Commit 874615e669 for wordpress.org

commit 874615e66967d6f9d2bad9250af7ea21974b342c
Author: desrosj <desrosj@git.wordpress.org>
Date:   Tue Sep 8 14:41:12 2026 +0000

    General: Bump the pinned hash for Gutenberg to `5a04179`.

    This updates the pinned commit hash of the Gutenberg repository from `2872d71cde528d82675f14862a1b84e2b8abbaea` to `5a0417990a9404cc2562cdd35e3054cb0d3e546e` (version `23.7.0`).

    A full list of changes included in this commit can be found on GitHub: https://github.com/WordPress/gutenberg/compare/2872d71cde528d82675f14862a1b84e2b8abbaea..v23.7.0.

    - Release: Fix cherry-pick success detection (https://github.com/WordPress/gutenberg/pull/80249)
    - Add Table of Contents e2e user story coverage (https://github.com/WordPress/gutenberg/pull/80199)
    - Only include icon library SVGs listed as `public` in the Zip file published to GitHub Container Registry for `wordpress-develop` (https://github.com/WordPress/gutenberg/pull/79338)
    - fix: set dataviews popover hover text color (https://github.com/WordPress/gutenberg/pull/80105)
    - added missing doc (https://github.com/WordPress/gutenberg/pull/80172)
    - DataViews: Fix the unintended gap between `list` layout items when `groupBy` is set (https://github.com/WordPress/gutenberg/pull/80254)
    - Social Link: Fix stray closing tag in Tumblr icon markup (https://github.com/WordPress/gutenberg/pull/80257)
    - DataViews: Fix the `list` layout ignoring some settings when `groupBy` is set (https://github.com/WordPress/gutenberg/pull/80255)
    - Icon block: Show text and background color controls by default. (https://github.com/WordPress/gutenberg/pull/80251)
    - DataViews: Add shift-click range selection (https://github.com/WordPress/gutenberg/pull/80046)
    - UI: Remove unused direction factor CSS property (https://github.com/WordPress/gutenberg/pull/80269)
    - theme: Disallow src in published package (https://github.com/WordPress/gutenberg/pull/80213)
    - Fix: stale post edit message in modal (https://github.com/WordPress/gutenberg/pull/79997)
    - Icons: Validate SVG icons include viewBox (https://github.com/WordPress/gutenberg/pull/80273)
    - Remove obsolete __unstable-large size props (https://github.com/WordPress/gutenberg/pull/80081)
    - Responsive Editing: support editing pattern styles (https://github.com/WordPress/gutenberg/pull/80233)
    - Tab List: Add toolbar buttons to reorder tabs (https://github.com/WordPress/gutenberg/pull/80107)
    - Move image editor styles to the block editor package (https://github.com/WordPress/gutenberg/pull/80165)
    - Cover/Accordion: Exit on Enter (https://github.com/WordPress/gutenberg/pull/77301)
    - Hide color controls for Navigation and Social Icons when viewport states are active (https://github.com/WordPress/gutenberg/pull/80289)
    - Icons: Fix collection unregister not removing icons after core added its own registry (https://github.com/WordPress/gutenberg/pull/80292)
    - Widget Dashboard: collapse inline attribute controls into a dropdown (https://github.com/WordPress/gutenberg/pull/80208)
    - Notes: increase contrast between avatar border colors (https://github.com/WordPress/gutenberg/pull/80285)
    - Playlist: Fix track insertion (https://github.com/WordPress/gutenberg/pull/80200)
    - Fix: Allow icon labels to wrap with word breaks and no ellipsis (https://github.com/WordPress/gutenberg/pull/80256)
    - Dedupe deprecated prop types in composite components (https://github.com/WordPress/gutenberg/pull/80277)
    - Core Abilities: Restore the ready promise and lazy-load via dynamic import (https://github.com/WordPress/gutenberg/pull/79155)
    - Notes: Replace blur-deselect bookkeeping with useFocusOutside (https://github.com/WordPress/gutenberg/pull/80222)
    - UI: Hook Popover into the wp compat overlay slot (https://github.com/WordPress/gutenberg/pull/80278)
    - Playlist: Update @since tags to 7.1.0 (https://github.com/WordPress/gutenberg/pull/80317)
    - Remove unused useDeprecated36pxDefaultSizeProp helper. (https://github.com/WordPress/gutenberg/pull/80311)
    - fix playlist block Dimensions Design (https://github.com/WordPress/gutenberg/pull/80312)
    - UI: Keep the compat overlay slot accessible inside Modal (https://github.com/WordPress/gutenberg/pull/80310)
    - Theme: Add typography token showcase (https://github.com/WordPress/gutenberg/pull/80212)
    - Cover: Create the initial paragraph when the block gains a background (https://github.com/WordPress/gutenberg/pull/80028)
    - Notes: Arm the mention kses allowance on REST note creation (https://github.com/WordPress/gutenberg/pull/80221)
    - Check for post lock modal and text, not specific title and button (https://github.com/WordPress/gutenberg/pull/79979)
    - Worker threads: reject pending RPC calls on worker failure or termination (https://github.com/WordPress/gutenberg/pull/79955)
    - RTC: Fix empty revision from peer autosave (https://github.com/WordPress/gutenberg/pull/79911)
    - Client Side Media: Honor image_strip_meta and image_max_bit_depth on the client upload path (https://github.com/WordPress/gutenberg/pull/80218)
    - Vips/upload-media: consolidate optional params into options objects (https://github.com/WordPress/gutenberg/pull/80330)
    - Editor: allow selecting which block styles to apply globally (https://github.com/WordPress/gutenberg/pull/79839)
    - Global Styles: Reject non-string custom CSS in the REST controller (https://github.com/WordPress/gutenberg/pull/80338)
    - Open inspector sidebar when toggling responsive editing (https://github.com/WordPress/gutenberg/pull/80307)
    - Fix upload hang when converting long animated GIFs: decode only the first frame for still outputs (https://github.com/WordPress/gutenberg/pull/80260)
    - Fix: Critical error related to simple-git (https://github.com/WordPress/gutenberg/pull/80102)
    - Hide block style variations when state is enabled in global styles (https://github.com/WordPress/gutenberg/pull/80341)
    - Media REST API: Fix sideload and finalize for EXIF rotated images (https://github.com/WordPress/gutenberg/pull/80295)
    - Fix upload snackbar stuck in uploading state on server-side uploads (https://github.com/WordPress/gutenberg/pull/80345)
    - Try fixing responsive layout in Nav block (https://github.com/WordPress/gutenberg/pull/80305)
    - tools: Remove redundant parseArgs arguments (https://github.com/WordPress/gutenberg/pull/80327)
    - Responsive styles: Use viewport dropdown to control states for in-editor global styles sidebar (https://github.com/WordPress/gutenberg/pull/80339)
    - Use Add track instead of only Add (https://github.com/WordPress/gutenberg/pull/80336)
    - Interactivity API: refactor directives into self-registering modules (https://github.com/WordPress/gutenberg/pull/79975)
    - Fix: Critical error websocket-driver fix (https://github.com/WordPress/gutenberg/pull/80348)
    - Release: Resolve commander from the test file in the release CLI test (https://github.com/WordPress/gutenberg/pull/80357)
    - Release: Extract npm release lifecycle (https://github.com/WordPress/gutenberg/pull/80190)
    - Fix multiple MP3 playlist uploads (https://github.com/WordPress/gutenberg/pull/80101)
    - Table of Contents: render front-end list from current post headings (https://github.com/WordPress/gutenberg/pull/80318)
    - UI: improve component code readability in Storybook by using arrays for children (https://github.com/WordPress/gutenberg/pull/80352)
    - Infra: Use devEngines in root package.json and pin npm version in CI (https://github.com/WordPress/gutenberg/pull/80188)
    - Automated Testing: Skip type-checking in bundle size comparison build (https://github.com/WordPress/gutenberg/pull/80366)
    - Theme: Update colorjs.io dependency and drop bug workaround (https://github.com/WordPress/gutenberg/pull/80272)
    - RichTextControl: Replace DOM focus tracking with a single React-tree focus boundary (https://github.com/WordPress/gutenberg/pull/80324)
    - Notes: Finish WPDS treatment for mention chips (https://github.com/WordPress/gutenberg/pull/80300)
    - Notes: Add placeholders to the RichText fields (https://github.com/WordPress/gutenberg/pull/80296)
    - Fix flaky test in `tabs.spec.js` (https://github.com/WordPress/gutenberg/pull/80373)
    - Packages: Update exports to avoid deprecated folder export syntax (https://github.com/WordPress/gutenberg/pull/80270)
    - Theme: Widen peer dependency ranges to support new versions of Vite, ESBuild, and Stylelint (https://github.com/WordPress/gutenberg/pull/80267)
    - Components: Skip polymorphism prop typings on intersection (https://github.com/WordPress/gutenberg/pull/80364)
    - Post Content: Use the default block appender for empty content (https://github.com/WordPress/gutenberg/pull/80026)
    - Device preview dropdown: use active color for device icon when responsive styles are active (https://github.com/WordPress/gutenberg/pull/80346)
    - Fix default aspect ratio for lazy loaded Featured image (https://github.com/WordPress/gutenberg/pull/80386)
    - Docs: Add client-side media processing documentation (https://github.com/WordPress/gutenberg/pull/75895)
    - Autocompleters: Don't pre-encode mention search terms (https://github.com/WordPress/gutenberg/pull/80377)
    - Animated GIF uploads: generate sub-sizes from the first frame, matching core (https://github.com/WordPress/gutenberg/pull/80268)
    - Media: Add timeout and size guardrails to client-side GIF to video conversion (https://github.com/WordPress/gutenberg/pull/80379)
    - Widget Primitives: Ship as a script module (https://github.com/WordPress/gutenberg/pull/80149)
    - SearchControl: Render the suffix only if there's one. (https://github.com/WordPress/gutenberg/pull/80356)
    - Custom CSS: Fix cascade order against block style variations (https://github.com/WordPress/gutenberg/pull/80340)
    - React 19: add e2e compat test for boolean inert attribute (https://github.com/WordPress/gutenberg/pull/80397)
    - Fix post excerpt rendering to conditionally include space before more… (https://github.com/WordPress/gutenberg/pull/70217)
    - Add wp-theme as a style dependency of wp-components (https://github.com/WordPress/gutenberg/pull/80362)
    - Dashboard Widgets: declarative actions in the widget schema (https://github.com/WordPress/gutenberg/pull/80363)
    - @wordpress/ui: Add Button Storybook example for keyboard shortcut composition (https://github.com/WordPress/gutenberg/pull/80353)
    - SlotFill: Validate cross-document SCSS module styles (https://github.com/WordPress/gutenberg/pull/80384)
    - Components: migrate ConfirmDialog to SCSS module (https://github.com/WordPress/gutenberg/pull/80394)
    - SearchControl: Remove redundant conditional and prop. (https://github.com/WordPress/gutenberg/pull/80406)
    - Tools: resolve dependencies independently of the node_modules layout (https://github.com/WordPress/gutenberg/pull/80414)
    - Components: Migrate ToggleGroupControl to SCSS Modules (https://github.com/WordPress/gutenberg/pull/80381)
    - Rich Text: Restore the selection when focus returns to the editable (https://github.com/WordPress/gutenberg/pull/80396)
    - RTC: Use requestAnimationFrame for awareness cursor resize redraws (https://github.com/WordPress/gutenberg/pull/79685)
    - Remove __shouldNotWarnDeprecated36pxSize internal prop (https://github.com/WordPress/gutenberg/pull/80323)
    - Fix upload snackbar double-counting a single HEIC upload in Safari (https://github.com/WordPress/gutenberg/pull/80371)
    - Fix Root `.prettierrc.js` override issue (https://github.com/WordPress/gutenberg/pull/80422)
    - Fix Color Picker Cursor Shaking Issue (https://github.com/WordPress/gutenberg/pull/80205)
    - Storybook: pre-bundle CJS deps (https://github.com/WordPress/gutenberg/pull/80426)
    - ContentEditableControl: fix invalid label association with contenteditable div (https://github.com/WordPress/gutenberg/pull/80344)
    - Writing flow: use isMultiSelecting for shift+click (https://github.com/WordPress/gutenberg/pull/80286)
    - Added Missing Global Documentation (https://github.com/WordPress/gutenberg/pull/80442)
    - Editor: Disable canvas resizing while zoomed out (https://github.com/WordPress/gutenberg/pull/80391)
    - Misc fixes for WordPress-Develop 7.0 merges (https://github.com/WordPress/gutenberg/pull/75985)
    - RTC: Preserve collaborators' unsaved edits when another user saves (https://github.com/WordPress/gutenberg/pull/79936)
    - RTC: Disable Quick Edit while a post is being edited (https://github.com/WordPress/gutenberg/pull/80016)
    - Storybook: build the resolve specifier as a URL-style string (https://github.com/WordPress/gutenberg/pull/80416)
    - Style Book: Restore live global styles updates on the styles route (https://github.com/WordPress/gutenberg/pull/80459)
    - Editor: Restore fixed device preview height for mobile and tablet (https://github.com/WordPress/gutenberg/pull/80271)
    - Block Supports: Handle nested array block gap values properly (https://github.com/WordPress/gutenberg/pull/80464)
    - Block Editor: Guard against non-string spacing preset values (https://github.com/WordPress/gutenberg/pull/80467)
    - Move real-time collaboration code to lib/experimental/collaboration (https://github.com/WordPress/gutenberg/pull/80469)
    - RTC: Fix deleted-user test on multisite (https://github.com/WordPress/gutenberg/pull/80463)
    - Build: add independent react-18 vendor package (https://github.com/WordPress/gutenberg/pull/80367)
    - Fix `useHomeEnd` on tabs in mac testing (https://github.com/WordPress/gutenberg/pull/80374)
    - Block Editor: Reflect inherited Global Styles values in block inspector controls (https://github.com/WordPress/gutenberg/pull/77894)
    - Media: Remove the redundant __heicUploadSupport flag (https://github.com/WordPress/gutenberg/pull/80452)
    - Writing flow: fully select the ancestor when a text selection crosses a nesting boundary (https://github.com/WordPress/gutenberg/pull/80462)
    - fix: show add block button when editing a template part inside a template (https://github.com/WordPress/gutenberg/pull/78427)
    - Autocomplete: Reference the suggestions list with `aria-controls` and `aria-haspopup` (https://github.com/WordPress/gutenberg/pull/80403)
    - Dashboard Widgets: Sanitize help link hrefs. (https://github.com/WordPress/gutenberg/pull/80409)
    - State control - avoid tertiary variant on toggle to match style of other dropdown toggles (https://github.com/WordPress/gutenberg/pull/80505)
    - Widget Dashboard: measure the header fit and document the chrome (https://github.com/WordPress/gutenberg/pull/80423)
    - DataViews/Font Library: Give search fields a fixed width to stop layout shift (https://github.com/WordPress/gutenberg/pull/80315)
    - Fix crashes when manipulating locked blocks (https://github.com/WordPress/gutenberg/pull/80509)
    - RTC: Use str_contains() in WP_Sync_Config type parsing (https://github.com/WordPress/gutenberg/pull/80476)
    - Table of Contents: Use str_contains() instead of strpos() check (https://github.com/WordPress/gutenberg/pull/80418)
    - Build: Handle project paths containing spaces in dev script (https://github.com/WordPress/gutenberg/pull/80519)
    - Components: migrate SearchControl to SCSS module (https://github.com/WordPress/gutenberg/pull/80474)
    - Icons: Store the sanitized SVG content when registering an icon (https://github.com/WordPress/gutenberg/pull/80508)
    - Resolve Prettier explicitly for isolated layout (https://github.com/WordPress/gutenberg/pull/80529)
    - Playlist: Fix playback of tracks served without CORS headers (https://github.com/WordPress/gutenberg/pull/80533)
    - Remove unnecessary __next40pxDefaultSize props from form controls (https://github.com/WordPress/gutenberg/pull/80540)
    - GitHub workflows: Fix changelog checks for forked PRs (https://github.com/WordPress/gutenberg/pull/80538)
    - Redirect editing events to extension handlers under editableRoot (https://github.com/WordPress/gutenberg/pull/80287)
    - Writing flow: fully select the items when a selection extends down into a nested item (https://github.com/WordPress/gutenberg/pull/80492)
    - Global Styles panels: fix wrong preset committed and shown when two color presets share a hex (https://github.com/WordPress/gutenberg/pull/80497)
    - Replaces the `title` attributes used by revision inline diff annotations with `aria-describedby` (https://github.com/WordPress/gutenberg/pull/80440)
    - Account for non-lowercase VIDEO tag in render_block filter (https://github.com/WordPress/gutenberg/pull/80537)
    - Components: migrate FormTokenField to SCSS module (https://github.com/WordPress/gutenberg/pull/80472)
    - Revisions: Specify block level diff status via aria-label (https://github.com/WordPress/gutenberg/pull/77779)
    - Notes: Remove "Add note" from the inline styles dropdown (https://github.com/WordPress/gutenberg/pull/80531)
    - Global Styles: Resolve per-level heading element styles in block inspector controls (https://github.com/WordPress/gutenberg/pull/80495)
    - Notes: Render @ mentions as span chips and narrow the kses class allowance (https://github.com/WordPress/gutenberg/pull/80528)
    - Backport from Core: improve icon name unit tests (https://github.com/WordPress/gutenberg/pull/80552)
    - Read the contentEditable attribute in ownsSelection, not isContentEditable (https://github.com/WordPress/gutenberg/pull/80549)
    - Device type preview: fix collapsing to content height (https://github.com/WordPress/gutenberg/pull/80553)
    - Wrap notices in ThemeProvider with 0 corner radius (https://github.com/WordPress/gutenberg/pull/79523)
    - Perf Tests: Fix 'Selecting blocks' metric reporting 0 ms (https://github.com/WordPress/gutenberg/pull/80524)
    - Global Styles: Limit the inherited value treatment to the Gutenberg plugin (https://github.com/WordPress/gutenberg/pull/80555)
    - RTC: Use array_any() for newer-compaction check in polling sync server (https://github.com/WordPress/gutenberg/pull/80522)
    - Fix: Update webpack-dev-server to ^5.2.1 to help with dep alerts (https://github.com/WordPress/gutenberg/pull/80347)
    - Notes: align floating threads with their inline marker (https://github.com/WordPress/gutenberg/pull/79877)
    - WP Build: avoid infinite worker build loop (https://github.com/WordPress/gutenberg/pull/80361)
    - Update view config API versioning (https://github.com/WordPress/gutenberg/pull/80319)
    - Docs: Update plugin release docs for GitHub's Release label UI (https://github.com/WordPress/gutenberg/pull/80567)
    - Release: Require a working GitHub CLI for cherry-picking (https://github.com/WordPress/gutenberg/pull/80568)
    - Improve the various Alignment controls props handling (https://github.com/WordPress/gutenberg/pull/63696)
    - Reduce duplicated preset utility implementations (https://github.com/WordPress/gutenberg/pull/80245)
    - Dashboard Widgets: harden action `href` sanitization (https://github.com/WordPress/gutenberg/pull/80510)
    - Notes: Register the inline note format at import time (https://github.com/WordPress/gutenberg/pull/80576)
    - Fix preset round-trip test imports after preset utils consolidation (https://github.com/WordPress/gutenberg/pull/80589)
    - ExternalLink: Use shared focus ring mixin (https://github.com/WordPress/gutenberg/pull/80573)
    - Combobox, Select, SelectControl: Add Group and GroupLabel (https://github.com/WordPress/gutenberg/pull/80574)
    - Query Loop: Add translation context to the 'Offset' setting label (https://github.com/WordPress/gutenberg/pull/80582)
    - Media: Stop forcing crossorigin on IMG tags in media templates (https://github.com/WordPress/gutenberg/pull/80532)
    - GradientPicker: select by slug so two presets sharing a gradient keep their identity (https://github.com/WordPress/gutenberg/pull/80554)
    - Media Editor: Show a loading state while the cropped file loads (https://github.com/WordPress/gutenberg/pull/80460)
    - Remove default paragraph from tab-panel template (https://github.com/WordPress/gutenberg/pull/80565)
    - Global Styles: Resolve link element styles in block inspector controls for blocks that are links (https://github.com/WordPress/gutenberg/pull/80607)
    - Math: Use ValidatedTextareaControl for LaTeX input (https://github.com/WordPress/gutenberg/pull/80500)
    - Navigation: Fixes `aria-expanded` not updating on hover submenu inside overlay (https://github.com/WordPress/gutenberg/pull/77563)
    - Core Data: Move EntitiesSavedState component out of editor (rebase of https://github.com/WordPress/gutenberg/pull/71948) (https://github.com/WordPress/gutenberg/pull/80485)
    - Fix: Pullquote custom line height in the editor. (https://github.com/WordPress/gutenberg/pull/80586)
    - Block Tools: Fix empty block appender position inside blocks that capture toolbars (https://github.com/WordPress/gutenberg/pull/80592)
    - Editor: Avoid unnecessary term re-fetches in FlatTermSelector (https://github.com/WordPress/gutenberg/pull/80623)
    - DependencyExtractionWebpackPlugin: Include extracted styles in the asset version hash (https://github.com/WordPress/gutenberg/pull/80601)
    - Base styles: Allow overriding focus ring color in outset-ring__focus (https://github.com/WordPress/gutenberg/pull/80587)
    - UI: Add Autocomplete.Row primitive (https://github.com/WordPress/gutenberg/pull/80490)
    - Site Editor: Add E2E coverage for view config extensibility (https://github.com/WordPress/gutenberg/pull/80577)
    - View config: reject shape-mismatched merges, define empty-array semantics, strip nulls from appended members (https://github.com/WordPress/gutenberg/pull/80571)
    - Theme: Update Storybook admin color scheme examples (https://github.com/WordPress/gutenberg/pull/80569)
    - Detach core's note mention kses filter in the baseline strip test (https://github.com/WordPress/gutenberg/pull/80656)
    - Media REST API: Backport sideload from url path upload size check (https://github.com/WordPress/gutenberg/pull/80659)
    - Rich text: remove tabIndex from editable elements again to fix shift+click selection (https://github.com/WordPress/gutenberg/pull/80651)
    - Storybook: Remove Emotion as JSX import source (https://github.com/WordPress/gutenberg/pull/80647)
    - Gallery: make dynamic mode conversion a single undo level (https://github.com/WordPress/gutenberg/pull/80665)
    - Docs: Update iframe guidance for Gutenberg 23.6 (https://github.com/WordPress/gutenberg/pull/80629)
    - Background image control: Remove duplicated focus ring (https://github.com/WordPress/gutenberg/pull/80671)
    - DataViewsPicker: Add Shift+Click range selection to the `picker-table`, `picker-grid`, and `picker-activity` layouts (https://github.com/WordPress/gutenberg/pull/80413)
    - Docs: Require view config filter callbacks to return the container (https://github.com/WordPress/gutenberg/pull/80642)
    - Duotone: Dedupe duotone utils into global-styles-engine (https://github.com/WordPress/gutenberg/pull/80598)
    - Input: Hide native spin controls for `type="number"` (https://github.com/WordPress/gutenberg/pull/80646)
    - Make `useSelectionProps` hook layout agnostic (https://github.com/WordPress/gutenberg/pull/80677)
    - Remove redundant @jest-environment jsdom pragma and lint against it (https://github.com/WordPress/gutenberg/pull/80676)
    - Base Styles: Remove accent color parameter from input-control (https://github.com/WordPress/gutenberg/pull/80595)
    - wp-build: sync the page template preload field list with core-data (https://github.com/WordPress/gutenberg/pull/80648)
    - Add progressive-discovery pattern for agent instructions and skills and general guidelines (https://github.com/WordPress/gutenberg/pull/80650)
    - Writing flow: extend block selections with shift+arrow when there is no native selection (https://github.com/WordPress/gutenberg/pull/80687)
    - Fix cursor position during forward delete of empty blocks (https://github.com/WordPress/gutenberg/pull/77525)
    - Global Styles: Extract shared preset management from shadows and font sizes (https://github.com/WordPress/gutenberg/pull/79810)
    - Notes: Capture the target block before saving a block-level note (https://github.com/WordPress/gutenberg/pull/80690)
    - Rename unit tests, removing `spec.js` to match the convention. (https://github.com/WordPress/gutenberg/pull/80711)
    - Used @link for url in inline documentation (https://github.com/WordPress/gutenberg/pull/80716)
    - Block Library: Guards against error throwing attribute values (https://github.com/WordPress/gutenberg/pull/80558)
    - Theme JSON: Level block-level preset class specificity with :where() (https://github.com/WordPress/gutenberg/pull/80657)
    - Notes: Sync the sidebar selection to the inline marker under the caret (https://github.com/WordPress/gutenberg/pull/80610)
    - Page List: Use null coalescing operator for parentPageID attribute (https://github.com/WordPress/gutenberg/pull/80728)
    - Fix font library navigation page select font size to match DataViews. (https://github.com/WordPress/gutenberg/pull/80617)
    - Meta boxes: Match heading styles with Gutenberg panels (https://github.com/WordPress/gutenberg/pull/80670)
    - Edit Site: Replace Theme usage in canvas loader with CSS (https://github.com/WordPress/gutenberg/pull/80688)
    - Jest: Fix ignore patterns with dots (https://github.com/WordPress/gutenberg/pull/80737)
    - Components: Migrate Disabled to SCSS module (https://github.com/WordPress/gutenberg/pull/80643)
    - Enhance sandbox component to accept sandbox prop (https://github.com/WordPress/gutenberg/pull/69617)
    - Docs: Expand the back-porting to WP Core guide (https://github.com/WordPress/gutenberg/pull/80593)
    - Add nvm use instructions to AGENTS.md (https://github.com/WordPress/gutenberg/pull/80755)
    - Docs: Clarify agent guidance discovery (https://github.com/WordPress/gutenberg/pull/80753)
    - Block Editor: Fix floated blocks overlapping sticky blocks (https://github.com/WordPress/gutenberg/pull/80749)
    - Shorten playlist track toolbar button label (https://github.com/WordPress/gutenberg/pull/80759)
    - Block supports: Return from layout support before resolving global settings (https://github.com/WordPress/gutenberg/pull/80771)
    - Notes: Report save success consistently from note actions (https://github.com/WordPress/gutenberg/pull/80748)
    - Dynamic Gallery: Rename toolbar button to Detach and add a modal explaining what will happen (https://github.com/WordPress/gutenberg/pull/80727)
    - Docs: Clarify getBlock behavior with inner block controllers (https://github.com/WordPress/gutenberg/pull/80773)
    - Update docs for server-side view config filters (https://github.com/WordPress/gutenberg/pull/80744)
    - createInterpolateElement: handle unmatched closing tags gracefully (https://github.com/WordPress/gutenberg/pull/80618)
    - Components: Remove private Theme component (https://github.com/WordPress/gutenberg/pull/80691)
    - Block Editor: Refactor 'URLInput' to function component (https://github.com/WordPress/gutenberg/pull/80721)
    - UI: add Dialog vs Drawer design guidance (https://github.com/WordPress/gutenberg/pull/80783)
    - Packages: Update date-fns to 4.4.0 (https://github.com/WordPress/gutenberg/pull/80763)
    - Theme: Update Color.js to 0.7.1 (https://github.com/WordPress/gutenberg/pull/80762)
    - ESLint: Add missing not-recommended components to denylist (https://github.com/WordPress/gutenberg/pull/80754)
    - Jest: Update to v30 (breaking) (https://github.com/WordPress/gutenberg/pull/80767)
    - Packages: Update memize to 2.1.1 (https://github.com/WordPress/gutenberg/pull/80764)
    - ToolsPanel: Migrate styles to an SCSS Module (https://github.com/WordPress/gutenberg/pull/80445)
    - RTC: Prevent controlled block synchronization from intercepting undo (https://github.com/WordPress/gutenberg/pull/80503)
    - Build Plugin ZIP: don't abort when changelog can't be generated (https://github.com/WordPress/gutenberg/pull/80791)
    - RTC: Compact during serialization (https://github.com/WordPress/gutenberg/pull/80707)
    - DataForm: Stop card and details validation from hijacking focus (https://github.com/WordPress/gutenberg/pull/80685)
    - Only use Flakiness.io in canonical Gutenberg repo. (https://github.com/WordPress/gutenberg/pull/80816)
    - Global Styles: Put the inheritance UI behind a Gutenberg experiment (https://github.com/WordPress/gutenberg/pull/80815)
    - Add a responsiveEditingEnabled editor setting to hide the Responsive styles option (https://github.com/WordPress/gutenberg/pull/80814)
    - iOS: remove jumping hack, add typewriter (https://github.com/WordPress/gutenberg/pull/74596)
    - Writing flow: stop the page scrolling on caret moves within blocks taller than the viewport (https://github.com/WordPress/gutenberg/pull/80708)
    - List Block: Preserve ordered type on indent (https://github.com/WordPress/gutenberg/pull/75353)
    - Block Editor: Try to fix typing performance regression (https://github.com/WordPress/gutenberg/pull/80507)
    - Notes: Cancel in-flight hover highlight when focus leaves a note thread (https://github.com/WordPress/gutenberg/pull/80752)
    - Make editableRoot a private block setting Symbol, not a public support (https://github.com/WordPress/gutenberg/pull/80820)
    - Editor: leave undo to the browser in fields that handle their own undo (https://github.com/WordPress/gutenberg/pull/80768)
    - Improve pre-flight npm access checks (https://github.com/WordPress/gutenberg/pull/80334)

    Fixes #66065.
    Built from https://develop.svn.wordpress.org/trunk@63533


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

diff --git a/wp-includes/assets/script-loader-packages.php b/wp-includes/assets/script-loader-packages.php
index 078f7aef7a..80ffdcec17 100644
--- a/wp-includes/assets/script-loader-packages.php
+++ b/wp-includes/assets/script-loader-packages.php
@@ -4,7 +4,7 @@
 			'wp-dom-ready',
 			'wp-i18n'
 		),
-		'version' => '31c6cec5a4ff7aff483d'
+		'version' => '483af07a6016f640f456'
 	),
 	'annotations.js' => array(
 		'dependencies' => array(
@@ -13,7 +13,7 @@
 			'wp-i18n',
 			'wp-rich-text'
 		),
-		'version' => '348a030f1b5717cfaba4'
+		'version' => 'd4fe1eeb787c2fd5ee89'
 	),
 	'api-fetch.js' => array(
 		'dependencies' => array(
@@ -21,25 +21,25 @@
 			'wp-private-apis',
 			'wp-url'
 		),
-		'version' => '6f2a4faeee3c722b1e57'
+		'version' => 'b5b51750518787a93005'
 	),
 	'autop.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '4e10a18cb6f21a043fc0'
+		'version' => '9d0d0901b46f0a9027c9'
 	),
 	'base-styles.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '67fd7250ac73fa2feba5'
+		'version' => '8ebe97b095beb7e9279b'
 	),
 	'blob.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'c7582a735ddd2edc9731'
+		'version' => '198af75fe06d924090d8'
 	),
 	'block-directory.js' => array(
 		'dependencies' => array(
@@ -66,7 +66,7 @@
 			'wp-theme',
 			'wp-url'
 		),
-		'version' => '7c679438bdaf9853987a'
+		'version' => 'e534a0f04643c4175bf3'
 	),
 	'block-editor.js' => array(
 		'dependencies' => array(
@@ -104,7 +104,7 @@
 			'wp-url',
 			'wp-warning'
 		),
-		'version' => '3e3993ced88d35b1fafc'
+		'version' => 'f60d1ca5b360e26950ba'
 	),
 	'block-library.js' => array(
 		'dependencies' => array(
@@ -150,19 +150,19 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => '6569ec7523b3693a2b2e'
+		'version' => 'b4a45bf5aad458584001'
 	),
 	'block-serialization-default-parser.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '4c6f3dd40077f7c17604'
+		'version' => 'bff55bd3f1ce9df0c99c'
 	),
 	'block-serialization-spec-parser.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '7b0b496c3d48b1ef3f9e'
+		'version' => '9ebc5e95e1de1cabd1e6'
 	),
 	'blocks.js' => array(
 		'dependencies' => array(
@@ -183,7 +183,7 @@
 			'wp-shortcode',
 			'wp-warning'
 		),
-		'version' => 'c0e57a630a0b6f6c3bb5'
+		'version' => '524509cfc84da30a4133'
 	),
 	'commands.js' => array(
 		'dependencies' => array(
@@ -199,7 +199,7 @@
 			'wp-primitives',
 			'wp-private-apis'
 		),
-		'version' => '1a4910212c7ed2355300'
+		'version' => '148d9b31ef4d2952561e'
 	),
 	'components.js' => array(
 		'dependencies' => array(
@@ -224,7 +224,7 @@
 			'wp-theme',
 			'wp-warning'
 		),
-		'version' => '7937a1d6ffdc16e88517'
+		'version' => 'bfcd41e42623fe90b8cb'
 	),
 	'compose.js' => array(
 		'dependencies' => array(
@@ -239,7 +239,7 @@
 			'wp-private-apis',
 			'wp-undo-manager'
 		),
-		'version' => '0e8bde2a499ea6073b42'
+		'version' => '6176e314156a3d1f9501'
 	),
 	'core-commands.js' => array(
 		'dependencies' => array(
@@ -256,7 +256,7 @@
 			'wp-router',
 			'wp-url'
 		),
-		'version' => '426a33508599b7f31db3'
+		'version' => '8fc41d3503f7892d3ed8'
 	),
 	'core-data.js' => array(
 		'dependencies' => array(
@@ -264,20 +264,24 @@
 			'wp-api-fetch',
 			'wp-block-editor',
 			'wp-blocks',
+			'wp-components',
 			'wp-compose',
 			'wp-data',
 			'wp-deprecated',
 			'wp-element',
 			'wp-html-entities',
 			'wp-i18n',
+			'wp-notices',
+			'wp-primitives',
 			'wp-private-apis',
 			'wp-rich-text',
+			'wp-style-engine',
 			'wp-sync',
 			'wp-undo-manager',
 			'wp-url',
 			'wp-warning'
 		),
-		'version' => 'f0176a9c136b2962fdc4'
+		'version' => '44f1a9fb5f3b76e8c34d'
 	),
 	'customize-widgets.js' => array(
 		'dependencies' => array(
@@ -306,13 +310,7 @@
 			'wp-theme',
 			'wp-widgets'
 		),
-		'module_dependencies' => array(
-			array(
-				'id' => '@wordpress/route',
-				'import' => 'static'
-			)
-		),
-		'version' => 'a73c35651dc8614d5fb3'
+		'version' => '05ff2e24b332f5dc0ea1'
 	),
 	'data.js' => array(
 		'dependencies' => array(
@@ -325,7 +323,7 @@
 			'wp-private-apis',
 			'wp-redux-routine'
 		),
-		'version' => '14a216e0932d72c22976'
+		'version' => 'c547bd40753de57cdc64'
 	),
 	'data-controls.js' => array(
 		'dependencies' => array(
@@ -333,32 +331,32 @@
 			'wp-data',
 			'wp-deprecated'
 		),
-		'version' => '7e8f932da184d5537725'
+		'version' => '730061ade69d7f341014'
 	),
 	'date.js' => array(
 		'dependencies' => array(
 			'moment',
 			'wp-deprecated'
 		),
-		'version' => '8173fc0fc12b7bb7eaf0'
+		'version' => '2faaf49020b2074de156'
 	),
 	'deprecated.js' => array(
 		'dependencies' => array(
 			'wp-hooks'
 		),
-		'version' => 'fe587bac92b7d0ef760e'
+		'version' => '990e85f234fee8f7d446'
 	),
 	'dom.js' => array(
 		'dependencies' => array(
 			'wp-deprecated'
 		),
-		'version' => 'c95f94cbbc1ac3fde84f'
+		'version' => 'e13e9a880cb4f091f98e'
 	),
 	'dom-ready.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '3fe927cab37bf38d6a23'
+		'version' => 'a06281ae5cf5500e9317'
 	),
 	'edit-post.js' => array(
 		'dependencies' => array(
@@ -402,7 +400,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => 'e566fa04fc489a642398'
+		'version' => '823ecf7905c05ce03022'
 	),
 	'edit-site.js' => array(
 		'dependencies' => array(
@@ -452,7 +450,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '51385a88f6721b4a849f'
+		'version' => '24f5112f767120ced99e'
 	),
 	'edit-widgets.js' => array(
 		'dependencies' => array(
@@ -493,7 +491,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => 'a84bb1dba0b91cf80efa'
+		'version' => '9d38df85a4b408821722'
 	),
 	'editor.js' => array(
 		'dependencies' => array(
@@ -543,7 +541,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '6ef3b2a5f3b9e37bb337'
+		'version' => 'b48dba8d3fceac44bd42'
 	),
 	'element.js' => array(
 		'dependencies' => array(
@@ -551,13 +549,13 @@
 			'react-dom',
 			'wp-escape-html'
 		),
-		'version' => '4a4370b2b349066fd440'
+		'version' => '3e865b13a98a8bd21a47'
 	),
 	'escape-html.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '87ebe53e97bba59805a5'
+		'version' => '3f093e5cca67aa0f8b56'
 	),
 	'format-library.js' => array(
 		'dependencies' => array(
@@ -584,31 +582,31 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => 'd69ac704b4a81b89c946'
+		'version' => 'd7131ca927ef67500909'
 	),
 	'hooks.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'f0f188028580e8dc1255'
+		'version' => '7496969728ca0f95732d'
 	),
 	'html-entities.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'a976ff3a0f00bc2999a3'
+		'version' => '8c6fa5b869dfeadc4af2'
 	),
 	'i18n.js' => array(
 		'dependencies' => array(
 			'wp-hooks'
 		),
-		'version' => '1dfe7db3940c23ea9216'
+		'version' => '125448662852c5e18937'
 	),
 	'is-shallow-equal.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '7ad271045c1fe60f5496'
+		'version' => '5d84b9f3cb50d2ce7d04'
 	),
 	'keyboard-shortcuts.js' => array(
 		'dependencies' => array(
@@ -617,13 +615,13 @@
 			'wp-element',
 			'wp-keycodes'
 		),
-		'version' => '37da95806f2339bc80d0'
+		'version' => '0dd268b2132a3f82b1d4'
 	),
 	'keycodes.js' => array(
 		'dependencies' => array(
 			'wp-i18n'
 		),
-		'version' => 'd0b4204e4bbeb412df6e'
+		'version' => 'b156d58a707bff518176'
 	),
 	'list-reusable-blocks.js' => array(
 		'dependencies' => array(
@@ -635,7 +633,7 @@
 			'wp-element',
 			'wp-i18n'
 		),
-		'version' => '68a57d388ce085b9691e'
+		'version' => 'a44da9be02cdfef6e44d'
 	),
 	'media-utils.js' => array(
 		'dependencies' => array(
@@ -663,7 +661,7 @@
 			'wp-url',
 			'wp-warning'
 		),
-		'version' => 'b8bf604c1cc119e63ee6'
+		'version' => '23fd370af5af99a2f6f2'
 	),
 	'notices.js' => array(
 		'dependencies' => array(
@@ -671,14 +669,14 @@
 			'wp-components',
 			'wp-data'
 		),
-		'version' => 'c09a068fdab0eb465e14'
+		'version' => '505026883bbd05994872'
 	),
 	'nux.js' => array(
 		'dependencies' => array(
 			'wp-data',
 			'wp-deprecated'
 		),
-		'version' => '1a78c05bba2c02820a7e'
+		'version' => 'b0afe722eacfd6e9a364'
 	),
 	'patterns.js' => array(
 		'dependencies' => array(
@@ -701,7 +699,7 @@
 			'wp-theme',
 			'wp-url'
 		),
-		'version' => 'be5af192f57cc14d340f'
+		'version' => '1d5dc833056614a65601'
 	),
 	'plugins.js' => array(
 		'dependencies' => array(
@@ -713,7 +711,7 @@
 			'wp-is-shallow-equal',
 			'wp-primitives'
 		),
-		'version' => '673d1e05ca49004ab160'
+		'version' => '50bcc9bb42e4c0723a8c'
 	),
 	'preferences.js' => array(
 		'dependencies' => array(
@@ -729,32 +727,32 @@
 			'wp-primitives',
 			'wp-private-apis'
 		),
-		'version' => '5a169e3fc0e657f74172'
+		'version' => 'ba5e81b3db928d4649c6'
 	),
 	'preferences-persistence.js' => array(
 		'dependencies' => array(
 			'wp-api-fetch'
 		),
-		'version' => 'a34abbdacd8f50f9acb1'
+		'version' => 'e8033be98338d1861bca'
 	),
 	'primitives.js' => array(
 		'dependencies' => array(
 			'react-jsx-runtime',
 			'wp-element'
 		),
-		'version' => '44cc5a35c7b9fe07a838'
+		'version' => 'a5c905ec27bcd76ef287'
 	),
 	'priority-queue.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '6c0aa59b65d55dfd509b'
+		'version' => '1f0e89e247bc0bd3f9b9'
 	),
 	'private-apis.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'eb85f28c4c729bb4f002'
+		'version' => 'd253db066c622f144ae7'
 	),
 	'react-i18n.js' => array(
 		'dependencies' => array(
@@ -762,13 +760,13 @@
 			'wp-element',
 			'wp-i18n'
 		),
-		'version' => 'ba2bd3d7a3817f0494af'
+		'version' => '9b74577dbd7e50f6b77b'
 	),
 	'redux-routine.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'acca2b4857d83ad1790e'
+		'version' => '64f9f5001aabc046c605'
 	),
 	'reusable-blocks.js' => array(
 		'dependencies' => array(
@@ -785,7 +783,7 @@
 			'wp-primitives',
 			'wp-url'
 		),
-		'version' => '5161508c6662b8490ee8'
+		'version' => '00a57a244d360831336a'
 	),
 	'rich-text.js' => array(
 		'dependencies' => array(
@@ -800,7 +798,7 @@
 			'wp-keycodes',
 			'wp-private-apis'
 		),
-		'version' => '3e5852e42cee1c239bae'
+		'version' => '9f145f4a11c41d022c83'
 	),
 	'router.js' => array(
 		'dependencies' => array(
@@ -810,7 +808,7 @@
 			'wp-private-apis',
 			'wp-url'
 		),
-		'version' => 'dda75cd9ff9d7e0eb19f'
+		'version' => '0249e6724784b1c2583b'
 	),
 	'server-side-render.js' => array(
 		'dependencies' => array(
@@ -824,19 +822,19 @@
 			'wp-i18n',
 			'wp-url'
 		),
-		'version' => '83e806a0634df6b93530'
+		'version' => '77621917ec58330ec283'
 	),
 	'shortcode.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'f6273476300cc5fad4cd'
+		'version' => '11742fe18cc215d3d5ab'
 	),
 	'style-engine.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '914befb08774033e6265'
+		'version' => '50b0461aa90d44c4123b'
 	),
 	'sync.js' => array(
 		'dependencies' => array(
@@ -844,7 +842,7 @@
 			'wp-hooks',
 			'wp-private-apis'
 		),
-		'version' => '15f3a34404da1c4bb483'
+		'version' => '1b45334109bfd68b8dc9'
 	),
 	'theme.js' => array(
 		'dependencies' => array(
@@ -854,19 +852,19 @@
 			'wp-element',
 			'wp-private-apis'
 		),
-		'version' => '48f91740a3d737558e9c'
+		'version' => '752c47f43b18558e2979'
 	),
 	'token-list.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'e86ab419d8302d57822c'
+		'version' => '16f0aebdd39d87c2a84b'
 	),
 	'undo-manager.js' => array(
 		'dependencies' => array(
 			'wp-is-shallow-equal'
 		),
-		'version' => '4554fce6276d8910a4ae'
+		'version' => '27bb0ae036a2c9d4a1b5'
 	),
 	'upload-media.js' => array(
 		'dependencies' => array(
@@ -889,13 +887,13 @@
 				'import' => 'dynamic'
 			)
 		),
-		'version' => 'f7174b0617bcd68e57c3'
+		'version' => 'a16fcecc49ab54f868c2'
 	),
 	'url.js' => array(
 		'dependencies' => array(

 		),
-		'version' => '7b0de086d4ae11d55704'
+		'version' => '9dd5f16a5ce37bf4ba2c'
 	),
 	'viewport.js' => array(
 		'dependencies' => array(
@@ -903,13 +901,13 @@
 			'wp-data',
 			'wp-element'
 		),
-		'version' => 'a56e3489ed4faeac7720'
+		'version' => '83b39beb77dcc56c4d26'
 	),
 	'warning.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'a0978839debc564a6608'
+		'version' => '36fdbdc984d93aee8a97'
 	),
 	'widgets.js' => array(
 		'dependencies' => array(
@@ -926,12 +924,12 @@
 			'wp-notices',
 			'wp-primitives'
 		),
-		'version' => '087235ca647aa1a33227'
+		'version' => '2a2e101698084ec9e2c3'
 	),
 	'wordcount.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'f0b1f0e977b2ff6e0132'
+		'version' => 'f53ba7c5b085d7a53357'
 	)
 );
\ No newline at end of file
diff --git a/wp-includes/assets/script-modules-packages.php b/wp-includes/assets/script-modules-packages.php
index 675e45a9e1..c2bd324ca4 100644
--- a/wp-includes/assets/script-modules-packages.php
+++ b/wp-includes/assets/script-modules-packages.php
@@ -128,7 +128,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => 'cc1a34b1bee3c2e17bc4'
+		'version' => '581cf5c9168a7665f2dd'
 	),
 	'boot/index.js' => array(
 		'dependencies' => array(
@@ -164,7 +164,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => 'e6158521d3acdf579ed2'
+		'version' => '4b0281842169241e3d0e'
 	),
 	'connectors/index.js' => array(
 		'dependencies' => array(
@@ -211,7 +211,7 @@
 				'import' => 'static'
 			)
 		),
-		'version' => '06bbdee380f4cf86dff0'
+		'version' => '08ca621ea347764c641b'
 	),
 	'core-abilities/index.js' => array(
 		'dependencies' => array(
@@ -247,13 +247,13 @@
 				'import' => 'static'
 			)
 		),
-		'version' => 'e2f82d3d1c3179d25626'
+		'version' => '35485e5cfea4689dcaa1'
 	),
 	'interactivity/index.js' => array(
 		'dependencies' => array(

 		),
-		'version' => 'efaa5193bbad9c60ffd1'
+		'version' => 'b0929e0bd08daccaa778'
 	),
 	'interactivity-router/full-page.js' => array(
 		'dependencies' => array(
@@ -362,6 +362,13 @@
 		),
 		'version' => '685442d334b2d3e70832'
 	),
+	'widget-primitives/index.js' => array(
+		'dependencies' => array(
+			'react-jsx-runtime',
+			'wp-element'
+		),
+		'version' => '320c96a17fd38400c241'
+	),
 	'workflow/index.js' => array(
 		'dependencies' => array(
 			'react',
diff --git a/wp-includes/blocks/accordion-panel/block.json b/wp-includes/blocks/accordion-panel/block.json
index b868ac8019..eb4403c4cc 100644
--- a/wp-includes/blocks/accordion-panel/block.json
+++ b/wp-includes/blocks/accordion-panel/block.json
@@ -8,6 +8,7 @@
 	"parent": [ "core/accordion-item" ],
 	"usesContext": [ "core/accordion-open-by-default" ],
 	"supports": {
+		"__experimentalOnEnter": true,
 		"html": false,
 		"color": {
 			"background": true,
diff --git a/wp-includes/blocks/blocks-json.php b/wp-includes/blocks/blocks-json.php
index 4e3a287853..6a82f27ef8 100644
--- a/wp-includes/blocks/blocks-json.php
+++ b/wp-includes/blocks/blocks-json.php
@@ -285,6 +285,7 @@
 			'core/accordion-open-by-default'
 		),
 		'supports' => array(
+			'__experimentalOnEnter' => true,
 			'html' => false,
 			'color' => array(
 				'background' => true,
@@ -2233,6 +2234,7 @@
 			'postType'
 		),
 		'supports' => array(
+			'__experimentalOnEnter' => true,
 			'anchor' => true,
 			'align' => true,
 			'html' => false,
@@ -4975,7 +4977,6 @@
 		'supports' => array(
 			'anchor' => true,
 			'align' => true,
-			'__experimentalExposeControlsToChildren' => true,
 			'color' => array(
 				'gradients' => true,
 				'link' => true,
diff --git a/wp-includes/blocks/breadcrumbs.php b/wp-includes/blocks/breadcrumbs.php
index c2e5a7f951..4fd9cee4b5 100644
--- a/wp-includes/blocks/breadcrumbs.php
+++ b/wp-includes/blocks/breadcrumbs.php
@@ -183,9 +183,11 @@ function render_block_core_breadcrumbs( $attributes, $content, $block ) {
 		return '';
 	}

+	$separator_attr     = $attributes['separator'] ?? null;
+	$separator          = is_string( $separator_attr ) ? addcslashes( $separator_attr, '\\"' ) : '';
 	$wrapper_attributes = get_block_wrapper_attributes(
 		array(
-			'style'      => '--separator: "' . addcslashes( $attributes['separator'], '\\"' ) . '";',
+			'style'      => '--separator: "' . $separator . '";',
 			'aria-label' => __( 'Breadcrumbs' ),
 		)
 	);
diff --git a/wp-includes/blocks/button.php b/wp-includes/blocks/button.php
index 8a7b43a2df..7b67ad158a 100644
--- a/wp-includes/blocks/button.php
+++ b/wp-includes/blocks/button.php
@@ -62,7 +62,7 @@ function render_block_core_button( $attributes, $content ) {

 	$width = $attributes['style']['dimensions']['width'] ?? null;

-	if ( $width ) {
+	if ( is_string( $width ) && '' !== $width ) {
 		// Resolve preset references to their actual values.
 		$resolved_width = $width;
 		$is_preset      = str_starts_with( $width, 'var:preset|dimension|' );
diff --git a/wp-includes/blocks/cover.php b/wp-includes/blocks/cover.php
index 16533acacd..16c8615ef9 100644
--- a/wp-includes/blocks/cover.php
+++ b/wp-includes/blocks/cover.php
@@ -134,8 +134,15 @@ function render_block_core_cover( $attributes, $content ) {
 		return $content;
 	}

-	$object_position = isset( $attributes['focalPoint'] )
-		? round( $attributes['focalPoint']['x'] * 100 ) . '% ' . round( $attributes['focalPoint']['y'] * 100 ) . '%'
+	$cover_focal_point = $attributes['focalPoint'] ?? null;
+	$focal_point_x     = null;
+	$focal_point_y     = null;
+	if ( is_array( $cover_focal_point ) ) {
+		$focal_point_x = isset( $cover_focal_point['x'] ) && is_numeric( $cover_focal_point['x'] ) ? $cover_focal_point['x'] : null;
+		$focal_point_y = isset( $cover_focal_point['y'] ) && is_numeric( $cover_focal_point['y'] ) ? $cover_focal_point['y'] : null;
+	}
+	$object_position = null !== $focal_point_x && null !== $focal_point_y
+		? round( $focal_point_x * 100 ) . '% ' . round( $focal_point_y * 100 ) . '%'
 		: null;

 	if ( ! ( $attributes['hasParallax'] || $attributes['isRepeated'] ) ) {
diff --git a/wp-includes/blocks/cover/block.json b/wp-includes/blocks/cover/block.json
index a44a057929..1d95f80402 100644
--- a/wp-includes/blocks/cover/block.json
+++ b/wp-includes/blocks/cover/block.json
@@ -100,6 +100,7 @@
 	},
 	"usesContext": [ "postId", "postType" ],
 	"supports": {
+		"__experimentalOnEnter": true,
 		"anchor": true,
 		"align": true,
 		"html": false,
diff --git a/wp-includes/blocks/image/editor-rtl.css b/wp-includes/blocks/image/editor-rtl.css
index c35d1653c2..158b40200f 100644
--- a/wp-includes/blocks/image/editor-rtl.css
+++ b/wp-includes/blocks/image/editor-rtl.css
@@ -192,36 +192,6 @@ figure.wp-block-image:not(.wp-block) {
   position: relative;
 }

-.wp-block-image__crop-area {
-  position: relative;
-  max-width: 100%;
-  width: 100%;
-  overflow: hidden;
-}
-.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__crop-icon {
-  padding: 0 8px;
-  min-width: 48px;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.wp-block-image__crop-icon svg {
-  fill: currentColor;
-}
-
-.wp-block-image__zoom .components-popover__content {
-  min-width: 260px;
-  overflow: visible !important;
-}
-
 .wp-block-image__toolbar_content_textarea__container {
   padding: 8px;
 }
diff --git a/wp-includes/blocks/image/editor-rtl.min.css b/wp-includes/blocks/image/editor-rtl.min.css
index 017ec2e3e3..6325567659 100644
--- a/wp-includes/blocks/image/editor-rtl.min.css
+++ b/wp-includes/blocks/image/editor-rtl.min.css
@@ -1 +1 @@
-.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=right]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.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__crop-icon{align-items:center;display:flex;justify-content:center;min-width:48px;padding:0 8px}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}
\ No newline at end of file
+.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=right]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}
\ No newline at end of file
diff --git a/wp-includes/blocks/image/editor.css b/wp-includes/blocks/image/editor.css
index bf51c34164..c477743012 100644
--- a/wp-includes/blocks/image/editor.css
+++ b/wp-includes/blocks/image/editor.css
@@ -192,36 +192,6 @@ figure.wp-block-image:not(.wp-block) {
   position: relative;
 }

-.wp-block-image__crop-area {
-  position: relative;
-  max-width: 100%;
-  width: 100%;
-  overflow: hidden;
-}
-.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__crop-icon {
-  padding: 0 8px;
-  min-width: 48px;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.wp-block-image__crop-icon svg {
-  fill: currentColor;
-}
-
-.wp-block-image__zoom .components-popover__content {
-  min-width: 260px;
-  overflow: visible !important;
-}
-
 .wp-block-image__toolbar_content_textarea__container {
   padding: 8px;
 }
diff --git a/wp-includes/blocks/image/editor.min.css b/wp-includes/blocks/image/editor.min.css
index 8c29bf0a51..ea5b087b5d 100644
--- a/wp-includes/blocks/image/editor.min.css
+++ b/wp-includes/blocks/image/editor.min.css
@@ -1 +1 @@
-.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.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__crop-icon{align-items:center;display:flex;justify-content:center;min-width:48px;padding:0 8px}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}
\ No newline at end of file
+.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}
\ No newline at end of file
diff --git a/wp-includes/blocks/latest-comments.php b/wp-includes/blocks/latest-comments.php
index 37ee11c4e0..eec7e10453 100644
--- a/wp-includes/blocks/latest-comments.php
+++ b/wp-includes/blocks/latest-comments.php
@@ -120,10 +120,7 @@ function render_block_core_latest_comments( $attributes ) {
 			}
 			$list_items_markup .= '</footer>';
 			if ( 'full' === $display_content ) {
-				$comment_text       = post_password_required( $comment->comment_post_ID )
-					? __( 'Password protected' )
-					: get_comment_text( $comment );
-				$list_items_markup .= '<div class="wp-block-latest-comments__comment-excerpt">' . wpautop( $comment_text ) . '</div>';
+				$list_items_markup .= '<div class="wp-block-latest-comments__comment-excerpt">' . wpautop( get_comment_text( $comment ) ) . '</div>';
 			} elseif ( 'excerpt' === $display_content ) {
 				$list_items_markup .= '<div class="wp-block-latest-comments__comment-excerpt">' . wpautop( get_comment_excerpt( $comment ) ) . '</div>';
 			}
diff --git a/wp-includes/blocks/latest-posts.php b/wp-includes/blocks/latest-posts.php
index ed399ad1fe..0ac6049d5a 100644
--- a/wp-includes/blocks/latest-posts.php
+++ b/wp-includes/blocks/latest-posts.php
@@ -58,8 +58,9 @@ function render_block_core_latest_posts( $attributes ) {
 	$block_core_latest_posts_excerpt_length = $attributes['excerptLength'];
 	add_filter( 'excerpt_length', 'block_core_latest_posts_get_excerpt_length', 20 );

-	if ( ! empty( $attributes['categories'] ) ) {
-		$args['category__in'] = array_column( $attributes['categories'], 'id' );
+	$categories = $attributes['categories'] ?? null;
+	if ( ! empty( $categories ) && is_array( $categories ) ) {
+		$args['category__in'] = array_column( $categories, 'id' );
 	}
 	if ( isset( $attributes['selectedAuthor'] ) ) {
 		$args['author'] = $attributes['selectedAuthor'];
diff --git a/wp-includes/blocks/media-text.php b/wp-includes/blocks/media-text.php
index f6973dc616..fef37cdd8d 100644
--- a/wp-includes/blocks/media-text.php
+++ b/wp-includes/blocks/media-text.php
@@ -31,8 +31,17 @@ function render_block_core_media_text( $attributes, $content ) {

 	$has_media_on_right = 'right' === ( $attributes['mediaPosition'] ?? null );
 	$image_fill         = (bool) ( $attributes['imageFill'] ?? false );
-	$focal_point        = isset( $attributes['focalPoint'] ) ? round( $attributes['focalPoint']['x'] * 100 ) . '% ' . round( $attributes['focalPoint']['y'] * 100 ) . '%' : '50% 50%';
-	$unique_id          = 'wp-block-media-text__media-' . wp_unique_id();
+	$focal_point_attr   = $attributes['focalPoint'] ?? null;
+	$focal_point_x      = null;
+	$focal_point_y      = null;
+	if ( is_array( $focal_point_attr ) ) {
+		$focal_point_x = isset( $focal_point_attr['x'] ) && is_numeric( $focal_point_attr['x'] ) ? $focal_point_attr['x'] : null;
+		$focal_point_y = isset( $focal_point_attr['y'] ) && is_numeric( $focal_point_attr['y'] ) ? $focal_point_attr['y'] : null;
+	}
+	$focal_point = null !== $focal_point_x && null !== $focal_point_y
+		? round( $focal_point_x * 100 ) . '% ' . round( $focal_point_y * 100 ) . '%'
+		: '50% 50%';
+	$unique_id   = 'wp-block-media-text__media-' . wp_unique_id();

 	$block_tag_processor = new WP_HTML_Tag_Processor( $content );
 	$block_query         = array(
diff --git a/wp-includes/blocks/navigation-link.php b/wp-includes/blocks/navigation-link.php
index b7c76b2f6e..b941e35857 100644
--- a/wp-includes/blocks/navigation-link.php
+++ b/wp-includes/blocks/navigation-link.php
@@ -150,6 +150,10 @@ function block_core_navigation_link_render_submenu_icon() {
  * @return string $url Returns the decoded url.
  */
 function block_core_navigation_link_maybe_urldecode( $url ) {
+	if ( ! is_string( $url ) ) {
+		return '';
+	}
+
 	$is_url_encoded = false;
 	$query          = parse_url( $url, PHP_URL_QUERY );
 	$query_params   = wp_parse_args( $query );
diff --git a/wp-includes/blocks/navigation.php b/wp-includes/blocks/navigation.php
index fcb8f5f97a..3099f94bd3 100644
--- a/wp-includes/blocks/navigation.php
+++ b/wp-includes/blocks/navigation.php
@@ -615,12 +615,13 @@ class WP_Navigation_Block_Renderer {
 			'space-between' => 'items-justified-space-between',
 		);

-		$layout_class = '';
+		$layout_class        = '';
+		$nav_justify_content = $attributes['layout']['justifyContent'] ?? null;
 		if (
-			isset( $attributes['layout']['justifyContent'] ) &&
-			isset( $layout_justification[ $attributes['layout']['justifyContent'] ] )
+			is_string( $nav_justify_content ) &&
+			isset( $layout_justification[ $nav_justify_content ] )
 		) {
-			$layout_class .= $layout_justification[ $attributes['layout']['justifyContent'] ];
+			$layout_class .= $layout_justification[ $nav_justify_content ];
 		}
 		if ( isset( $attributes['layout']['orientation'] ) && 'vertical' === $attributes['layout']['orientation'] ) {
 			$layout_class .= ' is-vertical';
diff --git a/wp-includes/blocks/page-list.php b/wp-includes/blocks/page-list.php
index 0c3109897c..395702068e 100644
--- a/wp-includes/blocks/page-list.php
+++ b/wp-includes/blocks/page-list.php
@@ -258,8 +258,9 @@ function render_block_core_page_list( $attributes, $content, $block ) {
 	static $block_id = 0;
 	++$block_id;

-	$parent_page_id = $attributes['parentPageID'];
-	$is_nested      = ! empty( $block->context['core/isInsideSubmenu'] );
+	$parent_page_id_attr = $attributes['parentPageID'] ?? null;
+	$parent_page_id      = is_scalar( $parent_page_id_attr ) ? (int) $parent_page_id_attr : 0;
+	$is_nested           = ! empty( $block->context['core/isInsideSubmenu'] );

 	$all_pages = get_pages(
 		array(
diff --git a/wp-includes/blocks/pattern.php b/wp-includes/blocks/pattern.php
index 870313eb5e..f951e5eac8 100644
--- a/wp-includes/blocks/pattern.php
+++ b/wp-includes/blocks/pattern.php
@@ -33,18 +33,18 @@ function register_block_core_pattern() {
 function render_block_core_pattern( $attributes ) {
 	static $seen_refs = array();

-	if ( empty( $attributes['slug'] ) ) {
+	$slug = $attributes['slug'] ?? null;
+	if ( empty( $slug ) || ! is_string( $slug ) ) {
 		return '';
 	}

-	$slug     = $attributes['slug'];
 	$registry = WP_Block_Patterns_Registry::get_instance();

 	if ( ! $registry->is_registered( $slug ) ) {
 		return '';
 	}

-	if ( isset( $seen_refs[ $attributes['slug'] ] ) ) {
+	if ( isset( $seen_refs[ $slug ] ) ) {
 		// WP_DEBUG_DISPLAY must only be honored when WP_DEBUG. This precedent
 		// is set in `wp_debug_mode()`.
 		$is_debug = WP_DEBUG && WP_DEBUG_DISPLAY;
@@ -58,14 +58,14 @@ function render_block_core_pattern( $attributes ) {
 	$pattern = $registry->get_registered( $slug );
 	$content = $pattern['content'];

-	$seen_refs[ $attributes['slug'] ] = true;
+	$seen_refs[ $slug ] = true;

 	$content = do_blocks( $content );

 	global $wp_embed;
 	$content = $wp_embed->autoembed( $content );

-	unset( $seen_refs[ $attributes['slug'] ] );
+	unset( $seen_refs[ $slug ] );
 	return $content;
 }

diff --git a/wp-includes/blocks/playlist-track.php b/wp-includes/blocks/playlist-track.php
index 765595cdfb..a2e9331d3a 100644
--- a/wp-includes/blocks/playlist-track.php
+++ b/wp-includes/blocks/playlist-track.php
@@ -27,11 +27,12 @@ function render_block_core_playlist_track( $attributes, $content = '', $block =
 		$show_images = $block->context['showImages'];
 	}

-	$artist = $attributes['artist'] ?? '';
-	$image  = $attributes['image'] ?? '';
-	$alt    = $attributes['imageAlt'] ?? '';
-	$length = $attributes['length'] ?? '';
-	$title  = isset( $attributes['title'] ) && ! empty( $attributes['title'] ) ? $attributes['title'] : __( 'Unknown title' );
+	$track_image = $attributes['image'] ?? null;
+	$image       = is_string( $track_image ) ? $track_image : '';
+	$artist      = $attributes['artist'] ?? '';
+	$alt         = $attributes['imageAlt'] ?? '';
+	$length      = $attributes['length'] ?? '';
+	$title       = isset( $attributes['title'] ) && ! empty( $attributes['title'] ) ? $attributes['title'] : __( 'Unknown title' );

 	$html  = '<li ' . $wrapper_attributes . '>';
 	$html .= '<button data-wp-on--click="actions.changeTrack" data-wp-bind--aria-current="state.isCurrentTrack" class="wp-block-playlist-track__button">';
diff --git a/wp-includes/blocks/playlist.php b/wp-includes/blocks/playlist.php
index 17429d79f9..8ddfa830ae 100644
--- a/wp-includes/blocks/playlist.php
+++ b/wp-includes/blocks/playlist.php
@@ -37,13 +37,18 @@ function render_block_core_playlist( $attributes, $content, $block ) {
 				$playlist_tracks[] = $track_id;

 				// Extract track metadata from block attributes.
-				$title      = isset( $track_attributes['title'] ) && ! empty( $track_attributes['title'] ) ? $track_attributes['title'] : __( 'Unknown title' );
-				$artist     = $track_attributes['artist'] ?? '';
-				$album      = $track_attributes['album'] ?? '';
-				$image      = $track_attributes['image'] ?? '';
-				$image_alt  = $track_attributes['imageAlt'] ?? '';
-				$url        = $track_attributes['src'] ?? '';
-				$aria_label = $title;
+				$track_title_attr = $track_attributes['title'] ?? null;
+				$track_artist     = $track_attributes['artist'] ?? null;
+				$track_album      = $track_attributes['album'] ?? null;
+				$track_image      = $track_attributes['image'] ?? null;
+				$track_src        = $track_attributes['src'] ?? null;
+				$title            = ! empty( $track_title_attr ) && is_string( $track_title_attr ) ? $track_title_attr : __( 'Unknown title' );
+				$artist           = is_string( $track_artist ) ? $track_artist : '';
+				$album            = is_string( $track_album ) ? $track_album : '';
+				$image            = is_string( $track_image ) ? $track_image : '';
+				$image_alt        = $track_attributes['imageAlt'] ?? '';
+				$url              = is_string( $track_src ) ? $track_src : '';
+				$aria_label       = $title;

 				if ( $title && $artist && $album ) {
 					$aria_label = sprintf(
diff --git a/wp-includes/blocks/playlist/block.json b/wp-includes/blocks/playlist/block.json
index 566174e50d..796b3d580e 100644
--- a/wp-includes/blocks/playlist/block.json
+++ b/wp-includes/blocks/playlist/block.json
@@ -69,7 +69,6 @@
 	"supports": {
 		"anchor": true,
 		"align": true,
-		"__experimentalExposeControlsToChildren": true,
 		"color": {
 			"gradients": true,
 			"link": true,
diff --git a/wp-includes/blocks/post-content.php b/wp-includes/blocks/post-content.php
index b75d7144da..0be1a8730f 100644
--- a/wp-includes/blocks/post-content.php
+++ b/wp-includes/blocks/post-content.php
@@ -56,18 +56,8 @@ function render_block_core_post_content( $attributes, $content, $block ) {

 	$tag_name = 'div';

-	if ( isset( $attributes['tagName'] ) && is_string( $attributes['tagName'] ) ) {
-		/**
-		 * The allowed tag names match the options offered in the editor.
-		 *
-		 * @see packages/block-library/src/post-content/edit.js
-		 */
-		$allowed_tag_names   = array( 'div', 'main', 'section', 'article' );
-		$normalized_tag_name = strtolower( $attributes['tagName'] );
-
-		if ( in_array( $normalized_tag_name, $allowed_tag_names, true ) ) {
-			$tag_name = $normalized_tag_name;
-		}
+	if ( ! empty( $attributes['tagName'] ) && tag_escape( $attributes['tagName'] ) === $attributes['tagName'] ) {
+		$tag_name = $attributes['tagName'];
 	}

 	$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => 'entry-content' ) );
diff --git a/wp-includes/blocks/post-date.php b/wp-includes/blocks/post-date.php
index 4e6e9e52ff..5c92c46aa6 100644
--- a/wp-includes/blocks/post-date.php
+++ b/wp-includes/blocks/post-date.php
@@ -81,7 +81,7 @@ function render_block_core_post_date( $attributes, $content, $block ) {

 	$wrapper_attributes = get_block_wrapper_attributes( array( 'class' => implode( ' ', $classes ) ) );

-	$time_tag = sprintf( '<time datetime="%1$s">%2$s</time>', esc_attr( $unformatted_date ), esc_html( $formatted_date ) );
+	$time_tag = sprintf( '<time datetime="%1$s">%2$s</time>', $unformatted_date, $formatted_date );

 	if ( isset( $attributes['isLink'] ) && $attributes['isLink'] && isset( $block->context['postId'] ) ) {
 		$time_tag = sprintf( '<a href="%1$s">%2$s</a>', esc_url( get_the_permalink( $block->context['postId'] ) ), $time_tag );
diff --git a/wp-includes/blocks/post-excerpt.php b/wp-includes/blocks/post-excerpt.php
index 64748162ca..ac7a6b50c4 100644
--- a/wp-includes/blocks/post-excerpt.php
+++ b/wp-includes/blocks/post-excerpt.php
@@ -73,8 +73,11 @@ function render_block_core_post_excerpt( $attributes, $content, $block ) {
 	$show_more_on_new_line = ! isset( $attributes['showMoreOnNewLine'] ) || $attributes['showMoreOnNewLine'];
 	if ( $show_more_on_new_line && ! empty( $more_text ) ) {
 		$content .= '</p><p class="wp-block-post-excerpt__more-text">' . $more_text . '</p>';
+	} elseif ( empty( $more_text ) ) {
+		$content .= '</p>';
 	} else {
-		$content .= " $more_text</p>";
+		$separator = '' === $excerpt ? '' : ' ';
+		$content  .= $separator . $more_text . '</p>';
 	}
 	remove_filter( 'excerpt_more', $filter_excerpt_more );
 	return sprintf( '<div %1$s>%2$s</div>', $wrapper_attributes, $content );
diff --git a/wp-includes/blocks/pullquote/editor-rtl.css b/wp-includes/blocks/pullquote/editor-rtl.css
index 9d99ee3292..a8fbf84f9c 100644
--- a/wp-includes/blocks/pullquote/editor-rtl.css
+++ b/wp-includes/blocks/pullquote/editor-rtl.css
@@ -8,4 +8,8 @@

 .wp-block-pullquote__citation {
   color: inherit;
+}
+
+.wp-block-pullquote[style*=line-height] :where(p) {
+  line-height: inherit;
 }
\ No newline at end of file
diff --git a/wp-includes/blocks/pullquote/editor-rtl.min.css b/wp-includes/blocks/pullquote/editor-rtl.min.css
index 498d1fcc7e..13a701f747 100644
--- a/wp-includes/blocks/pullquote/editor-rtl.min.css
+++ b/wp-includes/blocks/pullquote/editor-rtl.min.css
@@ -1 +1 @@
-.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}
\ No newline at end of file
+.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}.wp-block-pullquote[style*=line-height] :where(p){line-height:inherit}
\ No newline at end of file
diff --git a/wp-includes/blocks/pullquote/editor.css b/wp-includes/blocks/pullquote/editor.css
index 9d99ee3292..a8fbf84f9c 100644
--- a/wp-includes/blocks/pullquote/editor.css
+++ b/wp-includes/blocks/pullquote/editor.css
@@ -8,4 +8,8 @@

 .wp-block-pullquote__citation {
   color: inherit;
+}
+
+.wp-block-pullquote[style*=line-height] :where(p) {
+  line-height: inherit;
 }
\ No newline at end of file
diff --git a/wp-includes/blocks/pullquote/editor.min.css b/wp-includes/blocks/pullquote/editor.min.css
index 498d1fcc7e..13a701f747 100644
--- a/wp-includes/blocks/pullquote/editor.min.css
+++ b/wp-includes/blocks/pullquote/editor.min.css
@@ -1 +1 @@
-.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}
\ No newline at end of file
+.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}.wp-block-pullquote[style*=line-height] :where(p){line-height:inherit}
\ No newline at end of file
diff --git a/wp-includes/blocks/rss.php b/wp-includes/blocks/rss.php
index c33bafaf76..09e12b8b90 100644
--- a/wp-includes/blocks/rss.php
+++ b/wp-includes/blocks/rss.php
@@ -15,11 +15,16 @@
  * @return string Returns the block content with received rss items.
  */
 function render_block_core_rss( $attributes ) {
-	if ( in_array( untrailingslashit( $attributes['feedURL'] ), array( site_url(), home_url() ), true ) ) {
+	$feed_url = $attributes['feedURL'] ?? null;
+	if ( ! is_string( $feed_url ) ) {
+		return '';
+	}
+
+	if ( in_array( untrailingslashit( $feed_url ), array( site_url(), home_url() ), true ) ) {
 		return '<div class="components-placeholder"><div class="notice notice-error">' . __( 'Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the <strong>Latest Posts</strong> block, to list posts from the site.' ) . '</div></div>';
 	}

-	$rss = fetch_feed( $attributes['feedURL'] );
+	$rss = fetch_feed( $feed_url );

 	if ( is_wp_error( $rss ) ) {
 		return '<div class="components-placeholder"><div class="notice notice-error"><strong>' . __( 'RSS Error:' ) . '</strong> ' . esc_html( $rss->get_error_message() ) . '</div></div>';
@@ -33,7 +38,8 @@ function render_block_core_rss( $attributes ) {
 	$list_items = '';

 	$open_in_new_tab = ! empty( $attributes['openInNewTab'] );
-	$rel             = ! empty( $attributes['rel'] ) ? trim( $attributes['rel'] ) : '';
+	$rel_attr        = $attributes['rel'] ?? null;
+	$rel             = is_string( $rel_attr ) && '' !== $rel_attr ? trim( $rel_attr ) : '';

 	$link_attributes = '';

diff --git a/wp-includes/blocks/social-link.php b/wp-includes/blocks/social-link.php
index 0225a14d7b..873cc64175 100644
--- a/wp-includes/blocks/social-link.php
+++ b/wp-includes/blocks/social-link.php
@@ -19,19 +19,26 @@
 function render_block_core_social_link( $attributes, $content, $block ) {
 	$open_in_new_tab = $block->context['openInNewTab'] ?? false;

-	$text = ! empty( $attributes['label'] ) ? trim( $attributes['label'] ) : '';
+	$label_attr = $attributes['label'] ?? null;
+	$text       = is_string( $label_attr ) && '' !== $label_attr ? trim( $label_attr ) : '';

-	$service     = $attributes['service'] ?? 'Icon';
-	$url         = $attributes['url'] ?? false;
-	$text        = $text ? $text : block_core_social_link_get_name( $service );
-	$rel         = $attributes['rel'] ?? '';
-	$show_labels = array_key_exists( 'showLabels', $block->context ) ? $block->context['showLabels'] : false;
+	$service_attr = $attributes['service'] ?? null;
+	$service      = is_string( $service_attr ) ? $service_attr : 'Icon';
+	$url          = $attributes['url'] ?? false;
+	$text         = $text ? $text : block_core_social_link_get_name( $service );
+	$rel_attr     = $attributes['rel'] ?? null;
+	$rel          = is_string( $rel_attr ) ? $rel_attr : '';
+	$show_labels  = array_key_exists( 'showLabels', $block->context ) ? $block->context['showLabels'] : false;

 	// Don't render a link if there is no URL set.
 	if ( ! $url ) {
 		return '';
 	}

+	if ( ! is_string( $url ) ) {
+		return '';
+	}
+
 	/**
 	 * Prepend emails with `mailto:` if not set.
 	 * The `is_email` returns false for emails with schema.
@@ -100,7 +107,7 @@ add_action( 'init', 'register_block_core_social_link' );
  */
 function block_core_social_link_get_icon( $service ) {
 	$services = block_core_social_link_services();
-	if ( isset( $services[ $service ] ) && isset( $services[ $service ]['icon'] ) ) {
+	if ( is_string( $service ) && isset( $services[ $service ] ) && isset( $services[ $service ]['icon'] ) ) {
 		return $services[ $service ]['icon'];
 	}

@@ -118,7 +125,7 @@ function block_core_social_link_get_icon( $service ) {
  */
 function block_core_social_link_get_name( $service ) {
 	$services = block_core_social_link_services();
-	if ( isset( $services[ $service ] ) && isset( $services[ $service ]['name'] ) ) {
+	if ( is_string( $service ) && isset( $services[ $service ] ) && isset( $services[ $service ]['name'] ) ) {
 		return $services[ $service ]['name'];
 	}

@@ -136,6 +143,9 @@ function block_core_social_link_get_name( $service ) {
  * @return array|string
  */
 function block_core_social_link_services( $service = '', $field = '' ) {
+	if ( ! is_string( $service ) || ! is_string( $field ) ) {
+		return array();
+	}
 	$services_data = array(
 		'fivehundredpx' => array(
 			'name' => _x( '500px', 'social link block variation name' ),
@@ -295,7 +305,7 @@ function block_core_social_link_services( $service = '', $field = '' ) {
 		),
 		'tumblr'        => array(
 			'name' => _x( 'Tumblr', 'social link block variation name' ),
-			'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="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" /></path></svg>',
+			'icon' => '<svg width="24" height="24" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false"><path d="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"></path></svg>',
 		),
 		'twitch'        => array(
 			'name' => _x( 'Twitch', 'social link block variation name' ),
diff --git a/wp-includes/blocks/tag-cloud.php b/wp-includes/blocks/tag-cloud.php
index 2acafda416..716be8d44f 100644
--- a/wp-includes/blocks/tag-cloud.php
+++ b/wp-includes/blocks/tag-cloud.php
@@ -15,8 +15,9 @@
  * @return string Returns the tag cloud for selected taxonomy.
  */
 function render_block_core_tag_cloud( $attributes ) {
-	$smallest_font_size = $attributes['smallestFontSize'];
-	$unit               = preg_match( '/^[0-9.]+(?P<unit>[a-z%]+)$/i', $smallest_font_size, $m ) ? $m['unit'] : 'pt';
+	$smallest_font_size_attr = $attributes['smallestFontSize'] ?? null;
+	$smallest_font_size      = is_string( $smallest_font_size_attr ) ? $smallest_font_size_attr : '';
+	$unit                    = preg_match( '/^[0-9.]+(?P<unit>[a-z%]+)$/i', $smallest_font_size, $m ) ? $m['unit'] : 'pt';

 	$args      = array(
 		'echo'       => false,
diff --git a/wp-includes/blocks/template-part.php b/wp-includes/blocks/template-part.php
index 5c5800e769..4f2062c2af 100644
--- a/wp-includes/blocks/template-part.php
+++ b/wp-includes/blocks/template-part.php
@@ -152,7 +152,8 @@ function render_block_core_template_part( $attributes ) {
 	// Run through the actions that are typically taken on the_content.
 	$content = _wp_apply_block_content_filters( $content, "template_part_{$area}", $seen_ids, $template_part_id );

-	if ( empty( $attributes['tagName'] ) || tag_escape( $attributes['tagName'] ) !== $attributes['tagName'] ) {
+	$tag_name = $attributes['tagName'] ?? null;
+	if ( empty( $tag_name ) || ! is_string( $tag_name ) || tag_escape( $tag_name ) !== $tag_name ) {
 		$area_tag = 'div';
 		if ( $area_definition && isset( $area_definition['area_tag'] ) ) {
 			$area_tag = $area_definition['area_tag'];
diff --git a/wp-includes/blocks/video.php b/wp-includes/blocks/video.php
index 3696bdca3b..f5307729dc 100644
--- a/wp-includes/blocks/video.php
+++ b/wp-includes/blocks/video.php
@@ -17,8 +17,8 @@
  * @return string The block content with the dimensions added.
  */
 function render_block_core_video( array $attributes, string $content ): string {
-	// if the content lacks any video tag, abort.
-	if ( ! str_contains( $content, '<video' ) ) {
+	// If the content lacks any video tag (either <video> or <VIDEO>), abort. Note that str_contains() is case-sensitive.
+	if ( stripos( $content, '<video' ) === false ) {
 		return $content;
 	}

diff --git a/wp-includes/build/constants.php b/wp-includes/build/constants.php
index dbe6cbd2b3..ce7c3cb722 100644
--- a/wp-includes/build/constants.php
+++ b/wp-includes/build/constants.php
@@ -9,6 +9,6 @@
  */

 return array(
-	'version' => '23.6.0-rc.1',
+	'version' => '23.7.0',
 	'build_url' => includes_url( 'build/' ),
 );
diff --git a/wp-includes/build/pages/font-library/page-wp-admin.php b/wp-includes/build/pages/font-library/page-wp-admin.php
index bbca5fa796..96450e55ce 100644
--- a/wp-includes/build/pages/font-library/page-wp-admin.php
+++ b/wp-includes/build/pages/font-library/page-wp-admin.php
@@ -270,23 +270,23 @@ function wp_font_library_wp_admin_render_page() {
 		#wpwrap {
 			overflow-y: auto;
 		}
-		body.js {
+		body {
 			background: #fff;
 		}

 		/* Reset wp-admin padding */
-		body.js #wpcontent {
+		#wpcontent {
 			padding-inline-start: 0;
 		}
-		body.js #wpbody-content {
+		#wpbody-content {
 			padding-bottom: 0;
 		}

 		/* Hide legacy admin elements */
-		body.js #wpbody-content > div:not(.boot-layout-container):not(#screen-meta) {
+		#wpbody-content > div:not(.boot-layout-container):not(#screen-meta) {
 			display: none;
 		}
-		body.js #wpfooter {
+		#wpfooter {
 			display: none;
 		}

diff --git a/wp-includes/build/pages/options-connectors/page-wp-admin.php b/wp-includes/build/pages/options-connectors/page-wp-admin.php
index 3b11db178f..49f5cde955 100644
--- a/wp-includes/build/pages/options-connectors/page-wp-admin.php
+++ b/wp-includes/build/pages/options-connectors/page-wp-admin.php
@@ -270,23 +270,23 @@ function wp_options_connectors_wp_admin_render_page() {
 		#wpwrap {
 			overflow-y: auto;
 		}
-		body.js {
+		body {
 			background: #fff;
 		}

 		/* Reset wp-admin padding */
-		body.js #wpcontent {
+		#wpcontent {
 			padding-inline-start: 0;
 		}
-		body.js #wpbody-content {
+		#wpbody-content {
 			padding-bottom: 0;
 		}

 		/* Hide legacy admin elements */
-		body.js #wpbody-content > div:not(.boot-layout-container):not(#screen-meta) {
+		#wpbody-content > div:not(.boot-layout-container):not(#screen-meta) {
 			display: none;
 		}
-		body.js #wpfooter {
+		#wpfooter {
 			display: none;
 		}

diff --git a/wp-includes/build/routes/connectors-home/content.js b/wp-includes/build/routes/connectors-home/content.js
index 521cbcd5b9..186807ef4d 100644
--- a/wp-includes/build/routes/connectors-home/content.js
+++ b/wp-includes/build/routes/connectors-home/content.js
@@ -8937,9 +8937,9 @@ if (typeof process === "undefined" || true) {
 }
 var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
 if (typeof process === "undefined" || true) {
-  registerStyle3("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+  registerStyle3("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
 }
-var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
 if (typeof process === "undefined" || true) {
   registerStyle3("af6d9984a6", "._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");
 }
@@ -9904,9 +9904,9 @@ if (typeof process === "undefined" || true) {
 }
 var resets_default3 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
 if (typeof process === "undefined" || true) {
-  registerStyle10("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+  registerStyle10("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
 }
-var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
 if (typeof process === "undefined" || true) {
   registerStyle10("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"}}}');
 }
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 d033468a89..666c2ec303 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'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/connectors', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '1c478cb5cadaf4aded06');
\ 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'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/connectors', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '22188cb77ae78d025593');
\ 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 62f17f8921..3f51fd2690 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 wf=Object.create;var _r=Object.defineProperty;var vf=Object.getOwnPropertyDescriptor;var _f=Object.getOwnPropertyNames;var yf=Object.getPrototypeOf,xf=Object.prototype.hasOwnProperty;var Re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),At=(e,t)=>{for(var o in t)_r(e,o,{get:t[o],enumerable:!0})},Rf=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of _f(t))!xf.call(e,r)&&r!==o&&_r(e,r,{get:()=>t[r],enumerable:!(n=vf(t,r))||n.enumerable});return e};var h=(e,t,o)=>(o=e!=null?wf(yf(e)):{},Rf(t||!e||!e.__esModule?_r(o,"default",{value:e,enumerable:!0}):o,e));var Ot=Re((g0,Gs)=>{Gs.exports=window.wp.i18n});var de=Re((h0,Ks)=>{Ks.exports=window.wp.element});var z=Re((w0,qs)=>{qs.exports=window.React});var Q=Re((E0,$s)=>{$s.exports=window.ReactJSXRuntime});var Mt=Re((Ah,Ta)=>{Ta.exports=window.ReactDOM});var Mc=Re(Ic=>{"use strict";var wo=z();function Tm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var km=typeof Object.is=="function"?Object.is:Tm,Pm=wo.useState,Cm=wo.useEffect,Am=wo.useLayoutEffect,Om=wo.useDebugValue;function Nm(e,t){var o=t(),n=Pm({inst:{value:o,getSnapshot:t}}),r=n[0].inst,i=n[1];return Am(function(){r.value=o,r.getSnapshot=t,ri(r)&&i({inst:r})},[e,o,t]),Cm(function(){return ri(r)&&i({inst:r}),e(function(){ri(r)&&i({inst:r})})},[e]),Om(o),o}function ri(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!km(e,o)}catch{return!0}}function Lm(e,t){return t()}var Im=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Lm:Nm;Ic.useSyncExternalStore=wo.useSyncExternalStore!==void 0?wo.useSyncExternalStore:Im});var ii=Re((w1,Bc)=>{"use strict";Bc.exports=Mc()});var zc=Re(Hc=>{"use strict";var Dn=z(),Mm=ii();function Bm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Hm=typeof Object.is=="function"?Object.is:Bm,zm=Mm.useSyncExternalStore,Dm=Dn.useRef,jm=Dn.useEffect,Fm=Dn.useMemo,Vm=Dn.useDebugValue;Hc.useSyncExternalStoreWithSelector=function(e,t,o,n,r){var i=Dm(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=Fm(function(){function d(m){if(!c){if(c=!0,l=m,m=n(m),r!==void 0&&s.hasValue){var u=s.value;if(r(u,m))return f=u}return f=m}if(u=f,Hm(l,m))return u;var g=n(m);return r!==void 0&&r(u,g)?(l=m,u):(l=m,f=g)}var c=!1,l,f,p=o===void 0?null:o;return[function(){return d(t())},p===null?void 0:function(){return d(p())}]},[t,o,n,r]);var a=zm(e,i[0],i[1]);return jm(function(){s.hasValue=!0,s.value=a},[a]),Vm(a),a}});var jc=Re((_1,Dc)=>{"use strict";Dc.exports=zc()});var $t=Re((X2,md)=>{md.exports=window.wp.primitives});var Rd=Re((g4,xd)=>{xd.exports=window.wp.theme});var Qi=Re((b4,Sd)=>{Sd.exports=window.wp.privateApis});var on=Re((q5,Au)=>{Au.exports=window.wp.components});var rn=Re((a3,zu)=>{zu.exports=window.wp.data});var mr=Re((c3,Du)=>{Du.exports=window.wp.coreData});var Hs=Re((u3,Fu)=>{Fu.exports=window.wp.notices});var Wu=Re((f3,Vu)=>{Vu.exports=window.wp.url});function Xs(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=Xs(e[t]))&&(n&&(n+=" "),n+=o)}else for(o in e)e[o]&&(n&&(n+=" "),n+=o);return n}function Sf(){for(var e,t,o=0,n="",r=arguments.length;o<r;o++)(e=arguments[o])&&(t=Xs(e))&&(n&&(n+=" "),n+=t);return n}var $=Sf;var ad=h(de(),1);var Ef=h(z(),1),Mo={...Ef};var Qs=h(z(),1),Zs={};function Se(e,t){let o=Qs.useRef(Zs);return o.current===Zs&&(o.current=e(t)),o}var yr=Mo.useInsertionEffect,Tf=yr&&yr!==Mo.useLayoutEffect?yr:e=>e();function Y(e){let t=Se(kf).current;return t.next=e,Tf(t.effect),t.trampoline}function kf(){let e={next:void 0,callback:Pf,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Pf(){}var Js=h(z(),1),Cf=()=>{},D=typeof document<"u"?Js.useLayoutEffect:Cf;var hn=h(z(),1),Af=hn.createContext(void 0);function so(){return hn.useContext(Af)?.direction??"ltr"}function Of(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 Nf=Of("https://base-ui.com/production-error","Base UI"),Pe=Nf;var Wt=h(z(),1);function xr(e,t,o,n){let r=Se(ta).current;return Lf(r,e,t,o,n)&&oa(r,[e,t,o,n]),r.callback}function ea(e){let t=Se(ta).current;return If(t,e)&&oa(t,e),t.callback}function ta(){return{callback:null,cleanup:null,refs:[]}}function Lf(e,t,o,n,r){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==n||e.refs[3]!==r}function If(e,t){return e.refs.length!==t.length||e.refs.some((o,n)=>o!==t[n])}function oa(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 ra=h(z(),1);var na=h(z(),1),Mf=parseInt(na.version,10);function ao(e){return Mf>=e}function Rr(e){if(!ra.isValidElement(e))return null;let t=e,o=t.props;return(ao(19)?o?.ref:t.ref)??null}function Bo(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Nt(){}var I0=Object.freeze([]),be=Object.freeze({});function ia(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 sa(e,t){return typeof e=="function"?e(t):e}function aa(e,t){return typeof e=="function"?e(t):e}var Sr={};function ye(e,t,o,n,r){if(!o&&!n&&!r&&!e)return wn(t);let i=wn(e);return t&&(i=Ho(i,t)),o&&(i=Ho(i,o)),n&&(i=Ho(i,n)),r&&(i=Ho(i,r)),i}function ca(e){if(e.length===0)return Sr;if(e.length===1)return wn(e[0]);let t=wn(e[0]);for(let o=1;o<e.length;o+=1)t=Ho(t,e[o]);return t}function wn(e){return Er(e)?{...da(e,Sr)}:Bf(e)}function Ho(e,t){return Er(t)?da(t,e):Hf(e,t)}function Bf(e){let t={...e};for(let o in t){let n=t[o];la(o,n)&&(t[o]=ua(n))}return t}function Hf(e,t){if(!t)return e;for(let o in t){let n=t[o];switch(o){case"style":{e[o]=Bo(e.style,n);break}case"className":{e[o]=Tr(e.className,n);break}default:la(o,n)?e[o]=zf(e[o],n):e[o]=n}}return e}function la(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 Er(e){return typeof e=="function"}function da(e,t){return Er(e)?e(t):e??Sr}function zf(e,t){return t?e?(...o)=>{let n=o[0];if(fa(n)){let i=n;zo(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let r=t(...o);return e?.(...o),r}:ua(t):e}function ua(e){return e&&((...t)=>{let o=t[0];return fa(o)&&zo(o),e(...t)})}function zo(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Tr(e,t){return t?e?t+" "+e:t:e}function fa(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var kr=h(z(),1);function Ce(e,t,o={}){let n=t.render,r=Df(t,o);if(o.enabled===!1)return null;let i=o.state??be;return Vf(e,n,r,i)}function Df(e,t={}){let{className:o,style:n,render:r}=e,{state:i=be,ref:s,props:a,stateAttributesMapping:d,enabled:c=!0}=t,l=c?sa(o,i):void 0,f=c?aa(n,i):void 0,p=c?ia(i,d):be,m=c&&a?jf(a):void 0,u=c?Bo(p,m)??{}:be;return typeof document<"u"&&(c?Array.isArray(s)?u.ref=ea([u.ref,Rr(r),...s]):u.ref=xr(u.ref,Rr(r),s):xr(null,null)),c?(l!==void 0&&(u.className=Tr(u.className,l)),f!==void 0&&(u.style=Bo(u.style,f)),u):be}function jf(e){return Array.isArray(e)?ca(e):ye(void 0,e)}var Ff=Symbol.for("react.lazy");function Vf(e,t,o,n){if(t){if(typeof t=="function")return t(o,n);let r=ye(o,t.props);r.ref=o.ref;let i=t;return i?.$$typeof===Ff&&(i=Wt.Children.toArray(t)[0]),Wt.cloneElement(i,r)}if(e&&typeof e=="string")return Wf(e,o);throw new Error(Pe(8))}function Wf(e,t){return e==="button"?(0,kr.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,kr.createElement)("img",{alt:"",...t,key:t.key}):Wt.createElement(e,t)}var vn=h(z(),1);var pa=0;function Yf(e,t="mui"){let[o,n]=vn.useState(e),r=e||o;return vn.useEffect(()=>{o==null&&(pa+=1,n(`${t}-${pa}`))},[o,t]),r}var ma=Mo.useId;function Lt(e,t){if(ma!==void 0){let o=ma();return e??(t?`${t}-${o}`:o)}return Yf(e,t)}function ga(e){return Lt(e,"base-ui")}var U={};At(U,{cancelOpen:()=>wp,chipRemovePress:()=>ep,clearPress:()=>$f,closePress:()=>Qf,closeWatcher:()=>up,decrementPress:()=>np,disabled:()=>_p,drag:()=>gp,escapeKey:()=>dp,focusOut:()=>lp,imperativeAction:()=>Rp,incrementPress:()=>op,initial:()=>xp,inputBlur:()=>sp,inputChange:()=>rp,inputClear:()=>ip,inputPaste:()=>ap,inputPress:()=>cp,itemPress:()=>Zf,keyboard:()=>pp,linkPress:()=>Jf,listNavigation:()=>fp,missing:()=>yp,none:()=>Uf,outsidePress:()=>qf,pointer:()=>mp,scrub:()=>hp,siblingOpen:()=>vp,swipe:()=>Sp,trackPress:()=>tp,triggerFocus:()=>Kf,triggerHover:()=>Xf,triggerPress:()=>Gf,wheel:()=>bp,windowResize:()=>Ep});var Uf="none",Gf="trigger-press",Xf="trigger-hover",Kf="trigger-focus",qf="outside-press",Zf="item-press",Qf="close-press",Jf="link-press",$f="clear-press",ep="chip-remove-press",tp="track-press",op="increment-press",np="decrement-press",rp="input-change",ip="input-clear",sp="input-blur",ap="input-paste",cp="input-press",lp="focus-out",dp="escape-key",up="close-watcher",fp="list-navigation",pp="keyboard",mp="pointer",gp="drag",bp="wheel",hp="scrub",wp="cancel-open",vp="sibling-open",_p="disabled",yp="missing",xp="initial",Rp="imperative-action",Sp="swipe",Ep="window-resize";function ee(e,t,o,n){let r=!1,i=!1,s=n??be;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 Cr=h(z(),1);var ba=h(z(),1),Tp=[];function co(e){ba.useEffect(e,Tp)}var _n=null,ah=globalThis.requestAnimationFrame,Pr=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)}},yn=new Pr,ft=class e{static create(){return new e}static request(t){return yn.request(t)}static cancel(t){return yn.cancel(t)}currentId=_n;request(t){this.cancel(),this.currentId=yn.request(()=>{this.currentId=_n,t()})}cancel=()=>{this.currentId!==_n&&(yn.cancel(this.currentId),this.currentId=_n)};disposeEffect=()=>this.cancel};function lo(){let e=Se(ft.create).current;return co(e.disposeEffect),e}function ha(e,t=!1,o=!1){let[n,r]=Cr.useState(e&&t?"idle":void 0),[i,s]=Cr.useState(e);return e&&!i&&(s(!0),r("starting")),!e&&i&&n!=="ending"&&!o&&r("ending"),!e&&!i&&n==="ending"&&r(void 0),D(()=>{if(!e&&i&&n!=="ending"&&o){let a=ft.request(()=>{r("ending")});return()=>{ft.cancel(a)}}},[e,i,n,o]),D(()=>{if(!e||t)return;let a=ft.request(()=>{r(void 0)});return()=>{ft.cancel(a)}},[t,e]),D(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&r("starting");let a=ft.request(()=>{r("idle")});return()=>{ft.cancel(a)}},[t,e,i,n]),{mounted:i,setMounted:s,transitionStatus:n}}var Yt=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),kp={[Yt.startingStyle]:""},Pp={[Yt.endingStyle]:""},wa={transitionStatus(e){return e==="starting"?kp:e==="ending"?Pp:null}};var po=h(z(),1);function xn(){return typeof window<"u"}function Gt(e){return Rn(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ot(e){var t;return(t=(Rn(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Rn(e){return xn()?e instanceof Node||e instanceof ge(e).Node:!1}function V(e){return xn()?e instanceof Element||e instanceof ge(e).Element:!1}function we(e){return xn()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function uo(e){return!xn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function fo(e){let{overflow:t,overflowX:o,overflowY:n,display:r}=Ae(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&r!=="inline"&&r!=="contents"}function va(e){return/^(table|td|th)$/.test(Gt(e))}function Do(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Cp=/transform|translate|scale|rotate|perspective|filter/,Ap=/paint|layout|strict|content/,Ut=e=>!!e&&e!=="none",Ar;function Sn(e){let t=V(e)?Ae(e):e;return Ut(t.transform)||Ut(t.translate)||Ut(t.scale)||Ut(t.rotate)||Ut(t.perspective)||!En()&&(Ut(t.backdropFilter)||Ut(t.filter))||Cp.test(t.willChange||"")||Ap.test(t.contain||"")}function _a(e){let t=tt(e);for(;we(t)&&!nt(t);){if(Sn(t))return t;if(Do(t))return null;t=tt(t)}return null}function En(){return Ar==null&&(Ar=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ar}function nt(e){return/^(html|body|#document)$/.test(Gt(e))}function Ae(e){return ge(e).getComputedStyle(e)}function jo(e){return V(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tt(e){if(Gt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||uo(e)&&e.host||ot(e);return uo(t)?t.host:t}function ya(e){let t=tt(e);return nt(t)?e.ownerDocument?e.ownerDocument.body:e.body:we(t)&&fo(t)?t:ya(t)}function It(e,t,o){var n;t===void 0&&(t=[]),o===void 0&&(o=!0);let r=ya(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=ge(r);if(i){let a=Tn(s);return t.concat(s,s.visualViewport||[],fo(r)?r:[],a&&o?It(a):[])}else return t.concat(r,It(r,[],o))}function Tn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var kn=h(z(),1),Op=kn.createContext(void 0);function xa(e=!1){let t=kn.useContext(Op);if(t===void 0&&!e)throw new Error(Pe(16));return t}var Ra=h(z(),1);function Sa(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:Ra.useMemo(()=>{let c={onKeyDown(l){o&&t&&l.key!=="Tab"&&l.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 Ea(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:n=0,native:r=!0,composite:i}=e,s=po.useRef(null),a=xa(!0),d=i??a!==void 0,{props:c}=Sa({focusableWhenDisabled:o,disabled:t,composite:d,tabIndex:n,isNativeButton:r}),l=po.useCallback(()=>{let m=s.current;Or(m)&&d&&t&&c.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,c.disabled,d]);D(l,[l]);let f=po.useCallback((m={})=>{let{onClick:u,onMouseDown:g,onKeyUp:v,onKeyDown:_,onPointerDown:w,...y}=m;return ye({onClick(b){if(t){b.preventDefault();return}u?.(b)},onMouseDown(b){t||g?.(b)},onKeyDown(b){if(t||(zo(b),_?.(b),b.baseUIHandlerPrevented))return;let S=b.target===b.currentTarget,x=b.currentTarget,E=Or(x),T=!r&&Np(x),k=S&&(r?E:!T),C=b.key==="Enter",j=b.key===" ",A=x.getAttribute("role"),L=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(S&&d&&j){if(b.defaultPrevented&&L)return;b.preventDefault(),T||r&&E?(x.click(),b.preventBaseUIHandler()):k&&(u?.(b),b.preventBaseUIHandler());return}k&&(!r&&(j||C)&&b.preventDefault(),!r&&C&&u?.(b))},onKeyUp(b){if(!t){if(zo(b),v?.(b),b.target===b.currentTarget&&r&&d&&Or(b.currentTarget)&&b.key===" "){b.preventDefault();return}b.baseUIHandlerPrevented||b.target===b.currentTarget&&!r&&!d&&b.key===" "&&u?.(b)}},onPointerDown(b){if(t){b.preventDefault();return}w?.(b)}},r?{type:"button"}:{role:"button"},c,y)},[t,c,d,r]),p=Y(m=>{s.current=m,l()});return{getButtonProps:f,buttonRef:p}}function Or(e){return we(e)&&e.tagName==="BUTTON"}function Np(e){return!!(e?.tagName==="A"&&e?.href)}function re(e,t,o,n){return e.addEventListener(t,o,n),()=>{e.removeEventListener(t,o,n)}}function ze(e){let t=Se(Lp,e).current;return t.next=e,D(t.effect),t}function Lp(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function xe(e){return e?.ownerDocument||document}var Ca=h(z(),1);var Pa=h(Mt(),1);function ka(e){return e==null?e:"current"in e?e.current:e}function mo(e,t=!1,o=!0){let n=lo();return Y((r,i=null)=>{n.cancel();let s=ka(e);if(s==null)return;let a=s,d=()=>{Pa.flushSync(r)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(a.getAnimations().map(l=>l.finished)).then(()=>{i?.aborted||d()}).catch(()=>{if(o){i?.aborted||d();return}let l=a.getAnimations();!i?.aborted&&l.length>0&&l.some(f=>f.pending||f.playState!=="finished")&&c()})}if(t){let l=Yt.startingStyle;if(!a.hasAttribute(l)){n.request(c);return}let f=new MutationObserver(()=>{a.hasAttribute(l)||(f.disconnect(),c())});f.observe(a,{attributes:!0,attributeFilter:[l]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}n.request(c)})}function Pn(e){let{enabled:t=!0,open:o,ref:n,onComplete:r}=e,i=Y(r),s=mo(n,o,!1);Ca.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var Aa=h(z(),1);function Oa(e){let t=Aa.useRef(!0);t.current&&(t.current=!1,e())}var xt={};At(xt,{engine:()=>Br,env:()=>zr,os:()=>Ir,screenReader:()=>Hr});var Ir={};At(Ir,{android:()=>Ia,apple:()=>Lr,ios:()=>Nr,linux:()=>zp,mac:()=>Ma,windows:()=>Hp});function Ip(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:Mp,platform:Bp,maxTouchPoints:Na}=Ip(),Xt=Mp.toLowerCase(),Kt=Bp.toLowerCase();var Nr=/^i(os$|p)/.test(Kt)||Kt==="macintel"&&Na>1,La="android",Ia=Kt===La||Xt.includes(La),Ma=!Nr&&Kt.startsWith("mac"),Hp=Kt.startsWith("win"),zp=!Ia&&/^(linux|chrome os)/.test(Kt),Lr=Ma||Nr;var Br={};At(Br,{blink:()=>jp,gecko:()=>Dp,webkit:()=>Mr});var Mr=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Dp=!Mr&&Xt.includes("firefox"),jp=!Mr&&Xt.includes("chrom");var Hr={};At(Hr,{voiceOver:()=>Fp});var Fp=Lr;var zr={};At(zr,{jsdom:()=>Vp});var Vp=/jsdom|happydom/.test(Xt);var Fo=0,Ye=class e{static create(){return new e}currentId=Fo;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Fo,o()},t)}isStarted(){return this.currentId!==Fo}clear=()=>{this.currentId!==Fo&&(clearTimeout(this.currentId),this.currentId=Fo)};disposeEffect=()=>this.clear};function rt(){let e=Se(Ye.create).current;return co(e.disposeEffect),e}var Oe=h(z(),1);function Ba(e){return"nativeEvent"in e}function Rt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ha(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Dr="data-base-ui-focusable";var jr="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Cn(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&&uo(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 Bt(e,t){if(!V(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(ie(n,o))return!n.hasAttribute("data-trigger-disabled");return!1}function An(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 za(e){return e.matches("html,body")}function Da(e){return we(e)&&e.matches(jr)}function Fr(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${jr}`)!=null}function ja(e){if(!e||xt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Wp(e,t){return t!=null&&!Rt(t)?0:typeof e=="function"?e():e}function St(e,t,o){let n=Wp(e,o);return typeof n=="number"?n:n?.[t]}function Vr(e){return typeof e=="function"?e():e}function On(e,t){return t||e==="click"||e==="mousedown"}function Fa(e){return e?.includes("mouse")&&e!=="mousedown"}var Va=h(Q(),1),Wa=Oe.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ye,currentIdRef:{current:null},currentContextRef:{current:null}});function Yp(e,t){e.current=t.current}function Wr(e){let{children:t,delay:o,timeoutMs:n=0}=e,r=Oe.useRef(o),i=Oe.useRef(o),s=Oe.useRef(null),a=Oe.useRef(null),d=rt();return D(()=>{if(i.current=o,!s.current){r.current=o;return}r.current={open:St(r.current,"open"),close:St(o,"close")}},[o,s,r,i]),(0,Va.jsx)(Wa.Provider,{value:Oe.useMemo(()=>({hasProvider:!0,delayRef:r,initialDelayRef:i,currentIdRef:s,timeoutMs:n,currentContextRef:a,timeout:d}),[n,d]),children:t})}function Yr(e,t={open:!1}){let{open:o}=t,n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),i=Oe.useContext(Wa),{currentIdRef:s,delayRef:a,timeoutMs:d,initialDelayRef:c,currentContextRef:l,hasProvider:f,timeout:p}=i,[m,u]=Oe.useState(!1),g=Oe.useRef(o),v=Oe.useRef(!1);return D(()=>{g.current=o},[o]),D(()=>()=>{v.current=!0},[]),D(()=>{function _(){v.current||u(!1),l.current?.setIsInstantPhase(!1),s.current=null,l.current=null,a.current=c.current,p.clear()}if(s.current&&!o&&s.current===r){if(u(!1),d){let w=r;return p.start(d,()=>{n.select("open")||s.current&&s.current!==w||_()}),()=>{(g.current||s.current!==w)&&p.clear()}}_()}},[o,r,s,a,d,c,l,p,n]),D(()=>{if(!o)return;let _=l.current,w=s.current;p.clear(),l.current={onOpenChange:n.setOpen,setIsInstantPhase:u},s.current=r,a.current={open:0,close:St(c.current,"close")},w!==null&&w!==r?(u(!0),_?.setIsInstantPhase(!0),_?.onOpenChange(!1,ee(U.none))):(u(!1),_?.setIsInstantPhase(!1))},[o,r,n,s,a,c,l,p]),D(()=>()=>{if(s.current===r){if(l.current=null,!g.current)return;s.current=null,Yp(a,c),p.clear()}},[l,s,a,r,c,p]),Oe.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}function it(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Ga=["top","right","bottom","left"];var Ht=Math.min,Be=Math.max,zt=Math.round,Wo=Math.floor,st=e=>({x:e,y:e}),Up={left:"right",right:"left",bottom:"top",top:"bottom"};function Yo(e,t,o){return Be(e,Ht(t,o))}function at(e,t){return typeof e=="function"?e(t):e}function Ee(e){return e.split("-")[0]}function ct(e){return e.split("-")[1]}function Ln(e){return e==="x"?"y":"x"}function Uo(e){return e==="y"?"height":"width"}function De(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Go(e){return Ln(De(e))}function Xa(e,t,o){o===void 0&&(o=!1);let n=ct(e),r=Go(e),i=Uo(r),s=r==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Vo(s)),[s,Vo(s)]}function Ka(e){let t=Vo(e);return[Nn(e),t,Nn(t)]}function Nn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ya=["left","right"],Ua=["right","left"],Gp=["top","bottom"],Xp=["bottom","top"];function Kp(e,t,o){switch(e){case"top":case"bottom":return o?t?Ua:Ya:t?Ya:Ua;case"left":case"right":return t?Gp:Xp;default:return[]}}function qa(e,t,o,n){let r=ct(e),i=Kp(Ee(e),o==="start",n);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Nn)))),i}function Vo(e){let t=Ee(e);return Up[t]+e.slice(t.length)}function qp(e){return{top:0,right:0,bottom:0,left:0,...e}}function In(e){return typeof e!="number"?qp(e):{top:e,right:e,bottom:e,left:e}}function qt(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 Et(e,t,o=!0){return e.filter(r=>r.parentId===t).flatMap(r=>[...!o||r.context?.open?[r]:[],...Et(e,r.id,o)])}function go(e){return`data-base-ui-${e}`}var Ue=h(z(),1),Ja=h(Mt(),1);var Za={style:{transition:"none"}};var Zp="data-base-ui-swipe-ignore",Qp="data-swipe-ignore",ww=`[${Zp}]`,vw=`[${Qp}]`;var Qa={fallbackAxisSide:"end"};var $a=h(Q(),1),Jp=Ue.createContext(null),$p=()=>Ue.useContext(Jp),em=go("portal");function Ur(e={}){let{ref:t,container:o,componentProps:n=be,elementProps:r}=e,i=Lt(),a=$p()?.portalNode,[d,c]=Ue.useState(null),[l,f]=Ue.useState(null),p=Y(v=>{v!==null&&f(v)}),m=Ue.useRef(null);D(()=>{if(o===null){m.current&&(m.current=null,f(null),c(null));return}if(i==null)return;let v=(o&&(Rn(o)?o:o.current))??a??document.body;if(v==null){m.current&&(m.current=null,f(null),c(null));return}m.current!==v&&(m.current=v,f(null),c(v))},[o,a,i]);let u=Ce("div",n,{ref:[t,p],props:[{id:i,[em]:""},r]});return{portalNode:l,portalSubtree:d&&u?Ja.createPortal(u,d):null}}var Zt=h(z(),1);function ec(){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 tm=h(Q(),1),om=Zt.createContext(null),nm=Zt.createContext(null),bo=()=>Zt.useContext(om)?.id||null,Dt=e=>{let t=Zt.useContext(nm);return e??t};var je=h(z(),1);function rm(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",d=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,l=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),n==null&&t.y&&a&&(n=i.y-t.y),f-=o||0,p-=n||0,c=0,l=0,!r||d?(c=t.axis==="y"?i.width:0,l=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):r&&!d&&(l=t.axis==="x"?i.height:l,c=t.axis==="y"?i.width:c),r=!0,{width:c,height:l,x:f,y:p,top:p,right:f+c,bottom:p+l,left:f}}}}function tc(e){return e!=null&&e.clientX!=null}function Gr(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"),d=r.context.dataRef,c=je.useRef(!1),l=je.useRef(null),[f,p]=je.useState(),[m,u]=je.useState([]),g=Y(b=>{r.set("positionReference",b)}),v=Y((b,S,x)=>{c.current||d.current.openEvent&&!tc(d.current.openEvent)||r.set("positionReference",rm(x??a,{x:b,y:S,axis:n,dataRef:d,pointerType:f}))}),_=Y(b=>{i?l.current||(v(b.clientX,b.clientY,b.currentTarget),u([])):v(b.clientX,b.clientY,b.currentTarget)}),w=Rt(f)?s:i;je.useEffect(()=>{if(!o){g(a);return}if(!w)return;function b(){l.current?.(),l.current=null}let S=ge(s);function x(E){let T=Me(E);ie(s,T)?b():v(E.clientX,E.clientY)}return!d.current.openEvent||tc(d.current.openEvent)?l.current=re(S,"mousemove",x):g(a),b},[w,o,s,d,a,r,v,g,m]),je.useEffect(()=>()=>{r.set("positionReference",null)},[r]),je.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),je.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let y=je.useMemo(()=>{function b(S){p(S.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:_,onMouseEnter:_}},[_]);return je.useMemo(()=>o?{reference:y,trigger:y}:{},[o,y])}var Fe=h(z(),1);function im(){return!1}function sm(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Xr(e,t={}){let{enabled:o=!0,escapeKey:n=!0,outsidePress:r=!0,outsidePressEvent:i="sloppy",referencePress:s=im,bubbles:a,externalTree:d}=t,c="rootStore"in e?e.rootStore:e,l=c.useState("open"),f=c.useState("floatingElement"),{dataRef:p}=c.context,m=Dt(d),u=Y(typeof r=="function"?r:()=>!1),g=typeof r=="function"?u:r,v=g!==!1,_=Y(()=>i),{escapeKey:w,outsidePress:y}=sm(a),b=Fe.useRef(!1),S=Fe.useRef(!1),x=Fe.useRef(!1),E=Fe.useRef(!1),T=Fe.useRef(""),k=Fe.useRef(null),C=rt(),j=rt(),A=Y(()=>{j.clear(),p.current.insideReactTree=!1}),L=Y(W=>{let oe=p.current.floatingContext?.nodeId;return(m?Et(m.nodesRef.current,oe):[]).some(se=>se.context?.open&&!se.context.dataRef.current[W])}),I=Y(W=>An(W,c.select("floatingElement"))||An(W,c.select("domReferenceElement"))),R=Y(W=>{s()&&c.setOpen(!1,ee(U.triggerPress,W.nativeEvent))}),N=Y(W=>{if(!l||!o||!n||W.key!=="Escape"||E.current||!w&&L("__escapeKeyBubbles"))return;let oe=Ba(W)?W.nativeEvent:W,te=ee(U.escapeKey,oe);c.setOpen(!1,te),te.isCanceled||W.preventDefault(),!w&&!te.isPropagationAllowed&&W.stopPropagation()}),H=Y(()=>{p.current.insideReactTree=!0,j.start(0,A)}),P=Y(W=>{if(!l||!o||W.button!==0)return;let oe=Me(W.nativeEvent);ie(c.select("floatingElement"),oe)&&(b.current||(b.current=!0,S.current=!1))}),O=Y(W=>{!l||!o||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&b.current&&(S.current=!0)});Fe.useEffect(()=>{if(!l||!o)return;p.current.__escapeKeyBubbles=w,p.current.__outsidePressBubbles=y;let W=new Ye,oe=new Ye;function te(){W.clear(),E.current=!0}function se(){W.start(xt.engine.webkit?5:0,()=>{E.current=!1})}function G(){x.current=!0,oe.start(0,()=>{x.current=!1})}function K(){b.current=!1,S.current=!1}function J(){let B=T.current,F=B==="pen"||!B?"mouse":B,he=_(),ke=typeof he=="function"?he():he;return typeof ke=="string"?ke:ke[F]}function ne(B){let F=J();return F==="intentional"&&B.type!=="click"||F==="sloppy"&&B.type==="click"}function me(B){let F=p.current.floatingContext?.nodeId,he=m&&Et(m.nodesRef.current,F).some(ke=>An(B,ke.context?.elements.floating));return I(B)||he}function le(B){if(ne(B)){B.type!=="click"&&!I(B)&&(oe.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let F=Me(B),he=`[${go("inert")}]`,ke=V(F)?F.getRootNode():null,kt=Array.from((uo(ke)?ke:xe(c.select("floatingElement"))).querySelectorAll(he)),Lo=c.context.triggerElements;if(F&&(Lo.hasElement(F)||Lo.hasMatchingElement(We=>ie(We,F))))return;let _t=V(F)?F:null;for(;_t&&!nt(_t);){let We=tt(_t);if(nt(We)||!V(We))break;_t=We}if(!(kt.length&&V(F)&&!za(F)&&!ie(F,c.select("floatingElement"))&&kt.every(We=>!ie(_t,We)))){if(we(F)&&!("touches"in B)){let We=nt(F),Pt=Ae(F),Ct=/auto|scroll/,un=We||Ct.test(Pt.overflowX),fn=We||Ct.test(Pt.overflowY),pn=un&&F.clientWidth>0&&F.scrollWidth>F.clientWidth,mn=fn&&F.clientHeight>0&&F.scrollHeight>F.clientHeight,gn=Pt.direction==="rtl",ae=mn&&(gn?B.offsetX<=F.offsetWidth-F.clientWidth:B.offsetX>F.clientWidth),Ie=pn&&B.offsetY>F.clientHeight;if(ae||Ie)return}if(!me(B)){if(J()==="intentional"&&x.current){oe.clear(),x.current=!1;return}typeof g=="function"&&!g(B)||L("__outsidePressBubbles")||(c.setOpen(!1,ee(U.outsidePress,B)),A())}}}function X(B){J()!=="sloppy"||B.pointerType==="touch"||!c.select("open")||!o||I(B)||le(B)}function pe(B){if(J()!=="sloppy"||!c.select("open")||!o||I(B))return;let F=B.touches[0];F&&(k.current={startTime:Date.now(),startX:F.clientX,startY:F.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},C.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function ue(B,F){let he=Me(B);if(!he)return;let ke=re(he,B.type,()=>{F(B),ke()})}function vt(B){T.current="touch",ue(B,pe)}function Te(B){C.clear(),B.type==="pointerdown"&&(T.current=B.pointerType),!(B.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&ue(B,F=>{F.type==="pointerdown"?X(F):le(F)})}function Ve(B){if(!b.current)return;let F=S.current;if(K(),J()==="intentional"){if(B.type==="pointercancel"){F&&G();return}if(!me(B)){if(F){G();return}typeof g=="function"&&!g(B)||(oe.clear(),x.current=!0,A())}}}function Ke(B){if(J()!=="sloppy"||!k.current||I(B))return;let F=B.touches[0];if(!F)return;let he=Math.abs(F.clientX-k.current.startX),ke=Math.abs(F.clientY-k.current.startY),kt=Math.sqrt(he*he+ke*ke);kt>5&&(k.current.dismissOnTouchEnd=!0),kt>10&&(le(B),C.clear(),k.current=null)}function He(B){ue(B,Ke)}function no(B){J()!=="sloppy"||!k.current||I(B)||(k.current.dismissOnTouchEnd&&le(B),C.clear(),k.current=null)}function dn(B){ue(B,no)}let _e=xe(f),ro=it(n&&it(re(_e,"keydown",N),re(_e,"compositionstart",te),re(_e,"compositionend",se)),v&&it(re(_e,"click",Te,!0),re(_e,"pointerdown",Te,!0),re(_e,"pointerup",Ve,!0),re(_e,"pointercancel",Ve,!0),re(_e,"mousedown",Te,!0),re(_e,"mouseup",Ve,!0),re(_e,"touchstart",vt,!0),re(_e,"touchmove",He,!0),re(_e,"touchend",dn,!0)));return()=>{ro(),W.clear(),oe.clear(),K(),x.current=!1}},[p,f,n,v,g,l,o,w,y,N,A,_,L,I,m,c,C]),Fe.useEffect(A,[g,A]);let M=Fe.useMemo(()=>({onKeyDown:N,onPointerDown:R,onClick:R}),[N,R]),Z=Fe.useMemo(()=>({onKeyDown:N,onPointerDown:O,onMouseDown:O,onClickCapture:H,onMouseDownCapture(W){H(),P(W)},onPointerDownCapture(W){H(),P(W)},onMouseUpCapture:H,onTouchEndCapture:H,onTouchMoveCapture:H}),[N,H,P,O]);return Fe.useMemo(()=>o?{reference:M,floating:Z,trigger:M}:{},[o,M,Z])}var Ne=h(z(),1);function oc(e,t,o){let{reference:n,floating:r}=e,i=De(t),s=Go(t),a=Uo(s),d=Ee(t),c=i==="y",l=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2,p=n[a]/2-r[a]/2,m;switch(d){case"top":m={x:l,y:n.y-r.height};break;case"bottom":m={x:l,y:n.y+n.height};break;case"right":m={x:n.x+n.width,y:f};break;case"left":m={x:n.x-r.width,y:f};break;default:m={x:n.x,y:n.y}}switch(ct(t)){case"start":m[s]-=p*(o&&c?-1:1);break;case"end":m[s]+=p*(o&&c?-1:1);break}return m}async function ic(e,t){var o;t===void 0&&(t={});let{x:n,y:r,platform:i,rects:s,elements:a,strategy:d}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=at(t,e),u=In(m),v=a[p?f==="floating"?"reference":"floating":f],_=qt(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(v)))==null||o?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:l,strategy:d})),w=f==="floating"?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),b=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},S=qt(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:y,strategy:d}):w);return{top:(_.top-S.top+u.top)/b.y,bottom:(S.bottom-_.bottom+u.bottom)/b.y,left:(_.left-S.left+u.left)/b.x,right:(S.right-_.right+u.right)/b.x}}var am=50,sc=async(e,t,o)=>{let{placement:n="bottom",strategy:r="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:ic},d=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:l,y:f}=oc(c,n,d),p=n,m=0,u={};for(let g=0;g<i.length;g++){let v=i[g];if(!v)continue;let{name:_,fn:w}=v,{x:y,y:b,data:S,reset:x}=await w({x:l,y:f,initialPlacement:n,placement:p,strategy:r,middlewareData:u,rects:c,platform:a,elements:{reference:e,floating:t}});l=y??l,f=b??f,u[_]={...u[_],...S},x&&m<am&&(m++,typeof x=="object"&&(x.placement&&(p=x.placement),x.rects&&(c=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):x.rects),{x:l,y:f}=oc(c,p,d)),g=-1)}return{x:l,y:f,placement:p,strategy:r,middlewareData:u}};var ac=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:d,elements:c}=t,{mainAxis:l=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:u="none",flipAlignment:g=!0,...v}=at(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let _=Ee(r),w=De(a),y=Ee(a)===a,b=await(d.isRTL==null?void 0:d.isRTL(c.floating)),S=p||(y||!g?[Vo(a)]:Ka(a)),x=u!=="none";!p&&x&&S.push(...qa(a,g,u,b));let E=[a,...S],T=await d.detectOverflow(t,v),k=[],C=((n=i.flip)==null?void 0:n.overflows)||[];if(l&&k.push(T[_]),f){let I=Xa(r,s,b);k.push(T[I[0]],T[I[1]])}if(C=[...C,{placement:r,overflows:k}],!k.every(I=>I<=0)){var j,A;let I=(((j=i.flip)==null?void 0:j.index)||0)+1,R=E[I];if(R&&(!(f==="alignment"?w!==De(R):!1)||C.every(P=>De(P.placement)===w?P.overflows[0]>0:!0)))return{data:{index:I,overflows:C},reset:{placement:R}};let N=(A=C.filter(H=>H.overflows[0]<=0).sort((H,P)=>H.overflows[1]-P.overflows[1])[0])==null?void 0:A.placement;if(!N)switch(m){case"bestFit":{var L;let H=(L=C.filter(P=>{if(x){let O=De(P.placement);return O===w||O==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(O=>O>0).reduce((O,M)=>O+M,0)]).sort((P,O)=>P[1]-O[1])[0])==null?void 0:L[0];H&&(N=H);break}case"initialPlacement":N=a;break}if(r!==N)return{reset:{placement:N}}}return{}}}};function nc(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rc(e){return Ga.some(t=>e[t]>=0)}var cc=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:n}=t,{strategy:r="referenceHidden",...i}=at(e,t);switch(r){case"referenceHidden":{let s=await n.detectOverflow(t,{...i,elementContext:"reference"}),a=nc(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:rc(a)}}}case"escaped":{let s=await n.detectOverflow(t,{...i,altBoundary:!0}),a=nc(s,o.floating);return{data:{escapedOffsets:a,escaped:rc(a)}}}default:return{}}}}};var lc=new Set(["left","top"]);async function cm(e,t){let{placement:o,platform:n,elements:r}=e,i=await(n.isRTL==null?void 0:n.isRTL(r.floating)),s=Ee(o),a=ct(o),d=De(o)==="y",c=lc.has(s)?-1:1,l=i&&d?-1:1,f=at(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:u}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof u=="number"&&(m=a==="end"?u*-1:u),d?{x:m*l,y:p*c}:{x:p*c,y:m*l}}var dc=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,d=await cm(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(n=a.arrow)!=null&&n.alignmentOffset?{}:{x:r+d.x,y:i+d.y,data:{...d,placement:s}}}}},uc=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:d={fn:_=>{let{x:w,y}=_;return{x:w,y}}},...c}=at(e,t),l={x:o,y:n},f=await i.detectOverflow(t,c),p=De(Ee(r)),m=Ln(p),u=l[m],g=l[p];if(s){let _=m==="y"?"top":"left",w=m==="y"?"bottom":"right",y=u+f[_],b=u-f[w];u=Yo(y,u,b)}if(a){let _=p==="y"?"top":"left",w=p==="y"?"bottom":"right",y=g+f[_],b=g-f[w];g=Yo(y,g,b)}let v=d.fn({...t,[m]:u,[p]:g});return{...v,data:{x:v.x-o,y:v.y-n,enabled:{[m]:s,[p]:a}}}}}},fc=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:n,placement:r,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:d=!0,crossAxis:c=!0}=at(e,t),l={x:o,y:n},f=De(r),p=Ln(f),m=l[p],u=l[f],g=at(a,t),v=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(d){let y=p==="y"?"height":"width",b=i.reference[p]-i.floating[y]+v.mainAxis,S=i.reference[p]+i.reference[y]-v.mainAxis;m<b?m=b:m>S&&(m=S)}if(c){var _,w;let y=p==="y"?"width":"height",b=lc.has(Ee(r)),S=i.reference[f]-i.floating[y]+(b&&((_=s.offset)==null?void 0:_[f])||0)+(b?0:v.crossAxis),x=i.reference[f]+i.reference[y]+(b?0:((w=s.offset)==null?void 0:w[f])||0)-(b?v.crossAxis:0);u<S?u=S:u>x&&(u=x)}return{[p]:m,[f]:u}}}},pc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,n;let{placement:r,rects:i,platform:s,elements:a}=t,{apply:d=()=>{},...c}=at(e,t),l=await s.detectOverflow(t,c),f=Ee(r),p=ct(r),m=De(r)==="y",{width:u,height:g}=i.floating,v,_;f==="top"||f==="bottom"?(v=f,_=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(_=f,v=p==="end"?"top":"bottom");let w=g-l.top-l.bottom,y=u-l.left-l.right,b=Ht(g-l[v],w),S=Ht(u-l[_],y),x=!t.middlewareData.shift,E=b,T=S;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=y),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(E=w),x&&!p){let C=Be(l.left,0),j=Be(l.right,0),A=Be(l.top,0),L=Be(l.bottom,0);m?T=u-2*(C!==0||j!==0?C+j:Be(l.left,l.right)):E=g-2*(A!==0||L!==0?A+L:Be(l.top,l.bottom))}await d({...t,availableWidth:T,availableHeight:E});let k=await s.getDimensions(a.floating);return u!==k.width||g!==k.height?{reset:{rects:!0}}:{}}}};function hc(e){let t=Ae(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=we(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n,a=zt(o)!==i||zt(n)!==s;return a&&(o=i,n=s),{width:o,height:n,$:a}}function qr(e){return V(e)?e:e.contextElement}function ho(e){let t=qr(e);if(!we(t))return st(1);let o=t.getBoundingClientRect(),{width:n,height:r,$:i}=hc(t),s=(i?zt(o.width):o.width)/n,a=(i?zt(o.height):o.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var lm=st(0);function wc(e){let t=ge(e);return!En()||!t.visualViewport?lm:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function dm(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ge(e)?!1:t}function Qt(e,t,o,n){t===void 0&&(t=!1),o===void 0&&(o=!1);let r=e.getBoundingClientRect(),i=qr(e),s=st(1);t&&(n?V(n)&&(s=ho(n)):s=ho(e));let a=dm(i,o,n)?wc(i):st(0),d=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,l=r.width/s.x,f=r.height/s.y;if(i){let p=ge(i),m=n&&V(n)?ge(n):n,u=p,g=Tn(u);for(;g&&n&&m!==u;){let v=ho(g),_=g.getBoundingClientRect(),w=Ae(g),y=_.left+(g.clientLeft+parseFloat(w.paddingLeft))*v.x,b=_.top+(g.clientTop+parseFloat(w.paddingTop))*v.y;d*=v.x,c*=v.y,l*=v.x,f*=v.y,d+=y,c+=b,u=ge(g),g=Tn(u)}}return qt({width:l,height:f,x:d,y:c})}function Mn(e,t){let o=jo(e).scrollLeft;return t?t.left+o:Qt(ot(e)).left+o}function vc(e,t){let o=e.getBoundingClientRect(),n=o.left+t.scrollLeft-Mn(e,o),r=o.top+t.scrollTop;return{x:n,y:r}}function um(e){let{elements:t,rect:o,offsetParent:n,strategy:r}=e,i=r==="fixed",s=ot(n),a=t?Do(t.floating):!1;if(n===s||a&&i)return o;let d={scrollLeft:0,scrollTop:0},c=st(1),l=st(0),f=we(n);if((f||!f&&!i)&&((Gt(n)!=="body"||fo(s))&&(d=jo(n)),f)){let m=Qt(n);c=ho(n),l.x=m.x+n.clientLeft,l.y=m.y+n.clientTop}let p=s&&!f&&!i?vc(s,d):st(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-d.scrollLeft*c.x+l.x+p.x,y:o.y*c.y-d.scrollTop*c.y+l.y+p.y}}function fm(e){return Array.from(e.getClientRects())}function pm(e){let t=ot(e),o=jo(e),n=e.ownerDocument.body,r=Be(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=Be(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-o.scrollLeft+Mn(e),a=-o.scrollTop;return Ae(n).direction==="rtl"&&(s+=Be(t.clientWidth,n.clientWidth)-r),{width:r,height:i,x:s,y:a}}var mc=25;function mm(e,t){let o=ge(e),n=ot(e),r=o.visualViewport,i=n.clientWidth,s=n.clientHeight,a=0,d=0;if(r){i=r.width,s=r.height;let l=En();(!l||l&&t==="fixed")&&(a=r.offsetLeft,d=r.offsetTop)}let c=Mn(n);if(c<=0){let l=n.ownerDocument,f=l.body,p=getComputedStyle(f),m=l.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,u=Math.abs(n.clientWidth-f.clientWidth-m);u<=mc&&(i-=u)}else c<=mc&&(i+=c);return{width:i,height:s,x:a,y:d}}function gm(e,t){let o=Qt(e,!0,t==="fixed"),n=o.top+e.clientTop,r=o.left+e.clientLeft,i=we(e)?ho(e):st(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,d=r*i.x,c=n*i.y;return{width:s,height:a,x:d,y:c}}function gc(e,t,o){let n;if(t==="viewport")n=mm(e,o);else if(t==="document")n=pm(ot(e));else if(V(t))n=gm(t,o);else{let r=wc(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return qt(n)}function _c(e,t){let o=tt(e);return o===t||!V(o)||nt(o)?!1:Ae(o).position==="fixed"||_c(o,t)}function bm(e,t){let o=t.get(e);if(o)return o;let n=It(e,[],!1).filter(a=>V(a)&&Gt(a)!=="body"),r=null,i=Ae(e).position==="fixed",s=i?tt(e):e;for(;V(s)&&!nt(s);){let a=Ae(s),d=Sn(s);!d&&a.position==="fixed"&&(r=null),(i?!d&&!r:!d&&a.position==="static"&&!!r&&(r.position==="absolute"||r.position==="fixed")||fo(s)&&!d&&_c(e,s))?n=n.filter(l=>l!==s):r=a,s=tt(s)}return t.set(e,n),n}function hm(e){let{element:t,boundary:o,rootBoundary:n,strategy:r}=e,s=[...o==="clippingAncestors"?Do(t)?[]:bm(t,this._c):[].concat(o),n],a=gc(t,s[0],r),d=a.top,c=a.right,l=a.bottom,f=a.left;for(let p=1;p<s.length;p++){let m=gc(t,s[p],r);d=Be(m.top,d),c=Ht(m.right,c),l=Ht(m.bottom,l),f=Be(m.left,f)}return{width:c-f,height:l-d,x:f,y:d}}function wm(e){let{width:t,height:o}=hc(e);return{width:t,height:o}}function vm(e,t,o){let n=we(t),r=ot(t),i=o==="fixed",s=Qt(e,!0,i,t),a={scrollLeft:0,scrollTop:0},d=st(0);function c(){d.x=Mn(r)}if(n||!n&&!i)if((Gt(t)!=="body"||fo(r))&&(a=jo(t)),n){let m=Qt(t,!0,i,t);d.x=m.x+t.clientLeft,d.y=m.y+t.clientTop}else r&&c();i&&!n&&r&&c();let l=r&&!n&&!i?vc(r,a):st(0),f=s.left+a.scrollLeft-d.x-l.x,p=s.top+a.scrollTop-d.y-l.y;return{x:f,y:p,width:s.width,height:s.height}}function Kr(e){return Ae(e).position==="static"}function bc(e,t){if(!we(e)||Ae(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return ot(e)===o&&(o=o.ownerDocument.body),o}function yc(e,t){let o=ge(e);if(Do(e))return o;if(!we(e)){let r=tt(e);for(;r&&!nt(r);){if(V(r)&&!Kr(r))return r;r=tt(r)}return o}let n=bc(e,t);for(;n&&va(n)&&Kr(n);)n=bc(n,t);return n&&nt(n)&&Kr(n)&&!Sn(n)?o:n||_a(e)||o}var _m=async function(e){let t=this.getOffsetParent||yc,o=this.getDimensions,n=await o(e.floating);return{reference:vm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function ym(e){return Ae(e).direction==="rtl"}var Zr={convertOffsetParentRelativeRectToViewportRelativeRect:um,getDocumentElement:ot,getClippingRect:hm,getOffsetParent:yc,getElementRects:_m,getClientRects:fm,getDimensions:wm,getScale:ho,isElement:V,isRTL:ym};function xc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xm(e,t){let o=null,n,r=ot(e);function i(){var a;clearTimeout(n),(a=o)==null||a.disconnect(),o=null}function s(a,d){a===void 0&&(a=!1),d===void 0&&(d=1),i();let c=e.getBoundingClientRect(),{left:l,top:f,width:p,height:m}=c;if(a||t(),!p||!m)return;let u=Wo(f),g=Wo(r.clientWidth-(l+p)),v=Wo(r.clientHeight-(f+m)),_=Wo(l),y={rootMargin:-u+"px "+-g+"px "+-v+"px "+-_+"px",threshold:Be(0,Ht(1,d))||1},b=!0;function S(x){let E=x[0].intersectionRatio;if(E!==d){if(!b)return s();E?s(!1,E):n=setTimeout(()=>{s(!1,1e-7)},1e3)}E===1&&!xc(c,e.getBoundingClientRect())&&s(),b=!1}try{o=new IntersectionObserver(S,{...y,root:r.ownerDocument})}catch{o=new IntersectionObserver(S,y)}o.observe(e)}return s(!0),i}function Xo(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:d=!1}=n,c=qr(e),l=r||i?[...c?It(c):[],...t?It(t):[]]:[];l.forEach(_=>{r&&_.addEventListener("scroll",o,{passive:!0}),i&&_.addEventListener("resize",o)});let f=c&&a?xm(c,o):null,p=-1,m=null;s&&(m=new ResizeObserver(_=>{let[w]=_;w&&w.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var y;(y=m)==null||y.observe(t)})),o()}),c&&!d&&m.observe(c),t&&m.observe(t));let u,g=d?Qt(e):null;d&&v();function v(){let _=Qt(e);g&&!xc(g,_)&&o(),g=_,u=requestAnimationFrame(v)}return o(),()=>{var _;l.forEach(w=>{r&&w.removeEventListener("scroll",o),i&&w.removeEventListener("resize",o)}),f?.(),(_=m)==null||_.disconnect(),m=null,d&&cancelAnimationFrame(u)}}var Rc=dc;var Sc=uc,Ec=ac,Tc=pc,kc=cc;var Pc=fc,Bn=(e,t,o)=>{let n=new Map,r={platform:Zr,...o},i={...r.platform,_c:n};return sc(e,t,{...r,platform:i})};var ve=h(z(),1),Ac=h(z(),1),Oc=h(Mt(),1),Sm=typeof document<"u",Em=function(){},Hn=Sm?Ac.useLayoutEffect:Em;function zn(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(!zn(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)&&!zn(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Nc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Cc(e,t){let o=Nc(e);return Math.round(t*o)/o}function Qr(e){let t=ve.useRef(e);return Hn(()=>{t.current=e}),t}function Lc(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:d,open:c}=e,[l,f]=ve.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=ve.useState(n);zn(p,n)||m(n);let[u,g]=ve.useState(null),[v,_]=ve.useState(null),w=ve.useCallback(P=>{P!==x.current&&(x.current=P,g(P))},[]),y=ve.useCallback(P=>{P!==E.current&&(E.current=P,_(P))},[]),b=i||u,S=s||v,x=ve.useRef(null),E=ve.useRef(null),T=ve.useRef(l),k=d!=null,C=Qr(d),j=Qr(r),A=Qr(c),L=ve.useCallback(()=>{if(!x.current||!E.current)return;let P={placement:t,strategy:o,middleware:p};j.current&&(P.platform=j.current),Bn(x.current,E.current,P).then(O=>{let M={...O,isPositioned:A.current!==!1};I.current&&!zn(T.current,M)&&(T.current=M,Oc.flushSync(()=>{f(M)}))})},[p,t,o,j,A]);Hn(()=>{c===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(P=>({...P,isPositioned:!1})))},[c]);let I=ve.useRef(!1);Hn(()=>(I.current=!0,()=>{I.current=!1}),[]),Hn(()=>{if(b&&(x.current=b),S&&(E.current=S),b&&S){if(C.current)return C.current(b,S,L);L()}},[b,S,L,C,k]);let R=ve.useMemo(()=>({reference:x,floating:E,setReference:w,setFloating:y}),[w,y]),N=ve.useMemo(()=>({reference:b,floating:S}),[b,S]),H=ve.useMemo(()=>{let P={position:o,left:0,top:0};if(!N.floating)return P;let O=Cc(N.floating,l.x),M=Cc(N.floating,l.y);return a?{...P,transform:"translate("+O+"px, "+M+"px)",...Nc(N.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:O,top:M}},[o,a,N.floating,l.x,l.y]);return ve.useMemo(()=>({...l,update:L,refs:R,elements:N,floatingStyles:H}),[l,L,R,N,H])}var Jr=(e,t)=>{let o=Rc(e);return{name:o.name,fn:o.fn,options:[e,t]}},$r=(e,t)=>{let o=Sc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ei=(e,t)=>({fn:Pc(e).fn,options:[e,t]}),ti=(e,t)=>{let o=Ec(e);return{name:o.name,fn:o.fn,options:[e,t]}},oi=(e,t)=>{let o=Tc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var ni=(e,t)=>{let o=kc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var _o=h(z(),1),qc=h(Mt(),1);var Xc=h(z(),1);var q=(e,t,o,n,r,i,...s)=>{if(s.length>0)throw new Error(Pe(1));let a;if(e&&t&&o&&n&&r&&i)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f),u=o(d,c,l,f),g=n(d,c,l,f),v=r(d,c,l,f);return i(p,m,u,g,v,c,l,f)};else if(e&&t&&o&&n&&r)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f),u=o(d,c,l,f),g=n(d,c,l,f);return r(p,m,u,g,c,l,f)};else if(e&&t&&o&&n)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f),u=o(d,c,l,f);return n(p,m,u,c,l,f)};else if(e&&t&&o)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f);return o(p,m,c,l,f)};else if(e&&t)a=(d,c,l,f)=>{let p=e(d,c,l,f);return t(p,c,l,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Uc=h(z(),1),li=h(ii(),1),Gc=h(jc(),1);var Fc=h(z(),1);var si=[],ai;function Vc(){return ai}function Wc(e){si.push(e)}function ci(e){let t=(o,n)=>{let r=Se(Wm).current,i;try{ai=r;for(let s of si)s.before(r);i=e(o,n);for(let s of si)s.after(r);r.didInitialize=!0}finally{ai=void 0}return i};return t.displayName=e.displayName||e.name,t}function Yc(e){return Fc.forwardRef(ci(e))}function Wm(){return{didInitialize:!1}}var Ym=ao(19),Um=Ym?Xm:Km;function jn(e,t,o,n,r){return Um(e,t,o,n,r)}function Gm(e,t,o,n,r){let i=Uc.useCallback(()=>t(e.getSnapshot(),o,n,r),[e,t,o,n,r]);return(0,li.useSyncExternalStore)(e.subscribe,i,i)}Wc({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,li.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Xm(e,t,o,n,r){let i=Vc();if(!i)return Gm(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 Km(e,t,o,n,r){return(0,Gc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,n,r))}var Fn=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 jn(this,t,o,n,r)}};var Jt=h(z(),1);var vo=class extends Fn{constructor(t,o={},n){super(t),this.context=o,this.selectors=n}useSyncedValue(t,o){Jt.useDebugValue(t);let n=this;D(()=>{n.state[t]!==o&&n.set(t,o)},[n,t,o])}useSyncedValueWithCleanup(t,o){let n=this;D(()=>(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);D(()=>{o.update(t)},[o,...n])}useControlledProp(t,o){Jt.useDebugValue(t);let n=this,r=o!==void 0;D(()=>{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 Jt.useDebugValue(t),jn(this,this.selectors[t],o,n,r)}useContextCallback(t,o){Jt.useDebugValue(t);let n=Y(o??Nt);this.context[t]=n}useStateSetter(t){let o=Jt.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 qm={open:q(e=>e.open),transitionStatus:q(e=>e.transitionStatus),domReferenceElement:q(e=>e.domReferenceElement),referenceElement:q(e=>e.positionReference??e.referenceElement),floatingElement:q(e=>e.floatingElement),floatingId:q(e=>e.floatingId)},pt=class extends vo{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:ec(),nested:n,triggerElements:i},qm),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ha(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 Kc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:n,floatingId:r,nested:i,onOpenChange:s}=e,a=t.useState("open"),d=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,f=s,p=Xc.useRef(null);n===void 0&&p.current===null&&(p.current=new pt({open:a,transitionStatus:void 0,referenceElement:d,floatingElement:c,triggerElements:l,onOpenChange:f,floatingId:r,syncOnly:!0,nested:i}));let m=n??p.current;return t.useSyncedValue("floatingId",r),D(()=>{let u={open:a,floatingId:r,referenceElement:d,floatingElement:c};V(d)&&(u.domReferenceElement=d),m.state.positionReference===m.state.referenceElement&&(u.positionReference=d),m.update(u)},[a,r,d,c,m]),m.context.onOpenChange=f,m.context.nested=i,m}var Zc={tabIndex:-1,[Dr]:""};function Qc(e,t,o=!1){let n=Lt(),r=bo()!=null,i=_o.useRef(null);e===void 0&&i.current===null&&(i.current=t(n,r));let s=e??i.current;return Kc({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function Zm(e,t){let o=_o.useRef(null),n=_o.useRef(null);return _o.useCallback(r=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=n.current,d=t.context.triggerElements.getById(s);a&&d===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 Qm(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 Jm(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Jc(e,t,o,n={}){let r=o.reason,i=r===U.triggerHover,s=t&&r===U.triggerFocus,a=!t&&(r===U.triggerPress||r===U.escapeKey),d=Jm(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let l={...n.extraState,open:t};s?l.instantType="focus":a?l.instantType="dismiss":i&&(l.instantType=void 0),Qm(l,t,o.trigger,d()),e.update(l)};i?qc.flushSync(c):c()}function $c(e,t,o,n){Oa(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:n,preventUnmountingOnClose:!1})})}function el(e,t,o,n){let r=o.useState("isMountedByTrigger",e),i=Zm(e,o),s=Y(a=>{if(i(a),!a)return;let d=o.select("open"),c=o.select("activeTriggerId");if(c===e){o.update({activeTriggerElement:a,...d?n:null});return}c==null&&d&&o.update({activeTriggerId:e,activeTriggerElement:a,...n})});return D(()=>{r&&o.update({activeTriggerElement:t.current,...n})},[r,o,t,...Object.values(n)]),{registerTrigger:s,isMountedByThisTrigger:r}}function tl(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,n=e.useState("open"),r=e.useState("triggerCount");D(()=>{if(!n){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),d=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(s.activeTriggerElement=c):d=a}if(!d&&!a&&i===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[l,f]=c.value;s.activeTriggerId=l,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),d&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===d&&!e.context.triggerElements.getById(d)){let c=ee(U.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,r,o])}function ol(e,t,o){let{mounted:n,setMounted:r,transitionStatus:i}=ha(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:a});let d=Y(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Pn({enabled:n&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||d()}}),{forceUnmount:d,transitionStatus:i}}function nl(e,t){e.useSyncedValues(t),D(()=>()=>{e.update({activeTriggerProps:be,inactiveTriggerProps:be,popupProps:be})},[e])}var jt=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let n=this.idMap.get(t);n!==o&&(n!==void 0&&this.elementsSet.delete(n),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function rl(){return new pt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new jt,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function sl(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:rl(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:be,inactiveTriggerProps:be,popupProps:be}}function al(e,t,o=!1){return new pt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var Ko=q(e=>e.triggerIdProp??e.activeTriggerId),di=q(e=>e.openProp??e.open),il=q(e=>(e.popupElement?.id??e.floatingId)||void 0);function cl(e,t){return t!==void 0&&di(e)&&Ko(e)===t}function $m(e,t){return cl(e,t)?!0:t!==void 0&&di(e)&&Ko(e)==null&&e.triggerCount===1}var ll={open:di,mounted:q(e=>e.mounted),transitionStatus:q(e=>e.transitionStatus),floatingRootContext:q(e=>e.floatingRootContext),triggerCount:q(e=>e.triggerCount),preventUnmountingOnClose:q(e=>e.preventUnmountingOnClose),payload:q(e=>e.payload),activeTriggerId:Ko,activeTriggerElement:q(e=>e.mounted?e.activeTriggerElement:null),popupId:il,isTriggerActive:q((e,t)=>t!==void 0&&Ko(e)===t),isOpenedByTrigger:q((e,t)=>cl(e,t)),isMountedByTrigger:q((e,t)=>t!==void 0&&Ko(e)===t&&e.mounted),triggerProps:q((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:q((e,t)=>$m(e,t)?il(e):void 0),popupProps:q(e=>e.popupProps),popupElement:q(e=>e.popupElement),positionerElement:q(e=>e.positionerElement)};function dl(e){let{open:t=!1,onOpenChange:o,elements:n={}}=e,r=Lt(),i=bo()!=null,s=Se(()=>new pt({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:n.reference??null,floatingElement:n.floating??null,triggerElements:new jt,floatingId:r,syncOnly:!1,nested:i})).current;return D(()=>{let a={open:t,floatingId:r};n.reference!==void 0&&(a.referenceElement=n.reference,a.domReferenceElement=V(n.reference)?n.reference:null),n.floating!==void 0&&(a.floatingElement=n.floating),s.update(a)},[t,r,n.reference,n.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function ui(e={}){let{nodeId:t,externalTree:o}=e,n=dl(e),r=e.rootContext||n,i=r.useState("referenceElement"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),d=r.useState("open"),c=r.useState("floatingId"),[l,f]=Ne.useState(null),[p,m]=Ne.useState(void 0),[u,g]=Ne.useState(void 0),v=Ne.useRef(null),_=Dt(o),w=Ne.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),y=Lc({...e,elements:{...w,...l&&{reference:l}}}),b=V(p)?p:null,S=u===void 0?r.state.floatingElement:u;r.useSyncedValue("referenceElement",p??null),r.useSyncedValue("domReferenceElement",p===void 0?a:b),r.useSyncedValue("floatingElement",S);let x=Ne.useCallback(A=>{let L=V(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(L),y.refs.setReference(L)},[y.refs]),E=Ne.useCallback(A=>{(V(A)||A===null)&&(v.current=A,m(A)),(V(y.refs.reference.current)||y.refs.reference.current===null||A!==null&&!V(A))&&y.refs.setReference(A)},[y.refs,m]),T=Ne.useCallback(A=>{g(A),y.refs.setFloating(A)},[y.refs]),k=Ne.useMemo(()=>({...y.refs,setReference:E,setFloating:T,setPositionReference:x,domReference:v}),[y.refs,E,T,x]),C=Ne.useMemo(()=>({...y.elements,domReference:a}),[y.elements,a]),j=Ne.useMemo(()=>({...y,dataRef:r.context.dataRef,open:d,onOpenChange:r.setOpen,events:r.context.events,floatingId:c,refs:k,elements:C,nodeId:t,rootStore:r}),[y,k,C,t,r,d,c]);return D(()=>{a&&(v.current=a)},[a]),D(()=>{r.context.dataRef.current.floatingContext=j;let A=_?.nodesRef.current.find(L=>L.id===t);A&&(A.context=j)}),Ne.useMemo(()=>({...y,context:j,refs:k,elements:C,rootStore:r}),[y,k,C,j,r])}var mt=h(z(),1);var fi=xt.os.mac&&xt.engine.webkit;function pi(e,t={}){let{enabled:o=!0,delay:n}=t,r="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=r.context,a=mt.useRef(!1),d=mt.useRef(null),c=mt.useRef(!0),l=rt();mt.useEffect(()=>{let p=r.select("domReferenceElement");if(!o)return;let m=ge(p);function u(){let _=r.select("domReferenceElement");!r.select("open")&&we(_)&&_===Cn(xe(_))&&(a.current=!0)}function g(){c.current=!0}function v(){c.current=!1}return it(re(m,"blur",u),fi&&re(m,"keydown",g,!0),fi&&re(m,"pointerdown",v,!0))},[r,o]),mt.useEffect(()=>{if(!o)return;function p(m){if(m.reason===U.triggerPress||m.reason===U.escapeKey){let u=r.select("domReferenceElement");V(u)&&(d.current=u,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,r]);let f=mt.useMemo(()=>{function p(){a.current=!1,d.current=null}return{onMouseLeave(){p()},onFocus(m){let u=m.currentTarget;if(a.current){if(d.current===u)return;p()}let g=Me(m.nativeEvent);if(V(g)){if(fi&&!m.relatedTarget){if(!c.current&&!Da(g))return}else if(!ja(g))return}let v=Bt(m.relatedTarget,r.context.triggerElements),{nativeEvent:_,currentTarget:w}=m,y=typeof n=="function"?n():n;if(r.select("open")&&v||y===0||y===void 0){r.setOpen(!0,ee(U.triggerFocus,_,w));return}l.start(y,()=>{a.current||r.setOpen(!0,ee(U.triggerFocus,_,w))})},onBlur(m){p();let u=m.relatedTarget,g=m.nativeEvent,v=V(u)&&u.hasAttribute(go("focus-guard"))&&u.getAttribute("data-type")==="outside";l.start(0,()=>{let _=r.select("domReferenceElement"),w=Cn(xe(_));!u&&w===_||ie(s.current.floatingContext?.refs.floating.current,w)||ie(_,w)||v||Bt(u??w,r.context.triggerElements)||r.setOpen(!1,ee(U.triggerFocus,g))})}}},[s,n,r,l]);return mt.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var gi=h(z(),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 Ye,this.restTimeout=new Ye,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Vn=new WeakMap;function yo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Vn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Vn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Wn(e,t){let{scopeElement:o,referenceElement:n,floatingElement:r}=t,i=Vn.get(o);i&&i!==e&&yo(i),yo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=r,Vn.set(o,e),o.style.pointerEvents="none",n.style.pointerEvents="auto",r.style.pointerEvents="auto"}function xo(e){let t=e.context.dataRef.current,o=Se(()=>t.hoverInteractionState??mi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),co(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function bi(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"),d=i.useState("domReferenceElement"),{dataRef:c}=i.context,l=Dt(),f=bo(),p=xo(i),m=rt(),u=Y(()=>On(c.current.openEvent?.type,p.interactedInside)),g=Y(()=>Fa(c.current.openEvent?.type)),v=Y(()=>{yo(p)});D(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,v())},[s,p,v]),gi.useEffect(()=>v,[v]),D(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&g()&&V(d)&&a){let _=d,w=a,y=xe(a),b=l?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;b&&(b.style.pointerEvents="");let S=p.pointerEventsScopeElement!==w?p.pointerEventsScopeElement:null,x=b!==w?b:null,E=p.handleCloseOptions?.getScope?.()??S??x??_.closest("[data-rootownerid]")??y.body;return Wn(p,{scopeElement:E,referenceElement:_,floatingElement:w}),()=>{v()}}},[o,s,d,a,p,g,l,f,v]),gi.useEffect(()=>{if(!o)return;function _(){return!!(l&&f&&Et(l.nodesRef.current,f).length>0)}function w(T){let k=St(n,"close",p.pointerType),C=()=>{i.setOpen(!1,ee(U.triggerHover,T)),l?.events.emit("floating.closed",T)};k?p.openChangeTimeout.start(k,C):(p.openChangeTimeout.clear(),C())}function y(T){let k=Me(T);if(!Fr(k)){p.interactedInside=!1;return}p.interactedInside=k?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",x),v()}function S(T){if(_()&&l){l.events.on("floating.closed",x);return}if(Bt(T.relatedTarget,i.context.triggerElements))return;let k=c.current.floatingContext?.nodeId??r,C=T.relatedTarget;if(!(l&&k&&V(C)&&Et(l.nodesRef.current,k,!1).some(A=>ie(A.context?.elements.floating,C)))){if(p.handler){p.handler(T);return}v(),g()&&!u()&&w(T)}}function x(T){!l||!f||_()||m.start(0,()=>{l.events.off("floating.closed",x),i.setOpen(!1,ee(U.triggerHover,T)),l.events.emit("floating.closed",T)})}let E=a;return it(E&&re(E,"mouseenter",b),E&&re(E,"mouseleave",S),E&&re(E,"pointerdown",y,!0),()=>{l?.events.off("floating.closed",x)})},[o,a,i,c,n,r,g,u,v,p,l,f,m])}var Ft=h(z(),1),ul=h(Mt(),1);var eg={current:null};function hi(e,t={}){let{enabled:o=!0,delay:n=0,handleClose:r=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:d=eg,externalTree:c,isActiveTrigger:l=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:m}=t,u="rootStore"in e?e.rootStore:e,{dataRef:g,events:v}=u.context,_=Dt(c),w=xo(u),y=Ft.useRef(!1),b=ze(r),S=ze(n),x=ze(s),E=ze(o),T=ze(m),k=ze(p),C=Y(()=>On(g.current.openEvent?.type,w.interactedInside)),j=Y(()=>T.current?.()!==!1),A=Y((R,N,H)=>{let P=u.context.triggerElements;if(P.hasElement(N))return!R||!ie(R,N);if(!V(H))return!1;let O=H;return P.hasMatchingElement(M=>ie(M,O))&&(!R||!ie(R,O))}),L=Y(()=>{if(!w.handler)return;xe(u.select("domReferenceElement")).removeEventListener("mousemove",w.handler),w.handler=void 0}),I=Y(()=>{yo(w)});return l&&(w.handleCloseOptions=b.current?.__options),Ft.useEffect(()=>L,[L]),Ft.useEffect(()=>{if(!o)return;function R(N){N.open?y.current=!1:(y.current=N.reason===U.triggerHover,L(),w.openChangeTimeout.clear(),w.restTimeout.clear(),w.blockMouseMove=!0,w.restTimeoutPending=!1)}return v.on("openchange",R),()=>{v.off("openchange",R)}},[o,v,w,L]),Ft.useEffect(()=>{if(!o)return;function R(O,M=!0){let Z=St(S.current,"close",w.pointerType);Z?w.openChangeTimeout.start(Z,()=>{u.setOpen(!1,ee(U.triggerHover,O)),_?.events.emit("floating.closed",O)}):M&&(w.openChangeTimeout.clear(),u.setOpen(!1,ee(U.triggerHover,O)),_?.events.emit("floating.closed",O))}let N=d.current??(l?u.select("domReferenceElement"):null);if(!V(N))return;function H(O){if(w.openChangeTimeout.clear(),w.blockMouseMove=!1,i&&!Rt(w.pointerType))return;let M=Vr(x.current),Z=St(S.current,"open",w.pointerType),W=Me(O),oe=O.currentTarget??null,te=u.select("domReferenceElement"),se=oe;if(V(W)&&!u.context.triggerElements.hasElement(W)){for(let ue of u.context.triggerElements.elements())if(ie(ue,W)){se=ue;break}}V(oe)&&V(te)&&!u.context.triggerElements.hasElement(oe)&&ie(oe,te)&&(se=te);let G=se==null?!1:A(te,se,W),K=u.select("open"),J=k.current?.()??u.select("transitionStatus")==="ending",ne=!K&&J&&y.current,me=!G&&V(se)&&V(te)&&ie(te,se)&&ne,le=M>0&&!Z,X=G&&(K||ne)||me,pe=!K||G;if(X){j()&&u.setOpen(!0,ee(U.triggerHover,O,se));return}le||(Z?w.openChangeTimeout.start(Z,()=>{pe&&j()&&u.setOpen(!0,ee(U.triggerHover,O,se))}):pe&&j()&&u.setOpen(!0,ee(U.triggerHover,O,se)))}function P(O){if(C()){I();return}L();let M=u.select("domReferenceElement"),Z=xe(M);w.restTimeout.clear(),w.restTimeoutPending=!1;let W=g.current.floatingContext??f?.();if(Bt(O.relatedTarget,u.context.triggerElements))return;if(b.current&&W){u.select("open")||w.openChangeTimeout.clear();let te=d.current;w.handler=b.current({...W,tree:_,x:O.clientX,y:O.clientY,onClose(){I(),L(),E.current&&!C()&&te===u.select("domReferenceElement")&&R(O,!0)}}),Z.addEventListener("mousemove",w.handler),w.handler(O);return}(w.pointerType!=="touch"||!ie(u.select("floatingElement"),O.relatedTarget))&&R(O)}return a?it(re(N,"mousemove",H,{once:!0}),re(N,"mouseenter",H),re(N,"mouseleave",P)):it(re(N,"mouseenter",H),re(N,"mouseleave",P))},[L,I,g,S,u,o,b,w,l,A,C,i,a,x,d,_,E,f,k,j]),Ft.useMemo(()=>{if(!o)return;function R(N){w.pointerType=N.pointerType}return{onPointerDown:R,onPointerEnter:R,onMouseMove(N){let{nativeEvent:H}=N,P=N.currentTarget,O=u.select("domReferenceElement"),M=u.select("open"),Z=A(O,P,N.target);if(i&&!Rt(w.pointerType))return;if(M&&Z&&w.handleCloseOptions?.blockPointerEvents){let te=u.select("floatingElement");if(te){let se=w.handleCloseOptions?.getScope?.()??P.ownerDocument.body;Wn(w,{scopeElement:se,referenceElement:P,floatingElement:te})}}let W=Vr(x.current);if(M&&!Z||W===0||!Z&&w.restTimeoutPending&&N.movementX**2+N.movementY**2<2)return;w.restTimeout.clear();function oe(){if(w.restTimeoutPending=!1,C())return;let te=u.select("open");!w.blockMouseMove&&(!te||Z)&&j()&&u.setOpen(!0,ee(U.triggerHover,H,P))}w.pointerType==="touch"?ul.flushSync(()=>{oe()}):Z&&M?oe():(w.restTimeoutPending=!0,w.restTimeout.start(W,oe))}}},[o,w,C,A,i,u,x,j])}var fl=.1,tg=fl*fl,ce=.5;function Yn(e,t,o,n,r,i){return n>=t!=i>=t&&e<=(r-o)*(t-n)/(i-n)+o}function Un(e,t,o,n,r,i,s,a,d,c){let l=!1;return Yn(e,t,o,n,r,i)&&(l=!l),Yn(e,t,r,i,s,a)&&(l=!l),Yn(e,t,s,a,d,c)&&(l=!l),Yn(e,t,d,c,o,n)&&(l=!l),l}function og(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function Gn(e,t,o,n,r,i){let s=Math.min(o,r),a=Math.max(o,r),d=Math.min(n,i),c=Math.max(n,i);return e>=s&&e<=a&&t>=d&&t<=c}function wi(e={}){let{blockPointerEvents:t=!1}=e,o=new Ye,n=({x:r,y:i,placement:s,elements:a,onClose:d,nodeId:c,tree:l})=>{let f=s?.split("-")[0],p=!1,m=null,u=null,g=typeof performance<"u"?performance.now():0;function v(w,y){let b=performance.now(),S=b-g;if(m===null||u===null||S===0)return m=w,u=y,g=b,!1;let x=w-m,E=y-u,T=x*x+E*E,k=S*S*tg;return m=w,u=y,g=b,T<k}function _(){o.clear(),d()}return function(y){o.clear();let b=a.domReference,S=a.floating;if(!b||!S||f==null||r==null||i==null)return;let{clientX:x,clientY:E}=y,T=Me(y),k=y.type==="mouseleave",C=ie(S,T),j=ie(b,T);if(C&&(p=!0,!k))return;if(j&&(p=!1,!k)){p=!0;return}if(k&&V(y.relatedTarget)&&ie(S,y.relatedTarget))return;function A(){return!!(l&&Et(l.nodesRef.current,c).length>0)}function L(){A()||_()}if(A())return;let I=b.getBoundingClientRect(),R=S.getBoundingClientRect(),N=r>R.right-R.width/2,H=i>R.bottom-R.height/2,P=R.width>I.width,O=R.height>I.height,M=(P?I:R).left,Z=(P?I:R).right,W=(O?I:R).top,oe=(O?I:R).bottom;if(f==="top"&&i>=I.bottom-1||f==="bottom"&&i<=I.top+1||f==="left"&&r>=I.right-1||f==="right"&&r<=I.left+1){L();return}let te=!1;switch(f){case"top":te=Gn(x,E,M,I.top+1,Z,R.bottom-1);break;case"bottom":te=Gn(x,E,M,R.top+1,Z,I.bottom-1);break;case"left":te=Gn(x,E,R.right-1,oe,I.left+1,W);break;case"right":te=Gn(x,E,I.right-1,oe,R.left+1,W);break;default:}if(te)return;if(p&&!og(x,E,I)){L();return}if(!k&&v(x,E)){L();return}let se=!1;switch(f){case"top":{let G=P?ce/2:ce*4,K=P||N?r+G:r-G,J=P?r-G:N?r+G:r-G,ne=i+ce+1,me=N||P?R.bottom-ce:R.top,le=N?P?R.bottom-ce:R.top:R.bottom-ce;se=Un(x,E,K,ne,J,ne,R.left,me,R.right,le);break}case"bottom":{let G=P?ce/2:ce*4,K=P||N?r+G:r-G,J=P?r-G:N?r+G:r-G,ne=i-ce,me=N||P?R.top+ce:R.bottom,le=N?P?R.top+ce:R.bottom:R.top+ce;se=Un(x,E,K,ne,J,ne,R.left,me,R.right,le);break}case"left":{let G=O?ce/2:ce*4,K=O||H?i+G:i-G,J=O?i-G:H?i+G:i-G,ne=r+ce+1,me=H||O?R.right-ce:R.left,le=H?O?R.right-ce:R.left:R.right-ce;se=Un(x,E,me,R.top,le,R.bottom,ne,K,ne,J);break}case"right":{let G=O?ce/2:ce*4,K=O||H?i+G:i-G,J=O?i-G:H?i+G:i-G,ne=r-ce,me=H||O?R.left+ce:R.right,le=H?O?R.left+ce:R.right:R.left+ce;se=Un(x,E,ne,K,ne,J,me,R.top,le,R.bottom);break}default:}se?p||o.start(40,L):L()}};return n.__options={...e,blockPointerEvents:t},n}var vi=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yt.startingStyle]="startingStyle",e[e.endingStyle=Yt.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),qo=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),ng={[qo.popupOpen]:""},B_={[qo.popupOpen]:"",[qo.pressed]:""},rg={[vi.open]:""},ig={[vi.closed]:""},sg={[vi.anchorHidden]:""},pl={open(e){return e?ng:null}};var Ro={open(e){return e?rg:ig},anchorHidden(e){return e?sg:null}};function ml(e){return ao(19)?e:e?"true":void 0}var Ge=h(z(),1);var ag=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:r,rects:i,platform:s,elements:a,middlewareData:d}=t,{element:c,padding:l=0,offsetParent:f="real"}=at(e,t)||{};if(c==null)return{};let p=In(l),m={x:o,y:n},u=Go(r),g=Uo(u),v=await s.getDimensions(c),_=u==="y",w=_?"top":"left",y=_?"bottom":"right",b=_?"clientHeight":"clientWidth",S=i.reference[g]+i.reference[u]-m[u]-i.floating[g],x=m[u]-i.reference[u],E=f==="real"?await s.getOffsetParent?.(c):a.floating,T=a.floating[b]||i.floating[g];(!T||!await s.isElement?.(E))&&(T=a.floating[b]||i.floating[g]);let k=S/2-x/2,C=T/2-v[g]/2-1,j=Math.min(p[w],C),A=Math.min(p[y],C),L=j,I=T-v[g]-A,R=T/2-v[g]/2+k,N=Yo(L,R,I),H=!d.arrow&&ct(r)!=null&&R!==N&&i.reference[g]/2-(R<L?j:A)-v[g]/2<0,P=H?R<L?R-L:R-I:0;return{[u]:m[u]+P,data:{[u]:N,centerOffset:R-N-P,...H&&{alignmentOffset:P}},reset:H}}}),gl=(e,t)=>({...ag(e),options:[e,t]});var cg=ni().fn,bl={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;return{data:{referenceHidden:(await cg(e)).data?.referenceHidden||i}}}};var Zo={sideX:"left",sideY:"top"},hl={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:n},elements:{floating:r},platform:i,strategy:s,placement:a}=e,d=ge(r),c=d.getComputedStyle(r);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:Zo};let f=await i.getOffsetParent?.(r),p={width:0,height:0};if(s==="fixed"&&d?.visualViewport)p={width:d.visualViewport.width,height:d.visualViewport.height};else if(f===d){let w=xe(r);p={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let m=Ee(a),u=t,g=o;m==="left"&&(u=p.width-(t+n.width)),m==="top"&&(g=p.height-(o+n.height));let v=m==="left"?"right":Zo.sideX,_=m==="top"?"bottom":Zo.sideY;return{x:u,y:g,data:{sideX:v,sideY:_}}}};function _l(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 wl(e,t,o){let{rects:n,placement:r}=e;return{side:_l(t,Ee(r),o),align:ct(r)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function yl(e){let{anchor:t,positionMethod:o="absolute",side:n="bottom",sideOffset:r=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:d=5,sticky:c=!1,arrowPadding:l=5,disableAnchorTracking:f=!1,inline:p,keepMounted:m=!1,floatingRootContext:u,mounted:g,collisionAvoidance:v,shiftCrossAxis:_=!1,nodeId:w,adaptiveOrigin:y,lazyFlip:b=!1,externalTree:S}=e,[x,E]=Ge.useState(null);!g&&x!==null&&E(null);let T=v.side||"flip",k=v.align||"flip",C=v.fallbackAxisSide||"end",j=typeof t=="function"?t:void 0,A=Y(j),L=j?A:t,I=ze(t),R=ze(g),H=so()==="rtl",P=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":H?"left":"right","inline-start":H?"right":"left"}[n],O=i==="center"?P:`${P}-${i}`,M=d,Z=1,W=n==="bottom"?Z:0,oe=n==="top"?Z:0,te=n==="right"?Z:0,se=n==="left"?Z:0;typeof M=="number"?M={top:M+W,right:M+se,bottom:M+oe,left:M+te}:M&&(M={top:(M.top||0)+W,right:(M.right||0)+se,bottom:(M.bottom||0)+oe,left:(M.left||0)+te});let G={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:M},K=Ge.useRef(null),J=ze(r),ne=ze(s),me=typeof r!="function"?r:0,le=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(Jr(ae=>{let Ie=wl(ae,n,H),ut=typeof J.current=="function"?J.current(Ie):J.current,qe=typeof ne.current=="function"?ne.current(Ie):ne.current;return{mainAxis:ut,crossAxis:qe,alignmentAxis:qe}},[me,le,H,n]));let pe=k==="none"&&T!=="shift",ue=!pe&&(c||_||T==="shift"),vt=T==="none"?null:ti({...G,padding:{top:M.top+Z,right:M.right+Z,bottom:M.bottom+Z,left:M.left+Z},mainAxis:!_&&T==="flip",crossAxis:k==="flip"?"alignment":!1,fallbackAxisSideDirection:C}),Te=pe?null:$r(ae=>{let Ie=xe(ae.elements.floating).documentElement;return{...G,rootBoundary:_?{x:0,y:0,width:Ie.clientWidth,height:Ie.clientHeight}:void 0,mainAxis:k!=="none",crossAxis:ue,limiter:c||_?void 0:ei(ut=>{if(!K.current)return{};let{width:qe,height:yt}=K.current.getBoundingClientRect(),et=De(Ee(ut.placement)),Vt=et==="y"?qe:yt,io=et==="y"?M.left+M.right:M.top+M.bottom;return{offset:Vt/2+io/2}})}},[G,c,_,M,k]);T==="shift"||k==="shift"||i==="center"?X.push(Te,vt):X.push(vt,Te),X.push(oi({...G,apply({elements:{floating:ae},availableWidth:Ie,availableHeight:ut,rects:qe}){if(!R.current)return;let yt=ae.style;yt.setProperty("--available-width",`${Ie}px`),yt.setProperty("--available-height",`${ut}px`);let et=ge(ae).devicePixelRatio||1,{x:Vt,y:io,width:bn,height:br}=qe.reference,hr=(Math.round((Vt+bn)*et)-Math.round(Vt*et))/et,wr=(Math.round((io+br)*et)-Math.round(io*et))/et;yt.setProperty("--anchor-width",`${hr}px`),yt.setProperty("--anchor-height",`${wr}px`)}}),gl(ae=>({element:K.current||xe(ae.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ae){let{elements:Ie,middlewareData:ut,placement:qe,rects:yt,y:et}=ae,Vt=Ee(qe),io=De(Vt),bn=K.current,br=ut.arrow?.x||0,hr=ut.arrow?.y||0,wr=bn?.clientWidth||0,ff=bn?.clientHeight||0,vr=br+wr/2,Us=hr+ff/2,pf=Math.abs(ut.shift?.y||0),mf=yt.reference.height/2,Io=typeof r=="function"?r(wl(ae,n,H)):r,gf=pf>Io,bf={top:`${vr}px calc(100% + ${Io}px)`,bottom:`${vr}px ${-Io}px`,left:`calc(100% + ${Io}px) ${Us}px`,right:`${-Io}px ${Us}px`}[Vt],hf=`${vr}px ${yt.reference.y+mf-et}px`;return Ie.floating.style.setProperty("--transform-origin",ue&&io==="y"&&gf?hf:bf),{}}},bl,y),D(()=>{!g&&u&&u.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,u]);let Ve=Ge.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Ke,elements:He,x:no,y:dn,middlewareData:_e,update:ro,placement:B,context:F,isPositioned:he,floatingStyles:ke}=ui({rootContext:u,open:m?g:void 0,placement:O,middleware:X,strategy:o,whileElementsMounted:m?void 0:(...ae)=>Xo(...ae,Ve),nodeId:w,externalTree:S}),{sideX:kt,sideY:Lo}=_e.adaptiveOrigin||Zo,_t=he?o:"fixed",We=Ge.useMemo(()=>{let ae=y?{position:_t,[kt]:no,[Lo]:dn}:{position:_t,...ke};return he||(ae.opacity=0),ae},[y,_t,kt,no,Lo,dn,ke,he]),Pt=Ge.useRef(null);D(()=>{if(!g)return;let ae=I.current,Ie=typeof ae=="function"?ae():ae,qe=(vl(Ie)?Ie.current:Ie)||null||null;qe!==Pt.current&&(Ke.setPositionReference(qe),Pt.current=qe)},[g,Ke,L,I]),Ge.useEffect(()=>{if(!g)return;let ae=I.current;typeof ae!="function"&&vl(ae)&&ae.current!==Pt.current&&(Ke.setPositionReference(ae.current),Pt.current=ae.current)},[g,Ke,L,I]),Ge.useEffect(()=>{if(m&&g&&He.reference&&He.floating)return Xo(He.reference,He.floating,ro,Ve)},[m,g,He,ro,Ve]);let Ct=Ee(B),un=_l(n,Ct,H),fn=ct(B)||"center",pn=!!_e.hide?.referenceHidden;D(()=>{b&&g&&he&&E(Ct)},[b,g,he,Ct]);let mn=Ge.useMemo(()=>({position:"absolute",top:_e.arrow?.y,left:_e.arrow?.x}),[_e.arrow]),gn=_e.arrow?.centerOffset!==0;return Ge.useMemo(()=>({positionerStyles:We,arrowStyles:mn,arrowRef:K,arrowUncentered:gn,side:un,align:fn,physicalSide:Ct,anchorHidden:pn,refs:Ke,context:F,isPositioned:he,update:ro}),[We,mn,K,gn,un,fn,Ct,pn,Ke,F,he,ro])}function vl(e){return e!=null&&"current"in e}function Xn(e){return e==="starting"?Za:be}function xl(e,t,{styles:o,transitionStatus:n,props:r,refs:i,hidden:s,inert:a=!1}){let d={...o};return a&&(d.pointerEvents="none"),Ce("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:d},Xn(n),r],stateAttributesMapping:Ro})}var Rl=h(z(),1);var _i=Rl.forwardRef(function(t,o){let{render:n,className:r,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:d,...c}=t,{getButtonProps:l,buttonRef:f}=Ea({disabled:i,focusableWhenDisabled:s,native:a});return Ce("button",t,{state:{disabled:i},ref:[o,f],props:[c,l]})});var Le=h(z(),1),Cl=h(Mt(),1);var Sl=h(z(),1);function El(e){let[t,o]=Sl.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var So=h(z(),1);function yi(e){let t=Ae(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=we(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n;return(zt(o)!==i||zt(n)!==s)&&(o=i,n=s),{width:o,height:n}}function kl(e){let{popupElement:t,positionerElement:o,content:n,mounted:r,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:d}=e,c=mo(t,!0,!1),l=lo(),f=So.useRef(null),p=So.useRef(!0),m=So.useRef(Nt),u=Y(i),g=Y(s),v=So.useMemo(()=>{let _=a==="top",w=a==="left";return d==="rtl"?(_=_||a==="inline-end",w=w||a==="inline-end"):(_=_||a==="inline-start",w=w||a==="inline-start"),_?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:be},[a,d]);D(()=>{if(!r){m.current=Nt,p.current=!0,f.current=null;return}if(!t||!o)return;m.current=Tl(t,v),xi(t,"auto");let _=qn(t,"position","static"),w=qn(t,"transform","none"),y=qn(t,"scale","1"),b=Tl(o,{"--available-width":"max-content","--available-height":"max-content"});function S(){_(),w(),b()}function x(){S(),y()}if(u?.(),p.current||f.current===null){Kn(o,"max-content");let C=yi(t);return f.current=C,Kn(o,C),x(),g?.(null,C),p.current=!1,()=>{m.current(),m.current=Nt}}Kn(o,"max-content");let E=f.current,T=yi(t);f.current=T,xi(t,E),x(),g?.(E,T),Kn(o,T);let k=new AbortController;return l.request(()=>{xi(t,T),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{k.abort(),l.cancel(),m.current(),m.current=Nt}},[n,t,o,c,l,r,u,g,v])}function qn(e,t,o){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,n)}}function Tl(e,t){let o=[];for(let[n,r]of Object.entries(t))o.push(qn(e,n,r));return o.length?()=>{o.forEach(n=>n())}:Nt}function xi(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 Kn(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 Eo=h(Q(),1);function Al(e){let{store:t,side:o,cssVars:n,children:r}=e,i=so(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),d=t.useState("open"),c=t.useState("payload"),l=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),m=El(d?s:null),u=ug(a,c),g=Le.useRef(null),[v,_]=Le.useState(null),[w,y]=Le.useState(null),b=Le.useRef(null),S=Le.useRef(null),x=mo(b,!0,!1),E=lo(),[T,k]=Le.useState(null),[C,j]=Le.useState(!1);D(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=Y(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),L=Y(P=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),P&&k(P)}),I=Le.useRef(null);D(()=>{(!d||!l)&&(I.current=null)},[d,l]),D(()=>{if(s&&m&&s!==m&&I.current!==s&&g.current){_(g.current),j(!0);let P=dg(m,s);y(P),E.request(()=>{Cl.flushSync(()=>{j(!1)}),x(()=>{_(null),k(null),g.current=null})}),I.current=s}},[s,m,v,x,E]),D(()=>{let P=b.current;if(!P)return;let O=xe(P).createElement("div");for(let M of Array.from(P.childNodes))O.appendChild(M.cloneNode(!0));g.current=O});let R=v!=null,N;R?N=(0,Eo.jsxs)(Le.Fragment,{children:[(0,Eo.jsx)("div",{"data-previous":!0,inert:ml(!0),ref:S,style:{...T?{[n.popupWidth]:`${T.width}px`,[n.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":C?void 0:""},"previous"),(0,Eo.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":C?"":void 0,children:r},u)]}):N=(0,Eo.jsx)("div",{"data-current":!0,ref:b,children:r},u),D(()=>{let P=S.current;!P||!v||P.replaceChildren(...Array.from(v.childNodes))},[v]),kl({popupElement:f,positionerElement:p,mounted:l,content:c,onMeasureLayout:A,onMeasureLayoutComplete:L,side:o,direction:i});let H={activationDirection:lg(w),transitioning:R};return{children:N,state:H}}function lg(e){if(e)return`${Pl(e.horizontal,5,"right","left")} ${Pl(e.vertical,5,"down","up")}`}function Pl(e,t,o,n){return e>t?o:e<-t?n:""}function dg(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 ug(e,t){let[o,n]=Le.useState(0),r=Le.useRef(e),i=Le.useRef(t),s=Le.useRef(!1);return D(()=>{let a=r.current,d=i.current,c=e!==a,l=t!==d;c?(n(f=>f+1),s.current=!l):s.current&&l&&(n(f=>f+1),s.current=!1),r.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var Zn=h(z(),1),Ol=h(Mt(),1);var Nl=h(Q(),1),Ll=Zn.forwardRef(function(t,o){let{children:n,container:r,className:i,render:s,style:a,...d}=t,{portalNode:c,portalSubtree:l}=Ur({container:r,ref:o,componentProps:t,elementProps:d});return!l&&!c?null:(0,Nl.jsxs)(Zn.Fragment,{children:[l,c&&Ol.createPortal(n,c)]})});var Qe={};At(Qe,{Arrow:()=>ql,Handle:()=>Qo,Popup:()=>Xl,Portal:()=>Wl,Positioner:()=>Ul,Provider:()=>Zl,Root:()=>Ml,Trigger:()=>jl,Viewport:()=>$l,createHandle:()=>ed});var gt=h(z(),1);var Qn=h(z(),1),Ri=Qn.createContext(void 0);function Ze(e){let t=Qn.useContext(Ri);if(t===void 0&&!e)throw new Error(Pe(72));return t}var Il=h(z(),1);var fg={...ll,disabled:q(e=>e.disabled),instantType:q(e=>e.instantType),isInstantPhase:q(e=>e.isInstantPhase),trackCursorAxis:q(e=>e.trackCursorAxis),disableHoverablePopup:q(e=>e.disableHoverablePopup),lastOpenChangeReason:q(e=>e.openChangeReason),closeOnClick:q(e=>e.closeOnClick),closeDelay:q(e=>e.closeDelay),hasViewport:q(e=>e.hasViewport)},To=class e extends vo{constructor(t,o,n=!1){let r=new jt,i={...pg(),...t};i.floatingRootContext=al(r,o,n),super(i,{popupRef:Il.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:r},fg)}setOpen=(t,o)=>{Jc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ee(U.triggerPress,t))}static useStore(t,o){return Qc(t,(r,i)=>new e(o,r,i)).store}};function pg(){return{...sl(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Jn=h(Q(),1),Ml=ci(function(t){let{disabled:o=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:d,onOpenChangeComplete:c,handle:l,triggerId:f,defaultTriggerId:p=null,children:m}=t,u=To.useStore(l?.store,{open:n,openProp:r,activeTriggerId:p,triggerIdProp:f});$c(u,r,n,p),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",f),u.useContextCallback("onOpenChange",d),u.useContextCallback("onOpenChangeComplete",c);let g=u.useState("open"),v=!o&&g,_=u.useState("activeTriggerId"),w=u.useState("mounted"),y=u.useState("payload");u.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),u.useSyncedValue("disabled",o),tl(u,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:S}=ol(v,u),x=u.useState("isInstantPhase"),E=u.useState("instantType"),T=u.useState("lastOpenChangeReason"),k=gt.useRef(null);D(()=>{g&&o&&u.setOpen(!1,ee(U.disabled))},[g,o,u]),D(()=>{S==="ending"&&T===U.none||S!=="ending"&&x?(E!=="delay"&&(k.current=E),u.set("instantType","delay")):k.current!==null&&(u.set("instantType",k.current),k.current=null)},[S,x,T,E,u]),D(()=>{v&&_==null&&u.set("payload",void 0)},[u,_,v]);let C=gt.useCallback(()=>{u.setOpen(!1,ee(U.imperativeAction))},[u]);gt.useImperativeHandle(a,()=>({unmount:b,close:C}),[b,C]);let j=v||w||!o&&s!=="none";return(0,Jn.jsxs)(Ri.Provider,{value:u,children:[j&&(0,Jn.jsx)(mg,{store:u,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:y}):m]})});function mg({store:e,disabled:t,trackCursorAxis:o}){let n=e.useState("floatingRootContext"),r=Xr(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Gr(n,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=gt.useMemo(()=>ye(i.reference,r.reference),[i.reference,r.reference]),a=gt.useMemo(()=>ye(i.trigger,r.trigger),[i.trigger,r.trigger]),d=gt.useMemo(()=>ye(Zc,i.floating,r.floating),[i.floating,r.floating]);return nl(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:d}),null}var er=h(z(),1);var $n=h(z(),1),Si=$n.createContext(void 0);function Bl(){return $n.useContext(Si)}var Hl=(function(e){return e[e.popupOpen=qo.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Dl="data-base-ui-tooltip-trigger";function zl(e){if("composedPath"in e){let o=e.composedPath();for(let n=0;n<o.length;n+=1){let r=o[n];if(V(r))return r}}let t=e.target;return V(t)?t:null}function gg(e){let t=e;for(;t;){if(t.hasAttribute(Dl))return t;let o=t.parentElement;if(o){t=o;continue}let n=t.getRootNode();t="host"in n&&V(n.host)?n.host:null}return null}var jl=Yc(function(t,o){let{render:n,className:r,style:i,handle:s,payload:a,disabled:d,delay:c,closeOnClick:l=!0,closeDelay:f,id:p,...m}=t,u=Ze(!0),g=s?.store??u;if(!g)throw new Error(Pe(82));let v=ga(p),_=g.useState("isTriggerActive",v),w=g.useState("isOpenedByTrigger",v),y=g.useState("floatingRootContext"),b=er.useRef(null),S=c??600,x=f??0,{registerTrigger:E,isMountedByThisTrigger:T}=el(v,b,g,{payload:a,closeOnClick:l,closeDelay:x}),k=Bl(),{delayRef:C,isInstantPhase:j,hasProvider:A}=Yr(y,{open:w}),L=xo(y);g.useSyncedValue("isInstantPhase",j);let I=g.useState("disabled"),R=d??I,N=ze(R),H=g.useState("trackCursorAxis"),P=g.useState("disableHoverablePopup"),O=er.useRef(!1),M=rt(),Z=er.useRef(void 0);function W(){let X=k?.delay,pe=typeof C.current=="object"?C.current.open:void 0,ue=S;return A&&(pe!==0?ue=c??X??S:ue=0),ue}function oe(X){let pe=b.current;if(!pe||!X)return!1;let ue=gg(X);return ue!==null&&ue!==pe&&ie(pe,ue)}function te(X){let pe=oe(X);return O.current=pe,pe&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,M.clear()),pe}let se=hi(y,{enabled:!R,mouseOnly:!0,move:!1,handleClose:!P&&H!=="both"?wi():null,restMs:W,delay(){let X=typeof C.current=="object"?C.current.close:void 0,pe=x;return f==null&&A&&(pe=X),{close:pe}},triggerElementRef:b,isActiveTrigger:_,isClosing:()=>g.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),G=pi(y,{enabled:!R}).reference,K=X=>{let pe=O.current,ue=zl(X),vt=te(ue),Te=b.current,Ve=Te&&ue&&ie(Te,ue);if(vt&&g.select("open")&&g.select("lastOpenChangeReason")===U.triggerHover){g.setOpen(!1,ee(U.triggerHover,X));return}if(pe&&!vt&&Ve&&!N.current&&!g.select("open")&&Te&&Rt(Z.current)){let Ke=()=>{!O.current&&!N.current&&!g.select("open")&&g.setOpen(!0,ee(U.triggerHover,X,Te))},He=W();He===0?(M.clear(),Ke()):M.start(He,Ke)}},J=g.useState("triggerProps",T);return Ce("button",t,{state:{open:w},ref:[o,E,b],props:[se,G,T||H!=="none"?J:void 0,{onMouseOver(X){K(X.nativeEvent)},onFocus(X){oe(zl(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){O.current=!1,M.clear(),Z.current=void 0},onPointerEnter(X){Z.current=X.pointerType},onPointerDown(X){Z.current=X.pointerType,g.set("closeOnClick",l),l&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},onClick(X){l&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},id:v,[Hl.triggerDisabled]:R?"":void 0,[Dl]:R?void 0:""},m],stateAttributesMapping:pl})});var Vl=h(z(),1);var tr=h(z(),1),Ei=tr.createContext(void 0);function Fl(){let e=tr.useContext(Ei);if(e===void 0)throw new Error(Pe(70));return e}var Ti=h(Q(),1),Wl=Vl.forwardRef(function(t,o){let{keepMounted:n=!1,...r}=t;return Ze().useState("mounted")||n?(0,Ti.jsx)(Ei.Provider,{value:n,children:(0,Ti.jsx)(Ll,{ref:o,...r})}):null});var nr=h(z(),1);var or=h(z(),1),ki=or.createContext(void 0);function ko(){let e=or.useContext(ki);if(e===void 0)throw new Error(Pe(71));return e}var Yl=h(Q(),1),Ul=nr.forwardRef(function(t,o){let{render:n,className:r,anchor:i,positionMethod:s="absolute",side:a="top",align:d="center",sideOffset:c=0,alignOffset:l=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:u=!1,disableAnchorTracking:g=!1,collisionAvoidance:v=Qa,style:_,...w}=t,y=Ze(),b=Fl(),S=y.useState("open"),x=y.useState("mounted"),E=y.useState("trackCursorAxis"),T=y.useState("disableHoverablePopup"),k=y.useState("floatingRootContext"),C=y.useState("instantType"),j=y.useState("transitionStatus"),A=y.useState("hasViewport"),L=yl({anchor:i,positionMethod:s,floatingRootContext:k,mounted:x,side:a,sideOffset:c,align:d,alignOffset:l,collisionBoundary:f,collisionPadding:p,sticky:u,arrowPadding:m,disableAnchorTracking:g,keepMounted:b,collisionAvoidance:v,adaptiveOrigin:A?hl:void 0}),I=nr.useMemo(()=>({open:S,side:L.side,align:L.align,anchorHidden:L.anchorHidden,instant:E!=="none"?"tracking-cursor":C}),[S,L.side,L.align,L.anchorHidden,E,C]),R=xl(t,I,{styles:L.positionerStyles,transitionStatus:j,props:w,refs:[o,y.useStateSetter("positionerElement")],hidden:!x,inert:!S||E==="both"||T});return(0,Yl.jsx)(ki.Provider,{value:L,children:R})});var Gl=h(z(),1);var bg={...Ro,...wa},Xl=Gl.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=Ze(),{side:d,align:c}=ko(),l=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),u=a.useState("floatingRootContext"),g=a.useState("disabled"),v=a.useState("closeDelay");Pn({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),bi(u,{enabled:!g,closeDelay:v});let _=a.useStateSetter("popupElement");return Ce("div",t,{state:{open:l,side:d,align:c,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,_],props:[m,Xn(p),s],stateAttributesMapping:bg})});var Kl=h(z(),1);var ql=Kl.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=Ze(),{arrowRef:d,side:c,align:l,arrowUncentered:f,arrowStyles:p}=ko(),m=a.useState("open"),u=a.useState("instantType");return Ce("div",t,{state:{open:m,side:c,align:l,uncentered:f,instant:u},ref:[o,d],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Ro})});var Pi=h(z(),1);var Ci=h(Q(),1),Zl=function(t){let{delay:o,closeDelay:n,timeout:r=400}=t,i=Pi.useMemo(()=>({delay:o,closeDelay:n}),[o,n]),s=Pi.useMemo(()=>({open:o,close:n}),[o,n]);return(0,Ci.jsx)(Si.Provider,{value:i,children:(0,Ci.jsx)(Wr,{delay:s,timeoutMs:r,children:t.children})})};var Jl=h(z(),1);var Ql=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var hg={activationDirection:e=>e?{"data-activation-direction":e}:null},$l=Jl.forwardRef(function(t,o){let{render:n,className:r,style:i,children:s,...a}=t,d=Ze(),c=ko(),l=d.useState("instantType"),{children:f,state:p}=Al({store:d,side:c.side,cssVars:Ql,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:l};return Ce("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:hg})});var Qo=class{constructor(){this.store=new To}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Pe(81,t));this.store.setOpen(!0,ee(U.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,ee(U.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function ed(){return new Qo}function bt(e){return Ce(e.defaultTagName??"div",e,e)}var nd=h(de(),1),Ai="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"&&vg(document)),e.__wpStyleRuntime}function wg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ai}]`))if(o.getAttribute(Ai)===t)return!0;return!1}function rd(e,t,o){if(!e.head)return;let n=Oi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(wg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ai,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function vg(e){let t=Oi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)rd(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 id(e,t){let o=Oi();o.styles.set(e,t);for(let n of o.documents.keys())rd(n,e,t)}typeof process>"u",id("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 td={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",id("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var od={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Je=(0,nd.forwardRef)(function({variant:t="body-md",render:o,className:n,...r},i){return bt({render:o,defaultTagName:"span",ref:i,props:ye(r,{className:$(td.text,od.heading,od.p,td[t],n)})})});var ld=h(Q(),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"&&yg(document)),e.__wpStyleRuntime}function _g(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ni}]`))if(o.getAttribute(Ni)===t)return!0;return!1}function cd(e,t,o){if(!e.head)return;let n=Li(),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(Ni,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function yg(e){let t=Li();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)cd(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 xg(e,t){let o=Li();o.styles.set(e,t);for(let n of o.documents.keys())cd(n,e,t)}typeof process>"u",xg("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 sd={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"},Ii=(0,ad.forwardRef)(function({intent:t="none",className:o,...n},r){return(0,ld.jsx)(Je,{ref:r,className:$(sd.badge,sd[`is-${t}-intent`],o),...n,variant:"body-sm"})});var rr=h(de(),1),dd=h(Ot(),1),fd=h(Q(),1);import{speak as Rg}from"@wordpress/a11y";var Mi="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"&&Eg(document)),e.__wpStyleRuntime}function Sg(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 ud(e,t,o){if(!e.head)return;let n=Bi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Sg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Mi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Eg(e){let t=Bi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)ud(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 ir(e,t){let o=Bi();o.styles.set(e,t);for(let n of o.documents.keys())ud(n,e,t)}typeof process>"u",ir("b74f1ac304",'@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);inset-inline-start: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 Jo={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",ir("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Tg={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ir("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var kg={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",ir("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Pg={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},pd=(0,rr.forwardRef)(function({tone:t="brand",variant:o="solid",size:n="default",className:r,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:d=(0,dd.__)("Loading"),children:c,...l},f){let p=$(Pg.button,Tg["box-sizing"],kg["outset-ring--focus-except-active"],o!=="unstyled"&&Jo.button,Jo[`is-${t}`],Jo[`is-${o}`],Jo[`is-${n}`],a&&Jo["is-loading"],r);return(0,rr.useEffect)(()=>{a&&d&&Rg(d)},[a,d]),(0,fd.jsx)(_i,{ref:f,className:p,focusableWhenDisabled:i,disabled:s??a,...l,children:c})});var wd=h(de(),1);var gd=h(de(),1),bd=h($t(),1),hd=h(Q(),1),eo=(0,gd.forwardRef)(function({icon:t,size:o=24,...n},r){return(0,hd.jsx)(bd.SVG,{ref:r,...t.props,...n,width:o,height:o})});var _d=h(Q(),1),Hi="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"&&Ag(document)),e.__wpStyleRuntime}function Cg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Hi}]`))if(o.getAttribute(Hi)===t)return!0;return!1}function vd(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(Cg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Hi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ag(e){let t=zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)vd(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 Og(e,t){let o=zi();o.styles.set(e,t);for(let n of o.documents.keys())vd(n,e,t)}typeof process>"u",Og("b74f1ac304",'@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);inset-inline-start: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 Ng={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"},Di=(0,wd.forwardRef)(function({className:t,icon:o,...n},r){return(0,_d.jsx)(eo,{ref:r,icon:o,className:$(Ng.icon,t),size:24,...n})});Di.displayName="Button.Icon";var sr=Object.assign(pd,{Icon:Di});var ar=h($t(),1),ji=h(Q(),1),Fi=(0,ji.jsx)(ar.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ji.jsx)(ar.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var cr=h($t(),1),Vi=h(Q(),1),Wi=(0,Vi.jsx)(cr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vi.jsx)(cr.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var lr=h($t(),1),Yi=h(Q(),1),Ui=(0,Yi.jsx)(lr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yi.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 dr=h($t(),1),Gi=h(Q(),1),Xi=(0,Gi.jsx)(dr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gi.jsx)(dr.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var ur=h($t(),1),Ki=h(Q(),1),qi=(0,Ki.jsx)(ur.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ki.jsx)(ur.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var yd=h(de(),1);function Zi(e,t,o){return(0,yd.cloneElement)(e??t,{children:o})}var Lg=h(Rd(),1);var Ed=h(Qi(),1),{lock:h4,unlock:Td}=(0,Ed.__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 Ig(){let e=Lg;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Td(e.privateApis).ThemeProvider}var kd=Ig();var Pd=h(de(),1),Ji="data-wp-hash";function $i(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bg(document)),e.__wpStyleRuntime}function Mg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ji}]`))if(o.getAttribute(Ji)===t)return!0;return!1}function Cd(e,t,o){if(!e.head)return;let n=$i(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Mg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ji,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Bg(e){let t=$i();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Cd(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 Hg(e,t){let o=$i();o.styles.set(e,t);for(let n of o.documents.keys())Cd(n,e,t)}typeof process>"u",Hg("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var zg={stack:"_19ce0419607e1896__stack"},Dg={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)"},Po=(0,Pd.forwardRef)(function({direction:t,gap:o,align:n,justify:r,wrap:i,render:s,...a},d){let c={gap:o&&Dg[o],alignItems:n,justifyContent:r,flexDirection:t,flexWrap:i};return bt({render:s,ref:d,props:ye(a,{style:c,className:zg.stack})})});var Kd=h(de(),1);var Vd=h(de(),1);var Id=h(de(),1);var ts="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"&&Fg(document)),e.__wpStyleRuntime}function jg(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 Od(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(jg(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 Fg(e){let t=os();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Od(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 Vg(e,t){let o=os();o.styles.set(e,t);for(let n of o.documents.keys())Od(n,e,t)}typeof process>"u",Vg("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 Ad={slot:"_11fc52b637ff8a7e__slot"},Nd="data-wp-compat-overlay-slot";function Wg(){return typeof document>"u"?null:document}function Yg(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var ht=null;function es(e){return e.setAttribute("aria-hidden","false"),e}function Ug(e){let t=e.createElement("div");return t.setAttribute(Nd,""),Ad.slot&&t.classList.add(Ad.slot),e.body.appendChild(t),t}function Ld(){if(typeof window>"u"||!Yg()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Wg();if(!e||!e.body)return;if(ht&&ht.ownerDocument===e&&ht.isConnected)return es(ht);let t=e.querySelector(`[${Nd}]`);return t instanceof HTMLDivElement?(ht=es(t),ht):(ht?.isConnected&&ht.remove(),ht=es(Ug(e)),ht)}var Md=h(Q(),1),Bd=(0,Id.forwardRef)(function({container:t,...o},n){return(0,Md.jsx)(Qe.Portal,{container:t??Ld(),...o,ref:n})});var Hd=h(de(),1),jd=h(Q(),1),ns="data-wp-hash";function rs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xg(document)),e.__wpStyleRuntime}function Gg(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 zd(e,t,o){if(!e.head)return;let n=rs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Gg(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 Xg(e){let t=rs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)zd(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 Dd(e,t){let o=rs();o.styles.set(e,t);for(let n of o.documents.keys())zd(n,e,t)}typeof process>"u",Dd("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Kg={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Dd("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 qg={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Fd=(0,Hd.forwardRef)(function({align:t="center",className:o,side:n="top",sideOffset:r=4,...i},s){return(0,jd.jsx)(Qe.Positioner,{ref:s,align:t,side:n,sideOffset:r,...i,className:$(Kg["box-sizing"],qg.positioner,o)})});var $o=h(Q(),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"&&Qg(document)),e.__wpStyleRuntime}function Zg(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 Wd(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(Zg(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 Qg(e){let t=ss();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Wd(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=ss();o.styles.set(e,t);for(let n of o.documents.keys())Wd(n,e,t)}typeof process>"u",Jg("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 $g={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},eb={background:"#1e1e1e"},as=(0,Vd.forwardRef)(function({portal:t,positioner:o,children:n,className:r,...i},s){let a=(0,$o.jsx)(kd,{color:eb,children:(0,$o.jsx)(Qe.Popup,{ref:s,className:$($g.popup,r),...i,children:n})}),d=Zi(o,(0,$o.jsx)(Fd,{}),a);return Zi(t,(0,$o.jsx)(Bd,{}),d)});var Yd=h(de(),1),Ud=h(Q(),1),cs=(0,Yd.forwardRef)(function(t,o){return(0,Ud.jsx)(Qe.Trigger,{ref:o,...t})});var Gd=h(Q(),1);function ls(e){return(0,Gd.jsx)(Qe.Root,{...e})}var lt=h(Q(),1),ds="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"&&nb(document)),e.__wpStyleRuntime}function ob(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ds}]`))if(o.getAttribute(ds)===t)return!0;return!1}function qd(e,t,o){if(!e.head)return;let n=us(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(ob(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ds,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function nb(e){let t=us();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)qd(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=us();o.styles.set(e,t);for(let n of o.documents.keys())qd(n,e,t)}typeof process>"u",rb("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 Xd={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},fs=(0,Kd.forwardRef)(function({label:t,className:o,children:n,disabled:r,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:d,positioner:c,...l},f){let p=$(Xd["icon-button"],o);return(0,lt.jsxs)(ls,{children:[(0,lt.jsx)(cs,{ref:f,disabled:r&&!i,render:(0,lt.jsx)(sr,{...l,size:a,"aria-label":t,"aria-keyshortcuts":d?.ariaKeyShortcut,disabled:r,focusableWhenDisabled:i}),className:p,children:(0,lt.jsx)(eo,{icon:s,size:24,className:Xd.icon})}),(0,lt.jsxs)(as,{positioner:c,children:[t,d&&(0,lt.jsxs)(lt.Fragment,{children:[" ",(0,lt.jsx)("span",{"aria-hidden":"true",children:d.displayShortcut})]})]})]})});var Zd=h(de(),1),Qd=h(Ot(),1),Co=h(Q(),1),ps="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"&&sb(document)),e.__wpStyleRuntime}function ib(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ps}]`))if(o.getAttribute(ps)===t)return!0;return!1}function Jd(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(ib(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ps,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function sb(e){let t=ms();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 pr(e,t){let o=ms();o.styles.set(e,t);for(let n of o.documents.keys())Jd(n,e,t)}typeof process>"u",pr("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",pr("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var cb={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",pr("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 fr={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",pr("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var lb={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},en=(0,Zd.forwardRef)(function({children:t,variant:o="default",tone:n="brand",openInNewTab:r=!1,render:i,className:s,...a},d){return bt({render:i,defaultTagName:"a",ref:d,props:ye(a,{className:$(lb.a,ab["box-sizing"],cb["outset-ring--focus-except-active"],o!=="unstyled"&&fr.link,o!=="unstyled"&&fr[`is-${n}`],o==="unstyled"&&fr["is-unstyled"],s),target:r?"_blank":void 0,children:(0,Co.jsxs)(Co.Fragment,{children:[t,r&&(0,Co.jsx)("span",{className:fr["link-icon"],role:"img","aria-label":(0,Qd.__)("(opens in a new tab)")})]})})})});var tn={};At(tn,{ActionButton:()=>xu,ActionLink:()=>Eu,Actions:()=>fu,CloseIcon:()=>hu,Description:()=>lu,Root:()=>tu,Title:()=>iu});var Ao=h(de(),1);import{speak as db}from"@wordpress/a11y";var Oo=h(Q(),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"&&fb(document)),e.__wpStyleRuntime}function ub(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 $d(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(ub(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 fb(e){let t=hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)$d(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 eu(e,t){let o=hs();o.styles.set(e,t);for(let n of o.documents.keys())$d(n,e,t)}typeof process>"u",eu("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",eu("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 gs={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"},mb={neutral:null,info:Xi,warning:Fi,success:qi,error:Ui};function gb(e){return e==="error"?"assertive":"polite"}function bb(e){if(e){if(typeof e=="string")return e;try{return(0,Ao.renderToString)(e)}catch{return}}}function hb(e,t){let o=bb(e);(0,Ao.useEffect)(()=>{o&&db(o,t)},[o,t])}var tu=(0,Ao.forwardRef)(function({intent:t="neutral",children:o,icon:n,spokenMessage:r=o,politeness:i=gb(t),render:s,...a},d){hb(r,i);let c=n===null?null:n??mb[t],l=$(gs.notice,gs[`is-${t}`],pb["box-sizing"]);return bt({defaultTagName:"div",render:s,ref:d,props:ye({className:l,children:(0,Oo.jsxs)(Oo.Fragment,{children:[o,c&&(0,Oo.jsx)(eo,{className:gs.icon,icon:c})]})},a)})});var ou=h(de(),1);var ru=h(Q(),1),ws="data-wp-hash";function vs(){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 wb(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 nu(e,t,o){if(!e.head)return;let n=vs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(wb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ws,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function vb(e){let t=vs();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 _b(e,t){let o=vs();o.styles.set(e,t);for(let n of o.documents.keys())nu(n,e,t)}typeof process>"u",_b("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 yb={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"},iu=(0,ou.forwardRef)(function({className:t,...o},n){return(0,ru.jsx)(Je,{ref:n,variant:"heading-md",className:$(yb.title,t),...o})});var su=h(de(),1);var cu=h(Q(),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"&&Rb(document)),e.__wpStyleRuntime}function xb(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 au(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(xb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(_s,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Rb(e){let t=ys();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)au(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 Sb(e,t){let o=ys();o.styles.set(e,t);for(let n of o.documents.keys())au(n,e,t)}typeof process>"u",Sb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Eb={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,su.forwardRef)(function({className:t,...o},n){return(0,cu.jsx)(Je,{ref:n,variant:"body-md",className:$(Eb.description,t),...o})});var du=h(de(),1);var xs="data-wp-hash";function Rs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kb(document)),e.__wpStyleRuntime}function Tb(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 uu(e,t,o){if(!e.head)return;let n=Rs(),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(xs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function kb(e){let t=Rs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)uu(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=Rs();o.styles.set(e,t);for(let n of o.documents.keys())uu(n,e,t)}typeof process>"u",Pb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Cb={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 bt({defaultTagName:"div",render:t,ref:n,props:ye({className:Cb.actions},o)})});var pu=h(de(),1),mu=h(Ot(),1);var bu=h(Q(),1),Ss="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"&&Ob(document)),e.__wpStyleRuntime}function Ab(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ss}]`))if(o.getAttribute(Ss)===t)return!0;return!1}function gu(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(Ab(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ss,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ob(e){let t=Es();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)gu(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 Nb(e,t){let o=Es();o.styles.set(e,t);for(let n of o.documents.keys())gu(n,e,t)}typeof process>"u",Nb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Lb={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"},hu=(0,pu.forwardRef)(function({className:t,icon:o=Wi,label:n=(0,mu.__)("Dismiss"),...r},i){return(0,bu.jsx)(fs,{...r,ref:i,className:$(Lb["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:n})});var vu=h(de(),1);var yu=h(Q(),1),Ts="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"&&Mb(document)),e.__wpStyleRuntime}function Ib(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 _u(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(Ib(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 Mb(e){let t=ks();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 Bb(e,t){let o=ks();o.styles.set(e,t);for(let n of o.documents.keys())_u(n,e,t)}typeof process>"u",Bb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 wu={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"},xu=(0,vu.forwardRef)(function({className:t,loading:o,loadingAnnouncement:n,variant:r,...i},s){return(0,yu.jsx)(sr,{...i,...o!==void 0?{loading:o,loadingAnnouncement:n??""}:{},ref:s,size:"compact",tone:"neutral",variant:r,className:$(wu["action-button"],wu[`is-action-button-${r}`],t)})});var Ru=h(de(),1);var Cs=h(Q(),1),Ps="data-wp-hash";function As(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zb(document)),e.__wpStyleRuntime}function Hb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ps}]`))if(o.getAttribute(Ps)===t)return!0;return!1}function Su(e,t,o){if(!e.head)return;let n=As(),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(Ps,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function zb(e){let t=As();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 Db(e,t){let o=As();o.styles.set(e,t);for(let n of o.documents.keys())Su(n,e,t)}typeof process>"u",Db("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 jb={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"},Eu=(0,Ru.forwardRef)(function({className:t,render:o,...n},r){return(0,Cs.jsx)(Je,{ref:r,className:$(jb["action-link"],t),...n,variant:"body-md",render:(0,Cs.jsx)(en,{tone:"neutral",variant:"default",render:o})})});var Tu=h(de(),1),ku=h(Q(),1),Pu=(0,Tu.forwardRef)(({children:e,className:t,ariaLabel:o,as:n="div",...r},i)=>(0,ku.jsx)(n,{ref:i,className:$("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...r,children:e}));Pu.displayName="NavigableRegion";var Cu=Pu;var Ou=h(on(),1),{Fill:Nu,Slot:Lu}=(0,Ou.createSlotFill)("SidebarToggle");var $e=h(Q(),1),Os="data-wp-hash";function Ns(){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 Fb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Os}]`))if(o.getAttribute(Os)===t)return!0;return!1}function Iu(e,t,o){if(!e.head)return;let n=Ns(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Fb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Os,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Vb(e){let t=Ns();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Iu(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 Wb(e,t){let o=Ns();o.styles.set(e,t);for(let n of o.documents.keys())Iu(n,e,t)}typeof process>"u",Wb("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 to={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Mu({headingLevel:e=1,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:s,showSidebarToggle:a=!0}){let d=`h${e}`;return(0,$e.jsxs)(Po,{direction:"column",className:to.header,children:[(0,$e.jsxs)(Po,{className:to["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,$e.jsxs)(Po,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,$e.jsx)(Lu,{bubblesVirtually:!0,className:to["sidebar-toggle-slot"]}),n&&(0,$e.jsx)("div",{className:to["header-visual"],"aria-hidden":"true",children:n}),r&&(0,$e.jsx)(Je,{className:to["header-title"],render:(0,$e.jsx)(d,{}),variant:"heading-lg",children:r}),t,o]}),s&&(0,$e.jsx)(Po,{align:"center",className:to["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,$e.jsx)(Je,{render:(0,$e.jsx)("p",{}),variant:"body-md",className:to["header-subtitle"],children:i})]})}var nn=h(Q(),1),Is="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"&&Ub(document)),e.__wpStyleRuntime}function Yb(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 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(Yb(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 Ub(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 Gb(e,t){let o=Ms();o.styles.set(e,t);for(let n of o.documents.keys())Bu(n,e,t)}typeof process>"u",Gb("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 Ls={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Hu({headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,children:s,className:a,actions:d,ariaLabel:c,hasPadding:l=!1,showSidebarToggle:f=!0}){let p=$(Ls.page,a);return(0,nn.jsxs)(Cu,{className:p,ariaLabel:c??(typeof r=="string"?r:""),children:[(r||t||o||d||n)&&(0,nn.jsx)(Mu,{headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:d,showSidebarToggle:f}),l?(0,nn.jsx)("div",{className:$(Ls.content,Ls["has-padding"]),children:s}):s]})}Hu.SidebarToggleFill=Nu;var Bs=Hu;var dt=h(on()),lf=h(rn()),df=h(de()),Tt=h(Ot()),uf=h(mr());import{privateApis as l0}from"@wordpress/connectors";var ju=h(Qi()),{lock:l3,unlock:No}=(0,ju.__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='09e9b056ea']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","09e9b056ea"),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>p{color:#949494}@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 cn=h(on()),Ws=h(mr()),ln=h(rn()),wt=h(de()),Xe=h(Ot()),rf=h(Hs()),sf=h(Wu());var gr=h(on()),js=h(de()),Qu=h(rn()),oo=h(Ot());import{__experimentalRegisterConnector as Xb,__experimentalConnectorItem as Zu,__experimentalDefaultConnectorSettings as Kb,__experimentalApplicationPasswordConnectorSettings as qb,privateApis as Zb}from"@wordpress/connectors";var zs=h(mr()),an=h(rn()),sn=h(de()),fe=h(Ot()),Yu=h(Hs());function Ds({file:e,settingName:t,connectorName:o,isInstalled:n,isActivated:r,keySource:i="none",initialIsConnected:s=!1}){let[a,d]=(0,sn.useState)(!1),[c,l]=(0,sn.useState)(!1),[f,p]=(0,sn.useState)(s),[m,u]=(0,sn.useState)(null),g=e?.replace(/\.php$/,""),v=g?.includes("/")?g.split("/")[0]:g,{derivedPluginStatus:_,canManagePlugins:w,currentApiKey:y,currentUsername:b,hasStoredCredentials:S,hasResolvedSettings:x,canInstallPlugins:E}=(0,an.useSelect)(K=>{let J=K(zs.store),me=J.getEntityRecord("root","site")?.[t],le=typeof me=="string"?me:"",X=typeof me=="object"&&me!==null?me:void 0,pe=X!==void 0?!!X.username&&!!X.password:!!le,ue=J.hasFinishedResolution("getEntityRecord",["root","site"]),vt=!!J.canUser("create",{kind:"root",name:"plugin"}),Te={currentApiKey:le,currentUsername:X?.username??"",hasStoredCredentials:pe,hasResolvedSettings:ue,canInstallPlugins:vt};if(!e)return{...Te,derivedPluginStatus:ue?"active":"checking",canManagePlugins:void 0};let Ve=J.getEntityRecord("root","plugin",g);if(!J.hasFinishedResolution("getEntityRecord",["root","plugin",g]))return{...Te,derivedPluginStatus:"checking",canManagePlugins:void 0};if(Ve){let no=Ve.status==="active"||Ve.status==="network-active";return{...Te,derivedPluginStatus:no?"active":"inactive",canManagePlugins:!0}}let He="not-installed";return r?He="active":n&&(He="inactive"),{...Te,derivedPluginStatus:He,canManagePlugins:!1}},[e,g,t,n,r]),T=m??_,k=w,C=T==="active"&&f||m==="active"&&S,{saveEntityRecord:j,invalidateResolution:A}=(0,an.useDispatch)(zs.store),{createSuccessNotice:L,createErrorNotice:I}=(0,an.useDispatch)(Yu.store),R=K=>j("root","site",{[t]:K},{throwOnError:!0}),N=()=>{L((0,fe.sprintf)((0,fe.__)("%s connected successfully."),o),{id:"connector-connect-success",type:"snackbar"})},H=()=>{L((0,fe.sprintf)((0,fe.__)("%s disconnected."),o),{id:"connector-disconnect-success",type:"snackbar"})},P=()=>{I((0,fe.sprintf)((0,fe.__)("Failed to disconnect %s."),o),{id:"connector-disconnect-error",type:"snackbar"})},O=async()=>{if(v){l(!0);try{await j("root","plugin",{slug:v,status:"active"},{throwOnError:!0}),u("active"),A("getEntityRecord",["root","site"]),d(!0),L((0,fe.sprintf)((0,fe.__)("Plugin for %s installed and activated successfully."),o),{id:"connector-plugin-install-success",type:"snackbar"})}catch{I((0,fe.sprintf)((0,fe.__)("Failed to install plugin for %s."),o),{id:"connector-plugin-install-error",type:"snackbar"})}finally{l(!1)}}},M=async()=>{if(e){l(!0);try{await j("root","plugin",{plugin:g,status:"active"},{throwOnError:!0}),u("active"),A("getEntityRecord",["root","site"]),d(!0),L((0,fe.sprintf)((0,fe.__)("Plugin for %s activated successfully."),o),{id:"connector-plugin-activate-success",type:"snackbar"})}catch{I((0,fe.sprintf)((0,fe.__)("Failed to activate plugin for %s."),o),{id:"connector-plugin-activate-error",type:"snackbar"})}finally{l(!1)}}};return{pluginStatus:T,canInstallPlugins:E,canActivatePlugins:k,isExpanded:a,setIsExpanded:d,isBusy:c,isConnected:C,currentApiKey:y,currentUsername:b,hasResolvedSettings:x,keySource:i,handleButtonClick:()=>{if(T==="not-installed"){if(E===!1)return;O()}else if(T==="inactive"){if(k===!1)return;M()}else d(!a)},getButtonLabel:()=>{if(c)return T==="not-installed"?(0,fe.__)("Installing\u2026"):(0,fe.__)("Activating\u2026");if(a)return(0,fe.__)("Cancel");if(C)return(0,fe.__)("Edit");switch(T){case"checking":return(0,fe.__)("Checking\u2026");case"not-installed":return(0,fe.__)("Install");case"inactive":return(0,fe.__)("Activate");case"active":return(0,fe.__)("Set up")}},saveApiKey:async K=>{let J=y;try{let le=(await R(K))?.[t];if(K&&(le===J||!le))throw new Error("It was not possible to connect to the provider using this key.");p(!0),N()}catch(ne){throw console.error("Failed to save API key:",ne),ne}},removeApiKey:async()=>{try{await R(""),p(!1),H()}catch(K){console.error("Failed to remove API key:",K),P()}},saveCredentials:async({username:K,applicationPassword:J})=>{try{let le=(await R({username:K,password:J}))?.[t];if(!le?.username||!le?.password)throw new Error((0,fe.__)("It was not possible to save these credentials."));p(!0),N()}catch(ne){throw console.error("Failed to save credentials:",ne),ne}},removeCredentials:async()=>{try{await R({username:"",password:""}),p(!1),H()}catch(K){console.error("Failed to remove credentials:",K),P()}}}}var Uu=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("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"})),Gu=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("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"})),Xu=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("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"}),React.createElement("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"})),Ku=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("rect",{width:"44",height:"44",fill:"#357B49",rx:"6"}),React.createElement("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"})),qu=()=>React.createElement("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"},React.createElement("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"}),React.createElement("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)"}),React.createElement("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)"}),React.createElement("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)"}),React.createElement("defs",null,React.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-0",x1:"7",x2:"11",y1:"15.5",y2:"12"},React.createElement("stop",{stopColor:"#08B962"}),React.createElement("stop",{offset:"1",stopColor:"#08B962",stopOpacity:"0"})),React.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-1",x1:"8",x2:"11.5",y1:"5.5",y2:"11"},React.createElement("stop",{stopColor:"#F94543"}),React.createElement("stop",{offset:"1",stopColor:"#F94543",stopOpacity:"0"})),React.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-2",x1:"3.5",x2:"17.5",y1:"13.5",y2:"12"},React.createElement("stop",{stopColor:"#FABC12"}),React.createElement("stop",{offset:".46",stopColor:"#FABC12",stopOpacity:"0"}))));var{store:Qb}=No(Zb);function Ju(){try{return JSON.parse(document.getElementById("wp-script-module-data-options-connectors-wp-admin")?.textContent??"{}")}catch{return{}}}function Fs(){return Ju().connectors??{}}function $u(){return!!Ju().isFileModDisabled}var Jb={google:qu,openai:Uu,anthropic:Gu,akismet:Ku};function $b(e,t){if(t)return React.createElement("img",{src:t,alt:"",width:40,height:40});let o=Jb[e];return React.createElement(o||Xu,null)}var e0=()=>React.createElement("span",{style:{color:"#345b37",backgroundColor:"#eff8f0",padding:"4px 12px",borderRadius:"2px",fontSize:"13px",fontWeight:"var(--wpds-typography-font-weight-emphasis)",whiteSpace:"nowrap"}},(0,oo.__)("Connected")),t0=({slug:e})=>React.createElement(en,{href:(0,oo.sprintf)((0,oo.__)("https://wordpress.org/plugins/%s/"),e),openInNewTab:!0},(0,oo.__)("Learn more")),o0=()=>React.createElement(Ii,null,(0,oo.__)("Not available"));function ef({isConnected:e,showUnavailableBadge:t,pluginSlug:o,isExpanded:n,isBusy:r,pluginStatus:i,actionButtonRef:s,handleButtonClick:a,getButtonLabel:d}){return React.createElement(gr.__experimentalHStack,{spacing:3,expanded:!1},e&&React.createElement(e0,null),t&&(o?React.createElement(t0,{slug:o}):React.createElement(o0,null)),!t&&React.createElement(gr.Button,{ref:s,variant:n||e?"tertiary":"secondary",size:"compact",onClick:a,disabled:i==="checking"||r,isBusy:r,accessibleWhenDisabled:!0},d()))}function tf(e){let t=e?.replace(/\.php$/,"");return t?.includes("/")?t.split("/")[0]:t}function n0({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,d=tf(r?.file),{pluginStatus:c,canInstallPlugins:l,canActivatePlugins:f,isExpanded:p,setIsExpanded:m,isBusy:u,isConnected:g,currentApiKey:v,hasResolvedSettings:_,keySource:w,handleButtonClick:y,getButtonLabel:b,saveApiKey:S,removeApiKey:x}=Ds({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),E=w==="env"||w==="constant",T=c==="not-installed"&&l===!1||c==="inactive"&&f===!1,k=(0,js.useRef)(null);return React.createElement(Zu,{className:d?`connector-item--${d}`:void 0,logo:o,name:e,description:t,actionArea:React.createElement(ef,{isConnected:g,showUnavailableBadge:T,pluginSlug:d,isExpanded:p,isBusy:u,pluginStatus:c,actionButtonRef:k,handleButtonClick:y,getButtonLabel:b})},p&&c==="active"&&_&&React.createElement(Kb,{key:g?"connected":"setup",initialValue:E?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":v,helpUrl:a,readOnly:g||E,keySource:w,onRemove:E?void 0:async()=>{await x(),k.current?.focus()},onSave:async C=>{await S(C),m(!1),k.current?.focus()}}))}function r0({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,d=tf(r?.file),{pluginStatus:c,canInstallPlugins:l,canActivatePlugins:f,isExpanded:p,setIsExpanded:m,isBusy:u,isConnected:g,currentUsername:v,hasResolvedSettings:_,keySource:w,handleButtonClick:y,getButtonLabel:b,saveCredentials:S,removeCredentials:x}=Ds({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),E=w==="env"||w==="constant",T=(0,js.useRef)(null),k=c==="not-installed"&&l===!1||c==="inactive"&&f===!1;return React.createElement(Zu,{className:d?`connector-item--${d}`:void 0,logo:o,name:e,description:t,actionArea:React.createElement(ef,{isConnected:g,showUnavailableBadge:k,pluginSlug:d,isExpanded:p,isBusy:u,pluginStatus:c,actionButtonRef:T,handleButtonClick:y,getButtonLabel:b})},p&&c==="active"&&_&&React.createElement(qb,{key:g?"connected":"setup",initialUsername:E?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":v,helpUrl:a,readOnly:g||E,keySource:w,onRemove:E?void 0:async()=>{await x(),T.current?.focus()},onSave:async C=>{await S(C),m(!1),T.current?.focus()}}))}function of(){let e=Fs(),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:$b(o,n.logoUrl),authentication:r,plugin:n.plugin},a=No((0,Qu.select)(Qb)).getConnector(i);r.method==="api_key"&&!a?.render?s.render=n0:r.method==="application_password"&&!a?.render&&(s.render=r0),Xb(i,s)}}function nf(){return React.createElement("div",{className:"ai-plugin-callout__decoration","aria-hidden":"true"},React.createElement("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%"}},React.createElement("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 i0="ai",s0="ai-wp-admin",Vs="ai/ai",a0="https://wordpress.org/plugins/ai/",Ys=Object.values(Fs()),c0=Ys.some(e=>e.type==="ai_provider"),af=[];for(let e of Ys)e.type==="ai_provider"&&e.authentication.method==="api_key"&&af.push(e.authentication.settingName);function cf(){let[e,t]=(0,wt.useState)(!1),[o,n]=(0,wt.useState)(!1),r=(0,wt.useRef)(null);(0,wt.useEffect)(()=>{o&&r.current?.focus()},[o]);let i=(0,wt.useRef)(Ys.some(S=>S.type==="ai_provider"&&S.authentication.method==="api_key"&&S.authentication.isConnected)).current,{pluginStatus:s,canInstallPlugins:a,canManagePlugins:d,hasConnectedProvider:c}=(0,ln.useSelect)(S=>{let x=S(Ws.store),E=!!x.canUser("create",{kind:"root",name:"plugin"}),T=x.getEntityRecord("root","site"),k=i||af.some(A=>!!T?.[A]),C=x.getEntityRecord("root","plugin",Vs);return x.hasFinishedResolution("getEntityRecord",["root","plugin",Vs])?C?{pluginStatus:C.status==="active"?"active":"inactive",canInstallPlugins:E,canManagePlugins:!0,hasConnectedProvider:k}:{pluginStatus:"not-installed",canInstallPlugins:E,canManagePlugins:E,hasConnectedProvider:k}:{pluginStatus:"checking",canInstallPlugins:E,canManagePlugins:void 0,hasConnectedProvider:k}},[]),{saveEntityRecord:l}=(0,ln.useDispatch)(Ws.store),{createSuccessNotice:f,createErrorNotice:p}=(0,ln.useDispatch)(rf.store),m=async()=>{t(!0);try{await l("root","plugin",{slug:i0,status:"active"},{throwOnError:!0}),n(!0),f((0,Xe.__)("AI plugin installed and activated successfully."),{id:"ai-plugin-install-success",type:"snackbar"})}catch{p((0,Xe.__)("Failed to install the AI plugin."),{id:"ai-plugin-install-error",type:"snackbar"})}finally{t(!1)}},u=async()=>{t(!0);try{await l("root","plugin",{plugin:Vs,status:"active"},{throwOnError:!0}),n(!0),f((0,Xe.__)("AI plugin activated successfully."),{id:"ai-plugin-activate-success",type:"snackbar"})}catch{p((0,Xe.__)("Failed to activate the AI plugin."),{id:"ai-plugin-activate-error",type:"snackbar"})}finally{t(!1)}};if(!c0||s==="checking"||s==="active"&&i&&!o||s==="inactive"&&d===!1)return null;let g=s==="active"&&!c,v=s==="active"&&c&&(!i||o),_=s==="not-installed"||s==="inactive",w=s==="not-installed"&&a===!1,y=()=>v?(0,Xe.__)("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,Xe.__)("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,Xe.__)("The <strong>AI plugin</strong> can use your AI connectors to generate featured images, alt text, titles, excerpts and more. <a>Learn more</a>"),b=()=>s==="not-installed"?{label:e?(0,Xe.__)("Installing\u2026"):(0,Xe.__)("Install the AI plugin"),disabled:e,onClick:e?void 0:m}:{label:e?(0,Xe.__)("Activating\u2026"):(0,Xe.__)("Activate the AI plugin"),disabled:e,onClick:e?void 0:u};return React.createElement("div",{className:"ai-plugin-callout"},React.createElement("div",{className:"ai-plugin-callout__content"},React.createElement("p",null,(0,wt.createInterpolateElement)(y(),{strong:React.createElement("strong",null),a:React.createElement(cn.ExternalLink,{href:a0})})),!w&&(_?React.createElement(cn.Button,{variant:"primary",size:"compact",isBusy:e,disabled:b().disabled,accessibleWhenDisabled:!0,onClick:b().onClick},b().label):React.createElement(cn.Button,{ref:r,variant:"secondary",size:"compact",href:(0,sf.addQueryArgs)("options-general.php",{page:s0})},(0,Xe.__)("Control features in the AI plugin")))),React.createElement(nf,null))}var{store:d0}=No(l0);of();function u0(){let e=$u(),{connectors:t,canInstallPlugins:o,isAiPluginInstalled:n}=(0,lf.useSelect)(c=>{let l=c(uf.store),f=l.getEntityRecord("root","plugin","ai/ai");return{connectors:No(c(d0)).getConnectors(),canInstallPlugins:l.canUser("create",{kind:"root",name:"plugin"}),isAiPluginInstalled:!!f}},[]),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)),d=r.length===0;return React.createElement(Bs,{title:(0,Tt.__)("Connectors"),subTitle:(0,Tt.__)("All of your API keys and credentials are stored here and shared across plugins. Configure once and use everywhere.")},React.createElement("div",{className:`connectors-page${d?" connectors-page--empty":""}`},a.length>0&&(e||!o)&&React.createElement(tn.Root,{intent:"info",className:"connectors-page__file-mods-notice"},React.createElement(tn.Description,null,e?(0,Tt.__)("Plugins cannot be installed here due to your site configuration. Install them manually using your normal deployment workflow."):(0,Tt.__)("You do not have permission to install plugins. Please ask a site administrator to install them for you."))),d?React.createElement(dt.__experimentalVStack,{alignment:"center",spacing:3,style:{maxWidth:480}},React.createElement(dt.__experimentalVStack,{alignment:"center",spacing:2},React.createElement(dt.__experimentalHeading,{level:2,size:15},(0,Tt.__)("No connectors yet")),React.createElement(dt.__experimentalText,{size:12},(0,Tt.__)("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."))),React.createElement(dt.Button,{variant:"secondary",href:"plugin-install.php",__next40pxDefaultSize:!0},(0,Tt.__)("Learn more"))):React.createElement(dt.__experimentalVStack,{spacing:3},React.createElement(cf,null),React.createElement(dt.__experimentalVStack,{spacing:3,role:"list"},t.map(c=>c.render?React.createElement(c.render,{key:c.slug,slug:c.slug,name:c.name,description:c.description,type:c.type,logo:c.logo,authentication:c.authentication,plugin:c.plugin}):null))),o&&!e&&React.createElement("p",null,(0,df.createInterpolateElement)((0,Tt.__)("If the connector you need is not listed, <a>search the plugin directory</a> to see if a connector is available."),{a:React.createElement("a",{href:"plugin-install.php?s=connector&tab=search&type=tag"})}))))}function f0(){return React.createElement(u0,null)}var p0=f0;export{p0 as stage};
+var wf=Object.create;var _r=Object.defineProperty;var vf=Object.getOwnPropertyDescriptor;var _f=Object.getOwnPropertyNames;var yf=Object.getPrototypeOf,xf=Object.prototype.hasOwnProperty;var Re=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),At=(e,t)=>{for(var o in t)_r(e,o,{get:t[o],enumerable:!0})},Rf=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of _f(t))!xf.call(e,r)&&r!==o&&_r(e,r,{get:()=>t[r],enumerable:!(n=vf(t,r))||n.enumerable});return e};var h=(e,t,o)=>(o=e!=null?wf(yf(e)):{},Rf(t||!e||!e.__esModule?_r(o,"default",{value:e,enumerable:!0}):o,e));var Ot=Re((g0,Gs)=>{Gs.exports=window.wp.i18n});var de=Re((h0,Ks)=>{Ks.exports=window.wp.element});var z=Re((w0,qs)=>{qs.exports=window.React});var Q=Re((E0,$s)=>{$s.exports=window.ReactJSXRuntime});var Mt=Re((Ah,Ta)=>{Ta.exports=window.ReactDOM});var Mc=Re(Ic=>{"use strict";var wo=z();function Tm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var km=typeof Object.is=="function"?Object.is:Tm,Pm=wo.useState,Cm=wo.useEffect,Am=wo.useLayoutEffect,Om=wo.useDebugValue;function Nm(e,t){var o=t(),n=Pm({inst:{value:o,getSnapshot:t}}),r=n[0].inst,i=n[1];return Am(function(){r.value=o,r.getSnapshot=t,ri(r)&&i({inst:r})},[e,o,t]),Cm(function(){return ri(r)&&i({inst:r}),e(function(){ri(r)&&i({inst:r})})},[e]),Om(o),o}function ri(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!km(e,o)}catch{return!0}}function Lm(e,t){return t()}var Im=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Lm:Nm;Ic.useSyncExternalStore=wo.useSyncExternalStore!==void 0?wo.useSyncExternalStore:Im});var ii=Re((w1,Bc)=>{"use strict";Bc.exports=Mc()});var zc=Re(Hc=>{"use strict";var Dn=z(),Mm=ii();function Bm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Hm=typeof Object.is=="function"?Object.is:Bm,zm=Mm.useSyncExternalStore,Dm=Dn.useRef,jm=Dn.useEffect,Fm=Dn.useMemo,Vm=Dn.useDebugValue;Hc.useSyncExternalStoreWithSelector=function(e,t,o,n,r){var i=Dm(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=Fm(function(){function d(m){if(!c){if(c=!0,l=m,m=n(m),r!==void 0&&s.hasValue){var u=s.value;if(r(u,m))return f=u}return f=m}if(u=f,Hm(l,m))return u;var g=n(m);return r!==void 0&&r(u,g)?(l=m,u):(l=m,f=g)}var c=!1,l,f,p=o===void 0?null:o;return[function(){return d(t())},p===null?void 0:function(){return d(p())}]},[t,o,n,r]);var a=zm(e,i[0],i[1]);return jm(function(){s.hasValue=!0,s.value=a},[a]),Vm(a),a}});var jc=Re((_1,Dc)=>{"use strict";Dc.exports=zc()});var $t=Re((X2,md)=>{md.exports=window.wp.primitives});var Rd=Re((g4,xd)=>{xd.exports=window.wp.theme});var Qi=Re((b4,Sd)=>{Sd.exports=window.wp.privateApis});var on=Re((q5,Au)=>{Au.exports=window.wp.components});var rn=Re((a3,zu)=>{zu.exports=window.wp.data});var mr=Re((c3,Du)=>{Du.exports=window.wp.coreData});var Hs=Re((u3,Fu)=>{Fu.exports=window.wp.notices});var Wu=Re((f3,Vu)=>{Vu.exports=window.wp.url});function Xs(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=Xs(e[t]))&&(n&&(n+=" "),n+=o)}else for(o in e)e[o]&&(n&&(n+=" "),n+=o);return n}function Sf(){for(var e,t,o=0,n="",r=arguments.length;o<r;o++)(e=arguments[o])&&(t=Xs(e))&&(n&&(n+=" "),n+=t);return n}var $=Sf;var ad=h(de(),1);var Ef=h(z(),1),Mo={...Ef};var Qs=h(z(),1),Zs={};function Se(e,t){let o=Qs.useRef(Zs);return o.current===Zs&&(o.current=e(t)),o}var yr=Mo.useInsertionEffect,Tf=yr&&yr!==Mo.useLayoutEffect?yr:e=>e();function Y(e){let t=Se(kf).current;return t.next=e,Tf(t.effect),t.trampoline}function kf(){let e={next:void 0,callback:Pf,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Pf(){}var Js=h(z(),1),Cf=()=>{},D=typeof document<"u"?Js.useLayoutEffect:Cf;var hn=h(z(),1),Af=hn.createContext(void 0);function so(){return hn.useContext(Af)?.direction??"ltr"}function Of(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 Nf=Of("https://base-ui.com/production-error","Base UI"),Pe=Nf;var Wt=h(z(),1);function xr(e,t,o,n){let r=Se(ta).current;return Lf(r,e,t,o,n)&&oa(r,[e,t,o,n]),r.callback}function ea(e){let t=Se(ta).current;return If(t,e)&&oa(t,e),t.callback}function ta(){return{callback:null,cleanup:null,refs:[]}}function Lf(e,t,o,n,r){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==n||e.refs[3]!==r}function If(e,t){return e.refs.length!==t.length||e.refs.some((o,n)=>o!==t[n])}function oa(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 ra=h(z(),1);var na=h(z(),1),Mf=parseInt(na.version,10);function ao(e){return Mf>=e}function Rr(e){if(!ra.isValidElement(e))return null;let t=e,o=t.props;return(ao(19)?o?.ref:t.ref)??null}function Bo(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Nt(){}var I0=Object.freeze([]),be=Object.freeze({});function ia(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 sa(e,t){return typeof e=="function"?e(t):e}function aa(e,t){return typeof e=="function"?e(t):e}var Sr={};function ye(e,t,o,n,r){if(!o&&!n&&!r&&!e)return wn(t);let i=wn(e);return t&&(i=Ho(i,t)),o&&(i=Ho(i,o)),n&&(i=Ho(i,n)),r&&(i=Ho(i,r)),i}function ca(e){if(e.length===0)return Sr;if(e.length===1)return wn(e[0]);let t=wn(e[0]);for(let o=1;o<e.length;o+=1)t=Ho(t,e[o]);return t}function wn(e){return Er(e)?{...da(e,Sr)}:Bf(e)}function Ho(e,t){return Er(t)?da(t,e):Hf(e,t)}function Bf(e){let t={...e};for(let o in t){let n=t[o];la(o,n)&&(t[o]=ua(n))}return t}function Hf(e,t){if(!t)return e;for(let o in t){let n=t[o];switch(o){case"style":{e[o]=Bo(e.style,n);break}case"className":{e[o]=Tr(e.className,n);break}default:la(o,n)?e[o]=zf(e[o],n):e[o]=n}}return e}function la(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 Er(e){return typeof e=="function"}function da(e,t){return Er(e)?e(t):e??Sr}function zf(e,t){return t?e?(...o)=>{let n=o[0];if(fa(n)){let i=n;zo(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let r=t(...o);return e?.(...o),r}:ua(t):e}function ua(e){return e&&((...t)=>{let o=t[0];return fa(o)&&zo(o),e(...t)})}function zo(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Tr(e,t){return t?e?t+" "+e:t:e}function fa(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var kr=h(z(),1);function Ce(e,t,o={}){let n=t.render,r=Df(t,o);if(o.enabled===!1)return null;let i=o.state??be;return Vf(e,n,r,i)}function Df(e,t={}){let{className:o,style:n,render:r}=e,{state:i=be,ref:s,props:a,stateAttributesMapping:d,enabled:c=!0}=t,l=c?sa(o,i):void 0,f=c?aa(n,i):void 0,p=c?ia(i,d):be,m=c&&a?jf(a):void 0,u=c?Bo(p,m)??{}:be;return typeof document<"u"&&(c?Array.isArray(s)?u.ref=ea([u.ref,Rr(r),...s]):u.ref=xr(u.ref,Rr(r),s):xr(null,null)),c?(l!==void 0&&(u.className=Tr(u.className,l)),f!==void 0&&(u.style=Bo(u.style,f)),u):be}function jf(e){return Array.isArray(e)?ca(e):ye(void 0,e)}var Ff=Symbol.for("react.lazy");function Vf(e,t,o,n){if(t){if(typeof t=="function")return t(o,n);let r=ye(o,t.props);r.ref=o.ref;let i=t;return i?.$$typeof===Ff&&(i=Wt.Children.toArray(t)[0]),Wt.cloneElement(i,r)}if(e&&typeof e=="string")return Wf(e,o);throw new Error(Pe(8))}function Wf(e,t){return e==="button"?(0,kr.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,kr.createElement)("img",{alt:"",...t,key:t.key}):Wt.createElement(e,t)}var vn=h(z(),1);var pa=0;function Yf(e,t="mui"){let[o,n]=vn.useState(e),r=e||o;return vn.useEffect(()=>{o==null&&(pa+=1,n(`${t}-${pa}`))},[o,t]),r}var ma=Mo.useId;function Lt(e,t){if(ma!==void 0){let o=ma();return e??(t?`${t}-${o}`:o)}return Yf(e,t)}function ga(e){return Lt(e,"base-ui")}var U={};At(U,{cancelOpen:()=>wp,chipRemovePress:()=>ep,clearPress:()=>$f,closePress:()=>Qf,closeWatcher:()=>up,decrementPress:()=>np,disabled:()=>_p,drag:()=>gp,escapeKey:()=>dp,focusOut:()=>lp,imperativeAction:()=>Rp,incrementPress:()=>op,initial:()=>xp,inputBlur:()=>sp,inputChange:()=>rp,inputClear:()=>ip,inputPaste:()=>ap,inputPress:()=>cp,itemPress:()=>Zf,keyboard:()=>pp,linkPress:()=>Jf,listNavigation:()=>fp,missing:()=>yp,none:()=>Uf,outsidePress:()=>qf,pointer:()=>mp,scrub:()=>hp,siblingOpen:()=>vp,swipe:()=>Sp,trackPress:()=>tp,triggerFocus:()=>Kf,triggerHover:()=>Xf,triggerPress:()=>Gf,wheel:()=>bp,windowResize:()=>Ep});var Uf="none",Gf="trigger-press",Xf="trigger-hover",Kf="trigger-focus",qf="outside-press",Zf="item-press",Qf="close-press",Jf="link-press",$f="clear-press",ep="chip-remove-press",tp="track-press",op="increment-press",np="decrement-press",rp="input-change",ip="input-clear",sp="input-blur",ap="input-paste",cp="input-press",lp="focus-out",dp="escape-key",up="close-watcher",fp="list-navigation",pp="keyboard",mp="pointer",gp="drag",bp="wheel",hp="scrub",wp="cancel-open",vp="sibling-open",_p="disabled",yp="missing",xp="initial",Rp="imperative-action",Sp="swipe",Ep="window-resize";function ee(e,t,o,n){let r=!1,i=!1,s=n??be;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 Cr=h(z(),1);var ba=h(z(),1),Tp=[];function co(e){ba.useEffect(e,Tp)}var _n=null,ah=globalThis.requestAnimationFrame,Pr=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)}},yn=new Pr,ft=class e{static create(){return new e}static request(t){return yn.request(t)}static cancel(t){return yn.cancel(t)}currentId=_n;request(t){this.cancel(),this.currentId=yn.request(()=>{this.currentId=_n,t()})}cancel=()=>{this.currentId!==_n&&(yn.cancel(this.currentId),this.currentId=_n)};disposeEffect=()=>this.cancel};function lo(){let e=Se(ft.create).current;return co(e.disposeEffect),e}function ha(e,t=!1,o=!1){let[n,r]=Cr.useState(e&&t?"idle":void 0),[i,s]=Cr.useState(e);return e&&!i&&(s(!0),r("starting")),!e&&i&&n!=="ending"&&!o&&r("ending"),!e&&!i&&n==="ending"&&r(void 0),D(()=>{if(!e&&i&&n!=="ending"&&o){let a=ft.request(()=>{r("ending")});return()=>{ft.cancel(a)}}},[e,i,n,o]),D(()=>{if(!e||t)return;let a=ft.request(()=>{r(void 0)});return()=>{ft.cancel(a)}},[t,e]),D(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&r("starting");let a=ft.request(()=>{r("idle")});return()=>{ft.cancel(a)}},[t,e,i,n]),{mounted:i,setMounted:s,transitionStatus:n}}var Yt=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),kp={[Yt.startingStyle]:""},Pp={[Yt.endingStyle]:""},wa={transitionStatus(e){return e==="starting"?kp:e==="ending"?Pp:null}};var po=h(z(),1);function xn(){return typeof window<"u"}function Gt(e){return Rn(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ot(e){var t;return(t=(Rn(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Rn(e){return xn()?e instanceof Node||e instanceof ge(e).Node:!1}function V(e){return xn()?e instanceof Element||e instanceof ge(e).Element:!1}function we(e){return xn()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function uo(e){return!xn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function fo(e){let{overflow:t,overflowX:o,overflowY:n,display:r}=Ae(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&r!=="inline"&&r!=="contents"}function va(e){return/^(table|td|th)$/.test(Gt(e))}function Do(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Cp=/transform|translate|scale|rotate|perspective|filter/,Ap=/paint|layout|strict|content/,Ut=e=>!!e&&e!=="none",Ar;function Sn(e){let t=V(e)?Ae(e):e;return Ut(t.transform)||Ut(t.translate)||Ut(t.scale)||Ut(t.rotate)||Ut(t.perspective)||!En()&&(Ut(t.backdropFilter)||Ut(t.filter))||Cp.test(t.willChange||"")||Ap.test(t.contain||"")}function _a(e){let t=tt(e);for(;we(t)&&!nt(t);){if(Sn(t))return t;if(Do(t))return null;t=tt(t)}return null}function En(){return Ar==null&&(Ar=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ar}function nt(e){return/^(html|body|#document)$/.test(Gt(e))}function Ae(e){return ge(e).getComputedStyle(e)}function jo(e){return V(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function tt(e){if(Gt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||uo(e)&&e.host||ot(e);return uo(t)?t.host:t}function ya(e){let t=tt(e);return nt(t)?e.ownerDocument?e.ownerDocument.body:e.body:we(t)&&fo(t)?t:ya(t)}function It(e,t,o){var n;t===void 0&&(t=[]),o===void 0&&(o=!0);let r=ya(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=ge(r);if(i){let a=Tn(s);return t.concat(s,s.visualViewport||[],fo(r)?r:[],a&&o?It(a):[])}else return t.concat(r,It(r,[],o))}function Tn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var kn=h(z(),1),Op=kn.createContext(void 0);function xa(e=!1){let t=kn.useContext(Op);if(t===void 0&&!e)throw new Error(Pe(16));return t}var Ra=h(z(),1);function Sa(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:Ra.useMemo(()=>{let c={onKeyDown(l){o&&t&&l.key!=="Tab"&&l.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 Ea(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:n=0,native:r=!0,composite:i}=e,s=po.useRef(null),a=xa(!0),d=i??a!==void 0,{props:c}=Sa({focusableWhenDisabled:o,disabled:t,composite:d,tabIndex:n,isNativeButton:r}),l=po.useCallback(()=>{let m=s.current;Or(m)&&d&&t&&c.disabled===void 0&&m.disabled&&(m.disabled=!1)},[t,c.disabled,d]);D(l,[l]);let f=po.useCallback((m={})=>{let{onClick:u,onMouseDown:g,onKeyUp:v,onKeyDown:_,onPointerDown:w,...y}=m;return ye({onClick(b){if(t){b.preventDefault();return}u?.(b)},onMouseDown(b){t||g?.(b)},onKeyDown(b){if(t||(zo(b),_?.(b),b.baseUIHandlerPrevented))return;let S=b.target===b.currentTarget,x=b.currentTarget,E=Or(x),T=!r&&Np(x),k=S&&(r?E:!T),C=b.key==="Enter",j=b.key===" ",A=x.getAttribute("role"),L=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(S&&d&&j){if(b.defaultPrevented&&L)return;b.preventDefault(),T||r&&E?(x.click(),b.preventBaseUIHandler()):k&&(u?.(b),b.preventBaseUIHandler());return}k&&(!r&&(j||C)&&b.preventDefault(),!r&&C&&u?.(b))},onKeyUp(b){if(!t){if(zo(b),v?.(b),b.target===b.currentTarget&&r&&d&&Or(b.currentTarget)&&b.key===" "){b.preventDefault();return}b.baseUIHandlerPrevented||b.target===b.currentTarget&&!r&&!d&&b.key===" "&&u?.(b)}},onPointerDown(b){if(t){b.preventDefault();return}w?.(b)}},r?{type:"button"}:{role:"button"},c,y)},[t,c,d,r]),p=Y(m=>{s.current=m,l()});return{getButtonProps:f,buttonRef:p}}function Or(e){return we(e)&&e.tagName==="BUTTON"}function Np(e){return!!(e?.tagName==="A"&&e?.href)}function re(e,t,o,n){return e.addEventListener(t,o,n),()=>{e.removeEventListener(t,o,n)}}function ze(e){let t=Se(Lp,e).current;return t.next=e,D(t.effect),t}function Lp(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function xe(e){return e?.ownerDocument||document}var Ca=h(z(),1);var Pa=h(Mt(),1);function ka(e){return e==null?e:"current"in e?e.current:e}function mo(e,t=!1,o=!0){let n=lo();return Y((r,i=null)=>{n.cancel();let s=ka(e);if(s==null)return;let a=s,d=()=>{Pa.flushSync(r)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function c(){Promise.all(a.getAnimations().map(l=>l.finished)).then(()=>{i?.aborted||d()}).catch(()=>{if(o){i?.aborted||d();return}let l=a.getAnimations();!i?.aborted&&l.length>0&&l.some(f=>f.pending||f.playState!=="finished")&&c()})}if(t){let l=Yt.startingStyle;if(!a.hasAttribute(l)){n.request(c);return}let f=new MutationObserver(()=>{a.hasAttribute(l)||(f.disconnect(),c())});f.observe(a,{attributes:!0,attributeFilter:[l]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}n.request(c)})}function Pn(e){let{enabled:t=!0,open:o,ref:n,onComplete:r}=e,i=Y(r),s=mo(n,o,!1);Ca.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var Aa=h(z(),1);function Oa(e){let t=Aa.useRef(!0);t.current&&(t.current=!1,e())}var xt={};At(xt,{engine:()=>Br,env:()=>zr,os:()=>Ir,screenReader:()=>Hr});var Ir={};At(Ir,{android:()=>Ia,apple:()=>Lr,ios:()=>Nr,linux:()=>zp,mac:()=>Ma,windows:()=>Hp});function Ip(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:Mp,platform:Bp,maxTouchPoints:Na}=Ip(),Xt=Mp.toLowerCase(),Kt=Bp.toLowerCase();var Nr=/^i(os$|p)/.test(Kt)||Kt==="macintel"&&Na>1,La="android",Ia=Kt===La||Xt.includes(La),Ma=!Nr&&Kt.startsWith("mac"),Hp=Kt.startsWith("win"),zp=!Ia&&/^(linux|chrome os)/.test(Kt),Lr=Ma||Nr;var Br={};At(Br,{blink:()=>jp,gecko:()=>Dp,webkit:()=>Mr});var Mr=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Dp=!Mr&&Xt.includes("firefox"),jp=!Mr&&Xt.includes("chrom");var Hr={};At(Hr,{voiceOver:()=>Fp});var Fp=Lr;var zr={};At(zr,{jsdom:()=>Vp});var Vp=/jsdom|happydom/.test(Xt);var Fo=0,Ye=class e{static create(){return new e}currentId=Fo;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Fo,o()},t)}isStarted(){return this.currentId!==Fo}clear=()=>{this.currentId!==Fo&&(clearTimeout(this.currentId),this.currentId=Fo)};disposeEffect=()=>this.clear};function rt(){let e=Se(Ye.create).current;return co(e.disposeEffect),e}var Oe=h(z(),1);function Ba(e){return"nativeEvent"in e}function Rt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Ha(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Dr="data-base-ui-focusable";var jr="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Cn(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&&uo(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 Bt(e,t){if(!V(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(ie(n,o))return!n.hasAttribute("data-trigger-disabled");return!1}function An(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 za(e){return e.matches("html,body")}function Da(e){return we(e)&&e.matches(jr)}function Fr(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${jr}`)!=null}function ja(e){if(!e||xt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Wp(e,t){return t!=null&&!Rt(t)?0:typeof e=="function"?e():e}function St(e,t,o){let n=Wp(e,o);return typeof n=="number"?n:n?.[t]}function Vr(e){return typeof e=="function"?e():e}function On(e,t){return t||e==="click"||e==="mousedown"}function Fa(e){return e?.includes("mouse")&&e!=="mousedown"}var Va=h(Q(),1),Wa=Oe.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Ye,currentIdRef:{current:null},currentContextRef:{current:null}});function Yp(e,t){e.current=t.current}function Wr(e){let{children:t,delay:o,timeoutMs:n=0}=e,r=Oe.useRef(o),i=Oe.useRef(o),s=Oe.useRef(null),a=Oe.useRef(null),d=rt();return D(()=>{if(i.current=o,!s.current){r.current=o;return}r.current={open:St(r.current,"open"),close:St(o,"close")}},[o,s,r,i]),(0,Va.jsx)(Wa.Provider,{value:Oe.useMemo(()=>({hasProvider:!0,delayRef:r,initialDelayRef:i,currentIdRef:s,timeoutMs:n,currentContextRef:a,timeout:d}),[n,d]),children:t})}function Yr(e,t={open:!1}){let{open:o}=t,n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),i=Oe.useContext(Wa),{currentIdRef:s,delayRef:a,timeoutMs:d,initialDelayRef:c,currentContextRef:l,hasProvider:f,timeout:p}=i,[m,u]=Oe.useState(!1),g=Oe.useRef(o),v=Oe.useRef(!1);return D(()=>{g.current=o},[o]),D(()=>()=>{v.current=!0},[]),D(()=>{function _(){v.current||u(!1),l.current?.setIsInstantPhase(!1),s.current=null,l.current=null,a.current=c.current,p.clear()}if(s.current&&!o&&s.current===r){if(u(!1),d){let w=r;return p.start(d,()=>{n.select("open")||s.current&&s.current!==w||_()}),()=>{(g.current||s.current!==w)&&p.clear()}}_()}},[o,r,s,a,d,c,l,p,n]),D(()=>{if(!o)return;let _=l.current,w=s.current;p.clear(),l.current={onOpenChange:n.setOpen,setIsInstantPhase:u},s.current=r,a.current={open:0,close:St(c.current,"close")},w!==null&&w!==r?(u(!0),_?.setIsInstantPhase(!0),_?.onOpenChange(!1,ee(U.none))):(u(!1),_?.setIsInstantPhase(!1))},[o,r,n,s,a,c,l,p]),D(()=>()=>{if(s.current===r){if(l.current=null,!g.current)return;s.current=null,Yp(a,c),p.clear()}},[l,s,a,r,c,p]),Oe.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}function it(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Ga=["top","right","bottom","left"];var Ht=Math.min,Be=Math.max,zt=Math.round,Wo=Math.floor,st=e=>({x:e,y:e}),Up={left:"right",right:"left",bottom:"top",top:"bottom"};function Yo(e,t,o){return Be(e,Ht(t,o))}function at(e,t){return typeof e=="function"?e(t):e}function Ee(e){return e.split("-")[0]}function ct(e){return e.split("-")[1]}function Ln(e){return e==="x"?"y":"x"}function Uo(e){return e==="y"?"height":"width"}function De(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Go(e){return Ln(De(e))}function Xa(e,t,o){o===void 0&&(o=!1);let n=ct(e),r=Go(e),i=Uo(r),s=r==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Vo(s)),[s,Vo(s)]}function Ka(e){let t=Vo(e);return[Nn(e),t,Nn(t)]}function Nn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ya=["left","right"],Ua=["right","left"],Gp=["top","bottom"],Xp=["bottom","top"];function Kp(e,t,o){switch(e){case"top":case"bottom":return o?t?Ua:Ya:t?Ya:Ua;case"left":case"right":return t?Gp:Xp;default:return[]}}function qa(e,t,o,n){let r=ct(e),i=Kp(Ee(e),o==="start",n);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Nn)))),i}function Vo(e){let t=Ee(e);return Up[t]+e.slice(t.length)}function qp(e){return{top:0,right:0,bottom:0,left:0,...e}}function In(e){return typeof e!="number"?qp(e):{top:e,right:e,bottom:e,left:e}}function qt(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 Et(e,t,o=!0){return e.filter(r=>r.parentId===t).flatMap(r=>[...!o||r.context?.open?[r]:[],...Et(e,r.id,o)])}function go(e){return`data-base-ui-${e}`}var Ue=h(z(),1),Ja=h(Mt(),1);var Za={style:{transition:"none"}};var Zp="data-base-ui-swipe-ignore",Qp="data-swipe-ignore",ww=`[${Zp}]`,vw=`[${Qp}]`;var Qa={fallbackAxisSide:"end"};var $a=h(Q(),1),Jp=Ue.createContext(null),$p=()=>Ue.useContext(Jp),em=go("portal");function Ur(e={}){let{ref:t,container:o,componentProps:n=be,elementProps:r}=e,i=Lt(),a=$p()?.portalNode,[d,c]=Ue.useState(null),[l,f]=Ue.useState(null),p=Y(v=>{v!==null&&f(v)}),m=Ue.useRef(null);D(()=>{if(o===null){m.current&&(m.current=null,f(null),c(null));return}if(i==null)return;let v=(o&&(Rn(o)?o:o.current))??a??document.body;if(v==null){m.current&&(m.current=null,f(null),c(null));return}m.current!==v&&(m.current=v,f(null),c(v))},[o,a,i]);let u=Ce("div",n,{ref:[t,p],props:[{id:i,[em]:""},r]});return{portalNode:l,portalSubtree:d&&u?Ja.createPortal(u,d):null}}var Zt=h(z(),1);function ec(){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 tm=h(Q(),1),om=Zt.createContext(null),nm=Zt.createContext(null),bo=()=>Zt.useContext(om)?.id||null,Dt=e=>{let t=Zt.useContext(nm);return e??t};var je=h(z(),1);function rm(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",d=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,l=i.height,f=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),n==null&&t.y&&a&&(n=i.y-t.y),f-=o||0,p-=n||0,c=0,l=0,!r||d?(c=t.axis==="y"?i.width:0,l=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):r&&!d&&(l=t.axis==="x"?i.height:l,c=t.axis==="y"?i.width:c),r=!0,{width:c,height:l,x:f,y:p,top:p,right:f+c,bottom:p+l,left:f}}}}function tc(e){return e!=null&&e.clientX!=null}function Gr(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"),d=r.context.dataRef,c=je.useRef(!1),l=je.useRef(null),[f,p]=je.useState(),[m,u]=je.useState([]),g=Y(b=>{r.set("positionReference",b)}),v=Y((b,S,x)=>{c.current||d.current.openEvent&&!tc(d.current.openEvent)||r.set("positionReference",rm(x??a,{x:b,y:S,axis:n,dataRef:d,pointerType:f}))}),_=Y(b=>{i?l.current||(v(b.clientX,b.clientY,b.currentTarget),u([])):v(b.clientX,b.clientY,b.currentTarget)}),w=Rt(f)?s:i;je.useEffect(()=>{if(!o){g(a);return}if(!w)return;function b(){l.current?.(),l.current=null}let S=ge(s);function x(E){let T=Me(E);ie(s,T)?b():v(E.clientX,E.clientY)}return!d.current.openEvent||tc(d.current.openEvent)?l.current=re(S,"mousemove",x):g(a),b},[w,o,s,d,a,r,v,g,m]),je.useEffect(()=>()=>{r.set("positionReference",null)},[r]),je.useEffect(()=>{o&&!s&&(c.current=!1)},[o,s]),je.useEffect(()=>{!o&&i&&(c.current=!0)},[o,i]);let y=je.useMemo(()=>{function b(S){p(S.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:_,onMouseEnter:_}},[_]);return je.useMemo(()=>o?{reference:y,trigger:y}:{},[o,y])}var Fe=h(z(),1);function im(){return!1}function sm(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Xr(e,t={}){let{enabled:o=!0,escapeKey:n=!0,outsidePress:r=!0,outsidePressEvent:i="sloppy",referencePress:s=im,bubbles:a,externalTree:d}=t,c="rootStore"in e?e.rootStore:e,l=c.useState("open"),f=c.useState("floatingElement"),{dataRef:p}=c.context,m=Dt(d),u=Y(typeof r=="function"?r:()=>!1),g=typeof r=="function"?u:r,v=g!==!1,_=Y(()=>i),{escapeKey:w,outsidePress:y}=sm(a),b=Fe.useRef(!1),S=Fe.useRef(!1),x=Fe.useRef(!1),E=Fe.useRef(!1),T=Fe.useRef(""),k=Fe.useRef(null),C=rt(),j=rt(),A=Y(()=>{j.clear(),p.current.insideReactTree=!1}),L=Y(W=>{let oe=p.current.floatingContext?.nodeId;return(m?Et(m.nodesRef.current,oe):[]).some(se=>se.context?.open&&!se.context.dataRef.current[W])}),I=Y(W=>An(W,c.select("floatingElement"))||An(W,c.select("domReferenceElement"))),R=Y(W=>{s()&&c.setOpen(!1,ee(U.triggerPress,W.nativeEvent))}),N=Y(W=>{if(!l||!o||!n||W.key!=="Escape"||E.current||!w&&L("__escapeKeyBubbles"))return;let oe=Ba(W)?W.nativeEvent:W,te=ee(U.escapeKey,oe);c.setOpen(!1,te),te.isCanceled||W.preventDefault(),!w&&!te.isPropagationAllowed&&W.stopPropagation()}),H=Y(()=>{p.current.insideReactTree=!0,j.start(0,A)}),P=Y(W=>{if(!l||!o||W.button!==0)return;let oe=Me(W.nativeEvent);ie(c.select("floatingElement"),oe)&&(b.current||(b.current=!0,S.current=!1))}),O=Y(W=>{!l||!o||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&b.current&&(S.current=!0)});Fe.useEffect(()=>{if(!l||!o)return;p.current.__escapeKeyBubbles=w,p.current.__outsidePressBubbles=y;let W=new Ye,oe=new Ye;function te(){W.clear(),E.current=!0}function se(){W.start(xt.engine.webkit?5:0,()=>{E.current=!1})}function G(){x.current=!0,oe.start(0,()=>{x.current=!1})}function K(){b.current=!1,S.current=!1}function J(){let B=T.current,F=B==="pen"||!B?"mouse":B,he=_(),ke=typeof he=="function"?he():he;return typeof ke=="string"?ke:ke[F]}function ne(B){let F=J();return F==="intentional"&&B.type!=="click"||F==="sloppy"&&B.type==="click"}function me(B){let F=p.current.floatingContext?.nodeId,he=m&&Et(m.nodesRef.current,F).some(ke=>An(B,ke.context?.elements.floating));return I(B)||he}function le(B){if(ne(B)){B.type!=="click"&&!I(B)&&(oe.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let F=Me(B),he=`[${go("inert")}]`,ke=V(F)?F.getRootNode():null,kt=Array.from((uo(ke)?ke:xe(c.select("floatingElement"))).querySelectorAll(he)),Lo=c.context.triggerElements;if(F&&(Lo.hasElement(F)||Lo.hasMatchingElement(We=>ie(We,F))))return;let _t=V(F)?F:null;for(;_t&&!nt(_t);){let We=tt(_t);if(nt(We)||!V(We))break;_t=We}if(!(kt.length&&V(F)&&!za(F)&&!ie(F,c.select("floatingElement"))&&kt.every(We=>!ie(_t,We)))){if(we(F)&&!("touches"in B)){let We=nt(F),Pt=Ae(F),Ct=/auto|scroll/,un=We||Ct.test(Pt.overflowX),fn=We||Ct.test(Pt.overflowY),pn=un&&F.clientWidth>0&&F.scrollWidth>F.clientWidth,mn=fn&&F.clientHeight>0&&F.scrollHeight>F.clientHeight,gn=Pt.direction==="rtl",ae=mn&&(gn?B.offsetX<=F.offsetWidth-F.clientWidth:B.offsetX>F.clientWidth),Ie=pn&&B.offsetY>F.clientHeight;if(ae||Ie)return}if(!me(B)){if(J()==="intentional"&&x.current){oe.clear(),x.current=!1;return}typeof g=="function"&&!g(B)||L("__outsidePressBubbles")||(c.setOpen(!1,ee(U.outsidePress,B)),A())}}}function X(B){J()!=="sloppy"||B.pointerType==="touch"||!c.select("open")||!o||I(B)||le(B)}function pe(B){if(J()!=="sloppy"||!c.select("open")||!o||I(B))return;let F=B.touches[0];F&&(k.current={startTime:Date.now(),startX:F.clientX,startY:F.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},C.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function ue(B,F){let he=Me(B);if(!he)return;let ke=re(he,B.type,()=>{F(B),ke()})}function vt(B){T.current="touch",ue(B,pe)}function Te(B){C.clear(),B.type==="pointerdown"&&(T.current=B.pointerType),!(B.type==="mousedown"&&k.current&&!k.current.dismissOnMouseDown)&&ue(B,F=>{F.type==="pointerdown"?X(F):le(F)})}function Ve(B){if(!b.current)return;let F=S.current;if(K(),J()==="intentional"){if(B.type==="pointercancel"){F&&G();return}if(!me(B)){if(F){G();return}typeof g=="function"&&!g(B)||(oe.clear(),x.current=!0,A())}}}function Ke(B){if(J()!=="sloppy"||!k.current||I(B))return;let F=B.touches[0];if(!F)return;let he=Math.abs(F.clientX-k.current.startX),ke=Math.abs(F.clientY-k.current.startY),kt=Math.sqrt(he*he+ke*ke);kt>5&&(k.current.dismissOnTouchEnd=!0),kt>10&&(le(B),C.clear(),k.current=null)}function He(B){ue(B,Ke)}function no(B){J()!=="sloppy"||!k.current||I(B)||(k.current.dismissOnTouchEnd&&le(B),C.clear(),k.current=null)}function dn(B){ue(B,no)}let _e=xe(f),ro=it(n&&it(re(_e,"keydown",N),re(_e,"compositionstart",te),re(_e,"compositionend",se)),v&&it(re(_e,"click",Te,!0),re(_e,"pointerdown",Te,!0),re(_e,"pointerup",Ve,!0),re(_e,"pointercancel",Ve,!0),re(_e,"mousedown",Te,!0),re(_e,"mouseup",Ve,!0),re(_e,"touchstart",vt,!0),re(_e,"touchmove",He,!0),re(_e,"touchend",dn,!0)));return()=>{ro(),W.clear(),oe.clear(),K(),x.current=!1}},[p,f,n,v,g,l,o,w,y,N,A,_,L,I,m,c,C]),Fe.useEffect(A,[g,A]);let M=Fe.useMemo(()=>({onKeyDown:N,onPointerDown:R,onClick:R}),[N,R]),Z=Fe.useMemo(()=>({onKeyDown:N,onPointerDown:O,onMouseDown:O,onClickCapture:H,onMouseDownCapture(W){H(),P(W)},onPointerDownCapture(W){H(),P(W)},onMouseUpCapture:H,onTouchEndCapture:H,onTouchMoveCapture:H}),[N,H,P,O]);return Fe.useMemo(()=>o?{reference:M,floating:Z,trigger:M}:{},[o,M,Z])}var Ne=h(z(),1);function oc(e,t,o){let{reference:n,floating:r}=e,i=De(t),s=Go(t),a=Uo(s),d=Ee(t),c=i==="y",l=n.x+n.width/2-r.width/2,f=n.y+n.height/2-r.height/2,p=n[a]/2-r[a]/2,m;switch(d){case"top":m={x:l,y:n.y-r.height};break;case"bottom":m={x:l,y:n.y+n.height};break;case"right":m={x:n.x+n.width,y:f};break;case"left":m={x:n.x-r.width,y:f};break;default:m={x:n.x,y:n.y}}switch(ct(t)){case"start":m[s]-=p*(o&&c?-1:1);break;case"end":m[s]+=p*(o&&c?-1:1);break}return m}async function ic(e,t){var o;t===void 0&&(t={});let{x:n,y:r,platform:i,rects:s,elements:a,strategy:d}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=at(t,e),u=In(m),v=a[p?f==="floating"?"reference":"floating":f],_=qt(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(v)))==null||o?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:l,strategy:d})),w=f==="floating"?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),b=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},S=qt(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:y,strategy:d}):w);return{top:(_.top-S.top+u.top)/b.y,bottom:(S.bottom-_.bottom+u.bottom)/b.y,left:(_.left-S.left+u.left)/b.x,right:(S.right-_.right+u.right)/b.x}}var am=50,sc=async(e,t,o)=>{let{placement:n="bottom",strategy:r="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:ic},d=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:l,y:f}=oc(c,n,d),p=n,m=0,u={};for(let g=0;g<i.length;g++){let v=i[g];if(!v)continue;let{name:_,fn:w}=v,{x:y,y:b,data:S,reset:x}=await w({x:l,y:f,initialPlacement:n,placement:p,strategy:r,middlewareData:u,rects:c,platform:a,elements:{reference:e,floating:t}});l=y??l,f=b??f,u[_]={...u[_],...S},x&&m<am&&(m++,typeof x=="object"&&(x.placement&&(p=x.placement),x.rects&&(c=x.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):x.rects),{x:l,y:f}=oc(c,p,d)),g=-1)}return{x:l,y:f,placement:p,strategy:r,middlewareData:u}};var ac=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:d,elements:c}=t,{mainAxis:l=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:u="none",flipAlignment:g=!0,...v}=at(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let _=Ee(r),w=De(a),y=Ee(a)===a,b=await(d.isRTL==null?void 0:d.isRTL(c.floating)),S=p||(y||!g?[Vo(a)]:Ka(a)),x=u!=="none";!p&&x&&S.push(...qa(a,g,u,b));let E=[a,...S],T=await d.detectOverflow(t,v),k=[],C=((n=i.flip)==null?void 0:n.overflows)||[];if(l&&k.push(T[_]),f){let I=Xa(r,s,b);k.push(T[I[0]],T[I[1]])}if(C=[...C,{placement:r,overflows:k}],!k.every(I=>I<=0)){var j,A;let I=(((j=i.flip)==null?void 0:j.index)||0)+1,R=E[I];if(R&&(!(f==="alignment"?w!==De(R):!1)||C.every(P=>De(P.placement)===w?P.overflows[0]>0:!0)))return{data:{index:I,overflows:C},reset:{placement:R}};let N=(A=C.filter(H=>H.overflows[0]<=0).sort((H,P)=>H.overflows[1]-P.overflows[1])[0])==null?void 0:A.placement;if(!N)switch(m){case"bestFit":{var L;let H=(L=C.filter(P=>{if(x){let O=De(P.placement);return O===w||O==="y"}return!0}).map(P=>[P.placement,P.overflows.filter(O=>O>0).reduce((O,M)=>O+M,0)]).sort((P,O)=>P[1]-O[1])[0])==null?void 0:L[0];H&&(N=H);break}case"initialPlacement":N=a;break}if(r!==N)return{reset:{placement:N}}}return{}}}};function nc(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rc(e){return Ga.some(t=>e[t]>=0)}var cc=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:n}=t,{strategy:r="referenceHidden",...i}=at(e,t);switch(r){case"referenceHidden":{let s=await n.detectOverflow(t,{...i,elementContext:"reference"}),a=nc(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:rc(a)}}}case"escaped":{let s=await n.detectOverflow(t,{...i,altBoundary:!0}),a=nc(s,o.floating);return{data:{escapedOffsets:a,escaped:rc(a)}}}default:return{}}}}};var lc=new Set(["left","top"]);async function cm(e,t){let{placement:o,platform:n,elements:r}=e,i=await(n.isRTL==null?void 0:n.isRTL(r.floating)),s=Ee(o),a=ct(o),d=De(o)==="y",c=lc.has(s)?-1:1,l=i&&d?-1:1,f=at(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:u}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof u=="number"&&(m=a==="end"?u*-1:u),d?{x:m*l,y:p*c}:{x:p*c,y:m*l}}var dc=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,d=await cm(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(n=a.arrow)!=null&&n.alignmentOffset?{}:{x:r+d.x,y:i+d.y,data:{...d,placement:s}}}}},uc=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:d={fn:_=>{let{x:w,y}=_;return{x:w,y}}},...c}=at(e,t),l={x:o,y:n},f=await i.detectOverflow(t,c),p=De(Ee(r)),m=Ln(p),u=l[m],g=l[p];if(s){let _=m==="y"?"top":"left",w=m==="y"?"bottom":"right",y=u+f[_],b=u-f[w];u=Yo(y,u,b)}if(a){let _=p==="y"?"top":"left",w=p==="y"?"bottom":"right",y=g+f[_],b=g-f[w];g=Yo(y,g,b)}let v=d.fn({...t,[m]:u,[p]:g});return{...v,data:{x:v.x-o,y:v.y-n,enabled:{[m]:s,[p]:a}}}}}},fc=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:n,placement:r,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:d=!0,crossAxis:c=!0}=at(e,t),l={x:o,y:n},f=De(r),p=Ln(f),m=l[p],u=l[f],g=at(a,t),v=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(d){let y=p==="y"?"height":"width",b=i.reference[p]-i.floating[y]+v.mainAxis,S=i.reference[p]+i.reference[y]-v.mainAxis;m<b?m=b:m>S&&(m=S)}if(c){var _,w;let y=p==="y"?"width":"height",b=lc.has(Ee(r)),S=i.reference[f]-i.floating[y]+(b&&((_=s.offset)==null?void 0:_[f])||0)+(b?0:v.crossAxis),x=i.reference[f]+i.reference[y]+(b?0:((w=s.offset)==null?void 0:w[f])||0)-(b?v.crossAxis:0);u<S?u=S:u>x&&(u=x)}return{[p]:m,[f]:u}}}},pc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,n;let{placement:r,rects:i,platform:s,elements:a}=t,{apply:d=()=>{},...c}=at(e,t),l=await s.detectOverflow(t,c),f=Ee(r),p=ct(r),m=De(r)==="y",{width:u,height:g}=i.floating,v,_;f==="top"||f==="bottom"?(v=f,_=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(_=f,v=p==="end"?"top":"bottom");let w=g-l.top-l.bottom,y=u-l.left-l.right,b=Ht(g-l[v],w),S=Ht(u-l[_],y),x=!t.middlewareData.shift,E=b,T=S;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=y),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(E=w),x&&!p){let C=Be(l.left,0),j=Be(l.right,0),A=Be(l.top,0),L=Be(l.bottom,0);m?T=u-2*(C!==0||j!==0?C+j:Be(l.left,l.right)):E=g-2*(A!==0||L!==0?A+L:Be(l.top,l.bottom))}await d({...t,availableWidth:T,availableHeight:E});let k=await s.getDimensions(a.floating);return u!==k.width||g!==k.height?{reset:{rects:!0}}:{}}}};function hc(e){let t=Ae(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=we(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n,a=zt(o)!==i||zt(n)!==s;return a&&(o=i,n=s),{width:o,height:n,$:a}}function qr(e){return V(e)?e:e.contextElement}function ho(e){let t=qr(e);if(!we(t))return st(1);let o=t.getBoundingClientRect(),{width:n,height:r,$:i}=hc(t),s=(i?zt(o.width):o.width)/n,a=(i?zt(o.height):o.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var lm=st(0);function wc(e){let t=ge(e);return!En()||!t.visualViewport?lm:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function dm(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ge(e)?!1:t}function Qt(e,t,o,n){t===void 0&&(t=!1),o===void 0&&(o=!1);let r=e.getBoundingClientRect(),i=qr(e),s=st(1);t&&(n?V(n)&&(s=ho(n)):s=ho(e));let a=dm(i,o,n)?wc(i):st(0),d=(r.left+a.x)/s.x,c=(r.top+a.y)/s.y,l=r.width/s.x,f=r.height/s.y;if(i){let p=ge(i),m=n&&V(n)?ge(n):n,u=p,g=Tn(u);for(;g&&n&&m!==u;){let v=ho(g),_=g.getBoundingClientRect(),w=Ae(g),y=_.left+(g.clientLeft+parseFloat(w.paddingLeft))*v.x,b=_.top+(g.clientTop+parseFloat(w.paddingTop))*v.y;d*=v.x,c*=v.y,l*=v.x,f*=v.y,d+=y,c+=b,u=ge(g),g=Tn(u)}}return qt({width:l,height:f,x:d,y:c})}function Mn(e,t){let o=jo(e).scrollLeft;return t?t.left+o:Qt(ot(e)).left+o}function vc(e,t){let o=e.getBoundingClientRect(),n=o.left+t.scrollLeft-Mn(e,o),r=o.top+t.scrollTop;return{x:n,y:r}}function um(e){let{elements:t,rect:o,offsetParent:n,strategy:r}=e,i=r==="fixed",s=ot(n),a=t?Do(t.floating):!1;if(n===s||a&&i)return o;let d={scrollLeft:0,scrollTop:0},c=st(1),l=st(0),f=we(n);if((f||!f&&!i)&&((Gt(n)!=="body"||fo(s))&&(d=jo(n)),f)){let m=Qt(n);c=ho(n),l.x=m.x+n.clientLeft,l.y=m.y+n.clientTop}let p=s&&!f&&!i?vc(s,d):st(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-d.scrollLeft*c.x+l.x+p.x,y:o.y*c.y-d.scrollTop*c.y+l.y+p.y}}function fm(e){return Array.from(e.getClientRects())}function pm(e){let t=ot(e),o=jo(e),n=e.ownerDocument.body,r=Be(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=Be(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-o.scrollLeft+Mn(e),a=-o.scrollTop;return Ae(n).direction==="rtl"&&(s+=Be(t.clientWidth,n.clientWidth)-r),{width:r,height:i,x:s,y:a}}var mc=25;function mm(e,t){let o=ge(e),n=ot(e),r=o.visualViewport,i=n.clientWidth,s=n.clientHeight,a=0,d=0;if(r){i=r.width,s=r.height;let l=En();(!l||l&&t==="fixed")&&(a=r.offsetLeft,d=r.offsetTop)}let c=Mn(n);if(c<=0){let l=n.ownerDocument,f=l.body,p=getComputedStyle(f),m=l.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,u=Math.abs(n.clientWidth-f.clientWidth-m);u<=mc&&(i-=u)}else c<=mc&&(i+=c);return{width:i,height:s,x:a,y:d}}function gm(e,t){let o=Qt(e,!0,t==="fixed"),n=o.top+e.clientTop,r=o.left+e.clientLeft,i=we(e)?ho(e):st(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,d=r*i.x,c=n*i.y;return{width:s,height:a,x:d,y:c}}function gc(e,t,o){let n;if(t==="viewport")n=mm(e,o);else if(t==="document")n=pm(ot(e));else if(V(t))n=gm(t,o);else{let r=wc(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return qt(n)}function _c(e,t){let o=tt(e);return o===t||!V(o)||nt(o)?!1:Ae(o).position==="fixed"||_c(o,t)}function bm(e,t){let o=t.get(e);if(o)return o;let n=It(e,[],!1).filter(a=>V(a)&&Gt(a)!=="body"),r=null,i=Ae(e).position==="fixed",s=i?tt(e):e;for(;V(s)&&!nt(s);){let a=Ae(s),d=Sn(s);!d&&a.position==="fixed"&&(r=null),(i?!d&&!r:!d&&a.position==="static"&&!!r&&(r.position==="absolute"||r.position==="fixed")||fo(s)&&!d&&_c(e,s))?n=n.filter(l=>l!==s):r=a,s=tt(s)}return t.set(e,n),n}function hm(e){let{element:t,boundary:o,rootBoundary:n,strategy:r}=e,s=[...o==="clippingAncestors"?Do(t)?[]:bm(t,this._c):[].concat(o),n],a=gc(t,s[0],r),d=a.top,c=a.right,l=a.bottom,f=a.left;for(let p=1;p<s.length;p++){let m=gc(t,s[p],r);d=Be(m.top,d),c=Ht(m.right,c),l=Ht(m.bottom,l),f=Be(m.left,f)}return{width:c-f,height:l-d,x:f,y:d}}function wm(e){let{width:t,height:o}=hc(e);return{width:t,height:o}}function vm(e,t,o){let n=we(t),r=ot(t),i=o==="fixed",s=Qt(e,!0,i,t),a={scrollLeft:0,scrollTop:0},d=st(0);function c(){d.x=Mn(r)}if(n||!n&&!i)if((Gt(t)!=="body"||fo(r))&&(a=jo(t)),n){let m=Qt(t,!0,i,t);d.x=m.x+t.clientLeft,d.y=m.y+t.clientTop}else r&&c();i&&!n&&r&&c();let l=r&&!n&&!i?vc(r,a):st(0),f=s.left+a.scrollLeft-d.x-l.x,p=s.top+a.scrollTop-d.y-l.y;return{x:f,y:p,width:s.width,height:s.height}}function Kr(e){return Ae(e).position==="static"}function bc(e,t){if(!we(e)||Ae(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return ot(e)===o&&(o=o.ownerDocument.body),o}function yc(e,t){let o=ge(e);if(Do(e))return o;if(!we(e)){let r=tt(e);for(;r&&!nt(r);){if(V(r)&&!Kr(r))return r;r=tt(r)}return o}let n=bc(e,t);for(;n&&va(n)&&Kr(n);)n=bc(n,t);return n&&nt(n)&&Kr(n)&&!Sn(n)?o:n||_a(e)||o}var _m=async function(e){let t=this.getOffsetParent||yc,o=this.getDimensions,n=await o(e.floating);return{reference:vm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function ym(e){return Ae(e).direction==="rtl"}var Zr={convertOffsetParentRelativeRectToViewportRelativeRect:um,getDocumentElement:ot,getClippingRect:hm,getOffsetParent:yc,getElementRects:_m,getClientRects:fm,getDimensions:wm,getScale:ho,isElement:V,isRTL:ym};function xc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xm(e,t){let o=null,n,r=ot(e);function i(){var a;clearTimeout(n),(a=o)==null||a.disconnect(),o=null}function s(a,d){a===void 0&&(a=!1),d===void 0&&(d=1),i();let c=e.getBoundingClientRect(),{left:l,top:f,width:p,height:m}=c;if(a||t(),!p||!m)return;let u=Wo(f),g=Wo(r.clientWidth-(l+p)),v=Wo(r.clientHeight-(f+m)),_=Wo(l),y={rootMargin:-u+"px "+-g+"px "+-v+"px "+-_+"px",threshold:Be(0,Ht(1,d))||1},b=!0;function S(x){let E=x[0].intersectionRatio;if(E!==d){if(!b)return s();E?s(!1,E):n=setTimeout(()=>{s(!1,1e-7)},1e3)}E===1&&!xc(c,e.getBoundingClientRect())&&s(),b=!1}try{o=new IntersectionObserver(S,{...y,root:r.ownerDocument})}catch{o=new IntersectionObserver(S,y)}o.observe(e)}return s(!0),i}function Xo(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:d=!1}=n,c=qr(e),l=r||i?[...c?It(c):[],...t?It(t):[]]:[];l.forEach(_=>{r&&_.addEventListener("scroll",o,{passive:!0}),i&&_.addEventListener("resize",o)});let f=c&&a?xm(c,o):null,p=-1,m=null;s&&(m=new ResizeObserver(_=>{let[w]=_;w&&w.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var y;(y=m)==null||y.observe(t)})),o()}),c&&!d&&m.observe(c),t&&m.observe(t));let u,g=d?Qt(e):null;d&&v();function v(){let _=Qt(e);g&&!xc(g,_)&&o(),g=_,u=requestAnimationFrame(v)}return o(),()=>{var _;l.forEach(w=>{r&&w.removeEventListener("scroll",o),i&&w.removeEventListener("resize",o)}),f?.(),(_=m)==null||_.disconnect(),m=null,d&&cancelAnimationFrame(u)}}var Rc=dc;var Sc=uc,Ec=ac,Tc=pc,kc=cc;var Pc=fc,Bn=(e,t,o)=>{let n=new Map,r={platform:Zr,...o},i={...r.platform,_c:n};return sc(e,t,{...r,platform:i})};var ve=h(z(),1),Ac=h(z(),1),Oc=h(Mt(),1),Sm=typeof document<"u",Em=function(){},Hn=Sm?Ac.useLayoutEffect:Em;function zn(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(!zn(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)&&!zn(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Nc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Cc(e,t){let o=Nc(e);return Math.round(t*o)/o}function Qr(e){let t=ve.useRef(e);return Hn(()=>{t.current=e}),t}function Lc(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:d,open:c}=e,[l,f]=ve.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=ve.useState(n);zn(p,n)||m(n);let[u,g]=ve.useState(null),[v,_]=ve.useState(null),w=ve.useCallback(P=>{P!==x.current&&(x.current=P,g(P))},[]),y=ve.useCallback(P=>{P!==E.current&&(E.current=P,_(P))},[]),b=i||u,S=s||v,x=ve.useRef(null),E=ve.useRef(null),T=ve.useRef(l),k=d!=null,C=Qr(d),j=Qr(r),A=Qr(c),L=ve.useCallback(()=>{if(!x.current||!E.current)return;let P={placement:t,strategy:o,middleware:p};j.current&&(P.platform=j.current),Bn(x.current,E.current,P).then(O=>{let M={...O,isPositioned:A.current!==!1};I.current&&!zn(T.current,M)&&(T.current=M,Oc.flushSync(()=>{f(M)}))})},[p,t,o,j,A]);Hn(()=>{c===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(P=>({...P,isPositioned:!1})))},[c]);let I=ve.useRef(!1);Hn(()=>(I.current=!0,()=>{I.current=!1}),[]),Hn(()=>{if(b&&(x.current=b),S&&(E.current=S),b&&S){if(C.current)return C.current(b,S,L);L()}},[b,S,L,C,k]);let R=ve.useMemo(()=>({reference:x,floating:E,setReference:w,setFloating:y}),[w,y]),N=ve.useMemo(()=>({reference:b,floating:S}),[b,S]),H=ve.useMemo(()=>{let P={position:o,left:0,top:0};if(!N.floating)return P;let O=Cc(N.floating,l.x),M=Cc(N.floating,l.y);return a?{...P,transform:"translate("+O+"px, "+M+"px)",...Nc(N.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:O,top:M}},[o,a,N.floating,l.x,l.y]);return ve.useMemo(()=>({...l,update:L,refs:R,elements:N,floatingStyles:H}),[l,L,R,N,H])}var Jr=(e,t)=>{let o=Rc(e);return{name:o.name,fn:o.fn,options:[e,t]}},$r=(e,t)=>{let o=Sc(e);return{name:o.name,fn:o.fn,options:[e,t]}},ei=(e,t)=>({fn:Pc(e).fn,options:[e,t]}),ti=(e,t)=>{let o=Ec(e);return{name:o.name,fn:o.fn,options:[e,t]}},oi=(e,t)=>{let o=Tc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var ni=(e,t)=>{let o=kc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var _o=h(z(),1),qc=h(Mt(),1);var Xc=h(z(),1);var q=(e,t,o,n,r,i,...s)=>{if(s.length>0)throw new Error(Pe(1));let a;if(e&&t&&o&&n&&r&&i)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f),u=o(d,c,l,f),g=n(d,c,l,f),v=r(d,c,l,f);return i(p,m,u,g,v,c,l,f)};else if(e&&t&&o&&n&&r)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f),u=o(d,c,l,f),g=n(d,c,l,f);return r(p,m,u,g,c,l,f)};else if(e&&t&&o&&n)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f),u=o(d,c,l,f);return n(p,m,u,c,l,f)};else if(e&&t&&o)a=(d,c,l,f)=>{let p=e(d,c,l,f),m=t(d,c,l,f);return o(p,m,c,l,f)};else if(e&&t)a=(d,c,l,f)=>{let p=e(d,c,l,f);return t(p,c,l,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Uc=h(z(),1),li=h(ii(),1),Gc=h(jc(),1);var Fc=h(z(),1);var si=[],ai;function Vc(){return ai}function Wc(e){si.push(e)}function ci(e){let t=(o,n)=>{let r=Se(Wm).current,i;try{ai=r;for(let s of si)s.before(r);i=e(o,n);for(let s of si)s.after(r);r.didInitialize=!0}finally{ai=void 0}return i};return t.displayName=e.displayName||e.name,t}function Yc(e){return Fc.forwardRef(ci(e))}function Wm(){return{didInitialize:!1}}var Ym=ao(19),Um=Ym?Xm:Km;function jn(e,t,o,n,r){return Um(e,t,o,n,r)}function Gm(e,t,o,n,r){let i=Uc.useCallback(()=>t(e.getSnapshot(),o,n,r),[e,t,o,n,r]);return(0,li.useSyncExternalStore)(e.subscribe,i,i)}Wc({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,li.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Xm(e,t,o,n,r){let i=Vc();if(!i)return Gm(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 Km(e,t,o,n,r){return(0,Gc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,n,r))}var Fn=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 jn(this,t,o,n,r)}};var Jt=h(z(),1);var vo=class extends Fn{constructor(t,o={},n){super(t),this.context=o,this.selectors=n}useSyncedValue(t,o){Jt.useDebugValue(t);let n=this;D(()=>{n.state[t]!==o&&n.set(t,o)},[n,t,o])}useSyncedValueWithCleanup(t,o){let n=this;D(()=>(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);D(()=>{o.update(t)},[o,...n])}useControlledProp(t,o){Jt.useDebugValue(t);let n=this,r=o!==void 0;D(()=>{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 Jt.useDebugValue(t),jn(this,this.selectors[t],o,n,r)}useContextCallback(t,o){Jt.useDebugValue(t);let n=Y(o??Nt);this.context[t]=n}useStateSetter(t){let o=Jt.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 qm={open:q(e=>e.open),transitionStatus:q(e=>e.transitionStatus),domReferenceElement:q(e=>e.domReferenceElement),referenceElement:q(e=>e.positionReference??e.referenceElement),floatingElement:q(e=>e.floatingElement),floatingId:q(e=>e.floatingId)},pt=class extends vo{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:ec(),nested:n,triggerElements:i},qm),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Ha(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 Kc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:n,floatingId:r,nested:i,onOpenChange:s}=e,a=t.useState("open"),d=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,f=s,p=Xc.useRef(null);n===void 0&&p.current===null&&(p.current=new pt({open:a,transitionStatus:void 0,referenceElement:d,floatingElement:c,triggerElements:l,onOpenChange:f,floatingId:r,syncOnly:!0,nested:i}));let m=n??p.current;return t.useSyncedValue("floatingId",r),D(()=>{let u={open:a,floatingId:r,referenceElement:d,floatingElement:c};V(d)&&(u.domReferenceElement=d),m.state.positionReference===m.state.referenceElement&&(u.positionReference=d),m.update(u)},[a,r,d,c,m]),m.context.onOpenChange=f,m.context.nested=i,m}var Zc={tabIndex:-1,[Dr]:""};function Qc(e,t,o=!1){let n=Lt(),r=bo()!=null,i=_o.useRef(null);e===void 0&&i.current===null&&(i.current=t(n,r));let s=e??i.current;return Kc({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function Zm(e,t){let o=_o.useRef(null),n=_o.useRef(null);return _o.useCallback(r=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=n.current,d=t.context.triggerElements.getById(s);a&&d===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 Qm(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 Jm(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Jc(e,t,o,n={}){let r=o.reason,i=r===U.triggerHover,s=t&&r===U.triggerFocus,a=!t&&(r===U.triggerPress||r===U.escapeKey),d=Jm(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let l={...n.extraState,open:t};s?l.instantType="focus":a?l.instantType="dismiss":i&&(l.instantType=void 0),Qm(l,t,o.trigger,d()),e.update(l)};i?qc.flushSync(c):c()}function $c(e,t,o,n){Oa(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:n,preventUnmountingOnClose:!1})})}function el(e,t,o,n){let r=o.useState("isMountedByTrigger",e),i=Zm(e,o),s=Y(a=>{if(i(a),!a)return;let d=o.select("open"),c=o.select("activeTriggerId");if(c===e){o.update({activeTriggerElement:a,...d?n:null});return}c==null&&d&&o.update({activeTriggerId:e,activeTriggerElement:a,...n})});return D(()=>{r&&o.update({activeTriggerElement:t.current,...n})},[r,o,t,...Object.values(n)]),{registerTrigger:s,isMountedByThisTrigger:r}}function tl(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,n=e.useState("open"),r=e.useState("triggerCount");D(()=>{if(!n){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),d=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(s.activeTriggerElement=c):d=a}if(!d&&!a&&i===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[l,f]=c.value;s.activeTriggerId=l,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),d&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===d&&!e.context.triggerElements.getById(d)){let c=ee(U.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,r,o])}function ol(e,t,o){let{mounted:n,setMounted:r,transitionStatus:i}=ha(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:a});let d=Y(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Pn({enabled:n&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||d()}}),{forceUnmount:d,transitionStatus:i}}function nl(e,t){e.useSyncedValues(t),D(()=>()=>{e.update({activeTriggerProps:be,inactiveTriggerProps:be,popupProps:be})},[e])}var jt=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let n=this.idMap.get(t);n!==o&&(n!==void 0&&this.elementsSet.delete(n),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function rl(){return new pt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new jt,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function sl(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:rl(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:be,inactiveTriggerProps:be,popupProps:be}}function al(e,t,o=!1){return new pt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var Ko=q(e=>e.triggerIdProp??e.activeTriggerId),di=q(e=>e.openProp??e.open),il=q(e=>(e.popupElement?.id??e.floatingId)||void 0);function cl(e,t){return t!==void 0&&di(e)&&Ko(e)===t}function $m(e,t){return cl(e,t)?!0:t!==void 0&&di(e)&&Ko(e)==null&&e.triggerCount===1}var ll={open:di,mounted:q(e=>e.mounted),transitionStatus:q(e=>e.transitionStatus),floatingRootContext:q(e=>e.floatingRootContext),triggerCount:q(e=>e.triggerCount),preventUnmountingOnClose:q(e=>e.preventUnmountingOnClose),payload:q(e=>e.payload),activeTriggerId:Ko,activeTriggerElement:q(e=>e.mounted?e.activeTriggerElement:null),popupId:il,isTriggerActive:q((e,t)=>t!==void 0&&Ko(e)===t),isOpenedByTrigger:q((e,t)=>cl(e,t)),isMountedByTrigger:q((e,t)=>t!==void 0&&Ko(e)===t&&e.mounted),triggerProps:q((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:q((e,t)=>$m(e,t)?il(e):void 0),popupProps:q(e=>e.popupProps),popupElement:q(e=>e.popupElement),positionerElement:q(e=>e.positionerElement)};function dl(e){let{open:t=!1,onOpenChange:o,elements:n={}}=e,r=Lt(),i=bo()!=null,s=Se(()=>new pt({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:n.reference??null,floatingElement:n.floating??null,triggerElements:new jt,floatingId:r,syncOnly:!1,nested:i})).current;return D(()=>{let a={open:t,floatingId:r};n.reference!==void 0&&(a.referenceElement=n.reference,a.domReferenceElement=V(n.reference)?n.reference:null),n.floating!==void 0&&(a.floatingElement=n.floating),s.update(a)},[t,r,n.reference,n.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function ui(e={}){let{nodeId:t,externalTree:o}=e,n=dl(e),r=e.rootContext||n,i=r.useState("referenceElement"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),d=r.useState("open"),c=r.useState("floatingId"),[l,f]=Ne.useState(null),[p,m]=Ne.useState(void 0),[u,g]=Ne.useState(void 0),v=Ne.useRef(null),_=Dt(o),w=Ne.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),y=Lc({...e,elements:{...w,...l&&{reference:l}}}),b=V(p)?p:null,S=u===void 0?r.state.floatingElement:u;r.useSyncedValue("referenceElement",p??null),r.useSyncedValue("domReferenceElement",p===void 0?a:b),r.useSyncedValue("floatingElement",S);let x=Ne.useCallback(A=>{let L=V(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(L),y.refs.setReference(L)},[y.refs]),E=Ne.useCallback(A=>{(V(A)||A===null)&&(v.current=A,m(A)),(V(y.refs.reference.current)||y.refs.reference.current===null||A!==null&&!V(A))&&y.refs.setReference(A)},[y.refs,m]),T=Ne.useCallback(A=>{g(A),y.refs.setFloating(A)},[y.refs]),k=Ne.useMemo(()=>({...y.refs,setReference:E,setFloating:T,setPositionReference:x,domReference:v}),[y.refs,E,T,x]),C=Ne.useMemo(()=>({...y.elements,domReference:a}),[y.elements,a]),j=Ne.useMemo(()=>({...y,dataRef:r.context.dataRef,open:d,onOpenChange:r.setOpen,events:r.context.events,floatingId:c,refs:k,elements:C,nodeId:t,rootStore:r}),[y,k,C,t,r,d,c]);return D(()=>{a&&(v.current=a)},[a]),D(()=>{r.context.dataRef.current.floatingContext=j;let A=_?.nodesRef.current.find(L=>L.id===t);A&&(A.context=j)}),Ne.useMemo(()=>({...y,context:j,refs:k,elements:C,rootStore:r}),[y,k,C,j,r])}var mt=h(z(),1);var fi=xt.os.mac&&xt.engine.webkit;function pi(e,t={}){let{enabled:o=!0,delay:n}=t,r="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=r.context,a=mt.useRef(!1),d=mt.useRef(null),c=mt.useRef(!0),l=rt();mt.useEffect(()=>{let p=r.select("domReferenceElement");if(!o)return;let m=ge(p);function u(){let _=r.select("domReferenceElement");!r.select("open")&&we(_)&&_===Cn(xe(_))&&(a.current=!0)}function g(){c.current=!0}function v(){c.current=!1}return it(re(m,"blur",u),fi&&re(m,"keydown",g,!0),fi&&re(m,"pointerdown",v,!0))},[r,o]),mt.useEffect(()=>{if(!o)return;function p(m){if(m.reason===U.triggerPress||m.reason===U.escapeKey){let u=r.select("domReferenceElement");V(u)&&(d.current=u,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,r]);let f=mt.useMemo(()=>{function p(){a.current=!1,d.current=null}return{onMouseLeave(){p()},onFocus(m){let u=m.currentTarget;if(a.current){if(d.current===u)return;p()}let g=Me(m.nativeEvent);if(V(g)){if(fi&&!m.relatedTarget){if(!c.current&&!Da(g))return}else if(!ja(g))return}let v=Bt(m.relatedTarget,r.context.triggerElements),{nativeEvent:_,currentTarget:w}=m,y=typeof n=="function"?n():n;if(r.select("open")&&v||y===0||y===void 0){r.setOpen(!0,ee(U.triggerFocus,_,w));return}l.start(y,()=>{a.current||r.setOpen(!0,ee(U.triggerFocus,_,w))})},onBlur(m){p();let u=m.relatedTarget,g=m.nativeEvent,v=V(u)&&u.hasAttribute(go("focus-guard"))&&u.getAttribute("data-type")==="outside";l.start(0,()=>{let _=r.select("domReferenceElement"),w=Cn(xe(_));!u&&w===_||ie(s.current.floatingContext?.refs.floating.current,w)||ie(_,w)||v||Bt(u??w,r.context.triggerElements)||r.setOpen(!1,ee(U.triggerFocus,g))})}}},[s,n,r,l]);return mt.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var gi=h(z(),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 Ye,this.restTimeout=new Ye,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Vn=new WeakMap;function yo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Vn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Vn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Wn(e,t){let{scopeElement:o,referenceElement:n,floatingElement:r}=t,i=Vn.get(o);i&&i!==e&&yo(i),yo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=r,Vn.set(o,e),o.style.pointerEvents="none",n.style.pointerEvents="auto",r.style.pointerEvents="auto"}function xo(e){let t=e.context.dataRef.current,o=Se(()=>t.hoverInteractionState??mi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),co(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function bi(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"),d=i.useState("domReferenceElement"),{dataRef:c}=i.context,l=Dt(),f=bo(),p=xo(i),m=rt(),u=Y(()=>On(c.current.openEvent?.type,p.interactedInside)),g=Y(()=>Fa(c.current.openEvent?.type)),v=Y(()=>{yo(p)});D(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,v())},[s,p,v]),gi.useEffect(()=>v,[v]),D(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&g()&&V(d)&&a){let _=d,w=a,y=xe(a),b=l?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;b&&(b.style.pointerEvents="");let S=p.pointerEventsScopeElement!==w?p.pointerEventsScopeElement:null,x=b!==w?b:null,E=p.handleCloseOptions?.getScope?.()??S??x??_.closest("[data-rootownerid]")??y.body;return Wn(p,{scopeElement:E,referenceElement:_,floatingElement:w}),()=>{v()}}},[o,s,d,a,p,g,l,f,v]),gi.useEffect(()=>{if(!o)return;function _(){return!!(l&&f&&Et(l.nodesRef.current,f).length>0)}function w(T){let k=St(n,"close",p.pointerType),C=()=>{i.setOpen(!1,ee(U.triggerHover,T)),l?.events.emit("floating.closed",T)};k?p.openChangeTimeout.start(k,C):(p.openChangeTimeout.clear(),C())}function y(T){let k=Me(T);if(!Fr(k)){p.interactedInside=!1;return}p.interactedInside=k?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",x),v()}function S(T){if(_()&&l){l.events.on("floating.closed",x);return}if(Bt(T.relatedTarget,i.context.triggerElements))return;let k=c.current.floatingContext?.nodeId??r,C=T.relatedTarget;if(!(l&&k&&V(C)&&Et(l.nodesRef.current,k,!1).some(A=>ie(A.context?.elements.floating,C)))){if(p.handler){p.handler(T);return}v(),g()&&!u()&&w(T)}}function x(T){!l||!f||_()||m.start(0,()=>{l.events.off("floating.closed",x),i.setOpen(!1,ee(U.triggerHover,T)),l.events.emit("floating.closed",T)})}let E=a;return it(E&&re(E,"mouseenter",b),E&&re(E,"mouseleave",S),E&&re(E,"pointerdown",y,!0),()=>{l?.events.off("floating.closed",x)})},[o,a,i,c,n,r,g,u,v,p,l,f,m])}var Ft=h(z(),1),ul=h(Mt(),1);var eg={current:null};function hi(e,t={}){let{enabled:o=!0,delay:n=0,handleClose:r=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:d=eg,externalTree:c,isActiveTrigger:l=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:m}=t,u="rootStore"in e?e.rootStore:e,{dataRef:g,events:v}=u.context,_=Dt(c),w=xo(u),y=Ft.useRef(!1),b=ze(r),S=ze(n),x=ze(s),E=ze(o),T=ze(m),k=ze(p),C=Y(()=>On(g.current.openEvent?.type,w.interactedInside)),j=Y(()=>T.current?.()!==!1),A=Y((R,N,H)=>{let P=u.context.triggerElements;if(P.hasElement(N))return!R||!ie(R,N);if(!V(H))return!1;let O=H;return P.hasMatchingElement(M=>ie(M,O))&&(!R||!ie(R,O))}),L=Y(()=>{if(!w.handler)return;xe(u.select("domReferenceElement")).removeEventListener("mousemove",w.handler),w.handler=void 0}),I=Y(()=>{yo(w)});return l&&(w.handleCloseOptions=b.current?.__options),Ft.useEffect(()=>L,[L]),Ft.useEffect(()=>{if(!o)return;function R(N){N.open?y.current=!1:(y.current=N.reason===U.triggerHover,L(),w.openChangeTimeout.clear(),w.restTimeout.clear(),w.blockMouseMove=!0,w.restTimeoutPending=!1)}return v.on("openchange",R),()=>{v.off("openchange",R)}},[o,v,w,L]),Ft.useEffect(()=>{if(!o)return;function R(O,M=!0){let Z=St(S.current,"close",w.pointerType);Z?w.openChangeTimeout.start(Z,()=>{u.setOpen(!1,ee(U.triggerHover,O)),_?.events.emit("floating.closed",O)}):M&&(w.openChangeTimeout.clear(),u.setOpen(!1,ee(U.triggerHover,O)),_?.events.emit("floating.closed",O))}let N=d.current??(l?u.select("domReferenceElement"):null);if(!V(N))return;function H(O){if(w.openChangeTimeout.clear(),w.blockMouseMove=!1,i&&!Rt(w.pointerType))return;let M=Vr(x.current),Z=St(S.current,"open",w.pointerType),W=Me(O),oe=O.currentTarget??null,te=u.select("domReferenceElement"),se=oe;if(V(W)&&!u.context.triggerElements.hasElement(W)){for(let ue of u.context.triggerElements.elements())if(ie(ue,W)){se=ue;break}}V(oe)&&V(te)&&!u.context.triggerElements.hasElement(oe)&&ie(oe,te)&&(se=te);let G=se==null?!1:A(te,se,W),K=u.select("open"),J=k.current?.()??u.select("transitionStatus")==="ending",ne=!K&&J&&y.current,me=!G&&V(se)&&V(te)&&ie(te,se)&&ne,le=M>0&&!Z,X=G&&(K||ne)||me,pe=!K||G;if(X){j()&&u.setOpen(!0,ee(U.triggerHover,O,se));return}le||(Z?w.openChangeTimeout.start(Z,()=>{pe&&j()&&u.setOpen(!0,ee(U.triggerHover,O,se))}):pe&&j()&&u.setOpen(!0,ee(U.triggerHover,O,se)))}function P(O){if(C()){I();return}L();let M=u.select("domReferenceElement"),Z=xe(M);w.restTimeout.clear(),w.restTimeoutPending=!1;let W=g.current.floatingContext??f?.();if(Bt(O.relatedTarget,u.context.triggerElements))return;if(b.current&&W){u.select("open")||w.openChangeTimeout.clear();let te=d.current;w.handler=b.current({...W,tree:_,x:O.clientX,y:O.clientY,onClose(){I(),L(),E.current&&!C()&&te===u.select("domReferenceElement")&&R(O,!0)}}),Z.addEventListener("mousemove",w.handler),w.handler(O);return}(w.pointerType!=="touch"||!ie(u.select("floatingElement"),O.relatedTarget))&&R(O)}return a?it(re(N,"mousemove",H,{once:!0}),re(N,"mouseenter",H),re(N,"mouseleave",P)):it(re(N,"mouseenter",H),re(N,"mouseleave",P))},[L,I,g,S,u,o,b,w,l,A,C,i,a,x,d,_,E,f,k,j]),Ft.useMemo(()=>{if(!o)return;function R(N){w.pointerType=N.pointerType}return{onPointerDown:R,onPointerEnter:R,onMouseMove(N){let{nativeEvent:H}=N,P=N.currentTarget,O=u.select("domReferenceElement"),M=u.select("open"),Z=A(O,P,N.target);if(i&&!Rt(w.pointerType))return;if(M&&Z&&w.handleCloseOptions?.blockPointerEvents){let te=u.select("floatingElement");if(te){let se=w.handleCloseOptions?.getScope?.()??P.ownerDocument.body;Wn(w,{scopeElement:se,referenceElement:P,floatingElement:te})}}let W=Vr(x.current);if(M&&!Z||W===0||!Z&&w.restTimeoutPending&&N.movementX**2+N.movementY**2<2)return;w.restTimeout.clear();function oe(){if(w.restTimeoutPending=!1,C())return;let te=u.select("open");!w.blockMouseMove&&(!te||Z)&&j()&&u.setOpen(!0,ee(U.triggerHover,H,P))}w.pointerType==="touch"?ul.flushSync(()=>{oe()}):Z&&M?oe():(w.restTimeoutPending=!0,w.restTimeout.start(W,oe))}}},[o,w,C,A,i,u,x,j])}var fl=.1,tg=fl*fl,ce=.5;function Yn(e,t,o,n,r,i){return n>=t!=i>=t&&e<=(r-o)*(t-n)/(i-n)+o}function Un(e,t,o,n,r,i,s,a,d,c){let l=!1;return Yn(e,t,o,n,r,i)&&(l=!l),Yn(e,t,r,i,s,a)&&(l=!l),Yn(e,t,s,a,d,c)&&(l=!l),Yn(e,t,d,c,o,n)&&(l=!l),l}function og(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function Gn(e,t,o,n,r,i){let s=Math.min(o,r),a=Math.max(o,r),d=Math.min(n,i),c=Math.max(n,i);return e>=s&&e<=a&&t>=d&&t<=c}function wi(e={}){let{blockPointerEvents:t=!1}=e,o=new Ye,n=({x:r,y:i,placement:s,elements:a,onClose:d,nodeId:c,tree:l})=>{let f=s?.split("-")[0],p=!1,m=null,u=null,g=typeof performance<"u"?performance.now():0;function v(w,y){let b=performance.now(),S=b-g;if(m===null||u===null||S===0)return m=w,u=y,g=b,!1;let x=w-m,E=y-u,T=x*x+E*E,k=S*S*tg;return m=w,u=y,g=b,T<k}function _(){o.clear(),d()}return function(y){o.clear();let b=a.domReference,S=a.floating;if(!b||!S||f==null||r==null||i==null)return;let{clientX:x,clientY:E}=y,T=Me(y),k=y.type==="mouseleave",C=ie(S,T),j=ie(b,T);if(C&&(p=!0,!k))return;if(j&&(p=!1,!k)){p=!0;return}if(k&&V(y.relatedTarget)&&ie(S,y.relatedTarget))return;function A(){return!!(l&&Et(l.nodesRef.current,c).length>0)}function L(){A()||_()}if(A())return;let I=b.getBoundingClientRect(),R=S.getBoundingClientRect(),N=r>R.right-R.width/2,H=i>R.bottom-R.height/2,P=R.width>I.width,O=R.height>I.height,M=(P?I:R).left,Z=(P?I:R).right,W=(O?I:R).top,oe=(O?I:R).bottom;if(f==="top"&&i>=I.bottom-1||f==="bottom"&&i<=I.top+1||f==="left"&&r>=I.right-1||f==="right"&&r<=I.left+1){L();return}let te=!1;switch(f){case"top":te=Gn(x,E,M,I.top+1,Z,R.bottom-1);break;case"bottom":te=Gn(x,E,M,R.top+1,Z,I.bottom-1);break;case"left":te=Gn(x,E,R.right-1,oe,I.left+1,W);break;case"right":te=Gn(x,E,I.right-1,oe,R.left+1,W);break;default:}if(te)return;if(p&&!og(x,E,I)){L();return}if(!k&&v(x,E)){L();return}let se=!1;switch(f){case"top":{let G=P?ce/2:ce*4,K=P||N?r+G:r-G,J=P?r-G:N?r+G:r-G,ne=i+ce+1,me=N||P?R.bottom-ce:R.top,le=N?P?R.bottom-ce:R.top:R.bottom-ce;se=Un(x,E,K,ne,J,ne,R.left,me,R.right,le);break}case"bottom":{let G=P?ce/2:ce*4,K=P||N?r+G:r-G,J=P?r-G:N?r+G:r-G,ne=i-ce,me=N||P?R.top+ce:R.bottom,le=N?P?R.top+ce:R.bottom:R.top+ce;se=Un(x,E,K,ne,J,ne,R.left,me,R.right,le);break}case"left":{let G=O?ce/2:ce*4,K=O||H?i+G:i-G,J=O?i-G:H?i+G:i-G,ne=r+ce+1,me=H||O?R.right-ce:R.left,le=H?O?R.right-ce:R.left:R.right-ce;se=Un(x,E,me,R.top,le,R.bottom,ne,K,ne,J);break}case"right":{let G=O?ce/2:ce*4,K=O||H?i+G:i-G,J=O?i-G:H?i+G:i-G,ne=r-ce,me=H||O?R.left+ce:R.right,le=H?O?R.left+ce:R.right:R.left+ce;se=Un(x,E,ne,K,ne,J,me,R.top,le,R.bottom);break}default:}se?p||o.start(40,L):L()}};return n.__options={...e,blockPointerEvents:t},n}var vi=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Yt.startingStyle]="startingStyle",e[e.endingStyle=Yt.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),qo=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),ng={[qo.popupOpen]:""},B_={[qo.popupOpen]:"",[qo.pressed]:""},rg={[vi.open]:""},ig={[vi.closed]:""},sg={[vi.anchorHidden]:""},pl={open(e){return e?ng:null}};var Ro={open(e){return e?rg:ig},anchorHidden(e){return e?sg:null}};function ml(e){return ao(19)?e:e?"true":void 0}var Ge=h(z(),1);var ag=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:r,rects:i,platform:s,elements:a,middlewareData:d}=t,{element:c,padding:l=0,offsetParent:f="real"}=at(e,t)||{};if(c==null)return{};let p=In(l),m={x:o,y:n},u=Go(r),g=Uo(u),v=await s.getDimensions(c),_=u==="y",w=_?"top":"left",y=_?"bottom":"right",b=_?"clientHeight":"clientWidth",S=i.reference[g]+i.reference[u]-m[u]-i.floating[g],x=m[u]-i.reference[u],E=f==="real"?await s.getOffsetParent?.(c):a.floating,T=a.floating[b]||i.floating[g];(!T||!await s.isElement?.(E))&&(T=a.floating[b]||i.floating[g]);let k=S/2-x/2,C=T/2-v[g]/2-1,j=Math.min(p[w],C),A=Math.min(p[y],C),L=j,I=T-v[g]-A,R=T/2-v[g]/2+k,N=Yo(L,R,I),H=!d.arrow&&ct(r)!=null&&R!==N&&i.reference[g]/2-(R<L?j:A)-v[g]/2<0,P=H?R<L?R-L:R-I:0;return{[u]:m[u]+P,data:{[u]:N,centerOffset:R-N-P,...H&&{alignmentOffset:P}},reset:H}}}),gl=(e,t)=>({...ag(e),options:[e,t]});var cg=ni().fn,bl={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;return{data:{referenceHidden:(await cg(e)).data?.referenceHidden||i}}}};var Zo={sideX:"left",sideY:"top"},hl={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:n},elements:{floating:r},platform:i,strategy:s,placement:a}=e,d=ge(r),c=d.getComputedStyle(r);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:Zo};let f=await i.getOffsetParent?.(r),p={width:0,height:0};if(s==="fixed"&&d?.visualViewport)p={width:d.visualViewport.width,height:d.visualViewport.height};else if(f===d){let w=xe(r);p={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let m=Ee(a),u=t,g=o;m==="left"&&(u=p.width-(t+n.width)),m==="top"&&(g=p.height-(o+n.height));let v=m==="left"?"right":Zo.sideX,_=m==="top"?"bottom":Zo.sideY;return{x:u,y:g,data:{sideX:v,sideY:_}}}};function _l(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 wl(e,t,o){let{rects:n,placement:r}=e;return{side:_l(t,Ee(r),o),align:ct(r)||"center",anchor:{width:n.reference.width,height:n.reference.height},positioner:{width:n.floating.width,height:n.floating.height}}}function yl(e){let{anchor:t,positionMethod:o="absolute",side:n="bottom",sideOffset:r=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:d=5,sticky:c=!1,arrowPadding:l=5,disableAnchorTracking:f=!1,inline:p,keepMounted:m=!1,floatingRootContext:u,mounted:g,collisionAvoidance:v,shiftCrossAxis:_=!1,nodeId:w,adaptiveOrigin:y,lazyFlip:b=!1,externalTree:S}=e,[x,E]=Ge.useState(null);!g&&x!==null&&E(null);let T=v.side||"flip",k=v.align||"flip",C=v.fallbackAxisSide||"end",j=typeof t=="function"?t:void 0,A=Y(j),L=j?A:t,I=ze(t),R=ze(g),H=so()==="rtl",P=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":H?"left":"right","inline-start":H?"right":"left"}[n],O=i==="center"?P:`${P}-${i}`,M=d,Z=1,W=n==="bottom"?Z:0,oe=n==="top"?Z:0,te=n==="right"?Z:0,se=n==="left"?Z:0;typeof M=="number"?M={top:M+W,right:M+se,bottom:M+oe,left:M+te}:M&&(M={top:(M.top||0)+W,right:(M.right||0)+se,bottom:(M.bottom||0)+oe,left:(M.left||0)+te});let G={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:M},K=Ge.useRef(null),J=ze(r),ne=ze(s),me=typeof r!="function"?r:0,le=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(Jr(ae=>{let Ie=wl(ae,n,H),ut=typeof J.current=="function"?J.current(Ie):J.current,qe=typeof ne.current=="function"?ne.current(Ie):ne.current;return{mainAxis:ut,crossAxis:qe,alignmentAxis:qe}},[me,le,H,n]));let pe=k==="none"&&T!=="shift",ue=!pe&&(c||_||T==="shift"),vt=T==="none"?null:ti({...G,padding:{top:M.top+Z,right:M.right+Z,bottom:M.bottom+Z,left:M.left+Z},mainAxis:!_&&T==="flip",crossAxis:k==="flip"?"alignment":!1,fallbackAxisSideDirection:C}),Te=pe?null:$r(ae=>{let Ie=xe(ae.elements.floating).documentElement;return{...G,rootBoundary:_?{x:0,y:0,width:Ie.clientWidth,height:Ie.clientHeight}:void 0,mainAxis:k!=="none",crossAxis:ue,limiter:c||_?void 0:ei(ut=>{if(!K.current)return{};let{width:qe,height:yt}=K.current.getBoundingClientRect(),et=De(Ee(ut.placement)),Vt=et==="y"?qe:yt,io=et==="y"?M.left+M.right:M.top+M.bottom;return{offset:Vt/2+io/2}})}},[G,c,_,M,k]);T==="shift"||k==="shift"||i==="center"?X.push(Te,vt):X.push(vt,Te),X.push(oi({...G,apply({elements:{floating:ae},availableWidth:Ie,availableHeight:ut,rects:qe}){if(!R.current)return;let yt=ae.style;yt.setProperty("--available-width",`${Ie}px`),yt.setProperty("--available-height",`${ut}px`);let et=ge(ae).devicePixelRatio||1,{x:Vt,y:io,width:bn,height:br}=qe.reference,hr=(Math.round((Vt+bn)*et)-Math.round(Vt*et))/et,wr=(Math.round((io+br)*et)-Math.round(io*et))/et;yt.setProperty("--anchor-width",`${hr}px`),yt.setProperty("--anchor-height",`${wr}px`)}}),gl(ae=>({element:K.current||xe(ae.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ae){let{elements:Ie,middlewareData:ut,placement:qe,rects:yt,y:et}=ae,Vt=Ee(qe),io=De(Vt),bn=K.current,br=ut.arrow?.x||0,hr=ut.arrow?.y||0,wr=bn?.clientWidth||0,ff=bn?.clientHeight||0,vr=br+wr/2,Us=hr+ff/2,pf=Math.abs(ut.shift?.y||0),mf=yt.reference.height/2,Io=typeof r=="function"?r(wl(ae,n,H)):r,gf=pf>Io,bf={top:`${vr}px calc(100% + ${Io}px)`,bottom:`${vr}px ${-Io}px`,left:`calc(100% + ${Io}px) ${Us}px`,right:`${-Io}px ${Us}px`}[Vt],hf=`${vr}px ${yt.reference.y+mf-et}px`;return Ie.floating.style.setProperty("--transform-origin",ue&&io==="y"&&gf?hf:bf),{}}},bl,y),D(()=>{!g&&u&&u.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,u]);let Ve=Ge.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Ke,elements:He,x:no,y:dn,middlewareData:_e,update:ro,placement:B,context:F,isPositioned:he,floatingStyles:ke}=ui({rootContext:u,open:m?g:void 0,placement:O,middleware:X,strategy:o,whileElementsMounted:m?void 0:(...ae)=>Xo(...ae,Ve),nodeId:w,externalTree:S}),{sideX:kt,sideY:Lo}=_e.adaptiveOrigin||Zo,_t=he?o:"fixed",We=Ge.useMemo(()=>{let ae=y?{position:_t,[kt]:no,[Lo]:dn}:{position:_t,...ke};return he||(ae.opacity=0),ae},[y,_t,kt,no,Lo,dn,ke,he]),Pt=Ge.useRef(null);D(()=>{if(!g)return;let ae=I.current,Ie=typeof ae=="function"?ae():ae,qe=(vl(Ie)?Ie.current:Ie)||null||null;qe!==Pt.current&&(Ke.setPositionReference(qe),Pt.current=qe)},[g,Ke,L,I]),Ge.useEffect(()=>{if(!g)return;let ae=I.current;typeof ae!="function"&&vl(ae)&&ae.current!==Pt.current&&(Ke.setPositionReference(ae.current),Pt.current=ae.current)},[g,Ke,L,I]),Ge.useEffect(()=>{if(m&&g&&He.reference&&He.floating)return Xo(He.reference,He.floating,ro,Ve)},[m,g,He,ro,Ve]);let Ct=Ee(B),un=_l(n,Ct,H),fn=ct(B)||"center",pn=!!_e.hide?.referenceHidden;D(()=>{b&&g&&he&&E(Ct)},[b,g,he,Ct]);let mn=Ge.useMemo(()=>({position:"absolute",top:_e.arrow?.y,left:_e.arrow?.x}),[_e.arrow]),gn=_e.arrow?.centerOffset!==0;return Ge.useMemo(()=>({positionerStyles:We,arrowStyles:mn,arrowRef:K,arrowUncentered:gn,side:un,align:fn,physicalSide:Ct,anchorHidden:pn,refs:Ke,context:F,isPositioned:he,update:ro}),[We,mn,K,gn,un,fn,Ct,pn,Ke,F,he,ro])}function vl(e){return e!=null&&"current"in e}function Xn(e){return e==="starting"?Za:be}function xl(e,t,{styles:o,transitionStatus:n,props:r,refs:i,hidden:s,inert:a=!1}){let d={...o};return a&&(d.pointerEvents="none"),Ce("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:d},Xn(n),r],stateAttributesMapping:Ro})}var Rl=h(z(),1);var _i=Rl.forwardRef(function(t,o){let{render:n,className:r,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:d,...c}=t,{getButtonProps:l,buttonRef:f}=Ea({disabled:i,focusableWhenDisabled:s,native:a});return Ce("button",t,{state:{disabled:i},ref:[o,f],props:[c,l]})});var Le=h(z(),1),Cl=h(Mt(),1);var Sl=h(z(),1);function El(e){let[t,o]=Sl.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var So=h(z(),1);function yi(e){let t=Ae(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=we(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n;return(zt(o)!==i||zt(n)!==s)&&(o=i,n=s),{width:o,height:n}}function kl(e){let{popupElement:t,positionerElement:o,content:n,mounted:r,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:d}=e,c=mo(t,!0,!1),l=lo(),f=So.useRef(null),p=So.useRef(!0),m=So.useRef(Nt),u=Y(i),g=Y(s),v=So.useMemo(()=>{let _=a==="top",w=a==="left";return d==="rtl"?(_=_||a==="inline-end",w=w||a==="inline-end"):(_=_||a==="inline-start",w=w||a==="inline-start"),_?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:be},[a,d]);D(()=>{if(!r){m.current=Nt,p.current=!0,f.current=null;return}if(!t||!o)return;m.current=Tl(t,v),xi(t,"auto");let _=qn(t,"position","static"),w=qn(t,"transform","none"),y=qn(t,"scale","1"),b=Tl(o,{"--available-width":"max-content","--available-height":"max-content"});function S(){_(),w(),b()}function x(){S(),y()}if(u?.(),p.current||f.current===null){Kn(o,"max-content");let C=yi(t);return f.current=C,Kn(o,C),x(),g?.(null,C),p.current=!1,()=>{m.current(),m.current=Nt}}Kn(o,"max-content");let E=f.current,T=yi(t);f.current=T,xi(t,E),x(),g?.(E,T),Kn(o,T);let k=new AbortController;return l.request(()=>{xi(t,T),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},k.signal)}),()=>{k.abort(),l.cancel(),m.current(),m.current=Nt}},[n,t,o,c,l,r,u,g,v])}function qn(e,t,o){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,n)}}function Tl(e,t){let o=[];for(let[n,r]of Object.entries(t))o.push(qn(e,n,r));return o.length?()=>{o.forEach(n=>n())}:Nt}function xi(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 Kn(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 Eo=h(Q(),1);function Al(e){let{store:t,side:o,cssVars:n,children:r}=e,i=so(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),d=t.useState("open"),c=t.useState("payload"),l=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),m=El(d?s:null),u=ug(a,c),g=Le.useRef(null),[v,_]=Le.useState(null),[w,y]=Le.useState(null),b=Le.useRef(null),S=Le.useRef(null),x=mo(b,!0,!1),E=lo(),[T,k]=Le.useState(null),[C,j]=Le.useState(!1);D(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=Y(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),L=Y(P=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),P&&k(P)}),I=Le.useRef(null);D(()=>{(!d||!l)&&(I.current=null)},[d,l]),D(()=>{if(s&&m&&s!==m&&I.current!==s&&g.current){_(g.current),j(!0);let P=dg(m,s);y(P),E.request(()=>{Cl.flushSync(()=>{j(!1)}),x(()=>{_(null),k(null),g.current=null})}),I.current=s}},[s,m,v,x,E]),D(()=>{let P=b.current;if(!P)return;let O=xe(P).createElement("div");for(let M of Array.from(P.childNodes))O.appendChild(M.cloneNode(!0));g.current=O});let R=v!=null,N;R?N=(0,Eo.jsxs)(Le.Fragment,{children:[(0,Eo.jsx)("div",{"data-previous":!0,inert:ml(!0),ref:S,style:{...T?{[n.popupWidth]:`${T.width}px`,[n.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":C?void 0:""},"previous"),(0,Eo.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":C?"":void 0,children:r},u)]}):N=(0,Eo.jsx)("div",{"data-current":!0,ref:b,children:r},u),D(()=>{let P=S.current;!P||!v||P.replaceChildren(...Array.from(v.childNodes))},[v]),kl({popupElement:f,positionerElement:p,mounted:l,content:c,onMeasureLayout:A,onMeasureLayoutComplete:L,side:o,direction:i});let H={activationDirection:lg(w),transitioning:R};return{children:N,state:H}}function lg(e){if(e)return`${Pl(e.horizontal,5,"right","left")} ${Pl(e.vertical,5,"down","up")}`}function Pl(e,t,o,n){return e>t?o:e<-t?n:""}function dg(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 ug(e,t){let[o,n]=Le.useState(0),r=Le.useRef(e),i=Le.useRef(t),s=Le.useRef(!1);return D(()=>{let a=r.current,d=i.current,c=e!==a,l=t!==d;c?(n(f=>f+1),s.current=!l):s.current&&l&&(n(f=>f+1),s.current=!1),r.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var Zn=h(z(),1),Ol=h(Mt(),1);var Nl=h(Q(),1),Ll=Zn.forwardRef(function(t,o){let{children:n,container:r,className:i,render:s,style:a,...d}=t,{portalNode:c,portalSubtree:l}=Ur({container:r,ref:o,componentProps:t,elementProps:d});return!l&&!c?null:(0,Nl.jsxs)(Zn.Fragment,{children:[l,c&&Ol.createPortal(n,c)]})});var Qe={};At(Qe,{Arrow:()=>ql,Handle:()=>Qo,Popup:()=>Xl,Portal:()=>Wl,Positioner:()=>Ul,Provider:()=>Zl,Root:()=>Ml,Trigger:()=>jl,Viewport:()=>$l,createHandle:()=>ed});var gt=h(z(),1);var Qn=h(z(),1),Ri=Qn.createContext(void 0);function Ze(e){let t=Qn.useContext(Ri);if(t===void 0&&!e)throw new Error(Pe(72));return t}var Il=h(z(),1);var fg={...ll,disabled:q(e=>e.disabled),instantType:q(e=>e.instantType),isInstantPhase:q(e=>e.isInstantPhase),trackCursorAxis:q(e=>e.trackCursorAxis),disableHoverablePopup:q(e=>e.disableHoverablePopup),lastOpenChangeReason:q(e=>e.openChangeReason),closeOnClick:q(e=>e.closeOnClick),closeDelay:q(e=>e.closeDelay),hasViewport:q(e=>e.hasViewport)},To=class e extends vo{constructor(t,o,n=!1){let r=new jt,i={...pg(),...t};i.floatingRootContext=al(r,o,n),super(i,{popupRef:Il.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:r},fg)}setOpen=(t,o)=>{Jc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ee(U.triggerPress,t))}static useStore(t,o){return Qc(t,(r,i)=>new e(o,r,i)).store}};function pg(){return{...sl(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Jn=h(Q(),1),Ml=ci(function(t){let{disabled:o=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:d,onOpenChangeComplete:c,handle:l,triggerId:f,defaultTriggerId:p=null,children:m}=t,u=To.useStore(l?.store,{open:n,openProp:r,activeTriggerId:p,triggerIdProp:f});$c(u,r,n,p),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",f),u.useContextCallback("onOpenChange",d),u.useContextCallback("onOpenChangeComplete",c);let g=u.useState("open"),v=!o&&g,_=u.useState("activeTriggerId"),w=u.useState("mounted"),y=u.useState("payload");u.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),u.useSyncedValue("disabled",o),tl(u,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:S}=ol(v,u),x=u.useState("isInstantPhase"),E=u.useState("instantType"),T=u.useState("lastOpenChangeReason"),k=gt.useRef(null);D(()=>{g&&o&&u.setOpen(!1,ee(U.disabled))},[g,o,u]),D(()=>{S==="ending"&&T===U.none||S!=="ending"&&x?(E!=="delay"&&(k.current=E),u.set("instantType","delay")):k.current!==null&&(u.set("instantType",k.current),k.current=null)},[S,x,T,E,u]),D(()=>{v&&_==null&&u.set("payload",void 0)},[u,_,v]);let C=gt.useCallback(()=>{u.setOpen(!1,ee(U.imperativeAction))},[u]);gt.useImperativeHandle(a,()=>({unmount:b,close:C}),[b,C]);let j=v||w||!o&&s!=="none";return(0,Jn.jsxs)(Ri.Provider,{value:u,children:[j&&(0,Jn.jsx)(mg,{store:u,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:y}):m]})});function mg({store:e,disabled:t,trackCursorAxis:o}){let n=e.useState("floatingRootContext"),r=Xr(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Gr(n,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=gt.useMemo(()=>ye(i.reference,r.reference),[i.reference,r.reference]),a=gt.useMemo(()=>ye(i.trigger,r.trigger),[i.trigger,r.trigger]),d=gt.useMemo(()=>ye(Zc,i.floating,r.floating),[i.floating,r.floating]);return nl(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:d}),null}var er=h(z(),1);var $n=h(z(),1),Si=$n.createContext(void 0);function Bl(){return $n.useContext(Si)}var Hl=(function(e){return e[e.popupOpen=qo.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Dl="data-base-ui-tooltip-trigger";function zl(e){if("composedPath"in e){let o=e.composedPath();for(let n=0;n<o.length;n+=1){let r=o[n];if(V(r))return r}}let t=e.target;return V(t)?t:null}function gg(e){let t=e;for(;t;){if(t.hasAttribute(Dl))return t;let o=t.parentElement;if(o){t=o;continue}let n=t.getRootNode();t="host"in n&&V(n.host)?n.host:null}return null}var jl=Yc(function(t,o){let{render:n,className:r,style:i,handle:s,payload:a,disabled:d,delay:c,closeOnClick:l=!0,closeDelay:f,id:p,...m}=t,u=Ze(!0),g=s?.store??u;if(!g)throw new Error(Pe(82));let v=ga(p),_=g.useState("isTriggerActive",v),w=g.useState("isOpenedByTrigger",v),y=g.useState("floatingRootContext"),b=er.useRef(null),S=c??600,x=f??0,{registerTrigger:E,isMountedByThisTrigger:T}=el(v,b,g,{payload:a,closeOnClick:l,closeDelay:x}),k=Bl(),{delayRef:C,isInstantPhase:j,hasProvider:A}=Yr(y,{open:w}),L=xo(y);g.useSyncedValue("isInstantPhase",j);let I=g.useState("disabled"),R=d??I,N=ze(R),H=g.useState("trackCursorAxis"),P=g.useState("disableHoverablePopup"),O=er.useRef(!1),M=rt(),Z=er.useRef(void 0);function W(){let X=k?.delay,pe=typeof C.current=="object"?C.current.open:void 0,ue=S;return A&&(pe!==0?ue=c??X??S:ue=0),ue}function oe(X){let pe=b.current;if(!pe||!X)return!1;let ue=gg(X);return ue!==null&&ue!==pe&&ie(pe,ue)}function te(X){let pe=oe(X);return O.current=pe,pe&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,M.clear()),pe}let se=hi(y,{enabled:!R,mouseOnly:!0,move:!1,handleClose:!P&&H!=="both"?wi():null,restMs:W,delay(){let X=typeof C.current=="object"?C.current.close:void 0,pe=x;return f==null&&A&&(pe=X),{close:pe}},triggerElementRef:b,isActiveTrigger:_,isClosing:()=>g.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),G=pi(y,{enabled:!R}).reference,K=X=>{let pe=O.current,ue=zl(X),vt=te(ue),Te=b.current,Ve=Te&&ue&&ie(Te,ue);if(vt&&g.select("open")&&g.select("lastOpenChangeReason")===U.triggerHover){g.setOpen(!1,ee(U.triggerHover,X));return}if(pe&&!vt&&Ve&&!N.current&&!g.select("open")&&Te&&Rt(Z.current)){let Ke=()=>{!O.current&&!N.current&&!g.select("open")&&g.setOpen(!0,ee(U.triggerHover,X,Te))},He=W();He===0?(M.clear(),Ke()):M.start(He,Ke)}},J=g.useState("triggerProps",T);return Ce("button",t,{state:{open:w},ref:[o,E,b],props:[se,G,T||H!=="none"?J:void 0,{onMouseOver(X){K(X.nativeEvent)},onFocus(X){oe(zl(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){O.current=!1,M.clear(),Z.current=void 0},onPointerEnter(X){Z.current=X.pointerType},onPointerDown(X){Z.current=X.pointerType,g.set("closeOnClick",l),l&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},onClick(X){l&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},id:v,[Hl.triggerDisabled]:R?"":void 0,[Dl]:R?void 0:""},m],stateAttributesMapping:pl})});var Vl=h(z(),1);var tr=h(z(),1),Ei=tr.createContext(void 0);function Fl(){let e=tr.useContext(Ei);if(e===void 0)throw new Error(Pe(70));return e}var Ti=h(Q(),1),Wl=Vl.forwardRef(function(t,o){let{keepMounted:n=!1,...r}=t;return Ze().useState("mounted")||n?(0,Ti.jsx)(Ei.Provider,{value:n,children:(0,Ti.jsx)(Ll,{ref:o,...r})}):null});var nr=h(z(),1);var or=h(z(),1),ki=or.createContext(void 0);function ko(){let e=or.useContext(ki);if(e===void 0)throw new Error(Pe(71));return e}var Yl=h(Q(),1),Ul=nr.forwardRef(function(t,o){let{render:n,className:r,anchor:i,positionMethod:s="absolute",side:a="top",align:d="center",sideOffset:c=0,alignOffset:l=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:u=!1,disableAnchorTracking:g=!1,collisionAvoidance:v=Qa,style:_,...w}=t,y=Ze(),b=Fl(),S=y.useState("open"),x=y.useState("mounted"),E=y.useState("trackCursorAxis"),T=y.useState("disableHoverablePopup"),k=y.useState("floatingRootContext"),C=y.useState("instantType"),j=y.useState("transitionStatus"),A=y.useState("hasViewport"),L=yl({anchor:i,positionMethod:s,floatingRootContext:k,mounted:x,side:a,sideOffset:c,align:d,alignOffset:l,collisionBoundary:f,collisionPadding:p,sticky:u,arrowPadding:m,disableAnchorTracking:g,keepMounted:b,collisionAvoidance:v,adaptiveOrigin:A?hl:void 0}),I=nr.useMemo(()=>({open:S,side:L.side,align:L.align,anchorHidden:L.anchorHidden,instant:E!=="none"?"tracking-cursor":C}),[S,L.side,L.align,L.anchorHidden,E,C]),R=xl(t,I,{styles:L.positionerStyles,transitionStatus:j,props:w,refs:[o,y.useStateSetter("positionerElement")],hidden:!x,inert:!S||E==="both"||T});return(0,Yl.jsx)(ki.Provider,{value:L,children:R})});var Gl=h(z(),1);var bg={...Ro,...wa},Xl=Gl.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=Ze(),{side:d,align:c}=ko(),l=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),u=a.useState("floatingRootContext"),g=a.useState("disabled"),v=a.useState("closeDelay");Pn({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),bi(u,{enabled:!g,closeDelay:v});let _=a.useStateSetter("popupElement");return Ce("div",t,{state:{open:l,side:d,align:c,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,_],props:[m,Xn(p),s],stateAttributesMapping:bg})});var Kl=h(z(),1);var ql=Kl.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=Ze(),{arrowRef:d,side:c,align:l,arrowUncentered:f,arrowStyles:p}=ko(),m=a.useState("open"),u=a.useState("instantType");return Ce("div",t,{state:{open:m,side:c,align:l,uncentered:f,instant:u},ref:[o,d],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Ro})});var Pi=h(z(),1);var Ci=h(Q(),1),Zl=function(t){let{delay:o,closeDelay:n,timeout:r=400}=t,i=Pi.useMemo(()=>({delay:o,closeDelay:n}),[o,n]),s=Pi.useMemo(()=>({open:o,close:n}),[o,n]);return(0,Ci.jsx)(Si.Provider,{value:i,children:(0,Ci.jsx)(Wr,{delay:s,timeoutMs:r,children:t.children})})};var Jl=h(z(),1);var Ql=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var hg={activationDirection:e=>e?{"data-activation-direction":e}:null},$l=Jl.forwardRef(function(t,o){let{render:n,className:r,style:i,children:s,...a}=t,d=Ze(),c=ko(),l=d.useState("instantType"),{children:f,state:p}=Al({store:d,side:c.side,cssVars:Ql,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:l};return Ce("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:hg})});var Qo=class{constructor(){this.store=new To}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Pe(81,t));this.store.setOpen(!0,ee(U.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,ee(U.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function ed(){return new Qo}function bt(e){return Ce(e.defaultTagName??"div",e,e)}var nd=h(de(),1),Ai="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"&&vg(document)),e.__wpStyleRuntime}function wg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ai}]`))if(o.getAttribute(Ai)===t)return!0;return!1}function rd(e,t,o){if(!e.head)return;let n=Oi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(wg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ai,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function vg(e){let t=Oi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)rd(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 id(e,t){let o=Oi();o.styles.set(e,t);for(let n of o.documents.keys())rd(n,e,t)}typeof process>"u",id("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 td={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",id("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var od={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Je=(0,nd.forwardRef)(function({variant:t="body-md",render:o,className:n,...r},i){return bt({render:o,defaultTagName:"span",ref:i,props:ye(r,{className:$(td.text,od.heading,od.p,td[t],n)})})});var ld=h(Q(),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"&&yg(document)),e.__wpStyleRuntime}function _g(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ni}]`))if(o.getAttribute(Ni)===t)return!0;return!1}function cd(e,t,o){if(!e.head)return;let n=Li(),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(Ni,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function yg(e){let t=Li();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)cd(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 xg(e,t){let o=Li();o.styles.set(e,t);for(let n of o.documents.keys())cd(n,e,t)}typeof process>"u",xg("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 sd={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"},Ii=(0,ad.forwardRef)(function({intent:t="none",className:o,...n},r){return(0,ld.jsx)(Je,{ref:r,className:$(sd.badge,sd[`is-${t}-intent`],o),...n,variant:"body-sm"})});var rr=h(de(),1),dd=h(Ot(),1),fd=h(Q(),1);import{speak as Rg}from"@wordpress/a11y";var Mi="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"&&Eg(document)),e.__wpStyleRuntime}function Sg(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 ud(e,t,o){if(!e.head)return;let n=Bi(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Sg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Mi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Eg(e){let t=Bi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)ud(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 ir(e,t){let o=Bi();o.styles.set(e,t);for(let n of o.documents.keys())ud(n,e,t)}typeof process>"u",ir("b74f1ac304",'@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);inset-inline-start: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 Jo={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",ir("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Tg={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ir("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var kg={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",ir("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Pg={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},pd=(0,rr.forwardRef)(function({tone:t="brand",variant:o="solid",size:n="default",className:r,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:d=(0,dd.__)("Loading"),children:c,...l},f){let p=$(Pg.button,Tg["box-sizing"],kg["outset-ring--focus-except-active"],o!=="unstyled"&&Jo.button,Jo[`is-${t}`],Jo[`is-${o}`],Jo[`is-${n}`],a&&Jo["is-loading"],r);return(0,rr.useEffect)(()=>{a&&d&&Rg(d)},[a,d]),(0,fd.jsx)(_i,{ref:f,className:p,focusableWhenDisabled:i,disabled:s??a,...l,children:c})});var wd=h(de(),1);var gd=h(de(),1),bd=h($t(),1),hd=h(Q(),1),eo=(0,gd.forwardRef)(function({icon:t,size:o=24,...n},r){return(0,hd.jsx)(bd.SVG,{ref:r,...t.props,...n,width:o,height:o})});var _d=h(Q(),1),Hi="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"&&Ag(document)),e.__wpStyleRuntime}function Cg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Hi}]`))if(o.getAttribute(Hi)===t)return!0;return!1}function vd(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(Cg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Hi,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ag(e){let t=zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)vd(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 Og(e,t){let o=zi();o.styles.set(e,t);for(let n of o.documents.keys())vd(n,e,t)}typeof process>"u",Og("b74f1ac304",'@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);inset-inline-start: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 Ng={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"},Di=(0,wd.forwardRef)(function({className:t,icon:o,...n},r){return(0,_d.jsx)(eo,{ref:r,icon:o,className:$(Ng.icon,t),size:24,...n})});Di.displayName="Button.Icon";var sr=Object.assign(pd,{Icon:Di});var ar=h($t(),1),ji=h(Q(),1),Fi=(0,ji.jsx)(ar.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ji.jsx)(ar.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var cr=h($t(),1),Vi=h(Q(),1),Wi=(0,Vi.jsx)(cr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vi.jsx)(cr.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var lr=h($t(),1),Yi=h(Q(),1),Ui=(0,Yi.jsx)(lr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yi.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 dr=h($t(),1),Gi=h(Q(),1),Xi=(0,Gi.jsx)(dr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gi.jsx)(dr.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var ur=h($t(),1),Ki=h(Q(),1),qi=(0,Ki.jsx)(ur.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ki.jsx)(ur.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var yd=h(de(),1);function Zi(e,t,o){return(0,yd.cloneElement)(e??t,{children:o})}var Lg=h(Rd(),1);var Ed=h(Qi(),1),{lock:h4,unlock:Td}=(0,Ed.__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 Ig(){let e=Lg;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Td(e.privateApis).ThemeProvider}var kd=Ig();var Pd=h(de(),1),Ji="data-wp-hash";function $i(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bg(document)),e.__wpStyleRuntime}function Mg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ji}]`))if(o.getAttribute(Ji)===t)return!0;return!1}function Cd(e,t,o){if(!e.head)return;let n=$i(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Mg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ji,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Bg(e){let t=$i();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Cd(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 Hg(e,t){let o=$i();o.styles.set(e,t);for(let n of o.documents.keys())Cd(n,e,t)}typeof process>"u",Hg("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var zg={stack:"_19ce0419607e1896__stack"},Dg={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)"},Po=(0,Pd.forwardRef)(function({direction:t,gap:o,align:n,justify:r,wrap:i,render:s,...a},d){let c={gap:o&&Dg[o],alignItems:n,justifyContent:r,flexDirection:t,flexWrap:i};return bt({render:s,ref:d,props:ye(a,{style:c,className:zg.stack})})});var Kd=h(de(),1);var Vd=h(de(),1);var Id=h(de(),1);var ts="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"&&Fg(document)),e.__wpStyleRuntime}function jg(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 Od(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(jg(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 Fg(e){let t=os();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Od(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 Vg(e,t){let o=os();o.styles.set(e,t);for(let n of o.documents.keys())Od(n,e,t)}typeof process>"u",Vg("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 Ad={slot:"_11fc52b637ff8a7e__slot"},Nd="data-wp-compat-overlay-slot";function Wg(){return typeof document>"u"?null:document}function Yg(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var ht=null;function es(e){return e.setAttribute("aria-hidden","false"),e}function Ug(e){let t=e.createElement("div");return t.setAttribute(Nd,""),Ad.slot&&t.classList.add(Ad.slot),e.body.appendChild(t),t}function Ld(){if(typeof window>"u"||!Yg()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Wg();if(!e||!e.body)return;if(ht&&ht.ownerDocument===e&&ht.isConnected)return es(ht);let t=e.querySelector(`[${Nd}]`);return t instanceof HTMLDivElement?(ht=es(t),ht):(ht?.isConnected&&ht.remove(),ht=es(Ug(e)),ht)}var Md=h(Q(),1),Bd=(0,Id.forwardRef)(function({container:t,...o},n){return(0,Md.jsx)(Qe.Portal,{container:t??Ld(),...o,ref:n})});var Hd=h(de(),1),jd=h(Q(),1),ns="data-wp-hash";function rs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xg(document)),e.__wpStyleRuntime}function Gg(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 zd(e,t,o){if(!e.head)return;let n=rs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Gg(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 Xg(e){let t=rs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)zd(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 Dd(e,t){let o=rs();o.styles.set(e,t);for(let n of o.documents.keys())zd(n,e,t)}typeof process>"u",Dd("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Kg={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Dd("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 qg={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Fd=(0,Hd.forwardRef)(function({align:t="center",className:o,side:n="top",sideOffset:r=4,...i},s){return(0,jd.jsx)(Qe.Positioner,{ref:s,align:t,side:n,sideOffset:r,...i,className:$(Kg["box-sizing"],qg.positioner,o)})});var $o=h(Q(),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"&&Qg(document)),e.__wpStyleRuntime}function Zg(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 Wd(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(Zg(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 Qg(e){let t=ss();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Wd(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=ss();o.styles.set(e,t);for(let n of o.documents.keys())Wd(n,e,t)}typeof process>"u",Jg("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 $g={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},eb={background:"#1e1e1e"},as=(0,Vd.forwardRef)(function({portal:t,positioner:o,children:n,className:r,...i},s){let a=(0,$o.jsx)(kd,{color:eb,children:(0,$o.jsx)(Qe.Popup,{ref:s,className:$($g.popup,r),...i,children:n})}),d=Zi(o,(0,$o.jsx)(Fd,{}),a);return Zi(t,(0,$o.jsx)(Bd,{}),d)});var Yd=h(de(),1),Ud=h(Q(),1),cs=(0,Yd.forwardRef)(function(t,o){return(0,Ud.jsx)(Qe.Trigger,{ref:o,...t})});var Gd=h(Q(),1);function ls(e){return(0,Gd.jsx)(Qe.Root,{...e})}var lt=h(Q(),1),ds="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"&&nb(document)),e.__wpStyleRuntime}function ob(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ds}]`))if(o.getAttribute(ds)===t)return!0;return!1}function qd(e,t,o){if(!e.head)return;let n=us(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(ob(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ds,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function nb(e){let t=us();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)qd(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=us();o.styles.set(e,t);for(let n of o.documents.keys())qd(n,e,t)}typeof process>"u",rb("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 Xd={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},fs=(0,Kd.forwardRef)(function({label:t,className:o,children:n,disabled:r,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:d,positioner:c,...l},f){let p=$(Xd["icon-button"],o);return(0,lt.jsxs)(ls,{children:[(0,lt.jsx)(cs,{ref:f,disabled:r&&!i,render:(0,lt.jsx)(sr,{...l,size:a,"aria-label":t,"aria-keyshortcuts":d?.ariaKeyShortcut,disabled:r,focusableWhenDisabled:i}),className:p,children:(0,lt.jsx)(eo,{icon:s,size:24,className:Xd.icon})}),(0,lt.jsxs)(as,{positioner:c,children:[t,d&&(0,lt.jsxs)(lt.Fragment,{children:[" ",(0,lt.jsx)("span",{"aria-hidden":"true",children:d.displayShortcut})]})]})]})});var Zd=h(de(),1),Qd=h(Ot(),1),Co=h(Q(),1),ps="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"&&sb(document)),e.__wpStyleRuntime}function ib(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ps}]`))if(o.getAttribute(ps)===t)return!0;return!1}function Jd(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(ib(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ps,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function sb(e){let t=ms();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 pr(e,t){let o=ms();o.styles.set(e,t);for(let n of o.documents.keys())Jd(n,e,t)}typeof process>"u",pr("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",pr("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var cb={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",pr("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 fr={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",pr("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var lb={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},en=(0,Zd.forwardRef)(function({children:t,variant:o="default",tone:n="brand",openInNewTab:r=!1,render:i,className:s,...a},d){return bt({render:i,defaultTagName:"a",ref:d,props:ye(a,{className:$(lb.a,ab["box-sizing"],cb["outset-ring--focus-except-active"],o!=="unstyled"&&fr.link,o!=="unstyled"&&fr[`is-${n}`],o==="unstyled"&&fr["is-unstyled"],s),target:r?"_blank":void 0,children:(0,Co.jsxs)(Co.Fragment,{children:[t,r&&(0,Co.jsx)("span",{className:fr["link-icon"],role:"img","aria-label":(0,Qd.__)("(opens in a new tab)")})]})})})});var tn={};At(tn,{ActionButton:()=>xu,ActionLink:()=>Eu,Actions:()=>fu,CloseIcon:()=>hu,Description:()=>lu,Root:()=>tu,Title:()=>iu});var Ao=h(de(),1);import{speak as db}from"@wordpress/a11y";var Oo=h(Q(),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"&&fb(document)),e.__wpStyleRuntime}function ub(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 $d(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(ub(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 fb(e){let t=hs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)$d(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 eu(e,t){let o=hs();o.styles.set(e,t);for(let n of o.documents.keys())$d(n,e,t)}typeof process>"u",eu("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",eu("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 gs={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"},mb={neutral:null,info:Xi,warning:Fi,success:qi,error:Ui};function gb(e){return e==="error"?"assertive":"polite"}function bb(e){if(e){if(typeof e=="string")return e;try{return(0,Ao.renderToString)(e)}catch{return}}}function hb(e,t){let o=bb(e);(0,Ao.useEffect)(()=>{o&&db(o,t)},[o,t])}var tu=(0,Ao.forwardRef)(function({intent:t="neutral",children:o,icon:n,spokenMessage:r=o,politeness:i=gb(t),render:s,...a},d){hb(r,i);let c=n===null?null:n??mb[t],l=$(gs.notice,gs[`is-${t}`],pb["box-sizing"]);return bt({defaultTagName:"div",render:s,ref:d,props:ye({className:l,children:(0,Oo.jsxs)(Oo.Fragment,{children:[o,c&&(0,Oo.jsx)(eo,{className:gs.icon,icon:c})]})},a)})});var ou=h(de(),1);var ru=h(Q(),1),ws="data-wp-hash";function vs(){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 wb(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 nu(e,t,o){if(!e.head)return;let n=vs(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(wb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ws,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function vb(e){let t=vs();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 _b(e,t){let o=vs();o.styles.set(e,t);for(let n of o.documents.keys())nu(n,e,t)}typeof process>"u",_b("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 yb={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"},iu=(0,ou.forwardRef)(function({className:t,...o},n){return(0,ru.jsx)(Je,{ref:n,variant:"heading-md",className:$(yb.title,t),...o})});var su=h(de(),1);var cu=h(Q(),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"&&Rb(document)),e.__wpStyleRuntime}function xb(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 au(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(xb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(_s,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Rb(e){let t=ys();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)au(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 Sb(e,t){let o=ys();o.styles.set(e,t);for(let n of o.documents.keys())au(n,e,t)}typeof process>"u",Sb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Eb={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,su.forwardRef)(function({className:t,...o},n){return(0,cu.jsx)(Je,{ref:n,variant:"body-md",className:$(Eb.description,t),...o})});var du=h(de(),1);var xs="data-wp-hash";function Rs(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kb(document)),e.__wpStyleRuntime}function Tb(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 uu(e,t,o){if(!e.head)return;let n=Rs(),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(xs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function kb(e){let t=Rs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)uu(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=Rs();o.styles.set(e,t);for(let n of o.documents.keys())uu(n,e,t)}typeof process>"u",Pb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Cb={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 bt({defaultTagName:"div",render:t,ref:n,props:ye({className:Cb.actions},o)})});var pu=h(de(),1),mu=h(Ot(),1);var bu=h(Q(),1),Ss="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"&&Ob(document)),e.__wpStyleRuntime}function Ab(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ss}]`))if(o.getAttribute(Ss)===t)return!0;return!1}function gu(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(Ab(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ss,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ob(e){let t=Es();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)gu(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 Nb(e,t){let o=Es();o.styles.set(e,t);for(let n of o.documents.keys())gu(n,e,t)}typeof process>"u",Nb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Lb={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"},hu=(0,pu.forwardRef)(function({className:t,icon:o=Wi,label:n=(0,mu.__)("Dismiss"),...r},i){return(0,bu.jsx)(fs,{...r,ref:i,className:$(Lb["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:o,label:n})});var vu=h(de(),1);var yu=h(Q(),1),Ts="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"&&Mb(document)),e.__wpStyleRuntime}function Ib(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 _u(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(Ib(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 Mb(e){let t=ks();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 Bb(e,t){let o=ks();o.styles.set(e,t);for(let n of o.documents.keys())_u(n,e,t)}typeof process>"u",Bb("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 wu={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"},xu=(0,vu.forwardRef)(function({className:t,loading:o,loadingAnnouncement:n,variant:r,...i},s){return(0,yu.jsx)(sr,{...i,...o!==void 0?{loading:o,loadingAnnouncement:n??""}:{},ref:s,size:"compact",tone:"neutral",variant:r,className:$(wu["action-button"],wu[`is-action-button-${r}`],t)})});var Ru=h(de(),1);var Cs=h(Q(),1),Ps="data-wp-hash";function As(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zb(document)),e.__wpStyleRuntime}function Hb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ps}]`))if(o.getAttribute(Ps)===t)return!0;return!1}function Su(e,t,o){if(!e.head)return;let n=As(),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(Ps,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function zb(e){let t=As();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 Db(e,t){let o=As();o.styles.set(e,t);for(let n of o.documents.keys())Su(n,e,t)}typeof process>"u",Db("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 jb={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"},Eu=(0,Ru.forwardRef)(function({className:t,render:o,...n},r){return(0,Cs.jsx)(Je,{ref:r,className:$(jb["action-link"],t),...n,variant:"body-md",render:(0,Cs.jsx)(en,{tone:"neutral",variant:"default",render:o})})});var Tu=h(de(),1),ku=h(Q(),1),Pu=(0,Tu.forwardRef)(({children:e,className:t,ariaLabel:o,as:n="div",...r},i)=>(0,ku.jsx)(n,{ref:i,className:$("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...r,children:e}));Pu.displayName="NavigableRegion";var Cu=Pu;var Ou=h(on(),1),{Fill:Nu,Slot:Lu}=(0,Ou.createSlotFill)("SidebarToggle");var $e=h(Q(),1),Os="data-wp-hash";function Ns(){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 Fb(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Os}]`))if(o.getAttribute(Os)===t)return!0;return!1}function Iu(e,t,o){if(!e.head)return;let n=Ns(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Fb(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Os,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Vb(e){let t=Ns();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Iu(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 Wb(e,t){let o=Ns();o.styles.set(e,t);for(let n of o.documents.keys())Iu(n,e,t)}typeof process>"u",Wb("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 to={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Mu({headingLevel:e=1,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:s,showSidebarToggle:a=!0}){let d=`h${e}`;return(0,$e.jsxs)(Po,{direction:"column",className:to.header,children:[(0,$e.jsxs)(Po,{className:to["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,$e.jsxs)(Po,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,$e.jsx)(Lu,{bubblesVirtually:!0,className:to["sidebar-toggle-slot"]}),n&&(0,$e.jsx)("div",{className:to["header-visual"],"aria-hidden":"true",children:n}),r&&(0,$e.jsx)(Je,{className:to["header-title"],render:(0,$e.jsx)(d,{}),variant:"heading-lg",children:r}),t,o]}),s&&(0,$e.jsx)(Po,{align:"center",className:to["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,$e.jsx)(Je,{render:(0,$e.jsx)("p",{}),variant:"body-md",className:to["header-subtitle"],children:i})]})}var nn=h(Q(),1),Is="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"&&Ub(document)),e.__wpStyleRuntime}function Yb(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 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(Yb(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 Ub(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 Gb(e,t){let o=Ms();o.styles.set(e,t);for(let n of o.documents.keys())Bu(n,e,t)}typeof process>"u",Gb("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 Ls={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Hu({headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,children:s,className:a,actions:d,ariaLabel:c,hasPadding:l=!1,showSidebarToggle:f=!0}){let p=$(Ls.page,a);return(0,nn.jsxs)(Cu,{className:p,ariaLabel:c??(typeof r=="string"?r:""),children:[(r||t||o||d||n)&&(0,nn.jsx)(Mu,{headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:d,showSidebarToggle:f}),l?(0,nn.jsx)("div",{className:$(Ls.content,Ls["has-padding"]),children:s}):s]})}Hu.SidebarToggleFill=Nu;var Bs=Hu;var dt=h(on()),lf=h(rn()),df=h(de()),Tt=h(Ot()),uf=h(mr());import{privateApis as l0}from"@wordpress/connectors";var ju=h(Qi()),{lock:l3,unlock:No}=(0,ju.__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='09e9b056ea']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","09e9b056ea"),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>p{color:#949494}@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 cn=h(on()),Ws=h(mr()),ln=h(rn()),wt=h(de()),Xe=h(Ot()),rf=h(Hs()),sf=h(Wu());var gr=h(on()),js=h(de()),Qu=h(rn()),oo=h(Ot());import{__experimentalRegisterConnector as Xb,__experimentalConnectorItem as Zu,__experimentalDefaultConnectorSettings as Kb,__experimentalApplicationPasswordConnectorSettings as qb,privateApis as Zb}from"@wordpress/connectors";var zs=h(mr()),an=h(rn()),sn=h(de()),fe=h(Ot()),Yu=h(Hs());function Ds({file:e,settingName:t,connectorName:o,isInstalled:n,isActivated:r,keySource:i="none",initialIsConnected:s=!1}){let[a,d]=(0,sn.useState)(!1),[c,l]=(0,sn.useState)(!1),[f,p]=(0,sn.useState)(s),[m,u]=(0,sn.useState)(null),g=e?.replace(/\.php$/,""),v=g?.includes("/")?g.split("/")[0]:g,{derivedPluginStatus:_,canManagePlugins:w,currentApiKey:y,currentUsername:b,hasStoredCredentials:S,hasResolvedSettings:x,canInstallPlugins:E}=(0,an.useSelect)(K=>{let J=K(zs.store),me=J.getEntityRecord("root","site")?.[t],le=typeof me=="string"?me:"",X=typeof me=="object"&&me!==null?me:void 0,pe=X!==void 0?!!X.username&&!!X.password:!!le,ue=J.hasFinishedResolution("getEntityRecord",["root","site"]),vt=!!J.canUser("create",{kind:"root",name:"plugin"}),Te={currentApiKey:le,currentUsername:X?.username??"",hasStoredCredentials:pe,hasResolvedSettings:ue,canInstallPlugins:vt};if(!e)return{...Te,derivedPluginStatus:ue?"active":"checking",canManagePlugins:void 0};let Ve=J.getEntityRecord("root","plugin",g);if(!J.hasFinishedResolution("getEntityRecord",["root","plugin",g]))return{...Te,derivedPluginStatus:"checking",canManagePlugins:void 0};if(Ve){let no=Ve.status==="active"||Ve.status==="network-active";return{...Te,derivedPluginStatus:no?"active":"inactive",canManagePlugins:!0}}let He="not-installed";return r?He="active":n&&(He="inactive"),{...Te,derivedPluginStatus:He,canManagePlugins:!1}},[e,g,t,n,r]),T=m??_,k=w,C=T==="active"&&f||m==="active"&&S,{saveEntityRecord:j,invalidateResolution:A}=(0,an.useDispatch)(zs.store),{createSuccessNotice:L,createErrorNotice:I}=(0,an.useDispatch)(Yu.store),R=K=>j("root","site",{[t]:K},{throwOnError:!0}),N=()=>{L((0,fe.sprintf)((0,fe.__)("%s connected successfully."),o),{id:"connector-connect-success",type:"snackbar"})},H=()=>{L((0,fe.sprintf)((0,fe.__)("%s disconnected."),o),{id:"connector-disconnect-success",type:"snackbar"})},P=()=>{I((0,fe.sprintf)((0,fe.__)("Failed to disconnect %s."),o),{id:"connector-disconnect-error",type:"snackbar"})},O=async()=>{if(v){l(!0);try{await j("root","plugin",{slug:v,status:"active"},{throwOnError:!0}),u("active"),A("getEntityRecord",["root","site"]),d(!0),L((0,fe.sprintf)((0,fe.__)("Plugin for %s installed and activated successfully."),o),{id:"connector-plugin-install-success",type:"snackbar"})}catch{I((0,fe.sprintf)((0,fe.__)("Failed to install plugin for %s."),o),{id:"connector-plugin-install-error",type:"snackbar"})}finally{l(!1)}}},M=async()=>{if(e){l(!0);try{await j("root","plugin",{plugin:g,status:"active"},{throwOnError:!0}),u("active"),A("getEntityRecord",["root","site"]),d(!0),L((0,fe.sprintf)((0,fe.__)("Plugin for %s activated successfully."),o),{id:"connector-plugin-activate-success",type:"snackbar"})}catch{I((0,fe.sprintf)((0,fe.__)("Failed to activate plugin for %s."),o),{id:"connector-plugin-activate-error",type:"snackbar"})}finally{l(!1)}}};return{pluginStatus:T,canInstallPlugins:E,canActivatePlugins:k,isExpanded:a,setIsExpanded:d,isBusy:c,isConnected:C,currentApiKey:y,currentUsername:b,hasResolvedSettings:x,keySource:i,handleButtonClick:()=>{if(T==="not-installed"){if(E===!1)return;O()}else if(T==="inactive"){if(k===!1)return;M()}else d(!a)},getButtonLabel:()=>{if(c)return T==="not-installed"?(0,fe.__)("Installing\u2026"):(0,fe.__)("Activating\u2026");if(a)return(0,fe.__)("Cancel");if(C)return(0,fe.__)("Edit");switch(T){case"checking":return(0,fe.__)("Checking\u2026");case"not-installed":return(0,fe.__)("Install");case"inactive":return(0,fe.__)("Activate");case"active":return(0,fe.__)("Set up")}},saveApiKey:async K=>{let J=y;try{let le=(await R(K))?.[t];if(K&&(le===J||!le))throw new Error("It was not possible to connect to the provider using this key.");p(!0),N()}catch(ne){throw console.error("Failed to save API key:",ne),ne}},removeApiKey:async()=>{try{await R(""),p(!1),H()}catch(K){console.error("Failed to remove API key:",K),P()}},saveCredentials:async({username:K,applicationPassword:J})=>{try{let le=(await R({username:K,password:J}))?.[t];if(!le?.username||!le?.password)throw new Error((0,fe.__)("It was not possible to save these credentials."));p(!0),N()}catch(ne){throw console.error("Failed to save credentials:",ne),ne}},removeCredentials:async()=>{try{await R({username:"",password:""}),p(!1),H()}catch(K){console.error("Failed to remove credentials:",K),P()}}}}var Uu=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("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"})),Gu=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("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"})),Xu=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("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"}),React.createElement("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"})),Ku=()=>React.createElement("svg",{width:"40",height:"40",viewBox:"0 0 44 44",fill:"none",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true"},React.createElement("rect",{width:"44",height:"44",fill:"#357B49",rx:"6"}),React.createElement("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"})),qu=()=>React.createElement("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"},React.createElement("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"}),React.createElement("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)"}),React.createElement("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)"}),React.createElement("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)"}),React.createElement("defs",null,React.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-0",x1:"7",x2:"11",y1:"15.5",y2:"12"},React.createElement("stop",{stopColor:"#08B962"}),React.createElement("stop",{offset:"1",stopColor:"#08B962",stopOpacity:"0"})),React.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-1",x1:"8",x2:"11.5",y1:"5.5",y2:"11"},React.createElement("stop",{stopColor:"#F94543"}),React.createElement("stop",{offset:"1",stopColor:"#F94543",stopOpacity:"0"})),React.createElement("linearGradient",{gradientUnits:"userSpaceOnUse",id:"lobe-icons-gemini-fill-2",x1:"3.5",x2:"17.5",y1:"13.5",y2:"12"},React.createElement("stop",{stopColor:"#FABC12"}),React.createElement("stop",{offset:".46",stopColor:"#FABC12",stopOpacity:"0"}))));var{store:Qb}=No(Zb);function Ju(){try{return JSON.parse(document.getElementById("wp-script-module-data-options-connectors-wp-admin")?.textContent??"{}")}catch{return{}}}function Fs(){return Ju().connectors??{}}function $u(){return!!Ju().isFileModDisabled}var Jb={google:qu,openai:Uu,anthropic:Gu,akismet:Ku};function $b(e,t){if(t)return React.createElement("img",{src:t,alt:"",width:40,height:40});let o=Jb[e];return React.createElement(o||Xu,null)}var e0=()=>React.createElement("span",{style:{color:"#345b37",backgroundColor:"#eff8f0",padding:"4px 12px",borderRadius:"2px",fontSize:"13px",fontWeight:"var(--wpds-typography-font-weight-emphasis)",whiteSpace:"nowrap"}},(0,oo.__)("Connected")),t0=({slug:e})=>React.createElement(en,{href:(0,oo.sprintf)((0,oo.__)("https://wordpress.org/plugins/%s/"),e),openInNewTab:!0},(0,oo.__)("Learn more")),o0=()=>React.createElement(Ii,null,(0,oo.__)("Not available"));function ef({isConnected:e,showUnavailableBadge:t,pluginSlug:o,isExpanded:n,isBusy:r,pluginStatus:i,actionButtonRef:s,handleButtonClick:a,getButtonLabel:d}){return React.createElement(gr.__experimentalHStack,{spacing:3,expanded:!1},e&&React.createElement(e0,null),t&&(o?React.createElement(t0,{slug:o}):React.createElement(o0,null)),!t&&React.createElement(gr.Button,{ref:s,variant:n||e?"tertiary":"secondary",size:"compact",onClick:a,disabled:i==="checking"||r,isBusy:r,accessibleWhenDisabled:!0},d()))}function tf(e){let t=e?.replace(/\.php$/,"");return t?.includes("/")?t.split("/")[0]:t}function n0({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,d=tf(r?.file),{pluginStatus:c,canInstallPlugins:l,canActivatePlugins:f,isExpanded:p,setIsExpanded:m,isBusy:u,isConnected:g,currentApiKey:v,hasResolvedSettings:_,keySource:w,handleButtonClick:y,getButtonLabel:b,saveApiKey:S,removeApiKey:x}=Ds({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),E=w==="env"||w==="constant",T=c==="not-installed"&&l===!1||c==="inactive"&&f===!1,k=(0,js.useRef)(null);return React.createElement(Zu,{className:d?`connector-item--${d}`:void 0,logo:o,name:e,description:t,actionArea:React.createElement(ef,{isConnected:g,showUnavailableBadge:T,pluginSlug:d,isExpanded:p,isBusy:u,pluginStatus:c,actionButtonRef:k,handleButtonClick:y,getButtonLabel:b})},p&&c==="active"&&_&&React.createElement(Kb,{key:g?"connected":"setup",initialValue:E?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":v,helpUrl:a,readOnly:g||E,keySource:w,onRemove:E?void 0:async()=>{await x(),k.current?.focus()},onSave:async C=>{await S(C),m(!1),k.current?.focus()}}))}function r0({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,d=tf(r?.file),{pluginStatus:c,canInstallPlugins:l,canActivatePlugins:f,isExpanded:p,setIsExpanded:m,isBusy:u,isConnected:g,currentUsername:v,hasResolvedSettings:_,keySource:w,handleButtonClick:y,getButtonLabel:b,saveCredentials:S,removeCredentials:x}=Ds({file:r?.file,settingName:s,connectorName:e,isInstalled:r?.isInstalled,isActivated:r?.isActivated,keySource:i?.keySource,initialIsConnected:i?.isConnected}),E=w==="env"||w==="constant",T=(0,js.useRef)(null),k=c==="not-installed"&&l===!1||c==="inactive"&&f===!1;return React.createElement(Zu,{className:d?`connector-item--${d}`:void 0,logo:o,name:e,description:t,actionArea:React.createElement(ef,{isConnected:g,showUnavailableBadge:k,pluginSlug:d,isExpanded:p,isBusy:u,pluginStatus:c,actionButtonRef:T,handleButtonClick:y,getButtonLabel:b})},p&&c==="active"&&_&&React.createElement(qb,{key:g?"connected":"setup",initialUsername:E?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":v,helpUrl:a,readOnly:g||E,keySource:w,onRemove:E?void 0:async()=>{await x(),T.current?.focus()},onSave:async C=>{await S(C),m(!1),T.current?.focus()}}))}function of(){let e=Fs(),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:$b(o,n.logoUrl),authentication:r,plugin:n.plugin},a=No((0,Qu.select)(Qb)).getConnector(i);r.method==="api_key"&&!a?.render?s.render=n0:r.method==="application_password"&&!a?.render&&(s.render=r0),Xb(i,s)}}function nf(){return React.createElement("div",{className:"ai-plugin-callout__decoration","aria-hidden":"true"},React.createElement("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%"}},React.createElement("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 i0="ai",s0="ai-wp-admin",Vs="ai/ai",a0="https://wordpress.org/plugins/ai/",Ys=Object.values(Fs()),c0=Ys.some(e=>e.type==="ai_provider"),af=[];for(let e of Ys)e.type==="ai_provider"&&e.authentication.method==="api_key"&&af.push(e.authentication.settingName);function cf(){let[e,t]=(0,wt.useState)(!1),[o,n]=(0,wt.useState)(!1),r=(0,wt.useRef)(null);(0,wt.useEffect)(()=>{o&&r.current?.focus()},[o]);let i=(0,wt.useRef)(Ys.some(S=>S.type==="ai_provider"&&S.authentication.method==="api_key"&&S.authentication.isConnected)).current,{pluginStatus:s,canInstallPlugins:a,canManagePlugins:d,hasConnectedProvider:c}=(0,ln.useSelect)(S=>{let x=S(Ws.store),E=!!x.canUser("create",{kind:"root",name:"plugin"}),T=x.getEntityRecord("root","site"),k=i||af.some(A=>!!T?.[A]),C=x.getEntityRecord("root","plugin",Vs);return x.hasFinishedResolution("getEntityRecord",["root","plugin",Vs])?C?{pluginStatus:C.status==="active"?"active":"inactive",canInstallPlugins:E,canManagePlugins:!0,hasConnectedProvider:k}:{pluginStatus:"not-installed",canInstallPlugins:E,canManagePlugins:E,hasConnectedProvider:k}:{pluginStatus:"checking",canInstallPlugins:E,canManagePlugins:void 0,hasConnectedProvider:k}},[]),{saveEntityRecord:l}=(0,ln.useDispatch)(Ws.store),{createSuccessNotice:f,createErrorNotice:p}=(0,ln.useDispatch)(rf.store),m=async()=>{t(!0);try{await l("root","plugin",{slug:i0,status:"active"},{throwOnError:!0}),n(!0),f((0,Xe.__)("AI plugin installed and activated successfully."),{id:"ai-plugin-install-success",type:"snackbar"})}catch{p((0,Xe.__)("Failed to install the AI plugin."),{id:"ai-plugin-install-error",type:"snackbar"})}finally{t(!1)}},u=async()=>{t(!0);try{await l("root","plugin",{plugin:Vs,status:"active"},{throwOnError:!0}),n(!0),f((0,Xe.__)("AI plugin activated successfully."),{id:"ai-plugin-activate-success",type:"snackbar"})}catch{p((0,Xe.__)("Failed to activate the AI plugin."),{id:"ai-plugin-activate-error",type:"snackbar"})}finally{t(!1)}};if(!c0||s==="checking"||s==="active"&&i&&!o||s==="inactive"&&d===!1)return null;let g=s==="active"&&!c,v=s==="active"&&c&&(!i||o),_=s==="not-installed"||s==="inactive",w=s==="not-installed"&&a===!1,y=()=>v?(0,Xe.__)("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,Xe.__)("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,Xe.__)("The <strong>AI plugin</strong> can use your AI connectors to generate featured images, alt text, titles, excerpts and more. <a>Learn more</a>"),b=()=>s==="not-installed"?{label:e?(0,Xe.__)("Installing\u2026"):(0,Xe.__)("Install the AI plugin"),disabled:e,onClick:e?void 0:m}:{label:e?(0,Xe.__)("Activating\u2026"):(0,Xe.__)("Activate the AI plugin"),disabled:e,onClick:e?void 0:u};return React.createElement("div",{className:"ai-plugin-callout"},React.createElement("div",{className:"ai-plugin-callout__content"},React.createElement("p",null,(0,wt.createInterpolateElement)(y(),{strong:React.createElement("strong",null),a:React.createElement(cn.ExternalLink,{href:a0})})),!w&&(_?React.createElement(cn.Button,{variant:"primary",size:"compact",isBusy:e,disabled:b().disabled,accessibleWhenDisabled:!0,onClick:b().onClick},b().label):React.createElement(cn.Button,{ref:r,variant:"secondary",size:"compact",href:(0,sf.addQueryArgs)("options-general.php",{page:s0})},(0,Xe.__)("Control features in the AI plugin")))),React.createElement(nf,null))}var{store:d0}=No(l0);of();function u0(){let e=$u(),{connectors:t,canInstallPlugins:o,isAiPluginInstalled:n}=(0,lf.useSelect)(c=>{let l=c(uf.store),f=l.getEntityRecord("root","plugin","ai/ai");return{connectors:No(c(d0)).getConnectors(),canInstallPlugins:l.canUser("create",{kind:"root",name:"plugin"}),isAiPluginInstalled:!!f}},[]),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)),d=r.length===0;return React.createElement(Bs,{title:(0,Tt.__)("Connectors"),subTitle:(0,Tt.__)("All of your API keys and credentials are stored here and shared across plugins. Configure once and use everywhere.")},React.createElement("div",{className:`connectors-page${d?" connectors-page--empty":""}`},a.length>0&&(e||!o)&&React.createElement(tn.Root,{intent:"info",className:"connectors-page__file-mods-notice"},React.createElement(tn.Description,null,e?(0,Tt.__)("Plugins cannot be installed here due to your site configuration. Install them manually using your normal deployment workflow."):(0,Tt.__)("You do not have permission to install plugins. Please ask a site administrator to install them for you."))),d?React.createElement(dt.__experimentalVStack,{alignment:"center",spacing:3,style:{maxWidth:480}},React.createElement(dt.__experimentalVStack,{alignment:"center",spacing:2},React.createElement(dt.__experimentalHeading,{level:2,size:15},(0,Tt.__)("No connectors yet")),React.createElement(dt.__experimentalText,{size:12},(0,Tt.__)("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."))),React.createElement(dt.Button,{variant:"secondary",href:"plugin-install.php",__next40pxDefaultSize:!0},(0,Tt.__)("Learn more"))):React.createElement(dt.__experimentalVStack,{spacing:3},React.createElement(cf,null),React.createElement(dt.__experimentalVStack,{spacing:3,role:"list"},t.map(c=>c.render?React.createElement(c.render,{key:c.slug,slug:c.slug,name:c.name,description:c.description,type:c.type,logo:c.logo,authentication:c.authentication,plugin:c.plugin}):null))),o&&!e&&React.createElement("p",null,(0,df.createInterpolateElement)((0,Tt.__)("If the connector you need is not listed, <a>search the plugin directory</a> to see if a connector is available."),{a:React.createElement("a",{href:"plugin-install.php?s=connector&tab=search&type=tag"})}))))}function f0(){return React.createElement(u0,null)}var p0=f0;export{p0 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 1dbf646464..47ca7f4007 100644
--- a/wp-includes/build/routes/font-list/content.js
+++ b/wp-includes/build/routes/font-list/content.js
@@ -10599,6 +10599,63 @@ var k = function(r3) {
   });
 };

+// packages/global-styles-engine/build-module/utils/duotone.mjs
+function getValuesFromColors(colors = []) {
+  const values = {
+    r: [],
+    g: [],
+    b: [],
+    a: []
+  };
+  colors.forEach((color) => {
+    const rgbColor = w(color).toRgb();
+    values.r.push(rgbColor.r / 255);
+    values.g.push(rgbColor.g / 255);
+    values.b.push(rgbColor.b / 255);
+    values.a.push(rgbColor.a);
+  });
+  return values;
+}
+function getDuotoneUnsetStylesheet(selector) {
+  return `${selector}{filter:none}`;
+}
+function getDuotoneStylesheet(selector, id) {
+  return `${selector}{filter:url(#${id})}`;
+}
+function getDuotoneFilter(id, colors) {
+  const values = getValuesFromColors(colors);
+  return `
+<svg
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	viewBox="0 0 0 0"
+	width="0"
+	height="0"
+	focusable="false"
+	role="none"
+	aria-hidden="true"
+	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
+>
+	<defs>
+		<filter id="${id}">
+			<!--
+				Use sRGB instead of linearRGB so transparency looks correct.
+				Use perceptual brightness to convert to grayscale.
+			-->
+			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
+			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
+			<feComponentTransfer color-interpolation-filters="sRGB">
+				<feFuncR type="table" tableValues="${values.r.join(" ")}"></feFuncR>
+				<feFuncG type="table" tableValues="${values.g.join(" ")}"></feFuncG>
+				<feFuncB type="table" tableValues="${values.b.join(" ")}"></feFuncB>
+				<feFuncA type="table" tableValues="${values.a.join(" ")}"></feFuncA>
+			</feComponentTransfer>
+			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
+			<feComposite in2="SourceGraphic" operator="in"></feComposite>
+		</filter>
+	</defs>
+</svg>`;
+}
+
 // packages/global-styles-engine/build-module/utils/viewport.mjs
 var DEFAULT_VIEWPORT_BREAKPOINTS = {
   mobile: "480px",
@@ -11045,6 +11102,9 @@ lock2(privateApis, {
   getResponsiveMediaQueries,
   getViewportBreakpoints,
   getViewportBreakpointValueInPixels,
+  getDuotoneFilter,
+  getDuotoneStylesheet,
+  getDuotoneUnsetStylesheet,
   resolveStyle: resolveStyle2,
   getVariationStyle
 });
@@ -13939,6 +13999,7 @@ function FontCollection({ slug }) {
                 /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(
                   import_components26.SearchControl,
                   {
+                    className: "font-library__search",
                     value: filters.search,
                     placeholder: (0, import_i18n16.__)("Font name\u2026"),
                     label: (0, import_i18n16.__)("Search"),
@@ -24957,10 +25018,10 @@ 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='911f938962']")) {
+if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='9553e553cd']")) {
   const style = document.createElement("style");
-  style.setAttribute("data-wp-hash", "911f938962");
-  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 #ddd;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 .font-library__page-selection-trigger{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;max-height:calc(100% - 110px);overflow:auto}.font-library-page:has(.font-library__footer) .font-library-page__tab-panel{max-height:calc(100% - 198px)}'));
+  style.setAttribute("data-wp-hash", "9553e553cd");
+  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 #ddd;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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;max-height:calc(100% - 110px);overflow:auto}.font-library-page:has(.font-library__footer) .font-library-page__tab-panel{max-height:calc(100% - 198px)}'));
   document.head.appendChild(style);
 }

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 791acef693..262da5eb82 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'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '94d7f535d3ed8ffb3a10');
\ 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'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '61420e33e08ab40e4373');
\ 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 5d40b7c9fa..b1476d4593 100644
--- a/wp-includes/build/routes/font-list/content.min.js
+++ b/wp-includes/build/routes/font-list/content.min.js
@@ -1,12 +1,41 @@
-var ev=Object.create;var Ca=Object.defineProperty;var tv=Object.getOwnPropertyDescriptor;var rv=Object.getOwnPropertyNames;var ov=Object.getPrototypeOf,nv=Object.prototype.hasOwnProperty;var Ut=(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 tt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),no=(e,t)=>{for(var r in t)Ca(e,r,{get:t[r],enumerable:!0})},sv=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of rv(t))!nv.call(e,n)&&n!==r&&Ca(e,n,{get:()=>t[n],enumerable:!(o=tv(t,n))||o.enumerable});return e};var h=(e,t,r)=>(r=e!=null?ev(ov(e)):{},sv(t||!e||!e.__esModule?Ca(r,"default",{value:e,enumerable:!0}):r,e));var Ce=tt((OE,_u)=>{_u.exports=window.wp.i18n});var Te=tt((kE,Pu)=>{Pu.exports=window.wp.element});var be=tt((FE,ku)=>{ku.exports=window.React});var Y=tt((VE,Lu)=>{Lu.exports=window.ReactJSXRuntime});var lo=tt((IT,nf)=>{nf.exports=window.ReactDOM});var md=tt(pd=>{"use strict";var dn=be();function i0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var a0=typeof Object.is=="function"?Object.is:i0,l0=dn.useState,c0=dn.useEffect,u0=dn.useLayoutEffect,f0=dn.useDebugValue;function d0(e,t){var r=t(),o=l0({inst:{value:r,getSnapshot:t}}),n=o[0].inst,s=o[1];return u0(function(){n.value=r,n.getSnapshot=t,il(n)&&s({inst:n})},[e,r,t]),c0(function(){return il(n)&&s({inst:n}),e(function(){il(n)&&s({inst:n})})},[e]),f0(r),r}function il(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!a0(e,r)}catch{return!0}}function p0(e,t){return t()}var m0=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?p0:d0;pd.useSyncExternalStore=dn.useSyncExternalStore!==void 0?dn.useSyncExternalStore:m0});var al=tt((xO,hd)=>{"use strict";hd.exports=md()});var yd=tt(gd=>{"use strict";var $s=be(),h0=al();function g0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var y0=typeof Object.is=="function"?Object.is:g0,v0=h0.useSyncExternalStore,b0=$s.useRef,w0=$s.useEffect,x0=$s.useMemo,S0=$s.useDebugValue;gd.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var s=b0(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=x0(function(){function u(g){if(!l){if(l=!0,c=g,g=o(g),n!==void 0&&i.hasValue){var d=i.value;if(n(d,g))return f=d}return f=g}if(d=f,y0(c,g))return d;var v=o(g);return n!==void 0&&n(d,v)?(c=g,d):(c=g,f=v)}var l=!1,c,f,m=r===void 0?null:r;return[function(){return u(t())},m===null?void 0:function(){return u(m())}]},[t,r,o,n]);var a=v0(e,s[0],s[1]);return w0(function(){i.hasValue=!0,i.value=a},[a]),S0(a),a}});var bd=tt((CO,vd)=>{"use strict";vd.exports=yd()});var Cn=tt((D3,Vp)=>{Vp.exports=window.wp.primitives});var Bo=tt((Q3,Bp)=>{Bp.exports=window.wp.compose});var Hp=tt((eA,jp)=>{jp.exports=window.wp.theme});var us=tt((tA,Up)=>{Up.exports=window.wp.privateApis});var ce=tt((t4,Cm)=>{Cm.exports=window.wp.components});var Am=tt((p4,Fm)=>{Fm.exports=window.wp.editor});var ar=tt((m4,Im)=>{Im.exports=window.wp.coreData});var Jt=tt((h4,Lm)=>{Lm.exports=window.wp.data});var Tn=tt((g4,Nm)=>{Nm.exports=window.wp.blocks});var Vt=tt((y4,Dm)=>{Dm.exports=window.wp.blockEditor});var Vm=tt((C4,Mm)=>{Mm.exports=window.wp.styleEngine});var Gm=tt((N4,Wm)=>{"use strict";Wm.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,s;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(s=Object.keys(t),o=s.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,s[n]))return!1;for(n=o;n--!==0;){var i=s[n];if(!e(t[i],r[i]))return!1}return!0}return t!==t&&r!==r}});var Xm=tt((M4,Zm)=>{"use strict";var W1=function(t){return G1(t)&&!Y1(t)};function G1(e){return!!e&&typeof e=="object"}function Y1(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||X1(e)}var q1=typeof Symbol=="function"&&Symbol.for,Z1=q1?Symbol.for("react.element"):60103;function X1(e){return e.$$typeof===Z1}function K1(e){return Array.isArray(e)?[]:{}}function hs(e,t){return t.clone!==!1&&t.isMergeableObject(e)?On(K1(e),e,t):e}function J1(e,t,r){return e.concat(t).map(function(o){return hs(o,r)})}function Q1(e,t){if(!t.customMerge)return On;var r=t.customMerge(e);return typeof r=="function"?r:On}function $1(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Ym(e){return Object.keys(e).concat($1(e))}function qm(e,t){try{return t in e}catch{return!1}}function ew(e,t){return qm(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function tw(e,t,r){var o={};return r.isMergeableObject(e)&&Ym(e).forEach(function(n){o[n]=hs(e[n],r)}),Ym(t).forEach(function(n){ew(e,n)||(qm(e,n)&&r.isMergeableObject(t[n])?o[n]=Q1(n,r)(e[n],t[n],r):o[n]=hs(t[n],r))}),o}function On(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||J1,r.isMergeableObject=r.isMergeableObject||W1,r.cloneUnlessOtherwiseSpecified=hs;var o=Array.isArray(t),n=Array.isArray(e),s=o===n;return s?o?r.arrayMerge(e,t,r):tw(e,t,r):hs(t,r)}On.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return On(o,n,r)},{})};var rw=On;Zm.exports=rw});var Mc=tt((RL,og)=>{og.exports=window.wp.keycodes});var ag=tt((DL,ig)=>{ig.exports=window.wp.apiFetch});var Ly=tt((oj,Iy)=>{Iy.exports=window.wp.date});function Ou(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=Ou(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function iv(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Ou(e))&&(o&&(o+=" "),o+=t);return o}var st=iv;var av=h(be(),1),qn={...av};var Au=h(be(),1),Fu={};function Tt(e,t){let r=Au.useRef(Fu);return r.current===Fu&&(r.current=e(t)),r}var Ra=qn.useInsertionEffect,lv=Ra&&Ra!==qn.useLayoutEffect?Ra:e=>e();function _e(e){let t=Tt(cv).current;return t.next=e,lv(t.effect),t.trampoline}function cv(){let e={next:void 0,callback:uv,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function uv(){}var Iu=h(be(),1),fv=()=>{},ge=typeof document<"u"?Iu.useLayoutEffect:fv;var As=h(be(),1),dv=As.createContext(void 0);function tn(){return As.useContext(dv)?.direction??"ltr"}function pv(e,t){return function(o,...n){let s=new URL(e);return s.searchParams.set("code",o.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${o}; visit ${s} for the full message.`}}var mv=pv("https://base-ui.com/production-error","Base UI"),Wt=mv;var _o=h(be(),1);function Ea(e,t,r,o){let n=Tt(Du).current;return hv(n,e,t,r,o)&&Mu(n,[e,t,r,o]),n.callback}function Nu(e){let t=Tt(Du).current;return gv(t,e)&&Mu(t,e),t.callback}function Du(){return{callback:null,cleanup:null,refs:[]}}function hv(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function gv(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Mu(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 s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(r);typeof i=="function"&&(o[n]=i);break}case"object":{s.current=r;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=o[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var Bu=h(be(),1);var Vu=h(be(),1),yv=parseInt(Vu.version,10);function rn(e){return yv>=e}function Ta(e){if(!Bu.isValidElement(e))return null;let t=e,r=t.props;return(rn(19)?r?.ref:t.ref)??null}function Zn(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function so(){}var qE=Object.freeze([]),pt=Object.freeze({});function zu(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let s=t[o](n);s!=null&&Object.assign(r,s);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function ju(e,t){return typeof e=="function"?e(t):e}function Hu(e,t){return typeof e=="function"?e(t):e}var _a={};function or(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Is(t);let s=Is(e);return t&&(s=Xn(s,t)),r&&(s=Xn(s,r)),o&&(s=Xn(s,o)),n&&(s=Xn(s,n)),s}function Uu(e){if(e.length===0)return _a;if(e.length===1)return Is(e[0]);let t=Is(e[0]);for(let r=1;r<e.length;r+=1)t=Xn(t,e[r]);return t}function Is(e){return Oa(e)?{...Gu(e,_a)}:vv(e)}function Xn(e,t){return Oa(t)?Gu(t,e):bv(e,t)}function vv(e){let t={...e};for(let r in t){let o=t[r];Wu(r,o)&&(t[r]=Yu(o))}return t}function bv(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Zn(e.style,o);break}case"className":{e[r]=Pa(e.className,o);break}default:Wu(r,o)?e[r]=wv(e[r],o):e[r]=o}}return e}function Wu(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 Oa(e){return typeof e=="function"}function Gu(e,t){return Oa(e)?e(t):e??_a}function wv(e,t){return t?e?(...r)=>{let o=r[0];if(Zu(o)){let s=o;qu(s);let i=t(...r);return s.baseUIHandlerPrevented||e?.(...r),i}let n=t(...r);return e?.(...r),n}:Yu(t):e}function Yu(e){return e&&((...t)=>{let r=t[0];return Zu(r)&&qu(r),e(...t)})}function qu(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Pa(e,t){return t?e?t+" "+e:t:e}function Zu(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ka=h(be(),1);function Gt(e,t,r={}){let o=t.render,n=xv(t,r);if(r.enabled===!1)return null;let s=r.state??pt;return Rv(e,o,n,s)}function xv(e,t={}){let{className:r,style:o,render:n}=e,{state:s=pt,ref:i,props:a,stateAttributesMapping:u,enabled:l=!0}=t,c=l?ju(r,s):void 0,f=l?Hu(o,s):void 0,m=l?zu(s,u):pt,g=l&&a?Sv(a):void 0,d=l?Zn(m,g)??{}:pt;return typeof document<"u"&&(l?Array.isArray(i)?d.ref=Nu([d.ref,Ta(n),...i]):d.ref=Ea(d.ref,Ta(n),i):Ea(null,null)),l?(c!==void 0&&(d.className=Pa(d.className,c)),f!==void 0&&(d.style=Zn(d.style,f)),d):pt}function Sv(e){return Array.isArray(e)?Uu(e):or(void 0,e)}var Cv=Symbol.for("react.lazy");function Rv(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=or(r,t.props);n.ref=r.ref;let s=t;return s?.$$typeof===Cv&&(s=_o.Children.toArray(t)[0]),_o.cloneElement(s,n)}if(e&&typeof e=="string")return Ev(e,r);throw new Error(Wt(8))}function Ev(e,t){return e==="button"?(0,ka.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ka.createElement)("img",{alt:"",...t,key:t.key}):_o.createElement(e,t)}var Ls=h(be(),1);var Xu=0;function Tv(e,t="mui"){let[r,o]=Ls.useState(e),n=e||r;return Ls.useEffect(()=>{r==null&&(Xu+=1,o(`${t}-${Xu}`))},[r,t]),n}var Ku=qn.useId;function io(e,t){if(Ku!==void 0){let r=Ku();return e??(t?`${t}-${r}`:r)}return Tv(e,t)}function Ju(e){return io(e,"base-ui")}var Oe={};no(Oe,{cancelOpen:()=>eb,chipRemovePress:()=>Dv,clearPress:()=>Nv,closePress:()=>Iv,closeWatcher:()=>qv,decrementPress:()=>Bv,disabled:()=>rb,drag:()=>Jv,escapeKey:()=>Yv,focusOut:()=>Gv,imperativeAction:()=>sb,incrementPress:()=>Vv,initial:()=>nb,inputBlur:()=>Hv,inputChange:()=>zv,inputClear:()=>jv,inputPaste:()=>Uv,inputPress:()=>Wv,itemPress:()=>Av,keyboard:()=>Xv,linkPress:()=>Lv,listNavigation:()=>Zv,missing:()=>ob,none:()=>_v,outsidePress:()=>Fv,pointer:()=>Kv,scrub:()=>$v,siblingOpen:()=>tb,swipe:()=>ib,trackPress:()=>Mv,triggerFocus:()=>kv,triggerHover:()=>Pv,triggerPress:()=>Ov,wheel:()=>Qv,windowResize:()=>ab});var _v="none",Ov="trigger-press",Pv="trigger-hover",kv="trigger-focus",Fv="outside-press",Av="item-press",Iv="close-press",Lv="link-press",Nv="clear-press",Dv="chip-remove-press",Mv="track-press",Vv="increment-press",Bv="decrement-press",zv="input-change",jv="input-clear",Hv="input-blur",Uv="input-paste",Wv="input-press",Gv="focus-out",Yv="escape-key",qv="close-watcher",Zv="list-navigation",Xv="keyboard",Kv="pointer",Jv="drag",Qv="wheel",$v="scrub",eb="cancel-open",tb="sibling-open",rb="disabled",ob="missing",nb="initial",sb="imperative-action",ib="swipe",ab="window-resize";function ze(e,t,r,o){let n=!1,s=!1,i=o??pt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:r,...i}}var Aa=h(be(),1);var Qu=h(be(),1),lb=[];function on(e){Qu.useEffect(e,lb)}var Ns=null,wT=globalThis.requestAnimationFrame,Fa=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)}},Ds=new Fa,Or=class e{static create(){return new e}static request(t){return Ds.request(t)}static cancel(t){return Ds.cancel(t)}currentId=Ns;request(t){this.cancel(),this.currentId=Ds.request(()=>{this.currentId=Ns,t()})}cancel=()=>{this.currentId!==Ns&&(Ds.cancel(this.currentId),this.currentId=Ns)};disposeEffect=()=>this.cancel};function nn(){let e=Tt(Or.create).current;return on(e.disposeEffect),e}function $u(e,t=!1,r=!1){let[o,n]=Aa.useState(e&&t?"idle":void 0),[s,i]=Aa.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&o!=="ending"&&!r&&n("ending"),!e&&!s&&o==="ending"&&n(void 0),ge(()=>{if(!e&&s&&o!=="ending"&&r){let a=Or.request(()=>{n("ending")});return()=>{Or.cancel(a)}}},[e,s,o,r]),ge(()=>{if(!e||t)return;let a=Or.request(()=>{n(void 0)});return()=>{Or.cancel(a)}},[t,e]),ge(()=>{if(!e||!t)return;e&&s&&o!=="idle"&&n("starting");let a=Or.request(()=>{n("idle")});return()=>{Or.cancel(a)}},[t,e,s,o]),{mounted:s,setMounted:i,transitionStatus:o}}var Oo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),cb={[Oo.startingStyle]:""},ub={[Oo.endingStyle]:""},ef={transitionStatus(e){return e==="starting"?cb:e==="ending"?ub:null}};function Ms(){return typeof window<"u"}function ko(e){return Vs(e)?(e.nodeName||"").toLowerCase():"#document"}function lt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function br(e){var t;return(t=(Vs(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vs(e){return Ms()?e instanceof Node||e instanceof lt(e).Node:!1}function we(e){return Ms()?e instanceof Element||e instanceof lt(e).Element:!1}function St(e){return Ms()?e instanceof HTMLElement||e instanceof lt(e).HTMLElement:!1}function sn(e){return!Ms()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof lt(e).ShadowRoot}function an(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Pt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function tf(e){return/^(table|td|th)$/.test(ko(e))}function Kn(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var fb=/transform|translate|scale|rotate|perspective|filter/,db=/paint|layout|strict|content/,Po=e=>!!e&&e!=="none",Ia;function Bs(e){let t=we(e)?Pt(e):e;return Po(t.transform)||Po(t.translate)||Po(t.scale)||Po(t.rotate)||Po(t.perspective)||!zs()&&(Po(t.backdropFilter)||Po(t.filter))||fb.test(t.willChange||"")||db.test(t.contain||"")}function rf(e){let t=vr(e);for(;St(t)&&!wr(t);){if(Bs(t))return t;if(Kn(t))return null;t=vr(t)}return null}function zs(){return Ia==null&&(Ia=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ia}function wr(e){return/^(html|body|#document)$/.test(ko(e))}function Pt(e){return lt(e).getComputedStyle(e)}function Jn(e){return we(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function vr(e){if(ko(e)==="html")return e;let t=e.assignedSlot||e.parentNode||sn(e)&&e.host||br(e);return sn(t)?t.host:t}function of(e){let t=vr(e);return wr(t)?e.ownerDocument?e.ownerDocument.body:e.body:St(t)&&an(t)?t:of(t)}function ao(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=of(e),s=n===((o=e.ownerDocument)==null?void 0:o.body),i=lt(n);if(s){let a=js(i);return t.concat(i,i.visualViewport||[],an(n)?n:[],a&&r?ao(a):[])}else return t.concat(n,ao(n,[],r))}function js(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ye(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Yt(e){let t=Tt(pb,e).current;return t.next=e,ge(t.effect),t}function pb(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ct(e){return e?.ownerDocument||document}var lf=h(be(),1);var af=h(lo(),1);function sf(e){return e==null?e:"current"in e?e.current:e}function ln(e,t=!1,r=!0){let o=nn();return _e((n,s=null)=>{o.cancel();let i=sf(e);if(i==null)return;let a=i,u=()=>{af.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(c=>c.finished)).then(()=>{s?.aborted||u()}).catch(()=>{if(r){s?.aborted||u();return}let c=a.getAnimations();!s?.aborted&&c.length>0&&c.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let c=Oo.startingStyle;if(!a.hasAttribute(c)){o.request(l);return}let f=new MutationObserver(()=>{a.hasAttribute(c)||(f.disconnect(),l())});f.observe(a,{attributes:!0,attributeFilter:[c]}),s?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function Hs(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,s=_e(n),i=ln(o,r,!1);lf.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,r,s,i])}var cf=h(be(),1);function uf(e){let t=cf.useRef(!0);t.current&&(t.current=!1,e())}var Yr={};no(Yr,{engine:()=>Va,env:()=>za,os:()=>Da,screenReader:()=>Ba});var Da={};no(Da,{android:()=>pf,apple:()=>Na,ios:()=>La,linux:()=>vb,mac:()=>mf,windows:()=>yb});function mb(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:hb,platform:gb,maxTouchPoints:ff}=mb(),Fo=hb.toLowerCase(),Ao=gb.toLowerCase();var La=/^i(os$|p)/.test(Ao)||Ao==="macintel"&&ff>1,df="android",pf=Ao===df||Fo.includes(df),mf=!La&&Ao.startsWith("mac"),yb=Ao.startsWith("win"),vb=!pf&&/^(linux|chrome os)/.test(Ao),Na=mf||La;var Va={};no(Va,{blink:()=>wb,gecko:()=>bb,webkit:()=>Ma});var Ma=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),bb=!Ma&&Fo.includes("firefox"),wb=!Ma&&Fo.includes("chrom");var Ba={};no(Ba,{voiceOver:()=>xb});var xb=Na;var za={};no(za,{jsdom:()=>Sb});var Sb=/jsdom|happydom/.test(Fo);var Qn=0,nr=class e{static create(){return new e}currentId=Qn;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Qn,r()},t)}isStarted(){return this.currentId!==Qn}clear=()=>{this.currentId!==Qn&&(clearTimeout(this.currentId),this.currentId=Qn)};disposeEffect=()=>this.clear};function xr(){let e=Tt(nr.create).current;return on(e.disposeEffect),e}var kt=h(be(),1);function hf(e){return"nativeEvent"in e}function qr(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function gf(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var ja="data-base-ui-focusable";var Ha="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Us(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Ze(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&sn(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Dt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function co(e,t){if(!we(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Ze(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Ws(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 yf(e){return e.matches("html,body")}function vf(e){return St(e)&&e.matches(Ha)}function Ua(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Ha}`)!=null}function bf(e){if(!e||Yr.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Cb(e,t){return t!=null&&!qr(t)?0:typeof e=="function"?e():e}function Zr(e,t,r){let o=Cb(e,r);return typeof o=="number"?o:o?.[t]}function Wa(e){return typeof e=="function"?e():e}function Gs(e,t){return t||e==="click"||e==="mousedown"}function wf(e){return e?.includes("mouse")&&e!=="mousedown"}var xf=h(Y(),1),Sf=kt.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new nr,currentIdRef:{current:null},currentContextRef:{current:null}});function Rb(e,t){e.current=t.current}function Ga(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=kt.useRef(r),s=kt.useRef(r),i=kt.useRef(null),a=kt.useRef(null),u=xr();return ge(()=>{if(s.current=r,!i.current){n.current=r;return}n.current={open:Zr(n.current,"open"),close:Zr(r,"close")}},[r,i,n,s]),(0,xf.jsx)(Sf.Provider,{value:kt.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:o,currentContextRef:a,timeout:u}),[o,u]),children:t})}function Ya(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),s=kt.useContext(Sf),{currentIdRef:i,delayRef:a,timeoutMs:u,initialDelayRef:l,currentContextRef:c,hasProvider:f,timeout:m}=s,[g,d]=kt.useState(!1),v=kt.useRef(r),S=kt.useRef(!1);return ge(()=>{v.current=r},[r]),ge(()=>()=>{S.current=!0},[]),ge(()=>{function C(){S.current||d(!1),c.current?.setIsInstantPhase(!1),i.current=null,c.current=null,a.current=l.current,m.clear()}if(i.current&&!r&&i.current===n){if(d(!1),u){let w=n;return m.start(u,()=>{o.select("open")||i.current&&i.current!==w||C()}),()=>{(v.current||i.current!==w)&&m.clear()}}C()}},[r,n,i,a,u,l,c,m,o]),ge(()=>{if(!r)return;let C=c.current,w=i.current;m.clear(),c.current={onOpenChange:o.setOpen,setIsInstantPhase:d},i.current=n,a.current={open:0,close:Zr(l.current,"close")},w!==null&&w!==n?(d(!0),C?.setIsInstantPhase(!0),C?.onOpenChange(!1,ze(Oe.none))):(d(!1),C?.setIsInstantPhase(!1))},[r,n,o,i,a,l,c,m]),ge(()=>()=>{if(i.current===n){if(c.current=null,!v.current)return;i.current=null,Rb(a,l),m.clear()}},[c,i,a,n,l,m]),kt.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:g}),[f,a,g])}function Sr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Ef=["top","right","bottom","left"];var uo=Math.min,Mt=Math.max,fo=Math.round,es=Math.floor,Cr=e=>({x:e,y:e}),Eb={left:"right",right:"left",bottom:"top",top:"bottom"};function ts(e,t,r){return Mt(e,uo(t,r))}function Rr(e,t){return typeof e=="function"?e(t):e}function _t(e){return e.split("-")[0]}function Er(e){return e.split("-")[1]}function qs(e){return e==="x"?"y":"x"}function rs(e){return e==="y"?"height":"width"}function qt(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function os(e){return qs(qt(e))}function Tf(e,t,r){r===void 0&&(r=!1);let o=Er(e),n=os(e),s=rs(n),i=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=$n(i)),[i,$n(i)]}function _f(e){let t=$n(e);return[Ys(e),t,Ys(t)]}function Ys(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Cf=["left","right"],Rf=["right","left"],Tb=["top","bottom"],_b=["bottom","top"];function Ob(e,t,r){switch(e){case"top":case"bottom":return r?t?Rf:Cf:t?Cf:Rf;case"left":case"right":return t?Tb:_b;default:return[]}}function Of(e,t,r,o){let n=Er(e),s=Ob(_t(e),r==="start",o);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(Ys)))),s}function $n(e){let t=_t(e);return Eb[t]+e.slice(t.length)}function Pb(e){return{top:0,right:0,bottom:0,left:0,...e}}function Zs(e){return typeof e!="number"?Pb(e):{top:e,right:e,bottom:e,left:e}}function Io(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 Xr(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Xr(e,n.id,r)])}function cn(e){return`data-base-ui-${e}`}var sr=h(be(),1),Ff=h(lo(),1);var Pf={style:{transition:"none"}};var kb="data-base-ui-swipe-ignore",Fb="data-swipe-ignore",x_=`[${kb}]`,S_=`[${Fb}]`;var kf={fallbackAxisSide:"end"};var Af=h(Y(),1),Ab=sr.createContext(null),Ib=()=>sr.useContext(Ab),Lb=cn("portal");function qa(e={}){let{ref:t,container:r,componentProps:o=pt,elementProps:n}=e,s=io(),a=Ib()?.portalNode,[u,l]=sr.useState(null),[c,f]=sr.useState(null),m=_e(S=>{S!==null&&f(S)}),g=sr.useRef(null);ge(()=>{if(r===null){g.current&&(g.current=null,f(null),l(null));return}if(s==null)return;let S=(r&&(Vs(r)?r:r.current))??a??document.body;if(S==null){g.current&&(g.current=null,f(null),l(null));return}g.current!==S&&(g.current=S,f(null),l(S))},[r,a,s]);let d=Gt("div",o,{ref:[t,m],props:[{id:s,[Lb]:""},n]});return{portalNode:c,portalSubtree:u&&d?Ff.createPortal(d,u):null}}var Lo=h(be(),1);function If(){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 Nb=h(Y(),1),Db=Lo.createContext(null),Mb=Lo.createContext(null),un=()=>Lo.useContext(Db)?.id||null,po=e=>{let t=Lo.useContext(Mb);return e??t};var Zt=h(be(),1);function Vb(e,t){let r=null,o=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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=s.width,c=s.height,f=s.x,m=s.y;return r==null&&t.x&&i&&(r=s.x-t.x),o==null&&t.y&&a&&(o=s.y-t.y),f-=r||0,m-=o||0,l=0,c=0,!n||u?(l=t.axis==="y"?s.width:0,c=t.axis==="x"?s.height:0,f=i&&t.x!=null?t.x:f,m=a&&t.y!=null?t.y:m):n&&!u&&(c=t.axis==="x"?s.height:c,l=t.axis==="y"?s.width:l),n=!0,{width:l,height:c,x:f,y:m,top:m,right:f+l,bottom:m+c,left:f}}}}function Lf(e){return e!=null&&e.clientX!=null}function Za(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.context.dataRef,l=Zt.useRef(!1),c=Zt.useRef(null),[f,m]=Zt.useState(),[g,d]=Zt.useState([]),v=_e(R=>{n.set("positionReference",R)}),S=_e((R,k,T)=>{l.current||u.current.openEvent&&!Lf(u.current.openEvent)||n.set("positionReference",Vb(T??a,{x:R,y:k,axis:o,dataRef:u,pointerType:f}))}),C=_e(R=>{s?c.current||(S(R.clientX,R.clientY,R.currentTarget),d([])):S(R.clientX,R.clientY,R.currentTarget)}),w=qr(f)?i:s;Zt.useEffect(()=>{if(!r){v(a);return}if(!w)return;function R(){c.current?.(),c.current=null}let k=lt(i);function T(_){let A=Dt(_);Ze(i,A)?R():S(_.clientX,_.clientY)}return!u.current.openEvent||Lf(u.current.openEvent)?c.current=Ye(k,"mousemove",T):v(a),R},[w,r,i,u,a,n,S,v,g]),Zt.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Zt.useEffect(()=>{r&&!i&&(l.current=!1)},[r,i]),Zt.useEffect(()=>{!r&&s&&(l.current=!0)},[r,s]);let b=Zt.useMemo(()=>{function R(k){m(k.pointerType)}return{onPointerDown:R,onPointerEnter:R,onMouseMove:C,onMouseEnter:C}},[C]);return Zt.useMemo(()=>r?{reference:b,trigger:b}:{},[r,b])}var Xt=h(be(),1);function Bb(){return!1}function zb(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Xa(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Bb,bubbles:a,externalTree:u}=t,l="rootStore"in e?e.rootStore:e,c=l.useState("open"),f=l.useState("floatingElement"),{dataRef:m}=l.context,g=po(u),d=_e(typeof n=="function"?n:()=>!1),v=typeof n=="function"?d:n,S=v!==!1,C=_e(()=>s),{escapeKey:w,outsidePress:b}=zb(a),R=Xt.useRef(!1),k=Xt.useRef(!1),T=Xt.useRef(!1),_=Xt.useRef(!1),A=Xt.useRef(""),N=Xt.useRef(null),q=xr(),U=xr(),x=_e(()=>{U.clear(),m.current.insideReactTree=!1}),I=_e(F=>{let Z=m.current.floatingContext?.nodeId;return(g?Xr(g.nodesRef.current,Z):[]).some(xe=>xe.context?.open&&!xe.context.dataRef.current[F])}),W=_e(F=>Ws(F,l.select("floatingElement"))||Ws(F,l.select("domReferenceElement"))),O=_e(F=>{i()&&l.setOpen(!1,ze(Oe.triggerPress,F.nativeEvent))}),D=_e(F=>{if(!c||!r||!o||F.key!=="Escape"||_.current||!w&&I("__escapeKeyBubbles"))return;let Z=hf(F)?F.nativeEvent:F,se=ze(Oe.escapeKey,Z);l.setOpen(!1,se),se.isCanceled||F.preventDefault(),!w&&!se.isPropagationAllowed&&F.stopPropagation()}),J=_e(()=>{m.current.insideReactTree=!0,U.start(0,x)}),M=_e(F=>{if(!c||!r||F.button!==0)return;let Z=Dt(F.nativeEvent);Ze(l.select("floatingElement"),Z)&&(R.current||(R.current=!0,k.current=!1))}),E=_e(F=>{!c||!r||(F.defaultPrevented||F.nativeEvent.defaultPrevented)&&R.current&&(k.current=!0)});Xt.useEffect(()=>{if(!c||!r)return;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=b;let F=new nr,Z=new nr;function se(){F.clear(),_.current=!0}function xe(){F.start(Yr.engine.webkit?5:0,()=>{_.current=!1})}function ie(){T.current=!0,Z.start(0,()=>{T.current=!1})}function ye(){R.current=!1,k.current=!1}function Ee(){let V=A.current,re=V==="pen"||!V?"mouse":V,De=C(),Ue=typeof De=="function"?De():De;return typeof Ue=="string"?Ue:Ue[re]}function ee(V){let re=Ee();return re==="intentional"&&V.type!=="click"||re==="sloppy"&&V.type==="click"}function Ae(V){let re=m.current.floatingContext?.nodeId,De=g&&Xr(g.nodesRef.current,re).some(Ue=>Ws(V,Ue.context?.elements.floating));return W(V)||De}function Ie(V){if(ee(V)){V.type!=="click"&&!W(V)&&(Z.clear(),T.current=!1),x();return}if(m.current.insideReactTree){x();return}let re=Dt(V),De=`[${cn("inert")}]`,Ue=we(re)?re.getRootNode():null,ot=Array.from((sn(Ue)?Ue:Ct(l.select("floatingElement"))).querySelectorAll(De)),ut=l.context.triggerElements;if(re&&(ut.hasElement(re)||ut.hasMatchingElement(We=>Ze(We,re))))return;let je=we(re)?re:null;for(;je&&!wr(je);){let We=vr(je);if(wr(We)||!we(We))break;je=We}if(!(ot.length&&we(re)&&!yf(re)&&!Ze(re,l.select("floatingElement"))&&ot.every(We=>!Ze(je,We)))){if(St(re)&&!("touches"in V)){let We=wr(re),nt=Pt(re),ve=/auto|scroll/,_r=We||ve.test(nt.overflowX),gr=We||ve.test(nt.overflowY),$e=_r&&re.clientWidth>0&&re.scrollWidth>re.clientWidth,Hr=gr&&re.clientHeight>0&&re.scrollHeight>re.clientHeight,Et=nt.direction==="rtl",Ne=Hr&&(Et?V.offsetX<=re.offsetWidth-re.clientWidth:V.offsetX>re.clientWidth),qe=$e&&V.offsetY>re.clientHeight;if(Ne||qe)return}if(!Ae(V)){if(Ee()==="intentional"&&T.current){Z.clear(),T.current=!1;return}typeof v=="function"&&!v(V)||I("__outsidePressBubbles")||(l.setOpen(!1,ze(Oe.outsidePress,V)),x())}}}function ke(V){Ee()!=="sloppy"||V.pointerType==="touch"||!l.select("open")||!r||W(V)||Ie(V)}function He(V){if(Ee()!=="sloppy"||!l.select("open")||!r||W(V))return;let re=V.touches[0];re&&(N.current={startTime:Date.now(),startX:re.clientX,startY:re.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},q.start(1e3,()=>{N.current&&(N.current.dismissOnTouchEnd=!1,N.current.dismissOnMouseDown=!1)}))}function G(V,re){let De=Dt(V);if(!De)return;let Ue=Ye(De,V.type,()=>{re(V),Ue()})}function j(V){A.current="touch",G(V,He)}function X(V){q.clear(),V.type==="pointerdown"&&(A.current=V.pointerType),!(V.type==="mousedown"&&N.current&&!N.current.dismissOnMouseDown)&&G(V,re=>{re.type==="pointerdown"?ke(re):Ie(re)})}function H(V){if(!R.current)return;let re=k.current;if(ye(),Ee()==="intentional"){if(V.type==="pointercancel"){re&&ie();return}if(!Ae(V)){if(re){ie();return}typeof v=="function"&&!v(V)||(Z.clear(),T.current=!0,x())}}}function K(V){if(Ee()!=="sloppy"||!N.current||W(V))return;let re=V.touches[0];if(!re)return;let De=Math.abs(re.clientX-N.current.startX),Ue=Math.abs(re.clientY-N.current.startY),ot=Math.sqrt(De*De+Ue*Ue);ot>5&&(N.current.dismissOnTouchEnd=!0),ot>10&&(Ie(V),q.clear(),N.current=null)}function fe(V){G(V,K)}function ue(V){Ee()!=="sloppy"||!N.current||W(V)||(N.current.dismissOnTouchEnd&&Ie(V),q.clear(),N.current=null)}function de(V){G(V,ue)}let pe=Ct(f),me=Sr(o&&Sr(Ye(pe,"keydown",D),Ye(pe,"compositionstart",se),Ye(pe,"compositionend",xe)),S&&Sr(Ye(pe,"click",X,!0),Ye(pe,"pointerdown",X,!0),Ye(pe,"pointerup",H,!0),Ye(pe,"pointercancel",H,!0),Ye(pe,"mousedown",X,!0),Ye(pe,"mouseup",H,!0),Ye(pe,"touchstart",j,!0),Ye(pe,"touchmove",fe,!0),Ye(pe,"touchend",de,!0)));return()=>{me(),F.clear(),Z.clear(),ye(),T.current=!1}},[m,f,o,S,v,c,r,w,b,D,x,C,I,W,g,l,q]),Xt.useEffect(x,[v,x]);let L=Xt.useMemo(()=>({onKeyDown:D,onPointerDown:O,onClick:O}),[D,O]),$=Xt.useMemo(()=>({onKeyDown:D,onPointerDown:E,onMouseDown:E,onClickCapture:J,onMouseDownCapture(F){J(),M(F)},onPointerDownCapture(F){J(),M(F)},onMouseUpCapture:J,onTouchEndCapture:J,onTouchMoveCapture:J}),[D,J,M,E]);return Xt.useMemo(()=>r?{reference:L,floating:$,trigger:L}:{},[r,L,$])}var Ft=h(be(),1);function Nf(e,t,r){let{reference:o,floating:n}=e,s=qt(t),i=os(t),a=rs(i),u=_t(t),l=s==="y",c=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,g;switch(u){case"top":g={x:c,y:o.y-n.height};break;case"bottom":g={x:c,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}}switch(Er(t)){case"start":g[i]-=m*(r&&l?-1:1);break;case"end":g[i]+=m*(r&&l?-1:1);break}return g}async function Vf(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:s,rects:i,elements:a,strategy:u}=e,{boundary:l="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:m=!1,padding:g=0}=Rr(t,e),d=Zs(g),S=a[m?f==="floating"?"reference":"floating":f],C=Io(await s.getClippingRect({element:(r=await(s.isElement==null?void 0:s.isElement(S)))==null||r?S:S.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:l,rootBoundary:c,strategy:u})),w=f==="floating"?{x:o,y:n,width:i.floating.width,height:i.floating.height}:i.reference,b=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),R=await(s.isElement==null?void 0:s.isElement(b))?await(s.getScale==null?void 0:s.getScale(b))||{x:1,y:1}:{x:1,y:1},k=Io(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:b,strategy:u}):w);return{top:(C.top-k.top+d.top)/R.y,bottom:(k.bottom-C.bottom+d.bottom)/R.y,left:(C.left-k.left+d.left)/R.x,right:(k.right-C.right+d.right)/R.x}}var jb=50,Bf=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:s=[],platform:i}=r,a=i.detectOverflow?i:{...i,detectOverflow:Vf},u=await(i.isRTL==null?void 0:i.isRTL(t)),l=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:c,y:f}=Nf(l,o,u),m=o,g=0,d={};for(let v=0;v<s.length;v++){let S=s[v];if(!S)continue;let{name:C,fn:w}=S,{x:b,y:R,data:k,reset:T}=await w({x:c,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:d,rects:l,platform:a,elements:{reference:e,floating:t}});c=b??c,f=R??f,d[C]={...d[C],...k},T&&g<jb&&(g++,typeof T=="object"&&(T.placement&&(m=T.placement),T.rects&&(l=T.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:c,y:f}=Nf(l,m,u)),v=-1)}return{x:c,y:f,placement:m,strategy:n,middlewareData:d}};var zf=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:u,elements:l}=t,{mainAxis:c=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:v=!0,...S}=Rr(e,t);if((r=s.arrow)!=null&&r.alignmentOffset)return{};let C=_t(n),w=qt(a),b=_t(a)===a,R=await(u.isRTL==null?void 0:u.isRTL(l.floating)),k=m||(b||!v?[$n(a)]:_f(a)),T=d!=="none";!m&&T&&k.push(...Of(a,v,d,R));let _=[a,...k],A=await u.detectOverflow(t,S),N=[],q=((o=s.flip)==null?void 0:o.overflows)||[];if(c&&N.push(A[C]),f){let W=Tf(n,i,R);N.push(A[W[0]],A[W[1]])}if(q=[...q,{placement:n,overflows:N}],!N.every(W=>W<=0)){var U,x;let W=(((U=s.flip)==null?void 0:U.index)||0)+1,O=_[W];if(O&&(!(f==="alignment"?w!==qt(O):!1)||q.every(M=>qt(M.placement)===w?M.overflows[0]>0:!0)))return{data:{index:W,overflows:q},reset:{placement:O}};let D=(x=q.filter(J=>J.overflows[0]<=0).sort((J,M)=>J.overflows[1]-M.overflows[1])[0])==null?void 0:x.placement;if(!D)switch(g){case"bestFit":{var I;let J=(I=q.filter(M=>{if(T){let E=qt(M.placement);return E===w||E==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(E=>E>0).reduce((E,L)=>E+L,0)]).sort((M,E)=>M[1]-E[1])[0])==null?void 0:I[0];J&&(D=J);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function Df(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Mf(e){return Ef.some(t=>e[t]>=0)}var jf=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...s}=Rr(e,t);switch(n){case"referenceHidden":{let i=await o.detectOverflow(t,{...s,elementContext:"reference"}),a=Df(i,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Mf(a)}}}case"escaped":{let i=await o.detectOverflow(t,{...s,altBoundary:!0}),a=Df(i,r.floating);return{data:{escapedOffsets:a,escaped:Mf(a)}}}default:return{}}}}};var Hf=new Set(["left","top"]);async function Hb(e,t){let{placement:r,platform:o,elements:n}=e,s=await(o.isRTL==null?void 0:o.isRTL(n.floating)),i=_t(r),a=Er(r),u=qt(r)==="y",l=Hf.has(i)?-1:1,c=s&&u?-1:1,f=Rr(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:d}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof d=="number"&&(g=a==="end"?d*-1:d),u?{x:g*c,y:m*l}:{x:m*l,y:g*c}}var Uf=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:s,placement:i,middlewareData:a}=t,u=await Hb(t,e);return i===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+u.x,y:s+u.y,data:{...u,placement:i}}}}},Wf=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:u={fn:C=>{let{x:w,y:b}=C;return{x:w,y:b}}},...l}=Rr(e,t),c={x:r,y:o},f=await s.detectOverflow(t,l),m=qt(_t(n)),g=qs(m),d=c[g],v=c[m];if(i){let C=g==="y"?"top":"left",w=g==="y"?"bottom":"right",b=d+f[C],R=d-f[w];d=ts(b,d,R)}if(a){let C=m==="y"?"top":"left",w=m==="y"?"bottom":"right",b=v+f[C],R=v-f[w];v=ts(b,v,R)}let S=u.fn({...t,[g]:d,[m]:v});return{...S,data:{x:S.x-r,y:S.y-o,enabled:{[g]:i,[m]:a}}}}}},Gf=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:u=!0,crossAxis:l=!0}=Rr(e,t),c={x:r,y:o},f=qt(n),m=qs(f),g=c[m],d=c[f],v=Rr(a,t),S=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let b=m==="y"?"height":"width",R=s.reference[m]-s.floating[b]+S.mainAxis,k=s.reference[m]+s.reference[b]-S.mainAxis;g<R?g=R:g>k&&(g=k)}if(l){var C,w;let b=m==="y"?"width":"height",R=Hf.has(_t(n)),k=s.reference[f]-s.floating[b]+(R&&((C=i.offset)==null?void 0:C[f])||0)+(R?0:S.crossAxis),T=s.reference[f]+s.reference[b]+(R?0:((w=i.offset)==null?void 0:w[f])||0)-(R?S.crossAxis:0);d<k?d=k:d>T&&(d=T)}return{[m]:g,[f]:d}}}},Yf=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:u=()=>{},...l}=Rr(e,t),c=await i.detectOverflow(t,l),f=_t(n),m=Er(n),g=qt(n)==="y",{width:d,height:v}=s.floating,S,C;f==="top"||f==="bottom"?(S=f,C=m===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(C=f,S=m==="end"?"top":"bottom");let w=v-c.top-c.bottom,b=d-c.left-c.right,R=uo(v-c[S],w),k=uo(d-c[C],b),T=!t.middlewareData.shift,_=R,A=k;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(A=b),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(_=w),T&&!m){let q=Mt(c.left,0),U=Mt(c.right,0),x=Mt(c.top,0),I=Mt(c.bottom,0);g?A=d-2*(q!==0||U!==0?q+U:Mt(c.left,c.right)):_=v-2*(x!==0||I!==0?x+I:Mt(c.top,c.bottom))}await u({...t,availableWidth:A,availableHeight:_});let N=await i.getDimensions(a.floating);return d!==N.width||v!==N.height?{reset:{rects:!0}}:{}}}};function Kf(e){let t=Pt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),s=n?e.offsetWidth:r,i=n?e.offsetHeight:o,a=fo(r)!==s||fo(o)!==i;return a&&(r=s,o=i),{width:r,height:o,$:a}}function Ja(e){return we(e)?e:e.contextElement}function fn(e){let t=Ja(e);if(!St(t))return Cr(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:s}=Kf(t),i=(s?fo(r.width):r.width)/o,a=(s?fo(r.height):r.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Ub=Cr(0);function Jf(e){let t=lt(e);return!zs()||!t.visualViewport?Ub:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Wb(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==lt(e)?!1:t}function No(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),s=Ja(e),i=Cr(1);t&&(o?we(o)&&(i=fn(o)):i=fn(e));let a=Wb(s,r,o)?Jf(s):Cr(0),u=(n.left+a.x)/i.x,l=(n.top+a.y)/i.y,c=n.width/i.x,f=n.height/i.y;if(s){let m=lt(s),g=o&&we(o)?lt(o):o,d=m,v=js(d);for(;v&&o&&g!==d;){let S=fn(v),C=v.getBoundingClientRect(),w=Pt(v),b=C.left+(v.clientLeft+parseFloat(w.paddingLeft))*S.x,R=C.top+(v.clientTop+parseFloat(w.paddingTop))*S.y;u*=S.x,l*=S.y,c*=S.x,f*=S.y,u+=b,l+=R,d=lt(v),v=js(d)}}return Io({width:c,height:f,x:u,y:l})}function Xs(e,t){let r=Jn(e).scrollLeft;return t?t.left+r:No(br(e)).left+r}function Qf(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Xs(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function Gb(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,s=n==="fixed",i=br(o),a=t?Kn(t.floating):!1;if(o===i||a&&s)return r;let u={scrollLeft:0,scrollTop:0},l=Cr(1),c=Cr(0),f=St(o);if((f||!f&&!s)&&((ko(o)!=="body"||an(i))&&(u=Jn(o)),f)){let g=No(o);l=fn(o),c.x=g.x+o.clientLeft,c.y=g.y+o.clientTop}let m=i&&!f&&!s?Qf(i,u):Cr(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-u.scrollLeft*l.x+c.x+m.x,y:r.y*l.y-u.scrollTop*l.y+c.y+m.y}}function Yb(e){return Array.from(e.getClientRects())}function qb(e){let t=br(e),r=Jn(e),o=e.ownerDocument.body,n=Mt(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),s=Mt(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),i=-r.scrollLeft+Xs(e),a=-r.scrollTop;return Pt(o).direction==="rtl"&&(i+=Mt(t.clientWidth,o.clientWidth)-n),{width:n,height:s,x:i,y:a}}var qf=25;function Zb(e,t){let r=lt(e),o=br(e),n=r.visualViewport,s=o.clientWidth,i=o.clientHeight,a=0,u=0;if(n){s=n.width,i=n.height;let c=zs();(!c||c&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let l=Xs(o);if(l<=0){let c=o.ownerDocument,f=c.body,m=getComputedStyle(f),g=c.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,d=Math.abs(o.clientWidth-f.clientWidth-g);d<=qf&&(s-=d)}else l<=qf&&(s+=l);return{width:s,height:i,x:a,y:u}}function Xb(e,t){let r=No(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,s=St(e)?fn(e):Cr(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,u=n*s.x,l=o*s.y;return{width:i,height:a,x:u,y:l}}function Zf(e,t,r){let o;if(t==="viewport")o=Zb(e,r);else if(t==="document")o=qb(br(e));else if(we(t))o=Xb(t,r);else{let n=Jf(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Io(o)}function $f(e,t){let r=vr(e);return r===t||!we(r)||wr(r)?!1:Pt(r).position==="fixed"||$f(r,t)}function Kb(e,t){let r=t.get(e);if(r)return r;let o=ao(e,[],!1).filter(a=>we(a)&&ko(a)!=="body"),n=null,s=Pt(e).position==="fixed",i=s?vr(e):e;for(;we(i)&&!wr(i);){let a=Pt(i),u=Bs(i);!u&&a.position==="fixed"&&(n=null),(s?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||an(i)&&!u&&$f(e,i))?o=o.filter(c=>c!==i):n=a,i=vr(i)}return t.set(e,o),o}function Jb(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,i=[...r==="clippingAncestors"?Kn(t)?[]:Kb(t,this._c):[].concat(r),o],a=Zf(t,i[0],n),u=a.top,l=a.right,c=a.bottom,f=a.left;for(let m=1;m<i.length;m++){let g=Zf(t,i[m],n);u=Mt(g.top,u),l=uo(g.right,l),c=uo(g.bottom,c),f=Mt(g.left,f)}return{width:l-f,height:c-u,x:f,y:u}}function Qb(e){let{width:t,height:r}=Kf(e);return{width:t,height:r}}function $b(e,t,r){let o=St(t),n=br(t),s=r==="fixed",i=No(e,!0,s,t),a={scrollLeft:0,scrollTop:0},u=Cr(0);function l(){u.x=Xs(n)}if(o||!o&&!s)if((ko(t)!=="body"||an(n))&&(a=Jn(t)),o){let g=No(t,!0,s,t);u.x=g.x+t.clientLeft,u.y=g.y+t.clientTop}else n&&l();s&&!o&&n&&l();let c=n&&!o&&!s?Qf(n,a):Cr(0),f=i.left+a.scrollLeft-u.x-c.x,m=i.top+a.scrollTop-u.y-c.y;return{x:f,y:m,width:i.width,height:i.height}}function Ka(e){return Pt(e).position==="static"}function Xf(e,t){if(!St(e)||Pt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return br(e)===r&&(r=r.ownerDocument.body),r}function ed(e,t){let r=lt(e);if(Kn(e))return r;if(!St(e)){let n=vr(e);for(;n&&!wr(n);){if(we(n)&&!Ka(n))return n;n=vr(n)}return r}let o=Xf(e,t);for(;o&&tf(o)&&Ka(o);)o=Xf(o,t);return o&&wr(o)&&Ka(o)&&!Bs(o)?r:o||rf(e)||r}var e0=async function(e){let t=this.getOffsetParent||ed,r=this.getDimensions,o=await r(e.floating);return{reference:$b(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function t0(e){return Pt(e).direction==="rtl"}var Qa={convertOffsetParentRelativeRectToViewportRelativeRect:Gb,getDocumentElement:br,getClippingRect:Jb,getOffsetParent:ed,getElementRects:e0,getClientRects:Yb,getDimensions:Qb,getScale:fn,isElement:we,isRTL:t0};function td(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function r0(e,t){let r=null,o,n=br(e);function s(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function i(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),s();let l=e.getBoundingClientRect(),{left:c,top:f,width:m,height:g}=l;if(a||t(),!m||!g)return;let d=es(f),v=es(n.clientWidth-(c+m)),S=es(n.clientHeight-(f+g)),C=es(c),b={rootMargin:-d+"px "+-v+"px "+-S+"px "+-C+"px",threshold:Mt(0,uo(1,u))||1},R=!0;function k(T){let _=T[0].intersectionRatio;if(_!==u){if(!R)return i();_?i(!1,_):o=setTimeout(()=>{i(!1,1e-7)},1e3)}_===1&&!td(l,e.getBoundingClientRect())&&i(),R=!1}try{r=new IntersectionObserver(k,{...b,root:n.ownerDocument})}catch{r=new IntersectionObserver(k,b)}r.observe(e)}return i(!0),s}function ns(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:u=!1}=o,l=Ja(e),c=n||s?[...l?ao(l):[],...t?ao(t):[]]:[];c.forEach(C=>{n&&C.addEventListener("scroll",r,{passive:!0}),s&&C.addEventListener("resize",r)});let f=l&&a?r0(l,r):null,m=-1,g=null;i&&(g=new ResizeObserver(C=>{let[w]=C;w&&w.target===l&&g&&t&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var b;(b=g)==null||b.observe(t)})),r()}),l&&!u&&g.observe(l),t&&g.observe(t));let d,v=u?No(e):null;u&&S();function S(){let C=No(e);v&&!td(v,C)&&r(),v=C,d=requestAnimationFrame(S)}return r(),()=>{var C;c.forEach(w=>{n&&w.removeEventListener("scroll",r),s&&w.removeEventListener("resize",r)}),f?.(),(C=g)==null||C.disconnect(),g=null,u&&cancelAnimationFrame(d)}}var rd=Uf;var od=Wf,nd=zf,sd=Yf,id=jf;var ad=Gf,Ks=(e,t,r)=>{let o=new Map,n={platform:Qa,...r},s={...n.platform,_c:o};return Bf(e,t,{...n,platform:s})};var yt=h(be(),1),cd=h(be(),1),ud=h(lo(),1),n0=typeof document<"u",s0=function(){},Js=n0?cd.useLayoutEffect:s0;function Qs(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(!Qs(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 s=n[o];if(!(s==="_owner"&&e.$$typeof)&&!Qs(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function fd(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ld(e,t){let r=fd(e);return Math.round(t*r)/r}function $a(e){let t=yt.useRef(e);return Js(()=>{t.current=e}),t}function dd(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:u,open:l}=e,[c,f]=yt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=yt.useState(o);Qs(m,o)||g(o);let[d,v]=yt.useState(null),[S,C]=yt.useState(null),w=yt.useCallback(M=>{M!==T.current&&(T.current=M,v(M))},[]),b=yt.useCallback(M=>{M!==_.current&&(_.current=M,C(M))},[]),R=s||d,k=i||S,T=yt.useRef(null),_=yt.useRef(null),A=yt.useRef(c),N=u!=null,q=$a(u),U=$a(n),x=$a(l),I=yt.useCallback(()=>{if(!T.current||!_.current)return;let M={placement:t,strategy:r,middleware:m};U.current&&(M.platform=U.current),Ks(T.current,_.current,M).then(E=>{let L={...E,isPositioned:x.current!==!1};W.current&&!Qs(A.current,L)&&(A.current=L,ud.flushSync(()=>{f(L)}))})},[m,t,r,U,x]);Js(()=>{l===!1&&A.current.isPositioned&&(A.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[l]);let W=yt.useRef(!1);Js(()=>(W.current=!0,()=>{W.current=!1}),[]),Js(()=>{if(R&&(T.current=R),k&&(_.current=k),R&&k){if(q.current)return q.current(R,k,I);I()}},[R,k,I,q,N]);let O=yt.useMemo(()=>({reference:T,floating:_,setReference:w,setFloating:b}),[w,b]),D=yt.useMemo(()=>({reference:R,floating:k}),[R,k]),J=yt.useMemo(()=>{let M={position:r,left:0,top:0};if(!D.floating)return M;let E=ld(D.floating,c.x),L=ld(D.floating,c.y);return a?{...M,transform:"translate("+E+"px, "+L+"px)",...fd(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:E,top:L}},[r,a,D.floating,c.x,c.y]);return yt.useMemo(()=>({...c,update:I,refs:O,elements:D,floatingStyles:J}),[c,I,O,D,J])}var el=(e,t)=>{let r=rd(e);return{name:r.name,fn:r.fn,options:[e,t]}},tl=(e,t)=>{let r=od(e);return{name:r.name,fn:r.fn,options:[e,t]}},rl=(e,t)=>({fn:ad(e).fn,options:[e,t]}),ol=(e,t)=>{let r=nd(e);return{name:r.name,fn:r.fn,options:[e,t]}},nl=(e,t)=>{let r=sd(e);return{name:r.name,fn:r.fn,options:[e,t]}};var sl=(e,t)=>{let r=id(e);return{name:r.name,fn:r.fn,options:[e,t]}};var mn=h(be(),1),Od=h(lo(),1);var Td=h(be(),1);var Me=(e,t,r,o,n,s,...i)=>{if(i.length>0)throw new Error(Wt(1));let a;if(e&&t&&r&&o&&n&&s)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f),d=r(u,l,c,f),v=o(u,l,c,f),S=n(u,l,c,f);return s(m,g,d,v,S,l,c,f)};else if(e&&t&&r&&o&&n)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f),d=r(u,l,c,f),v=o(u,l,c,f);return n(m,g,d,v,l,c,f)};else if(e&&t&&r&&o)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f),d=r(u,l,c,f);return o(m,g,d,l,c,f)};else if(e&&t&&r)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f);return r(m,g,l,c,f)};else if(e&&t)a=(u,l,c,f)=>{let m=e(u,l,c,f);return t(m,l,c,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Rd=h(be(),1),fl=h(al(),1),Ed=h(bd(),1);var wd=h(be(),1);var ll=[],cl;function xd(){return cl}function Sd(e){ll.push(e)}function ul(e){let t=(r,o)=>{let n=Tt(C0).current,s;try{cl=n;for(let i of ll)i.before(n);s=e(r,o);for(let i of ll)i.after(n);n.didInitialize=!0}finally{cl=void 0}return s};return t.displayName=e.displayName||e.name,t}function Cd(e){return wd.forwardRef(ul(e))}function C0(){return{didInitialize:!1}}var R0=rn(19),E0=R0?_0:O0;function ei(e,t,r,o,n){return E0(e,t,r,o,n)}function T0(e,t,r,o,n){let s=Rd.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,fl.useSyncExternalStore)(e.subscribe,s,s)}Sd({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,fl.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function _0(e,t,r,o,n){let s=xd();if(!s)return T0(e,t,r,o,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,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(s.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)},s.syncHooks.push(a)),a.value}function O0(e,t,r,o,n){return(0,Ed.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,r,o,n))}var ti=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 ei(this,t,r,o,n)}};var Do=h(be(),1);var pn=class extends ti{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Do.useDebugValue(t);let o=this;ge(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;ge(()=>(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);ge(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Do.useDebugValue(t);let o=this,n=r!==void 0;ge(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let s=this.selectors[t];return s(this.state,r,o,n)}useState(t,r,o,n){return Do.useDebugValue(t),ei(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Do.useDebugValue(t);let o=_e(r??so);this.context[t]=o}useStateSetter(t){let r=Do.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(s=>{let i=o(s);if(!Object.is(n,i)){let a=n;n=i,r(i,a,this)}})}};var P0={open:Me(e=>e.open),transitionStatus:Me(e=>e.transitionStatus),domReferenceElement:Me(e=>e.domReferenceElement),referenceElement:Me(e=>e.positionReference??e.referenceElement),floatingElement:Me(e=>e.floatingElement),floatingId:Me(e=>e.floatingId)},Pr=class extends pn{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:If(),nested:o,triggerElements:s},P0),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&gf(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 _d(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),c=t.context.triggerElements,f=i,m=Td.useRef(null);o===void 0&&m.current===null&&(m.current=new Pr({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:l,triggerElements:c,onOpenChange:f,floatingId:n,syncOnly:!0,nested:s}));let g=o??m.current;return t.useSyncedValue("floatingId",n),ge(()=>{let d={open:a,floatingId:n,referenceElement:u,floatingElement:l};we(u)&&(d.domReferenceElement=u),g.state.positionReference===g.state.referenceElement&&(d.positionReference=u),g.update(d)},[a,n,u,l,g]),g.context.onOpenChange=f,g.context.nested=s,g}var Pd={tabIndex:-1,[ja]:""};function kd(e,t,r=!1){let o=io(),n=un()!=null,s=mn.useRef(null);e===void 0&&s.current===null&&(s.current=t(o,n));let i=e??s.current;return _d({popupStore:i,treatPopupAsFloatingElement:r,floatingRootContext:i.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function k0(e,t){let r=mn.useRef(null),o=mn.useRef(null);return mn.useCallback(n=>{if(e===void 0)return;let s=!1;if(r.current!==null){let i=r.current,a=o.current,u=t.context.triggerElements.getById(i);a&&u===a&&(t.context.triggerElements.delete(i),s=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.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 F0(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 A0(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Fd(e,t,r,o={}){let n=r.reason,s=n===Oe.triggerHover,i=t&&n===Oe.triggerFocus,a=!t&&(n===Oe.triggerPress||n===Oe.escapeKey),u=A0(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let c={...o.extraState,open:t};i?c.instantType="focus":a?c.instantType="dismiss":s&&(c.instantType=void 0),F0(c,t,r.trigger,u()),e.update(c)};s?Od.flushSync(l):l()}function Ad(e,t,r,o){uf(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function Id(e,t,r,o){let n=r.useState("isMountedByTrigger",e),s=k0(e,r),i=_e(a=>{if(s(a),!a)return;let u=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...u?o:null});return}l==null&&u&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return ge(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:i,isMountedByThisTrigger:n}}function Ld(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");ge(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let s=e.context.triggerElements.size,i={};e.state.triggerCount!==s&&(i.triggerCount=s);let a=e.select("activeTriggerId"),u=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(i.activeTriggerElement=l):u=a}if(!u&&!a&&s===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[c,f]=l.value;i.activeTriggerId=c,i.activeTriggerElement=f}}(i.triggerCount!==void 0||i.activeTriggerId!==void 0||i.activeTriggerElement!==void 0)&&e.update(i),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let l=ze(Oe.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function Nd(e,t,r){let{mounted:o,setMounted:n,transitionStatus:s}=$u(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:o,transitionStatus:s,preventUnmountingOnClose:a});let u=_e(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Hs({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:s}}function Dd(e,t){e.useSyncedValues(t),ge(()=>()=>{e.update({activeTriggerProps:pt,inactiveTriggerProps:pt,popupProps:pt})},[e])}var mo=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Md(){return new Pr({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new mo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Bd(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Md(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:pt,inactiveTriggerProps:pt,popupProps:pt}}function zd(e,t,r=!1){return new Pr({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var ss=Me(e=>e.triggerIdProp??e.activeTriggerId),dl=Me(e=>e.openProp??e.open),Vd=Me(e=>(e.popupElement?.id??e.floatingId)||void 0);function jd(e,t){return t!==void 0&&dl(e)&&ss(e)===t}function I0(e,t){return jd(e,t)?!0:t!==void 0&&dl(e)&&ss(e)==null&&e.triggerCount===1}var Hd={open:dl,mounted:Me(e=>e.mounted),transitionStatus:Me(e=>e.transitionStatus),floatingRootContext:Me(e=>e.floatingRootContext),triggerCount:Me(e=>e.triggerCount),preventUnmountingOnClose:Me(e=>e.preventUnmountingOnClose),payload:Me(e=>e.payload),activeTriggerId:ss,activeTriggerElement:Me(e=>e.mounted?e.activeTriggerElement:null),popupId:Vd,isTriggerActive:Me((e,t)=>t!==void 0&&ss(e)===t),isOpenedByTrigger:Me((e,t)=>jd(e,t)),isMountedByTrigger:Me((e,t)=>t!==void 0&&ss(e)===t&&e.mounted),triggerProps:Me((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Me((e,t)=>I0(e,t)?Vd(e):void 0),popupProps:Me(e=>e.popupProps),popupElement:Me(e=>e.popupElement),positionerElement:Me(e=>e.positionerElement)};function Ud(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=io(),s=un()!=null,i=Tt(()=>new Pr({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new mo,floatingId:n,syncOnly:!1,nested:s})).current;return ge(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=we(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),i.update(a)},[t,n,o.reference,o.floating,i]),i.context.onOpenChange=r,i.context.nested=s,i}function pl(e={}){let{nodeId:t,externalTree:r}=e,o=Ud(e),n=e.rootContext||o,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),l=n.useState("floatingId"),[c,f]=Ft.useState(null),[m,g]=Ft.useState(void 0),[d,v]=Ft.useState(void 0),S=Ft.useRef(null),C=po(r),w=Ft.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),b=dd({...e,elements:{...w,...c&&{reference:c}}}),R=we(m)?m:null,k=d===void 0?n.state.floatingElement:d;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:R),n.useSyncedValue("floatingElement",k);let T=Ft.useCallback(x=>{let I=we(x)?{getBoundingClientRect:()=>x.getBoundingClientRect(),getClientRects:()=>x.getClientRects(),contextElement:x}:x;f(I),b.refs.setReference(I)},[b.refs]),_=Ft.useCallback(x=>{(we(x)||x===null)&&(S.current=x,g(x)),(we(b.refs.reference.current)||b.refs.reference.current===null||x!==null&&!we(x))&&b.refs.setReference(x)},[b.refs,g]),A=Ft.useCallback(x=>{v(x),b.refs.setFloating(x)},[b.refs]),N=Ft.useMemo(()=>({...b.refs,setReference:_,setFloating:A,setPositionReference:T,domReference:S}),[b.refs,_,A,T]),q=Ft.useMemo(()=>({...b.elements,domReference:a}),[b.elements,a]),U=Ft.useMemo(()=>({...b,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:N,elements:q,nodeId:t,rootStore:n}),[b,N,q,t,n,u,l]);return ge(()=>{a&&(S.current=a)},[a]),ge(()=>{n.context.dataRef.current.floatingContext=U;let x=C?.nodesRef.current.find(I=>I.id===t);x&&(x.context=U)}),Ft.useMemo(()=>({...b,context:U,refs:N,elements:q,rootStore:n}),[b,N,q,U,n])}var kr=h(be(),1);var ml=Yr.os.mac&&Yr.engine.webkit;function hl(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=kr.useRef(!1),u=kr.useRef(null),l=kr.useRef(!0),c=xr();kr.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let g=lt(m);function d(){let C=n.select("domReferenceElement");!n.select("open")&&St(C)&&C===Us(Ct(C))&&(a.current=!0)}function v(){l.current=!0}function S(){l.current=!1}return Sr(Ye(g,"blur",d),ml&&Ye(g,"keydown",v,!0),ml&&Ye(g,"pointerdown",S,!0))},[n,r]),kr.useEffect(()=>{if(!r)return;function m(g){if(g.reason===Oe.triggerPress||g.reason===Oe.escapeKey){let d=n.select("domReferenceElement");we(d)&&(u.current=d,a.current=!0)}}return s.on("openchange",m),()=>{s.off("openchange",m)}},[s,r,n]);let f=kr.useMemo(()=>{function m(){a.current=!1,u.current=null}return{onMouseLeave(){m()},onFocus(g){let d=g.currentTarget;if(a.current){if(u.current===d)return;m()}let v=Dt(g.nativeEvent);if(we(v)){if(ml&&!g.relatedTarget){if(!l.current&&!vf(v))return}else if(!bf(v))return}let S=co(g.relatedTarget,n.context.triggerElements),{nativeEvent:C,currentTarget:w}=g,b=typeof o=="function"?o():o;if(n.select("open")&&S||b===0||b===void 0){n.setOpen(!0,ze(Oe.triggerFocus,C,w));return}c.start(b,()=>{a.current||n.setOpen(!0,ze(Oe.triggerFocus,C,w))})},onBlur(g){m();let d=g.relatedTarget,v=g.nativeEvent,S=we(d)&&d.hasAttribute(cn("focus-guard"))&&d.getAttribute("data-type")==="outside";c.start(0,()=>{let C=n.select("domReferenceElement"),w=Us(Ct(C));!d&&w===C||Ze(i.current.floatingContext?.refs.floating.current,w)||Ze(C,w)||S||co(d??w,n.context.triggerElements)||n.setOpen(!1,ze(Oe.triggerFocus,v))})}}},[i,o,n,c]);return kr.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var yl=h(be(),1);var gl=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 nr,this.restTimeout=new nr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},ri=new WeakMap;function hn(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&ri.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),ri.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function oi(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,s=ri.get(r);s&&s!==e&&hn(s),hn(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,ri.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function gn(e){let t=e.context.dataRef.current,r=Tt(()=>t.hoverInteractionState??gl.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),on(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function vl(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),u=s.useState("domReferenceElement"),{dataRef:l}=s.context,c=po(),f=un(),m=gn(s),g=xr(),d=_e(()=>Gs(l.current.openEvent?.type,m.interactedInside)),v=_e(()=>wf(l.current.openEvent?.type)),S=_e(()=>{hn(m)});ge(()=>{i||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,S())},[i,m,S]),yl.useEffect(()=>S,[S]),ge(()=>{if(r&&i&&m.handleCloseOptions?.blockPointerEvents&&v()&&we(u)&&a){let C=u,w=a,b=Ct(a),R=c?.nodesRef.current.find(A=>A.id===f)?.context?.elements.floating;R&&(R.style.pointerEvents="");let k=m.pointerEventsScopeElement!==w?m.pointerEventsScopeElement:null,T=R!==w?R:null,_=m.handleCloseOptions?.getScope?.()??k??T??C.closest("[data-rootownerid]")??b.body;return oi(m,{scopeElement:_,referenceElement:C,floatingElement:w}),()=>{S()}}},[r,i,u,a,m,v,c,f,S]),yl.useEffect(()=>{if(!r)return;function C(){return!!(c&&f&&Xr(c.nodesRef.current,f).length>0)}function w(A){let N=Zr(o,"close",m.pointerType),q=()=>{s.setOpen(!1,ze(Oe.triggerHover,A)),c?.events.emit("floating.closed",A)};N?m.openChangeTimeout.start(N,q):(m.openChangeTimeout.clear(),q())}function b(A){let N=Dt(A);if(!Ua(N)){m.interactedInside=!1;return}m.interactedInside=N?.closest("[aria-haspopup]")!=null}function R(){m.openChangeTimeout.clear(),g.clear(),c?.events.off("floating.closed",T),S()}function k(A){if(C()&&c){c.events.on("floating.closed",T);return}if(co(A.relatedTarget,s.context.triggerElements))return;let N=l.current.floatingContext?.nodeId??n,q=A.relatedTarget;if(!(c&&N&&we(q)&&Xr(c.nodesRef.current,N,!1).some(x=>Ze(x.context?.elements.floating,q)))){if(m.handler){m.handler(A);return}S(),v()&&!d()&&w(A)}}function T(A){!c||!f||C()||g.start(0,()=>{c.events.off("floating.closed",T),s.setOpen(!1,ze(Oe.triggerHover,A)),c.events.emit("floating.closed",A)})}let _=a;return Sr(_&&Ye(_,"mouseenter",R),_&&Ye(_,"mouseleave",k),_&&Ye(_,"pointerdown",b,!0),()=>{c?.events.off("floating.closed",T)})},[r,a,s,l,o,n,v,d,S,m,c,f,g])}var ho=h(be(),1),Wd=h(lo(),1);var L0={current:null};function bl(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:u=L0,externalTree:l,isActiveTrigger:c=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:g}=t,d="rootStore"in e?e.rootStore:e,{dataRef:v,events:S}=d.context,C=po(l),w=gn(d),b=ho.useRef(!1),R=Yt(n),k=Yt(o),T=Yt(i),_=Yt(r),A=Yt(g),N=Yt(m),q=_e(()=>Gs(v.current.openEvent?.type,w.interactedInside)),U=_e(()=>A.current?.()!==!1),x=_e((O,D,J)=>{let M=d.context.triggerElements;if(M.hasElement(D))return!O||!Ze(O,D);if(!we(J))return!1;let E=J;return M.hasMatchingElement(L=>Ze(L,E))&&(!O||!Ze(O,E))}),I=_e(()=>{if(!w.handler)return;Ct(d.select("domReferenceElement")).removeEventListener("mousemove",w.handler),w.handler=void 0}),W=_e(()=>{hn(w)});return c&&(w.handleCloseOptions=R.current?.__options),ho.useEffect(()=>I,[I]),ho.useEffect(()=>{if(!r)return;function O(D){D.open?b.current=!1:(b.current=D.reason===Oe.triggerHover,I(),w.openChangeTimeout.clear(),w.restTimeout.clear(),w.blockMouseMove=!0,w.restTimeoutPending=!1)}return S.on("openchange",O),()=>{S.off("openchange",O)}},[r,S,w,I]),ho.useEffect(()=>{if(!r)return;function O(E,L=!0){let $=Zr(k.current,"close",w.pointerType);$?w.openChangeTimeout.start($,()=>{d.setOpen(!1,ze(Oe.triggerHover,E)),C?.events.emit("floating.closed",E)}):L&&(w.openChangeTimeout.clear(),d.setOpen(!1,ze(Oe.triggerHover,E)),C?.events.emit("floating.closed",E))}let D=u.current??(c?d.select("domReferenceElement"):null);if(!we(D))return;function J(E){if(w.openChangeTimeout.clear(),w.blockMouseMove=!1,s&&!qr(w.pointerType))return;let L=Wa(T.current),$=Zr(k.current,"open",w.pointerType),F=Dt(E),Z=E.currentTarget??null,se=d.select("domReferenceElement"),xe=Z;if(we(F)&&!d.context.triggerElements.hasElement(F)){for(let G of d.context.triggerElements.elements())if(Ze(G,F)){xe=G;break}}we(Z)&&we(se)&&!d.context.triggerElements.hasElement(Z)&&Ze(Z,se)&&(xe=se);let ie=xe==null?!1:x(se,xe,F),ye=d.select("open"),Ee=N.current?.()??d.select("transitionStatus")==="ending",ee=!ye&&Ee&&b.current,Ae=!ie&&we(xe)&&we(se)&&Ze(se,xe)&&ee,Ie=L>0&&!$,ke=ie&&(ye||ee)||Ae,He=!ye||ie;if(ke){U()&&d.setOpen(!0,ze(Oe.triggerHover,E,xe));return}Ie||($?w.openChangeTimeout.start($,()=>{He&&U()&&d.setOpen(!0,ze(Oe.triggerHover,E,xe))}):He&&U()&&d.setOpen(!0,ze(Oe.triggerHover,E,xe)))}function M(E){if(q()){W();return}I();let L=d.select("domReferenceElement"),$=Ct(L);w.restTimeout.clear(),w.restTimeoutPending=!1;let F=v.current.floatingContext??f?.();if(co(E.relatedTarget,d.context.triggerElements))return;if(R.current&&F){d.select("open")||w.openChangeTimeout.clear();let se=u.current;w.handler=R.current({...F,tree:C,x:E.clientX,y:E.clientY,onClose(){W(),I(),_.current&&!q()&&se===d.select("domReferenceElement")&&O(E,!0)}}),$.addEventListener("mousemove",w.handler),w.handler(E);return}(w.pointerType!=="touch"||!Ze(d.select("floatingElement"),E.relatedTarget))&&O(E)}return a?Sr(Ye(D,"mousemove",J,{once:!0}),Ye(D,"mouseenter",J),Ye(D,"mouseleave",M)):Sr(Ye(D,"mouseenter",J),Ye(D,"mouseleave",M))},[I,W,v,k,d,r,R,w,c,x,q,s,a,T,u,C,_,f,N,U]),ho.useMemo(()=>{if(!r)return;function O(D){w.pointerType=D.pointerType}return{onPointerDown:O,onPointerEnter:O,onMouseMove(D){let{nativeEvent:J}=D,M=D.currentTarget,E=d.select("domReferenceElement"),L=d.select("open"),$=x(E,M,D.target);if(s&&!qr(w.pointerType))return;if(L&&$&&w.handleCloseOptions?.blockPointerEvents){let se=d.select("floatingElement");if(se){let xe=w.handleCloseOptions?.getScope?.()??M.ownerDocument.body;oi(w,{scopeElement:xe,referenceElement:M,floatingElement:se})}}let F=Wa(T.current);if(L&&!$||F===0||!$&&w.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;w.restTimeout.clear();function Z(){if(w.restTimeoutPending=!1,q())return;let se=d.select("open");!w.blockMouseMove&&(!se||$)&&U()&&d.setOpen(!0,ze(Oe.triggerHover,J,M))}w.pointerType==="touch"?Wd.flushSync(()=>{Z()}):$&&L?Z():(w.restTimeoutPending=!0,w.restTimeout.start(F,Z))}}},[r,w,q,x,s,d,T,U])}var Gd=.1,N0=Gd*Gd,Ke=.5;function ni(e,t,r,o,n,s){return o>=t!=s>=t&&e<=(n-r)*(t-o)/(s-o)+r}function si(e,t,r,o,n,s,i,a,u,l){let c=!1;return ni(e,t,r,o,n,s)&&(c=!c),ni(e,t,n,s,i,a)&&(c=!c),ni(e,t,i,a,u,l)&&(c=!c),ni(e,t,u,l,r,o)&&(c=!c),c}function D0(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function ii(e,t,r,o,n,s){let i=Math.min(r,n),a=Math.max(r,n),u=Math.min(o,s),l=Math.max(o,s);return e>=i&&e<=a&&t>=u&&t<=l}function wl(e={}){let{blockPointerEvents:t=!1}=e,r=new nr,o=({x:n,y:s,placement:i,elements:a,onClose:u,nodeId:l,tree:c})=>{let f=i?.split("-")[0],m=!1,g=null,d=null,v=typeof performance<"u"?performance.now():0;function S(w,b){let R=performance.now(),k=R-v;if(g===null||d===null||k===0)return g=w,d=b,v=R,!1;let T=w-g,_=b-d,A=T*T+_*_,N=k*k*N0;return g=w,d=b,v=R,A<N}function C(){r.clear(),u()}return function(b){r.clear();let R=a.domReference,k=a.floating;if(!R||!k||f==null||n==null||s==null)return;let{clientX:T,clientY:_}=b,A=Dt(b),N=b.type==="mouseleave",q=Ze(k,A),U=Ze(R,A);if(q&&(m=!0,!N))return;if(U&&(m=!1,!N)){m=!0;return}if(N&&we(b.relatedTarget)&&Ze(k,b.relatedTarget))return;function x(){return!!(c&&Xr(c.nodesRef.current,l).length>0)}function I(){x()||C()}if(x())return;let W=R.getBoundingClientRect(),O=k.getBoundingClientRect(),D=n>O.right-O.width/2,J=s>O.bottom-O.height/2,M=O.width>W.width,E=O.height>W.height,L=(M?W:O).left,$=(M?W:O).right,F=(E?W:O).top,Z=(E?W:O).bottom;if(f==="top"&&s>=W.bottom-1||f==="bottom"&&s<=W.top+1||f==="left"&&n>=W.right-1||f==="right"&&n<=W.left+1){I();return}let se=!1;switch(f){case"top":se=ii(T,_,L,W.top+1,$,O.bottom-1);break;case"bottom":se=ii(T,_,L,O.top+1,$,W.bottom-1);break;case"left":se=ii(T,_,O.right-1,Z,W.left+1,F);break;case"right":se=ii(T,_,W.right-1,Z,O.left+1,F);break;default:}if(se)return;if(m&&!D0(T,_,W)){I();return}if(!N&&S(T,_)){I();return}let xe=!1;switch(f){case"top":{let ie=M?Ke/2:Ke*4,ye=M||D?n+ie:n-ie,Ee=M?n-ie:D?n+ie:n-ie,ee=s+Ke+1,Ae=D||M?O.bottom-Ke:O.top,Ie=D?M?O.bottom-Ke:O.top:O.bottom-Ke;xe=si(T,_,ye,ee,Ee,ee,O.left,Ae,O.right,Ie);break}case"bottom":{let ie=M?Ke/2:Ke*4,ye=M||D?n+ie:n-ie,Ee=M?n-ie:D?n+ie:n-ie,ee=s-Ke,Ae=D||M?O.top+Ke:O.bottom,Ie=D?M?O.top+Ke:O.bottom:O.top+Ke;xe=si(T,_,ye,ee,Ee,ee,O.left,Ae,O.right,Ie);break}case"left":{let ie=E?Ke/2:Ke*4,ye=E||J?s+ie:s-ie,Ee=E?s-ie:J?s+ie:s-ie,ee=n+Ke+1,Ae=J||E?O.right-Ke:O.left,Ie=J?E?O.right-Ke:O.left:O.right-Ke;xe=si(T,_,Ae,O.top,Ie,O.bottom,ee,ye,ee,Ee);break}case"right":{let ie=E?Ke/2:Ke*4,ye=E||J?s+ie:s-ie,Ee=E?s-ie:J?s+ie:s-ie,ee=n-Ke,Ae=J||E?O.left+Ke:O.right,Ie=J?E?O.left+Ke:O.right:O.left+Ke;xe=si(T,_,ee,ye,ee,Ee,Ae,O.top,Ie,O.bottom);break}default:}xe?m||r.start(40,I):I()}};return o.__options={...e,blockPointerEvents:t},o}var xl=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Oo.startingStyle]="startingStyle",e[e.endingStyle=Oo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),is=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),M0={[is.popupOpen]:""},Bk={[is.popupOpen]:"",[is.pressed]:""},V0={[xl.open]:""},B0={[xl.closed]:""},z0={[xl.anchorHidden]:""},Yd={open(e){return e?M0:null}};var yn={open(e){return e?V0:B0},anchorHidden(e){return e?z0:null}};function qd(e){return rn(19)?e:e?"true":void 0}var ir=h(be(),1);var j0=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:s,platform:i,elements:a,middlewareData:u}=t,{element:l,padding:c=0,offsetParent:f="real"}=Rr(e,t)||{};if(l==null)return{};let m=Zs(c),g={x:r,y:o},d=os(n),v=rs(d),S=await i.getDimensions(l),C=d==="y",w=C?"top":"left",b=C?"bottom":"right",R=C?"clientHeight":"clientWidth",k=s.reference[v]+s.reference[d]-g[d]-s.floating[v],T=g[d]-s.reference[d],_=f==="real"?await i.getOffsetParent?.(l):a.floating,A=a.floating[R]||s.floating[v];(!A||!await i.isElement?.(_))&&(A=a.floating[R]||s.floating[v]);let N=k/2-T/2,q=A/2-S[v]/2-1,U=Math.min(m[w],q),x=Math.min(m[b],q),I=U,W=A-S[v]-x,O=A/2-S[v]/2+N,D=ts(I,O,W),J=!u.arrow&&Er(n)!=null&&O!==D&&s.reference[v]/2-(O<I?U:x)-S[v]/2<0,M=J?O<I?O-I:O-W:0;return{[d]:g[d]+M,data:{[d]:D,centerOffset:O-D-M,...J&&{alignmentOffset:M}},reset:J}}}),Zd=(e,t)=>({...j0(e),options:[e,t]});var H0=sl().fn,Xd={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,s=t===0&&r===0&&o===0&&n===0;return{data:{referenceHidden:(await H0(e)).data?.referenceHidden||s}}}};var as={sideX:"left",sideY:"top"},Kd={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:s,strategy:i,placement:a}=e,u=lt(n),l=u.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:as};let f=await s.getOffsetParent?.(n),m={width:0,height:0};if(i==="fixed"&&u?.visualViewport)m={width:u.visualViewport.width,height:u.visualViewport.height};else if(f===u){let w=Ct(n);m={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await s.isElement?.(f)&&(m=await s.getDimensions(f));let g=_t(a),d=t,v=r;g==="left"&&(d=m.width-(t+o.width)),g==="top"&&(v=m.height-(r+o.height));let S=g==="left"?"right":as.sideX,C=g==="top"?"bottom":as.sideY;return{x:d,y:v,data:{sideX:S,sideY:C}}}};function $d(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 Jd(e,t,r){let{rects:o,placement:n}=e;return{side:$d(t,_t(n),r),align:Er(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function ep(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:u=5,sticky:l=!1,arrowPadding:c=5,disableAnchorTracking:f=!1,inline:m,keepMounted:g=!1,floatingRootContext:d,mounted:v,collisionAvoidance:S,shiftCrossAxis:C=!1,nodeId:w,adaptiveOrigin:b,lazyFlip:R=!1,externalTree:k}=e,[T,_]=ir.useState(null);!v&&T!==null&&_(null);let A=S.side||"flip",N=S.align||"flip",q=S.fallbackAxisSide||"end",U=typeof t=="function"?t:void 0,x=_e(U),I=U?x:t,W=Yt(t),O=Yt(v),J=tn()==="rtl",M=T||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":J?"left":"right","inline-start":J?"right":"left"}[o],E=s==="center"?M:`${M}-${s}`,L=u,$=1,F=o==="bottom"?$:0,Z=o==="top"?$:0,se=o==="right"?$:0,xe=o==="left"?$:0;typeof L=="number"?L={top:L+F,right:L+xe,bottom:L+Z,left:L+se}:L&&(L={top:(L.top||0)+F,right:(L.right||0)+xe,bottom:(L.bottom||0)+Z,left:(L.left||0)+se});let ie={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},ye=ir.useRef(null),Ee=Yt(n),ee=Yt(i),Ae=typeof n!="function"?n:0,Ie=typeof i!="function"?i:0,ke=[];m&&ke.push(m),ke.push(el(Ne=>{let qe=Jd(Ne,o,J),P=typeof Ee.current=="function"?Ee.current(qe):Ee.current,Q=typeof ee.current=="function"?ee.current(qe):ee.current;return{mainAxis:P,crossAxis:Q,alignmentAxis:Q}},[Ae,Ie,J,o]));let He=N==="none"&&A!=="shift",G=!He&&(l||C||A==="shift"),j=A==="none"?null:ol({...ie,padding:{top:L.top+$,right:L.right+$,bottom:L.bottom+$,left:L.left+$},mainAxis:!C&&A==="flip",crossAxis:N==="flip"?"alignment":!1,fallbackAxisSideDirection:q}),X=He?null:tl(Ne=>{let qe=Ct(Ne.elements.floating).documentElement;return{...ie,rootBoundary:C?{x:0,y:0,width:qe.clientWidth,height:qe.clientHeight}:void 0,mainAxis:N!=="none",crossAxis:G,limiter:l||C?void 0:rl(P=>{if(!ye.current)return{};let{width:Q,height:y}=ye.current.getBoundingClientRect(),oe=qt(_t(P.placement)),Be=oe==="y"?Q:y,te=oe==="y"?L.left+L.right:L.top+L.bottom;return{offset:Be/2+te/2}})}},[ie,l,C,L,N]);A==="shift"||N==="shift"||s==="center"?ke.push(X,j):ke.push(j,X),ke.push(nl({...ie,apply({elements:{floating:Ne},availableWidth:qe,availableHeight:P,rects:Q}){if(!O.current)return;let y=Ne.style;y.setProperty("--available-width",`${qe}px`),y.setProperty("--available-height",`${P}px`);let oe=lt(Ne).devicePixelRatio||1,{x:Be,y:te,width:ht,height:ne}=Q.reference,Qe=(Math.round((Be+ht)*oe)-Math.round(Be*oe))/oe,B=(Math.round((te+ne)*oe)-Math.round(te*oe))/oe;y.setProperty("--anchor-width",`${Qe}px`),y.setProperty("--anchor-height",`${B}px`)}}),Zd(Ne=>({element:ye.current||Ct(Ne.elements.floating).createElement("div"),padding:c,offsetParent:"floating"}),[c]),{name:"transformOrigin",fn(Ne){let{elements:qe,middlewareData:P,placement:Q,rects:y,y:oe}=Ne,Be=_t(Q),te=qt(Be),ht=ye.current,ne=P.arrow?.x||0,Qe=P.arrow?.y||0,B=ht?.clientWidth||0,z=ht?.clientHeight||0,yr=ne+B/2,Ge=Qe+z/2,le=Math.abs(P.shift?.y||0),Ur=y.reference.height/2,tr=typeof n=="function"?n(Jd(Ne,o,J)):n,et=le>tr,Ve={top:`${yr}px calc(100% + ${tr}px)`,bottom:`${yr}px ${-tr}px`,left:`calc(100% + ${tr}px) ${Ge}px`,right:`${-tr}px ${Ge}px`}[Be],ft=`${yr}px ${y.reference.y+Ur-oe}px`;return qe.floating.style.setProperty("--transform-origin",G&&te==="y"&&et?ft:Ve),{}}},Xd,b),ge(()=>{!v&&d&&d.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,d]);let H=ir.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:K,elements:fe,x:ue,y:de,middlewareData:pe,update:me,placement:V,context:re,isPositioned:De,floatingStyles:Ue}=pl({rootContext:d,open:g?v:void 0,placement:E,middleware:ke,strategy:r,whileElementsMounted:g?void 0:(...Ne)=>ns(...Ne,H),nodeId:w,externalTree:k}),{sideX:ot,sideY:ut}=pe.adaptiveOrigin||as,je=De?r:"fixed",We=ir.useMemo(()=>{let Ne=b?{position:je,[ot]:ue,[ut]:de}:{position:je,...Ue};return De||(Ne.opacity=0),Ne},[b,je,ot,ue,ut,de,Ue,De]),nt=ir.useRef(null);ge(()=>{if(!v)return;let Ne=W.current,qe=typeof Ne=="function"?Ne():Ne,Q=(Qd(qe)?qe.current:qe)||null||null;Q!==nt.current&&(K.setPositionReference(Q),nt.current=Q)},[v,K,I,W]),ir.useEffect(()=>{if(!v)return;let Ne=W.current;typeof Ne!="function"&&Qd(Ne)&&Ne.current!==nt.current&&(K.setPositionReference(Ne.current),nt.current=Ne.current)},[v,K,I,W]),ir.useEffect(()=>{if(g&&v&&fe.reference&&fe.floating)return ns(fe.reference,fe.floating,me,H)},[g,v,fe,me,H]);let ve=_t(V),_r=$d(o,ve,J),gr=Er(V)||"center",$e=!!pe.hide?.referenceHidden;ge(()=>{R&&v&&De&&_(ve)},[R,v,De,ve]);let Hr=ir.useMemo(()=>({position:"absolute",top:pe.arrow?.y,left:pe.arrow?.x}),[pe.arrow]),Et=pe.arrow?.centerOffset!==0;return ir.useMemo(()=>({positionerStyles:We,arrowStyles:Hr,arrowRef:ye,arrowUncentered:Et,side:_r,align:gr,physicalSide:ve,anchorHidden:$e,refs:K,context:re,isPositioned:De,update:me}),[We,Hr,ye,Et,_r,gr,ve,$e,K,re,De,me])}function Qd(e){return e!=null&&"current"in e}function ai(e){return e==="starting"?Pf:pt}function tp(e,t,{styles:r,transitionStatus:o,props:n,refs:s,hidden:i,inert:a=!1}){let u={...r};return a&&(u.pointerEvents="none"),Gt("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:u},ai(o),n],stateAttributesMapping:yn})}var At=h(be(),1),ap=h(lo(),1);var rp=h(be(),1);function op(e){let[t,r]=rp.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var vn=h(be(),1);function Sl(e){let t=Pt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),s=n?e.offsetWidth:r,i=n?e.offsetHeight:o;return(fo(r)!==s||fo(o)!==i)&&(r=s,o=i),{width:r,height:o}}function sp(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:u}=e,l=ln(t,!0,!1),c=nn(),f=vn.useRef(null),m=vn.useRef(!0),g=vn.useRef(so),d=_e(s),v=_e(i),S=vn.useMemo(()=>{let C=a==="top",w=a==="left";return u==="rtl"?(C=C||a==="inline-end",w=w||a==="inline-end"):(C=C||a==="inline-start",w=w||a==="inline-start"),C?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:pt},[a,u]);ge(()=>{if(!n){g.current=so,m.current=!0,f.current=null;return}if(!t||!r)return;g.current=np(t,S),Cl(t,"auto");let C=ci(t,"position","static"),w=ci(t,"transform","none"),b=ci(t,"scale","1"),R=np(r,{"--available-width":"max-content","--available-height":"max-content"});function k(){C(),w(),R()}function T(){k(),b()}if(d?.(),m.current||f.current===null){li(r,"max-content");let q=Sl(t);return f.current=q,li(r,q),T(),v?.(null,q),m.current=!1,()=>{g.current(),g.current=so}}li(r,"max-content");let _=f.current,A=Sl(t);f.current=A,Cl(t,_),T(),v?.(_,A),li(r,A);let N=new AbortController;return c.request(()=>{Cl(t,A),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},N.signal)}),()=>{N.abort(),c.cancel(),g.current(),g.current=so}},[o,t,r,l,c,n,d,v,S])}function ci(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function np(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(ci(e,o,n));return r.length?()=>{r.forEach(o=>o())}:so}function Cl(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 li(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 bn=h(Y(),1);function lp(e){let{store:t,side:r,cssVars:o,children:n}=e,s=tn(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),g=op(u?i:null),d=G0(a,l),v=At.useRef(null),[S,C]=At.useState(null),[w,b]=At.useState(null),R=At.useRef(null),k=At.useRef(null),T=ln(R,!0,!1),_=nn(),[A,N]=At.useState(null),[q,U]=At.useState(!1);ge(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let x=_e(()=>{R.current?.style.setProperty("animation","none"),R.current?.style.setProperty("transition","none"),k.current?.style.setProperty("display","none")}),I=_e(M=>{R.current?.style.removeProperty("animation"),R.current?.style.removeProperty("transition"),k.current?.style.removeProperty("display"),M&&N(M)}),W=At.useRef(null);ge(()=>{(!u||!c)&&(W.current=null)},[u,c]),ge(()=>{if(i&&g&&i!==g&&W.current!==i&&v.current){C(v.current),U(!0);let M=W0(g,i);b(M),_.request(()=>{ap.flushSync(()=>{U(!1)}),T(()=>{C(null),N(null),v.current=null})}),W.current=i}},[i,g,S,T,_]),ge(()=>{let M=R.current;if(!M)return;let E=Ct(M).createElement("div");for(let L of Array.from(M.childNodes))E.appendChild(L.cloneNode(!0));v.current=E});let O=S!=null,D;O?D=(0,bn.jsxs)(At.Fragment,{children:[(0,bn.jsx)("div",{"data-previous":!0,inert:qd(!0),ref:k,style:{...A?{[o.popupWidth]:`${A.width}px`,[o.popupHeight]:`${A.height}px`}:null,position:"absolute"},"data-ending-style":q?void 0:""},"previous"),(0,bn.jsx)("div",{"data-current":!0,ref:R,"data-starting-style":q?"":void 0,children:n},d)]}):D=(0,bn.jsx)("div",{"data-current":!0,ref:R,children:n},d),ge(()=>{let M=k.current;!M||!S||M.replaceChildren(...Array.from(S.childNodes))},[S]),sp({popupElement:f,positionerElement:m,mounted:c,content:l,onMeasureLayout:x,onMeasureLayoutComplete:I,side:r,direction:s});let J={activationDirection:U0(w),transitioning:O};return{children:D,state:J}}function U0(e){if(e)return`${ip(e.horizontal,5,"right","left")} ${ip(e.vertical,5,"down","up")}`}function ip(e,t,r,o){return e>t?r:e<-t?o:""}function W0(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},s={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function G0(e,t){let[r,o]=At.useState(0),n=At.useRef(e),s=At.useRef(t),i=At.useRef(!1);return ge(()=>{let a=n.current,u=s.current,l=e!==a,c=t!==u;l?(o(f=>f+1),i.current=!c):i.current&&c&&(o(f=>f+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${r}`}var ui=h(be(),1),cp=h(lo(),1);var up=h(Y(),1),fp=ui.forwardRef(function(t,r){let{children:o,container:n,className:s,render:i,style:a,...u}=t,{portalNode:l,portalSubtree:c}=qa({container:n,ref:r,componentProps:t,elementProps:u});return!c&&!l?null:(0,up.jsxs)(ui.Fragment,{children:[c,l&&cp.createPortal(o,l)]})});var Kt={};no(Kt,{Arrow:()=>_p,Handle:()=>ls,Popup:()=>Ep,Portal:()=>xp,Positioner:()=>Cp,Provider:()=>Op,Root:()=>pp,Trigger:()=>vp,Viewport:()=>Fp,createHandle:()=>Ap});var Fr=h(be(),1);var fi=h(be(),1),Rl=fi.createContext(void 0);function cr(e){let t=fi.useContext(Rl);if(t===void 0&&!e)throw new Error(Wt(72));return t}var dp=h(be(),1);var Y0={...Hd,disabled:Me(e=>e.disabled),instantType:Me(e=>e.instantType),isInstantPhase:Me(e=>e.isInstantPhase),trackCursorAxis:Me(e=>e.trackCursorAxis),disableHoverablePopup:Me(e=>e.disableHoverablePopup),lastOpenChangeReason:Me(e=>e.openChangeReason),closeOnClick:Me(e=>e.closeOnClick),closeDelay:Me(e=>e.closeDelay),hasViewport:Me(e=>e.hasViewport)},wn=class e extends pn{constructor(t,r,o=!1){let n=new mo,s={...q0(),...t};s.floatingRootContext=zd(n,r,o),super(s,{popupRef:dp.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Y0)}setOpen=(t,r)=>{Fd(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ze(Oe.triggerPress,t))}static useStore(t,r){return kd(t,(n,s)=>new e(r,n,s)).store}};function q0(){return{...Bd(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var di=h(Y(),1),pp=ul(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:l,handle:c,triggerId:f,defaultTriggerId:m=null,children:g}=t,d=wn.useStore(c?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});Ad(d,n,o,m),d.useControlledProp("openProp",n),d.useControlledProp("triggerIdProp",f),d.useContextCallback("onOpenChange",u),d.useContextCallback("onOpenChangeComplete",l);let v=d.useState("open"),S=!r&&v,C=d.useState("activeTriggerId"),w=d.useState("mounted"),b=d.useState("payload");d.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),d.useSyncedValue("disabled",r),Ld(d,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:R,transitionStatus:k}=Nd(S,d),T=d.useState("isInstantPhase"),_=d.useState("instantType"),A=d.useState("lastOpenChangeReason"),N=Fr.useRef(null);ge(()=>{v&&r&&d.setOpen(!1,ze(Oe.disabled))},[v,r,d]),ge(()=>{k==="ending"&&A===Oe.none||k!=="ending"&&T?(_!=="delay"&&(N.current=_),d.set("instantType","delay")):N.current!==null&&(d.set("instantType",N.current),N.current=null)},[k,T,A,_,d]),ge(()=>{S&&C==null&&d.set("payload",void 0)},[d,C,S]);let q=Fr.useCallback(()=>{d.setOpen(!1,ze(Oe.imperativeAction))},[d]);Fr.useImperativeHandle(a,()=>({unmount:R,close:q}),[R,q]);let U=S||w||!r&&i!=="none";return(0,di.jsxs)(Rl.Provider,{value:d,children:[U&&(0,di.jsx)(Z0,{store:d,disabled:r,trackCursorAxis:i}),typeof g=="function"?g({payload:b}):g]})});function Z0({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Xa(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Za(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),i=Fr.useMemo(()=>or(s.reference,n.reference),[s.reference,n.reference]),a=Fr.useMemo(()=>or(s.trigger,n.trigger),[s.trigger,n.trigger]),u=Fr.useMemo(()=>or(Pd,s.floating,n.floating),[s.floating,n.floating]);return Dd(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:u}),null}var mi=h(be(),1);var pi=h(be(),1),El=pi.createContext(void 0);function mp(){return pi.useContext(El)}var hp=(function(e){return e[e.popupOpen=is.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var yp="data-base-ui-tooltip-trigger";function gp(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(we(n))return n}}let t=e.target;return we(t)?t:null}function X0(e){let t=e;for(;t;){if(t.hasAttribute(yp))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&we(o.host)?o.host:null}return null}var vp=Cd(function(t,r){let{render:o,className:n,style:s,handle:i,payload:a,disabled:u,delay:l,closeOnClick:c=!0,closeDelay:f,id:m,...g}=t,d=cr(!0),v=i?.store??d;if(!v)throw new Error(Wt(82));let S=Ju(m),C=v.useState("isTriggerActive",S),w=v.useState("isOpenedByTrigger",S),b=v.useState("floatingRootContext"),R=mi.useRef(null),k=l??600,T=f??0,{registerTrigger:_,isMountedByThisTrigger:A}=Id(S,R,v,{payload:a,closeOnClick:c,closeDelay:T}),N=mp(),{delayRef:q,isInstantPhase:U,hasProvider:x}=Ya(b,{open:w}),I=gn(b);v.useSyncedValue("isInstantPhase",U);let W=v.useState("disabled"),O=u??W,D=Yt(O),J=v.useState("trackCursorAxis"),M=v.useState("disableHoverablePopup"),E=mi.useRef(!1),L=xr(),$=mi.useRef(void 0);function F(){let ke=N?.delay,He=typeof q.current=="object"?q.current.open:void 0,G=k;return x&&(He!==0?G=l??ke??k:G=0),G}function Z(ke){let He=R.current;if(!He||!ke)return!1;let G=X0(ke);return G!==null&&G!==He&&Ze(He,G)}function se(ke){let He=Z(ke);return E.current=He,He&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,L.clear()),He}let xe=bl(b,{enabled:!O,mouseOnly:!0,move:!1,handleClose:!M&&J!=="both"?wl():null,restMs:F,delay(){let ke=typeof q.current=="object"?q.current.close:void 0,He=T;return f==null&&x&&(He=ke),{close:He}},triggerElementRef:R,isActiveTrigger:C,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!E.current}}),ie=hl(b,{enabled:!O}).reference,ye=ke=>{let He=E.current,G=gp(ke),j=se(G),X=R.current,H=X&&G&&Ze(X,G);if(j&&v.select("open")&&v.select("lastOpenChangeReason")===Oe.triggerHover){v.setOpen(!1,ze(Oe.triggerHover,ke));return}if(He&&!j&&H&&!D.current&&!v.select("open")&&X&&qr($.current)){let K=()=>{!E.current&&!D.current&&!v.select("open")&&v.setOpen(!0,ze(Oe.triggerHover,ke,X))},fe=F();fe===0?(L.clear(),K()):L.start(fe,K)}},Ee=v.useState("triggerProps",A);return Gt("button",t,{state:{open:w},ref:[r,_,R],props:[xe,ie,A||J!=="none"?Ee:void 0,{onMouseOver(ke){ye(ke.nativeEvent)},onFocus(ke){Z(gp(ke.nativeEvent))&&ke.preventBaseUIHandler()},onMouseLeave(){E.current=!1,L.clear(),$.current=void 0},onPointerEnter(ke){$.current=ke.pointerType},onPointerDown(ke){$.current=ke.pointerType,v.set("closeOnClick",c),c&&!v.select("open")&&v.cancelPendingOpen(ke.nativeEvent)},onClick(ke){c&&!v.select("open")&&v.cancelPendingOpen(ke.nativeEvent)},id:S,[hp.triggerDisabled]:O?"":void 0,[yp]:O?void 0:""},g],stateAttributesMapping:Yd})});var wp=h(be(),1);var hi=h(be(),1),Tl=hi.createContext(void 0);function bp(){let e=hi.useContext(Tl);if(e===void 0)throw new Error(Wt(70));return e}var _l=h(Y(),1),xp=wp.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return cr().useState("mounted")||o?(0,_l.jsx)(Tl.Provider,{value:o,children:(0,_l.jsx)(fp,{ref:r,...n})}):null});var yi=h(be(),1);var gi=h(be(),1),Ol=gi.createContext(void 0);function xn(){let e=gi.useContext(Ol);if(e===void 0)throw new Error(Wt(71));return e}var Sp=h(Y(),1),Cp=yi.forwardRef(function(t,r){let{render:o,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:u="center",sideOffset:l=0,alignOffset:c=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:g=5,sticky:d=!1,disableAnchorTracking:v=!1,collisionAvoidance:S=kf,style:C,...w}=t,b=cr(),R=bp(),k=b.useState("open"),T=b.useState("mounted"),_=b.useState("trackCursorAxis"),A=b.useState("disableHoverablePopup"),N=b.useState("floatingRootContext"),q=b.useState("instantType"),U=b.useState("transitionStatus"),x=b.useState("hasViewport"),I=ep({anchor:s,positionMethod:i,floatingRootContext:N,mounted:T,side:a,sideOffset:l,align:u,alignOffset:c,collisionBoundary:f,collisionPadding:m,sticky:d,arrowPadding:g,disableAnchorTracking:v,keepMounted:R,collisionAvoidance:S,adaptiveOrigin:x?Kd:void 0}),W=yi.useMemo(()=>({open:k,side:I.side,align:I.align,anchorHidden:I.anchorHidden,instant:_!=="none"?"tracking-cursor":q}),[k,I.side,I.align,I.anchorHidden,_,q]),O=tp(t,W,{styles:I.positionerStyles,transitionStatus:U,props:w,refs:[r,b.useStateSetter("positionerElement")],hidden:!T,inert:!k||_==="both"||A});return(0,Sp.jsx)(Ol.Provider,{value:I,children:O})});var Rp=h(be(),1);var K0={...yn,...ef},Ep=Rp.forwardRef(function(t,r){let{render:o,className:n,style:s,...i}=t,a=cr(),{side:u,align:l}=xn(),c=a.useState("open"),f=a.useState("instantType"),m=a.useState("transitionStatus"),g=a.useState("popupProps"),d=a.useState("floatingRootContext"),v=a.useState("disabled"),S=a.useState("closeDelay");Hs({open:c,ref:a.context.popupRef,onComplete(){c&&a.context.onOpenChangeComplete?.(!0)}}),vl(d,{enabled:!v,closeDelay:S});let C=a.useStateSetter("popupElement");return Gt("div",t,{state:{open:c,side:u,align:l,instant:f,transitionStatus:m},ref:[r,a.context.popupRef,C],props:[g,ai(m),i],stateAttributesMapping:K0})});var Tp=h(be(),1);var _p=Tp.forwardRef(function(t,r){let{render:o,className:n,style:s,...i}=t,a=cr(),{arrowRef:u,side:l,align:c,arrowUncentered:f,arrowStyles:m}=xn(),g=a.useState("open"),d=a.useState("instantType");return Gt("div",t,{state:{open:g,side:l,align:c,uncentered:f,instant:d},ref:[r,u],props:[{style:m,"aria-hidden":!0},i],stateAttributesMapping:yn})});var Pl=h(be(),1);var kl=h(Y(),1),Op=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,s=Pl.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),i=Pl.useMemo(()=>({open:r,close:o}),[r,o]);return(0,kl.jsx)(El.Provider,{value:s,children:(0,kl.jsx)(Ga,{delay:i,timeoutMs:n,children:t.children})})};var kp=h(be(),1);var Pp=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var J0={activationDirection:e=>e?{"data-activation-direction":e}:null},Fp=kp.forwardRef(function(t,r){let{render:o,className:n,style:s,children:i,...a}=t,u=cr(),l=xn(),c=u.useState("instantType"),{children:f,state:m}=lp({store:u,side:l.side,cssVars:Pp,children:i}),g={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:c};return Gt("div",t,{state:g,ref:r,props:[a,{children:f}],stateAttributesMapping:J0})});var ls=class{constructor(){this.store=new wn}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Wt(81,t));this.store.setOpen(!0,ze(Oe.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ze(Oe.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Ap(){return new ls}function Sn(e){return Gt(e.defaultTagName??"div",e,e)}var Np=h(Te(),1),Fl="data-wp-hash";function Al(){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 Q0(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fl}]`))if(r.getAttribute(Fl)===t)return!0;return!1}function Dp(e,t,r){if(!e.head)return;let o=Al(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Q0(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Fl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function $0(e){let t=Al();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dp(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mp(e,t){let r=Al();r.styles.set(e,t);for(let o of r.documents.keys())Dp(o,e,t)}typeof process>"u",Mp("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 Ip={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",Mp("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Lp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},vi=(0,Np.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},s){return Sn({render:r,defaultTagName:"span",ref:s,props:or(n,{className:st(Ip.text,Lp.heading,Lp.p,Ip[t],o)})})});var bi=h(Te(),1),cs=(0,bi.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,bi.cloneElement)(e,{width:t,height:t,...r,ref:o}));var wi=h(Cn(),1),Il=h(Y(),1),Mo=(0,Il.jsx)(wi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Il.jsx)(wi.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var xi=h(Cn(),1),Ll=h(Y(),1),Vo=(0,Ll.jsx)(xi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ll.jsx)(xi.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Si=h(Cn(),1),Nl=h(Y(),1),Dl=(0,Nl.jsx)(Si.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nl.jsx)(Si.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Ci=h(Cn(),1),Ml=h(Y(),1),Ri=(0,Ml.jsx)(Ci.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ml.jsx)(Ci.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var Ei=h(Cn(),1),Vl=h(Y(),1),Ti=(0,Vl.jsx)(Ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vl.jsx)(Ei.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var zp=h(Te(),1);function Bl(e,t,r){return(0,zp.cloneElement)(e??t,{children:r})}var e1=h(Hp(),1);var Wp=h(us(),1),{lock:rA,unlock:Gp}=(0,Wp.__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 t1(){let e=e1;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Gp(e.privateApis).ThemeProvider}var Yp=t1();var qp=h(Te(),1),zl="data-wp-hash";function jl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&o1(document)),e.__wpStyleRuntime}function r1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zl}]`))if(r.getAttribute(zl)===t)return!0;return!1}function Zp(e,t,r){if(!e.head)return;let o=jl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(r1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(zl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function o1(e){let t=jl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Zp(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function n1(e,t){let r=jl();r.styles.set(e,t);for(let o of r.documents.keys())Zp(o,e,t)}typeof process>"u",n1("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var s1={stack:"_19ce0419607e1896__stack"},i1={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)"},Rn=(0,qp.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:s,render:i,...a},u){let l={gap:r&&i1[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:s};return Sn({render:i,ref:u,props:or(a,{style:l,className:s1.stack})})});var En={};no(En,{Popup:()=>am,Portal:()=>_i,Positioner:()=>Oi,Provider:()=>mm,Root:()=>dm,Trigger:()=>um});var sm=h(Te(),1);var $p=h(Te(),1);var Ul="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"&&l1(document)),e.__wpStyleRuntime}function a1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ul}]`))if(r.getAttribute(Ul)===t)return!0;return!1}function Kp(e,t,r){if(!e.head)return;let o=Wl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(a1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ul,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function l1(e){let t=Wl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kp(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function c1(e,t){let r=Wl();r.styles.set(e,t);for(let o of r.documents.keys())Kp(o,e,t)}typeof process>"u",c1("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 Xp={slot:"_11fc52b637ff8a7e__slot"},Jp="data-wp-compat-overlay-slot";function u1(){return typeof document>"u"?null:document}function f1(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ar=null;function Hl(e){return e.setAttribute("aria-hidden","false"),e}function d1(e){let t=e.createElement("div");return t.setAttribute(Jp,""),Xp.slot&&t.classList.add(Xp.slot),e.body.appendChild(t),t}function Qp(){if(typeof window>"u"||!f1()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=u1();if(!e||!e.body)return;if(Ar&&Ar.ownerDocument===e&&Ar.isConnected)return Hl(Ar);let t=e.querySelector(`[${Jp}]`);return t instanceof HTMLDivElement?(Ar=Hl(t),Ar):(Ar?.isConnected&&Ar.remove(),Ar=Hl(d1(e)),Ar)}var em=h(Y(),1),_i=(0,$p.forwardRef)(function({container:t,...r},o){return(0,em.jsx)(Kt.Portal,{container:t??Qp(),...r,ref:o})});var tm=h(Te(),1),nm=h(Y(),1),Gl="data-wp-hash";function Yl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&m1(document)),e.__wpStyleRuntime}function p1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gl}]`))if(r.getAttribute(Gl)===t)return!0;return!1}function rm(e,t,r){if(!e.head)return;let o=Yl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(p1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Gl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function m1(e){let t=Yl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rm(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function om(e,t){let r=Yl();r.styles.set(e,t);for(let o of r.documents.keys())rm(o,e,t)}typeof process>"u",om("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var h1={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",om("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 g1={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Oi=(0,tm.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...s},i){return(0,nm.jsx)(Kt.Positioner,{ref:i,align:t,side:o,sideOffset:n,...s,className:st(h1["box-sizing"],g1.positioner,r)})});var fs=h(Y(),1),ql="data-wp-hash";function Zl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&v1(document)),e.__wpStyleRuntime}function y1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ql}]`))if(r.getAttribute(ql)===t)return!0;return!1}function im(e,t,r){if(!e.head)return;let o=Zl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(y1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ql,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function v1(e){let t=Zl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)im(e,r,o);return()=>{let 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=Zl();r.styles.set(e,t);for(let o of r.documents.keys())im(o,e,t)}typeof process>"u",b1("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 w1={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},x1={background:"#1e1e1e"},am=(0,sm.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...s},i){let a=(0,fs.jsx)(Yp,{color:x1,children:(0,fs.jsx)(Kt.Popup,{ref:i,className:st(w1.popup,n),...s,children:o})}),u=Bl(r,(0,fs.jsx)(Oi,{}),a);return Bl(t,(0,fs.jsx)(_i,{}),u)});var lm=h(Te(),1),cm=h(Y(),1),um=(0,lm.forwardRef)(function(t,r){return(0,cm.jsx)(Kt.Trigger,{ref:r,...t})});var fm=h(Y(),1);function dm(e){return(0,fm.jsx)(Kt.Root,{...e})}var pm=h(Y(),1);function mm({...e}){return(0,pm.jsx)(Kt.Provider,{...e})}var gm=h(Te(),1),Xl="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"&&C1(document)),e.__wpStyleRuntime}function S1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Xl}]`))if(r.getAttribute(Xl)===t)return!0;return!1}function ym(e,t,r){if(!e.head)return;let o=Kl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(S1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Xl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function C1(e){let t=Kl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ym(e,r,o);return()=>{let 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=Kl();r.styles.set(e,t);for(let o of r.documents.keys())ym(o,e,t)}typeof process>"u",vm("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var R1={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vm("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 hm={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},Jl=(0,gm.forwardRef)(function({render:t,...r},o){return Sn({render:t,ref:o,props:or({className:st(hm.skeleton,hm.pulse,R1["box-sizing"]),"aria-hidden":!0},r)})});var bm=h(Te(),1),wm=h(Y(),1),xm=(0,bm.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},s)=>(0,wm.jsx)(o,{ref:s,className:st("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));xm.displayName="NavigableRegion";var Sm=xm;var Rm=h(ce(),1),{Fill:Em,Slot:Tm}=(0,Rm.createSlotFill)("SidebarToggle");var ur=h(Y(),1),Ql="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"&&T1(document)),e.__wpStyleRuntime}function E1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ql}]`))if(r.getAttribute(Ql)===t)return!0;return!1}function _m(e,t,r){if(!e.head)return;let o=$l(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(E1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ql,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function T1(e){let t=$l();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 _1(e,t){let r=$l();r.styles.set(e,t);for(let o of r.documents.keys())_m(o,e,t)}typeof process>"u",_1("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 zo={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Om({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:s,actions:i,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,ur.jsxs)(Rn,{direction:"column",className:zo.header,children:[(0,ur.jsxs)(Rn,{className:zo["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,ur.jsxs)(Rn,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,ur.jsx)(Tm,{bubblesVirtually:!0,className:zo["sidebar-toggle-slot"]}),o&&(0,ur.jsx)("div",{className:zo["header-visual"],"aria-hidden":"true",children:o}),n&&(0,ur.jsx)(vi,{className:zo["header-title"],render:(0,ur.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),i&&(0,ur.jsx)(Rn,{align:"center",className:zo["header-actions"],direction:"row",gap:"sm",children:i})]}),s&&(0,ur.jsx)(vi,{render:(0,ur.jsx)("p",{}),variant:"body-md",className:zo["header-subtitle"],children:s})]})}var ds=h(Y(),1),tc="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"&&P1(document)),e.__wpStyleRuntime}function O1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tc}]`))if(r.getAttribute(tc)===t)return!0;return!1}function Pm(e,t,r){if(!e.head)return;let o=rc(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(O1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(tc,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function P1(e){let t=rc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Pm(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function k1(e,t){let r=rc();r.styles.set(e,t);for(let o of r.documents.keys())Pm(o,e,t)}typeof process>"u",k1("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 ec={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function km({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:s,children:i,className:a,actions:u,ariaLabel:l,hasPadding:c=!1,showSidebarToggle:f=!0}){let m=st(ec.page,a);return(0,ds.jsxs)(Sm,{className:m,ariaLabel:l??(typeof n=="string"?n:""),children:[(n||t||r||u||o)&&(0,ds.jsx)(Om,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:s,actions:u,showSidebarToggle:f}),c?(0,ds.jsx)("div",{className:st(ec.content,ec["has-padding"]),children:i}):i]})}km.SidebarToggleFill=Em;var oc=km;var Un=h(Ce()),Zy=h(ce()),Xy=h(Am()),ba=h(ar()),Ky=h(Jt()),Jy=h(Te());var Gy=h(ce(),1),Yy=h(Tn(),1),yE=h(Jt(),1),vE=h(Vt(),1),vu=h(Te(),1),bE=h(Bo(),1);function _n(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let s of t){let i=n[s];n=n[s]=Array.isArray(i)?[...i]:{...i}}return n[o]=r,e}var vt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(s=>{n=n?.[s]}),n??r};var F1=["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 nc(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",s=`settings${o}${n}`,i=`settings${n}`;if(t)return vt(e,s)??vt(e,i);let a={};return F1.forEach(u=>{let l=vt(e,`settings${o}.${u}`)??vt(e,`settings.${u}`);l!==void 0&&(a=_n(a,u.split("."),l))}),a}function sc(e,t,r,o){let n=o?".blocks."+o:"",s=t?"."+t:"",i=`settings${n}${s}`;return _n(e,i.split("."),r)}var jm=h(Vm(),1);var A1="1600px",I1="320px",L1=1,N1=.25,D1=.75,M1="14px";function Bm({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=I1,maximumViewportWidth:n=A1,scaleFactor:s=L1,minimumFontSizeLimit:i}){if(i=Ir(i)?i:M1,r){let b=Ir(r);if(!b?.unit||!b?.value)return null;let R=Ir(i,{coerceTo:b.unit});if(R?.value&&!e&&!t&&b?.value<=R?.value)return null;if(t||(t=`${b.value}${b.unit}`),!e){let k=b.unit==="px"?b.value:b.value*16,T=Math.min(Math.max(1-.075*Math.log2(k),N1),D1),_=ps(b.value*T,3);R?.value&&_<R?.value?e=`${R.value}${R.unit}`:e=`${_}${b.unit}`}}let a=Ir(e),u=a?.unit||"rem",l=Ir(t,{coerceTo:u});if(!a||!l)return null;let c=Ir(e,{coerceTo:"rem"}),f=Ir(n,{coerceTo:u}),m=Ir(o,{coerceTo:u});if(!f||!m||!c)return null;let g=f.value-m.value;if(!g)return null;let d=ps(m.value/100,3),v=ps(d,3)+u,S=100*((l.value-a.value)/g),C=ps((S||1)*s,3),w=`${c.value}${c.unit} + ((1vw - ${v}) * ${C})`;return`clamp(${e}, ${w}, ${t})`}function Ir(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},s=n?.join("|"),i=new RegExp(`^(\\d*\\.?\\d+)(${s}){1,1}$`),a=e.toString().match(i);if(!a||a.length<3)return null;let[,u,l]=a,c=parseFloat(u);return r==="px"&&(l==="em"||l==="rem")&&(c=c*o,l=r),l==="px"&&(r==="em"||r==="rem")&&(c=c/o,l=r),(r==="em"||r==="rem")&&(l==="em"||l==="rem")&&(l=r),l?{value:ps(c,3),unit:l}:null}function ps(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function ic(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function V1(e){let t=e?.typography??{},r=e?.layout,o=Ir(r?.wideSize)?r?.wideSize:null;return ic(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function zm(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!ic(t?.typography)&&!ic(e))return r;let o=V1(t)?.fluid??{},n=Bm({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 B1=[{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)=>zm(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 z1(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,jm.getCSSValueFromRawStyle)(vt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function j1(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 Hm(e,t){if(!e||!t)return e;let r=z1(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=j1(r.url,t?._links?.["wp:theme-file"])),r}function Um(e,t,r=[],o="slug",n){let s=[t?vt(e,["blocks",t,...r]):void 0,vt(e,r)].filter(Boolean);for(let i of s)if(i){let a=["custom","theme","default"];for(let u of a){let l=i[u];if(l){let c=l.find(f=>f[o]===n);if(c)return o==="slug"||Um(e,t,r,"slug",c.slug)[o]===c[o]?c:void 0}}}}function H1(e,t,r,[o,n]=[]){let s=B1.find(a=>a.cssVarInfix===o);if(!s||!e.settings)return r;let i=Um(e.settings,t,s.path,"slug",n);if(i){let{valueKey:a}=s,u=i[a];return Pi(e,t,u)}return r}function U1(e,t,r,o=[]){let n=(t?vt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??vt(e?.settings??{},["custom",...o]);return n?Pi(e,t,n):r}function Pi(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let l=vt(e,r.ref);if(!l||typeof l=="object"&&"ref"in l)return l;r=l}else return r;let o="var:",n="var(--wp--",s=")",i;if(r.startsWith(o))i=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(s))i=r.slice(n.length,-s.length).split("--");else return r;let[a,...u]=i;return a==="preset"?H1(e,t,r,u):a==="custom"?U1(e,t,r,u):r}function ki(e,t,r,o=!0){let n=t?"."+t:"",s=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let i=vt(e,s),a=void 0;if(i===void 0&&a){let l=!0,c=e;for(let f of s.split(".")){if(!c||typeof c!="object"||!Object.hasOwn(c,f)){l=!1;break}c=c[f]}l||(i=vt(e,a))}return o?Pi(e,r,i):i}function ac(e,t,r,o){let n=t?"."+t:"",s=o?`styles.blocks.${o}${n}`:`styles${n}`;return _n(e,s.split("."),r)}var lc=h(Gm(),1);function ms(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,lc.default)(e?.styles,t?.styles)&&(0,lc.default)(e?.settings,t?.settings)}var Qm=h(Xm(),1);function Km(e){return Object.prototype.toString.call(e)==="[object Object]"}function Jm(e){var t,r;return Km(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(Km(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function jo(e,t){return(0,Qm.default)(e,t,{isMergeableObject:Jm,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var ow={grad:.9,turn:360,rad:360/(2*Math.PI)},Kr=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Rt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},fr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},ih=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},$m=function(e){return{r:fr(e.r,0,255),g:fr(e.g,0,255),b:fr(e.b,0,255),a:fr(e.a)}},cc=function(e){return{r:Rt(e.r),g:Rt(e.g),b:Rt(e.b),a:Rt(e.a,3)}},nw=/^#([0-9a-f]{3,8})$/i,Fi=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ah=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,s=Math.max(t,r,o),i=s-Math.min(t,r,o),a=i?s===t?(r-o)/i:s===r?2+(o-t)/i:4+(t-r)/i:0;return{h:60*(a<0?a+6:a),s:s?i/s*100:0,v:s/255*100,a:n}},lh=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var s=Math.floor(t),i=o*(1-r),a=o*(1-(t-s)*r),u=o*(1-(1-t+s)*r),l=s%6;return{r:255*[o,a,i,i,u,o][l],g:255*[u,o,o,a,i,i][l],b:255*[i,i,u,o,o,a][l],a:n}},eh=function(e){return{h:ih(e.h),s:fr(e.s,0,100),l:fr(e.l,0,100),a:fr(e.a)}},th=function(e){return{h:Rt(e.h),s:Rt(e.s),l:Rt(e.l),a:Rt(e.a,3)}},rh=function(e){return lh((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},gs=function(e){return{h:(t=ah(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},sw=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,iw=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,aw=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,lw=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,dc={string:[[function(e){var t=nw.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?Rt(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?Rt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=aw.exec(e)||lw.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:$m({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=sw.exec(e)||iw.exec(e);if(!t)return null;var r,o,n=eh({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(ow[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return rh(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,s=n===void 0?1:n;return Kr(t)&&Kr(r)&&Kr(o)?$m({r:Number(t),g:Number(r),b:Number(o),a:Number(s)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,s=n===void 0?1:n;if(!Kr(t)||!Kr(r)||!Kr(o))return null;var i=eh({h:Number(t),s:Number(r),l:Number(o),a:Number(s)});return rh(i)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,s=n===void 0?1:n;if(!Kr(t)||!Kr(r)||!Kr(o))return null;var i=(function(a){return{h:ih(a.h),s:fr(a.s,0,100),v:fr(a.v,0,100),a:fr(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(s)});return lh(i)},"hsv"]]},oh=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]},cw=function(e){return typeof e=="string"?oh(e.trim(),dc.string):typeof e=="object"&&e!==null?oh(e,dc.object):[null,void 0]};var uc=function(e,t){var r=gs(e);return{h:r.h,s:fr(r.s+100*t,0,100),l:r.l,a:r.a}},fc=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},nh=function(e,t){var r=gs(e);return{h:r.h,s:r.s,l:fr(r.l+100*t,0,100),a:r.a}},pc=(function(){function e(t){this.parsed=cw(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 Rt(fc(this.rgba),2)},e.prototype.isDark=function(){return fc(this.rgba)<.5},e.prototype.isLight=function(){return fc(this.rgba)>=.5},e.prototype.toHex=function(){return t=cc(this.rgba),r=t.r,o=t.g,n=t.b,i=(s=t.a)<1?Fi(Rt(255*s)):"","#"+Fi(r)+Fi(o)+Fi(n)+i;var t,r,o,n,s,i},e.prototype.toRgb=function(){return cc(this.rgba)},e.prototype.toRgbString=function(){return t=cc(this.rgba),r=t.r,o=t.g,n=t.b,(s=t.a)<1?"rgba("+r+", "+o+", "+n+", "+s+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,s},e.prototype.toHsl=function(){return th(gs(this.rgba))},e.prototype.toHslString=function(){return t=th(gs(this.rgba)),r=t.h,o=t.s,n=t.l,(s=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+s+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,s},e.prototype.toHsv=function(){return t=ah(this.rgba),{h:Rt(t.h),s:Rt(t.s),v:Rt(t.v),a:Rt(t.a,3)};var t},e.prototype.invert=function(){return Lr({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),Lr(uc(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Lr(uc(this.rgba,-t))},e.prototype.grayscale=function(){return Lr(uc(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Lr(nh(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Lr(nh(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"?Lr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Rt(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=gs(this.rgba);return typeof t=="number"?Lr({h:t,s:r.s,l:r.l,a:r.a}):Rt(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Lr(t).toHex()},e})(),Lr=function(e){return e instanceof pc?e:new pc(e)},sh=[],ch=function(e){e.forEach(function(t){sh.indexOf(t)<0&&(t(pc,dc),sh.push(t))})};var uh={mobile:"480px",tablet:"782px"},fh=/^(\d+|\d*\.\d+)(px|em|rem)$/,uw=16;function fw(e){return"mobile"in e||"tablet"in e}function dw(e){return!e||typeof e!="object"?{}:fw(e)?e:e.settings?.viewport??{}}function pw(e){return typeof e=="string"&&fh.test(e.trim())}function mc(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(fh);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*uw}function hc(e){let t=dw(e),r={},o={};Object.keys(uh).forEach(a=>{let u=a,l=t[u],c=mc(l);c!==void 0&&pw(l)&&(r[u]=l.trim(),o[u]=c)});let n=Object.keys(r);if(!n.length)return{...uh};if(n.length===1)return r;let s=r.mobile,i=r.tablet;return o.mobile>=o.tablet?{mobile:s}:{mobile:s,tablet:i}}function dh(e){let t=hc(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 Ai(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=i=>{Object.keys(i).forEach(a=>{let u=i[a];if(typeof u=="object"&&u!==null)if(u.ref!==void 0)if(typeof u.ref!="string"||u.ref.trim()==="")delete i[a];else{let l=vt(e,u.ref);l!=null?i[a]=l:delete i[a]}else n(u),Object.keys(u).length===0&&delete i[a]})},s=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(s),s}var vc="default";function gh(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===vc)&&(!r||r===vc)}function mw(e){return gh(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==vc)}function hw(e,t){let r=mw(t);return r.length?vt(e,r):e}var gw=new Set(["blocks","variations","css"]),gc=Object.freeze({value:{},sources:{}}),yw={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function go(e){let t=yw[e];return t?{...t}:null}function yo(e,t){return!e||!t?null:{styles:e,source:t}}function vw(e){return e.join(".")}function bw(e){return{...e}}function yh(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function yc(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function vo(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!gw.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}yh(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var ph=new Set(["backgroundImage"]);function vh(e,t,r,o,n,s=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let i of Object.keys(t)){let a=t[i];if(yh(a))continue;if(yc(a)){if(a.ref.trim()==="")continue;let l=vt(r,a.ref);if(l==null||yc(l))continue;a=l}let u=[...s,i];if(!ph.has(i)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!yc(a)){let l=e[i]&&typeof e[i]=="object"&&!Array.isArray(e[i])?e[i]:{};e[i]=vh({...l},a,r,o,n,u)}else e[i]=ph.has(i)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[vw(u)]=bw(o))}return e}function Ii(e,t){if(!e)return null;let r=hw(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var ww=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function xw(e){return e.startsWith("elements.")?!1:ww.some(t=>e===t||e.startsWith(`${t}.`))}function bh(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"&&(bh(n,o),Object.keys(n).length===0&&delete e[r])}function Sw(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&xw(r)&&(bh(e,r.split(".")),delete t[r])}function Cw(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=Hm(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function mh(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:s=null}={}){if(!e||!e.styles||!t)return gc;let i=e.styles,a={viewport:n,pseudoState:s},u=i,l=i.blocks?.[t]??null,c=(o??[]).map(S=>i.elements?.[S]??null).filter(S=>!!S),f=r?Ai(e,t,r)??null:null,m=[yo(vo(u),go("root")),...c.map(S=>yo(vo(S),go("element"))),l?yo(vo(l),go("block")):null,f?yo(vo(f),go("blockVariation")):null];gh(a)||m.push(yo(vo(Ii(u,a)),go("root")),...c.map(S=>yo(vo(Ii(S,a)),go("element"))),l?yo(vo(Ii(l,a)),go("block")):null,f?yo(vo(Ii(f,a)),go("blockVariation")):null);let g=m.filter(Boolean);if(g.length===0)return gc;let d={},v=g.reduce((S,C)=>vh(S,C.styles,e,C.source,d),{});return Sw(v,d),Cw(v,e,e._links??null),{value:v,sources:d}}var Rw={},hh=new WeakMap;function wh(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return mh(e,t);let o=hh.get(r);o||(o=new WeakMap,hh.set(r,o));let n=e?._links??Rw,s=o.get(n);s||(s=new Map,o.set(n,s));let i=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+i;if(s.has(a))return s.get(a);let u=mh(e,t);return s.set(a,u),u}var xh=h(us(),1),{lock:Sh,unlock:X4}=(0,xh.__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 Pn={};Sh(Pn,{getResponsiveMediaQueries:dh,getViewportBreakpoints:hc,getViewportBreakpointValueInPixels:mc,resolveStyle:wh,getVariationStyle:Ai});var bc=h(Te(),1);var Ch=h(Te(),1),Ot=(0,Ch.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Rh=h(Y(),1);function ys({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let s=(0,bc.useMemo)(()=>jo(r,t),[r,t]),i=(0,bc.useMemo)(()=>({user:t,base:r,merged:s,onChange:o,fontLibraryEnabled:n}),[t,r,s,o,n]);return(0,Rh.jsx)(Ot.Provider,{value:i,children:e})}var Qr=h(ce(),1),jh=h(Ce(),1);var Vw=h(Jt(),1),Bw=h(ar(),1);var Eh=h(Y(),1);function wc({className:e,...t}){return(0,Eh.jsx)(cs,{className:st(e,"global-styles-ui-icon-with-current-color"),...t})}var bo=h(ce(),1);var Ho=h(Y(),1);function Ew({icon:e,children:t,...r}){return(0,Ho.jsxs)(bo.__experimentalItem,{...r,children:[e&&(0,Ho.jsxs)(bo.__experimentalHStack,{justify:"flex-start",children:[(0,Ho.jsx)(wc,{icon:e,size:24}),(0,Ho.jsx)(bo.FlexItem,{children:t})]}),!e&&t]})}function Nr(e){return(0,Ho.jsx)(bo.Navigator.Button,{as:Ew,...e})}var Ow=h(ce(),1);var Pw=h(Ce(),1),Ah=h(Vt(),1);var xc=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},Sc=function(e){return .2126*xc(e.r)+.7152*xc(e.g)+.0722*xc(e.b)};function Th(e){e.prototype.luminance=function(){return t=Sc(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,s,i,a,u,l=t instanceof e?t:new e(t);return s=this.rgba,i=l.toRgb(),a=Sc(s),u=Sc(i),r=a>u?(a+.05)/(u+.05):(u+.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=(i=(o=r).size)===void 0?"normal":i,(s=(n=o.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:s==="AA"&&a==="large"?3:4.5);var o,n,s,i,a}}var Tr=h(Te(),1),kh=h(Jt(),1),Fh=h(ar(),1),Rc=h(Ce(),1);var mt=h(Ce(),1);var _h=h(us(),1),{lock:w5,unlock:Fe}=(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/global-styles-ui");var{getViewportBreakpoints:R5}=Fe(Pn),E5={link:[{value:":link",label:(0,mt.__)("Link")},{value:":any-link",label:(0,mt.__)("Any Link")},{value:":visited",label:(0,mt.__)("Visited")},{value:":hover",label:(0,mt.__)("Hover")},{value:":focus",label:(0,mt.__)("Focus")},{value:":focus-visible",label:(0,mt.__)("Focus-visible")},{value:":active",label:(0,mt.__)("Active")}],button:[{value:":link",label:(0,mt.__)("Link")},{value:":any-link",label:(0,mt.__)("Any Link")},{value:":visited",label:(0,mt.__)("Visited")},{value:":hover",label:(0,mt.__)("Hover")},{value:":focus",label:(0,mt.__)("Focus")},{value:":focus-visible",label:(0,mt.__)("Focus-visible")},{value:":active",label:(0,mt.__)("Active")}]},T5={"core/button":[{value:":hover",label:(0,mt.__)("Hover")},{value:":focus",label:(0,mt.__)("Focus")},{value:":focus-visible",label:(0,mt.__)("Focus-visible")},{value:":active",label:(0,mt.__)("Active")}]},_5=[{value:"@tablet",label:(0,mt.__)("Tablet")},{value:"@mobile",label:(0,mt.__)("Mobile")}];function Cc(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"&&Cc(e[r],t);return e}var Li=(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=Li(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function vs(e,t){let r=Li(structuredClone(e),t);return ms(r,e)}function Oh(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 Ph(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,s=Oh(o,n),i=e?.styles?.elements?.heading?.typography?.fontFamily,a;return i?a=Oh(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=s,[s,a]}ch([Th]);function Xe(e,t,r="merged",o=!0,n){let{user:s,base:i,merged:a,onChange:u}=(0,Tr.useContext)(Ot),l=n?.split(".").filter(Boolean)??[],c=l.find(S=>S.startsWith(":")),f=l.filter(S=>!S.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),g=a;r==="base"?g=i:r==="user"&&(g=s);let d=(0,Tr.useMemo)(()=>{let S=ki(g,m,t,o);return c?S?.[c]??{}:S},[g,m,t,o,c]),v=(0,Tr.useCallback)(S=>{let C=S;c&&(C={...ki(s,m,t,!1),[c]:S});let w=ac(s,m,C,t);u(w)},[s,u,m,t,c]);return[d,v]}function Je(e,t,r="merged"){let{user:o,base:n,merged:s,onChange:i}=(0,Tr.useContext)(Ot),a=s;r==="base"?a=n:r==="user"&&(a=o);let u=(0,Tr.useMemo)(()=>nc(a,e,t),[a,e,t]),l=(0,Tr.useCallback)(c=>{let f=sc(o,e,c,t);i(f)},[o,i,e,t]);return[u,l]}var Tw=[];function _w({title:e,settings:t,styles:r}){return e===(0,Rc.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function Ni(e=[]){let{variationsFromTheme:t}=(0,kh.useSelect)(o=>({variationsFromTheme:o(Fh.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Tw}),[]),{user:r}=(0,Tr.useContext)(Ot);return(0,Tr.useMemo)(()=>{let o=structuredClone(r),n=Cc(o,e);n.title=(0,Rc.__)("Default");let s=t.filter(a=>vs(a,e)).map(a=>jo(n,a)),i=[n,...s];return i?.length?i.filter(_w):[]},[e,r,t])}var Ec=h(Y(),1),{useHasDimensionsPanel:V5,useHasTypographyPanel:B5,useHasColorPanel:z5,useSettingsForBlockElement:j5,useHasBackgroundPanel:H5}=Fe(Ah.privateApis);var Dr=h(ce(),1);function kn(){let[e="black"]=Xe("color.text"),[t="white"]=Xe("color.background"),[r=e]=Xe("elements.h1.color.text"),[o=r]=Xe("elements.link.color.text"),[n=o]=Xe("elements.button.color.background"),[s]=Je("color.palette.core")||[],[i]=Je("color.palette.theme")||[],[a]=Je("color.palette.custom")||[],u=(i??[]).concat(a??[]).concat(s??[]),l=u.filter(({color:m})=>m===e),c=u.filter(({color:m})=>m===n),f=l.concat(c).concat(u).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:u,highlightedColors:f}}var Nh=h(Te(),1),Dh=h(ce(),1),_c=h(Ce(),1);function kw(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function Fw(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),s=parseInt(o[1]);for(let i=n;i<=s;i+=100)t.push(i)}else o.length===1&&t.push(parseInt(o[0]))}),t}function Ih(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[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 Tc(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 Fn(e){let t={fontFamily:Ih(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=Fw(r),n=kw(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}function Lh(e){return{fontFamily:Ih(e.fontFamily),fontStyle:e.fontStyle||"normal",fontWeight:e.fontWeight||"400"}}var bs=h(Y(),1);function Di({fontSize:e,variation:t}){let{base:r}=(0,Nh.useContext)(Ot),o=r;t&&(o={...r,...t});let[n]=Xe("color.text"),[s,i]=Ph(o),a=s?Fn(s):{},u=i?Fn(i):{};return n&&(a.color=n,u.color=n),e&&(a.fontSize=e,u.fontSize=e),(0,bs.jsxs)(Dh.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,bs.jsx)("span",{style:u,children:(0,_c._x)("A","Uppercase letter A")}),(0,bs.jsx)("span",{style:a,children:(0,_c._x)("a","Lowercase letter A")})]})}var Mh=h(ce(),1);var Vh=h(Y(),1);function Bh({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=kn(),o=e*t;return r.map(({slug:n,color:s},i)=>(0,Vh.jsx)(Mh.__unstableMotion.div,{style:{height:o,width:o,background:s,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:i===1?.2:.1}},`${n}-${i}`))}var zh=h(ce(),1),An=h(Bo(),1),Uo=h(Te(),1);var Jr=h(Y(),1),Oc=248,Pc=152,Aw={leading:!0,trailing:!0};function Iw({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=Xe("color.background"),[s]=Xe("color.gradient"),i=(0,An.useReducedMotion)(),[a,u]=(0,Uo.useState)(!1),[l,{width:c}]=(0,An.useResizeObserver)(),[f,m]=(0,Uo.useState)(c),[g,d]=(0,Uo.useState)(),v=(0,An.useThrottle)(m,250,Aw);(0,Uo.useLayoutEffect)(()=>{c&&v(c)},[c,v]),(0,Uo.useLayoutEffect)(()=>{let b=f?f/Oc:1,R=b-(g||0);(Math.abs(R)>.1||!g)&&d(b)},[f,g]);let S=c?c/Oc:1,C=g||S,w=!!c;return(0,Jr.jsxs)(Jr.Fragment,{children:[(0,Jr.jsx)("div",{style:{position:"relative"},children:l}),!w&&(0,Jr.jsx)(Jl,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:Oc/Pc}}),w&&(0,Jr.jsx)("div",{className:st("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:Pc*C},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),tabIndex:-1,children:(0,Jr.jsx)(zh.__unstableMotion.div,{style:{height:Pc*C,width:"100%",background:s??n},initial:"start",animate:(a||r)&&!i&&t?"hover":"start",children:[].concat(e).map((b,R)=>b({ratio:C,key:R}))})})]})}var In=Iw;var Qt=h(Y(),1),Lw={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Nw={hover:{opacity:1},start:{opacity:.5}},Dw={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function Mw({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=Xe("typography.fontWeight"),[s="serif"]=Xe("typography.fontFamily"),[i=s]=Xe("elements.h1.typography.fontFamily"),[a=n]=Xe("elements.h1.typography.fontWeight"),[u="black"]=Xe("color.text"),[l=u]=Xe("elements.h1.color.text"),{paletteColors:c}=kn();return(0,Qt.jsxs)(In,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,Qt.jsx)(Dr.__unstableMotion.div,{variants:Lw,style:{height:"100%",overflow:"hidden"},children:(0,Qt.jsxs)(Dr.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Qt.jsx)(Di,{fontSize:65*f,variation:o}),(0,Qt.jsx)(Dr.__experimentalVStack,{spacing:4*f,children:(0,Qt.jsx)(Bh,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,Qt.jsx)(Dr.__unstableMotion.div,{variants:r?Nw:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Qt.jsx)(Dr.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:c.slice(0,4).map(({color:m},g)=>(0,Qt.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},g))})},f),({ratio:f,key:m})=>(0,Qt.jsx)(Dr.__unstableMotion.div,{variants:Dw,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Qt.jsx)(Dr.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,Qt.jsx)("div",{style:{fontSize:40*f,fontFamily:i,color:l,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var kc=Mw;var Hh=h(Y(),1);var Ac=h(Tn(),1),Ln=h(Ce(),1),Go=h(ce(),1),Ic=h(Jt(),1),wo=h(Te(),1),Mi=h(Vt(),1),Zh=h(Bo(),1);import{speak as Uw}from"@wordpress/a11y";var Uh=h(Tn(),1),Wh=h(Jt(),1),zw=h(ce(),1);var jw=h(Y(),1);function Hw(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function Fc(e){let t=(0,Wh.useSelect)(n=>{let{getBlockStyles:s}=n(Uh.store);return s(e)},[e]),[r]=Xe("variations",e),o=Object.keys(r??{});return Hw(t,o)}var Wo=h(ce(),1),Gh=h(Ce(),1);var Yh=h(Vt(),1);var qh=h(Y(),1),{StateControl:wI,StateControlBadges:xI}=Fe(Yh.privateApis);var Mr=h(Y(),1),{useHasDimensionsPanel:Ww,useHasTypographyPanel:Gw,useHasBorderPanel:Yw,useSettingsForBlockElement:qw,useHasColorPanel:Zw,useHasBackgroundPanel:Xw}=Fe(Mi.privateApis);function Kw(){let e=(0,Ic.useSelect)(n=>n(Ac.store).getBlockTypes(),[]),t=(n,s)=>{let{core:i,noncore:a}=n;return(s.name.startsWith("core/")?i:a).push(s),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function Jw(e){let[t]=Je("",e),r=qw(t,e),o=Gw(r),n=Zw(r),s=Xw(r),i=Yw(r),a=Ww(r),u=i||a,l=!!Fc(e)?.length;return o||n||s||u||l}function Qw({block:e}){return Jw(e.name)?(0,Mr.jsx)(Nr,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Mr.jsxs)(Go.__experimentalHStack,{justify:"flex-start",children:[(0,Mr.jsx)(Mi.BlockIcon,{icon:e.icon}),(0,Mr.jsx)(Go.FlexItem,{children:e.title})]})}):null}function $w({filterValue:e}){let t=Kw(),r=(0,Zh.useDebounce)(Uw,500),{isMatchingSearchTerm:o}=(0,Ic.useSelect)(Ac.store),n=e?t.filter(i=>o(i,e)):t,s=(0,wo.useRef)(null);return(0,wo.useEffect)(()=>{if(!e)return;let i=s.current?.childElementCount||0,a=(0,Ln.sprintf)((0,Ln._n)("%d result found.","%d results found.",i),i);r(a,"polite")},[e,r]),(0,Mr.jsx)("div",{ref:s,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,Mr.jsx)(Go.__experimentalText,{align:"center",as:"p",children:(0,Ln.__)("No blocks found.")}):n.map(i=>(0,Mr.jsx)(Qw,{block:i},"menu-itemblock-"+i.name))})}var PI=(0,wo.memo)($w);var nx=h(Tn(),1),Qh=h(Vt(),1),Lc=h(Te(),1),sx=h(Jt(),1),ix=h(ar(),1),Nc=h(ce(),1),$h=h(Ce(),1);var ex=h(Vt(),1),Xh=h(Tn(),1),tx=h(ce(),1),rx=h(Te(),1);var ox=h(Y(),1),{getViewportBreakpoints:DI,getViewportBreakpointValueInPixels:MI}=Fe(Pn);var Kh=h(ce(),1),Jh=h(Y(),1);function lr({children:e,level:t=2}){return(0,Jh.jsx)(Kh.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var Dc=h(Y(),1);var{useHasDimensionsPanel:QI,useHasTypographyPanel:$I,useHasBorderPanel:eL,useSettingsForBlockElement:tL,useHasColorPanel:rL,useHasFiltersPanel:oL,useHasImageSettingsPanel:nL,useHasBackgroundPanel:sL,BackgroundPanel:iL,BorderPanel:aL,ColorPanel:lL,TypographyPanel:cL,DimensionsPanel:uL,FiltersPanel:fL,ImageSettingsPanel:dL,AdvancedPanel:pL}=Fe(Qh.privateApis);var b2=h(Ce(),1),w2=h(ce(),1),x2=h(Te(),1);var ax=h(ce(),1);var lx=h(Y(),1);var cx=h(Ce(),1),Vi=h(ce(),1);var eg=h(Y(),1);var ji=h(ce(),1);var tg=h(ce(),1);var Bi=h(Y(),1),ux=({variation:e,isFocused:t,withHoverView:r})=>(0,Bi.jsx)(In,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,Bi.jsx)(tg.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Bi.jsx)(Di,{variation:e,fontSize:85*o})},n)}),rg=ux;var Yo=h(Te(),1),ng=h(Mc(),1),zi=h(Ce(),1);var xo=h(Y(),1);function Nn({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[s,i]=(0,Yo.useState)(!1),{base:a,user:u,onChange:l}=(0,Yo.useContext)(Ot),c=(0,Yo.useMemo)(()=>{let S=jo(a,e);return o&&(S=Li(S,o)),{user:e,base:a,merged:S,onChange:()=>{}}},[e,a,o]),f=()=>l(e),m=S=>{S.keyCode===ng.ENTER&&(S.preventDefault(),f())},g=(0,Yo.useMemo)(()=>ms(u,e),[u,e]),d=e?.title;e?.description&&(d=(0,zi.sprintf)((0,zi._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,xo.jsx)("div",{className:st("global-styles-ui-variations_item",{"is-active":g}),role:"button",onClick:f,onKeyDown:m,tabIndex:0,"aria-label":d,"aria-current":g,onFocus:()=>i(!0),onBlur:()=>i(!1),children:(0,xo.jsx)("div",{className:st("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(s)})});return(0,xo.jsx)(Ot.Provider,{value:c,children:n?(0,xo.jsxs)(En.Root,{children:[(0,xo.jsx)(En.Trigger,{render:v}),(0,xo.jsx)(En.Popup,{children:e?.title})]}):v})}var qo=h(Y(),1),sg=["typography"];function Hi({title:e,gap:t=2}){let r=Ni(sg);return r?.length<=1?null:(0,qo.jsxs)(ji.__experimentalVStack,{spacing:3,children:[e&&(0,qo.jsx)(lr,{level:3,children:e}),(0,qo.jsx)(ji.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,qo.jsx)(Nn,{variation:o,properties:sg,showTooltip:!0,children:()=>(0,qo.jsx)(rg,{variation:o})},n))})]})}var y2=h(Ce(),1),Ts=h(ce(),1);var v2=h(Te(),1);var $r=h(Te(),1),Eo=h(Jt(),1),Ro=h(ar(),1),jc=h(Ce(),1);var Vc=h(ag(),1),lg=h(ar(),1),cg="/wp/v2/font-families";function ug(e){let{receiveEntityRecords:t}=e.dispatch(lg.store);t("postType","wp_font_family",[],void 0,!0)}async function fg(e,t){let o=await(0,Vc.default)({path:cg,method:"POST",body:e});return ug(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function dg(e,t,r){let o={path:`${cg}/${e}/font-faces`,method:"POST",body:t},n=await(0,Vc.default)(o);return ug(r),{id:n.id,...n.font_face_settings}}var hg=h(ce(),1);var dr=h(Ce(),1),Bc=["otf","ttf","woff","woff2"],pg={100:(0,dr._x)("Thin","font weight"),200:(0,dr._x)("Extra-light","font weight"),300:(0,dr._x)("Light","font weight"),400:(0,dr._x)("Normal","font weight"),500:(0,dr._x)("Medium","font weight"),600:(0,dr._x)("Semi-bold","font weight"),700:(0,dr._x)("Bold","font weight"),800:(0,dr._x)("Extra-bold","font weight"),900:(0,dr._x)("Black","font weight")},mg={normal:(0,dr._x)("Normal","font style"),italic:(0,dr._x)("Italic","font style")};var{File:gg}=window,{kebabCase:fx}=Fe(hg.privateApis);function So(e,t={}){return!e.name&&(e.fontFamily||e.slug)&&(e.name=e.fontFamily||e.slug),{...e,...t}}function dx(e){return typeof e!="string"?!1:e!==decodeURIComponent(e)}function Ui(e){let t=pg[e.fontWeight??""]||e.fontWeight,r=e.fontStyle==="normal"?"":mg[e.fontStyle??""]||e.fontStyle;return`${t} ${r}`}function px(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 yg(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,...s}=o,i=r.get(o.slug),a=px(i.fontFace,n);r.set(o.slug,{...s,fontFace:a})}else r.set(o.slug,{...o});return Array.from(r.values())}async function Co(e,t,r="all"){let o;if(typeof t=="string")o=`url(${t})`;else if(t instanceof gg)o=await t.arrayBuffer();else return;let s=await new window.FontFace(Tc(e.fontFamily),o,{style:e.fontStyle,weight:String(e.fontWeight)}).load();if((r==="document"||r==="all")&&document.fonts.add(s),r==="iframe"||r==="all"){let i=document.querySelector('iframe[name="editor-canvas"]');i?.contentDocument&&i.contentDocument.fonts.add(s)}}function ws(e,t="all"){let r=o=>{o.forEach(n=>{n.family===Tc(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 Dn(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith("file:."))return dx(t)||(t=encodeURI(t)),t}function vg(e){let t=new FormData,{fontFace:r,category:o,...n}=e,s={...n,slug:fx(e.slug)};return t.append("font_family_settings",JSON.stringify(s)),t}function bg(e){return(e?.fontFace??[]).map((r,o)=>{let n={...r},s=new FormData;if(n.file){let i=Array.isArray(n.file)?n.file:[n.file],a=[];i.forEach((u,l)=>{let c=`file-${o}-${l}`;s.append(c,u,u.name),a.push(c)}),n.src=a.length===1?a[0]:a,delete n.file,s.append("font_face_settings",JSON.stringify(n))}else s.append("font_face_settings",JSON.stringify(n));return s})}async function wg(e,t,r){let o=[];for(let s of t)try{let i=await dg(e,s,r);o.push({status:"fulfilled",value:i})}catch(i){o.push({status:"rejected",reason:i})}let n={errors:[],successes:[]};return o.forEach((s,i)=>{if(s.status==="fulfilled"&&s.value){let a=s.value;n.successes.push(a)}else s.reason&&n.errors.push({data:t[i],message:s.reason.message})}),n}async function xg(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 gg([o],n,{type:o.type})})));return t.length===1?t[0]:t}function zc(e,t){return t.findIndex(r=>r.fontWeight===e.fontWeight&&r.fontStyle===e.fontStyle)!==-1}function Sg(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let s of t){let i=n[s];n=n[s]=Array.isArray(i)?[...i]:{...i}}return n[o]=r,e}function Wi(e,t,r=[]){let o=u=>u.slug===e.slug,n=u=>u.find(o),s=u=>u?r.filter(l=>!o(l)):[...r,e],i=u=>{let l=f=>f.fontWeight===t.fontWeight&&f.fontStyle===t.fontStyle;if(!u)return[...r,{...e,fontFace:[t]}];let c=u.fontFace||[];return c.find(l)?c=c.filter(f=>!l(f)):c=[...c,t],c.length===0?r.filter(f=>!o(f)):r.map(f=>o(f)?{...f,fontFace:c}:f)},a=n(r);return t?i(a):s(a)}var Cg=h(Y(),1),Bt=(0,$r.createContext)({});Bt.displayName="FontLibraryContext";function mx({children:e}){let t=(0,Eo.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,Eo.useDispatch)(Ro.store),{globalStylesId:n}=(0,Eo.useSelect)(E=>{let{__experimentalGetCurrentGlobalStylesId:L}=E(Ro.store);return{globalStylesId:L()}},[]),s=(0,Ro.useEntityRecord)("root","globalStyles",n),[i,a]=(0,$r.useState)(!1),{records:u=[],isResolving:l}=(0,Ro.useEntityRecords)("postType","wp_font_family",{_embed:!0}),c=(u||[]).map(E=>({id:E.id,...E.font_family_settings||{},fontFace:E?._embedded?.font_faces?.map(L=>L.font_face_settings)||[]}))||[],[f,m]=Je("typography.fontFamilies"),g=async E=>{if(!s.record)return;let L=s.record,$=Sg(L??{},["settings","typography","fontFamilies"],E);await r("root","globalStyles",$)},[d,v]=(0,$r.useState)(""),[S,C]=(0,$r.useState)(void 0),w=f?.theme?f.theme.map(E=>So(E,{source:"theme"})).sort((E,L)=>E.name.localeCompare(L.name)):[],b=f?.custom?f.custom.map(E=>So(E,{source:"custom"})).sort((E,L)=>E.name.localeCompare(L.name)):[],R=c?c.map(E=>So(E,{source:"custom"})).sort((E,L)=>E.name.localeCompare(L.name)):[];(0,$r.useEffect)(()=>{d||C(void 0)},[d]);let k=E=>{if(!E){C(void 0);return}let $=(E.source==="theme"?w:R).find(F=>F.slug===E.slug);C({...$||E,source:E.source})},[T]=(0,$r.useState)(new Set),_=E=>E.reduce(($,F)=>{let Z=F?.fontFace&&F.fontFace?.length>0?F?.fontFace.map(se=>`${se.fontStyle??""}${se.fontWeight??""}`):["normal400"];return $[F.slug]=Z,$},{}),A=E=>_(E==="theme"?w:b),N=(E,L,$,F)=>!L&&!$?!!A(F)[E]:!!A(F)[E]?.includes((L??"")+($??"")),q=(E,L)=>A(L)[E]||[];async function U(E){a(!0);try{let L=[],$=[];for(let Z of E){let se=!1,xe=await(0,Eo.resolveSelect)(Ro.store).getEntityRecords("postType","wp_font_family",{slug:Z.slug,per_page:1,_embed:!0}),ie=xe&&xe.length>0?xe[0]:null,ye=ie?{id:ie.id,...ie.font_family_settings,fontFace:(ie?._embedded?.font_faces??[]).map(Ie=>Ie.font_face_settings)||[]}:null;ye||(se=!0,ye=await fg(vg(Z),t));let Ee=ye.fontFace&&Z.fontFace?ye.fontFace.filter(Ie=>Ie&&Z.fontFace&&zc(Ie,Z.fontFace)):[];ye.fontFace&&Z.fontFace&&(Z.fontFace=Z.fontFace.filter(Ie=>!zc(Ie,ye.fontFace)));let ee=[],Ae=[];if(Z?.fontFace?.length??!1){let Ie=await wg(ye.id,bg(Z),t);ee=Ie?.successes,Ae=Ie?.errors}(ee?.length>0||Ee?.length>0)&&(ye.fontFace=[...ee],L.push(ye)),ye&&!Z?.fontFace?.length&&L.push(ye),se&&(Z?.fontFace?.length??0)>0&&ee?.length===0&&await o("postType","wp_font_family",ye.id,{force:!0}),$=$.concat(Ae)}let F=$.reduce((Z,se)=>Z.includes(se.message)?Z:[...Z,se.message],[]);if(L.length>0){let Z=W(L);await g(Z)}if(F.length>0){let Z=new Error((0,jc.__)("There was an error installing fonts."));throw Z.installationErrors=F,Z}}finally{a(!1)}}async function x(E){if(!E?.id)throw new Error((0,jc.__)("Font family to uninstall is not defined."));try{await o("postType","wp_font_family",E.id,{force:!0});let L=I(E);return await g(L),{deleted:!0}}catch(L){throw console.error("There was an error uninstalling the font family:",L),L}}let I=E=>{let $=(f?.[E.source??""]??[]).filter(Z=>Z.slug!==E.slug),F={...f,[E.source??""]:$};return m(F),E.fontFace&&E.fontFace.forEach(Z=>{ws(Z,"all")}),F},W=E=>{let L=O(E),$={...f,custom:yg(f?.custom,L)};return m($),D(L),$},O=E=>E.map(({id:L,fontFace:$,...F})=>({...F,...$&&$.length>0?{fontFace:$.map(({id:Z,...se})=>se)}:{}})),D=E=>{E.forEach(L=>{L.fontFace&&L.fontFace.forEach($=>{let F=Dn($?.src??"");F&&Co($,F,"all")})})},J=(E,L)=>{let $=f?.[E.source??""]??[],F=Wi(E,L,$);m({...f,[E.source??""]:F});let Z=N(E.slug,L?.fontStyle??"",L?.fontWeight??"",E.source??"custom");if(L&&Z)ws(L,"all");else{let se=Dn(L?.src??"");L&&se&&Co(L,se,"all")}},M=async E=>{if(!E.src)return;let L=Dn(E.src);!L||T.has(L)||(Co(E,L,"document"),T.add(L))};return(0,Cg.jsx)(Bt.Provider,{value:{libraryFontSelected:S,handleSetLibraryFontSelected:k,fontFamilies:f??{},baseCustomFonts:R,isFontActivated:N,getFontFacesActivated:q,loadFontFaceAsset:M,installFonts:U,uninstallFontFamily:x,toggleActivateFont:J,getAvailableFontsOutline:_,modalTabOpen:d,setModalTabOpen:v,saveFontFamilies:g,isResolvingLibrary:l,isInstalling:i},children:e})}var Gi=mx;var aa=h(Ce(),1),Yc=h(ce(),1),iy=h(ar(),1),h2=h(Jt(),1);var Le=h(ce(),1),Ss=h(ar(),1),Hc=h(Jt(),1),zr=h(Te(),1),it=h(Ce(),1);var Vn=h(Ce(),1),qi=h(Te(),1),pr=h(ce(),1);var Rg=h(ce(),1),Vr=h(Te(),1);var Yi=h(Y(),1);function hx(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function gx(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 yx({font:e,text:t}){let r=(0,Vr.useRef)(null),o=gx(e),n=Fn(e);t=t||("name"in e?e.name:"");let s=e.preview,[i,a]=(0,Vr.useState)(!1),[u,l]=(0,Vr.useState)(!1),{loadFontFaceAsset:c}=(0,Vr.useContext)(Bt),f=s??hx(o),m=f&&f.match(/\.(png|jpg|jpeg|gif|svg)$/i),g=Lh(o),d={fontSize:"18px",lineHeight:1,opacity:u?"1":"0",...n,...g};return(0,Vr.useEffect)(()=>{let v=new window.IntersectionObserver(([S])=>{a(S.isIntersecting)},{});return r.current&&v.observe(r.current),()=>v.disconnect()},[r]),(0,Vr.useEffect)(()=>{(async()=>i&&(!m&&o.src&&await c(o),l(!0)))()},[o,i,c,m]),(0,Yi.jsx)("div",{ref:r,children:m?(0,Yi.jsx)("img",{src:f,loading:"lazy",alt:t,className:"font-library__font-variant_demo-image"}):(0,Yi.jsx)(Rg.__experimentalText,{style:d,className:"font-library__font-variant_demo-text",children:t})})}var Mn=yx;var Br=h(Y(),1);function vx({font:e,onClick:t,variantsText:r,navigatorPath:o,shouldFocus:n}){let s=e.fontFace?.length||1,i={cursor:t?"pointer":"default"},a=(0,pr.useNavigator)(),u=(0,qi.useRef)(null);return(0,qi.useEffect)(()=>{n&&u.current?.focus()},[n]),(0,Br.jsx)(pr.Button,{ref:u,__next40pxDefaultSize:!0,onClick:()=>{t(),o&&a.goTo(o)},style:i,className:"font-library__font-card",children:(0,Br.jsxs)(pr.Flex,{justify:"space-between",wrap:!1,children:[(0,Br.jsx)(Mn,{font:e}),(0,Br.jsxs)(pr.Flex,{justify:"flex-end",children:[(0,Br.jsx)(pr.FlexItem,{children:(0,Br.jsx)(pr.__experimentalText,{className:"font-library__font-card__count",children:r||(0,Vn.sprintf)((0,Vn._n)("%d variant","%d variants",s),s)})}),(0,Br.jsx)(pr.FlexItem,{children:(0,Br.jsx)(cs,{icon:(0,Vn.isRTL)()?Mo:Vo})})]})]})})}var xs=vx;var Zi=h(Te(),1),Xi=h(ce(),1);var Zo=h(Y(),1);function bx({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,Zi.useContext)(Bt),n=(t?.fontFace?.length??0)>0?r(t.slug,e.fontStyle,e.fontWeight,t.source):r(t.slug,void 0,void 0,t.source),s=()=>{if((t?.fontFace?.length??0)>0){o(t,e);return}o(t)},i=t.name+" "+Ui(e),a=(0,Zi.useId)();return(0,Zo.jsx)("div",{className:"font-library__font-card",children:(0,Zo.jsxs)(Xi.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,Zo.jsx)(Xi.CheckboxControl,{checked:n,onChange:s,id:a}),(0,Zo.jsx)("label",{htmlFor:a,children:(0,Zo.jsx)(Mn,{font:e,text:i,onClick:s})})]})})}var Eg=bx;function Tg(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 Ki(e){return e.sort((t,r)=>t.fontStyle==="normal"&&r.fontStyle!=="normal"?-1:r.fontStyle==="normal"&&t.fontStyle!=="normal"?1:t.fontStyle===r.fontStyle?Tg(t.fontWeight?.toString()??"normal")-Tg(r.fontWeight?.toString()??"normal"):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var Re=h(Y(),1);function _g(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 wx(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:s,saveFontFamilies:i,getFontFacesActivated:a}=(0,zr.useContext)(Bt),[u,l]=Je("typography.fontFamilies"),[c,f]=(0,zr.useState)(void 0),[m,g]=(0,zr.useState)(!1),[d,v]=(0,zr.useState)(null),[S]=Je("typography.fontFamilies",void 0,"base"),C=(0,Hc.useSelect)(F=>{let{__experimentalGetCurrentGlobalStylesId:Z}=F(Ss.store);return Z()},[]),w=(0,Ss.useEntityRecord)("root","globalStyles",C),b=w?.edits?.settings?.typography?.fontFamilies,R=w?.record?.settings?.typography?.fontFamilies,k=(0,zr.useMemo)(()=>b===void 0?!1:_g(b)!==_g(R),[b,R]),T=u?.theme?u.theme.map(F=>So(F,{source:"theme"})).sort((F,Z)=>F.name.localeCompare(Z.name)):[],_=new Set(T.map(F=>F.slug)),A=S?.theme?T.concat(S.theme.filter(F=>!_.has(F.slug)).map(F=>So(F,{source:"theme"})).sort((F,Z)=>F.name.localeCompare(Z.name))):[],N=t?.source==="custom"&&t?.id,q=(0,Hc.useSelect)(F=>{let{canUser:Z}=F(Ss.store);return N&&Z("delete",{kind:"postType",name:"wp_font_family",id:N})},[N]),U=!!t&&t?.source!=="theme"&&q,x=()=>{g(!0)},I=async()=>{v(null);try{await i(u),v({type:"success",message:(0,it.__)("Font family updated successfully.")})}catch(F){v({type:"error",message:(0,it.sprintf)((0,it.__)("There was an error updating the font family. %s"),F.message)})}},W=F=>F?!F.fontFace||!F.fontFace.length?[{fontFamily:F.fontFamily,fontStyle:"normal",fontWeight:"400"}]:Ki(F.fontFace):[],O=F=>{let Z=F?.fontFace&&(F?.fontFace?.length??0)>0?F.fontFace.length:1,se=a(F.slug,F.source).length;return(0,it.sprintf)((0,it.__)("%1$d of %2$d active"),se,Z)};(0,zr.useEffect)(()=>{r(t)},[]);let D=t?a(t.slug,t.source).length:0,J=t?.fontFace?.length??(t?.fontFamily?1:0),M=D>0&&D!==J,E=D===J,L=()=>{if(!t||!t?.source)return;let F=u?.[t.source]?.filter(se=>se.slug!==t.slug)??[],Z=E?F:[...F,t];l({...u,[t.source]:Z}),t.fontFace&&t.fontFace.forEach(se=>{if(E)ws(se,"all");else{let xe=Dn(se?.src??"");xe&&Co(se,xe,"all")}})},$=A.length>0||e.length>0;return(0,Re.jsxs)("div",{className:"font-library__tabpanel-layout",children:[n&&(0,Re.jsx)("div",{className:"font-library__loading",children:(0,Re.jsx)(Le.ProgressBar,{})}),!n&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsxs)(Le.Navigator,{initialPath:t?"/fontFamily":"/",children:[(0,Re.jsx)(Le.Navigator.Screen,{path:"/",children:(0,Re.jsxs)(Le.__experimentalVStack,{spacing:"8",children:[d&&(0,Re.jsx)(Le.Notice,{status:d.type,onRemove:()=>v(null),children:d.message}),!$&&(0,Re.jsx)(Le.__experimentalText,{as:"p",children:(0,it.__)("No fonts installed.")}),A.length>0&&(0,Re.jsxs)(Le.__experimentalVStack,{children:[(0,Re.jsx)("h2",{className:"font-library__fonts-title",children:(0,it._x)("Theme","font source")}),(0,Re.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:A.map(F=>(0,Re.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Re.jsx)(xs,{font:F,navigatorPath:"/fontFamily",variantsText:O(F),shouldFocus:F.slug===c,onClick:()=>{v(null),r(F)}})},F.slug))})]}),e.length>0&&(0,Re.jsxs)(Le.__experimentalVStack,{children:[(0,Re.jsx)("h2",{className:"font-library__fonts-title",children:(0,it._x)("Custom","font source")}),(0,Re.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:e.map(F=>(0,Re.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Re.jsx)(xs,{font:F,navigatorPath:"/fontFamily",variantsText:O(F),shouldFocus:F.slug===c,onClick:()=>{v(null),r(F)}})},F.slug))})]})]})}),(0,Re.jsxs)(Le.Navigator.Screen,{path:"/fontFamily",children:[t&&(0,Re.jsx)(xx,{font:t,isOpen:m,setIsOpen:g,setNotice:v,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,Re.jsxs)(Le.Flex,{justify:"flex-start",children:[(0,Re.jsx)(Le.Navigator.BackButton,{icon:(0,it.isRTL)()?Vo:Mo,size:"small",onClick:()=>{f(t?.slug),r(void 0),v(null)},label:(0,it.__)("Back")}),(0,Re.jsx)(Le.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:t?.name})]}),d&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(Le.__experimentalSpacer,{margin:1}),(0,Re.jsx)(Le.Notice,{status:d.type,onRemove:()=>v(null),children:d.message}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:1})]}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:4}),(0,Re.jsx)(Le.__experimentalText,{children:(0,it.__)("Choose font variants. Keep in mind that too many variants could make your site slower.")}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:4}),(0,Re.jsxs)(Le.__experimentalVStack,{spacing:0,children:[(0,Re.jsx)(Le.CheckboxControl,{className:"font-library__select-all",label:(0,it.__)("Select all"),checked:E,onChange:L,indeterminate:M}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:8}),(0,Re.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:t&&W(t).map((F,Z)=>(0,Re.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Re.jsx)(Eg,{font:t,face:F},`face${Z}`)},`face${Z}`))})]})]})]}),(0,Re.jsxs)(Le.__experimentalHStack,{justify:"flex-end",className:"font-library__footer",children:[s&&(0,Re.jsx)(Le.ProgressBar,{}),U&&(0,Re.jsx)(Le.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"tertiary",onClick:x,children:(0,it.__)("Delete")}),(0,Re.jsx)(Le.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:I,disabled:!k,accessibleWhenDisabled:!0,children:(0,it.__)("Update")})]})]})]})}function xx({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:s}){let i=(0,Le.useNavigator)(),a=async()=>{o(null),r(!1);try{await n(e),i.goBack(),s(void 0),o({type:"success",message:(0,it.__)("Font family uninstalled successfully.")})}catch(l){o({type:"error",message:(0,it.__)("There was an error uninstalling the font family.")+l.message})}},u=()=>{r(!1)};return(0,Re.jsx)(Le.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,it.__)("Cancel"),confirmButtonText:(0,it.__)("Delete"),onCancel:u,onConfirm:a,size:"medium",children:e&&(0,it.sprintf)((0,it.__)('Are you sure you want to delete "%s" font and all its variants and assets?'),e.name)})}var Ji=wx;var wt=h(Te(),1),Se=h(ce(),1),Ng=h(Bo(),1),rt=h(Ce(),1);var Dg=h(ar(),1);function Og(e,t){let{category:r,search:o}=t,n=e||[];return r&&r!=="all"&&(n=n.filter(s=>s.categories&&s.categories.indexOf(r)!==-1)),o&&(n=n.filter(s=>s.font_family_settings&&s.font_family_settings.name.toLowerCase().includes(o.toLowerCase()))),n}function Pg(e){return e.reduce((t,r)=>({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=>({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function kg(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var Cs=h(Ce(),1),zt=h(ce(),1),mr=h(Y(),1);function Sx(){let e=()=>{window.localStorage.setItem("wp-font-library-google-fonts-permission","true"),window.dispatchEvent(new Event("storage"))};return(0,mr.jsx)("div",{className:"font-library__google-fonts-confirm",children:(0,mr.jsx)(zt.Card,{children:(0,mr.jsxs)(zt.CardBody,{children:[(0,mr.jsx)(zt.__experimentalHeading,{level:2,children:(0,Cs.__)("Connect to Google Fonts")}),(0,mr.jsx)(zt.__experimentalSpacer,{margin:6}),(0,mr.jsx)(zt.__experimentalText,{as:"p",children:(0,Cs.__)("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,mr.jsx)(zt.__experimentalSpacer,{margin:3}),(0,mr.jsx)(zt.__experimentalText,{as:"p",children:(0,Cs.__)("You can alternatively upload files directly on the Upload tab.")}),(0,mr.jsx)(zt.__experimentalSpacer,{margin:6}),(0,mr.jsx)(zt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,Cs.__)("Allow access to Google Fonts")})]})})})}var Fg=Sx;var Ag=h(Te(),1),Qi=h(ce(),1);var Xo=h(Y(),1);function Cx({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=>{if(t?.fontFace){r(t,e);return}r(t)},s=t.name+" "+Ui(e),i=(0,Ag.useId)();return(0,Xo.jsx)("div",{className:"font-library__font-card",children:(0,Xo.jsxs)(Qi.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,Xo.jsx)(Qi.CheckboxControl,{checked:o,onChange:n,id:i}),(0,Xo.jsx)("label",{htmlFor:i,children:(0,Xo.jsx)(Mn,{font:e,text:s,onClick:n})})]})})}var Ig=Cx;var he=h(Y(),1),Rx={slug:"all",name:(0,rt._x)("All","font categories")},Lg="wp-font-library-google-fonts-permission",Ex=500;function Tx({slug:e}){let t=e==="google-fonts",r=()=>window.localStorage.getItem(Lg)==="true",[o,n]=(0,wt.useState)(null),[s,i]=(0,wt.useState)(void 0),[a,u]=(0,wt.useState)(null),[l,c]=(0,wt.useState)([]),[f,m]=(0,wt.useState)(1),[g,d]=(0,wt.useState)({}),[v,S]=(0,wt.useState)(t&&!r()),{installFonts:C,isInstalling:w}=(0,wt.useContext)(Bt),{record:b,isResolving:R}=(0,Dg.useEntityRecord)("root","fontCollection",e);(0,wt.useEffect)(()=>{let ee=()=>{S(t&&!r())};return ee(),window.addEventListener("storage",ee),()=>window.removeEventListener("storage",ee)},[e,t]);let k=()=>{window.localStorage.setItem(Lg,"false"),window.dispatchEvent(new Event("storage"))};(0,wt.useEffect)(()=>{n(null)},[e]),(0,wt.useEffect)(()=>{c([])},[o]);let T=(0,wt.useMemo)(()=>b?.font_families??[],[b]),_=b?.categories??[],A=[Rx,..._],N=(0,wt.useMemo)(()=>Og(T,g),[T,g]),q=Math.max(window.innerHeight,Ex),U=Math.floor((q-417)/61),x=Math.ceil(N.length/U),I=(f-1)*U,W=f*U,O=N.slice(I,W),D=ee=>{d({...g,category:ee}),m(1)},M=(0,Ng.debounce)(ee=>{d({...g,search:ee}),m(1)},300),E=(ee,Ae)=>{let Ie=Wi(ee,Ae,l);c(Ie)},L=Pg(l),$=()=>{c([])},F=l.length>0?l[0]?.fontFace?.length??0:0,Z=F>0&&F!==o?.fontFace?.length,se=F===o?.fontFace?.length,xe=()=>{let ee=[];!se&&o&&ee.push(o),c(ee)},ie=async()=>{u(null);let ee=l[0];try{ee?.fontFace&&await Promise.all(ee.fontFace.map(async Ae=>{Ae.src&&(Ae.file=await xg(Ae.src))}))}catch{u({type:"error",message:(0,rt.__)("Error installing the fonts, could not be downloaded.")});return}try{await C([ee]),u({type:"success",message:(0,rt.__)("Fonts were installed successfully.")})}catch(Ae){u({type:"error",message:Ae.message})}$()},ye=ee=>ee?!ee.fontFace||!ee.fontFace.length?[{fontFamily:ee.fontFamily,fontStyle:"normal",fontWeight:"400"}]:Ki(ee.fontFace):[];if(v)return(0,he.jsx)(Fg,{});let Ee=e==="google-fonts"&&!v&&!o;return(0,he.jsxs)("div",{className:"font-library__tabpanel-layout",children:[R&&(0,he.jsx)("div",{className:"font-library__loading",children:(0,he.jsx)(Se.ProgressBar,{})}),!R&&b&&(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)(Se.Navigator,{initialPath:"/",className:"font-library__tabpanel-layout",children:[(0,he.jsxs)(Se.Navigator.Screen,{path:"/",children:[(0,he.jsxs)(Se.__experimentalHStack,{justify:"space-between",children:[(0,he.jsxs)(Se.__experimentalVStack,{children:[(0,he.jsx)(Se.__experimentalHeading,{level:2,size:13,children:b.name}),(0,he.jsx)(Se.__experimentalText,{children:b.description})]}),Ee&&(0,he.jsx)(Se.DropdownMenu,{icon:Dl,label:(0,rt.__)("Actions"),popoverProps:{position:"bottom left"},controls:[{title:(0,rt.__)("Revoke access to Google Fonts"),onClick:k}]})]}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),(0,he.jsxs)(Se.__experimentalHStack,{spacing:4,justify:"space-between",children:[(0,he.jsx)(Se.SearchControl,{value:g.search,placeholder:(0,rt.__)("Font name\u2026"),label:(0,rt.__)("Search"),onChange:M,hideLabelFromVision:!1}),(0,he.jsx)(Se.SelectControl,{label:(0,rt.__)("Category"),value:g.category,onChange:D,children:A&&A.map(ee=>(0,he.jsx)("option",{value:ee.slug,children:ee.name},ee.slug))})]}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),!!b?.font_families?.length&&!N.length&&(0,he.jsx)(Se.__experimentalText,{children:(0,rt.__)("No fonts found. Try with a different search term.")}),(0,he.jsx)("div",{className:"font-library__fonts-grid__main",children:(0,he.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:O.map(ee=>(0,he.jsx)("li",{className:"font-library__fonts-list-item",children:(0,he.jsx)(xs,{font:ee.font_family_settings,navigatorPath:"/fontFamily",shouldFocus:ee.font_family_settings.slug===s,onClick:()=>{n(ee.font_family_settings)}})},ee.font_family_settings.slug))})})]}),(0,he.jsxs)(Se.Navigator.Screen,{path:"/fontFamily",children:[(0,he.jsxs)(Se.Flex,{justify:"flex-start",children:[(0,he.jsx)(Se.Navigator.BackButton,{icon:(0,rt.isRTL)()?Vo:Mo,size:"small",onClick:()=>{i(o?.slug),n(null),u(null)},label:(0,rt.__)("Back")}),(0,he.jsx)(Se.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:o?.name})]}),a&&(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(Se.__experimentalSpacer,{margin:1}),(0,he.jsx)(Se.Notice,{status:a.type,onRemove:()=>u(null),children:a.message}),(0,he.jsx)(Se.__experimentalSpacer,{margin:1})]}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),(0,he.jsx)(Se.__experimentalText,{children:(0,rt.__)("Select font variants to install.")}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),(0,he.jsx)(Se.CheckboxControl,{className:"font-library__select-all",label:(0,rt.__)("Select all"),checked:se,onChange:xe,indeterminate:Z}),(0,he.jsx)(Se.__experimentalVStack,{spacing:0,children:(0,he.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:o&&ye(o).map((ee,Ae)=>(0,he.jsx)("li",{className:"font-library__fonts-list-item",children:(0,he.jsx)(Ig,{font:o,face:ee,handleToggleVariant:E,selected:kg(o.slug,o.fontFace?ee:null,L)})},`face${Ae}`))})}),(0,he.jsx)(Se.__experimentalSpacer,{margin:16})]})]}),o&&(0,he.jsx)(Se.Flex,{justify:"flex-end",className:"font-library__footer",children:(0,he.jsx)(Se.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:ie,isBusy:w,disabled:l.length===0||w,accessibleWhenDisabled:!0,children:(0,rt.__)("Install")})}),!o&&(0,he.jsxs)(Se.__experimentalHStack,{expanded:!1,className:"font-library__footer",justify:"end",spacing:6,children:[(0,he.jsx)(Se.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"font-library__page-selection",children:(0,wt.createInterpolateElement)((0,rt.sprintf)((0,rt._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",x),{div:(0,he.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,he.jsx)(Se.SelectControl,{"aria-label":(0,rt.__)("Current page"),value:f.toString(),options:[...Array(x)].map((ee,Ae)=>({label:(Ae+1).toString(),value:(Ae+1).toString()})),onChange:ee=>m(parseInt(ee)),size:"small",variant:"minimal"})})}),(0,he.jsxs)(Se.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,he.jsx)(Se.Button,{onClick:()=>m(f-1),disabled:f===1,accessibleWhenDisabled:!0,label:(0,rt.__)("Previous page"),icon:(0,rt.isRTL)()?Ri:Ti,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,he.jsx)(Se.Button,{onClick:()=>m(f+1),disabled:f===x,accessibleWhenDisabled:!0,label:(0,rt.__)("Next page"),icon:(0,rt.isRTL)()?Ti:Ri,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})]})]})}var $i=Tx;var Bn=h(Ce(),1),It=h(ce(),1),Es=h(Te(),1);var ea=(e=>typeof Ut<"u"?Ut:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ut<"u"?Ut:t)[r]}):e)(function(e){if(typeof Ut<"u")return Ut.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Mg=(function(){var e,t,r;return(function(){function o(n,s,i){function a(c,f){if(!s[c]){if(!n[c]){var m=typeof ea=="function"&&ea;if(!f&&m)return m(c,!0);if(u)return u(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var d=s[c]={exports:{}};n[c][0].call(d.exports,function(v){var S=n[c][1][v];return a(S||v)},d,d.exports,o,n,s,i)}return s[c].exports}for(var u=typeof ea=="function"&&ea,l=0;l<i.length;l++)a(i[l]);return a}return o})()({1:[function(o,n,s){var i=4096,a=2*i+32,u=2*i-1,l=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 c(f){this.buf_=new Uint8Array(a),this.input_=f,this.reset()}c.READ_SIZE=i,c.IBUF_MASK=u,c.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},c.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,i);if(m<0)throw new Error("Unexpected end of input");if(m<i){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_[(i<<1)+g]=this.buf_[g];this.buf_ptr_=i}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},c.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},c.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&l[f];return this.bit_pos_+=f,m},n.exports=c},{}],2:[function(o,n,s){var i=0,a=1,u=2,l=3;s.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]),s.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,s){var i=o("./streams").BrotliInput,a=o("./streams").BrotliOutput,u=o("./bit_reader"),l=o("./dictionary"),c=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),g=o("./prefix"),d=o("./transform"),v=8,S=16,C=256,w=704,b=26,R=6,k=2,T=8,_=255,A=1080,N=18,q=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),U=16,x=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),I=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),W=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 O(G){var j;return G.readBits(1)===0?16:(j=G.readBits(3),j>0?17+j:(j=G.readBits(3),j>0?8+j:17))}function D(G){if(G.readBits(1)){var j=G.readBits(3);return j===0?1:G.readBits(j)+(1<<j)}return 0}function J(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function M(G){var j=new J,X,H,K;if(j.input_end=G.readBits(1),j.input_end&&G.readBits(1))return j;if(X=G.readBits(2)+4,X===7){if(j.is_metadata=!0,G.readBits(1)!==0)throw new Error("Invalid reserved bit");if(H=G.readBits(2),H===0)return j;for(K=0;K<H;K++){var fe=G.readBits(8);if(K+1===H&&H>1&&fe===0)throw new Error("Invalid size byte");j.meta_block_length|=fe<<K*8}}else for(K=0;K<X;++K){var ue=G.readBits(4);if(K+1===X&&X>4&&ue===0)throw new Error("Invalid size nibble");j.meta_block_length|=ue<<K*4}return++j.meta_block_length,!j.input_end&&!j.is_metadata&&(j.is_uncompressed=G.readBits(1)),j}function E(G,j,X){var H=j,K;return X.fillBitWindow(),j+=X.val_>>>X.bit_pos_&_,K=G[j].bits-T,K>0&&(X.bit_pos_+=T,j+=G[j].value,j+=X.val_>>>X.bit_pos_&(1<<K)-1),X.bit_pos_+=G[j].bits,G[j].value}function L(G,j,X,H){for(var K=0,fe=v,ue=0,de=0,pe=32768,me=[],V=0;V<32;V++)me.push(new c(0,0));for(f(me,0,5,G,N);K<j&&pe>0;){var re=0,De;if(H.readMoreInput(),H.fillBitWindow(),re+=H.val_>>>H.bit_pos_&31,H.bit_pos_+=me[re].bits,De=me[re].value&255,De<S)ue=0,X[K++]=De,De!==0&&(fe=De,pe-=32768>>De);else{var Ue=De-14,ot,ut,je=0;if(De===S&&(je=fe),de!==je&&(ue=0,de=je),ot=ue,ue>0&&(ue-=2,ue<<=Ue),ue+=H.readBits(Ue)+3,ut=ue-ot,K+ut>j)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var We=0;We<ut;We++)X[K+We]=de;K+=ut,de!==0&&(pe-=ut<<15-de)}}if(pe!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+pe);for(;K<j;K++)X[K]=0}function $(G,j,X,H){var K=0,fe,ue=new Uint8Array(G);if(H.readMoreInput(),fe=H.readBits(2),fe===1){for(var de,pe=G-1,me=0,V=new Int32Array(4),re=H.readBits(2)+1;pe;)pe>>=1,++me;for(de=0;de<re;++de)V[de]=H.readBits(me)%G,ue[V[de]]=2;switch(ue[V[0]]=1,re){case 1:break;case 3:if(V[0]===V[1]||V[0]===V[2]||V[1]===V[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(V[0]===V[1])throw new Error("[ReadHuffmanCode] invalid symbols");ue[V[1]]=1;break;case 4:if(V[0]===V[1]||V[0]===V[2]||V[0]===V[3]||V[1]===V[2]||V[1]===V[3]||V[2]===V[3])throw new Error("[ReadHuffmanCode] invalid symbols");H.readBits(1)?(ue[V[2]]=3,ue[V[3]]=3):ue[V[0]]=2;break}}else{var de,De=new Uint8Array(N),Ue=32,ot=0,ut=[new c(2,0),new c(2,4),new c(2,3),new c(3,2),new c(2,0),new c(2,4),new c(2,3),new c(4,1),new c(2,0),new c(2,4),new c(2,3),new c(3,2),new c(2,0),new c(2,4),new c(2,3),new c(4,5)];for(de=fe;de<N&&Ue>0;++de){var je=q[de],We=0,nt;H.fillBitWindow(),We+=H.val_>>>H.bit_pos_&15,H.bit_pos_+=ut[We].bits,nt=ut[We].value,De[je]=nt,nt!==0&&(Ue-=32>>nt,++ot)}if(!(ot===1||Ue===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");L(De,G,ue,H)}if(K=f(j,X,T,ue,G),K===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return K}function F(G,j,X){var H,K;return H=E(G,j,X),K=g.kBlockLengthPrefixCode[H].nbits,g.kBlockLengthPrefixCode[H].offset+X.readBits(K)}function Z(G,j,X){var H;return G<U?(X+=x[G],X&=3,H=j[X]+I[G]):H=G-U+1,H}function se(G,j){for(var X=G[j],H=j;H;--H)G[H]=G[H-1];G[0]=X}function xe(G,j){var X=new Uint8Array(256),H;for(H=0;H<256;++H)X[H]=H;for(H=0;H<j;++H){var K=G[H];G[H]=X[K],K&&se(X,K)}}function ie(G,j){this.alphabet_size=G,this.num_htrees=j,this.codes=new Array(j+j*W[G+31>>>5]),this.htrees=new Uint32Array(j)}ie.prototype.decode=function(G){var j,X,H=0;for(j=0;j<this.num_htrees;++j)this.htrees[j]=H,X=$(this.alphabet_size,this.codes,H,G),H+=X};function ye(G,j){var X={num_htrees:null,context_map:null},H,K=0,fe,ue;j.readMoreInput();var de=X.num_htrees=D(j)+1,pe=X.context_map=new Uint8Array(G);if(de<=1)return X;for(H=j.readBits(1),H&&(K=j.readBits(4)+1),fe=[],ue=0;ue<A;ue++)fe[ue]=new c(0,0);for($(de+K,fe,0,j),ue=0;ue<G;){var me;if(j.readMoreInput(),me=E(fe,0,j),me===0)pe[ue]=0,++ue;else if(me<=K)for(var V=1+(1<<me)+j.readBits(me);--V;){if(ue>=G)throw new Error("[DecodeContextMap] i >= context_map_size");pe[ue]=0,++ue}else pe[ue]=me-K,++ue}return j.readBits(1)&&xe(pe,G),X}function Ee(G,j,X,H,K,fe,ue){var de=X*2,pe=X,me=E(j,X*A,ue),V;me===0?V=K[de+(fe[pe]&1)]:me===1?V=K[de+(fe[pe]-1&1)]+1:V=me-2,V>=G&&(V-=G),H[X]=V,K[de+(fe[pe]&1)]=V,++fe[pe]}function ee(G,j,X,H,K,fe){var ue=K+1,de=X&K,pe=fe.pos_&u.IBUF_MASK,me;if(j<8||fe.bit_pos_+(j<<3)<fe.bit_end_pos_){for(;j-- >0;)fe.readMoreInput(),H[de++]=fe.readBits(8),de===ue&&(G.write(H,ue),de=0);return}if(fe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;fe.bit_pos_<32;)H[de]=fe.val_>>>fe.bit_pos_,fe.bit_pos_+=8,++de,--j;if(me=fe.bit_end_pos_-fe.bit_pos_>>3,pe+me>u.IBUF_MASK){for(var V=u.IBUF_MASK+1-pe,re=0;re<V;re++)H[de+re]=fe.buf_[pe+re];me-=V,de+=V,j-=V,pe=0}for(var re=0;re<me;re++)H[de+re]=fe.buf_[pe+re];if(de+=me,j-=me,de>=ue){G.write(H,ue),de-=ue;for(var re=0;re<de;re++)H[re]=H[ue+re]}for(;de+j>=ue;){if(me=ue-de,fe.input_.read(H,de,me)<me)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");G.write(H,ue),j-=me,de=0}if(fe.input_.read(H,de,j)<j)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");fe.reset()}function Ae(G){var j=G.bit_pos_+7&-8,X=G.readBits(j-G.bit_pos_);return X==0}function Ie(G){var j=new i(G),X=new u(j);O(X);var H=M(X);return H.meta_block_length}s.BrotliDecompressedSize=Ie;function ke(G,j){var X=new i(G);j==null&&(j=Ie(G));var H=new Uint8Array(j),K=new a(H);return He(X,K),K.pos<K.buffer.length&&(K.buffer=K.buffer.subarray(0,K.pos)),K.buffer}s.BrotliDecompressBuffer=ke;function He(G,j){var X,H=0,K=0,fe=0,ue,de=0,pe,me,V,re,De=[16,15,11,4],Ue=0,ot=0,ut=0,je=[new ie(0,0),new ie(0,0),new ie(0,0)],We,nt,ve,_r=128+u.READ_SIZE;ve=new u(G),fe=O(ve),ue=(1<<fe)-16,pe=1<<fe,me=pe-1,V=new Uint8Array(pe+_r+l.maxDictionaryWordLength),re=pe,We=[],nt=[];for(var gr=0;gr<3*A;gr++)We[gr]=new c(0,0),nt[gr]=new c(0,0);for(;!K;){var $e=0,Hr,Et=[1<<28,1<<28,1<<28],Ne=[0],qe=[1,1,1],P=[0,1,0,1,0,1],Q=[0],y,oe,Be,te,ht=null,ne=null,Qe,B=null,z,yr=0,Ge=null,le=0,Ur=0,tr=null,et=0,Ve=0,ft=0,gt,xt;for(X=0;X<3;++X)je[X].codes=null,je[X].htrees=null;ve.readMoreInput();var Wr=M(ve);if($e=Wr.meta_block_length,H+$e>j.buffer.length){var To=new Uint8Array(H+$e);To.set(j.buffer),j.buffer=To}if(K=Wr.input_end,Hr=Wr.is_uncompressed,Wr.is_metadata){for(Ae(ve);$e>0;--$e)ve.readMoreInput(),ve.readBits(8);continue}if($e!==0){if(Hr){ve.bit_pos_=ve.bit_pos_+7&-8,ee(j,$e,H,V,me,ve),H+=$e;continue}for(X=0;X<3;++X)qe[X]=D(ve)+1,qe[X]>=2&&($(qe[X]+2,We,X*A,ve),$(b,nt,X*A,ve),Et[X]=F(nt,X*A,ve),Q[X]=1);for(ve.readMoreInput(),y=ve.readBits(2),oe=U+(ve.readBits(4)<<y),Be=(1<<y)-1,te=oe+(48<<y),ne=new Uint8Array(qe[0]),X=0;X<qe[0];++X)ve.readMoreInput(),ne[X]=ve.readBits(2)<<1;var at=ye(qe[0]<<R,ve);Qe=at.num_htrees,ht=at.context_map;var Lt=ye(qe[2]<<k,ve);for(z=Lt.num_htrees,B=Lt.context_map,je[0]=new ie(C,Qe),je[1]=new ie(w,qe[1]),je[2]=new ie(te,z),X=0;X<3;++X)je[X].decode(ve);for(Ge=0,tr=0,gt=ne[Ne[0]],Ve=m.lookupOffsets[gt],ft=m.lookupOffsets[gt+1],xt=je[1].htrees[0];$e>0;){var dt,Nt,jt,$o,wa,Ht,rr,Gr,Wn,en,Gn;for(ve.readMoreInput(),Et[1]===0&&(Ee(qe[1],We,1,Ne,P,Q,ve),Et[1]=F(nt,A,ve),xt=je[1].htrees[Ne[1]]),--Et[1],dt=E(je[1].codes,xt,ve),Nt=dt>>6,Nt>=2?(Nt-=2,rr=-1):rr=0,jt=g.kInsertRangeLut[Nt]+(dt>>3&7),$o=g.kCopyRangeLut[Nt]+(dt&7),wa=g.kInsertLengthPrefixCode[jt].offset+ve.readBits(g.kInsertLengthPrefixCode[jt].nbits),Ht=g.kCopyLengthPrefixCode[$o].offset+ve.readBits(g.kCopyLengthPrefixCode[$o].nbits),ot=V[H-1&me],ut=V[H-2&me],en=0;en<wa;++en)ve.readMoreInput(),Et[0]===0&&(Ee(qe[0],We,0,Ne,P,Q,ve),Et[0]=F(nt,0,ve),yr=Ne[0]<<R,Ge=yr,gt=ne[Ne[0]],Ve=m.lookupOffsets[gt],ft=m.lookupOffsets[gt+1]),Wn=m.lookup[Ve+ot]|m.lookup[ft+ut],le=ht[Ge+Wn],--Et[0],ut=ot,ot=E(je[0].codes,je[0].htrees[le],ve),V[H&me]=ot,(H&me)===me&&j.write(V,pe),++H;if($e-=wa,$e<=0)break;if(rr<0){var Wn;if(ve.readMoreInput(),Et[2]===0&&(Ee(qe[2],We,2,Ne,P,Q,ve),Et[2]=F(nt,2*A,ve),Ur=Ne[2]<<k,tr=Ur),--Et[2],Wn=(Ht>4?3:Ht-2)&255,et=B[tr+Wn],rr=E(je[2].codes,je[2].htrees[et],ve),rr>=oe){var xa,Cu,Yn;rr-=oe,Cu=rr&Be,rr>>=y,xa=(rr>>1)+1,Yn=(2+(rr&1)<<xa)-4,rr=oe+(Yn+ve.readBits(xa)<<y)+Cu}}if(Gr=Z(rr,De,Ue),Gr<0)throw new Error("[BrotliDecompress] invalid distance");if(H<ue&&de!==ue?de=H:de=ue,Gn=H&me,Gr>de)if(Ht>=l.minDictionaryWordLength&&Ht<=l.maxDictionaryWordLength){var Yn=l.offsetsByLength[Ht],Ru=Gr-de-1,Eu=l.sizeBitsByLength[Ht],Qy=(1<<Eu)-1,$y=Ru&Qy,Tu=Ru>>Eu;if(Yn+=$y*Ht,Tu<d.kNumTransforms){var Sa=d.transformDictionaryWord(V,Gn,Yn,Ht,Tu);if(Gn+=Sa,H+=Sa,$e-=Sa,Gn>=re){j.write(V,pe);for(var Fs=0;Fs<Gn-re;Fs++)V[Fs]=V[re+Fs]}}else throw new Error("Invalid backward reference. pos: "+H+" distance: "+Gr+" len: "+Ht+" bytes left: "+$e)}else throw new Error("Invalid backward reference. pos: "+H+" distance: "+Gr+" len: "+Ht+" bytes left: "+$e);else{if(rr>0&&(De[Ue&3]=Gr,++Ue),Ht>$e)throw new Error("Invalid backward reference. pos: "+H+" distance: "+Gr+" len: "+Ht+" bytes left: "+$e);for(en=0;en<Ht;++en)V[H&me]=V[H-Gr&me],(H&me)===me&&j.write(V,pe),++H,--$e}ot=V[H-1&me],ut=V[H-2&me]}H&=1073741823}}j.write(V,H&me)}s.BrotliDecompress=He,l.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,s){var i=o("base64-js");s.init=function(){var a=o("./decode").BrotliDecompressBuffer,u=i.toByteArray(o("./dictionary.bin.js"));return a(u)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,s){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,s){var i=o("./dictionary-browser");s.init=function(){s.dictionary=i.init()},s.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]),s.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]),s.minDictionaryWordLength=4,s.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,s){function i(f,m){this.bits=f,this.value=m}s.HuffmanCode=i;var a=15;function u(f,m){for(var g=1<<m-1;f&g;)g>>=1;return(f&g-1)+g}function l(f,m,g,d,v){do d-=g,f[m+d]=new i(v.bits,v.value);while(d>0)}function c(f,m,g){for(var d=1<<m-g;m<a&&(d-=f[m],!(d<=0));)++m,d<<=1;return m-g}s.BrotliBuildHuffmanTable=function(f,m,g,d,v){var S=m,C,w,b,R,k,T,_,A,N,q,U,x=new Int32Array(a+1),I=new Int32Array(a+1);for(U=new Int32Array(v),b=0;b<v;b++)x[d[b]]++;for(I[1]=0,w=1;w<a;w++)I[w+1]=I[w]+x[w];for(b=0;b<v;b++)d[b]!==0&&(U[I[d[b]]++]=b);if(A=g,N=1<<A,q=N,I[a]===1){for(R=0;R<q;++R)f[m+R]=new i(0,U[0]&65535);return q}for(R=0,b=0,w=1,k=2;w<=g;++w,k<<=1)for(;x[w]>0;--x[w])C=new i(w&255,U[b++]&65535),l(f,m+R,k,N,C),R=u(R,w);for(_=q-1,T=-1,w=g+1,k=2;w<=a;++w,k<<=1)for(;x[w]>0;--x[w])(R&_)!==T&&(m+=N,A=c(x,w,g),N=1<<A,q+=N,T=R&_,f[S+T]=new i(A+g&255,m-S-T&65535)),C=new i(w-g&255,U[b++]&65535),l(f,m+(R>>g),k,N,C),R=u(R,w);return q}},{}],8:[function(o,n,s){"use strict";s.byteLength=g,s.toByteArray=v,s.fromByteArray=w;for(var i=[],a=[],u=typeof Uint8Array<"u"?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,f=l.length;c<f;++c)i[c]=l[c],a[l.charCodeAt(c)]=c;a[45]=62,a[95]=63;function m(b){var R=b.length;if(R%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var k=b.indexOf("=");k===-1&&(k=R);var T=k===R?0:4-k%4;return[k,T]}function g(b){var R=m(b),k=R[0],T=R[1];return(k+T)*3/4-T}function d(b,R,k){return(R+k)*3/4-k}function v(b){for(var R,k=m(b),T=k[0],_=k[1],A=new u(d(b,T,_)),N=0,q=_>0?T-4:T,U=0;U<q;U+=4)R=a[b.charCodeAt(U)]<<18|a[b.charCodeAt(U+1)]<<12|a[b.charCodeAt(U+2)]<<6|a[b.charCodeAt(U+3)],A[N++]=R>>16&255,A[N++]=R>>8&255,A[N++]=R&255;return _===2&&(R=a[b.charCodeAt(U)]<<2|a[b.charCodeAt(U+1)]>>4,A[N++]=R&255),_===1&&(R=a[b.charCodeAt(U)]<<10|a[b.charCodeAt(U+1)]<<4|a[b.charCodeAt(U+2)]>>2,A[N++]=R>>8&255,A[N++]=R&255),A}function S(b){return i[b>>18&63]+i[b>>12&63]+i[b>>6&63]+i[b&63]}function C(b,R,k){for(var T,_=[],A=R;A<k;A+=3)T=(b[A]<<16&16711680)+(b[A+1]<<8&65280)+(b[A+2]&255),_.push(S(T));return _.join("")}function w(b){for(var R,k=b.length,T=k%3,_=[],A=16383,N=0,q=k-T;N<q;N+=A)_.push(C(b,N,N+A>q?q:N+A));return T===1?(R=b[k-1],_.push(i[R>>2]+i[R<<4&63]+"==")):T===2&&(R=(b[k-2]<<8)+b[k-1],_.push(i[R>>10]+i[R>>4&63]+i[R<<2&63]+"=")),_.join("")}},{}],9:[function(o,n,s){function i(a,u){this.offset=a,this.nbits=u}s.kBlockLengthPrefixCode=[new i(1,2),new i(5,2),new i(9,2),new i(13,2),new i(17,3),new i(25,3),new i(33,3),new i(41,3),new i(49,4),new i(65,4),new i(81,4),new i(97,4),new i(113,5),new i(145,5),new i(177,5),new i(209,5),new i(241,6),new i(305,6),new i(369,7),new i(497,8),new i(753,9),new i(1265,10),new i(2289,11),new i(4337,12),new i(8433,13),new i(16625,24)],s.kInsertLengthPrefixCode=[new i(0,0),new i(1,0),new i(2,0),new i(3,0),new i(4,0),new i(5,0),new i(6,1),new i(8,1),new i(10,2),new i(14,2),new i(18,3),new i(26,3),new i(34,4),new i(50,4),new i(66,5),new i(98,5),new i(130,6),new i(194,7),new i(322,8),new i(578,9),new i(1090,10),new i(2114,12),new i(6210,14),new i(22594,24)],s.kCopyLengthPrefixCode=[new i(2,0),new i(3,0),new i(4,0),new i(5,0),new i(6,0),new i(7,0),new i(8,0),new i(9,0),new i(10,1),new i(12,1),new i(14,2),new i(18,2),new i(22,3),new i(30,3),new i(38,4),new i(54,4),new i(70,5),new i(102,5),new i(134,6),new i(198,7),new i(326,8),new i(582,9),new i(1094,10),new i(2118,24)],s.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],s.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,s){function i(u){this.buffer=u,this.pos=0}i.prototype.read=function(u,l,c){this.pos+c>this.buffer.length&&(c=this.buffer.length-this.pos);for(var f=0;f<c;f++)u[l+f]=this.buffer[this.pos+f];return this.pos+=c,c},s.BrotliInput=i;function a(u){this.buffer=u,this.pos=0}a.prototype.write=function(u,l){if(this.pos+l>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(u.subarray(0,l),this.pos),this.pos+=l,l},s.BrotliOutput=a},{}],11:[function(o,n,s){var i=o("./dictionary"),a=0,u=1,l=2,c=3,f=4,m=5,g=6,d=7,v=8,S=9,C=10,w=11,b=12,R=13,k=14,T=15,_=16,A=17,N=18,q=19,U=20;function x(O,D,J){this.prefix=new Uint8Array(O.length),this.transform=D,this.suffix=new Uint8Array(J.length);for(var M=0;M<O.length;M++)this.prefix[M]=O.charCodeAt(M);for(var M=0;M<J.length;M++)this.suffix[M]=J.charCodeAt(M)}var I=[new x("",a,""),new x("",a," "),new x(" ",a," "),new x("",b,""),new x("",C," "),new x("",a," the "),new x(" ",a,""),new x("s ",a," "),new x("",a," of "),new x("",C,""),new x("",a," and "),new x("",R,""),new x("",u,""),new x(", ",a," "),new x("",a,", "),new x(" ",C," "),new x("",a," in "),new x("",a," to "),new x("e ",a," "),new x("",a,'"'),new x("",a,"."),new x("",a,'">'),new x("",a,`
+var ov=Object.create;var Ca=Object.defineProperty;var nv=Object.getOwnPropertyDescriptor;var sv=Object.getOwnPropertyNames;var iv=Object.getPrototypeOf,av=Object.prototype.hasOwnProperty;var Ut=(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 tt=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),no=(e,t)=>{for(var r in t)Ca(e,r,{get:t[r],enumerable:!0})},lv=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of sv(t))!av.call(e,n)&&n!==r&&Ca(e,n,{get:()=>t[n],enumerable:!(o=nv(t,n))||o.enumerable});return e};var h=(e,t,r)=>(r=e!=null?ov(iv(e)):{},lv(t||!e||!e.__esModule?Ca(r,"default",{value:e,enumerable:!0}):r,e));var Ce=tt((AE,_u)=>{_u.exports=window.wp.i18n});var Te=tt((LE,Pu)=>{Pu.exports=window.wp.element});var be=tt((NE,ku)=>{ku.exports=window.React});var Y=tt((HE,Lu)=>{Lu.exports=window.ReactJSXRuntime});var lo=tt((MT,nf)=>{nf.exports=window.ReactDOM});var md=tt(pd=>{"use strict";var dn=be();function c0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var u0=typeof Object.is=="function"?Object.is:c0,f0=dn.useState,d0=dn.useEffect,p0=dn.useLayoutEffect,m0=dn.useDebugValue;function h0(e,t){var r=t(),o=f0({inst:{value:r,getSnapshot:t}}),n=o[0].inst,s=o[1];return p0(function(){n.value=r,n.getSnapshot=t,il(n)&&s({inst:n})},[e,r,t]),d0(function(){return il(n)&&s({inst:n}),e(function(){il(n)&&s({inst:n})})},[e]),m0(r),r}function il(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!u0(e,r)}catch{return!0}}function g0(e,t){return t()}var y0=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?g0:h0;pd.useSyncExternalStore=dn.useSyncExternalStore!==void 0?dn.useSyncExternalStore:y0});var al=tt((EO,hd)=>{"use strict";hd.exports=md()});var yd=tt(gd=>{"use strict";var $s=be(),v0=al();function b0(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var w0=typeof Object.is=="function"?Object.is:b0,x0=v0.useSyncExternalStore,S0=$s.useRef,C0=$s.useEffect,R0=$s.useMemo,E0=$s.useDebugValue;gd.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var s=S0(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=R0(function(){function u(g){if(!l){if(l=!0,c=g,g=o(g),n!==void 0&&i.hasValue){var d=i.value;if(n(d,g))return f=d}return f=g}if(d=f,w0(c,g))return d;var v=o(g);return n!==void 0&&n(d,v)?(c=g,d):(c=g,f=v)}var l=!1,c,f,m=r===void 0?null:r;return[function(){return u(t())},m===null?void 0:function(){return u(m())}]},[t,r,o,n]);var a=x0(e,s[0],s[1]);return C0(function(){i.hasValue=!0,i.value=a},[a]),E0(a),a}});var bd=tt((_O,vd)=>{"use strict";vd.exports=yd()});var Cn=tt((z3,Vp)=>{Vp.exports=window.wp.primitives});var Bo=tt((rA,Bp)=>{Bp.exports=window.wp.compose});var Hp=tt((nA,jp)=>{jp.exports=window.wp.theme});var us=tt((sA,Up)=>{Up.exports=window.wp.privateApis});var ce=tt((s4,Cm)=>{Cm.exports=window.wp.components});var Am=tt((y4,Fm)=>{Fm.exports=window.wp.editor});var ar=tt((v4,Im)=>{Im.exports=window.wp.coreData});var Jt=tt((b4,Lm)=>{Lm.exports=window.wp.data});var Tn=tt((w4,Nm)=>{Nm.exports=window.wp.blocks});var Vt=tt((x4,Dm)=>{Dm.exports=window.wp.blockEditor});var Vm=tt((_4,Mm)=>{Mm.exports=window.wp.styleEngine});var Gm=tt((B4,Wm)=>{"use strict";Wm.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,s;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(s=Object.keys(t),o=s.length,o!==Object.keys(r).length)return!1;for(n=o;n--!==0;)if(!Object.prototype.hasOwnProperty.call(r,s[n]))return!1;for(n=o;n--!==0;){var i=s[n];if(!e(t[i],r[i]))return!1}return!0}return t!==t&&r!==r}});var Xm=tt((j4,Zm)=>{"use strict";var q1=function(t){return Z1(t)&&!X1(t)};function Z1(e){return!!e&&typeof e=="object"}function X1(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Q1(e)}var K1=typeof Symbol=="function"&&Symbol.for,J1=K1?Symbol.for("react.element"):60103;function Q1(e){return e.$$typeof===J1}function $1(e){return Array.isArray(e)?[]:{}}function hs(e,t){return t.clone!==!1&&t.isMergeableObject(e)?On($1(e),e,t):e}function ew(e,t,r){return e.concat(t).map(function(o){return hs(o,r)})}function tw(e,t){if(!t.customMerge)return On;var r=t.customMerge(e);return typeof r=="function"?r:On}function rw(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Ym(e){return Object.keys(e).concat(rw(e))}function qm(e,t){try{return t in e}catch{return!1}}function ow(e,t){return qm(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function nw(e,t,r){var o={};return r.isMergeableObject(e)&&Ym(e).forEach(function(n){o[n]=hs(e[n],r)}),Ym(t).forEach(function(n){ow(e,n)||(qm(e,n)&&r.isMergeableObject(t[n])?o[n]=tw(n,r)(e[n],t[n],r):o[n]=hs(t[n],r))}),o}function On(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||ew,r.isMergeableObject=r.isMergeableObject||q1,r.cloneUnlessOtherwiseSpecified=hs;var o=Array.isArray(t),n=Array.isArray(e),s=o===n;return s?o?r.arrayMerge(e,t,r):nw(e,t,r):hs(t,r)}On.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return On(o,n,r)},{})};var sw=On;Zm.exports=sw});var Mc=tt((FL,ig)=>{ig.exports=window.wp.keycodes});var ug=tt((UL,cg)=>{cg.exports=window.wp.apiFetch});var My=tt((uj,Dy)=>{Dy.exports=window.wp.date});function Ou(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=Ou(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function cv(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Ou(e))&&(o&&(o+=" "),o+=t);return o}var st=cv;var uv=h(be(),1),qn={...uv};var Au=h(be(),1),Fu={};function Tt(e,t){let r=Au.useRef(Fu);return r.current===Fu&&(r.current=e(t)),r}var Ra=qn.useInsertionEffect,fv=Ra&&Ra!==qn.useLayoutEffect?Ra:e=>e();function _e(e){let t=Tt(dv).current;return t.next=e,fv(t.effect),t.trampoline}function dv(){let e={next:void 0,callback:pv,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function pv(){}var Iu=h(be(),1),mv=()=>{},ge=typeof document<"u"?Iu.useLayoutEffect:mv;var As=h(be(),1),hv=As.createContext(void 0);function tn(){return As.useContext(hv)?.direction??"ltr"}function gv(e,t){return function(o,...n){let s=new URL(e);return s.searchParams.set("code",o.toString()),n.forEach(i=>s.searchParams.append("args[]",i)),`${t} error #${o}; visit ${s} for the full message.`}}var yv=gv("https://base-ui.com/production-error","Base UI"),Wt=yv;var _o=h(be(),1);function Ea(e,t,r,o){let n=Tt(Du).current;return vv(n,e,t,r,o)&&Mu(n,[e,t,r,o]),n.callback}function Nu(e){let t=Tt(Du).current;return bv(t,e)&&Mu(t,e),t.callback}function Du(){return{callback:null,cleanup:null,refs:[]}}function vv(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function bv(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Mu(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 s=t[n];if(s!=null)switch(typeof s){case"function":{let i=s(r);typeof i=="function"&&(o[n]=i);break}case"object":{s.current=r;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=o[n];typeof i=="function"?i():s(null);break}case"object":{s.current=null;break}default:}}}}}}var Bu=h(be(),1);var Vu=h(be(),1),wv=parseInt(Vu.version,10);function rn(e){return wv>=e}function Ta(e){if(!Bu.isValidElement(e))return null;let t=e,r=t.props;return(rn(19)?r?.ref:t.ref)??null}function Zn(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function so(){}var JE=Object.freeze([]),pt=Object.freeze({});function zu(e,t){let r={};for(let o in e){let n=e[o];if(t?.hasOwnProperty(o)){let s=t[o](n);s!=null&&Object.assign(r,s);continue}n===!0?r[`data-${o.toLowerCase()}`]="":n&&(r[`data-${o.toLowerCase()}`]=n.toString())}return r}function ju(e,t){return typeof e=="function"?e(t):e}function Hu(e,t){return typeof e=="function"?e(t):e}var _a={};function or(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Is(t);let s=Is(e);return t&&(s=Xn(s,t)),r&&(s=Xn(s,r)),o&&(s=Xn(s,o)),n&&(s=Xn(s,n)),s}function Uu(e){if(e.length===0)return _a;if(e.length===1)return Is(e[0]);let t=Is(e[0]);for(let r=1;r<e.length;r+=1)t=Xn(t,e[r]);return t}function Is(e){return Oa(e)?{...Gu(e,_a)}:xv(e)}function Xn(e,t){return Oa(t)?Gu(t,e):Sv(e,t)}function xv(e){let t={...e};for(let r in t){let o=t[r];Wu(r,o)&&(t[r]=Yu(o))}return t}function Sv(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Zn(e.style,o);break}case"className":{e[r]=Pa(e.className,o);break}default:Wu(r,o)?e[r]=Cv(e[r],o):e[r]=o}}return e}function Wu(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 Oa(e){return typeof e=="function"}function Gu(e,t){return Oa(e)?e(t):e??_a}function Cv(e,t){return t?e?(...r)=>{let o=r[0];if(Zu(o)){let s=o;qu(s);let i=t(...r);return s.baseUIHandlerPrevented||e?.(...r),i}let n=t(...r);return e?.(...r),n}:Yu(t):e}function Yu(e){return e&&((...t)=>{let r=t[0];return Zu(r)&&qu(r),e(...t)})}function qu(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Pa(e,t){return t?e?t+" "+e:t:e}function Zu(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ka=h(be(),1);function Gt(e,t,r={}){let o=t.render,n=Rv(t,r);if(r.enabled===!1)return null;let s=r.state??pt;return _v(e,o,n,s)}function Rv(e,t={}){let{className:r,style:o,render:n}=e,{state:s=pt,ref:i,props:a,stateAttributesMapping:u,enabled:l=!0}=t,c=l?ju(r,s):void 0,f=l?Hu(o,s):void 0,m=l?zu(s,u):pt,g=l&&a?Ev(a):void 0,d=l?Zn(m,g)??{}:pt;return typeof document<"u"&&(l?Array.isArray(i)?d.ref=Nu([d.ref,Ta(n),...i]):d.ref=Ea(d.ref,Ta(n),i):Ea(null,null)),l?(c!==void 0&&(d.className=Pa(d.className,c)),f!==void 0&&(d.style=Zn(d.style,f)),d):pt}function Ev(e){return Array.isArray(e)?Uu(e):or(void 0,e)}var Tv=Symbol.for("react.lazy");function _v(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=or(r,t.props);n.ref=r.ref;let s=t;return s?.$$typeof===Tv&&(s=_o.Children.toArray(t)[0]),_o.cloneElement(s,n)}if(e&&typeof e=="string")return Ov(e,r);throw new Error(Wt(8))}function Ov(e,t){return e==="button"?(0,ka.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ka.createElement)("img",{alt:"",...t,key:t.key}):_o.createElement(e,t)}var Ls=h(be(),1);var Xu=0;function Pv(e,t="mui"){let[r,o]=Ls.useState(e),n=e||r;return Ls.useEffect(()=>{r==null&&(Xu+=1,o(`${t}-${Xu}`))},[r,t]),n}var Ku=qn.useId;function io(e,t){if(Ku!==void 0){let r=Ku();return e??(t?`${t}-${r}`:r)}return Pv(e,t)}function Ju(e){return io(e,"base-ui")}var Oe={};no(Oe,{cancelOpen:()=>ob,chipRemovePress:()=>Bv,clearPress:()=>Vv,closePress:()=>Dv,closeWatcher:()=>Kv,decrementPress:()=>Hv,disabled:()=>sb,drag:()=>eb,escapeKey:()=>Xv,focusOut:()=>Zv,imperativeAction:()=>lb,incrementPress:()=>jv,initial:()=>ab,inputBlur:()=>Gv,inputChange:()=>Uv,inputClear:()=>Wv,inputPaste:()=>Yv,inputPress:()=>qv,itemPress:()=>Nv,keyboard:()=>Qv,linkPress:()=>Mv,listNavigation:()=>Jv,missing:()=>ib,none:()=>kv,outsidePress:()=>Lv,pointer:()=>$v,scrub:()=>rb,siblingOpen:()=>nb,swipe:()=>cb,trackPress:()=>zv,triggerFocus:()=>Iv,triggerHover:()=>Av,triggerPress:()=>Fv,wheel:()=>tb,windowResize:()=>ub});var kv="none",Fv="trigger-press",Av="trigger-hover",Iv="trigger-focus",Lv="outside-press",Nv="item-press",Dv="close-press",Mv="link-press",Vv="clear-press",Bv="chip-remove-press",zv="track-press",jv="increment-press",Hv="decrement-press",Uv="input-change",Wv="input-clear",Gv="input-blur",Yv="input-paste",qv="input-press",Zv="focus-out",Xv="escape-key",Kv="close-watcher",Jv="list-navigation",Qv="keyboard",$v="pointer",eb="drag",tb="wheel",rb="scrub",ob="cancel-open",nb="sibling-open",sb="disabled",ib="missing",ab="initial",lb="imperative-action",cb="swipe",ub="window-resize";function ze(e,t,r,o){let n=!1,s=!1,i=o??pt;return{reason:e,event:t??new Event("base-ui"),cancel(){n=!0},allowPropagation(){s=!0},get isCanceled(){return n},get isPropagationAllowed(){return s},trigger:r,...i}}var Aa=h(be(),1);var Qu=h(be(),1),fb=[];function on(e){Qu.useEffect(e,fb)}var Ns=null,RT=globalThis.requestAnimationFrame,Fa=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)}},Ds=new Fa,Pr=class e{static create(){return new e}static request(t){return Ds.request(t)}static cancel(t){return Ds.cancel(t)}currentId=Ns;request(t){this.cancel(),this.currentId=Ds.request(()=>{this.currentId=Ns,t()})}cancel=()=>{this.currentId!==Ns&&(Ds.cancel(this.currentId),this.currentId=Ns)};disposeEffect=()=>this.cancel};function nn(){let e=Tt(Pr.create).current;return on(e.disposeEffect),e}function $u(e,t=!1,r=!1){let[o,n]=Aa.useState(e&&t?"idle":void 0),[s,i]=Aa.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&o!=="ending"&&!r&&n("ending"),!e&&!s&&o==="ending"&&n(void 0),ge(()=>{if(!e&&s&&o!=="ending"&&r){let a=Pr.request(()=>{n("ending")});return()=>{Pr.cancel(a)}}},[e,s,o,r]),ge(()=>{if(!e||t)return;let a=Pr.request(()=>{n(void 0)});return()=>{Pr.cancel(a)}},[t,e]),ge(()=>{if(!e||!t)return;e&&s&&o!=="idle"&&n("starting");let a=Pr.request(()=>{n("idle")});return()=>{Pr.cancel(a)}},[t,e,s,o]),{mounted:s,setMounted:i,transitionStatus:o}}var Oo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),db={[Oo.startingStyle]:""},pb={[Oo.endingStyle]:""},ef={transitionStatus(e){return e==="starting"?db:e==="ending"?pb:null}};function Ms(){return typeof window<"u"}function ko(e){return Vs(e)?(e.nodeName||"").toLowerCase():"#document"}function lt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function wr(e){var t;return(t=(Vs(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vs(e){return Ms()?e instanceof Node||e instanceof lt(e).Node:!1}function we(e){return Ms()?e instanceof Element||e instanceof lt(e).Element:!1}function St(e){return Ms()?e instanceof HTMLElement||e instanceof lt(e).HTMLElement:!1}function sn(e){return!Ms()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof lt(e).ShadowRoot}function an(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Pt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function tf(e){return/^(table|td|th)$/.test(ko(e))}function Kn(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var mb=/transform|translate|scale|rotate|perspective|filter/,hb=/paint|layout|strict|content/,Po=e=>!!e&&e!=="none",Ia;function Bs(e){let t=we(e)?Pt(e):e;return Po(t.transform)||Po(t.translate)||Po(t.scale)||Po(t.rotate)||Po(t.perspective)||!zs()&&(Po(t.backdropFilter)||Po(t.filter))||mb.test(t.willChange||"")||hb.test(t.contain||"")}function rf(e){let t=br(e);for(;St(t)&&!xr(t);){if(Bs(t))return t;if(Kn(t))return null;t=br(t)}return null}function zs(){return Ia==null&&(Ia=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Ia}function xr(e){return/^(html|body|#document)$/.test(ko(e))}function Pt(e){return lt(e).getComputedStyle(e)}function Jn(e){return we(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function br(e){if(ko(e)==="html")return e;let t=e.assignedSlot||e.parentNode||sn(e)&&e.host||wr(e);return sn(t)?t.host:t}function of(e){let t=br(e);return xr(t)?e.ownerDocument?e.ownerDocument.body:e.body:St(t)&&an(t)?t:of(t)}function ao(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=of(e),s=n===((o=e.ownerDocument)==null?void 0:o.body),i=lt(n);if(s){let a=js(i);return t.concat(i,i.visualViewport||[],an(n)?n:[],a&&r?ao(a):[])}else return t.concat(n,ao(n,[],r))}function js(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ye(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Yt(e){let t=Tt(gb,e).current;return t.next=e,ge(t.effect),t}function gb(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ct(e){return e?.ownerDocument||document}var lf=h(be(),1);var af=h(lo(),1);function sf(e){return e==null?e:"current"in e?e.current:e}function ln(e,t=!1,r=!0){let o=nn();return _e((n,s=null)=>{o.cancel();let i=sf(e);if(i==null)return;let a=i,u=()=>{af.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(c=>c.finished)).then(()=>{s?.aborted||u()}).catch(()=>{if(r){s?.aborted||u();return}let c=a.getAnimations();!s?.aborted&&c.length>0&&c.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let c=Oo.startingStyle;if(!a.hasAttribute(c)){o.request(l);return}let f=new MutationObserver(()=>{a.hasAttribute(c)||(f.disconnect(),l())});f.observe(a,{attributes:!0,attributeFilter:[c]}),s?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function Hs(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,s=_e(n),i=ln(o,r,!1);lf.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,r,s,i])}var cf=h(be(),1);function uf(e){let t=cf.useRef(!0);t.current&&(t.current=!1,e())}var Yr={};no(Yr,{engine:()=>Va,env:()=>za,os:()=>Da,screenReader:()=>Ba});var Da={};no(Da,{android:()=>pf,apple:()=>Na,ios:()=>La,linux:()=>xb,mac:()=>mf,windows:()=>wb});function yb(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:vb,platform:bb,maxTouchPoints:ff}=yb(),Fo=vb.toLowerCase(),Ao=bb.toLowerCase();var La=/^i(os$|p)/.test(Ao)||Ao==="macintel"&&ff>1,df="android",pf=Ao===df||Fo.includes(df),mf=!La&&Ao.startsWith("mac"),wb=Ao.startsWith("win"),xb=!pf&&/^(linux|chrome os)/.test(Ao),Na=mf||La;var Va={};no(Va,{blink:()=>Cb,gecko:()=>Sb,webkit:()=>Ma});var Ma=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Sb=!Ma&&Fo.includes("firefox"),Cb=!Ma&&Fo.includes("chrom");var Ba={};no(Ba,{voiceOver:()=>Rb});var Rb=Na;var za={};no(za,{jsdom:()=>Eb});var Eb=/jsdom|happydom/.test(Fo);var Qn=0,nr=class e{static create(){return new e}currentId=Qn;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Qn,r()},t)}isStarted(){return this.currentId!==Qn}clear=()=>{this.currentId!==Qn&&(clearTimeout(this.currentId),this.currentId=Qn)};disposeEffect=()=>this.clear};function Sr(){let e=Tt(nr.create).current;return on(e.disposeEffect),e}var kt=h(be(),1);function hf(e){return"nativeEvent"in e}function qr(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function gf(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var ja="data-base-ui-focusable";var Ha="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Us(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Ze(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&sn(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Dt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function co(e,t){if(!we(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Ze(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Ws(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 yf(e){return e.matches("html,body")}function vf(e){return St(e)&&e.matches(Ha)}function Ua(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Ha}`)!=null}function bf(e){if(!e||Yr.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Tb(e,t){return t!=null&&!qr(t)?0:typeof e=="function"?e():e}function Zr(e,t,r){let o=Tb(e,r);return typeof o=="number"?o:o?.[t]}function Wa(e){return typeof e=="function"?e():e}function Gs(e,t){return t||e==="click"||e==="mousedown"}function wf(e){return e?.includes("mouse")&&e!=="mousedown"}var xf=h(Y(),1),Sf=kt.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new nr,currentIdRef:{current:null},currentContextRef:{current:null}});function _b(e,t){e.current=t.current}function Ga(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=kt.useRef(r),s=kt.useRef(r),i=kt.useRef(null),a=kt.useRef(null),u=Sr();return ge(()=>{if(s.current=r,!i.current){n.current=r;return}n.current={open:Zr(n.current,"open"),close:Zr(r,"close")}},[r,i,n,s]),(0,xf.jsx)(Sf.Provider,{value:kt.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:o,currentContextRef:a,timeout:u}),[o,u]),children:t})}function Ya(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),s=kt.useContext(Sf),{currentIdRef:i,delayRef:a,timeoutMs:u,initialDelayRef:l,currentContextRef:c,hasProvider:f,timeout:m}=s,[g,d]=kt.useState(!1),v=kt.useRef(r),S=kt.useRef(!1);return ge(()=>{v.current=r},[r]),ge(()=>()=>{S.current=!0},[]),ge(()=>{function C(){S.current||d(!1),c.current?.setIsInstantPhase(!1),i.current=null,c.current=null,a.current=l.current,m.clear()}if(i.current&&!r&&i.current===n){if(d(!1),u){let w=n;return m.start(u,()=>{o.select("open")||i.current&&i.current!==w||C()}),()=>{(v.current||i.current!==w)&&m.clear()}}C()}},[r,n,i,a,u,l,c,m,o]),ge(()=>{if(!r)return;let C=c.current,w=i.current;m.clear(),c.current={onOpenChange:o.setOpen,setIsInstantPhase:d},i.current=n,a.current={open:0,close:Zr(l.current,"close")},w!==null&&w!==n?(d(!0),C?.setIsInstantPhase(!0),C?.onOpenChange(!1,ze(Oe.none))):(d(!1),C?.setIsInstantPhase(!1))},[r,n,o,i,a,l,c,m]),ge(()=>()=>{if(i.current===n){if(c.current=null,!v.current)return;i.current=null,_b(a,l),m.clear()}},[c,i,a,n,l,m]),kt.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:g}),[f,a,g])}function Cr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Ef=["top","right","bottom","left"];var uo=Math.min,Mt=Math.max,fo=Math.round,es=Math.floor,Rr=e=>({x:e,y:e}),Ob={left:"right",right:"left",bottom:"top",top:"bottom"};function ts(e,t,r){return Mt(e,uo(t,r))}function Er(e,t){return typeof e=="function"?e(t):e}function _t(e){return e.split("-")[0]}function Tr(e){return e.split("-")[1]}function qs(e){return e==="x"?"y":"x"}function rs(e){return e==="y"?"height":"width"}function qt(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function os(e){return qs(qt(e))}function Tf(e,t,r){r===void 0&&(r=!1);let o=Tr(e),n=os(e),s=rs(n),i=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=$n(i)),[i,$n(i)]}function _f(e){let t=$n(e);return[Ys(e),t,Ys(t)]}function Ys(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Cf=["left","right"],Rf=["right","left"],Pb=["top","bottom"],kb=["bottom","top"];function Fb(e,t,r){switch(e){case"top":case"bottom":return r?t?Rf:Cf:t?Cf:Rf;case"left":case"right":return t?Pb:kb;default:return[]}}function Of(e,t,r,o){let n=Tr(e),s=Fb(_t(e),r==="start",o);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(Ys)))),s}function $n(e){let t=_t(e);return Ob[t]+e.slice(t.length)}function Ab(e){return{top:0,right:0,bottom:0,left:0,...e}}function Zs(e){return typeof e!="number"?Ab(e):{top:e,right:e,bottom:e,left:e}}function Io(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 Xr(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Xr(e,n.id,r)])}function cn(e){return`data-base-ui-${e}`}var sr=h(be(),1),Ff=h(lo(),1);var Pf={style:{transition:"none"}};var Ib="data-base-ui-swipe-ignore",Lb="data-swipe-ignore",E_=`[${Ib}]`,T_=`[${Lb}]`;var kf={fallbackAxisSide:"end"};var Af=h(Y(),1),Nb=sr.createContext(null),Db=()=>sr.useContext(Nb),Mb=cn("portal");function qa(e={}){let{ref:t,container:r,componentProps:o=pt,elementProps:n}=e,s=io(),a=Db()?.portalNode,[u,l]=sr.useState(null),[c,f]=sr.useState(null),m=_e(S=>{S!==null&&f(S)}),g=sr.useRef(null);ge(()=>{if(r===null){g.current&&(g.current=null,f(null),l(null));return}if(s==null)return;let S=(r&&(Vs(r)?r:r.current))??a??document.body;if(S==null){g.current&&(g.current=null,f(null),l(null));return}g.current!==S&&(g.current=S,f(null),l(S))},[r,a,s]);let d=Gt("div",o,{ref:[t,m],props:[{id:s,[Mb]:""},n]});return{portalNode:c,portalSubtree:u&&d?Ff.createPortal(d,u):null}}var Lo=h(be(),1);function If(){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 Vb=h(Y(),1),Bb=Lo.createContext(null),zb=Lo.createContext(null),un=()=>Lo.useContext(Bb)?.id||null,po=e=>{let t=Lo.useContext(zb);return e??t};var Zt=h(be(),1);function jb(e,t){let r=null,o=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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=s.width,c=s.height,f=s.x,m=s.y;return r==null&&t.x&&i&&(r=s.x-t.x),o==null&&t.y&&a&&(o=s.y-t.y),f-=r||0,m-=o||0,l=0,c=0,!n||u?(l=t.axis==="y"?s.width:0,c=t.axis==="x"?s.height:0,f=i&&t.x!=null?t.x:f,m=a&&t.y!=null?t.y:m):n&&!u&&(c=t.axis==="x"?s.height:c,l=t.axis==="y"?s.width:l),n=!0,{width:l,height:c,x:f,y:m,top:m,right:f+l,bottom:m+c,left:f}}}}function Lf(e){return e!=null&&e.clientX!=null}function Za(e,t={}){let{enabled:r=!0,axis:o="both"}=t,n="rootStore"in e?e.rootStore:e,s=n.useState("open"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.context.dataRef,l=Zt.useRef(!1),c=Zt.useRef(null),[f,m]=Zt.useState(),[g,d]=Zt.useState([]),v=_e(R=>{n.set("positionReference",R)}),S=_e((R,k,T)=>{l.current||u.current.openEvent&&!Lf(u.current.openEvent)||n.set("positionReference",jb(T??a,{x:R,y:k,axis:o,dataRef:u,pointerType:f}))}),C=_e(R=>{s?c.current||(S(R.clientX,R.clientY,R.currentTarget),d([])):S(R.clientX,R.clientY,R.currentTarget)}),w=qr(f)?i:s;Zt.useEffect(()=>{if(!r){v(a);return}if(!w)return;function R(){c.current?.(),c.current=null}let k=lt(i);function T(_){let A=Dt(_);Ze(i,A)?R():S(_.clientX,_.clientY)}return!u.current.openEvent||Lf(u.current.openEvent)?c.current=Ye(k,"mousemove",T):v(a),R},[w,r,i,u,a,n,S,v,g]),Zt.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Zt.useEffect(()=>{r&&!i&&(l.current=!1)},[r,i]),Zt.useEffect(()=>{!r&&s&&(l.current=!0)},[r,s]);let b=Zt.useMemo(()=>{function R(k){m(k.pointerType)}return{onPointerDown:R,onPointerEnter:R,onMouseMove:C,onMouseEnter:C}},[C]);return Zt.useMemo(()=>r?{reference:b,trigger:b}:{},[r,b])}var Xt=h(be(),1);function Hb(){return!1}function Ub(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Xa(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Hb,bubbles:a,externalTree:u}=t,l="rootStore"in e?e.rootStore:e,c=l.useState("open"),f=l.useState("floatingElement"),{dataRef:m}=l.context,g=po(u),d=_e(typeof n=="function"?n:()=>!1),v=typeof n=="function"?d:n,S=v!==!1,C=_e(()=>s),{escapeKey:w,outsidePress:b}=Ub(a),R=Xt.useRef(!1),k=Xt.useRef(!1),T=Xt.useRef(!1),_=Xt.useRef(!1),A=Xt.useRef(""),N=Xt.useRef(null),q=Sr(),U=Sr(),x=_e(()=>{U.clear(),m.current.insideReactTree=!1}),I=_e(F=>{let Z=m.current.floatingContext?.nodeId;return(g?Xr(g.nodesRef.current,Z):[]).some(xe=>xe.context?.open&&!xe.context.dataRef.current[F])}),W=_e(F=>Ws(F,l.select("floatingElement"))||Ws(F,l.select("domReferenceElement"))),O=_e(F=>{i()&&l.setOpen(!1,ze(Oe.triggerPress,F.nativeEvent))}),D=_e(F=>{if(!c||!r||!o||F.key!=="Escape"||_.current||!w&&I("__escapeKeyBubbles"))return;let Z=hf(F)?F.nativeEvent:F,se=ze(Oe.escapeKey,Z);l.setOpen(!1,se),se.isCanceled||F.preventDefault(),!w&&!se.isPropagationAllowed&&F.stopPropagation()}),J=_e(()=>{m.current.insideReactTree=!0,U.start(0,x)}),M=_e(F=>{if(!c||!r||F.button!==0)return;let Z=Dt(F.nativeEvent);Ze(l.select("floatingElement"),Z)&&(R.current||(R.current=!0,k.current=!1))}),E=_e(F=>{!c||!r||(F.defaultPrevented||F.nativeEvent.defaultPrevented)&&R.current&&(k.current=!0)});Xt.useEffect(()=>{if(!c||!r)return;m.current.__escapeKeyBubbles=w,m.current.__outsidePressBubbles=b;let F=new nr,Z=new nr;function se(){F.clear(),_.current=!0}function xe(){F.start(Yr.engine.webkit?5:0,()=>{_.current=!1})}function ie(){T.current=!0,Z.start(0,()=>{T.current=!1})}function ye(){R.current=!1,k.current=!1}function Ee(){let V=A.current,re=V==="pen"||!V?"mouse":V,De=C(),Ue=typeof De=="function"?De():De;return typeof Ue=="string"?Ue:Ue[re]}function ee(V){let re=Ee();return re==="intentional"&&V.type!=="click"||re==="sloppy"&&V.type==="click"}function Ae(V){let re=m.current.floatingContext?.nodeId,De=g&&Xr(g.nodesRef.current,re).some(Ue=>Ws(V,Ue.context?.elements.floating));return W(V)||De}function Ie(V){if(ee(V)){V.type!=="click"&&!W(V)&&(Z.clear(),T.current=!1),x();return}if(m.current.insideReactTree){x();return}let re=Dt(V),De=`[${cn("inert")}]`,Ue=we(re)?re.getRootNode():null,ot=Array.from((sn(Ue)?Ue:Ct(l.select("floatingElement"))).querySelectorAll(De)),ut=l.context.triggerElements;if(re&&(ut.hasElement(re)||ut.hasMatchingElement(We=>Ze(We,re))))return;let je=we(re)?re:null;for(;je&&!xr(je);){let We=br(je);if(xr(We)||!we(We))break;je=We}if(!(ot.length&&we(re)&&!yf(re)&&!Ze(re,l.select("floatingElement"))&&ot.every(We=>!Ze(je,We)))){if(St(re)&&!("touches"in V)){let We=xr(re),nt=Pt(re),ve=/auto|scroll/,Or=We||ve.test(nt.overflowX),yr=We||ve.test(nt.overflowY),$e=Or&&re.clientWidth>0&&re.scrollWidth>re.clientWidth,Hr=yr&&re.clientHeight>0&&re.scrollHeight>re.clientHeight,Et=nt.direction==="rtl",Ne=Hr&&(Et?V.offsetX<=re.offsetWidth-re.clientWidth:V.offsetX>re.clientWidth),qe=$e&&V.offsetY>re.clientHeight;if(Ne||qe)return}if(!Ae(V)){if(Ee()==="intentional"&&T.current){Z.clear(),T.current=!1;return}typeof v=="function"&&!v(V)||I("__outsidePressBubbles")||(l.setOpen(!1,ze(Oe.outsidePress,V)),x())}}}function ke(V){Ee()!=="sloppy"||V.pointerType==="touch"||!l.select("open")||!r||W(V)||Ie(V)}function He(V){if(Ee()!=="sloppy"||!l.select("open")||!r||W(V))return;let re=V.touches[0];re&&(N.current={startTime:Date.now(),startX:re.clientX,startY:re.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},q.start(1e3,()=>{N.current&&(N.current.dismissOnTouchEnd=!1,N.current.dismissOnMouseDown=!1)}))}function G(V,re){let De=Dt(V);if(!De)return;let Ue=Ye(De,V.type,()=>{re(V),Ue()})}function j(V){A.current="touch",G(V,He)}function X(V){q.clear(),V.type==="pointerdown"&&(A.current=V.pointerType),!(V.type==="mousedown"&&N.current&&!N.current.dismissOnMouseDown)&&G(V,re=>{re.type==="pointerdown"?ke(re):Ie(re)})}function H(V){if(!R.current)return;let re=k.current;if(ye(),Ee()==="intentional"){if(V.type==="pointercancel"){re&&ie();return}if(!Ae(V)){if(re){ie();return}typeof v=="function"&&!v(V)||(Z.clear(),T.current=!0,x())}}}function K(V){if(Ee()!=="sloppy"||!N.current||W(V))return;let re=V.touches[0];if(!re)return;let De=Math.abs(re.clientX-N.current.startX),Ue=Math.abs(re.clientY-N.current.startY),ot=Math.sqrt(De*De+Ue*Ue);ot>5&&(N.current.dismissOnTouchEnd=!0),ot>10&&(Ie(V),q.clear(),N.current=null)}function fe(V){G(V,K)}function ue(V){Ee()!=="sloppy"||!N.current||W(V)||(N.current.dismissOnTouchEnd&&Ie(V),q.clear(),N.current=null)}function de(V){G(V,ue)}let pe=Ct(f),me=Cr(o&&Cr(Ye(pe,"keydown",D),Ye(pe,"compositionstart",se),Ye(pe,"compositionend",xe)),S&&Cr(Ye(pe,"click",X,!0),Ye(pe,"pointerdown",X,!0),Ye(pe,"pointerup",H,!0),Ye(pe,"pointercancel",H,!0),Ye(pe,"mousedown",X,!0),Ye(pe,"mouseup",H,!0),Ye(pe,"touchstart",j,!0),Ye(pe,"touchmove",fe,!0),Ye(pe,"touchend",de,!0)));return()=>{me(),F.clear(),Z.clear(),ye(),T.current=!1}},[m,f,o,S,v,c,r,w,b,D,x,C,I,W,g,l,q]),Xt.useEffect(x,[v,x]);let L=Xt.useMemo(()=>({onKeyDown:D,onPointerDown:O,onClick:O}),[D,O]),$=Xt.useMemo(()=>({onKeyDown:D,onPointerDown:E,onMouseDown:E,onClickCapture:J,onMouseDownCapture(F){J(),M(F)},onPointerDownCapture(F){J(),M(F)},onMouseUpCapture:J,onTouchEndCapture:J,onTouchMoveCapture:J}),[D,J,M,E]);return Xt.useMemo(()=>r?{reference:L,floating:$,trigger:L}:{},[r,L,$])}var Ft=h(be(),1);function Nf(e,t,r){let{reference:o,floating:n}=e,s=qt(t),i=os(t),a=rs(i),u=_t(t),l=s==="y",c=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,g;switch(u){case"top":g={x:c,y:o.y-n.height};break;case"bottom":g={x:c,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}}switch(Tr(t)){case"start":g[i]-=m*(r&&l?-1:1);break;case"end":g[i]+=m*(r&&l?-1:1);break}return g}async function Vf(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:s,rects:i,elements:a,strategy:u}=e,{boundary:l="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:m=!1,padding:g=0}=Er(t,e),d=Zs(g),S=a[m?f==="floating"?"reference":"floating":f],C=Io(await s.getClippingRect({element:(r=await(s.isElement==null?void 0:s.isElement(S)))==null||r?S:S.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:l,rootBoundary:c,strategy:u})),w=f==="floating"?{x:o,y:n,width:i.floating.width,height:i.floating.height}:i.reference,b=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),R=await(s.isElement==null?void 0:s.isElement(b))?await(s.getScale==null?void 0:s.getScale(b))||{x:1,y:1}:{x:1,y:1},k=Io(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:w,offsetParent:b,strategy:u}):w);return{top:(C.top-k.top+d.top)/R.y,bottom:(k.bottom-C.bottom+d.bottom)/R.y,left:(C.left-k.left+d.left)/R.x,right:(k.right-C.right+d.right)/R.x}}var Wb=50,Bf=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:s=[],platform:i}=r,a=i.detectOverflow?i:{...i,detectOverflow:Vf},u=await(i.isRTL==null?void 0:i.isRTL(t)),l=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:c,y:f}=Nf(l,o,u),m=o,g=0,d={};for(let v=0;v<s.length;v++){let S=s[v];if(!S)continue;let{name:C,fn:w}=S,{x:b,y:R,data:k,reset:T}=await w({x:c,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:d,rects:l,platform:a,elements:{reference:e,floating:t}});c=b??c,f=R??f,d[C]={...d[C],...k},T&&g<Wb&&(g++,typeof T=="object"&&(T.placement&&(m=T.placement),T.rects&&(l=T.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):T.rects),{x:c,y:f}=Nf(l,m,u)),v=-1)}return{x:c,y:f,placement:m,strategy:n,middlewareData:d}};var zf=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;let{placement:n,middlewareData:s,rects:i,initialPlacement:a,platform:u,elements:l}=t,{mainAxis:c=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:v=!0,...S}=Er(e,t);if((r=s.arrow)!=null&&r.alignmentOffset)return{};let C=_t(n),w=qt(a),b=_t(a)===a,R=await(u.isRTL==null?void 0:u.isRTL(l.floating)),k=m||(b||!v?[$n(a)]:_f(a)),T=d!=="none";!m&&T&&k.push(...Of(a,v,d,R));let _=[a,...k],A=await u.detectOverflow(t,S),N=[],q=((o=s.flip)==null?void 0:o.overflows)||[];if(c&&N.push(A[C]),f){let W=Tf(n,i,R);N.push(A[W[0]],A[W[1]])}if(q=[...q,{placement:n,overflows:N}],!N.every(W=>W<=0)){var U,x;let W=(((U=s.flip)==null?void 0:U.index)||0)+1,O=_[W];if(O&&(!(f==="alignment"?w!==qt(O):!1)||q.every(M=>qt(M.placement)===w?M.overflows[0]>0:!0)))return{data:{index:W,overflows:q},reset:{placement:O}};let D=(x=q.filter(J=>J.overflows[0]<=0).sort((J,M)=>J.overflows[1]-M.overflows[1])[0])==null?void 0:x.placement;if(!D)switch(g){case"bestFit":{var I;let J=(I=q.filter(M=>{if(T){let E=qt(M.placement);return E===w||E==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(E=>E>0).reduce((E,L)=>E+L,0)]).sort((M,E)=>M[1]-E[1])[0])==null?void 0:I[0];J&&(D=J);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function Df(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Mf(e){return Ef.some(t=>e[t]>=0)}var jf=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...s}=Er(e,t);switch(n){case"referenceHidden":{let i=await o.detectOverflow(t,{...s,elementContext:"reference"}),a=Df(i,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Mf(a)}}}case"escaped":{let i=await o.detectOverflow(t,{...s,altBoundary:!0}),a=Df(i,r.floating);return{data:{escapedOffsets:a,escaped:Mf(a)}}}default:return{}}}}};var Hf=new Set(["left","top"]);async function Gb(e,t){let{placement:r,platform:o,elements:n}=e,s=await(o.isRTL==null?void 0:o.isRTL(n.floating)),i=_t(r),a=Tr(r),u=qt(r)==="y",l=Hf.has(i)?-1:1,c=s&&u?-1:1,f=Er(t,e),{mainAxis:m,crossAxis:g,alignmentAxis:d}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof d=="number"&&(g=a==="end"?d*-1:d),u?{x:g*c,y:m*l}:{x:m*l,y:g*c}}var Uf=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;let{x:n,y:s,placement:i,middlewareData:a}=t,u=await Gb(t,e);return i===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+u.x,y:s+u.y,data:{...u,placement:i}}}}},Wf=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:o,placement:n,platform:s}=t,{mainAxis:i=!0,crossAxis:a=!1,limiter:u={fn:C=>{let{x:w,y:b}=C;return{x:w,y:b}}},...l}=Er(e,t),c={x:r,y:o},f=await s.detectOverflow(t,l),m=qt(_t(n)),g=qs(m),d=c[g],v=c[m];if(i){let C=g==="y"?"top":"left",w=g==="y"?"bottom":"right",b=d+f[C],R=d-f[w];d=ts(b,d,R)}if(a){let C=m==="y"?"top":"left",w=m==="y"?"bottom":"right",b=v+f[C],R=v-f[w];v=ts(b,v,R)}let S=u.fn({...t,[g]:d,[m]:v});return{...S,data:{x:S.x-r,y:S.y-o,enabled:{[g]:i,[m]:a}}}}}},Gf=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:u=!0,crossAxis:l=!0}=Er(e,t),c={x:r,y:o},f=qt(n),m=qs(f),g=c[m],d=c[f],v=Er(a,t),S=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let b=m==="y"?"height":"width",R=s.reference[m]-s.floating[b]+S.mainAxis,k=s.reference[m]+s.reference[b]-S.mainAxis;g<R?g=R:g>k&&(g=k)}if(l){var C,w;let b=m==="y"?"width":"height",R=Hf.has(_t(n)),k=s.reference[f]-s.floating[b]+(R&&((C=i.offset)==null?void 0:C[f])||0)+(R?0:S.crossAxis),T=s.reference[f]+s.reference[b]+(R?0:((w=i.offset)==null?void 0:w[f])||0)-(R?S.crossAxis:0);d<k?d=k:d>T&&(d=T)}return{[m]:g,[f]:d}}}},Yf=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:u=()=>{},...l}=Er(e,t),c=await i.detectOverflow(t,l),f=_t(n),m=Tr(n),g=qt(n)==="y",{width:d,height:v}=s.floating,S,C;f==="top"||f==="bottom"?(S=f,C=m===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(C=f,S=m==="end"?"top":"bottom");let w=v-c.top-c.bottom,b=d-c.left-c.right,R=uo(v-c[S],w),k=uo(d-c[C],b),T=!t.middlewareData.shift,_=R,A=k;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(A=b),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(_=w),T&&!m){let q=Mt(c.left,0),U=Mt(c.right,0),x=Mt(c.top,0),I=Mt(c.bottom,0);g?A=d-2*(q!==0||U!==0?q+U:Mt(c.left,c.right)):_=v-2*(x!==0||I!==0?x+I:Mt(c.top,c.bottom))}await u({...t,availableWidth:A,availableHeight:_});let N=await i.getDimensions(a.floating);return d!==N.width||v!==N.height?{reset:{rects:!0}}:{}}}};function Kf(e){let t=Pt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),s=n?e.offsetWidth:r,i=n?e.offsetHeight:o,a=fo(r)!==s||fo(o)!==i;return a&&(r=s,o=i),{width:r,height:o,$:a}}function Ja(e){return we(e)?e:e.contextElement}function fn(e){let t=Ja(e);if(!St(t))return Rr(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:s}=Kf(t),i=(s?fo(r.width):r.width)/o,a=(s?fo(r.height):r.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Yb=Rr(0);function Jf(e){let t=lt(e);return!zs()||!t.visualViewport?Yb:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function qb(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==lt(e)?!1:t}function No(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),s=Ja(e),i=Rr(1);t&&(o?we(o)&&(i=fn(o)):i=fn(e));let a=qb(s,r,o)?Jf(s):Rr(0),u=(n.left+a.x)/i.x,l=(n.top+a.y)/i.y,c=n.width/i.x,f=n.height/i.y;if(s){let m=lt(s),g=o&&we(o)?lt(o):o,d=m,v=js(d);for(;v&&o&&g!==d;){let S=fn(v),C=v.getBoundingClientRect(),w=Pt(v),b=C.left+(v.clientLeft+parseFloat(w.paddingLeft))*S.x,R=C.top+(v.clientTop+parseFloat(w.paddingTop))*S.y;u*=S.x,l*=S.y,c*=S.x,f*=S.y,u+=b,l+=R,d=lt(v),v=js(d)}}return Io({width:c,height:f,x:u,y:l})}function Xs(e,t){let r=Jn(e).scrollLeft;return t?t.left+r:No(wr(e)).left+r}function Qf(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Xs(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function Zb(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,s=n==="fixed",i=wr(o),a=t?Kn(t.floating):!1;if(o===i||a&&s)return r;let u={scrollLeft:0,scrollTop:0},l=Rr(1),c=Rr(0),f=St(o);if((f||!f&&!s)&&((ko(o)!=="body"||an(i))&&(u=Jn(o)),f)){let g=No(o);l=fn(o),c.x=g.x+o.clientLeft,c.y=g.y+o.clientTop}let m=i&&!f&&!s?Qf(i,u):Rr(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-u.scrollLeft*l.x+c.x+m.x,y:r.y*l.y-u.scrollTop*l.y+c.y+m.y}}function Xb(e){return Array.from(e.getClientRects())}function Kb(e){let t=wr(e),r=Jn(e),o=e.ownerDocument.body,n=Mt(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),s=Mt(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),i=-r.scrollLeft+Xs(e),a=-r.scrollTop;return Pt(o).direction==="rtl"&&(i+=Mt(t.clientWidth,o.clientWidth)-n),{width:n,height:s,x:i,y:a}}var qf=25;function Jb(e,t){let r=lt(e),o=wr(e),n=r.visualViewport,s=o.clientWidth,i=o.clientHeight,a=0,u=0;if(n){s=n.width,i=n.height;let c=zs();(!c||c&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let l=Xs(o);if(l<=0){let c=o.ownerDocument,f=c.body,m=getComputedStyle(f),g=c.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,d=Math.abs(o.clientWidth-f.clientWidth-g);d<=qf&&(s-=d)}else l<=qf&&(s+=l);return{width:s,height:i,x:a,y:u}}function Qb(e,t){let r=No(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,s=St(e)?fn(e):Rr(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,u=n*s.x,l=o*s.y;return{width:i,height:a,x:u,y:l}}function Zf(e,t,r){let o;if(t==="viewport")o=Jb(e,r);else if(t==="document")o=Kb(wr(e));else if(we(t))o=Qb(t,r);else{let n=Jf(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Io(o)}function $f(e,t){let r=br(e);return r===t||!we(r)||xr(r)?!1:Pt(r).position==="fixed"||$f(r,t)}function $b(e,t){let r=t.get(e);if(r)return r;let o=ao(e,[],!1).filter(a=>we(a)&&ko(a)!=="body"),n=null,s=Pt(e).position==="fixed",i=s?br(e):e;for(;we(i)&&!xr(i);){let a=Pt(i),u=Bs(i);!u&&a.position==="fixed"&&(n=null),(s?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||an(i)&&!u&&$f(e,i))?o=o.filter(c=>c!==i):n=a,i=br(i)}return t.set(e,o),o}function e0(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,i=[...r==="clippingAncestors"?Kn(t)?[]:$b(t,this._c):[].concat(r),o],a=Zf(t,i[0],n),u=a.top,l=a.right,c=a.bottom,f=a.left;for(let m=1;m<i.length;m++){let g=Zf(t,i[m],n);u=Mt(g.top,u),l=uo(g.right,l),c=uo(g.bottom,c),f=Mt(g.left,f)}return{width:l-f,height:c-u,x:f,y:u}}function t0(e){let{width:t,height:r}=Kf(e);return{width:t,height:r}}function r0(e,t,r){let o=St(t),n=wr(t),s=r==="fixed",i=No(e,!0,s,t),a={scrollLeft:0,scrollTop:0},u=Rr(0);function l(){u.x=Xs(n)}if(o||!o&&!s)if((ko(t)!=="body"||an(n))&&(a=Jn(t)),o){let g=No(t,!0,s,t);u.x=g.x+t.clientLeft,u.y=g.y+t.clientTop}else n&&l();s&&!o&&n&&l();let c=n&&!o&&!s?Qf(n,a):Rr(0),f=i.left+a.scrollLeft-u.x-c.x,m=i.top+a.scrollTop-u.y-c.y;return{x:f,y:m,width:i.width,height:i.height}}function Ka(e){return Pt(e).position==="static"}function Xf(e,t){if(!St(e)||Pt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return wr(e)===r&&(r=r.ownerDocument.body),r}function ed(e,t){let r=lt(e);if(Kn(e))return r;if(!St(e)){let n=br(e);for(;n&&!xr(n);){if(we(n)&&!Ka(n))return n;n=br(n)}return r}let o=Xf(e,t);for(;o&&tf(o)&&Ka(o);)o=Xf(o,t);return o&&xr(o)&&Ka(o)&&!Bs(o)?r:o||rf(e)||r}var o0=async function(e){let t=this.getOffsetParent||ed,r=this.getDimensions,o=await r(e.floating);return{reference:r0(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function n0(e){return Pt(e).direction==="rtl"}var Qa={convertOffsetParentRelativeRectToViewportRelativeRect:Zb,getDocumentElement:wr,getClippingRect:e0,getOffsetParent:ed,getElementRects:o0,getClientRects:Xb,getDimensions:t0,getScale:fn,isElement:we,isRTL:n0};function td(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function s0(e,t){let r=null,o,n=wr(e);function s(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function i(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),s();let l=e.getBoundingClientRect(),{left:c,top:f,width:m,height:g}=l;if(a||t(),!m||!g)return;let d=es(f),v=es(n.clientWidth-(c+m)),S=es(n.clientHeight-(f+g)),C=es(c),b={rootMargin:-d+"px "+-v+"px "+-S+"px "+-C+"px",threshold:Mt(0,uo(1,u))||1},R=!0;function k(T){let _=T[0].intersectionRatio;if(_!==u){if(!R)return i();_?i(!1,_):o=setTimeout(()=>{i(!1,1e-7)},1e3)}_===1&&!td(l,e.getBoundingClientRect())&&i(),R=!1}try{r=new IntersectionObserver(k,{...b,root:n.ownerDocument})}catch{r=new IntersectionObserver(k,b)}r.observe(e)}return i(!0),s}function ns(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:s=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:a=typeof IntersectionObserver=="function",animationFrame:u=!1}=o,l=Ja(e),c=n||s?[...l?ao(l):[],...t?ao(t):[]]:[];c.forEach(C=>{n&&C.addEventListener("scroll",r,{passive:!0}),s&&C.addEventListener("resize",r)});let f=l&&a?s0(l,r):null,m=-1,g=null;i&&(g=new ResizeObserver(C=>{let[w]=C;w&&w.target===l&&g&&t&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var b;(b=g)==null||b.observe(t)})),r()}),l&&!u&&g.observe(l),t&&g.observe(t));let d,v=u?No(e):null;u&&S();function S(){let C=No(e);v&&!td(v,C)&&r(),v=C,d=requestAnimationFrame(S)}return r(),()=>{var C;c.forEach(w=>{n&&w.removeEventListener("scroll",r),s&&w.removeEventListener("resize",r)}),f?.(),(C=g)==null||C.disconnect(),g=null,u&&cancelAnimationFrame(d)}}var rd=Uf;var od=Wf,nd=zf,sd=Yf,id=jf;var ad=Gf,Ks=(e,t,r)=>{let o=new Map,n={platform:Qa,...r},s={...n.platform,_c:o};return Bf(e,t,{...n,platform:s})};var yt=h(be(),1),cd=h(be(),1),ud=h(lo(),1),a0=typeof document<"u",l0=function(){},Js=a0?cd.useLayoutEffect:l0;function Qs(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(!Qs(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 s=n[o];if(!(s==="_owner"&&e.$$typeof)&&!Qs(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function fd(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ld(e,t){let r=fd(e);return Math.round(t*r)/r}function $a(e){let t=yt.useRef(e);return Js(()=>{t.current=e}),t}function dd(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:s,floating:i}={},transform:a=!0,whileElementsMounted:u,open:l}=e,[c,f]=yt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=yt.useState(o);Qs(m,o)||g(o);let[d,v]=yt.useState(null),[S,C]=yt.useState(null),w=yt.useCallback(M=>{M!==T.current&&(T.current=M,v(M))},[]),b=yt.useCallback(M=>{M!==_.current&&(_.current=M,C(M))},[]),R=s||d,k=i||S,T=yt.useRef(null),_=yt.useRef(null),A=yt.useRef(c),N=u!=null,q=$a(u),U=$a(n),x=$a(l),I=yt.useCallback(()=>{if(!T.current||!_.current)return;let M={placement:t,strategy:r,middleware:m};U.current&&(M.platform=U.current),Ks(T.current,_.current,M).then(E=>{let L={...E,isPositioned:x.current!==!1};W.current&&!Qs(A.current,L)&&(A.current=L,ud.flushSync(()=>{f(L)}))})},[m,t,r,U,x]);Js(()=>{l===!1&&A.current.isPositioned&&(A.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[l]);let W=yt.useRef(!1);Js(()=>(W.current=!0,()=>{W.current=!1}),[]),Js(()=>{if(R&&(T.current=R),k&&(_.current=k),R&&k){if(q.current)return q.current(R,k,I);I()}},[R,k,I,q,N]);let O=yt.useMemo(()=>({reference:T,floating:_,setReference:w,setFloating:b}),[w,b]),D=yt.useMemo(()=>({reference:R,floating:k}),[R,k]),J=yt.useMemo(()=>{let M={position:r,left:0,top:0};if(!D.floating)return M;let E=ld(D.floating,c.x),L=ld(D.floating,c.y);return a?{...M,transform:"translate("+E+"px, "+L+"px)",...fd(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:E,top:L}},[r,a,D.floating,c.x,c.y]);return yt.useMemo(()=>({...c,update:I,refs:O,elements:D,floatingStyles:J}),[c,I,O,D,J])}var el=(e,t)=>{let r=rd(e);return{name:r.name,fn:r.fn,options:[e,t]}},tl=(e,t)=>{let r=od(e);return{name:r.name,fn:r.fn,options:[e,t]}},rl=(e,t)=>({fn:ad(e).fn,options:[e,t]}),ol=(e,t)=>{let r=nd(e);return{name:r.name,fn:r.fn,options:[e,t]}},nl=(e,t)=>{let r=sd(e);return{name:r.name,fn:r.fn,options:[e,t]}};var sl=(e,t)=>{let r=id(e);return{name:r.name,fn:r.fn,options:[e,t]}};var mn=h(be(),1),Od=h(lo(),1);var Td=h(be(),1);var Me=(e,t,r,o,n,s,...i)=>{if(i.length>0)throw new Error(Wt(1));let a;if(e&&t&&r&&o&&n&&s)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f),d=r(u,l,c,f),v=o(u,l,c,f),S=n(u,l,c,f);return s(m,g,d,v,S,l,c,f)};else if(e&&t&&r&&o&&n)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f),d=r(u,l,c,f),v=o(u,l,c,f);return n(m,g,d,v,l,c,f)};else if(e&&t&&r&&o)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f),d=r(u,l,c,f);return o(m,g,d,l,c,f)};else if(e&&t&&r)a=(u,l,c,f)=>{let m=e(u,l,c,f),g=t(u,l,c,f);return r(m,g,l,c,f)};else if(e&&t)a=(u,l,c,f)=>{let m=e(u,l,c,f);return t(m,l,c,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Rd=h(be(),1),fl=h(al(),1),Ed=h(bd(),1);var wd=h(be(),1);var ll=[],cl;function xd(){return cl}function Sd(e){ll.push(e)}function ul(e){let t=(r,o)=>{let n=Tt(T0).current,s;try{cl=n;for(let i of ll)i.before(n);s=e(r,o);for(let i of ll)i.after(n);n.didInitialize=!0}finally{cl=void 0}return s};return t.displayName=e.displayName||e.name,t}function Cd(e){return wd.forwardRef(ul(e))}function T0(){return{didInitialize:!1}}var _0=rn(19),O0=_0?k0:F0;function ei(e,t,r,o,n){return O0(e,t,r,o,n)}function P0(e,t,r,o,n){let s=Rd.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,fl.useSyncExternalStore)(e.subscribe,s,s)}Sd({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,fl.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function k0(e,t,r,o,n){let s=xd();if(!s)return P0(e,t,r,o,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,r)||!Object.is(a.a2,o)||!Object.is(a.a3,n))&&(a.store!==e&&(s.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)},s.syncHooks.push(a)),a.value}function F0(e,t,r,o,n){return(0,Ed.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,r,o,n))}var ti=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 ei(this,t,r,o,n)}};var Do=h(be(),1);var pn=class extends ti{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Do.useDebugValue(t);let o=this;ge(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;ge(()=>(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);ge(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Do.useDebugValue(t);let o=this,n=r!==void 0;ge(()=>{n&&!Object.is(o.state[t],r)&&o.setState({...o.state,[t]:r})},[o,t,r,n])}select(t,r,o,n){let s=this.selectors[t];return s(this.state,r,o,n)}useState(t,r,o,n){return Do.useDebugValue(t),ei(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Do.useDebugValue(t);let o=_e(r??so);this.context[t]=o}useStateSetter(t){let r=Do.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(s=>{let i=o(s);if(!Object.is(n,i)){let a=n;n=i,r(i,a,this)}})}};var A0={open:Me(e=>e.open),transitionStatus:Me(e=>e.transitionStatus),domReferenceElement:Me(e=>e.domReferenceElement),referenceElement:Me(e=>e.positionReference??e.referenceElement),floatingElement:Me(e=>e.floatingElement),floatingId:Me(e=>e.floatingId)},kr=class extends pn{constructor(t){let{syncOnly:r,nested:o,onOpenChange:n,triggerElements:s,...i}=t;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:n,dataRef:{current:{}},events:If(),nested:o,triggerElements:s},A0),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&gf(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 _d(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),c=t.context.triggerElements,f=i,m=Td.useRef(null);o===void 0&&m.current===null&&(m.current=new kr({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:l,triggerElements:c,onOpenChange:f,floatingId:n,syncOnly:!0,nested:s}));let g=o??m.current;return t.useSyncedValue("floatingId",n),ge(()=>{let d={open:a,floatingId:n,referenceElement:u,floatingElement:l};we(u)&&(d.domReferenceElement=u),g.state.positionReference===g.state.referenceElement&&(d.positionReference=u),g.update(d)},[a,n,u,l,g]),g.context.onOpenChange=f,g.context.nested=s,g}var Pd={tabIndex:-1,[ja]:""};function kd(e,t,r=!1){let o=io(),n=un()!=null,s=mn.useRef(null);e===void 0&&s.current===null&&(s.current=t(o,n));let i=e??s.current;return _d({popupStore:i,treatPopupAsFloatingElement:r,floatingRootContext:i.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function I0(e,t){let r=mn.useRef(null),o=mn.useRef(null);return mn.useCallback(n=>{if(e===void 0)return;let s=!1;if(r.current!==null){let i=r.current,a=o.current,u=t.context.triggerElements.getById(i);a&&u===a&&(t.context.triggerElements.delete(i),s=!0),r.current=null,o.current=null}if(n!==null&&(r.current=e,o.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 L0(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 N0(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Fd(e,t,r,o={}){let n=r.reason,s=n===Oe.triggerHover,i=t&&n===Oe.triggerFocus,a=!t&&(n===Oe.triggerPress||n===Oe.escapeKey),u=N0(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let c={...o.extraState,open:t};i?c.instantType="focus":a?c.instantType="dismiss":s&&(c.instantType=void 0),L0(c,t,r.trigger,u()),e.update(c)};s?Od.flushSync(l):l()}function Ad(e,t,r,o){uf(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function Id(e,t,r,o){let n=r.useState("isMountedByTrigger",e),s=I0(e,r),i=_e(a=>{if(s(a),!a)return;let u=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...u?o:null});return}l==null&&u&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return ge(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:i,isMountedByThisTrigger:n}}function Ld(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");ge(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let s=e.context.triggerElements.size,i={};e.state.triggerCount!==s&&(i.triggerCount=s);let a=e.select("activeTriggerId"),u=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(i.activeTriggerElement=l):u=a}if(!u&&!a&&s===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[c,f]=l.value;i.activeTriggerId=c,i.activeTriggerElement=f}}(i.triggerCount!==void 0||i.activeTriggerId!==void 0||i.activeTriggerElement!==void 0)&&e.update(i),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let l=ze(Oe.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function Nd(e,t,r){let{mounted:o,setMounted:n,transitionStatus:s}=$u(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:o,transitionStatus:s,preventUnmountingOnClose:a});let u=_e(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Hs({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:s}}function Dd(e,t){e.useSyncedValues(t),ge(()=>()=>{e.update({activeTriggerProps:pt,inactiveTriggerProps:pt,popupProps:pt})},[e])}var mo=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Md(){return new kr({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new mo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Bd(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Md(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:pt,inactiveTriggerProps:pt,popupProps:pt}}function zd(e,t,r=!1){return new kr({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var ss=Me(e=>e.triggerIdProp??e.activeTriggerId),dl=Me(e=>e.openProp??e.open),Vd=Me(e=>(e.popupElement?.id??e.floatingId)||void 0);function jd(e,t){return t!==void 0&&dl(e)&&ss(e)===t}function D0(e,t){return jd(e,t)?!0:t!==void 0&&dl(e)&&ss(e)==null&&e.triggerCount===1}var Hd={open:dl,mounted:Me(e=>e.mounted),transitionStatus:Me(e=>e.transitionStatus),floatingRootContext:Me(e=>e.floatingRootContext),triggerCount:Me(e=>e.triggerCount),preventUnmountingOnClose:Me(e=>e.preventUnmountingOnClose),payload:Me(e=>e.payload),activeTriggerId:ss,activeTriggerElement:Me(e=>e.mounted?e.activeTriggerElement:null),popupId:Vd,isTriggerActive:Me((e,t)=>t!==void 0&&ss(e)===t),isOpenedByTrigger:Me((e,t)=>jd(e,t)),isMountedByTrigger:Me((e,t)=>t!==void 0&&ss(e)===t&&e.mounted),triggerProps:Me((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Me((e,t)=>D0(e,t)?Vd(e):void 0),popupProps:Me(e=>e.popupProps),popupElement:Me(e=>e.popupElement),positionerElement:Me(e=>e.positionerElement)};function Ud(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=io(),s=un()!=null,i=Tt(()=>new kr({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new mo,floatingId:n,syncOnly:!1,nested:s})).current;return ge(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=we(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),i.update(a)},[t,n,o.reference,o.floating,i]),i.context.onOpenChange=r,i.context.nested=s,i}function pl(e={}){let{nodeId:t,externalTree:r}=e,o=Ud(e),n=e.rootContext||o,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),l=n.useState("floatingId"),[c,f]=Ft.useState(null),[m,g]=Ft.useState(void 0),[d,v]=Ft.useState(void 0),S=Ft.useRef(null),C=po(r),w=Ft.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),b=dd({...e,elements:{...w,...c&&{reference:c}}}),R=we(m)?m:null,k=d===void 0?n.state.floatingElement:d;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:R),n.useSyncedValue("floatingElement",k);let T=Ft.useCallback(x=>{let I=we(x)?{getBoundingClientRect:()=>x.getBoundingClientRect(),getClientRects:()=>x.getClientRects(),contextElement:x}:x;f(I),b.refs.setReference(I)},[b.refs]),_=Ft.useCallback(x=>{(we(x)||x===null)&&(S.current=x,g(x)),(we(b.refs.reference.current)||b.refs.reference.current===null||x!==null&&!we(x))&&b.refs.setReference(x)},[b.refs,g]),A=Ft.useCallback(x=>{v(x),b.refs.setFloating(x)},[b.refs]),N=Ft.useMemo(()=>({...b.refs,setReference:_,setFloating:A,setPositionReference:T,domReference:S}),[b.refs,_,A,T]),q=Ft.useMemo(()=>({...b.elements,domReference:a}),[b.elements,a]),U=Ft.useMemo(()=>({...b,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:N,elements:q,nodeId:t,rootStore:n}),[b,N,q,t,n,u,l]);return ge(()=>{a&&(S.current=a)},[a]),ge(()=>{n.context.dataRef.current.floatingContext=U;let x=C?.nodesRef.current.find(I=>I.id===t);x&&(x.context=U)}),Ft.useMemo(()=>({...b,context:U,refs:N,elements:q,rootStore:n}),[b,N,q,U,n])}var Fr=h(be(),1);var ml=Yr.os.mac&&Yr.engine.webkit;function hl(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=Fr.useRef(!1),u=Fr.useRef(null),l=Fr.useRef(!0),c=Sr();Fr.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let g=lt(m);function d(){let C=n.select("domReferenceElement");!n.select("open")&&St(C)&&C===Us(Ct(C))&&(a.current=!0)}function v(){l.current=!0}function S(){l.current=!1}return Cr(Ye(g,"blur",d),ml&&Ye(g,"keydown",v,!0),ml&&Ye(g,"pointerdown",S,!0))},[n,r]),Fr.useEffect(()=>{if(!r)return;function m(g){if(g.reason===Oe.triggerPress||g.reason===Oe.escapeKey){let d=n.select("domReferenceElement");we(d)&&(u.current=d,a.current=!0)}}return s.on("openchange",m),()=>{s.off("openchange",m)}},[s,r,n]);let f=Fr.useMemo(()=>{function m(){a.current=!1,u.current=null}return{onMouseLeave(){m()},onFocus(g){let d=g.currentTarget;if(a.current){if(u.current===d)return;m()}let v=Dt(g.nativeEvent);if(we(v)){if(ml&&!g.relatedTarget){if(!l.current&&!vf(v))return}else if(!bf(v))return}let S=co(g.relatedTarget,n.context.triggerElements),{nativeEvent:C,currentTarget:w}=g,b=typeof o=="function"?o():o;if(n.select("open")&&S||b===0||b===void 0){n.setOpen(!0,ze(Oe.triggerFocus,C,w));return}c.start(b,()=>{a.current||n.setOpen(!0,ze(Oe.triggerFocus,C,w))})},onBlur(g){m();let d=g.relatedTarget,v=g.nativeEvent,S=we(d)&&d.hasAttribute(cn("focus-guard"))&&d.getAttribute("data-type")==="outside";c.start(0,()=>{let C=n.select("domReferenceElement"),w=Us(Ct(C));!d&&w===C||Ze(i.current.floatingContext?.refs.floating.current,w)||Ze(C,w)||S||co(d??w,n.context.triggerElements)||n.setOpen(!1,ze(Oe.triggerFocus,v))})}}},[i,o,n,c]);return Fr.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var yl=h(be(),1);var gl=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 nr,this.restTimeout=new nr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},ri=new WeakMap;function hn(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&ri.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),ri.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function oi(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,s=ri.get(r);s&&s!==e&&hn(s),hn(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,ri.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function gn(e){let t=e.context.dataRef.current,r=Tt(()=>t.hoverInteractionState??gl.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),on(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function vl(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,s="rootStore"in e?e.rootStore:e,i=s.useState("open"),a=s.useState("floatingElement"),u=s.useState("domReferenceElement"),{dataRef:l}=s.context,c=po(),f=un(),m=gn(s),g=Sr(),d=_e(()=>Gs(l.current.openEvent?.type,m.interactedInside)),v=_e(()=>wf(l.current.openEvent?.type)),S=_e(()=>{hn(m)});ge(()=>{i||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,S())},[i,m,S]),yl.useEffect(()=>S,[S]),ge(()=>{if(r&&i&&m.handleCloseOptions?.blockPointerEvents&&v()&&we(u)&&a){let C=u,w=a,b=Ct(a),R=c?.nodesRef.current.find(A=>A.id===f)?.context?.elements.floating;R&&(R.style.pointerEvents="");let k=m.pointerEventsScopeElement!==w?m.pointerEventsScopeElement:null,T=R!==w?R:null,_=m.handleCloseOptions?.getScope?.()??k??T??C.closest("[data-rootownerid]")??b.body;return oi(m,{scopeElement:_,referenceElement:C,floatingElement:w}),()=>{S()}}},[r,i,u,a,m,v,c,f,S]),yl.useEffect(()=>{if(!r)return;function C(){return!!(c&&f&&Xr(c.nodesRef.current,f).length>0)}function w(A){let N=Zr(o,"close",m.pointerType),q=()=>{s.setOpen(!1,ze(Oe.triggerHover,A)),c?.events.emit("floating.closed",A)};N?m.openChangeTimeout.start(N,q):(m.openChangeTimeout.clear(),q())}function b(A){let N=Dt(A);if(!Ua(N)){m.interactedInside=!1;return}m.interactedInside=N?.closest("[aria-haspopup]")!=null}function R(){m.openChangeTimeout.clear(),g.clear(),c?.events.off("floating.closed",T),S()}function k(A){if(C()&&c){c.events.on("floating.closed",T);return}if(co(A.relatedTarget,s.context.triggerElements))return;let N=l.current.floatingContext?.nodeId??n,q=A.relatedTarget;if(!(c&&N&&we(q)&&Xr(c.nodesRef.current,N,!1).some(x=>Ze(x.context?.elements.floating,q)))){if(m.handler){m.handler(A);return}S(),v()&&!d()&&w(A)}}function T(A){!c||!f||C()||g.start(0,()=>{c.events.off("floating.closed",T),s.setOpen(!1,ze(Oe.triggerHover,A)),c.events.emit("floating.closed",A)})}let _=a;return Cr(_&&Ye(_,"mouseenter",R),_&&Ye(_,"mouseleave",k),_&&Ye(_,"pointerdown",b,!0),()=>{c?.events.off("floating.closed",T)})},[r,a,s,l,o,n,v,d,S,m,c,f,g])}var ho=h(be(),1),Wd=h(lo(),1);var M0={current:null};function bl(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:u=M0,externalTree:l,isActiveTrigger:c=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:g}=t,d="rootStore"in e?e.rootStore:e,{dataRef:v,events:S}=d.context,C=po(l),w=gn(d),b=ho.useRef(!1),R=Yt(n),k=Yt(o),T=Yt(i),_=Yt(r),A=Yt(g),N=Yt(m),q=_e(()=>Gs(v.current.openEvent?.type,w.interactedInside)),U=_e(()=>A.current?.()!==!1),x=_e((O,D,J)=>{let M=d.context.triggerElements;if(M.hasElement(D))return!O||!Ze(O,D);if(!we(J))return!1;let E=J;return M.hasMatchingElement(L=>Ze(L,E))&&(!O||!Ze(O,E))}),I=_e(()=>{if(!w.handler)return;Ct(d.select("domReferenceElement")).removeEventListener("mousemove",w.handler),w.handler=void 0}),W=_e(()=>{hn(w)});return c&&(w.handleCloseOptions=R.current?.__options),ho.useEffect(()=>I,[I]),ho.useEffect(()=>{if(!r)return;function O(D){D.open?b.current=!1:(b.current=D.reason===Oe.triggerHover,I(),w.openChangeTimeout.clear(),w.restTimeout.clear(),w.blockMouseMove=!0,w.restTimeoutPending=!1)}return S.on("openchange",O),()=>{S.off("openchange",O)}},[r,S,w,I]),ho.useEffect(()=>{if(!r)return;function O(E,L=!0){let $=Zr(k.current,"close",w.pointerType);$?w.openChangeTimeout.start($,()=>{d.setOpen(!1,ze(Oe.triggerHover,E)),C?.events.emit("floating.closed",E)}):L&&(w.openChangeTimeout.clear(),d.setOpen(!1,ze(Oe.triggerHover,E)),C?.events.emit("floating.closed",E))}let D=u.current??(c?d.select("domReferenceElement"):null);if(!we(D))return;function J(E){if(w.openChangeTimeout.clear(),w.blockMouseMove=!1,s&&!qr(w.pointerType))return;let L=Wa(T.current),$=Zr(k.current,"open",w.pointerType),F=Dt(E),Z=E.currentTarget??null,se=d.select("domReferenceElement"),xe=Z;if(we(F)&&!d.context.triggerElements.hasElement(F)){for(let G of d.context.triggerElements.elements())if(Ze(G,F)){xe=G;break}}we(Z)&&we(se)&&!d.context.triggerElements.hasElement(Z)&&Ze(Z,se)&&(xe=se);let ie=xe==null?!1:x(se,xe,F),ye=d.select("open"),Ee=N.current?.()??d.select("transitionStatus")==="ending",ee=!ye&&Ee&&b.current,Ae=!ie&&we(xe)&&we(se)&&Ze(se,xe)&&ee,Ie=L>0&&!$,ke=ie&&(ye||ee)||Ae,He=!ye||ie;if(ke){U()&&d.setOpen(!0,ze(Oe.triggerHover,E,xe));return}Ie||($?w.openChangeTimeout.start($,()=>{He&&U()&&d.setOpen(!0,ze(Oe.triggerHover,E,xe))}):He&&U()&&d.setOpen(!0,ze(Oe.triggerHover,E,xe)))}function M(E){if(q()){W();return}I();let L=d.select("domReferenceElement"),$=Ct(L);w.restTimeout.clear(),w.restTimeoutPending=!1;let F=v.current.floatingContext??f?.();if(co(E.relatedTarget,d.context.triggerElements))return;if(R.current&&F){d.select("open")||w.openChangeTimeout.clear();let se=u.current;w.handler=R.current({...F,tree:C,x:E.clientX,y:E.clientY,onClose(){W(),I(),_.current&&!q()&&se===d.select("domReferenceElement")&&O(E,!0)}}),$.addEventListener("mousemove",w.handler),w.handler(E);return}(w.pointerType!=="touch"||!Ze(d.select("floatingElement"),E.relatedTarget))&&O(E)}return a?Cr(Ye(D,"mousemove",J,{once:!0}),Ye(D,"mouseenter",J),Ye(D,"mouseleave",M)):Cr(Ye(D,"mouseenter",J),Ye(D,"mouseleave",M))},[I,W,v,k,d,r,R,w,c,x,q,s,a,T,u,C,_,f,N,U]),ho.useMemo(()=>{if(!r)return;function O(D){w.pointerType=D.pointerType}return{onPointerDown:O,onPointerEnter:O,onMouseMove(D){let{nativeEvent:J}=D,M=D.currentTarget,E=d.select("domReferenceElement"),L=d.select("open"),$=x(E,M,D.target);if(s&&!qr(w.pointerType))return;if(L&&$&&w.handleCloseOptions?.blockPointerEvents){let se=d.select("floatingElement");if(se){let xe=w.handleCloseOptions?.getScope?.()??M.ownerDocument.body;oi(w,{scopeElement:xe,referenceElement:M,floatingElement:se})}}let F=Wa(T.current);if(L&&!$||F===0||!$&&w.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;w.restTimeout.clear();function Z(){if(w.restTimeoutPending=!1,q())return;let se=d.select("open");!w.blockMouseMove&&(!se||$)&&U()&&d.setOpen(!0,ze(Oe.triggerHover,J,M))}w.pointerType==="touch"?Wd.flushSync(()=>{Z()}):$&&L?Z():(w.restTimeoutPending=!0,w.restTimeout.start(F,Z))}}},[r,w,q,x,s,d,T,U])}var Gd=.1,V0=Gd*Gd,Ke=.5;function ni(e,t,r,o,n,s){return o>=t!=s>=t&&e<=(n-r)*(t-o)/(s-o)+r}function si(e,t,r,o,n,s,i,a,u,l){let c=!1;return ni(e,t,r,o,n,s)&&(c=!c),ni(e,t,n,s,i,a)&&(c=!c),ni(e,t,i,a,u,l)&&(c=!c),ni(e,t,u,l,r,o)&&(c=!c),c}function B0(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function ii(e,t,r,o,n,s){let i=Math.min(r,n),a=Math.max(r,n),u=Math.min(o,s),l=Math.max(o,s);return e>=i&&e<=a&&t>=u&&t<=l}function wl(e={}){let{blockPointerEvents:t=!1}=e,r=new nr,o=({x:n,y:s,placement:i,elements:a,onClose:u,nodeId:l,tree:c})=>{let f=i?.split("-")[0],m=!1,g=null,d=null,v=typeof performance<"u"?performance.now():0;function S(w,b){let R=performance.now(),k=R-v;if(g===null||d===null||k===0)return g=w,d=b,v=R,!1;let T=w-g,_=b-d,A=T*T+_*_,N=k*k*V0;return g=w,d=b,v=R,A<N}function C(){r.clear(),u()}return function(b){r.clear();let R=a.domReference,k=a.floating;if(!R||!k||f==null||n==null||s==null)return;let{clientX:T,clientY:_}=b,A=Dt(b),N=b.type==="mouseleave",q=Ze(k,A),U=Ze(R,A);if(q&&(m=!0,!N))return;if(U&&(m=!1,!N)){m=!0;return}if(N&&we(b.relatedTarget)&&Ze(k,b.relatedTarget))return;function x(){return!!(c&&Xr(c.nodesRef.current,l).length>0)}function I(){x()||C()}if(x())return;let W=R.getBoundingClientRect(),O=k.getBoundingClientRect(),D=n>O.right-O.width/2,J=s>O.bottom-O.height/2,M=O.width>W.width,E=O.height>W.height,L=(M?W:O).left,$=(M?W:O).right,F=(E?W:O).top,Z=(E?W:O).bottom;if(f==="top"&&s>=W.bottom-1||f==="bottom"&&s<=W.top+1||f==="left"&&n>=W.right-1||f==="right"&&n<=W.left+1){I();return}let se=!1;switch(f){case"top":se=ii(T,_,L,W.top+1,$,O.bottom-1);break;case"bottom":se=ii(T,_,L,O.top+1,$,W.bottom-1);break;case"left":se=ii(T,_,O.right-1,Z,W.left+1,F);break;case"right":se=ii(T,_,W.right-1,Z,O.left+1,F);break;default:}if(se)return;if(m&&!B0(T,_,W)){I();return}if(!N&&S(T,_)){I();return}let xe=!1;switch(f){case"top":{let ie=M?Ke/2:Ke*4,ye=M||D?n+ie:n-ie,Ee=M?n-ie:D?n+ie:n-ie,ee=s+Ke+1,Ae=D||M?O.bottom-Ke:O.top,Ie=D?M?O.bottom-Ke:O.top:O.bottom-Ke;xe=si(T,_,ye,ee,Ee,ee,O.left,Ae,O.right,Ie);break}case"bottom":{let ie=M?Ke/2:Ke*4,ye=M||D?n+ie:n-ie,Ee=M?n-ie:D?n+ie:n-ie,ee=s-Ke,Ae=D||M?O.top+Ke:O.bottom,Ie=D?M?O.top+Ke:O.bottom:O.top+Ke;xe=si(T,_,ye,ee,Ee,ee,O.left,Ae,O.right,Ie);break}case"left":{let ie=E?Ke/2:Ke*4,ye=E||J?s+ie:s-ie,Ee=E?s-ie:J?s+ie:s-ie,ee=n+Ke+1,Ae=J||E?O.right-Ke:O.left,Ie=J?E?O.right-Ke:O.left:O.right-Ke;xe=si(T,_,Ae,O.top,Ie,O.bottom,ee,ye,ee,Ee);break}case"right":{let ie=E?Ke/2:Ke*4,ye=E||J?s+ie:s-ie,Ee=E?s-ie:J?s+ie:s-ie,ee=n-Ke,Ae=J||E?O.left+Ke:O.right,Ie=J?E?O.left+Ke:O.right:O.left+Ke;xe=si(T,_,ee,ye,ee,Ee,Ae,O.top,Ie,O.bottom);break}default:}xe?m||r.start(40,I):I()}};return o.__options={...e,blockPointerEvents:t},o}var xl=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Oo.startingStyle]="startingStyle",e[e.endingStyle=Oo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),is=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),z0={[is.popupOpen]:""},Uk={[is.popupOpen]:"",[is.pressed]:""},j0={[xl.open]:""},H0={[xl.closed]:""},U0={[xl.anchorHidden]:""},Yd={open(e){return e?z0:null}};var yn={open(e){return e?j0:H0},anchorHidden(e){return e?U0:null}};function qd(e){return rn(19)?e:e?"true":void 0}var ir=h(be(),1);var W0=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:s,platform:i,elements:a,middlewareData:u}=t,{element:l,padding:c=0,offsetParent:f="real"}=Er(e,t)||{};if(l==null)return{};let m=Zs(c),g={x:r,y:o},d=os(n),v=rs(d),S=await i.getDimensions(l),C=d==="y",w=C?"top":"left",b=C?"bottom":"right",R=C?"clientHeight":"clientWidth",k=s.reference[v]+s.reference[d]-g[d]-s.floating[v],T=g[d]-s.reference[d],_=f==="real"?await i.getOffsetParent?.(l):a.floating,A=a.floating[R]||s.floating[v];(!A||!await i.isElement?.(_))&&(A=a.floating[R]||s.floating[v]);let N=k/2-T/2,q=A/2-S[v]/2-1,U=Math.min(m[w],q),x=Math.min(m[b],q),I=U,W=A-S[v]-x,O=A/2-S[v]/2+N,D=ts(I,O,W),J=!u.arrow&&Tr(n)!=null&&O!==D&&s.reference[v]/2-(O<I?U:x)-S[v]/2<0,M=J?O<I?O-I:O-W:0;return{[d]:g[d]+M,data:{[d]:D,centerOffset:O-D-M,...J&&{alignmentOffset:M}},reset:J}}}),Zd=(e,t)=>({...W0(e),options:[e,t]});var G0=sl().fn,Xd={name:"hide",async fn(e){let{width:t,height:r,x:o,y:n}=e.rects.reference,s=t===0&&r===0&&o===0&&n===0;return{data:{referenceHidden:(await G0(e)).data?.referenceHidden||s}}}};var as={sideX:"left",sideY:"top"},Kd={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:s,strategy:i,placement:a}=e,u=lt(n),l=u.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:as};let f=await s.getOffsetParent?.(n),m={width:0,height:0};if(i==="fixed"&&u?.visualViewport)m={width:u.visualViewport.width,height:u.visualViewport.height};else if(f===u){let w=Ct(n);m={width:w.documentElement.clientWidth,height:w.documentElement.clientHeight}}else await s.isElement?.(f)&&(m=await s.getDimensions(f));let g=_t(a),d=t,v=r;g==="left"&&(d=m.width-(t+o.width)),g==="top"&&(v=m.height-(r+o.height));let S=g==="left"?"right":as.sideX,C=g==="top"?"bottom":as.sideY;return{x:d,y:v,data:{sideX:S,sideY:C}}}};function $d(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 Jd(e,t,r){let{rects:o,placement:n}=e;return{side:$d(t,_t(n),r),align:Tr(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function ep(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:u=5,sticky:l=!1,arrowPadding:c=5,disableAnchorTracking:f=!1,inline:m,keepMounted:g=!1,floatingRootContext:d,mounted:v,collisionAvoidance:S,shiftCrossAxis:C=!1,nodeId:w,adaptiveOrigin:b,lazyFlip:R=!1,externalTree:k}=e,[T,_]=ir.useState(null);!v&&T!==null&&_(null);let A=S.side||"flip",N=S.align||"flip",q=S.fallbackAxisSide||"end",U=typeof t=="function"?t:void 0,x=_e(U),I=U?x:t,W=Yt(t),O=Yt(v),J=tn()==="rtl",M=T||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":J?"left":"right","inline-start":J?"right":"left"}[o],E=s==="center"?M:`${M}-${s}`,L=u,$=1,F=o==="bottom"?$:0,Z=o==="top"?$:0,se=o==="right"?$:0,xe=o==="left"?$:0;typeof L=="number"?L={top:L+F,right:L+xe,bottom:L+Z,left:L+se}:L&&(L={top:(L.top||0)+F,right:(L.right||0)+xe,bottom:(L.bottom||0)+Z,left:(L.left||0)+se});let ie={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},ye=ir.useRef(null),Ee=Yt(n),ee=Yt(i),Ae=typeof n!="function"?n:0,Ie=typeof i!="function"?i:0,ke=[];m&&ke.push(m),ke.push(el(Ne=>{let qe=Jd(Ne,o,J),P=typeof Ee.current=="function"?Ee.current(qe):Ee.current,Q=typeof ee.current=="function"?ee.current(qe):ee.current;return{mainAxis:P,crossAxis:Q,alignmentAxis:Q}},[Ae,Ie,J,o]));let He=N==="none"&&A!=="shift",G=!He&&(l||C||A==="shift"),j=A==="none"?null:ol({...ie,padding:{top:L.top+$,right:L.right+$,bottom:L.bottom+$,left:L.left+$},mainAxis:!C&&A==="flip",crossAxis:N==="flip"?"alignment":!1,fallbackAxisSideDirection:q}),X=He?null:tl(Ne=>{let qe=Ct(Ne.elements.floating).documentElement;return{...ie,rootBoundary:C?{x:0,y:0,width:qe.clientWidth,height:qe.clientHeight}:void 0,mainAxis:N!=="none",crossAxis:G,limiter:l||C?void 0:rl(P=>{if(!ye.current)return{};let{width:Q,height:y}=ye.current.getBoundingClientRect(),oe=qt(_t(P.placement)),Be=oe==="y"?Q:y,te=oe==="y"?L.left+L.right:L.top+L.bottom;return{offset:Be/2+te/2}})}},[ie,l,C,L,N]);A==="shift"||N==="shift"||s==="center"?ke.push(X,j):ke.push(j,X),ke.push(nl({...ie,apply({elements:{floating:Ne},availableWidth:qe,availableHeight:P,rects:Q}){if(!O.current)return;let y=Ne.style;y.setProperty("--available-width",`${qe}px`),y.setProperty("--available-height",`${P}px`);let oe=lt(Ne).devicePixelRatio||1,{x:Be,y:te,width:ht,height:ne}=Q.reference,Qe=(Math.round((Be+ht)*oe)-Math.round(Be*oe))/oe,B=(Math.round((te+ne)*oe)-Math.round(te*oe))/oe;y.setProperty("--anchor-width",`${Qe}px`),y.setProperty("--anchor-height",`${B}px`)}}),Zd(Ne=>({element:ye.current||Ct(Ne.elements.floating).createElement("div"),padding:c,offsetParent:"floating"}),[c]),{name:"transformOrigin",fn(Ne){let{elements:qe,middlewareData:P,placement:Q,rects:y,y:oe}=Ne,Be=_t(Q),te=qt(Be),ht=ye.current,ne=P.arrow?.x||0,Qe=P.arrow?.y||0,B=ht?.clientWidth||0,z=ht?.clientHeight||0,vr=ne+B/2,Ge=Qe+z/2,le=Math.abs(P.shift?.y||0),Ur=y.reference.height/2,tr=typeof n=="function"?n(Jd(Ne,o,J)):n,et=le>tr,Ve={top:`${vr}px calc(100% + ${tr}px)`,bottom:`${vr}px ${-tr}px`,left:`calc(100% + ${tr}px) ${Ge}px`,right:`${-tr}px ${Ge}px`}[Be],ft=`${vr}px ${y.reference.y+Ur-oe}px`;return qe.floating.style.setProperty("--transform-origin",G&&te==="y"&&et?ft:Ve),{}}},Xd,b),ge(()=>{!v&&d&&d.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,d]);let H=ir.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:K,elements:fe,x:ue,y:de,middlewareData:pe,update:me,placement:V,context:re,isPositioned:De,floatingStyles:Ue}=pl({rootContext:d,open:g?v:void 0,placement:E,middleware:ke,strategy:r,whileElementsMounted:g?void 0:(...Ne)=>ns(...Ne,H),nodeId:w,externalTree:k}),{sideX:ot,sideY:ut}=pe.adaptiveOrigin||as,je=De?r:"fixed",We=ir.useMemo(()=>{let Ne=b?{position:je,[ot]:ue,[ut]:de}:{position:je,...Ue};return De||(Ne.opacity=0),Ne},[b,je,ot,ue,ut,de,Ue,De]),nt=ir.useRef(null);ge(()=>{if(!v)return;let Ne=W.current,qe=typeof Ne=="function"?Ne():Ne,Q=(Qd(qe)?qe.current:qe)||null||null;Q!==nt.current&&(K.setPositionReference(Q),nt.current=Q)},[v,K,I,W]),ir.useEffect(()=>{if(!v)return;let Ne=W.current;typeof Ne!="function"&&Qd(Ne)&&Ne.current!==nt.current&&(K.setPositionReference(Ne.current),nt.current=Ne.current)},[v,K,I,W]),ir.useEffect(()=>{if(g&&v&&fe.reference&&fe.floating)return ns(fe.reference,fe.floating,me,H)},[g,v,fe,me,H]);let ve=_t(V),Or=$d(o,ve,J),yr=Tr(V)||"center",$e=!!pe.hide?.referenceHidden;ge(()=>{R&&v&&De&&_(ve)},[R,v,De,ve]);let Hr=ir.useMemo(()=>({position:"absolute",top:pe.arrow?.y,left:pe.arrow?.x}),[pe.arrow]),Et=pe.arrow?.centerOffset!==0;return ir.useMemo(()=>({positionerStyles:We,arrowStyles:Hr,arrowRef:ye,arrowUncentered:Et,side:Or,align:yr,physicalSide:ve,anchorHidden:$e,refs:K,context:re,isPositioned:De,update:me}),[We,Hr,ye,Et,Or,yr,ve,$e,K,re,De,me])}function Qd(e){return e!=null&&"current"in e}function ai(e){return e==="starting"?Pf:pt}function tp(e,t,{styles:r,transitionStatus:o,props:n,refs:s,hidden:i,inert:a=!1}){let u={...r};return a&&(u.pointerEvents="none"),Gt("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:u},ai(o),n],stateAttributesMapping:yn})}var At=h(be(),1),ap=h(lo(),1);var rp=h(be(),1);function op(e){let[t,r]=rp.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var vn=h(be(),1);function Sl(e){let t=Pt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=St(e),s=n?e.offsetWidth:r,i=n?e.offsetHeight:o;return(fo(r)!==s||fo(o)!==i)&&(r=s,o=i),{width:r,height:o}}function sp(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:u}=e,l=ln(t,!0,!1),c=nn(),f=vn.useRef(null),m=vn.useRef(!0),g=vn.useRef(so),d=_e(s),v=_e(i),S=vn.useMemo(()=>{let C=a==="top",w=a==="left";return u==="rtl"?(C=C||a==="inline-end",w=w||a==="inline-end"):(C=C||a==="inline-start",w=w||a==="inline-start"),C?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[w?"right":"left"]:"0"}:pt},[a,u]);ge(()=>{if(!n){g.current=so,m.current=!0,f.current=null;return}if(!t||!r)return;g.current=np(t,S),Cl(t,"auto");let C=ci(t,"position","static"),w=ci(t,"transform","none"),b=ci(t,"scale","1"),R=np(r,{"--available-width":"max-content","--available-height":"max-content"});function k(){C(),w(),R()}function T(){k(),b()}if(d?.(),m.current||f.current===null){li(r,"max-content");let q=Sl(t);return f.current=q,li(r,q),T(),v?.(null,q),m.current=!1,()=>{g.current(),g.current=so}}li(r,"max-content");let _=f.current,A=Sl(t);f.current=A,Cl(t,_),T(),v?.(_,A),li(r,A);let N=new AbortController;return c.request(()=>{Cl(t,A),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},N.signal)}),()=>{N.abort(),c.cancel(),g.current(),g.current=so}},[o,t,r,l,c,n,d,v,S])}function ci(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function np(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(ci(e,o,n));return r.length?()=>{r.forEach(o=>o())}:so}function Cl(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 li(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 bn=h(Y(),1);function lp(e){let{store:t,side:r,cssVars:o,children:n}=e,s=tn(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),g=op(u?i:null),d=Z0(a,l),v=At.useRef(null),[S,C]=At.useState(null),[w,b]=At.useState(null),R=At.useRef(null),k=At.useRef(null),T=ln(R,!0,!1),_=nn(),[A,N]=At.useState(null),[q,U]=At.useState(!1);ge(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let x=_e(()=>{R.current?.style.setProperty("animation","none"),R.current?.style.setProperty("transition","none"),k.current?.style.setProperty("display","none")}),I=_e(M=>{R.current?.style.removeProperty("animation"),R.current?.style.removeProperty("transition"),k.current?.style.removeProperty("display"),M&&N(M)}),W=At.useRef(null);ge(()=>{(!u||!c)&&(W.current=null)},[u,c]),ge(()=>{if(i&&g&&i!==g&&W.current!==i&&v.current){C(v.current),U(!0);let M=q0(g,i);b(M),_.request(()=>{ap.flushSync(()=>{U(!1)}),T(()=>{C(null),N(null),v.current=null})}),W.current=i}},[i,g,S,T,_]),ge(()=>{let M=R.current;if(!M)return;let E=Ct(M).createElement("div");for(let L of Array.from(M.childNodes))E.appendChild(L.cloneNode(!0));v.current=E});let O=S!=null,D;O?D=(0,bn.jsxs)(At.Fragment,{children:[(0,bn.jsx)("div",{"data-previous":!0,inert:qd(!0),ref:k,style:{...A?{[o.popupWidth]:`${A.width}px`,[o.popupHeight]:`${A.height}px`}:null,position:"absolute"},"data-ending-style":q?void 0:""},"previous"),(0,bn.jsx)("div",{"data-current":!0,ref:R,"data-starting-style":q?"":void 0,children:n},d)]}):D=(0,bn.jsx)("div",{"data-current":!0,ref:R,children:n},d),ge(()=>{let M=k.current;!M||!S||M.replaceChildren(...Array.from(S.childNodes))},[S]),sp({popupElement:f,positionerElement:m,mounted:c,content:l,onMeasureLayout:x,onMeasureLayoutComplete:I,side:r,direction:s});let J={activationDirection:Y0(w),transitioning:O};return{children:D,state:J}}function Y0(e){if(e)return`${ip(e.horizontal,5,"right","left")} ${ip(e.vertical,5,"down","up")}`}function ip(e,t,r,o){return e>t?r:e<-t?o:""}function q0(e,t){let r=e.getBoundingClientRect(),o=t.getBoundingClientRect(),n={x:r.left+r.width/2,y:r.top+r.height/2},s={x:o.left+o.width/2,y:o.top+o.height/2};return{horizontal:s.x-n.x,vertical:s.y-n.y}}function Z0(e,t){let[r,o]=At.useState(0),n=At.useRef(e),s=At.useRef(t),i=At.useRef(!1);return ge(()=>{let a=n.current,u=s.current,l=e!==a,c=t!==u;l?(o(f=>f+1),i.current=!c):i.current&&c&&(o(f=>f+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${r}`}var ui=h(be(),1),cp=h(lo(),1);var up=h(Y(),1),fp=ui.forwardRef(function(t,r){let{children:o,container:n,className:s,render:i,style:a,...u}=t,{portalNode:l,portalSubtree:c}=qa({container:n,ref:r,componentProps:t,elementProps:u});return!c&&!l?null:(0,up.jsxs)(ui.Fragment,{children:[c,l&&cp.createPortal(o,l)]})});var Kt={};no(Kt,{Arrow:()=>_p,Handle:()=>ls,Popup:()=>Ep,Portal:()=>xp,Positioner:()=>Cp,Provider:()=>Op,Root:()=>pp,Trigger:()=>vp,Viewport:()=>Fp,createHandle:()=>Ap});var Ar=h(be(),1);var fi=h(be(),1),Rl=fi.createContext(void 0);function cr(e){let t=fi.useContext(Rl);if(t===void 0&&!e)throw new Error(Wt(72));return t}var dp=h(be(),1);var X0={...Hd,disabled:Me(e=>e.disabled),instantType:Me(e=>e.instantType),isInstantPhase:Me(e=>e.isInstantPhase),trackCursorAxis:Me(e=>e.trackCursorAxis),disableHoverablePopup:Me(e=>e.disableHoverablePopup),lastOpenChangeReason:Me(e=>e.openChangeReason),closeOnClick:Me(e=>e.closeOnClick),closeDelay:Me(e=>e.closeDelay),hasViewport:Me(e=>e.hasViewport)},wn=class e extends pn{constructor(t,r,o=!1){let n=new mo,s={...K0(),...t};s.floatingRootContext=zd(n,r,o),super(s,{popupRef:dp.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},X0)}setOpen=(t,r)=>{Fd(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ze(Oe.triggerPress,t))}static useStore(t,r){return kd(t,(n,s)=>new e(r,n,s)).store}};function K0(){return{...Bd(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var di=h(Y(),1),pp=ul(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:l,handle:c,triggerId:f,defaultTriggerId:m=null,children:g}=t,d=wn.useStore(c?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});Ad(d,n,o,m),d.useControlledProp("openProp",n),d.useControlledProp("triggerIdProp",f),d.useContextCallback("onOpenChange",u),d.useContextCallback("onOpenChangeComplete",l);let v=d.useState("open"),S=!r&&v,C=d.useState("activeTriggerId"),w=d.useState("mounted"),b=d.useState("payload");d.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),d.useSyncedValue("disabled",r),Ld(d,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:R,transitionStatus:k}=Nd(S,d),T=d.useState("isInstantPhase"),_=d.useState("instantType"),A=d.useState("lastOpenChangeReason"),N=Ar.useRef(null);ge(()=>{v&&r&&d.setOpen(!1,ze(Oe.disabled))},[v,r,d]),ge(()=>{k==="ending"&&A===Oe.none||k!=="ending"&&T?(_!=="delay"&&(N.current=_),d.set("instantType","delay")):N.current!==null&&(d.set("instantType",N.current),N.current=null)},[k,T,A,_,d]),ge(()=>{S&&C==null&&d.set("payload",void 0)},[d,C,S]);let q=Ar.useCallback(()=>{d.setOpen(!1,ze(Oe.imperativeAction))},[d]);Ar.useImperativeHandle(a,()=>({unmount:R,close:q}),[R,q]);let U=S||w||!r&&i!=="none";return(0,di.jsxs)(Rl.Provider,{value:d,children:[U&&(0,di.jsx)(J0,{store:d,disabled:r,trackCursorAxis:i}),typeof g=="function"?g({payload:b}):g]})});function J0({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Xa(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Za(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),i=Ar.useMemo(()=>or(s.reference,n.reference),[s.reference,n.reference]),a=Ar.useMemo(()=>or(s.trigger,n.trigger),[s.trigger,n.trigger]),u=Ar.useMemo(()=>or(Pd,s.floating,n.floating),[s.floating,n.floating]);return Dd(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:u}),null}var mi=h(be(),1);var pi=h(be(),1),El=pi.createContext(void 0);function mp(){return pi.useContext(El)}var hp=(function(e){return e[e.popupOpen=is.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var yp="data-base-ui-tooltip-trigger";function gp(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(we(n))return n}}let t=e.target;return we(t)?t:null}function Q0(e){let t=e;for(;t;){if(t.hasAttribute(yp))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&we(o.host)?o.host:null}return null}var vp=Cd(function(t,r){let{render:o,className:n,style:s,handle:i,payload:a,disabled:u,delay:l,closeOnClick:c=!0,closeDelay:f,id:m,...g}=t,d=cr(!0),v=i?.store??d;if(!v)throw new Error(Wt(82));let S=Ju(m),C=v.useState("isTriggerActive",S),w=v.useState("isOpenedByTrigger",S),b=v.useState("floatingRootContext"),R=mi.useRef(null),k=l??600,T=f??0,{registerTrigger:_,isMountedByThisTrigger:A}=Id(S,R,v,{payload:a,closeOnClick:c,closeDelay:T}),N=mp(),{delayRef:q,isInstantPhase:U,hasProvider:x}=Ya(b,{open:w}),I=gn(b);v.useSyncedValue("isInstantPhase",U);let W=v.useState("disabled"),O=u??W,D=Yt(O),J=v.useState("trackCursorAxis"),M=v.useState("disableHoverablePopup"),E=mi.useRef(!1),L=Sr(),$=mi.useRef(void 0);function F(){let ke=N?.delay,He=typeof q.current=="object"?q.current.open:void 0,G=k;return x&&(He!==0?G=l??ke??k:G=0),G}function Z(ke){let He=R.current;if(!He||!ke)return!1;let G=Q0(ke);return G!==null&&G!==He&&Ze(He,G)}function se(ke){let He=Z(ke);return E.current=He,He&&(I.openChangeTimeout.clear(),I.restTimeout.clear(),I.restTimeoutPending=!1,L.clear()),He}let xe=bl(b,{enabled:!O,mouseOnly:!0,move:!1,handleClose:!M&&J!=="both"?wl():null,restMs:F,delay(){let ke=typeof q.current=="object"?q.current.close:void 0,He=T;return f==null&&x&&(He=ke),{close:He}},triggerElementRef:R,isActiveTrigger:C,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!E.current}}),ie=hl(b,{enabled:!O}).reference,ye=ke=>{let He=E.current,G=gp(ke),j=se(G),X=R.current,H=X&&G&&Ze(X,G);if(j&&v.select("open")&&v.select("lastOpenChangeReason")===Oe.triggerHover){v.setOpen(!1,ze(Oe.triggerHover,ke));return}if(He&&!j&&H&&!D.current&&!v.select("open")&&X&&qr($.current)){let K=()=>{!E.current&&!D.current&&!v.select("open")&&v.setOpen(!0,ze(Oe.triggerHover,ke,X))},fe=F();fe===0?(L.clear(),K()):L.start(fe,K)}},Ee=v.useState("triggerProps",A);return Gt("button",t,{state:{open:w},ref:[r,_,R],props:[xe,ie,A||J!=="none"?Ee:void 0,{onMouseOver(ke){ye(ke.nativeEvent)},onFocus(ke){Z(gp(ke.nativeEvent))&&ke.preventBaseUIHandler()},onMouseLeave(){E.current=!1,L.clear(),$.current=void 0},onPointerEnter(ke){$.current=ke.pointerType},onPointerDown(ke){$.current=ke.pointerType,v.set("closeOnClick",c),c&&!v.select("open")&&v.cancelPendingOpen(ke.nativeEvent)},onClick(ke){c&&!v.select("open")&&v.cancelPendingOpen(ke.nativeEvent)},id:S,[hp.triggerDisabled]:O?"":void 0,[yp]:O?void 0:""},g],stateAttributesMapping:Yd})});var wp=h(be(),1);var hi=h(be(),1),Tl=hi.createContext(void 0);function bp(){let e=hi.useContext(Tl);if(e===void 0)throw new Error(Wt(70));return e}var _l=h(Y(),1),xp=wp.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return cr().useState("mounted")||o?(0,_l.jsx)(Tl.Provider,{value:o,children:(0,_l.jsx)(fp,{ref:r,...n})}):null});var yi=h(be(),1);var gi=h(be(),1),Ol=gi.createContext(void 0);function xn(){let e=gi.useContext(Ol);if(e===void 0)throw new Error(Wt(71));return e}var Sp=h(Y(),1),Cp=yi.forwardRef(function(t,r){let{render:o,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:u="center",sideOffset:l=0,alignOffset:c=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:g=5,sticky:d=!1,disableAnchorTracking:v=!1,collisionAvoidance:S=kf,style:C,...w}=t,b=cr(),R=bp(),k=b.useState("open"),T=b.useState("mounted"),_=b.useState("trackCursorAxis"),A=b.useState("disableHoverablePopup"),N=b.useState("floatingRootContext"),q=b.useState("instantType"),U=b.useState("transitionStatus"),x=b.useState("hasViewport"),I=ep({anchor:s,positionMethod:i,floatingRootContext:N,mounted:T,side:a,sideOffset:l,align:u,alignOffset:c,collisionBoundary:f,collisionPadding:m,sticky:d,arrowPadding:g,disableAnchorTracking:v,keepMounted:R,collisionAvoidance:S,adaptiveOrigin:x?Kd:void 0}),W=yi.useMemo(()=>({open:k,side:I.side,align:I.align,anchorHidden:I.anchorHidden,instant:_!=="none"?"tracking-cursor":q}),[k,I.side,I.align,I.anchorHidden,_,q]),O=tp(t,W,{styles:I.positionerStyles,transitionStatus:U,props:w,refs:[r,b.useStateSetter("positionerElement")],hidden:!T,inert:!k||_==="both"||A});return(0,Sp.jsx)(Ol.Provider,{value:I,children:O})});var Rp=h(be(),1);var $0={...yn,...ef},Ep=Rp.forwardRef(function(t,r){let{render:o,className:n,style:s,...i}=t,a=cr(),{side:u,align:l}=xn(),c=a.useState("open"),f=a.useState("instantType"),m=a.useState("transitionStatus"),g=a.useState("popupProps"),d=a.useState("floatingRootContext"),v=a.useState("disabled"),S=a.useState("closeDelay");Hs({open:c,ref:a.context.popupRef,onComplete(){c&&a.context.onOpenChangeComplete?.(!0)}}),vl(d,{enabled:!v,closeDelay:S});let C=a.useStateSetter("popupElement");return Gt("div",t,{state:{open:c,side:u,align:l,instant:f,transitionStatus:m},ref:[r,a.context.popupRef,C],props:[g,ai(m),i],stateAttributesMapping:$0})});var Tp=h(be(),1);var _p=Tp.forwardRef(function(t,r){let{render:o,className:n,style:s,...i}=t,a=cr(),{arrowRef:u,side:l,align:c,arrowUncentered:f,arrowStyles:m}=xn(),g=a.useState("open"),d=a.useState("instantType");return Gt("div",t,{state:{open:g,side:l,align:c,uncentered:f,instant:d},ref:[r,u],props:[{style:m,"aria-hidden":!0},i],stateAttributesMapping:yn})});var Pl=h(be(),1);var kl=h(Y(),1),Op=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,s=Pl.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),i=Pl.useMemo(()=>({open:r,close:o}),[r,o]);return(0,kl.jsx)(El.Provider,{value:s,children:(0,kl.jsx)(Ga,{delay:i,timeoutMs:n,children:t.children})})};var kp=h(be(),1);var Pp=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var e1={activationDirection:e=>e?{"data-activation-direction":e}:null},Fp=kp.forwardRef(function(t,r){let{render:o,className:n,style:s,children:i,...a}=t,u=cr(),l=xn(),c=u.useState("instantType"),{children:f,state:m}=lp({store:u,side:l.side,cssVars:Pp,children:i}),g={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:c};return Gt("div",t,{state:g,ref:r,props:[a,{children:f}],stateAttributesMapping:e1})});var ls=class{constructor(){this.store=new wn}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Wt(81,t));this.store.setOpen(!0,ze(Oe.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ze(Oe.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Ap(){return new ls}function Sn(e){return Gt(e.defaultTagName??"div",e,e)}var Np=h(Te(),1),Fl="data-wp-hash";function Al(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r1(document)),e.__wpStyleRuntime}function t1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fl}]`))if(r.getAttribute(Fl)===t)return!0;return!1}function Dp(e,t,r){if(!e.head)return;let o=Al(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(t1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Fl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function r1(e){let t=Al();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dp(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Mp(e,t){let r=Al();r.styles.set(e,t);for(let o of r.documents.keys())Dp(o,e,t)}typeof process>"u",Mp("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 Ip={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",Mp("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Lp={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},vi=(0,Np.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},s){return Sn({render:r,defaultTagName:"span",ref:s,props:or(n,{className:st(Ip.text,Lp.heading,Lp.p,Ip[t],o)})})});var bi=h(Te(),1),cs=(0,bi.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,bi.cloneElement)(e,{width:t,height:t,...r,ref:o}));var wi=h(Cn(),1),Il=h(Y(),1),Mo=(0,Il.jsx)(wi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Il.jsx)(wi.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var xi=h(Cn(),1),Ll=h(Y(),1),Vo=(0,Ll.jsx)(xi.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ll.jsx)(xi.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Si=h(Cn(),1),Nl=h(Y(),1),Dl=(0,Nl.jsx)(Si.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nl.jsx)(Si.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Ci=h(Cn(),1),Ml=h(Y(),1),Ri=(0,Ml.jsx)(Ci.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ml.jsx)(Ci.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var Ei=h(Cn(),1),Vl=h(Y(),1),Ti=(0,Vl.jsx)(Ei.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vl.jsx)(Ei.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var zp=h(Te(),1);function Bl(e,t,r){return(0,zp.cloneElement)(e??t,{children:r})}var o1=h(Hp(),1);var Wp=h(us(),1),{lock:iA,unlock:Gp}=(0,Wp.__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 n1(){let e=o1;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Gp(e.privateApis).ThemeProvider}var Yp=n1();var qp=h(Te(),1),zl="data-wp-hash";function jl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i1(document)),e.__wpStyleRuntime}function s1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${zl}]`))if(r.getAttribute(zl)===t)return!0;return!1}function Zp(e,t,r){if(!e.head)return;let o=jl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(s1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(zl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function i1(e){let t=jl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Zp(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function a1(e,t){let r=jl();r.styles.set(e,t);for(let o of r.documents.keys())Zp(o,e,t)}typeof process>"u",a1("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var l1={stack:"_19ce0419607e1896__stack"},c1={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)"},Rn=(0,qp.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:s,render:i,...a},u){let l={gap:r&&c1[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:s};return Sn({render:i,ref:u,props:or(a,{style:l,className:l1.stack})})});var En={};no(En,{Popup:()=>am,Portal:()=>_i,Positioner:()=>Oi,Provider:()=>mm,Root:()=>dm,Trigger:()=>um});var sm=h(Te(),1);var $p=h(Te(),1);var Ul="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"&&f1(document)),e.__wpStyleRuntime}function u1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ul}]`))if(r.getAttribute(Ul)===t)return!0;return!1}function Kp(e,t,r){if(!e.head)return;let o=Wl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(u1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ul,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function f1(e){let t=Wl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Kp(e,r,o);return()=>{let 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=Wl();r.styles.set(e,t);for(let o of r.documents.keys())Kp(o,e,t)}typeof process>"u",d1("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 Xp={slot:"_11fc52b637ff8a7e__slot"},Jp="data-wp-compat-overlay-slot";function p1(){return typeof document>"u"?null:document}function m1(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ir=null;function Hl(e){return e.setAttribute("aria-hidden","false"),e}function h1(e){let t=e.createElement("div");return t.setAttribute(Jp,""),Xp.slot&&t.classList.add(Xp.slot),e.body.appendChild(t),t}function Qp(){if(typeof window>"u"||!m1()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=p1();if(!e||!e.body)return;if(Ir&&Ir.ownerDocument===e&&Ir.isConnected)return Hl(Ir);let t=e.querySelector(`[${Jp}]`);return t instanceof HTMLDivElement?(Ir=Hl(t),Ir):(Ir?.isConnected&&Ir.remove(),Ir=Hl(h1(e)),Ir)}var em=h(Y(),1),_i=(0,$p.forwardRef)(function({container:t,...r},o){return(0,em.jsx)(Kt.Portal,{container:t??Qp(),...r,ref:o})});var tm=h(Te(),1),nm=h(Y(),1),Gl="data-wp-hash";function Yl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&y1(document)),e.__wpStyleRuntime}function g1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gl}]`))if(r.getAttribute(Gl)===t)return!0;return!1}function rm(e,t,r){if(!e.head)return;let o=Yl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(g1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Gl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function y1(e){let t=Yl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rm(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function om(e,t){let r=Yl();r.styles.set(e,t);for(let o of r.documents.keys())rm(o,e,t)}typeof process>"u",om("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var v1={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",om("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 b1={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Oi=(0,tm.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...s},i){return(0,nm.jsx)(Kt.Positioner,{ref:i,align:t,side:o,sideOffset:n,...s,className:st(v1["box-sizing"],b1.positioner,r)})});var fs=h(Y(),1),ql="data-wp-hash";function Zl(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&x1(document)),e.__wpStyleRuntime}function w1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${ql}]`))if(r.getAttribute(ql)===t)return!0;return!1}function im(e,t,r){if(!e.head)return;let o=Zl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(w1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ql,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function x1(e){let t=Zl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)im(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function S1(e,t){let r=Zl();r.styles.set(e,t);for(let o of r.documents.keys())im(o,e,t)}typeof process>"u",S1("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 C1={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},R1={background:"#1e1e1e"},am=(0,sm.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...s},i){let a=(0,fs.jsx)(Yp,{color:R1,children:(0,fs.jsx)(Kt.Popup,{ref:i,className:st(C1.popup,n),...s,children:o})}),u=Bl(r,(0,fs.jsx)(Oi,{}),a);return Bl(t,(0,fs.jsx)(_i,{}),u)});var lm=h(Te(),1),cm=h(Y(),1),um=(0,lm.forwardRef)(function(t,r){return(0,cm.jsx)(Kt.Trigger,{ref:r,...t})});var fm=h(Y(),1);function dm(e){return(0,fm.jsx)(Kt.Root,{...e})}var pm=h(Y(),1);function mm({...e}){return(0,pm.jsx)(Kt.Provider,{...e})}var gm=h(Te(),1),Xl="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"&&T1(document)),e.__wpStyleRuntime}function E1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Xl}]`))if(r.getAttribute(Xl)===t)return!0;return!1}function ym(e,t,r){if(!e.head)return;let o=Kl(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(E1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Xl,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function T1(e){let t=Kl();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ym(e,r,o);return()=>{let 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=Kl();r.styles.set(e,t);for(let o of r.documents.keys())ym(o,e,t)}typeof process>"u",vm("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var _1={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vm("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 hm={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},Jl=(0,gm.forwardRef)(function({render:t,...r},o){return Sn({render:t,ref:o,props:or({className:st(hm.skeleton,hm.pulse,_1["box-sizing"]),"aria-hidden":!0},r)})});var bm=h(Te(),1),wm=h(Y(),1),xm=(0,bm.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},s)=>(0,wm.jsx)(o,{ref:s,className:st("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));xm.displayName="NavigableRegion";var Sm=xm;var Rm=h(ce(),1),{Fill:Em,Slot:Tm}=(0,Rm.createSlotFill)("SidebarToggle");var ur=h(Y(),1),Ql="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"&&P1(document)),e.__wpStyleRuntime}function O1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ql}]`))if(r.getAttribute(Ql)===t)return!0;return!1}function _m(e,t,r){if(!e.head)return;let o=$l(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(O1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ql,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function P1(e){let t=$l();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 k1(e,t){let r=$l();r.styles.set(e,t);for(let o of r.documents.keys())_m(o,e,t)}typeof process>"u",k1("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 zo={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Om({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:s,actions:i,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,ur.jsxs)(Rn,{direction:"column",className:zo.header,children:[(0,ur.jsxs)(Rn,{className:zo["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,ur.jsxs)(Rn,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,ur.jsx)(Tm,{bubblesVirtually:!0,className:zo["sidebar-toggle-slot"]}),o&&(0,ur.jsx)("div",{className:zo["header-visual"],"aria-hidden":"true",children:o}),n&&(0,ur.jsx)(vi,{className:zo["header-title"],render:(0,ur.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),i&&(0,ur.jsx)(Rn,{align:"center",className:zo["header-actions"],direction:"row",gap:"sm",children:i})]}),s&&(0,ur.jsx)(vi,{render:(0,ur.jsx)("p",{}),variant:"body-md",className:zo["header-subtitle"],children:s})]})}var ds=h(Y(),1),tc="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"&&A1(document)),e.__wpStyleRuntime}function F1(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tc}]`))if(r.getAttribute(tc)===t)return!0;return!1}function Pm(e,t,r){if(!e.head)return;let o=rc(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(F1(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(tc,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),n.add(t)}function A1(e){let t=rc();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Pm(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function I1(e,t){let r=rc();r.styles.set(e,t);for(let o of r.documents.keys())Pm(o,e,t)}typeof process>"u",I1("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 ec={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function km({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:s,children:i,className:a,actions:u,ariaLabel:l,hasPadding:c=!1,showSidebarToggle:f=!0}){let m=st(ec.page,a);return(0,ds.jsxs)(Sm,{className:m,ariaLabel:l??(typeof n=="string"?n:""),children:[(n||t||r||u||o)&&(0,ds.jsx)(Om,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:s,actions:u,showSidebarToggle:f}),c?(0,ds.jsx)("div",{className:st(ec.content,ec["has-padding"]),children:i}):i]})}km.SidebarToggleFill=Em;var oc=km;var Un=h(Ce()),Jy=h(ce()),Qy=h(Am()),ba=h(ar()),$y=h(Jt()),ev=h(Te());var Zy=h(ce(),1),Xy=h(Tn(),1),xE=h(Jt(),1),SE=h(Vt(),1),vu=h(Te(),1),CE=h(Bo(),1);function _n(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let s of t){let i=n[s];n=n[s]=Array.isArray(i)?[...i]:{...i}}return n[o]=r,e}var vt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(s=>{n=n?.[s]}),n??r};var L1=["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 nc(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",s=`settings${o}${n}`,i=`settings${n}`;if(t)return vt(e,s)??vt(e,i);let a={};return L1.forEach(u=>{let l=vt(e,`settings${o}.${u}`)??vt(e,`settings.${u}`);l!==void 0&&(a=_n(a,u.split("."),l))}),a}function sc(e,t,r,o){let n=o?".blocks."+o:"",s=t?"."+t:"",i=`settings${n}${s}`;return _n(e,i.split("."),r)}var jm=h(Vm(),1);var N1="1600px",D1="320px",M1=1,V1=.25,B1=.75,z1="14px";function Bm({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=D1,maximumViewportWidth:n=N1,scaleFactor:s=M1,minimumFontSizeLimit:i}){if(i=Lr(i)?i:z1,r){let b=Lr(r);if(!b?.unit||!b?.value)return null;let R=Lr(i,{coerceTo:b.unit});if(R?.value&&!e&&!t&&b?.value<=R?.value)return null;if(t||(t=`${b.value}${b.unit}`),!e){let k=b.unit==="px"?b.value:b.value*16,T=Math.min(Math.max(1-.075*Math.log2(k),V1),B1),_=ps(b.value*T,3);R?.value&&_<R?.value?e=`${R.value}${R.unit}`:e=`${_}${b.unit}`}}let a=Lr(e),u=a?.unit||"rem",l=Lr(t,{coerceTo:u});if(!a||!l)return null;let c=Lr(e,{coerceTo:"rem"}),f=Lr(n,{coerceTo:u}),m=Lr(o,{coerceTo:u});if(!f||!m||!c)return null;let g=f.value-m.value;if(!g)return null;let d=ps(m.value/100,3),v=ps(d,3)+u,S=100*((l.value-a.value)/g),C=ps((S||1)*s,3),w=`${c.value}${c.unit} + ((1vw - ${v}) * ${C})`;return`clamp(${e}, ${w}, ${t})`}function Lr(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},s=n?.join("|"),i=new RegExp(`^(\\d*\\.?\\d+)(${s}){1,1}$`),a=e.toString().match(i);if(!a||a.length<3)return null;let[,u,l]=a,c=parseFloat(u);return r==="px"&&(l==="em"||l==="rem")&&(c=c*o,l=r),l==="px"&&(r==="em"||r==="rem")&&(c=c/o,l=r),(r==="em"||r==="rem")&&(l==="em"||l==="rem")&&(l=r),l?{value:ps(c,3),unit:l}:null}function ps(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function ic(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function j1(e){let t=e?.typography??{},r=e?.layout,o=Lr(r?.wideSize)?r?.wideSize:null;return ic(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function zm(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!ic(t?.typography)&&!ic(e))return r;let o=j1(t)?.fluid??{},n=Bm({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 H1=[{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)=>zm(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 U1(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,jm.getCSSValueFromRawStyle)(vt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function W1(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 Hm(e,t){if(!e||!t)return e;let r=U1(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=W1(r.url,t?._links?.["wp:theme-file"])),r}function Um(e,t,r=[],o="slug",n){let s=[t?vt(e,["blocks",t,...r]):void 0,vt(e,r)].filter(Boolean);for(let i of s)if(i){let a=["custom","theme","default"];for(let u of a){let l=i[u];if(l){let c=l.find(f=>f[o]===n);if(c)return o==="slug"||Um(e,t,r,"slug",c.slug)[o]===c[o]?c:void 0}}}}function G1(e,t,r,[o,n]=[]){let s=H1.find(a=>a.cssVarInfix===o);if(!s||!e.settings)return r;let i=Um(e.settings,t,s.path,"slug",n);if(i){let{valueKey:a}=s,u=i[a];return Pi(e,t,u)}return r}function Y1(e,t,r,o=[]){let n=(t?vt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??vt(e?.settings??{},["custom",...o]);return n?Pi(e,t,n):r}function Pi(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let l=vt(e,r.ref);if(!l||typeof l=="object"&&"ref"in l)return l;r=l}else return r;let o="var:",n="var(--wp--",s=")",i;if(r.startsWith(o))i=r.slice(o.length).split("|");else if(r.startsWith(n)&&r.endsWith(s))i=r.slice(n.length,-s.length).split("--");else return r;let[a,...u]=i;return a==="preset"?G1(e,t,r,u):a==="custom"?Y1(e,t,r,u):r}function ki(e,t,r,o=!0){let n=t?"."+t:"",s=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let i=vt(e,s),a=void 0;if(i===void 0&&a){let l=!0,c=e;for(let f of s.split(".")){if(!c||typeof c!="object"||!Object.hasOwn(c,f)){l=!1;break}c=c[f]}l||(i=vt(e,a))}return o?Pi(e,r,i):i}function ac(e,t,r,o){let n=t?"."+t:"",s=o?`styles.blocks.${o}${n}`:`styles${n}`;return _n(e,s.split("."),r)}var lc=h(Gm(),1);function ms(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,lc.default)(e?.styles,t?.styles)&&(0,lc.default)(e?.settings,t?.settings)}var Qm=h(Xm(),1);function Km(e){return Object.prototype.toString.call(e)==="[object Object]"}function Jm(e){var t,r;return Km(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(Km(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function jo(e,t){return(0,Qm.default)(e,t,{isMergeableObject:Jm,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var iw={grad:.9,turn:360,rad:360/(2*Math.PI)},Kr=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Rt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},dr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},ih=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},$m=function(e){return{r:dr(e.r,0,255),g:dr(e.g,0,255),b:dr(e.b,0,255),a:dr(e.a)}},cc=function(e){return{r:Rt(e.r),g:Rt(e.g),b:Rt(e.b),a:Rt(e.a,3)}},aw=/^#([0-9a-f]{3,8})$/i,Fi=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},ah=function(e){var t=e.r,r=e.g,o=e.b,n=e.a,s=Math.max(t,r,o),i=s-Math.min(t,r,o),a=i?s===t?(r-o)/i:s===r?2+(o-t)/i:4+(t-r)/i:0;return{h:60*(a<0?a+6:a),s:s?i/s*100:0,v:s/255*100,a:n}},lh=function(e){var t=e.h,r=e.s,o=e.v,n=e.a;t=t/360*6,r/=100,o/=100;var s=Math.floor(t),i=o*(1-r),a=o*(1-(t-s)*r),u=o*(1-(1-t+s)*r),l=s%6;return{r:255*[o,a,i,i,u,o][l],g:255*[u,o,o,a,i,i][l],b:255*[i,i,u,o,o,a][l],a:n}},eh=function(e){return{h:ih(e.h),s:dr(e.s,0,100),l:dr(e.l,0,100),a:dr(e.a)}},th=function(e){return{h:Rt(e.h),s:Rt(e.s),l:Rt(e.l),a:Rt(e.a,3)}},rh=function(e){return lh((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},gs=function(e){return{h:(t=ah(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},lw=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,cw=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,uw=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fw=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,dc={string:[[function(e){var t=aw.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?Rt(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?Rt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=uw.exec(e)||fw.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:$m({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=lw.exec(e)||cw.exec(e);if(!t)return null;var r,o,n=eh({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(iw[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return rh(n)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,n=e.a,s=n===void 0?1:n;return Kr(t)&&Kr(r)&&Kr(o)?$m({r:Number(t),g:Number(r),b:Number(o),a:Number(s)}):null},"rgb"],[function(e){var t=e.h,r=e.s,o=e.l,n=e.a,s=n===void 0?1:n;if(!Kr(t)||!Kr(r)||!Kr(o))return null;var i=eh({h:Number(t),s:Number(r),l:Number(o),a:Number(s)});return rh(i)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,s=n===void 0?1:n;if(!Kr(t)||!Kr(r)||!Kr(o))return null;var i=(function(a){return{h:ih(a.h),s:dr(a.s,0,100),v:dr(a.v,0,100),a:dr(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(s)});return lh(i)},"hsv"]]},oh=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]},dw=function(e){return typeof e=="string"?oh(e.trim(),dc.string):typeof e=="object"&&e!==null?oh(e,dc.object):[null,void 0]};var uc=function(e,t){var r=gs(e);return{h:r.h,s:dr(r.s+100*t,0,100),l:r.l,a:r.a}},fc=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},nh=function(e,t){var r=gs(e);return{h:r.h,s:r.s,l:dr(r.l+100*t,0,100),a:r.a}},pc=(function(){function e(t){this.parsed=dw(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 Rt(fc(this.rgba),2)},e.prototype.isDark=function(){return fc(this.rgba)<.5},e.prototype.isLight=function(){return fc(this.rgba)>=.5},e.prototype.toHex=function(){return t=cc(this.rgba),r=t.r,o=t.g,n=t.b,i=(s=t.a)<1?Fi(Rt(255*s)):"","#"+Fi(r)+Fi(o)+Fi(n)+i;var t,r,o,n,s,i},e.prototype.toRgb=function(){return cc(this.rgba)},e.prototype.toRgbString=function(){return t=cc(this.rgba),r=t.r,o=t.g,n=t.b,(s=t.a)<1?"rgba("+r+", "+o+", "+n+", "+s+")":"rgb("+r+", "+o+", "+n+")";var t,r,o,n,s},e.prototype.toHsl=function(){return th(gs(this.rgba))},e.prototype.toHslString=function(){return t=th(gs(this.rgba)),r=t.h,o=t.s,n=t.l,(s=t.a)<1?"hsla("+r+", "+o+"%, "+n+"%, "+s+")":"hsl("+r+", "+o+"%, "+n+"%)";var t,r,o,n,s},e.prototype.toHsv=function(){return t=ah(this.rgba),{h:Rt(t.h),s:Rt(t.s),v:Rt(t.v),a:Rt(t.a,3)};var t},e.prototype.invert=function(){return fr({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),fr(uc(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),fr(uc(this.rgba,-t))},e.prototype.grayscale=function(){return fr(uc(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),fr(nh(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),fr(nh(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"?fr({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Rt(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=gs(this.rgba);return typeof t=="number"?fr({h:t,s:r.s,l:r.l,a:r.a}):Rt(r.h)},e.prototype.isEqual=function(t){return this.toHex()===fr(t).toHex()},e})(),fr=function(e){return e instanceof pc?e:new pc(e)},sh=[],ch=function(e){e.forEach(function(t){sh.indexOf(t)<0&&(t(pc,dc),sh.push(t))})};function pw(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=fr(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 uh(e){return`${e}{filter:none}`}function fh(e,t){return`${e}{filter:url(#${t})}`}function dh(e,t){let r=pw(t);return`
+<svg
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	viewBox="0 0 0 0"
+	width="0"
+	height="0"
+	focusable="false"
+	role="none"
+	aria-hidden="true"
+	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
+>
+	<defs>
+		<filter id="${e}">
+			<!--
+				Use sRGB instead of linearRGB so transparency looks correct.
+				Use perceptual brightness to convert to grayscale.
+			-->
+			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
+			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
+			<feComponentTransfer color-interpolation-filters="sRGB">
+				<feFuncR type="table" tableValues="${r.r.join(" ")}"></feFuncR>
+				<feFuncG type="table" tableValues="${r.g.join(" ")}"></feFuncG>
+				<feFuncB type="table" tableValues="${r.b.join(" ")}"></feFuncB>
+				<feFuncA type="table" tableValues="${r.a.join(" ")}"></feFuncA>
+			</feComponentTransfer>
+			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
+			<feComposite in2="SourceGraphic" operator="in"></feComposite>
+		</filter>
+	</defs>
+</svg>`}var ph={mobile:"480px",tablet:"782px"},mh=/^(\d+|\d*\.\d+)(px|em|rem)$/,mw=16;function hw(e){return"mobile"in e||"tablet"in e}function gw(e){return!e||typeof e!="object"?{}:hw(e)?e:e.settings?.viewport??{}}function yw(e){return typeof e=="string"&&mh.test(e.trim())}function mc(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(mh);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*mw}function hc(e){let t=gw(e),r={},o={};Object.keys(ph).forEach(a=>{let u=a,l=t[u],c=mc(l);c!==void 0&&yw(l)&&(r[u]=l.trim(),o[u]=c)});let n=Object.keys(r);if(!n.length)return{...ph};if(n.length===1)return r;let s=r.mobile,i=r.tablet;return o.mobile>=o.tablet?{mobile:s}:{mobile:s,tablet:i}}function hh(e){let t=hc(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 Ai(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=i=>{Object.keys(i).forEach(a=>{let u=i[a];if(typeof u=="object"&&u!==null)if(u.ref!==void 0)if(typeof u.ref!="string"||u.ref.trim()==="")delete i[a];else{let l=vt(e,u.ref);l!=null?i[a]=l:delete i[a]}else n(u),Object.keys(u).length===0&&delete i[a]})},s=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(s),s}var vc="default";function bh(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===vc)&&(!r||r===vc)}function vw(e){return bh(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==vc)}function bw(e,t){let r=vw(t);return r.length?vt(e,r):e}var ww=new Set(["blocks","variations","css"]),gc=Object.freeze({value:{},sources:{}}),xw={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function go(e){let t=xw[e];return t?{...t}:null}function yo(e,t){return!e||!t?null:{styles:e,source:t}}function Sw(e){return e.join(".")}function Cw(e){return{...e}}function wh(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function yc(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function vo(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!ww.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}wh(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var gh=new Set(["backgroundImage"]);function xh(e,t,r,o,n,s=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let i of Object.keys(t)){let a=t[i];if(wh(a))continue;if(yc(a)){if(a.ref.trim()==="")continue;let l=vt(r,a.ref);if(l==null||yc(l))continue;a=l}let u=[...s,i];if(!gh.has(i)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!yc(a)){let l=e[i]&&typeof e[i]=="object"&&!Array.isArray(e[i])?e[i]:{};e[i]=xh({...l},a,r,o,n,u)}else e[i]=gh.has(i)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[Sw(u)]=Cw(o))}return e}function Ii(e,t){if(!e)return null;let r=bw(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var Rw=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function Ew(e){return e.startsWith("elements.")?!1:Rw.some(t=>e===t||e.startsWith(`${t}.`))}function Sh(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"&&(Sh(n,o),Object.keys(n).length===0&&delete e[r])}function Tw(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&Ew(r)&&(Sh(e,r.split(".")),delete t[r])}function _w(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=Hm(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function yh(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:s=null}={}){if(!e||!e.styles||!t)return gc;let i=e.styles,a={viewport:n,pseudoState:s},u=i,l=i.blocks?.[t]??null,c=(o??[]).map(S=>i.elements?.[S]??null).filter(S=>!!S),f=r?Ai(e,t,r)??null:null,m=[yo(vo(u),go("root")),...c.map(S=>yo(vo(S),go("element"))),l?yo(vo(l),go("block")):null,f?yo(vo(f),go("blockVariation")):null];bh(a)||m.push(yo(vo(Ii(u,a)),go("root")),...c.map(S=>yo(vo(Ii(S,a)),go("element"))),l?yo(vo(Ii(l,a)),go("block")):null,f?yo(vo(Ii(f,a)),go("blockVariation")):null);let g=m.filter(Boolean);if(g.length===0)return gc;let d={},v=g.reduce((S,C)=>xh(S,C.styles,e,C.source,d),{});return Tw(v,d),_w(v,e,e._links??null),{value:v,sources:d}}var Ow={},vh=new WeakMap;function Ch(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return yh(e,t);let o=vh.get(r);o||(o=new WeakMap,vh.set(r,o));let n=e?._links??Ow,s=o.get(n);s||(s=new Map,o.set(n,s));let i=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,a=(t.blockName||"")+""+(t.variationName||"")+""+i;if(s.has(a))return s.get(a);let u=yh(e,t);return s.set(a,u),u}var Rh=h(us(),1),{lock:Eh,unlock:t5}=(0,Rh.__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 Pn={};Eh(Pn,{getResponsiveMediaQueries:hh,getViewportBreakpoints:hc,getViewportBreakpointValueInPixels:mc,getDuotoneFilter:dh,getDuotoneStylesheet:fh,getDuotoneUnsetStylesheet:uh,resolveStyle:Ch,getVariationStyle:Ai});var bc=h(Te(),1);var Th=h(Te(),1),Ot=(0,Th.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var _h=h(Y(),1);function ys({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let s=(0,bc.useMemo)(()=>jo(r,t),[r,t]),i=(0,bc.useMemo)(()=>({user:t,base:r,merged:s,onChange:o,fontLibraryEnabled:n}),[t,r,s,o,n]);return(0,_h.jsx)(Ot.Provider,{value:i,children:e})}var Qr=h(ce(),1),Wh=h(Ce(),1);var Hw=h(Jt(),1),Uw=h(ar(),1);var Oh=h(Y(),1);function wc({className:e,...t}){return(0,Oh.jsx)(cs,{className:st(e,"global-styles-ui-icon-with-current-color"),...t})}var bo=h(ce(),1);var Ho=h(Y(),1);function Pw({icon:e,children:t,...r}){return(0,Ho.jsxs)(bo.__experimentalItem,{...r,children:[e&&(0,Ho.jsxs)(bo.__experimentalHStack,{justify:"flex-start",children:[(0,Ho.jsx)(wc,{icon:e,size:24}),(0,Ho.jsx)(bo.FlexItem,{children:t})]}),!e&&t]})}function Nr(e){return(0,Ho.jsx)(bo.Navigator.Button,{as:Pw,...e})}var Aw=h(ce(),1);var Iw=h(Ce(),1),Nh=h(Vt(),1);var xc=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},Sc=function(e){return .2126*xc(e.r)+.7152*xc(e.g)+.0722*xc(e.b)};function Ph(e){e.prototype.luminance=function(){return t=Sc(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,s,i,a,u,l=t instanceof e?t:new e(t);return s=this.rgba,i=l.toRgb(),a=Sc(s),u=Sc(i),r=a>u?(a+.05)/(u+.05):(u+.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=(i=(o=r).size)===void 0?"normal":i,(s=(n=o.level)===void 0?"AA":n)==="AAA"&&a==="normal"?7:s==="AA"&&a==="large"?3:4.5);var o,n,s,i,a}}var _r=h(Te(),1),Ih=h(Jt(),1),Lh=h(ar(),1),Rc=h(Ce(),1);var mt=h(Ce(),1);var kh=h(us(),1),{lock:_5,unlock:Fe}=(0,kh.__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:F5}=Fe(Pn),A5={link:[{value:":link",label:(0,mt.__)("Link")},{value:":any-link",label:(0,mt.__)("Any Link")},{value:":visited",label:(0,mt.__)("Visited")},{value:":hover",label:(0,mt.__)("Hover")},{value:":focus",label:(0,mt.__)("Focus")},{value:":focus-visible",label:(0,mt.__)("Focus-visible")},{value:":active",label:(0,mt.__)("Active")}],button:[{value:":link",label:(0,mt.__)("Link")},{value:":any-link",label:(0,mt.__)("Any Link")},{value:":visited",label:(0,mt.__)("Visited")},{value:":hover",label:(0,mt.__)("Hover")},{value:":focus",label:(0,mt.__)("Focus")},{value:":focus-visible",label:(0,mt.__)("Focus-visible")},{value:":active",label:(0,mt.__)("Active")}]},I5={"core/button":[{value:":hover",label:(0,mt.__)("Hover")},{value:":focus",label:(0,mt.__)("Focus")},{value:":focus-visible",label:(0,mt.__)("Focus-visible")},{value:":active",label:(0,mt.__)("Active")}]},L5=[{value:"@tablet",label:(0,mt.__)("Tablet")},{value:"@mobile",label:(0,mt.__)("Mobile")}];function Cc(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"&&Cc(e[r],t);return e}var Li=(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=Li(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function vs(e,t){let r=Li(structuredClone(e),t);return ms(r,e)}function Fh(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 Ah(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,s=Fh(o,n),i=e?.styles?.elements?.heading?.typography?.fontFamily,a;return i?a=Fh(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=s,[s,a]}ch([Ph]);function Xe(e,t,r="merged",o=!0,n){let{user:s,base:i,merged:a,onChange:u}=(0,_r.useContext)(Ot),l=n?.split(".").filter(Boolean)??[],c=l.find(S=>S.startsWith(":")),f=l.filter(S=>!S.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),g=a;r==="base"?g=i:r==="user"&&(g=s);let d=(0,_r.useMemo)(()=>{let S=ki(g,m,t,o);return c?S?.[c]??{}:S},[g,m,t,o,c]),v=(0,_r.useCallback)(S=>{let C=S;c&&(C={...ki(s,m,t,!1),[c]:S});let w=ac(s,m,C,t);u(w)},[s,u,m,t,c]);return[d,v]}function Je(e,t,r="merged"){let{user:o,base:n,merged:s,onChange:i}=(0,_r.useContext)(Ot),a=s;r==="base"?a=n:r==="user"&&(a=o);let u=(0,_r.useMemo)(()=>nc(a,e,t),[a,e,t]),l=(0,_r.useCallback)(c=>{let f=sc(o,e,c,t);i(f)},[o,i,e,t]);return[u,l]}var kw=[];function Fw({title:e,settings:t,styles:r}){return e===(0,Rc.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function Ni(e=[]){let{variationsFromTheme:t}=(0,Ih.useSelect)(o=>({variationsFromTheme:o(Lh.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||kw}),[]),{user:r}=(0,_r.useContext)(Ot);return(0,_r.useMemo)(()=>{let o=structuredClone(r),n=Cc(o,e);n.title=(0,Rc.__)("Default");let s=t.filter(a=>vs(a,e)).map(a=>jo(n,a)),i=[n,...s];return i?.length?i.filter(Fw):[]},[e,r,t])}var Ec=h(Y(),1),{useHasDimensionsPanel:G5,useHasTypographyPanel:Y5,useHasColorPanel:q5,useSettingsForBlockElement:Z5,useHasBackgroundPanel:X5}=Fe(Nh.privateApis);var Dr=h(ce(),1);function kn(){let[e="black"]=Xe("color.text"),[t="white"]=Xe("color.background"),[r=e]=Xe("elements.h1.color.text"),[o=r]=Xe("elements.link.color.text"),[n=o]=Xe("elements.button.color.background"),[s]=Je("color.palette.core")||[],[i]=Je("color.palette.theme")||[],[a]=Je("color.palette.custom")||[],u=(i??[]).concat(a??[]).concat(s??[]),l=u.filter(({color:m})=>m===e),c=u.filter(({color:m})=>m===n),f=l.concat(c).concat(u).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:u,highlightedColors:f}}var Vh=h(Te(),1),Bh=h(ce(),1),_c=h(Ce(),1);function Lw(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function Nw(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),s=parseInt(o[1]);for(let i=n;i<=s;i+=100)t.push(i)}else o.length===1&&t.push(parseInt(o[0]))}),t}function Dh(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[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 Tc(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 Fn(e){let t={fontFamily:Dh(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=Nw(r),n=Lw(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}function Mh(e){return{fontFamily:Dh(e.fontFamily),fontStyle:e.fontStyle||"normal",fontWeight:e.fontWeight||"400"}}var bs=h(Y(),1);function Di({fontSize:e,variation:t}){let{base:r}=(0,Vh.useContext)(Ot),o=r;t&&(o={...r,...t});let[n]=Xe("color.text"),[s,i]=Ah(o),a=s?Fn(s):{},u=i?Fn(i):{};return n&&(a.color=n,u.color=n),e&&(a.fontSize=e,u.fontSize=e),(0,bs.jsxs)(Bh.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,bs.jsx)("span",{style:u,children:(0,_c._x)("A","Uppercase letter A")}),(0,bs.jsx)("span",{style:a,children:(0,_c._x)("a","Lowercase letter A")})]})}var zh=h(ce(),1);var jh=h(Y(),1);function Hh({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=kn(),o=e*t;return r.map(({slug:n,color:s},i)=>(0,jh.jsx)(zh.__unstableMotion.div,{style:{height:o,width:o,background:s,borderRadius:o/2},animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:i===1?.2:.1}},`${n}-${i}`))}var Uh=h(ce(),1),An=h(Bo(),1),Uo=h(Te(),1);var Jr=h(Y(),1),Oc=248,Pc=152,Dw={leading:!0,trailing:!0};function Mw({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=Xe("color.background"),[s]=Xe("color.gradient"),i=(0,An.useReducedMotion)(),[a,u]=(0,Uo.useState)(!1),[l,{width:c}]=(0,An.useResizeObserver)(),[f,m]=(0,Uo.useState)(c),[g,d]=(0,Uo.useState)(),v=(0,An.useThrottle)(m,250,Dw);(0,Uo.useLayoutEffect)(()=>{c&&v(c)},[c,v]),(0,Uo.useLayoutEffect)(()=>{let b=f?f/Oc:1,R=b-(g||0);(Math.abs(R)>.1||!g)&&d(b)},[f,g]);let S=c?c/Oc:1,C=g||S,w=!!c;return(0,Jr.jsxs)(Jr.Fragment,{children:[(0,Jr.jsx)("div",{style:{position:"relative"},children:l}),!w&&(0,Jr.jsx)(Jl,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:Oc/Pc}}),w&&(0,Jr.jsx)("div",{className:st("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:Pc*C},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),tabIndex:-1,children:(0,Jr.jsx)(Uh.__unstableMotion.div,{style:{height:Pc*C,width:"100%",background:s??n},initial:"start",animate:(a||r)&&!i&&t?"hover":"start",children:[].concat(e).map((b,R)=>b({ratio:C,key:R}))})})]})}var In=Mw;var Qt=h(Y(),1),Vw={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Bw={hover:{opacity:1},start:{opacity:.5}},zw={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function jw({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=Xe("typography.fontWeight"),[s="serif"]=Xe("typography.fontFamily"),[i=s]=Xe("elements.h1.typography.fontFamily"),[a=n]=Xe("elements.h1.typography.fontWeight"),[u="black"]=Xe("color.text"),[l=u]=Xe("elements.h1.color.text"),{paletteColors:c}=kn();return(0,Qt.jsxs)(In,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,Qt.jsx)(Dr.__unstableMotion.div,{variants:Vw,style:{height:"100%",overflow:"hidden"},children:(0,Qt.jsxs)(Dr.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Qt.jsx)(Di,{fontSize:65*f,variation:o}),(0,Qt.jsx)(Dr.__experimentalVStack,{spacing:4*f,children:(0,Qt.jsx)(Hh,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,Qt.jsx)(Dr.__unstableMotion.div,{variants:r?Bw:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Qt.jsx)(Dr.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:c.slice(0,4).map(({color:m},g)=>(0,Qt.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},g))})},f),({ratio:f,key:m})=>(0,Qt.jsx)(Dr.__unstableMotion.div,{variants:zw,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Qt.jsx)(Dr.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,Qt.jsx)("div",{style:{fontSize:40*f,fontFamily:i,color:l,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var kc=jw;var Gh=h(Y(),1);var Ac=h(Tn(),1),Ln=h(Ce(),1),Go=h(ce(),1),Ic=h(Jt(),1),wo=h(Te(),1),Mi=h(Vt(),1),Jh=h(Bo(),1);import{speak as qw}from"@wordpress/a11y";var Yh=h(Tn(),1),qh=h(Jt(),1),Ww=h(ce(),1);var Gw=h(Y(),1);function Yw(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function Fc(e){let t=(0,qh.useSelect)(n=>{let{getBlockStyles:s}=n(Yh.store);return s(e)},[e]),[r]=Xe("variations",e),o=Object.keys(r??{});return Yw(t,o)}var Wo=h(ce(),1),Zh=h(Ce(),1);var Xh=h(Vt(),1);var Kh=h(Y(),1),{StateControl:_I,StateControlBadges:OI}=Fe(Xh.privateApis);var Mr=h(Y(),1),{useHasDimensionsPanel:Zw,useHasTypographyPanel:Xw,useHasBorderPanel:Kw,useSettingsForBlockElement:Jw,useHasColorPanel:Qw,useHasBackgroundPanel:$w}=Fe(Mi.privateApis);function ex(){let e=(0,Ic.useSelect)(n=>n(Ac.store).getBlockTypes(),[]),t=(n,s)=>{let{core:i,noncore:a}=n;return(s.name.startsWith("core/")?i:a).push(s),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function tx(e){let[t]=Je("",e),r=Jw(t,e),o=Xw(r),n=Qw(r),s=$w(r),i=Kw(r),a=Zw(r),u=i||a,l=!!Fc(e)?.length;return o||n||s||u||l}function rx({block:e}){return tx(e.name)?(0,Mr.jsx)(Nr,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Mr.jsxs)(Go.__experimentalHStack,{justify:"flex-start",children:[(0,Mr.jsx)(Mi.BlockIcon,{icon:e.icon}),(0,Mr.jsx)(Go.FlexItem,{children:e.title})]})}):null}function ox({filterValue:e}){let t=ex(),r=(0,Jh.useDebounce)(qw,500),{isMatchingSearchTerm:o}=(0,Ic.useSelect)(Ac.store),n=e?t.filter(i=>o(i,e)):t,s=(0,wo.useRef)(null);return(0,wo.useEffect)(()=>{if(!e)return;let i=s.current?.childElementCount||0,a=(0,Ln.sprintf)((0,Ln._n)("%d result found.","%d results found.",i),i);r(a,"polite")},[e,r]),(0,Mr.jsx)("div",{ref:s,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,Mr.jsx)(Go.__experimentalText,{align:"center",as:"p",children:(0,Ln.__)("No blocks found.")}):n.map(i=>(0,Mr.jsx)(rx,{block:i},"menu-itemblock-"+i.name))})}var DI=(0,wo.memo)(ox);var lx=h(Tn(),1),tg=h(Vt(),1),Lc=h(Te(),1),cx=h(Jt(),1),ux=h(ar(),1),Nc=h(ce(),1),rg=h(Ce(),1);var nx=h(Vt(),1),Qh=h(Tn(),1),sx=h(ce(),1),ix=h(Te(),1);var ax=h(Y(),1),{getViewportBreakpoints:UI,getViewportBreakpointValueInPixels:WI}=Fe(Pn);var $h=h(ce(),1),eg=h(Y(),1);function lr({children:e,level:t=2}){return(0,eg.jsx)($h.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var Dc=h(Y(),1);var{useHasDimensionsPanel:sL,useHasTypographyPanel:iL,useHasBorderPanel:aL,useSettingsForBlockElement:lL,useHasColorPanel:cL,useHasFiltersPanel:uL,useHasImageSettingsPanel:fL,useHasBackgroundPanel:dL,BackgroundPanel:pL,BorderPanel:mL,ColorPanel:hL,TypographyPanel:gL,DimensionsPanel:yL,FiltersPanel:vL,ImageSettingsPanel:bL,AdvancedPanel:wL}=Fe(tg.privateApis);var C2=h(Ce(),1),R2=h(ce(),1),E2=h(Te(),1);var fx=h(ce(),1);var dx=h(Y(),1);var px=h(Ce(),1),Vi=h(ce(),1);var og=h(Y(),1);var ji=h(ce(),1);var ng=h(ce(),1);var Bi=h(Y(),1),mx=({variation:e,isFocused:t,withHoverView:r})=>(0,Bi.jsx)(In,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,Bi.jsx)(ng.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Bi.jsx)(Di,{variation:e,fontSize:85*o})},n)}),sg=mx;var Yo=h(Te(),1),ag=h(Mc(),1),zi=h(Ce(),1);var xo=h(Y(),1);function Nn({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[s,i]=(0,Yo.useState)(!1),{base:a,user:u,onChange:l}=(0,Yo.useContext)(Ot),c=(0,Yo.useMemo)(()=>{let S=jo(a,e);return o&&(S=Li(S,o)),{user:e,base:a,merged:S,onChange:()=>{}}},[e,a,o]),f=()=>l(e),m=S=>{S.keyCode===ag.ENTER&&(S.preventDefault(),f())},g=(0,Yo.useMemo)(()=>ms(u,e),[u,e]),d=e?.title;e?.description&&(d=(0,zi.sprintf)((0,zi._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,xo.jsx)("div",{className:st("global-styles-ui-variations_item",{"is-active":g}),role:"button",onClick:f,onKeyDown:m,tabIndex:0,"aria-label":d,"aria-current":g,onFocus:()=>i(!0),onBlur:()=>i(!1),children:(0,xo.jsx)("div",{className:st("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(s)})});return(0,xo.jsx)(Ot.Provider,{value:c,children:n?(0,xo.jsxs)(En.Root,{children:[(0,xo.jsx)(En.Trigger,{render:v}),(0,xo.jsx)(En.Popup,{children:e?.title})]}):v})}var qo=h(Y(),1),lg=["typography"];function Hi({title:e,gap:t=2}){let r=Ni(lg);return r?.length<=1?null:(0,qo.jsxs)(ji.__experimentalVStack,{spacing:3,children:[e&&(0,qo.jsx)(lr,{level:3,children:e}),(0,qo.jsx)(ji.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,qo.jsx)(Nn,{variation:o,properties:lg,showTooltip:!0,children:()=>(0,qo.jsx)(sg,{variation:o})},n))})]})}var x2=h(Ce(),1),Ts=h(ce(),1);var S2=h(Te(),1);var $r=h(Te(),1),Eo=h(Jt(),1),Ro=h(ar(),1),jc=h(Ce(),1);var Vc=h(ug(),1),fg=h(ar(),1),dg="/wp/v2/font-families";function pg(e){let{receiveEntityRecords:t}=e.dispatch(fg.store);t("postType","wp_font_family",[],void 0,!0)}async function mg(e,t){let o=await(0,Vc.default)({path:dg,method:"POST",body:e});return pg(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function hg(e,t,r){let o={path:`${dg}/${e}/font-faces`,method:"POST",body:t},n=await(0,Vc.default)(o);return pg(r),{id:n.id,...n.font_face_settings}}var vg=h(ce(),1);var pr=h(Ce(),1),Bc=["otf","ttf","woff","woff2"],gg={100:(0,pr._x)("Thin","font weight"),200:(0,pr._x)("Extra-light","font weight"),300:(0,pr._x)("Light","font weight"),400:(0,pr._x)("Normal","font weight"),500:(0,pr._x)("Medium","font weight"),600:(0,pr._x)("Semi-bold","font weight"),700:(0,pr._x)("Bold","font weight"),800:(0,pr._x)("Extra-bold","font weight"),900:(0,pr._x)("Black","font weight")},yg={normal:(0,pr._x)("Normal","font style"),italic:(0,pr._x)("Italic","font style")};var{File:bg}=window,{kebabCase:hx}=Fe(vg.privateApis);function So(e,t={}){return!e.name&&(e.fontFamily||e.slug)&&(e.name=e.fontFamily||e.slug),{...e,...t}}function gx(e){return typeof e!="string"?!1:e!==decodeURIComponent(e)}function Ui(e){let t=gg[e.fontWeight??""]||e.fontWeight,r=e.fontStyle==="normal"?"":yg[e.fontStyle??""]||e.fontStyle;return`${t} ${r}`}function yx(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 wg(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,...s}=o,i=r.get(o.slug),a=yx(i.fontFace,n);r.set(o.slug,{...s,fontFace:a})}else r.set(o.slug,{...o});return Array.from(r.values())}async function Co(e,t,r="all"){let o;if(typeof t=="string")o=`url(${t})`;else if(t instanceof bg)o=await t.arrayBuffer();else return;let s=await new window.FontFace(Tc(e.fontFamily),o,{style:e.fontStyle,weight:String(e.fontWeight)}).load();if((r==="document"||r==="all")&&document.fonts.add(s),r==="iframe"||r==="all"){let i=document.querySelector('iframe[name="editor-canvas"]');i?.contentDocument&&i.contentDocument.fonts.add(s)}}function ws(e,t="all"){let r=o=>{o.forEach(n=>{n.family===Tc(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 Dn(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith("file:."))return gx(t)||(t=encodeURI(t)),t}function xg(e){let t=new FormData,{fontFace:r,category:o,...n}=e,s={...n,slug:hx(e.slug)};return t.append("font_family_settings",JSON.stringify(s)),t}function Sg(e){return(e?.fontFace??[]).map((r,o)=>{let n={...r},s=new FormData;if(n.file){let i=Array.isArray(n.file)?n.file:[n.file],a=[];i.forEach((u,l)=>{let c=`file-${o}-${l}`;s.append(c,u,u.name),a.push(c)}),n.src=a.length===1?a[0]:a,delete n.file,s.append("font_face_settings",JSON.stringify(n))}else s.append("font_face_settings",JSON.stringify(n));return s})}async function Cg(e,t,r){let o=[];for(let s of t)try{let i=await hg(e,s,r);o.push({status:"fulfilled",value:i})}catch(i){o.push({status:"rejected",reason:i})}let n={errors:[],successes:[]};return o.forEach((s,i)=>{if(s.status==="fulfilled"&&s.value){let a=s.value;n.successes.push(a)}else s.reason&&n.errors.push({data:t[i],message:s.reason.message})}),n}async function Rg(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 bg([o],n,{type:o.type})})));return t.length===1?t[0]:t}function zc(e,t){return t.findIndex(r=>r.fontWeight===e.fontWeight&&r.fontStyle===e.fontStyle)!==-1}function Eg(e,t,r){t=Array.isArray(t)?[...t]:[t],e=Array.isArray(e)?[...e]:{...e};let o=t.pop(),n=e;for(let s of t){let i=n[s];n=n[s]=Array.isArray(i)?[...i]:{...i}}return n[o]=r,e}function Wi(e,t,r=[]){let o=u=>u.slug===e.slug,n=u=>u.find(o),s=u=>u?r.filter(l=>!o(l)):[...r,e],i=u=>{let l=f=>f.fontWeight===t.fontWeight&&f.fontStyle===t.fontStyle;if(!u)return[...r,{...e,fontFace:[t]}];let c=u.fontFace||[];return c.find(l)?c=c.filter(f=>!l(f)):c=[...c,t],c.length===0?r.filter(f=>!o(f)):r.map(f=>o(f)?{...f,fontFace:c}:f)},a=n(r);return t?i(a):s(a)}var Tg=h(Y(),1),Bt=(0,$r.createContext)({});Bt.displayName="FontLibraryContext";function vx({children:e}){let t=(0,Eo.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,Eo.useDispatch)(Ro.store),{globalStylesId:n}=(0,Eo.useSelect)(E=>{let{__experimentalGetCurrentGlobalStylesId:L}=E(Ro.store);return{globalStylesId:L()}},[]),s=(0,Ro.useEntityRecord)("root","globalStyles",n),[i,a]=(0,$r.useState)(!1),{records:u=[],isResolving:l}=(0,Ro.useEntityRecords)("postType","wp_font_family",{_embed:!0}),c=(u||[]).map(E=>({id:E.id,...E.font_family_settings||{},fontFace:E?._embedded?.font_faces?.map(L=>L.font_face_settings)||[]}))||[],[f,m]=Je("typography.fontFamilies"),g=async E=>{if(!s.record)return;let L=s.record,$=Eg(L??{},["settings","typography","fontFamilies"],E);await r("root","globalStyles",$)},[d,v]=(0,$r.useState)(""),[S,C]=(0,$r.useState)(void 0),w=f?.theme?f.theme.map(E=>So(E,{source:"theme"})).sort((E,L)=>E.name.localeCompare(L.name)):[],b=f?.custom?f.custom.map(E=>So(E,{source:"custom"})).sort((E,L)=>E.name.localeCompare(L.name)):[],R=c?c.map(E=>So(E,{source:"custom"})).sort((E,L)=>E.name.localeCompare(L.name)):[];(0,$r.useEffect)(()=>{d||C(void 0)},[d]);let k=E=>{if(!E){C(void 0);return}let $=(E.source==="theme"?w:R).find(F=>F.slug===E.slug);C({...$||E,source:E.source})},[T]=(0,$r.useState)(new Set),_=E=>E.reduce(($,F)=>{let Z=F?.fontFace&&F.fontFace?.length>0?F?.fontFace.map(se=>`${se.fontStyle??""}${se.fontWeight??""}`):["normal400"];return $[F.slug]=Z,$},{}),A=E=>_(E==="theme"?w:b),N=(E,L,$,F)=>!L&&!$?!!A(F)[E]:!!A(F)[E]?.includes((L??"")+($??"")),q=(E,L)=>A(L)[E]||[];async function U(E){a(!0);try{let L=[],$=[];for(let Z of E){let se=!1,xe=await(0,Eo.resolveSelect)(Ro.store).getEntityRecords("postType","wp_font_family",{slug:Z.slug,per_page:1,_embed:!0}),ie=xe&&xe.length>0?xe[0]:null,ye=ie?{id:ie.id,...ie.font_family_settings,fontFace:(ie?._embedded?.font_faces??[]).map(Ie=>Ie.font_face_settings)||[]}:null;ye||(se=!0,ye=await mg(xg(Z),t));let Ee=ye.fontFace&&Z.fontFace?ye.fontFace.filter(Ie=>Ie&&Z.fontFace&&zc(Ie,Z.fontFace)):[];ye.fontFace&&Z.fontFace&&(Z.fontFace=Z.fontFace.filter(Ie=>!zc(Ie,ye.fontFace)));let ee=[],Ae=[];if(Z?.fontFace?.length??!1){let Ie=await Cg(ye.id,Sg(Z),t);ee=Ie?.successes,Ae=Ie?.errors}(ee?.length>0||Ee?.length>0)&&(ye.fontFace=[...ee],L.push(ye)),ye&&!Z?.fontFace?.length&&L.push(ye),se&&(Z?.fontFace?.length??0)>0&&ee?.length===0&&await o("postType","wp_font_family",ye.id,{force:!0}),$=$.concat(Ae)}let F=$.reduce((Z,se)=>Z.includes(se.message)?Z:[...Z,se.message],[]);if(L.length>0){let Z=W(L);await g(Z)}if(F.length>0){let Z=new Error((0,jc.__)("There was an error installing fonts."));throw Z.installationErrors=F,Z}}finally{a(!1)}}async function x(E){if(!E?.id)throw new Error((0,jc.__)("Font family to uninstall is not defined."));try{await o("postType","wp_font_family",E.id,{force:!0});let L=I(E);return await g(L),{deleted:!0}}catch(L){throw console.error("There was an error uninstalling the font family:",L),L}}let I=E=>{let $=(f?.[E.source??""]??[]).filter(Z=>Z.slug!==E.slug),F={...f,[E.source??""]:$};return m(F),E.fontFace&&E.fontFace.forEach(Z=>{ws(Z,"all")}),F},W=E=>{let L=O(E),$={...f,custom:wg(f?.custom,L)};return m($),D(L),$},O=E=>E.map(({id:L,fontFace:$,...F})=>({...F,...$&&$.length>0?{fontFace:$.map(({id:Z,...se})=>se)}:{}})),D=E=>{E.forEach(L=>{L.fontFace&&L.fontFace.forEach($=>{let F=Dn($?.src??"");F&&Co($,F,"all")})})},J=(E,L)=>{let $=f?.[E.source??""]??[],F=Wi(E,L,$);m({...f,[E.source??""]:F});let Z=N(E.slug,L?.fontStyle??"",L?.fontWeight??"",E.source??"custom");if(L&&Z)ws(L,"all");else{let se=Dn(L?.src??"");L&&se&&Co(L,se,"all")}},M=async E=>{if(!E.src)return;let L=Dn(E.src);!L||T.has(L)||(Co(E,L,"document"),T.add(L))};return(0,Tg.jsx)(Bt.Provider,{value:{libraryFontSelected:S,handleSetLibraryFontSelected:k,fontFamilies:f??{},baseCustomFonts:R,isFontActivated:N,getFontFacesActivated:q,loadFontFaceAsset:M,installFonts:U,uninstallFontFamily:x,toggleActivateFont:J,getAvailableFontsOutline:_,modalTabOpen:d,setModalTabOpen:v,saveFontFamilies:g,isResolvingLibrary:l,isInstalling:i},children:e})}var Gi=vx;var aa=h(Ce(),1),Yc=h(ce(),1),cy=h(ar(),1),b2=h(Jt(),1);var Le=h(ce(),1),Ss=h(ar(),1),Hc=h(Jt(),1),zr=h(Te(),1),it=h(Ce(),1);var Vn=h(Ce(),1),qi=h(Te(),1),mr=h(ce(),1);var _g=h(ce(),1),Vr=h(Te(),1);var Yi=h(Y(),1);function bx(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function wx(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 xx({font:e,text:t}){let r=(0,Vr.useRef)(null),o=wx(e),n=Fn(e);t=t||("name"in e?e.name:"");let s=e.preview,[i,a]=(0,Vr.useState)(!1),[u,l]=(0,Vr.useState)(!1),{loadFontFaceAsset:c}=(0,Vr.useContext)(Bt),f=s??bx(o),m=f&&f.match(/\.(png|jpg|jpeg|gif|svg)$/i),g=Mh(o),d={fontSize:"18px",lineHeight:1,opacity:u?"1":"0",...n,...g};return(0,Vr.useEffect)(()=>{let v=new window.IntersectionObserver(([S])=>{a(S.isIntersecting)},{});return r.current&&v.observe(r.current),()=>v.disconnect()},[r]),(0,Vr.useEffect)(()=>{(async()=>i&&(!m&&o.src&&await c(o),l(!0)))()},[o,i,c,m]),(0,Yi.jsx)("div",{ref:r,children:m?(0,Yi.jsx)("img",{src:f,loading:"lazy",alt:t,className:"font-library__font-variant_demo-image"}):(0,Yi.jsx)(_g.__experimentalText,{style:d,className:"font-library__font-variant_demo-text",children:t})})}var Mn=xx;var Br=h(Y(),1);function Sx({font:e,onClick:t,variantsText:r,navigatorPath:o,shouldFocus:n}){let s=e.fontFace?.length||1,i={cursor:t?"pointer":"default"},a=(0,mr.useNavigator)(),u=(0,qi.useRef)(null);return(0,qi.useEffect)(()=>{n&&u.current?.focus()},[n]),(0,Br.jsx)(mr.Button,{ref:u,__next40pxDefaultSize:!0,onClick:()=>{t(),o&&a.goTo(o)},style:i,className:"font-library__font-card",children:(0,Br.jsxs)(mr.Flex,{justify:"space-between",wrap:!1,children:[(0,Br.jsx)(Mn,{font:e}),(0,Br.jsxs)(mr.Flex,{justify:"flex-end",children:[(0,Br.jsx)(mr.FlexItem,{children:(0,Br.jsx)(mr.__experimentalText,{className:"font-library__font-card__count",children:r||(0,Vn.sprintf)((0,Vn._n)("%d variant","%d variants",s),s)})}),(0,Br.jsx)(mr.FlexItem,{children:(0,Br.jsx)(cs,{icon:(0,Vn.isRTL)()?Mo:Vo})})]})]})})}var xs=Sx;var Zi=h(Te(),1),Xi=h(ce(),1);var Zo=h(Y(),1);function Cx({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,Zi.useContext)(Bt),n=(t?.fontFace?.length??0)>0?r(t.slug,e.fontStyle,e.fontWeight,t.source):r(t.slug,void 0,void 0,t.source),s=()=>{if((t?.fontFace?.length??0)>0){o(t,e);return}o(t)},i=t.name+" "+Ui(e),a=(0,Zi.useId)();return(0,Zo.jsx)("div",{className:"font-library__font-card",children:(0,Zo.jsxs)(Xi.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,Zo.jsx)(Xi.CheckboxControl,{checked:n,onChange:s,id:a}),(0,Zo.jsx)("label",{htmlFor:a,children:(0,Zo.jsx)(Mn,{font:e,text:i,onClick:s})})]})})}var Og=Cx;function Pg(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 Ki(e){return e.sort((t,r)=>t.fontStyle==="normal"&&r.fontStyle!=="normal"?-1:r.fontStyle==="normal"&&t.fontStyle!=="normal"?1:t.fontStyle===r.fontStyle?Pg(t.fontWeight?.toString()??"normal")-Pg(r.fontWeight?.toString()??"normal"):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var Re=h(Y(),1);function kg(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 Rx(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:s,saveFontFamilies:i,getFontFacesActivated:a}=(0,zr.useContext)(Bt),[u,l]=Je("typography.fontFamilies"),[c,f]=(0,zr.useState)(void 0),[m,g]=(0,zr.useState)(!1),[d,v]=(0,zr.useState)(null),[S]=Je("typography.fontFamilies",void 0,"base"),C=(0,Hc.useSelect)(F=>{let{__experimentalGetCurrentGlobalStylesId:Z}=F(Ss.store);return Z()},[]),w=(0,Ss.useEntityRecord)("root","globalStyles",C),b=w?.edits?.settings?.typography?.fontFamilies,R=w?.record?.settings?.typography?.fontFamilies,k=(0,zr.useMemo)(()=>b===void 0?!1:kg(b)!==kg(R),[b,R]),T=u?.theme?u.theme.map(F=>So(F,{source:"theme"})).sort((F,Z)=>F.name.localeCompare(Z.name)):[],_=new Set(T.map(F=>F.slug)),A=S?.theme?T.concat(S.theme.filter(F=>!_.has(F.slug)).map(F=>So(F,{source:"theme"})).sort((F,Z)=>F.name.localeCompare(Z.name))):[],N=t?.source==="custom"&&t?.id,q=(0,Hc.useSelect)(F=>{let{canUser:Z}=F(Ss.store);return N&&Z("delete",{kind:"postType",name:"wp_font_family",id:N})},[N]),U=!!t&&t?.source!=="theme"&&q,x=()=>{g(!0)},I=async()=>{v(null);try{await i(u),v({type:"success",message:(0,it.__)("Font family updated successfully.")})}catch(F){v({type:"error",message:(0,it.sprintf)((0,it.__)("There was an error updating the font family. %s"),F.message)})}},W=F=>F?!F.fontFace||!F.fontFace.length?[{fontFamily:F.fontFamily,fontStyle:"normal",fontWeight:"400"}]:Ki(F.fontFace):[],O=F=>{let Z=F?.fontFace&&(F?.fontFace?.length??0)>0?F.fontFace.length:1,se=a(F.slug,F.source).length;return(0,it.sprintf)((0,it.__)("%1$d of %2$d active"),se,Z)};(0,zr.useEffect)(()=>{r(t)},[]);let D=t?a(t.slug,t.source).length:0,J=t?.fontFace?.length??(t?.fontFamily?1:0),M=D>0&&D!==J,E=D===J,L=()=>{if(!t||!t?.source)return;let F=u?.[t.source]?.filter(se=>se.slug!==t.slug)??[],Z=E?F:[...F,t];l({...u,[t.source]:Z}),t.fontFace&&t.fontFace.forEach(se=>{if(E)ws(se,"all");else{let xe=Dn(se?.src??"");xe&&Co(se,xe,"all")}})},$=A.length>0||e.length>0;return(0,Re.jsxs)("div",{className:"font-library__tabpanel-layout",children:[n&&(0,Re.jsx)("div",{className:"font-library__loading",children:(0,Re.jsx)(Le.ProgressBar,{})}),!n&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsxs)(Le.Navigator,{initialPath:t?"/fontFamily":"/",children:[(0,Re.jsx)(Le.Navigator.Screen,{path:"/",children:(0,Re.jsxs)(Le.__experimentalVStack,{spacing:"8",children:[d&&(0,Re.jsx)(Le.Notice,{status:d.type,onRemove:()=>v(null),children:d.message}),!$&&(0,Re.jsx)(Le.__experimentalText,{as:"p",children:(0,it.__)("No fonts installed.")}),A.length>0&&(0,Re.jsxs)(Le.__experimentalVStack,{children:[(0,Re.jsx)("h2",{className:"font-library__fonts-title",children:(0,it._x)("Theme","font source")}),(0,Re.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:A.map(F=>(0,Re.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Re.jsx)(xs,{font:F,navigatorPath:"/fontFamily",variantsText:O(F),shouldFocus:F.slug===c,onClick:()=>{v(null),r(F)}})},F.slug))})]}),e.length>0&&(0,Re.jsxs)(Le.__experimentalVStack,{children:[(0,Re.jsx)("h2",{className:"font-library__fonts-title",children:(0,it._x)("Custom","font source")}),(0,Re.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:e.map(F=>(0,Re.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Re.jsx)(xs,{font:F,navigatorPath:"/fontFamily",variantsText:O(F),shouldFocus:F.slug===c,onClick:()=>{v(null),r(F)}})},F.slug))})]})]})}),(0,Re.jsxs)(Le.Navigator.Screen,{path:"/fontFamily",children:[t&&(0,Re.jsx)(Ex,{font:t,isOpen:m,setIsOpen:g,setNotice:v,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,Re.jsxs)(Le.Flex,{justify:"flex-start",children:[(0,Re.jsx)(Le.Navigator.BackButton,{icon:(0,it.isRTL)()?Vo:Mo,size:"small",onClick:()=>{f(t?.slug),r(void 0),v(null)},label:(0,it.__)("Back")}),(0,Re.jsx)(Le.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:t?.name})]}),d&&(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(Le.__experimentalSpacer,{margin:1}),(0,Re.jsx)(Le.Notice,{status:d.type,onRemove:()=>v(null),children:d.message}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:1})]}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:4}),(0,Re.jsx)(Le.__experimentalText,{children:(0,it.__)("Choose font variants. Keep in mind that too many variants could make your site slower.")}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:4}),(0,Re.jsxs)(Le.__experimentalVStack,{spacing:0,children:[(0,Re.jsx)(Le.CheckboxControl,{className:"font-library__select-all",label:(0,it.__)("Select all"),checked:E,onChange:L,indeterminate:M}),(0,Re.jsx)(Le.__experimentalSpacer,{margin:8}),(0,Re.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:t&&W(t).map((F,Z)=>(0,Re.jsx)("li",{className:"font-library__fonts-list-item",children:(0,Re.jsx)(Og,{font:t,face:F},`face${Z}`)},`face${Z}`))})]})]})]}),(0,Re.jsxs)(Le.__experimentalHStack,{justify:"flex-end",className:"font-library__footer",children:[s&&(0,Re.jsx)(Le.ProgressBar,{}),U&&(0,Re.jsx)(Le.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"tertiary",onClick:x,children:(0,it.__)("Delete")}),(0,Re.jsx)(Le.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:I,disabled:!k,accessibleWhenDisabled:!0,children:(0,it.__)("Update")})]})]})]})}function Ex({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:s}){let i=(0,Le.useNavigator)(),a=async()=>{o(null),r(!1);try{await n(e),i.goBack(),s(void 0),o({type:"success",message:(0,it.__)("Font family uninstalled successfully.")})}catch(l){o({type:"error",message:(0,it.__)("There was an error uninstalling the font family.")+l.message})}},u=()=>{r(!1)};return(0,Re.jsx)(Le.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,it.__)("Cancel"),confirmButtonText:(0,it.__)("Delete"),onCancel:u,onConfirm:a,size:"medium",children:e&&(0,it.sprintf)((0,it.__)('Are you sure you want to delete "%s" font and all its variants and assets?'),e.name)})}var Ji=Rx;var wt=h(Te(),1),Se=h(ce(),1),Vg=h(Bo(),1),rt=h(Ce(),1);var Bg=h(ar(),1);function Fg(e,t){let{category:r,search:o}=t,n=e||[];return r&&r!=="all"&&(n=n.filter(s=>s.categories&&s.categories.indexOf(r)!==-1)),o&&(n=n.filter(s=>s.font_family_settings&&s.font_family_settings.name.toLowerCase().includes(o.toLowerCase()))),n}function Ag(e){return e.reduce((t,r)=>({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=>({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function Ig(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var Cs=h(Ce(),1),zt=h(ce(),1),hr=h(Y(),1);function Tx(){let e=()=>{window.localStorage.setItem("wp-font-library-google-fonts-permission","true"),window.dispatchEvent(new Event("storage"))};return(0,hr.jsx)("div",{className:"font-library__google-fonts-confirm",children:(0,hr.jsx)(zt.Card,{children:(0,hr.jsxs)(zt.CardBody,{children:[(0,hr.jsx)(zt.__experimentalHeading,{level:2,children:(0,Cs.__)("Connect to Google Fonts")}),(0,hr.jsx)(zt.__experimentalSpacer,{margin:6}),(0,hr.jsx)(zt.__experimentalText,{as:"p",children:(0,Cs.__)("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,hr.jsx)(zt.__experimentalSpacer,{margin:3}),(0,hr.jsx)(zt.__experimentalText,{as:"p",children:(0,Cs.__)("You can alternatively upload files directly on the Upload tab.")}),(0,hr.jsx)(zt.__experimentalSpacer,{margin:6}),(0,hr.jsx)(zt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,Cs.__)("Allow access to Google Fonts")})]})})})}var Lg=Tx;var Ng=h(Te(),1),Qi=h(ce(),1);var Xo=h(Y(),1);function _x({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=>{if(t?.fontFace){r(t,e);return}r(t)},s=t.name+" "+Ui(e),i=(0,Ng.useId)();return(0,Xo.jsx)("div",{className:"font-library__font-card",children:(0,Xo.jsxs)(Qi.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,Xo.jsx)(Qi.CheckboxControl,{checked:o,onChange:n,id:i}),(0,Xo.jsx)("label",{htmlFor:i,children:(0,Xo.jsx)(Mn,{font:e,text:s,onClick:n})})]})})}var Dg=_x;var he=h(Y(),1),Ox={slug:"all",name:(0,rt._x)("All","font categories")},Mg="wp-font-library-google-fonts-permission",Px=500;function kx({slug:e}){let t=e==="google-fonts",r=()=>window.localStorage.getItem(Mg)==="true",[o,n]=(0,wt.useState)(null),[s,i]=(0,wt.useState)(void 0),[a,u]=(0,wt.useState)(null),[l,c]=(0,wt.useState)([]),[f,m]=(0,wt.useState)(1),[g,d]=(0,wt.useState)({}),[v,S]=(0,wt.useState)(t&&!r()),{installFonts:C,isInstalling:w}=(0,wt.useContext)(Bt),{record:b,isResolving:R}=(0,Bg.useEntityRecord)("root","fontCollection",e);(0,wt.useEffect)(()=>{let ee=()=>{S(t&&!r())};return ee(),window.addEventListener("storage",ee),()=>window.removeEventListener("storage",ee)},[e,t]);let k=()=>{window.localStorage.setItem(Mg,"false"),window.dispatchEvent(new Event("storage"))};(0,wt.useEffect)(()=>{n(null)},[e]),(0,wt.useEffect)(()=>{c([])},[o]);let T=(0,wt.useMemo)(()=>b?.font_families??[],[b]),_=b?.categories??[],A=[Ox,..._],N=(0,wt.useMemo)(()=>Fg(T,g),[T,g]),q=Math.max(window.innerHeight,Px),U=Math.floor((q-417)/61),x=Math.ceil(N.length/U),I=(f-1)*U,W=f*U,O=N.slice(I,W),D=ee=>{d({...g,category:ee}),m(1)},M=(0,Vg.debounce)(ee=>{d({...g,search:ee}),m(1)},300),E=(ee,Ae)=>{let Ie=Wi(ee,Ae,l);c(Ie)},L=Ag(l),$=()=>{c([])},F=l.length>0?l[0]?.fontFace?.length??0:0,Z=F>0&&F!==o?.fontFace?.length,se=F===o?.fontFace?.length,xe=()=>{let ee=[];!se&&o&&ee.push(o),c(ee)},ie=async()=>{u(null);let ee=l[0];try{ee?.fontFace&&await Promise.all(ee.fontFace.map(async Ae=>{Ae.src&&(Ae.file=await Rg(Ae.src))}))}catch{u({type:"error",message:(0,rt.__)("Error installing the fonts, could not be downloaded.")});return}try{await C([ee]),u({type:"success",message:(0,rt.__)("Fonts were installed successfully.")})}catch(Ae){u({type:"error",message:Ae.message})}$()},ye=ee=>ee?!ee.fontFace||!ee.fontFace.length?[{fontFamily:ee.fontFamily,fontStyle:"normal",fontWeight:"400"}]:Ki(ee.fontFace):[];if(v)return(0,he.jsx)(Lg,{});let Ee=e==="google-fonts"&&!v&&!o;return(0,he.jsxs)("div",{className:"font-library__tabpanel-layout",children:[R&&(0,he.jsx)("div",{className:"font-library__loading",children:(0,he.jsx)(Se.ProgressBar,{})}),!R&&b&&(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)(Se.Navigator,{initialPath:"/",className:"font-library__tabpanel-layout",children:[(0,he.jsxs)(Se.Navigator.Screen,{path:"/",children:[(0,he.jsxs)(Se.__experimentalHStack,{justify:"space-between",children:[(0,he.jsxs)(Se.__experimentalVStack,{children:[(0,he.jsx)(Se.__experimentalHeading,{level:2,size:13,children:b.name}),(0,he.jsx)(Se.__experimentalText,{children:b.description})]}),Ee&&(0,he.jsx)(Se.DropdownMenu,{icon:Dl,label:(0,rt.__)("Actions"),popoverProps:{position:"bottom left"},controls:[{title:(0,rt.__)("Revoke access to Google Fonts"),onClick:k}]})]}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),(0,he.jsxs)(Se.__experimentalHStack,{spacing:4,justify:"space-between",children:[(0,he.jsx)(Se.SearchControl,{className:"font-library__search",value:g.search,placeholder:(0,rt.__)("Font name\u2026"),label:(0,rt.__)("Search"),onChange:M,hideLabelFromVision:!1}),(0,he.jsx)(Se.SelectControl,{label:(0,rt.__)("Category"),value:g.category,onChange:D,children:A&&A.map(ee=>(0,he.jsx)("option",{value:ee.slug,children:ee.name},ee.slug))})]}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),!!b?.font_families?.length&&!N.length&&(0,he.jsx)(Se.__experimentalText,{children:(0,rt.__)("No fonts found. Try with a different search term.")}),(0,he.jsx)("div",{className:"font-library__fonts-grid__main",children:(0,he.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:O.map(ee=>(0,he.jsx)("li",{className:"font-library__fonts-list-item",children:(0,he.jsx)(xs,{font:ee.font_family_settings,navigatorPath:"/fontFamily",shouldFocus:ee.font_family_settings.slug===s,onClick:()=>{n(ee.font_family_settings)}})},ee.font_family_settings.slug))})})]}),(0,he.jsxs)(Se.Navigator.Screen,{path:"/fontFamily",children:[(0,he.jsxs)(Se.Flex,{justify:"flex-start",children:[(0,he.jsx)(Se.Navigator.BackButton,{icon:(0,rt.isRTL)()?Vo:Mo,size:"small",onClick:()=>{i(o?.slug),n(null),u(null)},label:(0,rt.__)("Back")}),(0,he.jsx)(Se.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:o?.name})]}),a&&(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)(Se.__experimentalSpacer,{margin:1}),(0,he.jsx)(Se.Notice,{status:a.type,onRemove:()=>u(null),children:a.message}),(0,he.jsx)(Se.__experimentalSpacer,{margin:1})]}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),(0,he.jsx)(Se.__experimentalText,{children:(0,rt.__)("Select font variants to install.")}),(0,he.jsx)(Se.__experimentalSpacer,{margin:4}),(0,he.jsx)(Se.CheckboxControl,{className:"font-library__select-all",label:(0,rt.__)("Select all"),checked:se,onChange:xe,indeterminate:Z}),(0,he.jsx)(Se.__experimentalVStack,{spacing:0,children:(0,he.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:o&&ye(o).map((ee,Ae)=>(0,he.jsx)("li",{className:"font-library__fonts-list-item",children:(0,he.jsx)(Dg,{font:o,face:ee,handleToggleVariant:E,selected:Ig(o.slug,o.fontFace?ee:null,L)})},`face${Ae}`))})}),(0,he.jsx)(Se.__experimentalSpacer,{margin:16})]})]}),o&&(0,he.jsx)(Se.Flex,{justify:"flex-end",className:"font-library__footer",children:(0,he.jsx)(Se.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:ie,isBusy:w,disabled:l.length===0||w,accessibleWhenDisabled:!0,children:(0,rt.__)("Install")})}),!o&&(0,he.jsxs)(Se.__experimentalHStack,{expanded:!1,className:"font-library__footer",justify:"end",spacing:6,children:[(0,he.jsx)(Se.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"font-library__page-selection",children:(0,wt.createInterpolateElement)((0,rt.sprintf)((0,rt._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",x),{div:(0,he.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,he.jsx)(Se.SelectControl,{"aria-label":(0,rt.__)("Current page"),value:f.toString(),options:[...Array(x)].map((ee,Ae)=>({label:(Ae+1).toString(),value:(Ae+1).toString()})),onChange:ee=>m(parseInt(ee)),size:"small",variant:"minimal"})})}),(0,he.jsxs)(Se.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,he.jsx)(Se.Button,{onClick:()=>m(f-1),disabled:f===1,accessibleWhenDisabled:!0,label:(0,rt.__)("Previous page"),icon:(0,rt.isRTL)()?Ri:Ti,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,he.jsx)(Se.Button,{onClick:()=>m(f+1),disabled:f===x,accessibleWhenDisabled:!0,label:(0,rt.__)("Next page"),icon:(0,rt.isRTL)()?Ti:Ri,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})]})]})}var $i=kx;var Bn=h(Ce(),1),It=h(ce(),1),Es=h(Te(),1);var ea=(e=>typeof Ut<"u"?Ut:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ut<"u"?Ut:t)[r]}):e)(function(e){if(typeof Ut<"u")return Ut.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),zg=(function(){var e,t,r;return(function(){function o(n,s,i){function a(c,f){if(!s[c]){if(!n[c]){var m=typeof ea=="function"&&ea;if(!f&&m)return m(c,!0);if(u)return u(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var d=s[c]={exports:{}};n[c][0].call(d.exports,function(v){var S=n[c][1][v];return a(S||v)},d,d.exports,o,n,s,i)}return s[c].exports}for(var u=typeof ea=="function"&&ea,l=0;l<i.length;l++)a(i[l]);return a}return o})()({1:[function(o,n,s){var i=4096,a=2*i+32,u=2*i-1,l=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 c(f){this.buf_=new Uint8Array(a),this.input_=f,this.reset()}c.READ_SIZE=i,c.IBUF_MASK=u,c.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},c.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,i);if(m<0)throw new Error("Unexpected end of input");if(m<i){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_[(i<<1)+g]=this.buf_[g];this.buf_ptr_=i}else this.buf_ptr_=0;this.bit_end_pos_+=m<<3}},c.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},c.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&l[f];return this.bit_pos_+=f,m},n.exports=c},{}],2:[function(o,n,s){var i=0,a=1,u=2,l=3;s.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]),s.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,s){var i=o("./streams").BrotliInput,a=o("./streams").BrotliOutput,u=o("./bit_reader"),l=o("./dictionary"),c=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),g=o("./prefix"),d=o("./transform"),v=8,S=16,C=256,w=704,b=26,R=6,k=2,T=8,_=255,A=1080,N=18,q=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),U=16,x=new Uint8Array([3,2,1,0,3,3,3,3,3,3,2,2,2,2,2,2]),I=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),W=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 O(G){var j;return G.readBits(1)===0?16:(j=G.readBits(3),j>0?17+j:(j=G.readBits(3),j>0?8+j:17))}function D(G){if(G.readBits(1)){var j=G.readBits(3);return j===0?1:G.readBits(j)+(1<<j)}return 0}function J(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function M(G){var j=new J,X,H,K;if(j.input_end=G.readBits(1),j.input_end&&G.readBits(1))return j;if(X=G.readBits(2)+4,X===7){if(j.is_metadata=!0,G.readBits(1)!==0)throw new Error("Invalid reserved bit");if(H=G.readBits(2),H===0)return j;for(K=0;K<H;K++){var fe=G.readBits(8);if(K+1===H&&H>1&&fe===0)throw new Error("Invalid size byte");j.meta_block_length|=fe<<K*8}}else for(K=0;K<X;++K){var ue=G.readBits(4);if(K+1===X&&X>4&&ue===0)throw new Error("Invalid size nibble");j.meta_block_length|=ue<<K*4}return++j.meta_block_length,!j.input_end&&!j.is_metadata&&(j.is_uncompressed=G.readBits(1)),j}function E(G,j,X){var H=j,K;return X.fillBitWindow(),j+=X.val_>>>X.bit_pos_&_,K=G[j].bits-T,K>0&&(X.bit_pos_+=T,j+=G[j].value,j+=X.val_>>>X.bit_pos_&(1<<K)-1),X.bit_pos_+=G[j].bits,G[j].value}function L(G,j,X,H){for(var K=0,fe=v,ue=0,de=0,pe=32768,me=[],V=0;V<32;V++)me.push(new c(0,0));for(f(me,0,5,G,N);K<j&&pe>0;){var re=0,De;if(H.readMoreInput(),H.fillBitWindow(),re+=H.val_>>>H.bit_pos_&31,H.bit_pos_+=me[re].bits,De=me[re].value&255,De<S)ue=0,X[K++]=De,De!==0&&(fe=De,pe-=32768>>De);else{var Ue=De-14,ot,ut,je=0;if(De===S&&(je=fe),de!==je&&(ue=0,de=je),ot=ue,ue>0&&(ue-=2,ue<<=Ue),ue+=H.readBits(Ue)+3,ut=ue-ot,K+ut>j)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var We=0;We<ut;We++)X[K+We]=de;K+=ut,de!==0&&(pe-=ut<<15-de)}}if(pe!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+pe);for(;K<j;K++)X[K]=0}function $(G,j,X,H){var K=0,fe,ue=new Uint8Array(G);if(H.readMoreInput(),fe=H.readBits(2),fe===1){for(var de,pe=G-1,me=0,V=new Int32Array(4),re=H.readBits(2)+1;pe;)pe>>=1,++me;for(de=0;de<re;++de)V[de]=H.readBits(me)%G,ue[V[de]]=2;switch(ue[V[0]]=1,re){case 1:break;case 3:if(V[0]===V[1]||V[0]===V[2]||V[1]===V[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(V[0]===V[1])throw new Error("[ReadHuffmanCode] invalid symbols");ue[V[1]]=1;break;case 4:if(V[0]===V[1]||V[0]===V[2]||V[0]===V[3]||V[1]===V[2]||V[1]===V[3]||V[2]===V[3])throw new Error("[ReadHuffmanCode] invalid symbols");H.readBits(1)?(ue[V[2]]=3,ue[V[3]]=3):ue[V[0]]=2;break}}else{var de,De=new Uint8Array(N),Ue=32,ot=0,ut=[new c(2,0),new c(2,4),new c(2,3),new c(3,2),new c(2,0),new c(2,4),new c(2,3),new c(4,1),new c(2,0),new c(2,4),new c(2,3),new c(3,2),new c(2,0),new c(2,4),new c(2,3),new c(4,5)];for(de=fe;de<N&&Ue>0;++de){var je=q[de],We=0,nt;H.fillBitWindow(),We+=H.val_>>>H.bit_pos_&15,H.bit_pos_+=ut[We].bits,nt=ut[We].value,De[je]=nt,nt!==0&&(Ue-=32>>nt,++ot)}if(!(ot===1||Ue===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");L(De,G,ue,H)}if(K=f(j,X,T,ue,G),K===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return K}function F(G,j,X){var H,K;return H=E(G,j,X),K=g.kBlockLengthPrefixCode[H].nbits,g.kBlockLengthPrefixCode[H].offset+X.readBits(K)}function Z(G,j,X){var H;return G<U?(X+=x[G],X&=3,H=j[X]+I[G]):H=G-U+1,H}function se(G,j){for(var X=G[j],H=j;H;--H)G[H]=G[H-1];G[0]=X}function xe(G,j){var X=new Uint8Array(256),H;for(H=0;H<256;++H)X[H]=H;for(H=0;H<j;++H){var K=G[H];G[H]=X[K],K&&se(X,K)}}function ie(G,j){this.alphabet_size=G,this.num_htrees=j,this.codes=new Array(j+j*W[G+31>>>5]),this.htrees=new Uint32Array(j)}ie.prototype.decode=function(G){var j,X,H=0;for(j=0;j<this.num_htrees;++j)this.htrees[j]=H,X=$(this.alphabet_size,this.codes,H,G),H+=X};function ye(G,j){var X={num_htrees:null,context_map:null},H,K=0,fe,ue;j.readMoreInput();var de=X.num_htrees=D(j)+1,pe=X.context_map=new Uint8Array(G);if(de<=1)return X;for(H=j.readBits(1),H&&(K=j.readBits(4)+1),fe=[],ue=0;ue<A;ue++)fe[ue]=new c(0,0);for($(de+K,fe,0,j),ue=0;ue<G;){var me;if(j.readMoreInput(),me=E(fe,0,j),me===0)pe[ue]=0,++ue;else if(me<=K)for(var V=1+(1<<me)+j.readBits(me);--V;){if(ue>=G)throw new Error("[DecodeContextMap] i >= context_map_size");pe[ue]=0,++ue}else pe[ue]=me-K,++ue}return j.readBits(1)&&xe(pe,G),X}function Ee(G,j,X,H,K,fe,ue){var de=X*2,pe=X,me=E(j,X*A,ue),V;me===0?V=K[de+(fe[pe]&1)]:me===1?V=K[de+(fe[pe]-1&1)]+1:V=me-2,V>=G&&(V-=G),H[X]=V,K[de+(fe[pe]&1)]=V,++fe[pe]}function ee(G,j,X,H,K,fe){var ue=K+1,de=X&K,pe=fe.pos_&u.IBUF_MASK,me;if(j<8||fe.bit_pos_+(j<<3)<fe.bit_end_pos_){for(;j-- >0;)fe.readMoreInput(),H[de++]=fe.readBits(8),de===ue&&(G.write(H,ue),de=0);return}if(fe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;fe.bit_pos_<32;)H[de]=fe.val_>>>fe.bit_pos_,fe.bit_pos_+=8,++de,--j;if(me=fe.bit_end_pos_-fe.bit_pos_>>3,pe+me>u.IBUF_MASK){for(var V=u.IBUF_MASK+1-pe,re=0;re<V;re++)H[de+re]=fe.buf_[pe+re];me-=V,de+=V,j-=V,pe=0}for(var re=0;re<me;re++)H[de+re]=fe.buf_[pe+re];if(de+=me,j-=me,de>=ue){G.write(H,ue),de-=ue;for(var re=0;re<de;re++)H[re]=H[ue+re]}for(;de+j>=ue;){if(me=ue-de,fe.input_.read(H,de,me)<me)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");G.write(H,ue),j-=me,de=0}if(fe.input_.read(H,de,j)<j)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");fe.reset()}function Ae(G){var j=G.bit_pos_+7&-8,X=G.readBits(j-G.bit_pos_);return X==0}function Ie(G){var j=new i(G),X=new u(j);O(X);var H=M(X);return H.meta_block_length}s.BrotliDecompressedSize=Ie;function ke(G,j){var X=new i(G);j==null&&(j=Ie(G));var H=new Uint8Array(j),K=new a(H);return He(X,K),K.pos<K.buffer.length&&(K.buffer=K.buffer.subarray(0,K.pos)),K.buffer}s.BrotliDecompressBuffer=ke;function He(G,j){var X,H=0,K=0,fe=0,ue,de=0,pe,me,V,re,De=[16,15,11,4],Ue=0,ot=0,ut=0,je=[new ie(0,0),new ie(0,0),new ie(0,0)],We,nt,ve,Or=128+u.READ_SIZE;ve=new u(G),fe=O(ve),ue=(1<<fe)-16,pe=1<<fe,me=pe-1,V=new Uint8Array(pe+Or+l.maxDictionaryWordLength),re=pe,We=[],nt=[];for(var yr=0;yr<3*A;yr++)We[yr]=new c(0,0),nt[yr]=new c(0,0);for(;!K;){var $e=0,Hr,Et=[1<<28,1<<28,1<<28],Ne=[0],qe=[1,1,1],P=[0,1,0,1,0,1],Q=[0],y,oe,Be,te,ht=null,ne=null,Qe,B=null,z,vr=0,Ge=null,le=0,Ur=0,tr=null,et=0,Ve=0,ft=0,gt,xt;for(X=0;X<3;++X)je[X].codes=null,je[X].htrees=null;ve.readMoreInput();var Wr=M(ve);if($e=Wr.meta_block_length,H+$e>j.buffer.length){var To=new Uint8Array(H+$e);To.set(j.buffer),j.buffer=To}if(K=Wr.input_end,Hr=Wr.is_uncompressed,Wr.is_metadata){for(Ae(ve);$e>0;--$e)ve.readMoreInput(),ve.readBits(8);continue}if($e!==0){if(Hr){ve.bit_pos_=ve.bit_pos_+7&-8,ee(j,$e,H,V,me,ve),H+=$e;continue}for(X=0;X<3;++X)qe[X]=D(ve)+1,qe[X]>=2&&($(qe[X]+2,We,X*A,ve),$(b,nt,X*A,ve),Et[X]=F(nt,X*A,ve),Q[X]=1);for(ve.readMoreInput(),y=ve.readBits(2),oe=U+(ve.readBits(4)<<y),Be=(1<<y)-1,te=oe+(48<<y),ne=new Uint8Array(qe[0]),X=0;X<qe[0];++X)ve.readMoreInput(),ne[X]=ve.readBits(2)<<1;var at=ye(qe[0]<<R,ve);Qe=at.num_htrees,ht=at.context_map;var Lt=ye(qe[2]<<k,ve);for(z=Lt.num_htrees,B=Lt.context_map,je[0]=new ie(C,Qe),je[1]=new ie(w,qe[1]),je[2]=new ie(te,z),X=0;X<3;++X)je[X].decode(ve);for(Ge=0,tr=0,gt=ne[Ne[0]],Ve=m.lookupOffsets[gt],ft=m.lookupOffsets[gt+1],xt=je[1].htrees[0];$e>0;){var dt,Nt,jt,$o,wa,Ht,rr,Gr,Wn,en,Gn;for(ve.readMoreInput(),Et[1]===0&&(Ee(qe[1],We,1,Ne,P,Q,ve),Et[1]=F(nt,A,ve),xt=je[1].htrees[Ne[1]]),--Et[1],dt=E(je[1].codes,xt,ve),Nt=dt>>6,Nt>=2?(Nt-=2,rr=-1):rr=0,jt=g.kInsertRangeLut[Nt]+(dt>>3&7),$o=g.kCopyRangeLut[Nt]+(dt&7),wa=g.kInsertLengthPrefixCode[jt].offset+ve.readBits(g.kInsertLengthPrefixCode[jt].nbits),Ht=g.kCopyLengthPrefixCode[$o].offset+ve.readBits(g.kCopyLengthPrefixCode[$o].nbits),ot=V[H-1&me],ut=V[H-2&me],en=0;en<wa;++en)ve.readMoreInput(),Et[0]===0&&(Ee(qe[0],We,0,Ne,P,Q,ve),Et[0]=F(nt,0,ve),vr=Ne[0]<<R,Ge=vr,gt=ne[Ne[0]],Ve=m.lookupOffsets[gt],ft=m.lookupOffsets[gt+1]),Wn=m.lookup[Ve+ot]|m.lookup[ft+ut],le=ht[Ge+Wn],--Et[0],ut=ot,ot=E(je[0].codes,je[0].htrees[le],ve),V[H&me]=ot,(H&me)===me&&j.write(V,pe),++H;if($e-=wa,$e<=0)break;if(rr<0){var Wn;if(ve.readMoreInput(),Et[2]===0&&(Ee(qe[2],We,2,Ne,P,Q,ve),Et[2]=F(nt,2*A,ve),Ur=Ne[2]<<k,tr=Ur),--Et[2],Wn=(Ht>4?3:Ht-2)&255,et=B[tr+Wn],rr=E(je[2].codes,je[2].htrees[et],ve),rr>=oe){var xa,Cu,Yn;rr-=oe,Cu=rr&Be,rr>>=y,xa=(rr>>1)+1,Yn=(2+(rr&1)<<xa)-4,rr=oe+(Yn+ve.readBits(xa)<<y)+Cu}}if(Gr=Z(rr,De,Ue),Gr<0)throw new Error("[BrotliDecompress] invalid distance");if(H<ue&&de!==ue?de=H:de=ue,Gn=H&me,Gr>de)if(Ht>=l.minDictionaryWordLength&&Ht<=l.maxDictionaryWordLength){var Yn=l.offsetsByLength[Ht],Ru=Gr-de-1,Eu=l.sizeBitsByLength[Ht],tv=(1<<Eu)-1,rv=Ru&tv,Tu=Ru>>Eu;if(Yn+=rv*Ht,Tu<d.kNumTransforms){var Sa=d.transformDictionaryWord(V,Gn,Yn,Ht,Tu);if(Gn+=Sa,H+=Sa,$e-=Sa,Gn>=re){j.write(V,pe);for(var Fs=0;Fs<Gn-re;Fs++)V[Fs]=V[re+Fs]}}else throw new Error("Invalid backward reference. pos: "+H+" distance: "+Gr+" len: "+Ht+" bytes left: "+$e)}else throw new Error("Invalid backward reference. pos: "+H+" distance: "+Gr+" len: "+Ht+" bytes left: "+$e);else{if(rr>0&&(De[Ue&3]=Gr,++Ue),Ht>$e)throw new Error("Invalid backward reference. pos: "+H+" distance: "+Gr+" len: "+Ht+" bytes left: "+$e);for(en=0;en<Ht;++en)V[H&me]=V[H-Gr&me],(H&me)===me&&j.write(V,pe),++H,--$e}ot=V[H-1&me],ut=V[H-2&me]}H&=1073741823}}j.write(V,H&me)}s.BrotliDecompress=He,l.init()},{"./bit_reader":1,"./context":2,"./dictionary":6,"./huffman":7,"./prefix":9,"./streams":10,"./transform":11}],4:[function(o,n,s){var i=o("base64-js");s.init=function(){var a=o("./decode").BrotliDecompressBuffer,u=i.toByteArray(o("./dictionary.bin.js"));return a(u)}},{"./decode":3,"./dictionary.bin.js":5,"base64-js":8}],5:[function(o,n,s){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,s){var i=o("./dictionary-browser");s.init=function(){s.dictionary=i.init()},s.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]),s.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]),s.minDictionaryWordLength=4,s.maxDictionaryWordLength=24},{"./dictionary-browser":4}],7:[function(o,n,s){function i(f,m){this.bits=f,this.value=m}s.HuffmanCode=i;var a=15;function u(f,m){for(var g=1<<m-1;f&g;)g>>=1;return(f&g-1)+g}function l(f,m,g,d,v){do d-=g,f[m+d]=new i(v.bits,v.value);while(d>0)}function c(f,m,g){for(var d=1<<m-g;m<a&&(d-=f[m],!(d<=0));)++m,d<<=1;return m-g}s.BrotliBuildHuffmanTable=function(f,m,g,d,v){var S=m,C,w,b,R,k,T,_,A,N,q,U,x=new Int32Array(a+1),I=new Int32Array(a+1);for(U=new Int32Array(v),b=0;b<v;b++)x[d[b]]++;for(I[1]=0,w=1;w<a;w++)I[w+1]=I[w]+x[w];for(b=0;b<v;b++)d[b]!==0&&(U[I[d[b]]++]=b);if(A=g,N=1<<A,q=N,I[a]===1){for(R=0;R<q;++R)f[m+R]=new i(0,U[0]&65535);return q}for(R=0,b=0,w=1,k=2;w<=g;++w,k<<=1)for(;x[w]>0;--x[w])C=new i(w&255,U[b++]&65535),l(f,m+R,k,N,C),R=u(R,w);for(_=q-1,T=-1,w=g+1,k=2;w<=a;++w,k<<=1)for(;x[w]>0;--x[w])(R&_)!==T&&(m+=N,A=c(x,w,g),N=1<<A,q+=N,T=R&_,f[S+T]=new i(A+g&255,m-S-T&65535)),C=new i(w-g&255,U[b++]&65535),l(f,m+(R>>g),k,N,C),R=u(R,w);return q}},{}],8:[function(o,n,s){"use strict";s.byteLength=g,s.toByteArray=v,s.fromByteArray=w;for(var i=[],a=[],u=typeof Uint8Array<"u"?Uint8Array:Array,l="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c=0,f=l.length;c<f;++c)i[c]=l[c],a[l.charCodeAt(c)]=c;a[45]=62,a[95]=63;function m(b){var R=b.length;if(R%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var k=b.indexOf("=");k===-1&&(k=R);var T=k===R?0:4-k%4;return[k,T]}function g(b){var R=m(b),k=R[0],T=R[1];return(k+T)*3/4-T}function d(b,R,k){return(R+k)*3/4-k}function v(b){for(var R,k=m(b),T=k[0],_=k[1],A=new u(d(b,T,_)),N=0,q=_>0?T-4:T,U=0;U<q;U+=4)R=a[b.charCodeAt(U)]<<18|a[b.charCodeAt(U+1)]<<12|a[b.charCodeAt(U+2)]<<6|a[b.charCodeAt(U+3)],A[N++]=R>>16&255,A[N++]=R>>8&255,A[N++]=R&255;return _===2&&(R=a[b.charCodeAt(U)]<<2|a[b.charCodeAt(U+1)]>>4,A[N++]=R&255),_===1&&(R=a[b.charCodeAt(U)]<<10|a[b.charCodeAt(U+1)]<<4|a[b.charCodeAt(U+2)]>>2,A[N++]=R>>8&255,A[N++]=R&255),A}function S(b){return i[b>>18&63]+i[b>>12&63]+i[b>>6&63]+i[b&63]}function C(b,R,k){for(var T,_=[],A=R;A<k;A+=3)T=(b[A]<<16&16711680)+(b[A+1]<<8&65280)+(b[A+2]&255),_.push(S(T));return _.join("")}function w(b){for(var R,k=b.length,T=k%3,_=[],A=16383,N=0,q=k-T;N<q;N+=A)_.push(C(b,N,N+A>q?q:N+A));return T===1?(R=b[k-1],_.push(i[R>>2]+i[R<<4&63]+"==")):T===2&&(R=(b[k-2]<<8)+b[k-1],_.push(i[R>>10]+i[R>>4&63]+i[R<<2&63]+"=")),_.join("")}},{}],9:[function(o,n,s){function i(a,u){this.offset=a,this.nbits=u}s.kBlockLengthPrefixCode=[new i(1,2),new i(5,2),new i(9,2),new i(13,2),new i(17,3),new i(25,3),new i(33,3),new i(41,3),new i(49,4),new i(65,4),new i(81,4),new i(97,4),new i(113,5),new i(145,5),new i(177,5),new i(209,5),new i(241,6),new i(305,6),new i(369,7),new i(497,8),new i(753,9),new i(1265,10),new i(2289,11),new i(4337,12),new i(8433,13),new i(16625,24)],s.kInsertLengthPrefixCode=[new i(0,0),new i(1,0),new i(2,0),new i(3,0),new i(4,0),new i(5,0),new i(6,1),new i(8,1),new i(10,2),new i(14,2),new i(18,3),new i(26,3),new i(34,4),new i(50,4),new i(66,5),new i(98,5),new i(130,6),new i(194,7),new i(322,8),new i(578,9),new i(1090,10),new i(2114,12),new i(6210,14),new i(22594,24)],s.kCopyLengthPrefixCode=[new i(2,0),new i(3,0),new i(4,0),new i(5,0),new i(6,0),new i(7,0),new i(8,0),new i(9,0),new i(10,1),new i(12,1),new i(14,2),new i(18,2),new i(22,3),new i(30,3),new i(38,4),new i(54,4),new i(70,5),new i(102,5),new i(134,6),new i(198,7),new i(326,8),new i(582,9),new i(1094,10),new i(2118,24)],s.kInsertRangeLut=[0,0,8,8,0,16,8,16,16],s.kCopyRangeLut=[0,8,0,8,16,0,16,8,16]},{}],10:[function(o,n,s){function i(u){this.buffer=u,this.pos=0}i.prototype.read=function(u,l,c){this.pos+c>this.buffer.length&&(c=this.buffer.length-this.pos);for(var f=0;f<c;f++)u[l+f]=this.buffer[this.pos+f];return this.pos+=c,c},s.BrotliInput=i;function a(u){this.buffer=u,this.pos=0}a.prototype.write=function(u,l){if(this.pos+l>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(u.subarray(0,l),this.pos),this.pos+=l,l},s.BrotliOutput=a},{}],11:[function(o,n,s){var i=o("./dictionary"),a=0,u=1,l=2,c=3,f=4,m=5,g=6,d=7,v=8,S=9,C=10,w=11,b=12,R=13,k=14,T=15,_=16,A=17,N=18,q=19,U=20;function x(O,D,J){this.prefix=new Uint8Array(O.length),this.transform=D,this.suffix=new Uint8Array(J.length);for(var M=0;M<O.length;M++)this.prefix[M]=O.charCodeAt(M);for(var M=0;M<J.length;M++)this.suffix[M]=J.charCodeAt(M)}var I=[new x("",a,""),new x("",a," "),new x(" ",a," "),new x("",b,""),new x("",C," "),new x("",a," the "),new x(" ",a,""),new x("s ",a," "),new x("",a," of "),new x("",C,""),new x("",a," and "),new x("",R,""),new x("",u,""),new x(", ",a," "),new x("",a,", "),new x(" ",C," "),new x("",a," in "),new x("",a," to "),new x("e ",a," "),new x("",a,'"'),new x("",a,"."),new x("",a,'">'),new x("",a,`
 `),new x("",c,""),new x("",a,"]"),new x("",a," for "),new x("",k,""),new x("",l,""),new x("",a," a "),new x("",a," that "),new x(" ",C,""),new x("",a,". "),new x(".",a,""),new x(" ",a,", "),new x("",T,""),new x("",a," with "),new x("",a,"'"),new x("",a," from "),new x("",a," by "),new x("",_,""),new x("",A,""),new x(" the ",a,""),new x("",f,""),new x("",a,". The "),new x("",w,""),new x("",a," on "),new x("",a," as "),new x("",a," is "),new x("",d,""),new x("",u,"ing "),new x("",a,`
-	`),new x("",a,":"),new x(" ",a,". "),new x("",a,"ed "),new x("",U,""),new x("",N,""),new x("",g,""),new x("",a,"("),new x("",C,", "),new x("",v,""),new x("",a," at "),new x("",a,"ly "),new x(" the ",a," of "),new x("",m,""),new x("",S,""),new x(" ",C,", "),new x("",C,'"'),new x(".",a,"("),new x("",w," "),new x("",C,'">'),new x("",a,'="'),new x(" ",a,"."),new x(".com/",a,""),new x(" the ",a," of the "),new x("",C,"'"),new x("",a,". This "),new x("",a,","),new x(".",a," "),new x("",C,"("),new x("",C,"."),new x("",a," not "),new x(" ",a,'="'),new x("",a,"er "),new x(" ",w," "),new x("",a,"al "),new x(" ",w,""),new x("",a,"='"),new x("",w,'"'),new x("",C,". "),new x(" ",a,"("),new x("",a,"ful "),new x(" ",C,". "),new x("",a,"ive "),new x("",a,"less "),new x("",w,"'"),new x("",a,"est "),new x(" ",C,"."),new x("",w,'">'),new x(" ",a,"='"),new x("",C,","),new x("",a,"ize "),new x("",w,"."),new x("\xC2\xA0",a,""),new x(" ",a,","),new x("",C,'="'),new x("",w,'="'),new x("",a,"ous "),new x("",w,", "),new x("",C,"='"),new x(" ",C,","),new x(" ",w,'="'),new x(" ",w,", "),new x("",w,","),new x("",w,"("),new x("",w,". "),new x(" ",w,"."),new x("",w,"='"),new x(" ",w,". "),new x(" ",C,'="'),new x(" ",w,"='"),new x(" ",C,"='")];s.kTransforms=I,s.kNumTransforms=I.length;function W(O,D){return O[D]<192?(O[D]>=97&&O[D]<=122&&(O[D]^=32),1):O[D]<224?(O[D+1]^=32,2):(O[D+2]^=5,3)}s.transformDictionaryWord=function(O,D,J,M,E){var L=I[E].prefix,$=I[E].suffix,F=I[E].transform,Z=F<b?0:F-(b-1),se=0,xe=D,ie;Z>M&&(Z=M);for(var ye=0;ye<L.length;)O[D++]=L[ye++];for(J+=Z,M-=Z,F<=S&&(M-=F),se=0;se<M;se++)O[D++]=i.dictionary[J+se];if(ie=D-M,F===C)W(O,ie);else if(F===w)for(;M>0;){var Ee=W(O,ie);ie+=Ee,M-=Ee}for(var ee=0;ee<$.length;)O[D++]=$[ee++];return D-xe}},{"./dictionary":6}],12:[function(o,n,s){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var ta=(e=>typeof Ut<"u"?Ut:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ut<"u"?Ut:t)[r]}):e)(function(e){if(typeof Ut<"u")return Ut.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),Vg=(function(){var e,t,r;return(function(){function o(n,s,i){function a(c,f){if(!s[c]){if(!n[c]){var m=typeof ta=="function"&&ta;if(!f&&m)return m(c,!0);if(u)return u(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var d=s[c]={exports:{}};n[c][0].call(d.exports,function(v){var S=n[c][1][v];return a(S||v)},d,d.exports,o,n,s,i)}return s[c].exports}for(var u=typeof ta=="function"&&ta,l=0;l<i.length;l++)a(i[l]);return a}return o})()({1:[function(o,n,s){"use strict";var i=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(c,f){return Object.prototype.hasOwnProperty.call(c,f)}s.assign=function(c){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)a(m,g)&&(c[g]=m[g])}}return c},s.shrinkBuf=function(c,f){return c.length===f?c:c.subarray?c.subarray(0,f):(c.length=f,c)};var u={arraySet:function(c,f,m,g,d){if(f.subarray&&c.subarray){c.set(f.subarray(m,m+g),d);return}for(var v=0;v<g;v++)c[d+v]=f[m+v]},flattenChunks:function(c){var f,m,g,d,v,S;for(g=0,f=0,m=c.length;f<m;f++)g+=c[f].length;for(S=new Uint8Array(g),d=0,f=0,m=c.length;f<m;f++)v=c[f],S.set(v,d),d+=v.length;return S}},l={arraySet:function(c,f,m,g,d){for(var v=0;v<g;v++)c[d+v]=f[m+v]},flattenChunks:function(c){return[].concat.apply([],c)}};s.setTyped=function(c){c?(s.Buf8=Uint8Array,s.Buf16=Uint16Array,s.Buf32=Int32Array,s.assign(s,u)):(s.Buf8=Array,s.Buf16=Array,s.Buf32=Array,s.assign(s,l))},s.setTyped(i)},{}],2:[function(o,n,s){"use strict";var i=o("./common"),a=!0,u=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{u=!1}for(var l=new i.Buf8(256),c=0;c<256;c++)l[c]=c>=252?6:c>=248?5:c>=240?4:c>=224?3:c>=192?2:1;l[254]=l[254]=1,s.string2buf=function(m){var g,d,v,S,C,w=m.length,b=0;for(S=0;S<w;S++)d=m.charCodeAt(S),(d&64512)===55296&&S+1<w&&(v=m.charCodeAt(S+1),(v&64512)===56320&&(d=65536+(d-55296<<10)+(v-56320),S++)),b+=d<128?1:d<2048?2:d<65536?3:4;for(g=new i.Buf8(b),C=0,S=0;C<b;S++)d=m.charCodeAt(S),(d&64512)===55296&&S+1<w&&(v=m.charCodeAt(S+1),(v&64512)===56320&&(d=65536+(d-55296<<10)+(v-56320),S++)),d<128?g[C++]=d:d<2048?(g[C++]=192|d>>>6,g[C++]=128|d&63):d<65536?(g[C++]=224|d>>>12,g[C++]=128|d>>>6&63,g[C++]=128|d&63):(g[C++]=240|d>>>18,g[C++]=128|d>>>12&63,g[C++]=128|d>>>6&63,g[C++]=128|d&63);return g};function f(m,g){if(g<65534&&(m.subarray&&u||!m.subarray&&a))return String.fromCharCode.apply(null,i.shrinkBuf(m,g));for(var d="",v=0;v<g;v++)d+=String.fromCharCode(m[v]);return d}s.buf2binstring=function(m){return f(m,m.length)},s.binstring2buf=function(m){for(var g=new i.Buf8(m.length),d=0,v=g.length;d<v;d++)g[d]=m.charCodeAt(d);return g},s.buf2string=function(m,g){var d,v,S,C,w=g||m.length,b=new Array(w*2);for(v=0,d=0;d<w;){if(S=m[d++],S<128){b[v++]=S;continue}if(C=l[S],C>4){b[v++]=65533,d+=C-1;continue}for(S&=C===2?31:C===3?15:7;C>1&&d<w;)S=S<<6|m[d++]&63,C--;if(C>1){b[v++]=65533;continue}S<65536?b[v++]=S:(S-=65536,b[v++]=55296|S>>10&1023,b[v++]=56320|S&1023)}return f(b,v)},s.utf8border=function(m,g){var d;for(g=g||m.length,g>m.length&&(g=m.length),d=g-1;d>=0&&(m[d]&192)===128;)d--;return d<0||d===0?g:d+l[m[d]]>g?d:g}},{"./common":1}],3:[function(o,n,s){"use strict";function i(a,u,l,c){for(var f=a&65535|0,m=a>>>16&65535|0,g=0;l!==0;){g=l>2e3?2e3:l,l-=g;do f=f+u[c++]|0,m=m+f|0;while(--g);f%=65521,m%=65521}return f|m<<16|0}n.exports=i},{}],4:[function(o,n,s){"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,s){"use strict";function i(){for(var l,c=[],f=0;f<256;f++){l=f;for(var m=0;m<8;m++)l=l&1?3988292384^l>>>1:l>>>1;c[f]=l}return c}var a=i();function u(l,c,f,m){var g=a,d=m+f;l^=-1;for(var v=m;v<d;v++)l=l>>>8^g[(l^c[v])&255];return l^-1}n.exports=u},{}],6:[function(o,n,s){"use strict";function i(){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=i},{}],7:[function(o,n,s){"use strict";var i=30,a=12;n.exports=function(l,c){var f,m,g,d,v,S,C,w,b,R,k,T,_,A,N,q,U,x,I,W,O,D,J,M,E;f=l.state,m=l.next_in,M=l.input,g=m+(l.avail_in-5),d=l.next_out,E=l.output,v=d-(c-l.avail_out),S=d+(l.avail_out-257),C=f.dmax,w=f.wsize,b=f.whave,R=f.wnext,k=f.window,T=f.hold,_=f.bits,A=f.lencode,N=f.distcode,q=(1<<f.lenbits)-1,U=(1<<f.distbits)-1;e:do{_<15&&(T+=M[m++]<<_,_+=8,T+=M[m++]<<_,_+=8),x=A[T&q];t:for(;;){if(I=x>>>24,T>>>=I,_-=I,I=x>>>16&255,I===0)E[d++]=x&65535;else if(I&16){W=x&65535,I&=15,I&&(_<I&&(T+=M[m++]<<_,_+=8),W+=T&(1<<I)-1,T>>>=I,_-=I),_<15&&(T+=M[m++]<<_,_+=8,T+=M[m++]<<_,_+=8),x=N[T&U];r:for(;;){if(I=x>>>24,T>>>=I,_-=I,I=x>>>16&255,I&16){if(O=x&65535,I&=15,_<I&&(T+=M[m++]<<_,_+=8,_<I&&(T+=M[m++]<<_,_+=8)),O+=T&(1<<I)-1,O>C){l.msg="invalid distance too far back",f.mode=i;break e}if(T>>>=I,_-=I,I=d-v,O>I){if(I=O-I,I>b&&f.sane){l.msg="invalid distance too far back",f.mode=i;break e}if(D=0,J=k,R===0){if(D+=w-I,I<W){W-=I;do E[d++]=k[D++];while(--I);D=d-O,J=E}}else if(R<I){if(D+=w+R-I,I-=R,I<W){W-=I;do E[d++]=k[D++];while(--I);if(D=0,R<W){I=R,W-=I;do E[d++]=k[D++];while(--I);D=d-O,J=E}}}else if(D+=R-I,I<W){W-=I;do E[d++]=k[D++];while(--I);D=d-O,J=E}for(;W>2;)E[d++]=J[D++],E[d++]=J[D++],E[d++]=J[D++],W-=3;W&&(E[d++]=J[D++],W>1&&(E[d++]=J[D++]))}else{D=d-O;do E[d++]=E[D++],E[d++]=E[D++],E[d++]=E[D++],W-=3;while(W>2);W&&(E[d++]=E[D++],W>1&&(E[d++]=E[D++]))}}else if((I&64)===0){x=N[(x&65535)+(T&(1<<I)-1)];continue r}else{l.msg="invalid distance code",f.mode=i;break e}break}}else if((I&64)===0){x=A[(x&65535)+(T&(1<<I)-1)];continue t}else if(I&32){f.mode=a;break e}else{l.msg="invalid literal/length code",f.mode=i;break e}break}}while(m<g&&d<S);W=_>>3,m-=W,_-=W<<3,T&=(1<<_)-1,l.next_in=m,l.next_out=d,l.avail_in=m<g?5+(g-m):5-(m-g),l.avail_out=d<S?257+(S-d):257-(d-S),f.hold=T,f.bits=_}},{}],8:[function(o,n,s){"use strict";var i=o("../utils/common"),a=o("./adler32"),u=o("./crc32"),l=o("./inffast"),c=o("./inftrees"),f=0,m=1,g=2,d=4,v=5,S=6,C=0,w=1,b=2,R=-2,k=-3,T=-4,_=-5,A=8,N=1,q=2,U=3,x=4,I=5,W=6,O=7,D=8,J=9,M=10,E=11,L=12,$=13,F=14,Z=15,se=16,xe=17,ie=18,ye=19,Ee=20,ee=21,Ae=22,Ie=23,ke=24,He=25,G=26,j=27,X=28,H=29,K=30,fe=31,ue=32,de=852,pe=592,me=15,V=me;function re(P){return(P>>>24&255)+(P>>>8&65280)+((P&65280)<<8)+((P&255)<<24)}function De(){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 i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ue(P){var Q;return!P||!P.state?R:(Q=P.state,P.total_in=P.total_out=Q.total=0,P.msg="",Q.wrap&&(P.adler=Q.wrap&1),Q.mode=N,Q.last=0,Q.havedict=0,Q.dmax=32768,Q.head=null,Q.hold=0,Q.bits=0,Q.lencode=Q.lendyn=new i.Buf32(de),Q.distcode=Q.distdyn=new i.Buf32(pe),Q.sane=1,Q.back=-1,C)}function ot(P){var Q;return!P||!P.state?R:(Q=P.state,Q.wsize=0,Q.whave=0,Q.wnext=0,Ue(P))}function ut(P,Q){var y,oe;return!P||!P.state||(oe=P.state,Q<0?(y=0,Q=-Q):(y=(Q>>4)+1,Q<48&&(Q&=15)),Q&&(Q<8||Q>15))?R:(oe.window!==null&&oe.wbits!==Q&&(oe.window=null),oe.wrap=y,oe.wbits=Q,ot(P))}function je(P,Q){var y,oe;return P?(oe=new De,P.state=oe,oe.window=null,y=ut(P,Q),y!==C&&(P.state=null),y):R}function We(P){return je(P,V)}var nt=!0,ve,_r;function gr(P){if(nt){var Q;for(ve=new i.Buf32(512),_r=new i.Buf32(32),Q=0;Q<144;)P.lens[Q++]=8;for(;Q<256;)P.lens[Q++]=9;for(;Q<280;)P.lens[Q++]=7;for(;Q<288;)P.lens[Q++]=8;for(c(m,P.lens,0,288,ve,0,P.work,{bits:9}),Q=0;Q<32;)P.lens[Q++]=5;c(g,P.lens,0,32,_r,0,P.work,{bits:5}),nt=!1}P.lencode=ve,P.lenbits=9,P.distcode=_r,P.distbits=5}function $e(P,Q,y,oe){var Be,te=P.state;return te.window===null&&(te.wsize=1<<te.wbits,te.wnext=0,te.whave=0,te.window=new i.Buf8(te.wsize)),oe>=te.wsize?(i.arraySet(te.window,Q,y-te.wsize,te.wsize,0),te.wnext=0,te.whave=te.wsize):(Be=te.wsize-te.wnext,Be>oe&&(Be=oe),i.arraySet(te.window,Q,y-oe,Be,te.wnext),oe-=Be,oe?(i.arraySet(te.window,Q,y-oe,oe,0),te.wnext=oe,te.whave=te.wsize):(te.wnext+=Be,te.wnext===te.wsize&&(te.wnext=0),te.whave<te.wsize&&(te.whave+=Be))),0}function Hr(P,Q){var y,oe,Be,te,ht,ne,Qe,B,z,yr,Ge,le,Ur,tr,et=0,Ve,ft,gt,xt,Wr,To,at,Lt,dt=new i.Buf8(4),Nt,jt,$o=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!P||!P.state||!P.output||!P.input&&P.avail_in!==0)return R;y=P.state,y.mode===L&&(y.mode=$),ht=P.next_out,Be=P.output,Qe=P.avail_out,te=P.next_in,oe=P.input,ne=P.avail_in,B=y.hold,z=y.bits,yr=ne,Ge=Qe,Lt=C;e:for(;;)switch(y.mode){case N:if(y.wrap===0){y.mode=$;break}for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(y.wrap&2&&B===35615){y.check=0,dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0),B=0,z=0,y.mode=q;break}if(y.flags=0,y.head&&(y.head.done=!1),!(y.wrap&1)||(((B&255)<<8)+(B>>8))%31){P.msg="incorrect header check",y.mode=K;break}if((B&15)!==A){P.msg="unknown compression method",y.mode=K;break}if(B>>>=4,z-=4,at=(B&15)+8,y.wbits===0)y.wbits=at;else if(at>y.wbits){P.msg="invalid window size",y.mode=K;break}y.dmax=1<<at,P.adler=y.check=1,y.mode=B&512?M:L,B=0,z=0;break;case q:for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(y.flags=B,(y.flags&255)!==A){P.msg="unknown compression method",y.mode=K;break}if(y.flags&57344){P.msg="unknown header flags set",y.mode=K;break}y.head&&(y.head.text=B>>8&1),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0)),B=0,z=0,y.mode=U;case U:for(;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.head&&(y.head.time=B),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,dt[2]=B>>>16&255,dt[3]=B>>>24&255,y.check=u(y.check,dt,4,0)),B=0,z=0,y.mode=x;case x:for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.head&&(y.head.xflags=B&255,y.head.os=B>>8),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0)),B=0,z=0,y.mode=I;case I:if(y.flags&1024){for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.length=B,y.head&&(y.head.extra_len=B),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0)),B=0,z=0}else y.head&&(y.head.extra=null);y.mode=W;case W:if(y.flags&1024&&(le=y.length,le>ne&&(le=ne),le&&(y.head&&(at=y.head.extra_len-y.length,y.head.extra||(y.head.extra=new Array(y.head.extra_len)),i.arraySet(y.head.extra,oe,te,le,at)),y.flags&512&&(y.check=u(y.check,oe,le,te)),ne-=le,te+=le,y.length-=le),y.length))break e;y.length=0,y.mode=O;case O:if(y.flags&2048){if(ne===0)break e;le=0;do at=oe[te+le++],y.head&&at&&y.length<65536&&(y.head.name+=String.fromCharCode(at));while(at&&le<ne);if(y.flags&512&&(y.check=u(y.check,oe,le,te)),ne-=le,te+=le,at)break e}else y.head&&(y.head.name=null);y.length=0,y.mode=D;case D:if(y.flags&4096){if(ne===0)break e;le=0;do at=oe[te+le++],y.head&&at&&y.length<65536&&(y.head.comment+=String.fromCharCode(at));while(at&&le<ne);if(y.flags&512&&(y.check=u(y.check,oe,le,te)),ne-=le,te+=le,at)break e}else y.head&&(y.head.comment=null);y.mode=J;case J:if(y.flags&512){for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(B!==(y.check&65535)){P.msg="header crc mismatch",y.mode=K;break}B=0,z=0}y.head&&(y.head.hcrc=y.flags>>9&1,y.head.done=!0),P.adler=y.check=0,y.mode=L;break;case M:for(;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}P.adler=y.check=re(B),B=0,z=0,y.mode=E;case E:if(y.havedict===0)return P.next_out=ht,P.avail_out=Qe,P.next_in=te,P.avail_in=ne,y.hold=B,y.bits=z,b;P.adler=y.check=1,y.mode=L;case L:if(Q===v||Q===S)break e;case $:if(y.last){B>>>=z&7,z-=z&7,y.mode=j;break}for(;z<3;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}switch(y.last=B&1,B>>>=1,z-=1,B&3){case 0:y.mode=F;break;case 1:if(gr(y),y.mode=Ee,Q===S){B>>>=2,z-=2;break e}break;case 2:y.mode=xe;break;case 3:P.msg="invalid block type",y.mode=K}B>>>=2,z-=2;break;case F:for(B>>>=z&7,z-=z&7;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if((B&65535)!==(B>>>16^65535)){P.msg="invalid stored block lengths",y.mode=K;break}if(y.length=B&65535,B=0,z=0,y.mode=Z,Q===S)break e;case Z:y.mode=se;case se:if(le=y.length,le){if(le>ne&&(le=ne),le>Qe&&(le=Qe),le===0)break e;i.arraySet(Be,oe,te,le,ht),ne-=le,te+=le,Qe-=le,ht+=le,y.length-=le;break}y.mode=L;break;case xe:for(;z<14;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(y.nlen=(B&31)+257,B>>>=5,z-=5,y.ndist=(B&31)+1,B>>>=5,z-=5,y.ncode=(B&15)+4,B>>>=4,z-=4,y.nlen>286||y.ndist>30){P.msg="too many length or distance symbols",y.mode=K;break}y.have=0,y.mode=ie;case ie:for(;y.have<y.ncode;){for(;z<3;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.lens[$o[y.have++]]=B&7,B>>>=3,z-=3}for(;y.have<19;)y.lens[$o[y.have++]]=0;if(y.lencode=y.lendyn,y.lenbits=7,Nt={bits:y.lenbits},Lt=c(f,y.lens,0,19,y.lencode,0,y.work,Nt),y.lenbits=Nt.bits,Lt){P.msg="invalid code lengths set",y.mode=K;break}y.have=0,y.mode=ye;case ye:for(;y.have<y.nlen+y.ndist;){for(;et=y.lencode[B&(1<<y.lenbits)-1],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(gt<16)B>>>=Ve,z-=Ve,y.lens[y.have++]=gt;else{if(gt===16){for(jt=Ve+2;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(B>>>=Ve,z-=Ve,y.have===0){P.msg="invalid bit length repeat",y.mode=K;break}at=y.lens[y.have-1],le=3+(B&3),B>>>=2,z-=2}else if(gt===17){for(jt=Ve+3;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=Ve,z-=Ve,at=0,le=3+(B&7),B>>>=3,z-=3}else{for(jt=Ve+7;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=Ve,z-=Ve,at=0,le=11+(B&127),B>>>=7,z-=7}if(y.have+le>y.nlen+y.ndist){P.msg="invalid bit length repeat",y.mode=K;break}for(;le--;)y.lens[y.have++]=at}}if(y.mode===K)break;if(y.lens[256]===0){P.msg="invalid code -- missing end-of-block",y.mode=K;break}if(y.lenbits=9,Nt={bits:y.lenbits},Lt=c(m,y.lens,0,y.nlen,y.lencode,0,y.work,Nt),y.lenbits=Nt.bits,Lt){P.msg="invalid literal/lengths set",y.mode=K;break}if(y.distbits=6,y.distcode=y.distdyn,Nt={bits:y.distbits},Lt=c(g,y.lens,y.nlen,y.ndist,y.distcode,0,y.work,Nt),y.distbits=Nt.bits,Lt){P.msg="invalid distances set",y.mode=K;break}if(y.mode=Ee,Q===S)break e;case Ee:y.mode=ee;case ee:if(ne>=6&&Qe>=258){P.next_out=ht,P.avail_out=Qe,P.next_in=te,P.avail_in=ne,y.hold=B,y.bits=z,l(P,Ge),ht=P.next_out,Be=P.output,Qe=P.avail_out,te=P.next_in,oe=P.input,ne=P.avail_in,B=y.hold,z=y.bits,y.mode===L&&(y.back=-1);break}for(y.back=0;et=y.lencode[B&(1<<y.lenbits)-1],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(ft&&(ft&240)===0){for(xt=Ve,Wr=ft,To=gt;et=y.lencode[To+((B&(1<<xt+Wr)-1)>>xt)],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(xt+Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=xt,z-=xt,y.back+=xt}if(B>>>=Ve,z-=Ve,y.back+=Ve,y.length=gt,ft===0){y.mode=G;break}if(ft&32){y.back=-1,y.mode=L;break}if(ft&64){P.msg="invalid literal/length code",y.mode=K;break}y.extra=ft&15,y.mode=Ae;case Ae:if(y.extra){for(jt=y.extra;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.length+=B&(1<<y.extra)-1,B>>>=y.extra,z-=y.extra,y.back+=y.extra}y.was=y.length,y.mode=Ie;case Ie:for(;et=y.distcode[B&(1<<y.distbits)-1],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if((ft&240)===0){for(xt=Ve,Wr=ft,To=gt;et=y.distcode[To+((B&(1<<xt+Wr)-1)>>xt)],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(xt+Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=xt,z-=xt,y.back+=xt}if(B>>>=Ve,z-=Ve,y.back+=Ve,ft&64){P.msg="invalid distance code",y.mode=K;break}y.offset=gt,y.extra=ft&15,y.mode=ke;case ke:if(y.extra){for(jt=y.extra;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.offset+=B&(1<<y.extra)-1,B>>>=y.extra,z-=y.extra,y.back+=y.extra}if(y.offset>y.dmax){P.msg="invalid distance too far back",y.mode=K;break}y.mode=He;case He:if(Qe===0)break e;if(le=Ge-Qe,y.offset>le){if(le=y.offset-le,le>y.whave&&y.sane){P.msg="invalid distance too far back",y.mode=K;break}le>y.wnext?(le-=y.wnext,Ur=y.wsize-le):Ur=y.wnext-le,le>y.length&&(le=y.length),tr=y.window}else tr=Be,Ur=ht-y.offset,le=y.length;le>Qe&&(le=Qe),Qe-=le,y.length-=le;do Be[ht++]=tr[Ur++];while(--le);y.length===0&&(y.mode=ee);break;case G:if(Qe===0)break e;Be[ht++]=y.length,Qe--,y.mode=ee;break;case j:if(y.wrap){for(;z<32;){if(ne===0)break e;ne--,B|=oe[te++]<<z,z+=8}if(Ge-=Qe,P.total_out+=Ge,y.total+=Ge,Ge&&(P.adler=y.check=y.flags?u(y.check,Be,Ge,ht-Ge):a(y.check,Be,Ge,ht-Ge)),Ge=Qe,(y.flags?B:re(B))!==y.check){P.msg="incorrect data check",y.mode=K;break}B=0,z=0}y.mode=X;case X:if(y.wrap&&y.flags){for(;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(B!==(y.total&4294967295)){P.msg="incorrect length check",y.mode=K;break}B=0,z=0}y.mode=H;case H:Lt=w;break e;case K:Lt=k;break e;case fe:return T;case ue:default:return R}return P.next_out=ht,P.avail_out=Qe,P.next_in=te,P.avail_in=ne,y.hold=B,y.bits=z,(y.wsize||Ge!==P.avail_out&&y.mode<K&&(y.mode<j||Q!==d))&&$e(P,P.output,P.next_out,Ge-P.avail_out)?(y.mode=fe,T):(yr-=P.avail_in,Ge-=P.avail_out,P.total_in+=yr,P.total_out+=Ge,y.total+=Ge,y.wrap&&Ge&&(P.adler=y.check=y.flags?u(y.check,Be,Ge,P.next_out-Ge):a(y.check,Be,Ge,P.next_out-Ge)),P.data_type=y.bits+(y.last?64:0)+(y.mode===L?128:0)+(y.mode===Ee||y.mode===Z?256:0),(yr===0&&Ge===0||Q===d)&&Lt===C&&(Lt=_),Lt)}function Et(P){if(!P||!P.state)return R;var Q=P.state;return Q.window&&(Q.window=null),P.state=null,C}function Ne(P,Q){var y;return!P||!P.state||(y=P.state,(y.wrap&2)===0)?R:(y.head=Q,Q.done=!1,C)}function qe(P,Q){var y=Q.length,oe,Be,te;return!P||!P.state||(oe=P.state,oe.wrap!==0&&oe.mode!==E)?R:oe.mode===E&&(Be=1,Be=a(Be,Q,y,0),Be!==oe.check)?k:(te=$e(P,Q,y,y),te?(oe.mode=fe,T):(oe.havedict=1,C))}s.inflateReset=ot,s.inflateReset2=ut,s.inflateResetKeep=Ue,s.inflateInit=We,s.inflateInit2=je,s.inflate=Hr,s.inflateEnd=Et,s.inflateGetHeader=Ne,s.inflateSetDictionary=qe,s.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,s){"use strict";var i=o("../utils/common"),a=15,u=852,l=592,c=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],d=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],S=[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,b,R,k,T,_,A,N){var q=N.bits,U=0,x=0,I=0,W=0,O=0,D=0,J=0,M=0,E=0,L=0,$,F,Z,se,xe,ie=null,ye=0,Ee,ee=new i.Buf16(a+1),Ae=new i.Buf16(a+1),Ie=null,ke=0,He,G,j;for(U=0;U<=a;U++)ee[U]=0;for(x=0;x<k;x++)ee[b[R+x]]++;for(O=q,W=a;W>=1&&ee[W]===0;W--);if(O>W&&(O=W),W===0)return T[_++]=1<<24|64<<16|0,T[_++]=1<<24|64<<16|0,N.bits=1,0;for(I=1;I<W&&ee[I]===0;I++);for(O<I&&(O=I),M=1,U=1;U<=a;U++)if(M<<=1,M-=ee[U],M<0)return-1;if(M>0&&(w===c||W!==1))return-1;for(Ae[1]=0,U=1;U<a;U++)Ae[U+1]=Ae[U]+ee[U];for(x=0;x<k;x++)b[R+x]!==0&&(A[Ae[b[R+x]]++]=x);if(w===c?(ie=Ie=A,Ee=19):w===f?(ie=g,ye-=257,Ie=d,ke-=257,Ee=256):(ie=v,Ie=S,Ee=-1),L=0,x=0,U=I,xe=_,D=O,J=0,Z=-1,E=1<<O,se=E-1,w===f&&E>u||w===m&&E>l)return 1;for(;;){He=U-J,A[x]<Ee?(G=0,j=A[x]):A[x]>Ee?(G=Ie[ke+A[x]],j=ie[ye+A[x]]):(G=96,j=0),$=1<<U-J,F=1<<D,I=F;do F-=$,T[xe+(L>>J)+F]=He<<24|G<<16|j|0;while(F!==0);for($=1<<U-1;L&$;)$>>=1;if($!==0?(L&=$-1,L+=$):L=0,x++,--ee[U]===0){if(U===W)break;U=b[R+A[x]]}if(U>O&&(L&se)!==Z){for(J===0&&(J=O),xe+=I,D=U-J,M=1<<D;D+J<W&&(M-=ee[D+J],!(M<=0));)D++,M<<=1;if(E+=1<<D,w===f&&E>u||w===m&&E>l)return 1;Z=L&se,T[Z]=O<<24|D<<16|xe-_|0}}return L!==0&&(T[xe+L]=U-J<<24|64<<16|0),N.bits=O,0}},{"../utils/common":1}],10:[function(o,n,s){"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,s){"use strict";function i(){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=i},{}],"/lib/inflate.js":[function(o,n,s){"use strict";var i=o("./zlib/inflate"),a=o("./utils/common"),u=o("./utils/strings"),l=o("./zlib/constants"),c=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),g=Object.prototype.toString;function d(C){if(!(this instanceof d))return new d(C);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},C||{});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&&!(C&&C.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 b=i.inflateInit2(this.strm,w.windowBits);if(b!==l.Z_OK)throw new Error(c[b]);if(this.header=new m,i.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=u.string2buf(w.dictionary):g.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(b=i.inflateSetDictionary(this.strm,w.dictionary),b!==l.Z_OK)))throw new Error(c[b])}d.prototype.push=function(C,w){var b=this.strm,R=this.options.chunkSize,k=this.options.dictionary,T,_,A,N,q,U=!1;if(this.ended)return!1;_=w===~~w?w:w===!0?l.Z_FINISH:l.Z_NO_FLUSH,typeof C=="string"?b.input=u.binstring2buf(C):g.call(C)==="[object ArrayBuffer]"?b.input=new Uint8Array(C):b.input=C,b.next_in=0,b.avail_in=b.input.length;do{if(b.avail_out===0&&(b.output=new a.Buf8(R),b.next_out=0,b.avail_out=R),T=i.inflate(b,l.Z_NO_FLUSH),T===l.Z_NEED_DICT&&k&&(T=i.inflateSetDictionary(this.strm,k)),T===l.Z_BUF_ERROR&&U===!0&&(T=l.Z_OK,U=!1),T!==l.Z_STREAM_END&&T!==l.Z_OK)return this.onEnd(T),this.ended=!0,!1;b.next_out&&(b.avail_out===0||T===l.Z_STREAM_END||b.avail_in===0&&(_===l.Z_FINISH||_===l.Z_SYNC_FLUSH))&&(this.options.to==="string"?(A=u.utf8border(b.output,b.next_out),N=b.next_out-A,q=u.buf2string(b.output,A),b.next_out=N,b.avail_out=R-N,N&&a.arraySet(b.output,b.output,A,N,0),this.onData(q)):this.onData(a.shrinkBuf(b.output,b.next_out))),b.avail_in===0&&b.avail_out===0&&(U=!0)}while((b.avail_in>0||b.avail_out===0)&&T!==l.Z_STREAM_END);return T===l.Z_STREAM_END&&(_=l.Z_FINISH),_===l.Z_FINISH?(T=i.inflateEnd(this.strm),this.onEnd(T),this.ended=!0,T===l.Z_OK):(_===l.Z_SYNC_FLUSH&&(this.onEnd(l.Z_OK),b.avail_out=0),!0)},d.prototype.onData=function(C){this.chunks.push(C)},d.prototype.onEnd=function(C){C===l.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=C,this.msg=this.strm.msg};function v(C,w){var b=new d(w);if(b.push(C,!0),b.err)throw b.msg||c[b.err];return b.result}function S(C,w){return w=w||{},w.raw=!0,v(C,w)}s.Inflate=d,s.inflate=v,s.inflateRaw=S,s.ungzip=v},{"./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 zN=globalThis.fetch,ra=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]`}},_x=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)}},Ox=new Date("1904-01-01T00:00:00+0000").getTime();function Px(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var kx=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(),s=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,s)})})}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 Px([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(Ox+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}`,s=[];for(;e--;)s.push(this[n]);return s}},ct=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()}},Pe=class extends ct{constructor(e,t,r){let{parser:o,start:n}=super(new kx(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function ae(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var Fx=class extends Pe{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 Ax(o)),this.tables={},this.directory.forEach(n=>{let s=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);ae(this.tables,n.tag.trim(),s)})}},Ax=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},Bg=Vg.inflate||void 0,zg=void 0,Ix=class extends Pe{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 Lx(o)),Nx(this,t,r)}},Lx=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function Nx(e,t,r){e.tables={},e.directory.forEach(o=>{ae(e.tables,o.tag.trim(),()=>{let n=0,s=t;if(o.compLength!==o.origLength){let i=t.buffer.slice(o.offset,o.offset+o.compLength),a;if(Bg)a=Bg(new Uint8Array(i));else if(zg)a=zg(new Uint8Array(i));else{let u="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(u),new Error(u)}s=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},s)})})}var jg=Mg,Hg=void 0,Dx=class extends Pe{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 Mx(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,u)=>{let l=this.directory[u+1];l&&(l.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let s,i=t.buffer.slice(n);if(jg)s=jg(new Uint8Array(i));else if(Hg)s=new Uint8Array(Hg(i));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}Vx(this,s,r)}},Mx=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=Bx(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 Vx(e,t,r){e.tables={},e.directory.forEach(o=>{ae(e.tables,o.tag.trim(),()=>{let n=o.offset,s=n+(o.transformLength?o.transformLength:o.origLength),i=new DataView(t.slice(n,s).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},i)}catch(a){console.error(a)}})})}function Bx(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 Xg={},Kg=!1;Promise.all([Promise.resolve().then(function(){return pS}),Promise.resolve().then(function(){return hS}),Promise.resolve().then(function(){return yS}),Promise.resolve().then(function(){return wS}),Promise.resolve().then(function(){return SS}),Promise.resolve().then(function(){return _S}),Promise.resolve().then(function(){return PS}),Promise.resolve().then(function(){return FS}),Promise.resolve().then(function(){return jS}),Promise.resolve().then(function(){return QS}),Promise.resolve().then(function(){return BC}),Promise.resolve().then(function(){return jC}),Promise.resolve().then(function(){return GC}),Promise.resolve().then(function(){return XC}),Promise.resolve().then(function(){return JC}),Promise.resolve().then(function(){return $C}),Promise.resolve().then(function(){return rR}),Promise.resolve().then(function(){return nR}),Promise.resolve().then(function(){return iR}),Promise.resolve().then(function(){return lR}),Promise.resolve().then(function(){return uR}),Promise.resolve().then(function(){return dR}),Promise.resolve().then(function(){return hR}),Promise.resolve().then(function(){return vR}),Promise.resolve().then(function(){return bR}),Promise.resolve().then(function(){return xR}),Promise.resolve().then(function(){return CR}),Promise.resolve().then(function(){return ER}),Promise.resolve().then(function(){return _R}),Promise.resolve().then(function(){return kR}),Promise.resolve().then(function(){return DR}),Promise.resolve().then(function(){return zR}),Promise.resolve().then(function(){return UR}),Promise.resolve().then(function(){return qR}),Promise.resolve().then(function(){return XR}),Promise.resolve().then(function(){return JR}),Promise.resolve().then(function(){return e2}),Promise.resolve().then(function(){return r2}),Promise.resolve().then(function(){return a2}),Promise.resolve().then(function(){return c2}),Promise.resolve().then(function(){return d2})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];Xg[r]=t[r]}),Kg=!0});function zx(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=Xg[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function jx(){let e=0;function t(r,o){if(!Kg)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(zx)}return new Promise((r,o)=>t(r))}function Hx(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 s={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(s||(s=`${e} is not a known webfont format.`),t)throw new Error(s);console.warn(`Could not load font: ${s}`)}async function Ux(e,t,r={}){if(!globalThis.document)return;let o=Hx(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let s=[];return r.styleRules&&(s=Object.entries(r.styleRules).map(([i,a])=>`${i}: ${a};`)),n.textContent=`
+	`),new x("",a,":"),new x(" ",a,". "),new x("",a,"ed "),new x("",U,""),new x("",N,""),new x("",g,""),new x("",a,"("),new x("",C,", "),new x("",v,""),new x("",a," at "),new x("",a,"ly "),new x(" the ",a," of "),new x("",m,""),new x("",S,""),new x(" ",C,", "),new x("",C,'"'),new x(".",a,"("),new x("",w," "),new x("",C,'">'),new x("",a,'="'),new x(" ",a,"."),new x(".com/",a,""),new x(" the ",a," of the "),new x("",C,"'"),new x("",a,". This "),new x("",a,","),new x(".",a," "),new x("",C,"("),new x("",C,"."),new x("",a," not "),new x(" ",a,'="'),new x("",a,"er "),new x(" ",w," "),new x("",a,"al "),new x(" ",w,""),new x("",a,"='"),new x("",w,'"'),new x("",C,". "),new x(" ",a,"("),new x("",a,"ful "),new x(" ",C,". "),new x("",a,"ive "),new x("",a,"less "),new x("",w,"'"),new x("",a,"est "),new x(" ",C,"."),new x("",w,'">'),new x(" ",a,"='"),new x("",C,","),new x("",a,"ize "),new x("",w,"."),new x("\xC2\xA0",a,""),new x(" ",a,","),new x("",C,'="'),new x("",w,'="'),new x("",a,"ous "),new x("",w,", "),new x("",C,"='"),new x(" ",C,","),new x(" ",w,'="'),new x(" ",w,", "),new x("",w,","),new x("",w,"("),new x("",w,". "),new x(" ",w,"."),new x("",w,"='"),new x(" ",w,". "),new x(" ",C,'="'),new x(" ",w,"='"),new x(" ",C,"='")];s.kTransforms=I,s.kNumTransforms=I.length;function W(O,D){return O[D]<192?(O[D]>=97&&O[D]<=122&&(O[D]^=32),1):O[D]<224?(O[D+1]^=32,2):(O[D+2]^=5,3)}s.transformDictionaryWord=function(O,D,J,M,E){var L=I[E].prefix,$=I[E].suffix,F=I[E].transform,Z=F<b?0:F-(b-1),se=0,xe=D,ie;Z>M&&(Z=M);for(var ye=0;ye<L.length;)O[D++]=L[ye++];for(J+=Z,M-=Z,F<=S&&(M-=F),se=0;se<M;se++)O[D++]=i.dictionary[J+se];if(ie=D-M,F===C)W(O,ie);else if(F===w)for(;M>0;){var Ee=W(O,ie);ie+=Ee,M-=Ee}for(var ee=0;ee<$.length;)O[D++]=$[ee++];return D-xe}},{"./dictionary":6}],12:[function(o,n,s){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var ta=(e=>typeof Ut<"u"?Ut:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof Ut<"u"?Ut:t)[r]}):e)(function(e){if(typeof Ut<"u")return Ut.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),jg=(function(){var e,t,r;return(function(){function o(n,s,i){function a(c,f){if(!s[c]){if(!n[c]){var m=typeof ta=="function"&&ta;if(!f&&m)return m(c,!0);if(u)return u(c,!0);var g=new Error("Cannot find module '"+c+"'");throw g.code="MODULE_NOT_FOUND",g}var d=s[c]={exports:{}};n[c][0].call(d.exports,function(v){var S=n[c][1][v];return a(S||v)},d,d.exports,o,n,s,i)}return s[c].exports}for(var u=typeof ta=="function"&&ta,l=0;l<i.length;l++)a(i[l]);return a}return o})()({1:[function(o,n,s){"use strict";var i=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(c,f){return Object.prototype.hasOwnProperty.call(c,f)}s.assign=function(c){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)a(m,g)&&(c[g]=m[g])}}return c},s.shrinkBuf=function(c,f){return c.length===f?c:c.subarray?c.subarray(0,f):(c.length=f,c)};var u={arraySet:function(c,f,m,g,d){if(f.subarray&&c.subarray){c.set(f.subarray(m,m+g),d);return}for(var v=0;v<g;v++)c[d+v]=f[m+v]},flattenChunks:function(c){var f,m,g,d,v,S;for(g=0,f=0,m=c.length;f<m;f++)g+=c[f].length;for(S=new Uint8Array(g),d=0,f=0,m=c.length;f<m;f++)v=c[f],S.set(v,d),d+=v.length;return S}},l={arraySet:function(c,f,m,g,d){for(var v=0;v<g;v++)c[d+v]=f[m+v]},flattenChunks:function(c){return[].concat.apply([],c)}};s.setTyped=function(c){c?(s.Buf8=Uint8Array,s.Buf16=Uint16Array,s.Buf32=Int32Array,s.assign(s,u)):(s.Buf8=Array,s.Buf16=Array,s.Buf32=Array,s.assign(s,l))},s.setTyped(i)},{}],2:[function(o,n,s){"use strict";var i=o("./common"),a=!0,u=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{u=!1}for(var l=new i.Buf8(256),c=0;c<256;c++)l[c]=c>=252?6:c>=248?5:c>=240?4:c>=224?3:c>=192?2:1;l[254]=l[254]=1,s.string2buf=function(m){var g,d,v,S,C,w=m.length,b=0;for(S=0;S<w;S++)d=m.charCodeAt(S),(d&64512)===55296&&S+1<w&&(v=m.charCodeAt(S+1),(v&64512)===56320&&(d=65536+(d-55296<<10)+(v-56320),S++)),b+=d<128?1:d<2048?2:d<65536?3:4;for(g=new i.Buf8(b),C=0,S=0;C<b;S++)d=m.charCodeAt(S),(d&64512)===55296&&S+1<w&&(v=m.charCodeAt(S+1),(v&64512)===56320&&(d=65536+(d-55296<<10)+(v-56320),S++)),d<128?g[C++]=d:d<2048?(g[C++]=192|d>>>6,g[C++]=128|d&63):d<65536?(g[C++]=224|d>>>12,g[C++]=128|d>>>6&63,g[C++]=128|d&63):(g[C++]=240|d>>>18,g[C++]=128|d>>>12&63,g[C++]=128|d>>>6&63,g[C++]=128|d&63);return g};function f(m,g){if(g<65534&&(m.subarray&&u||!m.subarray&&a))return String.fromCharCode.apply(null,i.shrinkBuf(m,g));for(var d="",v=0;v<g;v++)d+=String.fromCharCode(m[v]);return d}s.buf2binstring=function(m){return f(m,m.length)},s.binstring2buf=function(m){for(var g=new i.Buf8(m.length),d=0,v=g.length;d<v;d++)g[d]=m.charCodeAt(d);return g},s.buf2string=function(m,g){var d,v,S,C,w=g||m.length,b=new Array(w*2);for(v=0,d=0;d<w;){if(S=m[d++],S<128){b[v++]=S;continue}if(C=l[S],C>4){b[v++]=65533,d+=C-1;continue}for(S&=C===2?31:C===3?15:7;C>1&&d<w;)S=S<<6|m[d++]&63,C--;if(C>1){b[v++]=65533;continue}S<65536?b[v++]=S:(S-=65536,b[v++]=55296|S>>10&1023,b[v++]=56320|S&1023)}return f(b,v)},s.utf8border=function(m,g){var d;for(g=g||m.length,g>m.length&&(g=m.length),d=g-1;d>=0&&(m[d]&192)===128;)d--;return d<0||d===0?g:d+l[m[d]]>g?d:g}},{"./common":1}],3:[function(o,n,s){"use strict";function i(a,u,l,c){for(var f=a&65535|0,m=a>>>16&65535|0,g=0;l!==0;){g=l>2e3?2e3:l,l-=g;do f=f+u[c++]|0,m=m+f|0;while(--g);f%=65521,m%=65521}return f|m<<16|0}n.exports=i},{}],4:[function(o,n,s){"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,s){"use strict";function i(){for(var l,c=[],f=0;f<256;f++){l=f;for(var m=0;m<8;m++)l=l&1?3988292384^l>>>1:l>>>1;c[f]=l}return c}var a=i();function u(l,c,f,m){var g=a,d=m+f;l^=-1;for(var v=m;v<d;v++)l=l>>>8^g[(l^c[v])&255];return l^-1}n.exports=u},{}],6:[function(o,n,s){"use strict";function i(){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=i},{}],7:[function(o,n,s){"use strict";var i=30,a=12;n.exports=function(l,c){var f,m,g,d,v,S,C,w,b,R,k,T,_,A,N,q,U,x,I,W,O,D,J,M,E;f=l.state,m=l.next_in,M=l.input,g=m+(l.avail_in-5),d=l.next_out,E=l.output,v=d-(c-l.avail_out),S=d+(l.avail_out-257),C=f.dmax,w=f.wsize,b=f.whave,R=f.wnext,k=f.window,T=f.hold,_=f.bits,A=f.lencode,N=f.distcode,q=(1<<f.lenbits)-1,U=(1<<f.distbits)-1;e:do{_<15&&(T+=M[m++]<<_,_+=8,T+=M[m++]<<_,_+=8),x=A[T&q];t:for(;;){if(I=x>>>24,T>>>=I,_-=I,I=x>>>16&255,I===0)E[d++]=x&65535;else if(I&16){W=x&65535,I&=15,I&&(_<I&&(T+=M[m++]<<_,_+=8),W+=T&(1<<I)-1,T>>>=I,_-=I),_<15&&(T+=M[m++]<<_,_+=8,T+=M[m++]<<_,_+=8),x=N[T&U];r:for(;;){if(I=x>>>24,T>>>=I,_-=I,I=x>>>16&255,I&16){if(O=x&65535,I&=15,_<I&&(T+=M[m++]<<_,_+=8,_<I&&(T+=M[m++]<<_,_+=8)),O+=T&(1<<I)-1,O>C){l.msg="invalid distance too far back",f.mode=i;break e}if(T>>>=I,_-=I,I=d-v,O>I){if(I=O-I,I>b&&f.sane){l.msg="invalid distance too far back",f.mode=i;break e}if(D=0,J=k,R===0){if(D+=w-I,I<W){W-=I;do E[d++]=k[D++];while(--I);D=d-O,J=E}}else if(R<I){if(D+=w+R-I,I-=R,I<W){W-=I;do E[d++]=k[D++];while(--I);if(D=0,R<W){I=R,W-=I;do E[d++]=k[D++];while(--I);D=d-O,J=E}}}else if(D+=R-I,I<W){W-=I;do E[d++]=k[D++];while(--I);D=d-O,J=E}for(;W>2;)E[d++]=J[D++],E[d++]=J[D++],E[d++]=J[D++],W-=3;W&&(E[d++]=J[D++],W>1&&(E[d++]=J[D++]))}else{D=d-O;do E[d++]=E[D++],E[d++]=E[D++],E[d++]=E[D++],W-=3;while(W>2);W&&(E[d++]=E[D++],W>1&&(E[d++]=E[D++]))}}else if((I&64)===0){x=N[(x&65535)+(T&(1<<I)-1)];continue r}else{l.msg="invalid distance code",f.mode=i;break e}break}}else if((I&64)===0){x=A[(x&65535)+(T&(1<<I)-1)];continue t}else if(I&32){f.mode=a;break e}else{l.msg="invalid literal/length code",f.mode=i;break e}break}}while(m<g&&d<S);W=_>>3,m-=W,_-=W<<3,T&=(1<<_)-1,l.next_in=m,l.next_out=d,l.avail_in=m<g?5+(g-m):5-(m-g),l.avail_out=d<S?257+(S-d):257-(d-S),f.hold=T,f.bits=_}},{}],8:[function(o,n,s){"use strict";var i=o("../utils/common"),a=o("./adler32"),u=o("./crc32"),l=o("./inffast"),c=o("./inftrees"),f=0,m=1,g=2,d=4,v=5,S=6,C=0,w=1,b=2,R=-2,k=-3,T=-4,_=-5,A=8,N=1,q=2,U=3,x=4,I=5,W=6,O=7,D=8,J=9,M=10,E=11,L=12,$=13,F=14,Z=15,se=16,xe=17,ie=18,ye=19,Ee=20,ee=21,Ae=22,Ie=23,ke=24,He=25,G=26,j=27,X=28,H=29,K=30,fe=31,ue=32,de=852,pe=592,me=15,V=me;function re(P){return(P>>>24&255)+(P>>>8&65280)+((P&65280)<<8)+((P&255)<<24)}function De(){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 i.Buf16(320),this.work=new i.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function Ue(P){var Q;return!P||!P.state?R:(Q=P.state,P.total_in=P.total_out=Q.total=0,P.msg="",Q.wrap&&(P.adler=Q.wrap&1),Q.mode=N,Q.last=0,Q.havedict=0,Q.dmax=32768,Q.head=null,Q.hold=0,Q.bits=0,Q.lencode=Q.lendyn=new i.Buf32(de),Q.distcode=Q.distdyn=new i.Buf32(pe),Q.sane=1,Q.back=-1,C)}function ot(P){var Q;return!P||!P.state?R:(Q=P.state,Q.wsize=0,Q.whave=0,Q.wnext=0,Ue(P))}function ut(P,Q){var y,oe;return!P||!P.state||(oe=P.state,Q<0?(y=0,Q=-Q):(y=(Q>>4)+1,Q<48&&(Q&=15)),Q&&(Q<8||Q>15))?R:(oe.window!==null&&oe.wbits!==Q&&(oe.window=null),oe.wrap=y,oe.wbits=Q,ot(P))}function je(P,Q){var y,oe;return P?(oe=new De,P.state=oe,oe.window=null,y=ut(P,Q),y!==C&&(P.state=null),y):R}function We(P){return je(P,V)}var nt=!0,ve,Or;function yr(P){if(nt){var Q;for(ve=new i.Buf32(512),Or=new i.Buf32(32),Q=0;Q<144;)P.lens[Q++]=8;for(;Q<256;)P.lens[Q++]=9;for(;Q<280;)P.lens[Q++]=7;for(;Q<288;)P.lens[Q++]=8;for(c(m,P.lens,0,288,ve,0,P.work,{bits:9}),Q=0;Q<32;)P.lens[Q++]=5;c(g,P.lens,0,32,Or,0,P.work,{bits:5}),nt=!1}P.lencode=ve,P.lenbits=9,P.distcode=Or,P.distbits=5}function $e(P,Q,y,oe){var Be,te=P.state;return te.window===null&&(te.wsize=1<<te.wbits,te.wnext=0,te.whave=0,te.window=new i.Buf8(te.wsize)),oe>=te.wsize?(i.arraySet(te.window,Q,y-te.wsize,te.wsize,0),te.wnext=0,te.whave=te.wsize):(Be=te.wsize-te.wnext,Be>oe&&(Be=oe),i.arraySet(te.window,Q,y-oe,Be,te.wnext),oe-=Be,oe?(i.arraySet(te.window,Q,y-oe,oe,0),te.wnext=oe,te.whave=te.wsize):(te.wnext+=Be,te.wnext===te.wsize&&(te.wnext=0),te.whave<te.wsize&&(te.whave+=Be))),0}function Hr(P,Q){var y,oe,Be,te,ht,ne,Qe,B,z,vr,Ge,le,Ur,tr,et=0,Ve,ft,gt,xt,Wr,To,at,Lt,dt=new i.Buf8(4),Nt,jt,$o=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!P||!P.state||!P.output||!P.input&&P.avail_in!==0)return R;y=P.state,y.mode===L&&(y.mode=$),ht=P.next_out,Be=P.output,Qe=P.avail_out,te=P.next_in,oe=P.input,ne=P.avail_in,B=y.hold,z=y.bits,vr=ne,Ge=Qe,Lt=C;e:for(;;)switch(y.mode){case N:if(y.wrap===0){y.mode=$;break}for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(y.wrap&2&&B===35615){y.check=0,dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0),B=0,z=0,y.mode=q;break}if(y.flags=0,y.head&&(y.head.done=!1),!(y.wrap&1)||(((B&255)<<8)+(B>>8))%31){P.msg="incorrect header check",y.mode=K;break}if((B&15)!==A){P.msg="unknown compression method",y.mode=K;break}if(B>>>=4,z-=4,at=(B&15)+8,y.wbits===0)y.wbits=at;else if(at>y.wbits){P.msg="invalid window size",y.mode=K;break}y.dmax=1<<at,P.adler=y.check=1,y.mode=B&512?M:L,B=0,z=0;break;case q:for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(y.flags=B,(y.flags&255)!==A){P.msg="unknown compression method",y.mode=K;break}if(y.flags&57344){P.msg="unknown header flags set",y.mode=K;break}y.head&&(y.head.text=B>>8&1),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0)),B=0,z=0,y.mode=U;case U:for(;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.head&&(y.head.time=B),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,dt[2]=B>>>16&255,dt[3]=B>>>24&255,y.check=u(y.check,dt,4,0)),B=0,z=0,y.mode=x;case x:for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.head&&(y.head.xflags=B&255,y.head.os=B>>8),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0)),B=0,z=0,y.mode=I;case I:if(y.flags&1024){for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.length=B,y.head&&(y.head.extra_len=B),y.flags&512&&(dt[0]=B&255,dt[1]=B>>>8&255,y.check=u(y.check,dt,2,0)),B=0,z=0}else y.head&&(y.head.extra=null);y.mode=W;case W:if(y.flags&1024&&(le=y.length,le>ne&&(le=ne),le&&(y.head&&(at=y.head.extra_len-y.length,y.head.extra||(y.head.extra=new Array(y.head.extra_len)),i.arraySet(y.head.extra,oe,te,le,at)),y.flags&512&&(y.check=u(y.check,oe,le,te)),ne-=le,te+=le,y.length-=le),y.length))break e;y.length=0,y.mode=O;case O:if(y.flags&2048){if(ne===0)break e;le=0;do at=oe[te+le++],y.head&&at&&y.length<65536&&(y.head.name+=String.fromCharCode(at));while(at&&le<ne);if(y.flags&512&&(y.check=u(y.check,oe,le,te)),ne-=le,te+=le,at)break e}else y.head&&(y.head.name=null);y.length=0,y.mode=D;case D:if(y.flags&4096){if(ne===0)break e;le=0;do at=oe[te+le++],y.head&&at&&y.length<65536&&(y.head.comment+=String.fromCharCode(at));while(at&&le<ne);if(y.flags&512&&(y.check=u(y.check,oe,le,te)),ne-=le,te+=le,at)break e}else y.head&&(y.head.comment=null);y.mode=J;case J:if(y.flags&512){for(;z<16;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(B!==(y.check&65535)){P.msg="header crc mismatch",y.mode=K;break}B=0,z=0}y.head&&(y.head.hcrc=y.flags>>9&1,y.head.done=!0),P.adler=y.check=0,y.mode=L;break;case M:for(;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}P.adler=y.check=re(B),B=0,z=0,y.mode=E;case E:if(y.havedict===0)return P.next_out=ht,P.avail_out=Qe,P.next_in=te,P.avail_in=ne,y.hold=B,y.bits=z,b;P.adler=y.check=1,y.mode=L;case L:if(Q===v||Q===S)break e;case $:if(y.last){B>>>=z&7,z-=z&7,y.mode=j;break}for(;z<3;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}switch(y.last=B&1,B>>>=1,z-=1,B&3){case 0:y.mode=F;break;case 1:if(yr(y),y.mode=Ee,Q===S){B>>>=2,z-=2;break e}break;case 2:y.mode=xe;break;case 3:P.msg="invalid block type",y.mode=K}B>>>=2,z-=2;break;case F:for(B>>>=z&7,z-=z&7;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if((B&65535)!==(B>>>16^65535)){P.msg="invalid stored block lengths",y.mode=K;break}if(y.length=B&65535,B=0,z=0,y.mode=Z,Q===S)break e;case Z:y.mode=se;case se:if(le=y.length,le){if(le>ne&&(le=ne),le>Qe&&(le=Qe),le===0)break e;i.arraySet(Be,oe,te,le,ht),ne-=le,te+=le,Qe-=le,ht+=le,y.length-=le;break}y.mode=L;break;case xe:for(;z<14;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(y.nlen=(B&31)+257,B>>>=5,z-=5,y.ndist=(B&31)+1,B>>>=5,z-=5,y.ncode=(B&15)+4,B>>>=4,z-=4,y.nlen>286||y.ndist>30){P.msg="too many length or distance symbols",y.mode=K;break}y.have=0,y.mode=ie;case ie:for(;y.have<y.ncode;){for(;z<3;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.lens[$o[y.have++]]=B&7,B>>>=3,z-=3}for(;y.have<19;)y.lens[$o[y.have++]]=0;if(y.lencode=y.lendyn,y.lenbits=7,Nt={bits:y.lenbits},Lt=c(f,y.lens,0,19,y.lencode,0,y.work,Nt),y.lenbits=Nt.bits,Lt){P.msg="invalid code lengths set",y.mode=K;break}y.have=0,y.mode=ye;case ye:for(;y.have<y.nlen+y.ndist;){for(;et=y.lencode[B&(1<<y.lenbits)-1],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(gt<16)B>>>=Ve,z-=Ve,y.lens[y.have++]=gt;else{if(gt===16){for(jt=Ve+2;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(B>>>=Ve,z-=Ve,y.have===0){P.msg="invalid bit length repeat",y.mode=K;break}at=y.lens[y.have-1],le=3+(B&3),B>>>=2,z-=2}else if(gt===17){for(jt=Ve+3;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=Ve,z-=Ve,at=0,le=3+(B&7),B>>>=3,z-=3}else{for(jt=Ve+7;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=Ve,z-=Ve,at=0,le=11+(B&127),B>>>=7,z-=7}if(y.have+le>y.nlen+y.ndist){P.msg="invalid bit length repeat",y.mode=K;break}for(;le--;)y.lens[y.have++]=at}}if(y.mode===K)break;if(y.lens[256]===0){P.msg="invalid code -- missing end-of-block",y.mode=K;break}if(y.lenbits=9,Nt={bits:y.lenbits},Lt=c(m,y.lens,0,y.nlen,y.lencode,0,y.work,Nt),y.lenbits=Nt.bits,Lt){P.msg="invalid literal/lengths set",y.mode=K;break}if(y.distbits=6,y.distcode=y.distdyn,Nt={bits:y.distbits},Lt=c(g,y.lens,y.nlen,y.ndist,y.distcode,0,y.work,Nt),y.distbits=Nt.bits,Lt){P.msg="invalid distances set",y.mode=K;break}if(y.mode=Ee,Q===S)break e;case Ee:y.mode=ee;case ee:if(ne>=6&&Qe>=258){P.next_out=ht,P.avail_out=Qe,P.next_in=te,P.avail_in=ne,y.hold=B,y.bits=z,l(P,Ge),ht=P.next_out,Be=P.output,Qe=P.avail_out,te=P.next_in,oe=P.input,ne=P.avail_in,B=y.hold,z=y.bits,y.mode===L&&(y.back=-1);break}for(y.back=0;et=y.lencode[B&(1<<y.lenbits)-1],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(ft&&(ft&240)===0){for(xt=Ve,Wr=ft,To=gt;et=y.lencode[To+((B&(1<<xt+Wr)-1)>>xt)],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(xt+Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=xt,z-=xt,y.back+=xt}if(B>>>=Ve,z-=Ve,y.back+=Ve,y.length=gt,ft===0){y.mode=G;break}if(ft&32){y.back=-1,y.mode=L;break}if(ft&64){P.msg="invalid literal/length code",y.mode=K;break}y.extra=ft&15,y.mode=Ae;case Ae:if(y.extra){for(jt=y.extra;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.length+=B&(1<<y.extra)-1,B>>>=y.extra,z-=y.extra,y.back+=y.extra}y.was=y.length,y.mode=Ie;case Ie:for(;et=y.distcode[B&(1<<y.distbits)-1],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if((ft&240)===0){for(xt=Ve,Wr=ft,To=gt;et=y.distcode[To+((B&(1<<xt+Wr)-1)>>xt)],Ve=et>>>24,ft=et>>>16&255,gt=et&65535,!(xt+Ve<=z);){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}B>>>=xt,z-=xt,y.back+=xt}if(B>>>=Ve,z-=Ve,y.back+=Ve,ft&64){P.msg="invalid distance code",y.mode=K;break}y.offset=gt,y.extra=ft&15,y.mode=ke;case ke:if(y.extra){for(jt=y.extra;z<jt;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}y.offset+=B&(1<<y.extra)-1,B>>>=y.extra,z-=y.extra,y.back+=y.extra}if(y.offset>y.dmax){P.msg="invalid distance too far back",y.mode=K;break}y.mode=He;case He:if(Qe===0)break e;if(le=Ge-Qe,y.offset>le){if(le=y.offset-le,le>y.whave&&y.sane){P.msg="invalid distance too far back",y.mode=K;break}le>y.wnext?(le-=y.wnext,Ur=y.wsize-le):Ur=y.wnext-le,le>y.length&&(le=y.length),tr=y.window}else tr=Be,Ur=ht-y.offset,le=y.length;le>Qe&&(le=Qe),Qe-=le,y.length-=le;do Be[ht++]=tr[Ur++];while(--le);y.length===0&&(y.mode=ee);break;case G:if(Qe===0)break e;Be[ht++]=y.length,Qe--,y.mode=ee;break;case j:if(y.wrap){for(;z<32;){if(ne===0)break e;ne--,B|=oe[te++]<<z,z+=8}if(Ge-=Qe,P.total_out+=Ge,y.total+=Ge,Ge&&(P.adler=y.check=y.flags?u(y.check,Be,Ge,ht-Ge):a(y.check,Be,Ge,ht-Ge)),Ge=Qe,(y.flags?B:re(B))!==y.check){P.msg="incorrect data check",y.mode=K;break}B=0,z=0}y.mode=X;case X:if(y.wrap&&y.flags){for(;z<32;){if(ne===0)break e;ne--,B+=oe[te++]<<z,z+=8}if(B!==(y.total&4294967295)){P.msg="incorrect length check",y.mode=K;break}B=0,z=0}y.mode=H;case H:Lt=w;break e;case K:Lt=k;break e;case fe:return T;case ue:default:return R}return P.next_out=ht,P.avail_out=Qe,P.next_in=te,P.avail_in=ne,y.hold=B,y.bits=z,(y.wsize||Ge!==P.avail_out&&y.mode<K&&(y.mode<j||Q!==d))&&$e(P,P.output,P.next_out,Ge-P.avail_out)?(y.mode=fe,T):(vr-=P.avail_in,Ge-=P.avail_out,P.total_in+=vr,P.total_out+=Ge,y.total+=Ge,y.wrap&&Ge&&(P.adler=y.check=y.flags?u(y.check,Be,Ge,P.next_out-Ge):a(y.check,Be,Ge,P.next_out-Ge)),P.data_type=y.bits+(y.last?64:0)+(y.mode===L?128:0)+(y.mode===Ee||y.mode===Z?256:0),(vr===0&&Ge===0||Q===d)&&Lt===C&&(Lt=_),Lt)}function Et(P){if(!P||!P.state)return R;var Q=P.state;return Q.window&&(Q.window=null),P.state=null,C}function Ne(P,Q){var y;return!P||!P.state||(y=P.state,(y.wrap&2)===0)?R:(y.head=Q,Q.done=!1,C)}function qe(P,Q){var y=Q.length,oe,Be,te;return!P||!P.state||(oe=P.state,oe.wrap!==0&&oe.mode!==E)?R:oe.mode===E&&(Be=1,Be=a(Be,Q,y,0),Be!==oe.check)?k:(te=$e(P,Q,y,y),te?(oe.mode=fe,T):(oe.havedict=1,C))}s.inflateReset=ot,s.inflateReset2=ut,s.inflateResetKeep=Ue,s.inflateInit=We,s.inflateInit2=je,s.inflate=Hr,s.inflateEnd=Et,s.inflateGetHeader=Ne,s.inflateSetDictionary=qe,s.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":1,"./adler32":3,"./crc32":5,"./inffast":7,"./inftrees":9}],9:[function(o,n,s){"use strict";var i=o("../utils/common"),a=15,u=852,l=592,c=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],d=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],S=[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,b,R,k,T,_,A,N){var q=N.bits,U=0,x=0,I=0,W=0,O=0,D=0,J=0,M=0,E=0,L=0,$,F,Z,se,xe,ie=null,ye=0,Ee,ee=new i.Buf16(a+1),Ae=new i.Buf16(a+1),Ie=null,ke=0,He,G,j;for(U=0;U<=a;U++)ee[U]=0;for(x=0;x<k;x++)ee[b[R+x]]++;for(O=q,W=a;W>=1&&ee[W]===0;W--);if(O>W&&(O=W),W===0)return T[_++]=1<<24|64<<16|0,T[_++]=1<<24|64<<16|0,N.bits=1,0;for(I=1;I<W&&ee[I]===0;I++);for(O<I&&(O=I),M=1,U=1;U<=a;U++)if(M<<=1,M-=ee[U],M<0)return-1;if(M>0&&(w===c||W!==1))return-1;for(Ae[1]=0,U=1;U<a;U++)Ae[U+1]=Ae[U]+ee[U];for(x=0;x<k;x++)b[R+x]!==0&&(A[Ae[b[R+x]]++]=x);if(w===c?(ie=Ie=A,Ee=19):w===f?(ie=g,ye-=257,Ie=d,ke-=257,Ee=256):(ie=v,Ie=S,Ee=-1),L=0,x=0,U=I,xe=_,D=O,J=0,Z=-1,E=1<<O,se=E-1,w===f&&E>u||w===m&&E>l)return 1;for(;;){He=U-J,A[x]<Ee?(G=0,j=A[x]):A[x]>Ee?(G=Ie[ke+A[x]],j=ie[ye+A[x]]):(G=96,j=0),$=1<<U-J,F=1<<D,I=F;do F-=$,T[xe+(L>>J)+F]=He<<24|G<<16|j|0;while(F!==0);for($=1<<U-1;L&$;)$>>=1;if($!==0?(L&=$-1,L+=$):L=0,x++,--ee[U]===0){if(U===W)break;U=b[R+A[x]]}if(U>O&&(L&se)!==Z){for(J===0&&(J=O),xe+=I,D=U-J,M=1<<D;D+J<W&&(M-=ee[D+J],!(M<=0));)D++,M<<=1;if(E+=1<<D,w===f&&E>u||w===m&&E>l)return 1;Z=L&se,T[Z]=O<<24|D<<16|xe-_|0}}return L!==0&&(T[xe+L]=U-J<<24|64<<16|0),N.bits=O,0}},{"../utils/common":1}],10:[function(o,n,s){"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,s){"use strict";function i(){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=i},{}],"/lib/inflate.js":[function(o,n,s){"use strict";var i=o("./zlib/inflate"),a=o("./utils/common"),u=o("./utils/strings"),l=o("./zlib/constants"),c=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),g=Object.prototype.toString;function d(C){if(!(this instanceof d))return new d(C);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},C||{});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&&!(C&&C.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 b=i.inflateInit2(this.strm,w.windowBits);if(b!==l.Z_OK)throw new Error(c[b]);if(this.header=new m,i.inflateGetHeader(this.strm,this.header),w.dictionary&&(typeof w.dictionary=="string"?w.dictionary=u.string2buf(w.dictionary):g.call(w.dictionary)==="[object ArrayBuffer]"&&(w.dictionary=new Uint8Array(w.dictionary)),w.raw&&(b=i.inflateSetDictionary(this.strm,w.dictionary),b!==l.Z_OK)))throw new Error(c[b])}d.prototype.push=function(C,w){var b=this.strm,R=this.options.chunkSize,k=this.options.dictionary,T,_,A,N,q,U=!1;if(this.ended)return!1;_=w===~~w?w:w===!0?l.Z_FINISH:l.Z_NO_FLUSH,typeof C=="string"?b.input=u.binstring2buf(C):g.call(C)==="[object ArrayBuffer]"?b.input=new Uint8Array(C):b.input=C,b.next_in=0,b.avail_in=b.input.length;do{if(b.avail_out===0&&(b.output=new a.Buf8(R),b.next_out=0,b.avail_out=R),T=i.inflate(b,l.Z_NO_FLUSH),T===l.Z_NEED_DICT&&k&&(T=i.inflateSetDictionary(this.strm,k)),T===l.Z_BUF_ERROR&&U===!0&&(T=l.Z_OK,U=!1),T!==l.Z_STREAM_END&&T!==l.Z_OK)return this.onEnd(T),this.ended=!0,!1;b.next_out&&(b.avail_out===0||T===l.Z_STREAM_END||b.avail_in===0&&(_===l.Z_FINISH||_===l.Z_SYNC_FLUSH))&&(this.options.to==="string"?(A=u.utf8border(b.output,b.next_out),N=b.next_out-A,q=u.buf2string(b.output,A),b.next_out=N,b.avail_out=R-N,N&&a.arraySet(b.output,b.output,A,N,0),this.onData(q)):this.onData(a.shrinkBuf(b.output,b.next_out))),b.avail_in===0&&b.avail_out===0&&(U=!0)}while((b.avail_in>0||b.avail_out===0)&&T!==l.Z_STREAM_END);return T===l.Z_STREAM_END&&(_=l.Z_FINISH),_===l.Z_FINISH?(T=i.inflateEnd(this.strm),this.onEnd(T),this.ended=!0,T===l.Z_OK):(_===l.Z_SYNC_FLUSH&&(this.onEnd(l.Z_OK),b.avail_out=0),!0)},d.prototype.onData=function(C){this.chunks.push(C)},d.prototype.onEnd=function(C){C===l.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=C,this.msg=this.strm.msg};function v(C,w){var b=new d(w);if(b.push(C,!0),b.err)throw b.msg||c[b.err];return b.result}function S(C,w){return w=w||{},w.raw=!0,v(C,w)}s.Inflate=d,s.inflate=v,s.inflateRaw=S,s.ungzip=v},{"./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 qN=globalThis.fetch,ra=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]`}},Fx=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)}},Ax=new Date("1904-01-01T00:00:00+0000").getTime();function Ix(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var Lx=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(),s=parseInt(o.replace(/[^\d]/g,""))/8;Object.defineProperty(this,n,{get:()=>this.getValue(o,s)})})}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 Ix([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(Ax+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}`,s=[];for(;e--;)s.push(this[n]);return s}},ct=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()}},Pe=class extends ct{constructor(e,t,r){let{parser:o,start:n}=super(new Lx(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function ae(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var Nx=class extends Pe{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 Dx(o)),this.tables={},this.directory.forEach(n=>{let s=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);ae(this.tables,n.tag.trim(),s)})}},Dx=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},Hg=jg.inflate||void 0,Ug=void 0,Mx=class extends Pe{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 Vx(o)),Bx(this,t,r)}},Vx=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function Bx(e,t,r){e.tables={},e.directory.forEach(o=>{ae(e.tables,o.tag.trim(),()=>{let n=0,s=t;if(o.compLength!==o.origLength){let i=t.buffer.slice(o.offset,o.offset+o.compLength),a;if(Hg)a=Hg(new Uint8Array(i));else if(Ug)a=Ug(new Uint8Array(i));else{let u="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(u),new Error(u)}s=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},s)})})}var Wg=zg,Gg=void 0,zx=class extends Pe{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 jx(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,u)=>{let l=this.directory[u+1];l&&(l.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let s,i=t.buffer.slice(n);if(Wg)s=Wg(new Uint8Array(i));else if(Gg)s=new Uint8Array(Gg(i));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}Hx(this,s,r)}},jx=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=Ux(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 Hx(e,t,r){e.tables={},e.directory.forEach(o=>{ae(e.tables,o.tag.trim(),()=>{let n=o.offset,s=n+(o.transformLength?o.transformLength:o.origLength),i=new DataView(t.slice(n,s).buffer);try{return r(e.tables,{tag:o.tag,offset:0,length:o.origLength},i)}catch(a){console.error(a)}})})}function Ux(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 Qg={},$g=!1;Promise.all([Promise.resolve().then(function(){return yS}),Promise.resolve().then(function(){return bS}),Promise.resolve().then(function(){return xS}),Promise.resolve().then(function(){return RS}),Promise.resolve().then(function(){return TS}),Promise.resolve().then(function(){return FS}),Promise.resolve().then(function(){return IS}),Promise.resolve().then(function(){return NS}),Promise.resolve().then(function(){return GS}),Promise.resolve().then(function(){return rC}),Promise.resolve().then(function(){return UC}),Promise.resolve().then(function(){return GC}),Promise.resolve().then(function(){return XC}),Promise.resolve().then(function(){return $C}),Promise.resolve().then(function(){return tR}),Promise.resolve().then(function(){return oR}),Promise.resolve().then(function(){return iR}),Promise.resolve().then(function(){return lR}),Promise.resolve().then(function(){return uR}),Promise.resolve().then(function(){return dR}),Promise.resolve().then(function(){return mR}),Promise.resolve().then(function(){return gR}),Promise.resolve().then(function(){return bR}),Promise.resolve().then(function(){return SR}),Promise.resolve().then(function(){return CR}),Promise.resolve().then(function(){return ER}),Promise.resolve().then(function(){return _R}),Promise.resolve().then(function(){return PR}),Promise.resolve().then(function(){return FR}),Promise.resolve().then(function(){return LR}),Promise.resolve().then(function(){return zR}),Promise.resolve().then(function(){return WR}),Promise.resolve().then(function(){return qR}),Promise.resolve().then(function(){return JR}),Promise.resolve().then(function(){return $R}),Promise.resolve().then(function(){return t2}),Promise.resolve().then(function(){return n2}),Promise.resolve().then(function(){return i2}),Promise.resolve().then(function(){return f2}),Promise.resolve().then(function(){return p2}),Promise.resolve().then(function(){return g2})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];Qg[r]=t[r]}),$g=!0});function Wx(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=Qg[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function Gx(){let e=0;function t(r,o){if(!$g)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(Wx)}return new Promise((r,o)=>t(r))}function Yx(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 s={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(s||(s=`${e} is not a known webfont format.`),t)throw new Error(s);console.warn(`Could not load font: ${s}`)}async function qx(e,t,r={}){if(!globalThis.document)return;let o=Yx(t,r.errorOnStyle);if(!o)return;let n=document.createElement("style");n.className="injected-by-Font-js";let s=[];return r.styleRules&&(s=Object.entries(r.styleRules).map(([i,a])=>`${i}: ${a};`)),n.textContent=`
 @font-face {
     font-family: "${e}";
     ${s.join(`
 	`)}
     src: url("${t}") format("${o}");
-}`,globalThis.document.head.appendChild(n),n}var Wx=[0,1,0,0],Gx=[79,84,84,79],Yx=[119,79,70,70],qx=[119,79,70,50];function oa(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function Zx(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(oa(t,Wx)||oa(t,Gx))return"SFNT";if(oa(t,Yx))return"WOFF";if(oa(t,qx))return"WOFF2"}function Xx(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var sa=class extends _x{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 Ux(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>Xx(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new ra("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=Zx(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 ra("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return jx().then(t=>(e==="SFNT"&&(this.opentype=new Fx(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new Ix(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new Dx(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 ra("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 ra("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=sa;var eo=class extends ct{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},Kx=class extends eo{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}]}},Jx=class extends eo{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(i=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;ae(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(i=>new Qx(e))));let s=n+o*8;ae(this,"glyphIndexArray",()=>(e.currentPosition=s,[...new Array(o)].map(i=>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],s=n.firstCode,i=s+n.entryCount;return s<=t&&t<=i}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}))}},Qx=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}},$x=class extends eo{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 s=n+this.segCountX2;ae(this,"idDelta",()=>e.readBytes(this.segCount,s,16,!0));let i=s+this.segCountX2;ae(this,"idRangeOffset",()=>e.readBytes(this.segCount,i,16));let a=i+this.segCountX2,u=this.length-(a-this.tableStart);ae(this,"glyphIdArray",()=>e.readBytes(u,a,16)),ae(this,"segments",()=>this.buildSegments(i,a,e))}buildSegments(e,t,r){let o=(n,s)=>{let i=this.startCode[s],a=this.endCode[s],u=this.idDelta[s],l=this.idRangeOffset[s],c=e+2*s,f=[];if(l===0)for(let m=i+u,g=a+u;m<=g;m++)f.push(m);else for(let m=0,g=a-i;m<=g;m++)r.currentPosition=c+l+m*2,f.push(r.uint16);return{startCode:i,endCode:a,idDelta:u,idRangeOffset:l,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}))}},eS=class extends eo{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}]}},tS=class extends eo{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 rS(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}))}},rS=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},oS=class extends eo{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}]}},nS=class extends eo{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 sS(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}))}},sS=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},iS=class extends eo{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 aS(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}))}},aS=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},lS=class extends eo{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 cS(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)}},cS=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function uS(e,t,r){let o=e.uint16;return o===0?new Kx(e,t,r):o===2?new Jx(e,t,r):o===4?new $x(e,t,r):o===6?new eS(e,t,r):o===8?new tS(e,t,r):o===10?new oS(e,t,r):o===12?new nS(e,t,r):o===13?new iS(e,t,r):o===14?new lS(e,t,r):{}}var fS=class extends Pe{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 dS(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})}},dS=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,uS(e,r,o)))}},pS=Object.freeze({__proto__:null,cmap:fS}),mS=class extends Pe{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})}},hS=Object.freeze({__proto__:null,head:mS}),gS=class extends Pe{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()}},yS=Object.freeze({__proto__:null,hhea:gS}),vS=class extends Pe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,s=r.maxp.numGlyphs,i=o.currentPosition;if(ae(this,"hMetrics",()=>(o.currentPosition=i,[...new Array(n)].map(a=>new bS(o.uint16,o.int16)))),n<s){let a=i+n*4;ae(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(s-n)].map(u=>o.int16)))}}},bS=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},wS=Object.freeze({__proto__:null,hmtx:vS}),xS=class extends Pe{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()}},SS=Object.freeze({__proto__:null,maxp:xS}),CS=class extends Pe{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 ES(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new RS(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}},RS=class{constructor(e,t){this.length=e,this.offset=t}},ES=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,TS(e,this)))}};function TS(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let i=[];for(let a=0,u=o/2;a<u;a++)i[a]=String.fromCharCode(e.uint16);return i.join("")}let n=e.readBytes(o),s=[];return n.forEach(function(i,a){s[a]=String.fromCharCode(i)}),s.join("")}var _S=Object.freeze({__proto__:null,name:CS}),OS=class extends Pe{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()}},PS=Object.freeze({__proto__:null,OS2:OS}),kS=class extends Pe{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]<Ug.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let s=r.int8;r.skip(s),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+s+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 Ug[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(i=>String.fromCharCode(i)).join(""))}},Ug=[".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"],FS=Object.freeze({__proto__:null,post:kS}),AS=class extends Pe{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 Uc({offset:e.offset+this.horizAxisOffset},t)),ae(this,"vertAxis",()=>new Uc({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>new Uc({offset:e.offset+this.itemVarStoreOffset},t)))}},Uc=class extends Pe{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ae(this,"baseTagList",()=>new IS({offset:e.offset+this.baseTagListOffset},t)),ae(this,"baseScriptList",()=>new LS({offset:e.offset+this.baseScriptListOffset},t))}},IS=class extends Pe{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},LS=class extends Pe{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 NS(this.start,r))))}},NS=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ae(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new DS(t)))}},DS=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 MS(this.start,e)),ae(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new VS(e))),ae(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new Jg(e)))}},MS=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ae(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new Jg(t)))}},VS=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 zS(this.parser)}},Jg=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 BS(e))))}},BS=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},zS=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)}},jS=Object.freeze({__proto__:null,BASE:AS}),Wg=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 HS(e)))}},HS=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Rs=class extends ct{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 US(e)))}},US=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},WS=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)}},GS=class extends Pe{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 Wg(r)}),this.attachListOffset=r.Offset16,ae(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new YS(r)}),this.ligCaretListOffset=r.Offset16,ae(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new ZS(r)}),this.markAttachClassDefOffset=r.Offset16,ae(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new Wg(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ae(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new JS(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new WS(r)}))}},YS=class extends ct{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 qS(this.parser)}},qS=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},ZS=class extends ct{constructor(e){super(e),this.coverageOffset=e.Offset16,ae(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Rs(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 XS(this.parser)}},XS=class extends ct{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 KS(this.parser)}},KS=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)}},JS=class extends ct{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 Rs(this.parser)}},QS=Object.freeze({__proto__:null,GDEF:GS}),Gg=class extends ct{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new $S(e))}},$S=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},eC=class extends ct{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}},Yg=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)}},qg=class extends ct{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 ct{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 sC(e);if(t.startsWith("cc"))return new nC(e);if(t.startsWith("ss"))return new iC(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)}},sC=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},iC=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Qg(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var Ko=class extends ct{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 Rs(e)}},Gc=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},aC=class extends Ko{constructor(e){super(e),this.deltaGlyphID=e.int16}},lC=class extends Ko{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 Ko{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 Ko{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 ct{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 Ko{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&&(Qg(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 Gc(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 Rs(t)}},gC=class extends ct{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 $g(t)}},$g=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 Gc(e))}},yC=class extends ct{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 $g{constructor(e){super(e)}},bC=class extends Ko{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&&(Qg(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 ey(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 Rs(t)}},wC=class extends ct{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 Gc(e))}},SC=class extends ct{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 CC(t)}},CC=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 ey(e))}},ey=class extends ct{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},RC=class extends ct{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},EC=class extends Ko{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)}},TC={buildSubtable:function(e,t){let r=new[void 0,aC,lC,uC,dC,hC,bC,RC,EC][e](t);return r.type=e,r}},to=class extends ct{constructor(e){super(e)}},_C=class extends to{constructor(e){super(e),console.log("lookup type 1")}},OC=class extends to{constructor(e){super(e),console.log("lookup type 2")}},PC=class extends to{constructor(e){super(e),console.log("lookup type 3")}},kC=class extends to{constructor(e){super(e),console.log("lookup type 4")}},FC=class extends to{constructor(e){super(e),console.log("lookup type 5")}},AC=class extends to{constructor(e){super(e),console.log("lookup type 6")}},IC=class extends to{constructor(e){super(e),console.log("lookup type 7")}},LC=class extends to{constructor(e){super(e),console.log("lookup type 8")}},NC=class extends to{constructor(e){super(e),console.log("lookup type 9")}},DC={buildSubtable:function(e,t){let r=new[void 0,_C,OC,PC,kC,FC,AC,IC,LC,NC][e](t);return r.type=e,r}},Zg=class extends ct{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},MC=class extends ct{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"?TC:DC;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},ty=class extends Pe{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 s=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);ae(this,"scriptList",()=>s?Gg.EMPTY:(o.currentPosition=n+this.scriptListOffset,new Gg(o))),ae(this,"featureList",()=>s?qg.EMPTY:(o.currentPosition=n+this.featureListOffset,new qg(o))),ae(this,"lookupList",()=>s?Zg.EMPTY:(o.currentPosition=n+this.lookupListOffset,new Zg(o))),this.featureVariationsOffset&&ae(this,"featureVariations",()=>s?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 Yg(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 Yg(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 MC(this.parser,t)}},VC=class extends ty{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},BC=Object.freeze({__proto__:null,GSUB:VC}),zC=class extends ty{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},jC=Object.freeze({__proto__:null,GPOS:zC}),HC=class extends Pe{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 ct{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 Pe{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(s=>new qC(r))));let n=o+this.axisCount*this.axisSize;ae(this,"instances",()=>{let s=[];for(let i=0;i<this.instanceCount;i++)r.currentPosition=n+i*this.instanceSize,s.push(new ZC(r,this.axisCount,this.instanceSize));return s})}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 Pe{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 Pe{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 Pe{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 Pe{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}),sR=class extends Pe{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(s=>o.Offset16))):ae(this,"offsets",()=>[...new Array(n)].map(s=>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}}},iR=Object.freeze({__proto__:null,loca:sR}),aR=class extends Pe{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 Pe{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},uR=Object.freeze({__proto__:null,CFF:cR}),fR=class extends Pe{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},dR=Object.freeze({__proto__:null,CFF2:fR}),pR=class extends Pe{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 na(e),this.vert=new na(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 na(e),this.vert=new na(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},na=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}},ry=class extends Pe{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:ry}),oy=class extends Pe{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:oy}),wR=class extends Pe{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 ry{constructor(e,t){super(e,t,"CBLC")}},CR=Object.freeze({__proto__:null,CBLC:SR}),RR=class extends oy{constructor(e,t){super(e,t,"CBDT")}},ER=Object.freeze({__proto__:null,CBDT:RR}),TR=class extends Pe{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))}},_R=Object.freeze({__proto__:null,sbix:TR}),OR=class extends Pe{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 Wc(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let s=new Wc(this.parser),i=s.gID;if(o===e)return r;if(i===e)return s;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let u=new Wc(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 PR(p))}},Wc=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},PR=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},kR=Object.freeze({__proto__:null,COLR:OR}),FR=class extends Pe{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)}},DR=Object.freeze({__proto__:null,CPAL:FR}),MR=class extends Pe{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 VR(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new BR(this.parser)}},VR=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)}},zR=Object.freeze({__proto__:null,DSIG:MR}),jR=class extends Pe{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(s=>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:jR}),WR=class extends Pe{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 s=0;s<this.nTables;s++){r.currentPosition=o;let i=new GR(r);n.push(i),o+=i}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 Pe{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 Pe{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 Pe{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 Pe{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 Pe{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 s2(r))}},n2=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},s2=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new i2(e))}},i2=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 Pe{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 Pe{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,s=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=s,[...new Array(o)].map(i=>new f2(p.uint16,p.int16)))),o<n){let i=s+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=i,[...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});var ny=h(ce(),1);var{kebabCase:p2}=Fe(ny.privateApis);function sy(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:p2(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var er=h(Y(),1);function m2(){let{installFonts:e}=(0,Es.useContext)(Bt),[t,r]=(0,Es.useState)(!1),[o,n]=(0,Es.useState)(null),s=g=>{a(g)},i=g=>{a(g.target.files)},a=async g=>{if(!g)return;n(null),r(!0);let d=new Set,v=[...g],S=!1,C=v.map(async b=>{if(!await l(b))return S=!0,null;if(d.has(b.name))return null;let k=(((b.name??"").split(".")??[]).pop()??"").toLowerCase();return Bc.includes(k)?(d.add(b.name),b):null}),w=(await Promise.all(C)).filter(b=>b!==null);if(w.length>0)u(w);else{let b=S?(0,Bn.__)("Sorry, you are not allowed to upload this file type."):(0,Bn.__)("No fonts found to install.");n({type:"error",message:b}),r(!1)}},u=async g=>{let d=await Promise.all(g.map(async v=>{let S=await f(v);return await Co(S,S.file,"all"),S}));m(d)};async function l(g){let d=new sa("Uploaded Font");try{let v=await c(g);return await d.fromDataBuffer(v,"font"),!0}catch{return!1}}async function c(g){return new Promise((d,v)=>{let S=new window.FileReader;S.readAsArrayBuffer(g),S.onload=()=>d(S.result),S.onerror=v})}let f=async g=>{let d=await c(g),v=new sa("Uploaded Font");v.fromDataBuffer(d,g.name);let C=(await new Promise(N=>v.onload=N)).detail.font,{name:w}=C.opentype.tables,b=w.get(16)||w.get(1),R=w.get(2).toLowerCase().includes("italic"),k=C.opentype.tables["OS/2"].usWeightClass||"normal",_=!!C.opentype.tables.fvar&&C.opentype.tables.fvar.axes.find(({tag:N})=>N==="wght"),A=_?`${_.minValue} ${_.maxValue}`:null;return{file:g,fontFamily:b,fontStyle:R?"italic":"normal",fontWeight:A||k}},m=async g=>{let d=sy(g);try{await e(d),n({type:"success",message:(0,Bn.__)("Fonts were installed successfully.")})}catch(v){let S=v;n({type:"error",message:S.message,errors:S?.installationErrors})}r(!1)};return(0,er.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,er.jsx)(It.DropZone,{onFilesDrop:s}),(0,er.jsxs)(It.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,er.jsxs)(It.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,er.jsx)("ul",{children:o.errors.map((g,d)=>(0,er.jsx)("li",{children:g},d))})]}),t&&(0,er.jsx)(It.FlexItem,{children:(0,er.jsx)("div",{className:"font-library__upload-area",children:(0,er.jsx)(It.ProgressBar,{})})}),!t&&(0,er.jsx)(It.FormFileUpload,{accept:Bc.map(g=>`.${g}`).join(","),multiple:!0,onChange:i,render:({openFileDialog:g})=>(0,er.jsx)(It.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:g,children:(0,Bn.__)("Upload font")})}),(0,er.jsx)(It.__experimentalText,{className:"font-library__upload-area__text",children:(0,Bn.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var ia=m2;var ay=h(Y(),1),{Tabs:oV}=Fe(Yc.privateApis),nV={id:"installed-fonts",title:(0,aa._x)("Library","Font library")},sV={id:"upload-fonts",title:(0,aa._x)("Upload","noun")};var ly=h(Ce(),1),qc=h(ce(),1),g2=h(Te(),1);var cy=h(Y(),1);var Zc=h(Y(),1);var uy=h(Ce(),1),la=h(ce(),1);var fy=h(Y(),1);var Kc=h(Y(),1);var hr=h(Ce(),1),Jc=h(ce(),1),R2=h(Te(),1);var dy=h(Vt(),1);var S2=h(Y(),1),{useSettingsForBlockElement:NV,TypographyPanel:DV}=Fe(dy.privateApis);var C2=h(Y(),1);var Qc=h(Y(),1),GV={text:{description:(0,hr.__)("Manage the fonts used on the site."),title:(0,hr.__)("Text")},link:{description:(0,hr.__)("Manage the fonts and typography used on the links."),title:(0,hr.__)("Links")},heading:{description:(0,hr.__)("Manage the fonts and typography used on headings."),title:(0,hr.__)("Headings")},caption:{description:(0,hr.__)("Manage the fonts and typography used on captions."),title:(0,hr.__)("Captions")},button:{description:(0,hr.__)("Manage the fonts and typography used on buttons."),title:(0,hr.__)("Buttons")}};var O2=h(Ce(),1),P2=h(ce(),1),my=h(Vt(),1);var zn=h(ce(),1),py=h(Ce(),1);var _2=h(Te(),1);var E2=h(ce(),1),T2=h(Y(),1);var $c=h(Y(),1);var eu=h(Y(),1),{useSettingsForBlockElement:aB,ColorPanel:lB}=Fe(my.privateApis);var D2=h(Ce(),1);var A2=h(Bo(),1),tu=h(ce(),1),I2=h(Ce(),1);var ua=h(ce(),1);var ca=h(ce(),1);var hy=h(Y(),1);function gy(){let{paletteColors:e}=kn();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,hy.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var _s=h(Y(),1),k2={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},F2=({label:e,isFocused:t,withHoverView:r})=>(0,_s.jsx)(In,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,_s.jsx)(ca.__unstableMotion.div,{variants:k2,style:{height:"100%",overflow:"hidden"},children:(0,_s.jsx)(ca.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,_s.jsx)(gy,{})})},o)}),yy=F2;var Jo=h(Y(),1),vy=["color"];function fa({title:e,gap:t=2}){let r=Ni(vy);return r?.length<=1?null:(0,Jo.jsxs)(ua.__experimentalVStack,{spacing:3,children:[e&&(0,Jo.jsx)(lr,{level:3,children:e}),(0,Jo.jsx)(ua.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,Jo.jsx)(Nn,{variation:o,isPill:!0,properties:vy,showTooltip:!0,children:()=>(0,Jo.jsx)(yy,{})},n))})]})}var by=h(Y(),1);var L2=h(Bo(),1),da=h(ce(),1),N2=h(Ce(),1);var wy=h(Y(),1);var ru=h(Y(),1);var V2=h(Ce(),1),Sy=h(Vt(),1),B2=h(ce(),1);var xy=h(Vt(),1);var M2=h(Y(),1);var{BackgroundPanel:NB}=Fe(xy.privateApis);var ou=h(Y(),1),{useHasBackgroundPanel:HB}=Fe(Sy.privateApis);var Qo=h(ce(),1),nu=h(Ce(),1);var W2=h(Te(),1);var z2=h(ce(),1),j2=h(Ce(),1),H2=h(Y(),1);var su=h(Y(),1),{Menu:ez}=Fe(Qo.privateApis);var bt=h(ce(),1),Os=h(Ce(),1);var pa=h(Te(),1);var iu=h(Y(),1),{Menu:hz}=Fe(bt.privateApis),gz=[{label:(0,Os.__)("Rename"),action:"rename"},{label:(0,Os.__)("Delete"),action:"delete"}],yz=[{label:(0,Os.__)("Reset"),action:"reset"}];var G2=h(Y(),1);var Z2=h(Ce(),1),Ry=h(Vt(),1);var Cy=h(Vt(),1),Y2=h(Te(),1);var q2=h(Y(),1),{useSettingsForBlockElement:Tz,DimensionsPanel:_z}=Fe(Cy.privateApis);var au=h(Y(),1),{useHasDimensionsPanel:Lz,useSettingsForBlockElement:Nz}=Fe(Ry.privateApis);var ky=h(ce(),1),Q2=h(Ce(),1);var K2=h(Ce(),1),J2=h(ce(),1);var Ey=h(ar(),1),Ty=h(Jt(),1),ha=h(Te(),1),_y=h(ce(),1),Oy=h(Ce(),1);var ma=h(Y(),1);function X2({gap:e=2}){let{user:t}=(0,ha.useContext)(Ot),r=t?.styles,n=(0,Ty.useSelect)(i=>{let a=i(Ey.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(i=>!vs(i,["color"])&&!vs(i,["typography","spacing"])),s=(0,ha.useMemo)(()=>[...[{title:(0,Oy.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let g=u[m]||{},d={css:`${u[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};u[m]={...g,...d}}});let l=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},c=Object.keys(u).length>0?{blocks:u}:{},f={...a.styles,...l,...c};return{...a,settings:a.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,ma.jsx)(_y.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:s.map((i,a)=>(0,ma.jsx)(Nn,{variation:i,children:u=>(0,ma.jsx)(kc,{label:i?.title,withHoverView:!0,isFocused:u,variation:i})},a))})}var lu=X2;var Py=h(Y(),1);var cu=h(Y(),1);var $2=h(Ce(),1),eE=h(ce(),1),Fy=h(Vt(),1);var uu=h(Y(),1),{AdvancedPanel:$z}=Fe(Fy.privateApis);var By=h(Ce(),1),du=h(ce(),1),pu=h(Te(),1);var tE=h(Jt(),1),rE=h(ar(),1),Ay=h(Te(),1);var Ny=h(Ce(),1),ga=h(ce(),1),ya=h(Ly(),1),oE=h(ar(),1),nE=h(Jt(),1);var Dy=h(Mc(),1);var My=h(Y(),1),{Badge:sj}=Fe(ga.privateApis),ij=3600*1e3*24;var fu=h(ce(),1),Ps=h(Ce(),1);var Vy=h(Y(),1);var mu=h(Y(),1);var hu=h(Ce(),1),ro=h(ce(),1);var cE=h(Te(),1);var iE=h(ce(),1),aE=h(Ce(),1),lE=h(Y(),1);var gu=h(Y(),1),{Menu:_j}=Fe(ro.privateApis);var Uy=h(Ce(),1),jr=h(ce(),1);var Wy=h(Te(),1);var uE=h(Vt(),1),fE=h(Ce(),1);var dE=h(Y(),1);var pE=h(ce(),1),zy=h(Ce(),1),mE=h(Y(),1);var ks=h(ce(),1),hE=h(Ce(),1),gE=h(Te(),1),jy=h(Y(),1);var oo=h(ce(),1),Hy=h(Y(),1);var yu=h(Y(),1),{Menu:Gj}=Fe(jr.privateApis);var bu=h(Y(),1);var wu=h(Y(),1);function jn(e){return function({value:r,baseValue:o,onChange:n,...s}){return(0,wu.jsx)(ys,{value:r,baseValue:o,onChange:n,children:(0,wu.jsx)(e,{...s})})}}var wE=jn(lu);var xE=jn(fa);var SE=jn(Hi);var Hn=h(Y(),1);function xu({value:e,baseValue:t,onChange:r,activeTab:o="installed-fonts"}){let n;switch(o){case"upload-fonts":n=(0,Hn.jsx)(ia,{});break;case"installed-fonts":n=(0,Hn.jsx)(Ji,{});break;default:n=(0,Hn.jsx)($i,{slug:o})}return(0,Hn.jsx)(ys,{value:e,baseValue:t,onChange:r,children:(0,Hn.jsx)(Gi,{children:n})})}var qy=h(us()),{unlock:Su}=(0,qy.__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='911f938962']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","911f938962"),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 #ddd;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 .font-library__page-selection-trigger{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;max-height:calc(100% - 110px);overflow:auto}.font-library-page:has(.font-library__footer) .font-library-page__tab-panel{max-height:calc(100% - 198px)}')),document.head.appendChild(e)}var{Tabs:va}=Su(Zy.privateApis),{useGlobalStyles:CE}=Su(Xy.privateApis);function RE(){let{records:e=[]}=(0,ba.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),[t,r]=(0,Jy.useState)("installed-fonts"),{base:o,user:n,setUser:s,isReady:i}=CE(),a=(0,Ky.useSelect)(l=>l(ba.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]);if(!i)return null;let u=[{id:"installed-fonts",title:(0,Un._x)("Library","Font library")}];return a&&(u.push({id:"upload-fonts",title:(0,Un._x)("Upload","noun")}),u.push(...(e||[]).map(({slug:l,name:c})=>({id:l,title:e&&e.length===1&&l==="google-fonts"?(0,Un.__)("Install Fonts"):c})))),React.createElement(oc,{title:(0,Un.__)("Fonts"),className:"font-library-page"},React.createElement(va,{selectedTabId:t,onSelect:l=>r(l)},React.createElement("div",{className:"font-library-page__tablist"},React.createElement(va.TabList,null,u.map(({id:l,title:c})=>React.createElement(va.Tab,{key:l,tabId:l},c)))),u.map(({id:l})=>React.createElement(va.TabPanel,{key:l,tabId:l,focusable:!1,className:"font-library-page__tab-panel"},React.createElement(xu,{value:n,baseValue:o,onChange:s,activeTab:l})))))}function EE(){return React.createElement(RE,null)}var TE=EE;export{TE as stage};
+}`,globalThis.document.head.appendChild(n),n}var Zx=[0,1,0,0],Xx=[79,84,84,79],Kx=[119,79,70,70],Jx=[119,79,70,50];function oa(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function Qx(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(oa(t,Zx)||oa(t,Xx))return"SFNT";if(oa(t,Kx))return"WOFF";if(oa(t,Jx))return"WOFF2"}function $x(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var sa=class extends Fx{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 qx(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>$x(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new ra("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=Qx(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 ra("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return Gx().then(t=>(e==="SFNT"&&(this.opentype=new Nx(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new Mx(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new zx(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 ra("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 ra("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=sa;var eo=class extends ct{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},eS=class extends eo{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}]}},tS=class extends eo{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(i=>e.uint16);let o=Math.max(...this.subHeaderKeys),n=e.currentPosition;ae(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(i=>new rS(e))));let s=n+o*8;ae(this,"glyphIndexArray",()=>(e.currentPosition=s,[...new Array(o)].map(i=>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],s=n.firstCode,i=s+n.entryCount;return s<=t&&t<=i}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}))}},rS=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}},oS=class extends eo{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 s=n+this.segCountX2;ae(this,"idDelta",()=>e.readBytes(this.segCount,s,16,!0));let i=s+this.segCountX2;ae(this,"idRangeOffset",()=>e.readBytes(this.segCount,i,16));let a=i+this.segCountX2,u=this.length-(a-this.tableStart);ae(this,"glyphIdArray",()=>e.readBytes(u,a,16)),ae(this,"segments",()=>this.buildSegments(i,a,e))}buildSegments(e,t,r){let o=(n,s)=>{let i=this.startCode[s],a=this.endCode[s],u=this.idDelta[s],l=this.idRangeOffset[s],c=e+2*s,f=[];if(l===0)for(let m=i+u,g=a+u;m<=g;m++)f.push(m);else for(let m=0,g=a-i;m<=g;m++)r.currentPosition=c+l+m*2,f.push(r.uint16);return{startCode:i,endCode:a,idDelta:u,idRangeOffset:l,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}))}},nS=class extends eo{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}]}},sS=class extends eo{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 iS(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}))}},iS=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},aS=class extends eo{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}]}},lS=class extends eo{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 cS(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}))}},cS=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},uS=class extends eo{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 fS(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}))}},fS=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},dS=class extends eo{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 pS(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)}},pS=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function mS(e,t,r){let o=e.uint16;return o===0?new eS(e,t,r):o===2?new tS(e,t,r):o===4?new oS(e,t,r):o===6?new nS(e,t,r):o===8?new sS(e,t,r):o===10?new aS(e,t,r):o===12?new lS(e,t,r):o===13?new uS(e,t,r):o===14?new dS(e,t,r):{}}var hS=class extends Pe{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 gS(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})}},gS=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,mS(e,r,o)))}},yS=Object.freeze({__proto__:null,cmap:hS}),vS=class extends Pe{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})}},bS=Object.freeze({__proto__:null,head:vS}),wS=class extends Pe{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()}},xS=Object.freeze({__proto__:null,hhea:wS}),SS=class extends Pe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,s=r.maxp.numGlyphs,i=o.currentPosition;if(ae(this,"hMetrics",()=>(o.currentPosition=i,[...new Array(n)].map(a=>new CS(o.uint16,o.int16)))),n<s){let a=i+n*4;ae(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(s-n)].map(u=>o.int16)))}}},CS=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},RS=Object.freeze({__proto__:null,hmtx:SS}),ES=class extends Pe{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()}},TS=Object.freeze({__proto__:null,maxp:ES}),_S=class extends Pe{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 PS(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new OS(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}},OS=class{constructor(e,t){this.length=e,this.offset=t}},PS=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,kS(e,this)))}};function kS(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let i=[];for(let a=0,u=o/2;a<u;a++)i[a]=String.fromCharCode(e.uint16);return i.join("")}let n=e.readBytes(o),s=[];return n.forEach(function(i,a){s[a]=String.fromCharCode(i)}),s.join("")}var FS=Object.freeze({__proto__:null,name:_S}),AS=class extends Pe{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()}},IS=Object.freeze({__proto__:null,OS2:AS}),LS=class extends Pe{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]<Yg.length){this.glyphNameOffsets.push(this.glyphNameOffsets[o]);continue}let s=r.int8;r.skip(s),this.glyphNameOffsets.push(this.glyphNameOffsets[o]+s+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 Yg[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(i=>String.fromCharCode(i)).join(""))}},Yg=[".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"],NS=Object.freeze({__proto__:null,post:LS}),DS=class extends Pe{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 Uc({offset:e.offset+this.horizAxisOffset},t)),ae(this,"vertAxis",()=>new Uc({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>new Uc({offset:e.offset+this.itemVarStoreOffset},t)))}},Uc=class extends Pe{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ae(this,"baseTagList",()=>new MS({offset:e.offset+this.baseTagListOffset},t)),ae(this,"baseScriptList",()=>new VS({offset:e.offset+this.baseScriptListOffset},t))}},MS=class extends Pe{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},VS=class extends Pe{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 BS(this.start,r))))}},BS=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ae(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new zS(t)))}},zS=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 jS(this.start,e)),ae(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new HS(e))),ae(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new ey(e)))}},jS=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ae(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new ey(t)))}},HS=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 WS(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 US(e))))}},US=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},WS=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)}},GS=Object.freeze({__proto__:null,BASE:DS}),qg=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 YS(e)))}},YS=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Rs=class extends ct{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 qS(e)))}},qS=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},ZS=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)}},XS=class extends Pe{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 qg(r)}),this.attachListOffset=r.Offset16,ae(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new KS(r)}),this.ligCaretListOffset=r.Offset16,ae(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new QS(r)}),this.markAttachClassDefOffset=r.Offset16,ae(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new qg(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ae(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new tC(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ae(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new ZS(r)}))}},KS=class extends ct{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 JS(this.parser)}},JS=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},QS=class extends ct{constructor(e){super(e),this.coverageOffset=e.Offset16,ae(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Rs(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 $S(this.parser)}},$S=class extends ct{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 eC(this.parser)}},eC=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)}},tC=class extends ct{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 Rs(this.parser)}},rC=Object.freeze({__proto__:null,GDEF:XS}),Zg=class extends ct{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new oC(e))}},oC=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},nC=class extends ct{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new sC(e))}},sC=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},Xg=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)}},Kg=class extends ct{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new iC(e))}},iC=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},aC=class extends ct{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 cC(e);if(t.startsWith("cc"))return new lC(e);if(t.startsWith("ss"))return new uC(e)}}},lC=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)}},cC=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},uC=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 Ko=class extends ct{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 Rs(e)}},Gc=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},fC=class extends Ko{constructor(e){super(e),this.deltaGlyphID=e.int16}},dC=class extends Ko{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 pC(t)}},pC=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},mC=class extends Ko{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 hC(t)}},hC=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},gC=class extends Ko{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 yC(t)}},yC=class extends ct{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 vC(t)}},vC=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},bC=class extends Ko{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 Gc(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 wC(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 xC(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 Rs(t)}},wC=class extends ct{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 ry(t)}},ry=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 Gc(e))}},xC=class extends ct{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 SC(t)}},SC=class extends ry{constructor(e){super(e)}},CC=class extends Ko{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 RC(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 TC(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 Rs(t)}},RC=class extends ct{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 EC(t)}},EC=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 Gc(e))}},TC=class extends ct{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 ct{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},OC=class extends ct{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},PC=class extends Ko{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)}},kC={buildSubtable:function(e,t){let r=new[void 0,fC,dC,mC,gC,bC,CC,OC,PC][e](t);return r.type=e,r}},to=class extends ct{constructor(e){super(e)}},FC=class extends to{constructor(e){super(e),console.log("lookup type 1")}},AC=class extends to{constructor(e){super(e),console.log("lookup type 2")}},IC=class extends to{constructor(e){super(e),console.log("lookup type 3")}},LC=class extends to{constructor(e){super(e),console.log("lookup type 4")}},NC=class extends to{constructor(e){super(e),console.log("lookup type 5")}},DC=class extends to{constructor(e){super(e),console.log("lookup type 6")}},MC=class extends to{constructor(e){super(e),console.log("lookup type 7")}},VC=class extends to{constructor(e){super(e),console.log("lookup type 8")}},BC=class extends to{constructor(e){super(e),console.log("lookup type 9")}},zC={buildSubtable:function(e,t){let r=new[void 0,FC,AC,IC,LC,NC,DC,MC,VC,BC][e](t);return r.type=e,r}},Jg=class extends ct{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},jC=class extends ct{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"?kC:zC;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},ny=class extends Pe{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 s=!(this.scriptListOffset||this.featureListOffset||this.lookupListOffset);ae(this,"scriptList",()=>s?Zg.EMPTY:(o.currentPosition=n+this.scriptListOffset,new Zg(o))),ae(this,"featureList",()=>s?Kg.EMPTY:(o.currentPosition=n+this.featureListOffset,new Kg(o))),ae(this,"lookupList",()=>s?Jg.EMPTY:(o.currentPosition=n+this.lookupListOffset,new Jg(o))),this.featureVariationsOffset&&ae(this,"featureVariations",()=>s?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 nC(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 Xg(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 Xg(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 aC(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 jC(this.parser,t)}},HC=class extends ny{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},UC=Object.freeze({__proto__:null,GSUB:HC}),WC=class extends ny{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},GC=Object.freeze({__proto__:null,GPOS:WC}),YC=class extends Pe{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 qC(r)}},qC=class extends ct{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new ZC(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)}},ZC=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},XC=Object.freeze({__proto__:null,SVG:YC}),KC=class extends Pe{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(s=>new JC(r))));let n=o+this.axisCount*this.axisSize;ae(this,"instances",()=>{let s=[];for(let i=0;i<this.instanceCount;i++)r.currentPosition=n+i*this.instanceSize,s.push(new QC(r,this.axisCount,this.instanceSize));return s})}getSupportedAxes(){return this.axes.map(e=>e.tag)}getAxis(e){return this.axes.find(t=>t.tag===e)}},JC=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}},QC=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)}},$C=Object.freeze({__proto__:null,fvar:KC}),eR=class extends Pe{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ae(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},tR=Object.freeze({__proto__:null,cvt:eR}),rR=class extends Pe{constructor(e,t){let{p:r}=super(e,t);ae(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},oR=Object.freeze({__proto__:null,fpgm:rR}),nR=class extends Pe{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 sR(r)))}},sR=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},iR=Object.freeze({__proto__:null,gasp:nR}),aR=class extends Pe{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},lR=Object.freeze({__proto__:null,glyf:aR}),cR=class extends Pe{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(s=>o.Offset16))):ae(this,"offsets",()=>[...new Array(n)].map(s=>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}}},uR=Object.freeze({__proto__:null,loca:cR}),fR=class extends Pe{constructor(e,t){let{p:r}=super(e,t);ae(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},dR=Object.freeze({__proto__:null,prep:fR}),pR=class extends Pe{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},mR=Object.freeze({__proto__:null,CFF:pR}),hR=class extends Pe{constructor(e,t){let{p:r}=super(e,t);ae(this,"data",()=>r.readBytes())}},gR=Object.freeze({__proto__:null,CFF2:hR}),yR=class extends Pe{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 vR(r)))}},vR=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},bR=Object.freeze({__proto__:null,VORG:yR}),wR=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new na(e),this.vert=new na(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}},xR=class{constructor(e){this.hori=new na(e),this.vert=new na(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},na=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}},sy=class extends Pe{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 wR(o)))}},SR=Object.freeze({__proto__:null,EBLC:sy}),iy=class extends Pe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},CR=Object.freeze({__proto__:null,EBDT:iy}),RR=class extends Pe{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 xR(r)))}},ER=Object.freeze({__proto__:null,EBSC:RR}),TR=class extends sy{constructor(e,t){super(e,t,"CBLC")}},_R=Object.freeze({__proto__:null,CBLC:TR}),OR=class extends iy{constructor(e,t){super(e,t,"CBDT")}},PR=Object.freeze({__proto__:null,CBDT:OR}),kR=class extends Pe{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))}},FR=Object.freeze({__proto__:null,sbix:kR}),AR=class extends Pe{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 Wc(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let s=new Wc(this.parser),i=s.gID;if(o===e)return r;if(i===e)return s;for(;t!==n;){let a=t+(n-t)/12;this.parser.currentPosition=a;let u=new Wc(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 IR(p))}},Wc=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},IR=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},LR=Object.freeze({__proto__:null,COLR:AR}),NR=class extends Pe{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 DR(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 MR(r,o))),ae(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new VR(r,o))),ae(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new BR(r,o))))}},DR=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},MR=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},VR=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},BR=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},zR=Object.freeze({__proto__:null,CPAL:NR}),jR=class extends Pe{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 HR(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new UR(this.parser)}},HR=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},UR=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},WR=Object.freeze({__proto__:null,DSIG:jR}),GR=class extends Pe{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(s=>new YR(o,n))}},YR=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},qR=Object.freeze({__proto__:null,hdmx:GR}),ZR=class extends Pe{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 s=0;s<this.nTables;s++){r.currentPosition=o;let i=new XR(r);n.push(i),o+=i}return n})}},XR=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 KR(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]}},KR=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},JR=Object.freeze({__proto__:null,kern:ZR}),QR=class extends Pe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},$R=Object.freeze({__proto__:null,LTSH:QR}),e2=class extends Pe{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.")}},t2=Object.freeze({__proto__:null,MERG:e2}),r2=class extends Pe{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 o2(this.tableStart,r))}},o2=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)}},n2=Object.freeze({__proto__:null,meta:r2}),s2=class extends Pe{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.")}},i2=Object.freeze({__proto__:null,PCLT:s2}),a2=class extends Pe{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 l2(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new c2(r))}},l2=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},c2=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new u2(e))}},u2=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},f2=Object.freeze({__proto__:null,VDMX:a2}),d2=class extends Pe{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()}},p2=Object.freeze({__proto__:null,vhea:d2}),m2=class extends Pe{constructor(e,t,r){super(e,t);let o=r.vhea.numOfLongVerMetrics,n=r.maxp.numGlyphs,s=p.currentPosition;if(lazy(this,"vMetrics",()=>(p.currentPosition=s,[...new Array(o)].map(i=>new h2(p.uint16,p.int16)))),o<n){let i=s+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=i,[...new Array(n-o)].map(a=>p.int16)))}}},h2=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},g2=Object.freeze({__proto__:null,vmtx:m2});var ay=h(ce(),1);var{kebabCase:y2}=Fe(ay.privateApis);function ly(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:y2(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var er=h(Y(),1);function v2(){let{installFonts:e}=(0,Es.useContext)(Bt),[t,r]=(0,Es.useState)(!1),[o,n]=(0,Es.useState)(null),s=g=>{a(g)},i=g=>{a(g.target.files)},a=async g=>{if(!g)return;n(null),r(!0);let d=new Set,v=[...g],S=!1,C=v.map(async b=>{if(!await l(b))return S=!0,null;if(d.has(b.name))return null;let k=(((b.name??"").split(".")??[]).pop()??"").toLowerCase();return Bc.includes(k)?(d.add(b.name),b):null}),w=(await Promise.all(C)).filter(b=>b!==null);if(w.length>0)u(w);else{let b=S?(0,Bn.__)("Sorry, you are not allowed to upload this file type."):(0,Bn.__)("No fonts found to install.");n({type:"error",message:b}),r(!1)}},u=async g=>{let d=await Promise.all(g.map(async v=>{let S=await f(v);return await Co(S,S.file,"all"),S}));m(d)};async function l(g){let d=new sa("Uploaded Font");try{let v=await c(g);return await d.fromDataBuffer(v,"font"),!0}catch{return!1}}async function c(g){return new Promise((d,v)=>{let S=new window.FileReader;S.readAsArrayBuffer(g),S.onload=()=>d(S.result),S.onerror=v})}let f=async g=>{let d=await c(g),v=new sa("Uploaded Font");v.fromDataBuffer(d,g.name);let C=(await new Promise(N=>v.onload=N)).detail.font,{name:w}=C.opentype.tables,b=w.get(16)||w.get(1),R=w.get(2).toLowerCase().includes("italic"),k=C.opentype.tables["OS/2"].usWeightClass||"normal",_=!!C.opentype.tables.fvar&&C.opentype.tables.fvar.axes.find(({tag:N})=>N==="wght"),A=_?`${_.minValue} ${_.maxValue}`:null;return{file:g,fontFamily:b,fontStyle:R?"italic":"normal",fontWeight:A||k}},m=async g=>{let d=ly(g);try{await e(d),n({type:"success",message:(0,Bn.__)("Fonts were installed successfully.")})}catch(v){let S=v;n({type:"error",message:S.message,errors:S?.installationErrors})}r(!1)};return(0,er.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,er.jsx)(It.DropZone,{onFilesDrop:s}),(0,er.jsxs)(It.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,er.jsxs)(It.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,er.jsx)("ul",{children:o.errors.map((g,d)=>(0,er.jsx)("li",{children:g},d))})]}),t&&(0,er.jsx)(It.FlexItem,{children:(0,er.jsx)("div",{className:"font-library__upload-area",children:(0,er.jsx)(It.ProgressBar,{})})}),!t&&(0,er.jsx)(It.FormFileUpload,{accept:Bc.map(g=>`.${g}`).join(","),multiple:!0,onChange:i,render:({openFileDialog:g})=>(0,er.jsx)(It.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:g,children:(0,Bn.__)("Upload font")})}),(0,er.jsx)(It.__experimentalText,{className:"font-library__upload-area__text",children:(0,Bn.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var ia=v2;var uy=h(Y(),1),{Tabs:uV}=Fe(Yc.privateApis),fV={id:"installed-fonts",title:(0,aa._x)("Library","Font library")},dV={id:"upload-fonts",title:(0,aa._x)("Upload","noun")};var fy=h(Ce(),1),qc=h(ce(),1),w2=h(Te(),1);var dy=h(Y(),1);var Zc=h(Y(),1);var py=h(Ce(),1),la=h(ce(),1);var my=h(Y(),1);var Kc=h(Y(),1);var gr=h(Ce(),1),Jc=h(ce(),1),O2=h(Te(),1);var hy=h(Vt(),1);var T2=h(Y(),1),{useSettingsForBlockElement:HV,TypographyPanel:UV}=Fe(hy.privateApis);var _2=h(Y(),1);var Qc=h(Y(),1),QV={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")},button:{description:(0,gr.__)("Manage the fonts and typography used on buttons."),title:(0,gr.__)("Buttons")}};var A2=h(Ce(),1),I2=h(ce(),1),yy=h(Vt(),1);var zn=h(ce(),1),gy=h(Ce(),1);var F2=h(Te(),1);var P2=h(ce(),1),k2=h(Y(),1);var $c=h(Y(),1);var eu=h(Y(),1),{useSettingsForBlockElement:mB,ColorPanel:hB}=Fe(yy.privateApis);var z2=h(Ce(),1);var D2=h(Bo(),1),tu=h(ce(),1),M2=h(Ce(),1);var ua=h(ce(),1);var ca=h(ce(),1);var vy=h(Y(),1);function by(){let{paletteColors:e}=kn();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,vy.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var _s=h(Y(),1),L2={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},N2=({label:e,isFocused:t,withHoverView:r})=>(0,_s.jsx)(In,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,_s.jsx)(ca.__unstableMotion.div,{variants:L2,style:{height:"100%",overflow:"hidden"},children:(0,_s.jsx)(ca.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,_s.jsx)(by,{})})},o)}),wy=N2;var Jo=h(Y(),1),xy=["color"];function fa({title:e,gap:t=2}){let r=Ni(xy);return r?.length<=1?null:(0,Jo.jsxs)(ua.__experimentalVStack,{spacing:3,children:[e&&(0,Jo.jsx)(lr,{level:3,children:e}),(0,Jo.jsx)(ua.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,Jo.jsx)(Nn,{variation:o,isPill:!0,properties:xy,showTooltip:!0,children:()=>(0,Jo.jsx)(wy,{})},n))})]})}var Sy=h(Y(),1);var V2=h(Bo(),1),da=h(ce(),1),B2=h(Ce(),1);var Cy=h(Y(),1);var ru=h(Y(),1);var H2=h(Ce(),1),Ey=h(Vt(),1),U2=h(ce(),1);var Ry=h(Vt(),1);var j2=h(Y(),1);var{BackgroundPanel:HB}=Fe(Ry.privateApis);var ou=h(Y(),1),{useHasBackgroundPanel:XB}=Fe(Ey.privateApis);var Qo=h(ce(),1),nu=h(Ce(),1);var Z2=h(Te(),1);var W2=h(ce(),1),G2=h(Ce(),1),Y2=h(Y(),1);var su=h(Y(),1),{Menu:az}=Fe(Qo.privateApis);var bt=h(ce(),1),Os=h(Ce(),1);var pa=h(Te(),1);var iu=h(Y(),1),{Menu:Sz}=Fe(bt.privateApis),Cz=[{label:(0,Os.__)("Rename"),action:"rename"},{label:(0,Os.__)("Delete"),action:"delete"}],Rz=[{label:(0,Os.__)("Reset"),action:"reset"}];var X2=h(Y(),1);var Q2=h(Ce(),1),_y=h(Vt(),1);var Ty=h(Vt(),1),K2=h(Te(),1);var J2=h(Y(),1),{useSettingsForBlockElement:Iz,DimensionsPanel:Lz}=Fe(Ty.privateApis);var au=h(Y(),1),{useHasDimensionsPanel:jz,useSettingsForBlockElement:Hz}=Fe(_y.privateApis);var Iy=h(ce(),1),rE=h(Ce(),1);var eE=h(Ce(),1),tE=h(ce(),1);var Oy=h(ar(),1),Py=h(Jt(),1),ha=h(Te(),1),ky=h(ce(),1),Fy=h(Ce(),1);var ma=h(Y(),1);function $2({gap:e=2}){let{user:t}=(0,ha.useContext)(Ot),r=t?.styles,n=(0,Py.useSelect)(i=>{let a=i(Oy.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(i=>!vs(i,["color"])&&!vs(i,["typography","spacing"])),s=(0,ha.useMemo)(()=>[...[{title:(0,Fy.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let g=u[m]||{},d={css:`${u[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};u[m]={...g,...d}}});let l=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},c=Object.keys(u).length>0?{blocks:u}:{},f={...a.styles,...l,...c};return{...a,settings:a.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,ma.jsx)(ky.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:s.map((i,a)=>(0,ma.jsx)(Nn,{variation:i,children:u=>(0,ma.jsx)(kc,{label:i?.title,withHoverView:!0,isFocused:u,variation:i})},a))})}var lu=$2;var Ay=h(Y(),1);var cu=h(Y(),1);var oE=h(Ce(),1),nE=h(ce(),1),Ly=h(Vt(),1);var uu=h(Y(),1),{AdvancedPanel:ij}=Fe(Ly.privateApis);var Hy=h(Ce(),1),du=h(ce(),1),pu=h(Te(),1);var sE=h(Jt(),1),iE=h(ar(),1),Ny=h(Te(),1);var Vy=h(Ce(),1),ga=h(ce(),1),ya=h(My(),1),aE=h(ar(),1),lE=h(Jt(),1);var By=h(Mc(),1);var zy=h(Y(),1),{Badge:dj}=Fe(ga.privateApis),pj=3600*1e3*24;var fu=h(ce(),1),Ps=h(Ce(),1);var jy=h(Y(),1);var mu=h(Y(),1);var hu=h(Ce(),1),ro=h(ce(),1);var pE=h(Te(),1);var uE=h(ce(),1),fE=h(Ce(),1),dE=h(Y(),1);var gu=h(Y(),1),{Menu:Lj}=Fe(ro.privateApis);var Yy=h(Ce(),1),jr=h(ce(),1);var qy=h(Te(),1);var mE=h(Vt(),1),hE=h(Ce(),1);var gE=h(Y(),1);var yE=h(ce(),1),Uy=h(Ce(),1),vE=h(Y(),1);var ks=h(ce(),1),bE=h(Ce(),1),wE=h(Te(),1),Wy=h(Y(),1);var oo=h(ce(),1),Gy=h(Y(),1);var yu=h(Y(),1),{Menu:Qj}=Fe(jr.privateApis);var bu=h(Y(),1);var wu=h(Y(),1);function jn(e){return function({value:r,baseValue:o,onChange:n,...s}){return(0,wu.jsx)(ys,{value:r,baseValue:o,onChange:n,children:(0,wu.jsx)(e,{...s})})}}var RE=jn(lu);var EE=jn(fa);var TE=jn(Hi);var Hn=h(Y(),1);function xu({value:e,baseValue:t,onChange:r,activeTab:o="installed-fonts"}){let n;switch(o){case"upload-fonts":n=(0,Hn.jsx)(ia,{});break;case"installed-fonts":n=(0,Hn.jsx)(Ji,{});break;default:n=(0,Hn.jsx)($i,{slug:o})}return(0,Hn.jsx)(ys,{value:e,baseValue:t,onChange:r,children:(0,Hn.jsx)(Gi,{children:n})})}var Ky=h(us()),{unlock:Su}=(0,Ky.__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='9553e553cd']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","9553e553cd"),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 #ddd;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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.font-library-page__tablist{border-bottom:1px solid #f0f0f0;padding:0 24px}.font-library-page__tab-panel{flex-grow:1;max-height:calc(100% - 110px);overflow:auto}.font-library-page:has(.font-library__footer) .font-library-page__tab-panel{max-height:calc(100% - 198px)}')),document.head.appendChild(e)}var{Tabs:va}=Su(Jy.privateApis),{useGlobalStyles:_E}=Su(Qy.privateApis);function OE(){let{records:e=[]}=(0,ba.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),[t,r]=(0,ev.useState)("installed-fonts"),{base:o,user:n,setUser:s,isReady:i}=_E(),a=(0,$y.useSelect)(l=>l(ba.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]);if(!i)return null;let u=[{id:"installed-fonts",title:(0,Un._x)("Library","Font library")}];return a&&(u.push({id:"upload-fonts",title:(0,Un._x)("Upload","noun")}),u.push(...(e||[]).map(({slug:l,name:c})=>({id:l,title:e&&e.length===1&&l==="google-fonts"?(0,Un.__)("Install Fonts"):c})))),React.createElement(oc,{title:(0,Un.__)("Fonts"),className:"font-library-page"},React.createElement(va,{selectedTabId:t,onSelect:l=>r(l)},React.createElement("div",{className:"font-library-page__tablist"},React.createElement(va.TabList,null,u.map(({id:l,title:c})=>React.createElement(va.Tab,{key:l,tabId:l},c)))),u.map(({id:l})=>React.createElement(va.TabPanel,{key:l,tabId:l,focusable:!1,className:"font-library-page__tab-panel"},React.createElement(xu,{value:n,baseValue:o,onChange:s,activeTab:l})))))}function PE(){return React.createElement(OE,null)}var kE=PE;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/content-rtl.css b/wp-includes/css/dist/block-editor/content-rtl.css
index 221e7b9401..7b02888646 100644
--- a/wp-includes/css/dist/block-editor/content-rtl.css
+++ b/wp-includes/css/dist/block-editor/content-rtl.css
@@ -373,7 +373,7 @@ _::-webkit-full-page-media, _:future, :root [data-has-multi-selection=true] .blo
 .wp-block[data-align=right] > *,
 .wp-block.alignleft,
 .wp-block.alignright {
-  z-index: 21;
+  z-index: 9;
 }

 .wp-site-blocks > [data-align=left] {
@@ -774,14 +774,14 @@ _::-webkit-full-page-media, _:future, :root [data-has-multi-selection=true] .blo
 .block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content {
   display: none;
 }
-.block-editor-block-list__block .block-list-appender:first-child {
+.block-editor-block-list__block .block-list-appender:only-child {
   position: relative;
   left: auto;
   align-self: center;
   list-style: none;
   line-height: inherit;
 }
-.block-editor-block-list__block .block-list-appender:first-child .block-editor-default-block-appender__content {
+.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content {
   display: block;
 }

diff --git a/wp-includes/css/dist/block-editor/content-rtl.min.css b/wp-includes/css/dist/block-editor/content-rtl.min.css
index d588eef80f..42afbbbbac 100644
--- a/wp-includes/css/dist/block-editor/content-rtl.min.css
+++ b/wp-includes/css/dist/block-editor/content-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-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-styles .block-editor-block-list__block{margin:0}@keyframes selection-overlay__fade-in-animation{0%{opacity:0}to{opacity:.4}}:root .block-editor-block-list__layout::selection,:root [data-has-multi-selection=true] .block-editor-block-list__layout::selection,_::-webkit-full-page-media,_:future{background-color:transparent}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::-moz-selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::-moz-selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{background:var(--wp-admin-theme-color);bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media not (prefers-reduced-motion){.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{animation:selection-overlay__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{outline:2px solid transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected).is-highlighted:after{outline-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-block-hidden{border:none!important;height:0;margin-bottom:0!important;margin-top:0!important;opacity:0;overflow:hidden;padding:0!important;visibility:hidden}.block-editor-block-list__layout.is-layout-flex:not(.is-vertical)>.is-block-hidden{align-self:stretch;height:auto;margin-left:0!important;margin-right:0!important;white-space:nowrap!important;width:0}.block-editor-block-list__layout [class^=components-]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.block-editor-block-list__layout .block-editor-block-list__block{overflow-wrap:break-word;pointer-events:auto;position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled{pointer-events:none}.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.has-child-selected,.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.is-selected{z-index:20}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px;width:100%}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block:not([data-draggable=true]),.block-editor-block-list__layout .block-editor-block-list__block:not([draggable=true]){cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[data-draggable=true],.block-editor-block-list__layout .block-editor-block-list__block[draggable=true]{cursor:grab}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected{cursor:default}.block-editor-block-list__layout .block-editor-block-list__block [contenteditable],.block-editor-block-list__layout .block-editor-block-list__block[contenteditable]{cursor:text}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered:not(.is-selected):after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline):not(.rich-text):not([contenteditable=true]).is-selected:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}@keyframes block-editor-is-editable__animation{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}@keyframes block-editor-is-editable__animation_reduce-motion{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}99%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:.1s;animation-duration:.8s;animation-fill-mode:backwards;animation-name:block-editor-is-editable__animation;animation-timing-function:ease-out;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (prefers-reduced-motion:reduce){.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:0s;animation-name:block-editor-is-editable__animation_reduce-motion}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.2}@media not (prefers-reduced-motion){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition:opacity .1s linear}}.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected,.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected{opacity:1}.wp-block.alignleft,.wp-block.alignright,.wp-block[data-align=left]>*,.wp-block[data-align=right]>*{z-index:21}.wp-site-blocks>[data-align=left]{float:right;margin-left:2em}.wp-site-blocks>[data-align=right]{float:left;margin-right:2em}.wp-site-blocks>[data-align=center]{justify-content:center;margin-left:auto;margin-right:auto}.block-editor-block-list .block-editor-inserter{cursor:move;cursor:grab;margin:8px}@keyframes block-editor-inserter__toggle__fade-in-animation{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.wp-block .block-list-appender .block-editor-inserter__toggle{animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation-fill-mode:forwards}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;direction:ltr;display:block;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5;margin:0;outline:none;overflow:hidden;padding:12px;resize:none;width:100%}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition:padding .2s linear}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__zoom-out-separator{background:#ddd;margin-left:-1px;margin-right:-1px}@media not (prefers-reduced-motion){.block-editor-block-list__zoom-out-separator{transition:background-color .3s ease}}.block-editor-block-list__zoom-out-separator{align-items:center;color:#000;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;justify-content:center;overflow:hidden}.is-zoomed-out .block-editor-block-list__zoom-out-separator{font-size:calc(13px/var(--wp-block-editor-iframe-zoom-out-scale))}.block-editor-block-list__zoom-out-separator.is-dragged-over{background:#ccc}.block-editor-block-list__layout.is-root-container.has-global-padding>.block-editor-block-list__zoom-out-separator,.has-global-padding>.block-editor-block-list__zoom-out-separator{margin:0 calc(var(--wp--style--root--padding-left)*-1 - 1px) 0 calc(var(--wp--style--root--padding-right)*-1 - 1px)!important;max-width:none}.is-dragging{cursor:grabbing}.is-preview-mode{pointer-events:none}.is-preview-mode .block-editor-block-list__block{pointer-events:auto}.is-preview-mode .block-editor-block-list__block>:not(.block-editor-block-list__block){pointer-events:none}.is-vertical .block-list-appender{margin-left:auto;margin-right:12px;margin-top:12px;width:24px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block.has-block-overlay{cursor:default}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block{pointer-events:none}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block.has-block-overlay:before{left:0;right:0;width:auto}.block-editor-block-list__layout .is-dragging{opacity:.1}.block-editor-block-list__layout .is-dragging iframe{pointer-events:none}.block-editor-block-list__layout .is-dragging::-moz-selection{background:transparent!important}.block-editor-block-list__layout .is-dragging::selection{background:transparent!important}.block-editor-block-list__layout .is-dragging:after{content:none!important}.wp-block img:not([draggable]),.wp-block svg:not([draggable]){pointer-events:none}.block-editor-block-preview__content-iframe .block-list-appender{display:none}.block-editor-block-preview__live-content *{pointer-events:none}.block-editor-block-preview__live-content .block-list-appender{display:none}.block-editor-block-preview__live-content .components-button:disabled{opacity:1}.block-editor-block-preview__live-content .block-editor-block-list__block[data-empty=true],.block-editor-block-preview__live-content .components-placeholder{display:none}.block-editor-block-variation-picker__skip,.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations{display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.block-editor-block-variation-picker__skip svg,.block-editor-block-variation-picker__variations svg,.wp-block-group-placeholder__variations svg{fill:#949494!important}.block-editor-block-variation-picker__skip .components-button,.block-editor-block-variation-picker__variations .components-button,.wp-block-group-placeholder__variations .components-button{padding:4px}.block-editor-block-variation-picker__skip .components-button:hover,.block-editor-block-variation-picker__variations .components-button:hover,.wp-block-group-placeholder__variations .components-button:hover{background:none!important}.block-editor-block-variation-picker__skip .components-button:hover svg,.block-editor-block-variation-picker__variations .components-button:hover svg,.wp-block-group-placeholder__variations .components-button:hover svg{fill:var(--wp-admin-theme-color)!important}.block-editor-block-variation-picker__skip>li,.block-editor-block-variation-picker__variations>li,.wp-block-group-placeholder__variations>li{align-items:center;display:flex;flex-direction:column;gap:4px;width:auto}.block-editor-button-block-appender{align-items:center;border-color:currentColor;color:#1e1e1e;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.is-dark-theme .block-editor-button-block-appender{color:hsla(0,0%,100%,.65)}.block-editor-button-block-appender:hover{color:var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender){pointer-events:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:1px dashed;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter{opacity:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within{opacity:1}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after{border:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter{visibility:visible}.block-editor-block-list__block:not(.is-selected)>.block-editor-block-list__block>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:none}.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{background-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65);color:hsla(0,0%,100%,.65)}@media not (prefers-reduced-motion){.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{transition:background-color .2s ease-in-out}}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{margin-block-end:0;margin-block-start:0;opacity:.62;text-shadow:none}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(-45deg)}.block-editor-default-block-appender .block-editor-inserter{left:0;line-height:0;position:absolute;top:0}.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender{bottom:0;left:0;list-style:none;padding:0;position:absolute;z-index:2}.block-editor-block-list__block .block-list-appender.block-list-appender{line-height:0;margin:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{height:24px}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle.is-pressed svg{transform:rotate(-45deg)}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{box-shadow:none;display:none;flex-direction:row;padding:0!important;width:24px}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content{display:none}.block-editor-block-list__block .block-list-appender:first-child{align-self:center;left:auto;line-height:inherit;list-style:none;position:relative}.block-editor-block-list__block .block-list-appender:first-child .block-editor-default-block-appender__content{display:block}.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle,.block-editor-block-list__block.is-selected>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected>.block-list-appender .block-list-appender__toggle{display:flex}.block-editor-default-block-appender__content{cursor:text}.block-editor-iframe__body{position:relative}.block-editor-iframe__html{transform-origin:top center}@media not (prefers-reduced-motion){.block-editor-iframe__html{transition:background-color .4s}}.block-editor-iframe__html.zoom-out-animation{bottom:0;left:0;overflow-y:var(--wp-block-editor-iframe-zoom-out-overflow-behavior,scroll);position:fixed;right:0;top:calc(var(--wp-block-editor-iframe-zoom-out-scroll-top, 0px)*-1)}.block-editor-iframe__html.is-zoomed-out{background-color:var(--wp-editor-canvas-background);margin-bottom:calc(var(--wp-block-editor-iframe-zoom-out-content-height)*(1 - var(--wp-block-editor-iframe-zoom-out-scale, 1))*-1 + var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1)*-1 + -2px);padding-bottom:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));padding-top:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));scale:var(--wp-block-editor-iframe-zoom-out-scale,1);transform:translateX(calc(((var(--wp-block-editor-iframe-zoom-out-scale-container-width) - var(--wp-block-editor-iframe-zoom-out-container-width, 100vw))/2/var(--wp-block-editor-iframe-zoom-out-scale, 1))*-1))}.block-editor-iframe__html.is-zoomed-out body{min-height:calc((var(--wp-block-editor-iframe-zoom-out-inner-height) - 2*var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1))/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content){display:flex;flex:1;flex-direction:column;height:100%}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content)>main{flex:1}.block-editor-iframe__html.is-zoomed-out .wp-block[draggable]{cursor:grab}.block-editor-media-placeholder__cancel-button.is-link{display:block;margin:1em}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{box-shadow:0 0 0 1px var(--wp-admin-theme-color);cursor:var(--wpds-cursor-control,pointer)}.block-editor-plain-text{border:none;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;width:100%}.rich-text [data-rich-text-placeholder]{pointer-events:none}.rich-text [data-rich-text-placeholder]:after{content:attr(data-rich-text-placeholder);opacity:.62;text-shadow:none}.rich-text:focus{outline:none}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]:before{opacity:.8}[data-rich-text-script]{display:inline}[data-rich-text-script]:before{background:#ff0;content:"</>"}[data-rich-text-comment],[data-rich-text-format-boundary]{border-radius:2px}[data-rich-text-comment]{background-color:currentColor}[data-rich-text-comment] span{color:currentColor;filter:invert(100%);padding:0 2px}.rich-text [contenteditable=false]::-moz-selection{background-color:transparent}.rich-text [contenteditable=false]::selection{background-color:transparent}.block-editor-warning{align-items:center;background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;display:flex;flex-wrap:wrap;padding:1em}.block-editor-warning,.block-editor-warning .block-editor-warning__message{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.block-editor-warning .block-editor-warning__message{color:#1e1e1e;font-size:13px;line-height:1.4;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.block-editor-warning .block-editor-warning__actions{align-items:center;display:flex;gap:8px}.components-popover.block-editor-warning__dropdown{z-index:99998}
\ 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-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-styles .block-editor-block-list__block{margin:0}@keyframes selection-overlay__fade-in-animation{0%{opacity:0}to{opacity:.4}}:root .block-editor-block-list__layout::selection,:root [data-has-multi-selection=true] .block-editor-block-list__layout::selection,_::-webkit-full-page-media,_:future{background-color:transparent}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::-moz-selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::-moz-selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{background:var(--wp-admin-theme-color);bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media not (prefers-reduced-motion){.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{animation:selection-overlay__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{outline:2px solid transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected).is-highlighted:after{outline-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-block-hidden{border:none!important;height:0;margin-bottom:0!important;margin-top:0!important;opacity:0;overflow:hidden;padding:0!important;visibility:hidden}.block-editor-block-list__layout.is-layout-flex:not(.is-vertical)>.is-block-hidden{align-self:stretch;height:auto;margin-left:0!important;margin-right:0!important;white-space:nowrap!important;width:0}.block-editor-block-list__layout [class^=components-]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.block-editor-block-list__layout .block-editor-block-list__block{overflow-wrap:break-word;pointer-events:auto;position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled{pointer-events:none}.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.has-child-selected,.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.is-selected{z-index:20}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px;width:100%}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block:not([data-draggable=true]),.block-editor-block-list__layout .block-editor-block-list__block:not([draggable=true]){cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[data-draggable=true],.block-editor-block-list__layout .block-editor-block-list__block[draggable=true]{cursor:grab}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected{cursor:default}.block-editor-block-list__layout .block-editor-block-list__block [contenteditable],.block-editor-block-list__layout .block-editor-block-list__block[contenteditable]{cursor:text}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered:not(.is-selected):after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline):not(.rich-text):not([contenteditable=true]).is-selected:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}@keyframes block-editor-is-editable__animation{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}@keyframes block-editor-is-editable__animation_reduce-motion{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}99%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:.1s;animation-duration:.8s;animation-fill-mode:backwards;animation-name:block-editor-is-editable__animation;animation-timing-function:ease-out;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (prefers-reduced-motion:reduce){.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:0s;animation-name:block-editor-is-editable__animation_reduce-motion}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.2}@media not (prefers-reduced-motion){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition:opacity .1s linear}}.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected,.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected{opacity:1}.wp-block.alignleft,.wp-block.alignright,.wp-block[data-align=left]>*,.wp-block[data-align=right]>*{z-index:9}.wp-site-blocks>[data-align=left]{float:right;margin-left:2em}.wp-site-blocks>[data-align=right]{float:left;margin-right:2em}.wp-site-blocks>[data-align=center]{justify-content:center;margin-left:auto;margin-right:auto}.block-editor-block-list .block-editor-inserter{cursor:move;cursor:grab;margin:8px}@keyframes block-editor-inserter__toggle__fade-in-animation{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.wp-block .block-list-appender .block-editor-inserter__toggle{animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation-fill-mode:forwards}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;direction:ltr;display:block;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5;margin:0;outline:none;overflow:hidden;padding:12px;resize:none;width:100%}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition:padding .2s linear}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__zoom-out-separator{background:#ddd;margin-left:-1px;margin-right:-1px}@media not (prefers-reduced-motion){.block-editor-block-list__zoom-out-separator{transition:background-color .3s ease}}.block-editor-block-list__zoom-out-separator{align-items:center;color:#000;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;justify-content:center;overflow:hidden}.is-zoomed-out .block-editor-block-list__zoom-out-separator{font-size:calc(13px/var(--wp-block-editor-iframe-zoom-out-scale))}.block-editor-block-list__zoom-out-separator.is-dragged-over{background:#ccc}.block-editor-block-list__layout.is-root-container.has-global-padding>.block-editor-block-list__zoom-out-separator,.has-global-padding>.block-editor-block-list__zoom-out-separator{margin:0 calc(var(--wp--style--root--padding-left)*-1 - 1px) 0 calc(var(--wp--style--root--padding-right)*-1 - 1px)!important;max-width:none}.is-dragging{cursor:grabbing}.is-preview-mode{pointer-events:none}.is-preview-mode .block-editor-block-list__block{pointer-events:auto}.is-preview-mode .block-editor-block-list__block>:not(.block-editor-block-list__block){pointer-events:none}.is-vertical .block-list-appender{margin-left:auto;margin-right:12px;margin-top:12px;width:24px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block.has-block-overlay{cursor:default}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block{pointer-events:none}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block.has-block-overlay:before{left:0;right:0;width:auto}.block-editor-block-list__layout .is-dragging{opacity:.1}.block-editor-block-list__layout .is-dragging iframe{pointer-events:none}.block-editor-block-list__layout .is-dragging::-moz-selection{background:transparent!important}.block-editor-block-list__layout .is-dragging::selection{background:transparent!important}.block-editor-block-list__layout .is-dragging:after{content:none!important}.wp-block img:not([draggable]),.wp-block svg:not([draggable]){pointer-events:none}.block-editor-block-preview__content-iframe .block-list-appender{display:none}.block-editor-block-preview__live-content *{pointer-events:none}.block-editor-block-preview__live-content .block-list-appender{display:none}.block-editor-block-preview__live-content .components-button:disabled{opacity:1}.block-editor-block-preview__live-content .block-editor-block-list__block[data-empty=true],.block-editor-block-preview__live-content .components-placeholder{display:none}.block-editor-block-variation-picker__skip,.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations{display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.block-editor-block-variation-picker__skip svg,.block-editor-block-variation-picker__variations svg,.wp-block-group-placeholder__variations svg{fill:#949494!important}.block-editor-block-variation-picker__skip .components-button,.block-editor-block-variation-picker__variations .components-button,.wp-block-group-placeholder__variations .components-button{padding:4px}.block-editor-block-variation-picker__skip .components-button:hover,.block-editor-block-variation-picker__variations .components-button:hover,.wp-block-group-placeholder__variations .components-button:hover{background:none!important}.block-editor-block-variation-picker__skip .components-button:hover svg,.block-editor-block-variation-picker__variations .components-button:hover svg,.wp-block-group-placeholder__variations .components-button:hover svg{fill:var(--wp-admin-theme-color)!important}.block-editor-block-variation-picker__skip>li,.block-editor-block-variation-picker__variations>li,.wp-block-group-placeholder__variations>li{align-items:center;display:flex;flex-direction:column;gap:4px;width:auto}.block-editor-button-block-appender{align-items:center;border-color:currentColor;color:#1e1e1e;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.is-dark-theme .block-editor-button-block-appender{color:hsla(0,0%,100%,.65)}.block-editor-button-block-appender:hover{color:var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender){pointer-events:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:1px dashed;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter{opacity:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within{opacity:1}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after{border:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter{visibility:visible}.block-editor-block-list__block:not(.is-selected)>.block-editor-block-list__block>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:none}.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{background-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65);color:hsla(0,0%,100%,.65)}@media not (prefers-reduced-motion){.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{transition:background-color .2s ease-in-out}}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{margin-block-end:0;margin-block-start:0;opacity:.62;text-shadow:none}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(-45deg)}.block-editor-default-block-appender .block-editor-inserter{left:0;line-height:0;position:absolute;top:0}.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender{bottom:0;left:0;list-style:none;padding:0;position:absolute;z-index:2}.block-editor-block-list__block .block-list-appender.block-list-appender{line-height:0;margin:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{height:24px}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle.is-pressed svg{transform:rotate(-45deg)}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{box-shadow:none;display:none;flex-direction:row;padding:0!important;width:24px}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content{display:none}.block-editor-block-list__block .block-list-appender:only-child{align-self:center;left:auto;line-height:inherit;list-style:none;position:relative}.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content{display:block}.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle,.block-editor-block-list__block.is-selected>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected>.block-list-appender .block-list-appender__toggle{display:flex}.block-editor-default-block-appender__content{cursor:text}.block-editor-iframe__body{position:relative}.block-editor-iframe__html{transform-origin:top center}@media not (prefers-reduced-motion){.block-editor-iframe__html{transition:background-color .4s}}.block-editor-iframe__html.zoom-out-animation{bottom:0;left:0;overflow-y:var(--wp-block-editor-iframe-zoom-out-overflow-behavior,scroll);position:fixed;right:0;top:calc(var(--wp-block-editor-iframe-zoom-out-scroll-top, 0px)*-1)}.block-editor-iframe__html.is-zoomed-out{background-color:var(--wp-editor-canvas-background);margin-bottom:calc(var(--wp-block-editor-iframe-zoom-out-content-height)*(1 - var(--wp-block-editor-iframe-zoom-out-scale, 1))*-1 + var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1)*-1 + -2px);padding-bottom:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));padding-top:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));scale:var(--wp-block-editor-iframe-zoom-out-scale,1);transform:translateX(calc(((var(--wp-block-editor-iframe-zoom-out-scale-container-width) - var(--wp-block-editor-iframe-zoom-out-container-width, 100vw))/2/var(--wp-block-editor-iframe-zoom-out-scale, 1))*-1))}.block-editor-iframe__html.is-zoomed-out body{min-height:calc((var(--wp-block-editor-iframe-zoom-out-inner-height) - 2*var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1))/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content){display:flex;flex:1;flex-direction:column;height:100%}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content)>main{flex:1}.block-editor-iframe__html.is-zoomed-out .wp-block[draggable]{cursor:grab}.block-editor-media-placeholder__cancel-button.is-link{display:block;margin:1em}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{box-shadow:0 0 0 1px var(--wp-admin-theme-color);cursor:var(--wpds-cursor-control,pointer)}.block-editor-plain-text{border:none;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;width:100%}.rich-text [data-rich-text-placeholder]{pointer-events:none}.rich-text [data-rich-text-placeholder]:after{content:attr(data-rich-text-placeholder);opacity:.62;text-shadow:none}.rich-text:focus{outline:none}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]:before{opacity:.8}[data-rich-text-script]{display:inline}[data-rich-text-script]:before{background:#ff0;content:"</>"}[data-rich-text-comment],[data-rich-text-format-boundary]{border-radius:2px}[data-rich-text-comment]{background-color:currentColor}[data-rich-text-comment] span{color:currentColor;filter:invert(100%);padding:0 2px}.rich-text [contenteditable=false]::-moz-selection{background-color:transparent}.rich-text [contenteditable=false]::selection{background-color:transparent}.block-editor-warning{align-items:center;background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;display:flex;flex-wrap:wrap;padding:1em}.block-editor-warning,.block-editor-warning .block-editor-warning__message{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.block-editor-warning .block-editor-warning__message{color:#1e1e1e;font-size:13px;line-height:1.4;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.block-editor-warning .block-editor-warning__actions{align-items:center;display:flex;gap:8px}.components-popover.block-editor-warning__dropdown{z-index:99998}
\ No newline at end of file
diff --git a/wp-includes/css/dist/block-editor/content.css b/wp-includes/css/dist/block-editor/content.css
index 7338493f23..84790f7675 100644
--- a/wp-includes/css/dist/block-editor/content.css
+++ b/wp-includes/css/dist/block-editor/content.css
@@ -373,7 +373,7 @@ _::-webkit-full-page-media, _:future, :root [data-has-multi-selection=true] .blo
 .wp-block[data-align=right] > *,
 .wp-block.alignleft,
 .wp-block.alignright {
-  z-index: 21;
+  z-index: 9;
 }

 .wp-site-blocks > [data-align=left] {
@@ -775,14 +775,14 @@ _::-webkit-full-page-media, _:future, :root [data-has-multi-selection=true] .blo
 .block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content {
   display: none;
 }
-.block-editor-block-list__block .block-list-appender:first-child {
+.block-editor-block-list__block .block-list-appender:only-child {
   position: relative;
   right: auto;
   align-self: center;
   list-style: none;
   line-height: inherit;
 }
-.block-editor-block-list__block .block-list-appender:first-child .block-editor-default-block-appender__content {
+.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content {
   display: block;
 }

diff --git a/wp-includes/css/dist/block-editor/content.min.css b/wp-includes/css/dist/block-editor/content.min.css
index 2a92b48fa0..d42c04d642 100644
--- a/wp-includes/css/dist/block-editor/content.min.css
+++ b/wp-includes/css/dist/block-editor/content.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-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-styles .block-editor-block-list__block{margin:0}@keyframes selection-overlay__fade-in-animation{0%{opacity:0}to{opacity:.4}}:root .block-editor-block-list__layout::selection,:root [data-has-multi-selection=true] .block-editor-block-list__layout::selection,_::-webkit-full-page-media,_:future{background-color:transparent}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::-moz-selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::-moz-selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{background:var(--wp-admin-theme-color);bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media not (prefers-reduced-motion){.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{animation:selection-overlay__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{outline:2px solid transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected).is-highlighted:after{outline-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-block-hidden{border:none!important;height:0;margin-bottom:0!important;margin-top:0!important;opacity:0;overflow:hidden;padding:0!important;visibility:hidden}.block-editor-block-list__layout.is-layout-flex:not(.is-vertical)>.is-block-hidden{align-self:stretch;height:auto;margin-left:0!important;margin-right:0!important;white-space:nowrap!important;width:0}.block-editor-block-list__layout [class^=components-]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.block-editor-block-list__layout .block-editor-block-list__block{overflow-wrap:break-word;pointer-events:auto;position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled{pointer-events:none}.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.has-child-selected,.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.is-selected{z-index:20}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px;width:100%}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block:not([data-draggable=true]),.block-editor-block-list__layout .block-editor-block-list__block:not([draggable=true]){cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[data-draggable=true],.block-editor-block-list__layout .block-editor-block-list__block[draggable=true]{cursor:grab}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected{cursor:default}.block-editor-block-list__layout .block-editor-block-list__block [contenteditable],.block-editor-block-list__layout .block-editor-block-list__block[contenteditable]{cursor:text}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered:not(.is-selected):after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline):not(.rich-text):not([contenteditable=true]).is-selected:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}@keyframes block-editor-is-editable__animation{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}@keyframes block-editor-is-editable__animation_reduce-motion{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}99%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:.1s;animation-duration:.8s;animation-fill-mode:backwards;animation-name:block-editor-is-editable__animation;animation-timing-function:ease-out;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (prefers-reduced-motion:reduce){.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:0s;animation-name:block-editor-is-editable__animation_reduce-motion}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.2}@media not (prefers-reduced-motion){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition:opacity .1s linear}}.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected,.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected{opacity:1}.wp-block.alignleft,.wp-block.alignright,.wp-block[data-align=left]>*,.wp-block[data-align=right]>*{z-index:21}.wp-site-blocks>[data-align=left]{float:left;margin-right:2em}.wp-site-blocks>[data-align=right]{float:right;margin-left:2em}.wp-site-blocks>[data-align=center]{justify-content:center;margin-left:auto;margin-right:auto}.block-editor-block-list .block-editor-inserter{cursor:move;cursor:grab;margin:8px}@keyframes block-editor-inserter__toggle__fade-in-animation{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.wp-block .block-list-appender .block-editor-inserter__toggle{animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation-fill-mode:forwards}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;direction:ltr;display:block;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5;margin:0;outline:none;overflow:hidden;padding:12px;resize:none;width:100%}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition:padding .2s linear}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__zoom-out-separator{background:#ddd;margin-left:-1px;margin-right:-1px}@media not (prefers-reduced-motion){.block-editor-block-list__zoom-out-separator{transition:background-color .3s ease}}.block-editor-block-list__zoom-out-separator{align-items:center;color:#000;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;justify-content:center;overflow:hidden}.is-zoomed-out .block-editor-block-list__zoom-out-separator{font-size:calc(13px/var(--wp-block-editor-iframe-zoom-out-scale))}.block-editor-block-list__zoom-out-separator.is-dragged-over{background:#ccc}.block-editor-block-list__layout.is-root-container.has-global-padding>.block-editor-block-list__zoom-out-separator,.has-global-padding>.block-editor-block-list__zoom-out-separator{margin:0 calc(var(--wp--style--root--padding-right)*-1 - 1px) 0 calc(var(--wp--style--root--padding-left)*-1 - 1px)!important;max-width:none}.is-dragging{cursor:grabbing}.is-preview-mode{pointer-events:none}.is-preview-mode .block-editor-block-list__block{pointer-events:auto}.is-preview-mode .block-editor-block-list__block>:not(.block-editor-block-list__block){pointer-events:none}.is-vertical .block-list-appender{margin-left:12px;margin-right:auto;margin-top:12px;width:24px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block.has-block-overlay{cursor:default}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block{pointer-events:none}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block.has-block-overlay:before{left:0;right:0;width:auto}.block-editor-block-list__layout .is-dragging{opacity:.1}.block-editor-block-list__layout .is-dragging iframe{pointer-events:none}.block-editor-block-list__layout .is-dragging::-moz-selection{background:transparent!important}.block-editor-block-list__layout .is-dragging::selection{background:transparent!important}.block-editor-block-list__layout .is-dragging:after{content:none!important}.wp-block img:not([draggable]),.wp-block svg:not([draggable]){pointer-events:none}.block-editor-block-preview__content-iframe .block-list-appender{display:none}.block-editor-block-preview__live-content *{pointer-events:none}.block-editor-block-preview__live-content .block-list-appender{display:none}.block-editor-block-preview__live-content .components-button:disabled{opacity:1}.block-editor-block-preview__live-content .block-editor-block-list__block[data-empty=true],.block-editor-block-preview__live-content .components-placeholder{display:none}.block-editor-block-variation-picker__skip,.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations{display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.block-editor-block-variation-picker__skip svg,.block-editor-block-variation-picker__variations svg,.wp-block-group-placeholder__variations svg{fill:#949494!important}.block-editor-block-variation-picker__skip .components-button,.block-editor-block-variation-picker__variations .components-button,.wp-block-group-placeholder__variations .components-button{padding:4px}.block-editor-block-variation-picker__skip .components-button:hover,.block-editor-block-variation-picker__variations .components-button:hover,.wp-block-group-placeholder__variations .components-button:hover{background:none!important}.block-editor-block-variation-picker__skip .components-button:hover svg,.block-editor-block-variation-picker__variations .components-button:hover svg,.wp-block-group-placeholder__variations .components-button:hover svg{fill:var(--wp-admin-theme-color)!important}.block-editor-block-variation-picker__skip>li,.block-editor-block-variation-picker__variations>li,.wp-block-group-placeholder__variations>li{align-items:center;display:flex;flex-direction:column;gap:4px;width:auto}.block-editor-button-block-appender{align-items:center;border-color:currentColor;color:#1e1e1e;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.is-dark-theme .block-editor-button-block-appender{color:hsla(0,0%,100%,.65)}.block-editor-button-block-appender:hover{color:var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender){pointer-events:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:1px dashed;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter{opacity:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within{opacity:1}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after{border:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter{visibility:visible}.block-editor-block-list__block:not(.is-selected)>.block-editor-block-list__block>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:none}.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{background-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65);color:hsla(0,0%,100%,.65)}@media not (prefers-reduced-motion){.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{transition:background-color .2s ease-in-out}}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{margin-block-end:0;margin-block-start:0;opacity:.62;text-shadow:none}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(45deg)}.block-editor-default-block-appender .block-editor-inserter{line-height:0;position:absolute;right:0;top:0}.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender{bottom:0;list-style:none;padding:0;position:absolute;right:0;z-index:2}.block-editor-block-list__block .block-list-appender.block-list-appender{line-height:0;margin:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{height:24px}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle.is-pressed svg{transform:rotate(45deg)}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{box-shadow:none;display:none;flex-direction:row;padding:0!important;width:24px}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content{display:none}.block-editor-block-list__block .block-list-appender:first-child{align-self:center;line-height:inherit;list-style:none;position:relative;right:auto}.block-editor-block-list__block .block-list-appender:first-child .block-editor-default-block-appender__content{display:block}.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle,.block-editor-block-list__block.is-selected>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected>.block-list-appender .block-list-appender__toggle{display:flex}.block-editor-default-block-appender__content{cursor:text}.block-editor-iframe__body{position:relative}.block-editor-iframe__html{transform-origin:top center}@media not (prefers-reduced-motion){.block-editor-iframe__html{transition:background-color .4s}}.block-editor-iframe__html.zoom-out-animation{bottom:0;left:0;overflow-y:var(--wp-block-editor-iframe-zoom-out-overflow-behavior,scroll);position:fixed;right:0;top:calc(var(--wp-block-editor-iframe-zoom-out-scroll-top, 0px)*-1)}.block-editor-iframe__html.is-zoomed-out{background-color:var(--wp-editor-canvas-background);margin-bottom:calc(var(--wp-block-editor-iframe-zoom-out-content-height)*(1 - var(--wp-block-editor-iframe-zoom-out-scale, 1))*-1 + var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1)*-1 + -2px);padding-bottom:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));padding-top:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));scale:var(--wp-block-editor-iframe-zoom-out-scale,1);transform:translateX(calc((var(--wp-block-editor-iframe-zoom-out-scale-container-width) - var(--wp-block-editor-iframe-zoom-out-container-width, 100vw))/2/var(--wp-block-editor-iframe-zoom-out-scale, 1)))}.block-editor-iframe__html.is-zoomed-out body{min-height:calc((var(--wp-block-editor-iframe-zoom-out-inner-height) - 2*var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1))/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content){display:flex;flex:1;flex-direction:column;height:100%}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content)>main{flex:1}.block-editor-iframe__html.is-zoomed-out .wp-block[draggable]{cursor:grab}.block-editor-media-placeholder__cancel-button.is-link{display:block;margin:1em}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{box-shadow:0 0 0 1px var(--wp-admin-theme-color);cursor:var(--wpds-cursor-control,pointer)}.block-editor-plain-text{border:none;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;width:100%}.rich-text [data-rich-text-placeholder]{pointer-events:none}.rich-text [data-rich-text-placeholder]:after{content:attr(data-rich-text-placeholder);opacity:.62;text-shadow:none}.rich-text:focus{outline:none}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]:before{opacity:.8}[data-rich-text-script]{display:inline}[data-rich-text-script]:before{background:#ff0;content:"</>"}[data-rich-text-comment],[data-rich-text-format-boundary]{border-radius:2px}[data-rich-text-comment]{background-color:currentColor}[data-rich-text-comment] span{color:currentColor;filter:invert(100%);padding:0 2px}.rich-text [contenteditable=false]::-moz-selection{background-color:transparent}.rich-text [contenteditable=false]::selection{background-color:transparent}.block-editor-warning{align-items:center;background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;display:flex;flex-wrap:wrap;padding:1em}.block-editor-warning,.block-editor-warning .block-editor-warning__message{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.block-editor-warning .block-editor-warning__message{color:#1e1e1e;font-size:13px;line-height:1.4;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.block-editor-warning .block-editor-warning__actions{align-items:center;display:flex;gap:8px}.components-popover.block-editor-warning__dropdown{z-index:99998}
\ 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-block-icon{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.block-editor-block-icon.has-colors svg{fill:currentColor}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.block-editor-block-icon svg{max-height:24px;max-width:24px;min-height:20px;min-width:20px}.block-editor-block-styles .block-editor-block-list__block{margin:0}@keyframes selection-overlay__fade-in-animation{0%{opacity:0}to{opacity:.4}}:root .block-editor-block-list__layout::selection,:root [data-has-multi-selection=true] .block-editor-block-list__layout::selection,_::-webkit-full-page-media,_:future{background-color:transparent}.block-editor-block-list__layout{position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::-moz-selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::-moz-selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected) ::selection,.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected)::selection{background:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{background:var(--wp-admin-theme-color);bottom:0;content:"";left:0;opacity:.4;pointer-events:none;position:absolute;right:0;top:0;z-index:1}@media not (prefers-reduced-motion){.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{animation:selection-overlay__fade-in-animation .1s ease-out;animation-fill-mode:forwards}}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected):after{outline:2px solid transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected:not(.is-partially-selected).is-highlighted:after{outline-color:transparent}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus{outline:none}.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted:after,.block-editor-block-list__layout .block-editor-block-list__block.is-highlighted~.is-multi-selected:after,.block-editor-block-list__layout .block-editor-block-list__block:not([contenteditable=true]):focus:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0;z-index:1}.block-editor-block-list__layout .block-editor-block-list__block.is-block-hidden{border:none!important;height:0;margin-bottom:0!important;margin-top:0!important;opacity:0;overflow:hidden;padding:0!important;visibility:hidden}.block-editor-block-list__layout.is-layout-flex:not(.is-vertical)>.is-block-hidden{align-self:stretch;height:auto;margin-left:0!important;margin-right:0!important;white-space:nowrap!important;width:0}.block-editor-block-list__layout [class^=components-]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.block-editor-block-list__layout .block-editor-block-list__block{overflow-wrap:break-word;pointer-events:auto;position:relative}.block-editor-block-list__layout .block-editor-block-list__block.is-editing-disabled{pointer-events:none}.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.has-child-selected,.block-editor-block-list__layout .block-editor-block-list__block.has-negative-margin.is-selected{z-index:20}.block-editor-block-list__layout .block-editor-block-list__block .components-placeholder .components-with-notices-ui{margin:-10px 0 12px}.block-editor-block-list__layout .block-editor-block-list__block .components-with-notices-ui{margin:0 0 12px;width:100%}.block-editor-block-list__layout .block-editor-block-list__block.has-warning{min-height:48px}.block-editor-block-list__layout .block-editor-block-list__block.has-warning>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block-editor-block-list__layout .block-editor-block-list__block.has-warning .block-editor-warning{pointer-events:all}.block-editor-block-list__layout .block-editor-block-list__block[data-clear=true]{float:none}.block-editor-block-list__layout .block-editor-block-list__block:not([data-draggable=true]),.block-editor-block-list__layout .block-editor-block-list__block:not([draggable=true]){cursor:default}.block-editor-block-list__layout .block-editor-block-list__block[data-draggable=true],.block-editor-block-list__layout .block-editor-block-list__block[draggable=true]{cursor:grab}.block-editor-block-list__layout .block-editor-block-list__block.is-multi-selected{cursor:default}.block-editor-block-list__layout .block-editor-block-list__block [contenteditable],.block-editor-block-list__layout .block-editor-block-list__block[contenteditable]{cursor:text}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-hovered:not(.is-selected):after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline):not(.rich-text):not([contenteditable=true]).is-selected:after{bottom:0;box-shadow:inset 0 0 0 calc(var(--wp-admin-border-width-focus)*1/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)*-1/var(--wp-block-editor-iframe-zoom-out-scale, 1));outline-style:solid;outline-width:calc(var(--wp-admin-border-width-focus)*1/var(--wp-block-editor-iframe-zoom-out-scale, 1));pointer-events:none;position:absolute;right:0;top:0}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-hovered:after,.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}@keyframes block-editor-is-editable__animation{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}@keyframes block-editor-is-editable__animation_reduce-motion{0%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}99%{background-color:rgba(var(--wp-admin-theme-color--rgb),.1)}to{background-color:rgba(var(--wp-admin-theme-color--rgb),0)}}.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:.1s;animation-duration:.8s;animation-fill-mode:backwards;animation-name:block-editor-is-editable__animation;animation-timing-function:ease-out;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}@media (prefers-reduced-motion:reduce){.is-root-container:not([inert]) .block-editor-block-list__block.is-selected .block-editor-block-list__block.has-editable-outline:after{animation-delay:0s;animation-name:block-editor-is-editable__animation_reduce-motion}}.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){opacity:.2}@media not (prefers-reduced-motion){.is-focus-mode .block-editor-block-list__block:not(.has-child-selected){transition:opacity .1s linear}}.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected,.is-focus-mode .block-editor-block-list__block.is-editing-content-only-section.has-child-selected .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected) .block-editor-block-list__block,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-multi-selected,.is-focus-mode .block-editor-block-list__block:not(.has-child-selected).is-selected{opacity:1}.wp-block.alignleft,.wp-block.alignright,.wp-block[data-align=left]>*,.wp-block[data-align=right]>*{z-index:9}.wp-site-blocks>[data-align=left]{float:left;margin-right:2em}.wp-site-blocks>[data-align=right]{float:right;margin-left:2em}.wp-site-blocks>[data-align=center]{justify-content:center;margin-left:auto;margin-right:auto}.block-editor-block-list .block-editor-inserter{cursor:move;cursor:grab;margin:8px}@keyframes block-editor-inserter__toggle__fade-in-animation{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.wp-block .block-list-appender .block-editor-inserter__toggle{animation:block-editor-inserter__toggle__fade-in-animation .1s ease;animation-fill-mode:forwards}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;box-sizing:border-box;direction:ltr;display:block;font-family:Menlo,Consolas,monaco,monospace;font-size:15px;line-height:1.5;margin:0;outline:none;overflow:hidden;padding:12px;resize:none;width:100%}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-editor-block-list__block-html-textarea{transition:padding .2s linear}}.block-editor-block-list__block .block-editor-block-list__block-html-textarea:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.block-editor-block-list__zoom-out-separator{background:#ddd;margin-left:-1px;margin-right:-1px}@media not (prefers-reduced-motion){.block-editor-block-list__zoom-out-separator{transition:background-color .3s ease}}.block-editor-block-list__zoom-out-separator{align-items:center;color:#000;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;font-weight:400;justify-content:center;overflow:hidden}.is-zoomed-out .block-editor-block-list__zoom-out-separator{font-size:calc(13px/var(--wp-block-editor-iframe-zoom-out-scale))}.block-editor-block-list__zoom-out-separator.is-dragged-over{background:#ccc}.block-editor-block-list__layout.is-root-container.has-global-padding>.block-editor-block-list__zoom-out-separator,.has-global-padding>.block-editor-block-list__zoom-out-separator{margin:0 calc(var(--wp--style--root--padding-right)*-1 - 1px) 0 calc(var(--wp--style--root--padding-left)*-1 - 1px)!important;max-width:none}.is-dragging{cursor:grabbing}.is-preview-mode{pointer-events:none}.is-preview-mode .block-editor-block-list__block{pointer-events:auto}.is-preview-mode .block-editor-block-list__block>:not(.block-editor-block-list__block){pointer-events:none}.is-vertical .block-list-appender{margin-left:12px;margin-right:auto;margin-top:12px;width:24px}.block-list-appender>.block-editor-inserter{display:block}.block-editor-block-list__block:not(.is-selected):not(.has-child-selected):not(.block-editor-block-list__layout) .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle{opacity:0;transform:scale(0)}.block-editor-block-list__block.has-block-overlay{cursor:default}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block{pointer-events:none}.block-editor-block-list__block.has-block-overlay .block-editor-block-list__block.has-block-overlay:before{left:0;right:0;width:auto}.block-editor-block-list__layout .is-dragging{opacity:.1}.block-editor-block-list__layout .is-dragging iframe{pointer-events:none}.block-editor-block-list__layout .is-dragging::-moz-selection{background:transparent!important}.block-editor-block-list__layout .is-dragging::selection{background:transparent!important}.block-editor-block-list__layout .is-dragging:after{content:none!important}.wp-block img:not([draggable]),.wp-block svg:not([draggable]){pointer-events:none}.block-editor-block-preview__content-iframe .block-list-appender{display:none}.block-editor-block-preview__live-content *{pointer-events:none}.block-editor-block-preview__live-content .block-list-appender{display:none}.block-editor-block-preview__live-content .components-button:disabled{opacity:1}.block-editor-block-preview__live-content .block-editor-block-list__block[data-empty=true],.block-editor-block-preview__live-content .components-placeholder{display:none}.block-editor-block-variation-picker__skip,.block-editor-block-variation-picker__variations,.wp-block-group-placeholder__variations{display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;gap:8px;justify-content:flex-start;list-style:none;margin:0;padding:0;width:100%}.block-editor-block-variation-picker__skip svg,.block-editor-block-variation-picker__variations svg,.wp-block-group-placeholder__variations svg{fill:#949494!important}.block-editor-block-variation-picker__skip .components-button,.block-editor-block-variation-picker__variations .components-button,.wp-block-group-placeholder__variations .components-button{padding:4px}.block-editor-block-variation-picker__skip .components-button:hover,.block-editor-block-variation-picker__variations .components-button:hover,.wp-block-group-placeholder__variations .components-button:hover{background:none!important}.block-editor-block-variation-picker__skip .components-button:hover svg,.block-editor-block-variation-picker__variations .components-button:hover svg,.wp-block-group-placeholder__variations .components-button:hover svg{fill:var(--wp-admin-theme-color)!important}.block-editor-block-variation-picker__skip>li,.block-editor-block-variation-picker__variations>li,.wp-block-group-placeholder__variations>li{align-items:center;display:flex;flex-direction:column;gap:4px;width:auto}.block-editor-button-block-appender{align-items:center;border-color:currentColor;color:#1e1e1e;display:flex;flex-direction:column;height:auto;justify-content:center;width:100%}.is-dark-theme .block-editor-button-block-appender{color:hsla(0,0%,100%,.65)}.block-editor-button-block-appender:hover{color:var(--wp-admin-theme-color)}.block-editor-button-block-appender:active{color:#000}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender),.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender){pointer-events:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:1px dashed;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter{opacity:0}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender) .block-editor-inserter:focus-within{opacity:1}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over:after{border:none}.block-editor-block-list__block:not(.is-selected)>.is-layout-constrained.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.block-editor-block-list__block:not(.is-selected)>.is-layout-flow.wp-block-group__inner-container>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-constrained.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter,.is-layout-flow.block-editor-block-list__block:not(.is-selected)>.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-inserter{visibility:visible}.block-editor-block-list__block:not(.is-selected)>.block-editor-block-list__block>.block-list-appender:only-child:has(.block-editor-button-block-appender):after{border:none}.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{background-color:var(--wp-admin-theme-color);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.65);color:hsla(0,0%,100%,.65)}@media not (prefers-reduced-motion){.block-list-appender:only-child:has(.block-editor-button-block-appender).is-drag-over .block-editor-button-block-appender{transition:background-color .2s ease-in-out}}.block-editor-default-block-appender{clear:both;margin-left:auto;margin-right:auto;position:relative}.block-editor-default-block-appender[data-root-client-id=""] .block-editor-default-block-appender__content:hover{outline:1px solid transparent}.block-editor-default-block-appender .block-editor-default-block-appender__content{margin-block-end:0;margin-block-start:0;opacity:.62;text-shadow:none}.block-editor-default-block-appender .components-drop-zone__content-icon{display:none}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-default-block-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg{transform:rotate(45deg)}.block-editor-default-block-appender .block-editor-inserter{line-height:0;position:absolute;right:0;top:0}.block-editor-default-block-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender{bottom:0;list-style:none;padding:0;position:absolute;right:0;z-index:2}.block-editor-block-list__block .block-list-appender.block-list-appender{line-height:0;margin:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter:disabled{display:none}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender{height:24px}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{background:#1e1e1e;color:#fff;height:24px;min-width:24px;padding:0}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon:hover,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle:hover{background:var(--wp-admin-theme-color);color:#fff}@media not (prefers-reduced-motion){.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon.is-pressed svg,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle.is-pressed svg{transform:rotate(45deg)}.block-editor-block-list__block .block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block .block-list-appender .block-list-appender__toggle{box-shadow:none;display:none;flex-direction:row;padding:0!important;width:24px}.block-editor-block-list__block .block-list-appender .block-editor-default-block-appender__content{display:none}.block-editor-block-list__block .block-list-appender:only-child{align-self:center;line-height:inherit;list-style:none;position:relative;right:auto}.block-editor-block-list__block .block-list-appender:only-child .block-editor-default-block-appender__content{display:block}.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected .block-editor-block-list__layout>.block-list-appender .block-list-appender__toggle,.block-editor-block-list__block.is-selected>.block-list-appender .block-editor-inserter__toggle.components-button.has-icon,.block-editor-block-list__block.is-selected>.block-list-appender .block-list-appender__toggle{display:flex}.block-editor-default-block-appender__content{cursor:text}.block-editor-iframe__body{position:relative}.block-editor-iframe__html{transform-origin:top center}@media not (prefers-reduced-motion){.block-editor-iframe__html{transition:background-color .4s}}.block-editor-iframe__html.zoom-out-animation{bottom:0;left:0;overflow-y:var(--wp-block-editor-iframe-zoom-out-overflow-behavior,scroll);position:fixed;right:0;top:calc(var(--wp-block-editor-iframe-zoom-out-scroll-top, 0px)*-1)}.block-editor-iframe__html.is-zoomed-out{background-color:var(--wp-editor-canvas-background);margin-bottom:calc(var(--wp-block-editor-iframe-zoom-out-content-height)*(1 - var(--wp-block-editor-iframe-zoom-out-scale, 1))*-1 + var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)*2/var(--wp-block-editor-iframe-zoom-out-scale, 1)*-1 + -2px);padding-bottom:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));padding-top:calc(var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1));scale:var(--wp-block-editor-iframe-zoom-out-scale,1);transform:translateX(calc((var(--wp-block-editor-iframe-zoom-out-scale-container-width) - var(--wp-block-editor-iframe-zoom-out-container-width, 100vw))/2/var(--wp-block-editor-iframe-zoom-out-scale, 1)))}.block-editor-iframe__html.is-zoomed-out body{min-height:calc((var(--wp-block-editor-iframe-zoom-out-inner-height) - 2*var(--wp-block-editor-iframe-zoom-out-frame-size, 0px)/var(--wp-block-editor-iframe-zoom-out-scale, 1))/var(--wp-block-editor-iframe-zoom-out-scale, 1))}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content){display:flex;flex:1;flex-direction:column;height:100%}.block-editor-iframe__html.is-zoomed-out body>.is-root-container:not(.wp-block-post-content)>main{flex:1}.block-editor-iframe__html.is-zoomed-out .wp-block[draggable]{cursor:grab}.block-editor-media-placeholder__cancel-button.is-link{display:block;margin:1em}.block-editor-media-placeholder.is-appender{min-height:0}.block-editor-media-placeholder.is-appender:hover{box-shadow:0 0 0 1px var(--wp-admin-theme-color);cursor:var(--wpds-cursor-control,pointer)}.block-editor-plain-text{border:none;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0;width:100%}.rich-text [data-rich-text-placeholder]{pointer-events:none}.rich-text [data-rich-text-placeholder]:after{content:attr(data-rich-text-placeholder);opacity:.62;text-shadow:none}.rich-text:focus{outline:none}figcaption.block-editor-rich-text__editable [data-rich-text-placeholder]:before{opacity:.8}[data-rich-text-script]{display:inline}[data-rich-text-script]:before{background:#ff0;content:"</>"}[data-rich-text-comment],[data-rich-text-format-boundary]{border-radius:2px}[data-rich-text-comment]{background-color:currentColor}[data-rich-text-comment] span{color:currentColor;filter:invert(100%);padding:0 2px}.rich-text [contenteditable=false]::-moz-selection{background-color:transparent}.rich-text [contenteditable=false]::selection{background-color:transparent}.block-editor-warning{align-items:center;background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;display:flex;flex-wrap:wrap;padding:1em}.block-editor-warning,.block-editor-warning .block-editor-warning__message{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.block-editor-warning .block-editor-warning__message{color:#1e1e1e;font-size:13px;line-height:1.4;margin:0}.block-editor-warning p.block-editor-warning__message.block-editor-warning__message{min-height:auto}.block-editor-warning .block-editor-warning__contents{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.block-editor-warning .block-editor-warning__actions{align-items:center;display:flex;gap:8px}.components-popover.block-editor-warning__dropdown{z-index:99998}
\ No newline at end of file
diff --git a/wp-includes/css/dist/block-editor/style-rtl.css b/wp-includes/css/dist/block-editor/style-rtl.css
index d2f98945b7..470bbc4650 100644
--- a/wp-includes/css/dist/block-editor/style-rtl.css
+++ b/wp-includes/css/dist/block-editor/style-rtl.css
@@ -1205,7 +1205,8 @@ iframe[name=editor-canvas] {
   color: #fff;
 }
 .block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus, .block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus {
-  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));
+  --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);
   outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
 }
 .block-editor-block-styles__variants .block-editor-block-styles__item-text {
@@ -1506,6 +1507,10 @@ iframe[name=editor-canvas] {
   min-width: 0;
 }

+.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings, .block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings > div:not(:first-of-type) {
+  display: block;
+}
+
 @media screen and (min-width: 782px) {
   .block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches {
     display: grid;
@@ -1515,16 +1520,6 @@ iframe[name=editor-canvas] {
 .block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control {
   margin-bottom: inherit;
 }
-.block-editor-panel-color-gradient-settings {
-  /* Increased specificity required to remove the slot wrapper's row gap */
-}
-.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;
@@ -2166,6 +2161,25 @@ iframe[name=editor-canvas] {
   left: 0;
 }

+.wp-block-image__crop-area {
+  position: relative;
+  max-width: 100%;
+  width: 100%;
+  overflow: hidden;
+}
+.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;
   width: 33.33%;
@@ -2454,7 +2468,7 @@ iframe[name=editor-canvas] {
   max-height: 32px;
 }
 .block-editor-link-control__preview .block-editor-link-control__preview-title {
-  line-height: var(--wpds-typography-line-height-sm, 20px);
+  line-height: 1.1;
 }
 .block-editor-link-control__preview .block-editor-link-control__preview-title:focus {
   box-shadow: none;
@@ -3706,8 +3720,8 @@ iframe[name=editor-canvas] {
   }
 }
 .block-editor-content-only-controls__rich-text:focus {
-  border-color: var(--wp-admin-theme-color, #3858e9);
-  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color, #3858e9);
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .block-editor-content-only-controls__rich-text::-moz-placeholder {
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 cbdd78d8db..fc04afaea4 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:226px}.block-editor-global-styles-background-panel__media-replace-popover .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}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.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-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: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;-moz-user-select:none;user-select:none;width:-moz-max-content;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;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:-moz-max-content;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:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item{border-color:#ddd;color:#1e1e1e;display:inline-block;width:calc(50% - 4px)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:hover{box-shadow:inset 0 0 0 1px #ddd;color:var(--wp-admin-theme-color)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover{background-color:#1e1e1e;box-shadow:none}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active .block-editor-block-styles__item-text,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover .block-editor-block-styles__item-text{color:#fff}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus{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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.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{-moz-column-count:2;column-count:2;-moz-column-gap:24px;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{-moz-column-count:3;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{-moz-column-break-inside:avoid;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;-webkit-appearance:none;-moz-appearance:none;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-button-container .block-editor-grid-item-mover-button:focus,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:before,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:enabled{box-shadow:none;outline:none}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-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-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)}.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{clip:rect(0,0,0,0);border:0;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%;-o-object-fit:cover;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-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}@media (forced-colors:active){.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:CanvasText}}.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:not(.is-selected) .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.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-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.block-editor-list-view-leaf.is-selected.is-synced .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff}.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}.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:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";left:-29px;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-nesting .block-editor-list-view__menu{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));z-index:1}.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 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{left:0;position:absolute;transform:translateY(-50%)}.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 .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-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;-o-object-fit:cover;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.block-editor-content-only-controls__rich-text{transition:box-shadow .1s linear}}@media (min-width:600px){.block-editor-content-only-controls__rich-text{font-size:13px;line-height:normal}}.block-editor-content-only-controls__rich-text:focus{border-color:var(--wp-admin-theme-color,#3858e9);box-shadow:0 0 0 .5px var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.block-editor-content-only-controls__rich-text::-moz-placeholder{color:rgba(30,30,30,.62)}.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::-moz-placeholder{color:color-mix(in srgb,#1e1e1e,transparent 38%)}.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{max-inline-size:max(var(--anchor-width) - 2 * var(--wp-ui-popup-padding),223px)}.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{grid-gap:12px;display:grid;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__popover{top:16px!important}.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{grid-gap:8px;display:grid;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.components-button{background:#1e1e1e;border-radius:0;color:#fff;display:block;width:100%}.block-editor-inserter__quick-inserter-expand.components-button:hover{color:#fff}.block-editor-inserter__quick-inserter-expand.components-button:active{color:#ccc}.block-editor-inserter__quick-inserter-expand.components-button.components-button:focus:not(:disabled){background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.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__sidebar__categories-list__item{display:block;height:48px;text-align:right;width:100%}.block-editor-block-patterns-explorer__search{margin-bottom:32px}.block-editor-block-patterns-explorer__search-results-count{padding-bottom:32px}.block-editor-block-patterns-explorer__list{margin-right:280px;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{grid-gap:32px;display:grid;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}
\ 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:226px}.block-editor-global-styles-background-panel__media-replace-popover .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}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.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-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: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;-moz-user-select:none;user-select:none;width:-moz-max-content;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;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:-moz-max-content;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:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item{border-color:#ddd;color:#1e1e1e;display:inline-block;width:calc(50% - 4px)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:hover{box-shadow:inset 0 0 0 1px #ddd;color:var(--wp-admin-theme-color)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover{background-color:#1e1e1e;box-shadow:none}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active .block-editor-block-styles__item-text,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover .block-editor-block-styles__item-text{color:#fff}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus{--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);outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.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{-moz-column-count:2;column-count:2;-moz-column-gap:24px;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{-moz-column-count:3;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{-moz-column-break-inside:avoid;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}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings,.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings>div:not(:first-of-type){display:block}@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__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;-webkit-appearance:none;-moz-appearance:none;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-button-container .block-editor-grid-item-mover-button:focus,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:before,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:enabled{box-shadow:none;outline:none}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-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-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:1.1}.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{clip:rect(0,0,0,0);border:0;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%;-o-object-fit:cover;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-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}@media (forced-colors:active){.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:CanvasText}}.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:not(.is-selected) .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.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-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.block-editor-list-view-leaf.is-selected.is-synced .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff}.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}.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:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";left:-29px;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-nesting .block-editor-list-view__menu{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));z-index:1}.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 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{left:0;position:absolute;transform:translateY(-50%)}.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 .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-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;-o-object-fit:cover;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.block-editor-content-only-controls__rich-text{transition:box-shadow .1s linear}}@media (min-width:600px){.block-editor-content-only-controls__rich-text{font-size:13px;line-height:normal}}.block-editor-content-only-controls__rich-text:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-content-only-controls__rich-text::-moz-placeholder{color:rgba(30,30,30,.62)}.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::-moz-placeholder{color:color-mix(in srgb,#1e1e1e,transparent 38%)}.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{max-inline-size:max(var(--anchor-width) - 2 * var(--wp-ui-popup-padding),223px)}.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{grid-gap:12px;display:grid;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__popover{top:16px!important}.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{grid-gap:8px;display:grid;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.components-button{background:#1e1e1e;border-radius:0;color:#fff;display:block;width:100%}.block-editor-inserter__quick-inserter-expand.components-button:hover{color:#fff}.block-editor-inserter__quick-inserter-expand.components-button:active{color:#ccc}.block-editor-inserter__quick-inserter-expand.components-button.components-button:focus:not(:disabled){background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.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__sidebar__categories-list__item{display:block;height:48px;text-align:right;width:100%}.block-editor-block-patterns-explorer__search{margin-bottom:32px}.block-editor-block-patterns-explorer__search-results-count{padding-bottom:32px}.block-editor-block-patterns-explorer__list{margin-right:280px;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{grid-gap:32px;display:grid;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}
\ 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 1222c8b830..32a2de80b0 100644
--- a/wp-includes/css/dist/block-editor/style.css
+++ b/wp-includes/css/dist/block-editor/style.css
@@ -1205,7 +1205,8 @@ iframe[name=editor-canvas] {
   color: #fff;
 }
 .block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus, .block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus {
-  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));
+  --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);
   outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
 }
 .block-editor-block-styles__variants .block-editor-block-styles__item-text {
@@ -1506,6 +1507,10 @@ iframe[name=editor-canvas] {
   min-width: 0;
 }

+.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings, .block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings > div:not(:first-of-type) {
+  display: block;
+}
+
 @media screen and (min-width: 782px) {
   .block-editor-panel-color-gradient-settings .components-circular-option-picker__swatches {
     display: grid;
@@ -1515,16 +1520,6 @@ iframe[name=editor-canvas] {
 .block-editor-block-inspector .block-editor-panel-color-gradient-settings .components-base-control {
   margin-bottom: inherit;
 }
-.block-editor-panel-color-gradient-settings {
-  /* Increased specificity required to remove the slot wrapper's row gap */
-}
-.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;
@@ -2167,6 +2162,25 @@ iframe[name=editor-canvas] {
   right: 0;
 }

+.wp-block-image__crop-area {
+  position: relative;
+  max-width: 100%;
+  width: 100%;
+  overflow: hidden;
+}
+.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;
   width: 33.33%;
@@ -2455,7 +2469,7 @@ iframe[name=editor-canvas] {
   max-height: 32px;
 }
 .block-editor-link-control__preview .block-editor-link-control__preview-title {
-  line-height: var(--wpds-typography-line-height-sm, 20px);
+  line-height: 1.1;
 }
 .block-editor-link-control__preview .block-editor-link-control__preview-title:focus {
   box-shadow: none;
@@ -3708,8 +3722,8 @@ iframe[name=editor-canvas] {
   }
 }
 .block-editor-content-only-controls__rich-text:focus {
-  border-color: var(--wp-admin-theme-color, #3858e9);
-  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color, #3858e9);
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .block-editor-content-only-controls__rich-text::-moz-placeholder {
diff --git a/wp-includes/css/dist/block-editor/style.min.css b/wp-includes/css/dist/block-editor/style.min.css
index 26c854a998..42390bee6f 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:226px}.block-editor-global-styles-background-panel__media-replace-popover .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}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.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-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: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;-moz-user-select:none;user-select:none;width:-moz-max-content;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;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:-moz-max-content;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:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item{border-color:#ddd;color:#1e1e1e;display:inline-block;width:calc(50% - 4px)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:hover{box-shadow:inset 0 0 0 1px #ddd;color:var(--wp-admin-theme-color)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover{background-color:#1e1e1e;box-shadow:none}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active .block-editor-block-styles__item-text,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover .block-editor-block-styles__item-text{color:#fff}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus{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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.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{-moz-column-count:2;column-count:2;-moz-column-gap:24px;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{-moz-column-count:3;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{-moz-column-break-inside:avoid;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;-webkit-appearance:none;-moz-appearance:none;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-button-container .block-editor-grid-item-mover-button:focus,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:before,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:enabled{box-shadow:none;outline:none}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-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-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)}.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{clip:rect(0,0,0,0);border:0;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%;-o-object-fit:cover;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-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}@media (forced-colors:active){.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:CanvasText}}.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:not(.is-selected) .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.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-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.block-editor-list-view-leaf.is-selected.is-synced .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff}.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}.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:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";left:0;pointer-events:none;position:absolute;right:-29px;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-nesting .block-editor-list-view__menu{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));z-index:1}.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 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{position:absolute;right:0;transform:translateY(-50%)}.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 .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-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;-o-object-fit:cover;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.block-editor-content-only-controls__rich-text{transition:box-shadow .1s linear}}@media (min-width:600px){.block-editor-content-only-controls__rich-text{font-size:13px;line-height:normal}}.block-editor-content-only-controls__rich-text:focus{border-color:var(--wp-admin-theme-color,#3858e9);box-shadow:0 0 0 .5px var(--wp-admin-theme-color,#3858e9);outline:2px solid transparent}.block-editor-content-only-controls__rich-text::-moz-placeholder{color:rgba(30,30,30,.62)}.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::-moz-placeholder{color:color-mix(in srgb,#1e1e1e,transparent 38%)}.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{max-inline-size:max(var(--anchor-width) - 2 * var(--wp-ui-popup-padding),223px)}.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{grid-gap:12px;display:grid;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__popover{top:16px!important}.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{grid-gap:8px;display:grid;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.components-button{background:#1e1e1e;border-radius:0;color:#fff;display:block;width:100%}.block-editor-inserter__quick-inserter-expand.components-button:hover{color:#fff}.block-editor-inserter__quick-inserter-expand.components-button:active{color:#ccc}.block-editor-inserter__quick-inserter-expand.components-button.components-button:focus:not(:disabled){background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.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__sidebar__categories-list__item{display:block;height:48px;text-align:left;width:100%}.block-editor-block-patterns-explorer__search{margin-bottom:32px}.block-editor-block-patterns-explorer__search-results-count{padding-bottom:32px}.block-editor-block-patterns-explorer__list{margin-left:280px;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{grid-gap:32px;display:grid;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}
\ 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:226px}.block-editor-global-styles-background-panel__media-replace-popover .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}@media (forced-colors:active){.block-editor-block-icon.has-colors svg{fill:CanvasText}}.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-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: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;-moz-user-select:none;user-select:none;width:-moz-max-content;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;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:-moz-max-content;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:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item{border-color:#ddd;color:#1e1e1e;display:inline-block;width:calc(50% - 4px)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:hover{box-shadow:inset 0 0 0 1px #ddd;color:var(--wp-admin-theme-color)}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover{background-color:#1e1e1e;box-shadow:none}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active .block-editor-block-styles__item-text,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:hover .block-editor-block-styles__item-text{color:#fff}.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item.is-active:focus,.block-editor-block-styles__variants button.components-button.block-editor-block-styles__item:focus{--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);outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.block-editor-block-styles__variants .block-editor-block-styles__item-text{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.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{-moz-column-count:2;column-count:2;-moz-column-gap:24px;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{-moz-column-count:3;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{-moz-column-break-inside:avoid;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}.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings,.block-editor-panel-color-gradient-settings.block-editor-panel-color-gradient-settings>div:not(:first-of-type){display:block}@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__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;-webkit-appearance:none;-moz-appearance:none;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-button-container .block-editor-grid-item-mover-button:focus,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:before,.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-mover-button:focus:enabled{box-shadow:none;outline:none}.block-editor-grid-item-mover__move-button-container .block-editor-grid-item-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-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:1.1}.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{clip:rect(0,0,0,0);border:0;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%;-o-object-fit:cover;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-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}@media (forced-colors:active){.block-editor-list-view-leaf .block-editor-list-view-block-select-button svg{fill:CanvasText}}.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:not(.is-selected) .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.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-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.block-editor-list-view-leaf.is-selected.is-synced .block-editor-list-view-block-contents:focus:after{box-shadow:inset 0 0 0 1px #fff,0 0 0 var(--wp-admin-border-width-focus) var(--wp-block-synced-color)}.block-editor-list-view-leaf.is-selected .block-editor-list-view-block__menu:focus{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) #fff}.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}.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:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";left:0;pointer-events:none;position:absolute;right:-29px;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-nesting .block-editor-list-view__menu{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));z-index:1}.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 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{position:absolute;right:0;transform:translateY(-50%)}.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 .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-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;-o-object-fit:cover;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.block-editor-content-only-controls__rich-text{transition:box-shadow .1s linear}}@media (min-width:600px){.block-editor-content-only-controls__rich-text{font-size:13px;line-height:normal}}.block-editor-content-only-controls__rich-text:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.block-editor-content-only-controls__rich-text::-moz-placeholder{color:rgba(30,30,30,.62)}.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::-moz-placeholder{color:color-mix(in srgb,#1e1e1e,transparent 38%)}.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{max-inline-size:max(var(--anchor-width) - 2 * var(--wp-ui-popup-padding),223px)}.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{grid-gap:12px;display:grid;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__popover{top:16px!important}.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{grid-gap:8px;display:grid;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.components-button{background:#1e1e1e;border-radius:0;color:#fff;display:block;width:100%}.block-editor-inserter__quick-inserter-expand.components-button:hover{color:#fff}.block-editor-inserter__quick-inserter-expand.components-button:active{color:#ccc}.block-editor-inserter__quick-inserter-expand.components-button.components-button:focus:not(:disabled){background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);box-shadow:none}.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__sidebar__categories-list__item{display:block;height:48px;text-align:left;width:100%}.block-editor-block-patterns-explorer__search{margin-bottom:32px}.block-editor-block-patterns-explorer__search-results-count{padding-bottom:32px}.block-editor-block-patterns-explorer__list{margin-left:280px;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{grid-gap:32px;display:grid;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}
\ No newline at end of file
diff --git a/wp-includes/css/dist/block-library/editor-rtl.css b/wp-includes/css/dist/block-library/editor-rtl.css
index 2acb7afbd1..68da53c1e8 100644
--- a/wp-includes/css/dist/block-library/editor-rtl.css
+++ b/wp-includes/css/dist/block-library/editor-rtl.css
@@ -1105,36 +1105,6 @@ figure.wp-block-image:not(.wp-block) {
   position: relative;
 }

-.wp-block-image__crop-area {
-  position: relative;
-  max-width: 100%;
-  width: 100%;
-  overflow: hidden;
-}
-.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__crop-icon {
-  padding: 0 8px;
-  min-width: 48px;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.wp-block-image__crop-icon svg {
-  fill: currentColor;
-}
-
-.wp-block-image__zoom .components-popover__content {
-  min-width: 260px;
-  overflow: visible !important;
-}
-
 .wp-block-image__toolbar_content_textarea__container {
   padding: 8px;
 }
@@ -2075,6 +2045,10 @@ html[dir=rtl] .has-drop-cap:not(:focus)::first-letter {
   color: inherit;
 }

+.wp-block-pullquote[style*=line-height] :where(p) {
+  line-height: inherit;
+}
+
 .wp-block-rss li a > div {
   display: inline;
 }
diff --git a/wp-includes/css/dist/block-library/editor-rtl.min.css b/wp-includes/css/dist/block-library/editor-rtl.min.css
index 29c0432b24..2e68fabc00 100644
--- a/wp-includes/css/dist/block-library/editor-rtl.min.css
+++ b/wp-includes/css/dist/block-library/editor-rtl.min.css
@@ -1 +1 @@
-.block-library-utils__media-control{position:relative}.block-library-utils__media-control .components-drop-zone__content-icon{display:none}.block-library-utils__media-control .block-library-utils__media-control__replace-flow{display:block}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button{border-color:#ccc;color:#1e1e1e;display:block;height:40px;padding-left:32px;width:100%}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-utils__media-control__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-library-utils__media-control__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-library-utils__media-control__reset{border-radius:2px;left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-library-utils__media-control__reset{transition:opacity .1s ease-in-out}}.block-library-utils__media-control:hover .block-library-utils__media-control__reset,.block-library-utils__media-control__reset:focus,.block-library-utils__media-control__reset:hover{opacity:1}@media (hover:none){.block-library-utils__media-control__reset{opacity:1}}.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}.wp-block[data-align=center]>.wp-block-button{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{cursor:text;position:relative}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{align-items:center;display:inline-flex}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-right:2.5em}.wp-block-categories ul ul{margin-top:6px}[data-align=center] .wp-block-categories{text-align:center}.wp-block-categories__indentation{padding-right:16px}.wp-block-code code{background:none}.wp-block-columns :where(.wp-block){margin-left:0;margin-right:0;max-width:none}html :where(.wp-block-column){margin-bottom:0;margin-top:0}.wp-block-comments__legacy-placeholder,.wp-block-post-comments{box-sizing:border-box}.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{float:right}.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{float:left}.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-right:3.25em}.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-left:.75em;margin-top:.5em;width:2.5em}.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}.wp-block-comment-author-avatar__placeholder{stroke:currentColor;stroke-dasharray:3;border:1px dashed;height:100%;width:100%}.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-left:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-comments-title.has-background{padding:inherit}.wp-block-cover.is-placeholder{align-items:stretch;display:flex;min-height:240px;padding:0!important}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;z-index:1}.wp-block-cover.is-placeholder:focus:after{min-height:auto}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient{position:relative}.wp-block-cover.is-transient:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%;z-index:1}.wp-block-cover.is-transient .wp-block-cover__inner-container{z-index:2}.wp-block-cover.is-transient .components-spinner{z-index:3}.wp-block-cover .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-cover .wp-block-cover__inner-container{margin-left:0;margin-right:0;text-align:right}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}.wp-block-cover .wp-block-cover__image--placeholder-image{bottom:0;left:0;position:absolute;right:0;top:0}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-right:auto}.block-library-cover__resize-container{bottom:0;left:0;min-height:50px;position:absolute!important;right:0;top:0}.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div{overflow:visible;pointer-events:none}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){margin-top:24px}.wp-block-details summary div{display:inline}.wp-block-embed{clear:both;margin-left:0;margin-right:0}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .wp-block-embed__placeholder-input{flex:1 1 auto}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-post-content .wp-block-embed__learn-more a{color:var(--wp-admin-theme-color)}.block-library-embed__interactive-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block[data-align=center]>.wp-block-file{text-align:center}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{height:100%;margin-bottom:1em;width:100%}.wp-block-file .wp-block-file__preview-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file a:not(.wp-block-file__button){display:inline-block}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-right:.75em}.wp-block-form-input .is-input-hidden{align-items:center;background:repeating-linear-gradient(-45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;display:flex;font-size:.85em;justify-content:center;opacity:.3;padding:.5em;position:relative}.wp-block-form-input .is-input-hidden:after{content:attr(data-message)}.wp-block-form-input.is-selected .is-input-hidden{background:none;opacity:1}.wp-block-form-submission-notification>*{background:repeating-linear-gradient(-45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;opacity:.25}.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{background:none;opacity:1}.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{display:none!important}.wp-block-form-submission-notification:after{align-items:center;display:flex;font-size:1.1em;height:100%;justify-content:center;position:absolute;right:0;top:0;width:100%}.wp-block-form-submission-notification.form-notification-type-success:after{content:attr(data-message-success)}.wp-block-form-submission-notification.form-notification-type-error:after{content:attr(data-message-error)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media (min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{display:flex;flex-direction:column;height:100%;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{display:flex;flex-direction:column;flex-grow:1}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.gallery-settings-buttons .components-button:first-child{margin-left:8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{bottom:0;box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";left:0;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{height:100%;margin:0}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{margin:0;padding:0}@media (min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-gallery__source-settings{display:flex;flex-direction:column;gap:8px;grid-column:1/-1}.wp-block-gallery__source-settings .wp-block-gallery__source-description{color:#757575;font-size:12px;margin:0}.wp-block-gallery__source-settings .components-button{justify-content:center;width:100%}.wp-block-gallery__source-notice{grid-column:1/-1;margin:0}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-bottom:18px;margin-top:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;flex:1;flex-direction:inherit;width:100%}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{border:1px dashed;content:"";display:flex;flex:1 0 40px;min-height:38px;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{pointer-events:all}.block-library-html__edit .block-library-html__preview-overlay{height:100%;position:absolute;right:0;top:0;width:100%}.block-library-html__edit-code{margin:16px}.block-library-html__edit-code .block-library-html__edit-code-button{justify-content:center}@media (min-width:600px){.block-library-html__modal:not(.is-full-screen){height:9999rem}}.block-library-html__modal .components-modal__children-container{height:100%}.block-library-html__modal-content,.block-library-html__modal-tabs{flex:1}.block-library-html__modal-tab{border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Menlo,Consolas,monaco,monospace;height:100%;margin:0;padding:16px}.block-library-html__modal-editor{background:transparent;border:none;box-sizing:border-box;color:inherit;direction:ltr;flex:1;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;overflow-x:auto;padding:0;resize:none;width:100%}.block-library-html__modal-editor:focus{box-shadow:none;outline:none}.block-library-html__preview{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow-y:auto}.block-library-html__preview iframe{height:100%}.wp-block[data-align=center]>.wp-block-icon{display:flex;justify-content:center}.wp-block-icon__inserter-sidebar{padding-bottom:24px}@media (min-width:782px){.wp-block-icon__inserter-sidebar{bottom:0;overflow-x:visible;overflow-y:auto;padding-top:24px;padding-inline:24px;position:absolute;right:0;top:72px;width:280px}.wp-block-icon__inserter-panel{margin-inline-start:280px}}.wp-block-icon__inserter-loading{display:flex;justify-content:center;padding:24px}.wp-block-icon__inserter-grid-icons-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.wp-block-icon__inserter-grid-no-results{display:flex;justify-content:center}.wp-block-icon__inserter-grid-icons-list-item{display:flex;flex-direction:column;height:auto!important}.wp-block-icon__inserter-grid-icons-list-item-icon{padding:12px}.wp-block-icon__inserter-grid-icons-list-item-icon svg{display:block;height:24px;width:24px}.wp-block-icon__inserter-grid-icons-list-item-title{font-size:12px;overflow-wrap:break-word;padding:4px 4px 8px}.wp-block-icon__toolbar-content{width:250px}.wp-block-icon__placeholder{backdrop-filter:blur(100px)}.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=right]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.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__crop-icon{align-items:center;display:flex;justify-content:center;min-width:48px;padding:0 8px}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}.wp-block-latest-posts>li{overflow:hidden}.wp-block-latest-posts li a>div{display:inline}:root :where(.wp-block-latest-posts){padding-right:2.5em}:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){padding-right:0}.wp-block-math__textarea-control textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.wp-block-media-text__media{position:relative}.wp-block-media-text__media.is-transient img{opacity:.3}.wp-block-media-text__media .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100%!important}.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer{height:100%!important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.wp-block-media-text--placeholder-image{min-height:205px}.block-editor-block-list__block[data-type="core/more"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more .rich-text{background:#fff;color:#757575;display:inline-flex;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);padding:10px 36px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.wp-block-more:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.editor-styles-wrapper .wp-block-navigation ul{margin-bottom:0;margin-right:0;margin-top:0;padding-right:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation-item,.wp-block-navigation__container{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{display:flex;flex-direction:column;opacity:1;visibility:visible}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{background:#1e1e1e;color:#fff;margin-left:0;margin-right:auto;padding:0;width:24px}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{align-items:center;border-radius:4px;display:flex;height:30px;margin:0 auto;padding:3px;position:relative}.block-library-colors-selector .block-library-colors-selector__state-selection{border-radius:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:22px;line-height:20px;margin-left:auto;margin-right:auto;min-height:22px;min-width:22px;padding:2px;width:22px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:left;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:transparent;color:#1e1e1e}.components-placeholder.wp-block-navigation-placeholder{background:none;box-shadow:none;min-height:0;outline:none;padding:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.components-placeholder.wp-block-navigation-placeholder{color:inherit}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;min-width:96px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview{background:transparent;color:currentColor}.wp-block-navigation-placeholder__preview:before{border:1px dashed;border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{align-items:flex-start;flex-direction:row;padding:6px 8px}.wp-block-navigation-placeholder__controls{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;position:relative;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.wp-block-navigation-placeholder__controls{float:right;width:100%}.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{align-items:flex-start;flex-direction:column}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{height:36px;margin-left:12px}.wp-block-navigation-placeholder__actions__indicator{align-items:center;display:flex;height:36px;justify-content:flex-start;line-height:0;margin-right:4px;padding:0 0 0 6px}.wp-block-navigation-placeholder__actions__indicator svg{fill:currentColor;margin-left:4px}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;gap:6px}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-left:0}.wp-block-navigation-placeholder__actions{height:100%}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{background-color:#1e1e1e;border:0;height:100%;margin:auto 0;max-height:16px;min-height:1px;min-width:1px}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:159px}@media (min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{right:36px;top:97px}}@media (min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{right:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:145px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{right:0;top:159px}@media (min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:65px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:113px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{bottom:0;left:0;right:0;top:0}.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{color:inherit;height:auto;padding:0}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{justify-content:center;margin-bottom:16px;width:100%}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{align-items:center;background-color:#f0f0f0;display:flex;grid-column:span 2;height:64px!important;justify-content:space-between;padding:0 24px;width:100%}.wp-block-navigation__overlay-menu-preview.open{background-color:#fff;border-color:#e0e0e0}.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls__empty-message{margin-right:24px}.editor-sidebar__panel .wp-block-navigation__submenu-header{margin-bottom:0;margin-top:0}.wp-block-navigation__submenu-accessibility-notice{grid-column:span 2}.wp-block-navigation__overlay-selector{position:relative}.wp-block-navigation__overlay-selector-controls{margin-bottom:8px}.wp-block-navigation__overlay-create-button{left:0;position:absolute;top:-4px;z-index:1}.wp-block-navigation__overlay-preview{background:#fff;border:1px solid #ddd;border-radius:2px;max-height:200px;overflow-y:auto}.wp-block-navigation__overlay-preview-empty,.wp-block-navigation__overlay-preview-loading{align-items:center;background:#f0f0f0;display:flex;justify-content:center;min-height:200px}.wp-block-navigation__overlay-preview-empty{color:#757575;font-style:italic;padding:16px;text-align:center}.wp-block-navigation__overlay-preview-placeholder{animation:wp-block-navigation-overlay-preview-pulse 1.5s ease-in-out infinite;background:#f0f0f0;height:200px;width:100%}@keyframes wp-block-navigation-overlay-preview-pulse{0%,to{opacity:1}50%{opacity:.5}}.wp-block-navigation__deleted-overlay-warning{margin-top:12px}.wp-block-navigation__overlay-create-button-prominent{justify-content:center;margin-bottom:8px;width:100%}.wp-block-navigation__overlay-help-text-wrapper{margin-top:8px}.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px 16px 16px auto}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{background-image:none!important;box-shadow:none!important;position:relative;text-decoration:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{color:#1e1e1e;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em;text-transform:uppercase}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}.link-ui-page-creator{max-width:350px;min-width:auto;padding-top:8px;width:90vw}.link-ui-page-creator__inner{padding:16px}.link-ui-page-creator__back{margin-right:8px;text-transform:uppercase}.navigation-link-control__error-text{color:#cc1818}.navigation-link-to__action-button{grid-column:auto}.navigation-link-to__action-button:nth-last-child(1 of .navigation-link-to__action-button):nth-child(odd of .navigation-link-to__action-button){grid-column:1/-1}.navigation-link-to__action-button.navigation-link-to__action-button.navigation-link-to__action-button{justify-content:center}.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;position:absolute;right:-1px;top:100%;visibility:visible!important;width:auto!important}@media (min-width:782px){.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{right:100%;top:-1px}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;left:100%;position:absolute;width:.5em}}.block-editor-block-list__block[data-type="core/nextpage"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{background:#fff;border-radius:4px;color:#757575;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);height:24px;padding:6px 8px;position:relative;text-transform:uppercase}.wp-block-nextpage:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media (min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;visibility:visible;width:auto}.wp-block-page-list__loading-indicator-container{padding:8px 12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}html[dir=rtl] .has-drop-cap:not(:focus):first-letter{float:none;margin-right:.1em}.wp-block-post-author__transform{background:#f0f0f0;border-radius:2px;margin:16px;padding:16px}.wp-block-playlist__waveform-color-controls{display:grid;grid-column:1/-1;row-gap:0}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search :where(.wp-block-search__button){align-items:center;border-radius:initial;display:flex;height:auto;justify-content:center;text-align:center}.wp-block-search__inspector-controls .components-base-control{margin-bottom:0}.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:.1px;padding-top:.1px}.blocks-shortcode__textarea{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important;resize:none}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid transparent!important}.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;min-height:48px;min-width:48px;padding:0;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.block-library-site-logo__inspector-media-replace-container img{aspect-ratio:1;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);min-width:20px;width:20px}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{display:flex;height:40px;padding:6px 12px}.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{border:1px dashed;padding:1em 0}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-right:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links){padding:0}.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{font-size:inherit;height:1.5em;padding:0;width:1.5em}.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;height:100%;min-height:8px;min-width:8px;position:absolute;width:100%;z-index:1}.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{background:rgba(0,0,0,.1)}.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:hsla(0,0%,100%,.15)}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{height:100%!important;margin-bottom:0}@media (min-width:600px){.wp-block-tab-list__mover-button{min-width:0!important;width:24px}}.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{height:auto}.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{width:auto}.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);border-style:double;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{border:1px solid}.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-end;flex-direction:row}}.blocks-table__placeholder-input{width:112px}.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;padding:16px 0;position:sticky;top:0;z-index:2}.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}.wp-block-term-template .term-loading .term-loading-placeholder{background-color:#f0f0f0;border-radius:2px;height:1.5em;margin-bottom:.25em;width:100%}@media not (prefers-reduced-motion){.wp-block-term-template .term-loading .term-loading-placeholder{animation:loadingpulse 1.5s ease-in-out infinite}}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.block-library-video-tracks-editor{z-index:159990}.modal-open .block-library-video-tracks-editor{z-index:99999}.block-library-video-tracks-editor__track-list-track{padding-right:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{color:#757575;display:block;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px;text-transform:uppercase}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}@media (min-width:600px){.wp-block-query__enhanced-pagination-modal{max-width:480px}}.block-editor-block-settings-menu__popover.is-expanded{overflow-y:scroll}.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{height:100%}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-template-columns:1fr 1fr}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-gap:12px;min-width:280px}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{min-width:480px}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{margin-bottom:0}.wp-block-query>.block-editor-media-placeholder.is-small{min-height:60px}.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-left:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-post-featured-image .block-editor-media-placeholder{backdrop-filter:none;z-index:1}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{align-items:center;display:flex;justify-content:center;padding:0}.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{min-height:200px}.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-right-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{height:100%;min-height:48px;min-width:48px;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}div[data-type="core/post-featured-image"] img{display:block;height:auto;max-width:100%}.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form .block-editor-warning *{pointer-events:auto}.wp-element-button{cursor:revert}.wp-element-button[role=textbox]{cursor:text}.block-library-poster-image__container{position:relative}.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions,.block-library-poster-image__container:hover .block-library-poster-image__actions{opacity:1}.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{margin-top:16px;opacity:1}.block-library-poster-image__container .components-drop-zone__content{border-radius:2px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.block-library-poster-image__container .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.block-library-poster-image__preview{display:flex;height:auto!important;justify-content:center;min-height:40px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;padding:0;width:100%}.block-library-poster-image__preview .block-library-poster-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){transition:opacity 50ms ease-out}}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.block-library-poster-image__actions .block-library-poster-image__action{flex-grow:1;justify-content:center}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(-135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(-135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(-135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(-135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(-135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(-135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(-135deg,#020381,#2874fc)}:where(.editor-styles-wrapper) .has-regular-font-size{font-size:16px}:where(.editor-styles-wrapper) .has-larger-font-size{font-size:42px}:where(.editor-styles-wrapper) iframe:not([frameborder]){border:0}
\ No newline at end of file
+.block-library-utils__media-control{position:relative}.block-library-utils__media-control .components-drop-zone__content-icon{display:none}.block-library-utils__media-control .block-library-utils__media-control__replace-flow{display:block}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button{border-color:#ccc;color:#1e1e1e;display:block;height:40px;padding-left:32px;width:100%}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-utils__media-control__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-library-utils__media-control__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-library-utils__media-control__reset{border-radius:2px;left:0;margin:auto 8px;opacity:0;position:absolute;top:8px}@media not (prefers-reduced-motion){.block-library-utils__media-control__reset{transition:opacity .1s ease-in-out}}.block-library-utils__media-control:hover .block-library-utils__media-control__reset,.block-library-utils__media-control__reset:focus,.block-library-utils__media-control__reset:hover{opacity:1}@media (hover:none){.block-library-utils__media-control__reset{opacity:1}}.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}.wp-block[data-align=center]>.wp-block-button{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{cursor:text;position:relative}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{align-items:center;display:inline-flex}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-right:2.5em}.wp-block-categories ul ul{margin-top:6px}[data-align=center] .wp-block-categories{text-align:center}.wp-block-categories__indentation{padding-right:16px}.wp-block-code code{background:none}.wp-block-columns :where(.wp-block){margin-left:0;margin-right:0;max-width:none}html :where(.wp-block-column){margin-bottom:0;margin-top:0}.wp-block-comments__legacy-placeholder,.wp-block-post-comments{box-sizing:border-box}.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{float:right}.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{float:left}.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-right:3.25em}.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:right;height:2.5em;margin-left:.75em;margin-top:.5em;width:2.5em}.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-right:.5em}.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}.wp-block-comment-author-avatar__placeholder{stroke:currentColor;stroke-dasharray:3;border:1px dashed;height:100%;width:100%}.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-left:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-comments-title.has-background{padding:inherit}.wp-block-cover.is-placeholder{align-items:stretch;display:flex;min-height:240px;padding:0!important}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;z-index:1}.wp-block-cover.is-placeholder:focus:after{min-height:auto}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient{position:relative}.wp-block-cover.is-transient:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%;z-index:1}.wp-block-cover.is-transient .wp-block-cover__inner-container{z-index:2}.wp-block-cover.is-transient .components-spinner{z-index:3}.wp-block-cover .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-cover .wp-block-cover__inner-container{margin-left:0;margin-right:0;text-align:right}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}.wp-block-cover .wp-block-cover__image--placeholder-image{bottom:0;left:0;position:absolute;right:0;top:0}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-right:auto}.block-library-cover__resize-container{bottom:0;left:0;min-height:50px;position:absolute!important;right:0;top:0}.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div{overflow:visible;pointer-events:none}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){margin-top:24px}.wp-block-details summary div{display:inline}.wp-block-embed{clear:both;margin-left:0;margin-right:0}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .wp-block-embed__placeholder-input{flex:1 1 auto}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-post-content .wp-block-embed__learn-more a{color:var(--wp-admin-theme-color)}.block-library-embed__interactive-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block[data-align=center]>.wp-block-file{text-align:center}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{height:100%;margin-bottom:1em;width:100%}.wp-block-file .wp-block-file__preview-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file a:not(.wp-block-file__button){display:inline-block}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-right:.75em}.wp-block-form-input .is-input-hidden{align-items:center;background:repeating-linear-gradient(-45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;display:flex;font-size:.85em;justify-content:center;opacity:.3;padding:.5em;position:relative}.wp-block-form-input .is-input-hidden:after{content:attr(data-message)}.wp-block-form-input.is-selected .is-input-hidden{background:none;opacity:1}.wp-block-form-submission-notification>*{background:repeating-linear-gradient(-45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;opacity:.25}.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{background:none;opacity:1}.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{display:none!important}.wp-block-form-submission-notification:after{align-items:center;display:flex;font-size:1.1em;height:100%;justify-content:center;position:absolute;right:0;top:0;width:100%}.wp-block-form-submission-notification.form-notification-type-success:after{content:attr(data-message-success)}.wp-block-form-submission-notification.form-notification-type-error:after{content:attr(data-message-error)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media (min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{display:flex;flex-direction:column;height:100%;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{display:flex;flex-direction:column;flex-grow:1}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.gallery-settings-buttons .components-button:first-child{margin-left:8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{bottom:0;box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";left:0;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{height:100%;margin:0}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{margin:0;padding:0}@media (min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-gallery__source-settings{display:flex;flex-direction:column;gap:8px;grid-column:1/-1}.wp-block-gallery__source-settings .wp-block-gallery__source-description{color:#757575;font-size:12px;margin:0}.wp-block-gallery__source-settings .components-button{justify-content:center;width:100%}.wp-block-gallery__source-notice{grid-column:1/-1;margin:0}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-bottom:18px;margin-top:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;flex:1;flex-direction:inherit;width:100%}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{border:1px dashed;content:"";display:flex;flex:1 0 40px;min-height:38px;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{pointer-events:all}.block-library-html__edit .block-library-html__preview-overlay{height:100%;position:absolute;right:0;top:0;width:100%}.block-library-html__edit-code{margin:16px}.block-library-html__edit-code .block-library-html__edit-code-button{justify-content:center}@media (min-width:600px){.block-library-html__modal:not(.is-full-screen){height:9999rem}}.block-library-html__modal .components-modal__children-container{height:100%}.block-library-html__modal-content,.block-library-html__modal-tabs{flex:1}.block-library-html__modal-tab{border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Menlo,Consolas,monaco,monospace;height:100%;margin:0;padding:16px}.block-library-html__modal-editor{background:transparent;border:none;box-sizing:border-box;color:inherit;direction:ltr;flex:1;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;overflow-x:auto;padding:0;resize:none;width:100%}.block-library-html__modal-editor:focus{box-shadow:none;outline:none}.block-library-html__preview{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow-y:auto}.block-library-html__preview iframe{height:100%}.wp-block[data-align=center]>.wp-block-icon{display:flex;justify-content:center}.wp-block-icon__inserter-sidebar{padding-bottom:24px}@media (min-width:782px){.wp-block-icon__inserter-sidebar{bottom:0;overflow-x:visible;overflow-y:auto;padding-top:24px;padding-inline:24px;position:absolute;right:0;top:72px;width:280px}.wp-block-icon__inserter-panel{margin-inline-start:280px}}.wp-block-icon__inserter-loading{display:flex;justify-content:center;padding:24px}.wp-block-icon__inserter-grid-icons-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.wp-block-icon__inserter-grid-no-results{display:flex;justify-content:center}.wp-block-icon__inserter-grid-icons-list-item{display:flex;flex-direction:column;height:auto!important}.wp-block-icon__inserter-grid-icons-list-item-icon{padding:12px}.wp-block-icon__inserter-grid-icons-list-item-icon svg{display:block;height:24px;width:24px}.wp-block-icon__inserter-grid-icons-list-item-title{font-size:12px;overflow-wrap:break-word;padding:4px 4px 8px}.wp-block-icon__toolbar-content{width:250px}.wp-block-icon__placeholder{backdrop-filter:blur(100px)}.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=right]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}.wp-block-latest-posts>li{overflow:hidden}.wp-block-latest-posts li a>div{display:inline}:root :where(.wp-block-latest-posts){padding-right:2.5em}:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){padding-right:0}.wp-block-math__textarea-control textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.wp-block-media-text__media{position:relative}.wp-block-media-text__media.is-transient img{opacity:.3}.wp-block-media-text__media .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100%!important}.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer{height:100%!important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.wp-block-media-text--placeholder-image{min-height:205px}.block-editor-block-list__block[data-type="core/more"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more .rich-text{background:#fff;color:#757575;display:inline-flex;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);padding:10px 36px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.wp-block-more:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.editor-styles-wrapper .wp-block-navigation ul{margin-bottom:0;margin-right:0;margin-top:0;padding-right:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation-item,.wp-block-navigation__container{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{display:flex;flex-direction:column;opacity:1;visibility:visible}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{background:#1e1e1e;color:#fff;margin-left:0;margin-right:auto;padding:0;width:24px}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{align-items:center;border-radius:4px;display:flex;height:30px;margin:0 auto;padding:3px;position:relative}.block-library-colors-selector .block-library-colors-selector__state-selection{border-radius:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:22px;line-height:20px;margin-left:auto;margin-right:auto;min-height:22px;min-width:22px;padding:2px;width:22px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:left;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:transparent;color:#1e1e1e}.components-placeholder.wp-block-navigation-placeholder{background:none;box-shadow:none;min-height:0;outline:none;padding:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.components-placeholder.wp-block-navigation-placeholder{color:inherit}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;min-width:96px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview{background:transparent;color:currentColor}.wp-block-navigation-placeholder__preview:before{border:1px dashed;border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{align-items:flex-start;flex-direction:row;padding:6px 8px}.wp-block-navigation-placeholder__controls{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;position:relative;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.wp-block-navigation-placeholder__controls{float:right;width:100%}.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{align-items:flex-start;flex-direction:column}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{height:36px;margin-left:12px}.wp-block-navigation-placeholder__actions__indicator{align-items:center;display:flex;height:36px;justify-content:flex-start;line-height:0;margin-right:4px;padding:0 0 0 6px}.wp-block-navigation-placeholder__actions__indicator svg{fill:currentColor;margin-left:4px}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;gap:6px}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-left:0}.wp-block-navigation-placeholder__actions{height:100%}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{background-color:#1e1e1e;border:0;height:100%;margin:auto 0;max-height:16px;min-height:1px;min-width:1px}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:159px}@media (min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{right:36px;top:97px}}@media (min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{right:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:145px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{right:0;top:159px}@media (min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:65px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:113px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{bottom:0;left:0;right:0;top:0}.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{color:inherit;height:auto;padding:0}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{justify-content:center;margin-bottom:16px;width:100%}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{align-items:center;background-color:#f0f0f0;display:flex;grid-column:span 2;height:64px!important;justify-content:space-between;padding:0 24px;width:100%}.wp-block-navigation__overlay-menu-preview.open{background-color:#fff;border-color:#e0e0e0}.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls__empty-message{margin-right:24px}.editor-sidebar__panel .wp-block-navigation__submenu-header{margin-bottom:0;margin-top:0}.wp-block-navigation__submenu-accessibility-notice{grid-column:span 2}.wp-block-navigation__overlay-selector{position:relative}.wp-block-navigation__overlay-selector-controls{margin-bottom:8px}.wp-block-navigation__overlay-create-button{left:0;position:absolute;top:-4px;z-index:1}.wp-block-navigation__overlay-preview{background:#fff;border:1px solid #ddd;border-radius:2px;max-height:200px;overflow-y:auto}.wp-block-navigation__overlay-preview-empty,.wp-block-navigation__overlay-preview-loading{align-items:center;background:#f0f0f0;display:flex;justify-content:center;min-height:200px}.wp-block-navigation__overlay-preview-empty{color:#757575;font-style:italic;padding:16px;text-align:center}.wp-block-navigation__overlay-preview-placeholder{animation:wp-block-navigation-overlay-preview-pulse 1.5s ease-in-out infinite;background:#f0f0f0;height:200px;width:100%}@keyframes wp-block-navigation-overlay-preview-pulse{0%,to{opacity:1}50%{opacity:.5}}.wp-block-navigation__deleted-overlay-warning{margin-top:12px}.wp-block-navigation__overlay-create-button-prominent{justify-content:center;margin-bottom:8px;width:100%}.wp-block-navigation__overlay-help-text-wrapper{margin-top:8px}.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px 16px 16px auto}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{background-image:none!important;box-shadow:none!important;position:relative;text-decoration:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{color:#1e1e1e;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em;text-transform:uppercase}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}.link-ui-page-creator{max-width:350px;min-width:auto;padding-top:8px;width:90vw}.link-ui-page-creator__inner{padding:16px}.link-ui-page-creator__back{margin-right:8px;text-transform:uppercase}.navigation-link-control__error-text{color:#cc1818}.navigation-link-to__action-button{grid-column:auto}.navigation-link-to__action-button:nth-last-child(1 of .navigation-link-to__action-button):nth-child(odd of .navigation-link-to__action-button){grid-column:1/-1}.navigation-link-to__action-button.navigation-link-to__action-button.navigation-link-to__action-button{justify-content:center}.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;position:absolute;right:-1px;top:100%;visibility:visible!important;width:auto!important}@media (min-width:782px){.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{right:100%;top:-1px}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;left:100%;position:absolute;width:.5em}}.block-editor-block-list__block[data-type="core/nextpage"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{background:#fff;border-radius:4px;color:#757575;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);height:24px;padding:6px 8px;position:relative;text-transform:uppercase}.wp-block-nextpage:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media (min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;visibility:visible;width:auto}.wp-block-page-list__loading-indicator-container{padding:8px 12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}html[dir=rtl] .has-drop-cap:not(:focus):first-letter{float:none;margin-right:.1em}.wp-block-post-author__transform{background:#f0f0f0;border-radius:2px;margin:16px;padding:16px}.wp-block-playlist__waveform-color-controls{display:grid;grid-column:1/-1;row-gap:0}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}.wp-block-pullquote[style*=line-height] :where(p){line-height:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search :where(.wp-block-search__button){align-items:center;border-radius:initial;display:flex;height:auto;justify-content:center;text-align:center}.wp-block-search__inspector-controls .components-base-control{margin-bottom:0}.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:.1px;padding-top:.1px}.blocks-shortcode__textarea{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important;resize:none}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid transparent!important}.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;min-height:48px;min-width:48px;padding:0;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.block-library-site-logo__inspector-media-replace-container img{aspect-ratio:1;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);min-width:20px;width:20px}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{display:flex;height:40px;padding:6px 12px}.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{border:1px dashed;padding:1em 0}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-right:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links){padding:0}.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{font-size:inherit;height:1.5em;padding:0;width:1.5em}.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;height:100%;min-height:8px;min-width:8px;position:absolute;width:100%;z-index:1}.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{background:rgba(0,0,0,.1)}.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:hsla(0,0%,100%,.15)}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{height:100%!important;margin-bottom:0}@media (min-width:600px){.wp-block-tab-list__mover-button{min-width:0!important;width:24px}}.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{height:auto}.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{width:auto}.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);border-style:double;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{border:1px solid}.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-end;flex-direction:row}}.blocks-table__placeholder-input{width:112px}.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;padding:16px 0;position:sticky;top:0;z-index:2}.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}.wp-block-term-template .term-loading .term-loading-placeholder{background-color:#f0f0f0;border-radius:2px;height:1.5em;margin-bottom:.25em;width:100%}@media not (prefers-reduced-motion){.wp-block-term-template .term-loading .term-loading-placeholder{animation:loadingpulse 1.5s ease-in-out infinite}}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.block-library-video-tracks-editor{z-index:159990}.modal-open .block-library-video-tracks-editor{z-index:99999}.block-library-video-tracks-editor__track-list-track{padding-right:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{color:#757575;display:block;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px;text-transform:uppercase}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}@media (min-width:600px){.wp-block-query__enhanced-pagination-modal{max-width:480px}}.block-editor-block-settings-menu__popover.is-expanded{overflow-y:scroll}.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{height:100%}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-template-columns:1fr 1fr}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-gap:12px;min-width:280px}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{min-width:480px}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{margin-bottom:0}.wp-block-query>.block-editor-media-placeholder.is-small{min-height:60px}.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-left:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-post-featured-image .block-editor-media-placeholder{backdrop-filter:none;z-index:1}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{align-items:center;display:flex;justify-content:center;padding:0}.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{min-height:200px}.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-right-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{height:100%;min-height:48px;min-width:48px;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}div[data-type="core/post-featured-image"] img{display:block;height:auto;max-width:100%}.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form .block-editor-warning *{pointer-events:auto}.wp-element-button{cursor:revert}.wp-element-button[role=textbox]{cursor:text}.block-library-poster-image__container{position:relative}.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions,.block-library-poster-image__container:hover .block-library-poster-image__actions{opacity:1}.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{margin-top:16px;opacity:1}.block-library-poster-image__container .components-drop-zone__content{border-radius:2px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.block-library-poster-image__container .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.block-library-poster-image__preview{display:flex;height:auto!important;justify-content:center;min-height:40px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;padding:0;width:100%}.block-library-poster-image__preview .block-library-poster-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){transition:opacity 50ms ease-out}}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.block-library-poster-image__actions .block-library-poster-image__action{flex-grow:1;justify-content:center}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(-135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(-135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(-135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(-135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(-135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(-135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(-135deg,#020381,#2874fc)}:where(.editor-styles-wrapper) .has-regular-font-size{font-size:16px}:where(.editor-styles-wrapper) .has-larger-font-size{font-size:42px}:where(.editor-styles-wrapper) iframe:not([frameborder]){border:0}
\ No newline at end of file
diff --git a/wp-includes/css/dist/block-library/editor.css b/wp-includes/css/dist/block-library/editor.css
index caa5ae3af8..2bd43033d7 100644
--- a/wp-includes/css/dist/block-library/editor.css
+++ b/wp-includes/css/dist/block-library/editor.css
@@ -1108,36 +1108,6 @@ figure.wp-block-image:not(.wp-block) {
   position: relative;
 }

-.wp-block-image__crop-area {
-  position: relative;
-  max-width: 100%;
-  width: 100%;
-  overflow: hidden;
-}
-.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__crop-icon {
-  padding: 0 8px;
-  min-width: 48px;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-}
-.wp-block-image__crop-icon svg {
-  fill: currentColor;
-}
-
-.wp-block-image__zoom .components-popover__content {
-  min-width: 260px;
-  overflow: visible !important;
-}
-
 .wp-block-image__toolbar_content_textarea__container {
   padding: 8px;
 }
@@ -2079,6 +2049,10 @@ html[dir=rtl] .has-drop-cap:not(:focus)::first-letter {
   color: inherit;
 }

+.wp-block-pullquote[style*=line-height] :where(p) {
+  line-height: inherit;
+}
+
 .wp-block-rss li a > div {
   display: inline;
 }
diff --git a/wp-includes/css/dist/block-library/editor.min.css b/wp-includes/css/dist/block-library/editor.min.css
index 8141e444f8..6c3db3ef50 100644
--- a/wp-includes/css/dist/block-library/editor.min.css
+++ b/wp-includes/css/dist/block-library/editor.min.css
@@ -1 +1 @@
-.block-library-utils__media-control{position:relative}.block-library-utils__media-control .components-drop-zone__content-icon{display:none}.block-library-utils__media-control .block-library-utils__media-control__replace-flow{display:block}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button{border-color:#ccc;color:#1e1e1e;display:block;height:40px;padding-right:32px;width:100%}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-utils__media-control__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-library-utils__media-control__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-library-utils__media-control__reset{border-radius:2px;margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-library-utils__media-control__reset{transition:opacity .1s ease-in-out}}.block-library-utils__media-control:hover .block-library-utils__media-control__reset,.block-library-utils__media-control__reset:focus,.block-library-utils__media-control__reset:hover{opacity:1}@media (hover:none){.block-library-utils__media-control__reset{opacity:1}}.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}.wp-block[data-align=center]>.wp-block-button{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{cursor:text;position:relative}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{align-items:center;display:inline-flex}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-left:2.5em}.wp-block-categories ul ul{margin-top:6px}[data-align=center] .wp-block-categories{text-align:center}.wp-block-categories__indentation{padding-left:16px}.wp-block-code code{background:none}.wp-block-columns :where(.wp-block){margin-left:0;margin-right:0;max-width:none}html :where(.wp-block-column){margin-bottom:0;margin-top:0}.wp-block-comments__legacy-placeholder,.wp-block-post-comments{box-sizing:border-box}.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{float:left}.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{float:right}.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}.wp-block-comment-author-avatar__placeholder{stroke:currentColor;stroke-dasharray:3;border:1px dashed;height:100%;width:100%}.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-right:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-comments-title.has-background{padding:inherit}.wp-block-cover.is-placeholder{align-items:stretch;display:flex;min-height:240px;padding:0!important}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;z-index:1}.wp-block-cover.is-placeholder:focus:after{min-height:auto}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient{position:relative}.wp-block-cover.is-transient:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%;z-index:1}.wp-block-cover.is-transient .wp-block-cover__inner-container{z-index:2}.wp-block-cover.is-transient .components-spinner{z-index:3}.wp-block-cover .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-cover .wp-block-cover__inner-container{margin-left:0;margin-right:0;text-align:left}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}.wp-block-cover .wp-block-cover__image--placeholder-image{bottom:0;left:0;position:absolute;right:0;top:0}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-left:auto}.block-library-cover__resize-container{bottom:0;left:0;min-height:50px;position:absolute!important;right:0;top:0}.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div{overflow:visible;pointer-events:none}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){margin-top:24px}.wp-block-details summary div{display:inline}.wp-block-embed{clear:both;margin-left:0;margin-right:0}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .wp-block-embed__placeholder-input{flex:1 1 auto}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-post-content .wp-block-embed__learn-more a{color:var(--wp-admin-theme-color)}.block-library-embed__interactive-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block[data-align=center]>.wp-block-file{text-align:center}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{height:100%;margin-bottom:1em;width:100%}.wp-block-file .wp-block-file__preview-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file a:not(.wp-block-file__button){display:inline-block}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-left:.75em}.wp-block-form-input .is-input-hidden{align-items:center;background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;display:flex;font-size:.85em;justify-content:center;opacity:.3;padding:.5em;position:relative}.wp-block-form-input .is-input-hidden:after{content:attr(data-message)}.wp-block-form-input.is-selected .is-input-hidden{background:none;opacity:1}.wp-block-form-submission-notification>*{background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;opacity:.25}.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{background:none;opacity:1}.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{display:none!important}.wp-block-form-submission-notification:after{align-items:center;display:flex;font-size:1.1em;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.wp-block-form-submission-notification.form-notification-type-success:after{content:attr(data-message-success)}.wp-block-form-submission-notification.form-notification-type-error:after{content:attr(data-message-error)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media (min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{display:flex;flex-direction:column;height:100%;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{display:flex;flex-direction:column;flex-grow:1}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.gallery-settings-buttons .components-button:first-child{margin-right:8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{bottom:0;box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";left:0;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{height:100%;margin:0}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{margin:0;padding:0}@media (min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-gallery__source-settings{display:flex;flex-direction:column;gap:8px;grid-column:1/-1}.wp-block-gallery__source-settings .wp-block-gallery__source-description{color:#757575;font-size:12px;margin:0}.wp-block-gallery__source-settings .components-button{justify-content:center;width:100%}.wp-block-gallery__source-notice{grid-column:1/-1;margin:0}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-bottom:18px;margin-top:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;flex:1;flex-direction:inherit;width:100%}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{border:1px dashed;content:"";display:flex;flex:1 0 40px;min-height:38px;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{pointer-events:all}.block-library-html__edit .block-library-html__preview-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.block-library-html__edit-code{margin:16px}.block-library-html__edit-code .block-library-html__edit-code-button{justify-content:center}@media (min-width:600px){.block-library-html__modal:not(.is-full-screen){height:9999rem}}.block-library-html__modal .components-modal__children-container{height:100%}.block-library-html__modal-content,.block-library-html__modal-tabs{flex:1}.block-library-html__modal-tab{border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Menlo,Consolas,monaco,monospace;height:100%;margin:0;padding:16px}.block-library-html__modal-editor{background:transparent;border:none;box-sizing:border-box;color:inherit;direction:ltr;flex:1;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;overflow-x:auto;padding:0;resize:none;width:100%}.block-library-html__modal-editor:focus{box-shadow:none;outline:none}.block-library-html__preview{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow-y:auto}.block-library-html__preview iframe{height:100%}.wp-block[data-align=center]>.wp-block-icon{display:flex;justify-content:center}.wp-block-icon__inserter-sidebar{padding-bottom:24px}@media (min-width:782px){.wp-block-icon__inserter-sidebar{bottom:0;left:0;overflow-x:visible;overflow-y:auto;padding-top:24px;padding-inline:24px;position:absolute;top:72px;width:280px}.wp-block-icon__inserter-panel{margin-inline-start:280px}}.wp-block-icon__inserter-loading{display:flex;justify-content:center;padding:24px}.wp-block-icon__inserter-grid-icons-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.wp-block-icon__inserter-grid-no-results{display:flex;justify-content:center}.wp-block-icon__inserter-grid-icons-list-item{display:flex;flex-direction:column;height:auto!important}.wp-block-icon__inserter-grid-icons-list-item-icon{padding:12px}.wp-block-icon__inserter-grid-icons-list-item-icon svg{display:block;height:24px;width:24px}.wp-block-icon__inserter-grid-icons-list-item-title{font-size:12px;overflow-wrap:break-word;padding:4px 4px 8px}.wp-block-icon__toolbar-content{width:250px}.wp-block-icon__placeholder{backdrop-filter:blur(100px)}.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.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__crop-icon{align-items:center;display:flex;justify-content:center;min-width:48px;padding:0 8px}.wp-block-image__crop-icon svg{fill:currentColor}.wp-block-image__zoom .components-popover__content{min-width:260px;overflow:visible!important}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}.wp-block-latest-posts>li{overflow:hidden}.wp-block-latest-posts li a>div{display:inline}:root :where(.wp-block-latest-posts){padding-left:2.5em}:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){padding-left:0}.wp-block-math__textarea-control textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.wp-block-media-text__media{position:relative}.wp-block-media-text__media.is-transient img{opacity:.3}.wp-block-media-text__media .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100%!important}.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer{height:100%!important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.wp-block-media-text--placeholder-image{min-height:205px}.block-editor-block-list__block[data-type="core/more"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more .rich-text{background:#fff;color:#757575;display:inline-flex;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);padding:10px 36px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.wp-block-more:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.editor-styles-wrapper .wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation-item,.wp-block-navigation__container{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{display:flex;flex-direction:column;opacity:1;visibility:visible}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{background:#1e1e1e;color:#fff;margin-left:auto;margin-right:0;padding:0;width:24px}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{align-items:center;border-radius:4px;display:flex;height:30px;margin:0 auto;padding:3px;position:relative}.block-library-colors-selector .block-library-colors-selector__state-selection{border-radius:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:22px;line-height:20px;margin-left:auto;margin-right:auto;min-height:22px;min-width:22px;padding:2px;width:22px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:right;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:transparent;color:#1e1e1e}.components-placeholder.wp-block-navigation-placeholder{background:none;box-shadow:none;min-height:0;outline:none;padding:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.components-placeholder.wp-block-navigation-placeholder{color:inherit}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;min-width:96px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview{background:transparent;color:currentColor}.wp-block-navigation-placeholder__preview:before{border:1px dashed;border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{align-items:flex-start;flex-direction:row;padding:6px 8px}.wp-block-navigation-placeholder__controls{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;position:relative;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.wp-block-navigation-placeholder__controls{float:left;width:100%}.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{align-items:flex-start;flex-direction:column}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{height:36px;margin-right:12px}.wp-block-navigation-placeholder__actions__indicator{align-items:center;display:flex;height:36px;justify-content:flex-start;line-height:0;margin-left:4px;padding:0 6px 0 0}.wp-block-navigation-placeholder__actions__indicator svg{fill:currentColor;margin-right:4px}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;gap:6px}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-right:0}.wp-block-navigation-placeholder__actions{height:100%}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{background-color:#1e1e1e;border:0;height:100%;margin:auto 0;max-height:16px;min-height:1px;min-width:1px}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:159px}@media (min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{left:36px;top:97px}}@media (min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{left:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:145px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{left:0;top:159px}@media (min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:65px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:113px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{bottom:0;left:0;right:0;top:0}.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{color:inherit;height:auto;padding:0}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{justify-content:center;margin-bottom:16px;width:100%}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{align-items:center;background-color:#f0f0f0;display:flex;grid-column:span 2;height:64px!important;justify-content:space-between;padding:0 24px;width:100%}.wp-block-navigation__overlay-menu-preview.open{background-color:#fff;border-color:#e0e0e0}.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls__empty-message{margin-left:24px}.editor-sidebar__panel .wp-block-navigation__submenu-header{margin-bottom:0;margin-top:0}.wp-block-navigation__submenu-accessibility-notice{grid-column:span 2}.wp-block-navigation__overlay-selector{position:relative}.wp-block-navigation__overlay-selector-controls{margin-bottom:8px}.wp-block-navigation__overlay-create-button{position:absolute;right:0;top:-4px;z-index:1}.wp-block-navigation__overlay-preview{background:#fff;border:1px solid #ddd;border-radius:2px;max-height:200px;overflow-y:auto}.wp-block-navigation__overlay-preview-empty,.wp-block-navigation__overlay-preview-loading{align-items:center;background:#f0f0f0;display:flex;justify-content:center;min-height:200px}.wp-block-navigation__overlay-preview-empty{color:#757575;font-style:italic;padding:16px;text-align:center}.wp-block-navigation__overlay-preview-placeholder{animation:wp-block-navigation-overlay-preview-pulse 1.5s ease-in-out infinite;background:#f0f0f0;height:200px;width:100%}@keyframes wp-block-navigation-overlay-preview-pulse{0%,to{opacity:1}50%{opacity:.5}}.wp-block-navigation__deleted-overlay-warning{margin-top:12px}.wp-block-navigation__overlay-create-button-prominent{justify-content:center;margin-bottom:8px;width:100%}.wp-block-navigation__overlay-help-text-wrapper{margin-top:8px}.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px auto 16px 16px}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{background-image:none!important;box-shadow:none!important;position:relative;text-decoration:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{color:#1e1e1e;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em;text-transform:uppercase}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}.link-ui-page-creator{max-width:350px;min-width:auto;padding-top:8px;width:90vw}.link-ui-page-creator__inner{padding:16px}.link-ui-page-creator__back{margin-left:8px;text-transform:uppercase}.navigation-link-control__error-text{color:#cc1818}.navigation-link-to__action-button{grid-column:auto}.navigation-link-to__action-button:nth-last-child(1 of .navigation-link-to__action-button):nth-child(odd of .navigation-link-to__action-button){grid-column:1/-1}.navigation-link-to__action-button.navigation-link-to__action-button.navigation-link-to__action-button{justify-content:center}.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{height:auto!important;left:-1px;min-width:200px!important;opacity:1!important;position:absolute;top:100%;visibility:visible!important;width:auto!important}@media (min-width:782px){.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}}.block-editor-block-list__block[data-type="core/nextpage"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{background:#fff;border-radius:4px;color:#757575;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);height:24px;padding:6px 8px;position:relative;text-transform:uppercase}.wp-block-nextpage:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media (min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;visibility:visible;width:auto}.wp-block-page-list__loading-indicator-container{padding:8px 12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}html[dir=rtl] .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}.wp-block-post-author__transform{background:#f0f0f0;border-radius:2px;margin:16px;padding:16px}.wp-block-playlist__waveform-color-controls{display:grid;grid-column:1/-1;row-gap:0}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search :where(.wp-block-search__button){align-items:center;border-radius:initial;display:flex;height:auto;justify-content:center;text-align:center}.wp-block-search__inspector-controls .components-base-control{margin-bottom:0}.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:.1px;padding-top:.1px}.blocks-shortcode__textarea{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important;resize:none}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid transparent!important}.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;min-height:48px;min-width:48px;padding:0;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.block-library-site-logo__inspector-media-replace-container img{aspect-ratio:1;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);min-width:20px;width:20px}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{display:flex;height:40px;padding:6px 12px}.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{border:1px dashed;padding:1em 0}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-left:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links){padding:0}.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{font-size:inherit;height:1.5em;padding:0;width:1.5em}.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;height:100%;min-height:8px;min-width:8px;position:absolute;width:100%;z-index:1}.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{background:rgba(0,0,0,.1)}.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:hsla(0,0%,100%,.15)}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{height:100%!important;margin-bottom:0}@media (min-width:600px){.wp-block-tab-list__mover-button{min-width:0!important;width:24px}}.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{height:auto}.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{width:auto}.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);border-style:double;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{border:1px solid}.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-end;flex-direction:row}}.blocks-table__placeholder-input{width:112px}.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;padding:16px 0;position:sticky;top:0;z-index:2}.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}.wp-block-term-template .term-loading .term-loading-placeholder{background-color:#f0f0f0;border-radius:2px;height:1.5em;margin-bottom:.25em;width:100%}@media not (prefers-reduced-motion){.wp-block-term-template .term-loading .term-loading-placeholder{animation:loadingpulse 1.5s ease-in-out infinite}}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.block-library-video-tracks-editor{z-index:159990}.modal-open .block-library-video-tracks-editor{z-index:99999}.block-library-video-tracks-editor__track-list-track{padding-left:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{color:#757575;display:block;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px;text-transform:uppercase}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}@media (min-width:600px){.wp-block-query__enhanced-pagination-modal{max-width:480px}}.block-editor-block-settings-menu__popover.is-expanded{overflow-y:scroll}.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{height:100%}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-template-columns:1fr 1fr}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-gap:12px;min-width:280px}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{min-width:480px}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{margin-bottom:0}.wp-block-query>.block-editor-media-placeholder.is-small{min-height:60px}.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-post-featured-image .block-editor-media-placeholder{backdrop-filter:none;z-index:1}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{align-items:center;display:flex;justify-content:center;padding:0}.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{min-height:200px}.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-left-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{height:100%;min-height:48px;min-width:48px;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}div[data-type="core/post-featured-image"] img{display:block;height:auto;max-width:100%}.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form .block-editor-warning *{pointer-events:auto}.wp-element-button{cursor:revert}.wp-element-button[role=textbox]{cursor:text}.block-library-poster-image__container{position:relative}.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions,.block-library-poster-image__container:hover .block-library-poster-image__actions{opacity:1}.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{margin-top:16px;opacity:1}.block-library-poster-image__container .components-drop-zone__content{border-radius:2px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.block-library-poster-image__container .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.block-library-poster-image__preview{display:flex;height:auto!important;justify-content:center;min-height:40px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;padding:0;width:100%}.block-library-poster-image__preview .block-library-poster-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){transition:opacity 50ms ease-out}}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.block-library-poster-image__actions .block-library-poster-image__action{flex-grow:1;justify-content:center}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:where(.editor-styles-wrapper) .has-regular-font-size{font-size:16px}:where(.editor-styles-wrapper) .has-larger-font-size{font-size:42px}:where(.editor-styles-wrapper) iframe:not([frameborder]){border:0}
\ No newline at end of file
+.block-library-utils__media-control{position:relative}.block-library-utils__media-control .components-drop-zone__content-icon{display:none}.block-library-utils__media-control .block-library-utils__media-control__replace-flow{display:block}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button{border-color:#ccc;color:#1e1e1e;display:block;height:40px;padding-right:32px;width:100%}.block-library-utils__media-control .block-library-utils__media-control__replace-flow button.components-button:hover{color:var(--wp-admin-theme-color)}.block-library-utils__media-control__inspector-media-replace-title{text-align:start;white-space:normal;word-break:break-all}.block-library-utils__media-control__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-library-utils__media-control__reset{border-radius:2px;margin:auto 8px;opacity:0;position:absolute;right:0;top:8px}@media not (prefers-reduced-motion){.block-library-utils__media-control__reset{transition:opacity .1s ease-in-out}}.block-library-utils__media-control:hover .block-library-utils__media-control__reset,.block-library-utils__media-control__reset:focus,.block-library-utils__media-control__reset:hover{opacity:1}@media (hover:none){.block-library-utils__media-control__reset{opacity:1}}.wp-block-audio{margin-left:0;margin-right:0;position:relative}.wp-block-audio.is-transient audio{opacity:.3}.wp-block-audio .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.wp-block-avatar__image img{width:100%}.wp-block-avatar.aligncenter .components-resizable-box__container{margin:0 auto}.wp-block[data-align=center]>.wp-block-button{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align=right]>.wp-block-button{text-align:right}.wp-block-button{cursor:text;position:relative}.wp-block-button:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color);outline:2px solid transparent;outline-offset:-2px}.wp-block-button[data-rich-text-placeholder]:after{opacity:.8}div[data-type="core/button"]{display:table}.wp-block-buttons>.wp-block,.wp-block-buttons>.wp-block-button.wp-block-button.wp-block-button.wp-block-button.wp-block-button{margin:0}.wp-block-buttons>.block-list-appender{align-items:center;display:inline-flex}.wp-block-buttons.is-vertical>.block-list-appender .block-list-appender__toggle{justify-content:flex-start}.wp-block-buttons>.wp-block-button:focus{box-shadow:none}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center]{margin-left:auto;margin-right:auto;margin-top:0;width:100%}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block[data-align=center] .wp-block-button{margin-bottom:0}.wp-block[data-align=center]>.wp-block-buttons{align-items:center;justify-content:center}.wp-block[data-align=right]>.wp-block-buttons{justify-content:flex-end}.wp-block-categories ul{padding-left:2.5em}.wp-block-categories ul ul{margin-top:6px}[data-align=center] .wp-block-categories{text-align:center}.wp-block-categories__indentation{padding-left:16px}.wp-block-code code{background:none}.wp-block-columns :where(.wp-block){margin-left:0;margin-right:0;max-width:none}html :where(.wp-block-column){margin-bottom:0;margin-top:0}.wp-block-comments__legacy-placeholder,.wp-block-post-comments{box-sizing:border-box}.wp-block-comments__legacy-placeholder .alignleft,.wp-block-post-comments .alignleft{float:left}.wp-block-comments__legacy-placeholder .alignright,.wp-block-post-comments .alignright{float:right}.wp-block-comments__legacy-placeholder .navigation:after,.wp-block-post-comments .navigation:after{clear:both;content:"";display:table}.wp-block-comments__legacy-placeholder .commentlist,.wp-block-post-comments .commentlist{clear:both;list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .commentlist .comment,.wp-block-post-comments .commentlist .comment{min-height:2.25em;padding-left:3.25em}.wp-block-comments__legacy-placeholder .commentlist .comment p,.wp-block-post-comments .commentlist .comment p{font-size:1em;line-height:1.8;margin:1em 0}.wp-block-comments__legacy-placeholder .commentlist .children,.wp-block-post-comments .commentlist .children{list-style:none;margin:0;padding:0}.wp-block-comments__legacy-placeholder .comment-author,.wp-block-post-comments .comment-author{line-height:1.5}.wp-block-comments__legacy-placeholder .comment-author .avatar,.wp-block-post-comments .comment-author .avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;margin-top:.5em;width:2.5em}.wp-block-comments__legacy-placeholder .comment-author cite,.wp-block-post-comments .comment-author cite{font-style:normal}.wp-block-comments__legacy-placeholder .comment-meta,.wp-block-post-comments .comment-meta{font-size:.875em;line-height:1.5}.wp-block-comments__legacy-placeholder .comment-meta b,.wp-block-post-comments .comment-meta b{font-weight:400}.wp-block-comments__legacy-placeholder .comment-meta .comment-awaiting-moderation,.wp-block-post-comments .comment-meta .comment-awaiting-moderation{display:block;margin-bottom:1em;margin-top:1em}.wp-block-comments__legacy-placeholder .comment-body .commentmetadata,.wp-block-post-comments .comment-body .commentmetadata{font-size:.875em}.wp-block-comments__legacy-placeholder .comment-form-author label,.wp-block-comments__legacy-placeholder .comment-form-comment label,.wp-block-comments__legacy-placeholder .comment-form-email label,.wp-block-comments__legacy-placeholder .comment-form-url label,.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label{display:block;margin-bottom:.25em}.wp-block-comments__legacy-placeholder .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder .comment-form textarea,.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea{box-sizing:border-box;display:block;width:100%}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent{display:flex;gap:.25em}.wp-block-comments__legacy-placeholder .comment-form-cookies-consent #wp-comment-cookies-consent,.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent{margin-top:.35em}.wp-block-comments__legacy-placeholder .comment-reply-title,.wp-block-post-comments .comment-reply-title{margin-bottom:0}.wp-block-comments__legacy-placeholder .comment-reply-title :where(small),.wp-block-post-comments .comment-reply-title :where(small){font-size:var(--wp--preset--font-size--medium,smaller);margin-left:.5em}.wp-block-comments__legacy-placeholder .reply,.wp-block-post-comments .reply{font-size:.875em;margin-bottom:1.4em}.wp-block-comments__legacy-placeholder input:not([type=submit]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea{border:1px solid #949494;font-family:inherit;font-size:1em}.wp-block-comments__legacy-placeholder input:not([type=submit]):not([type=checkbox]),.wp-block-comments__legacy-placeholder textarea,.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea{padding:calc(.667em + 2px)}:where(.wp-block-post-comments input[type=submit],.wp-block-comments__legacy-placeholder input[type=submit]){border:none}.wp-block-comments{box-sizing:border-box}.block-library-comments-toolbar__popover .components-popover__content{min-width:230px}.wp-block-comments__legacy-placeholder *{pointer-events:none}.wp-block-comment-author-avatar__placeholder{stroke:currentColor;stroke-dasharray:3;border:1px dashed;height:100%;width:100%}.wp-block[data-align=center]>.wp-block-comments-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-comments-pagination{max-width:100%}.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous{font-size:inherit}.wp-block-comments-pagination-numbers a{text-decoration:underline}.wp-block-comments-pagination-numbers .page-numbers{margin-right:2px}.wp-block-comments-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-comments-title.has-background{padding:inherit}.wp-block-cover.is-placeholder{align-items:stretch;display:flex;min-height:240px;padding:0!important}.wp-block-cover.is-placeholder .components-placeholder.is-large{justify-content:flex-start;z-index:1}.wp-block-cover.is-placeholder:focus:after{min-height:auto}.wp-block-cover.components-placeholder h2{color:inherit}.wp-block-cover.is-transient{position:relative}.wp-block-cover.is-transient:before{background-color:#fff;content:"";height:100%;opacity:.3;position:absolute;width:100%;z-index:1}.wp-block-cover.is-transient .wp-block-cover__inner-container{z-index:2}.wp-block-cover.is-transient .components-spinner{z-index:3}.wp-block-cover .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-cover .wp-block-cover__inner-container{margin-left:0;margin-right:0;text-align:left}.wp-block-cover .wp-block-cover__placeholder-background-options{width:100%}.wp-block-cover .wp-block-cover__image--placeholder-image{bottom:0;left:0;position:absolute;right:0;top:0}[data-align=left]>.wp-block-cover,[data-align=right]>.wp-block-cover{max-width:420px;width:100%}.block-library-cover__reset-button{margin-left:auto}.block-library-cover__resize-container{bottom:0;left:0;min-height:50px;position:absolute!important;right:0;top:0}.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .block-library-cover__resize-container,.components-popover.block-editor-block-popover.block-library-cover__resizable-box-popover .components-popover__content>div{overflow:visible;pointer-events:none}.block-editor-block-patterns-list__list-item .has-parallax.wp-block-cover{background-attachment:scroll}.color-block-support-panel__inner-wrapper>:not(.block-editor-tools-panel-color-gradient-settings__item){margin-top:24px}.wp-block-details summary div{display:inline}.wp-block-embed{clear:both;margin-left:0;margin-right:0}.wp-block-embed.is-loading{display:flex;justify-content:center}.wp-block-embed .wp-block-embed__placeholder-input{flex:1 1 auto}.wp-block-embed .components-placeholder__error{word-break:break-word}.wp-block-post-content .wp-block-embed__learn-more a{color:var(--wp-admin-theme-color)}.block-library-embed__interactive-overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.wp-block[data-align=left]>.wp-block-embed,.wp-block[data-align=right]>.wp-block-embed{max-width:360px;width:100%}.wp-block[data-align=left]>.wp-block-embed .wp-block-embed__wrapper,.wp-block[data-align=right]>.wp-block-embed .wp-block-embed__wrapper{min-width:280px}.wp-block[data-align=left]>.wp-block-file,.wp-block[data-align=right]>.wp-block-file{height:auto}.wp-block[data-align=center]>.wp-block-file{text-align:center}.wp-block-file{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:0}.wp-block-file .components-resizable-box__container{margin-bottom:1em}.wp-block-file .wp-block-file__preview{height:100%;margin-bottom:1em;width:100%}.wp-block-file .wp-block-file__preview-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.wp-block-file .wp-block-file__content-wrapper{flex-grow:1}.wp-block-file a{min-width:1em}.wp-block-file a:not(.wp-block-file__button){display:inline-block}.wp-block-file .wp-block-file__button-richtext-wrapper{display:inline-block;margin-left:.75em}.wp-block-form-input .is-input-hidden{align-items:center;background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;display:flex;font-size:.85em;justify-content:center;opacity:.3;padding:.5em;position:relative}.wp-block-form-input .is-input-hidden:after{content:attr(data-message)}.wp-block-form-input.is-selected .is-input-hidden{background:none;opacity:1}.wp-block-form-submission-notification>*{background:repeating-linear-gradient(45deg,transparent,transparent 5px,currentColor 0,currentColor 6px);border:1px dashed;box-sizing:border-box;opacity:.25}.wp-block-form-submission-notification.is-selected>*,.wp-block-form-submission-notification:has(.is-selected)>*{background:none;opacity:1}.wp-block-form-submission-notification.is-selected:after,.wp-block-form-submission-notification:has(.is-selected):after{display:none!important}.wp-block-form-submission-notification:after{align-items:center;display:flex;font-size:1.1em;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.wp-block-form-submission-notification.form-notification-type-success:after{content:attr(data-message-success)}.wp-block-form-submission-notification.form-notification-type-error:after{content:attr(data-message-error)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{height:50vh!important}@media (min-width:960px){.block-editor-freeform-modal .block-editor-freeform-modal__content:not(.is-full-screen){height:9999rem}.block-editor-freeform-modal .block-editor-freeform-modal__content .components-modal__header+div{height:100%}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-tinymce{height:calc(100% - 52px)}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-container-body{display:flex;flex-direction:column;height:100%;min-width:50vw}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area{display:flex;flex-direction:column;flex-grow:1}.block-editor-freeform-modal .block-editor-freeform-modal__content .mce-edit-area iframe{flex-grow:1;height:10px!important}}.block-editor-freeform-modal__actions{margin-top:16px}:root :where(figure.wp-block-gallery){display:block}:root :where(figure.wp-block-gallery)>.blocks-gallery-caption{flex:0 0 100%}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .components-placeholder__label{display:none}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder.is-appender .block-editor-media-placeholder__button{margin-bottom:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder{margin:0}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder .components-placeholder__label{display:flex}:root :where(figure.wp-block-gallery) .block-editor-media-placeholder figcaption{z-index:2}:root :where(figure.wp-block-gallery) .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.gallery-settings-buttons .components-button:first-child{margin-right:8px}.blocks-gallery-item figure:not(.is-selected):focus,.blocks-gallery-item img:focus{outline:none}.blocks-gallery-item figure.is-selected:before{bottom:0;box-shadow:0 0 0 1px #fff inset,0 0 0 3px var(--wp-admin-theme-color) inset;content:"";left:0;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.blocks-gallery-item figure.is-transient img{opacity:.3}.blocks-gallery-item .block-editor-media-placeholder{height:100%;margin:0}.blocks-gallery-item .block-editor-media-placeholder .components-placeholder__label{display:flex}.wp-block-gallery ul.blocks-gallery-grid{margin:0;padding:0}@media (min-width:600px){.wp-block-update-gallery-modal{max-width:480px}}.wp-block-update-gallery-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-gallery__source-settings{display:flex;flex-direction:column;gap:8px;grid-column:1/-1}.wp-block-gallery__source-settings .wp-block-gallery__source-description{color:#757575;font-size:12px;margin:0}.wp-block-gallery__source-settings .components-button{justify-content:center;width:100%}.wp-block-gallery__source-notice{grid-column:1/-1;margin:0}.wp-block-group .block-editor-block-list__insertion-point{left:0;right:0}[data-type="core/group"].is-selected .block-list-appender{margin-left:0;margin-right:0}[data-type="core/group"].is-selected .has-background .block-list-appender{margin-bottom:18px;margin-top:18px}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{gap:inherit}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-default-block-appender__content,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{display:inherit;flex:1;flex-direction:inherit;width:100%}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child:after{border:1px dashed;content:"";display:flex;flex:1 0 40px;min-height:38px;pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child{pointer-events:none}.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-button-block-appender,.wp-block-group.is-layout-flex.block-editor-block-list__block>.block-list-appender:only-child .block-editor-inserter{pointer-events:all}.block-library-html__edit .block-library-html__preview-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.block-library-html__edit-code{margin:16px}.block-library-html__edit-code .block-library-html__edit-code-button{justify-content:center}@media (min-width:600px){.block-library-html__modal:not(.is-full-screen){height:9999rem}}.block-library-html__modal .components-modal__children-container{height:100%}.block-library-html__modal-content,.block-library-html__modal-tabs{flex:1}.block-library-html__modal-tab{border:1px solid #e0e0e0;border-radius:2px;box-sizing:border-box;display:flex;flex-direction:column;font-family:Menlo,Consolas,monaco,monospace;height:100%;margin:0;padding:16px}.block-library-html__modal-editor{background:transparent;border:none;box-sizing:border-box;color:inherit;direction:ltr;flex:1;font-family:inherit;font-size:inherit;height:100%;line-height:inherit;overflow-x:auto;padding:0;resize:none;width:100%}.block-library-html__modal-editor:focus{box-shadow:none;outline:none}.block-library-html__preview{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;overflow-y:auto}.block-library-html__preview iframe{height:100%}.wp-block[data-align=center]>.wp-block-icon{display:flex;justify-content:center}.wp-block-icon__inserter-sidebar{padding-bottom:24px}@media (min-width:782px){.wp-block-icon__inserter-sidebar{bottom:0;left:0;overflow-x:visible;overflow-y:auto;padding-top:24px;padding-inline:24px;position:absolute;top:72px;width:280px}.wp-block-icon__inserter-panel{margin-inline-start:280px}}.wp-block-icon__inserter-loading{display:flex;justify-content:center;padding:24px}.wp-block-icon__inserter-grid-icons-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.wp-block-icon__inserter-grid-no-results{display:flex;justify-content:center}.wp-block-icon__inserter-grid-icons-list-item{display:flex;flex-direction:column;height:auto!important}.wp-block-icon__inserter-grid-icons-list-item-icon{padding:12px}.wp-block-icon__inserter-grid-icons-list-item-icon svg{display:block;height:24px;width:24px}.wp-block-icon__inserter-grid-icons-list-item-title{font-size:12px;overflow-wrap:break-word;padding:4px 4px 8px}.wp-block-icon__toolbar-content{width:250px}.wp-block-icon__placeholder{backdrop-filter:blur(100px)}.wp-block-image.wp-block-image .block-editor-media-placeholder.is-small{min-height:60px}figure.wp-block-image:not(.wp-block){margin:0}.wp-block-image{position:relative}.wp-block-image.is-transient:not(.alignwide):not(.alignfull),.wp-block-image:has(img.is-swapping-media):not(.alignwide):not(.alignfull){width:-moz-fit-content;width:fit-content}.wp-block-image .is-applying img,.wp-block-image img.is-swapping-media,.wp-block-image.is-transient img{opacity:.3}.wp-block-image figcaption img{display:inline}.wp-block-image .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-image__placeholder{aspect-ratio:4/3}.wp-block-image__placeholder.has-illustration:before{background:#fff;opacity:.8}.wp-block-image__placeholder .components-placeholder__illustration{opacity:.1}.wp-block-image.is-selected .block-editor-media-placeholder{filter:none!important}.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{left:0;margin:-1px 0;position:absolute;right:0}@media (min-width:600px){.block-editor-block-list__block[data-type="core/image"] .block-editor-block-toolbar .block-editor-url-input__button-modal{margin:-1px}}[data-align=full]>.wp-block-image img,[data-align=wide]>.wp-block-image img{height:auto;width:100%}.wp-block[data-align=center]>.wp-block-image,.wp-block[data-align=left]>.wp-block-image,.wp-block[data-align=right]>.wp-block-image{display:table}.wp-block[data-align=center]>.wp-block-image>figcaption,.wp-block[data-align=left]>.wp-block-image>figcaption,.wp-block[data-align=right]>.wp-block-image>figcaption{caption-side:bottom;display:table-caption}.wp-block[data-align=left]>.wp-block-image{margin:.5em 1em .5em 0}.wp-block[data-align=right]>.wp-block-image{margin:.5em 0 .5em 1em}.wp-block[data-align=center]>.wp-block-image{margin-left:auto;margin-right:auto;text-align:center}.wp-block[data-align]:has(>.wp-block-image){position:relative}.wp-block-image__toolbar_content_textarea__container{padding:8px}.wp-block-image__toolbar_content_textarea{width:250px}.wp-block-latest-posts>li{overflow:hidden}.wp-block-latest-posts li a>div{display:inline}:root :where(.wp-block-latest-posts){padding-left:2.5em}:root :where(.wp-block-latest-posts.is-grid),:root :where(.wp-block-latest-posts__list){padding-left:0}.wp-block-math__textarea-control textarea{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}.wp-block-media-text__media{position:relative}.wp-block-media-text__media.is-transient img{opacity:.3}.wp-block-media-text__media .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.wp-block-media-text .__resizable_base__{grid-column:1/span 2;grid-row:2}.wp-block-media-text .editor-media-container__resizer{width:100%!important}.wp-block-media-text.is-image-fill .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill .editor-media-container__resizer,.wp-block-media-text.is-image-fill-element .components-placeholder.has-illustration,.wp-block-media-text.is-image-fill-element .editor-media-container__resizer{height:100%!important}.wp-block-media-text>.block-editor-block-list__layout>.block-editor-block-list__block{max-width:unset}.wp-block-media-text--placeholder-image{min-height:205px}.block-editor-block-list__block[data-type="core/more"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-more{display:block;text-align:center;white-space:nowrap}.wp-block-more .rich-text{background:#fff;color:#757575;display:inline-flex;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);padding:10px 36px;position:relative;text-align:center;text-transform:uppercase;white-space:nowrap}.wp-block-more:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.editor-styles-wrapper .wp-block-navigation ul{margin-bottom:0;margin-left:0;margin-top:0;padding-left:0}.editor-styles-wrapper .wp-block-navigation .wp-block-navigation-item.wp-block{margin:revert}.wp-block-navigation-item__label{display:inline}.wp-block-navigation-item,.wp-block-navigation__container{background-color:inherit}.wp-block-navigation:not(.is-selected):not(.has-child-selected) .has-child:hover>.wp-block-navigation__submenu-container{opacity:0;visibility:hidden}.has-child.has-child-selected>.wp-block-navigation__submenu-container,.has-child.is-selected>.wp-block-navigation__submenu-container{display:flex;opacity:1;visibility:visible}.is-dragging-components-draggable .has-child.is-dragging-within>.wp-block-navigation__submenu-container{opacity:1;visibility:visible}.is-editing>.wp-block-navigation__container{display:flex;flex-direction:column;opacity:1;visibility:visible}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container{opacity:1;visibility:hidden}.is-dragging-components-draggable .wp-block-navigation-link>.wp-block-navigation__container .block-editor-block-draggable-chip-wrapper{visibility:visible}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender{display:block;position:static;width:100%}.is-editing>.wp-block-navigation__submenu-container>.block-list-appender .block-editor-button-block-appender{background:#1e1e1e;color:#fff;margin-left:auto;margin-right:0;padding:0;width:24px}.wp-block-navigation__submenu-container .block-list-appender{display:none}.block-library-colors-selector{width:auto}.block-library-colors-selector .block-library-colors-selector__toggle{display:block;margin:0 auto;padding:3px;width:auto}.block-library-colors-selector .block-library-colors-selector__icon-container{align-items:center;border-radius:4px;display:flex;height:30px;margin:0 auto;padding:3px;position:relative}.block-library-colors-selector .block-library-colors-selector__state-selection{border-radius:11px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);height:22px;line-height:20px;margin-left:auto;margin-right:auto;min-height:22px;min-width:22px;padding:2px;width:22px}.block-library-colors-selector .block-library-colors-selector__state-selection>svg{min-width:auto!important}.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg,.block-library-colors-selector .block-library-colors-selector__state-selection.has-text-color>svg path{color:inherit}.block-library-colors-selector__popover .color-palette-controller-container{padding:16px}.block-library-colors-selector__popover .components-base-control__label{height:20px;line-height:20px}.block-library-colors-selector__popover .component-color-indicator{float:right;margin-top:2px}.block-library-colors-selector__popover .components-panel__body-title{display:none}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender{background-color:#1e1e1e;color:#fff;height:24px}.wp-block-navigation .wp-block+.block-list-appender .block-editor-button-block-appender.block-editor-button-block-appender.block-editor-button-block-appender{padding:0}.wp-block-navigation .wp-block .wp-block .block-editor-button-block-appender{background-color:transparent;color:#1e1e1e}.components-placeholder.wp-block-navigation-placeholder{background:none;box-shadow:none;min-height:0;outline:none;padding:0}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset{font-size:inherit}.components-placeholder.wp-block-navigation-placeholder .components-placeholder__fieldset .components-button{margin-bottom:0}.components-placeholder.wp-block-navigation-placeholder{color:inherit}.wp-block-navigation.is-selected .components-placeholder.wp-block-navigation-placeholder{color:#1e1e1e}.wp-block-navigation-placeholder__preview{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;min-width:96px}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__preview{display:none}.wp-block-navigation-placeholder__preview{background:transparent;color:currentColor}.wp-block-navigation-placeholder__preview:before{border:1px dashed;border-radius:inherit;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.wp-block-navigation-placeholder__preview>svg{fill:currentColor}.wp-block-navigation.is-vertical .is-medium .components-placeholder__fieldset,.wp-block-navigation.is-vertical .is-small .components-placeholder__fieldset{min-height:90px}.wp-block-navigation.is-vertical .is-large .components-placeholder__fieldset{min-height:132px}.wp-block-navigation-placeholder__controls,.wp-block-navigation-placeholder__preview{align-items:flex-start;flex-direction:row;padding:6px 8px}.wp-block-navigation-placeholder__controls{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #1e1e1e;display:none;position:relative;z-index:1}.wp-block-navigation.is-selected .wp-block-navigation-placeholder__controls{display:flex}.wp-block-navigation-placeholder__controls{float:left;width:100%}.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-medium .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator,.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions__indicator+hr{display:none}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions{align-items:flex-start;flex-direction:column}.is-small .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr,.wp-block-navigation.is-vertical .wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__actions hr{display:none}.wp-block-navigation-placeholder__controls .wp-block-navigation-placeholder__icon{height:36px;margin-right:12px}.wp-block-navigation-placeholder__actions__indicator{align-items:center;display:flex;height:36px;justify-content:flex-start;line-height:0;margin-left:4px;padding:0 6px 0 0}.wp-block-navigation-placeholder__actions__indicator svg{fill:currentColor;margin-right:4px}.wp-block-navigation .components-placeholder.is-medium .components-placeholder__fieldset{flex-direction:row!important}.wp-block-navigation-placeholder__actions{align-items:center;display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;gap:6px}.wp-block-navigation-placeholder__actions .components-dropdown,.wp-block-navigation-placeholder__actions>.components-button{margin-right:0}.wp-block-navigation-placeholder__actions{height:100%}.wp-block-navigation-placeholder__actions.wp-block-navigation-placeholder__actions hr{background-color:#1e1e1e;border:0;height:100%;margin:auto 0;max-height:16px;min-height:1px;min-width:1px}@media (min-width:600px){.wp-block-navigation__responsive-container:not(.is-menu-open) .components-button.wp-block-navigation__responsive-container-close{display:none}}.wp-block-navigation__responsive-container.is-menu-open{position:fixed;top:159px}@media (min-width:782px){.wp-block-navigation__responsive-container.is-menu-open{left:36px;top:97px}}@media (min-width:960px){.wp-block-navigation__responsive-container.is-menu-open{left:160px}}.is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:145px}.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{left:0;top:159px}@media (min-width:782px){.is-fullscreen-mode .wp-block-navigation__responsive-container.is-menu-open{top:65px}}.is-fullscreen-mode .is-mobile-preview .wp-block-navigation__responsive-container.is-menu-open,.is-fullscreen-mode .is-tablet-preview .wp-block-navigation__responsive-container.is-menu-open{top:113px}body.editor-styles-wrapper .wp-block-navigation__responsive-container.is-menu-open{bottom:0;left:0;right:0;top:0}.components-button.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close,.components-button.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open{color:inherit;height:auto;padding:0}.components-heading.wp-block-navigation-off-canvas-editor__title{margin:0}.wp-block-navigation-off-canvas-editor__header{margin-bottom:8px}.is-menu-open .wp-block-navigation__responsive-container-content * .block-list-appender{margin-top:16px}@keyframes fadein{0%{opacity:0}to{opacity:1}}.wp-block-navigation__loading-indicator-container{padding:8px 12px}.wp-block-navigation .wp-block-navigation__uncontrolled-inner-blocks-loading-indicator{margin-top:0}@keyframes fadeouthalf{0%{opacity:1}to{opacity:.5}}.wp-block-navigation-delete-menu-button{justify-content:center;margin-bottom:16px;width:100%}.components-button.is-link.wp-block-navigation-manage-menus-button{margin-bottom:16px}.wp-block-navigation__overlay-menu-preview{align-items:center;background-color:#f0f0f0;display:flex;grid-column:span 2;height:64px!important;justify-content:space-between;padding:0 24px;width:100%}.wp-block-navigation__overlay-menu-preview.open{background-color:#fff;border-color:#e0e0e0}.wp-block-navigation-placeholder__actions hr+hr,.wp-block-navigation__toolbar-menu-selector.components-toolbar-group:empty{display:none}.wp-block-navigation__navigation-selector{margin-bottom:16px;width:100%}.wp-block-navigation__navigation-selector-button{border:1px solid;justify-content:space-between;width:100%}.wp-block-navigation__navigation-selector-button__icon{flex:0 0 auto}.wp-block-navigation__navigation-selector-button__label{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wp-block-navigation__navigation-selector-button--createnew{border:1px solid;margin-bottom:16px;width:100%}.wp-block-navigation__responsive-container-open.components-button{opacity:1}.wp-block-navigation__menu-inspector-controls__empty-message{margin-left:24px}.editor-sidebar__panel .wp-block-navigation__submenu-header{margin-bottom:0;margin-top:0}.wp-block-navigation__submenu-accessibility-notice{grid-column:span 2}.wp-block-navigation__overlay-selector{position:relative}.wp-block-navigation__overlay-selector-controls{margin-bottom:8px}.wp-block-navigation__overlay-create-button{position:absolute;right:0;top:-4px;z-index:1}.wp-block-navigation__overlay-preview{background:#fff;border:1px solid #ddd;border-radius:2px;max-height:200px;overflow-y:auto}.wp-block-navigation__overlay-preview-empty,.wp-block-navigation__overlay-preview-loading{align-items:center;background:#f0f0f0;display:flex;justify-content:center;min-height:200px}.wp-block-navigation__overlay-preview-empty{color:#757575;font-style:italic;padding:16px;text-align:center}.wp-block-navigation__overlay-preview-placeholder{animation:wp-block-navigation-overlay-preview-pulse 1.5s ease-in-out infinite;background:#f0f0f0;height:200px;width:100%}@keyframes wp-block-navigation-overlay-preview-pulse{0%,to{opacity:1}50%{opacity:.5}}.wp-block-navigation__deleted-overlay-warning{margin-top:12px}.wp-block-navigation__overlay-create-button-prominent{justify-content:center;margin-bottom:8px;width:100%}.wp-block-navigation__overlay-help-text-wrapper{margin-top:8px}.wp-block-navigation .block-list-appender{position:relative}.wp-block-navigation .has-child{cursor:pointer}.wp-block-navigation .has-child .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation .has-child:hover .wp-block-navigation__submenu-container{z-index:29}.wp-block-navigation .has-child.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation .has-child.is-selected>.wp-block-navigation__submenu-container{height:auto!important;min-width:200px!important;opacity:1!important;overflow:visible!important;visibility:visible!important;width:auto!important}.wp-block-navigation-item .wp-block-navigation-item__content{cursor:text}.wp-block-navigation-item.is-editing,.wp-block-navigation-item.is-selected{min-width:20px}.wp-block-navigation-item .block-list-appender{margin:16px auto 16px 16px}.wp-block-navigation-link__invalid-item{color:#000}.wp-block-navigation-link__placeholder{background-image:none!important;box-shadow:none!important;position:relative;text-decoration:none!important}.wp-block-navigation-link__placeholder .wp-block-navigation-link__placeholder-text span{-webkit-text-decoration:wavy underline;text-decoration:wavy underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:.25rem}.wp-block-navigation-link__placeholder.wp-block-navigation-item__content{cursor:pointer}.link-control-transform{border-top:1px solid #ccc;padding:0 16px 8px}.link-control-transform__subheading{color:#1e1e1e;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em;text-transform:uppercase}.link-control-transform__items{display:flex;justify-content:space-between}.link-control-transform__item{flex-basis:33%;flex-direction:column;gap:8px;height:auto}.link-ui-page-creator{max-width:350px;min-width:auto;padding-top:8px;width:90vw}.link-ui-page-creator__inner{padding:16px}.link-ui-page-creator__back{margin-left:8px;text-transform:uppercase}.navigation-link-control__error-text{color:#cc1818}.navigation-link-to__action-button{grid-column:auto}.navigation-link-to__action-button:nth-last-child(1 of .navigation-link-to__action-button):nth-child(odd of .navigation-link-to__action-button){grid-column:1/-1}.navigation-link-to__action-button.navigation-link-to__action-button.navigation-link-to__action-button{justify-content:center}.wp-block-navigation-submenu{display:block}.wp-block-navigation-submenu .wp-block-navigation__submenu-container{z-index:28}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container{height:auto!important;left:-1px;min-width:200px!important;opacity:1!important;position:absolute;top:100%;visibility:visible!important;width:auto!important}@media (min-width:782px){.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container{left:100%;top:-1px}.wp-block-navigation-submenu.has-child-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before,.wp-block-navigation-submenu.is-selected>.wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before{background:transparent;content:"";display:block;height:100%;position:absolute;right:100%;width:.5em}}.block-editor-block-list__block[data-type="core/nextpage"]{margin-bottom:28px;margin-top:28px;max-width:100%;text-align:center}.wp-block-nextpage{display:block;text-align:center;white-space:nowrap}.wp-block-nextpage>span{background:#fff;border-radius:4px;color:#757575;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);height:24px;padding:6px 8px;position:relative;text-transform:uppercase}.wp-block-nextpage:before{border-top:3px dashed #ccc;content:"";left:0;position:absolute;right:0;top:50%}.wp-block-navigation.items-justified-space-between .wp-block-page-list,.wp-block-navigation.items-justified-space-between .wp-block-page-list>div{display:contents;flex:1}.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.has-child-selected .wp-block-page-list>div,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list,.wp-block-navigation.items-justified-space-between.is-selected .wp-block-page-list>div{flex:inherit}.wp-block-navigation .wp-block-navigation__submenu-container>.wp-block-page-list{display:block}.wp-block-pages-list__item__link{pointer-events:none}@media (min-width:600px){.wp-block-page-list-modal{max-width:480px}}.wp-block-page-list-modal-buttons{display:flex;gap:12px;justify-content:flex-end}.wp-block-page-list .open-on-click:focus-within>.wp-block-navigation__submenu-container{height:auto;min-width:200px;opacity:1;visibility:visible;width:auto}.wp-block-page-list__loading-indicator-container{padding:8px 12px}.block-editor-block-list__block[data-type="core/paragraph"].has-drop-cap:focus{min-height:auto!important}.block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:1}.block-editor-block-list__block[data-empty=true]+.block-editor-block-list__block[data-empty=true]:not([data-custom-placeholder=true]) [data-rich-text-placeholder]{opacity:0}.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-left[style*="writing-mode: vertical-lr"],.block-editor-block-list__block[data-type="core/paragraph"].has-text-align-right[style*="writing-mode: vertical-rl"]{rotate:180deg}.is-zoomed-out .block-editor-block-list__block[data-empty=true] [data-rich-text-placeholder]{opacity:0}html[dir=rtl] .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}.wp-block-post-author__transform{background:#f0f0f0;border-radius:2px;margin:16px;padding:16px}.wp-block-playlist__waveform-color-controls{display:grid;grid-column:1/-1;row-gap:0}.wp-block-post-excerpt .wp-block-post-excerpt__excerpt.is-inline{display:inline}.wp-block-pullquote.is-style-solid-color blockquote p{font-size:32px}.wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation{font-style:normal;text-transform:none}.wp-block-pullquote__citation{color:inherit}.wp-block-pullquote[style*=line-height] :where(p){line-height:inherit}.wp-block-rss li a>div{display:inline}.wp-block-rss__placeholder-form .wp-block-rss__placeholder-input{flex:1 1 auto}.wp-block-rss .wp-block-rss{all:inherit;margin:0;padding:0}.wp-block[data-align=center] .wp-block-search .wp-block-search__inside-wrapper{margin:auto}.wp-block-search :where(.wp-block-search__button){align-items:center;border-radius:initial;display:flex;height:auto;justify-content:center;text-align:center}.wp-block-search__inspector-controls .components-base-control{margin-bottom:0}.block-editor-block-list__block[data-type="core/separator"]{padding-bottom:.1px;padding-top:.1px}.blocks-shortcode__textarea{background:#fff!important;border:1px solid #1e1e1e!important;border-radius:2px!important;box-shadow:none!important;box-sizing:border-box;color:#1e1e1e!important;font-family:Menlo,Consolas,monaco,monospace!important;font-size:16px!important;max-height:250px;padding:12px!important;resize:none}@media (min-width:600px){.blocks-shortcode__textarea{font-size:13px!important}}.blocks-shortcode__textarea:focus{border-color:var(--wp-admin-theme-color)!important;box-shadow:0 0 0 1px var(--wp-admin-theme-color)!important;outline:2px solid transparent!important}.wp-block-site-logo.aligncenter>div,.wp-block[data-align=center]>.wp-block-site-logo{display:table;margin-left:auto;margin-right:auto}.wp-block-site-logo a{pointer-events:none}.wp-block-site-logo .custom-logo-link{cursor:inherit}.wp-block-site-logo .custom-logo-link:focus{box-shadow:none}.wp-block-site-logo img{display:block;height:auto;max-width:100%}.wp-block-site-logo.is-transient{position:relative}.wp-block-site-logo.is-transient img{opacity:.3}.wp-block-site-logo.is-transient .components-spinner{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-block-site-logo.wp-block-site-logo.is-default-size .components-placeholder{height:60px;width:60px}.wp-block-site-logo.wp-block-site-logo .components-resizable-box__container,.wp-block-site-logo.wp-block-site-logo>div{border-radius:inherit}.wp-block-site-logo.wp-block-site-logo .components-placeholder{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;min-height:48px;min-width:48px;padding:0;width:100%}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-drop-zone__content-text,.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-form-file-upload{display:none}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-site-logo.wp-block-site-logo .components-placeholder .components-button.components-button>svg{color:inherit}.block-library-site-logo__inspector-media-replace-container{position:relative}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-media-replace-title{text-align:start;-moz-text-align-last:center;text-align-last:center;white-space:normal;word-break:break-all}.block-library-site-logo__inspector-media-replace-container img{aspect-ratio:1;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);min-width:20px;width:20px}.block-library-site-logo__inspector-media-replace-container .block-library-site-logo__inspector-readonly-logo-preview{display:flex;height:40px;padding:6px 12px}.wp-block-site-tagline__placeholder,.wp-block-site-title__placeholder{border:1px dashed;padding:1em 0}.wp-block-social-links .wp-social-link{line-height:0}.wp-block-social-link-anchor{align-items:center;background:none;border:0;box-sizing:border-box;color:currentColor;cursor:pointer;display:inline-flex;font-family:inherit;font-size:inherit;font-weight:inherit;height:auto;margin:0;opacity:1;padding:.25em}.wp-block-social-link-anchor:hover{transform:none}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link button){padding-left:.6666666667em;padding-right:.6666666667em}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link button){padding:0}.wp-block-social-link__toolbar_content_text{width:250px}.wp-block-social-links div.block-editor-url-input{display:inline-block;margin-left:8px}.wp-social-link:hover{transform:none}:root :where(.wp-block-social-links){padding:0}.wp-block.wp-block-social-links.aligncenter,.wp-block[data-align=center]>.wp-block-social-links{justify-content:center}.block-editor-block-preview__content .components-button:disabled{opacity:1}.wp-social-link.wp-social-link__is-incomplete{opacity:.5}.wp-block-social-links .is-selected .wp-social-link__is-incomplete,.wp-social-link.wp-social-link__is-incomplete:focus,.wp-social-link.wp-social-link__is-incomplete:hover{opacity:1}.wp-block-social-links .block-list-appender{position:static}.wp-block-social-links .block-list-appender .block-editor-inserter{font-size:inherit}.wp-block-social-links .block-list-appender .block-editor-button-block-appender{font-size:inherit;height:1.5em;padding:0;width:1.5em}.block-editor-block-list__block[data-type="core/spacer"]:before{content:"";display:block;height:100%;min-height:8px;min-width:8px;position:absolute;width:100%;z-index:1}.block-library-spacer__resize-container.has-show-handle,.wp-block-spacer.is-hovered .block-library-spacer__resize-container,.wp-block-spacer.is-selected.custom-sizes-disabled{background:rgba(0,0,0,.1)}.is-dark-theme .block-library-spacer__resize-container.has-show-handle,.is-dark-theme .wp-block-spacer.is-hovered .block-library-spacer__resize-container,.is-dark-theme .wp-block-spacer.is-selected.custom-sizes-disabled{background:hsla(0,0%,100%,.15)}.block-library-spacer__resize-container{clear:both}.block-library-spacer__resize-container:not(.is-resizing){height:100%!important;width:100%!important}.block-library-spacer__resize-container .components-resizable-box__handle:before{content:none}.block-library-spacer__resize-container.resize-horizontal{height:100%!important;margin-bottom:0}@media (min-width:600px){.wp-block-tab-list__mover-button{min-width:0!important;width:24px}}.wp-block[data-align=center]>.wp-block-table,.wp-block[data-align=left]>.wp-block-table,.wp-block[data-align=right]>.wp-block-table{height:auto}.wp-block[data-align=center]>.wp-block-table table,.wp-block[data-align=left]>.wp-block-table table,.wp-block[data-align=right]>.wp-block-table table{width:auto}.wp-block[data-align=center]>.wp-block-table td,.wp-block[data-align=center]>.wp-block-table th,.wp-block[data-align=left]>.wp-block-table td,.wp-block[data-align=left]>.wp-block-table th,.wp-block[data-align=right]>.wp-block-table td,.wp-block[data-align=right]>.wp-block-table th{word-break:break-word}.wp-block[data-align=center]>.wp-block-table{text-align:initial}.wp-block[data-align=center]>.wp-block-table table{margin:0 auto}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table td.is-selected,.wp-block-table th.is-selected{border-color:var(--wp-admin-theme-color);border-style:double;box-shadow:inset 0 0 0 1px var(--wp-admin-theme-color)}.wp-block-table table.has-individual-borders td,.wp-block-table table.has-individual-borders th,.wp-block-table table.has-individual-borders tr,.wp-block-table table.has-individual-borders>*{border:1px solid}.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (min-width:782px){.blocks-table__placeholder-form.blocks-table__placeholder-form{align-items:flex-end;flex-direction:row}}.blocks-table__placeholder-input{width:112px}.block-editor-template-part__selection-modal{z-index:1000001}.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-editor-template-part__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-editor-template-part__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-template-part__selection-search{background:#fff;padding:16px 0;position:sticky;top:0;z-index:2}.block-editor-block-list__block:not(.remove-outline).is-reusable.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).is-reusable.is-selected:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.block-editor-block-list__block:not([contenteditable]):focus:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-highlighted:after,.block-editor-block-list__block:not(.remove-outline).wp-block-template-part.is-selected:after{outline-color:var(--wp-block-synced-color)}.is-outline-mode .block-editor-block-list__block:not(.remove-outline).wp-block-template-part.has-editable-outline:after{border:none}.wp-block-term-template .term-loading .term-loading-placeholder{background-color:#f0f0f0;border-radius:2px;height:1.5em;margin-bottom:.25em;width:100%}@media not (prefers-reduced-motion){.wp-block-term-template .term-loading .term-loading-placeholder{animation:loadingpulse 1.5s ease-in-out infinite}}@keyframes loadingpulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.wp-block-text-columns .block-editor-rich-text__editable:focus{outline:1px solid #ddd}.wp-block[data-align=center]>.wp-block-video{text-align:center}.wp-block-video{position:relative}.wp-block-video.is-transient video{opacity:.3}.wp-block-video .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.block-library-video-tracks-editor{z-index:159990}.modal-open .block-library-video-tracks-editor{z-index:99999}.block-library-video-tracks-editor__track-list-track{padding-left:12px}.block-library-video-tracks-editor__single-track-editor-kind-select{max-width:240px}.block-library-video-tracks-editor__single-track-editor-edit-track-label,.block-library-video-tracks-editor__tracks-informative-message-title{color:#757575;display:block;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:4px;text-transform:uppercase}.block-library-video-tracks-editor>.components-popover__content{width:360px}.block-library-video-tracks-editor__add-tracks-container .components-menu-group__label,.block-library-video-tracks-editor__track-list .components-menu-group__label{padding:0}.block-library-video-tracks-editor__tracks-informative-message{padding:8px}.block-library-video-tracks-editor__tracks-informative-message-description{margin-bottom:0}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:1280px){.block-library-query-pattern__selection-modal .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}.block-library-query-pattern__selection-modal .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.block-library-query-pattern__selection-modal .block-library-query-pattern__selection-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}@media (min-width:600px){.wp-block-query__enhanced-pagination-modal{max-width:480px}}.block-editor-block-settings-menu__popover.is-expanded{overflow-y:scroll}.block-editor-block-settings-menu__popover .block-library-query-pattern__selection-content{height:100%}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{display:grid;grid-template-columns:1fr}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-template-columns:1fr 1fr}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{grid-gap:12px;min-width:280px}@media (min-width:600px){.block-editor-block-settings-menu__popover .block-editor-block-patterns-list{min-width:480px}}.block-editor-block-settings-menu__popover .block-editor-block-patterns-list__list-item{margin-bottom:0}.wp-block-query>.block-editor-media-placeholder.is-small{min-height:60px}.wp-block[data-align=center]>.wp-block-query-pagination{justify-content:center}:where(.editor-styles-wrapper) .wp-block-query-pagination{max-width:100%}:where(.editor-styles-wrapper) .wp-block-query-pagination.block-editor-block-list__layout{margin:0}.wp-block-query-pagination-numbers a{text-decoration:underline}.wp-block-query-pagination-numbers .page-numbers{margin-right:2px}.wp-block-query-pagination-numbers .page-numbers:last-child{margin-right:0}.wp-block-post-featured-image .block-editor-media-placeholder{backdrop-filter:none;z-index:1}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{align-items:center;display:flex;justify-content:center;padding:0}.wp-block-post-featured-image .components-placeholder .components-form-file-upload,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-form-file-upload{display:none}.wp-block-post-featured-image .components-placeholder .components-button,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button{align-items:center;background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color);border-radius:50%;border-style:solid;color:#fff;display:flex;height:48px;justify-content:center;margin:auto;padding:0;position:relative;width:48px}.wp-block-post-featured-image .components-placeholder .components-button>svg,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder .components-button>svg{color:inherit}.wp-block-post-featured-image .components-placeholder,.wp-block-post-featured-image .wp-block-post-featured-image__placeholder{min-height:200px}.wp-block-post-featured-image .components-placeholder:where(.has-border-color),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where(.has-border-color),.wp-block-post-featured-image img:where(.has-border-color){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-color]),.wp-block-post-featured-image img:where([style*=border-top-color]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-color]),.wp-block-post-featured-image img:where([style*=border-right-color]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-color]),.wp-block-post-featured-image img:where([style*=border-bottom-color]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-color]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-color]),.wp-block-post-featured-image img:where([style*=border-left-color]){border-left-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-width]),.wp-block-post-featured-image img:where([style*=border-width]){border-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-top-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-top-width]),.wp-block-post-featured-image img:where([style*=border-top-width]){border-top-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-right-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-right-width]),.wp-block-post-featured-image img:where([style*=border-right-width]){border-right-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-bottom-width]),.wp-block-post-featured-image img:where([style*=border-bottom-width]){border-bottom-style:solid}.wp-block-post-featured-image .components-placeholder:where([style*=border-left-width]),.wp-block-post-featured-image .wp-block-post-featured-image__placeholder:where([style*=border-left-width]),.wp-block-post-featured-image img:where([style*=border-left-width]){border-left-style:solid}.wp-block-post-featured-image[style*=height] .components-placeholder{height:100%;min-height:48px;min-width:48px;width:100%}.wp-block-post-featured-image>a{pointer-events:none}.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-button,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__instructions,.wp-block-post-featured-image.is-selected .components-placeholder.has-illustration .components-placeholder__label{opacity:1;pointer-events:auto}.wp-block-post-featured-image.is-transient{position:relative}.wp-block-post-featured-image.is-transient img{opacity:.3}.wp-block-post-featured-image.is-transient .components-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}div[data-type="core/post-featured-image"] img{display:block;height:auto;max-width:100%}.wp-block-post-comments-form *{pointer-events:none}.wp-block-post-comments-form .block-editor-warning *{pointer-events:auto}.wp-element-button{cursor:revert}.wp-element-button[role=textbox]{cursor:text}.block-library-poster-image__container{position:relative}.block-library-poster-image__container:focus .block-library-poster-image__actions,.block-library-poster-image__container:focus-within .block-library-poster-image__actions,.block-library-poster-image__container:hover .block-library-poster-image__actions{opacity:1}.block-library-poster-image__container .block-library-poster-image__actions.block-library-poster-image__actions-select{margin-top:16px;opacity:1}.block-library-poster-image__container .components-drop-zone__content{border-radius:2px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.block-library-poster-image__container .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.block-library-poster-image__container .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.block-library-poster-image__preview{display:flex;height:auto!important;justify-content:center;min-height:40px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px;overflow:hidden;padding:0;width:100%}.block-library-poster-image__preview .block-library-poster-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.block-library-poster-image__actions:not(.block-library-poster-image__actions-select){transition:opacity 50ms ease-out}}.block-library-poster-image__actions:not(.block-library-poster-image__actions-select) .block-library-poster-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.block-library-poster-image__actions .block-library-poster-image__action{flex-grow:1;justify-content:center}:root .editor-styles-wrapper .has-very-light-gray-background-color{background-color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-background-color{background-color:#313131}:root .editor-styles-wrapper .has-very-light-gray-color{color:#eee}:root .editor-styles-wrapper .has-very-dark-gray-color{color:#313131}:root .editor-styles-wrapper .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .editor-styles-wrapper .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .editor-styles-wrapper .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .editor-styles-wrapper .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .editor-styles-wrapper .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .editor-styles-wrapper .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .editor-styles-wrapper .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:where(.editor-styles-wrapper) .has-regular-font-size{font-size:16px}:where(.editor-styles-wrapper) .has-larger-font-size{font-size:42px}:where(.editor-styles-wrapper) iframe:not([frameborder]){border:0}
\ 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 eaa4ba695d..17177e3533 100644
--- a/wp-includes/css/dist/components/style-rtl.css
+++ b/wp-includes/css/dist/components/style-rtl.css
@@ -264,11 +264,9 @@
 .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(--wpds-color-stroke-focus, var(--wp-admin-theme-color, #3858e9));
+  --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);
   outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
 }
 .components-button {
@@ -1295,8 +1293,8 @@ input.components-combobox-control__input[type=text]:focus {
   }
 }
 .components-combobox-control__suggestions-container:focus {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-combobox-control__suggestions-container::-moz-placeholder {
@@ -1313,8 +1311,8 @@ input.components-combobox-control__input[type=text]:focus {
   padding: 0;
 }
 .components-combobox-control__suggestions-container:focus-within {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-combobox-control__suggestions-container .components-spinner {
@@ -1649,15 +1647,6 @@ input.components-combobox-control__input[type=text]:focus {
   color: var(--wpds-color-foreground-interactive-brand, var(--wp-admin-theme-color, #3858e9));
   text-decoration: none;
 }
-@media not (prefers-reduced-motion) {
-  .components-external-link {
-    transition: outline 0.1s ease-out;
-  }
-}
-.components-external-link {
-  outline: 0 solid transparent;
-  outline-offset: 1px;
-}
 .components-external-link:visited {
   color: var(--wpds-color-foreground-interactive-brand, var(--wp-admin-theme-color, #3858e9));
 }
@@ -1665,10 +1654,14 @@ input.components-combobox-control__input[type=text]:focus {
   color: var(--wpds-color-foreground-interactive-brand-active, color-mix(in oklch, var(--wp-admin-theme-color, #3858e9) 52%, black));
 }
 .components-external-link:focus {
-  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));
   box-shadow: none;
   border-radius: 0;
 }
+.components-external-link:focus:not(:active) {
+  --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);
+  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
+}

 .components-external-link__contents {
   text-decoration: underline;
@@ -1841,8 +1834,8 @@ input.components-combobox-control__input[type=text]:focus {
   }
 }
 .components-form-token-field__input-container:focus {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-form-token-field__input-container::-moz-placeholder {
@@ -1862,8 +1855,8 @@ input.components-combobox-control__input[type=text]:focus {
   cursor: default;
 }
 .components-form-token-field__input-container.is-active {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-form-token-field__input-container input[type=text].components-form-token-field__input {
@@ -3647,8 +3640,8 @@ body.lockscroll {
 .components-text-control__input[type=email]:focus,
 .components-text-control__input[type=month]:focus,
 .components-text-control__input[type=number]:focus {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-text-control__input::-moz-placeholder, .components-text-control__input[type=text]::-moz-placeholder, .components-text-control__input[type=tel]::-moz-placeholder, .components-text-control__input[type=time]::-moz-placeholder, .components-text-control__input[type=url]::-moz-placeholder, .components-text-control__input[type=week]::-moz-placeholder, .components-text-control__input[type=password]::-moz-placeholder, .components-text-control__input[type=color]::-moz-placeholder, .components-text-control__input[type=date]::-moz-placeholder, .components-text-control__input[type=datetime]::-moz-placeholder, .components-text-control__input[type=datetime-local]::-moz-placeholder, .components-text-control__input[type=email]::-moz-placeholder, .components-text-control__input[type=month]::-moz-placeholder, .components-text-control__input[type=number]::-moz-placeholder {
@@ -3946,7 +3939,7 @@ div.components-toolbar > div + div.has-left-divider::before {
   border-color: #cc1818;
 }
 .components-validated-control .components-combobox-control__suggestions-container:has(input:invalid[data-validity-visible]):not(:has([aria-expanded=true])) {
-  --wp-components-color-accent: #cc1818;
+  --wp-admin-theme-color: #cc1818;
 }

 .components-validated-control__wrapper-with-error-delegate {
@@ -3960,11 +3953,11 @@ div.components-toolbar > div + div.has-left-divider::before {
   --wp-components-color-accent: #cc1818;
 }
 .components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-form-token-field__input-container:not(:has([aria-expanded=true])) {
-  --wp-components-color-accent: #cc1818;
+  --wp-admin-theme-color: #cc1818;
   border-color: #cc1818;
 }
 .components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox] {
-  --wp-components-color-accent: #cc1818;
+  --wp-admin-theme-color: #cc1818;
   border-color: #cc1818;
 }

diff --git a/wp-includes/css/dist/components/style-rtl.min.css b/wp-includes/css/dist/components/style-rtl.min.css
index 4460fc28e7..cc462e1f36 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(--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;-webkit-appearance:none;-moz-appearance:none;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}@media (forced-colors:active){.components-button svg{fill:CanvasText}}@keyframes components-button__busy-animation{0%{background-position:right 200px top 0}}.components-calendar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;font-size:13px;font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}.components-calendar,.components-calendar *,.components-calendar :after,.components-calendar :before{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day:has(.components-calendar__day-button:focus-visible),.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__day-button{align-items:center;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__day-button:before{border:none;border-radius:2px;content:"";inset:0;position:absolute;z-index:-1}.components-calendar__day-button:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.components-calendar__day-button:disabled{cursor:revert}@media (forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.components-calendar__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}.components-calendar__button-next,.components-calendar__button-previous{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:revert}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__chevron{fill:currentColor;display:inline-block;height:16px;width:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(-180deg);transform-origin:50%}.components-calendar__month-caption{align-content:center;display:flex;height:32px;justify-content:center;margin-bottom:12px}.components-calendar__months{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;position:relative}.components-calendar__month-grid{border-collapse:separate;border-spacing:0 4px}.components-calendar__nav{align-items:center;display:flex;height:32px;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}.components-calendar__weekday{color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));height:32px;padding:0;text-align:center;text-transform:uppercase;width:32px}.components-calendar__day--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}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border:1px solid transparent}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-calendar__day--outside{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-end-end-radius:0;border-start-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-end-start-radius:0;border-start-start-radius:0}.components-calendar__day--preview svg{color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 16%,transparent);inset:0;pointer-events:none;position:absolute}@media (forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media not (prefers-reduced-motion){.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:.3s}}.components-calendar[dir=rtl] .components-calendar__weeks-after-enter,.components-calendar__weeks-before-enter{animation-name:slide-in-left}.components-calendar[dir=rtl] .components-calendar__weeks-after-exit,.components-calendar__weeks-before-exit{animation-name:slide-out-left}.components-calendar[dir=rtl] .components-calendar__weeks-before-enter,.components-calendar__weeks-after-enter{animation-name:slide-in-right}.components-calendar[dir=rtl] .components-calendar__weeks-before-exit,.components-calendar__weeks-after-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.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 #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{-webkit-appearance:none;-moz-appearance:none;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);fill:#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;-moz-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{fill: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-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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-combobox-control__suggestions-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));text-decoration:none}@media not (prefers-reduced-motion){.components-external-link{transition:outline .1s ease-out}}.components-external-link{outline:0 solid transparent;outline-offset:1px}.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;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))}.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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:default}.components-form-token-field__input-container.is-active{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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-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}.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,#a9c6e7);--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,#94d29e);--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,#e1bc7c);--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,#dab1aa);--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}@media (forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-moz-placeholder{color:rgba(30,30,30,.62)}.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:-moz-min-content;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;-moz-column-gap:8px;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]{-webkit-appearance:none;-moz-appearance:none;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: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:-moz-fit-content;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;box-shadow:none;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){box-shadow:none;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);box-shadow:0 0 0 0 transparent;content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:box-shadow .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.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]{transition:box-shadow .1s linear}}@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: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(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));padding-left:12px;padding-right:12px}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.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{fill:#f0b849;align-self:center;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:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):invalid[data-validity-visible]{--wp-admin-theme-color:#cc1818;--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:invalid[data-validity-visible]):not(:has([aria-expanded=true])){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid[data-validity-visible]){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox]{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.components-validated-control__indicator{align-items:flex-start;animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55);color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;gap:4px;line-height:16px;margin:8px 0 0}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{height:12px;margin:2px;width:12px}@keyframes components-validated-control__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}: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:not(:active){--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);outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;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}@media (forced-colors:active){.components-button svg{fill:CanvasText}}@keyframes components-button__busy-animation{0%{background-position:right 200px top 0}}.components-calendar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;font-size:13px;font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}.components-calendar,.components-calendar *,.components-calendar :after,.components-calendar :before{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day:has(.components-calendar__day-button:focus-visible),.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__day-button{align-items:center;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__day-button:before{border:none;border-radius:2px;content:"";inset:0;position:absolute;z-index:-1}.components-calendar__day-button:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.components-calendar__day-button:disabled{cursor:revert}@media (forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.components-calendar__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}.components-calendar__button-next,.components-calendar__button-previous{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:revert}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__chevron{fill:currentColor;display:inline-block;height:16px;width:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(-180deg);transform-origin:50%}.components-calendar__month-caption{align-content:center;display:flex;height:32px;justify-content:center;margin-bottom:12px}.components-calendar__months{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;position:relative}.components-calendar__month-grid{border-collapse:separate;border-spacing:0 4px}.components-calendar__nav{align-items:center;display:flex;height:32px;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}.components-calendar__weekday{color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));height:32px;padding:0;text-align:center;text-transform:uppercase;width:32px}.components-calendar__day--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}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border:1px solid transparent}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-calendar__day--outside{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-end-end-radius:0;border-start-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-end-start-radius:0;border-start-start-radius:0}.components-calendar__day--preview svg{color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 16%,transparent);inset:0;pointer-events:none;position:absolute}@media (forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media not (prefers-reduced-motion){.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:.3s}}.components-calendar[dir=rtl] .components-calendar__weeks-after-enter,.components-calendar__weeks-before-enter{animation-name:slide-in-left}.components-calendar[dir=rtl] .components-calendar__weeks-after-exit,.components-calendar__weeks-before-exit{animation-name:slide-out-left}.components-calendar[dir=rtl] .components-calendar__weeks-before-enter,.components-calendar__weeks-after-enter{animation-name:slide-in-right}.components-calendar[dir=rtl] .components-calendar__weeks-before-exit,.components-calendar__weeks-after-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.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 #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{-webkit-appearance:none;-moz-appearance:none;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);fill:#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;-moz-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{fill: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-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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.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){--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);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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:default}.components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.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-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}.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,#a9c6e7);--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,#94d29e);--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,#e1bc7c);--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,#dab1aa);--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}@media (forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-moz-placeholder{color:rgba(30,30,30,.62)}.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:-moz-min-content;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;-moz-column-gap:8px;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]{-webkit-appearance:none;-moz-appearance:none;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: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:-moz-fit-content;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;box-shadow:none;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){box-shadow:none;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);box-shadow:0 0 0 0 transparent;content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:box-shadow .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.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]{transition:box-shadow .1s linear}}@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: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(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));padding-left:12px;padding-right:12px}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.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{fill:#f0b849;align-self:center;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:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):invalid[data-validity-visible]{--wp-admin-theme-color:#cc1818;--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:invalid[data-validity-visible]):not(:has([aria-expanded=true])){--wp-admin-theme-color:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid[data-validity-visible]){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-admin-theme-color:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox]{--wp-admin-theme-color:#cc1818;border-color:#cc1818}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.components-validated-control__indicator{align-items:flex-start;animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55);color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;gap:4px;line-height:16px;margin:8px 0 0}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{height:12px;margin:2px;width:12px}@keyframes components-validated-control__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}: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 d99bae87ac..4a9b097683 100644
--- a/wp-includes/css/dist/components/style.css
+++ b/wp-includes/css/dist/components/style.css
@@ -264,11 +264,9 @@
 .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(--wpds-color-stroke-focus, var(--wp-admin-theme-color, #3858e9));
+  --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);
   outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
 }
 .components-button {
@@ -1295,8 +1293,8 @@ input.components-combobox-control__input[type=text]:focus {
   }
 }
 .components-combobox-control__suggestions-container:focus {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-combobox-control__suggestions-container::-moz-placeholder {
@@ -1313,8 +1311,8 @@ input.components-combobox-control__input[type=text]:focus {
   padding: 0;
 }
 .components-combobox-control__suggestions-container:focus-within {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-combobox-control__suggestions-container .components-spinner {
@@ -1654,15 +1652,6 @@ input.components-combobox-control__input[type=text]:focus {
   color: var(--wpds-color-foreground-interactive-brand, var(--wp-admin-theme-color, #3858e9));
   text-decoration: none;
 }
-@media not (prefers-reduced-motion) {
-  .components-external-link {
-    transition: outline 0.1s ease-out;
-  }
-}
-.components-external-link {
-  outline: 0 solid transparent;
-  outline-offset: 1px;
-}
 .components-external-link:visited {
   color: var(--wpds-color-foreground-interactive-brand, var(--wp-admin-theme-color, #3858e9));
 }
@@ -1670,10 +1659,14 @@ input.components-combobox-control__input[type=text]:focus {
   color: var(--wpds-color-foreground-interactive-brand-active, color-mix(in oklch, var(--wp-admin-theme-color, #3858e9) 52%, black));
 }
 .components-external-link:focus {
-  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));
   box-shadow: none;
   border-radius: 0;
 }
+.components-external-link:focus:not(:active) {
+  --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);
+  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
+}

 .components-external-link__contents {
   text-decoration: underline;
@@ -1846,8 +1839,8 @@ input.components-combobox-control__input[type=text]:focus {
   }
 }
 .components-form-token-field__input-container:focus {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-form-token-field__input-container::-moz-placeholder {
@@ -1867,8 +1860,8 @@ input.components-combobox-control__input[type=text]:focus {
   cursor: default;
 }
 .components-form-token-field__input-container.is-active {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-form-token-field__input-container input[type=text].components-form-token-field__input {
@@ -3659,8 +3652,8 @@ body.lockscroll {
 .components-text-control__input[type=email]:focus,
 .components-text-control__input[type=month]:focus,
 .components-text-control__input[type=number]:focus {
-  border-color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
-  box-shadow: 0 0 0 0.5px var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9));
+  border-color: var(--wp-admin-theme-color);
+  box-shadow: 0 0 0 0.5px var(--wp-admin-theme-color);
   outline: 2px solid transparent;
 }
 .components-text-control__input::-moz-placeholder, .components-text-control__input[type=text]::-moz-placeholder, .components-text-control__input[type=tel]::-moz-placeholder, .components-text-control__input[type=time]::-moz-placeholder, .components-text-control__input[type=url]::-moz-placeholder, .components-text-control__input[type=week]::-moz-placeholder, .components-text-control__input[type=password]::-moz-placeholder, .components-text-control__input[type=color]::-moz-placeholder, .components-text-control__input[type=date]::-moz-placeholder, .components-text-control__input[type=datetime]::-moz-placeholder, .components-text-control__input[type=datetime-local]::-moz-placeholder, .components-text-control__input[type=email]::-moz-placeholder, .components-text-control__input[type=month]::-moz-placeholder, .components-text-control__input[type=number]::-moz-placeholder {
@@ -3959,7 +3952,7 @@ div.components-toolbar > div + div.has-left-divider::before {
   border-color: #cc1818;
 }
 .components-validated-control .components-combobox-control__suggestions-container:has(input:invalid[data-validity-visible]):not(:has([aria-expanded=true])) {
-  --wp-components-color-accent: #cc1818;
+  --wp-admin-theme-color: #cc1818;
 }

 .components-validated-control__wrapper-with-error-delegate {
@@ -3973,11 +3966,11 @@ div.components-toolbar > div + div.has-left-divider::before {
   --wp-components-color-accent: #cc1818;
 }
 .components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-form-token-field__input-container:not(:has([aria-expanded=true])) {
-  --wp-components-color-accent: #cc1818;
+  --wp-admin-theme-color: #cc1818;
   border-color: #cc1818;
 }
 .components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox] {
-  --wp-components-color-accent: #cc1818;
+  --wp-admin-theme-color: #cc1818;
   border-color: #cc1818;
 }

diff --git a/wp-includes/css/dist/components/style.min.css b/wp-includes/css/dist/components/style.min.css
index 0c8cfddb50..50e31e3c7d 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(--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;-webkit-appearance:none;-moz-appearance:none;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}@media (forced-colors:active){.components-button svg{fill:CanvasText}}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-calendar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;font-size:13px;font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}.components-calendar,.components-calendar *,.components-calendar :after,.components-calendar :before{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day:has(.components-calendar__day-button:focus-visible),.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__day-button{align-items:center;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__day-button:before{border:none;border-radius:2px;content:"";inset:0;position:absolute;z-index:-1}.components-calendar__day-button:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.components-calendar__day-button:disabled{cursor:revert}@media (forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.components-calendar__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}.components-calendar__button-next,.components-calendar__button-previous{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:revert}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__chevron{fill:currentColor;display:inline-block;height:16px;width:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(180deg);transform-origin:50%}.components-calendar__month-caption{align-content:center;display:flex;height:32px;justify-content:center;margin-bottom:12px}.components-calendar__months{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;position:relative}.components-calendar__month-grid{border-collapse:separate;border-spacing:0 4px}.components-calendar__nav{align-items:center;display:flex;height:32px;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}.components-calendar__weekday{color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));height:32px;padding:0;text-align:center;text-transform:uppercase;width:32px}.components-calendar__day--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}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border:1px solid transparent}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-calendar__day--outside{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-end-end-radius:0;border-start-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-end-start-radius:0;border-start-start-radius:0}.components-calendar__day--preview svg{color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 16%,transparent);inset:0;pointer-events:none;position:absolute}@media (forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media not (prefers-reduced-motion){.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:.3s}}.components-calendar[dir=rtl] .components-calendar__weeks-after-enter,.components-calendar__weeks-before-enter{animation-name:slide-in-left}.components-calendar[dir=rtl] .components-calendar__weeks-after-exit,.components-calendar__weeks-before-exit{animation-name:slide-out-left}.components-calendar[dir=rtl] .components-calendar__weeks-before-enter,.components-calendar__weeks-after-enter{animation-name:slide-in-right}.components-calendar[dir=rtl] .components-calendar__weeks-before-exit,.components-calendar__weeks-after-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.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 #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{-webkit-appearance:none;-moz-appearance:none;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);fill:#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;-moz-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{fill: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-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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-combobox-control__suggestions-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));text-decoration:none}@media not (prefers-reduced-motion){.components-external-link{transition:outline .1s ease-out}}.components-external-link{outline:0 solid transparent;outline-offset:1px}.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;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))}.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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:default}.components-form-token-field__input-container.is-active{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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-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}.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,#a9c6e7);--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,#94d29e);--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,#e1bc7c);--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,#dab1aa);--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}@media (forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-moz-placeholder{color:rgba(30,30,30,.62)}.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:-moz-min-content;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;-moz-column-gap:8px;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]{-webkit-appearance:none;-moz-appearance:none;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: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:-moz-fit-content;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;box-shadow:none;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){box-shadow:none;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);box-shadow:0 0 0 0 transparent;content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:box-shadow .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.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]{transition:box-shadow .1s linear}}@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: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(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));padding-left:12px;padding-right:12px}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.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{fill:#f0b849;align-self:center;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:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):invalid[data-validity-visible]{--wp-admin-theme-color:#cc1818;--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:invalid[data-validity-visible]):not(:has([aria-expanded=true])){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid[data-validity-visible]){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox]{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.components-validated-control__indicator{align-items:flex-start;animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55);color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;gap:4px;line-height:16px;margin:8px 0 0}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{height:12px;margin:2px;width:12px}@keyframes components-validated-control__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}: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:not(:active){--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);outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.components-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;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}@media (forced-colors:active){.components-button svg{fill:CanvasText}}@keyframes components-button__busy-animation{0%{background-position:200px 0}}.components-calendar{background-color:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));display:inline-block;font-size:13px;font-weight:var(--wpds-typography-font-weight-default,400);position:relative;z-index:0}.components-calendar,.components-calendar *,.components-calendar :after,.components-calendar :before{box-sizing:border-box}.components-calendar__day{padding:0;position:relative}.components-calendar__day:has(.components-calendar__day-button:disabled){color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day:has(.components-calendar__day-button:focus-visible),.components-calendar__day:has(.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__day-button{align-items:center;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;font:inherit;font-variant-numeric:tabular-nums;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__day-button:before{border:none;border-radius:2px;content:"";inset:0;position:absolute;z-index:-1}.components-calendar__day-button:after{content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.components-calendar__day-button:disabled{cursor:revert}@media (forced-colors:active){.components-calendar__day-button:disabled{text-decoration:line-through}}.components-calendar__day-button:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.components-calendar__caption-label{align-items:center;border:0;display:inline-flex;position:relative;text-transform:capitalize;white-space:nowrap;z-index:1}.components-calendar__button-next,.components-calendar__button-previous{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:2px;color:inherit;cursor:var(--wpds-cursor-control,pointer);display:inline-flex;height:32px;justify-content:center;margin:0;padding:0;position:relative;width:32px}.components-calendar__button-next:disabled,.components-calendar__button-next[aria-disabled=true],.components-calendar__button-previous:disabled,.components-calendar__button-previous[aria-disabled=true]{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:revert}.components-calendar__button-next:focus-visible,.components-calendar__button-previous:focus-visible{outline:var(--wp-admin-border-width-focus) solid var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9))}.components-calendar__chevron{fill:currentColor;display:inline-block;height:16px;width:16px}.components-calendar[dir=rtl] .components-calendar__nav .components-calendar__chevron{transform:rotate(180deg);transform-origin:50%}.components-calendar__month-caption{align-content:center;display:flex;height:32px;justify-content:center;margin-bottom:12px}.components-calendar__months{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;position:relative}.components-calendar__month-grid{border-collapse:separate;border-spacing:0 4px}.components-calendar__nav{align-items:center;display:flex;height:32px;inset-block-start:0;inset-inline-end:0;inset-inline-start:0;justify-content:space-between;position:absolute}.components-calendar__weekday{color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));height:32px;padding:0;text-align:center;text-transform:uppercase;width:32px}.components-calendar__day--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}.components-calendar__day--selected:not(.components-calendar__range-middle):has(.components-calendar__day-button,.components-calendar__day-button:hover:not(:disabled)){color:var(--wp-components-color-foreground-inverted,var(--wpds-color-background-surface-neutral,#fcfcfc))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:before{background-color:var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e));border:1px solid transparent}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:disabled:before{background-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--selected:not(.components-calendar__range-middle) .components-calendar__day-button:hover:not(:disabled):before{background-color:var(--wp-components-color-gray-800,var(--wpds-color-foreground-content-neutral,#1e1e1e))}.components-calendar__day--outside{color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.components-calendar__day--hidden{visibility:hidden}.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button,.components-calendar__range-start:not(.components-calendar__range-end) .components-calendar__day-button:before{border-end-end-radius:0;border-start-end-radius:0}.components-calendar__range-middle .components-calendar__day-button:before{background-color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 4%,transparent);border-color:transparent;border-radius:0;border-style:solid;border-width:1px 0}.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button,.components-calendar__range-end:not(.components-calendar__range-start) .components-calendar__day-button:before{border-end-start-radius:0;border-start-start-radius:0}.components-calendar__day--preview svg{color:color-mix(in srgb,var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9)) 16%,transparent);inset:0;pointer-events:none;position:absolute}@media (forced-colors:active){.components-calendar__day--preview svg{color:inherit}}.components-calendar[dir=rtl] .components-calendar__day--preview svg{transform:scaleX(-1)}.components-calendar__day--preview.components-calendar__range-middle .components-calendar__day-button:before{border:none}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:0s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media not (prefers-reduced-motion){.components-calendar__caption-after-enter,.components-calendar__caption-after-exit,.components-calendar__caption-before-enter,.components-calendar__caption-before-exit,.components-calendar__weeks-after-enter,.components-calendar__weeks-after-exit,.components-calendar__weeks-before-enter,.components-calendar__weeks-before-exit{animation-duration:.3s}}.components-calendar[dir=rtl] .components-calendar__weeks-after-enter,.components-calendar__weeks-before-enter{animation-name:slide-in-left}.components-calendar[dir=rtl] .components-calendar__weeks-after-exit,.components-calendar__weeks-before-exit{animation-name:slide-out-left}.components-calendar[dir=rtl] .components-calendar__weeks-before-enter,.components-calendar__weeks-after-enter{animation-name:slide-in-right}.components-calendar[dir=rtl] .components-calendar__weeks-before-exit,.components-calendar__weeks-after-exit{animation-name:slide-out-right}.components-calendar__caption-after-enter{animation-name:fade-in}.components-calendar__caption-after-exit{animation-name:fade-out}.components-calendar__caption-before-enter{animation-name:fade-in}.components-calendar__caption-before-exit{animation-name:fade-out}.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 #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-checkbox-control__input[type=checkbox]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-checkbox-control__input[type=checkbox]{font-size:13px;line-height:normal}}.components-checkbox-control__input[type=checkbox]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.components-checkbox-control__input[type=checkbox]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{-webkit-appearance:none;-moz-appearance:none;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);fill:#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;-moz-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{fill: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-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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-combobox-control__suggestions-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.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){--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);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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-form-token-field__input-container{transition:box-shadow .1s linear}}@media (min-width:600px){.components-form-token-field__input-container{font-size:13px;line-height:normal}}.components-form-token-field__input-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-form-token-field__input-container::-moz-placeholder{color:rgba(30,30,30,.62)}.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));border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));cursor:default}.components-form-token-field__input-container.is-active{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.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-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}.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,#a9c6e7);--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,#94d29e);--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,#e1bc7c);--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,#dab1aa);--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}@media (forced-colors:active){.components-placeholder__label .block-editor-block-icon,.components-placeholder__label .dashicon,.components-placeholder__label>svg{fill:CanvasText}}.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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.components-placeholder__input[type=url]{transition:box-shadow .1s linear}}@media (min-width:600px){.components-placeholder__input[type=url]{font-size:13px;line-height:normal}}.components-placeholder__input[type=url]:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-placeholder__input[type=url]::-moz-placeholder{color:rgba(30,30,30,.62)}.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:-moz-min-content;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;-moz-column-gap:8px;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]{-webkit-appearance:none;-moz-appearance:none;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: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:-moz-fit-content;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;box-shadow:none;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){box-shadow:none;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);box-shadow:0 0 0 0 transparent;content:"";inset:var(--wpds-dimension-padding-md,12px);pointer-events:none;position:absolute}@media not (prefers-reduced-motion){.components-tab-panel__tabs-item:before{transition:box-shadow .1s linear}}.components-tab-panel__tabs-item:focus-visible:before{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}.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{box-shadow:none;outline:none}.components-tab-panel__tab-content:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent;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:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){.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]{transition:box-shadow .1s linear}}@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: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(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:rgba(30,30,30,.62)}.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]{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d));padding-left:12px;padding-right:12px}.components-text-control__input::-moz-placeholder,.components-text-control__input[type=color]::-moz-placeholder,.components-text-control__input[type=date]::-moz-placeholder,.components-text-control__input[type=datetime-local]::-moz-placeholder,.components-text-control__input[type=datetime]::-moz-placeholder,.components-text-control__input[type=email]::-moz-placeholder,.components-text-control__input[type=month]::-moz-placeholder,.components-text-control__input[type=number]::-moz-placeholder,.components-text-control__input[type=password]::-moz-placeholder,.components-text-control__input[type=tel]::-moz-placeholder,.components-text-control__input[type=text]::-moz-placeholder,.components-text-control__input[type=time]::-moz-placeholder,.components-text-control__input[type=url]::-moz-placeholder,.components-text-control__input[type=week]::-moz-placeholder{color:color-mix(in srgb,var(--wp-components-color-foreground,var(--wpds-color-foreground-content-neutral,#1e1e1e)),transparent 38%)}.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{fill:#f0b849;align-self:center;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:has(:is(input,select):invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control :is(textarea,input[type=text]):invalid[data-validity-visible]{--wp-admin-theme-color:#cc1818;--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control .components-combobox-control__suggestions-container:has(input:invalid[data-validity-visible]):not(:has([aria-expanded=true])){--wp-admin-theme-color:#cc1818}.components-validated-control__wrapper-with-error-delegate{position:relative}.components-validated-control__wrapper-with-error-delegate:has(select:invalid[data-validity-visible]) .components-input-control__backdrop{--wp-components-color-accent:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input[type=radio]:invalid[data-validity-visible]){--wp-components-color-accent:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-form-token-field__input-container:not(:has([aria-expanded=true])){--wp-admin-theme-color:#cc1818;border-color:#cc1818}.components-validated-control__wrapper-with-error-delegate:has(input:invalid[data-validity-visible]) .components-validated-control__content-editable [role=textbox]{--wp-admin-theme-color:#cc1818;border-color:#cc1818}.components-validated-control__error-delegate{height:100%;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.components-validated-control__indicator{align-items:flex-start;animation:components-validated-control__indicator-jump .2s cubic-bezier(.68,-.55,.27,1.55);color:var(--wp-components-color-gray-700,var(--wpds-color-foreground-content-neutral-weak,#707070));display:flex;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;gap:4px;line-height:16px;margin:8px 0 0}.components-validated-control__indicator.is-invalid{color:#cc1818}.components-validated-control__indicator.is-valid{color:color-mix(in srgb,#000 30%,#4ab866)}.components-validated-control__indicator-icon{flex-shrink:0}.components-validated-control__indicator-spinner{height:12px;margin:2px;width:12px}@keyframes components-validated-control__indicator-jump{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}: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/core-data/style-rtl.css b/wp-includes/css/dist/core-data/style-rtl.css
new file mode 100644
index 0000000000..6a80898c9c
--- /dev/null
+++ b/wp-includes/css/dist/core-data/style-rtl.css
@@ -0,0 +1,103 @@
+/**
+ * Colors
+ */
+/**
+ * SCSS Variables.
+ *
+ * Please use variables from this sheet to ensure consistency across the UI.
+ * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
+ * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
+ */
+/**
+ * Fonts & basic variables.
+ */
+/**
+ * Typography
+ */
+/**
+ * Grid System.
+ * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
+ */
+/**
+ * Radius scale.
+ */
+/**
+ * Elevation scale.
+ */
+/**
+ * Dimensions.
+ */
+/**
+ * Mobile specific styles
+ */
+/**
+ * Editor styles.
+ */
+/**
+ * Block & Editor UI.
+ */
+/**
+ * Block paddings.
+ */
+/**
+ * React Native specific.
+ * These variables do not appear to be used anywhere else.
+ */
+.entities-saved-states__panel-header {
+  box-sizing: border-box;
+  background: #fff;
+  padding-right: 16px;
+  padding-left: 16px;
+  height: 64px;
+  border-bottom: 1px solid #ddd;
+}
+
+.entities-saved-states__text-prompt {
+  padding: 16px;
+  padding-bottom: 4px;
+}
+.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header {
+  display: block;
+  margin-bottom: 12px;
+}
+
+.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt {
+  padding: 0;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-body {
+  padding-right: 0;
+  padding-left: 0;
+  border: 0;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 {
+  margin-right: -16px;
+  margin-left: -16px;
+  margin-bottom: 0;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 button {
+  font-size: 11px;
+  text-transform: uppercase;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper {
+  display: none;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count {
+  margin-top: 0;
+  margin-bottom: 8px;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer {
+  margin-top: 16px;
+}
+
+.entities-saved-states__change-control {
+  flex: 1;
+}
+
+.entities-saved-states__changes {
+  font-size: 13px;
+  margin: 4px 24px 0 16px;
+  list-style: disc;
+}
+.entities-saved-states__changes li {
+  margin-bottom: 4px;
+}
\ No newline at end of file
diff --git a/wp-includes/css/dist/core-data/style-rtl.min.css b/wp-includes/css/dist/core-data/style-rtl.min.css
new file mode 100644
index 0000000000..764906c102
--- /dev/null
+++ b/wp-includes/css/dist/core-data/style-rtl.min.css
@@ -0,0 +1 @@
+.entities-saved-states__panel-header{background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;height:64px;padding-left:16px;padding-right:16px}.entities-saved-states__text-prompt{padding:16px 16px 4px}.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header{display:block;margin-bottom:12px}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt{padding:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body{border:0;padding-left:0;padding-right:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2{margin-bottom:0;margin-left:-16px;margin-right:-16px}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2 button{font-size:11px;text-transform:uppercase}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper{display:none}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count{margin-bottom:8px;margin-top:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer{margin-top:16px}.entities-saved-states__change-control{flex:1}.entities-saved-states__changes{font-size:13px;list-style:disc;margin:4px 24px 0 16px}.entities-saved-states__changes li{margin-bottom:4px}
\ No newline at end of file
diff --git a/wp-includes/css/dist/core-data/style.css b/wp-includes/css/dist/core-data/style.css
new file mode 100644
index 0000000000..3f1fce414f
--- /dev/null
+++ b/wp-includes/css/dist/core-data/style.css
@@ -0,0 +1,103 @@
+/**
+ * Colors
+ */
+/**
+ * SCSS Variables.
+ *
+ * Please use variables from this sheet to ensure consistency across the UI.
+ * Don't add to this sheet unless you're pretty sure the value will be reused in many places.
+ * For example, don't add rules to this sheet that affect block visuals. It's purely for UI.
+ */
+/**
+ * Fonts & basic variables.
+ */
+/**
+ * Typography
+ */
+/**
+ * Grid System.
+ * https://make.wordpress.org/design/2019/10/31/proposal-a-consistent-spacing-system-for-wordpress/
+ */
+/**
+ * Radius scale.
+ */
+/**
+ * Elevation scale.
+ */
+/**
+ * Dimensions.
+ */
+/**
+ * Mobile specific styles
+ */
+/**
+ * Editor styles.
+ */
+/**
+ * Block & Editor UI.
+ */
+/**
+ * Block paddings.
+ */
+/**
+ * React Native specific.
+ * These variables do not appear to be used anywhere else.
+ */
+.entities-saved-states__panel-header {
+  box-sizing: border-box;
+  background: #fff;
+  padding-left: 16px;
+  padding-right: 16px;
+  height: 64px;
+  border-bottom: 1px solid #ddd;
+}
+
+.entities-saved-states__text-prompt {
+  padding: 16px;
+  padding-bottom: 4px;
+}
+.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header {
+  display: block;
+  margin-bottom: 12px;
+}
+
+.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt {
+  padding: 0;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-body {
+  padding-left: 0;
+  padding-right: 0;
+  border: 0;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 {
+  margin-left: -16px;
+  margin-right: -16px;
+  margin-bottom: 0;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 button {
+  font-size: 11px;
+  text-transform: uppercase;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper {
+  display: none;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count {
+  margin-top: 0;
+  margin-bottom: 8px;
+}
+.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer {
+  margin-top: 16px;
+}
+
+.entities-saved-states__change-control {
+  flex: 1;
+}
+
+.entities-saved-states__changes {
+  font-size: 13px;
+  margin: 4px 16px 0 24px;
+  list-style: disc;
+}
+.entities-saved-states__changes li {
+  margin-bottom: 4px;
+}
\ No newline at end of file
diff --git a/wp-includes/css/dist/core-data/style.min.css b/wp-includes/css/dist/core-data/style.min.css
new file mode 100644
index 0000000000..4c19c99bee
--- /dev/null
+++ b/wp-includes/css/dist/core-data/style.min.css
@@ -0,0 +1 @@
+.entities-saved-states__panel-header{background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;height:64px;padding-left:16px;padding-right:16px}.entities-saved-states__text-prompt{padding:16px 16px 4px}.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header{display:block;margin-bottom:12px}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt{padding:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body{border:0;padding-left:0;padding-right:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2{margin-bottom:0;margin-left:-16px;margin-right:-16px}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2 button{font-size:11px;text-transform:uppercase}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper{display:none}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count{margin-bottom:8px;margin-top:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer{margin-top:16px}.entities-saved-states__change-control{flex:1}.entities-saved-states__changes{font-size:13px;list-style:disc;margin:4px 16px 0 24px}.entities-saved-states__changes li{margin-bottom:4px}
\ No newline at end of file
diff --git a/wp-includes/css/dist/edit-post/style-rtl.css b/wp-includes/css/dist/edit-post/style-rtl.css
index acdd5f7d08..e487863642 100644
--- a/wp-includes/css/dist/edit-post/style-rtl.css
+++ b/wp-includes/css/dist/edit-post/style-rtl.css
@@ -218,7 +218,7 @@

 .edit-post-layout__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   right: 0;
   left: 0;
   padding-inline: 16px;
@@ -250,7 +250,7 @@
   box-sizing: border-box;
 }
 .edit-post-meta-boxes-area .postbox-header {
-  border-top: 1px solid #ddd;
+  border-top: 1px solid #e0e0e0;
   border-bottom: 0;
 }
 .edit-post-meta-boxes-area {
@@ -268,7 +268,8 @@
 .edit-post-meta-boxes-area #poststuff .stuffbox > h3,
 .edit-post-meta-boxes-area #poststuff h2.hndle { /* WordPress selectors yolo */
   box-sizing: border-box;
-  color: inherit;
+  color: #1e1e1e;
+  font-size: 13px;
   font-weight: var(--wpds-typography-font-weight-emphasis, 600);
   outline: none;
   padding: 0 24px;
diff --git a/wp-includes/css/dist/edit-post/style-rtl.min.css b/wp-includes/css/dist/edit-post/style-rtl.min.css
index 42ec778ca7..ffb4b2e6a9 100644
--- a/wp-includes/css/dist/edit-post/style-rtl.min.css
+++ b/wp-includes/css/dist/edit-post/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}}.edit-post-meta-boxes-main{background-color:#fff;display:flex;filter:drop-shadow(0 -1px rgba(0,0,0,.133));flex-direction:column;outline:1px solid transparent;overflow:hidden}.edit-post-meta-boxes-main__presenter{box-shadow:0 1px #ddd;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:1px solid transparent;position:relative;z-index:1}@media (pointer:coarse){.edit-post-meta-boxes-main__presenter{height:36px}}.edit-post-meta-boxes-main__presenter>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;touch-action:none}.edit-post-meta-boxes-main__presenter>button[aria-expanded]{align-items:center;cursor:var(--wpds-cursor-control,pointer);display:flex;justify-content:space-between;padding-inline:24px 12px;width:100%}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:is(:hover,:focus-visible){color:var(--wp-admin-theme-color)}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:focus-visible:after{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.edit-post-meta-boxes-main__presenter>button[aria-expanded]>svg{fill:currentColor}.edit-post-meta-boxes-main__presenter>button[role=separator]{cursor:row-resize;height:inherit;position:absolute;width:64px}.edit-post-meta-boxes-main__presenter>button[role=separator]:before{background-color:#ddd;border-radius:2px;content:"";height:4px;inset-block:calc(50% - 2px) auto;outline:2px solid transparent;outline-offset:-2px;position:absolute;transform:translateX(50%);width:inherit}@media not (prefers-reduced-motion){.edit-post-meta-boxes-main__presenter>button[role=separator]:before{transition:width .3s ease-out}}.edit-post-meta-boxes-main__presenter>button[role=separator]:is(:hover,:focus):before{background-color:var(--wp-admin-theme-color);width:80px}.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{overflow:auto}.edit-post-meta-boxes-main__liner{isolation:isolate}.is-resizing.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{display:unset}.edit-post-layout__metaboxes{clear:both}.has-metaboxes .interface-interface-skeleton__content:has(.edit-post-meta-boxes-main) .editor-visual-editor{flex-basis:0%;flex-shrink:1;isolation:isolate;overflow:hidden}.edit-post-layout__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-post-layout__snackbar .components-snackbar{margin-inline:auto}.edit-post-meta-boxes-area{position:relative}.edit-post-meta-boxes-area .inside,.edit-post-meta-boxes-area__container{box-sizing:content-box}.edit-post-meta-boxes-area input,.edit-post-meta-boxes-area textarea{box-sizing:border-box}.edit-post-meta-boxes-area .postbox-header{border-bottom:0;border-top:1px solid #ddd}.edit-post-meta-boxes-area #poststuff{margin:0 auto;min-width:auto;padding-top:0}.edit-post-meta-boxes-area #poststuff .stuffbox>h3,.edit-post-meta-boxes-area #poststuff h2.hndle,.edit-post-meta-boxes-area #poststuff h3.hndle{box-sizing:border-box;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600);outline:none;padding:0 24px;position:relative;width:100%}.edit-post-meta-boxes-area .postbox{border:0;color:inherit;margin-bottom:0}.edit-post-meta-boxes-area .postbox>.inside{color:inherit;margin:0;padding:0 24px 24px}.edit-post-meta-boxes-area .postbox .handlediv{height:44px;width:44px}.edit-post-meta-boxes-area.is-loading:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.edit-post-meta-boxes-area .edit-post-meta-boxes-area__spinner{left:20px;position:absolute;top:10px;z-index:2}.edit-post-meta-boxes-area .is-hidden{display:none}.edit-post-meta-boxes-area__clear{clear:both}.edit-post-welcome-guide,.edit-template-welcome-guide{width:312px}.edit-post-welcome-guide__image,.edit-template-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-post-welcome-guide__image>img,.edit-template-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-post-welcome-guide__heading,.edit-template-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 24px}.edit-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 24px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-button:hover svg,.edit-template-welcome-guide .components-button svg,.edit-template-welcome-guide .components-button:hover svg{fill:#fff}body.js.block-editor-page{background:#fff}body.js.block-editor-page #wpcontent{padding-right:0}body.js.block-editor-page #wpbody-content{padding-bottom:0}body.js.block-editor-page #wpbody-content>div:not(.block-editor):not(#screen-meta),body.js.block-editor-page #wpfooter{display:none}body.js.block-editor-page .a11y-speak-region{right:-1px;top:-1px}body.js.block-editor-page ul#adminmenu a.wp-has-current-submenu:after,body.js.block-editor-page ul#adminmenu>li.current>a.current:after{border-left-color:#fff}body.js.block-editor-page .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}@media (min-width:782px){body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.block-editor-page #wpwrap{overflow-y:auto}@media (min-width:782px){.block-editor-page #wpwrap{overflow-y:initial}}.edit-post-visual-editor{box-sizing:border-box}.edit-post-visual-editor *,.edit-post-visual-editor :after,.edit-post-visual-editor :before{box-sizing:inherit}@media (min-width:600px){.block-editor__container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.block-editor__container{min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}}.block-editor__container img{height:auto;max-width:100%}
\ 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}}.edit-post-meta-boxes-main{background-color:#fff;display:flex;filter:drop-shadow(0 -1px rgba(0,0,0,.133));flex-direction:column;outline:1px solid transparent;overflow:hidden}.edit-post-meta-boxes-main__presenter{box-shadow:0 1px #ddd;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:1px solid transparent;position:relative;z-index:1}@media (pointer:coarse){.edit-post-meta-boxes-main__presenter{height:36px}}.edit-post-meta-boxes-main__presenter>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;touch-action:none}.edit-post-meta-boxes-main__presenter>button[aria-expanded]{align-items:center;cursor:var(--wpds-cursor-control,pointer);display:flex;justify-content:space-between;padding-inline:24px 12px;width:100%}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:is(:hover,:focus-visible){color:var(--wp-admin-theme-color)}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:focus-visible:after{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.edit-post-meta-boxes-main__presenter>button[aria-expanded]>svg{fill:currentColor}.edit-post-meta-boxes-main__presenter>button[role=separator]{cursor:row-resize;height:inherit;position:absolute;width:64px}.edit-post-meta-boxes-main__presenter>button[role=separator]:before{background-color:#ddd;border-radius:2px;content:"";height:4px;inset-block:calc(50% - 2px) auto;outline:2px solid transparent;outline-offset:-2px;position:absolute;transform:translateX(50%);width:inherit}@media not (prefers-reduced-motion){.edit-post-meta-boxes-main__presenter>button[role=separator]:before{transition:width .3s ease-out}}.edit-post-meta-boxes-main__presenter>button[role=separator]:is(:hover,:focus):before{background-color:var(--wp-admin-theme-color);width:80px}.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{overflow:auto}.edit-post-meta-boxes-main__liner{isolation:isolate}.is-resizing.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{display:unset}.edit-post-layout__metaboxes{clear:both}.has-metaboxes .interface-interface-skeleton__content:has(.edit-post-meta-boxes-main) .editor-visual-editor{flex-basis:0%;flex-shrink:1;isolation:isolate;overflow:hidden}.edit-post-layout__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-post-layout__snackbar .components-snackbar{margin-inline:auto}.edit-post-meta-boxes-area{position:relative}.edit-post-meta-boxes-area .inside,.edit-post-meta-boxes-area__container{box-sizing:content-box}.edit-post-meta-boxes-area input,.edit-post-meta-boxes-area textarea{box-sizing:border-box}.edit-post-meta-boxes-area .postbox-header{border-bottom:0;border-top:1px solid #e0e0e0}.edit-post-meta-boxes-area #poststuff{margin:0 auto;min-width:auto;padding-top:0}.edit-post-meta-boxes-area #poststuff .stuffbox>h3,.edit-post-meta-boxes-area #poststuff h2.hndle,.edit-post-meta-boxes-area #poststuff h3.hndle{box-sizing:border-box;color:#1e1e1e;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);outline:none;padding:0 24px;position:relative;width:100%}.edit-post-meta-boxes-area .postbox{border:0;color:inherit;margin-bottom:0}.edit-post-meta-boxes-area .postbox>.inside{color:inherit;margin:0;padding:0 24px 24px}.edit-post-meta-boxes-area .postbox .handlediv{height:44px;width:44px}.edit-post-meta-boxes-area.is-loading:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.edit-post-meta-boxes-area .edit-post-meta-boxes-area__spinner{left:20px;position:absolute;top:10px;z-index:2}.edit-post-meta-boxes-area .is-hidden{display:none}.edit-post-meta-boxes-area__clear{clear:both}.edit-post-welcome-guide,.edit-template-welcome-guide{width:312px}.edit-post-welcome-guide__image,.edit-template-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-post-welcome-guide__image>img,.edit-template-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-post-welcome-guide__heading,.edit-template-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 24px}.edit-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 24px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-button:hover svg,.edit-template-welcome-guide .components-button svg,.edit-template-welcome-guide .components-button:hover svg{fill:#fff}body.js.block-editor-page{background:#fff}body.js.block-editor-page #wpcontent{padding-right:0}body.js.block-editor-page #wpbody-content{padding-bottom:0}body.js.block-editor-page #wpbody-content>div:not(.block-editor):not(#screen-meta),body.js.block-editor-page #wpfooter{display:none}body.js.block-editor-page .a11y-speak-region{right:-1px;top:-1px}body.js.block-editor-page ul#adminmenu a.wp-has-current-submenu:after,body.js.block-editor-page ul#adminmenu>li.current>a.current:after{border-left-color:#fff}body.js.block-editor-page .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}@media (min-width:782px){body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.block-editor-page #wpwrap{overflow-y:auto}@media (min-width:782px){.block-editor-page #wpwrap{overflow-y:initial}}.edit-post-visual-editor{box-sizing:border-box}.edit-post-visual-editor *,.edit-post-visual-editor :after,.edit-post-visual-editor :before{box-sizing:inherit}@media (min-width:600px){.block-editor__container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.block-editor__container{min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}}.block-editor__container img{height:auto;max-width:100%}
\ No newline at end of file
diff --git a/wp-includes/css/dist/edit-post/style.css b/wp-includes/css/dist/edit-post/style.css
index 569bf1d0f9..2cb9b19ee1 100644
--- a/wp-includes/css/dist/edit-post/style.css
+++ b/wp-includes/css/dist/edit-post/style.css
@@ -218,7 +218,7 @@

 .edit-post-layout__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   left: 0;
   right: 0;
   padding-inline: 16px;
@@ -250,7 +250,7 @@
   box-sizing: border-box;
 }
 .edit-post-meta-boxes-area .postbox-header {
-  border-top: 1px solid #ddd;
+  border-top: 1px solid #e0e0e0;
   border-bottom: 0;
 }
 .edit-post-meta-boxes-area {
@@ -268,7 +268,8 @@
 .edit-post-meta-boxes-area #poststuff .stuffbox > h3,
 .edit-post-meta-boxes-area #poststuff h2.hndle { /* WordPress selectors yolo */
   box-sizing: border-box;
-  color: inherit;
+  color: #1e1e1e;
+  font-size: 13px;
   font-weight: var(--wpds-typography-font-weight-emphasis, 600);
   outline: none;
   padding: 0 24px;
diff --git a/wp-includes/css/dist/edit-post/style.min.css b/wp-includes/css/dist/edit-post/style.min.css
index 2713918685..7abeaac521 100644
--- a/wp-includes/css/dist/edit-post/style.min.css
+++ b/wp-includes/css/dist/edit-post/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}}.edit-post-meta-boxes-main{background-color:#fff;display:flex;filter:drop-shadow(0 -1px rgba(0,0,0,.133));flex-direction:column;outline:1px solid transparent;overflow:hidden}.edit-post-meta-boxes-main__presenter{box-shadow:0 1px #ddd;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:1px solid transparent;position:relative;z-index:1}@media (pointer:coarse){.edit-post-meta-boxes-main__presenter{height:36px}}.edit-post-meta-boxes-main__presenter>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;touch-action:none}.edit-post-meta-boxes-main__presenter>button[aria-expanded]{align-items:center;cursor:var(--wpds-cursor-control,pointer);display:flex;justify-content:space-between;padding-inline:24px 12px;width:100%}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:is(:hover,:focus-visible){color:var(--wp-admin-theme-color)}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:focus-visible:after{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.edit-post-meta-boxes-main__presenter>button[aria-expanded]>svg{fill:currentColor}.edit-post-meta-boxes-main__presenter>button[role=separator]{cursor:row-resize;height:inherit;position:absolute;width:64px}.edit-post-meta-boxes-main__presenter>button[role=separator]:before{background-color:#ddd;border-radius:2px;content:"";height:4px;inset-block:calc(50% - 2px) auto;outline:2px solid transparent;outline-offset:-2px;position:absolute;transform:translateX(-50%);width:inherit}@media not (prefers-reduced-motion){.edit-post-meta-boxes-main__presenter>button[role=separator]:before{transition:width .3s ease-out}}.edit-post-meta-boxes-main__presenter>button[role=separator]:is(:hover,:focus):before{background-color:var(--wp-admin-theme-color);width:80px}.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{overflow:auto}.edit-post-meta-boxes-main__liner{isolation:isolate}.is-resizing.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{display:unset}.edit-post-layout__metaboxes{clear:both}.has-metaboxes .interface-interface-skeleton__content:has(.edit-post-meta-boxes-main) .editor-visual-editor{flex-basis:0%;flex-shrink:1;isolation:isolate;overflow:hidden}.edit-post-layout__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-post-layout__snackbar .components-snackbar{margin-inline:auto}.edit-post-meta-boxes-area{position:relative}.edit-post-meta-boxes-area .inside,.edit-post-meta-boxes-area__container{box-sizing:content-box}.edit-post-meta-boxes-area input,.edit-post-meta-boxes-area textarea{box-sizing:border-box}.edit-post-meta-boxes-area .postbox-header{border-bottom:0;border-top:1px solid #ddd}.edit-post-meta-boxes-area #poststuff{margin:0 auto;min-width:auto;padding-top:0}.edit-post-meta-boxes-area #poststuff .stuffbox>h3,.edit-post-meta-boxes-area #poststuff h2.hndle,.edit-post-meta-boxes-area #poststuff h3.hndle{box-sizing:border-box;color:inherit;font-weight:var(--wpds-typography-font-weight-emphasis,600);outline:none;padding:0 24px;position:relative;width:100%}.edit-post-meta-boxes-area .postbox{border:0;color:inherit;margin-bottom:0}.edit-post-meta-boxes-area .postbox>.inside{color:inherit;margin:0;padding:0 24px 24px}.edit-post-meta-boxes-area .postbox .handlediv{height:44px;width:44px}.edit-post-meta-boxes-area.is-loading:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.edit-post-meta-boxes-area .edit-post-meta-boxes-area__spinner{position:absolute;right:20px;top:10px;z-index:2}.edit-post-meta-boxes-area .is-hidden{display:none}.edit-post-meta-boxes-area__clear{clear:both}.edit-post-welcome-guide,.edit-template-welcome-guide{width:312px}.edit-post-welcome-guide__image,.edit-template-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-post-welcome-guide__image>img,.edit-template-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-post-welcome-guide__heading,.edit-template-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 24px}.edit-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 24px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-button:hover svg,.edit-template-welcome-guide .components-button svg,.edit-template-welcome-guide .components-button:hover svg{fill:#fff}body.js.block-editor-page{background:#fff}body.js.block-editor-page #wpcontent{padding-left:0}body.js.block-editor-page #wpbody-content{padding-bottom:0}body.js.block-editor-page #wpbody-content>div:not(.block-editor):not(#screen-meta),body.js.block-editor-page #wpfooter{display:none}body.js.block-editor-page .a11y-speak-region{left:-1px;top:-1px}body.js.block-editor-page ul#adminmenu a.wp-has-current-submenu:after,body.js.block-editor-page ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.js.block-editor-page .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}@media (min-width:782px){body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.block-editor-page #wpwrap{overflow-y:auto}@media (min-width:782px){.block-editor-page #wpwrap{overflow-y:initial}}.edit-post-visual-editor{box-sizing:border-box}.edit-post-visual-editor *,.edit-post-visual-editor :after,.edit-post-visual-editor :before{box-sizing:inherit}@media (min-width:600px){.block-editor__container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.block-editor__container{min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}}.block-editor__container img{height:auto;max-width:100%}
\ 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}}.edit-post-meta-boxes-main{background-color:#fff;display:flex;filter:drop-shadow(0 -1px rgba(0,0,0,.133));flex-direction:column;outline:1px solid transparent;overflow:hidden}.edit-post-meta-boxes-main__presenter{box-shadow:0 1px #ddd;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:1px solid transparent;position:relative;z-index:1}@media (pointer:coarse){.edit-post-meta-boxes-main__presenter{height:36px}}.edit-post-meta-boxes-main__presenter>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;outline:none;padding:0;touch-action:none}.edit-post-meta-boxes-main__presenter>button[aria-expanded]{align-items:center;cursor:var(--wpds-cursor-control,pointer);display:flex;justify-content:space-between;padding-inline:24px 12px;width:100%}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:is(:hover,:focus-visible){color:var(--wp-admin-theme-color)}.edit-post-meta-boxes-main__presenter>button[aria-expanded]:focus-visible:after{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.edit-post-meta-boxes-main__presenter>button[aria-expanded]>svg{fill:currentColor}.edit-post-meta-boxes-main__presenter>button[role=separator]{cursor:row-resize;height:inherit;position:absolute;width:64px}.edit-post-meta-boxes-main__presenter>button[role=separator]:before{background-color:#ddd;border-radius:2px;content:"";height:4px;inset-block:calc(50% - 2px) auto;outline:2px solid transparent;outline-offset:-2px;position:absolute;transform:translateX(-50%);width:inherit}@media not (prefers-reduced-motion){.edit-post-meta-boxes-main__presenter>button[role=separator]:before{transition:width .3s ease-out}}.edit-post-meta-boxes-main__presenter>button[role=separator]:is(:hover,:focus):before{background-color:var(--wp-admin-theme-color);width:80px}.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{overflow:auto}.edit-post-meta-boxes-main__liner{isolation:isolate}.is-resizing.edit-post-meta-boxes-main .edit-post-meta-boxes-main__liner{display:unset}.edit-post-layout__metaboxes{clear:both}.has-metaboxes .interface-interface-skeleton__content:has(.edit-post-meta-boxes-main) .editor-visual-editor{flex-basis:0%;flex-shrink:1;isolation:isolate;overflow:hidden}.edit-post-layout__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-post-layout__snackbar .components-snackbar{margin-inline:auto}.edit-post-meta-boxes-area{position:relative}.edit-post-meta-boxes-area .inside,.edit-post-meta-boxes-area__container{box-sizing:content-box}.edit-post-meta-boxes-area input,.edit-post-meta-boxes-area textarea{box-sizing:border-box}.edit-post-meta-boxes-area .postbox-header{border-bottom:0;border-top:1px solid #e0e0e0}.edit-post-meta-boxes-area #poststuff{margin:0 auto;min-width:auto;padding-top:0}.edit-post-meta-boxes-area #poststuff .stuffbox>h3,.edit-post-meta-boxes-area #poststuff h2.hndle,.edit-post-meta-boxes-area #poststuff h3.hndle{box-sizing:border-box;color:#1e1e1e;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);outline:none;padding:0 24px;position:relative;width:100%}.edit-post-meta-boxes-area .postbox{border:0;color:inherit;margin-bottom:0}.edit-post-meta-boxes-area .postbox>.inside{color:inherit;margin:0;padding:0 24px 24px}.edit-post-meta-boxes-area .postbox .handlediv{height:44px;width:44px}.edit-post-meta-boxes-area.is-loading:before{background:transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.edit-post-meta-boxes-area .edit-post-meta-boxes-area__spinner{position:absolute;right:20px;top:10px;z-index:2}.edit-post-meta-boxes-area .is-hidden{display:none}.edit-post-meta-boxes-area__clear{clear:both}.edit-post-welcome-guide,.edit-template-welcome-guide{width:312px}.edit-post-welcome-guide__image,.edit-template-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-post-welcome-guide__image>img,.edit-template-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-post-welcome-guide__heading,.edit-template-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 24px}.edit-post-welcome-guide__text,.edit-template-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 24px}.edit-post-welcome-guide__inserter-icon,.edit-template-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-post-welcome-guide .components-button:hover svg,.edit-template-welcome-guide .components-button svg,.edit-template-welcome-guide .components-button:hover svg{fill:#fff}body.js.block-editor-page{background:#fff}body.js.block-editor-page #wpcontent{padding-left:0}body.js.block-editor-page #wpbody-content{padding-bottom:0}body.js.block-editor-page #wpbody-content>div:not(.block-editor):not(#screen-meta),body.js.block-editor-page #wpfooter{display:none}body.js.block-editor-page .a11y-speak-region{left:-1px;top:-1px}body.js.block-editor-page ul#adminmenu a.wp-has-current-submenu:after,body.js.block-editor-page ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.js.block-editor-page .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}@media (min-width:782px){body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.block-editor-page.is-fullscreen-mode:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.block-editor-page #wpwrap{overflow-y:auto}@media (min-width:782px){.block-editor-page #wpwrap{overflow-y:initial}}.edit-post-visual-editor{box-sizing:border-box}.edit-post-visual-editor *,.edit-post-visual-editor :after,.edit-post-visual-editor :before{box-sizing:inherit}@media (min-width:600px){.block-editor__container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.block-editor__container{min-height:calc(100vh - var(--wp-admin--admin-bar--height, 0px))}}.block-editor__container img{height:auto;max-width:100%}
\ No newline at end of file
diff --git a/wp-includes/css/dist/edit-site/style-rtl.css b/wp-includes/css/dist/edit-site/style-rtl.css
index 3e9d641665..1057cb23ae 100644
--- a/wp-includes/css/dist/edit-site/style-rtl.css
+++ b/wp-includes/css/dist/edit-site/style-rtl.css
@@ -238,6 +238,10 @@
     transition: padding ease-out 0.1s;
   }
 }
+.dataviews__search {
+  flex-grow: 1;
+}
+
 .dataviews-no-results,
 .dataviews-loading {
   padding: 0 var(--wpds-dimension-padding-2xl, 24px);
@@ -950,8 +954,7 @@
 }

 .dataviews-search {
-  width: -moz-fit-content;
-  width: fit-content;
+  flex-basis: 210px;
 }

 .dataviews-filters__user-input-widget {
@@ -3694,11 +3697,15 @@ fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields_
 }

 @media (min-width: 600px) {
-  .font-library__page-selection .font-library__page-selection-trigger {
+  .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 {
   text-transform: uppercase;
   font-size: 11px;
@@ -4467,6 +4474,7 @@ button.font-library__upload-area {
 }

 .edit-site-canvas-loader {
+  --wp-components-color-foreground: var(--color);
   width: 100%;
   height: 100%;
   display: flex;
@@ -4483,9 +4491,6 @@ button.font-library__upload-area {
     animation-fill-mode: forwards;
   }
 }
-.edit-site-canvas-loader > div {
-  width: 160px;
-}

 @keyframes edit-site-canvas-loader__fade-in-animation {
   from {
@@ -4894,7 +4899,7 @@ html.canvas-mode-edit-transition::view-transition-group(toggle) {

 .edit-site-layout__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   right: 0;
   left: 0;
   padding-inline: 16px;
diff --git a/wp-includes/css/dist/edit-site/style-rtl.min.css b/wp-includes/css/dist/edit-site/style-rtl.min.css
index e655c46b7f..12992d3509 100644
--- a/wp-includes/css/dist/edit-site/style-rtl.min.css
+++ b/wp-includes/css/dist/edit-site/style-rtl.min.css
@@ -1 +1 @@
-.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;left:var(--wpds-dimension-padding-xs,4px);padding:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px -5px 0 0}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-size-md,32px) 0 var(--wpds-dimension-padding-sm,8px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);left:0;line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-right:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);left:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:0;position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{left:var(--wpds-dimension-padding-xs,4px);opacity:0;position:absolute;top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));left:0;position:sticky}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;left:8px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;left:4px;position:absolute;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:right;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-right:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-right:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-right:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}@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;padding-top:124px;position:absolute;right:0;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 #ddd;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 .font-library__page-selection-trigger{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.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-card{border:1px solid #ddd;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}.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 #ddd;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 17px 16px 16px}.font-library__select-all .components-checkbox-control__label{padding-right: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;right: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 #ddd;height:100%;right: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 40px 4px 12px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 40px 12px 12px}.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:right;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-left: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-right:12px;text-align:right}.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;margin:-1px;overflow:hidden;position:absolute;right:-1000px}.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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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:right;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{left:8px;opacity:0;position:absolute;top:8px}.global-styles-ui__shadow-editor__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.edit-site-custom-template-modal__contents-wrapper{height:100%;justify-content:flex-start!important}.edit-site-custom-template-modal__contents-wrapper>*{width:100%}.edit-site-custom-template-modal__contents-wrapper__suggestions_list{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.edit-site-custom-template-modal__contents>.components-button{height:auto;justify-content:center}@media (min-width:782px){.edit-site-custom-template-modal{width:456px}}@media (min-width:600px){.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list{max-height:224px;overflow-y:auto}}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item{display:block;height:auto;overflow-wrap:break-word;padding:8px 12px;text-align:right;white-space:pre-wrap;width:100%}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item mark{background:none;font-weight:700}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover *,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover mark{color:var(--wp-admin-theme-color)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus{background-color:#f0f0f0}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color) inset}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__title{display:block;overflow:hidden;text-overflow:ellipsis}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info{color:#757575;word-break:break-all}.edit-site-custom-template-modal__no-results{border:1px solid #ccc;border-radius:2px;padding:16px}.edit-site-custom-generic-template__modal .components-modal__header{border-bottom:none}.edit-site-custom-generic-template__modal .components-modal__content:before{margin-bottom:4px}@media (min-width:960px){.edit-site-add-new-template__modal{margin-top:64px;max-height:calc(100% - 128px);max-width:832px;width:calc(100% - 128px)}}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button svg,.edit-site-add-new-template__modal .edit-site-add-new-template__template-button svg{fill:var(--wp-admin-theme-color)}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button .edit-site-add-new-template__template-name{align-items:flex-start;flex-grow:1}.edit-site-add-new-template__modal .edit-site-add-new-template__template-icon{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:100%;max-height:40px;max-width:40px;padding:8px}.edit-site-add-new-template__template-list__contents>.components-button,.edit-site-custom-template-modal__contents>.components-button{border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;outline:1px solid transparent;padding:32px}.edit-site-add-new-template__template-list__contents>.components-button span:first-child,.edit-site-custom-template-modal__contents>.components-button span:first-child{color:#1e1e1e}.edit-site-add-new-template__template-list__contents>.components-button span,.edit-site-custom-template-modal__contents>.components-button span{color:#757575}.edit-site-add-new-template__template-list__contents>.components-button:hover,.edit-site-custom-template-modal__contents>.components-button:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-color:transparent;color:var(--wp-admin-theme-color-darker-10)}.edit-site-add-new-template__template-list__contents>.components-button:hover span,.edit-site-custom-template-modal__contents>.components-button:hover span{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents>.components-button:focus,.edit-site-custom-template-modal__contents>.components-button:focus{border-color:transparent;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.edit-site-add-new-template__template-list__contents>.components-button:focus span:first-child,.edit-site-custom-template-modal__contents>.components-button:focus span:first-child{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__custom-template-button,.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__template-list__prompt,.edit-site-custom-template-modal__contents .edit-site-add-new-template__custom-template-button,.edit-site-custom-template-modal__contents .edit-site-add-new-template__template-list__prompt{grid-column:1/-1}.edit-site-add-new-template__template-list__contents>.components-button{align-items:flex-start;height:100%;text-align:start}.edit-site-visual-editor__editor-canvas.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.edit-site-canvas-loader{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;right:0;top:0;width:100%}@media not (prefers-reduced-motion){.edit-site-canvas-loader{animation:edit-site-canvas-loader__fade-in-animation .5s ease .2s;animation-fill-mode:forwards}}.edit-site-canvas-loader>div{width:160px}@keyframes edit-site-canvas-loader__fade-in-animation{0%{opacity:0}to{opacity:1}}.edit-site-patterns__delete-modal{width:400px}.page-patterns-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .page-patterns-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-patterns-preview-field{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}.edit-site-patterns__pattern-icon{fill:var(--wp-block-synced-color);flex-shrink:0}.edit-site-patterns__section-header{border-bottom:1px solid #f0f0f0;flex-shrink:0;min-height:40px;padding:16px 48px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.edit-site-patterns__section-header{transition:padding .1s ease-out}}.edit-site-patterns__section-header .edit-site-patterns__title{min-height:40px}.edit-site-patterns__section-header .edit-site-patterns__title .components-heading{flex-basis:0;flex-grow:1;white-space:nowrap}.edit-site-patterns__section-header .edit-site-patterns__sub-title{margin-bottom:8px}.edit-site-patterns__section-header .screen-reader-shortcut:focus{top:0}.edit-site-page-patterns-dataviews .dataviews-view-grid__badge-fields .dataviews-view-grid__field-value:has(.fields-field__pattern-sync-status-fully){background:rgba(var(--wp-block-synced-color--rgb),.04);color:var(--wp-block-synced-color)}.dataviews-action-modal__duplicate-pattern [role=dialog]>[role=document]{width:350px}.dataviews-action-modal__duplicate-pattern .patterns-menu-items__convert-modal-categories{position:relative}.dataviews-action-modal__duplicate-pattern .components-form-token-field__suggestions-list:not(:empty){background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wp-admin-theme-color);border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 0 .5px .5px var(--wp-admin-theme-color);box-sizing:border-box;max-height:96px;min-width:auto;position:absolute;right:-1px;width:calc(100% + 2px);z-index:1}@media (min-width:600px){.dataviews-action-modal__duplicate-template-part .components-modal__frame{max-width:500px}}@container (max-width: 430px){.edit-site-page-patterns-dataviews .edit-site-patterns__section-header{padding-left:24px;padding-right:24px}}.show-icon-labels .edit-site-patterns__button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-patterns__button.has-icon svg{display:none}.show-icon-labels .edit-site-patterns__button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}.page-templates-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dataviews-view-list .page-templates-preview-field .block-editor-block-preview__container{height:120px}.dataviews-view-grid .page-templates-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-templates-preview-field{text-wrap:balance;text-wrap:pretty;max-height:160px;position:relative;width:120px}.edit-site-list__rename-modal{z-index:1000001}.edit-site-editor__editor-interface{opacity:1}@media not (prefers-reduced-motion){.edit-site-editor__editor-interface{transition:opacity .1s ease-out}}.edit-site-editor__editor-interface.is-loading{opacity:0}.edit-site-editor__toggle-save-panel{background-color:#fff;border:1px dotted #ddd;box-sizing:border-box;display:flex;justify-content:center;padding:24px;width:280px}.edit-site-welcome-guide{width:312px}.edit-site-welcome-guide.guide-editor .edit-site-welcome-guide__image{background:#00a0d2}.edit-site-welcome-guide.guide-page .edit-site-welcome-guide__video{border-left:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide.guide-template .edit-site-welcome-guide__video{border-right:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide__image{margin:0 0 16px}.edit-site-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-site-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-site-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.edit-site-welcome-guide__text img{vertical-align:bottom}.edit-site-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-site-welcome-guide .components-button:hover svg{fill:#fff}.edit-site-layout{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;height:100%}.edit-site-layout,.edit-site-layout:not(.is-full-canvas) .editor-visual-editor{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}.edit-site-layout__content{display:flex;flex-grow:1;height:100%;min-height:0}.edit-site-layout__sidebar-region{flex-shrink:0;width:100vw;z-index:1}@media (min-width:782px){.edit-site-layout__sidebar-region{width:300px}}.edit-site-layout.is-full-canvas .edit-site-layout__sidebar-region{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));position:fixed!important;right:0;top:var(--wp-admin--admin-bar--height,0)}.edit-site-layout__sidebar-region .edit-site-layout__sidebar{display:flex;flex-direction:column;height:100%;min-height:0}.edit-site-layout__sidebar-region .resizable-editor__drag-handle{left:0}.edit-site-layout__main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.edit-site-layout__mobile{display:flex;flex-direction:column;position:relative;width:100%;z-index:2}.edit-site-layout__mobile .edit-site-sidebar__screen-wrapper{padding:0}.edit-site-layout__mobile .edit-site-sidebar-navigation-screen__main{padding:0 12px}.edit-site-layout__mobile-content{display:flex;flex-direction:column;flex-grow:1}.edit-site-sidebar__screen-wrapper:has(.edit-site-layout__mobile-content){background:var(--wpds-color-background-surface-neutral,#fcfcfc)}.edit-site-layout__canvas-container{flex-grow:1;overflow:visible;position:relative;z-index:2}.edit-site-layout__canvas{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:100%}.edit-site-layout__canvas.is-right-aligned{justify-content:flex-end}.edit-site-layout__canvas .edit-site-resizable-frame__inner{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}@media (min-width:782px){.edit-site-layout__canvas{bottom:16px;top:16px;width:calc(100% - 16px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{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);overflow:hidden}}@media (min-width:782px) and (not (prefers-reduced-motion)){.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{transition:border-radius,box-shadow .4s}}@media (min-width:782px){.edit-site-layout:not(.is-full-canvas) .edit-site-layout__canvas .edit-site-resizable-frame__inner-content{border-radius:var(--wpds-border-radius-xl,12px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content:hover{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)}}.edit-site-layout.is-full-canvas .edit-site-layout__canvas{bottom:0;top:0;width:100%}.edit-site-layout__canvas .interface-interface-skeleton,.edit-site-layout__mobile .interface-interface-skeleton,.edit-site-template-pages-preview .interface-interface-skeleton{min-height:100%!important;position:relative!important}.edit-site-template-pages-preview{height:100%}html.canvas-mode-edit-transition::view-transition-group(toggle){animation-delay:255ms}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.edit-site-layout__actions{background:var(--wpds-color-background-surface-neutral-strong,#fff);bottom:auto;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);left:0;position:fixed!important;right:auto;top:-9999em;width:280px;z-index:100000}.edit-site-layout__actions:focus,.edit-site-layout__actions:focus-within{bottom:0;top:auto}.edit-site-layout__actions.is-entity-save-view-open:focus,.edit-site-layout__actions.is-entity-save-view-open:focus-within{top:var(--wp-admin--admin-bar--height,0)}@media (min-width:782px){.edit-site-layout__actions{border-right:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.edit-site-layout__area{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);flex-grow:1;margin:0;overflow:hidden}@media (min-width:782px){.edit-site-layout__area{border-radius:var(--wpds-border-radius-xl,12px);margin:16px 0 16px 16px}}.edit-site-layout__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-site-layout__snackbar .components-snackbar{margin-inline:auto}.edit-site-save-hub{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex-shrink:0;margin:0;padding:16px}.edit-site-save-hub__button{color:inherit;justify-content:center;width:100%}.edit-site-save-hub__button[aria-disabled=true]{opacity:1}.edit-site-save-hub__button[aria-disabled=true],.edit-site-save-hub__button[aria-disabled=true]:hover{color:inherit}.edit-site-save-hub__button:not(.is-primary).is-busy,.edit-site-save-hub__button:not(.is-primary).is-busy[aria-disabled=true]:hover{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}@media (min-width:600px){.edit-site-save-panel__modal{width:600px}}.edit-site-sidebar__content{contain:content;flex-basis:0;flex-grow:1;min-height:0;overflow-x:hidden;overflow-y:auto}@keyframes local--slide-from-right{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:none}}@keyframes local--slide-from-left{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:none}}.edit-site-sidebar__screen-wrapper{overflow-x:auto}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar{height:12px;width:12px}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-track{background-color:transparent}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.edit-site-sidebar__screen-wrapper:focus-within::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:focus::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:hover::-webkit-scrollbar-thumb{background-color:#757575}.edit-site-sidebar__screen-wrapper{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.edit-site-sidebar__screen-wrapper:focus,.edit-site-sidebar__screen-wrapper:focus-within,.edit-site-sidebar__screen-wrapper:hover{scrollbar-color:#757575 transparent}.edit-site-sidebar__screen-wrapper{will-change:transform}@media (hover:none){.edit-site-sidebar__screen-wrapper{scrollbar-color:#757575 transparent}}.edit-site-sidebar__screen-wrapper{animation-duration:.14s;animation-timing-function:ease-in-out;display:flex;flex-direction:column;height:100%;max-height:100%;padding:0 12px;scrollbar-gutter:stable;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.edit-site-sidebar__screen-wrapper{animation-duration:0s}}.edit-site-sidebar__screen-wrapper.slide-from-left{animation-name:local--slide-from-left}.edit-site-sidebar__screen-wrapper.slide-from-right{animation-name:local--slide-from-right}.edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);flex-shrink:0}.edit-site-sidebar-button:focus:not(:focus-visible){outline:none}.edit-site-sidebar-button:focus,.edit-site-sidebar-button:focus-visible,.edit-site-sidebar-button:hover:not(:disabled,[aria-disabled=true]),.edit-site-sidebar-button:not(:disabled,[aria-disabled=true]):active,.edit-site-sidebar-button[aria-expanded=true]{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item{border:none;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);min-height:40px;padding:8px 16px 8px 6px}.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item:focus .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item:hover .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item[aria-current=true] .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item[aria-current=true]{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-site-sidebar-navigation-item.components-item:focus-visible{--wp-components-color-accent:var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));transform:translateZ(0)}.edit-site-sidebar-navigation-item.components-item .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-item.components-item.with-suffix{padding-left:16px}.edit-site-sidebar-navigation-screen__content .block-editor-list-view-block-select-button{cursor:grab;padding:8px 0 8px 8px}.edit-site-sidebar-navigation-screen{display:flex;flex-direction:column;overflow-x:unset!important;position:relative}.edit-site-sidebar-navigation-screen__main{flex-grow:1;margin-bottom:16px}.edit-site-sidebar-navigation-screen__main.has-footer{margin-bottom:0}.edit-site-sidebar-navigation-screen__content{padding:0 16px}.edit-site-sidebar-navigation-screen__content .components-text{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen__content .components-heading{margin-bottom:8px}.edit-site-sidebar-navigation-screen__title-icon{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);margin-bottom:8px;padding-bottom:8px;padding-top:32px;position:sticky;top:0;z-index:1}.edit-site-sidebar-navigation-screen__title{flex-grow:1;overflow-wrap:break-word}.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title,.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title .edit-site-sidebar-navigation-screen__title{line-height:32px}.edit-site-sidebar-navigation-screen__actions{display:flex;flex-shrink:0}@media (min-width:782px){.edit-site-sidebar-navigation-screen__content .edit-site-global-styles-variation-container{max-width:292px}}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.05)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.15)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview{outline-color:#fff}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.edit-site-sidebar-navigation-screen__footer{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;gap:0;margin:16px 0 0;padding:8px 16px;position:sticky}.edit-site-sidebar-navigation-screen__footer .edit-site-sidebar-navigation-screen-details-footer{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen__input-control{width:100%}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{background:var(--wpds-color-background-interactive-neutral-weak,#0000)}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container .components-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{background:var(--wpds-color-background-interactive-neutral-weak,#0000)!important;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__backdrop{border:4px!important}.edit-site-sidebar-navigation-screen__input-control .components-base-control__help{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item[aria-current]{background:none}.sidebar-navigation__more-menu .components-button,.sidebar-navigation__more-menu .components-button:focus,.sidebar-navigation__more-menu .components-button:hover,.sidebar-navigation__more-menu .components-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen-patterns__group{margin-bottom:24px;margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-patterns__group:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.edit-site-sidebar-navigation-screen-patterns__group-header{margin-top:16px}.edit-site-sidebar-navigation-screen-patterns__group-header p{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-patterns__group-header h2{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.edit-site-sidebar-navigation-screen-patterns__divider{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:16px 0}.edit-site-sidebar-navigation-screen__description{margin:0 0 32px}.edit-site-sidebar-navigation-screen-navigation-menus{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{white-space:normal}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__title{margin-top:3px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu-cell{padding-left:0}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:hover,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:hover{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand-strong,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:hover{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));color:var(--wpds-color-foreground-interactive-brand-strong-active,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__loading.components-spinner{display:block;margin-left:auto;margin-right:auto}.edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor{display:none}.edit-site-sidebar-dataviews,.edit-site-sidebar-navigation-screen-main,.edit-site-sidebar-navigation-screen-templates-browse{margin-left:-16px;margin-right:-16px}.edit-site-site-hub{align-items:center;display:flex;height:64px;padding-right:16px}.edit-site-site-hub__back-button:active:not(:disabled,[aria-disabled=true]),.edit-site-site-hub__back-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.dataviews-action-modal__quick-edit{align-items:stretch;justify-content:flex-end}.dataviews-action-modal__quick-edit .components-modal__frame{animation-name:none;border-radius:8px;height:calc(100% - 32px);margin:16px 0 16px 16px;max-height:calc(100% - 32px);max-width:400px;position:relative}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-in-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-name:none}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-out-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit .components-modal__content{display:flex;flex-direction:column;overflow:hidden;padding:0}.dataviews-action-modal__quick-edit .components-modal__content>*{display:flex;flex:1;flex-direction:column;min-height:0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-header{padding:24px 24px 0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content{flex:1;min-height:0;overflow-y:auto;padding-top:16px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content .dataforms-layouts__wrapper{flex:1;padding:0 24px 4px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer{bottom:0;flex-shrink:0;padding:16px 24px 24px;position:sticky}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer .components-button{flex:1;justify-content:center}@keyframes quick-edit-slide-in-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes quick-edit-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.edit-site-resizable-frame__inner{position:relative}body:has(.edit-site-resizable-frame__inner.is-resizing){cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edit-site-resizable-frame__inner.is-resizing:before{content:"";inset:0;position:absolute;z-index:1}.edit-site-resizable-frame__inner-content{inset:0;position:absolute;z-index:0}.edit-site-resizable-frame__handle{align-items:center;background-color:hsla(0,0%,46%,.4);border:0;border-radius:4px;cursor:col-resize;display:flex;height:64px;justify-content:flex-end;padding:0;position:absolute;top:calc(50% - 32px);width:4px;z-index:100}.edit-site-resizable-frame__handle:before{content:"";height:100%;position:absolute;right:100%;width:32px}.edit-site-resizable-frame__handle:after{content:"";height:100%;left:100%;position:absolute;width:32px}.edit-site-resizable-frame__handle:focus-visible{outline:2px solid transparent}.edit-site-resizable-frame__handle.is-resizing,.edit-site-resizable-frame__handle:focus,.edit-site-resizable-frame__handle:hover{background-color:var(--wp-admin-theme-color)}.edit-site-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.edit-site-styles .global-styles-ui-screen-root{box-shadow:none}.edit-site-styles .global-styles-ui-screen-root>div>hr{display:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .components-tools-panel{border-top:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider{overflow-y:auto;padding-left:0;padding-right:0}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen{outline:none;padding:12px}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen .global-styles-ui-color-palette__tablist-container{margin-inline:-12px;padding-inline:12px;width:calc(100% + 24px)}.edit-site-styles .edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon svg{display:none}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}::view-transition-image-pair(root){isolation:auto}::view-transition-new(root),::view-transition-old(root){animation:none;display:block;mix-blend-mode:normal}body.js #wpbody{padding-top:0}body.js.appearance_page_gutenberg-template-parts,body.js.site-editor-php{background:#fff}body.js.appearance_page_gutenberg-template-parts #wpcontent,body.js.site-editor-php #wpcontent{padding-right:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content,body.js.site-editor-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.appearance_page_gutenberg-template-parts #wpfooter,body.js.site-editor-php #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.site-editor-php #wpfooter{display:none}body.js.appearance_page_gutenberg-template-parts .a11y-speak-region,body.js.site-editor-php .a11y-speak-region{right:-1px;top:-1px}body.js.appearance_page_gutenberg-template-parts ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-template-parts ul#adminmenu>li.current>a.current:after,body.js.site-editor-php ul#adminmenu a.wp-has-current-submenu:after,body.js.site-editor-php ul#adminmenu>li.current>a.current:after{border-left-color:#fff}body.js.appearance_page_gutenberg-template-parts .media-frame select.attachment-filters:last-of-type,body.js.site-editor-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}body.js.site-editor-php{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}@media (min-width:782px){body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.edit-site{box-sizing:border-box}.edit-site *,.edit-site :after,.edit-site :before{box-sizing:inherit}.edit-site{height:100vh;padding-top:var(--wp-admin--admin-bar--height,0)}@media (min-width:600px){.edit-site{bottom:0;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));left:0;padding-top:0;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}}.no-js .edit-site{min-height:0;position:static}.edit-site .interface-interface-skeleton{top:0}
\ No newline at end of file
+.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews__search{flex-grow:1}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;left:var(--wpds-dimension-padding-xs,4px);padding:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px -5px 0 0}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-size-md,32px) 0 var(--wpds-dimension-padding-sm,8px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);left:0;line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{flex-basis:210px}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-right:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);left:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:0;position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{left:var(--wpds-dimension-padding-xs,4px);opacity:0;position:absolute;top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));left:0;position:sticky}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;left:8px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;left:4px;position:absolute;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:right;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-right:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-right:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-right:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}@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;padding-top:124px;position:absolute;right:0;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 #ddd;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-card{border:1px solid #ddd;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}.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 #ddd;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 17px 16px 16px}.font-library__select-all .components-checkbox-control__label{padding-right: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;right: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 #ddd;height:100%;right: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 40px 4px 12px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 40px 12px 12px}.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:right;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-left: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-right:12px;text-align:right}.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;margin:-1px;overflow:hidden;position:absolute;right:-1000px}.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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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:right;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{left:8px;opacity:0;position:absolute;top:8px}.global-styles-ui__shadow-editor__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.edit-site-custom-template-modal__contents-wrapper{height:100%;justify-content:flex-start!important}.edit-site-custom-template-modal__contents-wrapper>*{width:100%}.edit-site-custom-template-modal__contents-wrapper__suggestions_list{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.edit-site-custom-template-modal__contents>.components-button{height:auto;justify-content:center}@media (min-width:782px){.edit-site-custom-template-modal{width:456px}}@media (min-width:600px){.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list{max-height:224px;overflow-y:auto}}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item{display:block;height:auto;overflow-wrap:break-word;padding:8px 12px;text-align:right;white-space:pre-wrap;width:100%}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item mark{background:none;font-weight:700}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover *,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover mark{color:var(--wp-admin-theme-color)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus{background-color:#f0f0f0}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color) inset}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__title{display:block;overflow:hidden;text-overflow:ellipsis}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info{color:#757575;word-break:break-all}.edit-site-custom-template-modal__no-results{border:1px solid #ccc;border-radius:2px;padding:16px}.edit-site-custom-generic-template__modal .components-modal__header{border-bottom:none}.edit-site-custom-generic-template__modal .components-modal__content:before{margin-bottom:4px}@media (min-width:960px){.edit-site-add-new-template__modal{margin-top:64px;max-height:calc(100% - 128px);max-width:832px;width:calc(100% - 128px)}}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button svg,.edit-site-add-new-template__modal .edit-site-add-new-template__template-button svg{fill:var(--wp-admin-theme-color)}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button .edit-site-add-new-template__template-name{align-items:flex-start;flex-grow:1}.edit-site-add-new-template__modal .edit-site-add-new-template__template-icon{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:100%;max-height:40px;max-width:40px;padding:8px}.edit-site-add-new-template__template-list__contents>.components-button,.edit-site-custom-template-modal__contents>.components-button{border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;outline:1px solid transparent;padding:32px}.edit-site-add-new-template__template-list__contents>.components-button span:first-child,.edit-site-custom-template-modal__contents>.components-button span:first-child{color:#1e1e1e}.edit-site-add-new-template__template-list__contents>.components-button span,.edit-site-custom-template-modal__contents>.components-button span{color:#757575}.edit-site-add-new-template__template-list__contents>.components-button:hover,.edit-site-custom-template-modal__contents>.components-button:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-color:transparent;color:var(--wp-admin-theme-color-darker-10)}.edit-site-add-new-template__template-list__contents>.components-button:hover span,.edit-site-custom-template-modal__contents>.components-button:hover span{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents>.components-button:focus,.edit-site-custom-template-modal__contents>.components-button:focus{border-color:transparent;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.edit-site-add-new-template__template-list__contents>.components-button:focus span:first-child,.edit-site-custom-template-modal__contents>.components-button:focus span:first-child{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__custom-template-button,.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__template-list__prompt,.edit-site-custom-template-modal__contents .edit-site-add-new-template__custom-template-button,.edit-site-custom-template-modal__contents .edit-site-add-new-template__template-list__prompt{grid-column:1/-1}.edit-site-add-new-template__template-list__contents>.components-button{align-items:flex-start;height:100%;text-align:start}.edit-site-visual-editor__editor-canvas.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.edit-site-canvas-loader{--wp-components-color-foreground:var(--color);align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;right:0;top:0;width:100%}@media not (prefers-reduced-motion){.edit-site-canvas-loader{animation:edit-site-canvas-loader__fade-in-animation .5s ease .2s;animation-fill-mode:forwards}}@keyframes edit-site-canvas-loader__fade-in-animation{0%{opacity:0}to{opacity:1}}.edit-site-patterns__delete-modal{width:400px}.page-patterns-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .page-patterns-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-patterns-preview-field{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}.edit-site-patterns__pattern-icon{fill:var(--wp-block-synced-color);flex-shrink:0}.edit-site-patterns__section-header{border-bottom:1px solid #f0f0f0;flex-shrink:0;min-height:40px;padding:16px 48px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.edit-site-patterns__section-header{transition:padding .1s ease-out}}.edit-site-patterns__section-header .edit-site-patterns__title{min-height:40px}.edit-site-patterns__section-header .edit-site-patterns__title .components-heading{flex-basis:0;flex-grow:1;white-space:nowrap}.edit-site-patterns__section-header .edit-site-patterns__sub-title{margin-bottom:8px}.edit-site-patterns__section-header .screen-reader-shortcut:focus{top:0}.edit-site-page-patterns-dataviews .dataviews-view-grid__badge-fields .dataviews-view-grid__field-value:has(.fields-field__pattern-sync-status-fully){background:rgba(var(--wp-block-synced-color--rgb),.04);color:var(--wp-block-synced-color)}.dataviews-action-modal__duplicate-pattern [role=dialog]>[role=document]{width:350px}.dataviews-action-modal__duplicate-pattern .patterns-menu-items__convert-modal-categories{position:relative}.dataviews-action-modal__duplicate-pattern .components-form-token-field__suggestions-list:not(:empty){background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wp-admin-theme-color);border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 0 .5px .5px var(--wp-admin-theme-color);box-sizing:border-box;max-height:96px;min-width:auto;position:absolute;right:-1px;width:calc(100% + 2px);z-index:1}@media (min-width:600px){.dataviews-action-modal__duplicate-template-part .components-modal__frame{max-width:500px}}@container (max-width: 430px){.edit-site-page-patterns-dataviews .edit-site-patterns__section-header{padding-left:24px;padding-right:24px}}.show-icon-labels .edit-site-patterns__button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-patterns__button.has-icon svg{display:none}.show-icon-labels .edit-site-patterns__button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}.page-templates-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dataviews-view-list .page-templates-preview-field .block-editor-block-preview__container{height:120px}.dataviews-view-grid .page-templates-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-templates-preview-field{text-wrap:balance;text-wrap:pretty;max-height:160px;position:relative;width:120px}.edit-site-list__rename-modal{z-index:1000001}.edit-site-editor__editor-interface{opacity:1}@media not (prefers-reduced-motion){.edit-site-editor__editor-interface{transition:opacity .1s ease-out}}.edit-site-editor__editor-interface.is-loading{opacity:0}.edit-site-editor__toggle-save-panel{background-color:#fff;border:1px dotted #ddd;box-sizing:border-box;display:flex;justify-content:center;padding:24px;width:280px}.edit-site-welcome-guide{width:312px}.edit-site-welcome-guide.guide-editor .edit-site-welcome-guide__image{background:#00a0d2}.edit-site-welcome-guide.guide-page .edit-site-welcome-guide__video{border-left:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide.guide-template .edit-site-welcome-guide__video{border-right:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide__image{margin:0 0 16px}.edit-site-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-site-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-site-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.edit-site-welcome-guide__text img{vertical-align:bottom}.edit-site-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-site-welcome-guide .components-button:hover svg{fill:#fff}.edit-site-layout{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;height:100%}.edit-site-layout,.edit-site-layout:not(.is-full-canvas) .editor-visual-editor{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}.edit-site-layout__content{display:flex;flex-grow:1;height:100%;min-height:0}.edit-site-layout__sidebar-region{flex-shrink:0;width:100vw;z-index:1}@media (min-width:782px){.edit-site-layout__sidebar-region{width:300px}}.edit-site-layout.is-full-canvas .edit-site-layout__sidebar-region{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));position:fixed!important;right:0;top:var(--wp-admin--admin-bar--height,0)}.edit-site-layout__sidebar-region .edit-site-layout__sidebar{display:flex;flex-direction:column;height:100%;min-height:0}.edit-site-layout__sidebar-region .resizable-editor__drag-handle{left:0}.edit-site-layout__main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.edit-site-layout__mobile{display:flex;flex-direction:column;position:relative;width:100%;z-index:2}.edit-site-layout__mobile .edit-site-sidebar__screen-wrapper{padding:0}.edit-site-layout__mobile .edit-site-sidebar-navigation-screen__main{padding:0 12px}.edit-site-layout__mobile-content{display:flex;flex-direction:column;flex-grow:1}.edit-site-sidebar__screen-wrapper:has(.edit-site-layout__mobile-content){background:var(--wpds-color-background-surface-neutral,#fcfcfc)}.edit-site-layout__canvas-container{flex-grow:1;overflow:visible;position:relative;z-index:2}.edit-site-layout__canvas{align-items:center;bottom:0;display:flex;justify-content:center;position:absolute;right:0;top:0;width:100%}.edit-site-layout__canvas.is-right-aligned{justify-content:flex-end}.edit-site-layout__canvas .edit-site-resizable-frame__inner{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}@media (min-width:782px){.edit-site-layout__canvas{bottom:16px;top:16px;width:calc(100% - 16px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{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);overflow:hidden}}@media (min-width:782px) and (not (prefers-reduced-motion)){.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{transition:border-radius,box-shadow .4s}}@media (min-width:782px){.edit-site-layout:not(.is-full-canvas) .edit-site-layout__canvas .edit-site-resizable-frame__inner-content{border-radius:var(--wpds-border-radius-xl,12px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content:hover{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)}}.edit-site-layout.is-full-canvas .edit-site-layout__canvas{bottom:0;top:0;width:100%}.edit-site-layout__canvas .interface-interface-skeleton,.edit-site-layout__mobile .interface-interface-skeleton,.edit-site-template-pages-preview .interface-interface-skeleton{min-height:100%!important;position:relative!important}.edit-site-template-pages-preview{height:100%}html.canvas-mode-edit-transition::view-transition-group(toggle){animation-delay:255ms}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.edit-site-layout__actions{background:var(--wpds-color-background-surface-neutral-strong,#fff);bottom:auto;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);left:0;position:fixed!important;right:auto;top:-9999em;width:280px;z-index:100000}.edit-site-layout__actions:focus,.edit-site-layout__actions:focus-within{bottom:0;top:auto}.edit-site-layout__actions.is-entity-save-view-open:focus,.edit-site-layout__actions.is-entity-save-view-open:focus-within{top:var(--wp-admin--admin-bar--height,0)}@media (min-width:782px){.edit-site-layout__actions{border-right:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.edit-site-layout__area{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);flex-grow:1;margin:0;overflow:hidden}@media (min-width:782px){.edit-site-layout__area{border-radius:var(--wpds-border-radius-xl,12px);margin:16px 0 16px 16px}}.edit-site-layout__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-site-layout__snackbar .components-snackbar{margin-inline:auto}.edit-site-save-hub{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex-shrink:0;margin:0;padding:16px}.edit-site-save-hub__button{color:inherit;justify-content:center;width:100%}.edit-site-save-hub__button[aria-disabled=true]{opacity:1}.edit-site-save-hub__button[aria-disabled=true],.edit-site-save-hub__button[aria-disabled=true]:hover{color:inherit}.edit-site-save-hub__button:not(.is-primary).is-busy,.edit-site-save-hub__button:not(.is-primary).is-busy[aria-disabled=true]:hover{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}@media (min-width:600px){.edit-site-save-panel__modal{width:600px}}.edit-site-sidebar__content{contain:content;flex-basis:0;flex-grow:1;min-height:0;overflow-x:hidden;overflow-y:auto}@keyframes local--slide-from-right{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:none}}@keyframes local--slide-from-left{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:none}}.edit-site-sidebar__screen-wrapper{overflow-x:auto}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar{height:12px;width:12px}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-track{background-color:transparent}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.edit-site-sidebar__screen-wrapper:focus-within::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:focus::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:hover::-webkit-scrollbar-thumb{background-color:#757575}.edit-site-sidebar__screen-wrapper{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.edit-site-sidebar__screen-wrapper:focus,.edit-site-sidebar__screen-wrapper:focus-within,.edit-site-sidebar__screen-wrapper:hover{scrollbar-color:#757575 transparent}.edit-site-sidebar__screen-wrapper{will-change:transform}@media (hover:none){.edit-site-sidebar__screen-wrapper{scrollbar-color:#757575 transparent}}.edit-site-sidebar__screen-wrapper{animation-duration:.14s;animation-timing-function:ease-in-out;display:flex;flex-direction:column;height:100%;max-height:100%;padding:0 12px;scrollbar-gutter:stable;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.edit-site-sidebar__screen-wrapper{animation-duration:0s}}.edit-site-sidebar__screen-wrapper.slide-from-left{animation-name:local--slide-from-left}.edit-site-sidebar__screen-wrapper.slide-from-right{animation-name:local--slide-from-right}.edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);flex-shrink:0}.edit-site-sidebar-button:focus:not(:focus-visible){outline:none}.edit-site-sidebar-button:focus,.edit-site-sidebar-button:focus-visible,.edit-site-sidebar-button:hover:not(:disabled,[aria-disabled=true]),.edit-site-sidebar-button:not(:disabled,[aria-disabled=true]):active,.edit-site-sidebar-button[aria-expanded=true]{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item{border:none;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);min-height:40px;padding:8px 16px 8px 6px}.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item:focus .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item:hover .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item[aria-current=true] .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item[aria-current=true]{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-site-sidebar-navigation-item.components-item:focus-visible{--wp-components-color-accent:var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));transform:translateZ(0)}.edit-site-sidebar-navigation-item.components-item .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-item.components-item.with-suffix{padding-left:16px}.edit-site-sidebar-navigation-screen__content .block-editor-list-view-block-select-button{cursor:grab;padding:8px 0 8px 8px}.edit-site-sidebar-navigation-screen{display:flex;flex-direction:column;overflow-x:unset!important;position:relative}.edit-site-sidebar-navigation-screen__main{flex-grow:1;margin-bottom:16px}.edit-site-sidebar-navigation-screen__main.has-footer{margin-bottom:0}.edit-site-sidebar-navigation-screen__content{padding:0 16px}.edit-site-sidebar-navigation-screen__content .components-text{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen__content .components-heading{margin-bottom:8px}.edit-site-sidebar-navigation-screen__title-icon{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);margin-bottom:8px;padding-bottom:8px;padding-top:32px;position:sticky;top:0;z-index:1}.edit-site-sidebar-navigation-screen__title{flex-grow:1;overflow-wrap:break-word}.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title,.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title .edit-site-sidebar-navigation-screen__title{line-height:32px}.edit-site-sidebar-navigation-screen__actions{display:flex;flex-shrink:0}@media (min-width:782px){.edit-site-sidebar-navigation-screen__content .edit-site-global-styles-variation-container{max-width:292px}}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.05)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.15)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview{outline-color:#fff}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.edit-site-sidebar-navigation-screen__footer{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;gap:0;margin:16px 0 0;padding:8px 16px;position:sticky}.edit-site-sidebar-navigation-screen__footer .edit-site-sidebar-navigation-screen-details-footer{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen__input-control{width:100%}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{background:var(--wpds-color-background-interactive-neutral-weak,#0000)}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container .components-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{background:var(--wpds-color-background-interactive-neutral-weak,#0000)!important;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__backdrop{border:4px!important}.edit-site-sidebar-navigation-screen__input-control .components-base-control__help{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item[aria-current]{background:none}.sidebar-navigation__more-menu .components-button,.sidebar-navigation__more-menu .components-button:focus,.sidebar-navigation__more-menu .components-button:hover,.sidebar-navigation__more-menu .components-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen-patterns__group{margin-bottom:24px;margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-patterns__group:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.edit-site-sidebar-navigation-screen-patterns__group-header{margin-top:16px}.edit-site-sidebar-navigation-screen-patterns__group-header p{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-patterns__group-header h2{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.edit-site-sidebar-navigation-screen-patterns__divider{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:16px 0}.edit-site-sidebar-navigation-screen__description{margin:0 0 32px}.edit-site-sidebar-navigation-screen-navigation-menus{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{white-space:normal}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__title{margin-top:3px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu-cell{padding-left:0}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:hover,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:hover{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand-strong,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:hover{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));color:var(--wpds-color-foreground-interactive-brand-strong-active,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__loading.components-spinner{display:block;margin-left:auto;margin-right:auto}.edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor{display:none}.edit-site-sidebar-dataviews,.edit-site-sidebar-navigation-screen-main,.edit-site-sidebar-navigation-screen-templates-browse{margin-left:-16px;margin-right:-16px}.edit-site-site-hub{align-items:center;display:flex;height:64px;padding-right:16px}.edit-site-site-hub__back-button:active:not(:disabled,[aria-disabled=true]),.edit-site-site-hub__back-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.dataviews-action-modal__quick-edit{align-items:stretch;justify-content:flex-end}.dataviews-action-modal__quick-edit .components-modal__frame{animation-name:none;border-radius:8px;height:calc(100% - 32px);margin:16px 0 16px 16px;max-height:calc(100% - 32px);max-width:400px;position:relative}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-in-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-name:none}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-out-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit .components-modal__content{display:flex;flex-direction:column;overflow:hidden;padding:0}.dataviews-action-modal__quick-edit .components-modal__content>*{display:flex;flex:1;flex-direction:column;min-height:0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-header{padding:24px 24px 0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content{flex:1;min-height:0;overflow-y:auto;padding-top:16px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content .dataforms-layouts__wrapper{flex:1;padding:0 24px 4px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer{bottom:0;flex-shrink:0;padding:16px 24px 24px;position:sticky}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer .components-button{flex:1;justify-content:center}@keyframes quick-edit-slide-in-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes quick-edit-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.edit-site-resizable-frame__inner{position:relative}body:has(.edit-site-resizable-frame__inner.is-resizing){cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edit-site-resizable-frame__inner.is-resizing:before{content:"";inset:0;position:absolute;z-index:1}.edit-site-resizable-frame__inner-content{inset:0;position:absolute;z-index:0}.edit-site-resizable-frame__handle{align-items:center;background-color:hsla(0,0%,46%,.4);border:0;border-radius:4px;cursor:col-resize;display:flex;height:64px;justify-content:flex-end;padding:0;position:absolute;top:calc(50% - 32px);width:4px;z-index:100}.edit-site-resizable-frame__handle:before{content:"";height:100%;position:absolute;right:100%;width:32px}.edit-site-resizable-frame__handle:after{content:"";height:100%;left:100%;position:absolute;width:32px}.edit-site-resizable-frame__handle:focus-visible{outline:2px solid transparent}.edit-site-resizable-frame__handle.is-resizing,.edit-site-resizable-frame__handle:focus,.edit-site-resizable-frame__handle:hover{background-color:var(--wp-admin-theme-color)}.edit-site-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.edit-site-styles .global-styles-ui-screen-root{box-shadow:none}.edit-site-styles .global-styles-ui-screen-root>div>hr{display:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .components-tools-panel{border-top:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider{overflow-y:auto;padding-left:0;padding-right:0}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen{outline:none;padding:12px}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen .global-styles-ui-color-palette__tablist-container{margin-inline:-12px;padding-inline:12px;width:calc(100% + 24px)}.edit-site-styles .edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon svg{display:none}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}::view-transition-image-pair(root){isolation:auto}::view-transition-new(root),::view-transition-old(root){animation:none;display:block;mix-blend-mode:normal}body.js #wpbody{padding-top:0}body.js.appearance_page_gutenberg-template-parts,body.js.site-editor-php{background:#fff}body.js.appearance_page_gutenberg-template-parts #wpcontent,body.js.site-editor-php #wpcontent{padding-right:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content,body.js.site-editor-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.appearance_page_gutenberg-template-parts #wpfooter,body.js.site-editor-php #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.site-editor-php #wpfooter{display:none}body.js.appearance_page_gutenberg-template-parts .a11y-speak-region,body.js.site-editor-php .a11y-speak-region{right:-1px;top:-1px}body.js.appearance_page_gutenberg-template-parts ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-template-parts ul#adminmenu>li.current>a.current:after,body.js.site-editor-php ul#adminmenu a.wp-has-current-submenu:after,body.js.site-editor-php ul#adminmenu>li.current>a.current:after{border-left-color:#fff}body.js.appearance_page_gutenberg-template-parts .media-frame select.attachment-filters:last-of-type,body.js.site-editor-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}body.js.site-editor-php{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}@media (min-width:782px){body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.edit-site{box-sizing:border-box}.edit-site *,.edit-site :after,.edit-site :before{box-sizing:inherit}.edit-site{height:100vh;padding-top:var(--wp-admin--admin-bar--height,0)}@media (min-width:600px){.edit-site{bottom:0;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));left:0;padding-top:0;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}}.no-js .edit-site{min-height:0;position:static}.edit-site .interface-interface-skeleton{top:0}
\ No newline at end of file
diff --git a/wp-includes/css/dist/edit-site/style.css b/wp-includes/css/dist/edit-site/style.css
index c0bca87beb..ebbf8a6c9f 100644
--- a/wp-includes/css/dist/edit-site/style.css
+++ b/wp-includes/css/dist/edit-site/style.css
@@ -238,6 +238,10 @@
     transition: padding ease-out 0.1s;
   }
 }
+.dataviews__search {
+  flex-grow: 1;
+}
+
 .dataviews-no-results,
 .dataviews-loading {
   padding: 0 var(--wpds-dimension-padding-2xl, 24px);
@@ -950,8 +954,7 @@
 }

 .dataviews-search {
-  width: -moz-fit-content;
-  width: fit-content;
+  flex-basis: 210px;
 }

 .dataviews-filters__user-input-widget {
@@ -3694,11 +3697,15 @@ fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields_
 }

 @media (min-width: 600px) {
-  .font-library__page-selection .font-library__page-selection-trigger {
+  .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 {
   text-transform: uppercase;
   font-size: 11px;
@@ -4469,6 +4476,7 @@ button.font-library__upload-area {
 }

 .edit-site-canvas-loader {
+  --wp-components-color-foreground: var(--color);
   width: 100%;
   height: 100%;
   display: flex;
@@ -4485,9 +4493,6 @@ button.font-library__upload-area {
     animation-fill-mode: forwards;
   }
 }
-.edit-site-canvas-loader > div {
-  width: 160px;
-}

 @keyframes edit-site-canvas-loader__fade-in-animation {
   from {
@@ -4896,7 +4901,7 @@ html.canvas-mode-edit-transition::view-transition-group(toggle) {

 .edit-site-layout__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   left: 0;
   right: 0;
   padding-inline: 16px;
diff --git a/wp-includes/css/dist/edit-site/style.min.css b/wp-includes/css/dist/edit-site/style.min.css
index 17bbf8a2f5..f22004cba2 100644
--- a/wp-includes/css/dist/edit-site/style.min.css
+++ b/wp-includes/css/dist/edit-site/style.min.css
@@ -1 +1 @@
-.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-size-md,32px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-left:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;right:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;left:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));position:sticky;right:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;position:absolute;right:4px;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:left;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-left:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-left:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-left:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}@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 #ddd;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 .font-library__page-selection-trigger{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.edit-site-custom-template-modal__contents-wrapper{height:100%;justify-content:flex-start!important}.edit-site-custom-template-modal__contents-wrapper>*{width:100%}.edit-site-custom-template-modal__contents-wrapper__suggestions_list{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.edit-site-custom-template-modal__contents>.components-button{height:auto;justify-content:center}@media (min-width:782px){.edit-site-custom-template-modal{width:456px}}@media (min-width:600px){.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list{max-height:224px;overflow-y:auto}}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item{display:block;height:auto;overflow-wrap:break-word;padding:8px 12px;text-align:left;white-space:pre-wrap;width:100%}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item mark{background:none;font-weight:700}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover *,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover mark{color:var(--wp-admin-theme-color)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus{background-color:#f0f0f0}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color) inset}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__title{display:block;overflow:hidden;text-overflow:ellipsis}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info{color:#757575;word-break:break-all}.edit-site-custom-template-modal__no-results{border:1px solid #ccc;border-radius:2px;padding:16px}.edit-site-custom-generic-template__modal .components-modal__header{border-bottom:none}.edit-site-custom-generic-template__modal .components-modal__content:before{margin-bottom:4px}@media (min-width:960px){.edit-site-add-new-template__modal{margin-top:64px;max-height:calc(100% - 128px);max-width:832px;width:calc(100% - 128px)}}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button svg,.edit-site-add-new-template__modal .edit-site-add-new-template__template-button svg{fill:var(--wp-admin-theme-color)}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button .edit-site-add-new-template__template-name{align-items:flex-start;flex-grow:1}.edit-site-add-new-template__modal .edit-site-add-new-template__template-icon{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:100%;max-height:40px;max-width:40px;padding:8px}.edit-site-add-new-template__template-list__contents>.components-button,.edit-site-custom-template-modal__contents>.components-button{border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;outline:1px solid transparent;padding:32px}.edit-site-add-new-template__template-list__contents>.components-button span:first-child,.edit-site-custom-template-modal__contents>.components-button span:first-child{color:#1e1e1e}.edit-site-add-new-template__template-list__contents>.components-button span,.edit-site-custom-template-modal__contents>.components-button span{color:#757575}.edit-site-add-new-template__template-list__contents>.components-button:hover,.edit-site-custom-template-modal__contents>.components-button:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-color:transparent;color:var(--wp-admin-theme-color-darker-10)}.edit-site-add-new-template__template-list__contents>.components-button:hover span,.edit-site-custom-template-modal__contents>.components-button:hover span{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents>.components-button:focus,.edit-site-custom-template-modal__contents>.components-button:focus{border-color:transparent;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.edit-site-add-new-template__template-list__contents>.components-button:focus span:first-child,.edit-site-custom-template-modal__contents>.components-button:focus span:first-child{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__custom-template-button,.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__template-list__prompt,.edit-site-custom-template-modal__contents .edit-site-add-new-template__custom-template-button,.edit-site-custom-template-modal__contents .edit-site-add-new-template__template-list__prompt{grid-column:1/-1}.edit-site-add-new-template__template-list__contents>.components-button{align-items:flex-start;height:100%;text-align:start}.edit-site-visual-editor__editor-canvas.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.edit-site-canvas-loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.edit-site-canvas-loader{animation:edit-site-canvas-loader__fade-in-animation .5s ease .2s;animation-fill-mode:forwards}}.edit-site-canvas-loader>div{width:160px}@keyframes edit-site-canvas-loader__fade-in-animation{0%{opacity:0}to{opacity:1}}.edit-site-patterns__delete-modal{width:400px}.page-patterns-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .page-patterns-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-patterns-preview-field{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}.edit-site-patterns__pattern-icon{fill:var(--wp-block-synced-color);flex-shrink:0}.edit-site-patterns__section-header{border-bottom:1px solid #f0f0f0;flex-shrink:0;min-height:40px;padding:16px 48px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.edit-site-patterns__section-header{transition:padding .1s ease-out}}.edit-site-patterns__section-header .edit-site-patterns__title{min-height:40px}.edit-site-patterns__section-header .edit-site-patterns__title .components-heading{flex-basis:0;flex-grow:1;white-space:nowrap}.edit-site-patterns__section-header .edit-site-patterns__sub-title{margin-bottom:8px}.edit-site-patterns__section-header .screen-reader-shortcut:focus{top:0}.edit-site-page-patterns-dataviews .dataviews-view-grid__badge-fields .dataviews-view-grid__field-value:has(.fields-field__pattern-sync-status-fully){background:rgba(var(--wp-block-synced-color--rgb),.04);color:var(--wp-block-synced-color)}.dataviews-action-modal__duplicate-pattern [role=dialog]>[role=document]{width:350px}.dataviews-action-modal__duplicate-pattern .patterns-menu-items__convert-modal-categories{position:relative}.dataviews-action-modal__duplicate-pattern .components-form-token-field__suggestions-list:not(:empty){background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wp-admin-theme-color);border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 0 .5px .5px var(--wp-admin-theme-color);box-sizing:border-box;left:-1px;max-height:96px;min-width:auto;position:absolute;width:calc(100% + 2px);z-index:1}@media (min-width:600px){.dataviews-action-modal__duplicate-template-part .components-modal__frame{max-width:500px}}@container (max-width: 430px){.edit-site-page-patterns-dataviews .edit-site-patterns__section-header{padding-left:24px;padding-right:24px}}.show-icon-labels .edit-site-patterns__button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-patterns__button.has-icon svg{display:none}.show-icon-labels .edit-site-patterns__button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}.page-templates-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dataviews-view-list .page-templates-preview-field .block-editor-block-preview__container{height:120px}.dataviews-view-grid .page-templates-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-templates-preview-field{text-wrap:balance;text-wrap:pretty;max-height:160px;position:relative;width:120px}.edit-site-list__rename-modal{z-index:1000001}.edit-site-editor__editor-interface{opacity:1}@media not (prefers-reduced-motion){.edit-site-editor__editor-interface{transition:opacity .1s ease-out}}.edit-site-editor__editor-interface.is-loading{opacity:0}.edit-site-editor__toggle-save-panel{background-color:#fff;border:1px dotted #ddd;box-sizing:border-box;display:flex;justify-content:center;padding:24px;width:280px}.edit-site-welcome-guide{width:312px}.edit-site-welcome-guide.guide-editor .edit-site-welcome-guide__image{background:#00a0d2}.edit-site-welcome-guide.guide-page .edit-site-welcome-guide__video{border-right:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide.guide-template .edit-site-welcome-guide__video{border-left:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide__image{margin:0 0 16px}.edit-site-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-site-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-site-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.edit-site-welcome-guide__text img{vertical-align:bottom}.edit-site-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-site-welcome-guide .components-button:hover svg{fill:#fff}.edit-site-layout{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;height:100%}.edit-site-layout,.edit-site-layout:not(.is-full-canvas) .editor-visual-editor{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}.edit-site-layout__content{display:flex;flex-grow:1;height:100%;min-height:0}.edit-site-layout__sidebar-region{flex-shrink:0;width:100vw;z-index:1}@media (min-width:782px){.edit-site-layout__sidebar-region{width:300px}}.edit-site-layout.is-full-canvas .edit-site-layout__sidebar-region{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));left:0;position:fixed!important;top:var(--wp-admin--admin-bar--height,0)}.edit-site-layout__sidebar-region .edit-site-layout__sidebar{display:flex;flex-direction:column;height:100%;min-height:0}.edit-site-layout__sidebar-region .resizable-editor__drag-handle{right:0}.edit-site-layout__main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.edit-site-layout__mobile{display:flex;flex-direction:column;position:relative;width:100%;z-index:2}.edit-site-layout__mobile .edit-site-sidebar__screen-wrapper{padding:0}.edit-site-layout__mobile .edit-site-sidebar-navigation-screen__main{padding:0 12px}.edit-site-layout__mobile-content{display:flex;flex-direction:column;flex-grow:1}.edit-site-sidebar__screen-wrapper:has(.edit-site-layout__mobile-content){background:var(--wpds-color-background-surface-neutral,#fcfcfc)}.edit-site-layout__canvas-container{flex-grow:1;overflow:visible;position:relative;z-index:2}.edit-site-layout__canvas{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%}.edit-site-layout__canvas.is-right-aligned{justify-content:flex-end}.edit-site-layout__canvas .edit-site-resizable-frame__inner{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}@media (min-width:782px){.edit-site-layout__canvas{bottom:16px;top:16px;width:calc(100% - 16px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{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);overflow:hidden}}@media (min-width:782px) and (not (prefers-reduced-motion)){.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{transition:border-radius,box-shadow .4s}}@media (min-width:782px){.edit-site-layout:not(.is-full-canvas) .edit-site-layout__canvas .edit-site-resizable-frame__inner-content{border-radius:var(--wpds-border-radius-xl,12px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content:hover{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)}}.edit-site-layout.is-full-canvas .edit-site-layout__canvas{bottom:0;top:0;width:100%}.edit-site-layout__canvas .interface-interface-skeleton,.edit-site-layout__mobile .interface-interface-skeleton,.edit-site-template-pages-preview .interface-interface-skeleton{min-height:100%!important;position:relative!important}.edit-site-template-pages-preview{height:100%}html.canvas-mode-edit-transition::view-transition-group(toggle){animation-delay:255ms}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.edit-site-layout__actions{background:var(--wpds-color-background-surface-neutral-strong,#fff);bottom:auto;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);left:auto;position:fixed!important;right:0;top:-9999em;width:280px;z-index:100000}.edit-site-layout__actions:focus,.edit-site-layout__actions:focus-within{bottom:0;top:auto}.edit-site-layout__actions.is-entity-save-view-open:focus,.edit-site-layout__actions.is-entity-save-view-open:focus-within{top:var(--wp-admin--admin-bar--height,0)}@media (min-width:782px){.edit-site-layout__actions{border-left:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.edit-site-layout__area{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);flex-grow:1;margin:0;overflow:hidden}@media (min-width:782px){.edit-site-layout__area{border-radius:var(--wpds-border-radius-xl,12px);margin:16px 16px 16px 0}}.edit-site-layout__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-site-layout__snackbar .components-snackbar{margin-inline:auto}.edit-site-save-hub{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex-shrink:0;margin:0;padding:16px}.edit-site-save-hub__button{color:inherit;justify-content:center;width:100%}.edit-site-save-hub__button[aria-disabled=true]{opacity:1}.edit-site-save-hub__button[aria-disabled=true],.edit-site-save-hub__button[aria-disabled=true]:hover{color:inherit}.edit-site-save-hub__button:not(.is-primary).is-busy,.edit-site-save-hub__button:not(.is-primary).is-busy[aria-disabled=true]:hover{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}@media (min-width:600px){.edit-site-save-panel__modal{width:600px}}.edit-site-sidebar__content{contain:content;flex-basis:0;flex-grow:1;min-height:0;overflow-x:hidden;overflow-y:auto}@keyframes local--slide-from-right{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:none}}@keyframes local--slide-from-left{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:none}}.edit-site-sidebar__screen-wrapper{overflow-x:auto}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar{height:12px;width:12px}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-track{background-color:transparent}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.edit-site-sidebar__screen-wrapper:focus-within::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:focus::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:hover::-webkit-scrollbar-thumb{background-color:#757575}.edit-site-sidebar__screen-wrapper{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.edit-site-sidebar__screen-wrapper:focus,.edit-site-sidebar__screen-wrapper:focus-within,.edit-site-sidebar__screen-wrapper:hover{scrollbar-color:#757575 transparent}.edit-site-sidebar__screen-wrapper{will-change:transform}@media (hover:none){.edit-site-sidebar__screen-wrapper{scrollbar-color:#757575 transparent}}.edit-site-sidebar__screen-wrapper{animation-duration:.14s;animation-timing-function:ease-in-out;display:flex;flex-direction:column;height:100%;max-height:100%;padding:0 12px;scrollbar-gutter:stable;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.edit-site-sidebar__screen-wrapper{animation-duration:0s}}.edit-site-sidebar__screen-wrapper.slide-from-left{animation-name:local--slide-from-left}.edit-site-sidebar__screen-wrapper.slide-from-right{animation-name:local--slide-from-right}.edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);flex-shrink:0}.edit-site-sidebar-button:focus:not(:focus-visible){outline:none}.edit-site-sidebar-button:focus,.edit-site-sidebar-button:focus-visible,.edit-site-sidebar-button:hover:not(:disabled,[aria-disabled=true]),.edit-site-sidebar-button:not(:disabled,[aria-disabled=true]):active,.edit-site-sidebar-button[aria-expanded=true]{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item{border:none;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);min-height:40px;padding:8px 6px 8px 16px}.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item:focus .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item:hover .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item[aria-current=true] .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item[aria-current=true]{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-site-sidebar-navigation-item.components-item:focus-visible{--wp-components-color-accent:var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));transform:translateZ(0)}.edit-site-sidebar-navigation-item.components-item .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-item.components-item.with-suffix{padding-right:16px}.edit-site-sidebar-navigation-screen__content .block-editor-list-view-block-select-button{cursor:grab;padding:8px 8px 8px 0}.edit-site-sidebar-navigation-screen{display:flex;flex-direction:column;overflow-x:unset!important;position:relative}.edit-site-sidebar-navigation-screen__main{flex-grow:1;margin-bottom:16px}.edit-site-sidebar-navigation-screen__main.has-footer{margin-bottom:0}.edit-site-sidebar-navigation-screen__content{padding:0 16px}.edit-site-sidebar-navigation-screen__content .components-text{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen__content .components-heading{margin-bottom:8px}.edit-site-sidebar-navigation-screen__title-icon{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);margin-bottom:8px;padding-bottom:8px;padding-top:32px;position:sticky;top:0;z-index:1}.edit-site-sidebar-navigation-screen__title{flex-grow:1;overflow-wrap:break-word}.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title,.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title .edit-site-sidebar-navigation-screen__title{line-height:32px}.edit-site-sidebar-navigation-screen__actions{display:flex;flex-shrink:0}@media (min-width:782px){.edit-site-sidebar-navigation-screen__content .edit-site-global-styles-variation-container{max-width:292px}}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.05)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.15)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview{outline-color:#fff}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.edit-site-sidebar-navigation-screen__footer{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;gap:0;margin:16px 0 0;padding:8px 16px;position:sticky}.edit-site-sidebar-navigation-screen__footer .edit-site-sidebar-navigation-screen-details-footer{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen__input-control{width:100%}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{background:var(--wpds-color-background-interactive-neutral-weak,#0000)}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container .components-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{background:var(--wpds-color-background-interactive-neutral-weak,#0000)!important;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__backdrop{border:4px!important}.edit-site-sidebar-navigation-screen__input-control .components-base-control__help{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item[aria-current]{background:none}.sidebar-navigation__more-menu .components-button,.sidebar-navigation__more-menu .components-button:focus,.sidebar-navigation__more-menu .components-button:hover,.sidebar-navigation__more-menu .components-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen-patterns__group{margin-bottom:24px;margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-patterns__group:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.edit-site-sidebar-navigation-screen-patterns__group-header{margin-top:16px}.edit-site-sidebar-navigation-screen-patterns__group-header p{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-patterns__group-header h2{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.edit-site-sidebar-navigation-screen-patterns__divider{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:16px 0}.edit-site-sidebar-navigation-screen__description{margin:0 0 32px}.edit-site-sidebar-navigation-screen-navigation-menus{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{white-space:normal}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__title{margin-top:3px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu-cell{padding-right:0}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:hover,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:hover{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand-strong,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:hover{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));color:var(--wpds-color-foreground-interactive-brand-strong-active,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__loading.components-spinner{display:block;margin-left:auto;margin-right:auto}.edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor{display:none}.edit-site-sidebar-dataviews,.edit-site-sidebar-navigation-screen-main,.edit-site-sidebar-navigation-screen-templates-browse{margin-left:-16px;margin-right:-16px}.edit-site-site-hub{align-items:center;display:flex;height:64px;padding-left:16px}.edit-site-site-hub__back-button:active:not(:disabled,[aria-disabled=true]),.edit-site-site-hub__back-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.dataviews-action-modal__quick-edit{align-items:stretch;justify-content:flex-end}.dataviews-action-modal__quick-edit .components-modal__frame{animation-name:none;border-radius:8px;height:calc(100% - 32px);margin:16px 16px 16px 0;max-height:calc(100% - 32px);max-width:400px;position:relative}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-in-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-name:none}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-out-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit .components-modal__content{display:flex;flex-direction:column;overflow:hidden;padding:0}.dataviews-action-modal__quick-edit .components-modal__content>*{display:flex;flex:1;flex-direction:column;min-height:0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-header{padding:24px 24px 0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content{flex:1;min-height:0;overflow-y:auto;padding-top:16px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content .dataforms-layouts__wrapper{flex:1;padding:0 24px 4px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer{bottom:0;flex-shrink:0;padding:16px 24px 24px;position:sticky}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer .components-button{flex:1;justify-content:center}@keyframes quick-edit-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes quick-edit-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.edit-site-resizable-frame__inner{position:relative}body:has(.edit-site-resizable-frame__inner.is-resizing){cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edit-site-resizable-frame__inner.is-resizing:before{content:"";inset:0;position:absolute;z-index:1}.edit-site-resizable-frame__inner-content{inset:0;position:absolute;z-index:0}.edit-site-resizable-frame__handle{align-items:center;background-color:hsla(0,0%,46%,.4);border:0;border-radius:4px;cursor:col-resize;display:flex;height:64px;justify-content:flex-end;padding:0;position:absolute;top:calc(50% - 32px);width:4px;z-index:100}.edit-site-resizable-frame__handle:before{content:"";height:100%;left:100%;position:absolute;width:32px}.edit-site-resizable-frame__handle:after{content:"";height:100%;position:absolute;right:100%;width:32px}.edit-site-resizable-frame__handle:focus-visible{outline:2px solid transparent}.edit-site-resizable-frame__handle.is-resizing,.edit-site-resizable-frame__handle:focus,.edit-site-resizable-frame__handle:hover{background-color:var(--wp-admin-theme-color)}.edit-site-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.edit-site-styles .global-styles-ui-screen-root{box-shadow:none}.edit-site-styles .global-styles-ui-screen-root>div>hr{display:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .components-tools-panel{border-top:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider{overflow-y:auto;padding-left:0;padding-right:0}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen{outline:none;padding:12px}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen .global-styles-ui-color-palette__tablist-container{margin-inline:-12px;padding-inline:12px;width:calc(100% + 24px)}.edit-site-styles .edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon svg{display:none}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}::view-transition-image-pair(root){isolation:auto}::view-transition-new(root),::view-transition-old(root){animation:none;display:block;mix-blend-mode:normal}body.js #wpbody{padding-top:0}body.js.appearance_page_gutenberg-template-parts,body.js.site-editor-php{background:#fff}body.js.appearance_page_gutenberg-template-parts #wpcontent,body.js.site-editor-php #wpcontent{padding-left:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content,body.js.site-editor-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.appearance_page_gutenberg-template-parts #wpfooter,body.js.site-editor-php #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.site-editor-php #wpfooter{display:none}body.js.appearance_page_gutenberg-template-parts .a11y-speak-region,body.js.site-editor-php .a11y-speak-region{left:-1px;top:-1px}body.js.appearance_page_gutenberg-template-parts ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-template-parts ul#adminmenu>li.current>a.current:after,body.js.site-editor-php ul#adminmenu a.wp-has-current-submenu:after,body.js.site-editor-php ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.js.appearance_page_gutenberg-template-parts .media-frame select.attachment-filters:last-of-type,body.js.site-editor-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}body.js.site-editor-php{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}@media (min-width:782px){body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.edit-site{box-sizing:border-box}.edit-site *,.edit-site :after,.edit-site :before{box-sizing:inherit}.edit-site{height:100vh;padding-top:var(--wp-admin--admin-bar--height,0)}@media (min-width:600px){.edit-site{bottom:0;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));left:0;padding-top:0;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}}.no-js .edit-site{min-height:0;position:static}.edit-site .interface-interface-skeleton{top:0}
\ No newline at end of file
+.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews__search{flex-grow:1}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-size-md,32px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{flex-basis:210px}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-left:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;right:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;left:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));position:sticky;right:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;position:absolute;right:4px;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:left;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-left:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-left:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-left:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}@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 #ddd;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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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-gradient-palette-panel{padding:16px}.edit-site-custom-template-modal__contents-wrapper{height:100%;justify-content:flex-start!important}.edit-site-custom-template-modal__contents-wrapper>*{width:100%}.edit-site-custom-template-modal__contents-wrapper__suggestions_list{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.edit-site-custom-template-modal__contents>.components-button{height:auto;justify-content:center}@media (min-width:782px){.edit-site-custom-template-modal{width:456px}}@media (min-width:600px){.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list{max-height:224px;overflow-y:auto}}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item{display:block;height:auto;overflow-wrap:break-word;padding:8px 12px;text-align:left;white-space:pre-wrap;width:100%}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item mark{background:none;font-weight:700}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover *,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:hover mark{color:var(--wp-admin-theme-color)}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus{background-color:#f0f0f0}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color) inset}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info,.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__title{display:block;overflow:hidden;text-overflow:ellipsis}.edit-site-custom-template-modal .edit-site-custom-template-modal__suggestions_list__list-item__info{color:#757575;word-break:break-all}.edit-site-custom-template-modal__no-results{border:1px solid #ccc;border-radius:2px;padding:16px}.edit-site-custom-generic-template__modal .components-modal__header{border-bottom:none}.edit-site-custom-generic-template__modal .components-modal__content:before{margin-bottom:4px}@media (min-width:960px){.edit-site-add-new-template__modal{margin-top:64px;max-height:calc(100% - 128px);max-width:832px;width:calc(100% - 128px)}}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button svg,.edit-site-add-new-template__modal .edit-site-add-new-template__template-button svg{fill:var(--wp-admin-theme-color)}.edit-site-add-new-template__modal .edit-site-add-new-template__custom-template-button .edit-site-add-new-template__template-name{align-items:flex-start;flex-grow:1}.edit-site-add-new-template__modal .edit-site-add-new-template__template-icon{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-radius:100%;max-height:40px;max-width:40px;padding:8px}.edit-site-add-new-template__template-list__contents>.components-button,.edit-site-custom-template-modal__contents>.components-button{border:1px solid #ddd;display:flex;flex-direction:column;justify-content:center;outline:1px solid transparent;padding:32px}.edit-site-add-new-template__template-list__contents>.components-button span:first-child,.edit-site-custom-template-modal__contents>.components-button span:first-child{color:#1e1e1e}.edit-site-add-new-template__template-list__contents>.components-button span,.edit-site-custom-template-modal__contents>.components-button span{color:#757575}.edit-site-add-new-template__template-list__contents>.components-button:hover,.edit-site-custom-template-modal__contents>.components-button:hover{background:rgba(var(--wp-admin-theme-color--rgb),.04);border-color:transparent;color:var(--wp-admin-theme-color-darker-10)}.edit-site-add-new-template__template-list__contents>.components-button:hover span,.edit-site-custom-template-modal__contents>.components-button:hover span{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents>.components-button:focus,.edit-site-custom-template-modal__contents>.components-button:focus{border-color:transparent;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:3px solid transparent}.edit-site-add-new-template__template-list__contents>.components-button:focus span:first-child,.edit-site-custom-template-modal__contents>.components-button:focus span:first-child{color:var(--wp-admin-theme-color)}.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__custom-template-button,.edit-site-add-new-template__template-list__contents .edit-site-add-new-template__template-list__prompt,.edit-site-custom-template-modal__contents .edit-site-add-new-template__custom-template-button,.edit-site-custom-template-modal__contents .edit-site-add-new-template__template-list__prompt{grid-column:1/-1}.edit-site-add-new-template__template-list__contents>.components-button{align-items:flex-start;height:100%;text-align:start}.edit-site-visual-editor__editor-canvas.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.edit-site-canvas-loader{--wp-components-color-foreground:var(--color);align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}@media not (prefers-reduced-motion){.edit-site-canvas-loader{animation:edit-site-canvas-loader__fade-in-animation .5s ease .2s;animation-fill-mode:forwards}}@keyframes edit-site-canvas-loader__fade-in-animation{0%{opacity:0}to{opacity:1}}.edit-site-patterns__delete-modal{width:400px}.page-patterns-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center}.dataviews-view-grid .page-patterns-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-patterns-preview-field{text-wrap:balance;text-wrap:pretty;flex-grow:0;width:96px}.edit-site-patterns__pattern-icon{fill:var(--wp-block-synced-color);flex-shrink:0}.edit-site-patterns__section-header{border-bottom:1px solid #f0f0f0;flex-shrink:0;min-height:40px;padding:16px 48px;position:sticky;top:0;z-index:2}@media not (prefers-reduced-motion){.edit-site-patterns__section-header{transition:padding .1s ease-out}}.edit-site-patterns__section-header .edit-site-patterns__title{min-height:40px}.edit-site-patterns__section-header .edit-site-patterns__title .components-heading{flex-basis:0;flex-grow:1;white-space:nowrap}.edit-site-patterns__section-header .edit-site-patterns__sub-title{margin-bottom:8px}.edit-site-patterns__section-header .screen-reader-shortcut:focus{top:0}.edit-site-page-patterns-dataviews .dataviews-view-grid__badge-fields .dataviews-view-grid__field-value:has(.fields-field__pattern-sync-status-fully){background:rgba(var(--wp-block-synced-color--rgb),.04);color:var(--wp-block-synced-color)}.dataviews-action-modal__duplicate-pattern [role=dialog]>[role=document]{width:350px}.dataviews-action-modal__duplicate-pattern .patterns-menu-items__convert-modal-categories{position:relative}.dataviews-action-modal__duplicate-pattern .components-form-token-field__suggestions-list:not(:empty){background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border:1px solid var(--wp-admin-theme-color);border-bottom-left-radius:2px;border-bottom-right-radius:2px;box-shadow:0 0 .5px .5px var(--wp-admin-theme-color);box-sizing:border-box;left:-1px;max-height:96px;min-width:auto;position:absolute;width:calc(100% + 2px);z-index:1}@media (min-width:600px){.dataviews-action-modal__duplicate-template-part .components-modal__frame{max-width:500px}}@container (max-width: 430px){.edit-site-page-patterns-dataviews .edit-site-patterns__section-header{padding-left:24px;padding-right:24px}}.show-icon-labels .edit-site-patterns__button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-patterns__button.has-icon svg{display:none}.show-icon-labels .edit-site-patterns__button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}.page-templates-preview-field{align-items:center;border-radius:4px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dataviews-view-list .page-templates-preview-field .block-editor-block-preview__container{height:120px}.dataviews-view-grid .page-templates-preview-field .block-editor-block-preview__container{height:100%}.dataviews-view-table .page-templates-preview-field{text-wrap:balance;text-wrap:pretty;max-height:160px;position:relative;width:120px}.edit-site-list__rename-modal{z-index:1000001}.edit-site-editor__editor-interface{opacity:1}@media not (prefers-reduced-motion){.edit-site-editor__editor-interface{transition:opacity .1s ease-out}}.edit-site-editor__editor-interface.is-loading{opacity:0}.edit-site-editor__toggle-save-panel{background-color:#fff;border:1px dotted #ddd;box-sizing:border-box;display:flex;justify-content:center;padding:24px;width:280px}.edit-site-welcome-guide{width:312px}.edit-site-welcome-guide.guide-editor .edit-site-welcome-guide__image{background:#00a0d2}.edit-site-welcome-guide.guide-page .edit-site-welcome-guide__video{border-right:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide.guide-template .edit-site-welcome-guide__video{border-left:16px solid #3858e9;border-top:16px solid #3858e9}.edit-site-welcome-guide__image{margin:0 0 16px}.edit-site-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-site-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-site-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.edit-site-welcome-guide__text img{vertical-align:bottom}.edit-site-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-site-welcome-guide .components-button:hover svg{fill:#fff}.edit-site-layout{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:column;height:100%}.edit-site-layout,.edit-site-layout:not(.is-full-canvas) .editor-visual-editor{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}.edit-site-layout__content{display:flex;flex-grow:1;height:100%;min-height:0}.edit-site-layout__sidebar-region{flex-shrink:0;width:100vw;z-index:1}@media (min-width:782px){.edit-site-layout__sidebar-region{width:300px}}.edit-site-layout.is-full-canvas .edit-site-layout__sidebar-region{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));left:0;position:fixed!important;top:var(--wp-admin--admin-bar--height,0)}.edit-site-layout__sidebar-region .edit-site-layout__sidebar{display:flex;flex-direction:column;height:100%;min-height:0}.edit-site-layout__sidebar-region .resizable-editor__drag-handle{right:0}.edit-site-layout__main{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.edit-site-layout__mobile{display:flex;flex-direction:column;position:relative;width:100%;z-index:2}.edit-site-layout__mobile .edit-site-sidebar__screen-wrapper{padding:0}.edit-site-layout__mobile .edit-site-sidebar-navigation-screen__main{padding:0 12px}.edit-site-layout__mobile-content{display:flex;flex-direction:column;flex-grow:1}.edit-site-sidebar__screen-wrapper:has(.edit-site-layout__mobile-content){background:var(--wpds-color-background-surface-neutral,#fcfcfc)}.edit-site-layout__canvas-container{flex-grow:1;overflow:visible;position:relative;z-index:2}.edit-site-layout__canvas{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%}.edit-site-layout__canvas.is-right-aligned{justify-content:flex-end}.edit-site-layout__canvas .edit-site-resizable-frame__inner{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}@media (min-width:782px){.edit-site-layout__canvas{bottom:16px;top:16px;width:calc(100% - 16px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{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);overflow:hidden}}@media (min-width:782px) and (not (prefers-reduced-motion)){.edit-site-layout__canvas .edit-site-resizable-frame__inner-content{transition:border-radius,box-shadow .4s}}@media (min-width:782px){.edit-site-layout:not(.is-full-canvas) .edit-site-layout__canvas .edit-site-resizable-frame__inner-content{border-radius:var(--wpds-border-radius-xl,12px)}.edit-site-layout__canvas .edit-site-resizable-frame__inner-content:hover{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)}}.edit-site-layout.is-full-canvas .edit-site-layout__canvas{bottom:0;top:0;width:100%}.edit-site-layout__canvas .interface-interface-skeleton,.edit-site-layout__mobile .interface-interface-skeleton,.edit-site-template-pages-preview .interface-interface-skeleton{min-height:100%!important;position:relative!important}.edit-site-template-pages-preview{height:100%}html.canvas-mode-edit-transition::view-transition-group(toggle){animation-delay:255ms}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}.edit-site-layout__actions{background:var(--wpds-color-background-surface-neutral-strong,#fff);bottom:auto;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);left:auto;position:fixed!important;right:0;top:-9999em;width:280px;z-index:100000}.edit-site-layout__actions:focus,.edit-site-layout__actions:focus-within{bottom:0;top:auto}.edit-site-layout__actions.is-entity-save-view-open:focus,.edit-site-layout__actions.is-entity-save-view-open:focus-within{top:var(--wp-admin--admin-bar--height,0)}@media (min-width:782px){.edit-site-layout__actions{border-left:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}}.edit-site-layout__area{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);flex-grow:1;margin:0;overflow:hidden}@media (min-width:782px){.edit-site-layout__area{border-radius:var(--wpds-border-radius-xl,12px);margin:16px 16px 16px 0}}.edit-site-layout__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-site-layout__snackbar .components-snackbar{margin-inline:auto}.edit-site-save-hub{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex-shrink:0;margin:0;padding:16px}.edit-site-save-hub__button{color:inherit;justify-content:center;width:100%}.edit-site-save-hub__button[aria-disabled=true]{opacity:1}.edit-site-save-hub__button[aria-disabled=true],.edit-site-save-hub__button[aria-disabled=true]:hover{color:inherit}.edit-site-save-hub__button:not(.is-primary).is-busy,.edit-site-save-hub__button:not(.is-primary).is-busy[aria-disabled=true]:hover{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}@media (min-width:600px){.edit-site-save-panel__modal{width:600px}}.edit-site-sidebar__content{contain:content;flex-basis:0;flex-grow:1;min-height:0;overflow-x:hidden;overflow-y:auto}@keyframes local--slide-from-right{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:none}}@keyframes local--slide-from-left{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:none}}.edit-site-sidebar__screen-wrapper{overflow-x:auto}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar{height:12px;width:12px}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-track{background-color:transparent}.edit-site-sidebar__screen-wrapper::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.edit-site-sidebar__screen-wrapper:focus-within::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:focus::-webkit-scrollbar-thumb,.edit-site-sidebar__screen-wrapper:hover::-webkit-scrollbar-thumb{background-color:#757575}.edit-site-sidebar__screen-wrapper{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.edit-site-sidebar__screen-wrapper:focus,.edit-site-sidebar__screen-wrapper:focus-within,.edit-site-sidebar__screen-wrapper:hover{scrollbar-color:#757575 transparent}.edit-site-sidebar__screen-wrapper{will-change:transform}@media (hover:none){.edit-site-sidebar__screen-wrapper{scrollbar-color:#757575 transparent}}.edit-site-sidebar__screen-wrapper{animation-duration:.14s;animation-timing-function:ease-in-out;display:flex;flex-direction:column;height:100%;max-height:100%;padding:0 12px;scrollbar-gutter:stable;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.edit-site-sidebar__screen-wrapper{animation-duration:0s}}.edit-site-sidebar__screen-wrapper.slide-from-left{animation-name:local--slide-from-left}.edit-site-sidebar__screen-wrapper.slide-from-right{animation-name:local--slide-from-right}.edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);flex-shrink:0}.edit-site-sidebar-button:focus:not(:focus-visible){outline:none}.edit-site-sidebar-button:focus,.edit-site-sidebar-button:focus-visible,.edit-site-sidebar-button:hover:not(:disabled,[aria-disabled=true]),.edit-site-sidebar-button:not(:disabled,[aria-disabled=true]):active,.edit-site-sidebar-button[aria-expanded=true]{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item{border:none;color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);min-height:40px;padding:8px 6px 8px 16px}.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item:focus .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item:hover .edit-site-sidebar-navigation-item__drilldown-indicator,.edit-site-sidebar-navigation-item.components-item[aria-current=true] .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-item.components-item[aria-current=true]{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-site-sidebar-navigation-item.components-item:focus-visible{--wp-components-color-accent:var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));transform:translateZ(0)}.edit-site-sidebar-navigation-item.components-item .edit-site-sidebar-navigation-item__drilldown-indicator{fill:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-item.components-item.with-suffix{padding-right:16px}.edit-site-sidebar-navigation-screen__content .block-editor-list-view-block-select-button{cursor:grab;padding:8px 8px 8px 0}.edit-site-sidebar-navigation-screen{display:flex;flex-direction:column;overflow-x:unset!important;position:relative}.edit-site-sidebar-navigation-screen__main{flex-grow:1;margin-bottom:16px}.edit-site-sidebar-navigation-screen__main.has-footer{margin-bottom:0}.edit-site-sidebar-navigation-screen__content{padding:0 16px}.edit-site-sidebar-navigation-screen__content .components-text{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen__content .components-heading{margin-bottom:8px}.edit-site-sidebar-navigation-screen__title-icon{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);margin-bottom:8px;padding-bottom:8px;padding-top:32px;position:sticky;top:0;z-index:1}.edit-site-sidebar-navigation-screen__title{flex-grow:1;overflow-wrap:break-word}.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title,.edit-site-sidebar-navigation-screen__title.edit-site-sidebar-navigation-screen__title .edit-site-sidebar-navigation-screen__title{line-height:32px}.edit-site-sidebar-navigation-screen__actions{display:flex;flex-shrink:0}@media (min-width:782px){.edit-site-sidebar-navigation-screen__content .edit-site-global-styles-variation-container{max-width:292px}}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.05)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:not(.is-active):hover .global-styles-ui-variations_item-preview{outline-color:hsla(0,0%,100%,.15)}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item.is-active .global-styles-ui-variations_item-preview{outline-color:#fff}.edit-site-sidebar-navigation-screen__content .global-styles-ui-variations_item:focus-visible .global-styles-ui-variations_item-preview{outline-color:var(--wp-admin-theme-color)}.edit-site-sidebar-navigation-screen__footer{background-color:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);bottom:0;gap:0;margin:16px 0 0;padding:8px 16px;position:sticky}.edit-site-sidebar-navigation-screen__footer .edit-site-sidebar-navigation-screen-details-footer{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen__input-control{width:100%}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container{background:var(--wpds-color-background-interactive-neutral-weak,#0000)}.edit-site-sidebar-navigation-screen__input-control .components-input-control__container .components-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__input{background:var(--wpds-color-background-interactive-neutral-weak,#0000)!important;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)!important}.edit-site-sidebar-navigation-screen__input-control .components-input-control__backdrop{border:4px!important}.edit-site-sidebar-navigation-screen__input-control .components-base-control__help{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:focus,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item:hover,.edit-site-sidebar-navigation-screen-details-footer div.edit-site-sidebar-navigation-item.components-item[aria-current]{background:none}.sidebar-navigation__more-menu .components-button,.sidebar-navigation__more-menu .components-button:focus,.sidebar-navigation__more-menu .components-button:hover,.sidebar-navigation__more-menu .components-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.edit-site-sidebar-navigation-screen-patterns__group{margin-bottom:24px;margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-patterns__group:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.edit-site-sidebar-navigation-screen-patterns__group-header{margin-top:16px}.edit-site-sidebar-navigation-screen-patterns__group-header p{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-patterns__group-header h2{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}.edit-site-sidebar-navigation-screen-patterns__divider{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:16px 0}.edit-site-sidebar-navigation-screen__description{margin:0 0 32px}.edit-site-sidebar-navigation-screen-navigation-menus{margin-left:-16px;margin-right:-16px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-leaf .block-editor-list-view-block-contents{white-space:normal}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__title{margin-top:3px}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu-cell{padding-right:0}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button:hover,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block-select-button[aria-current]{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-list-view-block__menu:hover{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand-strong,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:focus,.edit-site-sidebar-navigation-screen-navigation-menus__content .block-editor-inserter__toggle:hover{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));color:var(--wpds-color-foreground-interactive-brand-strong-active,#fff)}.edit-site-sidebar-navigation-screen-navigation-menus__loading.components-spinner{display:block;margin-left:auto;margin-right:auto}.edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor{display:none}.edit-site-sidebar-dataviews,.edit-site-sidebar-navigation-screen-main,.edit-site-sidebar-navigation-screen-templates-browse{margin-left:-16px;margin-right:-16px}.edit-site-site-hub{align-items:center;display:flex;height:64px;padding-left:16px}.edit-site-site-hub__back-button:active:not(:disabled,[aria-disabled=true]),.edit-site-site-hub__back-button:hover:not(:disabled,[aria-disabled=true]){color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.dataviews-action-modal__quick-edit{align-items:stretch;justify-content:flex-end}.dataviews-action-modal__quick-edit .components-modal__frame{animation-name:none;border-radius:8px;height:calc(100% - 32px);margin:16px 16px 16px 0;max-height:calc(100% - 32px);max-width:400px;position:relative}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-in-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-name:none}@media (prefers-reduced-motion:no-preference){.dataviews-action-modal__quick-edit.is-animating-out .components-modal__frame{animation-duration:.2s;animation-name:quick-edit-slide-out-right;animation-timing-function:ease-out}}.dataviews-action-modal__quick-edit .components-modal__content{display:flex;flex-direction:column;overflow:hidden;padding:0}.dataviews-action-modal__quick-edit .components-modal__content>*{display:flex;flex:1;flex-direction:column;min-height:0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-header{padding:24px 24px 0}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content{flex:1;min-height:0;overflow-y:auto;padding-top:16px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-content .dataforms-layouts__wrapper{flex:1;padding:0 24px 4px}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer{bottom:0;flex-shrink:0;padding:16px 24px 24px;position:sticky}.dataviews-action-modal__quick-edit .dataviews-action-modal__quick-edit-footer .components-button{flex:1;justify-content:center}@keyframes quick-edit-slide-in-right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes quick-edit-slide-out-right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.edit-site-resizable-frame__inner{position:relative}body:has(.edit-site-resizable-frame__inner.is-resizing){cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none}.edit-site-resizable-frame__inner.is-resizing:before{content:"";inset:0;position:absolute;z-index:1}.edit-site-resizable-frame__inner-content{inset:0;position:absolute;z-index:0}.edit-site-resizable-frame__handle{align-items:center;background-color:hsla(0,0%,46%,.4);border:0;border-radius:4px;cursor:col-resize;display:flex;height:64px;justify-content:flex-end;padding:0;position:absolute;top:calc(50% - 32px);width:4px;z-index:100}.edit-site-resizable-frame__handle:before{content:"";height:100%;left:100%;position:absolute;width:32px}.edit-site-resizable-frame__handle:after{content:"";height:100%;position:absolute;right:100%;width:32px}.edit-site-resizable-frame__handle:focus-visible{outline:2px solid transparent}.edit-site-resizable-frame__handle.is-resizing,.edit-site-resizable-frame__handle:focus,.edit-site-resizable-frame__handle:hover{background-color:var(--wp-admin-theme-color)}.edit-site-pagination .components-button.is-tertiary{height:32px;justify-content:center;width:32px}.edit-site-styles .global-styles-ui-screen-root{box-shadow:none}.edit-site-styles .global-styles-ui-screen-root>div>hr{display:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .components-tools-panel{border-top:none}.edit-site-styles .global-styles-ui-sidebar__navigator-provider{overflow-y:auto;padding-left:0;padding-right:0}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen{outline:none;padding:12px}.edit-site-styles .global-styles-ui-sidebar__navigator-provider .global-styles-ui-sidebar__navigator-screen .global-styles-ui-color-palette__tablist-container{margin-inline:-12px;padding-inline:12px;width:calc(100% + 24px)}.edit-site-styles .edit-site-sidebar-button{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon{padding:0 var(--wpds-dimension-padding-xs,4px);width:auto}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon svg{display:none}.show-icon-labels .edit-site-styles__header-actions .components-button.has-icon:after{content:attr(aria-label);font-size:var(--wpds-typography-font-size-sm,12px)}::view-transition-image-pair(root){isolation:auto}::view-transition-new(root),::view-transition-old(root){animation:none;display:block;mix-blend-mode:normal}body.js #wpbody{padding-top:0}body.js.appearance_page_gutenberg-template-parts,body.js.site-editor-php{background:#fff}body.js.appearance_page_gutenberg-template-parts #wpcontent,body.js.site-editor-php #wpcontent{padding-left:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content,body.js.site-editor-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-template-parts #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.appearance_page_gutenberg-template-parts #wpfooter,body.js.site-editor-php #wpbody-content>div:not(.edit-site):not(#screen-meta),body.js.site-editor-php #wpfooter{display:none}body.js.appearance_page_gutenberg-template-parts .a11y-speak-region,body.js.site-editor-php .a11y-speak-region{left:-1px;top:-1px}body.js.appearance_page_gutenberg-template-parts ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-template-parts ul#adminmenu>li.current>a.current:after,body.js.site-editor-php ul#adminmenu a.wp-has-current-submenu:after,body.js.site-editor-php ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.js.appearance_page_gutenberg-template-parts .media-frame select.attachment-filters:last-of-type,body.js.site-editor-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}body.js.site-editor-php{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4)}@media (min-width:782px){body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free){--wp-admin--admin-bar--height:0px}body.js.site-editor-php:has(.editor-editor-interface.is-distraction-free) #wpadminbar{display:none}}.edit-site{box-sizing:border-box}.edit-site *,.edit-site :after,.edit-site :before{box-sizing:inherit}.edit-site{height:100vh;padding-top:var(--wp-admin--admin-bar--height,0)}@media (min-width:600px){.edit-site{bottom:0;height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));left:0;padding-top:0;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}}.no-js .edit-site{min-height:0;position:static}.edit-site .interface-interface-skeleton{top:0}
\ No newline at end of file
diff --git a/wp-includes/css/dist/edit-widgets/style-rtl.css b/wp-includes/css/dist/edit-widgets/style-rtl.css
index cf654f475b..5a437fa372 100644
--- a/wp-includes/css/dist/edit-widgets/style-rtl.css
+++ b/wp-includes/css/dist/edit-widgets/style-rtl.css
@@ -384,7 +384,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {

 @media (min-width: 782px) {
   .has-footer .interface-interface-skeleton__body {
-    padding-bottom: calc(var(--wpds-dimension-size-md, 32px) + 1px);
+    padding-bottom: 25px;
   }
 }
 .interface-interface-skeleton__content {
@@ -473,7 +473,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {
   z-index: 30;
   display: flex;
   background: #fff;
-  height: var(--wpds-dimension-size-md, 32px);
+  height: 24px;
   align-items: center;
   font-size: 13px;
   padding: 0 18px;
@@ -699,10 +699,10 @@ body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .c
 .edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon.is-pressed {
   background: #1e1e1e;
 }
-.edit-widgets-header-toolbar > .components-button.has-icon.has-icon.has-icon:focus:not(:active),
-.edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon:focus:not(:active) {
-  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));
-  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
+.edit-widgets-header-toolbar > .components-button.has-icon.has-icon.has-icon:focus:not(:disabled),
+.edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon:focus:not(:disabled) {
+  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color), inset 0 0 0 1px #fff;
+  outline: 1px solid transparent;
 }
 .edit-widgets-header-toolbar > .components-button.has-icon.has-icon.has-icon::before,
 .edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon::before {
@@ -792,7 +792,7 @@ body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .c

 .edit-widgets-notices__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   right: 0;
   left: 0;
   padding-inline: 16px;
diff --git a/wp-includes/css/dist/edit-widgets/style-rtl.min.css b/wp-includes/css/dist/edit-widgets/style-rtl.min.css
index 107026982d..0f956df473 100644
--- a/wp-includes/css/dist/edit-widgets/style-rtl.min.css
+++ b/wp-includes/css/dist/edit-widgets/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}}.interface-complementary-area-header{background:#fff;gap:4px;padding-left:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 0 0 auto}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:10px;right:auto;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-right:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;left:0;max-height:100%;position:fixed;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{right:0}@media (min-width:783px){.interface-interface-skeleton{right:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{right:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{right:160px}}.folded .interface-interface-skeleton{right:0}@media (min-width:783px){.folded .interface-interface-skeleton{right:36px}}body.is-fullscreen-mode .interface-interface-skeleton{right:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:calc(var(--wpds-dimension-size-md, 32px) + 1px)}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;position:absolute;right:0;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;left:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;position:absolute;right:0;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:var(--wpds-dimension-size-md,32px);padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:0;position:fixed!important;right:auto;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-right:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}.wp-block[data-type="core/widget-area"]{margin-left:auto;margin-right:auto;max-width:700px}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title{background:#fff;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:48px;margin:0;position:relative;transform:translateZ(0);z-index:1}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title:hover{background:#fff}.wp-block[data-type="core/widget-area"] .block-list-appender.wp-block{position:relative;width:auto}.wp-block[data-type="core/widget-area"] .editor-styles-wrapper .wp-block.wp-block.wp-block.wp-block.wp-block{max-width:100%}.wp-block[data-type="core/widget-area"] .components-panel__body.is-opened{padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper{margin:0;padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper>.block-editor-block-list__layout{margin-top:-48px;min-height:32px;padding:72px 16px 16px}.wp-block-widget-area__highlight-drop-zone{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color)}body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title,body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title *{pointer-events:none}.edit-widgets-error-boundary{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);margin:64px auto auto;max-width:780px;padding:20px}.edit-widgets-header{align-items:center;background:#fff;display:flex;height:64px;justify-content:space-between;overflow:auto}@media (min-width:600px){.edit-widgets-header{overflow:visible}}.edit-widgets-header .selected-block-tools-wrapper{align-items:center;display:flex;height:64px;overflow:hidden}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0;height:100%}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar{height:100%;padding-top:17px}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group{border-left:none}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar:after{background-color:#ddd;content:"";height:24px;margin-right:8px;margin-top:4px;width:1px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{position:relative;top:-10px}}.edit-widgets-header__navigable-toolbar-wrapper{align-items:center;display:flex;flex-shrink:2;height:64px;justify-content:center;overflow:hidden;padding-left:8px;padding-right:16px}.edit-widgets-header__title{font-size:20px;margin:0 0 0 20px;padding:0}.edit-widgets-header__actions{align-items:center;display:flex;padding-left:4px}@media (min-width:600px){.edit-widgets-header__actions{padding-left:8px}}.edit-widgets-header__actions{gap:8px}.edit-widgets-header-toolbar{gap:8px;margin-left:8px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon{height:32px;min-width:32px;padding:4px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon.is-pressed,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon.is-pressed{background:#1e1e1e}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:focus:not(:active),.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:focus:not(:active){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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:before,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:before{display:none}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:8px;padding-right:8px}@media (min-width:600px){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:12px;padding-right:12px}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle:after{content:none}@media not (prefers-reduced-motion){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle.is-pressed svg{transform:rotate(-45deg)}.edit-widgets-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.edit-widgets-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-widgets-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.edit-widgets-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.edit-widgets-keyboard-shortcut-help-modal__shortcut:empty{display:none}.edit-widgets-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 1rem 0 0;text-align:left}.edit-widgets-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination+.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 .2rem 0 0}.components-panel__header.edit-widgets-sidebar__panel-tabs{padding-right:0}.edit-widgets-widget-areas__top-container{display:flex;padding:16px}.edit-widgets-widget-areas__top-container .block-editor-block-icon{margin-left:16px}.edit-widgets-notices__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-widgets-notices__snackbar .components-snackbar{margin-inline:auto}.edit-widgets-notices .components-notice-list,.edit-widgets-notices.notices-inline-notices-wrapper{gap:0}.edit-widgets-notices .components-notice{border-inline-width:0;border-top-width:0}.edit-widgets-layout__inserter-panel{display:flex;flex-direction:column;height:100%}.edit-widgets-layout__inserter-panel .block-editor-inserter__menu{overflow:hidden}.edit-widgets-layout__inserter-panel-content{height:calc(100% - 44px)}.edit-widgets-layout__inserter-panel-content .block-editor-inserter__tablist-and-close{display:none}@media (min-width:782px){.edit-widgets-layout__inserter-panel-content{height:100%}}.components-popover.more-menu-dropdown__content{z-index:99998}.edit-widgets-welcome-guide{width:312px}.edit-widgets-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-widgets-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-widgets-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-widgets-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-widgets-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-widgets-welcome-guide .components-button:hover svg{fill:#fff}.edit-widgets-block-editor{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative}.edit-widgets-block-editor,.edit-widgets-block-editor .block-editor-writing-flow,.edit-widgets-block-editor>div:last-of-type{display:flex;flex-direction:column;flex-grow:1}.edit-widgets-block-editor .edit-widgets-main-block-list{height:100%}.edit-widgets-block-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.edit-widgets-block-editor .components-button.has-icon,.edit-widgets-block-editor .components-button.is-tertiary{padding:6px}.edit-widgets-editor__list-view-panel{display:flex;flex-direction:column;height:100%;min-width:350px}.edit-widgets-editor__list-view-panel-content{height:calc(100% - 44px);overflow-y:auto;padding:8px}.edit-widgets-editor__list-view-panel-header{align-items:center;border-bottom:1px solid #ddd;display:flex;height:48px;justify-content:space-between;padding-left:8px;padding-right:16px}body.js.appearance_page_gutenberg-widgets,body.js.widgets-php{background:#fff}body.js.appearance_page_gutenberg-widgets #wpcontent,body.js.widgets-php #wpcontent{padding-right:0}body.js.appearance_page_gutenberg-widgets #wpbody-content,body.js.widgets-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-widgets #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.appearance_page_gutenberg-widgets #wpfooter,body.js.widgets-php #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.widgets-php #wpfooter{display:none}body.js.appearance_page_gutenberg-widgets .a11y-speak-region,body.js.widgets-php .a11y-speak-region{right:-1px;top:-1px}body.js.appearance_page_gutenberg-widgets ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-widgets ul#adminmenu>li.current>a.current:after,body.js.widgets-php ul#adminmenu a.wp-has-current-submenu:after,body.js.widgets-php ul#adminmenu>li.current>a.current:after{border-left-color:#fff}body.js.appearance_page_gutenberg-widgets .media-frame select.attachment-filters:last-of-type,body.js.widgets-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}.blocks-widgets-container{box-sizing:border-box}.blocks-widgets-container *,.blocks-widgets-container :after,.blocks-widgets-container :before{box-sizing:inherit}@media (min-width:600px){.blocks-widgets-container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.blocks-widgets-container{min-height:calc(100vh - 32px)}}.blocks-widgets-container .interface-interface-skeleton__content{background-color:#f0f0f0}.blocks-widgets-container .editor-styles-wrapper{margin:auto;max-width:700px}.edit-widgets-sidebar .components-button.interface-complementary-area__pin-unpin-item{display:none}.js .widgets-php .notice{display:none!important}
\ 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}}.interface-complementary-area-header{background:#fff;gap:4px;padding-left:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 0 0 auto}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:10px;right:auto;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-right:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;left:0;max-height:100%;position:fixed;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{right:0}@media (min-width:783px){.interface-interface-skeleton{right:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{right:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{right:160px}}.folded .interface-interface-skeleton{right:0}@media (min-width:783px){.folded .interface-interface-skeleton{right:36px}}body.is-fullscreen-mode .interface-interface-skeleton{right:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;position:absolute;right:0;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;left:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;position:absolute;right:0;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:24px;padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:0;position:fixed!important;right:auto;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-right:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}.wp-block[data-type="core/widget-area"]{margin-left:auto;margin-right:auto;max-width:700px}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title{background:#fff;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:48px;margin:0;position:relative;transform:translateZ(0);z-index:1}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title:hover{background:#fff}.wp-block[data-type="core/widget-area"] .block-list-appender.wp-block{position:relative;width:auto}.wp-block[data-type="core/widget-area"] .editor-styles-wrapper .wp-block.wp-block.wp-block.wp-block.wp-block{max-width:100%}.wp-block[data-type="core/widget-area"] .components-panel__body.is-opened{padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper{margin:0;padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper>.block-editor-block-list__layout{margin-top:-48px;min-height:32px;padding:72px 16px 16px}.wp-block-widget-area__highlight-drop-zone{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color)}body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title,body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title *{pointer-events:none}.edit-widgets-error-boundary{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);margin:64px auto auto;max-width:780px;padding:20px}.edit-widgets-header{align-items:center;background:#fff;display:flex;height:64px;justify-content:space-between;overflow:auto}@media (min-width:600px){.edit-widgets-header{overflow:visible}}.edit-widgets-header .selected-block-tools-wrapper{align-items:center;display:flex;height:64px;overflow:hidden}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0;height:100%}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar{height:100%;padding-top:17px}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group{border-left:none}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar:after{background-color:#ddd;content:"";height:24px;margin-right:8px;margin-top:4px;width:1px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{position:relative;top:-10px}}.edit-widgets-header__navigable-toolbar-wrapper{align-items:center;display:flex;flex-shrink:2;height:64px;justify-content:center;overflow:hidden;padding-left:8px;padding-right:16px}.edit-widgets-header__title{font-size:20px;margin:0 0 0 20px;padding:0}.edit-widgets-header__actions{align-items:center;display:flex;padding-left:4px}@media (min-width:600px){.edit-widgets-header__actions{padding-left:8px}}.edit-widgets-header__actions{gap:8px}.edit-widgets-header-toolbar{gap:8px;margin-left:8px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon{height:32px;min-width:32px;padding:4px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon.is-pressed,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon.is-pressed{background:#1e1e1e}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:focus:not(:disabled),.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 1px #fff;outline:1px solid transparent}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:before,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:before{display:none}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:8px;padding-right:8px}@media (min-width:600px){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:12px;padding-right:12px}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle:after{content:none}@media not (prefers-reduced-motion){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle.is-pressed svg{transform:rotate(-45deg)}.edit-widgets-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.edit-widgets-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-widgets-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.edit-widgets-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.edit-widgets-keyboard-shortcut-help-modal__shortcut:empty{display:none}.edit-widgets-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 1rem 0 0;text-align:left}.edit-widgets-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination+.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 .2rem 0 0}.components-panel__header.edit-widgets-sidebar__panel-tabs{padding-right:0}.edit-widgets-widget-areas__top-container{display:flex;padding:16px}.edit-widgets-widget-areas__top-container .block-editor-block-icon{margin-left:16px}.edit-widgets-notices__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-widgets-notices__snackbar .components-snackbar{margin-inline:auto}.edit-widgets-notices .components-notice-list,.edit-widgets-notices.notices-inline-notices-wrapper{gap:0}.edit-widgets-notices .components-notice{border-inline-width:0;border-top-width:0}.edit-widgets-layout__inserter-panel{display:flex;flex-direction:column;height:100%}.edit-widgets-layout__inserter-panel .block-editor-inserter__menu{overflow:hidden}.edit-widgets-layout__inserter-panel-content{height:calc(100% - 44px)}.edit-widgets-layout__inserter-panel-content .block-editor-inserter__tablist-and-close{display:none}@media (min-width:782px){.edit-widgets-layout__inserter-panel-content{height:100%}}.components-popover.more-menu-dropdown__content{z-index:99998}.edit-widgets-welcome-guide{width:312px}.edit-widgets-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-widgets-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-widgets-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-widgets-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-widgets-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-widgets-welcome-guide .components-button:hover svg{fill:#fff}.edit-widgets-block-editor{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative}.edit-widgets-block-editor,.edit-widgets-block-editor .block-editor-writing-flow,.edit-widgets-block-editor>div:last-of-type{display:flex;flex-direction:column;flex-grow:1}.edit-widgets-block-editor .edit-widgets-main-block-list{height:100%}.edit-widgets-block-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.edit-widgets-block-editor .components-button.has-icon,.edit-widgets-block-editor .components-button.is-tertiary{padding:6px}.edit-widgets-editor__list-view-panel{display:flex;flex-direction:column;height:100%;min-width:350px}.edit-widgets-editor__list-view-panel-content{height:calc(100% - 44px);overflow-y:auto;padding:8px}.edit-widgets-editor__list-view-panel-header{align-items:center;border-bottom:1px solid #ddd;display:flex;height:48px;justify-content:space-between;padding-left:8px;padding-right:16px}body.js.appearance_page_gutenberg-widgets,body.js.widgets-php{background:#fff}body.js.appearance_page_gutenberg-widgets #wpcontent,body.js.widgets-php #wpcontent{padding-right:0}body.js.appearance_page_gutenberg-widgets #wpbody-content,body.js.widgets-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-widgets #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.appearance_page_gutenberg-widgets #wpfooter,body.js.widgets-php #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.widgets-php #wpfooter{display:none}body.js.appearance_page_gutenberg-widgets .a11y-speak-region,body.js.widgets-php .a11y-speak-region{right:-1px;top:-1px}body.js.appearance_page_gutenberg-widgets ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-widgets ul#adminmenu>li.current>a.current:after,body.js.widgets-php ul#adminmenu a.wp-has-current-submenu:after,body.js.widgets-php ul#adminmenu>li.current>a.current:after{border-left-color:#fff}body.js.appearance_page_gutenberg-widgets .media-frame select.attachment-filters:last-of-type,body.js.widgets-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}.blocks-widgets-container{box-sizing:border-box}.blocks-widgets-container *,.blocks-widgets-container :after,.blocks-widgets-container :before{box-sizing:inherit}@media (min-width:600px){.blocks-widgets-container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.blocks-widgets-container{min-height:calc(100vh - 32px)}}.blocks-widgets-container .interface-interface-skeleton__content{background-color:#f0f0f0}.blocks-widgets-container .editor-styles-wrapper{margin:auto;max-width:700px}.edit-widgets-sidebar .components-button.interface-complementary-area__pin-unpin-item{display:none}.js .widgets-php .notice{display:none!important}
\ No newline at end of file
diff --git a/wp-includes/css/dist/edit-widgets/style.css b/wp-includes/css/dist/edit-widgets/style.css
index 9a9d4617ce..0b74692aaf 100644
--- a/wp-includes/css/dist/edit-widgets/style.css
+++ b/wp-includes/css/dist/edit-widgets/style.css
@@ -384,7 +384,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {

 @media (min-width: 782px) {
   .has-footer .interface-interface-skeleton__body {
-    padding-bottom: calc(var(--wpds-dimension-size-md, 32px) + 1px);
+    padding-bottom: 25px;
   }
 }
 .interface-interface-skeleton__content {
@@ -473,7 +473,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {
   z-index: 30;
   display: flex;
   background: #fff;
-  height: var(--wpds-dimension-size-md, 32px);
+  height: 24px;
   align-items: center;
   font-size: 13px;
   padding: 0 18px;
@@ -699,10 +699,10 @@ body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .c
 .edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon.is-pressed {
   background: #1e1e1e;
 }
-.edit-widgets-header-toolbar > .components-button.has-icon.has-icon.has-icon:focus:not(:active),
-.edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon:focus:not(:active) {
-  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));
-  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
+.edit-widgets-header-toolbar > .components-button.has-icon.has-icon.has-icon:focus:not(:disabled),
+.edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon:focus:not(:disabled) {
+  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color), inset 0 0 0 1px #fff;
+  outline: 1px solid transparent;
 }
 .edit-widgets-header-toolbar > .components-button.has-icon.has-icon.has-icon::before,
 .edit-widgets-header-toolbar > .components-dropdown > .components-button.has-icon.has-icon::before {
@@ -792,7 +792,7 @@ body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .c

 .edit-widgets-notices__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   left: 0;
   right: 0;
   padding-inline: 16px;
diff --git a/wp-includes/css/dist/edit-widgets/style.min.css b/wp-includes/css/dist/edit-widgets/style.min.css
index 05080f8bca..006831a00c 100644
--- a/wp-includes/css/dist/edit-widgets/style.min.css
+++ b/wp-includes/css/dist/edit-widgets/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}}.interface-complementary-area-header{background:#fff;gap:4px;padding-right:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 auto 0 0}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:auto;right:10px;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-left:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;right:0;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{left:0}@media (min-width:783px){.interface-interface-skeleton{left:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{left:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{left:160px}}.folded .interface-interface-skeleton{left:0}@media (min-width:783px){.folded .interface-interface-skeleton{left:36px}}body.is-fullscreen-mode .interface-interface-skeleton{left:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:calc(var(--wpds-dimension-size-md, 32px) + 1px)}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;left:0;position:absolute;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;right:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;left:0;position:absolute;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:var(--wpds-dimension-size-md,32px);padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:auto;position:fixed!important;right:0;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-left:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}.wp-block[data-type="core/widget-area"]{margin-left:auto;margin-right:auto;max-width:700px}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title{background:#fff;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:48px;margin:0;position:relative;transform:translateZ(0);z-index:1}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title:hover{background:#fff}.wp-block[data-type="core/widget-area"] .block-list-appender.wp-block{position:relative;width:auto}.wp-block[data-type="core/widget-area"] .editor-styles-wrapper .wp-block.wp-block.wp-block.wp-block.wp-block{max-width:100%}.wp-block[data-type="core/widget-area"] .components-panel__body.is-opened{padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper{margin:0;padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper>.block-editor-block-list__layout{margin-top:-48px;min-height:32px;padding:72px 16px 16px}.wp-block-widget-area__highlight-drop-zone{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color)}body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title,body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title *{pointer-events:none}.edit-widgets-error-boundary{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);margin:64px auto auto;max-width:780px;padding:20px}.edit-widgets-header{align-items:center;background:#fff;display:flex;height:64px;justify-content:space-between;overflow:auto}@media (min-width:600px){.edit-widgets-header{overflow:visible}}.edit-widgets-header .selected-block-tools-wrapper{align-items:center;display:flex;height:64px;overflow:hidden}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0;height:100%}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar{height:100%;padding-top:17px}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group{border-right:none}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar:after{background-color:#ddd;content:"";height:24px;margin-left:8px;margin-top:4px;width:1px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{position:relative;top:-10px}}.edit-widgets-header__navigable-toolbar-wrapper{align-items:center;display:flex;flex-shrink:2;height:64px;justify-content:center;overflow:hidden;padding-left:16px;padding-right:8px}.edit-widgets-header__title{font-size:20px;margin:0 20px 0 0;padding:0}.edit-widgets-header__actions{align-items:center;display:flex;padding-right:4px}@media (min-width:600px){.edit-widgets-header__actions{padding-right:8px}}.edit-widgets-header__actions{gap:8px}.edit-widgets-header-toolbar{gap:8px;margin-right:8px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon{height:32px;min-width:32px;padding:4px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon.is-pressed,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon.is-pressed{background:#1e1e1e}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:focus:not(:active),.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:focus:not(:active){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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:before,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:before{display:none}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:8px;padding-right:8px}@media (min-width:600px){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:12px;padding-right:12px}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle:after{content:none}@media not (prefers-reduced-motion){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle.is-pressed svg{transform:rotate(45deg)}.edit-widgets-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.edit-widgets-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-widgets-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.edit-widgets-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.edit-widgets-keyboard-shortcut-help-modal__shortcut:empty{display:none}.edit-widgets-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;text-align:right}.edit-widgets-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination+.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.components-panel__header.edit-widgets-sidebar__panel-tabs{padding-left:0}.edit-widgets-widget-areas__top-container{display:flex;padding:16px}.edit-widgets-widget-areas__top-container .block-editor-block-icon{margin-right:16px}.edit-widgets-notices__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-widgets-notices__snackbar .components-snackbar{margin-inline:auto}.edit-widgets-notices .components-notice-list,.edit-widgets-notices.notices-inline-notices-wrapper{gap:0}.edit-widgets-notices .components-notice{border-inline-width:0;border-top-width:0}.edit-widgets-layout__inserter-panel{display:flex;flex-direction:column;height:100%}.edit-widgets-layout__inserter-panel .block-editor-inserter__menu{overflow:hidden}.edit-widgets-layout__inserter-panel-content{height:calc(100% - 44px)}.edit-widgets-layout__inserter-panel-content .block-editor-inserter__tablist-and-close{display:none}@media (min-width:782px){.edit-widgets-layout__inserter-panel-content{height:100%}}.components-popover.more-menu-dropdown__content{z-index:99998}.edit-widgets-welcome-guide{width:312px}.edit-widgets-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-widgets-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-widgets-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-widgets-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-widgets-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-widgets-welcome-guide .components-button:hover svg{fill:#fff}.edit-widgets-block-editor{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative}.edit-widgets-block-editor,.edit-widgets-block-editor .block-editor-writing-flow,.edit-widgets-block-editor>div:last-of-type{display:flex;flex-direction:column;flex-grow:1}.edit-widgets-block-editor .edit-widgets-main-block-list{height:100%}.edit-widgets-block-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.edit-widgets-block-editor .components-button.has-icon,.edit-widgets-block-editor .components-button.is-tertiary{padding:6px}.edit-widgets-editor__list-view-panel{display:flex;flex-direction:column;height:100%;min-width:350px}.edit-widgets-editor__list-view-panel-content{height:calc(100% - 44px);overflow-y:auto;padding:8px}.edit-widgets-editor__list-view-panel-header{align-items:center;border-bottom:1px solid #ddd;display:flex;height:48px;justify-content:space-between;padding-left:16px;padding-right:8px}body.js.appearance_page_gutenberg-widgets,body.js.widgets-php{background:#fff}body.js.appearance_page_gutenberg-widgets #wpcontent,body.js.widgets-php #wpcontent{padding-left:0}body.js.appearance_page_gutenberg-widgets #wpbody-content,body.js.widgets-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-widgets #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.appearance_page_gutenberg-widgets #wpfooter,body.js.widgets-php #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.widgets-php #wpfooter{display:none}body.js.appearance_page_gutenberg-widgets .a11y-speak-region,body.js.widgets-php .a11y-speak-region{left:-1px;top:-1px}body.js.appearance_page_gutenberg-widgets ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-widgets ul#adminmenu>li.current>a.current:after,body.js.widgets-php ul#adminmenu a.wp-has-current-submenu:after,body.js.widgets-php ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.js.appearance_page_gutenberg-widgets .media-frame select.attachment-filters:last-of-type,body.js.widgets-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}.blocks-widgets-container{box-sizing:border-box}.blocks-widgets-container *,.blocks-widgets-container :after,.blocks-widgets-container :before{box-sizing:inherit}@media (min-width:600px){.blocks-widgets-container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.blocks-widgets-container{min-height:calc(100vh - 32px)}}.blocks-widgets-container .interface-interface-skeleton__content{background-color:#f0f0f0}.blocks-widgets-container .editor-styles-wrapper{margin:auto;max-width:700px}.edit-widgets-sidebar .components-button.interface-complementary-area__pin-unpin-item{display:none}.js .widgets-php .notice{display:none!important}
\ 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}}.interface-complementary-area-header{background:#fff;gap:4px;padding-right:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 auto 0 0}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:auto;right:10px;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-left:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;right:0;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{left:0}@media (min-width:783px){.interface-interface-skeleton{left:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{left:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{left:160px}}.folded .interface-interface-skeleton{left:0}@media (min-width:783px){.folded .interface-interface-skeleton{left:36px}}body.is-fullscreen-mode .interface-interface-skeleton{left:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;left:0;position:absolute;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;right:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;left:0;position:absolute;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:24px;padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:auto;position:fixed!important;right:0;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-left:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}.wp-block[data-type="core/widget-area"]{margin-left:auto;margin-right:auto;max-width:700px}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title{background:#fff;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:48px;margin:0;position:relative;transform:translateZ(0);z-index:1}.wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title:hover{background:#fff}.wp-block[data-type="core/widget-area"] .block-list-appender.wp-block{position:relative;width:auto}.wp-block[data-type="core/widget-area"] .editor-styles-wrapper .wp-block.wp-block.wp-block.wp-block.wp-block{max-width:100%}.wp-block[data-type="core/widget-area"] .components-panel__body.is-opened{padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper{margin:0;padding:0}.blocks-widgets-container .wp-block-widget-area__inner-blocks.editor-styles-wrapper>.block-editor-block-list__layout{margin-top:-48px;min-height:32px;padding:72px 16px 16px}.wp-block-widget-area__highlight-drop-zone{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color)}body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title,body.is-dragging-components-draggable .wp-block[data-type="core/widget-area"] .components-panel__body>.components-panel__body-title *{pointer-events:none}.edit-widgets-error-boundary{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);margin:64px auto auto;max-width:780px;padding:20px}.edit-widgets-header{align-items:center;background:#fff;display:flex;height:64px;justify-content:space-between;overflow:auto}@media (min-width:600px){.edit-widgets-header{overflow:visible}}.edit-widgets-header .selected-block-tools-wrapper{align-items:center;display:flex;height:64px;overflow:hidden}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-contextual-toolbar{border-bottom:0;height:100%}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar{height:100%;padding-top:17px}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group{border-right:none}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar:after{background-color:#ddd;content:"";height:24px;margin-left:8px;margin-top:4px;width:1px}.edit-widgets-header .selected-block-tools-wrapper .components-toolbar .components-toolbar-group.components-toolbar-group:after,.edit-widgets-header .selected-block-tools-wrapper .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.edit-widgets-header .selected-block-tools-wrapper .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{position:relative;top:-10px}}.edit-widgets-header__navigable-toolbar-wrapper{align-items:center;display:flex;flex-shrink:2;height:64px;justify-content:center;overflow:hidden;padding-left:16px;padding-right:8px}.edit-widgets-header__title{font-size:20px;margin:0 20px 0 0;padding:0}.edit-widgets-header__actions{align-items:center;display:flex;padding-right:4px}@media (min-width:600px){.edit-widgets-header__actions{padding-right:8px}}.edit-widgets-header__actions{gap:8px}.edit-widgets-header-toolbar{gap:8px;margin-right:8px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon{height:32px;min-width:32px;padding:4px}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon.is-pressed,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon.is-pressed{background:#1e1e1e}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:focus:not(:disabled),.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 1px #fff;outline:1px solid transparent}.edit-widgets-header-toolbar>.components-button.has-icon.has-icon.has-icon:before,.edit-widgets-header-toolbar>.components-dropdown>.components-button.has-icon.has-icon:before{display:none}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:8px;padding-right:8px}@media (min-width:600px){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle{padding-left:12px;padding-right:12px}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle:after{content:none}@media not (prefers-reduced-motion){.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.edit-widgets-header-toolbar__inserter-toggle.edit-widgets-header-toolbar__inserter-toggle.is-pressed svg{transform:rotate(45deg)}.edit-widgets-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.edit-widgets-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.edit-widgets-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.edit-widgets-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.edit-widgets-keyboard-shortcut-help-modal__shortcut:empty{display:none}.edit-widgets-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;text-align:right}.edit-widgets-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination+.edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.edit-widgets-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.components-panel__header.edit-widgets-sidebar__panel-tabs{padding-left:0}.edit-widgets-widget-areas__top-container{display:flex;padding:16px}.edit-widgets-widget-areas__top-container .block-editor-block-icon{margin-right:16px}.edit-widgets-notices__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.edit-widgets-notices__snackbar .components-snackbar{margin-inline:auto}.edit-widgets-notices .components-notice-list,.edit-widgets-notices.notices-inline-notices-wrapper{gap:0}.edit-widgets-notices .components-notice{border-inline-width:0;border-top-width:0}.edit-widgets-layout__inserter-panel{display:flex;flex-direction:column;height:100%}.edit-widgets-layout__inserter-panel .block-editor-inserter__menu{overflow:hidden}.edit-widgets-layout__inserter-panel-content{height:calc(100% - 44px)}.edit-widgets-layout__inserter-panel-content .block-editor-inserter__tablist-and-close{display:none}@media (min-width:782px){.edit-widgets-layout__inserter-panel-content{height:100%}}.components-popover.more-menu-dropdown__content{z-index:99998}.edit-widgets-welcome-guide{width:312px}.edit-widgets-welcome-guide__image{background:#00a0d2;margin:0 0 16px}.edit-widgets-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.edit-widgets-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.edit-widgets-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 24px;padding:0 32px}.edit-widgets-welcome-guide__inserter-icon{margin:0 4px;vertical-align:text-top}.edit-widgets-welcome-guide .components-button:hover svg{fill:#fff}.edit-widgets-block-editor{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:relative}.edit-widgets-block-editor,.edit-widgets-block-editor .block-editor-writing-flow,.edit-widgets-block-editor>div:last-of-type{display:flex;flex-direction:column;flex-grow:1}.edit-widgets-block-editor .edit-widgets-main-block-list{height:100%}.edit-widgets-block-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px}.edit-widgets-block-editor .components-button.has-icon,.edit-widgets-block-editor .components-button.is-tertiary{padding:6px}.edit-widgets-editor__list-view-panel{display:flex;flex-direction:column;height:100%;min-width:350px}.edit-widgets-editor__list-view-panel-content{height:calc(100% - 44px);overflow-y:auto;padding:8px}.edit-widgets-editor__list-view-panel-header{align-items:center;border-bottom:1px solid #ddd;display:flex;height:48px;justify-content:space-between;padding-left:16px;padding-right:8px}body.js.appearance_page_gutenberg-widgets,body.js.widgets-php{background:#fff}body.js.appearance_page_gutenberg-widgets #wpcontent,body.js.widgets-php #wpcontent{padding-left:0}body.js.appearance_page_gutenberg-widgets #wpbody-content,body.js.widgets-php #wpbody-content{padding-bottom:0}body.js.appearance_page_gutenberg-widgets #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.appearance_page_gutenberg-widgets #wpfooter,body.js.widgets-php #wpbody-content>div:not(.blocks-widgets-container):not(#screen-meta),body.js.widgets-php #wpfooter{display:none}body.js.appearance_page_gutenberg-widgets .a11y-speak-region,body.js.widgets-php .a11y-speak-region{left:-1px;top:-1px}body.js.appearance_page_gutenberg-widgets ul#adminmenu a.wp-has-current-submenu:after,body.js.appearance_page_gutenberg-widgets ul#adminmenu>li.current>a.current:after,body.js.widgets-php ul#adminmenu a.wp-has-current-submenu:after,body.js.widgets-php ul#adminmenu>li.current>a.current:after{border-right-color:#fff}body.js.appearance_page_gutenberg-widgets .media-frame select.attachment-filters:last-of-type,body.js.widgets-php .media-frame select.attachment-filters:last-of-type{max-width:100%;width:auto}.blocks-widgets-container{box-sizing:border-box}.blocks-widgets-container *,.blocks-widgets-container :after,.blocks-widgets-container :before{box-sizing:inherit}@media (min-width:600px){.blocks-widgets-container{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.blocks-widgets-container{min-height:calc(100vh - 32px)}}.blocks-widgets-container .interface-interface-skeleton__content{background-color:#f0f0f0}.blocks-widgets-container .editor-styles-wrapper{margin:auto;max-width:700px}.edit-widgets-sidebar .components-button.interface-complementary-area__pin-unpin-item{display:none}.js .widgets-php .notice{display:none!important}
\ No newline at end of file
diff --git a/wp-includes/css/dist/editor/style-rtl.css b/wp-includes/css/dist/editor/style-rtl.css
index 9c605bace2..5c488d158c 100644
--- a/wp-includes/css/dist/editor/style-rtl.css
+++ b/wp-includes/css/dist/editor/style-rtl.css
@@ -385,7 +385,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {

 @media (min-width: 782px) {
   .has-footer .interface-interface-skeleton__body {
-    padding-bottom: calc(var(--wpds-dimension-size-md, 32px) + 1px);
+    padding-bottom: 25px;
   }
 }
 .interface-interface-skeleton__content {
@@ -474,7 +474,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {
   z-index: 30;
   display: flex;
   background: #fff;
-  height: var(--wpds-dimension-size-md, 32px);
+  height: 24px;
   align-items: center;
   font-size: 13px;
   padding: 0 18px;
@@ -709,11 +709,15 @@ body.is-fullscreen-mode .interface-interface-skeleton {
 }

 @media (min-width: 600px) {
-  .font-library__page-selection .font-library__page-selection-trigger {
+  .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 {
   text-transform: uppercase;
   font-size: 11px;
@@ -1450,6 +1454,10 @@ button.font-library__upload-area {
     transition: padding ease-out 0.1s;
   }
 }
+.dataviews__search {
+  flex-grow: 1;
+}
+
 .dataviews-no-results,
 .dataviews-loading {
   padding: 0 var(--wpds-dimension-padding-2xl, 24px);
@@ -2162,8 +2170,7 @@ button.font-library__upload-area {
 }

 .dataviews-search {
-  width: -moz-fit-content;
-  width: fit-content;
+  flex-basis: 210px;
 }

 .dataviews-filters__user-input-widget {
@@ -5308,7 +5315,7 @@ fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields_
 }
 .media-editor__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   right: 0;
   left: 0;
   padding-inline: 16px;
@@ -5390,7 +5397,7 @@ fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields_

 .media-editor-modal__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   right: 0;
   left: 0;
   padding-inline: 16px;
@@ -6589,10 +6596,10 @@ mark.wp-note {
 .editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon.is-pressed {
   background: #1e1e1e;
 }
-.editor-document-tools .editor-document-tools__left > .components-button.has-icon:focus:not(:active),
-.editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon:focus:not(:active) {
-  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));
-  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
+.editor-document-tools .editor-document-tools__left > .components-button.has-icon:focus:not(:disabled),
+.editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon:focus:not(:disabled) {
+  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color), inset 0 0 0 1px #fff;
+  outline: 1px solid transparent;
 }
 .editor-document-tools .editor-document-tools__left > .components-button.has-icon::before,
 .editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon::before {
@@ -6647,65 +6654,6 @@ mark.wp-note {
   left: 0;
 }

-.entities-saved-states__panel-header {
-  box-sizing: border-box;
-  background: #fff;
-  padding-right: 16px;
-  padding-left: 16px;
-  height: 64px;
-  border-bottom: 1px solid #ddd;
-}
-
-.entities-saved-states__text-prompt {
-  padding: 16px;
-  padding-bottom: 4px;
-}
-.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header {
-  display: block;
-  margin-bottom: 12px;
-}
-
-.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt {
-  padding: 0;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-body {
-  padding-right: 0;
-  padding-left: 0;
-  border: 0;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 {
-  margin-right: -16px;
-  margin-left: -16px;
-  margin-bottom: 0;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 button {
-  font-size: 11px;
-  text-transform: uppercase;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper {
-  display: none;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count {
-  margin-top: 0;
-  margin-bottom: 8px;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer {
-  margin-top: 16px;
-}
-
-.entities-saved-states__change-control {
-  flex: 1;
-}
-
-.entities-saved-states__changes {
-  font-size: 13px;
-  margin: 4px 24px 0 16px;
-  list-style: disc;
-}
-.entities-saved-states__changes li {
-  margin-bottom: 4px;
-}
-
 .editor-error-boundary {
   font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
   margin: auto;
diff --git a/wp-includes/css/dist/editor/style-rtl.min.css b/wp-includes/css/dist/editor/style-rtl.min.css
index 3eb9e35e34..46807f6245 100644
--- a/wp-includes/css/dist/editor/style-rtl.min.css
+++ b/wp-includes/css/dist/editor/style-rtl.min.css
@@ -1 +1 @@
-@charset "UTF-8";.interface-complementary-area-header{background:#fff;gap:4px;padding-left:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 0 0 auto}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:10px;right:auto;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-right:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;left:0;max-height:100%;position:fixed;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{right:0}@media (min-width:783px){.interface-interface-skeleton{right:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{right:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{right:160px}}.folded .interface-interface-skeleton{right:0}@media (min-width:783px){.folded .interface-interface-skeleton{right:36px}}body.is-fullscreen-mode .interface-interface-skeleton{right:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:calc(var(--wpds-dimension-size-md, 32px) + 1px)}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;position:absolute;right:0;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;left:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;position:absolute;right:0;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:var(--wpds-dimension-size-md,32px);padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:0;position:fixed!important;right:auto;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-right:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}@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;padding-top:124px;position:absolute;right:0;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 #ddd;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 .font-library__page-selection-trigger{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.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-card{border:1px solid #ddd;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}.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 #ddd;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 17px 16px 16px}.font-library__select-all .components-checkbox-control__label{padding-right: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;right: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 #ddd;height:100%;right: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 40px 4px 12px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 40px 12px 12px}.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:right;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-left: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-right:12px;text-align:right}.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;margin:-1px;overflow:hidden;position:absolute;right:-1000px}.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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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:right;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{left:8px;opacity:0;position:absolute;top:8px}.global-styles-ui__shadow-editor__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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}.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;left:var(--wpds-dimension-padding-xs,4px);padding:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px -5px 0 0}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-size-md,32px) 0 var(--wpds-dimension-padding-sm,8px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);left:0;line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-right:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);left:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:0;position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{left:var(--wpds-dimension-padding-xs,4px);opacity:0;position:absolute;top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));left:0;position:sticky}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;left:8px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;left:4px;position:absolute;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:right;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-right:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-right:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-right:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}.media-editor-preview{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:32px;position:relative}.media-editor-preview__spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.media-editor-preview--loading{height:100%;width:100%}.media-editor-preview--image img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;width:auto}@media not (prefers-reduced-motion){.media-editor-preview--image img.loaded{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.media-editor-preview--video video{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.media-editor-preview--audio audio{max-width:100%}.media-editor-preview--file{text-align:center}.media-editor-preview__file-info{background:#f0f0f0;border-radius:2px;padding:24px}.media-editor-preview__file-name{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:8px}.media-editor-preview__mime-type{color:#757575;font-size:.9em;margin-bottom:16px}.media-editor-preview__download-link{display:inline-block;margin-top:8px}.media-editor-preview--empty,.media-editor-preview--error{color:#757575;text-align:center}.media-editor-preview__url{color:#949494;font-size:.9em;margin-top:8px;word-break:break-all}.wp-media-editor-image-editor{cursor:grab;height:100%;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-media-editor-image-editor__canvas{inset:24px;min-height:100px;min-width:100px;position:absolute}.wp-media-editor-image-editor__canvas:focus{outline:none}.wp-media-editor-image-editor__stage{inset:0;position:absolute}.wp-media-editor-image-editor--dragging{cursor:grabbing}.wp-media-editor-image-editor__image{position:absolute;right:0;top:0;transform-origin:center center;will-change:transform}.wp-media-editor-image-editor__stencil{pointer-events:none;position:absolute}.wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.6);pointer-events:none;position:absolute;transition:box-shadow .15s ease}.wp-media-editor-image-editor--dragging .wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.4)}.wp-media-editor-image-editor__grid{overflow:hidden;pointer-events:none;position:absolute;transition:opacity .15s ease}.wp-media-editor-image-editor__canvas--grid-interactive .wp-media-editor-image-editor__grid{opacity:0;transition-delay:.1s}.wp-media-editor-image-editor__canvas--show-grid .wp-media-editor-image-editor__grid{opacity:1;transition-delay:0s}.wp-media-editor-image-editor__canvas--settling .wp-media-editor-image-editor__grid{opacity:0;transition:none}.wp-media-editor-image-editor__grid-line{background:hsla(0,0%,100%,.4);position:absolute}.wp-media-editor-image-editor__grid-line--horizontal{height:1px;right:0;width:100%}.wp-media-editor-image-editor__grid-line--vertical{height:100%;top:0;width:1px}.wp-media-editor-image-editor__dimensions-tooltip{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.08);color:#1e1e1e;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;padding:2px 6px;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.wp-media-editor-image-editor__stencil-rect{border:1px solid #1e1e1e;box-sizing:border-box;pointer-events:none;position:absolute;transition:border-color .15s ease,box-shadow .15s ease}.wp-media-editor-image-editor__canvas--focus-visible:focus .wp-media-editor-image-editor__stencil-rect{border-color:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 1px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp-admin-theme-color,#007cba);border-radius:50%;box-sizing:border-box;cursor:default;font:inherit;height:12px;margin:0;padding:0;pointer-events:auto;position:absolute;transition:background-color .15s ease,box-shadow .15s ease;width:12px}.wp-media-editor-image-editor__handle:focus{outline:none}.wp-media-editor-image-editor__canvas--focus-visible .wp-media-editor-image-editor__handle:focus{background:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));border-color:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle:before{content:"";height:44px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:44px}.wp-media-editor-image-editor__handle--n{cursor:ns-resize;margin-right:-6px;right:50%;top:-6px}.wp-media-editor-image-editor__handle--s{bottom:-6px;cursor:ns-resize;margin-right:-6px;right:50%}.wp-media-editor-image-editor__handle--e{cursor:ew-resize;left:-6px;margin-top:-6px;top:50%}.wp-media-editor-image-editor__handle--w{cursor:ew-resize;margin-top:-6px;right:-6px;top:50%}.wp-media-editor-image-editor__handle--nw{cursor:nesw-resize;right:-6px;top:-6px}.wp-media-editor-image-editor__handle--ne{cursor:nwse-resize;left:-6px;top:-6px}.wp-media-editor-image-editor__handle--sw{bottom:-6px;cursor:nwse-resize;right:-6px}.wp-media-editor-image-editor__handle--se{bottom:-6px;cursor:nesw-resize;left:-6px}.media-editor{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.media-editor .media-editor__loading{align-items:center;display:flex;height:100%;justify-content:center}.media-editor .interface-interface-skeleton{bottom:auto;flex:1;flex-direction:column;height:100%;left:auto;max-height:none;position:relative;right:auto;top:auto}.media-editor-modal .media-editor .interface-interface-skeleton.interface-interface-skeleton{top:auto}.media-editor .interface-interface-skeleton__editor{flex:1;min-width:0}.media-editor .media-editor__content{border-radius:8px;display:flex;flex:1;flex-direction:column;margin:0 24px;min-height:0;overflow:hidden}.media-editor .media-editor__canvas-toolbar{background:#e0e0e0;display:flex;flex-shrink:0;justify-content:center;padding:8px 16px}.media-editor .media-editor__canvas-toolbar .media-editor-fine-rotation{flex:0 1 360px;min-width:0}.media-editor .media-editor__canvas-area{align-items:center;background:#e0e0e0;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto}.media-editor .media-editor__canvas-area .media-editor-preview{height:100%}.media-editor .media-editor__canvas-area img,.media-editor .media-editor__canvas-area video{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.media-editor .media-editor__sidebar{box-sizing:border-box}.media-editor .media-editor__sidebar *,.media-editor .media-editor__sidebar :after,.media-editor .media-editor__sidebar :before{box-sizing:inherit}@media (min-width:600px){.media-editor .media-editor__sidebar{padding-right:1px}}.media-editor .media-editor__sidebar-panel{padding-bottom:24px}.media-editor .interface-interface-skeleton__sidebar{border-top:0;box-shadow:none;outline:1px solid transparent}.media-editor .media-editor__panel{padding:16px}@media (min-width:600px){.media-editor .media-editor__panel{padding:24px 0 0 24px}}.media-editor .components-panel__header.media-editor__sidebar-header{margin-left:0;padding-left:8px;padding-right:0}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header{margin-left:24px}}.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{padding:0}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{display:flex}}@media (min-width:600px) and (max-width:781px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){position:relative!important}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:280px!important}}@media (max-width:599px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){width:100%}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:100%!important}}.media-editor__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor__snackbar .components-snackbar{margin-inline:auto}.media-editor-form .dataforms-layouts-panel__field-control{text-wrap:pretty}.media-editor-modal.components-modal__frame .components-modal__content{display:flex;flex-direction:column;margin-bottom:0;min-height:0;padding:0}.media-editor-modal.components-modal__frame .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.media-editor-modal.components-modal__frame .media-editor-modal__footer{background:#fff;display:flex;flex-shrink:0;gap:16px;padding:16px 32px 24px;z-index:1000001}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide{align-items:center;flex-direction:row}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide .media-editor__footer-actions{margin-right:auto}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow{flex-direction:column}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow>.media-editor-image-controls{align-self:center}.media-editor-modal__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.media-editor-modal__footer-row .media-editor-image-controls,.media-editor-modal__footer-row .media-editor__footer-actions{margin-right:auto}.media-editor__history-actions .components-button.has-icon:not([aria-disabled=true]){color:var(--wp-admin-theme-color)}.media-editor-modal,.media-editor-modal__snackbar{display:flex;flex-direction:column}.media-editor-modal__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor-modal__snackbar .components-snackbar{margin-inline:auto}.media-editor-modal__snackbar{z-index:1000001}.media-editor-canvas{height:100%;position:relative;width:100%}.media-editor-canvas__cropper{height:100%;opacity:0;pointer-events:none;width:100%}.media-editor-canvas__cropper.is-loaded{opacity:1;pointer-events:auto}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.media-editor-canvas__cropper.is-loaded{animation:__wp-base-styles-fade-in .2s linear 0s;animation-fill-mode:forwards}}.media-editor-canvas__spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.media-editor-canvas__error{align-items:center;color:#757575;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.media-editor-image-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.media-editor-image-controls.is-stacked{align-items:flex-start;flex-direction:column;gap:24px}.media-editor-image-controls__transforms{display:flex;gap:48px}.media-editor-image-controls__group{display:flex;flex-direction:column;gap:4px}.media-editor-image-controls__label{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;text-transform:uppercase}.media-editor-image-controls__buttons{display:flex;gap:8px;padding-inline:2px 0}.media-editor-keyboard-shortcuts-modal{min-width:280px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__note{color:#757575;font-size:13px;margin:0 0 16px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-list{list-style:none;margin:0;padding:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut:last-child{border-bottom:1px solid #ddd}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-description{flex:1;margin:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-term{background:none;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 1rem 0 0;padding:0;text-align:left}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key:last-child{margin:0 .2rem 0 0}.rotation-ruler{box-sizing:border-box;color:#1e1e1e;container-type:inline-size;cursor:ew-resize;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:32px;min-width:180px;padding:0 8px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rotation-ruler[data-disabled]{cursor:default;opacity:.5;pointer-events:none}.rotation-ruler:has(.rotation-ruler__input:focus-visible){border-radius:4px;outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:2px}.rotation-ruler__input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rotation-ruler__pointer{background:var(--wp-admin-theme-color,#3858e9);border-radius:1px;bottom:0;height:18px;pointer-events:none;position:absolute;right:50%;transform:translateX(50%);width:2px}.rotation-ruler__strip{inset:0;mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);overflow:hidden;position:absolute}.rotation-ruler__ticks{display:block;left:50%;overflow:visible;position:absolute;top:0}.rotation-ruler__tick{stroke:currentColor;stroke-width:1}.rotation-ruler__tick--minor{opacity:.35}.rotation-ruler__tick--mid{opacity:.6}.rotation-ruler__tick--major{opacity:1}.rotation-ruler__label{fill:currentColor;font-size:10px;font-weight:400;opacity:.45}.rotation-ruler__active-label{color:#1e1e1e;font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:14px;line-height:14px;pointer-events:none;position:absolute;right:50%;top:0;transform:translateX(50%)}.rotation-ruler__active-label:before{background:linear-gradient(270deg,transparent 0,#e0e0e0 12px,#e0e0e0 calc(100% - 12px),transparent);content:"";height:100%;position:absolute;right:50%;top:0;transform:translateX(50%);width:60px}.rotation-ruler__active-label-number{display:inline-block;position:relative}.rotation-ruler__active-label-sign{left:100%;position:absolute;top:0}.rotation-ruler__active-label-unit{position:absolute;right:100%;top:0}@container (max-width: 220px){.rotation-ruler__tick--minor{opacity:0}}@media (prefers-reduced-motion:reduce){.rotation-ruler__ticks{transition:none}}.editor-autocompleters__link{gap:8px;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__no-avatar:before{content:"\f110";font:normal 20px/1 dashicons;margin-left:5px;vertical-align:middle}.editor-autocompleters__user .editor-autocompleters__user-avatar{flex-grow:0;flex-shrink:0;height:24px;margin-left:8px;max-width:none;width:24px}.editor-autocompleters__user .editor-autocompleters__user-name{flex-grow:1;flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__user-slug{flex-grow:0;flex-shrink:0;margin-right:8px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user:not(.is-primary) .editor-autocompleters__user-slug{color:#757575}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar){box-shadow:none}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar) .interface-complementary-area-header{display:none}.editor-collab-sidebar{height:100%;overflow:hidden}.editor-collab-sidebar-panel{height:100%;overflow:hidden;padding:16px 16px 24px;position:relative}.editor-collab-sidebar-panel__add-note,.editor-collab-sidebar-panel__thread{background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:16px;position:relative;width:auto}.editor-collab-sidebar-panel__add-note.is-selected,.editor-collab-sidebar-panel__thread.is-selected{background-color:#fff;box-shadow: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);z-index:1}.editor-collab-sidebar-panel__add-note:focus,.editor-collab-sidebar-panel__thread:focus{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.editor-collab-sidebar-panel__add-note.is-floating,.editor-collab-sidebar-panel__thread.is-floating{left:16px;margin-top:16px;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - 128px);overflow-y:auto;position:absolute;right:16px;transform:translateY(var(--canvas-scroll,0));will-change:transform}.editor-collab-sidebar-panel__user-name{text-transform:capitalize}.editor-collab-sidebar-panel__user-name,.editor-collab-sidebar-panel__user-time{color:#757575;font-size:12px;font-weight:400;line-height:16px;text-align:right}.editor-collab-sidebar-panel__show-more-button{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));cursor:var(--wpds-cursor-control,pointer);width:-moz-fit-content;width:fit-content}.editor-collab-sidebar-panel__show-more-button:active,.editor-collab-sidebar-panel__show-more-button:focus,.editor-collab-sidebar-panel__show-more-button:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.editor-collab-sidebar-panel__note-content p:last-child{margin-bottom:0}.editor-collab-sidebar-panel__note-content.is-collapsed{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editor-collab-sidebar-panel__user-avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);flex-shrink:0;padding:var(--wp-admin-border-width-focus)}.editor-collab-sidebar-panel__note-actions{margin-right:auto}.editor-collab-sidebar-panel__note-actions button.has-icon:not(.has-text){flex-shrink:0;height:24px;min-width:24px;padding:0;width:24px}.editor-collab-sidebar-panel__more-reply-separator:after,.editor-collab-sidebar-panel__more-reply-separator:before,.editor-collab-sidebar-panel__status-separator:after,.editor-collab-sidebar-panel__status-separator:before{background-color:#ddd;content:"";flex:1;height:1px}.editor-collab-sidebar-panel__deleted-block-notice,.editor-collab-sidebar-panel__more-reply-button{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-collab-sidebar-panel__deleted-block-notice{color:#757575}.editor-collab-sidebar-panel__resolution-text{font-style:italic}.editor-collab-sidebar-panel__note-form [role=textbox]{word-wrap:break-word;line-height:20px;max-height:418px;overflow-y:auto;white-space:pre-wrap}.editor-collab-sidebar-panel__note-form [role=textbox] code{background:#f0f0f0;border-radius:2px;font-family:Menlo,Consolas,monaco,monospace;font-size:.9em;padding:0 2px}.editor-collab-sidebar-panel__note-form [role=textbox] a{color:var(--wp-admin-theme-color);text-decoration:underline}.editor-collab-sidebar-panel__skip-to-block,.editor-collab-sidebar-panel__skip-to-note{background:#fff!important;clip-path:inset(50%);left:-9999px;overflow:hidden;position:absolute;top:-9999px;z-index:-1}.editor-collab-sidebar-panel__skip-to-block:focus,.editor-collab-sidebar-panel__skip-to-note:focus{clip-path:none;left:8px;overflow:visible;z-index:1}.editor-collab-sidebar-panel__skip-to-note:focus{top:8px}.editor-collab-sidebar-panel__skip-to-block:focus{bottom:8px;top:auto}.editor-note-indicator__avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);box-sizing:border-box;margin-right:-12px;padding:var(--wp-admin-border-width-focus);width:24px}.editor-note-indicator__avatar:first-child{margin-right:0}.editor-note-indicator__overflow{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.show-icon-labels .editor-note-indicator{width:auto}.show-icon-labels .editor-note-indicator div{display:none}.show-icon-labels .editor-note-indicator:after{content:attr(aria-label);font-size:12px}mark.wp-note{border-radius:1px;transition:background-color .1s ease-in-out}.wp-note-mention{background:var(--wpds-color-background-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 9%,#fff));border-radius:var(--wpds-border-radius-sm,2px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));display:inline;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:0 var(--wpds-dimension-padding-xs,4px);white-space:nowrap}@media (forced-colors:active){.wp-note-mention{border:1px solid}}.editor-collab-sidebar-panel__mention-suggestion .editor-autocompleters__user-avatar{border-radius:50%}.editor-avatar{align-items:center;box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,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);display:inline-flex}.editor-avatar,.editor-avatar__image{border-radius:9999px;flex-shrink:0;position:relative}.editor-avatar__image{background-color:var(--wp-admin-theme-color,#3858e9);border:0;box-sizing:border-box;color:#fff;font-size:0;height:32px;overflow:hidden;overflow:clip;width:32px}.is-small>.editor-avatar__image{height:24px;width:24px}.has-avatar-border-color>.editor-avatar__image{background-clip:padding-box;border:var(--wp-admin-border-width-focus) solid var(--editor-avatar-outline-color)}.has-avatar-border-color>.editor-avatar__image:after{border-radius:inherit;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) #fff;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.editor-avatar__img{border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;width:100%}.has-src>.editor-avatar__image>.editor-avatar__img{opacity:1}.editor-avatar:not(.has-src)>.editor-avatar__image{align-items:center;background-clip:border-box;border:0;display:flex;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);justify-content:center}.editor-avatar:not(.has-src)>.editor-avatar__image:after{content:none}.editor-avatar:not(.has-src).has-avatar-border-color>.editor-avatar__image{background-color:var(--editor-avatar-outline-color)}.editor-avatar__name{color:var(--editor-avatar-name-color,#fff);font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;min-width:0;opacity:0;overflow:hidden;padding-bottom:2px;transition:opacity .15s cubic-bezier(.15,0,.15,1);white-space:nowrap}.editor-avatar.is-badge{background-color:var(--wp-admin-theme-color,#3858e9);-moz-column-gap:0;column-gap:0;display:inline-grid;grid-template-columns:min-content 0fr;padding-inline-end:0;transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1);transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1),-moz-column-gap .3s cubic-bezier(.15,0,.15,1)}.editor-avatar.is-badge:hover{-moz-column-gap:4px;column-gap:4px;grid-template-columns:min-content 1fr;padding-inline-end:8px;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge:hover .editor-avatar__name{opacity:1;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge.has-avatar-border-color{background-color:var(--editor-avatar-outline-color)}.editor-avatar.is-dimmed>.editor-avatar__image{background-color:#757575;opacity:.5}.editor-avatar.is-dimmed.has-avatar-border-color>.editor-avatar__image{border-color:#757575}.editor-avatar.is-dimmed .editor-avatar__img{filter:grayscale(1)}.editor-avatar__status-indicator{fill:#1e1e1e;align-items:center;color:#1e1e1e;display:flex;height:32px;justify-content:center;position:absolute;right:0;top:0;width:32px;z-index:1}.is-small>.editor-avatar__status-indicator{height:24px;width:24px}.editor-avatar__status-indicator svg{height:75%;width:75%}@media (prefers-reduced-motion:reduce){.editor-avatar.is-badge,.editor-avatar__name{transition:none}}.editor-avatar-group{align-items:center;display:flex}.editor-avatar-group>.editor-avatar+.editor-avatar{margin-inline-start:-8px}.editor-avatar-group>.editor-avatar{position:relative}.editor-avatar-group>.editor-avatar:first-child{z-index:10}.editor-avatar-group>.editor-avatar:nth-child(2){z-index:9}.editor-avatar-group>.editor-avatar:nth-child(3){z-index:8}.editor-avatar-group>.editor-avatar:nth-child(4){z-index:7}.editor-avatar-group>.editor-avatar:nth-child(5){z-index:6}.editor-avatar-group>.editor-avatar:nth-child(6){z-index:5}.editor-avatar-group>.editor-avatar:nth-child(7){z-index:4}.editor-avatar-group>.editor-avatar:nth-child(8){z-index:3}.editor-avatar-group>.editor-avatar:nth-child(9){z-index:2}.editor-avatar-group>.editor-avatar:nth-child(10){z-index:1}.editor-avatar-group__overflow{color:#1e1e1e;font-size:12px;line-height:20px;margin-inline-end:4px;margin-inline-start:4px;white-space:nowrap}.editor-collaborators-presence__list.components-popover .components-popover__content{background:#fff;border:1px solid #ddd;border-radius:8px;border-width:1px 1px 0 0;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)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-content{min-width:280px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title{display:flex;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px;line-height:20px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title span{color:#757575}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action{padding:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action button{color:#1e1e1e;height:32px;padding:0;width:32px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-items{display:flex;flex-direction:column;padding-bottom:16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item{all:unset;align-items:center;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;padding:12px 16px;transition:background-color .2s ease;width:100%}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:hover:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.04)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:active:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:focus-visible{outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:-2px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:disabled{cursor:default}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-info{display:flex;flex:1;flex-direction:column;min-width:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-name{color:#1e1e1e;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-collaborators-presence{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;flex-shrink:0;height:32px}.editor-collaborators-presence:hover{background-color:#e0e0e0}.editor-collaborators-presence:has(.is-pressed){background-color:#e0e0e0}.editor-header__center .editor-collaborators-presence{margin-left:8px}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button{align-items:center;background:transparent;border-radius:4px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:flex;height:100%;padding:4px;position:relative}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed:hover,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:hover{background:transparent;color:#2f2f2f}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:focus:not(:active){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) var(--wp-admin-theme-color,#007cba);outline:none}.editor-collapsible-block-toolbar{align-items:center;display:flex;height:64px;overflow:hidden}.editor-collapsible-block-toolbar .block-editor-block-contextual-toolbar{background:transparent;border-bottom:0;height:100%}.editor-collapsible-block-toolbar .block-editor-block-toolbar{height:100%;padding-top:17px}.editor-collapsible-block-toolbar .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.editor-collapsible-block-toolbar:after{background-color:#ddd;content:"";height:24px;margin-left:7px;width:1px}.editor-collapsible-block-toolbar .components-toolbar,.editor-collapsible-block-toolbar .components-toolbar-group{border-left:none;position:relative}.editor-collapsible-block-toolbar .components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar:after{background-color:#ddd;content:"";height:24px;left:-1px;position:absolute;top:4px;width:1px}.editor-collapsible-block-toolbar .components-toolbar .components-toolbar-group.components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.editor-collapsible-block-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.editor-collapsible-block-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{height:40px;position:relative;top:-4px}}.editor-collapsible-block-toolbar.is-collapsed{display:none}.editor-block-visibility__disabled-blocks-count{background-color:#fff;border:1px solid #ddd;border-width:1px 0;box-shadow:32px 0 0 0 #fff,-32px 0 0 0 #fff;padding:8px;position:sticky;text-align:center;top:-5px;z-index:1}.editor-block-visibility__disabled-blocks-count~.block-editor-block-manager__content .block-editor-block-manager__category-title{top:31px}.editor-block-visibility__disabled-blocks-count .is-link{margin-right:12px}.editor-blog-title-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-document-bar{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;height:32px;justify-content:space-between;min-width:0;width:min(100%,450px)}.editor-document-bar:hover{background-color:#e0e0e0}.editor-document-bar .components-button{border-radius:4px}@media not (prefers-reduced-motion){.editor-document-bar .components-button{transition:background-color .1s ease-out}}.editor-document-bar .components-button:hover{background:#e0e0e0}@media screen and (min-width:782px) and (max-width:960px){.editor-document-bar.has-back-button .editor-document-bar__post-type-label{display:none}}.editor-document-bar__command{color:var(--wp-block-synced-color);flex-grow:1;overflow:hidden}.editor-document-bar__title{color:#1e1e1e;margin:0 auto;max-width:70%;overflow:hidden}.editor-document-bar__title h1{align-items:center;display:flex;font-weight:400;justify-content:center;overflow:hidden;white-space:nowrap}.editor-document-bar__post-title{color:currentColor;flex:1;overflow:hidden;text-overflow:ellipsis}.editor-document-bar__post-type-label{color:#2f2f2f;flex:0;padding-right:4px}@media screen and (max-width:600px){.editor-document-bar__post-type-label{display:none}}.editor-document-bar__back.components-button.has-icon.has-text{color:#757575;flex-shrink:0;gap:0;min-width:36px;position:absolute;z-index:1}.editor-document-bar__back.components-button.has-icon.has-text:hover{background-color:transparent;color:#1e1e1e}.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:none;margin-right:12px;pointer-events:none;position:absolute}.editor-document-bar__icon-layout.editor-document-bar__icon-layout svg{fill:#949494}@media (min-width:600px){.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:flex}}.document-outline ul{margin:0;padding:0}.document-outline__item{display:flex;margin:4px 0}.document-outline__item a{text-decoration:none}.document-outline__item .document-outline__emdash:before{color:#ddd;margin-left:4px}.document-outline__item.is-h2 .document-outline__emdash:before{content:"—"}.document-outline__item.is-h3 .document-outline__emdash:before{content:"——"}.document-outline__item.is-h4 .document-outline__emdash:before{content:"———"}.document-outline__item.is-h5 .document-outline__emdash:before{content:"————"}.document-outline__item.is-h6 .document-outline__emdash:before{content:"—————"}.document-outline__button{align-items:flex-start;background:none;border:none;border-radius:2px;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;margin:0 -1px 0 0;padding:2px 1px 2px 5px;text-align:right}.document-outline__button:disabled,.document-outline__button[aria-disabled=true]{color:#757575;cursor:default}.document-outline__button:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.document-outline__level{background:#ddd;border-radius:3px;color:#1e1e1e;font-size:13px;margin-left:4px;padding:1px 6px}.is-invalid .document-outline__level{background:#f0b849}.document-outline__item-content{padding:1px 0}.editor-document-outline.has-no-headings>svg{margin-top:28px}.editor-document-outline.has-no-headings>p{padding-left:32px;padding-right:32px}.editor-document-outline.has-no-headings{color:#757575;text-align:center}.editor-document-tools{align-items:center;display:inline-flex}.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:none}@media (min-width:782px){.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:inline-flex}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle{display:inline-flex}@media not (prefers-reduced-motion){.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.is-pressed svg{transform:rotate(-45deg)}.editor-document-tools .block-editor-list-view{display:none}@media (min-width:600px){.editor-document-tools .block-editor-list-view{display:flex}}.editor-document-tools .editor-document-tools__left>.components-button.has-icon,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon{height:32px;min-width:32px;padding:4px}.editor-document-tools .editor-document-tools__left>.components-button.has-icon.is-pressed,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon.is-pressed{background:#1e1e1e}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:focus:not(:active),.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:focus:not(:active){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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:before,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:before{display:none}.editor-document-tools__left{align-items:center;display:inline-flex;gap:8px}.editor-document-tools__left:not(:last-child){margin-inline-end:8px}.show-icon-labels .editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.has-icon{padding:0 8px;width:auto}.show-icon-labels .editor-document-tools__left>*+*{margin-right:8px}.editor-editor-interface .entities-saved-states__panel-header{height:65px}.editor-editor-interface .interface-interface-skeleton__content{isolation:isolate}.editor-notices .components-notice-list,.editor-notices.notices-inline-notices-wrapper{gap:0}.editor-notices .components-notice{border-inline-width:0;border-top-width:0}.editor-visual-editor{flex:1 0 auto}.editor-notices__dismissible,.editor-notices__pinned{left:0;position:relative;right:0;top:0}.entities-saved-states__panel-header{background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;height:64px;padding-left:16px;padding-right:16px}.entities-saved-states__text-prompt{padding:16px 16px 4px}.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header{display:block;margin-bottom:12px}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt{padding:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body{border:0;padding-left:0;padding-right:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2{margin-bottom:0;margin-left:-16px;margin-right:-16px}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2 button{font-size:11px;text-transform:uppercase}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper{display:none}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count{margin-bottom:8px;margin-top:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer{margin-top:16px}.entities-saved-states__change-control{flex:1}.entities-saved-states__changes{font-size:13px;list-style:disc;margin:4px 24px 0 16px}.entities-saved-states__changes li{margin-bottom:4px}.editor-error-boundary{background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;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);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:64px auto auto;max-width:780px;padding:1em}.editor-global-styles-header__description{padding:0 16px}.editor-global-styles-header{margin-bottom:0!important}.editor-global-styles-sidebar{display:flex;flex-direction:column;min-height:100%}.editor-global-styles-sidebar__panel{flex:1}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-title{margin:0}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-actions{flex:1}.editor-global-styles-sidebar .block-editor-panel-color-gradient-settings{border:0}.editor-global-styles-sidebar .single-column{grid-column:span 1}.editor-global-styles-sidebar .components-tools-panel .span-columns{grid-column:1/-1}.editor-global-styles-sidebar__blocks-group{border-top:1px solid #e0e0e0;padding-top:24px}.editor-global-styles-sidebar__blocks-group-help{padding:0 16px}.global-styles-ui-color-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.editor-global-styles-sidebar hr{margin:0}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon{width:auto}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon svg{display:none}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon:after{content:attr(aria-label);font-size:12px}.editor-welcome-guide{width:312px}.editor-welcome-guide.guide-styles .editor-welcome-guide__image{background:#00a0d2}.editor-welcome-guide__image{margin:0 0 16px}.editor-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.editor-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.editor-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.editor-welcome-guide__text img{vertical-align:bottom}.editor-welcome-guide .components-button:hover svg{fill:#fff}.editor-header{box-sizing:border-box}.editor-header *,.editor-header :after,.editor-header :before{box-sizing:inherit}.editor-header{background:#fff;display:grid;grid-auto-flow:row;grid-template:auto/32px minmax(0,max-content) minmax(min-content,1fr) 64px;height:64px}.editor-header:has(>.editor-header__center){grid-template:auto/32px min-content 1fr min-content 64px}@media (min-width:782px){.editor-header:has(>.editor-header__center){grid-template:auto/32px minmax(min-content,2fr) 2.5fr minmax(min-content,2fr) 64px}}@media (min-width:480px){.editor-header{gap:16px}}.editor-header{align-items:center;justify-content:space-between;max-width:100vw}@media (min-width:280px){.editor-header{flex-wrap:nowrap}}.editor-header__back-button{padding-right:8px}.editor-header__toolbar{grid-column:1/3}.editor-header__toolbar>:first-child{margin-inline:16px 0}.editor-header__back-button+.editor-header__toolbar{grid-column:2/3}@media (min-width:480px){.editor-header__back-button+.editor-header__toolbar>:first-child{margin-inline:0}}.editor-header__toolbar{align-items:center;clip-path:inset(-2px);display:flex;min-width:0}@media (min-width:480px){.editor-header__toolbar{clip-path:none}}.editor-header__toolbar .table-of-contents{display:none}@media (min-width:600px){.editor-header__toolbar .table-of-contents{display:block}}.editor-header__toolbar .editor-collapsible-block-toolbar,.editor-header__toolbar .editor-collapsible-block-toolbar.is-collapsed~.editor-collapsible-block-toolbar__toggle{margin-inline:8px 0}.editor-header__center{align-items:center;display:flex;grid-column:3/4;justify-content:center;min-width:0}@media (max-width:479px){.editor-header__center>:first-child{margin-inline-start:8px}.editor-header__center>:last-child{margin-inline-end:8px}}.editor-header__settings{grid-column:3/-1}.editor-header:has(>.editor-header__center) .editor-header__settings{grid-column:4/-1}.editor-header__settings{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-self:end;padding-left:4px}@media (min-width:600px){.editor-header__settings{padding-left:8px}}.editor-header__settings{gap:8px}.show-icon-labels .editor-header .components-button.has-icon,.show-icon-labels.interface-pinned-items .components-button.has-icon{width:auto}.show-icon-labels .editor-header .components-button.has-icon svg,.show-icon-labels.interface-pinned-items .components-button.has-icon svg{display:none}.show-icon-labels .editor-header .components-button.has-icon:after,.show-icon-labels.interface-pinned-items .components-button.has-icon:after{content:attr(aria-label);white-space:nowrap}.show-icon-labels .editor-header .components-button.has-icon[aria-disabled=true],.show-icon-labels.interface-pinned-items .components-button.has-icon[aria-disabled=true]{background-color:transparent}.show-icon-labels .editor-header .is-tertiary:active,.show-icon-labels.interface-pinned-items .is-tertiary:active{background-color:transparent;box-shadow:0 0 0 1.5px var(--wp-admin-theme-color)}.show-icon-labels .editor-header .components-button.has-icon.button-toggle svg,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle svg{display:block}.show-icon-labels .editor-header .components-button.has-icon.button-toggle:after,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle:after{content:none}.show-icon-labels .editor-header .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon,.show-icon-labels.interface-pinned-items .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon{display:block}.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:8px;padding-right:8px}@media (min-width:600px){.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:12px;padding-right:12px}}.show-icon-labels .editor-header .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels .editor-header .editor-post-saved-state.editor-post-saved-state:after,.show-icon-labels.interface-pinned-items .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels.interface-pinned-items .editor-post-saved-state.editor-post-saved-state:after{content:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover{border-right:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover:before{background-color:#ddd;content:"";height:24px;margin-right:8px;margin-top:4px;width:1px}.show-icon-labels .editor-header__toolbar .block-editor-block-mover .block-editor-block-mover__move-button-container:before{background:#ddd;right:calc(50% + 1px);width:calc(100% - 24px)}.show-icon-labels.interface-pinned-items{border-bottom:1px solid #ccc;display:block;margin:0 -12px;padding:6px 12px 12px}.show-icon-labels.interface-pinned-items>.components-button.has-icon{justify-content:flex-start;margin:0;padding:6px 8px 6px 6px;width:14.625rem}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=true] svg{display:block;max-width:24px}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=false]{padding-right:40px}.show-icon-labels.interface-pinned-items>.components-button.has-icon svg{margin-left:8px}@media (min-width:480px){.editor-header__post-preview-button{display:none}}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header{border-bottom:none}.editor-editor-interface.is-distraction-free .editor-header{background-color:#fff;width:100%}@media (min-width:782px){.editor-editor-interface.is-distraction-free .editor-header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);position:absolute}}.editor-editor-interface.is-distraction-free .editor-header>.edit-post-header__settings>.edit-post-header__post-preview-button{visibility:hidden}.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-preview-dropdown,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-zoom-out-toggle,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.interface-pinned-items,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__toolbar .editor-document-tools__document-overview-toggle{display:none}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within{opacity:1!important}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within div{transform:translateX(0) translateZ(0)!important}.editor-editor-interface.is-distraction-free .components-editor-notices__dismissible{position:absolute;z-index:35}.components-popover.more-menu-dropdown__content{z-index:99998}.editor-inserter-sidebar{box-sizing:border-box}.editor-inserter-sidebar *,.editor-inserter-sidebar :after,.editor-inserter-sidebar :before{box-sizing:inherit}.editor-inserter-sidebar{display:flex;flex-direction:column;height:100%}.editor-inserter-sidebar__content{height:100%}.editor-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.editor-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.editor-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.editor-keyboard-shortcut-help-modal__shortcut:empty{display:none}.editor-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 1rem 0 0;text-align:left}.editor-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination+.editor-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.editor-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.editor-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 .2rem 0 0}.editor-list-view-sidebar{height:100%}@media (min-width:782px){.editor-list-view-sidebar{width:350px}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{height:100%}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar{height:12px;width:12px}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-track,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-track{background-color:transparent}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.editor-list-view-sidebar__list-view-container>.document-outline:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:hover::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:hover::-webkit-scrollbar-thumb{background-color:#949494}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.editor-list-view-sidebar__list-view-container>.document-outline:focus,.editor-list-view-sidebar__list-view-container>.document-outline:focus-within,.editor-list-view-sidebar__list-view-container>.document-outline:hover,.editor-list-view-sidebar__list-view-panel-content:focus,.editor-list-view-sidebar__list-view-panel-content:focus-within,.editor-list-view-sidebar__list-view-panel-content:hover{scrollbar-color:#949494 transparent}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{will-change:transform}@media (hover:none){.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:#949494 transparent}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{overflow:auto;scrollbar-gutter:auto}.editor-list-view-sidebar__list-view-panel-content{padding:4px}.editor-list-view-sidebar__list-view-container{display:flex;flex-direction:column;height:100%}.editor-list-view-sidebar__list-view-container>.document-outline{padding:16px}.editor-list-view-sidebar__tab-panel{height:100%}.editor-list-view-sidebar__outline{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px;padding:16px}.editor-list-view-sidebar__outline>div>span:first-child{display:inline-block;width:90px}.editor-list-view-sidebar__outline>div>span{color:#757575;font-size:12px;line-height:1.4}.editor-post-order__panel,.editor-post-parent__panel{padding-top:8px}.editor-post-order__panel .editor-post-panel__row-control>div,.editor-post-parent__panel .editor-post-panel__row-control>div{width:100%}.editor-post-order__panel-dialog .editor-post-order,.editor-post-order__panel-dialog .editor-post-parent,.editor-post-parent__panel-dialog .editor-post-order,.editor-post-parent__panel-dialog .editor-post-parent{margin:8px}.editor-post-order__panel-dialog .components-popover__content,.editor-post-parent__panel-dialog .components-popover__content{min-width:320px}.editor-post-author__panel{padding-top:8px}.editor-post-author__panel .editor-post-panel__row-control>div{width:100%}.editor-post-author__panel-dialog .editor-post-author{margin:8px;min-width:248px}.editor-action-modal{z-index:1000001}.editor-post-card-panel__content{flex-grow:1}.editor-post-card-panel__title{width:100%}.editor-post-card-panel__title.editor-post-card-panel__title{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;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:20px;margin:0;row-gap:4px;word-break:break-word}.editor-post-card-panel__icon{flex:0 0 24px;height:24px;width:24px}.editor-post-card-panel__header{display:flex;justify-content:space-between}.editor-post-card-panel.has-description .editor-post-card-panel__header{margin-bottom:8px}.editor-post-card-panel .editor-post-card-panel__title-name{padding:2px 0}.editor-post-card-panel .editor-post-card-panel__description,.editor-post-content-information{color:#757575}.editor-post-content-information .components-text{color:inherit}.editor-post-discussion__panel-dialog .editor-post-discussion{margin:8px;min-width:248px}.editor-post-discussion__panel-toggle .components-text{color:inherit}.editor-post-discussion__panel-dialog .components-popover__content{min-width:320px}.editor-post-excerpt__textarea{margin-bottom:10px;width:100%}.editor-post-excerpt__dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-featured-image{padding:0}.editor-post-featured-image .hidden{display:none}.editor-post-featured-image .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.editor-post-featured-image__container{position:relative}.editor-post-featured-image__container:focus .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:focus-within .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:hover .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image){opacity:1}.editor-post-featured-image__container .editor-post-featured-image__actions.editor-post-featured-image__actions-missing-image{margin-top:16px;opacity:1}.editor-post-featured-image__container .components-drop-zone__content{border-radius:2px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.editor-post-featured-image__preview,.editor-post-featured-image__toggle{border-color:#ccc;display:flex;justify-content:center;min-height:40px;outline-offset:-1px;overflow:hidden;padding:0;width:100%}.editor-post-featured-image__preview{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;height:auto!important;outline:1px solid rgba(0,0,0,.1)}.editor-post-featured-image__preview .editor-post-featured-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){transition:opacity 50ms ease-out}}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image) .editor-post-featured-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.editor-post-featured-image__actions .editor-post-featured-image__action{flex-grow:1;justify-content:center}[class].editor-post-format__suggestion{margin:4px 0 0}.editor-post-format__dialog .editor-post-format__dialog-content{margin:8px;min-width:248px}.editor-post-last-edited-panel{color:#757575}.editor-post-last-edited-panel .components-text{color:inherit}.editor-post-last-revision__title{font-weight:var(--wpds-typography-font-weight-emphasis,600);width:100%}.editor-post-last-revision__title.components-button.has-icon{height:100%;justify-content:space-between}.editor-post-last-revision__title.components-button.has-icon:active,.editor-post-last-revision__title.components-button.has-icon:hover{background:#f0f0f0}.editor-post-last-revision__title.components-button.has-icon:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-panel__body.is-opened.editor-post-last-revision__panel{height:48px;padding:0}.components-panel__body.is-opened.editor-post-last-revision__panel .editor-post-last-revision__title.components-button.components-button{padding:16px}.editor-post-locked-modal__buttons{margin-top:24px}.editor-post-locked-modal__avatar{border-radius:50%;margin-top:16px;min-width:auto!important}.editor-post-panel__row{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.editor-post-panel__row-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%;word-break:break-word}.editor-post-panel__row-control{align-items:center;display:flex;flex-grow:1;min-height:32px}.editor-post-panel__row-control .components-button{text-wrap:balance;text-wrap:pretty;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;max-width:100%;min-height:32px;text-align:right;white-space:normal}.editor-post-panel__row-control .components-dropdown{max-width:100%}.editor-post-panel__section{padding:16px}.editor-post-publish-panel__content{min-height:calc(100% - 148px)}.editor-post-publish-panel__content>.components-spinner{display:block;margin:100px auto 0}.editor-post-publish-panel__header{align-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;height:65px;padding-left:16px;padding-right:16px}.editor-post-publish-panel__header .components-button{justify-content:center;width:100%}.editor-post-publish-panel__header .has-icon{margin-right:auto;width:auto}.components-site-card{align-items:center;display:flex;margin:16px 0}.components-site-icon{border:none;border-radius:2px;flex-shrink:0;height:36px;margin-left:12px;width:36px}.components-site-name{display:block;font-size:14px}.components-site-home{color:#757575;display:block;font-size:12px;word-break:break-word}.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{flex:1}@media (min-width:480px){.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{max-width:160px}}.editor-post-publish-panel__header-publish-button{justify-content:center;padding-right:4px}.editor-post-publish-panel__header-cancel-button{padding-left:4px}.editor-post-publish-panel__header-published{flex-grow:1}.editor-post-publish-panel__footer{padding:16px}.components-button.editor-post-publish-panel__toggle.is-primary{align-items:center;display:inline-flex}.components-button.editor-post-publish-panel__toggle.is-primary.is-busy .dashicon{display:none}.components-button.editor-post-publish-panel__toggle.is-primary .dashicon{margin-left:-4px}.editor-post-publish-panel__link{font-weight:400;padding-right:4px}.editor-post-publish-panel__prepublish{padding:16px}.editor-post-publish-panel__prepublish strong{color:#1e1e1e}.editor-post-publish-panel__prepublish .components-panel__body{background:#fff;margin-left:-16px;margin-right:-16px}.editor-post-publish-panel__prepublish .editor-post-visibility__dialog-legend{display:none}.editor-post-publish-panel__prepublish .components-panel__body-title .components-button{text-wrap:balance;text-wrap:pretty;align-items:flex-start}.post-publish-panel__postpublish .components-panel__body{border-bottom:1px solid #e0e0e0;border-top:none;word-break:break-word}.post-publish-panel__postpublish-buttons{align-content:space-between;display:flex;flex-wrap:wrap;gap:16px}.post-publish-panel__postpublish-buttons .components-button,.post-publish-panel__postpublish-buttons .components-button.has-icon{flex:1;justify-content:center;min-width:unset}.post-publish-panel__postpublish-buttons .components-clipboard-button{width:100%}.post-publish-panel__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:16px}.post-publish-panel__postpublish-post-address-container .post-publish-panel__postpublish-post-address{flex:1}.post-publish-panel__postpublish-post-address-container input[readonly]{background:#f0f0f0;border-color:#ccc;height:36px;overflow:hidden;padding:12px;text-overflow:ellipsis}.post-publish-panel__postpublish-post-address__copy-button-wrap{flex-shrink:0;margin-right:16px}.post-publish-panel__postpublish-header{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.post-publish-panel__postpublish-subheader{margin:0 0 8px}.post-publish-panel__tip{color:#f0b849}@media screen and (max-width:782px){.post-publish-panel__postpublish-post-address__button-wrap .components-button{height:40px}}.editor-post-publish-panel{box-sizing:border-box}.editor-post-publish-panel *,.editor-post-publish-panel :after,.editor-post-publish-panel :before{box-sizing:inherit}.editor-post-publish-panel{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:46px;z-index:100001}@media (min-width:782px){.editor-post-publish-panel{border-right:1px solid #ddd;right:auto;top:32px;width:281px;z-index:99998}}@media (min-width:782px) and (not (prefers-reduced-motion)){.editor-post-publish-panel{animation:editor-post-publish-panel__slide-in-animation .1s forwards;transform:translateX(-100%)}}@media (min-width:782px){body.is-fullscreen-mode .editor-post-publish-panel{top:var(--wp-admin--admin-bar--height,0)}[role=region]:focus .editor-post-publish-panel{transform:translateX(0)}}@keyframes editor-post-publish-panel__slide-in-animation{to{transform:translateX(0)}}.editor-revisions-header__slider{width:100%}.editor-revisions-header__slider .components-range-control__tooltip{white-space:nowrap}.editor-revisions-header__no-revisions{color:#757575;font-size:13px}.editor-revisions-canvas__loading{align-items:center;display:flex;height:100%;justify-content:center}.editor-revisions-canvas__content{display:flex;height:100%}.editor-revisions-canvas__content .editor-visual-editor{flex:1;min-width:0}.revision-diff-markers{background:rgba(0,0,0,.05);flex-shrink:0;position:relative;width:max(16px,1rem)}.revision-diff-markers .revision-diff-marker{border:none;cursor:var(--wpds-cursor-control,pointer);min-height:4px;padding:0;position:absolute;transition:opacity .1s ease;width:100%}.revision-diff-markers .revision-diff-marker.is-added{background:#008a20}.revision-diff-markers .revision-diff-marker.is-removed{background:repeating-linear-gradient(-45deg,#d63638,#d63638 6px,rgba(214,54,56,.45) 0,rgba(214,54,56,.45) 8px)}.revision-diff-markers .revision-diff-marker.is-modified{background:repeating-linear-gradient(45deg,#9a7000,#9a7000 6px,rgba(154,112,0,.45) 0,rgba(154,112,0,.45) 8px)}.revision-diff-markers .revision-diff-marker:hover{opacity:.7}.revision-diff-markers .revision-diff-marker:focus{outline:2px solid #1e1e1e;outline-offset:-2px}.interface-complementary-area:has(.editor-post-revisions-timeline){display:flex;flex-direction:column;overflow:hidden}.interface-complementary-area:has(.editor-post-revisions-timeline) .editor-sidebar__panel-tabs{flex-shrink:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) [role=tabpanel]:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-revision-meta-diff__content{max-height:80px;overflow-y:auto}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-post-revisions-timeline{flex:1;min-height:0}.editor-revision-fields-diff__value{word-break:break-word}.editor-revision-fields-diff__added{background-color:color-mix(in srgb,currentColor 5%,#00a32a 15%);text-decoration:none}.editor-revision-fields-diff__removed{color:#d63638;text-decoration:line-through}.editor-post-saved-state{align-items:center;color:#757575;display:flex;overflow:hidden;padding:12px 4px;white-space:nowrap;width:28px}.editor-post-saved-state.is-saved[aria-disabled=true],.editor-post-saved-state.is-saved[aria-disabled=true]:hover,.editor-post-saved-state.is-saving[aria-disabled=true],.editor-post-saved-state.is-saving[aria-disabled=true]:hover{background:transparent;color:#757575}.editor-post-saved-state svg{fill:currentColor;display:inline-block;flex:0 0 auto;margin-left:8px}@media (min-width:600px){.editor-post-saved-state{padding:8px 12px;text-indent:inherit;width:auto}.editor-post-saved-state svg{margin-left:0}}.editor-post-save-draft.has-text.has-icon svg{margin-left:0}.editor-post-schedule__panel-dropdown{width:100%}.editor-post-schedule__dialog .components-popover__content{min-width:320px;padding:16px}.editor-post-status{max-width:100%}.editor-post-status.is-read-only{padding:6px 12px}.editor-post-status .editor-post-status__toggle.editor-post-status__toggle{padding-bottom:4px;padding-top:4px}.editor-change-status__password-fieldset,.editor-change-status__publish-date-wrapper{border-top:1px solid #e0e0e0;padding-top:16px}.editor-change-status__content .components-popover__content{min-width:320px;padding:16px}.editor-change-status__content .editor-change-status__password-legend{margin-bottom:8px;padding:0}.editor-change-status__content p.components-base-control__help:has(.components-checkbox-control__help){margin-top:4px}.editor-post-sticky__checkbox-control{border-top:1px solid #e0e0e0;padding-top:16px}.editor-post-sync-status__value{padding:6px 12px 6px 0}.editor-post-taxonomies__hierarchical-terms-list{margin-right:-6px;margin-top:-6px;max-height:14em;overflow:auto;padding-right:6px;padding-top:6px}.editor-post-taxonomies__hierarchical-terms-choice{margin-bottom:8px}.editor-post-taxonomies__hierarchical-terms-choice:last-child{margin-bottom:4px}.editor-post-taxonomies__hierarchical-terms-subchoices{margin-right:16px;margin-top:8px}.editor-post-taxonomies__flat-term-most-used .editor-post-taxonomies__flat-term-most-used-label{margin-bottom:4px}.editor-post-taxonomies__flat-term-most-used-list{margin:0}.editor-post-taxonomies__flat-term-most-used-list li{display:inline-block;margin-left:8px}.editor-sync-connection-error-modal{z-index:1000001}.editor-sync-connection-error-modal p{margin:0}.editor-sync-connection-error-modal__retry-countdown{color:#757575}.editor-post-template__swap-template-modal{z-index:1000001}.editor-post-template__swap-template-modal .editor-post-template__swap-template-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}.editor-post-template__create-template-modal{z-index:1000001}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;padding-top:2px}@media (min-width:782px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-post-template__dropdown .components-popover__content{min-width:240px}.editor-post-template__dropdown .components-button.is-pressed,.editor-post-template__dropdown .components-button.is-pressed:hover{background:inherit;color:inherit}.editor-post-template__classic-theme-dropdown{padding:8px}.editor-template-actions-panel__preview .block-editor-block-preview__container{aspect-ratio:4/3;border-radius:4px;display:flex;overflow:hidden}.editor-template-actions-panel__preview .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){.editor-template-actions-panel__preview .block-editor-block-preview__container:after{transition:outline .1s linear}}.editor-template-actions-panel__preview[role=button]{cursor:var(--wpds-cursor-control,pointer)}.editor-template-actions-panel__preview[role=button]:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.editor-template-actions-panel__preview[role=button]: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)}.editor-template-actions-panel__action{flex:1;justify-content:center}textarea.editor-post-text-editor{border:1px solid #949494;border-radius:0;box-shadow:none;display:block;font-family:Menlo,Consolas,monaco,monospace;line-height:2.4;margin:0;min-height:200px;overflow:hidden;resize:none;width:100%}@media not (prefers-reduced-motion){textarea.editor-post-text-editor{transition:border .1s ease-out,box-shadow .1s linear}}textarea.editor-post-text-editor{padding:16px}@media (min-width:600px){textarea.editor-post-text-editor{padding:24px}}textarea.editor-post-text-editor{font-size:16px!important}@media (min-width:600px){textarea.editor-post-text-editor{font-size:15px!important}}textarea.editor-post-text-editor:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);position:relative}textarea.editor-post-text-editor::-moz-placeholder{color:rgba(30,30,30,.62)}textarea.editor-post-text-editor::placeholder{color:rgba(30,30,30,.62)}.editor-post-title.is-raw-text{margin-bottom:24px;margin-top:2px;max-width:none}.editor-post-url__panel-dropdown{width:100%}.editor-post-url__panel-dialog .editor-post-url{margin:8px;min-width:248px}.editor-post-url__front-page-link,.editor-post-url__link{direction:ltr;word-break:break-word}.editor-post-url__front-page-link{border-radius:2px;color:var(--wp-admin-theme-color);padding:6px 12px}.editor-post-url__front-page-link:hover{background:color-mix(in srgb,var(--wp-admin-theme-color) 4%,transparent);color:var(--wp-admin-theme-color-darker-20,#183ad6)}.editor-post-url__front-page-link:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);color:var(--wp-admin-theme-color);outline:3px solid transparent}.editor-post-url__link-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-post-url__input input.components-input-control__input{padding-inline-start:0!important}.editor-post-parent__panel-toggle,.editor-post-url__panel-toggle{word-break:break-word}.editor-post-url__intro{margin:0}.editor-post-url__permalink{margin-bottom:0;margin-top:8px}.editor-post-url__permalink-visual-label{display:block}.editor-posts-per-page-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-trash.components-button{flex-grow:1;justify-content:center}.editor-preview-dropdown .editor-preview-dropdown__toggle.has-icon.has-text{padding-left:4px;padding-right:6px}.editor-preview-dropdown.is-responsive-editing .editor-preview-dropdown__toggle{color:var(--wp-block-synced-color)}@media (prefers-reduced-motion:no-preference){.editor-resizable-editor:not(.is-resizing){transition:width .2s ease-out,height .2s ease-out}}.editor-resizable-editor.is-resizable{margin:0 auto;overflow:visible}.editor-resizable-editor__resize-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:9999px;bottom:0;cursor:ew-resize;height:100px;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px}.editor-resizable-editor__resize-handle:after{background-color:hsla(0,0%,46%,.4);border-radius:9999px;bottom:16px;content:"";left:0;position:absolute;right:4px;top:16px;width:4px}.editor-resizable-editor__resize-handle.is-left{right:-18px}.editor-resizable-editor__resize-handle.is-right{left:-18px}.editor-resizable-editor__resize-handle:active,.editor-resizable-editor__resize-handle:focus,.editor-resizable-editor__resize-handle:hover{opacity:1}.editor-resizable-editor__resize-handle:active:after,.editor-resizable-editor__resize-handle:focus:after,.editor-resizable-editor__resize-handle:hover:after{background-color:var(--wp-admin-theme-color)}.editor-layout__toggle-entities-saved-states-panel,.editor-layout__toggle-publish-panel,.editor-layout__toggle-sidebar-panel{background-color:#fff;border:1px dotted #ddd;bottom:auto;box-sizing:border-box;display:flex;height:auto!important;justify-content:center;left:0;padding:24px;position:fixed!important;right:auto;top:-9999em;width:280px;z-index:100000}.interface-interface-skeleton__actions:focus .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus .editor-layout__toggle-publish-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-publish-panel{bottom:0;top:auto}.editor-start-page-options__modal .editor-start-page-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:72px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-page-options__modal .block-editor-block-patterns-list{padding-bottom:72px}.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:24px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__container{min-height:100px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__content{width:100%}.editor-start-template-options__modal .editor-start-template-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:92px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-template-options__modal .block-editor-block-patterns-list{padding-bottom:92px}.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-patterns-list__item-title{display:none}.components-panel__header.editor-sidebar__panel-tabs{padding-left:8px;padding-right:0}.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{padding:0}@media (min-width:782px){.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{display:flex}}.editor-post-summary .components-v-stack:empty{display:none}.editor-sidebar{box-sizing:border-box}.editor-sidebar *,.editor-sidebar :after,.editor-sidebar :before{box-sizing:inherit}.editor-sidebar__revisions-block-message{color:#757575;font-size:13px;padding:16px}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.editor-site-discussion-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-style-book{height:100%}.editor-style-book.is-button{border-radius:8px}.editor-style-book__iframe{display:block;height:100%;width:100%}.editor-style-book__iframe.is-button{border-radius:8px}.editor-style-book__iframe.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.editor-style-book__tabs{display:flex;flex-direction:column;height:100%}.editor-style-book__tablist-container{background:#fff;display:flex;flex:none;padding-left:56px;width:100%}.editor-style-book__tabpanel{flex:1 0 auto;overflow:auto}.editor-styles-canvas{background-color:var(--wp-editor-canvas-background);height:100%;padding:24px}.editor-styles-canvas iframe{display:block;height:100%;width:100%}.editor-styles-canvas__section{background:#fff;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.editor-styles-canvas__section{transition:all .3s}}.editor-styles-canvas__close-button{background:#fff;left:8px;position:absolute;top:8px;z-index:2}.table-of-contents__popover.components-popover .components-popover__content{min-width:380px}.components-popover.table-of-contents__popover{z-index:99998}.table-of-contents__popover .components-popover__content{padding:16px}@media (min-width:600px){.table-of-contents__popover .components-popover__content{max-height:calc(100vh - 120px);overflow-y:auto}}.table-of-contents__popover hr{margin:10px -16px 0}.table-of-contents__wrapper:focus:before{bottom:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.table-of-contents__counts{display:flex;flex-wrap:wrap;margin:-8px 0 0}.table-of-contents__count{color:#1e1e1e;display:flex;flex-basis:33%;flex-direction:column;font-size:13px;margin-bottom:0;margin-top:8px;padding-left:8px}.table-of-contents__count:nth-child(4n){padding-left:0}.table-of-contents__number,.table-of-contents__popover .word-count{color:#1e1e1e;font-size:21px;font-weight:400;line-height:30px}.table-of-contents__title{display:block;font-size:15px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:20px}.editor-text-editor{box-sizing:border-box}.editor-text-editor *,.editor-text-editor :after,.editor-text-editor :before{box-sizing:inherit}.editor-text-editor{background-color:#fff;flex-grow:1;isolation:isolate;position:relative;width:100%}.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){border:1px solid #949494;border-radius:0;font-family:Menlo,Consolas,monaco,monospace;font-size:2.5em;font-weight:400;line-height:1.4;max-width:none;padding:16px}@media (min-width:600px){.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){padding:24px}}.editor-text-editor .editor-post-title.is-raw-text textarea:focus,.editor-text-editor .editor-post-title:not(.is-raw-text):focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.editor-text-editor__body{margin-left:auto;margin-right:auto;max-width:1080px;padding:0 12px 12px;width:100%}@media (min-width:960px){.editor-text-editor__body{padding:0 24px 24px}}.editor-text-editor__toolbar{background:hsla(0,0%,100%,.8);display:flex;left:0;padding:4px 12px;position:sticky;right:0;top:0;z-index:1}@media (min-width:600px){.editor-text-editor__toolbar{padding:12px}}@media (min-width:960px){.editor-text-editor__toolbar{padding:12px 24px}}.editor-text-editor__toolbar h2{color:#1e1e1e;font-size:13px;line-height:40px;margin:0 0 0 auto}.editor-upload-progress-snackbar__check,.editor-upload-progress-snackbar__spinner{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.editor-upload-progress-snackbar__spinner .components-spinner{margin:0}.editor-upload-progress-snackbar__check svg{fill:currentColor;height:24px;width:24px}.editor-visual-editor{background-color:var(--wp-editor-canvas-background);display:flex;max-height:100%;position:relative}.editor-visual-editor iframe[name=editor-canvas]{background-color:transparent}.editor-visual-editor{align-items:center}@media (prefers-reduced-motion:no-preference){.editor-visual-editor{transition:padding .2s ease-out}}.editor-visual-editor.has-vertical-padding{padding-bottom:24px;padding-top:24px}.editor-visual-editor.has-horizontal-padding{padding-left:24px;padding-right:24px}.editor-visual-editor{overflow:hidden}.editor-visual-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:6px 12px}.editor-visual-editor .components-button.has-icon,.editor-visual-editor .components-button.is-tertiary{padding:6px}.editor-fields-content-preview{border-radius:4px;display:flex;flex-direction:column;height:100%}.dataviews-view-table .editor-fields-content-preview{flex-grow:0;width:96px}.editor-fields-content-preview .block-editor-block-preview__container,.editor-fields-content-preview .editor-fields-content-preview__empty{margin-bottom:auto;margin-top:auto}.editor-fields-content-preview__empty{text-align:center}.editor-push-changes-to-global-styles-control .components-button{justify-content:center;width:100%}.editor-push-changes-to-global-styles-modal p{margin-top:0}.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:hidden}@media (max-width:600px){.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:auto}}.editor-push-changes-to-global-styles-modal .components-modal__content{padding-bottom:0}.editor-push-changes-to-global-styles-modal .dataviews-footer{padding-bottom:24px}.editor-push-changes-to-global-styles-modal__value{color:#1e1e1e;overflow-wrap:anywhere}
\ No newline at end of file
+@charset "UTF-8";.interface-complementary-area-header{background:#fff;gap:4px;padding-left:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 0 0 auto}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:10px;right:auto;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-right:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;left:0;max-height:100%;position:fixed;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{right:0}@media (min-width:783px){.interface-interface-skeleton{right:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{right:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{right:160px}}.folded .interface-interface-skeleton{right:0}@media (min-width:783px){.folded .interface-interface-skeleton{right:36px}}body.is-fullscreen-mode .interface-interface-skeleton{right:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;position:absolute;right:0;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;left:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;position:absolute;right:0;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:24px;padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:0;position:fixed!important;right:auto;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-right:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}@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;padding-top:124px;position:absolute;right:0;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 #ddd;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-card{border:1px solid #ddd;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}.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 #ddd;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 17px 16px 16px}.font-library__select-all .components-checkbox-control__label{padding-right: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;right: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 #ddd;height:100%;right: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 40px 4px 12px}.global-styles-ui-screen-revisions__active-badge,.global-styles-ui-screen-revisions__apply-button.is-primary{align-self:flex-start;margin:0 40px 12px 12px}.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:right;width:100%}.global-styles-ui-screen-revisions__meta img{border-radius:100%;height:16px;margin-left: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-right:12px;text-align:right}.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;margin:-1px;overflow:hidden;position:absolute;right:-1000px}.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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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:right;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{left:8px;opacity:0;position:absolute;top:8px}.global-styles-ui__shadow-editor__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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}.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews__search{flex-grow:1}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-left:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;left:var(--wpds-dimension-padding-xs,4px);padding:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-left:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;margin:0;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px -5px 0 0}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-size-md,32px) 0 var(--wpds-dimension-padding-sm,8px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);left:0;line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;text-align:center;top:0;transform:translate(-50%,-50%)}.dataviews-search{flex-basis:210px}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-right:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky;right:0}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);left:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;outline:2px solid transparent;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:0;position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{left:var(--wpds-dimension-padding-xs,4px);opacity:0;position:absolute;top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:right}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:left}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));left:0;position:sticky}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;position:absolute;right:0;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-right:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-left:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-left:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;position:absolute;right:0;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{position:absolute;right:var(--wpds-dimension-padding-sm,8px);top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;left:8px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;left:4px;position:absolute;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:right;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-right:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-right:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-right:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}.media-editor-preview{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:32px;position:relative}.media-editor-preview__spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.media-editor-preview--loading{height:100%;width:100%}.media-editor-preview--image img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;width:auto}@media not (prefers-reduced-motion){.media-editor-preview--image img.loaded{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.media-editor-preview--video video{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.media-editor-preview--audio audio{max-width:100%}.media-editor-preview--file{text-align:center}.media-editor-preview__file-info{background:#f0f0f0;border-radius:2px;padding:24px}.media-editor-preview__file-name{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:8px}.media-editor-preview__mime-type{color:#757575;font-size:.9em;margin-bottom:16px}.media-editor-preview__download-link{display:inline-block;margin-top:8px}.media-editor-preview--empty,.media-editor-preview--error{color:#757575;text-align:center}.media-editor-preview__url{color:#949494;font-size:.9em;margin-top:8px;word-break:break-all}.wp-media-editor-image-editor{cursor:grab;height:100%;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-media-editor-image-editor__canvas{inset:24px;min-height:100px;min-width:100px;position:absolute}.wp-media-editor-image-editor__canvas:focus{outline:none}.wp-media-editor-image-editor__stage{inset:0;position:absolute}.wp-media-editor-image-editor--dragging{cursor:grabbing}.wp-media-editor-image-editor__image{position:absolute;right:0;top:0;transform-origin:center center;will-change:transform}.wp-media-editor-image-editor__stencil{pointer-events:none;position:absolute}.wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.6);pointer-events:none;position:absolute;transition:box-shadow .15s ease}.wp-media-editor-image-editor--dragging .wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.4)}.wp-media-editor-image-editor__grid{overflow:hidden;pointer-events:none;position:absolute;transition:opacity .15s ease}.wp-media-editor-image-editor__canvas--grid-interactive .wp-media-editor-image-editor__grid{opacity:0;transition-delay:.1s}.wp-media-editor-image-editor__canvas--show-grid .wp-media-editor-image-editor__grid{opacity:1;transition-delay:0s}.wp-media-editor-image-editor__canvas--settling .wp-media-editor-image-editor__grid{opacity:0;transition:none}.wp-media-editor-image-editor__grid-line{background:hsla(0,0%,100%,.4);position:absolute}.wp-media-editor-image-editor__grid-line--horizontal{height:1px;right:0;width:100%}.wp-media-editor-image-editor__grid-line--vertical{height:100%;top:0;width:1px}.wp-media-editor-image-editor__dimensions-tooltip{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.08);color:#1e1e1e;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;padding:2px 6px;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.wp-media-editor-image-editor__stencil-rect{border:1px solid #1e1e1e;box-sizing:border-box;pointer-events:none;position:absolute;transition:border-color .15s ease,box-shadow .15s ease}.wp-media-editor-image-editor__canvas--focus-visible:focus .wp-media-editor-image-editor__stencil-rect{border-color:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 1px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp-admin-theme-color,#007cba);border-radius:50%;box-sizing:border-box;cursor:default;font:inherit;height:12px;margin:0;padding:0;pointer-events:auto;position:absolute;transition:background-color .15s ease,box-shadow .15s ease;width:12px}.wp-media-editor-image-editor__handle:focus{outline:none}.wp-media-editor-image-editor__canvas--focus-visible .wp-media-editor-image-editor__handle:focus{background:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));border-color:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle:before{content:"";height:44px;position:absolute;right:50%;top:50%;transform:translate(50%,-50%);width:44px}.wp-media-editor-image-editor__handle--n{cursor:ns-resize;margin-right:-6px;right:50%;top:-6px}.wp-media-editor-image-editor__handle--s{bottom:-6px;cursor:ns-resize;margin-right:-6px;right:50%}.wp-media-editor-image-editor__handle--e{cursor:ew-resize;left:-6px;margin-top:-6px;top:50%}.wp-media-editor-image-editor__handle--w{cursor:ew-resize;margin-top:-6px;right:-6px;top:50%}.wp-media-editor-image-editor__handle--nw{cursor:nesw-resize;right:-6px;top:-6px}.wp-media-editor-image-editor__handle--ne{cursor:nwse-resize;left:-6px;top:-6px}.wp-media-editor-image-editor__handle--sw{bottom:-6px;cursor:nwse-resize;right:-6px}.wp-media-editor-image-editor__handle--se{bottom:-6px;cursor:nesw-resize;left:-6px}.media-editor{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.media-editor .media-editor__loading{align-items:center;display:flex;height:100%;justify-content:center}.media-editor .interface-interface-skeleton{bottom:auto;flex:1;flex-direction:column;height:100%;left:auto;max-height:none;position:relative;right:auto;top:auto}.media-editor-modal .media-editor .interface-interface-skeleton.interface-interface-skeleton{top:auto}.media-editor .interface-interface-skeleton__editor{flex:1;min-width:0}.media-editor .media-editor__content{border-radius:8px;display:flex;flex:1;flex-direction:column;margin:0 24px;min-height:0;overflow:hidden}.media-editor .media-editor__canvas-toolbar{background:#e0e0e0;display:flex;flex-shrink:0;justify-content:center;padding:8px 16px}.media-editor .media-editor__canvas-toolbar .media-editor-fine-rotation{flex:0 1 360px;min-width:0}.media-editor .media-editor__canvas-area{align-items:center;background:#e0e0e0;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto}.media-editor .media-editor__canvas-area .media-editor-preview{height:100%}.media-editor .media-editor__canvas-area img,.media-editor .media-editor__canvas-area video{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.media-editor .media-editor__sidebar{box-sizing:border-box}.media-editor .media-editor__sidebar *,.media-editor .media-editor__sidebar :after,.media-editor .media-editor__sidebar :before{box-sizing:inherit}@media (min-width:600px){.media-editor .media-editor__sidebar{padding-right:1px}}.media-editor .media-editor__sidebar-panel{padding-bottom:24px}.media-editor .interface-interface-skeleton__sidebar{border-top:0;box-shadow:none;outline:1px solid transparent}.media-editor .media-editor__panel{padding:16px}@media (min-width:600px){.media-editor .media-editor__panel{padding:24px 0 0 24px}}.media-editor .components-panel__header.media-editor__sidebar-header{margin-left:0;padding-left:8px;padding-right:0}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header{margin-left:24px}}.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{padding:0}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{display:flex}}@media (min-width:600px) and (max-width:781px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){position:relative!important}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:280px!important}}@media (max-width:599px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){width:100%}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:100%!important}}.media-editor__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor__snackbar .components-snackbar{margin-inline:auto}.media-editor-form .dataforms-layouts-panel__field-control{text-wrap:pretty}.media-editor-modal.components-modal__frame .components-modal__content{display:flex;flex-direction:column;margin-bottom:0;min-height:0;padding:0}.media-editor-modal.components-modal__frame .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.media-editor-modal.components-modal__frame .media-editor-modal__footer{background:#fff;display:flex;flex-shrink:0;gap:16px;padding:16px 32px 24px;z-index:1000001}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide{align-items:center;flex-direction:row}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide .media-editor__footer-actions{margin-right:auto}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow{flex-direction:column}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow>.media-editor-image-controls{align-self:center}.media-editor-modal__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.media-editor-modal__footer-row .media-editor-image-controls,.media-editor-modal__footer-row .media-editor__footer-actions{margin-right:auto}.media-editor__history-actions .components-button.has-icon:not([aria-disabled=true]){color:var(--wp-admin-theme-color)}.media-editor-modal,.media-editor-modal__snackbar{display:flex;flex-direction:column}.media-editor-modal__snackbar{bottom:24px;box-sizing:border-box;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor-modal__snackbar .components-snackbar{margin-inline:auto}.media-editor-modal__snackbar{z-index:1000001}.media-editor-canvas{height:100%;position:relative;width:100%}.media-editor-canvas__cropper{height:100%;opacity:0;pointer-events:none;width:100%}.media-editor-canvas__cropper.is-loaded{opacity:1;pointer-events:auto}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.media-editor-canvas__cropper.is-loaded{animation:__wp-base-styles-fade-in .2s linear 0s;animation-fill-mode:forwards}}.media-editor-canvas__spinner{position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.media-editor-canvas__error{align-items:center;color:#757575;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.media-editor-image-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.media-editor-image-controls.is-stacked{align-items:flex-start;flex-direction:column;gap:24px}.media-editor-image-controls__transforms{display:flex;gap:48px}.media-editor-image-controls__group{display:flex;flex-direction:column;gap:4px}.media-editor-image-controls__label{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;text-transform:uppercase}.media-editor-image-controls__buttons{display:flex;gap:8px;padding-inline:2px 0}.media-editor-keyboard-shortcuts-modal{min-width:280px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__note{color:#757575;font-size:13px;margin:0 0 16px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-list{list-style:none;margin:0;padding:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut:last-child{border-bottom:1px solid #ddd}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-description{flex:1;margin:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-term{background:none;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 1rem 0 0;padding:0;text-align:left}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key:last-child{margin:0 .2rem 0 0}.rotation-ruler{box-sizing:border-box;color:#1e1e1e;container-type:inline-size;cursor:ew-resize;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:32px;min-width:180px;padding:0 8px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rotation-ruler[data-disabled]{cursor:default;opacity:.5;pointer-events:none}.rotation-ruler:has(.rotation-ruler__input:focus-visible){border-radius:4px;outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:2px}.rotation-ruler__input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rotation-ruler__pointer{background:var(--wp-admin-theme-color,#3858e9);border-radius:1px;bottom:0;height:18px;pointer-events:none;position:absolute;right:50%;transform:translateX(50%);width:2px}.rotation-ruler__strip{inset:0;mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);overflow:hidden;position:absolute}.rotation-ruler__ticks{display:block;left:50%;overflow:visible;position:absolute;top:0}.rotation-ruler__tick{stroke:currentColor;stroke-width:1}.rotation-ruler__tick--minor{opacity:.35}.rotation-ruler__tick--mid{opacity:.6}.rotation-ruler__tick--major{opacity:1}.rotation-ruler__label{fill:currentColor;font-size:10px;font-weight:400;opacity:.45}.rotation-ruler__active-label{color:#1e1e1e;font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:14px;line-height:14px;pointer-events:none;position:absolute;right:50%;top:0;transform:translateX(50%)}.rotation-ruler__active-label:before{background:linear-gradient(270deg,transparent 0,#e0e0e0 12px,#e0e0e0 calc(100% - 12px),transparent);content:"";height:100%;position:absolute;right:50%;top:0;transform:translateX(50%);width:60px}.rotation-ruler__active-label-number{display:inline-block;position:relative}.rotation-ruler__active-label-sign{left:100%;position:absolute;top:0}.rotation-ruler__active-label-unit{position:absolute;right:100%;top:0}@container (max-width: 220px){.rotation-ruler__tick--minor{opacity:0}}@media (prefers-reduced-motion:reduce){.rotation-ruler__ticks{transition:none}}.editor-autocompleters__link{gap:8px;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__no-avatar:before{content:"\f110";font:normal 20px/1 dashicons;margin-left:5px;vertical-align:middle}.editor-autocompleters__user .editor-autocompleters__user-avatar{flex-grow:0;flex-shrink:0;height:24px;margin-left:8px;max-width:none;width:24px}.editor-autocompleters__user .editor-autocompleters__user-name{flex-grow:1;flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__user-slug{flex-grow:0;flex-shrink:0;margin-right:8px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user:not(.is-primary) .editor-autocompleters__user-slug{color:#757575}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar){box-shadow:none}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar) .interface-complementary-area-header{display:none}.editor-collab-sidebar{height:100%;overflow:hidden}.editor-collab-sidebar-panel{height:100%;overflow:hidden;padding:16px 16px 24px;position:relative}.editor-collab-sidebar-panel__add-note,.editor-collab-sidebar-panel__thread{background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:16px;position:relative;width:auto}.editor-collab-sidebar-panel__add-note.is-selected,.editor-collab-sidebar-panel__thread.is-selected{background-color:#fff;box-shadow: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);z-index:1}.editor-collab-sidebar-panel__add-note:focus,.editor-collab-sidebar-panel__thread:focus{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.editor-collab-sidebar-panel__add-note.is-floating,.editor-collab-sidebar-panel__thread.is-floating{left:16px;margin-top:16px;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - 128px);overflow-y:auto;position:absolute;right:16px;transform:translateY(var(--canvas-scroll,0));will-change:transform}.editor-collab-sidebar-panel__user-name{text-transform:capitalize}.editor-collab-sidebar-panel__user-name,.editor-collab-sidebar-panel__user-time{color:#757575;font-size:12px;font-weight:400;line-height:16px;text-align:right}.editor-collab-sidebar-panel__show-more-button{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));cursor:var(--wpds-cursor-control,pointer);width:-moz-fit-content;width:fit-content}.editor-collab-sidebar-panel__show-more-button:active,.editor-collab-sidebar-panel__show-more-button:focus,.editor-collab-sidebar-panel__show-more-button:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.editor-collab-sidebar-panel__note-content p:last-child{margin-bottom:0}.editor-collab-sidebar-panel__note-content.is-collapsed{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editor-collab-sidebar-panel__user-avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);flex-shrink:0;padding:var(--wp-admin-border-width-focus)}.editor-collab-sidebar-panel__note-actions{margin-right:auto}.editor-collab-sidebar-panel__note-actions button.has-icon:not(.has-text){flex-shrink:0;height:24px;min-width:24px;padding:0;width:24px}.editor-collab-sidebar-panel__more-reply-separator:after,.editor-collab-sidebar-panel__more-reply-separator:before,.editor-collab-sidebar-panel__status-separator:after,.editor-collab-sidebar-panel__status-separator:before{background-color:#ddd;content:"";flex:1;height:1px}.editor-collab-sidebar-panel__deleted-block-notice,.editor-collab-sidebar-panel__more-reply-button{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-collab-sidebar-panel__deleted-block-notice{color:#757575}.editor-collab-sidebar-panel__resolution-text{font-style:italic}.editor-collab-sidebar-panel__note-form [role=textbox]{word-wrap:break-word;line-height:20px;max-height:418px;overflow-y:auto;white-space:pre-wrap}.editor-collab-sidebar-panel__note-form [role=textbox] code{background:#f0f0f0;border-radius:2px;font-family:Menlo,Consolas,monaco,monospace;font-size:.9em;padding:0 2px}.editor-collab-sidebar-panel__note-form [role=textbox] a{color:var(--wp-admin-theme-color);text-decoration:underline}.editor-collab-sidebar-panel__skip-to-block,.editor-collab-sidebar-panel__skip-to-note{background:#fff!important;clip-path:inset(50%);left:-9999px;overflow:hidden;position:absolute;top:-9999px;z-index:-1}.editor-collab-sidebar-panel__skip-to-block:focus,.editor-collab-sidebar-panel__skip-to-note:focus{clip-path:none;left:8px;overflow:visible;z-index:1}.editor-collab-sidebar-panel__skip-to-note:focus{top:8px}.editor-collab-sidebar-panel__skip-to-block:focus{bottom:8px;top:auto}.editor-note-indicator__avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);box-sizing:border-box;margin-right:-12px;padding:var(--wp-admin-border-width-focus);width:24px}.editor-note-indicator__avatar:first-child{margin-right:0}.editor-note-indicator__overflow{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.show-icon-labels .editor-note-indicator{width:auto}.show-icon-labels .editor-note-indicator div{display:none}.show-icon-labels .editor-note-indicator:after{content:attr(aria-label);font-size:12px}mark.wp-note{border-radius:1px;transition:background-color .1s ease-in-out}.wp-note-mention{background:var(--wpds-color-background-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 9%,#fff));border-radius:var(--wpds-border-radius-sm,2px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));display:inline;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:0 var(--wpds-dimension-padding-xs,4px);white-space:nowrap}@media (forced-colors:active){.wp-note-mention{border:1px solid}}.editor-collab-sidebar-panel__mention-suggestion .editor-autocompleters__user-avatar{border-radius:50%}.editor-avatar{align-items:center;box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,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);display:inline-flex}.editor-avatar,.editor-avatar__image{border-radius:9999px;flex-shrink:0;position:relative}.editor-avatar__image{background-color:var(--wp-admin-theme-color,#3858e9);border:0;box-sizing:border-box;color:#fff;font-size:0;height:32px;overflow:hidden;overflow:clip;width:32px}.is-small>.editor-avatar__image{height:24px;width:24px}.has-avatar-border-color>.editor-avatar__image{background-clip:padding-box;border:var(--wp-admin-border-width-focus) solid var(--editor-avatar-outline-color)}.has-avatar-border-color>.editor-avatar__image:after{border-radius:inherit;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) #fff;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.editor-avatar__img{border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;width:100%}.has-src>.editor-avatar__image>.editor-avatar__img{opacity:1}.editor-avatar:not(.has-src)>.editor-avatar__image{align-items:center;background-clip:border-box;border:0;display:flex;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);justify-content:center}.editor-avatar:not(.has-src)>.editor-avatar__image:after{content:none}.editor-avatar:not(.has-src).has-avatar-border-color>.editor-avatar__image{background-color:var(--editor-avatar-outline-color)}.editor-avatar__name{color:var(--editor-avatar-name-color,#fff);font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;min-width:0;opacity:0;overflow:hidden;padding-bottom:2px;transition:opacity .15s cubic-bezier(.15,0,.15,1);white-space:nowrap}.editor-avatar.is-badge{background-color:var(--wp-admin-theme-color,#3858e9);-moz-column-gap:0;column-gap:0;display:inline-grid;grid-template-columns:min-content 0fr;padding-inline-end:0;transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1);transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1),-moz-column-gap .3s cubic-bezier(.15,0,.15,1)}.editor-avatar.is-badge:hover{-moz-column-gap:4px;column-gap:4px;grid-template-columns:min-content 1fr;padding-inline-end:8px;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge:hover .editor-avatar__name{opacity:1;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge.has-avatar-border-color{background-color:var(--editor-avatar-outline-color)}.editor-avatar.is-dimmed>.editor-avatar__image{background-color:#757575;opacity:.5}.editor-avatar.is-dimmed.has-avatar-border-color>.editor-avatar__image{border-color:#757575}.editor-avatar.is-dimmed .editor-avatar__img{filter:grayscale(1)}.editor-avatar__status-indicator{fill:#1e1e1e;align-items:center;color:#1e1e1e;display:flex;height:32px;justify-content:center;position:absolute;right:0;top:0;width:32px;z-index:1}.is-small>.editor-avatar__status-indicator{height:24px;width:24px}.editor-avatar__status-indicator svg{height:75%;width:75%}@media (prefers-reduced-motion:reduce){.editor-avatar.is-badge,.editor-avatar__name{transition:none}}.editor-avatar-group{align-items:center;display:flex}.editor-avatar-group>.editor-avatar+.editor-avatar{margin-inline-start:-8px}.editor-avatar-group>.editor-avatar{position:relative}.editor-avatar-group>.editor-avatar:first-child{z-index:10}.editor-avatar-group>.editor-avatar:nth-child(2){z-index:9}.editor-avatar-group>.editor-avatar:nth-child(3){z-index:8}.editor-avatar-group>.editor-avatar:nth-child(4){z-index:7}.editor-avatar-group>.editor-avatar:nth-child(5){z-index:6}.editor-avatar-group>.editor-avatar:nth-child(6){z-index:5}.editor-avatar-group>.editor-avatar:nth-child(7){z-index:4}.editor-avatar-group>.editor-avatar:nth-child(8){z-index:3}.editor-avatar-group>.editor-avatar:nth-child(9){z-index:2}.editor-avatar-group>.editor-avatar:nth-child(10){z-index:1}.editor-avatar-group__overflow{color:#1e1e1e;font-size:12px;line-height:20px;margin-inline-end:4px;margin-inline-start:4px;white-space:nowrap}.editor-collaborators-presence__list.components-popover .components-popover__content{background:#fff;border:1px solid #ddd;border-radius:8px;border-width:1px 1px 0 0;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)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-content{min-width:280px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title{display:flex;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px;line-height:20px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title span{color:#757575}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action{padding:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action button{color:#1e1e1e;height:32px;padding:0;width:32px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-items{display:flex;flex-direction:column;padding-bottom:16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item{all:unset;align-items:center;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;padding:12px 16px;transition:background-color .2s ease;width:100%}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:hover:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.04)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:active:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:focus-visible{outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:-2px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:disabled{cursor:default}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-info{display:flex;flex:1;flex-direction:column;min-width:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-name{color:#1e1e1e;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-collaborators-presence{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;flex-shrink:0;height:32px}.editor-collaborators-presence:hover{background-color:#e0e0e0}.editor-collaborators-presence:has(.is-pressed){background-color:#e0e0e0}.editor-header__center .editor-collaborators-presence{margin-left:8px}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button{align-items:center;background:transparent;border-radius:4px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:flex;height:100%;padding:4px;position:relative}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed:hover,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:hover{background:transparent;color:#2f2f2f}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:focus:not(:active){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) var(--wp-admin-theme-color,#007cba);outline:none}.editor-collapsible-block-toolbar{align-items:center;display:flex;height:64px;overflow:hidden}.editor-collapsible-block-toolbar .block-editor-block-contextual-toolbar{background:transparent;border-bottom:0;height:100%}.editor-collapsible-block-toolbar .block-editor-block-toolbar{height:100%;padding-top:17px}.editor-collapsible-block-toolbar .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.editor-collapsible-block-toolbar:after{background-color:#ddd;content:"";height:24px;margin-left:7px;width:1px}.editor-collapsible-block-toolbar .components-toolbar,.editor-collapsible-block-toolbar .components-toolbar-group{border-left:none;position:relative}.editor-collapsible-block-toolbar .components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar:after{background-color:#ddd;content:"";height:24px;left:-1px;position:absolute;top:4px;width:1px}.editor-collapsible-block-toolbar .components-toolbar .components-toolbar-group.components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.editor-collapsible-block-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.editor-collapsible-block-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{height:40px;position:relative;top:-4px}}.editor-collapsible-block-toolbar.is-collapsed{display:none}.editor-block-visibility__disabled-blocks-count{background-color:#fff;border:1px solid #ddd;border-width:1px 0;box-shadow:32px 0 0 0 #fff,-32px 0 0 0 #fff;padding:8px;position:sticky;text-align:center;top:-5px;z-index:1}.editor-block-visibility__disabled-blocks-count~.block-editor-block-manager__content .block-editor-block-manager__category-title{top:31px}.editor-block-visibility__disabled-blocks-count .is-link{margin-right:12px}.editor-blog-title-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-document-bar{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;height:32px;justify-content:space-between;min-width:0;width:min(100%,450px)}.editor-document-bar:hover{background-color:#e0e0e0}.editor-document-bar .components-button{border-radius:4px}@media not (prefers-reduced-motion){.editor-document-bar .components-button{transition:background-color .1s ease-out}}.editor-document-bar .components-button:hover{background:#e0e0e0}@media screen and (min-width:782px) and (max-width:960px){.editor-document-bar.has-back-button .editor-document-bar__post-type-label{display:none}}.editor-document-bar__command{color:var(--wp-block-synced-color);flex-grow:1;overflow:hidden}.editor-document-bar__title{color:#1e1e1e;margin:0 auto;max-width:70%;overflow:hidden}.editor-document-bar__title h1{align-items:center;display:flex;font-weight:400;justify-content:center;overflow:hidden;white-space:nowrap}.editor-document-bar__post-title{color:currentColor;flex:1;overflow:hidden;text-overflow:ellipsis}.editor-document-bar__post-type-label{color:#2f2f2f;flex:0;padding-right:4px}@media screen and (max-width:600px){.editor-document-bar__post-type-label{display:none}}.editor-document-bar__back.components-button.has-icon.has-text{color:#757575;flex-shrink:0;gap:0;min-width:36px;position:absolute;z-index:1}.editor-document-bar__back.components-button.has-icon.has-text:hover{background-color:transparent;color:#1e1e1e}.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:none;margin-right:12px;pointer-events:none;position:absolute}.editor-document-bar__icon-layout.editor-document-bar__icon-layout svg{fill:#949494}@media (min-width:600px){.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:flex}}.document-outline ul{margin:0;padding:0}.document-outline__item{display:flex;margin:4px 0}.document-outline__item a{text-decoration:none}.document-outline__item .document-outline__emdash:before{color:#ddd;margin-left:4px}.document-outline__item.is-h2 .document-outline__emdash:before{content:"—"}.document-outline__item.is-h3 .document-outline__emdash:before{content:"——"}.document-outline__item.is-h4 .document-outline__emdash:before{content:"———"}.document-outline__item.is-h5 .document-outline__emdash:before{content:"————"}.document-outline__item.is-h6 .document-outline__emdash:before{content:"—————"}.document-outline__button{align-items:flex-start;background:none;border:none;border-radius:2px;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;margin:0 -1px 0 0;padding:2px 1px 2px 5px;text-align:right}.document-outline__button:disabled,.document-outline__button[aria-disabled=true]{color:#757575;cursor:default}.document-outline__button:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.document-outline__level{background:#ddd;border-radius:3px;color:#1e1e1e;font-size:13px;margin-left:4px;padding:1px 6px}.is-invalid .document-outline__level{background:#f0b849}.document-outline__item-content{padding:1px 0}.editor-document-outline.has-no-headings>svg{margin-top:28px}.editor-document-outline.has-no-headings>p{padding-left:32px;padding-right:32px}.editor-document-outline.has-no-headings{color:#757575;text-align:center}.editor-document-tools{align-items:center;display:inline-flex}.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:none}@media (min-width:782px){.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:inline-flex}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle{display:inline-flex}@media not (prefers-reduced-motion){.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.is-pressed svg{transform:rotate(-45deg)}.editor-document-tools .block-editor-list-view{display:none}@media (min-width:600px){.editor-document-tools .block-editor-list-view{display:flex}}.editor-document-tools .editor-document-tools__left>.components-button.has-icon,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon{height:32px;min-width:32px;padding:4px}.editor-document-tools .editor-document-tools__left>.components-button.has-icon.is-pressed,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon.is-pressed{background:#1e1e1e}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:focus:not(:disabled),.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 1px #fff;outline:1px solid transparent}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:before,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:before{display:none}.editor-document-tools__left{align-items:center;display:inline-flex;gap:8px}.editor-document-tools__left:not(:last-child){margin-inline-end:8px}.show-icon-labels .editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.has-icon{padding:0 8px;width:auto}.show-icon-labels .editor-document-tools__left>*+*{margin-right:8px}.editor-editor-interface .entities-saved-states__panel-header{height:65px}.editor-editor-interface .interface-interface-skeleton__content{isolation:isolate}.editor-notices .components-notice-list,.editor-notices.notices-inline-notices-wrapper{gap:0}.editor-notices .components-notice{border-inline-width:0;border-top-width:0}.editor-visual-editor{flex:1 0 auto}.editor-notices__dismissible,.editor-notices__pinned{left:0;position:relative;right:0;top:0}.editor-error-boundary{background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;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);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:64px auto auto;max-width:780px;padding:1em}.editor-global-styles-header__description{padding:0 16px}.editor-global-styles-header{margin-bottom:0!important}.editor-global-styles-sidebar{display:flex;flex-direction:column;min-height:100%}.editor-global-styles-sidebar__panel{flex:1}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-title{margin:0}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-actions{flex:1}.editor-global-styles-sidebar .block-editor-panel-color-gradient-settings{border:0}.editor-global-styles-sidebar .single-column{grid-column:span 1}.editor-global-styles-sidebar .components-tools-panel .span-columns{grid-column:1/-1}.editor-global-styles-sidebar__blocks-group{border-top:1px solid #e0e0e0;padding-top:24px}.editor-global-styles-sidebar__blocks-group-help{padding:0 16px}.global-styles-ui-color-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.editor-global-styles-sidebar hr{margin:0}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon{width:auto}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon svg{display:none}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon:after{content:attr(aria-label);font-size:12px}.editor-welcome-guide{width:312px}.editor-welcome-guide.guide-styles .editor-welcome-guide__image{background:#00a0d2}.editor-welcome-guide__image{margin:0 0 16px}.editor-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.editor-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.editor-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.editor-welcome-guide__text img{vertical-align:bottom}.editor-welcome-guide .components-button:hover svg{fill:#fff}.editor-header{box-sizing:border-box}.editor-header *,.editor-header :after,.editor-header :before{box-sizing:inherit}.editor-header{background:#fff;display:grid;grid-auto-flow:row;grid-template:auto/32px minmax(0,max-content) minmax(min-content,1fr) 64px;height:64px}.editor-header:has(>.editor-header__center){grid-template:auto/32px min-content 1fr min-content 64px}@media (min-width:782px){.editor-header:has(>.editor-header__center){grid-template:auto/32px minmax(min-content,2fr) 2.5fr minmax(min-content,2fr) 64px}}@media (min-width:480px){.editor-header{gap:16px}}.editor-header{align-items:center;justify-content:space-between;max-width:100vw}@media (min-width:280px){.editor-header{flex-wrap:nowrap}}.editor-header__back-button{padding-right:8px}.editor-header__toolbar{grid-column:1/3}.editor-header__toolbar>:first-child{margin-inline:16px 0}.editor-header__back-button+.editor-header__toolbar{grid-column:2/3}@media (min-width:480px){.editor-header__back-button+.editor-header__toolbar>:first-child{margin-inline:0}}.editor-header__toolbar{align-items:center;clip-path:inset(-2px);display:flex;min-width:0}@media (min-width:480px){.editor-header__toolbar{clip-path:none}}.editor-header__toolbar .table-of-contents{display:none}@media (min-width:600px){.editor-header__toolbar .table-of-contents{display:block}}.editor-header__toolbar .editor-collapsible-block-toolbar,.editor-header__toolbar .editor-collapsible-block-toolbar.is-collapsed~.editor-collapsible-block-toolbar__toggle{margin-inline:8px 0}.editor-header__center{align-items:center;display:flex;grid-column:3/4;justify-content:center;min-width:0}@media (max-width:479px){.editor-header__center>:first-child{margin-inline-start:8px}.editor-header__center>:last-child{margin-inline-end:8px}}.editor-header__settings{grid-column:3/-1}.editor-header:has(>.editor-header__center) .editor-header__settings{grid-column:4/-1}.editor-header__settings{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-self:end;padding-left:4px}@media (min-width:600px){.editor-header__settings{padding-left:8px}}.editor-header__settings{gap:8px}.show-icon-labels .editor-header .components-button.has-icon,.show-icon-labels.interface-pinned-items .components-button.has-icon{width:auto}.show-icon-labels .editor-header .components-button.has-icon svg,.show-icon-labels.interface-pinned-items .components-button.has-icon svg{display:none}.show-icon-labels .editor-header .components-button.has-icon:after,.show-icon-labels.interface-pinned-items .components-button.has-icon:after{content:attr(aria-label);white-space:nowrap}.show-icon-labels .editor-header .components-button.has-icon[aria-disabled=true],.show-icon-labels.interface-pinned-items .components-button.has-icon[aria-disabled=true]{background-color:transparent}.show-icon-labels .editor-header .is-tertiary:active,.show-icon-labels.interface-pinned-items .is-tertiary:active{background-color:transparent;box-shadow:0 0 0 1.5px var(--wp-admin-theme-color)}.show-icon-labels .editor-header .components-button.has-icon.button-toggle svg,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle svg{display:block}.show-icon-labels .editor-header .components-button.has-icon.button-toggle:after,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle:after{content:none}.show-icon-labels .editor-header .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon,.show-icon-labels.interface-pinned-items .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon{display:block}.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:8px;padding-right:8px}@media (min-width:600px){.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:12px;padding-right:12px}}.show-icon-labels .editor-header .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels .editor-header .editor-post-saved-state.editor-post-saved-state:after,.show-icon-labels.interface-pinned-items .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels.interface-pinned-items .editor-post-saved-state.editor-post-saved-state:after{content:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover{border-right:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover:before{background-color:#ddd;content:"";height:24px;margin-right:8px;margin-top:4px;width:1px}.show-icon-labels .editor-header__toolbar .block-editor-block-mover .block-editor-block-mover__move-button-container:before{background:#ddd;right:calc(50% + 1px);width:calc(100% - 24px)}.show-icon-labels.interface-pinned-items{border-bottom:1px solid #ccc;display:block;margin:0 -12px;padding:6px 12px 12px}.show-icon-labels.interface-pinned-items>.components-button.has-icon{justify-content:flex-start;margin:0;padding:6px 8px 6px 6px;width:14.625rem}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=true] svg{display:block;max-width:24px}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=false]{padding-right:40px}.show-icon-labels.interface-pinned-items>.components-button.has-icon svg{margin-left:8px}@media (min-width:480px){.editor-header__post-preview-button{display:none}}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header{border-bottom:none}.editor-editor-interface.is-distraction-free .editor-header{background-color:#fff;width:100%}@media (min-width:782px){.editor-editor-interface.is-distraction-free .editor-header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);position:absolute}}.editor-editor-interface.is-distraction-free .editor-header>.edit-post-header__settings>.edit-post-header__post-preview-button{visibility:hidden}.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-preview-dropdown,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-zoom-out-toggle,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.interface-pinned-items,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__toolbar .editor-document-tools__document-overview-toggle{display:none}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within{opacity:1!important}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within div{transform:translateX(0) translateZ(0)!important}.editor-editor-interface.is-distraction-free .components-editor-notices__dismissible{position:absolute;z-index:35}.components-popover.more-menu-dropdown__content{z-index:99998}.editor-inserter-sidebar{box-sizing:border-box}.editor-inserter-sidebar *,.editor-inserter-sidebar :after,.editor-inserter-sidebar :before{box-sizing:inherit}.editor-inserter-sidebar{display:flex;flex-direction:column;height:100%}.editor-inserter-sidebar__content{height:100%}.editor-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.editor-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.editor-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.editor-keyboard-shortcut-help-modal__shortcut:empty{display:none}.editor-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 1rem 0 0;text-align:left}.editor-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination+.editor-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.editor-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.editor-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 .2rem 0 0}.editor-list-view-sidebar{height:100%}@media (min-width:782px){.editor-list-view-sidebar{width:350px}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{height:100%}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar{height:12px;width:12px}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-track,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-track{background-color:transparent}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.editor-list-view-sidebar__list-view-container>.document-outline:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:hover::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:hover::-webkit-scrollbar-thumb{background-color:#949494}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.editor-list-view-sidebar__list-view-container>.document-outline:focus,.editor-list-view-sidebar__list-view-container>.document-outline:focus-within,.editor-list-view-sidebar__list-view-container>.document-outline:hover,.editor-list-view-sidebar__list-view-panel-content:focus,.editor-list-view-sidebar__list-view-panel-content:focus-within,.editor-list-view-sidebar__list-view-panel-content:hover{scrollbar-color:#949494 transparent}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{will-change:transform}@media (hover:none){.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:#949494 transparent}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{overflow:auto;scrollbar-gutter:auto}.editor-list-view-sidebar__list-view-panel-content{padding:4px}.editor-list-view-sidebar__list-view-container{display:flex;flex-direction:column;height:100%}.editor-list-view-sidebar__list-view-container>.document-outline{padding:16px}.editor-list-view-sidebar__tab-panel{height:100%}.editor-list-view-sidebar__outline{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px;padding:16px}.editor-list-view-sidebar__outline>div>span:first-child{display:inline-block;width:90px}.editor-list-view-sidebar__outline>div>span{color:#757575;font-size:12px;line-height:1.4}.editor-post-order__panel,.editor-post-parent__panel{padding-top:8px}.editor-post-order__panel .editor-post-panel__row-control>div,.editor-post-parent__panel .editor-post-panel__row-control>div{width:100%}.editor-post-order__panel-dialog .editor-post-order,.editor-post-order__panel-dialog .editor-post-parent,.editor-post-parent__panel-dialog .editor-post-order,.editor-post-parent__panel-dialog .editor-post-parent{margin:8px}.editor-post-order__panel-dialog .components-popover__content,.editor-post-parent__panel-dialog .components-popover__content{min-width:320px}.editor-post-author__panel{padding-top:8px}.editor-post-author__panel .editor-post-panel__row-control>div{width:100%}.editor-post-author__panel-dialog .editor-post-author{margin:8px;min-width:248px}.editor-action-modal{z-index:1000001}.editor-post-card-panel__content{flex-grow:1}.editor-post-card-panel__title{width:100%}.editor-post-card-panel__title.editor-post-card-panel__title{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;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:20px;margin:0;row-gap:4px;word-break:break-word}.editor-post-card-panel__icon{flex:0 0 24px;height:24px;width:24px}.editor-post-card-panel__header{display:flex;justify-content:space-between}.editor-post-card-panel.has-description .editor-post-card-panel__header{margin-bottom:8px}.editor-post-card-panel .editor-post-card-panel__title-name{padding:2px 0}.editor-post-card-panel .editor-post-card-panel__description,.editor-post-content-information{color:#757575}.editor-post-content-information .components-text{color:inherit}.editor-post-discussion__panel-dialog .editor-post-discussion{margin:8px;min-width:248px}.editor-post-discussion__panel-toggle .components-text{color:inherit}.editor-post-discussion__panel-dialog .components-popover__content{min-width:320px}.editor-post-excerpt__textarea{margin-bottom:10px;width:100%}.editor-post-excerpt__dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-featured-image{padding:0}.editor-post-featured-image .hidden{display:none}.editor-post-featured-image .components-spinner{margin-right:-9px;margin-top:-9px;position:absolute;right:50%;top:50%}.editor-post-featured-image__container{position:relative}.editor-post-featured-image__container:focus .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:focus-within .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:hover .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image){opacity:1}.editor-post-featured-image__container .editor-post-featured-image__actions.editor-post-featured-image__actions-missing-image{margin-top:16px;opacity:1}.editor-post-featured-image__container .components-drop-zone__content{border-radius:2px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.editor-post-featured-image__preview,.editor-post-featured-image__toggle{border-color:#ccc;display:flex;justify-content:center;min-height:40px;outline-offset:-1px;overflow:hidden;padding:0;width:100%}.editor-post-featured-image__preview{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;height:auto!important;outline:1px solid rgba(0,0,0,.1)}.editor-post-featured-image__preview .editor-post-featured-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){transition:opacity 50ms ease-out}}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image) .editor-post-featured-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.editor-post-featured-image__actions .editor-post-featured-image__action{flex-grow:1;justify-content:center}[class].editor-post-format__suggestion{margin:4px 0 0}.editor-post-format__dialog .editor-post-format__dialog-content{margin:8px;min-width:248px}.editor-post-last-edited-panel{color:#757575}.editor-post-last-edited-panel .components-text{color:inherit}.editor-post-last-revision__title{font-weight:var(--wpds-typography-font-weight-emphasis,600);width:100%}.editor-post-last-revision__title.components-button.has-icon{height:100%;justify-content:space-between}.editor-post-last-revision__title.components-button.has-icon:active,.editor-post-last-revision__title.components-button.has-icon:hover{background:#f0f0f0}.editor-post-last-revision__title.components-button.has-icon:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-panel__body.is-opened.editor-post-last-revision__panel{height:48px;padding:0}.components-panel__body.is-opened.editor-post-last-revision__panel .editor-post-last-revision__title.components-button.components-button{padding:16px}.editor-post-locked-modal__buttons{margin-top:24px}.editor-post-locked-modal__avatar{border-radius:50%;margin-top:16px;min-width:auto!important}.editor-post-panel__row{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.editor-post-panel__row-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%;word-break:break-word}.editor-post-panel__row-control{align-items:center;display:flex;flex-grow:1;min-height:32px}.editor-post-panel__row-control .components-button{text-wrap:balance;text-wrap:pretty;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;max-width:100%;min-height:32px;text-align:right;white-space:normal}.editor-post-panel__row-control .components-dropdown{max-width:100%}.editor-post-panel__section{padding:16px}.editor-post-publish-panel__content{min-height:calc(100% - 148px)}.editor-post-publish-panel__content>.components-spinner{display:block;margin:100px auto 0}.editor-post-publish-panel__header{align-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;height:65px;padding-left:16px;padding-right:16px}.editor-post-publish-panel__header .components-button{justify-content:center;width:100%}.editor-post-publish-panel__header .has-icon{margin-right:auto;width:auto}.components-site-card{align-items:center;display:flex;margin:16px 0}.components-site-icon{border:none;border-radius:2px;flex-shrink:0;height:36px;margin-left:12px;width:36px}.components-site-name{display:block;font-size:14px}.components-site-home{color:#757575;display:block;font-size:12px;word-break:break-word}.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{flex:1}@media (min-width:480px){.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{max-width:160px}}.editor-post-publish-panel__header-publish-button{justify-content:center;padding-right:4px}.editor-post-publish-panel__header-cancel-button{padding-left:4px}.editor-post-publish-panel__header-published{flex-grow:1}.editor-post-publish-panel__footer{padding:16px}.components-button.editor-post-publish-panel__toggle.is-primary{align-items:center;display:inline-flex}.components-button.editor-post-publish-panel__toggle.is-primary.is-busy .dashicon{display:none}.components-button.editor-post-publish-panel__toggle.is-primary .dashicon{margin-left:-4px}.editor-post-publish-panel__link{font-weight:400;padding-right:4px}.editor-post-publish-panel__prepublish{padding:16px}.editor-post-publish-panel__prepublish strong{color:#1e1e1e}.editor-post-publish-panel__prepublish .components-panel__body{background:#fff;margin-left:-16px;margin-right:-16px}.editor-post-publish-panel__prepublish .editor-post-visibility__dialog-legend{display:none}.editor-post-publish-panel__prepublish .components-panel__body-title .components-button{text-wrap:balance;text-wrap:pretty;align-items:flex-start}.post-publish-panel__postpublish .components-panel__body{border-bottom:1px solid #e0e0e0;border-top:none;word-break:break-word}.post-publish-panel__postpublish-buttons{align-content:space-between;display:flex;flex-wrap:wrap;gap:16px}.post-publish-panel__postpublish-buttons .components-button,.post-publish-panel__postpublish-buttons .components-button.has-icon{flex:1;justify-content:center;min-width:unset}.post-publish-panel__postpublish-buttons .components-clipboard-button{width:100%}.post-publish-panel__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:16px}.post-publish-panel__postpublish-post-address-container .post-publish-panel__postpublish-post-address{flex:1}.post-publish-panel__postpublish-post-address-container input[readonly]{background:#f0f0f0;border-color:#ccc;height:36px;overflow:hidden;padding:12px;text-overflow:ellipsis}.post-publish-panel__postpublish-post-address__copy-button-wrap{flex-shrink:0;margin-right:16px}.post-publish-panel__postpublish-header{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.post-publish-panel__postpublish-subheader{margin:0 0 8px}.post-publish-panel__tip{color:#f0b849}@media screen and (max-width:782px){.post-publish-panel__postpublish-post-address__button-wrap .components-button{height:40px}}.editor-post-publish-panel{box-sizing:border-box}.editor-post-publish-panel *,.editor-post-publish-panel :after,.editor-post-publish-panel :before{box-sizing:inherit}.editor-post-publish-panel{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:46px;z-index:100001}@media (min-width:782px){.editor-post-publish-panel{border-right:1px solid #ddd;right:auto;top:32px;width:281px;z-index:99998}}@media (min-width:782px) and (not (prefers-reduced-motion)){.editor-post-publish-panel{animation:editor-post-publish-panel__slide-in-animation .1s forwards;transform:translateX(-100%)}}@media (min-width:782px){body.is-fullscreen-mode .editor-post-publish-panel{top:var(--wp-admin--admin-bar--height,0)}[role=region]:focus .editor-post-publish-panel{transform:translateX(0)}}@keyframes editor-post-publish-panel__slide-in-animation{to{transform:translateX(0)}}.editor-revisions-header__slider{width:100%}.editor-revisions-header__slider .components-range-control__tooltip{white-space:nowrap}.editor-revisions-header__no-revisions{color:#757575;font-size:13px}.editor-revisions-canvas__loading{align-items:center;display:flex;height:100%;justify-content:center}.editor-revisions-canvas__content{display:flex;height:100%}.editor-revisions-canvas__content .editor-visual-editor{flex:1;min-width:0}.revision-diff-markers{background:rgba(0,0,0,.05);flex-shrink:0;position:relative;width:max(16px,1rem)}.revision-diff-markers .revision-diff-marker{border:none;cursor:var(--wpds-cursor-control,pointer);min-height:4px;padding:0;position:absolute;transition:opacity .1s ease;width:100%}.revision-diff-markers .revision-diff-marker.is-added{background:#008a20}.revision-diff-markers .revision-diff-marker.is-removed{background:repeating-linear-gradient(-45deg,#d63638,#d63638 6px,rgba(214,54,56,.45) 0,rgba(214,54,56,.45) 8px)}.revision-diff-markers .revision-diff-marker.is-modified{background:repeating-linear-gradient(45deg,#9a7000,#9a7000 6px,rgba(154,112,0,.45) 0,rgba(154,112,0,.45) 8px)}.revision-diff-markers .revision-diff-marker:hover{opacity:.7}.revision-diff-markers .revision-diff-marker:focus{outline:2px solid #1e1e1e;outline-offset:-2px}.interface-complementary-area:has(.editor-post-revisions-timeline){display:flex;flex-direction:column;overflow:hidden}.interface-complementary-area:has(.editor-post-revisions-timeline) .editor-sidebar__panel-tabs{flex-shrink:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) [role=tabpanel]:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-revision-meta-diff__content{max-height:80px;overflow-y:auto}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-post-revisions-timeline{flex:1;min-height:0}.editor-revision-fields-diff__value{word-break:break-word}.editor-revision-fields-diff__added{background-color:color-mix(in srgb,currentColor 5%,#00a32a 15%);text-decoration:none}.editor-revision-fields-diff__removed{color:#d63638;text-decoration:line-through}.editor-post-saved-state{align-items:center;color:#757575;display:flex;overflow:hidden;padding:12px 4px;white-space:nowrap;width:28px}.editor-post-saved-state.is-saved[aria-disabled=true],.editor-post-saved-state.is-saved[aria-disabled=true]:hover,.editor-post-saved-state.is-saving[aria-disabled=true],.editor-post-saved-state.is-saving[aria-disabled=true]:hover{background:transparent;color:#757575}.editor-post-saved-state svg{fill:currentColor;display:inline-block;flex:0 0 auto;margin-left:8px}@media (min-width:600px){.editor-post-saved-state{padding:8px 12px;text-indent:inherit;width:auto}.editor-post-saved-state svg{margin-left:0}}.editor-post-save-draft.has-text.has-icon svg{margin-left:0}.editor-post-schedule__panel-dropdown{width:100%}.editor-post-schedule__dialog .components-popover__content{min-width:320px;padding:16px}.editor-post-status{max-width:100%}.editor-post-status.is-read-only{padding:6px 12px}.editor-post-status .editor-post-status__toggle.editor-post-status__toggle{padding-bottom:4px;padding-top:4px}.editor-change-status__password-fieldset,.editor-change-status__publish-date-wrapper{border-top:1px solid #e0e0e0;padding-top:16px}.editor-change-status__content .components-popover__content{min-width:320px;padding:16px}.editor-change-status__content .editor-change-status__password-legend{margin-bottom:8px;padding:0}.editor-change-status__content p.components-base-control__help:has(.components-checkbox-control__help){margin-top:4px}.editor-post-sticky__checkbox-control{border-top:1px solid #e0e0e0;padding-top:16px}.editor-post-sync-status__value{padding:6px 12px 6px 0}.editor-post-taxonomies__hierarchical-terms-list{margin-right:-6px;margin-top:-6px;max-height:14em;overflow:auto;padding-right:6px;padding-top:6px}.editor-post-taxonomies__hierarchical-terms-choice{margin-bottom:8px}.editor-post-taxonomies__hierarchical-terms-choice:last-child{margin-bottom:4px}.editor-post-taxonomies__hierarchical-terms-subchoices{margin-right:16px;margin-top:8px}.editor-post-taxonomies__flat-term-most-used .editor-post-taxonomies__flat-term-most-used-label{margin-bottom:4px}.editor-post-taxonomies__flat-term-most-used-list{margin:0}.editor-post-taxonomies__flat-term-most-used-list li{display:inline-block;margin-left:8px}.editor-sync-connection-error-modal{z-index:1000001}.editor-sync-connection-error-modal p{margin:0}.editor-sync-connection-error-modal__retry-countdown{color:#757575}.editor-post-template__swap-template-modal{z-index:1000001}.editor-post-template__swap-template-modal .editor-post-template__swap-template-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}.editor-post-template__create-template-modal{z-index:1000001}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;padding-top:2px}@media (min-width:782px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-post-template__dropdown .components-popover__content{min-width:240px}.editor-post-template__dropdown .components-button.is-pressed,.editor-post-template__dropdown .components-button.is-pressed:hover{background:inherit;color:inherit}.editor-post-template__classic-theme-dropdown{padding:8px}.editor-template-actions-panel__preview .block-editor-block-preview__container{aspect-ratio:4/3;border-radius:4px;display:flex;overflow:hidden}.editor-template-actions-panel__preview .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){.editor-template-actions-panel__preview .block-editor-block-preview__container:after{transition:outline .1s linear}}.editor-template-actions-panel__preview[role=button]{cursor:var(--wpds-cursor-control,pointer)}.editor-template-actions-panel__preview[role=button]:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.editor-template-actions-panel__preview[role=button]: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)}.editor-template-actions-panel__action{flex:1;justify-content:center}textarea.editor-post-text-editor{border:1px solid #949494;border-radius:0;box-shadow:none;display:block;font-family:Menlo,Consolas,monaco,monospace;line-height:2.4;margin:0;min-height:200px;overflow:hidden;resize:none;width:100%}@media not (prefers-reduced-motion){textarea.editor-post-text-editor{transition:border .1s ease-out,box-shadow .1s linear}}textarea.editor-post-text-editor{padding:16px}@media (min-width:600px){textarea.editor-post-text-editor{padding:24px}}textarea.editor-post-text-editor{font-size:16px!important}@media (min-width:600px){textarea.editor-post-text-editor{font-size:15px!important}}textarea.editor-post-text-editor:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);position:relative}textarea.editor-post-text-editor::-moz-placeholder{color:rgba(30,30,30,.62)}textarea.editor-post-text-editor::placeholder{color:rgba(30,30,30,.62)}.editor-post-title.is-raw-text{margin-bottom:24px;margin-top:2px;max-width:none}.editor-post-url__panel-dropdown{width:100%}.editor-post-url__panel-dialog .editor-post-url{margin:8px;min-width:248px}.editor-post-url__front-page-link,.editor-post-url__link{direction:ltr;word-break:break-word}.editor-post-url__front-page-link{border-radius:2px;color:var(--wp-admin-theme-color);padding:6px 12px}.editor-post-url__front-page-link:hover{background:color-mix(in srgb,var(--wp-admin-theme-color) 4%,transparent);color:var(--wp-admin-theme-color-darker-20,#183ad6)}.editor-post-url__front-page-link:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);color:var(--wp-admin-theme-color);outline:3px solid transparent}.editor-post-url__link-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-post-url__input input.components-input-control__input{padding-inline-start:0!important}.editor-post-parent__panel-toggle,.editor-post-url__panel-toggle{word-break:break-word}.editor-post-url__intro{margin:0}.editor-post-url__permalink{margin-bottom:0;margin-top:8px}.editor-post-url__permalink-visual-label{display:block}.editor-posts-per-page-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-trash.components-button{flex-grow:1;justify-content:center}.editor-preview-dropdown .editor-preview-dropdown__toggle.has-icon.has-text{padding-left:4px;padding-right:6px}.editor-preview-dropdown.is-responsive-editing .editor-preview-dropdown__toggle{color:var(--wp-block-synced-color)}@media (prefers-reduced-motion:no-preference){.editor-resizable-editor:not(.is-resizing){transition:width .2s ease-out,height .2s ease-out}}.editor-resizable-editor.is-resizable{margin:0 auto;overflow:visible}.editor-resizable-editor__resize-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:9999px;bottom:0;cursor:ew-resize;height:100px;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px}.editor-resizable-editor__resize-handle:after{background-color:hsla(0,0%,46%,.4);border-radius:9999px;bottom:16px;content:"";left:0;position:absolute;right:4px;top:16px;width:4px}.editor-resizable-editor__resize-handle.is-left{right:-18px}.editor-resizable-editor__resize-handle.is-right{left:-18px}.editor-resizable-editor__resize-handle:active,.editor-resizable-editor__resize-handle:focus,.editor-resizable-editor__resize-handle:hover{opacity:1}.editor-resizable-editor__resize-handle:active:after,.editor-resizable-editor__resize-handle:focus:after,.editor-resizable-editor__resize-handle:hover:after{background-color:var(--wp-admin-theme-color)}.editor-layout__toggle-entities-saved-states-panel,.editor-layout__toggle-publish-panel,.editor-layout__toggle-sidebar-panel{background-color:#fff;border:1px dotted #ddd;bottom:auto;box-sizing:border-box;display:flex;height:auto!important;justify-content:center;left:0;padding:24px;position:fixed!important;right:auto;top:-9999em;width:280px;z-index:100000}.interface-interface-skeleton__actions:focus .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus .editor-layout__toggle-publish-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-publish-panel{bottom:0;top:auto}.editor-start-page-options__modal .editor-start-page-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:72px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-page-options__modal .block-editor-block-patterns-list{padding-bottom:72px}.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:24px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__container{min-height:100px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__content{width:100%}.editor-start-template-options__modal .editor-start-template-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:92px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-template-options__modal .block-editor-block-patterns-list{padding-bottom:92px}.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-patterns-list__item-title{display:none}.components-panel__header.editor-sidebar__panel-tabs{padding-left:8px;padding-right:0}.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{padding:0}@media (min-width:782px){.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{display:flex}}.editor-post-summary .components-v-stack:empty{display:none}.editor-sidebar{box-sizing:border-box}.editor-sidebar *,.editor-sidebar :after,.editor-sidebar :before{box-sizing:inherit}.editor-sidebar__revisions-block-message{color:#757575;font-size:13px;padding:16px}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.editor-site-discussion-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-style-book{height:100%}.editor-style-book.is-button{border-radius:8px}.editor-style-book__iframe{display:block;height:100%;width:100%}.editor-style-book__iframe.is-button{border-radius:8px}.editor-style-book__iframe.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.editor-style-book__tabs{display:flex;flex-direction:column;height:100%}.editor-style-book__tablist-container{background:#fff;display:flex;flex:none;padding-left:56px;width:100%}.editor-style-book__tabpanel{flex:1 0 auto;overflow:auto}.editor-styles-canvas{background-color:var(--wp-editor-canvas-background);height:100%;padding:24px}.editor-styles-canvas iframe{display:block;height:100%;width:100%}.editor-styles-canvas__section{background:#fff;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.editor-styles-canvas__section{transition:all .3s}}.editor-styles-canvas__close-button{background:#fff;left:8px;position:absolute;top:8px;z-index:2}.table-of-contents__popover.components-popover .components-popover__content{min-width:380px}.components-popover.table-of-contents__popover{z-index:99998}.table-of-contents__popover .components-popover__content{padding:16px}@media (min-width:600px){.table-of-contents__popover .components-popover__content{max-height:calc(100vh - 120px);overflow-y:auto}}.table-of-contents__popover hr{margin:10px -16px 0}.table-of-contents__wrapper:focus:before{bottom:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.table-of-contents__counts{display:flex;flex-wrap:wrap;margin:-8px 0 0}.table-of-contents__count{color:#1e1e1e;display:flex;flex-basis:33%;flex-direction:column;font-size:13px;margin-bottom:0;margin-top:8px;padding-left:8px}.table-of-contents__count:nth-child(4n){padding-left:0}.table-of-contents__number,.table-of-contents__popover .word-count{color:#1e1e1e;font-size:21px;font-weight:400;line-height:30px}.table-of-contents__title{display:block;font-size:15px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:20px}.editor-text-editor{box-sizing:border-box}.editor-text-editor *,.editor-text-editor :after,.editor-text-editor :before{box-sizing:inherit}.editor-text-editor{background-color:#fff;flex-grow:1;isolation:isolate;position:relative;width:100%}.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){border:1px solid #949494;border-radius:0;font-family:Menlo,Consolas,monaco,monospace;font-size:2.5em;font-weight:400;line-height:1.4;max-width:none;padding:16px}@media (min-width:600px){.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){padding:24px}}.editor-text-editor .editor-post-title.is-raw-text textarea:focus,.editor-text-editor .editor-post-title:not(.is-raw-text):focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.editor-text-editor__body{margin-left:auto;margin-right:auto;max-width:1080px;padding:0 12px 12px;width:100%}@media (min-width:960px){.editor-text-editor__body{padding:0 24px 24px}}.editor-text-editor__toolbar{background:hsla(0,0%,100%,.8);display:flex;left:0;padding:4px 12px;position:sticky;right:0;top:0;z-index:1}@media (min-width:600px){.editor-text-editor__toolbar{padding:12px}}@media (min-width:960px){.editor-text-editor__toolbar{padding:12px 24px}}.editor-text-editor__toolbar h2{color:#1e1e1e;font-size:13px;line-height:40px;margin:0 0 0 auto}.editor-upload-progress-snackbar__check,.editor-upload-progress-snackbar__spinner{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.editor-upload-progress-snackbar__spinner .components-spinner{margin:0}.editor-upload-progress-snackbar__check svg{fill:currentColor;height:24px;width:24px}.editor-visual-editor{background-color:var(--wp-editor-canvas-background);display:flex;max-height:100%;position:relative}.editor-visual-editor iframe[name=editor-canvas]{background-color:transparent}.editor-visual-editor{align-items:center}@media (prefers-reduced-motion:no-preference){.editor-visual-editor{transition:padding .2s ease-out}}.editor-visual-editor.has-vertical-padding{padding-bottom:24px;padding-top:24px}.editor-visual-editor.has-horizontal-padding{padding-left:24px;padding-right:24px}.editor-visual-editor{overflow:hidden}.editor-visual-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:6px 12px}.editor-visual-editor .components-button.has-icon,.editor-visual-editor .components-button.is-tertiary{padding:6px}.editor-fields-content-preview{border-radius:4px;display:flex;flex-direction:column;height:100%}.dataviews-view-table .editor-fields-content-preview{flex-grow:0;width:96px}.editor-fields-content-preview .block-editor-block-preview__container,.editor-fields-content-preview .editor-fields-content-preview__empty{margin-bottom:auto;margin-top:auto}.editor-fields-content-preview__empty{text-align:center}.editor-push-changes-to-global-styles-control .components-button{justify-content:center;width:100%}.editor-push-changes-to-global-styles-modal p{margin-top:0}.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:hidden}@media (max-width:600px){.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:auto}}.editor-push-changes-to-global-styles-modal .components-modal__content{padding-bottom:0}.editor-push-changes-to-global-styles-modal .dataviews-footer{padding-bottom:24px}.editor-push-changes-to-global-styles-modal__value{color:#1e1e1e;overflow-wrap:anywhere}
\ No newline at end of file
diff --git a/wp-includes/css/dist/editor/style.css b/wp-includes/css/dist/editor/style.css
index 765d3c53b7..23a8f96b7f 100644
--- a/wp-includes/css/dist/editor/style.css
+++ b/wp-includes/css/dist/editor/style.css
@@ -385,7 +385,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {

 @media (min-width: 782px) {
   .has-footer .interface-interface-skeleton__body {
-    padding-bottom: calc(var(--wpds-dimension-size-md, 32px) + 1px);
+    padding-bottom: 25px;
   }
 }
 .interface-interface-skeleton__content {
@@ -474,7 +474,7 @@ body.is-fullscreen-mode .interface-interface-skeleton {
   z-index: 30;
   display: flex;
   background: #fff;
-  height: var(--wpds-dimension-size-md, 32px);
+  height: 24px;
   align-items: center;
   font-size: 13px;
   padding: 0 18px;
@@ -709,11 +709,15 @@ body.is-fullscreen-mode .interface-interface-skeleton {
 }

 @media (min-width: 600px) {
-  .font-library__page-selection .font-library__page-selection-trigger {
+  .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 {
   text-transform: uppercase;
   font-size: 11px;
@@ -1452,6 +1456,10 @@ button.font-library__upload-area {
     transition: padding ease-out 0.1s;
   }
 }
+.dataviews__search {
+  flex-grow: 1;
+}
+
 .dataviews-no-results,
 .dataviews-loading {
   padding: 0 var(--wpds-dimension-padding-2xl, 24px);
@@ -2164,8 +2172,7 @@ button.font-library__upload-area {
 }

 .dataviews-search {
-  width: -moz-fit-content;
-  width: fit-content;
+  flex-basis: 210px;
 }

 .dataviews-filters__user-input-widget {
@@ -5310,7 +5317,7 @@ fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields_
 }
 .media-editor__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   left: 0;
   right: 0;
   padding-inline: 16px;
@@ -5392,7 +5399,7 @@ fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields_

 .media-editor-modal__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   left: 0;
   right: 0;
   padding-inline: 16px;
@@ -6592,10 +6599,10 @@ mark.wp-note {
 .editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon.is-pressed {
   background: #1e1e1e;
 }
-.editor-document-tools .editor-document-tools__left > .components-button.has-icon:focus:not(:active),
-.editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon:focus:not(:active) {
-  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));
-  outline-offset: var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px));
+.editor-document-tools .editor-document-tools__left > .components-button.has-icon:focus:not(:disabled),
+.editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon:focus:not(:disabled) {
+  box-shadow: 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color), inset 0 0 0 1px #fff;
+  outline: 1px solid transparent;
 }
 .editor-document-tools .editor-document-tools__left > .components-button.has-icon::before,
 .editor-document-tools .editor-document-tools__left > .components-dropdown > .components-button.has-icon::before {
@@ -6650,65 +6657,6 @@ mark.wp-note {
   right: 0;
 }

-.entities-saved-states__panel-header {
-  box-sizing: border-box;
-  background: #fff;
-  padding-left: 16px;
-  padding-right: 16px;
-  height: 64px;
-  border-bottom: 1px solid #ddd;
-}
-
-.entities-saved-states__text-prompt {
-  padding: 16px;
-  padding-bottom: 4px;
-}
-.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header {
-  display: block;
-  margin-bottom: 12px;
-}
-
-.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt {
-  padding: 0;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-body {
-  padding-left: 0;
-  padding-right: 0;
-  border: 0;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 {
-  margin-left: -16px;
-  margin-right: -16px;
-  margin-bottom: 0;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-body > h2 button {
-  font-size: 11px;
-  text-transform: uppercase;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper {
-  display: none;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count {
-  margin-top: 0;
-  margin-bottom: 8px;
-}
-.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer {
-  margin-top: 16px;
-}
-
-.entities-saved-states__change-control {
-  flex: 1;
-}
-
-.entities-saved-states__changes {
-  font-size: 13px;
-  margin: 4px 16px 0 24px;
-  list-style: disc;
-}
-.entities-saved-states__changes li {
-  margin-bottom: 4px;
-}
-
 .editor-error-boundary {
   font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
   margin: auto;
diff --git a/wp-includes/css/dist/editor/style.min.css b/wp-includes/css/dist/editor/style.min.css
index 1aeda59dc6..a5fa084e8d 100644
--- a/wp-includes/css/dist/editor/style.min.css
+++ b/wp-includes/css/dist/editor/style.min.css
@@ -1 +1 @@
-@charset "UTF-8";.interface-complementary-area-header{background:#fff;gap:4px;padding-right:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 auto 0 0}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:auto;right:10px;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-left:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;right:0;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{left:0}@media (min-width:783px){.interface-interface-skeleton{left:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{left:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{left:160px}}.folded .interface-interface-skeleton{left:0}@media (min-width:783px){.folded .interface-interface-skeleton{left:36px}}body.is-fullscreen-mode .interface-interface-skeleton{left:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:calc(var(--wpds-dimension-size-md, 32px) + 1px)}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;left:0;position:absolute;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;right:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;left:0;position:absolute;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:var(--wpds-dimension-size-md,32px);padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:auto;position:fixed!important;right:0;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-left:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}@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 #ddd;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 .font-library__page-selection-trigger{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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}.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-size-md,32px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{width:-moz-fit-content;width:fit-content}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-left:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;right:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;left:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));position:sticky;right:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;position:absolute;right:4px;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:left;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-left:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-left:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-left:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}.media-editor-preview{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:32px;position:relative}.media-editor-preview__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-editor-preview--loading{height:100%;width:100%}.media-editor-preview--image img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;width:auto}@media not (prefers-reduced-motion){.media-editor-preview--image img.loaded{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.media-editor-preview--video video{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.media-editor-preview--audio audio{max-width:100%}.media-editor-preview--file{text-align:center}.media-editor-preview__file-info{background:#f0f0f0;border-radius:2px;padding:24px}.media-editor-preview__file-name{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:8px}.media-editor-preview__mime-type{color:#757575;font-size:.9em;margin-bottom:16px}.media-editor-preview__download-link{display:inline-block;margin-top:8px}.media-editor-preview--empty,.media-editor-preview--error{color:#757575;text-align:center}.media-editor-preview__url{color:#949494;font-size:.9em;margin-top:8px;word-break:break-all}.wp-media-editor-image-editor{cursor:grab;height:100%;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-media-editor-image-editor__canvas{inset:24px;min-height:100px;min-width:100px;position:absolute}.wp-media-editor-image-editor__canvas:focus{outline:none}.wp-media-editor-image-editor__stage{inset:0;position:absolute}.wp-media-editor-image-editor--dragging{cursor:grabbing}.wp-media-editor-image-editor__image{left:0;position:absolute;top:0;transform-origin:center center;will-change:transform}.wp-media-editor-image-editor__stencil{pointer-events:none;position:absolute}.wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.6);pointer-events:none;position:absolute;transition:box-shadow .15s ease}.wp-media-editor-image-editor--dragging .wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.4)}.wp-media-editor-image-editor__grid{overflow:hidden;pointer-events:none;position:absolute;transition:opacity .15s ease}.wp-media-editor-image-editor__canvas--grid-interactive .wp-media-editor-image-editor__grid{opacity:0;transition-delay:.1s}.wp-media-editor-image-editor__canvas--show-grid .wp-media-editor-image-editor__grid{opacity:1;transition-delay:0s}.wp-media-editor-image-editor__canvas--settling .wp-media-editor-image-editor__grid{opacity:0;transition:none}.wp-media-editor-image-editor__grid-line{background:hsla(0,0%,100%,.4);position:absolute}.wp-media-editor-image-editor__grid-line--horizontal{height:1px;left:0;width:100%}.wp-media-editor-image-editor__grid-line--vertical{height:100%;top:0;width:1px}.wp-media-editor-image-editor__dimensions-tooltip{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.08);color:#1e1e1e;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;padding:2px 6px;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.wp-media-editor-image-editor__stencil-rect{border:1px solid #1e1e1e;box-sizing:border-box;pointer-events:none;position:absolute;transition:border-color .15s ease,box-shadow .15s ease}.wp-media-editor-image-editor__canvas--focus-visible:focus .wp-media-editor-image-editor__stencil-rect{border-color:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 1px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp-admin-theme-color,#007cba);border-radius:50%;box-sizing:border-box;cursor:default;font:inherit;height:12px;margin:0;padding:0;pointer-events:auto;position:absolute;transition:background-color .15s ease,box-shadow .15s ease;width:12px}.wp-media-editor-image-editor__handle:focus{outline:none}.wp-media-editor-image-editor__canvas--focus-visible .wp-media-editor-image-editor__handle:focus{background:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));border-color:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.wp-media-editor-image-editor__handle--n{cursor:ns-resize;left:50%;margin-left:-6px;top:-6px}.wp-media-editor-image-editor__handle--s{bottom:-6px;cursor:ns-resize;left:50%;margin-left:-6px}.wp-media-editor-image-editor__handle--e{cursor:ew-resize;margin-top:-6px;right:-6px;top:50%}.wp-media-editor-image-editor__handle--w{cursor:ew-resize;left:-6px;margin-top:-6px;top:50%}.wp-media-editor-image-editor__handle--nw{cursor:nwse-resize;left:-6px;top:-6px}.wp-media-editor-image-editor__handle--ne{cursor:nesw-resize;right:-6px;top:-6px}.wp-media-editor-image-editor__handle--sw{bottom:-6px;cursor:nesw-resize;left:-6px}.wp-media-editor-image-editor__handle--se{bottom:-6px;cursor:nwse-resize;right:-6px}.media-editor{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.media-editor .media-editor__loading{align-items:center;display:flex;height:100%;justify-content:center}.media-editor .interface-interface-skeleton{bottom:auto;flex:1;flex-direction:column;height:100%;left:auto;max-height:none;position:relative;right:auto;top:auto}.media-editor-modal .media-editor .interface-interface-skeleton.interface-interface-skeleton{top:auto}.media-editor .interface-interface-skeleton__editor{flex:1;min-width:0}.media-editor .media-editor__content{border-radius:8px;display:flex;flex:1;flex-direction:column;margin:0 24px;min-height:0;overflow:hidden}.media-editor .media-editor__canvas-toolbar{background:#e0e0e0;display:flex;flex-shrink:0;justify-content:center;padding:8px 16px}.media-editor .media-editor__canvas-toolbar .media-editor-fine-rotation{flex:0 1 360px;min-width:0}.media-editor .media-editor__canvas-area{align-items:center;background:#e0e0e0;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto}.media-editor .media-editor__canvas-area .media-editor-preview{height:100%}.media-editor .media-editor__canvas-area img,.media-editor .media-editor__canvas-area video{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.media-editor .media-editor__sidebar{box-sizing:border-box}.media-editor .media-editor__sidebar *,.media-editor .media-editor__sidebar :after,.media-editor .media-editor__sidebar :before{box-sizing:inherit}@media (min-width:600px){.media-editor .media-editor__sidebar{padding-left:1px}}.media-editor .media-editor__sidebar-panel{padding-bottom:24px}.media-editor .interface-interface-skeleton__sidebar{border-top:0;box-shadow:none;outline:1px solid transparent}.media-editor .media-editor__panel{padding:16px}@media (min-width:600px){.media-editor .media-editor__panel{padding:24px 24px 0 0}}.media-editor .components-panel__header.media-editor__sidebar-header{margin-right:0;padding-left:0;padding-right:8px}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header{margin-right:24px}}.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{padding:0}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{display:flex}}@media (min-width:600px) and (max-width:781px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){position:relative!important}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:280px!important}}@media (max-width:599px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){width:100%}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:100%!important}}.media-editor__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor__snackbar .components-snackbar{margin-inline:auto}.media-editor-form .dataforms-layouts-panel__field-control{text-wrap:pretty}.media-editor-modal.components-modal__frame .components-modal__content{display:flex;flex-direction:column;margin-bottom:0;min-height:0;padding:0}.media-editor-modal.components-modal__frame .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.media-editor-modal.components-modal__frame .media-editor-modal__footer{background:#fff;display:flex;flex-shrink:0;gap:16px;padding:16px 32px 24px;z-index:1000001}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide{align-items:center;flex-direction:row}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide .media-editor__footer-actions{margin-left:auto}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow{flex-direction:column}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow>.media-editor-image-controls{align-self:center}.media-editor-modal__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.media-editor-modal__footer-row .media-editor-image-controls,.media-editor-modal__footer-row .media-editor__footer-actions{margin-left:auto}.media-editor__history-actions .components-button.has-icon:not([aria-disabled=true]){color:var(--wp-admin-theme-color)}.media-editor-modal,.media-editor-modal__snackbar{display:flex;flex-direction:column}.media-editor-modal__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor-modal__snackbar .components-snackbar{margin-inline:auto}.media-editor-modal__snackbar{z-index:1000001}.media-editor-canvas{height:100%;position:relative;width:100%}.media-editor-canvas__cropper{height:100%;opacity:0;pointer-events:none;width:100%}.media-editor-canvas__cropper.is-loaded{opacity:1;pointer-events:auto}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.media-editor-canvas__cropper.is-loaded{animation:__wp-base-styles-fade-in .2s linear 0s;animation-fill-mode:forwards}}.media-editor-canvas__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-editor-canvas__error{align-items:center;color:#757575;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.media-editor-image-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.media-editor-image-controls.is-stacked{align-items:flex-start;flex-direction:column;gap:24px}.media-editor-image-controls__transforms{display:flex;gap:48px}.media-editor-image-controls__group{display:flex;flex-direction:column;gap:4px}.media-editor-image-controls__label{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;text-transform:uppercase}.media-editor-image-controls__buttons{display:flex;gap:8px;padding-inline:2px 0}.media-editor-keyboard-shortcuts-modal{min-width:280px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__note{color:#757575;font-size:13px;margin:0 0 16px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-list{list-style:none;margin:0;padding:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut:last-child{border-bottom:1px solid #ddd}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-description{flex:1;margin:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-term{background:none;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;padding:0;text-align:right}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.rotation-ruler{box-sizing:border-box;color:#1e1e1e;container-type:inline-size;cursor:ew-resize;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:32px;min-width:180px;padding:0 8px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rotation-ruler[data-disabled]{cursor:default;opacity:.5;pointer-events:none}.rotation-ruler:has(.rotation-ruler__input:focus-visible){border-radius:4px;outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:2px}.rotation-ruler__input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rotation-ruler__pointer{background:var(--wp-admin-theme-color,#3858e9);border-radius:1px;bottom:0;height:18px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:2px}.rotation-ruler__strip{inset:0;mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);overflow:hidden;position:absolute}.rotation-ruler__ticks{display:block;left:50%;overflow:visible;position:absolute;top:0}.rotation-ruler__tick{stroke:currentColor;stroke-width:1}.rotation-ruler__tick--minor{opacity:.35}.rotation-ruler__tick--mid{opacity:.6}.rotation-ruler__tick--major{opacity:1}.rotation-ruler__label{fill:currentColor;font-size:10px;font-weight:400;opacity:.45}.rotation-ruler__active-label{color:#1e1e1e;font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:14px;left:50%;line-height:14px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%)}.rotation-ruler__active-label:before{background:linear-gradient(90deg,transparent 0,#e0e0e0 12px,#e0e0e0 calc(100% - 12px),transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60px}.rotation-ruler__active-label-number{display:inline-block;position:relative}.rotation-ruler__active-label-sign{position:absolute;right:100%;top:0}.rotation-ruler__active-label-unit{left:100%;position:absolute;top:0}@container (max-width: 220px){.rotation-ruler__tick--minor{opacity:0}}@media (prefers-reduced-motion:reduce){.rotation-ruler__ticks{transition:none}}.editor-autocompleters__link{gap:8px;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__no-avatar:before{content:"\f110";font:normal 20px/1 dashicons;margin-right:5px;vertical-align:middle}.editor-autocompleters__user .editor-autocompleters__user-avatar{flex-grow:0;flex-shrink:0;height:24px;margin-right:8px;max-width:none;width:24px}.editor-autocompleters__user .editor-autocompleters__user-name{flex-grow:1;flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__user-slug{flex-grow:0;flex-shrink:0;margin-left:8px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user:not(.is-primary) .editor-autocompleters__user-slug{color:#757575}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar){box-shadow:none}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar) .interface-complementary-area-header{display:none}.editor-collab-sidebar{height:100%;overflow:hidden}.editor-collab-sidebar-panel{height:100%;overflow:hidden;padding:16px 16px 24px;position:relative}.editor-collab-sidebar-panel__add-note,.editor-collab-sidebar-panel__thread{background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:16px;position:relative;width:auto}.editor-collab-sidebar-panel__add-note.is-selected,.editor-collab-sidebar-panel__thread.is-selected{background-color:#fff;box-shadow: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);z-index:1}.editor-collab-sidebar-panel__add-note:focus,.editor-collab-sidebar-panel__thread:focus{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.editor-collab-sidebar-panel__add-note.is-floating,.editor-collab-sidebar-panel__thread.is-floating{left:16px;margin-top:16px;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - 128px);overflow-y:auto;position:absolute;right:16px;transform:translateY(var(--canvas-scroll,0));will-change:transform}.editor-collab-sidebar-panel__user-name{text-transform:capitalize}.editor-collab-sidebar-panel__user-name,.editor-collab-sidebar-panel__user-time{color:#757575;font-size:12px;font-weight:400;line-height:16px;text-align:left}.editor-collab-sidebar-panel__show-more-button{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));cursor:var(--wpds-cursor-control,pointer);width:-moz-fit-content;width:fit-content}.editor-collab-sidebar-panel__show-more-button:active,.editor-collab-sidebar-panel__show-more-button:focus,.editor-collab-sidebar-panel__show-more-button:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.editor-collab-sidebar-panel__note-content p:last-child{margin-bottom:0}.editor-collab-sidebar-panel__note-content.is-collapsed{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editor-collab-sidebar-panel__user-avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);flex-shrink:0;padding:var(--wp-admin-border-width-focus)}.editor-collab-sidebar-panel__note-actions{margin-left:auto}.editor-collab-sidebar-panel__note-actions button.has-icon:not(.has-text){flex-shrink:0;height:24px;min-width:24px;padding:0;width:24px}.editor-collab-sidebar-panel__more-reply-separator:after,.editor-collab-sidebar-panel__more-reply-separator:before,.editor-collab-sidebar-panel__status-separator:after,.editor-collab-sidebar-panel__status-separator:before{background-color:#ddd;content:"";flex:1;height:1px}.editor-collab-sidebar-panel__deleted-block-notice,.editor-collab-sidebar-panel__more-reply-button{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-collab-sidebar-panel__deleted-block-notice{color:#757575}.editor-collab-sidebar-panel__resolution-text{font-style:italic}.editor-collab-sidebar-panel__note-form [role=textbox]{word-wrap:break-word;line-height:20px;max-height:418px;overflow-y:auto;white-space:pre-wrap}.editor-collab-sidebar-panel__note-form [role=textbox] code{background:#f0f0f0;border-radius:2px;font-family:Menlo,Consolas,monaco,monospace;font-size:.9em;padding:0 2px}.editor-collab-sidebar-panel__note-form [role=textbox] a{color:var(--wp-admin-theme-color);text-decoration:underline}.editor-collab-sidebar-panel__skip-to-block,.editor-collab-sidebar-panel__skip-to-note{background:#fff!important;clip-path:inset(50%);overflow:hidden;position:absolute;right:-9999px;top:-9999px;z-index:-1}.editor-collab-sidebar-panel__skip-to-block:focus,.editor-collab-sidebar-panel__skip-to-note:focus{clip-path:none;overflow:visible;right:8px;z-index:1}.editor-collab-sidebar-panel__skip-to-note:focus{top:8px}.editor-collab-sidebar-panel__skip-to-block:focus{bottom:8px;top:auto}.editor-note-indicator__avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);box-sizing:border-box;margin-left:-12px;padding:var(--wp-admin-border-width-focus);width:24px}.editor-note-indicator__avatar:first-child{margin-left:0}.editor-note-indicator__overflow{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.show-icon-labels .editor-note-indicator{width:auto}.show-icon-labels .editor-note-indicator div{display:none}.show-icon-labels .editor-note-indicator:after{content:attr(aria-label);font-size:12px}mark.wp-note{border-radius:1px;transition:background-color .1s ease-in-out}.wp-note-mention{background:var(--wpds-color-background-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 9%,#fff));border-radius:var(--wpds-border-radius-sm,2px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));display:inline;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:0 var(--wpds-dimension-padding-xs,4px);white-space:nowrap}@media (forced-colors:active){.wp-note-mention{border:1px solid}}.editor-collab-sidebar-panel__mention-suggestion .editor-autocompleters__user-avatar{border-radius:50%}.editor-avatar{align-items:center;box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,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);display:inline-flex}.editor-avatar,.editor-avatar__image{border-radius:9999px;flex-shrink:0;position:relative}.editor-avatar__image{background-color:var(--wp-admin-theme-color,#3858e9);border:0;box-sizing:border-box;color:#fff;font-size:0;height:32px;overflow:hidden;overflow:clip;width:32px}.is-small>.editor-avatar__image{height:24px;width:24px}.has-avatar-border-color>.editor-avatar__image{background-clip:padding-box;border:var(--wp-admin-border-width-focus) solid var(--editor-avatar-outline-color)}.has-avatar-border-color>.editor-avatar__image:after{border-radius:inherit;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) #fff;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.editor-avatar__img{border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;width:100%}.has-src>.editor-avatar__image>.editor-avatar__img{opacity:1}.editor-avatar:not(.has-src)>.editor-avatar__image{align-items:center;background-clip:border-box;border:0;display:flex;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);justify-content:center}.editor-avatar:not(.has-src)>.editor-avatar__image:after{content:none}.editor-avatar:not(.has-src).has-avatar-border-color>.editor-avatar__image{background-color:var(--editor-avatar-outline-color)}.editor-avatar__name{color:var(--editor-avatar-name-color,#fff);font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;min-width:0;opacity:0;overflow:hidden;padding-bottom:2px;transition:opacity .15s cubic-bezier(.15,0,.15,1);white-space:nowrap}.editor-avatar.is-badge{background-color:var(--wp-admin-theme-color,#3858e9);-moz-column-gap:0;column-gap:0;display:inline-grid;grid-template-columns:min-content 0fr;padding-inline-end:0;transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1);transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1),-moz-column-gap .3s cubic-bezier(.15,0,.15,1)}.editor-avatar.is-badge:hover{-moz-column-gap:4px;column-gap:4px;grid-template-columns:min-content 1fr;padding-inline-end:8px;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge:hover .editor-avatar__name{opacity:1;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge.has-avatar-border-color{background-color:var(--editor-avatar-outline-color)}.editor-avatar.is-dimmed>.editor-avatar__image{background-color:#757575;opacity:.5}.editor-avatar.is-dimmed.has-avatar-border-color>.editor-avatar__image{border-color:#757575}.editor-avatar.is-dimmed .editor-avatar__img{filter:grayscale(1)}.editor-avatar__status-indicator{fill:#1e1e1e;align-items:center;color:#1e1e1e;display:flex;height:32px;justify-content:center;left:0;position:absolute;top:0;width:32px;z-index:1}.is-small>.editor-avatar__status-indicator{height:24px;width:24px}.editor-avatar__status-indicator svg{height:75%;width:75%}@media (prefers-reduced-motion:reduce){.editor-avatar.is-badge,.editor-avatar__name{transition:none}}.editor-avatar-group{align-items:center;display:flex}.editor-avatar-group>.editor-avatar+.editor-avatar{margin-inline-start:-8px}.editor-avatar-group>.editor-avatar{position:relative}.editor-avatar-group>.editor-avatar:first-child{z-index:10}.editor-avatar-group>.editor-avatar:nth-child(2){z-index:9}.editor-avatar-group>.editor-avatar:nth-child(3){z-index:8}.editor-avatar-group>.editor-avatar:nth-child(4){z-index:7}.editor-avatar-group>.editor-avatar:nth-child(5){z-index:6}.editor-avatar-group>.editor-avatar:nth-child(6){z-index:5}.editor-avatar-group>.editor-avatar:nth-child(7){z-index:4}.editor-avatar-group>.editor-avatar:nth-child(8){z-index:3}.editor-avatar-group>.editor-avatar:nth-child(9){z-index:2}.editor-avatar-group>.editor-avatar:nth-child(10){z-index:1}.editor-avatar-group__overflow{color:#1e1e1e;font-size:12px;line-height:20px;margin-inline-end:4px;margin-inline-start:4px;white-space:nowrap}.editor-collaborators-presence__list.components-popover .components-popover__content{background:#fff;border:1px solid #ddd;border-radius:8px;border-width:1px 0 0 1px;box-shadow:0 1px 2px 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)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-content{min-width:280px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title{display:flex;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px;line-height:20px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title span{color:#757575}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action{padding:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action button{color:#1e1e1e;height:32px;padding:0;width:32px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-items{display:flex;flex-direction:column;padding-bottom:16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item{all:unset;align-items:center;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;padding:12px 16px;transition:background-color .2s ease;width:100%}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:hover:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.04)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:active:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:focus-visible{outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:-2px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:disabled{cursor:default}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-info{display:flex;flex:1;flex-direction:column;min-width:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-name{color:#1e1e1e;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-collaborators-presence{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;flex-shrink:0;height:32px}.editor-collaborators-presence:hover{background-color:#e0e0e0}.editor-collaborators-presence:has(.is-pressed){background-color:#e0e0e0}.editor-header__center .editor-collaborators-presence{margin-right:8px}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button{align-items:center;background:transparent;border-radius:4px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:flex;height:100%;padding:4px;position:relative}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed:hover,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:hover{background:transparent;color:#2f2f2f}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:focus:not(:active){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) var(--wp-admin-theme-color,#007cba);outline:none}.editor-collapsible-block-toolbar{align-items:center;display:flex;height:64px;overflow:hidden}.editor-collapsible-block-toolbar .block-editor-block-contextual-toolbar{background:transparent;border-bottom:0;height:100%}.editor-collapsible-block-toolbar .block-editor-block-toolbar{height:100%;padding-top:17px}.editor-collapsible-block-toolbar .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.editor-collapsible-block-toolbar:after{background-color:#ddd;content:"";height:24px;margin-right:7px;width:1px}.editor-collapsible-block-toolbar .components-toolbar,.editor-collapsible-block-toolbar .components-toolbar-group{border-right:none;position:relative}.editor-collapsible-block-toolbar .components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar:after{background-color:#ddd;content:"";height:24px;position:absolute;right:-1px;top:4px;width:1px}.editor-collapsible-block-toolbar .components-toolbar .components-toolbar-group.components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.editor-collapsible-block-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.editor-collapsible-block-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{height:40px;position:relative;top:-4px}}.editor-collapsible-block-toolbar.is-collapsed{display:none}.editor-block-visibility__disabled-blocks-count{background-color:#fff;border:1px solid #ddd;border-width:1px 0;box-shadow:-32px 0 0 0 #fff,32px 0 0 0 #fff;padding:8px;position:sticky;text-align:center;top:-5px;z-index:1}.editor-block-visibility__disabled-blocks-count~.block-editor-block-manager__content .block-editor-block-manager__category-title{top:31px}.editor-block-visibility__disabled-blocks-count .is-link{margin-left:12px}.editor-blog-title-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-document-bar{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;height:32px;justify-content:space-between;min-width:0;width:min(100%,450px)}.editor-document-bar:hover{background-color:#e0e0e0}.editor-document-bar .components-button{border-radius:4px}@media not (prefers-reduced-motion){.editor-document-bar .components-button{transition:background-color .1s ease-out}}.editor-document-bar .components-button:hover{background:#e0e0e0}@media screen and (min-width:782px) and (max-width:960px){.editor-document-bar.has-back-button .editor-document-bar__post-type-label{display:none}}.editor-document-bar__command{color:var(--wp-block-synced-color);flex-grow:1;overflow:hidden}.editor-document-bar__title{color:#1e1e1e;margin:0 auto;max-width:70%;overflow:hidden}.editor-document-bar__title h1{align-items:center;display:flex;font-weight:400;justify-content:center;overflow:hidden;white-space:nowrap}.editor-document-bar__post-title{color:currentColor;flex:1;overflow:hidden;text-overflow:ellipsis}.editor-document-bar__post-type-label{color:#2f2f2f;flex:0;padding-left:4px}@media screen and (max-width:600px){.editor-document-bar__post-type-label{display:none}}.editor-document-bar__back.components-button.has-icon.has-text{color:#757575;flex-shrink:0;gap:0;min-width:36px;position:absolute;z-index:1}.editor-document-bar__back.components-button.has-icon.has-text:hover{background-color:transparent;color:#1e1e1e}.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:none;margin-left:12px;pointer-events:none;position:absolute}.editor-document-bar__icon-layout.editor-document-bar__icon-layout svg{fill:#949494}@media (min-width:600px){.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:flex}}.document-outline ul{margin:0;padding:0}.document-outline__item{display:flex;margin:4px 0}.document-outline__item a{text-decoration:none}.document-outline__item .document-outline__emdash:before{color:#ddd;margin-right:4px}.document-outline__item.is-h2 .document-outline__emdash:before{content:"—"}.document-outline__item.is-h3 .document-outline__emdash:before{content:"——"}.document-outline__item.is-h4 .document-outline__emdash:before{content:"———"}.document-outline__item.is-h5 .document-outline__emdash:before{content:"————"}.document-outline__item.is-h6 .document-outline__emdash:before{content:"—————"}.document-outline__button{align-items:flex-start;background:none;border:none;border-radius:2px;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;margin:0 0 0 -1px;padding:2px 5px 2px 1px;text-align:left}.document-outline__button:disabled,.document-outline__button[aria-disabled=true]{color:#757575;cursor:default}.document-outline__button:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.document-outline__level{background:#ddd;border-radius:3px;color:#1e1e1e;font-size:13px;margin-right:4px;padding:1px 6px}.is-invalid .document-outline__level{background:#f0b849}.document-outline__item-content{padding:1px 0}.editor-document-outline.has-no-headings>svg{margin-top:28px}.editor-document-outline.has-no-headings>p{padding-left:32px;padding-right:32px}.editor-document-outline.has-no-headings{color:#757575;text-align:center}.editor-document-tools{align-items:center;display:inline-flex}.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:none}@media (min-width:782px){.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:inline-flex}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle{display:inline-flex}@media not (prefers-reduced-motion){.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.is-pressed svg{transform:rotate(45deg)}.editor-document-tools .block-editor-list-view{display:none}@media (min-width:600px){.editor-document-tools .block-editor-list-view{display:flex}}.editor-document-tools .editor-document-tools__left>.components-button.has-icon,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon{height:32px;min-width:32px;padding:4px}.editor-document-tools .editor-document-tools__left>.components-button.has-icon.is-pressed,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon.is-pressed{background:#1e1e1e}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:focus:not(:active),.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:focus:not(:active){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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:before,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:before{display:none}.editor-document-tools__left{align-items:center;display:inline-flex;gap:8px}.editor-document-tools__left:not(:last-child){margin-inline-end:8px}.show-icon-labels .editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.has-icon{padding:0 8px;width:auto}.show-icon-labels .editor-document-tools__left>*+*{margin-left:8px}.editor-editor-interface .entities-saved-states__panel-header{height:65px}.editor-editor-interface .interface-interface-skeleton__content{isolation:isolate}.editor-notices .components-notice-list,.editor-notices.notices-inline-notices-wrapper{gap:0}.editor-notices .components-notice{border-inline-width:0;border-top-width:0}.editor-visual-editor{flex:1 0 auto}.editor-notices__dismissible,.editor-notices__pinned{left:0;position:relative;right:0;top:0}.entities-saved-states__panel-header{background:#fff;border-bottom:1px solid #ddd;box-sizing:border-box;height:64px;padding-left:16px;padding-right:16px}.entities-saved-states__text-prompt{padding:16px 16px 4px}.entities-saved-states__text-prompt .entities-saved-states__text-prompt--header{display:block;margin-bottom:12px}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt{padding:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body{border:0;padding-left:0;padding-right:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2{margin-bottom:0;margin-left:-16px;margin-right:-16px}.entities-saved-states__panel.is-inline .entities-saved-states__panel-body>h2 button{font-size:11px;text-transform:uppercase}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--header-wrapper{display:none}.entities-saved-states__panel.is-inline .entities-saved-states__text-prompt--changes-count{margin-bottom:8px;margin-top:0}.entities-saved-states__panel.is-inline .entities-saved-states__panel-footer{margin-top:16px}.entities-saved-states__change-control{flex:1}.entities-saved-states__changes{font-size:13px;list-style:disc;margin:4px 16px 0 24px}.entities-saved-states__changes li{margin-bottom:4px}.editor-error-boundary{background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;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);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:64px auto auto;max-width:780px;padding:1em}.editor-global-styles-header__description{padding:0 16px}.editor-global-styles-header{margin-bottom:0!important}.editor-global-styles-sidebar{display:flex;flex-direction:column;min-height:100%}.editor-global-styles-sidebar__panel{flex:1}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-title{margin:0}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-actions{flex:1}.editor-global-styles-sidebar .block-editor-panel-color-gradient-settings{border:0}.editor-global-styles-sidebar .single-column{grid-column:span 1}.editor-global-styles-sidebar .components-tools-panel .span-columns{grid-column:1/-1}.editor-global-styles-sidebar__blocks-group{border-top:1px solid #e0e0e0;padding-top:24px}.editor-global-styles-sidebar__blocks-group-help{padding:0 16px}.global-styles-ui-color-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.editor-global-styles-sidebar hr{margin:0}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon{width:auto}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon svg{display:none}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon:after{content:attr(aria-label);font-size:12px}.editor-welcome-guide{width:312px}.editor-welcome-guide.guide-styles .editor-welcome-guide__image{background:#00a0d2}.editor-welcome-guide__image{margin:0 0 16px}.editor-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.editor-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.editor-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.editor-welcome-guide__text img{vertical-align:bottom}.editor-welcome-guide .components-button:hover svg{fill:#fff}.editor-header{box-sizing:border-box}.editor-header *,.editor-header :after,.editor-header :before{box-sizing:inherit}.editor-header{background:#fff;display:grid;grid-auto-flow:row;grid-template:auto/32px minmax(0,max-content) minmax(min-content,1fr) 64px;height:64px}.editor-header:has(>.editor-header__center){grid-template:auto/32px min-content 1fr min-content 64px}@media (min-width:782px){.editor-header:has(>.editor-header__center){grid-template:auto/32px minmax(min-content,2fr) 2.5fr minmax(min-content,2fr) 64px}}@media (min-width:480px){.editor-header{gap:16px}}.editor-header{align-items:center;justify-content:space-between;max-width:100vw}@media (min-width:280px){.editor-header{flex-wrap:nowrap}}.editor-header__back-button{padding-left:8px}.editor-header__toolbar{grid-column:1/3}.editor-header__toolbar>:first-child{margin-inline:16px 0}.editor-header__back-button+.editor-header__toolbar{grid-column:2/3}@media (min-width:480px){.editor-header__back-button+.editor-header__toolbar>:first-child{margin-inline:0}}.editor-header__toolbar{align-items:center;clip-path:inset(-2px);display:flex;min-width:0}@media (min-width:480px){.editor-header__toolbar{clip-path:none}}.editor-header__toolbar .table-of-contents{display:none}@media (min-width:600px){.editor-header__toolbar .table-of-contents{display:block}}.editor-header__toolbar .editor-collapsible-block-toolbar,.editor-header__toolbar .editor-collapsible-block-toolbar.is-collapsed~.editor-collapsible-block-toolbar__toggle{margin-inline:8px 0}.editor-header__center{align-items:center;display:flex;grid-column:3/4;justify-content:center;min-width:0}@media (max-width:479px){.editor-header__center>:first-child{margin-inline-start:8px}.editor-header__center>:last-child{margin-inline-end:8px}}.editor-header__settings{grid-column:3/-1}.editor-header:has(>.editor-header__center) .editor-header__settings{grid-column:4/-1}.editor-header__settings{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-self:end;padding-right:4px}@media (min-width:600px){.editor-header__settings{padding-right:8px}}.editor-header__settings{gap:8px}.show-icon-labels .editor-header .components-button.has-icon,.show-icon-labels.interface-pinned-items .components-button.has-icon{width:auto}.show-icon-labels .editor-header .components-button.has-icon svg,.show-icon-labels.interface-pinned-items .components-button.has-icon svg{display:none}.show-icon-labels .editor-header .components-button.has-icon:after,.show-icon-labels.interface-pinned-items .components-button.has-icon:after{content:attr(aria-label);white-space:nowrap}.show-icon-labels .editor-header .components-button.has-icon[aria-disabled=true],.show-icon-labels.interface-pinned-items .components-button.has-icon[aria-disabled=true]{background-color:transparent}.show-icon-labels .editor-header .is-tertiary:active,.show-icon-labels.interface-pinned-items .is-tertiary:active{background-color:transparent;box-shadow:0 0 0 1.5px var(--wp-admin-theme-color)}.show-icon-labels .editor-header .components-button.has-icon.button-toggle svg,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle svg{display:block}.show-icon-labels .editor-header .components-button.has-icon.button-toggle:after,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle:after{content:none}.show-icon-labels .editor-header .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon,.show-icon-labels.interface-pinned-items .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon{display:block}.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:8px;padding-right:8px}@media (min-width:600px){.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:12px;padding-right:12px}}.show-icon-labels .editor-header .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels .editor-header .editor-post-saved-state.editor-post-saved-state:after,.show-icon-labels.interface-pinned-items .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels.interface-pinned-items .editor-post-saved-state.editor-post-saved-state:after{content:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover{border-left:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover:before{background-color:#ddd;content:"";height:24px;margin-left:8px;margin-top:4px;width:1px}.show-icon-labels .editor-header__toolbar .block-editor-block-mover .block-editor-block-mover__move-button-container:before{background:#ddd;left:calc(50% + 1px);width:calc(100% - 24px)}.show-icon-labels.interface-pinned-items{border-bottom:1px solid #ccc;display:block;margin:0 -12px;padding:6px 12px 12px}.show-icon-labels.interface-pinned-items>.components-button.has-icon{justify-content:flex-start;margin:0;padding:6px 6px 6px 8px;width:14.625rem}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=true] svg{display:block;max-width:24px}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=false]{padding-left:40px}.show-icon-labels.interface-pinned-items>.components-button.has-icon svg{margin-right:8px}@media (min-width:480px){.editor-header__post-preview-button{display:none}}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header{border-bottom:none}.editor-editor-interface.is-distraction-free .editor-header{background-color:#fff;width:100%}@media (min-width:782px){.editor-editor-interface.is-distraction-free .editor-header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);position:absolute}}.editor-editor-interface.is-distraction-free .editor-header>.edit-post-header__settings>.edit-post-header__post-preview-button{visibility:hidden}.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-preview-dropdown,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-zoom-out-toggle,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.interface-pinned-items,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__toolbar .editor-document-tools__document-overview-toggle{display:none}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within{opacity:1!important}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within div{transform:translateX(0) translateZ(0)!important}.editor-editor-interface.is-distraction-free .components-editor-notices__dismissible{position:absolute;z-index:35}.components-popover.more-menu-dropdown__content{z-index:99998}.editor-inserter-sidebar{box-sizing:border-box}.editor-inserter-sidebar *,.editor-inserter-sidebar :after,.editor-inserter-sidebar :before{box-sizing:inherit}.editor-inserter-sidebar{display:flex;flex-direction:column;height:100%}.editor-inserter-sidebar__content{height:100%}.editor-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.editor-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.editor-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.editor-keyboard-shortcut-help-modal__shortcut:empty{display:none}.editor-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;text-align:right}.editor-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination+.editor-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.editor-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.editor-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.editor-list-view-sidebar{height:100%}@media (min-width:782px){.editor-list-view-sidebar{width:350px}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{height:100%}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar{height:12px;width:12px}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-track,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-track{background-color:transparent}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.editor-list-view-sidebar__list-view-container>.document-outline:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:hover::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:hover::-webkit-scrollbar-thumb{background-color:#949494}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.editor-list-view-sidebar__list-view-container>.document-outline:focus,.editor-list-view-sidebar__list-view-container>.document-outline:focus-within,.editor-list-view-sidebar__list-view-container>.document-outline:hover,.editor-list-view-sidebar__list-view-panel-content:focus,.editor-list-view-sidebar__list-view-panel-content:focus-within,.editor-list-view-sidebar__list-view-panel-content:hover{scrollbar-color:#949494 transparent}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{will-change:transform}@media (hover:none){.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:#949494 transparent}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{overflow:auto;scrollbar-gutter:auto}.editor-list-view-sidebar__list-view-panel-content{padding:4px}.editor-list-view-sidebar__list-view-container{display:flex;flex-direction:column;height:100%}.editor-list-view-sidebar__list-view-container>.document-outline{padding:16px}.editor-list-view-sidebar__tab-panel{height:100%}.editor-list-view-sidebar__outline{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px;padding:16px}.editor-list-view-sidebar__outline>div>span:first-child{display:inline-block;width:90px}.editor-list-view-sidebar__outline>div>span{color:#757575;font-size:12px;line-height:1.4}.editor-post-order__panel,.editor-post-parent__panel{padding-top:8px}.editor-post-order__panel .editor-post-panel__row-control>div,.editor-post-parent__panel .editor-post-panel__row-control>div{width:100%}.editor-post-order__panel-dialog .editor-post-order,.editor-post-order__panel-dialog .editor-post-parent,.editor-post-parent__panel-dialog .editor-post-order,.editor-post-parent__panel-dialog .editor-post-parent{margin:8px}.editor-post-order__panel-dialog .components-popover__content,.editor-post-parent__panel-dialog .components-popover__content{min-width:320px}.editor-post-author__panel{padding-top:8px}.editor-post-author__panel .editor-post-panel__row-control>div{width:100%}.editor-post-author__panel-dialog .editor-post-author{margin:8px;min-width:248px}.editor-action-modal{z-index:1000001}.editor-post-card-panel__content{flex-grow:1}.editor-post-card-panel__title{width:100%}.editor-post-card-panel__title.editor-post-card-panel__title{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;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:20px;margin:0;row-gap:4px;word-break:break-word}.editor-post-card-panel__icon{flex:0 0 24px;height:24px;width:24px}.editor-post-card-panel__header{display:flex;justify-content:space-between}.editor-post-card-panel.has-description .editor-post-card-panel__header{margin-bottom:8px}.editor-post-card-panel .editor-post-card-panel__title-name{padding:2px 0}.editor-post-card-panel .editor-post-card-panel__description,.editor-post-content-information{color:#757575}.editor-post-content-information .components-text{color:inherit}.editor-post-discussion__panel-dialog .editor-post-discussion{margin:8px;min-width:248px}.editor-post-discussion__panel-toggle .components-text{color:inherit}.editor-post-discussion__panel-dialog .components-popover__content{min-width:320px}.editor-post-excerpt__textarea{margin-bottom:10px;width:100%}.editor-post-excerpt__dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-featured-image{padding:0}.editor-post-featured-image .hidden{display:none}.editor-post-featured-image .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.editor-post-featured-image__container{position:relative}.editor-post-featured-image__container:focus .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:focus-within .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:hover .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image){opacity:1}.editor-post-featured-image__container .editor-post-featured-image__actions.editor-post-featured-image__actions-missing-image{margin-top:16px;opacity:1}.editor-post-featured-image__container .components-drop-zone__content{border-radius:2px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.editor-post-featured-image__preview,.editor-post-featured-image__toggle{border-color:#ccc;display:flex;justify-content:center;min-height:40px;outline-offset:-1px;overflow:hidden;padding:0;width:100%}.editor-post-featured-image__preview{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;height:auto!important;outline:1px solid rgba(0,0,0,.1)}.editor-post-featured-image__preview .editor-post-featured-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){transition:opacity 50ms ease-out}}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image) .editor-post-featured-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.editor-post-featured-image__actions .editor-post-featured-image__action{flex-grow:1;justify-content:center}[class].editor-post-format__suggestion{margin:4px 0 0}.editor-post-format__dialog .editor-post-format__dialog-content{margin:8px;min-width:248px}.editor-post-last-edited-panel{color:#757575}.editor-post-last-edited-panel .components-text{color:inherit}.editor-post-last-revision__title{font-weight:var(--wpds-typography-font-weight-emphasis,600);width:100%}.editor-post-last-revision__title.components-button.has-icon{height:100%;justify-content:space-between}.editor-post-last-revision__title.components-button.has-icon:active,.editor-post-last-revision__title.components-button.has-icon:hover{background:#f0f0f0}.editor-post-last-revision__title.components-button.has-icon:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-panel__body.is-opened.editor-post-last-revision__panel{height:48px;padding:0}.components-panel__body.is-opened.editor-post-last-revision__panel .editor-post-last-revision__title.components-button.components-button{padding:16px}.editor-post-locked-modal__buttons{margin-top:24px}.editor-post-locked-modal__avatar{border-radius:50%;margin-top:16px;min-width:auto!important}.editor-post-panel__row{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.editor-post-panel__row-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%;word-break:break-word}.editor-post-panel__row-control{align-items:center;display:flex;flex-grow:1;min-height:32px}.editor-post-panel__row-control .components-button{text-wrap:balance;text-wrap:pretty;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;max-width:100%;min-height:32px;text-align:left;white-space:normal}.editor-post-panel__row-control .components-dropdown{max-width:100%}.editor-post-panel__section{padding:16px}.editor-post-publish-panel__content{min-height:calc(100% - 148px)}.editor-post-publish-panel__content>.components-spinner{display:block;margin:100px auto 0}.editor-post-publish-panel__header{align-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;height:65px;padding-left:16px;padding-right:16px}.editor-post-publish-panel__header .components-button{justify-content:center;width:100%}.editor-post-publish-panel__header .has-icon{margin-left:auto;width:auto}.components-site-card{align-items:center;display:flex;margin:16px 0}.components-site-icon{border:none;border-radius:2px;flex-shrink:0;height:36px;margin-right:12px;width:36px}.components-site-name{display:block;font-size:14px}.components-site-home{color:#757575;display:block;font-size:12px;word-break:break-word}.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{flex:1}@media (min-width:480px){.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{max-width:160px}}.editor-post-publish-panel__header-publish-button{justify-content:center;padding-left:4px}.editor-post-publish-panel__header-cancel-button{padding-right:4px}.editor-post-publish-panel__header-published{flex-grow:1}.editor-post-publish-panel__footer{padding:16px}.components-button.editor-post-publish-panel__toggle.is-primary{align-items:center;display:inline-flex}.components-button.editor-post-publish-panel__toggle.is-primary.is-busy .dashicon{display:none}.components-button.editor-post-publish-panel__toggle.is-primary .dashicon{margin-right:-4px}.editor-post-publish-panel__link{font-weight:400;padding-left:4px}.editor-post-publish-panel__prepublish{padding:16px}.editor-post-publish-panel__prepublish strong{color:#1e1e1e}.editor-post-publish-panel__prepublish .components-panel__body{background:#fff;margin-left:-16px;margin-right:-16px}.editor-post-publish-panel__prepublish .editor-post-visibility__dialog-legend{display:none}.editor-post-publish-panel__prepublish .components-panel__body-title .components-button{text-wrap:balance;text-wrap:pretty;align-items:flex-start}.post-publish-panel__postpublish .components-panel__body{border-bottom:1px solid #e0e0e0;border-top:none;word-break:break-word}.post-publish-panel__postpublish-buttons{align-content:space-between;display:flex;flex-wrap:wrap;gap:16px}.post-publish-panel__postpublish-buttons .components-button,.post-publish-panel__postpublish-buttons .components-button.has-icon{flex:1;justify-content:center;min-width:unset}.post-publish-panel__postpublish-buttons .components-clipboard-button{width:100%}.post-publish-panel__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:16px}.post-publish-panel__postpublish-post-address-container .post-publish-panel__postpublish-post-address{flex:1}.post-publish-panel__postpublish-post-address-container input[readonly]{background:#f0f0f0;border-color:#ccc;height:36px;overflow:hidden;padding:12px;text-overflow:ellipsis}.post-publish-panel__postpublish-post-address__copy-button-wrap{flex-shrink:0;margin-left:16px}.post-publish-panel__postpublish-header{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.post-publish-panel__postpublish-subheader{margin:0 0 8px}.post-publish-panel__tip{color:#f0b849}@media screen and (max-width:782px){.post-publish-panel__postpublish-post-address__button-wrap .components-button{height:40px}}.editor-post-publish-panel{box-sizing:border-box}.editor-post-publish-panel *,.editor-post-publish-panel :after,.editor-post-publish-panel :before{box-sizing:inherit}.editor-post-publish-panel{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:46px;z-index:100001}@media (min-width:782px){.editor-post-publish-panel{border-left:1px solid #ddd;left:auto;top:32px;width:281px;z-index:99998}}@media (min-width:782px) and (not (prefers-reduced-motion)){.editor-post-publish-panel{animation:editor-post-publish-panel__slide-in-animation .1s forwards;transform:translateX(100%)}}@media (min-width:782px){body.is-fullscreen-mode .editor-post-publish-panel{top:var(--wp-admin--admin-bar--height,0)}[role=region]:focus .editor-post-publish-panel{transform:translateX(0)}}@keyframes editor-post-publish-panel__slide-in-animation{to{transform:translateX(0)}}.editor-revisions-header__slider{width:100%}.editor-revisions-header__slider .components-range-control__tooltip{white-space:nowrap}.editor-revisions-header__no-revisions{color:#757575;font-size:13px}.editor-revisions-canvas__loading{align-items:center;display:flex;height:100%;justify-content:center}.editor-revisions-canvas__content{display:flex;height:100%}.editor-revisions-canvas__content .editor-visual-editor{flex:1;min-width:0}.revision-diff-markers{background:rgba(0,0,0,.05);flex-shrink:0;position:relative;width:max(16px,1rem)}.revision-diff-markers .revision-diff-marker{border:none;cursor:var(--wpds-cursor-control,pointer);min-height:4px;padding:0;position:absolute;transition:opacity .1s ease;width:100%}.revision-diff-markers .revision-diff-marker.is-added{background:#008a20}.revision-diff-markers .revision-diff-marker.is-removed{background:repeating-linear-gradient(45deg,#d63638,#d63638 6px,rgba(214,54,56,.45) 0,rgba(214,54,56,.45) 8px)}.revision-diff-markers .revision-diff-marker.is-modified{background:repeating-linear-gradient(-45deg,#9a7000,#9a7000 6px,rgba(154,112,0,.45) 0,rgba(154,112,0,.45) 8px)}.revision-diff-markers .revision-diff-marker:hover{opacity:.7}.revision-diff-markers .revision-diff-marker:focus{outline:2px solid #1e1e1e;outline-offset:-2px}.interface-complementary-area:has(.editor-post-revisions-timeline){display:flex;flex-direction:column;overflow:hidden}.interface-complementary-area:has(.editor-post-revisions-timeline) .editor-sidebar__panel-tabs{flex-shrink:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) [role=tabpanel]:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-revision-meta-diff__content{max-height:80px;overflow-y:auto}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-post-revisions-timeline{flex:1;min-height:0}.editor-revision-fields-diff__value{word-break:break-word}.editor-revision-fields-diff__added{background-color:color-mix(in srgb,currentColor 5%,#00a32a 15%);text-decoration:none}.editor-revision-fields-diff__removed{color:#d63638;text-decoration:line-through}.editor-post-saved-state{align-items:center;color:#757575;display:flex;overflow:hidden;padding:12px 4px;white-space:nowrap;width:28px}.editor-post-saved-state.is-saved[aria-disabled=true],.editor-post-saved-state.is-saved[aria-disabled=true]:hover,.editor-post-saved-state.is-saving[aria-disabled=true],.editor-post-saved-state.is-saving[aria-disabled=true]:hover{background:transparent;color:#757575}.editor-post-saved-state svg{fill:currentColor;display:inline-block;flex:0 0 auto;margin-right:8px}@media (min-width:600px){.editor-post-saved-state{padding:8px 12px;text-indent:inherit;width:auto}.editor-post-saved-state svg{margin-right:0}}.editor-post-save-draft.has-text.has-icon svg{margin-right:0}.editor-post-schedule__panel-dropdown{width:100%}.editor-post-schedule__dialog .components-popover__content{min-width:320px;padding:16px}.editor-post-status{max-width:100%}.editor-post-status.is-read-only{padding:6px 12px}.editor-post-status .editor-post-status__toggle.editor-post-status__toggle{padding-bottom:4px;padding-top:4px}.editor-change-status__password-fieldset,.editor-change-status__publish-date-wrapper{border-top:1px solid #e0e0e0;padding-top:16px}.editor-change-status__content .components-popover__content{min-width:320px;padding:16px}.editor-change-status__content .editor-change-status__password-legend{margin-bottom:8px;padding:0}.editor-change-status__content p.components-base-control__help:has(.components-checkbox-control__help){margin-top:4px}.editor-post-sticky__checkbox-control{border-top:1px solid #e0e0e0;padding-top:16px}.editor-post-sync-status__value{padding:6px 0 6px 12px}.editor-post-taxonomies__hierarchical-terms-list{margin-left:-6px;margin-top:-6px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px}.editor-post-taxonomies__hierarchical-terms-choice{margin-bottom:8px}.editor-post-taxonomies__hierarchical-terms-choice:last-child{margin-bottom:4px}.editor-post-taxonomies__hierarchical-terms-subchoices{margin-left:16px;margin-top:8px}.editor-post-taxonomies__flat-term-most-used .editor-post-taxonomies__flat-term-most-used-label{margin-bottom:4px}.editor-post-taxonomies__flat-term-most-used-list{margin:0}.editor-post-taxonomies__flat-term-most-used-list li{display:inline-block;margin-right:8px}.editor-sync-connection-error-modal{z-index:1000001}.editor-sync-connection-error-modal p{margin:0}.editor-sync-connection-error-modal__retry-countdown{color:#757575}.editor-post-template__swap-template-modal{z-index:1000001}.editor-post-template__swap-template-modal .editor-post-template__swap-template-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}.editor-post-template__create-template-modal{z-index:1000001}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;padding-top:2px}@media (min-width:782px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-post-template__dropdown .components-popover__content{min-width:240px}.editor-post-template__dropdown .components-button.is-pressed,.editor-post-template__dropdown .components-button.is-pressed:hover{background:inherit;color:inherit}.editor-post-template__classic-theme-dropdown{padding:8px}.editor-template-actions-panel__preview .block-editor-block-preview__container{aspect-ratio:4/3;border-radius:4px;display:flex;overflow:hidden}.editor-template-actions-panel__preview .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){.editor-template-actions-panel__preview .block-editor-block-preview__container:after{transition:outline .1s linear}}.editor-template-actions-panel__preview[role=button]{cursor:var(--wpds-cursor-control,pointer)}.editor-template-actions-panel__preview[role=button]:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.editor-template-actions-panel__preview[role=button]: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)}.editor-template-actions-panel__action{flex:1;justify-content:center}textarea.editor-post-text-editor{border:1px solid #949494;border-radius:0;box-shadow:none;display:block;font-family:Menlo,Consolas,monaco,monospace;line-height:2.4;margin:0;min-height:200px;overflow:hidden;resize:none;width:100%}@media not (prefers-reduced-motion){textarea.editor-post-text-editor{transition:border .1s ease-out,box-shadow .1s linear}}textarea.editor-post-text-editor{padding:16px}@media (min-width:600px){textarea.editor-post-text-editor{padding:24px}}textarea.editor-post-text-editor{font-size:16px!important}@media (min-width:600px){textarea.editor-post-text-editor{font-size:15px!important}}textarea.editor-post-text-editor:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);position:relative}textarea.editor-post-text-editor::-moz-placeholder{color:rgba(30,30,30,.62)}textarea.editor-post-text-editor::placeholder{color:rgba(30,30,30,.62)}.editor-post-title.is-raw-text{margin-bottom:24px;margin-top:2px;max-width:none}.editor-post-url__panel-dropdown{width:100%}.editor-post-url__panel-dialog .editor-post-url{margin:8px;min-width:248px}.editor-post-url__front-page-link,.editor-post-url__link{direction:ltr;word-break:break-word}.editor-post-url__front-page-link{border-radius:2px;color:var(--wp-admin-theme-color);padding:6px 12px}.editor-post-url__front-page-link:hover{background:color-mix(in srgb,var(--wp-admin-theme-color) 4%,transparent);color:var(--wp-admin-theme-color-darker-20,#183ad6)}.editor-post-url__front-page-link:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);color:var(--wp-admin-theme-color);outline:3px solid transparent}.editor-post-url__link-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-post-url__input input.components-input-control__input{padding-inline-start:0!important}.editor-post-parent__panel-toggle,.editor-post-url__panel-toggle{word-break:break-word}.editor-post-url__intro{margin:0}.editor-post-url__permalink{margin-bottom:0;margin-top:8px}.editor-post-url__permalink-visual-label{display:block}.editor-posts-per-page-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-trash.components-button{flex-grow:1;justify-content:center}.editor-preview-dropdown .editor-preview-dropdown__toggle.has-icon.has-text{padding-left:6px;padding-right:4px}.editor-preview-dropdown.is-responsive-editing .editor-preview-dropdown__toggle{color:var(--wp-block-synced-color)}@media (prefers-reduced-motion:no-preference){.editor-resizable-editor:not(.is-resizing){transition:width .2s ease-out,height .2s ease-out}}.editor-resizable-editor.is-resizable{margin:0 auto;overflow:visible}.editor-resizable-editor__resize-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:9999px;bottom:0;cursor:ew-resize;height:100px;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px}.editor-resizable-editor__resize-handle:after{background-color:hsla(0,0%,46%,.4);border-radius:9999px;bottom:16px;content:"";left:4px;position:absolute;right:0;top:16px;width:4px}.editor-resizable-editor__resize-handle.is-left{left:-18px}.editor-resizable-editor__resize-handle.is-right{right:-18px}.editor-resizable-editor__resize-handle:active,.editor-resizable-editor__resize-handle:focus,.editor-resizable-editor__resize-handle:hover{opacity:1}.editor-resizable-editor__resize-handle:active:after,.editor-resizable-editor__resize-handle:focus:after,.editor-resizable-editor__resize-handle:hover:after{background-color:var(--wp-admin-theme-color)}.editor-layout__toggle-entities-saved-states-panel,.editor-layout__toggle-publish-panel,.editor-layout__toggle-sidebar-panel{background-color:#fff;border:1px dotted #ddd;bottom:auto;box-sizing:border-box;display:flex;height:auto!important;justify-content:center;left:auto;padding:24px;position:fixed!important;right:0;top:-9999em;width:280px;z-index:100000}.interface-interface-skeleton__actions:focus .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus .editor-layout__toggle-publish-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-publish-panel{bottom:0;top:auto}.editor-start-page-options__modal .editor-start-page-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:72px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-page-options__modal .block-editor-block-patterns-list{padding-bottom:72px}.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:24px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__container{min-height:100px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__content{width:100%}.editor-start-template-options__modal .editor-start-template-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:92px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-template-options__modal .block-editor-block-patterns-list{padding-bottom:92px}.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-patterns-list__item-title{display:none}.components-panel__header.editor-sidebar__panel-tabs{padding-left:0;padding-right:8px}.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{padding:0}@media (min-width:782px){.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{display:flex}}.editor-post-summary .components-v-stack:empty{display:none}.editor-sidebar{box-sizing:border-box}.editor-sidebar *,.editor-sidebar :after,.editor-sidebar :before{box-sizing:inherit}.editor-sidebar__revisions-block-message{color:#757575;font-size:13px;padding:16px}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.editor-site-discussion-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-style-book{height:100%}.editor-style-book.is-button{border-radius:8px}.editor-style-book__iframe{display:block;height:100%;width:100%}.editor-style-book__iframe.is-button{border-radius:8px}.editor-style-book__iframe.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.editor-style-book__tabs{display:flex;flex-direction:column;height:100%}.editor-style-book__tablist-container{background:#fff;display:flex;flex:none;padding-right:56px;width:100%}.editor-style-book__tabpanel{flex:1 0 auto;overflow:auto}.editor-styles-canvas{background-color:var(--wp-editor-canvas-background);height:100%;padding:24px}.editor-styles-canvas iframe{display:block;height:100%;width:100%}.editor-styles-canvas__section{background:#fff;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.editor-styles-canvas__section{transition:all .3s}}.editor-styles-canvas__close-button{background:#fff;position:absolute;right:8px;top:8px;z-index:2}.table-of-contents__popover.components-popover .components-popover__content{min-width:380px}.components-popover.table-of-contents__popover{z-index:99998}.table-of-contents__popover .components-popover__content{padding:16px}@media (min-width:600px){.table-of-contents__popover .components-popover__content{max-height:calc(100vh - 120px);overflow-y:auto}}.table-of-contents__popover hr{margin:10px -16px 0}.table-of-contents__wrapper:focus:before{bottom:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.table-of-contents__counts{display:flex;flex-wrap:wrap;margin:-8px 0 0}.table-of-contents__count{color:#1e1e1e;display:flex;flex-basis:33%;flex-direction:column;font-size:13px;margin-bottom:0;margin-top:8px;padding-right:8px}.table-of-contents__count:nth-child(4n){padding-right:0}.table-of-contents__number,.table-of-contents__popover .word-count{color:#1e1e1e;font-size:21px;font-weight:400;line-height:30px}.table-of-contents__title{display:block;font-size:15px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:20px}.editor-text-editor{box-sizing:border-box}.editor-text-editor *,.editor-text-editor :after,.editor-text-editor :before{box-sizing:inherit}.editor-text-editor{background-color:#fff;flex-grow:1;isolation:isolate;position:relative;width:100%}.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){border:1px solid #949494;border-radius:0;font-family:Menlo,Consolas,monaco,monospace;font-size:2.5em;font-weight:400;line-height:1.4;max-width:none;padding:16px}@media (min-width:600px){.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){padding:24px}}.editor-text-editor .editor-post-title.is-raw-text textarea:focus,.editor-text-editor .editor-post-title:not(.is-raw-text):focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.editor-text-editor__body{margin-left:auto;margin-right:auto;max-width:1080px;padding:0 12px 12px;width:100%}@media (min-width:960px){.editor-text-editor__body{padding:0 24px 24px}}.editor-text-editor__toolbar{background:hsla(0,0%,100%,.8);display:flex;left:0;padding:4px 12px;position:sticky;right:0;top:0;z-index:1}@media (min-width:600px){.editor-text-editor__toolbar{padding:12px}}@media (min-width:960px){.editor-text-editor__toolbar{padding:12px 24px}}.editor-text-editor__toolbar h2{color:#1e1e1e;font-size:13px;line-height:40px;margin:0 auto 0 0}.editor-upload-progress-snackbar__check,.editor-upload-progress-snackbar__spinner{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.editor-upload-progress-snackbar__spinner .components-spinner{margin:0}.editor-upload-progress-snackbar__check svg{fill:currentColor;height:24px;width:24px}.editor-visual-editor{background-color:var(--wp-editor-canvas-background);display:flex;max-height:100%;position:relative}.editor-visual-editor iframe[name=editor-canvas]{background-color:transparent}.editor-visual-editor{align-items:center}@media (prefers-reduced-motion:no-preference){.editor-visual-editor{transition:padding .2s ease-out}}.editor-visual-editor.has-vertical-padding{padding-bottom:24px;padding-top:24px}.editor-visual-editor.has-horizontal-padding{padding-left:24px;padding-right:24px}.editor-visual-editor{overflow:hidden}.editor-visual-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:6px 12px}.editor-visual-editor .components-button.has-icon,.editor-visual-editor .components-button.is-tertiary{padding:6px}.editor-fields-content-preview{border-radius:4px;display:flex;flex-direction:column;height:100%}.dataviews-view-table .editor-fields-content-preview{flex-grow:0;width:96px}.editor-fields-content-preview .block-editor-block-preview__container,.editor-fields-content-preview .editor-fields-content-preview__empty{margin-bottom:auto;margin-top:auto}.editor-fields-content-preview__empty{text-align:center}.editor-push-changes-to-global-styles-control .components-button{justify-content:center;width:100%}.editor-push-changes-to-global-styles-modal p{margin-top:0}.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:hidden}@media (max-width:600px){.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:auto}}.editor-push-changes-to-global-styles-modal .components-modal__content{padding-bottom:0}.editor-push-changes-to-global-styles-modal .dataviews-footer{padding-bottom:24px}.editor-push-changes-to-global-styles-modal__value{color:#1e1e1e;overflow-wrap:anywhere}
\ No newline at end of file
+@charset "UTF-8";.interface-complementary-area-header{background:#fff;gap:4px;padding-right:8px}.interface-complementary-area-header .interface-complementary-area-header__title{margin:0 auto 0 0}.interface-complementary-area{background:#fff;color:#1e1e1e;height:100%;overflow:auto}@media (min-width:782px){.interface-complementary-area{width:280px}}.interface-complementary-area .components-panel{border:none;position:relative;z-index:0}.interface-complementary-area .components-panel__header{position:sticky;top:0;z-index:1}.interface-complementary-area .components-panel__header.editor-sidebar__panel-tabs{top:0}.interface-complementary-area p:not(.components-base-control__help,.components-form-token-field__help){margin-top:0}.interface-complementary-area h2{font-size:13px}.interface-complementary-area h2,.interface-complementary-area h3{color:#1e1e1e;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:1.5em}.interface-complementary-area h3{font-size:11px;text-transform:uppercase}.interface-complementary-area hr{border-bottom:1px solid #f0f0f0;border-top:none;margin:1.5em 0}.interface-complementary-area div.components-toolbar,.interface-complementary-area div.components-toolbar-group{box-shadow:none;margin-bottom:1.5em}.interface-complementary-area div.components-toolbar-group:last-child,.interface-complementary-area div.components-toolbar:last-child{margin-bottom:0}.interface-complementary-area .block-editor-skip-to-selected-block:focus{bottom:10px;left:auto;right:10px;top:auto}.interface-complementary-area__fill{height:100%}@media (min-width:782px){body.js.is-fullscreen-mode #adminmenumain{display:none}body.js.is-fullscreen-mode #wpcontent,body.js.is-fullscreen-mode #wpfooter{margin-left:0}}html.interface-interface-skeleton__html-container{position:fixed;width:100%}@media (min-width:782px){html.interface-interface-skeleton__html-container:not(:has(.is-zoom-out)){position:static;width:auto}}.interface-interface-skeleton{bottom:0;display:flex;flex-direction:row;height:auto;max-height:100%;position:fixed;right:0;top:46px}@media (min-width:783px){.interface-interface-skeleton{top:32px}.is-fullscreen-mode .interface-interface-skeleton{top:var(--wp-admin--admin-bar--height,0)}}.interface-interface-skeleton__editor{display:flex;flex:0 1 100%;flex-direction:column;overflow:hidden}.interface-interface-skeleton{left:0}@media (min-width:783px){.interface-interface-skeleton{left:160px}}@media (min-width:783px){.auto-fold .interface-interface-skeleton{left:36px}}@media (min-width:961px){.auto-fold .interface-interface-skeleton{left:160px}}.folded .interface-interface-skeleton{left:0}@media (min-width:783px){.folded .interface-interface-skeleton{left:36px}}body.is-fullscreen-mode .interface-interface-skeleton{left:0!important}.interface-interface-skeleton__body{display:flex;flex-grow:1;overflow:auto;overscroll-behavior-y:none;position:relative}@media (min-width:782px){.has-footer .interface-interface-skeleton__body{padding-bottom:25px}}.interface-interface-skeleton__content{display:flex;flex-direction:column;flex-grow:1;overflow:auto;z-index:20}@media (min-width:782px){.interface-interface-skeleton__content{z-index:auto}}.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{background:#fff;bottom:0;color:#1e1e1e;flex-shrink:0;left:0;position:absolute;top:0;width:auto;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar,.interface-interface-skeleton__sidebar{position:relative!important}}.interface-interface-skeleton__sidebar{border-top:1px solid #e0e0e0;overflow:hidden}@media (min-width:782px){.interface-interface-skeleton__sidebar{box-shadow:-1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__secondary-sidebar{border-top:1px solid #e0e0e0;right:0}@media (min-width:782px){.interface-interface-skeleton__secondary-sidebar{box-shadow:1px 0 0 0 rgba(0,0,0,.133);outline:1px solid transparent}}.interface-interface-skeleton__header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);color:#1e1e1e;flex-shrink:0;height:auto;outline:1px solid transparent;z-index:30}.interface-interface-skeleton__footer{background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;color:#1e1e1e;display:none;flex-shrink:0;height:auto;left:0;position:absolute;width:100%;z-index:90}@media (min-width:782px){.interface-interface-skeleton__footer{display:flex}}.interface-interface-skeleton__footer .block-editor-block-breadcrumb{align-items:center;background:#fff;display:flex;font-size:13px;height:24px;padding:0 18px;z-index:30}.interface-interface-skeleton__actions{background:#fff;bottom:auto;color:#1e1e1e;left:auto;position:fixed!important;right:0;top:-9999em;width:100vw;z-index:100000}@media (min-width:782px){.interface-interface-skeleton__actions{width:280px}}.interface-interface-skeleton__actions:focus,.interface-interface-skeleton__actions:focus-within{bottom:0;top:auto}.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:46px}@media (min-width:782px){.is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{border-left:1px solid #ddd;top:32px}.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus,.is-fullscreen-mode .is-entity-save-view-open .interface-interface-skeleton__actions:focus-within{top:var(--wp-admin--admin-bar--height,0)}}.interface-pinned-items{display:flex}.interface-pinned-items .components-button{display:none;margin:0}.interface-pinned-items .components-button[aria-controls="edit-post:block"],.interface-pinned-items .components-button[aria-controls="edit-post:document"],.interface-pinned-items .components-button[aria-controls="edit-site:block-inspector"],.interface-pinned-items .components-button[aria-controls="edit-site:template"]{display:flex}.interface-pinned-items .components-button svg{max-height:24px;max-width:24px}@media (min-width:600px){.interface-pinned-items .components-button{display:flex}}.interface-pinned-items{gap:8px}@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 #ddd;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-card{border:1px solid #ddd;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}.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 #ddd;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 #ddd;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 #ddd;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-search{margin-bottom:10px;padding:0 16px}.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__remove-button.global-styles-ui__shadow-editor__remove-button{border:none}.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}.dataviews-picker-wrapper,.dataviews-wrapper{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));box-sizing:border-box;container:dataviews-wrapper/inline-size;display:flex;flex-direction:column;flex-grow:1;font-size:var(--wpds-typography-font-size-md,13px);height:100%;line-height:var(--wpds-typography-line-height-sm,20px);min-height:0;scroll-padding-bottom:64px}.dataviews-filters__container,.dataviews__view-actions{background-color:inherit;box-sizing:border-box;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-filters__container,.dataviews__view-actions{transition:padding .1s ease-out}}.dataviews__search{flex-grow:1}.dataviews-loading,.dataviews-no-results{align-items:center;display:flex;flex-grow:1;justify-content:center;padding:0 var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-loading,.dataviews-no-results{transition:padding .1s ease-out}}.dataviews-no-results.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-no-results.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@keyframes dataviews-pulse{0%,to{opacity:1}50%{opacity:.5}}.dataviews-loading-more{text-align:center}.dataviews-loading-more[aria-hidden=true]{visibility:hidden}@container (max-width: 430px){.dataviews-filters__container,.dataviews__view-actions{padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}}.dataviews-title-field{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:var(--wpds-typography-font-weight-emphasis,600);text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field a{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dataviews-title-field a:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field a:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews-title-field button.components-button.is-link{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e);display:block;font-weight:inherit;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.dataviews-title-field button.components-button.is-link:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer)}.dataviews-title-field--clickable:hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-title-field--clickable:focus{border-radius:2px;box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color,#007cba);color:var(--wp-admin-theme-color--rgb)}.dataviews__view-actions--infinite-scroll{background-color:#fff;position:sticky;top:0;z-index:2}.components-card__body:has(>.dataviews-picker-wrapper),.components-card__body:has(>.dataviews-wrapper){overflow:hidden;padding:var(--wpds-dimension-padding-sm,8px) 0 0}.dataviews-bulk-actions-footer__item-count{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-bulk-actions-footer__container{margin-right:auto;min-height:var(--wpds-dimension-size-md,32px)}.dataviews-layout__container{background-color:inherit;display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}.dataviews-filters__button{position:relative}.dataviews-filters__container{padding-top:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true],.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:hover{opacity:0}.dataviews-filters__reset-button.dataviews-filters__reset-button[aria-disabled=true]:focus{opacity:1}.dataviews-filters__summary-popover{font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px)}.dataviews-filters__summary-popover .components-popover__content{border-radius:var(--wpds-border-radius-md,4px);max-width:250px;min-width:230px;width:100%}.dataviews-filters__summary-popover.components-dropdown__content .components-popover__content{padding:0}.dataviews-filters__summary-operators-container{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-listbox),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__search-widget-no-elements),.dataviews-filters__summary-operators-container:has(+.dataviews-filters__user-input-widget){border-bottom:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-filters__summary-operators-container:empty{display:none}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);flex-shrink:0;max-width:calc(100% - 55px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__summary-operators-container .dataviews-filters__summary-operators-filter-select{overflow:hidden;white-space:nowrap;width:100%}.dataviews-filters__summary-chip-container{position:relative;white-space:pre-wrap}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip{align-items:center;border:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-interactive-neutral,#8d8d8d);border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:var(--wpds-cursor-control,pointer);display:flex;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px);position:relative}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable{cursor:default}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-reset{padding-inline-end:calc(var(--wpds-dimension-size-sm, 24px) + var(--wpds-dimension-padding-xs, 4px))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip[aria-expanded=true]{background-color:var(--wpds-color-background-interactive-neutral-weak-active,#ededed);border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e);color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values{background:var(--wpds-color-background-interactive-brand-weak,transparent);border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9));color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values:hover:not(.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values.is-not-clickable),.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip.has-values[aria-expanded=true]{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000));color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip .dataviews-filters-__summary-filter-text-name{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove{align-items:center;background:transparent;border:0;border-radius:var(--wpds-border-radius-md,4px);cursor:var(--wpds-cursor-control,pointer);display:flex;height:var(--wpds-dimension-size-sm,24px);justify-content:center;padding:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:50%;transform:translateY(-50%);width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove svg{fill:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover{background:var(--wpds-color-background-interactive-neutral-weak-active,#ededed)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus svg,.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:hover svg{fill:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values svg{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove.has-values:hover{background:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-filters__summary-chip-container .dataviews-filters__summary-chip-remove:focus-visible{box-shadow:0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline:none}.dataviews-filters__search-widget-filter-combobox-list{border-top:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb);max-height:184px;overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-filter-combobox-list .dataviews-filters__search-widget-filter-combobox-item-value [data-user-value]{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.dataviews-filters__search-widget-listbox{overflow:auto;padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-filters__search-widget-listitem{align-items:center;border-radius:var(--wpds-border-radius-sm,2px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);cursor:default;display:flex;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-default,400);gap:var(--wpds-dimension-gap-md,12px);line-height:20px;min-height:var(--wpds-dimension-size-md,32px);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-md,12px)}.dataviews-filters__search-widget-listitem:last-child{margin-block-end:0}.dataviews-filters__search-widget-listitem:focus,.dataviews-filters__search-widget-listitem:hover,.dataviews-filters__search-widget-listitem[data-active-item]{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-active,#1e1e1e)}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-single-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-surface-neutral-strong,#fff);border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-multi-selection.is-selected,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 93%,#000));border-color:var(--wpds-color-stroke-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 85%,#000))}.dataviews-filters__search-widget-listitem:focus .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem:hover .dataviews-filters__search-widget-listitem-description,.dataviews-filters__search-widget-listitem[data-active-item] .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak-active,#1e1e1e)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-description{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-sm,12px);line-height:16px;overflow:hidden;text-overflow:ellipsis}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{border:1px solid #1e1e1e;border-radius:50%;height:24px;margin-right:12px;max-width:24px;min-width:24px;position:relative;transition:none;width:24px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{height:16px;max-width:16px;min-width:16px;width:16px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection: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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection:checked{background:var(--wp-admin-theme-color);border:none}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection{margin:0;padding:0}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{background-color:var(--wpds-color-foreground-interactive-brand-strong,#fff);border:4px solid var(--wpds-color-foreground-interactive-brand-strong,#fff);border-radius:50%;box-sizing:inherit;content:"";height:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-single-selection.is-selected:before{height:8px;width:8px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:24px;border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;flex-shrink:0;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 not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:focus{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{color:#fff;margin:-3px -5px}@media (min-width:782px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:checked:before,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{margin:-4px 0 0 -5px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]{background:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[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){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-checked=mixed]:before{float:none;font-size:21px}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection:disabled,.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection[aria-disabled=true]{background:#f0f0f0;border-color:#ddd;cursor:default;opacity:1}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{background:var(--wpds-color-background-interactive-neutral-weak,transparent);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);height:var(--checkbox-size);margin:0;padding:0;position:relative;width:var(--checkbox-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{--checkbox-size:16px}}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection{transition:border-color .1s ease-in-out}}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-color:var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:var(--checkbox-size);fill:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);height:var(--checkmark-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--checkmark-size)}@media (min-width:600px){.dataviews-filters__search-widget-listitem .dataviews-filters__search-widget-listitem-multi-selection.is-selected svg{--checkmark-size:calc(var(--checkbox-size) + 4px)}}.dataviews-filters__search-widget-filter-combobox__wrapper{padding:var(--wpds-dimension-padding-sm,8px);position:relative}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:normal;padding:6px 8px}@media not (prefers-reduced-motion){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{transition:box-shadow .1s linear}}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:13px;line-height:normal}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:rgba(30,30,30,.62)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{display:block;font-size:16px;height:var(--wpds-dimension-size-md,32px);margin-left:0;margin-right:0;padding:0 var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-size-md,32px);width:100%}@media (min-width:600px){.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input{font-size:var(--wpds-typography-font-size-md,13px)}}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input:focus{background:var(--wpds-color-background-surface-neutral-strong,#fff);box-shadow:inset 0 0 0 var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-moz-placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::placeholder{color:var(--wpds-color-foreground-content-neutral-weak,#707070)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-cancel-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-decoration,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-button,.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__input::-webkit-search-results-decoration{-webkit-appearance:none}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon{align-items:center;bottom:0;display:flex;inset-inline-start:var(--wpds-dimension-gap-md,12px);justify-content:center;position:absolute;top:0;width:var(--wpds-dimension-size-sm,24px)}.dataviews-filters__search-widget-filter-combobox__wrapper .dataviews-filters__search-widget-filter-combobox__icon:dir(ltr){transform:scaleX(-1)}.dataviews-filters__container-visibility-toggle{flex-shrink:0;position:relative}.dataviews-filters-toggle__count{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:var(--wpds-border-radius-lg,8px);box-sizing:border-box;color:var(--wpds-color-foreground-interactive-neutral-strong,#f0f0f0);font-size:11px;height:var(--wpds-dimension-size-2xs,16px);line-height:var(--wpds-typography-line-height-xs,16px);min-width:var(--wpds-dimension-size-2xs,16px);outline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px)) solid var(--wpds-color-background-surface-neutral-strong,#fff);padding:0 var(--wpds-dimension-padding-xs,4px);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%)}.dataviews-search{flex-basis:210px}.dataviews-filters__user-input-widget{padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-filters__user-input-widget .components-input-control__prefix{padding-left:var(--wpds-dimension-padding-sm,8px)}.dataviews-filters__search-widget-no-elements{align-items:center;display:flex;justify-content:center;padding:var(--wpds-dimension-padding-lg,16px)}.dataviews-footer{background-color:inherit;border-top:var(--wpds-border-width-xs,1px) solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;flex-shrink:0;left:0;padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px);position:sticky}@media not (prefers-reduced-motion){.dataviews-footer{transition:padding .1s ease-out}}.dataviews-footer{z-index:1}.dataviews-footer .is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-footer .is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}@container (max-width: 560px){.dataviews-footer__content{flex-direction:column!important}.dataviews-footer__content .dataviews-bulk-actions-footer__container{width:100%}.dataviews-footer__content .dataviews-bulk-actions-footer__item-count{flex-grow:1}.dataviews-footer__content .dataviews-pagination{justify-content:space-between;width:100%}}.dataviews-pagination__page-select{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);text-transform:uppercase}@media (min-width:600px){.dataviews-pagination__page-select .components-select-control__input{font-size:11px!important;font-weight:var(--wpds-typography-font-weight-emphasis,600)}}.dataviews-action-modal{z-index:1000001}.dataviews-item-actions .components-button:not(.dataviews-all-actions-button){padding:0 var(--wpds-dimension-padding-xs,4px)}.dataviews-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-selection-checkbox{--checkbox-input-size:16px}}.dataviews-selection-checkbox{flex-shrink:0;line-height:0}.dataviews-selection-checkbox .components-checkbox-control__input-container{margin:0}.dataviews-view-config{container-type:inline-size;font-size:var(--wpds-typography-font-size-md,13px);line-height:var(--wpds-typography-line-height-sm,20px);width:320px}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper{height:100%;overflow-y:scroll}.dataviews-config__popover.is-expanded .dataviews-config__popover-content-wrapper .dataviews-view-config{width:auto}.dataviews-view-config__sort-direction .components-toggle-group-control-option-base{text-transform:uppercase}.dataviews-settings-section__title.dataviews-settings-section__title{font-size:15px;line-height:var(--wpds-typography-line-height-md,24px)}.dataviews-settings-section__sidebar{grid-column:span 4}.dataviews-settings-section__content,.dataviews-settings-section__content>*{grid-column:span 8}.dataviews-settings-section__content .is-divided-in-two{display:contents}.dataviews-settings-section__content .is-divided-in-two>*{grid-column:span 4}.dataviews-settings-section:has(.dataviews-settings-section__content:empty){display:none}@container (max-width: 500px){.dataviews-settings-section.dataviews-settings-section{grid-template-columns:repeat(2,1fr)}.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__content,.dataviews-settings-section.dataviews-settings-section .dataviews-settings-section__sidebar{grid-column:span 2}}.dataviews-view-config__sort-controls>*{flex:1}.dataviews-view-config__label{text-wrap:nowrap}.dataviews-view-config__toggle-wrapper{display:inline-flex;position:relative}.dataviews-view-config__modified-indicator{background:var(--wpds-color-background-interactive-brand-strong,var(--wp-admin-theme-color,#3858e9));border-radius:50%;height:var(--wpds-dimension-gap-xs,4px);pointer-events:none;position:absolute;right:var(--wpds-dimension-gap-xs,4px);top:var(--wpds-dimension-gap-xs,4px);width:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-grid-items{container-type:inline-size;display:grid;gap:var(--wpds-dimension-gap-xl,24px);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-template-rows:max-content;margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid-items{transition:padding .1s ease-out}}.dataviews-view-grid-items.has-compact-density{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid-items.has-comfortable-density{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid{container-type:inline-size;display:flex;flex-direction:column;gap:var(--wpds-dimension-gap-xl,24px);margin-bottom:auto;padding:0 var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}@media not (prefers-reduced-motion){.dataviews-view-grid{transition:padding .1s ease-out}}.dataviews-view-grid.has-compact-density,.dataviews-view-grid.has-compact-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-grid.has-comfortable-density,.dataviews-view-grid.has-comfortable-density .dataviews-view-grid__row{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-grid .dataviews-view-grid__row{display:grid;gap:var(--wpds-dimension-gap-xl,24px)}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell{border-radius:var(--wpds-border-radius-md,4px);position:relative}.dataviews-view-grid .dataviews-view-grid__row .dataviews-view-grid__row__gridcell[data-focus-visible]:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";height:100%;left:0;outline:2px solid transparent;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__card,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-actions,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-grid .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card.is-selected .dataviews-view-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-grid .dataviews-view-grid__card .dataviews-view-grid__media:focus:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__card .dataviews-view-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-grid .dataviews-view-grid__media,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);overflow:hidden;position:relative;width:100%}.dataviews-view-grid .dataviews-view-grid__media.dataviews-view-grid__media--placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media.dataviews-view-grid__media--placeholder{aspect-ratio:3/1}.dataviews-view-grid .dataviews-view-grid__media img,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-grid .dataviews-view-grid__media:after,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-grid .dataviews-view-grid__media .dataviews-view-grid__media-placeholder,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__media .dataviews-view-grid__media-placeholder{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:var(--wpds-border-radius-md,4px);box-shadow:none;display:block;height:100%;width:100%}.dataviews-view-grid .dataviews-view-grid__fields,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-grid .dataviews-view-grid__fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value,.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field .dataviews-view-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-grid .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__fields .dataviews-view-grid__field:not(:has(.dataviews-view-grid__field-value:not(:empty))){display:none}.dataviews-view-grid .dataviews-view-grid__badge-fields:not(:empty),.dataviews-view-grid-infinite-scroll .dataviews-view-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-grid-infinite-scroll.is-refreshing,.dataviews-view-grid.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-grid__field-value:empty,.dataviews-view-grid__field:empty{display:none}.dataviews-view-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);opacity:0;position:absolute;top:-9999em;z-index:1}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-selection-checkbox{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-grid__card:hover .dataviews-selection-checkbox{opacity:1;top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:0;position:absolute;right:var(--wpds-dimension-padding-xs,4px);top:var(--wpds-dimension-padding-xs,4px);z-index:1}.dataviews-view-grid__card .dataviews-view-grid__media-actions .dataviews-all-actions-button{background-color:var(--wpds-color-background-surface-neutral-strong,#fff)}@media not (prefers-reduced-motion){.dataviews-view-grid__card .dataviews-view-grid__media-actions{transition:opacity .1s linear}}@media (hover:none){.dataviews-view-grid__card .dataviews-view-grid__media-actions{opacity:1;top:var(--wpds-dimension-padding-xs,4px)}}.dataviews-view-grid__card .dataviews-view-grid__media-actions:has(.dataviews-all-actions-button[aria-expanded=true]),.dataviews-view-grid__card:focus-within .dataviews-view-grid__media-actions,.dataviews-view-grid__card:hover .dataviews-view-grid__media-actions{opacity:1}.dataviews-view-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-grid__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);container-type:inline-size;font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}div.dataviews-view-list{list-style-type:none}.dataviews-view-list{margin:0 0 auto}.dataviews-view-list div[role=article],.dataviews-view-list div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);margin:0}.dataviews-view-list div[role=article] .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row] .dataviews-view-list__item-wrapper{box-sizing:border-box;padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-2xl,24px);position:relative}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions{display:flex;flex:0 0 auto;gap:var(--wpds-dimension-gap-xs,4px);white-space:nowrap;width:-moz-max-content;width:max-content}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions .components-button,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions .components-button{position:relative;z-index:1}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>div,.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>div{height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex:0;overflow:hidden;width:0}.dataviews-view-list div[role=article]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row]:where(.is-selected,.is-hovered,:focus-within) .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}@media (hover:none){.dataviews-view-list div[role=article] .dataviews-view-list__item-actions>:not(:last-child),.dataviews-view-list div[role=row] .dataviews-view-list__item-actions>:not(:last-child){flex-basis:min-content;overflow:unset;width:auto}}.dataviews-view-list div[role=article].is-selected.is-selected,.dataviews-view-list div[role=article].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=article].is-selected.is-selected+div[role=row],.dataviews-view-list div[role=row].is-selected.is-selected,.dataviews-view-list div[role=row].is-selected.is-selected+div[role=article],.dataviews-view-list div[role=row].is-selected.is-selected+div[role=row]{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered,.dataviews-view-list div[role=article]:not(.is-selected):focus-within,.dataviews-view-list div[role=article]:not(.is-selected):hover,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered,.dataviews-view-list div[role=row]:not(.is-selected):focus-within,.dataviews-view-list div[role=row]:not(.is-selected):hover{background-color:var(--wpds-color-background-interactive-brand-weak,transparent);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=article]:not(.is-selected):hover .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected).is-hovered .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):focus-within .dataviews-view-list__field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-title-field,.dataviews-view-list div[role=row]:not(.is-selected):hover .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper{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)}.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=article].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected .dataviews-view-list__item-wrapper .dataviews-view-list__field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-title-field,.dataviews-view-list div[role=row].is-selected:focus-within .dataviews-view-list__item-wrapper .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-active,#1e1e1e)}.dataviews-view-list .dataviews-view-list__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:var(--wpds-cursor-control,pointer);inset:0;padding:0;position:absolute;scroll-margin:var(--wpds-dimension-gap-sm,8px) 0;z-index:1}.dataviews-view-list .dataviews-view-list__item:focus-visible{outline:none}.dataviews-view-list .dataviews-view-list__item:focus-visible:before{border-radius:var(--wpds-border-radius-sm,2px);box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));content:"";inset:var(--wp-admin-border-width-focus);outline:2px solid transparent;position:absolute}.dataviews-view-list .dataviews-view-list__title-field{flex:1;line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden}.dataviews-view-list .dataviews-view-list__title-field:has(a,button){z-index:1}.dataviews-view-list .dataviews-view-list__media-wrapper{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;height:48px;overflow:hidden;position:relative;width:48px}.dataviews-view-list .dataviews-view-list__media-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-list .dataviews-view-list__media-wrapper:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-list .dataviews-view-list__field-wrapper{flex-grow:1;min-height:48px;min-width:0}.dataviews-view-list .dataviews-view-list__field{color:var(--wpds-color-foreground-interactive-neutral-weak,#707070)}.dataviews-view-list .dataviews-view-list__fields{display:flex;flex-wrap:wrap;font-size:12px;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list .dataviews-view-list__fields:empty{display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field:has(.dataviews-view-list__field-value:empty){display:none}.dataviews-view-list .dataviews-view-list__fields .dataviews-view-list__field-value{align-items:center;display:flex;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-list+.dataviews-pagination{justify-content:space-between}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-sm,8px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__media-wrapper{height:var(--wpds-dimension-size-md,32px);width:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__field-wrapper{min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-sm,8px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-list.has-compact-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-xs,16px);min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__item-wrapper{padding:var(--wpds-dimension-padding-2xl,24px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__title-field{line-height:var(--wpds-typography-line-height-xl,32px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__media-wrapper{height:64px;width:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__field-wrapper{min-height:64px}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields{gap:var(--wpds-dimension-gap-lg,16px);row-gap:var(--wpds-dimension-gap-sm,8px)}.dataviews-view-list.has-comfortable-density div[role=row] .dataviews-view-list__fields .dataviews-view-list__field-value{line-height:var(--wpds-typography-line-height-md,24px);min-height:var(--wpds-dimension-size-md,32px)}.dataviews-view-list.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-list.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-list__group-header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-lg,16px) 0;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table{background-color:inherit;border-collapse:collapse;border-color:inherit;color:var(--wpds-color-foreground-content-neutral-weak,#707070);margin-bottom:auto;position:relative;text-indent:0;width:100%}.dataviews-view-table th{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-md,13px);font-weight:400;text-align:left}.dataviews-view-table td,.dataviews-view-table th{padding:var(--wpds-dimension-padding-md,12px)}.dataviews-view-table td.dataviews-view-table__actions-column,.dataviews-view-table th.dataviews-view-table__actions-column{text-align:right}.dataviews-view-table td.dataviews-view-table__actions-column--sticky,.dataviews-view-table th.dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));position:sticky;right:0}.dataviews-view-table td.dataviews-view-table__actions-column--stuck:after,.dataviews-view-table th.dataviews-view-table__actions-column--stuck:after{background-color:var(--wpds-color-background-surface-neutral,#fcfcfc);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:1px}.dataviews-view-table td.dataviews-view-table__checkbox-column,.dataviews-view-table th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table td.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper,.dataviews-view-table th.dataviews-view-table__checkbox-column .dataviews-view-table__cell-content-wrapper{max-width:auto;min-width:auto}.dataviews-view-table tr{background-color:inherit;border-top:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0)}.dataviews-view-table tr td:first-child,.dataviews-view-table tr th:first-child{padding-left:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr td:last-child,.dataviews-view-table tr th:last-child{padding-right:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table tr:last-child{border-bottom:0}.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:0}@media (hover:none){.dataviews-view-table tr .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}}.dataviews-view-table tr.is-selected{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-content-neutral,#1e1e1e)}.dataviews-view-table tr.is-selected,.dataviews-view-table tr.is-selected+tr{border-top:1px solid var(--wpds-color-stroke-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 40%,#fff))}.dataviews-view-table tr.is-selected .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table tr.is-hovered .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:focus-within .dataviews-item-actions .components-button:not(.dataviews-all-actions-button),.dataviews-view-table tr:hover .dataviews-item-actions .components-button:not(.dataviews-all-actions-button){opacity:1}.dataviews-view-table.has-bulk-actions tr:focus-within .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wp-dataviews-color-background,var(--wpds-color-background-surface-neutral-strong,#fff))}.dataviews-view-table.has-bulk-actions tr.is-selected .dataviews-view-table__actions-column--sticky,.dataviews-view-table.has-bulk-actions tr.is-selected:hover .dataviews-view-table__actions-column--sticky{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-table thead{background-color:inherit;inset-block-start:0;position:sticky;z-index:1}.dataviews-view-table thead.dataviews-view-table__thead--stuck:after{background-color:var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0}.dataviews-view-table thead tr{border:0}.dataviews-view-table thead th{background-color:inherit;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding-bottom:var(--wpds-dimension-padding-sm,8px);padding-top:var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table thead th:has(.dataviews-view-table-header-button){padding-left:var(--wpds-dimension-padding-xs,4px);padding-right:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button) .dataviews-view-table-header-button{gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):first-child{padding-left:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table thead th:has(.dataviews-view-table-header-button):last-child{padding-right:var(--wpds-dimension-padding-lg,16px)}.dataviews-view-table tbody td{vertical-align:top}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper{align-items:center;display:flex;min-height:var(--wpds-dimension-size-md,32px);white-space:nowrap}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-end{font-variant-numeric:tabular-nums;justify-content:flex-end}.dataviews-view-table tbody .dataviews-view-table__cell-content-wrapper.dataviews-view-table__cell-align-center{justify-content:center}.dataviews-view-table tbody .components-v-stack>.dataviews-view-table__cell-content-wrapper:not(:first-child){min-height:0}.dataviews-view-table .dataviews-view-table-header-button{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px);text-transform:uppercase}.dataviews-view-table .dataviews-view-table-header-button:not(:hover){color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e)}.dataviews-view-table .dataviews-view-table-header-button span{speak:none}.dataviews-view-table .dataviews-view-table-header-button span:empty{display:none}.dataviews-view-table .dataviews-view-table-header{padding-left:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-table .dataviews-view-table__actions-column{white-space:nowrap;width:auto}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:first-child){padding-left:0}.dataviews-view-table.has-compact-density thead th:has(.dataviews-view-table-header-button):not(:last-child){padding-right:0}.dataviews-view-table.has-compact-density td,.dataviews-view-table.has-compact-density th{padding:var(--wpds-dimension-padding-xs,4px) var(--wpds-dimension-padding-sm,8px)}.dataviews-view-table.has-comfortable-density td,.dataviews-view-table.has-comfortable-density th{padding:var(--wpds-dimension-padding-lg,16px) var(--wpds-dimension-padding-md,12px)}.dataviews-view-table.has-comfortable-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-comfortable-density th.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density td.dataviews-view-table__checkbox-column,.dataviews-view-table.has-compact-density th.dataviews-view-table__checkbox-column{padding-right:0}.dataviews-view-table-selection-checkbox{--checkbox-input-size:24px}@media (min-width:600px){.dataviews-view-table-selection-checkbox{--checkbox-input-size:16px}}.dataviews-column-primary__media{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);flex-shrink:0;max-width:60px;min-height:var(--wpds-dimension-size-md,32px);min-width:var(--wpds-dimension-size-md,32px);overflow:hidden;position:relative}.dataviews-column-primary__media img{height:var(--wpds-dimension-size-md,32px);-o-object-fit:cover;object-fit:cover;width:var(--wpds-dimension-size-md,32px)}.dataviews-column-primary__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.dataviews-view-table__cell-content-wrapper:not(.dataviews-column-primary__media),.dataviews-view-table__primary-column-content:not(.dataviews-column-primary__media){max-width:80ch;min-width:15ch}.dataviews-view-table__group-header-row .dataviews-view-table__group-header-cell{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:var(--wpds-dimension-padding-md,12px) var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-table col[class^=dataviews-view-table__col-]:not(.dataviews-view-table__col-first-data):not(.dataviews-view-table__col-expand){width:1%}.dataviews-view-table.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-table.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-picker-grid.has-compact-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-lg,16px)}.dataviews-view-picker-grid.has-comfortable-density .dataviews-view-grid-items{gap:var(--wpds-dimension-gap-2xl,32px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card{height:100%;isolation:isolate;justify-content:flex-start;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-actions{padding:var(--wpds-dimension-padding-sm,8px) 0 var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field{align-content:center;min-height:var(--wpds-dimension-size-sm,24px);overflow:hidden;text-align:start}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__title-field--clickable{width:-moz-fit-content;width:fit-content}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card.is-selected .dataviews-view-picker-grid__media:after{box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-interactive-brand,var(--wp-admin-theme-color,#3858e9)),inset 0 0 0 var(--wpds-border-width-sm,2px) var(--wpds-color-background-surface-neutral-strong,#fff)}.dataviews-view-picker-grid .dataviews-view-picker-grid__card .dataviews-view-picker-grid__media:focus:after{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-grid:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-grid .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)!important}.dataviews-view-picker-grid .dataviews-selection-checkbox input{pointer-events:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__media{aspect-ratio:1/1;background-color:var(--wpds-color-background-surface-neutral-strong,#fff);border-radius:var(--wpds-border-radius-md,4px);min-height:0;position:relative;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__media:after{border-radius:var(--wpds-border-radius-md,4px);box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) rgba(0,0,0,.1);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields{font-size:12px;line-height:16px;position:relative}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields:not(:empty){padding:0 0 var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field-value:not(:empty){line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);padding-top:calc((var(--wpds-dimension-size-sm, 24px) - var(--wpds-typography-line-height-sm, 20px))/2)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field{align-items:center;min-height:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-name{color:var(--wpds-color-foreground-content-neutral-weak,#707070);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:35%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field .dataviews-view-picker-grid__field-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}.dataviews-view-picker-grid .dataviews-view-picker-grid__fields .dataviews-view-picker-grid__field:not(:has(.dataviews-view-picker-grid__field-value:not(:empty))){display:none}.dataviews-view-picker-grid .dataviews-view-picker-grid__badge-fields:not(:empty){padding-bottom:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-grid__field-value:empty,.dataviews-view-picker-grid__field:empty{display:none}.dataviews-view-picker-grid__card .dataviews-selection-checkbox{left:var(--wpds-dimension-padding-sm,8px);position:absolute;top:-9999em;z-index:1}@media (hover:none){.dataviews-view-picker-grid__card .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}}.dataviews-view-picker-grid__card.is-selected .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:focus-within .dataviews-selection-checkbox,.dataviews-view-picker-grid__card:hover .dataviews-selection-checkbox{top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-grid__media--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-grid-group__header{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0 48px}.dataviews-view-picker-table{background-color:inherit}.dataviews-view-picker-table .dataviews-view-table__checkbox-column{width:48px}.dataviews-view-picker-table tbody:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-table tbody:focus-visible [data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9))}.dataviews-view-picker-table .dataviews-selection-checkbox .components-checkbox-control__input.components-checkbox-control__input{opacity:1;pointer-events:none}.dataviews-view-picker-table .dataviews-view-table__row{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-picker-table .dataviews-view-table__row.is-hovered,.dataviews-view-picker-table .dataviews-view-table__row.is-selected,.dataviews-view-picker-table .dataviews-view-table__row.is-selected.is-hovered{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-activity{margin:0 0 auto;padding:0 var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-activity .dataviews-view-activity__group-header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0}.dataviews-view-activity .dataviews-view-activity__item-actions{min-width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item-content{flex-grow:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-description,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields,.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable{cursor:var(--wpds-cursor-control,pointer)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-title--clickable:focus-visible{border-radius:var(--wpds-border-radius-sm,2px);outline:var(--wp-admin-border-width-focus) solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:var(--wp-admin-border-width-focus)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions{display:flex;flex:0 0 auto;width:-moz-max-content;width:max-content}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__primary-actions .components-button{position:relative;z-index:1}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields:empty{display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field:has(.dataviews-view-activity__item-field-value:empty){display:none}.dataviews-view-activity .dataviews-view-activity__item-content .dataviews-view-activity__item-fields .dataviews-view-activity__item-field-value{align-items:center;display:flex}.dataviews-view-activity .dataviews-view-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-activity .dataviews-view-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-compact .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-activity .dataviews-view-activity__item.is-balanced .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item.is-comfortable .dataviews-view-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-activity .dataviews-view-activity__item:first-child .dataviews-view-activity__item-type:before{visibility:hidden}.dataviews-view-activity .dataviews-view-activity__group:last-of-type>.dataviews-view-activity__item:last-of-type .dataviews-view-activity__item-type:after,.dataviews-view-activity>.dataviews-view-activity__item:last-child .dataviews-view-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-activity .dataviews-view-activity__item-type-icon{background-color:var(--wpds-color-background-surface-neutral-strong,#fff);flex-shrink:0;overflow:hidden}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet,.dataviews-view-activity .dataviews-view-activity__item-type-icon img,.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-activity .dataviews-view-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-activity .dataviews-view-activity__item-type-icon .dataviews-view-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:""}.dataviews-view-activity.is-refreshing{opacity:.5;pointer-events:none}@media not (prefers-reduced-motion){.dataviews-view-activity.is-refreshing{animation:dataviews-pulse 1s ease-in-out infinite;opacity:1}}.dataviews-view-activity+.dataviews-pagination{justify-content:space-between}.dataviews-view-picker-activity{flex-grow:1;margin:0;padding:0}.dataviews-view-picker-activity:focus-visible[aria-activedescendant]{outline:none}.dataviews-view-picker-activity:focus-visible .dataviews-view-picker-activity__item[data-active-item=true]{outline:2px solid var(--wpds-color-stroke-focus,var(--wp-admin-theme-color,#3858e9));outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item{border-radius:var(--wpds-border-radius-sm,2px);cursor:var(--wpds-cursor-control,pointer);padding-inline:var(--wpds-dimension-padding-2xl,24px);transition:background-color .1s ease}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected,.dataviews-view-picker-activity .dataviews-view-picker-activity__item:hover{background-color:var(--wpds-color-background-interactive-brand-weak-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 12%,#fff))}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-selected{outline:3px solid transparent;outline-offset:-2px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-3xs, 12px) - 1px);width:calc(var(--wpds-dimension-size-3xs, 12px) - 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-compact .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-sm,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-3xs,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-sm, 24px) + 1px);width:calc(var(--wpds-dimension-size-sm, 24px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-md,12px) 0;padding-top:var(--wpds-dimension-padding-sm,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type{width:var(--wpds-dimension-size-md,32px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type:before{height:var(--wpds-dimension-size-4xs,8px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-type-icon{height:calc(var(--wpds-dimension-size-md, 32px) + 1px);width:calc(var(--wpds-dimension-size-md, 32px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-content{margin:var(--wpds-dimension-gap-sm,8px) 0 var(--wpds-dimension-gap-lg,16px);padding-top:var(--wpds-dimension-padding-md,12px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-balanced .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item.is-comfortable .dataviews-view-picker-activity__item-bullet{height:calc(var(--wpds-dimension-size-4xs, 8px) + 1px);position:relative;top:50%;transform:translateY(-50%);width:calc(var(--wpds-dimension-size-4xs, 8px) + 1px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content{flex-grow:1}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{min-height:var(--wpds-dimension-size-2xs,16px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-title{align-items:center;display:flex;flex:1;overflow:hidden;position:relative}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-description:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-wrap:wrap;gap:var(--wpds-dimension-gap-md,12px);row-gap:var(--wpds-dimension-gap-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields:empty{display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field:has(.dataviews-view-picker-activity__item-field-value:empty){display:none}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-content .dataviews-view-picker-activity__item-fields .dataviews-view-picker-activity__item-field-value{align-items:center;display:flex}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type{align-self:stretch;flex-shrink:0}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:after{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:1 1 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type:before{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);content:"";flex:0 0 auto;margin:0 auto;width:1px}.dataviews-view-picker-activity .dataviews-view-picker-activity__item:first-child .dataviews-view-picker-activity__item-type:before{visibility:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity-group:last-of-type>.dataviews-view-picker-activity__item:last-of-type .dataviews-view-picker-activity__item-type:after,.dataviews-view-picker-activity>.dataviews-view-picker-activity__item:last-child .dataviews-view-picker-activity__item-type:after{background:linear-gradient(to bottom,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 0,color-mix(in srgb,var(--wpds-color-stroke-surface-neutral,#dbdbdb) 20%,transparent) 60%,transparent 100%)}.dataviews-view-picker-activity .dataviews-view-picker-activity-group__header{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-size:var(--wpds-typography-font-size-lg,15px);font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 var(--wpds-dimension-gap-sm,8px) 0;padding:0;padding-inline-start:var(--wpds-dimension-padding-2xl,24px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon{background-color:transparent;flex-shrink:0;overflow:hidden}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon img,.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{border-radius:50%;box-shadow:inset 0 0 0 var(--wpds-border-width-xs,1px) var(--wpds-color-stroke-surface-neutral,#dbdbdb);box-sizing:border-box;display:block;height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon svg{padding:var(--wpds-dimension-padding-xs,4px)}.dataviews-view-picker-activity .dataviews-view-picker-activity__item-type-icon .dataviews-view-picker-activity__item-bullet{background-color:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-picker-footer__bulk-selection{align-self:flex-start;height:var(--wpds-dimension-size-md,32px)}.dataviews-picker-footer__actions{align-self:flex-end}.dataviews-controls__richtext [data-rich-text-placeholder]:after{color:color-mix(in srgb,currentColor,transparent 38%);content:attr(data-rich-text-placeholder)}.dataviews-controls__datetime{border:none;padding:0}.dataviews-controls__relative-date-number,.dataviews-controls__relative-date-unit{flex:1 1 50%}.dataviews-controls__date input[type=date]::-webkit-calendar-picker-indicator,.dataviews-controls__date input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}.dataviews-controls__date-range-inputs>*{min-width:0}.dataviews-controls__color-picker-dropdown{display:flex}.dataviews-controls__date-preset{border:1px solid var(--wpds-color-stroke-surface-neutral,#dbdbdb)}.dataviews-controls__date-preset:active{background-color:var(--wpds-color-background-interactive-neutral-strong-active,#1e1e1e)}.dataforms-layouts-panel__field-trigger{align-items:flex-start;border-radius:var(--wpds-border-radius-sm,2px);color:inherit;cursor:var(--wpds-cursor-control,pointer);display:flex;isolation:isolate;min-height:var(--wpds-dimension-size-sm,24px);position:relative;width:100%}.dataforms-layouts-panel__field-trigger--label-side{flex-direction:row;gap:var(--wpds-dimension-gap-sm,8px)}.dataforms-layouts-panel__field-trigger--label-top{display:grid;grid-template-columns:1fr auto}.dataforms-layouts-panel__field-trigger--label-none{align-items:center}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-trigger-icon{opacity:1}.dataforms-layouts-panel__field-trigger:not(.is-disabled):hover .dataforms-layouts-panel__field-label{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger.is-disabled{cursor:default}.dataforms-layouts-panel__field-trigger.is-disabled .dataforms-layouts-panel__field-control{color:var(--wpds-color-foreground-content-neutral-weak,#707070);font-weight:var(--wpds-typography-font-weight-default,400)}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon{fill:currentColor;opacity:1}.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:focus-visible,.dataforms-layouts-panel__field-trigger--edit-always .dataforms-layouts-panel__field-trigger-icon:hover{fill:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9))}.dataforms-layouts-panel__field-trigger-icon{border-radius:var(--wpds-border-radius-xs,1px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));flex:0 0 auto;opacity:0;padding:0}.dataforms-layouts-panel__field-trigger-icon:focus-visible{opacity:1;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))}.dataforms-layouts-panel__field-dropdown-anchor,.dataforms-layouts-panel__field-dropdown-anchor .components-dropdown{width:100%}.dataforms-layouts-panel__field-label{align-items:center;color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-sm,24px);width:38%}.dataforms-layouts-panel__field-label .components-base-control__label{display:inline;line-height:inherit;margin-bottom:0}.dataforms-layouts-panel__field-label-error-content,.dataforms-layouts-panel__field-label.has-error{color:var(--wpds-color-foreground-content-error-weak,#cc1818)}.dataforms-layouts-panel__field-label-error-content{align-items:center;cursor:help;display:inline-flex;flex-direction:row;gap:var(--wpds-dimension-gap-xs,4px);position:relative;z-index:1}.dataforms-layouts-panel__field-control{align-items:center;display:flex;flex-grow:1;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:var(--wpds-typography-line-height-md,24px);margin-inline:calc(var(--wpds-border-width-focus, var(--wp-admin-border-width-focus, 2px))*-1);min-height:var(--wpds-dimension-size-sm,24px);min-width:0;overflow:clip;padding-inline:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px));word-break:break-word}.dataforms-layouts-panel__field-control>*{min-width:0}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-label{width:100%}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-control{grid-column:1/-1}.dataforms-layouts-panel__field-trigger--label-top .dataforms-layouts-panel__field-trigger-icon{grid-column:2;grid-row:1}.dataforms-layouts-panel__field-dropdown .components-popover__content{min-width:320px;padding:var(--wpds-dimension-padding-lg,16px)}.dataforms-layouts-panel__dropdown-header{margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-panel__modal-footer{margin-top:var(--wpds-dimension-gap-lg,16px)}.components-popover.components-dropdown__content.dataforms-layouts-panel__field-dropdown{z-index:159990}.dataforms-layouts-panel__summary-button:empty{min-width:160px}.dataforms-layouts-regular__field{align-items:flex-start!important;justify-content:flex-start!important;min-height:var(--wpds-dimension-size-md,32px);width:100%}.dataforms-layouts-regular__field .components-base-control__label,.dataforms-layouts-regular__field .components-form-token-field__label,.dataforms-layouts-regular__field .components-input-control__label{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.dataforms-layouts-regular__field-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:var(--wpds-typography-line-height-sm,20px);min-height:var(--wpds-dimension-size-md,32px);width:38%}.dataforms-layouts-regular__field-label--label-position-side{align-self:center}.dataforms-layouts-regular__field-label .components-base-control__label{margin-bottom:0}.dataforms-layouts-regular__field-control{align-items:center;display:flex;flex-grow:1;min-height:var(--wpds-dimension-size-md,32px)}.dataforms-layouts-card__field{width:100%}.dataforms-layouts-card__field-header-content{min-height:24px}.dataforms-layouts-card__field-header-content-description{display:contents}.dataforms-layouts-card__field-description{color:var(--wpds-color-foreground-content-neutral-weak,#707070);display:block;font-size:var(--wpds-typography-font-size-md,13px);margin-bottom:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-card__field-summary{align-items:center;display:flex;flex-direction:row;gap:var(--wpds-dimension-gap-lg,16px)}.dataforms-layouts-details__summary-content{display:inline-flex;min-height:var(--wpds-dimension-size-sm,24px)}.dataforms-layouts-details__content{padding-top:var(--wpds-dimension-padding-md,12px)}.dataforms-layouts-row__field-control{width:100%}.dataforms-layouts__wrapper{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-default,400);line-height:20px}: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}}.fields-create-template-part-modal{z-index:1000001}.fields-create-template-part-modal__area-fieldset{border:0;margin:0;padding:0}.fields-create-template-part-modal__area-radio-group{border:1px solid #949494;border-radius:2px}.fields-create-template-part-modal__area-radio-wrapper{grid-gap:4px 8px;align-items:center;color:#1e1e1e;display:grid;grid-template-columns:min-content 1fr min-content;padding:12px;position:relative}.fields-create-template-part-modal__area-radio-wrapper+.fields-create-template-part-modal__area-radio-wrapper{border-top:1px solid #949494}.fields-create-template-part-modal__area-radio-wrapper input[type=radio]{opacity:0;position:absolute}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:checked){z-index:1}.fields-create-template-part-modal__area-radio-wrapper:has(input[type=radio]:not(:checked)):hover{color:var(--wp-admin-theme-color)}.fields-create-template-part-modal__area-radio-wrapper>:not(.fields-create-template-part-modal__area-radio-label){pointer-events:none}.fields-create-template-part-modal__area-radio-label:before{content:"";inset:0;position:absolute}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-label:before{cursor:var(--wpds-cursor-control,pointer)}input[type=radio]:focus-visible~.fields-create-template-part-modal__area-radio-label:before{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:4px solid transparent}.fields-create-template-part-modal__area-radio-checkmark,.fields-create-template-part-modal__area-radio-icon{fill:currentColor}input[type=radio]:not(:checked)~.fields-create-template-part-modal__area-radio-checkmark{opacity:0}.fields-create-template-part-modal__area-radio-description{text-wrap:pretty;color:#757575;font-size:12px;grid-column:2/3;line-height:normal;margin:0}input[type=radio]:not(:checked):hover~.fields-create-template-part-modal__area-radio-description{color:inherit}fieldset.fields__media-edit{border:0;margin:0;padding:0;width:100%}fieldset.fields__media-edit .components-base-control__label{color:#1e1e1e}fieldset.fields__media-edit .fields__media-edit-description{font-size:12px;line-height:1.5}fieldset.fields__media-edit{container-type:inline-size}fieldset.fields__media-edit .fields__media-edit-compact-group{border:1px dashed #949494;border-radius:4px;overflow:hidden}fieldset.fields__media-edit .fields__media-edit-compact-group.is-single{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button{border:0;border-radius:0}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-picker-button:focus-visible{box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-compact-group .fields__media-edit-compact:not(:last-child){border-bottom:1px solid #f0f0f0}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-compact .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-compact{min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-compact:focus-within .fields__media-edit-compact-movers,fieldset.fields__media-edit .fields__media-edit-compact:hover .fields__media-edit-compact-movers{opacity:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers{background:#fff;border-radius:2px;opacity:0;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-compact .fields__media-edit-compact-movers *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-picker-button:has(.fields__media-edit-placeholder):not(.fields__media-edit-expanded *) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-picker-button{align-items:center;border:1px dashed #949494;border-radius:2px;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;min-height:40px;min-width:0;padding:4px 8px;position:relative}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment){border-color:var(--wp-admin-theme-color);color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:not(.has-attachment):hover{background-color:color-mix(in srgb,var(--wp-admin-theme-color,#3858e9) 4%,transparent);border-color:var(--wp-admin-theme-color-darker-20);color:var(--wp-admin-theme-color-darker-20)}fieldset.fields__media-edit .fields__media-edit-picker-button:hover{color:var(--wp-admin-theme-color)}fieldset.fields__media-edit .fields__media-edit-picker-button:focus-visible{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:none}fieldset.fields__media-edit .fields__media-edit-picker-button[aria-disabled=true]{cursor:default;opacity:.6}fieldset.fields__media-edit .fields__media-edit-picker-button .fields__media-edit-picker-button-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}fieldset.fields__media-edit .fields__media-edit-filename,fieldset.fields__media-edit .fields__media-edit-placeholder{flex:1;min-width:0;width:100%}fieldset.fields__media-edit .fields__media-edit-placeholder{text-align:center}fieldset.fields__media-edit .fields__media-edit-thumbnail{aspect-ratio:1/1;border-radius:2px;flex-shrink:0;width:24px}fieldset.fields__media-edit .fields__media-edit-expanded{display:grid;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);border-radius:2px;display:flex;justify-content:center;overflow:hidden;padding:4px;position:relative;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-preview .fields__media-edit-expanded-preview-stack{height:100%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-overlay *{pointer-events:auto}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-actions{background:#fff;border-radius:2px;position:absolute;right:4px;top:4px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item{border-radius:4px;min-width:0;position:relative}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:focus-within .fields__media-edit-expanded-overlay,fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:hover .fields__media-edit-expanded-overlay{opacity:1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-expanded-item:not(.has-preview-image) .fields__media-edit-expanded-preview-stack{padding:8px}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-filename{flex:none;text-align:center}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button-spinner svg{margin:0}fieldset.fields__media-edit .fields__media-edit-expanded.is-single{grid-template-columns:1fr}fieldset.fields__media-edit .fields__media-edit-expanded.is-single .fields__media-edit-expanded-preview{aspect-ratio:2/1}fieldset.fields__media-edit .fields__media-edit-expanded .fields__media-edit-picker-button{border-radius:4px}fieldset.fields__media-edit .fields__media-edit-expanded.is-empty .fields__media-edit-picker-button{border-radius:2px}fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@container (max-width: 500px){fieldset.fields__media-edit .fields__media-edit-expanded.is-multiple:not(.is-empty){grid-template-columns:repeat(auto-fill,minmax(105px,1fr))}}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-picker-button{padding:0}fieldset.fields__media-edit .fields__media-edit-expanded:not(.is-empty) .fields__media-edit-placeholder{align-items:center;aspect-ratio:var(--fields-media-edit-expanded-multiple-aspect-ratio,3/2);display:flex;justify-content:center}.fields-controls__author-avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:left;overflow:hidden;width:24px}.fields-controls__author-avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:0;width:16px}@media not (prefers-reduced-motion){.fields-controls__author-avatar img{transition:opacity .1s linear}}.fields-controls__author-avatar.is-loaded img{opacity:1}.fields-controls__author-icon{display:flex;flex-shrink:0;height:24px;width:24px}.fields-controls__author-icon svg{fill:currentColor;margin-left:-4px}.fields-controls__author-name{overflow:hidden;text-overflow:ellipsis}.fields-controls__slug{border:0;margin:0;padding:0}.fields-controls__slug .fields-controls__slug-external-icon{margin-left:5ch}.fields-controls__slug .fields-controls__slug-input input.components-input-control__input{padding-inline-start:0!important}.fields-controls__slug .fields-controls__slug-help-link{word-break:break-word}.fields-controls__slug .fields-controls__slug-help{display:flex;flex-direction:column}.fields-controls__slug .fields-controls__slug-help .fields-controls__slug-help-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.fields-controls__featured-image-image,.fields-controls__featured-image-placeholder{border-radius:4px;display:block;height:100%;width:100%}.fields-controls__featured-image-placeholder{background:#f0f0f0;box-shadow:none}.fields-controls__parent,.fields-controls__password{border:0;margin:0;padding:0}.fields-controls__status-icon{height:24px;width:24px}.fields-controls__status-icon svg{fill:currentColor;margin-left:-4px}.fields-field__title>span:first-child{display:block;flex-grow:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fields-field__pattern-title span:first-child{flex:1}.media-editor-preview{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:32px;position:relative}.media-editor-preview__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-editor-preview--loading{height:100%;width:100%}.media-editor-preview--image img{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;opacity:0;width:auto}@media not (prefers-reduced-motion){.media-editor-preview--image img.loaded{animation:__wp-base-styles-fade-in .08s linear 0s;animation-fill-mode:forwards}}.media-editor-preview--video video{height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.media-editor-preview--audio audio{max-width:100%}.media-editor-preview--file{text-align:center}.media-editor-preview__file-info{background:#f0f0f0;border-radius:2px;padding:24px}.media-editor-preview__file-name{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-bottom:8px}.media-editor-preview__mime-type{color:#757575;font-size:.9em;margin-bottom:16px}.media-editor-preview__download-link{display:inline-block;margin-top:8px}.media-editor-preview--empty,.media-editor-preview--error{color:#757575;text-align:center}.media-editor-preview__url{color:#949494;font-size:.9em;margin-top:8px;word-break:break-all}.wp-media-editor-image-editor{cursor:grab;height:100%;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-media-editor-image-editor__canvas{inset:24px;min-height:100px;min-width:100px;position:absolute}.wp-media-editor-image-editor__canvas:focus{outline:none}.wp-media-editor-image-editor__stage{inset:0;position:absolute}.wp-media-editor-image-editor--dragging{cursor:grabbing}.wp-media-editor-image-editor__image{left:0;position:absolute;top:0;transform-origin:center center;will-change:transform}.wp-media-editor-image-editor__stencil{pointer-events:none;position:absolute}.wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.6);pointer-events:none;position:absolute;transition:box-shadow .15s ease}.wp-media-editor-image-editor--dragging .wp-media-editor-image-editor__dimming{box-shadow:0 0 0 9999px hsla(0,0%,88%,.4)}.wp-media-editor-image-editor__grid{overflow:hidden;pointer-events:none;position:absolute;transition:opacity .15s ease}.wp-media-editor-image-editor__canvas--grid-interactive .wp-media-editor-image-editor__grid{opacity:0;transition-delay:.1s}.wp-media-editor-image-editor__canvas--show-grid .wp-media-editor-image-editor__grid{opacity:1;transition-delay:0s}.wp-media-editor-image-editor__canvas--settling .wp-media-editor-image-editor__grid{opacity:0;transition:none}.wp-media-editor-image-editor__grid-line{background:hsla(0,0%,100%,.4);position:absolute}.wp-media-editor-image-editor__grid-line--horizontal{height:1px;left:0;width:100%}.wp-media-editor-image-editor__grid-line--vertical{height:100%;top:0;width:1px}.wp-media-editor-image-editor__dimensions-tooltip{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.08);color:#1e1e1e;font-size:11px;font-variant-numeric:tabular-nums;line-height:1.4;padding:2px 6px;pointer-events:none;position:absolute;white-space:nowrap;z-index:2}.wp-media-editor-image-editor__stencil-rect{border:1px solid #1e1e1e;box-sizing:border-box;pointer-events:none;position:absolute;transition:border-color .15s ease,box-shadow .15s ease}.wp-media-editor-image-editor__canvas--focus-visible:focus .wp-media-editor-image-editor__stencil-rect{border-color:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));box-shadow:0 0 0 1px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid var(--wp-admin-theme-color,#007cba);border-radius:50%;box-sizing:border-box;cursor:default;font:inherit;height:12px;margin:0;padding:0;pointer-events:auto;position:absolute;transition:background-color .15s ease,box-shadow .15s ease;width:12px}.wp-media-editor-image-editor__handle:focus{outline:none}.wp-media-editor-image-editor__canvas--focus-visible .wp-media-editor-image-editor__handle:focus{background:var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba));border-color:transparent;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--wp-image-editor-focus-color,var(--wp-admin-theme-color,#007cba))}.wp-media-editor-image-editor__handle:before{content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.wp-media-editor-image-editor__handle--n{cursor:ns-resize;left:50%;margin-left:-6px;top:-6px}.wp-media-editor-image-editor__handle--s{bottom:-6px;cursor:ns-resize;left:50%;margin-left:-6px}.wp-media-editor-image-editor__handle--e{cursor:ew-resize;margin-top:-6px;right:-6px;top:50%}.wp-media-editor-image-editor__handle--w{cursor:ew-resize;left:-6px;margin-top:-6px;top:50%}.wp-media-editor-image-editor__handle--nw{cursor:nwse-resize;left:-6px;top:-6px}.wp-media-editor-image-editor__handle--ne{cursor:nesw-resize;right:-6px;top:-6px}.wp-media-editor-image-editor__handle--sw{bottom:-6px;cursor:nesw-resize;left:-6px}.wp-media-editor-image-editor__handle--se{bottom:-6px;cursor:nwse-resize;right:-6px}.media-editor{display:flex;flex:1;flex-direction:column;height:100%;min-height:0}.media-editor .media-editor__loading{align-items:center;display:flex;height:100%;justify-content:center}.media-editor .interface-interface-skeleton{bottom:auto;flex:1;flex-direction:column;height:100%;left:auto;max-height:none;position:relative;right:auto;top:auto}.media-editor-modal .media-editor .interface-interface-skeleton.interface-interface-skeleton{top:auto}.media-editor .interface-interface-skeleton__editor{flex:1;min-width:0}.media-editor .media-editor__content{border-radius:8px;display:flex;flex:1;flex-direction:column;margin:0 24px;min-height:0;overflow:hidden}.media-editor .media-editor__canvas-toolbar{background:#e0e0e0;display:flex;flex-shrink:0;justify-content:center;padding:8px 16px}.media-editor .media-editor__canvas-toolbar .media-editor-fine-rotation{flex:0 1 360px;min-width:0}.media-editor .media-editor__canvas-area{align-items:center;background:#e0e0e0;display:flex;flex:1;justify-content:center;min-height:0;overflow:auto}.media-editor .media-editor__canvas-area .media-editor-preview{height:100%}.media-editor .media-editor__canvas-area img,.media-editor .media-editor__canvas-area video{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.media-editor .media-editor__sidebar{box-sizing:border-box}.media-editor .media-editor__sidebar *,.media-editor .media-editor__sidebar :after,.media-editor .media-editor__sidebar :before{box-sizing:inherit}@media (min-width:600px){.media-editor .media-editor__sidebar{padding-left:1px}}.media-editor .media-editor__sidebar-panel{padding-bottom:24px}.media-editor .interface-interface-skeleton__sidebar{border-top:0;box-shadow:none;outline:1px solid transparent}.media-editor .media-editor__panel{padding:16px}@media (min-width:600px){.media-editor .media-editor__panel{padding:24px 24px 0 0}}.media-editor .components-panel__header.media-editor__sidebar-header{margin-right:0;padding-left:0;padding-right:8px}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header{margin-right:24px}}.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{padding:0}@media (min-width:600px){.media-editor .components-panel__header.media-editor__sidebar-header .components-button.has-icon{display:flex}}@media (min-width:600px) and (max-width:781px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){position:relative!important}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:280px!important}}@media (max-width:599px){.media-editor .interface-interface-skeleton__sidebar:has(.interface-complementary-area__fill){width:100%}.media-editor .interface-complementary-area,.media-editor .interface-complementary-area__fill{width:100%!important}}.media-editor__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor__snackbar .components-snackbar{margin-inline:auto}.media-editor-form .dataforms-layouts-panel__field-control{text-wrap:pretty}.media-editor-modal.components-modal__frame .components-modal__content{display:flex;flex-direction:column;margin-bottom:0;min-height:0;padding:0}.media-editor-modal.components-modal__frame .components-modal__children-container{display:flex;flex:1;flex-direction:column;min-height:0}.media-editor-modal.components-modal__frame .media-editor-modal__footer{background:#fff;display:flex;flex-shrink:0;gap:16px;padding:16px 32px 24px;z-index:1000001}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide{align-items:center;flex-direction:row}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-wide .media-editor__footer-actions{margin-left:auto}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow{flex-direction:column}.media-editor-modal.components-modal__frame .media-editor-modal__footer.is-narrow>.media-editor-image-controls{align-self:center}.media-editor-modal__footer-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.media-editor-modal__footer-row .media-editor-image-controls,.media-editor-modal__footer-row .media-editor__footer-actions{margin-left:auto}.media-editor__history-actions .components-button.has-icon:not([aria-disabled=true]){color:var(--wp-admin-theme-color)}.media-editor-modal,.media-editor-modal__snackbar{display:flex;flex-direction:column}.media-editor-modal__snackbar{bottom:24px;box-sizing:border-box;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-editor-modal__snackbar .components-snackbar{margin-inline:auto}.media-editor-modal__snackbar{z-index:1000001}.media-editor-canvas{height:100%;position:relative;width:100%}.media-editor-canvas__cropper{height:100%;opacity:0;pointer-events:none;width:100%}.media-editor-canvas__cropper.is-loaded{opacity:1;pointer-events:auto}@keyframes __wp-base-styles-fade-in{0%{opacity:0}to{opacity:1}}@media not (prefers-reduced-motion){.media-editor-canvas__cropper.is-loaded{animation:__wp-base-styles-fade-in .2s linear 0s;animation-fill-mode:forwards}}.media-editor-canvas__spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.media-editor-canvas__error{align-items:center;color:#757575;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.media-editor-image-controls{align-items:center;display:flex;flex-wrap:nowrap;gap:8px}.media-editor-image-controls.is-stacked{align-items:flex-start;flex-direction:column;gap:24px}.media-editor-image-controls__transforms{display:flex;gap:48px}.media-editor-image-controls__group{display:flex;flex-direction:column;gap:4px}.media-editor-image-controls__label{font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:1.4;text-transform:uppercase}.media-editor-image-controls__buttons{display:flex;gap:8px;padding-inline:2px 0}.media-editor-keyboard-shortcuts-modal{min-width:280px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__note{color:#757575;font-size:13px;margin:0 0 16px}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-list{list-style:none;margin:0;padding:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut:last-child{border-bottom:1px solid #ddd}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-description{flex:1;margin:0}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-term{background:none;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;padding:0;text-align:right}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.media-editor-keyboard-shortcuts-modal .media-editor-keyboard-shortcuts-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.rotation-ruler{box-sizing:border-box;color:#1e1e1e;container-type:inline-size;cursor:ew-resize;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;height:32px;min-width:180px;padding:0 8px;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rotation-ruler[data-disabled]{cursor:default;opacity:.5;pointer-events:none}.rotation-ruler:has(.rotation-ruler__input:focus-visible){border-radius:4px;outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:2px}.rotation-ruler__input{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rotation-ruler__pointer{background:var(--wp-admin-theme-color,#3858e9);border-radius:1px;bottom:0;height:18px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:2px}.rotation-ruler__strip{inset:0;mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8px,#000 calc(100% - 8px),transparent);overflow:hidden;position:absolute}.rotation-ruler__ticks{display:block;left:50%;overflow:visible;position:absolute;top:0}.rotation-ruler__tick{stroke:currentColor;stroke-width:1}.rotation-ruler__tick--minor{opacity:.35}.rotation-ruler__tick--mid{opacity:.6}.rotation-ruler__tick--major{opacity:1}.rotation-ruler__label{fill:currentColor;font-size:10px;font-weight:400;opacity:.45}.rotation-ruler__active-label{color:#1e1e1e;font-size:12px;font-weight:var(--wpds-typography-font-weight-emphasis,600);height:14px;left:50%;line-height:14px;pointer-events:none;position:absolute;top:0;transform:translateX(-50%)}.rotation-ruler__active-label:before{background:linear-gradient(90deg,transparent 0,#e0e0e0 12px,#e0e0e0 calc(100% - 12px),transparent);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:60px}.rotation-ruler__active-label-number{display:inline-block;position:relative}.rotation-ruler__active-label-sign{position:absolute;right:100%;top:0}.rotation-ruler__active-label-unit{left:100%;position:absolute;top:0}@container (max-width: 220px){.rotation-ruler__tick--minor{opacity:0}}@media (prefers-reduced-motion:reduce){.rotation-ruler__ticks{transition:none}}.editor-autocompleters__link{gap:8px;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__no-avatar:before{content:"\f110";font:normal 20px/1 dashicons;margin-right:5px;vertical-align:middle}.editor-autocompleters__user .editor-autocompleters__user-avatar{flex-grow:0;flex-shrink:0;height:24px;margin-right:8px;max-width:none;width:24px}.editor-autocompleters__user .editor-autocompleters__user-name{flex-grow:1;flex-shrink:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user .editor-autocompleters__user-slug{flex-grow:0;flex-shrink:0;margin-left:8px;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-autocompleters__user:not(.is-primary) .editor-autocompleters__user-slug{color:#757575}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar){box-shadow:none}.interface-interface-skeleton__sidebar:has(.editor-collab-sidebar) .interface-complementary-area-header{display:none}.editor-collab-sidebar{height:100%;overflow:hidden}.editor-collab-sidebar-panel{height:100%;overflow:hidden;padding:16px 16px 24px;position:relative}.editor-collab-sidebar-panel__add-note,.editor-collab-sidebar-panel__thread{background-color:#f0f0f0;border:1px solid #ddd;border-radius:8px;overflow:hidden;padding:16px;position:relative;width:auto}.editor-collab-sidebar-panel__add-note.is-selected,.editor-collab-sidebar-panel__thread.is-selected{background-color:#fff;box-shadow: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);z-index:1}.editor-collab-sidebar-panel__add-note:focus,.editor-collab-sidebar-panel__thread:focus{outline:var(--wp-admin-border-width-focus) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-1)}.editor-collab-sidebar-panel__add-note.is-floating,.editor-collab-sidebar-panel__thread.is-floating{left:16px;margin-top:16px;max-height:calc(100dvh - var(--wp-admin--admin-bar--height, 0px) - 128px);overflow-y:auto;position:absolute;right:16px;transform:translateY(var(--canvas-scroll,0));will-change:transform}.editor-collab-sidebar-panel__user-name{text-transform:capitalize}.editor-collab-sidebar-panel__user-name,.editor-collab-sidebar-panel__user-time{color:#757575;font-size:12px;font-weight:400;line-height:16px;text-align:left}.editor-collab-sidebar-panel__show-more-button{color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));cursor:var(--wpds-cursor-control,pointer);width:-moz-fit-content;width:fit-content}.editor-collab-sidebar-panel__show-more-button:active,.editor-collab-sidebar-panel__show-more-button:focus,.editor-collab-sidebar-panel__show-more-button:hover{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.editor-collab-sidebar-panel__note-content p:last-child{margin-bottom:0}.editor-collab-sidebar-panel__note-content.is-collapsed{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.editor-collab-sidebar-panel__user-avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);flex-shrink:0;padding:var(--wp-admin-border-width-focus)}.editor-collab-sidebar-panel__note-actions{margin-left:auto}.editor-collab-sidebar-panel__note-actions button.has-icon:not(.has-text){flex-shrink:0;height:24px;min-width:24px;padding:0;width:24px}.editor-collab-sidebar-panel__more-reply-separator:after,.editor-collab-sidebar-panel__more-reply-separator:before,.editor-collab-sidebar-panel__status-separator:after,.editor-collab-sidebar-panel__status-separator:before{background-color:#ddd;content:"";flex:1;height:1px}.editor-collab-sidebar-panel__deleted-block-notice,.editor-collab-sidebar-panel__more-reply-button{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-collab-sidebar-panel__deleted-block-notice{color:#757575}.editor-collab-sidebar-panel__resolution-text{font-style:italic}.editor-collab-sidebar-panel__note-form [role=textbox]{word-wrap:break-word;line-height:20px;max-height:418px;overflow-y:auto;white-space:pre-wrap}.editor-collab-sidebar-panel__note-form [role=textbox] code{background:#f0f0f0;border-radius:2px;font-family:Menlo,Consolas,monaco,monospace;font-size:.9em;padding:0 2px}.editor-collab-sidebar-panel__note-form [role=textbox] a{color:var(--wp-admin-theme-color);text-decoration:underline}.editor-collab-sidebar-panel__skip-to-block,.editor-collab-sidebar-panel__skip-to-note{background:#fff!important;clip-path:inset(50%);overflow:hidden;position:absolute;right:-9999px;top:-9999px;z-index:-1}.editor-collab-sidebar-panel__skip-to-block:focus,.editor-collab-sidebar-panel__skip-to-note:focus{clip-path:none;overflow:visible;right:8px;z-index:1}.editor-collab-sidebar-panel__skip-to-note:focus{top:8px}.editor-collab-sidebar-panel__skip-to-block:focus{bottom:8px;top:auto}.editor-note-indicator__avatar{background:#fff;border-radius:50%;border-style:solid;border-width:var(--wp-admin-border-width-focus);box-sizing:border-box;margin-left:-12px;padding:var(--wp-admin-border-width-focus);width:24px}.editor-note-indicator__avatar:first-child{margin-left:0}.editor-note-indicator__overflow{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.show-icon-labels .editor-note-indicator{width:auto}.show-icon-labels .editor-note-indicator div{display:none}.show-icon-labels .editor-note-indicator:after{content:attr(aria-label);font-size:12px}mark.wp-note{border-radius:1px;transition:background-color .1s ease-in-out}.wp-note-mention{background:var(--wpds-color-background-surface-brand,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 9%,#fff));border-radius:var(--wpds-border-radius-sm,2px);color:var(--wpds-color-foreground-interactive-brand,var(--wp-admin-theme-color,#3858e9));display:inline;font-weight:var(--wpds-typography-font-weight-emphasis,600);padding:0 var(--wpds-dimension-padding-xs,4px);white-space:nowrap}@media (forced-colors:active){.wp-note-mention{border:1px solid}}.editor-collab-sidebar-panel__mention-suggestion .editor-autocompleters__user-avatar{border-radius:50%}.editor-avatar{align-items:center;box-shadow:0 0 0 var(--wp-admin-border-width-focus) #fff,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);display:inline-flex}.editor-avatar,.editor-avatar__image{border-radius:9999px;flex-shrink:0;position:relative}.editor-avatar__image{background-color:var(--wp-admin-theme-color,#3858e9);border:0;box-sizing:border-box;color:#fff;font-size:0;height:32px;overflow:hidden;overflow:clip;width:32px}.is-small>.editor-avatar__image{height:24px;width:24px}.has-avatar-border-color>.editor-avatar__image{background-clip:padding-box;border:var(--wp-admin-border-width-focus) solid var(--editor-avatar-outline-color)}.has-avatar-border-color>.editor-avatar__image:after{border-radius:inherit;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) #fff;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.editor-avatar__img{border-radius:inherit;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;width:100%}.has-src>.editor-avatar__image>.editor-avatar__img{opacity:1}.editor-avatar:not(.has-src)>.editor-avatar__image{align-items:center;background-clip:border-box;border:0;display:flex;font-size:11px;font-weight:var(--wpds-typography-font-weight-emphasis,600);justify-content:center}.editor-avatar:not(.has-src)>.editor-avatar__image:after{content:none}.editor-avatar:not(.has-src).has-avatar-border-color>.editor-avatar__image{background-color:var(--editor-avatar-outline-color)}.editor-avatar__name{color:var(--editor-avatar-name-color,#fff);font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;min-width:0;opacity:0;overflow:hidden;padding-bottom:2px;transition:opacity .15s cubic-bezier(.15,0,.15,1);white-space:nowrap}.editor-avatar.is-badge{background-color:var(--wp-admin-theme-color,#3858e9);-moz-column-gap:0;column-gap:0;display:inline-grid;grid-template-columns:min-content 0fr;padding-inline-end:0;transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1);transition:grid-template-columns .3s cubic-bezier(.15,0,.15,1),column-gap .3s cubic-bezier(.15,0,.15,1),padding-inline-end .3s cubic-bezier(.15,0,.15,1),-moz-column-gap .3s cubic-bezier(.15,0,.15,1)}.editor-avatar.is-badge:hover{-moz-column-gap:4px;column-gap:4px;grid-template-columns:min-content 1fr;padding-inline-end:8px;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge:hover .editor-avatar__name{opacity:1;transition-timing-function:cubic-bezier(.85,0,.85,1)}.editor-avatar.is-badge.has-avatar-border-color{background-color:var(--editor-avatar-outline-color)}.editor-avatar.is-dimmed>.editor-avatar__image{background-color:#757575;opacity:.5}.editor-avatar.is-dimmed.has-avatar-border-color>.editor-avatar__image{border-color:#757575}.editor-avatar.is-dimmed .editor-avatar__img{filter:grayscale(1)}.editor-avatar__status-indicator{fill:#1e1e1e;align-items:center;color:#1e1e1e;display:flex;height:32px;justify-content:center;left:0;position:absolute;top:0;width:32px;z-index:1}.is-small>.editor-avatar__status-indicator{height:24px;width:24px}.editor-avatar__status-indicator svg{height:75%;width:75%}@media (prefers-reduced-motion:reduce){.editor-avatar.is-badge,.editor-avatar__name{transition:none}}.editor-avatar-group{align-items:center;display:flex}.editor-avatar-group>.editor-avatar+.editor-avatar{margin-inline-start:-8px}.editor-avatar-group>.editor-avatar{position:relative}.editor-avatar-group>.editor-avatar:first-child{z-index:10}.editor-avatar-group>.editor-avatar:nth-child(2){z-index:9}.editor-avatar-group>.editor-avatar:nth-child(3){z-index:8}.editor-avatar-group>.editor-avatar:nth-child(4){z-index:7}.editor-avatar-group>.editor-avatar:nth-child(5){z-index:6}.editor-avatar-group>.editor-avatar:nth-child(6){z-index:5}.editor-avatar-group>.editor-avatar:nth-child(7){z-index:4}.editor-avatar-group>.editor-avatar:nth-child(8){z-index:3}.editor-avatar-group>.editor-avatar:nth-child(9){z-index:2}.editor-avatar-group>.editor-avatar:nth-child(10){z-index:1}.editor-avatar-group__overflow{color:#1e1e1e;font-size:12px;line-height:20px;margin-inline-end:4px;margin-inline-start:4px;white-space:nowrap}.editor-collaborators-presence__list.components-popover .components-popover__content{background:#fff;border:1px solid #ddd;border-radius:8px;border-width:1px 0 0 1px;box-shadow:0 1px 2px 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)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-content{min-width:280px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header{align-items:center;display:flex;justify-content:space-between;padding:8px 16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title{display:flex;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);gap:4px;line-height:20px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-title span{color:#757575}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action{padding:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-header-action button{color:#1e1e1e;height:32px;padding:0;width:32px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-items{display:flex;flex-direction:column;padding-bottom:16px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item{all:unset;align-items:center;box-sizing:border-box;cursor:var(--wpds-cursor-control,pointer);display:flex;gap:8px;padding:12px 16px;transition:background-color .2s ease;width:100%}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:hover:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.04)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:active:not(:disabled){background-color:rgba(var(--wp-admin-theme-color--rgb),.08)}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:focus-visible{outline:2px solid var(--wp-admin-theme-color,#3858e9);outline-offset:-2px}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item:disabled{cursor:default}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-info{display:flex;flex:1;flex-direction:column;min-width:0}.editor-collaborators-presence__list.components-popover .editor-collaborators-presence__list-item-name{color:#1e1e1e;font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-collaborators-presence{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;flex-shrink:0;height:32px}.editor-collaborators-presence:hover{background-color:#e0e0e0}.editor-collaborators-presence:has(.is-pressed){background-color:#e0e0e0}.editor-header__center .editor-collaborators-presence{margin-right:8px}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button{align-items:center;background:transparent;border-radius:4px;box-sizing:border-box;color:#2f2f2f;cursor:var(--wpds-cursor-control,pointer);display:flex;height:100%;padding:4px;position:relative}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button.is-pressed:hover,.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:hover{background:transparent;color:#2f2f2f}.editor-collaborators-presence__button.editor-collaborators-presence__button.components-button:focus:not(:active){box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus,2px) var(--wp-admin-theme-color,#007cba);outline:none}.editor-collapsible-block-toolbar{align-items:center;display:flex;height:64px;overflow:hidden}.editor-collapsible-block-toolbar .block-editor-block-contextual-toolbar{background:transparent;border-bottom:0;height:100%}.editor-collapsible-block-toolbar .block-editor-block-toolbar{height:100%;padding-top:17px}.editor-collapsible-block-toolbar .block-editor-block-toolbar .components-button:not(.block-editor-block-mover-button){height:32px}.editor-collapsible-block-toolbar:after{background-color:#ddd;content:"";height:24px;margin-right:7px;width:1px}.editor-collapsible-block-toolbar .components-toolbar,.editor-collapsible-block-toolbar .components-toolbar-group{border-right:none;position:relative}.editor-collapsible-block-toolbar .components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar:after{background-color:#ddd;content:"";height:24px;position:absolute;right:-1px;top:4px;width:1px}.editor-collapsible-block-toolbar .components-toolbar .components-toolbar-group.components-toolbar-group:after,.editor-collapsible-block-toolbar .components-toolbar-group .components-toolbar-group.components-toolbar-group:after{display:none}.editor-collapsible-block-toolbar .block-editor-block-mover.is-horizontal .block-editor-block-mover-button{height:32px;overflow:visible}@media (min-width:600px){.editor-collapsible-block-toolbar .block-editor-block-mover:not(.is-horizontal) .block-editor-block-mover__move-button-container{height:40px;position:relative;top:-4px}}.editor-collapsible-block-toolbar.is-collapsed{display:none}.editor-block-visibility__disabled-blocks-count{background-color:#fff;border:1px solid #ddd;border-width:1px 0;box-shadow:-32px 0 0 0 #fff,32px 0 0 0 #fff;padding:8px;position:sticky;text-align:center;top:-5px;z-index:1}.editor-block-visibility__disabled-blocks-count~.block-editor-block-manager__content .block-editor-block-manager__category-title{top:31px}.editor-block-visibility__disabled-blocks-count .is-link{margin-left:12px}.editor-blog-title-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-document-bar{align-items:center;background:#f0f0f0;border-radius:4px;display:flex;height:32px;justify-content:space-between;min-width:0;width:min(100%,450px)}.editor-document-bar:hover{background-color:#e0e0e0}.editor-document-bar .components-button{border-radius:4px}@media not (prefers-reduced-motion){.editor-document-bar .components-button{transition:background-color .1s ease-out}}.editor-document-bar .components-button:hover{background:#e0e0e0}@media screen and (min-width:782px) and (max-width:960px){.editor-document-bar.has-back-button .editor-document-bar__post-type-label{display:none}}.editor-document-bar__command{color:var(--wp-block-synced-color);flex-grow:1;overflow:hidden}.editor-document-bar__title{color:#1e1e1e;margin:0 auto;max-width:70%;overflow:hidden}.editor-document-bar__title h1{align-items:center;display:flex;font-weight:400;justify-content:center;overflow:hidden;white-space:nowrap}.editor-document-bar__post-title{color:currentColor;flex:1;overflow:hidden;text-overflow:ellipsis}.editor-document-bar__post-type-label{color:#2f2f2f;flex:0;padding-left:4px}@media screen and (max-width:600px){.editor-document-bar__post-type-label{display:none}}.editor-document-bar__back.components-button.has-icon.has-text{color:#757575;flex-shrink:0;gap:0;min-width:36px;position:absolute;z-index:1}.editor-document-bar__back.components-button.has-icon.has-text:hover{background-color:transparent;color:#1e1e1e}.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:none;margin-left:12px;pointer-events:none;position:absolute}.editor-document-bar__icon-layout.editor-document-bar__icon-layout svg{fill:#949494}@media (min-width:600px){.editor-document-bar__icon-layout.editor-document-bar__icon-layout{display:flex}}.document-outline ul{margin:0;padding:0}.document-outline__item{display:flex;margin:4px 0}.document-outline__item a{text-decoration:none}.document-outline__item .document-outline__emdash:before{color:#ddd;margin-right:4px}.document-outline__item.is-h2 .document-outline__emdash:before{content:"—"}.document-outline__item.is-h3 .document-outline__emdash:before{content:"——"}.document-outline__item.is-h4 .document-outline__emdash:before{content:"———"}.document-outline__item.is-h5 .document-outline__emdash:before{content:"————"}.document-outline__item.is-h6 .document-outline__emdash:before{content:"—————"}.document-outline__button{align-items:flex-start;background:none;border:none;border-radius:2px;color:#1e1e1e;cursor:var(--wpds-cursor-control,pointer);display:flex;margin:0 0 0 -1px;padding:2px 5px 2px 1px;text-align:left}.document-outline__button:disabled,.document-outline__button[aria-disabled=true]{color:#757575;cursor:default}.document-outline__button:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);outline:2px solid transparent}.document-outline__level{background:#ddd;border-radius:3px;color:#1e1e1e;font-size:13px;margin-right:4px;padding:1px 6px}.is-invalid .document-outline__level{background:#f0b849}.document-outline__item-content{padding:1px 0}.editor-document-outline.has-no-headings>svg{margin-top:28px}.editor-document-outline.has-no-headings>p{padding-left:32px;padding-right:32px}.editor-document-outline.has-no-headings{color:#757575;text-align:center}.editor-document-tools{align-items:center;display:inline-flex}.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:none}@media (min-width:782px){.editor-document-tools .editor-document-tools__left>.editor-history__redo,.editor-document-tools .editor-document-tools__left>.editor-history__undo{display:inline-flex}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle{display:inline-flex}@media not (prefers-reduced-motion){.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle svg{transition:transform .2s cubic-bezier(.165,.84,.44,1)}}.editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.is-pressed svg{transform:rotate(45deg)}.editor-document-tools .block-editor-list-view{display:none}@media (min-width:600px){.editor-document-tools .block-editor-list-view{display:flex}}.editor-document-tools .editor-document-tools__left>.components-button.has-icon,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon{height:32px;min-width:32px;padding:4px}.editor-document-tools .editor-document-tools__left>.components-button.has-icon.is-pressed,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon.is-pressed{background:#1e1e1e}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:focus:not(:disabled),.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:focus:not(:disabled){box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color),inset 0 0 0 1px #fff;outline:1px solid transparent}.editor-document-tools .editor-document-tools__left>.components-button.has-icon:before,.editor-document-tools .editor-document-tools__left>.components-dropdown>.components-button.has-icon:before{display:none}.editor-document-tools__left{align-items:center;display:inline-flex;gap:8px}.editor-document-tools__left:not(:last-child){margin-inline-end:8px}.show-icon-labels .editor-document-tools .editor-document-tools__left>.editor-document-tools__inserter-toggle.has-icon{padding:0 8px;width:auto}.show-icon-labels .editor-document-tools__left>*+*{margin-left:8px}.editor-editor-interface .entities-saved-states__panel-header{height:65px}.editor-editor-interface .interface-interface-skeleton__content{isolation:isolate}.editor-notices .components-notice-list,.editor-notices.notices-inline-notices-wrapper{gap:0}.editor-notices .components-notice{border-inline-width:0;border-top-width:0}.editor-visual-editor{flex:1 0 auto}.editor-notices__dismissible,.editor-notices__pinned{left:0;position:relative;right:0;top:0}.editor-error-boundary{background-color:#fff;border:1px solid #1e1e1e;border-radius:2px;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);font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;margin:64px auto auto;max-width:780px;padding:1em}.editor-global-styles-header__description{padding:0 16px}.editor-global-styles-header{margin-bottom:0!important}.editor-global-styles-sidebar{display:flex;flex-direction:column;min-height:100%}.editor-global-styles-sidebar__panel{flex:1}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-title{margin:0}.editor-global-styles-sidebar .editor-global-styles-sidebar__header-actions{flex:1}.editor-global-styles-sidebar .block-editor-panel-color-gradient-settings{border:0}.editor-global-styles-sidebar .single-column{grid-column:span 1}.editor-global-styles-sidebar .components-tools-panel .span-columns{grid-column:1/-1}.editor-global-styles-sidebar__blocks-group{border-top:1px solid #e0e0e0;padding-top:24px}.editor-global-styles-sidebar__blocks-group-help{padding:0 16px}.global-styles-ui-color-palette-panel,.global-styles-ui-gradient-palette-panel{padding:16px}.editor-global-styles-sidebar hr{margin:0}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon{width:auto}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon svg{display:none}.show-icon-labels .editor-global-styles-sidebar__header .components-button.has-icon:after{content:attr(aria-label);font-size:12px}.editor-welcome-guide{width:312px}.editor-welcome-guide.guide-styles .editor-welcome-guide__image{background:#00a0d2}.editor-welcome-guide__image{margin:0 0 16px}.editor-welcome-guide__image>img{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover}.editor-welcome-guide__heading{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:24px;line-height:1.4;margin:16px 0;padding:0 32px}.editor-welcome-guide__text{font-size:13px;line-height:1.4;margin:0 0 16px;padding:0 32px}.editor-welcome-guide__text img{vertical-align:bottom}.editor-welcome-guide .components-button:hover svg{fill:#fff}.editor-header{box-sizing:border-box}.editor-header *,.editor-header :after,.editor-header :before{box-sizing:inherit}.editor-header{background:#fff;display:grid;grid-auto-flow:row;grid-template:auto/32px minmax(0,max-content) minmax(min-content,1fr) 64px;height:64px}.editor-header:has(>.editor-header__center){grid-template:auto/32px min-content 1fr min-content 64px}@media (min-width:782px){.editor-header:has(>.editor-header__center){grid-template:auto/32px minmax(min-content,2fr) 2.5fr minmax(min-content,2fr) 64px}}@media (min-width:480px){.editor-header{gap:16px}}.editor-header{align-items:center;justify-content:space-between;max-width:100vw}@media (min-width:280px){.editor-header{flex-wrap:nowrap}}.editor-header__back-button{padding-left:8px}.editor-header__toolbar{grid-column:1/3}.editor-header__toolbar>:first-child{margin-inline:16px 0}.editor-header__back-button+.editor-header__toolbar{grid-column:2/3}@media (min-width:480px){.editor-header__back-button+.editor-header__toolbar>:first-child{margin-inline:0}}.editor-header__toolbar{align-items:center;clip-path:inset(-2px);display:flex;min-width:0}@media (min-width:480px){.editor-header__toolbar{clip-path:none}}.editor-header__toolbar .table-of-contents{display:none}@media (min-width:600px){.editor-header__toolbar .table-of-contents{display:block}}.editor-header__toolbar .editor-collapsible-block-toolbar,.editor-header__toolbar .editor-collapsible-block-toolbar.is-collapsed~.editor-collapsible-block-toolbar__toggle{margin-inline:8px 0}.editor-header__center{align-items:center;display:flex;grid-column:3/4;justify-content:center;min-width:0}@media (max-width:479px){.editor-header__center>:first-child{margin-inline-start:8px}.editor-header__center>:last-child{margin-inline-end:8px}}.editor-header__settings{grid-column:3/-1}.editor-header:has(>.editor-header__center) .editor-header__settings{grid-column:4/-1}.editor-header__settings{align-items:center;display:inline-flex;flex-wrap:nowrap;justify-self:end;padding-right:4px}@media (min-width:600px){.editor-header__settings{padding-right:8px}}.editor-header__settings{gap:8px}.show-icon-labels .editor-header .components-button.has-icon,.show-icon-labels.interface-pinned-items .components-button.has-icon{width:auto}.show-icon-labels .editor-header .components-button.has-icon svg,.show-icon-labels.interface-pinned-items .components-button.has-icon svg{display:none}.show-icon-labels .editor-header .components-button.has-icon:after,.show-icon-labels.interface-pinned-items .components-button.has-icon:after{content:attr(aria-label);white-space:nowrap}.show-icon-labels .editor-header .components-button.has-icon[aria-disabled=true],.show-icon-labels.interface-pinned-items .components-button.has-icon[aria-disabled=true]{background-color:transparent}.show-icon-labels .editor-header .is-tertiary:active,.show-icon-labels.interface-pinned-items .is-tertiary:active{background-color:transparent;box-shadow:0 0 0 1.5px var(--wp-admin-theme-color)}.show-icon-labels .editor-header .components-button.has-icon.button-toggle svg,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle svg{display:block}.show-icon-labels .editor-header .components-button.has-icon.button-toggle:after,.show-icon-labels.interface-pinned-items .components-button.has-icon.button-toggle:after{content:none}.show-icon-labels .editor-header .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon,.show-icon-labels.interface-pinned-items .components-menu-items-choice .components-menu-items__item-icon.components-menu-items__item-icon{display:block}.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:8px;padding-right:8px}@media (min-width:600px){.show-icon-labels .editor-header .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels .editor-header .interface-pinned-items .components-button,.show-icon-labels.interface-pinned-items .editor-document-tools__inserter-toggle.editor-document-tools__inserter-toggle,.show-icon-labels.interface-pinned-items .interface-pinned-items .components-button{padding-left:12px;padding-right:12px}}.show-icon-labels .editor-header .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels .editor-header .editor-post-saved-state.editor-post-saved-state:after,.show-icon-labels.interface-pinned-items .editor-post-save-draft.editor-post-save-draft:after,.show-icon-labels.interface-pinned-items .editor-post-saved-state.editor-post-saved-state:after{content:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover{border-left:none}.show-icon-labels .editor-header__toolbar .block-editor-block-mover:before{background-color:#ddd;content:"";height:24px;margin-left:8px;margin-top:4px;width:1px}.show-icon-labels .editor-header__toolbar .block-editor-block-mover .block-editor-block-mover__move-button-container:before{background:#ddd;left:calc(50% + 1px);width:calc(100% - 24px)}.show-icon-labels.interface-pinned-items{border-bottom:1px solid #ccc;display:block;margin:0 -12px;padding:6px 12px 12px}.show-icon-labels.interface-pinned-items>.components-button.has-icon{justify-content:flex-start;margin:0;padding:6px 6px 6px 8px;width:14.625rem}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=true] svg{display:block;max-width:24px}.show-icon-labels.interface-pinned-items>.components-button.has-icon[aria-expanded=false]{padding-left:40px}.show-icon-labels.interface-pinned-items>.components-button.has-icon svg{margin-right:8px}@media (min-width:480px){.editor-header__post-preview-button{display:none}}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header{border-bottom:none}.editor-editor-interface.is-distraction-free .editor-header{background-color:#fff;width:100%}@media (min-width:782px){.editor-editor-interface.is-distraction-free .editor-header{box-shadow:0 1px 0 0 rgba(0,0,0,.133);position:absolute}}.editor-editor-interface.is-distraction-free .editor-header>.edit-post-header__settings>.edit-post-header__post-preview-button{visibility:hidden}.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-preview-dropdown,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.editor-zoom-out-toggle,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__settings>.interface-pinned-items,.editor-editor-interface.is-distraction-free .editor-header>.editor-header__toolbar .editor-document-tools__document-overview-toggle{display:none}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within{opacity:1!important}.editor-editor-interface.is-distraction-free .interface-interface-skeleton__header:focus-within div{transform:translateX(0) translateZ(0)!important}.editor-editor-interface.is-distraction-free .components-editor-notices__dismissible{position:absolute;z-index:35}.components-popover.more-menu-dropdown__content{z-index:99998}.editor-inserter-sidebar{box-sizing:border-box}.editor-inserter-sidebar *,.editor-inserter-sidebar :after,.editor-inserter-sidebar :before{box-sizing:inherit}.editor-inserter-sidebar{display:flex;flex-direction:column;height:100%}.editor-inserter-sidebar__content{height:100%}.editor-keyboard-shortcut-help-modal__section{margin:0 0 2rem}.editor-keyboard-shortcut-help-modal__section-title{font-size:.9rem;font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-keyboard-shortcut-help-modal__shortcut{align-items:baseline;border-top:1px solid #ddd;display:flex;margin-bottom:0;padding:.6rem 0}.editor-keyboard-shortcut-help-modal__shortcut:last-child{border-bottom:1px solid #ddd}.editor-keyboard-shortcut-help-modal__shortcut:empty{display:none}.editor-keyboard-shortcut-help-modal__shortcut-term{font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0 0 0 1rem;text-align:right}.editor-keyboard-shortcut-help-modal__shortcut-description{flex:1;margin:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination{background:none;display:block;margin:0;padding:0}.editor-keyboard-shortcut-help-modal__shortcut-key-combination+.editor-keyboard-shortcut-help-modal__shortcut-key-combination{margin-top:10px}.editor-keyboard-shortcut-help-modal__shortcut-key{border-radius:8%;margin:0 .2rem;padding:.25rem .5rem}.editor-keyboard-shortcut-help-modal__shortcut-key:last-child{margin:0 0 0 .2rem}.editor-list-view-sidebar{height:100%}@media (min-width:782px){.editor-list-view-sidebar{width:350px}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{height:100%}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar{height:12px;width:12px}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-track,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-track{background-color:transparent}.editor-list-view-sidebar__list-view-container>.document-outline::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.editor-list-view-sidebar__list-view-container>.document-outline:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-container>.document-outline:hover::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus-within::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:focus::-webkit-scrollbar-thumb,.editor-list-view-sidebar__list-view-panel-content:hover::-webkit-scrollbar-thumb{background-color:#949494}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.editor-list-view-sidebar__list-view-container>.document-outline:focus,.editor-list-view-sidebar__list-view-container>.document-outline:focus-within,.editor-list-view-sidebar__list-view-container>.document-outline:hover,.editor-list-view-sidebar__list-view-panel-content:focus,.editor-list-view-sidebar__list-view-panel-content:focus-within,.editor-list-view-sidebar__list-view-panel-content:hover{scrollbar-color:#949494 transparent}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{will-change:transform}@media (hover:none){.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{scrollbar-color:#949494 transparent}}.editor-list-view-sidebar__list-view-container>.document-outline,.editor-list-view-sidebar__list-view-panel-content{overflow:auto;scrollbar-gutter:auto}.editor-list-view-sidebar__list-view-panel-content{padding:4px}.editor-list-view-sidebar__list-view-container{display:flex;flex-direction:column;height:100%}.editor-list-view-sidebar__list-view-container>.document-outline{padding:16px}.editor-list-view-sidebar__tab-panel{height:100%}.editor-list-view-sidebar__outline{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px;padding:16px}.editor-list-view-sidebar__outline>div>span:first-child{display:inline-block;width:90px}.editor-list-view-sidebar__outline>div>span{color:#757575;font-size:12px;line-height:1.4}.editor-post-order__panel,.editor-post-parent__panel{padding-top:8px}.editor-post-order__panel .editor-post-panel__row-control>div,.editor-post-parent__panel .editor-post-panel__row-control>div{width:100%}.editor-post-order__panel-dialog .editor-post-order,.editor-post-order__panel-dialog .editor-post-parent,.editor-post-parent__panel-dialog .editor-post-order,.editor-post-parent__panel-dialog .editor-post-parent{margin:8px}.editor-post-order__panel-dialog .components-popover__content,.editor-post-parent__panel-dialog .components-popover__content{min-width:320px}.editor-post-author__panel{padding-top:8px}.editor-post-author__panel .editor-post-panel__row-control>div{width:100%}.editor-post-author__panel-dialog .editor-post-author{margin:8px;min-width:248px}.editor-action-modal{z-index:1000001}.editor-post-card-panel__content{flex-grow:1}.editor-post-card-panel__title{width:100%}.editor-post-card-panel__title.editor-post-card-panel__title{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;flex-wrap:wrap;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:20px;margin:0;row-gap:4px;word-break:break-word}.editor-post-card-panel__icon{flex:0 0 24px;height:24px;width:24px}.editor-post-card-panel__header{display:flex;justify-content:space-between}.editor-post-card-panel.has-description .editor-post-card-panel__header{margin-bottom:8px}.editor-post-card-panel .editor-post-card-panel__title-name{padding:2px 0}.editor-post-card-panel .editor-post-card-panel__description,.editor-post-content-information{color:#757575}.editor-post-content-information .components-text{color:inherit}.editor-post-discussion__panel-dialog .editor-post-discussion{margin:8px;min-width:248px}.editor-post-discussion__panel-toggle .components-text{color:inherit}.editor-post-discussion__panel-dialog .components-popover__content{min-width:320px}.editor-post-excerpt__textarea{margin-bottom:10px;width:100%}.editor-post-excerpt__dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-featured-image{padding:0}.editor-post-featured-image .hidden{display:none}.editor-post-featured-image .components-spinner{left:50%;margin-left:-9px;margin-top:-9px;position:absolute;top:50%}.editor-post-featured-image__container{position:relative}.editor-post-featured-image__container:focus .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:focus-within .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image),.editor-post-featured-image__container:hover .editor-post-featured-image__actions:not(.editor-post-featured-image__actions-is-requesting-image){opacity:1}.editor-post-featured-image__container .editor-post-featured-image__actions.editor-post-featured-image__actions-missing-image{margin-top:16px;opacity:1}.editor-post-featured-image__container .components-drop-zone__content{border-radius:2px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner{align-items:center;display:flex;gap:8px}.editor-post-featured-image__container:has(.editor-post-featured-image__toggle) .components-drop-zone .components-drop-zone__content-inner .components-drop-zone__content-icon{margin:0}.editor-post-featured-image__preview,.editor-post-featured-image__toggle{border-color:#ccc;display:flex;justify-content:center;min-height:40px;outline-offset:-1px;overflow:hidden;padding:0;width:100%}.editor-post-featured-image__preview{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;height:auto!important;outline:1px solid rgba(0,0,0,.1)}.editor-post-featured-image__preview .editor-post-featured-image__preview-image{aspect-ratio:2/1;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){bottom:0;opacity:0;padding:8px;position:absolute}@media not (prefers-reduced-motion){.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image){transition:opacity 50ms ease-out}}.editor-post-featured-image__actions:not(.editor-post-featured-image__actions-missing-image) .editor-post-featured-image__action{backdrop-filter:blur(16px) saturate(180%);background:hsla(0,0%,100%,.75)}.editor-post-featured-image__actions .editor-post-featured-image__action{flex-grow:1;justify-content:center}[class].editor-post-format__suggestion{margin:4px 0 0}.editor-post-format__dialog .editor-post-format__dialog-content{margin:8px;min-width:248px}.editor-post-last-edited-panel{color:#757575}.editor-post-last-edited-panel .components-text{color:inherit}.editor-post-last-revision__title{font-weight:var(--wpds-typography-font-weight-emphasis,600);width:100%}.editor-post-last-revision__title.components-button.has-icon{height:100%;justify-content:space-between}.editor-post-last-revision__title.components-button.has-icon:active,.editor-post-last-revision__title.components-button.has-icon:hover{background:#f0f0f0}.editor-post-last-revision__title.components-button.has-icon:focus{border-radius:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.components-panel__body.is-opened.editor-post-last-revision__panel{height:48px;padding:0}.components-panel__body.is-opened.editor-post-last-revision__panel .editor-post-last-revision__title.components-button.components-button{padding:16px}.editor-post-locked-modal__buttons{margin-top:24px}.editor-post-locked-modal__avatar{border-radius:50%;margin-top:16px;min-width:auto!important}.editor-post-panel__row{align-items:flex-start!important;justify-content:flex-start!important;min-height:32px;width:100%}.editor-post-panel__row-label{align-items:center;display:flex;flex-shrink:0;hyphens:auto;line-height:20px;min-height:32px;padding:6px 0;width:38%;word-break:break-word}.editor-post-panel__row-control{align-items:center;display:flex;flex-grow:1;min-height:32px}.editor-post-panel__row-control .components-button{text-wrap:balance;text-wrap:pretty;font-weight:var(--wpds-typography-font-weight-default,400);height:auto;max-width:100%;min-height:32px;text-align:left;white-space:normal}.editor-post-panel__row-control .components-dropdown{max-width:100%}.editor-post-panel__section{padding:16px}.editor-post-publish-panel__content{min-height:calc(100% - 148px)}.editor-post-publish-panel__content>.components-spinner{display:block;margin:100px auto 0}.editor-post-publish-panel__header{align-content:space-between;align-items:center;background:#fff;border-bottom:1px solid #ddd;display:flex;height:65px;padding-left:16px;padding-right:16px}.editor-post-publish-panel__header .components-button{justify-content:center;width:100%}.editor-post-publish-panel__header .has-icon{margin-left:auto;width:auto}.components-site-card{align-items:center;display:flex;margin:16px 0}.components-site-icon{border:none;border-radius:2px;flex-shrink:0;height:36px;margin-right:12px;width:36px}.components-site-name{display:block;font-size:14px}.components-site-home{color:#757575;display:block;font-size:12px;word-break:break-word}.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{flex:1}@media (min-width:480px){.editor-post-publish-panel__header-cancel-button,.editor-post-publish-panel__header-publish-button{max-width:160px}}.editor-post-publish-panel__header-publish-button{justify-content:center;padding-left:4px}.editor-post-publish-panel__header-cancel-button{padding-right:4px}.editor-post-publish-panel__header-published{flex-grow:1}.editor-post-publish-panel__footer{padding:16px}.components-button.editor-post-publish-panel__toggle.is-primary{align-items:center;display:inline-flex}.components-button.editor-post-publish-panel__toggle.is-primary.is-busy .dashicon{display:none}.components-button.editor-post-publish-panel__toggle.is-primary .dashicon{margin-right:-4px}.editor-post-publish-panel__link{font-weight:400;padding-left:4px}.editor-post-publish-panel__prepublish{padding:16px}.editor-post-publish-panel__prepublish strong{color:#1e1e1e}.editor-post-publish-panel__prepublish .components-panel__body{background:#fff;margin-left:-16px;margin-right:-16px}.editor-post-publish-panel__prepublish .editor-post-visibility__dialog-legend{display:none}.editor-post-publish-panel__prepublish .components-panel__body-title .components-button{text-wrap:balance;text-wrap:pretty;align-items:flex-start}.post-publish-panel__postpublish .components-panel__body{border-bottom:1px solid #e0e0e0;border-top:none;word-break:break-word}.post-publish-panel__postpublish-buttons{align-content:space-between;display:flex;flex-wrap:wrap;gap:16px}.post-publish-panel__postpublish-buttons .components-button,.post-publish-panel__postpublish-buttons .components-button.has-icon{flex:1;justify-content:center;min-width:unset}.post-publish-panel__postpublish-buttons .components-clipboard-button{width:100%}.post-publish-panel__postpublish-post-address-container{align-items:flex-end;display:flex;margin-bottom:16px}.post-publish-panel__postpublish-post-address-container .post-publish-panel__postpublish-post-address{flex:1}.post-publish-panel__postpublish-post-address-container input[readonly]{background:#f0f0f0;border-color:#ccc;height:36px;overflow:hidden;padding:12px;text-overflow:ellipsis}.post-publish-panel__postpublish-post-address__copy-button-wrap{flex-shrink:0;margin-left:16px}.post-publish-panel__postpublish-header{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.post-publish-panel__postpublish-subheader{margin:0 0 8px}.post-publish-panel__tip{color:#f0b849}@media screen and (max-width:782px){.post-publish-panel__postpublish-post-address__button-wrap .components-button{height:40px}}.editor-post-publish-panel{box-sizing:border-box}.editor-post-publish-panel *,.editor-post-publish-panel :after,.editor-post-publish-panel :before{box-sizing:inherit}.editor-post-publish-panel{background:#fff;bottom:0;left:0;overflow:auto;position:fixed;right:0;top:46px;z-index:100001}@media (min-width:782px){.editor-post-publish-panel{border-left:1px solid #ddd;left:auto;top:32px;width:281px;z-index:99998}}@media (min-width:782px) and (not (prefers-reduced-motion)){.editor-post-publish-panel{animation:editor-post-publish-panel__slide-in-animation .1s forwards;transform:translateX(100%)}}@media (min-width:782px){body.is-fullscreen-mode .editor-post-publish-panel{top:var(--wp-admin--admin-bar--height,0)}[role=region]:focus .editor-post-publish-panel{transform:translateX(0)}}@keyframes editor-post-publish-panel__slide-in-animation{to{transform:translateX(0)}}.editor-revisions-header__slider{width:100%}.editor-revisions-header__slider .components-range-control__tooltip{white-space:nowrap}.editor-revisions-header__no-revisions{color:#757575;font-size:13px}.editor-revisions-canvas__loading{align-items:center;display:flex;height:100%;justify-content:center}.editor-revisions-canvas__content{display:flex;height:100%}.editor-revisions-canvas__content .editor-visual-editor{flex:1;min-width:0}.revision-diff-markers{background:rgba(0,0,0,.05);flex-shrink:0;position:relative;width:max(16px,1rem)}.revision-diff-markers .revision-diff-marker{border:none;cursor:var(--wpds-cursor-control,pointer);min-height:4px;padding:0;position:absolute;transition:opacity .1s ease;width:100%}.revision-diff-markers .revision-diff-marker.is-added{background:#008a20}.revision-diff-markers .revision-diff-marker.is-removed{background:repeating-linear-gradient(45deg,#d63638,#d63638 6px,rgba(214,54,56,.45) 0,rgba(214,54,56,.45) 8px)}.revision-diff-markers .revision-diff-marker.is-modified{background:repeating-linear-gradient(-45deg,#9a7000,#9a7000 6px,rgba(154,112,0,.45) 0,rgba(154,112,0,.45) 8px)}.revision-diff-markers .revision-diff-marker:hover{opacity:.7}.revision-diff-markers .revision-diff-marker:focus{outline:2px solid #1e1e1e;outline-offset:-2px}.interface-complementary-area:has(.editor-post-revisions-timeline){display:flex;flex-direction:column;overflow:hidden}.interface-complementary-area:has(.editor-post-revisions-timeline) .editor-sidebar__panel-tabs{flex-shrink:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) [role=tabpanel]:has(.editor-post-revisions-timeline){display:flex;flex:1;flex-direction:column;min-height:0}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-revision-meta-diff__content{max-height:80px;overflow-y:auto}.editor-sidebar__panel:has(.editor-post-revisions-timeline) .editor-post-revisions-timeline{flex:1;min-height:0}.editor-revision-fields-diff__value{word-break:break-word}.editor-revision-fields-diff__added{background-color:color-mix(in srgb,currentColor 5%,#00a32a 15%);text-decoration:none}.editor-revision-fields-diff__removed{color:#d63638;text-decoration:line-through}.editor-post-saved-state{align-items:center;color:#757575;display:flex;overflow:hidden;padding:12px 4px;white-space:nowrap;width:28px}.editor-post-saved-state.is-saved[aria-disabled=true],.editor-post-saved-state.is-saved[aria-disabled=true]:hover,.editor-post-saved-state.is-saving[aria-disabled=true],.editor-post-saved-state.is-saving[aria-disabled=true]:hover{background:transparent;color:#757575}.editor-post-saved-state svg{fill:currentColor;display:inline-block;flex:0 0 auto;margin-right:8px}@media (min-width:600px){.editor-post-saved-state{padding:8px 12px;text-indent:inherit;width:auto}.editor-post-saved-state svg{margin-right:0}}.editor-post-save-draft.has-text.has-icon svg{margin-right:0}.editor-post-schedule__panel-dropdown{width:100%}.editor-post-schedule__dialog .components-popover__content{min-width:320px;padding:16px}.editor-post-status{max-width:100%}.editor-post-status.is-read-only{padding:6px 12px}.editor-post-status .editor-post-status__toggle.editor-post-status__toggle{padding-bottom:4px;padding-top:4px}.editor-change-status__password-fieldset,.editor-change-status__publish-date-wrapper{border-top:1px solid #e0e0e0;padding-top:16px}.editor-change-status__content .components-popover__content{min-width:320px;padding:16px}.editor-change-status__content .editor-change-status__password-legend{margin-bottom:8px;padding:0}.editor-change-status__content p.components-base-control__help:has(.components-checkbox-control__help){margin-top:4px}.editor-post-sticky__checkbox-control{border-top:1px solid #e0e0e0;padding-top:16px}.editor-post-sync-status__value{padding:6px 0 6px 12px}.editor-post-taxonomies__hierarchical-terms-list{margin-left:-6px;margin-top:-6px;max-height:14em;overflow:auto;padding-left:6px;padding-top:6px}.editor-post-taxonomies__hierarchical-terms-choice{margin-bottom:8px}.editor-post-taxonomies__hierarchical-terms-choice:last-child{margin-bottom:4px}.editor-post-taxonomies__hierarchical-terms-subchoices{margin-left:16px;margin-top:8px}.editor-post-taxonomies__flat-term-most-used .editor-post-taxonomies__flat-term-most-used-label{margin-bottom:4px}.editor-post-taxonomies__flat-term-most-used-list{margin:0}.editor-post-taxonomies__flat-term-most-used-list li{display:inline-block;margin-right:8px}.editor-sync-connection-error-modal{z-index:1000001}.editor-sync-connection-error-modal p{margin:0}.editor-sync-connection-error-modal__retry-countdown{color:#757575}.editor-post-template__swap-template-modal{z-index:1000001}.editor-post-template__swap-template-modal .editor-post-template__swap-template-search{background:#fff;margin-bottom:-4px;padding:16px 0;position:sticky;top:0;transform:translateY(-4px);z-index:2}.editor-post-template__create-template-modal{z-index:1000001}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px;padding-top:2px}@media (min-width:782px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-post-template__swap-template-modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-post-template__dropdown .components-popover__content{min-width:240px}.editor-post-template__dropdown .components-button.is-pressed,.editor-post-template__dropdown .components-button.is-pressed:hover{background:inherit;color:inherit}.editor-post-template__classic-theme-dropdown{padding:8px}.editor-template-actions-panel__preview .block-editor-block-preview__container{aspect-ratio:4/3;border-radius:4px;display:flex;overflow:hidden}.editor-template-actions-panel__preview .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){.editor-template-actions-panel__preview .block-editor-block-preview__container:after{transition:outline .1s linear}}.editor-template-actions-panel__preview[role=button]{cursor:var(--wpds-cursor-control,pointer)}.editor-template-actions-panel__preview[role=button]:hover .block-editor-block-preview__container:after{outline-color:rgba(0,0,0,.3)}.editor-template-actions-panel__preview[role=button]: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)}.editor-template-actions-panel__action{flex:1;justify-content:center}textarea.editor-post-text-editor{border:1px solid #949494;border-radius:0;box-shadow:none;display:block;font-family:Menlo,Consolas,monaco,monospace;line-height:2.4;margin:0;min-height:200px;overflow:hidden;resize:none;width:100%}@media not (prefers-reduced-motion){textarea.editor-post-text-editor{transition:border .1s ease-out,box-shadow .1s linear}}textarea.editor-post-text-editor{padding:16px}@media (min-width:600px){textarea.editor-post-text-editor{padding:24px}}textarea.editor-post-text-editor{font-size:16px!important}@media (min-width:600px){textarea.editor-post-text-editor{font-size:15px!important}}textarea.editor-post-text-editor:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);position:relative}textarea.editor-post-text-editor::-moz-placeholder{color:rgba(30,30,30,.62)}textarea.editor-post-text-editor::placeholder{color:rgba(30,30,30,.62)}.editor-post-title.is-raw-text{margin-bottom:24px;margin-top:2px;max-width:none}.editor-post-url__panel-dropdown{width:100%}.editor-post-url__panel-dialog .editor-post-url{margin:8px;min-width:248px}.editor-post-url__front-page-link,.editor-post-url__link{direction:ltr;word-break:break-word}.editor-post-url__front-page-link{border-radius:2px;color:var(--wp-admin-theme-color);padding:6px 12px}.editor-post-url__front-page-link:hover{background:color-mix(in srgb,var(--wp-admin-theme-color) 4%,transparent);color:var(--wp-admin-theme-color-darker-20,#183ad6)}.editor-post-url__front-page-link:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);color:var(--wp-admin-theme-color);outline:3px solid transparent}.editor-post-url__link-slug{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.editor-post-url__input input.components-input-control__input{padding-inline-start:0!important}.editor-post-parent__panel-toggle,.editor-post-url__panel-toggle{word-break:break-word}.editor-post-url__intro{margin:0}.editor-post-url__permalink{margin-bottom:0;margin-top:8px}.editor-post-url__permalink-visual-label{display:block}.editor-posts-per-page-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-post-trash.components-button{flex-grow:1;justify-content:center}.editor-preview-dropdown .editor-preview-dropdown__toggle.has-icon.has-text{padding-left:6px;padding-right:4px}.editor-preview-dropdown.is-responsive-editing .editor-preview-dropdown__toggle{color:var(--wp-block-synced-color)}@media (prefers-reduced-motion:no-preference){.editor-resizable-editor:not(.is-resizing){transition:width .2s ease-out,height .2s ease-out}}.editor-resizable-editor.is-resizable{margin:0 auto;overflow:visible}.editor-resizable-editor__resize-handle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:9999px;bottom:0;cursor:ew-resize;height:100px;margin:auto 0;outline:none;padding:0;position:absolute;top:0;width:12px}.editor-resizable-editor__resize-handle:after{background-color:hsla(0,0%,46%,.4);border-radius:9999px;bottom:16px;content:"";left:4px;position:absolute;right:0;top:16px;width:4px}.editor-resizable-editor__resize-handle.is-left{left:-18px}.editor-resizable-editor__resize-handle.is-right{right:-18px}.editor-resizable-editor__resize-handle:active,.editor-resizable-editor__resize-handle:focus,.editor-resizable-editor__resize-handle:hover{opacity:1}.editor-resizable-editor__resize-handle:active:after,.editor-resizable-editor__resize-handle:focus:after,.editor-resizable-editor__resize-handle:hover:after{background-color:var(--wp-admin-theme-color)}.editor-layout__toggle-entities-saved-states-panel,.editor-layout__toggle-publish-panel,.editor-layout__toggle-sidebar-panel{background-color:#fff;border:1px dotted #ddd;bottom:auto;box-sizing:border-box;display:flex;height:auto!important;justify-content:center;left:auto;padding:24px;position:fixed!important;right:0;top:-9999em;width:280px;z-index:100000}.interface-interface-skeleton__actions:focus .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus .editor-layout__toggle-publish-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-entities-saved-states-panel,.interface-interface-skeleton__actions:focus-within .editor-layout__toggle-publish-panel{bottom:0;top:auto}.editor-start-page-options__modal .editor-start-page-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:72px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-page-options__modal .block-editor-block-patterns-list{padding-bottom:72px}.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-page-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:24px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__container{min-height:100px}.editor-start-page-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-preview__content{width:100%}.editor-start-template-options__modal .editor-start-template-options__modal__actions{background-color:#fff;border-top:1px solid #ddd;bottom:0;height:92px;margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px;position:absolute;width:100%;z-index:1}.editor-start-template-options__modal .block-editor-block-patterns-list{padding-bottom:92px}.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:2;column-count:2;-moz-column-gap:24px;column-gap:24px}@media (min-width:782px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:3;column-count:3}}@media (min-width:1280px){.editor-start-template-options__modal-content .block-editor-block-patterns-list{-moz-column-count:4;column-count:4}}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item{-moz-column-break-inside:avoid;break-inside:avoid-column}.editor-start-template-options__modal-content .block-editor-block-patterns-list .block-editor-block-patterns-list__list-item .block-editor-block-patterns-list__item-title{display:none}.components-panel__header.editor-sidebar__panel-tabs{padding-left:0;padding-right:8px}.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{padding:0}@media (min-width:782px){.components-panel__header.editor-sidebar__panel-tabs .components-button.has-icon{display:flex}}.editor-post-summary .components-v-stack:empty{display:none}.editor-sidebar{box-sizing:border-box}.editor-sidebar *,.editor-sidebar :after,.editor-sidebar :before{box-sizing:inherit}.editor-sidebar__revisions-block-message{color:#757575;font-size:13px;padding:16px}.fields-controls__password{border-top:1px solid #e0e0e0;padding-top:16px}.editor-site-discussion-dropdown__content .components-popover__content{min-width:320px;padding:16px}.editor-style-book{height:100%}.editor-style-book.is-button{border-radius:8px}.editor-style-book__iframe{display:block;height:100%;width:100%}.editor-style-book__iframe.is-button{border-radius:8px}.editor-style-book__iframe.is-focused{outline:calc(var(--wp-admin-border-width-focus)*2) solid var(--wp-admin-theme-color);outline-offset:calc(var(--wp-admin-border-width-focus)*-2)}.editor-style-book__tabs{display:flex;flex-direction:column;height:100%}.editor-style-book__tablist-container{background:#fff;display:flex;flex:none;padding-right:56px;width:100%}.editor-style-book__tabpanel{flex:1 0 auto;overflow:auto}.editor-styles-canvas{background-color:var(--wp-editor-canvas-background);height:100%;padding:24px}.editor-styles-canvas iframe{display:block;height:100%;width:100%}.editor-styles-canvas__section{background:#fff;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media not (prefers-reduced-motion){.editor-styles-canvas__section{transition:all .3s}}.editor-styles-canvas__close-button{background:#fff;position:absolute;right:8px;top:8px;z-index:2}.table-of-contents__popover.components-popover .components-popover__content{min-width:380px}.components-popover.table-of-contents__popover{z-index:99998}.table-of-contents__popover .components-popover__content{padding:16px}@media (min-width:600px){.table-of-contents__popover .components-popover__content{max-height:calc(100vh - 120px);overflow-y:auto}}.table-of-contents__popover hr{margin:10px -16px 0}.table-of-contents__wrapper:focus:before{bottom:0;box-shadow:inset 0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color);content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.table-of-contents__counts{display:flex;flex-wrap:wrap;margin:-8px 0 0}.table-of-contents__count{color:#1e1e1e;display:flex;flex-basis:33%;flex-direction:column;font-size:13px;margin-bottom:0;margin-top:8px;padding-right:8px}.table-of-contents__count:nth-child(4n){padding-right:0}.table-of-contents__number,.table-of-contents__popover .word-count{color:#1e1e1e;font-size:21px;font-weight:400;line-height:30px}.table-of-contents__title{display:block;font-size:15px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin-top:20px}.editor-text-editor{box-sizing:border-box}.editor-text-editor *,.editor-text-editor :after,.editor-text-editor :before{box-sizing:inherit}.editor-text-editor{background-color:#fff;flex-grow:1;isolation:isolate;position:relative;width:100%}.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){border:1px solid #949494;border-radius:0;font-family:Menlo,Consolas,monaco,monospace;font-size:2.5em;font-weight:400;line-height:1.4;max-width:none;padding:16px}@media (min-width:600px){.editor-text-editor .editor-post-title.is-raw-text textarea,.editor-text-editor .editor-post-title:not(.is-raw-text){padding:24px}}.editor-text-editor .editor-post-title.is-raw-text textarea:focus,.editor-text-editor .editor-post-title:not(.is-raw-text):focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus) var(--wp-admin-theme-color)}.editor-text-editor__body{margin-left:auto;margin-right:auto;max-width:1080px;padding:0 12px 12px;width:100%}@media (min-width:960px){.editor-text-editor__body{padding:0 24px 24px}}.editor-text-editor__toolbar{background:hsla(0,0%,100%,.8);display:flex;left:0;padding:4px 12px;position:sticky;right:0;top:0;z-index:1}@media (min-width:600px){.editor-text-editor__toolbar{padding:12px}}@media (min-width:960px){.editor-text-editor__toolbar{padding:12px 24px}}.editor-text-editor__toolbar h2{color:#1e1e1e;font-size:13px;line-height:40px;margin:0 auto 0 0}.editor-upload-progress-snackbar__check,.editor-upload-progress-snackbar__spinner{align-items:center;display:inline-flex;height:24px;justify-content:center;width:24px}.editor-upload-progress-snackbar__spinner .components-spinner{margin:0}.editor-upload-progress-snackbar__check svg{fill:currentColor;height:24px;width:24px}.editor-visual-editor{background-color:var(--wp-editor-canvas-background);display:flex;max-height:100%;position:relative}.editor-visual-editor iframe[name=editor-canvas]{background-color:transparent}.editor-visual-editor{align-items:center}@media (prefers-reduced-motion:no-preference){.editor-visual-editor{transition:padding .2s ease-out}}.editor-visual-editor.has-vertical-padding{padding-bottom:24px;padding-top:24px}.editor-visual-editor.has-horizontal-padding{padding-left:24px;padding-right:24px}.editor-visual-editor{overflow:hidden}.editor-visual-editor .components-button{font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;padding:6px 12px}.editor-visual-editor .components-button.has-icon,.editor-visual-editor .components-button.is-tertiary{padding:6px}.editor-fields-content-preview{border-radius:4px;display:flex;flex-direction:column;height:100%}.dataviews-view-table .editor-fields-content-preview{flex-grow:0;width:96px}.editor-fields-content-preview .block-editor-block-preview__container,.editor-fields-content-preview .editor-fields-content-preview__empty{margin-bottom:auto;margin-top:auto}.editor-fields-content-preview__empty{text-align:center}.editor-push-changes-to-global-styles-control .components-button{justify-content:center;width:100%}.editor-push-changes-to-global-styles-modal p{margin-top:0}.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:hidden}@media (max-width:600px){.editor-push-changes-to-global-styles-modal .dataviews-layout__container{overflow-x:auto}}.editor-push-changes-to-global-styles-modal .components-modal__content{padding-bottom:0}.editor-push-changes-to-global-styles-modal .dataviews-footer{padding-bottom:24px}.editor-push-changes-to-global-styles-modal__value{color:#1e1e1e;overflow-wrap:anywhere}
\ No newline at end of file
diff --git a/wp-includes/css/dist/format-library/style-rtl.css b/wp-includes/css/dist/format-library/style-rtl.css
index a3e96cdacd..6935c8fa1e 100644
--- a/wp-includes/css/dist/format-library/style-rtl.css
+++ b/wp-includes/css/dist/format-library/style-rtl.css
@@ -80,6 +80,7 @@
   padding: 1rem;
 }

-.block-editor-format-toolbar__math-input {
+.block-editor-format-toolbar__math-input input {
+  font-family: Menlo, Consolas, monaco, monospace;
   direction: ltr;
 }
\ No newline at end of file
diff --git a/wp-includes/css/dist/format-library/style-rtl.min.css b/wp-includes/css/dist/format-library/style-rtl.min.css
index 3c488e24da..46b49114aa 100644
--- a/wp-includes/css/dist/format-library/style-rtl.min.css
+++ b/wp-includes/css/dist/format-library/style-rtl.min.css
@@ -1 +1 @@
-.block-editor-format-toolbar__image-popover{z-index:159990}.block-editor-format-toolbar__image-popover .block-editor-format-toolbar__image-container-content{padding:16px;width:260px}.block-editor-format-toolbar__link-container-content{align-items:center;display:flex}.block-editor-format-toolbar__link-container-value{flex-grow:1;flex-shrink:1;margin:7px;max-width:500px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-format-toolbar__link-container-value.has-invalid-link{color:#cc1818}.format-library__inline-color-popover [role=tabpanel]{padding:16px;width:260px}.block-editor-format-toolbar__language-popover .components-popover__content{padding:1rem;width:auto}.block-editor-format-toolbar__math-input{direction:ltr}
\ No newline at end of file
+.block-editor-format-toolbar__image-popover{z-index:159990}.block-editor-format-toolbar__image-popover .block-editor-format-toolbar__image-container-content{padding:16px;width:260px}.block-editor-format-toolbar__link-container-content{align-items:center;display:flex}.block-editor-format-toolbar__link-container-value{flex-grow:1;flex-shrink:1;margin:7px;max-width:500px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-format-toolbar__link-container-value.has-invalid-link{color:#cc1818}.format-library__inline-color-popover [role=tabpanel]{padding:16px;width:260px}.block-editor-format-toolbar__language-popover .components-popover__content{padding:1rem;width:auto}.block-editor-format-toolbar__math-input input{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}
\ No newline at end of file
diff --git a/wp-includes/css/dist/format-library/style.css b/wp-includes/css/dist/format-library/style.css
index 930146a733..46dc143f0f 100644
--- a/wp-includes/css/dist/format-library/style.css
+++ b/wp-includes/css/dist/format-library/style.css
@@ -80,7 +80,8 @@
   padding: 1rem;
 }

-.block-editor-format-toolbar__math-input {
+.block-editor-format-toolbar__math-input input {
+  font-family: Menlo, Consolas, monaco, monospace;
   /*rtl:ignore*/
   direction: ltr;
 }
\ No newline at end of file
diff --git a/wp-includes/css/dist/format-library/style.min.css b/wp-includes/css/dist/format-library/style.min.css
index 3c488e24da..46b49114aa 100644
--- a/wp-includes/css/dist/format-library/style.min.css
+++ b/wp-includes/css/dist/format-library/style.min.css
@@ -1 +1 @@
-.block-editor-format-toolbar__image-popover{z-index:159990}.block-editor-format-toolbar__image-popover .block-editor-format-toolbar__image-container-content{padding:16px;width:260px}.block-editor-format-toolbar__link-container-content{align-items:center;display:flex}.block-editor-format-toolbar__link-container-value{flex-grow:1;flex-shrink:1;margin:7px;max-width:500px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-format-toolbar__link-container-value.has-invalid-link{color:#cc1818}.format-library__inline-color-popover [role=tabpanel]{padding:16px;width:260px}.block-editor-format-toolbar__language-popover .components-popover__content{padding:1rem;width:auto}.block-editor-format-toolbar__math-input{direction:ltr}
\ No newline at end of file
+.block-editor-format-toolbar__image-popover{z-index:159990}.block-editor-format-toolbar__image-popover .block-editor-format-toolbar__image-container-content{padding:16px;width:260px}.block-editor-format-toolbar__link-container-content{align-items:center;display:flex}.block-editor-format-toolbar__link-container-value{flex-grow:1;flex-shrink:1;margin:7px;max-width:500px;min-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block-editor-format-toolbar__link-container-value.has-invalid-link{color:#cc1818}.format-library__inline-color-popover [role=tabpanel]{padding:16px;width:260px}.block-editor-format-toolbar__language-popover .components-popover__content{padding:1rem;width:auto}.block-editor-format-toolbar__math-input input{direction:ltr;font-family:Menlo,Consolas,monaco,monospace}
\ No newline at end of file
diff --git a/wp-includes/css/dist/media-utils/style-rtl.css b/wp-includes/css/dist/media-utils/style-rtl.css
index d9f445b89f..1622102c42 100644
--- a/wp-includes/css/dist/media-utils/style-rtl.css
+++ b/wp-includes/css/dist/media-utils/style-rtl.css
@@ -1,3 +1,6 @@
+/**
+ * Typography
+ */
 /**
  * SCSS Variables.
  *
@@ -43,22 +46,6 @@
  * React Native specific.
  * These variables do not appear to be used anywhere else.
  */
-.components-popover__content:has(.dataviews-media-field__attached-to) {
-  margin-bottom: 96px;
-}
-
-.components-popover__content:has(.dataviews-media-field__attached-to):has(.components-form-token-field__suggestions-list) {
-  margin-bottom: 0;
-}
-
-.components-popover__content:has(.dataviews-media-field__attached-to) .components-form-token-field__suggestions-list {
-  height: 96px;
-  max-height: none;
-}
-
-/**
- * Typography
- */
 /**
  * Breakpoints & Media Queries
  */
@@ -366,7 +353,7 @@

 .media-upload-modal__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   right: 0;
   left: 0;
   padding-inline: 16px;
diff --git a/wp-includes/css/dist/media-utils/style-rtl.min.css b/wp-includes/css/dist/media-utils/style-rtl.min.css
index f3d61cc3a1..1ba4f38492 100644
--- a/wp-includes/css/dist/media-utils/style-rtl.min.css
+++ b/wp-includes/css/dist/media-utils/style-rtl.min.css
@@ -1 +1 @@
-.components-popover__content:has(.dataviews-media-field__attached-to){margin-bottom:96px}.components-popover__content:has(.dataviews-media-field__attached-to):has(.components-form-token-field__suggestions-list){margin-bottom:0}.components-popover__content:has(.dataviews-media-field__attached-to) .components-form-token-field__suggestions-list{height:96px;max-height:none}.media-author-field__avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:right;overflow:hidden;width:24px}.media-author-field__avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:1;width:16px}@media not (prefers-reduced-motion){.media-author-field__avatar.is-loaded img,.media-author-field__avatar.is-loading img{transition:opacity .1s linear}}.media-author-field__avatar.is-loading img{opacity:0}.media-author-field__avatar.is-loaded img{opacity:1}.media-author-field__icon{display:flex;flex-shrink:0;height:24px;width:24px}.media-author-field__icon svg{fill:currentColor;margin-right:-4px}.media-author-field__name{overflow:hidden;text-overflow:ellipsis}.dataviews-view-grid .dataviews-media-field__filename,.dataviews-view-list .dataviews-media-field__filename,.dataviews-view-table .dataviews-media-field__filename{display:inline-block;max-inline-size:15ch;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.dataviews-media-field__media-thumbnail{align-items:center;display:flex;height:100%;position:relative}@media not (prefers-reduced-motion){.dataviews-media-field__media-thumbnail.is-loaded img,.dataviews-media-field__media-thumbnail.is-loading img{transition:opacity .1s linear}}.dataviews-media-field__media-thumbnail.is-loading img{opacity:0}.dataviews-media-field__media-thumbnail.is-loaded img{opacity:1}.dataviews-media-field__media-thumbnail--image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-media-field__media-thumbnail__stack{box-sizing:border-box;color:#757575;height:100%;width:100%}.dataviews-media-field__media-thumbnail--icon{fill:currentColor;color:#757575}.dataviews-media-field__media-thumbnail__filename{box-sizing:border-box;container-type:inline-size;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:var(--wpds-typography-font-weight-default,400);line-height:16px;padding:0 16px;text-align:center;width:100%}.dataviews-media-field__media-thumbnail__filename__truncate{margin-top:4px}@container (max-width: 90px){.dataviews-media-field__media-thumbnail__filename__truncate{display:none!important}}.media-upload-modal .components-modal__header{padding-bottom:8px}.media-upload-modal .components-modal__frame.is-full-screen .components-modal__content{margin-bottom:0}.media-upload-modal .components-modal__content{padding:0}.media-upload-modal .dataviews-picker-wrapper>.dataviews__view-actions{padding-top:8px}.media-upload-modal .media-upload-modal__footer{background-color:inherit;bottom:0;position:sticky;z-index:2}.media-upload-modal .media-upload-modal__footer.is-uploading .dataviews-picker-footer__bulk-selection{visibility:hidden}.media-upload-modal .media-upload-modal__footer .dataviews-footer{position:static;z-index:auto}.media-upload-modal .media-upload-modal__upload-status{align-items:center;background-color:var(--wp-dataviews-color-background,#fff);bottom:1px;display:flex;gap:8px;position:absolute;right:24px;top:1px;z-index:1}.media-upload-modal .media-upload-modal__upload-status .components-spinner{height:16px;margin:0;width:16px}.media-upload-modal__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-upload-modal__snackbar .components-snackbar{margin-inline:auto}.media-upload-modal__snackbar{z-index:200000}.media-upload-modal__snackbar>div{transform:none!important;transform-origin:100%!important}.media-upload-modal__upload-status__popover .components-popover__content{width:320px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header h3{font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0 0 4px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:0;padding:8px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item .components-spinner{flex-shrink:0;height:16px;margin:0;width:16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__filename{flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
\ No newline at end of file
+.media-author-field__avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:right;overflow:hidden;width:24px}.media-author-field__avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:1;width:16px}@media not (prefers-reduced-motion){.media-author-field__avatar.is-loaded img,.media-author-field__avatar.is-loading img{transition:opacity .1s linear}}.media-author-field__avatar.is-loading img{opacity:0}.media-author-field__avatar.is-loaded img{opacity:1}.media-author-field__icon{display:flex;flex-shrink:0;height:24px;width:24px}.media-author-field__icon svg{fill:currentColor;margin-right:-4px}.media-author-field__name{overflow:hidden;text-overflow:ellipsis}.dataviews-view-grid .dataviews-media-field__filename,.dataviews-view-list .dataviews-media-field__filename,.dataviews-view-table .dataviews-media-field__filename{display:inline-block;max-inline-size:15ch;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.dataviews-media-field__media-thumbnail{align-items:center;display:flex;height:100%;position:relative}@media not (prefers-reduced-motion){.dataviews-media-field__media-thumbnail.is-loaded img,.dataviews-media-field__media-thumbnail.is-loading img{transition:opacity .1s linear}}.dataviews-media-field__media-thumbnail.is-loading img{opacity:0}.dataviews-media-field__media-thumbnail.is-loaded img{opacity:1}.dataviews-media-field__media-thumbnail--image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-media-field__media-thumbnail__stack{box-sizing:border-box;color:#757575;height:100%;width:100%}.dataviews-media-field__media-thumbnail--icon{fill:currentColor;color:#757575}.dataviews-media-field__media-thumbnail__filename{box-sizing:border-box;container-type:inline-size;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:var(--wpds-typography-font-weight-default,400);line-height:16px;padding:0 16px;text-align:center;width:100%}.dataviews-media-field__media-thumbnail__filename__truncate{margin-top:4px}@container (max-width: 90px){.dataviews-media-field__media-thumbnail__filename__truncate{display:none!important}}.media-upload-modal .components-modal__header{padding-bottom:8px}.media-upload-modal .components-modal__frame.is-full-screen .components-modal__content{margin-bottom:0}.media-upload-modal .components-modal__content{padding:0}.media-upload-modal .dataviews-picker-wrapper>.dataviews__view-actions{padding-top:8px}.media-upload-modal .media-upload-modal__footer{background-color:inherit;bottom:0;position:sticky;z-index:2}.media-upload-modal .media-upload-modal__footer.is-uploading .dataviews-picker-footer__bulk-selection{visibility:hidden}.media-upload-modal .media-upload-modal__footer .dataviews-footer{position:static;z-index:auto}.media-upload-modal .media-upload-modal__upload-status{align-items:center;background-color:var(--wp-dataviews-color-background,#fff);bottom:1px;display:flex;gap:8px;position:absolute;right:24px;top:1px;z-index:1}.media-upload-modal .media-upload-modal__upload-status .components-spinner{height:16px;margin:0;width:16px}.media-upload-modal__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-upload-modal__snackbar .components-snackbar{margin-inline:auto}.media-upload-modal__snackbar{z-index:200000}.media-upload-modal__snackbar>div{transform:none!important;transform-origin:100%!important}.media-upload-modal__upload-status__popover .components-popover__content{width:320px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header h3{font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0 0 4px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:0;padding:8px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item .components-spinner{flex-shrink:0;height:16px;margin:0;width:16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__filename{flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
\ No newline at end of file
diff --git a/wp-includes/css/dist/media-utils/style.css b/wp-includes/css/dist/media-utils/style.css
index aea6357203..85a2be00d0 100644
--- a/wp-includes/css/dist/media-utils/style.css
+++ b/wp-includes/css/dist/media-utils/style.css
@@ -1,3 +1,6 @@
+/**
+ * Typography
+ */
 /**
  * SCSS Variables.
  *
@@ -43,22 +46,6 @@
  * React Native specific.
  * These variables do not appear to be used anywhere else.
  */
-.components-popover__content:has(.dataviews-media-field__attached-to) {
-  margin-bottom: 96px;
-}
-
-.components-popover__content:has(.dataviews-media-field__attached-to):has(.components-form-token-field__suggestions-list) {
-  margin-bottom: 0;
-}
-
-.components-popover__content:has(.dataviews-media-field__attached-to) .components-form-token-field__suggestions-list {
-  height: 96px;
-  max-height: none;
-}
-
-/**
- * Typography
- */
 /**
  * Breakpoints & Media Queries
  */
@@ -366,7 +353,7 @@

 .media-upload-modal__snackbar {
   position: fixed;
-  bottom: var(--wpds-dimension-size-md, 32px);
+  bottom: 24px;
   left: 0;
   right: 0;
   padding-inline: 16px;
diff --git a/wp-includes/css/dist/media-utils/style.min.css b/wp-includes/css/dist/media-utils/style.min.css
index d6db4700ac..0414b7db38 100644
--- a/wp-includes/css/dist/media-utils/style.min.css
+++ b/wp-includes/css/dist/media-utils/style.min.css
@@ -1 +1 @@
-.components-popover__content:has(.dataviews-media-field__attached-to){margin-bottom:96px}.components-popover__content:has(.dataviews-media-field__attached-to):has(.components-form-token-field__suggestions-list){margin-bottom:0}.components-popover__content:has(.dataviews-media-field__attached-to) .components-form-token-field__suggestions-list{height:96px;max-height:none}.media-author-field__avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:left;overflow:hidden;width:24px}.media-author-field__avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:1;width:16px}@media not (prefers-reduced-motion){.media-author-field__avatar.is-loaded img,.media-author-field__avatar.is-loading img{transition:opacity .1s linear}}.media-author-field__avatar.is-loading img{opacity:0}.media-author-field__avatar.is-loaded img{opacity:1}.media-author-field__icon{display:flex;flex-shrink:0;height:24px;width:24px}.media-author-field__icon svg{fill:currentColor;margin-left:-4px}.media-author-field__name{overflow:hidden;text-overflow:ellipsis}.dataviews-view-grid .dataviews-media-field__filename,.dataviews-view-list .dataviews-media-field__filename,.dataviews-view-table .dataviews-media-field__filename{display:inline-block;max-inline-size:15ch;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.dataviews-media-field__media-thumbnail{align-items:center;display:flex;height:100%;position:relative}@media not (prefers-reduced-motion){.dataviews-media-field__media-thumbnail.is-loaded img,.dataviews-media-field__media-thumbnail.is-loading img{transition:opacity .1s linear}}.dataviews-media-field__media-thumbnail.is-loading img{opacity:0}.dataviews-media-field__media-thumbnail.is-loaded img{opacity:1}.dataviews-media-field__media-thumbnail--image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-media-field__media-thumbnail__stack{box-sizing:border-box;color:#757575;height:100%;width:100%}.dataviews-media-field__media-thumbnail--icon{fill:currentColor;color:#757575}.dataviews-media-field__media-thumbnail__filename{box-sizing:border-box;container-type:inline-size;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:var(--wpds-typography-font-weight-default,400);line-height:16px;padding:0 16px;text-align:center;width:100%}.dataviews-media-field__media-thumbnail__filename__truncate{margin-top:4px}@container (max-width: 90px){.dataviews-media-field__media-thumbnail__filename__truncate{display:none!important}}.media-upload-modal .components-modal__header{padding-bottom:8px}.media-upload-modal .components-modal__frame.is-full-screen .components-modal__content{margin-bottom:0}.media-upload-modal .components-modal__content{padding:0}.media-upload-modal .dataviews-picker-wrapper>.dataviews__view-actions{padding-top:8px}.media-upload-modal .media-upload-modal__footer{background-color:inherit;bottom:0;position:sticky;z-index:2}.media-upload-modal .media-upload-modal__footer.is-uploading .dataviews-picker-footer__bulk-selection{visibility:hidden}.media-upload-modal .media-upload-modal__footer .dataviews-footer{position:static;z-index:auto}.media-upload-modal .media-upload-modal__upload-status{align-items:center;background-color:var(--wp-dataviews-color-background,#fff);bottom:1px;display:flex;gap:8px;left:24px;position:absolute;top:1px;z-index:1}.media-upload-modal .media-upload-modal__upload-status .components-spinner{height:16px;margin:0;width:16px}.media-upload-modal__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-upload-modal__snackbar .components-snackbar{margin-inline:auto}.media-upload-modal__snackbar{z-index:200000}.media-upload-modal__snackbar>div{transform:none!important;transform-origin:0!important}.media-upload-modal__upload-status__popover .components-popover__content{width:320px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header h3{font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0 0 4px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:0;padding:8px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item .components-spinner{flex-shrink:0;height:16px;margin:0;width:16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__filename{flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
\ No newline at end of file
+.media-author-field__avatar{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:left;overflow:hidden;width:24px}.media-author-field__avatar img{border-radius:100%;height:16px;-o-object-fit:cover;object-fit:cover;opacity:1;width:16px}@media not (prefers-reduced-motion){.media-author-field__avatar.is-loaded img,.media-author-field__avatar.is-loading img{transition:opacity .1s linear}}.media-author-field__avatar.is-loading img{opacity:0}.media-author-field__avatar.is-loaded img{opacity:1}.media-author-field__icon{display:flex;flex-shrink:0;height:24px;width:24px}.media-author-field__icon svg{fill:currentColor;margin-left:-4px}.media-author-field__name{overflow:hidden;text-overflow:ellipsis}.dataviews-view-grid .dataviews-media-field__filename,.dataviews-view-list .dataviews-media-field__filename,.dataviews-view-table .dataviews-media-field__filename{display:inline-block;max-inline-size:15ch;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.dataviews-media-field__media-thumbnail{align-items:center;display:flex;height:100%;position:relative}@media not (prefers-reduced-motion){.dataviews-media-field__media-thumbnail.is-loaded img,.dataviews-media-field__media-thumbnail.is-loading img{transition:opacity .1s linear}}.dataviews-media-field__media-thumbnail.is-loading img{opacity:0}.dataviews-media-field__media-thumbnail.is-loaded img{opacity:1}.dataviews-media-field__media-thumbnail--image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dataviews-media-field__media-thumbnail__stack{box-sizing:border-box;color:#757575;height:100%;width:100%}.dataviews-media-field__media-thumbnail--icon{fill:currentColor;color:#757575}.dataviews-media-field__media-thumbnail__filename{box-sizing:border-box;container-type:inline-size;font-family:-apple-system,system-ui,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:12px;font-weight:var(--wpds-typography-font-weight-default,400);line-height:16px;padding:0 16px;text-align:center;width:100%}.dataviews-media-field__media-thumbnail__filename__truncate{margin-top:4px}@container (max-width: 90px){.dataviews-media-field__media-thumbnail__filename__truncate{display:none!important}}.media-upload-modal .components-modal__header{padding-bottom:8px}.media-upload-modal .components-modal__frame.is-full-screen .components-modal__content{margin-bottom:0}.media-upload-modal .components-modal__content{padding:0}.media-upload-modal .dataviews-picker-wrapper>.dataviews__view-actions{padding-top:8px}.media-upload-modal .media-upload-modal__footer{background-color:inherit;bottom:0;position:sticky;z-index:2}.media-upload-modal .media-upload-modal__footer.is-uploading .dataviews-picker-footer__bulk-selection{visibility:hidden}.media-upload-modal .media-upload-modal__footer .dataviews-footer{position:static;z-index:auto}.media-upload-modal .media-upload-modal__upload-status{align-items:center;background-color:var(--wp-dataviews-color-background,#fff);bottom:1px;display:flex;gap:8px;left:24px;position:absolute;top:1px;z-index:1}.media-upload-modal .media-upload-modal__upload-status .components-spinner{height:16px;margin:0;width:16px}.media-upload-modal__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.media-upload-modal__snackbar .components-snackbar{margin-inline:auto}.media-upload-modal__snackbar{z-index:200000}.media-upload-modal__snackbar>div{transform:none!important;transform-origin:0!important}.media-upload-modal__upload-status__popover .components-popover__content{width:320px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header{align-items:center;display:flex;justify-content:space-between;padding:12px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__header h3{font-size:13px;font-weight:var(--wpds-typography-font-weight-emphasis,600);margin:0}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__list{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0 0 4px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:0;padding:8px 16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__item .components-spinner{flex-shrink:0;height:16px;margin:0;width:16px}.media-upload-modal__upload-status__popover .media-upload-modal__upload-status__filename{flex:1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
\ No newline at end of file
diff --git a/wp-includes/css/dist/registry.php b/wp-includes/css/dist/registry.php
index ec3c54c0ce..0701906e49 100644
--- a/wp-includes/css/dist/registry.php
+++ b/wp-includes/css/dist/registry.php
@@ -10,7 +10,7 @@ return array(
 	array(
 		'handle' => 'wp-block-directory',
 		'path' => 'block-directory/style',
-		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-editor', 'wp-notices'),
+		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-core-data', 'wp-editor', 'wp-notices'),
 	),
 	array(
 		'handle' => 'wp-block-editor',
@@ -20,7 +20,7 @@ return array(
 	array(
 		'handle' => 'wp-block-library',
 		'path' => 'block-library/style',
-		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-notices', 'wp-patterns'),
+		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-core-data', 'wp-notices', 'wp-patterns'),
 	),
 	array(
 		'handle' => 'wp-commands',
@@ -32,30 +32,35 @@ return array(
 		'path' => 'components/style',
 		'dependencies' => array(),
 	),
+	array(
+		'handle' => 'wp-core-data',
+		'path' => 'core-data/style',
+		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-notices'),
+	),
 	array(
 		'handle' => 'wp-customize-widgets',
 		'path' => 'customize-widgets/style',
-		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-components', 'wp-media-utils', 'wp-preferences', 'wp-widgets'),
+		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-components', 'wp-core-data', 'wp-media-utils', 'wp-preferences', 'wp-widgets'),
 	),
 	array(
 		'handle' => 'wp-edit-post',
 		'path' => 'edit-post/style',
-		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-commands', 'wp-components', 'wp-editor', 'wp-notices', 'wp-preferences', 'wp-widgets'),
+		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-commands', 'wp-components', 'wp-core-data', 'wp-editor', 'wp-notices', 'wp-preferences', 'wp-widgets'),
 	),
 	array(
 		'handle' => 'wp-edit-site',
 		'path' => 'edit-site/style',
-		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-commands', 'wp-components', 'wp-editor', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-preferences', 'wp-widgets'),
+		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-commands', 'wp-components', 'wp-core-data', 'wp-editor', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-preferences', 'wp-widgets'),
 	),
 	array(
 		'handle' => 'wp-edit-widgets',
 		'path' => 'edit-widgets/style',
-		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-components', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-preferences', 'wp-widgets'),
+		'dependencies' => array('wp-block-editor', 'wp-block-library', 'wp-components', 'wp-core-data', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-preferences', 'wp-widgets'),
 	),
 	array(
 		'handle' => 'wp-editor',
 		'path' => 'editor/style',
-		'dependencies' => array('wp-block-editor', 'wp-commands', 'wp-components', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-preferences'),
+		'dependencies' => array('wp-block-editor', 'wp-commands', 'wp-components', 'wp-core-data', 'wp-media-utils', 'wp-notices', 'wp-patterns', 'wp-preferences'),
 	),
 	array(
 		'handle' => 'wp-format-library',
@@ -70,7 +75,7 @@ return array(
 	array(
 		'handle' => 'wp-media-utils',
 		'path' => 'media-utils/style',
-		'dependencies' => array('wp-components', 'wp-notices', 'wp-preferences'),
+		'dependencies' => array('wp-components', 'wp-core-data', 'wp-notices', 'wp-preferences'),
 	),
 	array(
 		'handle' => 'wp-notices',
@@ -85,7 +90,7 @@ return array(
 	array(
 		'handle' => 'wp-patterns',
 		'path' => 'patterns/style',
-		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-notices'),
+		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-core-data', 'wp-notices'),
 	),
 	array(
 		'handle' => 'wp-preferences',
@@ -95,11 +100,11 @@ return array(
 	array(
 		'handle' => 'wp-reusable-blocks',
 		'path' => 'reusable-blocks/style',
-		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-notices'),
+		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-core-data', 'wp-notices'),
 	),
 	array(
 		'handle' => 'wp-widgets',
 		'path' => 'widgets/style',
-		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-notices'),
+		'dependencies' => array('wp-block-editor', 'wp-components', 'wp-core-data', 'wp-notices'),
 	),
 );
diff --git a/wp-includes/css/dist/theme/design-tokens-rtl.css b/wp-includes/css/dist/theme/design-tokens-rtl.css
index d6771426ef..4fee0b4c47 100644
--- a/wp-includes/css/dist/theme/design-tokens-rtl.css
+++ b/wp-includes/css/dist/theme/design-tokens-rtl.css
@@ -298,21 +298,21 @@
   /* Extended animations like complex or multi-step transitions */
   --wpds-motion-duration-xl: 400ms;
   /* Nearly imperceptible easing for hover, color, and background transitions */
-  --wpds-motion-easing-subtle: cubic-bezier( 0.15, 0, 0.15, 1 );
+  --wpds-motion-easing-subtle: cubic-bezier(0.15, 0, 0.15, 1);
   /* General-purpose easing for on-screen movement like resizing, morphing, and layout shifts */
-  --wpds-motion-easing-balanced: cubic-bezier( 0.4, 0, 0.2, 1 );
+  --wpds-motion-easing-balanced: cubic-bezier(0.4, 0, 0.2, 1);
   /* Noticeable easing for enter/exit and spatial transitions like menus, popovers, dialogs, and drawers */
-  --wpds-motion-easing-expressive: cubic-bezier( 0.25, 0, 0, 1 );
+  --wpds-motion-easing-expressive: cubic-bezier(0.25, 0, 0, 1);
   /* Headings font family */
-  --wpds-typography-font-family-heading: -apple-system, system-ui, 'Segoe UI',
-  	'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue',
+  --wpds-typography-font-family-heading: -apple-system, system-ui, "Segoe UI",
+  	"Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue",
   	sans-serif;
   /* Body font family */
-  --wpds-typography-font-family-body: -apple-system, system-ui, 'Segoe UI',
-  	'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue',
+  --wpds-typography-font-family-body: -apple-system, system-ui, "Segoe UI",
+  	"Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue",
   	sans-serif;
   /* Monospace font family */
-  --wpds-typography-font-family-mono: 'Menlo', 'Consolas', monaco, monospace;
+  --wpds-typography-font-family-mono: "Menlo", "Consolas", monaco, monospace;
   /* Extra small font size */
   --wpds-typography-font-size-xs: 11px;
   /* Small font size */
diff --git a/wp-includes/css/dist/theme/design-tokens.css b/wp-includes/css/dist/theme/design-tokens.css
index d6771426ef..4fee0b4c47 100644
--- a/wp-includes/css/dist/theme/design-tokens.css
+++ b/wp-includes/css/dist/theme/design-tokens.css
@@ -298,21 +298,21 @@
   /* Extended animations like complex or multi-step transitions */
   --wpds-motion-duration-xl: 400ms;
   /* Nearly imperceptible easing for hover, color, and background transitions */
-  --wpds-motion-easing-subtle: cubic-bezier( 0.15, 0, 0.15, 1 );
+  --wpds-motion-easing-subtle: cubic-bezier(0.15, 0, 0.15, 1);
   /* General-purpose easing for on-screen movement like resizing, morphing, and layout shifts */
-  --wpds-motion-easing-balanced: cubic-bezier( 0.4, 0, 0.2, 1 );
+  --wpds-motion-easing-balanced: cubic-bezier(0.4, 0, 0.2, 1);
   /* Noticeable easing for enter/exit and spatial transitions like menus, popovers, dialogs, and drawers */
-  --wpds-motion-easing-expressive: cubic-bezier( 0.25, 0, 0, 1 );
+  --wpds-motion-easing-expressive: cubic-bezier(0.25, 0, 0, 1);
   /* Headings font family */
-  --wpds-typography-font-family-heading: -apple-system, system-ui, 'Segoe UI',
-  	'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue',
+  --wpds-typography-font-family-heading: -apple-system, system-ui, "Segoe UI",
+  	"Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue",
   	sans-serif;
   /* Body font family */
-  --wpds-typography-font-family-body: -apple-system, system-ui, 'Segoe UI',
-  	'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue',
+  --wpds-typography-font-family-body: -apple-system, system-ui, "Segoe UI",
+  	"Roboto", "Oxygen-Sans", "Ubuntu", "Cantarell", "Helvetica Neue",
   	sans-serif;
   /* Monospace font family */
-  --wpds-typography-font-family-mono: 'Menlo', 'Consolas', monaco, monospace;
+  --wpds-typography-font-family-mono: "Menlo", "Consolas", monaco, monospace;
   /* Extra small font size */
   --wpds-typography-font-size-xs: 11px;
   /* Small font size */
diff --git a/wp-includes/js/dist/a11y.js b/wp-includes/js/dist/a11y.js
index 04cccfe6dd..6241e831a1 100644
--- a/wp-includes/js/dist/a11y.js
+++ b/wp-includes/js/dist/a11y.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).a11y = (() => {
@@ -155,5 +154,3 @@ var wp;
   (0, import_dom_ready.default)(setup);
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).a11y = wp.a11y;
-})();
diff --git a/wp-includes/js/dist/a11y.min.js b/wp-includes/js/dist/a11y.min.js
index e8a8e599c1..8c3d641b8e 100644
--- a/wp-includes/js/dist/a11y.min.js
+++ b/wp-includes/js/dist/a11y.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).a11y=(()=>{var v=Object.create;var r=Object.defineProperty;var A=Object.getOwnPropertyDescriptor;var E=Object.getOwnPropertyNames;var C=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var d=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),B=(t,e)=>{for(var o in e)r(t,o,{get:e[o],enumerable:!0})},p=(t,e,o,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of E(e))!I.call(t,n)&&n!==o&&r(t,n,{get:()=>e[n],enumerable:!(i=A(e,n))||i.enumerable});return t};var s=(t,e,o)=>(o=t!=null?v(C(t)):{},p(e||!t||!t.__esModule?r(o,"default",{value:t,enumerable:!0}):o,t)),T=t=>p(r({},"__esModule",{value:!0}),t);var c=d((P,l)=>{l.exports=window.wp.domReady});var u=d((_,m)=>{m.exports=window.wp.i18n});var N={};B(N,{setup:()=>g,speak:()=>k});var w=s(c(),1);function a(t="polite"){let e=document.createElement("div");e.id=`a11y-speak-${t}`,e.className="a11y-speak-region",e.setAttribute("style","position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;word-break:normal !important;"),e.setAttribute("aria-live",t),e.setAttribute("aria-relevant","additions text"),e.setAttribute("aria-atomic","true");let{body:o}=document;return o&&o.appendChild(e),e}var f=s(u(),1);function x(){let t=document.createElement("p");t.id="a11y-speak-intro-text",t.className="a11y-speak-intro-text",t.textContent=(0,f.__)("Notifications"),t.setAttribute("style","position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;word-break:normal !important;"),t.setAttribute("hidden","");let{body:e}=document;return e&&e.appendChild(t),t}function y(){let t=document.getElementsByClassName("a11y-speak-region"),e=document.getElementById("a11y-speak-intro-text");for(let o=0;o<t.length;o++)t[o].textContent="";e&&e.setAttribute("hidden","hidden")}var h="";function b(t){return t=t.replace(/<[^<>]+>/g," "),h===t&&(t+="\xA0"),h=t,t}function k(t,e){y(),t=b(t);let o=document.getElementById("a11y-speak-intro-text"),i=document.getElementById("a11y-speak-assertive"),n=document.getElementById("a11y-speak-polite");i&&e==="assertive"?i.textContent=t:n&&(n.textContent=t),o&&o.removeAttribute("hidden")}function g(){let t=document.getElementById("a11y-speak-intro-text"),e=document.getElementById("a11y-speak-assertive"),o=document.getElementById("a11y-speak-polite");t===null&&x(),e===null&&a("assertive"),o===null&&a("polite")}(0,w.default)(g);return T(N);})();
-(window.wp ||= {}).a11y = wp.a11y;
-})();
diff --git a/wp-includes/js/dist/annotations.js b/wp-includes/js/dist/annotations.js
index 9187f562fa..01f0374bfe 100644
--- a/wp-includes/js/dist/annotations.js
+++ b/wp-includes/js/dist/annotations.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).annotations = (() => {
@@ -469,5 +468,3 @@ var wp;
   );
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).annotations = wp.annotations;
-})();
diff --git a/wp-includes/js/dist/annotations.min.js b/wp-includes/js/dist/annotations.min.js
index a87795bfc5..f719f8f4af 100644
--- a/wp-includes/js/dist/annotations.min.js
+++ b/wp-includes/js/dist/annotations.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).annotations=(()=>{var W=Object.create;var d=Object.defineProperty;var X=Object.getOwnPropertyDescriptor;var Y=Object.getOwnPropertyNames;var $=Object.getPrototypeOf,q=Object.prototype.hasOwnProperty;var f=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),_=(e,t)=>{for(var r in t)d(e,r,{get:t[r],enumerable:!0})},b=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Y(t))!q.call(e,o)&&o!==r&&d(e,o,{get:()=>t[o],enumerable:!(n=X(t,o))||n.enumerable});return e};var l=(e,t,r)=>(r=e!=null?W($(e)):{},b(t||!e||!e.__esModule?d(r,"default",{value:e,enumerable:!0}):r,e)),z=e=>b(d({},"__esModule",{value:!0}),e);var g=f((_e,U)=>{U.exports=window.wp.richText});var C=f((ge,S)=>{S.exports=window.wp.i18n});var D=f((Oe,B)=>{B.exports=window.wp.hooks});var c=f((Re,G)=>{G.exports=window.wp.data});var xe={};_(xe,{store:()=>p});var k=l(g(),1);var M=l(C(),1),N=l(g(),1);var s="core/annotations";var v="core/annotation",T="annotation-text-";function J(e,t=[]){return t.forEach(r=>{let{start:n,end:o}=r;if(typeof n!="number"||typeof o!="number")return;n>e.text.length&&(n=e.text.length),o>e.text.length&&(o=e.text.length);let i=T+r.source,u=T+r.id;e=(0,N.applyFormat)(e,{type:v,attributes:{className:i,id:u}},n,o)}),e}function K(e){let t={};return e.forEach((r,n)=>{r=r||[],r=r.filter(o=>o.type===v),r.forEach(o=>{let{id:i}=o.attributes;i=i.replace(T,""),t.hasOwnProperty(i)||(t[i]={start:n}),t[i].end=n+1})}),t}function Q(e,t,{removeAnnotation:r,updateAnnotationRange:n}){e.forEach(o=>{let i=t[o.id];if(!i){r(o.id);return}let{start:u,end:m}=o;typeof u=="number"&&typeof m=="number"&&(u!==i.start||m!==(i.end??i.start))&&n(o.id,i.start,i.end??i.start)})}var P={name:v,title:(0,M.__)("Annotation"),tagName:"mark",className:"annotation-text",attributes:{className:"class",id:"id"},interactive:!1,object:!1,edit:()=>null,__experimentalGetPropsForEditableTreePreparation:(e,{richTextIdentifier:t,blockClientId:r})=>({annotations:e(s).__experimentalGetAnnotationsForRichText(r,t)}),__experimentalCreatePrepareEditableTree:({annotations:e})=>(t,r)=>{if(e.length===0)return t;let n={formats:t,text:r,replacements:[],start:0,end:0};return n=J(n,e),n.formats},__experimentalGetPropsForEditableTreeChangeHandler:e=>({removeAnnotation:e(s).__experimentalRemoveAnnotation,updateAnnotationRange:e(s).__experimentalUpdateAnnotationRange}),__experimentalCreateOnChangeEditableValue:e=>t=>{let r=K(t),{removeAnnotation:n,updateAnnotationRange:o,annotations:i}=e;Q(i,r,{removeAnnotation:n,updateAnnotationRange:o})}};var{name:Z,...ee}=P;(0,k.registerFormatType)(Z,ee);var L=l(D(),1),H=l(c(),1);var x=l(c(),1);function V(e,t){let r=e.filter(t);return e.length===r.length?e:r}var E=(e,t)=>Object.entries(e).reduce((r,[n,o])=>o===void 0?r:{...r,[n]:t(o)},{});function te(e){return!!(e.range&&typeof e.range.start=="number"&&typeof e.range.end=="number"&&e.range.start<=e.range.end)}function re(e={},t){switch(t.type){case"ANNOTATION_ADD":let r=t.blockClientId,n={id:t.id,blockClientId:r,richTextIdentifier:t.richTextIdentifier,source:t.source,selector:t.selector,range:t.range};if(n.selector==="range"&&!te(n))return e;let o=e?.[r]??[];return{...e,[r]:[...o,n]};case"ANNOTATION_REMOVE":return E(e,i=>V(i,u=>u.id!==t.annotationId));case"ANNOTATION_UPDATE_RANGE":return E(e,i=>{let u=!1,m=i.map(A=>A.id===t.annotationId?(u=!0,{...A,range:{start:t.start,end:t.end}}):A);return u?m:i});case"ANNOTATION_REMOVE_SOURCE":return E(e,i=>V(i,u=>u.source!==t.source))}return e}var F=re;var h={};_(h,{__experimentalGetAllAnnotationsForBlock:()=>oe,__experimentalGetAnnotations:()=>ae,__experimentalGetAnnotationsForBlock:()=>ne,__experimentalGetAnnotationsForRichText:()=>ie});var O=l(c(),1),R=[],ne=(0,O.createSelector)((e,t)=>(e?.[t]??[]).filter(r=>r.selector==="block"),(e,t)=>[e?.[t]??R]);function oe(e,t){return e?.[t]??R}var ie=(0,O.createSelector)((e,t,r)=>(e?.[t]??[]).filter(n=>n.selector==="range"&&r===n.richTextIdentifier).map(n=>{let{range:o,...i}=n;return{...o,...i}}),(e,t)=>[e?.[t]??R]);function ae(e){return Object.values(e).filter(t=>!!t).flat()}var I={};_(I,{__experimentalAddAnnotation:()=>pe,__experimentalRemoveAnnotation:()=>me,__experimentalRemoveAnnotationsBySource:()=>fe,__experimentalUpdateAnnotationRange:()=>de});var a=[];for(let e=0;e<256;++e)a.push((e+256).toString(16).slice(1));function j(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 ue=new Uint8Array(16);function y(){return crypto.getRandomValues(ue)}function le(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():se(e,t,r)}function se(e,t,r){e=e||{};let n=e.random??e.rng?.()??y();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 j(n)}var w=le;function pe({blockClientId:e,richTextIdentifier:t=null,range:r=null,selector:n="range",source:o="default",id:i=w()}){let u={type:"ANNOTATION_ADD",id:i,blockClientId:e,richTextIdentifier:t,source:o,selector:n};return n==="range"&&r!==null&&(u.range=r),u}function me(e){return{type:"ANNOTATION_REMOVE",annotationId:e}}function de(e,t,r){return{type:"ANNOTATION_UPDATE_RANGE",annotationId:e,start:t,end:r}}function fe(e){return{type:"ANNOTATION_REMOVE_SOURCE",source:e}}var p=(0,x.createReduxStore)(s,{reducer:F,selectors:h,actions:I});(0,x.register)(p);var ce=e=>(0,H.withSelect)((t,r)=>{let{clientId:n,className:o}=r;return{className:t(p).__experimentalGetAnnotationsForBlock(n).map(u=>"is-annotated-by-"+u.source).concat(o||"").filter(Boolean).join(" ")}})(e);(0,L.addFilter)("editor.BlockListBlock","core/annotations",ce);return z(xe);})();
-(window.wp ||= {}).annotations = wp.annotations;
-})();
diff --git a/wp-includes/js/dist/api-fetch.js b/wp-includes/js/dist/api-fetch.js
index 5e753fc79f..6e4907ee5b 100644
--- a/wp-includes/js/dist/api-fetch.js
+++ b/wp-includes/js/dist/api-fetch.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).apiFetch = (() => {
@@ -590,5 +589,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 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/api-fetch.min.js b/wp-includes/js/dist/api-fetch.min.js
index a58d0c627c..2b4387e2a6 100644
--- a/wp-includes/js/dist/api-fetch.min.js
+++ b/wp-includes/js/dist/api-fetch.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).apiFetch=(()=>{var re=Object.create;var g=Object.defineProperty;var ae=Object.getOwnPropertyDescriptor;var te=Object.getOwnPropertyNames;var de=Object.getPrototypeOf,ne=Object.prototype.hasOwnProperty;var O=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),ie=(e,r)=>{for(var a in r)g(e,a,{get:r[a],enumerable:!0})},S=(e,r,a,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of te(r))!ne.call(e,n)&&n!==a&&g(e,n,{get:()=>r[n],enumerable:!(t=ae(r,n))||t.enumerable});return e};var p=(e,r,a)=>(a=e!=null?re(de(e)):{},S(r||!e||!e.__esModule?g(a,"default",{value:e,enumerable:!0}):a,e)),le=e=>S(g({},"__esModule",{value:!0}),e);var y=O((Ne,j)=>{j.exports=window.wp.i18n});var k=O((Se,I)=>{I.exports=window.wp.privateApis});var v=O((Fe,G)=>{G.exports=window.wp.url});var Ue={};ie(Ue,{default:()=>T});var L=p(y(),1);var C=p(k(),1),{lock:H,unlock:je}=(0,C.__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 oe(e){let r=(a,t)=>{let{headers:n={}}=a;for(let d in n)if(d.toLowerCase()==="x-wp-nonce"&&n[d]===r.nonce)return t(a);return t({...a,headers:{...n,"X-WP-Nonce":r.nonce}})};return r.nonce=e,r}var Q=oe;var se=(e,r)=>{let a=e.path,t,n;return typeof e.namespace=="string"&&typeof e.endpoint=="string"&&(t=e.namespace.replace(/^\/|\/$/g,""),n=e.endpoint.replace(/^\//,""),n?a=t+"/"+n:a=t),delete e.namespace,delete e.endpoint,r({...e,path:a})},E=se;var ce=e=>(r,a)=>E(r,t=>{let n=t.url,d=t.path,l;return typeof d=="string"&&(l=e,e.indexOf("?")!==-1&&(d=d.replace("?","&")),d=d.replace(/^\//,""),typeof l=="string"&&l.indexOf("?")!==-1&&(d=d.replace("?","&")),n=l+d),a({...t,url:n})}),F=ce;var m=p(v(),1),x=Symbol("preloadingEnableMultiUse"),R=Symbol("preloadingClear");function ue(e){let{OPTIONS:r={},...a}=Object.fromEntries(Object.entries(e).map(([i,s])=>[(0,m.normalizePath)(i),s])),t=new Set(Object.keys(a)),n=new Set(Object.keys(r)),d=!1,l=(i,s)=>{let{parse:c=!0}=i,_=i.path;if(!_&&i.url){let{rest_route:h,...ee}=(0,m.getQueryArgs)(i.url);typeof h=="string"&&(_=(0,m.addQueryArgs)(h,ee))}if(typeof _!="string")return s(i);let N=i.method||"GET",f=(0,m.normalizePath)(_);if(N==="GET"&&a[f]){let h=a[f];return d||delete a[f],t.delete(f),z(h,!!c)}else if(N==="OPTIONS"&&r[f]){let h=r[f];return d||delete r[f],n.delete(f),z(h,!!c)}return s(i)};return l[x]=()=>{d=!0},l[R]=()=>{let i=[...Array.from(t,s=>`GET ${s}`),...Array.from(n,s=>`OPTIONS ${s}`)];i.length?console.warn("[api-fetch][preload] Some preloads were never consumed:",i):console.log("[api-fetch][preload] All preloads consumed."),t.clear(),n.clear();for(let s of Object.keys(a))delete a[s];for(let s of Object.keys(r))delete r[s]},l}function z(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(([a,t])=>{a.toLowerCase()==="link"&&(e.headers[a]=t.replace(/<([^>]+)>/,(n,d)=>`<${encodeURI(d)}>`))}),Promise.resolve(r?e.body:new window.Response(JSON.stringify(e.body),{status:200,statusText:"OK",headers:e.headers}))}}var $=ue;var b=p(v(),1);var fe=({path:e,url:r,...a},t)=>({...a,url:r&&(0,b.addQueryArgs)(r,t),path:e&&(0,b.addQueryArgs)(e,t)}),D=e=>e.json?e.json():Promise.reject(e),pe=e=>{if(!e)return{};let r=e.match(/<([^>]+)>; rel="next"/);return r?{next:r[1]}:{}},J=e=>{let{next:r}=pe(e.headers.get("link"));return r},me=e=>{let r=!!e.path&&e.path.indexOf("per_page=-1")!==-1,a=!!e.url&&e.url.indexOf("per_page=-1")!==-1;return r||a},he=async(e,r)=>{if(e.parse===!1||!me(e))return r(e);let a=await T({...fe(e,{per_page:100}),parse:!1}),t=await D(a);if(!Array.isArray(t))return t;let n=J(a);if(!n)return t;let d=[].concat(t);for(;n;){let l=await T({...e,path:void 0,url:n,parse:!1}),i=await D(l);d=d.concat(i),n=J(l)}return d},U=he;var we=new Set(["PATCH","PUT","DELETE"]),ve="GET",_e=(e,r)=>{let{method:a=ve}=e;return we.has(a.toUpperCase())&&(e={...e,headers:{"Content-Type":"application/json",...e.headers,"X-HTTP-Method-Override":a},method:"POST"}),r(e)},q=_e;var w=p(v(),1),ge=(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)),B=ge;var X=p(y(),1);var V=p(y(),1);async function K(e){try{return await e.json()}catch{throw{code:"invalid_json",message:(0,V.__)("The response is not a valid JSON response.")}}}async function A(e,r=!0){return r?e.status===204?null:await K(e):e}async function M(e,r=!0){throw r?await K(e):e}function ye(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 Ee=(e,r)=>{if(!ye(e))return r(e);let a=0,t=5,n=d=>(a++,r({path:`/wp/v2/media/${d}/post-process`,method:"POST",data:{action:"create-image-subsizes"},parse:!1}).catch(()=>a<t?n(d):(r({path:`/wp/v2/media/${d}?force=true`,method:"DELETE"}),Promise.reject())));return r({...e,parse:!1}).catch(d=>{if(!(d instanceof globalThis.Response))return Promise.reject(d);let l=d.headers.get("x-wp-upload-attachment-id");return d.status>=500&&d.status<600&&l?n(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(d)):M(d,e.parse)}).then(d=>A(d,e.parse))},W=Ee;var u=p(v(),1),Te=e=>(r,a)=>{if(typeof r.url=="string"){let t=(0,u.getQueryArg)(r.url,"wp_theme_preview");t===void 0?r.url=(0,u.addQueryArgs)(r.url,{wp_theme_preview:e}):t===""&&(r.url=(0,u.removeQueryArgs)(r.url,"wp_theme_preview"))}if(typeof r.path=="string"){let t=(0,u.getQueryArg)(r.path,"wp_theme_preview");t===void 0?r.path=(0,u.addQueryArgs)(r.path,{wp_theme_preview:e}):t===""&&(r.path=(0,u.removeQueryArgs)(r.path,"wp_theme_preview"))}return a(r)},Y=Te;var Ae={Accept:"application/json, */*;q=0.1"},Me={credentials:"include"},P=[B,E,q,U];function Pe(e){P.unshift(e)}function Oe(){for(let e of P)e[x]?.()}function xe(){for(let e of P)e[R]?.()}var Re=e=>{let{url:r,path:a,data:t,parse:n=!0,...d}=e,{body:l,headers:i}=e;return i={...Ae,...i},t&&(l=JSON.stringify(t),i["Content-Type"]="application/json"),globalThis.fetch(r||a||window.location.href,{...Me,...d,body:l,headers:i}).then(c=>c.ok?A(c,n):M(c,n),c=>{throw c&&c.name==="AbortError"?c:globalThis.navigator.onLine?{code:"fetch_error",message:(0,L.__)("Could not get a valid response from the server.")}:{code:"offline_error",message:(0,L.__)("Unable to connect. Please check your Internet connection.")}})},Z=Re;function be(e){Z=e}var o=e=>P.reduceRight((a,t)=>n=>t(n,a),Z)(e).catch(a=>a.code!=="rest_cookie_invalid_nonce"?Promise.reject(a):globalThis.fetch(o.nonceEndpoint).then(t=>t.ok?t.text():Promise.reject(a)).then(t=>(o.nonceMiddleware.nonce=t,o(e))));o.use=Pe;o.setFetchHandler=be;o.privateApis={};H(o.privateApis,{enablePreloadMultiUse:Oe,clearPreloadedData:xe});o.createNonceMiddleware=Q;o.createPreloadingMiddleware=$;o.createRootURLMiddleware=F;o.fetchAllMiddleware=U;o.mediaUploadMiddleware=W;o.createThemePreviewMiddleware=Y;var T=o;return le(Ue);})();
 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/autop.js b/wp-includes/js/dist/autop.js
index 70596ac223..b808457243 100644
--- a/wp-includes/js/dist/autop.js
+++ b/wp-includes/js/dist/autop.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).autop = (() => {
@@ -281,5 +280,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).autop = wp.autop;
-})();
diff --git a/wp-includes/js/dist/autop.min.js b/wp-includes/js/dist/autop.min.js
index 624e7a37f2..10e6ca5a03 100644
--- a/wp-includes/js/dist/autop.min.js
+++ b/wp-includes/js/dist/autop.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).autop=(()=>{var l=Object.defineProperty;var f=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var b=Object.prototype.hasOwnProperty;var $=(e,n)=>{for(var r in n)l(e,r,{get:n[r],enumerable:!0})},w=(e,n,r,c)=>{if(n&&typeof n=="object"||typeof n=="function")for(let i of u(n))!b.call(e,i)&&i!==r&&l(e,i,{get:()=>n[i],enumerable:!(c=f(n,i))||c.enumerable});return e};var v=e=>w(l({},"__esModule",{value:!0}),e);var S={};$(S,{autop:()=>R,removep:()=>j});var k=(()=>{let c="(<("+("(?=!--|!\\[CDATA\\[)((?=!-)"+"!(?:-(?!->)[^\\-]*)*(?:-->)?"+"|"+"!\\[CDATA\\[[^\\]]*(?:](?!]>)[^\\]]*)*?(?:]]>)?"+")")+"|[^>]*>?))";return new RegExp(c)})();function O(e){let n=[],r=e,c;for(;c=r.match(k);){let i=c.index;n.push(r.slice(0,i)),n.push(c[0]),r=r.slice(i+c[0].length)}return r.length&&n.push(r),n}function E(e,n){let r=O(e),c=!1,i=Object.keys(n);for(let s=1;s<r.length;s+=2)for(let a=0;a<i.length;a++){let p=i[a];if(r[s].indexOf(p)!==-1){r[s]=r[s].replace(new RegExp(p,"g"),n[p]),c=!0;break}}return c&&(e=r.join("")),e}function R(e,n=!0){let r=[];if(e.trim()==="")return"";if(e=e+`
 `,e.indexOf("<pre")!==-1){let s=e.split("</pre>"),a=s.pop();e="";for(let p=0;p<s.length;p++){let o=s[p],g=o.indexOf("<pre");if(g===-1){e+=o;continue}let d="<pre wp-pre-tag-"+p+"></pre>";r.push([d,o.substr(g)+"</pre>"]),e+=o.substr(0,g)+d}e+=a}e=e.replace(/<br\s*\/?>\s*<br\s*\/?>/g,`

@@ -46,5 +45,3 @@ $1`),e=e.replace(new RegExp("(</"+c+">)","g"),`$1
 `),e=e.replace(/\s*(<p [^>]+>[\s\S]*?<\/p>)/g,`
 $1`),e=e.replace(/^\s+/,""),e=e.replace(/[\s\u00a0]+$/,""),s&&(e=e.replace(/<wp-line-break>/g,`
 `)),a&&(e=e.replace(/<wp-temp-br([^>]*)>/g,"<br$1>")),i.length&&(e=e.replace(/<wp-preserve>/g,()=>i.shift())),e):""}return v(S);})();
-(window.wp ||= {}).autop = wp.autop;
-})();
diff --git a/wp-includes/js/dist/base-styles.js b/wp-includes/js/dist/base-styles.js
index 094dae4708..e9a4bac926 100644
--- a/wp-includes/js/dist/base-styles.js
+++ b/wp-includes/js/dist/base-styles.js
@@ -1,6 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).baseStyles = (() => {
 })();
-(window.wp ||= {}).baseStyles = wp.baseStyles;
-})();
diff --git a/wp-includes/js/dist/base-styles.min.js b/wp-includes/js/dist/base-styles.min.js
index f49c0ef042..99c5b0b161 100644
--- a/wp-includes/js/dist/base-styles.min.js
+++ b/wp-includes/js/dist/base-styles.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).baseStyles=(()=>{})();
-(window.wp ||= {}).baseStyles = wp.baseStyles;
-})();
diff --git a/wp-includes/js/dist/blob.js b/wp-includes/js/dist/blob.js
index 00840e7a5a..77487adf25 100644
--- a/wp-includes/js/dist/blob.js
+++ b/wp-includes/js/dist/blob.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).blob = (() => {
@@ -71,5 +70,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).blob = wp.blob;
-})();
diff --git a/wp-includes/js/dist/blob.min.js b/wp-includes/js/dist/blob.min.js
index 8e07471d72..e1bf7fc487 100644
--- a/wp-includes/js/dist/blob.min.js
+++ b/wp-includes/js/dist/blob.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).blob=(()=>{var i=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var u=Object.getOwnPropertyNames;var w=Object.prototype.hasOwnProperty;var L=(e,n)=>{for(var t in n)i(e,t,{get:n[t],enumerable:!0})},R=(e,n,t,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of u(n))!w.call(e,o)&&o!==t&&i(e,o,{get:()=>n[o],enumerable:!(r=b(n,o))||r.enumerable});return e};var U=e=>R(i({},"__esModule",{value:!0}),e);var p={};L(p,{createBlobURL:()=>a,downloadBlob:()=>B,getBlobByURL:()=>l,getBlobTypeByURL:()=>f,isBlobURL:()=>y,revokeBlobURL:()=>s});var d={};function a(e){let n=window.URL.createObjectURL(e);return d[n]=e,n}function l(e){return d[e]}function f(e){return l(e)?.type.split("/")[0]}function s(e){d[e]&&window.URL.revokeObjectURL(e),delete d[e]}function y(e){return!e||!e.indexOf?!1:e.indexOf("blob:")===0}function B(e,n,t=""){if(!e||!n)return;let r=new window.Blob([n],{type:t}),o=window.URL.createObjectURL(r),c=document.createElement("a");c.href=o,c.download=e,c.style.display="none",document.body.appendChild(c),c.click(),document.body.removeChild(c),window.URL.revokeObjectURL(o)}return U(p);})();
-(window.wp ||= {}).blob = wp.blob;
-})();
diff --git a/wp-includes/js/dist/block-directory.js b/wp-includes/js/dist/block-directory.js
index 56567c2b5d..d96b2ad816 100644
--- a/wp-includes/js/dist/block-directory.js
+++ b/wp-includes/js/dist/block-directory.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).blockDirectory = (() => {
   var __create = Object.create;
@@ -10263,5 +10262,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.developme
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).blockDirectory = wp.blockDirectory;
-})();
diff --git a/wp-includes/js/dist/block-directory.min.js b/wp-includes/js/dist/block-directory.min.js
index 903047cfec..9858e3fac6 100644
--- a/wp-includes/js/dist/block-directory.min.js
+++ b/wp-includes/js/dist/block-directory.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).blockDirectory=(()=>{var Af=Object.create;var br=Object.defineProperty;var Nf=Object.getOwnPropertyDescriptor;var Df=Object.getOwnPropertyNames;var Mf=Object.getPrototypeOf,Lf=Object.prototype.hasOwnProperty;var se=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ke=(e,t)=>{for(var o in t)br(e,o,{get:t[o],enumerable:!0})},gi=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Df(t))!Lf.call(e,n)&&n!==o&&br(e,n,{get:()=>t[n],enumerable:!(r=Nf(t,n))||r.enumerable});return e};var g=(e,t,o)=>(o=e!=null?Af(Mf(e)):{},gi(t||!e||!e.__esModule?br(o,"default",{value:e,enumerable:!0}):o,e)),Bf=e=>gi(br({},"__esModule",{value:!0}),e);var yi=se((Bg,hi)=>{hi.exports=window.wp.plugins});var bi=se((Fg,xi)=>{xi.exports=window.wp.hooks});var kt=se((jg,wi)=>{wi.exports=window.wp.blocks});var Ge=se((Vg,vi)=>{vi.exports=window.wp.data});var Ue=se((Hg,Ri)=>{Ri.exports=window.wp.element});var In=se((Ug,Ei)=>{Ei.exports=window.wp.editor});var lo=se(($g,Ci)=>{Ci.exports=window.wp.blockEditor});var We=se((Yg,Pi)=>{Pi.exports=window.wp.i18n});var wr=se((zg,Oi)=>{Oi.exports=window.wp.apiFetch});var ki=se((qg,_i)=>{_i.exports=window.wp.notices});var Ai=se((Kg,Ii)=>{Ii.exports=window.wp.url});var qi=se((hh,zi)=>{zi.exports=window.wp.compose});var qt=se((yh,Ki)=>{Ki.exports=window.wp.components});var Fn=se((xh,Gi)=>{Gi.exports=window.wp.coreData});var Zi=se((wh,Ji)=>{Ji.exports=window.wp.htmlEntities});var V=se((vh,Qi)=>{Qi.exports=window.React});var X=se((Oh,ra)=>{ra.exports=window.ReactJSXRuntime});var Dt=se((Ey,Pa)=>{Pa.exports=window.ReactDOM});var Ll=se(Ml=>{"use strict";var To=V();function lm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var cm=typeof Object.is=="function"?Object.is:lm,um=To.useState,fm=To.useEffect,dm=To.useLayoutEffect,pm=To.useDebugValue;function mm(e,t){var o=t(),r=um({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return dm(function(){n.value=o,n.getSnapshot=t,vs(n)&&s({inst:n})},[e,o,t]),fm(function(){return vs(n)&&s({inst:n}),e(function(){vs(n)&&s({inst:n})})},[e]),pm(o),o}function vs(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!cm(e,o)}catch{return!0}}function gm(e,t){return t()}var hm=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?gm:mm;Ml.useSyncExternalStore=To.useSyncExternalStore!==void 0?To.useSyncExternalStore:hm});var Rs=se((fb,Bl)=>{"use strict";Bl.exports=Ll()});var jl=se(Fl=>{"use strict";var zr=V(),ym=Rs();function xm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var bm=typeof Object.is=="function"?Object.is:xm,wm=ym.useSyncExternalStore,vm=zr.useRef,Rm=zr.useEffect,Em=zr.useMemo,Tm=zr.useDebugValue;Fl.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=vm(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Em(function(){function u(m){if(!c){if(c=!0,l=m,m=r(m),n!==void 0&&i.hasValue){var d=i.value;if(n(d,m))return f=d}return f=m}if(d=f,bm(l,m))return d;var h=r(m);return n!==void 0&&n(d,h)?(l=m,d):(l=m,f=h)}var c=!1,l,f,p=o===void 0?null:o;return[function(){return u(t())},p===null?void 0:function(){return u(p())}]},[t,o,r,n]);var a=wm(e,s[0],s[1]);return Rm(function(){i.hasValue=!0,i.value=a},[a]),Tm(a),a}});var Hl=se((pb,Vl)=>{"use strict";Vl.exports=jl()});var ru=se((vT,ou)=>{ou.exports=window.wp.a11y});var dn=se((RT,nu)=>{nu.exports=window.wp.primitives});var au=se((MT,iu)=>{iu.exports=window.wp.theme});var cu=se((LT,lu)=>{lu.exports=window.wp.privateApis});var Mg={};Ke(Mg,{store:()=>me});var Tf=g(yi(),1),Sf=g(bi(),1);var Ui=g(kt(),1),Uo=g(Ge(),1),Wi=g(Ue(),1),$i=g(In(),1);var Tr=g(Ge(),1);var Ti=g(Ge(),1),Ff=(e={},t)=>{switch(t.type){case"FETCH_DOWNLOADABLE_BLOCKS":return{...e,[t.filterValue]:{isRequesting:!0}};case"RECEIVE_DOWNLOADABLE_BLOCKS":return{...e,[t.filterValue]:{results:t.downloadableBlocks,isRequesting:!1}}}return e},jf=(e={installedBlockTypes:[],isInstalling:{}},t)=>{switch(t.type){case"ADD_INSTALLED_BLOCK_TYPE":return{...e,installedBlockTypes:[...e.installedBlockTypes,t.item]};case"REMOVE_INSTALLED_BLOCK_TYPE":return{...e,installedBlockTypes:e.installedBlockTypes.filter(o=>o.name!==t.item.name)};case"SET_INSTALLING_BLOCK":return{...e,isInstalling:{...e.isInstalling,[t.blockId]:t.isInstalling}}}return e},Vf=(e={},t)=>{switch(t.type){case"SET_ERROR_NOTICE":return{...e,[t.blockId]:{message:t.message,isFatal:t.isFatal}};case"CLEAR_ERROR_NOTICE":let{[t.blockId]:o,...r}=e;return r}return e},Si=(0,Ti.combineReducers)({downloadableBlocks:Ff,blockManagement:jf,errorNotices:Vf});var An={};Ke(An,{getDownloadableBlocks:()=>Uf,getErrorNoticeForBlock:()=>qf,getErrorNotices:()=>zf,getInstalledBlockTypes:()=>Ho,getNewBlockTypes:()=>Wf,getUnusedBlockTypes:()=>$f,isInstalling:()=>Yf,isRequestingDownloadableBlocks:()=>Hf});var co=g(Ge(),1),jo=g(lo(),1),Vo=[];function Hf(e,t){return e.downloadableBlocks[t]?.isRequesting??!1}function Uf(e,t){return e.downloadableBlocks[t]?.results??Vo}function Ho(e){return e.blockManagement.installedBlockTypes}var Wf=(0,co.createRegistrySelector)(e=>(0,co.createSelector)(t=>{let o=Ho(t);if(!o.length)return Vo;let{getBlockName:r,getClientIdsWithDescendants:n}=e(jo.store),s=o.map(u=>u.name),i=n().flatMap(u=>{let c=r(u);return s.includes(c)?c:[]}),a=o.filter(u=>i.includes(u.name));return a.length>0?a:Vo},t=>[Ho(t),e(jo.store).getClientIdsWithDescendants()])),$f=(0,co.createRegistrySelector)(e=>(0,co.createSelector)(t=>{let o=Ho(t);if(!o.length)return Vo;let{getBlockName:r,getClientIdsWithDescendants:n}=e(jo.store),s=o.map(u=>u.name),i=n().flatMap(u=>{let c=r(u);return s.includes(c)?c:[]}),a=o.filter(u=>!i.includes(u.name));return a.length>0?a:Vo},t=>[Ho(t),e(jo.store).getClientIdsWithDescendants()]));function Yf(e,t){return e.blockManagement.isInstalling[t]||!1}function zf(e){return e.errorNotices}function qf(e,t){return e.errorNotices[t]}var Mn={};Ke(Mn,{addInstalledBlockType:()=>Jf,clearErrorNotice:()=>td,fetchDownloadableBlocks:()=>Dn,installBlockType:()=>Gf,receiveDownloadableBlocks:()=>Er,removeInstalledBlockType:()=>Zf,setErrorNotice:()=>ed,setIsInstalling:()=>Qf,uninstallBlockType:()=>Xf});var Rr=g(kt(),1),wt=g(We(),1),uo=g(wr(),1),vr=g(ki(),1),Mi=g(Ai(),1);var Ni=g(wr(),1),Kf=e=>new Promise((t,o)=>{let r=document.createElement(e.nodeName);["id","rel","src","href","type"].forEach(n=>{e[n]&&(r[n]=e[n])}),e.innerHTML&&r.appendChild(document.createTextNode(e.innerHTML)),r.onload=()=>t(!0),r.onerror=()=>o(new Error("Error loading asset.")),document.body.appendChild(r),(r.nodeName.toLowerCase()==="link"||r.nodeName.toLowerCase()==="script"&&!r.src)&&t()});async function Di(){let t=await(await(0,Ni.default)({url:document.location.href,parse:!1})).text(),o=new window.DOMParser().parseFromString(t,"text/html"),r=Array.from(o.querySelectorAll('link[rel="stylesheet"],script')).filter(n=>n.id&&!document.getElementById(n.id));for(let n of r)await Kf(n)}function Nn(e){if(!e)return!1;let t=e.links["wp:plugin"]||e.links.self;return t&&t.length?t[0].href:!1}function Dn(e){return{type:"FETCH_DOWNLOADABLE_BLOCKS",filterValue:e}}function Er(e,t){return{type:"RECEIVE_DOWNLOADABLE_BLOCKS",downloadableBlocks:e,filterValue:t}}var Gf=e=>async({registry:t,dispatch:o})=>{let{id:r,name:n}=e,s=!1;o.clearErrorNotice(r);try{o.setIsInstalling(r,!0);let i=Nn(e),a={};i?await(0,uo.default)({method:"PUT",url:i,data:{status:"active"}}):a=(await(0,uo.default)({method:"POST",path:"wp/v2/plugins",data:{slug:r,status:"active"}}))._links,o.addInstalledBlockType({...e,links:{...e.links,...a}});let u=["api_version","title","category","parent","ancestor","icon","description","keywords","attributes","provides_context","uses_context","selectors","supports","styles","example","variations","allowed_blocks","block_hooks"];if(await(0,uo.default)({path:(0,Mi.addQueryArgs)(`/wp/v2/block-types/${n}`,{_fields:u})}).catch(()=>{}).then(l=>{l&&(0,Rr.unstable__bootstrapServerSideBlockDefinitions)({[n]:Object.fromEntries(Object.entries(l).filter(([f])=>u.includes(f)))})}),await Di(),!t.select(Rr.store).getBlockTypes().some(l=>l.name===n))throw new Error((0,wt.__)("Error registering block. Try reloading the page."));t.dispatch(vr.store).createInfoNotice((0,wt.sprintf)((0,wt.__)("Block %s installed and added."),e.title),{speak:!0,type:"snackbar"}),s=!0}catch(i){let a=i.message||(0,wt.__)("An error occurred."),u=i instanceof Error,c={folder_exists:(0,wt.__)("This block is already installed. Try reloading the page."),unable_to_connect_to_filesystem:(0,wt.__)("Error installing block. You can reload the page and try again.")};c[i.code]&&(u=!0,a=c[i.code]),o.setErrorNotice(r,a,u),t.dispatch(vr.store).createErrorNotice(a,{speak:!0,isDismissible:!0})}return o.setIsInstalling(r,!1),s},Xf=e=>async({registry:t,dispatch:o})=>{try{let r=Nn(e);await(0,uo.default)({method:"PUT",url:r,data:{status:"inactive"}}),await(0,uo.default)({method:"DELETE",url:r}),o.removeInstalledBlockType(e)}catch(r){t.dispatch(vr.store).createErrorNotice(r.message||(0,wt.__)("An error occurred."))}};function Jf(e){return{type:"ADD_INSTALLED_BLOCK_TYPE",item:e}}function Zf(e){return{type:"REMOVE_INSTALLED_BLOCK_TYPE",item:e}}function Qf(e,t){return{type:"SET_INSTALLING_BLOCK",blockId:e,isInstalling:t}}function ed(e,t,o=!1){return{type:"SET_ERROR_NOTICE",blockId:e,message:t,isFatal:o}}function td(e){return{type:"CLEAR_ERROR_NOTICE",blockId:e}}var Bn={};Ke(Bn,{getDownloadableBlocks:()=>sd});var fo=function(){return fo=Object.assign||function(t){for(var o,r=1,n=arguments.length;r<n;r++){o=arguments[r];for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(t[s]=o[s])}return t},fo.apply(this,arguments)};function Li(e){return e.toLowerCase()}var od=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],rd=/[^A-Z0-9]+/gi;function Fi(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?od:o,n=t.stripRegexp,s=n===void 0?rd:n,i=t.transform,a=i===void 0?Li:i,u=t.delimiter,c=u===void 0?" ":u,l=Bi(Bi(e,r,"$1\0$2"),s,"\0"),f=0,p=l.length;l.charAt(f)==="\0";)f++;for(;l.charAt(p-1)==="\0";)p--;return l.slice(f,p).split("\0").map(a).join(c)}function Bi(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}function Ln(e,t){var o=e.charAt(0),r=e.substr(1).toLowerCase();return t>0&&o>="0"&&o<="9"?"_"+o+r:""+o.toUpperCase()+r}function ji(e,t){return t===void 0&&(t={}),Fi(e,fo({delimiter:"",transform:Ln},t))}function nd(e,t){return t===0?e.toLowerCase():Ln(e,t)}function Vi(e,t){return t===void 0&&(t={}),ji(e,fo({transform:nd},t))}var Hi=g(wr(),1);var sd=e=>async({dispatch:t})=>{if(e)try{t(Dn(e));let r=(await(0,Hi.default)({path:`wp/v2/block-directory/search?term=${e}`})).map(n=>Object.fromEntries(Object.entries(n).map(([s,i])=>[Vi(s),i])));t(Er(r,e))}catch{t(Er([],e))}};var id="core/block-directory",ad={reducer:Si,selectors:An,actions:Mn,resolvers:Bn},me=(0,Tr.createReduxStore)(id,ad);(0,Tr.register)(me);function Yi(){let{uninstallBlockType:e}=(0,Uo.useDispatch)(me),t=(0,Uo.useSelect)(r=>{let{isAutosavingPost:n,isSavingPost:s}=r($i.store);return s()&&!n()},[]),o=(0,Uo.useSelect)(r=>r(me).getUnusedBlockTypes(),[]);return(0,Wi.useEffect)(()=>{t&&o.length&&o.forEach(r=>{e(r),(0,Ui.unregisterBlockType)(r.name)})},[t]),null}var af=g(lo(),1),lf=g(qi(),1),cf=g(Ue(),1);var ef=g(We(),1),tf=g(qt(),1),of=g(Fn(),1),rf=g(Ge(),1),nf=g(kt(),1);var Yu=g(We(),1),zu=g(qt(),1),qu=g(kt(),1),Ku=g(Ge(),1);function Xi(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=Xi(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function ld(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Xi(e))&&(r&&(r+=" "),r+=t);return r}var po=ld;var Ve=g(We(),1),Rn=g(qt(),1),Hu=g(Ue(),1),Ht=g(Zi(),1),Uu=g(kt(),1),Wu=g(Ge(),1);var cd=g(V(),1),Wo={...cd};var ta=g(V(),1),ea={};function ve(e,t){let o=ta.useRef(ea);return o.current===ea&&(o.current=e(t)),o}var jn=Wo.useInsertionEffect,ud=jn&&jn!==Wo.useLayoutEffect?jn:e=>e();function W(e){let t=ve(fd).current;return t.next=e,ud(t.effect),t.trampoline}function fd(){let e={next:void 0,callback:dd,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function dd(){}var oa=g(V(),1),pd=()=>{},F=typeof document<"u"?oa.useLayoutEffect:pd;var Sr=g(V(),1),md=Sr.createContext(void 0);function mo(){return Sr.useContext(md)?.direction??"ltr"}function gd(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 hd=gd("https://base-ui.com/production-error","Base UI"),Ne=hd;var Kt=g(V(),1);function Vn(e,t,o,r){let n=ve(sa).current;return yd(n,e,t,o,r)&&ia(n,[e,t,o,r]),n.callback}function na(e){let t=ve(sa).current;return xd(t,e)&&ia(t,e),t.callback}function sa(){return{callback:null,cleanup:null,refs:[]}}function yd(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function xd(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function ia(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 la=g(V(),1);var aa=g(V(),1),bd=parseInt(aa.version,10);function go(e){return bd>=e}function Hn(e){if(!la.isValidElement(e))return null;let t=e,o=t.props;return(go(19)?o?.ref:t.ref)??null}function $o(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function It(){}var Bh=Object.freeze([]),fe=Object.freeze({});function ca(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 ua(e,t){return typeof e=="function"?e(t):e}function fa(e,t){return typeof e=="function"?e(t):e}var Un={};function vt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Cr(t);let s=Cr(e);return t&&(s=Yo(s,t)),o&&(s=Yo(s,o)),r&&(s=Yo(s,r)),n&&(s=Yo(s,n)),s}function da(e){if(e.length===0)return Un;if(e.length===1)return Cr(e[0]);let t=Cr(e[0]);for(let o=1;o<e.length;o+=1)t=Yo(t,e[o]);return t}function Cr(e){return Wn(e)?{...ma(e,Un)}:wd(e)}function Yo(e,t){return Wn(t)?ma(t,e):vd(e,t)}function wd(e){let t={...e};for(let o in t){let r=t[o];pa(o,r)&&(t[o]=ga(r))}return t}function vd(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=$o(e.style,r);break}case"className":{e[o]=$n(e.className,r);break}default:pa(o,r)?e[o]=Rd(e[o],r):e[o]=r}}return e}function pa(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 Wn(e){return typeof e=="function"}function ma(e,t){return Wn(e)?e(t):e??Un}function Rd(e,t){return t?e?(...o)=>{let r=o[0];if(ya(r)){let s=r;ha(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:ga(t):e}function ga(e){return e&&((...t)=>{let o=t[0];return ya(o)&&ha(o),e(...t)})}function ha(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function $n(e,t){return t?e?t+" "+e:t:e}function ya(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Yn=g(V(),1);function De(e,t,o={}){let r=t.render,n=Ed(t,o);if(o.enabled===!1)return null;let s=o.state??fe;return Cd(e,r,n,s)}function Ed(e,t={}){let{className:o,style:r,render:n}=e,{state:s=fe,ref:i,props:a,stateAttributesMapping:u,enabled:c=!0}=t,l=c?ua(o,s):void 0,f=c?fa(r,s):void 0,p=c?ca(s,u):fe,m=c&&a?Td(a):void 0,d=c?$o(p,m)??{}:fe;return typeof document<"u"&&(c?Array.isArray(i)?d.ref=na([d.ref,Hn(n),...i]):d.ref=Vn(d.ref,Hn(n),i):Vn(null,null)),c?(l!==void 0&&(d.className=$n(d.className,l)),f!==void 0&&(d.style=$o(d.style,f)),d):fe}function Td(e){return Array.isArray(e)?da(e):vt(void 0,e)}var Sd=Symbol.for("react.lazy");function Cd(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=vt(o,t.props);n.ref=o.ref;let s=t;return s?.$$typeof===Sd&&(s=Kt.Children.toArray(t)[0]),Kt.cloneElement(s,n)}if(e&&typeof e=="string")return Pd(e,o);throw new Error(Ne(8))}function Pd(e,t){return e==="button"?(0,Yn.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Yn.createElement)("img",{alt:"",...t,key:t.key}):Kt.createElement(e,t)}var Pr=g(V(),1);var xa=0;function Od(e,t="mui"){let[o,r]=Pr.useState(e),n=e||o;return Pr.useEffect(()=>{o==null&&(xa+=1,r(`${t}-${xa}`))},[o,t]),n}var ba=Wo.useId;function At(e,t){if(ba!==void 0){let o=ba();return e??(t?`${t}-${o}`:o)}return Od(e,t)}function wa(e){return At(e,"base-ui")}var $={};Ke($,{cancelOpen:()=>op,chipRemovePress:()=>Fd,clearPress:()=>Bd,closePress:()=>Md,closeWatcher:()=>Gd,decrementPress:()=>Hd,disabled:()=>np,drag:()=>Qd,escapeKey:()=>Kd,focusOut:()=>qd,imperativeAction:()=>ap,incrementPress:()=>Vd,initial:()=>ip,inputBlur:()=>$d,inputChange:()=>Ud,inputClear:()=>Wd,inputPaste:()=>Yd,inputPress:()=>zd,itemPress:()=>Dd,keyboard:()=>Jd,linkPress:()=>Ld,listNavigation:()=>Xd,missing:()=>sp,none:()=>_d,outsidePress:()=>Nd,pointer:()=>Zd,scrub:()=>tp,siblingOpen:()=>rp,swipe:()=>lp,trackPress:()=>jd,triggerFocus:()=>Ad,triggerHover:()=>Id,triggerPress:()=>kd,wheel:()=>ep,windowResize:()=>cp});var _d="none",kd="trigger-press",Id="trigger-hover",Ad="trigger-focus",Nd="outside-press",Dd="item-press",Md="close-press",Ld="link-press",Bd="clear-press",Fd="chip-remove-press",jd="track-press",Vd="increment-press",Hd="decrement-press",Ud="input-change",Wd="input-clear",$d="input-blur",Yd="input-paste",zd="input-press",qd="focus-out",Kd="escape-key",Gd="close-watcher",Xd="list-navigation",Jd="keyboard",Zd="pointer",Qd="drag",ep="wheel",tp="scrub",op="cancel-open",rp="sibling-open",np="disabled",sp="missing",ip="initial",ap="imperative-action",lp="swipe",cp="window-resize";function J(e,t,o,r){let n=!1,s=!1,i=r??fe;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 qn=g(V(),1);var va=g(V(),1),up=[];function ho(e){va.useEffect(e,up)}var Or=null,uy=globalThis.requestAnimationFrame,zn=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)}},_r=new zn,dt=class e{static create(){return new e}static request(t){return _r.request(t)}static cancel(t){return _r.cancel(t)}currentId=Or;request(t){this.cancel(),this.currentId=_r.request(()=>{this.currentId=Or,t()})}cancel=()=>{this.currentId!==Or&&(_r.cancel(this.currentId),this.currentId=Or)};disposeEffect=()=>this.cancel};function yo(){let e=ve(dt.create).current;return ho(e.disposeEffect),e}function Ra(e,t=!1,o=!1){let[r,n]=qn.useState(e&&t?"idle":void 0),[s,i]=qn.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),F(()=>{if(!e&&s&&r!=="ending"&&o){let a=dt.request(()=>{n("ending")});return()=>{dt.cancel(a)}}},[e,s,r,o]),F(()=>{if(!e||t)return;let a=dt.request(()=>{n(void 0)});return()=>{dt.cancel(a)}},[t,e]),F(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=dt.request(()=>{n("idle")});return()=>{dt.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var Gt=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),fp={[Gt.startingStyle]:""},dp={[Gt.endingStyle]:""},Ea={transitionStatus(e){return e==="starting"?fp:e==="ending"?dp:null}};function kr(){return typeof window<"u"}function Jt(e){return Ir(e)?(e.nodeName||"").toLowerCase():"#document"}function le(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function tt(e){var t;return(t=(Ir(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ir(e){return kr()?e instanceof Node||e instanceof le(e).Node:!1}function H(e){return kr()?e instanceof Element||e instanceof le(e).Element:!1}function xe(e){return kr()?e instanceof HTMLElement||e instanceof le(e).HTMLElement:!1}function xo(e){return!kr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof le(e).ShadowRoot}function bo(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Te(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Ta(e){return/^(table|td|th)$/.test(Jt(e))}function zo(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var pp=/transform|translate|scale|rotate|perspective|filter/,mp=/paint|layout|strict|content/,Xt=e=>!!e&&e!=="none",Kn;function Ar(e){let t=H(e)?Te(e):e;return Xt(t.transform)||Xt(t.translate)||Xt(t.scale)||Xt(t.rotate)||Xt(t.perspective)||!Nr()&&(Xt(t.backdropFilter)||Xt(t.filter))||pp.test(t.willChange||"")||mp.test(t.contain||"")}function Sa(e){let t=et(e);for(;xe(t)&&!ot(t);){if(Ar(t))return t;if(zo(t))return null;t=et(t)}return null}function Nr(){return Kn==null&&(Kn=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Kn}function ot(e){return/^(html|body|#document)$/.test(Jt(e))}function Te(e){return le(e).getComputedStyle(e)}function qo(e){return H(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function et(e){if(Jt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||xo(e)&&e.host||tt(e);return xo(t)?t.host:t}function Ca(e){let t=et(e);return ot(t)?e.ownerDocument?e.ownerDocument.body:e.body:xe(t)&&bo(t)?t:Ca(t)}function Nt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Ca(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=le(n);if(s){let a=Dr(i);return t.concat(i,i.visualViewport||[],bo(n)?n:[],a&&o?Nt(a):[])}else return t.concat(n,Nt(n,[],o))}function Dr(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ee(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Me(e){let t=ve(gp,e).current;return t.next=e,F(t.effect),t}function gp(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function be(e){return e?.ownerDocument||document}var ka=g(V(),1);var _a=g(Dt(),1);function Oa(e){return e==null?e:"current"in e?e.current:e}function wo(e,t=!1,o=!0){let r=yo();return W((n,s=null)=>{r.cancel();let i=Oa(e);if(i==null)return;let a=i,u=()=>{_a.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(l=>l.finished)).then(()=>{s?.aborted||u()}).catch(()=>{if(o){s?.aborted||u();return}let l=a.getAnimations();!s?.aborted&&l.length>0&&l.some(f=>f.pending||f.playState!=="finished")&&c()})}if(t){let l=Gt.startingStyle;if(!a.hasAttribute(l)){r.request(c);return}let f=new MutationObserver(()=>{a.hasAttribute(l)||(f.disconnect(),c())});f.observe(a,{attributes:!0,attributeFilter:[l]}),s?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(c)})}function Mr(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=W(n),i=wo(r,o,!1);ka.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var Ia=g(V(),1);function Aa(e){let t=Ia.useRef(!0);t.current&&(t.current=!1,e())}var Rt={};Ke(Rt,{engine:()=>Qn,env:()=>ts,os:()=>Jn,screenReader:()=>es});var Jn={};Ke(Jn,{android:()=>Ma,apple:()=>Xn,ios:()=>Gn,linux:()=>wp,mac:()=>La,windows:()=>bp});function hp(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:yp,platform:xp,maxTouchPoints:Na}=hp(),Zt=yp.toLowerCase(),Qt=xp.toLowerCase();var Gn=/^i(os$|p)/.test(Qt)||Qt==="macintel"&&Na>1,Da="android",Ma=Qt===Da||Zt.includes(Da),La=!Gn&&Qt.startsWith("mac"),bp=Qt.startsWith("win"),wp=!Ma&&/^(linux|chrome os)/.test(Qt),Xn=La||Gn;var Qn={};Ke(Qn,{blink:()=>Rp,gecko:()=>vp,webkit:()=>Zn});var Zn=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),vp=!Zn&&Zt.includes("firefox"),Rp=!Zn&&Zt.includes("chrom");var es={};Ke(es,{voiceOver:()=>Ep});var Ep=Xn;var ts={};Ke(ts,{jsdom:()=>Tp});var Tp=/jsdom|happydom/.test(Zt);var Ko=0,$e=class e{static create(){return new e}currentId=Ko;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Ko,o()},t)}isStarted(){return this.currentId!==Ko}clear=()=>{this.currentId!==Ko&&(clearTimeout(this.currentId),this.currentId=Ko)};disposeEffect=()=>this.clear};function rt(){let e=ve($e.create).current;return ho(e.disposeEffect),e}var Se=g(V(),1);function Ba(e){return"nativeEvent"in e}function Et(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Fa(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var os="data-base-ui-focusable";var rs="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Lr(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&&xo(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function ke(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Mt(e,t){if(!H(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 Br(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 ja(e){return e.matches("html,body")}function Va(e){return xe(e)&&e.matches(rs)}function ns(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${rs}`)!=null}function Ha(e){if(!e||Rt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Sp(e,t){return t!=null&&!Et(t)?0:typeof e=="function"?e():e}function Tt(e,t,o){let r=Sp(e,o);return typeof r=="number"?r:r?.[t]}function ss(e){return typeof e=="function"?e():e}function Fr(e,t){return t||e==="click"||e==="mousedown"}function Ua(e){return e?.includes("mouse")&&e!=="mousedown"}var Wa=g(X(),1),$a=Se.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new $e,currentIdRef:{current:null},currentContextRef:{current:null}});function Cp(e,t){e.current=t.current}function is(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Se.useRef(o),s=Se.useRef(o),i=Se.useRef(null),a=Se.useRef(null),u=rt();return F(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:Tt(n.current,"open"),close:Tt(o,"close")}},[o,i,n,s]),(0,Wa.jsx)($a.Provider,{value:Se.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:u}),[r,u]),children:t})}function as(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Se.useContext($a),{currentIdRef:i,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:l,hasProvider:f,timeout:p}=s,[m,d]=Se.useState(!1),h=Se.useRef(o),x=Se.useRef(!1);return F(()=>{h.current=o},[o]),F(()=>()=>{x.current=!0},[]),F(()=>{function b(){x.current||d(!1),l.current?.setIsInstantPhase(!1),i.current=null,l.current=null,a.current=c.current,p.clear()}if(i.current&&!o&&i.current===n){if(d(!1),u){let y=n;return p.start(u,()=>{r.select("open")||i.current&&i.current!==y||b()}),()=>{(h.current||i.current!==y)&&p.clear()}}b()}},[o,n,i,a,u,c,l,p,r]),F(()=>{if(!o)return;let b=l.current,y=i.current;p.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:d},i.current=n,a.current={open:0,close:Tt(c.current,"close")},y!==null&&y!==n?(d(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,J($.none))):(d(!1),b?.setIsInstantPhase(!1))},[o,n,r,i,a,c,l,p]),F(()=>()=>{if(i.current===n){if(l.current=null,!h.current)return;i.current=null,Cp(a,c),p.clear()}},[l,i,a,n,c,p]),Se.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}function nt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var qa=["top","right","bottom","left"];var Lt=Math.min,Ie=Math.max,Bt=Math.round,Xo=Math.floor,st=e=>({x:e,y:e}),Pp={left:"right",right:"left",bottom:"top",top:"bottom"};function Jo(e,t,o){return Ie(e,Lt(t,o))}function it(e,t){return typeof e=="function"?e(t):e}function Re(e){return e.split("-")[0]}function at(e){return e.split("-")[1]}function Vr(e){return e==="x"?"y":"x"}function Zo(e){return e==="y"?"height":"width"}function Le(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Qo(e){return Vr(Le(e))}function Ka(e,t,o){o===void 0&&(o=!1);let r=at(e),n=Qo(e),s=Zo(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=Go(i)),[i,Go(i)]}function Ga(e){let t=Go(e);return[jr(e),t,jr(t)]}function jr(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ya=["left","right"],za=["right","left"],Op=["top","bottom"],_p=["bottom","top"];function kp(e,t,o){switch(e){case"top":case"bottom":return o?t?za:Ya:t?Ya:za;case"left":case"right":return t?Op:_p;default:return[]}}function Xa(e,t,o,r){let n=at(e),s=kp(Re(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(jr)))),s}function Go(e){let t=Re(e);return Pp[t]+e.slice(t.length)}function Ip(e){return{top:0,right:0,bottom:0,left:0,...e}}function Hr(e){return typeof e!="number"?Ip(e):{top:e,right:e,bottom:e,left:e}}function eo(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 St(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...St(e,n.id,o)])}function vo(e){return`data-base-ui-${e}`}var Ye=g(V(),1),Qa=g(Dt(),1);var Ja={style:{transition:"none"}};var Ap="data-base-ui-swipe-ignore",Np="data-swipe-ignore",fx=`[${Ap}]`,dx=`[${Np}]`;var Za={fallbackAxisSide:"end"};var el=g(X(),1),Dp=Ye.createContext(null),Mp=()=>Ye.useContext(Dp),Lp=vo("portal");function ls(e={}){let{ref:t,container:o,componentProps:r=fe,elementProps:n}=e,s=At(),a=Mp()?.portalNode,[u,c]=Ye.useState(null),[l,f]=Ye.useState(null),p=W(x=>{x!==null&&f(x)}),m=Ye.useRef(null);F(()=>{if(o===null){m.current&&(m.current=null,f(null),c(null));return}if(s==null)return;let x=(o&&(Ir(o)?o:o.current))??a??document.body;if(x==null){m.current&&(m.current=null,f(null),c(null));return}m.current!==x&&(m.current=x,f(null),c(x))},[o,a,s]);let d=De("div",r,{ref:[t,p],props:[{id:s,[Lp]:""},n]});return{portalNode:l,portalSubtree:u&&d?Qa.createPortal(d,u):null}}var to=g(V(),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 Bp=g(X(),1),Fp=to.createContext(null),jp=to.createContext(null),Ro=()=>to.useContext(Fp)?.id||null,Ft=e=>{let t=to.useContext(jp);return e??t};var Be=g(V(),1);function Vp(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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=s.width,l=s.height,f=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),f-=o||0,p-=r||0,c=0,l=0,!n||u?(c=t.axis==="y"?s.width:0,l=t.axis==="x"?s.height:0,f=i&&t.x!=null?t.x:f,p=a&&t.y!=null?t.y:p):n&&!u&&(l=t.axis==="x"?s.height:l,c=t.axis==="y"?s.width:c),n=!0,{width:c,height:l,x:f,y:p,top:p,right:f+c,bottom:p+l,left:f}}}}function ol(e){return e!=null&&e.clientX!=null}function cs(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"),u=n.context.dataRef,c=Be.useRef(!1),l=Be.useRef(null),[f,p]=Be.useState(),[m,d]=Be.useState([]),h=W(w=>{n.set("positionReference",w)}),x=W((w,T,E)=>{c.current||u.current.openEvent&&!ol(u.current.openEvent)||n.set("positionReference",Vp(E??a,{x:w,y:T,axis:r,dataRef:u,pointerType:f}))}),b=W(w=>{s?l.current||(x(w.clientX,w.clientY,w.currentTarget),d([])):x(w.clientX,w.clientY,w.currentTarget)}),y=Et(f)?i:s;Be.useEffect(()=>{if(!o){h(a);return}if(!y)return;function w(){l.current?.(),l.current=null}let T=le(i);function E(C){let P=ke(C);te(i,P)?w():x(C.clientX,C.clientY)}return!u.current.openEvent||ol(u.current.openEvent)?l.current=ee(T,"mousemove",E):h(a),w},[y,o,i,u,a,n,x,h,m]),Be.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Be.useEffect(()=>{o&&!i&&(c.current=!1)},[o,i]),Be.useEffect(()=>{!o&&s&&(c.current=!0)},[o,s]);let v=Be.useMemo(()=>{function w(T){p(T.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:b,onMouseEnter:b}},[b]);return Be.useMemo(()=>o?{reference:v,trigger:v}:{},[o,v])}var Fe=g(V(),1);function Hp(){return!1}function Up(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function us(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Hp,bubbles:a,externalTree:u}=t,c="rootStore"in e?e.rootStore:e,l=c.useState("open"),f=c.useState("floatingElement"),{dataRef:p}=c.context,m=Ft(u),d=W(typeof n=="function"?n:()=>!1),h=typeof n=="function"?d:n,x=h!==!1,b=W(()=>s),{escapeKey:y,outsidePress:v}=Up(a),w=Fe.useRef(!1),T=Fe.useRef(!1),E=Fe.useRef(!1),C=Fe.useRef(!1),P=Fe.useRef(""),O=Fe.useRef(null),I=rt(),Y=rt(),A=W(()=>{Y.clear(),p.current.insideReactTree=!1}),N=W(U=>{let Q=p.current.floatingContext?.nodeId;return(m?St(m.nodesRef.current,Q):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[U])}),L=W(U=>Br(U,c.select("floatingElement"))||Br(U,c.select("domReferenceElement"))),R=W(U=>{i()&&c.setOpen(!1,J($.triggerPress,U.nativeEvent))}),k=W(U=>{if(!l||!o||!r||U.key!=="Escape"||C.current||!y&&N("__escapeKeyBubbles"))return;let Q=Ba(U)?U.nativeEvent:U,Z=J($.escapeKey,Q);c.setOpen(!1,Z),Z.isCanceled||U.preventDefault(),!y&&!Z.isPropagationAllowed&&U.stopPropagation()}),B=W(()=>{p.current.insideReactTree=!0,Y.start(0,A)}),S=W(U=>{if(!l||!o||U.button!==0)return;let Q=ke(U.nativeEvent);te(c.select("floatingElement"),Q)&&(w.current||(w.current=!0,T.current=!1))}),_=W(U=>{!l||!o||(U.defaultPrevented||U.nativeEvent.defaultPrevented)&&w.current&&(T.current=!0)});Fe.useEffect(()=>{if(!l||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=v;let U=new $e,Q=new $e;function Z(){U.clear(),C.current=!0}function ne(){U.start(Rt.engine.webkit?5:0,()=>{C.current=!1})}function z(){E.current=!0,Q.start(0,()=>{E.current=!1})}function ie(){w.current=!1,T.current=!1}function ae(){let M=P.current,j=M==="pen"||!M?"mouse":M,pe=b(),Ee=typeof pe=="function"?pe():pe;return typeof Ee=="string"?Ee:Ee[j]}function de(M){let j=ae();return j==="intentional"&&M.type!=="click"||j==="sloppy"&&M.type==="click"}function Oe(M){let j=p.current.floatingContext?.nodeId,pe=m&&St(m.nodesRef.current,j).some(Ee=>Br(M,Ee.context?.elements.floating));return L(M)||pe}function we(M){if(de(M)){M.type!=="click"&&!L(M)&&(Q.clear(),E.current=!1),A();return}if(p.current.insideReactTree){A();return}let j=ke(M),pe=`[${vo("inert")}]`,Ee=H(j)?j.getRootNode():null,Pt=Array.from((xo(Ee)?Ee:be(c.select("floatingElement"))).querySelectorAll(pe)),Bo=c.context.triggerElements;if(j&&(Bo.hasElement(j)||Bo.hasMatchingElement(He=>te(He,j))))return;let xt=H(j)?j:null;for(;xt&&!ot(xt);){let He=et(xt);if(ot(He)||!H(He))break;xt=He}if(!(Pt.length&&H(j)&&!ja(j)&&!te(j,c.select("floatingElement"))&&Pt.every(He=>!te(xt,He)))){if(xe(j)&&!("touches"in M)){let He=ot(j),Ot=Te(j),_t=/auto|scroll/,pr=He||_t.test(Ot.overflowX),mr=He||_t.test(Ot.overflowY),gr=pr&&j.clientWidth>0&&j.scrollWidth>j.clientWidth,hr=mr&&j.clientHeight>0&&j.scrollHeight>j.clientHeight,yr=Ot.direction==="rtl",oe=hr&&(yr?M.offsetX<=j.offsetWidth-j.clientWidth:M.offsetX>j.clientWidth),_e=gr&&M.offsetY>j.clientHeight;if(oe||_e)return}if(!Oe(M)){if(ae()==="intentional"&&E.current){Q.clear(),E.current=!1;return}typeof h=="function"&&!h(M)||N("__outsidePressBubbles")||(c.setOpen(!1,J($.outsidePress,M)),A())}}}function K(M){ae()!=="sloppy"||M.pointerType==="touch"||!c.select("open")||!o||L(M)||we(M)}function ce(M){if(ae()!=="sloppy"||!c.select("open")||!o||L(M))return;let j=M.touches[0];j&&(O.current={startTime:Date.now(),startX:j.clientX,startY:j.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{O.current&&(O.current.dismissOnTouchEnd=!1,O.current.dismissOnMouseDown=!1)}))}function ue(M,j){let pe=ke(M);if(!pe)return;let Ee=ee(pe,M.type,()=>{j(M),Ee()})}function Yt(M){P.current="touch",ue(M,ce)}function Je(M){I.clear(),M.type==="pointerdown"&&(P.current=M.pointerType),!(M.type==="mousedown"&&O.current&&!O.current.dismissOnMouseDown)&&ue(M,j=>{j.type==="pointerdown"?K(j):we(j)})}function yt(M){if(!w.current)return;let j=T.current;if(ie(),ae()==="intentional"){if(M.type==="pointercancel"){j&&z();return}if(!Oe(M)){if(j){z();return}typeof h=="function"&&!h(M)||(Q.clear(),E.current=!0,A())}}}function Ze(M){if(ae()!=="sloppy"||!O.current||L(M))return;let j=M.touches[0];if(!j)return;let pe=Math.abs(j.clientX-O.current.startX),Ee=Math.abs(j.clientY-O.current.startY),Pt=Math.sqrt(pe*pe+Ee*Ee);Pt>5&&(O.current.dismissOnTouchEnd=!0),Pt>10&&(we(M),I.clear(),O.current=null)}function ut(M){ue(M,Ze)}function fr(M){ae()!=="sloppy"||!O.current||L(M)||(O.current.dismissOnTouchEnd&&we(M),I.clear(),O.current=null)}function dr(M){ue(M,fr)}let ye=be(f),io=nt(r&&nt(ee(ye,"keydown",k),ee(ye,"compositionstart",Z),ee(ye,"compositionend",ne)),x&&nt(ee(ye,"click",Je,!0),ee(ye,"pointerdown",Je,!0),ee(ye,"pointerup",yt,!0),ee(ye,"pointercancel",yt,!0),ee(ye,"mousedown",Je,!0),ee(ye,"mouseup",yt,!0),ee(ye,"touchstart",Yt,!0),ee(ye,"touchmove",ut,!0),ee(ye,"touchend",dr,!0)));return()=>{io(),U.clear(),Q.clear(),ie(),E.current=!1}},[p,f,r,x,h,l,o,y,v,k,A,b,N,L,m,c,I]),Fe.useEffect(A,[h,A]);let D=Fe.useMemo(()=>({onKeyDown:k,onPointerDown:R,onClick:R}),[k,R]),G=Fe.useMemo(()=>({onKeyDown:k,onPointerDown:_,onMouseDown:_,onClickCapture:B,onMouseDownCapture(U){B(),S(U)},onPointerDownCapture(U){B(),S(U)},onMouseUpCapture:B,onTouchEndCapture:B,onTouchMoveCapture:B}),[k,B,S,_]);return Fe.useMemo(()=>o?{reference:D,floating:G,trigger:D}:{},[o,D,G])}var Ce=g(V(),1);function rl(e,t,o){let{reference:r,floating:n}=e,s=Le(t),i=Qo(t),a=Zo(i),u=Re(t),c=s==="y",l=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(u){case"top":m={x:l,y:r.y-n.height};break;case"bottom":m={x:l,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}}switch(at(t)){case"start":m[i]-=p*(o&&c?-1:1);break;case"end":m[i]+=p*(o&&c?-1:1);break}return m}async function il(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:f="floating",altBoundary:p=!1,padding:m=0}=it(t,e),d=Hr(m),x=a[p?f==="floating"?"reference":"floating":f],b=eo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(x)))==null||o?x:x.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:c,rootBoundary:l,strategy:u})),y=f==="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)),w=await(s.isElement==null?void 0:s.isElement(v))?await(s.getScale==null?void 0:s.getScale(v))||{x:1,y:1}:{x:1,y:1},T=eo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:v,strategy:u}):y);return{top:(b.top-T.top+d.top)/w.y,bottom:(T.bottom-b.bottom+d.bottom)/w.y,left:(b.left-T.left+d.left)/w.x,right:(T.right-b.right+d.right)/w.x}}var Wp=50,al=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:il},u=await(i.isRTL==null?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:f}=rl(c,r,u),p=r,m=0,d={};for(let h=0;h<s.length;h++){let x=s[h];if(!x)continue;let{name:b,fn:y}=x,{x:v,y:w,data:T,reset:E}=await y({x:l,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:d,rects:c,platform:a,elements:{reference:e,floating:t}});l=v??l,f=w??f,d[b]={...d[b],...T},E&&m<Wp&&(m++,typeof E=="object"&&(E.placement&&(p=E.placement),E.rects&&(c=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:l,y:f}=rl(c,p,u)),h=-1)}return{x:l,y:f,placement:p,strategy:n,middlewareData:d}};var ll=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:u,elements:c}=t,{mainAxis:l=!0,crossAxis:f=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:d="none",flipAlignment:h=!0,...x}=it(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let b=Re(n),y=Le(a),v=Re(a)===a,w=await(u.isRTL==null?void 0:u.isRTL(c.floating)),T=p||(v||!h?[Go(a)]:Ga(a)),E=d!=="none";!p&&E&&T.push(...Xa(a,h,d,w));let C=[a,...T],P=await u.detectOverflow(t,x),O=[],I=((r=s.flip)==null?void 0:r.overflows)||[];if(l&&O.push(P[b]),f){let L=Ka(n,i,w);O.push(P[L[0]],P[L[1]])}if(I=[...I,{placement:n,overflows:O}],!O.every(L=>L<=0)){var Y,A;let L=(((Y=s.flip)==null?void 0:Y.index)||0)+1,R=C[L];if(R&&(!(f==="alignment"?y!==Le(R):!1)||I.every(S=>Le(S.placement)===y?S.overflows[0]>0:!0)))return{data:{index:L,overflows:I},reset:{placement:R}};let k=(A=I.filter(B=>B.overflows[0]<=0).sort((B,S)=>B.overflows[1]-S.overflows[1])[0])==null?void 0:A.placement;if(!k)switch(m){case"bestFit":{var N;let B=(N=I.filter(S=>{if(E){let _=Le(S.placement);return _===y||_==="y"}return!0}).map(S=>[S.placement,S.overflows.filter(_=>_>0).reduce((_,D)=>_+D,0)]).sort((S,_)=>S[1]-_[1])[0])==null?void 0:N[0];B&&(k=B);break}case"initialPlacement":k=a;break}if(n!==k)return{reset:{placement:k}}}return{}}}};function nl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function sl(e){return qa.some(t=>e[t]>=0)}var cl=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...s}=it(e,t);switch(n){case"referenceHidden":{let i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=nl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:sl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=nl(i,o.floating);return{data:{escapedOffsets:a,escaped:sl(a)}}}default:return{}}}}};var ul=new Set(["left","top"]);async function $p(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Re(o),a=at(o),u=Le(o)==="y",c=ul.has(i)?-1:1,l=s&&u?-1:1,f=it(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:d}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof d=="number"&&(m=a==="end"?d*-1:d),u?{x:m*l,y:p*c}:{x:p*c,y:m*l}}var fl=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,u=await $p(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+u.x,y:s+u.y,data:{...u,placement:i}}}}},dl=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:u={fn:b=>{let{x:y,y:v}=b;return{x:y,y:v}}},...c}=it(e,t),l={x:o,y:r},f=await s.detectOverflow(t,c),p=Le(Re(n)),m=Vr(p),d=l[m],h=l[p];if(i){let b=m==="y"?"top":"left",y=m==="y"?"bottom":"right",v=d+f[b],w=d-f[y];d=Jo(v,d,w)}if(a){let b=p==="y"?"top":"left",y=p==="y"?"bottom":"right",v=h+f[b],w=h-f[y];h=Jo(v,h,w)}let x=u.fn({...t,[m]:d,[p]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[m]:i,[p]:a}}}}}},pl=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:u=!0,crossAxis:c=!0}=it(e,t),l={x:o,y:r},f=Le(n),p=Vr(f),m=l[p],d=l[f],h=it(a,t),x=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let v=p==="y"?"height":"width",w=s.reference[p]-s.floating[v]+x.mainAxis,T=s.reference[p]+s.reference[v]-x.mainAxis;m<w?m=w:m>T&&(m=T)}if(c){var b,y;let v=p==="y"?"width":"height",w=ul.has(Re(n)),T=s.reference[f]-s.floating[v]+(w&&((b=i.offset)==null?void 0:b[f])||0)+(w?0:x.crossAxis),E=s.reference[f]+s.reference[v]+(w?0:((y=i.offset)==null?void 0:y[f])||0)-(w?x.crossAxis:0);d<T?d=T:d>E&&(d=E)}return{[p]:m,[f]:d}}}},ml=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:u=()=>{},...c}=it(e,t),l=await i.detectOverflow(t,c),f=Re(n),p=at(n),m=Le(n)==="y",{width:d,height:h}=s.floating,x,b;f==="top"||f==="bottom"?(x=f,b=p===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(b=f,x=p==="end"?"top":"bottom");let y=h-l.top-l.bottom,v=d-l.left-l.right,w=Lt(h-l[x],y),T=Lt(d-l[b],v),E=!t.middlewareData.shift,C=w,P=T;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(P=v),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=y),E&&!p){let I=Ie(l.left,0),Y=Ie(l.right,0),A=Ie(l.top,0),N=Ie(l.bottom,0);m?P=d-2*(I!==0||Y!==0?I+Y:Ie(l.left,l.right)):C=h-2*(A!==0||N!==0?A+N:Ie(l.top,l.bottom))}await u({...t,availableWidth:P,availableHeight:C});let O=await i.getDimensions(a.floating);return d!==O.width||h!==O.height?{reset:{rects:!0}}:{}}}};function xl(e){let t=Te(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=Bt(o)!==s||Bt(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function ds(e){return H(e)?e:e.contextElement}function Eo(e){let t=ds(e);if(!xe(t))return st(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=xl(t),i=(s?Bt(o.width):o.width)/r,a=(s?Bt(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Yp=st(0);function bl(e){let t=le(e);return!Nr()||!t.visualViewport?Yp:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function zp(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==le(e)?!1:t}function oo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=ds(e),i=st(1);t&&(r?H(r)&&(i=Eo(r)):i=Eo(e));let a=zp(s,o,r)?bl(s):st(0),u=(n.left+a.x)/i.x,c=(n.top+a.y)/i.y,l=n.width/i.x,f=n.height/i.y;if(s){let p=le(s),m=r&&H(r)?le(r):r,d=p,h=Dr(d);for(;h&&r&&m!==d;){let x=Eo(h),b=h.getBoundingClientRect(),y=Te(h),v=b.left+(h.clientLeft+parseFloat(y.paddingLeft))*x.x,w=b.top+(h.clientTop+parseFloat(y.paddingTop))*x.y;u*=x.x,c*=x.y,l*=x.x,f*=x.y,u+=v,c+=w,d=le(h),h=Dr(d)}}return eo({width:l,height:f,x:u,y:c})}function Ur(e,t){let o=qo(e).scrollLeft;return t?t.left+o:oo(tt(e)).left+o}function wl(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-Ur(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function qp(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=tt(r),a=t?zo(t.floating):!1;if(r===i||a&&s)return o;let u={scrollLeft:0,scrollTop:0},c=st(1),l=st(0),f=xe(r);if((f||!f&&!s)&&((Jt(r)!=="body"||bo(i))&&(u=qo(r)),f)){let m=oo(r);c=Eo(r),l.x=m.x+r.clientLeft,l.y=m.y+r.clientTop}let p=i&&!f&&!s?wl(i,u):st(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-u.scrollLeft*c.x+l.x+p.x,y:o.y*c.y-u.scrollTop*c.y+l.y+p.y}}function Kp(e){return Array.from(e.getClientRects())}function Gp(e){let t=tt(e),o=qo(e),r=e.ownerDocument.body,n=Ie(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=Ie(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-o.scrollLeft+Ur(e),a=-o.scrollTop;return Te(r).direction==="rtl"&&(i+=Ie(t.clientWidth,r.clientWidth)-n),{width:n,height:s,x:i,y:a}}var gl=25;function Xp(e,t){let o=le(e),r=tt(e),n=o.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,u=0;if(n){s=n.width,i=n.height;let l=Nr();(!l||l&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let c=Ur(r);if(c<=0){let l=r.ownerDocument,f=l.body,p=getComputedStyle(f),m=l.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,d=Math.abs(r.clientWidth-f.clientWidth-m);d<=gl&&(s-=d)}else c<=gl&&(s+=c);return{width:s,height:i,x:a,y:u}}function Jp(e,t){let o=oo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=xe(e)?Eo(e):st(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,u=n*s.x,c=r*s.y;return{width:i,height:a,x:u,y:c}}function hl(e,t,o){let r;if(t==="viewport")r=Xp(e,o);else if(t==="document")r=Gp(tt(e));else if(H(t))r=Jp(t,o);else{let n=bl(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return eo(r)}function vl(e,t){let o=et(e);return o===t||!H(o)||ot(o)?!1:Te(o).position==="fixed"||vl(o,t)}function Zp(e,t){let o=t.get(e);if(o)return o;let r=Nt(e,[],!1).filter(a=>H(a)&&Jt(a)!=="body"),n=null,s=Te(e).position==="fixed",i=s?et(e):e;for(;H(i)&&!ot(i);){let a=Te(i),u=Ar(i);!u&&a.position==="fixed"&&(n=null),(s?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||bo(i)&&!u&&vl(e,i))?r=r.filter(l=>l!==i):n=a,i=et(i)}return t.set(e,r),r}function Qp(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?zo(t)?[]:Zp(t,this._c):[].concat(o),r],a=hl(t,i[0],n),u=a.top,c=a.right,l=a.bottom,f=a.left;for(let p=1;p<i.length;p++){let m=hl(t,i[p],n);u=Ie(m.top,u),c=Lt(m.right,c),l=Lt(m.bottom,l),f=Ie(m.left,f)}return{width:c-f,height:l-u,x:f,y:u}}function em(e){let{width:t,height:o}=xl(e);return{width:t,height:o}}function tm(e,t,o){let r=xe(t),n=tt(t),s=o==="fixed",i=oo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},u=st(0);function c(){u.x=Ur(n)}if(r||!r&&!s)if((Jt(t)!=="body"||bo(n))&&(a=qo(t)),r){let m=oo(t,!0,s,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else n&&c();s&&!r&&n&&c();let l=n&&!r&&!s?wl(n,a):st(0),f=i.left+a.scrollLeft-u.x-l.x,p=i.top+a.scrollTop-u.y-l.y;return{x:f,y:p,width:i.width,height:i.height}}function fs(e){return Te(e).position==="static"}function yl(e,t){if(!xe(e)||Te(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return tt(e)===o&&(o=o.ownerDocument.body),o}function Rl(e,t){let o=le(e);if(zo(e))return o;if(!xe(e)){let n=et(e);for(;n&&!ot(n);){if(H(n)&&!fs(n))return n;n=et(n)}return o}let r=yl(e,t);for(;r&&Ta(r)&&fs(r);)r=yl(r,t);return r&&ot(r)&&fs(r)&&!Ar(r)?o:r||Sa(e)||o}var om=async function(e){let t=this.getOffsetParent||Rl,o=this.getDimensions,r=await o(e.floating);return{reference:tm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function rm(e){return Te(e).direction==="rtl"}var ps={convertOffsetParentRelativeRectToViewportRelativeRect:qp,getDocumentElement:tt,getClippingRect:Qp,getOffsetParent:Rl,getElementRects:om,getClientRects:Kp,getDimensions:em,getScale:Eo,isElement:H,isRTL:rm};function El(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function nm(e,t){let o=null,r,n=tt(e);function s(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function i(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),s();let c=e.getBoundingClientRect(),{left:l,top:f,width:p,height:m}=c;if(a||t(),!p||!m)return;let d=Xo(f),h=Xo(n.clientWidth-(l+p)),x=Xo(n.clientHeight-(f+m)),b=Xo(l),v={rootMargin:-d+"px "+-h+"px "+-x+"px "+-b+"px",threshold:Ie(0,Lt(1,u))||1},w=!0;function T(E){let C=E[0].intersectionRatio;if(C!==u){if(!w)return i();C?i(!1,C):r=setTimeout(()=>{i(!1,1e-7)},1e3)}C===1&&!El(c,e.getBoundingClientRect())&&i(),w=!1}try{o=new IntersectionObserver(T,{...v,root:n.ownerDocument})}catch{o=new IntersectionObserver(T,v)}o.observe(e)}return i(!0),s}function er(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:u=!1}=r,c=ds(e),l=n||s?[...c?Nt(c):[],...t?Nt(t):[]]:[];l.forEach(b=>{n&&b.addEventListener("scroll",o,{passive:!0}),s&&b.addEventListener("resize",o)});let f=c&&a?nm(c,o):null,p=-1,m=null;i&&(m=new ResizeObserver(b=>{let[y]=b;y&&y.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var v;(v=m)==null||v.observe(t)})),o()}),c&&!u&&m.observe(c),t&&m.observe(t));let d,h=u?oo(e):null;u&&x();function x(){let b=oo(e);h&&!El(h,b)&&o(),h=b,d=requestAnimationFrame(x)}return o(),()=>{var b;l.forEach(y=>{n&&y.removeEventListener("scroll",o),s&&y.removeEventListener("resize",o)}),f?.(),(b=m)==null||b.disconnect(),m=null,u&&cancelAnimationFrame(d)}}var Tl=fl;var Sl=dl,Cl=ll,Pl=ml,Ol=cl;var _l=pl,Wr=(e,t,o)=>{let r=new Map,n={platform:ps,...o},s={...n.platform,_c:r};return al(e,t,{...n,platform:s})};var ge=g(V(),1),Il=g(V(),1),Al=g(Dt(),1),im=typeof document<"u",am=function(){},$r=im?Il.useLayoutEffect:am;function Yr(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(!Yr(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)&&!Yr(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function Nl(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kl(e,t){let o=Nl(e);return Math.round(t*o)/o}function ms(e){let t=ge.useRef(e);return $r(()=>{t.current=e}),t}function Dl(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:u,open:c}=e,[l,f]=ge.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=ge.useState(r);Yr(p,r)||m(r);let[d,h]=ge.useState(null),[x,b]=ge.useState(null),y=ge.useCallback(S=>{S!==E.current&&(E.current=S,h(S))},[]),v=ge.useCallback(S=>{S!==C.current&&(C.current=S,b(S))},[]),w=s||d,T=i||x,E=ge.useRef(null),C=ge.useRef(null),P=ge.useRef(l),O=u!=null,I=ms(u),Y=ms(n),A=ms(c),N=ge.useCallback(()=>{if(!E.current||!C.current)return;let S={placement:t,strategy:o,middleware:p};Y.current&&(S.platform=Y.current),Wr(E.current,C.current,S).then(_=>{let D={..._,isPositioned:A.current!==!1};L.current&&!Yr(P.current,D)&&(P.current=D,Al.flushSync(()=>{f(D)}))})},[p,t,o,Y,A]);$r(()=>{c===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,f(S=>({...S,isPositioned:!1})))},[c]);let L=ge.useRef(!1);$r(()=>(L.current=!0,()=>{L.current=!1}),[]),$r(()=>{if(w&&(E.current=w),T&&(C.current=T),w&&T){if(I.current)return I.current(w,T,N);N()}},[w,T,N,I,O]);let R=ge.useMemo(()=>({reference:E,floating:C,setReference:y,setFloating:v}),[y,v]),k=ge.useMemo(()=>({reference:w,floating:T}),[w,T]),B=ge.useMemo(()=>{let S={position:o,left:0,top:0};if(!k.floating)return S;let _=kl(k.floating,l.x),D=kl(k.floating,l.y);return a?{...S,transform:"translate("+_+"px, "+D+"px)",...Nl(k.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:_,top:D}},[o,a,k.floating,l.x,l.y]);return ge.useMemo(()=>({...l,update:N,refs:R,elements:k,floatingStyles:B}),[l,N,R,k,B])}var gs=(e,t)=>{let o=Tl(e);return{name:o.name,fn:o.fn,options:[e,t]}},hs=(e,t)=>{let o=Sl(e);return{name:o.name,fn:o.fn,options:[e,t]}},ys=(e,t)=>({fn:_l(e).fn,options:[e,t]}),xs=(e,t)=>{let o=Cl(e);return{name:o.name,fn:o.fn,options:[e,t]}},bs=(e,t)=>{let o=Pl(e);return{name:o.name,fn:o.fn,options:[e,t]}};var ws=(e,t)=>{let o=Ol(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Co=g(V(),1),Xl=g(Dt(),1);var Kl=g(V(),1);var q=(e,t,o,r,n,s,...i)=>{if(i.length>0)throw new Error(Ne(1));let a;if(e&&t&&o&&r&&n&&s)a=(u,c,l,f)=>{let p=e(u,c,l,f),m=t(u,c,l,f),d=o(u,c,l,f),h=r(u,c,l,f),x=n(u,c,l,f);return s(p,m,d,h,x,c,l,f)};else if(e&&t&&o&&r&&n)a=(u,c,l,f)=>{let p=e(u,c,l,f),m=t(u,c,l,f),d=o(u,c,l,f),h=r(u,c,l,f);return n(p,m,d,h,c,l,f)};else if(e&&t&&o&&r)a=(u,c,l,f)=>{let p=e(u,c,l,f),m=t(u,c,l,f),d=o(u,c,l,f);return r(p,m,d,c,l,f)};else if(e&&t&&o)a=(u,c,l,f)=>{let p=e(u,c,l,f),m=t(u,c,l,f);return o(p,m,c,l,f)};else if(e&&t)a=(u,c,l,f)=>{let p=e(u,c,l,f);return t(p,c,l,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var zl=g(V(),1),Cs=g(Rs(),1),ql=g(Hl(),1);var Ul=g(V(),1);var Es=[],Ts;function Wl(){return Ts}function $l(e){Es.push(e)}function Ss(e){let t=(o,r)=>{let n=ve(Sm).current,s;try{Ts=n;for(let i of Es)i.before(n);s=e(o,r);for(let i of Es)i.after(n);n.didInitialize=!0}finally{Ts=void 0}return s};return t.displayName=e.displayName||e.name,t}function Yl(e){return Ul.forwardRef(Ss(e))}function Sm(){return{didInitialize:!1}}var Cm=go(19),Pm=Cm?_m:km;function qr(e,t,o,r,n){return Pm(e,t,o,r,n)}function Om(e,t,o,r,n){let s=zl.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,Cs.useSyncExternalStore)(e.subscribe,s,s)}$l({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,Cs.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function _m(e,t,o,r,n){let s=Wl();if(!s)return Om(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 km(e,t,o,r,n){return(0,ql.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var Kr=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 qr(this,t,o,r,n)}};var ro=g(V(),1);var So=class extends Kr{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){ro.useDebugValue(t);let r=this;F(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;F(()=>(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);F(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){ro.useDebugValue(t);let r=this,n=o!==void 0;F(()=>{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 ro.useDebugValue(t),qr(this,this.selectors[t],o,r,n)}useContextCallback(t,o){ro.useDebugValue(t);let r=W(o??It);this.context[t]=r}useStateSetter(t){let o=ro.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 Im={open:q(e=>e.open),transitionStatus:q(e=>e.transitionStatus),domReferenceElement:q(e=>e.domReferenceElement),referenceElement:q(e=>e.positionReference??e.referenceElement),floatingElement:q(e=>e.floatingElement),floatingId:q(e=>e.floatingId)},pt=class extends So{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:tl(),nested:r,triggerElements:s},Im),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Fa(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 Gl(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,f=i,p=Kl.useRef(null);r===void 0&&p.current===null&&(p.current=new pt({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:c,triggerElements:l,onOpenChange:f,floatingId:n,syncOnly:!0,nested:s}));let m=r??p.current;return t.useSyncedValue("floatingId",n),F(()=>{let d={open:a,floatingId:n,referenceElement:u,floatingElement:c};H(u)&&(d.domReferenceElement=u),m.state.positionReference===m.state.referenceElement&&(d.positionReference=u),m.update(d)},[a,n,u,c,m]),m.context.onOpenChange=f,m.context.nested=s,m}var Jl={tabIndex:-1,[os]:""};function Zl(e,t,o=!1){let r=At(),n=Ro()!=null,s=Co.useRef(null);e===void 0&&s.current===null&&(s.current=t(r,n));let i=e??s.current;return Gl({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function Am(e,t){let o=Co.useRef(null),r=Co.useRef(null);return Co.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,u=t.context.triggerElements.getById(i);a&&u===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 Nm(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 Dm(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Ql(e,t,o,r={}){let n=o.reason,s=n===$.triggerHover,i=t&&n===$.triggerFocus,a=!t&&(n===$.triggerPress||n===$.escapeKey),u=Dm(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let l={...r.extraState,open:t};i?l.instantType="focus":a?l.instantType="dismiss":s&&(l.instantType=void 0),Nm(l,t,o.trigger,u()),e.update(l)};s?Xl.flushSync(c):c()}function ec(e,t,o,r){Aa(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function tc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=Am(e,o),i=W(a=>{if(s(a),!a)return;let u=o.select("open"),c=o.select("activeTriggerId");if(c===e){o.update({activeTriggerElement:a,...u?r:null});return}c==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return F(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:i,isMountedByThisTrigger:n}}function oc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");F(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let s=e.context.triggerElements.size,i={};e.state.triggerCount!==s&&(i.triggerCount=s);let a=e.select("activeTriggerId"),u=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(i.activeTriggerElement=c):u=a}if(!u&&!a&&s===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[l,f]=c.value;i.activeTriggerId=l,i.activeTriggerElement=f}}(i.triggerCount!==void 0||i.activeTriggerId!==void 0||i.activeTriggerElement!==void 0)&&e.update(i),u&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let c=J($.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function rc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=Ra(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let u=W(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Mr({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:s}}function nc(e,t){e.useSyncedValues(t),F(()=>()=>{e.update({activeTriggerProps:fe,inactiveTriggerProps:fe,popupProps:fe})},[e])}var jt=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function sc(){return new pt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new jt,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function ac(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:sc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:fe,inactiveTriggerProps:fe,popupProps:fe}}function lc(e,t,o=!1){return new pt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var tr=q(e=>e.triggerIdProp??e.activeTriggerId),Ps=q(e=>e.openProp??e.open),ic=q(e=>(e.popupElement?.id??e.floatingId)||void 0);function cc(e,t){return t!==void 0&&Ps(e)&&tr(e)===t}function Mm(e,t){return cc(e,t)?!0:t!==void 0&&Ps(e)&&tr(e)==null&&e.triggerCount===1}var uc={open:Ps,mounted:q(e=>e.mounted),transitionStatus:q(e=>e.transitionStatus),floatingRootContext:q(e=>e.floatingRootContext),triggerCount:q(e=>e.triggerCount),preventUnmountingOnClose:q(e=>e.preventUnmountingOnClose),payload:q(e=>e.payload),activeTriggerId:tr,activeTriggerElement:q(e=>e.mounted?e.activeTriggerElement:null),popupId:ic,isTriggerActive:q((e,t)=>t!==void 0&&tr(e)===t),isOpenedByTrigger:q((e,t)=>cc(e,t)),isMountedByTrigger:q((e,t)=>t!==void 0&&tr(e)===t&&e.mounted),triggerProps:q((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:q((e,t)=>Mm(e,t)?ic(e):void 0),popupProps:q(e=>e.popupProps),popupElement:q(e=>e.popupElement),positionerElement:q(e=>e.positionerElement)};function fc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=At(),s=Ro()!=null,i=ve(()=>new pt({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new jt,floatingId:n,syncOnly:!1,nested:s})).current;return F(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=H(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),i.update(a)},[t,n,r.reference,r.floating,i]),i.context.onOpenChange=o,i.context.nested=s,i}function Os(e={}){let{nodeId:t,externalTree:o}=e,r=fc(e),n=e.rootContext||r,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),c=n.useState("floatingId"),[l,f]=Ce.useState(null),[p,m]=Ce.useState(void 0),[d,h]=Ce.useState(void 0),x=Ce.useRef(null),b=Ft(o),y=Ce.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),v=Dl({...e,elements:{...y,...l&&{reference:l}}}),w=H(p)?p:null,T=d===void 0?n.state.floatingElement:d;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:w),n.useSyncedValue("floatingElement",T);let E=Ce.useCallback(A=>{let N=H(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(N),v.refs.setReference(N)},[v.refs]),C=Ce.useCallback(A=>{(H(A)||A===null)&&(x.current=A,m(A)),(H(v.refs.reference.current)||v.refs.reference.current===null||A!==null&&!H(A))&&v.refs.setReference(A)},[v.refs,m]),P=Ce.useCallback(A=>{h(A),v.refs.setFloating(A)},[v.refs]),O=Ce.useMemo(()=>({...v.refs,setReference:C,setFloating:P,setPositionReference:E,domReference:x}),[v.refs,C,P,E]),I=Ce.useMemo(()=>({...v.elements,domReference:a}),[v.elements,a]),Y=Ce.useMemo(()=>({...v,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:O,elements:I,nodeId:t,rootStore:n}),[v,O,I,t,n,u,c]);return F(()=>{a&&(x.current=a)},[a]),F(()=>{n.context.dataRef.current.floatingContext=Y;let A=b?.nodesRef.current.find(N=>N.id===t);A&&(A.context=Y)}),Ce.useMemo(()=>({...v,context:Y,refs:O,elements:I,rootStore:n}),[v,O,I,Y,n])}var mt=g(V(),1);var _s=Rt.os.mac&&Rt.engine.webkit;function ks(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:s,dataRef:i}=n.context,a=mt.useRef(!1),u=mt.useRef(null),c=mt.useRef(!0),l=rt();mt.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let m=le(p);function d(){let b=n.select("domReferenceElement");!n.select("open")&&xe(b)&&b===Lr(be(b))&&(a.current=!0)}function h(){c.current=!0}function x(){c.current=!1}return nt(ee(m,"blur",d),_s&&ee(m,"keydown",h,!0),_s&&ee(m,"pointerdown",x,!0))},[n,o]),mt.useEffect(()=>{if(!o)return;function p(m){if(m.reason===$.triggerPress||m.reason===$.escapeKey){let d=n.select("domReferenceElement");H(d)&&(u.current=d,a.current=!0)}}return s.on("openchange",p),()=>{s.off("openchange",p)}},[s,o,n]);let f=mt.useMemo(()=>{function p(){a.current=!1,u.current=null}return{onMouseLeave(){p()},onFocus(m){let d=m.currentTarget;if(a.current){if(u.current===d)return;p()}let h=ke(m.nativeEvent);if(H(h)){if(_s&&!m.relatedTarget){if(!c.current&&!Va(h))return}else if(!Ha(h))return}let x=Mt(m.relatedTarget,n.context.triggerElements),{nativeEvent:b,currentTarget:y}=m,v=typeof r=="function"?r():r;if(n.select("open")&&x||v===0||v===void 0){n.setOpen(!0,J($.triggerFocus,b,y));return}l.start(v,()=>{a.current||n.setOpen(!0,J($.triggerFocus,b,y))})},onBlur(m){p();let d=m.relatedTarget,h=m.nativeEvent,x=H(d)&&d.hasAttribute(vo("focus-guard"))&&d.getAttribute("data-type")==="outside";l.start(0,()=>{let b=n.select("domReferenceElement"),y=Lr(be(b));!d&&y===b||te(i.current.floatingContext?.refs.floating.current,y)||te(b,y)||x||Mt(d??y,n.context.triggerElements)||n.setOpen(!1,J($.triggerFocus,h))})}}},[i,r,n,l]);return mt.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var As=g(V(),1);var Is=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 $e,this.restTimeout=new $e,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Gr=new WeakMap;function Po(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Gr.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Gr.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Xr(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=Gr.get(o);s&&s!==e&&Po(s),Po(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,Gr.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Oo(e){let t=e.context.dataRef.current,o=ve(()=>t.hoverInteractionState??Is.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),ho(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Ns(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"),u=s.useState("domReferenceElement"),{dataRef:c}=s.context,l=Ft(),f=Ro(),p=Oo(s),m=rt(),d=W(()=>Fr(c.current.openEvent?.type,p.interactedInside)),h=W(()=>Ua(c.current.openEvent?.type)),x=W(()=>{Po(p)});F(()=>{i||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,x())},[i,p,x]),As.useEffect(()=>x,[x]),F(()=>{if(o&&i&&p.handleCloseOptions?.blockPointerEvents&&h()&&H(u)&&a){let b=u,y=a,v=be(a),w=l?.nodesRef.current.find(P=>P.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let T=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,E=w!==y?w:null,C=p.handleCloseOptions?.getScope?.()??T??E??b.closest("[data-rootownerid]")??v.body;return Xr(p,{scopeElement:C,referenceElement:b,floatingElement:y}),()=>{x()}}},[o,i,u,a,p,h,l,f,x]),As.useEffect(()=>{if(!o)return;function b(){return!!(l&&f&&St(l.nodesRef.current,f).length>0)}function y(P){let O=Tt(r,"close",p.pointerType),I=()=>{s.setOpen(!1,J($.triggerHover,P)),l?.events.emit("floating.closed",P)};O?p.openChangeTimeout.start(O,I):(p.openChangeTimeout.clear(),I())}function v(P){let O=ke(P);if(!ns(O)){p.interactedInside=!1;return}p.interactedInside=O?.closest("[aria-haspopup]")!=null}function w(){p.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",E),x()}function T(P){if(b()&&l){l.events.on("floating.closed",E);return}if(Mt(P.relatedTarget,s.context.triggerElements))return;let O=c.current.floatingContext?.nodeId??n,I=P.relatedTarget;if(!(l&&O&&H(I)&&St(l.nodesRef.current,O,!1).some(A=>te(A.context?.elements.floating,I)))){if(p.handler){p.handler(P);return}x(),h()&&!d()&&y(P)}}function E(P){!l||!f||b()||m.start(0,()=>{l.events.off("floating.closed",E),s.setOpen(!1,J($.triggerHover,P)),l.events.emit("floating.closed",P)})}let C=a;return nt(C&&ee(C,"mouseenter",w),C&&ee(C,"mouseleave",T),C&&ee(C,"pointerdown",v,!0),()=>{l?.events.off("floating.closed",E)})},[o,a,s,c,r,n,h,d,x,p,l,f,m])}var Vt=g(V(),1),dc=g(Dt(),1);var Lm={current:null};function Ds(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:u=Lm,externalTree:c,isActiveTrigger:l=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:m}=t,d="rootStore"in e?e.rootStore:e,{dataRef:h,events:x}=d.context,b=Ft(c),y=Oo(d),v=Vt.useRef(!1),w=Me(n),T=Me(r),E=Me(i),C=Me(o),P=Me(m),O=Me(p),I=W(()=>Fr(h.current.openEvent?.type,y.interactedInside)),Y=W(()=>P.current?.()!==!1),A=W((R,k,B)=>{let S=d.context.triggerElements;if(S.hasElement(k))return!R||!te(R,k);if(!H(B))return!1;let _=B;return S.hasMatchingElement(D=>te(D,_))&&(!R||!te(R,_))}),N=W(()=>{if(!y.handler)return;be(d.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),L=W(()=>{Po(y)});return l&&(y.handleCloseOptions=w.current?.__options),Vt.useEffect(()=>N,[N]),Vt.useEffect(()=>{if(!o)return;function R(k){k.open?v.current=!1:(v.current=k.reason===$.triggerHover,N(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return x.on("openchange",R),()=>{x.off("openchange",R)}},[o,x,y,N]),Vt.useEffect(()=>{if(!o)return;function R(_,D=!0){let G=Tt(T.current,"close",y.pointerType);G?y.openChangeTimeout.start(G,()=>{d.setOpen(!1,J($.triggerHover,_)),b?.events.emit("floating.closed",_)}):D&&(y.openChangeTimeout.clear(),d.setOpen(!1,J($.triggerHover,_)),b?.events.emit("floating.closed",_))}let k=u.current??(l?d.select("domReferenceElement"):null);if(!H(k))return;function B(_){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,s&&!Et(y.pointerType))return;let D=ss(E.current),G=Tt(T.current,"open",y.pointerType),U=ke(_),Q=_.currentTarget??null,Z=d.select("domReferenceElement"),ne=Q;if(H(U)&&!d.context.triggerElements.hasElement(U)){for(let ue of d.context.triggerElements.elements())if(te(ue,U)){ne=ue;break}}H(Q)&&H(Z)&&!d.context.triggerElements.hasElement(Q)&&te(Q,Z)&&(ne=Z);let z=ne==null?!1:A(Z,ne,U),ie=d.select("open"),ae=O.current?.()??d.select("transitionStatus")==="ending",de=!ie&&ae&&v.current,Oe=!z&&H(ne)&&H(Z)&&te(Z,ne)&&de,we=D>0&&!G,K=z&&(ie||de)||Oe,ce=!ie||z;if(K){Y()&&d.setOpen(!0,J($.triggerHover,_,ne));return}we||(G?y.openChangeTimeout.start(G,()=>{ce&&Y()&&d.setOpen(!0,J($.triggerHover,_,ne))}):ce&&Y()&&d.setOpen(!0,J($.triggerHover,_,ne)))}function S(_){if(I()){L();return}N();let D=d.select("domReferenceElement"),G=be(D);y.restTimeout.clear(),y.restTimeoutPending=!1;let U=h.current.floatingContext??f?.();if(Mt(_.relatedTarget,d.context.triggerElements))return;if(w.current&&U){d.select("open")||y.openChangeTimeout.clear();let Z=u.current;y.handler=w.current({...U,tree:b,x:_.clientX,y:_.clientY,onClose(){L(),N(),C.current&&!I()&&Z===d.select("domReferenceElement")&&R(_,!0)}}),G.addEventListener("mousemove",y.handler),y.handler(_);return}(y.pointerType!=="touch"||!te(d.select("floatingElement"),_.relatedTarget))&&R(_)}return a?nt(ee(k,"mousemove",B,{once:!0}),ee(k,"mouseenter",B),ee(k,"mouseleave",S)):nt(ee(k,"mouseenter",B),ee(k,"mouseleave",S))},[N,L,h,T,d,o,w,y,l,A,I,s,a,E,u,b,C,f,O,Y]),Vt.useMemo(()=>{if(!o)return;function R(k){y.pointerType=k.pointerType}return{onPointerDown:R,onPointerEnter:R,onMouseMove(k){let{nativeEvent:B}=k,S=k.currentTarget,_=d.select("domReferenceElement"),D=d.select("open"),G=A(_,S,k.target);if(s&&!Et(y.pointerType))return;if(D&&G&&y.handleCloseOptions?.blockPointerEvents){let Z=d.select("floatingElement");if(Z){let ne=y.handleCloseOptions?.getScope?.()??S.ownerDocument.body;Xr(y,{scopeElement:ne,referenceElement:S,floatingElement:Z})}}let U=ss(E.current);if(D&&!G||U===0||!G&&y.restTimeoutPending&&k.movementX**2+k.movementY**2<2)return;y.restTimeout.clear();function Q(){if(y.restTimeoutPending=!1,I())return;let Z=d.select("open");!y.blockMouseMove&&(!Z||G)&&Y()&&d.setOpen(!0,J($.triggerHover,B,S))}y.pointerType==="touch"?dc.flushSync(()=>{Q()}):G&&D?Q():(y.restTimeoutPending=!0,y.restTimeout.start(U,Q))}}},[o,y,I,A,s,d,E,Y])}var pc=.1,Bm=pc*pc,re=.5;function Jr(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function Zr(e,t,o,r,n,s,i,a,u,c){let l=!1;return Jr(e,t,o,r,n,s)&&(l=!l),Jr(e,t,n,s,i,a)&&(l=!l),Jr(e,t,i,a,u,c)&&(l=!l),Jr(e,t,u,c,o,r)&&(l=!l),l}function Fm(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function Qr(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),u=Math.min(r,s),c=Math.max(r,s);return e>=i&&e<=a&&t>=u&&t<=c}function Ms(e={}){let{blockPointerEvents:t=!1}=e,o=new $e,r=({x:n,y:s,placement:i,elements:a,onClose:u,nodeId:c,tree:l})=>{let f=i?.split("-")[0],p=!1,m=null,d=null,h=typeof performance<"u"?performance.now():0;function x(y,v){let w=performance.now(),T=w-h;if(m===null||d===null||T===0)return m=y,d=v,h=w,!1;let E=y-m,C=v-d,P=E*E+C*C,O=T*T*Bm;return m=y,d=v,h=w,P<O}function b(){o.clear(),u()}return function(v){o.clear();let w=a.domReference,T=a.floating;if(!w||!T||f==null||n==null||s==null)return;let{clientX:E,clientY:C}=v,P=ke(v),O=v.type==="mouseleave",I=te(T,P),Y=te(w,P);if(I&&(p=!0,!O))return;if(Y&&(p=!1,!O)){p=!0;return}if(O&&H(v.relatedTarget)&&te(T,v.relatedTarget))return;function A(){return!!(l&&St(l.nodesRef.current,c).length>0)}function N(){A()||b()}if(A())return;let L=w.getBoundingClientRect(),R=T.getBoundingClientRect(),k=n>R.right-R.width/2,B=s>R.bottom-R.height/2,S=R.width>L.width,_=R.height>L.height,D=(S?L:R).left,G=(S?L:R).right,U=(_?L:R).top,Q=(_?L:R).bottom;if(f==="top"&&s>=L.bottom-1||f==="bottom"&&s<=L.top+1||f==="left"&&n>=L.right-1||f==="right"&&n<=L.left+1){N();return}let Z=!1;switch(f){case"top":Z=Qr(E,C,D,L.top+1,G,R.bottom-1);break;case"bottom":Z=Qr(E,C,D,R.top+1,G,L.bottom-1);break;case"left":Z=Qr(E,C,R.right-1,Q,L.left+1,U);break;case"right":Z=Qr(E,C,L.right-1,Q,R.left+1,U);break;default:}if(Z)return;if(p&&!Fm(E,C,L)){N();return}if(!O&&x(E,C)){N();return}let ne=!1;switch(f){case"top":{let z=S?re/2:re*4,ie=S||k?n+z:n-z,ae=S?n-z:k?n+z:n-z,de=s+re+1,Oe=k||S?R.bottom-re:R.top,we=k?S?R.bottom-re:R.top:R.bottom-re;ne=Zr(E,C,ie,de,ae,de,R.left,Oe,R.right,we);break}case"bottom":{let z=S?re/2:re*4,ie=S||k?n+z:n-z,ae=S?n-z:k?n+z:n-z,de=s-re,Oe=k||S?R.top+re:R.bottom,we=k?S?R.top+re:R.bottom:R.top+re;ne=Zr(E,C,ie,de,ae,de,R.left,Oe,R.right,we);break}case"left":{let z=_?re/2:re*4,ie=_||B?s+z:s-z,ae=_?s-z:B?s+z:s-z,de=n+re+1,Oe=B||_?R.right-re:R.left,we=B?_?R.right-re:R.left:R.right-re;ne=Zr(E,C,Oe,R.top,we,R.bottom,de,ie,de,ae);break}case"right":{let z=_?re/2:re*4,ie=_||B?s+z:s-z,ae=_?s-z:B?s+z:s-z,de=n-re,Oe=B||_?R.left+re:R.right,we=B?_?R.left+re:R.right:R.left+re;ne=Zr(E,C,de,ie,de,ae,Oe,R.top,we,R.bottom);break}default:}ne?p||o.start(40,N):N()}};return r.__options={...e,blockPointerEvents:t},r}var Ls=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Gt.startingStyle]="startingStyle",e[e.endingStyle=Gt.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),or=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),jm={[or.popupOpen]:""},_v={[or.popupOpen]:"",[or.pressed]:""},Vm={[Ls.open]:""},Hm={[Ls.closed]:""},Um={[Ls.anchorHidden]:""},mc={open(e){return e?jm:null}};var _o={open(e){return e?Vm:Hm},anchorHidden(e){return e?Um:null}};function gc(e){return go(19)?e:e?"true":void 0}var ze=g(V(),1);var Wm=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:u}=t,{element:c,padding:l=0,offsetParent:f="real"}=it(e,t)||{};if(c==null)return{};let p=Hr(l),m={x:o,y:r},d=Qo(n),h=Zo(d),x=await i.getDimensions(c),b=d==="y",y=b?"top":"left",v=b?"bottom":"right",w=b?"clientHeight":"clientWidth",T=s.reference[h]+s.reference[d]-m[d]-s.floating[h],E=m[d]-s.reference[d],C=f==="real"?await i.getOffsetParent?.(c):a.floating,P=a.floating[w]||s.floating[h];(!P||!await i.isElement?.(C))&&(P=a.floating[w]||s.floating[h]);let O=T/2-E/2,I=P/2-x[h]/2-1,Y=Math.min(p[y],I),A=Math.min(p[v],I),N=Y,L=P-x[h]-A,R=P/2-x[h]/2+O,k=Jo(N,R,L),B=!u.arrow&&at(n)!=null&&R!==k&&s.reference[h]/2-(R<N?Y:A)-x[h]/2<0,S=B?R<N?R-N:R-L:0;return{[d]:m[d]+S,data:{[d]:k,centerOffset:R-k-S,...B&&{alignmentOffset:S}},reset:B}}}),hc=(e,t)=>({...Wm(e),options:[e,t]});var $m=ws().fn,yc={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;return{data:{referenceHidden:(await $m(e)).data?.referenceHidden||s}}}};var rr={sideX:"left",sideY:"top"},xc={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,u=le(n),c=u.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:rr};let f=await s.getOffsetParent?.(n),p={width:0,height:0};if(i==="fixed"&&u?.visualViewport)p={width:u.visualViewport.width,height:u.visualViewport.height};else if(f===u){let y=be(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await s.isElement?.(f)&&(p=await s.getDimensions(f));let m=Re(a),d=t,h=o;m==="left"&&(d=p.width-(t+r.width)),m==="top"&&(h=p.height-(o+r.height));let x=m==="left"?"right":rr.sideX,b=m==="top"?"bottom":rr.sideY;return{x:d,y:h,data:{sideX:x,sideY:b}}}};function vc(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 bc(e,t,o){let{rects:r,placement:n}=e;return{side:vc(t,Re(n),o),align:at(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function Rc(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:u=5,sticky:c=!1,arrowPadding:l=5,disableAnchorTracking:f=!1,inline:p,keepMounted:m=!1,floatingRootContext:d,mounted:h,collisionAvoidance:x,shiftCrossAxis:b=!1,nodeId:y,adaptiveOrigin:v,lazyFlip:w=!1,externalTree:T}=e,[E,C]=ze.useState(null);!h&&E!==null&&C(null);let P=x.side||"flip",O=x.align||"flip",I=x.fallbackAxisSide||"end",Y=typeof t=="function"?t:void 0,A=W(Y),N=Y?A:t,L=Me(t),R=Me(h),B=mo()==="rtl",S=E||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":B?"left":"right","inline-start":B?"right":"left"}[r],_=s==="center"?S:`${S}-${s}`,D=u,G=1,U=r==="bottom"?G:0,Q=r==="top"?G:0,Z=r==="right"?G:0,ne=r==="left"?G:0;typeof D=="number"?D={top:D+U,right:D+ne,bottom:D+Q,left:D+Z}:D&&(D={top:(D.top||0)+U,right:(D.right||0)+ne,bottom:(D.bottom||0)+Q,left:(D.left||0)+Z});let z={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:D},ie=ze.useRef(null),ae=Me(n),de=Me(i),Oe=typeof n!="function"?n:0,we=typeof i!="function"?i:0,K=[];p&&K.push(p),K.push(gs(oe=>{let _e=bc(oe,r,B),ft=typeof ae.current=="function"?ae.current(_e):ae.current,qe=typeof de.current=="function"?de.current(_e):de.current;return{mainAxis:ft,crossAxis:qe,alignmentAxis:qe}},[Oe,we,B,r]));let ce=O==="none"&&P!=="shift",ue=!ce&&(c||b||P==="shift"),Yt=P==="none"?null:xs({...z,padding:{top:D.top+G,right:D.right+G,bottom:D.bottom+G,left:D.left+G},mainAxis:!b&&P==="flip",crossAxis:O==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),Je=ce?null:hs(oe=>{let _e=be(oe.elements.floating).documentElement;return{...z,rootBoundary:b?{x:0,y:0,width:_e.clientWidth,height:_e.clientHeight}:void 0,mainAxis:O!=="none",crossAxis:ue,limiter:c||b?void 0:ys(ft=>{if(!ie.current)return{};let{width:qe,height:bt}=ie.current.getBoundingClientRect(),Qe=Le(Re(ft.placement)),zt=Qe==="y"?qe:bt,ao=Qe==="y"?D.left+D.right:D.top+D.bottom;return{offset:zt/2+ao/2}})}},[z,c,b,D,O]);P==="shift"||O==="shift"||s==="center"?K.push(Je,Yt):K.push(Yt,Je),K.push(bs({...z,apply({elements:{floating:oe},availableWidth:_e,availableHeight:ft,rects:qe}){if(!R.current)return;let bt=oe.style;bt.setProperty("--available-width",`${_e}px`),bt.setProperty("--available-height",`${ft}px`);let Qe=le(oe).devicePixelRatio||1,{x:zt,y:ao,width:xr,height:Pn}=qe.reference,On=(Math.round((zt+xr)*Qe)-Math.round(zt*Qe))/Qe,_n=(Math.round((ao+Pn)*Qe)-Math.round(ao*Qe))/Qe;bt.setProperty("--anchor-width",`${On}px`),bt.setProperty("--anchor-height",`${_n}px`)}}),hc(oe=>({element:ie.current||be(oe.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(oe){let{elements:_e,middlewareData:ft,placement:qe,rects:bt,y:Qe}=oe,zt=Re(qe),ao=Le(zt),xr=ie.current,Pn=ft.arrow?.x||0,On=ft.arrow?.y||0,_n=xr?.clientWidth||0,Cf=xr?.clientHeight||0,kn=Pn+_n/2,mi=On+Cf/2,Pf=Math.abs(ft.shift?.y||0),Of=bt.reference.height/2,Fo=typeof n=="function"?n(bc(oe,r,B)):n,_f=Pf>Fo,kf={top:`${kn}px calc(100% + ${Fo}px)`,bottom:`${kn}px ${-Fo}px`,left:`calc(100% + ${Fo}px) ${mi}px`,right:`${-Fo}px ${mi}px`}[zt],If=`${kn}px ${bt.reference.y+Of-Qe}px`;return _e.floating.style.setProperty("--transform-origin",ue&&ao==="y"&&_f?If:kf),{}}},yc,v),F(()=>{!h&&d&&d.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,d]);let yt=ze.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:Ze,elements:ut,x:fr,y:dr,middlewareData:ye,update:io,placement:M,context:j,isPositioned:pe,floatingStyles:Ee}=Os({rootContext:d,open:m?h:void 0,placement:_,middleware:K,strategy:o,whileElementsMounted:m?void 0:(...oe)=>er(...oe,yt),nodeId:y,externalTree:T}),{sideX:Pt,sideY:Bo}=ye.adaptiveOrigin||rr,xt=pe?o:"fixed",He=ze.useMemo(()=>{let oe=v?{position:xt,[Pt]:fr,[Bo]:dr}:{position:xt,...Ee};return pe||(oe.opacity=0),oe},[v,xt,Pt,fr,Bo,dr,Ee,pe]),Ot=ze.useRef(null);F(()=>{if(!h)return;let oe=L.current,_e=typeof oe=="function"?oe():oe,qe=(wc(_e)?_e.current:_e)||null||null;qe!==Ot.current&&(Ze.setPositionReference(qe),Ot.current=qe)},[h,Ze,N,L]),ze.useEffect(()=>{if(!h)return;let oe=L.current;typeof oe!="function"&&wc(oe)&&oe.current!==Ot.current&&(Ze.setPositionReference(oe.current),Ot.current=oe.current)},[h,Ze,N,L]),ze.useEffect(()=>{if(m&&h&&ut.reference&&ut.floating)return er(ut.reference,ut.floating,io,yt)},[m,h,ut,io,yt]);let _t=Re(M),pr=vc(r,_t,B),mr=at(M)||"center",gr=!!ye.hide?.referenceHidden;F(()=>{w&&h&&pe&&C(_t)},[w,h,pe,_t]);let hr=ze.useMemo(()=>({position:"absolute",top:ye.arrow?.y,left:ye.arrow?.x}),[ye.arrow]),yr=ye.arrow?.centerOffset!==0;return ze.useMemo(()=>({positionerStyles:He,arrowStyles:hr,arrowRef:ie,arrowUncentered:yr,side:pr,align:mr,physicalSide:_t,anchorHidden:gr,refs:Ze,context:j,isPositioned:pe,update:io}),[He,hr,ie,yr,pr,mr,_t,gr,Ze,j,pe,io])}function wc(e){return e!=null&&"current"in e}function en(e){return e==="starting"?Ja:fe}function Ec(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),De("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:u},en(r),n],stateAttributesMapping:_o})}var Pe=g(V(),1),_c=g(Dt(),1);var Tc=g(V(),1);function Sc(e){let[t,o]=Tc.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var ko=g(V(),1);function Bs(e){let t=Te(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=xe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(Bt(o)!==s||Bt(r)!==i)&&(o=s,r=i),{width:o,height:r}}function Pc(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:u}=e,c=wo(t,!0,!1),l=yo(),f=ko.useRef(null),p=ko.useRef(!0),m=ko.useRef(It),d=W(s),h=W(i),x=ko.useMemo(()=>{let b=a==="top",y=a==="left";return u==="rtl"?(b=b||a==="inline-end",y=y||a==="inline-end"):(b=b||a==="inline-start",y=y||a==="inline-start"),b?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:fe},[a,u]);F(()=>{if(!n){m.current=It,p.current=!0,f.current=null;return}if(!t||!o)return;m.current=Cc(t,x),Fs(t,"auto");let b=on(t,"position","static"),y=on(t,"transform","none"),v=on(t,"scale","1"),w=Cc(o,{"--available-width":"max-content","--available-height":"max-content"});function T(){b(),y(),w()}function E(){T(),v()}if(d?.(),p.current||f.current===null){tn(o,"max-content");let I=Bs(t);return f.current=I,tn(o,I),E(),h?.(null,I),p.current=!1,()=>{m.current(),m.current=It}}tn(o,"max-content");let C=f.current,P=Bs(t);f.current=P,Fs(t,C),E(),h?.(C,P),tn(o,P);let O=new AbortController;return l.request(()=>{Fs(t,P),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},O.signal)}),()=>{O.abort(),l.cancel(),m.current(),m.current=It}},[r,t,o,c,l,n,d,h,x])}function on(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Cc(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(on(e,r,n));return o.length?()=>{o.forEach(r=>r())}:It}function Fs(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 tn(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 Io=g(X(),1);function kc(e){let{store:t,side:o,cssVars:r,children:n}=e,s=mo(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),c=t.useState("payload"),l=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),m=Sc(u?i:null),d=qm(a,c),h=Pe.useRef(null),[x,b]=Pe.useState(null),[y,v]=Pe.useState(null),w=Pe.useRef(null),T=Pe.useRef(null),E=wo(w,!0,!1),C=yo(),[P,O]=Pe.useState(null),[I,Y]=Pe.useState(!1);F(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=W(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),T.current?.style.setProperty("display","none")}),N=W(S=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),T.current?.style.removeProperty("display"),S&&O(S)}),L=Pe.useRef(null);F(()=>{(!u||!l)&&(L.current=null)},[u,l]),F(()=>{if(i&&m&&i!==m&&L.current!==i&&h.current){b(h.current),Y(!0);let S=zm(m,i);v(S),C.request(()=>{_c.flushSync(()=>{Y(!1)}),E(()=>{b(null),O(null),h.current=null})}),L.current=i}},[i,m,x,E,C]),F(()=>{let S=w.current;if(!S)return;let _=be(S).createElement("div");for(let D of Array.from(S.childNodes))_.appendChild(D.cloneNode(!0));h.current=_});let R=x!=null,k;R?k=(0,Io.jsxs)(Pe.Fragment,{children:[(0,Io.jsx)("div",{"data-previous":!0,inert:gc(!0),ref:T,style:{...P?{[r.popupWidth]:`${P.width}px`,[r.popupHeight]:`${P.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,Io.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":I?"":void 0,children:n},d)]}):k=(0,Io.jsx)("div",{"data-current":!0,ref:w,children:n},d),F(()=>{let S=T.current;!S||!x||S.replaceChildren(...Array.from(x.childNodes))},[x]),Pc({popupElement:f,positionerElement:p,mounted:l,content:c,onMeasureLayout:A,onMeasureLayoutComplete:N,side:o,direction:s});let B={activationDirection:Ym(y),transitioning:R};return{children:k,state:B}}function Ym(e){if(e)return`${Oc(e.horizontal,5,"right","left")} ${Oc(e.vertical,5,"down","up")}`}function Oc(e,t,o,r){return e>t?o:e<-t?r:""}function zm(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 qm(e,t){let[o,r]=Pe.useState(0),n=Pe.useRef(e),s=Pe.useRef(t),i=Pe.useRef(!1);return F(()=>{let a=n.current,u=s.current,c=e!==a,l=t!==u;c?(r(f=>f+1),i.current=!l):i.current&&l&&(r(f=>f+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var rn=g(V(),1),Ic=g(Dt(),1);var Ac=g(X(),1),Nc=rn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...u}=t,{portalNode:c,portalSubtree:l}=ls({container:n,ref:o,componentProps:t,elementProps:u});return!l&&!c?null:(0,Ac.jsxs)(rn.Fragment,{children:[l,c&&Ic.createPortal(r,c)]})});var je={};Ke(je,{Arrow:()=>Gc,Handle:()=>nr,Popup:()=>qc,Portal:()=>Wc,Positioner:()=>Yc,Provider:()=>Xc,Root:()=>Mc,Trigger:()=>Vc,Viewport:()=>Qc,createHandle:()=>eu});var gt=g(V(),1);var nn=g(V(),1),js=nn.createContext(void 0);function Xe(e){let t=nn.useContext(js);if(t===void 0&&!e)throw new Error(Ne(72));return t}var Dc=g(V(),1);var Km={...uc,disabled:q(e=>e.disabled),instantType:q(e=>e.instantType),isInstantPhase:q(e=>e.isInstantPhase),trackCursorAxis:q(e=>e.trackCursorAxis),disableHoverablePopup:q(e=>e.disableHoverablePopup),lastOpenChangeReason:q(e=>e.openChangeReason),closeOnClick:q(e=>e.closeOnClick),closeDelay:q(e=>e.closeDelay),hasViewport:q(e=>e.hasViewport)},Ao=class e extends So{constructor(t,o,r=!1){let n=new jt,s={...Gm(),...t};s.floatingRootContext=lc(n,o,r),super(s,{popupRef:Dc.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Km)}setOpen=(t,o)=>{Ql(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,J($.triggerPress,t))}static useStore(t,o){return Zl(t,(n,s)=>new e(o,n,s)).store}};function Gm(){return{...ac(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var sn=g(X(),1),Mc=Ss(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:c,handle:l,triggerId:f,defaultTriggerId:p=null,children:m}=t,d=Ao.useStore(l?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:f});ec(d,n,r,p),d.useControlledProp("openProp",n),d.useControlledProp("triggerIdProp",f),d.useContextCallback("onOpenChange",u),d.useContextCallback("onOpenChangeComplete",c);let h=d.useState("open"),x=!o&&h,b=d.useState("activeTriggerId"),y=d.useState("mounted"),v=d.useState("payload");d.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),d.useSyncedValue("disabled",o),oc(d,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:T}=rc(x,d),E=d.useState("isInstantPhase"),C=d.useState("instantType"),P=d.useState("lastOpenChangeReason"),O=gt.useRef(null);F(()=>{h&&o&&d.setOpen(!1,J($.disabled))},[h,o,d]),F(()=>{T==="ending"&&P===$.none||T!=="ending"&&E?(C!=="delay"&&(O.current=C),d.set("instantType","delay")):O.current!==null&&(d.set("instantType",O.current),O.current=null)},[T,E,P,C,d]),F(()=>{x&&b==null&&d.set("payload",void 0)},[d,b,x]);let I=gt.useCallback(()=>{d.setOpen(!1,J($.imperativeAction))},[d]);gt.useImperativeHandle(a,()=>({unmount:w,close:I}),[w,I]);let Y=x||y||!o&&i!=="none";return(0,sn.jsxs)(js.Provider,{value:d,children:[Y&&(0,sn.jsx)(Xm,{store:d,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:v}):m]})});function Xm({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=us(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=cs(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=gt.useMemo(()=>vt(s.reference,n.reference),[s.reference,n.reference]),a=gt.useMemo(()=>vt(s.trigger,n.trigger),[s.trigger,n.trigger]),u=gt.useMemo(()=>vt(Jl,s.floating,n.floating),[s.floating,n.floating]);return nc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:u}),null}var ln=g(V(),1);var an=g(V(),1),Vs=an.createContext(void 0);function Lc(){return an.useContext(Vs)}var Bc=(function(e){return e[e.popupOpen=or.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var jc="data-base-ui-tooltip-trigger";function Fc(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(H(n))return n}}let t=e.target;return H(t)?t:null}function Jm(e){let t=e;for(;t;){if(t.hasAttribute(jc))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&H(r.host)?r.host:null}return null}var Vc=Yl(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:u,delay:c,closeOnClick:l=!0,closeDelay:f,id:p,...m}=t,d=Xe(!0),h=i?.store??d;if(!h)throw new Error(Ne(82));let x=wa(p),b=h.useState("isTriggerActive",x),y=h.useState("isOpenedByTrigger",x),v=h.useState("floatingRootContext"),w=ln.useRef(null),T=c??600,E=f??0,{registerTrigger:C,isMountedByThisTrigger:P}=tc(x,w,h,{payload:a,closeOnClick:l,closeDelay:E}),O=Lc(),{delayRef:I,isInstantPhase:Y,hasProvider:A}=as(v,{open:y}),N=Oo(v);h.useSyncedValue("isInstantPhase",Y);let L=h.useState("disabled"),R=u??L,k=Me(R),B=h.useState("trackCursorAxis"),S=h.useState("disableHoverablePopup"),_=ln.useRef(!1),D=rt(),G=ln.useRef(void 0);function U(){let K=O?.delay,ce=typeof I.current=="object"?I.current.open:void 0,ue=T;return A&&(ce!==0?ue=c??K??T:ue=0),ue}function Q(K){let ce=w.current;if(!ce||!K)return!1;let ue=Jm(K);return ue!==null&&ue!==ce&&te(ce,ue)}function Z(K){let ce=Q(K);return _.current=ce,ce&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,D.clear()),ce}let ne=Ds(v,{enabled:!R,mouseOnly:!0,move:!1,handleClose:!S&&B!=="both"?Ms():null,restMs:U,delay(){let K=typeof I.current=="object"?I.current.close:void 0,ce=E;return f==null&&A&&(ce=K),{close:ce}},triggerElementRef:w,isActiveTrigger:b,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!_.current}}),z=ks(v,{enabled:!R}).reference,ie=K=>{let ce=_.current,ue=Fc(K),Yt=Z(ue),Je=w.current,yt=Je&&ue&&te(Je,ue);if(Yt&&h.select("open")&&h.select("lastOpenChangeReason")===$.triggerHover){h.setOpen(!1,J($.triggerHover,K));return}if(ce&&!Yt&&yt&&!k.current&&!h.select("open")&&Je&&Et(G.current)){let Ze=()=>{!_.current&&!k.current&&!h.select("open")&&h.setOpen(!0,J($.triggerHover,K,Je))},ut=U();ut===0?(D.clear(),Ze()):D.start(ut,Ze)}},ae=h.useState("triggerProps",P);return De("button",t,{state:{open:y},ref:[o,C,w],props:[ne,z,P||B!=="none"?ae:void 0,{onMouseOver(K){ie(K.nativeEvent)},onFocus(K){Q(Fc(K.nativeEvent))&&K.preventBaseUIHandler()},onMouseLeave(){_.current=!1,D.clear(),G.current=void 0},onPointerEnter(K){G.current=K.pointerType},onPointerDown(K){G.current=K.pointerType,h.set("closeOnClick",l),l&&!h.select("open")&&h.cancelPendingOpen(K.nativeEvent)},onClick(K){l&&!h.select("open")&&h.cancelPendingOpen(K.nativeEvent)},id:x,[Bc.triggerDisabled]:R?"":void 0,[jc]:R?void 0:""},m],stateAttributesMapping:mc})});var Uc=g(V(),1);var cn=g(V(),1),Hs=cn.createContext(void 0);function Hc(){let e=cn.useContext(Hs);if(e===void 0)throw new Error(Ne(70));return e}var Us=g(X(),1),Wc=Uc.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Xe().useState("mounted")||r?(0,Us.jsx)(Hs.Provider,{value:r,children:(0,Us.jsx)(Nc,{ref:o,...n})}):null});var fn=g(V(),1);var un=g(V(),1),Ws=un.createContext(void 0);function No(){let e=un.useContext(Ws);if(e===void 0)throw new Error(Ne(71));return e}var $c=g(X(),1),Yc=fn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:u="center",sideOffset:c=0,alignOffset:l=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:d=!1,disableAnchorTracking:h=!1,collisionAvoidance:x=Za,style:b,...y}=t,v=Xe(),w=Hc(),T=v.useState("open"),E=v.useState("mounted"),C=v.useState("trackCursorAxis"),P=v.useState("disableHoverablePopup"),O=v.useState("floatingRootContext"),I=v.useState("instantType"),Y=v.useState("transitionStatus"),A=v.useState("hasViewport"),N=Rc({anchor:s,positionMethod:i,floatingRootContext:O,mounted:E,side:a,sideOffset:c,align:u,alignOffset:l,collisionBoundary:f,collisionPadding:p,sticky:d,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:x,adaptiveOrigin:A?xc:void 0}),L=fn.useMemo(()=>({open:T,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:C!=="none"?"tracking-cursor":I}),[T,N.side,N.align,N.anchorHidden,C,I]),R=Ec(t,L,{styles:N.positionerStyles,transitionStatus:Y,props:y,refs:[o,v.useStateSetter("positionerElement")],hidden:!E,inert:!T||C==="both"||P});return(0,$c.jsx)(Ws.Provider,{value:N,children:R})});var zc=g(V(),1);var Zm={..._o,...Ea},qc=zc.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=Xe(),{side:u,align:c}=No(),l=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),d=a.useState("floatingRootContext"),h=a.useState("disabled"),x=a.useState("closeDelay");Mr({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),Ns(d,{enabled:!h,closeDelay:x});let b=a.useStateSetter("popupElement");return De("div",t,{state:{open:l,side:u,align:c,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,b],props:[m,en(p),i],stateAttributesMapping:Zm})});var Kc=g(V(),1);var Gc=Kc.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=Xe(),{arrowRef:u,side:c,align:l,arrowUncentered:f,arrowStyles:p}=No(),m=a.useState("open"),d=a.useState("instantType");return De("div",t,{state:{open:m,side:c,align:l,uncentered:f,instant:d},ref:[o,u],props:[{style:p,"aria-hidden":!0},i],stateAttributesMapping:_o})});var $s=g(V(),1);var Ys=g(X(),1),Xc=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=$s.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=$s.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Ys.jsx)(Vs.Provider,{value:s,children:(0,Ys.jsx)(is,{delay:i,timeoutMs:n,children:t.children})})};var Zc=g(V(),1);var Jc=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Qm={activationDirection:e=>e?{"data-activation-direction":e}:null},Qc=Zc.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,u=Xe(),c=No(),l=u.useState("instantType"),{children:f,state:p}=kc({store:u,side:c.side,cssVars:Jc,children:i}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:l};return De("div",t,{state:m,ref:o,props:[a,{children:f}],stateAttributesMapping:Qm})});var nr=class{constructor(){this.store=new Ao}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Ne(81,t));this.store.setOpen(!0,J($.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,J($.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function eu(){return new nr}function tu(e){return De(e.defaultTagName??"div",e,e)}var pn=g(Ue(),1),sr=(0,pn.forwardRef)(({icon:e,size:t=24,...o},r)=>(0,pn.cloneElement)(e,{width:t,height:t,...o,ref:r}));var mn=g(dn(),1),zs=g(X(),1),qs=(0,zs.jsx)(mn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zs.jsx)(mn.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z"})});var gn=g(dn(),1),Ks=g(X(),1),Gs=(0,Ks.jsx)(gn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ks.jsx)(gn.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})});var hn=g(dn(),1),Xs=g(X(),1),Js=(0,Xs.jsx)(hn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xs.jsx)(hn.Path,{d:"M9.518 8.783a.25.25 0 00.188-.137l2.069-4.192a.25.25 0 01.448 0l2.07 4.192a.25.25 0 00.187.137l4.626.672a.25.25 0 01.139.427l-3.347 3.262a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.363.264l-4.137-2.176a.25.25 0 00-.233 0l-4.138 2.175a.25.25 0 01-.362-.263l.79-4.607a.25.25 0 00-.072-.222L4.753 9.882a.25.25 0 01.14-.427l4.625-.672zM12 14.533c.28 0 .559.067.814.2l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39v7.143z"})});var su=g(Ue(),1);function Zs(e,t,o){return(0,su.cloneElement)(e??t,{children:o})}var eg=g(au(),1);var uu=g(cu(),1),{lock:BT,unlock:fu}=(0,uu.__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 tg(){let e=eg;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return fu(e.privateApis).ThemeProvider}var du=tg();var Do={};Ke(Do,{Popup:()=>Su,Portal:()=>yn,Positioner:()=>xn,Provider:()=>Au,Root:()=>ku,Trigger:()=>Ou});var Eu=g(Ue(),1);var yu=g(Ue(),1);var ei="data-wp-hash";function ti(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rg(document)),e.__wpStyleRuntime}function og(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ei}]`))if(o.getAttribute(ei)===t)return!0;return!1}function mu(e,t,o){if(!e.head)return;let r=ti(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(og(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ei,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function rg(e){let t=ti();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mu(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 ng(e,t){let o=ti();o.styles.set(e,t);for(let r of o.documents.keys())mu(r,e,t)}typeof process>"u",ng("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 pu={slot:"_11fc52b637ff8a7e__slot"},gu="data-wp-compat-overlay-slot";function sg(){return typeof document>"u"?null:document}function ig(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var ht=null;function Qs(e){return e.setAttribute("aria-hidden","false"),e}function ag(e){let t=e.createElement("div");return t.setAttribute(gu,""),pu.slot&&t.classList.add(pu.slot),e.body.appendChild(t),t}function hu(){if(typeof window>"u"||!ig()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=sg();if(!e||!e.body)return;if(ht&&ht.ownerDocument===e&&ht.isConnected)return Qs(ht);let t=e.querySelector(`[${gu}]`);return t instanceof HTMLDivElement?(ht=Qs(t),ht):(ht?.isConnected&&ht.remove(),ht=Qs(ag(e)),ht)}var xu=g(X(),1),yn=(0,yu.forwardRef)(function({container:t,...o},r){return(0,xu.jsx)(je.Portal,{container:t??hu(),...o,ref:r})});var bu=g(Ue(),1),Ru=g(X(),1),oi="data-wp-hash";function ri(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cg(document)),e.__wpStyleRuntime}function lg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${oi}]`))if(o.getAttribute(oi)===t)return!0;return!1}function wu(e,t,o){if(!e.head)return;let r=ri(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(lg(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(oi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function cg(e){let t=ri();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wu(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 vu(e,t){let o=ri();o.styles.set(e,t);for(let r of o.documents.keys())wu(r,e,t)}typeof process>"u",vu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ug={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vu("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 fg={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},xn=(0,bu.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,Ru.jsx)(je.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:po(ug["box-sizing"],fg.positioner,o)})});var ir=g(X(),1),ni="data-wp-hash";function si(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pg(document)),e.__wpStyleRuntime}function dg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ni}]`))if(o.getAttribute(ni)===t)return!0;return!1}function Tu(e,t,o){if(!e.head)return;let r=si(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dg(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ni,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function pg(e){let t=si();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Tu(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 mg(e,t){let o=si();o.styles.set(e,t);for(let r of o.documents.keys())Tu(r,e,t)}typeof process>"u",mg("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 gg={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},hg={background:"#1e1e1e"},Su=(0,Eu.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,ir.jsx)(du,{color:hg,children:(0,ir.jsx)(je.Popup,{ref:i,className:po(gg.popup,n),...s,children:r})}),u=Zs(o,(0,ir.jsx)(xn,{}),a);return Zs(t,(0,ir.jsx)(yn,{}),u)});var Cu=g(Ue(),1),Pu=g(X(),1),Ou=(0,Cu.forwardRef)(function(t,o){return(0,Pu.jsx)(je.Trigger,{ref:o,...t})});var _u=g(X(),1);function ku(e){return(0,_u.jsx)(je.Root,{...e})}var Iu=g(X(),1);function Au({...e}){return(0,Iu.jsx)(je.Provider,{...e})}var Nu=g(Ue(),1),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"&&xg(document)),e.__wpStyleRuntime}function yg(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 Du(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(yg(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 xg(e){let t=ai();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Du(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=ai();o.styles.set(e,t);for(let r of o.documents.keys())Du(r,e,t)}typeof process>"u",bg("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 wg={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},li=(0,Nu.forwardRef)(function({render:t,...o},r){return tu({render:t,ref:r,props:vt({className:wg["visually-hidden"]},o,{"data-visually-hidden":""})})});var bn=g(We(),1);var Mo=g(X(),1);function vg({rating:e}){let t=Math.round(e/.5)*.5,o=Math.floor(e),r=Math.ceil(e-o),n=5-(o+r);return(0,Mo.jsxs)("span",{"aria-label":(0,bn.sprintf)((0,bn.__)("%s out of 5 stars"),t),children:[Array.from({length:o}).map((s,i)=>(0,Mo.jsx)(sr,{className:"block-directory-block-ratings__star-full",icon:Gs,size:16},`full_stars_${i}`)),Array.from({length:r}).map((s,i)=>(0,Mo.jsx)(sr,{className:"block-directory-block-ratings__star-half-full",icon:Js,size:16},`half_stars_${i}`)),Array.from({length:n}).map((s,i)=>(0,Mo.jsx)(sr,{className:"block-directory-block-ratings__star-empty",icon:qs,size:16},`empty_stars_${i}`))]})}var Mu=vg;var ci=g(X(),1),Rg=({rating:e})=>(0,ci.jsx)("span",{className:"block-directory-block-ratings",children:(0,ci.jsx)(Mu,{rating:e})}),Lu=Rg;var Bu=g(lo(),1),ui=g(X(),1);function Eg({icon:e}){let t="block-directory-downloadable-block-icon";return e.match(/\.(jpeg|jpg|gif|png|svg)(?:\?.*)?$/)!==null?(0,ui.jsx)("img",{className:t,src:e,alt:""}):(0,ui.jsx)(Bu.BlockIcon,{className:t,icon:e,showColors:!0})}var wn=Eg;var Fu=g(We(),1),ju=g(Ge(),1);var vn=g(X(),1),Tg=({block:e})=>{let t=(0,ju.useSelect)(o=>o(me).getErrorNoticeForBlock(e.id),[e]);return t?(0,vn.jsx)("div",{className:"block-directory-downloadable-block-notice",children:(0,vn.jsxs)("div",{className:"block-directory-downloadable-block-notice__content",children:[t.message,t.isFatal?" "+(0,Fu.__)("Try reloading the page."):null]})}):null},Vu=Tg;var he=g(X(),1);function Sg({title:e,rating:t,ratingCount:o},{hasNotice:r,isInstalled:n,isInstalling:s}){let i=Math.round(t/.5)*.5;return!n&&r?(0,Ve.sprintf)("Retry installing %s.",(0,Ht.decodeEntities)(e)):n?(0,Ve.sprintf)("Add %s.",(0,Ht.decodeEntities)(e)):s?(0,Ve.sprintf)("Installing %s.",(0,Ht.decodeEntities)(e)):o<1?(0,Ve.sprintf)("Install %s.",(0,Ht.decodeEntities)(e)):(0,Ve.sprintf)((0,Ve._n)("Install %1$s. %2$s stars with %3$s review.","Install %1$s. %2$s stars with %3$s reviews.",o),(0,Ht.decodeEntities)(e),i,o)}function Cg({item:e,onClick:t}){let{author:o,description:r,icon:n,rating:s,title:i}=e,a=!!(0,Uu.getBlockType)(e.name),{hasNotice:u,isInstalling:c,isInstallable:l}=(0,Wu.useSelect)(m=>{let{getErrorNoticeForBlock:d,isInstalling:h}=m(me),x=d(e.id),b=x&&x.isFatal;return{hasNotice:!!x,isInstalling:h(e.id),isInstallable:!b}},[e]),f="";a?f=(0,Ve.__)("Installed!"):c&&(f=(0,Ve.__)("Installing\u2026"));let p=Sg(e,{hasNotice:u,isInstalled:a,isInstalling:c});return(0,he.jsxs)(Do.Root,{children:[(0,he.jsx)(Do.Trigger,{render:(0,he.jsxs)(Rn.Composite.Item,{className:po("block-directory-downloadable-block-list-item",c&&"is-installing"),accessibleWhenDisabled:!0,disabled:c||!l,onClick:m=>{m.preventDefault(),t()},"aria-label":p,type:"button",role:"option",children:[(0,he.jsxs)("div",{className:"block-directory-downloadable-block-list-item__icon",children:[(0,he.jsx)(wn,{icon:n,title:i}),c?(0,he.jsx)("span",{className:"block-directory-downloadable-block-list-item__spinner",children:(0,he.jsx)(Rn.Spinner,{})}):(0,he.jsx)(Lu,{rating:s})]}),(0,he.jsxs)("span",{className:"block-directory-downloadable-block-list-item__details",children:[(0,he.jsx)("span",{className:"block-directory-downloadable-block-list-item__title",children:(0,Hu.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("%1$s <span>by %2$s</span>"),(0,Ht.decodeEntities)(i),o),{span:(0,he.jsx)("span",{className:"block-directory-downloadable-block-list-item__author"})})}),u?(0,he.jsx)(Vu,{block:e}):(0,he.jsxs)(he.Fragment,{children:[(0,he.jsx)("span",{className:"block-directory-downloadable-block-list-item__desc",children:f||(0,Ht.decodeEntities)(r)}),l&&!(a||c)&&(0,he.jsx)(li,{children:(0,Ve.__)("Install block")})]})]})]})}),(0,he.jsx)(Do.Popup,{children:p})]})}var $u=Cg;var fi=g(X(),1),Pg=()=>{};function Og({items:e,onHover:t=Pg,onSelect:o}){let{installBlockType:r}=(0,Ku.useDispatch)(me);return e.length?(0,fi.jsx)(zu.Composite,{role:"listbox",className:"block-directory-downloadable-blocks-list","aria-label":(0,Yu.__)("Blocks available for install"),children:e.map(n=>(0,fi.jsx)($u,{onClick:()=>{(0,qu.getBlockType)(n.name)?o(n):r(n).then(s=>{s&&o(n)}),t(null)},onHover:t,item:n},n.id))}):null}var Gu=Og;var Ut=g(We(),1),Xu=g(Ue(),1),Ju=g(ru(),1),lt=g(X(),1);function _g({children:e,downloadableItems:t,hasLocalBlocks:o}){let r=t.length;return(0,Xu.useEffect)(()=>{(0,Ju.speak)((0,Ut.sprintf)((0,Ut._n)("%d additional block is available to install.","%d additional blocks are available to install.",r),r))},[r]),(0,lt.jsxs)(lt.Fragment,{children:[!o&&(0,lt.jsx)("p",{className:"block-directory-downloadable-blocks-panel__no-local",children:(0,Ut.__)("No results available from your installed blocks.")}),(0,lt.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),(0,lt.jsxs)("div",{className:"block-directory-downloadable-blocks-panel",children:[(0,lt.jsxs)("div",{className:"block-directory-downloadable-blocks-panel__header",children:[(0,lt.jsx)("h2",{className:"block-directory-downloadable-blocks-panel__title",children:(0,Ut.__)("Available to install")}),(0,lt.jsx)("p",{className:"block-directory-downloadable-blocks-panel__description",children:(0,Ut.__)("Select a block to install and add it to your post.")})]}),e]})]})}var Zu=_g;var En=g(We(),1),Tn=g(qt(),1),ct=g(X(),1);function kg(){return(0,ct.jsxs)(ct.Fragment,{children:[(0,ct.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,ct.jsx)("p",{children:(0,En.__)("No results found.")})}),(0,ct.jsx)("div",{className:"block-editor-inserter__tips",children:(0,ct.jsxs)(Tn.Tip,{children:[(0,En.__)("Interested in creating your own block?"),(0,ct.jsx)("br",{}),(0,ct.jsxs)(Tn.ExternalLink,{href:"https://developer.wordpress.org/block-editor/",children:[(0,En.__)("Get started here"),"."]})]})})]})}var di=kg;var Ae=g(X(),1),Qu=[],Ig=e=>(0,rf.useSelect)(t=>{let{getDownloadableBlocks:o,isRequestingDownloadableBlocks:r,getInstalledBlockTypes:n}=t(me),s=t(of.store).canUser("read","block-directory/search"),i=Qu;if(s){i=o(e);let a=n(),u=i.filter(({name:c})=>{let l=a.some(p=>p.name===c),f=(0,nf.getBlockType)(c);return l||!f});u.length!==i.length&&(i=u),i.length===0&&(i=Qu)}return{hasPermission:s,downloadableBlocks:i,isLoading:r(e)}},[e]);function sf({onSelect:e,onHover:t,hasLocalBlocks:o,isTyping:r,filterValue:n}){let{hasPermission:s,downloadableBlocks:i,isLoading:a}=Ig(n);return s===void 0||a||r?(0,Ae.jsxs)(Ae.Fragment,{children:[s&&!o&&(0,Ae.jsxs)(Ae.Fragment,{children:[(0,Ae.jsx)("p",{className:"block-directory-downloadable-blocks-panel__no-local",children:(0,ef.__)("No results available from your installed blocks.")}),(0,Ae.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"})]}),(0,Ae.jsx)("div",{className:"block-directory-downloadable-blocks-panel has-blocks-loading",children:(0,Ae.jsx)(tf.Spinner,{})})]}):s===!1?o?null:(0,Ae.jsx)(di,{}):i.length===0?o?null:(0,Ae.jsx)(di,{}):(0,Ae.jsx)(Zu,{downloadableItems:i,hasLocalBlocks:o,children:(0,Ae.jsx)(Gu,{items:i,onSelect:e,onHover:t})})}var pi=g(X(),1);function Ag(){let[e,t]=(0,cf.useState)(""),o=(0,lf.debounce)(t,400);return(0,pi.jsx)(af.__unstableInserterMenuExtension,{children:({onSelect:r,onHover:n,filterValue:s,hasItems:i})=>(e!==s&&o(s),e?(0,pi.jsx)(sf,{onSelect:r,onHover:n,filterValue:e,hasLocalBlocks:i,isTyping:s!==e}):null)})}var uf=Ag;var ar=g(We(),1),df=g(Ge(),1),pf=g(In(),1);var Sn=g(We(),1);var Wt=g(X(),1);function ff({items:e}){return e.length?(0,Wt.jsx)("ul",{className:"block-directory-compact-list",children:e.map(({icon:t,id:o,title:r,author:n})=>(0,Wt.jsxs)("li",{className:"block-directory-compact-list__item",children:[(0,Wt.jsx)(wn,{icon:t,title:r}),(0,Wt.jsxs)("div",{className:"block-directory-compact-list__item-details",children:[(0,Wt.jsx)("div",{className:"block-directory-compact-list__item-title",children:r}),(0,Wt.jsx)("div",{className:"block-directory-compact-list__item-author",children:(0,Sn.sprintf)((0,Sn.__)("By %s"),n)})]})]},o))}):null}var lr=g(X(),1);function mf(){let e=(0,df.useSelect)(t=>t(me).getNewBlockTypes(),[]);return e.length?(0,lr.jsxs)(pf.PluginPrePublishPanel,{title:(0,ar.sprintf)((0,ar._n)("Added: %d block","Added: %d blocks",e.length),e.length),initialOpen:!0,children:[(0,lr.jsx)("p",{className:"installed-blocks-pre-publish-panel__copy",children:(0,ar._n)("The following block has been added to your site.","The following blocks have been added to your site.",e.length)}),(0,lr.jsx)(ff,{items:e})]}):null}var no=g(We(),1),bf=g(qt(),1),wf=g(kt(),1),vf=g(Ue(),1),ur=g(Ge(),1),Rf=g(Fn(),1),so=g(lo(),1);var Cn=g(We(),1),gf=g(qt(),1),Lo=g(kt(),1),cr=g(Ge(),1),hf=g(lo(),1);var yf=g(X(),1);function xf({attributes:e,block:t,clientId:o}){let r=(0,cr.useSelect)(i=>i(me).isInstalling(t.id),[t.id]),{installBlockType:n}=(0,cr.useDispatch)(me),{replaceBlock:s}=(0,cr.useDispatch)(hf.store);return(0,yf.jsx)(gf.Button,{__next40pxDefaultSize:!0,onClick:()=>n(t).then(i=>{if(i){let a=(0,Lo.getBlockType)(t.name),[u]=(0,Lo.parse)(e.originalContent);u&&a&&s(o,(0,Lo.createBlock)(a.name,u.attributes,u.innerBlocks))}}),accessibleWhenDisabled:!0,disabled:r,isBusy:r,variant:"primary",children:(0,Cn.sprintf)((0,Cn.__)("Install %s"),t.title)})}var Ct=g(X(),1),Ng=e=>t=>{let{originalName:o}=t.attributes,{block:r,hasPermission:n}=(0,ur.useSelect)(s=>{let{getDownloadableBlocks:i}=s(me),a=i("block:"+o).filter(({name:u})=>o===u);return{hasPermission:s(Rf.store).canUser("read","block-directory/search"),block:a.length&&a[0]}},[o]);return!n||!r?(0,Ct.jsx)(e,{...t}):(0,Ct.jsx)(Dg,{...t,originalBlock:r})},Dg=({originalBlock:e,...t})=>{let{originalName:o,originalUndelimitedContent:r,clientId:n}=t.attributes,{replaceBlock:s}=(0,ur.useDispatch)(so.store),i=()=>{s(t.clientId,(0,wf.createBlock)("core/html",{},[],[r]))},a=!!r,u=(0,ur.useSelect)(f=>{let{canInsertBlockType:p,getBlockRootClientId:m}=f(so.store);return p("core/html",m(n))},[n]),c=(0,no.sprintf)((0,no.__)("Your site doesn\u2019t include support for the %s block. You can try installing the block or remove it entirely."),e.title||o),l=[(0,Ct.jsx)(xf,{block:e,attributes:t.attributes,clientId:t.clientId},"install")];return a&&u&&(c=(0,no.sprintf)((0,no.__)("Your site doesn\u2019t include support for the %s block. You can try installing the block, convert it to a Custom HTML block, or remove it entirely."),e.title||o),l.push((0,Ct.jsx)(bf.Button,{__next40pxDefaultSize:!0,onClick:i,variant:"tertiary",children:(0,no.__)("Keep as HTML")},"convert"))),(0,Ct.jsxs)("div",{...(0,so.useBlockProps)(),children:[(0,Ct.jsx)(so.Warning,{actions:l,children:c}),(0,Ct.jsx)(vf.RawHTML,{children:r})]})},Ef=Ng;var $t=g(X(),1);(0,Tf.registerPlugin)("block-directory",{icon:void 0,render(){return(0,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)(Yi,{}),(0,$t.jsx)(uf,{}),(0,$t.jsx)(mf,{})]})}});(0,Sf.addFilter)("blocks.registerBlockType","block-directory/fallback",(e,t)=>(t!=="core/missing"||(e.edit=Ef(e.edit)),e));return Bf(Mg);})();
 /*! Bundled license information:

@@ -25,5 +24,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.productio
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).blockDirectory = wp.blockDirectory;
-})();
diff --git a/wp-includes/js/dist/block-editor.js b/wp-includes/js/dist/block-editor.js
index 42969fd842..52fb2b6905 100644
--- a/wp-includes/js/dist/block-editor.js
+++ b/wp-includes/js/dist/block-editor.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).blockEditor = (() => {
@@ -1924,10 +1923,10 @@ var wp;
         };
         return function(d2, b2) {
           extendStatics2(d2, b2);
-          function __232() {
+          function __233() {
             this.constructor = d2;
           }
-          d2.prototype = b2 === null ? Object.create(b2) : (__232.prototype = b2.prototype, new __232());
+          d2.prototype = b2 === null ? Object.create(b2) : (__233.prototype = b2.prototype, new __233());
         };
       })();
       var __assign2 = exports && exports.__assign || Object.assign || function(t3) {
@@ -2099,7 +2098,7 @@ var wp;
               "The result of getSnapshot should be cached to avoid an infinite loop"
             ), didWarnUncachedGetSnapshot = true);
           }
-          cachedValue = useState122({
+          cachedValue = useState123({
             inst: { value, getSnapshot }
           });
           var inst = cachedValue[0].inst, forceUpdate = cachedValue[1];
@@ -2111,7 +2110,7 @@ var wp;
             },
             [subscribe, value, getSnapshot]
           );
-          useEffect94(
+          useEffect95(
             function() {
               checkIfSnapshotChanged(inst) && forceUpdate({ inst });
               return subscribe(function() {
@@ -2137,7 +2136,7 @@ var wp;
           return getSnapshot();
         }
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
-        var React118 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState122 = React118.useState, useEffect94 = React118.useEffect, useLayoutEffect18 = React118.useLayoutEffect, useDebugValue2 = React118.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
+        var React118 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState123 = React118.useState, useEffect95 = React118.useEffect, useLayoutEffect18 = React118.useLayoutEffect, useDebugValue2 = React118.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 !== React118.useSyncExternalStore ? React118.useSyncExternalStore : shim;
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
       })();
@@ -2165,9 +2164,9 @@ 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 React118 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore2 = shim.useSyncExternalStore, useRef109 = React118.useRef, useEffect94 = React118.useEffect, useMemo155 = React118.useMemo, useDebugValue2 = React118.useDebugValue;
+        var React118 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore2 = shim.useSyncExternalStore, useRef110 = React118.useRef, useEffect95 = React118.useEffect, useMemo155 = React118.useMemo, useDebugValue2 = React118.useDebugValue;
         exports.useSyncExternalStoreWithSelector = function(subscribe, getSnapshot, getServerSnapshot, selector3, isEqual2) {
-          var instRef = useRef109(null);
+          var instRef = useRef110(null);
           if (null === instRef.current) {
             var inst = { hasValue: false, value: null };
             instRef.current = inst;
@@ -2208,7 +2207,7 @@ var wp;
             [getSnapshot, getServerSnapshot, selector3, isEqual2]
           );
           var value = useSyncExternalStore2(subscribe, instRef[0], instRef[1]);
-          useEffect94(
+          useEffect95(
             function() {
               inst.hasValue = true;
               inst.value = value;
@@ -6968,7 +6967,7 @@ var wp;
     SkipToSelectedBlock: () => SkipToSelectedBlock,
     ToolSelector: () => tool_selector_default,
     Typewriter: () => typewriter_default,
-    URLInput: () => url_input_default,
+    URLInput: () => URLInput,
     URLInputButton: () => button_default,
     URLPopover: () => url_popover_default,
     Warning: () => warning_default,
@@ -7041,7 +7040,7 @@ var wp;
     getColorObjectByAttributeValues: () => getColorObjectByAttributeValues,
     getColorObjectByColorValue: () => getColorObjectByColorValue,
     getComputedFluidTypographyValue: () => getComputedFluidTypographyValue2,
-    getCustomValueFromPreset: () => getCustomValueFromPreset,
+    getCustomValueFromPreset: () => getCustomValueFromPreset2,
     getDimensionsClassesAndStyles: () => getDimensionsClassesAndStyles,
     getFontSize: () => getFontSize,
     getFontSizeClass: () => getFontSizeClass,
@@ -7091,7 +7090,7 @@ var wp;

   // packages/block-editor/build-module/hooks/utils.mjs
   var import_blocks104 = __toESM(require_blocks(), 1);
-  var import_element276 = __toESM(require_element(), 1);
+  var import_element278 = __toESM(require_element(), 1);
   var import_data181 = __toESM(require_data(), 1);
   var import_compose98 = __toESM(require_compose(), 1);
   var import_hooks18 = __toESM(require_hooks(), 1);
@@ -7492,8 +7491,8 @@ var wp;
     if (!blockType) {
       return null;
     }
-    const Component6 = blockType.edit || blockType.save;
-    return /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(Component6, { ...props });
+    const Component5 = blockType.edit || blockType.save;
+    return /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(Component5, { ...props });
   };
   var EditWithFilters = (0, import_components2.withFilters)("editor.BlockEdit")(Edit);
   var EditWithGeneratedProps = (props) => {
@@ -7829,8 +7828,6 @@ var wp;
     allowedMimeTypes: null,
     // Allows to disable block locking interface.
     canLockBlocks: true,
-    // Allows to disable the block-level style states interface.
-    blockStatesEditingEnabled: true,
     // Whether the user can edit custom CSS (requires edit_css capability).
     // Defaults to false for safety - PHP passes true when user has capability.
     canEditCSS: false,
@@ -11553,6 +11550,63 @@ var wp;
     return null;
   }

+  // packages/global-styles-engine/build-module/utils/duotone.mjs
+  function getValuesFromColors(colors2 = []) {
+    const values = {
+      r: [],
+      g: [],
+      b: [],
+      a: []
+    };
+    colors2.forEach((color) => {
+      const rgbColor = w(color).toRgb();
+      values.r.push(rgbColor.r / 255);
+      values.g.push(rgbColor.g / 255);
+      values.b.push(rgbColor.b / 255);
+      values.a.push(rgbColor.a);
+    });
+    return values;
+  }
+  function getDuotoneUnsetStylesheet(selector3) {
+    return `${selector3}{filter:none}`;
+  }
+  function getDuotoneStylesheet(selector3, id) {
+    return `${selector3}{filter:url(#${id})}`;
+  }
+  function getDuotoneFilter(id, colors2) {
+    const values = getValuesFromColors(colors2);
+    return `
+<svg
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	viewBox="0 0 0 0"
+	width="0"
+	height="0"
+	focusable="false"
+	role="none"
+	aria-hidden="true"
+	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
+>
+	<defs>
+		<filter id="${id}">
+			<!--
+				Use sRGB instead of linearRGB so transparency looks correct.
+				Use perceptual brightness to convert to grayscale.
+			-->
+			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
+			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
+			<feComponentTransfer color-interpolation-filters="sRGB">
+				<feFuncR type="table" tableValues="${values.r.join(" ")}"></feFuncR>
+				<feFuncG type="table" tableValues="${values.g.join(" ")}"></feFuncG>
+				<feFuncB type="table" tableValues="${values.b.join(" ")}"></feFuncB>
+				<feFuncA type="table" tableValues="${values.a.join(" ")}"></feFuncA>
+			</feComponentTransfer>
+			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
+			<feComposite in2="SourceGraphic" operator="in"></feComposite>
+		</filter>
+	</defs>
+</svg>`;
+  }
+
   // packages/global-styles-engine/build-module/utils/string.mjs
   function kebabCase2(str) {
     return str.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();
@@ -13206,6 +13260,9 @@ var wp;
     getResponsiveMediaQueries,
     getViewportBreakpoints,
     getViewportBreakpointValueInPixels,
+    getDuotoneFilter,
+    getDuotoneStylesheet,
+    getDuotoneUnsetStylesheet,
     resolveStyle,
     getVariationStyle
   });
@@ -18157,7 +18214,7 @@ var wp;
     onChange,
     alignmentControls = DEFAULT_ALIGNMENT_CONTROLS,
     label = (0, import_i18n8.__)("Align text"),
-    description = (0, import_i18n8.__)("Change text alignment"),
+    description,
     isCollapsed: isCollapsed3 = true,
     isToolbar
   }) {
@@ -18175,9 +18232,7 @@ var wp;
     }
     const UIComponent = isToolbar ? import_components8.ToolbarGroup : import_components8.ToolbarDropdownMenu;
     const extraProps = isToolbar ? { isCollapsed: isCollapsed3 } : {
-      toggleProps: {
-        description
-      },
+      toggleProps: description ? { description } : {},
       popoverProps: POPOVER_PROPS
     };
     return /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(
@@ -18237,10 +18292,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 __232() {
+    function __233() {
       this.constructor = d2;
     }
-    d2.prototype = b2 === null ? Object.create(b2) : (__232.prototype = b2.prototype, new __232());
+    d2.prototype = b2 === null ? Object.create(b2) : (__233.prototype = b2.prototype, new __233());
   }
   var __assign = function() {
     __assign = Object.assign || function __assign2(t3) {
@@ -18911,6 +18966,59 @@ var wp;

   // packages/block-editor/build-module/components/spacing-sizes-control/utils.mjs
   var import_i18n11 = __toESM(require_i18n(), 1);
+
+  // packages/block-editor/build-module/components/preset-input-control/utils.mjs
+  var isValuePreset = (value, slug) => {
+    if (!value?.includes) {
+      return false;
+    }
+    return value === "0" || value.includes(`var:preset|${slug}|`);
+  };
+  function getPresetSlug(value, presetType) {
+    if (!value) {
+      return;
+    }
+    if (value === "0" || value === "default") {
+      return value;
+    }
+    const slug = value.match(
+      new RegExp(`var:preset\\|${presetType}\\|(.+)`)
+    );
+    return slug ? slug[1] : void 0;
+  }
+  function getSliderValueFromPreset(presetValue, presets, presetType) {
+    if (presetValue === void 0) {
+      return 0;
+    }
+    const slug = parseFloat(presetValue, 10) === 0 ? "0" : getPresetSlug(presetValue, presetType);
+    const sliderValue = presets.findIndex((size4) => {
+      return String(size4.slug) === slug;
+    });
+    return sliderValue !== -1 ? sliderValue : NaN;
+  }
+  function getCustomValueFromPreset(value, presets, presetType) {
+    if (!isValuePreset(value, presetType)) {
+      return value;
+    }
+    const slug = parseFloat(value, 10) === 0 ? "0" : getPresetSlug(value, presetType);
+    const preset = presets.find((size4) => String(size4.slug) === slug);
+    return preset?.size;
+  }
+  function getPresetValueFromCustomValue(value, spacingSizes, presetType) {
+    if (!value || isValuePreset(value, presetType) || value === "0") {
+      return value;
+    }
+    const spacingMatch = spacingSizes.find(
+      (size4) => String(size4.size) === String(value)
+    );
+    if (spacingMatch?.slug) {
+      return `var:preset|${presetType}|${spacingMatch.slug}`;
+    }
+    return value;
+  }
+
+  // packages/block-editor/build-module/components/spacing-sizes-control/utils.mjs
+  var SPACING_PRESET_TYPE = "spacing";
   var RANGE_CONTROL_MAX_SIZE = 8;
   var ALL_SIDES = ["top", "bottom", "left", "right"];
   var DEFAULT_VALUES = {
@@ -18950,22 +19058,19 @@ var wp;
     custom: "custom"
   };
   function isValueSpacingPreset(value) {
-    if (!value?.includes) {
-      return false;
-    }
-    return value === "0" || value.includes("var:preset|spacing|");
+    return isValuePreset(value, SPACING_PRESET_TYPE);
   }
-  function getCustomValueFromPreset(value, spacingSizes) {
+  function getCustomValueFromPreset2(value, spacingSizes) {
     if (!isValueSpacingPreset(value)) {
       return value;
     }
-    const slug = getSpacingPresetSlug(value);
+    const slug = getPresetSlug(value, SPACING_PRESET_TYPE);
     const spacingSize = spacingSizes.find(
       (size4) => String(size4.slug) === slug
     );
     return spacingSize?.size;
   }
-  function getPresetValueFromCustomValue(value, spacingSizes) {
+  function getPresetValueFromCustomValue2(value, spacingSizes) {
     if (!value || isValueSpacingPreset(value) || value === "0") {
       return value;
     }
@@ -18987,16 +19092,6 @@ var wp;
     }
     return `var(--wp--preset--spacing--${slug[1]})`;
   }
-  function getSpacingPresetSlug(value) {
-    if (!value) {
-      return;
-    }
-    if (value === "0" || value === "default") {
-      return value;
-    }
-    const slug = value.match(/var:preset\|spacing\|(.+)/);
-    return slug ? slug[1] : void 0;
-  }
   function hasAxisSupport(sides2, axis) {
     if (!sides2 || !sides2.length) {
       return false;
@@ -20588,7 +20683,9 @@ var wp;
     onChange,
     controls,
     isToolbar,
-    isCollapsed: isCollapsed3 = true
+    isCollapsed: isCollapsed3 = true,
+    label = (0, import_i18n17.__)("Align block"),
+    description
   }) {
     const enabledControls = useAvailableAlignments(controls);
     const hasEnabledControls = !!enabledControls.length;
@@ -20603,7 +20700,7 @@ var wp;
     const UIComponent = isToolbar ? import_components16.ToolbarGroup : import_components16.ToolbarDropdownMenu;
     const commonProps = {
       icon: activeAlignmentControl ? activeAlignmentControl.icon : defaultAlignmentControl.icon,
-      label: (0, import_i18n17.__)("Align")
+      label
     };
     const extraProps = isToolbar ? {
       isCollapsed: isCollapsed3,
@@ -20616,7 +20713,7 @@ var wp;
         };
       })
     } : {
-      toggleProps: { description: (0, import_i18n17.__)("Change alignment") },
+      toggleProps: description ? { description } : {},
       children: ({ onClose }) => {
         return /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(import_jsx_runtime134.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(import_components16.MenuGroup, { className: "block-editor-block-alignment-control__menu-group", children: enabledControls.map(
           ({ name: controlName, info }) => {
@@ -21260,14 +21357,14 @@ var wp;

   // packages/block-editor/build-module/components/block-canvas/index.mjs
   var import_compose71 = __toESM(require_compose(), 1);
-  var import_element179 = __toESM(require_element(), 1);
+  var import_element181 = __toESM(require_element(), 1);
   var import_data126 = __toESM(require_data(), 1);
   var import_components116 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/block-list/index.mjs
   var import_data81 = __toESM(require_data(), 1);
   var import_compose58 = __toESM(require_compose(), 1);
-  var import_element143 = __toESM(require_element(), 1);
+  var import_element145 = __toESM(require_element(), 1);
   var import_blocks46 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/block-list/block.mjs
@@ -22842,8 +22939,8 @@ var wp;
     };
     return _extends2.apply(this, arguments);
   }
-  var withAnimated = (Component6, host2) => {
-    const hasInstance = !is.fun(Component6) || Component6.prototype && Component6.prototype.isReactComponent;
+  var withAnimated = (Component5, host2) => {
+    const hasInstance = !is.fun(Component5) || Component5.prototype && Component5.prototype.isReactComponent;
     return (0, import_react2.forwardRef)((givenProps, givenRef) => {
       const instanceRef = (0, import_react2.useRef)(null);
       const ref = hasInstance && (0, import_react2.useCallback)((value) => {
@@ -22879,7 +22976,7 @@ var wp;
         each(observer2.deps, (dep) => removeFluidObserver(dep, observer2));
       });
       const usedProps = host2.getComponentProps(props.getValue());
-      return React.createElement(Component6, _extends2({}, usedProps, {
+      return React.createElement(Component5, _extends2({}, usedProps, {
         ref
       }));
     });
@@ -22923,21 +23020,21 @@ var wp;
       createAnimatedStyle: _createAnimatedStyle,
       getComponentProps: _getComponentProps
     };
-    const animated2 = (Component6) => {
-      const displayName = getDisplayName(Component6) || "Anonymous";
-      if (is.str(Component6)) {
-        Component6 = animated2[Component6] || (animated2[Component6] = withAnimated(Component6, hostConfig));
+    const animated2 = (Component5) => {
+      const displayName = getDisplayName(Component5) || "Anonymous";
+      if (is.str(Component5)) {
+        Component5 = animated2[Component5] || (animated2[Component5] = withAnimated(Component5, hostConfig));
       } else {
-        Component6 = Component6[cacheKey] || (Component6[cacheKey] = withAnimated(Component6, hostConfig));
+        Component5 = Component5[cacheKey] || (Component5[cacheKey] = withAnimated(Component5, hostConfig));
       }
-      Component6.displayName = `Animated(${displayName})`;
-      return Component6;
+      Component5.displayName = `Animated(${displayName})`;
+      return Component5;
     };
-    eachProp(components, (Component6, key) => {
+    eachProp(components, (Component5, key) => {
       if (is.arr(components)) {
-        key = getDisplayName(Component6);
+        key = getDisplayName(Component5);
       }
-      animated2[key] = animated2(Component6);
+      animated2[key] = animated2(Component5);
     });
     return {
       animated: animated2
@@ -26619,16 +26716,7 @@ var wp;
           if (!nextBlockClientId) {
             return;
           }
-          if ((0, import_blocks23.isUnmodifiedDefaultBlock)(getBlock2(clientId))) {
-            let firstLeafClientId = nextBlockClientId;
-            while (getBlockOrder2(firstLeafClientId).length) {
-              firstLeafClientId = getBlockOrder2(firstLeafClientId)[0];
-            }
-            registry.batch(() => {
-              removeBlock2(clientId);
-              selectBlock2(firstLeafClientId);
-            });
-          } else if (getBlockOrder2(nextBlockClientId).length) {
+          if (getBlockOrder2(nextBlockClientId).length) {
             moveFirstItemUp(nextBlockClientId, false);
           } else {
             mergeBlocks2(clientId, nextBlockClientId);
@@ -26972,10 +27060,10 @@ var wp;
   var import_components61 = __toESM(require_components(), 1);
   var import_data66 = __toESM(require_data(), 1);
   var import_blocks39 = __toESM(require_blocks(), 1);
-  var import_element130 = __toESM(require_element(), 1);
+  var import_element132 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/inserter/menu.mjs
-  var import_element128 = __toESM(require_element(), 1);
+  var import_element130 = __toESM(require_element(), 1);
   var import_components59 = __toESM(require_components(), 1);

   // packages/ui/build-module/badge/badge.mjs
@@ -42555,9 +42643,9 @@ var wp;
   }
   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" };
   if (typeof process === "undefined" || true) {
-    registerStyle7("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle7("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   var Header2 = (0, import_element60.forwardRef)(
     function CollapsibleCardHeader({ children, className, render: render4, ...restProps }, ref) {
       const [descriptionId, setDescriptionId] = (0, import_element60.useState)();
@@ -44122,6 +44210,8 @@ var wp;
   // packages/ui/build-module/form/primitives/select/index.mjs
   var select_exports = {};
   __export(select_exports, {
+    Group: () => Group,
+    GroupLabel: () => GroupLabel,
     Item: () => Item3,
     Popup: () => Popup2,
     Portal: () => Portal2,
@@ -44130,7 +44220,7 @@ var wp;
     Trigger: () => Trigger3
   });

-  // packages/ui/build-module/form/primitives/select/item.mjs
+  // packages/ui/build-module/form/primitives/select/group.mjs
   var import_element78 = __toESM(require_element(), 1);
   var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE20 = "data-wp-hash";
@@ -44217,37 +44307,242 @@ var wp;
     registerStyle20("5705fc490f", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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", "list": "f43dc7c768d7b622__list", "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-compact": "f181b98b0d33282a__is-size-compact", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "empty": "_06c7ff39d2f685b9__empty" };
+  var Group = (0, import_element78.forwardRef)(
+    function Group2({ className, children, ...restProps }, ref) {
+      return /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
+        index_parts_exports3.Group,
+        {
+          className: clsx_default(item_popup_default.group, className),
+          ref,
+          ...restProps,
+          children
+        }
+      );
+    }
+  );
+
+  // packages/ui/build-module/form/primitives/select/group-label.mjs
+  var import_element79 = __toESM(require_element(), 1);
+  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE21 = "data-wp-hash";
+  function getRuntime21() {
+    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") {
+      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;
+      }
+    }
+    return false;
+  }
+  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 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);
+    };
+  }
+  function registerStyle21(hash, css) {
+    const runtime = getRuntime21();
+    runtime.styles.set(hash, css);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle21(targetDocument, hash, css);
+    }
+  }
   if (typeof process === "undefined" || true) {
-    registerStyle20("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+    registerStyle21("5705fc490f", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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", "list": "f43dc7c768d7b622__list", "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-compact": "f181b98b0d33282a__is-size-compact", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "empty": "_06c7ff39d2f685b9__empty" };
+  var GroupLabel = (0, import_element79.forwardRef)(
+    function GroupLabel2({ className, children, ...restProps }, ref) {
+      return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+        Text,
+        {
+          variant: "heading-sm",
+          className: clsx_default(
+            item_popup_default2["group-label"],
+            className
+          ),
+          render: /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(index_parts_exports3.GroupLabel, { ref, ...restProps }),
+          children
+        }
+      );
+    }
+  );
+
+  // packages/ui/build-module/form/primitives/select/item.mjs
+  var import_element80 = __toESM(require_element(), 1);
+  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE22 = "data-wp-hash";
+  function getRuntime22() {
+    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") {
+      registerDocument22(document);
+    }
+    return globalScope.__wpStyleRuntime;
+  }
+  function documentContainsStyleHash22(targetDocument, hash) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style of targetDocument.head.querySelectorAll(
+      `style[${STYLE_HASH_ATTRIBUTE22}]`
+    )) {
+      if (style.getAttribute(STYLE_HASH_ATTRIBUTE22) === hash) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle22(targetDocument, hash, css) {
+    if (!targetDocument.head) {
+      return;
+    }
+    const runtime = getRuntime22();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    }
+    if (injectedStyles.has(hash)) {
+      return;
+    }
+    if (documentContainsStyleHash22(targetDocument, hash)) {
+      injectedStyles.add(hash);
+      return;
+    }
+    const style = targetDocument.createElement("style");
+    style.setAttribute(STYLE_HASH_ATTRIBUTE22, hash);
+    style.appendChild(targetDocument.createTextNode(css));
+    targetDocument.head.appendChild(style);
+    injectedStyles.add(hash);
+  }
+  function registerDocument22(targetDocument) {
+    const runtime = getRuntime22();
+    runtime.documents.set(
+      targetDocument,
+      (runtime.documents.get(targetDocument) ?? 0) + 1
+    );
+    for (const [hash, css] of runtime.styles) {
+      injectStyle22(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 registerStyle22(hash, css) {
+    const runtime = getRuntime22();
+    runtime.styles.set(hash, css);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle22(targetDocument, hash, css);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle22("5705fc490f", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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", "list": "f43dc7c768d7b622__list", "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-compact": "f181b98b0d33282a__is-size-compact", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "empty": "_06c7ff39d2f685b9__empty" };
+  if (typeof process === "undefined" || true) {
+    registerStyle22("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" };
-  var Item3 = (0, import_element78.forwardRef)(
+  var Item3 = (0, import_element80.forwardRef)(
     function Item23({ className, value, size: size4 = "default", children, ...restProps }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime208.jsxs)(
         index_parts_exports3.Item,
         {
           className: clsx_default(
             resets_default5["box-sizing"],
-            item_popup_default.item,
-            item_popup_default[`is-size-${size4}`],
+            item_popup_default3.item,
+            item_popup_default3[`is-size-${size4}`],
             className
           ),
           value,
           ref,
           ...restProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(
               Icon,
               {
                 icon: check_default,
                 className: clsx_default(
-                  item_popup_default["item-icon"],
-                  item_popup_default["item-indicator-icon"]
+                  item_popup_default3["item-icon"],
+                  item_popup_default3["item-indicator-icon"]
                 ),
                 size: size4 === "small" ? 20 : 24
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(index_parts_exports3.ItemText, { children })
+            /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(index_parts_exports3.ItemText, { children })
           ]
         }
       );
@@ -44255,13 +44550,13 @@ var wp;
   );

   // packages/ui/build-module/form/primitives/select/popup.mjs
-  var import_element81 = __toESM(require_element(), 1);
+  var import_element83 = __toESM(require_element(), 1);

   // packages/ui/build-module/form/primitives/select/portal.mjs
-  var import_element79 = __toESM(require_element(), 1);
-  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
-  var Portal2 = (0, import_element79.forwardRef)(function SelectPortal3({ container, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+  var import_element81 = __toESM(require_element(), 1);
+  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
+  var Portal2 = (0, import_element81.forwardRef)(function SelectPortal3({ container, ...restProps }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
       index_parts_exports3.Portal,
       {
         container: container ?? getWpCompatOverlaySlot(),
@@ -44272,10 +44567,10 @@ var wp;
   });

   // packages/ui/build-module/form/primitives/select/positioner.mjs
-  var import_element80 = __toESM(require_element(), 1);
-  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE21 = "data-wp-hash";
-  function getRuntime21() {
+  var import_element82 = __toESM(require_element(), 1);
+  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE23 = "data-wp-hash";
+  function getRuntime23() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -44286,28 +44581,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument21(document);
+      registerDocument23(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash21(targetDocument, hash) {
+  function documentContainsStyleHash23(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE21}]`
+      `style[${STYLE_HASH_ATTRIBUTE23}]`
     )) {
-      if (style.getAttribute(STYLE_HASH_ATTRIBUTE21) === hash) {
+      if (style.getAttribute(STYLE_HASH_ATTRIBUTE23) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle21(targetDocument, hash, css) {
+  function injectStyle23(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime21();
+    const runtime = getRuntime23();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -44316,24 +44611,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash21(targetDocument, hash)) {
+    if (documentContainsStyleHash23(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style = targetDocument.createElement("style");
-    style.setAttribute(STYLE_HASH_ATTRIBUTE21, hash);
+    style.setAttribute(STYLE_HASH_ATTRIBUTE23, hash);
     style.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style);
     injectedStyles.add(hash);
   }
-  function registerDocument21(targetDocument) {
-    const runtime = getRuntime21();
+  function registerDocument23(targetDocument) {
+    const runtime = getRuntime23();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle21(targetDocument, hash, css);
+      injectStyle23(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -44347,24 +44642,24 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle21(hash, css) {
-    const runtime = getRuntime21();
+  function registerStyle23(hash, css) {
+    const runtime = getRuntime23();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle21(targetDocument, hash, css);
+      injectStyle23(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle21("10f3806643", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");
+    registerStyle23("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" };
   if (typeof process === "undefined" || true) {
-    registerStyle21("8c70612dd7", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");
+    registerStyle23("8c70612dd7", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");
   }
   var style_default15 = { "positioner": "_0ab863136fb95530__positioner" };
-  var Positioner2 = (0, import_element80.forwardRef)(
+  var Positioner2 = (0, import_element82.forwardRef)(
     function SelectPositioner3({ className, ...props }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
         index_parts_exports3.Positioner,
         {
           ...ITEM_POPUP_POSITIONER_PROPS,
@@ -44382,9 +44677,9 @@ var wp;
   );

   // packages/ui/build-module/form/primitives/select/popup.mjs
-  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE22 = "data-wp-hash";
-  function getRuntime22() {
+  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE24 = "data-wp-hash";
+  function getRuntime24() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -44395,28 +44690,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument22(document);
+      registerDocument24(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash22(targetDocument, hash) {
+  function documentContainsStyleHash24(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE22}]`
+      `style[${STYLE_HASH_ATTRIBUTE24}]`
     )) {
-      if (style.getAttribute(STYLE_HASH_ATTRIBUTE22) === hash) {
+      if (style.getAttribute(STYLE_HASH_ATTRIBUTE24) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle22(targetDocument, hash, css) {
+  function injectStyle24(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime22();
+    const runtime = getRuntime24();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -44425,24 +44720,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash22(targetDocument, hash)) {
+    if (documentContainsStyleHash24(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style = targetDocument.createElement("style");
-    style.setAttribute(STYLE_HASH_ATTRIBUTE22, hash);
+    style.setAttribute(STYLE_HASH_ATTRIBUTE24, hash);
     style.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style);
     injectedStyles.add(hash);
   }
-  function registerDocument22(targetDocument) {
-    const runtime = getRuntime22();
+  function registerDocument24(targetDocument) {
+    const runtime = getRuntime24();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle22(targetDocument, hash, css);
+      injectStyle24(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -44456,29 +44751,29 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle22(hash, css) {
-    const runtime = getRuntime22();
+  function registerStyle24(hash, css) {
+    const runtime = getRuntime24();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle22(targetDocument, hash, css);
+      injectStyle24(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle22("5705fc490f", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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)}}}');
+    registerStyle24("5705fc490f", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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", "list": "f43dc7c768d7b622__list", "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-compact": "f181b98b0d33282a__is-size-compact", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "empty": "_06c7ff39d2f685b9__empty" };
-  var Popup2 = (0, import_element81.forwardRef)(
+  var item_popup_default4 = { "popup": "_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion", "list": "f43dc7c768d7b622__list", "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-compact": "f181b98b0d33282a__is-size-compact", "is-size-small": "_38f7faff93c61958__is-size-small", "item-indicator-icon": "_92fbe4765dfad5ee__item-indicator-icon", "item-icon": "a3adcfd0b73ffd40__item-icon", "empty": "_06c7ff39d2f685b9__empty" };
+  var Popup2 = (0, import_element83.forwardRef)(
     function Popup22({ className, portal, positioner, children, ...restProps }, ref) {
-      const popupContent = /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(ThemeProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
+      const popupContent = /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(ThemeProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         index_parts_exports3.Popup,
         {
           ref,
-          className: clsx_default(item_popup_default2.popup, className),
+          className: clsx_default(item_popup_default4.popup, className),
           ...restProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(index_parts_exports3.List, { className: item_popup_default2.list, children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(index_parts_exports3.List, { className: item_popup_default4.list, children: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
             "div",
             {
-              className: item_popup_default2["list-scrollable-container"],
+              className: item_popup_default4["list-scrollable-container"],
               children
             }
           ) })
@@ -44486,25 +44781,25 @@ var wp;
       ) });
       const positionedPopup = renderSlotWithChildren(
         positioner,
-        /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(Positioner2, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Positioner2, {}),
         popupContent
       );
-      return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(Portal2, {}), positionedPopup);
+      return renderSlotWithChildren(portal, /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Portal2, {}), positionedPopup);
     }
   );

   // packages/ui/build-module/form/primitives/select/root.mjs
-  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
   function Root6(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(index_parts_exports3.Root, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(index_parts_exports3.Root, { ...props });
   }

   // packages/ui/build-module/form/primitives/select/trigger.mjs
-  var import_element82 = __toESM(require_element(), 1);
+  var import_element84 = __toESM(require_element(), 1);
   var import_i18n32 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE23 = "data-wp-hash";
-  function getRuntime23() {
+  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE25 = "data-wp-hash";
+  function getRuntime25() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -44515,28 +44810,28 @@ var wp;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument23(document);
+      registerDocument25(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash23(targetDocument, hash) {
+  function documentContainsStyleHash25(targetDocument, hash) {
     if (!targetDocument.head) {
       return false;
     }
     for (const style of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE23}]`
+      `style[${STYLE_HASH_ATTRIBUTE25}]`
     )) {
-      if (style.getAttribute(STYLE_HASH_ATTRIBUTE23) === hash) {
+      if (style.getAttribute(STYLE_HASH_ATTRIBUTE25) === hash) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle23(targetDocument, hash, css) {
+  function injectStyle25(targetDocument, hash, css) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime23();
+    const runtime = getRuntime25();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -44545,24 +44840,24 @@ var wp;
     if (injectedStyles.has(hash)) {
       return;
     }
-    if (documentContainsStyleHash23(targetDocument, hash)) {
+    if (documentContainsStyleHash25(targetDocument, hash)) {
       injectedStyles.add(hash);
       return;
     }
     const style = targetDocument.createElement("style");
-    style.setAttribute(STYLE_HASH_ATTRIBUTE23, hash);
+    style.setAttribute(STYLE_HASH_ATTRIBUTE25, hash);
     style.appendChild(targetDocument.createTextNode(css));
     targetDocument.head.appendChild(style);
     injectedStyles.add(hash);
   }
-  function registerDocument23(targetDocument) {
-    const runtime = getRuntime23();
+  function registerDocument25(targetDocument) {
+    const runtime = getRuntime25();
     runtime.documents.set(
       targetDocument,
       (runtime.documents.get(targetDocument) ?? 0) + 1
     );
     for (const [hash, css] of runtime.styles) {
-      injectStyle23(targetDocument, hash, css);
+      injectStyle25(targetDocument, hash, css);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -44576,22 +44871,22 @@ var wp;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle23(hash, css) {
-    const runtime = getRuntime23();
+  function registerStyle25(hash, css) {
+    const runtime = getRuntime25();
     runtime.styles.set(hash, css);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle23(targetDocument, hash, css);
+      injectStyle25(targetDocument, hash, css);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle23("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle25("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   if (typeof process === "undefined" || true) {
-    registerStyle23("7b4a0ac519", "@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] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");
+    registerStyle25("7b4a0ac519", "@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] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");
   }
   var select_trigger_default = { "trigger-wrapper": "_6e4e0445ef20426b__trigger-wrapper", "is-minimal": "fa98c865fb77e675__is-minimal", "trigger": "_7893295e3f6d1af7__trigger", "trigger-value": "e760c9339965ce84__trigger-value", "trigger-caret": "_308bc63e43681f99__trigger-caret" };
-  var Trigger3 = (0, import_element82.forwardRef)(
+  var Trigger3 = (0, import_element84.forwardRef)(
     function Trigger22({
       className,
       size: size4,
@@ -44600,7 +44895,7 @@ var wp;
       placeholder = (0, import_i18n32.__)("Select"),
       ...restProps
     }, ref) {
-      return /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
         InputLayout3,
         {
           className: clsx_default(
@@ -44611,7 +44906,7 @@ var wp;
           ),
           size: size4,
           isBorderless: variant === "minimal",
-          children: /* @__PURE__ */ (0, import_jsx_runtime211.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime213.jsxs)(
             index_parts_exports3.Trigger,
             {
               ...restProps,
@@ -44622,7 +44917,7 @@ var wp;
               "data-can-disable-input-layout": true,
               ref,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
                   index_parts_exports3.Value,
                   {
                     placeholder,
@@ -44630,7 +44925,7 @@ var wp;
                     children
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
                   Icon,
                   {
                     className: select_trigger_default["trigger-caret"],
@@ -44647,29 +44942,29 @@ var wp;
   );

   // packages/ui/build-module/form/select-control/select-control.mjs
-  var import_element85 = __toESM(require_element(), 1);
+  var import_element87 = __toESM(require_element(), 1);

   // packages/ui/build-module/form/select-control/context.mjs
-  var import_element83 = __toESM(require_element(), 1);
-  var SelectControlSizeContext = (0, import_element83.createContext)(void 0);
+  var import_element85 = __toESM(require_element(), 1);
+  var SelectControlSizeContext = (0, import_element85.createContext)(void 0);
   var useSelectControlSizeContext = () => {
-    return (0, import_element83.useContext)(SelectControlSizeContext);
+    return (0, import_element85.useContext)(SelectControlSizeContext);
   };

   // packages/ui/build-module/form/select-control/item.mjs
-  var import_element84 = __toESM(require_element(), 1);
-  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
-  var Item4 = (0, import_element84.forwardRef)(
+  var import_element86 = __toESM(require_element(), 1);
+  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
+  var Item4 = (0, import_element86.forwardRef)(
     function Item24({ size: sizeProp, ...restProps }, ref) {
       const contextSize = useSelectControlSizeContext();
       const size4 = sizeProp ?? contextSize;
-      return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(select_exports.Item, { size: size4, ref, ...restProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(select_exports.Item, { size: size4, ref, ...restProps });
     }
   );

   // packages/ui/build-module/form/select-control/select-control.mjs
-  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
-  var SelectControl = (0, import_element85.forwardRef)(function SelectControl2({
+  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
+  var SelectControl = (0, import_element87.forwardRef)(function SelectControl2({
     className,
     children,
     items,
@@ -44682,10 +44977,10 @@ var wp;
     triggerContent,
     ...restProps
   }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime213.jsxs)(field_exports.Root, { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime213.jsxs)(select_exports.Root, { items, ...restProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(field_exports.Root, { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(field_exports.Label, { hideFromVision: hideLabelFromVision, children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(select_exports.Root, { items, ...restProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
           select_exports.Trigger,
           {
             ref,
@@ -44694,7 +44989,7 @@ var wp;
             children: triggerContent
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(select_exports.Popup, { children: /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(SelectControlSizeContext.Provider, { value: size4, children: children !== void 0 ? children : items?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(select_exports.Popup, { children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(SelectControlSizeContext.Provider, { value: size4, children: children !== void 0 ? children : items?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
           Item4,
           {
             value: item,
@@ -44705,14 +45000,25 @@ var wp;
           item.value ?? "null"
         )) }) })
       ] }),
-      description && /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(field_exports.Description, { children: description }),
-      details && /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(field_exports.Details, { children: details })
+      description && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(field_exports.Description, { children: description }),
+      details && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(field_exports.Details, { children: details })
     ] });
   });

   // packages/ui/build-module/form/select-control/index.mjs
+  Group.displayName = "SelectControl.Group";
+  GroupLabel.displayName = "SelectControl.GroupLabel";
   Item4.displayName = "SelectControl.Item";
   var SelectControl3 = Object.assign(SelectControl, {
+    /**
+     * Groups related items together with an associated label rendered by
+     * `SelectControl.GroupLabel`.
+     */
+    Group,
+    /**
+     * Renders a label for a `SelectControl.Group`.
+     */
+    GroupLabel,
     /**
      * An item rendered inside a `SelectControl` popup.
      */
@@ -44726,42 +45032,42 @@ var wp;

   // packages/block-editor/build-module/components/inserter/tips.mjs
   var import_i18n33 = __toESM(require_i18n(), 1);
-  var import_element86 = __toESM(require_element(), 1);
+  var import_element88 = __toESM(require_element(), 1);
   var import_components29 = __toESM(require_components(), 1);
-  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
   var globalTips = [
-    (0, import_element86.createInterpolateElement)(
+    (0, import_element88.createInterpolateElement)(
       (0, import_i18n33.__)(
         "While writing, you can press <kbd>/</kbd> to quickly insert new blocks."
       ),
-      { kbd: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("kbd", {}) }
+      { kbd: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("kbd", {}) }
     ),
-    (0, import_element86.createInterpolateElement)(
+    (0, import_element88.createInterpolateElement)(
       (0, import_i18n33.__)(
         "Indent a list by pressing <kbd>space</kbd> at the beginning of a line."
       ),
-      { kbd: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("kbd", {}) }
+      { kbd: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("kbd", {}) }
     ),
-    (0, import_element86.createInterpolateElement)(
+    (0, import_element88.createInterpolateElement)(
       (0, import_i18n33.__)(
         "Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."
       ),
-      { kbd: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("kbd", {}) }
+      { kbd: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("kbd", {}) }
     ),
     (0, import_i18n33.__)("Drag files into the editor to automatically insert media blocks."),
     (0, import_i18n33.__)("Change a block's type by pressing the block icon on the toolbar.")
   ];
   function Tips() {
-    const [randomIndex] = (0, import_element86.useState)(
+    const [randomIndex] = (0, import_element88.useState)(
       () => Math.floor(Math.random() * globalTips.length)
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_components29.Tip, { children: globalTips[randomIndex] });
+    return /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_components29.Tip, { children: globalTips[randomIndex] });
   }
   var tips_default = Tips;

   // packages/block-editor/build-module/components/inserter/preview-panel.mjs
   var import_blocks30 = __toESM(require_blocks(), 1);
-  var import_element102 = __toESM(require_element(), 1);
+  var import_element104 = __toESM(require_element(), 1);
   var import_i18n40 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/block-card/index.mjs
@@ -44770,13 +45076,13 @@ var wp;
   var import_deprecated6 = __toESM(require_deprecated(), 1);
   var import_i18n34 = __toESM(require_i18n(), 1);
   var import_blocks24 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge2 } = unlock(import_components30.privateApis);
   function OptionalParentSelectButton({ children, onClick }) {
     if (!onClick) {
       return children;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
       import_components30.Button,
       {
         __next40pxDefaultSize: true,
@@ -44826,7 +45132,7 @@ var wp;
     );
     const { selectBlock: selectBlock2 } = (0, import_data32.useDispatch)(store);
     const TitleElement = parentClientId ? "div" : "h2";
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
       "div",
       {
         className: clsx_default(
@@ -44837,10 +45143,10 @@ var wp;
           },
           className
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Stack, { direction: "column", gap: "sm", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Stack, { direction: "row", align: "center", justify: "space-between", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Stack, { direction: "row", align: "center", justify: "flex-start", children: [
-              parentBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(Stack, { direction: "column", gap: "sm", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(Stack, { direction: "row", align: "center", justify: "space-between", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(Stack, { direction: "row", align: "center", justify: "flex-start", children: [
+              parentBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
                 import_components30.Button,
                 {
                   onClick: () => selectBlock2(parentBlockClientId),
@@ -44858,24 +45164,24 @@ var wp;
                   size: "small"
                 }
               ),
-              isChild && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("span", { className: "block-editor-block-card__child-indicator-icon", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+              isChild && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", { className: "block-editor-block-card__child-indicator-icon", children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
                 import_components30.Icon,
                 {
                   icon: (0, import_i18n34.isRTL)() ? arrow_left_default : arrow_right_default
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(
                 OptionalParentSelectButton,
                 {
                   onClick: parentClientId ? () => {
                     selectBlock2(parentClientId);
                   } : void 0,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(block_icon_default, { icon, showColors: true }),
-                    /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Stack, { direction: "column", gap: "xs", children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(TitleElement, { className: "block-editor-block-card__title", children: [
-                        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("span", { className: "block-editor-block-card__name", children: !!name?.length ? name : title }),
-                        !parentClientId && !isChild && !!name?.length && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(WCBadge2, { children: title })
+                    /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(block_icon_default, { icon, showColors: true }),
+                    /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(Stack, { direction: "column", gap: "xs", children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(TitleElement, { className: "block-editor-block-card__title", children: [
+                        /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", { className: "block-editor-block-card__name", children: !!name?.length ? name : title }),
+                        !parentClientId && !isChild && !!name?.length && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(WCBadge2, { children: title })
                       ] }),
                       children
                     ] })
@@ -44885,7 +45191,7 @@ var wp;
             ] }),
             controls
           ] }),
-          !parentClientId && !isChild && description && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(Text, { className: "block-editor-block-card__description", children: description })
+          !parentClientId && !isChild && description && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(Text, { className: "block-editor-block-card__description", children: description })
         ] })
       }
     );
@@ -44895,20 +45201,20 @@ var wp;
   // packages/block-editor/build-module/components/block-preview/index.mjs
   var import_compose37 = __toESM(require_compose(), 1);
   var import_data54 = __toESM(require_data(), 1);
-  var import_element101 = __toESM(require_element(), 1);
+  var import_element103 = __toESM(require_element(), 1);
   var import_deprecated7 = __toESM(require_deprecated(), 1);

   // packages/block-editor/build-module/components/provider/index.mjs
   var import_data36 = __toESM(require_data(), 1);
-  var import_element92 = __toESM(require_element(), 1);
+  var import_element94 = __toESM(require_element(), 1);
   var import_components31 = __toESM(require_components(), 1);
   var import_upload_media = __toESM(require_upload_media(), 1);

   // packages/block-editor/build-module/components/provider/with-registry-provider.mjs
-  var import_element87 = __toESM(require_element(), 1);
+  var import_element89 = __toESM(require_element(), 1);
   var import_data33 = __toESM(require_data(), 1);
   var import_compose20 = __toESM(require_compose(), 1);
-  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
   function getSubRegistry(subRegistries, registry, useSubRegistry) {
     if (!useSubRegistry) {
       return registry;
@@ -44924,31 +45230,31 @@ var wp;
   var withRegistryProvider = (0, import_compose20.createHigherOrderComponent)(
     (WrappedComponent) => function WithRegistryProvider({ useSubRegistry = true, ...props }) {
       const registry = (0, import_data33.useRegistry)();
-      const [subRegistries] = (0, import_element87.useState)(() => /* @__PURE__ */ new WeakMap());
+      const [subRegistries] = (0, import_element89.useState)(() => /* @__PURE__ */ new WeakMap());
       const subRegistry = getSubRegistry(
         subRegistries,
         registry,
         useSubRegistry
       );
       if (subRegistry === registry) {
-        return /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(WrappedComponent, { registry, ...props });
+        return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(WrappedComponent, { registry, ...props });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_data33.RegistryProvider, { value: subRegistry, children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(WrappedComponent, { registry: subRegistry, ...props }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(import_data33.RegistryProvider, { value: subRegistry, children: /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(WrappedComponent, { registry: subRegistry, ...props }) });
     },
     "withRegistryProvider"
   );
   var with_registry_provider_default = withRegistryProvider;

   // packages/block-editor/build-module/components/provider/use-block-sync.mjs
-  var import_element89 = __toESM(require_element(), 1);
+  var import_element91 = __toESM(require_element(), 1);
   var import_data34 = __toESM(require_data(), 1);
   var import_blocks25 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/provider/selection-context.mjs
-  var import_element88 = __toESM(require_element(), 1);
+  var import_element90 = __toESM(require_element(), 1);
   var noop7 = () => {
   };
-  var SelectionContext = (0, import_element88.createContext)({
+  var SelectionContext = (0, import_element90.createContext)({
     getSelection: () => void 0,
     onChangeSelection: noop7
   });
@@ -45004,7 +45310,7 @@ var wp;
     onInput = noop8
   }) {
     const registry = (0, import_data34.useRegistry)();
-    const { getSelection, onChangeSelection } = (0, import_element89.useContext)(SelectionContext);
+    const { getSelection, onChangeSelection } = (0, import_element91.useContext)(SelectionContext);
     const {
       resetBlocks: resetBlocks2,
       resetSelection: resetSelection2,
@@ -45013,14 +45319,14 @@ var wp;
       __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2
     } = registry.dispatch(store);
     const { getBlockName: getBlockName2, getBlocks: getBlocks2, getSelectionStart: getSelectionStart2, getSelectionEnd: getSelectionEnd2 } = registry.select(store);
-    const pendingChangesRef = (0, import_element89.useRef)({ incoming: null, outgoing: [] });
-    const subscribedRef = (0, import_element89.useRef)(false);
-    const idMappingRef = (0, import_element89.useRef)({
+    const pendingChangesRef = (0, import_element91.useRef)({ incoming: null, outgoing: [] });
+    const subscribedRef = (0, import_element91.useRef)(false);
+    const idMappingRef = (0, import_element91.useRef)({
       externalToInternal: /* @__PURE__ */ new Map(),
       internalToExternal: /* @__PURE__ */ new Map()
     });
-    const appliedSelectionRef = (0, import_element89.useRef)(null);
-    const isRestoringSelectionRef = (0, import_element89.useRef)(false);
+    const appliedSelectionRef = (0, import_element91.useRef)(null);
+    const isRestoringSelectionRef = (0, import_element91.useRef)(false);
     const restoreSelection = () => {
       const selection2 = getSelection();
       if (!selection2?.selectionStart?.clientId || selection2 === appliedSelectionRef.current) {
@@ -45061,12 +45367,16 @@ var wp;
           const storeBlocks = controlledBlocks.map(
             (block) => cloneBlockWithMapping(block, idMappingRef.current)
           );
-          __unstableMarkNextChangeAsNotPersistent2();
+          __unstableMarkNextChangeAsNotPersistent2({
+            history: "ignore"
+          });
           setHasControlledInnerBlocks2(clientId, true);
           if (subscribedRef.current) {
             pendingChangesRef.current.incoming = storeBlocks;
           }
-          __unstableMarkNextChangeAsNotPersistent2();
+          __unstableMarkNextChangeAsNotPersistent2({
+            history: "ignore"
+          });
           replaceInnerBlocks2(clientId, storeBlocks);
           appliedSelectionRef.current = null;
         });
@@ -45074,28 +45384,36 @@ var wp;
         if (subscribedRef.current) {
           pendingChangesRef.current.incoming = controlledBlocks;
         }
-        __unstableMarkNextChangeAsNotPersistent2();
+        __unstableMarkNextChangeAsNotPersistent2({
+          history: "ignore"
+        });
         resetBlocks2(controlledBlocks);
       }
     };
     const unsetControlledBlocks = () => {
       if (clientId) {
-        __unstableMarkNextChangeAsNotPersistent2();
+        __unstableMarkNextChangeAsNotPersistent2({
+          history: "ignore"
+        });
         setHasControlledInnerBlocks2(clientId, false);
-        __unstableMarkNextChangeAsNotPersistent2();
+        __unstableMarkNextChangeAsNotPersistent2({
+          history: "ignore"
+        });
         replaceInnerBlocks2(clientId, []);
       } else {
-        __unstableMarkNextChangeAsNotPersistent2();
+        __unstableMarkNextChangeAsNotPersistent2({
+          history: "ignore"
+        });
         resetBlocks2([]);
       }
     };
-    const onInputRef = (0, import_element89.useRef)(onInput);
-    const onChangeRef = (0, import_element89.useRef)(onChange);
-    (0, import_element89.useEffect)(() => {
+    const onInputRef = (0, import_element91.useRef)(onInput);
+    const onChangeRef = (0, import_element91.useRef)(onChange);
+    (0, import_element91.useEffect)(() => {
       onInputRef.current = onInput;
       onChangeRef.current = onChange;
     }, [onInput, onChange]);
-    (0, import_element89.useEffect)(() => {
+    (0, import_element91.useEffect)(() => {
       const isOutgoing = pendingChangesRef.current.outgoing.includes(controlledBlocks);
       const storeMatch = getBlocks2(clientId) === controlledBlocks;
       if (isOutgoing) {
@@ -45108,7 +45426,7 @@ var wp;
         restoreSelection();
       }
     }, [controlledBlocks, clientId]);
-    (0, import_element89.useEffect)(() => {
+    (0, import_element91.useEffect)(() => {
       const {
         getSelectedBlocksInitialCaretPosition: getSelectedBlocksInitialCaretPosition2,
         isLastBlockChangePersistent: isLastBlockChangePersistent2,
@@ -45206,7 +45524,7 @@ var wp;
         unsubscribe();
       };
     }, [registry, clientId]);
-    (0, import_element89.useEffect)(() => {
+    (0, import_element91.useEffect)(() => {
       return () => {
         unsetControlledBlocks();
       };
@@ -45214,7 +45532,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/keyboard-shortcuts/index.mjs
-  var import_element90 = __toESM(require_element(), 1);
+  var import_element92 = __toESM(require_element(), 1);
   var import_data35 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts3 = __toESM(require_keyboard_shortcuts(), 1);
   var import_i18n35 = __toESM(require_i18n(), 1);
@@ -45226,7 +45544,7 @@ var wp;
       import_keyboard_shortcuts3.store
     );
     const [blockVisibility2] = useSettings("blockVisibility.allowEditing");
-    (0, import_element90.useEffect)(() => {
+    (0, import_element92.useEffect)(() => {
       registerShortcut({
         name: "core/block-editor/copy",
         category: "block",
@@ -45431,9 +45749,9 @@ var wp;
   var keyboard_shortcuts_default = KeyboardShortcuts;

   // packages/block-editor/build-module/components/provider/use-media-upload-settings.mjs
-  var import_element91 = __toESM(require_element(), 1);
+  var import_element93 = __toESM(require_element(), 1);
   function useMediaUploadSettings(settings2 = {}) {
-    return (0, import_element91.useMemo)(
+    return (0, import_element93.useMemo)(
       () => ({
         mediaUpload: settings2.mediaUpload,
         mediaSideload: settings2.mediaSideload,
@@ -45452,7 +45770,7 @@ var wp;
   var use_media_upload_settings_default = useMediaUploadSettings;

   // packages/block-editor/build-module/components/provider/index.mjs
-  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
   var noop9 = () => {
   };
   var hasLoggedFallback = false;
@@ -45594,7 +45912,7 @@ var wp;
       const isHeicCanvasEnabled = shouldEnableHeicCanvasProcessing();
       const useUploadMediaPipeline = isClientSideMediaEnabled || isHeicCanvasEnabled;
       const isMediaUploadIntercepted = !!_settings?.mediaUpload?.__isMediaUploadInterceptor;
-      const settings2 = (0, import_element92.useMemo)(() => {
+      const settings2 = (0, import_element94.useMemo)(() => {
         if (useUploadMediaPipeline && _settings?.mediaUpload && !isMediaUploadIntercepted) {
           const uploadFn = isClientSideMediaEnabled ? mediaUpload : heicMediaUpload;
           const interceptor = uploadFn.bind(null, registry, _settings);
@@ -45615,7 +45933,7 @@ var wp;
       const { __experimentalUpdateSettings: __experimentalUpdateSettings2 } = unlock(
         (0, import_data36.useDispatch)(store)
       );
-      (0, import_element92.useEffect)(() => {
+      (0, import_element94.useEffect)(() => {
         __experimentalUpdateSettings2(
           {
             ...settings2,
@@ -45631,23 +45949,23 @@ var wp;
         stripExperimentalSettings,
         __experimentalUpdateSettings2
       ]);
-      const selectionRef = (0, import_element92.useRef)(props.selection);
+      const selectionRef = (0, import_element94.useRef)(props.selection);
       selectionRef.current = props.selection;
-      const onChangeSelectionRef = (0, import_element92.useRef)(props.onChangeSelection ?? noop9);
+      const onChangeSelectionRef = (0, import_element94.useRef)(props.onChangeSelection ?? noop9);
       onChangeSelectionRef.current = props.onChangeSelection ?? noop9;
-      const selectionContextValue = (0, import_element92.useMemo)(
+      const selectionContextValue = (0, import_element94.useMemo)(
         () => ({
           getSelection: () => selectionRef.current,
           onChangeSelection: (...args) => onChangeSelectionRef.current(...args)
         }),
         []
       );
-      const children = /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_components31.SlotFillProvider, { passthrough: true, children: [
-        !settings2?.isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(keyboard_shortcuts_default.Register, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(BlockRefsProvider, { children: props.children })
+      const children = /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_components31.SlotFillProvider, { passthrough: true, children: [
+        !settings2?.isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(keyboard_shortcuts_default.Register, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(BlockRefsProvider, { children: props.children })
       ] });
-      const content = /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(SelectionContext.Provider, { value: selectionContextValue, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+      const content = /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(SelectionContext.Provider, { value: selectionContextValue, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           BlockSyncEffect,
           {
             clientId: props.clientId,
@@ -45659,7 +45977,7 @@ var wp;
         children
       ] });
       if (useUploadMediaPipeline && !isMediaUploadIntercepted) {
-        return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           import_upload_media.MediaUploadProvider,
           {
             settings: mediaUploadSettings,
@@ -45672,19 +45990,19 @@ var wp;
     }
   );
   var BlockEditorProvider = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(ExperimentalBlockEditorProvider, { ...props, stripExperimentalSettings: true, children: props.children });
+    return /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(ExperimentalBlockEditorProvider, { ...props, stripExperimentalSettings: true, children: props.children });
   };
   var provider_default = BlockEditorProvider;

   // packages/block-editor/build-module/components/block-preview/auto.mjs
   var import_compose36 = __toESM(require_compose(), 1);
   var import_data53 = __toESM(require_data(), 1);
-  var import_element99 = __toESM(require_element(), 1);
+  var import_element101 = __toESM(require_element(), 1);
   var import_components34 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/iframe/index.mjs
   var import_react14 = __toESM(require_react(), 1);
-  var import_element97 = __toESM(require_element(), 1);
+  var import_element99 = __toESM(require_element(), 1);
   var import_i18n39 = __toESM(require_i18n(), 1);
   var import_compose35 = __toESM(require_compose(), 1);
   var import_components32 = __toESM(require_components(), 1);
@@ -45694,7 +46012,7 @@ var wp;
   var import_data50 = __toESM(require_data(), 1);
   var import_i18n38 = __toESM(require_i18n(), 1);
   var import_compose33 = __toESM(require_compose(), 1);
-  var import_element95 = __toESM(require_element(), 1);
+  var import_element97 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/writing-flow/use-editable-root.mjs
   var import_data37 = __toESM(require_data(), 1);
@@ -45991,15 +46309,15 @@ var wp;
   var import_keycodes4 = __toESM(require_keycodes(), 1);
   var import_data40 = __toESM(require_data(), 1);
   var import_compose24 = __toESM(require_compose(), 1);
-  var import_element93 = __toESM(require_element(), 1);
-  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
+  var import_element95 = __toESM(require_element(), 1);
+  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
   function useTabNav() {
     const containerRef = (
       /** @type {typeof useRef<HTMLElement>} */
-      (0, import_element93.useRef)()
+      (0, import_element95.useRef)()
     );
-    const focusCaptureBeforeRef = (0, import_element93.useRef)();
-    const focusCaptureAfterRef = (0, import_element93.useRef)();
+    const focusCaptureBeforeRef = (0, import_element95.useRef)();
+    const focusCaptureAfterRef = (0, import_element95.useRef)();
     const {
       hasMultiSelection: hasMultiSelection2,
       getSelectedBlockClientId: getSelectedBlockClientId2,
@@ -46010,7 +46328,7 @@ var wp;
       isZoomOut: isZoomOut2
     } = unlock((0, import_data40.useSelect)(store));
     const { setLastFocus: setLastFocus2 } = unlock((0, import_data40.useDispatch)(store));
-    const noCaptureRef = (0, import_element93.useRef)();
+    const noCaptureRef = (0, import_element95.useRef)();
     function onFocusCapture(event) {
       const canvasElement = containerRef.current.ownerDocument === event.target.ownerDocument ? containerRef.current : containerRef.current.ownerDocument.defaultView.frameElement;
       if (noCaptureRef.current) {
@@ -46047,7 +46365,7 @@ var wp;
         }
       }
     }
-    const before = /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+    const before = /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
       "div",
       {
         ref: focusCaptureBeforeRef,
@@ -46055,7 +46373,7 @@ var wp;
         onFocus: onFocusCapture
       }
     );
-    const after = /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+    const after = /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
       "div",
       {
         ref: focusCaptureAfterRef,
@@ -47090,7 +47408,7 @@ var wp;
   var import_compose32 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/utils/use-notify-copy.mjs
-  var import_element94 = __toESM(require_element(), 1);
+  var import_element96 = __toESM(require_element(), 1);
   var import_blocks28 = __toESM(require_blocks(), 1);
   var import_data48 = __toESM(require_data(), 1);
   var import_i18n37 = __toESM(require_i18n(), 1);
@@ -47099,7 +47417,7 @@ var wp;
     const { getBlockName: getBlockName2 } = (0, import_data48.useSelect)(store);
     const { getBlockType: getBlockType30 } = (0, import_data48.useSelect)(import_blocks28.store);
     const { createSuccessNotice } = (0, import_data48.useDispatch)(import_notices4.store);
-    return (0, import_element94.useCallback)(
+    return (0, import_element96.useCallback)(
       (eventType, selectedBlockClientIds) => {
         let notice = "";
         if (eventType === "copyStyles") {
@@ -47150,14 +47468,6 @@ var wp;
   }

   // packages/block-editor/build-module/components/writing-flow/use-clipboard-handler.mjs
-  function isBlockEntirelySelected(ownerDocument2, clientId) {
-    const selection2 = ownerDocument2.defaultView.getSelection();
-    if (getBlockClientId(selection2.anchorNode) !== clientId) {
-      return false;
-    }
-    const blockElement = ownerDocument2.getElementById(`block-${clientId}`);
-    return !!blockElement?.isContentEditable && (0, import_dom50.isEntirelySelected)(blockElement);
-  }
   function useClipboardHandler() {
     const registry = (0, import_data49.useRegistry)();
     const {
@@ -47191,14 +47501,11 @@ var wp;
         if (selectedBlockClientIds.length === 0) {
           return;
         }
-        const isWholeSingleBlockCopy = event.type === "copy" && !hasMultiSelection2() && isBlockEntirelySelected(
-          event.target.ownerDocument,
-          selectedBlockClientIds[0]
-        );
         if (!hasMultiSelection2()) {
-          const { ownerDocument: ownerDocument2 } = event.target;
+          const { target } = event;
+          const { ownerDocument: ownerDocument2 } = target;
           const hasSelection = event.type === "copy" || event.type === "cut" ? (0, import_dom50.documentHasUncollapsedSelection)(ownerDocument2) : (0, import_dom50.documentHasSelection)(ownerDocument2) && !ownerDocument2.activeElement.isContentEditable;
-          if (hasSelection && !isWholeSingleBlockCopy) {
+          if (hasSelection) {
             return;
           }
         }
@@ -47207,7 +47514,7 @@ var wp;
           return;
         }
         const isSelectionMergeable = __unstableIsSelectionMergeable2();
-        const shouldHandleWholeBlocks = __unstableIsSelectionCollapsed2() || __unstableIsFullySelected2() || isWholeSingleBlockCopy;
+        const shouldHandleWholeBlocks = __unstableIsSelectionCollapsed2() || __unstableIsFullySelected2();
         const expandSelectionIsNeeded = !shouldHandleWholeBlocks && !isSelectionMergeable;
         if (event.type === "copy" || event.type === "cut") {
           event.preventDefault();
@@ -47295,19 +47602,6 @@ var wp;
             event.preventDefault();
             return;
           }
-          if (!hasMultiSelection2() && isBlockEntirelySelected(
-            event.target.ownerDocument,
-            selectedBlockClientIds[0]
-          )) {
-            replaceBlocks2(
-              selectedBlockClientIds,
-              blocks2,
-              blocks2.length - 1,
-              -1
-            );
-            event.preventDefault();
-            return;
-          }
           if (!hasMultiSelection2() && !(0, import_blocks29.hasBlockSupport)(
             getBlockName2(selectedBlockClientIds[0]),
             "splitting",
@@ -47352,7 +47646,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/writing-flow/index.mjs
-  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
   function useWritingFlow() {
     const [before, ref, after] = useTabNav();
     const hasMultiSelection2 = (0, import_data50.useSelect)(
@@ -47408,9 +47702,9 @@ var wp;
   }
   function WritingFlow({ children, ...props }, forwardedRef) {
     const [before, ref, after] = useWritingFlow();
-    return /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_jsx_runtime219.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime221.jsxs)(import_jsx_runtime221.Fragment, { children: [
       before,
-      /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
         "div",
         {
           ...props,
@@ -47425,7 +47719,7 @@ var wp;
       after
     ] });
   }
-  var writing_flow_default = (0, import_element95.forwardRef)(WritingFlow);
+  var writing_flow_default = (0, import_element97.forwardRef)(WritingFlow);

   // packages/block-editor/build-module/components/iframe/get-compatibility-styles.mjs
   var compatibilityStyles = null;
@@ -47503,7 +47797,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/iframe/use-scale-canvas.mjs
-  var import_element96 = __toESM(require_element(), 1);
+  var import_element98 = __toESM(require_element(), 1);
   var import_compose34 = __toESM(require_compose(), 1);
   function calculateScale({
     frameSize,
@@ -47568,13 +47862,13 @@ var wp;
       containerResizeListener,
       { width: containerWidth, height: containerHeight }
     ] = (0, import_compose34.useResizeObserver)();
-    const initialContainerWidthRef = (0, import_element96.useRef)(0);
+    const initialContainerWidthRef = (0, import_element98.useRef)(0);
     const isZoomedOut = scale !== 1;
     const prefersReducedMotion = (0, import_compose34.useReducedMotion)();
     const isAutoScaled = scale === "auto-scaled";
-    const startAnimationRef = (0, import_element96.useRef)(false);
-    const animationRef = (0, import_element96.useRef)(null);
-    (0, import_element96.useEffect)(() => {
+    const startAnimationRef = (0, import_element98.useRef)(false);
+    const animationRef = (0, import_element98.useRef)(null);
+    (0, import_element98.useEffect)(() => {
       if (!isZoomedOut) {
         initialContainerWidthRef.current = containerWidth;
       }
@@ -47589,21 +47883,21 @@ var wp;
       maxContainerWidth,
       scaleContainerWidth
     }) : scale;
-    const transitionFromRef = (0, import_element96.useRef)({
+    const transitionFromRef = (0, import_element98.useRef)({
       scaleValue,
       frameSize,
       containerHeight: 0,
       scrollTop: 0,
       scrollHeight: 0
     });
-    const transitionToRef = (0, import_element96.useRef)({
+    const transitionToRef = (0, import_element98.useRef)({
       scaleValue,
       frameSize,
       containerHeight: 0,
       scrollTop: 0,
       scrollHeight: 0
     });
-    const startZoomOutAnimation = (0, import_element96.useCallback)(() => {
+    const startZoomOutAnimation = (0, import_element98.useCallback)(() => {
       const { scrollTop } = transitionFromRef.current;
       const { scrollTop: scrollTopNext } = transitionToRef.current;
       iframeDocument.documentElement.style.setProperty(
@@ -47630,7 +47924,7 @@ var wp;
         }
       );
     }, [iframeDocument]);
-    const finishZoomOutAnimation = (0, import_element96.useCallback)(() => {
+    const finishZoomOutAnimation = (0, import_element98.useCallback)(() => {
       startAnimationRef.current = false;
       animationRef.current = null;
       iframeDocument.documentElement.style.setProperty(
@@ -47654,8 +47948,8 @@ var wp;
       );
       transitionFromRef.current = transitionToRef.current;
     }, [iframeDocument]);
-    const previousIsZoomedOut = (0, import_element96.useRef)(false);
-    (0, import_element96.useEffect)(() => {
+    const previousIsZoomedOut = (0, import_element98.useRef)(false);
+    (0, import_element98.useEffect)(() => {
       if (!iframeDocument) {
         return;
       }
@@ -47673,7 +47967,7 @@ var wp;
         iframeDocument.documentElement.classList.remove("is-zoomed-out");
       };
     }, [iframeDocument, isZoomedOut]);
-    (0, import_element96.useEffect)(() => {
+    (0, import_element98.useEffect)(() => {
       if (!iframeDocument) {
         return;
       }
@@ -47770,7 +48064,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/iframe/index.mjs
-  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
   function bubbleEvent(event, Constructor, frame) {
     const init = {};
     for (const key in event) {
@@ -47875,8 +48169,8 @@ var wp;
         isPreviewMode: settings2.isPreviewMode
       };
     }, []);
-    const [iframeDocument, setIframeDocument] = (0, import_element97.useState)();
-    const [bodyClasses, setBodyClasses] = (0, import_element97.useState)([]);
+    const [iframeDocument, setIframeDocument] = (0, import_element99.useState)();
+    const [bodyClasses, setBodyClasses] = (0, import_element99.useState)([]);
     const [before, writingFlowRef, after] = useWritingFlow();
     const setRef = (0, import_compose35.useRefEffect)((node) => {
       let iFrameDocument;
@@ -47973,9 +48267,9 @@ var wp;
     );
     const src = getIframeSrc(resolvedAssets);
     const shouldRenderFocusCaptureElements = tabIndex >= 0 && !isPreviewMode;
-    const iframe = /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(import_jsx_runtime220.Fragment, { children: [
+    const iframe = /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(import_jsx_runtime222.Fragment, { children: [
       shouldRenderFocusCaptureElements && before,
-      /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
         "iframe",
         {
           ...props,
@@ -48005,8 +48299,8 @@ var wp;
               );
             }
           },
-          children: iframeDocument && (0, import_element97.createPortal)(
-            /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(
+          children: iframeDocument && (0, import_element99.createPortal)(
+            /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(
               "body",
               {
                 ref: bodyRef,
@@ -48017,7 +48311,7 @@ var wp;
                 ),
                 children: [
                   contentResizeListener,
-                  /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(import_components32.__experimentalStyleProvider, { document: iframeDocument, children })
+                  /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_components32.__experimentalStyleProvider, { document: iframeDocument, children })
                 ]
               }
             ),
@@ -48027,9 +48321,9 @@ var wp;
       ),
       shouldRenderFocusCaptureElements && after
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)("div", { className: "block-editor-iframe__container", children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)("div", { className: "block-editor-iframe__container", children: [
       containerResizeListener,
-      /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
         "div",
         {
           className: clsx_default(
@@ -48052,13 +48346,13 @@ var wp;
     if (!isInitialised) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(Iframe, { ...props, forwardedRef: ref });
+    return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(Iframe, { ...props, forwardedRef: ref });
   }
-  var iframe_default = (0, import_element97.forwardRef)(IframeIfReady);
+  var iframe_default = (0, import_element99.forwardRef)(IframeIfReady);

   // packages/block-editor/build-module/components/editor-styles/index.mjs
   var import_components33 = __toESM(require_components(), 1);
-  var import_element98 = __toESM(require_element(), 1);
+  var import_element100 = __toESM(require_element(), 1);
   var import_data52 = __toESM(require_data(), 1);

   // node_modules/parsel-js/dist/parsel.js
@@ -48346,10 +48640,10 @@ var wp;
   var transform_styles_default = transformStyles;

   // packages/block-editor/build-module/components/editor-styles/index.mjs
-  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
   k([names_default, a11y_default]);
   function useDarkThemeBodyClassName(styles, scope) {
-    return (0, import_element98.useCallback)(
+    return (0, import_element100.useCallback)(
       (node) => {
         if (!node) {
           return;
@@ -48382,7 +48676,7 @@ var wp;
       (select3) => unlock(select3(store)).getStyleOverrides(),
       []
     );
-    const [transformedStyles, transformedSvgs] = (0, import_element98.useMemo)(() => {
+    const [transformedStyles, transformedSvgs] = (0, import_element100.useMemo)(() => {
       const _styles = Object.values(styles ?? []);
       const orderedOverrides = [
         ...overrides.filter(
@@ -48410,15 +48704,15 @@ var wp;
         _styles.filter((style) => style.__unstableType === "svgs").map((style) => style.assets).join("")
       ];
     }, [styles, overrides, scope, transformOptions]);
-    return /* @__PURE__ */ (0, import_jsx_runtime221.jsxs)(import_jsx_runtime221.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime223.jsxs)(import_jsx_runtime223.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
         "style",
         {
           ref: useDarkThemeBodyClassName(transformedStyles, scope)
         }
       ),
-      transformedStyles.map((css, index2) => /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("style", { children: css }, index2)),
-      /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+      transformedStyles.map((css, index2) => /* @__PURE__ */ (0, import_jsx_runtime223.jsx)("style", { children: css }, index2)),
+      /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
         import_components33.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
@@ -48437,11 +48731,11 @@ var wp;
       )
     ] });
   }
-  var editor_styles_default = (0, import_element98.memo)(EditorStyles);
+  var editor_styles_default = (0, import_element100.memo)(EditorStyles);

   // packages/block-editor/build-module/components/block-preview/auto.mjs
-  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
-  var MemoizedBlockList = (0, import_element99.memo)(BlockList);
+  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
+  var MemoizedBlockList = (0, import_element101.memo)(BlockList);
   var MAX_HEIGHT = 2e3;
   var EMPTY_ADDITIONAL_STYLES = [];
   function ScaledBlockPreview({
@@ -48460,7 +48754,7 @@ var wp;
         styles: settings2.styles
       };
     }, []);
-    const editorStyles = (0, import_element99.useMemo)(() => {
+    const editorStyles = (0, import_element101.useMemo)(() => {
       if (styles) {
         return [
           ...styles,
@@ -48475,7 +48769,7 @@ var wp;
     }, [styles, additionalStyles]);
     const scale = containerWidth / viewportWidth;
     const aspectRatio = contentHeight ? containerWidth / (contentHeight * scale) : 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
       import_components34.Disabled,
       {
         className: "block-editor-block-preview__content",
@@ -48489,7 +48783,7 @@ var wp;
           maxHeight: contentHeight > MAX_HEIGHT ? MAX_HEIGHT * scale : void 0,
           minHeight
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime224.jsxs)(
           iframe_default,
           {
             contentRef: (0, import_compose36.useRefEffect)((bodyElement) => {
@@ -48518,9 +48812,9 @@ var wp;
               minHeight: scale !== 0 && scale < 1 && minHeight ? minHeight / scale : minHeight
             },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(editor_styles_default, { styles: editorStyles }),
+              /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(editor_styles_default, { styles: editorStyles }),
               contentResizeListener,
-              /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(MemoizedBlockList, { renderAppender: false })
+              /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(MemoizedBlockList, { renderAppender: false })
             ]
           }
         )
@@ -48529,9 +48823,9 @@ var wp;
   }
   function AutoBlockPreview(props) {
     const [containerResizeListener, { width: containerWidth }] = (0, import_compose36.useResizeObserver)();
-    return /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(import_jsx_runtime222.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { style: { position: "relative", width: "100%", height: 0 }, children: containerResizeListener }),
-      /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { className: "block-editor-block-preview__container", children: !!containerWidth && /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime224.jsxs)(import_jsx_runtime224.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { style: { position: "relative", width: "100%", height: 0 }, children: containerResizeListener }),
+      /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { className: "block-editor-block-preview__container", children: !!containerWidth && /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
         ScaledBlockPreview,
         {
           ...props,
@@ -48542,15 +48836,15 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-preview/async.mjs
-  var import_element100 = __toESM(require_element(), 1);
+  var import_element102 = __toESM(require_element(), 1);
   var import_priority_queue = __toESM(require_priority_queue(), 1);
   var blockPreviewQueue = (0, import_priority_queue.createQueue)();
   function Async({ children, placeholder }) {
-    const [shouldRender, setShouldRender] = (0, import_element100.useState)(false);
-    (0, import_element100.useEffect)(() => {
+    const [shouldRender, setShouldRender] = (0, import_element102.useState)(false);
+    (0, import_element102.useEffect)(() => {
       const context = {};
       blockPreviewQueue.add(context, () => {
-        (0, import_element100.flushSync)(() => {
+        (0, import_element102.flushSync)(() => {
           setShouldRender(true);
         });
       });
@@ -48565,7 +48859,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-preview/index.mjs
-  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ADDITIONAL_STYLES2 = [];
   function BlockPreview({
     blocks: blocks2,
@@ -48599,7 +48893,7 @@ var wp;
       (select3) => select3(store).getSettings(),
       []
     );
-    const settings2 = (0, import_element101.useMemo)(
+    const settings2 = (0, import_element103.useMemo)(
       () => ({
         ...originalSettings,
         focusMode: false,
@@ -48608,19 +48902,19 @@ var wp;
       }),
       [originalSettings]
     );
-    const renderedBlocks = (0, import_element101.useMemo)(
+    const renderedBlocks = (0, import_element103.useMemo)(
       () => Array.isArray(blocks2) ? blocks2 : [blocks2],
       [blocks2]
     );
     if (!blocks2 || blocks2.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
       ExperimentalBlockEditorProvider,
       {
         value: renderedBlocks,
         settings: settings2,
-        children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
           AutoBlockPreview,
           {
             viewportWidth,
@@ -48631,7 +48925,7 @@ var wp;
       }
     );
   }
-  var MemoizedBlockPreview = (0, import_element101.memo)(BlockPreview);
+  var MemoizedBlockPreview = (0, import_element103.memo)(BlockPreview);
   MemoizedBlockPreview.Async = Async;
   var block_preview_default = MemoizedBlockPreview;
   function useBlockPreview({ blocks: blocks2, props = {}, layout }) {
@@ -48639,7 +48933,7 @@ var wp;
       (select3) => select3(store).getSettings(),
       []
     );
-    const settings2 = (0, import_element101.useMemo)(
+    const settings2 = (0, import_element103.useMemo)(
       () => ({
         ...originalSettings,
         styles: void 0,
@@ -48652,18 +48946,18 @@ var wp;
     );
     const disabledRef = (0, import_compose37.useDisabled)();
     const ref = (0, import_compose37.useMergeRefs)([props.ref, disabledRef]);
-    const renderedBlocks = (0, import_element101.useMemo)(
+    const renderedBlocks = (0, import_element103.useMemo)(
       () => Array.isArray(blocks2) ? blocks2 : [blocks2],
       [blocks2]
     );
-    const children = /* @__PURE__ */ (0, import_jsx_runtime223.jsxs)(
+    const children = /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)(
       ExperimentalBlockEditorProvider,
       {
         value: renderedBlocks,
         settings: settings2,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(editor_styles_default, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(BlockListItems, { renderAppender: false, layout })
+          /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(editor_styles_default, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(BlockListItems, { renderAppender: false, layout })
         ]
       }
     );
@@ -48680,11 +48974,11 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/preview-panel.mjs
-  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
   function InserterPreviewPanel({ item }) {
     const { name, title, icon, description, initialAttributes, example } = item;
     const isReusable = (0, import_blocks30.isReusableBlock)(item);
-    const blocks2 = (0, import_element102.useMemo)(() => {
+    const blocks2 = (0, import_element104.useMemo)(() => {
       if (!example) {
         return (0, import_blocks30.createBlock)(name, initialAttributes);
       }
@@ -48702,8 +48996,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_runtime224.jsxs)("div", { className: "block-editor-inserter__preview-container", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { className: "block-editor-inserter__preview", children: isReusable || example ? /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { className: "block-editor-inserter__preview-content", children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)("div", { className: "block-editor-inserter__preview-container", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("div", { className: "block-editor-inserter__preview", children: isReusable || example ? /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("div", { className: "block-editor-inserter__preview-content", children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
         block_preview_default,
         {
           blocks: blocks2,
@@ -48726,8 +49020,8 @@ var wp;
             ]
           )
         }
-      ) }) : /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { className: "block-editor-inserter__preview-content-missing", children: (0, import_i18n40.__)("No preview available.") }) }),
-      !isReusable && /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+      ) }) : /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("div", { className: "block-editor-inserter__preview-content-missing", children: (0, import_i18n40.__)("No preview available.") }) }),
+      !isReusable && /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
         block_card_default,
         {
           title,
@@ -48741,7 +49035,7 @@ var wp;

   // packages/block-editor/build-module/components/inserter/block-types-tab.mjs
   var import_i18n44 = __toESM(require_i18n(), 1);
-  var import_element109 = __toESM(require_element(), 1);
+  var import_element111 = __toESM(require_element(), 1);
   var import_compose39 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/block-types-list/index.mjs
@@ -48749,30 +49043,30 @@ var wp;
   var import_compose38 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/inserter-list-item/index.mjs
-  var import_element108 = __toESM(require_element(), 1);
+  var import_element110 = __toESM(require_element(), 1);
   var import_blocks32 = __toESM(require_blocks(), 1);
   var import_components40 = __toESM(require_components(), 1);
   var import_keycodes8 = __toESM(require_keycodes(), 1);

   // packages/block-editor/build-module/components/inserter-listbox/index.mjs
   var import_components37 = __toESM(require_components(), 1);
-  var import_element106 = __toESM(require_element(), 1);
+  var import_element108 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/inserter-listbox/group.mjs
-  var import_element103 = __toESM(require_element(), 1);
+  var import_element105 = __toESM(require_element(), 1);
   var import_i18n41 = __toESM(require_i18n(), 1);
   var import_a11y5 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
   function InserterListboxGroup(props, ref) {
-    const [shouldSpeak, setShouldSpeak] = (0, import_element103.useState)(false);
-    (0, import_element103.useEffect)(() => {
+    const [shouldSpeak, setShouldSpeak] = (0, import_element105.useState)(false);
+    (0, import_element105.useEffect)(() => {
       if (shouldSpeak) {
         (0, import_a11y5.speak)(
           (0, import_i18n41.__)("Use left and right arrow keys to move through blocks")
         );
       }
     }, [shouldSpeak]);
-    return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
       "div",
       {
         ref,
@@ -48793,23 +49087,23 @@ var wp;
       }
     );
   }
-  var group_default2 = (0, import_element103.forwardRef)(InserterListboxGroup);
+  var group_default2 = (0, import_element105.forwardRef)(InserterListboxGroup);

   // packages/block-editor/build-module/components/inserter-listbox/row.mjs
-  var import_element104 = __toESM(require_element(), 1);
+  var import_element106 = __toESM(require_element(), 1);
   var import_components35 = __toESM(require_components(), 1);
-  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
   function InserterListboxRow(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(import_components35.Composite.Group, { role: "presentation", ref, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_components35.Composite.Group, { role: "presentation", ref, ...props });
   }
-  var row_default2 = (0, import_element104.forwardRef)(InserterListboxRow);
+  var row_default2 = (0, import_element106.forwardRef)(InserterListboxRow);

   // packages/block-editor/build-module/components/inserter-listbox/item.mjs
   var import_components36 = __toESM(require_components(), 1);
-  var import_element105 = __toESM(require_element(), 1);
-  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
-  function InserterListboxItem({ isFirst, as: Component6, children, ...props }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
+  var import_element107 = __toESM(require_element(), 1);
+  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
+  function InserterListboxItem({ isFirst, as: Component5, children, ...props }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
       import_components36.Composite.Item,
       {
         ref,
@@ -48821,26 +49115,26 @@ var wp;
             ...htmlProps,
             tabIndex: isFirst ? 0 : htmlProps.tabIndex
           };
-          if (Component6) {
-            return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(Component6, { ...propsWithTabIndex, children });
+          if (Component5) {
+            return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(Component5, { ...propsWithTabIndex, children });
           }
           if (typeof children === "function") {
             return children(propsWithTabIndex);
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(import_components36.Button, { __next40pxDefaultSize: true, ...propsWithTabIndex, children });
+          return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_components36.Button, { __next40pxDefaultSize: true, ...propsWithTabIndex, children });
         }
       }
     );
   }
-  var item_default = (0, import_element105.forwardRef)(InserterListboxItem);
+  var item_default = (0, import_element107.forwardRef)(InserterListboxItem);

   // packages/block-editor/build-module/components/inserter-listbox/index.mjs
-  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
   function InserterListBoxWrapper({ key, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(import_element106.Fragment, { children }, key);
+    return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(import_element108.Fragment, { children }, key);
   }
   function InserterListbox({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
       import_components37.Composite,
       {
         focusShift: true,
@@ -48856,12 +49150,12 @@ var wp;
   var import_components39 = __toESM(require_components(), 1);
   var import_blocks31 = __toESM(require_blocks(), 1);
   var import_data55 = __toESM(require_data(), 1);
-  var import_element107 = __toESM(require_element(), 1);
+  var import_element109 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-draggable/draggable-chip.mjs
   var import_i18n42 = __toESM(require_i18n(), 1);
   var import_components38 = __toESM(require_components(), 1);
-  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
   function BlockDraggableChip({
     count,
     icon,
@@ -48869,24 +49163,24 @@ var wp;
     fadeWhenDisabled
   }) {
     const patternLabel = isPattern && (0, import_i18n42.__)("Pattern");
-    return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)("div", { className: "block-editor-block-draggable-chip-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime231.jsx)("div", { className: "block-editor-block-draggable-chip-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
       "div",
       {
         className: "block-editor-block-draggable-chip",
         "data-testid": "block-draggable-chip",
-        children: /* @__PURE__ */ (0, import_jsx_runtime229.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime231.jsxs)(
           import_components38.Flex,
           {
             justify: "center",
             className: "block-editor-block-draggable-chip__content",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_components38.FlexItem, { children: icon ? /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(block_icon_default, { icon }) : patternLabel || (0, import_i18n42.sprintf)(
+              /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(import_components38.FlexItem, { children: icon ? /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(block_icon_default, { icon }) : patternLabel || (0, import_i18n42.sprintf)(
                 /* translators: %d: Number of blocks. */
                 (0, import_i18n42._n)("%d block", "%d blocks", count),
                 count
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_components38.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(block_icon_default, { icon: drag_handle_default }) }),
-              fadeWhenDisabled && /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_components38.FlexItem, { className: "block-editor-block-draggable-chip__disabled", children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)("span", { className: "block-editor-block-draggable-chip__disabled-icon" }) })
+              /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(import_components38.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(block_icon_default, { icon: drag_handle_default }) }),
+              fadeWhenDisabled && /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(import_components38.FlexItem, { className: "block-editor-block-draggable-chip__disabled", children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)("span", { className: "block-editor-block-draggable-chip__disabled-icon" }) })
             ]
           }
         )
@@ -48895,7 +49189,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter-draggable-blocks/index.mjs
-  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
   var InserterDraggableBlocks = ({
     isEnabled,
     blocks: blocks2,
@@ -48913,7 +49207,7 @@ var wp;
     const { startDragging: startDragging2, stopDragging: stopDragging2 } = unlock(
       (0, import_data55.useDispatch)(store)
     );
-    const patternBlock = (0, import_element107.useMemo)(() => {
+    const patternBlock = (0, import_element109.useMemo)(() => {
       return pattern?.type === INSERTER_PATTERN_TYPES.user && pattern?.syncStatus !== "unsynced" ? [(0, import_blocks31.createBlock)("core/block", { ref: pattern.id })] : void 0;
     }, [pattern?.type, pattern?.syncStatus, pattern?.id]);
     if (!isEnabled) {
@@ -48924,7 +49218,7 @@ var wp;
       });
     }
     const draggableBlocks = patternBlock ?? blocks2;
-    return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
       import_components39.Draggable,
       {
         __experimentalTransferDataType: "wp-blocks",
@@ -48943,7 +49237,7 @@ var wp;
         onDragEnd: () => {
           stopDragging2();
         },
-        __experimentalDragComponent: /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+        __experimentalDragComponent: /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
           BlockDraggableChip,
           {
             count: blocks2.length,
@@ -48964,7 +49258,7 @@ var wp;
   var inserter_draggable_blocks_default = InserterDraggableBlocks;

   // packages/block-editor/build-module/components/inserter-list-item/index.mjs
-  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
   function InserterListItem({
     className,
     isFirst,
@@ -48974,12 +49268,12 @@ var wp;
     isDraggable,
     ...props
   }) {
-    const isDraggingRef = (0, import_element108.useRef)(false);
+    const isDraggingRef = (0, import_element110.useRef)(false);
     const itemIconStyle = item.icon ? {
       backgroundColor: item.icon.background,
       color: item.icon.foreground
     } : {};
-    const blocks2 = (0, import_element108.useMemo)(
+    const blocks2 = (0, import_element110.useMemo)(
       () => [
         (0, import_blocks32.createBlock)(
           item.name,
@@ -48996,13 +49290,13 @@ var wp;
       ]
     );
     const isSynced = (0, import_blocks32.isReusableBlock)(item) && item.syncStatus !== "unsynced" || (0, import_blocks32.isTemplatePart)(item);
-    return /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
       inserter_draggable_blocks_default,
       {
         isEnabled: isDraggable && !item.isDisabled,
         blocks: blocks2,
         icon: item.icon,
-        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
+        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
           "div",
           {
             className: clsx_default(
@@ -49025,7 +49319,7 @@ var wp;
                 onDragEnd(event);
               }
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime231.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(
               item_default,
               {
                 isFirst,
@@ -49062,15 +49356,15 @@ var wp;
                 onMouseLeave: () => onHover(null),
                 ...props,
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
                     "span",
                     {
                       className: "block-editor-block-types-list__item-icon",
                       style: itemIconStyle,
-                      children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(block_icon_default, { icon: item.icon, showColors: true })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(block_icon_default, { icon: item.icon, showColors: true })
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime231.jsx)("span", { className: "block-editor-block-types-list__item-title", children: /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(import_components40.__experimentalTruncate, { numberOfLines: 3, children: item.title }) })
+                  /* @__PURE__ */ (0, import_jsx_runtime233.jsx)("span", { className: "block-editor-block-types-list__item-title", children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_components40.__experimentalTruncate, { numberOfLines: 3, children: item.title }) })
                 ]
               }
             )
@@ -49079,10 +49373,10 @@ var wp;
       }
     );
   }
-  var inserter_list_item_default = (0, import_element108.memo)(InserterListItem);
+  var inserter_list_item_default = (0, import_element110.memo)(InserterListItem);

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

   // packages/block-editor/build-module/components/inserter/panel.mjs
   var import_components41 = __toESM(require_components(), 1);
-  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
   function InserterPanel({ title, icon, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(import_jsx_runtime233.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)("div", { className: "block-editor-inserter__panel-header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime233.jsx)("h2", { className: "block-editor-inserter__panel-title", children: title }),
-        /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_components41.Icon, { icon })
+    return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(import_jsx_runtime235.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { className: "block-editor-inserter__panel-header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("h2", { className: "block-editor-inserter__panel-title", children: title }),
+        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_components41.Icon, { icon })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)("div", { className: "block-editor-inserter__panel-content", children })
+      /* @__PURE__ */ (0, import_jsx_runtime235.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_i18n43 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime234 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
   function InserterNoResults({ children = (0, import_i18n43.__)("No results found.") }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { className: "block-editor-inserter__no-results", children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("p", { children }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { className: "block-editor-inserter__no-results", children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("p", { children }) });
   }
   var no_results_default = InserterNoResults;

   // packages/block-editor/build-module/components/inserter/block-types-tab.mjs
-  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
   var getBlockNamespace = (item) => item.name.split("/")[0];
   var MAX_SUGGESTED_ITEMS = 6;
   var EMPTY_ARRAY6 = [];
@@ -49158,16 +49452,16 @@ var wp;
     showMostUsedBlocks,
     className
   }) {
-    const suggestedItems = (0, import_element109.useMemo)(() => {
+    const suggestedItems = (0, import_element111.useMemo)(() => {
       return orderBy(items, "frecency", "desc").slice(
         0,
         MAX_SUGGESTED_ITEMS
       );
     }, [items]);
-    const uncategorizedItems = (0, import_element109.useMemo)(() => {
+    const uncategorizedItems = (0, import_element111.useMemo)(() => {
       return items.filter((item) => !item.category);
     }, [items]);
-    const itemsPerCollection = (0, import_element109.useMemo)(() => {
+    const itemsPerCollection = (0, import_element111.useMemo)(() => {
       const result = { ...collections };
       Object.keys(collections).forEach((namespace) => {
         result[namespace] = items.filter(
@@ -49179,19 +49473,19 @@ var wp;
       });
       return result;
     }, [items, collections]);
-    (0, import_element109.useEffect)(() => () => onHover(null), []);
+    (0, import_element111.useEffect)(() => () => onHover(null), []);
     const currentlyRenderedCategories = (0, import_compose39.useAsyncList)(categories);
     const didRenderAllCategories = categories.length === currentlyRenderedCategories.length;
-    const collectionEntries = (0, import_element109.useMemo)(() => {
+    const collectionEntries = (0, import_element111.useMemo)(() => {
       return Object.entries(collections);
     }, [collections]);
     const currentlyRenderedCollections = (0, import_compose39.useAsyncList)(
       didRenderAllCategories ? collectionEntries : EMPTY_ARRAY6
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { className, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime237.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_runtime235.jsx)(panel_default, { title: (0, import_i18n44._x)("Most used", "blocks"), children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      items.length > 3 && !!suggestedItems.length && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(panel_default, { title: (0, import_i18n44._x)("Most used", "blocks"), children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
         block_types_list_default,
         {
           items: suggestedItems,
@@ -49207,12 +49501,12 @@ var wp;
         if (!categoryItems || !categoryItems.length) {
           return null;
         }
-        return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
           panel_default,
           {
             title: category.title,
             icon: category.icon,
-            children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
               block_types_list_default,
               {
                 items: categoryItems,
@@ -49225,12 +49519,12 @@ var wp;
           category.slug
         );
       }),
-      didRenderAllCategories && uncategorizedItems.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      didRenderAllCategories && uncategorizedItems.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
         panel_default,
         {
           className: "block-editor-inserter__uncategorized-blocks-panel",
           title: (0, import_i18n44.__)("Uncategorized"),
-          children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
             block_types_list_default,
             {
               items: uncategorizedItems,
@@ -49247,12 +49541,12 @@ var wp;
           if (!collectionItems || !collectionItems.length) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
             panel_default,
             {
               title: collection.title,
               icon: collection.icon,
-              children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
                 block_types_list_default,
                 {
                   items: collectionItems,
@@ -49274,7 +49568,7 @@ var wp;
       onInsert
     );
     if (!items.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(no_results_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(no_results_default, {});
     }
     const itemsForCurrentRoot = [];
     const itemsRemaining = [];
@@ -49291,8 +49585,8 @@ var wp;
         itemsRemaining.push(item);
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(inserter_listbox_default, { children: /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ref, children: [
-      !!itemsForCurrentRoot.length && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_jsx_runtime235.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(inserter_listbox_default, { children: /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)("div", { ref, children: [
+      !!itemsForCurrentRoot.length && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_jsx_runtime237.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
         BlockTypesTabPanel,
         {
           items: itemsForCurrentRoot,
@@ -49304,7 +49598,7 @@ var wp;
           className: "block-editor-inserter__insertable-blocks-at-selection"
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
         BlockTypesTabPanel,
         {
           items: itemsRemaining,
@@ -49318,31 +49612,31 @@ var wp;
       )
     ] }) });
   }
-  var block_types_tab_default = (0, import_element109.forwardRef)(BlockTypesTab);
+  var block_types_tab_default = (0, import_element111.forwardRef)(BlockTypesTab);

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/index.mjs
-  var import_element120 = __toESM(require_element(), 1);
+  var import_element122 = __toESM(require_element(), 1);
   var import_compose44 = __toESM(require_compose(), 1);
   var import_components51 = __toESM(require_components(), 1);
   var import_i18n56 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/index.mjs
   var import_components46 = __toESM(require_components(), 1);
-  var import_element116 = __toESM(require_element(), 1);
+  var import_element118 = __toESM(require_element(), 1);
   var import_i18n52 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/pattern-explorer-sidebar.mjs
   var import_components42 = __toESM(require_components(), 1);
   var import_i18n45 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
   function PatternCategoriesList({
     selectedCategory,
     patternCategories,
     onClickCategory
   }) {
     const baseClassName = "block-editor-block-patterns-explorer__sidebar";
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { className: `${baseClassName}__categories-list`, children: patternCategories.map(({ name, label }) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)("div", { className: `${baseClassName}__categories-list`, children: patternCategories.map(({ name, label }) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
         import_components42.Button,
         {
           __next40pxDefaultSize: true,
@@ -49360,7 +49654,7 @@ var wp;
   }
   function PatternsExplorerSearch({ searchValue, setSearchValue }) {
     const baseClassName = "block-editor-block-patterns-explorer__search";
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("div", { className: baseClassName, children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)("div", { className: baseClassName, children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
       import_components42.SearchControl,
       {
         onChange: setSearchValue,
@@ -49378,15 +49672,15 @@ var wp;
     setSearchValue
   }) {
     const baseClassName = "block-editor-block-patterns-explorer__sidebar";
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)("div", { className: baseClassName, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)("div", { className: baseClassName, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
         PatternsExplorerSearch,
         {
           searchValue,
           setSearchValue
         }
       ),
-      !searchValue && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+      !searchValue && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
         PatternCategoriesList,
         {
           selectedCategory,
@@ -49399,7 +49693,7 @@ var wp;
   var pattern_explorer_sidebar_default = PatternExplorerSidebar;

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/pattern-list.mjs
-  var import_element114 = __toESM(require_element(), 1);
+  var import_element116 = __toESM(require_element(), 1);
   var import_i18n50 = __toESM(require_i18n(), 1);
   var import_compose42 = __toESM(require_compose(), 1);
   var import_components45 = __toESM(require_components(), 1);
@@ -49407,7 +49701,7 @@ var wp;

   // packages/block-editor/build-module/components/block-patterns-list/index.mjs
   var import_blocks34 = __toESM(require_blocks(), 1);
-  var import_element110 = __toESM(require_element(), 1);
+  var import_element112 = __toESM(require_element(), 1);
   var import_components44 = __toESM(require_components(), 1);
   var import_compose40 = __toESM(require_compose(), 1);
   var import_i18n47 = __toESM(require_i18n(), 1);
@@ -49415,20 +49709,20 @@ var wp;
   // packages/block-editor/build-module/components/block-patterns-paging/index.mjs
   var import_components43 = __toESM(require_components(), 1);
   var import_i18n46 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
   function Pagination({
     currentPage,
     numPages,
     changePage,
     totalItems
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_components43.__experimentalVStack, { className: "block-editor-patterns__grid-pagination-wrapper", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_components43.__experimentalText, { variant: "muted", children: (0, import_i18n46.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(import_components43.__experimentalVStack, { className: "block-editor-patterns__grid-pagination-wrapper", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components43.__experimentalText, { variant: "muted", children: (0, import_i18n46.sprintf)(
         // translators: %s: Total number of patterns.
         (0, import_i18n46._n)("%s item", "%s items", totalItems),
         totalItems
       ) }),
-      numPages > 1 && /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(
+      numPages > 1 && /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(
         import_components43.__experimentalHStack,
         {
           expanded: false,
@@ -49436,14 +49730,14 @@ var wp;
           justify: "flex-start",
           className: "block-editor-patterns__grid-pagination",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(
               import_components43.__experimentalHStack,
               {
                 expanded: false,
                 spacing: 1,
                 className: "block-editor-patterns__grid-pagination-previous",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
                     import_components43.Button,
                     {
                       variant: "tertiary",
@@ -49453,10 +49747,10 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("span", { children: "\xAB" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)("span", { children: "\xAB" })
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
                     import_components43.Button,
                     {
                       variant: "tertiary",
@@ -49466,26 +49760,26 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("span", { children: "\u2039" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)("span", { children: "\u2039" })
                     }
                   )
                 ]
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_components43.__experimentalText, { variant: "muted", children: (0, import_i18n46.sprintf)(
+            /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_components43.__experimentalText, { variant: "muted", children: (0, import_i18n46.sprintf)(
               // translators: 1: Current page number. 2: Total number of pages.
               (0, import_i18n46._x)("%1$s of %2$s", "paging"),
               currentPage,
               numPages
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(
               import_components43.__experimentalHStack,
               {
                 expanded: false,
                 spacing: 1,
                 className: "block-editor-patterns__grid-pagination-next",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
                     import_components43.Button,
                     {
                       variant: "tertiary",
@@ -49495,10 +49789,10 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("span", { children: "\u203A" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)("span", { children: "\u203A" })
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
                     import_components43.Button,
                     {
                       variant: "tertiary",
@@ -49508,7 +49802,7 @@ var wp;
                       size: "compact",
                       accessibleWhenDisabled: true,
                       className: "block-editor-patterns__grid-pagination-button",
-                      children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("span", { children: "\xBB" })
+                      children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)("span", { children: "\xBB" })
                     }
                   )
                 ]
@@ -49521,15 +49815,15 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-patterns-list/index.mjs
-  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
   var WithToolTip = ({ showTooltip, title, children }) => {
     if (showTooltip) {
-      return /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(tooltip_exports.Root, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(tooltip_exports.Trigger, { render: children }),
-        /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(tooltip_exports.Popup, { children: title })
+      return /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)(tooltip_exports.Root, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(tooltip_exports.Trigger, { render: children }),
+        /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(tooltip_exports.Popup, { children: title })
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_jsx_runtime238.Fragment, { children });
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(import_jsx_runtime240.Fragment, { children });
   };
   function BlockPattern({
     id,
@@ -49541,12 +49835,12 @@ var wp;
     category,
     isSelected
   }) {
-    const [isDragging3, setIsDragging] = (0, import_element110.useState)(false);
+    const [isDragging3, setIsDragging] = (0, import_element112.useState)(false);
     const { blocks: blocks2, viewportWidth } = pattern;
     const instanceId = (0, import_compose40.useInstanceId)(BlockPattern);
     const descriptionId = `block-editor-block-patterns-list__item-description-${instanceId}`;
     const isUserPattern = pattern.type === INSERTER_PATTERN_TYPES.user;
-    const patternBlocks = (0, import_element110.useMemo)(() => {
+    const patternBlocks = (0, import_element112.useMemo)(() => {
       if (!category || !isDraggable) {
         return blocks2;
       }
@@ -49560,13 +49854,13 @@ var wp;
         return clonedBlock;
       });
     }, [blocks2, isDraggable, category]);
-    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
       inserter_draggable_blocks_default,
       {
         isEnabled: isDraggable,
         blocks: patternBlocks,
         pattern,
-        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+        children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
           "div",
           {
             className: "block-editor-block-patterns-list__list-item",
@@ -49584,15 +49878,15 @@ var wp;
                 onDragEnd(event);
               }
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
               WithToolTip,
               {
                 showTooltip: showTitlesAsTooltip && !isUserPattern,
                 title: pattern.title,
-                children: /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)(
                   import_components44.Composite.Item,
                   {
-                    render: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+                    render: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
                       "div",
                       {
                         role: "option",
@@ -49620,11 +49914,11 @@ var wp;
                     },
                     onMouseLeave: () => onHover?.(null),
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
                         block_preview_default.Async,
                         {
-                          placeholder: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(BlockPatternPlaceholder, {}),
-                          children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+                          placeholder: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(BlockPatternPlaceholder, {}),
+                          children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
                             block_preview_default,
                             {
                               blocks: blocks2,
@@ -49633,23 +49927,23 @@ var wp;
                           )
                         }
                       ),
-                      (!showTitlesAsTooltip || isUserPattern) && /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(
+                      (!showTitlesAsTooltip || isUserPattern) && /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)(
                         import_components44.__experimentalHStack,
                         {
                           className: "block-editor-patterns__pattern-details",
                           spacing: 2,
                           children: [
-                            isUserPattern && !pattern.syncStatus && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)("div", { className: "block-editor-patterns__pattern-icon-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+                            isUserPattern && !pattern.syncStatus && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", { className: "block-editor-patterns__pattern-icon-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
                               icon_default,
                               {
                                 className: "block-editor-patterns__pattern-icon",
                                 icon: symbol_default
                               }
                             ) }),
-                            /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+                            /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
                               Text,
                               {
-                                render: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)("div", {}),
+                                render: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {}),
                                 className: "block-editor-block-patterns-list__item-title",
                                 variant: "body-sm",
                                 children: pattern.title
@@ -49658,7 +49952,7 @@ var wp;
                           ]
                         }
                       ),
-                      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
+                      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
                     ]
                   }
                 )
@@ -49670,7 +49964,7 @@ var wp;
     );
   }
   function BlockPatternPlaceholder() {
-    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)("div", { className: "block-editor-block-patterns-list__item is-placeholder" });
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", { className: "block-editor-block-patterns-list__item is-placeholder" });
   }
   function BlockPatternsList({
     isDraggable,
@@ -49683,9 +49977,9 @@ var wp;
     showTitlesAsTooltip,
     pagingProps
   }, ref) {
-    const [activeCompositeId, setActiveCompositeId] = (0, import_element110.useState)(void 0);
-    const [activePattern, setActivePattern] = (0, import_element110.useState)(null);
-    (0, import_element110.useEffect)(() => {
+    const [activeCompositeId, setActiveCompositeId] = (0, import_element112.useState)(void 0);
+    const [activePattern, setActivePattern] = (0, import_element112.useState)(null);
+    (0, import_element112.useEffect)(() => {
       const firstCompositeItemId = blockPatterns[0]?.name;
       setActiveCompositeId(firstCompositeItemId);
     }, [blockPatterns]);
@@ -49693,7 +49987,7 @@ var wp;
       setActivePattern(pattern.name);
       onClickPattern(pattern, blocks2);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)(
       import_components44.Composite,
       {
         orientation,
@@ -49704,7 +49998,7 @@ var wp;
         "aria-label": label,
         ref,
         children: [
-          blockPatterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+          blockPatterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
             BlockPattern,
             {
               id: pattern.name,
@@ -49718,19 +50012,19 @@ var wp;
             },
             pattern.name
           )),
-          pagingProps && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(Pagination, { ...pagingProps })
+          pagingProps && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(Pagination, { ...pagingProps })
         ]
       }
     );
   }
-  var block_patterns_list_default = (0, import_element110.forwardRef)(BlockPatternsList);
+  var block_patterns_list_default = (0, import_element112.forwardRef)(BlockPatternsList);

   // packages/block-editor/build-module/components/inserter/hooks/use-insertion-point.mjs
   var import_data56 = __toESM(require_data(), 1);
   var import_blocks35 = __toESM(require_blocks(), 1);
   var import_i18n48 = __toESM(require_i18n(), 1);
   var import_a11y6 = __toESM(require_a11y(), 1);
-  var import_element111 = __toESM(require_element(), 1);
+  var import_element113 = __toESM(require_element(), 1);
   function getIndex({
     destinationRootClientId,
     destinationIndex,
@@ -49810,7 +50104,7 @@ var wp;
       hideInsertionPoint: hideInsertionPoint2,
       setLastFocus: setLastFocus2
     } = unlock((0, import_data56.useDispatch)(store));
-    const onInsertBlocks = (0, import_element111.useCallback)(
+    const onInsertBlocks = (0, import_element113.useCallback)(
       (blocks2, meta, shouldForceFocusBlock = false, _rootClientId) => {
         if (shouldForceFocusBlock || shouldFocusBlock || selectBlockOnInsert) {
           setLastFocus2(null);
@@ -49864,7 +50158,7 @@ var wp;
         registry
       ]
     );
-    const onToggleInsertionPoint = (0, import_element111.useCallback)(
+    const onToggleInsertionPoint = (0, import_element113.useCallback)(
       (item) => {
         if (item && !isBlockInsertionPointVisible2()) {
           const allowedDestinationRootClientId = getClosestAllowedInsertionPoint2(
@@ -49901,13 +50195,13 @@ var wp;
   var use_insertion_point_default = useInsertionPoint;

   // packages/block-editor/build-module/components/inserter/hooks/use-patterns-state.mjs
-  var import_element112 = __toESM(require_element(), 1);
+  var import_element114 = __toESM(require_element(), 1);
   var import_blocks36 = __toESM(require_blocks(), 1);
   var import_data57 = __toESM(require_data(), 1);
   var import_i18n49 = __toESM(require_i18n(), 1);
   var import_notices5 = __toESM(require_notices(), 1);
   var usePatternsState = (onInsert, rootClientId, selectedCategory, isQuick) => {
-    const options = (0, import_element112.useMemo)(
+    const options = (0, import_element114.useMemo)(
       () => ({ [isFiltered]: !!isQuick }),
       [isQuick]
     );
@@ -49934,7 +50228,7 @@ var wp;
       },
       [rootClientId, options]
     );
-    const filteredPatterns = (0, import_element112.useMemo)(() => {
+    const filteredPatterns = (0, import_element114.useMemo)(() => {
       return patterns.filter((pattern) => {
         const hasNavigationCategory = pattern.categories?.includes("navigation");
         if (hasNavigationCategory && !isWithinNavigationOverlayContext) {
@@ -49946,7 +50240,7 @@ var wp;
     const { getClosestAllowedInsertionPointForPattern: getClosestAllowedInsertionPointForPattern2 } = unlock(
       (0, import_data57.useSelect)(store)
     );
-    const allCategories = (0, import_element112.useMemo)(() => {
+    const allCategories = (0, import_element114.useMemo)(() => {
       const categories = [...patternCategories];
       userPatternCategories?.forEach((userCategory) => {
         if (!categories.find(
@@ -49958,7 +50252,7 @@ var wp;
       return categories;
     }, [patternCategories, userPatternCategories]);
     const { createSuccessNotice } = (0, import_data57.useDispatch)(import_notices5.store);
-    const onClickPattern = (0, import_element112.useCallback)(
+    const onClickPattern = (0, import_element114.useCallback)(
       (pattern, blocks2) => {
         const destinationRootClientId = isQuick ? rootClientId : getClosestAllowedInsertionPointForPattern2(
           pattern,
@@ -50010,12 +50304,12 @@ var wp;
   var use_patterns_state_default = usePatternsState;

   // packages/block-editor/build-module/components/inserter/hooks/use-patterns-paging.mjs
-  var import_element113 = __toESM(require_element(), 1);
+  var import_element115 = __toESM(require_element(), 1);
   var import_compose41 = __toESM(require_compose(), 1);
-  var import_dom52 = __toESM(require_dom(), 1);
+  var import_dom51 = __toESM(require_dom(), 1);
   var PAGE_SIZE = 20;
   function usePatternsPaging(currentCategoryPatterns, currentCategory, scrollContainerRef, currentFilter = "") {
-    const [currentPage, setCurrentPage] = (0, import_element113.useState)(1);
+    const [currentPage, setCurrentPage] = (0, import_element115.useState)(1);
     const previousCategory = (0, import_compose41.usePrevious)(currentCategory);
     const previousFilter = (0, import_compose41.usePrevious)(currentFilter);
     if ((previousCategory !== currentCategory || previousFilter !== currentFilter) && currentPage !== 1) {
@@ -50023,7 +50317,7 @@ var wp;
     }
     const totalItems = currentCategoryPatterns.length;
     const pageIndex = currentPage - 1;
-    const categoryPatterns = (0, import_element113.useMemo)(() => {
+    const categoryPatterns = (0, import_element115.useMemo)(() => {
       return currentCategoryPatterns.slice(
         pageIndex * PAGE_SIZE,
         pageIndex * PAGE_SIZE + PAGE_SIZE
@@ -50031,15 +50325,15 @@ var wp;
     }, [pageIndex, currentCategoryPatterns]);
     const numPages = Math.ceil(currentCategoryPatterns.length / PAGE_SIZE);
     const changePage = (page) => {
-      const scrollContainer = (0, import_dom52.getScrollContainer)(
+      const scrollContainer = (0, import_dom51.getScrollContainer)(
         scrollContainerRef?.current
       );
       scrollContainer?.scrollTo(0, 0);
       setCurrentPage(page);
     };
-    (0, import_element113.useEffect)(
+    (0, import_element115.useEffect)(
       function scrollToTopOnCategoryChange() {
-        const scrollContainer = (0, import_dom52.getScrollContainer)(
+        const scrollContainer = (0, import_dom51.getScrollContainer)(
           scrollContainerRef?.current
         );
         scrollContainer?.scrollTo(0, 0);
@@ -50056,12 +50350,12 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/pattern-list.mjs
-  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
   function PatternsListHeader({ filterValue, filteredBlockPatternsLength }) {
     if (!filterValue) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
       import_components45.__experimentalHeading,
       {
         level: 2,
@@ -50086,7 +50380,7 @@ var wp;
     rootClientId,
     onModalClose
   }) {
-    const container = (0, import_element114.useRef)();
+    const container = (0, import_element116.useRef)();
     const debouncedSpeak = (0, import_compose42.useDebounce)(import_a11y7.speak, 500);
     const [destinationRootClientId, onInsertBlocks] = use_insertion_point_default({
       rootClientId,
@@ -50097,13 +50391,13 @@ var wp;
       destinationRootClientId,
       selectedCategory
     );
-    const registeredPatternCategories = (0, import_element114.useMemo)(
+    const registeredPatternCategories = (0, import_element116.useMemo)(
       () => patternCategories.map(
         (patternCategory) => patternCategory.name
       ),
       [patternCategories]
     );
-    const filteredBlockPatterns = (0, import_element114.useMemo)(() => {
+    const filteredBlockPatterns = (0, import_element116.useMemo)(() => {
       const filteredPatterns = patterns.filter((pattern) => {
         if (selectedCategory === allPatternsCategory.name) {
           return true;
@@ -50132,7 +50426,7 @@ var wp;
       selectedCategory,
       registeredPatternCategories
     ]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element116.useEffect)(() => {
       if (!searchValue) {
         return;
       }
@@ -50149,27 +50443,27 @@ var wp;
       selectedCategory,
       container
     );
-    const [previousSearchValue, setPreviousSearchValue] = (0, import_element114.useState)(searchValue);
+    const [previousSearchValue, setPreviousSearchValue] = (0, import_element116.useState)(searchValue);
     if (searchValue !== previousSearchValue) {
       setPreviousSearchValue(searchValue);
       pagingProps.changePage(1);
     }
     const hasItems = !!filteredBlockPatterns?.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
       "div",
       {
         className: "block-editor-block-patterns-explorer__list",
         ref: container,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
             PatternsListHeader,
             {
               filterValue: searchValue,
               filteredBlockPatternsLength: filteredBlockPatterns.length
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(inserter_listbox_default, { children: hasItems && /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(import_jsx_runtime239.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(inserter_listbox_default, { children: hasItems && /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(import_jsx_runtime241.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               block_patterns_list_default,
               {
                 blockPatterns: pagingProps.categoryPatterns,
@@ -50180,7 +50474,7 @@ var wp;
                 isDraggable: false
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(Pagination, { ...pagingProps })
+            /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(Pagination, { ...pagingProps })
           ] }) })
         ]
       }
@@ -50189,7 +50483,7 @@ var wp;
   var pattern_list_default = PatternList;

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/use-pattern-categories.mjs
-  var import_element115 = __toESM(require_element(), 1);
+  var import_element117 = __toESM(require_element(), 1);
   var import_i18n51 = __toESM(require_i18n(), 1);
   var import_a11y8 = __toESM(require_a11y(), 1);
   function hasRegisteredCategory(pattern, allCategories) {
@@ -50205,13 +50499,13 @@ var wp;
       void 0,
       rootClientId
     );
-    const filteredPatterns = (0, import_element115.useMemo)(
+    const filteredPatterns = (0, import_element117.useMemo)(
       () => sourceFilter === "all" ? patterns : patterns.filter(
         (pattern) => !isPatternFiltered(pattern, sourceFilter)
       ),
       [sourceFilter, patterns]
     );
-    const populatedCategories = (0, import_element115.useMemo)(() => {
+    const populatedCategories = (0, import_element117.useMemo)(() => {
       const categories = allCategories.filter(
         (category) => filteredPatterns.some(
           (pattern) => pattern.categories?.includes(category.name)
@@ -50260,15 +50554,15 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-explorer/index.mjs
-  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
   function PatternsExplorer({ initialCategory, rootClientId, onModalClose }) {
-    const [searchValue, setSearchValue] = (0, import_element116.useState)("");
-    const [selectedCategory, setSelectedCategory] = (0, import_element116.useState)(
+    const [searchValue, setSearchValue] = (0, import_element118.useState)("");
+    const [selectedCategory, setSelectedCategory] = (0, import_element118.useState)(
       initialCategory?.name
     );
     const patternCategories = usePatternCategories(rootClientId);
-    return /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)("div", { className: "block-editor-block-patterns-explorer", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)("div", { className: "block-editor-block-patterns-explorer", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         pattern_explorer_sidebar_default,
         {
           selectedCategory,
@@ -50278,7 +50572,7 @@ var wp;
           setSearchValue
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         pattern_list_default,
         {
           searchValue,
@@ -50291,13 +50585,13 @@ var wp;
     ] });
   }
   function PatternsExplorerModal({ onModalClose, ...restProps }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
       import_components46.Modal,
       {
         title: (0, import_i18n52.__)("Patterns"),
         onRequestClose: onModalClose,
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(PatternsExplorer, { onModalClose, ...restProps })
+        children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(PatternsExplorer, { onModalClose, ...restProps })
       }
     );
   }
@@ -50306,10 +50600,10 @@ var wp;
   // packages/block-editor/build-module/components/inserter/mobile-tab-navigation.mjs
   var import_i18n53 = __toESM(require_i18n(), 1);
   var import_components47 = __toESM(require_components(), 1);
-  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
   function ScreenHeader({ title }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.__experimentalVStack, { spacing: 0, children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.__experimentalView, { children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.__experimentalSpacer, { marginBottom: 0, paddingX: 4, paddingY: 3, children: /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(import_components47.__experimentalHStack, { spacing: 2, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.__experimentalVStack, { spacing: 0, children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.__experimentalView, { children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.__experimentalSpacer, { marginBottom: 0, paddingX: 4, paddingY: 3, children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_components47.__experimentalHStack, { spacing: 2, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
         import_components47.Navigator.BackButton,
         {
           style: (
@@ -50322,7 +50616,7 @@ var wp;
           label: (0, import_i18n53.__)("Back")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.__experimentalSpacer, { children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.__experimentalHeading, { level: 5, children: title }) })
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.__experimentalSpacer, { children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.__experimentalHeading, { level: 5, children: title }) })
     ] }) }) }) });
   }
   function MobileTabNavigation({
@@ -50330,21 +50624,21 @@ var wp;
     children,
     screenClassName
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(
       import_components47.Navigator,
       {
         initialPath: "/",
         className: "block-editor-inserter__mobile-tab-navigation",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.Navigator.Screen, { path: "/", children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.__experimentalItemGroup, { children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.Navigator.Screen, { path: "/", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.__experimentalItemGroup, { children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
             import_components47.Navigator.Button,
             {
               path: `/category/${category.name}`,
               as: import_components47.__experimentalItem,
               isAction: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(import_components47.__experimentalHStack, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components47.FlexBlock, { children: category.label }),
-                /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_components47.__experimentalHStack, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components47.FlexBlock, { children: category.label }),
+                /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
                   icon_default,
                   {
                     icon: (0, import_i18n53.isRTL)() ? chevron_left_default : chevron_right_default
@@ -50354,13 +50648,13 @@ var wp;
             },
             category.name
           )) }) }),
-          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
+          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(
             import_components47.Navigator.Screen,
             {
               className: screenClassName,
               path: `/category/${category.name}`,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(ScreenHeader, { title: (0, import_i18n53.__)("Back") }),
+                /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(ScreenHeader, { title: (0, import_i18n53.__)("Back") }),
                 children(category)
               ]
             },
@@ -50372,15 +50666,15 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/pattern-category-previews.mjs
-  var import_element118 = __toESM(require_element(), 1);
+  var import_element120 = __toESM(require_element(), 1);
   var import_i18n55 = __toESM(require_i18n(), 1);
   var import_components49 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/patterns-filter.mjs
   var import_components48 = __toESM(require_components(), 1);
   var import_i18n54 = __toESM(require_i18n(), 1);
-  var import_element117 = __toESM(require_element(), 1);
-  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
+  var import_element119 = __toESM(require_element(), 1);
+  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
   var getShouldDisableSyncFilter = (sourceFilter) => sourceFilter !== "all" && sourceFilter !== "user";
   var getShouldHideSourcesFilter = (category) => {
     return category.name === myPatternsCategory.name;
@@ -50416,7 +50710,7 @@ var wp;
       currentPatternSourceFilter
     );
     const shouldHideSourcesFilter = getShouldHideSourcesFilter(category);
-    const patternSyncMenuOptions = (0, import_element117.useMemo)(
+    const patternSyncMenuOptions = (0, import_element119.useMemo)(
       () => [
         {
           value: "all",
@@ -50441,7 +50735,7 @@ var wp;
         setPatternSyncFilter("all");
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_jsx_runtime242.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_jsx_runtime244.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
       import_components48.DropdownMenu,
       {
         popoverProps: {
@@ -50449,10 +50743,10 @@ var wp;
         },
         label: (0, import_i18n54.__)("Filter patterns"),
         toggleProps: { size: "compact" },
-        icon: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+        icon: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
           icon_default,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            icon: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
               import_components48.SVG,
               {
                 width: "24",
@@ -50460,7 +50754,7 @@ var wp;
                 viewBox: "0 0 24 24",
                 fill: "none",
                 xmlns: "http://www.w3.org/2000/svg",
-                children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
                   import_components48.Path,
                   {
                     d: "M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",
@@ -50471,8 +50765,8 @@ var wp;
             )
           }
         ),
-        children: () => /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(import_jsx_runtime242.Fragment, { children: [
-          !shouldHideSourcesFilter && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_components48.MenuGroup, { label: (0, import_i18n54.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+        children: () => /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)(import_jsx_runtime244.Fragment, { children: [
+          !shouldHideSourcesFilter && /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_components48.MenuGroup, { label: (0, import_i18n54.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
             import_components48.MenuItemsChoice,
             {
               choices: PATTERN_SOURCE_MENU_OPTIONS,
@@ -50486,7 +50780,7 @@ var wp;
               value: currentPatternSourceFilter
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_components48.MenuGroup, { label: (0, import_i18n54.__)("Type"), children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_components48.MenuGroup, { label: (0, import_i18n54.__)("Type"), children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
             import_components48.MenuItemsChoice,
             {
               choices: patternSyncMenuOptions,
@@ -50500,12 +50794,12 @@ var wp;
               value: patternSyncFilter
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "block-editor-inserter__patterns-filter-help", children: (0, import_element117.createInterpolateElement)(
+          /* @__PURE__ */ (0, import_jsx_runtime244.jsx)("div", { className: "block-editor-inserter__patterns-filter-help", children: (0, import_element119.createInterpolateElement)(
             (0, import_i18n54.__)(
               "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_runtime242.jsx)(
+              Link: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
                 import_components48.ExternalLink,
                 {
                   href: (0, import_i18n54.__)(
@@ -50521,7 +50815,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/pattern-category-previews.mjs
-  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
   var noop10 = () => {
   };
   function PatternCategoryPreviews({
@@ -50536,14 +50830,14 @@ var wp;
       rootClientId,
       category?.name
     );
-    const [patternSyncFilter, setPatternSyncFilter] = (0, import_element118.useState)("all");
-    const [patternSourceFilter, setPatternSourceFilter] = (0, import_element118.useState)("all");
+    const [patternSyncFilter, setPatternSyncFilter] = (0, import_element120.useState)("all");
+    const [patternSourceFilter, setPatternSourceFilter] = (0, import_element120.useState)("all");
     const availableCategories = usePatternCategories(
       rootClientId,
       patternSourceFilter
     );
-    const scrollContainerRef = (0, import_element118.useRef)();
-    const currentCategoryPatterns = (0, import_element118.useMemo)(
+    const scrollContainerRef = (0, import_element120.useRef)();
+    const currentCategoryPatterns = (0, import_element120.useMemo)(
       () => allPatterns.filter((pattern) => {
         if (isPatternFiltered(
           pattern,
@@ -50585,30 +50879,30 @@ var wp;
       scrollContainerRef
     );
     const { changePage } = pagingProps;
-    (0, import_element118.useEffect)(() => () => onHover(null), []);
-    const onSetPatternSyncFilter = (0, import_element118.useCallback)(
+    (0, import_element120.useEffect)(() => () => onHover(null), []);
+    const onSetPatternSyncFilter = (0, import_element120.useCallback)(
       (value) => {
         setPatternSyncFilter(value);
         changePage(1);
       },
       [setPatternSyncFilter, changePage]
     );
-    const onSetPatternSourceFilter = (0, import_element118.useCallback)(
+    const onSetPatternSourceFilter = (0, import_element120.useCallback)(
       (value) => {
         setPatternSourceFilter(value);
         changePage(1);
       },
       [setPatternSourceFilter, changePage]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_jsx_runtime243.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(import_jsx_runtime245.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(
         import_components49.__experimentalVStack,
         {
           spacing: 2,
           className: "block-editor-inserter__patterns-category-panel-header",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_components49.__experimentalHStack, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_components49.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(import_components49.__experimentalHStack, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(import_components49.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
                 import_components49.__experimentalHeading,
                 {
                   className: "block-editor-inserter__patterns-category-panel-title",
@@ -50618,7 +50912,7 @@ var wp;
                   children: category.label
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
                 PatternsFilter,
                 {
                   patternSyncFilter,
@@ -50630,7 +50924,7 @@ var wp;
                 }
               )
             ] }),
-            !currentCategoryPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+            !currentCategoryPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
               import_components49.__experimentalText,
               {
                 variant: "muted",
@@ -50641,8 +50935,8 @@ var wp;
           ]
         }
       ),
-      currentCategoryPatterns.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_jsx_runtime243.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      currentCategoryPatterns.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(import_jsx_runtime245.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
           import_components49.__experimentalText,
           {
             size: "12",
@@ -50651,7 +50945,7 @@ var wp;
             children: (0, import_i18n55.__)("Drag and drop patterns into the canvas.")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
           block_patterns_list_default,
           {
             ref: scrollContainerRef,
@@ -50674,8 +50968,8 @@ var wp;
   // packages/block-editor/build-module/components/inserter/category-tabs/index.mjs
   var import_compose43 = __toESM(require_compose(), 1);
   var import_components50 = __toESM(require_components(), 1);
-  var import_element119 = __toESM(require_element(), 1);
-  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
+  var import_element121 = __toESM(require_element(), 1);
+  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
   var { Tabs } = unlock(import_components50.privateApis);
   function CategoryTabs({
     categories,
@@ -50692,12 +50986,12 @@ var wp;
     };
     const previousSelectedCategory = (0, import_compose43.usePrevious)(selectedCategory);
     const selectedTabId = selectedCategory ? selectedCategory.name : null;
-    const [activeTabId, setActiveId] = (0, import_element119.useState)();
+    const [activeTabId, setActiveId] = (0, import_element121.useState)();
     const firstTabId = categories?.[0]?.name;
     if (selectedTabId === null && !activeTabId && firstTabId) {
       setActiveId(firstTabId);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime246.jsxs)(
       Tabs,
       {
         selectOnMove: false,
@@ -50713,7 +51007,7 @@ var wp;
         activeTabId,
         onActiveTabIdChange: setActiveId,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(Tabs.TabList, { className: "block-editor-inserter__category-tablist", children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(Tabs.TabList, { className: "block-editor-inserter__category-tablist", children: categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
             Tabs.Tab,
             {
               tabId: category.name,
@@ -50722,12 +51016,12 @@ var wp;
             },
             category.name
           )) }),
-          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+          categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
             Tabs.TabPanel,
             {
               tabId: category.name,
               focusable: false,
-              children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
                 import_components50.__unstableMotion.div,
                 {
                   className: "block-editor-inserter__category-panel",
@@ -50759,7 +51053,7 @@ var wp;
   var category_tabs_default = CategoryTabs;

   // packages/block-editor/build-module/components/inserter/block-patterns-tab/index.mjs
-  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
   function BlockPatternsTab({
     onSelectCategory,
     selectedCategory,
@@ -50767,15 +51061,15 @@ var wp;
     rootClientId,
     children
   }) {
-    const [showPatternsExplorer, setShowPatternsExplorer] = (0, import_element120.useState)(false);
+    const [showPatternsExplorer, setShowPatternsExplorer] = (0, import_element122.useState)(false);
     const categories = usePatternCategories(rootClientId);
     const isMobile = (0, import_compose44.useViewportMatch)("medium", "<");
     if (!categories.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(no_results_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(no_results_default, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(import_jsx_runtime245.Fragment, { children: [
-      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)("div", { className: "block-editor-inserter__block-patterns-tabs-container", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_jsx_runtime247.Fragment, { children: [
+      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)("div", { className: "block-editor-inserter__block-patterns-tabs-container", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
           category_tabs_default,
           {
             categories,
@@ -50784,7 +51078,7 @@ var wp;
             children
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
           import_components51.Button,
           {
             __next40pxDefaultSize: true,
@@ -50795,7 +51089,7 @@ var wp;
           }
         )
       ] }),
-      isMobile && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(MobileTabNavigation, { categories, children: (category) => /* @__PURE__ */ (0, import_jsx_runtime245.jsx)("div", { className: "block-editor-inserter__category-panel", children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
+      isMobile && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(MobileTabNavigation, { categories, children: (category) => /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("div", { className: "block-editor-inserter__category-panel", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
         PatternCategoryPreviews,
         {
           onInsert,
@@ -50804,7 +51098,7 @@ var wp;
         },
         category.name
       ) }) }),
-      showPatternsExplorer && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
+      showPatternsExplorer && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
         block_patterns_explorer_default,
         {
           initialCategory: selectedCategory || categories[0],
@@ -50821,15 +51115,15 @@ var wp;
   var import_i18n60 = __toESM(require_i18n(), 1);
   var import_compose46 = __toESM(require_compose(), 1);
   var import_components56 = __toESM(require_components(), 1);
-  var import_element124 = __toESM(require_element(), 1);
+  var import_element126 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/inserter/media-tab/media-panel.mjs
   var import_components55 = __toESM(require_components(), 1);
   var import_i18n59 = __toESM(require_i18n(), 1);
-  var import_element123 = __toESM(require_element(), 1);
+  var import_element125 = __toESM(require_element(), 1);
   var import_compose45 = __toESM(require_compose(), 1);
   var import_data61 = __toESM(require_data(), 1);
-  var import_dom53 = __toESM(require_dom(), 1);
+  var import_dom52 = __toESM(require_dom(), 1);
   var import_notices7 = __toESM(require_notices(), 1);

   // packages/block-editor/build-module/components/inserter/media-tab/media-list.mjs
@@ -50839,7 +51133,7 @@ var wp;
   // packages/block-editor/build-module/components/inserter/media-tab/media-preview.mjs
   var import_components52 = __toESM(require_components(), 1);
   var import_i18n57 = __toESM(require_i18n(), 1);
-  var import_element121 = __toESM(require_element(), 1);
+  var import_element123 = __toESM(require_element(), 1);
   var import_blocks38 = __toESM(require_blocks(), 1);
   var import_data58 = __toESM(require_data(), 1);
   var import_notices6 = __toESM(require_notices(), 1);
@@ -50848,7 +51142,7 @@ var wp;

   // packages/block-editor/build-module/components/inserter/media-tab/utils.mjs
   var import_blocks37 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
   var mediaTypeTag = { image: "img", video: "video", audio: "audio" };
   function getBlockAndPreviewFromMedia(media, mediaType) {
     const attributes = {
@@ -50864,7 +51158,7 @@ var wp;
       attributes.src = mediaSrc;
     }
     const PreviewTag = mediaTypeTag[mediaType];
-    const preview = /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+    const preview = /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
       PreviewTag,
       {
         src: media.previewUrl || mediaSrc,
@@ -50882,7 +51176,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-preview.mjs
-  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES = ["image"];
   var MEDIA_OPTIONS_POPOVER_PROPS = {
     placement: "bottom-end",
@@ -50893,15 +51187,15 @@ var wp;
       return null;
     }
     const reportUrl = category.getReportUrl?.(media);
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
       import_components52.DropdownMenu,
       {
         className: "block-editor-inserter__media-list__item-preview-options",
         label: (0, import_i18n57.__)("Options"),
         popoverProps: MEDIA_OPTIONS_POPOVER_PROPS,
         icon: more_vertical_default,
-        children: () => /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_components52.MenuGroup, { children: [
-          reportUrl && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+        children: () => /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(import_components52.MenuGroup, { children: [
+          reportUrl && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
             import_components52.MenuItem,
             {
               onClick: () => window.open(reportUrl, "_blank").focus(),
@@ -50913,7 +51207,7 @@ var wp;
               )
             }
           ),
-          onDetach && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+          onDetach && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
             import_components52.MenuItem,
             {
               onClick: () => onDetach(media),
@@ -50930,29 +51224,29 @@ var wp;
     );
   }
   function InsertExternalImageModal({ onClose, onSubmit }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
       import_components52.Modal,
       {
         title: (0, import_i18n57.__)("Insert external image"),
         onRequestClose: onClose,
         className: "block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_components52.__experimentalVStack, { spacing: 3, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("p", { children: (0, import_i18n57.__)(
+          /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(import_components52.__experimentalVStack, { spacing: 3, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("p", { children: (0, import_i18n57.__)(
               "This image cannot be uploaded to your Media Library, but it can still be inserted as an external image."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("p", { children: (0, import_i18n57.__)(
+            /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("p", { children: (0, import_i18n57.__)(
               "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_runtime247.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
             import_components52.Flex,
             {
               className: "block-editor-block-lock-modal__actions",
               justify: "flex-end",
               expanded: false,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components52.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_components52.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
                   import_components52.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -50961,7 +51255,7 @@ var wp;
                     children: (0, import_i18n57.__)("Cancel")
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components52.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_components52.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
                   import_components52.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -50978,17 +51272,17 @@ var wp;
     );
   }
   function MediaPreview({ media, onClick, onDetach, category }) {
-    const [showExternalUploadModal, setShowExternalUploadModal] = (0, import_element121.useState)(false);
-    const [isHovered, setIsHovered] = (0, import_element121.useState)(false);
-    const [isInserting, setIsInserting] = (0, import_element121.useState)(false);
-    const [block, preview] = (0, import_element121.useMemo)(
+    const [showExternalUploadModal, setShowExternalUploadModal] = (0, import_element123.useState)(false);
+    const [isHovered, setIsHovered] = (0, import_element123.useState)(false);
+    const [isInserting, setIsInserting] = (0, import_element123.useState)(false);
+    const [block, preview] = (0, import_element123.useMemo)(
       () => getBlockAndPreviewFromMedia(media, category.mediaType),
       [media, category.mediaType]
     );
     const { createErrorNotice, createSuccessNotice } = (0, import_data58.useDispatch)(import_notices6.store);
     const { getSettings: getSettings7, getBlock: getBlock2 } = (0, import_data58.useSelect)(store);
     const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data58.useDispatch)(store);
-    const onMediaInsert = (0, import_element121.useCallback)(
+    const onMediaInsert = (0, import_element123.useCallback)(
       (previewBlock) => {
         if (isInserting) {
           return;
@@ -51064,10 +51358,10 @@ var wp;
       ]
     );
     const title = typeof media.title === "string" ? media.title : media.title?.rendered || (0, import_i18n57.__)("no title");
-    const onMouseEnter = (0, import_element121.useCallback)(() => setIsHovered(true), []);
-    const onMouseLeave = (0, import_element121.useCallback)(() => setIsHovered(false), []);
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(import_jsx_runtime247.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(inserter_draggable_blocks_default, { isEnabled: true, blocks: [block], children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    const onMouseEnter = (0, import_element123.useCallback)(() => setIsHovered(true), []);
+    const onMouseLeave = (0, import_element123.useCallback)(() => setIsHovered(false), []);
+    return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(import_jsx_runtime249.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(inserter_draggable_blocks_default, { isEnabled: true, blocks: [block], children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
         "div",
         {
           className: clsx_default(
@@ -51079,20 +51373,20 @@ var wp;
           draggable,
           onDragStart,
           onDragEnd,
-          children: /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
             "div",
             {
               onMouseEnter,
               onMouseLeave,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)(tooltip_exports.Root, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(tooltip_exports.Root, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
                     tooltip_exports.Trigger,
                     {
-                      render: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+                      render: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
                         import_components52.Composite.Item,
                         {
-                          render: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+                          render: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
                             "div",
                             {
                               "aria-label": title,
@@ -51101,17 +51395,17 @@ var wp;
                             }
                           ),
                           onClick: () => onMediaInsert(block),
-                          children: /* @__PURE__ */ (0, import_jsx_runtime247.jsxs)("div", { className: "block-editor-inserter__media-list__item-preview", children: [
+                          children: /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)("div", { className: "block-editor-inserter__media-list__item-preview", children: [
                             preview,
-                            isInserting && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)("div", { className: "block-editor-inserter__media-list__item-preview-spinner", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components52.Spinner, {}) })
+                            isInserting && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { className: "block-editor-inserter__media-list__item-preview-spinner", children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_components52.Spinner, {}) })
                           ] })
                         }
                       )
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(tooltip_exports.Popup, { children: title })
+                  /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(tooltip_exports.Popup, { children: title })
                 ] }),
-                !isInserting && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+                !isInserting && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
                   MediaPreviewOptions,
                   {
                     category,
@@ -51124,7 +51418,7 @@ var wp;
           )
         }
       ) }),
-      showExternalUploadModal && /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+      showExternalUploadModal && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
         InsertExternalImageModal,
         {
           onClose: () => setShowExternalUploadModal(false),
@@ -51142,7 +51436,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-list.mjs
-  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
   function MediaList({
     mediaList,
     category,
@@ -51150,13 +51444,13 @@ var wp;
     onDetach,
     label = (0, import_i18n58.__)("Media List")
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
       import_components53.Composite,
       {
         role: "listbox",
         className: "block-editor-inserter__media-list",
         "aria-label": label,
-        children: mediaList.map((media, index2) => /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
+        children: mediaList.map((media, index2) => /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
           MediaPreview,
           {
             media,
@@ -51188,7 +51482,7 @@ var wp;
   var check_default2 = MediaUploadCheck;

   // packages/block-editor/build-module/components/inserter/media-tab/hooks.mjs
-  var import_element122 = __toESM(require_element(), 1);
+  var import_element124 = __toESM(require_element(), 1);
   var import_data60 = __toESM(require_data(), 1);
   function normalizeFetchResult(result) {
     if (Array.isArray(result)) {
@@ -51201,14 +51495,14 @@ var wp;
     };
   }
   function useMediaResults(category, query = {}, refreshKey) {
-    const [mediaList, setMediaList] = (0, import_element122.useState)();
-    const [totals, setTotals] = (0, import_element122.useState)({});
-    const [isLoading, setIsLoading] = (0, import_element122.useState)(false);
-    const lastRequestRef = (0, import_element122.useRef)();
-    const lastQueryKeyRef = (0, import_element122.useRef)();
-    const lastFetchRef = (0, import_element122.useRef)();
-    const lastSourceRef = (0, import_element122.useRef)();
-    (0, import_element122.useEffect)(() => {
+    const [mediaList, setMediaList] = (0, import_element124.useState)();
+    const [totals, setTotals] = (0, import_element124.useState)({});
+    const [isLoading, setIsLoading] = (0, import_element124.useState)(false);
+    const lastRequestRef = (0, import_element124.useRef)();
+    const lastQueryKeyRef = (0, import_element124.useRef)();
+    const lastFetchRef = (0, import_element124.useRef)();
+    const lastSourceRef = (0, import_element124.useRef)();
+    (0, import_element124.useEffect)(() => {
       (async () => {
         const key = JSON.stringify({
           category: category.name,
@@ -51251,8 +51545,8 @@ var wp;
     };
   }
   function useDelayedLoading(isLoading, delay = 400) {
-    const [showLoading, setShowLoading] = (0, import_element122.useState)(false);
-    (0, import_element122.useEffect)(() => {
+    const [showLoading, setShowLoading] = (0, import_element124.useState)(false);
+    (0, import_element124.useEffect)(() => {
       if (!isLoading) {
         return void 0;
       }
@@ -51265,7 +51559,7 @@ var wp;
     return showLoading;
   }
   function useMediaCategories(rootClientId) {
-    const [categories, setCategories] = (0, import_element122.useState)([]);
+    const [categories, setCategories] = (0, import_element124.useState)([]);
     const inserterMediaCategories = (0, import_data60.useSelect)(
       (select3) => unlock(select3(store)).getInserterMediaCategories(),
       []
@@ -51290,7 +51584,7 @@ var wp;
       },
       [rootClientId]
     );
-    (0, import_element122.useEffect)(() => {
+    (0, import_element124.useEffect)(() => {
       (async () => {
         const _categories = [];
         if (!inserterMediaCategories) {
@@ -51338,18 +51632,18 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-panel.mjs
-  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
   var MEDIA_ITEMS_PER_PAGE = 20;
   var ATTACH_ALLOWED_TYPES = ["image"];
   function AttachImagesButton({ onSelect }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
       media_upload_default,
       {
         multiple: "add",
         onSelect,
         allowedTypes: ATTACH_ALLOWED_TYPES,
         title: (0, import_i18n59.__)("Attach images"),
-        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
           import_components55.Button,
           {
             __next40pxDefaultSize: true,
@@ -51368,13 +51662,13 @@ var wp;
   }
   function MediaCategoryPanel({ rootClientId, onInsert, category }) {
     const [search, setSearch, debouncedSearch] = (0, import_compose45.useDebouncedInput)();
-    const [page, setPage] = (0, import_element123.useState)(1);
+    const [page, setPage] = (0, import_element125.useState)(1);
     const previousCategory = (0, import_compose45.usePrevious)(category.name);
     const previousSearch = (0, import_compose45.usePrevious)(debouncedSearch);
     if ((previousCategory !== category.name || previousSearch !== debouncedSearch) && page !== 1) {
       setPage(1);
     }
-    const query = (0, import_element123.useMemo)(
+    const query = (0, import_element125.useMemo)(
       () => ({
         per_page: MEDIA_ITEMS_PER_PAGE,
         page,
@@ -51382,7 +51676,7 @@ var wp;
       }),
       [page, debouncedSearch]
     );
-    const [refreshKey, setRefreshKey] = (0, import_element123.useState)(0);
+    const [refreshKey, setRefreshKey] = (0, import_element125.useState)(0);
     const { mediaList, isLoading, totalItems, totalPages } = useMediaResults(
       category,
       query,
@@ -51398,9 +51692,9 @@ var wp;
     const subscribe = supportsAttachments ? category.subscribe : void 0;
     const showPagination = numPages > 1;
     const hasFooter = showPagination || !!attach;
-    const scrollContainerRef = (0, import_element123.useRef)();
-    const changePage = (0, import_element123.useCallback)((nextPage) => {
-      const scrollContainer = (0, import_dom53.getScrollContainer)(
+    const scrollContainerRef = (0, import_element125.useRef)();
+    const changePage = (0, import_element125.useCallback)((nextPage) => {
+      const scrollContainer = (0, import_dom52.getScrollContainer)(
         scrollContainerRef.current
       );
       scrollContainer?.scrollTo(0, 0);
@@ -51408,19 +51702,19 @@ var wp;
     }, []);
     const { createErrorNotice, createSuccessNotice, createWarningNotice } = (0, import_data61.useDispatch)(import_notices7.store);
     const showRefreshing = useDelayedLoading(isLoading);
-    const refresh = (0, import_element123.useCallback)(() => {
+    const refresh = (0, import_element125.useCallback)(() => {
       if (supportsAttachments) {
         category.invalidate?.(query);
       }
       setRefreshKey((key) => key + 1);
     }, [category, query, supportsAttachments]);
-    (0, import_element123.useEffect)(() => {
+    (0, import_element125.useEffect)(() => {
       if (!subscribe) {
         return;
       }
       return subscribe(() => setRefreshKey((key) => key + 1), query);
     }, [subscribe, query]);
-    const handleAttach = (0, import_element123.useCallback)(
+    const handleAttach = (0, import_element125.useCallback)(
       async (selectedMedia) => {
         try {
           const attachedCount = await attach(selectedMedia);
@@ -51469,7 +51763,7 @@ var wp;
         createWarningNotice
       ]
     );
-    const handleDetach = (0, import_element123.useCallback)(
+    const handleDetach = (0, import_element125.useCallback)(
       async (media) => {
         try {
           await detach(media);
@@ -51491,15 +51785,15 @@ var wp;
       },
       [detach, category, refresh, createErrorNotice, createSuccessNotice]
     );
-    const [mediaPendingDetach, setMediaPendingDetach] = (0, import_element123.useState)();
-    const confirmDetach = (0, import_element123.useCallback)(() => {
+    const [mediaPendingDetach, setMediaPendingDetach] = (0, import_element125.useState)();
+    const confirmDetach = (0, import_element125.useCallback)(() => {
       const media = mediaPendingDetach;
       setMediaPendingDetach(void 0);
       handleDetach(media);
     }, [handleDetach, mediaPendingDetach]);
     const baseCssClass = "block-editor-inserter__media-panel";
     const searchLabel = category.labels.search_items || (0, import_i18n59.__)("Search");
-    return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(
       "div",
       {
         ref: scrollContainerRef,
@@ -51509,7 +51803,7 @@ var wp;
           "has-footer": hasFooter
         }),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
             import_components55.SearchControl,
             {
               className: `${baseCssClass}-search`,
@@ -51519,8 +51813,8 @@ var wp;
               placeholder: searchLabel
             }
           ),
-          isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { className: `${baseCssClass}-spinner`, children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_components55.Spinner, {}) }),
-          !isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(no_results_default, { children: category.emptyMessage && !debouncedSearch ? (
+          isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { className: `${baseCssClass}-spinner`, children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(import_components55.Spinner, {}) }),
+          !isLoading && !mediaList?.length && /* @__PURE__ */ (0, import_jsx_runtime251.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
@@ -51530,14 +51824,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_runtime249.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
             "div",
             {
               className: clsx_default(`${baseCssClass}-results`, {
                 "is-loading": showRefreshing
               }),
               "aria-busy": showRefreshing,
-              children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
                 media_list_default,
                 {
                   rootClientId,
@@ -51552,7 +51846,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_runtime249.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(
             Stack,
             {
               direction: "column",
@@ -51561,7 +51855,7 @@ var wp;
               children: [
                 showPagination && // Reuse the Patterns tab pager (presentational only); only
                 // rendered for multi-page sources (see `showPagination`).
-                /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
                   Pagination,
                   {
                     currentPage: page,
@@ -51572,21 +51866,21 @@ var wp;
                 ),
                 attach && // Lines up with the "Open Media Library" button in the
                 // adjacent column.
-                /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(AttachImagesButton, { onSelect: handleAttach })
+                /* @__PURE__ */ (0, import_jsx_runtime251.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_runtime249.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(
             import_components55.Modal,
             {
               title: (0, import_i18n59.__)("Detach image"),
               onRequestClose: () => setMediaPendingDetach(void 0),
               overlayClassName: `${baseCssClass}-detach-modal`,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("p", { children: category.postTypeLabel ? (0, import_i18n59.sprintf)(
+                /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("p", { children: category.postTypeLabel ? (0, import_i18n59.sprintf)(
                   /* translators: %s: Name of the post type e.g: "Page". */
                   (0, import_i18n59.__)(
                     "Detach this image from the current %s? The image will remain in the Media Library."
@@ -51595,8 +51889,8 @@ var wp;
                 ) : (0, import_i18n59.__)(
                   "Detach this image from the current post? The image will remain in the Media Library."
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)("div", { className: `${baseCssClass}-detach-actions`, children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)("div", { className: `${baseCssClass}-detach-actions`, children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
                     import_components55.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -51605,7 +51899,7 @@ var wp;
                       children: (0, import_i18n59.__)("Cancel")
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
                     import_components55.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -51624,7 +51918,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/media-tab/media-tab.mjs
-  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES2 = ["image", "video", "audio"];
   function MediaTab({
     rootClientId,
@@ -51636,7 +51930,7 @@ var wp;
     const mediaCategories = useMediaCategories(rootClientId);
     const isMobile = (0, import_compose46.useViewportMatch)("medium", "<");
     const baseCssClass = "block-editor-inserter__media-tabs";
-    const onSelectMedia = (0, import_element124.useCallback)(
+    const onSelectMedia = (0, import_element126.useCallback)(
       (media) => {
         if (!media?.url) {
           return;
@@ -51647,14 +51941,14 @@ var wp;
       },
       [onInsert]
     );
-    const categories = (0, import_element124.useMemo)(
+    const categories = (0, import_element126.useMemo)(
       () => mediaCategories.map((mediaCategory) => ({
         ...mediaCategory,
         label: mediaCategory.labels.name
       })),
       [mediaCategories]
     );
-    (0, import_element124.useEffect)(() => {
+    (0, import_element126.useEffect)(() => {
       if (!selectedCategory) {
         return;
       }
@@ -51668,11 +51962,11 @@ var wp;
       }
     }, [categories, onSelectCategory, selectedCategory]);
     if (!categories.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(no_results_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(no_results_default, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(import_jsx_runtime250.Fragment, { children: [
-      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)("div", { className: `${baseCssClass}-container`, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)(import_jsx_runtime252.Fragment, { children: [
+      !isMobile && /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)("div", { className: `${baseCssClass}-container`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
           category_tabs_default,
           {
             categories,
@@ -51681,13 +51975,13 @@ var wp;
             children
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
           media_upload_default,
           {
             multiple: false,
             onSelect: onSelectMedia,
             allowedTypes: ALLOWED_MEDIA_TYPES2,
-            render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+            render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
               import_components56.Button,
               {
                 __next40pxDefaultSize: true,
@@ -51704,12 +51998,12 @@ var wp;
           }
         ) })
       ] }),
-      isMobile && /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+      isMobile && /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
         MobileTabNavigation,
         {
           categories,
           screenClassName: "block-editor-inserter__media-mobile-screen",
-          children: (category) => /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+          children: (category) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
             MediaCategoryPanel,
             {
               onInsert,
@@ -51724,7 +52018,7 @@ var wp;
   var media_tab_default = MediaTab;

   // packages/block-editor/build-module/components/inserter/search-results.mjs
-  var import_element125 = __toESM(require_element(), 1);
+  var import_element127 = __toESM(require_element(), 1);
   var import_i18n61 = __toESM(require_i18n(), 1);
   var import_compose47 = __toESM(require_compose(), 1);
   var import_a11y9 = __toESM(require_a11y(), 1);
@@ -51739,7 +52033,7 @@ var wp;
   var inserter_menu_extension_default = __unstableInserterMenuExtension;

   // packages/block-editor/build-module/components/inserter/search-results.mjs
-  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
   var INITIAL_INSERTER_RESULTS = 9;
   var EMPTY_ARRAY7 = [];
   function InserterSearchResults({
@@ -51791,7 +52085,7 @@ var wp;
       void 0,
       isQuick
     );
-    const filteredBlockPatterns = (0, import_element125.useMemo)(() => {
+    const filteredBlockPatterns = (0, import_element127.useMemo)(() => {
       if (maxBlockPatterns === 0) {
         return [];
       }
@@ -51802,7 +52096,7 @@ var wp;
     if (prioritizePatterns && filteredBlockPatterns.length > 2) {
       maxBlockTypesToShow = 0;
     }
-    const filteredBlockTypes = (0, import_element125.useMemo)(() => {
+    const filteredBlockTypes = (0, import_element127.useMemo)(() => {
       if (maxBlockTypesToShow === 0) {
         return [];
       }
@@ -51831,7 +52125,7 @@ var wp;
       maxBlockTypesToShow,
       prioritizedBlocks
     ]);
-    (0, import_element125.useEffect)(() => {
+    (0, import_element127.useEffect)(() => {
       if (!filterValue) {
         return;
       }
@@ -51852,11 +52146,11 @@ var wp;
       step: INITIAL_INSERTER_RESULTS
     });
     const hasItems = filteredBlockTypes.length > 0 || filteredBlockPatterns.length > 0;
-    const blocksUI = !!filteredBlockTypes.length && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+    const blocksUI = !!filteredBlockTypes.length && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
       panel_default,
       {
-        title: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(VisuallyHidden, { children: (0, import_i18n61.__)("Blocks") }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+        title: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(VisuallyHidden, { children: (0, import_i18n61.__)("Blocks") }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
           block_types_list_default,
           {
             items: currentShownBlockTypes,
@@ -51868,11 +52162,11 @@ var wp;
         )
       }
     );
-    const patternsUI = !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+    const patternsUI = !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
       panel_default,
       {
-        title: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(VisuallyHidden, { children: (0, import_i18n61.__)("Patterns") }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { className: "block-editor-inserter__quick-inserter-patterns", children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+        title: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(VisuallyHidden, { children: (0, import_i18n61.__)("Patterns") }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "block-editor-inserter__quick-inserter-patterns", children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
           block_patterns_list_default,
           {
             blockPatterns: filteredBlockPatterns,
@@ -51883,12 +52177,12 @@ var wp;
         ) })
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(inserter_listbox_default, { children: [
-      !showBlockDirectory && !hasItems && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(no_results_default, {}),
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(inserter_listbox_default, { children: [
+      !showBlockDirectory && !hasItems && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(no_results_default, {}),
       prioritizePatterns ? patternsUI : blocksUI,
-      !!filteredBlockTypes.length && !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { className: "block-editor-inserter__quick-inserter-separator" }),
+      !!filteredBlockTypes.length && !!filteredBlockPatterns.length && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "block-editor-inserter__quick-inserter-separator" }),
       prioritizePatterns ? blocksUI : patternsUI,
-      showBlockDirectory && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+      showBlockDirectory && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
         inserter_menu_extension_default.Slot,
         {
           fillProps: {
@@ -51903,7 +52197,7 @@ var wp;
               return fills;
             }
             if (!hasItems) {
-              return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(no_results_default, {});
+              return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(no_results_default, {});
             }
             return null;
           }
@@ -51915,11 +52209,11 @@ var wp;

   // packages/block-editor/build-module/components/tabbed-sidebar/index.mjs
   var import_components58 = __toESM(require_components(), 1);
-  var import_element126 = __toESM(require_element(), 1);
-  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
+  var import_element128 = __toESM(require_element(), 1);
+  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs2 } = unlock(import_components58.privateApis);
   function TabbedSidebar({ defaultTabId, onClose, onSelect, selectedTab, tabs, closeButtonLabel }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("div", { className: "block-editor-tabbed-sidebar", children: /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)("div", { className: "block-editor-tabbed-sidebar", children: /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)(
       Tabs2,
       {
         selectOnMove: false,
@@ -51927,8 +52221,8 @@ var wp;
         onSelect,
         selectedTabId: selectedTab,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)("div", { className: "block-editor-tabbed-sidebar__tablist-and-close-button", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)("div", { className: "block-editor-tabbed-sidebar__tablist-and-close-button", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
               import_components58.Button,
               {
                 className: "block-editor-tabbed-sidebar__close-button",
@@ -51938,12 +52232,12 @@ var wp;
                 size: "compact"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
               Tabs2.TabList,
               {
                 className: "block-editor-tabbed-sidebar__tablist",
                 ref,
-                children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+                children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
                   Tabs2.Tab,
                   {
                     tabId: tab.name,
@@ -51955,7 +52249,7 @@ var wp;
               }
             )
           ] }),
-          tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+          tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
             Tabs2.TabPanel,
             {
               tabId: tab.name,
@@ -51970,11 +52264,11 @@ var wp;
       }
     ) });
   }
-  var tabbed_sidebar_default = (0, import_element126.forwardRef)(TabbedSidebar);
+  var tabbed_sidebar_default = (0, import_element128.forwardRef)(TabbedSidebar);

   // packages/block-editor/build-module/hooks/use-zoom-out.mjs
   var import_data63 = __toESM(require_data(), 1);
-  var import_element127 = __toESM(require_element(), 1);
+  var import_element129 = __toESM(require_element(), 1);
   function useZoomOut(enabled = true) {
     const { setZoomLevel: setZoomLevel2, resetZoomLevel: resetZoomLevel2 } = unlock(
       (0, import_data63.useDispatch)(store)
@@ -51986,14 +52280,14 @@ var wp;
         isZoomOut: _isZoomOut
       };
     }, []);
-    const controlZoomLevelRef = (0, import_element127.useRef)(false);
-    const isEnabledRef = (0, import_element127.useRef)(enabled);
-    (0, import_element127.useEffect)(() => {
+    const controlZoomLevelRef = (0, import_element129.useRef)(false);
+    const isEnabledRef = (0, import_element129.useRef)(enabled);
+    (0, import_element129.useEffect)(() => {
       if (isZoomedOut !== isEnabledRef.current) {
         controlZoomLevelRef.current = false;
       }
     }, [isZoomedOut]);
-    (0, import_element127.useEffect)(() => {
+    (0, import_element129.useEffect)(() => {
       isEnabledRef.current = enabled;
       if (enabled !== isZoomOut2()) {
         controlZoomLevelRef.current = true;
@@ -52012,7 +52306,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/menu.mjs
-  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
   var NOOP2 = () => {
   };
   function InserterMenu({
@@ -52040,12 +52334,12 @@ var wp;
       };
     }, []);
     const [filterValue, setFilterValue, delayedFilterValue] = (0, import_compose48.useDebouncedInput)(__experimentalFilterValue);
-    const [hoveredItem, setHoveredItem] = (0, import_element128.useState)(null);
-    const [selectedPatternCategory, setSelectedPatternCategory] = (0, import_element128.useState)(
+    const [hoveredItem, setHoveredItem] = (0, import_element130.useState)(null);
+    const [selectedPatternCategory, setSelectedPatternCategory] = (0, import_element130.useState)(
       __experimentalInitialCategory
     );
-    const [patternFilter, setPatternFilter] = (0, import_element128.useState)("all");
-    const [selectedMediaCategory, setSelectedMediaCategory] = (0, import_element128.useState)(null);
+    const [patternFilter, setPatternFilter] = (0, import_element130.useState)("all");
+    const [selectedMediaCategory, setSelectedMediaCategory] = (0, import_element130.useState)(null);
     const isLargeViewport = (0, import_compose48.useViewportMatch)("large");
     const isMobileViewport = (0, import_compose48.useViewportMatch)("medium", "<");
     const maybeCloseInserter = isMobileViewport ? onClose : NOOP2;
@@ -52058,7 +52352,7 @@ var wp;
       }
       return "blocks";
     }
-    const [selectedTab, setSelectedTab] = (0, import_element128.useState)(getInitialTab());
+    const [selectedTab, setSelectedTab] = (0, import_element130.useState)(getInitialTab());
     const shouldUseZoomOut = hasSectionRootClientId && (selectedTab === "patterns" || selectedTab === "media");
     useZoomOut(shouldUseZoomOut && isLargeViewport);
     const [destinationRootClientId, onInsertBlocks, onToggleInsertionPoint] = use_insertion_point_default({
@@ -52068,8 +52362,8 @@ var wp;
       insertionIndex: __experimentalInsertionIndex,
       shouldFocusBlock
     });
-    const blockTypesTabRef = (0, import_element128.useRef)();
-    const onInsert = (0, import_element128.useCallback)(
+    const blockTypesTabRef = (0, import_element130.useRef)();
+    const onInsert = (0, import_element130.useCallback)(
       (blocks2, meta, shouldForceFocusBlock, _rootClientId) => {
         onInsertBlocks(
           blocks2,
@@ -52089,7 +52383,7 @@ var wp;
       },
       [onInsertBlocks, maybeCloseInserter, onSelect, ref, shouldFocusBlock]
     );
-    const onInsertPattern = (0, import_element128.useCallback)(
+    const onInsertPattern = (0, import_element130.useCallback)(
       (blocks2, patternName, ...args) => {
         onToggleInsertionPoint(false);
         onInsertBlocks(blocks2, { patternName }, ...args);
@@ -52098,14 +52392,14 @@ var wp;
       },
       [onInsertBlocks, maybeCloseInserter, onSelect, onToggleInsertionPoint]
     );
-    const onHover = (0, import_element128.useCallback)(
+    const onHover = (0, import_element130.useCallback)(
       (item) => {
         onToggleInsertionPoint(item);
         setHoveredItem(item);
       },
       [onToggleInsertionPoint, setHoveredItem]
     );
-    const onClickPatternCategory = (0, import_element128.useCallback)(
+    const onClickPatternCategory = (0, import_element130.useCallback)(
       (patternCategory, filter) => {
         setSelectedPatternCategory(patternCategory);
         setPatternFilter(filter);
@@ -52115,11 +52409,11 @@ var wp;
     );
     const showPatternPanel = selectedTab === "patterns" && !delayedFilterValue && !!selectedPatternCategory;
     const showMediaPanel = selectedTab === "media" && !!selectedMediaCategory;
-    const [isScrolled, setIsScrolled] = (0, import_element128.useState)(false);
-    const blocksPanelRef = (0, import_element128.useRef)(null);
-    const patternsPanelRef = (0, import_element128.useRef)(null);
-    const mediaPanelRef = (0, import_element128.useRef)(null);
-    (0, import_element128.useEffect)(() => {
+    const [isScrolled, setIsScrolled] = (0, import_element130.useState)(false);
+    const blocksPanelRef = (0, import_element130.useRef)(null);
+    const patternsPanelRef = (0, import_element130.useRef)(null);
+    const mediaPanelRef = (0, import_element130.useRef)(null);
+    (0, import_element130.useEffect)(() => {
       const handleScroll = (event) => {
         setIsScrolled(event.currentTarget.scrollTop > 0);
       };
@@ -52137,12 +52431,12 @@ var wp;
         );
       };
     }, []);
-    const inserterSearch = (0, import_element128.useMemo)(() => {
+    const inserterSearch = (0, import_element130.useMemo)(() => {
       if (selectedTab === "media") {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_jsx_runtime255.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
           import_components59.SearchControl,
           {
             className: clsx_default("block-editor-inserter__search", {
@@ -52159,7 +52453,7 @@ var wp;
             placeholder: (0, import_i18n62.__)("Search")
           }
         ),
-        !!delayedFilterValue && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+        !!delayedFilterValue && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
           search_results_default,
           {
             filterValue: delayedFilterValue,
@@ -52191,9 +52485,9 @@ var wp;
       isAppender,
       isScrolled
     ]);
-    const blocksTab = (0, import_element128.useMemo)(() => {
-      return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "block-editor-inserter__block-list", children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+    const blocksTab = (0, import_element130.useMemo)(() => {
+      return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_jsx_runtime255.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { className: "block-editor-inserter__block-list", children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
           block_types_tab_default,
           {
             ref: blockTypesTabRef,
@@ -52203,9 +52497,9 @@ var wp;
             showMostUsedBlocks
           }
         ) }),
-        showInserterHelpPanel && /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("div", { className: "block-editor-inserter__tips", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("h2", {}), children: (0, import_i18n62.__)("A tip for using the block editor") }),
-          /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(tips_default, {})
+        showInserterHelpPanel && /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", { className: "block-editor-inserter__tips", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("h2", {}), children: (0, import_i18n62.__)("A tip for using the block editor") }),
+          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(tips_default, {})
         ] })
       ] });
     }, [
@@ -52215,15 +52509,15 @@ var wp;
       showMostUsedBlocks,
       showInserterHelpPanel
     ]);
-    const patternsTab = (0, import_element128.useMemo)(() => {
-      return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+    const patternsTab = (0, import_element130.useMemo)(() => {
+      return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
         block_patterns_tab_default,
         {
           rootClientId: destinationRootClientId,
           onInsert: onInsertPattern,
           onSelectCategory: onClickPatternCategory,
           selectedCategory: selectedPatternCategory,
-          children: showPatternPanel && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+          children: showPatternPanel && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
             PatternCategoryPreviews,
             {
               rootClientId: destinationRootClientId,
@@ -52243,15 +52537,15 @@ var wp;
       selectedPatternCategory,
       showPatternPanel
     ]);
-    const mediaTab = (0, import_element128.useMemo)(() => {
-      return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+    const mediaTab = (0, import_element130.useMemo)(() => {
+      return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
         media_tab_default,
         {
           rootClientId: destinationRootClientId,
           selectedCategory: selectedMediaCategory,
           onSelectCategory: setSelectedMediaCategory,
           onInsert,
-          children: showMediaPanel && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+          children: showMediaPanel && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
             MediaCategoryPanel,
             {
               rootClientId: destinationRootClientId,
@@ -52274,15 +52568,15 @@ var wp;
       }
       setSelectedTab(value);
     };
-    const tabsRef = (0, import_element128.useRef)();
-    (0, import_element128.useLayoutEffect)(() => {
+    const tabsRef = (0, import_element130.useRef)();
+    (0, import_element130.useLayoutEffect)(() => {
       if (tabsRef.current) {
         window.requestAnimationFrame(() => {
           tabsRef.current.querySelector('[role="tab"][aria-selected="true"]')?.focus();
         });
       }
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(
       "div",
       {
         className: clsx_default("block-editor-inserter__menu", {
@@ -52291,7 +52585,7 @@ var wp;
         }),
         ref,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "block-editor-inserter__main-area", children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { className: "block-editor-inserter__main-area", children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
             tabbed_sidebar_default,
             {
               ref: tabsRef,
@@ -52304,7 +52598,7 @@ var wp;
                   name: "blocks",
                   title: (0, import_i18n62.__)("Blocks"),
                   panelRef: blocksPanelRef,
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_jsx_runtime255.Fragment, { children: [
                     inserterSearch,
                     selectedTab === "blocks" && !delayedFilterValue && blocksTab
                   ] })
@@ -52313,7 +52607,7 @@ var wp;
                   name: "patterns",
                   title: (0, import_i18n62.__)("Patterns"),
                   panelRef: patternsPanelRef,
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_jsx_runtime255.Fragment, { children: [
                     inserterSearch,
                     selectedTab === "patterns" && !delayedFilterValue && patternsTab
                   ] })
@@ -52322,7 +52616,7 @@ var wp;
                   name: "media",
                   title: (0, import_i18n62.__)("Media"),
                   panelRef: mediaPanelRef,
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)(import_jsx_runtime253.Fragment, { children: [
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_jsx_runtime255.Fragment, { children: [
                     inserterSearch,
                     mediaTab
                   ] })
@@ -52330,7 +52624,7 @@ var wp;
               ]
             }
           ) }),
-          showInserterHelpPanel && hoveredItem && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+          showInserterHelpPanel && hoveredItem && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
             import_components59.Popover,
             {
               className: "block-editor-inserter__preview-container__popover",
@@ -52338,16 +52632,16 @@ var wp;
               offset: 16,
               focusOnMount: false,
               animate: false,
-              children: /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(preview_panel_default, { item: hoveredItem })
+              children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(preview_panel_default, { item: hoveredItem })
             }
           )
         ]
       }
     );
   }
-  var PrivateInserterMenu = (0, import_element128.forwardRef)(InserterMenu);
+  var PrivateInserterMenu = (0, import_element130.forwardRef)(InserterMenu);
   function PublicInserterMenu(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
       PrivateInserterMenu,
       {
         ...props,
@@ -52356,14 +52650,14 @@ var wp;
       }
     );
   }
-  var menu_default = (0, import_element128.forwardRef)(PublicInserterMenu);
+  var menu_default = (0, import_element130.forwardRef)(PublicInserterMenu);

   // packages/block-editor/build-module/components/inserter/quick-inserter.mjs
-  var import_element129 = __toESM(require_element(), 1);
+  var import_element131 = __toESM(require_element(), 1);
   var import_i18n63 = __toESM(require_i18n(), 1);
   var import_components60 = __toESM(require_components(), 1);
   var import_data65 = __toESM(require_data(), 1);
-  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
   var SEARCH_THRESHOLD = 6;
   var SHOWN_BLOCK_TYPES2 = 6;
   var SHOWN_BLOCK_PATTERNS = 2;
@@ -52375,7 +52669,7 @@ var wp;
     selectBlockOnInsert,
     hasSearch = true
   }) {
-    const [filterValue, setFilterValue] = (0, import_element129.useState)("");
+    const [filterValue, setFilterValue] = (0, import_element131.useState)("");
     const [destinationRootClientId, onInsertBlocks] = use_insertion_point_default({
       onSelect,
       rootClientId,
@@ -52402,7 +52696,7 @@ var wp;
       [clientId]
     );
     const showSearch = hasSearch && blockTypes.length > SEARCH_THRESHOLD;
-    (0, import_element129.useEffect)(() => {
+    (0, import_element131.useEffect)(() => {
       if (setInserterIsOpened) {
         setInserterIsOpened(false);
       }
@@ -52415,7 +52709,7 @@ var wp;
         insertionIndex
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
       "div",
       {
         className: clsx_default("block-editor-inserter__quick-inserter", {
@@ -52423,7 +52717,7 @@ var wp;
           "has-expand": setInserterIsOpened
         }),
         children: [
-          showSearch && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+          showSearch && /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_components60.SearchControl,
             {
               className: "block-editor-inserter__search",
@@ -52435,7 +52729,7 @@ var wp;
               placeholder: (0, import_i18n63.__)("Search")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime254.jsx)("div", { className: "block-editor-inserter__quick-inserter-results", children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", { className: "block-editor-inserter__quick-inserter-results", children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             search_results_default,
             {
               filterValue,
@@ -52450,7 +52744,7 @@ var wp;
               isQuick: true
             }
           ) }),
-          setInserterIsOpened && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
+          setInserterIsOpened && /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_components60.Button,
             {
               __next40pxDefaultSize: true,
@@ -52484,7 +52778,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inserter/index.mjs
-  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedInserterToggle = ({
     onToggle,
     disabled: disabled2,
@@ -52520,7 +52814,7 @@ var wp;
         onClick(event);
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
       Wrapper,
       {
         ref,
@@ -52538,7 +52832,7 @@ var wp;
       }
     );
   };
-  var InserterToggle = (0, import_element130.forwardRef)(UnforwardedInserterToggle);
+  var InserterToggle = (0, import_element132.forwardRef)(UnforwardedInserterToggle);
   var UnforwardedInserter = ({
     clientId,
     rootClientId,
@@ -52698,11 +52992,11 @@ var wp;
       if (renderToggleProp) {
         return renderToggleProp(toggleArgs);
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(InserterToggle, { ref, ...toggleArgs });
+      return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(InserterToggle, { ref, ...toggleArgs });
     }
     function renderContent({ onClose }) {
       if (isQuick) {
-        return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
           QuickInserter,
           {
             onSelect: (blocks2) => {
@@ -52719,7 +53013,7 @@ var wp;
           }
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
         menu_default,
         {
           onSelect: () => {
@@ -52736,7 +53030,7 @@ var wp;
     if (hasSingleBlockType || blockToInsert) {
       return renderToggle3({ onToggle: insertOnlyAllowedBlock });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
       import_components61.Dropdown,
       {
         className: "block-editor-inserter",
@@ -52753,11 +53047,11 @@ var wp;
       }
     );
   };
-  var Inserter = (0, import_element130.forwardRef)(UnforwardedInserter);
+  var Inserter = (0, import_element132.forwardRef)(UnforwardedInserter);
   var inserter_default = Inserter;

   // packages/block-editor/build-module/components/default-block-appender/index.mjs
-  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
   var ZWNBSP = "\uFEFF";
   function DefaultBlockAppender({ rootClientId }) {
     const { showPrompt, isLocked, placeholder, isManualGrid } = (0, import_data67.useSelect)(
@@ -52788,7 +53082,7 @@ var wp;
       insertDefaultBlock2(void 0, rootClientId);
       startTyping2();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(
       "div",
       {
         "data-root-client-id": rootClientId || "",
@@ -52796,7 +53090,7 @@ var wp;
           "has-visible-prompt": showPrompt
         }),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
             "p",
             {
               tabIndex: "0",
@@ -52817,7 +53111,7 @@ var wp;
               children: showPrompt ? value : ZWNBSP
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
             inserter_default,
             {
               rootClientId,
@@ -52833,12 +53127,12 @@ var wp;

   // packages/block-editor/build-module/components/button-block-appender/index.mjs
   var import_components62 = __toESM(require_components(), 1);
-  var import_element131 = __toESM(require_element(), 1);
+  var import_element133 = __toESM(require_element(), 1);
   var import_i18n66 = __toESM(require_i18n(), 1);
   var import_deprecated8 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
   function ButtonBlockAppender({ rootClientId, className, onFocus, tabIndex, onSelect }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
       inserter_default,
       {
         position: "bottom center",
@@ -52876,7 +53170,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_runtime257.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
               import_components62.Button,
               {
                 __next40pxDefaultSize: true,
@@ -52893,7 +53187,7 @@ var wp;
                 disabled: disabled2,
                 label,
                 showTooltip: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(icon_default, { icon: plus_default })
+                children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(icon_default, { icon: plus_default })
               }
             )
           );
@@ -52902,17 +53196,17 @@ var wp;
       }
     );
   }
-  var ButtonBlockerAppender = (0, import_element131.forwardRef)((props, ref) => {
+  var ButtonBlockerAppender = (0, import_element133.forwardRef)((props, ref) => {
     (0, import_deprecated8.default)(`wp.blockEditor.ButtonBlockerAppender`, {
       alternative: "wp.blockEditor.ButtonBlockAppender",
       since: "5.9"
     });
     return ButtonBlockAppender(props, ref);
   });
-  var button_block_appender_default = (0, import_element131.forwardRef)(ButtonBlockAppender);
+  var button_block_appender_default = (0, import_element133.forwardRef)(ButtonBlockAppender);

   // packages/block-editor/build-module/components/block-list-appender/index.mjs
-  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
   function DefaultAppender({ rootClientId }) {
     const canInsertDefaultBlock = (0, import_data68.useSelect)(
       (select3) => select3(store).canInsertBlockType(
@@ -52921,9 +53215,9 @@ var wp;
       )
     );
     if (canInsertDefaultBlock) {
-      return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(DefaultBlockAppender, { rootClientId });
+      return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(DefaultBlockAppender, { rootClientId });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
       button_block_appender_default,
       {
         rootClientId,
@@ -52949,7 +53243,7 @@ var wp;
       },
       [rootClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
       TagName,
       {
         tabIndex: -1,
@@ -52958,7 +53252,7 @@ var wp;
         }),
         contentEditable: false,
         "data-block": true,
-        children: CustomAppender ? /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(CustomAppender, {}) : /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(DefaultAppender, { rootClientId })
+        children: CustomAppender ? /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(CustomAppender, {}) : /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(DefaultAppender, { rootClientId })
       }
     );
   }
@@ -52966,24 +53260,24 @@ var wp;
   // packages/block-editor/build-module/components/block-list/use-in-between-inserter.mjs
   var import_compose53 = __toESM(require_compose(), 1);
   var import_data72 = __toESM(require_data(), 1);
-  var import_element136 = __toESM(require_element(), 1);
+  var import_element138 = __toESM(require_element(), 1);
   var import_i18n68 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/block-tools/insertion-point.mjs
   var import_data71 = __toESM(require_data(), 1);
-  var import_element135 = __toESM(require_element(), 1);
+  var import_element137 = __toESM(require_element(), 1);
   var import_components66 = __toESM(require_components(), 1);
   var import_compose52 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/block-popover/inbetween.mjs
   var import_data69 = __toESM(require_data(), 1);
-  var import_element132 = __toESM(require_element(), 1);
+  var import_element134 = __toESM(require_element(), 1);
   var import_components63 = __toESM(require_components(), 1);
   var import_i18n67 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/block-popover/use-popover-scroll.mjs
   var import_compose49 = __toESM(require_compose(), 1);
-  var import_dom54 = __toESM(require_dom(), 1);
+  var import_dom53 = __toESM(require_dom(), 1);
   var scrollContainerCache = /* @__PURE__ */ new WeakMap();
   function usePopoverScroll(contentRef) {
     const effect = (0, import_compose49.useRefEffect)(
@@ -52993,10 +53287,10 @@ var wp;
           const contentEl = contentRef.current;
           let scrollContainer = scrollContainerCache.get(contentEl);
           if (!scrollContainer) {
-            scrollContainer = (0, import_dom54.getScrollContainer)(contentEl);
+            scrollContainer = (0, import_dom53.getScrollContainer)(contentEl);
             scrollContainerCache.set(contentEl, scrollContainer);
           }
-          const eventScrollContainer = (0, import_dom54.getScrollContainer)(target);
+          const eventScrollContainer = (0, import_dom53.getScrollContainer)(target);
           if (!node.contains(eventScrollContainer)) {
             scrollContainer.scrollBy(deltaX, deltaY);
           }
@@ -53014,7 +53308,7 @@ var wp;
   var use_popover_scroll_default = usePopoverScroll;

   // packages/block-editor/build-module/components/block-popover/inbetween.mjs
-  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
   var MAX_POPOVER_RECOMPUTE_COUNTER = Number.MAX_SAFE_INTEGER;
   function BlockPopoverInbetween({
     previousClientId,
@@ -53026,7 +53320,7 @@ var wp;
     nearestSide = "right",
     ...props
   }) {
-    const [popoverRecomputeCounter, forcePopoverRecompute] = (0, import_element132.useReducer)(
+    const [popoverRecomputeCounter, forcePopoverRecompute] = (0, import_element134.useReducer)(
       // Module is there to make sure that the counter doesn't overflow.
       (s2) => (s2 + 1) % MAX_POPOVER_RECOMPUTE_COUNTER,
       0
@@ -53052,7 +53346,7 @@ var wp;
     const previousElement = useBlockElement(previousClientId);
     const nextElement = useBlockElement(nextClientId);
     const isVertical = orientation === "vertical";
-    const popoverAnchor = (0, import_element132.useMemo)(() => {
+    const popoverAnchor = (0, import_element134.useMemo)(() => {
       if (
         // popoverRecomputeCounter is by definition always equal or greater than 0.
         // This check is only there to satisfy the correctness of the
@@ -53107,7 +53401,7 @@ var wp;
       nearestSide
     ]);
     const popoverScrollRef = use_popover_scroll_default(__unstableContentRef);
-    (0, import_element132.useLayoutEffect)(() => {
+    (0, import_element134.useLayoutEffect)(() => {
       if (!previousElement) {
         return;
       }
@@ -53117,7 +53411,7 @@ var wp;
         observer.disconnect();
       };
     }, [previousElement]);
-    (0, import_element132.useLayoutEffect)(() => {
+    (0, import_element134.useLayoutEffect)(() => {
       if (!nextElement) {
         return;
       }
@@ -53127,7 +53421,7 @@ var wp;
         observer.disconnect();
       };
     }, [nextElement]);
-    (0, import_element132.useLayoutEffect)(() => {
+    (0, import_element134.useLayoutEffect)(() => {
       if (!previousElement) {
         return;
       }
@@ -53145,7 +53439,7 @@ var wp;
     if (!previousElement && !nextElement || !isVisible) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
       import_components63.Popover,
       {
         ref: popoverScrollRef,
@@ -53164,7 +53458,7 @@ var wp;
         flip: false,
         placement: "overlay",
         variant: "unstyled",
-        children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)("div", { className: "block-editor-block-popover__inbetween-container", children })
+        children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { className: "block-editor-block-popover__inbetween-container", children })
       },
       nextClientId + "--" + rootClientId
     );
@@ -53177,13 +53471,13 @@ var wp;
   var import_components65 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/block-popover/cover.mjs
-  var import_element134 = __toESM(require_element(), 1);
+  var import_element136 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-popover/index.mjs
   var import_compose50 = __toESM(require_compose(), 1);
   var import_components64 = __toESM(require_components(), 1);
-  var import_element133 = __toESM(require_element(), 1);
-  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
+  var import_element135 = __toESM(require_element(), 1);
+  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
   var MAX_POPOVER_RECOMPUTE_COUNTER2 = Number.MAX_SAFE_INTEGER;
   function BlockPopover({
     clientId,
@@ -53203,12 +53497,12 @@ var wp;
     const [
       popoverDimensionsRecomputeCounter,
       forceRecomputePopoverDimensions
-    ] = (0, import_element133.useReducer)(
+    ] = (0, import_element135.useReducer)(
       // Module is there to make sure that the counter doesn't overflow.
       (s2) => (s2 + 1) % MAX_POPOVER_RECOMPUTE_COUNTER2,
       0
     );
-    (0, import_element133.useLayoutEffect)(() => {
+    (0, import_element135.useLayoutEffect)(() => {
       if (!selectedElement) {
         return;
       }
@@ -53230,7 +53524,7 @@ var wp;
         }
       };
     }, [selectedElement]);
-    const popoverAnchor = (0, import_element133.useMemo)(() => {
+    const popoverAnchor = (0, import_element135.useMemo)(() => {
       if (
         // popoverDimensionsRecomputeCounter is by definition always equal or greater
         // than 0. This check is only there to satisfy the correctness of the
@@ -53257,7 +53551,7 @@ var wp;
     if (!selectedElement || bottomClientId && !lastSelectedElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
       import_components64.Popover,
       {
         ref: mergedRefs,
@@ -53277,8 +53571,8 @@ var wp;
       }
     );
   }
-  var PrivateBlockPopover = (0, import_element133.forwardRef)(BlockPopover);
-  var PublicBlockPopover = ({ clientId, bottomClientId, children, ...props }, ref) => /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+  var PrivateBlockPopover = (0, import_element135.forwardRef)(BlockPopover);
+  var PublicBlockPopover = ({ clientId, bottomClientId, children, ...props }, ref) => /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
     PrivateBlockPopover,
     {
       ...props,
@@ -53290,10 +53584,10 @@ var wp;
       children
     }
   );
-  var block_popover_default = (0, import_element133.forwardRef)(PublicBlockPopover);
+  var block_popover_default = (0, import_element135.forwardRef)(PublicBlockPopover);

   // packages/block-editor/build-module/components/block-popover/cover.mjs
-  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
   function BlockPopoverCover({
     clientId,
     bottomClientId,
@@ -53304,7 +53598,7 @@ var wp;
   }, ref) {
     bottomClientId ??= clientId;
     const selectedElement = useBlockElement(clientId);
-    return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
       PrivateBlockPopover,
       {
         ref,
@@ -53312,7 +53606,7 @@ var wp;
         bottomClientId,
         shift: shift4,
         ...props,
-        children: selectedElement && clientId === bottomClientId ? /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+        children: selectedElement && clientId === bottomClientId ? /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
           CoverContainer,
           {
             selectedElement,
@@ -53328,9 +53622,9 @@ var wp;
     additionalStyles = {},
     children
   }) {
-    const [width, setWidth] = (0, import_element134.useState)(selectedElement.offsetWidth);
-    const [height, setHeight] = (0, import_element134.useState)(selectedElement.offsetHeight);
-    (0, import_element134.useEffect)(() => {
+    const [width, setWidth] = (0, import_element136.useState)(selectedElement.offsetWidth);
+    const [height, setHeight] = (0, import_element136.useState)(selectedElement.offsetHeight);
+    (0, import_element136.useEffect)(() => {
       const observer = new window.ResizeObserver(() => {
         setWidth(selectedElement.offsetWidth);
         setHeight(selectedElement.offsetHeight);
@@ -53338,7 +53632,7 @@ var wp;
       observer.observe(selectedElement, { box: "border-box" });
       return () => observer.disconnect();
     }, [selectedElement]);
-    const style = (0, import_element134.useMemo)(() => {
+    const style = (0, import_element136.useMemo)(() => {
       return {
         position: "absolute",
         width,
@@ -53346,12 +53640,12 @@ var wp;
         ...additionalStyles
       };
     }, [width, height, additionalStyles]);
-    return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("div", { style, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("div", { style, children });
   }
-  var cover_default = (0, import_element134.forwardRef)(BlockPopoverCover);
+  var cover_default = (0, import_element136.forwardRef)(BlockPopoverCover);

   // packages/block-editor/build-module/components/block-popover/drop-zone.mjs
-  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
   var animateVariants = {
     hide: { opacity: 0, scaleY: 0.75 },
     show: { opacity: 1, scaleY: 1 },
@@ -53373,14 +53667,14 @@ var wp;
       };
     }, []);
     const reducedMotion = (0, import_compose51.useReducedMotion)();
-    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
       cover_default,
       {
         clientId,
         __unstablePopoverSlot,
         __unstableContentRef,
         className: "block-editor-block-popover__drop-zone",
-        children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
           import_components65.__unstableMotion.div,
           {
             "data-testid": "block-popover-drop-zone",
@@ -53396,8 +53690,8 @@ var wp;
   var drop_zone_default = BlockDropZonePopover;

   // packages/block-editor/build-module/components/block-tools/insertion-point.mjs
-  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
-  var InsertionPointOpenRef = (0, import_element135.createContext)();
+  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  var InsertionPointOpenRef = (0, import_element137.createContext)();
   InsertionPointOpenRef.displayName = "InsertionPointOpenRefContext";
   function InbetweenInsertionPointPopover({
     __unstablePopoverSlot,
@@ -53406,8 +53700,8 @@ var wp;
     nearestSide = "right"
   }) {
     const { selectBlock: selectBlock2, hideInsertionPoint: hideInsertionPoint2 } = (0, import_data71.useDispatch)(store);
-    const openRef = (0, import_element135.useContext)(InsertionPointOpenRef);
-    const ref = (0, import_element135.useRef)();
+    const openRef = (0, import_element137.useContext)(InsertionPointOpenRef);
+    const ref = (0, import_element137.useRef)();
     const {
       orientation,
       previousClientId,
@@ -53468,7 +53762,7 @@ var wp;
         openRef.current = true;
       }
     }
-    const maybeResetOpenRef = (0, import_element135.useCallback)(
+    const maybeResetOpenRef = (0, import_element137.useCallback)(
       (node) => {
         if (!node && openRef.current) {
           openRef.current = false;
@@ -53515,7 +53809,7 @@ var wp;
       "block-editor-block-list__insertion-point",
       orientationClassname
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
       inbetween_default,
       {
         previousClientId,
@@ -53524,7 +53818,7 @@ var wp;
         __unstableContentRef,
         operation,
         nearestSide,
-        children: /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime265.jsxs)(
           import_components66.__unstableMotion.div,
           {
             layout: !disableMotion,
@@ -53542,7 +53836,7 @@ var wp;
             }),
             onHoverEnd: maybeHideInserterPoint,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
                 import_components66.__unstableMotion.div,
                 {
                   variants: lineVariants,
@@ -53550,14 +53844,14 @@ var wp;
                   "data-testid": "block-list-insertion-point-indicator"
                 }
               ),
-              isInserterShown && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+              isInserterShown && /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
                 import_components66.__unstableMotion.div,
                 {
                   variants: inserterVariants,
                   className: clsx_default(
                     "block-editor-block-list__insertion-point-inserter"
                   ),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
                     inserter_default,
                     {
                       ref: maybeResetOpenRef,
@@ -53603,13 +53897,13 @@ var wp;
     isBlockListEmpty) {
       return null;
     }
-    return insertionPoint2.operation === "replace" ? /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+    return insertionPoint2.operation === "replace" ? /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
       drop_zone_default,
       {
         ...props
       },
       `${insertionPoint2.rootClientId}-${insertionPoint2.index}`
-    ) : /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
       InbetweenInsertionPointPopover,
       {
         operation: insertionPoint2.operation,
@@ -53621,7 +53915,7 @@ var wp;

   // packages/block-editor/build-module/components/block-list/use-in-between-inserter.mjs
   function useInBetweenInserter() {
-    const openRef = (0, import_element136.useContext)(InsertionPointOpenRef);
+    const openRef = (0, import_element138.useContext)(InsertionPointOpenRef);
     const isInBetweenInserterDisabled = (0, import_data72.useSelect)((select3) => {
       const settings2 = select3(store).getSettings();
       return settings2.isDistractionFree || settings2.isPreviewMode || unlock(select3(store)).isZoomOut();
@@ -53734,7 +54028,7 @@ var wp;
   // packages/block-editor/build-module/components/block-selection-clearer/index.mjs
   var import_data73 = __toESM(require_data(), 1);
   var import_compose54 = __toESM(require_compose(), 1);
-  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
   function useBlockSelectionClearer() {
     const { getSettings: getSettings7, hasSelectedBlock: hasSelectedBlock2, hasMultiSelection: hasMultiSelection2 } = (0, import_data73.useSelect)(store);
     const { clearSelectedBlock: clearSelectedBlock2 } = (0, import_data73.useDispatch)(store);
@@ -53762,17 +54056,17 @@ var wp;
     );
   }
   function BlockSelectionClearer(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("div", { ref: useBlockSelectionClearer(), ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)("div", { ref: useBlockSelectionClearer(), ...props });
   }

   // packages/block-editor/build-module/components/inner-blocks/index.mjs
   var import_compose56 = __toESM(require_compose(), 1);
-  var import_element141 = __toESM(require_element(), 1);
+  var import_element143 = __toESM(require_element(), 1);
   var import_data79 = __toESM(require_data(), 1);
   var import_blocks45 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/inner-blocks/button-block-appender.mjs
-  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
   function ButtonBlockAppender2({
     showSeparator,
     isFloating,
@@ -53780,7 +54074,7 @@ var wp;
     isToggle
   }) {
     const { clientId } = useBlockEditContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(
       button_block_appender_default,
       {
         className: clsx_default({
@@ -53795,14 +54089,14 @@ var wp;
   }

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

   // packages/block-editor/build-module/components/inner-blocks/use-nested-settings-update.mjs
-  var import_element137 = __toESM(require_element(), 1);
+  var import_element139 = __toESM(require_element(), 1);
   var import_data74 = __toESM(require_data(), 1);
   var import_deprecated9 = __toESM(require_deprecated(), 1);
   var import_is_shallow_equal = __toESM(require_is_shallow_equal(), 1);
@@ -53817,7 +54111,7 @@ var wp;
     };
   }
   function useShallowMemo(value) {
-    const [memo15] = (0, import_element137.useState)(createShallowMemo);
+    const [memo15] = (0, import_element139.useState)(createShallowMemo);
     return memo15(value);
   }
   function useNestedSettingsUpdate(clientId, parentLock, allowedBlocks, prioritizedInserterBlocks, defaultBlock, directInsert, __experimentalDefaultBlock, __experimentalDirectInsert, templateLock, captureToolbars, orientation, layout) {
@@ -53827,7 +54121,7 @@ var wp;
       prioritizedInserterBlocks
     );
     const _templateLock = templateLock === void 0 || parentLock === "contentOnly" ? parentLock : templateLock;
-    (0, import_element137.useLayoutEffect)(() => {
+    (0, import_element139.useLayoutEffect)(() => {
       const newSettings = {
         allowedBlocks: _allowedBlocks,
         prioritizedInserterBlocks: _prioritizedInserterBlocks,
@@ -53900,13 +54194,13 @@ var wp;

   // packages/block-editor/build-module/components/inner-blocks/use-inner-block-template-sync.mjs
   var import_es64 = __toESM(require_es6(), 1);
-  var import_element138 = __toESM(require_element(), 1);
+  var import_element140 = __toESM(require_element(), 1);
   var import_data75 = __toESM(require_data(), 1);
   var import_blocks41 = __toESM(require_blocks(), 1);
   function useInnerBlockTemplateSync(clientId, template2, templateLock, templateInsertUpdatesSelection) {
     const registry = (0, import_data75.useRegistry)();
-    const existingTemplateRef = (0, import_element138.useRef)(null);
-    (0, import_element138.useLayoutEffect)(() => {
+    const existingTemplateRef = (0, import_element140.useRef)(null);
+    (0, import_element140.useLayoutEffect)(() => {
       let isCancelled = false;
       const {
         getBlocks: getBlocks2,
@@ -53992,16 +54286,16 @@ var wp;

   // packages/block-editor/build-module/components/use-block-drop-zone/index.mjs
   var import_data78 = __toESM(require_data(), 1);
-  var import_element140 = __toESM(require_element(), 1);
+  var import_element142 = __toESM(require_element(), 1);
   var import_compose55 = __toESM(require_compose(), 1);
   var import_i18n69 = __toESM(require_i18n(), 1);
   var import_blocks44 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/use-on-block-drop/index.mjs
-  var import_element139 = __toESM(require_element(), 1);
+  var import_element141 = __toESM(require_element(), 1);
   var import_blocks43 = __toESM(require_blocks(), 1);
   var import_data77 = __toESM(require_data(), 1);
-  var import_dom56 = __toESM(require_dom(), 1);
+  var import_dom55 = __toESM(require_dom(), 1);
   function parseDropEvent(event) {
     let result = {
       srcRootClientId: null,
@@ -54114,7 +54408,7 @@ var wp;
       removeBlocks: removeBlocks2
     } = (0, import_data77.useDispatch)(store);
     const registry = (0, import_data77.useRegistry)();
-    const insertOrReplaceBlocks = (0, import_element139.useCallback)(
+    const insertOrReplaceBlocks = (0, import_element141.useCallback)(
       (blocks2, updateSelection = true, initialPosition2 = 0, clientIdsToReplace = []) => {
         if (!Array.isArray(blocks2)) {
           blocks2 = [blocks2];
@@ -54179,7 +54473,7 @@ var wp;
         insertBlocks2
       ]
     );
-    const moveBlocks = (0, import_element139.useCallback)(
+    const moveBlocks = (0, import_element141.useCallback)(
       (sourceClientIds, sourceRootClientId, insertIndex) => {
         if (operation === "replace") {
           const sourceBlocks = getBlocksByClientId2(sourceClientIds);
@@ -54235,7 +54529,7 @@ var wp;
     );
     const _onHTMLDrop = onHTMLDrop(insertOrReplaceBlocks);
     return (event) => {
-      const files = (0, import_dom56.getFilesFromDataTransfer)(event.dataTransfer);
+      const files = (0, import_dom55.getFilesFromDataTransfer)(event.dataTransfer);
       const html = event.dataTransfer.getData("text/html");
       if (html) {
         _onHTMLDrop(html);
@@ -54424,7 +54718,7 @@ var wp;
     isDisabled = false
   } = {}) {
     const registry = (0, import_data78.useRegistry)();
-    const [dropTarget, setDropTarget] = (0, import_element140.useState)({
+    const [dropTarget, setDropTarget] = (0, import_element142.useState)({
       index: null,
       operation: "insert"
     });
@@ -54458,7 +54752,7 @@ var wp;
       }
     );
     const throttled = (0, import_compose55.useThrottle)(
-      (0, import_element140.useCallback)(
+      (0, import_element142.useCallback)(
         (event, ownerDocument2) => {
           if (!isDragging3()) {
             startDragging2();
@@ -54632,13 +54926,13 @@ var wp;
   }

   // packages/block-editor/build-module/components/inner-blocks/index.mjs
-  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT2 = {};
   function BlockContext({ children, clientId }) {
     const context = useBlockContext(clientId);
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(BlockContextProvider, { value: context, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(BlockContextProvider, { value: context, children });
   }
-  var BlockListItemsMemo = (0, import_element141.memo)(BlockListItems);
+  var BlockListItemsMemo = (0, import_element143.memo)(BlockListItems);
   function UncontrolledInnerBlocks(props) {
     const {
       clientId,
@@ -54686,7 +54980,7 @@ var wp;
     const defaultLayoutBlockSupport = (0, import_blocks45.getBlockSupport)(name, "layout") || (0, import_blocks45.getBlockSupport)(name, "__experimentalLayout") || EMPTY_OBJECT2;
     const { allowSizingOnChildren = false } = defaultLayoutBlockSupport;
     const usedLayout = layout || defaultLayoutBlockSupport;
-    const memoedLayout = (0, import_element141.useMemo)(
+    const memoedLayout = (0, import_element143.useMemo)(
       () => ({
         // Default layout will know about any content/wide size defined by the theme.
         ...defaultLayout2,
@@ -54697,7 +54991,7 @@ var wp;
       }),
       [defaultLayout2, usedLayout, allowSizingOnChildren]
     );
-    const items = /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(
+    const items = /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
       BlockListItemsMemo,
       {
         rootClientId: clientId,
@@ -54711,15 +55005,15 @@ var wp;
     if (!blockType?.providesContext || Object.keys(blockType.providesContext).length === 0) {
       return items;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(BlockContext, { clientId, children: items });
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(BlockContext, { clientId, children: items });
   }
   function ControlledInnerBlocks(props) {
     useBlockSync(props);
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(UncontrolledInnerBlocks, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(UncontrolledInnerBlocks, { ...props });
   }
-  var ForwardedInnerBlocks = (0, import_element141.forwardRef)((props, ref) => {
+  var ForwardedInnerBlocks = (0, import_element143.forwardRef)((props, ref) => {
     const innerBlocksProps = useInnerBlocksProps({ ref }, props);
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)("div", { className: "block-editor-inner-blocks", children: /* @__PURE__ */ (0, import_jsx_runtime267.jsx)("div", { ...innerBlocksProps }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { className: "block-editor-inner-blocks", children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { ...innerBlocksProps }) });
   });
   function useInnerBlocksProps(props = {}, options = {}) {
     const {
@@ -54811,7 +55105,7 @@ var wp;
         "block-editor-block-list__layout",
         __unstableDisableLayoutClassNames ? "" : layoutClassNames
       ),
-      children: clientId ? /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(InnerBlocks, { ...innerBlocksProps, clientId }) : /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(BlockListItems, { ...options })
+      children: clientId ? /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(InnerBlocks, { ...innerBlocksProps, clientId }) : /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(BlockListItems, { ...options })
     };
   }
   useInnerBlocksProps.save = import_blocks45.__unstableGetInnerBlocksProps;
@@ -54824,15 +55118,15 @@ var wp;
   var import_components67 = __toESM(require_components(), 1);
   var import_compose57 = __toESM(require_compose(), 1);
   var import_data80 = __toESM(require_data(), 1);
-  var import_element142 = __toESM(require_element(), 1);
+  var import_element144 = __toESM(require_element(), 1);
   var import_i18n70 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
   function ZoomOutSeparator({
     clientId,
     rootClientId = "",
     position = "top"
   }) {
-    const [isDraggedOver, setIsDraggedOver] = (0, import_element142.useState)(false);
+    const [isDraggedOver, setIsDraggedOver] = (0, import_element144.useState)(false);
     const {
       sectionRootClientId,
       sectionClientIds,
@@ -54887,7 +55181,7 @@ var wp;
     if (isCurrentBlockBeingDragged || isCurrentBlockPreviousSiblingOfBlockBeingDragged) {
       isVisible = false;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_components67.__unstableAnimatePresence, { children: isVisible && /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(import_components67.__unstableAnimatePresence, { children: isVisible && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
       import_components67.__unstableMotion.div,
       {
         initial: { height: 0 },
@@ -54910,7 +55204,7 @@ var wp;
         "data-is-insertion-point": "true",
         onDragOver: () => setIsDraggedOver(true),
         onDragLeave: () => setIsDraggedOver(false),
-        children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
           import_components67.__unstableMotion.div,
           {
             initial: { opacity: 0 },
@@ -54929,8 +55223,8 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-list/index.mjs
-  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
-  var IntersectionObserver2 = (0, import_element143.createContext)();
+  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  var IntersectionObserver2 = (0, import_element145.createContext)();
   IntersectionObserver2.displayName = "IntersectionObserverContext";
   var pendingBlockVisibilityUpdatesPerRegistry = /* @__PURE__ */ new WeakMap();
   var delayedBlockVisibilityDebounceOptions = {
@@ -54964,7 +55258,7 @@ var wp;
     const registry = (0, import_data81.useRegistry)();
     const { setBlockVisibility: setBlockVisibility2 } = (0, import_data81.useDispatch)(store);
     const delayedBlockVisibilityUpdates = (0, import_compose58.useDebounce)(
-      (0, import_element143.useCallback)(() => {
+      (0, import_element145.useCallback)(() => {
         const updates = {};
         pendingBlockVisibilityUpdatesPerRegistry.get(registry).forEach(([id, isIntersecting]) => {
           updates[id] = isIntersecting;
@@ -54974,7 +55268,7 @@ var wp;
       300,
       delayedBlockVisibilityDebounceOptions
     );
-    const intersectionObserver = (0, import_element143.useMemo)(() => {
+    const intersectionObserver = (0, import_element145.useMemo)(() => {
       const { IntersectionObserver: Observer } = window;
       if (!Observer) {
         return;
@@ -55004,9 +55298,9 @@ var wp;
       },
       settings2
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(IntersectionObserver2.Provider, { value: intersectionObserver, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime269.jsx)("div", { ...innerBlocksProps }),
-      !!editedContentOnlySection2 && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(IntersectionObserver2.Provider, { value: intersectionObserver, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("div", { ...innerBlocksProps }),
+      !!editedContentOnlySection2 && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
         StopEditingContentOnlySectionOnOutsideSelect,
         {
           clientId: editedContentOnlySection2
@@ -55029,7 +55323,7 @@ var wp;
       },
       [clientId]
     );
-    (0, import_element143.useEffect)(() => {
+    (0, import_element145.useEffect)(() => {
       if (!isBlockOrDescendantSelected) {
         stopEditingContentOnlySection2();
       }
@@ -55037,7 +55331,7 @@ var wp;
     return null;
   }
   function BlockList(settings2) {
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(Provider, { value: DEFAULT_BLOCK_EDIT_CONTEXT, children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(Root7, { ...settings2 }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Provider, { value: DEFAULT_BLOCK_EDIT_CONTEXT, children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Root7, { ...settings2 }) });
   }
   var EMPTY_ARRAY8 = [];
   var EMPTY_SET2 = /* @__PURE__ */ new Set();
@@ -55100,8 +55394,8 @@ var wp;
       },
       [rootClientId, hasAppender, hasCustomAppender]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(LayoutProvider, { value: layout, children: [
-      order.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime269.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(LayoutProvider, { value: layout, children: [
+      order.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
         import_data81.AsyncModeProvider,
         {
           value: (
@@ -55110,7 +55404,7 @@ var wp;
             !visibleBlocks.has(clientId) && !selectedBlocks.includes(clientId)
           ),
           children: [
-            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
               ZoomOutSeparator,
               {
                 clientId,
@@ -55118,14 +55412,14 @@ var wp;
                 position: "top"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
               block_default2,
               {
                 rootClientId,
                 clientId
               }
             ),
-            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+            isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
               ZoomOutSeparator,
               {
                 clientId,
@@ -55138,7 +55432,7 @@ var wp;
         clientId
       )),
       order.length < 1 && placeholder,
-      shouldRenderAppender && /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+      shouldRenderAppender && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
         BlockListAppender,
         {
           tagName: __experimentalAppenderTagName,
@@ -55149,15 +55443,15 @@ var wp;
     ] });
   }
   function BlockListItems(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(import_data81.AsyncModeProvider, { value: false, children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(Items, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_data81.AsyncModeProvider, { value: false, children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Items, { ...props }) });
   }

   // packages/block-editor/build-module/components/block-tools/index.mjs
   var import_data123 = __toESM(require_data(), 1);
-  var import_dom61 = __toESM(require_dom(), 1);
+  var import_dom60 = __toESM(require_dom(), 1);
   var import_components115 = __toESM(require_components(), 1);
   var import_keyboard_shortcuts10 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_element178 = __toESM(require_element(), 1);
+  var import_element180 = __toESM(require_element(), 1);
   var import_blocks75 = __toESM(require_blocks(), 1);
   var import_a11y12 = __toESM(require_a11y(), 1);
   var import_i18n103 = __toESM(require_i18n(), 1);
@@ -55165,21 +55459,21 @@ var wp;
   // packages/block-editor/build-module/components/block-tools/use-block-toolbar-popover-props.mjs
   var import_compose62 = __toESM(require_compose(), 1);
   var import_data86 = __toESM(require_data(), 1);
-  var import_dom57 = __toESM(require_dom(), 1);
-  var import_element151 = __toESM(require_element(), 1);
+  var import_dom56 = __toESM(require_dom(), 1);
+  var import_element153 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/hooks/position.mjs
   var import_i18n72 = __toESM(require_i18n(), 1);
   var import_blocks48 = __toESM(require_blocks(), 1);
   var import_compose61 = __toESM(require_compose(), 1);
   var import_data85 = __toESM(require_data(), 1);
-  var import_element150 = __toESM(require_element(), 1);
+  var import_element152 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/inspector-controls/fill.mjs
   var import_components70 = __toESM(require_components(), 1);
   var import_warning5 = __toESM(require_warning(), 1);
   var import_deprecated10 = __toESM(require_deprecated(), 1);
-  var import_element146 = __toESM(require_element(), 1);
+  var import_element148 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/inspector-controls/groups.mjs
   var import_components68 = __toESM(require_components(), 1);
@@ -55231,16 +55525,16 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/block-style-state.mjs
-  var import_element144 = __toESM(require_element(), 1);
+  var import_element146 = __toESM(require_element(), 1);
   var DEFAULT_STATE_VALUE2 = "default";
   var DEFAULT_BLOCK_STYLE_STATE2 = {
     viewport: DEFAULT_STATE_VALUE2,
     pseudo: DEFAULT_STATE_VALUE2
   };
-  var BlockStyleStateContext = (0, import_element144.createContext)(DEFAULT_BLOCK_STYLE_STATE2);
+  var BlockStyleStateContext = (0, import_element146.createContext)(DEFAULT_BLOCK_STYLE_STATE2);
   var BlockStyleStateProvider = BlockStyleStateContext.Provider;
   function useBlockStyleState() {
-    return (0, import_element144.useContext)(BlockStyleStateContext);
+    return (0, import_element146.useContext)(BlockStyleStateContext);
   }
   function hasViewportBlockStyleState(selectedState) {
     return !!selectedState?.viewport && selectedState.viewport !== DEFAULT_STATE_VALUE2;
@@ -55298,10 +55592,10 @@ var wp;

   // packages/block-editor/build-module/components/inspector-controls/list-view-content-popover.mjs
   var import_components69 = __toESM(require_components(), 1);
-  var import_element145 = __toESM(require_element(), 1);
+  var import_element147 = __toESM(require_element(), 1);
   var import_compose59 = __toESM(require_compose(), 1);
   var import_data82 = __toESM(require_data(), 1);
-  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
   var LIST_VIEW_CONTENT_PANEL_SLOT = /* @__PURE__ */ Symbol("ListViewContentPopover");
   var { Fill, Slot: Slot2 } = (0, import_components69.createSlotFill)(LIST_VIEW_CONTENT_PANEL_SLOT);
   function useInspectorPopoverPlacement() {
@@ -55326,8 +55620,8 @@ var wp;
         isOpen: privateSelectors.isListViewContentPanelOpen()
       };
     }, []);
-    const [anchorElement, setAnchorElement] = (0, import_element145.useState)(null);
-    (0, import_element145.useLayoutEffect)(() => {
+    const [anchorElement, setAnchorElement] = (0, import_element147.useState)(null);
+    (0, import_element147.useLayoutEffect)(() => {
       if (!selectedClientId || !listViewRef?.current) {
         setAnchorElement(null);
         return;
@@ -55343,20 +55637,20 @@ var wp;
     if (!isOpen || !hasFills || !anchorElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
       import_components69.Popover,
       {
         ...popoverProps3 ?? {},
         className: "block-editor-inspector-list-view-content-popover",
         anchor: anchorElement,
         onClose: closeListViewContentPanel2,
-        children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("div", { style: { width: "280px" }, children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(Slot2, {}) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)("div", { style: { width: "280px" }, children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(Slot2, {}) })
       }
     );
   }

   // packages/block-editor/build-module/components/inspector-controls/fill.mjs
-  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
   var PATTERN_EDITING_GROUPS = ["content", "list"];
   function InspectorControlsFill({
     children,
@@ -55394,12 +55688,12 @@ var wp;
     }
     if (group === "content" && !!context[isInListViewBlockSupportTreeKey] && !!context[mayDisplayPatternEditingControlsKey]) {
       if (context[mayDisplayControlsKey]) {
-        return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_components70.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Fill, { children }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components70.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(Fill, { children }) });
       }
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_components70.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Fill5, { children: (fillProps) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components70.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(Fill5, { children: (fillProps) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
         ToolsPanelInspectorControl,
         {
           fillProps,
@@ -55410,13 +55704,13 @@ var wp;
     } }) });
   }
   function RegisterResetAll({ resetAllFilter, children }) {
-    const { registerResetAllFilter, deregisterResetAllFilter } = (0, import_element146.useContext)(import_components70.__experimentalToolsPanelContext);
+    const { registerResetAllFilter, deregisterResetAllFilter } = (0, import_element148.useContext)(import_components70.__experimentalToolsPanelContext);
     const selectedState = useBlockStyleState();
-    const scopedResetAllFilter = (0, import_element146.useMemo)(
+    const scopedResetAllFilter = (0, import_element148.useMemo)(
       () => scopeResetAllFilterToState(selectedState, resetAllFilter),
       [resetAllFilter, selectedState]
     );
-    (0, import_element146.useEffect)(() => {
+    (0, import_element148.useEffect)(() => {
       if (scopedResetAllFilter && registerResetAllFilter && deregisterResetAllFilter) {
         registerResetAllFilter(scopedResetAllFilter);
         return () => {
@@ -55432,23 +55726,23 @@ var wp;
   }
   function ToolsPanelInspectorControl({ children, resetAllFilter, fillProps }) {
     const { forwardedContext = [] } = fillProps;
-    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(RegisterResetAll, { resetAllFilter, children });
+    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(RegisterResetAll, { resetAllFilter, children });
     return forwardedContext.reduce(
-      (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(Provider3, { ...props, children: inner }),
+      (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(Provider3, { ...props, children: inner }),
       innerMarkup
     );
   }

   // packages/block-editor/build-module/components/inspector-controls/slot.mjs
   var import_components73 = __toESM(require_components(), 1);
-  var import_element149 = __toESM(require_element(), 1);
+  var import_element151 = __toESM(require_element(), 1);
   var import_warning6 = __toESM(require_warning(), 1);
   var import_deprecated11 = __toESM(require_deprecated(), 1);

   // packages/block-editor/build-module/components/inspector-controls/block-support-tools-panel.mjs
   var import_components71 = __toESM(require_components(), 1);
   var import_data83 = __toESM(require_data(), 1);
-  var import_element147 = __toESM(require_element(), 1);
+  var import_element149 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/global-styles/utils.mjs
   var import_compose60 = __toESM(require_compose(), 1);
@@ -55478,7 +55772,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inspector-controls/block-support-tools-panel.mjs
-  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
   function BlockSupportToolsPanel({ children, group, label }) {
     const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data83.useDispatch)(store);
     const {
@@ -55490,7 +55784,7 @@ var wp;
     } = (0, import_data83.useSelect)(store);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const panelId = getSelectedBlockClientId2();
-    const resetAll = (0, import_element147.useCallback)(
+    const resetAll = (0, import_element149.useCallback)(
       (resetFilters = []) => {
         const newAttributes = {};
         const clientIds = hasMultiSelection2() ? getMultiSelectedBlockClientIds2() : [panelId];
@@ -55526,7 +55820,7 @@ var wp;
         updateBlockAttributes2
       ]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
       import_components71.__experimentalToolsPanel,
       {
         className: `${group}-block-support-panel`,
@@ -55546,15 +55840,15 @@ var wp;

   // packages/block-editor/build-module/components/inspector-controls/block-support-slot-container.mjs
   var import_components72 = __toESM(require_components(), 1);
-  var import_element148 = __toESM(require_element(), 1);
-  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
+  var import_element150 = __toESM(require_element(), 1);
+  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
   function BlockSupportSlotContainer({
     Slot: Slot10,
     fillProps,
     ...props
   }) {
-    const toolsPanelContext = (0, import_element148.useContext)(import_components72.__experimentalToolsPanelContext);
-    const computedFillProps = (0, import_element148.useMemo)(
+    const toolsPanelContext = (0, import_element150.useContext)(import_components72.__experimentalToolsPanelContext);
+    const computedFillProps = (0, import_element150.useMemo)(
       () => ({
         ...fillProps ?? {},
         forwardedContext: [
@@ -55564,11 +55858,11 @@ var wp;
       }),
       [toolsPanelContext, fillProps]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(Slot10, { ...props, fillProps: computedFillProps, bubblesVirtually: true });
+    return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(Slot10, { ...props, fillProps: computedFillProps, bubblesVirtually: true });
   }

   // packages/block-editor/build-module/components/inspector-controls/slot.mjs
-  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
   function InspectorControlsSlot({ __experimentalGroup, group = "default", label, fillProps, ...props }, ref) {
     if (__experimentalGroup) {
       (0, import_deprecated11.default)(
@@ -55592,7 +55886,7 @@ var wp;
     }
     const { Slot: Slot10 } = slotFill;
     if (label) {
-      return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(BlockSupportToolsPanel, { group, label, children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(BlockSupportToolsPanel, { group, label, children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
         BlockSupportSlotContainer,
         {
           ...props,
@@ -55601,7 +55895,7 @@ var wp;
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
       Slot10,
       {
         ...props,
@@ -55611,17 +55905,17 @@ var wp;
       }
     );
   }
-  var slot_default = (0, import_element149.forwardRef)(InspectorControlsSlot);
+  var slot_default = (0, import_element151.forwardRef)(InspectorControlsSlot);

   // packages/block-editor/build-module/components/inspector-controls/index.mjs
-  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
   var InspectorControls = InspectorControlsFill;
   InspectorControls.Slot = slot_default;
   var InspectorAdvancedControls = (props) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(InspectorControlsFill, { ...props, group: "advanced" });
+    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(InspectorControlsFill, { ...props, group: "advanced" });
   };
   InspectorAdvancedControls.Slot = function Slot3(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(slot_default, { ...props, group: "advanced" });
+    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(slot_default, { ...props, group: "advanced" });
   };
   InspectorAdvancedControls.slotName = "InspectorAdvancedControls";
   var inspector_controls_default = InspectorControls;
@@ -55715,7 +56009,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/position.mjs
-  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
   var POSITION_SUPPORT_KEY = "position";
   var DEFAULT_OPTION = {
     key: "default",
@@ -55806,7 +56100,7 @@ var wp;
       ),
       blockInformation.title
     ) : null;
-    const options = (0, import_element150.useMemo)(() => {
+    const options = (0, import_element152.useMemo)(() => {
       const availableOptions = [DEFAULT_OPTION];
       if (allowSticky || value === STICKY_OPTION.value) {
         availableOptions.push(STICKY_OPTION);
@@ -55831,8 +56125,8 @@ var wp;
       });
     };
     const selectedOption = value ? options.find((option) => option.value === value) || DEFAULT_OPTION : DEFAULT_OPTION;
-    const hintIdPrefix = (0, import_element150.useId)();
-    return options.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(inspector_controls_default, { group: "position", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+    const hintIdPrefix = (0, import_element152.useId)();
+    return options.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(inspector_controls_default, { group: "position", children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
       SelectControl3,
       {
         label: (0, import_i18n72.__)("Position"),
@@ -55845,7 +56139,7 @@ var wp;
         },
         children: options.map((option) => {
           const hintId = option.hint ? `${hintIdPrefix}-${option.key}` : void 0;
-          return /* @__PURE__ */ (0, import_jsx_runtime276.jsxs)(
+          return /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(
             SelectControl3.Item,
             {
               value: option,
@@ -55853,8 +56147,8 @@ var wp;
               className: "block-editor-hooks__position-control-item",
               "aria-describedby": hintId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { children: option.label }),
-                option.hint && /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { children: option.label }),
+                option.hint && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
                   "div",
                   {
                     id: hintId,
@@ -55877,7 +56171,7 @@ var wp;
       if (isPositionDisabled) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(PositionPanelPure, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(PositionPanelPure, { ...props });
     },
     useBlockProps: useBlockProps2,
     attributeKeys: ["style"],
@@ -55947,7 +56241,7 @@ var wp;
     clientId
   }) {
     const selectedBlockElement = useBlockElement(clientId);
-    const [toolbarHeight, setToolbarHeight] = (0, import_element151.useState)(0);
+    const [toolbarHeight, setToolbarHeight] = (0, import_element153.useState)(0);
     const { blockIndex, isSticky } = (0, import_data86.useSelect)(
       (select3) => {
         const { getBlockIndex: getBlockIndex2, getBlockAttributes: getBlockAttributes3 } = select3(store);
@@ -55960,13 +56254,13 @@ var wp;
       },
       [clientId]
     );
-    const scrollContainer = (0, import_element151.useMemo)(() => {
+    const scrollContainer = (0, import_element153.useMemo)(() => {
       if (!contentElement) {
         return;
       }
-      return (0, import_dom57.getScrollContainer)(contentElement);
+      return (0, import_dom56.getScrollContainer)(contentElement);
     }, [contentElement]);
-    const [props, setProps] = (0, import_element151.useState)(
+    const [props, setProps] = (0, import_element153.useState)(
       () => getProps(
         contentElement,
         selectedBlockElement,
@@ -55978,7 +56272,7 @@ var wp;
     const popoverRef = (0, import_compose62.useRefEffect)((popoverNode) => {
       setToolbarHeight(popoverNode.offsetHeight);
     }, []);
-    const updateProps = (0, import_element151.useCallback)(
+    const updateProps = (0, import_element153.useCallback)(
       () => setProps(
         getProps(
           contentElement,
@@ -55996,8 +56290,8 @@ var wp;
         isSticky
       ]
     );
-    (0, import_element151.useLayoutEffect)(updateProps, [blockIndex, updateProps]);
-    (0, import_element151.useLayoutEffect)(() => {
+    (0, import_element153.useLayoutEffect)(updateProps, [blockIndex, updateProps]);
+    (0, import_element153.useLayoutEffect)(() => {
       if (!contentElement || !selectedBlockElement) {
         return;
       }
@@ -56063,25 +56357,20 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-tools/empty-block-inserter.mjs
-  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
   function EmptyBlockInserter({
     clientId,
     __unstableContentRef
   }) {
-    const {
-      capturingClientId,
-      isInsertionPointVisible,
-      lastClientId,
-      rootClientId
-    } = useSelectedBlockToolProps(clientId);
+    const { isInsertionPointVisible, lastClientId, rootClientId } = useSelectedBlockToolProps(clientId);
     const popoverProps3 = useBlockToolbarPopoverProps({
       contentElement: __unstableContentRef?.current,
       clientId
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
       cover_default,
       {
-        clientId: capturingClientId || clientId,
+        clientId,
         bottomClientId: lastClientId,
         className: clsx_default(
           "block-editor-block-list__block-side-inserter-popover",
@@ -56091,7 +56380,7 @@ var wp;
         ),
         __unstableContentRef,
         ...popoverProps3,
-        children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className: "block-editor-block-list__empty-block-inserter", children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("div", { className: "block-editor-block-list__empty-block-inserter", children: /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
           inserter_default,
           {
             position: "bottom right",
@@ -56106,13 +56395,13 @@ var wp;

   // packages/block-editor/build-module/components/block-tools/block-toolbar-popover.mjs
   var import_data120 = __toESM(require_data(), 1);
-  var import_element176 = __toESM(require_element(), 1);
+  var import_element178 = __toESM(require_element(), 1);
   var import_keyboard_shortcuts9 = __toESM(require_keyboard_shortcuts(), 1);

   // packages/block-editor/build-module/components/block-toolbar/index.mjs
   var import_i18n101 = __toESM(require_i18n(), 1);
   var import_data119 = __toESM(require_data(), 1);
-  var import_element175 = __toESM(require_element(), 1);
+  var import_element177 = __toESM(require_element(), 1);
   var import_compose69 = __toESM(require_compose(), 1);
   var import_blocks73 = __toESM(require_blocks(), 1);
   var import_components113 = __toESM(require_components(), 1);
@@ -56126,22 +56415,22 @@ var wp;
   var import_blocks49 = __toESM(require_blocks(), 1);
   var import_components74 = __toESM(require_components(), 1);
   var import_data88 = __toESM(require_data(), 1);
-  var import_element153 = __toESM(require_element(), 1);
+  var import_element155 = __toESM(require_element(), 1);
   var import_compose63 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/block-draggable/use-scroll-when-dragging.mjs
-  var import_dom59 = __toESM(require_dom(), 1);
-  var import_element152 = __toESM(require_element(), 1);
+  var import_dom58 = __toESM(require_dom(), 1);
+  var import_element154 = __toESM(require_element(), 1);
   var SCROLL_INACTIVE_DISTANCE_PX = 50;
   var SCROLL_INTERVAL_MS = 25;
   var PIXELS_PER_SECOND_PER_PERCENTAGE = 1e3;
   var VELOCITY_MULTIPLIER = PIXELS_PER_SECOND_PER_PERCENTAGE * (SCROLL_INTERVAL_MS / 1e3);
   function useScrollWhenDragging() {
-    const dragStartYRef = (0, import_element152.useRef)(null);
-    const velocityYRef = (0, import_element152.useRef)(null);
-    const scrollParentYRef = (0, import_element152.useRef)(null);
-    const scrollEditorIntervalRef = (0, import_element152.useRef)(null);
-    (0, import_element152.useEffect)(
+    const dragStartYRef = (0, import_element154.useRef)(null);
+    const velocityYRef = (0, import_element154.useRef)(null);
+    const scrollParentYRef = (0, import_element154.useRef)(null);
+    const scrollEditorIntervalRef = (0, import_element154.useRef)(null);
+    (0, import_element154.useEffect)(
       () => () => {
         if (scrollEditorIntervalRef.current) {
           clearInterval(scrollEditorIntervalRef.current);
@@ -56150,9 +56439,9 @@ var wp;
       },
       []
     );
-    const startScrolling = (0, import_element152.useCallback)((event) => {
+    const startScrolling = (0, import_element154.useCallback)((event) => {
       dragStartYRef.current = event.clientY;
-      scrollParentYRef.current = (0, import_dom59.getScrollContainer)(event.target);
+      scrollParentYRef.current = (0, import_dom58.getScrollContainer)(event.target);
       scrollEditorIntervalRef.current = setInterval(() => {
         if (scrollParentYRef.current && velocityYRef.current) {
           const newTop = scrollParentYRef.current.scrollTop + velocityYRef.current;
@@ -56162,7 +56451,7 @@ var wp;
         }
       }, SCROLL_INTERVAL_MS);
     }, []);
-    const scrollOnDragOver = (0, import_element152.useCallback)((event) => {
+    const scrollOnDragOver = (0, import_element154.useCallback)((event) => {
       if (!scrollParentYRef.current) {
         return;
       }
@@ -56207,7 +56496,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-draggable/index.mjs
-  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
   var BlockDraggable = ({
     appendToOwnerDocument,
     children,
@@ -56251,11 +56540,11 @@ var wp;
       },
       [clientIds]
     );
-    const isDraggingRef = (0, import_element153.useRef)(false);
+    const isDraggingRef = (0, import_element155.useRef)(false);
     const [startScrolling, scrollOnDragOver, stopScrolling] = useScrollWhenDragging();
     const { getAllowedBlocks: getAllowedBlocks2, getBlockNamesByClientId: getBlockNamesByClientId2, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data88.useSelect)(store);
     const { startDraggingBlocks: startDraggingBlocks2, stopDraggingBlocks: stopDraggingBlocks2 } = (0, import_data88.useDispatch)(store);
-    (0, import_element153.useEffect)(() => {
+    (0, import_element155.useEffect)(() => {
       return () => {
         if (isDraggingRef.current) {
           stopDraggingBlocks2();
@@ -56264,7 +56553,7 @@ var wp;
     }, []);
     const blockEl = useBlockElement(clientIds[0]);
     const editorRoot = blockEl?.closest("body");
-    (0, import_element153.useEffect)(() => {
+    (0, import_element155.useEffect)(() => {
       if (!editorRoot || !fadeWhenDisabled) {
         return;
       }
@@ -56332,7 +56621,7 @@ var wp;
       srcClientIds: clientIds,
       srcRootClientId
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
       import_components74.Draggable,
       {
         appendToOwnerDocument,
@@ -56361,7 +56650,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_runtime278.jsx)(
+          dragComponent !== void 0 ? dragComponent : /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
             BlockDraggableChip,
             {
               count: clientIds.length,
@@ -56388,7 +56677,7 @@ var wp;
   var import_components75 = __toESM(require_components(), 1);
   var import_compose64 = __toESM(require_compose(), 1);
   var import_data89 = __toESM(require_data(), 1);
-  var import_element154 = __toESM(require_element(), 1);
+  var import_element156 = __toESM(require_element(), 1);
   var import_i18n74 = __toESM(require_i18n(), 1);
   var import_keycodes10 = __toESM(require_keycodes(), 1);

@@ -56656,7 +56945,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-mover/button.mjs
-  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
   var getArrowIcon = (direction, orientation) => {
     if (direction === "up") {
       if (orientation === "horizontal") {
@@ -56685,10 +56974,10 @@ var wp;
     }
     return null;
   };
-  var BlockMoverButton = (0, import_element154.forwardRef)(
+  var BlockMoverButton = (0, import_element156.forwardRef)(
     ({ clientIds, direction, orientation: moverOrientation, ...props }, ref) => {
       const instanceId = (0, import_compose64.useInstanceId)(BlockMoverButton);
-      const normalizedClientIds = (0, import_element154.useMemo)(
+      const normalizedClientIds = (0, import_element156.useMemo)(
         () => Array.isArray(clientIds) ? clientIds : [clientIds],
         [clientIds]
       );
@@ -56743,8 +57032,8 @@ var wp;
         }
       };
       const descriptionId = `block-editor-block-mover-button__description-${instanceId}`;
-      return /* @__PURE__ */ (0, import_jsx_runtime279.jsxs)(import_jsx_runtime279.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime281.jsxs)(import_jsx_runtime281.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
           import_components75.Button,
           {
             __next40pxDefaultSize: true,
@@ -56767,7 +57056,7 @@ var wp;
             shortcut: direction === "up" ? import_keycodes10.displayShortcut.secondary("t") : import_keycodes10.displayShortcut.secondary("y")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(VisuallyHidden, { id: descriptionId, children: getBlockMoverDescription(
+        /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(VisuallyHidden, { id: descriptionId, children: getBlockMoverDescription(
           blocksCount,
           blockType && blockType.title,
           firstIndex,
@@ -56779,15 +57068,15 @@ var wp;
       ] });
     }
   );
-  var BlockMoverUpButton = (0, import_element154.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(BlockMoverButton, { direction: "up", ref, ...props });
+  var BlockMoverUpButton = (0, import_element156.forwardRef)((props, ref) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(BlockMoverButton, { direction: "up", ref, ...props });
   });
-  var BlockMoverDownButton = (0, import_element154.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(BlockMoverButton, { direction: "down", ref, ...props });
+  var BlockMoverDownButton = (0, import_element156.forwardRef)((props, ref) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(BlockMoverButton, { direction: "down", ref, ...props });
   });

   // packages/block-editor/build-module/components/block-mover/index.mjs
-  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
   function BlockMover({ clientIds, hideDragHandle }) {
     const {
       canMove,
@@ -56829,14 +57118,14 @@ var wp;
     if (!canMove || isFirst && isLast && !rootClientId || hideDragHandle && isManualGrid) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(
       import_components76.ToolbarGroup,
       {
         className: clsx_default("block-editor-block-mover", {
           "is-horizontal": orientation === "horizontal"
         }),
         children: [
-          !hideDragHandle && /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(block_draggable_default, { clientIds, fadeWhenDisabled: true, children: (draggableProps) => /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+          !hideDragHandle && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(block_draggable_default, { clientIds, fadeWhenDisabled: true, children: (draggableProps) => /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
             import_components76.Button,
             {
               __next40pxDefaultSize: true,
@@ -56847,15 +57136,15 @@ var wp;
               ...draggableProps
             }
           ) }),
-          !isManualGrid && /* @__PURE__ */ (0, import_jsx_runtime280.jsxs)("div", { className: "block-editor-block-mover__move-button-container", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_components76.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+          !isManualGrid && /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)("div", { className: "block-editor-block-mover__move-button-container", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_components76.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
               BlockMoverUpButton,
               {
                 clientIds,
                 ...itemProps
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_components76.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_components76.ToolbarItem, { children: (itemProps) => /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
               BlockMoverDownButton,
               {
                 clientIds,
@@ -56873,11 +57162,11 @@ var wp;
   var import_components77 = __toESM(require_components(), 1);
   var import_data92 = __toESM(require_data(), 1);
   var import_i18n76 = __toESM(require_i18n(), 1);
-  var import_element156 = __toESM(require_element(), 1);
+  var import_element158 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-toolbar/utils.mjs
   var import_data91 = __toESM(require_data(), 1);
-  var import_element155 = __toESM(require_element(), 1);
+  var import_element157 = __toESM(require_element(), 1);
   var { clearTimeout: clearTimeout2, setTimeout: setTimeout2 } = window;
   var DEBOUNCE_TIMEOUT = 200;
   function useDebouncedShowGestures({
@@ -56888,7 +57177,7 @@ var wp;
   }) {
     const { getSelectedBlockClientId: getSelectedBlockClientId2, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data91.useSelect)(store);
     const { toggleBlockHighlight: toggleBlockHighlight2 } = (0, import_data91.useDispatch)(store);
-    const timeoutRef = (0, import_element155.useRef)();
+    const timeoutRef = (0, import_element157.useRef)();
     const isDistractionFree = (0, import_data91.useSelect)(
       (select3) => select3(store).getSettings().isDistractionFree,
       []
@@ -56932,7 +57221,7 @@ var wp;
         }
       }, debounceTimeout);
     };
-    (0, import_element155.useEffect)(
+    (0, import_element157.useEffect)(
       () => () => {
         handleOnChange(false);
         clearTimeoutRef();
@@ -56949,18 +57238,18 @@ var wp;
     highlightParent = false,
     debounceTimeout = DEBOUNCE_TIMEOUT
   }) {
-    const [isFocused, setIsFocused] = (0, import_element155.useState)(false);
+    const [isFocused, setIsFocused] = (0, import_element157.useState)(false);
     const { debouncedShowGestures, debouncedHideGestures } = useDebouncedShowGestures({
       ref,
       debounceTimeout,
       isFocused,
       highlightParent
     });
-    const registerRef = (0, import_element155.useRef)(false);
+    const registerRef = (0, import_element157.useRef)(false);
     const isFocusedWithin = () => {
       return ref?.current && ref.current.contains(ref.current.ownerDocument.activeElement);
     };
-    (0, import_element155.useEffect)(() => {
+    (0, import_element157.useEffect)(() => {
       const node = ref.current;
       const handleOnFocus = () => {
         if (isFocusedWithin()) {
@@ -56999,7 +57288,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-parent-selector/index.mjs
-  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
   function BlockParentSelector() {
     const { selectBlock: selectBlock2 } = (0, import_data92.useDispatch)(store);
     const { parentClientId } = (0, import_data92.useSelect)((select3) => {
@@ -57017,18 +57306,18 @@ var wp;
       };
     }, []);
     const blockInformation = useBlockDisplayInformation(parentClientId);
-    const nodeRef = (0, import_element156.useRef)();
+    const nodeRef = (0, import_element158.useRef)();
     const showHoveredOrFocusedGestures = useShowHoveredOrFocusedGestures({
       ref: nodeRef,
       highlightParent: true
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
       "div",
       {
         className: "block-editor-block-parent-selector",
         ref: nodeRef,
         ...showHoveredOrFocusedGestures,
-        children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
           import_components77.ToolbarButton,
           {
             className: "block-editor-block-parent-selector__button",
@@ -57039,7 +57328,7 @@ var wp;
               blockInformation?.title
             ),
             showTooltip: true,
-            icon: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(block_icon_default, { icon: blockInformation?.icon })
+            icon: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(block_icon_default, { icon: blockInformation?.icon })
           }
         )
       },
@@ -57081,7 +57370,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-controls/fill.mjs
-  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
   function BlockControlsFill({
     group = "default",
     controls,
@@ -57095,29 +57384,29 @@ var wp;
     if (!Fill5) {
       return null;
     }
-    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime282.jsxs)(import_jsx_runtime282.Fragment, { children: [
-      group === "default" && /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_components79.ToolbarGroup, { controls }),
+    const innerMarkup = /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
+      group === "default" && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_components79.ToolbarGroup, { controls }),
       children
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(import_components79.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(Fill5, { children: (fillProps) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_components79.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(Fill5, { children: (fillProps) => {
       const { forwardedContext = [] } = fillProps;
       return forwardedContext.reduce(
-        (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(Provider3, { ...props, children: inner }),
+        (inner, [Provider3, props]) => /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(Provider3, { ...props, children: inner }),
         innerMarkup
       );
     } }) });
   }

   // packages/block-editor/build-module/components/block-controls/slot.mjs
-  var import_element157 = __toESM(require_element(), 1);
+  var import_element159 = __toESM(require_element(), 1);
   var import_components80 = __toESM(require_components(), 1);
   var import_warning7 = __toESM(require_warning(), 1);
-  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
   var { ComponentsContext } = unlock(import_components80.privateApis);
   function BlockControlsSlot({ group = "default", ...props }) {
-    const toolbarState = (0, import_element157.useContext)(import_components80.__experimentalToolbarContext);
-    const contextState = (0, import_element157.useContext)(ComponentsContext);
-    const fillProps = (0, import_element157.useMemo)(
+    const toolbarState = (0, import_element159.useContext)(import_components80.__experimentalToolbarContext);
+    const contextState = (0, import_element159.useContext)(ComponentsContext);
+    const fillProps = (0, import_element159.useMemo)(
       () => ({
         forwardedContext: [
           [import_components80.__experimentalToolbarContext.Provider, { value: toolbarState }],
@@ -57136,22 +57425,22 @@ var wp;
       return null;
     }
     const { Slot: Slot10 } = slotFill;
-    const slot = /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(Slot10, { ...props, bubblesVirtually: true, fillProps });
+    const slot = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(Slot10, { ...props, bubblesVirtually: true, fillProps });
     if (group === "default") {
       return slot;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(import_components80.ToolbarGroup, { children: slot });
+    return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(import_components80.ToolbarGroup, { children: slot });
   }

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

@@ -57170,17 +57459,17 @@ var wp;
   var import_blocks62 = __toESM(require_blocks(), 1);
   var import_components95 = __toESM(require_components(), 1);
   var import_data106 = __toESM(require_data(), 1);
-  var import_element165 = __toESM(require_element(), 1);
+  var import_element167 = __toESM(require_element(), 1);
   var import_i18n88 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts7 = __toESM(require_keyboard_shortcuts(), 1);
   var import_compose66 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/block-actions/index.mjs
   var import_data94 = __toESM(require_data(), 1);
-  var import_blocks54 = __toESM(require_blocks(), 1);
+  var import_blocks53 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/use-paste-styles/index.mjs
-  var import_element158 = __toESM(require_element(), 1);
+  var import_element160 = __toESM(require_element(), 1);
   var import_blocks52 = __toESM(require_blocks(), 1);
   var import_data93 = __toESM(require_data(), 1);
   var import_notices8 = __toESM(require_notices(), 1);
@@ -57312,7 +57601,7 @@ var wp;
     const registry = (0, import_data93.useRegistry)();
     const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data93.useDispatch)(store);
     const { createSuccessNotice, createWarningNotice, createErrorNotice } = (0, import_data93.useDispatch)(import_notices8.store);
-    return (0, import_element158.useCallback)(
+    return (0, import_element160.useCallback)(
       async (targetBlocks) => {
         let html = "";
         try {
@@ -57397,27 +57686,13 @@ var wp;
     );
   }

-  // packages/block-editor/build-module/utils/group-blocks.mjs
-  var import_blocks53 = __toESM(require_blocks(), 1);
-  function groupBlocks(blocks2, groupingBlockName) {
-    const groupingBlockTransform = (0, import_blocks53.findTransform)(
-      (0, import_blocks53.getBlockTransforms)("from", groupingBlockName),
-      (transform) => transform.type === "block" && transform.isMultiBlock && transform.blocks.includes("*")
-    );
-    if (groupingBlockTransform?.__experimentalConvert) {
-      const result = groupingBlockTransform.__experimentalConvert(blocks2);
-      return Array.isArray(result) ? result : [result];
-    }
-    return (0, import_blocks53.switchToBlockType)(blocks2, groupingBlockName);
-  }
-
   // packages/block-editor/build-module/components/block-actions/index.mjs
   function BlockActions({
     clientIds,
     children,
     __experimentalUpdateSelection: updateSelection
   }) {
-    const { getDefaultBlockName: getDefaultBlockName8, getGroupingBlockName } = (0, import_data94.useSelect)(import_blocks54.store);
+    const { getDefaultBlockName: getDefaultBlockName8, getGroupingBlockName } = (0, import_data94.useSelect)(import_blocks53.store);
     const selected = (0, import_data94.useSelect)(
       (select3) => {
         const {
@@ -57440,10 +57715,10 @@ var wp;
             return (canInsertDefaultBlock || !!directInsertBlock) && canInsertBlockType2(block.name, rootClientId);
           }),
           canCopyStyles: blocks2.every((block) => {
-            return !!block && ((0, import_blocks54.hasBlockSupport)(block.name, "color") || (0, import_blocks54.hasBlockSupport)(block.name, "typography"));
+            return !!block && ((0, import_blocks53.hasBlockSupport)(block.name, "color") || (0, import_blocks53.hasBlockSupport)(block.name, "typography"));
           }),
           canDuplicate: blocks2.every((block) => {
-            return !!block && (0, import_blocks54.hasBlockSupport)(block.name, "multiple", true) && canInsertBlockType2(block.name, rootClientId);
+            return !!block && (0, import_blocks53.hasBlockSupport)(block.name, "multiple", true) && canInsertBlockType2(block.name, rootClientId);
           })
         };
       },
@@ -57482,7 +57757,7 @@ var wp;
           return;
         }
         const groupingBlockName = getGroupingBlockName();
-        const newBlocks = groupBlocks(
+        const newBlocks = (0, import_blocks53.switchToBlockType)(
           getBlocksByClientId2(clientIds),
           groupingBlockName
         );
@@ -57520,9 +57795,9 @@ var wp;
   // packages/block-editor/build-module/components/block-settings-menu/block-html-convert-button.mjs
   var import_i18n78 = __toESM(require_i18n(), 1);
   var import_components83 = __toESM(require_components(), 1);
-  var import_blocks55 = __toESM(require_blocks(), 1);
+  var import_blocks54 = __toESM(require_blocks(), 1);
   var import_data95 = __toESM(require_data(), 1);
-  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
   function BlockHTMLConvertButton({ clientId }) {
     const block = (0, import_data95.useSelect)(
       (select3) => select3(store).getBlock(clientId),
@@ -57532,12 +57807,12 @@ var wp;
     if (!block || block.name !== "core/html") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
       import_components83.MenuItem,
       {
         onClick: () => replaceBlocks2(
           clientId,
-          (0, import_blocks55.rawHandler)({ HTML: (0, import_blocks55.getBlockContent)(block) })
+          (0, import_blocks54.rawHandler)({ HTML: (0, import_blocks54.getBlockContent)(block) })
         ),
         children: (0, import_i18n78.__)("Convert to Blocks")
       }
@@ -57561,11 +57836,12 @@ var wp;
   // packages/block-editor/build-module/components/convert-to-group-buttons/index.mjs
   var import_components86 = __toESM(require_components(), 1);
   var import_i18n80 = __toESM(require_i18n(), 1);
+  var import_blocks57 = __toESM(require_blocks(), 1);
   var import_data98 = __toESM(require_data(), 1);
   var import_keycodes11 = __toESM(require_keycodes(), 1);

   // packages/block-editor/build-module/components/convert-to-group-buttons/use-convert-to-group-button-props.mjs
-  var import_blocks56 = __toESM(require_blocks(), 1);
+  var import_blocks55 = __toESM(require_blocks(), 1);
   var import_data96 = __toESM(require_data(), 1);
   function useConvertToGroupButtonProps(selectedClientIds) {
     return (0, import_data96.useSelect)(
@@ -57576,7 +57852,7 @@ var wp;
           isUngroupable: isUngroupable2,
           isGroupable: isGroupable2
         } = select3(store);
-        const { getGroupingBlockName, getBlockType: getBlockType30 } = select3(import_blocks56.store);
+        const { getGroupingBlockName, getBlockType: getBlockType30 } = select3(import_blocks55.store);
         const clientIds = selectedClientIds?.length ? selectedClientIds : getSelectedBlockClientIds2();
         const blocksSelection = getBlocksByClientId2(clientIds);
         const [firstSelectedBlock] = blocksSelection;
@@ -57596,10 +57872,10 @@ var wp;

   // packages/block-editor/build-module/components/convert-to-group-buttons/toolbar.mjs
   var import_data97 = __toESM(require_data(), 1);
-  var import_blocks57 = __toESM(require_blocks(), 1);
+  var import_blocks56 = __toESM(require_blocks(), 1);
   var import_components85 = __toESM(require_components(), 1);
   var import_i18n79 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
   var layouts = {
     group: { type: "constrained" },
     row: { type: "flex", flexWrap: "nowrap" },
@@ -57612,7 +57888,7 @@ var wp;
     const { canRemove, variations } = (0, import_data97.useSelect)(
       (select3) => {
         const { canRemoveBlocks: canRemoveBlocks2 } = select3(store);
-        const { getBlockVariations: getBlockVariations2 } = select3(import_blocks57.store);
+        const { getBlockVariations: getBlockVariations2 } = select3(import_blocks56.store);
         return {
           canRemove: canRemoveBlocks2(clientIds),
           variations: getBlockVariations2(
@@ -57624,7 +57900,10 @@ var wp;
       [clientIds, groupingBlockName]
     );
     const onConvertToGroup = (layout) => {
-      const newBlocks = groupBlocks(blocksSelection, groupingBlockName);
+      const newBlocks = (0, import_blocks56.switchToBlockType)(
+        blocksSelection,
+        groupingBlockName
+      );
       if (typeof layout !== "string") {
         layout = "group";
       }
@@ -57648,8 +57927,8 @@ var wp;
     const canInsertGrid = !!variations.find(
       ({ name }) => name === "group-grid"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_components85.ToolbarGroup, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(import_components85.ToolbarGroup, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
         import_components85.ToolbarButton,
         {
           icon: group_default,
@@ -57657,7 +57936,7 @@ var wp;
           onClick: onConvertToGroup
         }
       ),
-      canInsertRow && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      canInsertRow && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
         import_components85.ToolbarButton,
         {
           icon: row_default,
@@ -57665,7 +57944,7 @@ var wp;
           onClick: onConvertToRow
         }
       ),
-      canInsertStack && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      canInsertStack && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
         import_components85.ToolbarButton,
         {
           icon: stack_default,
@@ -57673,7 +57952,7 @@ var wp;
           onClick: onConvertToStack
         }
       ),
-      canInsertGrid && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+      canInsertGrid && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
         import_components85.ToolbarButton,
         {
           icon: grid_default,
@@ -57686,7 +57965,7 @@ var wp;
   var toolbar_default = BlockGroupToolbar;

   // packages/block-editor/build-module/components/convert-to-group-buttons/index.mjs
-  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
   function ConvertToGroupButton({
     clientIds,
     isGroupable: isGroupable2,
@@ -57700,7 +57979,10 @@ var wp;
     const { getSelectedBlockClientIds: getSelectedBlockClientIds2 } = (0, import_data98.useSelect)(store);
     const { replaceBlocks: replaceBlocks2 } = (0, import_data98.useDispatch)(store);
     const onConvertToGroup = () => {
-      const newBlocks = groupBlocks(blocksSelection, groupingBlockName);
+      const newBlocks = (0, import_blocks57.switchToBlockType)(
+        blocksSelection,
+        groupingBlockName
+      );
       if (newBlocks) {
         replaceBlocks2(clientIds, newBlocks);
       }
@@ -57722,8 +58004,8 @@ var wp;
       return null;
     }
     const selectedBlockClientIds = getSelectedBlockClientIds2();
-    return /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(import_jsx_runtime287.Fragment, { children: [
-      isGroupable2 && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
+      isGroupable2 && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
         import_components86.MenuItem,
         {
           shortcut: selectedBlockClientIds.length > 1 ? import_keycodes11.displayShortcut.primary("g") : void 0,
@@ -57734,7 +58016,7 @@ var wp;
           children: (0, import_i18n80._x)("Group", "verb")
         }
       ),
-      isUngroupable2 && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+      isUngroupable2 && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
         import_components86.MenuItem,
         {
           onClick: () => {
@@ -57752,7 +58034,7 @@ var wp;

   // packages/block-editor/build-module/components/block-lock/menu-item.mjs
   var import_i18n82 = __toESM(require_i18n(), 1);
-  var import_element160 = __toESM(require_element(), 1);
+  var import_element162 = __toESM(require_element(), 1);
   var import_components88 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/block-lock/use-block-lock.mjs
@@ -57782,11 +58064,11 @@ var wp;

   // packages/block-editor/build-module/components/block-lock/modal.mjs
   var import_i18n81 = __toESM(require_i18n(), 1);
-  var import_element159 = __toESM(require_element(), 1);
+  var import_element161 = __toESM(require_element(), 1);
   var import_components87 = __toESM(require_components(), 1);
   var import_data100 = __toESM(require_data(), 1);
   var import_blocks58 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
   var ALLOWS_EDIT_LOCKING = ["core/navigation"];
   function getTemplateLockValue(lock5) {
     if (lock5.remove && lock5.move) {
@@ -57798,7 +58080,7 @@ var wp;
     return false;
   }
   function BlockLockModal({ clientId, onClose }) {
-    const [lock5, setLock] = (0, import_element159.useState)({ move: false, remove: false });
+    const [lock5, setLock] = (0, import_element161.useState)({ move: false, remove: false });
     const { isEditLocked, isMoveLocked, isRemoveLocked } = useBlockLock(clientId);
     const { allowsEditLocking, templateLock, hasTemplateLock } = (0, import_data100.useSelect)(
       (select3) => {
@@ -57813,12 +58095,12 @@ var wp;
       },
       [clientId]
     );
-    const [applyTemplateLock, setApplyTemplateLock] = (0, import_element159.useState)(
+    const [applyTemplateLock, setApplyTemplateLock] = (0, import_element161.useState)(
       !!templateLock
     );
     const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data100.useDispatch)(store);
     const blockInformation = useBlockDisplayInformation(clientId);
-    (0, import_element159.useEffect)(() => {
+    (0, import_element161.useEffect)(() => {
       setLock({
         move: isMoveLocked,
         remove: isRemoveLocked,
@@ -57828,7 +58110,7 @@ var wp;
     const isAllChecked = Object.values(lock5).every(Boolean);
     const isMixed = Object.values(lock5).some(Boolean) && !isAllChecked;
     const isDirty = lock5.move !== isMoveLocked || lock5.remove !== isRemoveLocked || allowsEditLocking && lock5.edit !== isEditLocked || hasTemplateLock && applyTemplateLock !== !!templateLock;
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
       import_components87.Modal,
       {
         title: (0, import_i18n81.sprintf)(
@@ -57839,7 +58121,7 @@ var wp;
         overlayClassName: "block-editor-block-lock-modal",
         onRequestClose: onClose,
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
           "form",
           {
             onSubmit: (event) => {
@@ -57854,15 +58136,15 @@ var wp;
               onClose();
             },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("fieldset", { className: "block-editor-block-lock-modal__options", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("legend", { children: (0, import_i18n81.__)("Select the features you want to lock") }),
-                /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("fieldset", { className: "block-editor-block-lock-modal__options", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime290.jsx)("legend", { children: (0, import_i18n81.__)("Select the features you want to lock") }),
+                /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                   "ul",
                   {
                     role: "list",
                     className: "block-editor-block-lock-modal__checklist",
-                    children: /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("li", { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("li", { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                         import_components87.CheckboxControl,
                         {
                           className: "block-editor-block-lock-modal__options-all",
@@ -57876,14 +58158,14 @@ var wp;
                           })
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(
+                      /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
                         "ul",
                         {
                           role: "list",
                           className: "block-editor-block-lock-modal__checklist",
                           children: [
-                            allowsEditLocking && /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
-                              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                            allowsEditLocking && /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
+                              /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                                 import_components87.CheckboxControl,
                                 {
                                   label: (0, import_i18n81.__)("Lock editing"),
@@ -57894,7 +58176,7 @@ var wp;
                                   }))
                                 }
                               ),
-                              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                              /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                                 import_components87.Icon,
                                 {
                                   className: "block-editor-block-lock-modal__lock-icon",
@@ -57902,8 +58184,8 @@ var wp;
                                 }
                               )
                             ] }),
-                            /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
-                              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                            /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
+                              /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                                 import_components87.CheckboxControl,
                                 {
                                   label: (0, import_i18n81.__)("Lock movement"),
@@ -57914,7 +58196,7 @@ var wp;
                                   }))
                                 }
                               ),
-                              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                              /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                                 import_components87.Icon,
                                 {
                                   className: "block-editor-block-lock-modal__lock-icon",
@@ -57922,8 +58204,8 @@ var wp;
                                 }
                               )
                             ] }),
-                            /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
-                              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                            /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)("li", { className: "block-editor-block-lock-modal__checklist-item", children: [
+                              /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                                 import_components87.CheckboxControl,
                                 {
                                   label: (0, import_i18n81.__)("Lock removal"),
@@ -57934,7 +58216,7 @@ var wp;
                                   }))
                                 }
                               ),
-                              /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                              /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                                 import_components87.Icon,
                                 {
                                   className: "block-editor-block-lock-modal__lock-icon",
@@ -57948,7 +58230,7 @@ var wp;
                     ] })
                   }
                 ),
-                hasTemplateLock && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                hasTemplateLock && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                   import_components87.ToggleControl,
                   {
                     className: "block-editor-block-lock-modal__template-lock",
@@ -57959,14 +58241,14 @@ var wp;
                   }
                 )
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
                 import_components87.Flex,
                 {
                   className: "block-editor-block-lock-modal__actions",
                   justify: "flex-end",
                   expanded: false,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components87.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_components87.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                       import_components87.Button,
                       {
                         variant: "tertiary",
@@ -57975,7 +58257,7 @@ var wp;
                         children: (0, import_i18n81.__)("Cancel")
                       }
                     ) }),
-                    /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components87.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_components87.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
                       import_components87.Button,
                       {
                         variant: "primary",
@@ -57997,10 +58279,10 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-lock/menu-item.mjs
-  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
   function BlockLockMenuItem({ clientId }) {
     const { canLock, isLocked } = useBlockLock(clientId);
-    const [isModalOpen, toggleModal] = (0, import_element160.useReducer)(
+    const [isModalOpen, toggleModal] = (0, import_element162.useReducer)(
       (isActive) => !isActive,
       false
     );
@@ -58008,8 +58290,8 @@ var wp;
       return null;
     }
     const label = isLocked ? (0, import_i18n82.__)("Unlock") : (0, import_i18n82.__)("Lock");
-    return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(import_jsx_runtime289.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(import_jsx_runtime291.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
         import_components88.MenuItem,
         {
           icon: isLocked ? unlock_default : lock_outline_default,
@@ -58019,23 +58301,23 @@ var wp;
           children: label
         }
       ),
-      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
+      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
     ] });
   }

   // packages/block-editor/build-module/components/block-lock/toolbar.mjs
   var import_i18n83 = __toESM(require_i18n(), 1);
   var import_components89 = __toESM(require_components(), 1);
-  var import_element161 = __toESM(require_element(), 1);
-  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
+  var import_element163 = __toESM(require_element(), 1);
+  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
   function BlockLockToolbar({ clientId }) {
     const { canLock, isLocked } = useBlockLock(clientId);
-    const [isModalOpen, toggleModal] = (0, import_element161.useReducer)(
+    const [isModalOpen, toggleModal] = (0, import_element163.useReducer)(
       (isActive) => !isActive,
       false
     );
-    const hasLockButtonShownRef = (0, import_element161.useRef)(false);
-    (0, import_element161.useEffect)(() => {
+    const hasLockButtonShownRef = (0, import_element163.useRef)(false);
+    (0, import_element163.useEffect)(() => {
       if (isLocked) {
         hasLockButtonShownRef.current = true;
       }
@@ -58047,8 +58329,8 @@ var wp;
     if (!canLock && isLocked) {
       label = (0, import_i18n83.__)("Locked");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_jsx_runtime290.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_components89.ToolbarGroup, { className: "block-editor-block-lock-toolbar", children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components89.ToolbarGroup, { className: "block-editor-block-lock-toolbar", children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         import_components89.ToolbarButton,
         {
           disabled: !canLock,
@@ -58059,7 +58341,7 @@ var wp;
           "aria-haspopup": "dialog"
         }
       ) }),
-      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
+      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(BlockLockModal, { clientId, onClose: toggleModal })
     ] });
   }

@@ -58068,7 +58350,7 @@ var wp;
   var import_components90 = __toESM(require_components(), 1);
   var import_blocks59 = __toESM(require_blocks(), 1);
   var import_data101 = __toESM(require_data(), 1);
-  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
   var noop11 = () => {
   };
   function BlockModeToggle({ clientId, onToggle = noop11 }) {
@@ -58089,7 +58371,7 @@ var wp;
       return null;
     }
     const label = mode2 === "visual" ? (0, import_i18n84.__)("Edit as HTML") : (0, import_i18n84.__)("Edit visually");
-    return /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
       import_components90.MenuItem,
       {
         onClick: () => {
@@ -58104,14 +58386,14 @@ var wp;
   // packages/block-editor/build-module/components/block-rename/rename-control.mjs
   var import_components92 = __toESM(require_components(), 1);
   var import_i18n86 = __toESM(require_i18n(), 1);
-  var import_element163 = __toESM(require_element(), 1);
+  var import_element165 = __toESM(require_element(), 1);
   var import_data103 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts6 = __toESM(require_keyboard_shortcuts(), 1);

   // packages/block-editor/build-module/components/block-rename/modal.mjs
   var import_components91 = __toESM(require_components(), 1);
   var import_i18n85 = __toESM(require_i18n(), 1);
-  var import_element162 = __toESM(require_element(), 1);
+  var import_element164 = __toESM(require_element(), 1);
   var import_a11y11 = __toESM(require_a11y(), 1);
   var import_data102 = __toESM(require_data(), 1);

@@ -58121,9 +58403,9 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-rename/modal.mjs
-  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
   function BlockRenameModal({ clientId, onClose }) {
-    const [editedBlockName, setEditedBlockName] = (0, import_element162.useState)();
+    const [editedBlockName, setEditedBlockName] = (0, import_element164.useState)();
     const blockInformation = useBlockDisplayInformation(clientId);
     const { metadata } = (0, import_data102.useSelect)(
       (select3) => {
@@ -58165,7 +58447,7 @@ var wp;
       });
       onClose();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       import_components91.Modal,
       {
         title: (0, import_i18n85.__)("Rename"),
@@ -58173,7 +58455,7 @@ var wp;
         overlayClassName: "block-editor-block-rename-modal",
         focusOnMount: "firstContentElement",
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
           "form",
           {
             onSubmit: (e2) => {
@@ -58183,8 +58465,8 @@ var wp;
               }
               handleSubmit();
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_components91.__experimentalVStack, { spacing: "3", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_components91.__experimentalVStack, { spacing: "3", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                 import_components91.TextControl,
                 {
                   value: editedBlockName ?? blockName,
@@ -58197,8 +58479,8 @@ var wp;
                   onFocus: autoSelectInputText
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_components91.__experimentalHStack, { justify: "right", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_components91.__experimentalHStack, { justify: "right", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   import_components91.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -58207,7 +58489,7 @@ var wp;
                     children: (0, import_i18n85.__)("Cancel")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   import_components91.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -58227,17 +58509,17 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-rename/rename-control.mjs
-  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
   function BlockRenameControl({ clientId }) {
-    const [renamingBlock, setRenamingBlock] = (0, import_element163.useState)(false);
+    const [renamingBlock, setRenamingBlock] = (0, import_element165.useState)(false);
     const shortcut = (0, import_data103.useSelect)(
       (select3) => select3(import_keyboard_shortcuts6.store).getShortcutRepresentation(
         "core/block-editor/rename"
       ),
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
         import_components92.MenuItem,
         {
           onClick: () => {
@@ -58249,7 +58531,7 @@ var wp;
           children: (0, import_i18n86.__)("Rename")
         }
       ),
-      renamingBlock && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      renamingBlock && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
         BlockRenameModal,
         {
           clientId,
@@ -58268,7 +58550,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-settings-menu-controls/index.mjs
-  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
   var { Fill: Fill2, Slot: Slot7 } = (0, import_components93.createSlotFill)("BlockSettingsMenuControls");
   var BlockSettingsMenuControlsSlot = ({ fillProps, clientIds = null }) => {
     const {
@@ -58309,7 +58591,7 @@ var wp;
     const convertToGroupButtonProps = useConvertToGroupButtonProps(selectedClientIds);
     const { isGroupable: isGroupable2, isUngroupable: isUngroupable2 } = convertToGroupButtonProps;
     const showConvertToGroupButton = (isGroupable2 || isUngroupable2) && !isContentOnly;
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
       Slot7,
       {
         fillProps: {
@@ -58322,34 +58604,34 @@ var wp;
           if (!fills?.length > 0 && !showConvertToGroupButton && !showLockButton) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_components93.MenuGroup, { children: [
-            showConvertToGroupButton && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_components93.MenuGroup, { children: [
+            showConvertToGroupButton && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
               ConvertToGroupButton,
               {
                 ...convertToGroupButtonProps,
                 onClose: fillProps?.onClose
               }
             ),
-            canEdit && showLockButton && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+            canEdit && showLockButton && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
               BlockLockMenuItem,
               {
                 clientId: selectedClientIds[0]
               }
             ),
-            canEdit && showRenameButton && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+            canEdit && showRenameButton && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
               BlockRenameControl,
               {
                 clientId: selectedClientIds[0]
               }
             ),
-            canEdit && showVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+            canEdit && showVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
               BlockVisibilityViewportMenuItem,
               {
                 clientIds: selectedClientIds
               }
             ),
             fills,
-            canEdit && fillProps?.count === 1 && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+            canEdit && fillProps?.count === 1 && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
               BlockModeToggle,
               {
                 clientId: fillProps?.firstBlockClientId,
@@ -58362,25 +58644,25 @@ var wp;
     );
   };
   function BlockSettingsMenuControls({ ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components93.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(Fill2, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_components93.__experimentalStyleProvider, { document, children: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(Fill2, { ...props }) });
   }
   BlockSettingsMenuControls.Slot = BlockSettingsMenuControlsSlot;
   var block_settings_menu_controls_default = BlockSettingsMenuControls;

   // packages/block-editor/build-module/components/block-settings-menu/block-parent-selector-menu-item.mjs
-  var import_element164 = __toESM(require_element(), 1);
+  var import_element166 = __toESM(require_element(), 1);
   var import_components94 = __toESM(require_components(), 1);
   var import_compose65 = __toESM(require_compose(), 1);
   var import_data105 = __toESM(require_data(), 1);
   var import_i18n87 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
   function BlockParentSelectorMenuItem({
     parentClientId,
     parentBlockType
   }) {
     const isSmallViewport = (0, import_compose65.useViewportMatch)("medium", "<");
     const { selectBlock: selectBlock2 } = (0, import_data105.useDispatch)(store);
-    const menuItemRef = (0, import_element164.useRef)();
+    const menuItemRef = (0, import_element166.useRef)();
     const gesturesProps = useShowHoveredOrFocusedGestures({
       ref: menuItemRef,
       highlightParent: true
@@ -58388,12 +58670,12 @@ var wp;
     if (!isSmallViewport) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
       import_components94.MenuItem,
       {
         ...gesturesProps,
         ref: menuItemRef,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(block_icon_default, { icon: parentBlockType.icon }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(block_icon_default, { icon: parentBlockType.icon }),
         onClick: () => selectBlock2(parentClientId),
         children: (0, import_i18n87.sprintf)(
           /* translators: %s: Name of the block's parent. */
@@ -58405,7 +58687,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-settings-menu/block-settings-dropdown.mjs
-  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS4 = {
     className: "block-editor-block-settings-menu__popover",
     placement: "bottom-start"
@@ -58440,7 +58722,7 @@ var wp;
       }
     );
     const copyMenuItemLabel = label ? label : (0, import_i18n88.__)("Copy");
-    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_components95.MenuItem, { ref, shortcut, children: copyMenuItemLabel });
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_components95.MenuItem, { ref, shortcut, children: copyMenuItemLabel });
   }
   function BlockSettingsDropdown({
     block,
@@ -58541,7 +58823,7 @@ var wp;
     }
     const parentBlockIsSelected = selectedBlockClientIds?.includes(firstParentClientId);
     const shouldShowBlockParentMenuItem = !parentBlockIsSelected && !!firstParentClientId;
-    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
       BlockActions,
       {
         clientIds,
@@ -58562,7 +58844,7 @@ var wp;
           if (isEmpty4) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
             import_components95.DropdownMenu,
             {
               icon: more_vertical_default,
@@ -58571,23 +58853,23 @@ var wp;
               popoverProps: POPOVER_PROPS4,
               noIcons: true,
               ...props,
-              children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_jsx_runtime296.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_components95.MenuGroup, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+              children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_jsx_runtime298.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_components95.MenuGroup, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     block_settings_menu_first_item_default.Slot,
                     {
                       fillProps: { onClose }
                     }
                   ),
-                  shouldShowBlockParentMenuItem && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  shouldShowBlockParentMenuItem && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     BlockParentSelectorMenuItem,
                     {
                       parentClientId: firstParentClientId,
                       parentBlockType
                     }
                   ),
-                  canMove && isContentOnlyListView && /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_jsx_runtime296.Fragment, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  canMove && isContentOnlyListView && /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_jsx_runtime298.Fragment, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                       import_components95.MenuItem,
                       {
                         icon: chevron_up_default,
@@ -58602,7 +58884,7 @@ var wp;
                         children: (0, import_i18n88.__)("Move up")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                       import_components95.MenuItem,
                       {
                         icon: chevron_down_default,
@@ -58618,13 +58900,13 @@ var wp;
                       }
                     )
                   ] }),
-                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     block_html_convert_button_default,
                     {
                       clientId: firstBlockClientId
                     }
                   ),
-                  !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     CopyMenuItem,
                     {
                       clientIds,
@@ -58632,7 +58914,7 @@ var wp;
                       shortcut: shortcuts.copy
                     }
                   ),
-                  canRemove && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  canRemove && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     CopyMenuItem,
                     {
                       clientIds,
@@ -58642,7 +58924,7 @@ var wp;
                       __experimentalUpdateSelection: !__experimentalSelectBlock
                     }
                   ),
-                  canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     import_components95.MenuItem,
                     {
                       onClick: (0, import_compose66.pipe)(
@@ -58654,8 +58936,8 @@ var wp;
                       children: (0, import_i18n88.__)("Duplicate")
                     }
                   ),
-                  canInsertBlock && !isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_jsx_runtime296.Fragment, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  canInsertBlock && !isZoomOut2 && /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_jsx_runtime298.Fragment, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                       import_components95.MenuItem,
                       {
                         onClick: (0, import_compose66.pipe)(
@@ -58666,7 +58948,7 @@ var wp;
                         children: (0, import_i18n88.__)("Add before")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                       import_components95.MenuItem,
                       {
                         onClick: (0, import_compose66.pipe)(
@@ -58678,7 +58960,7 @@ var wp;
                       }
                     )
                   ] }),
-                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                  canEdit && count === 1 && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     note_icon_slot_default.Slot,
                     {
                       fillProps: {
@@ -58688,8 +58970,8 @@ var wp;
                     }
                   )
                 ] }),
-                canCopyStyles && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_components95.MenuGroup, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                canCopyStyles && !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_components95.MenuGroup, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                     CopyMenuItem,
                     {
                       clientIds,
@@ -58698,9 +58980,9 @@ var wp;
                       eventType: "copyStyles"
                     }
                   ),
-                  canEdit && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_components95.MenuItem, { onClick: onPasteStyles, children: (0, import_i18n88.__)("Paste styles") })
+                  canEdit && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_components95.MenuItem, { onClick: onPasteStyles, children: (0, import_i18n88.__)("Paste styles") })
                 ] }),
-                !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                !isContentOnly && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                   block_settings_menu_controls_default.Slot,
                   {
                     fillProps: {
@@ -58711,10 +58993,10 @@ var wp;
                     clientIds
                   }
                 ),
-                typeof children === "function" ? children({ onClose }) : import_element165.Children.map(
-                  (child) => (0, import_element165.cloneElement)(child, { onClose })
+                typeof children === "function" ? children({ onClose }) : import_element167.Children.map(
+                  (child) => (0, import_element167.cloneElement)(child, { onClose })
                 ),
-                canRemove && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_components95.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+                canRemove && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_components95.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                   import_components95.MenuItem,
                   {
                     onClick: (0, import_compose66.pipe)(
@@ -58743,11 +59025,11 @@ var wp;
   var note_icon_toolbar_slot_default = NoteIconToolbarSlotFill;

   // packages/block-editor/build-module/components/block-settings-menu/index.mjs
-  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
   function BlockSettingsMenu({ clientIds, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime297.jsxs)(import_components97.ToolbarGroup, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(note_icon_toolbar_slot_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(import_components97.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_components97.ToolbarGroup, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(note_icon_toolbar_slot_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_components97.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
         block_settings_dropdown_default,
         {
           clientIds,
@@ -58763,7 +59045,7 @@ var wp;
   var import_components98 = __toESM(require_components(), 1);
   var import_i18n89 = __toESM(require_i18n(), 1);
   var import_data107 = __toESM(require_data(), 1);
-  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
   function BlockEditVisuallyButton({ clientIds }) {
     const clientId = clientIds.length === 1 ? clientIds[0] : void 0;
     const canEditVisually = (0, import_data107.useSelect)(
@@ -58774,7 +59056,7 @@ var wp;
     if (!canEditVisually) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_components98.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_components98.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
       import_components98.ToolbarButton,
       {
         onClick: () => {
@@ -58787,13 +59069,13 @@ var wp;

   // packages/block-editor/build-module/components/navigable-toolbar/index.mjs
   var import_components99 = __toESM(require_components(), 1);
-  var import_element166 = __toESM(require_element(), 1);
+  var import_element168 = __toESM(require_element(), 1);
   var import_data108 = __toESM(require_data(), 1);
   var import_deprecated12 = __toESM(require_deprecated(), 1);
-  var import_dom60 = __toESM(require_dom(), 1);
+  var import_dom59 = __toESM(require_dom(), 1);
   var import_keyboard_shortcuts8 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes12 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
   function hasOnlyToolbarItem(elements) {
     const dataProp = "toolbarItem";
     return !elements.some((element) => !(dataProp in element.dataset));
@@ -58807,7 +59089,7 @@ var wp;
     return container.contains(container.ownerDocument.activeElement);
   }
   function focusFirstTabbableIn(container) {
-    const [firstTabbable] = import_dom60.focus.tabbable.find(container);
+    const [firstTabbable] = import_dom59.focus.tabbable.find(container);
     if (firstTabbable) {
       firstTabbable.focus({
         // When focusing newly mounted toolbars,
@@ -58819,11 +59101,11 @@ var wp;
   }
   function useIsAccessibleToolbar(toolbarRef) {
     const initialAccessibleToolbarState = true;
-    const [isAccessibleToolbar, setIsAccessibleToolbar] = (0, import_element166.useState)(
+    const [isAccessibleToolbar, setIsAccessibleToolbar] = (0, import_element168.useState)(
       initialAccessibleToolbarState
     );
-    const determineIsAccessibleToolbar = (0, import_element166.useCallback)(() => {
-      const tabbables = import_dom60.focus.tabbable.find(toolbarRef.current);
+    const determineIsAccessibleToolbar = (0, import_element168.useCallback)(() => {
+      const tabbables = import_dom59.focus.tabbable.find(toolbarRef.current);
       const onlyToolbarItem = hasOnlyToolbarItem(tabbables);
       if (!onlyToolbarItem) {
         (0, import_deprecated12.default)("Using custom components as toolbar controls", {
@@ -58834,7 +59116,7 @@ var wp;
       }
       setIsAccessibleToolbar(onlyToolbarItem);
     }, [toolbarRef]);
-    (0, import_element166.useLayoutEffect)(() => {
+    (0, import_element168.useLayoutEffect)(() => {
       const observer = new window.MutationObserver(
         determineIsAccessibleToolbar
       );
@@ -58855,9 +59137,9 @@ var wp;
     shouldUseKeyboardFocusShortcut,
     focusEditorOnEscape
   }) {
-    const [initialFocusOnMount] = (0, import_element166.useState)(focusOnMount);
-    const [initialIndex] = (0, import_element166.useState)(defaultIndex);
-    const focusToolbar = (0, import_element166.useCallback)(() => {
+    const [initialFocusOnMount] = (0, import_element168.useState)(focusOnMount);
+    const [initialIndex] = (0, import_element168.useState)(defaultIndex);
+    const focusToolbar = (0, import_element168.useCallback)(() => {
       focusFirstTabbableIn(toolbarRef.current);
     }, [toolbarRef]);
     const focusToolbarViaShortcut = () => {
@@ -58866,12 +59148,12 @@ var wp;
       }
     };
     (0, import_keyboard_shortcuts8.useShortcut)("core/block-editor/focus-toolbar", focusToolbarViaShortcut);
-    (0, import_element166.useEffect)(() => {
+    (0, import_element168.useEffect)(() => {
       if (initialFocusOnMount) {
         focusToolbar();
       }
     }, [isAccessibleToolbar, initialFocusOnMount, focusToolbar]);
-    (0, import_element166.useEffect)(() => {
+    (0, import_element168.useEffect)(() => {
       const navigableToolbarRef = toolbarRef.current;
       let raf2 = 0;
       if (!initialFocusOnMount && !hasFocusWithin(navigableToolbarRef)) {
@@ -58899,7 +59181,7 @@ var wp;
       };
     }, [initialIndex, initialFocusOnMount, onIndexChange, toolbarRef]);
     const { getLastFocus: getLastFocus2 } = unlock((0, import_data108.useSelect)(store));
-    (0, import_element166.useEffect)(() => {
+    (0, import_element168.useEffect)(() => {
       const navigableToolbarRef = toolbarRef.current;
       if (focusEditorOnEscape) {
         const handleKeyDown = (event) => {
@@ -58929,7 +59211,7 @@ var wp;
     orientation = "horizontal",
     ...props
   }) {
-    const toolbarRef = (0, import_element166.useRef)();
+    const toolbarRef = (0, import_element168.useRef)();
     const isAccessibleToolbar = useIsAccessibleToolbar(toolbarRef);
     useToolbarFocus({
       toolbarRef,
@@ -58941,7 +59223,7 @@ var wp;
       focusEditorOnEscape
     });
     if (isAccessibleToolbar) {
-      return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
         import_components99.Toolbar,
         {
           label: props["aria-label"],
@@ -58952,7 +59234,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
       import_components99.NavigableMenu,
       {
         orientation,
@@ -58981,9 +59263,9 @@ var wp;
   var import_components100 = __toESM(require_components(), 1);
   var import_i18n90 = __toESM(require_i18n(), 1);
   var import_blocks64 = __toESM(require_blocks(), 1);
-  var import_element167 = __toESM(require_element(), 1);
+  var import_element169 = __toESM(require_element(), 1);
   var import_data110 = __toESM(require_data(), 1);
-  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY9 = [];
   var MAX_PATTERNS_TO_SHOW = 6;
   var POPOVER_PROPS5 = {
@@ -59010,7 +59292,7 @@ var wp;
       [clientId]
     );
     const { replaceBlocks: replaceBlocks2 } = (0, import_data110.useDispatch)(store);
-    const sameCategoryPatternsWithSingleWrapper = (0, import_element167.useMemo)(() => {
+    const sameCategoryPatternsWithSingleWrapper = (0, import_element169.useMemo)(() => {
       if (categories.length === 0 || !patterns || patterns.length === 0) {
         return EMPTY_ARRAY9;
       }
@@ -59041,12 +59323,12 @@ var wp;
       };
       replaceBlocks2(clientId, newBlocks);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
       import_components100.Dropdown,
       {
         popoverProps: POPOVER_PROPS5,
         renderToggle: ({ onToggle, isOpen }) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_components100.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components100.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
             import_components100.ToolbarButton,
             {
               onClick: () => onToggle(!isOpen),
@@ -59055,12 +59337,12 @@ var wp;
             }
           ) });
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
           import_components100.__experimentalDropdownContentWrapper,
           {
             className: "block-editor-block-toolbar-change-design-content-wrapper",
             paddingSize: "none",
-            children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
               block_patterns_list_default,
               {
                 blockPatterns: sameCategoryPatternsWithSingleWrapper,
@@ -59082,7 +59364,7 @@ var wp;
   // packages/block-editor/build-module/components/block-styles/use-styles-for-block.mjs
   var import_data111 = __toESM(require_data(), 1);
   var import_blocks65 = __toESM(require_blocks(), 1);
-  var import_element168 = __toESM(require_element(), 1);
+  var import_element170 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-styles/utils.mjs
   var import_token_list = __toESM(require_token_list(), 1);
@@ -59129,7 +59411,7 @@ var wp;

   // packages/block-editor/build-module/components/block-styles/use-styles-for-block.mjs
   function useGenericPreviewBlock(block, type) {
-    return (0, import_element168.useMemo)(() => {
+    return (0, import_element170.useMemo)(() => {
       const example = type?.example;
       const blockName = type?.name;
       if (example && blockName) {
@@ -59188,9 +59470,9 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/switch-section-style.mjs
-  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
   var { getVariationStyle: getVariationStyle2 } = unlock(privateApis);
-  var styleIcon = /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(
+  var styleIcon = /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)(
     import_components101.SVG,
     {
       viewBox: "0 0 24 24",
@@ -59200,8 +59482,8 @@ var wp;
       "aria-hidden": "true",
       focusable: "false",
       children: [
-        /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_components101.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_runtime301.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_components101.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_runtime303.jsx)(
           import_components101.Path,
           {
             stroke: "currentColor",
@@ -59254,12 +59536,12 @@ var wp;
         className: styleClassName
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_components101.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_components101.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
       import_components101.ToolbarButton,
       {
         onClick: handleStyleSwitch,
         label: (0, import_i18n92.__)("Shuffle styles"),
-        children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
           import_components101.Icon,
           {
             icon: styleIcon,
@@ -59321,7 +59603,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/edit-section-button.mjs
-  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
   function EditSectionButton({ clientId }) {
     const {
       isSectionBlock: isSectionBlock2,
@@ -59351,7 +59633,7 @@ var wp;
         editContentOnlySection2(clientId);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components102.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_components102.ToolbarButton, { onClick: handleClick, children: isEditing ? (
+    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(import_components102.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(import_components102.ToolbarButton, { onClick: handleClick, children: isEditing ? (
       /* translators: Button label to leave pattern editing mode. */
       (0, import_i18n93.__)("Exit pattern")
     ) : (
@@ -59377,12 +59659,12 @@ var wp;
   var import_i18n94 = __toESM(require_i18n(), 1);
   var import_components105 = __toESM(require_components(), 1);
   var import_blocks68 = __toESM(require_blocks(), 1);
-  var import_element170 = __toESM(require_element(), 1);
+  var import_element172 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-switcher/preview-block-popover.mjs
   var import_components103 = __toESM(require_components(), 1);
   var import_compose67 = __toESM(require_compose(), 1);
-  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
   function PreviewBlockPopover({
     blocks: blocks2,
     placement = "right-start",
@@ -59393,7 +59675,7 @@ var wp;
     if (isMobile) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
       import_components103.Popover,
       {
         className: "block-editor-block-switcher__popover-preview",
@@ -59401,7 +59683,7 @@ var wp;
         focusOnMount: false,
         offset: offset4,
         anchor,
-        children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("div", { className: "block-editor-block-switcher__preview", children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(block_preview_default, { viewportWidth: 601, blocks: blocks2 }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)("div", { className: "block-editor-block-switcher__preview", children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(block_preview_default, { viewportWidth: 601, blocks: blocks2 }) })
       }
     ) });
   }
@@ -59410,8 +59692,8 @@ var wp;
   var import_components104 = __toESM(require_components(), 1);
   var import_blocks67 = __toESM(require_blocks(), 1);
   var import_data115 = __toESM(require_data(), 1);
-  var import_element169 = __toESM(require_element(), 1);
-  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
+  var import_element171 = __toESM(require_element(), 1);
+  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT3 = {};
   function useBlockVariationTransforms({ clientIds, blocks: blocks2 }) {
     const { activeBlockVariation, blockVariationTransformations } = (0, import_data115.useSelect)(
@@ -59436,7 +59718,7 @@ var wp;
       },
       [clientIds, blocks2]
     );
-    const transformations = (0, import_element169.useMemo)(() => {
+    const transformations = (0, import_element171.useMemo)(() => {
       return blockVariationTransformations?.filter(
         ({ name }) => name !== activeBlockVariation?.name
       );
@@ -59448,9 +59730,9 @@ var wp;
     onSelect,
     blocks: blocks2
   }) => {
-    const [hoveredTransformItemName, setHoveredTransformItemName] = (0, import_element169.useState)();
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(import_jsx_runtime304.Fragment, { children: [
-      hoveredTransformItemName && /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+    const [hoveredTransformItemName, setHoveredTransformItemName] = (0, import_element171.useState)();
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_jsx_runtime306.Fragment, { children: [
+      hoveredTransformItemName && /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
         PreviewBlockPopover,
         {
           blocks: (0, import_blocks67.cloneBlock)(
@@ -59461,7 +59743,7 @@ var wp;
           )
         }
       ),
-      transformations?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+      transformations?.map((item) => /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
         BlockVariationTransformationItem,
         {
           item,
@@ -59478,7 +59760,7 @@ var wp;
     setHoveredTransformItemName
   }) {
     const { name, icon, title } = item;
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(
       import_components104.MenuItem,
       {
         className: (0, import_blocks67.getBlockMenuDefaultClassName)(name),
@@ -59491,7 +59773,7 @@ var wp;
         onFocus: () => setHoveredTransformItemName(name),
         onBlur: () => setHoveredTransformItemName(null),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(block_icon_default, { icon, showColors: true }),
+          /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(block_icon_default, { icon, showColors: true }),
           title
         ]
       }
@@ -59500,7 +59782,7 @@ var wp;
   var block_variation_transformations_default = BlockVariationTransformations;

   // packages/block-editor/build-module/components/block-switcher/block-transformations-menu.mjs
-  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
   function useGroupedTransforms(possibleBlockTransformations) {
     const priorityContentTransformationBlocks = {
       "core/paragraph": 1,
@@ -59508,7 +59790,7 @@ var wp;
       "core/list": 3,
       "core/quote": 4
     };
-    const transformations = (0, import_element170.useMemo)(() => {
+    const transformations = (0, import_element172.useMemo)(() => {
       const priorityTextTransformsNames = Object.keys(
         priorityContentTransformationBlocks
       );
@@ -59545,10 +59827,10 @@ var wp;
     onSelectVariation,
     blocks: blocks2
   }) => {
-    const [hoveredTransformItem, setHoveredTransformItem] = (0, import_element170.useState)();
+    const [hoveredTransformItem, setHoveredTransformItem] = (0, import_element172.useState)();
     const { priorityTextTransformations, restTransformations } = useGroupedTransforms(possibleBlockTransformations);
     const hasBothContentTransformations = priorityTextTransformations.length && restTransformations.length;
-    const restTransformItems = !!restTransformations.length && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+    const restTransformItems = !!restTransformations.length && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
       RestTransformationItems,
       {
         restTransformations,
@@ -59556,9 +59838,9 @@ var wp;
         setHoveredTransformItem
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(import_jsx_runtime305.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(import_components105.MenuGroup, { label: (0, import_i18n94.__)("Transform to"), className, children: [
-        hoveredTransformItem && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_jsx_runtime307.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(import_components105.MenuGroup, { label: (0, import_i18n94.__)("Transform to"), className, children: [
+        hoveredTransformItem && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
           PreviewBlockPopover,
           {
             blocks: (0, import_blocks68.switchToBlockType)(
@@ -59568,7 +59850,7 @@ var wp;
             )
           }
         ),
-        !!possibleBlockVariationTransformations?.length && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        !!possibleBlockVariationTransformations?.length && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
           block_variation_transformations_default,
           {
             transformations: possibleBlockVariationTransformations,
@@ -59576,7 +59858,7 @@ var wp;
             onSelect: onSelectVariation
           }
         ),
-        priorityTextTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+        priorityTextTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
           BlockTransformationItem,
           {
             item,
@@ -59587,7 +59869,7 @@ var wp;
         )),
         !hasBothContentTransformations && restTransformItems
       ] }),
-      !!hasBothContentTransformations && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(import_components105.MenuGroup, { className, children: restTransformItems })
+      !!hasBothContentTransformations && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(import_components105.MenuGroup, { className, children: restTransformItems })
     ] });
   };
   function RestTransformationItems({
@@ -59595,7 +59877,7 @@ var wp;
     onSelect,
     setHoveredTransformItem
   }) {
-    return restTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+    return restTransformations.map((item) => /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
       BlockTransformationItem,
       {
         item,
@@ -59611,7 +59893,7 @@ var wp;
     setHoveredTransformItem
   }) {
     const { name, icon, title, isDisabled } = item;
-    return /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(
       import_components105.MenuItem,
       {
         className: (0, import_blocks68.getBlockMenuDefaultClassName)(name),
@@ -59625,7 +59907,7 @@ var wp;
         onFocus: () => setHoveredTransformItem(item),
         onBlur: () => setHoveredTransformItem(null),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(block_icon_default, { icon, showColors: true }),
+          /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(block_icon_default, { icon, showColors: true }),
           title
         ]
       }
@@ -59636,11 +59918,11 @@ var wp;
   // packages/block-editor/build-module/components/block-switcher/block-styles-menu.mjs
   var import_i18n95 = __toESM(require_i18n(), 1);
   var import_components107 = __toESM(require_components(), 1);
-  var import_element171 = __toESM(require_element(), 1);
+  var import_element173 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-styles/menu-items.mjs
   var import_components106 = __toESM(require_components(), 1);
-  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
   var noop12 = () => {
   };
   function BlockStylesMenuItems({
@@ -59652,9 +59934,9 @@ var wp;
     if (!stylesToRender || stylesToRender.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(import_jsx_runtime306.Fragment, { children: stylesToRender.map((style) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_jsx_runtime308.Fragment, { children: stylesToRender.map((style) => {
       const menuItemText = style.label || style.name;
-      return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         import_components106.MenuItem,
         {
           icon: activeStyle.name === style.name ? check_default : null,
@@ -59663,7 +59945,7 @@ var wp;
           onBlur: () => onHoverStyle(null),
           onMouseEnter: () => onHoverStyle(style),
           onMouseLeave: () => onHoverStyle(null),
-          children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
             import_components106.__experimentalText,
             {
               as: "span",
@@ -59680,10 +59962,10 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-switcher/block-styles-menu.mjs
-  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
   function BlockStylesMenu({ hoveredBlock, onSwitch }) {
     const { clientId } = hoveredBlock;
-    const [hoveredStyle, setHoveredStyle] = (0, import_element171.useState)(null);
+    const [hoveredStyle, setHoveredStyle] = (0, import_element173.useState)(null);
     const {
       onSelect,
       stylesToRender,
@@ -59694,7 +59976,7 @@ var wp;
       clientId,
       onSwitch
     });
-    const previewBlocks = (0, import_element171.useMemo)(() => {
+    const previewBlocks = (0, import_element173.useMemo)(() => {
       if (!hoveredStyle || !genericPreviewBlock) {
         return null;
       }
@@ -59716,14 +59998,14 @@ var wp;
     if (!stylesToRender || stylesToRender.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(
       import_components107.MenuGroup,
       {
         label: (0, import_i18n95.__)("Styles"),
         className: "block-editor-block-switcher__styles__menugroup",
         children: [
-          previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(PreviewBlockPopover, { blocks: previewBlocks }),
-          /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+          previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(PreviewBlockPopover, { blocks: previewBlocks }),
+          /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
             BlockStylesMenuItems,
             {
               stylesToRender,
@@ -59739,12 +60021,12 @@ var wp;

   // packages/block-editor/build-module/components/block-switcher/pattern-transformations-menu.mjs
   var import_i18n96 = __toESM(require_i18n(), 1);
-  var import_element173 = __toESM(require_element(), 1);
+  var import_element175 = __toESM(require_element(), 1);
   var import_compose68 = __toESM(require_compose(), 1);
   var import_components108 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/block-switcher/use-transformed-patterns.mjs
-  var import_element172 = __toESM(require_element(), 1);
+  var import_element174 = __toESM(require_element(), 1);
   var import_blocks70 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/block-switcher/utils.mjs
@@ -59820,7 +60102,7 @@ var wp;
     return _patternBlocks;
   };
   var useTransformedPatterns = (patterns, selectedBlocks) => {
-    return (0, import_element172.useMemo)(
+    return (0, import_element174.useMemo)(
       () => patterns.reduce((accumulator, _pattern) => {
         const transformedBlocks = getPatternTransformedBlocks(
           selectedBlocks,
@@ -59840,26 +60122,26 @@ var wp;
   var use_transformed_patterns_default = useTransformedPatterns;

   // packages/block-editor/build-module/components/block-switcher/pattern-transformations-menu.mjs
-  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
   function PatternTransformationsMenu({
     blocks: blocks2,
     patterns: statePatterns,
     onSelect
   }) {
-    const [showTransforms, setShowTransforms] = (0, import_element173.useState)(false);
+    const [showTransforms, setShowTransforms] = (0, import_element175.useState)(false);
     const patterns = use_transformed_patterns_default(statePatterns, blocks2);
     if (!patterns.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_components108.MenuGroup, { className: "block-editor-block-switcher__pattern__transforms__menugroup", children: [
-      showTransforms && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_components108.MenuGroup, { className: "block-editor-block-switcher__pattern__transforms__menugroup", children: [
+      showTransforms && /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         PreviewPatternsPopover,
         {
           patterns,
           onSelect
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         import_components108.MenuItem,
         {
           onClick: (event) => {
@@ -59874,13 +60156,13 @@ var wp;
   }
   function PreviewPatternsPopover({ patterns, onSelect }) {
     const isMobile = (0, import_compose68.useViewportMatch)("medium", "<");
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: "block-editor-block-switcher__popover-preview-container", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
       import_components108.Popover,
       {
         className: "block-editor-block-switcher__popover-preview",
         placement: isMobile ? "bottom" : "right-start",
         offset: 16,
-        children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("div", { className: "block-editor-block-switcher__preview is-pattern-list-preview", children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: "block-editor-block-switcher__preview is-pattern-list-preview", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
           BlockPatternsList2,
           {
             patterns,
@@ -59891,13 +60173,13 @@ var wp;
     ) });
   }
   function BlockPatternsList2({ patterns, onSelect }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
       import_components108.Composite,
       {
         role: "listbox",
         className: "block-editor-block-switcher__preview-patterns-container",
         "aria-label": (0, import_i18n96.__)("Patterns list"),
-        children: patterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+        children: patterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
           BlockPattern2,
           {
             pattern,
@@ -59914,11 +60196,11 @@ var wp;
       BlockPattern2,
       `${baseClassName}-list__item-description`
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)("div", { className: `${baseClassName}-list__list-item`, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)("div", { className: `${baseClassName}-list__list-item`, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(
         import_components108.Composite.Item,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+          render: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
             "div",
             {
               role: "option",
@@ -59929,24 +60211,24 @@ var wp;
           ),
           onClick: () => onSelect(pattern.transformedBlocks),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               block_preview_default,
               {
                 blocks: pattern.transformedBlocks,
                 viewportWidth: pattern.viewportWidth || 500
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("div", { className: `${baseClassName}-list__item-title`, children: pattern.title })
+            /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: `${baseClassName}-list__item-title`, children: pattern.title })
           ]
         }
       ),
-      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(VisuallyHidden, { id: descriptionId, children: pattern.description })
+      !!pattern.description && /* @__PURE__ */ (0, import_jsx_runtime310.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_runtime309 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
   function BlockSwitcherDropdownMenuContents({ onClose, clientIds }) {
     const { replaceBlocks: replaceBlocks2, multiSelect: multiSelect2, updateBlockAttributes: updateBlockAttributes2 } = (0, import_data116.useDispatch)(store);
     const {
@@ -60028,7 +60310,7 @@ var wp;
     const hasBlockOrBlockVariationTransforms = hasPossibleBlockTransformations || hasPossibleBlockVariationTransformations;
     const hasContents = hasBlockStyles || hasBlockOrBlockVariationTransforms || hasPatternTransformation;
     if (!hasContents) {
-      return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)("p", { className: "block-editor-block-switcher__no-transforms", children: (0, import_i18n97.__)("No transforms.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("p", { className: "block-editor-block-switcher__no-transforms", children: (0, import_i18n97.__)("No transforms.") });
     }
     const connectedBlockDescription = isSingleBlock ? (0, import_i18n97._x)(
       "This block is connected.",
@@ -60037,8 +60319,8 @@ var wp;
       "These blocks are connected.",
       "block toolbar button label and description"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)("div", { className: "block-editor-block-switcher__container", children: [
-      hasPatternTransformation && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { className: "block-editor-block-switcher__container", children: [
+      hasPatternTransformation && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         pattern_transformations_menu_default,
         {
           blocks: blocks2,
@@ -60049,7 +60331,7 @@ var wp;
           }
         }
       ),
-      hasBlockOrBlockVariationTransforms && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      hasBlockOrBlockVariationTransforms && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         block_transformations_menu_default,
         {
           className: "block-editor-block-switcher__transforms__menugroup",
@@ -60066,14 +60348,14 @@ var wp;
           }
         }
       ),
-      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         BlockStylesMenu,
         {
           hoveredBlock: blocks2[0],
           onSwitch: onClose
         }
       ),
-      isUsingBindings && /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components109.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components109.__experimentalText, { className: "block-editor-block-switcher__binding-indicator", children: connectedBlockDescription }) })
+      isUsingBindings && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components109.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components109.__experimentalText, { className: "block-editor-block-switcher__binding-indicator", children: connectedBlockDescription }) })
     ] });
   }
   var BlockSwitcher = ({ children, clientIds, label, text }) => {
@@ -60087,7 +60369,7 @@ var wp;
       ),
       clientIds.length
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components109.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_components109.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components109.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components109.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
       import_components109.DropdownMenu,
       {
         className: "block-editor-block-switcher",
@@ -60103,7 +60385,7 @@ var wp;
           ...toggleProps
         },
         menuProps: { orientation: "both" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           BlockSwitcherDropdownMenuContents,
           {
             onClose,
@@ -60118,14 +60400,14 @@ var wp;
   // packages/block-editor/build-module/components/block-toolbar/block-styles-dropdown.mjs
   var import_i18n98 = __toESM(require_i18n(), 1);
   var import_components110 = __toESM(require_components(), 1);
-  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
   function BlockStylesDropdown({
     clientIds,
     children,
     label,
     text
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components110.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_components110.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_components110.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_components110.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
       import_components110.DropdownMenu,
       {
         className: "block-editor-block-switcher",
@@ -60141,7 +60423,7 @@ var wp;
           ...toggleProps
         },
         menuProps: { orientation: "both" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("div", { className: "block-editor-block-switcher__container", children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("div", { className: "block-editor-block-switcher__container", children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
           BlockStylesMenu,
           {
             hoveredBlock: {
@@ -60157,9 +60439,9 @@ var wp;
   // packages/block-editor/build-module/components/block-toolbar/pattern-overrides-dropdown.mjs
   var import_components111 = __toESM(require_components(), 1);
   var import_i18n99 = __toESM(require_i18n(), 1);
-  var import_element174 = __toESM(require_element(), 1);
+  var import_element176 = __toESM(require_element(), 1);
   var import_data117 = __toESM(require_data(), 1);
-  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
   function PatternOverridesPopoverContent({ clientIds, blockTitle }) {
     const blockMetaName = (0, import_data117.useSelect)(
       (select3) => {
@@ -60180,7 +60462,7 @@ var wp;
     } else {
       description = (0, import_i18n99.__)("These blocks are editable using overrides.");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_components111.__experimentalText, { children: description });
+    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components111.__experimentalText, { children: description });
   }
   function PatternOverridesDropdown({
     icon,
@@ -60188,10 +60470,10 @@ var wp;
     blockTitle,
     label
   }) {
-    const [isOpen, setIsOpen] = (0, import_element174.useState)(false);
-    const anchorRef = (0, import_element174.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(import_jsx_runtime311.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+    const [isOpen, setIsOpen] = (0, import_element176.useState)(false);
+    const anchorRef = (0, import_element176.useRef)();
+    return /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
         import_components111.ToolbarButton,
         {
           ref: anchorRef,
@@ -60202,7 +60484,7 @@ var wp;
           "aria-expanded": isOpen
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
         import_components111.Popover,
         {
           anchor: anchorRef.current,
@@ -60210,7 +60492,7 @@ var wp;
           placement: "bottom-start",
           offset: 16,
           className: "block-editor-block-toolbar__pattern-overrides-popover",
-          children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             PatternOverridesPopoverContent,
             {
               clientIds,
@@ -60223,7 +60505,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/block-toolbar-icon.mjs
-  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
   function getBlockIconVariant({ select: select3, clientIds }) {
     const {
       getBlockName: getBlockName2,
@@ -60319,7 +60601,7 @@ var wp;
     const showBlockTitle = isSingleBlock && isSynced && !showIconLabels;
     const label = isSingleBlock ? blockTitle : (0, import_i18n100.__)("Multiple blocks selected");
     const text = showBlockTitle && blockTitle ? blockTitle : void 0;
-    const BlockIconElement = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+    const BlockIconElement = /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
       block_icon_default,
       {
         className: "block-editor-block-toolbar__block-icon",
@@ -60327,7 +60609,7 @@ var wp;
       }
     );
     if (variant === "switcher") {
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
         block_switcher_default,
         {
           clientIds,
@@ -60338,7 +60620,7 @@ var wp;
       );
     }
     if (variant === "styles-only") {
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
         BlockStylesDropdown,
         {
           clientIds,
@@ -60349,7 +60631,7 @@ var wp;
       );
     }
     if (variant === "pattern-overrides") {
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
         PatternOverridesDropdown,
         {
           icon: BlockIconElement,
@@ -60359,7 +60641,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
       import_components112.ToolbarButton,
       {
         disabled: true,
@@ -60372,7 +60654,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-toolbar/index.mjs
-  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
   function PrivateBlockToolbar({
     hideDragHandle,
     focusOnMount,
@@ -60478,8 +60760,8 @@ var wp;
         canEdit: _canEditBlock
       };
     }, []);
-    const toolbarWrapperRef = (0, import_element175.useRef)(null);
-    const nodeRef = (0, import_element175.useRef)();
+    const toolbarWrapperRef = (0, import_element177.useRef)(null);
+    const nodeRef = (0, import_element177.useRef)();
     const showHoveredOrFocusedGestures = useShowHoveredOrFocusedGestures({
       ref: nodeRef
     });
@@ -60497,7 +60779,7 @@ var wp;
       "is-synced": isSynced,
       "is-connected": isUsingBindings
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
       NavigableToolbar,
       {
         focusEditorOnEscape: true,
@@ -60507,29 +60789,29 @@ var wp;
         focusOnMount,
         __experimentalInitialIndex,
         __experimentalOnIndexChange,
-        children: /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)("div", { ref: toolbarWrapperRef, className: innerClasses, children: [
-          showParentSelector && !isMultiToolbar && isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(BlockParentSelector, {}),
-          (shouldShowVisualToolbar || isMultiToolbar) && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("div", { ref: nodeRef, ...showHoveredOrFocusedGestures, children: /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_components113.ToolbarGroup, { className: "block-editor-block-toolbar__block-controls", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("div", { ref: toolbarWrapperRef, className: innerClasses, children: [
+          showParentSelector && !isMultiToolbar && isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(BlockParentSelector, {}),
+          (shouldShowVisualToolbar || isMultiToolbar) && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("div", { ref: nodeRef, ...showHoveredOrFocusedGestures, children: /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_components113.ToolbarGroup, { className: "block-editor-block-toolbar__block-controls", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               BlockToolbarIcon,
               {
                 clientIds: blockClientIds,
                 isSynced
               }
             ),
-            isDefaultEditingMode && showBlockVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            isDefaultEditingMode && showBlockVisibilityButton && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               BlockVisibilityViewportToolbar,
               {
                 clientIds: blockClientIds
               }
             ),
-            !isMultiToolbar && isDefaultEditingMode && showLockButtons && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            !isMultiToolbar && isDefaultEditingMode && showLockButtons && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               BlockLockToolbar,
               {
                 clientId: blockClientId
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
               block_mover_default,
               {
                 clientIds: blockClientIds,
@@ -60537,29 +60819,29 @@ var wp;
               }
             )
           ] }) }),
-          !areSelectedBlocksHiddenOnViewport && !hasContentOnlyLocking && shouldShowVisualToolbar && isMultiToolbar && showGroupButtons && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(toolbar_default, {}),
-          !isMultiToolbar && canEdit && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(EditSectionButton, { clientId: blockClientIds[0] }),
-          !areSelectedBlocksHiddenOnViewport && showShuffleButton && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(ChangeDesign, { clientId: blockClientIds[0] }),
-          !areSelectedBlocksHiddenOnViewport && showSwitchSectionStyleButton && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(switch_section_style_default, { clientId: blockClientIds[0] }),
-          !areSelectedBlocksHiddenOnViewport && shouldShowVisualToolbar && /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
-            !isSectionContainer && /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
-              showSlots && /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+          !areSelectedBlocksHiddenOnViewport && !hasContentOnlyLocking && shouldShowVisualToolbar && isMultiToolbar && showGroupButtons && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(toolbar_default, {}),
+          !isMultiToolbar && canEdit && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(EditSectionButton, { clientId: blockClientIds[0] }),
+          !areSelectedBlocksHiddenOnViewport && showShuffleButton && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(ChangeDesign, { clientId: blockClientIds[0] }),
+          !areSelectedBlocksHiddenOnViewport && showSwitchSectionStyleButton && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(switch_section_style_default, { clientId: blockClientIds[0] }),
+          !areSelectedBlocksHiddenOnViewport && shouldShowVisualToolbar && /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
+            !isSectionContainer && /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
+              showSlots && /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   block_controls_default.Slot,
                   {
                     group: "parent",
                     className: "block-editor-block-toolbar__slot"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   block_controls_default.Slot,
                   {
                     group: "block",
                     className: "block-editor-block-toolbar__slot"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(block_controls_default.Slot, { className: "block-editor-block-toolbar__slot" }),
-                /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(block_controls_default.Slot, { className: "block-editor-block-toolbar__slot" }),
+                /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                   block_controls_default.Slot,
                   {
                     group: "inline",
@@ -60567,7 +60849,7 @@ var wp;
                   }
                 )
               ] }),
-              showStyleStateSlot && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+              showStyleStateSlot && /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                 block_controls_default.Slot,
                 {
                   group: "style-state",
@@ -60575,26 +60857,26 @@ var wp;
                 }
               )
             ] }),
-            showSlots && /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            showSlots && /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)(import_jsx_runtime315.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                 block_controls_default.Slot,
                 {
                   group: "other",
                   className: "block-editor-block-toolbar__slot"
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(block_toolbar_last_item_default.Slot, {})
+              /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(block_toolbar_last_item_default.Slot, {})
             ] })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(BlockEditVisuallyButton, { clientIds: blockClientIds }),
-          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(block_settings_menu_default, { clientIds: blockClientIds })
+          /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(BlockEditVisuallyButton, { clientIds: blockClientIds }),
+          /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(block_settings_menu_default, { clientIds: blockClientIds })
         ] })
       },
       toolbarKey
     );
   }
   function BlockToolbar({ hideDragHandle, variant }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
       PrivateBlockToolbar,
       {
         hideDragHandle,
@@ -60607,24 +60889,24 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-tools/block-toolbar-popover.mjs
-  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
   function BlockToolbarPopover({
     clientId,
     isTyping: isTyping3,
     __unstableContentRef
   }) {
     const { capturingClientId, isInsertionPointVisible, lastClientId } = useSelectedBlockToolProps(clientId);
-    const initialToolbarItemIndexRef = (0, import_element176.useRef)();
-    (0, import_element176.useEffect)(() => {
+    const initialToolbarItemIndexRef = (0, import_element178.useRef)();
+    (0, import_element178.useEffect)(() => {
       initialToolbarItemIndexRef.current = void 0;
     }, [clientId]);
     const { stopTyping: stopTyping2 } = (0, import_data120.useDispatch)(store);
-    const isToolbarForcedRef = (0, import_element176.useRef)(false);
+    const isToolbarForcedRef = (0, import_element178.useRef)(false);
     (0, import_keyboard_shortcuts9.useShortcut)("core/block-editor/focus-toolbar", () => {
       isToolbarForcedRef.current = true;
       stopTyping2(true);
     });
-    (0, import_element176.useEffect)(() => {
+    (0, import_element178.useEffect)(() => {
       isToolbarForcedRef.current = false;
     });
     const clientIdToPositionOver = capturingClientId || clientId;
@@ -60632,7 +60914,7 @@ var wp;
       contentElement: __unstableContentRef?.current,
       clientId: clientIdToPositionOver
     });
-    return !isTyping3 && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+    return !isTyping3 && /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
       PrivateBlockPopover,
       {
         clientId: clientIdToPositionOver,
@@ -60643,7 +60925,7 @@ var wp;
         resize: false,
         ...popoverProps3,
         __unstableContentRef,
-        children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
           PrivateBlockToolbar,
           {
             focusOnMount: isToolbarForcedRef.current,
@@ -60660,14 +60942,14 @@ var wp;

   // packages/block-editor/build-module/components/block-tools/zoom-out-mode-inserters.mjs
   var import_data121 = __toESM(require_data(), 1);
-  var import_element177 = __toESM(require_element(), 1);
+  var import_element179 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-tools/zoom-out-mode-inserter-button.mjs
   var import_components114 = __toESM(require_components(), 1);
   var import_i18n102 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
   function ZoomOutModeInserterButton({ onClick }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
       import_components114.Button,
       {
         variant: "primary",
@@ -60688,9 +60970,9 @@ 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_runtime316 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
   function ZoomOutModeInserters() {
-    const [isReady, setIsReady] = (0, import_element177.useState)(false);
+    const [isReady, setIsReady] = (0, import_element179.useState)(false);
     const {
       hasSelection,
       blockOrder,
@@ -60721,7 +61003,7 @@ var wp;
       };
     }, []);
     const { showInsertionPoint: showInsertionPoint2 } = unlock((0, import_data121.useDispatch)(store));
-    (0, import_element177.useEffect)(() => {
+    (0, import_element179.useEffect)(() => {
       const timeout = setTimeout(() => {
         setIsReady(true);
       }, 500);
@@ -60741,12 +61023,12 @@ var wp;
     if (insertionPointVisible && blockInsertionPoint?.index === insertionIndex) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
       inbetween_default,
       {
         previousClientId,
         nextClientId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
           zoom_out_mode_inserter_button_default,
           {
             onClick: () => {
@@ -60795,7 +61077,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-tools/index.mjs
-  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
   function selector2(select3) {
     const {
       getSelectedBlockClientId: getSelectedBlockClientId2,
@@ -60845,7 +61127,7 @@ var wp;
     const { getGroupingBlockName } = (0, import_data123.useSelect)(import_blocks75.store);
     const { showEmptyBlockSideInserter, showBlockToolbarPopover } = useShowBlockTools();
     const pasteStyles = usePasteStyles();
-    const [renamingBlockClientId, setRenamingBlockClientId] = (0, import_element178.useState)(null);
+    const [renamingBlockClientId, setRenamingBlockClientId] = (0, import_element180.useState)(null);
     const { canRename } = useBlockRename(
       getBlockName2(getSelectedBlockClientIds2()[0])
     );
@@ -60931,7 +61213,7 @@ var wp;
           selectBlock2(clientIds[0]);
         }
       } else if (isMatch("core/block-editor/collapse-list-view", event)) {
-        if ((0, import_dom61.isTextField)(event.target) || (0, import_dom61.isTextField)(
+        if ((0, import_dom60.isTextField)(event.target) || (0, import_dom60.isTextField)(
           event.target?.contentWindow?.document?.activeElement
         )) {
           return;
@@ -60944,7 +61226,10 @@ var wp;
           event.preventDefault();
           const blocks2 = getBlocksByClientId2(clientIds);
           const groupingBlockName = getGroupingBlockName();
-          const newBlocks = groupBlocks(blocks2, groupingBlockName);
+          const newBlocks = (0, import_blocks75.switchToBlockType)(
+            blocks2,
+            groupingBlockName
+          );
           replaceBlocks2(clientIds, newBlocks);
           (0, import_a11y12.speak)((0, import_i18n103.__)("Selected blocks are grouped."));
         }
@@ -60990,7 +61275,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_runtime317.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
         "div",
         {
           ...props,
@@ -60999,21 +61284,21 @@ var wp;
             "block-editor-block-tools--is-dragging": isDragging3
           }),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime317.jsxs)(InsertionPointOpenRef.Provider, { value: (0, import_element178.useRef)(false), children: [
-              !isTyping3 && !isZoomOutMode && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(InsertionPointOpenRef.Provider, { value: (0, import_element180.useRef)(false), children: [
+              !isTyping3 && !isZoomOutMode && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                 InsertionPoint,
                 {
                   __unstableContentRef
                 }
               ),
-              showEmptyBlockSideInserter && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+              showEmptyBlockSideInserter && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                 EmptyBlockInserter,
                 {
                   __unstableContentRef,
                   clientId
                 }
               ),
-              showBlockToolbarPopover && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+              showBlockToolbarPopover && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                 BlockToolbarPopover,
                 {
                   __unstableContentRef,
@@ -61021,7 +61306,7 @@ var wp;
                   isTyping: isTyping3
                 }
               ),
-              !isZoomOutMode && !hasFixedToolbar && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+              !isZoomOutMode && !hasFixedToolbar && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                 import_components115.Popover.Slot,
                 {
                   name: "block-toolbar",
@@ -61029,28 +61314,28 @@ var wp;
                 }
               ),
               children,
-              /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                 import_components115.Popover.Slot,
                 {
                   name: "__unstable-block-tools-after",
                   ref: blockToolbarAfterRef
                 }
               ),
-              isZoomOutMode && !isDragging3 && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+              isZoomOutMode && !isDragging3 && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
                 zoom_out_mode_inserters_default,
                 {
                   __unstableContentRef
                 }
               )
             ] }),
-            renamingBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+            renamingBlockClientId && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
               BlockRenameModal,
               {
                 clientId: renamingBlockClientId,
                 onClose: () => setRenamingBlockClientId(null)
               }
             ),
-            viewportModalClientIds2 && /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
+            viewportModalClientIds2 && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
               BlockVisibilityModal,
               {
                 clientIds: viewportModalClientIds2,
@@ -61066,9 +61351,9 @@ var wp;
   // packages/block-editor/build-module/components/observe-typing/index.mjs
   var import_compose70 = __toESM(require_compose(), 1);
   var import_data124 = __toESM(require_data(), 1);
-  var import_dom62 = __toESM(require_dom(), 1);
+  var import_dom61 = __toESM(require_dom(), 1);
   var import_keycodes13 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
   var KEY_DOWN_ELIGIBLE_KEY_CODES = /* @__PURE__ */ new Set([
     import_keycodes13.UP,
     import_keycodes13.RIGHT,
@@ -61130,7 +61415,7 @@ var wp;
           let stopTypingOnNonTextField2 = function(event) {
             const { target } = event;
             timerId = defaultView.setTimeout(() => {
-              if (!(0, import_dom62.isTextField)(target)) {
+              if (!(0, import_dom61.isTextField)(target)) {
                 stopTyping2();
               }
             });
@@ -61172,7 +61457,7 @@ var wp;
         }
         function startTypingInTextField(event) {
           const { type, target } = event;
-          if (!(0, import_dom62.isTextField)(target) || !node.contains(target)) {
+          if (!(0, import_dom61.isTextField)(target) || !node.contains(target)) {
             return;
           }
           if (type === "keydown" && !isKeyDownEligibleForStartTyping(event)) {
@@ -61192,7 +61477,7 @@ var wp;
     return (0, import_compose70.useMergeRefs)([ref1, ref2]);
   }
   function ObserveTyping({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)("div", { ref: useTypingObserver(), children });
+    return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)("div", { ref: useTypingObserver(), children });
   }
   var observe_typing_default = ObserveTyping;

@@ -61329,7 +61614,7 @@ var wp;
         return;
       }
       const groupingBlockName = getGroupingBlockName();
-      const newBlocks = groupBlocks(blocks2, groupingBlockName);
+      const newBlocks = (0, import_blocks76.switchToBlockType)(blocks2, groupingBlockName);
       if (!newBlocks) {
         return;
       }
@@ -61456,10 +61741,10 @@ var wp;
   };

   // packages/block-editor/build-module/components/block-canvas/index.mjs
-  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
   var BlockCanvasCover = (0, import_components116.createSlotFill)(/* @__PURE__ */ Symbol("BlockCanvasCover"));
   function BlockCanvasCoverWrapper({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
       "div",
       {
         className: "block-canvas-cover",
@@ -61482,7 +61767,7 @@ var wp;
   function ExperimentalBlockCanvas({
     shouldIframe = true,
     height = "300px",
-    children = /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(BlockList, {}),
+    children = /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(BlockList, {}),
     styles,
     contentRef: contentRefProp,
     iframeProps
@@ -61491,7 +61776,7 @@ var wp;
     const isTabletViewport = (0, import_compose71.useViewportMatch)("medium", "<");
     const resetTypingRef = useMouseMoveTypingReset();
     const clearerRef = useBlockSelectionClearer();
-    const localRef = (0, import_element179.useRef)();
+    const localRef = (0, import_element181.useRef)();
     const contentRef = (0, import_compose71.useMergeRefs)([
       contentRefProp,
       clearerRef,
@@ -61507,14 +61792,14 @@ var wp;
       frameSize: "40px"
     } : {};
     if (!shouldIframe) {
-      return /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(
         BlockTools,
         {
           __unstableContentRef: localRef,
           style: { height, display: "flex" },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
-            /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
               editor_styles_default,
               {
                 styles,
@@ -61522,7 +61807,7 @@ var wp;
                 transformOptions: EDITOR_STYLE_TRANSFORM_OPTIONS
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
               writing_flow_default,
               {
                 ref: contentRef,
@@ -61540,12 +61825,12 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
       BlockTools,
       {
         __unstableContentRef: localRef,
         style: { height, display: "flex" },
-        children: /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(
           iframe_default,
           {
             ...iframeProps,
@@ -61557,8 +61842,8 @@ var wp;
             },
             name: "editor-canvas",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
-              /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(editor_styles_default, { styles }),
+              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(BlockCanvasCover.Slot, { fillProps: { containerRef: localRef }, children: (covers) => covers.map((cover, index2) => /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(BlockCanvasCoverWrapper, { children: cover }, index2)) }),
+              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(editor_styles_default, { styles }),
               children
             ]
           }
@@ -61567,7 +61852,7 @@ var wp;
     );
   }
   function BlockCanvas({ children, height, styles }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(ExperimentalBlockCanvas, { height, styles, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(ExperimentalBlockCanvas, { height, styles, children });
   }
   var block_canvas_default = BlockCanvas;

@@ -61576,15 +61861,15 @@ var wp;
   var import_i18n105 = __toESM(require_i18n(), 1);
   var import_keycodes14 = __toESM(require_keycodes(), 1);
   var import_deprecated13 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
-  var ColorSelectorSVGIcon = () => /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_components117.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 20 20", children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_components117.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_runtime322 = __toESM(require_jsx_runtime(), 1);
+  var ColorSelectorSVGIcon = () => /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_components117.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 20 20", children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_components117.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_runtime320.jsx)("div", { className: "block-library-colors-selector__icon-container", children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)("div", { className: "block-library-colors-selector__icon-container", children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
       "div",
       {
         className: `${className} block-library-colors-selector__state-selection`,
         style,
-        children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(ColorSelectorSVGIcon, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(ColorSelectorSVGIcon, {})
       }
     ) });
   };
@@ -61595,14 +61880,14 @@ var wp;
         onToggle();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_components117.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_components117.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
       import_components117.ToolbarButton,
       {
         className: "components-toolbar__control block-library-colors-selector__toggle",
         label: (0, import_i18n105.__)("Open Colors Selector"),
         onClick: onToggle,
         onKeyDown: openOnArrowDown,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(BackgroundColor, { children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(TextColor, { children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(ColorSelectorIcon, {}) }) })
+        icon: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(BackgroundColor, { children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(TextColor, { children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(ColorSelectorIcon, {}) }) })
       }
     ) });
   };
@@ -61612,7 +61897,7 @@ var wp;
       since: "6.1",
       version: "6.3"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
       import_components117.Dropdown,
       {
         popoverProps: { placement: "bottom-start" },
@@ -61630,50 +61915,50 @@ var wp;
   var import_components124 = __toESM(require_components(), 1);
   var import_i18n114 = __toESM(require_i18n(), 1);
   var import_data138 = __toESM(require_data(), 1);
-  var import_element197 = __toESM(require_element(), 1);
+  var import_element199 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/list-view/index.mjs
   var import_compose77 = __toESM(require_compose(), 1);
   var import_components123 = __toESM(require_components(), 1);
   var import_data137 = __toESM(require_data(), 1);
   var import_deprecated14 = __toESM(require_deprecated(), 1);
-  var import_element196 = __toESM(require_element(), 1);
+  var import_element198 = __toESM(require_element(), 1);
   var import_i18n113 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/list-view/branch.mjs
   var import_components121 = __toESM(require_components(), 1);
-  var import_element189 = __toESM(require_element(), 1);
+  var import_element191 = __toESM(require_element(), 1);
   var import_data130 = __toESM(require_data(), 1);

   // packages/block-editor/build-module/components/list-view/appender.mjs
   var import_compose72 = __toESM(require_compose(), 1);
   var import_a11y13 = __toESM(require_a11y(), 1);
   var import_data127 = __toESM(require_data(), 1);
-  var import_element182 = __toESM(require_element(), 1);
+  var import_element184 = __toESM(require_element(), 1);
   var import_i18n106 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/list-view/context.mjs
-  var import_element180 = __toESM(require_element(), 1);
-  var ListViewContext = (0, import_element180.createContext)({});
+  var import_element182 = __toESM(require_element(), 1);
+  var ListViewContext = (0, import_element182.createContext)({});
   ListViewContext.displayName = "ListViewContext";
-  var useListViewContext = () => (0, import_element180.useContext)(ListViewContext);
+  var useListViewContext = () => (0, import_element182.useContext)(ListViewContext);

   // packages/block-editor/build-module/components/list-view/aria-referenced-text.mjs
-  var import_element181 = __toESM(require_element(), 1);
-  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
+  var import_element183 = __toESM(require_element(), 1);
+  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
   function AriaReferencedText({ children, ...props }) {
-    const ref = (0, import_element181.useRef)();
-    (0, import_element181.useEffect)(() => {
+    const ref = (0, import_element183.useRef)();
+    (0, import_element183.useEffect)(() => {
       if (ref.current) {
         ref.current.textContent = ref.current.textContent;
       }
     }, [children]);
-    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)("div", { hidden: true, ...props, ref, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)("div", { hidden: true, ...props, ref, children });
   }

   // packages/block-editor/build-module/components/list-view/appender.mjs
-  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
-  var Appender = (0, import_element182.forwardRef)(
+  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
+  var Appender = (0, import_element184.forwardRef)(
     ({ nestingLevel, blockCount, clientId, ...props }, ref) => {
       const { insertedBlock, setInsertedBlock } = useListViewContext();
       const instanceId = (0, import_compose72.useInstanceId)(Appender);
@@ -61698,7 +61983,7 @@ var wp;
         clientId: insertedBlock?.clientId,
         context: "list-view"
       });
-      (0, import_element182.useEffect)(() => {
+      (0, import_element184.useEffect)(() => {
         if (!insertedBlockTitle?.length) {
           return;
         }
@@ -61722,8 +62007,8 @@ var wp;
         blockCount + 1,
         nestingLevel
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime322.jsxs)("div", { className: "list-view-appender", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)("div", { className: "list-view-appender", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
           inserter_default,
           {
             ref,
@@ -61742,7 +62027,7 @@ var wp;
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(AriaReferencedText, { id: descriptionId, children: description })
+        /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(AriaReferencedText, { id: descriptionId, children: description })
       ] });
     }
   );
@@ -61751,7 +62036,7 @@ var wp;
   var import_blocks77 = __toESM(require_blocks(), 1);
   var import_components120 = __toESM(require_components(), 1);
   var import_compose74 = __toESM(require_compose(), 1);
-  var import_element188 = __toESM(require_element(), 1);
+  var import_element190 = __toESM(require_element(), 1);
   var import_data129 = __toESM(require_data(), 1);
   var import_i18n109 = __toESM(require_i18n(), 1);
   var import_keycodes16 = __toESM(require_keycodes(), 1);
@@ -61762,10 +62047,10 @@ var wp;
   // packages/block-editor/build-module/components/list-view/leaf.mjs
   var import_components118 = __toESM(require_components(), 1);
   var import_compose73 = __toESM(require_compose(), 1);
-  var import_element183 = __toESM(require_element(), 1);
-  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
+  var import_element185 = __toESM(require_element(), 1);
+  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
   var AnimatedTreeGridRow = animated(import_components118.__experimentalTreeGridRow);
-  var ListViewLeaf = (0, import_element183.forwardRef)(
+  var ListViewLeaf = (0, import_element185.forwardRef)(
     ({
       isDragged,
       isSelected,
@@ -61783,7 +62068,7 @@ var wp;
         triggerAnimationOnChange: path
       });
       const mergedRef = (0, import_compose73.useMergeRefs)([ref, animationRef]);
-      return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
         AnimatedTreeGridRow,
         {
           ref: mergedRef,
@@ -61801,19 +62086,19 @@ var wp;
   var leaf_default = ListViewLeaf;

   // packages/block-editor/build-module/components/list-view/use-list-view-scroll-into-view.mjs
-  var import_dom63 = __toESM(require_dom(), 1);
-  var import_element184 = __toESM(require_element(), 1);
+  var import_dom62 = __toESM(require_dom(), 1);
+  var import_element186 = __toESM(require_element(), 1);
   function useListViewScrollIntoView({
     isSelected,
     selectedClientIds,
     rowItemRef
   }) {
     const isSingleSelection = selectedClientIds.length === 1;
-    (0, import_element184.useLayoutEffect)(() => {
+    (0, import_element186.useLayoutEffect)(() => {
       if (!isSelected || !isSingleSelection || !rowItemRef.current) {
         return;
       }
-      const scrollContainer = (0, import_dom63.getScrollContainer)(rowItemRef.current);
+      const scrollContainer = (0, import_dom62.getScrollContainer)(rowItemRef.current);
       const { ownerDocument: ownerDocument2 } = rowItemRef.current;
       const windowScroll = scrollContainer === ownerDocument2.body || scrollContainer === ownerDocument2.documentElement;
       if (windowScroll || !scrollContainer) {
@@ -61828,16 +62113,16 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/block-contents.mjs
-  var import_element187 = __toESM(require_element(), 1);
+  var import_element189 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/list-view/block-select-button.mjs
   var import_components119 = __toESM(require_components(), 1);
-  var import_element186 = __toESM(require_element(), 1);
+  var import_element188 = __toESM(require_element(), 1);
   var import_keycodes15 = __toESM(require_keycodes(), 1);

   // packages/block-editor/build-module/components/list-view/expander.mjs
   var import_i18n107 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
   function ListViewExpander({ onClick }) {
     return (
       // Keyboard events are handled by TreeGrid see: components/src/tree-grid/index.js
@@ -61847,21 +62132,21 @@ 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_runtime324.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime326.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_runtime324.jsx)(icon_default, { icon: (0, import_i18n107.isRTL)() ? chevron_left_small_default : chevron_right_small_default })
+          children: /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(icon_default, { icon: (0, import_i18n107.isRTL)() ? chevron_left_small_default : chevron_right_small_default })
         }
       )
     );
   }

   // packages/block-editor/build-module/components/list-view/use-list-view-images.mjs
-  var import_element185 = __toESM(require_element(), 1);
+  var import_element187 = __toESM(require_element(), 1);
   var import_data128 = __toESM(require_data(), 1);
   var MAX_IMAGES = 3;
   var IMAGE_GETTERS = {
@@ -61928,14 +62213,14 @@ var wp;
       },
       [clientId]
     );
-    const images = (0, import_element185.useMemo)(() => {
+    const images = (0, import_element187.useMemo)(() => {
       return getImagesFromBlock(block, isExpanded);
     }, [block, isExpanded]);
     return images;
   }

   // packages/block-editor/build-module/components/list-view/block-select-button.mjs
-  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge3 } = unlock(import_components119.privateApis);
   function ListViewBlockSelectButton({
     className,
@@ -61975,7 +62260,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_runtime325.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(
         "a",
         {
           className: clsx_default(
@@ -61997,8 +62282,8 @@ var wp;
           "aria-describedby": ariaDescribedBy,
           "aria-expanded": isExpanded,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(ListViewExpander, { onClick: onToggleExpanded }),
-            /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(ListViewExpander, { onClick: onToggleExpanded }),
+            /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
               block_icon_default,
               {
                 icon: blockInformation?.icon,
@@ -62006,7 +62291,7 @@ var wp;
                 context: "list-view"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(
               import_components119.__experimentalHStack,
               {
                 alignment: "center",
@@ -62014,15 +62299,15 @@ var wp;
                 justify: "flex-start",
                 spacing: 1,
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(import_components119.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) }),
-                  blockInformation?.anchor && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("span", { className: "block-editor-list-view-block-select-button__anchor-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(WCBadge3, { className: "block-editor-list-view-block-select-button__anchor", children: blockInformation.anchor }) }),
-                  isSticky && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("span", { className: "block-editor-list-view-block-select-button__sticky", children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(icon_default, { icon: pin_small_default }) }),
-                  images.length ? /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components119.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) }),
+                  blockInformation?.anchor && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("span", { className: "block-editor-list-view-block-select-button__anchor-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(WCBadge3, { className: "block-editor-list-view-block-select-button__anchor", children: blockInformation.anchor }) }),
+                  isSticky && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("span", { className: "block-editor-list-view-block-select-button__sticky", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(icon_default, { icon: pin_small_default }) }),
+                  images.length ? /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                     "span",
                     {
                       className: "block-editor-list-view-block-select-button__images",
                       "aria-hidden": true,
-                      children: images.map((image, index2) => /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                      children: images.map((image, index2) => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                         "span",
                         {
                           className: "block-editor-list-view-block-select-button__image",
@@ -62042,23 +62327,23 @@ var wp;
                   // via the row's `aria-describedby`, which references the
                   // hidden `AriaReferencedText` rendered by the parent
                   // `ListViewBlock`.
-                  /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)(tooltip_exports.Root, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(tooltip_exports.Root, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                       tooltip_exports.Trigger,
                       {
-                        render: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
+                        render: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
                           "span",
                           {
                             className: "block-editor-list-view-block-select-button__block-visibility",
                             "aria-hidden": "true",
-                            children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(icon_default, { icon: unseen_default })
+                            children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(icon_default, { icon: unseen_default })
                           }
                         )
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(tooltip_exports.Popup, { children: visibilityLabel })
+                    /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(tooltip_exports.Popup, { children: visibilityLabel })
                   ] }),
-                  shouldShowLockIcon && /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("span", { className: "block-editor-list-view-block-select-button__lock", children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(icon_default, { icon: lock_small_default }) })
+                  shouldShowLockIcon && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)("span", { className: "block-editor-list-view-block-select-button__lock", children: /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(icon_default, { icon: lock_small_default }) })
                 ]
               }
             )
@@ -62067,11 +62352,11 @@ var wp;
       )
     );
   }
-  var block_select_button_default = (0, import_element186.forwardRef)(ListViewBlockSelectButton);
+  var block_select_button_default = (0, import_element188.forwardRef)(ListViewBlockSelectButton);

   // packages/block-editor/build-module/components/list-view/block-contents.mjs
-  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
-  var ListViewBlockContents = (0, import_element187.forwardRef)(
+  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
+  var ListViewBlockContents = (0, import_element189.forwardRef)(
     ({
       onClick,
       onToggleExpanded,
@@ -62087,8 +62372,8 @@ var wp;
       const { clientId } = block;
       const { AdditionalBlockContent, insertedBlock, setInsertedBlock } = useListViewContext();
       const draggableClientIds = selectedClientIds.includes(clientId) ? selectedClientIds : [clientId];
-      return /* @__PURE__ */ (0, import_jsx_runtime326.jsxs)(import_jsx_runtime326.Fragment, { children: [
-        AdditionalBlockContent && /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
+        AdditionalBlockContent && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
           AdditionalBlockContent,
           {
             block,
@@ -62096,13 +62381,13 @@ var wp;
             setInsertedBlock
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
           block_draggable_default,
           {
             appendToOwnerDocument: true,
             clientIds: draggableClientIds,
             cloneClassname: "block-editor-list-view-draggable-chip",
-            children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+            children: ({ draggable, onDragStart, onDragEnd }) => /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
               block_select_button_default,
               {
                 ref,
@@ -62130,7 +62415,7 @@ var wp;

   // packages/block-editor/build-module/components/list-view/utils.mjs
   var import_i18n108 = __toESM(require_i18n(), 1);
-  var import_dom64 = __toESM(require_dom(), 1);
+  var import_dom63 = __toESM(require_dom(), 1);
   var getBlockPositionDescription = (position, siblingCount, level) => (0, import_i18n108.sprintf)(
     /* translators: 1: The numerical position of the block. 2: The total number of blocks. 3. The level of nesting for the block. */
     (0, import_i18n108.__)("Block %1$d of %2$d, Level %3$d."),
@@ -62185,7 +62470,7 @@ var wp;
       }, 3e3);
     }).then((element) => {
       if (element && element.isConnected) {
-        import_dom64.focus.focusable.find(element)?.[0]?.focus();
+        import_dom63.focus.focusable.find(element)?.[0]?.focus();
       }
     });
   }
@@ -62241,7 +62526,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/block.mjs
-  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
   function ListViewBlock({
     block: { clientId },
     displacement,
@@ -62261,12 +62546,12 @@ var wp;
     selectedClientIds,
     isSyncedBranch
   }) {
-    const cellRef = (0, import_element188.useRef)(null);
-    const rowRef = (0, import_element188.useRef)(null);
-    const settingsRef = (0, import_element188.useRef)(null);
-    const [isHovered, setIsHovered] = (0, import_element188.useState)(false);
-    const [settingsAnchorRect, setSettingsAnchorRect] = (0, import_element188.useState)();
-    const [isRenameModalOpen, setIsRenameModalOpen] = (0, import_element188.useState)(false);
+    const cellRef = (0, import_element190.useRef)(null);
+    const rowRef = (0, import_element190.useRef)(null);
+    const settingsRef = (0, import_element190.useRef)(null);
+    const [isHovered, setIsHovered] = (0, import_element190.useState)(false);
+    const [settingsAnchorRect, setSettingsAnchorRect] = (0, import_element190.useState)();
+    const [isRenameModalOpen, setIsRenameModalOpen] = (0, import_element190.useState)(false);
     const { isLocked } = useBlockLock(clientId);
     const isFirstSelectedBlock = isSelected && selectedClientIds[0] === clientId;
     const isLastSelectedBlock = isSelected && selectedClientIds[selectedClientIds.length - 1] === clientId;
@@ -62475,7 +62760,10 @@ var wp;
           event.preventDefault();
           const blocks2 = getBlocksByClientId2(blocksToUpdate);
           const groupingBlockName = getGroupingBlockName();
-          const newBlocks = groupBlocks(blocks2, groupingBlockName);
+          const newBlocks = (0, import_blocks77.switchToBlockType)(
+            blocks2,
+            groupingBlockName
+          );
           replaceBlocks2(blocksToUpdate, newBlocks);
           (0, import_a11y14.speak)((0, import_i18n109.__)("Selected blocks are grouped."));
           const newlySelectedBlocks = getSelectedBlockClientIds2();
@@ -62509,15 +62797,15 @@ var wp;
         }
       }
     }
-    const onMouseEnter = (0, import_element188.useCallback)(() => {
+    const onMouseEnter = (0, import_element190.useCallback)(() => {
       setIsHovered(true);
       debouncedToggleBlockHighlight(clientId, true);
     }, [clientId, setIsHovered, debouncedToggleBlockHighlight]);
-    const onMouseLeave = (0, import_element188.useCallback)(() => {
+    const onMouseLeave = (0, import_element190.useCallback)(() => {
       setIsHovered(false);
       debouncedToggleBlockHighlight(clientId, false);
     }, [clientId, setIsHovered, debouncedToggleBlockHighlight]);
-    const selectEditorBlock = (0, import_element188.useCallback)(
+    const selectEditorBlock = (0, import_element190.useCallback)(
       (event) => {
         const isKeyboardActivation = event?.detail === 0;
         selectBlock2(event, clientId, isKeyboardActivation ? -1 : null);
@@ -62525,7 +62813,7 @@ var wp;
       },
       [clientId, selectBlock2]
     );
-    const updateFocusAndSelection = (0, import_element188.useCallback)(
+    const updateFocusAndSelection = (0, import_element190.useCallback)(
       (focusClientId, shouldSelectBlock) => {
         if (shouldSelectBlock) {
           selectBlock2(void 0, focusClientId, null, null);
@@ -62534,7 +62822,7 @@ var wp;
       },
       [selectBlock2, treeGridElementRef]
     );
-    const toggleExpanded = (0, import_element188.useCallback)(
+    const toggleExpanded = (0, import_element190.useCallback)(
       (event) => {
         event.preventDefault();
         event.stopPropagation();
@@ -62546,7 +62834,7 @@ var wp;
       },
       [clientId, expand, collapse, isExpanded]
     );
-    const onContextMenu = (0, import_element188.useCallback)(
+    const onContextMenu = (0, import_element190.useCallback)(
       (event) => {
         const { ownerDocument: ownerDocument2 } = settingsRef?.current || {};
         if (!ownerDocument2 || !ownerDocument2.hasFocus()) {
@@ -62562,7 +62850,7 @@ var wp;
       },
       [allowRightClickOverrides, settingsRef, showBlockActions]
     );
-    const onMouseDown = (0, import_element188.useCallback)(
+    const onMouseDown = (0, import_element190.useCallback)(
       (event) => {
         if (allowRightClickOverrides && event.button === 2) {
           event.preventDefault();
@@ -62570,7 +62858,7 @@ var wp;
       },
       [allowRightClickOverrides]
     );
-    const settingsPopoverAnchor = (0, import_element188.useMemo)(() => {
+    const settingsPopoverAnchor = (0, import_element190.useMemo)(() => {
       const { ownerDocument: ownerDocument2 } = rowRef?.current || {};
       if (!settingsAnchorRect || !ownerDocument2) {
         return void 0;
@@ -62582,7 +62870,7 @@ var wp;
         }
       };
     }, [settingsAnchorRect]);
-    const clearSettingsAnchorRect = (0, import_element188.useCallback)(() => {
+    const clearSettingsAnchorRect = (0, import_element190.useCallback)(() => {
       setSettingsAnchorRect(void 0);
     }, [setSettingsAnchorRect]);
     useListViewScrollIntoView({
@@ -62650,7 +62938,7 @@ var wp;
       }
       return rovingTabIndex;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(
       leaf_default,
       {
         className: classes,
@@ -62669,15 +62957,15 @@ var wp;
         "data-expanded": canEditBlock2 ? isExpanded : void 0,
         ref: rowRef,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components120.__experimentalTreeGridCell,
             {
               className: "block-editor-list-view-block__contents-cell",
               colSpan,
               ref: cellRef,
               "aria-selected": !!isSelected,
-              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)("div", { className: "block-editor-list-view-block__contents-container", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)("div", { className: "block-editor-list-view-block__contents-container", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                   block_contents_default,
                   {
                     block,
@@ -62699,7 +62987,7 @@ var wp;
                     isDisabled
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(AriaReferencedText, { id: descriptionId, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(AriaReferencedText, { id: descriptionId, children: [
                   blockPositionDescription,
                   blockPropertiesDescription,
                   blockVisibilityDescription
@@ -62707,13 +62995,13 @@ var wp;
               ] })
             }
           ),
-          hasRenderedMovers && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_jsx_runtime327.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(
+          hasRenderedMovers && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_jsx_runtime329.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(
             import_components120.__experimentalTreeGridCell,
             {
               className: moverCellClassName,
               withoutGridItem: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components120.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components120.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                   BlockMoverUpButton,
                   {
                     orientation: "vertical",
@@ -62723,7 +63011,7 @@ var wp;
                     onFocus
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(import_components120.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components120.__experimentalTreeGridItem, { children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                   BlockMoverDownButton,
                   {
                     orientation: "vertical",
@@ -62736,13 +63024,13 @@ var wp;
               ]
             }
           ) }),
-          canShowBlockActions && BlockSettingsMenu2 && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+          canShowBlockActions && BlockSettingsMenu2 && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             import_components120.__experimentalTreeGridCell,
             {
               className: listViewBlockSettingsClassName,
               "aria-selected": !!isSelected,
               ref: settingsRef,
-              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+              children: ({ ref, tabIndex, onFocus }) => /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
                 BlockSettingsMenu2,
                 {
                   clientIds: dropdownClientIds,
@@ -62771,7 +63059,7 @@ var wp;
               )
             }
           ),
-          isRenameModalOpen && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
+          isRenameModalOpen && /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
             BlockRenameModal,
             {
               clientId,
@@ -62782,10 +63070,10 @@ var wp;
       }
     );
   }
-  var block_default3 = (0, import_element188.memo)(ListViewBlock);
+  var block_default3 = (0, import_element190.memo)(ListViewBlock);

   // packages/block-editor/build-module/components/list-view/branch.mjs
-  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
   function countBlocks(block, expandedState, draggedClientIds, isExpandedByDefault) {
     const isDragged = draggedClientIds?.includes(block.clientId);
     if (isDragged) {
@@ -62858,7 +63146,7 @@ var wp;
       expandedState,
       draggedClientIds
     } = useListViewContext();
-    const nextPositionRef = (0, import_element189.useRef)();
+    const nextPositionRef = (0, import_element191.useRef)();
     if (!canParentExpand) {
       return null;
     }
@@ -62867,7 +63155,7 @@ var wp;
     const blockCount = filteredBlocks.length;
     const rowCount = showAppender ? blockCount + 1 : blockCount;
     nextPositionRef.current = listPosition;
-    return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)(import_jsx_runtime330.Fragment, { children: [
       filteredBlocks.map((block, index2) => {
         const { clientId, innerBlocks } = block;
         if (index2 > 0) {
@@ -62899,8 +63187,8 @@ var wp;
         );
         const isSelectedBranch = isBranchSelected || isSelected && hasNestedBlocks;
         const showBlock = isDragged || blockInView || isSelected && clientId === selectedClientIds[0] || index2 === 0 || index2 === blockCount - 1;
-        return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_data130.AsyncModeProvider, { value: !isSelected, children: [
-          showBlock && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)(import_data130.AsyncModeProvider, { value: !isSelected, children: [
+          showBlock && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
             block_default3,
             {
               block,
@@ -62923,8 +63211,8 @@ var wp;
               isNesting
             }
           ),
-          !showBlock && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)("tr", { children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)("td", { className: "block-editor-list-view-placeholder" }) }),
-          hasNestedBlocks && shouldExpand && !isDragged && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          !showBlock && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)("tr", { children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)("td", { className: "block-editor-list-view-placeholder" }) }),
+          hasNestedBlocks && shouldExpand && !isDragged && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
             ListViewBranch,
             {
               parentId: clientId,
@@ -62943,14 +63231,14 @@ var wp;
           )
         ] }, clientId);
       }),
-      showAppender && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+      showAppender && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         import_components121.__experimentalTreeGridRow,
         {
           level,
           setSize: rowCount,
           positionInSet: rowCount,
           isExpanded: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(import_components121.__experimentalTreeGridCell, { children: (treeGridCellProps) => /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_components121.__experimentalTreeGridCell, { children: (treeGridCellProps) => /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
             Appender,
             {
               clientId: parentId,
@@ -62963,14 +63251,14 @@ var wp;
       )
     ] });
   }
-  var branch_default = (0, import_element189.memo)(ListViewBranch);
+  var branch_default = (0, import_element191.memo)(ListViewBranch);

   // packages/block-editor/build-module/components/list-view/drop-indicator.mjs
   var import_components122 = __toESM(require_components(), 1);
-  var import_dom65 = __toESM(require_dom(), 1);
-  var import_element190 = __toESM(require_element(), 1);
+  var import_dom64 = __toESM(require_dom(), 1);
+  var import_element192 = __toESM(require_element(), 1);
   var import_i18n110 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
   function ListViewDropIndicatorPreview({
     draggedBlockClientId,
     listViewRef,
@@ -62982,7 +63270,7 @@ var wp;
       context: "list-view"
     });
     const { rootClientId, clientId, dropPosition } = blockDropTarget || {};
-    const [rootBlockElement, blockElement] = (0, import_element190.useMemo)(() => {
+    const [rootBlockElement, blockElement] = (0, import_element192.useMemo)(() => {
       if (!listViewRef.current) {
         return [];
       }
@@ -62996,13 +63284,13 @@ var wp;
     }, [listViewRef, rootClientId, clientId]);
     const targetElement = blockElement || rootBlockElement;
     const rtl = (0, import_i18n110.isRTL)();
-    const getDropIndicatorWidth = (0, import_element190.useCallback)(
+    const getDropIndicatorWidth = (0, import_element192.useCallback)(
       (targetElementRect, indent) => {
         if (!targetElement) {
           return 0;
         }
         let width = targetElement.offsetWidth;
-        const scrollContainer = (0, import_dom65.getScrollContainer)(
+        const scrollContainer = (0, import_dom64.getScrollContainer)(
           targetElement,
           "horizontal"
         );
@@ -63028,7 +63316,7 @@ var wp;
       },
       [rtl, targetElement]
     );
-    const style = (0, import_element190.useMemo)(() => {
+    const style = (0, import_element192.useMemo)(() => {
       if (!targetElement) {
         return {};
       }
@@ -63037,11 +63325,11 @@ var wp;
         width: getDropIndicatorWidth(targetElementRect, 0)
       };
     }, [getDropIndicatorWidth, targetElement]);
-    const horizontalScrollOffsetStyle = (0, import_element190.useMemo)(() => {
+    const horizontalScrollOffsetStyle = (0, import_element192.useMemo)(() => {
       if (!targetElement) {
         return {};
       }
-      const scrollContainer = (0, import_dom65.getScrollContainer)(targetElement);
+      const scrollContainer = (0, import_dom64.getScrollContainer)(targetElement);
       const ownerDocument2 = targetElement.ownerDocument;
       const windowScroll = scrollContainer === ownerDocument2.body || scrollContainer === ownerDocument2.documentElement;
       if (scrollContainer && !windowScroll) {
@@ -63061,7 +63349,7 @@ var wp;
       }
       return {};
     }, [rtl, targetElement]);
-    const ariaLevel = (0, import_element190.useMemo)(() => {
+    const ariaLevel = (0, import_element192.useMemo)(() => {
       if (!rootBlockElement) {
         return 1;
       }
@@ -63071,13 +63359,13 @@ var wp;
       );
       return _ariaLevel ? _ariaLevel + 1 : 1;
     }, [rootBlockElement]);
-    const hasAdjacentSelectedBranch = (0, import_element190.useMemo)(() => {
+    const hasAdjacentSelectedBranch = (0, import_element192.useMemo)(() => {
       if (!targetElement) {
         return false;
       }
       return targetElement.classList.contains("is-branch-selected");
     }, [targetElement]);
-    const popoverAnchor = (0, import_element190.useMemo)(() => {
+    const popoverAnchor = (0, import_element192.useMemo)(() => {
       const isValidDropPosition = dropPosition === "top" || dropPosition === "bottom" || dropPosition === "inside";
       if (!targetElement || !isValidDropPosition) {
         return void 0;
@@ -63088,7 +63376,7 @@ var wp;
           const rect = targetElement.getBoundingClientRect();
           let left = rect.left;
           let top = 0;
-          const scrollContainer = (0, import_dom65.getScrollContainer)(
+          const scrollContainer = (0, import_dom64.getScrollContainer)(
             targetElement,
             "horizontal"
           );
@@ -63115,7 +63403,7 @@ var wp;
     if (!targetElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
       import_components122.Popover,
       {
         animate: false,
@@ -63125,7 +63413,7 @@ var wp;
         variant: "unstyled",
         flip: false,
         resize: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
           "div",
           {
             style,
@@ -63135,13 +63423,13 @@ var wp;
                 "block-editor-list-view-drop-indicator__line--darker": hasAdjacentSelectedBranch
               }
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)(
               "div",
               {
                 className: "block-editor-list-view-leaf",
                 "aria-level": ariaLevel,
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(
+                  /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)(
                     "div",
                     {
                       className: clsx_default(
@@ -63150,9 +63438,9 @@ var wp;
                       ),
                       style: horizontalScrollOffsetStyle,
                       children: [
-                        /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(ListViewExpander, { onClick: () => {
+                        /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(ListViewExpander, { onClick: () => {
                         } }),
-                        /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
                           block_icon_default,
                           {
                             icon: blockInformation?.icon,
@@ -63160,20 +63448,20 @@ var wp;
                             context: "list-view"
                           }
                         ),
-                        /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
                           import_components122.__experimentalHStack,
                           {
                             alignment: "center",
                             className: "block-editor-list-view-block-select-button__label-wrapper",
                             justify: "flex-start",
                             spacing: 1,
-                            children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(import_components122.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) })
+                            children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)("span", { className: "block-editor-list-view-block-select-button__title", children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components122.__experimentalTruncate, { ellipsizeMode: "auto", children: blockTitle }) })
                           }
                         )
                       ]
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime329.jsx)("div", { className: "block-editor-list-view-block__menu-cell" })
+                  /* @__PURE__ */ (0, import_jsx_runtime331.jsx)("div", { className: "block-editor-list-view-block__menu-cell" })
                 ]
               }
             )
@@ -63187,7 +63475,7 @@ var wp;
   var import_a11y15 = __toESM(require_a11y(), 1);
   var import_i18n111 = __toESM(require_i18n(), 1);
   var import_data131 = __toESM(require_data(), 1);
-  var import_element191 = __toESM(require_element(), 1);
+  var import_element193 = __toESM(require_element(), 1);
   var import_keycodes17 = __toESM(require_keycodes(), 1);
   var import_blocks78 = __toESM(require_blocks(), 1);
   function useBlockSelection() {
@@ -63201,7 +63489,7 @@ var wp;
       hasSelectedBlock: hasSelectedBlock2
     } = (0, import_data131.useSelect)(store);
     const { getBlockType: getBlockType30 } = (0, import_data131.useSelect)(import_blocks78.store);
-    const updateBlockSelection = (0, import_element191.useCallback)(
+    const updateBlockSelection = (0, import_element193.useCallback)(
       async (event, clientId, destinationClientId, focusPosition) => {
         if (!event?.shiftKey && event?.keyCode !== import_keycodes17.ESCAPE) {
           selectBlock2(clientId, focusPosition);
@@ -63294,9 +63582,9 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/use-list-view-block-indexes.mjs
-  var import_element192 = __toESM(require_element(), 1);
+  var import_element194 = __toESM(require_element(), 1);
   function useListViewBlockIndexes(blocks2) {
-    const blockIndexes = (0, import_element192.useMemo)(() => {
+    const blockIndexes = (0, import_element194.useMemo)(() => {
       const indexes = {};
       let currentGlobalIndex = 0;
       const traverseBlocks = (blockList) => {
@@ -63335,7 +63623,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/use-list-view-collapse-items.mjs
-  var import_element193 = __toESM(require_element(), 1);
+  var import_element195 = __toESM(require_element(), 1);
   var import_data133 = __toESM(require_data(), 1);
   function useListViewCollapseItems({ collapseAll, expand }) {
     const { expandedBlock: expandedBlock2, getBlockParents: getBlockParents2 } = (0, import_data133.useSelect)((select3) => {
@@ -63347,7 +63635,7 @@ var wp;
         getBlockParents: _getBlockParents
       };
     }, []);
-    (0, import_element193.useEffect)(() => {
+    (0, import_element195.useEffect)(() => {
       if (expandedBlock2) {
         const blockParents = getBlockParents2(expandedBlock2, false);
         collapseAll();
@@ -63358,7 +63646,7 @@ var wp;

   // packages/block-editor/build-module/components/list-view/use-list-view-drop-zone.mjs
   var import_data134 = __toESM(require_data(), 1);
-  var import_element194 = __toESM(require_element(), 1);
+  var import_element196 = __toESM(require_element(), 1);
   var import_compose75 = __toESM(require_compose(), 1);
   var import_i18n112 = __toESM(require_i18n(), 1);
   var NESTING_LEVEL_INDENTATION = 24;
@@ -63532,12 +63820,12 @@ var wp;
       getDraggedBlockClientIds: getDraggedBlockClientIds2,
       canInsertBlocks: canInsertBlocks2
     } = (0, import_data134.useSelect)(store);
-    const [target, setTarget] = (0, import_element194.useState)();
+    const [target, setTarget] = (0, import_element196.useState)();
     const { rootClientId: targetRootClientId, blockIndex: targetBlockIndex } = target || {};
     const onBlockDrop2 = useOnBlockDrop(targetRootClientId, targetBlockIndex);
     const rtl = (0, import_i18n112.isRTL)();
     const previousRootClientId = (0, import_compose75.usePrevious)(targetRootClientId);
-    const maybeExpandBlock = (0, import_element194.useCallback)(
+    const maybeExpandBlock = (0, import_element196.useCallback)(
       (_expandedState, _target) => {
         const { rootClientId } = _target || {};
         if (!rootClientId) {
@@ -63557,7 +63845,7 @@ var wp;
       500,
       EXPAND_THROTTLE_OPTIONS
     );
-    (0, import_element194.useEffect)(() => {
+    (0, import_element196.useEffect)(() => {
       if (target?.dropPosition !== "inside" || previousRootClientId !== target?.rootClientId) {
         throttledMaybeExpandBlock.cancel();
         return;
@@ -63571,7 +63859,7 @@ var wp;
     ]);
     const draggedBlockClientIds = getDraggedBlockClientIds2();
     const throttled = (0, import_compose75.useThrottle)(
-      (0, import_element194.useCallback)(
+      (0, import_element196.useCallback)(
         (event, currentTarget) => {
           const position = { x: event.clientX, y: event.clientY };
           const isBlockDrag = !!draggedBlockClientIds?.length;
@@ -63648,13 +63936,13 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/use-list-view-expand-selected-item.mjs
-  var import_element195 = __toESM(require_element(), 1);
+  var import_element197 = __toESM(require_element(), 1);
   var import_data135 = __toESM(require_data(), 1);
   function useListViewExpandSelectedItem({
     firstSelectedBlockClientId,
     setExpandedState
   }) {
-    const [selectedTreeId, setSelectedTreeId] = (0, import_element195.useState)(null);
+    const [selectedTreeId, setSelectedTreeId] = (0, import_element197.useState)(null);
     const { selectedBlockParentClientIds } = (0, import_data135.useSelect)(
       (select3) => {
         const { getBlockParents: getBlockParents2 } = select3(store);
@@ -63667,7 +63955,7 @@ var wp;
       },
       [firstSelectedBlockClientId]
     );
-    (0, import_element195.useEffect)(() => {
+    (0, import_element197.useEffect)(() => {
       if (selectedTreeId === firstSelectedBlockClientId) {
         return;
       }
@@ -63816,7 +64104,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/list-view/index.mjs
-  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
   var expanded = (state, action) => {
     if (action.type === "clear") {
       return {};
@@ -63873,13 +64161,13 @@ var wp;
       [draggedClientIds]
     );
     const { updateBlockSelection } = useBlockSelection();
-    const [expandedState, setExpandedState] = (0, import_element196.useReducer)(expanded, {});
-    const [insertedBlock, setInsertedBlock] = (0, import_element196.useState)(null);
+    const [expandedState, setExpandedState] = (0, import_element198.useReducer)(expanded, {});
+    const [insertedBlock, setInsertedBlock] = (0, import_element198.useState)(null);
     const { setSelectedTreeId } = useListViewExpandSelectedItem({
       firstSelectedBlockClientId: selectedClientIds[0],
       setExpandedState
     });
-    const selectEditorBlock = (0, import_element196.useCallback)(
+    const selectEditorBlock = (0, import_element198.useCallback)(
       /**
        * @param {MouseEvent | KeyboardEvent | undefined} event
        * @param {string}                                 blockClientId
@@ -63899,11 +64187,11 @@ var wp;
       expandedState,
       setExpandedState
     });
-    const elementRef = (0, import_element196.useRef)();
+    const elementRef = (0, import_element198.useRef)();
     const clipBoardRef = useClipboardHandler2({
       selectBlock: selectEditorBlock
     });
-    const focusSelectedBlock = (0, import_element196.useCallback)(
+    const focusSelectedBlock = (0, import_element198.useCallback)(
       (node) => {
         const [firstSelectedClientId] = getSelectedBlockClientIds2();
         if (firstSelectedClientId && node) {
@@ -63919,7 +64207,7 @@ var wp;
       dropZoneRef,
       ref
     ]);
-    const expand = (0, import_element196.useCallback)(
+    const expand = (0, import_element198.useCallback)(
       (clientId) => {
         if (!clientId) {
           return;
@@ -63929,7 +64217,7 @@ var wp;
       },
       [setExpandedState]
     );
-    const collapse = (0, import_element196.useCallback)(
+    const collapse = (0, import_element198.useCallback)(
       (clientId) => {
         if (!clientId) {
           return;
@@ -63938,22 +64226,22 @@ var wp;
       },
       [setExpandedState]
     );
-    const collapseAll = (0, import_element196.useCallback)(() => {
+    const collapseAll = (0, import_element198.useCallback)(() => {
       setExpandedState({ type: "clear" });
     }, [setExpandedState]);
-    const expandRow = (0, import_element196.useCallback)(
+    const expandRow = (0, import_element198.useCallback)(
       (row) => {
         expand(row?.dataset?.block);
       },
       [expand]
     );
-    const collapseRow = (0, import_element196.useCallback)(
+    const collapseRow = (0, import_element198.useCallback)(
       (row) => {
         collapse(row?.dataset?.block);
       },
       [collapse]
     );
-    const focusRow = (0, import_element196.useCallback)(
+    const focusRow = (0, import_element198.useCallback)(
       (event, startRow, endRow) => {
         if (event.shiftKey) {
           updateBlockSelection(
@@ -63970,7 +64258,7 @@ var wp;
       expand
     });
     const firstDraggedBlockClientId = draggedClientIds?.[0];
-    const { blockDropTargetIndex, blockDropPosition, firstDraggedBlockIndex } = (0, import_element196.useMemo)(() => {
+    const { blockDropTargetIndex, blockDropPosition, firstDraggedBlockIndex } = (0, import_element198.useMemo)(() => {
       let _blockDropTargetIndex, _firstDraggedBlockIndex;
       if (blockDropTarget?.clientId) {
         const foundBlockIndex = blockIndexes[blockDropTarget.clientId];
@@ -63988,7 +64276,7 @@ var wp;
         firstDraggedBlockIndex: _firstDraggedBlockIndex
       };
     }, [blockDropTarget, blockIndexes, firstDraggedBlockClientId]);
-    const contextValue = (0, import_element196.useMemo)(
+    const contextValue = (0, import_element198.useMemo)(
       () => ({
         blockDropPosition,
         blockDropTargetIndex,
@@ -64044,8 +64332,8 @@ var wp;
       return null;
     }
     const describedById = description && `block-editor-list-view-description-${instanceId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)(import_data137.AsyncModeProvider, { value: true, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(import_data137.AsyncModeProvider, { value: true, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
         ListViewDropIndicatorPreview,
         {
           draggedBlockClientId: firstDraggedBlockClientId,
@@ -64053,8 +64341,8 @@ var wp;
           blockDropTarget
         }
       ),
-      description && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(VisuallyHidden, { id: describedById, children: description }),
-      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+      description && /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(VisuallyHidden, { id: describedById, children: description }),
+      /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
         import_components123.__experimentalTreeGrid,
         {
           id,
@@ -64071,7 +64359,7 @@ 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_runtime330.jsx)(ListViewContext.Provider, { value: contextValue, children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(ListViewContext.Provider, { value: contextValue, children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
             branch_default,
             {
               blocks: clientIdsTree,
@@ -64088,9 +64376,9 @@ var wp;
       )
     ] });
   }
-  var PrivateListView = (0, import_element196.forwardRef)(ListViewComponent);
-  var list_view_default2 = (0, import_element196.forwardRef)((props, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+  var PrivateListView = (0, import_element198.forwardRef)(ListViewComponent);
+  var list_view_default2 = (0, import_element198.forwardRef)((props, ref) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
       PrivateListView,
       {
         ref,
@@ -64105,7 +64393,7 @@ var wp;
   });

   // packages/block-editor/build-module/components/block-navigation/dropdown.mjs
-  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
   function BlockNavigationDropdownToggle({
     isEnabled,
     onToggle,
@@ -64113,7 +64401,7 @@ var wp;
     innerRef,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
       import_components124.Button,
       {
         __next40pxDefaultSize: true,
@@ -64139,12 +64427,12 @@ var wp;
       []
     );
     const isEnabled = hasBlocks && !isDisabled;
-    return /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
       import_components124.Dropdown,
       {
         contentClassName: "block-editor-block-navigation__popover",
         popoverProps: { placement: "bottom-start" },
-        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
           BlockNavigationDropdownToggle,
           {
             ...props,
@@ -64154,22 +64442,22 @@ var wp;
             isEnabled
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)("div", { className: "block-editor-block-navigation__container", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime331.jsx)("p", { className: "block-editor-block-navigation__label", children: (0, import_i18n114.__)("List view") }),
-          /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(list_view_default2, {})
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)("div", { className: "block-editor-block-navigation__container", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime333.jsx)("p", { className: "block-editor-block-navigation__label", children: (0, import_i18n114.__)("List view") }),
+          /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(list_view_default2, {})
         ] })
       }
     );
   }
-  var dropdown_default = (0, import_element197.forwardRef)(BlockNavigationDropdown);
+  var dropdown_default = (0, import_element199.forwardRef)(BlockNavigationDropdown);

   // packages/block-editor/build-module/components/block-styles/index.mjs
-  var import_element198 = __toESM(require_element(), 1);
+  var import_element200 = __toESM(require_element(), 1);
   var import_data139 = __toESM(require_data(), 1);
   var import_compose78 = __toESM(require_compose(), 1);
   var import_components125 = __toESM(require_components(), 1);
   var import_i18n115 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
   var noop14 = () => {
   };
   function BlockStyles({ clientId, onSwitch = noop14, onHoverClassName = noop14 }) {
@@ -64187,10 +64475,10 @@ var wp;
       clientId,
       onSwitch
     });
-    const [hoveredStyle, setHoveredStyle] = (0, import_element198.useState)(null);
-    const [blockStylesAnchor, setBlockStylesAnchor] = (0, import_element198.useState)(null);
+    const [hoveredStyle, setHoveredStyle] = (0, import_element200.useState)(null);
+    const [blockStylesAnchor, setBlockStylesAnchor] = (0, import_element200.useState)(null);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const previewBlocks = (0, import_element198.useMemo)(() => {
+    const previewBlocks = (0, import_element200.useMemo)(() => {
       if (!hoveredStyle || !genericPreviewBlock) {
         return null;
       }
@@ -64234,7 +64522,7 @@ var wp;
     const onDeselect = () => {
       onSelectStylePreview(defaultStyle);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
       import_components125.__experimentalToolsPanel,
       {
         label: (0, import_i18n115.__)("Styles"),
@@ -64242,7 +64530,7 @@ var wp;
         panelId: clientId,
         hasInnerWrapper: true,
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
           import_components125.__experimentalToolsPanelItem,
           {
             hasValue: hasValue3,
@@ -64250,15 +64538,15 @@ var wp;
             onDeselect,
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)(
               "div",
               {
                 ref: setBlockStylesAnchor,
                 className: "block-editor-block-styles",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime332.jsx)("div", { className: "block-editor-block-styles__variants", children: stylesToRender.map((style) => {
+                  /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("div", { className: "block-editor-block-styles__variants", children: stylesToRender.map((style) => {
                     const buttonText = style.label || style.name;
-                    return /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+                    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
                       import_components125.Button,
                       {
                         __next40pxDefaultSize: true,
@@ -64276,7 +64564,7 @@ var wp;
                         onBlur: () => styleItemHandler(null),
                         onClick: () => onSelectStylePreview(style),
                         "aria-current": activeStyle.name === style.name,
-                        children: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+                        children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
                           import_components125.__experimentalTruncate,
                           {
                             numberOfLines: 1,
@@ -64288,7 +64576,7 @@ var wp;
                       style.name
                     );
                   }) }),
-                  previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
+                  previewBlocks && /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
                     PreviewBlockPopover,
                     {
                       blocks: previewBlocks,
@@ -64313,7 +64601,7 @@ var wp;

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

   // packages/block-editor/build-module/components/block-heading-level-dropdown/index.mjs
-  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
   var HEADING_LEVELS = [1, 2, 3, 4, 5, 6];
   var POPOVER_PROPS6 = {
     className: "block-library-heading-level-dropdown"
@@ -64344,16 +64632,16 @@ var wp;
     const validOptions = options.filter(
       (option) => option === 0 || HEADING_LEVELS.includes(option)
     ).sort((a2, b2) => a2 - b2);
-    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
       import_components127.ToolbarDropdownMenu,
       {
         popoverProps: POPOVER_PROPS6,
-        icon: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(HeadingLevelIcon, { level: value }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(HeadingLevelIcon, { level: value }),
         label: (0, import_i18n116.__)("Change level"),
         controls: validOptions.map((targetLevel) => {
           const isActive = targetLevel === value;
           return {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(HeadingLevelIcon, { level: targetLevel }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(HeadingLevelIcon, { level: targetLevel }),
             title: targetLevel === 0 ? (0, import_i18n116.__)("Paragraph") : (0, import_i18n116.sprintf)(
               // translators: %d: heading level e.g: "1", "2", "3"
               (0, import_i18n116.__)("Heading %d"),
@@ -64373,7 +64661,7 @@ var wp;
   // packages/block-editor/build-module/components/block-variation-picker/index.mjs
   var import_i18n117 = __toESM(require_i18n(), 1);
   var import_components128 = __toESM(require_components(), 1);
-  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
   function BlockVariationPicker({
     icon = layout_default,
     label = (0, import_i18n117.__)("Choose variation"),
@@ -64385,7 +64673,7 @@ var wp;
     const classes = clsx_default("block-editor-block-variation-picker", {
       "has-many-variations": variations.length > 4
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(
       import_components128.Placeholder,
       {
         icon,
@@ -64393,14 +64681,14 @@ var wp;
         instructions,
         className: classes,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
             "ul",
             {
               className: "block-editor-block-variation-picker__variations",
               role: "list",
               "aria-label": (0, import_i18n117.__)("Block variations"),
-              children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)("li", { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+              children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)("li", { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
                   import_components128.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -64412,11 +64700,11 @@ var wp;
                     label: variation.description || variation.title
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime335.jsx)("span", { className: "block-editor-block-variation-picker__variation-label", children: variation.title })
+                /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("span", { className: "block-editor-block-variation-picker__variation-label", children: variation.title })
               ] }, variation.name))
             }
           ),
-          allowSkip && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)("div", { className: "block-editor-block-variation-picker__skip", children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+          allowSkip && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: "block-editor-block-variation-picker__skip", children: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
             import_components128.Button,
             {
               __next40pxDefaultSize: true,
@@ -64435,7 +64723,7 @@ var wp;
   var import_data141 = __toESM(require_data(), 1);
   var import_blocks79 = __toESM(require_blocks(), 1);
   var import_components130 = __toESM(require_components(), 1);
-  var import_element199 = __toESM(require_element(), 1);
+  var import_element201 = __toESM(require_element(), 1);
   var import_compose79 = __toESM(require_compose(), 1);
   var import_i18n119 = __toESM(require_i18n(), 1);

@@ -64450,8 +64738,8 @@ var wp;
   };

   // packages/block-editor/build-module/components/block-pattern-setup/setup-toolbar.mjs
-  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
-  var Actions = ({ onBlockPatternSelect }) => /* @__PURE__ */ (0, import_jsx_runtime336.jsx)("div", { className: "block-editor-block-pattern-setup__actions", children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
+  var Actions = ({ onBlockPatternSelect }) => /* @__PURE__ */ (0, import_jsx_runtime338.jsx)("div", { className: "block-editor-block-pattern-setup__actions", children: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
     import_components129.Button,
     {
       __next40pxDefaultSize: true,
@@ -64465,8 +64753,8 @@ var wp;
     handleNext,
     activeSlide,
     totalSlides
-  }) => /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)("div", { className: "block-editor-block-pattern-setup__navigation", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+  }) => /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)("div", { className: "block-editor-block-pattern-setup__navigation", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
       import_components129.Button,
       {
         size: "compact",
@@ -64477,7 +64765,7 @@ var wp;
         accessibleWhenDisabled: true
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
       import_components129.Button,
       {
         size: "compact",
@@ -64499,8 +64787,8 @@ var wp;
     onBlockPatternSelect
   }) => {
     const isCarouselView = viewMode === VIEWMODES.carousel;
-    const displayControls = /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)("div", { className: "block-editor-block-pattern-setup__display-controls", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+    const displayControls = /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)("div", { className: "block-editor-block-pattern-setup__display-controls", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
         import_components129.Button,
         {
           size: "compact",
@@ -64510,7 +64798,7 @@ var wp;
           isPressed: isCarouselView
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
         import_components129.Button,
         {
           size: "compact",
@@ -64521,8 +64809,8 @@ var wp;
         }
       )
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)("div", { className: "block-editor-block-pattern-setup__toolbar", children: [
-      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)("div", { className: "block-editor-block-pattern-setup__toolbar", children: [
+      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
         CarouselNavigation,
         {
           handlePrevious,
@@ -64532,7 +64820,7 @@ var wp;
         }
       ),
       displayControls,
-      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(Actions, { onBlockPatternSelect })
+      isCarouselView && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(Actions, { onBlockPatternSelect })
     ] });
   };
   var setup_toolbar_default = SetupToolbar;
@@ -64561,7 +64849,7 @@ var wp;
   var use_patterns_setup_default = usePatternsSetup;

   // packages/block-editor/build-module/components/block-pattern-setup/index.mjs
-  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
   var SetupContent = ({
     viewMode,
     activeSlide,
@@ -64576,7 +64864,7 @@ var wp;
         [activeSlide - 1, "previous-slide"],
         [activeSlide + 1, "next-slide"]
       ]);
-      return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: "block-editor-block-pattern-setup__carousel", children: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: containerClass, children: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: "carousel-container", children: patterns.map((pattern, index2) => /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: "block-editor-block-pattern-setup__carousel", children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: containerClass, children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: "carousel-container", children: patterns.map((pattern, index2) => /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
         BlockPatternSlide,
         {
           active: index2 === activeSlide,
@@ -64586,13 +64874,13 @@ var wp;
         pattern.name
       )) }) }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: "block-editor-block-pattern-setup__grid", children: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: "block-editor-block-pattern-setup__grid", children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
       import_components130.Composite,
       {
         role: "listbox",
         className: containerClass,
         "aria-label": (0, import_i18n119.__)("Patterns list"),
-        children: patterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+        children: patterns.map((pattern) => /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
           BlockPattern3,
           {
             pattern,
@@ -64611,10 +64899,10 @@ var wp;
       BlockPattern3,
       `${baseClassName}__item-description`
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: `${baseClassName}__list-item`, children: /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: `${baseClassName}__list-item`, children: /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
       import_components130.Composite.Item,
       {
-        render: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+        render: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
           "div",
           {
             "aria-describedby": description ? descriptionId : void 0,
@@ -64626,15 +64914,15 @@ var wp;
         role: "option",
         onClick: () => onSelect(blocks2),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
             block_preview_default,
             {
               blocks: blocks2,
               viewportWidth
             }
           ),
-          showTitles && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)("div", { className: `${baseClassName}__item-title`, children: pattern.title }),
-          !!description && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+          showTitles && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("div", { className: `${baseClassName}__item-title`, children: pattern.title }),
+          !!description && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(VisuallyHidden, { id: descriptionId, children: description })
         ]
       }
     ) });
@@ -64645,7 +64933,7 @@ var wp;
       BlockPatternSlide,
       "block-editor-block-pattern-setup-list__item-description"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
       "div",
       {
         "aria-hidden": !active,
@@ -64654,8 +64942,8 @@ var wp;
         "aria-label": title,
         "aria-describedby": description ? descriptionId : void 0,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(block_preview_default, { blocks: blocks2, minHeight }),
-          !!description && /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+          /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(block_preview_default, { blocks: blocks2, minHeight }),
+          !!description && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(VisuallyHidden, { id: descriptionId, children: description })
         ]
       }
     );
@@ -64668,8 +64956,8 @@ var wp;
     initialViewMode = VIEWMODES.carousel,
     showTitles = false
   }) => {
-    const [viewMode, setViewMode] = (0, import_element199.useState)(initialViewMode);
-    const [activeSlide, setActiveSlide] = (0, import_element199.useState)(0);
+    const [viewMode, setViewMode] = (0, import_element201.useState)(initialViewMode);
+    const [activeSlide, setActiveSlide] = (0, import_element201.useState)(0);
     const { replaceBlock: replaceBlock2 } = (0, import_data141.useDispatch)(store);
     const patterns = use_patterns_setup_default(clientId, blockName, filterPatternsFn);
     if (!patterns?.length) {
@@ -64680,12 +64968,12 @@ var wp;
       replaceBlock2(clientId, clonedBlocks);
     };
     const onPatternSelectCallback = onBlockPatternSelect || onBlockPatternSelectDefault;
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_jsx_runtime337.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime337.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(import_jsx_runtime339.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
       "div",
       {
         className: `block-editor-block-pattern-setup view-mode-${viewMode}`,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
             SetupContent,
             {
               viewMode,
@@ -64695,7 +64983,7 @@ var wp;
               showTitles
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
             setup_toolbar_default,
             {
               viewMode,
@@ -64730,8 +65018,8 @@ var wp;
   var import_i18n120 = __toESM(require_i18n(), 1);
   var import_components131 = __toESM(require_components(), 1);
   var import_data142 = __toESM(require_data(), 1);
-  var import_element200 = __toESM(require_element(), 1);
-  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
+  var import_element202 = __toESM(require_element(), 1);
+  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu3 } = unlock(import_components131.privateApis);
   function VariationsButtons({
     className,
@@ -64739,14 +65027,14 @@ var wp;
     selectedValue,
     variations
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)("fieldset", { className, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)("legend", {}), children: (0, import_i18n120.__)("Transform to variation") }),
-      variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)("fieldset", { className, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("legend", {}), children: (0, import_i18n120.__)("Transform to variation") }),
+      variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
         import_components131.Button,
         {
           __next40pxDefaultSize: true,
           size: "compact",
-          icon: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
           isPressed: selectedValue === variation.name,
           label: selectedValue === variation.name ? variation.title : (0, import_i18n120.sprintf)(
             /* translators: %s: Block or block variation name. */
@@ -64767,11 +65055,11 @@ var wp;
     selectedValue,
     variations
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(Menu3, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(Menu3, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
         Menu3.TriggerButton,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+          render: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
             import_components131.Button,
             {
               className: "block-editor-block-variation-transforms__button",
@@ -64782,15 +65070,15 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(Menu3.Popover, { position: "bottom", children: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(Menu3.Group, { children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(Menu3.Popover, { position: "bottom", children: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(Menu3.Group, { children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(
         Menu3.RadioItem,
         {
           value: variation.name,
           checked: selectedValue === variation.name,
           onChange: () => onSelectVariation(variation.name),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(Menu3.ItemLabel, { children: variation.title }),
-            variation.description && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(Menu3.ItemHelpText, { children: variation.description })
+            /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(Menu3.ItemLabel, { children: variation.title }),
+            variation.description && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(Menu3.ItemHelpText, { children: variation.description })
           ]
         },
         variation.name
@@ -64803,17 +65091,17 @@ var wp;
     selectedValue,
     variations
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("div", { className, children: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
       import_components131.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n120.__)("Transform to variation"),
         value: selectedValue,
         hideLabelFromVision: true,
         onChange: onSelectVariation,
-        children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+        children: variations.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
           import_components131.__experimentalToggleGroupControlOptionIcon,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(block_icon_default, { icon: variation.icon, showColors: true }),
             value: variation.name,
             label: selectedValue === variation.name ? variation.title : (0, import_i18n120.sprintf)(
               /* translators: %s: Block or block variation name. */
@@ -64862,7 +65150,7 @@ var wp;
       [blockClientId]
     );
     const selectedValue = activeBlockVariation?.name;
-    const hasUniqueIcons = (0, import_element200.useMemo)(() => {
+    const hasUniqueIcons = (0, import_element202.useMemo)(() => {
       const variationIcons = /* @__PURE__ */ new Set();
       if (!variations) {
         return false;
@@ -64885,9 +65173,9 @@ var wp;
     const baseClass = "block-editor-block-variation-transforms";
     const showButtons = variations.length > 6;
     const ButtonComponent = showButtons ? VariationsButtons : VariationsToggleGroupControl;
-    const Component6 = hasUniqueIcons ? ButtonComponent : VariationsDropdown;
-    return /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
-      Component6,
+    const Component5 = hasUniqueIcons ? ButtonComponent : VariationsDropdown;
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
+      Component5,
       {
         className: baseClass,
         onSelectVariation,
@@ -64901,7 +65189,7 @@ var wp;
   // packages/block-editor/build-module/components/block-vertical-alignment-control/ui.mjs
   var import_i18n121 = __toESM(require_i18n(), 1);
   var import_components132 = __toESM(require_components(), 1);
-  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
   var BLOCK_ALIGNMENTS_CONTROLS2 = {
     top: {
       icon: justify_top_default,
@@ -64931,7 +65219,8 @@ var wp;
     onChange,
     controls = DEFAULT_CONTROLS2,
     isCollapsed: isCollapsed3 = true,
-    isToolbar
+    isToolbar,
+    label = (0, import_i18n121.__)("Align content vertically")
   }) {
     function applyOrUnset(align) {
       return () => onChange(value === align ? void 0 : align);
@@ -64940,14 +65229,11 @@ var wp;
     const defaultAlignmentControl = BLOCK_ALIGNMENTS_CONTROLS2[DEFAULT_CONTROL2];
     const UIComponent = isToolbar ? import_components132.ToolbarGroup : import_components132.ToolbarDropdownMenu;
     const extraProps = isToolbar ? { isCollapsed: isCollapsed3 } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
       UIComponent,
       {
         icon: activeAlignment ? activeAlignment.icon : defaultAlignmentControl.icon,
-        label: (0, import_i18n121._x)(
-          "Change vertical alignment",
-          "Block vertical alignment setting label"
-        ),
+        label,
         controls: controls.map((control) => {
           return {
             ...BLOCK_ALIGNMENTS_CONTROLS2[control],
@@ -64963,26 +65249,26 @@ var wp;
   var ui_default3 = BlockVerticalAlignmentUI;

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

   // packages/block-editor/build-module/components/border-radius-control/index.mjs
   var import_components137 = __toESM(require_components(), 1);
-  var import_element202 = __toESM(require_element(), 1);
+  var import_element204 = __toESM(require_element(), 1);
   var import_i18n125 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/border-radius-control/linked-button.mjs
   var import_components133 = __toESM(require_components(), 1);
   var import_i18n122 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
   function LinkedButton({ isLinked, ...props }) {
     const label = isLinked ? (0, import_i18n122.__)("Unlink radii") : (0, import_i18n122.__)("Link radii");
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
       import_components133.Button,
       {
         ...props,
@@ -65055,7 +65341,7 @@ var wp;
   var import_components136 = __toESM(require_components(), 1);
   var import_compose80 = __toESM(require_compose(), 1);
   var import_i18n123 = __toESM(require_i18n(), 1);
-  var import_element201 = __toESM(require_element(), 1);
+  var import_element203 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/preset-input-control/constants.mjs
   var ICON_SIZE = 24;
@@ -65091,59 +65377,9 @@ var wp;
     dvmax: { max: 100, steps: 1 }
   };

-  // packages/block-editor/build-module/components/preset-input-control/utils.mjs
-  var isValuePreset = (value, slug) => {
-    if (!value?.includes) {
-      return false;
-    }
-    return value === "0" || value.includes(`var:preset|${slug}|`);
-  };
-  function getPresetSlug(value, presetType) {
-    if (!value) {
-      return;
-    }
-    if (value === "0" || value === "default") {
-      return value;
-    }
-    const slug = value.match(
-      new RegExp(`var:preset\\|${presetType}\\|(.+)`)
-    );
-    return slug ? slug[1] : void 0;
-  }
-  function getSliderValueFromPreset(presetValue, presets, presetType) {
-    if (presetValue === void 0) {
-      return 0;
-    }
-    const slug = parseFloat(presetValue, 10) === 0 ? "0" : getPresetSlug(presetValue, presetType);
-    const sliderValue = presets.findIndex((size4) => {
-      return String(size4.slug) === slug;
-    });
-    return sliderValue !== -1 ? sliderValue : NaN;
-  }
-  function getCustomValueFromPreset2(value, presets, presetType) {
-    if (!isValuePreset(value, presetType)) {
-      return value;
-    }
-    const slug = parseFloat(value, 10) === 0 ? "0" : getPresetSlug(value, presetType);
-    const preset = presets.find((size4) => String(size4.slug) === slug);
-    return preset?.size;
-  }
-  function getPresetValueFromCustomValue2(value, spacingSizes, presetType) {
-    if (!value || isValuePreset(value, presetType) || value === "0") {
-      return value;
-    }
-    const spacingMatch = spacingSizes.find(
-      (size4) => String(size4.size) === String(value)
-    );
-    if (spacingMatch?.slug) {
-      return `var:preset|${presetType}|${spacingMatch.slug}`;
-    }
-    return value;
-  }
-
   // packages/block-editor/build-module/components/preset-input-control/custom-value-controls.mjs
   var import_components135 = __toESM(require_components(), 1);
-  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
   function CustomValueControls({
     allowNegativeOnDrag,
     ariaLabel,
@@ -65165,7 +65401,7 @@ var wp;
     onMouseOver,
     setMinValue
   }) {
-    const unitControl = /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+    const unitControl = /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
       import_components135.__experimentalUnitControl,
       {
         className: "preset-input-control__unit-control",
@@ -65199,18 +65435,18 @@ var wp;
         }
       }
     );
-    const wrappedUnitControl = showTooltip ? /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(tooltip_exports.Root, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+    const wrappedUnitControl = showTooltip ? /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(tooltip_exports.Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
         tooltip_exports.Trigger,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime342.jsx)("div", { className: "preset-input-control__tooltip-wrapper", children: unitControl })
+          render: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)("div", { className: "preset-input-control__tooltip-wrapper", children: unitControl })
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(tooltip_exports.Popup, { children: ariaLabel })
+      /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(tooltip_exports.Popup, { children: ariaLabel })
     ] }) : unitControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(import_jsx_runtime342.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
       wrappedUnitControl,
-      /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
         import_components135.RangeControl,
         {
           className: "preset-input-control__custom-value-range",
@@ -65233,7 +65469,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/preset-input-control/index.mjs
-  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
   function PresetInputControl({
     allowNegativeOnDrag = false,
     ariaLabel,
@@ -65255,8 +65491,8 @@ var wp;
     showTooltip,
     units: units2
   }) {
-    const value = (0, import_element201.useMemo)(
-      () => getPresetValueFromCustomValue2(valueProp, presets, presetType),
+    const value = (0, import_element203.useMemo)(
+      () => getPresetValueFromCustomValue(valueProp, presets, presetType),
       [valueProp, presets, presetType]
     );
     const className = classNameProp ?? "preset-input-control";
@@ -65267,13 +65503,13 @@ var wp;
     const hasPresets = marks.length > 0;
     const showRangeControl = presets.length <= RANGE_CONTROL_MAX_SIZE2;
     const allPlaceholder = isMixed ? (0, import_i18n123.__)("Mixed") : placeholder ?? null;
-    const [minValue, setMinValue] = (0, import_element201.useState)(minimumCustomValue);
-    const [showCustomValueControl, setShowCustomValueControl] = (0, import_element201.useState)(
+    const [minValue, setMinValue] = (0, import_element203.useState)(minimumCustomValue);
+    const [showCustomValueControl, setShowCustomValueControl] = (0, import_element203.useState)(
       !disableCustomValues && value !== void 0 && !isValuePreset(value, presetType)
     );
     let currentValue = null;
     const previousValue = (0, import_compose80.usePrevious)(value);
-    (0, import_element201.useEffect)(() => {
+    (0, import_element203.useEffect)(() => {
       if (!!value && previousValue !== value && !isValuePreset(value, presetType) && showCustomValueControl !== true) {
         setShowCustomValueControl(true);
       }
@@ -65294,13 +65530,13 @@ var wp;
       ];
       currentValue = selectListOptions.length - 1;
     } else if (!isMixed) {
-      currentValue = !showCustomValueControl ? getSliderValueFromPreset(value, presets, presetType) : getCustomValueFromPreset2(value, presets, presetType);
+      currentValue = !showCustomValueControl ? getSliderValueFromPreset(value, presets, presetType) : getCustomValueFromPreset(value, presets, presetType);
     }
     const options = selectListOptions.map((size4, index2) => ({
       key: index2,
       name: size4.name
     }));
-    const resolvedPresetValue = isValuePreset(value, presetType) ? getCustomValueFromPreset2(value, presets, presetType) : value;
+    const resolvedPresetValue = isValuePreset(value, presetType) ? getCustomValueFromPreset(value, presets, presetType) : value;
     const [parsedQuantity, parsedUnit] = (0, import_components136.__experimentalParseQuantityAndUnitFromRawValue)(resolvedPresetValue);
     const computedUnit = parsedUnit || selectedUnit || "px";
     const unitConfig = units2?.find((item) => item.value === computedUnit);
@@ -65334,12 +65570,12 @@ var wp;
       }
       return `var:preset|${presetType}|${presets[next]?.slug}`;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime345.jsxs)(
       import_components136.__experimentalHStack,
       {
         className: `preset-input-control__wrapper ${className}__wrapper`,
         children: [
-          icon && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          icon && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
             import_components136.Icon,
             {
               className: "preset-input-control__icon",
@@ -65347,7 +65583,7 @@ var wp;
               size: ICON_SIZE
             }
           ),
-          (!hasPresets || showCustomValueControl) && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          (!hasPresets || showCustomValueControl) && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
             CustomValueControls,
             {
               allowNegativeOnDrag,
@@ -65371,7 +65607,7 @@ var wp;
               setMinValue
             }
           ),
-          hasPresets && showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          hasPresets && showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
             import_components136.RangeControl,
             {
               "aria-valuenow": currentValue,
@@ -65400,7 +65636,7 @@ var wp;
               withInputField: false
             }
           ),
-          hasPresets && !showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          hasPresets && !showRangeControl && !showCustomValueControl && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
             import_components136.CustomSelectControl,
             {
               className: "preset-input-control__custom-select-control",
@@ -65432,7 +65668,7 @@ var wp;
               )
             }
           ),
-          hasPresets && !disableCustomValues && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          hasPresets && !disableCustomValues && /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
             import_components136.Button,
             {
               className: "preset-input-control__custom-toggle",
@@ -65472,12 +65708,12 @@ var wp;
   var MIN_BORDER_RADIUS_VALUE = 0;

   // packages/block-editor/build-module/components/border-radius-control/index.mjs
-  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
   function useBorderRadiusSizes(presets) {
     const defaultSizes = presets?.default ?? EMPTY_ARRAY10;
     const customSizes = presets?.custom ?? EMPTY_ARRAY10;
     const themeSizes = presets?.theme ?? EMPTY_ARRAY10;
-    return (0, import_element202.useMemo)(() => {
+    return (0, import_element204.useMemo)(() => {
       const sizes = [
         { name: (0, import_i18n125.__)("None"), slug: "0", size: 0 },
         ...customSizes,
@@ -65548,11 +65784,11 @@ var wp;
     };
   }
   function BorderRadiusControl({ onChange, values, presets }) {
-    const [isLinked, setIsLinked] = (0, import_element202.useState)(
+    const [isLinked, setIsLinked] = (0, import_element204.useState)(
       !hasDefinedValues(values) || !hasMixedValues(values)
     );
     const options = useBorderRadiusSizes(presets);
-    const [selectedUnits, setSelectedUnits] = (0, import_element202.useState)({
+    const [selectedUnits, setSelectedUnits] = (0, import_element204.useState)({
       flat: typeof values === "string" ? (0, import_components137.__experimentalParseQuantityAndUnitFromRawValue)(values)[1] : void 0,
       topLeft: (0, import_components137.__experimentalParseQuantityAndUnitFromRawValue)(values?.topLeft)[1],
       topRight: (0, import_components137.__experimentalParseQuantityAndUnitFromRawValue)(values?.topRight)[1],
@@ -65566,12 +65802,12 @@ var wp;
       availableUnits: availableUnits || ["px", "em", "rem"]
     });
     const toggleLinked = () => setIsLinked(!isLinked);
-    return /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)("fieldset", { className: "components-border-radius-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_components137.__experimentalHStack, { className: "components-border-radius-control__header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(import_components137.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n125.__)("Radius") }),
-        /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(LinkedButton, { onClick: toggleLinked, isLinked })
+    return /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)("fieldset", { className: "components-border-radius-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_components137.__experimentalHStack, { className: "components-border-radius-control__header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components137.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n125.__)("Radius") }),
+        /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(LinkedButton, { onClick: toggleLinked, isLinked })
       ] }),
-      isLinked ? /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+      isLinked ? /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         PresetInputControl,
         {
           ariaLabel: CORNERS.all,
@@ -65595,12 +65831,12 @@ var wp;
           units: units2,
           value: getCornerValue(values, "all")
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(import_components137.__experimentalVStack, { children: [
+      ) : /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components137.__experimentalVStack, { children: [
         "topLeft",
         "topRight",
         "bottomLeft",
         "bottomRight"
-      ].map((corner) => /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+      ].map((corner) => /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         PresetInputControl,
         {
           ariaLabel: CORNERS[corner],
@@ -65637,7 +65873,7 @@ var wp;

   // packages/block-editor/build-module/components/color-palette/with-color-context.mjs
   var import_compose81 = __toESM(require_compose(), 1);
-  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
   var with_color_context_default = (0, import_compose81.createHigherOrderComponent)((WrappedComponent) => {
     return function WithColorContext(props) {
       const [
@@ -65660,7 +65896,7 @@ var wp;
       ] : [...themeColors || [], ...customColors || []];
       const { colors: colors2 = _colors, disableCustomColors = !enableCustomColors } = props;
       const hasColorsToChoose = colors2 && colors2.length > 0 || !disableCustomColors;
-      return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
         WrappedComponent,
         {
           ...{
@@ -65680,7 +65916,7 @@ var wp;
   // packages/block-editor/build-module/components/colors-gradients/control.mjs
   var import_i18n126 = __toESM(require_i18n(), 1);
   var import_components139 = __toESM(require_components(), 1);
-  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs3 } = unlock(import_components139.privateApis);
   var colorsAndGradientKeys = [
     "colors",
@@ -65718,7 +65954,7 @@ var wp;
       onColorChange(newColor, newSlug);
       onGradientChange();
     } : (newColor, _index, newSlug) => onColorChange(newColor, newSlug);
-    const colorPalette = /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+    const colorPalette = /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
       import_components139.ColorPalette,
       {
         value: colorValue,
@@ -65738,11 +65974,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_runtime346.jsxs)(import_jsx_runtime346.Fragment, { children: [
+      [TAB_IDS.color]: /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_jsx_runtime348.Fragment, { children: [
         colorPalette,
-        noticeProps && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components139.Notice, { isDismissible: false, ...noticeProps })
+        noticeProps && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(import_components139.Notice, { isDismissible: false, ...noticeProps })
       ] }),
-      [TAB_IDS.gradient]: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+      [TAB_IDS.gradient]: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
         import_components139.GradientPicker,
         {
           value: gradientValue,
@@ -65758,26 +65994,26 @@ var wp;
         }
       )
     };
-    const renderPanelType = (type) => /* @__PURE__ */ (0, import_jsx_runtime346.jsx)("div", { className: "block-editor-color-gradient-control__panel", children: tabPanels[type] });
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+    const renderPanelType = (type) => /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("div", { className: "block-editor-color-gradient-control__panel", children: tabPanels[type] });
+    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
       import_components139.BaseControl,
       {
         className: clsx_default(
           "block-editor-color-gradient-control",
           className
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)("fieldset", { className: "block-editor-color-gradient-control__fieldset", children: /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_components139.__experimentalVStack, { spacing: 1, children: [
-          showTitle && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)("legend", { children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)("div", { className: "block-editor-color-gradient-control__color-indicator", children: /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(import_components139.BaseControl.VisualLabel, { children: label }) }) }),
-          canChooseAColor && canChooseAGradient && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("fieldset", { className: "block-editor-color-gradient-control__fieldset", children: /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_components139.__experimentalVStack, { spacing: 1, children: [
+          showTitle && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("legend", { children: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("div", { className: "block-editor-color-gradient-control__color-indicator", children: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(import_components139.BaseControl.VisualLabel, { children: label }) }) }),
+          canChooseAColor && canChooseAGradient && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(
             Tabs3,
             {
               defaultTabId: gradientValue ? TAB_IDS.gradient : !!canChooseAColor && TAB_IDS.color,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(Tabs3.TabList, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(Tabs3.Tab, { tabId: TAB_IDS.color, children: (0, import_i18n126.__)("Color") }),
-                  /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(Tabs3.Tab, { tabId: TAB_IDS.gradient, children: (0, import_i18n126.__)("Gradient") })
+                /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(Tabs3.TabList, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(Tabs3.Tab, { tabId: TAB_IDS.color, children: (0, import_i18n126.__)("Color") }),
+                  /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(Tabs3.Tab, { tabId: TAB_IDS.gradient, children: (0, import_i18n126.__)("Gradient") })
                 ] }),
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                   Tabs3.TabPanel,
                   {
                     tabId: TAB_IDS.color,
@@ -65786,7 +66022,7 @@ var wp;
                     children: tabPanels.color
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
                   Tabs3.TabPanel,
                   {
                     tabId: TAB_IDS.gradient,
@@ -65811,7 +66047,7 @@ var wp;
       "color.custom",
       "color.customGradient"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
       ColorGradientControlInner,
       {
         colors: colors2,
@@ -65824,20 +66060,20 @@ var wp;
   }
   function ColorGradientControl(props) {
     if (colorsAndGradientKeys.every((key) => props.hasOwnProperty(key))) {
-      return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(ColorGradientControlInner, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(ColorGradientControlInner, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(ColorGradientControlSelect, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(ColorGradientControlSelect, { ...props });
   }
   var control_default = ColorGradientControl;

   // packages/block-editor/build-module/components/color-palette/control.mjs
-  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
   function ColorPaletteControl({
     onChange,
     value,
     ...otherProps
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
       control_default,
       {
         ...otherProps,
@@ -65853,7 +66089,7 @@ var wp;
   var import_i18n127 = __toESM(require_i18n(), 1);
   var import_components140 = __toESM(require_components(), 1);
   var import_a11y17 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
   k([names_default, a11y_default]);
   function getContrastWarning({
     backgroundColor,
@@ -65951,7 +66187,7 @@ var wp;
       return null;
     }
     (0, import_a11y17.speak)(warning6.speakMessage);
-    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("div", { className: "block-editor-contrast-checker", children: /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("div", { className: "block-editor-contrast-checker", children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
       import_components140.Notice,
       {
         spokenMessage: null,
@@ -65966,9 +66202,9 @@ var wp;
   // packages/block-editor/build-module/components/date-format-picker/index.mjs
   var import_i18n128 = __toESM(require_i18n(), 1);
   var import_date = __toESM(require_date(), 1);
-  var import_element203 = __toESM(require_element(), 1);
+  var import_element205 = __toESM(require_element(), 1);
   var import_components141 = __toESM(require_components(), 1);
-  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
   var exampleDate = /* @__PURE__ */ new Date();
   exampleDate.setDate(20);
   exampleDate.setMonth(exampleDate.getMonth() - 3);
@@ -65980,15 +66216,15 @@ var wp;
     defaultFormat,
     onChange
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime349.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(
       import_components141.__experimentalVStack,
       {
         as: "fieldset",
         spacing: 4,
         className: "block-editor-date-format-picker",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("legend", {}), children: (0, import_i18n128.__)("Date format") }),
-          /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)("legend", {}), children: (0, import_i18n128.__)("Date format") }),
+          /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
             import_components141.ToggleControl,
             {
               label: (0, import_i18n128.__)("Default format"),
@@ -66000,7 +66236,7 @@ var wp;
               onChange: (checked) => onChange(checked ? null : defaultFormat)
             }
           ),
-          format6 && /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(NonDefaultControls, { format: format6, onChange })
+          format6 && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(NonDefaultControls, { format: format6, onChange })
         ]
       }
     );
@@ -66042,11 +66278,11 @@ var wp;
       className: "block-editor-date-format-picker__custom-format-select-control__custom-option",
       hint: (0, import_i18n128.__)("Enter your own date format")
     };
-    const [isCustom, setIsCustom] = (0, import_element203.useState)(
+    const [isCustom, setIsCustom] = (0, import_element205.useState)(
       () => !!format6 && !suggestedOptions.some((option) => option.format === format6)
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime349.jsxs)(import_components141.__experimentalVStack, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_components141.__experimentalVStack, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
         import_components141.CustomSelectControl,
         {
           label: (0, import_i18n128.__)("Choose a format"),
@@ -66064,17 +66300,17 @@ var wp;
           }
         }
       ),
-      isCustom && /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+      isCustom && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
         import_components141.TextControl,
         {
           label: (0, import_i18n128.__)("Custom format"),
           hideLabelFromVision: true,
-          help: (0, import_element203.createInterpolateElement)(
+          help: (0, import_element205.createInterpolateElement)(
             (0, import_i18n128.__)(
               "Enter a date or time <Link>format string</Link>."
             ),
             {
-              Link: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(
+              Link: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
                 import_components141.ExternalLink,
                 {
                   href: (0, import_i18n128.__)(
@@ -66096,7 +66332,7 @@ var wp;
   var import_i18n129 = __toESM(require_i18n(), 1);
   var import_keycodes18 = __toESM(require_keycodes(), 1);
   var import_compose82 = __toESM(require_compose(), 1);
-  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
   function DuotoneControl({
     id: idProp,
     colorPalette,
@@ -66108,16 +66344,16 @@ var wp;
   }) {
     let toolbarIcon;
     if (value === "unset") {
-      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_components142.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" });
+      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_components142.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" });
     } else if (value) {
-      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_components142.DuotoneSwatch, { values: value });
+      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_components142.DuotoneSwatch, { values: value });
     } else {
-      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(icon_default, { icon: filter_default });
+      toolbarIcon = /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(icon_default, { icon: filter_default });
     }
     const actionLabel = (0, import_i18n129.__)("Apply duotone filter");
     const id = (0, import_compose82.useInstanceId)(DuotoneControl, "duotone-control", idProp);
     const descriptionId = `${id}__description`;
-    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
       import_components142.Dropdown,
       {
         popoverProps: {
@@ -66131,7 +66367,7 @@ var wp;
               onToggle();
             }
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
             import_components142.ToolbarButton,
             {
               showTooltip: true,
@@ -66144,11 +66380,11 @@ var wp;
             }
           );
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_components142.MenuGroup, { label: (0, import_i18n129.__)("Duotone"), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("p", { children: (0, import_i18n129.__)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime352.jsxs)(import_components142.MenuGroup, { label: (0, import_i18n129.__)("Duotone"), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime352.jsx)("p", { children: (0, import_i18n129.__)(
             "Create a two-tone color effect without losing your original image."
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
             import_components142.DuotonePicker,
             {
               "aria-label": actionLabel,
@@ -66169,7 +66405,7 @@ var wp;

   // packages/block-editor/build-module/components/font-appearance-control/index.mjs
   var import_components143 = __toESM(require_components(), 1);
-  var import_element204 = __toESM(require_element(), 1);
+  var import_element206 = __toESM(require_element(), 1);
   var import_i18n133 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/utils/get-font-styles-and-weights.mjs
@@ -66393,7 +66629,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/font-appearance-control/index.mjs
-  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
   var getFontAppearanceLabel = (hasFontStyles, hasFontWeights) => {
     if (!hasFontStyles) {
       return (0, import_i18n133.__)("Font weight");
@@ -66455,7 +66691,7 @@ var wp;
       });
       return combinedOptions;
     };
-    const selectOptions = (0, import_element204.useMemo)(() => {
+    const selectOptions = (0, import_element206.useMemo)(() => {
       if (hasFontStyles && hasFontWeights) {
         return combineOptions();
       }
@@ -66493,7 +66729,7 @@ var wp;
         currentSelection.name
       );
     };
-    return hasStylesOrWeights && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+    return hasStylesOrWeights && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
       import_components143.CustomSelectControl,
       {
         ...otherProps,
@@ -66510,7 +66746,7 @@ var wp;
   // packages/block-editor/build-module/components/font-family/index.mjs
   var import_components144 = __toESM(require_components(), 1);
   var import_i18n134 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
   function FontFamilyControl({
     /**
      * Start opting into the larger default height that will become the default size in a future version.
@@ -66543,7 +66779,7 @@ var wp;
       }))
     ];
     const selectedValue = options.find((option) => option.key === value) ?? "";
-    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
       import_components144.CustomSelectControl,
       {
         label: (0, import_i18n134.__)("Font"),
@@ -66559,7 +66795,7 @@ var wp;
   // packages/block-editor/build-module/components/letter-spacing-control/index.mjs
   var import_components145 = __toESM(require_components(), 1);
   var import_i18n135 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
   function LetterSpacingControl({
     value,
     onChange,
@@ -66571,7 +66807,7 @@ var wp;
       availableUnits: availableUnits || ["px", "em", "rem"],
       defaultValues: { px: 2, em: 0.2, rem: 0.2 }
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
       import_components145.__experimentalUnitControl,
       {
         ...otherProps,
@@ -66587,7 +66823,7 @@ var wp;
   // packages/block-editor/build-module/components/text-decoration-control/index.mjs
   var import_i18n136 = __toESM(require_i18n(), 1);
   var import_components146 = __toESM(require_components(), 1);
-  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
   var TEXT_DECORATIONS = [
     {
       label: (0, import_i18n136.__)("None"),
@@ -66610,7 +66846,7 @@ var wp;
     onChange,
     className
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
       import_components146.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -66624,7 +66860,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: TEXT_DECORATIONS.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
             import_components146.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -66641,7 +66877,7 @@ var wp;
   // packages/block-editor/build-module/components/text-transform-control/index.mjs
   var import_i18n137 = __toESM(require_i18n(), 1);
   var import_components147 = __toESM(require_components(), 1);
-  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
   var TEXT_TRANSFORMS = [
     {
       label: (0, import_i18n137.__)("None"),
@@ -66665,7 +66901,7 @@ var wp;
     }
   ];
   function TextTransformControl({ className, value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
       import_components147.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -66679,7 +66915,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: TEXT_TRANSFORMS.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
             import_components147.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -66696,7 +66932,7 @@ var wp;
   // packages/block-editor/build-module/components/writing-mode-control/index.mjs
   var import_i18n138 = __toESM(require_i18n(), 1);
   var import_components148 = __toESM(require_components(), 1);
-  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
   var WRITING_MODES = [
     {
       label: (0, import_i18n138.__)("Horizontal"),
@@ -66710,7 +66946,7 @@ var wp;
     }
   ];
   function WritingModeControl({ className, value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
       import_components148.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -66721,7 +66957,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: WRITING_MODES.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
             import_components148.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -66737,9 +66973,9 @@ var wp;

   // packages/block-editor/build-module/components/colors-gradients/dropdown.mjs
   var import_components149 = __toESM(require_components(), 1);
-  var import_element205 = __toESM(require_element(), 1);
+  var import_element207 = __toESM(require_element(), 1);
   var import_i18n139 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
   var WithToolsPanelItem = ({ setting, children, panelId, ...props }) => {
     const clearValue = () => {
       if (setting.colorValue) {
@@ -66748,7 +66984,7 @@ var wp;
         setting.onGradientChange();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
       import_components149.__experimentalToolsPanelItem,
       {
         hasValue: () => {
@@ -66768,15 +67004,15 @@ var wp;
       }
     );
   };
-  var LabeledColorIndicator = ({ colorValue, label }) => /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(import_components149.__experimentalHStack, { justify: "flex-start", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+  var LabeledColorIndicator = ({ colorValue, label }) => /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(import_components149.__experimentalHStack, { justify: "flex-start", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
       import_components149.ColorIndicator,
       {
         className: "block-editor-panel-color-gradient-settings__color-indicator",
         colorValue
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
       import_components149.FlexItem,
       {
         className: "block-editor-panel-color-gradient-settings__color-name",
@@ -66794,7 +67030,7 @@ var wp;
       onGradientChange,
       label
     } = settings2;
-    const colorButtonRef = (0, import_element205.useRef)(void 0);
+    const colorButtonRef = (0, import_element207.useRef)(void 0);
     const toggleProps = {
       onClick: onToggle,
       className: clsx_default(
@@ -66812,15 +67048,15 @@ var wp;
       }
     };
     const value = colorValue ?? gradientValue;
-    return /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(import_jsx_runtime357.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_components149.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(import_jsx_runtime359.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_components149.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
         LabeledColorIndicator,
         {
           colorValue: value,
           label
         }
       ) }),
-      clearable && value && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+      clearable && value && /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
         import_components149.Button,
         {
           __next40pxDefaultSize: true,
@@ -66857,7 +67093,7 @@ var wp;
         shift: true
       };
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_jsx_runtime357.Fragment, { children: settings2.map((setting, index2) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_jsx_runtime359.Fragment, { children: settings2.map((setting, index2) => {
       const controlProps = {
         clearable: false,
         colorValue: setting.colorValue,
@@ -66884,18 +67120,18 @@ var wp;
       };
       return setting && // If not in an `ItemGroup` wrap the dropdown in a
       // `ToolsPanelItem`
-      /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
         WithToolsPanelItem,
         {
           setting,
           ...props,
-          children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
             import_components149.Dropdown,
             {
               popoverProps: popoverProps3,
               className: "block-editor-tools-panel-color-gradient-settings__dropdown",
               renderToggle: renderToggle(toggleSettings),
-              renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_components149.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+              renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_components149.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
                 control_default,
                 {
                   ...controlProps
@@ -66915,7 +67151,7 @@ var wp;
   var import_compose83 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/colors-gradients/use-multiple-origin-colors-and-gradients.mjs
-  var import_element206 = __toESM(require_element(), 1);
+  var import_element208 = __toESM(require_element(), 1);
   var import_i18n140 = __toESM(require_i18n(), 1);
   function useMultipleOriginColorsAndGradients() {
     const [
@@ -66945,7 +67181,7 @@ var wp;
       disableCustomColors: !enableCustomColors,
       disableCustomGradients: !enableCustomGradients
     };
-    colorGradientSettings.colors = (0, import_element206.useMemo)(() => {
+    colorGradientSettings.colors = (0, import_element208.useMemo)(() => {
       const result = [];
       if (themeColors && themeColors.length) {
         result.push({
@@ -66984,7 +67220,7 @@ var wp;
       defaultColors,
       shouldDisplayDefaultColors
     ]);
-    colorGradientSettings.gradients = (0, import_element206.useMemo)(() => {
+    colorGradientSettings.gradients = (0, import_element208.useMemo)(() => {
       const result = [];
       if (themeGradients && themeGradients.length) {
         result.push({
@@ -67028,7 +67264,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/colors-gradients/panel-color-gradient-settings.mjs
-  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
   var colorsAndGradientKeys2 = [
     "colors",
     "disableCustomColors",
@@ -67055,14 +67291,13 @@ var wp;
     )) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)(
       import_components150.__experimentalToolsPanel,
       {
         className: clsx_default(
           "block-editor-panel-color-gradient-settings",
           className
         ),
-        hasInnerWrapper: true,
         label: showTitle ? title : void 0,
         resetAll: () => {
           batch(() => {
@@ -67085,8 +67320,8 @@ var wp;
         panelId,
         __experimentalFirstVisibleItemClass: "first",
         __experimentalLastVisibleItemClass: "last",
-        children: /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__inner-wrapper", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
             ColorGradientSettingsDropdown,
             {
               settings: settings2,
@@ -67101,17 +67336,18 @@ var wp;
               }
             }
           ),
-          !!children && /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_jsx_runtime358.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(import_components150.__experimentalSpacer, { marginTop: 4, marginBottom: 0 }),
+          !!children && /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)(import_jsx_runtime360.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_components150.__experimentalSpacer, { marginY: 4 }),
+            " ",
             children
           ] })
-        ] })
+        ]
       }
     );
   };
   var PanelColorGradientSettingsSelect = (props) => {
     const colorGradientSettings = useMultipleOriginColorsAndGradients();
-    return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
       PanelColorGradientSettingsInner,
       {
         ...{ ...colorGradientSettings, ...props }
@@ -67120,17 +67356,17 @@ var wp;
   };
   var PanelColorGradientSettings = (props) => {
     if (colorsAndGradientKeys2.every((key) => props.hasOwnProperty(key))) {
-      return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(PanelColorGradientSettingsInner, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(PanelColorGradientSettingsInner, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(PanelColorGradientSettingsSelect, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(PanelColorGradientSettingsSelect, { ...props });
   };
   var panel_color_gradient_settings_default = PanelColorGradientSettings;

   // packages/block-editor/build-module/components/dimension-control/index.mjs
-  var import_element207 = __toESM(require_element(), 1);
+  var import_element209 = __toESM(require_element(), 1);
   var import_components151 = __toESM(require_components(), 1);
   var import_i18n141 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY11 = [];
   var DIMENSION_CUSTOM_VALUE_SETTINGS = {
     ...CUSTOM_VALUE_SETTINGS,
@@ -67142,7 +67378,7 @@ var wp;
     const defaultSizes = presets?.default ?? EMPTY_ARRAY11;
     const customSizes = presets?.custom ?? EMPTY_ARRAY11;
     const themeSizes = presets?.theme ?? EMPTY_ARRAY11;
-    return (0, import_element207.useMemo)(() => {
+    return (0, import_element209.useMemo)(() => {
       const sizes = [
         { name: (0, import_i18n141.__)("None"), slug: "0", size: 0 },
         ...customSizes,
@@ -67176,7 +67412,7 @@ var wp;
       ]
     });
     const options = useDimensionSizes(dimensionSizes);
-    const [selectedUnit, setSelectedUnit] = (0, import_element207.useState)(() => {
+    const [selectedUnit, setSelectedUnit] = (0, import_element209.useState)(() => {
       const [, unit] = (0, import_components151.__experimentalParseQuantityAndUnitFromRawValue)(value);
       return unit || units2[0]?.value || "px";
     });
@@ -67217,13 +67453,13 @@ var wp;
       }
       setSelectedUnit(newUnit);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime359.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(
       "fieldset",
       {
         className: clsx_default("block-editor-dimension-control", className),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_components151.BaseControl.VisualLabel, { as: "legend", children: label }),
-          /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(import_components151.BaseControl.VisualLabel, { as: "legend", children: label }),
+          /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
             PresetInputControl,
             {
               ariaLabel: label,
@@ -67247,11 +67483,11 @@ var wp;
   }

   // packages/block-editor/build-module/components/height-control/index.mjs
-  var import_element208 = __toESM(require_element(), 1);
+  var import_element210 = __toESM(require_element(), 1);
   var import_components152 = __toESM(require_components(), 1);
   var import_i18n142 = __toESM(require_i18n(), 1);
   var import_deprecated16 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
   var RANGE_CONTROL_CUSTOM_SETTINGS = {
     px: { max: 1e3, step: 1 },
     "%": { max: 100, step: 1 },
@@ -67304,7 +67540,7 @@ var wp;
         "vw"
       ]
     });
-    const selectedUnit = (0, import_element208.useMemo)(
+    const selectedUnit = (0, import_element210.useMemo)(
       () => (0, import_components152.__experimentalParseQuantityAndUnitFromRawValue)(value),
       [value]
     )[1] || units2[0]?.value || "px";
@@ -67347,10 +67583,10 @@ var wp;
         onChange(100 + newUnit);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)("fieldset", { className: "block-editor-height-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_components152.BaseControl.VisualLabel, { as: "legend", children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime360.jsxs)(import_components152.Flex, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_components152.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)("fieldset", { className: "block-editor-height-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_components152.BaseControl.VisualLabel, { as: "legend", children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(import_components152.Flex, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_components152.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
           import_components152.__experimentalUnitControl,
           {
             value,
@@ -67362,7 +67598,7 @@ var wp;
             hideLabelFromVision: true
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_components152.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_components152.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_components152.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_components152.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
           import_components152.RangeControl,
           {
             value: customRangeValue,
@@ -68207,10 +68443,10 @@ var wp;
   );

   // packages/image-cropper/build-module/components/image-cropper/index.mjs
-  var import_element211 = __toESM(require_element(), 1);
+  var import_element213 = __toESM(require_element(), 1);

   // packages/image-cropper/build-module/provider/index.mjs
-  var import_element210 = __toESM(require_element(), 1);
+  var import_element212 = __toESM(require_element(), 1);

   // node_modules/dequal/dist/index.mjs
   var has = Object.prototype.hasOwnProperty;
@@ -68289,7 +68525,7 @@ var wp;
   }

   // packages/image-cropper/build-module/provider/use-image-cropper.mjs
-  var import_element209 = __toESM(require_element(), 1);
+  var import_element211 = __toESM(require_element(), 1);

   // packages/image-cropper/build-module/constants.mjs
   var MIN_ZOOM2 = 1;
@@ -68397,11 +68633,11 @@ var wp;
     mediaSize: null
   };
   function useCropper() {
-    const [cropperState, setInternalCropperState] = (0, import_element209.useState)(
+    const [cropperState, setInternalCropperState] = (0, import_element211.useState)(
       DEFAULT_CROPPER_STATE
     );
-    const [resetState, setInternalResetState] = (0, import_element209.useState)(null);
-    const setCropperState = (0, import_element209.useCallback)(
+    const [resetState, setInternalResetState] = (0, import_element211.useState)(null);
+    const setCropperState = (0, import_element211.useCallback)(
       (newState) => {
         setInternalCropperState((prev) => {
           const updates = typeof newState === "function" ? newState(prev) : newState;
@@ -68416,7 +68652,7 @@ var wp;
       },
       []
     );
-    const setResetState = (0, import_element209.useCallback)(
+    const setResetState = (0, import_element211.useCallback)(
       (newResetState = null) => {
         if (!newResetState) {
           setInternalResetState(null);
@@ -68434,7 +68670,7 @@ var wp;
       },
       [setCropperState, setInternalResetState]
     );
-    const reset = (0, import_element209.useCallback)(() => {
+    const reset = (0, import_element211.useCallback)(() => {
       if (resetState) {
         const resetUpdates = {
           // Reset media position to center
@@ -68462,7 +68698,7 @@ var wp;
         setCropperState({ ...DEFAULT_CROPPER_STATE });
       }
     }, [resetState, setCropperState]);
-    const isDirty = (0, import_element209.useMemo)(() => {
+    const isDirty = (0, import_element211.useMemo)(() => {
       if (resetState) {
         const currentState2 = {
           crop: cropperState.croppedAreaPixels || cropperState.croppedArea,
@@ -68482,7 +68718,7 @@ var wp;
       };
       return false === dequal(currentState, DEFAULT_INITIAL_STATE);
     }, [cropperState, resetState]);
-    const getCroppedImage2 = (0, import_element209.useCallback)(
+    const getCroppedImage2 = (0, import_element211.useCallback)(
       async (src) => {
         if (!cropperState.croppedAreaPixels) {
           return null;
@@ -68500,7 +68736,7 @@ var wp;
         cropperState.flip
       ]
     );
-    return (0, import_element209.useMemo)(
+    return (0, import_element211.useMemo)(
       () => ({
         cropperState,
         setCropperState,
@@ -68523,8 +68759,8 @@ var wp;
   }

   // packages/image-cropper/build-module/provider/index.mjs
-  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
-  var ImageCropperContext = (0, import_element210.createContext)({
+  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
+  var ImageCropperContext = (0, import_element212.createContext)({
     cropperState: {
       crop: { x: 0, y: 0 },
       croppedArea: { x: 0, y: 0, width: 100, height: 100 },
@@ -68549,15 +68785,15 @@ var wp;
     children
   }) {
     const cropperApi = useCropper();
-    const contextValue = (0, import_element210.useMemo)(() => {
+    const contextValue = (0, import_element212.useMemo)(() => {
       return {
         ...cropperApi
       };
     }, [cropperApi]);
-    return /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(ImageCropperContext.Provider, { value: contextValue, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(ImageCropperContext.Provider, { value: contextValue, children });
   }
   var useImageCropper = () => {
-    const context = (0, import_element210.useContext)(ImageCropperContext);
+    const context = (0, import_element212.useContext)(ImageCropperContext);
     if (!context) {
       throw new Error("Missing ImageCropperContext");
     }
@@ -68565,7 +68801,7 @@ var wp;
   };

   // packages/image-cropper/build-module/components/image-cropper/index.mjs
-  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
   function ImageCropper({
     src,
     onLoad,
@@ -68579,7 +68815,7 @@ var wp;
     const setZoom = (newZoom) => setCropperState({ zoom: newZoom });
     const setRotation = (newRotation) => setCropperState({ rotation: newRotation });
     const setMediaSize = (newMediaSize) => setCropperState({ mediaSize: newMediaSize });
-    const onCropComplete = (0, import_element211.useCallback)(
+    const onCropComplete = (0, import_element213.useCallback)(
       (areaPercentage, areaPixels) => {
         setCropperState({
           croppedArea: areaPercentage,
@@ -68588,7 +68824,7 @@ var wp;
       },
       [setCropperState]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
       Cropper,
       {
         classes: {
@@ -68635,14 +68871,14 @@ var wp;
   };

   // packages/block-editor/build-module/components/image-editor/context.mjs
-  var import_element214 = __toESM(require_element(), 1);
+  var import_element216 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/image-editor/use-save-image.mjs
   var import_data144 = __toESM(require_data(), 1);
-  var import_element212 = __toESM(require_element(), 1);
+  var import_element214 = __toESM(require_element(), 1);
   var import_i18n143 = __toESM(require_i18n(), 1);
   var import_notices9 = __toESM(require_notices(), 1);
-  var import_dom66 = __toESM(require_dom(), 1);
+  var import_dom65 = __toESM(require_dom(), 1);
   var messages = {
     crop: (0, import_i18n143.__)("Image cropped."),
     rotate: (0, import_i18n143.__)("Image rotated."),
@@ -68657,18 +68893,18 @@ var wp;
     onFinishEditing
   }) {
     const { createErrorNotice, createSuccessNotice } = (0, import_data144.useDispatch)(import_notices9.store);
-    const [isInProgress, setIsInProgress] = (0, import_element212.useState)(false);
+    const [isInProgress, setIsInProgress] = (0, import_element214.useState)(false);
     const { editMediaEntity } = (0, import_data144.useSelect)((select3) => {
       const settings2 = select3(store).getSettings();
       return {
         editMediaEntity: settings2?.[mediaEditKey]
       };
     }, []);
-    const cancel = (0, import_element212.useCallback)(() => {
+    const cancel = (0, import_element214.useCallback)(() => {
       setIsInProgress(false);
       onFinishEditing();
     }, [onFinishEditing]);
-    const apply = (0, import_element212.useCallback)(async () => {
+    const apply = (0, import_element214.useCallback)(async () => {
       if (!editMediaEntity) {
         onFinishEditing();
         createErrorNotice(
@@ -68741,7 +68977,7 @@ var wp;
           (0, import_i18n143.sprintf)(
             /* translators: %s: Error message. */
             (0, import_i18n143.__)("Could not edit image. %s"),
-            (0, import_dom66.__unstableStripHTML)(error2.message)
+            (0, import_dom65.__unstableStripHTML)(error2.message)
           ),
           {
             id: "image-editing-error",
@@ -68763,7 +68999,7 @@ var wp;
       onFinishEditing,
       editMediaEntity
     ]);
-    return (0, import_element212.useMemo)(
+    return (0, import_element214.useMemo)(
       () => ({
         isInProgress,
         apply,
@@ -68774,23 +69010,23 @@ var wp;
   }

   // packages/block-editor/build-module/components/image-editor/use-transform-image.mjs
-  var import_element213 = __toESM(require_element(), 1);
+  var import_element215 = __toESM(require_element(), 1);
   var import_hooks6 = __toESM(require_hooks(), 1);
   function useTransformImage({
     url,
     naturalWidth,
     naturalHeight
   }) {
-    const [editedUrl, setEditedUrl] = (0, import_element213.useState)();
+    const [editedUrl, setEditedUrl] = (0, import_element215.useState)();
     const { cropperState, setCropperState } = useImageCropper();
     const { zoom, aspectRatio, crop, croppedArea } = cropperState;
-    const setZoom = (0, import_element213.useCallback)(
+    const setZoom = (0, import_element215.useCallback)(
       (newZoom) => {
         setCropperState({ zoom: newZoom });
       },
       [setCropperState]
     );
-    const setAspectRatio = (0, import_element213.useCallback)(
+    const setAspectRatio = (0, import_element215.useCallback)(
       (newAspect) => {
         setCropperState({ aspectRatio: newAspect });
       },
@@ -68798,11 +69034,11 @@ var wp;
     );
     const defaultAspect = naturalWidth / naturalHeight;
     const rotatedAspect = naturalHeight / naturalWidth;
-    (0, import_element213.useEffect)(() => {
+    (0, import_element215.useEffect)(() => {
       setAspectRatio(defaultAspect);
     }, []);
-    const [internalRotation, setInternalRotation] = (0, import_element213.useState)(0);
-    const rotateClockwise = (0, import_element213.useCallback)(() => {
+    const [internalRotation, setInternalRotation] = (0, import_element215.useState)(0);
+    const rotateClockwise = (0, import_element215.useCallback)(() => {
       const angle = (internalRotation + 90) % 360;
       let naturalAspectRatio = defaultAspect;
       const isDefaultAspect = defaultAspect === aspectRatio || rotatedAspect === aspectRatio;
@@ -68879,7 +69115,7 @@ var wp;
       rotatedAspect,
       setInternalRotation
     ]);
-    return (0, import_element213.useMemo)(
+    return (0, import_element215.useMemo)(
       () => ({
         editedUrl,
         setEditedUrl,
@@ -68907,10 +69143,10 @@ var wp;
   }

   // packages/block-editor/build-module/components/image-editor/context.mjs
-  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
-  var ImageEditingContext = (0, import_element214.createContext)({});
+  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
+  var ImageEditingContext = (0, import_element216.createContext)({});
   ImageEditingContext.displayName = "ImageEditingContext";
-  var useImageEditingContext = () => (0, import_element214.useContext)(ImageEditingContext);
+  var useImageEditingContext = () => (0, import_element216.useContext)(ImageEditingContext);
   function ImageEditingProvider({
     id,
     url,
@@ -68932,18 +69168,18 @@ var wp;
       onFinishEditing,
       ...transformImage
     });
-    const providerValue = (0, import_element214.useMemo)(
+    const providerValue = (0, import_element216.useMemo)(
       () => ({
         ...transformImage,
         ...saveImage
       }),
       [transformImage, saveImage]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(ImageEditingContext.Provider, { value: providerValue, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(ImageEditingContext.Provider, { value: providerValue, children });
   }

   // packages/block-editor/build-module/components/image-editor/aspect-ratio-dropdown.mjs
-  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
   function AspectRatioGroup({
     aspectRatios,
     isDisabled,
@@ -68951,7 +69187,7 @@ var wp;
     onClick,
     value
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(import_components153.MenuGroup, { label, children: aspectRatios.map(({ name, slug, ratio }) => /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components153.MenuGroup, { label, children: aspectRatios.map(({ name, slug, ratio }) => /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
       import_components153.MenuItem,
       {
         disabled: isDisabled,
@@ -68986,15 +69222,15 @@ var wp;
       "dimensions.aspectRatios.theme",
       "dimensions.defaultAspectRatios"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
       import_components153.DropdownMenu,
       {
         icon: aspect_ratio_default,
         label: (0, import_i18n144.__)("Aspect Ratio"),
         popoverProps: POPOVER_PROPS7,
         toggleProps,
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime364.jsxs)(import_jsx_runtime364.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
             AspectRatioGroup,
             {
               isDisabled: isInProgress,
@@ -69014,7 +69250,7 @@ var wp;
               ]
             }
           ),
-          themeRatios?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+          themeRatios?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
             AspectRatioGroup,
             {
               label: (0, import_i18n144.__)("Theme"),
@@ -69027,7 +69263,7 @@ var wp;
               aspectRatios: themeRatios
             }
           ),
-          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
             AspectRatioGroup,
             {
               label: (0, import_i18n144.__)("Landscape"),
@@ -69040,7 +69276,7 @@ var wp;
               aspectRatios: defaultRatios.map(presetRatioAsNumber).filter(({ ratio }) => ratio > 1)
             }
           ),
-          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
+          showDefaultRatios && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
             AspectRatioGroup,
             {
               label: (0, import_i18n144.__)("Portrait"),
@@ -69061,7 +69297,7 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/cropper.mjs
   var import_components154 = __toESM(require_components(), 1);
   var import_compose84 = __toESM(require_compose(), 1);
-  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
   function ImageCropper2({
     url,
     width,
@@ -69076,7 +69312,7 @@ var wp;
     if (rotation % 180 === 90) {
       editedHeight = clientWidth * naturalWidth / naturalHeight;
     }
-    const area = /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
+    const area = /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(
       "div",
       {
         className: clsx_default(
@@ -69092,12 +69328,12 @@ var wp;
           height: editedHeight
         },
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(ImageCropper, { src: editedUrl || url }),
-          isInProgress && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components154.Spinner, {})
+          /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(ImageCropper, { src: editedUrl || url }),
+          isInProgress && /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_components154.Spinner, {})
         ]
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(import_jsx_runtime367.Fragment, { children: [
       contentResizeListener,
       area
     ] });
@@ -69106,15 +69342,15 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/zoom-dropdown.mjs
   var import_components155 = __toESM(require_components(), 1);
   var import_i18n145 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
   function ZoomDropdown() {
     const { isInProgress, zoom, setZoom } = useImageEditingContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
       import_components155.Dropdown,
       {
         contentClassName: "wp-block-image__zoom",
         popoverProps: POPOVER_PROPS7,
-        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           import_components155.ToolbarButton,
           {
             icon: search_default,
@@ -69124,7 +69360,7 @@ var wp;
             disabled: isInProgress
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components155.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_components155.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           import_components155.RangeControl,
           {
             label: (0, import_i18n145.__)("Zoom"),
@@ -69141,10 +69377,10 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/rotation-button.mjs
   var import_components156 = __toESM(require_components(), 1);
   var import_i18n146 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
   function RotationButton() {
     const { isInProgress, rotateClockwise } = useImageEditingContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
       import_components156.ToolbarButton,
       {
         icon: rotate_right_default,
@@ -69158,17 +69394,17 @@ var wp;
   // packages/block-editor/build-module/components/image-editor/form-controls.mjs
   var import_components157 = __toESM(require_components(), 1);
   var import_i18n147 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
   function FormControls() {
     const { isInProgress, apply, cancel } = useImageEditingContext();
-    return /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)(import_jsx_runtime368.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_components157.ToolbarButton, { onClick: apply, disabled: isInProgress, children: (0, import_i18n147.__)("Apply") }),
-      /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_components157.ToolbarButton, { onClick: cancel, children: (0, import_i18n147.__)("Cancel") })
+    return /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_jsx_runtime370.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_components157.ToolbarButton, { onClick: apply, disabled: isInProgress, children: (0, import_i18n147.__)("Apply") }),
+      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_components157.ToolbarButton, { onClick: cancel, children: (0, import_i18n147.__)("Cancel") })
     ] });
   }

   // packages/block-editor/build-module/components/image-editor/index.mjs
-  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
   function ImageEditor({
     id,
     url,
@@ -69184,7 +69420,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_runtime369.jsx)(ImageCropperProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(ImageCropperProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime371.jsxs)(
       ImageEditingProvider,
       {
         id,
@@ -69194,7 +69430,7 @@ var wp;
         onSaveImage,
         onFinishEditing,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(
             ImageCropper2,
             {
               borderProps,
@@ -69205,18 +69441,18 @@ var wp;
               naturalWidth
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(block_controls_default, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(import_components158.ToolbarGroup, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(ZoomDropdown, {}),
-              /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_components158.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime371.jsxs)(block_controls_default, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime371.jsxs)(import_components158.ToolbarGroup, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(ZoomDropdown, {}),
+              /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(import_components158.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(
                 AspectRatioDropdown,
                 {
                   toggleProps
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(RotationButton, {})
+              /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(RotationButton, {})
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_components158.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(FormControls, {}) })
+            /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(import_components158.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(FormControls, {}) })
           ] })
         ]
       }
@@ -69228,15 +69464,15 @@ var wp;
   var import_i18n148 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/image-size-control/use-dimension-handler.mjs
-  var import_element215 = __toESM(require_element(), 1);
+  var import_element217 = __toESM(require_element(), 1);
   function useDimensionHandler(customHeight, customWidth, defaultHeight, defaultWidth, onChange) {
-    const [currentWidth, setCurrentWidth] = (0, import_element215.useState)(
+    const [currentWidth, setCurrentWidth] = (0, import_element217.useState)(
       customWidth ?? defaultWidth ?? ""
     );
-    const [currentHeight, setCurrentHeight] = (0, import_element215.useState)(
+    const [currentHeight, setCurrentHeight] = (0, import_element217.useState)(
       customHeight ?? defaultHeight ?? ""
     );
-    (0, import_element215.useEffect)(() => {
+    (0, import_element217.useEffect)(() => {
       if (customWidth === void 0 && defaultWidth !== void 0) {
         setCurrentWidth(defaultWidth);
       }
@@ -69244,7 +69480,7 @@ var wp;
         setCurrentHeight(defaultHeight);
       }
     }, [defaultWidth, defaultHeight]);
-    (0, import_element215.useEffect)(() => {
+    (0, import_element217.useEffect)(() => {
       if (customWidth !== void 0 && Number.parseInt(customWidth) !== Number.parseInt(currentWidth)) {
         setCurrentWidth(customWidth);
       }
@@ -69277,7 +69513,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/image-size-control/index.mjs
-  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime372 = __toESM(require_jsx_runtime(), 1);
   var IMAGE_SIZE_PRESETS = [25, 50, 75, 100];
   var noop15 = () => {
   };
@@ -69322,8 +69558,8 @@ var wp;
       );
       return currentWidth === scaledWidth && currentHeight === scaledHeight;
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_components159.__experimentalVStack, { className: "block-editor-image-size-control", spacing: "4", children: [
-      imageSizeOptions && imageSizeOptions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_components159.__experimentalVStack, { className: "block-editor-image-size-control", spacing: "4", children: [
+      imageSizeOptions && imageSizeOptions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
         import_components159.SelectControl,
         {
           label: (0, import_i18n148.__)("Resolution"),
@@ -69333,9 +69569,9 @@ var wp;
           help: imageSizeHelp
         }
       ),
-      isResizable && /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_jsx_runtime370.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_components159.__experimentalHStack, { align: "baseline", spacing: "4", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+      isResizable && /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_jsx_runtime372.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_components159.__experimentalHStack, { align: "baseline", spacing: "4", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
             import_components159.__experimentalNumberControl,
             {
               label: (0, import_i18n148.__)("Width"),
@@ -69344,7 +69580,7 @@ var wp;
               onChange: (value) => updateDimension("width", value)
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
             import_components159.__experimentalNumberControl,
             {
               label: (0, import_i18n148.__)("Height"),
@@ -69354,7 +69590,7 @@ var wp;
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
           import_components159.__experimentalToggleGroupControl,
           {
             label: (0, import_i18n148.__)("Image size presets"),
@@ -69363,7 +69599,7 @@ var wp;
             value: selectedValue,
             isBlock: true,
             children: IMAGE_SIZE_PRESETS.map((scale) => {
-              return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                 import_components159.__experimentalToggleGroupControlOption,
                 {
                   value: scale,
@@ -69385,7 +69621,7 @@ var wp;
   // packages/block-editor/build-module/components/justify-content-control/ui.mjs
   var import_components160 = __toESM(require_components(), 1);
   var import_i18n149 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
   var icons = {
     left: justify_left_default,
     center: justify_center_default,
@@ -69448,7 +69684,7 @@ var wp;
     ];
     const UIComponent = isToolbar ? import_components160.ToolbarGroup : import_components160.ToolbarDropdownMenu;
     const extraProps = isToolbar ? { isCollapsed: isCollapsed3 } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
       UIComponent,
       {
         icon,
@@ -69464,20 +69700,20 @@ var wp;
   var ui_default4 = JustifyContentUI;

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

   // packages/block-editor/build-module/components/link-control/index.mjs
   var import_components168 = __toESM(require_components(), 1);
   var import_i18n159 = __toESM(require_i18n(), 1);
-  var import_element223 = __toESM(require_element(), 1);
+  var import_element225 = __toESM(require_element(), 1);
   var import_compose88 = __toESM(require_compose(), 1);
-  var import_dom69 = __toESM(require_dom(), 1);
+  var import_dom68 = __toESM(require_dom(), 1);
   var import_keycodes19 = __toESM(require_keycodes(), 1);
   var import_is_shallow_equal3 = __toESM(require_is_shallow_equal(), 1);
   var import_data148 = __toESM(require_data(), 1);
@@ -69489,16 +69725,16 @@ var wp;
   var import_components161 = __toESM(require_components(), 1);
   var import_compose85 = __toESM(require_compose(), 1);
   var import_i18n150 = __toESM(require_i18n(), 1);
-  var import_element216 = __toESM(require_element(), 1);
-  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
+  var import_element218 = __toESM(require_element(), 1);
+  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
   function LinkSettingsDrawer({ children, settingsOpen, setSettingsOpen }) {
     const prefersReducedMotion = (0, import_compose85.useReducedMotion)();
-    const MaybeAnimatePresence = prefersReducedMotion ? import_element216.Fragment : import_components161.__unstableAnimatePresence;
+    const MaybeAnimatePresence = prefersReducedMotion ? import_element218.Fragment : import_components161.__unstableAnimatePresence;
     const MaybeMotionDiv = prefersReducedMotion ? "div" : import_components161.__unstableMotion.div;
     const id = (0, import_compose85.useInstanceId)(LinkSettingsDrawer);
     const settingsDrawerId = `link-control-settings-drawer-${id}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(import_jsx_runtime373.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(import_jsx_runtime375.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
         import_components161.Button,
         {
           __next40pxDefaultSize: true,
@@ -69510,7 +69746,7 @@ var wp;
           children: (0, import_i18n150._x)("Advanced", "Additional link settings")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(MaybeAnimatePresence, { children: settingsOpen && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(MaybeAnimatePresence, { children: settingsOpen && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
         MaybeMotionDiv,
         {
           className: "block-editor-link-control__drawer",
@@ -69526,7 +69762,7 @@ var wp;
           transition: {
             duration: 0.1
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)("div", { className: "block-editor-link-control__drawer-inner", children })
+          children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("div", { className: "block-editor-link-control__drawer-inner", children })
         }
       ) })
     ] });
@@ -69534,7 +69770,7 @@ var wp;
   var settings_drawer_default = LinkSettingsDrawer;

   // packages/block-editor/build-module/components/link-control/search-input.mjs
-  var import_element219 = __toESM(require_element(), 1);
+  var import_element221 = __toESM(require_element(), 1);
   var import_i18n155 = __toESM(require_i18n(), 1);
   var import_deprecated20 = __toESM(require_deprecated(), 1);

@@ -69545,8 +69781,8 @@ var wp;
   // packages/block-editor/build-module/components/link-control/search-create-button.mjs
   var import_i18n151 = __toESM(require_i18n(), 1);
   var import_components162 = __toESM(require_components(), 1);
-  var import_element217 = __toESM(require_element(), 1);
-  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
+  var import_element219 = __toESM(require_element(), 1);
+  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
   var LinkControlSearchCreate = ({
     searchTerm,
     onClick,
@@ -69560,16 +69796,16 @@ var wp;
     if (buttonText) {
       text = typeof buttonText === "function" ? buttonText(searchTerm) : buttonText;
     } else {
-      text = (0, import_element217.createInterpolateElement)(
+      text = (0, import_element219.createInterpolateElement)(
         (0, import_i18n151.sprintf)(
           /* translators: %s: search term. */
           (0, import_i18n151.__)("Create: <mark>%s</mark>"),
           searchTerm
         ),
-        { mark: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("mark", {}) }
+        { mark: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("mark", {}) }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
       import_components162.MenuItem,
       {
         ...itemProps,
@@ -69586,11 +69822,11 @@ var wp;
   // packages/block-editor/build-module/components/link-control/search-item.mjs
   var import_i18n152 = __toESM(require_i18n(), 1);
   var import_components163 = __toESM(require_components(), 1);
-  var import_dom67 = __toESM(require_dom(), 1);
+  var import_dom66 = __toESM(require_dom(), 1);
   var import_url3 = __toESM(require_url(), 1);
   var import_compose86 = __toESM(require_compose(), 1);
   var import_deprecated18 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
   var TYPES = {
     post: {
       icon: post_list_default,
@@ -69629,7 +69865,7 @@ var wp;
       }
     }
     if (icon) {
-      return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
         icon_default,
         {
           className: "block-editor-link-control__search-item-icon",
@@ -69679,20 +69915,20 @@ var wp;
     shouldShowType = false
   }) => {
     const info = isURL4 ? (0, import_i18n152.__)("Press ENTER to add this link") : getURLForDisplay(suggestion.url);
-    return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
       import_components163.MenuItem,
       {
         ...itemProps,
         info,
         iconPosition: "left",
-        icon: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(SearchItemIcon, { suggestion, isURL: isURL4 }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(SearchItemIcon, { suggestion, isURL: isURL4 }),
         onClick,
         shortcut: shouldShowType && getVisualTypeName(suggestion),
         className: "block-editor-link-control__search-item",
-        children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
           import_components163.TextHighlight,
           {
-            text: (0, import_dom67.__unstableStripHTML)(suggestion.title),
+            text: (0, import_dom66.__unstableStripHTML)(suggestion.title),
             highlight: searchTerm
           }
         )
@@ -69716,7 +69952,7 @@ var wp;
     (0, import_deprecated18.default)("wp.blockEditor.__experimentalLinkControlSearchItem", {
       since: "6.8"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(LinkControlSearchItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(LinkControlSearchItem, { ...props });
   };

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

   // packages/block-editor/build-module/components/link-control/search-results.mjs
   var import_deprecated19 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
   function LinkControlSearchResults({
     withCreateSuggestion,
     currentInputValue,
@@ -69769,15 +70005,15 @@ var wp;
       (0, import_i18n154.__)('Search results for "%s"'),
       currentInputValue
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { className: "block-editor-link-control__search-results-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { className: "block-editor-link-control__search-results-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
       "div",
       {
         ...suggestionsListProps,
         className: resultsListClasses,
         "aria-label": labelText,
-        children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_components164.MenuGroup, { children: suggestions.map((suggestion, index2) => {
+        children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_components164.MenuGroup, { children: suggestions.map((suggestion, index2) => {
           if (shouldShowCreateSuggestion && CREATE_TYPE === suggestion.type) {
-            return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
               search_create_button_default,
               {
                 searchTerm: currentInputValue,
@@ -69795,7 +70031,7 @@ var wp;
           if (CREATE_TYPE === suggestion.type) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
             search_item_default,
             {
               itemProps: buildSuggestionItemProps(
@@ -69827,11 +70063,11 @@ var wp;
     (0, import_deprecated19.default)("wp.blockEditor.__experimentalLinkControlSearchResults", {
       since: "6.8"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(LinkControlSearchResults, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(LinkControlSearchResults, { ...props });
   };

   // packages/block-editor/build-module/components/link-control/use-search-handler.mjs
-  var import_element218 = __toESM(require_element(), 1);
+  var import_element220 = __toESM(require_element(), 1);
   var import_data145 = __toESM(require_data(), 1);

   // packages/block-editor/build-module/components/link-control/normalize-url.mjs
@@ -69909,7 +70145,7 @@ var wp;
       []
     );
     const directEntryHandler = allowDirectEntry ? handleDirectEntry : handleNoop;
-    return (0, import_element218.useCallback)(
+    return (0, import_element220.useCallback)(
       (val, { isInitialSuggestions }) => {
         return isURLLike(val) ? directEntryHandler(val, { isInitialSuggestions }) : handleEntitySearch(
           val,
@@ -69932,11 +70168,11 @@ var wp;
   }

   // packages/block-editor/build-module/components/link-control/search-input.mjs
-  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
   var noopSearchHandler = () => Promise.resolve([]);
   var noop16 = () => {
   };
-  var LinkControlSearchInput = (0, import_element219.forwardRef)(
+  var LinkControlSearchInput = (0, import_element221.forwardRef)(
     ({
       value,
       children,
@@ -69948,7 +70184,7 @@ var wp;
       onChange = noop16,
       onSelect = noop16,
       showSuggestions = true,
-      renderSuggestions = (props) => /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(search_results_default2, { ...props }),
+      renderSuggestions = (props) => /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(search_results_default2, { ...props }),
       fetchSuggestions = null,
       allowDirectEntry = true,
       showInitialSuggestions = false,
@@ -69967,7 +70203,7 @@ var wp;
         withURLSuggestion
       );
       const searchHandler = showSuggestions ? fetchSuggestions || genericSearchHandler : noopSearchHandler;
-      const [focusedSuggestion, setFocusedSuggestion] = (0, import_element219.useState)();
+      const [focusedSuggestion, setFocusedSuggestion] = (0, import_element221.useState)();
       const onInputChange = (selection2, suggestion) => {
         onChange(selection2);
         setFocusedSuggestion(suggestion);
@@ -70009,9 +70245,9 @@ var wp;
       };
       const _placeholder = placeholder ?? (0, import_i18n155.__)("Search or type URL");
       const label = hideLabelFromVision && placeholder !== "" ? _placeholder : (0, import_i18n155.__)("Link");
-      return /* @__PURE__ */ (0, import_jsx_runtime377.jsxs)("div", { className: "block-editor-link-control__search-input-container", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
-          url_input_default,
+      return /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)("div", { className: "block-editor-link-control__search-input-container", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+          URLInput,
           {
             disableSuggestions: currentLink?.url === value,
             label,
@@ -70050,7 +70286,7 @@ var wp;
     (0, import_deprecated20.default)("wp.blockEditor.__experimentalLinkControlSearchInput", {
       since: "6.8"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(LinkControlSearchInput, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(LinkControlSearchInput, { ...props });
   };

   // packages/block-editor/build-module/components/link-control/link-preview.mjs
@@ -70058,7 +70294,7 @@ var wp;
   var import_components166 = __toESM(require_components(), 1);
   var import_compose87 = __toESM(require_compose(), 1);
   var import_url5 = __toESM(require_url(), 1);
-  var import_dom68 = __toESM(require_dom(), 1);
+  var import_dom67 = __toESM(require_dom(), 1);
   var import_data147 = __toESM(require_data(), 1);
   var import_notices10 = __toESM(require_notices(), 1);
   var import_preferences3 = __toESM(require_preferences(), 1);
@@ -70071,7 +70307,7 @@ var wp;

   // packages/block-editor/build-module/components/link-control/use-rich-url-data.mjs
   var import_data146 = __toESM(require_data(), 1);
-  var import_element220 = __toESM(require_element(), 1);
+  var import_element222 = __toESM(require_element(), 1);
   function reducer(state, action) {
     switch (action.type) {
       case "RESOLVED":
@@ -70096,7 +70332,7 @@ var wp;
     }
   }
   function useRemoteUrlData(url) {
-    const [state, dispatch] = (0, import_element220.useReducer)(reducer, {
+    const [state, dispatch] = (0, import_element222.useReducer)(reducer, {
       richData: null,
       isFetching: false
     });
@@ -70106,7 +70342,7 @@ var wp;
         fetchRichUrlData: getSettings7().__experimentalFetchRichUrlData
       };
     }, []);
-    (0, import_element220.useEffect)(() => {
+    (0, import_element222.useEffect)(() => {
       if (url?.length && fetchRichUrlData && typeof AbortController !== "undefined") {
         dispatch({
           type: "LOADING"
@@ -70137,7 +70373,7 @@ var wp;
   var use_rich_url_data_default = useRemoteUrlData;

   // packages/block-editor/build-module/components/link-control/link-preview.mjs
-  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge4 } = unlock(import_components166.privateApis);
   function LinkPreview({
     value,
@@ -70155,16 +70391,16 @@ var wp;
     const hasRichData = richData && Object.keys(richData).length;
     const displayURL = value && (0, import_url5.filterURLForDisplay)((0, import_url5.safeDecodeURI)(value.url), 24) || "";
     const isEmptyURL = !value?.url?.length;
-    const displayTitle = !isEmptyURL && (0, import_dom68.__unstableStripHTML)(
+    const displayTitle = !isEmptyURL && (0, import_dom67.__unstableStripHTML)(
       value?.entityTitle || richData?.title || value?.title || displayURL
     );
     let icon;
     if (richData?.icon) {
-      icon = /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("img", { src: richData?.icon, alt: "" });
+      icon = /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("img", { src: richData?.icon, alt: "" });
     } else if (isEmptyURL) {
-      icon = /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(icon_default, { icon: info_default, size: 32 });
+      icon = /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(icon_default, { icon: info_default, size: 32 });
     } else {
-      icon = /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(icon_default, { icon: globe_default });
+      icon = /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(icon_default, { icon: globe_default });
     }
     const { createNotice } = (0, import_data147.useDispatch)(import_notices10.store);
     const ref = (0, import_compose87.useCopyToClipboard)(value.url, () => {
@@ -70173,7 +70409,7 @@ var wp;
         type: "snackbar"
       });
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
       import_components166.Flex,
       {
         role: "group",
@@ -70186,8 +70422,8 @@ var wp;
           "is-error": isEmptyURL,
           "is-url-title": displayTitle === displayURL
         }),
-        children: /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(import_components166.Flex, { gap: 0, align: "flex-start", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(import_components166.Flex, { gap: 0, align: "flex-start", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(
             import_components166.Flex,
             {
               className: "block-editor-link-control__link-information",
@@ -70199,14 +70435,14 @@ var wp;
               justify: "start",
               align: "flex-start",
               children: [
-                value?.image ? /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                value?.image ? /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                   import_components166.Flex,
                   {
                     className: "block-editor-link-control__preview-image",
                     justify: "center",
-                    children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("img", { src: value?.image, alt: "" })
+                    children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("img", { src: value?.image, alt: "" })
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                   import_components166.Flex,
                   {
                     className: clsx_default(
@@ -70219,30 +70455,30 @@ var wp;
                     children: icon
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                   import_components166.Flex,
                   {
                     className: "block-editor-link-control__preview-details",
                     direction: "column",
                     gap: 2,
-                    children: !isEmptyURL ? /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(import_jsx_runtime378.Fragment, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                    children: !isEmptyURL ? /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(import_jsx_runtime380.Fragment, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                         import_components166.ExternalLink,
                         {
                           className: "block-editor-link-control__preview-title",
                           href: value.url,
-                          children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_components166.__experimentalTruncate, { numberOfLines: 1, children: displayTitle })
+                          children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components166.__experimentalTruncate, { numberOfLines: 1, children: displayTitle })
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("span", { className: "block-editor-link-control__preview-info", children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_components166.__experimentalTruncate, { numberOfLines: 1, children: displayURL }) }),
-                      value?.badges?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("span", { className: "block-editor-link-control__preview-info", children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components166.__experimentalTruncate, { numberOfLines: 1, children: displayURL }) }),
+                      value?.badges?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                         import_components166.__experimentalHStack,
                         {
                           className: "block-editor-link-control__preview-badges",
                           alignment: "left",
                           gap: 1,
                           children: value.badges.map(
-                            (badge, index2) => /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+                            (badge, index2) => /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
                               WCBadge4,
                               {
                                 intent: badge.intent,
@@ -70253,13 +70489,13 @@ var wp;
                           )
                         }
                       )
-                    ] }) : /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("span", { className: "block-editor-link-control__preview-error-notice", children: (0, import_i18n156.__)("Link is empty") })
+                    ] }) : /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("span", { className: "block-editor-link-control__preview-error-notice", children: (0, import_i18n156.__)("Link is empty") })
                   }
                 )
               ]
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
             import_components166.Button,
             {
               icon: pencil_default,
@@ -70269,7 +70505,7 @@ var wp;
               showTooltip: !showIconLabels
             }
           ),
-          hasUnlinkControl && /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+          hasUnlinkControl && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
             import_components166.Button,
             {
               icon: link_off_default,
@@ -70279,7 +70515,7 @@ var wp;
               showTooltip: !showIconLabels
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
             import_components166.Button,
             {
               icon: copy_small_default,
@@ -70291,7 +70527,7 @@ var wp;
               showTooltip: !showIconLabels
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(ViewerSlot, { fillProps: value })
+          /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(ViewerSlot, { fillProps: value })
         ] })
       }
     );
@@ -70300,7 +70536,7 @@ var wp;
   // packages/block-editor/build-module/components/link-control/settings.mjs
   var import_i18n157 = __toESM(require_i18n(), 1);
   var import_components167 = __toESM(require_components(), 1);
-  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
   var noop17 = () => {
   };
   var LinkControlSettings = ({ value, onChange = noop17, settings: settings2 }) => {
@@ -70321,7 +70557,7 @@ var wp;
             value,
             onChange
           );
-          return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
             "div",
             {
               className: "block-editor-link-control__setting",
@@ -70332,7 +70568,7 @@ var wp;
         }
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
         import_components167.CheckboxControl,
         {
           className: "block-editor-link-control__setting",
@@ -70344,8 +70580,8 @@ var wp;
         setting.id
       );
     }).filter(Boolean);
-    return /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)("fieldset", { className: "block-editor-link-control__settings", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("legend", {}), children: (0, import_i18n157.__)("Currently selected link settings") }),
+    return /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)("fieldset", { className: "block-editor-link-control__settings", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)("legend", {}), children: (0, import_i18n157.__)("Currently selected link settings") }),
       theSettings
     ] });
   };
@@ -70353,11 +70589,11 @@ var wp;

   // packages/block-editor/build-module/components/link-control/use-create-page.mjs
   var import_i18n158 = __toESM(require_i18n(), 1);
-  var import_element221 = __toESM(require_element(), 1);
+  var import_element223 = __toESM(require_element(), 1);
   function useCreatePage(handleCreatePage) {
-    const cancelableCreateSuggestion = (0, import_element221.useRef)();
-    const [isCreatingPage, setIsCreatingPage] = (0, import_element221.useState)(false);
-    const [errorMessage, setErrorMessage] = (0, import_element221.useState)(null);
+    const cancelableCreateSuggestion = (0, import_element223.useRef)();
+    const [isCreatingPage, setIsCreatingPage] = (0, import_element223.useState)(false);
+    const [errorMessage, setErrorMessage] = (0, import_element223.useState)(null);
     const createPage = async function(suggestionTitle) {
       setIsCreatingPage(true);
       setErrorMessage(null);
@@ -70382,7 +70618,7 @@ var wp;
         setIsCreatingPage(false);
       }
     };
-    (0, import_element221.useEffect)(() => {
+    (0, import_element223.useEffect)(() => {
       return () => {
         if (cancelableCreateSuggestion.current) {
           cancelableCreateSuggestion.current.cancel();
@@ -70412,11 +70648,11 @@ var wp;
   };

   // packages/block-editor/build-module/components/link-control/use-internal-value.mjs
-  var import_element222 = __toESM(require_element(), 1);
+  var import_element224 = __toESM(require_element(), 1);
   var import_fast_deep_equal = __toESM(require_fast_deep_equal(), 1);
   function useInternalValue(value) {
-    const [internalValue, setInternalValue] = (0, import_element222.useState)(value || {});
-    const [previousValue, setPreviousValue] = (0, import_element222.useState)(value);
+    const [internalValue, setInternalValue] = (0, import_element224.useState)(value || {});
+    const [previousValue, setPreviousValue] = (0, import_element224.useState)(value);
     if (!(0, import_fast_deep_equal.default)(value, previousValue)) {
       setPreviousValue(value);
       setInternalValue(value);
@@ -70458,7 +70694,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/link-control/index.mjs
-  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
   var noop18 = () => {
   };
   var PREFERENCE_SCOPE = "core/block-editor";
@@ -70489,8 +70725,8 @@ var wp;
     if (withCreateSuggestion === void 0 && createSuggestion) {
       withCreateSuggestion = true;
     }
-    const [settingsOpen, setSettingsOpen] = (0, import_element223.useState)(false);
-    const [customValidity, setCustomValidity] = (0, import_element223.useState)(void 0);
+    const [settingsOpen, setSettingsOpen] = (0, import_element225.useState)(false);
+    const [customValidity, setCustomValidity] = (0, import_element225.useState)(void 0);
     const { advancedSettingsPreference } = (0, import_data148.useSelect)((select3) => {
       const prefsStore = select3(import_preferences4.store);
       return {
@@ -70505,12 +70741,12 @@ var wp;
       setSettingsOpen(prefVal);
     };
     const isSettingsOpen = advancedSettingsPreference || settingsOpen;
-    const isMountingRef = (0, import_element223.useRef)(true);
-    const wrapperNode = (0, import_element223.useRef)();
+    const isMountingRef = (0, import_element225.useRef)(true);
+    const wrapperNode = (0, import_element225.useRef)();
     const wrapperRef = (0, import_compose88.useMergeRefs)([wrapperNode, useNativeUndo()]);
-    const textInputRef = (0, import_element223.useRef)();
-    const searchInputRef = (0, import_element223.useRef)();
-    const entityUrlFallbackRef = (0, import_element223.useRef)();
+    const textInputRef = (0, import_element225.useRef)();
+    const searchInputRef = (0, import_element225.useRef)();
+    const entityUrlFallbackRef = (0, import_element225.useRef)();
     const settingsKeys = settings2.map(({ id }) => id);
     const [
       internalControlValue,
@@ -70527,31 +70763,31 @@ var wp;
     const baseId = (0, import_compose88.useInstanceId)(LinkControl, "link-control");
     const helpTextId = isEntity ? `${baseId}__help` : null;
     const valueHasChanges = value && !(0, import_is_shallow_equal3.isShallowEqualObjects)(internalControlValue, value);
-    const [isEditingLink, setIsEditingLink] = (0, import_element223.useState)(
+    const [isEditingLink, setIsEditingLink] = (0, import_element225.useState)(
       forceIsEditingLink !== void 0 ? forceIsEditingLink : !value || !value.url
     );
     const { createPage, isCreatingPage, errorMessage } = useCreatePage(createSuggestion);
-    (0, import_element223.useEffect)(() => {
+    (0, import_element225.useEffect)(() => {
       if (forceIsEditingLink === void 0) {
         return;
       }
       setIsEditingLink(forceIsEditingLink);
     }, [forceIsEditingLink]);
-    (0, import_element223.useEffect)(() => {
+    (0, import_element225.useEffect)(() => {
       if (isMountingRef.current) {
         return;
       }
-      const nextFocusTarget = import_dom69.focus.focusable.find(wrapperNode.current)[0] || wrapperNode.current;
+      const nextFocusTarget = import_dom68.focus.focusable.find(wrapperNode.current)[0] || wrapperNode.current;
       nextFocusTarget.focus();
     }, [isEditingLink, isCreatingPage]);
-    (0, import_element223.useEffect)(() => {
+    (0, import_element225.useEffect)(() => {
       isMountingRef.current = false;
       return () => {
         isMountingRef.current = true;
       };
     }, []);
-    const prevInputValueRef = (0, import_element223.useRef)();
-    (0, import_element223.useEffect)(() => {
+    const prevInputValueRef = (0, import_element225.useRef)();
+    (0, import_element225.useEffect)(() => {
       if (prevInputValueRef.current === void 0) {
         prevInputValueRef.current = propInputValue;
         return;
@@ -70563,7 +70799,7 @@ var wp;
         prevInputValueRef.current = propInputValue;
       }
     }, [propInputValue]);
-    (0, import_element223.useEffect)(() => {
+    (0, import_element225.useEffect)(() => {
       if (customValidity?.type === "invalid") {
         const inputElement = searchInputRef.current;
         if (inputElement && typeof inputElement.reportValidity === "function") {
@@ -70689,7 +70925,7 @@ var wp;
       }
       onCancel?.();
     };
-    const [shouldFocusSearchInput, setShouldFocusSearchInput] = (0, import_element223.useState)(false);
+    const [shouldFocusSearchInput, setShouldFocusSearchInput] = (0, import_element225.useState)(false);
     const handleUnlink = () => {
       const { id, kind, type, ...restValue } = internalControlValue;
       setInternalControlValue({
@@ -70701,7 +70937,7 @@ var wp;
       });
       setShouldFocusSearchInput(true);
     };
-    (0, import_element223.useEffect)(() => {
+    (0, import_element225.useEffect)(() => {
       if (shouldFocusSearchInput) {
         searchInputRef.current?.focus();
         setShouldFocusSearchInput(false);
@@ -70709,7 +70945,7 @@ var wp;
     }, [shouldFocusSearchInput]);
     const currentUrlInputValue = internalControlValue?.url !== void 0 ? internalControlValue.url : propInputValue || "";
     const currentInputIsEmpty = !currentUrlInputValue?.trim()?.length;
-    (0, import_element223.useEffect)(() => {
+    (0, import_element225.useEffect)(() => {
       setCustomValidity(void 0);
     }, [currentUrlInputValue]);
     const isUrlValid = !customValidity;
@@ -70719,7 +70955,7 @@ var wp;
     const isEditing = (isEditingLink || !value) && !isCreatingPage;
     const isDisabled = currentInputIsEmpty || !isUrlValid || value && !valueHasChanges;
     const showSettings = !!settings2?.length && isEditingLink && hasLinkValue;
-    const previewValue = (0, import_element223.useMemo)(() => {
+    const previewValue = (0, import_element225.useMemo)(() => {
       if (value?.kind === "taxonomy" && !value?.url && entityUrlFallbackRef.current) {
         return {
           ...value,
@@ -70728,21 +70964,21 @@ var wp;
       }
       return value;
     }, [value]);
-    return /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(
       "div",
       {
         tabIndex: -1,
         ref: wrapperRef,
         className: "block-editor-link-control",
         children: [
-          isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)("div", { className: "block-editor-link-control__loading", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components168.Spinner, {}),
+          isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)("div", { className: "block-editor-link-control__loading", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_components168.Spinner, {}),
             " ",
             (0, import_i18n159.__)("Creating"),
             "\u2026"
           ] }),
-          isEditing && /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(import_jsx_runtime380.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(
+          isEditing && /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(import_jsx_runtime382.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(
               "div",
               {
                 className: clsx_default({
@@ -70751,7 +70987,7 @@ var wp;
                   "has-actions": showActions
                 }),
                 children: [
-                  showTextControl && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+                  showTextControl && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                     import_components168.TextControl,
                     {
                       ref: textInputRef,
@@ -70762,7 +70998,7 @@ var wp;
                       onKeyDown: handleSubmitWithEnter
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                     search_input_default,
                     {
                       ref: searchInputRef,
@@ -70783,7 +71019,7 @@ var wp;
                       hideLabelFromVision: !showTextControl,
                       isEntity,
                       customValidity,
-                      suffix: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+                      suffix: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                         SearchSuffixControl,
                         {
                           isEntity,
@@ -70796,7 +71032,7 @@ var wp;
                       )
                     }
                   ),
-                  isEntity && helpTextId && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+                  isEntity && helpTextId && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                     "p",
                     {
                       id: helpTextId,
@@ -70811,7 +71047,7 @@ var wp;
                 ]
               }
             ),
-            errorMessage && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+            errorMessage && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
               import_components168.Notice,
               {
                 className: "block-editor-link-control__search-error",
@@ -70821,7 +71057,7 @@ var wp;
               }
             )
           ] }),
-          value && !isEditingLink && !isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+          value && !isEditingLink && !isCreatingPage && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
             LinkPreview,
             {
               value: previewValue,
@@ -70835,12 +71071,12 @@ var wp;
             },
             previewValue?.url
           ),
-          showSettings && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { className: "block-editor-link-control__tools", children: !currentInputIsEmpty && /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+          showSettings && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("div", { className: "block-editor-link-control__tools", children: !currentInputIsEmpty && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
             settings_drawer_default,
             {
               settingsOpen: isSettingsOpen,
               setSettingsOpen: setSettingsOpenWithPreference,
-              children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                 settings_default2,
                 {
                   value: internalControlValue,
@@ -70852,13 +71088,13 @@ var wp;
               )
             }
           ) }),
-          showActions && /* @__PURE__ */ (0, import_jsx_runtime380.jsxs)(
+          showActions && /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(
             import_components168.__experimentalHStack,
             {
               justify: "right",
               className: "block-editor-link-control__search-actions",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                   import_components168.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -70867,7 +71103,7 @@ var wp;
                     children: (0, import_i18n159.__)("Cancel")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
                   import_components168.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -70895,7 +71131,7 @@ var wp;
     helpTextId
   }) {
     if (isEntity) {
-      return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
         import_components168.Button,
         {
           icon: link_off_default,
@@ -70910,7 +71146,7 @@ var wp;
     if (showActions) {
       return void 0;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(import_components168.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(import_components168.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
       import_components168.Button,
       {
         onClick: isDisabled ? noop18 : onSubmit,
@@ -70929,7 +71165,7 @@ var wp;
       since: "6.8",
       alternative: "wp.blockEditor.LinkControl"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)(LinkControl, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(LinkControl, { ...props });
   };
   DeprecatedExperimentalLinkControl.ViewerFill = LinkControl.ViewerFill;
   DeprecatedExperimentalLinkControl.DEFAULT_LINK_SETTINGS = LinkControl.DEFAULT_LINK_SETTINGS;
@@ -70949,7 +71185,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/line-height-control/index.mjs
-  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
   var LineHeightControl = ({
     /**
      * Start opting into the larger default height that will become the default size in a future version.
@@ -71002,7 +71238,7 @@ var wp;
       }
       onChange(`${nextValue}`);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime381.jsx)("div", { className: "block-editor-line-height-control", children: /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("div", { className: "block-editor-line-height-control", children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
       import_components169.__experimentalNumberControl,
       {
         placeholder: BASE_DEFAULT_VALUE,
@@ -71028,9 +71264,9 @@ var wp;
   var import_data149 = __toESM(require_data(), 1);
   var import_keycodes20 = __toESM(require_keycodes(), 1);
   var import_compose89 = __toESM(require_compose(), 1);
-  var import_dom70 = __toESM(require_dom(), 1);
+  var import_dom69 = __toESM(require_dom(), 1);
   var import_notices11 = __toESM(require_notices(), 1);
-  var import_element224 = __toESM(require_element(), 1);
+  var import_element226 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/media-placeholder/utils.mjs
   function getComputedAcceptAttribute(allowedTypes, allowedMimeTypes, accept) {
@@ -71065,7 +71301,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/media-replace-flow/index.mjs
-  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
   var noop19 = () => {
   };
   var uniqueId = 0;
@@ -71103,7 +71339,7 @@ var wp;
       };
     }, []);
     const errorNoticeID = `block-editor/media-replace-flow/error-notice/${++uniqueId}`;
-    const computedAccept = (0, import_element224.useMemo)(
+    const computedAccept = (0, import_element226.useMemo)(
       () => getComputedAcceptAttribute(
         allowedTypes,
         allowedMimeTypes,
@@ -71112,7 +71348,7 @@ var wp;
       [allowedTypes, allowedMimeTypes, accept]
     );
     const onUploadError = (message2) => {
-      const safeMessage = (0, import_dom70.__unstableStripHTML)(message2);
+      const safeMessage = (0, import_dom69.__unstableStripHTML)(message2);
       if (onError) {
         onError(safeMessage);
         return;
@@ -71169,7 +71405,7 @@ var wp;
       ...popoverProps3,
       variant
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
       import_components170.Dropdown,
       {
         popoverProps: mergedPopoverProps,
@@ -71188,7 +71424,7 @@ var wp;
               children: name
             });
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
             import_components170.ToolbarButton,
             {
               "aria-expanded": isOpen,
@@ -71199,10 +71435,10 @@ var wp;
             }
           );
         },
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(import_jsx_runtime382.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(import_components170.NavigableMenu, { className: "block-editor-media-replace-flow__media-upload-menu", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)(check_default2, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(import_jsx_runtime384.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(import_components170.NavigableMenu, { className: "block-editor-media-replace-flow__media-upload-menu", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(check_default2, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
                 media_upload_default,
                 {
                   gallery,
@@ -71211,7 +71447,7 @@ var wp;
                   value: multiple ? mediaIds : mediaId,
                   onSelect: (media) => selectMedia(media, onClose),
                   allowedTypes,
-                  render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+                  render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
                     import_components170.MenuItem,
                     {
                       icon: media_default,
@@ -71221,7 +71457,7 @@ var wp;
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
                 import_components170.FormFileUpload,
                 {
                   onChange: (event) => {
@@ -71230,7 +71466,7 @@ var wp;
                   accept: computedAccept,
                   multiple: !!multiple,
                   render: ({ openFileDialog }) => {
-                    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+                    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
                       import_components170.MenuItem,
                       {
                         icon: upload_default,
@@ -71244,7 +71480,7 @@ var wp;
                 }
               )
             ] }),
-            onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+            onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
               import_components170.MenuItem,
               {
                 icon: post_featured_image_default,
@@ -71254,7 +71490,7 @@ var wp;
               }
             ),
             typeof children === "function" ? children({ onClose }) : children,
-            mediaURL && onReset && /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+            mediaURL && onReset && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
               import_components170.MenuItem,
               {
                 onClick: () => {
@@ -71265,9 +71501,9 @@ var wp;
               }
             )
           ] }),
-          onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)("form", { className: "block-editor-media-flow__url-input", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("span", { className: "block-editor-media-replace-flow__image-url-label", children: (0, import_i18n161.__)("Current media URL:") }),
-            /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
+          onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)("form", { className: "block-editor-media-flow__url-input", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("span", { className: "block-editor-media-replace-flow__image-url-label", children: (0, import_i18n161.__)("Current media URL:") }),
+            /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
               link_control_default,
               {
                 value: { url: mediaURL },
@@ -71300,13 +71536,13 @@ var wp;
   // packages/block-editor/build-module/components/media-placeholder/index.mjs
   var import_components176 = __toESM(require_components(), 1);
   var import_i18n166 = __toESM(require_i18n(), 1);
-  var import_element227 = __toESM(require_element(), 1);
+  var import_element229 = __toESM(require_element(), 1);
   var import_data151 = __toESM(require_data(), 1);
   var import_deprecated23 = __toESM(require_deprecated(), 1);

   // packages/block-editor/build-module/components/url-popover/index.mjs
   var import_i18n165 = __toESM(require_i18n(), 1);
-  var import_element226 = __toESM(require_element(), 1);
+  var import_element228 = __toESM(require_element(), 1);
   var import_components175 = __toESM(require_components(), 1);
   var import_deprecated22 = __toESM(require_deprecated(), 1);

@@ -71317,20 +71553,20 @@ var wp;
   // packages/block-editor/build-module/components/url-popover/link-viewer-url.mjs
   var import_components171 = __toESM(require_components(), 1);
   var import_url7 = __toESM(require_url(), 1);
-  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime385 = __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_runtime383.jsx)("span", { className: linkClassName });
+      return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("span", { className: linkClassName });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_components171.ExternalLink, { className: linkClassName, href: url, children: urlLabel || (0, import_url7.filterURLForDisplay)((0, import_url7.safeDecodeURI)(url)) });
+    return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_components171.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_runtime384 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
   function LinkViewer({
     className,
     linkClassName,
@@ -71339,7 +71575,7 @@ var wp;
     urlLabel,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(
       "div",
       {
         className: clsx_default(
@@ -71348,7 +71584,7 @@ var wp;
         ),
         ...props,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
             LinkViewerURL,
             {
               url,
@@ -71356,7 +71592,7 @@ var wp;
               className: linkClassName
             }
           ),
-          onEditLinkClick && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+          onEditLinkClick && /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
             import_components172.Button,
             {
               icon: pencil_default,
@@ -71375,168 +71611,173 @@ var wp;
   var import_components174 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/url-input/index.mjs
+  var import_a11y19 = __toESM(require_a11y(), 1);
   var import_i18n163 = __toESM(require_i18n(), 1);
-  var import_element225 = __toESM(require_element(), 1);
+  var import_element227 = __toESM(require_element(), 1);
   var import_keycodes21 = __toESM(require_keycodes(), 1);
   var import_components173 = __toESM(require_components(), 1);
   var import_compose90 = __toESM(require_compose(), 1);
   var import_data150 = __toESM(require_data(), 1);
   var import_url8 = __toESM(require_url(), 1);
-  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
   var import_react15 = __toESM(require_react(), 1);
   var { ValidatedInputControl } = unlock(import_components173.privateApis);
+  var noop20 = () => {
+  };
   function isFunction(maybeFunc) {
     return typeof maybeFunc === "function";
   }
-  var URLInput = class extends import_element225.Component {
-    constructor(props) {
-      super(props);
-      this.onChange = this.onChange.bind(this);
-      this.onFocus = this.onFocus.bind(this);
-      this.onKeyDown = this.onKeyDown.bind(this);
-      this.selectLink = this.selectLink.bind(this);
-      this.handleOnClick = this.handleOnClick.bind(this);
-      this.bindSuggestionNode = this.bindSuggestionNode.bind(this);
-      this.autocompleteRef = props.autocompleteRef || (0, import_element225.createRef)();
-      this.inputRef = props.inputRef || (0, import_element225.createRef)();
-      this.hasRenderedValidation = { current: false };
-      this.updateSuggestions = (0, import_compose90.debounce)(
-        this.updateSuggestions.bind(this),
-        200
-      );
-      this.suggestionNodes = [];
-      this.suggestionsRequest = null;
-      this.state = {
-        suggestions: [],
-        showSuggestions: false,
-        suggestionsValue: null,
-        selectedSuggestion: null,
-        suggestionsListboxId: "",
-        suggestionOptionIdPrefix: ""
-      };
-    }
-    componentDidUpdate(prevProps) {
-      const { showSuggestions, selectedSuggestion } = this.state;
-      const { value, __experimentalShowInitialSuggestions = false } = this.props;
-      if (showSuggestions && selectedSuggestion !== null && this.suggestionNodes[selectedSuggestion]) {
-        this.suggestionNodes[selectedSuggestion].scrollIntoView({
-          behavior: "instant",
-          block: "nearest",
-          inline: "nearest"
-        });
-      }
-      if (prevProps.value !== value && !this.props.disableSuggestions) {
-        if (value?.length) {
-          this.updateSuggestions(value);
-        } else if (__experimentalShowInitialSuggestions) {
-          this.updateSuggestions();
-        }
-      }
-    }
-    componentDidMount() {
-      if (this.shouldShowInitialSuggestions()) {
-        this.updateSuggestions();
-      }
-    }
-    componentWillUnmount() {
-      this.suggestionsRequest?.cancel?.();
-      this.suggestionsRequest = null;
-    }
-    bindSuggestionNode(index2) {
-      return (ref) => {
-        this.suggestionNodes[index2] = ref;
-      };
-    }
-    shouldShowInitialSuggestions() {
-      const { __experimentalShowInitialSuggestions = false, value } = this.props;
-      return __experimentalShowInitialSuggestions && !(value && value.length);
-    }
-    updateSuggestions(value = "") {
-      const {
-        __experimentalFetchLinkSuggestions: fetchLinkSuggestions,
-        __experimentalHandleURLSuggestions: handleURLSuggestions
-      } = this.props;
+  function URLInput(props) {
+    const {
+      __experimentalFetchLinkSuggestions: fetchLinkSuggestionsProp,
+      __experimentalHandleURLSuggestions: handleURLSuggestions,
+      __experimentalRenderControl: renderControl,
+      __experimentalRenderSuggestions: renderSuggestions,
+      __experimentalShowInitialSuggestions: showInitialSuggestions = false,
+      autocompleteRef,
+      className,
+      customValidity,
+      disableSuggestions,
+      disabled: disabled2 = false,
+      help = null,
+      hideLabelFromVision = false,
+      inputRef,
+      isFullWidth,
+      label = null,
+      markWhenOptional,
+      onChange,
+      onKeyDown,
+      onSubmit,
+      placeholder = (0, import_i18n163.__)("Paste URL or type to search"),
+      required = true,
+      suffix,
+      value = ""
+    } = props;
+    const instanceId = (0, import_compose90.useInstanceId)(URLInput);
+    const { getSettings: getSettings7 } = (0, import_data150.useSelect)(store);
+    const debouncedSpeak = (0, import_compose90.useDebounce)(import_a11y19.speak, 500);
+    const [suggestions, setSuggestions] = (0, import_element227.useState)([]);
+    const [suggestionsValue, setSuggestionsValue] = (0, import_element227.useState)(null);
+    const [selectedSuggestion, setSelectedSuggestion] = (0, import_element227.useState)(null);
+    const [isSuggestionsListOpen, setIsSuggestionsListOpen] = (0, import_element227.useState)(false);
+    const [isLoading, setIsLoading] = (0, import_element227.useState)(false);
+    const fallbackInputRef = (0, import_element227.useRef)();
+    const suggestionNodesRef = (0, import_element227.useRef)([]);
+    const suggestionsRequestRef = (0, import_element227.useRef)(null);
+    const controlInputRef = inputRef ?? fallbackInputRef;
+    const inputId = `url-input-control-${instanceId}`;
+    const suggestionsListboxId = `block-editor-url-input-suggestions-${instanceId}`;
+    const suggestionOptionIdPrefix = `block-editor-url-input-suggestion-${instanceId}`;
+    const showSuggestions = isSuggestionsListOpen && disableSuggestions !== true && (showInitialSuggestions || !!value.length);
+    const updateSuggestions = (0, import_compose90.useEvent)((searchValue = "") => {
+      const fetchLinkSuggestions = isFunction(fetchLinkSuggestionsProp) ? fetchLinkSuggestionsProp : getSettings7().__experimentalFetchLinkSuggestions;
       if (!fetchLinkSuggestions) {
         return;
       }
-      const isInitialSuggestions = !value?.length;
-      value = value.trim();
-      if (!isInitialSuggestions && (value.length < 2 || !handleURLSuggestions && (0, import_url8.isURL)(value))) {
-        this.suggestionsRequest?.cancel?.();
-        this.suggestionsRequest = null;
-        this.setState({
-          suggestions: [],
-          showSuggestions: false,
-          suggestionsValue: value,
-          selectedSuggestion: null,
-          loading: false
-        });
+      const isInitialSuggestions = !searchValue?.length;
+      const search = searchValue.trim();
+      if (!isInitialSuggestions && (search.length < 2 || !handleURLSuggestions && (0, import_url8.isURL)(search))) {
+        suggestionsRequestRef.current?.cancel?.();
+        suggestionsRequestRef.current = null;
+        setSuggestions([]);
+        setIsSuggestionsListOpen(false);
+        setSuggestionsValue(search);
+        setSelectedSuggestion(null);
+        setIsLoading(false);
         return;
       }
-      this.setState({
-        selectedSuggestion: null,
-        loading: true
-      });
-      const request = fetchLinkSuggestions(value, {
+      setSelectedSuggestion(null);
+      setIsLoading(true);
+      const request = fetchLinkSuggestions(search, {
         isInitialSuggestions
       });
-      request.then((suggestions) => {
-        if (this.suggestionsRequest !== request) {
+      suggestionsRequestRef.current = request;
+      request.then((nextSuggestions) => {
+        if (suggestionsRequestRef.current !== request) {
           return;
         }
-        this.setState({
-          suggestions,
-          suggestionsValue: value,
-          loading: false,
-          showSuggestions: !!suggestions.length
-        });
-        if (!!suggestions.length) {
-          this.props.debouncedSpeak(
+        setSuggestions(nextSuggestions);
+        setSuggestionsValue(search);
+        setIsLoading(false);
+        setIsSuggestionsListOpen(!!nextSuggestions.length);
+        if (nextSuggestions.length) {
+          debouncedSpeak(
             (0, import_i18n163.sprintf)(
               /* translators: %d: number of results. */
               (0, import_i18n163._n)(
                 "%d result found, use up and down arrow keys to navigate.",
                 "%d results found, use up and down arrow keys to navigate.",
-                suggestions.length
+                nextSuggestions.length
               ),
-              suggestions.length
+              nextSuggestions.length
             ),
             "assertive"
           );
         } else {
-          this.props.debouncedSpeak(
-            (0, import_i18n163.__)("No results."),
-            "assertive"
-          );
+          debouncedSpeak((0, import_i18n163.__)("No results."), "assertive");
         }
       }).catch(() => {
-        if (this.suggestionsRequest !== request) {
+        if (suggestionsRequestRef.current !== request) {
           return;
         }
-        this.setState({
-          loading: false
-        });
+        setIsLoading(false);
       }).finally(() => {
-        if (this.suggestionsRequest === request) {
-          this.suggestionsRequest = null;
+        if (suggestionsRequestRef.current === request) {
+          suggestionsRequestRef.current = null;
         }
       });
-      this.suggestionsRequest = request;
+    });
+    const debouncedUpdateSuggestions = (0, import_compose90.useDebounce)(updateSuggestions, 200);
+    (0, import_element227.useEffect)(() => {
+      if (!disableSuggestions && (value.length || showInitialSuggestions)) {
+        debouncedUpdateSuggestions(value);
+      }
+    }, [
+      value,
+      disableSuggestions,
+      showInitialSuggestions,
+      debouncedUpdateSuggestions
+    ]);
+    (0, import_element227.useEffect)(() => {
+      if (!showSuggestions) {
+        setIsSuggestionsListOpen(false);
+      }
+    }, [showSuggestions]);
+    (0, import_element227.useEffect)(() => {
+      if (showSuggestions && selectedSuggestion !== null) {
+        suggestionNodesRef.current[selectedSuggestion]?.scrollIntoView({
+          behavior: "instant",
+          block: "nearest",
+          inline: "nearest"
+        });
+      }
+    }, [showSuggestions, selectedSuggestion]);
+    (0, import_element227.useEffect)(() => {
+      return () => {
+        suggestionsRequestRef.current?.cancel?.();
+        suggestionsRequestRef.current = null;
+      };
+    }, []);
+    function selectLink(suggestion) {
+      onChange(suggestion.url, suggestion);
+      setSelectedSuggestion(null);
+      setIsSuggestionsListOpen(false);
+    }
+    function handleSuggestionClick(suggestion) {
+      selectLink(suggestion);
+      controlInputRef.current.focus();
     }
-    onChange(newValue) {
-      this.props.onChange(newValue);
+    function handleChange(newValue) {
+      onChange(newValue);
     }
-    onFocus() {
-      const { suggestions } = this.state;
-      const { disableSuggestions, value } = this.props;
-      if (value && !disableSuggestions && !(suggestions && suggestions.length) && this.suggestionsRequest === null) {
-        this.updateSuggestions(value);
+    function handleFocus() {
+      if (value && !disableSuggestions && !suggestions.length && suggestionsRequestRef.current === null) {
+        debouncedUpdateSuggestions(value);
       }
     }
-    onKeyDown(event) {
-      this.props.onKeyDown?.(event);
-      const { showSuggestions, selectedSuggestion, suggestions, loading } = this.state;
-      if (!showSuggestions || !suggestions.length || loading) {
+    function handleKeyDown(event) {
+      onKeyDown?.(event);
+      if (!showSuggestions || !suggestions.length || isLoading) {
         switch (event.keyCode) {
           // When UP is pressed, if the caret is at the start of the text, move it to the 0
           // position.
@@ -71550,278 +71791,232 @@ var wp;
           // When DOWN is pressed, if the caret is not at the end of the text, move it to the
           // last position.
           case import_keycodes21.DOWN: {
-            if (this.props.value.length !== event.target.selectionStart) {
+            if (value.length !== event.target.selectionStart) {
               event.preventDefault();
               event.target.setSelectionRange(
-                this.props.value.length,
-                this.props.value.length
+                value.length,
+                value.length
               );
             }
             break;
           }
           // Submitting while loading should trigger onSubmit.
           case import_keycodes21.ENTER: {
-            if (this.props.onSubmit) {
+            if (onSubmit) {
               event.preventDefault();
-              this.props.onSubmit(null, event);
+              onSubmit(null, event);
             }
             break;
           }
         }
         return;
       }
-      const suggestion = this.state.suggestions[this.state.selectedSuggestion];
+      const suggestion = suggestions[selectedSuggestion];
       switch (event.keyCode) {
         case import_keycodes21.UP: {
           event.preventDefault();
-          const previousIndex = !selectedSuggestion ? suggestions.length - 1 : selectedSuggestion - 1;
-          this.setState({
-            selectedSuggestion: previousIndex
-          });
+          setSelectedSuggestion(
+            !selectedSuggestion ? suggestions.length - 1 : selectedSuggestion - 1
+          );
           break;
         }
         case import_keycodes21.DOWN: {
           event.preventDefault();
-          const nextIndex = selectedSuggestion === null || selectedSuggestion === suggestions.length - 1 ? 0 : selectedSuggestion + 1;
-          this.setState({
-            selectedSuggestion: nextIndex
-          });
+          setSelectedSuggestion(
+            selectedSuggestion === null || selectedSuggestion === suggestions.length - 1 ? 0 : selectedSuggestion + 1
+          );
           break;
         }
         case import_keycodes21.TAB: {
-          if (this.state.selectedSuggestion !== null) {
-            this.selectLink(suggestion);
-            this.props.speak((0, import_i18n163.__)("Link selected."));
+          if (selectedSuggestion !== null) {
+            selectLink(suggestion);
+            (0, import_a11y19.speak)((0, import_i18n163.__)("Link selected."));
           }
           break;
         }
         case import_keycodes21.ENTER: {
           event.preventDefault();
-          if (this.state.selectedSuggestion !== null) {
-            this.selectLink(suggestion);
-            if (this.props.onSubmit) {
-              this.props.onSubmit(suggestion, event);
+          if (selectedSuggestion !== null) {
+            selectLink(suggestion);
+            if (onSubmit) {
+              onSubmit(suggestion, event);
             }
-          } else if (this.props.onSubmit) {
-            this.props.onSubmit(null, event);
+          } else if (onSubmit) {
+            onSubmit(null, event);
           }
           break;
         }
       }
     }
-    selectLink(suggestion) {
-      this.props.onChange(suggestion.url, suggestion);
-      this.setState({
-        selectedSuggestion: null,
-        showSuggestions: false
-      });
-    }
-    handleOnClick(suggestion) {
-      this.selectLink(suggestion);
-      this.inputRef.current.focus();
-    }
-    static getDerivedStateFromProps({
+    const controlProps = {
+      id: inputId,
+      // Passes attribute to label for the for attribute
+      label,
+      className: clsx_default("block-editor-url-input", className, {
+        "is-full-width": isFullWidth
+      }),
+      hideLabelFromVision
+    };
+    const inputProps = {
+      id: inputId,
       value,
-      instanceId,
-      disableSuggestions,
-      __experimentalShowInitialSuggestions = false
-    }, { showSuggestions }) {
-      let shouldShowSuggestions = showSuggestions;
-      const hasValue3 = value && value.length;
-      if (!__experimentalShowInitialSuggestions && !hasValue3) {
-        shouldShowSuggestions = false;
-      }
-      if (disableSuggestions === true) {
-        shouldShowSuggestions = false;
-      }
-      return {
-        showSuggestions: shouldShowSuggestions,
-        suggestionsListboxId: `block-editor-url-input-suggestions-${instanceId}`,
-        suggestionOptionIdPrefix: `block-editor-url-input-suggestion-${instanceId}`
-      };
+      required,
+      type: "text",
+      name: inputId,
+      autoComplete: "off",
+      onChange: disabled2 ? noop20 : handleChange,
+      onFocus: disabled2 ? noop20 : handleFocus,
+      onKeyDown: disabled2 ? noop20 : handleKeyDown,
+      placeholder,
+      role: "combobox",
+      "aria-label": label ? void 0 : (0, import_i18n163.__)("URL"),
+      // Ensure input always has an accessible label
+      "aria-expanded": showSuggestions,
+      "aria-autocomplete": "list",
+      "aria-owns": suggestionsListboxId,
+      "aria-activedescendant": selectedSuggestion !== null ? `${suggestionOptionIdPrefix}-${selectedSuggestion}` : void 0,
+      ref: controlInputRef,
+      disabled: disabled2,
+      suffix,
+      help
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_jsx_runtime387.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+        Control3,
+        {
+          controlProps,
+          inputProps,
+          isLoading,
+          customValidity,
+          markWhenOptional,
+          renderControl
+        }
+      ),
+      showSuggestions && suggestions.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+        Suggestions,
+        {
+          autocompleteRef,
+          className,
+          handleSuggestionClick,
+          isLoading,
+          renderSuggestions,
+          selectedSuggestion,
+          suggestionNodesRef,
+          suggestionOptionIdPrefix,
+          suggestions,
+          suggestionsListboxId,
+          suggestionsValue
+        }
+      )
+    ] });
+  }
+  function Control3({
+    controlProps,
+    inputProps,
+    isLoading,
+    customValidity,
+    markWhenOptional,
+    renderControl
+  }) {
+    const [isValidated, setIsValidated] = (0, import_element227.useState)(
+      customValidity !== void 0
+    );
+    if (customValidity !== void 0 && !isValidated) {
+      setIsValidated(true);
     }
-    render() {
-      return /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)(import_jsx_runtime385.Fragment, { children: [
-        this.renderControl(),
-        this.renderSuggestions()
-      ] });
+    if (renderControl) {
+      return renderControl(controlProps, inputProps, isLoading);
     }
-    renderControl() {
-      const {
-        label = null,
-        className,
-        isFullWidth,
-        instanceId,
-        placeholder = (0, import_i18n163.__)("Paste URL or type to search"),
-        __experimentalRenderControl: renderControl,
-        value = "",
-        hideLabelFromVision = false,
-        help = null,
-        disabled: disabled2 = false,
-        customValidity,
-        markWhenOptional
-      } = this.props;
-      const {
-        loading,
-        showSuggestions,
-        selectedSuggestion,
-        suggestionsListboxId,
-        suggestionOptionIdPrefix
-      } = this.state;
-      const inputId = `url-input-control-${instanceId}`;
-      const controlProps = {
-        id: inputId,
-        // Passes attribute to label for the for attribute
-        label,
-        className: clsx_default("block-editor-url-input", className, {
-          "is-full-width": isFullWidth
-        }),
-        hideLabelFromVision
-      };
-      const inputProps = {
-        id: inputId,
-        value,
-        required: this.props.required ?? true,
-        type: "text",
-        name: inputId,
-        autoComplete: "off",
-        onChange: disabled2 ? () => {
-        } : this.onChange,
-        // Disable onChange when disabled
-        onFocus: disabled2 ? () => {
-        } : this.onFocus,
-        // Disable onFocus when disabled
-        placeholder,
-        onKeyDown: disabled2 ? () => {
-        } : this.onKeyDown,
-        // Disable onKeyDown when disabled
-        role: "combobox",
-        "aria-label": label ? void 0 : (0, import_i18n163.__)("URL"),
-        // Ensure input always has an accessible label
-        "aria-expanded": showSuggestions,
-        "aria-autocomplete": "list",
-        "aria-owns": suggestionsListboxId,
-        "aria-activedescendant": selectedSuggestion !== null ? `${suggestionOptionIdPrefix}-${selectedSuggestion}` : void 0,
-        ref: this.inputRef,
-        disabled: disabled2,
-        suffix: this.props.suffix,
-        help
-      };
-      const validationProps = {
-        customValidity,
-        // Suppress the "(Required)" indicator in the label.
-        // The field is still required for validation, but the indicator
-        // can be hidden when markWhenOptional is set to true.
-        ...markWhenOptional !== void 0 && {
-          markWhenOptional
+    const MaybeValidatedInputControl = isValidated ? ValidatedInputControl : import_components173.__experimentalInputControl;
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_components173.BaseControl, { ...controlProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+        MaybeValidatedInputControl,
+        {
+          ...inputProps,
+          ...isValidated && {
+            customValidity,
+            // Suppress the "(Required)" indicator in the label.
+            // The field is still required for validation, but the indicator
+            // can be hidden when markWhenOptional is set to true.
+            ...markWhenOptional !== void 0 && {
+              markWhenOptional
+            }
+          }
         }
+      ),
+      isLoading && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_components173.Spinner, {})
+    ] });
+  }
+  function Suggestions({
+    autocompleteRef,
+    className,
+    handleSuggestionClick,
+    isLoading,
+    renderSuggestions,
+    selectedSuggestion,
+    suggestionNodesRef,
+    suggestionOptionIdPrefix,
+    suggestions,
+    suggestionsListboxId,
+    suggestionsValue
+  }) {
+    const suggestionsListProps = {
+      id: suggestionsListboxId,
+      ref: autocompleteRef,
+      role: "listbox"
+    };
+    const buildSuggestionItemProps = (suggestion, index2) => {
+      return {
+        role: "option",
+        tabIndex: "-1",
+        id: `${suggestionOptionIdPrefix}-${index2}`,
+        ref: (node) => {
+          suggestionNodesRef.current[index2] = node;
+        },
+        "aria-selected": index2 === selectedSuggestion ? true : void 0
       };
-      if (renderControl) {
-        return renderControl(controlProps, inputProps, loading);
-      }
-      if (customValidity !== void 0) {
-        this.hasRenderedValidation.current = true;
-      }
-      const MaybeValidatedInputControl = this.hasRenderedValidation.current ? ValidatedInputControl : import_components173.__experimentalInputControl;
-      return /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)(import_components173.BaseControl, { ...controlProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
-          MaybeValidatedInputControl,
-          {
-            ...inputProps,
-            ...this.hasRenderedValidation.current ? validationProps : {},
-            __next40pxDefaultSize: true
-          }
-        ),
-        loading && /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_components173.Spinner, {})
-      ] });
-    }
-    renderSuggestions() {
-      const {
-        className,
-        __experimentalRenderSuggestions: renderSuggestions
-      } = this.props;
-      const {
-        showSuggestions,
+    };
+    if (isFunction(renderSuggestions)) {
+      return renderSuggestions({
         suggestions,
-        suggestionsValue,
         selectedSuggestion,
-        suggestionsListboxId,
-        suggestionOptionIdPrefix,
-        loading
-      } = this.state;
-      if (!showSuggestions || suggestions.length === 0) {
-        return null;
-      }
-      const suggestionsListProps = {
-        id: suggestionsListboxId,
-        ref: this.autocompleteRef,
-        role: "listbox"
-      };
-      const buildSuggestionItemProps = (suggestion, index2) => {
-        return {
-          role: "option",
-          tabIndex: "-1",
-          id: `${suggestionOptionIdPrefix}-${index2}`,
-          ref: this.bindSuggestionNode(index2),
-          "aria-selected": index2 === selectedSuggestion ? true : void 0
-        };
-      };
-      if (isFunction(renderSuggestions)) {
-        return renderSuggestions({
-          suggestions,
-          selectedSuggestion,
-          suggestionsListProps,
-          buildSuggestionItemProps,
-          isLoading: loading,
-          handleSuggestionClick: this.handleOnClick,
-          isInitialSuggestions: !suggestionsValue?.length,
-          currentInputValue: suggestionsValue
-        });
-      }
-      return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_components173.Popover, { placement: "bottom", focusOnMount: false, children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
-        "div",
-        {
-          ...suggestionsListProps,
-          className: clsx_default("block-editor-url-input__suggestions", {
-            [`${className}__suggestions`]: className
-          }),
-          children: suggestions.map((suggestion, index2) => /* @__PURE__ */ (0, import_react15.createElement)(
-            import_components173.Button,
-            {
-              __next40pxDefaultSize: true,
-              ...buildSuggestionItemProps(suggestion, index2),
-              key: suggestion.id,
-              className: clsx_default(
-                "block-editor-url-input__suggestion",
-                {
-                  "is-selected": index2 === selectedSuggestion
-                }
-              ),
-              onClick: () => this.handleOnClick(suggestion)
-            },
-            suggestion.title
-          ))
-        }
-      ) });
+        suggestionsListProps,
+        buildSuggestionItemProps,
+        isLoading,
+        handleSuggestionClick,
+        isInitialSuggestions: !suggestionsValue?.length,
+        currentInputValue: suggestionsValue
+      });
     }
-  };
-  var url_input_default = (0, import_compose90.compose)(
-    import_compose90.withSafeTimeout,
-    import_components173.withSpokenMessages,
-    import_compose90.withInstanceId,
-    (0, import_data150.withSelect)((select3, props) => {
-      if (isFunction(props.__experimentalFetchLinkSuggestions)) {
-        return;
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(import_components173.Popover, { placement: "bottom", focusOnMount: false, children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+      "div",
+      {
+        ...suggestionsListProps,
+        className: clsx_default("block-editor-url-input__suggestions", {
+          [`${className}__suggestions`]: className
+        }),
+        children: suggestions.map((suggestion, index2) => /* @__PURE__ */ (0, import_react15.createElement)(
+          import_components173.Button,
+          {
+            __next40pxDefaultSize: true,
+            ...buildSuggestionItemProps(suggestion, index2),
+            key: suggestion.id,
+            className: clsx_default(
+              "block-editor-url-input__suggestion",
+              {
+                "is-selected": index2 === selectedSuggestion
+              }
+            ),
+            onClick: () => handleSuggestionClick(suggestion)
+          },
+          suggestion.title
+        ))
       }
-      const { getSettings: getSettings7 } = select3(store);
-      return {
-        __experimentalFetchLinkSuggestions: getSettings7().__experimentalFetchLinkSuggestions
-      };
-    })
-  )(URLInput);
+    ) });
+  }

   // packages/block-editor/build-module/components/url-popover/link-editor.mjs
-  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
   function LinkEditor({
     autocompleteRef,
     className,
@@ -71829,7 +72024,7 @@ var wp;
     value,
     ...props
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(
       "form",
       {
         className: clsx_default(
@@ -71838,15 +72033,15 @@ var wp;
         ),
         ...props,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
-            url_input_default,
+          /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+            URLInput,
             {
               value,
               onChange: onChangeInputValue,
               autocompleteRef
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
             import_components174.Button,
             {
               icon: keyboard_return_default,
@@ -71861,12 +72056,12 @@ var wp;
   }

   // packages/block-editor/build-module/components/url-popover/index.mjs
-  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
   var { __experimentalPopoverLegacyPositionToPlacement } = unlock(
     import_components175.privateApis
   );
   var DEFAULT_PLACEMENT = "bottom";
-  var URLPopover = (0, import_element226.forwardRef)(
+  var URLPopover = (0, import_element228.forwardRef)(
     ({
       additionalControls,
       children,
@@ -71892,12 +72087,12 @@ var wp;
         computedPlacement = __experimentalPopoverLegacyPositionToPlacement(position);
       }
       computedPlacement = computedPlacement || DEFAULT_PLACEMENT;
-      const [isSettingsExpanded, setIsSettingsExpanded] = (0, import_element226.useState)(false);
+      const [isSettingsExpanded, setIsSettingsExpanded] = (0, import_element228.useState)(false);
       const showSettings = !!renderSettings && isSettingsExpanded;
       const toggleSettingsVisibility = () => {
         setIsSettingsExpanded(!isSettingsExpanded);
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(
         import_components175.Popover,
         {
           ref,
@@ -71911,9 +72106,9 @@ var wp;
           variant: "toolbar",
           ...popoverProps3,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime387.jsx)("div", { className: "block-editor-url-popover__input-container", children: /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)("div", { className: "block-editor-url-popover__row", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { className: "block-editor-url-popover__input-container", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("div", { className: "block-editor-url-popover__row", children: [
               children,
-              !!renderSettings && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+              !!renderSettings && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                 import_components175.Button,
                 {
                   className: "block-editor-url-popover__settings-toggle",
@@ -71925,8 +72120,8 @@ var wp;
                 }
               )
             ] }) }),
-            showSettings && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)("div", { className: "block-editor-url-popover__settings", children: renderSettings() }),
-            additionalControls && !showSettings && /* @__PURE__ */ (0, import_jsx_runtime387.jsx)("div", { className: "block-editor-url-popover__additional-controls", children: additionalControls })
+            showSettings && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { className: "block-editor-url-popover__settings", children: renderSettings() }),
+            additionalControls && !showSettings && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("div", { className: "block-editor-url-popover__additional-controls", children: additionalControls })
           ]
         }
       );
@@ -71937,8 +72132,8 @@ var wp;
   var url_popover_default = URLPopover;

   // packages/block-editor/build-module/components/media-placeholder/index.mjs
-  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
-  var noop20 = () => {
+  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
+  var noop21 = () => {
   };
   var InsertFromURLPopover = ({
     src,
@@ -71946,12 +72141,12 @@ var wp;
     onSubmit,
     onClose,
     popoverAnchor
-  }) => /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(url_popover_default, { anchor: popoverAnchor, onClose, children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+  }) => /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(url_popover_default, { anchor: popoverAnchor, onClose, children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
     "form",
     {
       className: "block-editor-media-placeholder__url-input-form",
       onSubmit,
-      children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_components176.__experimentalInputControl,
         {
           label: (0, import_i18n166.__)("URL"),
@@ -71960,7 +72155,7 @@ var wp;
           placeholder: (0, import_i18n166.__)("Paste or type URL"),
           onChange,
           value: src,
-          suffix: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(import_components176.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+          suffix: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components176.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
             import_components176.Button,
             {
               size: "small",
@@ -71974,8 +72169,8 @@ var wp;
     }
   ) });
   var URLSelectionUI = ({ src, onChangeSrc, onSelectURL }) => {
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element227.useState)(null);
-    const [isURLInputVisible, setIsURLInputVisible] = (0, import_element227.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element229.useState)(null);
+    const [isURLInputVisible, setIsURLInputVisible] = (0, import_element229.useState)(false);
     const openURLInput = () => {
       setIsURLInputVisible(true);
     };
@@ -71990,8 +72185,8 @@ var wp;
         closeURLInput();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)("div", { className: "block-editor-media-placeholder__url-input-container", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("div", { className: "block-editor-media-placeholder__url-input-container", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_components176.Button,
         {
           __next40pxDefaultSize: true,
@@ -72004,7 +72199,7 @@ var wp;
           children: (0, import_i18n166.__)("Insert from URL")
         }
       ),
-      isURLInputVisible && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      isURLInputVisible && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         InsertFromURLPopover,
         {
           src,
@@ -72037,7 +72232,7 @@ var wp;
     onSelectURL,
     onToggleFeaturedImage,
     onDoubleClick,
-    onFilesPreUpload = noop20,
+    onFilesPreUpload = noop21,
     onHTMLDrop: deprecatedOnHTMLDrop,
     children,
     mediaLibraryButton,
@@ -72058,11 +72253,11 @@ var wp;
         allowedMimeTypes: settings2.allowedMimeTypes
       };
     }, []);
-    const [src, setSrc] = (0, import_element227.useState)("");
-    (0, import_element227.useEffect)(() => {
+    const [src, setSrc] = (0, import_element229.useState)("");
+    (0, import_element229.useEffect)(() => {
       setSrc(value?.src ?? "");
     }, [value?.src]);
-    const computedAccept = (0, import_element227.useMemo)(
+    const computedAccept = (0, import_element229.useMemo)(
       () => getComputedAcceptAttribute(
         allowedTypes,
         allowedMimeTypes,
@@ -72212,7 +72407,7 @@ var wp;
           "is-appender": isAppender
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
         import_components176.Placeholder,
         {
           icon,
@@ -72235,7 +72430,7 @@ var wp;
       if (disableDropZone) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_components176.DropZone,
         {
           onFilesDrop: onFilesUpload,
@@ -72256,7 +72451,7 @@ var wp;
       );
     };
     const renderCancelLink = () => {
-      return onCancel && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      return onCancel && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_components176.Button,
         {
           __next40pxDefaultSize: true,
@@ -72269,7 +72464,7 @@ var wp;
       );
     };
     const renderUrlSelectionUI = () => {
-      return onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      return onSelectURL && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         URLSelectionUI,
         {
           src,
@@ -72279,7 +72474,7 @@ var wp;
       );
     };
     const renderFeaturedImageToggle = () => {
-      return onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime388.jsx)("div", { className: "block-editor-media-placeholder__url-input-container", children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      return onToggleFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("div", { className: "block-editor-media-placeholder__url-input-container", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_components176.Button,
         {
           __next40pxDefaultSize: true,
@@ -72292,7 +72487,7 @@ var wp;
     };
     const renderMediaUploadChecked = () => {
       const defaultButton = ({ open }) => {
-        return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           import_components176.Button,
           {
             __next40pxDefaultSize: true,
@@ -72305,7 +72500,7 @@ var wp;
         );
       };
       const libraryButton = mediaLibraryButton ?? defaultButton;
-      const uploadMediaLibraryButton = /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      const uploadMediaLibraryButton = /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         media_upload_default,
         {
           addToGallery,
@@ -72319,17 +72514,17 @@ var wp;
         }
       );
       if (mediaUpload2 && isAppender) {
-        return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_jsx_runtime388.Fragment, { children: [
+        return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
           renderDropZone(),
-          /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
             import_components176.FormFileUpload,
             {
               onChange: onUpload,
               accept: computedAccept,
               multiple: !!multiple,
               render: ({ openFileDialog }) => {
-                const content = /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_jsx_runtime388.Fragment, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+                const content = /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                     import_components176.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -72354,12 +72549,12 @@ var wp;
         ] });
       }
       if (mediaUpload2) {
-        const content = /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_jsx_runtime388.Fragment, { children: [
+        const content = /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
           renderDropZone(),
-          /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
             import_components176.FormFileUpload,
             {
-              render: ({ openFileDialog }) => /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+              render: ({ openFileDialog }) => /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                 import_components176.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -72387,9 +72582,9 @@ var wp;
       return renderPlaceholder(uploadMediaLibraryButton);
     };
     if (disableMediaButtons) {
-      return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(check_default2, { children: renderDropZone() });
+      return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(check_default2, { children: renderDropZone() });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
       check_default2,
       {
         fallback: renderPlaceholder(renderUrlSelectionUI()),
@@ -72400,7 +72595,7 @@ var wp;
   var media_placeholder_default = (0, import_components176.withFilters)("editor.MediaPlaceholder")(MediaPlaceholder);

   // packages/block-editor/build-module/components/panel-color-settings/index.mjs
-  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
   var PanelColorSettings = ({ colorSettings, ...props }) => {
     const settings2 = colorSettings.map((setting) => {
       if (!setting) {
@@ -72413,7 +72608,7 @@ var wp;
         onColorChange: onChange
       };
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
       panel_color_gradient_settings_default,
       {
         settings: settings2,
@@ -72427,14 +72622,14 @@ var wp;

   // packages/block-editor/build-module/components/plain-text/index.mjs
   var import_react_autosize_textarea2 = __toESM(require_lib(), 1);
-  var import_element237 = __toESM(require_element(), 1);
+  var import_element239 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/editable-text/index.mjs
-  var import_element236 = __toESM(require_element(), 1);
+  var import_element238 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/rich-text/index.mjs
   var import_es65 = __toESM(require_es6(), 1);
-  var import_element235 = __toESM(require_element(), 1);
+  var import_element237 = __toESM(require_element(), 1);
   var import_data154 = __toESM(require_data(), 1);
   var import_compose94 = __toESM(require_compose(), 1);
   var import_rich_text19 = __toESM(require_rich_text(), 1);
@@ -72450,20 +72645,20 @@ var wp;
   // packages/block-editor/build-module/components/rich-text/format-toolbar/index.mjs
   var import_i18n167 = __toESM(require_i18n(), 1);
   var import_components177 = __toESM(require_components(), 1);
-  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS8 = {
     placement: "bottom-start"
   };
   var FormatToolbar = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
-      ["bold", "italic", "link", "unknown"].map((format6) => /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)(import_jsx_runtime392.Fragment, { children: [
+      ["bold", "italic", "link", "unknown"].map((format6) => /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
         import_components177.Slot,
         {
           name: `RichText.ToolbarControls.${format6}`
         },
         format6
       )),
-      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components177.Slot, { name: "RichText.ToolbarControls", children: (fills) => {
+      /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components177.Slot, { name: "RichText.ToolbarControls", children: (fills) => {
         if (!fills.length) {
           return null;
         }
@@ -72471,7 +72666,7 @@ var wp;
         const hasActive = allProps.some(
           ({ isActive }) => isActive
         );
-        return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components177.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components177.ToolbarItem, { children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
           import_components177.DropdownMenu,
           {
             icon: chevron_down_default,
@@ -72499,9 +72694,9 @@ var wp;
   var format_toolbar_default = FormatToolbar;

   // packages/block-editor/build-module/components/rich-text/format-toolbar-container.mjs
-  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
   function InlineToolbar({ popoverAnchor }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
       import_components178.Popover,
       {
         placement: "top",
@@ -72509,12 +72704,12 @@ var wp;
         anchor: popoverAnchor,
         className: "block-editor-rich-text__inline-format-toolbar",
         __unstableSlotName: "block-toolbar",
-        children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
           NavigableToolbar,
           {
             className: "block-editor-rich-text__inline-format-toolbar-group",
             "aria-label": (0, import_i18n168.__)("Format tools"),
-            children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_components178.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(format_toolbar_default, {}) })
+            children: /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(import_components178.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(format_toolbar_default, {}) })
           }
         )
       }
@@ -72522,20 +72717,20 @@ var wp;
   }
   var FormatToolbarContainer = ({ inline: inline4, editableContentElement }) => {
     if (inline4) {
-      return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(InlineToolbar, { popoverAnchor: editableContentElement });
+      return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(InlineToolbar, { popoverAnchor: editableContentElement });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(block_controls_default, { group: "inline", children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(format_toolbar_default, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(block_controls_default, { group: "inline", children: /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(format_toolbar_default, {}) });
   };
   var format_toolbar_container_default = FormatToolbarContainer;

   // packages/block-editor/build-module/components/rich-text/use-mark-persistent.mjs
-  var import_element228 = __toESM(require_element(), 1);
+  var import_element230 = __toESM(require_element(), 1);
   var import_data152 = __toESM(require_data(), 1);
   function useMarkPersistent({ html, value }) {
-    const previousTextRef = (0, import_element228.useRef)();
+    const previousTextRef = (0, import_element230.useRef)();
     const hasActiveFormats = !!value.activeFormats?.length;
     const { __unstableMarkLastChangeAsPersistent: __unstableMarkLastChangeAsPersistent2 } = (0, import_data152.useDispatch)(store);
-    (0, import_element228.useLayoutEffect)(() => {
+    (0, import_element230.useLayoutEffect)(() => {
       if (!previousTextRef.current) {
         previousTextRef.current = value.text;
         return;
@@ -72554,7 +72749,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/rich-text/event-listeners/index.mjs
-  var import_element230 = __toESM(require_element(), 1);
+  var import_element232 = __toESM(require_element(), 1);
   var import_compose93 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/rich-text/event-listeners/before-input-rules.mjs
@@ -72838,9 +73033,9 @@ var wp;
   var import_compose91 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/rich-text/utils.mjs
-  var import_element229 = __toESM(require_element(), 1);
+  var import_element231 = __toESM(require_element(), 1);
   var import_blocks82 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
   function addActiveFormats(value, activeFormats) {
     if (activeFormats?.length) {
       let index2 = value.formats.length;
@@ -73097,11 +73292,11 @@ var wp;
     firefox_compat_default
   ];
   function useEventListeners(props) {
-    const propsRef = (0, import_element230.useRef)(props);
-    (0, import_element230.useInsertionEffect)(() => {
+    const propsRef = (0, import_element232.useRef)(props);
+    (0, import_element232.useInsertionEffect)(() => {
       propsRef.current = props;
     });
-    const refEffects = (0, import_element230.useMemo)(
+    const refEffects = (0, import_element232.useMemo)(
       () => allEventListeners.map((refEffect) => refEffect(propsRef)),
       [propsRef]
     );
@@ -73121,8 +73316,8 @@ var wp;

   // packages/block-editor/build-module/components/rich-text/format-edit.mjs
   var import_rich_text16 = __toESM(require_rich_text(), 1);
-  var import_element231 = __toESM(require_element(), 1);
-  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
+  var import_element233 = __toESM(require_element(), 1);
+  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
   var import_react16 = __toESM(require_react(), 1);
   var DEFAULT_BLOCK_CONTEXT = {};
   var usesContextKey = /* @__PURE__ */ Symbol("usesContext");
@@ -73139,8 +73334,8 @@ var wp;
       edit: EditFunction,
       [usesContextKey]: usesContext
     } = settings2;
-    const blockContext = (0, import_element231.useContext)(block_context_default);
-    const context = (0, import_element231.useMemo)(() => {
+    const blockContext = (0, import_element233.useContext)(block_context_default);
+    const context = (0, import_element233.useMemo)(() => {
       return usesContext ? Object.fromEntries(
         Object.entries(blockContext).filter(
           ([key]) => usesContext.includes(key)
@@ -73154,7 +73349,7 @@ var wp;
     const isActive = activeFormat !== void 0;
     const activeObject = (0, import_rich_text16.getActiveObject)(value);
     const isObjectActive = activeObject !== void 0 && activeObject.type === name;
-    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
       EditFunction,
       {
         isActive,
@@ -73176,10 +73371,10 @@ var wp;
   }

   // packages/block-editor/build-module/components/rich-text/content.mjs
-  var import_element232 = __toESM(require_element(), 1);
+  var import_element234 = __toESM(require_element(), 1);
   var import_blocks84 = __toESM(require_blocks(), 1);
   var import_deprecated24 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
   function valueToHTMLString(value, multiline) {
     if (rich_text_default.isEmpty(value)) {
       const multilineTag = getMultilineTag(multiline);
@@ -73206,23 +73401,23 @@ var wp;
     format: format6,
     ...props
   }) {
-    value = /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(import_element232.RawHTML, { children: valueToHTMLString(value, multiline) });
-    return Tag ? /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(Tag, { ...props, children: value }) : value;
+    value = /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_element234.RawHTML, { children: valueToHTMLString(value, multiline) });
+    return Tag ? /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(Tag, { ...props, children: value }) : value;
   }

   // packages/block-editor/build-module/components/rich-text/with-deprecations.mjs
-  var import_element234 = __toESM(require_element(), 1);
+  var import_element236 = __toESM(require_element(), 1);
   var import_blocks85 = __toESM(require_blocks(), 1);
   var import_rich_text18 = __toESM(require_rich_text(), 1);
   var import_deprecated26 = __toESM(require_deprecated(), 1);

   // packages/block-editor/build-module/components/rich-text/multiline.mjs
-  var import_element233 = __toESM(require_element(), 1);
+  var import_element235 = __toESM(require_element(), 1);
   var import_deprecated25 = __toESM(require_deprecated(), 1);
   var import_data153 = __toESM(require_data(), 1);
   var import_keycodes26 = __toESM(require_keycodes(), 1);
   var import_rich_text17 = __toESM(require_rich_text(), 1);
-  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
   function RichTextMultiline({
     children,
     identifier,
@@ -73256,8 +73451,8 @@ var wp;
         )}</${multilineTagName}>`
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(TagName, { ref: forwardedRef, children: values.map((_value, index2) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(TagName, { ref: forwardedRef, children: values.map((_value, index2) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
         RichTextWrapper,
         {
           identifier: `${identifier}-${index2}`,
@@ -73333,12 +73528,12 @@ var wp;
       );
     }) });
   }
-  var multiline_default = (0, import_element233.forwardRef)(RichTextMultiline);
+  var multiline_default = (0, import_element235.forwardRef)(RichTextMultiline);

   // packages/block-editor/build-module/components/rich-text/with-deprecations.mjs
-  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
-  function withDeprecations(Component6) {
-    return (0, import_element234.forwardRef)((props, ref) => {
+  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  function withDeprecations(Component5) {
+    return (0, import_element236.forwardRef)((props, ref) => {
       let value = props.value;
       let onChange = props.onChange;
       if (Array.isArray(value)) {
@@ -73355,8 +73550,8 @@ var wp;
           )
         );
       }
-      const NewComponent = props.multiline ? multiline_default : Component6;
-      return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+      const NewComponent = props.multiline ? multiline_default : Component5;
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
         NewComponent,
         {
           ...props,
@@ -73371,7 +73566,7 @@ var wp;
   // packages/block-editor/build-module/components/rich-text/toolbar-button.mjs
   var import_components179 = __toESM(require_components(), 1);
   var import_keycodes27 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
   function RichTextToolbarButton({
     name,
     shortcutType,
@@ -73386,11 +73581,11 @@ var wp;
     if (shortcutType && shortcutCharacter) {
       shortcut = import_keycodes27.displayShortcut[shortcutType](shortcutCharacter);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_components179.Fill, { name: fillName, children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_components179.ToolbarButton, { ...props, shortcut }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_components179.Fill, { name: fillName, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_components179.ToolbarButton, { ...props, shortcut }) });
   }

   // packages/block-editor/build-module/components/rich-text/index.mjs
-  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
   var {
     useRichText,
     KeyboardShortcutContext,
@@ -73435,13 +73630,13 @@ var wp;
       });
     }
     const instanceId = (0, import_compose94.useInstanceId)(RichTextWrapper);
-    const anchorRef = (0, import_element235.useRef)();
-    const [anchorElement, setAnchorElement] = (0, import_element235.useState)(null);
+    const anchorRef = (0, import_element237.useRef)();
+    const [anchorElement, setAnchorElement] = (0, import_element237.useState)(null);
     const context = useBlockEditContext();
     const { clientId, isSelected: isBlockSelected2, name: blockName } = context;
     const blockBindings = context[blockBindingsKey];
     const hasDefaultEditingMode = context[blockEditingModeKey] === "default";
-    const blockContext = (0, import_element235.useContext)(block_context_default);
+    const blockContext = (0, import_element237.useContext)(block_context_default);
     const registry = (0, import_data154.useRegistry)();
     const selector3 = (select3) => {
       if (!isBlockSelected2) {
@@ -73563,7 +73758,7 @@ var wp;
       disableFormats
     });
     const hasFormats = !adjustedAllowedFormats || adjustedAllowedFormats.length > 0;
-    const onSelectionChange = (0, import_element235.useCallback)(
+    const onSelectionChange = (0, import_element237.useCallback)(
       (start2, end) => {
         const selection2 = {};
         const unset = start2 === void 0 && end === void 0;
@@ -73620,7 +73815,7 @@ var wp;
       __unstableDependencies: [tagName],
       allowedFormats: adjustedAllowedFormats,
       withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element235.useMemo)(
+      __unstableFormatTypeHandlerContext: (0, import_element237.useMemo)(
         () => ({
           richTextIdentifier: identifier,
           blockClientId: clientId
@@ -73641,7 +73836,7 @@ var wp;
       "aria-owns": ariaOwns,
       "aria-activedescendant": ariaActiveDescendant
     } = autocompleteProps;
-    (0, import_element235.useEffect)(() => {
+    (0, import_element237.useEffect)(() => {
       if (!isSelected) {
         return;
       }
@@ -73679,8 +73874,8 @@ var wp;
       ariaActiveDescendant
     ]);
     useMarkPersistent({ html: adjustedValue, value });
-    const keyboardShortcuts = (0, import_element235.useRef)(/* @__PURE__ */ new Set());
-    const inputEvents = (0, import_element235.useRef)(/* @__PURE__ */ new Set());
+    const keyboardShortcuts = (0, import_element237.useRef)(/* @__PURE__ */ new Set());
+    const inputEvents = (0, import_element237.useRef)(/* @__PURE__ */ new Set());
     function onFocus() {
       anchorRef.current?.focus();
     }
@@ -73691,10 +73886,10 @@ var wp;
       tabIndex = null;
     }
     const TagName = tagName;
-    return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(import_jsx_runtime398.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(KeyboardShortcutContext.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(InputEventContext.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(import_components180.Popover.__unstableSlotNameProvider, { value: "__unstable-block-tools-after", children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_jsx_runtime400.Fragment, { children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(KeyboardShortcutContext.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(InputEventContext.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(import_components180.Popover.__unstableSlotNameProvider, { value: "__unstable-block-tools-after", children: [
         children && children({ value, onChange, onFocus }),
-        /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
           FormatEdit,
           {
             value,
@@ -73705,14 +73900,14 @@ var wp;
           }
         )
       ] }) }) }),
-      isSelected && hasFormats && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+      isSelected && hasFormats && /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
         format_toolbar_container_default,
         {
           inline: inlineToolbar,
           editableContentElement: anchorElement
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
         TagName,
         {
           role: "textbox",
@@ -73770,13 +73965,13 @@ var wp;
     ] });
   }
   var PrivateRichText = withDeprecations(
-    (0, import_element235.forwardRef)(RichTextWrapper)
+    (0, import_element237.forwardRef)(RichTextWrapper)
   );
   PrivateRichText.Content = Content3;
   PrivateRichText.isEmpty = (value) => {
     return !value || value.length === 0;
   };
-  var PublicForwardedRichTextContainer = (0, import_element235.forwardRef)((props, ref) => {
+  var PublicForwardedRichTextContainer = (0, import_element237.forwardRef)((props, ref) => {
     const context = useBlockEditContext();
     const isPreviewMode = context[isPreviewModeKey];
     if (isPreviewMode) {
@@ -73809,7 +74004,7 @@ var wp;
         readOnly,
         ...contentProps
       } = props;
-      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
         Tag,
         {
           ref,
@@ -73820,7 +74015,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(PrivateRichText, { ref, ...props, readOnly: false });
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(PrivateRichText, { ref, ...props, readOnly: false });
   });
   PublicForwardedRichTextContainer.Content = Content3;
   PublicForwardedRichTextContainer.isEmpty = (value) => {
@@ -73829,27 +74024,27 @@ var wp;
   var rich_text_default = PublicForwardedRichTextContainer;

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

   // packages/block-editor/build-module/components/plain-text/index.mjs
-  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
-  var PlainText = (0, import_element237.forwardRef)(({ __experimentalVersion, ...props }, ref) => {
+  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
+  var PlainText = (0, import_element239.forwardRef)(({ __experimentalVersion, ...props }, ref) => {
     if (__experimentalVersion === 2) {
-      return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(editable_text_default, { ref, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(editable_text_default, { ref, ...props });
     }
     const { className, onChange, ...remainingProps } = props;
-    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
       import_react_autosize_textarea2.default,
       {
         ref,
@@ -73863,13 +74058,13 @@ var wp;

   // packages/block-editor/build-module/components/responsive-block-control/index.mjs
   var import_i18n171 = __toESM(require_i18n(), 1);
-  var import_element238 = __toESM(require_element(), 1);
+  var import_element240 = __toESM(require_element(), 1);
   var import_components181 = __toESM(require_components(), 1);

   // packages/block-editor/build-module/components/responsive-block-control/label.mjs
   var import_compose95 = __toESM(require_compose(), 1);
   var import_i18n170 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
   function ResponsiveBlockControlLabel({
     property,
     viewport,
@@ -73885,13 +74080,13 @@ var wp;
       property,
       viewport.label
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(import_jsx_runtime401.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime401.jsx)("span", { "aria-describedby": `rbc-desc-${instanceId}`, children: viewport.label }),
-      /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime403.jsxs)(import_jsx_runtime403.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime403.jsx)("span", { "aria-describedby": `rbc-desc-${instanceId}`, children: viewport.label }),
+      /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
         VisuallyHidden,
         {
           id: `rbc-desc-${instanceId}`,
-          render: /* @__PURE__ */ (0, import_jsx_runtime401.jsx)("span", {}),
+          render: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)("span", {}),
           children: accessibleLabel
         }
       )
@@ -73899,7 +74094,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/responsive-block-control/index.mjs
-  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
   function ResponsiveBlockControl(props) {
     const {
       title,
@@ -73940,7 +74135,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_runtime402.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
         ResponsiveBlockControlLabel,
         {
           property,
@@ -73950,8 +74145,8 @@ var wp;
       defaultLabel
     );
     const defaultResponsiveControls = () => {
-      return viewports.map((viewport) => /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(import_element238.Fragment, { children: renderDefaultControl(
-        /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+      return viewports.map((viewport) => /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_element240.Fragment, { children: renderDefaultControl(
+        /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
           ResponsiveBlockControlLabel,
           {
             property,
@@ -73961,10 +74156,10 @@ var wp;
         viewport
       ) }, viewport.id));
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)("fieldset", { className: "block-editor-responsive-block-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime402.jsx)("legend", { className: "block-editor-responsive-block-control__title", children: title }),
-      /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)("div", { className: "block-editor-responsive-block-control__inner", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("fieldset", { className: "block-editor-responsive-block-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)("legend", { className: "block-editor-responsive-block-control__title", children: title }),
+      /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("div", { className: "block-editor-responsive-block-control__inner", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
           import_components181.ToggleControl,
           {
             className: "block-editor-responsive-block-control__toggle",
@@ -73974,7 +74169,7 @@ var wp;
             help: toggleHelpText
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(
           "div",
           {
             className: clsx_default(
@@ -73996,23 +74191,23 @@ var wp;

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

   // packages/block-editor/build-module/components/url-input/button.mjs
   var import_i18n172 = __toESM(require_i18n(), 1);
-  var import_element239 = __toESM(require_element(), 1);
+  var import_element241 = __toESM(require_element(), 1);
   var import_components183 = __toESM(require_components(), 1);
-  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
   function URLInputButton({ url, onChange }) {
-    const [expanded2, toggleExpanded] = (0, import_element239.useReducer)(
+    const [expanded2, toggleExpanded] = (0, import_element241.useReducer)(
       (isExpanded) => !isExpanded,
       false
     );
@@ -74020,8 +74215,8 @@ var wp;
       event.preventDefault();
       toggleExpanded();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("div", { className: "block-editor-url-input__button", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsxs)("div", { className: "block-editor-url-input__button", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
         import_components183.Button,
         {
           size: "compact",
@@ -74032,13 +74227,13 @@ var wp;
           isPressed: !!url
         }
       ),
-      expanded2 && /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+      expanded2 && /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
         "form",
         {
           className: "block-editor-url-input__button-modal",
           onSubmit: submitLink,
-          children: /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)("div", { className: "block-editor-url-input__button-modal-line", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime406.jsxs)("div", { className: "block-editor-url-input__button-modal-line", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
               import_components183.Button,
               {
                 __next40pxDefaultSize: true,
@@ -74048,12 +74243,12 @@ var wp;
                 onClick: toggleExpanded
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
-              url_input_default,
+            /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+              URLInput,
               {
                 value: url || "",
                 onChange,
-                suffix: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(import_components183.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+                suffix: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_components183.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
                   import_components183.Button,
                   {
                     size: "small",
@@ -74073,11 +74268,11 @@ var wp;

   // packages/block-editor/build-module/components/url-popover/image-url-input-ui.mjs
   var import_i18n173 = __toESM(require_i18n(), 1);
-  var import_element240 = __toESM(require_element(), 1);
-  var import_dom71 = __toESM(require_dom(), 1);
+  var import_element242 = __toESM(require_element(), 1);
+  var import_dom70 = __toESM(require_dom(), 1);
   var import_components184 = __toESM(require_components(), 1);
   var import_url10 = __toESM(require_url(), 1);
-  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
   var LINK_DESTINATION_NONE = "none";
   var LINK_DESTINATION_CUSTOM = "custom";
   var LINK_DESTINATION_MEDIA = "media";
@@ -74098,20 +74293,20 @@ var wp;
     onSetLightbox,
     resetLightbox
   }) => {
-    const [isOpen, setIsOpen] = (0, import_element240.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element240.useState)(null);
+    const [isOpen, setIsOpen] = (0, import_element242.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element242.useState)(null);
     const openLinkUI = () => {
       setIsOpen(true);
     };
-    const [isEditingLink, setIsEditingLink] = (0, import_element240.useState)(false);
-    const [urlInput, setUrlInput] = (0, import_element240.useState)(null);
-    const autocompleteRef = (0, import_element240.useRef)(null);
-    const wrapperRef = (0, import_element240.useRef)();
-    (0, import_element240.useEffect)(() => {
+    const [isEditingLink, setIsEditingLink] = (0, import_element242.useState)(false);
+    const [urlInput, setUrlInput] = (0, import_element242.useState)(null);
+    const autocompleteRef = (0, import_element242.useRef)(null);
+    const wrapperRef = (0, import_element242.useRef)();
+    (0, import_element242.useEffect)(() => {
       if (!wrapperRef.current) {
         return;
       }
-      const nextFocusTarget = import_dom71.focus.focusable.find(wrapperRef.current)[0] || wrapperRef.current;
+      const nextFocusTarget = import_dom70.focus.focusable.find(wrapperRef.current)[0] || wrapperRef.current;
       nextFocusTarget.focus();
     }, [isEditingLink, url, lightboxEnabled]);
     const startEditLink = () => {
@@ -74228,8 +74423,8 @@ var wp;
     const onSetLinkClass = (value) => {
       onChangeUrl({ linkClass: value });
     };
-    const advancedOptions = /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_components184.__experimentalVStack, { spacing: "3", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+    const advancedOptions = /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)(import_components184.__experimentalVStack, { spacing: "3", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
         import_components184.ToggleControl,
         {
           label: (0, import_i18n173.__)("Open in new tab"),
@@ -74237,23 +74432,23 @@ var wp;
           checked: linkTarget === "_blank"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
         import_components184.TextControl,
         {
           label: (0, import_i18n173.__)("Link relation"),
           value: rel ?? "",
           onChange: onSetLinkRel,
-          help: (0, import_element240.createInterpolateElement)(
+          help: (0, import_element242.createInterpolateElement)(
             (0, import_i18n173.__)(
               "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_components184.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(import_components184.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
         import_components184.TextControl,
         {
           label: (0, import_i18n173.__)("Link CSS class"),
@@ -74270,13 +74465,13 @@ var wp;
     ) || {}).title;
     const PopoverChildren = () => {
       if (lightboxEnabled && showLightboxSetting && !url && !isEditingLink) {
-        return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)("div", { className: "block-editor-url-popover__expand-on-click", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(icon_default, { icon: fullscreen_default }),
-          /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)("div", { className: "text", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("p", { children: (0, import_i18n173.__)("Enlarge on click") }),
-            /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("p", { className: "description", children: (0, import_i18n173.__)("Scales the image with a lightbox effect") })
+        return /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)("div", { className: "block-editor-url-popover__expand-on-click", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(icon_default, { icon: fullscreen_default }),
+          /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)("div", { className: "text", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime407.jsx)("p", { children: (0, import_i18n173.__)("Enlarge on click") }),
+            /* @__PURE__ */ (0, import_jsx_runtime407.jsx)("p", { className: "description", children: (0, import_i18n173.__)("Scales the image with a lightbox effect") })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
             import_components184.Button,
             {
               icon: link_off_default,
@@ -74289,7 +74484,7 @@ var wp;
           )
         ] });
       } else if (!url || isEditingLink) {
-        return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
           url_popover_default.LinkEditor,
           {
             className: "block-editor-format-toolbar__link-container-content",
@@ -74300,8 +74495,8 @@ var wp;
           }
         );
       } else if (url && !isEditingLink) {
-        return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_jsx_runtime405.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)(import_jsx_runtime407.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
             url_popover_default.LinkViewer,
             {
               className: "block-editor-format-toolbar__link-container-content",
@@ -74310,7 +74505,7 @@ var wp;
               urlLabel
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
             import_components184.Button,
             {
               icon: link_off_default,
@@ -74325,8 +74520,8 @@ var wp;
         ] });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_jsx_runtime405.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)(import_jsx_runtime407.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
         import_components184.ToolbarButton,
         {
           icon: link_default,
@@ -74338,7 +74533,7 @@ var wp;
           isActive: !!url || lightboxEnabled && showLightboxSetting
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
         url_popover_default,
         {
           ref: wrapperRef,
@@ -74346,8 +74541,8 @@ var wp;
           onFocusOutside: onFocusOutside(),
           onClose: closeLinkUI,
           renderSettings: hideLightboxPanel ? () => advancedOptions : null,
-          additionalControls: showLinkEditor && /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_components184.NavigableMenu, { children: [
-            getLinkDestinations().map((link) => /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+          additionalControls: showLinkEditor && /* @__PURE__ */ (0, import_jsx_runtime407.jsxs)(import_components184.NavigableMenu, { children: [
+            getLinkDestinations().map((link) => /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
               import_components184.MenuItem,
               {
                 icon: link.icon,
@@ -74361,7 +74556,7 @@ var wp;
               },
               link.linkDestination
             )),
-            showLightboxSetting && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+            showLightboxSetting && /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
               import_components184.MenuItem,
               {
                 className: "block-editor-url-popover__expand-on-click",
@@ -74393,11 +74588,11 @@ var wp;

   // packages/block-editor/build-module/components/spacing-sizes-control/index.mjs
   var import_components187 = __toESM(require_components(), 1);
-  var import_element243 = __toESM(require_element(), 1);
+  var import_element245 = __toESM(require_element(), 1);
   var import_i18n177 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/spacing-sizes-control/hooks/use-spacing-sizes.mjs
-  var import_element241 = __toESM(require_element(), 1);
+  var import_element243 = __toESM(require_element(), 1);
   var import_i18n174 = __toESM(require_i18n(), 1);
   var EMPTY_ARRAY12 = [];
   var compare = new Intl.Collator("und", { numeric: true }).compare;
@@ -74416,7 +74611,7 @@ var wp;
     const customSizes = customSpacingSizes ?? EMPTY_ARRAY12;
     const themeSizes = themeSpacingSizes ?? EMPTY_ARRAY12;
     const defaultSizes = defaultSpacingSizes && defaultSpacingSizesEnabled !== false ? defaultSpacingSizes : EMPTY_ARRAY12;
-    return (0, import_element241.useMemo)(() => {
+    return (0, import_element243.useMemo)(() => {
       const sizes = [
         { name: (0, import_i18n174.__)("None"), slug: "0", size: 0 },
         ...customSizes,
@@ -74438,11 +74633,11 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/spacing-input-control.mjs
-  var import_element242 = __toESM(require_element(), 1);
+  var import_element244 = __toESM(require_element(), 1);
   var import_data155 = __toESM(require_data(), 1);
   var import_i18n175 = __toESM(require_i18n(), 1);
   var import_components185 = __toESM(require_components(), 1);
-  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
   var CUSTOM_VALUE_SETTINGS2 = {
     px: { max: 300, steps: 1 },
     "%": { max: 100, steps: 1 },
@@ -74495,7 +74690,7 @@ var wp;
     const units2 = (0, import_components185.__experimentalUseCustomUnits)({
       availableUnits: availableUnits || ["px", "em", "rem"]
     });
-    const presets = (0, import_element242.useMemo)(() => {
+    const presets = (0, import_element244.useMemo)(() => {
       return spacingSizes?.map((preset) => ({
         name: preset.name,
         slug: preset.slug,
@@ -74511,7 +74706,7 @@ var wp;
       typeLabel
     ).trim();
     const selectedUnit = units2[0]?.value || "px";
-    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
       PresetInputControl,
       {
         allowNegativeOnDrag: minimumCustomValue < 0,
@@ -74536,7 +74731,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/axial.mjs
-  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
   var groupedSides = ["vertical", "horizontal"];
   function AxialInputControls({
     minimumCustomValue,
@@ -74554,7 +74749,7 @@ var wp;
       }
       const nextValues = {
         ...Object.keys(values).reduce((acc, key) => {
-          acc[key] = getPresetValueFromCustomValue(
+          acc[key] = getPresetValueFromCustomValue2(
             values[key],
             spacingSizes
           );
@@ -74572,9 +74767,9 @@ var wp;
       onChange(nextValues);
     };
     const filteredSides = sides2?.length ? groupedSides.filter((side) => hasAxisSupport(sides2, side)) : groupedSides;
-    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(import_jsx_runtime407.Fragment, { children: filteredSides.map((side) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_jsx_runtime409.Fragment, { children: filteredSides.map((side) => {
       const axisValue = side === "vertical" ? values.top : values.left;
-      return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
         SpacingInputControl,
         {
           icon: ICONS[side],
@@ -74595,7 +74790,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/separated.mjs
-  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
   function SeparatedInputControls({
     minimumCustomValue,
     onChange,
@@ -74610,7 +74805,7 @@ var wp;
     const createHandleOnChange = (side) => (next) => {
       const nextValues = {
         ...Object.keys(values).reduce((acc, key) => {
-          acc[key] = getPresetValueFromCustomValue(
+          acc[key] = getPresetValueFromCustomValue2(
             values[key],
             spacingSizes
           );
@@ -74620,8 +74815,8 @@ var wp;
       nextValues[side] = next;
       onChange(nextValues);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(import_jsx_runtime408.Fragment, { children: filteredSides.map((side) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(import_jsx_runtime410.Fragment, { children: filteredSides.map((side) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
         SpacingInputControl,
         {
           icon: ICONS[side],
@@ -74642,7 +74837,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/input-controls/single.mjs
-  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
   function SingleInputControl({
     minimumCustomValue,
     onChange,
@@ -74657,7 +74852,7 @@ var wp;
     const createHandleOnChange = (currentSide) => (next) => {
       const nextValues = {
         ...Object.keys(values).reduce((acc, key) => {
-          acc[key] = getPresetValueFromCustomValue(
+          acc[key] = getPresetValueFromCustomValue2(
             values[key],
             spacingSizes
           );
@@ -74667,7 +74862,7 @@ var wp;
       nextValues[currentSide] = next;
       onChange(nextValues);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
       SpacingInputControl,
       {
         label: LABELS[side],
@@ -74688,10 +74883,10 @@ var wp;
   // packages/block-editor/build-module/components/spacing-sizes-control/linked-button.mjs
   var import_components186 = __toESM(require_components(), 1);
   var import_i18n176 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
   function LinkedButton2({ isLinked, ...props }) {
     const label = isLinked ? (0, import_i18n176.__)("Unlink sides") : (0, import_i18n176.__)("Link sides");
-    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
       import_components186.Button,
       {
         ...props,
@@ -74704,7 +74899,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/spacing-sizes-control/index.mjs
-  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
   function SpacingSizesControl({
     inputProps,
     label: labelProp,
@@ -74714,14 +74909,14 @@ var wp;
     onMouseOver,
     showSideInLabel = true,
     sides: sides2 = ALL_SIDES,
-    useSelect: useSelect181,
+    useSelect: useSelect182,
     values
   }) {
     const spacingSizes = useSpacingSizes();
     const inputValues = values || DEFAULT_VALUES;
     const hasOneSide = sides2?.length === 1;
     const hasOnlyAxialSides = sides2?.includes("horizontal") && sides2?.includes("vertical") && sides2?.length === 2;
-    const [view, setView] = (0, import_element243.useState)(getInitialView(inputValues, sides2));
+    const [view, setView] = (0, import_element245.useState)(getInitialView(inputValues, sides2));
     const toggleLinked = () => {
       setView(view === VIEWS.axial ? VIEWS.custom : VIEWS.axial);
     };
@@ -74738,17 +74933,17 @@ var wp;
       sides: sides2,
       spacingSizes,
       type: labelProp,
-      useSelect: useSelect181,
+      useSelect: useSelect182,
       values: inputValues
     };
     const renderControls = () => {
       if (view === VIEWS.axial) {
-        return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(AxialInputControls, { ...inputControlProps });
+        return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(AxialInputControls, { ...inputControlProps });
       }
       if (view === VIEWS.custom) {
-        return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(SeparatedInputControls, { ...inputControlProps });
+        return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(SeparatedInputControls, { ...inputControlProps });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
         SingleInputControl,
         {
           side: view,
@@ -74764,9 +74959,9 @@ var wp;
       labelProp,
       sideLabel
     ).trim();
-    return /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)("fieldset", { className: "spacing-sizes-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(import_components187.__experimentalHStack, { className: "spacing-sizes-control__header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)("fieldset", { className: "spacing-sizes-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)(import_components187.__experimentalHStack, { className: "spacing-sizes-control__header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
           import_components187.BaseControl.VisualLabel,
           {
             as: "legend",
@@ -74774,7 +74969,7 @@ var wp;
             children: label
           }
         ),
-        !hasOneSide && !hasOnlyAxialSides && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
+        !hasOneSide && !hasOnlyAxialSides && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
           LinkedButton2,
           {
             label: labelProp,
@@ -74783,7 +74978,7 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(import_components187.__experimentalVStack, { spacing: 0.5, children: renderControls() })
+      /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_components187.__experimentalVStack, { spacing: 0.5, children: renderControls() })
     ] });
   }

@@ -74810,14 +75005,14 @@ var wp;
   var import_blocks103 = __toESM(require_blocks(), 1);
   var import_components223 = __toESM(require_components(), 1);
   var import_data179 = __toESM(require_data(), 1);
-  var import_element271 = __toESM(require_element(), 1);
+  var import_element273 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/block-inspector/edit-contents.mjs
   var import_components188 = __toESM(require_components(), 1);
   var import_i18n178 = __toESM(require_i18n(), 1);
   var import_data156 = __toESM(require_data(), 1);
   var import_blocks87 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
   function IsolatedEditButton({
     block,
     onNavigateToEntityRecord,
@@ -74842,7 +75037,7 @@ var wp;
         }
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_components188.__experimentalVStack, { className: "block-editor-block-inspector-edit-contents", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_components188.__experimentalVStack, { className: "block-editor-block-inspector-edit-contents", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
       import_components188.Button,
       {
         className: "block-editor-block-inspector-edit-contents__button",
@@ -74869,7 +75064,7 @@ var wp;
         selectBlock2(clientId);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_components188.__experimentalVStack, { className: "block-editor-block-inspector-edit-contents", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_components188.__experimentalVStack, { className: "block-editor-block-inspector-edit-contents", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
       import_components188.Button,
       {
         className: "block-editor-block-inspector-edit-contents__button",
@@ -74912,7 +75107,7 @@ var wp;
     const isTemplatePartBlock = (0, import_blocks87.isTemplatePart)(block);
     const shouldUseIsolatedEditor = (isSyncedPattern || isTemplatePartBlock) && onNavigateToEntityRecord;
     if (shouldUseIsolatedEditor) {
-      return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
         IsolatedEditButton,
         {
           block,
@@ -74922,7 +75117,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
       InlineEditButton,
       {
         clientId,
@@ -74937,19 +75132,19 @@ var wp;
   var import_data157 = __toESM(require_data(), 1);
   var import_i18n179 = __toESM(require_i18n(), 1);
   var import_components189 = __toESM(require_components(), 1);
-  var import_element244 = __toESM(require_element(), 1);
-  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
+  var import_element246 = __toESM(require_element(), 1);
+  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
   function SkipToSelectedBlock() {
     const selectedBlockClientId = (0, import_data157.useSelect)(
       (select3) => select3(store).getBlockSelectionStart(),
       []
     );
-    const ref = (0, import_element244.useRef)();
+    const ref = (0, import_element246.useRef)();
     useBlockElementRef(selectedBlockClientId, ref);
     const onClick = () => {
       ref.current?.focus();
     };
-    return selectedBlockClientId ? /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
+    return selectedBlockClientId ? /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
       import_components189.Button,
       {
         __next40pxDefaultSize: true,
@@ -74965,21 +75160,21 @@ var wp;
   var import_i18n180 = __toESM(require_i18n(), 1);
   var import_data158 = __toESM(require_data(), 1);
   var import_components190 = __toESM(require_components(), 1);
-  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
   function MultiSelectionInspector() {
     const selectedBlockCount = (0, import_data158.useSelect)(
       (select3) => select3(store).getSelectedBlockCount(),
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(
       import_components190.__experimentalHStack,
       {
         justify: "flex-start",
         spacing: 2,
         className: "block-editor-multi-selection-inspector__card",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(block_icon_default, { icon: copy_default, showColors: true }),
-          /* @__PURE__ */ (0, import_jsx_runtime414.jsx)("div", { className: "block-editor-multi-selection-inspector__card-title", children: (0, import_i18n180.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(block_icon_default, { icon: copy_default, showColors: true }),
+          /* @__PURE__ */ (0, import_jsx_runtime416.jsx)("div", { className: "block-editor-multi-selection-inspector__card-title", children: (0, import_i18n180.sprintf)(
             /* translators: %d: number of blocks */
             (0, import_i18n180._n)("%d Block", "%d Blocks", selectedBlockCount),
             selectedBlockCount
@@ -74999,7 +75194,7 @@ var wp;

   // packages/block-editor/build-module/components/inspector-controls-tabs/index.mjs
   var import_components220 = __toESM(require_components(), 1);
-  var import_element269 = __toESM(require_element(), 1);
+  var import_element271 = __toESM(require_element(), 1);
   var import_preferences5 = __toESM(require_preferences(), 1);
   var import_data176 = __toESM(require_data(), 1);

@@ -75036,7 +75231,7 @@ var wp;
   // packages/block-editor/build-module/components/inspector-controls-tabs/advanced-controls-panel.mjs
   var import_components192 = __toESM(require_components(), 1);
   var import_i18n182 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
   var AdvancedControls = ({ initialOpen = false }) => {
     const fills = (0, import_components192.__experimentalUseSlotFills)(InspectorAdvancedControls.slotName);
     const privateFills = (0, import_components192.__experimentalUseSlotFills)(
@@ -75047,15 +75242,15 @@ var wp;
     if (!hasFills && !hasPrivateFills) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime415.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(
       import_components192.PanelBody,
       {
         className: "block-editor-block-inspector__advanced",
         title: (0, import_i18n182.__)("Advanced"),
         initialOpen,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(inspector_controls_default.Slot, { group: "advanced" }),
-          /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(PrivateInspectorControlsAllowedBlocks.Slot, {})
+          /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(inspector_controls_default.Slot, { group: "advanced" }),
+          /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(PrivateInspectorControlsAllowedBlocks.Slot, {})
         ]
       }
     );
@@ -75063,15 +75258,15 @@ var wp;
   var advanced_controls_panel_default = AdvancedControls;

   // packages/block-editor/build-module/components/inspector-controls-tabs/settings-tab.mjs
-  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
   var SettingsTab = ({ showAdvancedControls = false }) => {
     const defaultFills = (0, import_components193.__experimentalUseSlotFills)(groups_default.default.name);
     const bindingsFills = (0, import_components193.__experimentalUseSlotFills)(groups_default.bindings.name);
     const hasOtherFills = !!defaultFills?.length || !!bindingsFills?.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(import_jsx_runtime416.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(inspector_controls_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
-      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(advanced_controls_panel_default, { initialOpen: !hasOtherFills }) })
+    return /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(import_jsx_runtime418.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(inspector_controls_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
+      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime418.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(advanced_controls_panel_default, { initialOpen: !hasOtherFills }) })
     ] });
   };
   var settings_tab_default = SettingsTab;
@@ -75079,13 +75274,13 @@ var wp;
   // packages/block-editor/build-module/components/inspector-controls-tabs/styles-tab.mjs
   var import_i18n210 = __toESM(require_i18n(), 1);
   var import_data174 = __toESM(require_data(), 1);
-  var import_element268 = __toESM(require_element(), 1);
+  var import_element270 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/inspector-controls-tabs/position-controls-panel.mjs
   var import_components194 = __toESM(require_components(), 1);
   var import_data159 = __toESM(require_data(), 1);
   var import_i18n183 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
   var PositionControlsPanel = () => {
     const { selectedClientIds, selectedBlocks, hasPositionAttribute } = (0, import_data159.useSelect)((select3) => {
       const { getBlocksByClientId: getBlocksByClientId2, getSelectedBlockClientIds: getSelectedBlockClientIds2 } = select3(store);
@@ -75127,21 +75322,21 @@ var wp;
       );
       updateBlockAttributes2(selectedClientIds, attributesByClientId, true);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
       import_components194.__experimentalToolsPanel,
       {
         className: "block-editor-block-inspector__position",
         label: (0, import_i18n183.__)("Position"),
         resetAll: resetPosition,
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
           import_components194.__experimentalToolsPanelItem,
           {
             isShownByDefault: hasPositionAttribute,
             label: (0, import_i18n183.__)("Position"),
             hasValue: () => hasPositionAttribute,
             onDeselect: resetPosition,
-            children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(inspector_controls_default.Slot, { group: "position" })
+            children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(inspector_controls_default.Slot, { group: "position" })
           }
         )
       }
@@ -75153,14 +75348,14 @@ var wp;
     if (!hasFills) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(PositionControlsPanel, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(PositionControlsPanel, {});
   };
   var position_controls_panel_default = PositionControls;

   // packages/block-editor/build-module/hooks/border.mjs
   var import_blocks91 = __toESM(require_blocks(), 1);
   var import_components213 = __toESM(require_components(), 1);
-  var import_element260 = __toESM(require_element(), 1);
+  var import_element262 = __toESM(require_element(), 1);
   var import_hooks13 = __toESM(require_hooks(), 1);
   var import_data166 = __toESM(require_data(), 1);
   var import_i18n203 = __toESM(require_i18n(), 1);
@@ -75190,7 +75385,7 @@ var wp;
   });

   // packages/block-editor/build-module/components/global-styles/hooks.mjs
-  var import_element245 = __toESM(require_element(), 1);
+  var import_element247 = __toESM(require_element(), 1);
   var import_data160 = __toESM(require_data(), 1);
   var import_blocks88 = __toESM(require_blocks(), 1);
   var import_i18n184 = __toESM(require_i18n(), 1);
@@ -75206,7 +75401,7 @@ var wp;
       },
       [blockName, element]
     );
-    return (0, import_element245.useMemo)(() => {
+    return (0, import_element247.useMemo)(() => {
       const updatedSettings = { ...parentSettings };
       if (!supportedStyles.includes("fontSize")) {
         updatedSettings.typography = {
@@ -75336,7 +75531,7 @@ var wp;
     const themeColors = settings2?.color?.palette?.theme;
     const defaultColors = settings2?.color?.palette?.default;
     const shouldDisplayDefaultColors = settings2?.color?.defaultPalette;
-    return (0, import_element245.useMemo)(() => {
+    return (0, import_element247.useMemo)(() => {
       const result = [];
       if (themeColors && themeColors.length) {
         result.push({
@@ -75378,7 +75573,7 @@ var wp;
     const themeGradients = settings2?.color?.gradients?.theme;
     const defaultGradients = settings2?.color?.gradients?.default;
     const shouldDisplayDefaultGradients = settings2?.color?.defaultGradients;
-    return (0, import_element245.useMemo)(() => {
+    return (0, import_element247.useMemo)(() => {
       const result = [];
       if (themeGradients && themeGradients.length) {
         result.push({
@@ -75420,7 +75615,7 @@ var wp;
     const gradients = useGradientsPerOrigin(settings2);
     const areCustomSolidsEnabled = settings2?.color?.custom;
     const areCustomGradientsEnabled = settings2?.color?.customGradient;
-    const allColors = (0, import_element245.useMemo)(
+    const allColors = (0, import_element247.useMemo)(
       () => colors2.flatMap(({ colors: originColors }) => originColors),
       [colors2]
     );
@@ -75453,13 +75648,13 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/typography-panel.mjs
   var import_components200 = __toESM(require_components(), 1);
   var import_i18n190 = __toESM(require_i18n(), 1);
-  var import_element249 = __toESM(require_element(), 1);
+  var import_element251 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/text-alignment-control/index.mjs
   var import_i18n185 = __toESM(require_i18n(), 1);
-  var import_element246 = __toESM(require_element(), 1);
+  var import_element248 = __toESM(require_element(), 1);
   var import_components195 = __toESM(require_components(), 1);
-  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
   var TEXT_ALIGNMENT_OPTIONS = [
     {
       label: (0, import_i18n185.__)("Align text left"),
@@ -75489,7 +75684,7 @@ var wp;
     onChange,
     options = DEFAULT_OPTIONS
   }) {
-    const validOptions = (0, import_element246.useMemo)(
+    const validOptions = (0, import_element248.useMemo)(
       () => TEXT_ALIGNMENT_OPTIONS.filter(
         (option) => options.includes(option.value)
       ),
@@ -75498,7 +75693,7 @@ var wp;
     if (!validOptions.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
       import_components195.__experimentalToggleGroupControl,
       {
         isDeselectable: true,
@@ -75512,7 +75707,7 @@ var wp;
           onChange(newValue === value ? void 0 : newValue);
         },
         children: validOptions.map((option) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
             import_components195.__experimentalToggleGroupControlOptionIcon,
             {
               value: option.value,
@@ -75529,7 +75724,7 @@ var wp;
   // packages/block-editor/build-module/components/text-indent-control/index.mjs
   var import_components196 = __toESM(require_components(), 1);
   var import_i18n186 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
   function TextIndentControl({
     value,
     onChange,
@@ -75560,7 +75755,7 @@ var wp;
     );
     const isValueUnitRelative = !!valueUnit && ["em", "rem", "%", "ch", "vw", "vh"].includes(valueUnit);
     if (!withSlider) {
-      return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
         import_components196.__experimentalUnitControl,
         {
           ...otherProps,
@@ -75575,10 +75770,10 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime419.jsxs)(import_components196.__experimentalView, { style: hasBottomMargin ? { marginBottom: 12 } : void 0, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components196.BaseControl.VisualLabel, { children: (0, import_i18n186.__)("Line indent") }),
-      /* @__PURE__ */ (0, import_jsx_runtime419.jsxs)(import_components196.Flex, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components196.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime421.jsxs)(import_components196.__experimentalView, { style: hasBottomMargin ? { marginBottom: 12 } : void 0, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components196.BaseControl.VisualLabel, { children: (0, import_i18n186.__)("Line indent") }),
+      /* @__PURE__ */ (0, import_jsx_runtime421.jsxs)(import_components196.Flex, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components196.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
           import_components196.__experimentalUnitControl,
           {
             label: (0, import_i18n186.__)("Line indent"),
@@ -75593,7 +75788,7 @@ var wp;
             placeholder
           }
         ) }),
-        withSlider && /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components196.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components196.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+        withSlider && /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components196.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components196.__experimentalSpacer, { marginX: 2, marginBottom: 0, children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
           import_components196.RangeControl,
           {
             label: (0, import_i18n186.__)("Line indent"),
@@ -75616,19 +75811,19 @@ var wp;
           }
         ) }) })
       ] }),
-      help && /* @__PURE__ */ (0, import_jsx_runtime419.jsx)("p", { className: "components-base-control__help", children: help })
+      help && /* @__PURE__ */ (0, import_jsx_runtime421.jsx)("p", { className: "components-base-control__help", children: help })
     ] });
   }

   // packages/block-editor/build-module/components/global-styles/color-gradient-dropdown-item.mjs
   var import_components198 = __toESM(require_components(), 1);
-  var import_element247 = __toESM(require_element(), 1);
+  var import_element249 = __toESM(require_element(), 1);
   var import_i18n188 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/global-styles/inheritance/index.mjs
   var import_components197 = __toESM(require_components(), 1);
   var import_i18n187 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
   var isGlobalStylesInheritanceEnabled = () => !!window.__experimentalGlobalStylesInheritanceUI;
   function getInheritanceProps(isInherited, hasLocalOverride, baseClassName) {
     const inheritedOnly = !!isInherited && !hasLocalOverride;
@@ -75647,7 +75842,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_runtime420.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime422.jsxs)(
         import_components197.Button,
         {
           __next40pxDefaultSize: false,
@@ -75663,14 +75858,14 @@ var wp;
             onResetToInherited?.();
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
               "span",
               {
                 "aria-hidden": "true",
                 className: "has-local-override-from-global-styles__dot"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
               import_components197.Icon,
               {
                 className: "has-local-override-from-global-styles__reset-icon",
@@ -75698,7 +75893,7 @@ var wp;
     ...rest
   }) {
     const showResetAffordance = hasLocalOverride && showLocalOverrideActionsInLabel;
-    return /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime422.jsxs)(
       import_components197.__experimentalToolsPanelItem,
       {
         className,
@@ -75707,13 +75902,13 @@ var wp;
         ...rest,
         children: [
           children,
-          showResetAffordance && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+          showResetAffordance && /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
             "div",
             {
               className: clsx_default("global-styles-inheritance-affordance", {
                 "global-styles-inheritance-affordance--offset-toggle": hasInlineEndToggle
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(InheritanceResetButton, { onResetToInherited: onDeselect })
+              children: /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(InheritanceResetButton, { onResetToInherited: onDeselect })
             }
           )
         ]
@@ -75722,7 +75917,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/color-gradient-dropdown-item.mjs
-  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs4 } = unlock(import_components198.privateApis);
   function DropdownContent({
     tabs,
@@ -75733,8 +75928,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_runtime421.jsx)(import_components198.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime421.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: [
-      tabs.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components198.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)("div", { className: "block-editor-panel-color-gradient-settings__dropdown-content", children: [
+      tabs.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
         ColorGradientTab,
         {
           ...firstTab,
@@ -75743,16 +75938,16 @@ var wp;
         },
         firstTabKey
       ),
-      tabs.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime421.jsxs)(Tabs4, { defaultTabId, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tabs4.TabList, { children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tabs4.Tab, { tabId: tab.key, children: tab.label }, tab.key)) }),
+      tabs.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(Tabs4, { defaultTabId, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(Tabs4.TabList, { children: tabs.map((tab) => /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(Tabs4.Tab, { tabId: tab.key, children: tab.label }, tab.key)) }),
         tabs.map((tab) => {
           const { key: tabKey, ...restTabProps } = tab;
-          return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
             Tabs4.TabPanel,
             {
               tabId: tabKey,
               focusable: false,
-              children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
                 ColorGradientTab,
                 {
                   ...restTabProps,
@@ -75773,9 +75968,9 @@ var wp;
     offset: 36,
     shift: true
   };
-  var LabeledColorIndicators = ({ indicators, label }) => /* @__PURE__ */ (0, import_jsx_runtime421.jsxs)(import_components198.__experimentalHStack, { justify: "flex-start", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components198.__experimentalZStack, { isLayered: false, offset: -8, children: indicators.map((indicator, index2) => /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components198.Flex, { expanded: false, children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components198.ColorIndicator, { colorValue: indicator }) }, index2)) }),
-    /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components198.FlexItem, { className: "block-editor-panel-color-gradient-settings__color-name", children: label })
+  var LabeledColorIndicators = ({ indicators, label }) => /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(import_components198.__experimentalHStack, { justify: "flex-start", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components198.__experimentalZStack, { isLayered: false, offset: -8, children: indicators.map((indicator, index2) => /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components198.Flex, { expanded: false, children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components198.ColorIndicator, { colorValue: indicator }) }, index2)) }),
+    /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components198.FlexItem, { className: "block-editor-panel-color-gradient-settings__color-name", children: label })
   ] });
   function ColorGradientTab({
     isGradient,
@@ -75797,7 +75992,7 @@ var wp;
       }
       setValue(newValue, newSlug);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
       control_default,
       {
         ...colorGradientControlSettings,
@@ -75836,11 +76031,11 @@ var wp;
     hasInheritedValue = false,
     showInheritanceLabelIndicators = isGlobalStylesInheritanceEnabled()
   }) {
-    const colorGradientDropdownButtonRef = (0, import_element247.useRef)(void 0);
+    const colorGradientDropdownButtonRef = (0, import_element249.useRef)(void 0);
     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_runtime421.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
       InheritanceToolsPanelItem,
       {
         ...inheritanceProps,
@@ -75850,7 +76045,7 @@ var wp;
         onDeselect: resetValue,
         isShownByDefault,
         panelId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
           import_components198.Dropdown,
           {
             popoverProps,
@@ -75868,15 +76063,15 @@ var wp;
                 "aria-expanded": isOpen,
                 ref: colorGradientDropdownButtonRef
               };
-              return /* @__PURE__ */ (0, import_jsx_runtime421.jsxs)(import_jsx_runtime421.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_components198.Button, { ...toggleProps, __next40pxDefaultSize: true, children: /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(import_jsx_runtime423.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components198.Button, { ...toggleProps, __next40pxDefaultSize: true, children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
                   LabeledColorIndicators,
                   {
                     indicators,
                     label
                   }
                 ) }),
-                hasValue3() && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+                hasValue3() && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
                   InheritanceResetButton,
                   {
                     className: "block-editor-panel-color-gradient-settings__reset",
@@ -75888,7 +76083,7 @@ var wp;
                       colorGradientDropdownButtonRef.current?.focus();
                     }
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
                   import_components198.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -75910,7 +76105,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_runtime421.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
                   import_components198.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -75924,7 +76119,7 @@ var wp;
                 )
               ] });
             },
-            renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(
+            renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
               DropdownContent,
               {
                 tabs,
@@ -75940,7 +76135,7 @@ var wp;

   // packages/block-editor/build-module/components/global-styles/color-panel.mjs
   var import_components199 = __toESM(require_components(), 1);
-  var import_element248 = __toESM(require_element(), 1);
+  var import_element250 = __toESM(require_element(), 1);
   var import_i18n189 = __toESM(require_i18n(), 1);
   var import_style_engine4 = __toESM(require_style_engine(), 1);

@@ -75968,7 +76163,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/color-panel.mjs
-  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
   function useHasColorPanel(settings2) {
     const hasLinkPanel = useHasLinkPanel(settings2);
     const hasHeadingPanel = useHasHeadingPanel(settings2);
@@ -76016,7 +76211,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
       import_components199.__experimentalToolsPanel,
       {
         label: label || (0, import_i18n189.__)("Elements"),
@@ -76028,7 +76223,7 @@ var wp;
         __experimentalFirstVisibleItemClass: "first",
         __experimentalLastVisibleItemClass: "last",
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime422.jsx)("div", { className: "color-block-support-panel__inner-wrapper", children })
+        children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)("div", { className: "color-block-support-panel__inner-wrapper", children })
       }
     );
   }
@@ -76109,7 +76304,7 @@ var wp;
     const showCaptionPanel = useHasCaptionPanel(settings2);
     const showButtonPanel = useHasButtonPanel(settings2);
     const showHeadingPanel = useHasHeadingPanel(settings2);
-    const elements = (0, import_element248.useMemo)(
+    const elements = (0, import_element250.useMemo)(
       () => [
         {
           name: "caption",
@@ -76159,7 +76354,7 @@ var wp;
       ],
       [showCaptionPanel, showButtonPanel, showHeadingPanel]
     );
-    const resetAllFilter = (0, import_element248.useCallback)(
+    const resetAllFilter = (0, import_element250.useCallback)(
       (previousValue) => {
         return {
           ...previousValue,
@@ -76375,7 +76570,7 @@ var wp;
         ].filter(Boolean)
       });
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime422.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime424.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -76386,7 +76581,7 @@ var wp;
         children: [
           items.map((item) => {
             const { key, ...restItem } = item;
-            return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
               ColorGradientDropdownItem,
               {
                 ...restItem,
@@ -76483,7 +76678,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/typography-panel.mjs
-  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
   var MIN_TEXT_COLUMNS = 1;
   var MAX_TEXT_COLUMNS = 6;
   function shouldSyncLinkColor(value, inheritedValue) {
@@ -76574,7 +76769,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
       import_components200.__experimentalToolsPanel,
       {
         label: (0, import_i18n190.__)("Typography"),
@@ -76657,7 +76852,7 @@ var wp;
     );
     const fontFamily = decodeValue(value?.typography?.fontFamily) ?? inheritedFontFamily;
     const isFontFamilyPlaceholder = !hasValue(value?.typography?.fontFamily) && hasValue(inheritedFontFamily);
-    const { fontFamilies, fontFamilyFaces } = (0, import_element249.useMemo)(() => {
+    const { fontFamilies, fontFamilyFaces } = (0, import_element251.useMemo)(() => {
       return getMergedFontFamiliesAndFontFamilyFaces(settings2, fontFamily);
     }, [settings2, fontFamily]);
     const setFontFamily = (newValue) => {
@@ -76770,7 +76965,7 @@ var wp;
     const fontStyle = decodeValue(value?.typography?.fontStyle) ?? inheritedFontStyle;
     const fontWeight = decodeValue(value?.typography?.fontWeight) ?? inheritedFontWeight;
     const isFontAppearancePlaceholder = !hasValue(value?.typography?.fontStyle) && !hasValue(value?.typography?.fontWeight) && (hasValue(inheritedFontStyle) || hasValue(inheritedFontWeight));
-    const setFontAppearance = (0, import_element249.useCallback)(
+    const setFontAppearance = (0, import_element251.useCallback)(
       ({ fontStyle: newFontStyle, fontWeight: newFontWeight }) => {
         if (newFontStyle !== fontStyle || newFontWeight !== fontWeight) {
           onChange({
@@ -76785,7 +76980,7 @@ var wp;
       },
       [fontStyle, fontWeight, onChange, value]
     );
-    const setFontAppearanceWithInheritedCommit = (0, import_element249.useCallback)(
+    const setFontAppearanceWithInheritedCommit = (0, import_element251.useCallback)(
       (next) => {
         if (isFontAppearancePlaceholder && next.fontStyle === fontStyle && next.fontWeight === fontWeight) {
           onChange({
@@ -76810,7 +77005,7 @@ var wp;
       ]
     );
     const hasFontAppearance = () => hasValue(value?.typography?.fontStyle) || hasValue(value?.typography?.fontWeight);
-    const resetFontAppearance = (0, import_element249.useCallback)(() => {
+    const resetFontAppearance = (0, import_element251.useCallback)(() => {
       setFontAppearance({});
     }, [setFontAppearance]);
     const hasLineHeightEnabled = useHasLineHeightControl(settings2);
@@ -76994,7 +77189,7 @@ var wp;
     };
     const hasTextAlign = () => hasValue(value?.typography?.textAlign);
     const resetTextAlign = () => setTextAlign(void 0);
-    const resetAllFilter = (0, import_element249.useCallback)(
+    const resetAllFilter = (0, import_element251.useCallback)(
       (previousValue) => {
         if (!hasTextColorEnabled) {
           return {
@@ -77013,7 +77208,7 @@ var wp;
       },
       [hasTextColorEnabled]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -77021,7 +77216,7 @@ var wp;
         onChange,
         panelId,
         children: [
-          hasTextColorEnabled && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasTextColorEnabled && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n190.__)("Color"),
@@ -77058,7 +77253,7 @@ var wp;
               panelId
             }
           ),
-          hasFontFamilyEnabled && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasFontFamilyEnabled && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77070,7 +77265,7 @@ var wp;
               onDeselect: resetFontFamily,
               isShownByDefault: defaultControls.fontFamily,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 FontFamilyControl,
                 {
                   fontFamilies,
@@ -77080,7 +77275,7 @@ var wp;
               )
             }
           ),
-          hasFontSizeEnabled && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasFontSizeEnabled && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77093,7 +77288,7 @@ var wp;
               onDeselect: resetFontSize,
               isShownByDefault: defaultControls.fontSize,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 import_components200.FontSizePicker,
                 {
                   value: currentFontSizeSlug || fontSize,
@@ -77107,7 +77302,7 @@ var wp;
               )
             }
           ),
-          hasAppearanceControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasAppearanceControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77119,7 +77314,7 @@ var wp;
               onDeselect: resetFontAppearance,
               isShownByDefault: defaultControls.fontAppearance,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 FontAppearanceControl,
                 {
                   value: {
@@ -77134,7 +77329,7 @@ var wp;
               )
             }
           ),
-          hasLineHeightEnabled && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasLineHeightEnabled && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77147,7 +77342,7 @@ var wp;
               onDeselect: resetLineHeight,
               isShownByDefault: defaultControls.lineHeight,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 line_height_control_default,
                 {
                   __unstableInputWidth: "auto",
@@ -77162,7 +77357,7 @@ var wp;
               )
             }
           ),
-          hasLetterSpacingControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasLetterSpacingControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77175,7 +77370,7 @@ var wp;
               onDeselect: resetLetterSpacing,
               isShownByDefault: defaultControls.letterSpacing,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 LetterSpacingControl,
                 {
                   value: localLetterSpacing ?? inheritedLetterSpacing,
@@ -77188,7 +77383,7 @@ var wp;
               )
             }
           ),
-          hasTextIndentControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(
+          hasTextIndentControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77201,7 +77396,7 @@ var wp;
               isShownByDefault: defaultControls.textIndent,
               panelId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                   TextIndentControl,
                   {
                     value: localTextIndent ?? inheritedTextIndent,
@@ -77212,7 +77407,7 @@ var wp;
                     placeholder: isTextIndentPlaceholder ? getNumericPlaceholder(inheritedTextIndent) : void 0
                   }
                 ),
-                isGlobalStyles && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+                isGlobalStyles && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                   import_components200.ToggleControl,
                   {
                     label: (0, import_i18n190.__)("Indent all paragraphs"),
@@ -77224,7 +77419,7 @@ var wp;
               ]
             }
           ),
-          hasTextColumnsControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasTextColumnsControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77237,7 +77432,7 @@ var wp;
               onDeselect: resetTextColumns,
               isShownByDefault: defaultControls.textColumns,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 import_components200.__experimentalNumberControl,
                 {
                   label: (0, import_i18n190.__)("Columns"),
@@ -77252,7 +77447,7 @@ var wp;
               )
             }
           ),
-          hasTextDecorationControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasTextDecorationControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77265,18 +77460,17 @@ var wp;
               onDeselect: resetTextDecoration,
               isShownByDefault: defaultControls.textDecoration,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 TextDecorationControl,
                 {
                   value: textDecoration,
                   onChange: setTextDecorationWithInheritedCommit,
-                  size: "__unstable-large",
                   __unstableInputWidth: "auto"
                 }
               )
             }
           ),
-          hasWritingModeControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasWritingModeControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77289,17 +77483,16 @@ var wp;
               onDeselect: resetWritingMode,
               isShownByDefault: defaultControls.writingMode,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 WritingModeControl,
                 {
                   value: writingMode,
-                  onChange: setWritingModeWithInheritedCommit,
-                  size: "__unstable-large"
+                  onChange: setWritingModeWithInheritedCommit
                 }
               )
             }
           ),
-          hasTextTransformControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+          hasTextTransformControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77311,19 +77504,18 @@ var wp;
               onDeselect: resetTextTransform,
               isShownByDefault: defaultControls.textTransform,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                 TextTransformControl,
                 {
                   value: textTransform,
                   onChange: setTextTransformWithInheritedCommit,
                   showNone: true,
-                  isBlock: true,
-                  size: "__unstable-large"
+                  isBlock: true
                 }
               )
             }
           ),
-          hasTextAlignmentControl && /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(
+          hasTextAlignmentControl && /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -77336,16 +77528,15 @@ var wp;
               isShownByDefault: defaultControls.textAlign,
               panelId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                   TextAlignmentControl,
                   {
                     value: textAlign,
                     onChange: setTextAlignWithInheritedCommit,
-                    options: ["left", "center", "right", "justify"],
-                    size: "__unstable-large"
+                    options: ["left", "center", "right", "justify"]
                   }
                 ),
-                textAlign === "justify" && /* @__PURE__ */ (0, import_jsx_runtime423.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_components200.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n190.__)(
+                textAlign === "justify" && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(import_components200.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n190.__)(
                   "Justified text can reduce readability. For better accessibility, use left-aligned text instead."
                 ) }) })
               ]
@@ -77359,12 +77550,12 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/dimensions-panel.mjs
   var import_i18n193 = __toESM(require_i18n(), 1);
   var import_components203 = __toESM(require_components(), 1);
-  var import_element251 = __toESM(require_element(), 1);
+  var import_element253 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/child-layout-control/index.mjs
   var import_components201 = __toESM(require_components(), 1);
   var import_i18n191 = __toESM(require_i18n(), 1);
-  var import_element250 = __toESM(require_element(), 1);
+  var import_element252 = __toESM(require_element(), 1);
   var import_data162 = __toESM(require_data(), 1);

   // packages/block-editor/build-module/components/grid/use-get-number-of-blocks-before-cell.mjs
@@ -77387,7 +77578,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/child-layout-control/index.mjs
-  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
   var FLEX_CHILD_LAYOUT_VALUES = {
     fit: "fit",
     grow: "fill",
@@ -77436,7 +77627,7 @@ var wp;
     } = parentLayout ?? {};
     const parentLayoutType = parentType || defaultParentType;
     if (parentLayoutType === "flex") {
-      return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
         FlexControls,
         {
           childLayout,
@@ -77447,7 +77638,7 @@ var wp;
         }
       );
     } else if (parentLayoutType === "grid") {
-      return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
         GridControls,
         {
           childLayout,
@@ -77491,7 +77682,7 @@ var wp;
         flexSize: void 0
       });
     };
-    (0, import_element250.useEffect)(() => {
+    (0, import_element252.useEffect)(() => {
       if (isFlexSizeValue(selfStretch) && !flexSize) {
         onChange({
           ...childLayout,
@@ -77499,7 +77690,7 @@ var wp;
         });
       }
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime424.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
       import_components201.__experimentalVStack,
       {
         as: import_components201.__experimentalToolsPanelItem,
@@ -77510,7 +77701,7 @@ var wp;
         isShownByDefault,
         panelId,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime424.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
             import_components201.__experimentalToggleGroupControl,
             {
               label: childLayoutOrientation(parentLayout),
@@ -77525,7 +77716,7 @@ var wp;
               },
               isBlock: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components201.__experimentalToggleGroupControlOption,
                   {
                     value: FLEX_CHILD_LAYOUT_VALUES.fit,
@@ -77536,7 +77727,7 @@ var wp;
                   },
                   FLEX_CHILD_LAYOUT_VALUES.fit
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components201.__experimentalToggleGroupControlOption,
                   {
                     value: FLEX_CHILD_LAYOUT_VALUES.grow,
@@ -77547,7 +77738,7 @@ var wp;
                   },
                   FLEX_CHILD_LAYOUT_VALUES.grow
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components201.__experimentalToggleGroupControlOption,
                   {
                     value: FLEX_CHILD_LAYOUT_VALUES.max,
@@ -77555,7 +77746,7 @@ var wp;
                   },
                   FLEX_CHILD_LAYOUT_VALUES.max
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
                   import_components201.__experimentalToggleGroupControlOption,
                   {
                     value: FLEX_CHILD_LAYOUT_VALUES.fixed,
@@ -77569,7 +77760,7 @@ var wp;
               ]
             }
           ),
-          hasFlexSizeValue && /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+          hasFlexSizeValue && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
             import_components201.__experimentalUnitControl,
             {
               units: units2,
@@ -77629,8 +77820,8 @@ var wp;
     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_runtime424.jsxs)(import_jsx_runtime424.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime424.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(import_jsx_runtime426.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
         import_components201.Flex,
         {
           as: import_components201.__experimentalToolsPanelItem,
@@ -77640,7 +77831,7 @@ var wp;
           isShownByDefault,
           panelId,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components201.__experimentalInputControl,
               {
                 label: (0, import_i18n191.__)("Column span"),
@@ -77660,7 +77851,7 @@ var wp;
                 max: maxColumnSpan
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components201.__experimentalInputControl,
               {
                 label: (0, import_i18n191.__)("Row span"),
@@ -77686,7 +77877,7 @@ var wp;
       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_runtime424.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
         import_components201.Flex,
         {
           as: import_components201.__experimentalToolsPanelItem,
@@ -77696,7 +77887,7 @@ var wp;
           isShownByDefault: false,
           panelId,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components201.__experimentalInputControl,
               {
                 label: (0, import_i18n191.__)("Column"),
@@ -77725,7 +77916,7 @@ var wp;
                 max: columnCount ? columnCount - (columnSpan ?? 1) + 1 : void 0
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_components201.FlexItem, { style: { width: "50%" }, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
               import_components201.__experimentalInputControl,
               {
                 label: (0, import_i18n191.__)("Row"),
@@ -77763,7 +77954,7 @@ var wp;
   // packages/block-editor/build-module/components/dimensions-tool/aspect-ratio-tool.mjs
   var import_components202 = __toESM(require_components(), 1);
   var import_i18n192 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
   function AspectRatioTool({
     panelId,
     value,
@@ -77808,7 +77999,7 @@ var wp;
         hidden: true
       }
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
       InheritanceToolsPanelItem,
       {
         className,
@@ -77819,7 +78010,7 @@ var wp;
         onDeselect: () => onChange(void 0),
         isShownByDefault,
         panelId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
           import_components202.SelectControl,
           {
             label: (0, import_i18n192.__)("Aspect ratio"),
@@ -77833,7 +78024,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/dimensions-panel.mjs
-  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
   var AXIAL_SIDES = ["horizontal", "vertical"];
   function hasSpacingToggle(sides2, isPresetsControl) {
     if (sides2?.length === 1) {
@@ -77992,7 +78183,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
       import_components203.__experimentalToolsPanel,
       {
         label: (0, import_i18n193.__)("Dimensions"),
@@ -78066,8 +78257,8 @@ var wp;
       ]
     });
     const minimumMargin = -Infinity;
-    const [minMarginValue, setMinMarginValue] = (0, import_element251.useState)(minimumMargin);
-    const resetAllFilter = (0, import_element251.useCallback)((previousValue) => {
+    const [minMarginValue, setMinMarginValue] = (0, import_element253.useState)(minimumMargin);
+    const resetAllFilter = (0, import_element253.useCallback)((previousValue) => {
       return {
         ...previousValue,
         layout: cleanEmptyObject({
@@ -78311,7 +78502,7 @@ var wp;
       });
     };
     const onMouseLeaveControls = () => onVisualize(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -78319,8 +78510,8 @@ var wp;
         onChange,
         panelId,
         children: [
-          (showContentSizeControl || showWideSizeControl) && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)("span", { className: "span-columns", children: (0, import_i18n193.__)("Set the width of the main content area.") }),
-          showContentSizeControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          (showContentSizeControl || showWideSizeControl) && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)("span", { className: "span-columns", children: (0, import_i18n193.__)("Set the width of the main content area.") }),
+          showContentSizeControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -78332,7 +78523,7 @@ var wp;
               onDeselect: resetContentSizeValue,
               isShownByDefault: defaultControls.contentSize ?? DEFAULT_CONTROLS5.contentSize,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                 import_components203.__experimentalUnitControl,
                 {
                   label: (0, import_i18n193.__)("Content width"),
@@ -78345,12 +78536,12 @@ var wp;
                     setContentSizeValue(nextContentSize);
                   },
                   units: units2,
-                  prefix: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_components203.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(icon_default, { icon: align_none_default }) })
+                  prefix: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_components203.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(icon_default, { icon: align_none_default }) })
                 }
               )
             }
           ),
-          showWideSizeControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showWideSizeControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -78362,7 +78553,7 @@ var wp;
               onDeselect: resetWideSizeValue,
               isShownByDefault: defaultControls.wideSize ?? DEFAULT_CONTROLS5.wideSize,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                 import_components203.__experimentalUnitControl,
                 {
                   label: (0, import_i18n193.__)("Wide width"),
@@ -78375,12 +78566,12 @@ var wp;
                     setWideSizeValue(nextWideSize);
                   },
                   units: units2,
-                  prefix: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_components203.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(icon_default, { icon: stretch_wide_default }) })
+                  prefix: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_components203.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(icon_default, { icon: stretch_wide_default }) })
                 }
               )
             }
           ),
-          showPaddingControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
+          showPaddingControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
             InheritanceToolsPanelItem,
             {
               hasValue: hasPaddingValue,
@@ -78400,7 +78591,7 @@ var wp;
               ),
               panelId,
               children: [
-                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   import_components203.BoxControl,
                   {
                     values: localPaddingValues,
@@ -78417,7 +78608,7 @@ var wp;
                     }
                   }
                 ),
-                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   SpacingSizesControl,
                   {
                     values: paddingValues,
@@ -78433,7 +78624,7 @@ var wp;
               ]
             }
           ),
-          showMarginControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
+          showMarginControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
             InheritanceToolsPanelItem,
             {
               hasValue: hasMarginValue,
@@ -78453,7 +78644,7 @@ var wp;
               ),
               panelId,
               children: [
-                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                !showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   import_components203.BoxControl,
                   {
                     values: localMarginValues,
@@ -78477,7 +78668,7 @@ var wp;
                     splitOnAxis: isAxialMargin
                   }
                 ),
-                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   SpacingSizesControl,
                   {
                     values: marginValues,
@@ -78494,7 +78685,7 @@ var wp;
               ]
             }
           ),
-          showGapControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
+          showGapControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
             InheritanceToolsPanelItem,
             {
               hasValue: hasGapValue,
@@ -78515,7 +78706,7 @@ var wp;
               ),
               panelId,
               children: [
-                !showSpacingPresetsControl && (isAxialGap ? /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                !showSpacingPresetsControl && (isAxialGap ? /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   import_components203.BoxControl,
                   {
                     label: (0, import_i18n193.__)("Block spacing"),
@@ -78527,7 +78718,7 @@ var wp;
                     allowReset: false,
                     splitOnAxis: isAxialGap
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   import_components203.__experimentalUnitControl,
                   {
                     label: (0, import_i18n193.__)("Block spacing"),
@@ -78538,7 +78729,7 @@ var wp;
                     placeholder: isGapPlaceholder ? inheritedGapRaw : void 0
                   }
                 )),
-                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                showSpacingPresetsControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                   SpacingSizesControl,
                   {
                     label: (0, import_i18n193.__)("Block spacing"),
@@ -78553,7 +78744,7 @@ var wp;
               ]
             }
           ),
-          showChildLayoutControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showChildLayoutControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             ChildLayoutControl,
             {
               value: childLayout,
@@ -78564,7 +78755,7 @@ var wp;
               isShownByDefault: defaultControls.childLayout ?? DEFAULT_CONTROLS5.childLayout
             }
           ),
-          showMinHeightControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showMinHeightControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -78576,7 +78767,7 @@ var wp;
               onDeselect: resetMinHeightValue,
               isShownByDefault: defaultControls.minHeight ?? DEFAULT_CONTROLS5.minHeight,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                 DimensionControl,
                 {
                   label: (0, import_i18n193.__)("Minimum height"),
@@ -78590,7 +78781,7 @@ var wp;
               )
             }
           ),
-          showMinWidthControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showMinWidthControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -78602,7 +78793,7 @@ var wp;
               onDeselect: resetMinWidthValue,
               isShownByDefault: defaultControls.minWidth ?? DEFAULT_CONTROLS5.minWidth,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                 DimensionControl,
                 {
                   label: (0, import_i18n193.__)("Minimum width"),
@@ -78616,7 +78807,7 @@ var wp;
               )
             }
           ),
-          showHeightControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showHeightControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -78628,7 +78819,7 @@ var wp;
               onDeselect: resetHeightValue,
               isShownByDefault: defaultControls.height ?? DEFAULT_CONTROLS5.height,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                 DimensionControl,
                 {
                   label: (0, import_i18n193.__)("Height"),
@@ -78640,7 +78831,7 @@ var wp;
               )
             }
           ),
-          showWidthControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showWidthControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -78652,7 +78843,7 @@ var wp;
               onDeselect: resetWidthValue,
               isShownByDefault: defaultControls.width ?? DEFAULT_CONTROLS5.width,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
                 DimensionControl,
                 {
                   label: (0, import_i18n193.__)("Width"),
@@ -78664,7 +78855,7 @@ var wp;
               )
             }
           ),
-          showAspectRatioControl && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+          showAspectRatioControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             AspectRatioTool,
             {
               hasValue: hasAspectRatioValue,
@@ -78685,20 +78876,20 @@ var wp;

   // packages/block-editor/build-module/components/global-styles/border-panel.mjs
   var import_components205 = __toESM(require_components(), 1);
-  var import_element253 = __toESM(require_element(), 1);
+  var import_element255 = __toESM(require_element(), 1);
   var import_i18n195 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/global-styles/shadow-panel-components.mjs
   var import_i18n194 = __toESM(require_i18n(), 1);
   var import_components204 = __toESM(require_components(), 1);
-  var import_element252 = __toESM(require_element(), 1);
-  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
+  var import_element254 = __toESM(require_element(), 1);
+  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY13 = [];
   function ShadowPopoverContainer({ shadow, onShadowChange, settings: settings2 }) {
     const shadows = useShadowPresets(settings2);
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)("div", { className: "block-editor-global-styles__shadow-popover-container", children: /* @__PURE__ */ (0, import_jsx_runtime427.jsxs)(import_components204.__experimentalVStack, { spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components204.__experimentalHeading, { level: 5, children: (0, import_i18n194.__)("Drop shadow") }),
-      /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)("div", { className: "block-editor-global-styles__shadow-popover-container", children: /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_components204.__experimentalVStack, { spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components204.__experimentalHeading, { level: 5, children: (0, import_i18n194.__)("Drop shadow") }),
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
         ShadowPresets,
         {
           presets: shadows,
@@ -78706,7 +78897,7 @@ var wp;
           onSelect: onShadowChange
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime427.jsx)("div", { className: "block-editor-global-styles__clear-shadow", children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)("div", { className: "block-editor-global-styles__clear-shadow", children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
         import_components204.Button,
         {
           __next40pxDefaultSize: true,
@@ -78720,13 +78911,13 @@ var wp;
     ] }) });
   }
   function ShadowPresets({ presets, activeShadow, onSelect }) {
-    return !presets ? null : /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    return !presets ? null : /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
       import_components204.Composite,
       {
         role: "listbox",
         className: "block-editor-global-styles__shadow__list",
         "aria-label": (0, import_i18n194.__)("Drop shadows"),
-        children: presets.map(({ name, slug, shadow }) => /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+        children: presets.map(({ name, slug, shadow }) => /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
           ShadowIndicator,
           {
             label: name,
@@ -78741,11 +78932,11 @@ var wp;
     );
   }
   function ShadowIndicator({ type, label, isActive, onSelect, shadow }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsxs)(tooltip_exports.Root, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(tooltip_exports.Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
         tooltip_exports.Trigger,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+          render: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
             import_components204.Composite.Item,
             {
               role: "option",
@@ -78757,7 +78948,7 @@ var wp;
                   "is-active": isActive
                 }
               ),
-              render: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+              render: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
                 "button",
                 {
                   className: clsx_default(
@@ -78769,14 +78960,14 @@ var wp;
                   onClick: onSelect,
                   style: { boxShadow: shadow },
                   "aria-label": label,
-                  children: isActive && /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(icon_default, { icon: check_default })
+                  children: isActive && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(icon_default, { icon: check_default })
                 }
               )
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(tooltip_exports.Popup, { children: label })
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(tooltip_exports.Popup, { children: label })
     ] });
   }
   function ShadowPopover({
@@ -78793,7 +78984,7 @@ var wp;
       offset: 36,
       shift: true
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
       import_components204.Dropdown,
       {
         popoverProps: popoverProps3,
@@ -78806,7 +78997,7 @@ var wp;
           hasLocalOverride,
           onReset: onReset ?? (() => onShadowChange(void 0))
         }),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components204.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components204.__experimentalDropdownContentWrapper, { paddingSize: "medium", children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
           ShadowPopoverContainer,
           {
             shadow,
@@ -78820,7 +79011,7 @@ var wp;
   function renderShadowToggle(shadow, onShadowChange, resetConfig) {
     const { hasLocalValue, hasLocalOverride, onReset } = resetConfig;
     return function ShadowToggle({ onToggle, isOpen }) {
-      const shadowButtonRef = (0, import_element252.useRef)(void 0);
+      const shadowButtonRef = (0, import_element254.useRef)(void 0);
       const toggleProps = {
         onClick: onToggle,
         className: clsx_default(
@@ -78837,9 +79028,9 @@ var wp;
         onReset();
         shadowButtonRef.current?.focus();
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime427.jsxs)(import_jsx_runtime427.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components204.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime427.jsxs)(import_components204.__experimentalHStack, { justify: "flex-start", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_jsx_runtime429.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components204.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_components204.__experimentalHStack, { justify: "flex-start", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
             icon_default,
             {
               className: "block-editor-global-styles__toggle-icon",
@@ -78847,15 +79038,15 @@ var wp;
               size: 24
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components204.FlexItem, { children: (0, import_i18n194.__)("Drop shadow") })
+          /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components204.FlexItem, { children: (0, import_i18n194.__)("Drop shadow") })
         ] }) }),
-        hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+        hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
           InheritanceResetButton,
           {
             className: "block-editor-global-styles__shadow-editor__remove-button",
             onResetToInherited: handleReset
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
           import_components204.Button,
           {
             __next40pxDefaultSize: true,
@@ -78870,7 +79061,7 @@ var wp;
     };
   }
   function useShadowPresets(settings2) {
-    return (0, import_element252.useMemo)(() => {
+    return (0, import_element254.useMemo)(() => {
       if (!settings2?.shadow) {
         return EMPTY_ARRAY13;
       }
@@ -78898,7 +79089,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/border-panel.mjs
-  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
   function useHasBorderPanel(settings2) {
     const controls = Object.values(useHasBorderPanelControls(settings2));
     return controls.some(Boolean);
@@ -78942,7 +79133,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
       import_components205.__experimentalToolsPanel,
       {
         label,
@@ -78972,7 +79163,7 @@ var wp;
   }) {
     const colors2 = useColorsPerOrigin(settings2);
     const areCustomSolidsEnabled = settings2?.color?.custom;
-    const decodeValue = (0, import_element253.useCallback)(
+    const decodeValue = (0, import_element255.useCallback)(
       (rawValue) => getValueFromVariable({ settings: settings2 }, "", rawValue),
       [settings2]
     );
@@ -78990,7 +79181,7 @@ var wp;
       );
       return colorObject ? "var:preset|color|" + colorObject.slug : colorValue;
     };
-    const decodeBorder = (0, import_element253.useCallback)(
+    const decodeBorder = (0, import_element255.useCallback)(
       (source) => {
         if (!source) {
           return void 0;
@@ -79012,11 +79203,11 @@ var wp;
       },
       [decodeValue]
     );
-    const localBorder = (0, import_element253.useMemo)(
+    const localBorder = (0, import_element255.useMemo)(
       () => decodeBorder(value?.border),
       [value?.border, decodeBorder]
     );
-    const inheritedBorder = (0, import_element253.useMemo)(
+    const inheritedBorder = (0, import_element255.useMemo)(
       () => decodeBorder(inheritedValue?.border),
       [inheritedValue?.border, decodeBorder]
     );
@@ -79027,7 +79218,7 @@ var wp;
     const showBorderStyle = useHasBorderStyleControl(settings2);
     const showBorderWidth = useHasBorderWidthControl(settings2);
     const showBorderRadius = useHasBorderRadiusControl(settings2);
-    const localBorderRadius = (0, import_element253.useMemo)(() => {
+    const localBorderRadius = (0, import_element255.useMemo)(() => {
       if (typeof value?.border?.radius !== "object") {
         return decodeValue(value?.border?.radius);
       }
@@ -79038,7 +79229,7 @@ var wp;
         bottomRight: decodeValue(value?.border?.radius?.bottomRight)
       };
     }, [value?.border?.radius, decodeValue]);
-    const inheritedBorderRadius = (0, import_element253.useMemo)(() => {
+    const inheritedBorderRadius = (0, import_element255.useMemo)(() => {
       const rawRadius = inheritedValue?.border?.radius;
       if (typeof rawRadius !== "object") {
         return decodeValue(rawRadius);
@@ -79059,7 +79250,7 @@ var wp;
       return !!borderValues;
     };
     const isBorderRadiusPlaceholder = !hasBorderRadius() && inheritedBorderRadius !== void 0 && inheritedBorderRadius !== "";
-    const borderRadius = (0, import_element253.useMemo)(() => {
+    const borderRadius = (0, import_element255.useMemo)(() => {
       if (!isBorderRadiusPlaceholder) {
         return localBorderRadius;
       }
@@ -79131,7 +79322,7 @@ var wp;
         radius: value?.border?.radius
       });
     };
-    const resetAllFilter = (0, import_element253.useCallback)((previousValue) => {
+    const resetAllFilter = (0, import_element255.useCallback)((previousValue) => {
       return {
         ...previousValue,
         border: void 0,
@@ -79145,7 +79336,7 @@ var wp;
       hasShadowControl,
       hasBorderControl
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -79154,7 +79345,7 @@ var wp;
         panelId,
         label,
         children: [
-          (showBorderWidth || showBorderColor) && /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
+          (showBorderWidth || showBorderColor) && /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -79183,8 +79374,8 @@ var wp;
                 // trunk's `hideLabelFromVision={ ! hasShadowControl }`),
                 // even when inheritance indicators are off (e.g. in
                 // Global Styles).
-                /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_components205.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n195.__)("Border") }),
-                /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_components205.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n195.__)("Border") }),
+                /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
                   import_components205.BorderBoxControl,
                   {
                     colors: colors2,
@@ -79201,7 +79392,7 @@ var wp;
               ]
             }
           ),
-          showBorderRadius && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+          showBorderRadius && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -79214,7 +79405,7 @@ var wp;
               onDeselect: () => setBorderRadius(void 0),
               isShownByDefault: defaultControls.radius,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
                 BorderRadiusControl,
                 {
                   presets: settings2?.border?.radiusSizes,
@@ -79226,7 +79417,7 @@ var wp;
               )
             }
           ),
-          hasShadowControl && /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
+          hasShadowControl && /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -79240,8 +79431,8 @@ var wp;
               showLocalOverrideActionsInLabel: false,
               panelId,
               children: [
-                hasBorderControl ? /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_components205.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n195.__)("Shadow") }) : null,
-                /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
+                hasBorderControl ? /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_components205.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n195.__)("Shadow") }) : null,
+                /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
                   ShadowPopover,
                   {
                     shadow,
@@ -79263,15 +79454,15 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/filters-panel.mjs
   var import_components206 = __toESM(require_components(), 1);
   var import_i18n196 = __toESM(require_i18n(), 1);
-  var import_element254 = __toESM(require_element(), 1);
-  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var import_element256 = __toESM(require_element(), 1);
+  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY14 = [];
   function useMultiOriginColorPresets(settings2, { presetSetting, defaultSetting }) {
     const disableDefault = !settings2?.color?.[defaultSetting];
     const userPresets = settings2?.color?.[presetSetting]?.custom || EMPTY_ARRAY14;
     const themePresets = settings2?.color?.[presetSetting]?.theme || EMPTY_ARRAY14;
     const defaultPresets = settings2?.color?.[presetSetting]?.default || EMPTY_ARRAY14;
-    return (0, import_element254.useMemo)(
+    return (0, import_element256.useMemo)(
       () => [
         ...userPresets,
         ...themePresets,
@@ -79298,7 +79489,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
       import_components206.__experimentalToolsPanel,
       {
         label: (0, import_i18n196._x)("Filters", "Name for applying graphical effects"),
@@ -79319,9 +79510,9 @@ var wp;
     className: "block-editor-duotone-control__popover",
     headerTitle: (0, import_i18n196.__)("Duotone")
   };
-  var LabeledColorIndicator2 = ({ indicator, label }) => /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_components206.__experimentalHStack, { justify: "flex-start", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components206.__experimentalZStack, { isLayered: false, offset: -8, children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components206.Flex, { expanded: false, children: indicator === "unset" || !indicator ? /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components206.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" }) : /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components206.DuotoneSwatch, { values: indicator }) }) }),
-    /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+  var LabeledColorIndicator2 = ({ indicator, label }) => /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_components206.__experimentalHStack, { justify: "flex-start", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components206.__experimentalZStack, { isLayered: false, offset: -8, children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components206.Flex, { expanded: false, children: indicator === "unset" || !indicator ? /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components206.ColorIndicator, { className: "block-editor-duotone-control__unset-indicator" }) : /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components206.DuotoneSwatch, { values: indicator }) }) }),
+    /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
       import_components206.FlexItem,
       {
         className: "block-editor-panel-duotone-settings__label",
@@ -79332,7 +79523,7 @@ var wp;
   ] });
   var renderToggle2 = (duotone, resetConfig) => function Toggle2({ onToggle, isOpen }) {
     const { hasLocalValue, hasLocalOverride, onReset } = resetConfig;
-    const duotoneButtonRef = (0, import_element254.useRef)(void 0);
+    const duotoneButtonRef = (0, import_element256.useRef)(void 0);
     const toggleProps = {
       onClick: onToggle,
       className: clsx_default(
@@ -79349,21 +79540,21 @@ var wp;
       onReset();
       duotoneButtonRef.current?.focus();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_jsx_runtime429.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components206.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components206.Button, { __next40pxDefaultSize: true, ...toggleProps, children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         LabeledColorIndicator2,
         {
           indicator: duotone,
           label: (0, import_i18n196.__)("Duotone")
         }
       ) }),
-      hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+      hasLocalValue && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         InheritanceResetButton,
         {
           className: "block-editor-panel-duotone-settings__reset",
           onResetToInherited: handleReset
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         import_components206.Button,
         {
           size: "small",
@@ -79423,7 +79614,7 @@ var wp;
     const hasDuotone = () => !!value?.filter?.duotone;
     const resetDuotone = () => setDuotone(void 0);
     const hasDuotoneLocalOverride = showInheritanceLabelIndicators && hasDuotone() && inheritedDuotone !== void 0;
-    const resetAllFilter = (0, import_element254.useCallback)((previousValue) => {
+    const resetAllFilter = (0, import_element256.useCallback)((previousValue) => {
       return {
         ...previousValue,
         filter: {
@@ -79432,14 +79623,14 @@ var wp;
         }
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
       Wrapper,
       {
         resetAllFilter,
         value,
         onChange,
         panelId,
-        children: hasDuotoneEnabled && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+        children: hasDuotoneEnabled && /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
           InheritanceToolsPanelItem,
           {
             ...inheritanceProps(
@@ -79452,7 +79643,7 @@ var wp;
             isShownByDefault: defaultControls.duotone,
             showLocalOverrideActionsInLabel: false,
             panelId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
               import_components206.Dropdown,
               {
                 popoverProps: popoverProps2,
@@ -79462,11 +79653,11 @@ var wp;
                   hasLocalOverride: hasDuotoneLocalOverride,
                   onReset: resetDuotone
                 }),
-                renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components206.__experimentalDropdownContentWrapper, { paddingSize: "small", children: /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_components206.MenuGroup, { label: (0, import_i18n196.__)("Duotone"), children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime429.jsx)("p", { children: (0, import_i18n196.__)(
+                renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components206.__experimentalDropdownContentWrapper, { paddingSize: "small", children: /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_components206.MenuGroup, { label: (0, import_i18n196.__)("Duotone"), children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime431.jsx)("p", { children: (0, import_i18n196.__)(
                     "Create a two-tone color effect without losing your original image."
                   ) }),
-                  /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
                     import_components206.DuotonePicker,
                     {
                       colorPalette,
@@ -79489,7 +79680,7 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/image-settings-panel.mjs
   var import_components207 = __toESM(require_components(), 1);
   var import_i18n197 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
   function useHasImageSettingsPanel(name, value, inheritedValue) {
     return name === "core/image" && inheritedValue?.lightbox?.allowEditing || !!value?.lightbox;
   }
@@ -79512,14 +79703,14 @@ var wp;
     if (inheritedValue?.lightbox?.enabled) {
       lightboxChecked = inheritedValue.lightbox.enabled;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_jsx_runtime430.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_jsx_runtime432.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
       import_components207.__experimentalToolsPanel,
       {
         label: (0, import_i18n197._x)("Settings", "Image settings"),
         resetAll: resetLightbox,
         panelId,
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
           import_components207.__experimentalToolsPanelItem,
           {
             hasValue: () => !!value?.lightbox,
@@ -79527,7 +79718,7 @@ var wp;
             onDeselect: resetLightbox,
             isShownByDefault: true,
             panelId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
               import_components207.ToggleControl,
               {
                 label: (0, import_i18n197.__)("Enlarge on click"),
@@ -79543,9 +79734,9 @@ var wp;

   // packages/block-editor/build-module/components/global-styles/advanced-panel.mjs
   var import_components208 = __toESM(require_components(), 1);
-  var import_element255 = __toESM(require_element(), 1);
+  var import_element257 = __toESM(require_element(), 1);
   var import_i18n198 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
   function validateCSS(css) {
     if (typeof css === "string" && /<\/?\w/.test(css)) {
       return false;
@@ -79576,7 +79767,7 @@ var wp;
     help
   }) {
     const customCSS = inheritedValue?.css;
-    const [cssError, setCSSError] = (0, import_element255.useState)(
+    const [cssError, setCSSError] = (0, import_element257.useState)(
       () => getCSSValidationError(customCSS)
     );
     function handleOnChange(newValue) {
@@ -79589,15 +79780,15 @@ var wp;
     function handleOnBlur(event) {
       setCSSError(getCSSValidationError(event?.target?.value));
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(
       Stack,
       {
         direction: "column",
         gap: "md",
         className: "block-editor-global-styles-advanced-panel",
         children: [
-          cssError && /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_components208.Notice, { status: "error", onRemove: () => setCSSError(null), children: cssError }),
-          /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
+          cssError && /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components208.Notice, { status: "error", onRemove: () => setCSSError(null), children: cssError }),
+          /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
             import_components208.TextareaControl,
             {
               label: (0, import_i18n198.__)("Additional CSS"),
@@ -79616,7 +79807,7 @@ var wp;

   // packages/block-editor/build-module/components/global-styles/background-panel.mjs
   var import_components210 = __toESM(require_components(), 1);
-  var import_element257 = __toESM(require_element(), 1);
+  var import_element259 = __toESM(require_element(), 1);
   var import_i18n200 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/background-image-control/index.mjs
@@ -79624,11 +79815,11 @@ var wp;
   var import_i18n199 = __toESM(require_i18n(), 1);
   var import_notices12 = __toESM(require_notices(), 1);
   var import_url11 = __toESM(require_url(), 1);
-  var import_element256 = __toESM(require_element(), 1);
+  var import_element258 = __toESM(require_element(), 1);
   var import_data163 = __toESM(require_data(), 1);
-  var import_dom72 = __toESM(require_dom(), 1);
+  var import_dom71 = __toESM(require_dom(), 1);
   var import_blob2 = __toESM(require_blob(), 1);
-  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
   var IMAGE_BACKGROUND_TYPE = "image";
   var BACKGROUND_POPOVER_PROPS = {
     placement: "left-start",
@@ -79636,11 +79827,11 @@ var wp;
     shift: true,
     className: "block-editor-global-styles-background-panel__popover"
   };
-  var noop21 = () => {
+  var noop22 = () => {
   };
   var focusToggleButton = (containerRef) => {
     window.requestAnimationFrame(() => {
-      const [toggleButton] = import_dom72.focus.tabbable.find(containerRef?.current);
+      const [toggleButton] = import_dom71.focus.tabbable.find(containerRef?.current);
       if (!toggleButton) {
         return;
       }
@@ -79679,17 +79870,17 @@ var wp;
     toggleProps = {},
     filename,
     label,
-    onToggleCallback = noop21
+    onToggleCallback = noop22
   }) {
     const { isOpen, ...restToggleProps } = toggleProps;
-    (0, import_element256.useEffect)(() => {
+    (0, import_element258.useEffect)(() => {
       if (typeof isOpen !== "undefined") {
         onToggleCallback(isOpen);
       }
     }, [isOpen, onToggleCallback]);
     const renderPreviewContent = () => {
-      return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_components209.__experimentalHStack, { className: "block-editor-global-styles-background-panel__inspector-preview-inner", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_components209.__experimentalHStack, { className: "block-editor-global-styles-background-panel__inspector-preview-inner", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
           "span",
           {
             className: "block-editor-global-styles-background-panel__inspector-image-indicator",
@@ -79698,8 +79889,8 @@ var wp;
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_components209.FlexBlock, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_components209.FlexBlock, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
             import_components209.__experimentalTruncate,
             {
               numberOfLines: 1,
@@ -79707,7 +79898,7 @@ var wp;
               children: label
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)("span", {}), children: imgUrl ? (0, import_i18n199.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)("span", {}), children: imgUrl ? (0, import_i18n199.sprintf)(
             /* translators: %s: file name */
             (0, import_i18n199.__)("Background image: %s"),
             filename || label
@@ -79715,14 +79906,14 @@ var wp;
         ] })
       ] });
     };
-    return as === "button" ? /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components209.Button, { __next40pxDefaultSize: true, ...restToggleProps, children: renderPreviewContent() }) : renderPreviewContent();
+    return as === "button" ? /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components209.Button, { __next40pxDefaultSize: true, ...restToggleProps, children: renderPreviewContent() }) : renderPreviewContent();
   }
   function BackgroundControlsPanel({
     label,
     filename,
     url: imgUrl,
     children,
-    onToggle: onToggleCallback = noop21,
+    onToggle: onToggleCallback = noop22,
     hasImageValue,
     onReset,
     hasLocalOverride,
@@ -79732,7 +79923,7 @@ var wp;
       return;
     }
     const imgLabel = label || (0, import_url11.getFilename)(imgUrl) || (0, import_i18n199.__)("Image");
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
       import_components209.Dropdown,
       {
         popoverProps: BACKGROUND_POPOVER_PROPS,
@@ -79746,8 +79937,8 @@ var wp;
             ),
             isOpen
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_jsx_runtime432.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_jsx_runtime434.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               InspectorImagePreviewItem,
               {
                 imgUrl,
@@ -79758,7 +79949,7 @@ var wp;
                 onToggleCallback
               }
             ),
-            onReset && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            onReset && (hasLocalOverride ? /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               InheritanceResetButton,
               {
                 className: "block-editor-global-styles-background-panel__reset",
@@ -79770,7 +79961,7 @@ var wp;
                   focusToggleButton(containerRef);
                 }
               }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            ) : /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               import_components209.Button,
               {
                 __next40pxDefaultSize: true,
@@ -79789,7 +79980,7 @@ var wp;
             ))
           ] });
         },
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
           import_components209.__experimentalDropdownContentWrapper,
           {
             className: "block-editor-global-styles-background-panel__dropdown-content-wrapper",
@@ -79801,19 +79992,19 @@ var wp;
     );
   }
   function LoadingSpinner() {
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components209.Placeholder, { className: "block-editor-global-styles-background-panel__loading", children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components209.Spinner, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components209.Placeholder, { className: "block-editor-global-styles-background-panel__loading", children: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components209.Spinner, {}) });
   }
   function BackgroundImageControls({
     onChange,
     style,
     inheritedValue,
-    onRemoveImage = noop21,
-    onResetImage = noop21,
+    onRemoveImage = noop22,
+    onResetImage = noop22,
     displayInPanel,
     defaultValues,
     containerRef
   }) {
-    const [isUploading, setIsUploading] = (0, import_element256.useState)(false);
+    const [isUploading, setIsUploading] = (0, import_element258.useState)(false);
     const { getSettings: getSettings7 } = (0, import_data163.useSelect)(store);
     const { id, title, url } = style?.background?.backgroundImage || {
       ...inheritedValue?.background?.backgroundImage
@@ -79891,9 +80082,9 @@ var wp;
     );
     const canRemove = !hasValue3 && hasBackgroundImageValue(inheritedValue);
     const imgLabel = title || (0, import_url11.getFilename)(url) || (0, import_i18n199.__)("Image");
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)("div", { className: "block-editor-global-styles-background-panel__image-tools-panel-item", children: [
-      isUploading && /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(LoadingSpinner, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("div", { className: "block-editor-global-styles-background-panel__image-tools-panel-item", children: [
+      isUploading && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(LoadingSpinner, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
         media_replace_flow_default,
         {
           mediaId: id,
@@ -79906,7 +80097,7 @@ var wp;
               "block-editor-global-styles-background-panel__media-replace-popover": displayInPanel
             })
           },
-          name: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+          name: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
             InspectorImagePreviewItem,
             {
               imgUrl: url,
@@ -79914,13 +80105,13 @@ var wp;
               label: imgLabel
             }
           ),
-          renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components209.Button, { ...props, __next40pxDefaultSize: true }),
+          renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components209.Button, { ...props, __next40pxDefaultSize: true }),
           onError: onUploadError,
           onReset: () => {
             focusToggleButton(containerRef);
             onResetImage();
           },
-          children: canRemove && /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+          children: canRemove && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
             import_components209.MenuItem,
             {
               onClick: () => {
@@ -79933,7 +80124,7 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
         import_components209.DropZone,
         {
           onFilesDrop: onFilesDrop2,
@@ -80020,8 +80211,8 @@ var wp;
       )
     );
     const backgroundPositionValue = !positionValue && isUploadedImage && "contain" === sizeValue ? defaultValues?.backgroundPosition : positionValue;
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_components209.__experimentalVStack, { spacing: 3, className: "single-column", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_components209.__experimentalVStack, { spacing: 3, className: "single-column", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
         import_components209.FocalPointPicker,
         {
           label: (0, import_i18n199.__)("Focal point"),
@@ -80030,7 +80221,7 @@ var wp;
           onChange: updateBackgroundPosition
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
         import_components209.ToggleControl,
         {
           label: (0, import_i18n199.__)("Fixed background"),
@@ -80038,7 +80229,7 @@ var wp;
           onChange: toggleScrollWithPage
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(
         import_components209.__experimentalToggleGroupControl,
         {
           label: (0, import_i18n199.__)("Size"),
@@ -80049,7 +80240,7 @@ var wp;
             sizeValue || defaultValues?.backgroundSize
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               import_components209.__experimentalToggleGroupControlOption,
               {
                 value: "cover",
@@ -80060,7 +80251,7 @@ var wp;
               },
               "cover"
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               import_components209.__experimentalToggleGroupControlOption,
               {
                 value: "contain",
@@ -80071,7 +80262,7 @@ var wp;
               },
               "contain"
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
               import_components209.__experimentalToggleGroupControlOption,
               {
                 value: "auto",
@@ -80085,8 +80276,8 @@ var wp;
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_components209.__experimentalHStack, { justify: "flex-start", spacing: 2, as: "span", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_components209.__experimentalHStack, { justify: "flex-start", spacing: 2, as: "span", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
           import_components209.__experimentalUnitControl,
           {
             "aria-label": (0, import_i18n199.__)("Background image width"),
@@ -80098,7 +80289,7 @@ var wp;
             disabled: currentValueForToggle !== "auto" || currentValueForToggle === void 0
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
           import_components209.ToggleControl,
           {
             label: (0, import_i18n199.__)("Repeat"),
@@ -80126,7 +80317,7 @@ var wp;
         _links: _settings[globalStylesLinksDataKey]
       };
     }, []);
-    const resolvedInheritedValue = (0, import_element256.useMemo)(() => {
+    const resolvedInheritedValue = (0, import_element258.useMemo)(() => {
       const resolvedValues = {
         background: {}
       };
@@ -80159,9 +80350,9 @@ var wp;
     const hasLocalOverride = showInheritanceLabelIndicators && localHasImageValue && hasBackgroundImageValue(resolvedInheritedValue);
     const imageValue = value?.background?.backgroundImage || inheritedValue?.background?.backgroundImage;
     const shouldShowBackgroundImageControls = hasImageValue && "none" !== imageValue && (settings2?.background?.backgroundSize || settings2?.background?.backgroundPosition || settings2?.background?.backgroundRepeat);
-    const [isDropDownOpen, setIsDropDownOpen] = (0, import_element256.useState)(false);
-    const containerRef = (0, import_element256.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+    const [isDropDownOpen, setIsDropDownOpen] = (0, import_element258.useState)(false);
+    const containerRef = (0, import_element258.useRef)();
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
       "div",
       {
         ref: containerRef,
@@ -80171,7 +80362,7 @@ var wp;
             "is-open": isDropDownOpen
           }
         ),
-        children: shouldShowBackgroundImageControls ? /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+        children: shouldShowBackgroundImageControls ? /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
           BackgroundControlsPanel,
           {
             label: title,
@@ -80182,8 +80373,8 @@ var wp;
             hasLocalOverride,
             onReset: localHasImageValue ? resetBackground : void 0,
             containerRef,
-            children: /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_components209.__experimentalVStack, { spacing: 3, className: "single-column", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_components209.__experimentalVStack, { spacing: 3, className: "single-column", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
                 BackgroundImageControls,
                 {
                   onChange,
@@ -80199,7 +80390,7 @@ var wp;
                   containerRef
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
                 BackgroundSizeControls,
                 {
                   onChange,
@@ -80210,7 +80401,7 @@ var wp;
               )
             ] })
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
           BackgroundImageControls,
           {
             onChange,
@@ -80230,7 +80421,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/background-panel.mjs
-  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_CONTROLS8 = {
     backgroundImage: true,
     backgroundColor: true,
@@ -80270,7 +80461,7 @@ var wp;
       const updatedValue = resetAllFilter(value);
       onChange(updatedValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
       import_components210.__experimentalToolsPanel,
       {
         label: headerLabel,
@@ -80281,7 +80472,7 @@ var wp;
         __experimentalFirstVisibleItemClass: "first",
         __experimentalLastVisibleItemClass: "last",
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)("div", { className: "background-block-support-panel__inner-wrapper", children })
+        children: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("div", { className: "background-block-support-panel__inner-wrapper", children })
       }
     );
   }
@@ -80321,7 +80512,7 @@ var wp;
       settings2,
       "backgroundImage"
     );
-    const resetAllFilter = (0, import_element257.useCallback)(
+    const resetAllFilter = (0, import_element259.useCallback)(
       (previousValue) => {
         const clearsColorBackground = showBackgroundColorControl;
         const clearsColorGradient = hasBackgroundGradientControl || showLegacyColorGradientControl;
@@ -80421,7 +80612,7 @@ var wp;
       }
     });
     const hasLocalBackgroundImage = hasBackgroundImageValue(value);
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(
       Wrapper,
       {
         resetAllFilter,
@@ -80430,7 +80621,7 @@ var wp;
         panelId,
         headerLabel,
         children: [
-          showBackgroundImageControl && /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+          showBackgroundImageControl && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             InheritanceToolsPanelItem,
             {
               ...inheritanceProps(
@@ -80444,7 +80635,7 @@ var wp;
               onDeselect: resetBackground,
               isShownByDefault: defaultControls.backgroundImage,
               panelId,
-              children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
                 BackgroundImagePanel,
                 {
                   value,
@@ -80458,7 +80649,7 @@ var wp;
               )
             }
           ),
-          showBackgroundColorControl && /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+          showBackgroundColorControl && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n200.__)("Color"),
@@ -80499,7 +80690,7 @@ var wp;
               panelId
             }
           ),
-          showBackgroundGradientControl && /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+          showBackgroundGradientControl && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n200.__)("Gradient"),
@@ -80536,7 +80727,7 @@ var wp;
               panelId
             }
           ),
-          showLegacyColorGradientControl && /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+          showLegacyColorGradientControl && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
             ColorGradientDropdownItem,
             {
               label: (0, import_i18n200.__)("Gradient"),
@@ -80583,7 +80774,7 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/state-control.mjs
   var import_i18n201 = __toESM(require_i18n(), 1);
   var import_components211 = __toESM(require_components(), 1);
-  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
   function StateControl({
     viewportStates = [],
     pseudoStates = [],
@@ -80640,14 +80831,14 @@ var wp;
     const currentStateLabel = activeStates.length ? activeStates.map((state) => state.label).join(", ") : (0, import_i18n201.__)("Default");
     const icon = showText ? chevron_down_default : more_vertical_default;
     const toggleProps = showText ? { size: "compact", iconPosition: "right" } : { size: "small" };
-    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
       Stack,
       {
         direction: "column",
         gap: "sm",
         align: "flex-end",
         className: "block-editor-global-styles-state-control",
-        children: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
           import_components211.DropdownMenu,
           {
             icon,
@@ -80662,8 +80853,8 @@ var wp;
             },
             text: showText ? triggerLabel : void 0,
             toggleProps,
-            children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(import_jsx_runtime434.Fragment, { children: [
-              hasViewportOptions && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components211.MenuGroup, { label: (0, import_i18n201.__)("Viewport"), children: viewportOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+            children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)(import_jsx_runtime436.Fragment, { children: [
+              hasViewportOptions && /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_components211.MenuGroup, { label: (0, import_i18n201.__)("Viewport"), children: viewportOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
                 import_components211.MenuItem,
                 {
                   onClick: () => {
@@ -80677,7 +80868,7 @@ var wp;
                 },
                 `viewport-${option.value}`
               )) }),
-              hasPseudoStateOptions && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components211.MenuGroup, { label: (0, import_i18n201.__)("Pseudo state"), children: pseudoStateOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+              hasPseudoStateOptions && /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_components211.MenuGroup, { label: (0, import_i18n201.__)("Pseudo state"), children: pseudoStateOptions.map((option) => /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
                 import_components211.MenuItem,
                 {
                   onClick: () => {
@@ -80703,7 +80894,7 @@ var wp;
   // packages/block-editor/build-module/components/global-styles/state-control-badges.mjs
   var import_components212 = __toESM(require_components(), 1);
   var import_i18n202 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge5 } = unlock(import_components212.privateApis);
   function StateControlBadges({
     viewportStates = [],
@@ -80741,7 +80932,7 @@ var wp;
         )
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
       Stack,
       {
         className,
@@ -80750,14 +80941,14 @@ var wp;
         gap: "xs",
         wrap: "wrap",
         children: activeStates.map((state) => {
-          const badge = /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(
+          const badge = /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(
             WCBadge5,
             {
               className: "block-editor-global-styles-state-control__badge",
               intent: "info",
               children: [
                 state.label,
-                !!state.tooltipText && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("span", {}), children: state.tooltipText })
+                !!state.tooltipText && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("span", {}), children: state.tooltipText })
               ]
             },
             state.key
@@ -80765,14 +80956,14 @@ var wp;
           if (!state.tooltipText) {
             return badge;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(tooltip_exports.Root, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(tooltip_exports.Root, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
               tooltip_exports.Trigger,
               {
-                render: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("span", { className: "block-editor-global-styles-state-control__badge-tooltip-trigger", children: badge })
+                render: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("span", { className: "block-editor-global-styles-state-control__badge-tooltip-trigger", children: badge })
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(tooltip_exports.Popup, { children: state.tooltipText })
+            /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(tooltip_exports.Popup, { children: state.tooltipText })
           ] }, state.key);
         })
       }
@@ -80780,15 +80971,15 @@ var wp;
   }

   // packages/block-editor/build-module/components/global-styles/inherited-value-context.mjs
-  var import_element259 = __toESM(require_element(), 1);
+  var import_element261 = __toESM(require_element(), 1);
   var import_data165 = __toESM(require_data(), 1);
   var import_blocks90 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/hooks/block-style-variation.mjs
   var import_blocks89 = __toESM(require_blocks(), 1);
   var import_data164 = __toESM(require_data(), 1);
-  var import_element258 = __toESM(require_element(), 1);
-  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
+  var import_element260 = __toESM(require_element(), 1);
+  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
   var { getVariationStyle: getVariationStyle3 } = unlock(privateApis);
   var VARIATION_PREFIX = "is-style-";
   function getVariationMatches(className) {
@@ -80828,7 +81019,7 @@ var wp;
       []
     );
     const { getBlockName: getBlockName2 } = (0, import_data164.useSelect)(store);
-    const overridesWithConfig = (0, import_element258.useMemo)(() => {
+    const overridesWithConfig = (0, import_element260.useMemo)(() => {
       if (!overrides?.length) {
         return;
       }
@@ -80902,7 +81093,7 @@ var wp;
     if (!overridesWithConfig || !overridesWithConfig.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_jsx_runtime436.Fragment, { children: overridesWithConfig.map((override) => /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(OverrideStyles, { override }, override.id)) });
+    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_jsx_runtime438.Fragment, { children: overridesWithConfig.map((override) => /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(OverrideStyles, { override }, override.id)) });
   }
   function useBlockStyleVariation(name, variation, clientId) {
     const { globalSettings, globalStyles } = (0, import_data164.useSelect)((select3) => {
@@ -80912,7 +81103,7 @@ var wp;
         globalStyles: settings2[globalStylesDataKey]
       };
     }, []);
-    return (0, import_element258.useMemo)(() => {
+    return (0, import_element260.useMemo)(() => {
       const variationStyles = getVariationStyle3(
         {
           settings: globalSettings,
@@ -80948,7 +81139,7 @@ var wp;
       variation,
       clientId
     );
-    const variationStyles = (0, import_element258.useMemo)(() => {
+    const variationStyles = (0, import_element260.useMemo)(() => {
       if (!variation) {
         return;
       }
@@ -81006,7 +81197,7 @@ var wp;
         links: settings2[globalStylesLinksDataKey] ?? null
       };
     }, []);
-    return (0, import_element259.useMemo)(
+    return (0, import_element261.useMemo)(
       () => rawGlobalStylesData ? { styles: rawGlobalStylesData, _links: links ?? void 0 } : null,
       [rawGlobalStylesData, links]
     );
@@ -81025,7 +81216,7 @@ var wp;
     return levelAttribute || contextLevel || contextOwned.fallbackLevel;
   }
   function useContextHeadingLevel(blockName) {
-    const blockContext = (0, import_element259.useContext)(block_context_default);
+    const blockContext = (0, import_element261.useContext)(block_context_default);
     const contextKey = CONTEXT_HEADING_LEVEL_BLOCKS[blockName]?.contextKey;
     return contextKey ? blockContext[contextKey] : void 0;
   }
@@ -81096,7 +81287,7 @@ var wp;
       className
     );
     const globalStyles = useRawGlobalStyles();
-    return (0, import_element259.useMemo)(() => {
+    return (0, import_element261.useMemo)(() => {
       if (!isGlobalStylesInheritanceEnabled()) {
         return NO_RESOLVED_STYLE;
       }
@@ -81120,7 +81311,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/border.mjs
-  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
   var BORDER_SUPPORT_KEY2 = "__experimentalBorder";
   var SHADOW_SUPPORT_KEY = "shadow";
   var getColorByProperty = (colors2, property, value) => {
@@ -81188,7 +81379,7 @@ var wp;
     };
   }
   function BordersInspectorControl({ label, children, resetAllFilter }) {
-    const attributesResetAllFilter = (0, import_element260.useCallback)(
+    const attributesResetAllFilter = (0, import_element262.useCallback)(
       (attributes) => {
         const existingStyle = attributesToStyle(attributes);
         const updatedStyle = resetAllFilter(existingStyle);
@@ -81199,7 +81390,7 @@ var wp;
       },
       [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
       inspector_controls_default,
       {
         group: "border",
@@ -81236,7 +81427,7 @@ var wp;
       selectedState
     );
     const isStateSelected = !isDefaultBlockStyleState2(selectedState);
-    const value = (0, import_element260.useMemo)(() => {
+    const value = (0, import_element262.useMemo)(() => {
       if (isStateSelected) {
         return getStyleForState2(style, selectedState);
       }
@@ -81262,7 +81453,7 @@ var wp;
         "__experimentalDefaultControls"
       ])
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
       BorderPanel,
       {
         as: BordersInspectorControl,
@@ -81391,14 +81582,14 @@ var wp;

   // packages/block-editor/build-module/hooks/elements.mjs
   var import_blocks95 = __toESM(require_blocks(), 1);
-  var import_element263 = __toESM(require_element(), 1);
+  var import_element265 = __toESM(require_element(), 1);
   var import_data169 = __toESM(require_data(), 1);
   var import_i18n205 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/hooks/color.mjs
   var import_hooks14 = __toESM(require_hooks(), 1);
   var import_blocks94 = __toESM(require_blocks(), 1);
-  var import_element262 = __toESM(require_element(), 1);
+  var import_element264 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/hooks/background.mjs
   var import_blocks93 = __toESM(require_blocks(), 1);
@@ -81406,10 +81597,10 @@ var wp;
   var import_i18n204 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/hooks/contrast-checker.mjs
-  var import_element261 = __toESM(require_element(), 1);
+  var import_element263 = __toESM(require_element(), 1);
   var import_data167 = __toESM(require_data(), 1);
   var import_blocks92 = __toESM(require_blocks(), 1);
-  var import_a11y19 = __toESM(require_a11y(), 1);
+  var import_a11y20 = __toESM(require_a11y(), 1);
   function getComputedValue(node, property) {
     return node.ownerDocument.defaultView.getComputedStyle(node).getPropertyValue(property);
   }
@@ -81463,14 +81654,14 @@ var wp;
     messageOverride
   }) {
     const blockEl = useBlockElement(clientId);
-    const [colors2, setColors] = (0, import_element261.useReducer)(reducer2, {});
+    const [colors2, setColors] = (0, import_element263.useReducer)(reducer2, {});
     const blockType = (0, import_data167.useSelect)(
       (select3) => {
         return name && enabled ? select3(import_blocks92.store).getBlockType(name) : void 0;
       },
       [name, enabled]
     );
-    (0, import_element261.useLayoutEffect)(() => {
+    (0, import_element263.useLayoutEffect)(() => {
       if (!enabled || !blockEl || !blockType) {
         return;
       }
@@ -81480,7 +81671,7 @@ var wp;
         )
       );
     });
-    (0, import_element261.useLayoutEffect)(() => {
+    (0, import_element263.useLayoutEffect)(() => {
       if (!enabled || !blockEl || !blockType) {
         return;
       }
@@ -81504,16 +81695,16 @@ var wp;
       enableAlphaChecker: true
     }) : null;
     const speakMessage = warning6?.speakMessage;
-    (0, import_element261.useEffect)(() => {
+    (0, import_element263.useEffect)(() => {
       if (speakMessage) {
-        (0, import_a11y19.speak)(speakMessage);
+        (0, import_a11y20.speak)(speakMessage);
       }
     }, [speakMessage]);
     return warning6?.message;
   }

   // packages/block-editor/build-module/hooks/background.mjs
-  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
   var BACKGROUND_SUPPORT_KEY = "background";
   var BACKGROUND_BLOCK_DEFAULT_VALUES2 = {
     backgroundSize: "cover",
@@ -81583,7 +81774,7 @@ var wp;
     };
   }
   function BackgroundInspectorControl({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
       inspector_controls_default,
       {
         group: "background",
@@ -81621,7 +81812,10 @@ var wp;
       className,
       selectedState
     );
-    const backgroundGradientSupported = hasBackgroundSupport(name, "gradient") && !!settings2?.background?.gradient;
+    const backgroundGradientSupported = hasBackgroundSupport(
+      name,
+      "gradient"
+    );
     const colorSupport = (0, import_blocks93.getBlockSupport)(name, "color");
     const hasColorBackgroundSupport = colorSupport && colorSupport.background !== false;
     const hasColorGradientSupport = !!colorSupport?.gradients;
@@ -81725,7 +81919,7 @@ var wp;
       gradient: backgroundDefaultControls?.gradient ?? colorDefaultControls?.background
     };
     const Wrapper = asWrapper || BackgroundInspectorControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
       BackgroundImagePanel2,
       {
         as: Wrapper,
@@ -81833,7 +82027,7 @@ var wp;
       "color.palette.theme",
       "color.palette.default"
     );
-    const colors2 = (0, import_element262.useMemo)(
+    const colors2 = (0, import_element264.useMemo)(
       () => [
         ...userPalette || [],
         ...themePalette || [],
@@ -81917,9 +82111,9 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/elements.mjs
-  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
   function ElementsInspectorControl({ children, resetAllFilter }) {
-    const attributesResetAllFilter = (0, import_element263.useCallback)(
+    const attributesResetAllFilter = (0, import_element265.useCallback)(
       (attributes) => {
         const updatedStyle = resetAllFilter(attributes.style);
         return {
@@ -81929,7 +82123,7 @@ var wp;
       },
       [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
       inspector_controls_default,
       {
         group: "elements",
@@ -81968,7 +82162,7 @@ var wp;
       selectedState
     );
     const isStateSelected = !isDefaultBlockStyleState2(selectedState);
-    const value = (0, import_element263.useMemo)(() => {
+    const value = (0, import_element265.useMemo)(() => {
       if (isStateSelected) {
         return getStyleForState2(style, selectedState);
       }
@@ -82002,7 +82196,7 @@ var wp;
       "__experimentalDefaultControls"
     ]);
     const Wrapper = asWrapper || ElementsInspectorControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
       ColorPanel,
       {
         as: Wrapper,
@@ -82020,13 +82214,13 @@ var wp;

   // packages/block-editor/build-module/hooks/typography.mjs
   var import_blocks101 = __toESM(require_blocks(), 1);
-  var import_element267 = __toESM(require_element(), 1);
+  var import_element269 = __toESM(require_element(), 1);
   var import_data173 = __toESM(require_data(), 1);
   var import_i18n209 = __toESM(require_i18n(), 1);

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

   // packages/block-editor/build-module/hooks/font-family.mjs
@@ -82090,7 +82284,7 @@ var wp;
   var import_hooks16 = __toESM(require_hooks(), 1);
   var import_blocks98 = __toESM(require_blocks(), 1);
   var import_token_list3 = __toESM(require_token_list(), 1);
-  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
   var FONT_SIZE_SUPPORT_KEY2 = "typography.fontSize";
   function addAttributes4(settings2) {
     if (!(0, import_blocks98.hasBlockSupport)(settings2, FONT_SIZE_SUPPORT_KEY2)) {
@@ -82209,7 +82403,7 @@ var wp;

   // packages/block-editor/build-module/components/block-editing-mode/index.mjs
   var import_data170 = __toESM(require_data(), 1);
-  var import_element264 = __toESM(require_element(), 1);
+  var import_element266 = __toESM(require_element(), 1);
   function useBlockEditingMode(mode2) {
     const context = useBlockEditContext();
     const { clientId = "" } = context;
@@ -82221,7 +82415,7 @@ var wp;
       ),
       [clientId]
     );
-    (0, import_element264.useEffect)(() => {
+    (0, import_element266.useEffect)(() => {
       if (!mode2) {
         return;
       }
@@ -82241,7 +82435,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/text-align.mjs
-  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
   var TEXT_ALIGN_SUPPORT_KEY2 = "typography.textAlign";
   var TEXT_ALIGNMENT_OPTIONS2 = [
     {
@@ -82324,7 +82518,7 @@ var wp;
         style: setStyleForState(style, selectedState, newStateStyle)
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(block_controls_default, { group: controlsGroup, children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(block_controls_default, { group: controlsGroup, children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
       AlignmentControl,
       {
         value: stateStyle?.typography?.textAlign,
@@ -82384,7 +82578,7 @@ var wp;
   // packages/block-editor/build-module/hooks/fit-text.mjs
   var import_hooks17 = __toESM(require_hooks(), 1);
   var import_blocks100 = __toESM(require_blocks(), 1);
-  var import_element266 = __toESM(require_element(), 1);
+  var import_element268 = __toESM(require_element(), 1);
   var import_data172 = __toESM(require_data(), 1);
   var import_i18n208 = __toESM(require_i18n(), 1);
   var import_components217 = __toESM(require_components(), 1);
@@ -82443,19 +82637,19 @@ var wp;
   }

   // packages/block-editor/build-module/components/fit-text-size-warning/index.mjs
-  var import_element265 = __toESM(require_element(), 1);
+  var import_element267 = __toESM(require_element(), 1);
   var import_i18n207 = __toESM(require_i18n(), 1);
   var import_components216 = __toESM(require_components(), 1);
-  var import_a11y20 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
+  var import_a11y21 = __toESM(require_a11y(), 1);
+  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
   function FitTextSizeWarning() {
     const message2 = (0, import_i18n207.__)(
       "The text may be too small to read. Consider using a larger container or less text."
     );
-    (0, import_element265.useEffect)(() => {
-      (0, import_a11y20.speak)(message2);
+    (0, import_element267.useEffect)(() => {
+      (0, import_a11y21.speak)(message2);
     }, [message2]);
-    return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)("div", { className: "block-editor-fit-text-size-warning", children: /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)("div", { className: "block-editor-fit-text-size-warning", children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
       import_components216.Notice,
       {
         spokenMessage: null,
@@ -82467,7 +82661,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/fit-text.mjs
-  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT4 = {};
   var MIN_FONT_SIZE_FOR_WARNING = 12;
   var FIT_TEXT_SUPPORT_KEY = "typography.fitText";
@@ -82489,7 +82683,7 @@ var wp;
     };
   }
   function useFitText({ fitText, name, clientId }) {
-    const [fontSize, setFontSize] = (0, import_element266.useState)(null);
+    const [fontSize, setFontSize] = (0, import_element268.useState)(null);
     const hasFitTextSupport2 = (0, import_blocks100.hasBlockSupport)(name, FIT_TEXT_SUPPORT_KEY);
     const blockElement = useBlockElement(clientId);
     const { blockAttributes, parentId, blockMode } = (0, import_data172.useSelect)(
@@ -82509,7 +82703,7 @@ var wp;
       },
       [clientId, hasFitTextSupport2, fitText]
     );
-    const applyFitText = (0, import_element266.useCallback)(() => {
+    const applyFitText = (0, import_element268.useCallback)(() => {
       if (!blockElement || !hasFitTextSupport2 || !fitText) {
         return;
       }
@@ -82531,7 +82725,7 @@ var wp;
       const optimalSize = optimizeFitText(blockElement, applyFontSizeStyle);
       setFontSize(optimalSize);
     }, [blockElement, clientId, hasFitTextSupport2, fitText]);
-    (0, import_element266.useEffect)(() => {
+    (0, import_element268.useEffect)(() => {
       if (!fitText || !blockElement || !clientId || !hasFitTextSupport2 || blockMode === "html") {
         return;
       }
@@ -82583,7 +82777,7 @@ var wp;
       hasFitTextSupport2,
       blockMode
     ]);
-    (0, import_element266.useEffect)(() => {
+    (0, import_element268.useEffect)(() => {
       if (fitText && blockElement && hasFitTextSupport2 && blockMode !== "html") {
         const frameId = window.requestAnimationFrame(() => {
           if (blockElement) {
@@ -82623,7 +82817,7 @@ var wp;
     if (hasSelectedStyleState2) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
       import_components217.__experimentalToolsPanelItem,
       {
         hasValue: () => fitText,
@@ -82631,7 +82825,7 @@ var wp;
         onDeselect: () => setAttributes({ fitText: void 0 }),
         resetAllFilter: () => ({ fitText: void 0 }),
         panelId: clientId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
           import_components217.ToggleControl,
           {
             label: (0, import_i18n208.__)("Fit text"),
@@ -82696,7 +82890,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_runtime444.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(FitTextSizeWarning, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(FitTextSizeWarning, {}) });
     }
     return null;
   }
@@ -82706,11 +82900,11 @@ var wp;
       const { fitText } = attributes;
       const supportsFitText = (0, import_blocks100.hasBlockSupport)(name, FIT_TEXT_SUPPORT_KEY);
       if (!supportsFitText) {
-        return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(BlockEdit2, { ...props });
+        return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(BlockEdit2, { ...props });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_jsx_runtime444.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(BlockEdit2, { ...props }),
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(BlockEdit2, { ...props }),
+        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(inspector_controls_default, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
           FitTextControl,
           {
             clientId,
@@ -82721,7 +82915,7 @@ var wp;
             style: attributes.style
           }
         ) }),
-        fitText && /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
+        fitText && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
           FitTextFontSize,
           {
             fitText,
@@ -82747,7 +82941,7 @@ var wp;
   };

   // packages/block-editor/build-module/hooks/typography.mjs
-  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
   function omit(object, keys) {
     return Object.fromEntries(
       Object.entries(object).filter(([key]) => !keys.includes(key))
@@ -82817,7 +83011,7 @@ var wp;
     };
   }
   function TypographyInspectorControl({ children, resetAllFilter }) {
-    const attributesResetAllFilter = (0, import_element267.useCallback)(
+    const attributesResetAllFilter = (0, import_element269.useCallback)(
       (attributes) => {
         const existingStyle = attributesToStyle2(attributes);
         const updatedStyle = resetAllFilter(existingStyle);
@@ -82828,7 +83022,7 @@ var wp;
       },
       [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
       inspector_controls_default,
       {
         group: "typography",
@@ -82879,7 +83073,7 @@ var wp;
       className,
       selectedState
     );
-    const value = (0, import_element267.useMemo)(() => {
+    const value = (0, import_element269.useMemo)(() => {
       if (isStateSelected) {
         return getStyleForState2(style, selectedState);
       }
@@ -82930,7 +83124,7 @@ var wp;
       textColor: colorDefaultControls?.text
     };
     const Wrapper = asWrapper || TypographyInspectorControl;
-    return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
       TypographyPanel,
       {
         as: Wrapper,
@@ -82946,7 +83140,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/inspector-controls-tabs/styles-tab.mjs
-  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
   function SectionStyleControls({
     blockName,
     clientId,
@@ -82969,11 +83163,11 @@ var wp;
     const setAttributes = (newAttributes) => {
       updateBlockAttributes2(clientId, newAttributes);
     };
-    const typographySettings = (0, import_element268.useMemo)(
+    const typographySettings = (0, import_element270.useMemo)(
       () => ({ ...settings2, typography: {} }),
       [settings2]
     );
-    const backgroundSettings = (0, import_element268.useMemo)(
+    const backgroundSettings = (0, import_element270.useMemo)(
       () => ({
         ...settings2,
         background: {
@@ -82984,8 +83178,8 @@ var wp;
       }),
       [settings2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_jsx_runtime448.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
         TypographyPanel2,
         {
           clientId,
@@ -82995,7 +83189,7 @@ var wp;
           asWrapper: TypographyToolsPanel
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
         BackgroundImagePanel3,
         {
           clientId,
@@ -83005,7 +83199,7 @@ var wp;
           asWrapper: BackgroundToolsPanel
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
         ElementsEdit,
         {
           clientId,
@@ -83030,9 +83224,9 @@ var wp;
     contentClientIds
   }) => {
     const borderPanelLabel = useBorderPanelLabel({ blockName });
-    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
-      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(block_styles_default, { clientId }),
-      isSectionBlock2 && blockName !== "core/template-part" && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_jsx_runtime448.Fragment, { children: [
+      hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(block_styles_default, { clientId }),
+      isSectionBlock2 && blockName !== "core/template-part" && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
         SectionStyleControls,
         {
           blockName,
@@ -83040,15 +83234,15 @@ var wp;
           contentClientIds
         }
       ),
-      (!isSectionBlock2 || blockName === "core/template-part") && /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+      (!isSectionBlock2 || blockName === "core/template-part") && /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_jsx_runtime448.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "typography",
             label: (0, import_i18n210.__)("Typography")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "color",
@@ -83056,7 +83250,7 @@ var wp;
             className: "color-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "background",
@@ -83064,29 +83258,29 @@ var wp;
             className: "background-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(inspector_controls_default.Slot, { group: "filter" }),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(inspector_controls_default.Slot, { group: "filter" }),
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "layout",
             label: (0, import_i18n210.__)("Layout")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "dimensions",
             label: (0, import_i18n210.__)("Dimensions")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "border",
             label: borderPanelLabel
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
           inspector_controls_default.Slot,
           {
             group: "elements",
@@ -83094,8 +83288,8 @@ var wp;
             className: "elements-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(position_controls_panel_default, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(inspector_controls_default.Slot, { group: "styles" })
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(position_controls_panel_default, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(inspector_controls_default.Slot, { group: "styles" })
       ] })
     ] });
   };
@@ -83109,7 +83303,7 @@ var wp;
   var import_blocks102 = __toESM(require_blocks(), 1);
   var import_data175 = __toESM(require_data(), 1);
   var import_components218 = __toESM(require_components(), 1);
-  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
   function BlockQuickNavigation({
     clientIds,
     onSelect,
@@ -83119,7 +83313,7 @@ var wp;
     if (!clientIds.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components218.__experimentalVStack, { spacing: 1, children: clientIds.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components218.__experimentalVStack, { spacing: 1, children: clientIds.map((clientId) => /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
       BlockQuickNavigationItem,
       {
         onSelect,
@@ -83169,7 +83363,7 @@ var wp;
     const { selectBlock: selectBlock2 } = (0, import_data175.useDispatch)(store);
     const hasChildren = childBlocks && childBlocks.length > 0;
     const canNavigateToListView = hasChildren && hasListViewTab && shouldRenderListView;
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
       import_components218.Button,
       {
         __next40pxDefaultSize: true,
@@ -83184,17 +83378,17 @@ var wp;
             onSelect(clientId);
           }
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(import_components218.Flex, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components218.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(block_icon_default, { icon: blockInformation?.icon }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components218.FlexBlock, { style: { textAlign: "left" }, children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components218.__experimentalTruncate, { children: blockTitle }) }),
-          canNavigateToListView && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components218.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(icon_default, { icon: chevron_right_default, size: 24 }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_components218.Flex, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components218.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(block_icon_default, { icon: blockInformation?.icon }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components218.FlexBlock, { style: { textAlign: "left" }, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components218.__experimentalTruncate, { children: blockTitle }) }),
+          canNavigateToListView && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components218.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(icon_default, { icon: chevron_right_default, size: 24 }) })
         ] })
       }
     );
   }

   // packages/block-editor/build-module/components/inspector-controls-tabs/content-tab.mjs
-  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
   var ContentTab = ({
     contentClientIds,
     onSwitchToListView,
@@ -83204,7 +83398,7 @@ var wp;
       return null;
     }
     const shouldShowBlockFields = window?.__experimentalContentOnlyInspectorFields;
-    return /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_jsx_runtime448.Fragment, { children: !shouldShowBlockFields && /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_components219.PanelBody, { title: (0, import_i18n211.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_jsx_runtime450.Fragment, { children: !shouldShowBlockFields && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_components219.PanelBody, { title: (0, import_i18n211.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
       BlockQuickNavigation,
       {
         clientIds: contentClientIds,
@@ -83216,7 +83410,7 @@ var wp;
   var content_tab_default = ContentTab;

   // packages/block-editor/build-module/components/inspector-controls-tabs/index.mjs
-  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
   var { Tabs: Tabs5 } = unlock(import_components220.privateApis);
   function InspectorControlsTabs({
     blockName,
@@ -83226,7 +83420,7 @@ var wp;
     isSectionBlock: isSectionBlock2,
     contentClientIds
   }) {
-    const listViewRef = (0, import_element269.useRef)(null);
+    const listViewRef = (0, import_element271.useRef)(null);
     const showIconLabels = (0, import_data176.useSelect)((select3) => {
       return select3(import_preferences5.store).get("core", "showIconLabels");
     }, []);
@@ -83235,11 +83429,11 @@ var wp;
         select3(store)
       ).getRequestedInspectorTab()
     }));
-    const [selectedTabId, setSelectedTabId] = (0, import_element269.useState)(
+    const [selectedTabId, setSelectedTabId] = (0, import_element271.useState)(
       () => requestedTab?.tabName ?? tabs[0]?.name
     );
-    const hasUserSelectionRef = (0, import_element269.useRef)(false);
-    const isProgrammaticSwitchRef = (0, import_element269.useRef)(false);
+    const hasUserSelectionRef = (0, import_element271.useRef)(false);
+    const isProgrammaticSwitchRef = (0, import_element271.useRef)(false);
     const {
       __unstableSetOpenListViewPanel: setOpenListViewPanel,
       __unstableIncrementListViewExpandRevision: incrementListViewExpandRevision,
@@ -83248,10 +83442,10 @@ var wp;
     const { clearRequestedInspectorTab: clearRequestedInspectorTab2 } = unlock(
       (0, import_data176.useDispatch)(store)
     );
-    (0, import_element269.useEffect)(() => {
+    (0, import_element271.useEffect)(() => {
       hasUserSelectionRef.current = false;
     }, [clientId]);
-    (0, import_element269.useEffect)(() => {
+    (0, import_element271.useEffect)(() => {
       if (!requestedTab) {
         return;
       }
@@ -83269,7 +83463,7 @@ var wp;
       incrementListViewExpandRevision,
       clearRequestedInspectorTab2
     ]);
-    (0, import_element269.useEffect)(() => {
+    (0, import_element271.useEffect)(() => {
       if (selectedTabId === TAB_LIST_VIEW.name && !hasUserSelectionRef.current) {
         setAllListViewPanelsOpen();
         incrementListViewExpandRevision();
@@ -83280,7 +83474,7 @@ var wp;
       setAllListViewPanelsOpen,
       incrementListViewExpandRevision
     ]);
-    (0, import_element269.useEffect)(() => {
+    (0, import_element271.useEffect)(() => {
       if (!tabs?.length || hasUserSelectionRef.current && tabs.some((tab) => tab.name === selectedTabId)) {
         return;
       }
@@ -83309,28 +83503,28 @@ var wp;
         handleTabSelect(TAB_LIST_VIEW.name);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime449.jsx)("div", { className: "block-editor-block-inspector__tabs", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("div", { className: "block-editor-block-inspector__tabs", children: /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(
       Tabs5,
       {
         selectedTabId,
         onSelect: handleTabSelect,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(Tabs5.TabList, { children: tabs.map(
-            (tab) => showIconLabels ? /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(Tabs5.Tab, { tabId: tab.name, children: tab.title }, tab.name) : /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(tooltip_exports.Root, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(Tabs5.TabList, { children: tabs.map(
+            (tab) => showIconLabels ? /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(Tabs5.Tab, { tabId: tab.name, children: tab.title }, tab.name) : /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(tooltip_exports.Root, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
                 Tabs5.Tab,
                 {
                   tabId: tab.name,
                   "aria-label": tab.title,
-                  render: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(tooltip_exports.Trigger, {}),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components220.Icon, { icon: tab.icon })
+                  render: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(tooltip_exports.Trigger, {}),
+                  children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components220.Icon, { icon: tab.icon })
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(tooltip_exports.Popup, { children: tab.title })
+              /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(tooltip_exports.Popup, { children: tab.title })
             ] }, tab.name)
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(Tabs5.TabPanel, { tabId: TAB_CONTENT.name, focusable: false, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(Tabs5.TabPanel, { tabId: TAB_CONTENT.name, focusable: false, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
               content_tab_default,
               {
                 contentClientIds,
@@ -83338,14 +83532,14 @@ var wp;
                 hasListViewTab
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(inspector_controls_default.Slot, { group: "content" })
+            /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(inspector_controls_default.Slot, { group: "content" })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(Tabs5.TabPanel, { tabId: TAB_LIST_VIEW.name, focusable: false, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
-            /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(ListViewContentPopover, { listViewRef })
+          /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(Tabs5.TabPanel, { tabId: TAB_LIST_VIEW.name, focusable: false, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
+            /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(ListViewContentPopover, { listViewRef })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(Tabs5.TabPanel, { tabId: TAB_SETTINGS.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(settings_tab_default, { showAdvancedControls: !!blockName }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(Tabs5.TabPanel, { tabId: TAB_STYLES.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(Tabs5.TabPanel, { tabId: TAB_SETTINGS.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(settings_tab_default, { showAdvancedControls: !!blockName }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(Tabs5.TabPanel, { tabId: TAB_STYLES.name, focusable: false, children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
             styles_tab_default,
             {
               blockName,
@@ -83441,17 +83635,17 @@ var wp;

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

@@ -83482,9 +83676,9 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/states.mjs
-  var import_element270 = __toESM(require_element(), 1);
+  var import_element272 = __toESM(require_element(), 1);
   var import_i18n212 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
   var { getViewportBreakpoints: getViewportBreakpoints5 } = unlock(privateApis);
   var PSEUDO_STATE_LABELS = {
     ":hover": (0, import_i18n212.__)("Hover"),
@@ -83519,7 +83713,7 @@ var wp;
   var DEFAULT_STATE_VALUE3 = "default";
   var EMPTY_STATE_OPTIONS = [];
   function BlockStatesControl({ name, value, onChange }) {
-    const pseudoStateOptions = (0, import_element270.useMemo)(
+    const pseudoStateOptions = (0, import_element272.useMemo)(
       () => getPseudoStateOptions(name),
       [name]
     );
@@ -83527,7 +83721,7 @@ var wp;
     if (!pseudoStateOptions.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
       StateControl,
       {
         pseudoStates: pseudoStateOptions,
@@ -83539,19 +83733,19 @@ var wp;
     );
   }
   function BlockStateBadges({ name, value, isResponsiveEditing: isResponsiveEditing3 }) {
-    const pseudoStateOptions = (0, import_element270.useMemo)(
+    const pseudoStateOptions = (0, import_element272.useMemo)(
       () => getPseudoStateOptions(name),
       [name]
     );
     const [viewportSettings] = useSettings("viewport");
-    const deviceStateOptions = (0, import_element270.useMemo)(
+    const deviceStateOptions = (0, import_element272.useMemo)(
       () => getDeviceStateOptions(viewportSettings),
       [viewportSettings]
     );
     if (!pseudoStateOptions.length && !isResponsiveEditing3) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
       StateControlBadges,
       {
         viewportStates: isResponsiveEditing3 ? deviceStateOptions : EMPTY_STATE_OPTIONS,
@@ -83563,7 +83757,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-inspector/index.mjs
-  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
   function StyleInspectorSlots({
     blockName,
     showAdvancedControls = true,
@@ -83571,16 +83765,16 @@ var wp;
     showBindingsControls = true
   }) {
     const borderPanelLabel = useBorderPanelLabel({ blockName });
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         inspector_controls_default.Slot,
         {
           group: "typography",
           label: (0, import_i18n213.__)("Typography")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         inspector_controls_default.Slot,
         {
           group: "color",
@@ -83588,7 +83782,7 @@ var wp;
           className: "color-block-support-panel__inner-wrapper"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         inspector_controls_default.Slot,
         {
           group: "background",
@@ -83596,16 +83790,16 @@ var wp;
           className: "background-block-support-panel__inner-wrapper"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, { group: "layout", label: (0, import_i18n213.__)("Layout") }),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, { group: "layout", label: (0, import_i18n213.__)("Layout") }),
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         inspector_controls_default.Slot,
         {
           group: "dimensions",
           label: (0, import_i18n213.__)("Dimensions")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, { group: "border", label: borderPanelLabel }),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, { group: "border", label: borderPanelLabel }),
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         inspector_controls_default.Slot,
         {
           group: "elements",
@@ -83613,10 +83807,10 @@ var wp;
           className: "elements-block-support-panel__inner-wrapper"
         }
       ),
-      showPositionControls && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(position_controls_panel_default, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, { group: "styles" }),
-      showBindingsControls && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
-      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(advanced_controls_panel_default, {}) })
+      showPositionControls && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(position_controls_panel_default, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, { group: "styles" }),
+      showBindingsControls && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, { group: "bindings" }),
+      showAdvancedControls && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(advanced_controls_panel_default, {}) })
     ] });
   }
   function StyleStateInspectorSlots({
@@ -83629,8 +83823,8 @@ var wp;
     const borderPanelLabel = useBorderPanelLabel({ blockName });
     const showLayoutControls = hasViewportBlockStyleState(selectedBlockStyleState2) && !hasPseudoBlockStyleState(selectedBlockStyleState2);
     const showSectionStyleControls = isSectionBlock2 && blockName !== "core/template-part";
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
-      showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(BlockStyleStateProvider, { value: selectedBlockStyleState2, children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+      showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(BlockStyleStateProvider, { value: selectedBlockStyleState2, children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         SectionStyleControls,
         {
           blockName,
@@ -83638,15 +83832,15 @@ var wp;
           contentClientIds
         }
       ) }),
-      !showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      !showSectionStyleControls && /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "typography",
             label: (0, import_i18n213.__)("Typography")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "color",
@@ -83654,7 +83848,7 @@ var wp;
             className: "color-block-support-panel__inner-wrapper"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "background",
@@ -83662,28 +83856,28 @@ var wp;
             className: "background-block-support-panel__inner-wrapper"
           }
         ),
-        showLayoutControls && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        showLayoutControls && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "layout",
             label: (0, import_i18n213.__)("Layout")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "dimensions",
             label: (0, import_i18n213.__)("Dimensions")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "border",
             label: borderPanelLabel
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           inspector_controls_default.Slot,
           {
             group: "elements",
@@ -83707,11 +83901,9 @@ var wp;
       blockEditingMode,
       selectedBlockStyleState: selectedBlockStyleState2,
       showStateOnCanvas,
-      isResponsiveEditing: isResponsiveEditing3,
-      blockStatesEditingEnabled
+      isResponsiveEditing: isResponsiveEditing3
     } = (0, import_data179.useSelect)((select3) => {
       const {
-        getSettings: getSettings7,
         getSelectedBlockClientId: getSelectedBlockClientId2,
         getSelectedBlockClientIds: getSelectedBlockClientIds2,
         getSelectedBlockCount: getSelectedBlockCount2,
@@ -83755,8 +83947,7 @@ var wp;
         showStateOnCanvas: isSelectedBlockStyleStateShownOnCanvas2(
           _renderedBlockClientId
         ),
-        isResponsiveEditing: _isResponsiveEditing(),
-        blockStatesEditingEnabled: getSettings7().blockStatesEditingEnabled
+        isResponsiveEditing: _isResponsiveEditing()
       };
     }, []);
     const contentClientIds = (0, import_data179.useSelect)(
@@ -83800,9 +83991,9 @@ var wp;
       selectedBlockStyleState2
     );
     if (hasSelectedBlocks && !isSectionBlockInSelection) {
-      return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)("div", { className: "block-editor-block-inspector", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(MultiSelectionInspector, {}),
-        hasMultipleTabs ? /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(InspectorControlsTabs, { tabs: availableTabs }) : /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)("div", { className: "block-editor-block-inspector", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(MultiSelectionInspector, {}),
+        hasMultipleTabs ? /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(InspectorControlsTabs, { tabs: availableTabs }) : /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           StyleInspectorSlots,
           {
             blockName: renderedBlockName,
@@ -83814,18 +84005,18 @@ var wp;
       ] });
     }
     if (hasSelectedBlocks && isSectionBlockInSelection) {
-      return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { className: "block-editor-block-inspector", children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(MultiSelectionInspector, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("div", { className: "block-editor-block-inspector", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(MultiSelectionInspector, {}) });
     }
     const isRenderedBlockUnregistered = renderedBlockName === (0, import_blocks103.getUnregisteredTypeHandlerName)();
     const shouldShowWarning = !blockType || !renderedBlockClientId || isRenderedBlockUnregistered;
     if (shouldShowWarning) {
-      return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("span", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n213.__)("No block selected.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("span", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n213.__)("No block selected.") });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
       BlockInspectorSingleBlockWrapper,
       {
         animate: blockInspectorAnimationSettings,
-        wrapper: (children) => /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        wrapper: (children) => /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           AnimatedContainer,
           {
             blockInspectorAnimationSettings,
@@ -83833,7 +84024,7 @@ var wp;
             children
           }
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           BlockInspectorSingleBlock,
           {
             renderedBlockClientId,
@@ -83847,7 +84038,6 @@ var wp;
             selectedBlockStyleState: selectedBlockStyleState2,
             showStateOnCanvas,
             isResponsiveEditing: isResponsiveEditing3,
-            blockStatesEditingEnabled,
             isBlockStyleStateSelected
           }
         )
@@ -83863,7 +84053,7 @@ var wp;
     children
   }) => {
     const animationOrigin = blockInspectorAnimationSettings && blockInspectorAnimationSettings.enterDirection === "leftToRight" ? -50 : 50;
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
       import_components223.__unstableMotion.div,
       {
         animate: {
@@ -83896,10 +84086,9 @@ var wp;
     blockEditingMode,
     selectedBlockStyleState: selectedBlockStyleState2,
     showStateOnCanvas,
-    isResponsiveEditing: isResponsiveEditing3,
-    blockStatesEditingEnabled = true
+    isResponsiveEditing: isResponsiveEditing3
   }) => {
-    const listViewRef = (0, import_element271.useRef)(null);
+    const listViewRef = (0, import_element273.useRef)(null);
     const hasMultipleTabs = availableTabs?.length > 1;
     const hasPseudoState = hasPseudoBlockStyleState(selectedBlockStyleState2);
     const isEditingStyleState = hasViewportBlockStyleState(selectedBlockStyleState2) && isResponsiveEditing3 || hasPseudoBlockStyleState(selectedBlockStyleState2);
@@ -83921,8 +84110,8 @@ var wp;
     const onShowStateOnCanvasChange = (value) => {
       setSelectedBlockStyleStateCanvasPreview2(renderedBlockClientId, value);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)("div", { className: "block-editor-block-inspector", children: [
-      hasParentChildBlockCards && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)("div", { className: "block-editor-block-inspector", children: [
+      hasParentChildBlockCards && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         block_card_default,
         {
           ...parentBlockInformation,
@@ -83930,7 +84119,7 @@ var wp;
           parentClientId: editedContentOnlySection2
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         block_card_default,
         {
           ...blockInformation,
@@ -83938,7 +84127,7 @@ var wp;
           className: isBlockSynced && "is-synced",
           isChild: hasParentChildBlockCards,
           clientId: renderedBlockClientId,
-          controls: blockEditingMode === "default" && blockStatesEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+          controls: blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
             BlockStatesControl,
             {
               name: blockName,
@@ -83948,8 +84137,8 @@ var wp;
           )
         }
       ),
-      blockEditingMode === "default" && isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components223.__experimentalSpacer, { paddingX: 4, paddingY: 2, children: [
-        hasPseudoState && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      blockEditingMode === "default" && isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components223.__experimentalSpacer, { paddingX: 4, paddingY: 2, children: [
+        hasPseudoState && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           import_components223.ToggleControl,
           {
             label: (0, import_i18n213.__)("Show state on canvas"),
@@ -83957,7 +84146,7 @@ var wp;
             onChange: onShowStateOnCanvasChange
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
           BlockStateBadges,
           {
             name: blockName,
@@ -83966,16 +84155,16 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(ViewportVisibilityInfo, { clientId: renderedBlockClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(EditContents, { clientId: renderedBlockClientId }),
-      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(ViewportVisibilityInfo, { clientId: renderedBlockClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(EditContents, { clientId: renderedBlockClientId }),
+      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         block_variation_transforms_default,
         {
           blockClientId: renderedBlockClientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(BlockInspectorPreTabsSlot, {}),
-      isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(BlockInspectorPreTabsSlot, {}),
+      isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         StyleStateInspectorSlots,
         {
           blockName,
@@ -83985,7 +84174,7 @@ var wp;
           selectedBlockStyleState: selectedBlockStyleState2
         }
       ),
-      !isEditingStyleState && hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_jsx_runtime452.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      !isEditingStyleState && hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_jsx_runtime454.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
         InspectorControlsTabs,
         {
           hasBlockStyles,
@@ -83996,23 +84185,23 @@ var wp;
           contentClientIds
         }
       ) }),
-      !isEditingStyleState && !hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
-        hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(block_styles_default, { clientId: renderedBlockClientId }),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(content_tab_default, { contentClientIds }),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, { group: "content" }),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(ListViewContentPopover, { listViewRef }),
-        !isSectionBlock2 && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(StyleInspectorSlots, { blockName })
+      !isEditingStyleState && !hasMultipleTabs && /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+        hasBlockStyles && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(block_styles_default, { clientId: renderedBlockClientId }),
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(content_tab_default, { contentClientIds }),
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, { group: "content" }),
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(inspector_controls_default.Slot, { group: "list", ref: listViewRef }),
+        /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(ListViewContentPopover, { listViewRef }),
+        !isSectionBlock2 && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(StyleInspectorSlots, { blockName })
       ] }),
-      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(last_item_default.Slot, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(SkipToSelectedBlock, {}, "back")
+      !isEditingStyleState && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(last_item_default.Slot, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(SkipToSelectedBlock, {}, "back")
     ] });
   };
   var block_inspector_default = BlockInspector;

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

   // packages/block-editor/build-module/components/inserter/library.mjs
   var import_data180 = __toESM(require_data(), 1);
-  var import_element272 = __toESM(require_element(), 1);
-  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
-  var noop22 = () => {
+  var import_element274 = __toESM(require_element(), 1);
+  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
+  var noop23 = () => {
   };
   function InserterLibrary({
     rootClientId,
@@ -84047,7 +84236,7 @@ var wp;
     __experimentalInitialCategory,
     __experimentalFilterValue,
     onPatternCategorySelection,
-    onSelect = noop22,
+    onSelect = noop23,
     shouldFocusBlock = false,
     onClose
   }, ref) {
@@ -84061,7 +84250,7 @@ var wp;
       },
       [clientId, rootClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
       PrivateInserterMenu,
       {
         onSelect,
@@ -84081,9 +84270,9 @@ var wp;
       }
     );
   }
-  var PrivateInserterLibrary = (0, import_element272.forwardRef)(InserterLibrary);
+  var PrivateInserterLibrary = (0, import_element274.forwardRef)(InserterLibrary);
   function PublicInserterLibrary(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
       PrivateInserterLibrary,
       {
         ...props,
@@ -84092,7 +84281,7 @@ var wp;
       }
     );
   }
-  var library_default = (0, import_element272.forwardRef)(PublicInserterLibrary);
+  var library_default = (0, import_element274.forwardRef)(PublicInserterLibrary);

   // packages/block-editor/build-module/components/selection-scroll-into-view/index.mjs
   var import_deprecated31 = __toESM(require_deprecated(), 1);
@@ -84106,9 +84295,9 @@ var wp;

   // packages/block-editor/build-module/components/typewriter/index.mjs
   var import_compose97 = __toESM(require_compose(), 1);
-  var import_dom73 = __toESM(require_dom(), 1);
+  var import_dom72 = __toESM(require_dom(), 1);
   var import_keycodes28 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime457 = __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;
@@ -84141,7 +84330,7 @@ var wp;
         if (!isSelectionEligibleForScroll()) {
           return;
         }
-        const currentCaretRect = (0, import_dom73.computeCaretRect)(defaultView);
+        const currentCaretRect = (0, import_dom72.computeCaretRect)(defaultView);
         if (!currentCaretRect) {
           return;
         }
@@ -84157,7 +84346,7 @@ var wp;
         if (diff === 0) {
           return;
         }
-        const scrollContainer = (0, import_dom73.getScrollContainer)(node);
+        const scrollContainer = (0, import_dom72.getScrollContainer)(node);
         if (!scrollContainer) {
           return;
         }
@@ -84199,7 +84388,7 @@ var wp;
       }
       function computeCaretRectangle() {
         if (isSelectionEligibleForScroll()) {
-          caretRect = (0, import_dom73.computeCaretRect)(defaultView);
+          caretRect = (0, import_dom72.computeCaretRect)(defaultView);
         }
       }
       function getActiveEditableElement() {
@@ -84254,16 +84443,16 @@ var wp;
     }, []);
   }
   function Typewriter({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("div", { ref: useTypewriter(), className: "block-editor__typewriter", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("div", { ref: useTypewriter(), className: "block-editor__typewriter", children });
   }
   var TypewriterOrIEBypass = isIE ? (props) => props.children : Typewriter;
   var typewriter_default = TypewriterOrIEBypass;

   // packages/block-editor/build-module/components/recursion-provider/index.mjs
-  var import_element273 = __toESM(require_element(), 1);
+  var import_element275 = __toESM(require_element(), 1);
   var import_deprecated32 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
-  var RenderedRefsContext = (0, import_element273.createContext)({});
+  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
+  var RenderedRefsContext = (0, import_element275.createContext)({});
   RenderedRefsContext.displayName = "RenderedRefsContext";
   function addToBlockType(renderedBlocks, blockName, uniqueId2) {
     const result = {
@@ -84274,17 +84463,17 @@ var wp;
     return result;
   }
   function RecursionProvider({ children, uniqueId: uniqueId2, blockName = "" }) {
-    const previouslyRenderedBlocks = (0, import_element273.useContext)(RenderedRefsContext);
+    const previouslyRenderedBlocks = (0, import_element275.useContext)(RenderedRefsContext);
     const { name } = useBlockEditContext();
     blockName = blockName || name;
-    const newRenderedBlocks = (0, import_element273.useMemo)(
+    const newRenderedBlocks = (0, import_element275.useMemo)(
       () => addToBlockType(previouslyRenderedBlocks, blockName, uniqueId2),
       [previouslyRenderedBlocks, blockName, uniqueId2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(RenderedRefsContext.Provider, { value: newRenderedBlocks, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(RenderedRefsContext.Provider, { value: newRenderedBlocks, children });
   }
   function useHasRecursion(uniqueId2, blockName = "") {
-    const previouslyRenderedBlocks = (0, import_element273.useContext)(RenderedRefsContext);
+    const previouslyRenderedBlocks = (0, import_element275.useContext)(RenderedRefsContext);
     const { name } = useBlockEditContext();
     blockName = blockName || name;
     return Boolean(previouslyRenderedBlocks[blockName]?.has(uniqueId2));
@@ -84294,7 +84483,7 @@ var wp;
       since: "6.5",
       alternative: "wp.blockEditor.RecursionProvider"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(RecursionProvider, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(RecursionProvider, { ...props });
   };
   var DeprecatedExperimentalUseHasRecursion = (...args) => {
     (0, import_deprecated32.default)("wp.blockEditor.__experimentalUseHasRecursion", {
@@ -84307,22 +84496,22 @@ var wp;
   // packages/block-editor/build-module/components/publish-date-time-picker/index.mjs
   var import_components225 = __toESM(require_components(), 1);
   var import_i18n215 = __toESM(require_i18n(), 1);
-  var import_element274 = __toESM(require_element(), 1);
+  var import_element276 = __toESM(require_element(), 1);
   var import_date2 = __toESM(require_date(), 1);

   // packages/block-editor/build-module/components/inspector-popover-header/index.mjs
   var import_components224 = __toESM(require_components(), 1);
   var import_i18n214 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
   function InspectorPopoverHeader({
     title,
     help,
     actions = [],
     onClose
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(import_components224.__experimentalVStack, { className: "block-editor-inspector-popover-header", spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(import_components224.__experimentalHStack, { alignment: "center", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_components224.__experimentalVStack, { className: "block-editor-inspector-popover-header", spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_components224.__experimentalHStack, { alignment: "center", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
           import_components224.__experimentalHeading,
           {
             className: "block-editor-inspector-popover-header__heading",
@@ -84331,8 +84520,8 @@ var wp;
             children: title
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components224.__experimentalSpacer, {}),
-        actions.map(({ label, icon, onClick }) => /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components224.__experimentalSpacer, {}),
+        actions.map(({ label, icon, onClick }) => /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
           import_components224.Button,
           {
             size: "small",
@@ -84345,7 +84534,7 @@ var wp;
           },
           label
         )),
-        onClose && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+        onClose && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
           import_components224.Button,
           {
             size: "small",
@@ -84356,12 +84545,12 @@ var wp;
           }
         )
       ] }),
-      help && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components224.__experimentalText, { children: help })
+      help && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_components224.__experimentalText, { children: help })
     ] });
   }

   // packages/block-editor/build-module/components/publish-date-time-picker/index.mjs
-  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
   function PublishDateTimePicker({
     onClose,
     onChange,
@@ -84379,8 +84568,8 @@ var wp;
       ...additionalProps
     };
     const DatePickerComponent = isCompact ? import_components225.TimePicker : import_components225.DateTimePicker;
-    return /* @__PURE__ */ (0, import_jsx_runtime458.jsxs)("div", { ref, className: "block-editor-publish-date-time-picker", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)("div", { ref, className: "block-editor-publish-date-time-picker", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
         InspectorPopoverHeader,
         {
           title: title || (0, import_i18n215.__)("Publish"),
@@ -84393,12 +84582,12 @@ var wp;
           onClose
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(DatePickerComponent, { ...datePickerProps })
+      /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(DatePickerComponent, { ...datePickerProps })
     ] });
   }
-  var PrivatePublishDateTimePicker = (0, import_element274.forwardRef)(PublishDateTimePicker);
+  var PrivatePublishDateTimePicker = (0, import_element276.forwardRef)(PublishDateTimePicker);
   function PublicPublishDateTimePicker(props, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
       PrivatePublishDateTimePicker,
       {
         ...props,
@@ -84408,11 +84597,11 @@ var wp;
       }
     );
   }
-  var publish_date_time_picker_default = (0, import_element274.forwardRef)(PublicPublishDateTimePicker);
+  var publish_date_time_picker_default = (0, import_element276.forwardRef)(PublicPublishDateTimePicker);

   // packages/block-editor/build-module/components/tool-selector/index.mjs
   var import_deprecated33 = __toESM(require_deprecated(), 1);
-  var import_element275 = __toESM(require_element(), 1);
+  var import_element277 = __toESM(require_element(), 1);
   function ToolSelector() {
     (0, import_deprecated33.default)("wp.blockEditor.ToolSelector", {
       since: "6.9",
@@ -84420,10 +84609,10 @@ var wp;
     });
     return null;
   }
-  var tool_selector_default = (0, import_element275.forwardRef)(ToolSelector);
+  var tool_selector_default = (0, import_element277.forwardRef)(ToolSelector);

   // packages/block-editor/build-module/hooks/utils.mjs
-  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
   var cleanEmptyObject = (object) => {
     if (object === null || typeof object !== "object" || Array.isArray(object)) {
       return object;
@@ -84495,8 +84684,8 @@ var wp;
       (0, import_data181.useDispatch)(store)
     );
     const registry = (0, import_data181.useRegistry)();
-    const fallbackId = (0, import_element276.useId)();
-    (0, import_element276.useEffect)(() => {
+    const fallbackId = (0, import_element278.useId)();
+    (0, import_element278.useEffect)(() => {
       if (!css && !assets) {
         return;
       }
@@ -84677,7 +84866,7 @@ var wp;
       "color.button",
       "shadow"
     );
-    const rawSettings = (0, import_element276.useMemo)(() => {
+    const rawSettings = (0, import_element278.useMemo)(() => {
       return {
         background: {
           backgroundImage,
@@ -84838,7 +85027,7 @@ var wp;
   }
   function createBlockEditFilter(features) {
     features = features.map((settings2) => {
-      return { ...settings2, Edit: (0, import_element276.memo)(settings2.edit) };
+      return { ...settings2, Edit: (0, import_element278.memo)(settings2.edit) };
     });
     const withBlockEditHooks = (0, import_compose98.createHigherOrderComponent)(
       (OriginalBlockEdit) => function WithBlockEditHooks(props) {
@@ -84862,7 +85051,7 @@ var wp;
                 neededProps[key] = props.attributes[key];
               }
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
               Edit5,
               {
                 name: props.name,
@@ -84875,7 +85064,7 @@ var wp;
               i2
             );
           }),
-          /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(OriginalBlockEdit, { ...props }, "edit")
+          /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(OriginalBlockEdit, { ...props }, "edit")
         ];
       },
       "withBlockEditHooks"
@@ -84894,7 +85083,7 @@ var wp;
       nextAll[index2] = next;
       return nextAll;
     });
-    (0, import_element276.useEffect)(() => {
+    (0, import_element278.useEffect)(() => {
       setWrapperProps(wrapperProps);
       return () => {
         setWrapperProps(void 0);
@@ -84902,11 +85091,11 @@ var wp;
     });
     return null;
   }
-  var BlockPropsPure = (0, import_element276.memo)(BlockProps);
+  var BlockPropsPure = (0, import_element278.memo)(BlockProps);
   function createBlockListBlockFilter(features) {
     const withBlockListBlockHooks = (0, import_compose98.createHigherOrderComponent)(
       (BlockListBlock2) => function WithBlockListBlockHooks(props) {
-        const [allWrapperProps, setAllWrapperProps] = (0, import_element276.useState)(
+        const [allWrapperProps, setAllWrapperProps] = (0, import_element278.useState)(
           Array(features.length).fill(void 0)
         );
         return [
@@ -84930,7 +85119,7 @@ var wp;
             ) {
               return null;
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
               BlockPropsPure,
               {
                 index: i2,
@@ -84943,7 +85132,7 @@ var wp;
               i2
             );
           }),
-          /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
             BlockListBlock2,
             {
               ...props,
@@ -85085,7 +85274,7 @@ var wp;
   // packages/block-editor/build-module/hooks/align.mjs
   var import_hooks21 = __toESM(require_hooks(), 1);
   var import_blocks106 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime462 = __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) {
@@ -85149,7 +85338,7 @@ var wp;
       }
       setAttributes({ align: nextAlign });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
       BlockAlignmentControl,
       {
         value: align,
@@ -85221,13 +85410,13 @@ var wp;
   // packages/block-editor/build-module/components/block-allowed-blocks/allowed-blocks-control.mjs
   var import_components232 = __toESM(require_components(), 1);
   var import_i18n218 = __toESM(require_i18n(), 1);
-  var import_element280 = __toESM(require_element(), 1);
+  var import_element282 = __toESM(require_element(), 1);
   var import_data184 = __toESM(require_data(), 1);
   var import_blocks108 = __toESM(require_blocks(), 1);

   // packages/block-editor/build-module/components/block-allowed-blocks/modal.mjs
   var import_components231 = __toESM(require_components(), 1);
-  var import_element279 = __toESM(require_element(), 1);
+  var import_element281 = __toESM(require_element(), 1);
   var import_i18n217 = __toESM(require_i18n(), 1);
   var import_data183 = __toESM(require_data(), 1);

@@ -85236,25 +85425,25 @@ var wp;
   var import_data182 = __toESM(require_data(), 1);
   var import_components230 = __toESM(require_components(), 1);
   var import_i18n216 = __toESM(require_i18n(), 1);
-  var import_element278 = __toESM(require_element(), 1);
+  var import_element280 = __toESM(require_element(), 1);
   var import_compose100 = __toESM(require_compose(), 1);
-  var import_a11y21 = __toESM(require_a11y(), 1);
+  var import_a11y22 = __toESM(require_a11y(), 1);

   // packages/block-editor/build-module/components/block-manager/category.mjs
-  var import_element277 = __toESM(require_element(), 1);
+  var import_element279 = __toESM(require_element(), 1);
   var import_compose99 = __toESM(require_compose(), 1);
   var import_components229 = __toESM(require_components(), 1);

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

   // packages/block-editor/build-module/components/block-manager/category.mjs
-  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
   function BlockManagerCategory({
     title,
     blockTypes,
@@ -85279,7 +85468,7 @@ var wp;
     onChange
   }) {
     const instanceId = (0, import_compose99.useInstanceId)(BlockManagerCategory);
-    const toggleVisible = (0, import_element277.useCallback)(
+    const toggleVisible = (0, import_element279.useCallback)(
       (blockType, nextIsChecked) => {
         if (nextIsChecked) {
           onChange([...selectedBlockTypes, blockType]);
@@ -85293,7 +85482,7 @@ var wp;
       },
       [selectedBlockTypes, onChange]
     );
-    const toggleAllVisible = (0, import_element277.useCallback)(
+    const toggleAllVisible = (0, import_element279.useCallback)(
       (nextIsChecked) => {
         if (nextIsChecked) {
           onChange([
@@ -85327,24 +85516,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_runtime462.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime464.jsxs)(
       "div",
       {
         role: "group",
         "aria-labelledby": titleId,
         className: "block-editor-block-manager__category",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
             import_components229.CheckboxControl,
             {
               checked: isAllChecked,
               onChange: toggleAllVisible,
               className: "block-editor-block-manager__category-title",
               indeterminate: isIndeterminate,
-              label: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)("span", { id: titleId, children: title })
+              label: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)("span", { id: titleId, children: title })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
             checklist_default,
             {
               blockTypes,
@@ -85359,15 +85548,15 @@ var wp;
   var category_default2 = BlockManagerCategory;

   // packages/block-editor/build-module/components/block-manager/index.mjs
-  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
   function BlockManager({
     blockTypes,
     selectedBlockTypes,
     onChange,
     showSelectAll = true
   }) {
-    const debouncedSpeak = (0, import_compose100.useDebounce)(import_a11y21.speak, 500);
-    const [search, setSearch] = (0, import_element278.useState)("");
+    const debouncedSpeak = (0, import_compose100.useDebounce)(import_a11y22.speak, 500);
+    const [search, setSearch] = (0, import_element280.useState)("");
     const { categories, isMatchingSearchTerm } = (0, import_data182.useSelect)((select3) => {
       return {
         categories: select3(import_blocks107.store).getCategories(),
@@ -85379,7 +85568,7 @@ var wp;
     });
     const isIndeterminate = selectedBlockTypes.length > 0 && selectedBlockTypes.length !== blockTypes.length;
     const isAllChecked = blockTypes.length > 0 && selectedBlockTypes.length === blockTypes.length;
-    (0, import_element278.useEffect)(() => {
+    (0, import_element280.useEffect)(() => {
       if (!search) {
         return;
       }
@@ -85391,8 +85580,8 @@ var wp;
       );
       debouncedSpeak(resultsFoundMessage);
     }, [filteredBlockTypes?.length, search, debouncedSpeak]);
-    return /* @__PURE__ */ (0, import_jsx_runtime463.jsxs)(import_components230.__experimentalVStack, { className: "block-editor-block-manager__content", spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(import_components230.__experimentalVStack, { className: "block-editor-block-manager__content", spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
         import_components230.SearchControl,
         {
           label: (0, import_i18n216.__)("Search for a block"),
@@ -85402,7 +85591,7 @@ var wp;
           className: "block-editor-block-manager__search"
         }
       ),
-      showSelectAll && /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
+      showSelectAll && /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
         import_components230.CheckboxControl,
         {
           className: "block-editor-block-manager__select-all",
@@ -85418,7 +85607,7 @@ var wp;
           indeterminate: isIndeterminate
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime463.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(
         "div",
         {
           tabIndex: "0",
@@ -85426,8 +85615,8 @@ var wp;
           "aria-label": (0, import_i18n216.__)("Available block types"),
           className: "block-editor-block-manager__results",
           children: [
-            filteredBlockTypes.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime463.jsx)("p", { className: "block-editor-block-manager__no-results", children: (0, import_i18n216.__)("No blocks found.") }),
-            categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
+            filteredBlockTypes.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime465.jsx)("p", { className: "block-editor-block-manager__no-results", children: (0, import_i18n216.__)("No blocks found.") }),
+            categories.map((category) => /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
               category_default2,
               {
                 title: category.title,
@@ -85439,7 +85628,7 @@ var wp;
               },
               category.slug
             )),
-            /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
               category_default2,
               {
                 title: (0, import_i18n216.__)("Uncategorized"),
@@ -85457,14 +85646,14 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-allowed-blocks/modal.mjs
-  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
   function BlockAllowedBlocksModal({
     clientId,
     blockTypes,
     selectedBlockTypes,
     onClose
   }) {
-    const [currentSelectedBlockTypes, setCurrentSelectedBlockTypes] = (0, import_element279.useState)(selectedBlockTypes);
+    const [currentSelectedBlockTypes, setCurrentSelectedBlockTypes] = (0, import_element281.useState)(selectedBlockTypes);
     const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data183.useDispatch)(store);
     const handleSubmit = () => {
       const isFullySelected = currentSelectedBlockTypes.length === blockTypes.length;
@@ -85476,7 +85665,7 @@ var wp;
       });
       onClose();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
       import_components231.Modal,
       {
         title: (0, import_i18n217._x)("Manage allowed blocks", "modal title"),
@@ -85484,7 +85673,7 @@ var wp;
         overlayClassName: "block-editor-block-allowed-blocks-modal",
         focusOnMount: "firstContentElement",
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime464.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime466.jsxs)(
           import_components231.__experimentalVStack,
           {
             as: "form",
@@ -85494,10 +85683,10 @@ var wp;
             },
             spacing: "4",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_components231.__experimentalText, { children: (0, import_i18n217.__)(
+              /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components231.__experimentalText, { children: (0, import_i18n217.__)(
                 "Select which blocks can be added inside this container."
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
                 BlockManager,
                 {
                   blockTypes,
@@ -85507,14 +85696,14 @@ var wp;
                   }
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime464.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime466.jsxs)(
                 import_components231.Flex,
                 {
                   className: "block-editor-block-allowed-blocks-modal__actions",
                   justify: "flex-end",
                   expanded: false,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_components231.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components231.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
                       import_components231.Button,
                       {
                         variant: "tertiary",
@@ -85523,7 +85712,7 @@ var wp;
                         children: (0, import_i18n217.__)("Cancel")
                       }
                     ) }),
-                    /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_components231.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_components231.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
                       import_components231.Button,
                       {
                         variant: "primary",
@@ -85543,9 +85732,9 @@ var wp;
   }

   // packages/block-editor/build-module/components/block-allowed-blocks/allowed-blocks-control.mjs
-  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
   function BlockAllowedBlocksControl({ clientId }) {
-    const [isBlockControlOpened, setIsBlockControlOpened] = (0, import_element280.useState)(false);
+    const [isBlockControlOpened, setIsBlockControlOpened] = (0, import_element282.useState)(false);
     const { blockTypes, selectedBlockNames } = (0, import_data184.useSelect)(
       (select3) => {
         const { getBlockAttributes: getBlockAttributes3 } = select3(store);
@@ -85565,16 +85754,16 @@ var wp;
     const selectedBlockTypes = selectedBlockNames === void 0 ? filteredBlockTypes : filteredBlockTypes.filter(
       (blockType) => selectedBlockNames.includes(blockType.name)
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)("div", { className: "block-editor-block-allowed-blocks-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime465.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)("div", { className: "block-editor-block-allowed-blocks-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(
         import_components232.BaseControl,
         {
           help: (0, import_i18n218.__)(
             "Specify which blocks are allowed inside this container."
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_components232.BaseControl.VisualLabel, { children: (0, import_i18n218.__)("Allowed Blocks") }),
-            /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_components232.BaseControl.VisualLabel, { children: (0, import_i18n218.__)("Allowed Blocks") }),
+            /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
               import_components232.Button,
               {
                 __next40pxDefaultSize: true,
@@ -85589,7 +85778,7 @@ var wp;
           ]
         }
       ),
-      isBlockControlOpened && /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+      isBlockControlOpened && /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
         BlockAllowedBlocksModal,
         {
           clientId,
@@ -85602,14 +85791,14 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/allowed-blocks.mjs
-  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
   function BlockEditAllowedBlocksControlPure({ clientId }) {
     const blockEditingMode = useBlockEditingMode();
     const isContentOnly = blockEditingMode === "contentOnly";
     if (isContentOnly) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(PrivateInspectorControlsAllowedBlocks.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(BlockAllowedBlocksControl, { clientId }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(PrivateInspectorControlsAllowedBlocks.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(BlockAllowedBlocksControl, { clientId }) });
   }
   var allowed_blocks_default = {
     edit: BlockEditAllowedBlocksControlPure,
@@ -85690,7 +85879,7 @@ var wp;
   var import_components233 = __toESM(require_components(), 1);
   var import_i18n219 = __toESM(require_i18n(), 1);
   var import_blocks110 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
   var ANCHOR_REGEX = /[\s#]/g;
   function addAttribute4(settings2) {
     if ("type" in (settings2.attributes?.anchor ?? {})) {
@@ -85711,17 +85900,17 @@ var wp;
     if (blockEditingMode !== "default") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
       import_components233.TextControl,
       {
         className: "html-anchor-control",
         label: (0, import_i18n219.__)("HTML anchor"),
-        help: /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(import_jsx_runtime467.Fragment, { children: [
+        help: /* @__PURE__ */ (0, import_jsx_runtime469.jsxs)(import_jsx_runtime469.Fragment, { children: [
           (0, import_i18n219.__)(
             "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_runtime467.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
             import_components233.ExternalLink,
             {
               href: (0, import_i18n219.__)(
@@ -85798,7 +85987,7 @@ var wp;

   // packages/block-editor/build-module/hooks/block-fields/index.mjs
   var import_blocks112 = __toESM(require_blocks(), 1);
-  var import_compose107 = __toESM(require_compose(), 1);
+  var import_compose109 = __toESM(require_compose(), 1);
   var import_components264 = __toESM(require_components(), 1);
   var import_data187 = __toESM(require_data(), 1);

@@ -85839,16 +86028,16 @@ var wp;
   );

   // packages/dataviews/build-module/hooks/use-elements.mjs
-  var import_element281 = __toESM(require_element(), 1);
+  var import_element283 = __toESM(require_element(), 1);
   var EMPTY_ARRAY16 = [];
   function useElements({
     elements,
     getElements
   }) {
     const staticElements = Array.isArray(elements) && elements.length > 0 ? elements : EMPTY_ARRAY16;
-    const [records, setRecords] = (0, import_element281.useState)(staticElements);
-    const [isLoading, setIsLoading] = (0, import_element281.useState)(false);
-    (0, import_element281.useEffect)(() => {
+    const [records, setRecords] = (0, import_element283.useState)(staticElements);
+    const [isLoading, setIsLoading] = (0, import_element283.useState)(false);
+    (0, import_element283.useEffect)(() => {
       if (!getElements) {
         setRecords(staticElements);
         return;
@@ -85879,7 +86068,7 @@ var wp;
     };
   }

-  // node_modules/date-fns/constants.js
+  // packages/dataviews/node_modules/date-fns/constants.js
   var daysInYear = 365.2425;
   var maxTime = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
   var minTime = -maxTime;
@@ -85893,7 +86082,7 @@ var wp;
   var secondsInQuarter = secondsInMonth * 3;
   var constructFromSymbol = /* @__PURE__ */ Symbol.for("constructDateFrom");

-  // node_modules/date-fns/constructFrom.js
+  // packages/dataviews/node_modules/date-fns/constructFrom.js
   function constructFrom(date, value) {
     if (typeof date === "function") return date(value);
     if (date && typeof date === "object" && constructFromSymbol in date)
@@ -85902,12 +86091,12 @@ var wp;
     return new Date(value);
   }

-  // node_modules/date-fns/toDate.js
+  // packages/dataviews/node_modules/date-fns/toDate.js
   function toDate(argument, context) {
     return constructFrom(context || argument, argument);
   }

-  // node_modules/date-fns/addDays.js
+  // packages/dataviews/node_modules/date-fns/addDays.js
   function addDays(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -85916,7 +86105,7 @@ var wp;
     return _date;
   }

-  // node_modules/date-fns/addMonths.js
+  // packages/dataviews/node_modules/date-fns/addMonths.js
   function addMonths(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -85939,13 +86128,13 @@ var wp;
     }
   }

-  // node_modules/date-fns/_lib/defaultOptions.js
+  // packages/dataviews/node_modules/date-fns/_lib/defaultOptions.js
   var defaultOptions = {};
   function getDefaultOptions() {
     return defaultOptions;
   }

-  // node_modules/date-fns/startOfWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfWeek.js
   function startOfWeek(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const weekStartsOn = options?.weekStartsOn ?? options?.locale?.options?.weekStartsOn ?? defaultOptions2.weekStartsOn ?? defaultOptions2.locale?.options?.weekStartsOn ?? 0;
@@ -85957,12 +86146,12 @@ var wp;
     return _date;
   }

-  // node_modules/date-fns/startOfISOWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeek.js
   function startOfISOWeek(date, options) {
     return startOfWeek(date, { ...options, weekStartsOn: 1 });
   }

-  // node_modules/date-fns/getISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getISOWeekYear.js
   function getISOWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -85983,7 +86172,7 @@ var wp;
     }
   }

-  // node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+  // packages/dataviews/node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
   function getTimezoneOffsetInMilliseconds(date) {
     const _date = toDate(date);
     const utcDate = new Date(
@@ -86001,7 +86190,7 @@ var wp;
     return +date - +utcDate;
   }

-  // node_modules/date-fns/_lib/normalizeDates.js
+  // packages/dataviews/node_modules/date-fns/_lib/normalizeDates.js
   function normalizeDates(context, ...dates) {
     const normalize = constructFrom.bind(
       null,
@@ -86010,14 +86199,14 @@ var wp;
     return dates.map(normalize);
   }

-  // node_modules/date-fns/startOfDay.js
+  // packages/dataviews/node_modules/date-fns/startOfDay.js
   function startOfDay(date, options) {
     const _date = toDate(date, options?.in);
     _date.setHours(0, 0, 0, 0);
     return _date;
   }

-  // node_modules/date-fns/differenceInCalendarDays.js
+  // packages/dataviews/node_modules/date-fns/differenceInCalendarDays.js
   function differenceInCalendarDays(laterDate, earlierDate, options) {
     const [laterDate_, earlierDate_] = normalizeDates(
       options?.in,
@@ -86031,7 +86220,7 @@ var wp;
     return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay);
   }

-  // node_modules/date-fns/startOfISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeekYear.js
   function startOfISOWeekYear(date, options) {
     const year = getISOWeekYear(date, options);
     const fourthOfJanuary = constructFrom(options?.in || date, 0);
@@ -86040,27 +86229,27 @@ var wp;
     return startOfISOWeek(fourthOfJanuary);
   }

-  // node_modules/date-fns/addWeeks.js
+  // packages/dataviews/node_modules/date-fns/addWeeks.js
   function addWeeks(date, amount, options) {
     return addDays(date, amount * 7, options);
   }

-  // node_modules/date-fns/addYears.js
+  // packages/dataviews/node_modules/date-fns/addYears.js
   function addYears(date, amount, options) {
     return addMonths(date, amount * 12, options);
   }

-  // node_modules/date-fns/isDate.js
+  // packages/dataviews/node_modules/date-fns/isDate.js
   function isDate(value) {
     return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
   }

-  // node_modules/date-fns/isValid.js
+  // packages/dataviews/node_modules/date-fns/isValid.js
   function isValid(date) {
     return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate(date)));
   }

-  // node_modules/date-fns/startOfMonth.js
+  // packages/dataviews/node_modules/date-fns/startOfMonth.js
   function startOfMonth(date, options) {
     const _date = toDate(date, options?.in);
     _date.setDate(1);
@@ -86068,7 +86257,7 @@ var wp;
     return _date;
   }

-  // node_modules/date-fns/startOfYear.js
+  // packages/dataviews/node_modules/date-fns/startOfYear.js
   function startOfYear(date, options) {
     const date_ = toDate(date, options?.in);
     date_.setFullYear(date_.getFullYear(), 0, 1);
@@ -86076,7 +86265,7 @@ var wp;
     return date_;
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatDistance.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatDistance.js
   var formatDistanceLocale = {
     lessThanXSeconds: {
       one: "less than a second",
@@ -86160,7 +86349,7 @@ var wp;
     return result;
   };

-  // node_modules/date-fns/locale/_lib/buildFormatLongFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildFormatLongFn.js
   function buildFormatLongFn(args) {
     return (options = {}) => {
       const width = options.width ? String(options.width) : args.defaultWidth;
@@ -86169,7 +86358,7 @@ var wp;
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatLong.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatLong.js
   var dateFormats = {
     full: "EEEE, MMMM do, y",
     long: "MMMM do, y",
@@ -86203,7 +86392,7 @@ var wp;
     })
   };

-  // node_modules/date-fns/locale/en-US/_lib/formatRelative.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatRelative.js
   var formatRelativeLocale = {
     lastWeek: "'last' eeee 'at' p",
     yesterday: "'yesterday at' p",
@@ -86214,7 +86403,7 @@ var wp;
   };
   var formatRelative = (token, _date, _baseDate, _options) => formatRelativeLocale[token];

-  // node_modules/date-fns/locale/_lib/buildLocalizeFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildLocalizeFn.js
   function buildLocalizeFn(args) {
     return (value, options) => {
       const context = options?.context ? String(options.context) : "standalone";
@@ -86233,7 +86422,7 @@ var wp;
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/localize.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/localize.js
   var eraValues = {
     narrow: ["B", "A"],
     abbreviated: ["BC", "AD"],
@@ -86395,7 +86584,7 @@ var wp;
     })
   };

-  // node_modules/date-fns/locale/_lib/buildMatchFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchFn.js
   function buildMatchFn(args) {
     return (string, options = {}) => {
       const width = options.width;
@@ -86437,7 +86626,7 @@ var wp;
     return void 0;
   }

-  // node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
   function buildMatchPatternFn(args) {
     return (string, options = {}) => {
       const matchResult = string.match(args.matchPattern);
@@ -86452,7 +86641,7 @@ var wp;
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/match.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/match.js
   var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
   var parseOrdinalNumberPattern = /\d+/i;
   var matchEraPatterns = {
@@ -86571,7 +86760,7 @@ var wp;
     })
   };

-  // node_modules/date-fns/locale/en-US.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US.js
   var enUS = {
     code: "en-US",
     formatDistance,
@@ -86585,7 +86774,7 @@ var wp;
     }
   };

-  // node_modules/date-fns/getDayOfYear.js
+  // packages/dataviews/node_modules/date-fns/getDayOfYear.js
   function getDayOfYear(date, options) {
     const _date = toDate(date, options?.in);
     const diff = differenceInCalendarDays(_date, startOfYear(_date));
@@ -86593,14 +86782,14 @@ var wp;
     return dayOfYear;
   }

-  // node_modules/date-fns/getISOWeek.js
+  // packages/dataviews/node_modules/date-fns/getISOWeek.js
   function getISOWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/getWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getWeekYear.js
   function getWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -86623,7 +86812,7 @@ var wp;
     }
   }

-  // node_modules/date-fns/startOfWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfWeekYear.js
   function startOfWeekYear(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const firstWeekContainsDate = options?.firstWeekContainsDate ?? options?.locale?.options?.firstWeekContainsDate ?? defaultOptions2.firstWeekContainsDate ?? defaultOptions2.locale?.options?.firstWeekContainsDate ?? 1;
@@ -86635,21 +86824,21 @@ var wp;
     return _date;
   }

-  // node_modules/date-fns/getWeek.js
+  // packages/dataviews/node_modules/date-fns/getWeek.js
   function getWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfWeek(_date, options) - +startOfWeekYear(_date, options);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/_lib/addLeadingZeros.js
+  // packages/dataviews/node_modules/date-fns/_lib/addLeadingZeros.js
   function addLeadingZeros(number, targetLength) {
     const sign = number < 0 ? "-" : "";
     const output = Math.abs(number).toString().padStart(targetLength, "0");
     return sign + output;
   }

-  // node_modules/date-fns/_lib/format/lightFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/lightFormatters.js
   var lightFormatters = {
     // Year
     y(date, token) {
@@ -86709,7 +86898,7 @@ var wp;
     }
   };

-  // node_modules/date-fns/_lib/format/formatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/formatters.js
   var dayPeriodEnum = {
     am: "am",
     pm: "pm",
@@ -87355,7 +87544,7 @@ var wp;
     return sign + hours + delimiter + minutes;
   }

-  // node_modules/date-fns/_lib/format/longFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/longFormatters.js
   var dateLongFormatter = (pattern, formatLong2) => {
     switch (pattern) {
       case "P":
@@ -87412,7 +87601,7 @@ var wp;
     P: dateTimeLongFormatter
   };

-  // node_modules/date-fns/_lib/protectedTokens.js
+  // packages/dataviews/node_modules/date-fns/_lib/protectedTokens.js
   var dayOfYearTokenRE = /^D+$/;
   var weekYearTokenRE = /^Y+$/;
   var throwTokens = ["D", "DD", "YY", "YYYY"];
@@ -87432,7 +87621,7 @@ var wp;
     return `Use \`${token.toLowerCase()}\` instead of \`${token}\` (in \`${format6}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
   }

-  // node_modules/date-fns/format.js
+  // packages/dataviews/node_modules/date-fns/format.js
   var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
   var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
   var escapedStringRegExp = /^'([^]*?)'?$/;
@@ -87498,34 +87687,34 @@ var wp;
     return matched[1].replace(doubleQuoteRegExp, "'");
   }

-  // node_modules/date-fns/subDays.js
+  // packages/dataviews/node_modules/date-fns/subDays.js
   function subDays(date, amount, options) {
     return addDays(date, -amount, options);
   }

-  // node_modules/date-fns/subMonths.js
+  // packages/dataviews/node_modules/date-fns/subMonths.js
   function subMonths(date, amount, options) {
     return addMonths(date, -amount, options);
   }

-  // node_modules/date-fns/subWeeks.js
+  // packages/dataviews/node_modules/date-fns/subWeeks.js
   function subWeeks(date, amount, options) {
     return addWeeks(date, -amount, options);
   }

-  // node_modules/date-fns/subYears.js
+  // packages/dataviews/node_modules/date-fns/subYears.js
   function subYears(date, amount, options) {
     return addYears(date, -amount, options);
   }

   // packages/dataviews/build-module/utils/operators.mjs
   var import_i18n221 = __toESM(require_i18n(), 1);
-  var import_element282 = __toESM(require_element(), 1);
+  var import_element284 = __toESM(require_element(), 1);
   var import_date3 = __toESM(require_date(), 1);
-  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
   var filterTextWrappers = {
-    Name: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)("span", { className: "dataviews-filters__summary-filter-text-name" }),
-    Value: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)("span", { className: "dataviews-filters__summary-filter-text-value" })
+    Name: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "dataviews-filters__summary-filter-text-name" }),
+    Value: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "dataviews-filters__summary-filter-text-value" })
   };
   function getRelativeDate(value, unit) {
     switch (unit) {
@@ -87544,7 +87733,7 @@ var wp;
   var isNoneOperatorDefinition = {
     /* translators: DataViews operator name */
     label: (0, import_i18n221.__)("Is none of"),
-    filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+    filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
       (0, import_i18n221.sprintf)(
         /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */
         (0, import_i18n221.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),
@@ -87574,7 +87763,7 @@ var wp;
       name: OPERATOR_IS_ANY,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Includes"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */
           (0, import_i18n221.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),
@@ -87607,7 +87796,7 @@ var wp;
       name: OPERATOR_IS_ALL,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Includes all"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */
           (0, import_i18n221.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),
@@ -87634,7 +87823,7 @@ var wp;
       name: OPERATOR_BETWEEN,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Between (inc)"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.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_i18n221.__)(
@@ -87662,7 +87851,7 @@ var wp;
       name: OPERATOR_IN_THE_PAST,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("In the past"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */
           (0, import_i18n221.__)(
@@ -87690,7 +87879,7 @@ var wp;
       name: OPERATOR_OVER,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Over"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */
           (0, import_i18n221.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),
@@ -87716,7 +87905,7 @@ var wp;
       name: OPERATOR_IS,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Is"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */
           (0, import_i18n221.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
@@ -87734,7 +87923,7 @@ var wp;
       name: OPERATOR_IS_NOT,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Is not"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */
           (0, import_i18n221.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
@@ -87752,7 +87941,7 @@ var wp;
       name: OPERATOR_LESS_THAN,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Less than"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */
           (0, import_i18n221.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),
@@ -87774,7 +87963,7 @@ var wp;
       name: OPERATOR_GREATER_THAN,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Greater than"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */
           (0, import_i18n221.__)(
@@ -87798,7 +87987,7 @@ var wp;
       name: OPERATOR_LESS_THAN_OR_EQUAL,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Less than or equal"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */
           (0, import_i18n221.__)(
@@ -87822,7 +88011,7 @@ var wp;
       name: OPERATOR_GREATER_THAN_OR_EQUAL,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Greater than or equal"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */
           (0, import_i18n221.__)(
@@ -87846,7 +88035,7 @@ var wp;
       name: OPERATOR_BEFORE,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Before"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */
           (0, import_i18n221.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),
@@ -87869,7 +88058,7 @@ var wp;
       name: OPERATOR_AFTER,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("After"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */
           (0, import_i18n221.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),
@@ -87892,7 +88081,7 @@ var wp;
       name: OPERATOR_BEFORE_INC,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Before (inc)"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.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_i18n221.__)(
@@ -87917,7 +88106,7 @@ var wp;
       name: OPERATOR_AFTER_INC,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("After (inc)"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.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_i18n221.__)(
@@ -87942,7 +88131,7 @@ var wp;
       name: OPERATOR_CONTAINS,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Contains"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */
           (0, import_i18n221.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),
@@ -87964,7 +88153,7 @@ var wp;
       name: OPERATOR_NOT_CONTAINS,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Doesn't contain"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */
           (0, import_i18n221.__)(
@@ -87988,7 +88177,7 @@ var wp;
       name: OPERATOR_STARTS_WITH,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Starts with"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */
           (0, import_i18n221.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),
@@ -88010,7 +88199,7 @@ var wp;
       name: OPERATOR_ON,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("On"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */
           (0, import_i18n221.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
@@ -88033,7 +88222,7 @@ var wp;
       name: OPERATOR_NOT_ON,
       /* translators: DataViews operator name */
       label: (0, import_i18n221.__)("Not on"),
-      filterText: (filter, activeElements) => (0, import_element282.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element284.createInterpolateElement)(
         (0, import_i18n221.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */
           (0, import_i18n221.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
@@ -88058,7 +88247,7 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
   var import_components235 = __toESM(require_components(), 1);
-  var import_element283 = __toESM(require_element(), 1);
+  var import_element285 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-controls/utils/get-custom-validity.mjs
   function getCustomValidity(isValid2, validity) {
@@ -88084,7 +88273,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
-  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedCheckboxControl } = unlock4(import_components235.privateApis);
   function Checkbox({
     field,
@@ -88096,12 +88285,12 @@ var wp;
   }) {
     const { getValue, setValue, label, description, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element283.useCallback)(() => {
+    const onChangeControl = (0, import_element285.useCallback)(() => {
       onChange(
         setValue({ item: data, value: !getValue({ item: data }) })
       );
     }, [data, getValue, onChange, setValue]);
-    return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
       ValidatedCheckboxControl,
       {
         required: !!field.isValid?.required,
@@ -88119,8 +88308,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/combobox.mjs
   var import_components236 = __toESM(require_components(), 1);
-  var import_element284 = __toESM(require_element(), 1);
-  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
+  var import_element286 = __toESM(require_element(), 1);
+  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedComboboxControl } = unlock4(import_components236.privateApis);
   function Combobox({
     data,
@@ -88131,7 +88320,7 @@ var wp;
   }) {
     const { label, description, placeholder, getValue, setValue, isValid: isValid2 } = field;
     const value = getValue({ item: data }) ?? "";
-    const onChangeControl = (0, import_element284.useCallback)(
+    const onChangeControl = (0, import_element286.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue ?? "" })),
       [data, onChange, setValue]
     );
@@ -88140,9 +88329,9 @@ var wp;
       getElements: field.getElements
     });
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_components236.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_components236.Spinner, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
       ValidatedComboboxControl,
       {
         required: !!field.isValid?.required,
@@ -88162,15 +88351,15 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
   var import_components238 = __toESM(require_components(), 1);
-  var import_element287 = __toESM(require_element(), 1);
+  var import_element289 = __toESM(require_element(), 1);
   var import_i18n223 = __toESM(require_i18n(), 1);
   var import_date5 = __toESM(require_date(), 1);

   // packages/dataviews/build-module/components/dataform-controls/utils/relative-date-control.mjs
   var import_components237 = __toESM(require_components(), 1);
-  var import_element285 = __toESM(require_element(), 1);
+  var import_element287 = __toESM(require_element(), 1);
   var import_i18n222 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
   var TIME_UNITS_OPTIONS = {
     [OPERATOR_IN_THE_PAST]: [
       { value: "days", label: (0, import_i18n222.__)("Days") },
@@ -88198,7 +88387,7 @@ var wp;
     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_element285.useCallback)(
+    const onChangeValue = (0, import_element287.useCallback)(
       (newValue) => onChange(
         setValue({
           item: data,
@@ -88207,7 +88396,7 @@ var wp;
       ),
       [onChange, setValue, data, unit]
     );
-    const onChangeUnit = (0, import_element285.useCallback)(
+    const onChangeUnit = (0, import_element287.useCallback)(
       (newUnit) => onChange(
         setValue({
           item: data,
@@ -88216,7 +88405,7 @@ var wp;
       ),
       [onChange, setValue, data, relValue]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
       import_components237.BaseControl,
       {
         id,
@@ -88224,8 +88413,8 @@ var wp;
         label,
         hideLabelFromVision,
         help: description,
-        children: /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)(Stack, { direction: "row", gap: "sm", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(Stack, { direction: "row", gap: "sm", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
             import_components237.__experimentalNumberControl,
             {
               className: "dataviews-controls__relative-date-number",
@@ -88237,7 +88426,7 @@ var wp;
               disabled: disabled2
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
             import_components237.SelectControl,
             {
               className: "dataviews-controls__relative-date-unit",
@@ -88255,11 +88444,11 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/utils/use-disabled-date-matchers.mjs
-  var import_element286 = __toESM(require_element(), 1);
+  var import_element288 = __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_element286.useMemo)(() => {
+    const disabledMatchers = (0, import_element288.useMemo)(() => {
       const matchers = [];
       if (minConstraint) {
         const minDate = parseDateFn(minConstraint);
@@ -88289,7 +88478,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
-  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
   var { DateCalendar, ValidatedInputControl: ValidatedInputControl2 } = unlock4(import_components238.privateApis);
   var formatDateTime = (value) => {
     if (!value) {
@@ -88311,26 +88500,26 @@ var wp;
     const disabled2 = field.isDisabled({ item: data, field });
     const fieldValue = getValue({ item: data });
     const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element287.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element289.useState)(() => {
       const parsedDate = parseDateTime(value);
       return parsedDate || /* @__PURE__ */ new Date();
     });
-    const inputControlRef = (0, import_element287.useRef)(null);
-    const validationTimeoutRef = (0, import_element287.useRef)(void 0);
-    const previousFocusRef = (0, import_element287.useRef)(null);
+    const inputControlRef = (0, import_element289.useRef)(null);
+    const validationTimeoutRef = (0, import_element289.useRef)(void 0);
+    const previousFocusRef = (0, import_element289.useRef)(null);
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDateTime);
-    const onChangeCallback = (0, import_element287.useCallback)(
+    const onChangeCallback = (0, import_element289.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    (0, import_element287.useEffect)(() => {
+    (0, import_element289.useEffect)(() => {
       return () => {
         if (validationTimeoutRef.current) {
           clearTimeout(validationTimeoutRef.current);
         }
       };
     }, []);
-    const onSelectDate = (0, import_element287.useCallback)(
+    const onSelectDate = (0, import_element289.useCallback)(
       (newDate) => {
         let dateTimeValue;
         if (newDate) {
@@ -88364,7 +88553,7 @@ var wp;
       },
       [onChangeCallback, value]
     );
-    const handleManualDateTimeChange = (0, import_element287.useCallback)(
+    const handleManualDateTimeChange = (0, import_element289.useCallback)(
       (newValue) => {
         if (newValue) {
           const dateTime = (0, import_date5.getDate)(newValue);
@@ -88390,15 +88579,15 @@ var wp;
     } else if (!isValid2?.required && markWhenOptional && !hideLabelFromVision) {
       displayLabel = `${label} (${(0, import_i18n223.__)("Optional")})`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
       import_components238.BaseControl,
       {
         id,
         label: displayLabel,
         help: description,
         hideLabelFromVision,
-        children: /* @__PURE__ */ (0, import_jsx_runtime472.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
             ValidatedInputControl2,
             {
               ref: inputControlRef,
@@ -88414,7 +88603,7 @@ var wp;
               max: maxConstraint ? formatDateTime(maxConstraint) : void 0
             }
           ),
-          !compact && /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+          !compact && /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
             DateCalendar,
             {
               style: { width: "100%" },
@@ -88442,7 +88631,7 @@ var wp;
     config: config2
   }) {
     if (operator === OPERATOR_IN_THE_PAST || operator === OPERATOR_OVER) {
-      return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
         RelativeDateControl,
         {
           className: "dataviews-controls__datetime",
@@ -88454,7 +88643,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
       CalendarDateTimeControl,
       {
         data,
@@ -88470,11 +88659,11 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/date.mjs
   var import_components239 = __toESM(require_components(), 1);
-  var import_a11y22 = __toESM(require_a11y(), 1);
-  var import_element288 = __toESM(require_element(), 1);
+  var import_a11y23 = __toESM(require_a11y(), 1);
+  var import_element290 = __toESM(require_element(), 1);
   var import_i18n224 = __toESM(require_i18n(), 1);
   var import_date6 = __toESM(require_date(), 1);
-  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
   var { DateCalendar: DateCalendar2, DateRangeCalendar } = unlock4(import_components239.privateApis);
   var DATE_PRESETS = [
     {
@@ -88571,8 +88760,8 @@ var wp;
     children
   }) {
     const { isValid: isValid2 } = field;
-    const [customValidity, setCustomValidity] = (0, import_element288.useState)(void 0);
-    const validateRefs = (0, import_element288.useCallback)(() => {
+    const [customValidity, setCustomValidity] = (0, import_element290.useState)(void 0);
+    const validateRefs = (0, import_element290.useCallback)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       for (const ref of refs) {
         const input = ref.current;
@@ -88586,7 +88775,7 @@ var wp;
       }
       setCustomValidity(void 0);
     }, [inputRefs]);
-    (0, import_element288.useEffect)(() => {
+    (0, import_element290.useEffect)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       const result = validity ? getCustomValidity(isValid2, validity) : void 0;
       for (const ref of refs) {
@@ -88598,7 +88787,7 @@ var wp;
         }
       }
     }, [inputRefs, isValid2, validity]);
-    (0, import_element288.useEffect)(() => {
+    (0, import_element290.useEffect)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       const handleInvalid = (event) => {
         event.preventDefault();
@@ -88613,7 +88802,7 @@ var wp;
         }
       };
     }, [inputRefs, setIsTouched]);
-    (0, import_element288.useEffect)(() => {
+    (0, import_element290.useEffect)(() => {
       if (!isTouched) {
         return;
       }
@@ -88624,9 +88813,9 @@ var wp;
         validateRefs();
       }
     }, [isTouched, isValid2, validity, validateRefs]);
-    (0, import_element288.useEffect)(() => {
+    (0, import_element290.useEffect)(() => {
       if (isTouched && customValidity?.message) {
-        (0, import_a11y22.speak)(customValidity.message);
+        (0, import_a11y23.speak)(customValidity.message);
       }
     }, [isTouched, customValidity?.message]);
     const onBlur = (event) => {
@@ -88637,9 +88826,9 @@ var wp;
         setIsTouched(true);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)("div", { onBlur, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)("div", { onBlur, children: [
       children,
-      customValidity && /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(
+      customValidity && /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(
         "p",
         {
           className: clsx_default(
@@ -88647,7 +88836,7 @@ var wp;
             customValidity.type === "invalid" ? "is-invalid" : void 0
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
               import_components239.Icon,
               {
                 className: "components-validated-control__indicator-icon",
@@ -88680,24 +88869,24 @@ var wp;
       format: fieldFormat
     } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element288.useState)(
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element290.useState)(
       null
     );
     const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date6.getSettings)().l10n.startOfWeek;
     const fieldValue = getValue({ item: data });
     const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element288.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element290.useState)(() => {
       const parsedDate = parseDate(value);
       return parsedDate || /* @__PURE__ */ new Date();
     });
-    const [isTouched, setIsTouched] = (0, import_element288.useState)(false);
-    const validityTargetRef = (0, import_element288.useRef)(null);
+    const [isTouched, setIsTouched] = (0, import_element290.useState)(false);
+    const validityTargetRef = (0, import_element290.useRef)(null);
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate);
-    const onChangeCallback = (0, import_element288.useCallback)(
+    const onChangeCallback = (0, import_element290.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    const onSelectDate = (0, import_element288.useCallback)(
+    const onSelectDate = (0, import_element290.useCallback)(
       (newDate) => {
         const dateValue = newDate ? format(newDate, "yyyy-MM-dd") : void 0;
         onChangeCallback(dateValue);
@@ -88706,7 +88895,7 @@ var wp;
       },
       [onChangeCallback]
     );
-    const handlePresetClick = (0, import_element288.useCallback)(
+    const handlePresetClick = (0, import_element290.useCallback)(
       (preset) => {
         const presetDate = preset.getValue();
         const dateValue = formatDate(presetDate);
@@ -88717,7 +88906,7 @@ var wp;
       },
       [onChangeCallback]
     );
-    const handleManualDateChange = (0, import_element288.useCallback)(
+    const handleManualDateChange = (0, import_element290.useCallback)(
       (newValue) => {
         onChangeCallback(newValue);
         if (newValue) {
@@ -88740,7 +88929,7 @@ var wp;
     } else if (!isValid2?.required && markWhenOptional) {
       displayLabel = `${label} (${(0, import_i18n224.__)("Optional")})`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
       ValidatedDateControl,
       {
         field,
@@ -88748,7 +88937,7 @@ var wp;
         inputRefs: validityTargetRef,
         isTouched,
         setIsTouched,
-        children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
           import_components239.BaseControl,
           {
             id,
@@ -88756,8 +88945,8 @@ var wp;
             label: displayLabel,
             help: description,
             hideLabelFromVision,
-            children: /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(
                 Stack,
                 {
                   direction: "row",
@@ -88767,7 +88956,7 @@ var wp;
                   children: [
                     DATE_PRESETS.map((preset) => {
                       const isSelected = selectedPresetId === preset.id;
-                      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+                      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                         import_components239.Button,
                         {
                           className: "dataviews-controls__date-preset",
@@ -88782,7 +88971,7 @@ var wp;
                         preset.id
                       );
                     }),
-                    /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                       import_components239.Button,
                       {
                         className: "dataviews-controls__date-preset",
@@ -88797,7 +88986,7 @@ var wp;
                   ]
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                 import_components239.__experimentalInputControl,
                 {
                   ref: validityTargetRef,
@@ -88812,7 +89001,7 @@ var wp;
                   max: maxConstraint
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                 DateCalendar2,
                 {
                   style: { width: "100%" },
@@ -88857,7 +89046,7 @@ var wp;
     }
     const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date6.getSettings)().l10n.startOfWeek;
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate);
-    const onChangeCallback = (0, import_element288.useCallback)(
+    const onChangeCallback = (0, import_element290.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -88868,10 +89057,10 @@ var wp;
       },
       [data, onChange, setValue]
     );
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element288.useState)(
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element290.useState)(
       null
     );
-    const selectedRange = (0, import_element288.useMemo)(() => {
+    const selectedRange = (0, import_element290.useMemo)(() => {
       if (!value) {
         return { from: void 0, to: void 0 };
       }
@@ -88881,13 +89070,13 @@ var wp;
         to: parseDate(to2) || void 0
       };
     }, [value]);
-    const [calendarMonth, setCalendarMonth] = (0, import_element288.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element290.useState)(() => {
       return selectedRange.from || /* @__PURE__ */ new Date();
     });
-    const [isTouched, setIsTouched] = (0, import_element288.useState)(false);
-    const fromInputRef = (0, import_element288.useRef)(null);
-    const toInputRef = (0, import_element288.useRef)(null);
-    const updateDateRange = (0, import_element288.useCallback)(
+    const [isTouched, setIsTouched] = (0, import_element290.useState)(false);
+    const fromInputRef = (0, import_element290.useRef)(null);
+    const toInputRef = (0, import_element290.useRef)(null);
+    const updateDateRange = (0, import_element290.useCallback)(
       (fromDate, toDate2) => {
         if (fromDate && toDate2) {
           onChangeCallback([
@@ -88900,7 +89089,7 @@ var wp;
       },
       [onChangeCallback]
     );
-    const onSelectCalendarRange = (0, import_element288.useCallback)(
+    const onSelectCalendarRange = (0, import_element290.useCallback)(
       (newRange) => {
         updateDateRange(newRange?.from, newRange?.to);
         setSelectedPresetId(null);
@@ -88908,7 +89097,7 @@ var wp;
       },
       [updateDateRange]
     );
-    const handlePresetClick = (0, import_element288.useCallback)(
+    const handlePresetClick = (0, import_element290.useCallback)(
       (preset) => {
         const [startDate, endDate] = preset.getValue();
         setCalendarMonth(startDate);
@@ -88918,7 +89107,7 @@ var wp;
       },
       [updateDateRange]
     );
-    const handleManualDateChange = (0, import_element288.useCallback)(
+    const handleManualDateChange = (0, import_element290.useCallback)(
       (fromOrTo, newValue) => {
         const [currentFrom, currentTo] = value || [
           void 0,
@@ -88945,7 +89134,7 @@ var wp;
     } else if (!field.isValid?.required && markWhenOptional) {
       displayLabel = `${label} (${(0, import_i18n224.__)("Optional")})`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
       ValidatedDateControl,
       {
         field,
@@ -88953,7 +89142,7 @@ var wp;
         inputRefs: [fromInputRef, toInputRef],
         isTouched,
         setIsTouched,
-        children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
           import_components239.BaseControl,
           {
             id,
@@ -88961,8 +89150,8 @@ var wp;
             label: displayLabel,
             help: description,
             hideLabelFromVision,
-            children: /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(
                 Stack,
                 {
                   direction: "row",
@@ -88972,7 +89161,7 @@ var wp;
                   children: [
                     DATE_RANGE_PRESETS.map((preset) => {
                       const isSelected = selectedPresetId === preset.id;
-                      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+                      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                         import_components239.Button,
                         {
                           className: "dataviews-controls__date-preset",
@@ -88987,7 +89176,7 @@ var wp;
                         preset.id
                       );
                     }),
-                    /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                       import_components239.Button,
                       {
                         className: "dataviews-controls__date-preset",
@@ -89002,7 +89191,7 @@ var wp;
                   ]
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime473.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(
                 Stack,
                 {
                   direction: "row",
@@ -89010,7 +89199,7 @@ var wp;
                   justify: "space-between",
                   className: "dataviews-controls__date-range-inputs",
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                       import_components239.__experimentalInputControl,
                       {
                         ref: fromInputRef,
@@ -89025,7 +89214,7 @@ var wp;
                         max: maxConstraint
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                       import_components239.__experimentalInputControl,
                       {
                         ref: toInputRef,
@@ -89043,7 +89232,7 @@ var wp;
                   ]
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
                 DateRangeCalendar,
                 {
                   style: { width: "100%" },
@@ -89072,7 +89261,7 @@ var wp;
     validity
   }) {
     if (operator === OPERATOR_IN_THE_PAST || operator === OPERATOR_OVER) {
-      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
         RelativeDateControl,
         {
           className: "dataviews-controls__date",
@@ -89085,7 +89274,7 @@ var wp;
       );
     }
     if (operator === OPERATOR_BETWEEN) {
-      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
         CalendarDateRangeControl,
         {
           data,
@@ -89097,7 +89286,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
       CalendarDateControl,
       {
         data,
@@ -89112,8 +89301,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/select.mjs
   var import_components240 = __toESM(require_components(), 1);
-  var import_element289 = __toESM(require_element(), 1);
-  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
+  var import_element291 = __toESM(require_element(), 1);
+  var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedSelectControl } = unlock4(import_components240.privateApis);
   function Select({
     data,
@@ -89127,7 +89316,7 @@ var wp;
     const disabled2 = field.isDisabled({ item: data, field });
     const isMultiple = type === "array";
     const value = getValue({ item: data }) ?? (isMultiple ? [] : "");
-    const onChangeControl = (0, import_element289.useCallback)(
+    const onChangeControl = (0, import_element291.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -89136,9 +89325,9 @@ var wp;
       getElements: field.getElements
     });
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_components240.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_components240.Spinner, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(
       ValidatedSelectControl,
       {
         required: !!field.isValid?.required,
@@ -89157,7 +89346,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/adaptive-select.mjs
-  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
   var ELEMENTS_THRESHOLD = 10;
   function AdaptiveSelect(props) {
     const { field } = props;
@@ -89166,9 +89355,9 @@ var wp;
       getElements: field.getElements
     });
     if (elements.length >= ELEMENTS_THRESHOLD) {
-      return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(Combobox, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(Combobox, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(Select, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(Select, { ...props });
   }

   // packages/dataviews/build-module/components/dataform-controls/email.mjs
@@ -89176,8 +89365,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/utils/validated-input.mjs
   var import_components241 = __toESM(require_components(), 1);
-  var import_element290 = __toESM(require_element(), 1);
-  var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
+  var import_element292 = __toESM(require_element(), 1);
+  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedInputControl: ValidatedInputControl3 } = unlock4(import_components241.privateApis);
   function ValidatedText({
     data,
@@ -89193,7 +89382,7 @@ var wp;
     const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
     const value = getValue({ item: data });
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element290.useCallback)(
+    const onChangeControl = (0, import_element292.useCallback)(
       (newValue) => onChange(
         setValue({
           item: data,
@@ -89202,7 +89391,7 @@ var wp;
       ),
       [data, setValue, onChange]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(
       ValidatedInputControl3,
       {
         required: !!isValid2.required,
@@ -89226,7 +89415,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/email.mjs
-  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
   function Email({
     data,
     field,
@@ -89235,7 +89424,7 @@ var wp;
     markWhenOptional,
     validity
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
       ValidatedText,
       {
         ...{
@@ -89246,7 +89435,7 @@ var wp;
           markWhenOptional,
           validity,
           type: "email",
-          prefix: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_components242.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_components242.Icon, { icon: envelope_default }) })
+          prefix: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_components242.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_components242.Icon, { icon: envelope_default }) })
         }
       }
     );
@@ -89254,7 +89443,7 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/telephone.mjs
   var import_components243 = __toESM(require_components(), 1);
-  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
   function Telephone({
     data,
     field,
@@ -89263,7 +89452,7 @@ var wp;
     markWhenOptional,
     validity
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
       ValidatedText,
       {
         ...{
@@ -89274,7 +89463,7 @@ var wp;
           markWhenOptional,
           validity,
           type: "tel",
-          prefix: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_components243.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_components243.Icon, { icon: mobile_default }) })
+          prefix: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_components243.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_components243.Icon, { icon: mobile_default }) })
         }
       }
     );
@@ -89282,7 +89471,7 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/url.mjs
   var import_components244 = __toESM(require_components(), 1);
-  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
   function Url({
     data,
     field,
@@ -89291,7 +89480,7 @@ var wp;
     markWhenOptional,
     validity
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(
       ValidatedText,
       {
         ...{
@@ -89302,7 +89491,7 @@ var wp;
           markWhenOptional,
           validity,
           type: "url",
-          prefix: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_components244.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_components244.Icon, { icon: link_default }) })
+          prefix: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_components244.__experimentalInputControlPrefixWrapper, { variant: "icon", children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_components244.Icon, { icon: link_default }) })
         }
       }
     );
@@ -89310,9 +89499,9 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/utils/validated-number.mjs
   var import_components245 = __toESM(require_components(), 1);
-  var import_element291 = __toESM(require_element(), 1);
+  var import_element293 = __toESM(require_element(), 1);
   var import_i18n225 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedNumberControl } = unlock4(import_components245.privateApis);
   function toNumberOrEmpty(value) {
     if (value === "" || value === void 0) {
@@ -89328,20 +89517,20 @@ var wp;
     step
   }) {
     const [min2 = "", max2 = ""] = value;
-    const onChangeMin = (0, import_element291.useCallback)(
+    const onChangeMin = (0, import_element293.useCallback)(
       (newValue) => onChange([toNumberOrEmpty(newValue), max2]),
       [onChange, max2]
     );
-    const onChangeMax = (0, import_element291.useCallback)(
+    const onChangeMax = (0, import_element293.useCallback)(
       (newValue) => onChange([min2, toNumberOrEmpty(newValue)]),
       [onChange, min2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
       import_components245.BaseControl,
       {
         help: (0, import_i18n225.__)("The max. value must be greater than the min. value."),
-        children: /* @__PURE__ */ (0, import_jsx_runtime480.jsxs)(import_components245.Flex, { direction: "row", gap: 4, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime482.jsxs)(import_components245.Flex, { direction: "row", gap: 4, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
             import_components245.__experimentalNumberControl,
             {
               label: (0, import_i18n225.__)("Min."),
@@ -89352,7 +89541,7 @@ var wp;
               step
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
             import_components245.__experimentalNumberControl,
             {
               label: (0, import_i18n225.__)("Max."),
@@ -89381,7 +89570,7 @@ var wp;
     const { label, description, getValue, setValue, isValid: isValid2 } = field;
     const value = getValue({ item: data }) ?? "";
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element291.useCallback)(
+    const onChangeControl = (0, import_element293.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -89395,7 +89584,7 @@ var wp;
       },
       [data, onChange, setValue]
     );
-    const onChangeBetweenControls = (0, import_element291.useCallback)(
+    const onChangeBetweenControls = (0, import_element293.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -89413,7 +89602,7 @@ var wp;
       )) {
         valueBetween = value;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
         BetweenControls,
         {
           value: valueBetween,
@@ -89423,7 +89612,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
       ValidatedNumberControl,
       {
         required: !!isValid2.required,
@@ -89443,21 +89632,21 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/integer.mjs
-  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
   function Integer(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(ValidatedNumber, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(ValidatedNumber, { ...props });
   }

   // packages/dataviews/build-module/components/dataform-controls/number.mjs
-  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
   function Number2(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(ValidatedNumber, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(ValidatedNumber, { ...props });
   }

   // packages/dataviews/build-module/components/dataform-controls/radio.mjs
   var import_components246 = __toESM(require_components(), 1);
-  var import_element292 = __toESM(require_element(), 1);
-  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
+  var import_element294 = __toESM(require_element(), 1);
+  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedRadioControl } = unlock4(import_components246.privateApis);
   function Radio({
     data,
@@ -89474,14 +89663,14 @@ var wp;
       getElements: field.getElements
     });
     const value = getValue({ item: data });
-    const onChangeControl = (0, import_element292.useCallback)(
+    const onChangeControl = (0, import_element294.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_components246.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_components246.Spinner, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
       ValidatedRadioControl,
       {
         required: !!field.isValid?.required,
@@ -89499,8 +89688,8 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/text.mjs
-  var import_element293 = __toESM(require_element(), 1);
-  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
+  var import_element295 = __toESM(require_element(), 1);
+  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
   function Text3({
     data,
     field,
@@ -89511,7 +89700,7 @@ var wp;
     validity
   }) {
     const { prefix: prefix2, suffix } = config2 || {};
-    return /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
       ValidatedText,
       {
         ...{
@@ -89521,8 +89710,8 @@ var wp;
           hideLabelFromVision,
           markWhenOptional,
           validity,
-          prefix: prefix2 ? (0, import_element293.createElement)(prefix2) : void 0,
-          suffix: suffix ? (0, import_element293.createElement)(suffix) : void 0
+          prefix: prefix2 ? (0, import_element295.createElement)(prefix2) : void 0,
+          suffix: suffix ? (0, import_element295.createElement)(suffix) : void 0
         }
       }
     );
@@ -89530,8 +89719,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/toggle.mjs
   var import_components247 = __toESM(require_components(), 1);
-  var import_element294 = __toESM(require_element(), 1);
-  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
+  var import_element296 = __toESM(require_element(), 1);
+  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedToggleControl } = unlock4(import_components247.privateApis);
   function Toggle({
     field,
@@ -89543,12 +89732,12 @@ var wp;
   }) {
     const { label, description, getValue, setValue, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element294.useCallback)(() => {
+    const onChangeControl = (0, import_element296.useCallback)(() => {
       onChange(
         setValue({ item: data, value: !getValue({ item: data }) })
       );
     }, [onChange, setValue, data, getValue]);
-    return /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(
       ValidatedToggleControl,
       {
         required: !!isValid2.required,
@@ -89566,8 +89755,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/textarea.mjs
   var import_components248 = __toESM(require_components(), 1);
-  var import_element295 = __toESM(require_element(), 1);
-  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
+  var import_element297 = __toESM(require_element(), 1);
+  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedTextareaControl } = unlock4(import_components248.privateApis);
   function Textarea({
     data,
@@ -89582,11 +89771,11 @@ var wp;
     const disabled2 = field.isDisabled({ item: data, field });
     const { label, placeholder, description, setValue, isValid: isValid2 } = field;
     const value = field.getValue({ item: data });
-    const onChangeControl = (0, import_element295.useCallback)(
+    const onChangeControl = (0, import_element297.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
       ValidatedTextareaControl,
       {
         required: !!isValid2.required,
@@ -89601,19 +89790,18 @@ var wp;
         disabled: disabled2,
         minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
         maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
-        __next40pxDefaultSize: true,
         hideLabelFromVision
       }
     );
   }

   // packages/dataviews/build-module/components/dataform-controls/richtext/index.mjs
-  var import_element297 = __toESM(require_element(), 1);
+  var import_element299 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-controls/richtext/control.mjs
   var import_components249 = __toESM(require_components(), 1);
   var import_compose101 = __toESM(require_compose(), 1);
-  var import_element296 = __toESM(require_element(), 1);
+  var import_element298 = __toESM(require_element(), 1);
   var import_rich_text23 = __toESM(require_rich_text(), 1);

   // packages/dataviews/build-module/components/dataform-controls/richtext/utils.mjs
@@ -89630,7 +89818,7 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/richtext/format-edit.mjs
   var import_rich_text22 = __toESM(require_rich_text(), 1);
-  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
   var import_react17 = __toESM(require_react(), 1);
   var EMPTY_CONTEXT2 = {};
   function Edit4({
@@ -89649,7 +89837,7 @@ var wp;
     const isActive = activeFormat !== void 0;
     const activeObject = (0, import_rich_text22.getActiveObject)(value);
     const isObjectActive = activeObject !== void 0 && activeObject.type === name;
-    return /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(
       EditFunction,
       {
         isActive,
@@ -89674,7 +89862,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/richtext/control.mjs
-  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
   var {
     ValidatedContentEditableControl: RichTextControlShell,
     withIgnoreIMEEvents
@@ -89709,14 +89897,14 @@ var wp;
     focusOnMount,
     completers = EMPTY_COMPLETERS
   }) {
-    const [selection2, setSelection] = (0, import_element296.useState)({
+    const [selection2, setSelection] = (0, import_element298.useState)({
       start: void 0,
       end: void 0
     });
-    const [isSelected, setIsSelected] = (0, import_element296.useState)(false);
-    const anchorRef = (0, import_element296.useRef)(void 0);
-    const inputEvents = (0, import_element296.useRef)(/* @__PURE__ */ new Set());
-    const keyboardShortcuts = (0, import_element296.useRef)(
+    const [isSelected, setIsSelected] = (0, import_element298.useState)(false);
+    const anchorRef = (0, import_element298.useRef)(void 0);
+    const inputEvents = (0, import_element298.useRef)(/* @__PURE__ */ new Set());
+    const keyboardShortcuts = (0, import_element298.useRef)(
       /* @__PURE__ */ new Set()
     );
     const focusOutside = (0, import_compose101.__experimentalUseFocusOutside)(() => setIsSelected(false));
@@ -89742,7 +89930,7 @@ var wp;
       __unstableDisableFormats: disableFormats,
       allowedFormats: adjustedAllowedFormats,
       withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element296.useMemo)(
+      __unstableFormatTypeHandlerContext: (0, import_element298.useMemo)(
         () => ({
           richTextIdentifier: id,
           blockClientId: clientId
@@ -89753,16 +89941,16 @@ var wp;
     function onFocus() {
       anchorRef.current?.focus();
     }
-    const eventListenersPropsRef = (0, import_element296.useRef)({
+    const eventListenersPropsRef = (0, import_element298.useRef)({
       keyboardShortcuts,
       inputEvents
     });
-    const inputRulePropsRef = (0, import_element296.useRef)({
+    const inputRulePropsRef = (0, import_element298.useRef)({
       formatTypes,
       getValue,
       onChange: onRichTextChange
     });
-    (0, import_element296.useInsertionEffect)(() => {
+    (0, import_element298.useInsertionEffect)(() => {
       inputRulePropsRef.current = {
         formatTypes,
         getValue,
@@ -89874,7 +90062,7 @@ var wp;
     return (
       // Focus boundary for the field's selection: `onFocus` selects on entry;
       // the spread `useFocusOutside` handlers deselect once focus leaves.
-      /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
         "div",
         {
           ...focusOutside,
@@ -89882,8 +90070,8 @@ var wp;
             setIsSelected(true);
             focusOutside.onFocus(event);
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(import_components249.SlotFillProvider, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime490.jsxs)(import_components249.SlotFillProvider, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
               RichTextControlShell,
               {
                 label,
@@ -89905,11 +90093,11 @@ var wp;
                 ref: editableRef
               }
             ),
-            isSelected && !disabled2 && /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+            isSelected && !disabled2 && /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
               KeyboardShortcutContext2.Provider,
               {
                 value: keyboardShortcuts,
-                children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(InputEventContext2.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(InputEventContext2.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
                   FormatEdit2,
                   {
                     value,
@@ -89929,7 +90117,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/richtext/index.mjs
-  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
   function RichText({
     data,
     field,
@@ -89951,11 +90139,11 @@ var wp;
     const disabled2 = field.isDisabled({ item: data, field });
     const { label, placeholder, description, id, setValue, isValid: isValid2 } = field;
     const value = field.getValue({ item: data }) ?? "";
-    const onChangeControl = (0, import_element297.useCallback)(
+    const onChangeControl = (0, import_element299.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
       RichTextControl,
       {
         label,
@@ -89982,8 +90170,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/toggle-group.mjs
   var import_components250 = __toESM(require_components(), 1);
-  var import_element298 = __toESM(require_element(), 1);
-  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
+  var import_element300 = __toESM(require_element(), 1);
+  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedToggleGroupControl } = unlock4(import_components250.privateApis);
   function ToggleGroup({
     data,
@@ -89996,7 +90184,7 @@ var wp;
     const { getValue, setValue, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
     const value = getValue({ item: data });
-    const onChangeControl = (0, import_element298.useCallback)(
+    const onChangeControl = (0, import_element300.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -90005,13 +90193,13 @@ var wp;
       getElements: field.getElements
     });
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_components250.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_components250.Spinner, {});
     }
     if (elements.length === 0) {
       return null;
     }
     const selectedOption = elements.find((el) => el.value === value);
-    return /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
       ValidatedToggleGroupControl,
       {
         required: !!field.isValid?.required,
@@ -90023,7 +90211,7 @@ var wp;
         onChange: onChangeControl,
         value,
         hideLabelFromVision,
-        children: elements.map((el) => /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+        children: elements.map((el) => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
           import_components250.__experimentalToggleGroupControlOption,
           {
             label: el.label,
@@ -90038,8 +90226,8 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/array.mjs
   var import_components251 = __toESM(require_components(), 1);
-  var import_element299 = __toESM(require_element(), 1);
-  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
+  var import_element301 = __toESM(require_element(), 1);
+  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedFormTokenField } = unlock4(import_components251.privateApis);
   function ArrayControl({
     data,
@@ -90056,7 +90244,7 @@ var wp;
       elements: field.elements,
       getElements: field.getElements
     });
-    const arrayValueAsElements = (0, import_element299.useMemo)(
+    const arrayValueAsElements = (0, import_element301.useMemo)(
       () => Array.isArray(value) ? value.map((token) => {
         const element = elements?.find(
           (suggestion) => suggestion.value === token
@@ -90065,7 +90253,7 @@ var wp;
       }) : [],
       [value, elements]
     );
-    const onChangeControl = (0, import_element299.useCallback)(
+    const onChangeControl = (0, import_element301.useCallback)(
       (tokens) => {
         const valueTokens = tokens.map((token) => {
           if (typeof token === "object" && "value" in token) {
@@ -90078,9 +90266,9 @@ var wp;
       [onChange, setValue, data]
     );
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components251.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components251.Spinner, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
       ValidatedFormTokenField,
       {
         required: !!isValid2?.required,
@@ -90119,9 +90307,9 @@ var wp;
             const element = elements.find(
               (el) => el.value === item
             );
-            return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)("span", { children: element?.label || item });
+            return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)("span", { children: element?.label || item });
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)("span", { children: item });
+          return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)("span", { children: item });
         }
       }
     );
@@ -90129,9 +90317,9 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/color.mjs
   var import_components252 = __toESM(require_components(), 1);
-  var import_element300 = __toESM(require_element(), 1);
+  var import_element302 = __toESM(require_element(), 1);
   var import_i18n226 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedInputControl: ValidatedInputControl4 } = unlock4(import_components252.privateApis);
   var ColorPickerDropdown = ({
     color,
@@ -90139,12 +90327,12 @@ var wp;
     disabled: disabled2
   }) => {
     const validColor = color && w(color).isValid() ? color : "#ffffff";
-    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
       import_components252.Dropdown,
       {
         className: "dataviews-controls__color-picker-dropdown",
         popoverProps: { resize: false },
-        renderToggle: ({ onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+        renderToggle: ({ onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
           import_components252.Button,
           {
             onClick: onToggle,
@@ -90152,10 +90340,10 @@ var wp;
             size: "small",
             disabled: disabled2,
             accessibleWhenDisabled: true,
-            icon: () => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_components252.ColorIndicator, { colorValue: validColor })
+            icon: () => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components252.ColorIndicator, { colorValue: validColor })
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_components252.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components252.__experimentalDropdownContentWrapper, { paddingSize: "none", children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
           import_components252.ColorPicker,
           {
             color: validColor,
@@ -90177,19 +90365,19 @@ var wp;
     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_element300.useCallback)(
+    const handleColorChange = (0, import_element302.useCallback)(
       (newColor) => {
         onChange(setValue({ item: data, value: newColor }));
       },
       [data, onChange, setValue]
     );
-    const handleInputChange = (0, import_element300.useCallback)(
+    const handleInputChange = (0, import_element302.useCallback)(
       (newValue) => {
         onChange(setValue({ item: data, value: newValue || "" }));
       },
       [data, onChange, setValue]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
       ValidatedInputControl4,
       {
         required: !!field.isValid?.required,
@@ -90203,7 +90391,7 @@ var wp;
         hideLabelFromVision,
         type: "text",
         disabled: disabled2,
-        prefix: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_components252.__experimentalInputControlPrefixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+        prefix: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components252.__experimentalInputControlPrefixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
           ColorPickerDropdown,
           {
             color: value,
@@ -90217,9 +90405,9 @@ var wp;

   // packages/dataviews/build-module/components/dataform-controls/password.mjs
   var import_components253 = __toESM(require_components(), 1);
-  var import_element301 = __toESM(require_element(), 1);
+  var import_element303 = __toESM(require_element(), 1);
   var import_i18n227 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
   function Password({
     data,
     field,
@@ -90228,12 +90416,12 @@ var wp;
     markWhenOptional,
     validity
   }) {
-    const [isVisible, setIsVisible] = (0, import_element301.useState)(false);
+    const [isVisible, setIsVisible] = (0, import_element303.useState)(false);
     const disabled2 = field.isDisabled({ item: data, field });
-    const toggleVisibility = (0, import_element301.useCallback)(() => {
+    const toggleVisibility = (0, import_element303.useCallback)(() => {
       setIsVisible((prev) => !prev);
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
       ValidatedText,
       {
         ...{
@@ -90244,7 +90432,7 @@ var wp;
           markWhenOptional,
           validity,
           type: isVisible ? "text" : "password",
-          suffix: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components253.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
+          suffix: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_components253.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
             import_components253.Button,
             {
               icon: isVisible ? unseen_default : seen_default,
@@ -90266,7 +90454,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-controls/index.mjs
-  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
   var FORM_CONTROLS = {
     adaptiveSelect: AdaptiveSelect,
     array: ArrayControl,
@@ -90299,7 +90487,7 @@ var wp;
       return null;
     }
     return function ConfiguredControl(props) {
-      return /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(BaseControlType, { ...props, config: controlConfig });
+      return /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(BaseControlType, { ...props, config: controlConfig });
     };
   }
   function getControl(field, fallback) {
@@ -90397,13 +90585,13 @@ var wp;
   }

   // packages/dataviews/build-module/field-types/utils/render-default.mjs
-  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
   function render({
     item,
     field
   }) {
     if (field.hasElements) {
-      return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(RenderFromElements, { item, field });
+      return /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(RenderFromElements, { item, field });
     }
     return field.getValueFormatted({ item, field });
   }
@@ -91120,17 +91308,17 @@ var wp;

   // packages/dataviews/build-module/field-types/color.mjs
   var import_i18n233 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
   function render3({ item, field }) {
     if (field.hasElements) {
-      return /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(RenderFromElements, { item, field });
+      return /* @__PURE__ */ (0, import_jsx_runtime498.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_runtime496.jsxs)("div", { style: { display: "flex", alignItems: "center", gap: "8px" }, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)("div", { style: { display: "flex", alignItems: "center", gap: "8px" }, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
         "div",
         {
           style: {
@@ -91143,7 +91331,7 @@ var wp;
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime496.jsx)("span", { children: value })
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("span", { children: value })
     ] });
   }
   function isValidCustom6(item, field) {
@@ -91411,12 +91599,12 @@ var wp;
   }

   // packages/dataviews/build-module/dataform/index.mjs
-  var import_element313 = __toESM(require_element(), 1);
+  var import_element315 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-context/index.mjs
-  var import_element302 = __toESM(require_element(), 1);
-  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
-  var DataFormContext = (0, import_element302.createContext)({
+  var import_element304 = __toESM(require_element(), 1);
+  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
+  var DataFormContext = (0, import_element304.createContext)({
     fields: []
   });
   DataFormContext.displayName = "DataFormContext";
@@ -91424,15 +91612,15 @@ var wp;
     fields,
     children
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(DataFormContext.Provider, { value: { fields }, children });
+    return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(DataFormContext.Provider, { value: { fields }, children });
   }
   var dataform_context_default = DataFormContext;

   // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
-  var import_element312 = __toESM(require_element(), 1);
+  var import_element314 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
-  var import_element303 = __toESM(require_element(), 1);
+  var import_element305 = __toESM(require_element(), 1);
   var import_components254 = __toESM(require_components(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/normalize-form.mjs
@@ -91554,15 +91742,15 @@ var wp;
   var normalize_form_default = normalizeForm;

   // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
-  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
   function Header3({ title }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
       Stack,
       {
         direction: "column",
         className: "dataforms-layouts-regular__header",
         gap: "lg",
-        children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_components254.__experimentalHeading, { level: 2, size: 13, children: title }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_components254.__experimentalHeading, { level: 2, size: 13, children: title }) })
       }
     );
   }
@@ -91574,9 +91762,9 @@ var wp;
     markWhenOptional,
     validity
   }) {
-    const { fields } = (0, import_element303.useContext)(dataform_context_default);
+    const { fields } = (0, import_element305.useContext)(dataform_context_default);
     const layout = field.layout;
-    const form = (0, import_element303.useMemo)(
+    const form = (0, import_element305.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : []
@@ -91584,9 +91772,9 @@ var wp;
       [field]
     );
     if (!!field.children) {
-      return /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(import_jsx_runtime498.Fragment, { children: [
-        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(Header3, { title: field.label }),
-        /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(import_jsx_runtime500.Fragment, { children: [
+        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(Header3, { title: field.label }),
+        /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
           DataFormLayout,
           {
             data,
@@ -91605,30 +91793,30 @@ var wp;
       return null;
     }
     if (labelPosition === "side") {
-      return /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(
         Stack,
         {
           direction: "row",
           className: "dataforms-layouts-regular__field",
           gap: "sm",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
               "div",
               {
                 className: clsx_default(
                   "dataforms-layouts-regular__field-label",
                   `dataforms-layouts-regular__field-label--label-position-${labelPosition}`
                 ),
-                children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_components254.BaseControl.VisualLabel, { children: fieldDefinition.label })
+                children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_components254.BaseControl.VisualLabel, { children: fieldDefinition.label })
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "dataforms-layouts-regular__field-control", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("div", { className: "dataforms-layouts-regular__field-control", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
               fieldDefinition.render,
               {
                 item: data,
                 field: fieldDefinition
               }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+            ) : /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
               fieldDefinition.Edit,
               {
                 data,
@@ -91644,16 +91832,16 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "dataforms-layouts-regular__field", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_jsx_runtime498.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(import_jsx_runtime498.Fragment, { children: [
-      !hideLabelFromVision && labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_components254.BaseControl.VisualLabel, { children: fieldDefinition.label }),
-      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("div", { className: "dataforms-layouts-regular__field", children: fieldDefinition.readOnly === true ? /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_jsx_runtime500.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(import_jsx_runtime500.Fragment, { children: [
+      !hideLabelFromVision && labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_components254.BaseControl.VisualLabel, { children: fieldDefinition.label }),
+      /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
         fieldDefinition.render,
         {
           item: data,
           field: fieldDefinition
         }
       )
-    ] }) }) : /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+    ] }) }) : /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
       fieldDefinition.Edit,
       {
         data,
@@ -91669,14 +91857,14 @@ var wp;
   // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
   var import_deepmerge3 = __toESM(require_cjs(), 1);
   var import_components257 = __toESM(require_components(), 1);
-  var import_element308 = __toESM(require_element(), 1);
+  var import_element310 = __toESM(require_element(), 1);
   var import_compose103 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
   var import_components256 = __toESM(require_components(), 1);
   var import_i18n235 = __toESM(require_i18n(), 1);
   var import_compose102 = __toESM(require_compose(), 1);
-  var import_element304 = __toESM(require_element(), 1);
+  var import_element306 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-label-classname.mjs
   function getLabelClassName(labelPosition, showError) {
@@ -91690,15 +91878,15 @@ var wp;

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-label-content.mjs
   var import_components255 = __toESM(require_components(), 1);
-  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
   function getLabelContent(showError, errorMessage, fieldLabel) {
-    return showError ? /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(tooltip_exports.Root, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+    return showError ? /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(tooltip_exports.Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
         tooltip_exports.Trigger,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)("span", { className: "dataforms-layouts-panel__field-label-error-content", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_components255.Icon, { icon: error_default, size: 16 }),
-            /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(VisuallyHidden, { children: [
+          render: /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)("span", { className: "dataforms-layouts-panel__field-label-error-content", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components255.Icon, { icon: error_default, size: 16 }),
+            /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(VisuallyHidden, { children: [
               errorMessage,
               ": "
             ] }),
@@ -91706,7 +91894,7 @@ var wp;
           ] })
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(tooltip_exports.Popup, { children: errorMessage })
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(tooltip_exports.Popup, { children: errorMessage })
     ] }) : fieldLabel;
   }
   var get_label_content_default = getLabelContent;
@@ -91747,7 +91935,7 @@ var wp;
   var get_first_validation_error_default = getFirstValidationError;

   // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
-  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
   function SummaryButton({
     data,
     field,
@@ -91785,8 +91973,8 @@ var wp;
       (0, import_i18n235._x)("Edit %s", "field"),
       fieldLabel || ""
     );
-    const rowRef = (0, import_element304.useRef)(null);
-    const editButtonRef = (0, import_element304.useRef)(null);
+    const rowRef = (0, import_element306.useRef)(null);
+    const editButtonRef = (0, import_element306.useRef)(null);
     const handleRowClick = (event) => {
       if (!isOpen && event.detail < 2 && !editButtonRef.current?.contains(event.target) && rowRef.current?.ownerDocument.defaultView?.getSelection()?.toString()) {
         return;
@@ -91799,7 +91987,7 @@ var wp;
         onClick();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(
       "div",
       {
         ref: rowRef,
@@ -91807,30 +91995,30 @@ var wp;
         onClick: !disabled2 ? handleRowClick : void 0,
         onKeyDown: !disabled2 ? handleKeyDown : void 0,
         children: [
-          labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("span", { className: labelClassName, children: labelContent }),
-          labelPosition === "none" && showError && /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(tooltip_exports.Root, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+          labelPosition !== "none" && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)("span", { className: labelClassName, children: labelContent }),
+          labelPosition === "none" && showError && /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(tooltip_exports.Root, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
               tooltip_exports.Trigger,
               {
-                render: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+                render: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
                   "span",
                   {
                     className: "dataforms-layouts-panel__field-label-error-content",
                     role: "img",
                     "aria-label": errorMessage,
-                    children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_components256.Icon, { icon: error_default, size: 16 })
+                    children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_components256.Icon, { icon: error_default, size: 16 })
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(tooltip_exports.Popup, { children: errorMessage })
+            /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(tooltip_exports.Popup, { children: errorMessage })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
             "span",
             {
               id: `${controlId}`,
               className: "dataforms-layouts-panel__field-control",
-              children: summaryFields.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+              children: summaryFields.length > 1 ? /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
                 "span",
                 {
                   style: {
@@ -91840,11 +92028,11 @@ var wp;
                     width: "100%",
                     gap: "2px"
                   },
-                  children: summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+                  children: summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
                     "span",
                     {
                       style: { width: "100%" },
-                      children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
                         summaryField.render,
                         {
                           item: data,
@@ -91855,7 +92043,7 @@ var wp;
                     summaryField.id
                   ))
                 }
-              ) : summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+              ) : summaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
                 summaryField.render,
                 {
                   item: data,
@@ -91865,7 +92053,7 @@ var wp;
               ))
             }
           ),
-          !disabled2 && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+          !disabled2 && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
             import_components256.Button,
             {
               ref: editButtonRef,
@@ -91886,7 +92074,7 @@ var wp;
   // 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_element305 = __toESM(require_element(), 1);
+  var import_element307 = __toESM(require_element(), 1);
   var import_i18n236 = __toESM(require_i18n(), 1);
   function isFormValid(formValidity) {
     if (!formValidity) {
@@ -92308,11 +92496,11 @@ var wp;
     };
   }
   function useFormValidity(item, fields, form) {
-    const [formValidity, setFormValidity] = (0, import_element305.useState)();
-    const customCounterRef = (0, import_element305.useRef)({});
-    const elementsCounterRef = (0, import_element305.useRef)({});
-    const previousValuesRef = (0, import_element305.useRef)({});
-    const validate = (0, import_element305.useCallback)(() => {
+    const [formValidity, setFormValidity] = (0, import_element307.useState)();
+    const customCounterRef = (0, import_element307.useRef)({});
+    const elementsCounterRef = (0, import_element307.useRef)({});
+    const previousValuesRef = (0, import_element307.useRef)({});
+    const validate = (0, import_element307.useCallback)(() => {
       const promiseHandler = {
         customCounterRef,
         elementsCounterRef,
@@ -92370,7 +92558,7 @@ var wp;
         return validity;
       });
     }, [item, fields, form]);
-    (0, import_element305.useEffect)(() => {
+    (0, import_element307.useEffect)(() => {
       validate();
     }, [validate]);
     return {
@@ -92380,23 +92568,32 @@ var wp;
   }
   var use_form_validity_default = useFormValidity;

-  // packages/dataviews/build-module/hooks/use-report-validity.mjs
-  var import_element306 = __toESM(require_element(), 1);
-  function useReportValidity(ref, shouldReport) {
-    (0, import_element306.useEffect)(() => {
-      if (shouldReport && ref.current) {
-        const inputs = ref.current.querySelectorAll(
-          "input, textarea, select"
-        );
-        inputs.forEach((input) => {
-          input.reportValidity();
-        });
+  // packages/dataviews/build-module/hooks/use-reveal-validity.mjs
+  var import_element308 = __toESM(require_element(), 1);
+  function useRevealValidity(ref, shouldReveal) {
+    const revealValidity = (0, import_element308.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_element308.useEffect)(() => {
+      if (shouldReveal) {
+        revealValidity();
       }
-    }, [shouldReport, ref]);
+    }, [shouldReveal, revealValidity]);
+    return revealValidity;
   }

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
-  var import_element307 = __toESM(require_element(), 1);
+  var import_element309 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/get-summary-fields.mjs
   function extractSummaryIds(summary) {
@@ -92437,7 +92634,7 @@ var wp;
     return fieldDefinition;
   };
   function useFieldFromFormField(field) {
-    const { fields } = (0, import_element307.useContext)(dataform_context_default);
+    const { fields } = (0, import_element309.useContext)(dataform_context_default);
     const layout = field.layout;
     const summaryFields = getSummaryFields(layout.summary, fields);
     const fieldDefinition = getFieldDefinition(field, fields);
@@ -92458,7 +92655,7 @@ var wp;
   var use_field_from_form_field_default = useFieldFromFormField;

   // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
-  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
   function ModalContent({
     data,
     field,
@@ -92469,14 +92666,14 @@ var wp;
   }) {
     const { openAs } = field.layout;
     const { applyLabel, cancelLabel } = openAs;
-    const { fields } = (0, import_element308.useContext)(dataform_context_default);
-    const [changes, setChanges] = (0, import_element308.useState)({});
-    const modalData = (0, import_element308.useMemo)(() => {
+    const { fields } = (0, import_element310.useContext)(dataform_context_default);
+    const [changes, setChanges] = (0, import_element310.useState)({});
+    const modalData = (0, import_element310.useMemo)(() => {
       return (0, import_deepmerge3.default)(data, changes, {
         arrayMerge: (target, source) => source
       });
     }, [data, changes]);
-    const form = (0, import_element308.useMemo)(
+    const form = (0, import_element310.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -92512,10 +92709,10 @@ var wp;
       );
     };
     const focusOnMountRef = (0, import_compose103.useFocusOnMount)("firstInputElement");
-    const contentRef = (0, import_element308.useRef)(null);
+    const contentRef = (0, import_element310.useRef)(null);
     const mergedRef = (0, import_compose103.useMergeRefs)([focusOnMountRef, contentRef]);
-    useReportValidity(contentRef, touched);
-    return /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(
+    useRevealValidity(contentRef, touched);
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsxs)(
       import_components257.Modal,
       {
         className: "dataforms-layouts-panel__modal",
@@ -92524,14 +92721,14 @@ var wp;
         title: fieldLabel,
         size: "medium",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)("div", { ref: mergedRef, children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime503.jsx)("div", { ref: mergedRef, children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
             DataFormLayout,
             {
               data: modalData,
               form,
               onChange: handleOnChange,
               validity,
-              children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+              children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
                 FieldLayout,
                 {
                   data: modalData,
@@ -92545,15 +92742,15 @@ var wp;
               )
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime503.jsxs)(
             Stack,
             {
               direction: "row",
               className: "dataforms-layouts-panel__modal-footer",
               gap: "md",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components257.__experimentalSpacer, { style: { flex: 1 } }),
-                /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_components257.__experimentalSpacer, { style: { flex: 1 } }),
+                /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
                   import_components257.Button,
                   {
                     variant: "tertiary",
@@ -92562,7 +92759,7 @@ var wp;
                     children: cancelLabel
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
                   import_components257.Button,
                   {
                     variant: "primary",
@@ -92584,8 +92781,8 @@ var wp;
     onChange,
     validity
   }) {
-    const [touched, setTouched] = (0, import_element308.useState)(false);
-    const [isOpen, setIsOpen] = (0, import_element308.useState)(false);
+    const [touched, setTouched] = (0, import_element310.useState)(false);
+    const [isOpen, setIsOpen] = (0, import_element310.useState)(false);
     const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
     if (!fieldDefinition) {
       return null;
@@ -92594,8 +92791,8 @@ var wp;
       setIsOpen(false);
       setTouched(true);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(import_jsx_runtime501.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsxs)(import_jsx_runtime503.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
         SummaryButton,
         {
           data,
@@ -92609,7 +92806,7 @@ var wp;
           isOpen
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
         ModalContent,
         {
           data,
@@ -92627,23 +92824,23 @@ var wp;
   // packages/dataviews/build-module/components/dataform-layouts/panel/dropdown.mjs
   var import_components258 = __toESM(require_components(), 1);
   var import_i18n237 = __toESM(require_i18n(), 1);
-  var import_element309 = __toESM(require_element(), 1);
+  var import_element311 = __toESM(require_element(), 1);
   var import_compose104 = __toESM(require_compose(), 1);
-  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
   function DropdownHeader({
     title,
     onClose
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
       Stack,
       {
         direction: "column",
         className: "dataforms-layouts-panel__dropdown-header",
         gap: "lg",
-        children: /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(Stack, { direction: "row", gap: "sm", align: "center", children: [
-          title && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_components258.__experimentalHeading, { level: 2, size: 13, children: title }),
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(import_components258.__experimentalSpacer, { style: { flex: 1 } }),
-          onClose && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(Stack, { direction: "row", gap: "sm", align: "center", children: [
+          title && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_components258.__experimentalHeading, { level: 2, size: 13, children: title }),
+          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_components258.__experimentalSpacer, { style: { flex: 1 } }),
+          onClose && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
             import_components258.Button,
             {
               label: (0, import_i18n237.__)("Close"),
@@ -92660,9 +92857,9 @@ var wp;
     touched,
     children
   }) {
-    const ref = (0, import_element309.useRef)(null);
-    useReportValidity(ref, touched);
-    return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)("div", { ref, children });
+    const ref = (0, import_element311.useRef)(null);
+    useRevealValidity(ref, touched);
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)("div", { ref, children });
   }
   function PanelDropdown({
     data,
@@ -92670,11 +92867,11 @@ var wp;
     onChange,
     validity
   }) {
-    const [touched, setTouched] = (0, import_element309.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element309.useState)(
+    const [touched, setTouched] = (0, import_element311.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element311.useState)(
       null
     );
-    const popoverProps3 = (0, import_element309.useMemo)(
+    const popoverProps3 = (0, import_element311.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -92688,7 +92885,7 @@ var wp;
     const [dialogRef, dialogProps] = (0, import_compose104.__experimentalUseDialog)({
       focusOnMount: "firstInputElement"
     });
-    const form = (0, import_element309.useMemo)(
+    const form = (0, import_element311.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -92698,7 +92895,7 @@ var wp;
       }),
       [field]
     );
-    const formValidity = (0, import_element309.useMemo)(() => {
+    const formValidity = (0, import_element311.useMemo)(() => {
       if (validity === void 0) {
         return void 0;
       }
@@ -92711,12 +92908,12 @@ var wp;
     if (!fieldDefinition) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
       "div",
       {
         ref: setPopoverAnchor,
         className: "dataforms-layouts-panel__field-dropdown-anchor",
-        children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
           import_components258.Dropdown,
           {
             contentClassName: "dataforms-layouts-panel__field-dropdown",
@@ -92727,7 +92924,7 @@ var wp;
                 setTouched(true);
               }
             },
-            renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+            renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
               SummaryButton,
               {
                 data,
@@ -92741,22 +92938,22 @@ var wp;
                 onClick: onToggle
               }
             ),
-            renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(DropdownContentWithValidation, { touched, children: /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)("div", { ref: dialogRef, ...dialogProps, children: [
-              /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+            renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(DropdownContentWithValidation, { touched, children: /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)("div", { ref: dialogRef, ...dialogProps, children: [
+              /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
                 DropdownHeader,
                 {
                   title: fieldLabel,
                   onClose
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
                 DataFormLayout,
                 {
                   data,
                   form,
                   onChange,
                   validity: formValidity,
-                  children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+                  children: (FieldLayout, childField, childFieldValidity, markWhenOptional) => /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
                     FieldLayout,
                     {
                       data,
@@ -92779,7 +92976,7 @@ var wp;
   var dropdown_default2 = PanelDropdown;

   // packages/dataviews/build-module/components/dataform-layouts/panel/index.mjs
-  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
   function FormPanelField({
     data,
     field,
@@ -92788,7 +92985,7 @@ var wp;
   }) {
     const layout = field.layout;
     if (layout.openAs.type === "modal") {
-      return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
         modal_default,
         {
           data,
@@ -92798,7 +92995,7 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
       dropdown_default2,
       {
         data,
@@ -92810,11 +93007,12 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
-  var import_element310 = __toESM(require_element(), 1);
+  var import_element312 = __toESM(require_element(), 1);
+  var import_a11y24 = __toESM(require_a11y(), 1);
+  var import_compose105 = __toESM(require_compose(), 1);

-  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  // packages/dataviews/build-module/components/dataform-layouts/get-validation-message.mjs
   var import_i18n238 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
   function countInvalidFields(validity) {
     if (!validity) {
       return 0;
@@ -92836,14 +93034,12 @@ var wp;
     }
     return count;
   }
-  function ValidationBadge({
-    validity
-  }) {
+  function getValidationMessage(validity) {
     const invalidCount = countInvalidFields(validity);
     if (invalidCount === 0) {
-      return null;
+      return void 0;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(Badge, { intent: "high", children: (0, import_i18n238.sprintf)(
+    return (0, import_i18n238.sprintf)(
       /* translators: %d: Number of fields that need attention */
       (0, import_i18n238._n)(
         "%d field needs attention",
@@ -92851,11 +93047,23 @@ var wp;
         invalidCount
       ),
       invalidCount
-    ) });
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
+  function ValidationBadge({
+    validity
+  }) {
+    const message2 = getValidationMessage(validity);
+    if (!message2) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(Badge, { intent: "high", children: message2 });
   }

   // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
-  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
   function isSummaryFieldVisible(summaryField, summaryConfig, isOpen) {
     if (!summaryConfig || Array.isArray(summaryConfig) && summaryConfig.length === 0) {
       return false;
@@ -92896,17 +93104,17 @@ var wp;
     );
     const hasBadge = touched && layout.isCollapsible;
     const hasSummary = visibleSummaryFields.length > 0 && layout.withHeader;
-    return /* @__PURE__ */ (0, import_jsx_runtime505.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
       Stack,
       {
         align: "center",
         justify: "space-between",
         className: "dataforms-layouts-card__field-header-content",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(card_exports.Title, { children: label }),
-          (hasBadge || hasSummary) && /* @__PURE__ */ (0, import_jsx_runtime505.jsxs)(collapsible_card_exports.HeaderDescription, { className: "dataforms-layouts-card__field-header-content-description", children: [
-            hasBadge && /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(ValidationBadge, { validity }),
-            hasSummary && /* @__PURE__ */ (0, import_jsx_runtime505.jsx)("div", { className: "dataforms-layouts-card__field-summary", children: visibleSummaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(card_exports.Title, { children: label }),
+          (hasBadge || hasSummary) && /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(collapsible_card_exports.HeaderDescription, { className: "dataforms-layouts-card__field-header-content-description", children: [
+            hasBadge && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(ValidationBadge, { validity }),
+            hasSummary && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)("div", { className: "dataforms-layouts-card__field-summary", children: visibleSummaryFields.map((summaryField) => /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
               summaryField.render,
               {
                 item: data,
@@ -92930,9 +93138,9 @@ var wp;
     withHeader
   }) {
     if (field.children) {
-      return /* @__PURE__ */ (0, import_jsx_runtime505.jsxs)(import_jsx_runtime505.Fragment, { children: [
-        field.description && /* @__PURE__ */ (0, import_jsx_runtime505.jsx)("div", { className: "dataforms-layouts-card__field-description", children: field.description }),
-        /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_jsx_runtime507.Fragment, { children: [
+        field.description && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)("div", { className: "dataforms-layouts-card__field-description", children: field.description }),
+        /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
           DataFormLayout,
           {
             data,
@@ -92947,7 +93155,7 @@ var wp;
     if (!SingleFieldLayout) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
       SingleFieldLayout,
       {
         data,
@@ -92967,10 +93175,11 @@ var wp;
     markWhenOptional,
     validity
   }) {
-    const { fields } = (0, import_element310.useContext)(dataform_context_default);
+    const { fields } = (0, import_element312.useContext)(dataform_context_default);
     const layout = field.layout;
-    const contentRef = (0, import_element310.useRef)(null);
-    const form = (0, import_element310.useMemo)(
+    const contentRef = (0, import_element312.useRef)(null);
+    const hasFocusedContentRef = (0, import_element312.useRef)(false);
+    const form = (0, import_element312.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
@@ -92978,24 +93187,39 @@ var wp;
       [field]
     );
     const { isOpened, isCollapsible } = layout;
-    const [isOpen, setIsOpen] = (0, import_element310.useState)(isOpened);
-    const [touched, setTouched] = (0, import_element310.useState)(false);
-    (0, import_element310.useEffect)(() => {
+    const [isOpen, setIsOpen] = (0, import_element312.useState)(isOpened);
+    const [touched, setTouched] = (0, import_element312.useState)(false);
+    (0, import_element312.useEffect)(() => {
       setIsOpen(isOpened);
     }, [isOpened]);
-    const handleOpenChange = (0, import_element310.useCallback)((open) => {
+    const handleOpenChange = (0, import_element312.useCallback)((open) => {
       if (!open) {
         setTouched(true);
       }
       setIsOpen(open);
     }, []);
-    const handleBlur = (0, import_element310.useCallback)(() => {
-      setTouched(true);
-    }, []);
-    useReportValidity(
+    const revealValidity = useRevealValidity(
       contentRef,
       (isCollapsible ? isOpen : true) && touched
     );
+    const handleContentFocus = (0, import_element312.useCallback)(() => {
+      hasFocusedContentRef.current = true;
+    }, []);
+    const handleFocusOutside = (0, import_element312.useCallback)(() => {
+      if (!hasFocusedContentRef.current) {
+        return;
+      }
+      setTouched(true);
+      if (isCollapsible && !isOpen) {
+        return;
+      }
+      const revealedCount = revealValidity();
+      const message2 = getValidationMessage(validity);
+      if (revealedCount > 0 && message2) {
+        (0, import_a11y24.speak)(message2, "polite");
+      }
+    }, [isCollapsible, isOpen, revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose105.__experimentalUseFocusOutside)(handleFocusOutside);
     let label = field.label;
     let withHeader;
     if (field.children) {
@@ -93010,7 +93234,7 @@ var wp;
       label = fieldDefinition.label;
       withHeader = !!label && layout.withHeader;
     }
-    const bodyContent = /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+    const bodyContent = /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
       BodyContent,
       {
         data,
@@ -93023,7 +93247,7 @@ var wp;
         withHeader
       }
     );
-    const headerContent = /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+    const headerContent = /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
       HeaderContent,
       {
         data,
@@ -93036,19 +93260,20 @@ var wp;
       }
     );
     if (withHeader && isCollapsible) {
-      return /* @__PURE__ */ (0, import_jsx_runtime505.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
         collapsible_card_exports.Root,
         {
           className: "dataforms-layouts-card__field",
           open: isOpen,
           onOpenChange: handleOpenChange,
+          ...focusOutsideProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(collapsible_card_exports.Header, { children: headerContent }),
-            /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(collapsible_card_exports.Header, { children: headerContent }),
+            /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
               collapsible_card_exports.Content,
               {
                 ref: contentRef,
-                onBlur: handleBlur,
+                onFocus: handleContentFocus,
                 children: bodyContent
               }
             )
@@ -93056,27 +93281,34 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime505.jsxs)(card_exports.Root, { className: "dataforms-layouts-card__field", children: [
-      withHeader && /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(card_exports.Header, { children: headerContent }),
-      /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(card_exports.Content, { ref: contentRef, onBlur: handleBlur, children: bodyContent })
-    ] });
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
+      card_exports.Root,
+      {
+        className: "dataforms-layouts-card__field",
+        ...focusOutsideProps,
+        children: [
+          withHeader && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(card_exports.Header, { children: headerContent }),
+          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(card_exports.Content, { ref: contentRef, onFocus: handleContentFocus, children: bodyContent })
+        ]
+      }
+    );
   }

   // packages/dataviews/build-module/components/dataform-layouts/row/index.mjs
   var import_components259 = __toESM(require_components(), 1);
-  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
   function Header4({ title }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
       Stack,
       {
         direction: "column",
         className: "dataforms-layouts-row__header",
         gap: "lg",
-        children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_components259.__experimentalHeading, { level: 2, size: 13, children: title }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(Stack, { direction: "row", align: "center", children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_components259.__experimentalHeading, { level: 2, size: 13, children: title }) })
       }
     );
   }
-  var EMPTY_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_jsx_runtime506.Fragment, { children });
+  var EMPTY_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_jsx_runtime508.Fragment, { children });
   function FormRowField({
     data,
     field,
@@ -93091,9 +93323,9 @@ var wp;
         layout: DEFAULT_LAYOUT,
         fields: field.children
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime506.jsxs)("div", { className: "dataforms-layouts-row__field", children: [
-        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(Header4, { title: field.label }),
-        /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(Stack, { direction: "row", align: layout.alignment, gap: "lg", children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime508.jsxs)("div", { className: "dataforms-layouts-row__field", children: [
+        !hideLabelFromVision && field.label && /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(Header4, { title: field.label }),
+        /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(Stack, { direction: "row", align: layout.alignment, gap: "lg", children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
           DataFormLayout,
           {
             data,
@@ -93101,12 +93333,12 @@ var wp;
             onChange,
             validity: validity?.children,
             as: EMPTY_WRAPPER,
-            children: (FieldLayout, childField, childFieldValidity) => /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+            children: (FieldLayout, childField, childFieldValidity) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
               "div",
               {
                 className: "dataforms-layouts-row__field-control",
                 style: layout.styles[childField.id],
-                children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
                   FieldLayout,
                   {
                     data,
@@ -93128,7 +93360,7 @@ var wp;
     if (!RegularLayout) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_jsx_runtime506.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)("div", { className: "dataforms-layouts-row__field-control", children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_jsx_runtime508.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)("div", { className: "dataforms-layouts-row__field-control", children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
       RegularLayout,
       {
         data,
@@ -93141,28 +93373,31 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-layouts/details/index.mjs
-  var import_element311 = __toESM(require_element(), 1);
+  var import_element313 = __toESM(require_element(), 1);
   var import_i18n239 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
+  var import_a11y25 = __toESM(require_a11y(), 1);
+  var import_compose106 = __toESM(require_compose(), 1);
+  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
   function FormDetailsField({
     data,
     field,
     onChange,
     validity
   }) {
-    const { fields } = (0, import_element311.useContext)(dataform_context_default);
-    const detailsRef = (0, import_element311.useRef)(null);
-    const contentRef = (0, import_element311.useRef)(null);
-    const [touched, setTouched] = (0, import_element311.useState)(false);
-    const [isOpen, setIsOpen] = (0, import_element311.useState)(false);
-    const form = (0, import_element311.useMemo)(
+    const { fields } = (0, import_element313.useContext)(dataform_context_default);
+    const detailsRef = (0, import_element313.useRef)(null);
+    const contentRef = (0, import_element313.useRef)(null);
+    const hasFocusedContentRef = (0, import_element313.useRef)(false);
+    const [touched, setTouched] = (0, import_element313.useState)(false);
+    const [isOpen, setIsOpen] = (0, import_element313.useState)(false);
+    const form = (0, import_element313.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
       }),
       [field]
     );
-    (0, import_element311.useEffect)(() => {
+    (0, import_element313.useEffect)(() => {
       const details = detailsRef.current;
       if (!details) {
         return;
@@ -93179,10 +93414,25 @@ var wp;
         details.removeEventListener("toggle", handleToggle);
       };
     }, []);
-    useReportValidity(contentRef, isOpen && touched);
-    const handleBlur = (0, import_element311.useCallback)(() => {
-      setTouched(true);
+    const revealValidity = useRevealValidity(contentRef, isOpen && touched);
+    const handleContentFocus = (0, import_element313.useCallback)(() => {
+      hasFocusedContentRef.current = true;
     }, []);
+    const handleFocusOutside = (0, import_element313.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_a11y25.speak)(message2, "polite");
+      }
+    }, [revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose106.__experimentalUseFocusOutside)(handleFocusOutside);
     if (!field.children) {
       return null;
     }
@@ -93190,17 +93440,18 @@ var wp;
     const summaryField = summaryFieldId ? fields.find((fieldDef) => fieldDef.id === summaryFieldId) : void 0;
     let summaryContent;
     if (summaryField && summaryField.render) {
-      summaryContent = /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(summaryField.render, { item: data, field: summaryField });
+      summaryContent = /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(summaryField.render, { item: data, field: summaryField });
     } else {
       summaryContent = field.label || (0, import_i18n239.__)("More details");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(
       "details",
       {
         ref: detailsRef,
         className: "dataforms-layouts-details__details",
+        ...focusOutsideProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(
             Stack,
             {
               direction: "row",
@@ -93209,17 +93460,17 @@ var wp;
               className: "dataforms-layouts-details__summary-content",
               children: [
                 summaryContent,
-                touched && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(ValidationBadge, { validity })
+                touched && /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(ValidationBadge, { validity })
               ]
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
             "div",
             {
               ref: contentRef,
               className: "dataforms-layouts-details__content",
-              onBlur: handleBlur,
-              children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+              onFocus: handleContentFocus,
+              children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
                 DataFormLayout,
                 {
                   data,
@@ -93236,12 +93487,12 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-layouts/index.mjs
-  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
   var FORM_FIELD_LAYOUTS = [
     {
       type: "regular",
       component: FormRegularField,
-      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
         Stack,
         {
           direction: "column",
@@ -93254,7 +93505,7 @@ var wp;
     {
       type: "panel",
       component: FormPanelField,
-      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
         Stack,
         {
           direction: "column",
@@ -93267,7 +93518,7 @@ var wp;
     {
       type: "card",
       component: FormCardField,
-      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+      wrapper: ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
         Stack,
         {
           direction: "column",
@@ -93283,13 +93534,13 @@ var wp;
       wrapper: ({
         children,
         layout
-      }) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+      }) => /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
         Stack,
         {
           direction: "column",
           className: "dataforms-layouts__wrapper",
           gap: "lg",
-          children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)("div", { className: "dataforms-layouts-row__field", children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)("div", { className: "dataforms-layouts-row__field", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
             Stack,
             {
               direction: "row",
@@ -93311,8 +93562,8 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
-  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(Stack, { direction: "column", className: "dataforms-layouts__wrapper", gap: "lg", children });
+  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_WRAPPER = ({ children }) => /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(Stack, { direction: "column", className: "dataforms-layouts__wrapper", gap: "lg", children });
   function DataFormLayout({
     data,
     form,
@@ -93321,8 +93572,8 @@ var wp;
     children,
     as
   }) {
-    const { fields: fieldDefinitions } = (0, import_element312.useContext)(dataform_context_default);
-    const markWhenOptional = (0, import_element312.useMemo)(() => {
+    const { fields: fieldDefinitions } = (0, import_element314.useContext)(dataform_context_default);
+    const markWhenOptional = (0, import_element314.useMemo)(() => {
       const requiredCount = fieldDefinitions.filter(
         (f2) => !!f2.isValid?.required
       ).length;
@@ -93335,7 +93586,7 @@ var wp;
       );
     }
     const Wrapper = as ?? getFormFieldLayout(form.layout.type)?.wrapper ?? DEFAULT_WRAPPER;
-    return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(Wrapper, { layout: form.layout, children: form.fields.map((formField) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(Wrapper, { layout: form.layout, children: form.fields.map((formField) => {
       const FieldLayout = getFormFieldLayout(formField.layout.type)?.component;
       if (!FieldLayout) {
         return null;
@@ -93352,7 +93603,7 @@ var wp;
           markWhenOptional
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
         FieldLayout,
         {
           data,
@@ -93367,7 +93618,7 @@ var wp;
   }

   // packages/dataviews/build-module/dataform/index.mjs
-  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
   function DataForm({
     data,
     form,
@@ -93375,15 +93626,15 @@ var wp;
     onChange,
     validity
   }) {
-    const normalizedForm = (0, import_element313.useMemo)(() => normalize_form_default(form), [form]);
-    const normalizedFields = (0, import_element313.useMemo)(
+    const normalizedForm = (0, import_element315.useMemo)(() => normalize_form_default(form), [form]);
+    const normalizedFields = (0, import_element315.useMemo)(
       () => normalizeFields(fields),
       [fields]
     );
     if (!form.fields) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(DataFormProvider, { fields: normalizedFields, children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(DataFormProvider, { fields: normalizedFields, children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
       DataFormLayout,
       {
         data,
@@ -93395,7 +93646,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/block-fields/index.mjs
-  var import_element317 = __toESM(require_element(), 1);
+  var import_element319 = __toESM(require_element(), 1);
   var import_i18n243 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/hooks/block-fields/fields-dropdown-menu.mjs
@@ -93403,9 +93654,9 @@ var wp;
   var import_i18n240 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/hooks/block-fields/use-inspector-popover-placement.mjs
-  var import_compose105 = __toESM(require_compose(), 1);
+  var import_compose107 = __toESM(require_compose(), 1);
   function useInspectorPopoverPlacement2({ isControl } = { isControl: false }) {
-    const isMobile = (0, import_compose105.useViewportMatch)("medium", "<");
+    const isMobile = (0, import_compose107.useViewportMatch)("medium", "<");
     return !isMobile ? {
       popoverProps: {
         placement: "left-start",
@@ -93416,7 +93667,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/block-fields/fields-dropdown-menu.mjs
-  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
   function FieldsDropdownMenu({
     fields,
     visibleFields,
@@ -93426,16 +93677,16 @@ var wp;
     if (!fields || fields.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
       import_components260.DropdownMenu,
       {
         icon: more_vertical_default,
         label: (0, import_i18n240.__)("Options"),
         popoverProps: popoverProps3,
         toggleProps: { size: "small" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(import_components260.MenuGroup, { label: (0, import_i18n240.__)("Show / Hide"), children: fields.map((field) => {
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_components260.MenuGroup, { label: (0, import_i18n240.__)("Show / Hide"), children: fields.map((field) => {
           const isVisible = visibleFields.includes(field.id);
-          return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
             import_components260.MenuItem,
             {
               isSelected: isVisible,
@@ -93456,11 +93707,11 @@ var wp;

   // packages/block-editor/build-module/hooks/block-fields/rich-text/index.mjs
   var import_components261 = __toESM(require_components(), 1);
-  var import_compose106 = __toESM(require_compose(), 1);
+  var import_compose108 = __toESM(require_compose(), 1);
   var import_data185 = __toESM(require_data(), 1);
-  var import_element314 = __toESM(require_element(), 1);
+  var import_element316 = __toESM(require_element(), 1);
   var import_rich_text24 = __toESM(require_rich_text(), 1);
-  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
   var { useRichText: useRichText3, KeyboardShortcutContext: KeyboardShortcutContext3, InputEventContext: InputEventContext3 } = unlock(import_rich_text24.privateApis);
   function RichTextControl2({
     data,
@@ -93473,14 +93724,14 @@ var wp;
     const attrValue = field.getValue({ item: data });
     const fieldConfig = field.config || {};
     const { clientId } = config2;
-    const [selection2, setSelection] = (0, import_element314.useState)({
+    const [selection2, setSelection] = (0, import_element316.useState)({
       start: void 0,
       end: void 0
     });
-    const [isSelected, setIsSelected] = (0, import_element314.useState)(false);
-    const anchorRef = (0, import_element314.useRef)();
-    const inputEvents = (0, import_element314.useRef)(/* @__PURE__ */ new Set());
-    const keyboardShortcuts = (0, import_element314.useRef)(/* @__PURE__ */ new Set());
+    const [isSelected, setIsSelected] = (0, import_element316.useState)(false);
+    const anchorRef = (0, import_element316.useRef)();
+    const inputEvents = (0, import_element316.useRef)(/* @__PURE__ */ new Set());
+    const keyboardShortcuts = (0, import_element316.useRef)(/* @__PURE__ */ new Set());
     const adjustedAllowedFormats = getAllowedFormats({
       allowedFormats: fieldConfig?.allowedFormats,
       disableFormats: fieldConfig?.disableFormats
@@ -93508,7 +93759,7 @@ var wp;
       __unstableDisableFormats: fieldConfig?.disableFormats,
       allowedFormats: adjustedAllowedFormats,
       withoutInteractiveFormatting: fieldConfig?.withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element314.useMemo)(
+      __unstableFormatTypeHandlerContext: (0, import_element316.useMemo)(
         () => ({ richTextIdentifier: field.id, blockClientId: clientId }),
         [field.id, clientId]
       )
@@ -93517,8 +93768,8 @@ var wp;
       hideLabelFromVision: hideLabelFromVision ?? field.hideLabelFromVision,
       label: field.label
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(KeyboardShortcutContext3.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(InputEventContext3.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(KeyboardShortcutContext3.Provider, { value: keyboardShortcuts, children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(InputEventContext3.Provider, { value: inputEvents, children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
         FormatEdit,
         {
           value,
@@ -93529,13 +93780,13 @@ var wp;
           isVisible: false
         }
       ) }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_components261.BaseControl, { ...baseControlProps, children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_components261.BaseControl, { ...baseControlProps, children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
         "div",
         {
           className: "block-editor-content-only-controls__rich-text",
           role: "textbox",
           "aria-multiline": !fieldConfig?.disableLineBreaks,
-          ref: (0, import_compose106.useMergeRefs)([
+          ref: (0, import_compose108.useMergeRefs)([
             richTextRef,
             useEventListeners({
               registry,
@@ -93565,13 +93816,13 @@ var wp;
   // packages/block-editor/build-module/hooks/block-fields/media/index.mjs
   var import_components262 = __toESM(require_components(), 1);
   var import_data186 = __toESM(require_data(), 1);
-  var import_dom74 = __toESM(require_dom(), 1);
-  var import_element315 = __toESM(require_element(), 1);
+  var import_dom73 = __toESM(require_dom(), 1);
+  var import_element317 = __toESM(require_element(), 1);
   var import_i18n241 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
   var focusToggleButton2 = (containerRef) => {
     window.requestAnimationFrame(() => {
-      const [toggleButton] = import_dom74.focus.tabbable.find(containerRef?.current);
+      const [toggleButton] = import_dom73.focus.tabbable.find(containerRef?.current);
       if (!toggleButton) {
         return;
       }
@@ -93584,7 +93835,7 @@ var wp;
       return "todo multiple";
     }
     if (attachment?.media_type === "image" || attachment?.poster) {
-      return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("div", { className: "block-editor-content-only-controls__media-thumbnail", children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("div", { className: "block-editor-content-only-controls__media-thumbnail", children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
         "img",
         {
           alt: "",
@@ -93598,7 +93849,7 @@ var wp;
       const value = field.getValue({ item: data });
       const url = value?.url;
       if (allowedTypes[0] === "image" && url) {
-        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("div", { className: "block-editor-content-only-controls__media-thumbnail", children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("img", { alt: "", width: 20, height: 20, src: url }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("div", { className: "block-editor-content-only-controls__media-thumbnail", children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("img", { alt: "", width: 20, height: 20, src: url }) });
       }
       let icon;
       if (allowedTypes[0] === "image") {
@@ -93611,10 +93862,10 @@ var wp;
         icon = media_default;
       }
       if (icon) {
-        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_components262.Icon, { icon, size: 20 });
+        return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_components262.Icon, { icon, size: 20 });
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_components262.Icon, { icon: media_default, size: 20 });
+    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_components262.Icon, { icon: media_default, size: 20 });
   }
   function Media({ data, field, onChange, config: config2 = {} }) {
     const { popoverProps: popoverProps3 } = useInspectorPopoverPlacement2({
@@ -93657,14 +93908,14 @@ var wp;
     } else {
       chooseItemLabel = (0, import_i18n241.__)("Media");
     }
-    const containerRef = (0, import_element315.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
+    const containerRef = (0, import_element317.useRef)();
+    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(
       "div",
       {
         ref: containerRef,
         className: "block-editor-content-only-controls",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
             media_replace_flow_default,
             {
               className: "block-editor-content-only-controls__media-replace-flow",
@@ -93711,13 +93962,13 @@ var wp;
                   );
                 }
               },
-              renderToggle: (buttonProps) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+              renderToggle: (buttonProps) => /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
                 import_components262.Button,
                 {
                   __next40pxDefaultSize: true,
                   className: "block-editor-content-only-controls__media",
                   ...buttonProps,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(
                     import_components262.__experimentalGrid,
                     {
                       rowGap: 0,
@@ -93725,8 +93976,8 @@ var wp;
                       templateColumns: "20px 1fr",
                       className: "block-editor-content-only-controls__media-row",
                       children: [
-                        url && /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(import_jsx_runtime513.Fragment, { children: [
-                          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+                        url && /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_jsx_runtime515.Fragment, { children: [
+                          /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
                             MediaThumbnail,
                             {
                               attachment,
@@ -93735,14 +93986,14 @@ var wp;
                               config: config2
                             }
                           ),
-                          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("span", {
+                          /* @__PURE__ */ (0, import_jsx_runtime515.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_runtime513.jsxs)(import_jsx_runtime513.Fragment, { children: [
-                          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+                        !url && /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_jsx_runtime515.Fragment, { children: [
+                          /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
                             "span",
                             {
                               className: "block-editor-content-only-controls__media-placeholder",
@@ -93752,7 +94003,7 @@ var wp;
                               }
                             }
                           ),
-                          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("span", { className: "block-editor-content-only-controls__media-title", children: chooseItemLabel })
+                          /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("span", { className: "block-editor-content-only-controls__media-title", children: chooseItemLabel })
                         ] })
                       ]
                     }
@@ -93761,7 +94012,7 @@ var wp;
               )
             }
           ),
-          url && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+          url && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
             import_components262.Button,
             {
               label: (0, import_i18n241.__)("Reset"),
@@ -93786,10 +94037,10 @@ var wp;

   // packages/block-editor/build-module/hooks/block-fields/link/index.mjs
   var import_components263 = __toESM(require_components(), 1);
-  var import_element316 = __toESM(require_element(), 1);
+  var import_element318 = __toESM(require_element(), 1);
   var import_i18n242 = __toESM(require_i18n(), 1);
   var import_url14 = __toESM(require_url(), 1);
-  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
   var NEW_TAB_REL2 = "noopener";
   var NEW_TAB_TARGET = "_blank";
   var NOFOLLOW_REL = "nofollow";
@@ -93821,7 +94072,7 @@ var wp;
     };
   }
   function Link({ data, field, onChange }) {
-    const [isLinkControlOpen, setIsLinkControlOpen] = (0, import_element316.useState)(false);
+    const [isLinkControlOpen, setIsLinkControlOpen] = (0, import_element318.useState)(false);
     const { popoverProps: popoverProps3 } = useInspectorPopoverPlacement2({
       isControl: true
     });
@@ -93831,12 +94082,12 @@ var wp;
     const target = value?.linkTarget;
     const opensInNewTab = target === NEW_TAB_TARGET;
     const nofollow = rel === NOFOLLOW_REL;
-    const linkValue = (0, import_element316.useMemo)(
+    const linkValue = (0, import_element318.useMemo)(
       () => ({ url, opensInNewTab, nofollow }),
       [url, opensInNewTab, nofollow]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_jsx_runtime516.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
         import_components263.Button,
         {
           __next40pxDefaultSize: true,
@@ -93844,7 +94095,7 @@ var wp;
           onClick: () => {
             setIsLinkControlOpen(true);
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(
             import_components263.__experimentalGrid,
             {
               rowGap: 0,
@@ -93852,12 +94103,12 @@ var wp;
               templateColumns: "24px 1fr",
               className: "block-editor-content-only-controls__link-row",
               children: [
-                url && /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_components263.Icon, { icon: link_default, size: 24 }),
-                  /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("span", { className: "block-editor-content-only-controls__link-title", children: url })
+                url && /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_jsx_runtime516.Fragment, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_components263.Icon, { icon: link_default, size: 24 }),
+                  /* @__PURE__ */ (0, import_jsx_runtime516.jsx)("span", { className: "block-editor-content-only-controls__link-title", children: url })
                 ] }),
-                !url && /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                !url && /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_jsx_runtime516.Fragment, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
                     import_components263.Icon,
                     {
                       icon: link_default,
@@ -93865,21 +94116,21 @@ var wp;
                       style: { opacity: 0.3 }
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("span", { className: "block-editor-content-only-controls__link-title", children: (0, import_i18n242.__)("Link") })
+                  /* @__PURE__ */ (0, import_jsx_runtime516.jsx)("span", { className: "block-editor-content-only-controls__link-title", children: (0, import_i18n242.__)("Link") })
                 ] })
               ]
             }
           )
         }
       ),
-      isLinkControlOpen && /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+      isLinkControlOpen && /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
         import_components263.Popover,
         {
           onClose: () => {
             setIsLinkControlOpen(false);
           },
           ...popoverProps3 ?? {},
-          children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
             link_control_default,
             {
               value: linkValue,
@@ -93911,11 +94162,11 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/block-fields/index.mjs
-  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
   var { fieldsKey, formKey } = unlock(import_blocks112.privateApis);
   function createConfiguredControl2(ControlComponent, config2 = {}) {
     return function ConfiguredControl(props) {
-      return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(ControlComponent, { ...props, config: config2 });
+      return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(ControlComponent, { ...props, config: config2 });
     };
   }
   function BlockFields({
@@ -93930,7 +94181,7 @@ var wp;
     });
     const blockInformation = useBlockDisplayInformation(clientId);
     const blockTypeFields = blockType?.[fieldsKey];
-    const blockContext = (0, import_element317.useContext)(block_context_default);
+    const blockContext = (0, import_element319.useContext)(block_context_default);
     const attributes = (0, import_data187.useSelect)(
       (select3) => {
         const _attributes = select3(store).getBlockAttributes(clientId);
@@ -93967,11 +94218,11 @@ var wp;
       [blockContext, clientId, blockType?.name]
     );
     const { selectBlock: selectBlock2, toggleBlockHighlight: toggleBlockHighlight2 } = (0, import_data187.useDispatch)(store);
-    const debouncedToggleBlockHighlight = (0, import_compose107.useDebounce)(
+    const debouncedToggleBlockHighlight = (0, import_compose109.useDebounce)(
       toggleBlockHighlight2,
       50
     );
-    const computedForm = (0, import_element317.useMemo)(() => {
+    const computedForm = (0, import_element319.useMemo)(() => {
       if (!isMultiBlock) {
         return blockType?.[formKey];
       }
@@ -93980,8 +94231,8 @@ var wp;
         fields: [blockType?.[formKey]?.fields?.[0]]
       };
     }, [blockType, isMultiBlock]);
-    const [form, setForm] = (0, import_element317.useState)(computedForm);
-    const dataFormFields = (0, import_element317.useMemo)(() => {
+    const [form, setForm] = (0, import_element319.useState)(computedForm);
+    const dataFormFields = (0, import_element319.useMemo)(() => {
       if (!blockTypeFields?.length) {
         return [];
       }
@@ -94020,7 +94271,7 @@ var wp;
         };
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(
       "div",
       {
         className: "block-editor-block-fields__container",
@@ -94034,17 +94285,17 @@ var wp;
           );
         } : void 0,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("div", { className: "block-editor-block-fields__header", children: /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_components264.__experimentalHStack, { spacing: 1, children: [
-            isMultiBlock && /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_jsx_runtime515.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("div", { className: "block-editor-block-fields__header", children: /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_components264.__experimentalHStack, { spacing: 1, children: [
+            isMultiBlock && /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_jsx_runtime517.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
                 block_icon_default,
                 {
                   className: "block-editor-block-fields__header-icon",
                   icon: blockInformation?.icon
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("h2", { className: "block-editor-block-fields__header-title", children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_components264.__experimentalTruncate, { numberOfLines: 1, children: blockTitle }) }),
-              /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("h2", { className: "block-editor-block-fields__header-title", children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_components264.__experimentalTruncate, { numberOfLines: 1, children: blockTitle }) }),
+              /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
                 FieldsDropdownMenu,
                 {
                   fields: dataFormFields,
@@ -94053,9 +94304,9 @@ var wp;
                 }
               )
             ] }),
-            !isMultiBlock && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("h2", { className: "block-editor-block-fields__header-title", children: (0, import_i18n243.__)("Content") })
+            !isMultiBlock && /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("h2", { className: "block-editor-block-fields__header-title", children: (0, import_i18n243.__)("Content") })
           ] }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
             DataForm,
             {
               data: attributes,
@@ -94072,8 +94323,8 @@ var wp;
     return !!(window?.__experimentalContentOnlyInspectorFields && (0, import_blocks112.getBlockType)(blockName)?.[fieldsKey]);
   }
   function BlockFieldsPanel(props) {
-    const { blockType, isSelectionWithinCurrentSection } = (0, import_element317.useContext)(PrivateBlockContext);
-    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(InspectorControlsFill, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+    const { blockType, isSelectionWithinCurrentSection } = (0, import_element319.useContext)(PrivateBlockContext);
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(InspectorControlsFill, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
       BlockFields,
       {
         ...props,
@@ -94094,7 +94345,7 @@ var wp;
   var import_components265 = __toESM(require_components(), 1);
   var import_i18n244 = __toESM(require_i18n(), 1);
   var import_blocks113 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
   function addAttribute6(settings2) {
     if ((0, import_blocks113.hasBlockSupport)(settings2, "customClassName", true)) {
       settings2.attributes = {
@@ -94111,7 +94362,7 @@ var wp;
     if (blockEditingMode !== "default") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
       import_components265.TextControl,
       {
         autoComplete: "off",
@@ -94203,34 +94454,34 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/style.mjs
-  var import_element320 = __toESM(require_element(), 1);
+  var import_element322 = __toESM(require_element(), 1);
   var import_hooks28 = __toESM(require_hooks(), 1);
   var import_data189 = __toESM(require_data(), 1);
   var import_blocks117 = __toESM(require_blocks(), 1);
-  var import_compose108 = __toESM(require_compose(), 1);
+  var import_compose110 = __toESM(require_compose(), 1);
   var import_style_engine5 = __toESM(require_style_engine(), 1);

   // packages/block-editor/build-module/hooks/dimensions.mjs
-  var import_element319 = __toESM(require_element(), 1);
+  var import_element321 = __toESM(require_element(), 1);
   var import_data188 = __toESM(require_data(), 1);
   var import_blocks115 = __toESM(require_blocks(), 1);
   var import_deprecated34 = __toESM(require_deprecated(), 1);

   // packages/block-editor/build-module/hooks/spacing-visualizer.mjs
-  var import_element318 = __toESM(require_element(), 1);
+  var import_element320 = __toESM(require_element(), 1);
   var import_is_shallow_equal4 = __toESM(require_is_shallow_equal(), 1);
-  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
   function SpacingVisualizer({ clientId, value, computeStyle, forceShow }) {
     const blockElement = useBlockElement(clientId);
-    const [style, updateStyle] = (0, import_element318.useReducer)(
+    const [style, updateStyle] = (0, import_element320.useReducer)(
       () => computeStyle(blockElement)
     );
-    (0, import_element318.useEffect)(() => {
+    (0, import_element320.useEffect)(() => {
       if (blockElement && forceShow) {
         updateStyle();
       }
     }, [blockElement, forceShow]);
-    (0, import_element318.useEffect)(() => {
+    (0, import_element320.useEffect)(() => {
       if (!blockElement) {
         return;
       }
@@ -94243,9 +94494,9 @@ var wp;
         observer.disconnect();
       };
     }, [blockElement]);
-    const previousValueRef = (0, import_element318.useRef)(value);
-    const [isActive, setIsActive] = (0, import_element318.useState)(false);
-    (0, import_element318.useEffect)(() => {
+    const previousValueRef = (0, import_element320.useRef)(value);
+    const [isActive, setIsActive] = (0, import_element320.useState)(false);
+    (0, import_element320.useEffect)(() => {
       if ((0, import_is_shallow_equal4.isShallowEqual)(value, previousValueRef.current) || forceShow) {
         return;
       }
@@ -94262,12 +94513,12 @@ var wp;
     if (!isActive && !forceShow) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
       cover_default,
       {
         clientId,
         __unstablePopoverSlot: "block-toolbar",
-        children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("div", { className: "block-editor__spacing-visualizer", style })
+        children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)("div", { className: "block-editor__spacing-visualizer", style })
       }
     );
   }
@@ -94275,7 +94526,7 @@ var wp;
     return element.ownerDocument.defaultView.getComputedStyle(element).getPropertyValue(property);
   }
   function MarginVisualizer({ clientId, value, forceShow }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
       SpacingVisualizer,
       {
         clientId,
@@ -94301,7 +94552,7 @@ var wp;
     );
   }
   function PaddingVisualizer({ clientId, value, forceShow }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
       SpacingVisualizer,
       {
         clientId,
@@ -94324,15 +94575,15 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/dimensions.mjs
-  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
   var DIMENSIONS_SUPPORT_KEY = "dimensions";
   var SPACING_SUPPORT_KEY2 = "spacing";
   function useVisualizer() {
-    const [property, setProperty] = (0, import_element319.useState)(false);
+    const [property, setProperty] = (0, import_element321.useState)(false);
     const { hideBlockInterface: hideBlockInterface2, showBlockInterface: showBlockInterface2 } = unlock(
       (0, import_data188.useDispatch)(store)
     );
-    (0, import_element319.useEffect)(() => {
+    (0, import_element321.useEffect)(() => {
       if (!property) {
         showBlockInterface2();
       } else {
@@ -94342,7 +94593,7 @@ var wp;
     return [property, setProperty];
   }
   function DimensionsInspectorControl({ children, resetAllFilter }) {
-    const attributesResetAllFilter = (0, import_element319.useCallback)(
+    const attributesResetAllFilter = (0, import_element321.useCallback)(
       (attributes) => {
         const existingStyle = attributes.style;
         const updatedStyle = resetAllFilter(existingStyle);
@@ -94353,7 +94604,7 @@ var wp;
       },
       [resetAllFilter]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
       inspector_controls_default,
       {
         group: "dimensions",
@@ -94414,8 +94665,8 @@ var wp;
       ...defaultDimensionsControls,
       ...defaultSpacingControls
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(import_jsx_runtime518.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(import_jsx_runtime520.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
         DimensionsPanel,
         {
           as: DimensionsInspectorControl,
@@ -94429,7 +94680,7 @@ var wp;
           inheritedValue
         }
       ),
-      !isStateSelected && !!settings2?.spacing?.padding && visualizedProperty === "padding" && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+      !isStateSelected && !!settings2?.spacing?.padding && visualizedProperty === "padding" && /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
         PaddingVisualizer,
         {
           forceShow: visualizedProperty === "padding",
@@ -94437,7 +94688,7 @@ var wp;
           value
         }
       ),
-      !isStateSelected && !!settings2?.spacing?.margin && visualizedProperty === "margin" && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+      !isStateSelected && !!settings2?.spacing?.margin && visualizedProperty === "margin" && /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
         MarginVisualizer,
         {
           forceShow: visualizedProperty === "margin",
@@ -94526,7 +94777,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/style.mjs
-  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
   var { getResponsiveMediaQueries: getResponsiveMediaQueries2 } = unlock(privateApis);
   var BORDER_SIDES = ["Top", "Right", "Bottom", "Left"];
   var styleSupportKeys2 = [
@@ -94913,7 +95164,7 @@ var wp;
       [clientId, name]
     );
     const isPseudoSelectorState = hasPseudoBlockStyleState(selectedState);
-    const canvasStateCSS = (0, import_element320.useMemo)(() => {
+    const canvasStateCSS = (0, import_element322.useMemo)(() => {
       if (!showStateOnCanvas || !isPseudoSelectorState) {
         return void 0;
       }
@@ -94970,12 +95221,12 @@ var wp;
       setAttributes,
       settings: panelSettings
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime519.jsxs)(BlockStyleStateProvider, { value: selectedState, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(ElementsEdit, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(BackgroundImagePanel3, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(TypographyPanel2, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(BorderPanel2, { ...passedProps }),
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(DimensionsPanel2, { ...passedProps })
+    return /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)(BlockStyleStateProvider, { value: selectedState, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(ElementsEdit, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(BackgroundImagePanel3, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(TypographyPanel2, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(BorderPanel2, { ...passedProps }),
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(DimensionsPanel2, { ...passedProps })
     ] });
   }
   var style_default16 = {
@@ -95048,14 +95299,14 @@ var wp;
     return rules.length > 0 ? rules.join("") : void 0;
   }
   function useBlockProps13({ name, style }) {
-    const blockElementsContainerIdentifier = (0, import_compose108.useInstanceId)(
+    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_element320.useMemo)(() => {
+    const styles = (0, import_element322.useMemo)(() => {
       const cssRules = [];
       const elementCSS = getElementCSSRules(
         blockElementStyles,
@@ -95124,65 +95375,12 @@ var wp;

   // packages/block-editor/build-module/hooks/duotone.mjs
   var import_blocks119 = __toESM(require_blocks(), 1);
-  var import_compose109 = __toESM(require_compose(), 1);
+  var import_compose111 = __toESM(require_compose(), 1);
   var import_hooks30 = __toESM(require_hooks(), 1);
-  var import_element321 = __toESM(require_element(), 1);
+  var import_element323 = __toESM(require_element(), 1);
   var import_data190 = __toESM(require_data(), 1);
-
-  // packages/block-editor/build-module/components/duotone/utils.mjs
-  function getValuesFromColors(colors2 = []) {
-    const values = { r: [], g: [], b: [], a: [] };
-    colors2.forEach((color) => {
-      const rgbColor = w(color).toRgb();
-      values.r.push(rgbColor.r / 255);
-      values.g.push(rgbColor.g / 255);
-      values.b.push(rgbColor.b / 255);
-      values.a.push(rgbColor.a);
-    });
-    return values;
-  }
-  function getDuotoneUnsetStylesheet(selector3) {
-    return `${selector3}{filter:none}`;
-  }
-  function getDuotoneStylesheet(selector3, id) {
-    return `${selector3}{filter:url(#${id})}`;
-  }
-  function getDuotoneFilter(id, colors2) {
-    const values = getValuesFromColors(colors2);
-    return `
-<svg
-	xmlns:xlink="http://www.w3.org/1999/xlink"
-	viewBox="0 0 0 0"
-	width="0"
-	height="0"
-	focusable="false"
-	role="none"
-	aria-hidden="true"
-	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
->
-	<defs>
-		<filter id="${id}">
-			<!--
-				Use sRGB instead of linearRGB so transparency looks correct.
-				Use perceptual brightness to convert to grayscale.
-			-->
-			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
-			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
-			<feComponentTransfer color-interpolation-filters="sRGB">
-				<feFuncR type="table" tableValues="${values.r.join(" ")}"></feFuncR>
-				<feFuncG type="table" tableValues="${values.g.join(" ")}"></feFuncG>
-				<feFuncB type="table" tableValues="${values.b.join(" ")}"></feFuncB>
-				<feFuncA type="table" tableValues="${values.a.join(" ")}"></feFuncA>
-			</feComponentTransfer>
-			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
-			<feComposite in2="SourceGraphic" operator="in"></feComposite>
-		</filter>
-	</defs>
-</svg>`;
-  }
-
-  // packages/block-editor/build-module/hooks/duotone.mjs
-  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime522 = __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]);
@@ -95193,7 +95391,7 @@ var wp;
       `${presetSetting}.theme`,
       `${presetSetting}.default`
     );
-    return (0, import_element321.useMemo)(
+    return (0, import_element323.useMemo)(
       () => [
         ...userPresets || EMPTY_ARRAY18,
         ...themePresets || EMPTY_ARRAY18,
@@ -95252,8 +95450,8 @@ var wp;
       return null;
     }
     const duotonePresetOrColors = duotoneStyle === "unset" || Array.isArray(duotoneStyle) ? duotoneStyle : getColorsFromDuotonePreset(duotoneStyle, duotonePalette);
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(import_jsx_runtime520.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(inspector_controls_default, { group: "filter", children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime522.jsxs)(import_jsx_runtime522.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(inspector_controls_default, { group: "filter", children: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
         FiltersPanel,
         {
           value: {
@@ -95274,7 +95472,7 @@ var wp;
           inheritedValue
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(block_controls_default, { group: "block", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
         duotone_control_default,
         {
           duotonePalette,
@@ -95356,18 +95554,18 @@ var wp;
     const isValidFilter = Array.isArray(colors2) || colors2 === "unset";
     usePrivateStyleOverride(
       isValidFilter ? {
-        css: colors2 !== "unset" ? getDuotoneStylesheet(selector3, filterId) : getDuotoneUnsetStylesheet(selector3),
+        css: colors2 !== "unset" ? getDuotoneStylesheet2(selector3, filterId) : getDuotoneUnsetStylesheet2(selector3),
         __unstableType: "presets"
       } : void 0
     );
     usePrivateStyleOverride(
       isValidFilter ? {
-        assets: colors2 !== "unset" ? getDuotoneFilter(filterId, colors2) : "",
+        assets: colors2 !== "unset" ? getDuotoneFilter2(filterId, colors2) : "",
         __unstableType: "svgs"
       } : void 0
     );
     const blockElement = useBlockElement(clientId);
-    (0, import_element321.useEffect)(() => {
+    (0, import_element323.useEffect)(() => {
       if (!isValidFilter) {
         return;
       }
@@ -95381,8 +95579,8 @@ var wp;
   }
   var DUOTONE_BLOCK_PROPS_REFERENCE = {};
   function useBlockProps14({ clientId, name, style }) {
-    const id = (0, import_compose109.useInstanceId)(DUOTONE_BLOCK_PROPS_REFERENCE);
-    const selector3 = (0, import_element321.useMemo)(() => {
+    const id = (0, import_compose111.useInstanceId)(DUOTONE_BLOCK_PROPS_REFERENCE);
+    const selector3 = (0, import_element323.useMemo)(() => {
       const blockType = (0, import_blocks119.getBlockType)(name);
       if (blockType) {
         const duotoneSupport = (0, import_blocks119.getBlockSupport)(
@@ -95427,13 +95625,13 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/custom-css.mjs
-  var import_element322 = __toESM(require_element(), 1);
+  var import_element324 = __toESM(require_element(), 1);
   var import_data191 = __toESM(require_data(), 1);
-  var import_compose110 = __toESM(require_compose(), 1);
+  var import_compose112 = __toESM(require_compose(), 1);
   var import_blocks120 = __toESM(require_blocks(), 1);
   var import_i18n245 = __toESM(require_i18n(), 1);
   var import_notices13 = __toESM(require_notices(), 1);
-  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
   var CUSTOM_CSS_INSTANCE_REFERENCE = {};
   var EMPTY_STYLE = {};
   function CustomCSSControl({ blockName, setAttributes, style }) {
@@ -95455,7 +95653,7 @@ var wp;
       ),
       blockType?.title
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(inspector_controls_default, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
       AdvancedPanel,
       {
         value: style,
@@ -95480,7 +95678,7 @@ var wp;
     if (!canEditCSS) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
       CustomCSSControl,
       {
         blockName: name,
@@ -95498,7 +95696,7 @@ var wp;
     );
     const { createWarningNotice } = (0, import_data191.useDispatch)(import_notices13.store);
     const hasCustomCSS = !!customCSS?.trim();
-    (0, import_element322.useEffect)(() => {
+    (0, import_element324.useEffect)(() => {
       if (!canEditCSS && hasCustomCSS) {
         createWarningNotice(
           (0, import_i18n245.__)(
@@ -95511,12 +95709,12 @@ var wp;
         );
       }
     }, [canEditCSS, hasCustomCSS, createWarningNotice]);
-    const customCSSIdentifier = (0, import_compose110.useInstanceId)(
+    const customCSSIdentifier = (0, import_compose112.useInstanceId)(
       CUSTOM_CSS_INSTANCE_REFERENCE,
       "wp-custom-css"
     );
     const customCSSSelector = `.${customCSSIdentifier}`;
-    const transformedCSS = (0, import_element322.useMemo)(() => {
+    const transformedCSS = (0, import_element324.useMemo)(() => {
       if (!isValidCSS) {
         return void 0;
       }
@@ -95558,14 +95756,14 @@ var wp;
   };

   // packages/block-editor/build-module/hooks/layout.mjs
-  var import_compose111 = __toESM(require_compose(), 1);
+  var import_compose113 = __toESM(require_compose(), 1);
   var import_hooks31 = __toESM(require_hooks(), 1);
-  var import_element323 = __toESM(require_element(), 1);
+  var import_element325 = __toESM(require_element(), 1);
   var import_blocks121 = __toESM(require_blocks(), 1);
   var import_data192 = __toESM(require_data(), 1);
   var import_components268 = __toESM(require_components(), 1);
   var import_i18n246 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
   var VARIATION_PREFIX2 = "is-style-";
   var layoutBlockSupportKey = "layout";
   var CHILD_LAYOUT_KEYS = [
@@ -95743,7 +95941,7 @@ var wp;
     );
     const blockEditingMode = useBlockEditingMode();
     const isViewportLayoutState = hasViewportBlockStyleState(selectedState) && !hasPseudoBlockStyleState(selectedState);
-    const resetLayoutFilter = (0, import_element323.useCallback)(
+    const resetLayoutFilter = (0, import_element325.useCallback)(
       (...resetArgs) => {
         const attributes = resetArgs[0] || {};
         const context = resetArgs[1] || {};
@@ -95853,14 +96051,14 @@ var wp;
     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_runtime522.jsxs)(import_jsx_runtime522.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime522.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_jsx_runtime524.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(
         inspector_controls_default,
         {
           group: "layout",
           resetAllFilter: resetLayoutFilter,
           children: [
-            showInheritToggle && /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+            showInheritToggle && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
               import_components268.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n246.__)("Use content width"),
@@ -95868,7 +96066,7 @@ var wp;
                 onDeselect: resetInheritToggle,
                 isShownByDefault: true,
                 panelId: clientId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
                   import_components268.ToggleControl,
                   {
                     label: (0, import_i18n246.__)("Inner blocks use content width"),
@@ -95885,7 +96083,7 @@ var wp;
                 )
               }
             ),
-            showLayoutTypeSwitcher && /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+            showLayoutTypeSwitcher && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
               import_components268.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n246.__)("Layout type"),
@@ -95893,7 +96091,7 @@ var wp;
                 onDeselect: resetLayout,
                 isShownByDefault: true,
                 panelId: clientId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
                   LayoutTypeSwitcher,
                   {
                     type: blockLayoutType,
@@ -95902,7 +96100,7 @@ var wp;
                 )
               }
             ),
-            layoutType && layoutType.name !== "default" && /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+            layoutType && layoutType.name !== "default" && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
               layoutType.inspectorControls,
               {
                 layout: usedLayout,
@@ -95914,7 +96112,7 @@ var wp;
                 clientId
               }
             ),
-            constrainedType && displayControlsForLegacyLayouts && /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+            constrainedType && displayControlsForLegacyLayouts && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
               constrainedType.inspectorControls,
               {
                 layout: usedLayout,
@@ -95929,7 +96127,7 @@ var wp;
           ]
         }
       ),
-      !inherit && layoutType && /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+      !inherit && layoutType && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
         layoutType.toolBarControls,
         {
           layout: usedLayout,
@@ -95951,7 +96149,7 @@ var wp;
     }
   };
   function LayoutTypeSwitcher({ type, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
       import_components268.__experimentalToggleGroupControl,
       {
         isBlock: true,
@@ -95961,7 +96159,7 @@ var wp;
         value: type,
         onChange,
         children: getLayoutTypes().map(({ name, label }) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
             import_components268.__experimentalToggleGroupControlOption,
             {
               value: name,
@@ -95996,7 +96194,7 @@ var wp;
     layoutClasses
   }) {
     const { name, attributes } = props;
-    const id = (0, import_compose111.useInstanceId)(BlockListBlock2);
+    const id = (0, import_compose113.useInstanceId)(BlockListBlock2);
     const { layout } = attributes;
     const { default: defaultBlockLayout } = (0, import_blocks121.getBlockSupport)(name, layoutBlockSupportKey) || {};
     const usedLayout = layout?.inherit || layout?.contentSize || layout?.wideSize ? { ...layout, type: "constrained" } : layout || defaultBlockLayout || {};
@@ -96030,7 +96228,7 @@ var wp;
       layoutClasses
     );
     useStyleOverride({ css });
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
       BlockListBlock2,
       {
         ...props,
@@ -96038,7 +96236,7 @@ var wp;
       }
     );
   }
-  var withLayoutStyles = (0, import_compose111.createHigherOrderComponent)(
+  var withLayoutStyles = (0, import_compose113.createHigherOrderComponent)(
     (BlockListBlock2) => function WithLayoutStyles(props) {
       const { clientId, name, attributes } = props;
       const blockSupportsLayout = hasLayoutBlockSupport(name);
@@ -96082,7 +96280,7 @@ var wp;
         [blockSupportsLayout, clientId, attributes?.className, name]
       );
       if (!extraProps) {
-        return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
           BlockListBlock2,
           {
             ...props,
@@ -96090,7 +96288,7 @@ var wp;
           }
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
         BlockWithLayoutStyles,
         {
           block: BlockListBlock2,
@@ -96114,14 +96312,14 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/layout-child.mjs
-  var import_compose115 = __toESM(require_compose(), 1);
+  var import_compose117 = __toESM(require_compose(), 1);
   var import_data196 = __toESM(require_data(), 1);
-  var import_element327 = __toESM(require_element(), 1);
+  var import_element329 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/grid/grid-visualizer.mjs
-  var import_element324 = __toESM(require_element(), 1);
+  var import_element326 = __toESM(require_element(), 1);
   var import_data193 = __toESM(require_data(), 1);
-  var import_compose112 = __toESM(require_compose(), 1);
+  var import_compose114 = __toESM(require_compose(), 1);

   // packages/block-editor/build-module/components/grid/utils.mjs
   function range(start2, length) {
@@ -96263,7 +96461,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/grid/grid-visualizer.mjs
-  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
   function GridVisualizer({
     clientId,
     contentRef,
@@ -96279,7 +96477,7 @@ var wp;
       return null;
     }
     const isManualGrid = parentLayout?.isManualPlacement && window.__experimentalEnableGridInteractivity;
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
       GridVisualizerGrid,
       {
         gridClientId: clientId,
@@ -96290,20 +96488,20 @@ var wp;
       }
     );
   }
-  var GridVisualizerGrid = (0, import_element324.forwardRef)(
+  var GridVisualizerGrid = (0, import_element326.forwardRef)(
     ({ gridClientId, gridElement, isManualGrid, childGridClientId }, ref) => {
-      const [gridInfo, setGridInfo] = (0, import_element324.useState)(
+      const [gridInfo, setGridInfo] = (0, import_element326.useState)(
         () => getGridInfo(gridElement)
       );
-      const [isDroppingAllowed, setIsDroppingAllowed] = (0, import_element324.useState)(false);
+      const [isDroppingAllowed, setIsDroppingAllowed] = (0, import_element326.useState)(false);
       const childGridElement = useBlockElement(childGridClientId);
-      const childGridRect = (0, import_element324.useMemo)(() => {
+      const childGridRect = (0, import_element326.useMemo)(() => {
         if (!childGridElement) {
           return null;
         }
         return getGridItemRect(childGridElement);
       }, [childGridElement]);
-      (0, import_element324.useEffect)(() => {
+      (0, import_element326.useEffect)(() => {
         const resizeCallback = () => setGridInfo(getGridInfo(gridElement));
         const borderBoxSpy = new window.ResizeObserver(resizeCallback);
         borderBoxSpy.observe(gridElement, { box: "border-box" });
@@ -96317,7 +96515,7 @@ var wp;
           contentBoxSpy.disconnect();
         };
       }, [gridElement]);
-      (0, import_element324.useEffect)(() => {
+      (0, import_element326.useEffect)(() => {
         function onGlobalDrag() {
           setIsDroppingAllowed(true);
         }
@@ -96331,7 +96529,7 @@ var wp;
           document.removeEventListener("dragend", onGlobalDragEnd);
         };
       }, []);
-      return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
         cover_default,
         {
           className: clsx_default("block-editor-grid-visualizer", {
@@ -96339,20 +96537,20 @@ var wp;
           }),
           clientId: gridClientId,
           __unstablePopoverSlot: "__unstable-block-tools-after",
-          children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
             "div",
             {
               ref,
               className: "block-editor-grid-visualizer__grid",
               style: gridInfo.style,
-              children: isManualGrid ? /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+              children: isManualGrid ? /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
                 ManualGridVisualizer,
                 {
                   gridClientId,
                   gridInfo,
                   childGridRect
                 }
-              ) : /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+              ) : /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
                 AutoGridVisualizer,
                 {
                   gridInfo,
@@ -96372,7 +96570,7 @@ var wp;
         if (childGridRect?.contains(column, row)) {
           color = "transparent";
         }
-        return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
           GridVisualizerCell,
           {
             color
@@ -96383,7 +96581,7 @@ var wp;
     );
   }
   function ManualGridVisualizer({ gridClientId, gridInfo, childGridRect }) {
-    const [highlightedRect, setHighlightedRect] = (0, import_element324.useState)(null);
+    const [highlightedRect, setHighlightedRect] = (0, import_element326.useState)(null);
     const gridItemStyles = (0, import_data193.useSelect)(
       (select3) => {
         const { getBlockOrder: getBlockOrder2, getBlockStyles: getBlockStyles2 } = unlock(
@@ -96394,7 +96592,7 @@ var wp;
       },
       [gridClientId]
     );
-    const occupiedRects = (0, import_element324.useMemo)(() => {
+    const occupiedRects = (0, import_element326.useMemo)(() => {
       const rects = [];
       for (const style of Object.values(gridItemStyles)) {
         const {
@@ -96428,12 +96626,12 @@ var wp;
           (rect) => rect.contains(column, row)
         );
         const isHighlighted = highlightedRect?.contains(column, row) ?? false;
-        return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
           GridVisualizerCell,
           {
             color,
             className: isHighlighted && "is-highlighted",
-            children: isCellOccupied && !isChildGridCell ? /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+            children: isCellOccupied && !isChildGridCell ? /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
               GridVisualizerDropZone,
               {
                 column,
@@ -96442,7 +96640,7 @@ var wp;
                 gridInfo,
                 setHighlightedRect
               }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+            ) : /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
               GridVisualizerAppender,
               {
                 column,
@@ -96459,7 +96657,7 @@ var wp;
     );
   }
   function GridVisualizerCell({ color, children, className }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
       "div",
       {
         className: clsx_default(
@@ -96555,7 +96753,7 @@ var wp;
     gridInfo,
     setHighlightedRect
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
       "div",
       {
         className: "block-editor-grid-visualizer__drop-zone",
@@ -96585,7 +96783,7 @@ var wp;
       gridClientId,
       gridInfo.numColumns
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
       button_block_appender_default,
       {
         rootClientId: gridClientId,
@@ -96630,7 +96828,7 @@ var wp;
     onDrop
   }) {
     const { getDraggedBlockClientIds: getDraggedBlockClientIds2 } = (0, import_data193.useSelect)(store);
-    return (0, import_compose112.__experimentalUseDropZone)({
+    return (0, import_compose114.__experimentalUseDropZone)({
       onDragEnter() {
         const [srcClientId] = getDraggedBlockClientIds2();
         if (srcClientId && validateDrag(srcClientId)) {
@@ -96651,8 +96849,8 @@ var wp;

   // packages/block-editor/build-module/components/grid/grid-item-resizer.mjs
   var import_components270 = __toESM(require_components(), 1);
-  var import_element325 = __toESM(require_element(), 1);
-  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
+  var import_element327 = __toESM(require_element(), 1);
+  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
   function GridItemResizer({
     clientId,
     bounds,
@@ -96665,7 +96863,7 @@ var wp;
     if (!blockElement || !rootBlockElement) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
       GridItemResizerInner,
       {
         clientId,
@@ -96685,14 +96883,14 @@ var wp;
     onChange,
     isManualGrid
   }) {
-    const [resizeDirection, setResizeDirection] = (0, import_element325.useState)(null);
-    const [enableSide, setEnableSide] = (0, import_element325.useState)({
+    const [resizeDirection, setResizeDirection] = (0, import_element327.useState)(null);
+    const [enableSide, setEnableSide] = (0, import_element327.useState)({
       top: false,
       bottom: false,
       left: false,
       right: false
     });
-    (0, import_element325.useEffect)(() => {
+    (0, import_element327.useEffect)(() => {
       const observer = new window.ResizeObserver(() => {
         const blockClientRect = blockElement.getBoundingClientRect();
         const rootBlockClientRect = rootBlockElement.getBoundingClientRect();
@@ -96729,14 +96927,14 @@ var wp;
         alignItems: alignment[resizeDirection]
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
       cover_default,
       {
         className: "block-editor-grid-item-resizer",
         clientId,
         __unstablePopoverSlot: "__unstable-block-tools-after",
         additionalStyles: styles,
-        children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
           import_components270.ResizableBox,
           {
             className: "block-editor-grid-item-resizer__box",
@@ -96810,8 +97008,8 @@ var wp;
   var import_i18n247 = __toESM(require_i18n(), 1);
   var import_components271 = __toESM(require_components(), 1);
   var import_data194 = __toESM(require_data(), 1);
-  var import_compose113 = __toESM(require_compose(), 1);
-  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
+  var import_compose115 = __toESM(require_compose(), 1);
+  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
   function GridItemMovers({
     layout,
     parentLayout,
@@ -96832,8 +97030,8 @@ var wp;
       gridClientId,
       columnCount
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(block_controls_default, { group: "parent", children: /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(import_components271.ToolbarGroup, { className: "block-editor-grid-item-mover__move-button-container", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-left", children: /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(block_controls_default, { group: "parent", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_components271.ToolbarGroup, { className: "block-editor-grid-item-mover__move-button-container", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-left", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         GridItemMover,
         {
           icon: (0, import_i18n247.isRTL)() ? chevron_right_default : chevron_left_default,
@@ -96857,8 +97055,8 @@ var wp;
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)("div", { className: "block-editor-grid-item-mover__move-vertical-button-container", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)("div", { className: "block-editor-grid-item-mover__move-vertical-button-container", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
           GridItemMover,
           {
             className: "is-up-button",
@@ -96883,7 +97081,7 @@ var wp;
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
           GridItemMover,
           {
             className: "is-down-button",
@@ -96909,7 +97107,7 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-right", children: /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("div", { className: "block-editor-grid-item-mover__move-horizontal-button-container is-right", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         GridItemMover,
         {
           icon: (0, import_i18n247.isRTL)() ? chevron_left_default : chevron_right_default,
@@ -96943,10 +97141,10 @@ var wp;
     onClick,
     description
   }) {
-    const instanceId = (0, import_compose113.useInstanceId)(GridItemMover);
+    const instanceId = (0, import_compose115.useInstanceId)(GridItemMover);
     const descriptionId = `block-editor-grid-item-mover-button__description-${instanceId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(import_jsx_runtime525.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_jsx_runtime527.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         import_components271.ToolbarButton,
         {
           className: clsx_default(
@@ -96961,14 +97159,14 @@ var wp;
           accessibleWhenDisabled: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(VisuallyHidden, { id: descriptionId, children: description })
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(VisuallyHidden, { id: descriptionId, children: description })
     ] });
   }

   // packages/block-editor/build-module/components/grid/use-grid-layout-sync.mjs
   var import_data195 = __toESM(require_data(), 1);
-  var import_element326 = __toESM(require_element(), 1);
-  var import_compose114 = __toESM(require_compose(), 1);
+  var import_element328 = __toESM(require_element(), 1);
+  var import_compose116 = __toESM(require_compose(), 1);
   function useGridLayoutSync({ clientId: gridClientId }) {
     const { gridLayout, blockOrder, selectedBlockLayout } = (0, import_data195.useSelect)(
       (select3) => {
@@ -96984,16 +97182,16 @@ var wp;
     );
     const { getBlockAttributes: getBlockAttributes3, getBlockRootClientId: getBlockRootClientId2 } = (0, import_data195.useSelect)(store);
     const { updateBlockAttributes: updateBlockAttributes2, __unstableMarkNextChangeAsNotPersistent: __unstableMarkNextChangeAsNotPersistent2 } = (0, import_data195.useDispatch)(store);
-    const selectedBlockRect = (0, import_element326.useMemo)(
+    const selectedBlockRect = (0, import_element328.useMemo)(
       () => selectedBlockLayout ? new GridRect(selectedBlockLayout) : null,
       [selectedBlockLayout]
     );
-    const previouslySelectedBlockRect = (0, import_compose114.usePrevious)(selectedBlockRect);
-    const previousIsManualPlacement = (0, import_compose114.usePrevious)(
+    const previouslySelectedBlockRect = (0, import_compose116.usePrevious)(selectedBlockRect);
+    const previousIsManualPlacement = (0, import_compose116.usePrevious)(
       gridLayout.isManualPlacement
     );
-    const previousBlockOrder = (0, import_compose114.usePrevious)(blockOrder);
-    (0, import_element326.useEffect)(() => {
+    const previousBlockOrder = (0, import_compose116.usePrevious)(blockOrder);
+    (0, import_element328.useEffect)(() => {
       const updates = {};
       if (gridLayout.isManualPlacement) {
         const occupiedRects = [];
@@ -97160,7 +97358,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/layout-child.mjs
-  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
   var { getResponsiveMediaQueries: getResponsiveMediaQueries4 } = unlock(privateApis);
   var LAYOUT_CHILD_BLOCK_PROPS_REFERENCE = {};
   var FLEX_CHILD_LAYOUT_VALUES2 = {
@@ -97343,7 +97541,7 @@ var wp;
     const layout = style?.layout ?? {};
     const { columnStart, rowStart, columnSpan, rowSpan } = layout;
     const parentLayout = useLayout() || {};
-    const id = (0, import_compose115.useInstanceId)(LAYOUT_CHILD_BLOCK_PROPS_REFERENCE);
+    const id = (0, import_compose117.useInstanceId)(LAYOUT_CHILD_BLOCK_PROPS_REFERENCE);
     const selector3 = `.wp-container-content-${id}`;
     if (true) {
       if (columnStart && typeof columnStart !== "number") {
@@ -97391,7 +97589,7 @@ var wp;
     if (parentLayoutType !== "grid") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
       GridTools,
       {
         clientId,
@@ -97485,7 +97683,7 @@ var wp;
       view: canvasView,
       viewportSettings
     });
-    const [resizerBounds, setResizerBounds] = (0, import_element327.useState)();
+    const [resizerBounds, setResizerBounds] = (0, import_element329.useState)();
     const childGridClientId = isChildBlockAGrid ? clientId : void 0;
     if (!isVisible || isParentBlockCurrentlyHidden || isAnyAncestorHidden) {
       return null;
@@ -97502,8 +97700,8 @@ var wp;
         }
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(import_jsx_runtime526.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_jsx_runtime528.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         GridVisualizer,
         {
           clientId: rootClientId,
@@ -97512,7 +97710,7 @@ var wp;
           childGridClientId
         }
       ),
-      showResizer && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      showResizer && /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         GridItemResizer,
         {
           clientId,
@@ -97521,7 +97719,7 @@ var wp;
           parentLayout
         }
       ),
-      isManualPlacement && window.__experimentalEnableGridInteractivity && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+      isManualPlacement && window.__experimentalEnableGridInteractivity && /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         GridItemMovers,
         {
           layout: style?.layout,
@@ -97609,11 +97807,11 @@ var wp;

   // packages/block-editor/build-module/hooks/block-hooks.mjs
   var import_i18n248 = __toESM(require_i18n(), 1);
-  var import_element328 = __toESM(require_element(), 1);
+  var import_element330 = __toESM(require_element(), 1);
   var import_components272 = __toESM(require_components(), 1);
   var import_blocks123 = __toESM(require_blocks(), 1);
   var import_data197 = __toESM(require_data(), 1);
-  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT5 = {};
   function BlockHooksControlPure({
     name,
@@ -97624,7 +97822,7 @@ var wp;
       (select3) => select3(import_blocks123.store).getBlockTypes(),
       []
     );
-    const hookedBlocksForCurrentBlock = (0, import_element328.useMemo)(
+    const hookedBlocksForCurrentBlock = (0, import_element330.useMemo)(
       () => blockTypes?.filter(
         ({ name: blockName, blockHooks }) => blockHooks && name in blockHooks || ignoredHookedBlocks.includes(blockName)
       ),
@@ -97730,22 +97928,22 @@ var wp;
           break;
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(
       import_components272.PanelBody,
       {
         className: "block-editor-hooks__block-hooks",
         title: (0, import_i18n248.__)("Plugins"),
         initialOpen: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("p", { className: "block-editor-hooks__block-hooks-helptext", children: (0, import_i18n248.__)(
+          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("p", { className: "block-editor-hooks__block-hooks-helptext", children: (0, import_i18n248.__)(
             "Manage the inclusion of blocks added automatically by plugins."
           ) }),
           Object.keys(groupedHookedBlocks).map((vendor) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_element328.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("h3", { children: vendor }),
+            return /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(import_element330.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("h3", { children: vendor }),
               groupedHookedBlocks[vendor].map((block) => {
                 const checked = block.name in hookedBlockClientIds;
-                return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+                return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
                   import_components272.ToggleControl,
                   {
                     checked,
@@ -97787,11 +97985,11 @@ var wp;
   var import_blocks124 = __toESM(require_blocks(), 1);
   var import_components274 = __toESM(require_components(), 1);
   var import_data198 = __toESM(require_data(), 1);
-  var import_element329 = __toESM(require_element(), 1);
-  var import_compose116 = __toESM(require_compose(), 1);
-  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
+  var import_element331 = __toESM(require_element(), 1);
+  var import_compose118 = __toESM(require_compose(), 1);
+  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
   var useToolsPanelDropdownMenuProps2 = () => {
-    const isMobile = (0, import_compose116.useViewportMatch)("medium", "<");
+    const isMobile = (0, import_compose118.useViewportMatch)("medium", "<");
     return !isMobile ? {
       popoverProps: {
         placement: "left-start",
@@ -97801,7 +97999,7 @@ var wp;
     } : {};
   };
   var BlockBindingsPanel = ({ name: blockName, metadata }) => {
-    const blockContext = (0, import_element329.useContext)(block_context_default);
+    const blockContext = (0, import_element331.useContext)(block_context_default);
     const { removeAllBlockBindings } = useBlockBindingsUtils();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps2();
     const { bindableAttributes, hasCompatibleFields } = (0, import_data198.useSelect)(
@@ -97829,7 +98027,7 @@ var wp;
     if (bindings === void 0 && !hasCompatibleFields) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(inspector_controls_default, { group: "bindings", children: /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(inspector_controls_default, { group: "bindings", children: /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(
       import_components274.__experimentalToolsPanel,
       {
         label: (0, import_i18n249.__)("Attributes"),
@@ -97839,7 +98037,7 @@ var wp;
         dropdownMenuProps,
         className: "block-editor-bindings__panel",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components274.__experimentalItemGroup, { isBordered: true, isSeparated: true, children: bindableAttributes.map((attribute) => /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components274.__experimentalItemGroup, { isBordered: true, isSeparated: true, children: bindableAttributes.map((attribute) => /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
             BlockBindingsAttributeControl,
             {
               attribute,
@@ -97848,7 +98046,7 @@ var wp;
             },
             attribute
           )) }),
-          /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components274.__experimentalText, { as: "div", variant: "muted", children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)("p", { children: (0, import_i18n249.__)(
+          /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components274.__experimentalText, { as: "div", variant: "muted", children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("p", { children: (0, import_i18n249.__)(
             "Attributes connected to custom fields or other dynamic data."
           ) }) })
         ]
@@ -97872,7 +98070,7 @@ var wp;
   var import_components275 = __toESM(require_components(), 1);
   var import_data200 = __toESM(require_data(), 1);
   var import_blocks125 = __toESM(require_blocks(), 1);
-  var import_element330 = __toESM(require_element(), 1);
+  var import_element332 = __toESM(require_element(), 1);

   // packages/block-editor/build-module/components/use-list-view-panel-state/index.mjs
   var import_data199 = __toESM(require_data(), 1);
@@ -97901,13 +98099,13 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/list-view.mjs
-  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
   var LIST_VIEW_SUPPORT_KEY = "listView";
   function hasListViewSupport(nameOrType) {
     return (0, import_blocks125.hasBlockSupport)(nameOrType, LIST_VIEW_SUPPORT_KEY);
   }
   function ListViewPanel({ clientId, name }) {
-    const { isSelectionWithinCurrentSection } = (0, import_element330.useContext)(PrivateBlockContext);
+    const { isSelectionWithinCurrentSection } = (0, import_element332.useContext)(PrivateBlockContext);
     const { isOpened, expandRevision, handleToggle } = useListViewPanelState(clientId);
     const { openListViewContentPanel: openListViewContentPanel2 } = unlock(
       (0, import_data200.useDispatch)(store)
@@ -97937,15 +98135,15 @@ var wp;
       return null;
     }
     const showBlockTitle = isSelectionWithinCurrentSection;
-    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(InspectorControlsFill, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(InspectorControlsFill, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(
       import_components275.PanelBody,
       {
         title: showBlockTitle ? title : void 0,
         opened: isOpened,
         onToggle: handleToggle,
         children: [
-          !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("p", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n250.__)("No items yet.") }),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+          !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)("p", { className: "block-editor-block-inspector__no-blocks", children: (0, import_i18n250.__)("No items yet.") }),
+          /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
             PrivateListView,
             {
               rootClientId: clientId,
@@ -97997,10 +98195,10 @@ var wp;
   );

   // packages/block-editor/build-module/hooks/grid-visualizer.mjs
-  var import_compose117 = __toESM(require_compose(), 1);
+  var import_compose119 = __toESM(require_compose(), 1);
   var import_hooks34 = __toESM(require_hooks(), 1);
   var import_data201 = __toESM(require_data(), 1);
-  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
   function GridLayoutSync(props) {
     useGridLayoutSync(props);
   }
@@ -98052,9 +98250,9 @@ var wp;
       },
       [clientId, currentViewport, isVisible]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(GridLayoutSync, { clientId }),
-      isVisible && !isBlockCurrentlyHidden && !isAnyAncestorHidden && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_jsx_runtime532.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(GridLayoutSync, { clientId }),
+      isVisible && !isBlockCurrentlyHidden && !isAnyAncestorHidden && /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
         GridVisualizer,
         {
           clientId,
@@ -98063,20 +98261,20 @@ var wp;
       )
     ] });
   }
-  var addGridVisualizerToBlockEdit = (0, import_compose117.createHigherOrderComponent)(
+  var addGridVisualizerToBlockEdit = (0, import_compose119.createHigherOrderComponent)(
     (BlockEdit2) => function AddGridVisualizerToBlockEdit(props) {
       if (props.attributes.layout?.type !== "grid") {
-        return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(BlockEdit2, { ...props }, "edit");
+        return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(BlockEdit2, { ...props }, "edit");
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_jsx_runtime532.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
           GridTools2,
           {
             clientId: props.clientId,
             layout: props.attributes.layout
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(BlockEdit2, { ...props }, "edit")
+        /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(BlockEdit2, { ...props }, "edit")
       ] });
     },
     "addGridVisualizerToBlockEdit"
@@ -98091,7 +98289,7 @@ var wp;
   var import_blocks127 = __toESM(require_blocks(), 1);
   var import_components276 = __toESM(require_components(), 1);
   var import_data202 = __toESM(require_data(), 1);
-  var import_element331 = __toESM(require_element(), 1);
+  var import_element333 = __toESM(require_element(), 1);
   var import_i18n251 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/hooks/generate-fields-from-attributes.mjs
@@ -98132,7 +98330,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/auto-inspector-controls.mjs
-  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
   function hasAutoGenerateControl(blockTypeAttributes) {
     if (!blockTypeAttributes) {
       return false;
@@ -98143,7 +98341,7 @@ var wp;
   }
   function AutoRegisterControls({ name, clientId, setAttributes }) {
     const blockEditingMode = useBlockEditingMode();
-    const blockContext = (0, import_element331.useContext)(block_context_default);
+    const blockContext = (0, import_element333.useContext)(block_context_default);
     const attributes = (0, import_data202.useSelect)(
       (select3) => {
         const _attributes = select3(store).getBlockAttributes(clientId);
@@ -98170,7 +98368,7 @@ var wp;
       [blockContext, clientId]
     );
     const blockType = (0, import_blocks127.getBlockType)(name);
-    const { fields, form } = (0, import_element331.useMemo)(() => {
+    const { fields, form } = (0, import_element333.useMemo)(() => {
       if (!blockType?.attributes) {
         return { fields: [], form: { fields: [] } };
       }
@@ -98182,7 +98380,7 @@ var wp;
     if (!fields || fields.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components276.PanelBody, { title: (0, import_i18n251.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(inspector_controls_default, { children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(import_components276.PanelBody, { title: (0, import_i18n251.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
       DataForm,
       {
         data: attributes,
@@ -98244,7 +98442,7 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/use-color-props.mjs
-  var import_element332 = __toESM(require_element(), 1);
+  var import_element334 = __toESM(require_element(), 1);
   function getColorClassesAndStyles(attributes) {
     const { backgroundColor, textColor, gradient, style } = attributes;
     const backgroundClass = getColorClassName(
@@ -98285,7 +98483,7 @@ var wp;
       "color.gradients.theme",
       "color.gradients.default"
     );
-    const colors2 = (0, import_element332.useMemo)(
+    const colors2 = (0, import_element334.useMemo)(
       () => [
         ...userPalette || [],
         ...themePalette || [],
@@ -98293,7 +98491,7 @@ var wp;
       ],
       [userPalette, themePalette, defaultPalette]
     );
-    const gradients = (0, import_element332.useMemo)(
+    const gradients = (0, import_element334.useMemo)(
       () => [
         ...userGradients || [],
         ...themeGradients || [],
@@ -98362,10 +98560,10 @@ var wp;
   }

   // packages/block-editor/build-module/hooks/use-cached-truthy.mjs
-  var import_element333 = __toESM(require_element(), 1);
+  var import_element335 = __toESM(require_element(), 1);
   function useCachedTruthy(value) {
-    const [cachedValue, setCachedValue] = (0, import_element333.useState)(value);
-    (0, import_element333.useEffect)(() => {
+    const [cachedValue, setCachedValue] = (0, import_element335.useState)(value);
+    (0, import_element335.useEffect)(() => {
       if (value) {
         setCachedValue(value);
       }
@@ -98440,10 +98638,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_element334 = __toESM(require_element(), 1);
+  var import_element336 = __toESM(require_element(), 1);
   var import_blocks128 = __toESM(require_blocks(), 1);
   var import_rich_text26 = __toESM(require_rich_text(), 1);
-  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
   function addValuesForElement(element, values, innerBlocks) {
     if (null === element || void 0 === element || false === element) {
       return;
@@ -98458,10 +98656,10 @@ var wp;
     }
     const { type, props } = element;
     switch (type) {
-      case import_element334.StrictMode:
-      case import_element334.Fragment:
+      case import_element336.StrictMode:
+      case import_element336.Fragment:
         return addValuesForElements(props.children, values, innerBlocks);
-      case import_element334.RawHTML:
+      case import_element336.RawHTML:
         return;
       case inner_blocks_default.Content:
         return addValuesForBlocks(values, innerBlocks);
@@ -98499,7 +98697,7 @@ var wp;
         // 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_runtime532.jsx)(inner_blocks_default.Content, {})
+        /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(inner_blocks_default.Content, {})
       );
       addValuesForElement(saveElement, values, innerBlocks);
     }
@@ -98516,31 +98714,31 @@ var wp;

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

   // packages/block-editor/build-module/components/block-removal-warning-modal/index.mjs
-  var import_element335 = __toESM(require_element(), 1);
+  var import_element337 = __toESM(require_element(), 1);
   var import_data203 = __toESM(require_data(), 1);
   var import_components279 = __toESM(require_components(), 1);
   var import_i18n252 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
   function BlockRemovalWarningModal({ rules }) {
-    const [confirmed, setConfirmed] = (0, import_element335.useState)(false);
+    const [confirmed, setConfirmed] = (0, import_element337.useState)(false);
     const { clientIds, selectPrevious, message: message2 } = (0, import_data203.useSelect)(
       (select3) => unlock(select3(store)).getRemovalPromptData()
     );
@@ -98549,13 +98747,13 @@ var wp;
       setBlockRemovalRules: setBlockRemovalRules2,
       privateRemoveBlocks: privateRemoveBlocks2
     } = unlock((0, import_data203.useDispatch)(store));
-    (0, import_element335.useEffect)(() => {
+    (0, import_element337.useEffect)(() => {
       setBlockRemovalRules2(rules);
       return () => {
         setBlockRemovalRules2();
       };
     }, [rules, setBlockRemovalRules2]);
-    (0, import_element335.useEffect)(() => {
+    (0, import_element337.useEffect)(() => {
       setConfirmed(false);
     }, [clientIds]);
     if (!message2) {
@@ -98574,22 +98772,22 @@ var wp;
       );
       clearBlockRemovalPrompt2();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
       import_components279.Modal,
       {
         title: (0, import_i18n252.__)("Confirm deletion"),
         onRequestClose: clearBlockRemovalPrompt2,
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(import_components279.__experimentalVStack, { spacing: 4, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)("div", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("p", { children: description }),
-            isStructured && (message2.warning || message2.subtext) && /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)("p", { children: [
-              message2.warning && /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("strong", { children: message2.warning }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_components279.__experimentalVStack, { spacing: 4, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)("div", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("p", { children: description }),
+            isStructured && (message2.warning || message2.subtext) && /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)("p", { children: [
+              message2.warning && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("strong", { children: message2.warning }),
               message2.warning && message2.subtext && " ",
               message2.subtext
             ] })
           ] }),
-          requireConfirmation && /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
+          requireConfirmation && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
             import_components279.CheckboxControl,
             {
               label: (0, import_i18n252.__)("I understand the consequences"),
@@ -98597,8 +98795,8 @@ var wp;
               onChange: setConfirmed
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(import_components279.__experimentalHStack, { justify: "right", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_components279.__experimentalHStack, { justify: "right", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
               import_components279.Button,
               {
                 variant: "tertiary",
@@ -98607,7 +98805,7 @@ var wp;
                 children: (0, import_i18n252.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
               import_components279.Button,
               {
                 variant: "primary",
@@ -98625,13 +98823,13 @@ var wp;
   }

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

   // packages/block-editor/build-module/components/dimensions-tool/scale-tool.mjs
   var import_components280 = __toESM(require_components(), 1);
-  var import_element336 = __toESM(require_element(), 1);
+  var import_element338 = __toESM(require_element(), 1);
   var import_i18n253 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_SCALE_OPTIONS = [
     {
       value: "fill",
@@ -98672,13 +98870,13 @@ var wp;
     isShownByDefault = true
   }) {
     const displayValue = value ?? defaultValue;
-    const scaleHelp = (0, import_element336.useMemo)(() => {
+    const scaleHelp = (0, import_element338.useMemo)(() => {
       return options.reduce((acc, option) => {
         acc[option.value] = option.help;
         return acc;
       }, {});
     }, [options]);
-    return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
       import_components280.__experimentalToolsPanelItem,
       {
         label: (0, import_i18n253._x)("Scale", "Image scaling options"),
@@ -98686,7 +98884,7 @@ var wp;
         hasValue: () => displayValue !== defaultValue,
         onDeselect: () => onChange(defaultValue),
         panelId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
           import_components280.__experimentalToggleGroupControl,
           {
             label: (0, import_i18n253._x)("Scale", "Image scaling options"),
@@ -98694,7 +98892,7 @@ var wp;
             help: scaleHelp[displayValue],
             value: displayValue,
             onChange,
-            children: options.map((option) => /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+            children: options.map((option) => /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
               import_components280.__experimentalToggleGroupControlOption,
               {
                 ...option
@@ -98710,7 +98908,7 @@ var wp;
   // packages/block-editor/build-module/components/dimensions-tool/width-height-tool.mjs
   var import_components281 = __toESM(require_components(), 1);
   var import_i18n254 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
   function WidthHeightTool({
     panelId,
     value = {},
@@ -98730,8 +98928,8 @@ var wp;
       }
       onChange(nextValue);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_jsx_runtime536.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(import_jsx_runtime538.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
         import_components281.__experimentalToolsPanelItem,
         {
           style: { gridColumn: "span 1" },
@@ -98740,7 +98938,7 @@ var wp;
           hasValue: () => width !== "",
           onDeselect: onDimensionChange("width"),
           panelId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
             import_components281.__experimentalUnitControl,
             {
               label: (0, import_i18n254.__)("Width"),
@@ -98754,7 +98952,7 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
         import_components281.__experimentalToolsPanelItem,
         {
           style: { gridColumn: "span 1" },
@@ -98763,7 +98961,7 @@ var wp;
           hasValue: () => height !== "",
           onDeselect: onDimensionChange("height"),
           panelId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
             import_components281.__experimentalUnitControl,
             {
               label: (0, import_i18n254.__)("Height"),
@@ -98781,7 +98979,7 @@ var wp;
   }

   // packages/block-editor/build-module/components/dimensions-tool/index.mjs
-  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
   function DimensionsTool({
     panelId,
     value = {},
@@ -98802,13 +99000,13 @@ var wp;
     const height = value.height === void 0 || value.height === "auto" ? null : value.height;
     const aspectRatio = value.aspectRatio === void 0 || value.aspectRatio === "auto" ? null : value.aspectRatio;
     const scale = value.scale === void 0 ? null : value.scale;
-    const [lastScale, setLastScale] = (0, import_element337.useState)(scale);
-    const [lastAspectRatio, setLastAspectRatio] = (0, import_element337.useState)(aspectRatio);
+    const [lastScale, setLastScale] = (0, import_element339.useState)(scale);
+    const [lastAspectRatio, setLastAspectRatio] = (0, import_element339.useState)(aspectRatio);
     const hasCustomAspectRatio = !!(width && height);
     const aspectRatioValue = hasCustomAspectRatio ? "custom" : aspectRatio;
     const showScaleControl = aspectRatio || width && height;
-    return /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(import_jsx_runtime537.Fragment, { children: [
-      tools.includes("aspectRatio") && /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(import_jsx_runtime539.Fragment, { children: [
+      tools.includes("aspectRatio") && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
         AspectRatioTool,
         {
           panelId,
@@ -98839,7 +99037,7 @@ var wp;
           }
         }
       ),
-      tools.includes("widthHeight") && /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+      tools.includes("widthHeight") && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
         WidthHeightTool,
         {
           panelId,
@@ -98877,7 +99075,7 @@ var wp;
           }
         }
       ),
-      tools.includes("scale") && showScaleControl && /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+      tools.includes("scale") && showScaleControl && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
         ScaleTool,
         {
           panelId,
@@ -98903,7 +99101,7 @@ var wp;
   // packages/block-editor/build-module/components/resolution-tool/index.mjs
   var import_components282 = __toESM(require_components(), 1);
   var import_i18n255 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_SIZE_OPTIONS = [
     {
       label: (0, import_i18n255._x)("Thumbnail", "Image size option for resolution control"),
@@ -98932,7 +99130,7 @@ var wp;
     resetAllFilter
   }) {
     const displayValue = value ?? defaultValue;
-    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
       import_components282.__experimentalToolsPanelItem,
       {
         hasValue: () => displayValue !== defaultValue,
@@ -98941,7 +99139,7 @@ var wp;
         isShownByDefault,
         panelId,
         resetAllFilter,
-        children: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
           import_components282.SelectControl,
           {
             label: (0, import_i18n255.__)("Resolution"),
@@ -98996,7 +99194,7 @@ var wp;
   };

   // packages/block-editor/build-module/components/html-element-control/index.mjs
-  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
   function HTMLElementControl({
     tagName,
     onChange,
@@ -99041,8 +99239,8 @@ var wp;
       }
       return option;
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(import_components283.__experimentalVStack, { spacing: 2, className: "block-editor-html-element-control", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_components283.__experimentalVStack, { spacing: 2, className: "block-editor-html-element-control", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
         import_components283.SelectControl,
         {
           label: (0, import_i18n257.__)("HTML element"),
@@ -99052,7 +99250,7 @@ var wp;
           help: htmlElementMessages[tagName]
         }
       ),
-      tagName === "main" && hasMainElementElsewhere && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components283.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n257.__)(
+      tagName === "main" && hasMainElementElsewhere && /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components283.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n257.__)(
         "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."
       ) })
     ] });
@@ -99060,18 +99258,18 @@ var wp;

   // packages/block-editor/build-module/components/link-picker/link-picker.mjs
   var import_components285 = __toESM(require_components(), 1);
-  var import_element338 = __toESM(require_element(), 1);
+  var import_element340 = __toESM(require_element(), 1);
   var import_i18n258 = __toESM(require_i18n(), 1);

   // packages/block-editor/build-module/components/link-picker/link-preview.mjs
   var import_components284 = __toESM(require_components(), 1);
-  var import_dom75 = __toESM(require_dom(), 1);
-  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
+  var import_dom74 = __toESM(require_dom(), 1);
+  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge6 } = unlock(import_components284.privateApis);
   function LinkPreview2({ title, url, image, badges }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)(import_components284.__experimentalHStack, { justify: "space-between", alignment: "top", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components284.FlexItem, { className: "link-preview-button__content", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)(import_components284.__experimentalHStack, { alignment: "top", children: [
-        image && /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components284.FlexItem, { className: "link-preview-button__image-container", children: /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_components284.__experimentalHStack, { justify: "space-between", alignment: "top", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_components284.FlexItem, { className: "link-preview-button__content", children: /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_components284.__experimentalHStack, { alignment: "top", children: [
+        image && /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_components284.FlexItem, { className: "link-preview-button__image-container", children: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
           "img",
           {
             className: "link-preview-button__image",
@@ -99079,21 +99277,21 @@ var wp;
             alt: ""
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(
           import_components284.__experimentalVStack,
           {
             className: "link-preview-button__details",
             alignment: "topLeft",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
                 import_components284.__experimentalTruncate,
                 {
                   numberOfLines: 1,
                   className: "link-preview-button__title",
-                  children: (0, import_dom75.__unstableStripHTML)(title)
+                  children: (0, import_dom74.__unstableStripHTML)(title)
                 }
               ),
-              url && /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+              url && /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
                 import_components284.__experimentalTruncate,
                 {
                   numberOfLines: 1,
@@ -99101,12 +99299,12 @@ var wp;
                   children: url
                 }
               ),
-              badges && badges.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+              badges && badges.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
                 import_components284.__experimentalHStack,
                 {
                   className: "link-preview-button__badges",
                   alignment: "left",
-                  children: badges.map((badge) => /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+                  children: badges.map((badge) => /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
                     WCBadge6,
                     {
                       intent: badge.intent,
@@ -99120,12 +99318,12 @@ var wp;
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(icon_default, { icon: chevron_down_default, className: "link-preview-button__icon" })
+      /* @__PURE__ */ (0, import_jsx_runtime542.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_runtime541 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
   function LinkPicker({
     preview,
     onSelect,
@@ -99133,11 +99331,11 @@ var wp;
     label,
     help
   }) {
-    const [isOpen, setIsOpen] = (0, import_element338.useState)(false);
-    const instanceId = (0, import_element338.useId)();
+    const [isOpen, setIsOpen] = (0, import_element340.useState)(false);
+    const instanceId = (0, import_element340.useId)();
     const dialogTitleId = `link-picker-title-${instanceId}`;
     const dialogDescriptionId = `link-picker-description-${instanceId}`;
-    const anchorRef = (0, import_element338.useRef)(null);
+    const anchorRef = (0, import_element340.useRef)(null);
     const { baseControlProps, controlProps } = (0, import_components285.useBaseControlProps)({
       help
     });
@@ -99154,9 +99352,9 @@ var wp;
         onSelect(suggestion);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_components285.BaseControl, { ...baseControlProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components285.BaseControl.VisualLabel, { children: label }),
-      /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_components285.BaseControl, { ...baseControlProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_components285.BaseControl.VisualLabel, { children: label }),
+      /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(
         import_components285.Button,
         {
           ref: anchorRef,
@@ -99168,11 +99366,11 @@ var wp;
           __next40pxDefaultSize: true,
           className: "link-preview-button",
           children: [
-            label && /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(VisuallyHidden, { children: [
+            label && /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(VisuallyHidden, { children: [
               label,
               ":"
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               LinkPreview2,
               {
                 title: preview.title || (0, import_i18n258.__)("Add link"),
@@ -99184,7 +99382,7 @@ var wp;
           ]
         }
       ),
-      isOpen && /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+      isOpen && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
         import_components285.Popover,
         {
           anchor: anchorRef.current,
@@ -99192,20 +99390,20 @@ var wp;
           placement: "left-start",
           offset: 36,
           shift: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(
             "div",
             {
               role: "dialog",
               "aria-labelledby": dialogTitleId,
               "aria-describedby": dialogDescriptionId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(VisuallyHidden, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime541.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n258.__)("Select a link") }),
-                  /* @__PURE__ */ (0, import_jsx_runtime541.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n258.__)(
+                /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(VisuallyHidden, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime543.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n258.__)("Select a link") }),
+                  /* @__PURE__ */ (0, import_jsx_runtime543.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n258.__)(
                     "Search for and add a link to the navigation item."
                   ) })
                 ] }),
-                /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   link_control_default,
                   {
                     value: null,
@@ -99225,10 +99423,10 @@ var wp;
   }

   // packages/block-editor/build-module/components/inner-content/index.mjs
-  var import_element339 = __toESM(require_element(), 1);
+  var import_element341 = __toESM(require_element(), 1);
   var import_data205 = __toESM(require_data(), 1);
-  var import_dom76 = __toESM(require_dom(), 1);
-  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
+  var import_dom75 = __toESM(require_dom(), 1);
+  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
   var SLOT_TAG_NAME = "wp-inner-block-slot";
   var LAYOUT = { type: "default", alignments: [] };
   function InnerContent({ clientId }) {
@@ -99243,25 +99441,25 @@ var wp;
       },
       [clientId]
     );
-    const html = (0, import_element339.useMemo)(() => {
+    const html = (0, import_element341.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_element339.useRef)();
-    const [slots, setSlots] = (0, import_element339.useState)([]);
-    (0, import_element339.useLayoutEffect)(() => {
+    const containerRef = (0, import_element341.useRef)();
+    const [slots, setSlots] = (0, import_element341.useState)([]);
+    (0, import_element341.useLayoutEffect)(() => {
       const container = containerRef.current;
-      container.innerHTML = (0, import_dom76.safeHTML)(html);
+      container.innerHTML = (0, import_dom75.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_runtime542.jsxs)(LayoutProvider, { value: LAYOUT, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(LayoutProvider, { value: LAYOUT, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
         "div",
         {
           ref: containerRef,
@@ -99270,15 +99468,15 @@ var wp;
         }
       ),
       order.map(
-        (childClientId, index2) => slots[index2] ? (0, import_element339.createPortal)(
+        (childClientId, index2) => slots[index2] ? (0, import_element341.createPortal)(
           // Render the selected block synchronously, as the block list does.
-          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
             import_data205.AsyncModeProvider,
             {
               value: !selectedClientIds.includes(
                 childClientId
               ),
-              children: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
                 block_default2,
                 {
                   rootClientId: clientId,
@@ -99295,13 +99493,14 @@ var wp;
   }

   // packages/block-editor/build-module/private-apis.mjs
+  var { getDuotoneFilter: getDuotoneFilter3 } = unlock(privateApis);
   var privateApis14 = {};
   lock(privateApis14, {
     ...global_styles_exports,
     ExperimentalBlockCanvas,
     BlockCanvasCover,
     ExperimentalBlockEditorProvider,
-    getDuotoneFilter,
+    getDuotoneFilter: getDuotoneFilter3,
     getRichTextValues,
     PrivateQuickInserter: QuickInserter,
     extractWords,
@@ -99442,5 +99641,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).blockEditor = wp.blockEditor;
-})();
diff --git a/wp-includes/js/dist/block-editor.min.js b/wp-includes/js/dist/block-editor.min.js
index 53238d2993..00f21c257d 100644
--- a/wp-includes/js/dist/block-editor.min.js
+++ b/wp-includes/js/dist/block-editor.min.js
@@ -1,64 +1,92 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).blockEditor=(()=>{var HIe=Object.create;var J1=Object.defineProperty;var UIe=Object.getOwnPropertyDescriptor;var GIe=Object.getOwnPropertyNames;var WIe=Object.getPrototypeOf,$Ie=Object.prototype.hasOwnProperty;var Se=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Or=(e,t)=>{for(var o in t)J1(e,o,{get:t[o],enumerable:!0})},RY=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of GIe(t))!$Ie.call(e,n)&&n!==o&&J1(e,n,{get:()=>t[n],enumerable:!(r=UIe(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?HIe(WIe(e)):{},RY(t||!e||!e.__esModule?J1(o,"default",{value:e,enumerable:!0}):o,e)),KIe=e=>RY(J1({},"__esModule",{value:!0}),e);var ue=Se((Qet,PY)=>{PY.exports=window.wp.blocks});var F=Se((Jet,IY)=>{IY.exports=window.wp.element});var Q=Se((ett,OY)=>{OY.exports=window.wp.data});var fe=Se((ttt,AY)=>{AY.exports=window.wp.compose});var go=Se((ott,LY)=>{LY.exports=window.wp.hooks});var U=Se((att,WY)=>{WY.exports=window.wp.components});var Ix=Se((ltt,$Y)=>{$Y.exports=window.wp.privateApis});var Rt=Se((htt,XY)=>{XY.exports=window.wp.deprecated});var E=Se((gtt,QY)=>{QY.exports=window.ReactJSXRuntime});var Fs=Se((ytt,eq)=>{eq.exports=window.wp.url});var G=Se((Btt,aq)=>{aq.exports=window.wp.i18n});var Zh=Se((Ptt,lq)=>{"use strict";lq.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 pe=Se((ztt,kq)=>{kq.exports=window.wp.primitives});var Ko=Se((ast,_q)=>{_q.exports=window.wp.richText});var wq=Se((lst,xq)=>{xq.exports=window.wp.blockSerializationDefaultParser});var rv=Se((dst,Eq)=>{Eq.exports=window.wp.styleEngine});var bB=Se((yst,Lq)=>{"use strict";var bAe=function(t){return yAe(t)&&!vAe(t)};function yAe(e){return!!e&&typeof e=="object"}function vAe(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||_Ae(e)}var SAe=typeof Symbol=="function"&&Symbol.for,kAe=SAe?Symbol.for("react.element"):60103;function _Ae(e){return e.$$typeof===kAe}function xAe(e){return Array.isArray(e)?[]:{}}function bw(e,t){return t.clone!==!1&&t.isMergeableObject(e)?nv(xAe(e),e,t):e}function wAe(e,t,o){return e.concat(t).map(function(r){return bw(r,o)})}function CAe(e,t){if(!t.customMerge)return nv;var o=t.customMerge(e);return typeof o=="function"?o:nv}function EAe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Oq(e){return Object.keys(e).concat(EAe(e))}function Aq(e,t){try{return t in e}catch{return!1}}function TAe(e,t){return Aq(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function RAe(e,t,o){var r={};return o.isMergeableObject(e)&&Oq(e).forEach(function(n){r[n]=bw(e[n],o)}),Oq(t).forEach(function(n){TAe(e,n)||(Aq(e,n)&&o.isMergeableObject(t[n])?r[n]=CAe(n,o)(e[n],t[n],o):r[n]=bw(t[n],o))}),r}function nv(e,t,o){o=o||{},o.arrayMerge=o.arrayMerge||wAe,o.isMergeableObject=o.isMergeableObject||bAe,o.cloneUnlessOtherwiseSpecified=bw;var r=Array.isArray(t),n=Array.isArray(e),i=r===n;return i?r?o.arrayMerge(e,t,o):RAe(e,t,o):bw(t,o)}nv.all=function(t,o){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,n){return nv(r,n,o)},{})};var BAe=nv;Lq.exports=BAe});var Qr=Se((Vat,zZ)=>{zZ.exports=window.wp.a11y});var as=Se((Fat,WZ)=>{WZ.exports=window.wp.notices});var dv=Se((zat,$Z)=>{$Z.exports=window.wp.preferences});var BX=Se((Flt,ZB)=>{var EX={\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"},TX=Object.keys(EX).join("|"),CDe=new RegExp(TX,"g"),EDe=new RegExp(TX,"");function TDe(e){return EX[e]}var RX=function(e){return e.replace(CDe,TDe)},RDe=function(e){return!!e.match(EDe)};ZB.exports=RX;ZB.exports.has=RDe;ZB.exports.remove=RX});var io=Se((But,wQ)=>{wQ.exports=window.wp.keycodes});var Tt=Se((Yut,VQ)=>{VQ.exports=window.wp.dom});var ce=Se((pdt,QQ)=>{QQ.exports=window.React});var eJ=Se((mdt,JQ)=>{"use strict";var CVe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";JQ.exports=CVe});var nJ=Se((hdt,rJ)=>{"use strict";var EVe=eJ();function tJ(){}function oJ(){}oJ.resetWarningCache=tJ;rJ.exports=function(){function e(r,n,i,s,a,l){if(l!==EVe){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:oJ,resetWarningCache:tJ};return o.PropTypes=o,o}});var sJ=Se((ydt,iJ)=>{iJ.exports=nJ()();var gdt,bdt});var lJ=Se((EP,aJ)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof EP<"u")t(aJ,EP);else{var o={exports:{}};t(o,o.exports),e.autosize=o.exports}})(EP,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 k=window.getComputedStyle(l,null);k.resize==="vertical"?l.style.resize="none":k.resize==="both"&&(l.style.resize="horizontal"),k.boxSizing==="content-box"?u=-(parseFloat(k.paddingTop)+parseFloat(k.paddingBottom)):u=parseFloat(k.borderTopWidth)+parseFloat(k.borderBottomWidth),isNaN(u)&&(u=0),b()}function h(k){{var S=l.style.width;l.style.width="0px",l.offsetWidth,l.style.width=S}l.style.overflowY=k}function m(k){for(var S=[];k&&k.parentNode&&k.parentNode instanceof Element;)k.parentNode.scrollTop&&S.push({node:k.parentNode,scrollTop:k.parentNode.scrollTop}),k=k.parentNode;return S}function g(){if(l.scrollHeight!==0){var k=m(l),S=document.documentElement&&document.documentElement.scrollTop;l.style.height="",l.style.height=l.scrollHeight+u+"px",d=l.clientWidth,k.forEach(function(_){_.node.scrollTop=_.scrollTop}),S&&(document.documentElement.scrollTop=S)}}function b(){g();var k=Math.round(parseFloat(l.style.height)),S=window.getComputedStyle(l,null),_=S.boxSizing==="content-box"?Math.round(parseFloat(S.height)):l.offsetHeight;if(_<k?S.overflowY==="hidden"&&(h("scroll"),g(),_=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight):S.overflowY!=="hidden"&&(h("hidden"),g(),_=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight),f!==_){f=_;var x=r("autosize:resized");try{l.dispatchEvent(x)}catch{}}}var v=function(){l.clientWidth!==d&&b()},y=function(k){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(k).forEach(function(S){l.style[S]=k[S]}),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 uJ=Se((vdt,cJ)=>{var TVe=function(e,t,o){return o=window.getComputedStyle,(o?o(e):e.currentStyle)[t.replace(/-(\w)/gi,function(r,n){return n.toUpperCase()})]};cJ.exports=TVe});var fJ=Se((Sdt,dJ)=>{var Kz=uJ();function RVe(e){var t=Kz(e,"line-height"),o=parseFloat(t,10);if(t===o+""){var r=e.style.lineHeight;e.style.lineHeight=t+"em",t=Kz(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=Kz(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}dJ.exports=RVe});var mJ=Se(kd=>{"use strict";var BVe=kd&&kd.__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)}})(),Yz=kd&&kd.__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},PVe=kd&&kd.__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};kd.__esModule=!0;var RP=ce(),Kw=sJ(),TP=lJ(),IVe=fJ(),OVe=IVe,pJ="autosize:resized",AVe=(function(e){BVe(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:OVe(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&&TP(o.textarea)}):this.textarea&&TP(this.textarea),this.textarea&&this.textarea.addEventListener(pJ,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(pJ,this.onResize),TP.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=PVe(n,["onResize","maxRows","onChange","style","innerRef","children"]),p=r.state.lineHeight,h=s&&p?p*s:null;return RP.createElement("textarea",Yz({},f,{onChange:this.onChange,style:h?Yz({},l,{maxHeight:h}):l,ref:function(m){o.textarea=m,typeof o.props.innerRef=="function"?o.props.innerRef(m):o.props.innerRef&&(o.props.innerRef.current=m)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&TP.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:Kw.number,maxRows:Kw.number,onResize:Kw.func,innerRef:Kw.any,async:Kw.bool},t})(RP.Component);kd.TextareaAutosize=RP.forwardRef(function(e,t){return RP.createElement(AVe,Yz({},e,{innerRef:t}))})});var qz=Se((_dt,hJ)=>{"use strict";var LVe=mJ();hJ.exports=LVe.TextareaAutosize});var Yw=Se((Tdt,kJ)=>{kJ.exports=window.wp.warning});var xd=Se((Wdt,bee)=>{bee.exports=window.ReactDOM});var Yl=Se((Rft,Jee)=>{Jee.exports=window.wp.keyboardShortcuts});var hte=Se((Hpt,mte)=>{mte.exports=window.wp.htmlEntities});var Tre=Se(Ere=>{"use strict";var Yv=ce();function I4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var O4e=typeof Object.is=="function"?Object.is:I4e,A4e=Yv.useState,L4e=Yv.useEffect,M4e=Yv.useLayoutEffect,N4e=Yv.useDebugValue;function D4e(e,t){var o=t(),r=A4e({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return M4e(function(){n.value=o,n.getSnapshot=t,Y8(n)&&i({inst:n})},[e,o,t]),L4e(function(){return Y8(n)&&i({inst:n}),e(function(){Y8(n)&&i({inst:n})})},[e]),N4e(o),o}function Y8(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!O4e(e,o)}catch{return!0}}function V4e(e,t){return t()}var F4e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?V4e:D4e;Ere.useSyncExternalStore=Yv.useSyncExternalStore!==void 0?Yv.useSyncExternalStore:F4e});var q8=Se((zyt,Rre)=>{"use strict";Rre.exports=Tre()});var Pre=Se(Bre=>{"use strict";var JI=ce(),z4e=q8();function j4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var H4e=typeof Object.is=="function"?Object.is:j4e,U4e=z4e.useSyncExternalStore,G4e=JI.useRef,W4e=JI.useEffect,$4e=JI.useMemo,K4e=JI.useDebugValue;Bre.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=G4e(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=$4e(function(){function l(h){if(!u){if(u=!0,d=h,h=r(h),n!==void 0&&s.hasValue){var m=s.value;if(n(m,h))return f=m}return f=h}if(m=f,H4e(d,h))return m;var g=r(h);return n!==void 0&&n(m,g)?(d=h,m):(d=h,f=g)}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=U4e(e,i[0],i[1]);return W4e(function(){s.hasValue=!0,s.value=a},[a]),K4e(a),a}});var Ore=Se((Hyt,Ire)=>{"use strict";Ire.exports=Pre()});var dae=Se((gIt,uae)=>{uae.exports=window.wp.theme});var Gle=Se((WAt,Ule)=>{Ule.exports=window.wp.uploadMedia});var cue=Se((LLt,oU)=>{var mt=String,lue=function(){return{isColorSupported:!1,reset:mt,bold:mt,dim:mt,italic:mt,underline:mt,inverse:mt,hidden:mt,strikethrough:mt,black:mt,red:mt,green:mt,yellow:mt,blue:mt,magenta:mt,cyan:mt,white:mt,gray:mt,bgBlack:mt,bgRed:mt,bgGreen:mt,bgYellow:mt,bgBlue:mt,bgMagenta:mt,bgCyan:mt,bgWhite:mt,blackBright:mt,redBright:mt,greenBright:mt,yellowBright:mt,blueBright:mt,magentaBright:mt,cyanBright:mt,whiteBright:mt,bgBlackBright:mt,bgRedBright:mt,bgGreenBright:mt,bgYellowBright:mt,bgBlueBright:mt,bgMagentaBright:mt,bgCyanBright:mt,bgWhiteBright:mt}};oU.exports=lue();oU.exports.createColors=lue});var rU=Se(()=>{});var AA=Se((DLt,fue)=>{"use strict";var uue=cue(),due=rU(),gC=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=uue.isColorSupported);let r=d=>d,n=d=>d,i=d=>d;if(t){let{bold:d,gray:f,red:p}=uue.createColors(!0);n=h=>d(p(h)),r=h=>f(h),due&&(i=h=>due(h))}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,h=" "+(" "+p).slice(-u)+" | ";if(p===this.line){if(d.length>160){let g=20,b=Math.max(0,this.column-g),v=Math.max(this.column+g,this.endColumn+g),y=d.slice(b,v),k=r(h.replace(/\d/g," "))+d.slice(0,Math.min(this.column-1,g-1)).replace(/[^\t]/g," ");return n(">")+r(h)+i(y)+`
- `+k+n("^")}let m=r(h.replace(/\d/g," "))+d.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+r(h)+i(d)+`
- `+m+n("^")}return" "+r(h)+i(d)}).join(`
+"use strict";var wp;(wp||={}).blockEditor=(()=>{var sOe=Object.create;var eT=Object.defineProperty;var aOe=Object.getOwnPropertyDescriptor;var lOe=Object.getOwnPropertyNames;var cOe=Object.getPrototypeOf,uOe=Object.prototype.hasOwnProperty;var _e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ar=(e,t)=>{for(var o in t)eT(e,o,{get:t[o],enumerable:!0})},DY=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of lOe(t))!uOe.call(e,n)&&n!==o&&eT(e,n,{get:()=>t[n],enumerable:!(r=aOe(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?sOe(cOe(e)):{},DY(t||!e||!e.__esModule?eT(o,"default",{value:e,enumerable:!0}):o,e)),dOe=e=>DY(eT({},"__esModule",{value:!0}),e);var de=_e((Rtt,FY)=>{FY.exports=window.wp.blocks});var F=_e((Btt,zY)=>{zY.exports=window.wp.element});var J=_e((Ptt,jY)=>{jY.exports=window.wp.data});var fe=_e((Itt,HY)=>{HY.exports=window.wp.compose});var ho=_e((Ott,UY)=>{UY.exports=window.wp.hooks});var U=_e((Dtt,eq)=>{eq.exports=window.wp.components});var Ix=_e((Vtt,tq)=>{tq.exports=window.wp.privateApis});var Rt=_e((Wtt,sq)=>{sq.exports=window.wp.deprecated});var E=_e(($tt,aq)=>{aq.exports=window.ReactJSXRuntime});var Fs=_e((Ytt,cq)=>{cq.exports=window.wp.url});var G=_e((iot,hq)=>{hq.exports=window.wp.i18n});var Xg=_e((sot,bq)=>{"use strict";bq.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=_e((hot,Pq)=>{Pq.exports=window.wp.primitives});var Yo=_e((Dst,Iq)=>{Iq.exports=window.wp.richText});var Aq=_e((Vst,Oq)=>{Oq.exports=window.wp.blockSerializationDefaultParser});var iv=_e((jst,Mq)=>{Mq.exports=window.wp.styleEngine});var yB=_e((Yst,Uq)=>{"use strict";var MAe=function(t){return NAe(t)&&!DAe(t)};function NAe(e){return!!e&&typeof e=="object"}function DAe(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||zAe(e)}var VAe=typeof Symbol=="function"&&Symbol.for,FAe=VAe?Symbol.for("react.element"):60103;function zAe(e){return e.$$typeof===FAe}function jAe(e){return Array.isArray(e)?[]:{}}function bw(e,t){return t.clone!==!1&&t.isMergeableObject(e)?sv(jAe(e),e,t):e}function HAe(e,t,o){return e.concat(t).map(function(r){return bw(r,o)})}function UAe(e,t){if(!t.customMerge)return sv;var o=t.customMerge(e);return typeof o=="function"?o:sv}function GAe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function jq(e){return Object.keys(e).concat(GAe(e))}function Hq(e,t){try{return t in e}catch{return!1}}function WAe(e,t){return Hq(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function $Ae(e,t,o){var r={};return o.isMergeableObject(e)&&jq(e).forEach(function(n){r[n]=bw(e[n],o)}),jq(t).forEach(function(n){WAe(e,n)||(Hq(e,n)&&o.isMergeableObject(t[n])?r[n]=UAe(n,o)(e[n],t[n],o):r[n]=bw(t[n],o))}),r}function sv(e,t,o){o=o||{},o.arrayMerge=o.arrayMerge||HAe,o.isMergeableObject=o.isMergeableObject||MAe,o.cloneUnlessOtherwiseSpecified=bw;var r=Array.isArray(t),n=Array.isArray(e),i=r===n;return i?r?o.arrayMerge(e,t,o):$Ae(e,t,o):bw(t,o)}sv.all=function(t,o){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(r,n){return sv(r,n,o)},{})};var KAe=sv;Uq.exports=KAe});var ar=_e((blt,QZ)=>{QZ.exports=window.wp.a11y});var us=_e((ylt,rX)=>{rX.exports=window.wp.notices});var pv=_e((vlt,nX)=>{nX.exports=window.wp.preferences});var jX=_e((yct,XB)=>{var VX={\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"},FX=Object.keys(VX).join("|"),GDe=new RegExp(FX,"g"),WDe=new RegExp(FX,"");function $De(e){return VX[e]}var zX=function(e){return e.replace(GDe,$De)},KDe=function(e){return!!e.match(WDe)};XB.exports=zX;XB.exports.has=KDe;XB.exports.remove=zX});var io=_e((udt,zQ)=>{zQ.exports=window.wp.keycodes});var Tt=_e((Bdt,eJ)=>{eJ.exports=window.wp.dom});var ue=_e((Ydt,mJ)=>{mJ.exports=window.React});var hJ=_e((qdt,gJ)=>{"use strict";var UVe="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";gJ.exports=UVe});var SJ=_e((Zdt,vJ)=>{"use strict";var GVe=hJ();function bJ(){}function yJ(){}yJ.resetWarningCache=bJ;vJ.exports=function(){function e(r,n,i,s,a,l){if(l!==GVe){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:yJ,resetWarningCache:bJ};return o.PropTypes=o,o}});var _J=_e((Jdt,kJ)=>{kJ.exports=SJ()();var Xdt,Qdt});var wJ=_e((RP,xJ)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof RP<"u")t(xJ,RP);else{var o={exports:{}};t(o,o.exports),e.autosize=o.exports}})(RP,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 k=window.getComputedStyle(l,null);k.resize==="vertical"?l.style.resize="none":k.resize==="both"&&(l.style.resize="horizontal"),k.boxSizing==="content-box"?u=-(parseFloat(k.paddingTop)+parseFloat(k.paddingBottom)):u=parseFloat(k.borderTopWidth)+parseFloat(k.borderBottomWidth),isNaN(u)&&(u=0),b()}function g(k){{var S=l.style.width;l.style.width="0px",l.offsetWidth,l.style.width=S}l.style.overflowY=k}function m(k){for(var S=[];k&&k.parentNode&&k.parentNode instanceof Element;)k.parentNode.scrollTop&&S.push({node:k.parentNode,scrollTop:k.parentNode.scrollTop}),k=k.parentNode;return S}function h(){if(l.scrollHeight!==0){var k=m(l),S=document.documentElement&&document.documentElement.scrollTop;l.style.height="",l.style.height=l.scrollHeight+u+"px",d=l.clientWidth,k.forEach(function(_){_.node.scrollTop=_.scrollTop}),S&&(document.documentElement.scrollTop=S)}}function b(){h();var k=Math.round(parseFloat(l.style.height)),S=window.getComputedStyle(l,null),_=S.boxSizing==="content-box"?Math.round(parseFloat(S.height)):l.offsetHeight;if(_<k?S.overflowY==="hidden"&&(g("scroll"),h(),_=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight):S.overflowY!=="hidden"&&(g("hidden"),h(),_=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(l,null).height)):l.offsetHeight),f!==_){f=_;var x=r("autosize:resized");try{l.dispatchEvent(x)}catch{}}}var v=function(){l.clientWidth!==d&&b()},y=function(k){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(k).forEach(function(S){l.style[S]=k[S]}),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 EJ=_e((eft,CJ)=>{var WVe=function(e,t,o){return o=window.getComputedStyle,(o?o(e):e.currentStyle)[t.replace(/-(\w)/gi,function(r,n){return n.toUpperCase()})]};CJ.exports=WVe});var RJ=_e((tft,TJ)=>{var Zz=EJ();function $Ve(e){var t=Zz(e,"line-height"),o=parseFloat(t,10);if(t===o+""){var r=e.style.lineHeight;e.style.lineHeight=t+"em",t=Zz(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=Zz(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}TJ.exports=$Ve});var PJ=_e(wd=>{"use strict";var KVe=wd&&wd.__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)}})(),Xz=wd&&wd.__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},YVe=wd&&wd.__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};wd.__esModule=!0;var PP=ue(),Kw=_J(),BP=wJ(),qVe=RJ(),ZVe=qVe,BJ="autosize:resized",XVe=(function(e){KVe(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:ZVe(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&&BP(o.textarea)}):this.textarea&&BP(this.textarea),this.textarea&&this.textarea.addEventListener(BJ,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(BJ,this.onResize),BP.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=YVe(n,["onResize","maxRows","onChange","style","innerRef","children"]),p=r.state.lineHeight,g=s&&p?p*s:null;return PP.createElement("textarea",Xz({},f,{onChange:this.onChange,style:g?Xz({},l,{maxHeight:g}):l,ref:function(m){o.textarea=m,typeof o.props.innerRef=="function"?o.props.innerRef(m):o.props.innerRef&&(o.props.innerRef.current=m)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&BP.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:Kw.number,maxRows:Kw.number,onResize:Kw.func,innerRef:Kw.any,async:Kw.bool},t})(PP.Component);wd.TextareaAutosize=PP.forwardRef(function(e,t){return PP.createElement(XVe,Xz({},e,{innerRef:t}))})});var Qz=_e((rft,IJ)=>{"use strict";var QVe=PJ();IJ.exports=QVe.TextareaAutosize});var Yw=_e((lft,DJ)=>{DJ.exports=window.wp.warning});var Ed=_e((Eft,Aee)=>{Aee.exports=window.ReactDOM});var Yl=_e((cpt,gte)=>{gte.exports=window.wp.keyboardShortcuts});var Ite=_e((xmt,Pte)=>{Pte.exports=window.wp.htmlEntities});var Ure=_e(Hre=>{"use strict";var Zv=ue();function q4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Z4e=typeof Object.is=="function"?Object.is:q4e,X4e=Zv.useState,Q4e=Zv.useEffect,J4e=Zv.useLayoutEffect,e6e=Zv.useDebugValue;function t6e(e,t){var o=t(),r=X4e({inst:{value:o,getSnapshot:t}}),n=r[0].inst,i=r[1];return J4e(function(){n.value=o,n.getSnapshot=t,X8(n)&&i({inst:n})},[e,o,t]),Q4e(function(){return X8(n)&&i({inst:n}),e(function(){X8(n)&&i({inst:n})})},[e]),e6e(o),o}function X8(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Z4e(e,o)}catch{return!0}}function o6e(e,t){return t()}var r6e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?o6e:t6e;Hre.useSyncExternalStore=Zv.useSyncExternalStore!==void 0?Zv.useSyncExternalStore:r6e});var Q8=_e((kvt,Gre)=>{"use strict";Gre.exports=Ure()});var $re=_e(Wre=>{"use strict";var tO=ue(),n6e=Q8();function i6e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var s6e=typeof Object.is=="function"?Object.is:i6e,a6e=n6e.useSyncExternalStore,l6e=tO.useRef,c6e=tO.useEffect,u6e=tO.useMemo,d6e=tO.useDebugValue;Wre.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var i=l6e(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=u6e(function(){function l(g){if(!u){if(u=!0,d=g,g=r(g),n!==void 0&&s.hasValue){var m=s.value;if(n(m,g))return f=m}return f=g}if(m=f,s6e(d,g))return m;var h=r(g);return n!==void 0&&n(m,h)?(d=g,m):(d=g,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=a6e(e,i[0],i[1]);return c6e(function(){s.hasValue=!0,s.value=a},[a]),d6e(a),a}});var Yre=_e((xvt,Kre)=>{"use strict";Kre.exports=$re()});var Tae=_e((XIt,Eae)=>{Eae.exports=window.wp.theme});var dce=_e((D2t,uce)=>{uce.exports=window.wp.uploadMedia});var Bue=_e((CMt,uU)=>{var mt=String,Rue=function(){return{isColorSupported:!1,reset:mt,bold:mt,dim:mt,italic:mt,underline:mt,inverse:mt,hidden:mt,strikethrough:mt,black:mt,red:mt,green:mt,yellow:mt,blue:mt,magenta:mt,cyan:mt,white:mt,gray:mt,bgBlack:mt,bgRed:mt,bgGreen:mt,bgYellow:mt,bgBlue:mt,bgMagenta:mt,bgCyan:mt,bgWhite:mt,blackBright:mt,redBright:mt,greenBright:mt,yellowBright:mt,blueBright:mt,magentaBright:mt,cyanBright:mt,whiteBright:mt,bgBlackBright:mt,bgRedBright:mt,bgGreenBright:mt,bgYellowBright:mt,bgBlueBright:mt,bgMagentaBright:mt,bgCyanBright:mt,bgWhiteBright:mt}};uU.exports=Rue();uU.exports.createColors=Rue});var dU=_e(()=>{});var NA=_e((RMt,Oue)=>{"use strict";var Pue=Bue(),Iue=dU(),yC=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=Pue.isColorSupported);let r=d=>d,n=d=>d,i=d=>d;if(t){let{bold:d,gray:f,red:p}=Pue.createColors(!0);n=g=>d(p(g)),r=g=>f(g),Iue&&(i=g=>Iue(g))}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,g=" "+(" "+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),k=r(g.replace(/\d/g," "))+d.slice(0,Math.min(this.column-1,h-1)).replace(/[^\t]/g," ");return n(">")+r(g)+i(y)+`
+ `+k+n("^")}let m=r(g.replace(/\d/g," "))+d.slice(0,this.column-1).replace(/[^\t]/g," ");return n(">")+r(g)+i(d)+`
+ `+m+n("^")}return" "+r(g)+i(d)}).join(`
 `)}toString(){let t=this.showSourceCode();return t&&(t=`

 `+t+`
-`),this.name+": "+this.message+t}};fue.exports=gC;gC.default=gC});var nU=Se((VLt,mue)=>{"use strict";var T8e=/(<)(\/?style\b)/gi,R8e=/(<)(!--)/g;function lm(e){return typeof e!="string"||!e.includes("<")?e:e.replace(T8e,"\\3c $2").replace(R8e,"\\3c $2")}var pue={after:`
+`),this.name+": "+this.message+t}};Oue.exports=yC;yC.default=yC});var fU=_e((BMt,Lue)=>{"use strict";var J8e=/(<)(\/?style\b)/gi,eHe=/(<)(!--)/g;function cm(e){return typeof e!="string"||!e.includes("<")?e:e.replace(J8e,"\\3c $2").replace(eHe,"\\3c $2")}var Aue={after:`
 `,beforeClose:`
 `,beforeComment:`
 `,beforeDecl:`
 `,beforeOpen:" ",beforeRule:`
-`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:"    ",semicolon:!1};function B8e(e){return e[0].toUpperCase()+e.slice(1)}var bC=class{constructor(t){this.builder=t}atrule(t,o){let r=t.raws,n="@"+t.name,i=t.params?this.rawValue(t,"params"):"";if(typeof r.afterName<"u"?n+=r.afterName:i&&(n+=" "),t.nodes)this.block(t,n+i);else{let s=(r.between||"")+(o?";":"");this.builder(lm(n+i+s),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(lm(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(lm(n)),this.builder("}",t,"end")}body(t){let o=t.nodes,r=o.length-1;for(;r>0&&o[r].type==="comment";)r-=1;let n=this.raw(t,"semicolon"),i=t.type==="document";for(let s=0;s<o.length;s++){let a=o[s],l=this.raw(a,"before");l&&this.builder(i?l:lm(l)),this.stringify(a,r!==s||n)}}comment(t){let o=this.raw(t,"left","commentLeft"),r=this.raw(t,"right","commentRight");this.builder(lm("/*"+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(lm(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 pue[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"+B8e(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=pue[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 tHe(e){return e[0].toUpperCase()+e.slice(1)}var vC=class{constructor(t){this.builder=t}atrule(t,o){let r=t.raws,n="@"+t.name,i=t.params?this.rawValue(t,"params"):"";if(typeof r.afterName<"u"?n+=r.afterName:i&&(n+=" "),t.nodes)this.block(t,n+i);else{let s=(r.between||"")+(o?";":"");this.builder(cm(n+i+s),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(cm(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(cm(n)),this.builder("}",t,"end")}body(t){let o=t.nodes,r=o.length-1;for(;r>0&&o[r].type==="comment";)r-=1;let n=this.raw(t,"semicolon"),i=t.type==="document";for(let s=0;s<o.length;s++){let a=o[s],l=this.raw(a,"before");l&&this.builder(i?l:cm(l)),this.stringify(a,r!==s||n)}}comment(t){let o=this.raw(t,"left","commentLeft"),r=this.raw(t,"right","commentRight");this.builder(cm("/*"+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(cm(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 Aue[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"+tHe(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=Aue[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(this.body(t),t.raws.after){let o=t.raws.after,r=t.parent&&t.parent.type==="document";this.builder(r?o:lm(o))}}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(lm(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)}};mue.exports=bC;bC.default=bC});var LA=Se((FLt,hue)=>{"use strict";var P8e=nU();function iU(e,t){new P8e(t).stringify(e)}hue.exports=iU;iU.default=iU});var MA=Se((zLt,sU)=>{"use strict";sU.exports.isClean=Symbol("isClean");sU.exports.my=Symbol("my")});var NA=Se((jLt,gue)=>{"use strict";var I8e=AA(),O8e=nU(),A8e=LA(),{isClean:yC,my:L8e}=MA();function aU(e,t){let o=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r)||r==="proxyCache")continue;let n=e[r],i=typeof n;r==="parent"&&i==="object"?t&&(o[r]=t):r==="source"?o[r]=n:Array.isArray(n)?o[r]=n.map(s=>aU(s,o)):(i==="object"&&n!==null&&(n=aU(n)),o[r]=n)}return o}function pu(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 vC=class{get proxyOf(){return this}constructor(t={}){this.raws={},this[yC]=!1,this[L8e]=!0;for(let o in t)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=aU(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 I8e(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[yC]=!0}markDirty(){if(this[yC]){this[yC]=!1;let t=this;for(;t=t.parent;)t[yC]=!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:pu(o,this.source.start)};if(t.index)r=this.positionInside(t.index);else if(t.word){let i=o.slice(pu(o,this.source.start),pu(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=pu(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:pu(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:pu(o,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(t.word){let s=o.slice(pu(o,this.source.start),pu(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:pu(o,t.start)}:typeof t.index=="number"&&(r=this.positionInside(t.index)),t.end?n={column:t.end.column,line:t.end.line,offset:pu(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 O8e().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={},n=o==null;o=o||new Map;let i=0;for(let s in this){if(!Object.prototype.hasOwnProperty.call(this,s)||s==="parent"||s==="proxyCache")continue;let a=this[s];if(Array.isArray(a))r[s]=a.map(l=>typeof l=="object"&&l.toJSON?l.toJSON(null,o):l);else if(typeof a=="object"&&a.toJSON)r[s]=a.toJSON(null,o);else if(s==="source"){if(a==null)continue;let l=o.get(a.input);l==null&&(l=i,o.set(a.input,i),i++),r[s]={end:a.end,inputId:l,start:a.start}}else r[s]=a}return n&&(r.inputs=[...o.keys()].map(s=>s.toJSON())),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=A8e){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)}};gue.exports=vC;vC.default=vC});var lU=Se((HLt,bue)=>{"use strict";var M8e=NA(),SC=class extends M8e{constructor(t){super(t),this.type="comment"}};bue.exports=SC;SC.default=SC});var cU=Se((ULt,yue)=>{"use strict";var N8e=NA(),kC=class extends N8e{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"}};yue.exports=kC;kC.default=kC});var lb=Se((GLt,Tue)=>{"use strict";var vue=lU(),Sue=cU(),D8e=NA(),{isClean:kue,my:_ue}=MA(),uU,xue,wue,dU;function Cue(e){return e.map(t=>(t.nodes&&(t.nodes=Cue(t.nodes)),delete t.source,t))}function Eue(e){if(e[kue]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)Eue(t)}var sc=class e extends D8e{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){if(super.cleanRaws(t),this.nodes)for(let o of this.nodes)o.cleanRaws(t)}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=Cue(xue(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 Sue(t)]}else if(t.selector||t.selectors)t=[new dU(t)];else if(t.name)t=[new uU(t)];else if(t.text)t=[new vue(t)];else throw new Error("Unknown node type in node creation");return t.map(n=>(n[_ue]||e.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[kue]&&Eue(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){return this.each((o,r)=>{let n;try{n=t(o,r)}catch(i){throw o.addToError(i)}return n!==!1&&o.walk&&(n=o.walk(t)),n})}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)}))}};sc.registerParse=e=>{xue=e};sc.registerRule=e=>{dU=e};sc.registerAtRule=e=>{uU=e};sc.registerRoot=e=>{wue=e};Tue.exports=sc;sc.default=sc;sc.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,uU.prototype):e.type==="rule"?Object.setPrototypeOf(e,dU.prototype):e.type==="decl"?Object.setPrototypeOf(e,Sue.prototype):e.type==="comment"?Object.setPrototypeOf(e,vue.prototype):e.type==="root"&&Object.setPrototypeOf(e,wue.prototype),e[_ue]=!0,e.nodes&&e.nodes.forEach(t=>{sc.rebuild(t)})}});var fU=Se((WLt,Pue)=>{"use strict";var V8e=lb(),Rue,Bue,cb=class extends V8e{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new Rue(new Bue,this,t).stringify()}};cb.registerLazyResult=e=>{Rue=e};cb.registerProcessor=e=>{Bue=e};Pue.exports=cb;cb.default=cb});var DA=Se(()=>{});var VA=Se(()=>{});var pU=Se(()=>{});var Oue=Se((QLt,Iue)=>{var F8e="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",z8e=(e,t=21)=>(o=t)=>{let r="",n=o|0;for(;n--;)r+=e[Math.random()*e.length|0];return r},j8e=(e=21)=>{let t="",o=e|0;for(;o--;)t+=F8e[Math.random()*64|0];return t};Iue.exports={nanoid:j8e,customAlphabet:z8e}});var Aue=Se(()=>{});var Due=Se((tMt,Nue)=>{"use strict";var{existsSync:H8e,readFileSync:U8e}=Aue(),{dirname:mU,join:G8e}=DA(),{SourceMapConsumer:Lue,SourceMapGenerator:Mue}=VA();function W8e(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var _C=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=mU(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new Lue(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 W8e(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&&!/\.map$/i.test(t))&&(this.root=mU(t),H8e(t)))return this.mapFile=t,U8e(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 Lue)return Mue.fromSourceMap(o).toString();if(o instanceof Mue)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=G8e(mU(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)}};Nue.exports=_C;_C.default=_C});var vU=Se((oMt,Hue)=>{"use strict";var{nanoid:$8e}=Oue(),{isAbsolute:bU,resolve:yU}=DA(),{SourceMapConsumer:K8e,SourceMapGenerator:Y8e}=VA(),{fileURLToPath:Vue,pathToFileURL:FA}=pU(),Fue=AA(),q8e=Due(),hU=rU(),gU=Symbol("lineToIndexCache"),Z8e=!!(K8e&&Y8e),zue=!!(yU&&bU);function jue(e){if(e[gU])return e[gU];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[gU]=o,o}var MS=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&&(!zue||/^\w+:\/\//.test(o.from)||bU(o.from)?this.file=o.from:this.file=yU(o.from)),zue&&Z8e){let r=new q8e(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 "+$8e(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 h=this.fromOffset(l);o=h.line,r=h.col}else o=f.line,r=f.column,l=this.fromLineAndColumn(o,r);if(typeof p.offset=="number"){a=p.offset;let h=this.fromOffset(a);s=h.line,i=h.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 Fue(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 Fue(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&&(FA&&(u.input.url=FA(this.file).toString()),u.input.file=this.file),u}fromLineAndColumn(t,o){return jue(this)[t-1]+o-1}fromOffset(t){let o=jue(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:yU(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;typeof r=="number"&&(a=i.originalPositionFor({column:n-1,line:r}));let l;bU(s.source)?l=FA(s.source):l=new URL(s.source,this.map.consumer().sourceRoot||FA(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(Vue)u.file=Vue(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}};Hue.exports=MS;MS.default=MS;hU&&hU.registerInput&&hU.registerInput(MS)});var kU=Se((rMt,Yue)=>{"use strict";var{dirname:zA,relative:Gue,resolve:Wue,sep:$ue}=DA(),{SourceMapConsumer:Kue,SourceMapGenerator:jA}=VA(),{pathToFileURL:Uue}=pU(),X8e=vU(),Q8e=!!(Kue&&jA),J8e=!!(zA&&Wue&&Gue&&$ue),SU=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(this.body(t),t.raws.after){let o=t.raws.after,r=t.parent&&t.parent.type==="document";this.builder(r?o:cm(o))}}rule(t){this.block(t,this.rawValue(t,"selector")),t.raws.ownSemicolon&&this.builder(cm(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)}};Lue.exports=vC;vC.default=vC});var DA=_e((PMt,Mue)=>{"use strict";var oHe=fU();function pU(e,t){new oHe(t).stringify(e)}Mue.exports=pU;pU.default=pU});var VA=_e((IMt,mU)=>{"use strict";mU.exports.isClean=Symbol("isClean");mU.exports.my=Symbol("my")});var FA=_e((OMt,Nue)=>{"use strict";var rHe=NA(),nHe=fU(),iHe=DA(),{isClean:SC,my:sHe}=VA();function gU(e,t){let o=new e.constructor;for(let r in e){if(!Object.prototype.hasOwnProperty.call(e,r)||r==="proxyCache")continue;let n=e[r],i=typeof n;r==="parent"&&i==="object"?t&&(o[r]=t):r==="source"?o[r]=n:Array.isArray(n)?o[r]=n.map(s=>gU(s,o)):(i==="object"&&n!==null&&(n=gU(n)),o[r]=n)}return o}function hu(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 kC=class{get proxyOf(){return this}constructor(t={}){this.raws={},this[SC]=!1,this[sHe]=!0;for(let o in t)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=gU(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 rHe(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[SC]=!0}markDirty(){if(this[SC]){this[SC]=!1;let t=this;for(;t=t.parent;)t[SC]=!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:hu(o,this.source.start)};if(t.index)r=this.positionInside(t.index);else if(t.word){let i=o.slice(hu(o,this.source.start),hu(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=hu(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:hu(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:hu(o,this.source.end)+1}:{column:r.column+1,line:r.line,offset:r.offset+1};if(t.word){let s=o.slice(hu(o,this.source.start),hu(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:hu(o,t.start)}:typeof t.index=="number"&&(r=this.positionInside(t.index)),t.end?n={column:t.end.column,line:t.end.line,offset:hu(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 nHe().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={},n=o==null;o=o||new Map;let i=0;for(let s in this){if(!Object.prototype.hasOwnProperty.call(this,s)||s==="parent"||s==="proxyCache")continue;let a=this[s];if(Array.isArray(a))r[s]=a.map(l=>typeof l=="object"&&l.toJSON?l.toJSON(null,o):l);else if(typeof a=="object"&&a.toJSON)r[s]=a.toJSON(null,o);else if(s==="source"){if(a==null)continue;let l=o.get(a.input);l==null&&(l=i,o.set(a.input,i),i++),r[s]={end:a.end,inputId:l,start:a.start}}else r[s]=a}return n&&(r.inputs=[...o.keys()].map(s=>s.toJSON())),r}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(t=iHe){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)}};Nue.exports=kC;kC.default=kC});var hU=_e((AMt,Due)=>{"use strict";var aHe=FA(),_C=class extends aHe{constructor(t){super(t),this.type="comment"}};Due.exports=_C;_C.default=_C});var bU=_e((LMt,Vue)=>{"use strict";var lHe=FA(),xC=class extends lHe{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"}};Vue.exports=xC;xC.default=xC});var ub=_e((MMt,Kue)=>{"use strict";var Fue=hU(),zue=bU(),cHe=FA(),{isClean:jue,my:Hue}=VA(),yU,Uue,Gue,vU;function Wue(e){return e.map(t=>(t.nodes&&(t.nodes=Wue(t.nodes)),delete t.source,t))}function $ue(e){if(e[jue]=!1,e.proxyOf.nodes)for(let t of e.proxyOf.nodes)$ue(t)}var ac=class e extends cHe{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){if(super.cleanRaws(t),this.nodes)for(let o of this.nodes)o.cleanRaws(t)}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=Wue(Uue(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 zue(t)]}else if(t.selector||t.selectors)t=[new vU(t)];else if(t.name)t=[new yU(t)];else if(t.text)t=[new Fue(t)];else throw new Error("Unknown node type in node creation");return t.map(n=>(n[Hue]||e.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[jue]&&$ue(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){return this.each((o,r)=>{let n;try{n=t(o,r)}catch(i){throw o.addToError(i)}return n!==!1&&o.walk&&(n=o.walk(t)),n})}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)}))}};ac.registerParse=e=>{Uue=e};ac.registerRule=e=>{vU=e};ac.registerAtRule=e=>{yU=e};ac.registerRoot=e=>{Gue=e};Kue.exports=ac;ac.default=ac;ac.rebuild=e=>{e.type==="atrule"?Object.setPrototypeOf(e,yU.prototype):e.type==="rule"?Object.setPrototypeOf(e,vU.prototype):e.type==="decl"?Object.setPrototypeOf(e,zue.prototype):e.type==="comment"?Object.setPrototypeOf(e,Fue.prototype):e.type==="root"&&Object.setPrototypeOf(e,Gue.prototype),e[Hue]=!0,e.nodes&&e.nodes.forEach(t=>{ac.rebuild(t)})}});var SU=_e((NMt,Zue)=>{"use strict";var uHe=ub(),Yue,que,db=class extends uHe{constructor(t){super({type:"document",...t}),this.nodes||(this.nodes=[])}toResult(t={}){return new Yue(new que,this,t).stringify()}};db.registerLazyResult=e=>{Yue=e};db.registerProcessor=e=>{que=e};Zue.exports=db;db.default=db});var zA=_e(()=>{});var jA=_e(()=>{});var kU=_e(()=>{});var Que=_e((UMt,Xue)=>{var dHe="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",fHe=(e,t=21)=>(o=t)=>{let r="",n=o|0;for(;n--;)r+=e[Math.random()*e.length|0];return r},pHe=(e=21)=>{let t="",o=e|0;for(;o--;)t+=dHe[Math.random()*64|0];return t};Xue.exports={nanoid:pHe,customAlphabet:fHe}});var Jue=_e(()=>{});var rde=_e(($Mt,ode)=>{"use strict";var{existsSync:mHe,readFileSync:gHe}=Jue(),{dirname:_U,join:hHe}=zA(),{SourceMapConsumer:ede,SourceMapGenerator:tde}=jA();function bHe(e){return Buffer?Buffer.from(e,"base64").toString():window.atob(e)}var wC=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=_U(this.mapFile)),n&&(this.text=n)}consumer(){return this.consumerCache||(this.consumerCache=new ede(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 bHe(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&&!/\.map$/i.test(t))&&(this.root=_U(t),mHe(t)))return this.mapFile=t,gHe(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 ede)return tde.fromSourceMap(o).toString();if(o instanceof tde)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=hHe(_U(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)}};ode.exports=wC;wC.default=wC});var TU=_e((KMt,lde)=>{"use strict";var{nanoid:yHe}=Que(),{isAbsolute:CU,resolve:EU}=zA(),{SourceMapConsumer:vHe,SourceMapGenerator:SHe}=jA(),{fileURLToPath:nde,pathToFileURL:HA}=kU(),ide=NA(),kHe=rde(),xU=dU(),wU=Symbol("lineToIndexCache"),_He=!!(vHe&&SHe),sde=!!(EU&&CU);function ade(e){if(e[wU])return e[wU];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[wU]=o,o}var NS=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&&(!sde||/^\w+:\/\//.test(o.from)||CU(o.from)?this.file=o.from:this.file=EU(o.from)),sde&&_He){let r=new kHe(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 "+yHe(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 g=this.fromOffset(l);o=g.line,r=g.col}else o=f.line,r=f.column,l=this.fromLineAndColumn(o,r);if(typeof p.offset=="number"){a=p.offset;let g=this.fromOffset(a);s=g.line,i=g.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 ide(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 ide(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&&(HA&&(u.input.url=HA(this.file).toString()),u.input.file=this.file),u}fromLineAndColumn(t,o){return ade(this)[t-1]+o-1}fromOffset(t){let o=ade(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:EU(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;typeof r=="number"&&(a=i.originalPositionFor({column:n-1,line:r}));let l;CU(s.source)?l=HA(s.source):l=new URL(s.source,this.map.consumer().sourceRoot||HA(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(nde)u.file=nde(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}};lde.exports=NS;NS.default=NS;xU&&xU.registerInput&&xU.registerInput(NS)});var BU=_e((YMt,mde)=>{"use strict";var{dirname:UA,relative:ude,resolve:dde,sep:fde}=zA(),{SourceMapConsumer:pde,SourceMapGenerator:GA}=jA(),{pathToFileURL:cde}=kU(),xHe=TU(),wHe=!!(pde&&GA),CHe=!!(UA&&dde&&ude&&fde),RU=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||zA(t.file),n;this.mapOpts.sourcesContent===!1?(n=new Kue(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(),J8e&&Q8e&&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=jA.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new jA({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 jA({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?zA(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(r=zA(Wue(r,this.mapOpts.annotation)));let n=Gue(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 X8e(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(Uue){let r=Uue(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;$ue==="\\"&&(t=t.replace(/\\/g,"/"));let r=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,r),r}};Yue.exports=SU});var Xue=Se((nMt,Zue)=>{"use strict";var que=lb(),NS=class extends que{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)}};Zue.exports=NS;NS.default=NS;que.registerAtRule(NS)});var HA=Se((iMt,tde)=>{"use strict";var Que=lb(),Jue,ede,cm=class extends Que{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,o,r){let n=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 i of n)i.raws.before=o.raws.before}return n}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 Jue(new ede,this,t).stringify()}};cm.registerLazyResult=e=>{Jue=e};cm.registerProcessor=e=>{ede=e};tde.exports=cm;cm.default=cm;Que.registerRoot(cm)});var rde=Se((sMt,ode)=>{"use strict";var xC={comma(e){return xC.split(e,[","],!0)},space(e){let t=[" ",`
-`,"	"];return xC.split(e,t)},split(e,t,o){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}};ode.exports=xC;xC.default=xC});var sde=Se((aMt,ide)=>{"use strict";var nde=lb(),eHe=rde(),DS=class extends nde{get selectors(){return eHe.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=[])}};ide.exports=DS;DS.default=DS;nde.registerRule(DS)});var cde=Se((lMt,lde)=>{"use strict";var UA=/[\t\n\f\r "#'()/;[\\\]{}]/g,GA=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,tHe=/.[\r\n"'(/\\]/,ade=/[\da-f]/i;lde.exports=function(t,o={}){let r=t.css.valueOf(),n=o.ignoreErrors,i,s,a,l,u,d,f,p,h,m,g=r.length,b=0,v=[],y=[],k=-1;function S(){return b}function _(B){throw t.error("Unclosed "+B,b)}function x(){return y.length===0&&b>=g}function w(B){if(y.length)return y.pop();if(b>=g)return;let R=B?B.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(m=v.length?v.pop()[1]:"",h=r.charCodeAt(b+1),m==="url"&&h!==39&&h!==34&&h!==32&&h!==10&&h!==9&&h!==12&&h!==13){l=b;do{if(f=!1,l=r.indexOf(")",l+1),l===-1)if(n||R){l=b;break}else _("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<=k?d=["(","(",b]:(l=r.indexOf(")",b+1),s=r.slice(b,l+1),l===-1||tHe.test(s)?(k=l===-1?g: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||R){l=b+1;break}else _("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:{UA.lastIndex=b+1,UA.test(r),UA.lastIndex===0?l=r.length-1:l=UA.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,ade.test(r.charAt(l)))){for(;ade.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||R?l=r.length:_("comment")),d=["comment",r.slice(b,l+1),b,l],b=l):(GA.lastIndex=b+1,GA.test(r),GA.lastIndex===0?l=r.length-1:l=GA.lastIndex-2,d=["word",r.slice(b,l+1),b,l],v.push(d),b=l);break}}return b++,d}function T(B){y.push(B)}return{back:T,endOfFile:x,nextToken:w,position:S}}});var pde=Se((cMt,fde)=>{"use strict";var oHe=Xue(),rHe=lU(),nHe=cU(),iHe=HA(),ude=sde(),sHe=cde(),dde={empty:!0,space:!0};function aHe(e){for(let t=e.length-1;t>=0;t--){let o=e[t],r=o[3]||o[2];if(r)return r}}function _U(e,t,o){let r="";for(let n=t;n<o;n++)r+=e[n][1];return r}var xU=class{constructor(t){this.input=t,this.root=new iHe,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 oHe;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 rHe;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=sHe(this.input)}decl(t,o){let r=new nHe;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]||aHe(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+=_U(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=_U(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=_U(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 h=this.stringFrom(t,p);h=this.spacesFromEnd(t)+h,h!==" !important"&&(r.raws.important=h);break}else if(l[1].toLowerCase()==="important"){let h=t.slice(0),m="";for(let g=p;g>0;g--){let b=h[g][0];if(m.trim().startsWith("!")&&b!=="space")break;m=h.pop()[1]+m}m.trim().startsWith("!")&&(r.important=!0,r.raws.important=m,t=h)}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 ude;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",!dde[f]&&!dde[d]?l.slice(-1)===","?u=!1:l+=i[1]:u=!1):l+=i[1];if(!u){let p=r.reduce((h,m)=>h+m[1],"");t.raws[o]={raw:p,value:l}}t[o]=l}rule(t){t.pop();let o=new ude;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})}};fde.exports=xU});var wU=Se((uMt,mde)=>{"use strict";var lHe=lb(),cHe=vU(),uHe=pde();function WA(e,t){let o=new cHe(e,t),r=new uHe(o);try{r.parse()}catch(n){throw n}return r.root}mde.exports=WA;WA.default=WA;lHe.registerParse(WA)});var gde=Se((dMt,hde)=>{"use strict";var wC=class{constructor(t,o={}){if(this.type="warning",this.text=t,o.node&&o.node.source){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}};hde.exports=wC;wC.default=wC});var CU=Se((fMt,bde)=>{"use strict";var dHe=gde(),CC=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 dHe(t,o);return this.messages.push(r),r}warnings(){return this.messages.filter(t=>t.type==="warning")}};bde.exports=CC;CC.default=CC});var EU=Se((pMt,vde)=>{"use strict";var yde={};vde.exports=function(t){yde[t]||(yde[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))}});var wde=Se((hMt,xde)=>{"use strict";var fHe=lb(),pHe=fU(),mHe=kU(),hHe=wU(),Sde=CU(),gHe=HA(),bHe=LA(),{isClean:mu,my:yHe}=MA(),mMt=EU(),vHe={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},SHe={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},kHe={Once:!0,postcssPlugin:!0,prepare:!0},VS=0;function EC(e){return typeof e=="object"&&typeof e.then=="function"}function _de(e){let t=!1,o=vHe[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[o,o+"-"+t,VS,o+"Exit",o+"Exit-"+t]:t?[o,o+"-"+t,o+"Exit",o+"Exit-"+t]:e.append?[o,VS,o+"Exit"]:[o,o+"Exit"]}function kde(e){let t;return e.type==="document"?t=["Document",VS,"DocumentExit"]:e.type==="root"?t=["Root",VS,"RootExit"]:t=_de(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function TU(e){return e[mu]=!1,e.nodes&&e.nodes.forEach(t=>TU(t)),e}var RU={},um=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=TU(o);else if(o instanceof e||o instanceof Sde)n=TU(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=hHe;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[yHe]&&fHe.rebuild(n)}this.result=new Sde(t,n,r),this.helpers={...RU,postcss:RU,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(!SHe[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${o.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!kHe[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(EC(r))try{await r}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[mu];){t[mu]=!0;let o=[kde(t)];for(;o.length>0;){let r=this.visitTick(o);if(EC(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 EC(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=bHe;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 mHe(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(EC(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[mu];)t[mu]=!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(EC(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,a;for(;a=r.nodes[r.indexes[s]];)if(r.indexes[s]+=1,!a[mu]){a[mu]=!0,t.push(kde(a));return}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===VS){r.nodes&&r.nodes.length&&(r[mu]=!0,o.iterator=r.getIterator());return}else if(this.listeners[s]){o.visitors=this.listeners[s];return}}t.pop()}walkSync(t){t[mu]=!0;let o=_de(t);for(let r of o)if(r===VS)t.nodes&&t.each(n=>{n[mu]||this.walkSync(n)});else{let n=this.listeners[r];if(n&&this.visitSync(n,t.toProxy()))return}}warnings(){return this.sync().warnings()}};um.registerPostcss=e=>{RU=e};xde.exports=um;um.default=um;gHe.registerLazyResult(um);pHe.registerLazyResult(um)});var Ede=Se((bMt,Cde)=>{"use strict";var _He=kU(),xHe=wU(),wHe=CU(),CHe=LA(),gMt=EU(),TC=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=xHe;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=CHe;this.result=new wHe(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 _He(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[]}};Cde.exports=TC;TC.default=TC});var Rde=Se((yMt,Tde)=>{"use strict";var EHe=fU(),THe=wde(),RHe=Ede(),BHe=HA(),ub=class{constructor(t=[]){this.version="8.5.16",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 RHe(this,t,o):new THe(this,t,o)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};Tde.exports=ub;ub.default=ub;BHe.registerProcessor(ub);EHe.registerProcessor(ub)});var Ide=Se((vMt,Pde)=>{Pde.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&&Bde(s.source.input.file,n)||i.length&&s.source.input.file&&!Bde(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&&PHe(u,t.exclude)?u:t.transform?t.transform(o,u,r+u,s.source.input.file,a):r+u))})}};function Bde(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e.includes(o))}function PHe(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e===o)}});var Ade=Se((SMt,Ode)=>{var BU=40,PU=41,$A=39,IU=34,OU=92,FS=47,AU=44,LU=58,KA=42,IHe=117,OHe=85,AHe=43,LHe=/^[a-f0-9?-]+$/i;Ode.exports=function(e){for(var t=[],o=e,r,n,i,s,a,l,u,d,f=0,p=o.charCodeAt(f),h=o.length,m=[{nodes:t}],g=0,b,v="",y="",k="";f<h;)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===PU&&g?k=s:i&&i.type==="div"?(i.after=s,i.sourceEndIndex+=s.length):p===AU||p===LU||p===FS&&o.charCodeAt(r+1)!==KA&&(!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===$A||p===IU){r=f,n=p===$A?"'":'"',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)===OU;)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===FS&&o.charCodeAt(f+1)===KA)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===FS||p===KA)&&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===FS||p===AU||p===LU)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(BU===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!==$A&&p!==IU){r-=1;do if(a=!1,r=o.indexOf(")",r+1),~r)for(l=r;o.charCodeAt(l-1)===OU;)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 g+=1,s.after="",s.sourceEndIndex=f+1,t.push(s),m.push(s),t=s.nodes=[],b=s;v=""}else if(PU===p&&g)f+=1,p=o.charCodeAt(f),b.after=k,b.sourceEndIndex+=k.length,k="",g-=1,m[m.length-1].sourceEndIndex=f,m.pop(),b=m[g],t=b.nodes;else{r=f;do p===OU&&(r+=1),r+=1,p=o.charCodeAt(r);while(r<h&&!(p<=32||p===$A||p===IU||p===AU||p===LU||p===FS||p===BU||p===KA&&b&&b.type==="function"&&b.value==="calc"||p===FS&&b.type==="function"&&b.value==="calc"||p===PU&&g));s=o.slice(f,r),BU===p?v=s:(IHe===s.charCodeAt(0)||OHe===s.charCodeAt(0))&&AHe===s.charCodeAt(1)&&LHe.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=m.length-1;f;f-=1)m[f].unclosed=!0,m[f].sourceEndIndex=o.length;return m[0].nodes}});var Mde=Se((kMt,Lde)=>{Lde.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 Fde=Se((_Mt,Vde)=>{function Nde(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=Dde(e.nodes,t),o!=="function"?n:r+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):r}function Dde(e,t){var o,r;if(Array.isArray(e)){for(o="",r=e.length-1;~r;r-=1)o=Nde(e[r],t)+o;return o}return Nde(e,t)}Vde.exports=Dde});var jde=Se((xMt,zde)=>{var YA=45,qA=43,MU=46,MHe=101,NHe=69;function DHe(e){var t=e.charCodeAt(0),o;if(t===qA||t===YA){if(o=e.charCodeAt(1),o>=48&&o<=57)return!0;var r=e.charCodeAt(2);return o===MU&&r>=48&&r<=57}return t===MU?(o=e.charCodeAt(1),o>=48&&o<=57):t>=48&&t<=57}zde.exports=function(e){var t=0,o=e.length,r,n,i;if(o===0||!DHe(e))return!1;for(r=e.charCodeAt(t),(r===qA||r===YA)&&t++;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),r===MU&&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===MHe||r===NHe)&&(n>=48&&n<=57||(n===qA||n===YA)&&i>=48&&i<=57))for(t+=n===qA||n===YA?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 Wde=Se((wMt,Gde)=>{var VHe=Ade(),Hde=Mde(),Ude=Fde();function dm(e){return this instanceof dm?(this.nodes=VHe(e),this):new dm(e)}dm.prototype.toString=function(){return Array.isArray(this.nodes)?Ude(this.nodes):""};dm.prototype.walk=function(e,t){return Hde(this.nodes,e,t),this};dm.unit=jde();dm.walk=Hde;dm.stringify=Ude;Gde.exports=dm});var Kde=Se((CMt,NU)=>{var $de=Wde();NU.exports=e=>{let o=Object.assign({skipHostRelativeUrls:!0},e);return{postcssPlugin:"rebaseUrl",Declaration(r){let n=$de(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=$de.stringify(n))}}};NU.exports.postcss=!0});var sfe=Se((FMt,ife)=>{ife.exports=window.wp.priorityQueue});var e9=Se((ADt,spe)=>{spe.exports=window.wp.blob});var GC=Se((uFt,bme)=>{bme.exports=window.wp.isShallowEqual});var WL=Se((Tzt,lbe)=>{lbe.exports=window.wp.tokenList});var mye=Se((V8t,pye)=>{pye.exports=window.wp.commands});var Tu=Se((g9t,BSe)=>{BSe.exports=window.wp.date});var ike=Se((iGt,nke)=>{var JSe=!1,qb,UG,GG,nN,iN,eke,sN,WG,$G,KG,tke,YG,qG,oke,rke;function Cs(){if(!JSe){JSe=!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(YG=/\b(iPhone|iP[ao]d)/.exec(e),qG=/\b(iP[ao]d)/.exec(e),KG=/Android/i.exec(e),oke=/FBAN\/\w+;/i.exec(e),rke=/Mobile/i.exec(e),tke=!!/Win64/.exec(e),t){qb=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,qb&&document&&document.documentMode&&(qb=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);eke=r?parseFloat(r[1])+4:qb,UG=t[2]?parseFloat(t[2]):NaN,GG=t[3]?parseFloat(t[3]):NaN,nN=t[4]?parseFloat(t[4]):NaN,nN?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),iN=t&&t[1]?parseFloat(t[1]):NaN):iN=NaN}else qb=UG=GG=iN=nN=NaN;if(o){if(o[1]){var n=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);sN=n?parseFloat(n[1].replace("_",".")):!0}else sN=!1;WG=!!o[2],$G=!!o[3]}else sN=WG=$G=!1}}var ZG={ie:function(){return Cs()||qb},ieCompatibilityMode:function(){return Cs()||eke>qb},ie64:function(){return ZG.ie()&&tke},firefox:function(){return Cs()||UG},opera:function(){return Cs()||GG},webkit:function(){return Cs()||nN},safari:function(){return ZG.webkit()},chrome:function(){return Cs()||iN},windows:function(){return Cs()||WG},osx:function(){return Cs()||sN},linux:function(){return Cs()||$G},iphone:function(){return Cs()||YG},mobile:function(){return Cs()||YG||qG||KG||rke},nativeApp:function(){return Cs()||oke},android:function(){return Cs()||KG},ipad:function(){return Cs()||qG}};nke.exports=ZG});var ake=Se((sGt,ske)=>{"use strict";var aN=!!(typeof window<"u"&&window.document&&window.document.createElement),$We={canUseDOM:aN,canUseWorkers:typeof Worker<"u",canUseEventListeners:aN&&!!(window.addEventListener||window.attachEvent),canUseViewport:aN&&!!window.screen,isInWorker:!aN};ske.exports=$We});var dke=Se((aGt,uke)=>{"use strict";var lke=ake(),cke;lke.canUseDOM&&(cke=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function KWe(e,t){if(!lke.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&&cke&&e==="wheel"&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}uke.exports=KWe});var bke=Se((lGt,gke)=>{"use strict";var YWe=ike(),qWe=dke(),fke=10,pke=40,mke=800;function hke(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*fke,n=o*fke,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||n)&&e.deltaMode&&(e.deltaMode==1?(r*=pke,n*=pke):(r*=mke,n*=mke)),r&&!t&&(t=r<1?-1:1),n&&!o&&(o=n<1?-1:1),{spinX:t,spinY:o,pixelX:r,pixelY:n}}hke.getEventType=function(){return YWe.firefox()?"DOMMouseScroll":qWe("wheel")?"wheel":"mousewheel"};gke.exports=hke});var vke=Se((cGt,yke)=>{yke.exports=bke()});var Z_e=Se((t$t,q_e)=>{"use strict";q_e.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 qet={};Or(qet,{AlignmentControl:()=>qB,AlignmentToolbar:()=>CX,Autocomplete:()=>GX,BlockAlignmentControl:()=>pP,BlockAlignmentToolbar:()=>fQ,BlockBindingsAttributeControl:()=>Hw,BlockBindingsSourceFieldsList:()=>jw,BlockBreadcrumb:()=>MQ,BlockCanvas:()=>vye,BlockColorsStyleSelector:()=>xye,BlockContextProvider:()=>sT,BlockControls:()=>No,BlockEdit:()=>HB,BlockEditorKeyboardShortcuts:()=>gA,BlockEditorProvider:()=>fce,BlockFormatControls:()=>O9,BlockIcon:()=>Et,BlockInspector:()=>JEe,BlockList:()=>HS,BlockMover:()=>pL,BlockNavigationDropdown:()=>Ove,BlockPopover:()=>Jpe,BlockPreview:()=>bs,BlockSelectionClearer:()=>fme,BlockSettingsMenu:()=>VL,BlockSettingsMenuControls:()=>AL,BlockStyles:()=>Xk,BlockTitle:()=>Gw,BlockToolbar:()=>Qbe,BlockTools:()=>mE,BlockVerticalAlignmentControl:()=>lP,BlockVerticalAlignmentToolbar:()=>eSe,ButtonBlockAppender:()=>Sm,ButtonBlockerAppender:()=>Upe,ColorPalette:()=>_Se,ColorPaletteControl:()=>CSe,ContrastChecker:()=>RSe,CopyHandler:()=>o1e,DefaultBlockAppender:()=>uk,DimensionControl:()=>Yb,FontSizePicker:()=>_z,HeadingLevelDropdown:()=>jve,HeightControl:()=>QSe,InnerBlocks:()=>$C,Inserter:()=>Za,InspectorAdvancedControls:()=>Cm,InspectorControls:()=>Oe,JustifyContentControl:()=>_v,JustifyToolbar:()=>c_e,LineHeightControl:()=>IN,LinkControl:()=>eh,MediaPlaceholder:()=>Bxe,MediaReplaceFlow:()=>b_,MediaUpload:()=>yu,MediaUploadCheck:()=>Xs,MultiSelectScrollIntoView:()=>s1e,NavigableToolbar:()=>Bk,ObserveTyping:()=>fye,PanelColorSettings:()=>Ixe,PlainText:()=>Dwe,RecursionProvider:()=>U$,RichText:()=>w_,RichTextShortcut:()=>Pwe,RichTextToolbarButton:()=>AW,SETTINGS_DEFAULTS:()=>Lx,SkipToSelectedBlock:()=>nD,ToolSelector:()=>b1e,Typewriter:()=>c1e,URLInput:()=>Qm,URLInputButton:()=>Wwe,URLPopover:()=>rh,Warning:()=>bp,WritingFlow:()=>BA,__experimentalBlockAlignmentMatrixControl:()=>TQ,__experimentalBlockFullHeightAligmentControl:()=>xQ,__experimentalBlockPatternSetup:()=>Xve,__experimentalBlockPatternsList:()=>gu,__experimentalBlockVariationPicker:()=>Hve,__experimentalBlockVariationTransforms:()=>AM,__experimentalBorderRadiusControl:()=>FM,__experimentalColorGradientControl:()=>$m,__experimentalColorGradientSettingsDropdown:()=>eN,__experimentalDateFormatPicker:()=>PSe,__experimentalDuotoneControl:()=>HM,__experimentalFontAppearanceControl:()=>GM,__experimentalFontFamilyControl:()=>WM,__experimentalGetBorderClassesAndStyles:()=>sF,__experimentalGetColorClassesAndStyles:()=>aF,__experimentalGetDimensionsClassesAndStyles:()=>iF,__experimentalGetElementClassName:()=>Wet,__experimentalGetGapCSSValue:()=>Pi,__experimentalGetGradientClass:()=>gv,__experimentalGetGradientObjectByGradientValue:()=>hX,__experimentalGetShadowClassesAndStyles:()=>uY,__experimentalGetSpacingClassesAndStyles:()=>pY,__experimentalImageEditor:()=>o_e,__experimentalImageSizeControl:()=>s_e,__experimentalImageURLInputUI:()=>Qwe,__experimentalInspectorPopoverHeader:()=>yV,__experimentalLetterSpacingControl:()=>KM,__experimentalLibrary:()=>n1e,__experimentalLinkControl:()=>PN,__experimentalLinkControlSearchInput:()=>L_e,__experimentalLinkControlSearchItem:()=>k_e,__experimentalLinkControlSearchResults:()=>T_e,__experimentalListView:()=>BM,__experimentalPanelColorGradientSettings:()=>oN,__experimentalPreviewOptions:()=>m0e,__experimentalPublishDateTimePicker:()=>m1e,__experimentalRecursionProvider:()=>u1e,__experimentalResponsiveBlockControl:()=>jwe,__experimentalSpacingSizesControl:()=>P_,__experimentalTextDecorationControl:()=>qM,__experimentalTextTransformControl:()=>XM,__experimentalUnitControl:()=>Uwe,__experimentalUseBlockOverlayActive:()=>DQ,__experimentalUseBlockPreview:()=>dfe,__experimentalUseBorderProps:()=>cY,__experimentalUseColorProps:()=>fY,__experimentalUseCustomSides:()=>FK,__experimentalUseGradient:()=>fDe,__experimentalUseHasRecursion:()=>d1e,__experimentalUseMultipleOriginColorsAndGradients:()=>Ym,__experimentalUseResizeCanvas:()=>g0e,__experimentalWritingModeControl:()=>JM,__unstableBlockSettingsMenuFirstItem:()=>xL,__unstableBlockToolbarLastItem:()=>yL,__unstableEditorStyles:()=>Ld,__unstableIframe:()=>LS,__unstableInserterMenuExtension:()=>b2,__unstableRichTextInputEvent:()=>Iwe,__unstableUseBlockSelectionClearer:()=>kb,__unstableUseClipboardHandler:()=>t1e,__unstableUseMouseMoveTypingReset:()=>gE,__unstableUseTypewriter:()=>z$,__unstableUseTypingObserver:()=>bE,createCustomColorsHOC:()=>pX,getColorClassName:()=>xa,getColorObjectByAttributeValues:()=>jc,getColorObjectByColorValue:()=>nT,getComputedFluidTypographyValue:()=>yX,getCustomValueFromPreset:()=>KX,getDimensionsClassesAndStyles:()=>iF,getFontSize:()=>bv,getFontSizeClass:()=>yp,getFontSizeObjectByValue:()=>kz,getGradientSlugByValue:()=>gX,getGradientValueBySlug:()=>KB,getPxFromCssUnit:()=>mIe,getSpacingPresetCssVar:()=>Hl,getTypographyClassesAndStyles:()=>mY,isValueSpacingPreset:()=>aP,privateApis:()=>wY,store:()=>C,storeConfig:()=>pv,transformStyles:()=>zS,useBlockBindingsUtils:()=>yd,useBlockCommands:()=>fM,useBlockDisplayInformation:()=>Do,useBlockEditContext:()=>ht,useBlockEditingMode:()=>Er,useBlockProps:()=>m0,useCachedTruthy:()=>hY,useHasRecursion:()=>G$,useInnerBlocksProps:()=>Eb,useSetting:()=>cX,useSettings:()=>Le,useStyleOverride:()=>el,withColorContext:()=>zM,withColors:()=>mX,withFontSizes:()=>xX});function BY(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=BY(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function YIe(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=BY(e))&&(r&&(r+=" "),r+=t);return r}var K=YIe;var y1e=c(ue(),1),El=c(F(),1),SV=c(Q(),1),Y$=c(fe(),1),y1=c(go(),1);var eT=c(F(),1),Dl=Symbol("mayDisplayControls"),Vy=Symbol("mayDisplayParentControls"),Kf=Symbol("mayDisplayPatternEditingControls"),Fy=Symbol("blockEditingMode"),zy=Symbol("blockBindings"),tT=Symbol("isPreviewMode"),Bx=Symbol("isInListViewBlockSupportTree"),vF={name:"",isSelected:!1},SF=(0,eT.createContext)(vF);SF.displayName="BlockEditContext";var{Provider:oT}=SF;function ht(){return(0,eT.useContext)(SF)}var qIe={grad:.9,turn:360,rad:360/(2*Math.PI)},rd=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},kn=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},_a=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},HY=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},MY=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)}},kF=function(e){return{r:kn(e.r),g:kn(e.g),b:kn(e.b),a:kn(e.a,3)}},ZIe=/^#([0-9a-f]{3,8})$/i,rT=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},UY=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}},GY=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}},NY=function(e){return{h:HY(e.h),s:_a(e.s,0,100),l:_a(e.l,0,100),a:_a(e.a)}},DY=function(e){return{h:kn(e.h),s:kn(e.s),l:kn(e.l),a:kn(e.a,3)}},VY=function(e){return GY((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},Px=function(e){return{h:(t=UY(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},XIe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,QIe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,JIe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,eOe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,wF={string:[[function(e){var t=ZIe.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?kn(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?kn(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=JIe.exec(e)||eOe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:MY({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=XIe.exec(e)||QIe.exec(e);if(!t)return null;var o,r,n=NY({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(qIe[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return VY(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 rd(t)&&rd(o)&&rd(r)?MY({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(!rd(t)||!rd(o)||!rd(r))return null;var s=NY({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return VY(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!rd(t)||!rd(o)||!rd(r))return null;var s=(function(a){return{h:HY(a.h),s:_a(a.s,0,100),v:_a(a.v,0,100),a:_a(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return GY(s)},"hsv"]]},FY=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]},tOe=function(e){return typeof e=="string"?FY(e.trim(),wF.string):typeof e=="object"&&e!==null?FY(e,wF.object):[null,void 0]};var _F=function(e,t){var o=Px(e);return{h:o.h,s:_a(o.s+100*t,0,100),l:o.l,a:o.a}},xF=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},zY=function(e,t){var o=Px(e);return{h:o.h,s:o.s,l:_a(o.l+100*t,0,100),a:o.a}},CF=(function(){function e(t){this.parsed=tOe(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 kn(xF(this.rgba),2)},e.prototype.isDark=function(){return xF(this.rgba)<.5},e.prototype.isLight=function(){return xF(this.rgba)>=.5},e.prototype.toHex=function(){return t=kF(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?rT(kn(255*i)):"","#"+rT(o)+rT(r)+rT(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return kF(this.rgba)},e.prototype.toRgbString=function(){return t=kF(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 DY(Px(this.rgba))},e.prototype.toHslString=function(){return t=DY(Px(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=UY(this.rgba),{h:kn(t.h),s:kn(t.s),v:kn(t.v),a:kn(t.a,3)};var t},e.prototype.invert=function(){return Lo({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),Lo(_F(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Lo(_F(this.rgba,-t))},e.prototype.grayscale=function(){return Lo(_F(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Lo(zY(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Lo(zY(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"?Lo({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):kn(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=Px(this.rgba);return typeof t=="number"?Lo({h:t,s:o.s,l:o.l,a:o.a}):kn(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Lo(t).toHex()},e})(),Lo=function(e){return e instanceof CF?e:new CF(e)},jY=[],Yf=function(e){e.forEach(function(t){jY.indexOf(t)<0&&(t(CF,wF),jY.push(t))})};function qf(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 h in o)i[h]=new e(o[h]).toRgb();for(var m in o){var g=(a=d,l=i[m],Math.pow(a.r-l.r,2)+Math.pow(a.g-l.g,2)+Math.pow(a.b-l.b,2));g<f&&(f=g,p=m)}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 EF=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},TF=function(e){return .2126*EF(e.r)+.7152*EF(e.g)+.0722*EF(e.b)};function jy(e){e.prototype.luminance=function(){return t=TF(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=TF(i),l=TF(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 qY=c(U(),1);var KY=c(Ix(),1),{lock:YY,unlock:H}=(0,KY.__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");Yf([qf,jy]);var{kebabCase:oOe}=H(qY.privateApis),jc=(e,t,o)=>{if(t){let r=e?.find(n=>n.slug===t);if(r)return r}return{color:o}},nT=(e,t)=>e?.find(o=>o.color===t);function xa(e,t){if(!(!e||!t))return`has-${oOe(t)}-${e}`}function ZY(e,t){let o=Lo(t),r=({color:i})=>o.contrast(i),n=Math.max(...e.map(r));return e.find(i=>r(i)===n).color}var UB=c(F(),1),bg=c(fe(),1),dX=c(U(),1);var aX=c(Q(),1),lX=c(Rt(),1);var jB=c(F(),1),zB=c(ue(),1);var nd=c(ue(),1),iq=c(U(),1),Ax=c(Q(),1),qh=c(F(),1);var Hy=c(F(),1),JY=c(E(),1),iT=(0,Hy.createContext)({});iT.displayName="BlockContext";function sT({value:e,children:t}){let o=(0,Hy.useContext)(iT),r=(0,Hy.useMemo)(()=>({...o,...e}),[o,e]);return(0,JY.jsx)(iT.Provider,{value:r,children:t})}var _n=iT;var Uy=c(Fs(),1);function $h(e){return e?.startsWith("#")&&(0,Uy.isValidFragment)(e)}function Kh(e){return e?.startsWith("/")||e?.startsWith("./")||e?.startsWith("../")}function Yh(e){if(e.includes(" "))return!1;let o=(0,Uy.getProtocol)(e),r=(0,Uy.isValidProtocol)(o),n=rOe(e),i=e?.startsWith("www.");return r||i||$h(e)||n||Kh(e)}function rOe(e,t=6){let o=e.split(/[?#]/)[0];return new RegExp(`(?<=\\S)\\.(?:[a-zA-Z_]{2,${t}})(?:\\/|$)`).test(o)}var nOe="__default",tq="core/pattern-overrides",iOe={};function oq(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??iOe}function Ox(e){return e?.[nOe]?.source===tq}function aT(e,t){if(!Ox(e))return e;let o={};for(let r of t){let n=e[r]?e[r]:{source:tq};o[r]=n}return o}var rq=c(F(),1),Fn=(0,rq.createContext)({});Fn.displayName="PrivateBlockContext";var lT=c(E(),1),sOe=e=>{let{name:t}=e,o=(0,nd.getBlockType)(t);if(!o)return null;let r=o.edit||o.save;return(0,lT.jsx)(r,{...e})},nq=(0,iq.withFilters)("editor.BlockEdit")(sOe),aOe=e=>{let{name:t,clientId:o,attributes:r,setAttributes:n}=e,i=(0,Ax.useRegistry)(),s=(0,nd.getBlockType)(t),a=(0,qh.useContext)(_n),l=(0,Ax.useSelect)(v=>H(v(nd.store)).getAllBlockBindingsSources(),[]),{bindableAttributes:u}=(0,qh.useContext)(Fn),{blockBindings:d,context:f,hasPatternOverrides:p}=(0,qh.useMemo)(()=>({blockBindings:aT(r?.metadata?.bindings,u),context:oq(a,s?.usesContext,r?.metadata?.bindings?Object.values(r.metadata.bindings).map(v=>l[v?.source]):void 0),hasPatternOverrides:Ox(r?.metadata?.bindings)}),[s?.usesContext,a,r?.metadata?.bindings,u,l]),h=(0,Ax.useSelect)(v=>{if(!d)return r;let y={},k=new Map;for(let[S,_]of Object.entries(d)){let{source:x,args:w}=_,T=l[x];!T||!u?.includes(S)||k.set(T,{...k.get(T),[S]:{args:w}})}if(k.size)for(let[S,_]of k){let x={};S.getValues?x=S.getValues({select:v,context:f,clientId:o,bindings:_}):Object.keys(_).forEach(w=>{x[w]=S.label});for(let[w,T]of Object.entries(x))w==="url"&&(!T||!Yh(T))?y[w]=null:y[w]=T}return{...r,...y}},[r,u,d,o,f,l]),m=(0,qh.useCallback)(v=>{if(!d){n(v);return}i.batch(()=>{let y={...v},k=new Map;for(let[_,x]of Object.entries(y)){if(!d[_]||!u?.includes(_))continue;let w=d[_],T=l[w?.source];T?.setValues&&(k.set(T,{...k.get(T),[_]:{args:w.args,newValue:x}}),delete y[_])}if(k.size)for(let[_,x]of k)_.setValues({select:i.select,dispatch:i.dispatch,context:f,clientId:o,bindings:x});let S=!!f["pattern/overrides"];!(p&&S)&&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,lT.jsx)(nq,{...e,attributes:h,context:f,setAttributes:m});let g=(0,nd.hasBlockSupport)(s,"className",!0)?(0,nd.getBlockDefaultClassName)(t):null,b=K(g,r?.className,e.className);return(0,lT.jsx)(nq,{...e,attributes:h,className:b,context:f,setAttributes:m})},sq=aOe;var nX=c(ue(),1),Sz=c(U(),1),iX=c(Q(),1),FB=c(G(),1);var VB=c(Q(),1);var Wy=c(Zh(),1),PF=c(fe(),1),Dx=c(Q(),1),bq=c(Rt(),1),gT=c(ue(),1);var Bt=c(G(),1),cq={insertUsage:{}},Lx={alignWide:!1,supportsLayout:!0,colors:[{name:(0,Bt.__)("Black"),slug:"black",color:"#000000"},{name:(0,Bt.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,Bt.__)("White"),slug:"white",color:"#ffffff"},{name:(0,Bt.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,Bt.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,Bt.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,Bt.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,Bt.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,Bt.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,Bt.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,Bt.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,Bt.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,Bt._x)("Small","font size name"),size:13,slug:"small"},{name:(0,Bt._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,Bt._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,Bt._x)("Large","font size name"),size:36,slug:"large"},{name:(0,Bt._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,Bt.__)("Thumbnail")},{slug:"medium",name:(0,Bt.__)("Medium")},{slug:"large",name:(0,Bt.__)("Large")},{slug:"full",name:(0,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,Bt.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function cT(e,t,o){return[...e.slice(0,o),...Array.isArray(t)?t:[t],...e.slice(o)]}function uT(e,t,o,r=1){let n=[...e];return n.splice(t,r),cT(n,e.slice(t,t+r),o)}var rs=Symbol("globalStylesDataKey"),Gy=Symbol("globalStylesLinks"),Zf=Symbol("selectBlockPatternsKey"),dT=Symbol("reusableBlocksSelect"),id=Symbol("userPatternCategoriesSelect"),Xf=Symbol("sectionRootClientIdKey"),fT=Symbol("mediaEditKey"),pT=Symbol("getMediaSelect"),Qf=Symbol("isIsolatedEditor"),wa=Symbol("deviceTypeKey"),mT=Symbol("isNavigationOverlayContext"),uq=Symbol("isNavigationPostEditor"),Mx=Symbol("mediaUploadOnSuccess"),dq=Symbol("mediaSideloadFromUrl"),fq=Symbol("openMediaEditorModal");var{isContentBlock:lOe}=H(gT.privateApis),cOe=e=>e;function hT(e,t=""){let o=new Map,r=[];return o.set(t,r),e.forEach(n=>{let{clientId:i,innerBlocks:s}=n;r.push(i),hT(s,i).forEach((a,l)=>{o.set(l,a)})}),o}function RF(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 yq(e,t=cOe){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 IF(e){let t={},o=[...e];for(;o.length;){let{innerBlocks:r,...n}=o.shift();o.push(...r),t[n.clientId]=!0}return t}function pq(e){return yq(e,t=>{let{attributes:o,...r}=t;return r})}function mq(e){return yq(e,t=>t.attributes)}function uOe(e,t){return(0,Wy.default)(Object.keys(e),Object.keys(t))}function dOe(e,t){return e.type==="UPDATE_BLOCK_ATTRIBUTES"&&t!==void 0&&t.type==="UPDATE_BLOCK_ATTRIBUTES"&&(0,Wy.default)(e.clientIds,t.clientIds)&&uOe(e.attributes,t.attributes)}function hq(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 Jf(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 fOe=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),hq(r,o.blocks),Jf(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)}),Jf(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)})}),Jf(r,o.clientIds,!1);break}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let i=IF(o.blocks);r.tree=new Map(r.tree),o.replacedClientIds.forEach(a=>{r.tree.delete(a),i[a]||r.tree.delete("controlled||"+a)}),hq(r,o.blocks),Jf(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)}Jf(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)}),Jf(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),Jf(r,i,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{let i=[o.rootClientId?o.rootClientId:""];r.tree=new Map(r.tree),Jf(r,i,!0);break}}return r};function pOe(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:!dOe(n,t);if(t=n,s==="ignore")return{...i,isPersistentChange:l,lastBlockChangeHistoryMode:"ignore"};let{lastBlockChangeHistoryMode:u,...d}=i;return{...d,isPersistentChange:l}}}function mOe(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 hOe=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)},gOe=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(h=>l(h,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)},bOe=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},yOe=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)},vOe=(0,PF.pipe)(Dx.combineReducers,fOe,hOe,bOe,gOe,pOe,mOe,yOe)({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return pq(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)}),pq(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 mq(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)}),mq(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=hT(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=hT(t.blocks,o),{index:i=r.length}=t,s=new Map(e);return n.forEach((a,l)=>{s.set(l,a)}),s.set(o,cT(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,uT(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,cT(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,uT(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,uT(s,a,a+1,o.length)),l}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let{clientIds:o}=t;if(!t.blocks)return e;let r=hT(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 RF(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"INSERT_BLOCKS":{let o=new Map(e);return RF(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)}),RF(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 SOe(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e}function kOe(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e}function _Oe(e=!1,t){switch(t.type){case"START_DRAGGING":return!0;case"STOP_DRAGGING":return!1}return e}function xOe(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e}function wOe(e={},t){return t.type==="SET_BLOCK_VISIBILITY"?{...e,...t.updates}:e}function gq(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 COe(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,Wy.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=gq(e.selectionStart,t),r=gq(e.selectionEnd,t);return o===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:o,selectionEnd:r}}function EOe(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e}function TOe(e=!0,t){return t.type==="TOGGLE_SELECTION"?t.isSelectionEnabled:e}function ROe(e=null,t){switch(t.type){case"SHOW_VIEWPORT_MODAL":return t.clientIds;case"HIDE_VIEWPORT_MODAL":return null}return e}function BOe(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 POe(e=!1,t){return t.type==="SET_BLOCK_REMOVAL_RULES"?t.rules:e}function IOe(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 OOe(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 AOe(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,Wy.default)(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e}function LOe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function MOe(e=Lx,t){if(t.type==="UPDATE_SETTINGS"){let o=t.reset?{...Lx,...t.settings}:{...e,...t.settings};return Object.defineProperty(o,"__unstableIsPreviewMode",{get(){return(0,bq.default)("__unstableIsPreviewMode",{since:"6.8",alternative:"isPreviewMode"}),this.isPreviewMode}}),o}return e}function NOe(e=cq,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,Dx.select)(gT.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 DOe=(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,Wy.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 VOe(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 FOe(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 zOe(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 jOe(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 HOe(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 UOe(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(!IF(t.blocks)[e])return;break}return e}function GOe(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 WOe(e=[],t){return t.type==="REGISTER_INSERTER_MEDIA_CATEGORY"?[...e,t.category]:e}function $Oe(e=!1,t){return t.type==="LAST_FOCUS"?t.lastFocus:e}function KOe(e=100,t){switch(t.type){case"SET_ZOOM_LEVEL":return t.zoom;case"RESET_ZOOM_LEVEL":return 100}return e}function YOe(e=null,t){switch(t.type){case"SET_INSERTION_POINT":return t.value;case"SELECT_BLOCK":return null}return e}function qOe(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 ZOe(e=0,t){return t.type==="INCREMENT_LIST_VIEW_EXPAND_REVISION"?e+1:e}function XOe(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 QOe(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 JOe(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":{if(e?.clientId&&e.clientId!==t.clientId)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&&!IF(t.blocks)[e.clientId])return;break}}return e}function eAe(e="default",t){return t.type==="SET_STYLE_STATE_VIEWPORT"?t.viewport??"default":e}function tAe(e=!1,t){return t.type==="SET_RESPONSIVE_EDITING"?t.enabled:e}var oAe=(0,Dx.combineReducers)({blocks:vOe,isDragging:_Oe,isTyping:kOe,isBlockInterfaceHidden:SOe,draggedBlocks:xOe,selection:COe,isMultiSelecting:EOe,isSelectionEnabled:TOe,initialPosition:IOe,blocksMode:OOe,blockListSettings:DOe,insertionPoint:YOe,insertionCue:AOe,template:LOe,settings:MOe,preferences:NOe,lastBlockAttributesChange:VOe,lastFocus:$Oe,expandedBlock:jOe,highlightedBlock:FOe,lastBlockInserted:HOe,editedContentOnlySection:UOe,blockVisibility:wOe,viewportModalClientIds:ROe,styleOverrides:GOe,removalPromptData:BOe,blockRemovalRules:POe,registeredInserterMediaCategories:WOe,zoomLevel:KOe,hasBlockSpotlight:zOe,openedListViewPanels:qOe,listViewExpandRevision:ZOe,listViewContentPanelOpen:XOe,requestedInspectorTab:QOe,selectedBlockStyleState:JOe,styleStateViewport:eAe,isResponsiveEditing:tAe});function vq(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 OF(e,t,o){let r=vq(e,t);if(r&&(o(r),!!r?.innerBlocks?.length))for(let n of r?.innerBlocks)OF(e,n.clientId,o)}function Nx(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 rAe(e){return e?.attributes?.metadata?.bindings&&Object.keys(e?.attributes?.metadata?.bindings).length}function BF(e,t=""){let o=e?.zoomLevel<100||e?.zoomLevel==="auto-scaled",r=new Map,n=e.settings?.[Xf],i=e.blocks.order.get(n),s=Array.from(e.blocks.blockEditingModes).some(([,g])=>g==="disabled"),a=[],l=[];e.blocks.controlledInnerBlocks.forEach(g=>{let b=e.blocks.byClientId?.get(g);b?.name==="core/template-part"&&a.push(g),b?.name==="core/block"&&l.push(g)});let u=Array.from(e.blockListSettings).flatMap(([g,b])=>b?.templateLock==="contentOnly"?[g]:[]),d=e.settings?.[Qf],f=e.settings?.disableContentOnlyForUnsyncedPatterns,p=d||f?[]:Array.from(e.blocks.attributes.keys()).filter(g=>e.blocks.attributes.get(g)?.metadata?.patternName),h=e.settings?.disableContentOnlyForTemplateParts,m=[...u,...p,...d||h?[]:a];return OF(e,t,g=>{let{clientId:b,name:v}=g,y=!!e.editedContentOnlySection,k=!1;if(y&&(k=b===e.editedContentOnlySection||!!Nx(e,b,[e.editedContentOnlySection]),!k)){r.set(b,"disabled");return}if(!e.blocks.blockEditingModes.has(b)){if(s){let S,_=e.blocks.parents.get(b);for(;_!==void 0&&(e.blocks.blockEditingModes.has(_)&&(S=e.blocks.blockEditingModes.get(_)),!S);)_=e.blocks.parents.get(_);if(S==="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(Nx(e,b,l)){r.set(b,"disabled");return}return}let S=Nx(e,b,l);if(S){if(Nx(e,S,l)){r.set(b,"disabled");return}if(rAe(g)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}}if(y&&k){r.set(b,"default");return}m.length&&Nx(e,b,m)&&(lOe(v)?r.set(b,"contentOnly"):r.set(b,"disabled"))}}),r}function ep({prevState:e,nextState:t,addedBlocks:o,removedClientIds:r}){let n=e.derivedBlockEditingModes,i;return r?.forEach(s=>{OF(e,s,a=>{n.has(a.clientId)&&(i||(i=new Map(n)),i.delete(a.clientId))})}),o?.forEach(s=>{let a=BF(t,s.clientId);a.size&&(i?i=new Map([...i?.size?i:[],...a]):i=new Map([...n?.size?n:[],...a]))}),i}function nAe(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=ep({prevState:t,nextState:r,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let n=ep({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=ep({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=ep({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=vq(r,o.clientId);if(!n)break;let i=ep({prevState:t,nextState:r,removedClientIds:[o.clientId],addedBlocks:[n]});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"REPLACE_BLOCKS":{let n=ep({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=ep({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=ep({prevState:t,nextState:r,addedBlocks:n,removedClientIds:o.clientIds});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"UPDATE_SETTINGS":{if(t?.settings?.[Xf]!==r?.settings?.[Xf]||!!t?.settings?.disableContentOnlyForUnsyncedPatterns!=!!r?.settings?.disableContentOnlyForUnsyncedPatterns||!!t?.settings?.[Qf]!=!!r?.settings?.[Qf]||!!t?.settings?.disableContentOnlyForTemplateParts!=!!r?.settings?.disableContentOnlyForTemplateParts)return{...r,derivedBlockEditingModes:BF(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:BF(r)}}return r.derivedBlockEditingModes=t?.derivedBlockEditingModes??new Map,r}}function iAe(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 Sq=(0,PF.pipe)(nAe,iAe)(oAe);var pz={};Or(pz,{__experimentalGetActiveBlockIdByBlockNames:()=>yMe,__experimentalGetAllowedBlocks:()=>tMe,__experimentalGetAllowedPatterns:()=>iMe,__experimentalGetBlockListSettingsForBlocks:()=>dMe,__experimentalGetDirectInsertBlock:()=>oMe,__experimentalGetGlobalBlocksByName:()=>fLe,__experimentalGetLastBlockAttributeChanges:()=>mMe,__experimentalGetParsedPattern:()=>rMe,__experimentalGetPatternTransformItems:()=>lMe,__experimentalGetPatternsByBlockTypes:()=>aMe,__experimentalGetReusableBlockTitle:()=>fMe,__unstableGetBlockWithoutInnerBlocks:()=>aLe,__unstableGetClientIdWithClientIdsTree:()=>cLe,__unstableGetClientIdsTree:()=>uLe,__unstableGetContentLockingParent:()=>EMe,__unstableGetLastBlockChangeHistoryMode:()=>uMe,__unstableGetSelectedBlocksWithPartialSelection:()=>LLe,__unstableGetTemporarilyEditingAsBlocks:()=>TMe,__unstableGetVisibleBlocks:()=>_Me,__unstableHasActiveBlockOverlayActive:()=>FZ,__unstableIsFullySelected:()=>PLe,__unstableIsLastBlockChangeIgnored:()=>pMe,__unstableIsSelectionCollapsed:()=>ILe,__unstableIsSelectionMergeable:()=>ALe,__unstableIsWithinBlockOverlay:()=>xMe,__unstableSelectionHasUnmergeableBlock:()=>OLe,areInnerBlocksControlled:()=>MB,canEditBlock:()=>NZ,canInsertBlockType:()=>mg,canInsertBlocks:()=>KLe,canLockBlockType:()=>qLe,canMoveBlock:()=>MZ,canMoveBlocks:()=>YLe,canRemoveBlock:()=>dz,canRemoveBlocks:()=>LZ,didAutomaticChange:()=>gMe,getAdjacentBlockClientId:()=>sz,getAllowedBlocks:()=>rz,getBlock:()=>md,getBlockAttributes:()=>Ta,getBlockCount:()=>mLe,getBlockEditingMode:()=>Bi,getBlockHierarchyRootClientId:()=>SLe,getBlockIndex:()=>BZ,getBlockInsertionPoint:()=>ULe,getBlockListSettings:()=>av,getBlockMode:()=>oz,getBlockName:()=>Wt,getBlockNamesByClientId:()=>pLe,getBlockOrder:()=>xn,getBlockParents:()=>Hs,getBlockParentsByBlockName:()=>iz,getBlockRootClientId:()=>sr,getBlockSelectionEnd:()=>gLe,getBlockSelectionStart:()=>hLe,getBlockTransformItems:()=>JLe,getBlocks:()=>lLe,getBlocksByClientId:()=>OB,getBlocksByName:()=>CZ,getClientIdsOfDescendants:()=>wZ,getClientIdsWithDescendants:()=>sv,getDirectInsertBlock:()=>VZ,getDraggedBlockClientIds:()=>zLe,getFirstMultiSelectedBlockClientId:()=>az,getGlobalBlockCount:()=>dLe,getHoveredBlockClientId:()=>kMe,getInserterItems:()=>QLe,getLastMultiSelectedBlockClientId:()=>TZ,getLowestCommonAncestorWithSelectedBlock:()=>kLe,getMultiSelectedBlockClientIds:()=>hp,getMultiSelectedBlocks:()=>CLe,getMultiSelectedBlocksEndClientId:()=>BLe,getMultiSelectedBlocksStartClientId:()=>RLe,getNextBlockClientId:()=>xLe,getPatternsByBlockTypes:()=>sMe,getPreviousBlockClientId:()=>_Le,getSelectedBlock:()=>vLe,getSelectedBlockClientId:()=>cv,getSelectedBlockClientIds:()=>uv,getSelectedBlockCount:()=>bLe,getSelectedBlocksInitialCaretPosition:()=>wLe,getSelectionEnd:()=>Bw,getSelectionStart:()=>Rw,getSettings:()=>ud,getTemplate:()=>$Le,getTemplateLock:()=>$c,hasBlockMovingClientId:()=>hMe,hasDraggedInnerBlock:()=>OZ,hasInserterItems:()=>eMe,hasMultiSelection:()=>NLe,hasSelectedBlock:()=>yLe,hasSelectedInnerBlock:()=>IZ,isAncestorBeingDragged:()=>jLe,isAncestorMultiSelected:()=>TLe,isBlockBeingDragged:()=>lz,isBlockHighlighted:()=>bMe,isBlockInsertionPointVisible:()=>GLe,isBlockMultiSelected:()=>RZ,isBlockSelected:()=>PZ,isBlockValid:()=>sLe,isBlockVisible:()=>SMe,isBlockWithinSelection:()=>MLe,isCaretWithinFormattedText:()=>HLe,isDraggingBlocks:()=>AZ,isFirstMultiSelectedBlock:()=>ELe,isGroupable:()=>CMe,isLastBlockChangePersistent:()=>cMe,isMultiSelecting:()=>DLe,isSelectionEnabled:()=>VLe,isTyping:()=>FLe,isUngroupable:()=>wMe,isValidTemplate:()=>WLe,wasBlockJustInserted:()=>vMe});var vt=c(ue(),1),_Z=c(go(),1);var bT=c(F(),1),gt=(0,bT.forwardRef)(({icon:e,size:t=24,...o},r)=>(0,bT.cloneElement)(e,{width:t,height:t,...o,ref:r}));var yT=c(pe(),1),AF=c(E(),1),Xh=(0,AF.jsx)(yT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AF.jsx)(yT.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})});var vT=c(pe(),1),LF=c(E(),1),MF=(0,LF.jsx)(vT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LF.jsx)(vT.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})});var ST=c(pe(),1),NF=c(E(),1),tp=(0,NF.jsx)(ST.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NF.jsx)(ST.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})});var kT=c(pe(),1),DF=c(E(),1),Qh=(0,DF.jsx)(kT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DF.jsx)(kT.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})});var _T=c(pe(),1),VF=c(E(),1),op=(0,VF.jsx)(_T.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VF.jsx)(_T.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})});var xT=c(pe(),1),FF=c(E(),1),zF=(0,FF.jsx)(xT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FF.jsx)(xT.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var wT=c(pe(),1),jF=c(E(),1),Vx=(0,jF.jsx)(wT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jF.jsx)(wT.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var CT=c(pe(),1),HF=c(E(),1),Fx=(0,HF.jsx)(CT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HF.jsx)(CT.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var ET=c(pe(),1),UF=c(E(),1),GF=(0,UF.jsx)(ET.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UF.jsx)(ET.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 TT=c(pe(),1),WF=c(E(),1),$F=(0,WF.jsx)(TT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WF.jsx)(TT.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 RT=c(pe(),1),KF=c(E(),1),zx=(0,KF.jsx)(RT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KF.jsx)(RT.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 BT=c(pe(),1),YF=c(E(),1),qF=(0,YF.jsx)(BT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YF.jsx)(BT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var PT=c(pe(),1),ZF=c(E(),1),XF=(0,ZF.jsx)(PT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZF.jsx)(PT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var IT=c(pe(),1),QF=c(E(),1),ns=(0,QF.jsx)(IT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QF.jsx)(IT.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var OT=c(pe(),1),JF=c(E(),1),cn=(0,JF.jsx)(OT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JF.jsx)(OT.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var AT=c(pe(),1),e3=c(E(),1),jx=(0,e3.jsx)(AT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e3.jsx)(AT.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var LT=c(pe(),1),t3=c(E(),1),Ti=(0,t3.jsx)(LT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t3.jsx)(LT.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var MT=c(pe(),1),o3=c(E(),1),rp=(0,o3.jsx)(MT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o3.jsx)(MT.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var NT=c(pe(),1),r3=c(E(),1),un=(0,r3.jsx)(NT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r3.jsx)(NT.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var DT=c(pe(),1),n3=c(E(),1),Jh=(0,n3.jsx)(DT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n3.jsx)(DT.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var VT=c(pe(),1),i3=c(E(),1),eg=(0,i3.jsx)(VT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i3.jsx)(VT.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var FT=c(pe(),1),s3=c(E(),1),a3=(0,s3.jsx)(FT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s3.jsx)(FT.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 zT=c(pe(),1),l3=c(E(),1),c3=(0,l3.jsx)(zT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l3.jsx)(zT.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 jT=c(pe(),1),u3=c(E(),1),tg=(0,u3.jsx)(jT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u3.jsx)(jT.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 HT=c(pe(),1),d3=c(E(),1),f3=(0,d3.jsx)(HT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d3.jsx)(HT.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 og=c(pe(),1),$y=c(E(),1),p3=(0,$y.jsxs)(og.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,$y.jsx)(og.G,{opacity:".25",children:(0,$y.jsx)(og.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,$y.jsx)(og.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 rg=c(pe(),1),Ky=c(E(),1),m3=(0,Ky.jsxs)(rg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Ky.jsx)(rg.G,{opacity:".25",children:(0,Ky.jsx)(rg.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,Ky.jsx)(rg.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 ng=c(pe(),1),Yy=c(E(),1),h3=(0,Yy.jsxs)(ng.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Yy.jsx)(ng.G,{opacity:".25",children:(0,Yy.jsx)(ng.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,Yy.jsx)(ng.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 ig=c(pe(),1),qy=c(E(),1),g3=(0,qy.jsxs)(ig.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,qy.jsx)(ig.G,{opacity:".25",children:(0,qy.jsx)(ig.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,qy.jsx)(ig.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 UT=c(pe(),1),b3=c(E(),1),y3=(0,b3.jsx)(UT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b3.jsx)(UT.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 GT=c(pe(),1),v3=c(E(),1),Hx=(0,v3.jsx)(GT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v3.jsx)(GT.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})});var WT=c(pe(),1),S3=c(E(),1),k3=(0,S3.jsx)(WT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S3.jsx)(WT.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 $T=c(pe(),1),_3=c(E(),1),sg=(0,_3.jsx)($T.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_3.jsx)($T.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 KT=c(pe(),1),x3=c(E(),1),w3=(0,x3.jsx)(KT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x3.jsx)(KT.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 YT=c(pe(),1),C3=c(E(),1),E3=(0,C3.jsx)(YT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C3.jsx)(YT.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 qT=c(pe(),1),T3=c(E(),1),R3=(0,T3.jsx)(qT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T3.jsx)(qT.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"})});var ZT=c(pe(),1),B3=c(E(),1),P3=(0,B3.jsx)(ZT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,B3.jsx)(ZT.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 XT=c(pe(),1),I3=c(E(),1),O3=(0,I3.jsx)(XT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I3.jsx)(XT.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 QT=c(pe(),1),A3=c(E(),1),L3=(0,A3.jsx)(QT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A3.jsx)(QT.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 JT=c(pe(),1),M3=c(E(),1),N3=(0,M3.jsx)(JT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M3.jsx)(JT.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 eR=c(pe(),1),D3=c(E(),1),V3=(0,D3.jsx)(eR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D3.jsx)(eR.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 tR=c(pe(),1),F3=c(E(),1),z3=(0,F3.jsx)(tR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F3.jsx)(tR.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 oR=c(pe(),1),j3=c(E(),1),rR=(0,j3.jsx)(oR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j3.jsx)(oR.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 nR=c(pe(),1),H3=c(E(),1),Ux=(0,H3.jsx)(nR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H3.jsx)(nR.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 iR=c(pe(),1),U3=c(E(),1),Gx=(0,U3.jsx)(iR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U3.jsx)(iR.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 sR=c(pe(),1),G3=c(E(),1),Wx=(0,G3.jsx)(sR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G3.jsx)(sR.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 aR=c(pe(),1),W3=c(E(),1),$3=(0,W3.jsx)(aR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W3.jsx)(aR.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var lR=c(pe(),1),K3=c(E(),1),Y3=(0,K3.jsx)(lR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K3.jsx)(lR.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 cR=c(pe(),1),q3=c(E(),1),Z3=(0,q3.jsx)(cR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q3.jsx)(cR.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 uR=c(pe(),1),X3=c(E(),1),Q3=(0,X3.jsx)(uR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X3.jsx)(uR.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var dR=c(pe(),1),J3=c(E(),1),e4=(0,J3.jsx)(dR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J3.jsx)(dR.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 fR=c(pe(),1),t4=c(E(),1),o4=(0,t4.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t4.jsx)(fR.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 pR=c(pe(),1),r4=c(E(),1),n4=(0,r4.jsx)(pR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r4.jsx)(pR.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var mR=c(pe(),1),i4=c(E(),1),$x=(0,i4.jsx)(mR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i4.jsx)(mR.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var hR=c(pe(),1),s4=c(E(),1),a4=(0,s4.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s4.jsx)(hR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var gR=c(pe(),1),l4=c(E(),1),Kx=(0,l4.jsx)(gR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l4.jsx)(gR.Path,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})});var bR=c(pe(),1),c4=c(E(),1),Yx=(0,c4.jsx)(bR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c4.jsx)(bR.Path,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})});var yR=c(pe(),1),u4=c(E(),1),np=(0,u4.jsx)(yR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,u4.jsx)(yR.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})});var vR=c(pe(),1),d4=c(E(),1),ip=(0,d4.jsx)(vR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d4.jsx)(vR.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})});var SR=c(pe(),1),f4=c(E(),1),sp=(0,f4.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f4.jsx)(SR.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})});var kR=c(pe(),1),p4=c(E(),1),qx=(0,p4.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p4.jsx)(kR.Path,{d:"M7 4H17V8L7 8V4ZM7 16L17 16V20L7 20V16ZM20 11.25H4V12.75H20V11.25Z"})});var _R=c(pe(),1),m4=c(E(),1),Zy=(0,m4.jsx)(_R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m4.jsx)(_R.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})});var xR=c(pe(),1),h4=c(E(),1),Zx=(0,h4.jsx)(xR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h4.jsx)(xR.Path,{d:"M4 4L20 4L20 5.5L4 5.5L4 4ZM10 7L14 7L14 17L10 17L10 7ZM20 18.5L4 18.5L4 20L20 20L20 18.5Z"})});var wR=c(pe(),1),g4=c(E(),1),Xy=(0,g4.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g4.jsx)(wR.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})});var CR=c(pe(),1),b4=c(E(),1),Xx=(0,b4.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b4.jsx)(CR.Path,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})});var ER=c(pe(),1),y4=c(E(),1),sd=(0,y4.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y4.jsx)(ER.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 TR=c(pe(),1),v4=c(E(),1),S4=(0,v4.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v4.jsx)(TR.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 RR=c(pe(),1),k4=c(E(),1),is=(0,k4.jsx)(RR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k4.jsx)(RR.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var BR=c(pe(),1),_4=c(E(),1),ss=(0,_4.jsx)(BR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_4.jsx)(BR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var PR=c(pe(),1),x4=c(E(),1),Qx=(0,x4.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x4.jsx)(PR.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var IR=c(pe(),1),w4=c(E(),1),C4=(0,w4.jsx)(IR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w4.jsx)(IR.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 OR=c(pe(),1),E4=c(E(),1),T4=(0,E4.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E4.jsx)(OR.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 AR=c(pe(),1),R4=c(E(),1),ag=(0,R4.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R4.jsx)(AR.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 Jx=c(pe(),1),ew=c(E(),1),Qy=(0,ew.jsxs)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ew.jsx)(Jx.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,ew.jsx)(Jx.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 LR=c(pe(),1),B4=c(E(),1),tw=(0,B4.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,B4.jsx)(LR.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 MR=c(pe(),1),P4=c(E(),1),zs=(0,P4.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P4.jsx)(MR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ow=c(pe(),1),rw=c(E(),1),lg=(0,rw.jsxs)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,rw.jsx)(ow.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,rw.jsx)(ow.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 NR=c(pe(),1),I4=c(E(),1),O4=(0,I4.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I4.jsx)(NR.Path,{d:"m9.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"})});var DR=c(pe(),1),A4=c(E(),1),cg=(0,A4.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A4.jsx)(DR.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var VR=c(pe(),1),L4=c(E(),1),M4=(0,L4.jsx)(VR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L4.jsx)(VR.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 FR=c(pe(),1),N4=c(E(),1),Ca=(0,N4.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N4.jsx)(FR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var zR=c(pe(),1),D4=c(E(),1),V4=(0,D4.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D4.jsx)(zR.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})});var jR=c(pe(),1),F4=c(E(),1),z4=(0,F4.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F4.jsx)(jR.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"})});var HR=c(pe(),1),j4=c(E(),1),H4=(0,j4.jsx)(HR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j4.jsx)(HR.Path,{d:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var UR=c(pe(),1),U4=c(E(),1),G4=(0,U4.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U4.jsx)(UR.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 GR=c(pe(),1),W4=c(E(),1),$4=(0,W4.jsx)(GR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W4.jsx)(GR.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 WR=c(pe(),1),K4=c(E(),1),dn=(0,K4.jsx)(WR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K4.jsx)(WR.Path,{d:"M7 11.5h10V13H7z"})});var $R=c(pe(),1),Y4=c(E(),1),q4=(0,Y4.jsx)($R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y4.jsx)($R.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 KR=c(pe(),1),Z4=c(E(),1),X4=(0,Z4.jsx)(KR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Z4.jsx)(KR.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 YR=c(pe(),1),Q4=c(E(),1),J4=(0,Q4.jsx)(YR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Q4.jsx)(YR.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 qR=c(pe(),1),e6=c(E(),1),ug=(0,e6.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e6.jsx)(qR.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 nw=c(pe(),1),iw=c(E(),1),t6=(0,iw.jsxs)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,iw.jsx)(nw.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,iw.jsx)(nw.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 ZR=c(pe(),1),o6=c(E(),1),r6=(0,o6.jsx)(ZR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o6.jsx)(ZR.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 XR=c(pe(),1),n6=c(E(),1),QR=(0,n6.jsx)(XR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n6.jsx)(XR.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"})});var sw=c(pe(),1),aw=c(E(),1),i6=(0,aw.jsxs)(sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,aw.jsx)(sw.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,aw.jsx)(sw.Path,{d:"m16.5 19.5h-9v-1.5h9z"})]});var Jy=c(pe(),1),ev=c(E(),1),s6=(0,ev.jsxs)(Jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ev.jsx)(Jy.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,ev.jsx)(Jy.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,ev.jsx)(Jy.Path,{d:"m18 7.5v9h1.5v-9z"})]});var lw=c(pe(),1),cw=c(E(),1),a6=(0,cw.jsxs)(lw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,cw.jsx)(lw.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,cw.jsx)(lw.Path,{d:"m4.5 16.5v-9h1.5v9z"})]});var uw=c(pe(),1),dw=c(E(),1),l6=(0,dw.jsxs)(uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,dw.jsx)(uw.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,dw.jsx)(uw.Path,{d:"m18 16.5v-9h1.5v9z"})]});var fw=c(pe(),1),pw=c(E(),1),c6=(0,pw.jsxs)(fw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,pw.jsx)(fw.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,pw.jsx)(fw.Path,{d:"m16.5 6h-9v-1.5h9z"})]});var tv=c(pe(),1),ov=c(E(),1),u6=(0,ov.jsxs)(tv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ov.jsx)(tv.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,ov.jsx)(tv.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,ov.jsx)(tv.Path,{d:"m7.5 19.5h9v-1.5h-9z"})]});var JR=c(pe(),1),d6=c(E(),1),f6=(0,d6.jsx)(JR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d6.jsx)(JR.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 eB=c(pe(),1),p6=c(E(),1),mw=(0,p6.jsx)(eB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p6.jsx)(eB.Path,{d:"M5 4h14v11H5V4Zm11 16H8v-1.5h8V20Z"})});var tB=c(pe(),1),m6=c(E(),1),dg=(0,m6.jsx)(tB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m6.jsx)(tB.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var oB=c(pe(),1),h6=c(E(),1),g6=(0,h6.jsx)(oB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h6.jsx)(oB.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var rB=c(pe(),1),b6=c(E(),1),Hc=(0,b6.jsx)(rB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b6.jsx)(rB.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 nB=c(pe(),1),y6=c(E(),1),v6=(0,y6.jsx)(nB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y6.jsx)(nB.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 iB=c(pe(),1),S6=c(E(),1),k6=(0,S6.jsx)(iB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S6.jsx)(iB.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 sB=c(pe(),1),_6=c(E(),1),x6=(0,_6.jsx)(sB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_6.jsx)(sB.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 aB=c(pe(),1),w6=c(E(),1),C6=(0,w6.jsx)(aB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w6.jsx)(aB.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 lB=c(pe(),1),E6=c(E(),1),T6=(0,E6.jsx)(lB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E6.jsx)(lB.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 cB=c(pe(),1),R6=c(E(),1),B6=(0,R6.jsx)(cB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R6.jsx)(cB.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 uB=c(pe(),1),P6=c(E(),1),ad=(0,P6.jsx)(uB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P6.jsx)(uB.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 dB=c(pe(),1),I6=c(E(),1),Vl=(0,I6.jsx)(dB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I6.jsx)(dB.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 fB=c(pe(),1),O6=c(E(),1),A6=(0,O6.jsx)(fB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O6.jsx)(fB.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var pB=c(pe(),1),L6=c(E(),1),M6=(0,L6.jsx)(pB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L6.jsx)(pB.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 mB=c(pe(),1),N6=c(E(),1),D6=(0,N6.jsx)(mB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N6.jsx)(mB.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 pd=c(Ko(),1),Us=c(Rt(),1),St=c(Q(),1);var yZ=c(ue(),1),vZ=c(wq(),1);var ir="core/block-editor";var BB={};Or(BB,{canHostEditableRoot:()=>y2e,getAllPatterns:()=>P2e,getBlockRemovalRules:()=>w2e,getBlockSettings:()=>nZ,getBlockStyles:()=>N2e,getBlockWithoutAttributes:()=>m2e,getClientIdWithClientIdsTree:()=>q6,getClientIdsTree:()=>Z6,getClosestAllowedInsertionPoint:()=>cZ,getClosestAllowedInsertionPointForPattern:()=>V2e,getContentLockingParent:()=>Q6,getEditedContentOnlySection:()=>J6,getEnabledBlockParents:()=>_2e,getEnabledClientIdsTree:()=>S2e,getExpandedBlock:()=>M2e,getInserterMediaCategories:()=>T2e,getInsertionPoint:()=>F2e,getLastFocus:()=>A2e,getLastInsertedBlocksClientIds:()=>p2e,getListViewClientIdsTree:()=>k2e,getListViewExpandRevision:()=>K2e,getParentSectionBlock:()=>dd,getPatternBySlug:()=>B2e,getRegisteredInserterMediaCategories:()=>E2e,getRemovalPromptData:()=>x2e,getRequestedInspectorTab:()=>Z2e,getReusableBlocks:()=>O2e,getSectionRootClientId:()=>pg,getSelectedBlockStyleState:()=>hZ,getStyleOverrides:()=>C2e,getStyleStateViewport:()=>mZ,getViewportModalClientIds:()=>q2e,getZoomLevel:()=>D2e,hasAllowedPatterns:()=>R2e,hasBlockSpotlight:()=>U2e,hasSelectedStyleState:()=>Q2e,isBlockHiddenAnywhere:()=>z2e,isBlockHiddenAtViewport:()=>uZ,isBlockHiddenEverywhere:()=>tz,isBlockInterfaceHidden:()=>f2e,isBlockParentHiddenAtViewport:()=>H2e,isBlockParentHiddenEverywhere:()=>j2e,isBlockSubtreeDisabled:()=>h2e,isContainerInsertableToInContentOnlyMode:()=>kw,isDragging:()=>L2e,isEditLockedBlock:()=>dZ,isListViewContentPanelOpen:()=>W2e,isListViewPanelOpened:()=>$2e,isLockedBlock:()=>G2e,isMoveLockedBlock:()=>fZ,isRemoveLockedBlock:()=>pZ,isResponsiveEditing:()=>X2e,isSectionBlock:()=>fp,isSelectedBlockStyleStateShownOnCanvas:()=>J2e,isWithinEditedContentOnlySection:()=>RB,isZoomOut:()=>ez,shouldRenderBlockListView:()=>Y2e});var Ar=c(Q(),1),dp=c(ue(),1);function Cq(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 Mo=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var Rq=c(rv(),1);var sAe="1600px",aAe="320px",lAe=1,cAe=.25,uAe=.75,dAe="14px";function Tq({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=aAe,maximumViewportWidth:n=sAe,scaleFactor:i=lAe,minimumFontSizeLimit:s}){if(s=Uc(s)?s:dAe,o){let k=Uc(o);if(!k?.unit||!k?.value)return null;let S=Uc(s,{coerceTo:k.unit});if(S?.value&&!e&&!t&&k?.value<=S?.value)return null;if(t||(t=`${k.value}${k.unit}`),!e){let _=k.unit==="px"?k.value:k.value*16,x=Math.min(Math.max(1-.075*Math.log2(_),cAe),uAe),w=hw(k.value*x,3);S?.value&&w<S?.value?e=`${S.value}${S.unit}`:e=`${w}${k.unit}`}}let a=Uc(e),l=a?.unit||"rem",u=Uc(t,{coerceTo:l});if(!a||!u)return null;let d=Uc(e,{coerceTo:"rem"}),f=Uc(n,{coerceTo:l}),p=Uc(r,{coerceTo:l});if(!f||!p||!d)return null;let h=f.value-p.value;if(!h)return null;let m=hw(p.value/100,3),g=hw(m,3)+l,b=100*((u.value-a.value)/h),v=hw((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${g}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Uc(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:hw(d,3),unit:u}:null}function hw(e,t=3){let o=Math.pow(10,t);return Math.round(e*o)/o}function V6(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function fAe(e){let t=e?.typography??{},o=e?.layout,r=Uc(o?.wideSize)?o?.wideSize:null;return V6(t)&&r?{fluid:{maxViewportWidth:r,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function ld(e,t){let{size:o}=e;if(!o||o==="0"||e?.fluid===!1||!V6(t?.typography)&&!V6(e))return o;let r=fAe(t)?.fluid??{},n=Tq({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 Wc="body",gw=":root";function Gc(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 hB=[{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)=>ld(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 Fl(e,t){if(!e||!t)return t;let o=Gc(e),r=Gc(t),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Bq(e,t){if(!e||!t)return;let o={};return Object.entries(t).forEach(([r,n])=>{typeof n=="string"&&(o[r]=Fl(e,n)),typeof n=="object"&&(o[r]={},Object.entries(n).forEach(([i,s])=>{o[r][i]=Fl(e,s)}))}),o}function gB(e,t){return e.includes(",")?Gc(e).map(n=>n+t).join(","):e+t}function F6(e,t){let o=`.is-style-${e}`;if(!t)return o;let r=/[^\s:]+/,n=s=>s+o;return Gc(t).map(s=>s.replace(r,n)).join(",")}function Pq(e,t){let o=`.is-style-${e}`,r=Gc(t).map(n=>{let i=n.trim(),s=`${o} `;return i.startsWith(s)?i.slice(s.length):i});return F6(e,r.join(","))}function pAe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let o=(0,Rq.getCSSValueFromRawStyle)(Mo(t,e.ref));return typeof o=="object"&&o!==null&&"ref"in o&&o?.ref?void 0:o===void 0?e:o}return e}function mAe(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 ap(e,t){if(!e||!t)return e;let o=pAe(e,t);return typeof o=="object"&&o!==null&&"url"in o&&o?.url&&(o.url=mAe(o.url,t?._links?.["wp:theme-file"])),o}function Iq(e,t,o=[],r="slug",n){let i=[t?Mo(e,["blocks",t,...o]):void 0,Mo(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"||Iq(e,t,o,"slug",d.slug)[r]===d[r]?d:void 0}}}}function hAe(e,t,o,[r,n]=[]){let i=hB.find(a=>a.cssVarInfix===r);if(!i||!e.settings)return o;let s=Iq(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,l=s[a];return Ea(e,t,l)}return o}function gAe(e,t,o,r=[]){let n=(t?Mo(e?.settings??{},["blocks",t,"custom",...r]):void 0)??Mo(e?.settings??{},["custom",...r]);return n?Ea(e,t,n):o}function Ea(e,t,o){if(!o||typeof o!="string")if(typeof o=="object"&&o!==null&&"ref"in o&&typeof o.ref=="string"){let u=Mo(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"?hAe(e,t,o,l):a==="custom"?gAe(e,t,o,l):o}var Dq=c(bB(),1);function Mq(e){return Object.prototype.toString.call(e)==="[object Object]"}function Nq(e){var t,o;return Mq(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(Mq(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}function yB(e,t){return(0,Dq.default)(e,t,{isMergeableObject:Nq,customMerge:o=>{if(o==="backgroundImage")return(r,n)=>n??r}})}var Ri=c(ue(),1),vw=c(rv(),1),Gq=c(Q(),1);function js(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 Mo(i,`${l}.root`,null)||Mo(i,l,null)||p;let h=s?Mo(s,`${l}.__experimentalSelector`,null):void 0;return h?Fl(u,h):p}let f;return a&&(f=Mo(i,l,null)),f||(r?js(e,d[0],o):null)}function iv(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 z6(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function PAe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function j6(e,t="0"){let o=PAe(e);if(!o)return null;let r=z6(o?.top)||t,n=z6(o?.left)||t;return r===n?r:`${r} ${n}`}var Vq={backgroundSize:"cover",backgroundPosition:"50% 50%"};function Fq(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:Vq.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:Vq.backgroundPosition}),t}var zq={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 jq={mobile:"480px",tablet:"782px"},Hq=/^(\d+|\d*\.\d+)(px|em|rem)$/,IAe=16;function OAe(e){return"mobile"in e||"tablet"in e}function AAe(e){return!e||typeof e!="object"?{}:OAe(e)?e:e.settings?.viewport??{}}function LAe(e){return typeof e=="string"&&Hq.test(e.trim())}function H6(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(Hq);if(!t)return;let o=Number.parseFloat(t[1]);return t[2]==="px"?o:o*IAe}function U6(e){let t=AAe(e),o={},r={};Object.keys(jq).forEach(a=>{let l=a,u=t[l],d=H6(u);d!==void 0&&LAe(u)&&(o[l]=u.trim(),r[l]=d)});let n=Object.keys(o);if(!n.length)return{...jq};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 yw(e){let t=U6(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 MAe={button:"wp-element-button",caption:"wp-element-caption"},NAe={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},Wq={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},DAe={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function VAe(e="*",t={}){return hB.reduce((o,{path:r,cssVarInfix:n,classes:i})=>{if(!i)return o;let s=Mo(t,r,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:l})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${iv(l)}-${u}`,p=e?`:where(${e})${f}`:f,h=`var(--wp--preset--${n}--${iv(l)})`;o+=`${p}{${d}: ${h} !important;}`})})}),o},"")}var FAe=(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},zAe=(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},jAe=(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=SB(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=SB(a);o[s]=[...o[s]||[],...l],delete t[r]}}),o};function SB(e={},t="",o,r={},n=!1){let i=Wc===t,s=Object.entries(Ri.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[u,{value:d,properties:f,useEngine:p,rootOnly:h}])=>{if(h&&!i)return l;let m=d;if(m[0]==="elements"||p)return l;let g=Mo(e,m);if(u==="--wp--style--root--padding"&&(typeof g=="string"||!o))return l;if(f&&typeof g!="string")Object.entries(f).forEach(b=>{let[v,y]=b;if(!Mo(g,[y],!1))return;let k=v.startsWith("--")?v:iv(v);l.push(`${k}: ${(0,vw.getCSSValueFromRawStyle)(Mo(g,[y]))}`)});else if(Mo(e,m,!1)){let b=u.startsWith("--")?u:iv(u);l.push(`${b}: ${(0,vw.getCSSValueFromRawStyle)(Mo(e,m))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=ap(e.background.backgroundImage,r)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...Fq(e.background)}})),(0,vw.getCSSRules)(e).forEach(l=>{if(i&&(o||n)&&l.key.startsWith("padding"))return;let u=l.key.startsWith("--")?l.key:iv(l.key),d=ap(l.value,r);u==="font-size"&&(d=ld({name:"",slug:"",size:d},r?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function $q({layoutDefinitions:e=zq,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=r?j6(t?.spacing?.blockGap):"";if(n&&(o===Wc?a=a||"0.5em":!r&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:l,name:u,spacingStyles:d})=>{!r&&u!=="flex"&&u!=="grid"||d?.length&&d.forEach(f=>{let p=[];if(f.rules&&Object.entries(f.rules).forEach(([h,m])=>{p.push(`${h}: ${m||a}`)}),p.length){let h="";r?h=o===Wc?`:root :where(.${l})${f?.selector||""}`:`:root :where(${o}-${l})${f?.selector||""}`:h=o===Wc?`:where(.${l}${f?.selector||""})`:`:where(${o}.${l}${f?.selector||""})`,s+=`${h} { ${p.join("; ")}; }`}})}),o===Wc&&r&&(s+=`${gw} { --wp--style--block-gap: ${a}; }`)),o===Wc&&e){let l=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:f})=>{d&&l.includes(d)&&(s+=`${o} .${u} { display:${d}; }`),f?.length&&f.forEach(p=>{let h=[];if(p.rules&&Object.entries(p.rules).forEach(([m,g])=>{h.push(`${m}: ${g}`)}),h.length){let m=`.${u}${p?.selector||""}`;s+=`${m} { ${h.join("; ")}; }`}})})}return s}var HAe=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function UAe(e,t){return vB(e,void 0,t)}function vB(e,t,o){if(!e)return{};let r=Object.entries(e),n=t?Wq[t]??[]:[],s=r.filter(([a])=>HAe.includes(a)||n.includes(a)||o[a]).map(([a,l])=>[a,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(s)}function Uq(e){let{styles:t,selector:o,featureSelectors:r,name:n,elementName:i,mediaQuery:s,variationName:a}=e,l=n?Wq[n]??[]:DAe[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 GAe(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(([h,m])=>{let g=o?.[h];return!g||typeof g!="object"?[]:[{styles:JSON.parse(JSON.stringify(g)),selector:r,mediaQuery:m,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:p,layoutSelector:l,layoutHasBlockGapSupport:a}]})}var WAe=(e,t)=>{let o=[];if(!e?.styles)return o;let r=yw(e),n=UAe(e.styles,r);return n&&o.push({styles:n,selector:Wc,skipSelectorWrapper:!0}),Object.entries(Ri.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&o.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!MAe[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=vB(s,i,r),l=s,u=[],d=[];l?.variations&&Object.entries(l.variations).forEach(([f,p])=>{let h=p,m=vB(h,i,r);h?.css&&(m.css=h.css);let g=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(g&&typeof t!="string"){let b=t[i];d.push({styles:m,selector:g,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:g+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(h?.elements??{}).forEach(([b,v])=>{v&&Ri.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:v,selector:Fl(g,Ri.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([b,v])=>{let y=typeof t!="string"?Fl(g,t[b]?.selector):void 0,k=typeof t!="string"?Fl(g,t[b]?.duotoneSelector):void 0,S=typeof t!="string"?Bq(g,t[b]?.featureSelectors??{}):void 0,_=vB(v,b,r);v?.css&&(_.css=v.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:k,featureSelectors:S,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:_}),Object.entries(v.elements??{}).forEach(([x,w])=>{w&&Ri.__EXPERIMENTAL_ELEMENTS[x]&&u.push({styles:w,selector:Fl(y,Ri.__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(l?.elements??{}).forEach(([f,p])=>{typeof t!="string"&&p&&t?.[i]&&Ri.__EXPERIMENTAL_ELEMENTS[f]&&o.push({styles:p,selector:t[i]?.selector.split(",").map(h=>Ri.__EXPERIMENTAL_ELEMENTS[f].split(",").map(g=>h+" "+g)).join(","),elementName:f})}),o.push(...u)}),o},$Ae=(e,t)=>{let o=[];if(!e?.settings)return o;let r=s=>{let a={};return hB.forEach(({path:l})=>{let u=Mo(s,l,!1);u!==!1&&(a=Cq(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:gw}),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 KAe(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:h,featureSelectors:m,layoutSelector:g,layoutHasBlockGapSupport:b,skipSelectorWrapper:v,name:y,variationName:k}=e,S="",_=l?gB(a,l):a;if(m&&typeof m!="string"){let B=jAe(m,f);B=FAe(B,t.settings,y),B=zAe(B,t.settings),Object.entries(B).forEach(([R,I])=>{if(I.length){let A=k?Pq(k,R):R;A=l?gB(A,l):A;let P=I.join(";");S+=`:root :where(${A}){${P};}`}})}if(d){let B={};f?.filter&&(B.filter=f.filter,delete f.filter);let R=SB(B);R.length&&(S+=`${d}{${R.join(";")};}`)}let x=g??_;!r&&(Wc===x||h)&&(S+=$q({style:f,selector:x,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:p}));let T=SB(f,_,o,t,s);if(T?.length){let B=v?_:`:root :where(${_})`;S+=`${B}{${T.join(";")};}`}return f?.css&&(S+=xB(f.css,`:root :where(${_})`)),u&&S?`${u}{${S}}`:S}var kB=(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=WAe(l,t),d=$Ae(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:p,wideSize:h}=l?.settings?.layout||{},m=a.marginReset||a.rootPadding||a.layoutStyles,g="";if(a.presets&&(p||h)&&(g+=`${gw} {`,g=p?g+` --wp--style--global--content-size: ${p};`:g,g=h?g+` --wp--style--global--wide-size: ${h};`:g,g+="}"),m&&(g+=":where(body) {margin: 0;",a.rootPadding&&f&&(g+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
+`),this.css+=o+"/*# sourceMappingURL="+t+" */"}applyPrevMaps(){for(let t of this.previous()){let o=this.toUrl(this.path(t.file)),r=t.root||UA(t.file),n;this.mapOpts.sourcesContent===!1?(n=new pde(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(),CHe&&wHe&&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=GA.fromSourceMap(t,{ignoreInvalidMapping:!0})}else this.map=new GA({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 GA({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?UA(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(r=UA(dde(r,this.mapOpts.annotation)));let n=ude(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 xHe(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(cde){let r=cde(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;fde==="\\"&&(t=t.replace(/\\/g,"/"));let r=encodeURI(t).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(t,r),r}};mde.exports=RU});var bde=_e((qMt,hde)=>{"use strict";var gde=ub(),DS=class extends gde{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)}};hde.exports=DS;DS.default=DS;gde.registerAtRule(DS)});var WA=_e((ZMt,kde)=>{"use strict";var yde=ub(),vde,Sde,um=class extends yde{constructor(t){super(t),this.type="root",this.nodes||(this.nodes=[])}normalize(t,o,r){let n=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 i of n)i.raws.before=o.raws.before}return n}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 vde(new Sde,this,t).stringify()}};um.registerLazyResult=e=>{vde=e};um.registerProcessor=e=>{Sde=e};kde.exports=um;um.default=um;yde.registerRoot(um)});var xde=_e((XMt,_de)=>{"use strict";var CC={comma(e){return CC.split(e,[","],!0)},space(e){let t=[" ",`
+`,"	"];return CC.split(e,t)},split(e,t,o){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}};_de.exports=CC;CC.default=CC});var Ede=_e((QMt,Cde)=>{"use strict";var wde=ub(),EHe=xde(),VS=class extends wde{get selectors(){return EHe.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=[])}};Cde.exports=VS;VS.default=VS;wde.registerRule(VS)});var Bde=_e((JMt,Rde)=>{"use strict";var $A=/[\t\n\f\r "#'()/;[\\\]{}]/g,KA=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,THe=/.[\r\n"'(/\\]/,Tde=/[\da-f]/i;Rde.exports=function(t,o={}){let r=t.css.valueOf(),n=o.ignoreErrors,i,s,a,l,u,d,f,p,g,m,h=r.length,b=0,v=[],y=[],k=-1;function S(){return b}function _(B){throw t.error("Unclosed "+B,b)}function x(){return y.length===0&&b>=h}function w(B){if(y.length)return y.pop();if(b>=h)return;let R=B?B.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(m=v.length?v.pop()[1]:"",g=r.charCodeAt(b+1),m==="url"&&g!==39&&g!==34&&g!==32&&g!==10&&g!==9&&g!==12&&g!==13){l=b;do{if(f=!1,l=r.indexOf(")",l+1),l===-1)if(n||R){l=b;break}else _("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<=k?d=["(","(",b]:(l=r.indexOf(")",b+1),s=r.slice(b,l+1),l===-1||THe.test(s)?(k=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||R){l=b+1;break}else _("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:{$A.lastIndex=b+1,$A.test(r),$A.lastIndex===0?l=r.length-1:l=$A.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,Tde.test(r.charAt(l)))){for(;Tde.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||R?l=r.length:_("comment")),d=["comment",r.slice(b,l+1),b,l],b=l):(KA.lastIndex=b+1,KA.test(r),KA.lastIndex===0?l=r.length-1:l=KA.lastIndex-2,d=["word",r.slice(b,l+1),b,l],v.push(d),b=l);break}}return b++,d}function T(B){y.push(B)}return{back:T,endOfFile:x,nextToken:w,position:S}}});var Ade=_e((eNt,Ode)=>{"use strict";var RHe=bde(),BHe=hU(),PHe=bU(),IHe=WA(),Pde=Ede(),OHe=Bde(),Ide={empty:!0,space:!0};function AHe(e){for(let t=e.length-1;t>=0;t--){let o=e[t],r=o[3]||o[2];if(r)return r}}function PU(e,t,o){let r="";for(let n=t;n<o;n++)r+=e[n][1];return r}var IU=class{constructor(t){this.input=t,this.root=new IHe,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 RHe;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 BHe;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=OHe(this.input)}decl(t,o){let r=new PHe;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]||AHe(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+=PU(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=PU(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=PU(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 g=this.stringFrom(t,p);g=this.spacesFromEnd(t)+g,g!==" !important"&&(r.raws.important=g);break}else if(l[1].toLowerCase()==="important"){let g=t.slice(0),m="";for(let h=p;h>0;h--){let b=g[h][0];if(m.trim().startsWith("!")&&b!=="space")break;m=g.pop()[1]+m}m.trim().startsWith("!")&&(r.important=!0,r.raws.important=m,t=g)}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 Pde;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",!Ide[f]&&!Ide[d]?l.slice(-1)===","?u=!1:l+=i[1]:u=!1):l+=i[1];if(!u){let p=r.reduce((g,m)=>g+m[1],"");t.raws[o]={raw:p,value:l}}t[o]=l}rule(t){t.pop();let o=new Pde;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})}};Ode.exports=IU});var OU=_e((tNt,Lde)=>{"use strict";var LHe=ub(),MHe=TU(),NHe=Ade();function YA(e,t){let o=new MHe(e,t),r=new NHe(o);try{r.parse()}catch(n){throw n}return r.root}Lde.exports=YA;YA.default=YA;LHe.registerParse(YA)});var Nde=_e((oNt,Mde)=>{"use strict";var EC=class{constructor(t,o={}){if(this.type="warning",this.text=t,o.node&&o.node.source){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}};Mde.exports=EC;EC.default=EC});var AU=_e((rNt,Dde)=>{"use strict";var DHe=Nde(),TC=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 DHe(t,o);return this.messages.push(r),r}warnings(){return this.messages.filter(t=>t.type==="warning")}};Dde.exports=TC;TC.default=TC});var LU=_e((nNt,Fde)=>{"use strict";var Vde={};Fde.exports=function(t){Vde[t]||(Vde[t]=!0,typeof console<"u"&&console.warn&&console.warn(t))}});var Gde=_e((sNt,Ude)=>{"use strict";var VHe=ub(),FHe=SU(),zHe=BU(),jHe=OU(),zde=AU(),HHe=WA(),UHe=DA(),{isClean:bu,my:GHe}=VA(),iNt=LU(),WHe={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},$He={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},KHe={Once:!0,postcssPlugin:!0,prepare:!0},FS=0;function RC(e){return typeof e=="object"&&typeof e.then=="function"}function Hde(e){let t=!1,o=WHe[e.type];return e.type==="decl"?t=e.prop.toLowerCase():e.type==="atrule"&&(t=e.name.toLowerCase()),t&&e.append?[o,o+"-"+t,FS,o+"Exit",o+"Exit-"+t]:t?[o,o+"-"+t,o+"Exit",o+"Exit-"+t]:e.append?[o,FS,o+"Exit"]:[o,o+"Exit"]}function jde(e){let t;return e.type==="document"?t=["Document",FS,"DocumentExit"]:e.type==="root"?t=["Root",FS,"RootExit"]:t=Hde(e),{eventIndex:0,events:t,iterator:0,node:e,visitorIndex:0,visitors:[]}}function MU(e){return e[bu]=!1,e.nodes&&e.nodes.forEach(t=>MU(t)),e}var NU={},dm=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=MU(o);else if(o instanceof e||o instanceof zde)n=MU(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=jHe;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[GHe]&&VHe.rebuild(n)}this.result=new zde(t,n,r),this.helpers={...NU,postcss:NU,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(!$He[r]&&/^[A-Z]/.test(r))throw new Error(`Unknown event ${r} in ${o.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!KHe[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(RC(r))try{await r}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[bu];){t[bu]=!0;let o=[jde(t)];for(;o.length>0;){let r=this.visitTick(o);if(RC(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 RC(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=UHe;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 zHe(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(RC(o))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let t=this.result.root;for(;!t[bu];)t[bu]=!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(RC(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,a;for(;a=r.nodes[r.indexes[s]];)if(r.indexes[s]+=1,!a[bu]){a[bu]=!0,t.push(jde(a));return}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===FS){r.nodes&&r.nodes.length&&(r[bu]=!0,o.iterator=r.getIterator());return}else if(this.listeners[s]){o.visitors=this.listeners[s];return}}t.pop()}walkSync(t){t[bu]=!0;let o=Hde(t);for(let r of o)if(r===FS)t.nodes&&t.each(n=>{n[bu]||this.walkSync(n)});else{let n=this.listeners[r];if(n&&this.visitSync(n,t.toProxy()))return}}warnings(){return this.sync().warnings()}};dm.registerPostcss=e=>{NU=e};Ude.exports=dm;dm.default=dm;HHe.registerLazyResult(dm);FHe.registerLazyResult(dm)});var $de=_e((lNt,Wde)=>{"use strict";var YHe=BU(),qHe=OU(),ZHe=AU(),XHe=DA(),aNt=LU(),BC=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=qHe;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=XHe;this.result=new ZHe(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 YHe(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[]}};Wde.exports=BC;BC.default=BC});var Yde=_e((cNt,Kde)=>{"use strict";var QHe=SU(),JHe=Gde(),e7e=$de(),t7e=WA(),fb=class{constructor(t=[]){this.version="8.5.16",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 e7e(this,t,o):new JHe(this,t,o)}use(t){return this.plugins=this.plugins.concat(this.normalize([t])),this}};Kde.exports=fb;fb.default=fb;t7e.registerProcessor(fb);QHe.registerProcessor(fb)});var Xde=_e((uNt,Zde)=>{Zde.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&&qde(s.source.input.file,n)||i.length&&s.source.input.file&&!qde(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&&o7e(u,t.exclude)?u:t.transform?t.transform(o,u,r+u,s.source.input.file,a):r+u))})}};function qde(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e.includes(o))}function o7e(e,t){return t.some(o=>o instanceof RegExp?o.test(e):e===o)}});var Jde=_e((dNt,Qde)=>{var DU=40,VU=41,qA=39,FU=34,zU=92,zS=47,jU=44,HU=58,ZA=42,r7e=117,n7e=85,i7e=43,s7e=/^[a-f0-9?-]+$/i;Qde.exports=function(e){for(var t=[],o=e,r,n,i,s,a,l,u,d,f=0,p=o.charCodeAt(f),g=o.length,m=[{nodes:t}],h=0,b,v="",y="",k="";f<g;)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===VU&&h?k=s:i&&i.type==="div"?(i.after=s,i.sourceEndIndex+=s.length):p===jU||p===HU||p===zS&&o.charCodeAt(r+1)!==ZA&&(!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===qA||p===FU){r=f,n=p===qA?"'":'"',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)===zU;)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===zS&&o.charCodeAt(f+1)===ZA)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===zS||p===ZA)&&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===zS||p===jU||p===HU)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(DU===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!==qA&&p!==FU){r-=1;do if(a=!1,r=o.indexOf(")",r+1),~r)for(l=r;o.charCodeAt(l-1)===zU;)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),m.push(s),t=s.nodes=[],b=s;v=""}else if(VU===p&&h)f+=1,p=o.charCodeAt(f),b.after=k,b.sourceEndIndex+=k.length,k="",h-=1,m[m.length-1].sourceEndIndex=f,m.pop(),b=m[h],t=b.nodes;else{r=f;do p===zU&&(r+=1),r+=1,p=o.charCodeAt(r);while(r<g&&!(p<=32||p===qA||p===FU||p===jU||p===HU||p===zS||p===DU||p===ZA&&b&&b.type==="function"&&b.value==="calc"||p===zS&&b.type==="function"&&b.value==="calc"||p===VU&&h));s=o.slice(f,r),DU===p?v=s:(r7e===s.charCodeAt(0)||n7e===s.charCodeAt(0))&&i7e===s.charCodeAt(1)&&s7e.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=m.length-1;f;f-=1)m[f].unclosed=!0,m[f].sourceEndIndex=o.length;return m[0].nodes}});var tfe=_e((fNt,efe)=>{efe.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 ife=_e((pNt,nfe)=>{function ofe(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=rfe(e.nodes,t),o!=="function"?n:r+"("+(e.before||"")+n+(e.after||"")+(e.unclosed?"":")")):r}function rfe(e,t){var o,r;if(Array.isArray(e)){for(o="",r=e.length-1;~r;r-=1)o=ofe(e[r],t)+o;return o}return ofe(e,t)}nfe.exports=rfe});var afe=_e((mNt,sfe)=>{var XA=45,QA=43,UU=46,a7e=101,l7e=69;function c7e(e){var t=e.charCodeAt(0),o;if(t===QA||t===XA){if(o=e.charCodeAt(1),o>=48&&o<=57)return!0;var r=e.charCodeAt(2);return o===UU&&r>=48&&r<=57}return t===UU?(o=e.charCodeAt(1),o>=48&&o<=57):t>=48&&t<=57}sfe.exports=function(e){var t=0,o=e.length,r,n,i;if(o===0||!c7e(e))return!1;for(r=e.charCodeAt(t),(r===QA||r===XA)&&t++;t<o&&(r=e.charCodeAt(t),!(r<48||r>57));)t+=1;if(r=e.charCodeAt(t),n=e.charCodeAt(t+1),r===UU&&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===a7e||r===l7e)&&(n>=48&&n<=57||(n===QA||n===XA)&&i>=48&&i<=57))for(t+=n===QA||n===XA?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 dfe=_e((gNt,ufe)=>{var u7e=Jde(),lfe=tfe(),cfe=ife();function fm(e){return this instanceof fm?(this.nodes=u7e(e),this):new fm(e)}fm.prototype.toString=function(){return Array.isArray(this.nodes)?cfe(this.nodes):""};fm.prototype.walk=function(e,t){return lfe(this.nodes,e,t),this};fm.unit=afe();fm.walk=lfe;fm.stringify=cfe;ufe.exports=fm});var pfe=_e((hNt,GU)=>{var ffe=dfe();GU.exports=e=>{let o=Object.assign({skipHostRelativeUrls:!0},e);return{postcssPlugin:"rebaseUrl",Declaration(r){let n=ffe(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=ffe.stringify(n))}}};GU.exports.postcss=!0});var Efe=_e((PNt,Cfe)=>{Cfe.exports=window.wp.priorityQueue});var l9=_e((wVt,Epe)=>{Epe.exports=window.wp.blob});var $C=_e((t3t,Dme)=>{Dme.exports=window.wp.isShallowEqual});var qL=_e((mjt,Rbe)=>{Rbe.exports=window.wp.tokenList});var Lye=_e((wHt,Aye)=>{Aye.exports=window.wp.commands});var Iu=_e((J9t,$Se)=>{$Se.exports=window.wp.date});var _ke=_e((HGt,kke)=>{var hke=!1,Zb,ZG,XG,aN,lN,bke,cN,QG,JG,eW,yke,tW,oW,vke,Ske;function Rs(){if(!hke){hke=!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(tW=/\b(iPhone|iP[ao]d)/.exec(e),oW=/\b(iP[ao]d)/.exec(e),eW=/Android/i.exec(e),vke=/FBAN\/\w+;/i.exec(e),Ske=/Mobile/i.exec(e),yke=!!/Win64/.exec(e),t){Zb=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,Zb&&document&&document.documentMode&&(Zb=document.documentMode);var r=/(?:Trident\/(\d+.\d+))/.exec(e);bke=r?parseFloat(r[1])+4:Zb,ZG=t[2]?parseFloat(t[2]):NaN,XG=t[3]?parseFloat(t[3]):NaN,aN=t[4]?parseFloat(t[4]):NaN,aN?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),lN=t&&t[1]?parseFloat(t[1]):NaN):lN=NaN}else Zb=ZG=XG=lN=aN=NaN;if(o){if(o[1]){var n=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);cN=n?parseFloat(n[1].replace("_",".")):!0}else cN=!1;QG=!!o[2],JG=!!o[3]}else cN=QG=JG=!1}}var rW={ie:function(){return Rs()||Zb},ieCompatibilityMode:function(){return Rs()||bke>Zb},ie64:function(){return rW.ie()&&yke},firefox:function(){return Rs()||ZG},opera:function(){return Rs()||XG},webkit:function(){return Rs()||aN},safari:function(){return rW.webkit()},chrome:function(){return Rs()||lN},windows:function(){return Rs()||QG},osx:function(){return Rs()||cN},linux:function(){return Rs()||JG},iphone:function(){return Rs()||tW},mobile:function(){return Rs()||tW||oW||eW||Ske},nativeApp:function(){return Rs()||vke},android:function(){return Rs()||eW},ipad:function(){return Rs()||oW}};kke.exports=rW});var wke=_e((UGt,xke)=>{"use strict";var uN=!!(typeof window<"u"&&window.document&&window.document.createElement),y$e={canUseDOM:uN,canUseWorkers:typeof Worker<"u",canUseEventListeners:uN&&!!(window.addEventListener||window.attachEvent),canUseViewport:uN&&!!window.screen,isInWorker:!uN};xke.exports=y$e});var Rke=_e((GGt,Tke)=>{"use strict";var Cke=wke(),Eke;Cke.canUseDOM&&(Eke=document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0);function v$e(e,t){if(!Cke.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&&Eke&&e==="wheel"&&(r=document.implementation.hasFeature("Events.wheel","3.0")),r}Tke.exports=v$e});var Lke=_e((WGt,Ake)=>{"use strict";var S$e=_ke(),k$e=Rke(),Bke=10,Pke=40,Ike=800;function Oke(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*Bke,n=o*Bke,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(r=e.deltaX),(r||n)&&e.deltaMode&&(e.deltaMode==1?(r*=Pke,n*=Pke):(r*=Ike,n*=Ike)),r&&!t&&(t=r<1?-1:1),n&&!o&&(o=n<1?-1:1),{spinX:t,spinY:o,pixelX:r,pixelY:n}}Oke.getEventType=function(){return S$e.firefox()?"DOMMouseScroll":k$e("wheel")?"wheel":"mousewheel"};Ake.exports=Oke});var Nke=_e(($Gt,Mke)=>{Mke.exports=Lke()});var pxe=_e((V$t,fxe)=>{"use strict";fxe.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 Ctt={};Ar(Ctt,{AlignmentControl:()=>ZB,AlignmentToolbar:()=>DX,Autocomplete:()=>oQ,BlockAlignmentControl:()=>gP,BlockAlignmentToolbar:()=>RQ,BlockBindingsAttributeControl:()=>Hw,BlockBindingsSourceFieldsList:()=>jw,BlockBreadcrumb:()=>XQ,BlockCanvas:()=>Fye,BlockColorsStyleSelector:()=>Uye,BlockContextProvider:()=>aT,BlockControls:()=>Do,BlockEdit:()=>UB,BlockEditorKeyboardShortcuts:()=>yA,BlockEditorProvider:()=>Ace,BlockFormatControls:()=>z9,BlockIcon:()=>Et,BlockInspector:()=>h1e,BlockList:()=>US,BlockMover:()=>hL,BlockNavigationDropdown:()=>Qve,BlockPopover:()=>vme,BlockPreview:()=>Ss,BlockSelectionClearer:()=>Ome,BlockSettingsMenu:()=>HL,BlockSettingsMenuControls:()=>DL,BlockStyles:()=>Zk,BlockTitle:()=>Gw,BlockToolbar:()=>yye,BlockTools:()=>hE,BlockVerticalAlignmentControl:()=>uP,BlockVerticalAlignmentToolbar:()=>SSe,ButtonBlockAppender:()=>km,ButtonBlockerAppender:()=>cme,ColorPalette:()=>FSe,ColorPaletteControl:()=>HSe,ContrastChecker:()=>WSe,CopyHandler:()=>v1e,DefaultBlockAppender:()=>dk,DimensionControl:()=>qb,FontSizePicker:()=>Cz,HeadingLevelDropdown:()=>aSe,HeightControl:()=>gke,InnerBlocks:()=>YC,Inserter:()=>Za,InspectorAdvancedControls:()=>Em,InspectorControls:()=>Oe,JustifyContentControl:()=>wv,JustifyToolbar:()=>E_e,LineHeightControl:()=>LN,LinkControl:()=>og,MediaPlaceholder:()=>$xe,MediaReplaceFlow:()=>h_,MediaUpload:()=>ku,MediaUploadCheck:()=>Xs,MultiSelectScrollIntoView:()=>x1e,NavigableToolbar:()=>Rk,ObserveTyping:()=>Oye,PanelColorSettings:()=>Yxe,PlainText:()=>e0e,RecursionProvider:()=>Q$,RichText:()=>x_,RichTextShortcut:()=>Kwe,RichTextToolbarButton:()=>HW,SETTINGS_DEFAULTS:()=>Lx,SkipToSelectedBlock:()=>aD,ToolSelector:()=>L1e,Typewriter:()=>E1e,URLInput:()=>yf,URLInputButton:()=>l0e,URLPopover:()=>ng,Warning:()=>vp,WritingFlow:()=>OA,__experimentalBlockAlignmentMatrixControl:()=>UQ,__experimentalBlockFullHeightAligmentControl:()=>FQ,__experimentalBlockPatternSetup:()=>bSe,__experimentalBlockPatternsList:()=>vu,__experimentalBlockVariationPicker:()=>lSe,__experimentalBlockVariationTransforms:()=>NM,__experimentalBorderRadiusControl:()=>HM,__experimentalColorGradientControl:()=>qm,__experimentalColorGradientSettingsDropdown:()=>rN,__experimentalDateFormatPicker:()=>KSe,__experimentalDuotoneControl:()=>WM,__experimentalFontAppearanceControl:()=>KM,__experimentalFontFamilyControl:()=>YM,__experimentalGetBorderClassesAndStyles:()=>cF,__experimentalGetColorClassesAndStyles:()=>uF,__experimentalGetDimensionsClassesAndStyles:()=>lF,__experimentalGetElementClassName:()=>Stt,__experimentalGetGapCSSValue:()=>Ai,__experimentalGetGradientClass:()=>yv,__experimentalGetGradientObjectByGradientValue:()=>TX,__experimentalGetShadowClassesAndStyles:()=>vY,__experimentalGetSpacingClassesAndStyles:()=>_Y,__experimentalImageEditor:()=>v_e,__experimentalImageSizeControl:()=>x_e,__experimentalImageURLInputUI:()=>g0e,__experimentalInspectorPopoverHeader:()=>kV,__experimentalLetterSpacingControl:()=>ZM,__experimentalLibrary:()=>k1e,__experimentalLinkControl:()=>AN,__experimentalLinkControlSearchInput:()=>X_e,__experimentalLinkControlSearchItem:()=>V_e,__experimentalLinkControlSearchResults:()=>G_e,__experimentalListView:()=>OM,__experimentalPanelColorGradientSettings:()=>iN,__experimentalPreviewOptions:()=>I0e,__experimentalPublishDateTimePicker:()=>I1e,__experimentalRecursionProvider:()=>T1e,__experimentalResponsiveBlockControl:()=>n0e,__experimentalSpacingSizesControl:()=>B_,__experimentalTextDecorationControl:()=>QM,__experimentalTextTransformControl:()=>eN,__experimentalUnitControl:()=>s0e,__experimentalUseBlockOverlayActive:()=>JQ,__experimentalUseBlockPreview:()=>Ife,__experimentalUseBorderProps:()=>yY,__experimentalUseColorProps:()=>kY,__experimentalUseCustomSides:()=>YK,__experimentalUseGradient:()=>IDe,__experimentalUseHasRecursion:()=>R1e,__experimentalUseMultipleOriginColorsAndGradients:()=>Xm,__experimentalUseResizeCanvas:()=>A0e,__experimentalWritingModeControl:()=>oN,__unstableBlockSettingsMenuFirstItem:()=>EL,__unstableBlockToolbarLastItem:()=>kL,__unstableEditorStyles:()=>Nd,__unstableIframe:()=>MS,__unstableInserterMenuExtension:()=>S2,__unstableRichTextInputEvent:()=>Ywe,__unstableUseBlockSelectionClearer:()=>xb,__unstableUseClipboardHandler:()=>y1e,__unstableUseMouseMoveTypingReset:()=>yE,__unstableUseTypewriter:()=>q$,__unstableUseTypingObserver:()=>vE,createCustomColorsHOC:()=>CX,getColorClassName:()=>xa,getColorObjectByAttributeValues:()=>Uc,getColorObjectByColorValue:()=>iT,getComputedFluidTypographyValue:()=>PX,getCustomValueFromPreset:()=>lQ,getDimensionsClassesAndStyles:()=>lF,getFontSize:()=>vv,getFontSizeClass:()=>Sp,getFontSizeObjectByValue:()=>wz,getGradientSlugByValue:()=>RX,getGradientValueBySlug:()=>YB,getPxFromCssUnit:()=>OIe,getSpacingPresetCssVar:()=>Hl,getTypographyClassesAndStyles:()=>xY,isValueSpacingPreset:()=>cP,privateApis:()=>AY,store:()=>C,storeConfig:()=>gv,transformStyles:()=>jS,useBlockBindingsUtils:()=>kd,useBlockCommands:()=>gM,useBlockDisplayInformation:()=>Vo,useBlockEditContext:()=>gt,useBlockEditingMode:()=>Tr,useBlockProps:()=>m0,useCachedTruthy:()=>wY,useHasRecursion:()=>J$,useInnerBlocksProps:()=>Rb,useSetting:()=>kX,useSettings:()=>Le,useStyleOverride:()=>el,withColorContext:()=>UM,withColors:()=>EX,withFontSizes:()=>MX});function VY(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=VY(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function fOe(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=VY(e))&&(r&&(r+=" "),r+=t);return r}var K=fOe;var M1e=c(de(),1),El=c(F(),1),xV=c(J(),1),rK=c(fe(),1),v1=c(ho(),1);var tT=c(F(),1),Dl=Symbol("mayDisplayControls"),zy=Symbol("mayDisplayParentControls"),qf=Symbol("mayDisplayPatternEditingControls"),jy=Symbol("blockEditingMode"),Hy=Symbol("blockBindings"),oT=Symbol("isPreviewMode"),Bx=Symbol("isInListViewBlockSupportTree"),_F={name:"",isSelected:!1},xF=(0,tT.createContext)(_F);xF.displayName="BlockEditContext";var{Provider:rT}=xF;function gt(){return(0,tT.useContext)(xF)}var pOe={grad:.9,turn:360,rad:360/(2*Math.PI)},sd=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},_n=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=Math.pow(10,t)),Math.round(o*e)/o+0},_a=function(e,t,o){return t===void 0&&(t=0),o===void 0&&(o=1),e>o?o:e>t?e:t},XY=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},GY=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)}},wF=function(e){return{r:_n(e.r),g:_n(e.g),b:_n(e.b),a:_n(e.a,3)}},mOe=/^#([0-9a-f]{3,8})$/i,nT=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},QY=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}},JY=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}},WY=function(e){return{h:XY(e.h),s:_a(e.s,0,100),l:_a(e.l,0,100),a:_a(e.a)}},$Y=function(e){return{h:_n(e.h),s:_n(e.s),l:_n(e.l),a:_n(e.a,3)}},KY=function(e){return JY((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},Px=function(e){return{h:(t=QY(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},gOe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,hOe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,bOe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,yOe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,TF={string:[[function(e){var t=mOe.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?_n(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?_n(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=bOe.exec(e)||yOe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:GY({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=gOe.exec(e)||hOe.exec(e);if(!t)return null;var o,r,n=WY({h:(o=t[1],r=t[2],r===void 0&&(r="deg"),Number(o)*(pOe[r]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return KY(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 sd(t)&&sd(o)&&sd(r)?GY({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(!sd(t)||!sd(o)||!sd(r))return null;var s=WY({h:Number(t),s:Number(o),l:Number(r),a:Number(i)});return KY(s)},"hsl"],[function(e){var t=e.h,o=e.s,r=e.v,n=e.a,i=n===void 0?1:n;if(!sd(t)||!sd(o)||!sd(r))return null;var s=(function(a){return{h:XY(a.h),s:_a(a.s,0,100),v:_a(a.v,0,100),a:_a(a.a)}})({h:Number(t),s:Number(o),v:Number(r),a:Number(i)});return JY(s)},"hsv"]]},YY=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]},vOe=function(e){return typeof e=="string"?YY(e.trim(),TF.string):typeof e=="object"&&e!==null?YY(e,TF.object):[null,void 0]};var CF=function(e,t){var o=Px(e);return{h:o.h,s:_a(o.s+100*t,0,100),l:o.l,a:o.a}},EF=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},qY=function(e,t){var o=Px(e);return{h:o.h,s:o.s,l:_a(o.l+100*t,0,100),a:o.a}},RF=(function(){function e(t){this.parsed=vOe(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 _n(EF(this.rgba),2)},e.prototype.isDark=function(){return EF(this.rgba)<.5},e.prototype.isLight=function(){return EF(this.rgba)>=.5},e.prototype.toHex=function(){return t=wF(this.rgba),o=t.r,r=t.g,n=t.b,s=(i=t.a)<1?nT(_n(255*i)):"","#"+nT(o)+nT(r)+nT(n)+s;var t,o,r,n,i,s},e.prototype.toRgb=function(){return wF(this.rgba)},e.prototype.toRgbString=function(){return t=wF(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 $Y(Px(this.rgba))},e.prototype.toHslString=function(){return t=$Y(Px(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=QY(this.rgba),{h:_n(t.h),s:_n(t.s),v:_n(t.v),a:_n(t.a,3)};var t},e.prototype.invert=function(){return Mo({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),Mo(CF(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Mo(CF(this.rgba,-t))},e.prototype.grayscale=function(){return Mo(CF(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Mo(qY(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Mo(qY(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"?Mo({r:(o=this.rgba).r,g:o.g,b:o.b,a:t}):_n(this.rgba.a,3);var o},e.prototype.hue=function(t){var o=Px(this.rgba);return typeof t=="number"?Mo({h:t,s:o.s,l:o.l,a:o.a}):_n(o.h)},e.prototype.isEqual=function(t){return this.toHex()===Mo(t).toHex()},e})(),Mo=function(e){return e instanceof RF?e:new RF(e)},ZY=[],Zf=function(e){e.forEach(function(t){ZY.indexOf(t)<0&&(t(RF,TF),ZY.push(t))})};function Xf(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 g in o)i[g]=new e(o[g]).toRgb();for(var m in o){var h=(a=d,l=i[m],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=m)}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 BF=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},PF=function(e){return .2126*BF(e.r)+.7152*BF(e.g)+.0722*BF(e.b)};function Uy(e){e.prototype.luminance=function(){return t=PF(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=PF(i),l=PF(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 nq=c(U(),1);var oq=c(Ix(),1),{lock:rq,unlock:H}=(0,oq.__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");Zf([Xf,Uy]);var{kebabCase:SOe}=H(nq.privateApis),Uc=(e,t,o)=>{if(t){let r=e?.find(n=>n.slug===t);if(r)return r}return{color:o}},iT=(e,t)=>e?.find(o=>o.color===t);function xa(e,t){if(!(!e||!t))return`has-${SOe(t)}-${e}`}function iq(e,t){let o=Mo(t),r=({color:i})=>o.contrast(i),n=Math.max(...e.map(r));return e.find(i=>r(i)===n).color}var GB=c(F(),1),yh=c(fe(),1),xX=c(U(),1);var vX=c(J(),1),SX=c(Rt(),1);var HB=c(F(),1),jB=c(de(),1);var ad=c(de(),1),mq=c(U(),1),Ax=c(J(),1),Zg=c(F(),1);var Gy=c(F(),1),lq=c(E(),1),sT=(0,Gy.createContext)({});sT.displayName="BlockContext";function aT({value:e,children:t}){let o=(0,Gy.useContext)(sT),r=(0,Gy.useMemo)(()=>({...o,...e}),[o,e]);return(0,lq.jsx)(sT.Provider,{value:r,children:t})}var xn=sT;var Wy=c(Fs(),1);function Kg(e){return e?.startsWith("#")&&(0,Wy.isValidFragment)(e)}function Yg(e){return e?.startsWith("/")||e?.startsWith("./")||e?.startsWith("../")}function qg(e){if(e.includes(" "))return!1;let o=(0,Wy.getProtocol)(e),r=(0,Wy.isValidProtocol)(o),n=kOe(e),i=e?.startsWith("www.");return r||i||Kg(e)||n||Yg(e)}function kOe(e,t=6){let o=e.split(/[?#]/)[0];return new RegExp(`(?<=\\S)\\.(?:[a-zA-Z_]{2,${t}})(?:\\/|$)`).test(o)}var _Oe="__default",uq="core/pattern-overrides",xOe={};function dq(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??xOe}function Ox(e){return e?.[_Oe]?.source===uq}function lT(e,t){if(!Ox(e))return e;let o={};for(let r of t){let n=e[r]?e[r]:{source:uq};o[r]=n}return o}var fq=c(F(),1),zn=(0,fq.createContext)({});zn.displayName="PrivateBlockContext";var cT=c(E(),1),wOe=e=>{let{name:t}=e,o=(0,ad.getBlockType)(t);if(!o)return null;let r=o.edit||o.save;return(0,cT.jsx)(r,{...e})},pq=(0,mq.withFilters)("editor.BlockEdit")(wOe),COe=e=>{let{name:t,clientId:o,attributes:r,setAttributes:n}=e,i=(0,Ax.useRegistry)(),s=(0,ad.getBlockType)(t),a=(0,Zg.useContext)(xn),l=(0,Ax.useSelect)(v=>H(v(ad.store)).getAllBlockBindingsSources(),[]),{bindableAttributes:u}=(0,Zg.useContext)(zn),{blockBindings:d,context:f,hasPatternOverrides:p}=(0,Zg.useMemo)(()=>({blockBindings:lT(r?.metadata?.bindings,u),context:dq(a,s?.usesContext,r?.metadata?.bindings?Object.values(r.metadata.bindings).map(v=>l[v?.source]):void 0),hasPatternOverrides:Ox(r?.metadata?.bindings)}),[s?.usesContext,a,r?.metadata?.bindings,u,l]),g=(0,Ax.useSelect)(v=>{if(!d)return r;let y={},k=new Map;for(let[S,_]of Object.entries(d)){let{source:x,args:w}=_,T=l[x];!T||!u?.includes(S)||k.set(T,{...k.get(T),[S]:{args:w}})}if(k.size)for(let[S,_]of k){let x={};S.getValues?x=S.getValues({select:v,context:f,clientId:o,bindings:_}):Object.keys(_).forEach(w=>{x[w]=S.label});for(let[w,T]of Object.entries(x))w==="url"&&(!T||!qg(T))?y[w]=null:y[w]=T}return{...r,...y}},[r,u,d,o,f,l]),m=(0,Zg.useCallback)(v=>{if(!d){n(v);return}i.batch(()=>{let y={...v},k=new Map;for(let[_,x]of Object.entries(y)){if(!d[_]||!u?.includes(_))continue;let w=d[_],T=l[w?.source];T?.setValues&&(k.set(T,{...k.get(T),[_]:{args:w.args,newValue:x}}),delete y[_])}if(k.size)for(let[_,x]of k)_.setValues({select:i.select,dispatch:i.dispatch,context:f,clientId:o,bindings:x});let S=!!f["pattern/overrides"];!(p&&S)&&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,cT.jsx)(pq,{...e,attributes:g,context:f,setAttributes:m});let h=(0,ad.hasBlockSupport)(s,"className",!0)?(0,ad.getBlockDefaultClassName)(t):null,b=K(h,r?.className,e.className);return(0,cT.jsx)(pq,{...e,attributes:g,className:b,context:f,setAttributes:m})},gq=COe;var hX=c(de(),1),xz=c(U(),1),bX=c(J(),1),zB=c(G(),1);var FB=c(J(),1);var Ky=c(Xg(),1),AF=c(fe(),1),Dx=c(J(),1),Eq=c(Rt(),1),bT=c(de(),1);var Bt=c(G(),1),yq={insertUsage:{}},Lx={alignWide:!1,supportsLayout:!0,colors:[{name:(0,Bt.__)("Black"),slug:"black",color:"#000000"},{name:(0,Bt.__)("Cyan bluish gray"),slug:"cyan-bluish-gray",color:"#abb8c3"},{name:(0,Bt.__)("White"),slug:"white",color:"#ffffff"},{name:(0,Bt.__)("Pale pink"),slug:"pale-pink",color:"#f78da7"},{name:(0,Bt.__)("Vivid red"),slug:"vivid-red",color:"#cf2e2e"},{name:(0,Bt.__)("Luminous vivid orange"),slug:"luminous-vivid-orange",color:"#ff6900"},{name:(0,Bt.__)("Luminous vivid amber"),slug:"luminous-vivid-amber",color:"#fcb900"},{name:(0,Bt.__)("Light green cyan"),slug:"light-green-cyan",color:"#7bdcb5"},{name:(0,Bt.__)("Vivid green cyan"),slug:"vivid-green-cyan",color:"#00d084"},{name:(0,Bt.__)("Pale cyan blue"),slug:"pale-cyan-blue",color:"#8ed1fc"},{name:(0,Bt.__)("Vivid cyan blue"),slug:"vivid-cyan-blue",color:"#0693e3"},{name:(0,Bt.__)("Vivid purple"),slug:"vivid-purple",color:"#9b51e0"}],fontSizes:[{name:(0,Bt._x)("Small","font size name"),size:13,slug:"small"},{name:(0,Bt._x)("Normal","font size name"),size:16,slug:"normal"},{name:(0,Bt._x)("Medium","font size name"),size:20,slug:"medium"},{name:(0,Bt._x)("Large","font size name"),size:36,slug:"large"},{name:(0,Bt._x)("Huge","font size name"),size:42,slug:"huge"}],imageDefaultSize:"large",imageSizes:[{slug:"thumbnail",name:(0,Bt.__)("Thumbnail")},{slug:"medium",name:(0,Bt.__)("Medium")},{slug:"large",name:(0,Bt.__)("Large")},{slug:"full",name:(0,Bt.__)("Full Size")}],imageEditing:!0,maxWidth:580,allowedBlockTypes:!0,maxUploadFileSize:0,allowedMimeTypes:null,canLockBlocks:!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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("Blush light purple"),gradient:"linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%)",slug:"blush-light-purple"},{name:(0,Bt.__)("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,Bt.__)("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,Bt.__)("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,Bt.__)("Electric grass"),gradient:"linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%)",slug:"electric-grass"},{name:(0,Bt.__)("Midnight"),gradient:"linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%)",slug:"midnight"}],__unstableResolvedAssets:{styles:[],scripts:[]}};function uT(e,t,o){return[...e.slice(0,o),...Array.isArray(t)?t:[t],...e.slice(o)]}function dT(e,t,o,r=1){let n=[...e];return n.splice(t,r),uT(n,e.slice(t,t+r),o)}var ss=Symbol("globalStylesDataKey"),$y=Symbol("globalStylesLinks"),Qf=Symbol("selectBlockPatternsKey"),fT=Symbol("reusableBlocksSelect"),ld=Symbol("userPatternCategoriesSelect"),Jf=Symbol("sectionRootClientIdKey"),pT=Symbol("mediaEditKey"),mT=Symbol("getMediaSelect"),ep=Symbol("isIsolatedEditor"),wa=Symbol("deviceTypeKey"),gT=Symbol("isNavigationOverlayContext"),vq=Symbol("isNavigationPostEditor"),Mx=Symbol("mediaUploadOnSuccess"),Sq=Symbol("mediaSideloadFromUrl"),kq=Symbol("openMediaEditorModal");var{isContentBlock:EOe}=H(bT.privateApis),TOe=e=>e;function hT(e,t=""){let o=new Map,r=[];return o.set(t,r),e.forEach(n=>{let{clientId:i,innerBlocks:s}=n;r.push(i),hT(s,i).forEach((a,l)=>{o.set(l,a)})}),o}function IF(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 Tq(e,t=TOe){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 LF(e){let t={},o=[...e];for(;o.length;){let{innerBlocks:r,...n}=o.shift();o.push(...r),t[n.clientId]=!0}return t}function _q(e){return Tq(e,t=>{let{attributes:o,...r}=t;return r})}function xq(e){return Tq(e,t=>t.attributes)}function ROe(e,t){return(0,Ky.default)(Object.keys(e),Object.keys(t))}function BOe(e,t){return e.type==="UPDATE_BLOCK_ATTRIBUTES"&&t!==void 0&&t.type==="UPDATE_BLOCK_ATTRIBUTES"&&(0,Ky.default)(e.clientIds,t.clientIds)&&ROe(e.attributes,t.attributes)}function wq(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 tp(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 POe=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),wq(r,o.blocks),tp(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)}),tp(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)})}),tp(r,o.clientIds,!1);break}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let i=LF(o.blocks);r.tree=new Map(r.tree),o.replacedClientIds.forEach(a=>{r.tree.delete(a),i[a]||r.tree.delete("controlled||"+a)}),wq(r,o.blocks),tp(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)}tp(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)}),tp(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),tp(r,i,!0);break}case"MOVE_BLOCKS_UP":case"MOVE_BLOCKS_DOWN":{let i=[o.rootClientId?o.rootClientId:""];r.tree=new Map(r.tree),tp(r,i,!0);break}}return r};function IOe(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:!BOe(n,t);if(t=n,s==="ignore")return{...i,isPersistentChange:l,lastBlockChangeHistoryMode:"ignore"};let{lastBlockChangeHistoryMode:u,...d}=i;return{...d,isPersistentChange:l}}}function OOe(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 AOe=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)},LOe=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(g=>l(g,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)},MOe=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},NOe=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)},DOe=(0,AF.pipe)(Dx.combineReducers,POe,AOe,MOe,LOe,IOe,OOe,NOe)({byClientId(e=new Map,t){switch(t.type){case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let o=new Map(e);return _q(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)}),_q(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 xq(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)}),xq(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=hT(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=hT(t.blocks,o),{index:i=r.length}=t,s=new Map(e);return n.forEach((a,l)=>{s.set(l,a)}),s.set(o,uT(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,dT(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,uT(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,dT(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,dT(s,a,a+1,o.length)),l}case"REPLACE_BLOCKS_AUGMENTED_WITH_CHILDREN":{let{clientIds:o}=t;if(!t.blocks)return e;let r=hT(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 IF(t.blocks).forEach(([r,n])=>{o.set(r,n)}),o}case"INSERT_BLOCKS":{let o=new Map(e);return IF(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)}),IF(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 VOe(e=!1,t){switch(t.type){case"HIDE_BLOCK_INTERFACE":return!0;case"SHOW_BLOCK_INTERFACE":return!1}return e}function FOe(e=!1,t){switch(t.type){case"START_TYPING":return!0;case"STOP_TYPING":return!1}return e}function zOe(e=!1,t){switch(t.type){case"START_DRAGGING":return!0;case"STOP_DRAGGING":return!1}return e}function jOe(e=[],t){switch(t.type){case"START_DRAGGING_BLOCKS":return t.clientIds;case"STOP_DRAGGING_BLOCKS":return[]}return e}function HOe(e={},t){return t.type==="SET_BLOCK_VISIBILITY"?{...e,...t.updates}:e}function Cq(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 UOe(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,Ky.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=Cq(e.selectionStart,t),r=Cq(e.selectionEnd,t);return o===e.selectionStart&&r===e.selectionEnd?e:{selectionStart:o,selectionEnd:r}}function GOe(e=!1,t){switch(t.type){case"START_MULTI_SELECT":return!0;case"STOP_MULTI_SELECT":return!1}return e}function WOe(e=!0,t){return t.type==="TOGGLE_SELECTION"?t.isSelectionEnabled:e}function $Oe(e=null,t){switch(t.type){case"SHOW_VIEWPORT_MODAL":return t.clientIds;case"HIDE_VIEWPORT_MODAL":return null}return e}function KOe(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 YOe(e=!1,t){return t.type==="SET_BLOCK_REMOVAL_RULES"?t.rules:e}function qOe(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 ZOe(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 XOe(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,Ky.default)(e,a)?e:a}case"HIDE_INSERTION_POINT":return null}return e}function QOe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function JOe(e=Lx,t){if(t.type==="UPDATE_SETTINGS"){let o=t.reset?{...Lx,...t.settings}:{...e,...t.settings};return Object.defineProperty(o,"__unstableIsPreviewMode",{get(){return(0,Eq.default)("__unstableIsPreviewMode",{since:"6.8",alternative:"isPreviewMode"}),this.isPreviewMode}}),o}return e}function eAe(e=yq,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,Dx.select)(bT.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 tAe=(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,Ky.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 oAe(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 rAe(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 nAe(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 iAe(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 sAe(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 aAe(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(!LF(t.blocks)[e])return;break}return e}function lAe(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 cAe(e=[],t){return t.type==="REGISTER_INSERTER_MEDIA_CATEGORY"?[...e,t.category]:e}function uAe(e=!1,t){return t.type==="LAST_FOCUS"?t.lastFocus:e}function dAe(e=100,t){switch(t.type){case"SET_ZOOM_LEVEL":return t.zoom;case"RESET_ZOOM_LEVEL":return 100}return e}function fAe(e=null,t){switch(t.type){case"SET_INSERTION_POINT":return t.value;case"SELECT_BLOCK":return null}return e}function pAe(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 mAe(e=0,t){return t.type==="INCREMENT_LIST_VIEW_EXPAND_REVISION"?e+1:e}function gAe(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 hAe(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 bAe(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":{if(e?.clientId&&e.clientId!==t.clientId)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&&!LF(t.blocks)[e.clientId])return;break}}return e}function yAe(e="default",t){return t.type==="SET_STYLE_STATE_VIEWPORT"?t.viewport??"default":e}function vAe(e=!1,t){return t.type==="SET_RESPONSIVE_EDITING"?t.enabled:e}var SAe=(0,Dx.combineReducers)({blocks:DOe,isDragging:zOe,isTyping:FOe,isBlockInterfaceHidden:VOe,draggedBlocks:jOe,selection:UOe,isMultiSelecting:GOe,isSelectionEnabled:WOe,initialPosition:qOe,blocksMode:ZOe,blockListSettings:tAe,insertionPoint:fAe,insertionCue:XOe,template:QOe,settings:JOe,preferences:eAe,lastBlockAttributesChange:oAe,lastFocus:uAe,expandedBlock:iAe,highlightedBlock:rAe,lastBlockInserted:sAe,editedContentOnlySection:aAe,blockVisibility:HOe,viewportModalClientIds:$Oe,styleOverrides:lAe,removalPromptData:KOe,blockRemovalRules:YOe,registeredInserterMediaCategories:cAe,zoomLevel:dAe,hasBlockSpotlight:nAe,openedListViewPanels:pAe,listViewExpandRevision:mAe,listViewContentPanelOpen:gAe,requestedInspectorTab:hAe,selectedBlockStyleState:bAe,styleStateViewport:yAe,isResponsiveEditing:vAe});function Rq(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 MF(e,t,o){let r=Rq(e,t);if(r&&(o(r),!!r?.innerBlocks?.length))for(let n of r?.innerBlocks)MF(e,n.clientId,o)}function Nx(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 kAe(e){return e?.attributes?.metadata?.bindings&&Object.keys(e?.attributes?.metadata?.bindings).length}function OF(e,t=""){let o=e?.zoomLevel<100||e?.zoomLevel==="auto-scaled",r=new Map,n=e.settings?.[Jf],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?.[ep],f=e.settings?.disableContentOnlyForUnsyncedPatterns,p=d||f?[]:Array.from(e.blocks.attributes.keys()).filter(h=>e.blocks.attributes.get(h)?.metadata?.patternName),g=e.settings?.disableContentOnlyForTemplateParts,m=[...u,...p,...d||g?[]:a];return MF(e,t,h=>{let{clientId:b,name:v}=h,y=!!e.editedContentOnlySection,k=!1;if(y&&(k=b===e.editedContentOnlySection||!!Nx(e,b,[e.editedContentOnlySection]),!k)){r.set(b,"disabled");return}if(!e.blocks.blockEditingModes.has(b)){if(s){let S,_=e.blocks.parents.get(b);for(;_!==void 0&&(e.blocks.blockEditingModes.has(_)&&(S=e.blocks.blockEditingModes.get(_)),!S);)_=e.blocks.parents.get(_);if(S==="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(Nx(e,b,l)){r.set(b,"disabled");return}return}let S=Nx(e,b,l);if(S){if(Nx(e,S,l)){r.set(b,"disabled");return}if(kAe(h)){r.set(b,"contentOnly");return}r.set(b,"disabled");return}}if(y&&k){r.set(b,"default");return}m.length&&Nx(e,b,m)&&(EOe(v)?r.set(b,"contentOnly"):r.set(b,"disabled"))}}),r}function op({prevState:e,nextState:t,addedBlocks:o,removedClientIds:r}){let n=e.derivedBlockEditingModes,i;return r?.forEach(s=>{MF(e,s,a=>{n.has(a.clientId)&&(i||(i=new Map(n)),i.delete(a.clientId))})}),o?.forEach(s=>{let a=OF(t,s.clientId);a.size&&(i?i=new Map([...i?.size?i:[],...a]):i=new Map([...n?.size?n:[],...a]))}),i}function _Ae(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=op({prevState:t,nextState:r,removedClientIds:o.clientIds});if(n)return{...r,derivedBlockEditingModes:n??t.derivedBlockEditingModes};break}case"RECEIVE_BLOCKS":case"INSERT_BLOCKS":{let n=op({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=op({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=op({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=Rq(r,o.clientId);if(!n)break;let i=op({prevState:t,nextState:r,removedClientIds:[o.clientId],addedBlocks:[n]});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"REPLACE_BLOCKS":{let n=op({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=op({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=op({prevState:t,nextState:r,addedBlocks:n,removedClientIds:o.clientIds});if(i)return{...r,derivedBlockEditingModes:i??t.derivedBlockEditingModes};break}case"UPDATE_SETTINGS":{if(t?.settings?.[Jf]!==r?.settings?.[Jf]||!!t?.settings?.disableContentOnlyForUnsyncedPatterns!=!!r?.settings?.disableContentOnlyForUnsyncedPatterns||!!t?.settings?.[ep]!=!!r?.settings?.[ep]||!!t?.settings?.disableContentOnlyForTemplateParts!=!!r?.settings?.disableContentOnlyForTemplateParts)return{...r,derivedBlockEditingModes:OF(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:OF(r)}}return r.derivedBlockEditingModes=t?.derivedBlockEditingModes??new Map,r}}function xAe(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 Bq=(0,AF.pipe)(_Ae,xAe)(SAe);var hz={};Ar(hz,{__experimentalGetActiveBlockIdByBlockNames:()=>DMe,__experimentalGetAllowedBlocks:()=>SMe,__experimentalGetAllowedPatterns:()=>wMe,__experimentalGetBlockListSettingsForBlocks:()=>PMe,__experimentalGetDirectInsertBlock:()=>kMe,__experimentalGetGlobalBlocksByName:()=>ILe,__experimentalGetLastBlockAttributeChanges:()=>AMe,__experimentalGetParsedPattern:()=>_Me,__experimentalGetPatternTransformItems:()=>TMe,__experimentalGetPatternsByBlockTypes:()=>EMe,__experimentalGetReusableBlockTitle:()=>IMe,__unstableGetBlockWithoutInnerBlocks:()=>ELe,__unstableGetClientIdWithClientIdsTree:()=>RLe,__unstableGetClientIdsTree:()=>BLe,__unstableGetContentLockingParent:()=>WMe,__unstableGetLastBlockChangeHistoryMode:()=>BMe,__unstableGetSelectedBlocksWithPartialSelection:()=>JLe,__unstableGetTemporarilyEditingAsBlocks:()=>$Me,__unstableGetVisibleBlocks:()=>jMe,__unstableHasActiveBlockOverlayActive:()=>XZ,__unstableIsFullySelected:()=>qLe,__unstableIsLastBlockChangeIgnored:()=>OMe,__unstableIsSelectionCollapsed:()=>ZLe,__unstableIsSelectionMergeable:()=>QLe,__unstableIsWithinBlockOverlay:()=>HMe,__unstableSelectionHasUnmergeableBlock:()=>XLe,areInnerBlocksControlled:()=>NB,canEditBlock:()=>YZ,canInsertBlockType:()=>gh,canInsertBlocks:()=>fMe,canLockBlockType:()=>mMe,canMoveBlock:()=>KZ,canMoveBlocks:()=>pMe,canRemoveBlock:()=>mz,canRemoveBlocks:()=>$Z,didAutomaticChange:()=>MMe,getAdjacentBlockClientId:()=>cz,getAllowedBlocks:()=>sz,getBlock:()=>bd,getBlockAttributes:()=>Ta,getBlockCount:()=>ALe,getBlockEditingMode:()=>Oi,getBlockHierarchyRootClientId:()=>FLe,getBlockIndex:()=>jZ,getBlockInsertionPoint:()=>lMe,getBlockListSettings:()=>cv,getBlockMode:()=>iz,getBlockName:()=>Gt,getBlockNamesByClientId:()=>OLe,getBlockOrder:()=>wn,getBlockParents:()=>Hs,getBlockParentsByBlockName:()=>lz,getBlockRootClientId:()=>sr,getBlockSelectionEnd:()=>MLe,getBlockSelectionStart:()=>LLe,getBlockTransformItems:()=>yMe,getBlocks:()=>TLe,getBlocksByClientId:()=>AB,getBlocksByName:()=>DZ,getClientIdsOfDescendants:()=>NZ,getClientIdsWithDescendants:()=>lv,getDirectInsertBlock:()=>ZZ,getDraggedBlockClientIds:()=>iMe,getFirstMultiSelectedBlockClientId:()=>uz,getGlobalBlockCount:()=>PLe,getHoveredBlockClientId:()=>zMe,getInserterItems:()=>bMe,getLastMultiSelectedBlockClientId:()=>FZ,getLowestCommonAncestorWithSelectedBlock:()=>zLe,getMultiSelectedBlockClientIds:()=>bp,getMultiSelectedBlocks:()=>GLe,getMultiSelectedBlocksEndClientId:()=>YLe,getMultiSelectedBlocksStartClientId:()=>KLe,getNextBlockClientId:()=>HLe,getPatternsByBlockTypes:()=>CMe,getPreviousBlockClientId:()=>jLe,getSelectedBlock:()=>VLe,getSelectedBlockClientId:()=>dv,getSelectedBlockClientIds:()=>fv,getSelectedBlockCount:()=>NLe,getSelectedBlocksInitialCaretPosition:()=>ULe,getSelectionEnd:()=>Bw,getSelectionStart:()=>Rw,getSettings:()=>pd,getTemplate:()=>dMe,getTemplateLock:()=>Yc,hasBlockMovingClientId:()=>LMe,hasDraggedInnerBlock:()=>GZ,hasInserterItems:()=>vMe,hasMultiSelection:()=>tMe,hasSelectedBlock:()=>DLe,hasSelectedInnerBlock:()=>UZ,isAncestorBeingDragged:()=>sMe,isAncestorMultiSelected:()=>$Le,isBlockBeingDragged:()=>dz,isBlockHighlighted:()=>NMe,isBlockInsertionPointVisible:()=>cMe,isBlockMultiSelected:()=>zZ,isBlockSelected:()=>HZ,isBlockValid:()=>CLe,isBlockVisible:()=>FMe,isBlockWithinSelection:()=>eMe,isCaretWithinFormattedText:()=>aMe,isDraggingBlocks:()=>WZ,isFirstMultiSelectedBlock:()=>WLe,isGroupable:()=>GMe,isLastBlockChangePersistent:()=>RMe,isMultiSelecting:()=>oMe,isSelectionEnabled:()=>rMe,isTyping:()=>nMe,isUngroupable:()=>UMe,isValidTemplate:()=>uMe,wasBlockJustInserted:()=>VMe});var vt=c(de(),1),LZ=c(ho(),1);var yT=c(F(),1),ht=(0,yT.forwardRef)(({icon:e,size:t=24,...o},r)=>(0,yT.cloneElement)(e,{width:t,height:t,...o,ref:r}));var vT=c(ge(),1),NF=c(E(),1),Qg=(0,NF.jsx)(vT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NF.jsx)(vT.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})});var ST=c(ge(),1),DF=c(E(),1),VF=(0,DF.jsx)(ST.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DF.jsx)(ST.Path,{d:"M4 12.8h16v-1.5H4v1.5zm0 7h12.4v-1.5H4v1.5zM4 4.3v1.5h16V4.3H4z"})});var kT=c(ge(),1),FF=c(E(),1),rp=(0,FF.jsx)(kT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FF.jsx)(kT.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})});var _T=c(ge(),1),zF=c(E(),1),Jg=(0,zF.jsx)(_T.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zF.jsx)(_T.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})});var xT=c(ge(),1),jF=c(E(),1),np=(0,jF.jsx)(xT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jF.jsx)(xT.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})});var wT=c(ge(),1),HF=c(E(),1),UF=(0,HF.jsx)(wT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HF.jsx)(wT.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var CT=c(ge(),1),GF=c(E(),1),Vx=(0,GF.jsx)(CT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GF.jsx)(CT.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var ET=c(ge(),1),WF=c(E(),1),Fx=(0,WF.jsx)(ET.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WF.jsx)(ET.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var TT=c(ge(),1),$F=c(E(),1),KF=(0,$F.jsx)(TT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$F.jsx)(TT.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 RT=c(ge(),1),YF=c(E(),1),qF=(0,YF.jsx)(RT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YF.jsx)(RT.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 BT=c(ge(),1),ZF=c(E(),1),zx=(0,ZF.jsx)(BT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZF.jsx)(BT.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 PT=c(ge(),1),XF=c(E(),1),QF=(0,XF.jsx)(PT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XF.jsx)(PT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var IT=c(ge(),1),JF=c(E(),1),e3=(0,JF.jsx)(IT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JF.jsx)(IT.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var OT=c(ge(),1),t3=c(E(),1),as=(0,t3.jsx)(OT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t3.jsx)(OT.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var AT=c(ge(),1),o3=c(E(),1),un=(0,o3.jsx)(AT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o3.jsx)(AT.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var LT=c(ge(),1),r3=c(E(),1),jx=(0,r3.jsx)(LT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r3.jsx)(LT.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var MT=c(ge(),1),n3=c(E(),1),Pi=(0,n3.jsx)(MT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n3.jsx)(MT.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var NT=c(ge(),1),i3=c(E(),1),ip=(0,i3.jsx)(NT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i3.jsx)(NT.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var DT=c(ge(),1),s3=c(E(),1),dn=(0,s3.jsx)(DT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s3.jsx)(DT.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var VT=c(ge(),1),a3=c(E(),1),eh=(0,a3.jsx)(VT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a3.jsx)(VT.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var FT=c(ge(),1),l3=c(E(),1),th=(0,l3.jsx)(FT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l3.jsx)(FT.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var zT=c(ge(),1),c3=c(E(),1),u3=(0,c3.jsx)(zT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c3.jsx)(zT.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 jT=c(ge(),1),d3=c(E(),1),f3=(0,d3.jsx)(jT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d3.jsx)(jT.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 HT=c(ge(),1),p3=c(E(),1),oh=(0,p3.jsx)(HT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p3.jsx)(HT.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 UT=c(ge(),1),m3=c(E(),1),g3=(0,m3.jsx)(UT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m3.jsx)(UT.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 rh=c(ge(),1),Yy=c(E(),1),h3=(0,Yy.jsxs)(rh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Yy.jsx)(rh.G,{opacity:".25",children:(0,Yy.jsx)(rh.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,Yy.jsx)(rh.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 nh=c(ge(),1),qy=c(E(),1),b3=(0,qy.jsxs)(nh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,qy.jsx)(nh.G,{opacity:".25",children:(0,qy.jsx)(nh.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,qy.jsx)(nh.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 ih=c(ge(),1),Zy=c(E(),1),y3=(0,Zy.jsxs)(ih.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Zy.jsx)(ih.G,{opacity:".25",children:(0,Zy.jsx)(ih.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,Zy.jsx)(ih.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 sh=c(ge(),1),Xy=c(E(),1),v3=(0,Xy.jsxs)(sh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Xy.jsx)(sh.G,{opacity:".25",children:(0,Xy.jsx)(sh.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,Xy.jsx)(sh.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 GT=c(ge(),1),S3=c(E(),1),k3=(0,S3.jsx)(GT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S3.jsx)(GT.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 WT=c(ge(),1),_3=c(E(),1),Hx=(0,_3.jsx)(WT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_3.jsx)(WT.Path,{d:"M8 7h2V5H8v2zm0 6h2v-2H8v2zm0 6h2v-2H8v2zm6-14v2h2V5h-2zm0 8h2v-2h-2v2zm0 6h2v-2h-2v2z"})});var $T=c(ge(),1),x3=c(E(),1),w3=(0,x3.jsx)($T.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x3.jsx)($T.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 KT=c(ge(),1),C3=c(E(),1),ah=(0,C3.jsx)(KT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C3.jsx)(KT.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 YT=c(ge(),1),E3=c(E(),1),T3=(0,E3.jsx)(YT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E3.jsx)(YT.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 qT=c(ge(),1),R3=c(E(),1),B3=(0,R3.jsx)(qT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,R3.jsx)(qT.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 ZT=c(ge(),1),P3=c(E(),1),I3=(0,P3.jsx)(ZT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,P3.jsx)(ZT.Path,{d:"M12 4 4 19h16L12 4zm0 3.2 5.5 10.3H12V7.2z"})});var XT=c(ge(),1),O3=c(E(),1),A3=(0,O3.jsx)(XT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O3.jsx)(XT.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 QT=c(ge(),1),L3=c(E(),1),M3=(0,L3.jsx)(QT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L3.jsx)(QT.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 JT=c(ge(),1),N3=c(E(),1),D3=(0,N3.jsx)(JT.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N3.jsx)(JT.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 eR=c(ge(),1),V3=c(E(),1),F3=(0,V3.jsx)(eR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V3.jsx)(eR.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 tR=c(ge(),1),z3=c(E(),1),j3=(0,z3.jsx)(tR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z3.jsx)(tR.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 oR=c(ge(),1),H3=c(E(),1),U3=(0,H3.jsx)(oR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H3.jsx)(oR.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 rR=c(ge(),1),G3=c(E(),1),nR=(0,G3.jsx)(rR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G3.jsx)(rR.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 iR=c(ge(),1),W3=c(E(),1),Ux=(0,W3.jsx)(iR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W3.jsx)(iR.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 sR=c(ge(),1),$3=c(E(),1),Gx=(0,$3.jsx)(sR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$3.jsx)(sR.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 aR=c(ge(),1),K3=c(E(),1),Wx=(0,K3.jsx)(aR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K3.jsx)(aR.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 lR=c(ge(),1),Y3=c(E(),1),q3=(0,Y3.jsx)(lR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y3.jsx)(lR.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var cR=c(ge(),1),Z3=c(E(),1),X3=(0,Z3.jsx)(cR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Z3.jsx)(cR.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 uR=c(ge(),1),Q3=c(E(),1),J3=(0,Q3.jsx)(uR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Q3.jsx)(uR.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 dR=c(ge(),1),e4=c(E(),1),t4=(0,e4.jsx)(dR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e4.jsx)(dR.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var fR=c(ge(),1),o4=c(E(),1),r4=(0,o4.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o4.jsx)(fR.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 pR=c(ge(),1),n4=c(E(),1),i4=(0,n4.jsx)(pR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,n4.jsx)(pR.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 mR=c(ge(),1),s4=c(E(),1),a4=(0,s4.jsx)(mR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s4.jsx)(mR.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var gR=c(ge(),1),l4=c(E(),1),$x=(0,l4.jsx)(gR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,l4.jsx)(gR.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var hR=c(ge(),1),c4=c(E(),1),u4=(0,c4.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c4.jsx)(hR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var bR=c(ge(),1),d4=c(E(),1),Kx=(0,d4.jsx)(bR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d4.jsx)(bR.Path,{d:"M15 4H9v11h6V4zM4 18.5V20h16v-1.5H4z"})});var yR=c(ge(),1),f4=c(E(),1),Yx=(0,f4.jsx)(yR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,f4.jsx)(yR.Path,{d:"M20 11h-5V4H9v7H4v1.5h5V20h6v-7.5h5z"})});var vR=c(ge(),1),p4=c(E(),1),sp=(0,p4.jsx)(vR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p4.jsx)(vR.Path,{d:"M12.5 15v5H11v-5H4V9h7V4h1.5v5h7v6h-7Z"})});var SR=c(ge(),1),m4=c(E(),1),ap=(0,m4.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m4.jsx)(SR.Path,{d:"M9 9v6h11V9H9zM4 20h1.5V4H4v16z"})});var kR=c(ge(),1),g4=c(E(),1),lp=(0,g4.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g4.jsx)(kR.Path,{d:"M4 15h11V9H4v6zM18.5 4v16H20V4h-1.5z"})});var _R=c(ge(),1),h4=c(E(),1),qx=(0,h4.jsx)(_R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h4.jsx)(_R.Path,{d:"M7 4H17V8L7 8V4ZM7 16L17 16V20L7 20V16ZM20 11.25H4V12.75H20V11.25Z"})});var xR=c(ge(),1),b4=c(E(),1),Qy=(0,b4.jsx)(xR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b4.jsx)(xR.Path,{d:"M9 15h6V9H9v6zm-5 5h1.5V4H4v16zM18.5 4v16H20V4h-1.5z"})});var wR=c(ge(),1),y4=c(E(),1),Zx=(0,y4.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y4.jsx)(wR.Path,{d:"M4 4L20 4L20 5.5L4 5.5L4 4ZM10 7L14 7L14 17L10 17L10 7ZM20 18.5L4 18.5L4 20L20 20L20 18.5Z"})});var CR=c(ge(),1),v4=c(E(),1),Jy=(0,v4.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v4.jsx)(CR.Path,{d:"M4 4H5.5V20H4V4ZM7 10L17 10V14L7 14V10ZM20 4H18.5V20H20V4Z"})});var ER=c(ge(),1),S4=c(E(),1),Xx=(0,S4.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S4.jsx)(ER.Path,{d:"M9 20h6V9H9v11zM4 4v1.5h16V4H4z"})});var TR=c(ge(),1),k4=c(E(),1),cd=(0,k4.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k4.jsx)(TR.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 RR=c(ge(),1),_4=c(E(),1),x4=(0,_4.jsx)(RR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_4.jsx)(RR.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 BR=c(ge(),1),w4=c(E(),1),ls=(0,w4.jsx)(BR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w4.jsx)(BR.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var PR=c(ge(),1),C4=c(E(),1),cs=(0,C4.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C4.jsx)(PR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var IR=c(ge(),1),E4=c(E(),1),Qx=(0,E4.jsx)(IR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,E4.jsx)(IR.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var OR=c(ge(),1),T4=c(E(),1),R4=(0,T4.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T4.jsx)(OR.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 AR=c(ge(),1),B4=c(E(),1),P4=(0,B4.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,B4.jsx)(AR.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 LR=c(ge(),1),I4=c(E(),1),lh=(0,I4.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I4.jsx)(LR.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 Jx=c(ge(),1),ew=c(E(),1),ev=(0,ew.jsxs)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ew.jsx)(Jx.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,ew.jsx)(Jx.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 MR=c(ge(),1),O4=c(E(),1),tw=(0,O4.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,O4.jsx)(MR.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 NR=c(ge(),1),A4=c(E(),1),zs=(0,A4.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A4.jsx)(NR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var ow=c(ge(),1),rw=c(E(),1),ch=(0,rw.jsxs)(ow.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,rw.jsx)(ow.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,rw.jsx)(ow.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 DR=c(ge(),1),L4=c(E(),1),M4=(0,L4.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L4.jsx)(DR.Path,{d:"m9.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"})});var VR=c(ge(),1),N4=c(E(),1),uh=(0,N4.jsx)(VR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,N4.jsx)(VR.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var FR=c(ge(),1),D4=c(E(),1),V4=(0,D4.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D4.jsx)(FR.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 zR=c(ge(),1),F4=c(E(),1),Ca=(0,F4.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F4.jsx)(zR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var jR=c(ge(),1),z4=c(E(),1),j4=(0,z4.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,z4.jsx)(jR.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})});var HR=c(ge(),1),H4=c(E(),1),U4=(0,H4.jsx)(HR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H4.jsx)(HR.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"})});var UR=c(ge(),1),G4=c(E(),1),W4=(0,G4.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G4.jsx)(UR.Path,{d:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var GR=c(ge(),1),$4=c(E(),1),K4=(0,$4.jsx)(GR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$4.jsx)(GR.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 WR=c(ge(),1),Y4=c(E(),1),q4=(0,Y4.jsx)(WR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y4.jsx)(WR.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 $R=c(ge(),1),Z4=c(E(),1),fn=(0,Z4.jsx)($R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Z4.jsx)($R.Path,{d:"M7 11.5h10V13H7z"})});var KR=c(ge(),1),X4=c(E(),1),Q4=(0,X4.jsx)(KR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X4.jsx)(KR.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 YR=c(ge(),1),J4=c(E(),1),e6=(0,J4.jsx)(YR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J4.jsx)(YR.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 qR=c(ge(),1),t6=c(E(),1),o6=(0,t6.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t6.jsx)(qR.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 ZR=c(ge(),1),r6=c(E(),1),dh=(0,r6.jsx)(ZR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r6.jsx)(ZR.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 nw=c(ge(),1),iw=c(E(),1),n6=(0,iw.jsxs)(nw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,iw.jsx)(nw.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,iw.jsx)(nw.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 XR=c(ge(),1),i6=c(E(),1),s6=(0,i6.jsx)(XR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i6.jsx)(XR.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 QR=c(ge(),1),a6=c(E(),1),JR=(0,a6.jsx)(QR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a6.jsx)(QR.Path,{d:"m7.5 6h9v-1.5h-9zm0 13.5h9v-1.5h-9zm-3-3h1.5v-9h-1.5zm13.5-9v9h1.5v-9z"})});var sw=c(ge(),1),aw=c(E(),1),l6=(0,aw.jsxs)(sw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,aw.jsx)(sw.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,aw.jsx)(sw.Path,{d:"m16.5 19.5h-9v-1.5h9z"})]});var tv=c(ge(),1),ov=c(E(),1),c6=(0,ov.jsxs)(tv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ov.jsx)(tv.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,ov.jsx)(tv.Path,{d:"m4.5 7.5v9h1.5v-9z"}),(0,ov.jsx)(tv.Path,{d:"m18 7.5v9h1.5v-9z"})]});var lw=c(ge(),1),cw=c(E(),1),u6=(0,cw.jsxs)(lw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,cw.jsx)(lw.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,cw.jsx)(lw.Path,{d:"m4.5 16.5v-9h1.5v9z"})]});var uw=c(ge(),1),dw=c(E(),1),d6=(0,dw.jsxs)(uw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,dw.jsx)(uw.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,dw.jsx)(uw.Path,{d:"m18 16.5v-9h1.5v9z"})]});var fw=c(ge(),1),pw=c(E(),1),f6=(0,pw.jsxs)(fw.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,pw.jsx)(fw.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,pw.jsx)(fw.Path,{d:"m16.5 6h-9v-1.5h9z"})]});var rv=c(ge(),1),nv=c(E(),1),p6=(0,nv.jsxs)(rv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,nv.jsx)(rv.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,nv.jsx)(rv.Path,{d:"m7.5 6h9v-1.5h-9z"}),(0,nv.jsx)(rv.Path,{d:"m7.5 19.5h9v-1.5h-9z"})]});var eB=c(ge(),1),m6=c(E(),1),g6=(0,m6.jsx)(eB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m6.jsx)(eB.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 tB=c(ge(),1),h6=c(E(),1),mw=(0,h6.jsx)(tB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h6.jsx)(tB.Path,{d:"M5 4h14v11H5V4Zm11 16H8v-1.5h8V20Z"})});var oB=c(ge(),1),b6=c(E(),1),fh=(0,b6.jsx)(oB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,b6.jsx)(oB.Path,{d:"M16 5.5H8V4h8v1.5ZM16 20H8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var rB=c(ge(),1),y6=c(E(),1),v6=(0,y6.jsx)(rB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y6.jsx)(rB.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var nB=c(ge(),1),S6=c(E(),1),Gc=(0,S6.jsx)(nB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S6.jsx)(nB.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 iB=c(ge(),1),k6=c(E(),1),_6=(0,k6.jsx)(iB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k6.jsx)(iB.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 sB=c(ge(),1),x6=c(E(),1),w6=(0,x6.jsx)(sB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x6.jsx)(sB.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 aB=c(ge(),1),C6=c(E(),1),E6=(0,C6.jsx)(aB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C6.jsx)(aB.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 lB=c(ge(),1),T6=c(E(),1),R6=(0,T6.jsx)(lB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T6.jsx)(lB.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 cB=c(ge(),1),B6=c(E(),1),P6=(0,B6.jsx)(cB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,B6.jsx)(cB.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 uB=c(ge(),1),I6=c(E(),1),O6=(0,I6.jsx)(uB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,I6.jsx)(uB.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 dB=c(ge(),1),A6=c(E(),1),ud=(0,A6.jsx)(dB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,A6.jsx)(dB.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 fB=c(ge(),1),L6=c(E(),1),Vl=(0,L6.jsx)(fB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,L6.jsx)(fB.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 pB=c(ge(),1),M6=c(E(),1),N6=(0,M6.jsx)(pB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,M6.jsx)(pB.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var mB=c(ge(),1),D6=c(E(),1),V6=(0,D6.jsx)(mB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,D6.jsx)(mB.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 gB=c(ge(),1),F6=c(E(),1),z6=(0,F6.jsx)(gB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,F6.jsx)(gB.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 hd=c(Yo(),1),Us=c(Rt(),1),St=c(J(),1);var PZ=c(de(),1),IZ=c(Aq(),1);var ir="core/block-editor";var PB={};Ar(PB,{canHostEditableRoot:()=>D2e,getAllPatterns:()=>q2e,getBlockRemovalRules:()=>U2e,getBlockSettings:()=>hZ,getBlockStyles:()=>tLe,getBlockWithoutAttributes:()=>A2e,getClientIdWithClientIdsTree:()=>Q6,getClientIdsTree:()=>J6,getClosestAllowedInsertionPoint:()=>kZ,getClosestAllowedInsertionPointForPattern:()=>rLe,getContentLockingParent:()=>tz,getEditedContentOnlySection:()=>oz,getEnabledBlockParents:()=>j2e,getEnabledClientIdsTree:()=>F2e,getExpandedBlock:()=>eLe,getInserterMediaCategories:()=>$2e,getInsertionPoint:()=>nLe,getLastFocus:()=>Q2e,getLastInsertedBlocksClientIds:()=>O2e,getListViewClientIdsTree:()=>z2e,getListViewExpandRevision:()=>fLe,getParentSectionBlock:()=>md,getPatternBySlug:()=>Y2e,getRegisteredInserterMediaCategories:()=>W2e,getRemovalPromptData:()=>H2e,getRequestedInspectorTab:()=>gLe,getReusableBlocks:()=>X2e,getSectionRootClientId:()=>mh,getSelectedBlockStyleState:()=>TZ,getStyleOverrides:()=>G2e,getStyleStateViewport:()=>EZ,getViewportModalClientIds:()=>mLe,getZoomLevel:()=>oLe,hasAllowedPatterns:()=>K2e,hasBlockSpotlight:()=>lLe,hasSelectedStyleState:()=>bLe,isBlockHiddenAnywhere:()=>iLe,isBlockHiddenAtViewport:()=>_Z,isBlockHiddenEverywhere:()=>nz,isBlockInterfaceHidden:()=>I2e,isBlockParentHiddenAtViewport:()=>aLe,isBlockParentHiddenEverywhere:()=>sLe,isBlockSubtreeDisabled:()=>L2e,isContainerInsertableToInContentOnlyMode:()=>kw,isDragging:()=>J2e,isEditLockedBlock:()=>xZ,isListViewContentPanelOpen:()=>uLe,isListViewPanelOpened:()=>dLe,isLockedBlock:()=>cLe,isMoveLockedBlock:()=>wZ,isRemoveLockedBlock:()=>CZ,isResponsiveEditing:()=>hLe,isSectionBlock:()=>mp,isSelectedBlockStyleStateShownOnCanvas:()=>yLe,isWithinEditedContentOnlySection:()=>BB,isZoomOut:()=>rz,shouldRenderBlockListView:()=>pLe});var Lr=c(J(),1),pp=c(de(),1);function Lq(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 No=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var Dq=c(iv(),1);var wAe="1600px",CAe="320px",EAe=1,TAe=.25,RAe=.75,BAe="14px";function Nq({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=CAe,maximumViewportWidth:n=wAe,scaleFactor:i=EAe,minimumFontSizeLimit:s}){if(s=Wc(s)?s:BAe,o){let k=Wc(o);if(!k?.unit||!k?.value)return null;let S=Wc(s,{coerceTo:k.unit});if(S?.value&&!e&&!t&&k?.value<=S?.value)return null;if(t||(t=`${k.value}${k.unit}`),!e){let _=k.unit==="px"?k.value:k.value*16,x=Math.min(Math.max(1-.075*Math.log2(_),TAe),RAe),w=gw(k.value*x,3);S?.value&&w<S?.value?e=`${S.value}${S.unit}`:e=`${w}${k.unit}`}}let a=Wc(e),l=a?.unit||"rem",u=Wc(t,{coerceTo:l});if(!a||!u)return null;let d=Wc(e,{coerceTo:"rem"}),f=Wc(n,{coerceTo:l}),p=Wc(r,{coerceTo:l});if(!f||!p||!d)return null;let g=f.value-p.value;if(!g)return null;let m=gw(p.value/100,3),h=gw(m,3)+l,b=100*((u.value-a.value)/g),v=gw((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function Wc(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:gw(d,3),unit:u}:null}function gw(e,t=3){let o=Math.pow(10,t);return Math.round(e*o)/o}function j6(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function PAe(e){let t=e?.typography??{},o=e?.layout,r=Wc(o?.wideSize)?o?.wideSize:null;return j6(t)&&r?{fluid:{maxViewportWidth:r,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function dd(e,t){let{size:o}=e;if(!o||o==="0"||e?.fluid===!1||!j6(t?.typography)&&!j6(e))return o;let r=PAe(t)?.fluid??{},n=Nq({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 Kc="body",hw=":root";function $c(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 hB=[{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)=>dd(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 Fl(e,t){if(!e||!t)return t;let o=$c(e),r=$c(t),n=[];return o.forEach(i=>{r.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function Vq(e,t){if(!e||!t)return;let o={};return Object.entries(t).forEach(([r,n])=>{typeof n=="string"&&(o[r]=Fl(e,n)),typeof n=="object"&&(o[r]={},Object.entries(n).forEach(([i,s])=>{o[r][i]=Fl(e,s)}))}),o}function bB(e,t){return e.includes(",")?$c(e).map(n=>n+t).join(","):e+t}function H6(e,t){let o=`.is-style-${e}`;if(!t)return o;let r=/[^\s:]+/,n=s=>s+o;return $c(t).map(s=>s.replace(r,n)).join(",")}function Fq(e,t){let o=`.is-style-${e}`,r=$c(t).map(n=>{let i=n.trim(),s=`${o} `;return i.startsWith(s)?i.slice(s.length):i});return H6(e,r.join(","))}function IAe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let o=(0,Dq.getCSSValueFromRawStyle)(No(t,e.ref));return typeof o=="object"&&o!==null&&"ref"in o&&o?.ref?void 0:o===void 0?e:o}return e}function OAe(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 cp(e,t){if(!e||!t)return e;let o=IAe(e,t);return typeof o=="object"&&o!==null&&"url"in o&&o?.url&&(o.url=OAe(o.url,t?._links?.["wp:theme-file"])),o}function zq(e,t,o=[],r="slug",n){let i=[t?No(e,["blocks",t,...o]):void 0,No(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"||zq(e,t,o,"slug",d.slug)[r]===d[r]?d:void 0}}}}function AAe(e,t,o,[r,n]=[]){let i=hB.find(a=>a.cssVarInfix===r);if(!i||!e.settings)return o;let s=zq(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,l=s[a];return Ea(e,t,l)}return o}function LAe(e,t,o,r=[]){let n=(t?No(e?.settings??{},["blocks",t,"custom",...r]):void 0)??No(e?.settings??{},["custom",...r]);return n?Ea(e,t,n):o}function Ea(e,t,o){if(!o||typeof o!="string")if(typeof o=="object"&&o!==null&&"ref"in o&&typeof o.ref=="string"){let u=No(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"?AAe(e,t,o,l):a==="custom"?LAe(e,t,o,l):o}var $q=c(yB(),1);function Gq(e){return Object.prototype.toString.call(e)==="[object Object]"}function Wq(e){var t,o;return Gq(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(Gq(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}function vB(e,t){return(0,$q.default)(e,t,{isMergeableObject:Wq,customMerge:o=>{if(o==="backgroundImage")return(r,n)=>n??r}})}var Ii=c(de(),1),vw=c(iv(),1),oZ=c(J(),1);function js(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 No(i,`${l}.root`,null)||No(i,l,null)||p;let g=s?No(s,`${l}.__experimentalSelector`,null):void 0;return g?Fl(u,g):p}let f;return a&&(f=No(i,l,null)),f||(r?js(e,d[0],o):null)}function YAe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(o=>{let r=Mo(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 Kq(e){return`${e}{filter:none}`}function Yq(e,t){return`${e}{filter:url(#${t})}`}function qq(e,t){let o=YAe(t);return`
+<svg
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	viewBox="0 0 0 0"
+	width="0"
+	height="0"
+	focusable="false"
+	role="none"
+	aria-hidden="true"
+	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
+>
+	<defs>
+		<filter id="${e}">
+			<!--
+				Use sRGB instead of linearRGB so transparency looks correct.
+				Use perceptual brightness to convert to grayscale.
+			-->
+			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
+			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
+			<feComponentTransfer color-interpolation-filters="sRGB">
+				<feFuncR type="table" tableValues="${o.r.join(" ")}"></feFuncR>
+				<feFuncG type="table" tableValues="${o.g.join(" ")}"></feFuncG>
+				<feFuncB type="table" tableValues="${o.b.join(" ")}"></feFuncB>
+				<feFuncA type="table" tableValues="${o.a.join(" ")}"></feFuncA>
+			</feComponentTransfer>
+			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
+			<feComposite in2="SourceGraphic" operator="in"></feComposite>
+		</filter>
+	</defs>
+</svg>`}function av(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 U6(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function qAe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function G6(e,t="0"){let o=qAe(e);if(!o)return null;let r=U6(o?.top)||t,n=U6(o?.left)||t;return r===n?r:`${r} ${n}`}var Zq={backgroundSize:"cover",backgroundPosition:"50% 50%"};function Xq(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:Zq.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:Zq.backgroundPosition}),t}var Qq={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 Jq={mobile:"480px",tablet:"782px"},eZ=/^(\d+|\d*\.\d+)(px|em|rem)$/,ZAe=16;function XAe(e){return"mobile"in e||"tablet"in e}function QAe(e){return!e||typeof e!="object"?{}:XAe(e)?e:e.settings?.viewport??{}}function JAe(e){return typeof e=="string"&&eZ.test(e.trim())}function W6(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(eZ);if(!t)return;let o=Number.parseFloat(t[1]);return t[2]==="px"?o:o*ZAe}function $6(e){let t=QAe(e),o={},r={};Object.keys(Jq).forEach(a=>{let l=a,u=t[l],d=W6(u);d!==void 0&&JAe(u)&&(o[l]=u.trim(),r[l]=d)});let n=Object.keys(o);if(!n.length)return{...Jq};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 yw(e){let t=$6(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 e2e={button:"wp-element-button",caption:"wp-element-caption"},t2e={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},rZ={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},o2e={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function r2e(e="*",t={}){return hB.reduce((o,{path:r,cssVarInfix:n,classes:i})=>{if(!i)return o;let s=No(t,r,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:l})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${av(l)}-${u}`,p=e?`:where(${e})${f}`:f,g=`var(--wp--preset--${n}--${av(l)})`;o+=`${p}{${d}: ${g} !important;}`})})}),o},"")}var n2e=(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},i2e=(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},s2e=(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=kB(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=kB(a);o[s]=[...o[s]||[],...l],delete t[r]}}),o};function kB(e={},t="",o,r={},n=!1){let i=Kc===t,s=Object.entries(Ii.__EXPERIMENTAL_STYLE_PROPERTY).reduce((l,[u,{value:d,properties:f,useEngine:p,rootOnly:g}])=>{if(g&&!i)return l;let m=d;if(m[0]==="elements"||p)return l;let h=No(e,m);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(!No(h,[y],!1))return;let k=v.startsWith("--")?v:av(v);l.push(`${k}: ${(0,vw.getCSSValueFromRawStyle)(No(h,[y]))}`)});else if(No(e,m,!1)){let b=u.startsWith("--")?u:av(u);l.push(`${b}: ${(0,vw.getCSSValueFromRawStyle)(No(e,m))}`)}return l},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=cp(e.background.backgroundImage,r)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...Xq(e.background)}})),(0,vw.getCSSRules)(e).forEach(l=>{if(i&&(o||n)&&l.key.startsWith("padding"))return;let u=l.key.startsWith("--")?l.key:av(l.key),d=cp(l.value,r);u==="font-size"&&(d=dd({name:"",slug:"",size:d},r?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function nZ({layoutDefinitions:e=Qq,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=r?G6(t?.spacing?.blockGap):"";if(n&&(o===Kc?a=a||"0.5em":!r&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:l,name:u,spacingStyles:d})=>{!r&&u!=="flex"&&u!=="grid"||d?.length&&d.forEach(f=>{let p=[];if(f.rules&&Object.entries(f.rules).forEach(([g,m])=>{p.push(`${g}: ${m||a}`)}),p.length){let g="";r?g=o===Kc?`:root :where(.${l})${f?.selector||""}`:`:root :where(${o}-${l})${f?.selector||""}`:g=o===Kc?`:where(.${l}${f?.selector||""})`:`:where(${o}.${l}${f?.selector||""})`,s+=`${g} { ${p.join("; ")}; }`}})}),o===Kc&&r&&(s+=`${hw} { --wp--style--block-gap: ${a}; }`)),o===Kc&&e){let l=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:f})=>{d&&l.includes(d)&&(s+=`${o} .${u} { display:${d}; }`),f?.length&&f.forEach(p=>{let g=[];if(p.rules&&Object.entries(p.rules).forEach(([m,h])=>{g.push(`${m}: ${h}`)}),g.length){let m=`.${u}${p?.selector||""}`;s+=`${m} { ${g.join("; ")}; }`}})})}return s}var a2e=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function l2e(e,t){return SB(e,void 0,t)}function SB(e,t,o){if(!e)return{};let r=Object.entries(e),n=t?rZ[t]??[]:[],s=r.filter(([a])=>a2e.includes(a)||n.includes(a)||o[a]).map(([a,l])=>[a,JSON.parse(JSON.stringify(l))]);return Object.fromEntries(s)}function tZ(e){let{styles:t,selector:o,featureSelectors:r,name:n,elementName:i,mediaQuery:s,variationName:a}=e,l=n?rZ[n]??[]:o2e[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 c2e(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(([g,m])=>{let h=o?.[g];return!h||typeof h!="object"?[]:[{styles:JSON.parse(JSON.stringify(h)),selector:r,mediaQuery:m,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:p,layoutSelector:l,layoutHasBlockGapSupport:a}]})}var u2e=(e,t)=>{let o=[];if(!e?.styles)return o;let r=yw(e),n=l2e(e.styles,r);return n&&o.push({styles:n,selector:Kc,skipSelectorWrapper:!0}),Object.entries(Ii.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&o.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!e2e[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=SB(s,i,r),l=s,u=[],d=[];l?.variations&&Object.entries(l.variations).forEach(([f,p])=>{let g=p,m=SB(g,i,r);g?.css&&(m.css=g.css);let h=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(h&&typeof t!="string"){let b=t[i];d.push({styles:m,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(g?.elements??{}).forEach(([b,v])=>{v&&Ii.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:v,selector:Fl(h,Ii.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(g?.blocks??{}).forEach(([b,v])=>{let y=typeof t!="string"?Fl(h,t[b]?.selector):void 0,k=typeof t!="string"?Fl(h,t[b]?.duotoneSelector):void 0,S=typeof t!="string"?Vq(h,t[b]?.featureSelectors??{}):void 0,_=SB(v,b,r);v?.css&&(_.css=v.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:k,featureSelectors:S,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:_}),Object.entries(v.elements??{}).forEach(([x,w])=>{w&&Ii.__EXPERIMENTAL_ELEMENTS[x]&&u.push({styles:w,selector:Fl(y,Ii.__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(l?.elements??{}).forEach(([f,p])=>{typeof t!="string"&&p&&t?.[i]&&Ii.__EXPERIMENTAL_ELEMENTS[f]&&o.push({styles:p,selector:t[i]?.selector.split(",").map(g=>Ii.__EXPERIMENTAL_ELEMENTS[f].split(",").map(h=>g+" "+h)).join(","),elementName:f})}),o.push(...u)}),o},d2e=(e,t)=>{let o=[];if(!e?.settings)return o;let r=s=>{let a={};return hB.forEach(({path:l})=>{let u=No(s,l,!1);u!==!1&&(a=Lq(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:hw}),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 f2e(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:g,featureSelectors:m,layoutSelector:h,layoutHasBlockGapSupport:b,skipSelectorWrapper:v,name:y,variationName:k}=e,S="",_=l?bB(a,l):a;if(m&&typeof m!="string"){let B=s2e(m,f);B=n2e(B,t.settings,y),B=i2e(B,t.settings),Object.entries(B).forEach(([R,I])=>{if(I.length){let A=k?Fq(k,R):R;A=l?bB(A,l):A;let P=I.join(";");S+=`:root :where(${A}){${P};}`}})}if(d){let B={};f?.filter&&(B.filter=f.filter,delete f.filter);let R=kB(B);R.length&&(S+=`${d}{${R.join(";")};}`)}let x=h??_;!r&&(Kc===x||g)&&(S+=nZ({style:f,selector:x,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:p}));let T=kB(f,_,o,t,s);if(T?.length){let B=v?_:`:root :where(${_})`;S+=`${B}{${T.join(";")};}`}return f?.css&&(S+=wB(f.css,`:root :where(${_})`)),u&&S?`${u}{${S}}`:S}var _B=(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=u2e(l,t),d=d2e(l,t),f=l?.settings?.useRootPaddingAwareAlignments,{contentSize:p,wideSize:g}=l?.settings?.layout||{},m=a.marginReset||a.rootPadding||a.layoutStyles,h="";if(a.presets&&(p||g)&&(h+=`${hw} {`,h=p?h+` --wp--style--global--content-size: ${p};`:h,h=g?h+` --wp--style--global--wide-size: ${g};`:h,h+="}"),m&&(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;
-				`),g+="}"),a.blockStyles){let b=yw(e);u.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let y=GAe(v,b);[v,...y,...Uq(v),...y.flatMap(Uq)].forEach(k=>{g+=KAe(k,{tree:l,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:o,hasFallbackGapSupport:r,disableRootPadding:i})})})}if(a.layoutStyles&&(g=g+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",g=g+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",g=g+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&o){let b=j6(l?.styles?.spacing?.blockGap)||"0.5em";g=g+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,g=g+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",g=g+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&d.forEach(({selector:b,presets:v})=>{(Wc===b||gw===b)&&(b="");let y=VAe(b,v);y.length>0&&(g+=y)}),g};var YAe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let o={root:t};return Object.entries(NAe).forEach(([r,n])=>{let i=js(e,r);i&&(o[n]=i)}),o},_B=(e,t)=>{let{getBlockStyles:o}=(0,Gq.select)(Ri.store),r={};return e.forEach(n=>{let i=n.name,s=js(n);if(!s)return;let a=js(n,"filter.duotone");if(!a){let h=js(n),m=(0,Ri.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof m=="string"&&h&&(a=Fl(h,m))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=o(i),f={};d?.forEach(h=>{let m=t?`-${t}`:"",g=`${h.name}${m}`,b=F6(g,s);f[g]=b});let p=YAe(n,s);r[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(p).length?p:void 0,hasLayoutSupport:l,name:i,selector:s,styleVariationSelectors:d?.length?f:void 0}}),r};function xB(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(" ")?Fl(t,f):gB(t,f),o+=`:root :where(${p})${d}{${l.trim()}}`}}),o}function wB(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=Mo(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 $6="default";function Zq(e){let t=e?.viewport,o=e?.pseudoState;return(!t||t===$6)&&(!o||o===$6)}function qAe(e){return Zq(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==$6)}function ZAe(e,t){let o=qAe(t);return o.length?Mo(e,o):e}var XAe=new Set(["blocks","variations","css"]),G6=Object.freeze({value:{},sources:{}}),QAe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function lp(e){let t=QAe[e];return t?{...t}:null}function cp(e,t){return!e||!t?null:{styles:e,source:t}}function JAe(e){return e.join(".")}function e2e(e){return{...e}}function Xq(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function W6(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function up(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let o of Object.keys(e))if(!XAe.has(o)){if(o==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}Xq(e[o])||(t[o]=e[o])}return Object.keys(t).length===0?null:t}var Kq=new Set(["backgroundImage"]);function Qq(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(Xq(a))continue;if(W6(a)){if(a.ref.trim()==="")continue;let u=Mo(o,a.ref);if(u==null||W6(u))continue;a=u}let l=[...i,s];if(!Kq.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!W6(a)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=Qq({...u},a,o,r,n,l)}else e[s]=Kq.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,r&&n&&(n[JAe(l)]=e2e(r))}return e}function CB(e,t){if(!e)return null;let o=ZAe(e,t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}var t2e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function o2e(e){return e.startsWith("elements.")?!1:t2e.some(t=>e===t||e.startsWith(`${t}.`))}function Jq(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"&&(Jq(n,r),Object.keys(n).length===0&&delete e[o])}function r2e(e,t){for(let o of Object.keys(t))t[o].layer==="root"&&o2e(o)&&(Jq(e,o.split(".")),delete t[o])}function n2e(e,t,o){let r=e?.background?.backgroundImage;if(!r)return;let n=ap(r,{...t,_links:o??void 0});n!==void 0&&(e.background.backgroundImage=n)}function Yq(e,{blockName:t,variationName:o=null,elements:r=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return G6;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?wB(e,t,o)??null:null,p=[cp(up(l),lp("root")),...d.map(b=>cp(up(b),lp("element"))),u?cp(up(u),lp("block")):null,f?cp(up(f),lp("blockVariation")):null];Zq(a)||p.push(cp(up(CB(l,a)),lp("root")),...d.map(b=>cp(up(CB(b,a)),lp("element"))),u?cp(up(CB(u,a)),lp("block")):null,f?cp(up(CB(f,a)),lp("blockVariation")):null);let h=p.filter(Boolean);if(h.length===0)return G6;let m={},g=h.reduce((b,v)=>Qq(b,v.styles,e,v.source,m),{});return r2e(g,m),n2e(g,e,e._links??null),{value:g,sources:m}}var i2e={},qq=new WeakMap;function eZ(e,t={}){let o=e?.styles;if(!o||typeof o!="object")return Yq(e,t);let r=qq.get(o);r||(r=new WeakMap,qq.set(o,r));let n=e?._links??i2e,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=Yq(e,t);return i.set(a,l),l}var tZ=c(Ix(),1),{lock:oZ,unlock:Yst}=(0,tZ.__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 Sr={};oZ(Sr,{getResponsiveMediaQueries:yw,getViewportBreakpoints:U6,getViewportBreakpointValueInPixels:H6,resolveStyle:eZ,getVariationStyle:wB});var EB=c(G(),1);var no={desktop:{label:(0,EB.__)("Desktop"),icon:y3,key:"desktop"},tablet:{label:(0,EB.__)("Tablet"),icon:v6,key:"tablet"},mobile:{label:(0,EB.__)("Mobile"),icon:tw,key:"mobile"}},K6=Object.entries(no);var TB=c(ue(),1),rZ=c(go(),1);function De(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 cd=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var s2e=["color","border","dimensions","typography","spacing"],a2e={"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},l2e={"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"},c2e=e=>l2e[e]||e;function nZ(e,t,...o){let r=Wt(e,t),n=[];if(t){let i=t;do{let s=Wt(e,i);(0,TB.hasBlockSupport)(s,"__experimentalSettings",!1)&&n.push(i)}while(i=e.blocks.parents.get(i))}return o.map(i=>{if(s2e.includes(i)){console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");return}let s=(0,rZ.applyFilters)("blockEditor.useSetting.before",void 0,i,t,r);if(s!==void 0)return s;let a=c2e(i);for(let d of n){let f=Ta(e,d);if(s=cd(f.settings?.blocks?.[r],a)??cd(f.settings,a),s!==void 0)break}let l=ud(e);if(s===void 0&&r&&(s=cd(l.__experimentalFeatures?.blocks?.[r],a)),s===void 0&&(s=cd(l.__experimentalFeatures,a)),s!==void 0)return TB.__EXPERIMENTAL_PATHS_WITH_OVERRIDE[a]?s.custom??s.theme??s.default:s;let u=a2e[a]?.(l);return u!==void 0?u:a==="typography.dropCap"?!0:void 0})}var{isContentBlock:Y6,editableRootKey:u2e}=H(dp.privateApis),{getViewportBreakpoints:d2e}=H(Sr);function iZ(e,t){return t===no.desktop.key?!0:d2e(ud(e)?.__experimentalFeatures?.viewport)[t]!==void 0}function f2e(e){return e.isBlockInterfaceHidden}function p2e(e){return e?.lastBlockInserted?.clientIds}function m2e(e,t){return e.blocks.byClientId.get(t)}var h2e=(e,t)=>{let o=r=>Bi(e,r)==="disabled"&&xn(e,r).every(o);return xn(e,t).every(o)};function kw(e,t,o){let r=Y6(t),n=Wt(e,o),i=Y6(n);return pg(e)===o||i&&r}function sZ(e,t){return{clientId:t,innerBlocks:aZ(e,t)}}function aZ(e,t=""){return xn(e,t).map(o=>sZ(e,o))}var q6=(0,Ar.createSelector)(sZ,e=>[e.blocks.order]),Z6=(0,Ar.createSelector)(aZ,e=>[e.blocks.order]);function X6(e,t,o){let r=xn(e,t),n=[];for(let i of r){let s=X6(e,i,o);o(e,i)?n.push({clientId:i,innerBlocks:s}):n.push(...s)}return n}function g2e(e,t){return X6(e,t,(o,r)=>Bi(o,r)!=="disabled")}function b2e(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 y2e=(0,Ar.createSelector)((e,t)=>{if(!t||Bi(e,t)!=="default"||oz(e,t)!=="visual"||!(0,dp.getBlockType)(Wt(e,t))?.[u2e])return!1;let o=xn(e,sr(e,t));return o.length>1&&o.every(r=>Bi(e,r)==="default")},e=>[e.blocks.order,e.blocks.parents,e.blocks.byClientId,e.blocks.blockEditingModes,e.derivedBlockEditingModes,e.blocksMode]);function v2e(e,t){return X6(e,t,(o,r)=>{if(Bi(o,r)!=="disabled")return!0;let n=o.blocks.blockEditingModes.get(r);if(n)return n!=="disabled";if(b2e(o,r))return!1;if(o.editedContentOnlySection){if(RB(o,r))return!1;if(!dd(o,r)||Y6(Wt(o,r)))return!0}return!1})}var S2e=(0,Ar.createRegistrySelector)(()=>(0,Ar.createSelector)(g2e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes])),k2e=(0,Ar.createRegistrySelector)(()=>(0,Ar.createSelector)(v2e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes,e.blocks.parents,e.blocks.byClientId,e.blocks.attributes,e.blockListSettings,e.editedContentOnlySection,e.settings])),_2e=(0,Ar.createSelector)((e,t,o=!1)=>Hs(e,t,o).filter(r=>Bi(e,r)!=="disabled"),e=>[e.blocks.parents,e.blocks.blockEditingModes,e.settings.templateLock,e.blockListSettings]);function x2e(e){return e.removalPromptData}function w2e(e){return e.blockRemovalRules}var C2e=(0,Ar.createSelector)(e=>{let o=sv(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 E2e(e){return e.registeredInserterMediaCategories}var T2e=(0,Ar.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]),R2e=(0,Ar.createRegistrySelector)(e=>(0,Ar.createSelector)((t,o=null)=>{let{getAllPatterns:r}=H(e(ir)),n=r(),{allowedBlockTypes:i}=ud(t);return n.some(s=>{let{inserter:a=!0}=s;if(!a)return!1;let l=fg(s);return xw(l,i)&&l.every(({name:u})=>mg(t,u,o))})},(t,o)=>[...ww(e)(t),...pp(e)(t,o)])),B2e=(0,Ar.createRegistrySelector)(e=>(0,Ar.createSelector)((t,o)=>{if(o?.startsWith("core/block/")){let r=parseInt(o.slice(11),10),n=H(e(ir)).getReusableBlocks().find(({id:i})=>i===r);return n?_w(n,t.settings[id]?.(e)??t.settings.__experimentalUserPatternCategories):null}return[...t.settings.__experimentalBlockPatterns??[],...t.settings[Zf]?.(e)??[]].find(({name:r})=>r===o)},(t,o)=>o?.startsWith("core/block/")?[H(e(ir)).getReusableBlocks(),t.settings.__experimentalReusableBlocks]:[t.settings.__experimentalBlockPatterns,t.settings[Zf]?.(e)])),P2e=(0,Ar.createRegistrySelector)(e=>(0,Ar.createSelector)(t=>[...H(e(ir)).getReusableBlocks().map(o=>_w(o,t.settings[id]?.(e)??t.settings.__experimentalUserPatternCategories)),...t.settings.__experimentalBlockPatterns??[],...t.settings[Zf]?.(e)??[]].filter((o,r,n)=>r===n.findIndex(i=>o.name===i.name)),ww(e))),I2e=[],O2e=(0,Ar.createRegistrySelector)(e=>t=>{let o=t.settings[dT];return(o?o(e):t.settings.__experimentalReusableBlocks)??I2e});function A2e(e){return e.lastFocus}function L2e(e){return e.isDragging}function M2e(e){return e.expandedBlock}var Q6=(e,t)=>{let o=t,r;for(;!r&&(o=e.blocks.parents.get(o));)$c(e,o)==="contentOnly"&&(r=o);return r};function lZ(e,t){let o=Wt(e,t);if(o==="core/block")return!0;let r=Ta(e,t),n=o==="core/template-part",i=e.settings?.[Qf],s=e.settings?.disableContentOnlyForUnsyncedPatterns,a=e.settings?.disableContentOnlyForTemplateParts;if((!s&&r?.metadata?.patternName||n&&!a)&&!i)return!0;let l=$c(e,t)==="contentOnly",u=sr(e,t),d=$c(e,u)==="contentOnly";return!!(l&&!d)}var dd=(e,t)=>{if(RB(e,t))return;let o=t,r;for(;o=e.blocks.parents.get(o);)lZ(e,o)&&(r=o);return r};function fp(e,t){return RB(e,t)||dd(e,t)?!1:lZ(e,t)}function J6(e){return e.editedContentOnlySection}function RB(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 N2e=(0,Ar.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 pg(e){return e.settings?.[Xf]}function ez(e){return e.zoomLevel==="auto-scaled"||e.zoomLevel<100}function D2e(e){return e.zoomLevel}function cZ(e,t,o=""){let r=Array.isArray(t)?t:[t],n=s=>r.every(a=>mg(e,a,s));if(!o){if(n(o))return o;let s=pg(e);return s&&n(s)?s:null}let i=o;for(;i!==null&&!n(i);)i=sr(e,i);return i}function V2e(e,t,o){let{allowedBlockTypes:r}=ud(e);if(!xw(fg(t),r))return null;let i=fg(t).map(({blockName:s})=>s);return cZ(e,i,o)}function F2e(e){return e.insertionPoint}var z2e=(e,t)=>{let o=Wt(e,t);if(!(0,dp.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(no).some(i=>iZ(e,i.key)&&n?.viewport?.[i.key]===!1):!1},tz=(e,t)=>{let o=Wt(e,t);return(0,dp.hasBlockSupport)(o,"visibility",!0)?e.blocks.attributes.get(t)?.metadata?.blockVisibility===!1:!1},j2e=(e,t)=>Hs(e,t).some(r=>tz(e,r)),uZ=(e,t,o)=>{if(tz(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 iZ(e,i)&&n?.[i]===!1}return!1},H2e=(e,t,o)=>Hs(e,t).some(n=>uZ(e,n,o));function U2e(e){return!!e.hasBlockSpotlight||!!e.editedContentOnlySection}function dZ(e,t){return!!Ta(e,t)?.lock?.edit}function fZ(e,t){let o=Ta(e,t);if(o?.lock?.move!==void 0)return!!o?.lock?.move;let r=sr(e,t);return $c(e,r)==="all"}function pZ(e,t){let o=Ta(e,t);if(o?.lock?.remove!==void 0)return!!o?.lock?.remove;let r=sr(e,t),n=$c(e,r);return n==="all"||n==="insert"}function G2e(e,t){return dZ(e,t)||fZ(e,t)||pZ(e,t)}function W2e(e){return e.listViewContentPanelOpen}function $2e(e,t){return e.openedListViewPanels?.allOpen?!0:e.openedListViewPanels?.panels?.[t]===!0}function K2e(e){return e.listViewExpandRevision||0}function Y2e(e,t){let o=Wt(e,t);if(o==="core/navigation")return!0;if(!(0,dp.hasBlockSupport)(o,"listView"))return!1;let r=av(e,t)?.allowedBlocks;return!(xn(e,t).length===0&&(r===!1||Array.isArray(r)&&r.length===0))}function q2e(e){return e.viewportModalClientIds}function Z2e(e){return e.requestedInspectorTab}var Sw={viewport:"default",pseudo:"default"};function mZ(e){return e.styleStateViewport??Sw.viewport}function X2e(e){return e.isResponsiveEditing}var hZ=(0,Ar.createSelector)((e,t)=>({...e.selectedBlockStyleState?.clientId===t?e.selectedBlockStyleState.value??Sw:Sw,viewport:mZ(e)}),e=>[e.styleStateViewport,e.selectedBlockStyleState]);function Q2e(e,t){let o=hZ(e,t);return o.viewport!==Sw.viewport||o.pseudo!==Sw.pseudo}function J2e(e,t){return e.selectedBlockStyleState?.clientId!==t?!0:e.selectedBlockStyleState.showStateOnCanvas??!0}var Ew=c(G(),1),Yo={user:"user",theme:"theme",directory:"directory"},Cw={full:"fully",unsynced:"unsynced"},hg={name:"allPatterns",label:(0,Ew._x)("All","patterns")},fd={name:"myPatterns",label:(0,Ew.__)("My patterns")},lv={name:"core/starter-content",label:(0,Ew.__)("Starter content")};function PB(e,t,o){let r=e.name.startsWith("core/block"),n=e.source==="core"||e.source?.startsWith("pattern-directory");return!!(t===Yo.theme&&(r||n)||t===Yo.directory&&(r||!n)||t===Yo.user&&e.type!==Yo.user||o===Cw.full&&e.syncStatus!==""||o===Cw.unsynced&&e.syncStatus!=="unsynced"&&r)}var mp=Symbol("isFiltered"),gZ=new WeakMap,bZ=new WeakMap;function _w(e,t=[]){return{name:`core/block/${e.id}`,id:e.id,type:Yo.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 eLe(e){let t=(0,yZ.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 IB(e){let t=gZ.get(e);return t||(t=eLe(e),gZ.set(e,t)),t}function fg(e){let t=bZ.get(e);return t||(t=(0,vZ.parse)(e.content),t=t.filter(o=>o.blockName!==null),bZ.set(e,t)),t}var gg=(e,t,o=null)=>typeof e=="boolean"?e:Array.isArray(e)?e.includes("core/post-content")&&t===null?!0:e.includes(t):o,xw=(e,t)=>{if(typeof t=="boolean")return t;let o=[...e];for(;o.length>0;){let r=o.shift();if(!gg(t,r.name||r.blockName,!0))return!1;r.innerBlocks?.forEach(i=>{o.push(i)})}return!0},ww=e=>t=>[t.settings.__experimentalBlockPatterns,t.settings[id]?.(e)??t.settings.__experimentalUserPatternCategories,t.settings.__experimentalReusableBlocks,t.settings[Zf]?.(e),t.blockPatterns,H(e(ir)).getReusableBlocks()],pp=()=>(e,t)=>[e.blockListSettings.get(t),e.blocks.byClientId.get(t),e.blocks.order.get(t||""),e.settings.allowedBlockTypes,e.settings.templateLock,Bi(e,t),pg(e),fp(e,t),dd(e,t)];function SZ(e,t){return typeof e=="string"&&typeof t=="string"?e>t:Number(e)>Number(t)}var tLe=(e,t,o)=>(r,n)=>{let i,s;if(typeof e=="function"?(i=e(r),s=e(n)):(i=r[e],s=n[e]),SZ(i,s))return o==="asc"?1:-1;if(SZ(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 Kc(e,t,o="asc"){return e.concat().sort(tLe(t,e,o))}var{isContentBlock:nz}=H(vt.privateApis),oLe=3600*1e3,rLe=24*3600*1e3,nLe=168*3600*1e3,zn=[],iLe=new Set,xZ={[mp]:!0};function Wt(e,t){let o=e.blocks.byClientId.get(t);return o?o.name:null}function sLe(e,t){let o=e.blocks.byClientId.get(t);return!!o&&o.isValid}function Ta(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function md(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}var aLe=(0,St.createSelector)((e,t)=>{let o=e.blocks.byClientId.get(t);return o?{...o,attributes:Ta(e,t)}:null},(e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]);function lLe(e,t){let o=!t||!MB(e,t)?t||"":"controlled||"+t;return e.blocks.tree.get(o)?.innerBlocks||zn}function cLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),q6(e,t)}function uLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),Z6(e,t)}var wZ=(0,St.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]),sv=e=>wZ(e,""),dLe=(0,St.createSelector)((e,t)=>{let o=sv(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]),CZ=(0,St.createSelector)((e,t)=>{if(!t)return zn;let o=Array.isArray(t)?t:[t],n=sv(e).filter(i=>{let s=e.blocks.byClientId.get(i);return o.includes(s.name)});return n.length>0?n:zn},e=>[e.blocks.order,e.blocks.byClientId]);function fLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__experimentalGetGlobalBlocksByName",{since:"6.5",alternative:"wp.data.select( 'core/block-editor' ).getBlocksByName"}),CZ(e,t)}var OB=(0,St.createSelector)((e,t)=>(Array.isArray(t)?t:[t]).map(o=>md(e,o)),(e,t)=>(Array.isArray(t)?t:[t]).map(o=>e.blocks.tree.get(o))),pLe=(0,St.createSelector)((e,t)=>OB(e,t).filter(Boolean).map(o=>o.name),(e,t)=>OB(e,t));function mLe(e,t){return xn(e,t).length}function Rw(e){return e.selection.selectionStart}function Bw(e){return e.selection.selectionEnd}function hLe(e){return e.selection.selectionStart.clientId}function gLe(e){return e.selection.selectionEnd.clientId}function bLe(e){let t=hp(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function yLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return!!t.clientId&&t.clientId===o.clientId}function cv(e){let{selectionStart:t,selectionEnd:o}=e.selection,{clientId:r}=t;return!r||r!==o.clientId?null:r}function vLe(e){let t=cv(e);return t?md(e,t):null}function sr(e,t){return e.blocks.parents.get(t)??null}var Hs=(0,St.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():zn},e=>[e.blocks.parents]),iz=(0,St.createSelector)((e,t,o,r=!1)=>{let n=Hs(e,t,r),i=Array.isArray(o)?s=>o.includes(s):s=>o===s;return n.filter(s=>i(Wt(e,s)))},e=>[e.blocks.parents]);function SLe(e,t){let o=t,r;do r=o,o=e.blocks.parents.get(o);while(o);return r}function kLe(e,t){let o=cv(e),r=[...Hs(e,t),t],n=[...Hs(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 sz(e,t,o=1){if(t===void 0&&(t=cv(e)),t===void 0&&(o<0?t=az(e):t=TZ(e)),!t)return null;let r=sr(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 _Le(e,t){return sz(e,t,-1)}function xLe(e,t){return sz(e,t,1)}function wLe(e){return e.initialPosition}function EZ(e){let{selectionStart:t,selectionEnd:o}=e.selection,r=t.clientId,n=o.clientId;if(!(!r||!n||r===n)){if(Hs(e,n).includes(r))return r;if(Hs(e,r).includes(n))return n}}var uv=(0,St.createSelector)(e=>{let{selectionStart:t,selectionEnd:o}=e.selection;if(!t.clientId||!o.clientId)return zn;if(t.clientId===o.clientId)return[t.clientId];let r=EZ(e);if(r)return[r];let n=sr(e,t.clientId);if(n===null)return zn;let i=xn(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 hp(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?zn:uv(e)}var CLe=(0,St.createSelector)(e=>{let t=hp(e);return t.length?t.map(o=>md(e,o)):zn},e=>[...uv.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function az(e){return hp(e)[0]||null}function TZ(e){let t=hp(e);return t[t.length-1]||null}function ELe(e,t){return az(e)===t}function RZ(e,t){return hp(e).indexOf(t)!==-1}var TLe=(0,St.createSelector)((e,t)=>{let o=t,r=!1;for(;o&&!r;)o=sr(e,o),r=RZ(e,o);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function RLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:t.clientId||null}function BLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:o.clientId||null}function PLe(e){if(EZ(e))return!0;let t=Rw(e),o=Bw(e);return!t.attributeKey&&!o.attributeKey&&typeof t.offset>"u"&&typeof o.offset>"u"}function ILe(e){let t=Rw(e),o=Bw(e);return!!t&&!!o&&t.clientId===o.clientId&&t.attributeKey===o.attributeKey&&t.offset===o.offset}function OLe(e){return uv(e).some(t=>{let o=Wt(e,t);return!(0,vt.getBlockType)(o).merge})}function ALe(e,t){let o=Rw(e),r=Bw(e);if(o.clientId===r.clientId||!o.attributeKey||!r.attributeKey||typeof o.offset>"u"||typeof r.offset>"u")return!1;let n=sr(e,o.clientId),i=sr(e,r.clientId);if(n!==i)return!1;let s=xn(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,h=Wt(e,f);if(!(0,vt.getBlockType)(h).merge)return!1;let g=md(e,p);if(g.name===h)return!0;let b=(0,vt.switchToBlockType)(g,h);return b&&b.length}var LLe=e=>{let t=Rw(e),o=Bw(e);if(t.clientId===o.clientId||!t.attributeKey||!o.attributeKey||typeof t.offset>"u"||typeof o.offset>"u")return zn;let r=sr(e,t.clientId),n=sr(e,o.clientId);if(r!==n)return zn;let i=xn(e,r),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId),[l,u]=s>a?[o,t]:[t,o],d=md(e,l.clientId),f=md(e,u.clientId),p=d.attributes[l.attributeKey],h=f.attributes[u.attributeKey],m=(0,pd.create)({html:p}),g=(0,pd.create)({html:h});return m=(0,pd.remove)(m,0,l.offset),g=(0,pd.remove)(g,u.offset,g.text.length),[{...d,attributes:{...d.attributes,[l.attributeKey]:(0,pd.toHTMLString)({value:m})}},{...f,attributes:{...f.attributes,[u.attributeKey]:(0,pd.toHTMLString)({value:g})}}]};function xn(e,t){return e.blocks.order.get(t||"")||zn}function BZ(e,t){let o=sr(e,t);return xn(e,o).indexOf(t)}function PZ(e,t){let{selectionStart:o,selectionEnd:r}=e.selection;return o.clientId!==r.clientId?!1:o.clientId===t}function IZ(e,t,o=!1){let r=uv(e);return r.length?o?r.some(n=>Hs(e,n,!0).includes(t)):r.some(n=>sr(e,n)===t):!1}function OZ(e,t,o=!1){return xn(e,t).some(r=>lz(e,r)||o&&OZ(e,r,o))}function MLe(e,t){if(!t)return!1;let o=hp(e),r=o.indexOf(t);return r>-1&&r<o.length-1}function NLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId!==o.clientId}function DLe(e){return e.isMultiSelecting}function VLe(e){return e.isSelectionEnabled}function oz(e,t){return e.blocksMode[t]||"visual"}function FLe(e){return e.isTyping}function AZ(e){return!!e.draggedBlocks.length}function zLe(e){return e.draggedBlocks}function lz(e,t){return e.draggedBlocks.includes(t)}function jLe(e,t){return AZ(e)?Hs(e,t).some(r=>lz(e,r)):!1}function HLe(){return(0,Us.default)('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}var ULe=(0,St.createSelector)(e=>{let t,o,{insertionCue:r,selection:{selectionEnd:n}}=e;if(r!==null)return r;let{clientId:i}=n;return i?(t=sr(e,i)||void 0,o=BZ(e,n.clientId)+1):o=xn(e).length,{rootClientId:t,index:o}},e=>[e.insertionCue,e.selection.selectionEnd.clientId,e.blocks.parents,e.blocks.order]);function GLe(e){return e.insertionCue!==null}function WLe(e){return e.template.isValid}function $Le(e){return e.settings.template}function $c(e,t){if(!t)return e.settings.templateLock??!1;let o=av(e,t)?.templateLock;return o==="contentOnly"&&e.editedContentOnlySection===t?!1:o??!1}var cz=(e,t,o=null)=>{let r,n;if(t&&typeof t=="object"?(r=t,n=t.name):(r=(0,vt.getBlockType)(t),n=t),!r)return!1;let{allowedBlockTypes:i}=ud(e);if(!gg(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(Wt(e,l))){u=!0;break}l=e.blocks.parents.get(l)}while(l);return u}return!0},Pw=(e,t,o=null)=>{if(e.settings.isPreviewMode||!cz(e,t,o))return!1;let r;t&&typeof t=="object"?(r=t,t=r.name):r=(0,vt.getBlockType)(t);let n=$c(e,o);if(n&&n!=="contentOnly"||uz(e,o))return!1;let i=Bi(e,o??""),s=!!fp(e,o),a=s?o:dd(e,o),l=!!a;if(i==="disabled"&&(!l||t!==(0,vt.getDefaultBlockName)()))return!1;let u=av(e,o);if(o&&u===void 0)return!1;let d=nz(t);if(l&&!d||l&&Wt(e,a)==="core/block")return!1;if(l&&(s||i==="contentOnly"||i==="disabled")&&!kw(e,t,o)){let S=(0,vt.getDefaultBlockName)();if(t===S){if(!xn(e,o).some(w=>Wt(e,w)===S))return!1}else return!1}let f=Wt(e,o),h=(0,vt.getBlockType)(f)?.allowedBlocks,m=gg(h,t);if(m!==!1){let S=u?.allowedBlocks,_=gg(S,t);_!==null&&(m=_)}let g=r.parent,b=gg(g,f),v=!0,y=r.ancestor;y&&(v=[o,...Hs(e,o)].some(_=>gg(y,Wt(e,_))));let k=v&&(m===null&&b===null||m===!0||b===!0);return k&&(0,_Z.applyFilters)("blockEditor.__unstableCanInsertBlockType",k,r,o,{getBlock:md.bind(null,e),getBlockParentsByBlockName:iz.bind(null,e)})},mg=(0,St.createRegistrySelector)(e=>(0,St.createSelector)(Pw,(t,o,r)=>pp(e)(t,r)));function KLe(e,t,o=null){return t.every(r=>mg(e,Wt(e,r),o))}function uz(e,t){return!!t&&Wt(e,t)==="core/html"}function dz(e,t){if(e.settings.isPreviewMode||uz(e,sr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.remove!==void 0)return!o.lock.remove;let r=sr(e,t),n=$c(e,r);if(n&&n!=="contentOnly")return!1;let i=!!fp(e,r),s=i?r:dd(e,r),a=!!s,l=nz(Wt(e,t));if(a&&!l||a&&Wt(e,s)==="core/block")return!1;let u=Bi(e,r),d=Wt(e,t),f=(0,vt.getDefaultBlockName)();return a&&(i||d===f||u==="contentOnly")&&!kw(e,Wt(e,t),r)?d===f?xn(e,r).filter(m=>Wt(e,m)===f).length>1:!1:u!=="disabled"}function LZ(e,t){return t.every(o=>dz(e,o))}function MZ(e,t){if(e.settings.isPreviewMode||uz(e,sr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.move!==void 0)return!o.lock.move;let r=sr(e,t);if($c(e,r)==="all")return!1;let i=!!dd(e,t),s=nz(Wt(e,t));if(i&&!s)return!1;let a=!!fp(e,r),l=Bi(e,r);return i&&(a||l==="contentOnly")&&!kw(e,Wt(e,t),r)?!1:Bi(e,r)!=="disabled"}function YLe(e,t){return t.every(o=>MZ(e,o))}function NZ(e,t){if(e.settings.isPreviewMode)return!1;let o=Ta(e,t);if(o===null)return!0;let{lock:r}=o;return!r?.edit}function qLe(e,t){return e.settings.isPreviewMode||!(0,vt.hasBlockSupport)(t,"lock",!0)?!1:!!e.settings?.canLockBlocks}function AB(e,t){return e.preferences.insertUsage?.[t]??null}var Tw=(e,t,o)=>(0,vt.hasBlockSupport)(t,"inserter",!0)?Pw(e,t.name,o):!1,ZLe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=AB(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:LB(n,i),isSearchOnly:o.isSearchOnly}},LB=(e,t)=>{if(!e)return t;let o=Date.now()-e;switch(!0){case o<oLe:return t*4;case o<rLe:return t*2;case o<nLe:return t/2;default:return t/4}},DZ=(e,{buildScope:t="inserter"})=>o=>{let r=o.name,n=!1;(0,vt.hasBlockSupport)(o.name,"multiple",!0)||(n=OB(e,sv(e)).some(({name:f})=>f===o.name));let{time:i,count:s=0}=AB(e,r)||{},a={id:r,name:o.name,title:o.title,icon:o.icon,isDisabled:n,frecency:LB(i,s)};if(t==="transform")return a;let l=(0,vt.getBlockVariations)(o.name,"inserter"),u=(0,vt.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}},XLe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=AB(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,frecency:LB(n,i),variationName:o.name}},QLe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null,r=xZ)=>{let n=h=>{let m=h.wp_pattern_sync_status?Hc:{src:Hc,foreground:"var(--wp-block-synced-color)"},g=_w(h),{time:b,count:v=0}=AB(t,g.name)||{},y=LB(b,v);return{id:g.name,name:"core/block",initialAttributes:{ref:h.id},title:g.title,icon:m,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:y,content:g.content,get blocks(){return IB(g).blocks},syncStatus:g.syncStatus}},i=Pw(t,"core/block",o)?H(e(ir)).getReusableBlocks().map(n):[],s=DZ(t,{buildScope:"inserter"}),a=(0,vt.getBlockTypes)().filter(h=>(0,vt.hasBlockSupport)(h,"inserter",!0)).map(s);if(r[mp]!==!1)a=a.filter(h=>Tw(t,h,o));else{let{getClosestAllowedInsertionPoint:h}=H(e(ir));a=a.filter(m=>cz(t,m,o)&&h(m.name,o)!==null).map(m=>({...m,isAllowedInCurrentRoot:Tw(t,m,o)}))}let l=a.reduce((h,m)=>{let{variations:g=[]}=m;if(g.some(({isDefault:b})=>b)||h.push(m),g.length){let b=ZLe(t,m);h.push(...g.map(b))}return h},[]),u=(h,m)=>{let{core:g,noncore:b}=h;return(m.name.startsWith("core/")?g:b).push(m),h},{core:d,noncore:f}=l.reduce(u,{core:[],noncore:[]});return[...[...d,...f],...i]},(t,o)=>[(0,vt.getBlockTypes)(),H(e(ir)).getReusableBlocks(),t.blocks.order,t.preferences.insertUsage,...pp(e)(t,o)])),JLe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{let n=Array.isArray(o)?o:[o],i=DZ(t,{buildScope:"transform"}),s=(0,vt.getBlockTypes)().filter(u=>Tw(t,u,r)).map(i),a=Object.fromEntries(Object.entries(s).map(([,u])=>[u.name,u])),l=(0,vt.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 h=(0,vt.getBlockVariations)(f.name,"transform")?.find(({name:m})=>m===p);return h?(u.push(XLe(t,f)(h)),u):(u.push(f),u)},[]);return Kc(l,u=>u.frecency,"desc")},(t,o,r)=>[(0,vt.getBlockTypes)(),t.preferences.insertUsage,...pp(e)(t,r)])),eMe=(e,t=null)=>(0,vt.getBlockTypes)().some(n=>Tw(e,n,t))?!0:Pw(e,"core/block",t),rz=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null)=>{if(!o)return;let r=(0,vt.getBlockTypes)().filter(i=>Tw(t,i,o));return Pw(t,"core/block",o)&&r.push("core/block"),r},(t,o)=>[(0,vt.getBlockTypes)(),...pp(e)(t,o)])),tMe=(0,St.createSelector)((e,t=null)=>((0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),rz(e,t)),(e,t)=>rz.getDependants(e,t));function VZ(e,t=null){if(!t)return;let{defaultBlock:o,directInsert:r}=e.blockListSettings.get(t)??{};if(!(!o||!r))return o}function oMe(e,t=null){return(0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetDirectInsertBlock',{alternative:'wp.data.select( "core/block-editor" ).getDirectInsertBlock',since:"6.3",version:"6.4"}),VZ(e,t)}var rMe=(0,St.createRegistrySelector)(e=>(t,o)=>{let r=H(e(ir)).getPatternBySlug(o);return r?IB(r):null}),fz=e=>(t,o)=>[...ww(e)(t),...pp(e)(t,o)],kZ=new WeakMap;function nMe(e){let t=kZ.get(e);return t||(t={...e,get blocks(){return IB(e).blocks}},kZ.set(e,t)),t}var iMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null,r=xZ)=>{let{getAllPatterns:n}=H(e(ir)),i=n(),{allowedBlockTypes:s}=ud(t);return i.filter(({inserter:d=!0})=>!!d).map(nMe).filter(d=>xw(fg(d),s)).filter(d=>fg(d).every(({blockName:f})=>r[mp]!==!1?mg(t,f,o):cz(t,f,o)))},fz(e))),sMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{if(!o)return zn;let n=e(ir).__experimentalGetAllowedPatterns(r),i=Array.isArray(o)?o:[o],s=n.filter(a=>a?.blockTypes?.some?.(l=>i.includes(l)));return s.length===0?zn:s},(t,o,r)=>fz(e)(t,r))),aMe=(0,St.createRegistrySelector)(e=>((0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),e(ir).getPatternsByBlockTypes)),lMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{if(!o||o.some(({clientId:i,innerBlocks:s})=>s.length||MB(t,i)))return zn;let n=Array.from(new Set(o.map(({name:i})=>i)));return e(ir).getPatternsByBlockTypes(n,r)},(t,o,r)=>fz(e)(t,r)));function av(e,t){return e.blockListSettings.get(t)}function ud(e){return e.settings}function cMe(e){return e.blocks.isPersistentChange}function uMe(e){return e.blocks.lastBlockChangeHistoryMode?e.blocks.lastBlockChangeHistoryMode:e.blocks.isPersistentChange===!1?"merge":"persistent"}var dMe=(0,St.createSelector)((e,t=[])=>{let o={};for(let r of t){let n=av(e,r);n&&(o[r]=n)}return o},e=>[e.blockListSettings]),fMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o)=>{(0,Us.default)("wp.data.select( 'core/block-editor' ).__experimentalGetReusableBlockTitle",{since:"6.6",version:"6.8"});let r=H(e(ir)).getReusableBlocks().find(n=>n.id===o);return r?r.title?.raw:null},()=>[H(e(ir)).getReusableBlocks()]));function pMe(e){return e.blocks.isIgnoredChange}function mMe(e){return e.lastBlockAttributesChange}function hMe(){return(0,Us.default)('wp.data.select( "core/block-editor" ).hasBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),!1}function gMe(e){return!!e.automaticChangeStatus}function bMe(e,t){return e.highlightedBlock===t}function MB(e,t){return e.blocks.controlledInnerBlocks.has(t)}var yMe=(0,St.createSelector)((e,t)=>{if(!t.length)return null;let o=cv(e);if(t.includes(Wt(e,o)))return o;let r=hp(e),n=iz(e,o||r[0],t);return n?n[n.length-1]:null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function vMe(e,t,o){let{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===o}function SMe(e,t){return e.blockVisibility?.[t]??!0}function kMe(){(0,Us.default)("wp.data.select( 'core/block-editor' ).getHoveredBlockClientId",{since:"6.9",version:"7.1"})}var _Me=(0,St.createSelector)(e=>{let t=new Set(Object.keys(e.blockVisibility).filter(o=>e.blockVisibility[o]));return t.size===0?iLe:t},e=>[e.blockVisibility]);function FZ(e,t){if(Bi(e,t)!=="default")return!1;if(!NZ(e,t))return!0;if(ez(e)){let n=pg(e);if(n){if(xn(e,n)?.includes(t))return!0}else if(t&&!sr(e,t))return!0}return((0,vt.hasBlockSupport)(Wt(e,t),"__experimentalDisableBlockOverlay",!1)?!1:MB(e,t))&&!PZ(e,t)&&!IZ(e,t,!0)}function xMe(e,t){let o=e.blocks.parents.get(t);for(;o;){if(FZ(e,o))return!0;o=e.blocks.parents.get(o)}return!1}function Bi(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 wMe=(0,St.createRegistrySelector)(e=>(t,o="")=>{let r=o||cv(t);if(!r||fp(t,r))return!1;let{getGroupingBlockName:n}=e(vt.store),i=md(t,r),s=n();return i&&(i.name===s||(0,vt.getBlockType)(i.name)?.transforms?.ungroup)&&!!i.innerBlocks.length&&dz(t,r)}),CMe=(0,St.createRegistrySelector)(e=>(t,o=zn)=>{let{getGroupingBlockName:r}=e(vt.store),n=r(),i=o?.length?o:uv(t),s=i?.length?sr(t,i[0]):void 0;return mg(t,n,s)&&i.length&&LZ(t,i)}),EMe=(e,t)=>((0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetContentLockingParent",{since:"6.1",version:"6.7"}),Q6(e,t));function TMe(e){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetTemporarilyEditingAsBlocks",{since:"6.1",version:"6.7"}),J6(e)}var NB={};Or(NB,{__experimentalUpdateSettings:()=>mz,clearBlockRemovalPrompt:()=>AMe,clearRequestedInspectorTab:()=>XMe,closeListViewContentPanel:()=>KMe,deleteStyleOverride:()=>NMe,editContentOnlySection:()=>gz,ensureDefaultBlock:()=>GZ,expandBlock:()=>zMe,hideBlockInterface:()=>PMe,hideViewportModal:()=>qMe,openListViewContentPanel:()=>$Me,privateRemoveBlocks:()=>hz,requestInspectorTab:()=>ZMe,resetZoomLevel:()=>GMe,setBlockRemovalRules:()=>LMe,setInsertionPoint:()=>jMe,setLastFocus:()=>DMe,setResponsiveEditing:()=>tNe,setSelectedBlockStyleState:()=>QMe,setSelectedBlockStyleStateCanvasPreview:()=>JMe,setStyleOverride:()=>MMe,setStyleStateViewport:()=>eNe,setZoomLevel:()=>UMe,showBlockInterface:()=>IMe,showViewportModal:()=>YMe,startDragging:()=>VMe,stopDragging:()=>FMe,stopEditingContentOnlySection:()=>HMe,toggleBlockSpotlight:()=>WMe});var jZ=c(Rt(),1),HZ=c(Qr(),1),UZ=c(G(),1),RMe=e=>Array.isArray(e)?e:[e],BMe=["inserterMediaCategories","blockInspectorAnimation","mediaSideload"];function mz(e,{stripExperimentalSettings:t=!1,reset:o=!1}={}){let r=e;Object.hasOwn(r,"__unstableIsPreviewMode")&&((0,jZ.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)BMe.includes(i)||(n[i]=r[i])}return{type:"UPDATE_SETTINGS",settings:n,reset:o}}function PMe(){return{type:"HIDE_BLOCK_INTERFACE"}}function IMe(){return{type:"SHOW_BLOCK_INTERFACE"}}var hz=(e,t=!0,o=!1)=>({select:r,dispatch:n,registry:i})=>{if(!e||!e.length||(e=RMe(e),!r.canRemoveBlocks(e)))return;let a=!o&&r.getBlockRemovalRules();if(a){let u=function(h){let m=[],g=[...h];for(;g.length;){let{innerBlocks:b,...v}=g.shift();g.push(...b),m.push(v)}return m};var l=u;let d=e.map(r.getBlock),f=u(d),p;for(let h of a)if(p=h.callback(f),p){n(OMe(e,t,p));return}}t&&n.selectPreviousBlock(e[0],t),i.batch(()=>{n({type:"REMOVE_BLOCKS",clientIds:e}),n(GZ())})},GZ=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;let{__unstableHasCustomAppender:r}=e.getSettings();r||t.insertDefaultBlock()};function OMe(e,t,o){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,message:o}}function AMe(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function LMe(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}function MMe(e,t){return{type:"SET_STYLE_OVERRIDE",id:e,style:t}}function NMe(e){return{type:"DELETE_STYLE_OVERRIDE",id:e}}function DMe(e=null){return{type:"LAST_FOCUS",lastFocus:e}}function VMe(){return{type:"START_DRAGGING"}}function FMe(){return{type:"STOP_DRAGGING"}}function zMe(e){return{type:"SET_BLOCK_EXPANDED_IN_LIST_VIEW",clientId:e}}function jMe(e){return{type:"SET_INSERTION_POINT",value:e}}function gz(e){return{type:"EDIT_CONTENT_ONLY_SECTION",clientId:e}}function HMe(){return{type:"EDIT_CONTENT_ONLY_SECTION"}}var UMe=(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,HZ.speak)((0,UZ.__)("You are currently in zoom-out mode."))}}o({type:"SET_ZOOM_LEVEL",zoom:e})};function GMe(){return{type:"RESET_ZOOM_LEVEL"}}function WMe(e,t){return{type:"TOGGLE_BLOCK_SPOTLIGHT",clientId:e,hasBlockSpotlight:t}}function $Me(){return{type:"OPEN_LIST_VIEW_CONTENT_PANEL"}}function KMe(){return{type:"CLOSE_LIST_VIEW_CONTENT_PANEL"}}function YMe(e){return{type:"SHOW_VIEWPORT_MODAL",clientIds:e}}function qMe(){return{type:"HIDE_VIEWPORT_MODAL"}}function ZMe(e,t={}){return{type:"REQUEST_INSPECTOR_TAB",tabName:e,options:t}}function XMe(){return{type:"CLEAR_REQUESTED_INSPECTOR_TAB"}}function QMe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE",clientId:e,value:t}}function JMe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW",clientId:e,value:t}}function eNe(e){return{type:"SET_STYLE_STATE_VIEWPORT",viewport:e}}function tNe(e){return{type:"SET_RESPONSIVE_EDITING",enabled:e}}var vz={};Or(vz,{__unstableDeleteSelection:()=>CNe,__unstableExpandSelection:()=>TNe,__unstableIncrementListViewExpandRevision:()=>aDe,__unstableMarkAutomaticChange:()=>WNe,__unstableMarkLastChangeAsPersistent:()=>UNe,__unstableMarkNextChangeAsNotPersistent:()=>GNe,__unstableSaveReusableBlock:()=>HNe,__unstableSetAllListViewPanelsOpen:()=>iDe,__unstableSetEditorMode:()=>$Ne,__unstableSetOpenListViewPanel:()=>nDe,__unstableSetTemporarilyEditingAsBlocks:()=>eDe,__unstableSplitSelection:()=>ENe,__unstableToggleListViewPanel:()=>sDe,clearSelectedBlock:()=>mNe,duplicateBlocks:()=>YNe,enterFormattedText:()=>NNe,exitFormattedText:()=>DNe,flashBlock:()=>XNe,hideInsertionPoint:()=>_Ne,hoverBlock:()=>lNe,insertAfterBlock:()=>ZNe,insertBeforeBlock:()=>qNe,insertBlock:()=>SNe,insertBlocks:()=>eX,insertDefaultBlock:()=>FNe,mergeBlocks:()=>RNe,moveBlockToPosition:()=>vNe,moveBlocksDown:()=>bNe,moveBlocksToPosition:()=>JZ,moveBlocksUp:()=>yNe,multiSelect:()=>pNe,receiveBlocks:()=>nNe,registerInserterMediaCategory:()=>tDe,removeBlock:()=>BNe,removeBlocks:()=>tX,replaceBlock:()=>gNe,replaceBlocks:()=>XZ,replaceInnerBlocks:()=>PNe,resetBlocks:()=>oNe,resetSelection:()=>rNe,selectBlock:()=>aNe,selectNextBlock:()=>uNe,selectPreviousBlock:()=>cNe,selectionChange:()=>VNe,setBlockEditingMode:()=>oDe,setBlockMovingClientId:()=>KNe,setBlockVisibility:()=>JNe,setHasControlledInnerBlocks:()=>QNe,setTemplateValidity:()=>xNe,showInsertionPoint:()=>kNe,startDraggingBlocks:()=>LNe,startMultiSelect:()=>dNe,startTyping:()=>ONe,stopDraggingBlocks:()=>MNe,stopMultiSelect:()=>fNe,stopTyping:()=>ANe,synchronizeTemplate:()=>wNe,toggleBlockHighlight:()=>yz,toggleBlockMode:()=>INe,toggleSelection:()=>hNe,unsetBlockEditingMode:()=>rDe,updateBlock:()=>sNe,updateBlockAttributes:()=>iNe,updateBlockListSettings:()=>zNe,updateSettings:()=>jNe,validateBlocksToTemplate:()=>ZZ});var et=c(ue(),1),DB=c(Qr(),1),gp=c(G(),1),YZ=c(as(),1),bo=c(Ko(),1),gd=c(Rt(),1),qZ=c(dv(),1);var KZ=c(Ko(),1),hd="\x86";function Iw(e){if(e)return Object.keys(e).find(t=>{let o=e[t];return(typeof o=="string"||o instanceof KZ.RichTextData)&&o.toString().indexOf(hd)!==-1})}function bz(e){for(let[t,o]of Object.entries(e.attributes))if(o.source==="rich-text"||o.source==="html")return t}var fv=e=>Array.isArray(e)?e:[e],oNe=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(ZZ(e))},ZZ=e=>({select:t,dispatch:o})=>{let r=t.getTemplate(),n=t.getTemplateLock(),i=!r||n!=="all"||(0,et.doBlocksMatchTemplate)(e,r),s=t.isValidTemplate();if(i!==s)return o.setTemplateValidity(i),i};function rNe(e,t,o){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:o}}function nNe(e){return(0,gd.default)('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function iNe(e,t,o={uniqueByBlock:!1}){return typeof o=="boolean"&&(o={uniqueByBlock:o}),{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:fv(e),attributes:t,options:o}}function sNe(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function aNe(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function lNe(){return(0,gd.default)('wp.data.dispatch( "core/block-editor" ).hoverBlock',{since:"6.9",version:"7.1"}),{type:"DO_NOTHING"}}var cNe=(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)}}},uNe=e=>({select:t,dispatch:o})=>{let r=t.getNextBlockClientId(e);r&&o.selectBlock(r)};function dNe(){return{type:"START_MULTI_SELECT"}}function fNe(){return{type:"STOP_MULTI_SELECT"}}var pNe=(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();(0,DB.speak)((0,gp.sprintf)((0,gp._n)("%s block selected.","%s blocks selected.",a),a),"assertive")};function mNe(){return{type:"CLEAR_SELECTED_BLOCK"}}function hNe(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}var XZ=(e,t,o,r=0,n)=>({select:i,dispatch:s,registry:a})=>{e=fv(e),t=fv(t);let l=i.getBlockRootClientId(e[0]);for(let u=0;u<t.length;u++){let d=t[u];if(!i.canInsertBlockType(d.name,l))return}a.batch(()=>{s({type:"REPLACE_BLOCKS",clientIds:e,blocks:t,time:Date.now(),indexToSelect:o,initialPosition:r,meta:n}),s.ensureDefaultBlock()})};function gNe(e,t){return XZ(e,t)}var QZ=e=>(t,o)=>({select:r,dispatch:n})=>{r.canMoveBlocks(t)&&n({type:e,clientIds:fv(t),rootClientId:o})},bNe=QZ("MOVE_BLOCKS_DOWN"),yNe=QZ("MOVE_BLOCKS_UP"),JZ=(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 vNe(e,t="",o="",r){return JZ([e],t,o,r)}function SNe(e,t,o,r,n,i){return eX([e],t,o,r,n,i)}var eX=(e,t,o,r=!0,n=0,i)=>({select:s,dispatch:a})=>{n!==null&&typeof n=="object"&&(i=n,n=0,(0,gd.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=fv(e);let l=[];for(let u of e)s.canInsertBlockType(u.name,o)&&l.push(u);l.length&&a({type:"INSERT_BLOCKS",blocks:l,index:t,rootClientId:o,time:Date.now(),updateSelection:r,initialPosition:r?n:null,meta:i})};function kNe(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 _Ne=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function xNe(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}var wNe=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});let o=e.getBlocks(),r=e.getTemplate(),n=(0,et.synchronizeBlocksWithTemplate)(o,r);t.resetBlocks(n)},CNe=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 h=e?p:f,m=o.getBlock(h.clientId),g=(0,et.getBlockType)(m.name);if(!g.merge)return;let b=f,v=p,y=o.getBlock(b.clientId),k=o.getBlock(v.clientId),S=y.attributes[b.attributeKey],_=k.attributes[v.attributeKey],x=(0,bo.create)({html:S}),w=(0,bo.create)({html:_});x=(0,bo.remove)(x,b.offset,x.text.length),w=(0,bo.insert)(w,hd,0,v.offset);let T=(0,et.cloneBlock)(y,{[b.attributeKey]:(0,bo.toHTMLString)({value:x})}),B=(0,et.cloneBlock)(k,{[v.attributeKey]:(0,bo.toHTMLString)({value:w})}),R=e?T:B,I=y.name===k.name?[R]:(0,et.switchToBlockType)(R,g.name);if(!I||!I.length)return;let A;if(e){let j=I.pop();A=g.merge(j.attributes,B.attributes)}else{let j=I.shift();A=g.merge(T.attributes,j.attributes)}let P=Iw(A),O=A[P],N=(0,bo.create)({html:O}),z=N.text.indexOf(hd),V=(0,bo.remove)(N,z,z+1),M=(0,bo.toHTMLString)({value:V});A[P]=M;let D=o.getSelectedBlockClientIds(),L=[...e?I:[],{...m,attributes:{...m.attributes,...A},innerBlocks:k.innerBlocks},...e?[]:I];t.batch(()=>{r.selectionChange(m.clientId,P,z,z),r.replaceBlocks(D,L,0,o.getSelectedBlocksInitialCaretPosition())})},ENe=(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 h=f,m=p,g=o.getBlock(h.clientId),b=o.getBlock(m.clientId),v=(0,et.getBlockType)(g.name),y=(0,et.getBlockType)(b.name),k=typeof h.attributeKey=="string"?h.attributeKey:bz(v),S=typeof m.attributeKey=="string"?m.attributeKey:bz(y),_=o.getBlockAttributes(h.clientId);if(_?.metadata?.bindings?.[k]){if(e.length){let{createWarningNotice:J}=t.dispatch(YZ.store);J((0,gp.__)("Blocks can't be inserted into other blocks with bindings"),{type:"snackbar"});return}r.insertAfterBlock(h.clientId);return}if(!k||!S||typeof n.offset>"u"||typeof i.offset>"u")return;if(h.clientId===m.clientId&&k===S&&h.offset===m.offset){if(e.length){if((0,et.isUnmodifiedDefaultBlock)(g,"content")){r.replaceBlocks([h.clientId],e,e.length-1,-1);return}}else if(!o.getBlockOrder(h.clientId).length){let J=function(){let ee=(0,et.getDefaultBlockName)();return o.canInsertBlockType(ee,s)?(0,et.createBlock)(ee):(0,et.createBlock)(o.getBlockName(h.clientId))};var w=J;let te=_[k].length;if(h.offset===0&&te){r.insertBlocks([J()],o.getBlockIndex(h.clientId),s,!1);return}if(h.offset===te){r.insertBlocks([J()],o.getBlockIndex(h.clientId)+1,s);return}}}let T=g.attributes[k],B=b.attributes[S],R=(0,bo.create)({html:T}),I=(0,bo.create)({html:B});R=(0,bo.remove)(R,h.offset,R.text.length),I=(0,bo.remove)(I,0,m.offset);let A={...g,innerBlocks:g.clientId===b.clientId?[]:g.innerBlocks,attributes:{...g.attributes,[k]:(0,bo.toHTMLString)({value:R})}},P={...b,clientId:g.clientId===b.clientId?(0,et.createBlock)(b.name).clientId:b.clientId,attributes:{...b.attributes,[S]:(0,bo.toHTMLString)({value:I})}},O=(0,et.getDefaultBlockName)();if(g.clientId===b.clientId&&O&&P.name!==O&&o.canInsertBlockType(O,s)){let J=(0,et.switchToBlockType)(P,O);J?.length===1&&(P=J[0])}if(!e.length){r.replaceBlocks(o.getSelectedBlockClientIds(),[A,P]);return}let N,z=[],V=[...e],M=V.shift(),D=(0,et.getBlockType)(A.name),L=D.merge&&M.name===D.name?[M]:(0,et.switchToBlockType)(M,D.name);if(L?.length){let J=L.shift();A={...A,attributes:{...A.attributes,...D.merge(A.attributes,J.attributes)}},z.push(A),N={clientId:A.clientId,attributeKey:k,offset:(0,bo.create)({html:A.attributes[k]}).text.length},V.unshift(...L)}else(0,et.isUnmodifiedBlock)(A)||z.push(A),z.push(M);let j=V.pop(),q=(0,et.getBlockType)(P.name);if(V.length&&z.push(...V),j){let J=q.merge&&q.name===j.name?[j]:(0,et.switchToBlockType)(j,q.name);if(J?.length){let te=J.pop();z.push({...P,attributes:{...P.attributes,...q.merge(te.attributes,P.attributes)}}),z.push(...J),N={clientId:P.clientId,attributeKey:S,offset:(0,bo.create)({html:te.attributes[S]}).text.length}}else z.push(j),(0,et.isUnmodifiedBlock)(P)||z.push(P)}else(0,et.isUnmodifiedBlock)(P)||z.push(P);t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),z,z.length-1,0),N&&r.selectionChange(N.clientId,N.attributeKey,N.offset,N.offset)})},TNe=()=>({select:e,dispatch:t})=>{let o=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:o.clientId},end:{clientId:r.clientId}})},RNe=(e,t)=>({registry:o,select:r,dispatch:n})=>{let i=e,s=t,a=r.getBlock(i),l=(0,et.getBlockType)(a.name);if(!l||r.getBlockEditingMode(i)==="disabled"||r.getBlockEditingMode(s)==="disabled")return;let u=r.getBlock(s);if(!l.merge&&(0,et.getBlockSupport)(a.name,"__experimentalOnMerge")){let _=(0,et.switchToBlockType)(u,l.name);if(_?.length!==1){n.selectBlock(a.clientId);return}let[x]=_;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 w=r.getNextBlockClientId(i);if(w&&r.getBlockName(i)===r.getBlockName(w)){let T=r.getBlockAttributes(i),B=r.getBlockAttributes(w);Object.keys(T).every(R=>T[R]===B[R])&&(n.moveBlocksToPosition(r.getBlockOrder(w),w,i),n.removeBlock(w,!1))}});return}if((0,et.isUnmodifiedDefaultBlock)(a)){r.isBlockSelected(i)?o.batch(()=>{n.removeBlock(i,!1),n.selectBlock(s,0)}):n.removeBlock(i,!1);return}if((0,et.isUnmodifiedDefaultBlock)(u)){n.removeBlock(s,r.isBlockSelected(s));return}if(!l.merge){(0,et.isUnmodifiedBlock)(u,"content")?n.removeBlock(s,r.isBlockSelected(s)):n.selectBlock(a.clientId);return}let d=(0,et.getBlockType)(u.name),{clientId:f,attributeKey:p,offset:h}=r.getSelectionStart(),g=(f===i?l:d).attributes[p],b=(f===i||f===s)&&p!==void 0&&h!==void 0&&!!g;g||(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,et.cloneBlock)(a),y=(0,et.cloneBlock)(u);if(b){let _=f===i?v:y,x=_.attributes[p],w=(0,bo.insert)((0,bo.create)({html:x}),hd,h,h);_.attributes[p]=(0,bo.toHTMLString)({value:w})}let k=a.name===u.name?[y]:(0,et.switchToBlockType)(y,a.name);if(!k||!k.length)return;let S=l.merge(v.attributes,k[0].attributes);if(b){let _=Iw(S),x=S[_],w=(0,bo.create)({html:x}),T=w.text.indexOf(hd),B=(0,bo.remove)(w,T,T+1),R=(0,bo.toHTMLString)({value:B});S[_]=R,n.selectionChange(a.clientId,_,T,T)}n.replaceBlocks([a.clientId,u.clientId],[{...a,attributes:{...a.attributes,...S}},...k.slice(1)],0)},tX=(e,t=!0)=>hz(e,t);function BNe(e,t){return tX([e],t)}function PNe(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 INe(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function ONe(){return{type:"START_TYPING"}}function ANe(){return{type:"STOP_TYPING"}}function LNe(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function MNe(){return{type:"STOP_DRAGGING_BLOCKS"}}function NNe(){return(0,gd.default)('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function DNe(){return(0,gd.default)('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function VNe(e,t,o,r){return typeof e=="string"?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:o,endOffset:r}:{type:"SELECTION_CHANGE",...e}}var FNe=(e,t,o)=>({dispatch:r})=>{let n=(0,et.getDefaultBlockName)();if(!n)return;let i=(0,et.createBlock)(n,e);return r.insertBlock(i,o,t)};function zNe(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function jNe(e){return mz(e,{stripExperimentalSettings:!0})}function HNe(){return(0,gd.default)('wp.data.dispatch( "core/block-editor" ).__unstableSaveReusableBlock',{since:"7.1"}),{type:"DO_NOTHING"}}function UNe(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function GNe({history:e="merge"}={}){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT",history:e}}var WNe=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});let{requestIdleCallback:t=o=>setTimeout(o,100)}=window;t(()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})})},$Ne=e=>({registry:t})=>{t.dispatch(qZ.store).set("core","editorTool",e),e==="navigation"?(0,DB.speak)((0,gp.__)("You are currently in Write mode.")):e==="edit"&&(0,DB.speak)((0,gp.__)("You are currently in Design mode."))};function KNe(){return(0,gd.default)('wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),{type:"DO_NOTHING"}}var YNe=(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,et.hasBlockSupport)(d,"multiple",!0)))return;let s=o.getBlockRootClientId(e[0]),a=fv(e),l=o.getBlockIndex(a[a.length-1]),u=n.map(d=>(0,et.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)},qNe=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={};if(i.attributesToCopy){let l=t.getBlockAttributes(e);i.attributesToCopy.forEach(u=>{l[u]&&(s[u]=l[u])})}let a=(0,et.createBlock)(i.name,{...i.attributes,...s});return o.insertBlock(a,n,r)},ZNe=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={};if(i.attributesToCopy){let l=t.getBlockAttributes(e);i.attributesToCopy.forEach(u=>{l[u]&&(s[u]=l[u])})}let a=(0,et.createBlock)(i.name,{...i.attributes,...s});return o.insertBlock(a,n+1,r)};function yz(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}var XNe=(e,t=150)=>async({dispatch:o})=>{o(yz(e,!0)),await new Promise(r=>setTimeout(r,t)),o(yz(e,!1))};function QNe(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function JNe(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function eDe(e){return(0,gd.default)("wp.data.dispatch( 'core/block-editor' ).__unstableSetTemporarilyEditingAsBlocks",{since:"7.0"}),gz(e)}var tDe=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 oDe(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function rDe(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}function nDe(e){return{type:"SET_OPEN_LIST_VIEW_PANEL",clientId:e}}function iDe(){return{type:"SET_ALL_LIST_VIEW_PANELS_OPEN"}}function sDe(e,t){return{type:"TOGGLE_LIST_VIEW_PANEL",clientId:e,isOpen:t}}function aDe(){return{type:"INCREMENT_LIST_VIEW_EXPAND_REVISION"}}var pv={reducer:Sq,selectors:pz,actions:vz},C=(0,VB.createReduxStore)(ir,{...pv,persist:["preferences"]}),oX=(0,VB.registerStore)(ir,{...pv,persist:["preferences"]});H(oX).registerPrivateActions(NB);H(oX).registerPrivateSelectors(BB);H(C).registerPrivateActions(NB);H(C).registerPrivateSelectors(BB);var mv=c(U(),1),rX=c(G(),1);var zl=c(E(),1);function lDe({className:e,actions:t,children:o,secondaryActions:r}){return(0,zl.jsx)("div",{style:{display:"contents",all:"initial"},children:(0,zl.jsx)("div",{className:K(e,"block-editor-warning"),children:(0,zl.jsxs)("div",{className:"block-editor-warning__contents",children:[(0,zl.jsx)("p",{className:"block-editor-warning__message",children:o}),(t?.length>0||r)&&(0,zl.jsxs)("div",{className:"block-editor-warning__actions",children:[t?.length>0&&t.map((n,i)=>(0,zl.jsx)("span",{className:"block-editor-warning__action",children:n},i)),r&&(0,zl.jsx)(mv.DropdownMenu,{className:"block-editor-warning__secondary",icon:zs,label:(0,rX.__)("More options"),popoverProps:{placement:"bottom-end",className:"block-editor-warning__dropdown"},noIcons:!0,children:()=>(0,zl.jsx)(mv.MenuGroup,{children:r.map((n,i)=>(0,zl.jsx)(mv.MenuItem,{onClick:n.onClick,children:n.title},i))})})]})]})})})}var bp=lDe;var hv=c(E(),1);function sX({originalBlockClientId:e,name:t,onReplace:o}){let{selectBlock:r}=(0,iX.useDispatch)(C),n=(0,nX.getBlockType)(t);return(0,hv.jsxs)(bp,{actions:[(0,hv.jsx)(Sz.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(e),children:(0,FB.__)("Find original")},"find-original"),(0,hv.jsx)(Sz.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o([]),children:(0,FB.__)("Remove")},"remove")],children:[(0,hv.jsxs)("strong",{children:[n?.title,": "]}),(0,FB.__)("This block can only be used once.")]})}var Ow=c(E(),1);function HB({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:h}=p,m=(0,zB.hasBlockSupport)(s,"layout",!1)||(0,zB.hasBlockSupport)(s,"__experimentalLayout",!1),b=!!ht()[Bx]||(0,zB.hasBlockSupport)(s,"listView")||s==="core/navigation",{originalBlockClientId:v}=(0,jB.useContext)(Fn);return(0,Ow.jsxs)(oT,{value:(0,jB.useMemo)(()=>({name:s,isSelected:a,clientId:l,layout:m?f:null,__unstableLayoutClassNames:d,[Dl]:e,[Vy]:t,[Kf]:o&&r!=="disabled",[Fy]:r,[zy]:h,[tT]:n,[Bx]:b}),[s,a,l,m,f,d,e,t,o,r,h,n,b]),children:[(0,Ow.jsx)(sq,{...i}),v&&(0,Ow.jsx)(sX,{originalBlockClientId:v,name:s,onReplace:i.onReplace})]})}function Le(...e){let{clientId:t=null}=ht();return(0,aX.useSelect)(o=>H(o(C)).getBlockSettings(t,...e),[t,...e])}function cX(e){(0,lX.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]=Le(e);return t}var GB=c(E(),1),{kebabCase:cDe}=H(dX.privateApis),uX=([e,...t])=>e.toUpperCase()+t.join(""),uDe=e=>(0,bg.createHigherOrderComponent)(t=>function(r){return(0,GB.jsx)(t,{...r,colors:e})},"withCustomColorPalette"),dDe=()=>(0,bg.createHigherOrderComponent)(e=>function(o){let[r,n,i]=Le("color.palette.custom","color.palette.theme","color.palette.default"),s=(0,UB.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]);return(0,GB.jsx)(e,{...o,colors:s})},"withEditorColorPalette");function fX(e,t){let o=e.reduce((r,n)=>({...r,...typeof n=="string"?{[n]:cDe(n)}:n}),{});return(0,bg.compose)([t,r=>class extends UB.Component{constructor(i){super(i),this.setters=this.createSetters(),this.colorUtils={getMostReadableColor:this.getMostReadableColor.bind(this)},this.state={}}getMostReadableColor(i){let{colors:s}=this.props;return ZY(s,i)}createSetters(){return Object.keys(o).reduce((i,s)=>{let a=uX(s),l=`custom${a}`;return i[`set${a}`]=this.createSetColor(s,l),i},{})}createSetColor(i,s){return a=>{let l=nT(this.props.colors,a);this.props.setAttributes({[i]:l&&l.slug?l.slug:void 0,[s]:l&&l.slug?void 0:a})}}static getDerivedStateFromProps({attributes:i,colors:s},a){return Object.entries(o).reduce((l,[u,d])=>{let f=jc(s,i[u],i[`custom${uX(u)}`]),p=a[u];return p?.color===f.color&&p?l[u]=p:l[u]={...f,class:xa(d,f.slug)},l},{})}render(){return(0,GB.jsx)(r,{...this.props,colors:void 0,...this.state,...this.setters,colorUtils:this.colorUtils})}}])}function pX(e){return(...t)=>{let o=uDe(e);return(0,bg.createHigherOrderComponent)(fX(t,o),"withCustomColors")}}function mX(...e){let t=dDe();return(0,bg.createHigherOrderComponent)(fX(e,t),"withColors")}var WB=c(F(),1),$B=c(Q(),1);function gv(e){if(e)return`has-${e}-gradient-background`}function KB(e,t){let o=e?.find(r=>r.slug===t);return o&&o.gradient}function hX(e,t){return e?.find(r=>r.gradient===t)}function gX(e,t){let o=hX(e,t);return o&&o.slug}function fDe({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){let{clientId:o}=ht(),[r,n,i]=Le("color.gradients.custom","color.gradients.theme","color.gradients.default"),s=(0,WB.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]),{gradient:a,customGradient:l}=(0,$B.useSelect)(h=>{let{getBlockAttributes:m}=h(C),g=m(o)||{};return{customGradient:g[t],gradient:g[e]}},[o,e,t]),{updateBlockAttributes:u}=(0,$B.useDispatch)(C),d=(0,WB.useCallback)(h=>{let m=gX(s,h);if(m){u(o,{[e]:m,[t]:void 0});return}u(o,{[e]:void 0,[t]:h})},[s,o,u]),f=gv(a),p;return a?p=KB(s,a):p=l,{gradientClass:f,gradientValue:p,setGradient:d}}var bX=c(U(),1);var{kebabCase:pDe}=H(bX.privateApis),bv=(e,t,o)=>{if(t){let r=e?.find(({slug:n})=>n===t);if(r)return r}return{size:o}};function kz(e,t){let o=e?.find(({size:r})=>r===t);return o||{size:t}}function yp(e){if(e)return`has-${pDe(e)}-font-size`}var mDe="1600px",hDe="320px",gDe=1,bDe=.25,yDe=.75,vDe="14px";function yX({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=hDe,maximumViewportWidth:n=mDe,scaleFactor:i=gDe,minimumFontSizeLimit:s}){if(s=vp(s)?s:vDe,o){let k=vp(o);if(!k?.unit)return null;let S=vp(s,{coerceTo:k.unit});if(S?.value&&!e&&!t&&k?.value<=S?.value)return null;if(t||(t=`${k.value}${k.unit}`),!e){let _=k.unit==="px"?k.value:k.value*16,x=Math.min(Math.max(1-.075*Math.log2(_),bDe),yDe),w=Aw(k.value*x,3);S?.value&&w<S?.value?e=`${S.value}${S.unit}`:e=`${w}${k.unit}`}}let a=vp(e),l=a?.unit||"rem",u=vp(t,{coerceTo:l});if(!a||!u)return null;let d=vp(e,{coerceTo:"rem"}),f=vp(n,{coerceTo:l}),p=vp(r,{coerceTo:l});if(!f||!p||!d)return null;let h=f.value-p.value;if(!h)return null;let m=Aw(p.value/100,3),g=Aw(m,3)+l,b=100*((u.value-a.value)/h),v=Aw((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${g}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function vp(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:Aw(d,3),unit:u}}function Aw(e,t=3){let o=Math.pow(10,t);return Number.isFinite(e)?parseFloat(Math.round(e*o)/o):void 0}var vX=c(U(),1);var SX=c(E(),1);function SDe(e){let[t,o]=Le("typography.fontSizes","typography.customFontSize");return(0,SX.jsx)(vX.FontSizePicker,{...e,fontSizes:t,disableCustomFontSizes:!o})}var _z=SDe;var Lw=c(fe(),1),_X=c(F(),1);var xz=c(E(),1),kDe=[],kX=([e,...t])=>e.toUpperCase()+t.join(""),xX=(...e)=>{let t=e.reduce((o,r)=>(o[r]=`custom${kX(r)}`,o),{});return(0,Lw.createHigherOrderComponent)((0,Lw.compose)([(0,Lw.createHigherOrderComponent)(o=>function(n){let[i]=Le("typography.fontSizes");return(0,xz.jsx)(o,{...n,fontSizes:i||kDe})},"withFontSizes"),o=>class extends _X.Component{constructor(n){super(n),this.setters=this.createSetters(),this.state={}}createSetters(){return Object.entries(t).reduce((n,[i,s])=>{let a=kX(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],h=bv(i,p,n[f]);return u[d]={...h,class:yp(p)},u},{});return{...s,...l}}render(){return(0,xz.jsx)(o,{...this.props,fontSizes:void 0,...this.state,...this.setters})}}]),"withFontSizes")};var Sp=c(G(),1),YB=c(U(),1);var wX=c(E(),1),_De=[{icon:tp,title:(0,Sp.__)("Align text left"),align:"left"},{icon:Xh,title:(0,Sp.__)("Align text center"),align:"center"},{icon:op,title:(0,Sp.__)("Align text right"),align:"right"}],xDe={placement:"bottom-start"};function wDe({value:e,onChange:t,alignmentControls:o=_De,label:r=(0,Sp.__)("Align text"),description:n=(0,Sp.__)("Change text alignment"),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,Sp.isRTL)()?op:tp}let d=s?YB.ToolbarGroup:YB.ToolbarDropdownMenu,f=s?{isCollapsed:i}:{toggleProps:{description:n},popoverProps:xDe};return(0,wX.jsx)(d,{icon:u(),label:r,controls:o.map(p=>{let{align:h}=p;return{...p,isActive:e===h,role:i?"menuitemradio":void 0,onClick:a(h)}}),...f})}var wz=wDe;var Cz=c(E(),1),qB=e=>(0,Cz.jsx)(wz,{...e,isToolbar:!1}),CX=e=>(0,Cz.jsx)(wz,{...e,isToolbar:!0});var oP=c(go(),1),rP=c(U(),1),zX=c(F(),1),nP=c(ue(),1);var VX=c(Q(),1),_p=c(ue(),1),Pz=c(F(),1);var LX=c(BX(),1);var Ez=function(e,t){return Ez=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])},Ez(e,t)};function PX(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Ez(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var fn=function(){return fn=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},fn.apply(this,arguments)};function IX(e){return e.toLowerCase()}var BDe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],PDe=/[^A-Z0-9]+/gi;function AX(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?BDe:o,n=t.stripRegexp,i=n===void 0?PDe:n,s=t.transform,a=s===void 0?IX:s,l=t.delimiter,u=l===void 0?" ":l,d=OX(OX(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 OX(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}var IDe=e=>e.name||"",ODe=e=>e.title,ADe=e=>e.description||"",LDe=e=>e.keywords||[],MDe=e=>e.category,NDe=()=>null,DDe=[/([\p{Ll}\p{Lo}\p{N}])([\p{Lu}\p{Lt}])/gu,/([\p{Lu}\p{Lt}])([\p{Lu}\p{Lt}][\p{Ll}\p{Lo}])/gu],VDe=new RegExp("(\\p{C}|\\p{P}|\\p{S})+","giu"),Tz=new Map,Rz=new Map;function XB(e=""){if(Tz.has(e))return Tz.get(e);let t=AX(e,{splitRegexp:DDe,stripRegexp:VDe}).split(" ").filter(Boolean);return Tz.set(e,t),t}function Mw(e=""){if(Rz.has(e))return Rz.get(e);let t=(0,LX.default)(e);return t=t.replace(/^\//,""),t=t.toLowerCase(),Rz.set(e,t),t}var Nw=(e="")=>XB(Mw(e)),FDe=(e,t)=>e.filter(o=>!Nw(t).some(r=>r.includes(o))),QB=(e,t,o,r)=>Nw(r).length===0?e:Dw(e,r,{getCategory:s=>t.find(({slug:a})=>a===s.category)?.title,getCollection:s=>o[s.name.split("/")[0]]?.title}),Dw=(e=[],t="",o={})=>{if(Nw(t).length===0)return e;let n=e.map(i=>[i,zDe(i,t,o)]).filter(([,i])=>i>0);return n.sort(([,i],[,s])=>s-i),n.map(([i])=>i)};function zDe(e,t,o={}){let{getName:r=IDe,getTitle:n=ODe,getDescription:i=ADe,getKeywords:s=LDe,getCategory:a=MDe,getCollection:l=NDe}=o,u=r(e),d=n(e),f=i(e),p=s(e),h=a(e),m=l(e),g=Mw(t),b=Mw(d),v=0;if(g===b)v+=30;else if(b.startsWith(g))v+=20;else{let y=[u,d,f,...p,h,m].join(" "),k=XB(g);FDe(k,y).length===0&&(v+=10)}if(v!==0&&u.startsWith("core/")){let y=u!==e.id;v+=y?1:2}return v}var Yc=c(ue(),1),yv=c(Q(),1),JB=c(F(),1),MX=c(as(),1),eP=c(G(),1);var jDe=(e,t,o)=>{let r=(0,JB.useMemo)(()=>({[mp]:!!o}),[o]),[n]=(0,yv.useSelect)(d=>[d(C).getInserterItems(e,r)],[e,r]),{getClosestAllowedInsertionPoint:i}=H((0,yv.useSelect)(C)),{createErrorNotice:s}=(0,yv.useDispatch)(MX.store),[a,l]=(0,yv.useSelect)(d=>{let{getCategories:f,getCollections:p}=d(Yc.store);return[f(),p()]},[]),u=(0,JB.useCallback)(({name:d,initialAttributes:f,innerBlocks:p,innerContent:h,syncStatus:m,content:g},b)=>{let v=i(d,e);if(v===null){let k=(0,Yc.getBlockType)(d)?.title??d;s((0,eP.sprintf)((0,eP.__)(`Block "%s" can't be inserted.`),k),{type:"snackbar",id:"inserter-notice"});return}let y=m==="unsynced"?(0,Yc.parse)(g,{__unstableSkipMigrationLogs:!0}):(0,Yc.createBlock)(d,f,(0,Yc.createBlocksFromInnerBlocksTemplate)(p),h);t(y,void 0,b,v)},[i,e,t,s]);return[n,a,l,u]},kp=jDe;var NX=c(U(),1);var DX=c(F(),1),Bz=c(E(),1);function HDe({icon:e,showColors:t=!1,className:o,context:r}){e?.src==="block-default"&&(e={src:zx});let n=(0,Bz.jsx)(NX.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,Bz.jsx)("span",{style:i,className:K("block-editor-block-icon",o,{"has-colors":t}),children:n})}var Et=(0,DX.memo)(HDe);var tP=(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 vv=c(E(),1),UDe=()=>{},GDe=9;function WDe(){return{name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){let{rootClientId:t,selectedBlockId:o,prioritizedBlocks:r}=(0,VX.useSelect)(u=>{let{getSelectedBlockClientId:d,getBlock:f,getBlockListSettings:p,getBlockRootClientId:h}=u(C),{getActiveBlockVariation:m}=u(_p.store),g=d(),{name:b,attributes:v}=f(g),y=m(b,v),k=h(g);return{selectedBlockId:y?`${b}/${y.name}`:b,rootClientId:k,prioritizedBlocks:p(k)?.prioritizedInserterBlocks}},[]),[n,i,s]=kp(t,UDe,!0),a=(0,Pz.useMemo)(()=>(e.trim()?QB(n,i,s,e):tP(Kc(n,"frecency","desc"),r)).filter(d=>d.id!==o).slice(0,GDe),[e,o,n,i,s,r]);return[(0,Pz.useMemo)(()=>a.map(u=>{let{title:d,icon:f,isDisabled:p}=u;return{key:`block-${u.id}`,value:u,label:(0,vv.jsxs)(vv.Fragment,{children:[(0,vv.jsx)(Et,{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,_p.cloneBlock)(a)):(0,_p.createBlock)(t,o,(0,_p.createBlocksFromInnerBlocksTemplate)(r),n)}}}}var FX=WDe();var jX=c(E(),1),$De=[];function HX({completers:e=$De}){let{name:t}=ht();return(0,zX.useMemo)(()=>{let o=[...e];return(t===(0,nP.getDefaultBlockName)()||(0,nP.getBlockSupport)(t,"__experimentalSlashInserter",!1))&&(o=[...o,FX]),(0,oP.hasFilter)("editor.Autocomplete.completers")&&(o===e&&(o=o.map(r=>({...r}))),o=(0,oP.applyFilters)("editor.Autocomplete.completers",o,t)),o},[e,t])}function UX(e){return(0,rP.__unstableUseAutocompleteProps)({...e,completers:HX(e)})}function KDe(e){return(0,jX.jsx)(rP.Autocomplete,{...e,completers:HX(e)})}var GX=KDe;var Mz=c(G(),1),Ep=c(U(),1);var uQ=c(Q(),1);var uP=c(F(),1);var ar=c(G(),1);var wn=c(U(),1);var Sv=c(G(),1);var Gs={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 xp(e,t=Gs,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 iP(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,Sv.sprintf)((0,Sv.__)("Max %s wide"),t)),i.test(o)&&(n.wide=(0,Sv.sprintf)((0,Sv.__)("Max %s wide"),o)),n}var jl=c(G(),1);var WX=8,wp=["top","bottom","left","right"],$X={top:void 0,right:void 0,bottom:void 0,left:void 0},sP={custom:QR,axial:QR,horizontal:s6,vertical:u6,top:c6,right:l6,bottom:i6,left:a6},qc={default:(0,jl.__)("Spacing control"),top:(0,jl.__)("Top"),bottom:(0,jl.__)("Bottom"),left:(0,jl.__)("Left"),right:(0,jl.__)("Right"),mixed:(0,jl.__)("Mixed"),vertical:(0,jl.__)("Vertical"),horizontal:(0,jl.__)("Horizontal"),axial:(0,jl.__)("Horizontal & vertical"),custom:(0,jl.__)("Custom")},bd={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function aP(e){return e?.includes?e==="0"||e.includes("var:preset|spacing|"):!1}function KX(e,t){if(!aP(e))return e;let o=YDe(e);return t.find(n=>String(n.slug)===o)?.size}function kv(e,t){if(!e||aP(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 Hl(e){if(!e||typeof e!="string")return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function YDe(e){if(!e)return;if(e==="0"||e==="default")return e;let t=e.match(/var:preset\|spacing\|(.+)/);return t?t[1]:void 0}function Iz(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 qDe(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 YX(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&&qDe(t),u=t?.includes("horizontal")&&t?.includes("vertical")&&t?.length===2;if(Iz(t)&&(a||l))return bd.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]:bd.custom}function Vw(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Pi(e,t="0"){let o=Vw(e);if(!o)return null;let r=Hl(o?.top)||t,n=Hl(o?.left)||t;return r===n?r:`${r} ${n}`}var yo=c(E(),1),ZDe={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},qX={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},XDe={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},ZX={horizontal:"center",vertical:"top"},QDe={top:{icon:Xx,label:(0,ar._x)("Align top","Block vertical alignment setting")},center:{icon:Yx,label:(0,ar._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Kx,label:(0,ar._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:Zx,label:(0,ar._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:qx,label:(0,ar._x)("Space between","Block vertical alignment setting")}},JDe=["wrap","nowrap"],JX={name:"flex",label:(0,ar.__)("Flex"),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=(k,S)=>(t?.[k]??S)!==(n?.[k]??S),f=()=>d("justifyContent","left"),p=()=>d("verticalAlignment",eQ(t)),h=()=>d("orientation","horizontal"),m=()=>d("flexWrap","wrap"),g=()=>o(Ge({...t,justifyContent:n?.justifyContent})),b=()=>o(Ge({...t,verticalAlignment:eVe(n?.verticalAlignment,t?.orientation)})),v=()=>{let{verticalAlignment:k,justifyContent:S}=t,_=n?.orientation,x=!_||_==="horizontal";o(Ge({...t,orientation:_,verticalAlignment:n?.verticalAlignment??(x&&k==="space-between"?"center":k),justifyContent:n?.justifyContent??(x&&S==="stretch"?"left":S)}))},y=()=>o(Ge({...t,flexWrap:n?.flexWrap}));return(0,yo.jsxs)(yo.Fragment,{children:[(a||s)&&(0,yo.jsxs)(wn.Flex,{align:"flex-start",className:"block-editor-hooks__flex-layout-controls",gap:4,justify:"flex-start",children:[a&&(0,yo.jsx)(wn.__experimentalToolsPanelItem,{label:(0,ar.__)("Justification"),hasValue:f,onDeselect:g,isShownByDefault:!0,panelId:i,children:(0,yo.jsx)(QX,{layout:t,onChange:o})}),s&&(0,yo.jsx)(wn.__experimentalToolsPanelItem,{label:(0,ar.__)("Orientation"),hasValue:h,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,yo.jsx)(nVe,{layout:t,onChange:o})})]}),l&&(0,yo.jsx)(wn.__experimentalToolsPanelItem,{label:(0,ar.__)("Alignment"),hasValue:p,onDeselect:b,panelId:i,children:(0,yo.jsx)(XX,{layout:t,onChange:o})}),u&&(0,yo.jsx)(wn.__experimentalToolsPanelItem,{label:(0,ar.__)("Wrapping"),hasValue:m,onDeselect:y,panelId:i,children:(0,yo.jsx)(rVe,{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,yo.jsxs)(No,{group:n,__experimentalShareWithChildBlocks:!0,children:[s&&(0,yo.jsx)(QX,{layout:t,onChange:o,isToolbar:!0}),i&&(0,yo.jsx)(XX,{layout:t,onChange:o,isToolbar:!0})]})},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=R=>Object.hasOwn(r||{},R),{orientation:p="horizontal"}=d,h="0.5em";if(a){let R=Vw(a);h=Hl(R?.left)||Hl(R?.top)||"0.5em"}let m=n?.spacing?.blockGap&&!$t(i,"spacing","blockGap")?Pi(n?.spacing?.blockGap,h):void 0,g=!u||Object.hasOwn(n?.spacing||{},"blockGap"),b=ZDe[d.justifyContent],v=JDe.includes(d.flexWrap)?d.flexWrap:"wrap",y=XDe[d.verticalAlignment],k=qX[d.justifyContent]||qX.left,S="",_=[],x=!u||f("flexWrap"),w=!u||f("orientation"),T=!u||f("justifyContent")||f("orientation"),B=!u||f("verticalAlignment")||f("orientation");return x&&v&&v!=="wrap"&&_.push(`flex-wrap: ${v}`),p==="horizontal"?(B&&y&&_.push(`align-items: ${y}`),T&&b&&_.push(`justify-content: ${b}`)):(B&&y&&_.push(`justify-content: ${y}`),w&&_.push("flex-direction: column"),T&&_.push(`align-items: ${k}`)),_.length&&(S=`${ls(t)} {
+				`),h+="}"),a.blockStyles){let b=yw(e);u.forEach(v=>{if(v.isStyleVariation&&!a.variationStyles)return;let y=c2e(v,b);[v,...y,...tZ(v),...y.flatMap(tZ)].forEach(k=>{h+=f2e(k,{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=G6(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})=>{(Kc===b||hw===b)&&(b="");let y=r2e(b,v);y.length>0&&(h+=y)}),h};var p2e=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let o={root:t};return Object.entries(t2e).forEach(([r,n])=>{let i=js(e,r);i&&(o[n]=i)}),o},xB=(e,t)=>{let{getBlockStyles:o}=(0,oZ.select)(Ii.store),r={};return e.forEach(n=>{let i=n.name,s=js(n);if(!s)return;let a=js(n,"filter.duotone");if(!a){let g=js(n),m=(0,Ii.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof m=="string"&&g&&(a=Fl(g,m))}let l=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=o(i),f={};d?.forEach(g=>{let m=t?`-${t}`:"",h=`${g.name}${m}`,b=H6(h,s);f[h]=b});let p=p2e(n,s);r[i]={duotoneSelector:a??void 0,fallbackGapValue:u,featureSelectors:Object.keys(p).length?p:void 0,hasLayoutSupport:l,name:i,selector:s,styleVariationSelectors:d?.length?f:void 0}}),r};function wB(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(" ")?Fl(t,f):bB(t,f),o+=`:root :where(${p})${d}{${l.trim()}}`}}),o}function CB(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=No(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 q6="default";function lZ(e){let t=e?.viewport,o=e?.pseudoState;return(!t||t===q6)&&(!o||o===q6)}function m2e(e){return lZ(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==q6)}function g2e(e,t){let o=m2e(t);return o.length?No(e,o):e}var h2e=new Set(["blocks","variations","css"]),K6=Object.freeze({value:{},sources:{}}),b2e={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function up(e){let t=b2e[e];return t?{...t}:null}function dp(e,t){return!e||!t?null:{styles:e,source:t}}function y2e(e){return e.join(".")}function v2e(e){return{...e}}function cZ(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function Y6(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function fp(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let o of Object.keys(e))if(!h2e.has(o)){if(o==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}cZ(e[o])||(t[o]=e[o])}return Object.keys(t).length===0?null:t}var iZ=new Set(["backgroundImage"]);function uZ(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(cZ(a))continue;if(Y6(a)){if(a.ref.trim()==="")continue;let u=No(o,a.ref);if(u==null||Y6(u))continue;a=u}let l=[...i,s];if(!iZ.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!Y6(a)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=uZ({...u},a,o,r,n,l)}else e[s]=iZ.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,r&&n&&(n[y2e(l)]=v2e(r))}return e}function EB(e,t){if(!e)return null;let o=g2e(e,t);return o&&typeof o=="object"&&!Array.isArray(o)?o:null}var S2e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function k2e(e){return e.startsWith("elements.")?!1:S2e.some(t=>e===t||e.startsWith(`${t}.`))}function dZ(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"&&(dZ(n,r),Object.keys(n).length===0&&delete e[o])}function _2e(e,t){for(let o of Object.keys(t))t[o].layer==="root"&&k2e(o)&&(dZ(e,o.split(".")),delete t[o])}function x2e(e,t,o){let r=e?.background?.backgroundImage;if(!r)return;let n=cp(r,{...t,_links:o??void 0});n!==void 0&&(e.background.backgroundImage=n)}function sZ(e,{blockName:t,variationName:o=null,elements:r=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return K6;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?CB(e,t,o)??null:null,p=[dp(fp(l),up("root")),...d.map(b=>dp(fp(b),up("element"))),u?dp(fp(u),up("block")):null,f?dp(fp(f),up("blockVariation")):null];lZ(a)||p.push(dp(fp(EB(l,a)),up("root")),...d.map(b=>dp(fp(EB(b,a)),up("element"))),u?dp(fp(EB(u,a)),up("block")):null,f?dp(fp(EB(f,a)),up("blockVariation")):null);let g=p.filter(Boolean);if(g.length===0)return K6;let m={},h=g.reduce((b,v)=>uZ(b,v.styles,e,v.source,m),{});return _2e(h,m),x2e(h,e,e._links??null),{value:h,sources:m}}var w2e={},aZ=new WeakMap;function fZ(e,t={}){let o=e?.styles;if(!o||typeof o!="object")return sZ(e,t);let r=aZ.get(o);r||(r=new WeakMap,aZ.set(o,r));let n=e?._links??w2e,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=sZ(e,t);return i.set(a,l),l}var pZ=c(Ix(),1),{lock:mZ,unlock:Eat}=(0,pZ.__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 _o={};mZ(_o,{getResponsiveMediaQueries:yw,getViewportBreakpoints:$6,getViewportBreakpointValueInPixels:W6,getDuotoneFilter:qq,getDuotoneStylesheet:Yq,getDuotoneUnsetStylesheet:Kq,resolveStyle:fZ,getVariationStyle:CB});var TB=c(G(),1);var no={desktop:{label:(0,TB.__)("Desktop"),icon:k3,key:"desktop"},tablet:{label:(0,TB.__)("Tablet"),icon:_6,key:"tablet"},mobile:{label:(0,TB.__)("Mobile"),icon:tw,key:"mobile"}},Z6=Object.entries(no);var RB=c(de(),1),gZ=c(ho(),1);function De(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 fd=(e,t,o)=>{let r=Array.isArray(t)?t:t.split("."),n=e;return r.forEach(i=>{n=n?.[i]}),n??o};var C2e=["color","border","dimensions","typography","spacing"],E2e={"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},T2e={"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"},R2e=e=>T2e[e]||e;function hZ(e,t,...o){let r=Gt(e,t),n=[];if(t){let i=t;do{let s=Gt(e,i);(0,RB.hasBlockSupport)(s,"__experimentalSettings",!1)&&n.push(i)}while(i=e.blocks.parents.get(i))}return o.map(i=>{if(C2e.includes(i)){console.warn("Top level useSetting paths are disabled. Please use a subpath to query the information needed.");return}let s=(0,gZ.applyFilters)("blockEditor.useSetting.before",void 0,i,t,r);if(s!==void 0)return s;let a=R2e(i);for(let d of n){let f=Ta(e,d);if(s=fd(f.settings?.blocks?.[r],a)??fd(f.settings,a),s!==void 0)break}let l=pd(e);if(s===void 0&&r&&(s=fd(l.__experimentalFeatures?.blocks?.[r],a)),s===void 0&&(s=fd(l.__experimentalFeatures,a)),s!==void 0)return RB.__EXPERIMENTAL_PATHS_WITH_OVERRIDE[a]?s.custom??s.theme??s.default:s;let u=E2e[a]?.(l);return u!==void 0?u:a==="typography.dropCap"?!0:void 0})}var{isContentBlock:X6,editableRootKey:B2e}=H(pp.privateApis),{getViewportBreakpoints:P2e}=H(_o);function bZ(e,t){return t===no.desktop.key?!0:P2e(pd(e)?.__experimentalFeatures?.viewport)[t]!==void 0}function I2e(e){return e.isBlockInterfaceHidden}function O2e(e){return e?.lastBlockInserted?.clientIds}function A2e(e,t){return e.blocks.byClientId.get(t)}var L2e=(e,t)=>{let o=r=>Oi(e,r)==="disabled"&&wn(e,r).every(o);return wn(e,t).every(o)};function kw(e,t,o){let r=X6(t),n=Gt(e,o),i=X6(n);return mh(e)===o||i&&r}function yZ(e,t){return{clientId:t,innerBlocks:vZ(e,t)}}function vZ(e,t=""){return wn(e,t).map(o=>yZ(e,o))}var Q6=(0,Lr.createSelector)(yZ,e=>[e.blocks.order]),J6=(0,Lr.createSelector)(vZ,e=>[e.blocks.order]);function ez(e,t,o){let r=wn(e,t),n=[];for(let i of r){let s=ez(e,i,o);o(e,i)?n.push({clientId:i,innerBlocks:s}):n.push(...s)}return n}function M2e(e,t){return ez(e,t,(o,r)=>Oi(o,r)!=="disabled")}function N2e(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 D2e=(0,Lr.createSelector)((e,t)=>{if(!t||Oi(e,t)!=="default"||iz(e,t)!=="visual"||!(0,pp.getBlockType)(Gt(e,t))?.[B2e])return!1;let o=wn(e,sr(e,t));return o.length>1&&o.every(r=>Oi(e,r)==="default")},e=>[e.blocks.order,e.blocks.parents,e.blocks.byClientId,e.blocks.blockEditingModes,e.derivedBlockEditingModes,e.blocksMode]);function V2e(e,t){return ez(e,t,(o,r)=>{if(Oi(o,r)!=="disabled")return!0;let n=o.blocks.blockEditingModes.get(r);if(n)return n!=="disabled";if(N2e(o,r))return!1;if(o.editedContentOnlySection){if(BB(o,r))return!1;if(!md(o,r)||X6(Gt(o,r)))return!0}return!1})}var F2e=(0,Lr.createRegistrySelector)(()=>(0,Lr.createSelector)(M2e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes])),z2e=(0,Lr.createRegistrySelector)(()=>(0,Lr.createSelector)(V2e,e=>[e.blocks.order,e.derivedBlockEditingModes,e.blocks.blockEditingModes,e.blocks.parents,e.blocks.byClientId,e.blocks.attributes,e.blockListSettings,e.editedContentOnlySection,e.settings])),j2e=(0,Lr.createSelector)((e,t,o=!1)=>Hs(e,t,o).filter(r=>Oi(e,r)!=="disabled"),e=>[e.blocks.parents,e.blocks.blockEditingModes,e.settings.templateLock,e.blockListSettings]);function H2e(e){return e.removalPromptData}function U2e(e){return e.blockRemovalRules}var G2e=(0,Lr.createSelector)(e=>{let o=lv(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 W2e(e){return e.registeredInserterMediaCategories}var $2e=(0,Lr.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]),K2e=(0,Lr.createRegistrySelector)(e=>(0,Lr.createSelector)((t,o=null)=>{let{getAllPatterns:r}=H(e(ir)),n=r(),{allowedBlockTypes:i}=pd(t);return n.some(s=>{let{inserter:a=!0}=s;if(!a)return!1;let l=ph(s);return xw(l,i)&&l.every(({name:u})=>gh(t,u,o))})},(t,o)=>[...ww(e)(t),...gp(e)(t,o)])),Y2e=(0,Lr.createRegistrySelector)(e=>(0,Lr.createSelector)((t,o)=>{if(o?.startsWith("core/block/")){let r=parseInt(o.slice(11),10),n=H(e(ir)).getReusableBlocks().find(({id:i})=>i===r);return n?_w(n,t.settings[ld]?.(e)??t.settings.__experimentalUserPatternCategories):null}return[...t.settings.__experimentalBlockPatterns??[],...t.settings[Qf]?.(e)??[]].find(({name:r})=>r===o)},(t,o)=>o?.startsWith("core/block/")?[H(e(ir)).getReusableBlocks(),t.settings.__experimentalReusableBlocks]:[t.settings.__experimentalBlockPatterns,t.settings[Qf]?.(e)])),q2e=(0,Lr.createRegistrySelector)(e=>(0,Lr.createSelector)(t=>[...H(e(ir)).getReusableBlocks().map(o=>_w(o,t.settings[ld]?.(e)??t.settings.__experimentalUserPatternCategories)),...t.settings.__experimentalBlockPatterns??[],...t.settings[Qf]?.(e)??[]].filter((o,r,n)=>r===n.findIndex(i=>o.name===i.name)),ww(e))),Z2e=[],X2e=(0,Lr.createRegistrySelector)(e=>t=>{let o=t.settings[fT];return(o?o(e):t.settings.__experimentalReusableBlocks)??Z2e});function Q2e(e){return e.lastFocus}function J2e(e){return e.isDragging}function eLe(e){return e.expandedBlock}var tz=(e,t)=>{let o=t,r;for(;!r&&(o=e.blocks.parents.get(o));)Yc(e,o)==="contentOnly"&&(r=o);return r};function SZ(e,t){let o=Gt(e,t);if(o==="core/block")return!0;let r=Ta(e,t),n=o==="core/template-part",i=e.settings?.[ep],s=e.settings?.disableContentOnlyForUnsyncedPatterns,a=e.settings?.disableContentOnlyForTemplateParts;if((!s&&r?.metadata?.patternName||n&&!a)&&!i)return!0;let l=Yc(e,t)==="contentOnly",u=sr(e,t),d=Yc(e,u)==="contentOnly";return!!(l&&!d)}var md=(e,t)=>{if(BB(e,t))return;let o=t,r;for(;o=e.blocks.parents.get(o);)SZ(e,o)&&(r=o);return r};function mp(e,t){return BB(e,t)||md(e,t)?!1:SZ(e,t)}function oz(e){return e.editedContentOnlySection}function BB(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 tLe=(0,Lr.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 mh(e){return e.settings?.[Jf]}function rz(e){return e.zoomLevel==="auto-scaled"||e.zoomLevel<100}function oLe(e){return e.zoomLevel}function kZ(e,t,o=""){let r=Array.isArray(t)?t:[t],n=s=>r.every(a=>gh(e,a,s));if(!o){if(n(o))return o;let s=mh(e);return s&&n(s)?s:null}let i=o;for(;i!==null&&!n(i);)i=sr(e,i);return i}function rLe(e,t,o){let{allowedBlockTypes:r}=pd(e);if(!xw(ph(t),r))return null;let i=ph(t).map(({blockName:s})=>s);return kZ(e,i,o)}function nLe(e){return e.insertionPoint}var iLe=(e,t)=>{let o=Gt(e,t);if(!(0,pp.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(no).some(i=>bZ(e,i.key)&&n?.viewport?.[i.key]===!1):!1},nz=(e,t)=>{let o=Gt(e,t);return(0,pp.hasBlockSupport)(o,"visibility",!0)?e.blocks.attributes.get(t)?.metadata?.blockVisibility===!1:!1},sLe=(e,t)=>Hs(e,t).some(r=>nz(e,r)),_Z=(e,t,o)=>{if(nz(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 bZ(e,i)&&n?.[i]===!1}return!1},aLe=(e,t,o)=>Hs(e,t).some(n=>_Z(e,n,o));function lLe(e){return!!e.hasBlockSpotlight||!!e.editedContentOnlySection}function xZ(e,t){return!!Ta(e,t)?.lock?.edit}function wZ(e,t){let o=Ta(e,t);if(o?.lock?.move!==void 0)return!!o?.lock?.move;let r=sr(e,t);return Yc(e,r)==="all"}function CZ(e,t){let o=Ta(e,t);if(o?.lock?.remove!==void 0)return!!o?.lock?.remove;let r=sr(e,t),n=Yc(e,r);return n==="all"||n==="insert"}function cLe(e,t){return xZ(e,t)||wZ(e,t)||CZ(e,t)}function uLe(e){return e.listViewContentPanelOpen}function dLe(e,t){return e.openedListViewPanels?.allOpen?!0:e.openedListViewPanels?.panels?.[t]===!0}function fLe(e){return e.listViewExpandRevision||0}function pLe(e,t){let o=Gt(e,t);if(o==="core/navigation")return!0;if(!(0,pp.hasBlockSupport)(o,"listView"))return!1;let r=cv(e,t)?.allowedBlocks;return!(wn(e,t).length===0&&(r===!1||Array.isArray(r)&&r.length===0))}function mLe(e){return e.viewportModalClientIds}function gLe(e){return e.requestedInspectorTab}var Sw={viewport:"default",pseudo:"default"};function EZ(e){return e.styleStateViewport??Sw.viewport}function hLe(e){return e.isResponsiveEditing}var TZ=(0,Lr.createSelector)((e,t)=>({...e.selectedBlockStyleState?.clientId===t?e.selectedBlockStyleState.value??Sw:Sw,viewport:EZ(e)}),e=>[e.styleStateViewport,e.selectedBlockStyleState]);function bLe(e,t){let o=TZ(e,t);return o.viewport!==Sw.viewport||o.pseudo!==Sw.pseudo}function yLe(e,t){return e.selectedBlockStyleState?.clientId!==t?!0:e.selectedBlockStyleState.showStateOnCanvas??!0}var Ew=c(G(),1),qo={user:"user",theme:"theme",directory:"directory"},Cw={full:"fully",unsynced:"unsynced"},hh={name:"allPatterns",label:(0,Ew._x)("All","patterns")},gd={name:"myPatterns",label:(0,Ew.__)("My patterns")},uv={name:"core/starter-content",label:(0,Ew.__)("Starter content")};function IB(e,t,o){let r=e.name.startsWith("core/block"),n=e.source==="core"||e.source?.startsWith("pattern-directory");return!!(t===qo.theme&&(r||n)||t===qo.directory&&(r||!n)||t===qo.user&&e.type!==qo.user||o===Cw.full&&e.syncStatus!==""||o===Cw.unsynced&&e.syncStatus!=="unsynced"&&r)}var hp=Symbol("isFiltered"),RZ=new WeakMap,BZ=new WeakMap;function _w(e,t=[]){return{name:`core/block/${e.id}`,id:e.id,type:qo.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 vLe(e){let t=(0,PZ.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 OB(e){let t=RZ.get(e);return t||(t=vLe(e),RZ.set(e,t)),t}function ph(e){let t=BZ.get(e);return t||(t=(0,IZ.parse)(e.content),t=t.filter(o=>o.blockName!==null),BZ.set(e,t)),t}var bh=(e,t,o=null)=>typeof e=="boolean"?e:Array.isArray(e)?e.includes("core/post-content")&&t===null?!0:e.includes(t):o,xw=(e,t)=>{if(typeof t=="boolean")return t;let o=[...e];for(;o.length>0;){let r=o.shift();if(!bh(t,r.name||r.blockName,!0))return!1;r.innerBlocks?.forEach(i=>{o.push(i)})}return!0},ww=e=>t=>[t.settings.__experimentalBlockPatterns,t.settings[ld]?.(e)??t.settings.__experimentalUserPatternCategories,t.settings.__experimentalReusableBlocks,t.settings[Qf]?.(e),t.blockPatterns,H(e(ir)).getReusableBlocks()],gp=()=>(e,t)=>[e.blockListSettings.get(t),e.blocks.byClientId.get(t),e.blocks.order.get(t||""),e.settings.allowedBlockTypes,e.settings.templateLock,Oi(e,t),mh(e),mp(e,t),md(e,t)];function OZ(e,t){return typeof e=="string"&&typeof t=="string"?e>t:Number(e)>Number(t)}var SLe=(e,t,o)=>(r,n)=>{let i,s;if(typeof e=="function"?(i=e(r),s=e(n)):(i=r[e],s=n[e]),OZ(i,s))return o==="asc"?1:-1;if(OZ(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 qc(e,t,o="asc"){return e.concat().sort(SLe(t,e,o))}var{isContentBlock:az}=H(vt.privateApis),kLe=3600*1e3,_Le=24*3600*1e3,xLe=168*3600*1e3,jn=[],wLe=new Set,MZ={[hp]:!0};function Gt(e,t){let o=e.blocks.byClientId.get(t);return o?o.name:null}function CLe(e,t){let o=e.blocks.byClientId.get(t);return!!o&&o.isValid}function Ta(e,t){return e.blocks.byClientId.get(t)?e.blocks.attributes.get(t):null}function bd(e,t){return e.blocks.byClientId.has(t)?e.blocks.tree.get(t):null}var ELe=(0,St.createSelector)((e,t)=>{let o=e.blocks.byClientId.get(t);return o?{...o,attributes:Ta(e,t)}:null},(e,t)=>[e.blocks.byClientId.get(t),e.blocks.attributes.get(t)]);function TLe(e,t){let o=!t||!NB(e,t)?t||"":"controlled||"+t;return e.blocks.tree.get(o)?.innerBlocks||jn}function RLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdWithClientIdsTree",{since:"6.3",version:"6.5"}),Q6(e,t)}function BLe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetClientIdsTree",{since:"6.3",version:"6.5"}),J6(e,t)}var NZ=(0,St.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]),lv=e=>NZ(e,""),PLe=(0,St.createSelector)((e,t)=>{let o=lv(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]),DZ=(0,St.createSelector)((e,t)=>{if(!t)return jn;let o=Array.isArray(t)?t:[t],n=lv(e).filter(i=>{let s=e.blocks.byClientId.get(i);return o.includes(s.name)});return n.length>0?n:jn},e=>[e.blocks.order,e.blocks.byClientId]);function ILe(e,t){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__experimentalGetGlobalBlocksByName",{since:"6.5",alternative:"wp.data.select( 'core/block-editor' ).getBlocksByName"}),DZ(e,t)}var AB=(0,St.createSelector)((e,t)=>(Array.isArray(t)?t:[t]).map(o=>bd(e,o)),(e,t)=>(Array.isArray(t)?t:[t]).map(o=>e.blocks.tree.get(o))),OLe=(0,St.createSelector)((e,t)=>AB(e,t).filter(Boolean).map(o=>o.name),(e,t)=>AB(e,t));function ALe(e,t){return wn(e,t).length}function Rw(e){return e.selection.selectionStart}function Bw(e){return e.selection.selectionEnd}function LLe(e){return e.selection.selectionStart.clientId}function MLe(e){return e.selection.selectionEnd.clientId}function NLe(e){let t=bp(e).length;return t||(e.selection.selectionStart.clientId?1:0)}function DLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return!!t.clientId&&t.clientId===o.clientId}function dv(e){let{selectionStart:t,selectionEnd:o}=e.selection,{clientId:r}=t;return!r||r!==o.clientId?null:r}function VLe(e){let t=dv(e);return t?bd(e,t):null}function sr(e,t){return e.blocks.parents.get(t)??null}var Hs=(0,St.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():jn},e=>[e.blocks.parents]),lz=(0,St.createSelector)((e,t,o,r=!1)=>{let n=Hs(e,t,r),i=Array.isArray(o)?s=>o.includes(s):s=>o===s;return n.filter(s=>i(Gt(e,s)))},e=>[e.blocks.parents]);function FLe(e,t){let o=t,r;do r=o,o=e.blocks.parents.get(o);while(o);return r}function zLe(e,t){let o=dv(e),r=[...Hs(e,t),t],n=[...Hs(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 cz(e,t,o=1){if(t===void 0&&(t=dv(e)),t===void 0&&(o<0?t=uz(e):t=FZ(e)),!t)return null;let r=sr(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 jLe(e,t){return cz(e,t,-1)}function HLe(e,t){return cz(e,t,1)}function ULe(e){return e.initialPosition}function VZ(e){let{selectionStart:t,selectionEnd:o}=e.selection,r=t.clientId,n=o.clientId;if(!(!r||!n||r===n)){if(Hs(e,n).includes(r))return r;if(Hs(e,r).includes(n))return n}}var fv=(0,St.createSelector)(e=>{let{selectionStart:t,selectionEnd:o}=e.selection;if(!t.clientId||!o.clientId)return jn;if(t.clientId===o.clientId)return[t.clientId];let r=VZ(e);if(r)return[r];let n=sr(e,t.clientId);if(n===null)return jn;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 bp(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?jn:fv(e)}var GLe=(0,St.createSelector)(e=>{let t=bp(e);return t.length?t.map(o=>bd(e,o)):jn},e=>[...fv.getDependants(e),e.blocks.byClientId,e.blocks.order,e.blocks.attributes]);function uz(e){return bp(e)[0]||null}function FZ(e){let t=bp(e);return t[t.length-1]||null}function WLe(e,t){return uz(e)===t}function zZ(e,t){return bp(e).indexOf(t)!==-1}var $Le=(0,St.createSelector)((e,t)=>{let o=t,r=!1;for(;o&&!r;)o=sr(e,o),r=zZ(e,o);return r},e=>[e.blocks.order,e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId]);function KLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:t.clientId||null}function YLe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId===o.clientId?null:o.clientId||null}function qLe(e){if(VZ(e))return!0;let t=Rw(e),o=Bw(e);return!t.attributeKey&&!o.attributeKey&&typeof t.offset>"u"&&typeof o.offset>"u"}function ZLe(e){let t=Rw(e),o=Bw(e);return!!t&&!!o&&t.clientId===o.clientId&&t.attributeKey===o.attributeKey&&t.offset===o.offset}function XLe(e){return fv(e).some(t=>{let o=Gt(e,t);return!(0,vt.getBlockType)(o).merge})}function QLe(e,t){let o=Rw(e),r=Bw(e);if(o.clientId===r.clientId||!o.attributeKey||!r.attributeKey||typeof o.offset>"u"||typeof r.offset>"u")return!1;let n=sr(e,o.clientId),i=sr(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,g=Gt(e,f);if(!(0,vt.getBlockType)(g).merge)return!1;let h=bd(e,p);if(h.name===g)return!0;let b=(0,vt.switchToBlockType)(h,g);return b&&b.length}var JLe=e=>{let t=Rw(e),o=Bw(e);if(t.clientId===o.clientId||!t.attributeKey||!o.attributeKey||typeof t.offset>"u"||typeof o.offset>"u")return jn;let r=sr(e,t.clientId),n=sr(e,o.clientId);if(r!==n)return jn;let i=wn(e,r),s=i.indexOf(t.clientId),a=i.indexOf(o.clientId),[l,u]=s>a?[o,t]:[t,o],d=bd(e,l.clientId),f=bd(e,u.clientId),p=d.attributes[l.attributeKey],g=f.attributes[u.attributeKey],m=(0,hd.create)({html:p}),h=(0,hd.create)({html:g});return m=(0,hd.remove)(m,0,l.offset),h=(0,hd.remove)(h,u.offset,h.text.length),[{...d,attributes:{...d.attributes,[l.attributeKey]:(0,hd.toHTMLString)({value:m})}},{...f,attributes:{...f.attributes,[u.attributeKey]:(0,hd.toHTMLString)({value:h})}}]};function wn(e,t){return e.blocks.order.get(t||"")||jn}function jZ(e,t){let o=sr(e,t);return wn(e,o).indexOf(t)}function HZ(e,t){let{selectionStart:o,selectionEnd:r}=e.selection;return o.clientId!==r.clientId?!1:o.clientId===t}function UZ(e,t,o=!1){let r=fv(e);return r.length?o?r.some(n=>Hs(e,n,!0).includes(t)):r.some(n=>sr(e,n)===t):!1}function GZ(e,t,o=!1){return wn(e,t).some(r=>dz(e,r)||o&&GZ(e,r,o))}function eMe(e,t){if(!t)return!1;let o=bp(e),r=o.indexOf(t);return r>-1&&r<o.length-1}function tMe(e){let{selectionStart:t,selectionEnd:o}=e.selection;return t.clientId!==o.clientId}function oMe(e){return e.isMultiSelecting}function rMe(e){return e.isSelectionEnabled}function iz(e,t){return e.blocksMode[t]||"visual"}function nMe(e){return e.isTyping}function WZ(e){return!!e.draggedBlocks.length}function iMe(e){return e.draggedBlocks}function dz(e,t){return e.draggedBlocks.includes(t)}function sMe(e,t){return WZ(e)?Hs(e,t).some(r=>dz(e,r)):!1}function aMe(){return(0,Us.default)('wp.data.select( "core/block-editor" ).isCaretWithinFormattedText',{since:"6.1",version:"6.3"}),!1}var lMe=(0,St.createSelector)(e=>{let t,o,{insertionCue:r,selection:{selectionEnd:n}}=e;if(r!==null)return r;let{clientId:i}=n;return i?(t=sr(e,i)||void 0,o=jZ(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 cMe(e){return e.insertionCue!==null}function uMe(e){return e.template.isValid}function dMe(e){return e.settings.template}function Yc(e,t){if(!t)return e.settings.templateLock??!1;let o=cv(e,t)?.templateLock;return o==="contentOnly"&&e.editedContentOnlySection===t?!1:o??!1}var fz=(e,t,o=null)=>{let r,n;if(t&&typeof t=="object"?(r=t,n=t.name):(r=(0,vt.getBlockType)(t),n=t),!r)return!1;let{allowedBlockTypes:i}=pd(e);if(!bh(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(Gt(e,l))){u=!0;break}l=e.blocks.parents.get(l)}while(l);return u}return!0},Pw=(e,t,o=null)=>{if(e.settings.isPreviewMode||!fz(e,t,o))return!1;let r;t&&typeof t=="object"?(r=t,t=r.name):r=(0,vt.getBlockType)(t);let n=Yc(e,o);if(n&&n!=="contentOnly"||pz(e,o))return!1;let i=Oi(e,o??""),s=!!mp(e,o),a=s?o:md(e,o),l=!!a;if(i==="disabled"&&(!l||t!==(0,vt.getDefaultBlockName)()))return!1;let u=cv(e,o);if(o&&u===void 0)return!1;let d=az(t);if(l&&!d||l&&Gt(e,a)==="core/block")return!1;if(l&&(s||i==="contentOnly"||i==="disabled")&&!kw(e,t,o)){let S=(0,vt.getDefaultBlockName)();if(t===S){if(!wn(e,o).some(w=>Gt(e,w)===S))return!1}else return!1}let f=Gt(e,o),g=(0,vt.getBlockType)(f)?.allowedBlocks,m=bh(g,t);if(m!==!1){let S=u?.allowedBlocks,_=bh(S,t);_!==null&&(m=_)}let h=r.parent,b=bh(h,f),v=!0,y=r.ancestor;y&&(v=[o,...Hs(e,o)].some(_=>bh(y,Gt(e,_))));let k=v&&(m===null&&b===null||m===!0||b===!0);return k&&(0,LZ.applyFilters)("blockEditor.__unstableCanInsertBlockType",k,r,o,{getBlock:bd.bind(null,e),getBlockParentsByBlockName:lz.bind(null,e)})},gh=(0,St.createRegistrySelector)(e=>(0,St.createSelector)(Pw,(t,o,r)=>gp(e)(t,r)));function fMe(e,t,o=null){return t.every(r=>gh(e,Gt(e,r),o))}function pz(e,t){return!!t&&Gt(e,t)==="core/html"}function mz(e,t){if(e.settings.isPreviewMode||pz(e,sr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.remove!==void 0)return!o.lock.remove;let r=sr(e,t),n=Yc(e,r);if(n&&n!=="contentOnly")return!1;let i=!!mp(e,r),s=i?r:md(e,r),a=!!s,l=az(Gt(e,t));if(a&&!l||a&&Gt(e,s)==="core/block")return!1;let u=Oi(e,r),d=Gt(e,t),f=(0,vt.getDefaultBlockName)();return a&&(i||d===f||u==="contentOnly")&&!kw(e,Gt(e,t),r)?d===f?wn(e,r).filter(m=>Gt(e,m)===f).length>1:!1:u!=="disabled"}function $Z(e,t){return t.every(o=>mz(e,o))}function KZ(e,t){if(e.settings.isPreviewMode||pz(e,sr(e,t)))return!1;let o=Ta(e,t);if(o===null)return!0;if(o.lock?.move!==void 0)return!o.lock.move;let r=sr(e,t);if(Yc(e,r)==="all")return!1;let i=!!md(e,t),s=az(Gt(e,t));if(i&&!s)return!1;let a=!!mp(e,r),l=Oi(e,r);return i&&(a||l==="contentOnly")&&!kw(e,Gt(e,t),r)?!1:Oi(e,r)!=="disabled"}function pMe(e,t){return t.every(o=>KZ(e,o))}function YZ(e,t){if(e.settings.isPreviewMode)return!1;let o=Ta(e,t);if(o===null)return!0;let{lock:r}=o;return!r?.edit}function mMe(e,t){return e.settings.isPreviewMode||!(0,vt.hasBlockSupport)(t,"lock",!0)?!1:!!e.settings?.canLockBlocks}function LB(e,t){return e.preferences.insertUsage?.[t]??null}var Tw=(e,t,o)=>(0,vt.hasBlockSupport)(t,"inserter",!0)?Pw(e,t.name,o):!1,gMe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=LB(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:MB(n,i),isSearchOnly:o.isSearchOnly}},MB=(e,t)=>{if(!e)return t;let o=Date.now()-e;switch(!0){case o<kLe:return t*4;case o<_Le:return t*2;case o<xLe:return t/2;default:return t/4}},qZ=(e,{buildScope:t="inserter"})=>o=>{let r=o.name,n=!1;(0,vt.hasBlockSupport)(o.name,"multiple",!0)||(n=AB(e,lv(e)).some(({name:f})=>f===o.name));let{time:i,count:s=0}=LB(e,r)||{},a={id:r,name:o.name,title:o.title,icon:o.icon,isDisabled:n,frecency:MB(i,s)};if(t==="transform")return a;let l=(0,vt.getBlockVariations)(o.name,"inserter"),u=(0,vt.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}},hMe=(e,t)=>o=>{let r=`${t.id}/${o.name}`,{time:n,count:i=0}=LB(e,r)||{};return{...t,id:r,icon:o.icon||t.icon,title:o.title||t.title,frecency:MB(n,i),variationName:o.name}},bMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null,r=MZ)=>{let n=g=>{let m=g.wp_pattern_sync_status?Gc:{src:Gc,foreground:"var(--wp-block-synced-color)"},h=_w(g),{time:b,count:v=0}=LB(t,h.name)||{},y=MB(b,v);return{id:h.name,name:"core/block",initialAttributes:{ref:g.id},title:h.title,icon:m,category:"reusable",keywords:["reusable"],isDisabled:!1,utility:1,frecency:y,content:h.content,get blocks(){return OB(h).blocks},syncStatus:h.syncStatus}},i=Pw(t,"core/block",o)?H(e(ir)).getReusableBlocks().map(n):[],s=qZ(t,{buildScope:"inserter"}),a=(0,vt.getBlockTypes)().filter(g=>(0,vt.hasBlockSupport)(g,"inserter",!0)).map(s);if(r[hp]!==!1)a=a.filter(g=>Tw(t,g,o));else{let{getClosestAllowedInsertionPoint:g}=H(e(ir));a=a.filter(m=>fz(t,m,o)&&g(m.name,o)!==null).map(m=>({...m,isAllowedInCurrentRoot:Tw(t,m,o)}))}let l=a.reduce((g,m)=>{let{variations:h=[]}=m;if(h.some(({isDefault:b})=>b)||g.push(m),h.length){let b=gMe(t,m);g.push(...h.map(b))}return g},[]),u=(g,m)=>{let{core:h,noncore:b}=g;return(m.name.startsWith("core/")?h:b).push(m),g},{core:d,noncore:f}=l.reduce(u,{core:[],noncore:[]});return[...[...d,...f],...i]},(t,o)=>[(0,vt.getBlockTypes)(),H(e(ir)).getReusableBlocks(),t.blocks.order,t.preferences.insertUsage,...gp(e)(t,o)])),yMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{let n=Array.isArray(o)?o:[o],i=qZ(t,{buildScope:"transform"}),s=(0,vt.getBlockTypes)().filter(u=>Tw(t,u,r)).map(i),a=Object.fromEntries(Object.entries(s).map(([,u])=>[u.name,u])),l=(0,vt.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 g=(0,vt.getBlockVariations)(f.name,"transform")?.find(({name:m})=>m===p);return g?(u.push(hMe(t,f)(g)),u):(u.push(f),u)},[]);return qc(l,u=>u.frecency,"desc")},(t,o,r)=>[(0,vt.getBlockTypes)(),t.preferences.insertUsage,...gp(e)(t,r)])),vMe=(e,t=null)=>(0,vt.getBlockTypes)().some(n=>Tw(e,n,t))?!0:Pw(e,"core/block",t),sz=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null)=>{if(!o)return;let r=(0,vt.getBlockTypes)().filter(i=>Tw(t,i,o));return Pw(t,"core/block",o)&&r.push("core/block"),r},(t,o)=>[(0,vt.getBlockTypes)(),...gp(e)(t,o)])),SMe=(0,St.createSelector)((e,t=null)=>((0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetAllowedBlocks',{alternative:'wp.data.select( "core/block-editor" ).getAllowedBlocks',since:"6.2",version:"6.4"}),sz(e,t)),(e,t)=>sz.getDependants(e,t));function ZZ(e,t=null){if(!t)return;let{defaultBlock:o,directInsert:r}=e.blockListSettings.get(t)??{};if(!(!o||!r))return o}function kMe(e,t=null){return(0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetDirectInsertBlock',{alternative:'wp.data.select( "core/block-editor" ).getDirectInsertBlock',since:"6.3",version:"6.4"}),ZZ(e,t)}var _Me=(0,St.createRegistrySelector)(e=>(t,o)=>{let r=H(e(ir)).getPatternBySlug(o);return r?OB(r):null}),gz=e=>(t,o)=>[...ww(e)(t),...gp(e)(t,o)],AZ=new WeakMap;function xMe(e){let t=AZ.get(e);return t||(t={...e,get blocks(){return OB(e).blocks}},AZ.set(e,t)),t}var wMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o=null,r=MZ)=>{let{getAllPatterns:n}=H(e(ir)),i=n(),{allowedBlockTypes:s}=pd(t);return i.filter(({inserter:d=!0})=>!!d).map(xMe).filter(d=>xw(ph(d),s)).filter(d=>ph(d).every(({blockName:f})=>r[hp]!==!1?gh(t,f,o):fz(t,f,o)))},gz(e))),CMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{if(!o)return jn;let n=e(ir).__experimentalGetAllowedPatterns(r),i=Array.isArray(o)?o:[o],s=n.filter(a=>a?.blockTypes?.some?.(l=>i.includes(l)));return s.length===0?jn:s},(t,o,r)=>gz(e)(t,r))),EMe=(0,St.createRegistrySelector)(e=>((0,Us.default)('wp.data.select( "core/block-editor" ).__experimentalGetPatternsByBlockTypes',{alternative:'wp.data.select( "core/block-editor" ).getPatternsByBlockTypes',since:"6.2",version:"6.4"}),e(ir).getPatternsByBlockTypes)),TMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o,r=null)=>{if(!o||o.some(({clientId:i,innerBlocks:s})=>s.length||NB(t,i)))return jn;let n=Array.from(new Set(o.map(({name:i})=>i)));return e(ir).getPatternsByBlockTypes(n,r)},(t,o,r)=>gz(e)(t,r)));function cv(e,t){return e.blockListSettings.get(t)}function pd(e){return e.settings}function RMe(e){return e.blocks.isPersistentChange}function BMe(e){return e.blocks.lastBlockChangeHistoryMode?e.blocks.lastBlockChangeHistoryMode:e.blocks.isPersistentChange===!1?"merge":"persistent"}var PMe=(0,St.createSelector)((e,t=[])=>{let o={};for(let r of t){let n=cv(e,r);n&&(o[r]=n)}return o},e=>[e.blockListSettings]),IMe=(0,St.createRegistrySelector)(e=>(0,St.createSelector)((t,o)=>{(0,Us.default)("wp.data.select( 'core/block-editor' ).__experimentalGetReusableBlockTitle",{since:"6.6",version:"6.8"});let r=H(e(ir)).getReusableBlocks().find(n=>n.id===o);return r?r.title?.raw:null},()=>[H(e(ir)).getReusableBlocks()]));function OMe(e){return e.blocks.isIgnoredChange}function AMe(e){return e.lastBlockAttributesChange}function LMe(){return(0,Us.default)('wp.data.select( "core/block-editor" ).hasBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),!1}function MMe(e){return!!e.automaticChangeStatus}function NMe(e,t){return e.highlightedBlock===t}function NB(e,t){return e.blocks.controlledInnerBlocks.has(t)}var DMe=(0,St.createSelector)((e,t)=>{if(!t.length)return null;let o=dv(e);if(t.includes(Gt(e,o)))return o;let r=bp(e),n=lz(e,o||r[0],t);return n?n[n.length-1]:null},(e,t)=>[e.selection.selectionStart.clientId,e.selection.selectionEnd.clientId,t]);function VMe(e,t,o){let{lastBlockInserted:r}=e;return r.clientIds?.includes(t)&&r.source===o}function FMe(e,t){return e.blockVisibility?.[t]??!0}function zMe(){(0,Us.default)("wp.data.select( 'core/block-editor' ).getHoveredBlockClientId",{since:"6.9",version:"7.1"})}var jMe=(0,St.createSelector)(e=>{let t=new Set(Object.keys(e.blockVisibility).filter(o=>e.blockVisibility[o]));return t.size===0?wLe:t},e=>[e.blockVisibility]);function XZ(e,t){if(Oi(e,t)!=="default")return!1;if(!YZ(e,t))return!0;if(rz(e)){let n=mh(e);if(n){if(wn(e,n)?.includes(t))return!0}else if(t&&!sr(e,t))return!0}return((0,vt.hasBlockSupport)(Gt(e,t),"__experimentalDisableBlockOverlay",!1)?!1:NB(e,t))&&!HZ(e,t)&&!UZ(e,t,!0)}function HMe(e,t){let o=e.blocks.parents.get(t);for(;o;){if(XZ(e,o))return!0;o=e.blocks.parents.get(o)}return!1}function Oi(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 UMe=(0,St.createRegistrySelector)(e=>(t,o="")=>{let r=o||dv(t);if(!r||mp(t,r))return!1;let{getGroupingBlockName:n}=e(vt.store),i=bd(t,r),s=n();return i&&(i.name===s||(0,vt.getBlockType)(i.name)?.transforms?.ungroup)&&!!i.innerBlocks.length&&mz(t,r)}),GMe=(0,St.createRegistrySelector)(e=>(t,o=jn)=>{let{getGroupingBlockName:r}=e(vt.store),n=r(),i=o?.length?o:fv(t),s=i?.length?sr(t,i[0]):void 0;return gh(t,n,s)&&i.length&&$Z(t,i)}),WMe=(e,t)=>((0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetContentLockingParent",{since:"6.1",version:"6.7"}),tz(e,t));function $Me(e){return(0,Us.default)("wp.data.select( 'core/block-editor' ).__unstableGetTemporarilyEditingAsBlocks",{since:"6.1",version:"6.7"}),oz(e)}var DB={};Ar(DB,{__experimentalUpdateSettings:()=>bz,clearBlockRemovalPrompt:()=>QMe,clearRequestedInspectorTab:()=>hNe,closeListViewContentPanel:()=>fNe,deleteStyleOverride:()=>tNe,editContentOnlySection:()=>vz,ensureDefaultBlock:()=>oX,expandBlock:()=>iNe,hideBlockInterface:()=>qMe,hideViewportModal:()=>mNe,openListViewContentPanel:()=>dNe,privateRemoveBlocks:()=>yz,requestInspectorTab:()=>gNe,resetZoomLevel:()=>cNe,setBlockRemovalRules:()=>JMe,setInsertionPoint:()=>sNe,setLastFocus:()=>oNe,setResponsiveEditing:()=>SNe,setSelectedBlockStyleState:()=>bNe,setSelectedBlockStyleStateCanvasPreview:()=>yNe,setStyleOverride:()=>eNe,setStyleStateViewport:()=>vNe,setZoomLevel:()=>lNe,showBlockInterface:()=>ZMe,showViewportModal:()=>pNe,startDragging:()=>rNe,stopDragging:()=>nNe,stopEditingContentOnlySection:()=>aNe,toggleBlockSpotlight:()=>uNe});var JZ=c(Rt(),1),eX=c(ar(),1),tX=c(G(),1),KMe=e=>Array.isArray(e)?e:[e],YMe=["inserterMediaCategories","blockInspectorAnimation","mediaSideload"];function bz(e,{stripExperimentalSettings:t=!1,reset:o=!1}={}){let r=e;Object.hasOwn(r,"__unstableIsPreviewMode")&&((0,JZ.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)YMe.includes(i)||(n[i]=r[i])}return{type:"UPDATE_SETTINGS",settings:n,reset:o}}function qMe(){return{type:"HIDE_BLOCK_INTERFACE"}}function ZMe(){return{type:"SHOW_BLOCK_INTERFACE"}}var yz=(e,t=!0,o=!1)=>({select:r,dispatch:n,registry:i})=>{if(!e||!e.length||(e=KMe(e),!r.canRemoveBlocks(e)))return;let a=!o&&r.getBlockRemovalRules();if(a){let u=function(g){let m=[],h=[...g];for(;h.length;){let{innerBlocks:b,...v}=h.shift();h.push(...b),m.push(v)}return m};var l=u;let d=e.map(r.getBlock),f=u(d),p;for(let g of a)if(p=g.callback(f),p){n(XMe(e,t,p));return}}t&&n.selectPreviousBlock(e[0],t),i.batch(()=>{n({type:"REMOVE_BLOCKS",clientIds:e}),n(oX())})},oX=()=>({select:e,dispatch:t})=>{if(e.getBlockCount()>0)return;let{__unstableHasCustomAppender:r}=e.getSettings();r||t.insertDefaultBlock()};function XMe(e,t,o){return{type:"DISPLAY_BLOCK_REMOVAL_PROMPT",clientIds:e,selectPrevious:t,message:o}}function QMe(){return{type:"CLEAR_BLOCK_REMOVAL_PROMPT"}}function JMe(e=!1){return{type:"SET_BLOCK_REMOVAL_RULES",rules:e}}function eNe(e,t){return{type:"SET_STYLE_OVERRIDE",id:e,style:t}}function tNe(e){return{type:"DELETE_STYLE_OVERRIDE",id:e}}function oNe(e=null){return{type:"LAST_FOCUS",lastFocus:e}}function rNe(){return{type:"START_DRAGGING"}}function nNe(){return{type:"STOP_DRAGGING"}}function iNe(e){return{type:"SET_BLOCK_EXPANDED_IN_LIST_VIEW",clientId:e}}function sNe(e){return{type:"SET_INSERTION_POINT",value:e}}function vz(e){return{type:"EDIT_CONTENT_ONLY_SECTION",clientId:e}}function aNe(){return{type:"EDIT_CONTENT_ONLY_SECTION"}}var lNe=(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,eX.speak)((0,tX.__)("You are currently in zoom-out mode."))}}o({type:"SET_ZOOM_LEVEL",zoom:e})};function cNe(){return{type:"RESET_ZOOM_LEVEL"}}function uNe(e,t){return{type:"TOGGLE_BLOCK_SPOTLIGHT",clientId:e,hasBlockSpotlight:t}}function dNe(){return{type:"OPEN_LIST_VIEW_CONTENT_PANEL"}}function fNe(){return{type:"CLOSE_LIST_VIEW_CONTENT_PANEL"}}function pNe(e){return{type:"SHOW_VIEWPORT_MODAL",clientIds:e}}function mNe(){return{type:"HIDE_VIEWPORT_MODAL"}}function gNe(e,t={}){return{type:"REQUEST_INSPECTOR_TAB",tabName:e,options:t}}function hNe(){return{type:"CLEAR_REQUESTED_INSPECTOR_TAB"}}function bNe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE",clientId:e,value:t}}function yNe(e,t){return{type:"SET_SELECTED_BLOCK_STYLE_STATE_CANVAS_PREVIEW",clientId:e,value:t}}function vNe(e){return{type:"SET_STYLE_STATE_VIEWPORT",viewport:e}}function SNe(e){return{type:"SET_RESPONSIVE_EDITING",enabled:e}}var _z={};Ar(_z,{__unstableDeleteSelection:()=>GNe,__unstableExpandSelection:()=>$Ne,__unstableIncrementListViewExpandRevision:()=>EDe,__unstableMarkAutomaticChange:()=>uDe,__unstableMarkLastChangeAsPersistent:()=>lDe,__unstableMarkNextChangeAsNotPersistent:()=>cDe,__unstableSaveReusableBlock:()=>aDe,__unstableSetAllListViewPanelsOpen:()=>wDe,__unstableSetEditorMode:()=>dDe,__unstableSetOpenListViewPanel:()=>xDe,__unstableSetTemporarilyEditingAsBlocks:()=>vDe,__unstableSplitSelection:()=>WNe,__unstableToggleListViewPanel:()=>CDe,clearSelectedBlock:()=>ANe,duplicateBlocks:()=>pDe,enterFormattedText:()=>tDe,exitFormattedText:()=>oDe,flashBlock:()=>hDe,hideInsertionPoint:()=>jNe,hoverBlock:()=>TNe,insertAfterBlock:()=>gDe,insertBeforeBlock:()=>mDe,insertBlock:()=>FNe,insertBlocks:()=>fX,insertDefaultBlock:()=>nDe,mergeBlocks:()=>KNe,moveBlockToPosition:()=>VNe,moveBlocksDown:()=>NNe,moveBlocksToPosition:()=>dX,moveBlocksUp:()=>DNe,multiSelect:()=>ONe,receiveBlocks:()=>xNe,registerInserterMediaCategory:()=>SDe,removeBlock:()=>YNe,removeBlocks:()=>pX,replaceBlock:()=>MNe,replaceBlocks:()=>cX,replaceInnerBlocks:()=>qNe,resetBlocks:()=>kNe,resetSelection:()=>_Ne,selectBlock:()=>ENe,selectNextBlock:()=>BNe,selectPreviousBlock:()=>RNe,selectionChange:()=>rDe,setBlockEditingMode:()=>kDe,setBlockMovingClientId:()=>fDe,setBlockVisibility:()=>yDe,setHasControlledInnerBlocks:()=>bDe,setTemplateValidity:()=>HNe,showInsertionPoint:()=>zNe,startDraggingBlocks:()=>JNe,startMultiSelect:()=>PNe,startTyping:()=>XNe,stopDraggingBlocks:()=>eDe,stopMultiSelect:()=>INe,stopTyping:()=>QNe,synchronizeTemplate:()=>UNe,toggleBlockHighlight:()=>kz,toggleBlockMode:()=>ZNe,toggleSelection:()=>LNe,unsetBlockEditingMode:()=>_De,updateBlock:()=>CNe,updateBlockAttributes:()=>wNe,updateBlockListSettings:()=>iDe,updateSettings:()=>sDe,validateBlocksToTemplate:()=>lX});var et=c(de(),1),VB=c(ar(),1),yp=c(G(),1),sX=c(us(),1),bo=c(Yo(),1),vd=c(Rt(),1),aX=c(pv(),1);var iX=c(Yo(),1),yd="\x86";function Iw(e){if(e)return Object.keys(e).find(t=>{let o=e[t];return(typeof o=="string"||o instanceof iX.RichTextData)&&o.toString().indexOf(yd)!==-1})}function Sz(e){for(let[t,o]of Object.entries(e.attributes))if(o.source==="rich-text"||o.source==="html")return t}var mv=e=>Array.isArray(e)?e:[e],kNe=e=>({dispatch:t})=>{t({type:"RESET_BLOCKS",blocks:e}),t(lX(e))},lX=e=>({select:t,dispatch:o})=>{let r=t.getTemplate(),n=t.getTemplateLock(),i=!r||n!=="all"||(0,et.doBlocksMatchTemplate)(e,r),s=t.isValidTemplate();if(i!==s)return o.setTemplateValidity(i),i};function _Ne(e,t,o){return{type:"RESET_SELECTION",selectionStart:e,selectionEnd:t,initialPosition:o}}function xNe(e){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).receiveBlocks',{since:"5.9",alternative:"resetBlocks or insertBlocks"}),{type:"RECEIVE_BLOCKS",blocks:e}}function wNe(e,t,o={uniqueByBlock:!1}){return typeof o=="boolean"&&(o={uniqueByBlock:o}),{type:"UPDATE_BLOCK_ATTRIBUTES",clientIds:mv(e),attributes:t,options:o}}function CNe(e,t){return{type:"UPDATE_BLOCK",clientId:e,updates:t}}function ENe(e,t=0){return{type:"SELECT_BLOCK",initialPosition:t,clientId:e}}function TNe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).hoverBlock',{since:"6.9",version:"7.1"}),{type:"DO_NOTHING"}}var RNe=(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)}}},BNe=e=>({select:t,dispatch:o})=>{let r=t.getNextBlockClientId(e);r&&o.selectBlock(r)};function PNe(){return{type:"START_MULTI_SELECT"}}function INe(){return{type:"STOP_MULTI_SELECT"}}var ONe=(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();(0,VB.speak)((0,yp.sprintf)((0,yp._n)("%s block selected.","%s blocks selected.",a),a),"assertive")};function ANe(){return{type:"CLEAR_SELECTED_BLOCK"}}function LNe(e=!0){return{type:"TOGGLE_SELECTION",isSelectionEnabled:e}}var cX=(e,t,o,r=0,n)=>({select:i,dispatch:s,registry:a})=>{e=mv(e),t=mv(t);let l=i.getBlockRootClientId(e[0]);for(let u=0;u<t.length;u++){let d=t[u];if(!i.canInsertBlockType(d.name,l))return}a.batch(()=>{s({type:"REPLACE_BLOCKS",clientIds:e,blocks:t,time:Date.now(),indexToSelect:o,initialPosition:r,meta:n}),s.ensureDefaultBlock()})};function MNe(e,t){return cX(e,t)}var uX=e=>(t,o)=>({select:r,dispatch:n})=>{r.canMoveBlocks(t)&&n({type:e,clientIds:mv(t),rootClientId:o})},NNe=uX("MOVE_BLOCKS_DOWN"),DNe=uX("MOVE_BLOCKS_UP"),dX=(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 VNe(e,t="",o="",r){return dX([e],t,o,r)}function FNe(e,t,o,r,n,i){return fX([e],t,o,r,n,i)}var fX=(e,t,o,r=!0,n=0,i)=>({select:s,dispatch:a})=>{n!==null&&typeof n=="object"&&(i=n,n=0,(0,vd.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=mv(e);let l=[];for(let u of e)s.canInsertBlockType(u.name,o)&&l.push(u);l.length&&a({type:"INSERT_BLOCKS",blocks:l,index:t,rootClientId:o,time:Date.now(),updateSelection:r,initialPosition:r?n:null,meta:i})};function zNe(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 jNe=()=>({select:e,dispatch:t})=>{e.isBlockInsertionPointVisible()&&t({type:"HIDE_INSERTION_POINT"})};function HNe(e){return{type:"SET_TEMPLATE_VALIDITY",isValid:e}}var UNe=()=>({select:e,dispatch:t})=>{t({type:"SYNCHRONIZE_TEMPLATE"});let o=e.getBlocks(),r=e.getTemplate(),n=(0,et.synchronizeBlocksWithTemplate)(o,r);t.resetBlocks(n)},GNe=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 g=e?p:f,m=o.getBlock(g.clientId),h=(0,et.getBlockType)(m.name);if(!h.merge)return;let b=f,v=p,y=o.getBlock(b.clientId),k=o.getBlock(v.clientId),S=y.attributes[b.attributeKey],_=k.attributes[v.attributeKey],x=(0,bo.create)({html:S}),w=(0,bo.create)({html:_});x=(0,bo.remove)(x,b.offset,x.text.length),w=(0,bo.insert)(w,yd,0,v.offset);let T=(0,et.cloneBlock)(y,{[b.attributeKey]:(0,bo.toHTMLString)({value:x})}),B=(0,et.cloneBlock)(k,{[v.attributeKey]:(0,bo.toHTMLString)({value:w})}),R=e?T:B,I=y.name===k.name?[R]:(0,et.switchToBlockType)(R,h.name);if(!I||!I.length)return;let A;if(e){let j=I.pop();A=h.merge(j.attributes,B.attributes)}else{let j=I.shift();A=h.merge(T.attributes,j.attributes)}let P=Iw(A),O=A[P],N=(0,bo.create)({html:O}),z=N.text.indexOf(yd),D=(0,bo.remove)(N,z,z+1),M=(0,bo.toHTMLString)({value:D});A[P]=M;let V=o.getSelectedBlockClientIds(),L=[...e?I:[],{...m,attributes:{...m.attributes,...A},innerBlocks:k.innerBlocks},...e?[]:I];t.batch(()=>{r.selectionChange(m.clientId,P,z,z),r.replaceBlocks(V,L,0,o.getSelectedBlocksInitialCaretPosition())})},WNe=(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 g=f,m=p,h=o.getBlock(g.clientId),b=o.getBlock(m.clientId),v=(0,et.getBlockType)(h.name),y=(0,et.getBlockType)(b.name),k=typeof g.attributeKey=="string"?g.attributeKey:Sz(v),S=typeof m.attributeKey=="string"?m.attributeKey:Sz(y),_=o.getBlockAttributes(g.clientId);if(_?.metadata?.bindings?.[k]){if(e.length){let{createWarningNotice:Q}=t.dispatch(sX.store);Q((0,yp.__)("Blocks can't be inserted into other blocks with bindings"),{type:"snackbar"});return}r.insertAfterBlock(g.clientId);return}if(!k||!S||typeof n.offset>"u"||typeof i.offset>"u")return;if(g.clientId===m.clientId&&k===S&&g.offset===m.offset){if(e.length){if((0,et.isUnmodifiedDefaultBlock)(h,"content")){r.replaceBlocks([g.clientId],e,e.length-1,-1);return}}else if(!o.getBlockOrder(g.clientId).length){let Q=function(){let ee=(0,et.getDefaultBlockName)();return o.canInsertBlockType(ee,s)?(0,et.createBlock)(ee):(0,et.createBlock)(o.getBlockName(g.clientId))};var w=Q;let te=_[k].length;if(g.offset===0&&te){r.insertBlocks([Q()],o.getBlockIndex(g.clientId),s,!1);return}if(g.offset===te){r.insertBlocks([Q()],o.getBlockIndex(g.clientId)+1,s);return}}}let T=h.attributes[k],B=b.attributes[S],R=(0,bo.create)({html:T}),I=(0,bo.create)({html:B});R=(0,bo.remove)(R,g.offset,R.text.length),I=(0,bo.remove)(I,0,m.offset);let A={...h,innerBlocks:h.clientId===b.clientId?[]:h.innerBlocks,attributes:{...h.attributes,[k]:(0,bo.toHTMLString)({value:R})}},P={...b,clientId:h.clientId===b.clientId?(0,et.createBlock)(b.name).clientId:b.clientId,attributes:{...b.attributes,[S]:(0,bo.toHTMLString)({value:I})}},O=(0,et.getDefaultBlockName)();if(h.clientId===b.clientId&&O&&P.name!==O&&o.canInsertBlockType(O,s)){let Q=(0,et.switchToBlockType)(P,O);Q?.length===1&&(P=Q[0])}if(!e.length){r.replaceBlocks(o.getSelectedBlockClientIds(),[A,P]);return}let N,z=[],D=[...e],M=D.shift(),V=(0,et.getBlockType)(A.name),L=V.merge&&M.name===V.name?[M]:(0,et.switchToBlockType)(M,V.name);if(L?.length){let Q=L.shift();A={...A,attributes:{...A.attributes,...V.merge(A.attributes,Q.attributes)}},z.push(A),N={clientId:A.clientId,attributeKey:k,offset:(0,bo.create)({html:A.attributes[k]}).text.length},D.unshift(...L)}else(0,et.isUnmodifiedBlock)(A)||z.push(A),z.push(M);let j=D.pop(),q=(0,et.getBlockType)(P.name);if(D.length&&z.push(...D),j){let Q=q.merge&&q.name===j.name?[j]:(0,et.switchToBlockType)(j,q.name);if(Q?.length){let te=Q.pop();z.push({...P,attributes:{...P.attributes,...q.merge(te.attributes,P.attributes)}}),z.push(...Q),N={clientId:P.clientId,attributeKey:S,offset:(0,bo.create)({html:te.attributes[S]}).text.length}}else z.push(j),(0,et.isUnmodifiedBlock)(P)||z.push(P)}else(0,et.isUnmodifiedBlock)(P)||z.push(P);t.batch(()=>{r.replaceBlocks(o.getSelectedBlockClientIds(),z,z.length-1,0),N&&r.selectionChange(N.clientId,N.attributeKey,N.offset,N.offset)})},$Ne=()=>({select:e,dispatch:t})=>{let o=e.getSelectionStart(),r=e.getSelectionEnd();t.selectionChange({start:{clientId:o.clientId},end:{clientId:r.clientId}})},KNe=(e,t)=>({registry:o,select:r,dispatch:n})=>{let i=e,s=t,a=r.getBlock(i),l=(0,et.getBlockType)(a.name);if(!l||r.getBlockEditingMode(i)==="disabled"||r.getBlockEditingMode(s)==="disabled")return;let u=r.getBlock(s);if(!l.merge&&(0,et.getBlockSupport)(a.name,"__experimentalOnMerge")){let _=(0,et.switchToBlockType)(u,l.name);if(_?.length!==1){n.selectBlock(a.clientId);return}let[x]=_;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 w=r.getNextBlockClientId(i);if(w&&r.getBlockName(i)===r.getBlockName(w)){let T=r.getBlockAttributes(i),B=r.getBlockAttributes(w);Object.keys(T).every(R=>T[R]===B[R])&&(n.moveBlocksToPosition(r.getBlockOrder(w),w,i),n.removeBlock(w,!1))}});return}if((0,et.isUnmodifiedDefaultBlock)(a)){r.isBlockSelected(i)?o.batch(()=>{n.removeBlock(i,!1),n.selectBlock(s,0)}):n.removeBlock(i,!1);return}if((0,et.isUnmodifiedDefaultBlock)(u)){n.removeBlock(s,r.isBlockSelected(s));return}if(!l.merge){(0,et.isUnmodifiedBlock)(u,"content")?n.removeBlock(s,r.isBlockSelected(s)):n.selectBlock(a.clientId);return}let d=(0,et.getBlockType)(u.name),{clientId:f,attributeKey:p,offset:g}=r.getSelectionStart(),h=(f===i?l:d).attributes[p],b=(f===i||f===s)&&p!==void 0&&g!==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,et.cloneBlock)(a),y=(0,et.cloneBlock)(u);if(b){let _=f===i?v:y,x=_.attributes[p],w=(0,bo.insert)((0,bo.create)({html:x}),yd,g,g);_.attributes[p]=(0,bo.toHTMLString)({value:w})}let k=a.name===u.name?[y]:(0,et.switchToBlockType)(y,a.name);if(!k||!k.length)return;let S=l.merge(v.attributes,k[0].attributes);if(b){let _=Iw(S),x=S[_],w=(0,bo.create)({html:x}),T=w.text.indexOf(yd),B=(0,bo.remove)(w,T,T+1),R=(0,bo.toHTMLString)({value:B});S[_]=R,n.selectionChange(a.clientId,_,T,T)}n.replaceBlocks([a.clientId,u.clientId],[{...a,attributes:{...a.attributes,...S}},...k.slice(1)],0)},pX=(e,t=!0)=>yz(e,t);function YNe(e,t){return pX([e],t)}function qNe(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 ZNe(e){return{type:"TOGGLE_BLOCK_MODE",clientId:e}}function XNe(){return{type:"START_TYPING"}}function QNe(){return{type:"STOP_TYPING"}}function JNe(e=[]){return{type:"START_DRAGGING_BLOCKS",clientIds:e}}function eDe(){return{type:"STOP_DRAGGING_BLOCKS"}}function tDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).enterFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function oDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).exitFormattedText',{since:"6.1",version:"6.3"}),{type:"DO_NOTHING"}}function rDe(e,t,o,r){return typeof e=="string"?{type:"SELECTION_CHANGE",clientId:e,attributeKey:t,startOffset:o,endOffset:r}:{type:"SELECTION_CHANGE",...e}}var nDe=(e,t,o)=>({dispatch:r})=>{let n=(0,et.getDefaultBlockName)();if(!n)return;let i=(0,et.createBlock)(n,e);return r.insertBlock(i,o,t)};function iDe(e,t){return{type:"UPDATE_BLOCK_LIST_SETTINGS",clientId:e,settings:t}}function sDe(e){return bz(e,{stripExperimentalSettings:!0})}function aDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).__unstableSaveReusableBlock',{since:"7.1"}),{type:"DO_NOTHING"}}function lDe(){return{type:"MARK_LAST_CHANGE_AS_PERSISTENT"}}function cDe({history:e="merge"}={}){return{type:"MARK_NEXT_CHANGE_AS_NOT_PERSISTENT",history:e}}var uDe=()=>({dispatch:e})=>{e({type:"MARK_AUTOMATIC_CHANGE"});let{requestIdleCallback:t=o=>setTimeout(o,100)}=window;t(()=>{e({type:"MARK_AUTOMATIC_CHANGE_FINAL"})})},dDe=e=>({registry:t})=>{t.dispatch(aX.store).set("core","editorTool",e),e==="navigation"?(0,VB.speak)((0,yp.__)("You are currently in Write mode.")):e==="edit"&&(0,VB.speak)((0,yp.__)("You are currently in Design mode."))};function fDe(){return(0,vd.default)('wp.data.dispatch( "core/block-editor" ).setBlockMovingClientId',{since:"6.7",hint:"Block moving mode feature has been removed"}),{type:"DO_NOTHING"}}var pDe=(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,et.hasBlockSupport)(d,"multiple",!0)))return;let s=o.getBlockRootClientId(e[0]),a=mv(e),l=o.getBlockIndex(a[a.length-1]),u=n.map(d=>(0,et.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)},mDe=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={};if(i.attributesToCopy){let l=t.getBlockAttributes(e);i.attributesToCopy.forEach(u=>{l[u]&&(s[u]=l[u])})}let a=(0,et.createBlock)(i.name,{...i.attributes,...s});return o.insertBlock(a,n,r)},gDe=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={};if(i.attributesToCopy){let l=t.getBlockAttributes(e);i.attributesToCopy.forEach(u=>{l[u]&&(s[u]=l[u])})}let a=(0,et.createBlock)(i.name,{...i.attributes,...s});return o.insertBlock(a,n+1,r)};function kz(e,t){return{type:"TOGGLE_BLOCK_HIGHLIGHT",clientId:e,isHighlighted:t}}var hDe=(e,t=150)=>async({dispatch:o})=>{o(kz(e,!0)),await new Promise(r=>setTimeout(r,t)),o(kz(e,!1))};function bDe(e,t){return{type:"SET_HAS_CONTROLLED_INNER_BLOCKS",hasControlledInnerBlocks:t,clientId:e}}function yDe(e){return{type:"SET_BLOCK_VISIBILITY",updates:e}}function vDe(e){return(0,vd.default)("wp.data.dispatch( 'core/block-editor' ).__unstableSetTemporarilyEditingAsBlocks",{since:"7.0"}),vz(e)}var SDe=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 kDe(e="",t){return{type:"SET_BLOCK_EDITING_MODE",clientId:e,mode:t}}function _De(e=""){return{type:"UNSET_BLOCK_EDITING_MODE",clientId:e}}function xDe(e){return{type:"SET_OPEN_LIST_VIEW_PANEL",clientId:e}}function wDe(){return{type:"SET_ALL_LIST_VIEW_PANELS_OPEN"}}function CDe(e,t){return{type:"TOGGLE_LIST_VIEW_PANEL",clientId:e,isOpen:t}}function EDe(){return{type:"INCREMENT_LIST_VIEW_EXPAND_REVISION"}}var gv={reducer:Bq,selectors:hz,actions:_z},C=(0,FB.createReduxStore)(ir,{...gv,persist:["preferences"]}),mX=(0,FB.registerStore)(ir,{...gv,persist:["preferences"]});H(mX).registerPrivateActions(DB);H(mX).registerPrivateSelectors(PB);H(C).registerPrivateActions(DB);H(C).registerPrivateSelectors(PB);var hv=c(U(),1),gX=c(G(),1);var zl=c(E(),1);function TDe({className:e,actions:t,children:o,secondaryActions:r}){return(0,zl.jsx)("div",{style:{display:"contents",all:"initial"},children:(0,zl.jsx)("div",{className:K(e,"block-editor-warning"),children:(0,zl.jsxs)("div",{className:"block-editor-warning__contents",children:[(0,zl.jsx)("p",{className:"block-editor-warning__message",children:o}),(t?.length>0||r)&&(0,zl.jsxs)("div",{className:"block-editor-warning__actions",children:[t?.length>0&&t.map((n,i)=>(0,zl.jsx)("span",{className:"block-editor-warning__action",children:n},i)),r&&(0,zl.jsx)(hv.DropdownMenu,{className:"block-editor-warning__secondary",icon:zs,label:(0,gX.__)("More options"),popoverProps:{placement:"bottom-end",className:"block-editor-warning__dropdown"},noIcons:!0,children:()=>(0,zl.jsx)(hv.MenuGroup,{children:r.map((n,i)=>(0,zl.jsx)(hv.MenuItem,{onClick:n.onClick,children:n.title},i))})})]})]})})})}var vp=TDe;var bv=c(E(),1);function yX({originalBlockClientId:e,name:t,onReplace:o}){let{selectBlock:r}=(0,bX.useDispatch)(C),n=(0,hX.getBlockType)(t);return(0,bv.jsxs)(vp,{actions:[(0,bv.jsx)(xz.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(e),children:(0,zB.__)("Find original")},"find-original"),(0,bv.jsx)(xz.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o([]),children:(0,zB.__)("Remove")},"remove")],children:[(0,bv.jsxs)("strong",{children:[n?.title,": "]}),(0,zB.__)("This block can only be used once.")]})}var Ow=c(E(),1);function UB({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:g}=p,m=(0,jB.hasBlockSupport)(s,"layout",!1)||(0,jB.hasBlockSupport)(s,"__experimentalLayout",!1),b=!!gt()[Bx]||(0,jB.hasBlockSupport)(s,"listView")||s==="core/navigation",{originalBlockClientId:v}=(0,HB.useContext)(zn);return(0,Ow.jsxs)(rT,{value:(0,HB.useMemo)(()=>({name:s,isSelected:a,clientId:l,layout:m?f:null,__unstableLayoutClassNames:d,[Dl]:e,[zy]:t,[qf]:o&&r!=="disabled",[jy]:r,[Hy]:g,[oT]:n,[Bx]:b}),[s,a,l,m,f,d,e,t,o,r,g,n,b]),children:[(0,Ow.jsx)(gq,{...i}),v&&(0,Ow.jsx)(yX,{originalBlockClientId:v,name:s,onReplace:i.onReplace})]})}function Le(...e){let{clientId:t=null}=gt();return(0,vX.useSelect)(o=>H(o(C)).getBlockSettings(t,...e),[t,...e])}function kX(e){(0,SX.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]=Le(e);return t}var WB=c(E(),1),{kebabCase:RDe}=H(xX.privateApis),_X=([e,...t])=>e.toUpperCase()+t.join(""),BDe=e=>(0,yh.createHigherOrderComponent)(t=>function(r){return(0,WB.jsx)(t,{...r,colors:e})},"withCustomColorPalette"),PDe=()=>(0,yh.createHigherOrderComponent)(e=>function(o){let[r,n,i]=Le("color.palette.custom","color.palette.theme","color.palette.default"),s=(0,GB.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]);return(0,WB.jsx)(e,{...o,colors:s})},"withEditorColorPalette");function wX(e,t){let o=e.reduce((r,n)=>({...r,...typeof n=="string"?{[n]:RDe(n)}:n}),{});return(0,yh.compose)([t,r=>class extends GB.Component{constructor(i){super(i),this.setters=this.createSetters(),this.colorUtils={getMostReadableColor:this.getMostReadableColor.bind(this)},this.state={}}getMostReadableColor(i){let{colors:s}=this.props;return iq(s,i)}createSetters(){return Object.keys(o).reduce((i,s)=>{let a=_X(s),l=`custom${a}`;return i[`set${a}`]=this.createSetColor(s,l),i},{})}createSetColor(i,s){return a=>{let l=iT(this.props.colors,a);this.props.setAttributes({[i]:l&&l.slug?l.slug:void 0,[s]:l&&l.slug?void 0:a})}}static getDerivedStateFromProps({attributes:i,colors:s},a){return Object.entries(o).reduce((l,[u,d])=>{let f=Uc(s,i[u],i[`custom${_X(u)}`]),p=a[u];return p?.color===f.color&&p?l[u]=p:l[u]={...f,class:xa(d,f.slug)},l},{})}render(){return(0,WB.jsx)(r,{...this.props,colors:void 0,...this.state,...this.setters,colorUtils:this.colorUtils})}}])}function CX(e){return(...t)=>{let o=BDe(e);return(0,yh.createHigherOrderComponent)(wX(t,o),"withCustomColors")}}function EX(...e){let t=PDe();return(0,yh.createHigherOrderComponent)(wX(e,t),"withColors")}var $B=c(F(),1),KB=c(J(),1);function yv(e){if(e)return`has-${e}-gradient-background`}function YB(e,t){let o=e?.find(r=>r.slug===t);return o&&o.gradient}function TX(e,t){return e?.find(r=>r.gradient===t)}function RX(e,t){let o=TX(e,t);return o&&o.slug}function IDe({gradientAttribute:e="gradient",customGradientAttribute:t="customGradient"}={}){let{clientId:o}=gt(),[r,n,i]=Le("color.gradients.custom","color.gradients.theme","color.gradients.default"),s=(0,$B.useMemo)(()=>[...r||[],...n||[],...i||[]],[r,n,i]),{gradient:a,customGradient:l}=(0,KB.useSelect)(g=>{let{getBlockAttributes:m}=g(C),h=m(o)||{};return{customGradient:h[t],gradient:h[e]}},[o,e,t]),{updateBlockAttributes:u}=(0,KB.useDispatch)(C),d=(0,$B.useCallback)(g=>{let m=RX(s,g);if(m){u(o,{[e]:m,[t]:void 0});return}u(o,{[e]:void 0,[t]:g})},[s,o,u]),f=yv(a),p;return a?p=YB(s,a):p=l,{gradientClass:f,gradientValue:p,setGradient:d}}var BX=c(U(),1);var{kebabCase:ODe}=H(BX.privateApis),vv=(e,t,o)=>{if(t){let r=e?.find(({slug:n})=>n===t);if(r)return r}return{size:o}};function wz(e,t){let o=e?.find(({size:r})=>r===t);return o||{size:t}}function Sp(e){if(e)return`has-${ODe(e)}-font-size`}var ADe="1600px",LDe="320px",MDe=1,NDe=.25,DDe=.75,VDe="14px";function PX({minimumFontSize:e,maximumFontSize:t,fontSize:o,minimumViewportWidth:r=LDe,maximumViewportWidth:n=ADe,scaleFactor:i=MDe,minimumFontSizeLimit:s}){if(s=kp(s)?s:VDe,o){let k=kp(o);if(!k?.unit)return null;let S=kp(s,{coerceTo:k.unit});if(S?.value&&!e&&!t&&k?.value<=S?.value)return null;if(t||(t=`${k.value}${k.unit}`),!e){let _=k.unit==="px"?k.value:k.value*16,x=Math.min(Math.max(1-.075*Math.log2(_),NDe),DDe),w=Aw(k.value*x,3);S?.value&&w<S?.value?e=`${S.value}${S.unit}`:e=`${w}${k.unit}`}}let a=kp(e),l=a?.unit||"rem",u=kp(t,{coerceTo:l});if(!a||!u)return null;let d=kp(e,{coerceTo:"rem"}),f=kp(n,{coerceTo:l}),p=kp(r,{coerceTo:l});if(!f||!p||!d)return null;let g=f.value-p.value;if(!g)return null;let m=Aw(p.value/100,3),h=Aw(m,3)+l,b=100*((u.value-a.value)/g),v=Aw((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${h}) * ${v})`;return`clamp(${e}, ${y}, ${t})`}function kp(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:Aw(d,3),unit:u}}function Aw(e,t=3){let o=Math.pow(10,t);return Number.isFinite(e)?parseFloat(Math.round(e*o)/o):void 0}var IX=c(U(),1);var OX=c(E(),1);function FDe(e){let[t,o]=Le("typography.fontSizes","typography.customFontSize");return(0,OX.jsx)(IX.FontSizePicker,{...e,fontSizes:t,disableCustomFontSizes:!o})}var Cz=FDe;var Lw=c(fe(),1),LX=c(F(),1);var Ez=c(E(),1),zDe=[],AX=([e,...t])=>e.toUpperCase()+t.join(""),MX=(...e)=>{let t=e.reduce((o,r)=>(o[r]=`custom${AX(r)}`,o),{});return(0,Lw.createHigherOrderComponent)((0,Lw.compose)([(0,Lw.createHigherOrderComponent)(o=>function(n){let[i]=Le("typography.fontSizes");return(0,Ez.jsx)(o,{...n,fontSizes:i||zDe})},"withFontSizes"),o=>class extends LX.Component{constructor(n){super(n),this.setters=this.createSetters(),this.state={}}createSetters(){return Object.entries(t).reduce((n,[i,s])=>{let a=AX(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],g=vv(i,p,n[f]);return u[d]={...g,class:Sp(p)},u},{});return{...s,...l}}render(){return(0,Ez.jsx)(o,{...this.props,fontSizes:void 0,...this.state,...this.setters})}}]),"withFontSizes")};var vh=c(G(),1),qB=c(U(),1);var NX=c(E(),1),jDe=[{icon:rp,title:(0,vh.__)("Align text left"),align:"left"},{icon:Qg,title:(0,vh.__)("Align text center"),align:"center"},{icon:np,title:(0,vh.__)("Align text right"),align:"right"}],HDe={placement:"bottom-start"};function UDe({value:e,onChange:t,alignmentControls:o=jDe,label:r=(0,vh.__)("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,vh.isRTL)()?np:rp}let d=s?qB.ToolbarGroup:qB.ToolbarDropdownMenu,f=s?{isCollapsed:i}:{toggleProps:n?{description:n}:{},popoverProps:HDe};return(0,NX.jsx)(d,{icon:u(),label:r,controls:o.map(p=>{let{align:g}=p;return{...p,isActive:e===g,role:i?"menuitemradio":void 0,onClick:a(g)}}),...f})}var Tz=UDe;var Rz=c(E(),1),ZB=e=>(0,Rz.jsx)(Tz,{...e,isToolbar:!1}),DX=e=>(0,Rz.jsx)(Tz,{...e,isToolbar:!0});var rP=c(ho(),1),nP=c(U(),1),QX=c(F(),1),iP=c(de(),1);var ZX=c(J(),1),xp=c(de(),1),Az=c(F(),1);var $X=c(jX(),1);var Bz=function(e,t){return Bz=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])},Bz(e,t)};function HX(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");Bz(e,t);function o(){this.constructor=e}e.prototype=t===null?Object.create(t):(o.prototype=t.prototype,new o)}var pn=function(){return pn=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},pn.apply(this,arguments)};function UX(e){return e.toLowerCase()}var YDe=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],qDe=/[^A-Z0-9]+/gi;function WX(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,r=o===void 0?YDe:o,n=t.stripRegexp,i=n===void 0?qDe:n,s=t.transform,a=s===void 0?UX:s,l=t.delimiter,u=l===void 0?" ":l,d=GX(GX(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 GX(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(r,n){return r.replace(n,o)},e)}var ZDe=e=>e.name||"",XDe=e=>e.title,QDe=e=>e.description||"",JDe=e=>e.keywords||[],eVe=e=>e.category,tVe=()=>null,oVe=[/([\p{Ll}\p{Lo}\p{N}])([\p{Lu}\p{Lt}])/gu,/([\p{Lu}\p{Lt}])([\p{Lu}\p{Lt}][\p{Ll}\p{Lo}])/gu],rVe=new RegExp("(\\p{C}|\\p{P}|\\p{S})+","giu"),Pz=new Map,Iz=new Map;function QB(e=""){if(Pz.has(e))return Pz.get(e);let t=WX(e,{splitRegexp:oVe,stripRegexp:rVe}).split(" ").filter(Boolean);return Pz.set(e,t),t}function Mw(e=""){if(Iz.has(e))return Iz.get(e);let t=(0,$X.default)(e);return t=t.replace(/^\//,""),t=t.toLowerCase(),Iz.set(e,t),t}var Nw=(e="")=>QB(Mw(e)),nVe=(e,t)=>e.filter(o=>!Nw(t).some(r=>r.includes(o))),JB=(e,t,o,r)=>Nw(r).length===0?e:Dw(e,r,{getCategory:s=>t.find(({slug:a})=>a===s.category)?.title,getCollection:s=>o[s.name.split("/")[0]]?.title}),Dw=(e=[],t="",o={})=>{if(Nw(t).length===0)return e;let n=e.map(i=>[i,iVe(i,t,o)]).filter(([,i])=>i>0);return n.sort(([,i],[,s])=>s-i),n.map(([i])=>i)};function iVe(e,t,o={}){let{getName:r=ZDe,getTitle:n=XDe,getDescription:i=QDe,getKeywords:s=JDe,getCategory:a=eVe,getCollection:l=tVe}=o,u=r(e),d=n(e),f=i(e),p=s(e),g=a(e),m=l(e),h=Mw(t),b=Mw(d),v=0;if(h===b)v+=30;else if(b.startsWith(h))v+=20;else{let y=[u,d,f,...p,g,m].join(" "),k=QB(h);nVe(k,y).length===0&&(v+=10)}if(v!==0&&u.startsWith("core/")){let y=u!==e.id;v+=y?1:2}return v}var Zc=c(de(),1),Sv=c(J(),1),eP=c(F(),1),KX=c(us(),1),tP=c(G(),1);var sVe=(e,t,o)=>{let r=(0,eP.useMemo)(()=>({[hp]:!!o}),[o]),[n]=(0,Sv.useSelect)(d=>[d(C).getInserterItems(e,r)],[e,r]),{getClosestAllowedInsertionPoint:i}=H((0,Sv.useSelect)(C)),{createErrorNotice:s}=(0,Sv.useDispatch)(KX.store),[a,l]=(0,Sv.useSelect)(d=>{let{getCategories:f,getCollections:p}=d(Zc.store);return[f(),p()]},[]),u=(0,eP.useCallback)(({name:d,initialAttributes:f,innerBlocks:p,innerContent:g,syncStatus:m,content:h},b)=>{let v=i(d,e);if(v===null){let k=(0,Zc.getBlockType)(d)?.title??d;s((0,tP.sprintf)((0,tP.__)(`Block "%s" can't be inserted.`),k),{type:"snackbar",id:"inserter-notice"});return}let y=m==="unsynced"?(0,Zc.parse)(h,{__unstableSkipMigrationLogs:!0}):(0,Zc.createBlock)(d,f,(0,Zc.createBlocksFromInnerBlocksTemplate)(p),g);t(y,void 0,b,v)},[i,e,t,s]);return[n,a,l,u]},_p=sVe;var YX=c(U(),1);var qX=c(F(),1),Oz=c(E(),1);function aVe({icon:e,showColors:t=!1,className:o,context:r}){e?.src==="block-default"&&(e={src:zx});let n=(0,Oz.jsx)(YX.Icon,{icon:e&&e.src?e.src:e,context:r}),i=t?{backgroundColor:e&&e.background,color:e&&e.foreground}:{};return(0,Oz.jsx)("span",{style:i,className:K("block-editor-block-icon",o,{"has-colors":t}),children:n})}var Et=(0,qX.memo)(aVe);var oP=(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 kv=c(E(),1),lVe=()=>{},cVe=9;function uVe(){return{name:"blocks",className:"block-editor-autocompleters__block",triggerPrefix:"/",useItems(e){let{rootClientId:t,selectedBlockId:o,prioritizedBlocks:r}=(0,ZX.useSelect)(u=>{let{getSelectedBlockClientId:d,getBlock:f,getBlockListSettings:p,getBlockRootClientId:g}=u(C),{getActiveBlockVariation:m}=u(xp.store),h=d(),{name:b,attributes:v}=f(h),y=m(b,v),k=g(h);return{selectedBlockId:y?`${b}/${y.name}`:b,rootClientId:k,prioritizedBlocks:p(k)?.prioritizedInserterBlocks}},[]),[n,i,s]=_p(t,lVe,!0),a=(0,Az.useMemo)(()=>(e.trim()?JB(n,i,s,e):oP(qc(n,"frecency","desc"),r)).filter(d=>d.id!==o).slice(0,cVe),[e,o,n,i,s,r]);return[(0,Az.useMemo)(()=>a.map(u=>{let{title:d,icon:f,isDisabled:p}=u;return{key:`block-${u.id}`,value:u,label:(0,kv.jsxs)(kv.Fragment,{children:[(0,kv.jsx)(Et,{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,xp.cloneBlock)(a)):(0,xp.createBlock)(t,o,(0,xp.createBlocksFromInnerBlocksTemplate)(r),n)}}}}var XX=uVe();var JX=c(E(),1),dVe=[];function eQ({completers:e=dVe}){let{name:t}=gt();return(0,QX.useMemo)(()=>{let o=[...e];return(t===(0,iP.getDefaultBlockName)()||(0,iP.getBlockSupport)(t,"__experimentalSlashInserter",!1))&&(o=[...o,XX]),(0,rP.hasFilter)("editor.Autocomplete.completers")&&(o===e&&(o=o.map(r=>({...r}))),o=(0,rP.applyFilters)("editor.Autocomplete.completers",o,t)),o},[e,t])}function tQ(e){return(0,nP.__unstableUseAutocompleteProps)({...e,completers:eQ(e)})}function fVe(e){return(0,JX.jsx)(nP.Autocomplete,{...e,completers:eQ(e)})}var oQ=fVe;var TQ=c(G(),1),Tp=c(U(),1);var CQ=c(J(),1);var fP=c(F(),1);var lr=c(G(),1);var Cn=c(U(),1);var _v=c(G(),1);var Gs={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 ds(e,t=""){return e.split(",").map(o=>`${o}${t?` ${t}`:""}`).join(",")}function wp(e,t=Gs,o,r){let n="";return t?.[o]?.spacingStyles?.length&&r&&t[o].spacingStyles.forEach(i=>{n+=`${ds(e,i.selector.trim())} { `,n+=Object.entries(i.rules).map(([s,a])=>`${s}: ${a||r}`).join("; "),n+="; }"}),n}function sP(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,_v.sprintf)((0,_v.__)("Max %s wide"),t)),i.test(o)&&(n.wide=(0,_v.sprintf)((0,_v.__)("Max %s wide"),o)),n}var jl=c(G(),1);var Xc=(e,t)=>e?.includes?e==="0"||e.includes(`var:preset|${t}|`):!1;function aP(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 rQ(e,t,o){if(e===void 0)return 0;let r=parseFloat(e,10)===0?"0":aP(e,o),n=t.findIndex(i=>String(i.slug)===r);return n!==-1?n:NaN}function Lz(e,t,o){if(!Xc(e,o))return e;let r=parseFloat(e,10)===0?"0":aP(e,o);return t.find(i=>String(i.slug)===r)?.size}function nQ(e,t,o){if(!e||Xc(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 iQ="spacing",sQ=8,Cp=["top","bottom","left","right"],aQ={top:void 0,right:void 0,bottom:void 0,left:void 0},lP={custom:JR,axial:JR,horizontal:c6,vertical:p6,top:f6,right:d6,bottom:l6,left:u6},Qc={default:(0,jl.__)("Spacing control"),top:(0,jl.__)("Top"),bottom:(0,jl.__)("Bottom"),left:(0,jl.__)("Left"),right:(0,jl.__)("Right"),mixed:(0,jl.__)("Mixed"),vertical:(0,jl.__)("Vertical"),horizontal:(0,jl.__)("Horizontal"),axial:(0,jl.__)("Horizontal & vertical"),custom:(0,jl.__)("Custom")},Sd={axial:"axial",top:"top",right:"right",bottom:"bottom",left:"left",custom:"custom"};function cP(e){return Xc(e,iQ)}function lQ(e,t){if(!cP(e))return e;let o=aP(e,iQ);return t.find(n=>String(n.slug)===o)?.size}function xv(e,t){if(!e||cP(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 Hl(e){if(!e||typeof e!="string")return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Mz(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 pVe(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 cQ(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&&pVe(t),u=t?.includes("horizontal")&&t?.includes("vertical")&&t?.length===2;if(Mz(t)&&(a||l))return Sd.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]:Sd.custom}function Vw(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Ai(e,t="0"){let o=Vw(e);if(!o)return null;let r=Hl(o?.top)||t,n=Hl(o?.left)||t;return r===n?r:`${r} ${n}`}var yo=c(E(),1),mVe={left:"flex-start",right:"flex-end",center:"center","space-between":"space-between"},uQ={left:"flex-start",right:"flex-end",center:"center",stretch:"stretch"},gVe={top:"flex-start",center:"center",bottom:"flex-end",stretch:"stretch","space-between":"space-between"},dQ={horizontal:"center",vertical:"top"},hVe={top:{icon:Xx,label:(0,lr._x)("Align top","Block vertical alignment setting")},center:{icon:Yx,label:(0,lr._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Kx,label:(0,lr._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:Zx,label:(0,lr._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:qx,label:(0,lr._x)("Space between","Block vertical alignment setting")}},bVe=["wrap","nowrap"],mQ={name:"flex",label:(0,lr.__)("Flex"),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=(k,S)=>(t?.[k]??S)!==(n?.[k]??S),f=()=>d("justifyContent","left"),p=()=>d("verticalAlignment",gQ(t)),g=()=>d("orientation","horizontal"),m=()=>d("flexWrap","wrap"),h=()=>o(Ge({...t,justifyContent:n?.justifyContent})),b=()=>o(Ge({...t,verticalAlignment:yVe(n?.verticalAlignment,t?.orientation)})),v=()=>{let{verticalAlignment:k,justifyContent:S}=t,_=n?.orientation,x=!_||_==="horizontal";o(Ge({...t,orientation:_,verticalAlignment:n?.verticalAlignment??(x&&k==="space-between"?"center":k),justifyContent:n?.justifyContent??(x&&S==="stretch"?"left":S)}))},y=()=>o(Ge({...t,flexWrap:n?.flexWrap}));return(0,yo.jsxs)(yo.Fragment,{children:[(a||s)&&(0,yo.jsxs)(Cn.Flex,{align:"flex-start",className:"block-editor-hooks__flex-layout-controls",gap:4,justify:"flex-start",children:[a&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Justification"),hasValue:f,onDeselect:h,isShownByDefault:!0,panelId:i,children:(0,yo.jsx)(pQ,{layout:t,onChange:o})}),s&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Orientation"),hasValue:g,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,yo.jsx)(_Ve,{layout:t,onChange:o})})]}),l&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Alignment"),hasValue:p,onDeselect:b,panelId:i,children:(0,yo.jsx)(fQ,{layout:t,onChange:o})}),u&&(0,yo.jsx)(Cn.__experimentalToolsPanelItem,{label:(0,lr.__)("Wrapping"),hasValue:m,onDeselect:y,panelId:i,children:(0,yo.jsx)(kVe,{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,yo.jsxs)(Do,{group:n,__experimentalShareWithChildBlocks:!0,children:[s&&(0,yo.jsx)(pQ,{layout:t,onChange:o,isToolbar:!0}),i&&(0,yo.jsx)(fQ,{layout:t,onChange:o,isToolbar:!0})]})},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,globalBlockGapValue:a,layoutDefinitions:l=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=R=>Object.hasOwn(r||{},R),{orientation:p="horizontal"}=d,g="0.5em";if(a){let R=Vw(a);g=Hl(R?.left)||Hl(R?.top)||"0.5em"}let m=n?.spacing?.blockGap&&!Wt(i,"spacing","blockGap")?Ai(n?.spacing?.blockGap,g):void 0,h=!u||Object.hasOwn(n?.spacing||{},"blockGap"),b=mVe[d.justifyContent],v=bVe.includes(d.flexWrap)?d.flexWrap:"wrap",y=gVe[d.verticalAlignment],k=uQ[d.justifyContent]||uQ.left,S="",_=[],x=!u||f("flexWrap"),w=!u||f("orientation"),T=!u||f("justifyContent")||f("orientation"),B=!u||f("verticalAlignment")||f("orientation");return x&&v&&v!=="wrap"&&_.push(`flex-wrap: ${v}`),p==="horizontal"?(B&&y&&_.push(`align-items: ${y}`),T&&b&&_.push(`justify-content: ${b}`)):(B&&y&&_.push(`justify-content: ${y}`),w&&_.push("flex-direction: column"),T&&_.push(`align-items: ${k}`)),_.length&&(S=`${ds(t)} {
 				${_.join("; ")};
-			}`),s&&g&&m&&(S+=xp(t,l,"flex",m)),S},getOrientation(e){let{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function eQ({orientation:e="horizontal"}={}){return e==="horizontal"?ZX.horizontal:ZX.vertical}function eVe(e,t){if(!(t==="horizontal"&&e==="space-between"||t==="vertical"&&e==="stretch"))return e}function tVe(e){return e==="horizontal"?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]}function XX({layout:e,onChange:t,isToolbar:o=!1}){let{orientation:r="horizontal"}=e,{verticalAlignment:n=eQ(e)}=e,i=a=>{t({...e,verticalAlignment:a})},s=tVe(r);return o?(0,yo.jsx)(lP,{onChange:i,value:n,controls:s}):(0,yo.jsx)(wn.__experimentalToggleGroupControl,{label:(0,ar.__)("Alignment"),onChange:i,value:n,className:"block-editor-hooks__flex-layout-alignment-controls",children:s.map(a=>{let{icon:l,label:u}=QDe[a];return(0,yo.jsx)(wn.__experimentalToggleGroupControlOptionIcon,{value:a,icon:l,label:u},a)})})}var oVe={placement:"bottom-start"};function QX({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,yo.jsx)(_v,{allowedControls:s,value:r,onChange:i,popoverProps:oVe});let a=[{value:"left",icon:ip,label:(0,ar.__)("Justify items left")},{value:"center",icon:np,label:(0,ar.__)("Justify items center")},{value:"right",icon:sp,label:(0,ar.__)("Justify items right")}];return n==="horizontal"?a.push({value:"space-between",icon:Zy,label:(0,ar.__)("Space between items")}):a.push({value:"stretch",icon:Xy,label:(0,ar.__)("Stretch items")}),(0,yo.jsx)(wn.__experimentalToggleGroupControl,{label:(0,ar.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls",children:a.map(({value:l,icon:u,label:d})=>(0,yo.jsx)(wn.__experimentalToggleGroupControlOptionIcon,{value:l,icon:u,label:d},l))})}function rVe({layout:e,onChange:t}){let{flexWrap:o="wrap"}=e;return(0,yo.jsx)(wn.ToggleControl,{label:(0,ar.__)("Allow to wrap to multiple lines"),onChange:r=>{t({...e,flexWrap:r?"wrap":"nowrap"})},checked:o==="wrap"})}function nVe({layout:e,onChange:t}){let{orientation:o="horizontal",verticalAlignment:r,justifyContent:n}=e;return(0,yo.jsxs)(wn.__experimentalToggleGroupControl,{className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,ar.__)("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,yo.jsx)(wn.__experimentalToggleGroupControlOptionIcon,{icon:Fx,value:"horizontal",label:(0,ar.__)("Horizontal")}),(0,yo.jsx)(wn.__experimentalToggleGroupControlOptionIcon,{icon:zF,value:"vertical",label:(0,ar.__)("Vertical")})]})}var tQ=c(G(),1);var oQ={name:"default",label:(0,tQ.__)("Flow"),inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,style:o,blockName:r,hasBlockGapSupport:n,layoutDefinitions:i=Gs}){let s=Pi(o?.spacing?.blockGap),a="";$t(r,"spacing","blockGap")||(s?.top?a=Pi(s?.top):typeof s=="string"&&(a=Pi(s)));let l="";return n&&a&&(l+=xp(t,i,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){let o=iP(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 ni=c(U(),1),Ra=c(G(),1);var rQ=c(rv(),1);var kr=c(E(),1),iVe="var(--wp--style--global--content-size, none)",sVe="var(--wp--style--global--wide-size, none)",nQ={name:"constrained",label:(0,Ra.__)("Constrained"),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:ip,label:(0,Ra.__)("Justify items left")},{value:"center",icon:np,label:(0,Ra.__)("Justify items center")},{value:"right",icon:sp,label:(0,Ra.__)("Justify items right")}],[h]=Le("spacing.units"),m=(0,ni.__experimentalUseCustomUnits)({availableUnits:h||["%","px","em","rem","vw"]}),g=(x,w)=>(t?.[x]??w)!==(n?.[x]??w),b=()=>o(Ge({...t,contentSize:n?.contentSize})),v=()=>o(Ge({...t,wideSize:n?.wideSize})),y=()=>o(Ge({...t,justifyContent:n?.justifyContent})),k=()=>g("contentSize"),S=()=>g("wideSize"),_=()=>g("justifyContent","center");return(0,kr.jsxs)(kr.Fragment,{children:[d&&(0,kr.jsxs)(kr.Fragment,{children:[(0,kr.jsx)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Content width"),hasValue:k,onDeselect:b,panelId:i,children:(0,kr.jsx)(ni.__experimentalUnitControl,{label:(0,Ra.__)("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:m,prefix:(0,kr.jsx)(ni.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,kr.jsx)(gt,{icon:Qh})})})}),(0,kr.jsxs)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Wide width"),hasValue:S,onDeselect:v,panelId:i,children:[(0,kr.jsx)(ni.__experimentalUnitControl,{label:(0,Ra.__)("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:m,prefix:(0,kr.jsx)(ni.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,kr.jsx)(gt,{icon:dg})})}),(0,kr.jsx)("p",{className:"block-editor-hooks__layout-constrained-helptext",children:(0,Ra.__)("Customize the width for all elements that are assigned to the center or wide columns.")})]})]}),u&&(0,kr.jsx)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Justification"),hasValue:_,onDeselect:y,panelId:i,children:(0,kr.jsx)(ni.__experimentalToggleGroupControl,{label:(0,Ra.__)("Justification"),value:l,onChange:f,children:p.map(({value:x,icon:w,label:T})=>(0,kr.jsx)(ni.__experimentalToggleGroupControlOptionIcon,{value:x,icon:w,label:T},x))})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowJustification:i=!0}=r;return i?(0,kr.jsx)(No,{group:n,__experimentalShareWithChildBlocks:!0,children:(0,kr.jsx)(lVe,{layout:t,onChange:o})}):null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,layoutDefinitions:a=Gs}){let l=r!==void 0,u=l?{...o,...r}:o,d=P=>Object.hasOwn(r||{},P),{contentSize:f,wideSize:p,justifyContent:h}=u,m=Pi(n?.spacing?.blockGap),g=!l||Object.hasOwn(n?.spacing||{},"blockGap"),b=!l||Object.hasOwn(n?.spacing||{},"padding"),v="";$t(i,"spacing","blockGap")||(m?.top?v=Pi(m?.top):typeof m=="string"&&(v=Pi(m)));let y=h==="left"?"0 !important":"auto !important",k=h==="right"?"0 !important":"auto !important",S=l&&d("justifyContent"),_=l&&d("contentSize"),x=l&&d("wideSize"),w=!l||_||x,T=l&&(_&&!f||x&&!p),B=f||(p&&!_?p:iVe),R=p||(f&&!x?f:sVe),I=[`max-width: ${B}`];(!l||S)&&I.push(`margin-left: ${y}`,`margin-right: ${k}`);let A=w&&(f||p||T)?`
-						${ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} {
+			}`),s&&h&&m&&(S+=wp(t,l,"flex",m)),S},getOrientation(e){let{orientation:t="horizontal"}=e;return t},getAlignments(){return[]}};function gQ({orientation:e="horizontal"}={}){return e==="horizontal"?dQ.horizontal:dQ.vertical}function yVe(e,t){if(!(t==="horizontal"&&e==="space-between"||t==="vertical"&&e==="stretch"))return e}function vVe(e){return e==="horizontal"?["top","center","bottom","stretch"]:["top","center","bottom","space-between"]}function fQ({layout:e,onChange:t,isToolbar:o=!1}){let{orientation:r="horizontal"}=e,{verticalAlignment:n=gQ(e)}=e,i=a=>{t({...e,verticalAlignment:a})},s=vVe(r);return o?(0,yo.jsx)(uP,{onChange:i,value:n,controls:s}):(0,yo.jsx)(Cn.__experimentalToggleGroupControl,{label:(0,lr.__)("Alignment"),onChange:i,value:n,className:"block-editor-hooks__flex-layout-alignment-controls",children:s.map(a=>{let{icon:l,label:u}=hVe[a];return(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{value:a,icon:l,label:u},a)})})}var SVe={placement:"bottom-start"};function pQ({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,yo.jsx)(wv,{allowedControls:s,value:r,onChange:i,popoverProps:SVe});let a=[{value:"left",icon:ap,label:(0,lr.__)("Justify items left")},{value:"center",icon:sp,label:(0,lr.__)("Justify items center")},{value:"right",icon:lp,label:(0,lr.__)("Justify items right")}];return n==="horizontal"?a.push({value:"space-between",icon:Qy,label:(0,lr.__)("Space between items")}):a.push({value:"stretch",icon:Jy,label:(0,lr.__)("Stretch items")}),(0,yo.jsx)(Cn.__experimentalToggleGroupControl,{label:(0,lr.__)("Justification"),value:r,onChange:i,className:"block-editor-hooks__flex-layout-justification-controls",children:a.map(({value:l,icon:u,label:d})=>(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{value:l,icon:u,label:d},l))})}function kVe({layout:e,onChange:t}){let{flexWrap:o="wrap"}=e;return(0,yo.jsx)(Cn.ToggleControl,{label:(0,lr.__)("Allow to wrap to multiple lines"),onChange:r=>{t({...e,flexWrap:r?"wrap":"nowrap"})},checked:o==="wrap"})}function _Ve({layout:e,onChange:t}){let{orientation:o="horizontal",verticalAlignment:r,justifyContent:n}=e;return(0,yo.jsxs)(Cn.__experimentalToggleGroupControl,{className:"block-editor-hooks__flex-layout-orientation-controls",label:(0,lr.__)("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,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{icon:Fx,value:"horizontal",label:(0,lr.__)("Horizontal")}),(0,yo.jsx)(Cn.__experimentalToggleGroupControlOptionIcon,{icon:UF,value:"vertical",label:(0,lr.__)("Vertical")})]})}var hQ=c(G(),1);var bQ={name:"default",label:(0,hQ.__)("Flow"),inspectorControls:function(){return null},toolBarControls:function(){return null},getLayoutStyle:function({selector:t,style:o,blockName:r,hasBlockGapSupport:n,layoutDefinitions:i=Gs}){let s=Ai(o?.spacing?.blockGap),a="";Wt(r,"spacing","blockGap")||(s?.top?a=Ai(s?.top):typeof s=="string"&&(a=Ai(s)));let l="";return n&&a&&(l+=wp(t,i,"default",a)),l},getOrientation(){return"vertical"},getAlignments(e,t){let o=sP(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 ni=c(U(),1),Ra=c(G(),1);var yQ=c(iv(),1);var kr=c(E(),1),xVe="var(--wp--style--global--content-size, none)",wVe="var(--wp--style--global--wide-size, none)",vQ={name:"constrained",label:(0,Ra.__)("Constrained"),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:ap,label:(0,Ra.__)("Justify items left")},{value:"center",icon:sp,label:(0,Ra.__)("Justify items center")},{value:"right",icon:lp,label:(0,Ra.__)("Justify items right")}],[g]=Le("spacing.units"),m=(0,ni.__experimentalUseCustomUnits)({availableUnits:g||["%","px","em","rem","vw"]}),h=(x,w)=>(t?.[x]??w)!==(n?.[x]??w),b=()=>o(Ge({...t,contentSize:n?.contentSize})),v=()=>o(Ge({...t,wideSize:n?.wideSize})),y=()=>o(Ge({...t,justifyContent:n?.justifyContent})),k=()=>h("contentSize"),S=()=>h("wideSize"),_=()=>h("justifyContent","center");return(0,kr.jsxs)(kr.Fragment,{children:[d&&(0,kr.jsxs)(kr.Fragment,{children:[(0,kr.jsx)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Content width"),hasValue:k,onDeselect:b,panelId:i,children:(0,kr.jsx)(ni.__experimentalUnitControl,{label:(0,Ra.__)("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:m,prefix:(0,kr.jsx)(ni.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,kr.jsx)(ht,{icon:Jg})})})}),(0,kr.jsxs)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Wide width"),hasValue:S,onDeselect:v,panelId:i,children:[(0,kr.jsx)(ni.__experimentalUnitControl,{label:(0,Ra.__)("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:m,prefix:(0,kr.jsx)(ni.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,kr.jsx)(ht,{icon:fh})})}),(0,kr.jsx)("p",{className:"block-editor-hooks__layout-constrained-helptext",children:(0,Ra.__)("Customize the width for all elements that are assigned to the center or wide columns.")})]})]}),u&&(0,kr.jsx)(ni.__experimentalToolsPanelItem,{label:(0,Ra.__)("Justification"),hasValue:_,onDeselect:y,panelId:i,children:(0,kr.jsx)(ni.__experimentalToggleGroupControl,{label:(0,Ra.__)("Justification"),value:l,onChange:f,children:p.map(({value:x,icon:w,label:T})=>(0,kr.jsx)(ni.__experimentalToggleGroupControlOptionIcon,{value:x,icon:w,label:T},x))})})]})},toolBarControls:function({layout:t={},onChange:o,layoutBlockSupport:r,controlsGroup:n="block"}){let{allowJustification:i=!0}=r;return i?(0,kr.jsx)(Do,{group:n,__experimentalShareWithChildBlocks:!0,children:(0,kr.jsx)(EVe,{layout:t,onChange:o})}):null},getLayoutStyle:function({selector:t,layout:o={},viewportOverrides:r,style:n,blockName:i,hasBlockGapSupport:s,layoutDefinitions:a=Gs}){let l=r!==void 0,u=l?{...o,...r}:o,d=P=>Object.hasOwn(r||{},P),{contentSize:f,wideSize:p,justifyContent:g}=u,m=Ai(n?.spacing?.blockGap),h=!l||Object.hasOwn(n?.spacing||{},"blockGap"),b=!l||Object.hasOwn(n?.spacing||{},"padding"),v="";Wt(i,"spacing","blockGap")||(m?.top?v=Ai(m?.top):typeof m=="string"&&(v=Ai(m)));let y=g==="left"?"0 !important":"auto !important",k=g==="right"?"0 !important":"auto !important",S=l&&d("justifyContent"),_=l&&d("contentSize"),x=l&&d("wideSize"),w=!l||_||x,T=l&&(_&&!f||x&&!p),B=f||(p&&!_?p:xVe),R=p||(f&&!x?f:wVe),I=[`max-width: ${B}`];(!l||S)&&I.push(`margin-left: ${y}`,`margin-right: ${k}`);let A=w&&(f||p||T)?`
+						${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")} {
 						${I.join("; ")};
 					}
-					${ls(t,"> .alignwide")}  {
+					${ds(t,"> .alignwide")}  {
 						max-width: ${R};
 					}
-					${ls(t,"> .alignfull")} {
+					${ds(t,"> .alignfull")} {
 						max-width: none;
 					}
-					`:"";return S&&!w?A+=`${ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
-				{ margin-left: ${y}; margin-right: ${k}; }`:l||(h==="left"?A+=`${ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
-			{ margin-left: ${y}; }`:h==="right"&&(A+=`${ls(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
-			{ margin-right: ${k}; }`)),b&&n?.spacing?.padding&&(0,rQ.getCSSRules)(n).forEach(O=>{if(O.key==="paddingRight"){let N=O.value==="0"?"0px":O.value;A+=`
-					${ls(t,"> .alignfull")} {
+					`:"";return S&&!w?A+=`${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
+				{ margin-left: ${y}; margin-right: ${k}; }`:l||(g==="left"?A+=`${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
+			{ margin-left: ${y}; }`:g==="right"&&(A+=`${ds(t,"> :where(:not(.alignleft):not(.alignright):not(.alignfull))")}
+			{ margin-right: ${k}; }`)),b&&n?.spacing?.padding&&(0,yQ.getCSSRules)(n).forEach(O=>{if(O.key==="paddingRight"){let N=O.value==="0"?"0px":O.value;A+=`
+					${ds(t,"> .alignfull")} {
 						margin-right: calc(${N} * -1);
 					}
 					`}else if(O.key==="paddingLeft"){let N=O.value==="0"?"0px":O.value;A+=`
-					${ls(t,"> .alignfull")} {
+					${ds(t,"> .alignfull")} {
 						margin-left: calc(${N} * -1);
 					}
-					`}}),s&&g&&v&&(A+=xp(t,a,"constrained",v)),A},getOrientation(){return"vertical"},getAlignments(e){let t=iP(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}},aVe={placement:"bottom-start"};function lVe({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,kr.jsx)(_v,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:aVe})}var Lr=c(G(),1),Mt=c(U(),1),cP=c(F(),1);var Pt=c(E(),1),cVe={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},uVe=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],iQ={name:"grid",label:(0,Lr.__)("Grid"),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=(S,_)=>(t?.[S]??_)!==(n?.[S]??_),p=()=>f("isManualPlacement",!1),h=()=>f("columnCount",d)||f("rowCount"),m=()=>f("minimumColumnWidth"),g=()=>f("autoFit",!1),b=()=>o(Ge({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Ge({...t,columnCount:n?.columnCount??d,rowCount:n?.rowCount})),y=()=>o(Ge({...t,minimumColumnWidth:n?.minimumColumnWidth})),k=()=>o(Ge({...t,autoFit:n?.autoFit}));return(0,Pt.jsxs)(Pt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(mVe,{layout:t,onChange:o})}),a&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Columns and rows"),hasValue:h,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(fVe,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Min. column width"),hasValue:m,onDeselect:y,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(dVe,{layout:t,onChange:o})}),u&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Lr.__)("Fill available space"),hasValue:g,onDeselect:k,panelId:i,children:(0,Pt.jsx)(pVe,{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=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=T=>Object.hasOwn(r||{},T),{minimumColumnWidth:p=null,columnCount:h=null,rowCount:m=null,autoFit:g=!1}=d,b=g?"auto-fit":"auto-fill",v="1.2rem";if(a){let T=Vw(a);v=Hl(T?.left)||Hl(T?.top)||"1.2rem"}let y=n?.spacing?.blockGap&&!$t(i,"spacing","blockGap")?Pi(n?.spacing?.blockGap,v):void 0,k=!u||Object.hasOwn(n?.spacing||{},"blockGap"),S="",_=[],x=!u||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||k&&p&&h>0,w=(!u||f("rowCount"))&&h&&m;if(x&&p&&h>0){let T=y||v;(T==="0"||T===0)&&(T="0px");let B=`max(min( ${p}, 100%), ( 100% - (${T}*${h-1}) ) / ${h})`;_.push(`grid-template-columns: repeat(${b}, minmax(${B}, 1fr))`)}else x&&h?_.push(`grid-template-columns: repeat(${h}, minmax(0, 1fr))`):x&&_.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(x){let T=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!h||p)&&(!u||!T)&&_.push("container-type: inline-size")}return w&&_.push(`grid-template-rows: repeat(${m}, minmax(1rem, auto))`),_.length&&(S=`${ls(t)} { ${_.join("; ")}; }`),s&&k&&y&&(S+=xp(t,l,"grid",y)),S},getOrientation(){return"horizontal"},getAlignments(){return[]}};function dVe({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,Mt.__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,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Lr.__)("Min. column width")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:d,value:s,units:uVe,min:0,label:(0,Lr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.RangeControl,{onChange:u,value:a||0,min:0,max:cVe[l]||600,withInputField:!1,label:(0,Lr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,Pt.jsx)("p",{className:"components-base-control__help",children:(0,Lr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function fVe({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,Pt.jsx)(Pt.Fragment,{children:(0,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Lr.__)("Max. columns")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__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,Lr.__)("Columns"),hideLabelFromVision:!s})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:o&&s?(0,Pt.jsx)(Mt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Lr.__)("Rows")}):(0,Pt.jsx)(Mt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Lr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function pVe({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,Pt.jsx)(Mt.ToggleControl,{label:(0,Lr.__)("Fill available space"),help:(0,Lr.__)("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 mVe({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,cP.useState)(o||3),[l,u]=(0,cP.useState)(r),[d,f]=(0,cP.useState)(n||"12rem"),p=i?"manual":"auto",h=g=>{g==="manual"?f(n||"12rem"):(a(o||3),u(r)),t({...e,columnCount:s,rowCount:g==="manual"?l:void 0,isManualPlacement:g==="manual"?!0:void 0,minimumColumnWidth:g==="auto"?d:null})},m=p==="manual"?(0,Lr.__)("Grid items can be manually placed in any position on the grid."):(0,Lr.__)("Grid items are placed automatically depending on their order.");return(0,Pt.jsxs)(Mt.__experimentalToggleGroupControl,{label:(0,Lr.__)("Grid item position"),value:p,onChange:h,isBlock:!0,help:m,children:[(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Lr.__)("Auto")},"auto"),(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Lr.__)("Manual")},"manual")]})}var sQ=[oQ,JX,nQ,iQ];function Ba(e="default"){return sQ.find(t=>t.name===e)}function aQ(){return sQ}var Oz=c(E(),1),Az={type:"default"},Lz=(0,uP.createContext)(Az);Lz.displayName="BlockLayoutContext";var dP=Lz.Provider;function yg(){return(0,uP.useContext)(Lz)}function lQ({layout:e={},css:t,...o}){let r=Ba(e.type),[n]=Le("spacing.blockGap"),i=n!==null;if(r){if(t)return(0,Oz.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,Oz.jsx)("style",{children:s})}return null}var fP=[],cQ=["none","left","center","right","wide","full"],hVe=["wide","full"];function Fw(e=cQ){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",[o,r,n]=(0,uQ.useSelect)(l=>{if(t)return[!1,!1,!1];let u=l(C).getSettings();return[u.alignWide??!1,u.supportsLayout,u.__unstableIsBlockBasedTheme]},[t]),i=yg();if(t)return fP;let s=Ba(i?.type);if(r){let u=s.getAlignments(i,n).filter(d=>e.includes(d.name));return u.length===1&&u[0].name==="none"?fP:u}if(s.name!=="default"&&s.name!=="constrained")return fP;let a=e.filter(l=>i.alignments?i.alignments.includes(l):!o&&hVe.includes(l)?!1:cQ.includes(l)).map(l=>({name:l}));return a.length===1&&a[0].name==="none"?fP:a}var Cp=c(G(),1);var zw={none:{icon:Qh,title:(0,Cp._x)("None","Alignment option")},left:{icon:z4,title:(0,Cp.__)("Align left")},center:{icon:V4,title:(0,Cp.__)("Align center")},right:{icon:H4,title:(0,Cp.__)("Align right")},wide:{icon:dg,title:(0,Cp.__)("Wide width")},full:{icon:mw,title:(0,Cp.__)("Full width")}},dQ="none";var vg=c(E(),1);function gVe({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0}){let i=Fw(o);if(!!!i.length)return null;function a(h){t([e,"none"].includes(h)?void 0:h)}let l=zw[e],u=zw[dQ],d=r?Ep.ToolbarGroup:Ep.ToolbarDropdownMenu,f={icon:l?l.icon:u.icon,label:(0,Mz.__)("Align")},p=r?{isCollapsed:n,controls:i.map(({name:h})=>({...zw[h],isActive:e===h||!e&&h==="none",role:n?"menuitemradio":void 0,onClick:()=>a(h)}))}:{toggleProps:{description:(0,Mz.__)("Change alignment")},children:({onClose:h})=>(0,vg.jsx)(vg.Fragment,{children:(0,vg.jsx)(Ep.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:i.map(({name:m,info:g})=>{let{icon:b,title:v}=zw[m],y=m===e||!e&&m==="none";return(0,vg.jsx)(Ep.MenuItem,{icon:b,iconPosition:"left",className:K("components-dropdown-menu__menu-item",{"is-active":y}),isSelected:y,onClick:()=>{a(m),h()},role:"menuitemradio",info:g,children:v},m)})})})};return(0,vg.jsx)(d,{...f,...p})}var Nz=gVe;var Dz=c(E(),1),pP=e=>(0,Dz.jsx)(Nz,{...e,isToolbar:!1}),fQ=e=>(0,Dz.jsx)(Nz,{...e,isToolbar:!0});var bQ=c(Zh(),1),bP=c(G(),1),yP=c(ue(),1),Gl=c(U(),1),zz=c(Q(),1),yQ=c(F(),1),vQ=c(fe(),1);var Fz=c(Zh(),1),pQ=c(ue(),1),mQ=c(U(),1),hQ=c(Q(),1),hP=c(F(),1),gQ=c(fe(),1);var mP=c(Q(),1);function Vz(e){return!e||Object.keys(e).length===0}function yd(e){let{clientId:t}=ht(),o=e||t,{updateBlockAttributes:r}=(0,mP.useDispatch)(C),{getBlockAttributes:n}=(0,mP.useRegistry)().select(C);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...u}={}}=n(o),d={...l};Object.entries(a).forEach(([p,h])=>{if(!h&&d[p]){delete d[p];return}d[p]=h});let f={...u,bindings:d};Vz(f.bindings)&&delete f.bindings,r(o,{metadata:Vz(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:Vz(l)?void 0:l})}}}var Ul=c(E(),1),{Menu:Tp}=H(mQ.privateApis);function bVe({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,hP.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,hP.useContext)(_n),a=(0,hQ.useSelect)(u=>r.getValues({select:u,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=yd();return(0,Ul.jsxs)(Tp.CheckboxItem,{onChange:()=>{let u=(0,Fz.default)(e,o.args)??o.key===e?.key;l(u?{[t]:void 0}:{[t]:i})},name:t+"-binding",value:a[t],checked:(0,Fz.default)(e,o.args)??o.key===e?.key,children:[(0,Ul.jsx)(Tp.ItemLabel,{children:o.label}),(0,Ul.jsx)(Tp.ItemHelpText,{children:a[t]})]})}function jw({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,gQ.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,pQ.getBlockBindingsSource)(o);return(0,Ul.jsxs)(Tp,{placement:n?"bottom-start":"left-start",children:[(0,Ul.jsx)(Tp.SubmenuTriggerItem,{children:(0,Ul.jsx)(Tp.ItemLabel,{children:i.label})}),(0,Ul.jsx)(Tp.Popover,{gutter:8,children:(0,Ul.jsx)(Tp.Group,{children:r.map(s=>(0,Ul.jsx)(bVe,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var Pa=c(E(),1),{Menu:gP}=H(Gl.privateApis);function Hw({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=yd(),n=(0,vQ.useViewportMatch)("medium","<"),i=(0,yQ.useContext)(_n),s=(0,zz.useSelect)(g=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:y}=H(g(yP.store)),k=y(o).attributes?.[e];if(k?.enum)return{};let S=k?.type==="rich-text"?"string":k?.type,_={};return Object.entries(b()).forEach(([x,w])=>{let T=v(w,i);if(!T?.length)return;let B=T.filter(R=>R.type===S);B.length&&(_[x]=B)}),_},[e,o,i]),{canUpdateBlockBindings:a}=(0,zz.useSelect)(g=>({canUpdateBlockBindings:g(C).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,u=!a||!l,{source:d,args:f}=t||{},p=(0,yP.getBlockBindingsSource)(d),h,m=!0;return t===void 0?(l?h=(0,bP.__)("Not connected"):h=(0,bP.__)("No sources available"),m=!0):p?h=s?.[d]?.find(g=>(0,bQ.default)(g.args,f))?.label||p?.label||d:(m=!1,h=(0,bP.__)("Source not registered")),(0,Pa.jsx)(Gl.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,Pa.jsxs)(gP,{placement:n?"bottom-start":"left-start",children:[(0,Pa.jsx)(gP.TriggerButton,{render:(0,Pa.jsx)(Gl.__experimentalItem,{}),disabled:!l,children:(0,Pa.jsxs)(Gl.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,children:e}),(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,variant:m?"muted":void 0,isDestructive:!m,children:h})]})}),!u&&(0,Pa.jsx)(gP.Popover,{gutter:n?8:36,children:(0,Pa.jsx)(gP,{placement:n?"bottom-start":"left-start",children:Object.entries(s).map(([g,b])=>(0,Pa.jsx)(jw,{args:t?.args,attribute:e,sourceKey:g,fields:b},g))})})]})})}var SQ=c(G(),1),kQ=c(U(),1);var _Q=c(E(),1);function yVe({isActive:e,label:t=(0,SQ.__)("Full height"),onToggle:o,isDisabled:r}){return(0,_Q.jsx)(kQ.ToolbarButton,{isActive:e,icon:z3,label:t,onClick:()=>o(!e),disabled:r})}var xQ=yVe;var CQ=c(G(),1),EQ=c(io(),1),Sg=c(U(),1),Uw=c(E(),1),vVe=()=>{};function SVe(e){let{label:t=(0,CQ.__)("Change matrix alignment"),onChange:o=vVe,value:r="center",isDisabled:n}=e,i=(0,Uw.jsx)(Sg.AlignmentMatrixControl.Icon,{value:r});return(0,Uw.jsx)(Sg.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,Uw.jsx)(Sg.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:u=>{!a&&u.keyCode===EQ.DOWN&&(u.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,Uw.jsx)(Sg.AlignmentMatrixControl,{onChange:o,value:r})})}var TQ=SVe;var Uz=c(U(),1),kP=c(Q(),1),_P=c(G(),1);var LQ=c(F(),1);var RQ=c(Q(),1),vP=c(ue(),1);function jn({clientId:e,maximumLength:t,context:o}){let r=(0,RQ.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(C),{getBlockType:l,getActiveBlockVariation:u}=n(vP.store),d=i(e),f=l(d);if(!f)return null;let p=s(e),h=(0,vP.__experimentalGetBlockLabel)(f,p,o);return h!==f.title?h: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 Gw({clientId:e,maximumLength:t,context:o}){return jn({clientId:e,maximumLength:t,context:o})}var kg=c(F(),1),IQ=c(fe(),1);var SP=c(F(),1),jz=c(fe(),1),BQ=c(E(),1),vd=(0,SP.createContext)({refsMap:(0,jz.observableMap)(),eventHandlers:new Map});vd.displayName="BlockRefsContext";function PQ({children:e}){let t=(0,SP.useMemo)(()=>({refsMap:(0,jz.observableMap)(),eventHandlers:new Map}),[]);return(0,BQ.jsx)(vd.Provider,{value:t,children:e})}function OQ(e){let{refsMap:t}=(0,kg.useContext)(vd);return(0,IQ.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function Hz(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function _g(e,t){let{refsMap:o}=(0,kg.useContext)(vd);(0,kg.useLayoutEffect)(()=>{Hz(t,o.get(e));let r=o.subscribe(e,()=>Hz(t,o.get(e)));return()=>{r(),Hz(t,null)}},[o,e,t])}function Nt(e){let[t,o]=(0,kg.useState)(null);return _g(e,o),t}function AQ(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 Ws=c(E(),1);function kVe({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,kP.useDispatch)(C),{clientId:r,parents:n,hasSelection:i}=(0,kP.useSelect)(l=>{let{getSelectionStart:u,getSelectedBlockClientId:d,getEnabledBlockParents:f}=H(l(C)),p=d();return{parents:f(p),clientId:p,hasSelection:!!u().clientId}},[]),s=e||(0,_P._x)("Document","noun, breadcrumb"),a=(0,LQ.useRef)();return _g(r,a),(0,Ws.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,_P.__)("Block breadcrumb"),children:[(0,Ws.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,Ws.jsx)(Uz.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),AQ(l)?.focus()},children:s}),!i&&(0,Ws.jsx)("span",{children:s}),!!r&&(0,Ws.jsx)(gt,{icon:rp,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,Ws.jsxs)("li",{children:[(0,Ws.jsx)(Uz.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,Ws.jsx)(Gw,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,Ws.jsx)(gt,{icon:rp,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,Ws.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,Ws.jsx)(Gw,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var MQ=kVe;var NQ=c(Q(),1);function DQ(e){return(0,NQ.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(C);return o(e)},[e])}var mM=c(fe(),1),gye=c(F(),1),bye=c(Q(),1),yye=c(U(),1);var Qa=c(Q(),1),K2=c(fe(),1),xm=c(F(),1),zme=c(ue(),1);var zp=c(F(),1),jt=c(ue(),1),fte=c(U(),1),mI=c(Q(),1),hI=c(fe(),1),pte=c(Tt(),1);var Rp=c(G(),1),wP=c(U(),1),xg=c(F(),1),$w=c(ue(),1),CP=c(Q(),1);var Ww=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,h=[{oldPos:-1,lastComponent:void 0}],m=this.extractCommon(h[0],o,t,0,r);if(h[0].oldPos+1>=l&&m+1>=a)return s(this.buildValues(h[0].lastComponent,o,t));let g=-1/0,b=1/0,v=()=>{for(let y=Math.max(g,-u);y<=Math.min(b,u);y+=2){let k,S=h[y-1],_=h[y+1];S&&(h[y-1]=void 0);let x=!1;if(_){let T=_.oldPos-y;x=_&&0<=T&&T<a}let w=S&&S.oldPos+1<l;if(!x&&!w){h[y]=void 0;continue}if(!w||x&&S.oldPos<_.oldPos?k=this.addToPath(_,!0,!1,0,r):k=this.addToPath(S,!1,!0,1,r),m=this.extractCommon(k,o,t,y,r),k.oldPos+1>=l&&m+1>=a)return s(this.buildValues(k.lastComponent,o,t))||!0;h[y]=k,k.oldPos+1>=l&&(b=Math.min(b,y-1)),m+1>=a&&(g=Math.max(g,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,h){let m=r[u+h];return m.length>p.length?m: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 Gz=class extends Ww{},FQ=new Gz;function Wz(e,t,o){return FQ.diff(e,t,o)}var xP=c(G(),1),UQ=c(ue(),1);var zQ=c(U(),1),jQ=c(F(),1),HQ=c(Tt(),1),Zc=c(E(),1);function $z({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,Zc.jsxs)("div",{className:i,children:[(0,Zc.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,Zc.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,Zc.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,Zc.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,Zc.jsx)(jQ.RawHTML,{children:(0,HQ.safeHTML)(o)})})]}),(0,Zc.jsx)("div",{className:"block-editor-block-compare__action",children:(0,Zc.jsx)(zQ.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var xv=c(E(),1);function _Ve({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(u,d){return Wz(u,d).map((p,h)=>{let m=K({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,xv.jsx)("span",{className:m,children:p.value},h)})}function s(u){return(Array.isArray(u)?u:[u]).map(p=>(0,UQ.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,xv.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,xv.jsx)($z,{title:(0,xP.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,xP.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,xv.jsx)($z,{title:(0,xP.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var GQ=_Ve;var Sd=c(E(),1),WQ=e=>(0,$w.rawHandler)({HTML:e.originalContent});function $Q({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,CP.useSelect)(u=>{let{canInsertBlockType:d,getBlock:f,getBlockRootClientId:p}=u(C),h=p(e);return{block:f(e),canInsertHTMLBlock:d("core/html",h)}},[e]),{replaceBlock:r}=(0,CP.useDispatch)(C),[n,i]=(0,xg.useState)(!1),s=(0,xg.useCallback)(()=>i(!1),[]),a=(0,xg.useMemo)(()=>({toHTML(){let u=(0,$w.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,u)},toBlocks(){let u=WQ(t);return r(t.clientId,u)},toRecoveredBlock(){let u=(0,$w.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,u)}}),[t,r]),l=(0,xg.useMemo)(()=>[{title:(0,Rp._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,Rp.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,Sd.jsxs)(Sd.Fragment,{children:[(0,Sd.jsx)(bp,{actions:[(0,Sd.jsx)(wP.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,Rp.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,Rp.__)("Block contains unexpected or invalid content.")}),n&&(0,Sd.jsx)(wP.Modal,{title:(0,Rp.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,Sd.jsx)(GQ,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:WQ,convertButtonText:(0,Rp.__)("Convert to Blocks")})})]})}var KQ=c(G(),1);var YQ=c(E(),1),xVe=(0,YQ.jsx)(bp,{className:"block-editor-block-list__block-crash-warning",children:(0,KQ.__)("This block has encountered an error and cannot be previewed.")});function qQ(){return xVe}var ZQ=c(F(),1),wVe=class extends ZQ.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},XQ=wVe;var yJ=c(qz(),1),Cv=c(F(),1),BP=c(Q(),1),Xc=c(ue(),1);var gJ=c(fe(),1),Zz=new WeakSet;function wv(){return(0,gJ.useRefEffect)(e=>(Zz.add(e),()=>{Zz.delete(e)}),[])}function bJ(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(Zz.has(t))return!0;t=t.parentElement}return!1}var vJ=c(E(),1);function MVe({clientId:e}){let[t,o]=(0,Cv.useState)(""),r=wv(),n=(0,BP.useSelect)(l=>l(C).getBlock(e),[e]),{updateBlock:i}=(0,BP.useDispatch)(C),s=(0,Cv.useMemo)(()=>n?(0,Xc.getBlockContent)(n):"",[n]),a=()=>{let l=(0,Xc.getBlockType)(n.name);if(!l)return;let u=(0,Xc.getBlockAttributes)(l,t,n.attributes),d=t||(0,Xc.getSaveContent)(l,u),[f]=t?(0,Xc.validateBlock)({...n,attributes:u,originalContent:d}):[!0];i(e,{attributes:u,originalContent:d,isValid:f}),t||o(d)};return(0,Cv.useEffect)(()=>{o(s)},[s]),(0,vJ.jsx)(yJ.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var SJ=MVe;var cte=c(F(),1),fI=c(G(),1),ute=c(ue(),1),Fv=c(fe(),1),dte=c(Yw(),1);var Qz=Zw(),st=e=>qw(e,Qz),Jz=Zw();st.write=e=>qw(e,Jz);var PP=Zw();st.onStart=e=>qw(e,PP);var ej=Zw();st.onFrame=e=>qw(e,ej);var tj=Zw();st.onFinish=e=>qw(e,tj);var Ev=[];st.setTimeout=(e,t)=>{let o=st.now()+t,r=()=>{let i=Ev.findIndex(s=>s.cancel==r);~i&&Ev.splice(i,1),Pp-=~i?1:0},n={time:o,handler:e,cancel:r};return Ev.splice(_J(o),0,n),Pp+=1,xJ(),n};var _J=e=>~(~Ev.findIndex(t=>t.time>e)||~Ev.length);st.cancel=e=>{PP.delete(e),ej.delete(e),tj.delete(e),Qz.delete(e),Jz.delete(e)};st.sync=e=>{Xz=!0,st.batchedUpdates(e),Xz=!1};st.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,st.onStart(o)}return r.handler=e,r.cancel=()=>{PP.delete(o),t=null},r};var oj=typeof window<"u"?window.requestAnimationFrame:()=>{};st.use=e=>oj=e;st.now=typeof performance<"u"?()=>performance.now():Date.now;st.batchedUpdates=e=>e();st.catch=console.error;st.frameLoop="always";st.advance=()=>{st.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):CJ()};var Bp=-1,Pp=0,Xz=!1;function qw(e,t){Xz?(t.delete(e),e(0)):(t.add(e),xJ())}function xJ(){Bp<0&&(Bp=0,st.frameLoop!=="demand"&&oj(wJ))}function NVe(){Bp=-1}function wJ(){~Bp&&(oj(wJ),st.batchedUpdates(CJ))}function CJ(){let e=Bp;Bp=st.now();let t=_J(Bp);if(t&&(EJ(Ev.splice(0,t),o=>o.handler()),Pp-=t),!Pp){NVe();return}PP.flush(),Qz.flush(e?Math.min(64,Bp-e):16.667),ej.flush(),Jz.flush(),tj.flush()}function Zw(){let e=new Set,t=e;return{add(o){Pp+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return Pp-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,Pp-=t.size,EJ(t,r=>r(o)&&e.add(r)),Pp+=e.size,t=e)}}}function EJ(e,t){e.forEach(o=>{try{t(o)}catch(r){st.catch(r)}})}var Oa=c(ce());function MP(){}var OJ=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Ce={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 Qc(e,t){if(Ce.arr(e)){if(!Ce.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 _o=(e,t)=>e.forEach(t);function Aa(e,t,o){if(Ce.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 cs=e=>Ce.und(e)?[]:Ce.arr(e)?e:[e];function Pv(e,t){if(e.size){let o=Array.from(e);e.clear(),_o(o,t)}}var Iv=(e,...t)=>Pv(e,o=>o(...t)),lj=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),cj,AJ,Ip=null,LJ=!1,uj=MP,DVe=e=>{e.to&&(AJ=e.to),e.now&&(st.now=e.now),e.colors!==void 0&&(Ip=e.colors),e.skipAnimation!=null&&(LJ=e.skipAnimation),e.createStringInterpolator&&(cj=e.createStringInterpolator),e.requestAnimationFrame&&st.use(e.requestAnimationFrame),e.batchedUpdates&&(st.batchedUpdates=e.batchedUpdates),e.willAdvance&&(uj=e.willAdvance),e.frameLoop&&(st.frameLoop=e.frameLoop)},$s=Object.freeze({__proto__:null,get createStringInterpolator(){return cj},get to(){return AJ},get colors(){return Ip},get skipAnimation(){return LJ},get willAdvance(){return uj},assign:DVe}),Xw=new Set,Ia=[],rj=[],AP=0,Ov={get idle(){return!Xw.size&&!Ia.length},start(e){AP>e.priority?(Xw.add(e),st.onStart(VVe)):(MJ(e),st(sj))},advance:sj,sort(e){if(AP)st.onFrame(()=>Ov.sort(e));else{let t=Ia.indexOf(e);~t&&(Ia.splice(t,1),NJ(e))}},clear(){Ia=[],Xw.clear()}};function VVe(){Xw.forEach(MJ),Xw.clear(),st(sj)}function MJ(e){Ia.includes(e)||NJ(e)}function NJ(e){Ia.splice(FVe(Ia,t=>t.priority>e.priority),0,e)}function sj(e){let t=rj;for(let o=0;o<Ia.length;o++){let r=Ia[o];AP=r.priority,r.idle||(uj(r),r.advance(e),r.idle||t.push(r))}return AP=0,rj=Ia,rj.length=0,Ia=t,Ia.length>0}function FVe(e,t){let o=e.findIndex(t);return o<0?e.length:o}var DJ={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},Wl="[-+]?\\d*\\.?\\d+",LP=Wl+"%";function NP(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var zVe=new RegExp("rgb"+NP(Wl,Wl,Wl)),jVe=new RegExp("rgba"+NP(Wl,Wl,Wl,Wl)),HVe=new RegExp("hsl"+NP(Wl,LP,LP)),UVe=new RegExp("hsla"+NP(Wl,LP,LP,Wl)),GVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,WVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,$Ve=/^#([0-9a-fA-F]{6})$/,KVe=/^#([0-9a-fA-F]{8})$/;function YVe(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=$Ve.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ip&&Ip[e]!==void 0?Ip[e]:(t=zVe.exec(e))?(Tv(t[1])<<24|Tv(t[2])<<16|Tv(t[3])<<8|255)>>>0:(t=jVe.exec(e))?(Tv(t[1])<<24|Tv(t[2])<<16|Tv(t[3])<<8|BJ(t[4]))>>>0:(t=GVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=KVe.exec(e))?parseInt(t[1],16)>>>0:(t=WVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=HVe.exec(e))?(TJ(RJ(t[1]),IP(t[2]),IP(t[3]))|255)>>>0:(t=UVe.exec(e))?(TJ(RJ(t[1]),IP(t[2]),IP(t[3]))|BJ(t[4]))>>>0:null}function nj(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 TJ(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=nj(n,r,e+1/3),s=nj(n,r,e),a=nj(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function Tv(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function RJ(e){return(parseFloat(e)%360+360)%360/360}function BJ(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function IP(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function PJ(e){let t=YVe(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 Op=(e,t,o)=>{if(Ce.fun(e))return e;if(Ce.arr(e))return Op({range:e,output:t,extrapolate:o});if(Ce.str(e.output[0]))return cj(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=ZVe(u,i);return qVe(u,i[d],i[d+1],n[d],n[d+1],l,s,a,r.map)}};function qVe(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 ZVe(e,t){for(var o=1;o<t.length-1&&!(t[o]>=e);++o);return o-1}function aj(){return aj=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},aj.apply(this,arguments)}var Rv=Symbol.for("FluidValue.get"),wg=Symbol.for("FluidValue.observers"),Ii=e=>!!(e&&e[Rv]),Hn=e=>e&&e[Rv]?e[Rv]():e,dj=e=>e[wg]||null;function XVe(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Cg(e,t){let o=e[wg];o&&o.forEach(r=>{XVe(r,t)})}var Bv=class{constructor(t){if(this[Rv]=void 0,this[wg]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");QVe(this,t)}},QVe=(e,t)=>VJ(e,Rv,t);function Ap(e,t){if(e[Rv]){let o=e[wg];o||VJ(e,wg,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function Lp(e,t){let o=e[wg];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[wg]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var VJ=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),OP=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,JVe=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,IJ=new RegExp(`(${OP.source})(%|[a-z]+)`,"i"),e5e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,DP=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,FJ=e=>{let[t,o]=t5e(e);if(!t||lj())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&&DP.test(o))return FJ(o);if(o)return o}return e},t5e=e=>{let t=DP.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},ij,o5e=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,VP=e=>{ij||(ij=Ip?new RegExp(`(${Object.keys(Ip).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Hn(i).replace(DP,FJ).replace(JVe,PJ).replace(ij,PJ)),o=t.map(i=>i.match(OP).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=>Op(aj({},e,{output:i})));return i=>{var s;let a=!IJ.test(t[0])&&((s=t.find(u=>IJ.test(u)))==null?void 0:s.replace(OP,"")),l=0;return t[0].replace(OP,()=>`${n[l++](i)}${a||""}`).replace(e5e,o5e)}},zJ="react-spring: ",jJ=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${zJ}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},r5e=jJ(console.warn);function HJ(){r5e(`${zJ}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var Pdt=jJ(console.warn);function Av(e){return Ce.str(e)&&(e[0]=="#"||/\d/.test(e)||!lj()&&DP.test(e)||e in(Ip||{}))}var Qw=lj()?Oa.useEffect:Oa.useLayoutEffect,n5e=()=>{let e=(0,Oa.useRef)(!1);return Qw(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function fj(){let e=(0,Oa.useState)()[1],t=n5e();return()=>{t.current&&e(Math.random())}}function UJ(e,t){let[o]=(0,Oa.useState)(()=>({inputs:t,result:e()})),r=(0,Oa.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&i5e(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,Oa.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function i5e(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 pj=e=>(0,Oa.useEffect)(e,s5e),s5e=[];var l0=c(ce()),c0=c(ce());var KJ=c(ce()),_d=c(ce()),Jw=Symbol.for("Animated:node"),a5e=e=>!!e&&e[Jw]===e,$l=e=>e&&e[Jw],HP=(e,t)=>OJ(e,Jw,t),e0=e=>e&&e[Jw]&&e[Jw].getPayload(),FP=class{constructor(){this.payload=void 0,HP(this,this)}getPayload(){return this.payload||[]}},Eg=class e extends FP{constructor(t){super(),this.done=!0,this.elapsedTime=void 0,this.lastPosition=void 0,this.lastVelocity=void 0,this.v0=void 0,this.durationProgress=0,this._value=t,Ce.num(this._value)&&(this.lastPosition=this._value)}static create(t){return new e(t)}getPayload(){return[this]}getValue(){return this._value}setValue(t,o){return Ce.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,Ce.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Tg=class e extends Eg{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Op({output:[t,t]})}static create(t){return new e(t)}getValue(){let t=this._string;return t??(this._string=this._toString(this._value))}setValue(t){if(Ce.str(t)){if(t==this._string)return!1;this._string=t,this._value=1}else if(super.setValue(t))this._string=null;else return!1;return!0}reset(t){t&&(this._toString=Op({output:[this.getValue(),t]})),this._value=0,super.reset()}},zP={dependencies:null},Rg=class extends FP{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return Aa(this.source,(r,n)=>{a5e(r)?o[n]=r.getValue(t):Ii(r)?o[n]=Hn(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&_o(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return Aa(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){zP.dependencies&&Ii(t)&&zP.dependencies.add(t);let o=e0(t);o&&_o(o,r=>this.add(r))}},mj=class e extends Rg{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(l5e)),!0)}};function l5e(e){return(Av(e)?Tg:Eg).create(e)}function UP(e){let t=$l(e);return t?t.constructor:Ce.arr(e)?mj:Av(e)?Tg:Eg}function jP(){return jP=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},jP.apply(this,arguments)}var GJ=(e,t)=>{let o=!Ce.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,_d.forwardRef)((r,n)=>{let i=(0,_d.useRef)(null),s=o&&(0,_d.useCallback)(m=>{i.current=u5e(n,m)},[n]),[a,l]=c5e(r,t),u=fj(),d=()=>{let m=i.current;if(o&&!m)return;(m?t.applyAnimatedValues(m,a.getValue(!0)):!1)===!1&&u()},f=new hj(d,l),p=(0,_d.useRef)();Qw(()=>(p.current=f,_o(l,m=>Ap(m,f)),()=>{p.current&&(_o(p.current.deps,m=>Lp(m,p.current)),st.cancel(p.current.update))})),(0,_d.useEffect)(d,[]),pj(()=>()=>{let m=p.current;_o(m.deps,g=>Lp(g,m))});let h=t.getComponentProps(a.getValue());return KJ.createElement(e,jP({},h,{ref:s}))})},hj=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&st.write(this.update)}};function c5e(e,t){let o=new Set;return zP.dependencies=o,e.style&&(e=jP({},e,{style:t.createAnimatedStyle(e.style)})),e=new Rg(e),zP.dependencies=null,[e,o]}function u5e(e,t){return e&&(Ce.fun(e)?e(t):e.current=t),t}var WJ=Symbol.for("AnimatedComponent"),YJ=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new Rg(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=$J(s)||"Anonymous";return Ce.str(s)?s=i[s]||(i[s]=GJ(s,n)):s=s[WJ]||(s[WJ]=GJ(s,n)),s.displayName=`Animated(${a})`,s};return Aa(e,(s,a)=>{Ce.arr(e)&&(a=$J(s)),i[a]=i(s)}),{animated:i}},$J=e=>Ce.str(e)?e:e&&Ce.str(e.displayName)?e.displayName:Ce.fun(e)&&e.name||null;function Oi(){return Oi=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},Oi.apply(this,arguments)}function Bg(e,...t){return Ce.fun(e)?e(...t):e}var n0=(e,t)=>e===!0||!!(t&&e&&(Ce.fun(e)?e(t):cs(e).includes(t))),see=(e,t)=>Ce.obj(e)?t&&e[t]:e,aee=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,d5e=e=>e,lee=(e,t=d5e)=>{let o=f5e;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);Ce.und(i)||(r[n]=i)}return r},f5e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],p5e={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 m5e(e){let t={},o=0;if(Aa(e,(r,n)=>{p5e[n]||(t[n]=r,o++)}),o)return t}function cee(e){let t=m5e(e);if(t){let o={to:t};return Aa(e,(r,n)=>n in t||(o[n]=r)),o}return Oi({},e)}function i0(e){return e=Hn(e),Ce.arr(e)?e.map(i0):Av(e)?$s.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function yj(e){return Ce.fun(e)||Ce.arr(e)&&Ce.obj(e[0])}var h5e={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}},$P=1.70158,GP=$P*1.525,qJ=$P+1,ZJ=2*Math.PI/3,XJ=2*Math.PI/4.5,WP=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,g5e={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=>qJ*e*e*e-$P*e*e,easeOutBack:e=>1+qJ*Math.pow(e-1,3)+$P*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((GP+1)*2*e-GP)/2:(Math.pow(2*e-2,2)*((GP+1)*(e*2-2)+GP)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*ZJ),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*ZJ)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*XJ))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*XJ)/2+1,easeInBounce:e=>1-WP(1-e),easeOutBounce:WP,easeInOutBounce:e=>e<.5?(1-WP(1-2*e))/2:(1+WP(2*e-1))/2},vj=Oi({},h5e.default,{mass:1,damping:1,easing:g5e.linear,clamp:!1}),Sj=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,vj)}};function b5e(e,t,o){o&&(o=Oi({},o),QJ(o,t),t=Oi({},o,t)),QJ(e,t),Object.assign(e,t);for(let s in vj)e[s]==null&&(e[s]=vj[s]);let{mass:r,frequency:n,damping:i}=e;return Ce.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 QJ(e,t){if(!Ce.und(t.decay))e.duration=void 0;else{let o=!Ce.und(t.tension)||!Ce.und(t.friction);(o||!Ce.und(t.frequency)||!Ce.und(t.damping)||!Ce.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var JJ=[],kj=class{constructor(){this.changed=!1,this.values=JJ,this.toValues=null,this.fromValues=JJ,this.to=void 0,this.from=void 0,this.config=new Sj,this.immediate=!1}};function uee(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=n0((l=o.cancel)!=null?l:r?.cancel,t);if(f)m();else{Ce.und(o.pause)||(n.paused=n0(o.pause,t));let g=r?.pause;g!==!0&&(g=n.paused||n0(g,t)),u=Bg(o.delay||0,t),g?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function p(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-st.now()}function h(){u>0&&!$s.skipAnimation?(n.delayed=!0,d=st.setTimeout(m,u),n.pauseQueue.add(p),n.timeouts.add(d)):m()}function m(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Oi({},o,{callId:e,cancel:f}),s)}catch(g){a(g)}}})}var Rj=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?Lv(e.get()):t.every(o=>o.noop)?dee(e.get()):Kl(e.get(),t.every(o=>o.finished)),dee=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Kl=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),Lv=e=>({value:e,cancelled:!0,finished:!1});function fee(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=lee(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),h=b=>{let v=n<=(o.cancelId||0)&&Lv(r)||n!==o.asyncId&&Kl(r,!1);if(v)throw b.result=v,f(b),b},m=(b,v)=>{let y=new KP,k=new YP;return(async()=>{if($s.skipAnimation)throw s0(o),k.result=Kl(r,!1),f(k),k;h(y);let S=Ce.obj(b)?Oi({},b):Oi({},v,{to:b});S.parentId=n,Aa(u,(x,w)=>{Ce.und(S[w])&&(S[w]=x)});let _=await r.start(S);return h(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),_})()},g;if($s.skipAnimation)return s0(o),Kl(r,!1);try{let b;Ce.arr(e)?b=(async v=>{for(let y of v)await m(y)})(e):b=Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([b.then(d),p]),g=Kl(r.get(),!0,!1)}catch(b){if(b instanceof KP)g=b.result;else if(b instanceof YP)g=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 Ce.fun(s)&&st.batchedUpdates(()=>{s(g,r,r.item)}),g})()}function s0(e,t){Pv(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var KP=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}},YP=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},_j=e=>e instanceof a0,y5e=1,a0=class extends Bv{constructor(...t){super(...t),this.id=y5e++,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=$l(this);return t&&t.getValue()}to(...t){return $s.to(this,t)}interpolate(...t){return HJ(),$s.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){Cg(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||Ov.sort(this),Cg(this,{type:"priority",parent:this,priority:t})}},Pg=Symbol.for("SpringPhase"),pee=1,xj=2,wj=4,gj=e=>(e[Pg]&pee)>0,Mp=e=>(e[Pg]&xj)>0,t0=e=>(e[Pg]&wj)>0,eee=(e,t)=>t?e[Pg]|=xj|pee:e[Pg]&=~xj,tee=(e,t)=>t?e[Pg]|=wj:e[Pg]&=~wj,Cj=class extends a0{constructor(t,o){if(super(),this.key=void 0,this.animation=new kj,this.queue=void 0,this.defaultProps={},this._state={paused:!1,delayed:!1,pauseQueue:new Set,resumeQueue:new Set,timeouts:new Set},this._pendingCalls=new Set,this._lastCallId=0,this._lastToId=0,this._memoizedDuration=0,!Ce.und(t)||!Ce.und(o)){let r=Ce.obj(t)?Oi({},t):Oi({},o,{from:t});Ce.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(Mp(this)||this._state.asyncTo)||t0(this)}get goal(){return Hn(this.animation.to)}get velocity(){let t=$l(this);return t instanceof Eg?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return gj(this)}get isAnimating(){return Mp(this)}get isPaused(){return t0(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=e0(n.to);!a&&Ii(n.to)&&(s=cs(Hn(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==Tg?1:a?a[f].lastPosition:s[f],h=n.immediate,m=p;if(!h){if(m=d.lastPosition,i.tension<=0){d.done=!0;return}let g=d.elapsedTime+=t,b=n.fromValues[f],v=d.v0!=null?d.v0:d.v0=Ce.arr(i.velocity)?i.velocity[f]:i.velocity,y,k=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Ce.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,_=Math.exp(-(1-S)*g);m=b+v/(1-S)*(1-_),h=Math.abs(d.lastPosition-m)<=k,y=v*_}else{y=d.lastVelocity==null?v:d.lastVelocity;let S=i.restVelocity||k/10,_=i.clamp?0:i.bounce,x=!Ce.und(_),w=b==p?d.v0>0:b<p,T,B=!1,R=1,I=Math.ceil(t/R);for(let A=0;A<I&&(T=Math.abs(y)>S,!(!T&&(h=Math.abs(p-m)<=k,h)));++A){x&&(B=m==p||m>p==w,B&&(y=-y*_,m=p));let P=-i.tension*1e-6*(m-p),O=-i.friction*.001*y,N=(P+O)/i.mass;y=y+N*R,m=m+y*R}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,g=d.elapsedTime+=t)),S=(i.progress||0)+g/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),m=b+i.easing(S)*(p-b),y=(m-d.lastPosition)/t,h=S==1}d.lastVelocity=y,Number.isNaN(m)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[f].done&&(h=!1),h?d.done=!0:o=!1,d.setValue(m,i.round)&&(r=!0)});let l=$l(this),u=l.getValue();if(o){let d=Hn(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 st.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Mp(this)){let{to:t,config:o}=this.animation;st.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 Ce.und(t)?(r=this.queue||[],this.queue=[]):r=[Ce.obj(t)?t:Oi({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>Rj(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),s0(this._state,t&&this._lastCallId),st.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=Ce.obj(r)?r[o]:r,(r==null||yj(r))&&(r=void 0),n=Ce.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return gj(this)||(t.reverse&&([r,n]=[n,r]),n=Hn(n),Ce.und(n)?$l(this)||this._set(r):this._set(n)),i}_update(t,o){let r=Oi({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,lee(r,(l,u)=>/^on/.test(u)?see(l,n):l)),ree(this,r,"onProps"),r0(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 uee(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{t0(this)||(tee(this,!0),Iv(a.pauseQueue),r0(this,"onPause",Kl(this,o0(this,this.animation.to)),this))},resume:()=>{t0(this)&&(tee(this,!1),Mp(this)&&this._resume(),Iv(a.resumeQueue),r0(this,"onResume",Kl(this,o0(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=mee(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(Lv(this));let n=!Ce.und(t.to),i=!Ce.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(Lv(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||Ce.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let h=!Qc(p,d);h&&(l.from=p),p=Hn(p);let m=!Qc(f,u);m&&this._focus(f);let g=yj(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!g&&b5e(b,Bg(o.config,s),o.config!==a.config?Bg(a.config,s):void 0);let k=$l(this);if(!k||Ce.und(f))return r(Kl(this,!0));let S=Ce.und(o.reset)?i&&!o.default:!Ce.und(p)&&n0(o.reset,s),_=S?p:this.get(),x=i0(f),w=Ce.num(x)||Ce.arr(x)||Av(x),T=!g&&(!w||n0(a.immediate||o.immediate,s));if(m){let A=UP(f);if(A!==k.constructor)if(T)k=this._set(x);else throw Error(`Cannot animate between ${k.constructor.name} and ${A.name}, as the "to" prop suggests`)}let B=k.constructor,R=Ii(f),I=!1;if(!R){let A=S||!gj(this)&&h;(m||A)&&(I=Qc(i0(_),x),R=!I),(!Qc(l.immediate,T)&&!T||!Qc(b.decay,v)||!Qc(b.velocity,y))&&(R=!0)}if(I&&Mp(this)&&(l.changed&&!S?R=!0:R||this._stop(u)),!g&&((R||Ii(u))&&(l.values=k.getPayload(),l.toValues=Ii(f)?null:B==Tg?[1]:cs(x)),l.immediate!=T&&(l.immediate=T,!T&&!S&&this._set(u)),R)){let{onRest:A}=l;_o(v5e,O=>ree(this,o,O));let P=Kl(this,o0(this,u));Iv(this._pendingCalls,P),this._pendingCalls.add(r),l.changed&&st.batchedUpdates(()=>{l.changed=!S,A?.(P,this),S?Bg(a.onRest,P):l.onStart==null||l.onStart(P,this)})}S&&this._set(_),g?r(fee(o.to,o,this._state,this)):R?this._start():Mp(this)&&!m?this._pendingCalls.add(r):r(dee(_))}_focus(t){let o=this.animation;t!==o.to&&(dj(this)&&this._detach(),o.to=t,dj(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;Ii(o)&&(Ap(o,this),_j(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Ii(t)&&Lp(t,this)}_set(t,o=!0){let r=Hn(t);if(!Ce.und(r)){let n=$l(this);if(!n||!Qc(r,n.getValue())){let i=UP(r);!n||n.constructor!=i?HP(this,i.create(r)):n.setValue(r),n&&st.batchedUpdates(()=>{this._onChange(r,o)})}}return $l(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,r0(this,"onStart",Kl(this,o0(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Bg(this.animation.onChange,t,this)),Bg(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;$l(this).reset(Hn(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),Mp(this)||(eee(this,!0),t0(this)||this._resume())}_resume(){$s.skipAnimation?this.finish():Ov.start(this)}_stop(t,o){if(Mp(this)){eee(this,!1);let r=this.animation;_o(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Cg(this,{type:"idle",parent:this});let n=o?Lv(this.get()):Kl(this.get(),o0(this,t??r.to));Iv(this._pendingCalls,n),r.changed&&(r.changed=!1,r0(this,"onRest",n,this))}}};function o0(e,t){let o=i0(t),r=i0(e.get());return Qc(r,o)}function mee(e,t=e.loop,o=e.to){let r=Bg(t);if(r){let n=r!==!0&&cee(r),i=(n||e).reverse,s=!n||n.reset;return Ej(Oi({},e,{loop:t,default:!1,pause:void 0,to:!i||yj(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function Ej(e){let{to:t,from:o}=e=cee(e),r=new Set;return Ce.obj(t)&&oee(t,r),Ce.obj(o)&&oee(o,r),e.keys=r.size?Array.from(r):null,e}function oee(e,t){Aa(e,(o,r)=>o!=null&&t.add(r))}var v5e=["onStart","onRest","onChange","onPause","onResume"];function ree(e,t,o){e.animation[o]=t[o]!==aee(t,o)?see(t[o],e.key):void 0}function r0(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 S5e=["onStart","onChange","onRest"],k5e=1,qP=class{constructor(t,o){this.id=k5e++,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(Oi({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];Ce.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(Ej(t)),this}start(t){let{queue:o}=this;return t?o=cs(t).map(Ej):this.queue=[],this._flush?this._flush(this,o):(gee(this,o),_5e(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;_o(cs(o),n=>r[n].stop(!!t))}else s0(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Ce.und(t))this.start({pause:!0});else{let o=this.springs;_o(cs(t),r=>o[r].pause())}return this}resume(t){if(Ce.und(t))this.start({pause:!1});else{let o=this.springs;_o(cs(t),r=>o[r].resume())}return this}each(t){Aa(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,Pv(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&&Pv(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,Pv(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;st.onFrame(this._onFrame)}};function _5e(e,t){return Promise.all(t.map(o=>hee(e,o))).then(o=>Rj(e,o))}async function hee(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Ce.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Ce.arr(n)||Ce.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):_o(S5e,g=>{let b=t[g];if(Ce.fun(b)){let v=e._events[g];t[g]=({finished:y,cancelled:k})=>{let S=v.get(b);S?(y||(S.finished=!1),k&&(S.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:k||!1})},u&&(u[g]=t[g])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Iv(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let p=(r||Object.keys(e.springs)).map(g=>e.springs[g].start(t)),h=t.cancel===!0||aee(t,"cancel")===!0;(d||h&&f.asyncId)&&p.push(uee(++e._lastAsyncId,{props:t,state:f,actions:{pause:MP,resume:MP,start(g,b){h?(s0(f,e._lastAsyncId),b(Lv(e))):(g.onRest=a,b(fee(d,g,f,e)))}}})),f.paused&&await new Promise(g=>{f.resumeQueue.add(g)});let m=Rj(e,await Promise.all(p));if(s&&m.finished&&!(o&&m.noop)){let g=mee(t,s,n);if(g)return gee(e,[g]),hee(e,g,!0)}return l&&st.batchedUpdates(()=>l(m,e,e.item)),m}function x5e(e,t){let o=new Cj;return o.key=e,t&&Ap(o,t),o}function w5e(e,t,o){t.keys&&_o(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function gee(e,t){_o(t,o=>{w5e(e.springs,o,r=>x5e(r,e))})}function C5e(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 E5e=["children"],Bj=e=>{let{children:t}=e,o=C5e(e,E5e),r=(0,c0.useContext)(ZP),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=UJ(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=ZP;return l0.createElement(s,{value:o},t)},ZP=T5e(Bj,{});Bj.Provider=ZP.Provider;Bj.Consumer=ZP.Consumer;function T5e(e,t){return Object.assign(e,l0.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var nee;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(nee||(nee={}));var Tj=class extends a0{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Op(...o);let r=this._get(),n=UP(r);HP(this,n.create(r))}advance(t){let o=this._get(),r=this.get();Qc(o,r)||($l(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&iee(this._active)&&bj(this)}_get(){let t=Ce.arr(this.source)?this.source.map(Hn):cs(Hn(this.source));return this.calc(...t)}_start(){this.idle&&!iee(this._active)&&(this.idle=!1,_o(e0(this),t=>{t.done=!1}),$s.skipAnimation?(st.batchedUpdates(()=>this.advance()),bj(this)):Ov.start(this))}_attach(){let t=1;_o(cs(this.source),o=>{Ii(o)&&Ap(o,this),_j(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){_o(cs(this.source),t=>{Ii(t)&&Lp(t,this)}),this._active.clear(),bj(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=cs(this.source).reduce((o,r)=>Math.max(o,(_j(r)?r.priority:0)+1),0))}};function R5e(e){return e.idle!==!1}function iee(e){return!e.size||Array.from(e).every(R5e)}function bj(e){e.idle||(e.idle=!0,_o(e0(e),t=>{t.done=!0}),Cg(e,{type:"idle",parent:e}))}$s.assign({createStringInterpolator:VP,to:(e,t)=>new Tj(e,t)});var zdt=Ov.advance;var vee=c(xd());function Aj(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 B5e=["style","children","scrollTop","scrollLeft"],See=/^--/;function P5e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!See.test(e)&&!(u0.hasOwnProperty(e)&&u0[e])?t+"px":(""+t).trim()}var yee={};function I5e(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=Aj(r,B5e),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:yee[f]||(yee[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=P5e(f,n[f]);See.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 u0={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},O5e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),A5e=["Webkit","Ms","Moz","O"];u0=Object.keys(u0).reduce((e,t)=>(A5e.forEach(o=>e[O5e(o,t)]=e[t]),e),u0);var L5e=["x","y","z"],M5e=/^(matrix|translate|scale|rotate|skew)/,N5e=/^(translate)/,D5e=/^(rotate|skew)/,Pj=(e,t)=>Ce.num(e)&&e!==0?e+t:e,XP=(e,t)=>Ce.arr(e)?e.every(o=>XP(o,t)):Ce.num(e)?e===t:parseFloat(e)===t,Ij=class extends Rg{constructor(t){let{x:o,y:r,z:n}=t,i=Aj(t,L5e),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>Pj(u,"px")).join(",")})`,XP(l,0)])),Aa(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(M5e.test(u)){if(delete i[u],Ce.und(l))return;let d=N5e.test(u)?"px":D5e.test(u)?"deg":"";s.push(cs(l)),a.push(u==="rotate3d"?([f,p,h,m])=>[`rotate3d(${f},${p},${h},${Pj(m,d)})`,XP(m,0)]:f=>[`${u}(${f.map(p=>Pj(p,d)).join(",")})`,XP(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new Oj(s,a)),super(i)}},Oj=class extends Bv{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 _o(this.inputs,(r,n)=>{let i=Hn(r[0]),[s,a]=this.transforms[n](Ce.arr(i)?i:r.map(Hn));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&_o(this.inputs,o=>_o(o,r=>Ii(r)&&Ap(r,this)))}observerRemoved(t){t==0&&_o(this.inputs,o=>_o(o,r=>Ii(r)&&Lp(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Cg(this,t)}},V5e=["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"],F5e=["scrollTop","scrollLeft"];$s.assign({batchedUpdates:vee.unstable_batchedUpdates,createStringInterpolator:VP,colors:DJ});var z5e=YJ(V5e,{applyAnimatedValues:I5e,createAnimatedStyle:e=>new Ij(e),getComponentProps:e=>Aj(e,F5e)}),kee=z5e.animated;var Mv=c(F(),1),xee=c(Tt(),1),wee=c(Q(),1);var j5e=200;function _ee(e){return{top:e.offsetTop,left:e.offsetLeft}}function H5e({triggerAnimationOnChange:e,clientId:t}){let o=(0,Mv.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,wee.useSelect)(C),{previous:d,prevRect:f}=(0,Mv.useMemo)(()=>({previous:o.current&&_ee(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,Mv.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,xee.getScrollContainer)(o.current),h=i(t),m=h||s(t),g=u();function b(){if(!g&&m&&f){let B=o.current.getBoundingClientRect().top-f.top;B&&(p.scrollTop+=B)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>j5e){b();return}let y=h||a(t)||l(t);if(y&&g)return;let k=y?"1":"",S=new qP({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:T}){if(!o.current)return;let{x:B,y:R}=T;B=Math.round(B),R=Math.round(R);let I=B===0&&R===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${B}px,${R}px,0)`,o.current.style.zIndex=k,b()}});o.current.style.transform=void 0;let _=_ee(o.current),x=Math.round(d.left-_.left),w=Math.round(d.top-_.top);return S.start({x:0,y:0,from:{x,y:w}}),()=>{S.stop(),S.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var QP=H5e;var eI=c(F(),1),wd=c(Tt(),1),Eee=c(Q(),1);var JP=".block-editor-block-list__block",U5e=".block-list-appender",G5e=".block-editor-button-block-appender";function Cee(e,t){return e.closest(JP)===t.closest(JP)}function Jc(e,t){return t.closest([JP,U5e,G5e].join(","))===e}function La(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 qo(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(JP);if(o)return o.id.slice(6)}function Lj(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 W5e(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 $5e(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var K5e=["core/navigation"];function Nv(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&K5e.includes(r)){let s=[e],a;for(;a=s.pop();)if(!$5e(a)){for(let l of a.children)if(W5e(l)){let u=l.getBoundingClientRect();o=Lj(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 Tee({clientId:e,initialPosition:t}){let o=(0,eI.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=H((0,Eee.useSelect)(C));return(0,eI.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(Jc(o.current,a.activeElement))return;let l=wd.focus.tabbable.find(o.current).filter(v=>(0,wd.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!Jc(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=wd.focus.tabbable.findNext(o.current);if(v&&Jc(o.current,v)&&(0,wd.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:h,offset:m}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||m!==void 0&&h===e)||(0,wd.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var tI=c(fe(),1);var{subscribeDelegatedListener:Ree}=H(tI.privateApis);function Bee({isEnabled:e=!0}={}){return(0,tI.useRefEffect)(t=>{if(!e)return;function o(i){i.defaultPrevented||(i.preventDefault(),t.classList.toggle("is-hovered",i.type==="mouseover"))}let r=Ree(t,"mouseout",o),n=Ree(t,"mouseover",o);return()=>{r(),n(),t.classList.remove("is-hovered")}},[e])}var oI=c(Q(),1),rI=c(fe(),1);var{subscribeDelegatedListener:Y5e}=H(rI.privateApis);function Pee(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,oI.useSelect)(C),{selectBlock:n,selectionChange:i}=(0,oI.useDispatch)(C);return(0,rI.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&Jc(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return Y5e(s,"focusin",a)},[t,n])}var Np=c(F(),1);var Oee=c(Q(),1),Aee=c(fe(),1),Lee=c(F(),1);var Mj={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},q5e=Object.values(Mj);function Mee(e){let t;for(let o in Mj)typeof e[o]=="function"&&(t=t||{},t[Mj[o]]=e[o]);return t}var Nee=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],Iee=[...Nee,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],d0=[...Nee,"data"],Z5e={keydown:Iee,keyup:Iee,beforeinput:d0,input:d0,compositionstart:d0,compositionupdate:d0,compositionend:d0};function X5e(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 Z5e[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function Dee(){let{hasMultiSelection:e,getBlockParents:t}=(0,Oee.useSelect)(C),{refsMap:o,eventHandlers:r}=(0,Lee.useContext)(vd);return(0,Aee.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=La(u,n),f=qo(d);if(!f)return;let p=[f,...t(f,!0)],h;for(let m of p){let g=r.get(m)?.current?.[l.type],b=g&&o.get(m);if(b&&(h||(h=X5e(l,d)),h.currentTarget=b,g(h),h.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=q5e.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function Vee(e,t){let{eventHandlers:o}=(0,Np.useContext)(vd),r=Mee(t),n=(0,Np.useRef)();(0,Np.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,Np.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var Dv=c(ue(),1),zee=c(Tt(),1),Dp=c(io(),1),nI=c(Q(),1),jee=c(fe(),1);function Fee(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function Hee({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=H((0,nI.useSelect)(C)),{insertAfterBlock:l,removeBlock:u,resetZoomLevel:d,startDraggingBlocks:f,stopDraggingBlocks:p,editContentOnlySection:h}=H((0,nI.useDispatch)(C));return(0,jee.useRefEffect)(m=>{if(!t)return;function g(y){let{keyCode:k,target:S}=y;k!==Dp.ENTER&&k!==Dp.BACKSPACE&&k!==Dp.DELETE||S!==m||(0,zee.isTextField)(S)||(y.preventDefault(),k===Dp.ENTER&&r()?d():k===Dp.ENTER?l(e):u(e))}function b(y){if(m!==y.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){y.preventDefault();return}let k=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});y.dataTransfer.effectAllowed="move",y.dataTransfer.clearData(),y.dataTransfer.setData("wp-blocks",k);let{ownerDocument:S}=m,{defaultView:_}=S;_.getSelection().removeAllRanges();let w=S.createElement("div");w.style.width="1px",w.style.height="1px",w.style.position="fixed",w.style.visibility="hidden",S.body.appendChild(w),y.dataTransfer.setDragImage(w,0,0);let T=m.getBoundingClientRect(),B=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let I=1;{let W=m;for(;W=W.parentElement;){let{scale:Y}=_.getComputedStyle(W);if(Y&&Y!=="none"){I=parseFloat(Y);break}}}let A=1/I,P={};for(let W of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])P[W]=m.style[W];let O=_.scrollY,N=_.scrollX,z=y.clientX,V=y.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let M=y.clientX-T.left,D=y.clientY-T.top,L=T.height>200?200/T.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${M*A}px ${D*A}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${L})`,m.style.opacity="0.9",Fee(_.getComputedStyle(m).backgroundColor)){let W="transparent",Y=m;for(;Y=Y.parentElement;){let{backgroundColor:Z}=_.getComputedStyle(Y);if(!Fee(Z)){W=Z;break}}m.style.backgroundColor=W}let j=!1,q=z,J=V;function te(W){W.clientX===q&&W.clientY===J||(q=W.clientX,J=W.clientY,ee())}function ee(){j||(j=!0,m.style.pointerEvents="none");let W=J-V,Y=q-z,Z=_.scrollY,oe=_.scrollX,ne=Z-O,X=oe-N,re=W+ne,ae=Y+X;m.style.top=`${re*A}px`,m.style.left=`${ae*A}px`}function $(){S.removeEventListener("dragover",te),S.removeEventListener("dragend",$),S.removeEventListener("drop",$),S.removeEventListener("scroll",ee);for(let[W,Y]of Object.entries(P))m.style[W]=Y;R.remove(),m.id=B,w.remove(),p(),document.body.classList.remove("is-dragging-components-draggable"),S.documentElement.classList.remove("is-dragging")}S.addEventListener("dragover",te),S.addEventListener("dragend",$),S.addEventListener("drop",$),S.addEventListener("scroll",ee),f([e]),document.body.classList.add("is-dragging-components-draggable"),S.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",g),m.addEventListener("dragstart",b);function v(y){let k=i(e),S=a(e),_=(0,Dv.isReusableBlock)(S),x=(0,Dv.isTemplatePart)(S);!k||s===e||_||x||(y.preventDefault(),h(e))}return m.addEventListener("dblclick",v),()=>{m.removeEventListener("keydown",g),m.removeEventListener("dragstart",b),m.removeEventListener("dblclick",v)}},[e,t,o,a,Dv.isReusableBlock,Dv.isTemplatePart,l,u,r,d,n,f,p,i,s,h])}var Uee=c(fe(),1),Gee=c(F(),1);function Wee(){let e=(0,Gee.useContext)(iI);return(0,Uee.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var sI=c(fe(),1);function $ee({isSelected:e}){let t=(0,sI.useReducedMotion)();return(0,sI.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 Kee=c(fe(),1),Yee=c(Q(),1);function aI({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=H((0,Yee.useSelect)(C));return(0,Kee.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 qee=c(fe(),1),f0=new Map;function Q5e(e,t){let o=f0.get(e);o||(o=new Set,f0.set(e,o),e.addEventListener("pointerdown",Xee)),o.add(t)}function J5e(e,t){let o=f0.get(e);o&&(o.delete(t),Zee(t),o.size===0&&(f0.delete(e),e.removeEventListener("pointerdown",Xee)))}function Zee(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function Xee(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=f0.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)Zee(a)}function Qee(){return(0,qee.useRefEffect)(e=>(Q5e(e.ownerDocument,e),()=>{J5e(e.ownerDocument,e)}),[])}var Mr=c(G(),1),Ai=c(F(),1),Li=c(U(),1),Ig=c(Q(),1),ote=c(Yl(),1),rte=c(as(),1);var p0=c(G(),1);var{getViewportBreakpoints:eFe}=H(Sr);function Nj(e){let t=eFe(e);return K6.filter(([o])=>(o!==no.tablet.key||t.tablet!==void 0)&&(o!==no.mobile.key||t.mobile!==void 0))}function tFe(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"||!K6.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function ete(e,t){if(!e?.length)return!1;let o=e.filter(r=>tFe(r,t)).length;return o===0?!1:o===e.length?!0:null}function tte(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 Dj(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,p0.__)("Block is hidden");if(e?.viewport){let o=Nj(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,p0.sprintf)((0,p0.__)("Block is hidden on %s"),o.join(", "))}return null}var _r=c(E(),1),oFe={[no.mobile.key]:!1,[no.tablet.key]:!1,[no.desktop.key]:!1},rFe=[];function Vj({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Ig.useDispatch)(rte.store),{updateBlockAttributes:r}=(0,Ig.useDispatch)(C),n=(0,Ig.useSelect)(S=>S(C).getBlocksByClientId(e)??rFe,[e]),i=(0,Ig.useSelect)(S=>S(ote.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Ig.useSelect)(S=>S(C).getSettings().__experimentalFeatures?.viewport,[]),a=(0,Ai.useMemo)(()=>Nj(s),[s]),l=(0,Ai.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let S={};return a.forEach(([,{key:_}])=>{S[_]=ete(n,_)}),{hideEverywhere:tte(n),viewportChecked:S}},[n,a]),[u,d]=(0,Ai.useState)(l?.viewportChecked??{}),[f,p]=(0,Ai.useState)(l?.hideEverywhere??!1),h=(0,Ai.useCallback)((S,_)=>{d({...u,[S]:_})},[u]),m=(0,Ai.useMemo)(()=>{if(!f)return(0,Mr.sprintf)((0,Mr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let S=n?.length>1?(0,Mr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Mr.__)("Block hidden. You can access it via the List View (%s).");return(0,Mr.sprintf)(S,i)},[f,n?.length,i]),g=(0,Ai.useMemo)(()=>Object.values(u).some(S=>S===!0||S===null),[u]),b=(0,Ai.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:S}])=>u[S]!==l.viewportChecked[S]),[f,u,l,a]),v=(0,Ai.useMemo)(()=>f===null?!0:Object.values(u).some(S=>S===null),[f,u]),y=(0,Ai.useCallback)(S=>{S.preventDefault();let _=f?!1:{viewport:a.reduce((w,[,{key:T}])=>(u[T]&&(w[T]=!1),w),{})},x=Object.fromEntries(n.map(({clientId:w,attributes:T})=>[w,{metadata:Ge({...T?.metadata,blockVisibility:_})}]));r(e,x,{uniqueByBlock:!0}),o(m,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,m,t,r,a,u]),k=n?.length>1;return(0,_r.jsx)(Li.Modal,{title:e?.length>1?(0,Mr.__)("Hide blocks"):(0,Mr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,_r.jsxs)("form",{onSubmit:y,children:[(0,_r.jsxs)("fieldset",{children:[(0,_r.jsx)("legend",{children:k?(0,Mr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Mr.__)("Select the viewport size for which you want to hide the block.")}),(0,_r.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,_r.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,_r.jsx)(Li.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Mr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:S=>{p(S),d(oFe)}}),f!==!0&&(0,_r.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:S,icon:_,key:x}])=>(0,_r.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,_r.jsx)(Li.CheckboxControl,{label:(0,Mr.sprintf)((0,Mr.__)("Hide on %s"),S),checked:u[x]??!1,indeterminate:u[x]===null,onChange:w=>h(x,w)}),(0,_r.jsx)(Li.Icon,{icon:_,className:K({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),k&&v&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Mr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!k&&f===!0&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Mr.sprintf)((0,Mr.__)("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)}),!k&&!f&&g&&(0,_r.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Ai.createInterpolateElement)((0,Mr.sprintf)((0,Mr.__)("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,_r.jsx)("strong",{})})})]}),(0,_r.jsxs)(Li.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,_r.jsx)(Li.FlexItem,{children:(0,_r.jsx)(Li.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Mr.__)("Cancel")})}),(0,_r.jsx)(Li.FlexItem,{children:(0,_r.jsx)(Li.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Mr.__)("Apply")})})]})]})})}var Fj=c(fe(),1);var{getViewportBreakpoints:nFe}=H(Sr);function Ma(e={}){let{blockVisibility:t=void 0,deviceType:o=no.desktop.key,viewportSettings:r,view:n=window}=e,i=nFe(r),s=i.mobile?`(width <= ${i.mobile})`:void 0,a=(0,Fj.useMediaQuery)(s,n),l;i.tablet&&(l=i.mobile?`(${i.mobile} < width <= ${i.tablet})`:`(width <= ${i.tablet})`);let u=(0,Fj.useMediaQuery)(l,n),d;return o===no.mobile.key&&i.mobile?d=no.mobile.key:o===no.tablet.key&&i.tablet?d=no.tablet.key:a?d=no.mobile.key:u&&i.tablet?d=no.tablet.key:d=no.desktop.key,{isBlockCurrentlyHidden:t===!1||t?.viewport?.[d]===!1,currentViewport:d}}var zj=c(G(),1),lI=c(U(),1),cI=c(F(),1);var nte=c(ue(),1),uI=c(Q(),1);var jj=c(E(),1);function Hj({clientIds:e}){let t=(0,cI.useRef)(!1),[o]=Le("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,uI.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=H(a(C));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,nte.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,uI.useDispatch)(C);if((0,cI.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=H(i);return(0,jj.jsx)(lI.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,jj.jsx)(lI.ToolbarButton,{disabled:!r,icon:n?Vl:ug,label:n?(0,zj.__)("Hidden"):(0,zj.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var Uj=c(G(),1),ite=c(U(),1),dI=c(Q(),1),ste=c(Yl(),1);var ate=c(E(),1);function Gj({clientIds:e}){let[t]=Le("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,dI.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=H(s(C));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(ste.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,dI.useDispatch)(C);if(t===!1)return null;let{showViewportModal:i}=H(n);return(0,ate.jsx)(ite.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,Uj.__)("Show"):(0,Uj.__)("Hide")})}var Fp=c(U(),1),Wj=c(Q(),1),Vp=c(G(),1);var Vv=c(E(),1),{Badge:iFe}=H(Fp.privateApis),sFe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:no.desktop.key};function lte({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,Wj.useSelect)(p=>{if(!e)return sFe;let{getBlockAttributes:h,isBlockParentHiddenEverywhere:m,getSettings:g}=H(p(C)),b=g();return{currentBlockVisibility:h(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[wa]?.toLowerCase()||no.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:m(e)}},[e]),s=Nt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=Ma({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,Wj.useSelect)(p=>!e||!u?!1:H(p(C)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Vp.__)("Block is hidden");else{let p=no[u]?.label||u;f=(0,Vp.sprintf)((0,Vp.__)("Block is hidden on %s"),p)}if(n)f=(0,Vp.__)("Parent block is hidden");else if(d){let p=no[u]?.label||u;f=(0,Vp.sprintf)((0,Vp.__)("Parent block is hidden on %s"),p)}return(0,Vv.jsx)(iFe,{className:"block-editor-block-visibility-info",children:(0,Vv.jsxs)(Fp.__experimentalHStack,{spacing:2,justify:"start",children:[(0,Vv.jsx)(Fp.Icon,{icon:Vl}),(0,Vv.jsx)(Fp.__experimentalText,{children:f})]})})}function m0(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:h,initialPosition:m,blockEditingMode:g,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:k,isDragging:S,hasChildSelected:_,isEditingDisabled:x,hasEditableOutline:w,isEditingContentOnlySection:T,defaultClassName:B,isSectionBlock:R,isWithinSectionBlock:I,canMove:A,blockVisibility:P,deviceType:O,viewportSettings:N,ariaLabel:z}=(0,cte.useContext)(Fn);Vee(o,n);let V=(0,Fv.useRefEffect)(Y=>{if(Y){let{ownerDocument:Z}=Y,{defaultView:oe}=Z;V.current=oe}},[]),M=(0,fI.sprintf)((0,fI.__)("Block: %s"),d),D=a==="html"&&!t?"-visual":"",L=Qee(),j=!I,q=(0,Fv.useMergeRefs)([e.ref,V,Tee({clientId:o,initialPosition:m}),OQ(o),Pee(o),Hee({clientId:o,isSelected:f}),Bee({isEnabled:j}),Wee(),QP({triggerAnimationOnChange:s,clientId:o}),(0,Fv.useDisabled)({isDisabled:!h}),aI({clientId:o,isEnabled:R}),$ee({isSelected:f}),A?L:void 0]),J=ht(),ee=!!J[zy]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:$}=Ma({blockVisibility:P,deviceType:O,viewportSettings:N,view:V.current});u<2&&o===J.clientId&&(0,dte.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let W=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&(W=!0),{tabIndex:g==="disabled"?-1:0,draggable:A&&!_?!0:void 0,...n,...e,ref:q,id:`block-${o}${D}`,role:"document","aria-label":z??M,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:K("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":h,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":k,"is-dragging":S,"has-child-selected":_,"is-editing-disabled":x,"has-editable-outline":w,"has-negative-margin":W,"is-editing-content-only-section":T,"is-block-hidden":$},r,e.className,n.className,B),style:{...n.style,...e.style,...ee}}}m0.save=ute.__unstableGetBlockProps;var Nr=c(E(),1);function aFe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=K(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function pI({children:e,isHtml:t,...o}){return(0,Nr.jsx)("div",{...m0(o,{__unstableIsHtml:t}),children:e})}function $j({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:h,onReplace:m,onRemove:g,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:k,mayDisplayParentControls:S,isSelectionWithinCurrentSection:_,themeSupportsLayout:x,...w}=(0,zp.useContext)(Fn),T=yg()||{},B=(0,Nr.jsx)(HB,{name:u,isSelected:i,attributes:f,setAttributes:h,insertBlocksAfter:o?void 0:b,onReplace:r?m:void 0,onRemove:r?g:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(T).length?T:void 0,mayDisplayControls:k,mayDisplayParentControls:S,mayDisplayPatternEditingControls:_,blockEditingMode:w.blockEditingMode,isPreviewMode:w.isPreviewMode}),R=(0,jt.getBlockType)(u);R?.getEditWrapperProps&&(p=aFe(p,R.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,A=a?.includes("is-position-sticky");I&&(B=(0,Nr.jsx)("div",{className:K("wp-block",A&&a),"data-align":p["data-align"],children:B}));let P;if(d)t==="html"?P=(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)("div",{style:{display:"none"},children:B}),(0,Nr.jsx)(pI,{isHtml:!0,children:(0,Nr.jsx)(SJ,{clientId:n})})]}):R?.apiVersion>1?P=B:P=(0,Nr.jsx)(pI,{children:B});else{let V=e?(0,jt.serializeRawBlock)(e):(0,jt.getSaveContent)(R,f);P=(0,Nr.jsxs)(pI,{className:"has-warning",children:[(0,Nr.jsx)($Q,{clientId:n}),(0,Nr.jsx)(zp.RawHTML,{children:(0,pte.safeHTML)(V)})]})}let{"data-align":O,...N}=p??{},z={...N,className:K(N.className,O&&x&&`align${O}`,!(O&&A)&&a)};return(0,Nr.jsx)(Fn.Provider,{value:{wrapperProps:z,isAligned:I,isSelectionWithinCurrentSection:_,...w},children:(0,Nr.jsx)(XQ,{fallback:(0,Nr.jsx)(pI,{className:"has-warning",children:(0,Nr.jsx)(qQ,{})}),children:P})})}var lFe=(0,mI.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(C);return{setAttributes(p){let{getMultiSelectedBlockClientIds:h}=o.select(C),m=h(),{clientId:g,attributes:b}=t,v=m.length?m:[g],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,h){let{rootClientId:m}=t;n(p,h,m)},onInsertBlocksAfter(p){let{clientId:h,rootClientId:m}=t,{getBlockIndex:g}=o.select(C),b=g(h);n(p,b+1,m)},onMerge(p){let{clientId:h,rootClientId:m}=t,{getPreviousBlockClientId:g,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:k,getBlockOrder:S,getBlockIndex:_,getBlockRootClientId:x,canInsertBlockType:w}=o.select(C);function T(){let R=v(h),I=(0,jt.getDefaultBlockName)(),A=(0,jt.getBlockType)(I);if(k(h)!==I){let P=(0,jt.switchToBlockType)(R,I);P&&P.length&&s(h,P)}else if((0,jt.isUnmodifiedDefaultBlock)(R)){let P=b(h);P&&o.batch(()=>{d(h),f(P)})}else if(A.merge){let P=A.merge({},R.attributes);s([h],[(0,jt.createBlock)(I,P)])}}function B(R,I=!0){let A=k(R),O=(0,jt.getBlockType)(A).category==="text",N=x(R),z=S(R),[V]=z;z.length===1&&(0,jt.isUnmodifiedBlock)(v(V))?d(R):O?o.batch(()=>{if(w(k(V),N))u([V],R,N,_(R));else{let M=(0,jt.switchToBlockType)(v(V),(0,jt.getDefaultBlockName)());M&&M.length&&M.every(D=>w(D.name,N))?(n(M,_(R),N,I),d(V,!1)):T()}!S(R).length&&(0,jt.isUnmodifiedBlock)(v(R))&&d(R,!1)}):T()}if(p){if(m){let I=b(m);if(I)if(k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(I),I,m),d(I,!1)});return}}else{i(m,I);return}}let R=b(h);if(!R)return;if((0,jt.isUnmodifiedDefaultBlock)(v(h))){let I=R;for(;S(I).length;)I=S(I)[0];o.batch(()=>{d(h),f(I)})}else S(R).length?B(R,!1):i(h,R)}else{let R=g(h);if(R)i(R,h);else if(m){let I=g(m);if(I&&k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(m),m,I),d(m,!1)});return}}B(m)}else T()}},onReplace(p,h,m){p.length&&!(0,jt.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let g=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],g,h,m)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});$j=(0,hI.compose)(lFe,(0,fte.withFilters)("editor.BlockListBlock"))($j);function cFe(e){let{clientId:t,rootClientId:o}=e,r=(0,mI.useSelect)(X=>{let{isBlockSelected:re,getBlockMode:ae,isSelectionEnabled:ve,getTemplateLock:xe,isSectionBlock:ge,getParentSectionBlock:be,getBlockWithoutAttributes:he,getBlockAttributes:ke,canRemoveBlock:_e,canMoveBlock:we,getSettings:Re,getEditedContentOnlySection:se,getBlockEditingMode:ie,getBlockName:Ae,isFirstMultiSelectedBlock:ye,getMultiSelectedBlockClientIds:Ee,hasSelectedInnerBlock:qe,getBlocksByName:pt,getBlockIndex:at,isBlockMultiSelected:Ct,isBlockSubtreeDisabled:rt,isBlockHighlighted:Ot,__unstableIsFullySelected:ut,__unstableSelectionHasUnmergeableBlock:Gt,isBlockBeingDragged:So,isDragging:mo,__unstableHasActiveBlockOverlayActive:de,getSelectedBlocksInitialCaretPosition:Me}=H(X(C)),Ze=he(t);if(!Ze)return;let{hasBlockSupport:ze,getActiveBlockVariation:Je}=X(jt.store),lt=ke(t),{name:ct,isValid:yr}=Ze,Ao=(0,jt.getBlockType)(ct),rr=Re(),{supportsLayout:ho,isPreviewMode:Go,__experimentalBlockBindingsSupportedAttributes:Vn}=rr,vr=Vn?.[ct],an=lt?.metadata?.blockVisibility,it=rr?.[wa]?.toLowerCase()||"desktop",_t=rr?.__experimentalFeatures?.viewport,Vt=Ao?.apiVersion>1,ko=Ct(t),Wo=ie(t),nr={isPreviewMode:Go,blockWithoutAttributes:Ze,name:ct,attributes:lt,isValid:yr,themeSupportsLayout:ho,index:at(t),isReusable:(0,jt.isReusableBlock)(Ao),className:Vt?lt.className:void 0,defaultClassName:Vt?(0,jt.getBlockDefaultClassName)(ct):void 0,blockTitle:Ao?.title,bindableAttributes:vr,blockVisibility:an,deviceType:it,viewportSettings:_t,isMultiSelected:ko,blockEditingMode:Wo,isEditingDisabled:Wo==="disabled"};if(Go)return nr;let Sa=re(t),ka=_e(t),Ll=we(t),Be=Je(ct,lt),Ft=!0,nt=qe(t,Ft),zt=ge(t)?t:be(t),$o=(0,jt.hasBlockSupport)(ct,"multiple",!0)?[]:pt(ct),Sn=$o.length&&$o[0]!==t;return{...nr,mode:ae(t),isSelectionEnabled:ve(),isLocked:!!xe(o),isSectionBlock:ge(t),isWithinSectionBlock:!!zt,isSelectionWithinCurrentSection:re(zt)||qe(zt,Ft),blockType:Ao,canRemove:ka,canMove:Ll,isSelected:Sa,isEditingContentOnlySection:se()===t,blockEditingMode:Wo,mayDisplayControls:Sa||ye(t)&&Ee().every(Gh=>Ae(Gh)===ct),mayDisplayParentControls:ze(Ae(t),"__experimentalExposeControlsToChildren",!1)&&qe(t),blockApiVersion:Ao?.apiVersion||1,blockTitle:Be?.title||Ao?.title,isSubtreeDisabled:Wo==="disabled"&&rt(t),hasOverlay:de(t)&&!mo(),initialPosition:Sa?Me():void 0,isHighlighted:Ot(t),isMultiSelected:ko,isPartiallySelected:ko&&!ut()&&!Gt(),isDragging:So(t),hasChildSelected:nt,isEditingDisabled:Wo==="disabled",hasEditableOutline:Wo!=="disabled"&&ie(o)==="disabled",originalBlockClientId:Sn?$o[0]:!1,blockVisibility:an,deviceType:it,viewportSettings:_t}},[t,o]),n=(0,hI.useRefEffect)(X=>{if(X){let{ownerDocument:re}=X,{defaultView:ae}=re;n.current=ae}},[]),{isBlockCurrentlyHidden:i}=Ma({blockVisibility:r?.blockVisibility,deviceType:r?.deviceType,viewportSettings:r?.viewportSettings,view:n.current}),s=(0,zp.useMemo)(()=>({...r?.blockWithoutAttributes,attributes:r?.attributes}),[r?.blockWithoutAttributes,r?.attributes]);if(!r)return null;let{isPreviewMode:a,mode:l="visual",isSelectionEnabled:u=!1,isLocked:d=!1,canRemove:f=!1,canMove:p=!1,name:h,attributes:m,isValid:g,isSelected:b=!1,themeSupportsLayout:v,isEditingContentOnlySection:y,blockEditingMode:k,mayDisplayControls:S,mayDisplayParentControls:_,index:x,blockApiVersion:w,blockType:T,blockTitle:B,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:V,hasChildSelected:M,isSectionBlock:D,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:J,className:te,defaultClassName:ee,originalBlockClientId:$,bindableAttributes:W,blockVisibility:Y,deviceType:Z,viewportSettings:oe}=r,ne={isPreviewMode:a,clientId:t,className:te,index:x,mode:l,name:h,blockApiVersion:w,blockType:T,blockTitle:B,isSelected:b,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,blockEditingMode:k,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:V,hasChildSelected:M,isSectionBlock:D,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:J,isEditingContentOnlySection:y,defaultClassName:ee,mayDisplayControls:S,mayDisplayParentControls:_,originalBlockClientId:$,themeSupportsLayout:v,canMove:p,isBlockCurrentlyHidden:i,bindableAttributes:W,blockVisibility:Y,deviceType:Z,viewportSettings:oe};return i&&!b&&!O&&!M?null:(0,Nr.jsx)(Fn.Provider,{value:ne,children:(0,Nr.jsx)($j,{...e,mode:l,isSelectionEnabled:u,isLocked:d,canRemove:f,canMove:p,block:s,name:h,attributes:m,isValid:g,isSelected:b})})}var gI=(0,zp.memo)(cFe);var c9=c(Q(),1),Gpe=c(ue(),1);var a9=c(G(),1),Fpe=c(hte(),1),B2=c(Q(),1),P2=c(io(),1);var Vpe=c(Qr(),1),jd=c(G(),1),R2=c(U(),1),ck=c(Q(),1),yb=c(ue(),1),s9=c(F(),1);var Jt=c(F(),1),w2=c(U(),1);var Rse=c(F(),1);var Og=c(ce(),1);function Ag({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Og.useRef(e!==void 0),[i,s]=Og.useState(t),a=n?e:i,l=Og.useCallback(u=>{n||s(u)},[]);return[a,l]}var uFe=c(ce(),1),h0={...uFe};var bte=c(ce(),1),gte={};function lo(e,t){let o=bte.useRef(gte);return o.current===gte&&(o.current=e(t)),o}var Kj=h0.useInsertionEffect,dFe=Kj&&Kj!==h0.useLayoutEffect?Kj:e=>e();function me(e){let t=lo(fFe).current;return t.next=e,dFe(t.effect),t.trampoline}function fFe(){let e={next:void 0,callback:pFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function pFe(){}var yte=c(ce(),1),mFe=()=>{},le=typeof document<"u"?yte.useLayoutEffect:mFe;var jp=c(ce(),1);var bI=c(ce(),1),Yj=bI.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function vte(){return bI.useContext(Yj)}var Ste=c(E(),1);function kte(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=me(n),s=jp.useRef(0),a=lo(gFe).current,l=lo(hFe).current,[u,d]=jp.useState(0),f=jp.useRef(u),p=me((v,y)=>{l.set(v,y??null),f.current+=1,d(f.current)}),h=me(v=>{l.delete(v),f.current+=1,d(f.current)}),m=jp.useMemo(()=>{let v=new Map;return Array.from(l.keys()).filter(k=>k.isConnected).sort(bFe).forEach((k,S)=>{let _=l.get(k)??{};v.set(k,{..._,index:S})}),v},[l,u]);le(()=>{if(typeof MutationObserver!="function"||m.size===0)return;let v=new MutationObserver(y=>{let k=new Set,S=_=>k.has(_)?k.delete(_):k.add(_);y.forEach(_=>{_.removedNodes.forEach(S),_.addedNodes.forEach(S)}),k.size===0&&(f.current+=1,d(f.current))});return m.forEach((y,k)=>{k.parentElement&&v.observe(k.parentElement,{childList:!0})}),()=>{v.disconnect()}},[m]),le(()=>{f.current===u&&(o.current.length!==m.size&&(o.current.length=m.size),r&&r.current.length!==m.size&&(r.current.length=m.size),s.current=m.size),i(m)},[i,m,o,r,u]),le(()=>()=>{o.current=[]},[o]),le(()=>()=>{r&&(r.current=[])},[r]);let g=me(v=>(a.add(v),()=>{a.delete(v)}));le(()=>{a.forEach(v=>v(m))},[a,m]);let b=jp.useMemo(()=>({register:p,unregister:h,subscribeMapChange:g,elementsRef:o,labelsRef:r,nextIndexRef:s}),[p,h,g,o,r,s]);return(0,Ste.jsx)(Yj.Provider,{value:b,children:t})}function hFe(){return new Map}function gFe(){return new Set}function bFe(e,t){let o=e.compareDocumentPosition(t);return o&Node.DOCUMENT_POSITION_FOLLOWING||o&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:o&Node.DOCUMENT_POSITION_PRECEDING||o&Node.DOCUMENT_POSITION_CONTAINS?1:0}var yI=c(ce(),1),yFe=yI.createContext(void 0);function Hp(){return yI.useContext(yFe)?.direction??"ltr"}function vFe(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 SFe=vFe("https://base-ui.com/production-error","Base UI"),It=SFe;var Lg=c(ce(),1);function eu(e,t,o,r){let n=lo(xte).current;return kFe(n,e,t,o,r)&&wte(n,[e,t,o,r]),n.callback}function _te(e){let t=lo(xte).current;return _Fe(t,e)&&wte(t,e),t.callback}function xte(){return{callback:null,cleanup:null,refs:[]}}function kFe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function _Fe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function wte(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 Ete=c(ce(),1);var Cte=c(ce(),1),xFe=parseInt(Cte.version,10);function zv(e){return xFe>=e}function qj(e){if(!Ete.isValidElement(e))return null;let t=e,o=t.props;return(zv(19)?o?.ref:t.ref)??null}function g0(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Ht(){}var b0=Object.freeze([]),Qt=Object.freeze({});function Tte(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 Rte(e,t){return typeof e=="function"?e(t):e}function vI(e,t){return typeof e=="function"?e(t):e}var Zj={};function Ut(e,t,o,r,n){if(!o&&!r&&!n&&!e)return SI(t);let i=SI(e);return t&&(i=y0(i,t)),o&&(i=y0(i,o)),r&&(i=y0(i,r)),n&&(i=y0(i,n)),i}function Bte(e){if(e.length===0)return Zj;if(e.length===1)return SI(e[0]);let t=SI(e[0]);for(let o=1;o<e.length;o+=1)t=y0(t,e[o]);return t}function SI(e){return Xj(e)?{...Ite(e,Zj)}:wFe(e)}function y0(e,t){return Xj(t)?Ite(t,e):CFe(e,t)}function wFe(e){let t={...e};for(let o in t){let r=t[o];Pte(o,r)&&(t[o]=Ote(r))}return t}function CFe(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=g0(e.style,r);break}case"className":{e[o]=Qj(e.className,r);break}default:Pte(o,r)?e[o]=EFe(e[o],r):e[o]=r}}return e}function Pte(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 Xj(e){return typeof e=="function"}function Ite(e,t){return Xj(e)?e(t):e??Zj}function EFe(e,t){return t?e?(...o)=>{let r=o[0];if(Ate(r)){let i=r;v0(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Ote(t):e}function Ote(e){return e&&((...t)=>{let o=t[0];return Ate(o)&&v0(o),e(...t)})}function v0(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Qj(e,t){return t?e?t+" "+e:t:e}function Ate(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Jj=c(ce(),1);function We(e,t,o={}){let r=t.render,n=TFe(t,o);if(o.enabled===!1)return null;let i=o.state??Qt;return PFe(e,r,n,i)}function TFe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Qt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Rte(o,i):void 0,f=u?vI(r,i):void 0,p=u?Tte(i,l):Qt,h=u&&a?RFe(a):void 0,m=u?g0(p,h)??{}:Qt;return typeof document<"u"&&(u?Array.isArray(s)?m.ref=_te([m.ref,qj(n),...s]):m.ref=eu(m.ref,qj(n),s):eu(null,null)),u?(d!==void 0&&(m.className=Qj(m.className,d)),f!==void 0&&(m.style=g0(m.style,f)),m):Qt}function RFe(e){return Array.isArray(e)?Bte(e):Ut(void 0,e)}var BFe=Symbol.for("react.lazy");function PFe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ut(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===BFe&&(i=Lg.Children.toArray(t)[0]),Lg.cloneElement(i,n)}if(e&&typeof e=="string")return IFe(e,o);throw new Error(It(8))}function IFe(e,t){return e==="button"?(0,Jj.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Jj.createElement)("img",{alt:"",...t,key:t.key}):Lg.createElement(e,t)}var kI=c(ce(),1);var Lte=0;function OFe(e,t="mui"){let[o,r]=kI.useState(e),n=e||o;return kI.useEffect(()=>{o==null&&(Lte+=1,r(`${t}-${Lte}`))},[o,t]),n}var Mte=h0.useId;function Up(e,t){if(Mte!==void 0){let o=Mte();return e??(t?`${t}-${o}`:o)}return OFe(e,t)}function ii(e){return Up(e,"base-ui")}var wI=c(ce(),1);var Te={};Or(Te,{cancelOpen:()=>s3e,chipRemovePress:()=>HFe,clearPress:()=>jFe,closePress:()=>FFe,closeWatcher:()=>JFe,decrementPress:()=>WFe,disabled:()=>l3e,drag:()=>r3e,escapeKey:()=>QFe,focusOut:()=>XFe,imperativeAction:()=>d3e,incrementPress:()=>GFe,initial:()=>u3e,inputBlur:()=>YFe,inputChange:()=>$Fe,inputClear:()=>KFe,inputPaste:()=>qFe,inputPress:()=>ZFe,itemPress:()=>VFe,keyboard:()=>t3e,linkPress:()=>zFe,listNavigation:()=>e3e,missing:()=>c3e,none:()=>AFe,outsidePress:()=>DFe,pointer:()=>o3e,scrub:()=>i3e,siblingOpen:()=>a3e,swipe:()=>f3e,trackPress:()=>UFe,triggerFocus:()=>NFe,triggerHover:()=>MFe,triggerPress:()=>LFe,wheel:()=>n3e,windowResize:()=>p3e});var AFe="none",LFe="trigger-press",MFe="trigger-hover",NFe="trigger-focus",DFe="outside-press",VFe="item-press",FFe="close-press",zFe="link-press",jFe="clear-press",HFe="chip-remove-press",UFe="track-press",GFe="increment-press",WFe="decrement-press",$Fe="input-change",KFe="input-clear",YFe="input-blur",qFe="input-paste",ZFe="input-press",XFe="focus-out",QFe="escape-key",JFe="close-watcher",e3e="list-navigation",t3e="keyboard",o3e="pointer",r3e="drag",n3e="wheel",i3e="scrub",s3e="cancel-open",a3e="sibling-open",l3e="disabled",c3e="missing",u3e="initial",d3e="imperative-action",f3e="swipe",p3e="window-resize";function Ue(e,t,o,r){let n=!1,i=!1,s=r??Qt;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 t8=c(ce(),1);var Nte=c(ce(),1),m3e=[];function jv(e){Nte.useEffect(e,m3e)}var _I=null,Nmt=globalThis.requestAnimationFrame,e8=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)}},xI=new e8,Un=class e{static create(){return new e}static request(t){return xI.request(t)}static cancel(t){return xI.cancel(t)}currentId=_I;request(t){this.cancel(),this.currentId=xI.request(()=>{this.currentId=_I,t()})}cancel=()=>{this.currentId!==_I&&(xI.cancel(this.currentId),this.currentId=_I)};disposeEffect=()=>this.cancel};function Mi(){let e=lo(Un.create).current;return jv(e.disposeEffect),e}function us(e,t=!1,o=!1){let[r,n]=t8.useState(e&&t?"idle":void 0),[i,s]=t8.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=Un.request(()=>{n("ending")});return()=>{Un.cancel(a)}}},[e,i,r,o]),le(()=>{if(!e||t)return;let a=Un.request(()=>{n(void 0)});return()=>{Un.cancel(a)}},[t,e]),le(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Un.request(()=>{n("idle")});return()=>{Un.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function Dte(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Ag({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=us(i,!0,!0),d=ii(),[f,p]=wI.useState(),h=f??d,m=me(g=>{let b=!i,v=Ue(Te.triggerPress,g.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return wI.useMemo(()=>({disabled:n,handleTrigger:m,mounted:a,open:i,panelId:h,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[n,m,a,i,h,l,s,p,u])}var CI=c(ce(),1),o8=CI.createContext(void 0);function EI(){let e=CI.useContext(o8);if(e===void 0)throw new Error(It(15));return e}var Mg=c(ce(),1);var r8=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function Vte(e={}){let{label:t,metadata:o,textRef:r,indexGuessBehavior:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,elementsRef:u,labelsRef:d,nextIndexRef:f}=vte(),p=Mg.useRef(-1),[h,m]=Mg.useState(i??(n===r8.GuessFromOrder?()=>{if(p.current===-1){let v=f.current;f.current+=1,p.current=v}return p.current}:-1)),g=Mg.useRef(null),b=Mg.useCallback(v=>{if(g.current=v,h!==-1&&v!==null&&(u.current[h]=v,d)){let y=t!==void 0;d.current[h]=y?t:r?.current?.textContent??v.textContent}},[h,u,d,t,r]);return le(()=>{if(i!=null)return;let v=g.current;if(v)return s(v,o),()=>{a(v)}},[i,s,a,o]),le(()=>{if(i==null)return l(v=>{let y=g.current?v.get(g.current)?.index:null;y!=null&&m(y)})},[i,l,m]),{ref:b,index:h}}var tu=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),h3e={[tu.startingStyle]:""},g3e={[tu.endingStyle]:""},Cn={transitionStatus(e){return e==="starting"?h3e:e==="ending"?g3e:null}};var S0=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=tu.startingStyle]="startingStyle",e[e.endingStyle=tu.endingStyle]="endingStyle",e})({});var Fte=(function(e){return e.panelOpen="data-panel-open",e})({});var b3e={[S0.open]:""},y3e={[S0.closed]:""},zte={open(e){return e?{[Fte.panelOpen]:""}:null}},jte={open(e){return e?b3e:y3e}};var Hv=c(ce(),1);function TI(){return typeof window<"u"}function Dr(e){return RI(e)?(e.nodeName||"").toLowerCase():"#document"}function xt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zl(e){var t;return(t=(RI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function RI(e){return TI()?e instanceof Node||e instanceof xt(e).Node:!1}function Xe(e){return TI()?e instanceof Element||e instanceof xt(e).Element:!1}function wt(e){return TI()?e instanceof HTMLElement||e instanceof xt(e).HTMLElement:!1}function ou(e){return!TI()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xt(e).ShadowRoot}function ru(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Jr(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function Hte(e){return/^(table|td|th)$/.test(Dr(e))}function k0(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var v3e=/transform|translate|scale|rotate|perspective|filter/,S3e=/paint|layout|strict|content/,Ng=e=>!!e&&e!=="none",n8;function BI(e){let t=Xe(e)?Jr(e):e;return Ng(t.transform)||Ng(t.translate)||Ng(t.scale)||Ng(t.rotate)||Ng(t.perspective)||!PI()&&(Ng(t.backdropFilter)||Ng(t.filter))||v3e.test(t.willChange||"")||S3e.test(t.contain||"")}function Ute(e){let t=ql(e);for(;wt(t)&&!Xl(t);){if(BI(t))return t;if(k0(t))return null;t=ql(t)}return null}function PI(){return n8==null&&(n8=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),n8}function Xl(e){return/^(html|body|#document)$/.test(Dr(e))}function Jr(e){return xt(e).getComputedStyle(e)}function _0(e){return Xe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ql(e){if(Dr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||ou(e)&&e.host||Zl(e);return ou(t)?t.host:t}function Gte(e){let t=ql(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:wt(t)&&ru(t)?t:Gte(t)}function Gp(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=Gte(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=xt(n);if(i){let a=II(s);return t.concat(s,s.visualViewport||[],ru(n)?n:[],a&&o?Gp(a):[])}else return t.concat(n,Gp(n,[],o))}function II(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var OI=c(ce(),1),k3e=OI.createContext(void 0);function Wte(e=!1){let t=OI.useContext(k3e);if(t===void 0&&!e)throw new Error(It(16));return t}var $te=c(ce(),1);function Kte(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:$te.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 Dg(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Hv.useRef(null),a=Wte(!0),l=i??a!==void 0,{props:u}=Kte({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=Hv.useCallback(()=>{let h=s.current;i8(h)&&l&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,l]);le(d,[d]);let f=Hv.useCallback((h={})=>{let{onClick:m,onMouseDown:g,onKeyUp:b,onKeyDown:v,onPointerDown:y,...k}=h;return Ut({onClick(S){if(t){S.preventDefault();return}m?.(S)},onMouseDown(S){t||g?.(S)},onKeyDown(S){if(t||(v0(S),v?.(S),S.baseUIHandlerPrevented))return;let _=S.target===S.currentTarget,x=S.currentTarget,w=i8(x),T=!n&&_3e(x),B=_&&(n?w:!T),R=S.key==="Enter",I=S.key===" ",A=x.getAttribute("role"),P=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(_&&l&&I){if(S.defaultPrevented&&P)return;S.preventDefault(),T||n&&w?(x.click(),S.preventBaseUIHandler()):B&&(m?.(S),S.preventBaseUIHandler());return}B&&(!n&&(I||R)&&S.preventDefault(),!n&&R&&m?.(S))},onKeyUp(S){if(!t){if(v0(S),b?.(S),S.target===S.currentTarget&&n&&l&&i8(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!l&&S.key===" "&&m?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,l,n]),p=me(h=>{s.current=h,d()});return{getButtonProps:f,buttonRef:p}}function i8(e){return wt(e)&&e.tagName==="BUTTON"}function _3e(e){return!!(e?.tagName==="A"&&e?.href)}var Ni=c(ce(),1);function tt(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Kt(e){let t=lo(x3e,e).current;return t.next=e,le(t.effect),t}function x3e(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ke(e){return e?.ownerDocument||document}var qte=c(ce(),1);var Yte=c(xd(),1);function Ql(e){return e==null?e:"current"in e?e.current:e}function Wp(e,t=!1,o=!0){let r=Mi();return me((n,i=null)=>{r.cancel();let s=Ql(e);if(s==null)return;let a=s,l=()=>{Yte.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(o){i?.aborted||l();return}let d=a.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=tu.startingStyle;if(!a.hasAttribute(d)){r.request(u);return}let f=new MutationObserver(()=>{a.hasAttribute(d)||(f.disconnect(),u())});f.observe(a,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(u)})}function si(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=me(n),s=Wp(r,o,!1);qte.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var x0={height:void 0,width:void 0};function Xte(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=Ni.useRef(null),p=Ni.useRef(null),[h,m]=Ni.useState(x0),g=Ni.useRef(x0),b=Ni.useRef(!1),v=Ni.useRef(a),y=Ni.useRef(!1),[k,S]=Ni.useState(!1),_=Ni.useRef(null),x=eu(t,f),w=Kt({mounted:i,open:a}),T=Wp(f,!1,!1),B=!a&&!i,R=k?"idle":d,I=a&&(v.current||y.current),A=!a&&i&&p.current==="css-animation"&&h.height===void 0&&h.width===void 0?g.current:h,P=o&&B&&p.current!=="css-animation",O=me((D,L=!0)=>{L&&(g.current=D),m(D)}),N=me(()=>{_.current?.(),_.current=null}),z=me(D=>{N(),_.current=()=>{_.current=null,D()}}),V=me(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});le(()=>{!k||d==="starting"||S(!1)},[k,d]),Ni.useEffect(()=>()=>{V(),N()},[V,N]),le(()=>{let D=f.current;if(!D)return;!a&&_.current&&N();let L=w3e(D,I);if(p.current=L,a&&d==="idle"&&v.current&&L==="css-animation"){g.current=Uv(D);return}if(a&&d==="starting"){let J=b.current;if(b.current=!1,L==="none"){O(Uv(D)),S(!0);return}if(L==="css-transition"){let te=C3e(D);if(O(Uv(D)),!J)return te;let ee=w0(D,"transition-duration","0s");return z(ee),S(!0),te}if(L==="css-animation"){if(O(Uv(D)),!J){w0(D,"animation-name","none")();return}let te=w0(D,"animation-name","none"),ee=w0(D,"animation-duration","0s");te(),z(ee),S(!0);return}}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,L==="none"){O(x0,!1),l(!1);return}O(Uv(D));return}if(d!=="ending")return;if(L==="none"){l(!1);return}let j=Uv(D);if(!((j.height??0)>0||(j.width??0)>0)){l(!1);return}O(j),L==="css-animation"&&w0(D,"animation-name","none")()},[i,a,N,O,l,z,I,d]),si({enabled:a&&i&&R==="idle",open:!0,ref:f,onComplete(){a&&O(x0,!1)}}),Ni.useEffect(()=>{if(a||!i||R!=="ending"||!f.current)return;let L=new AbortController,j=-1;function q(){w.current.open||(l(!1),O(x0,!1))}return j=Un.request(()=>{L.signal.aborted||T(q,L.signal)}),()=>{Un.cancel(j),L.abort()}},[w,i,a,R,T,O,l]),le(()=>{let D=f.current;!D||!o||!B||D.setAttribute("hidden","until-found")},[B,o]),Ni.useEffect(function(){let L=f.current;if(!L)return;function j(q){let J=Ue(Te.none,q);s(!0,J),!J.isCanceled&&(b.current=!0,u(!0))}return tt(L,"beforematch",j)},[s,u]);let M=n||o||i||a;return{height:A.height,props:{...P?{[S0.startingStyle]:""}:void 0,hidden:B,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:R,width:A.width}}function Uv(e){return{height:e.scrollHeight,width:e.scrollWidth}}function w3e(e,t=!1){let o=xt(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&Zte(o.animationDuration),n=Zte(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function Zte(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function w0(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 C3e(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=Un.request(o);return()=>{Un.cancel(r),o()}}var Qte=c(ce(),1);function AI(e){let t=Qte.useRef(!0);t.current&&(t.current=!1,e())}var co={};Or(co,{engine:()=>u8,env:()=>f8,os:()=>l8,screenReader:()=>d8});var l8={};Or(l8,{android:()=>toe,apple:()=>a8,ios:()=>s8,linux:()=>P3e,mac:()=>ooe,windows:()=>B3e});function E3e(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:T3e,platform:R3e,maxTouchPoints:Jte}=E3e(),Vg=T3e.toLowerCase(),Fg=R3e.toLowerCase();var s8=/^i(os$|p)/.test(Fg)||Fg==="macintel"&&Jte>1,eoe="android",toe=Fg===eoe||Vg.includes(eoe),ooe=!s8&&Fg.startsWith("mac"),B3e=Fg.startsWith("win"),P3e=!toe&&/^(linux|chrome os)/.test(Fg),a8=ooe||s8;var u8={};Or(u8,{blink:()=>O3e,gecko:()=>I3e,webkit:()=>c8});var c8=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),I3e=!c8&&Vg.includes("firefox"),O3e=!c8&&Vg.includes("chrom");var d8={};Or(d8,{voiceOver:()=>A3e});var A3e=a8;var f8={};Or(f8,{jsdom:()=>L3e});var L3e=/jsdom|happydom/.test(Vg);var C0=0,ai=class e{static create(){return new e}currentId=C0;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=C0,o()},t)}isStarted(){return this.currentId!==C0}clear=()=>{this.currentId!==C0&&(clearTimeout(this.currentId),this.currentId=C0)};disposeEffect=()=>this.clear};function xo(){let e=lo(ai.create).current;return jv(e.disposeEffect),e}var roe={},noe={},ioe="";function M3e(e){if(typeof document>"u")return!1;let t=Ke(e);return xt(t).innerWidth-t.documentElement.clientWidth>0}function N3e(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Ke(e),r=o.documentElement,n=o.body,i=ru(r)?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 D3e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=ru(o)?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 V3e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=xt(o),i=0,s=0,a=!1,l=Un.create();if(co.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let h=n.getComputedStyle(o),m=n.getComputedStyle(r),v=(h.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,roe={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},ioe=o.style.scrollBehavior,noe={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,k=o.scrollWidth>o.clientWidth,S=h.overflowY==="scroll"||m.overflowY==="scroll",_=h.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),w=Math.max(0,n.innerHeight-r.clientHeight),T=parseFloat(m.marginTop)+parseFloat(m.marginBottom),B=parseFloat(m.marginLeft)+parseFloat(m.marginRight),R=ru(o)?o:r;if(a=N3e(e),a){o.style.scrollbarGutter=v,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||S)&&(o.style.overflowY="scroll"),(k||_)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:T||w?`calc(100dvh - ${T+w}px)`:"100dvh",width:B||x?`calc(100vw - ${B+x}px)`:"100vw",boxSizing:"border-box",overflow:"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,roe),Object.assign(r.style,noe),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=ioe)}function f(){d(),l.request(u)}u();let p=tt(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var p8=class{lockCount=0;restore=null;timeoutLock=ai.create();timeoutUnlock=ai.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=Ke(t).documentElement,n=xt(r).getComputedStyle(r).overflowY;if(n==="hidden"||n==="clip"){this.restore=Ht;return}let i=co.os.ios||!M3e(t);this.restore=i?D3e(t):V3e(t)}},F3e=new p8;function soe(e=!0,t=null){le(()=>{if(e)return F3e.acquire(t)},[e,t])}var li=c(ce(),1);function Ks(e){e.preventDefault(),e.stopPropagation()}function aoe(e){return"nativeEvent"in e}function Gv(e){return e.pointerType===""&&e.isTrusted?!0:co.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function LI(e){return co.env.jsdom?!1:!co.os.android&&e.width===0&&e.height===0||co.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 Na(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function loe(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var E0="data-base-ui-focusable";var m8="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",T0="ArrowLeft",R0="ArrowRight",h8="ArrowUp",MI="ArrowDown";function Vr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function je(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&ou(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function wo(e){return"composedPath"in e?e.composedPath()[0]:e.target}function $p(e,t){if(!Xe(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(je(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function NI(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 coe(e){return e.matches("html,body")}function zg(e){return wt(e)&&e.matches(m8)}function g8(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${m8}`)!=null}function B0(e){return e?e.getAttribute("role")==="combobox"&&zg(e):!1}function uoe(e){if(!e||co.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function jg(e){return e?e.hasAttribute(E0)?e:e.querySelector(`[${E0}]`)||e:null}function z3e(e,t){return t!=null&&!Na(t)?0:typeof e=="function"?e():e}function Cd(e,t,o){let r=z3e(e,o);return typeof r=="number"?r:r?.[t]}function b8(e){return typeof e=="function"?e():e}function DI(e,t){return t||e==="click"||e==="mousedown"}function doe(e){return e?.includes("mouse")&&e!=="mousedown"}var foe=c(E(),1),poe=li.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new ai,currentIdRef:{current:null},currentContextRef:{current:null}});function j3e(e,t){e.current=t.current}function y8(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=li.useRef(o),i=li.useRef(o),s=li.useRef(null),a=li.useRef(null),l=xo();return le(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Cd(n.current,"open"),close:Cd(o,"close")}},[o,s,n,i]),(0,foe.jsx)(poe.Provider,{value:li.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function v8(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=li.useContext(poe),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[h,m]=li.useState(!1),g=li.useRef(o),b=li.useRef(!1);return le(()=>{g.current=o},[o]),le(()=>()=>{b.current=!0},[]),le(()=>{function v(){b.current||m(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(m(!1),l){let y=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==y||v()}),()=>{(g.current||s.current!==y)&&p.clear()}}v()}},[o,n,s,a,l,u,d,p,r]),le(()=>{if(!o)return;let v=d.current,y=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=n,a.current={open:0,close:Cd(u.current,"close")},y!==null&&y!==n?(m(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Ue(Te.none))):(m(!1),v?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),le(()=>()=>{if(s.current===n){if(d.current=null,!g.current)return;s.current=null,j3e(a,u),p.clear()}},[d,s,a,n,u,p]),li.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:h}),[f,a,h])}var ui=c(ce(),1);function ci(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var FI=c(ce(),1);var moe={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},VI={...moe,position:"fixed",top:0,left:0},hoe={...moe,position:"absolute"};var goe=c(E(),1),Wv=FI.forwardRef(function(t,o){let[r,n]=FI.useState();return le(()=>{co.screenReader.voiceOver&&co.engine.webkit&&n("button")},[]),(0,goe.jsx)("span",{...t,ref:o,style:VI,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var voe=["top","right","bottom","left"];var Kp=Math.min,Di=Math.max,Yp=Math.round,I0=Math.floor,Jl=e=>({x:e,y:e}),H3e={left:"right",right:"left",bottom:"top",top:"bottom"};function O0(e,t,o){return Di(e,Kp(t,o))}function ec(e,t){return typeof e=="function"?e(t):e}function Gn(e){return e.split("-")[0]}function tc(e){return e.split("-")[1]}function jI(e){return e==="x"?"y":"x"}function A0(e){return e==="y"?"height":"width"}function ds(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function L0(e){return jI(ds(e))}function Soe(e,t,o){o===void 0&&(o=!1);let r=tc(e),n=L0(e),i=A0(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=P0(s)),[s,P0(s)]}function koe(e){let t=P0(e);return[zI(e),t,zI(t)]}function zI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var boe=["left","right"],yoe=["right","left"],U3e=["top","bottom"],G3e=["bottom","top"];function W3e(e,t,o){switch(e){case"top":case"bottom":return o?t?yoe:boe:t?boe:yoe;case"left":case"right":return t?U3e:G3e;default:return[]}}function _oe(e,t,o,r){let n=tc(e),i=W3e(Gn(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(zI)))),i}function P0(e){let t=Gn(e);return H3e[t]+e.slice(t.length)}function $3e(e){return{top:0,right:0,bottom:0,left:0,...e}}function HI(e){return typeof e!="number"?$3e(e):{top:e,right:e,bottom:e,left:e}}function Ed(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 S8(e,t){return t<0||t>=e.length}function UI(e,t){return Hg(e.current,{disabledIndices:t})}function k8(e,t){return Hg(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Hg(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&&_8(e,i,r));return i}function _8(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?Ug(n)?!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function K3e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Ug(e,t=e?Jr(e):null){return!e||!e.isConnected||!t||K3e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var Y3e='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function q3e(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return ou(o)?o.host:null}function w8(e){for(let t of Array.from(e.children))if(Dr(t)==="summary")return t;return null}function Z3e(e,t){let o=w8(t);return!!o&&(e===o||je(o,e))}function xoe(e){let t=e?Dr(e):"";return e!=null&&e.matches(Y3e)&&(t!=="summary"||e.parentElement!=null&&Dr(e.parentElement)==="details"&&w8(e.parentElement)===e)&&(t!=="details"||w8(e)==null)&&(t!=="input"||e.type!=="hidden")}function woe(e){if(!xoe(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=q3e(t)){let o=t!==e,r=Dr(t)==="slot";if(t.hasAttribute("inert")||o&&Dr(t)==="details"&&!t.open&&!Z3e(e,t)||t.hasAttribute("hidden")||!r&&!X3e(t,o))return!1}return!0}function X3e(e,t){let o=Jr(e);return t?o.display!=="none":Ug(e,o)}function Coe(e){let t=e.tabIndex;if(t<0){let o=Dr(e);if(o==="details"||o==="audio"||o==="video"||wt(e)&&e.isContentEditable)return 0}return t}function x8(e){if(Dr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function Q3e(e,t){let o=x8(e);if(!o)return!0;let r=t.find(n=>{let i=x8(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=x8(n);return i?.name===o.name&&i.form===o.form})===o}function Eoe(e){if(wt(e)&&Dr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return wt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Toe(e,t){Eoe(e).forEach(o=>{xoe(o)&&t.push(o),Toe(o,t)})}function Roe(e,t,o){Eoe(e).forEach(r=>{wt(r)&&r.matches(t)&&o.push(r),Roe(r,t,o)})}function GI(e){return woe(e)&&Coe(e)>=0}function C8(e){let t=[];return Toe(e,t),t.filter(woe)}function M0(e){let t=C8(e);return t.filter(o=>Coe(o)>=0&&Q3e(o,t))}function Boe(e,t){let o=M0(e),r=o.length;if(r===0)return;let n=Vr(Ke(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function WI(e){return Boe(Ke(e).body,1)||e}function $I(e){return Boe(Ke(e).body,-1)||e}function Gg(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!je(o,r)}function Poe(e){M0(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function E8(e){let t=[];Roe(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 Da(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Da(e,n.id,o)])}function T8(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 Td(e){return`data-base-ui-${e}`}var KI=0;function $v(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(),Ht;let s=requestAnimationFrame(i);return KI=s,()=>{KI===s&&(cancelAnimationFrame(s),KI=0)}}var R8={inert:new WeakMap,"aria-hidden":new WeakMap},Ioe="data-base-ui-inert",P8={inert:new WeakSet,"aria-hidden":new WeakSet},N0=new WeakMap,B8=0;function J3e(e){return P8[e]}function Moe(e){return e?ou(e)?e.host:Moe(e.parentNode):null}var Ooe=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=Moe(o);return e.contains(r)?r:null}).filter(o=>o!=null),Aoe=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},Loe=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Dr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function e4e(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=Ooe(t,e),u=n?Loe(t,Aoe(l),new Set(l)):[],d=[],f=[];if(i){let p=R8[i],h=J3e(i);a=h,s=p;let m=Ooe(t,Array.from(t.querySelectorAll("[aria-live]"))),g=l.concat(m);Loe(t,Aoe(g),new Set(g)).forEach(v=>{let y=v.getAttribute(i),k=y!==null&&y!=="false",S=(p.get(v)||0)+1;p.set(v,S),d.push(v),S===1&&k&&h.add(v),k||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let h=(N0.get(p)||0)+1;N0.set(p,h),f.push(p),h===1&&p.setAttribute(Ioe,"")}),B8+=1,()=>{s&&d.forEach(p=>{let m=(s.get(p)||0)-1;s.set(p,m),m||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let h=(N0.get(p)||0)-1;N0.set(p,h),h||p.removeAttribute(Ioe)}),B8-=1,B8||(R8.inert=new WeakMap,R8["aria-hidden"]=new WeakMap,P8.inert=new WeakSet,P8["aria-hidden"]=new WeakSet,N0=new WeakMap)}}function I8(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=Ke(e[0]).body;return e4e(e,i,o,r,{mark:n})}var lr=c(ce(),1),O8=c(xd(),1);var Noe={style:{transition:"none"}},Doe="data-base-ui-click-trigger",t4e="data-base-ui-swipe-ignore",o4e="data-swipe-ignore",Qgt=`[${t4e}]`,Jgt=`[${o4e}]`,Voe={fallbackAxisSide:"none"},Foe={fallbackAxisSide:"end"},zoe={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Wg=c(E(),1),joe=lr.createContext(null),A8=()=>lr.useContext(joe),r4e=Td("portal");function YI(e={}){let{ref:t,container:o,componentProps:r=Qt,elementProps:n}=e,i=Up(),a=A8()?.portalNode,[l,u]=lr.useState(null),[d,f]=lr.useState(null),p=me(b=>{b!==null&&f(b)}),h=lr.useRef(null);le(()=>{if(o===null){h.current&&(h.current=null,f(null),u(null));return}if(i==null)return;let b=(o&&(RI(o)?o:o.current))??a??document.body;if(b==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==b&&(h.current=b,f(null),u(b))},[o,a,i]);let m=We("div",r,{ref:[t,p],props:[{id:i,[r4e]:""},n]});return{portalNode:d,portalSubtree:l&&m?O8.createPortal(m,l):null}}var L8=lr.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,renderGuards:l,...u}=t,{portalNode:d,portalSubtree:f}=YI({container:a,ref:o,componentProps:t,elementProps:u}),p=lr.useRef(null),h=lr.useRef(null),m=lr.useRef(null),g=lr.useRef(null),[b,v]=lr.useState(null),y=lr.useRef(!1),k=b?.modal,S=b?.open,_=typeof l=="boolean"?l:!!b&&!b.modal&&b.open&&!!d;lr.useEffect(()=>{if(!d||k)return;function w(T){d&&T.relatedTarget&&Gg(T)&&(T.type==="focusin"?y.current&&(E8(d),y.current=!1):(Poe(d),y.current=!0))}return ci(tt(d,"focusin",w,!0),tt(d,"focusout",w,!0))},[d,k]),le(()=>{!d||S!==!0||!y.current||(E8(d),y.current=!1)},[S,d]);let x=lr.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:h,beforeInsideRef:m,afterInsideRef:g,portalNode:d,setFocusManagerState:v}),[d]);return(0,Wg.jsxs)(lr.Fragment,{children:[f,(0,Wg.jsxs)(joe.Provider,{value:x,children:[_&&d&&(0,Wg.jsx)(Wv,{"data-type":"outside",ref:p,onFocus:w=>{if(Gg(w,d))m.current?.focus();else{let T=b?b.domReference:null;$I(T)?.focus()}}}),_&&d&&(0,Wg.jsx)("span",{"aria-owns":d.id,style:zoe}),d&&O8.createPortal(s,d),_&&d&&(0,Wg.jsx)(Wv,{"data-type":"outside",ref:h,onFocus:w=>{if(Gg(w,d))g.current?.focus();else{let T=b?b.domReference:null;WI(T)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ue(Te.focusOut,w.nativeEvent))}}})]})]})});var $g=c(ce(),1);function Hoe(){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 n4e=c(E(),1),i4e=$g.createContext(null),s4e=$g.createContext(null),qp=()=>$g.useContext(i4e)?.id||null,Va=e=>{let t=$g.useContext(s4e);return e??t};var D0=c(E(),1);function a4e(e,t){let o=xt(wo(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 Uoe=20,Zp=[];function M8(){Zp=Zp.filter(e=>e.deref()?.isConnected)}function Goe(e){M8(),e&&Dr(e)!=="body"&&(Zp.push(new WeakRef(e)),Zp.length>Uoe&&(Zp=Zp.slice(-Uoe)))}function Woe(){return M8(),Zp[Zp.length-1]?.deref()}function l4e(e){return e?GI(e)?e:M0(e)[0]||e:null}function $oe(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=C8(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return GI(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 N8(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:h,getInsideElements:m}=e,g="rootStore"in t?t.rootStore:t,b=g.useState("open"),v=g.useState("domReferenceElement"),y=g.useState("floatingElement"),{events:k,dataRef:S}=g.context,_=me(()=>S.current.floatingContext?.nodeId),x=n===!1,w=B0(v)&&x,T=Kt(n),B=Kt(i),R=Kt(u),I=Kt(b),A=Va(h),P=A8(),O=ui.useRef(!1),N=ui.useRef(!1),z=ui.useRef(!1),V=ui.useRef(null),M=ui.useRef(""),D=ui.useRef(""),L=ui.useRef(null),j=ui.useRef(null),q=eu(L,p,P?.beforeInsideRef),J=eu(j,P?.afterInsideRef),te=xo(),ee=xo(),$=Mi(),W=P!=null,Y=jg(y),Z=me((X=Y)=>X?M0(X):[]),oe=me(()=>m?.().filter(X=>X!=null)??[]);ui.useEffect(()=>{if(r||!a)return;function X(ae){ae.key==="Tab"&&je(Y,Vr(Ke(Y)))&&Z().length===0&&!w&&Ks(ae)}let re=Ke(Y);return tt(re,"keydown",X)},[r,Y,a,w,Z]),ui.useEffect(()=>{if(r||!b)return;let X=Ke(Y);function re(){z.current=!1}function ae(xe){let ge=wo(xe),be=oe(),he=je(y,ge)||je(v,ge)||je(P?.portalNode,ge)||be.some(ke=>ke===ge||je(ke,ge));z.current=!he,D.current=xe.pointerType||"keyboard",ge?.closest(`[${Doe}]`)&&(N.current=!0,ee.start(0,()=>{N.current=!1}))}function ve(){D.current="keyboard"}return ci(tt(X,"pointerdown",ae,!0),tt(X,"pointerup",re,!0),tt(X,"pointercancel",re,!0),tt(X,"keydown",ve,!0),re)},[r,y,v,Y,b,P,ee,oe]),ui.useEffect(()=>{if(r||!l)return;let X=Ke(Y);function re(){N.current=!0,ee.start(0,()=>{N.current=!1})}function ae(be){let he=wo(be);GI(he)&&(V.current=he)}function ve(be){let he=be.relatedTarget,ke=be.currentTarget,_e=wo(be);a&&he==null&&_e!=null&&je(y,_e)&&Goe(_e),queueMicrotask(()=>{let we=_(),Re=g.context.triggerElements,se=oe(),ie=he?.hasAttribute(Td("focus-guard"))&&[L.current,j.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,Ql(f),Ql(d)].includes(he),Ae=!(je(v,he)||je(y,he)||je(he,y)||je(P?.portalNode,he)||se.some(ye=>ye===he||je(ye,he))||he!=null&&Re.hasElement(he)||Re.hasMatchingElement(ye=>je(ye,he))||ie||A&&(Da(A.nodesRef.current,we).find(ye=>je(ye.context?.elements.floating,he)||je(ye.context?.elements.domReference,he))||T8(A.nodesRef.current,we).find(ye=>[ye.context?.elements.floating,jg(ye.context?.elements.floating)].includes(he)||ye.context?.elements.domReference===he)));if(ke===v&&Y&&$oe(Y),s&&ke!==v&&!Ug(_e)&&Vr(X)===X.body){if(wt(Y)&&(Y.focus(),s==="popup")){$.request(()=>{Y.focus()});return}let ye=Z(),Ee=V.current,qe=(Ee&&ye.includes(Ee)?Ee:null)||ye[ye.length-1]||Y;wt(qe)&&qe.focus()}if(S.current.insideReactTree){S.current.insideReactTree=!1;return}(w||!a)&&he&&Ae&&!N.current&&(w||he!==Woe())&&(O.current=!0,g.setOpen(!1,Ue(Te.focusOut,be)))})}function xe(){z.current||(S.current.insideReactTree=!0,te.start(0,()=>{S.current.insideReactTree=!1}))}let ge=wt(v)?v:null;if(!(!y&&!ge))return ci(ge&&tt(ge,"focusout",ve),ge&&tt(ge,"pointerdown",re),y&&tt(y,"focusin",ae),y&&tt(y,"focusout",ve),y&&P&&tt(y,"focusout",xe,!0))},[r,v,y,Y,a,A,P,g,l,s,Z,w,_,S,te,ee,$,d,f,oe]),ui.useEffect(()=>{if(r||!y||!b)return;let X=Array.from(P?.portalNode?.querySelectorAll(`[${Td("portal")}]`)||[]),ae=(A?T8(A.nodesRef.current,_()):[]).find(ke=>B0(ke.context?.elements.domReference||null))?.context?.elements.domReference,xe=[...[y,...X,L.current,j.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...oe()],ae,Ql(f),Ql(d),w?v:null].filter(ke=>ke!=null),ge=I8(xe,{ariaHidden:a||w,mark:!1}),be=[y,...X].filter(ke=>ke!=null),he=I8(be);return()=>{he(),ge()}},[b,r,v,y,a,P,w,A,_,d,f,oe]),le(()=>{if(!b||r||!wt(Y))return;let X=Ke(Y),re=Vr(X);queueMicrotask(()=>{let ae=T.current,ve=typeof ae=="function"?ae(R.current||""):ae;if(ve===void 0||ve===!1||je(Y,re))return;let ge=null,be=()=>(ge==null&&(ge=Z(Y)),ge[0]||Y),he;ve===!0||ve===null?he=be():he=Ql(ve),he=he||be();let ke=je(Y,Vr(X));$v(he,{preventScroll:he===Y,shouldFocus(){if(!I.current)return!1;if(ke)return!0;let _e=Vr(X);return!(_e!==he&&je(Y,_e))}})})},[r,b,Y,Z,T,R,I]),le(()=>{if(r||!Y)return;let X=Ke(Y),re=Vr(X),ae=R.current==null;Goe(re);function ve(ge){if(ge.open||(M.current=a4e(ge.nativeEvent,D.current)),ge.reason===Te.triggerHover&&ge.nativeEvent.type==="mouseleave"&&(O.current=!0),ge.reason===Te.outsidePress)if(ge.nested)O.current=!1;else if(Gv(ge.nativeEvent)||LI(ge.nativeEvent))O.current=!1;else{let be=!1;Ke(Y).createElement("div").focus({get preventScroll(){return be=!0,!1}}),be?O.current=!1:O.current=!0}}k.on("openchange",ve);function xe(){let ge=B.current,be=typeof ge=="function"?ge(M.current):ge;if(be===void 0||be===!1)return null;be===null&&(be=!0);let he=v?.isConnected?v:null,ke=re?.isConnected&&Dr(re)!=="body"?re:null,_e=ae?ke||he:he||ke;return _e||(_e=Woe()||null),typeof be=="boolean"?_e:Ql(be)||_e||null}return()=>{k.off("openchange",ve);let ge=Vr(X),be=oe(),he=je(y,ge)||be.some(we=>we===ge||je(we,ge))||A&&Da(A.nodesRef.current,_(),!1).some(we=>je(we.context?.elements.floating,ge)),ke=B.current,_e=xe();queueMicrotask(()=>{let we=l4e(_e),Re=typeof ke!="boolean";ke&&!O.current&&wt(we)&&(!(!Re&&we!==ge&&ge!==X.body)||he)&&we.focus({preventScroll:!0}),O.current=!1})}},[r,y,Y,B,R,k,A,v,_,oe]),le(()=>{if(!co.engine.webkit||b||!y)return;let X=Vr(Ke(y));!wt(X)||!zg(X)||je(y,X)&&X.blur()},[b,y]),le(()=>{if(!(r||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:g.setOpen,domReference:v}),()=>{P.setFocusManagerState(null)}},[r,P,a,b,g,l,v]),le(()=>{if(!(r||!Y))return $oe(Y),()=>{queueMicrotask(M8)}},[r,Y]);let ne=!r&&(a?!w:!0)&&(W||a);return(0,D0.jsxs)(ui.Fragment,{children:[ne&&(0,D0.jsx)(Wv,{"data-type":"inside",ref:q,onFocus:X=>{if(a){let re=Z();$v(re[re.length-1])}else P?.portalNode&&(O.current=!1,Gg(X,P.portalNode)?WI(v)?.focus():Ql(f??P.beforeOutsideRef)?.focus())}}),o,ne&&(0,D0.jsx)(Wv,{"data-type":"inside",ref:J,onFocus:X=>{a?$v(Z()[0]):P?.portalNode&&(l&&(O.current=!0),Gg(X,P.portalNode)?$I(v)?.focus():Ql(d??P.afterOutsideRef)?.focus())}})]})}var V0=c(ce(),1);function D8(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=V0.useRef(void 0),p=Mi(),h=xo(),m=V0.useMemo(()=>{function g(v,y,k,S){let _=Ue(l,y,k);v&&S==="touch"&&a>0?h.start(a,()=>{u.setOpen(!0,_)}):u.setOpen(v,_)}function b(v,y,k){let S=d.current.openEvent,_=u.select("domReferenceElement")!==y;return v&&_||!v||!n?!0:S&&s?!k(S.type):!1}return{onPointerDown(v){f.current=v.pointerType},onMouseDown(v){let y=f.current,k=v.nativeEvent,S=u.select("open");if(v.button!==0||r==="click"||Na(y,!0)&&i)return;let _=b(S,v.currentTarget,T=>T==="click"||T==="mousedown"),x=wo(k);if(zg(x)){g(_,k,x,y);return}let w=v.currentTarget;p.request(()=>{g(_,k,w,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(Na(y,!0)&&i)return;let k=u.select("open"),S=b(k,v.currentTarget,_=>_==="click"||_==="mousedown"||_==="keydown"||_==="keyup");g(S,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,h,a]);return V0.useMemo(()=>o?{reference:m}:Qt,[o,m])}var fs=c(ce(),1);function c4e(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 Koe(e){return e!=null&&e.clientX!=null}function V8(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=fs.useRef(!1),d=fs.useRef(null),[f,p]=fs.useState(),[h,m]=fs.useState([]),g=me(S=>{n.set("positionReference",S)}),b=me((S,_,x)=>{u.current||l.current.openEvent&&!Koe(l.current.openEvent)||n.set("positionReference",c4e(x??a,{x:S,y:_,axis:r,dataRef:l,pointerType:f}))}),v=me(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),m([])):b(S.clientX,S.clientY,S.currentTarget)}),y=Na(f)?s:i;fs.useEffect(()=>{if(!o){g(a);return}if(!y)return;function S(){d.current?.(),d.current=null}let _=xt(s);function x(w){let T=wo(w);je(s,T)?S():b(w.clientX,w.clientY)}return!l.current.openEvent||Koe(l.current.openEvent)?d.current=tt(_,"mousemove",x):g(a),S},[y,o,s,l,a,n,b,g,h]),fs.useEffect(()=>()=>{n.set("positionReference",null)},[n]),fs.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),fs.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let k=fs.useMemo(()=>{function S(_){p(_.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:v,onMouseEnter:v}},[v]);return fs.useMemo(()=>o?{reference:k,trigger:k}:{},[o,k])}var ps=c(ce(),1);function u4e(){return!1}function d4e(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function F0(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=u4e,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,h=Va(l),m=me(typeof n=="function"?n:()=>!1),g=typeof n=="function"?m:n,b=g!==!1,v=me(()=>i),{escapeKey:y,outsidePress:k}=d4e(a),S=ps.useRef(!1),_=ps.useRef(!1),x=ps.useRef(!1),w=ps.useRef(!1),T=ps.useRef(""),B=ps.useRef(null),R=xo(),I=xo(),A=me(()=>{I.clear(),p.current.insideReactTree=!1}),P=me(q=>{let J=p.current.floatingContext?.nodeId;return(h?Da(h.nodesRef.current,J):[]).some(ee=>ee.context?.open&&!ee.context.dataRef.current[q])}),O=me(q=>NI(q,u.select("floatingElement"))||NI(q,u.select("domReferenceElement"))),N=me(q=>{s()&&u.setOpen(!1,Ue(Te.triggerPress,q.nativeEvent))}),z=me(q=>{if(!d||!o||!r||q.key!=="Escape"||w.current||!y&&P("__escapeKeyBubbles"))return;let J=aoe(q)?q.nativeEvent:q,te=Ue(Te.escapeKey,J);u.setOpen(!1,te),te.isCanceled||q.preventDefault(),!y&&!te.isPropagationAllowed&&q.stopPropagation()}),V=me(()=>{p.current.insideReactTree=!0,I.start(0,A)}),M=me(q=>{if(!d||!o||q.button!==0)return;let J=wo(q.nativeEvent);je(u.select("floatingElement"),J)&&(S.current||(S.current=!0,_.current=!1))}),D=me(q=>{!d||!o||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&S.current&&(_.current=!0)});ps.useEffect(()=>{if(!d||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=k;let q=new ai,J=new ai;function te(){q.clear(),w.current=!0}function ee(){q.start(co.engine.webkit?5:0,()=>{w.current=!1})}function $(){x.current=!0,J.start(0,()=>{x.current=!1})}function W(){S.current=!1,_.current=!1}function Y(){let se=T.current,ie=se==="pen"||!se?"mouse":se,Ae=v(),ye=typeof Ae=="function"?Ae():Ae;return typeof ye=="string"?ye:ye[ie]}function Z(se){let ie=Y();return ie==="intentional"&&se.type!=="click"||ie==="sloppy"&&se.type==="click"}function oe(se){let ie=p.current.floatingContext?.nodeId,Ae=h&&Da(h.nodesRef.current,ie).some(ye=>NI(se,ye.context?.elements.floating));return O(se)||Ae}function ne(se){if(Z(se)){se.type!=="click"&&!O(se)&&(J.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let ie=wo(se),Ae=`[${Td("inert")}]`,ye=Xe(ie)?ie.getRootNode():null,Ee=Array.from((ou(ye)?ye:Ke(u.select("floatingElement"))).querySelectorAll(Ae)),qe=u.context.triggerElements;if(ie&&(qe.hasElement(ie)||qe.hasMatchingElement(at=>je(at,ie))))return;let pt=Xe(ie)?ie:null;for(;pt&&!Xl(pt);){let at=ql(pt);if(Xl(at)||!Xe(at))break;pt=at}if(!(Ee.length&&Xe(ie)&&!coe(ie)&&!je(ie,u.select("floatingElement"))&&Ee.every(at=>!je(pt,at)))){if(wt(ie)&&!("touches"in se)){let at=Xl(ie),Ct=Jr(ie),rt=/auto|scroll/,Ot=at||rt.test(Ct.overflowX),ut=at||rt.test(Ct.overflowY),Gt=Ot&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,So=ut&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,mo=Ct.direction==="rtl",de=So&&(mo?se.offsetX<=ie.offsetWidth-ie.clientWidth:se.offsetX>ie.clientWidth),Me=Gt&&se.offsetY>ie.clientHeight;if(de||Me)return}if(!oe(se)){if(Y()==="intentional"&&x.current){J.clear(),x.current=!1;return}typeof g=="function"&&!g(se)||P("__outsidePressBubbles")||(u.setOpen(!1,Ue(Te.outsidePress,se)),A())}}}function X(se){Y()!=="sloppy"||se.pointerType==="touch"||!u.select("open")||!o||O(se)||ne(se)}function re(se){if(Y()!=="sloppy"||!u.select("open")||!o||O(se))return;let ie=se.touches[0];ie&&(B.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function ae(se,ie){let Ae=wo(se);if(!Ae)return;let ye=tt(Ae,se.type,()=>{ie(se),ye()})}function ve(se){T.current="touch",ae(se,re)}function xe(se){R.clear(),se.type==="pointerdown"&&(T.current=se.pointerType),!(se.type==="mousedown"&&B.current&&!B.current.dismissOnMouseDown)&&ae(se,ie=>{ie.type==="pointerdown"?X(ie):ne(ie)})}function ge(se){if(!S.current)return;let ie=_.current;if(W(),Y()==="intentional"){if(se.type==="pointercancel"){ie&&$();return}if(!oe(se)){if(ie){$();return}typeof g=="function"&&!g(se)||(J.clear(),x.current=!0,A())}}}function be(se){if(Y()!=="sloppy"||!B.current||O(se))return;let ie=se.touches[0];if(!ie)return;let Ae=Math.abs(ie.clientX-B.current.startX),ye=Math.abs(ie.clientY-B.current.startY),Ee=Math.sqrt(Ae*Ae+ye*ye);Ee>5&&(B.current.dismissOnTouchEnd=!0),Ee>10&&(ne(se),R.clear(),B.current=null)}function he(se){ae(se,be)}function ke(se){Y()!=="sloppy"||!B.current||O(se)||(B.current.dismissOnTouchEnd&&ne(se),R.clear(),B.current=null)}function _e(se){ae(se,ke)}let we=Ke(f),Re=ci(r&&ci(tt(we,"keydown",z),tt(we,"compositionstart",te),tt(we,"compositionend",ee)),b&&ci(tt(we,"click",xe,!0),tt(we,"pointerdown",xe,!0),tt(we,"pointerup",ge,!0),tt(we,"pointercancel",ge,!0),tt(we,"mousedown",xe,!0),tt(we,"mouseup",ge,!0),tt(we,"touchstart",ve,!0),tt(we,"touchmove",he,!0),tt(we,"touchend",_e,!0)));return()=>{Re(),q.clear(),J.clear(),W(),x.current=!1}},[p,f,r,b,g,d,o,y,k,z,A,v,P,O,h,u,R]),ps.useEffect(A,[g,A]);let L=ps.useMemo(()=>({onKeyDown:z,onPointerDown:N,onClick:N}),[z,N]),j=ps.useMemo(()=>({onKeyDown:z,onPointerDown:D,onMouseDown:D,onClickCapture:V,onMouseDownCapture(q){V(),M(q)},onPointerDownCapture(q){V(),M(q)},onMouseUpCapture:V,onTouchEndCapture:V,onTouchMoveCapture:V}),[z,V,M,D]);return ps.useMemo(()=>o?{reference:L,floating:j,trigger:L}:{},[o,L,j])}var di=c(ce(),1);function Yoe(e,t,o){let{reference:r,floating:n}=e,i=ds(t),s=L0(t),a=A0(s),l=Gn(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,h;switch(l){case"top":h={x:d,y:r.y-n.height};break;case"bottom":h={x:d,y:r.y+r.height};break;case"right":h={x:r.x+r.width,y:f};break;case"left":h={x:r.x-n.width,y:f};break;default:h={x:r.x,y:r.y}}switch(tc(t)){case"start":h[s]-=p*(o&&u?-1:1);break;case"end":h[s]+=p*(o&&u?-1:1);break}return h}async function Xoe(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:h=0}=ec(t,e),m=HI(h),b=a[p?f==="floating"?"reference":"floating":f],v=Ed(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,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(k))?await(i.getScale==null?void 0:i.getScale(k))||{x:1,y:1}:{x:1,y:1},_=Ed(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:k,strategy:l}):y);return{top:(v.top-_.top+m.top)/S.y,bottom:(_.bottom-v.bottom+m.bottom)/S.y,left:(v.left-_.left+m.left)/S.x,right:(_.right-v.right+m.right)/S.x}}var f4e=50,Qoe=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:Xoe},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=Yoe(u,r,l),p=r,h=0,m={};for(let g=0;g<i.length;g++){let b=i[g];if(!b)continue;let{name:v,fn:y}=b,{x:k,y:S,data:_,reset:x}=await y({x:d,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});d=k??d,f=S??f,m[v]={...m[v],..._},x&&h<f4e&&(h++,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}=Yoe(u,p,l)),g=-1)}return{x:d,y:f,placement:p,strategy:n,middlewareData:m}};var Joe=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:h="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:g=!0,...b}=ec(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let v=Gn(n),y=ds(a),k=Gn(a)===a,S=await(l.isRTL==null?void 0:l.isRTL(u.floating)),_=p||(k||!g?[P0(a)]:koe(a)),x=m!=="none";!p&&x&&_.push(..._oe(a,g,m,S));let w=[a,..._],T=await l.detectOverflow(t,b),B=[],R=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&B.push(T[v]),f){let O=Soe(n,s,S);B.push(T[O[0]],T[O[1]])}if(R=[...R,{placement:n,overflows:B}],!B.every(O=>O<=0)){var I,A;let O=(((I=i.flip)==null?void 0:I.index)||0)+1,N=w[O];if(N&&(!(f==="alignment"?y!==ds(N):!1)||R.every(M=>ds(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:O,overflows:R},reset:{placement:N}};let z=(A=R.filter(V=>V.overflows[0]<=0).sort((V,M)=>V.overflows[1]-M.overflows[1])[0])==null?void 0:A.placement;if(!z)switch(h){case"bestFit":{var P;let V=(P=R.filter(M=>{if(x){let D=ds(M.placement);return D===y||D==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(D=>D>0).reduce((D,L)=>D+L,0)]).sort((M,D)=>M[1]-D[1])[0])==null?void 0:P[0];V&&(z=V);break}case"initialPlacement":z=a;break}if(n!==z)return{reset:{placement:z}}}return{}}}};function qoe(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Zoe(e){return voe.some(t=>e[t]>=0)}var ere=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...i}=ec(e,t);switch(n){case"referenceHidden":{let s=await r.detectOverflow(t,{...i,elementContext:"reference"}),a=qoe(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Zoe(a)}}}case"escaped":{let s=await r.detectOverflow(t,{...i,altBoundary:!0}),a=qoe(s,o.floating);return{data:{escapedOffsets:a,escaped:Zoe(a)}}}default:return{}}}}};var tre=new Set(["left","top"]);async function p4e(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Gn(o),a=tc(o),l=ds(o)==="y",u=tre.has(s)?-1:1,d=i&&l?-1:1,f=ec(t,e),{mainAxis:p,crossAxis:h,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof m=="number"&&(h=a==="end"?m*-1:m),l?{x:h*d,y:p*u}:{x:p*u,y:h*d}}var ore=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 p4e(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}}}}},rre=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:v=>{let{x:y,y:k}=v;return{x:y,y:k}}},...u}=ec(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=ds(Gn(n)),h=jI(p),m=d[h],g=d[p];if(s){let v=h==="y"?"top":"left",y=h==="y"?"bottom":"right",k=m+f[v],S=m-f[y];m=O0(k,m,S)}if(a){let v=p==="y"?"top":"left",y=p==="y"?"bottom":"right",k=g+f[v],S=g-f[y];g=O0(k,g,S)}let b=l.fn({...t,[h]:m,[p]:g});return{...b,data:{x:b.x-o,y:b.y-r,enabled:{[h]:s,[p]:a}}}}}},nre=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=ec(e,t),d={x:o,y:r},f=ds(n),p=jI(f),h=d[p],m=d[f],g=ec(a,t),b=typeof g=="number"?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(l){let k=p==="y"?"height":"width",S=i.reference[p]-i.floating[k]+b.mainAxis,_=i.reference[p]+i.reference[k]-b.mainAxis;h<S?h=S:h>_&&(h=_)}if(u){var v,y;let k=p==="y"?"width":"height",S=tre.has(Gn(n)),_=i.reference[f]-i.floating[k]+(S&&((v=s.offset)==null?void 0:v[f])||0)+(S?0:b.crossAxis),x=i.reference[f]+i.reference[k]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);m<_?m=_:m>x&&(m=x)}return{[p]:h,[f]:m}}}},ire=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=ec(e,t),d=await s.detectOverflow(t,u),f=Gn(n),p=tc(n),h=ds(n)==="y",{width:m,height:g}=i.floating,b,v;f==="top"||f==="bottom"?(b=f,v=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=f,b=p==="end"?"top":"bottom");let y=g-d.top-d.bottom,k=m-d.left-d.right,S=Kp(g-d[b],y),_=Kp(m-d[v],k),x=!t.middlewareData.shift,w=S,T=_;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(w=y),x&&!p){let R=Di(d.left,0),I=Di(d.right,0),A=Di(d.top,0),P=Di(d.bottom,0);h?T=m-2*(R!==0||I!==0?R+I:Di(d.left,d.right)):w=g-2*(A!==0||P!==0?A+P:Di(d.top,d.bottom))}await l({...t,availableWidth:T,availableHeight:w});let B=await s.getDimensions(a.floating);return m!==B.width||g!==B.height?{reset:{rects:!0}}:{}}}};function cre(e){let t=Jr(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=Yp(o)!==i||Yp(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function z8(e){return Xe(e)?e:e.contextElement}function Kv(e){let t=z8(e);if(!wt(t))return Jl(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=cre(t),s=(i?Yp(o.width):o.width)/r,a=(i?Yp(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var m4e=Jl(0);function ure(e){let t=xt(e);return!PI()||!t.visualViewport?m4e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function h4e(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==xt(e)?!1:t}function Kg(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=z8(e),s=Jl(1);t&&(r?Xe(r)&&(s=Kv(r)):s=Kv(e));let a=h4e(i,o,r)?ure(i):Jl(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){let p=xt(i),h=r&&Xe(r)?xt(r):r,m=p,g=II(m);for(;g&&r&&h!==m;){let b=Kv(g),v=g.getBoundingClientRect(),y=Jr(g),k=v.left+(g.clientLeft+parseFloat(y.paddingLeft))*b.x,S=v.top+(g.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=k,u+=S,m=xt(g),g=II(m)}}return Ed({width:d,height:f,x:l,y:u})}function qI(e,t){let o=_0(e).scrollLeft;return t?t.left+o:Kg(Zl(e)).left+o}function dre(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-qI(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function g4e(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Zl(r),a=t?k0(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=Jl(1),d=Jl(0),f=wt(r);if((f||!f&&!i)&&((Dr(r)!=="body"||ru(s))&&(l=_0(r)),f)){let h=Kg(r);u=Kv(r),d.x=h.x+r.clientLeft,d.y=h.y+r.clientTop}let p=s&&!f&&!i?dre(s,l):Jl(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 b4e(e){return Array.from(e.getClientRects())}function y4e(e){let t=Zl(e),o=_0(e),r=e.ownerDocument.body,n=Di(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=Di(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+qI(e),a=-o.scrollTop;return Jr(r).direction==="rtl"&&(s+=Di(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}var sre=25;function v4e(e,t){let o=xt(e),r=Zl(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let d=PI();(!d||d&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let u=qI(r);if(u<=0){let d=r.ownerDocument,f=d.body,p=getComputedStyle(f),h=d.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,m=Math.abs(r.clientWidth-f.clientWidth-h);m<=sre&&(i-=m)}else u<=sre&&(i+=u);return{width:i,height:s,x:a,y:l}}function S4e(e,t){let o=Kg(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wt(e)?Kv(e):Jl(1),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 are(e,t,o){let r;if(t==="viewport")r=v4e(e,o);else if(t==="document")r=y4e(Zl(e));else if(Xe(t))r=S4e(t,o);else{let n=ure(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Ed(r)}function fre(e,t){let o=ql(e);return o===t||!Xe(o)||Xl(o)?!1:Jr(o).position==="fixed"||fre(o,t)}function k4e(e,t){let o=t.get(e);if(o)return o;let r=Gp(e,[],!1).filter(a=>Xe(a)&&Dr(a)!=="body"),n=null,i=Jr(e).position==="fixed",s=i?ql(e):e;for(;Xe(s)&&!Xl(s);){let a=Jr(s),l=BI(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||ru(s)&&!l&&fre(e,s))?r=r.filter(d=>d!==s):n=a,s=ql(s)}return t.set(e,r),r}function _4e(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?k0(t)?[]:k4e(t,this._c):[].concat(o),r],a=are(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 h=are(t,s[p],n);l=Di(h.top,l),u=Kp(h.right,u),d=Kp(h.bottom,d),f=Di(h.left,f)}return{width:u-f,height:d-l,x:f,y:l}}function x4e(e){let{width:t,height:o}=cre(e);return{width:t,height:o}}function w4e(e,t,o){let r=wt(t),n=Zl(t),i=o==="fixed",s=Kg(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=Jl(0);function u(){l.x=qI(n)}if(r||!r&&!i)if((Dr(t)!=="body"||ru(n))&&(a=_0(t)),r){let h=Kg(t,!0,i,t);l.x=h.x+t.clientLeft,l.y=h.y+t.clientTop}else n&&u();i&&!r&&n&&u();let d=n&&!r&&!i?dre(n,a):Jl(0),f=s.left+a.scrollLeft-l.x-d.x,p=s.top+a.scrollTop-l.y-d.y;return{x:f,y:p,width:s.width,height:s.height}}function F8(e){return Jr(e).position==="static"}function lre(e,t){if(!wt(e)||Jr(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Zl(e)===o&&(o=o.ownerDocument.body),o}function pre(e,t){let o=xt(e);if(k0(e))return o;if(!wt(e)){let n=ql(e);for(;n&&!Xl(n);){if(Xe(n)&&!F8(n))return n;n=ql(n)}return o}let r=lre(e,t);for(;r&&Hte(r)&&F8(r);)r=lre(r,t);return r&&Xl(r)&&F8(r)&&!BI(r)?o:r||Ute(e)||o}var C4e=async function(e){let t=this.getOffsetParent||pre,o=this.getDimensions,r=await o(e.floating);return{reference:w4e(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function E4e(e){return Jr(e).direction==="rtl"}var z0={convertOffsetParentRelativeRectToViewportRelativeRect:g4e,getDocumentElement:Zl,getClippingRect:_4e,getOffsetParent:pre,getElementRects:C4e,getClientRects:b4e,getDimensions:x4e,getScale:Kv,isElement:Xe,isRTL:E4e};function mre(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function T4e(e,t){let o=null,r,n=Zl(e);function i(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:p,height:h}=u;if(a||t(),!p||!h)return;let m=I0(f),g=I0(n.clientWidth-(d+p)),b=I0(n.clientHeight-(f+h)),v=I0(d),k={rootMargin:-m+"px "+-g+"px "+-b+"px "+-v+"px",threshold:Di(0,Kp(1,l))||1},S=!0;function _(x){let w=x[0].intersectionRatio;if(w!==l){if(!S)return s();w?s(!1,w):r=setTimeout(()=>{s(!1,1e-7)},1e3)}w===1&&!mre(u,e.getBoundingClientRect())&&s(),S=!1}try{o=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{o=new IntersectionObserver(_,k)}o.observe(e)}return s(!0),i}function j0(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=z8(e),d=n||i?[...u?Gp(u):[],...t?Gp(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),i&&v.addEventListener("resize",o)});let f=u&&a?T4e(u,o):null,p=-1,h=null;s&&(h=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=h)==null||k.observe(t)})),o()}),u&&!l&&h.observe(u),t&&h.observe(t));let m,g=l?Kg(e):null;l&&b();function b(){let v=Kg(e);g&&!mre(g,v)&&o(),g=v,m=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=h)==null||v.disconnect(),h=null,l&&cancelAnimationFrame(m)}}var hre=ore;var gre=rre,bre=Joe,yre=ire,vre=ere;var Sre=nre,ZI=(e,t,o)=>{let r=new Map,n={platform:z0,...o},i={...n.platform,_c:r};return Qoe(e,t,{...n,platform:i})};var en=c(ce(),1),_re=c(ce(),1),xre=c(xd(),1),B4e=typeof document<"u",P4e=function(){},XI=B4e?_re.useLayoutEffect:P4e;function QI(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(!QI(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)&&!QI(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function wre(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function kre(e,t){let o=wre(e);return Math.round(t*o)/o}function j8(e){let t=en.useRef(e);return XI(()=>{t.current=e}),t}function Cre(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]=en.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=en.useState(r);QI(p,r)||h(r);let[m,g]=en.useState(null),[b,v]=en.useState(null),y=en.useCallback(M=>{M!==x.current&&(x.current=M,g(M))},[]),k=en.useCallback(M=>{M!==w.current&&(w.current=M,v(M))},[]),S=i||m,_=s||b,x=en.useRef(null),w=en.useRef(null),T=en.useRef(d),B=l!=null,R=j8(l),I=j8(n),A=j8(u),P=en.useCallback(()=>{if(!x.current||!w.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),ZI(x.current,w.current,M).then(D=>{let L={...D,isPositioned:A.current!==!1};O.current&&!QI(T.current,L)&&(T.current=L,xre.flushSync(()=>{f(L)}))})},[p,t,o,I,A]);XI(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let O=en.useRef(!1);XI(()=>(O.current=!0,()=>{O.current=!1}),[]),XI(()=>{if(S&&(x.current=S),_&&(w.current=_),S&&_){if(R.current)return R.current(S,_,P);P()}},[S,_,P,R,B]);let N=en.useMemo(()=>({reference:x,floating:w,setReference:y,setFloating:k}),[y,k]),z=en.useMemo(()=>({reference:S,floating:_}),[S,_]),V=en.useMemo(()=>{let M={position:o,left:0,top:0};if(!z.floating)return M;let D=kre(z.floating,d.x),L=kre(z.floating,d.y);return a?{...M,transform:"translate("+D+"px, "+L+"px)",...wre(z.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:D,top:L}},[o,a,z.floating,d.x,d.y]);return en.useMemo(()=>({...d,update:P,refs:N,elements:z,floatingStyles:V}),[d,P,N,z,V])}var H8=(e,t)=>{let o=hre(e);return{name:o.name,fn:o.fn,options:[e,t]}},U8=(e,t)=>{let o=gre(e);return{name:o.name,fn:o.fn,options:[e,t]}},G8=(e,t)=>({fn:Sre(e).fn,options:[e,t]}),W8=(e,t)=>{let o=bre(e);return{name:o.name,fn:o.fn,options:[e,t]}},$8=(e,t)=>{let o=yre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var K8=(e,t)=>{let o=vre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Xv=c(ce(),1),jre=c(xd(),1);var Fre=c(ce(),1);var Ve=(e,t,o,r,n,i,...s)=>{if(s.length>0)throw new Error(It(1));let a;if(e&&t&&o&&r&&n&&i)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f),g=r(l,u,d,f),b=n(l,u,d,f);return i(p,h,m,g,b,u,d,f)};else if(e&&t&&o&&r&&n)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f),g=r(l,u,d,f);return n(p,h,m,g,u,d,f)};else if(e&&t&&o&&r)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f),m=o(l,u,d,f);return r(p,h,m,u,d,f)};else if(e&&t&&o)a=(l,u,d,f)=>{let p=e(l,u,d,f),h=t(l,u,d,f);return o(p,h,u,d,f)};else if(e&&t)a=(l,u,d,f)=>{let p=e(l,u,d,f);return t(p,u,d,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Dre=c(ce(),1),J8=c(q8(),1),Vre=c(Ore(),1);var Are=c(ce(),1);var Z8=[],X8;function Lre(){return X8}function Mre(e){Z8.push(e)}function Q8(e){let t=(o,r)=>{let n=lo(Y4e).current,i;try{X8=n;for(let s of Z8)s.before(n);i=e(o,r);for(let s of Z8)s.after(n);n.didInitialize=!0}finally{X8=void 0}return i};return t.displayName=e.displayName||e.name,t}function Nre(e){return Are.forwardRef(Q8(e))}function Y4e(){return{didInitialize:!1}}var q4e=zv(19),Z4e=q4e?Q4e:J4e;function Pe(e,t,o,r,n){return Z4e(e,t,o,r,n)}function X4e(e,t,o,r,n){let i=Dre.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,J8.useSyncExternalStore)(e.subscribe,i,i)}Mre({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,J8.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Q4e(e,t,o,r,n){let i=Lre();if(!i)return X4e(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 J4e(e,t,o,r,n){return(0,Vre.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var qv=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 Pe(this,t,o,r,n)}};var Yg=c(ce(),1);var Zv=class extends qv{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Yg.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){Yg.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 Yg.useDebugValue(t),Pe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Yg.useDebugValue(t);let r=me(o??Ht);this.context[t]=r}useStateSetter(t){let o=Yg.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 e6e={open:Ve(e=>e.open),transitionStatus:Ve(e=>e.transitionStatus),domReferenceElement:Ve(e=>e.domReferenceElement),referenceElement:Ve(e=>e.positionReference??e.referenceElement),floatingElement:Ve(e=>e.floatingElement),floatingId:Ve(e=>e.floatingId)},nu=class extends Zv{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:Hoe(),nested:r,triggerElements:i},e6e),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&loe(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 zre(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=Fre.useRef(null);r===void 0&&p.current===null&&(p.current=new nu({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=r??p.current;return t.useSyncedValue("floatingId",n),le(()=>{let m={open:a,floatingId:n,referenceElement:l,floatingElement:u};Xe(l)&&(m.domReferenceElement=l),h.state.positionReference===h.state.referenceElement&&(m.positionReference=l),h.update(m)},[a,n,l,u,h]),h.context.onOpenChange=f,h.context.nested=i,h}var eO={tabIndex:-1,[E0]:""};function Hre(e,t,o=!1){let r=Up(),n=qp()!=null,i=Xv.useRef(null);e===void 0&&i.current===null&&(i.current=t(r,n));let s=e??i.current;return zre({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function t6e(e,t){let o=Xv.useRef(null),r=Xv.useRef(null);return Xv.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 o6e(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 r6e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Ure(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=r6e(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),o6e(d,t,o.trigger,l()),e.update(d)};i?jre.flushSync(u):u()}function Gre(e,t,o,r){AI(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function Wre(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=t6e(e,o),s=me(a=>{if(i(a),!a)return;let l=o.select("open"),u=o.select("activeTriggerId");if(u===e){o.update({activeTriggerElement:a,...l?r:null});return}u==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return le(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:n}}function $re(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");le(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),l=null;if(a){let u=e.context.triggerElements.getById(a);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):l=a}if(!l&&!a&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),l&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let u=Ue(Te.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function Kre(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=us(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=me(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return si({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function Yre(e,t){e.useSyncedValues(t),le(()=>()=>{e.update({activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt})},[e])}var Xp=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function qre(){return new nu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Xp,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Xre(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:qre(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt}}function Qre(e,t,o=!1){return new nu({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var H0=Ve(e=>e.triggerIdProp??e.activeTriggerId),eH=Ve(e=>e.openProp??e.open),Zre=Ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function Jre(e,t){return t!==void 0&&eH(e)&&H0(e)===t}function n6e(e,t){return Jre(e,t)?!0:t!==void 0&&eH(e)&&H0(e)==null&&e.triggerCount===1}var ene={open:eH,mounted:Ve(e=>e.mounted),transitionStatus:Ve(e=>e.transitionStatus),floatingRootContext:Ve(e=>e.floatingRootContext),triggerCount:Ve(e=>e.triggerCount),preventUnmountingOnClose:Ve(e=>e.preventUnmountingOnClose),payload:Ve(e=>e.payload),activeTriggerId:H0,activeTriggerElement:Ve(e=>e.mounted?e.activeTriggerElement:null),popupId:Zre,isTriggerActive:Ve((e,t)=>t!==void 0&&H0(e)===t),isOpenedByTrigger:Ve((e,t)=>Jre(e,t)),isMountedByTrigger:Ve((e,t)=>t!==void 0&&H0(e)===t&&e.mounted),triggerProps:Ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ve((e,t)=>n6e(e,t)?Zre(e):void 0),popupProps:Ve(e=>e.popupProps),popupElement:Ve(e=>e.popupElement),positionerElement:Ve(e=>e.positionerElement)};function U0(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Up(),i=qp()!=null,s=lo(()=>new nu({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Xp,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=Xe(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 tH(e={}){let{nodeId:t,externalTree:o}=e,r=U0(e),n=e.rootContext||r,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.useState("open"),u=n.useState("floatingId"),[d,f]=di.useState(null),[p,h]=di.useState(void 0),[m,g]=di.useState(void 0),b=di.useRef(null),v=Va(o),y=di.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),k=Cre({...e,elements:{...y,...d&&{reference:d}}}),S=Xe(p)?p:null,_=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:S),n.useSyncedValue("floatingElement",_);let x=di.useCallback(A=>{let P=Xe(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(P),k.refs.setReference(P)},[k.refs]),w=di.useCallback(A=>{(Xe(A)||A===null)&&(b.current=A,h(A)),(Xe(k.refs.reference.current)||k.refs.reference.current===null||A!==null&&!Xe(A))&&k.refs.setReference(A)},[k.refs,h]),T=di.useCallback(A=>{g(A),k.refs.setFloating(A)},[k.refs]),B=di.useMemo(()=>({...k.refs,setReference:w,setFloating:T,setPositionReference:x,domReference:b}),[k.refs,w,T,x]),R=di.useMemo(()=>({...k.elements,domReference:a}),[k.elements,a]),I=di.useMemo(()=>({...k,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:B,elements:R,nodeId:t,rootStore:n}),[k,B,R,t,n,l,u]);return le(()=>{a&&(b.current=a)},[a]),le(()=>{n.context.dataRef.current.floatingContext=I;let A=v?.nodesRef.current.find(P=>P.id===t);A&&(A.context=I)}),di.useMemo(()=>({...k,context:I,refs:B,elements:R,rootStore:n}),[k,B,R,I,n])}var iu=c(ce(),1);var oH=co.os.mac&&co.engine.webkit;function rH(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=iu.useRef(!1),l=iu.useRef(null),u=iu.useRef(!0),d=xo();iu.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let h=xt(p);function m(){let v=n.select("domReferenceElement");!n.select("open")&&wt(v)&&v===Vr(Ke(v))&&(a.current=!0)}function g(){u.current=!0}function b(){u.current=!1}return ci(tt(h,"blur",m),oH&&tt(h,"keydown",g,!0),oH&&tt(h,"pointerdown",b,!0))},[n,o]),iu.useEffect(()=>{if(!o)return;function p(h){if(h.reason===Te.triggerPress||h.reason===Te.escapeKey){let m=n.select("domReferenceElement");Xe(m)&&(l.current=m,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=iu.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(h){let m=h.currentTarget;if(a.current){if(l.current===m)return;p()}let g=wo(h.nativeEvent);if(Xe(g)){if(oH&&!h.relatedTarget){if(!u.current&&!zg(g))return}else if(!uoe(g))return}let b=$p(h.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=h,k=typeof r=="function"?r():r;if(n.select("open")&&b||k===0||k===void 0){n.setOpen(!0,Ue(Te.triggerFocus,v,y));return}d.start(k,()=>{a.current||n.setOpen(!0,Ue(Te.triggerFocus,v,y))})},onBlur(h){p();let m=h.relatedTarget,g=h.nativeEvent,b=Xe(m)&&m.hasAttribute(Td("focus-guard"))&&m.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=Vr(Ke(v));!m&&y===v||je(s.current.floatingContext?.refs.floating.current,y)||je(v,y)||b||$p(m??y,n.context.triggerElements)||n.setOpen(!1,Ue(Te.triggerFocus,g))})}}},[s,r,n,d]);return iu.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var iH=c(ce(),1);var nH=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 ai,this.restTimeout=new ai,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},tO=new WeakMap;function Qv(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&tO.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),tO.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function oO(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=tO.get(o);i&&i!==e&&Qv(i),Qv(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,tO.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Jv(e){let t=e.context.dataRef.current,o=lo(()=>t.hoverInteractionState??nH.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),jv(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function sH(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=Va(),f=qp(),p=Jv(i),h=xo(),m=me(()=>DI(u.current.openEvent?.type,p.interactedInside)),g=me(()=>doe(u.current.openEvent?.type)),b=me(()=>{Qv(p)});le(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),iH.useEffect(()=>b,[b]),le(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&g()&&Xe(l)&&a){let v=l,y=a,k=Ke(a),S=d?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let _=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=S!==y?S:null,w=p.handleCloseOptions?.getScope?.()??_??x??v.closest("[data-rootownerid]")??k.body;return oO(p,{scopeElement:w,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,g,d,f,b]),iH.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&Da(d.nodesRef.current,f).length>0)}function y(T){let B=Cd(r,"close",p.pointerType),R=()=>{i.setOpen(!1,Ue(Te.triggerHover,T)),d?.events.emit("floating.closed",T)};B?p.openChangeTimeout.start(B,R):(p.openChangeTimeout.clear(),R())}function k(T){let B=wo(T);if(!g8(B)){p.interactedInside=!1;return}p.interactedInside=B?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),h.clear(),d?.events.off("floating.closed",x),b()}function _(T){if(v()&&d){d.events.on("floating.closed",x);return}if($p(T.relatedTarget,i.context.triggerElements))return;let B=u.current.floatingContext?.nodeId??n,R=T.relatedTarget;if(!(d&&B&&Xe(R)&&Da(d.nodesRef.current,B,!1).some(A=>je(A.context?.elements.floating,R)))){if(p.handler){p.handler(T);return}b(),g()&&!m()&&y(T)}}function x(T){!d||!f||v()||h.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ue(Te.triggerHover,T)),d.events.emit("floating.closed",T)})}let w=a;return ci(w&&tt(w,"mouseenter",S),w&&tt(w,"mouseleave",_),w&&tt(w,"pointerdown",k,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,g,m,b,p,d,f,h])}var Qp=c(ce(),1),tne=c(xd(),1);var i6e={current:null};function aH(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=i6e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:h}=t,m="rootStore"in e?e.rootStore:e,{dataRef:g,events:b}=m.context,v=Va(u),y=Jv(m),k=Qp.useRef(!1),S=Kt(n),_=Kt(r),x=Kt(s),w=Kt(o),T=Kt(h),B=Kt(p),R=me(()=>DI(g.current.openEvent?.type,y.interactedInside)),I=me(()=>T.current?.()!==!1),A=me((N,z,V)=>{let M=m.context.triggerElements;if(M.hasElement(z))return!N||!je(N,z);if(!Xe(V))return!1;let D=V;return M.hasMatchingElement(L=>je(L,D))&&(!N||!je(N,D))}),P=me(()=>{if(!y.handler)return;Ke(m.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),O=me(()=>{Qv(y)});return d&&(y.handleCloseOptions=S.current?.__options),Qp.useEffect(()=>P,[P]),Qp.useEffect(()=>{if(!o)return;function N(z){z.open?k.current=!1:(k.current=z.reason===Te.triggerHover,P(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",N),()=>{b.off("openchange",N)}},[o,b,y,P]),Qp.useEffect(()=>{if(!o)return;function N(D,L=!0){let j=Cd(_.current,"close",y.pointerType);j?y.openChangeTimeout.start(j,()=>{m.setOpen(!1,Ue(Te.triggerHover,D)),v?.events.emit("floating.closed",D)}):L&&(y.openChangeTimeout.clear(),m.setOpen(!1,Ue(Te.triggerHover,D)),v?.events.emit("floating.closed",D))}let z=l.current??(d?m.select("domReferenceElement"):null);if(!Xe(z))return;function V(D){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Na(y.pointerType))return;let L=b8(x.current),j=Cd(_.current,"open",y.pointerType),q=wo(D),J=D.currentTarget??null,te=m.select("domReferenceElement"),ee=J;if(Xe(q)&&!m.context.triggerElements.hasElement(q)){for(let ae of m.context.triggerElements.elements())if(je(ae,q)){ee=ae;break}}Xe(J)&&Xe(te)&&!m.context.triggerElements.hasElement(J)&&je(J,te)&&(ee=te);let $=ee==null?!1:A(te,ee,q),W=m.select("open"),Y=B.current?.()??m.select("transitionStatus")==="ending",Z=!W&&Y&&k.current,oe=!$&&Xe(ee)&&Xe(te)&&je(te,ee)&&Z,ne=L>0&&!j,X=$&&(W||Z)||oe,re=!W||$;if(X){I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee));return}ne||(j?y.openChangeTimeout.start(j,()=>{re&&I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee))}):re&&I()&&m.setOpen(!0,Ue(Te.triggerHover,D,ee)))}function M(D){if(R()){O();return}P();let L=m.select("domReferenceElement"),j=Ke(L);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=g.current.floatingContext??f?.();if($p(D.relatedTarget,m.context.triggerElements))return;if(S.current&&q){m.select("open")||y.openChangeTimeout.clear();let te=l.current;y.handler=S.current({...q,tree:v,x:D.clientX,y:D.clientY,onClose(){O(),P(),w.current&&!R()&&te===m.select("domReferenceElement")&&N(D,!0)}}),j.addEventListener("mousemove",y.handler),y.handler(D);return}(y.pointerType!=="touch"||!je(m.select("floatingElement"),D.relatedTarget))&&N(D)}return a?ci(tt(z,"mousemove",V,{once:!0}),tt(z,"mouseenter",V),tt(z,"mouseleave",M)):ci(tt(z,"mouseenter",V),tt(z,"mouseleave",M))},[P,O,g,_,m,o,S,y,d,A,R,i,a,x,l,v,w,f,B,I]),Qp.useMemo(()=>{if(!o)return;function N(z){y.pointerType=z.pointerType}return{onPointerDown:N,onPointerEnter:N,onMouseMove(z){let{nativeEvent:V}=z,M=z.currentTarget,D=m.select("domReferenceElement"),L=m.select("open"),j=A(D,M,z.target);if(i&&!Na(y.pointerType))return;if(L&&j&&y.handleCloseOptions?.blockPointerEvents){let te=m.select("floatingElement");if(te){let ee=y.handleCloseOptions?.getScope?.()??M.ownerDocument.body;oO(y,{scopeElement:ee,referenceElement:M,floatingElement:te})}}let q=b8(x.current);if(L&&!j||q===0||!j&&y.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;y.restTimeout.clear();function J(){if(y.restTimeoutPending=!1,R())return;let te=m.select("open");!y.blockMouseMove&&(!te||j)&&I()&&m.setOpen(!0,Ue(Te.triggerHover,V,M))}y.pointerType==="touch"?tne.flushSync(()=>{J()}):j&&L?J():(y.restTimeoutPending=!0,y.restTimeout.start(q,J))}}},[o,y,R,A,i,m,x,I])}var Wn=c(ce(),1);var s6e="Escape";function nO(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function rO(e,t){return nO(t,e===h8||e===MI,e===T0||e===R0)}function lH(e,t,o){return nO(t,e===MI,o?e===T0:e===R0)||e==="Enter"||e===" "||e===""}function a6e(e,t,o){return nO(t,o?e===T0:e===R0,e===MI)}function l6e(e,t,o,r){let n=o?e===R0:e===T0,i=e===h8;return t==="both"||t==="horizontal"&&r?e===s6e:nO(t,n,i)}function cH(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:h=!0,openOnArrowKeyDown:m=!0,disabledIndices:g=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:k=!0,externalTree:S,grid:_}=t,x=_!=null,w="rootStore"in e?e.rootStore:e,T=w.useState("open"),B=w.useState("floatingElement"),R=w.useState("domReferenceElement"),I=w.context.dataRef,A=jg(B),P=B0(R),O=Kt(A),N=qp(),z=Va(S),V=Wn.useRef(p),M=Wn.useRef(s??-1),D=Wn.useRef(null),L=Wn.useRef(!0),j=me(se=>{n(M.current===-1?null:M.current,se)}),q=Wn.useRef(!!B),J=Wn.useRef(T),te=Wn.useRef(!1),ee=Wn.useRef(!1),$=Wn.useRef(null),W=Kt(g),Y=Kt(T),Z=Kt(s),oe=Kt(k),ne=Mi(),X=Mi(),re=me(()=>{function se(Ee){f?z?.events.emit("virtualfocus",Ee):$.current=$v(Ee,{sync:te.current,preventScroll:!0})}let ie=o.current[M.current],Ae=ee.current;ie&&se(ie),(te.current?Ee=>Ee():Ee=>ne.request(Ee))(()=>{let Ee=o.current[M.current]||ie;if(!Ee)return;ie||se(Ee),he&&(Ae||!L.current)&&Ee.scrollIntoView?.({block:"nearest",inline:"nearest"})})});le(()=>{I.current.orientation=b},[I,b]),le(()=>{i&&(T&&B?(M.current=s??-1,V.current&&s!=null&&(ee.current=!0,j())):q.current&&(M.current=-1,j()))},[i,T,B,s,j]),le(()=>{if(i){if(!T){te.current=!1;return}if(B)if(r==null){if(te.current=!1,Z.current!=null)return;if(q.current&&(M.current=-1,re()),(!J.current||!q.current)&&V.current&&(D.current!=null||V.current===!0&&D.current==null)){let se=0,ie=()=>{o.current[0]==null?(se<2&&(se?ye=>X.request(ye):queueMicrotask)(ie),se+=1):(M.current=D.current==null||lH(D.current,b,d)||u?UI(o):k8(o),D.current=null,j())};ie()}}else S8(o.current,r)||(M.current=r,re(),ee.current=!1)}},[i,T,B,r,Z,u,o,b,d,j,re,X]),le(()=>{if(!i||B||!z||f||!q.current)return;let se=z.nodesRef.current,ie=se.find(Ee=>Ee.id===N)?.context?.elements.floating,Ae=Vr(Ke(R??ie??null)),ye=se.some(Ee=>Ee.context&&je(Ee.context.elements.floating,Ae));ie&&!ye&&L.current&&ie.focus({preventScroll:!0})},[i,B,R,z,N,f]),le(()=>{J.current=T,q.current=!!B}),le(()=>{T||(D.current=null,V.current=p)},[T,p]);let ae=r!=null,ve=me(se=>{if(!Y.current)return;let ie=o.current.indexOf(se.currentTarget);ie!==-1&&(M.current!==ie||r!==ie)&&(M.current=ie,j(se))}),xe=me(()=>v??z?.nodesRef.current.find(se=>se.id===N)?.context?.dataRef?.current.orientation),ge=me(()=>UI(o,W.current)),be=me(se=>{if(L.current=!1,te.current=!0,se.which===229||!Y.current&&se.currentTarget===O.current)return;if(u&&l6e(se.key,b,d,x)){rO(se.key,xe())||Ks(se),w.setOpen(!1,Ue(Te.listNavigation,se.nativeEvent)),wt(R)&&(f?z?.events.emit("virtualfocus",R):R.focus());return}let ie=M.current,Ae=UI(o,g),ye=k8(o,g);if(P||(se.key==="Home"&&(Ks(se),M.current=Ae,j(se)),se.key==="End"&&(Ks(se),M.current=ye,j(se))),_!=null){let Ee=_(se,M.current,o,b,l,d,g,Ae,ye);if(Ee!=null&&(M.current=Ee,j(se)),b==="both")return}if(rO(se.key,b)){if(Ks(se),T&&!f&&Vr(se.currentTarget.ownerDocument)===se.currentTarget){M.current=lH(se.key,b,d)?Ae:ye,j(se);return}lH(se.key,b,d)?l?ie>=ye?a&&ie!==o.current.length?M.current=-1:(te.current=!1,M.current=Ae):M.current=Hg(o.current,{startingIndex:ie,disabledIndices:g}):M.current=Math.min(ye,Hg(o.current,{startingIndex:ie,disabledIndices:g})):l?ie<=Ae?a&&ie!==-1?M.current=o.current.length:(te.current=!1,M.current=ye):M.current=Hg(o.current,{startingIndex:ie,decrement:!0,disabledIndices:g}):M.current=Math.max(Ae,Hg(o.current,{startingIndex:ie,decrement:!0,disabledIndices:g})),S8(o.current,M.current)&&(M.current=-1),j(se)}}),he=Wn.useMemo(()=>({onFocus(ie){te.current=!0,ve(ie)},onClick:({currentTarget:ie})=>ie.focus({preventScroll:!0}),onMouseMove(ie){te.current=!0,ee.current=!1,h&&ve(ie)},onPointerLeave(ie){if(!Y.current||!L.current||ie.pointerType==="touch")return;te.current=!0;let Ae=ie.relatedTarget;if(!(!h||o.current.includes(Ae))&&oe.current&&($.current?.(),$.current=null,M.current=-1,j(ie),!f)){let ye=O.current,Ee=Vr(Ke(ye));ye&&je(ye,Ee)&&ye.focus({preventScroll:!0})}}}),[ve,Y,O,h,o,j,oe,f]),ke=Wn.useMemo(()=>f&&T&&ae&&{"aria-activedescendant":`${y}-${r}`},[f,T,ae,y,r]),_e=Wn.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...P?{}:ke,onKeyDown(se){if(se.key==="Tab"&&se.shiftKey&&T&&!f){let ie=wo(se.nativeEvent);if(ie&&!je(O.current,ie))return;Ks(se),w.setOpen(!1,Ue(Te.focusOut,se.nativeEvent)),wt(R)&&R.focus();return}be(se)},onPointerMove(){L.current=!0}}),[ke,be,O,b,P,w,T,f,R]),we=Wn.useMemo(()=>{function se(ye){w.setOpen(!0,Ue(Te.listNavigation,ye.nativeEvent,ye.currentTarget))}function ie(ye){p==="auto"&&Gv(ye.nativeEvent)&&(V.current=!f)}function Ae(ye){V.current=p,p==="auto"&&LI(ye.nativeEvent)&&(V.current=!0)}return{onKeyDown(ye){let Ee=w.select("open");L.current=!1;let qe=ye.key.startsWith("Arrow"),pt=a6e(ye.key,xe(),d),at=rO(ye.key,b),Ct=(u?pt:at)||ye.key==="Enter"||ye.key.trim()==="";if(f&&Ee)return be(ye);if(!(!Ee&&!m&&qe)){if(Ct){let rt=rO(ye.key,xe());D.current=u&&rt?null:ye.key}if(u){pt&&(Ks(ye),Ee?(M.current=ge(),j(ye)):se(ye));return}at&&(Z.current!=null&&(M.current=Z.current),Ks(ye),!Ee&&m?se(ye):be(ye),Ee&&j(ye))}},onFocus(ye){w.select("open")&&!f&&(M.current=-1,j(ye))},onPointerDown:Ae,onPointerEnter:Ae,onMouseDown:ie,onClick:ie}},[be,p,ge,u,j,w,m,b,xe,d,Z,f]),Re=Wn.useMemo(()=>({...ke,...we}),[ke,we]);return Wn.useMemo(()=>i?{reference:Re,floating:_e,item:he,trigger:we}:{},[i,Re,_e,we,he])}var qg=c(ce(),1);function uH(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"),h=xo(),m=qg.useRef(""),g=qg.useRef(d??n??-1),b=qg.useRef(null),v=me(S=>{function _(O){let N=r?.current[O];return!N||Ug(N)}function x(O){return _(O)?s==null||!_8(b0,O,s):!1}function w(O,N,z=0){if(O.length===0)return-1;let V=(z%O.length+O.length)%O.length,M=N.toLowerCase();for(let D=0;D<O.length;D+=1){let L=(V+D)%O.length;if(!(!O[L]?.toLowerCase().startsWith(M)||!x(L)))return L}return-1}let T=o.current;if(m.current.length>0&&S.key===" "&&(Ks(S),a?.(!0)),m.current.length>0&&m.current[0]!==" "&&w(T,m.current)===-1&&S.key!==" "&&a?.(!1),T==null||S.key.length!==1||S.ctrlKey||S.metaKey||S.altKey)return;p&&S.key!==" "&&(Ks(S),a?.(!0));let B=m.current==="";B&&(g.current=d??n??-1),T.every((O,N)=>O&&x(N)?O[0]?.toLowerCase()!==O[1]?.toLowerCase():!0)&&m.current===S.key&&(m.current="",g.current=b.current),m.current+=S.key,h.start(u,()=>{m.current="",g.current=b.current,a?.(!1)});let A=((B?d??n??-1:g.current)??0)+1,P=w(T,m.current,A);P!==-1?(i?.(P),b.current=P):S.key!==" "&&(m.current="",a?.(!1))}),y=me(S=>{let _=S.relatedTarget,x=f.select("domReferenceElement"),w=f.select("floatingElement");je(x,_)||je(w,_)||(h.clear(),m.current="",g.current=b.current,a?.(!1))});le(()=>{!p&&d!==null||(h.clear(),b.current=null,m.current!==""&&(m.current=""))},[p,d,h]),le(()=>{p&&m.current===""&&(g.current=d??n??-1)},[p,d,n]);let k=qg.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return qg.useMemo(()=>l?{reference:k,floating:k}:{},[l,k])}var one=.1,c6e=one*one,uo=.5;function iO(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function sO(e,t,o,r,n,i,s,a,l,u){let d=!1;return iO(e,t,o,r,n,i)&&(d=!d),iO(e,t,n,i,s,a)&&(d=!d),iO(e,t,s,a,l,u)&&(d=!d),iO(e,t,l,u,o,r)&&(d=!d),d}function u6e(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function aO(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 dH(e={}){let{blockPointerEvents:t=!1}=e,o=new ai,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,h=null,m=null,g=typeof performance<"u"?performance.now():0;function b(y,k){let S=performance.now(),_=S-g;if(h===null||m===null||_===0)return h=y,m=k,g=S,!1;let x=y-h,w=k-m,T=x*x+w*w,B=_*_*c6e;return h=y,m=k,g=S,T<B}function v(){o.clear(),l()}return function(k){o.clear();let S=a.domReference,_=a.floating;if(!S||!_||f==null||n==null||i==null)return;let{clientX:x,clientY:w}=k,T=wo(k),B=k.type==="mouseleave",R=je(_,T),I=je(S,T);if(R&&(p=!0,!B))return;if(I&&(p=!1,!B)){p=!0;return}if(B&&Xe(k.relatedTarget)&&je(_,k.relatedTarget))return;function A(){return!!(d&&Da(d.nodesRef.current,u).length>0)}function P(){A()||v()}if(A())return;let O=S.getBoundingClientRect(),N=_.getBoundingClientRect(),z=n>N.right-N.width/2,V=i>N.bottom-N.height/2,M=N.width>O.width,D=N.height>O.height,L=(M?O:N).left,j=(M?O:N).right,q=(D?O:N).top,J=(D?O:N).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){P();return}let te=!1;switch(f){case"top":te=aO(x,w,L,O.top+1,j,N.bottom-1);break;case"bottom":te=aO(x,w,L,N.top+1,j,O.bottom-1);break;case"left":te=aO(x,w,N.right-1,J,O.left+1,q);break;case"right":te=aO(x,w,O.right-1,J,N.left+1,q);break;default:}if(te)return;if(p&&!u6e(x,w,O)){P();return}if(!B&&b(x,w)){P();return}let ee=!1;switch(f){case"top":{let $=M?uo/2:uo*4,W=M||z?n+$:n-$,Y=M?n-$:z?n+$:n-$,Z=i+uo+1,oe=z||M?N.bottom-uo:N.top,ne=z?M?N.bottom-uo:N.top:N.bottom-uo;ee=sO(x,w,W,Z,Y,Z,N.left,oe,N.right,ne);break}case"bottom":{let $=M?uo/2:uo*4,W=M||z?n+$:n-$,Y=M?n-$:z?n+$:n-$,Z=i-uo,oe=z||M?N.top+uo:N.bottom,ne=z?M?N.top+uo:N.bottom:N.top+uo;ee=sO(x,w,W,Z,Y,Z,N.left,oe,N.right,ne);break}case"left":{let $=D?uo/2:uo*4,W=D||V?i+$:i-$,Y=D?i-$:V?i+$:i-$,Z=n+uo+1,oe=V||D?N.right-uo:N.left,ne=V?D?N.right-uo:N.left:N.right-uo;ee=sO(x,w,oe,N.top,ne,N.bottom,Z,W,Z,Y);break}case"right":{let $=D?uo/2:uo*4,W=D||V?i+$:i-$,Y=D?i-$:V?i+$:i-$,Z=n-uo,oe=V||D?N.left+uo:N.right,ne=V?D?N.left+uo:N.right:N.left+uo;ee=sO(x,w,Z,W,Z,Y,oe,N.top,ne,N.bottom);break}default:}ee?p||o.start(40,P):P()}};return r.__options={...e,blockPointerEvents:t},r}var fH=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=tu.startingStyle]="startingStyle",e[e.endingStyle=tu.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),G0=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),d6e={[G0.popupOpen]:""},f6e={[G0.popupOpen]:"",[G0.pressed]:""},p6e={[fH.open]:""},m6e={[fH.closed]:""},h6e={[fH.anchorHidden]:""},lO={open(e){return e?d6e:null}},rne={open(e){return e?f6e:null}},Fa={open(e){return e?p6e:m6e},anchorHidden(e){return e?h6e:null}};var g6e="ArrowUp",b6e="ArrowDown",y6e="ArrowLeft",v6e="ArrowRight",S6e="Home",k6e="End";var _6e=new Set([y6e,v6e]);var x6e=new Set([g6e,b6e]);var w6e=new Set([..._6e,...x6e]),nne=new Set([...w6e,S6e,k6e]);function cO(e){return zv(19)?e:e?"true":void 0}var ine=c(ce(),1),sne=c(E(),1),ane=ine.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,sne.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var $0=c(ce(),1);var W0=c(ce(),1);function lne(e){let t=W0.useRef(""),o=W0.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:W0.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 cne=c(ce(),1);function uO(e,t){let o=cne.useRef(e),r=me(t);le(()=>{o.current!==e&&r(o.current)},[e,r]),le(()=>{o.current=e},[e])}function C6e(e,t){let o=me((i,s)=>{(typeof e=="function"?e():e)||t(s||(co.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=lne(o);return $0.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function une(e){let[t,o]=$0.useState(null),r=C6e(e,o);return uO(e,n=>{n&&!e&&o(null)}),$0.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var dne=(e,t)=>Object.is(e,t);function su(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function fne(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:su(t,r,o))}function Zg(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:su(r,t,o))}function pne(e,t,o){return e.filter(r=>!su(t,r,o))}var mne=c(ce(),1);function dO(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var hne=c(E(),1);function gne(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function bne(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(gne(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 pH(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 dO(e)}function Rd(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?dO(e.value):dO(e)}function mH(e,t,o){function r(){return pH(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=gne(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 yne(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,hne.jsx)(mne.Fragment,{children:mH(n,t,o)},i)),r),[])}var fO=c(ce(),1);var hH=(function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e})({});var Xg={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},eS={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},vne={disabled:!1,...eS},fi={valid(e){return e===null?null:e?{[hH.valid]:""}:{[hH.invalid]:""}}};var E6e={invalid:void 0,name:void 0,validityData:{state:Xg,errors:[],error:"",value:"",initialValue:null},setValidityData:Ht,disabled:void 0,touched:eS.touched,setTouched:Ht,dirty:eS.dirty,setDirty:Ht,filled:eS.filled,setFilled:Ht,focused:eS.focused,setFocused:Ht,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:vne,markedDirtyRef:{current:!1},registerFieldControl:Ht,validation:{getValidationProps:(e,t=Qt)=>t,inputRef:{current:null},registerInput:Ht,commit:async()=>{},change:Ht}},gH=fO.createContext(E6e);function tn(e=!0){let t=fO.useContext(gH);if(t.setValidityData===Ht&&!e)throw new Error(It(28));return t}var Sne=c(ce(),1);function pO(e,t,o,r,n=!0,i){let{registerFieldControl:s}=tn(),a=Sne.useRef(null);a.current||(a.current=Symbol()),le(()=>{let l=a.current;return!l||!n?void 0:(s(l,{controlRef:e,getValue:r,id:t,name:i,value:o}),()=>{s(l,void 0)})},[e,n,r,t,i,s,o])}var mO=c(ce(),1);var T6e=mO.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:Ht,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function za(){return mO.useContext(T6e)}var K0=c(ce(),1);var hO=c(ce(),1);var bH=hO.createContext({controlId:void 0,registerControlId:Ht,labelId:void 0,setLabelId:Ht,messageIds:[],setMessageIds:Ht,getDescriptionProps:e=>e});function En(){return hO.useContext(bH)}function tS(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=En(),s=ii(t),a=o?n:void 0,l=lo(()=>Symbol("labelable-control")),u=K0.useRef(!1),d=K0.useRef(t!=null),f=me(()=>{!u.current||i===Ht||(u.current=!1,i(l.current,void 0))});return le(()=>{if(i===Ht)return;let p;if(o){let h=r?.current;Xe(h)&&h.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]),K0.useEffect(()=>f,[f]),n??s}function kne(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}function _ne(e){let t=e.getBoundingClientRect(),o=xt(e);if(co.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,h=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-h/2,bottom:t.bottom+h/2}}function xne(e){return e==null?void 0:`${e}-label`}function wne(e,t){return e??t}var Ys=c(ce(),1);var R6e=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"}=ec(e,t)||{};if(u==null)return{};let p=HI(d),h={x:o,y:r},m=L0(n),g=A0(m),b=await s.getDimensions(u),v=m==="y",y=v?"top":"left",k=v?"bottom":"right",S=v?"clientHeight":"clientWidth",_=i.reference[g]+i.reference[m]-h[m]-i.floating[g],x=h[m]-i.reference[m],w=f==="real"?await s.getOffsetParent?.(u):a.floating,T=a.floating[S]||i.floating[g];(!T||!await s.isElement?.(w))&&(T=a.floating[S]||i.floating[g]);let B=_/2-x/2,R=T/2-b[g]/2-1,I=Math.min(p[y],R),A=Math.min(p[k],R),P=I,O=T-b[g]-A,N=T/2-b[g]/2+B,z=O0(P,N,O),V=!l.arrow&&tc(n)!=null&&N!==z&&i.reference[g]/2-(N<P?I:A)-b[g]/2<0,M=V?N<P?N-P:N-O:0;return{[m]:h[m]+M,data:{[m]:z,centerOffset:N-z-M,...V&&{alignmentOffset:M}},reset:V}}}),Cne=(e,t)=>({...R6e(e),options:[e,t]});var B6e=K8().fn,Ene={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;return{data:{referenceHidden:(await B6e(e)).data?.referenceHidden||i}}}};var Y0={sideX:"left",sideY:"top"},Tne={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=xt(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Y0};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=Ke(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let h=Gn(a),m=t,g=o;h==="left"&&(m=p.width-(t+r.width)),h==="top"&&(g=p.height-(o+r.height));let b=h==="left"?"right":Y0.sideX,v=h==="top"?"bottom":Y0.sideY;return{x:m,y:g,data:{sideX:b,sideY:v}}}};function Pne(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 Rne(e,t,o){let{rects:r,placement:n}=e;return{side:Pne(t,Gn(n),o),align:tc(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function gO(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:h=!1,floatingRootContext:m,mounted:g,collisionAvoidance:b,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:k,lazyFlip:S=!1,externalTree:_}=e,[x,w]=Ys.useState(null);!g&&x!==null&&w(null);let T=b.side||"flip",B=b.align||"flip",R=b.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,A=me(I),P=I?A:t,O=Kt(t),N=Kt(g),V=Hp()==="rtl",M=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":V?"left":"right","inline-start":V?"right":"left"}[r],D=i==="center"?M:`${M}-${i}`,L=l,j=1,q=r==="bottom"?j:0,J=r==="top"?j:0,te=r==="right"?j:0,ee=r==="left"?j:0;typeof L=="number"?L={top:L+q,right:L+ee,bottom:L+J,left:L+te}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ee,bottom:(L.bottom||0)+J,left:(L.left||0)+te});let $={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},W=Ys.useRef(null),Y=Kt(n),Z=Kt(s),oe=typeof n!="function"?n:0,ne=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(H8(de=>{let Me=Rne(de,r,V),Ze=typeof Y.current=="function"?Y.current(Me):Y.current,ze=typeof Z.current=="function"?Z.current(Me):Z.current;return{mainAxis:Ze,crossAxis:ze,alignmentAxis:ze}},[oe,ne,V,r]));let re=B==="none"&&T!=="shift",ae=!re&&(u||v||T==="shift"),ve=T==="none"?null:W8({...$,padding:{top:L.top+j,right:L.right+j,bottom:L.bottom+j,left:L.left+j},mainAxis:!v&&T==="flip",crossAxis:B==="flip"?"alignment":!1,fallbackAxisSideDirection:R}),xe=re?null:U8(de=>{let Me=Ke(de.elements.floating).documentElement;return{...$,rootBoundary:v?{x:0,y:0,width:Me.clientWidth,height:Me.clientHeight}:void 0,mainAxis:B!=="none",crossAxis:ae,limiter:u||v?void 0:G8(Ze=>{if(!W.current)return{};let{width:ze,height:Je}=W.current.getBoundingClientRect(),lt=ds(Gn(Ze.placement)),ct=lt==="y"?ze:Je,yr=lt==="y"?L.left+L.right:L.top+L.bottom;return{offset:ct/2+yr/2}})}},[$,u,v,L,B]);T==="shift"||B==="shift"||i==="center"?X.push(xe,ve):X.push(ve,xe),X.push($8({...$,apply({elements:{floating:de},availableWidth:Me,availableHeight:Ze,rects:ze}){if(!N.current)return;let Je=de.style;Je.setProperty("--available-width",`${Me}px`),Je.setProperty("--available-height",`${Ze}px`);let lt=xt(de).devicePixelRatio||1,{x:ct,y:yr,width:Ao,height:rr}=ze.reference,ho=(Math.round((ct+Ao)*lt)-Math.round(ct*lt))/lt,Go=(Math.round((yr+rr)*lt)-Math.round(yr*lt))/lt;Je.setProperty("--anchor-width",`${ho}px`),Je.setProperty("--anchor-height",`${Go}px`)}}),Cne(de=>({element:W.current||Ke(de.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(de){let{elements:Me,middlewareData:Ze,placement:ze,rects:Je,y:lt}=de,ct=Gn(ze),yr=ds(ct),Ao=W.current,rr=Ze.arrow?.x||0,ho=Ze.arrow?.y||0,Go=Ao?.clientWidth||0,Vn=Ao?.clientHeight||0,vr=rr+Go/2,an=ho+Vn/2,it=Math.abs(Ze.shift?.y||0),_t=Je.reference.height/2,Vt=typeof n=="function"?n(Rne(de,r,V)):n,ko=it>Vt,Wo={top:`${vr}px calc(100% + ${Vt}px)`,bottom:`${vr}px ${-Vt}px`,left:`calc(100% + ${Vt}px) ${an}px`,right:`${-Vt}px ${an}px`}[ct],nr=`${vr}px ${Je.reference.y+_t-lt}px`;return Me.floating.style.setProperty("--transform-origin",ae&&yr==="y"&&ko?nr:Wo),{}}},Ene,k),le(()=>{!g&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[g,m]);let ge=Ys.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:be,elements:he,x:ke,y:_e,middlewareData:we,update:Re,placement:se,context:ie,isPositioned:Ae,floatingStyles:ye}=tH({rootContext:m,open:h?g:void 0,placement:D,middleware:X,strategy:o,whileElementsMounted:h?void 0:(...de)=>j0(...de,ge),nodeId:y,externalTree:_}),{sideX:Ee,sideY:qe}=we.adaptiveOrigin||Y0,pt=Ae?o:"fixed",at=Ys.useMemo(()=>{let de=k?{position:pt,[Ee]:ke,[qe]:_e}:{position:pt,...ye};return Ae||(de.opacity=0),de},[k,pt,Ee,ke,qe,_e,ye,Ae]),Ct=Ys.useRef(null);le(()=>{if(!g)return;let de=O.current,Me=typeof de=="function"?de():de,ze=(Bne(Me)?Me.current:Me)||null||null;ze!==Ct.current&&(be.setPositionReference(ze),Ct.current=ze)},[g,be,P,O]),Ys.useEffect(()=>{if(!g)return;let de=O.current;typeof de!="function"&&Bne(de)&&de.current!==Ct.current&&(be.setPositionReference(de.current),Ct.current=de.current)},[g,be,P,O]),Ys.useEffect(()=>{if(h&&g&&he.reference&&he.floating)return j0(he.reference,he.floating,Re,ge)},[h,g,he,Re,ge]);let rt=Gn(se),Ot=Pne(r,rt,V),ut=tc(se)||"center",Gt=!!we.hide?.referenceHidden;le(()=>{S&&g&&Ae&&w(rt)},[S,g,Ae,rt]);let So=Ys.useMemo(()=>({position:"absolute",top:we.arrow?.y,left:we.arrow?.x}),[we.arrow]),mo=we.arrow?.centerOffset!==0;return Ys.useMemo(()=>({positionerStyles:at,arrowStyles:So,arrowRef:W,arrowUncentered:mo,side:Ot,align:ut,physicalSide:rt,anchorHidden:Gt,refs:be,context:ie,isPositioned:Ae,update:Re}),[at,So,W,mo,Ot,ut,rt,Gt,be,ie,Ae,Re])}function Bne(e){return e!=null&&"current"in e}function oS(e){return e==="starting"?Noe:Qt}function bO(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),We("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},oS(r),n],stateAttributesMapping:Fa})}var Ine=c(ce(),1);var P6e=20;function One(e,t,o,r){let[n,i]=Ine.useState(!1);le(()=>{if(!e||!t||o==null){i(!1);return}let s=Ke(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-P6e)},[e,t,o]),soe(e&&(!t||n),r)}var Ane=c(ce(),1);var Lne=Ane.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return We("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});var yO=c(ce(),1),yH=yO.createContext({disabled:!1});function vO(){return yO.useContext(yH)}var SO=c(ce(),1),I6e=SO.createContext(void 0);function Mne(e=!0){let t=SO.useContext(I6e);if(t===void 0&&!e)throw new Error(It(3));return t}var Jp={};Or(Jp,{Panel:()=>jne,Root:()=>Dne,Trigger:()=>Fne});var q0=c(ce(),1);var kO={...jte,...Cn};var Nne=c(E(),1),Dne=q0.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=me(a),p=Dte({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),h=q0.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),m=q0.useMemo(()=>({...p,onOpenChange:f,state:h}),[p,f,h]),g=We("div",t,{state:h,ref:o,props:d,stateAttributesMapping:kO});return(0,Nne.jsx)(o8.Provider,{value:m,children:g})});var Vne=c(ce(),1);var O6e={...zte,...Cn},Fne=Vne.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=EI(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...h}=t,{getButtonProps:m,buttonRef:g}=Dg({disabled:u,focusableWhenDisabled:!0,native:f});return We("button",t,{state:s,ref:[o,g],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},h,m],stateAttributesMapping:O6e})});var zne=c(ce(),1);var vH=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var jne=zne.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{mounted:d,onOpenChange:f,open:p,panelId:h,setMounted:m,setPanelIdState:g,setOpen:b,state:v,transitionStatus:y}=EI(),k=n??!1,S=i??!1;le(()=>{if(a)return g(a),()=>{g(void 0)}},[a,g]);let{height:_,props:x,ref:w,shouldPreventOpenAnimation:T,shouldRender:B,transitionStatus:R,width:I}=Xte({externalRef:o,hiddenUntilFound:k,id:h,keepMounted:S,mounted:d,onOpenChange:f,open:p,setMounted:m,setOpen:b,transitionStatus:y}),A={...v,transitionStatus:R},P=vI(l,A),O=We("div",{...t,style:void 0},{state:A,ref:w,props:[x,{style:{[vH.collapsiblePanelHeight]:_===void 0?"auto":`${_}px`,[vH.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},u,P?{style:P}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:kO});return B?O:null});function Hne(e,t){let o=ii(e);return le(()=>(t(o),()=>{t(void 0)}),[o,t]),o}function _O(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=En(),l=me(h=>{a(h),n?.(h)}),u=Hne(t,l),d=s??o;function f(h){if(i){i(h,d);return}if(!d)return;let m=Ke(h.currentTarget).getElementById(d);wt(m)&&A6e(m)}function p(h){wo(h.nativeEvent)?.closest("button,input,select,textarea")||(!h.defaultPrevented&&h.detail>1&&h.preventDefault(),!r&&f(h))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(h){h.preventDefault()}}}function A6e(e){e.focus({focusVisible:!0})}var xO=c(ce(),1),L6e=xO.createContext(void 0);function Une(e){let t=xO.useContext(L6e);if(t===void 0&&!e)throw new Error(It(69));return t}var pi=c(ce(),1),Yne=c(xd(),1);var Gne=c(ce(),1);function wO(e){let[t,o]=Gne.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var rS=c(ce(),1);function SH(e){let t=Jr(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(Yp(o)!==i||Yp(r)!==s)&&(o=i,r=s),{width:o,height:r}}function $ne(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=Wp(t,!0,!1),d=Mi(),f=rS.useRef(null),p=rS.useRef(!0),h=rS.useRef(Ht),m=me(i),g=me(s),b=rS.useMemo(()=>{let v=a==="top",y=a==="left";return l==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:Qt},[a,l]);le(()=>{if(!n){h.current=Ht,p.current=!0,f.current=null;return}if(!t||!o)return;h.current=Wne(t,b),kH(t,"auto");let v=EO(t,"position","static"),y=EO(t,"transform","none"),k=EO(t,"scale","1"),S=Wne(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){v(),y(),S()}function x(){_(),k()}if(m?.(),p.current||f.current===null){CO(o,"max-content");let R=SH(t);return f.current=R,CO(o,R),x(),g?.(null,R),p.current=!1,()=>{h.current(),h.current=Ht}}CO(o,"max-content");let w=f.current,T=SH(t);f.current=T,kH(t,w),x(),g?.(w,T),CO(o,T);let B=new AbortController;return d.request(()=>{kH(t,T),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},B.signal)}),()=>{B.abort(),d.cancel(),h.current(),h.current=Ht}},[r,t,o,u,d,n,m,g,b])}function EO(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function Wne(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(EO(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Ht}function kH(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 CO(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 nS=c(E(),1);function qne(e){let{store:t,side:o,cssVars:r,children:n}=e,i=Hp(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),h=wO(l?s:null),m=D6e(a,u),g=pi.useRef(null),[b,v]=pi.useState(null),[y,k]=pi.useState(null),S=pi.useRef(null),_=pi.useRef(null),x=Wp(S,!0,!1),w=Mi(),[T,B]=pi.useState(null),[R,I]=pi.useState(!1);le(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=me(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),P=me(M=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),M&&B(M)}),O=pi.useRef(null);le(()=>{(!l||!d)&&(O.current=null)},[l,d]),le(()=>{if(s&&h&&s!==h&&O.current!==s&&g.current){v(g.current),I(!0);let M=N6e(h,s);k(M),w.request(()=>{Yne.flushSync(()=>{I(!1)}),x(()=>{v(null),B(null),g.current=null})}),O.current=s}},[s,h,b,x,w]),le(()=>{let M=S.current;if(!M)return;let D=Ke(M).createElement("div");for(let L of Array.from(M.childNodes))D.appendChild(L.cloneNode(!0));g.current=D});let N=b!=null,z;N?z=(0,nS.jsxs)(pi.Fragment,{children:[(0,nS.jsx)("div",{"data-previous":!0,inert:cO(!0),ref:_,style:{...T?{[r.popupWidth]:`${T.width}px`,[r.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":R?void 0:""},"previous"),(0,nS.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":R?"":void 0,children:n},m)]}):z=(0,nS.jsx)("div",{"data-current":!0,ref:S,children:n},m),le(()=>{let M=_.current;!M||!b||M.replaceChildren(...Array.from(b.childNodes))},[b]),$ne({popupElement:f,positionerElement:p,mounted:d,content:u,onMeasureLayout:A,onMeasureLayoutComplete:P,side:o,direction:i});let V={activationDirection:M6e(y),transitioning:N};return{children:z,state:V}}function M6e(e){if(e)return`${Kne(e.horizontal,5,"right","left")} ${Kne(e.vertical,5,"down","up")}`}function Kne(e,t,o,r){return e>t?o:e<-t?r:""}function N6e(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 D6e(e,t){let[o,r]=pi.useState(0),n=pi.useRef(e),i=pi.useRef(t),s=pi.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 Zne(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var TO=c(ce(),1),V6e=TO.createContext(void 0),F6e={disableStyleElements:!1};function Xne(){return TO.useContext(V6e)??F6e}function Qg(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var ms={};Or(ms,{Control:()=>lie,Description:()=>aie,Error:()=>iie,Item:()=>die,Label:()=>nie,Root:()=>rie,Validity:()=>uie});var Fr=c(ce(),1);var RO=c(ce(),1),z6e=RO.createContext(void 0);function Qne(e=!1){let t=RO.useContext(z6e);if(!t&&!e)throw new Error(It(86));return t}var em=c(ce(),1);var Jne=c(E(),1),BO=function(t){let o=ii(),r=t.controlId===void 0?o:t.controlId,[n,i]=em.useState(r),[s,a]=em.useState(t.labelId),[l,u]=em.useState([]),d=lo(()=>new Map),{messageIds:f}=En(),p=me((g,b)=>{let v=d.current;if(b===void 0){v.delete(g);return}v.set(g,b),i(y=>{if(v.size===0)return;let k;for(let S of v.values()){if(y!==void 0&&S===y)return y;k===void 0&&(k=S)}return k})}),h=em.useCallback(g=>{let b=g["aria-describedby"]?g["aria-describedby"].split(" "):[];return b.push(...f,...l),{...g,"aria-describedby":Array.from(new Set(b)).join(" ")||void 0}},[f,l]),m=em.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:h}),[n,p,s,a,l,u,h]);return(0,Jne.jsx)(bH.Provider,{value:m,children:t.children})};var tm=c(ce(),1);function Jg(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var PO=Object.keys(Xg);function j6e(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let o of PO)o!=="valid"&&(o==="valueMissing"?t=e[o]:e[o]&&(t=!1));return t}function H6e(e){let t=null;for(let o of e)if(!o.disabled){if(!o.validity.valid)return o;t??=o}return t}function eie(e,t){let o=!1;for(let r of t)r.setCustomValidity(""),o||=r===e;o||e.setCustomValidity("")}function tie(e){let{formRef:t}=za(),{setValidityData:o,validate:r,validityData:n,validationDebounceTime:i,invalid:s,markedDirtyRef:a,state:l,shouldValidateOnChange:u,getRegisteredFieldId:d}=e,{controlId:f,getDescriptionProps:p}=En(),h=xo(),m=tm.useRef(null),g=lo(()=>new Set).current,b=tm.useRef(0),v=tm.useCallback(_=>{if(_)return g.add(_),()=>{g.delete(_)}},[g]),y=me(async(_,x=!1)=>{let w=H6e(g)??m.current;if(!w)return;b.current+=1;let T=b.current;function B(V,M=s){let D=d()??f;if(D==null)return;let L=t.current.fields.get(D);if(!L)return;let j=Jg(V,M);t.current.fields.set(D,{...L,validityData:j})}if(x){if(l.valid!==!1)return;let V=w.validity;if(!V.valueMissing){let D={value:_,state:{...Xg,valid:!0},error:"",errors:[],initialValue:n.initialValue};eie(w,g),B(D,!1),o(D);return}let M=PO.reduce((D,L)=>(D[L]=V[L],D),{});if(!M.valid&&!j6e(M))return}function R(V){let M=PO.reduce((L,j)=>(L[j]=V.validity[j],L),{}),D=!1;for(let L of PO)if(L!=="valid"){if(L==="valueMissing"&&M[L])D=!0;else if(M[L])return M}return D&&!a.current&&(M.valid=!0,M.valueMissing=!1),M}h.clear();let I=null,A=[],P=R(w),O,N=u();if(w.validationMessage&&!N)O=w.validationMessage,A=[w.validationMessage];else{let V=Array.from(t.current.fields.values()).reduce((D,L)=>(L.name&&(D[L.name]=L.getValue()),D),{}),M=r(_,V);if(typeof M=="object"&&M!==null&&"then"in M){if(I=await M,T!==b.current)return}else I=M;I!==null?(P.valid=!1,P.customError=!0,Array.isArray(I)?(A=I,w.setCustomValidity(I.join(`
-`))):I&&(A=[I],w.setCustomValidity(I))):N&&(eie(w,g),P.customError=!1,w.validationMessage?(O=w.validationMessage,A=[w.validationMessage]):w.validity.valid&&!P.valid&&(P.valid=!0))}let z={value:_,state:P,error:O??(Array.isArray(I)?I[0]:I??""),errors:A,initialValue:n.initialValue};B(z),o(z)}),k=me(_=>{h.clear();let x=u();x&&_!==""&&i?(b.current+=1,h.start(i,()=>{y(_)})):y(_,!x)}),S=tm.useCallback((_,x={})=>Ut(p(x),l.valid===!1&&!l.disabled&&!_?{"aria-invalid":!0}:Qt),[p,l.disabled,l.valid]);return tm.useMemo(()=>({getValidationProps:S,inputRef:m,registerInput:v,commit:y,change:k}),[S,v,y,k])}var IO=c(ce(),1);function oie(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,setRegisteredFieldId:s,setValidityData:a,validityData:l}=e,{formRef:u}=za(),d=IO.useRef(null),f=IO.useRef(null),p=IO.useRef(null),h=me(()=>{let S=f.current;if(S)return S.getValue?S.getValue():S.value});function m(S){return S.value===void 0?h():S.value}let g=me(()=>{let S=f.current;if(r.current=!0,!S){t(l.value);return}t(m(S))});function b(){let S=f.current;!S||!S.id||u.current.fields.set(S.id,{getValue:h,name:n??S.name,controlRef:S.controlRef??p,validityData:Jg(l,o),validate:g})}function v(S=f.current?.id){S&&u.current.fields.delete(S)}function y(){let S=f.current;if(!S)return;let _=m(S);l.initialValue===null&&_!==null&&a(x=>({...x,initialValue:_}))}le(()=>{let S=f.current;!S||!S.id||(i(n?void 0:S.name),u.current.fields.set(S.id,{getValue:h,name:n??S.name,controlRef:S.controlRef??p,validityData:Jg(l,o),validate:g}))},[u,h,o,n,i,g,l]),le(()=>{let S=u.current.fields;return()=>{let _=f.current?.id;_&&S.delete(_)}},[u]);let k=me((S,_)=>{if(!_){d.current===S&&(d.current=null,v(),f.current=null,i(void 0),s(void 0));return}let x=f.current?.id;d.current=S,f.current=_,n||i(_.name),s(_.id),x&&x!==_.id&&v(x),y(),b()});return[g,k]}var OO=c(E(),1),U6e=Fr.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=za(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:h,dirty:m,touched:g,actionsRef:b,style:v,...y}=t,k=Qne(!0)?.disabled,S=me(l||(()=>null)),_=k||p,[x,w]=Fr.useState(!1),[T,B]=Fr.useState(!1),[R,I]=Fr.useState(!1),[A,P]=Fr.useState(!1),O=m??T,N=g??x,z=Fr.useRef(O),V=Fr.useRef(void 0),[M,D]=Fr.useState(),L=f??M;le(()=>{m!==void 0&&(z.current=m)},[m]);let j=Fr.useCallback(()=>V.current,[]),q=Fr.useCallback(be=>{V.current=be},[]),J=me(be=>{m===void 0&&(be&&(z.current=!0),B(be))}),te=me(be=>{g===void 0&&w(be)}),ee=me(()=>d==="onChange"||d==="onSubmit"&&i.current),$=L&&Object.hasOwn(r,L)?r[L]:null,W=!!(Array.isArray($)?$.length:$),Y=h===!0||W,[Z,oe]=Fr.useState({state:Xg,error:"",errors:[],value:null,initialValue:null}),ne=_?null:!Y&&Z.state.valid,X=Fr.useMemo(()=>({disabled:_,touched:N,dirty:O,valid:ne,filled:R,focused:A}),[_,N,O,ne,R,A]),re=tie({setValidityData:oe,validate:S,validityData:Z,validationDebounceTime:u,invalid:Y,markedDirtyRef:z,state:X,shouldValidateOnChange:ee,getRegisteredFieldId:j}),[ae,ve]=oie({commit:re.commit,invalid:Y,markedDirtyRef:z,name:f,setRegisteredFieldName:D,setRegisteredFieldId:q,setValidityData:oe,validityData:Z});Fr.useImperativeHandle(b,()=>({validate:ae}),[ae]);let xe=Fr.useMemo(()=>({invalid:Y,name:L,validityData:Z,setValidityData:oe,disabled:_,touched:N,setTouched:te,dirty:O,setDirty:J,filled:R,setFilled:I,focused:A,setFocused:P,validate:S,validationMode:d,validationDebounceTime:u,shouldValidateOnChange:ee,state:X,markedDirtyRef:z,registerFieldControl:ve,validation:re}),[Y,L,Z,_,N,te,O,J,R,I,A,P,S,d,u,ee,X,ve,re]),ge=We("div",t,{ref:o,state:X,props:y,stateAttributesMapping:fi});return(0,OO.jsx)(gH.Provider,{value:xe,children:ge})}),rie=Fr.forwardRef(function(t,o){return(0,OO.jsx)(BO,{children:(0,OO.jsx)(U6e,{...t,ref:o})})});var Z0=c(ce(),1);var nie=Z0.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=tn(!1),d=vO(),{labelId:f}=En(),p={...u.state,disabled:u.disabled||d.disabled},h=Z0.useRef(null),m=_O({id:f??s,native:a});return We("label",t,{ref:[o,h],state:p,props:[m,l],stateAttributesMapping:fi})});var eb=c(ce(),1);var _H=c(E(),1),G6e={...fi,...Cn},iie=eb.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=ii(n),{validityData:d,state:f,name:p}=tn(!1),{setMessageIds:h}=En(),{errors:m}=za(),g=p&&Object.hasOwn(m,p)?m[p]:null,b=!!(Array.isArray(g)?g.length:g),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:k,transitionStatus:S,setMounted:_}=us(y);le(()=>{if(!(!y||!u))return h(z=>z.concat(u)),()=>{h(z=>z.filter(V=>V!==u))}},[y,u,h]);let x=eb.useRef(null),[w,T]=eb.useState(null),[B,R]=eb.useState(null),I=d.error;!v&&b?I=g:d.errors.length>1&&(I=d.errors);let A=I??"";Array.isArray(I)&&(A=I.length>1?(0,_H.jsx)("ul",{children:I.map(z=>(0,_H.jsx)("li",{children:z},z))}):I[0]??"");let P=Array.isArray(I)?JSON.stringify(I):I;y&&P!==B&&(R(P),T(A)),si({open:y,ref:x,onComplete(){y||_(!1)}});let O={...f,transitionStatus:S},N=We("div",t,{ref:[o,x],state:O,props:[{id:u,children:y?A:w},l],stateAttributesMapping:G6e,enabled:k});return k?N:null});var sie=c(ce(),1);var aie=sie.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=ii(n),u=tn(!1),d=vO(),{setMessageIds:f}=En(),p={...u.state,disabled:u.disabled||d.disabled};return le(()=>{if(l)return f(m=>m.concat(l)),()=>{f(m=>m.filter(g=>g!==l))}},[l,f]),We("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:fi})});var AO=c(ce(),1);var lie=AO.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,...h}=t,{state:m,name:g,disabled:b,setTouched:v,setDirty:y,validityData:k,setFocused:S,setFilled:_,validationMode:x,validation:w}=tn(),{clearErrors:T}=za(),B=b||l,R=g??s,I={...m,disabled:B},{labelId:A}=En(),P=tS({id:i});le(()=>{let L=a!=null;w.inputRef.current?.value||L&&a!==""?_(!0):L&&a===""&&_(!1)},[w.inputRef,_,a]);let O=AO.useRef(null);le(()=>{f&&O.current===Vr(Ke(O.current))&&S(!0)},[f,S]);let[N]=Ag({controlled:a,default:d,name:"FieldControl",state:"value"}),z=a!==void 0,V=z?N:void 0,M=me(()=>w.inputRef.current?.value);return pO(w.inputRef,P,V,M,!B,s),We("input",t,{ref:[o,O],state:I,props:[{id:P,disabled:B,name:R,ref:w.inputRef,"aria-labelledby":A,autoFocus:f,...z?{value:V}:{defaultValue:d},onChange(L){let j=L.currentTarget.value;u?.(j,Ue(Te.none,L.nativeEvent)),y(j!==k.initialValue),_(j!==""),L.nativeEvent.defaultPrevented||(T(R),w.change(j))},onFocus(){S(!0)},onBlur(L){v(!0),S(!1),x==="onBlur"&&w.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(v(!0),w.commit(L.currentTarget.value))}},h,L=>w.getValidationProps(B,L)],stateAttributesMapping:fi})});var X0=c(ce(),1);var cie=c(E(),1),uie=function(t){let{children:o}=t,{validityData:r,invalid:n}=tn(!1),i=X0.useMemo(()=>Jg(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=us(s),l=X0.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,cie.jsx)(X0.Fragment,{children:o(l)})};var LO=c(ce(),1);var xH=c(E(),1),die=LO.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=tn(!1),d=u||s,f={...l,disabled:d},p=Mne(),m=p?.allValues!==void 0?p?.parent.id:void 0,g=LO.useMemo(()=>({disabled:d}),[d]),b=We("div",t,{ref:o,state:f,props:a,stateAttributesMapping:fi});return(0,xH.jsx)(BO,{controlId:m,children:(0,xH.jsx)(yH.Provider,{value:g,children:b})})});var MO=c(ce(),1),fie=c(xd(),1);var pie=c(E(),1),mie=MO.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{portalNode:u,portalSubtree:d}=YI({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,pie.jsxs)(MO.Fragment,{children:[d,u&&fie.createPortal(r,u)]})});var hie=c(E(),1),NO="base-ui-disable-scrollbar",Q0={className:NO,getElement(e){return(0,hie.jsx)("style",{nonce:e,href:NO,precedence:"base-ui:low",children:`.${NO}{scrollbar-width:none}.${NO}::-webkit-scrollbar{display:none}`})}};var qs=1;function iS(e,t){return Math.max(0,e-t)}function sS(e,t){if(t<=0)return 0;let o=Qg(e,0,t),r=o,n=t-o,i=r<=qs,s=n<=qs;return i&&s?r<=n?0:t:i?0:s?t:o}var $n={};Or($n,{Arrow:()=>Hie,Backdrop:()=>Rie,Group:()=>Qie,GroupLabel:()=>ese,Icon:()=>xie,Item:()=>Die,ItemIndicator:()=>Fie,ItemText:()=>zie,Label:()=>yie,List:()=>Mie,Popup:()=>Aie,Portal:()=>Eie,Positioner:()=>Bie,Root:()=>gie,ScrollDownArrow:()=>$ie,ScrollUpArrow:()=>qie,Separator:()=>Lne,Trigger:()=>vie,Value:()=>kie});var cr=c(ce(),1);var aS=c(ce(),1),wH=aS.createContext(null),CH=aS.createContext(null);function Co(){let e=aS.useContext(wH);if(e===null)throw new Error(It(60));return e}function DO(){let e=aS.useContext(CH);if(e===null)throw new Error(It(61));return e}var Ie={id:Ve(e=>e.id),labelId:Ve(e=>e.labelId),modal:Ve(e=>e.modal),multiple:Ve(e=>e.multiple),items:Ve(e=>e.items),itemToStringLabel:Ve(e=>e.itemToStringLabel),itemToStringValue:Ve(e=>e.itemToStringValue),isItemEqualToValue:Ve(e=>e.isItemEqualToValue),value:Ve(e=>e.value),hasSelectedValue:Ve(e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:Rd(t,r)!==""}),hasNullItemLabel:Ve((e,t)=>t?bne(e.items):!1),open:Ve(e=>e.open),mounted:Ve(e=>e.mounted),forceMount:Ve(e=>e.forceMount),transitionStatus:Ve(e=>e.transitionStatus),openMethod:Ve(e=>e.openMethod),activeIndex:Ve(e=>e.activeIndex),selectedIndex:Ve(e=>e.selectedIndex),isActive:Ve((e,t)=>e.activeIndex===t),isSelected:Ve((e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>su(t,n,o)):su(t,r,o)}),isSelectedByFocus:Ve((e,t)=>e.selectedIndex===t),popupProps:Ve(e=>e.popupProps),triggerProps:Ve(e=>e.triggerProps),triggerElement:Ve(e=>e.triggerElement),positionerElement:Ve(e=>e.positionerElement),listElement:Ve(e=>e.listElement),popupSide:Ve(e=>e.popupSide),scrollUpArrowVisible:Ve(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:Ve(e=>e.scrollDownArrowVisible),hasScrollArrows:Ve(e=>e.hasScrollArrows)};var lS=c(E(),1);function gie(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:h=!1,modal:m=!0,actionsRef:g,inputRef:b,onOpenChangeComplete:v,items:y,multiple:k=!1,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x=dne,highlightItemOnHover:w=!0,children:T}=e,{clearErrors:B}=za(),{setDirty:R,setTouched:I,setFocused:A,validityData:P,setFilled:O,name:N,disabled:z,validation:V,validationMode:M}=tn(),D=tS({id:t}),L=z||f,j=N??l,[q,J]=Ag({controlled:o,default:k?r??b0:r,name:"Select",state:"value"}),[te,ee]=Ag({controlled:i,default:s,name:"Select",state:"open"}),$=cr.useRef([]),W=cr.useRef([]),Y=cr.useRef(null),Z=cr.useRef(null),oe=cr.useRef(0),ne=cr.useRef(null),X=cr.useRef([]),re=cr.useRef(!1),ae=cr.useRef(null),ve=cr.useRef(null),xe=cr.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ge=cr.useRef(!1),{mounted:be,setMounted:he,transitionStatus:ke}=us(te),{openMethod:_e,triggerProps:we}=une(te),Re=lo(()=>new qv({id:D,labelId:void 0,modal:m,multiple:k,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,value:q,open:te,mounted:be,transitionStatus:ke,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,se=Pe(Re,Ie.activeIndex),ie=Pe(Re,Ie.selectedIndex),Ae=Pe(Re,Ie.triggerElement),ye=Pe(Re,Ie.positionerElement),Ee=wO(_e),qe=_e??Ee??null,pt=cr.useMemo(()=>k?"":Rd(q,_),[k,q,_]),at=cr.useMemo(()=>k&&Array.isArray(q)?q.map(it=>Rd(it,_)):Rd(q,_),[k,q,_]),Ct=Kt(Re.state.triggerElement),rt=me(()=>at);pO(Ct,D,q,rt,!L,l);let Ot=cr.useRef(q),ut=k?Array.isArray(q)&&q.length>0:q!=null&&Rd(q,_)!=="";le(()=>{q!==Ot.current&&Re.set("forceMount",!0)},[Re,q]),le(()=>{O(ut)},[ut,O]),le(function(){let _t=X.current,Vt;if(k){let ko=Array.isArray(q)?q:[];if(ko.length===0)Vt=null;else{let Wo=ko[ko.length-1],nr=Zg(_t,Wo,x);Vt=nr===-1?null:nr}}else{let ko=Zg(_t,q,x);Vt=ko===-1?null:ko}Vt===null&&(ve.current=null),!te&&Re.set("selectedIndex",Vt)},[ut,k,te,q,X,x,Re,ve]);function Gt(it){let _t=P.initialValue;return Array.isArray(it)&&Array.isArray(_t)?!kne(it,_t,(Vt,ko)=>su(Vt,ko,x)):it!==_t}uO(q,()=>{B(j),R(Gt(q)),V.change(q)});let So=me((it,_t)=>{a?.(it,_t),!_t.isCanceled&&(ee(it),!it&&(_t.reason===Te.focusOut||_t.reason===Te.outsidePress)&&(I(!0),A(!1),M==="onBlur"&&V.commit(q)))}),mo=me(()=>{he(!1),Re.update({activeIndex:null,openMethod:null}),v?.(!1)});si({enabled:!g,open:te,ref:Y,onComplete(){te||mo()}}),cr.useImperativeHandle(g,()=>({unmount:mo}),[mo]);let de=me((it,_t)=>{n?.(it,_t),!_t.isCanceled&&J(it)}),Me=me(()=>{let it=Re.state.listElement||Y.current;if(!it)return;let _t=iS(it.scrollHeight,it.clientHeight),Vt=sS(it.scrollTop,_t),ko=Vt>0,Wo=Vt<_t;Re.state.scrollUpArrowVisible!==ko&&Re.set("scrollUpArrowVisible",ko),Re.state.scrollDownArrowVisible!==Wo&&Re.set("scrollDownArrowVisible",Wo)}),Ze=U0({open:te,onOpenChange:So,elements:{reference:Ae,floating:ye}}),ze=D8(Ze,{enabled:!p&&!L,event:"mousedown"}),Je=F0(Ze),lt=cH(Ze,{enabled:!p&&!L,listRef:$,activeIndex:se,selectedIndex:ie,disabledIndices:b0,onNavigate(it){it===null&&!te||Re.set("activeIndex",it)},focusItemOnHover:w}),ct=uH(Ze,{enabled:!p&&!L&&(te||!k),listRef:W,activeIndex:se,selectedIndex:ie,disabledIndices:it=>Zne($.current[it]),onMatch(it){te?Re.set("activeIndex",it):de(X.current[it],Ue("none"))},onTyping(it){re.current=it}}),yr=cr.useMemo(()=>{let it=Ut(ct.reference,lt.reference,Je.reference,ze.reference,we);return D&&(it.id=D),it},[ze.reference,ct.reference,lt.reference,Je.reference,we,D]),Ao=cr.useMemo(()=>Ut(eO,ct.floating,lt.floating,Je.floating),[ct.floating,lt.floating,Je.floating]),rr=lt.item??Qt;AI(()=>{Re.update({popupProps:Ao,triggerProps:yr})}),le(()=>{Re.update({id:D,modal:m,multiple:k,value:q,open:te,mounted:be,transitionStatus:ke,popupProps:Ao,triggerProps:yr,items:y,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,openMethod:qe})},[Re,D,m,k,q,te,be,ke,Ao,yr,y,S,_,x,qe]);let ho=cr.useMemo(()=>({store:Re,name:j,required:h,disabled:L,readOnly:p,multiple:k,highlightItemOnHover:w,setValue:de,setOpen:So,listRef:$,popupRef:Y,scrollHandlerRef:Z,handleScrollArrowVisibility:Me,scrollArrowsMountedCountRef:oe,itemProps:rr,valueRef:ne,valuesRef:X,labelsRef:W,typingRef:re,selectionRef:xe,firstItemTextRef:ae,selectedItemTextRef:ve,validation:V,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:ge,initialValueRef:Ot}),[Re,j,h,L,p,k,w,de,So,rr,V,v,Me]),Go=eu(b,V.inputRef),Vn=k&&Array.isArray(q)&&q.length>0,vr=k?void 0:j,an=cr.useMemo(()=>!k||!Array.isArray(q)||!j?null:q.map(it=>{let _t=Rd(it,_);return(0,lS.jsx)("input",{type:"hidden",form:u,name:j,value:_t,disabled:L},_t)}),[k,q,u,j,_,L]);return(0,lS.jsx)(wH.Provider,{value:ho,children:(0,lS.jsxs)(CH.Provider,{value:Ze,children:[T,(0,lS.jsx)("input",{...V.getValidationProps(L,{onFocus(){Re.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||L||p)return;let _t=it.currentTarget.value,Vt=Ue(Te.none,it.nativeEvent);function ko(){if(k)return;let Wo=_t.toLowerCase(),nr=X.current.findIndex(ka=>Rd(ka,_).toLowerCase()===Wo||pH(ka,S).toLowerCase()===Wo);nr===-1&&(nr=X.current.findIndex((ka,Ll)=>{let Be=W.current[Ll];return Be!=null&&Be.toLowerCase()===Wo}));let Sa=nr===-1?void 0:X.current[nr];Sa!=null&&de(Sa,Vt)}Re.set("forceMount",!0),queueMicrotask(ko)}}),id:D&&vr==null?`${D}-hidden-input`:void 0,form:u,name:vr,autoComplete:d,value:pt,disabled:L,required:h&&!Vn,readOnly:p,ref:Go,style:j?hoe:VI,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),an]})})}var bie=c(ce(),1);var yie=bie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=tn(),{store:u}=Co(),d=Pe(u,Ie.triggerElement),f=Pe(u,Ie.id),p=xne(f),h=_O({id:p,fallbackControlId:d?.id??f,setLabelId(m){u.set("labelId",m)}});return We("div",t,{ref:o,state:l.state,props:[h,s],stateAttributesMapping:fi})});var cS=c(ce(),1);var VO=2,W6e=400,$6e={...rne,...fi,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},vie=cS.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:h,disabled:m}=tn(),{labelId:g}=En(),{store:b,setOpen:v,selectionRef:y,validation:k,readOnly:S,required:_,alignItemWithTriggerActiveRef:x,disabled:w}=Co(),T=m||w||s,B=Pe(b,Ie.open),R=Pe(b,Ie.mounted),I=Pe(b,Ie.value),A=Pe(b,Ie.triggerProps),P=Pe(b,Ie.positionerElement),O=Pe(b,Ie.listElement),N=Pe(b,Ie.popupSide),z=Pe(b,Ie.id),V=Pe(b,Ie.labelId),M=Pe(b,Ie.hasSelectedValue),D=R&&P?N:null,L=i??z,j=wne(g,V);tS({id:L});let q=Kt(P),J=cS.useRef(null),{getButtonProps:te,buttonRef:ee}=Dg({disabled:T,native:a}),$=me(re=>{b.set("triggerElement",re)}),W=xo(),Y=xo(),Z=xo();cS.useEffect(()=>{if(B)return Z.start(W6e,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{Z.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},Y.clear()},[B,y,Y,Z]);let oe=Ut(A,{id:L,role:"combobox","aria-expanded":B?"true":"false","aria-haspopup":"listbox","aria-controls":B?O?.id??jg(P)?.id:void 0,"aria-labelledby":j,"aria-readonly":S||void 0,"aria-required":_||void 0,tabIndex:T?-1:0,onFocus(re){f(!0),B&&x.current&&v(!1,Ue(Te.none,re.nativeEvent)),W.start(0,()=>{b.set("forceMount",!0)})},onBlur(re){je(P,re.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&k.commit(I))},onMouseDown(re){if(B)return;let ae=Ke(re.currentTarget);function ve(xe){if(!J.current)return;let ge=xe.target;if(je(J.current,ge)||je(q.current,ge))return;let be=_ne(J.current);xe.clientX>=be.left-VO&&xe.clientX<=be.right+VO&&xe.clientY>=be.top-VO&&xe.clientY<=be.bottom+VO||v(!1,Ue(Te.cancelOpen,xe))}Y.start(0,()=>{ae.addEventListener("mouseup",ve,{once:!0})})}},u,te),ne=k.getValidationProps(T,oe);ne.role="combobox";let X={...h,open:B,disabled:T,value:I,readOnly:S,popupSide:D,placeholder:!M};return We("button",t,{ref:[o,J,ee,$],state:X,stateAttributesMapping:$6e,props:ne})});var Sie=c(ce(),1);var K6e={value:()=>null},kie=Sie.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=Co(),f=Pe(u,Ie.value),p=Pe(u,Ie.items),h=Pe(u,Ie.itemToStringLabel),m=Pe(u,Ie.hasSelectedValue),g=!m&&s!=null&&i==null,b=Pe(u,Ie.hasNullItemLabel,g),v={value:f,placeholder:!m},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:!m&&s!=null&&!b?y=s:Array.isArray(f)?y=yne(f,p,h):y=mH(f,p,h),We("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:K6e})});var _ie=c(ce(),1);var xie=_ie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),u={open:Pe(a,Ie.open)};return We("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:lO})});var Cie=c(ce(),1);var EH=c(ce(),1),wie=EH.createContext(void 0);var TH=c(E(),1),Eie=Cie.forwardRef(function(t,o){let{store:r}=Co(),n=Pe(r,Ie.mounted),i=Pe(r,Ie.forceMount);return n||i?(0,TH.jsx)(wie.Provider,{value:!0,children:(0,TH.jsx)(L8,{ref:o,...t})}):null});var Tie=c(ce(),1);var Y6e={...Fa,...Cn},Rie=Tie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),l=Pe(a,Ie.open),u=Pe(a,Ie.mounted),d=Pe(a,Ie.transitionStatus);return We("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:Y6e})});var ja=c(ce(),1);var FO=c(ce(),1),RH=FO.createContext(void 0);function om(){let e=FO.useContext(RH);if(!e)throw new Error(It(59));return e}function uS(e,t){e&&Object.assign(e.style,t)}var zO={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var J0=c(E(),1),q6e={position:"fixed"},Bie=ja.forwardRef(function(t,o){let{anchor:r,positionMethod:n="absolute",className:i,render:s,side:a="bottom",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:h=5,sticky:m=!1,disableAnchorTracking:g,alignItemWithTrigger:b=!0,collisionAvoidance:v=Voe,style:y,...k}=t,{store:S,listRef:_,labelsRef:x,alignItemWithTriggerActiveRef:w,selectedItemTextRef:T,valuesRef:B,initialValueRef:R,popupRef:I,setValue:A}=Co(),P=DO(),O=Pe(S,Ie.open),N=Pe(S,Ie.mounted),z=Pe(S,Ie.modal),V=Pe(S,Ie.value),M=Pe(S,Ie.openMethod),D=Pe(S,Ie.positionerElement),L=Pe(S,Ie.triggerElement),j=Pe(S,Ie.isItemEqualToValue),q=Pe(S,Ie.transitionStatus),J=ja.useRef(null),te=ja.useRef(null),[ee,$]=ja.useState(b),W=N&&ee&&M!=="touch";!N&&ee!==b&&$(b),le(()=>{N||(Ie.scrollUpArrowVisible(S.state)&&S.set("scrollUpArrowVisible",!1),Ie.scrollDownArrowVisible(S.state)&&S.set("scrollDownArrowVisible",!1))},[S,N]),ja.useImperativeHandle(w,()=>W),One((W||z)&&O,M==="touch",D,L);let Y=gO({anchor:r,floatingRootContext:P,positionMethod:n,mounted:N,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:h,collisionBoundary:f,collisionPadding:p,sticky:m,disableAnchorTracking:g??W,collisionAvoidance:v,keepMounted:!0}),Z=W?"none":Y.side,oe=W?q6e:Y.positionerStyles,ne={open:O,side:Z,align:Y.align,anchorHidden:Y.anchorHidden};le(()=>{S.set("popupSide",Y.side)},[S,Y.side]);let X=me(ge=>{S.set("positionerElement",ge)}),re=bO(t,ne,{styles:oe,transitionStatus:q,props:k,refs:[o,X],hidden:!N,inert:!O}),ae=ja.useRef(0),ve=me(ge=>{if(ge.size===0&&ae.current===0||B.current.length===0)return;let be=ae.current;if(ae.current=ge.size,ge.size===be)return;let he=Ue(Te.none);if(be!==0&&!S.state.multiple&&V!==null&&Zg(B.current,V,j)===-1){let _e=R.current,Re=_e!=null&&Zg(B.current,_e,j)!==-1?_e:null;A(Re,he),Re===null&&(S.set("selectedIndex",null),T.current=null)}if(be!==0&&S.state.multiple&&Array.isArray(V)){let ke=we=>Zg(B.current,we,j)!==-1,_e=V.filter(we=>ke(we));(_e.length!==V.length||_e.some(we=>!fne(V,we,j)))&&(A(_e,he),_e.length===0&&(S.set("selectedIndex",null),T.current=null))}if(O&&W){S.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ke={height:""};uS(D,ke),uS(I.current,ke)}}),xe=ja.useMemo(()=>({...Y,side:Z,alignItemWithTriggerActive:W,setControlledAlignItemWithTrigger:$,scrollUpArrowRef:J,scrollDownArrowRef:te}),[Y,Z,W,$]);return(0,J0.jsx)(kte,{elementsRef:_,labelsRef:x,onMapChange:ve,children:(0,J0.jsxs)(RH.Provider,{value:xe,children:[N&&z&&(0,J0.jsx)(ane,{inert:cO(!O),cutout:L}),re]})})});var Ha=c(ce(),1);var UO=c(E(),1),Z6e={...Fa,...Cn},Aie=Ha.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:h,selectedItemTextRef:m,multiple:g,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:k}=Co(),{side:S,align:_,alignItemWithTriggerActive:x,isPositioned:w,setControlledAlignItemWithTrigger:T}=om(),B=Une(!0)!=null,R=DO(),I=Hp(),{nonce:A,disableStyleElements:P}=Xne(),O=Pe(l,Ie.id),N=Pe(l,Ie.open),z=Pe(l,Ie.openMethod),V=Pe(l,Ie.mounted),M=Pe(l,Ie.popupProps),D=Pe(l,Ie.transitionStatus),L=Pe(l,Ie.triggerElement),j=Pe(l,Ie.positionerElement),q=Pe(l,Ie.listElement),J=Ha.useRef(!1),te=Ha.useRef(!1),ee=Ha.useRef({}),$=Mi(),W=me(ne=>{if(!j||!u.current||!te.current)return;if(J.current||!x){b();return}let X=j.style.top==="0px",re=j.style.bottom==="0px";if(!X&&!re){b();return}let ae=Iie(j),ve=eC(j.getBoundingClientRect().height,"y",ae),xe=Ke(j),ge=xt(j),be=ge.getComputedStyle(j),he=parseFloat(be.marginTop),ke=parseFloat(be.marginBottom),_e=Pie(ge.getComputedStyle(u.current)),we=Math.min(xe.documentElement.clientHeight-he-ke,_e),Re=ne.scrollTop,se=jO(ne),ie=0,Ae=null,ye=!1,Ee=!1,qe=rt=>{j.style.height=`${rt}px`},pt=(rt,Ot)=>{let ut=Qg(rt,0,we-ve);ut>0&&qe(ve+ut),ne.scrollTop=Ot,we-(ve+ut)<=qs&&(J.current=!0),b()},at=X?se-Re:Re,Ct=Math.min(ve+at,we);if(ie=Ct,at<=qs){pt(at,X?se:0);return}if(we-Ct>qs)X?Ee=!0:Ae=0;else if(ye=!0,re&&Re<se){let rt=ve+at-we;Ae=Re-(at-rt)}if(ie=Math.ceil(ie),ie!==0&&qe(ie),Ee||Ae!=null){let rt=jO(ne),Ot=Ee?rt:Qg(Ae,0,rt);Math.abs(ne.scrollTop-Ot)>qs&&(ne.scrollTop=Ot)}(ye||ie>=we-qs)&&(J.current=!0),b()});Ha.useImperativeHandle(v,()=>W,[W]),si({open:N,ref:u,onComplete(){N&&d?.(!0)}});let Y={open:N,transitionStatus:D,side:S,align:_};le(()=>{!j||!u.current||Object.keys(ee.current).length||(ee.current={top:j.style.top||"0",left:j.style.left||"0",right:j.style.right,height:j.style.height,bottom:j.style.bottom,minHeight:j.style.minHeight,maxHeight:j.style.maxHeight,marginTop:j.style.marginTop,marginBottom:j.style.marginBottom})},[u,j]),le(()=>{N||x||(te.current=!1,J.current=!1,uS(j,ee.current))},[N,x,j,u]),le(()=>{let ne=u.current;if(!N||!L||!j||!ne||x&&!w||l.state.transitionStatus==="ending")return;if(!x){te.current=!0,$.request(b),ne.style.removeProperty("--transform-origin");return}let X=X6e(ne);ne.style.removeProperty("--transform-origin");try{let re=m.current;re?.isConnected||(re=!Ie.hasSelectedValue(l.state)&&h.current?.isConnected?h.current:null);let ae=p.current,ve=xt(j),xe=ve.getComputedStyle(j),ge=ve.getComputedStyle(ne),be=Ke(L),he=Iie(L),ke=HO(L.getBoundingClientRect(),he),_e=HO(j.getBoundingClientRect(),he),we=ke.height,Re=q||ne,se=Re.scrollHeight,ie=parseFloat(ge.borderBottomWidth),Ae=parseFloat(xe.marginTop)||10,ye=parseFloat(xe.marginBottom)||10,Ee=parseFloat(xe.minHeight)||100,qe=Pie(ge),pt=5,at=5,Ct=20,rt=be.documentElement.clientHeight-Ae-ye,Ot=be.documentElement.clientWidth,ut=rt-ke.bottom+we,Gt,So=I==="rtl"?ke.right-_e.width:ke.left,mo=0;if(re&&ae){let ho=HO(ae.getBoundingClientRect(),he);Gt=HO(re.getBoundingClientRect(),he),So=_e.left+(I==="rtl"?ho.right-Gt.right:ho.left-Gt.left);let Go=ho.top-ke.top+ho.height/2;mo=Gt.top-_e.top+Gt.height/2-Go}let de=ut+mo+ye+ie,Me=Math.min(rt,de),Ze=rt-Ae-ye,ze=de-Me,Je=Ot-at;j.style.left=`${Qg(So,pt,Je-_e.width)}px`,j.style.height=`${Me}px`,j.style.maxHeight="none",j.style.marginTop=`${Ae}px`,j.style.marginBottom=`${ye}px`,ne.style.height="100%";let lt=jO(Re),ct=ze>=lt-qs;ct&&(Me=Math.min(rt,_e.height)-(ze-lt));let yr=ke.top<Ct||ke.bottom>rt-Ct||Math.ceil(Me)+qs<Math.min(se,Ee),Ao=(ve.visualViewport?.scale??1)!==1&&co.engine.webkit;if(yr||Ao){te.current=!0,uS(j,ee.current),T(!1);return}let rr=Math.max(Ee,Me);if(ct){let ho=Math.max(0,rt-de);j.style.top=_e.height>=Ze?"0":`${ho}px`,j.style.height=`${Me}px`,Re.scrollTop=jO(Re)}else j.style.bottom="0",Re.scrollTop=ze;if(Gt){let ho=_e.top,Go=_e.height,Vn=Gt.top+Gt.height/2,vr=Go>0?(Vn-ho)/Go*100:50,an=Qg(vr,0,100);ne.style.setProperty("--transform-origin",`50% ${an}%`)}(rr===rt||Me>=qe)&&(J.current=!0),b(),k&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0),te.current=!0}finally{X()}},[l,N,j,L,p,h,m,u,b,x,T,$,q,y,k,I,w]),Ha.useEffect(()=>{if(!x||!j||!N)return;let ne=xt(j);function X(re){f(!1,Ue(Te.windowResize,re))}return tt(ne,"resize",X)},[f,x,j,N]);let Z={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":g||void 0,id:`${O}-list`},onKeyDown(ne){B&&nne.has(ne.key)&&ne.stopPropagation()},onScroll(ne){q||W(ne.currentTarget)},...x&&{style:q?{height:"100%"}:zO}},oe=We("div",t,{ref:[o,u],state:Y,stateAttributesMapping:Z6e,props:[M,Z,oS(D),{className:!q&&x?Q0.className:void 0},a]});return(0,UO.jsxs)(Ha.Fragment,{children:[!P&&Q0.getElement(A),(0,UO.jsx)(N8,{context:R,modal:!1,disabled:!V,openInteractionType:z,returnFocus:s,restoreFocus:!0,children:oe})]})});function Pie(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function jO(e){return iS(e.scrollHeight,e.clientHeight)}function Iie(e){return z0.getScale(e)}function eC(e,t,o){return e/o[t]}function HO(e,t){return Ed({x:eC(e.x,"x",t),y:eC(e.y,"y",t),width:eC(e.width,"x",t),height:eC(e.height,"y",t)})}var Oie=[["transform","none"],["scale","1"],["translate","0 0"]];function X6e(e){let{style:t}=e,o={};for(let[r,n]of Oie)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of Oie){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var Lie=c(ce(),1);var Mie=Lie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l}=Co(),{alignItemWithTriggerActive:u}=om(),d=Pe(a,Ie.hasScrollArrows),f=Pe(a,Ie.openMethod),p=Pe(a,Ie.multiple),m={id:`${Pe(a,Ie.id)}-list`,role:"listbox","aria-multiselectable":p||void 0,onScroll(b){l.current?.(b.currentTarget)},...u&&{style:zO},className:d&&f!=="touch"?Q0.className:void 0},g=me(b=>{a.set("listElement",b)});return We("div",t,{ref:[o,g],props:[m,s]})});var Ua=c(ce(),1);var GO=c(ce(),1),BH=GO.createContext(void 0);function tC(){let e=GO.useContext(BH);if(!e)throw new Error(It(57));return e}var Nie=c(E(),1),Die=Ua.memo(Ua.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=Ua.useRef(null),p=Vte({label:a,textRef:f,indexGuessBehavior:r8.GuessFromOrder}),{store:h,itemProps:m,setOpen:g,setValue:b,selectionRef:v,typingRef:y,valuesRef:k,multiple:S,selectedItemTextRef:_,disabled:x,readOnly:w}=Co(),T=Pe(h,Ie.isActive,p.index),B=Pe(h,Ie.open),R=Pe(h,Ie.isSelected,s),I=Pe(h,Ie.isSelectedByFocus,p.index),A=Pe(h,Ie.isItemEqualToValue),P=p.index,O=P!==-1,N=Ua.useRef(null);le(()=>{if(!O)return;let W=k.current;return W[P]=s,()=>{delete W[P]}},[O,P,s,k]),le(()=>{if(!O)return;let W=h.state.value,Y=W;S&&Array.isArray(W)&&(Y=W.length>0?W[W.length-1]:void 0),Y!==void 0&&su(s,Y,A)&&(h.set("selectedIndex",P),f.current&&(_.current=f.current))},[O,P,S,A,h,s,_]);let z=Ua.useRef(null),V=Ua.useRef("mouse"),M=Ua.useRef(!1),{getButtonProps:D,buttonRef:L}=Dg({disabled:l,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:l,selected:R,highlighted:T};function q(W){if(x||w)return;let Y=h.state.value;if(S){let Z=Array.isArray(Y)?Y:[],oe=R?pne(Z,s,A):[...Z,s];b(oe,Ue(Te.itemPress,W))}else b(s,Ue(Te.itemPress,W)),g(!1,Ue(Te.itemPress,W))}function J(){v.current.dragY=0}let te={role:"option","aria-selected":R,tabIndex:B&&T?0:-1,onKeyDown(W){z.current=W.key,h.set("activeIndex",P),W.key===" "&&y.current&&W.preventDefault()},onClick(W){let Y=W.type==="click"&&V.current!=="touch",Z=W.nativeEvent.pointerType,oe=Y&&Gv(W.nativeEvent)&&(Z!==void 0||T),ne=Y&&!oe&&!M.current;M.current=!1,!(W.type==="keydown"&&z.current===null)&&(l||W.type==="keydown"&&z.current===" "&&y.current||ne||(z.current=null,q(W.nativeEvent)))},onPointerEnter(W){V.current=W.pointerType},onPointerMove(W){if(W.pointerType==="mouse"&&W.buttons===1){let Y=v.current;Y.dragY+=W.movementY,Y.dragY**2>=64&&(Y.allowUnselectedMouseUp=!0)}},onPointerDown(W){V.current=W.pointerType,M.current=!0,J()},onMouseUp(){if(J(),l||V.current==="touch"||M.current)return;let W=!v.current.allowSelectedMouseUp&&R,Y=!v.current.allowUnselectedMouseUp&&!R;W||Y||(M.current=!0,N.current?.click(),M.current=!1)}},ee=We("div",t,{ref:[L,o,p.ref,N],state:j,props:[m,te,d,D]}),$=Ua.useMemo(()=>({selected:R,index:P,textRef:f,selectedByFocus:I,hasRegistered:O}),[R,P,f,I,O]);return(0,Nie.jsx)(BH.Provider,{value:$,children:ee})}));var tb=c(ce(),1);var Vie=c(E(),1),Fie=tb.forwardRef(function(t,o){let r=t.keepMounted??!1,{selected:n}=tC();return r||n?(0,Vie.jsx)(Q6e,{...t,ref:o}):null}),Q6e=tb.memo(tb.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=tC(),l=tb.useRef(null),{transitionStatus:u,setMounted:d}=us(a),p=We("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:Cn});return si({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var dS=c(ce(),1);var zie=dS.memo(dS.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i,hasRegistered:s}=tC(),{firstItemTextRef:a,selectedItemTextRef:l}=Co(),{render:u,className:d,style:f,...p}=t,h=dS.useCallback(g=>{g&&(s&&r===0&&(a.current=g),s&&i&&(l.current=g))},[a,l,r,i,s]);return We("div",t,{ref:[h,o,n],props:p})}));var jie=c(ce(),1);var J6e={...Fa,...Cn},Hie=jie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Co(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:h}=om(),g={open:Pe(a,Ie.open),side:l,align:u,uncentered:p},b=We("div",t,{state:g,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:J6e});return h?null:b});var Gie=c(ce(),1);var Uie=c(ce(),1);var WO=Uie.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a=!1,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:h,scrollArrowsMountedCountRef:m}=Co(),{side:g,scrollDownArrowRef:b,scrollUpArrowRef:v}=om(),y=u?Ie.scrollUpArrowVisible:Ie.scrollDownArrowVisible,k=Pe(d,y),S=Pe(d,Ie.openMethod),_=k&&S!=="touch",x=xo(),w=u?v:b,{mounted:T,transitionStatus:B,setMounted:R}=us(_);le(()=>(m.current+=1,d.state.hasScrollArrows||d.set("hasScrollArrows",!0),()=>{m.current=Math.max(0,m.current-1),m.current===0&&d.state.hasScrollArrows&&d.set("hasScrollArrows",!1)}),[d,m]),si({open:_,ref:w,onComplete(){_||R(!1)}});let P=We("div",t,{ref:[o,w],state:{direction:s,visible:_,side:g,transitionStatus:B},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(N){if(N.movementX===0&&N.movementY===0||x.isStarted())return;d.set("activeIndex",null);function z(){let V=d.state.listElement??f.current;if(!V)return;d.set("activeIndex",null),h();let M=iS(V.scrollHeight,V.clientHeight),D=sS(V.scrollTop,M),L=D===(u?0:M),j=p.current;if(D!==V.scrollTop&&(V.scrollTop=D),j.length===0&&d.set(u?"scrollUpArrowVisible":"scrollDownArrowVisible",!L),L){x.clear();return}if(j.length>0){let q=w.current?.offsetHeight||0;V.scrollTop=eze(j,u,D,V.clientHeight,q,M)}x.start(40,z)}x.start(40,z)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:Cn});return T||a?P:null});function eze(e,t,o,r,n,i){if(t){let d=0,f=o+n-qs;for(let m=0;m<e.length;m+=1){let g=e[m];if(g&&g.offsetTop>=f){d=m;break}}let p=Math.max(0,d-1),h=e[p];return p<d&&h?sS(h.offsetTop-n,i):0}let s=e.length-1,a=o+r-n+qs;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?sS(u.offsetTop+u.offsetHeight-r+n,i):i}var Wie=c(E(),1),$ie=Gie.forwardRef(function(t,o){return(0,Wie.jsx)(WO,{...t,ref:o,direction:"down"})});var Kie=c(ce(),1);var Yie=c(E(),1),qie=Kie.forwardRef(function(t,o){return(0,Yie.jsx)(WO,{...t,ref:o,direction:"up"})});var fS=c(ce(),1);var $O=c(ce(),1),PH=$O.createContext(void 0);function Zie(){let e=$O.useContext(PH);if(e===void 0)throw new Error(It(56));return e}var Xie=c(E(),1),Qie=fS.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=fS.useState(),u=fS.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=We("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,Xie.jsx)(PH.Provider,{value:u,children:d})});var Jie=c(ce(),1);var ese=Jie.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=Zie(),u=ii(s);return le(()=>{l(u)},[u,l]),We("div",t,{ref:o,props:[{id:u},a]})});var hs={};Or(hs,{Arrow:()=>gse,Handle:()=>oC,Popup:()=>mse,Portal:()=>use,Positioner:()=>fse,Provider:()=>bse,Root:()=>ose,Trigger:()=>ase,Viewport:()=>Sse,createHandle:()=>kse});var au=c(ce(),1);var KO=c(ce(),1),IH=KO.createContext(void 0);function Ga(e){let t=KO.useContext(IH);if(t===void 0&&!e)throw new Error(It(72));return t}var tse=c(ce(),1);var tze={...ene,disabled:Ve(e=>e.disabled),instantType:Ve(e=>e.instantType),isInstantPhase:Ve(e=>e.isInstantPhase),trackCursorAxis:Ve(e=>e.trackCursorAxis),disableHoverablePopup:Ve(e=>e.disableHoverablePopup),lastOpenChangeReason:Ve(e=>e.openChangeReason),closeOnClick:Ve(e=>e.closeOnClick),closeDelay:Ve(e=>e.closeDelay),hasViewport:Ve(e=>e.hasViewport)},pS=class e extends Zv{constructor(t,o,r=!1){let n=new Xp,i={...oze(),...t};i.floatingRootContext=Qre(n,o,r),super(i,{popupRef:tse.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},tze)}setOpen=(t,o)=>{Ure(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ue(Te.triggerPress,t))}static useStore(t,o){return Hre(t,(n,i)=>new e(o,n,i)).store}};function oze(){return{...Xre(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var YO=c(E(),1),ose=Q8(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:h}=t,m=pS.useStore(d?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:f});Gre(m,n,r,p),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",u);let g=m.useState("open"),b=!o&&g,v=m.useState("activeTriggerId"),y=m.useState("mounted"),k=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),m.useSyncedValue("disabled",o),$re(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:_}=Kre(b,m),x=m.useState("isInstantPhase"),w=m.useState("instantType"),T=m.useState("lastOpenChangeReason"),B=au.useRef(null);le(()=>{g&&o&&m.setOpen(!1,Ue(Te.disabled))},[g,o,m]),le(()=>{_==="ending"&&T===Te.none||_!=="ending"&&x?(w!=="delay"&&(B.current=w),m.set("instantType","delay")):B.current!==null&&(m.set("instantType",B.current),B.current=null)},[_,x,T,w,m]),le(()=>{b&&v==null&&m.set("payload",void 0)},[m,v,b]);let R=au.useCallback(()=>{m.setOpen(!1,Ue(Te.imperativeAction))},[m]);au.useImperativeHandle(a,()=>({unmount:S,close:R}),[S,R]);let I=b||y||!o&&s!=="none";return(0,YO.jsxs)(IH.Provider,{value:m,children:[I&&(0,YO.jsx)(rze,{store:m,disabled:o,trackCursorAxis:s}),typeof h=="function"?h({payload:k}):h]})});function rze({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=F0(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=V8(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=au.useMemo(()=>Ut(i.reference,n.reference),[i.reference,n.reference]),a=au.useMemo(()=>Ut(i.trigger,n.trigger),[i.trigger,n.trigger]),l=au.useMemo(()=>Ut(eO,i.floating,n.floating),[i.floating,n.floating]);return Yre(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}var ZO=c(ce(),1);var qO=c(ce(),1),OH=qO.createContext(void 0);function rse(){return qO.useContext(OH)}var nse=(function(e){return e[e.popupOpen=G0.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var sse="data-base-ui-tooltip-trigger";function ise(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(Xe(n))return n}}let t=e.target;return Xe(t)?t:null}function nze(e){let t=e;for(;t;){if(t.hasAttribute(sse))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&Xe(r.host)?r.host:null}return null}var ase=Nre(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,...h}=t,m=Ga(!0),g=s?.store??m;if(!g)throw new Error(It(82));let b=ii(p),v=g.useState("isTriggerActive",b),y=g.useState("isOpenedByTrigger",b),k=g.useState("floatingRootContext"),S=ZO.useRef(null),_=u??600,x=f??0,{registerTrigger:w,isMountedByThisTrigger:T}=Wre(b,S,g,{payload:a,closeOnClick:d,closeDelay:x}),B=rse(),{delayRef:R,isInstantPhase:I,hasProvider:A}=v8(k,{open:y}),P=Jv(k);g.useSyncedValue("isInstantPhase",I);let O=g.useState("disabled"),N=l??O,z=Kt(N),V=g.useState("trackCursorAxis"),M=g.useState("disableHoverablePopup"),D=ZO.useRef(!1),L=xo(),j=ZO.useRef(void 0);function q(){let X=B?.delay,re=typeof R.current=="object"?R.current.open:void 0,ae=_;return A&&(re!==0?ae=u??X??_:ae=0),ae}function J(X){let re=S.current;if(!re||!X)return!1;let ae=nze(X);return ae!==null&&ae!==re&&je(re,ae)}function te(X){let re=J(X);return D.current=re,re&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,L.clear()),re}let ee=aH(k,{enabled:!N,mouseOnly:!0,move:!1,handleClose:!M&&V!=="both"?dH():null,restMs:q,delay(){let X=typeof R.current=="object"?R.current.close:void 0,re=x;return f==null&&A&&(re=X),{close:re}},triggerElementRef:S,isActiveTrigger:v,isClosing:()=>g.select("transitionStatus")==="ending",shouldOpen(){return!D.current}}),$=rH(k,{enabled:!N}).reference,W=X=>{let re=D.current,ae=ise(X),ve=te(ae),xe=S.current,ge=xe&&ae&&je(xe,ae);if(ve&&g.select("open")&&g.select("lastOpenChangeReason")===Te.triggerHover){g.setOpen(!1,Ue(Te.triggerHover,X));return}if(re&&!ve&&ge&&!z.current&&!g.select("open")&&xe&&Na(j.current)){let be=()=>{!D.current&&!z.current&&!g.select("open")&&g.setOpen(!0,Ue(Te.triggerHover,X,xe))},he=q();he===0?(L.clear(),be()):L.start(he,be)}},Y=g.useState("triggerProps",T);return We("button",t,{state:{open:y},ref:[o,w,S],props:[ee,$,T||V!=="none"?Y:void 0,{onMouseOver(X){W(X.nativeEvent)},onFocus(X){J(ise(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){D.current=!1,L.clear(),j.current=void 0},onPointerEnter(X){j.current=X.pointerType},onPointerDown(X){j.current=X.pointerType,g.set("closeOnClick",d),d&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},onClick(X){d&&!g.select("open")&&g.cancelPendingOpen(X.nativeEvent)},id:b,[nse.triggerDisabled]:N?"":void 0,[sse]:N?void 0:""},h],stateAttributesMapping:lO})});var cse=c(ce(),1);var XO=c(ce(),1),AH=XO.createContext(void 0);function lse(){let e=XO.useContext(AH);if(e===void 0)throw new Error(It(70));return e}var LH=c(E(),1),use=cse.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Ga().useState("mounted")||r?(0,LH.jsx)(AH.Provider,{value:r,children:(0,LH.jsx)(mie,{ref:o,...n})}):null});var JO=c(ce(),1);var QO=c(ce(),1),MH=QO.createContext(void 0);function mS(){let e=QO.useContext(MH);if(e===void 0)throw new Error(It(71));return e}var dse=c(E(),1),fse=JO.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:h=5,sticky:m=!1,disableAnchorTracking:g=!1,collisionAvoidance:b=Foe,style:v,...y}=t,k=Ga(),S=lse(),_=k.useState("open"),x=k.useState("mounted"),w=k.useState("trackCursorAxis"),T=k.useState("disableHoverablePopup"),B=k.useState("floatingRootContext"),R=k.useState("instantType"),I=k.useState("transitionStatus"),A=k.useState("hasViewport"),P=gO({anchor:i,positionMethod:s,floatingRootContext:B,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:m,arrowPadding:h,disableAnchorTracking:g,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:A?Tne:void 0}),O=JO.useMemo(()=>({open:_,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:w!=="none"?"tracking-cursor":R}),[_,P.side,P.align,P.anchorHidden,w,R]),N=bO(t,O,{styles:P.positionerStyles,transitionStatus:I,props:y,refs:[o,k.useStateSetter("positionerElement")],hidden:!x,inert:!_||w==="both"||T});return(0,dse.jsx)(MH.Provider,{value:P,children:N})});var pse=c(ce(),1);var ize={...Fa,...Cn},mse=pse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{side:l,align:u}=mS(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),h=a.useState("popupProps"),m=a.useState("floatingRootContext"),g=a.useState("disabled"),b=a.useState("closeDelay");si({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),sH(m,{enabled:!g,closeDelay:b});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[h,oS(p),s],stateAttributesMapping:ize})});var hse=c(ce(),1);var gse=hse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=mS(),h=a.useState("open"),m=a.useState("instantType");return We("div",t,{state:{open:h,side:u,align:d,uncentered:f,instant:m},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Fa})});var NH=c(ce(),1);var DH=c(E(),1),bse=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=NH.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),s=NH.useMemo(()=>({open:o,close:r}),[o,r]);return(0,DH.jsx)(OH.Provider,{value:i,children:(0,DH.jsx)(y8,{delay:s,timeoutMs:n,children:t.children})})};var vse=c(ce(),1);var yse=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var sze={activationDirection:e=>e?{"data-activation-direction":e}:null},Sse=vse.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Ga(),u=mS(),d=l.useState("instantType"),{children:f,state:p}=qne({store:l,side:u.side,cssVars:yse,children:s}),h={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return We("div",t,{state:h,ref:o,props:[a,{children:f}],stateAttributesMapping:sze})});var oC=class{constructor(){this.store=new pS}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(It(81,t));this.store.setOpen(!0,Ue(Te.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,Ue(Te.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function kse(){return new oC}function mi(e){return We(e.defaultTagName??"div",e,e)}var wse=c(F(),1),VH="data-wp-hash";function FH(){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 aze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${VH}]`))if(o.getAttribute(VH)===t)return!0;return!1}function Cse(e,t,o){if(!e.head)return;let r=FH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(aze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(VH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function lze(e){let t=FH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Cse(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 Ese(e,t){let o=FH();o.styles.set(e,t);for(let r of o.documents.keys())Cse(r,e,t)}typeof process>"u",Ese("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 _se={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",Ese("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var xse={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Bd=(0,wse.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return mi({render:o,defaultTagName:"span",ref:i,props:Ut(n,{className:K(_se.text,xse.heading,xse.p,_se[t],r)})})});var Pse=c(E(),1),zH="data-wp-hash";function jH(){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[${zH}]`))if(o.getAttribute(zH)===t)return!0;return!1}function Bse(e,t,o){if(!e.head)return;let r=jH(),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(zH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function uze(e){let t=jH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Bse(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 dze(e,t){let o=jH();o.styles.set(e,t);for(let r of o.documents.keys())Bse(r,e,t)}typeof process>"u",dze("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 Tse={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"},HH=(0,Rse.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,Pse.jsx)(Bd,{ref:n,className:K(Tse.badge,Tse[`is-${t}-intent`],o),...r,variant:"body-sm"})});var Ise=c(F(),1),Ose=c(pe(),1),Ase=c(E(),1),ob=(0,Ise.forwardRef)(function({icon:t,size:o=24,...r},n){return(0,Ase.jsx)(Ose.SVG,{ref:n,...t.props,...r,width:o,height:o})});var lu={};Or(lu,{Content:()=>oA,FullBleed:()=>Use,Header:()=>tA,Root:()=>eA,Title:()=>Wse});var Lse=c(F(),1),UH="data-wp-hash";function GH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pze(document)),e.__wpStyleRuntime}function fze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${UH}]`))if(o.getAttribute(UH)===t)return!0;return!1}function Mse(e,t,o){if(!e.head)return;let r=GH(),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(UH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function pze(e){let t=GH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mse(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 Nse(e,t){let o=GH();o.styles.set(e,t);for(let r of o.documents.keys())Mse(r,e,t)}typeof process>"u",Nse("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var mze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Nse("5d38cbdd27","@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-weak,#f0f0f0);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 hze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},eA=(0,Lse.forwardRef)(function({render:t,...o},r){let n=K(hze.root,mze["box-sizing"]);return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:n},o)})});var Dse=c(F(),1),WH="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"&&bze(document)),e.__wpStyleRuntime}function gze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${WH}]`))if(o.getAttribute(WH)===t)return!0;return!1}function Vse(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(gze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(WH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bze(e){let t=$H();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vse(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=$H();o.styles.set(e,t);for(let r of o.documents.keys())Vse(r,e,t)}typeof process>"u",yze("5d38cbdd27","@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-weak,#f0f0f0);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 vze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},tA=(0,Dse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:vze.header},o)})});var Fse=c(F(),1),KH="data-wp-hash";function YH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kze(document)),e.__wpStyleRuntime}function Sze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${KH}]`))if(o.getAttribute(KH)===t)return!0;return!1}function zse(e,t,o){if(!e.head)return;let r=YH(),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(KH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function kze(e){let t=YH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)zse(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 _ze(e,t){let o=YH();o.styles.set(e,t);for(let r of o.documents.keys())zse(r,e,t)}typeof process>"u",_ze("5d38cbdd27","@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-weak,#f0f0f0);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 xze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},oA=(0,Fse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:xze.content},o)})});var jse=c(F(),1),qH="data-wp-hash";function ZH(){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 wze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${qH}]`))if(o.getAttribute(qH)===t)return!0;return!1}function Hse(e,t,o){if(!e.head)return;let r=ZH(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(wze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Cze(e){let t=ZH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Hse(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=ZH();o.styles.set(e,t);for(let r of o.documents.keys())Hse(r,e,t)}typeof process>"u",Eze("5d38cbdd27","@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-weak,#f0f0f0);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 Tze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Use=(0,jse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ut({className:Tze.fullbleed},o)})});var Gse=c(F(),1);var XH=c(E(),1),Rze=(0,XH.jsx)("div",{}),Wse=(0,Gse.forwardRef)(function({render:t=Rze,children:o,...r},n){return(0,XH.jsx)(Bd,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var $se=c(F(),1),Kse=c(E(),1),QH=(0,$se.forwardRef)(function(t,o){return(0,Kse.jsx)(Jp.Panel,{ref:o,...t})});var Yse=c(F(),1),qse=c(E(),1),JH=(0,Yse.forwardRef)(function(t,o){return(0,qse.jsx)(Jp.Root,{ref:o,...t})});var Zse=c(F(),1),Xse=c(E(),1),e7=(0,Zse.forwardRef)(function(t,o){return(0,Xse.jsx)(Jp.Trigger,{ref:o,...t})});var rb={};Or(rb,{Content:()=>lae,Header:()=>rae,HeaderDescription:()=>iae,Root:()=>Jse});var Qse=c(F(),1);var o7=c(E(),1),Jse=(0,Qse.forwardRef)(function({render:t,...o},r){return(0,o7.jsx)(JH,{ref:r,render:(0,o7.jsx)(eA,{render:t}),...o})});var gS=c(F(),1);var eae=c(F(),1),rA=(0,eae.createContext)({setDescriptionId:()=>{}});var Pd=c(E(),1),r7="data-wp-hash";function n7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Pze(document)),e.__wpStyleRuntime}function Bze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${r7}]`))if(o.getAttribute(r7)===t)return!0;return!1}function oae(e,t,o){if(!e.head)return;let r=n7(),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(r7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Pze(e){let t=n7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)oae(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 i7(e,t){let o=n7();o.styles.set(e,t);for(let r of o.documents.keys())oae(r,e,t)}typeof process>"u",i7("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 hS={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",i7("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var tae={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",i7("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Ize={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},rae=(0,gS.forwardRef)(function({children:t,className:o,render:r,...n},i){let[s,a]=(0,gS.useState)(),l=(0,gS.useMemo)(()=>({setDescriptionId:a}),[a]);return mi({defaultTagName:"div",render:r,ref:i,props:Ut(n,{className:K(tae.heading,hS["heading-wrapper"],o),children:(0,Pd.jsx)(rA.Provider,{value:l,children:(0,Pd.jsxs)(e7,{className:hS.header,render:(0,Pd.jsx)(tA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Pd.jsx)("div",{className:hS["header-content"],children:t}),(0,Pd.jsx)("div",{className:K(hS["header-trigger-positioner"]),children:(0,Pd.jsx)("div",{className:K(hS["header-trigger-wrapper"],tae.div,Ize["outset-ring--focus-parent-visible"]),children:(0,Pd.jsx)(ob,{icon:cn,className:hS["header-trigger"]})})})]})})})})});var rm=c(F(),1);var nae=c(E(),1),iae=(0,rm.forwardRef)(function({children:t,className:o,...r},n){let i=(0,rm.useId)(),{setDescriptionId:s}=(0,rm.useContext)(rA);return(0,rm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,nae.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:o,...r,children:t})});var sae=c(F(),1);var l7=c(E(),1),a7="data-wp-hash";function c7(){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 Oze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${a7}]`))if(o.getAttribute(a7)===t)return!0;return!1}function aae(e,t,o){if(!e.head)return;let r=c7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Oze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(a7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Aze(e){let t=c7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)aae(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=c7();o.styles.set(e,t);for(let r of o.documents.keys())aae(r,e,t)}typeof process>"u",Lze("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 s7={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},lae=(0,sae.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,l7.jsx)(QH,{ref:s,className:a=>K(s7.content,a.open&&a.transitionStatus==="idle"&&s7["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,l7.jsx)(oA,{className:s7["content-inner"],render:o,children:r})})});var cae=c(F(),1);function bS(e,t,o){return(0,cae.cloneElement)(e??t,{children:o})}var Mze=c(dae(),1);var fae=c(Ix(),1),{lock:bIt,unlock:pae}=(0,fae.__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 Nze(){let e=Mze;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return pae(e.privateApis).ThemeProvider}var nA=Nze();var mae=c(F(),1),u7="data-wp-hash";function d7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vze(document)),e.__wpStyleRuntime}function Dze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${u7}]`))if(o.getAttribute(u7)===t)return!0;return!1}function hae(e,t,o){if(!e.head)return;let r=d7(),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(u7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Vze(e){let t=d7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)hae(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 Fze(e,t){let o=d7();o.styles.set(e,t);for(let r of o.documents.keys())hae(r,e,t)}typeof process>"u",Fze("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var zze={stack:"_19ce0419607e1896__stack"},jze={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)"},Qe=(0,mae.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&jze[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return mi({render:s,ref:l,props:Ut(a,{style:u,className:zze.stack})})});var kt={};Or(kt,{Popup:()=>Tae,Portal:()=>sA,Positioner:()=>aA,Provider:()=>Lae,Root:()=>Oae,Trigger:()=>Pae});var Cae=c(F(),1);var vae=c(F(),1);var p7="data-wp-hash";function m7(){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 Hze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${p7}]`))if(o.getAttribute(p7)===t)return!0;return!1}function bae(e,t,o){if(!e.head)return;let r=m7(),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(p7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Uze(e){let t=m7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)bae(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=m7();o.styles.set(e,t);for(let r of o.documents.keys())bae(r,e,t)}typeof process>"u",Gze("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 gae={slot:"_11fc52b637ff8a7e__slot"},yae="data-wp-compat-overlay-slot";function Wze(){return typeof document>"u"?null:document}function $ze(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var cu=null;function f7(e){return e.setAttribute("aria-hidden","false"),e}function Kze(e){let t=e.createElement("div");return t.setAttribute(yae,""),gae.slot&&t.classList.add(gae.slot),e.body.appendChild(t),t}function iA(){if(typeof window>"u"||!$ze()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Wze();if(!e||!e.body)return;if(cu&&cu.ownerDocument===e&&cu.isConnected)return f7(cu);let t=e.querySelector(`[${yae}]`);return t instanceof HTMLDivElement?(cu=f7(t),cu):(cu?.isConnected&&cu.remove(),cu=f7(Kze(e)),cu)}var Sae=c(E(),1),sA=(0,vae.forwardRef)(function({container:t,...o},r){return(0,Sae.jsx)(hs.Portal,{container:t??iA(),...o,ref:r})});var kae=c(F(),1),wae=c(E(),1),h7="data-wp-hash";function g7(){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 Yze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${h7}]`))if(o.getAttribute(h7)===t)return!0;return!1}function _ae(e,t,o){if(!e.head)return;let r=g7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(h7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function qze(e){let t=g7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)_ae(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 xae(e,t){let o=g7();o.styles.set(e,t);for(let r of o.documents.keys())_ae(r,e,t)}typeof process>"u",xae("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Zze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",xae("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 Xze={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},aA=(0,kae.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,wae.jsx)(hs.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:K(Zze["box-sizing"],Xze.positioner,o)})});var rC=c(E(),1),b7="data-wp-hash";function y7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jze(document)),e.__wpStyleRuntime}function Qze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${b7}]`))if(o.getAttribute(b7)===t)return!0;return!1}function Eae(e,t,o){if(!e.head)return;let r=y7(),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(b7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Jze(e){let t=y7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Eae(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 eje(e,t){let o=y7();o.styles.set(e,t);for(let r of o.documents.keys())Eae(r,e,t)}typeof process>"u",eje("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 tje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},oje={background:"#1e1e1e"},Tae=(0,Cae.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,rC.jsx)(nA,{color:oje,children:(0,rC.jsx)(hs.Popup,{ref:s,className:K(tje.popup,n),...i,children:r})}),l=bS(o,(0,rC.jsx)(aA,{}),a);return bS(t,(0,rC.jsx)(sA,{}),l)});var Rae=c(F(),1),Bae=c(E(),1),Pae=(0,Rae.forwardRef)(function(t,o){return(0,Bae.jsx)(hs.Trigger,{ref:o,...t})});var Iae=c(E(),1);function Oae(e){return(0,Iae.jsx)(hs.Root,{...e})}var Aae=c(E(),1);function Lae({...e}){return(0,Aae.jsx)(hs.Provider,{...e})}var nC=c(F(),1),iC=c(E(),1),v7="data-wp-hash";function S7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nje(document)),e.__wpStyleRuntime}function rje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${v7}]`))if(o.getAttribute(v7)===t)return!0;return!1}function Mae(e,t,o){if(!e.head)return;let r=S7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(rje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(v7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function nje(e){let t=S7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mae(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 k7(e,t){let o=S7();o.styles.set(e,t);for(let r of o.documents.keys())Mae(r,e,t)}typeof process>"u",k7("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var ije={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",k7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var sje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",k7("bc14d8e61b",'@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-weak,#0000);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]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.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 yS={"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"},Nae=(0,nC.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,iC.jsxs)("div",{ref:u,className:K(ije.div,sje["box-sizing"],yS["input-layout"],yS[`is-size-${n}`],r&&yS["is-disabled"],i&&yS["is-borderless"],t),...l,children:[nC.Children.count(s)>0&&(0,iC.jsx)("div",{className:yS["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,nC.Children.count(a)>0&&(0,iC.jsx)("div",{className:yS["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var Vae=c(F(),1),zae=c(E(),1),_7="data-wp-hash";function x7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&lje(document)),e.__wpStyleRuntime}function aje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${_7}]`))if(o.getAttribute(_7)===t)return!0;return!1}function Fae(e,t,o){if(!e.head)return;let r=x7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(aje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function lje(e){let t=x7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Fae(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 cje(e,t){let o=x7();o.styles.set(e,t);for(let r of o.documents.keys())Fae(r,e,t)}typeof process>"u",cje("bc14d8e61b",'@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-weak,#0000);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]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.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 Dae={"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"},w7=(0,Vae.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,zae.jsx)("div",{ref:n,className:K(Dae["input-layout-slot"],Dae[`is-padding-${t}`],o),...r})});w7.displayName="InputLayout.Slot";var jae=Object.assign(Nae,{Slot:w7});var Hae={align:"start",sideOffset:8,collisionPadding:12};var nb={};Or(nb,{Control:()=>fle,Description:()=>ile,Details:()=>cle,Item:()=>Yae,Label:()=>ele,Root:()=>Wae});var Uae=c(F(),1);var T7=c(E(),1),C7="data-wp-hash";function E7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dje(document)),e.__wpStyleRuntime}function uje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${C7}]`))if(o.getAttribute(C7)===t)return!0;return!1}function Gae(e,t,o){if(!e.head)return;let r=E7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(uje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function dje(e){let t=E7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Gae(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 fje(e,t){let o=E7();o.styles.set(e,t);for(let r of o.documents.keys())Gae(r,e,t)}typeof process>"u",fje("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var pje={"box-sizing":"_336cd3e4e743482f__box-sizing"},mje=e=>(0,T7.jsx)(Qe,{...e,direction:"column",gap:"sm"}),Wae=(0,Uae.forwardRef)(function({className:t,render:o=mje,...r},n){return(0,T7.jsx)(ms.Root,{ref:n,className:K(pje["box-sizing"],t),render:o,...r})});var $ae=c(F(),1),Kae=c(E(),1),Yae=(0,$ae.forwardRef)(function(t,o){return(0,Kae.jsx)(ms.Item,{ref:o,...t})});var Qae=c(F(),1);var qae=c(F(),1),R7="data-wp-hash";function B7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gje(document)),e.__wpStyleRuntime}function hje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${R7}]`))if(o.getAttribute(R7)===t)return!0;return!1}function Zae(e,t,o){if(!e.head)return;let r=B7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(R7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function gje(e){let t=B7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Zae(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 bje(e,t){let o=B7();o.styles.set(e,t);for(let r of o.documents.keys())Zae(r,e,t)}typeof process>"u",bje("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 yje={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},bt=(0,qae.forwardRef)(function({render:t,...o},r){return mi({render:t,ref:r,props:Ut({className:yje["visually-hidden"]},o,{"data-visually-hidden":""})})});var I7=c(E(),1),P7="data-wp-hash";function O7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sje(document)),e.__wpStyleRuntime}function vje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${P7}]`))if(o.getAttribute(P7)===t)return!0;return!1}function Jae(e,t,o){if(!e.head)return;let r=O7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(vje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(P7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Sje(e){let t=O7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Jae(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 kje(e,t){let o=O7();o.styles.set(e,t);for(let r of o.documents.keys())Jae(r,e,t)}typeof process>"u",kje("e08ffbfdae",'@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);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 Xae={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ele=(0,Qae.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,I7.jsx)(ms.Label,{ref:i,className:K(Xae.label,r&&Xae[`is-${r}`],t),...n});return o?(0,I7.jsx)(bt,{render:s}):s});var tle=c(F(),1),nle=c(E(),1),A7="data-wp-hash";function L7(){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 _je(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${A7}]`))if(o.getAttribute(A7)===t)return!0;return!1}function ole(e,t,o){if(!e.head)return;let r=L7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(_je(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(A7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function xje(e){let t=L7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ole(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 rle(e,t){let o=L7();o.styles.set(e,t);for(let r of o.documents.keys())ole(r,e,t)}typeof process>"u",rle("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var wje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",rle("e08ffbfdae",'@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);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 Cje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},ile=(0,tle.forwardRef)(function({className:t,...o},r){return(0,nle.jsx)(ms.Description,{ref:r,className:K(wje.p,Cje.description,t),...o})});var sle=c(F(),1),ale=c(G(),1);var nm=c(E(),1),M7="data-wp-hash";function N7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Tje(document)),e.__wpStyleRuntime}function Eje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${M7}]`))if(o.getAttribute(M7)===t)return!0;return!1}function lle(e,t,o){if(!e.head)return;let r=N7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Eje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(M7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Tje(e){let t=N7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)lle(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 Rje(e,t){let o=N7();o.styles.set(e,t);for(let r of o.documents.keys())lle(r,e,t)}typeof process>"u",Rje("e08ffbfdae",'@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);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 Bje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},cle=(0,sle.forwardRef)(function({className:t,...o},r){return(0,nm.jsxs)(nm.Fragment,{children:[(0,nm.jsx)(bt,{render:(0,nm.jsx)(ms.Description,{}),children:(0,ale.__)("More details follow the field.")}),(0,nm.jsx)("div",{ref:r,className:K(Bje.description,t),...o})]})});var ule=c(F(),1),dle=c(E(),1),fle=(0,ule.forwardRef)(function(t,o){return(0,dle.jsx)(ms.Control,{ref:o,...t})});var im={};Or(im,{Item:()=>gle,Popup:()=>Cle,Portal:()=>cA,Positioner:()=>uA,Root:()=>Tle,Trigger:()=>Ole});var ple=c(F(),1);var sC=c(E(),1),D7="data-wp-hash";function V7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ije(document)),e.__wpStyleRuntime}function Pje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${D7}]`))if(o.getAttribute(D7)===t)return!0;return!1}function mle(e,t,o){if(!e.head)return;let r=V7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Pje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(D7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Ije(e){let t=V7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)mle(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 hle(e,t){let o=V7();o.styles.set(e,t);for(let r of o.documents.keys())mle(r,e,t)}typeof process>"u",hle("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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 lA={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","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-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",hle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Oje={"box-sizing":"_336cd3e4e743482f__box-sizing"},gle=(0,ple.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,sC.jsxs)($n.Item,{className:K(Oje["box-sizing"],lA.item,lA[`is-size-${r}`],t),value:o,ref:s,...i,children:[(0,sC.jsx)(ob,{icon:ns,className:K(lA["item-icon"],lA["item-indicator-icon"]),size:r==="small"?20:24}),(0,sC.jsx)($n.ItemText,{children:n})]})});var xle=c(F(),1);var ble=c(F(),1);var yle=c(E(),1),cA=(0,ble.forwardRef)(function({container:t,...o},r){return(0,yle.jsx)($n.Portal,{container:t??iA(),...o,ref:r})});var vle=c(F(),1);var _le=c(E(),1),F7="data-wp-hash";function z7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lje(document)),e.__wpStyleRuntime}function Aje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${F7}]`))if(o.getAttribute(F7)===t)return!0;return!1}function Sle(e,t,o){if(!e.head)return;let r=z7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Aje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(F7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lje(e){let t=z7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Sle(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 kle(e,t){let o=z7();o.styles.set(e,t);for(let r of o.documents.keys())Sle(r,e,t)}typeof process>"u",kle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Mje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",kle("8c70612dd7","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");var Nje={positioner:"_0ab863136fb95530__positioner"},uA=(0,vle.forwardRef)(function({className:t,...o},r){return(0,_le.jsx)($n.Positioner,{...Hae,alignItemWithTrigger:!1,...o,ref:r,className:K(Mje["box-sizing"],Nje.positioner,t)})});var ib=c(E(),1),H7="data-wp-hash";function U7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vje(document)),e.__wpStyleRuntime}function Dje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${H7}]`))if(o.getAttribute(H7)===t)return!0;return!1}function wle(e,t,o){if(!e.head)return;let r=U7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Dje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(H7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Vje(e){let t=U7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wle(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 Fje(e,t){let o=U7();o.styles.set(e,t);for(let r of o.documents.keys())wle(r,e,t)}typeof process>"u",Fje("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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 j7={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","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-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},Cle=(0,xle.forwardRef)(function({className:t,portal:o,positioner:r,children:n,...i},s){let a=(0,ib.jsx)(nA,{children:(0,ib.jsx)($n.Popup,{ref:s,className:K(j7.popup,t),...i,children:(0,ib.jsx)($n.List,{className:j7.list,children:(0,ib.jsx)("div",{className:j7["list-scrollable-container"],children:n})})})}),l=bS(r,(0,ib.jsx)(uA,{}),a);return bS(o,(0,ib.jsx)(cA,{}),l)});var Ele=c(E(),1);function Tle(e){return(0,Ele.jsx)($n.Root,{...e})}var Rle=c(F(),1);var Ble=c(G(),1);var SS=c(E(),1),G7="data-wp-hash";function W7(){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 o of e.head.querySelectorAll(`style[${G7}]`))if(o.getAttribute(G7)===t)return!0;return!1}function Ple(e,t,o){if(!e.head)return;let r=W7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(G7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function jje(e){let t=W7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ple(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 Ile(e,t){let o=W7();o.styles.set(e,t);for(let r of o.documents.keys())Ple(r,e,t)}typeof process>"u",Ile("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Hje={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",Ile("7b4a0ac519","@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] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var vS={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},Ole=(0,Rle.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Ble.__)("Select"),...s},a){return(0,SS.jsx)(jae,{className:K(Hje["outset-ring--focus-within-except-active"],vS["trigger-wrapper"],r==="minimal"&&vS["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,SS.jsxs)($n.Trigger,{...s,className:K(vS.trigger,r==="minimal"&&vS["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,SS.jsx)($n.Value,{placeholder:i,className:vS["trigger-value"],children:n}),(0,SS.jsx)(ob,{className:vS["trigger-caret"],icon:cn,size:18})]})})});var Nle=c(F(),1);var dA=c(F(),1),$7=(0,dA.createContext)(void 0),Ale=()=>(0,dA.useContext)($7);var Lle=c(F(),1);var Mle=c(E(),1),aC=(0,Lle.forwardRef)(function({size:t,...o},r){let n=Ale(),i=t??n;return(0,Mle.jsx)(im.Item,{size:i,ref:r,...o})});var oc=c(E(),1),Dle=(0,Nle.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,size:u="default",triggerContent:d,...f},p){return(0,oc.jsxs)(nb.Root,{className:t,children:[(0,oc.jsx)(nb.Label,{hideFromVision:a,children:n}),(0,oc.jsxs)(im.Root,{items:r,...f,children:[(0,oc.jsx)(im.Trigger,{ref:p,placeholder:l,size:u,children:d}),(0,oc.jsx)(im.Popup,{children:(0,oc.jsx)($7.Provider,{value:u,children:o!==void 0?o:r?.map(h=>(0,oc.jsx)(aC,{value:h,label:h.label,disabled:h.disabled,children:h.label},h.value??"null"))})})]}),i&&(0,oc.jsx)(nb.Description,{children:i}),s&&(0,oc.jsx)(nb.Details,{children:s})]})});aC.displayName="SelectControl.Item";var K7=Object.assign(Dle,{Item:aC});var vm=c(G(),1),VC=c(fe(),1),Ape=c(Q(),1);var kS=c(G(),1),_S=c(F(),1),Fle=c(U(),1),lC=c(E(),1),Vle=[(0,_S.createInterpolateElement)((0,kS.__)("While writing, you can press <kbd>/</kbd> to quickly insert new blocks."),{kbd:(0,lC.jsx)("kbd",{})}),(0,_S.createInterpolateElement)((0,kS.__)("Indent a list by pressing <kbd>space</kbd> at the beginning of a line."),{kbd:(0,lC.jsx)("kbd",{})}),(0,_S.createInterpolateElement)((0,kS.__)("Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."),{kbd:(0,lC.jsx)("kbd",{})}),(0,kS.__)("Drag files into the editor to automatically insert media blocks."),(0,kS.__)("Change a block's type by pressing the block icon on the toolbar.")];function Uje(){let[e]=(0,_S.useState)(()=>Math.floor(Math.random()*Vle.length));return(0,lC.jsx)(Fle.Tip,{children:Vle[e]})}var zle=Uje;var GS=c(ue(),1),ffe=c(F(),1),pfe=c(G(),1);var sb=c(U(),1);var fA=c(Q(),1),jle=c(Rt(),1),sm=c(G(),1);var Hle=c(ue(),1);var Kn=c(E(),1),{Badge:Gje}=H(sb.privateApis);function Wje({children:e,onClick:t}){return t?(0,Kn.jsx)(sb.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function $je({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,jle.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:h}=(0,fA.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:k}=H(b(C)),_=v(d,!1).find(x=>k(x));return{parentBlockClientId:_,parentBlockName:_?y(_):null}},[d,s,l,a]),{selectBlock:m}=(0,fA.useDispatch)(C),g=a?"div":"h2";return(0,Kn.jsx)("div",{className:K("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,Kn.jsxs)(Qe,{direction:"column",gap:"sm",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"space-between",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,Kn.jsx)(sb.Button,{onClick:()=>m(p),label:h?(0,sm.sprintf)((0,sm.__)('Go to "%s" block'),(0,Hle.getBlockType)(h)?.title):(0,sm.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,sm.isRTL)()?un:Ti,size:"small"}),l&&(0,Kn.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,Kn.jsx)(sb.Icon,{icon:(0,sm.isRTL)()?Vx:Fx})}),(0,Kn.jsxs)(Wje,{onClick:a?()=>{m(a)}:void 0,children:[(0,Kn.jsx)(Et,{icon:t,showColors:!0}),(0,Kn.jsxs)(Qe,{direction:"column",gap:"xs",children:[(0,Kn.jsxs)(g,{className:"block-editor-block-card__title",children:[(0,Kn.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,Kn.jsx)(Gje,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,Kn.jsx)(Bd,{className:"block-editor-block-card__description",children:o})]})})}var cC=$je;var XA=c(fe(),1),FU=c(Q(),1),db=c(F(),1),VU=c(Rt(),1);var cce=c(Q(),1),am=c(F(),1),uce=c(U(),1),rc=c(Gle(),1);var Wle=c(F(),1),xS=c(Q(),1),$le=c(fe(),1);var pA=c(E(),1);function Kje(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,xS.createRegistry)({},t),r.registerStore(ir,pv),e.set(t,r)),r}var Yje=(0,$le.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,xS.useRegistry)(),[i]=(0,Wle.useState)(()=>new WeakMap),s=Kje(i,n,o);return s===n?(0,pA.jsx)(e,{registry:n,...r}):(0,pA.jsx)(xS.RegistryProvider,{value:s,children:(0,pA.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),Kle=Yje;var Vi=c(F(),1),Xle=c(Q(),1),Qle=c(ue(),1);var Yle=c(F(),1),qje=()=>{},mA=(0,Yle.createContext)({getSelection:()=>{},onChangeSelection:qje});var qle=()=>{};function Jle(e,t){let o=(0,Qle.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=>Jle(r,t))),o}function ece(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:ece(o.innerBlocks,t)}})}function Zle(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 hA({clientId:e=null,value:t,onChange:o=qle,onInput:r=qle}){let n=(0,Xle.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,Vi.useContext)(mA),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C),{getBlockName:p,getBlocks:h,getSelectionStart:m,getSelectionEnd:g}=n.select(C),b=(0,Vi.useRef)({incoming:null,outgoing:[]}),v=(0,Vi.useRef)(!1),y=(0,Vi.useRef)({externalToInternal:new Map,internalToExternal:new Map}),k=(0,Vi.useRef)(null),S=(0,Vi.useRef)(!1),_=()=>{let R=i();if(!R?.selectionStart?.clientId||R===k.current)return;let I=R.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){k.current=R;let P=O=>!O?.clientId||!e?O:{...O,clientId:y.current.externalToInternal.get(O.clientId)??O.clientId};S.current=!0,l(P(R.selectionStart),P(R.selectionEnd),R.initialPosition),S.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let R=t.map(I=>Jle(I,y.current));f(),d(e,!0),v.current&&(b.current.incoming=R),f(),u(e,R),k.current=null}):(v.current&&(b.current.incoming=t),f(),a(t)))},w=()=>{e?(f(),d(e,!1),f(),u(e,[])):(f(),a([]))},T=(0,Vi.useRef)(r),B=(0,Vi.useRef)(o);(0,Vi.useEffect)(()=>{T.current=r,B.current=o},[r,o]),(0,Vi.useEffect)(()=>{let R=b.current.outgoing.includes(t),I=h(e)===t;R?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),_())},[t,e]),(0,Vi.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:R,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:A,__unstableIsLastBlockChangeIgnored:P,areInnerBlocksControlled:O,getBlockParents:N}=n.select(C),z=h(e),V=I(),M=A(),D=!1,L=m(),j=g();v.current=!0;let q=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let J=I(),te=A(),ee=h(e),$=ee!==z;if(z=ee,$&&(b.current.incoming||P())){b.current.incoming=null,V=J,M=te;return}let Y=$||D&&!$&&J&&!V,Z=m(),oe=g(),ne=Z!==L||oe!==j;ne&&(L=Z,j=oe),(Y||ne)&&n.batch(()=>{if(Y){V=J,M=te;let X=e?ece(z,y.current):z,re={selectionStart:Z,selectionEnd:oe,initialPosition:R()},ae=e?Zle(re,y.current):re;b.current.outgoing.push(X);let ve=V?B.current:T.current,xe={selection:ae};M==="ignore"&&(xe.undoIgnore=!0),ve(X,xe)}if(ne&&!Y&&Z?.clientId&&!S.current&&(e?y.current.internalToExternal.has(Z.clientId):!N(Z.clientId).some(re=>O(re)))){let re={selectionStart:Z,selectionEnd:oe,initialPosition:R()};s(e?Zle(re,y.current):re)}}),D=$},C);return()=>{v.current=!1,q()}},[n,e]),(0,Vi.useEffect)(()=>()=>{w()},[])}var tce=c(F(),1),oce=c(Q(),1),rce=c(Yl(),1),zr=c(G(),1);function nce(){return null}function Zje(){let{registerShortcut:e,unregisterShortcut:t}=(0,oce.useDispatch)(rce.store),[o]=Le("blockVisibility.allowEditing");return(0,tce.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,zr.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,zr.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,zr.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,zr.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,zr.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,zr.__)("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,zr.__)("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,zr.__)("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,zr.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,zr.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,zr.__)("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,zr.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,zr.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,zr.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,zr.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,zr.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,zr.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,zr.__)("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,zr.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,zr.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}nce.Register=Zje;var gA=nce;var ice=c(F(),1);function Xje(e={}){return(0,ice.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 sce=Xje;var Id=c(E(),1),bA=()=>{},ace=!1,wS=null,CS=null,lce=["image/heic","image/heif"];function dce(){if(wS!==null)return wS;if(!window.__clientSideMediaProcessing||typeof rc.detectClientSideMediaSupport!="function")return wS=!1,!1;let e=(0,rc.detectClientSideMediaSupport)();return!e||!e.supported?(ace||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),ace=!0),wS=!1,!1):(wS=!0,!0)}function Qje(){return CS!==null?CS:dce()||!window.__clientSideMediaProcessing||typeof rc.isHeicCanvasSupported!="function"||!(0,rc.isHeicCanvasSupported)()?(CS=!1,!1):(CS=!0,!0)}function Jje(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=bA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){e.dispatch(rc.store).addItems({files:Array.from(n),onChange:s,onSuccess:u=>{t?.[Mx]?.(u),a?.(u)},onBatchSuccess:l,onError:u=>i(typeof u=="string"?u:u?.message??""),additionalData:r,allowedTypes:o})}function e8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=bA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){let u=Array.from(n),d=u.filter(g=>lce.includes(g.type)),f=u.filter(g=>!lce.includes(g.type)),p=d.length>0&&f.length>0&&t?.mediaUpload,h=p?2:1,m=p?()=>{h--,h<=0&&l?.()}:l;d.length>0&&e.dispatch(rc.store).addItems({files:d,onChange:s,onSuccess:g=>{t?.[Mx]?.(g),a?.(g)},onBatchSuccess:m,onError:g=>i(typeof g=="string"?g:g?.message??""),additionalData:r,allowedTypes:o}),f.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:f,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:m})}function t8e(e){return hA(e),null}var ES=Kle(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=sce(t),i=dce(),s=Qje(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,am.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?Jje:e8e).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=H((0,cce.useDispatch)(C));(0,am.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,am.useRef)(e.selection);f.current=e.selection;let p=(0,am.useRef)(e.onChangeSelection??bA);p.current=e.onChangeSelection??bA;let h=(0,am.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),m=(0,Id.jsxs)(uce.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,Id.jsx)(gA.Register,{}),(0,Id.jsx)(PQ,{children:e.children})]}),g=(0,Id.jsxs)(mA.Provider,{value:h,children:[(0,Id.jsx)(t8e,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),m]});return a&&!l?(0,Id.jsx)(rc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:g}):g}),o8e=e=>(0,Id.jsx)(ES,{...e,stripExperimentalSettings:!0,children:e.children}),fce=o8e;var RC=c(fe(),1),ofe=c(Q(),1),ZA=c(F(),1),rfe=c(U(),1);var rue=c(ce(),1),ab=c(F(),1),nue=c(G(),1),Ad=c(fe(),1),iue=c(U(),1),eU=c(Q(),1);var Xce=c(Q(),1),Q7=c(G(),1),mC=c(fe(),1),Qce=c(F(),1);var vA=c(Q(),1),bce=c(fe(),1);var mce=c(G(),1),hce=c(Tt(),1),Wa=c(ue(),1);var pce=c(Tt(),1);function r8e(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 n8e(e){let t="<meta charset='utf-8'>";return e.startsWith(t)?e.slice(t.length):e}function TS({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=r8e(o),o=n8e(o);let r=(0,pce.getFilesFromDataTransfer)(e);return r.length&&!i8e(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function i8e(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 Y7=Symbol("requiresWrapperOnCopy");function yA(e,t,o){let r=t,[n]=t;if(n&&o.select(Wa.store).getBlockType(n.name)[Y7]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(C),d=a(n.clientId),f=l(d);f&&(r=(0,Wa.createBlock)(f,u(d),r))}let i=(0,Wa.serialize)(r);e.clipboardData.setData("text/plain",s8e(i)),e.clipboardData.setData("text/html",i)}function gce(e,t){let{plainText:o,html:r,files:n}=TS(e),i=[];if(n.length){let s=(0,Wa.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,Wa.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,Wa.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function s8e(e){return e=e.replace(/<br>/g,`
-`),(0,hce.__unstableStripHTML)(e).trim().replace(/\n\n+/g,`
+					`}}),s&&h&&v&&(A+=wp(t,a,"constrained",v)),A},getOrientation(){return"vertical"},getAlignments(e){let t=sP(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}},CVe={placement:"bottom-start"};function EVe({layout:e,onChange:t}){let{justifyContent:o="center"}=e;return(0,kr.jsx)(wv,{allowedControls:["left","center","right"],value:o,onChange:i=>{t({...e,justifyContent:i})},popoverProps:CVe})}var Mr=c(G(),1),Mt=c(U(),1),dP=c(F(),1);var Pt=c(E(),1),TVe={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},RVe=[{value:"px",label:"px",default:0},{value:"rem",label:"rem",default:0},{value:"em",label:"em",default:0}],SQ={name:"grid",label:(0,Mr.__)("Grid"),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=(S,_)=>(t?.[S]??_)!==(n?.[S]??_),p=()=>f("isManualPlacement",!1),g=()=>f("columnCount",d)||f("rowCount"),m=()=>f("minimumColumnWidth"),h=()=>f("autoFit",!1),b=()=>o(Ge({...t,isManualPlacement:n?.isManualPlacement,rowCount:n?.rowCount,minimumColumnWidth:n?.minimumColumnWidth})),v=()=>o(Ge({...t,columnCount:n?.columnCount??d,rowCount:n?.rowCount})),y=()=>o(Ge({...t,minimumColumnWidth:n?.minimumColumnWidth})),k=()=>o(Ge({...t,autoFit:n?.autoFit}));return(0,Pt.jsxs)(Pt.Fragment,{children:[window.__experimentalEnableGridInteractivity&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Grid item position"),hasValue:p,onDeselect:b,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(OVe,{layout:t,onChange:o})}),a&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Columns and rows"),hasValue:g,onDeselect:v,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(PVe,{layout:t,onChange:o,allowSizingOnChildren:s})}),l&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Min. column width"),hasValue:m,onDeselect:y,isShownByDefault:!0,panelId:i,children:(0,Pt.jsx)(BVe,{layout:t,onChange:o})}),u&&(0,Pt.jsx)(Mt.__experimentalToolsPanelItem,{label:(0,Mr.__)("Fill available space"),hasValue:h,onDeselect:k,panelId:i,children:(0,Pt.jsx)(IVe,{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=Gs}){let u=r!==void 0,d=u?{...o,...r}:o,f=T=>Object.hasOwn(r||{},T),{minimumColumnWidth:p=null,columnCount:g=null,rowCount:m=null,autoFit:h=!1}=d,b=h?"auto-fit":"auto-fill",v="1.2rem";if(a){let T=Vw(a);v=Hl(T?.left)||Hl(T?.top)||"1.2rem"}let y=n?.spacing?.blockGap&&!Wt(i,"spacing","blockGap")?Ai(n?.spacing?.blockGap,v):void 0,k=!u||Object.hasOwn(n?.spacing||{},"blockGap"),S="",_=[],x=!u||f("minimumColumnWidth")||f("columnCount")||f("autoFit")||k&&p&&g>0,w=(!u||f("rowCount"))&&g&&m;if(x&&p&&g>0){let T=y||v;(T==="0"||T===0)&&(T="0px");let B=`max(min( ${p}, 100%), ( 100% - (${T}*${g-1}) ) / ${g})`;_.push(`grid-template-columns: repeat(${b}, minmax(${B}, 1fr))`)}else x&&g?_.push(`grid-template-columns: repeat(${g}, minmax(0, 1fr))`):x&&_.push(`grid-template-columns: repeat(${b}, minmax(min(${p||"12rem"}, 100%), 1fr))`);if(x){let T=!o?.columnCount||o?.columnCount&&o?.minimumColumnWidth;(!g||p)&&(!u||!T)&&_.push("container-type: inline-size")}return w&&_.push(`grid-template-rows: repeat(${m}, minmax(1rem, auto))`),_.length&&(S=`${ds(t)} { ${_.join("; ")}; }`),s&&k&&y&&(S+=wp(t,l,"grid",y)),S},getOrientation(){return"horizontal"},getAlignments(){return[]}};function BVe({layout:e,onChange:t}){let{minimumColumnWidth:o,columnCount:r,isManualPlacement:n}=e,s=o||(n||r?null:"12rem"),[a,l="rem"]=(0,Mt.__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,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-minimum-width-control",children:[(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Mr.__)("Min. column width")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__experimentalUnitControl,{onChange:f=>{t({...e,minimumColumnWidth:f===""?void 0:f})},onUnitChange:d,value:s,units:RVe,min:0,label:(0,Mr.__)("Minimum column width"),hideLabelFromVision:!0})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.RangeControl,{onChange:u,value:a||0,min:0,max:TVe[l]||600,withInputField:!1,label:(0,Mr.__)("Minimum column width"),hideLabelFromVision:!0})})]}),(0,Pt.jsx)("p",{className:"components-base-control__help",children:(0,Mr.__)("Columns will wrap to fewer per row when they can no longer maintain the minimum width.")})]})}function PVe({layout:e,onChange:t,allowSizingOnChildren:o}){let{columnCount:n=void 0,rowCount:i,isManualPlacement:s}=e;return(0,Pt.jsx)(Pt.Fragment,{children:(0,Pt.jsxs)("fieldset",{className:"block-editor-hooks__grid-layout-columns-and-rows-controls",children:[!s&&(0,Pt.jsx)(Mt.BaseControl.VisualLabel,{as:"legend",children:(0,Mr.__)("Max. columns")}),(0,Pt.jsxs)(Mt.Flex,{gap:4,children:[(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:(0,Pt.jsx)(Mt.__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,Mr.__)("Columns"),hideLabelFromVision:!s})}),(0,Pt.jsx)(Mt.FlexItem,{isBlock:!0,children:o&&s?(0,Pt.jsx)(Mt.__experimentalNumberControl,{onChange:a=>{let l=a===""||a==="0"?1:parseInt(a,10);t({...e,rowCount:l})},value:i,min:1,label:(0,Mr.__)("Rows")}):(0,Pt.jsx)(Mt.RangeControl,{value:n??1,onChange:a=>t({...e,columnCount:a===""||a==="0"?1:a}),min:1,max:16,withInputField:!1,label:(0,Mr.__)("Columns"),hideLabelFromVision:!0})})]})]})})}function IVe({layout:e,onChange:t}){let{autoFit:o=!1}=e;return(0,Pt.jsx)(Mt.ToggleControl,{label:(0,Mr.__)("Fill available space"),help:(0,Mr.__)("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 OVe({layout:e,onChange:t}){let{columnCount:o,rowCount:r,minimumColumnWidth:n,isManualPlacement:i}=e,[s,a]=(0,dP.useState)(o||3),[l,u]=(0,dP.useState)(r),[d,f]=(0,dP.useState)(n||"12rem"),p=i?"manual":"auto",g=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})},m=p==="manual"?(0,Mr.__)("Grid items can be manually placed in any position on the grid."):(0,Mr.__)("Grid items are placed automatically depending on their order.");return(0,Pt.jsxs)(Mt.__experimentalToggleGroupControl,{label:(0,Mr.__)("Grid item position"),value:p,onChange:g,isBlock:!0,help:m,children:[(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Mr.__)("Auto")},"auto"),(0,Pt.jsx)(Mt.__experimentalToggleGroupControlOption,{value:"manual",label:(0,Mr.__)("Manual")},"manual")]})}var kQ=[bQ,mQ,vQ,SQ];function Ba(e="default"){return kQ.find(t=>t.name===e)}function _Q(){return kQ}var Nz=c(E(),1),Dz={type:"default"},Vz=(0,fP.createContext)(Dz);Vz.displayName="BlockLayoutContext";var pP=Vz.Provider;function Sh(){return(0,fP.useContext)(Vz)}function xQ({layout:e={},css:t,...o}){let r=Ba(e.type),[n]=Le("spacing.blockGap"),i=n!==null;if(r){if(t)return(0,Nz.jsx)("style",{children:t});let s=r.getLayoutStyle?.({hasBlockGapSupport:i,layout:e,...o});if(s)return(0,Nz.jsx)("style",{children:s})}return null}var mP=[],wQ=["none","left","center","right","wide","full"],AVe=["wide","full"];function Fw(e=wQ){e.includes("none")||(e=["none",...e]);let t=e.length===1&&e[0]==="none",[o,r,n]=(0,CQ.useSelect)(l=>{if(t)return[!1,!1,!1];let u=l(C).getSettings();return[u.alignWide??!1,u.supportsLayout,u.__unstableIsBlockBasedTheme]},[t]),i=Sh();if(t)return mP;let s=Ba(i?.type);if(r){let u=s.getAlignments(i,n).filter(d=>e.includes(d.name));return u.length===1&&u[0].name==="none"?mP:u}if(s.name!=="default"&&s.name!=="constrained")return mP;let a=e.filter(l=>i.alignments?i.alignments.includes(l):!o&&AVe.includes(l)?!1:wQ.includes(l)).map(l=>({name:l}));return a.length===1&&a[0].name==="none"?mP:a}var Ep=c(G(),1);var zw={none:{icon:Jg,title:(0,Ep._x)("None","Alignment option")},left:{icon:U4,title:(0,Ep.__)("Align left")},center:{icon:j4,title:(0,Ep.__)("Align center")},right:{icon:W4,title:(0,Ep.__)("Align right")},wide:{icon:fh,title:(0,Ep.__)("Wide width")},full:{icon:mw,title:(0,Ep.__)("Full width")}},EQ="none";var kh=c(E(),1);function LVe({value:e,onChange:t,controls:o,isToolbar:r,isCollapsed:n=!0,label:i=(0,TQ.__)("Align block"),description:s}){let a=Fw(o);if(!!!a.length)return null;function u(h){t([e,"none"].includes(h)?void 0:h)}let d=zw[e],f=zw[EQ],p=r?Tp.ToolbarGroup:Tp.ToolbarDropdownMenu,g={icon:d?d.icon:f.icon,label:i},m=r?{isCollapsed:n,controls:a.map(({name:h})=>({...zw[h],isActive:e===h||!e&&h==="none",role:n?"menuitemradio":void 0,onClick:()=>u(h)}))}:{toggleProps:s?{description:s}:{},children:({onClose:h})=>(0,kh.jsx)(kh.Fragment,{children:(0,kh.jsx)(Tp.MenuGroup,{className:"block-editor-block-alignment-control__menu-group",children:a.map(({name:b,info:v})=>{let{icon:y,title:k}=zw[b],S=b===e||!e&&b==="none";return(0,kh.jsx)(Tp.MenuItem,{icon:y,iconPosition:"left",className:K("components-dropdown-menu__menu-item",{"is-active":S}),isSelected:S,onClick:()=>{u(b),h()},role:"menuitemradio",info:v,children:k},b)})})})};return(0,kh.jsx)(p,{...g,...m})}var Fz=LVe;var zz=c(E(),1),gP=e=>(0,zz.jsx)(Fz,{...e,isToolbar:!1}),RQ=e=>(0,zz.jsx)(Fz,{...e,isToolbar:!0});var AQ=c(Xg(),1),vP=c(G(),1),SP=c(de(),1),Gl=c(U(),1),Uz=c(J(),1),LQ=c(F(),1),MQ=c(fe(),1);var Hz=c(Xg(),1),BQ=c(de(),1),PQ=c(U(),1),IQ=c(J(),1),bP=c(F(),1),OQ=c(fe(),1);var hP=c(J(),1);function jz(e){return!e||Object.keys(e).length===0}function kd(e){let{clientId:t}=gt(),o=e||t,{updateBlockAttributes:r}=(0,hP.useDispatch)(C),{getBlockAttributes:n}=(0,hP.useRegistry)().select(C);return{updateBlockBindings:a=>{let{metadata:{bindings:l,...u}={}}=n(o),d={...l};Object.entries(a).forEach(([p,g])=>{if(!g&&d[p]){delete d[p];return}d[p]=g});let f={...u,bindings:d};jz(f.bindings)&&delete f.bindings,r(o,{metadata:jz(f)?void 0:f})},removeAllBlockBindings:()=>{let{metadata:{bindings:a,...l}={}}=n(o);r(o,{metadata:jz(l)?void 0:l})}}}var Ul=c(E(),1),{Menu:Rp}=H(PQ.privateApis);function MVe({args:e,attribute:t,field:o,source:r,sourceKey:n}){let i=(0,bP.useMemo)(()=>({source:n,args:o.args||{key:o.key}}),[o.args,o.key,n]),s=(0,bP.useContext)(xn),a=(0,IQ.useSelect)(u=>r.getValues({select:u,context:s,bindings:{[t]:i}}),[t,s,i,r]),{updateBlockBindings:l}=kd();return(0,Ul.jsxs)(Rp.CheckboxItem,{onChange:()=>{let u=(0,Hz.default)(e,o.args)??o.key===e?.key;l(u?{[t]:void 0}:{[t]:i})},name:t+"-binding",value:a[t],checked:(0,Hz.default)(e,o.args)??o.key===e?.key,children:[(0,Ul.jsx)(Rp.ItemLabel,{children:o.label}),(0,Ul.jsx)(Rp.ItemHelpText,{children:a[t]})]})}function jw({args:e,attribute:t,sourceKey:o,fields:r}){let n=(0,OQ.useViewportMatch)("medium","<");if(!r||r.length===0)return null;let i=(0,BQ.getBlockBindingsSource)(o);return(0,Ul.jsxs)(Rp,{placement:n?"bottom-start":"left-start",children:[(0,Ul.jsx)(Rp.SubmenuTriggerItem,{children:(0,Ul.jsx)(Rp.ItemLabel,{children:i.label})}),(0,Ul.jsx)(Rp.Popover,{gutter:8,children:(0,Ul.jsx)(Rp.Group,{children:r.map(s=>(0,Ul.jsx)(MVe,{args:e,attribute:t,field:s,source:i,sourceKey:o},o+JSON.stringify(s.args)||s.key))})})]},o)}var Pa=c(E(),1),{Menu:yP}=H(Gl.privateApis);function Hw({attribute:e,binding:t,blockName:o}){let{updateBlockBindings:r}=kd(),n=(0,MQ.useViewportMatch)("medium","<"),i=(0,LQ.useContext)(xn),s=(0,Uz.useSelect)(h=>{let{getAllBlockBindingsSources:b,getBlockBindingsSourceFieldsList:v,getBlockType:y}=H(h(SP.store)),k=y(o).attributes?.[e];if(k?.enum)return{};let S=k?.type==="rich-text"?"string":k?.type,_={};return Object.entries(b()).forEach(([x,w])=>{let T=v(w,i);if(!T?.length)return;let B=T.filter(R=>R.type===S);B.length&&(_[x]=B)}),_},[e,o,i]),{canUpdateBlockBindings:a}=(0,Uz.useSelect)(h=>({canUpdateBlockBindings:h(C).getSettings().canUpdateBlockBindings})),l=Object.keys(s).length>0,u=!a||!l,{source:d,args:f}=t||{},p=(0,SP.getBlockBindingsSource)(d),g,m=!0;return t===void 0?(l?g=(0,vP.__)("Not connected"):g=(0,vP.__)("No sources available"),m=!0):p?g=s?.[d]?.find(h=>(0,AQ.default)(h.args,f))?.label||p?.label||d:(m=!1,g=(0,vP.__)("Source not registered")),(0,Pa.jsx)(Gl.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:e,onDeselect:!!l&&(()=>{r({[e]:void 0})}),children:(0,Pa.jsxs)(yP,{placement:n?"bottom-start":"left-start",children:[(0,Pa.jsx)(yP.TriggerButton,{render:(0,Pa.jsx)(Gl.__experimentalItem,{}),disabled:!l,children:(0,Pa.jsxs)(Gl.__experimentalVStack,{className:"block-editor-bindings__item",spacing:0,children:[(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,children:e}),(0,Pa.jsx)(Gl.__experimentalText,{truncate:!0,variant:m?"muted":void 0,isDestructive:!m,children:g})]})}),!u&&(0,Pa.jsx)(yP.Popover,{gutter:n?8:36,children:(0,Pa.jsx)(yP,{placement:n?"bottom-start":"left-start",children:Object.entries(s).map(([h,b])=>(0,Pa.jsx)(jw,{args:t?.args,attribute:e,sourceKey:h,fields:b},h))})})]})})}var NQ=c(G(),1),DQ=c(U(),1);var VQ=c(E(),1);function NVe({isActive:e,label:t=(0,NQ.__)("Full height"),onToggle:o,isDisabled:r}){return(0,VQ.jsx)(DQ.ToolbarButton,{isActive:e,icon:U3,label:t,onClick:()=>o(!e),disabled:r})}var FQ=NVe;var jQ=c(G(),1),HQ=c(io(),1),_h=c(U(),1),Uw=c(E(),1),DVe=()=>{};function VVe(e){let{label:t=(0,jQ.__)("Change matrix alignment"),onChange:o=DVe,value:r="center",isDisabled:n}=e,i=(0,Uw.jsx)(_h.AlignmentMatrixControl.Icon,{value:r});return(0,Uw.jsx)(_h.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({onToggle:s,isOpen:a})=>(0,Uw.jsx)(_h.ToolbarButton,{onClick:s,"aria-haspopup":"true","aria-expanded":a,onKeyDown:u=>{!a&&u.keyCode===HQ.DOWN&&(u.preventDefault(),s())},label:t,icon:i,showTooltip:!0,disabled:n}),renderContent:()=>(0,Uw.jsx)(_h.AlignmentMatrixControl,{onChange:o,value:r})})}var UQ=VVe;var $z=c(U(),1),xP=c(J(),1),wP=c(G(),1);var ZQ=c(F(),1);var GQ=c(J(),1),kP=c(de(),1);function Hn({clientId:e,maximumLength:t,context:o}){let r=(0,GQ.useSelect)(n=>{if(!e)return null;let{getBlockName:i,getBlockAttributes:s,getBlock:a}=n(C),{getBlockType:l,getActiveBlockVariation:u}=n(kP.store),d=i(e),f=l(d);if(!f)return null;let p=s(e),g=(0,kP.__experimentalGetBlockLabel)(f,p,o);return g!==f.title?g: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 Gw({clientId:e,maximumLength:t,context:o}){return Hn({clientId:e,maximumLength:t,context:o})}var xh=c(F(),1),KQ=c(fe(),1);var _P=c(F(),1),Gz=c(fe(),1),WQ=c(E(),1),_d=(0,_P.createContext)({refsMap:(0,Gz.observableMap)(),eventHandlers:new Map});_d.displayName="BlockRefsContext";function $Q({children:e}){let t=(0,_P.useMemo)(()=>({refsMap:(0,Gz.observableMap)(),eventHandlers:new Map}),[]);return(0,WQ.jsx)(_d.Provider,{value:t,children:e})}function YQ(e){let{refsMap:t}=(0,xh.useContext)(_d);return(0,KQ.useRefEffect)(o=>(t.set(e,o),()=>t.delete(e)),[e])}function Wz(e,t){typeof e=="function"?e(t):e&&(e.current=t)}function wh(e,t){let{refsMap:o}=(0,xh.useContext)(_d);(0,xh.useLayoutEffect)(()=>{Wz(t,o.get(e));let r=o.subscribe(e,()=>Wz(t,o.get(e)));return()=>{r(),Wz(t,null)}},[o,e,t])}function Nt(e){let[t,o]=(0,xh.useState)(null);return wh(e,o),t}function qQ(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 Ws=c(E(),1);function FVe({rootLabelText:e}){let{selectBlock:t,clearSelectedBlock:o}=(0,xP.useDispatch)(C),{clientId:r,parents:n,hasSelection:i}=(0,xP.useSelect)(l=>{let{getSelectionStart:u,getSelectedBlockClientId:d,getEnabledBlockParents:f}=H(l(C)),p=d();return{parents:f(p),clientId:p,hasSelection:!!u().clientId}},[]),s=e||(0,wP._x)("Document","noun, breadcrumb"),a=(0,ZQ.useRef)();return wh(r,a),(0,Ws.jsxs)("ul",{className:"block-editor-block-breadcrumb",role:"list","aria-label":(0,wP.__)("Block breadcrumb"),children:[(0,Ws.jsxs)("li",{className:i?void 0:"block-editor-block-breadcrumb__current","aria-current":i?void 0:"true",children:[i&&(0,Ws.jsx)($z.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>{let l=a.current?.closest(".editor-styles-wrapper");o(),qQ(l)?.focus()},children:s}),!i&&(0,Ws.jsx)("span",{children:s}),!!r&&(0,Ws.jsx)(ht,{icon:ip,className:"block-editor-block-breadcrumb__separator"})]}),n.map(l=>(0,Ws.jsxs)("li",{children:[(0,Ws.jsx)($z.Button,{size:"small",className:"block-editor-block-breadcrumb__button",onClick:()=>t(l),children:(0,Ws.jsx)(Gw,{clientId:l,maximumLength:35,context:"breadcrumb"})}),(0,Ws.jsx)(ht,{icon:ip,className:"block-editor-block-breadcrumb__separator"})]},l)),!!r&&(0,Ws.jsx)("li",{className:"block-editor-block-breadcrumb__current","aria-current":"true",children:(0,Ws.jsx)(Gw,{clientId:r,maximumLength:35,context:"breadcrumb"})})]})}var XQ=FVe;var QQ=c(J(),1);function JQ(e){return(0,QQ.useSelect)(t=>{let{__unstableHasActiveBlockOverlayActive:o}=t(C);return o(e)},[e])}var bM=c(fe(),1),Nye=c(F(),1),Dye=c(J(),1),Vye=c(U(),1);var Qa=c(J(),1),Z2=c(fe(),1),wm=c(F(),1),sge=c(de(),1);var jp=c(F(),1),$t=c(de(),1),Rte=c(U(),1),hI=c(J(),1),bI=c(fe(),1),Bte=c(Tt(),1);var Bp=c(G(),1),EP=c(U(),1),Ch=c(F(),1),$w=c(de(),1),TP=c(J(),1);var Ww=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,g=[{oldPos:-1,lastComponent:void 0}],m=this.extractCommon(g[0],o,t,0,r);if(g[0].oldPos+1>=l&&m+1>=a)return s(this.buildValues(g[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 k,S=g[y-1],_=g[y+1];S&&(g[y-1]=void 0);let x=!1;if(_){let T=_.oldPos-y;x=_&&0<=T&&T<a}let w=S&&S.oldPos+1<l;if(!x&&!w){g[y]=void 0;continue}if(!w||x&&S.oldPos<_.oldPos?k=this.addToPath(_,!0,!1,0,r):k=this.addToPath(S,!1,!0,1,r),m=this.extractCommon(k,o,t,y,r),k.oldPos+1>=l&&m+1>=a)return s(this.buildValues(k.lastComponent,o,t))||!0;g[y]=k,k.oldPos+1>=l&&(b=Math.min(b,y-1)),m+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,g){let m=r[u+g];return m.length>p.length?m: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 Kz=class extends Ww{},tJ=new Kz;function Yz(e,t,o){return tJ.diff(e,t,o)}var CP=c(G(),1),iJ=c(de(),1);var oJ=c(U(),1),rJ=c(F(),1),nJ=c(Tt(),1),Jc=c(E(),1);function qz({title:e,rawContent:t,renderedContent:o,action:r,actionText:n,className:i}){return(0,Jc.jsxs)("div",{className:i,children:[(0,Jc.jsxs)("div",{className:"block-editor-block-compare__content",children:[(0,Jc.jsx)("h2",{className:"block-editor-block-compare__heading",children:e}),(0,Jc.jsx)("div",{className:"block-editor-block-compare__html",children:t}),(0,Jc.jsx)("div",{className:"block-editor-block-compare__preview edit-post-visual-editor",children:(0,Jc.jsx)(rJ.RawHTML,{children:(0,nJ.safeHTML)(o)})})]}),(0,Jc.jsx)("div",{className:"block-editor-block-compare__action",children:(0,Jc.jsx)(oJ.Button,{__next40pxDefaultSize:!0,variant:"secondary",tabIndex:"0",onClick:r,children:n})})]})}var Cv=c(E(),1);function zVe({block:e,onKeep:t,onConvert:o,convertor:r,convertButtonText:n}){function i(u,d){return Yz(u,d).map((p,g)=>{let m=K({"block-editor-block-compare__added":p.added,"block-editor-block-compare__removed":p.removed});return(0,Cv.jsx)("span",{className:m,children:p.value},g)})}function s(u){return(Array.isArray(u)?u:[u]).map(p=>(0,iJ.getSaveContent)(p.name,p.attributes,p.innerBlocks)).join("")}let a=s(r(e)),l=i(e.originalContent,a);return(0,Cv.jsxs)("div",{className:"block-editor-block-compare__wrapper",children:[(0,Cv.jsx)(qz,{title:(0,CP.__)("Current"),className:"block-editor-block-compare__current",action:t,actionText:(0,CP.__)("Convert to HTML"),rawContent:e.originalContent,renderedContent:e.originalContent}),(0,Cv.jsx)(qz,{title:(0,CP.__)("After Conversion"),className:"block-editor-block-compare__converted",action:o,actionText:n,rawContent:l,renderedContent:a})]})}var sJ=zVe;var xd=c(E(),1),aJ=e=>(0,$w.rawHandler)({HTML:e.originalContent});function lJ({clientId:e}){let{block:t,canInsertHTMLBlock:o}=(0,TP.useSelect)(u=>{let{canInsertBlockType:d,getBlock:f,getBlockRootClientId:p}=u(C),g=p(e);return{block:f(e),canInsertHTMLBlock:d("core/html",g)}},[e]),{replaceBlock:r}=(0,TP.useDispatch)(C),[n,i]=(0,Ch.useState)(!1),s=(0,Ch.useCallback)(()=>i(!1),[]),a=(0,Ch.useMemo)(()=>({toHTML(){let u=(0,$w.createBlock)("core/html",{},[],[t.originalContent]);return r(t.clientId,u)},toBlocks(){let u=aJ(t);return r(t.clientId,u)},toRecoveredBlock(){let u=(0,$w.createBlock)(t.name,t.attributes,t.innerBlocks);return r(t.clientId,u)}}),[t,r]),l=(0,Ch.useMemo)(()=>[{title:(0,Bp._x)("Resolve","imperative verb"),onClick:()=>i(!0)},o&&{title:(0,Bp.__)("Convert to HTML"),onClick:a.toHTML}].filter(Boolean),[o,a]);return(0,xd.jsxs)(xd.Fragment,{children:[(0,xd.jsx)(vp,{actions:[(0,xd.jsx)(EP.Button,{__next40pxDefaultSize:!0,onClick:a.toRecoveredBlock,variant:"primary",children:(0,Bp.__)("Attempt recovery")},"recover")],secondaryActions:l,children:(0,Bp.__)("Block contains unexpected or invalid content.")}),n&&(0,xd.jsx)(EP.Modal,{title:(0,Bp.__)("Resolve Block"),onRequestClose:s,className:"block-editor-block-compare",children:(0,xd.jsx)(sJ,{block:t,onKeep:a.toHTML,onConvert:a.toBlocks,convertor:aJ,convertButtonText:(0,Bp.__)("Convert to Blocks")})})]})}var cJ=c(G(),1);var uJ=c(E(),1),jVe=(0,uJ.jsx)(vp,{className:"block-editor-block-list__block-crash-warning",children:(0,cJ.__)("This block has encountered an error and cannot be previewed.")});function dJ(){return jVe}var fJ=c(F(),1),HVe=class extends fJ.Component{constructor(){super(...arguments),this.state={hasError:!1}}componentDidCatch(){this.setState({hasError:!0})}render(){return this.state.hasError?this.props.fallback:this.props.children}},pJ=HVe;var LJ=c(Qz(),1),Tv=c(F(),1),IP=c(J(),1),eu=c(de(),1);var OJ=c(fe(),1),Jz=new WeakSet;function Ev(){return(0,OJ.useRefEffect)(e=>(Jz.add(e),()=>{Jz.delete(e)}),[])}function AJ(e){let{target:t}=e;for(t?.nodeName==="IFRAME"&&(t=t.contentDocument?.activeElement);t;){if(Jz.has(t))return!0;t=t.parentElement}return!1}var MJ=c(E(),1);function JVe({clientId:e}){let[t,o]=(0,Tv.useState)(""),r=Ev(),n=(0,IP.useSelect)(l=>l(C).getBlock(e),[e]),{updateBlock:i}=(0,IP.useDispatch)(C),s=(0,Tv.useMemo)(()=>n?(0,eu.getBlockContent)(n):"",[n]),a=()=>{let l=(0,eu.getBlockType)(n.name);if(!l)return;let u=(0,eu.getBlockAttributes)(l,t,n.attributes),d=t||(0,eu.getSaveContent)(l,u),[f]=t?(0,eu.validateBlock)({...n,attributes:u,originalContent:d}):[!0];i(e,{attributes:u,originalContent:d,isValid:f}),t||o(d)};return(0,Tv.useEffect)(()=>{o(s)},[s]),(0,MJ.jsx)(LJ.default,{className:"block-editor-block-list__block-html-textarea",value:t,onBlur:a,onChange:l=>o(l.target.value),ref:r})}var NJ=JVe;var Cte=c(F(),1),mI=c(G(),1),Ete=c(de(),1),jv=c(fe(),1),Tte=c(Yw(),1);var tj=Zw(),st=e=>qw(e,tj),oj=Zw();st.write=e=>qw(e,oj);var OP=Zw();st.onStart=e=>qw(e,OP);var rj=Zw();st.onFrame=e=>qw(e,rj);var nj=Zw();st.onFinish=e=>qw(e,nj);var Rv=[];st.setTimeout=(e,t)=>{let o=st.now()+t,r=()=>{let i=Rv.findIndex(s=>s.cancel==r);~i&&Rv.splice(i,1),Ip-=~i?1:0},n={time:o,handler:e,cancel:r};return Rv.splice(VJ(o),0,n),Ip+=1,FJ(),n};var VJ=e=>~(~Rv.findIndex(t=>t.time>e)||~Rv.length);st.cancel=e=>{OP.delete(e),rj.delete(e),nj.delete(e),tj.delete(e),oj.delete(e)};st.sync=e=>{ej=!0,st.batchedUpdates(e),ej=!1};st.throttle=e=>{let t;function o(){try{e(...t)}finally{t=null}}function r(...n){t=n,st.onStart(o)}return r.handler=e,r.cancel=()=>{OP.delete(o),t=null},r};var ij=typeof window<"u"?window.requestAnimationFrame:()=>{};st.use=e=>ij=e;st.now=typeof performance<"u"?()=>performance.now():Date.now;st.batchedUpdates=e=>e();st.catch=console.error;st.frameLoop="always";st.advance=()=>{st.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):jJ()};var Pp=-1,Ip=0,ej=!1;function qw(e,t){ej?(t.delete(e),e(0)):(t.add(e),FJ())}function FJ(){Pp<0&&(Pp=0,st.frameLoop!=="demand"&&ij(zJ))}function e5e(){Pp=-1}function zJ(){~Pp&&(ij(zJ),st.batchedUpdates(jJ))}function jJ(){let e=Pp;Pp=st.now();let t=VJ(Pp);if(t&&(HJ(Rv.splice(0,t),o=>o.handler()),Ip-=t),!Ip){e5e();return}OP.flush(),tj.flush(e?Math.min(64,Pp-e):16.667),rj.flush(),oj.flush(),nj.flush()}function Zw(){let e=new Set,t=e;return{add(o){Ip+=t==e&&!e.has(o)?1:0,e.add(o)},delete(o){return Ip-=t==e&&e.has(o)?1:0,e.delete(o)},flush(o){t.size&&(e=new Set,Ip-=t.size,HJ(t,r=>r(o)&&e.add(r)),Ip+=e.size,t=e)}}}function HJ(e,t){e.forEach(o=>{try{t(o)}catch(r){st.catch(r)}})}var Oa=c(ue());function DP(){}var YJ=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),Ee={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 tu(e,t){if(Ee.arr(e)){if(!Ee.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 xo=(e,t)=>e.forEach(t);function Aa(e,t,o){if(Ee.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 fs=e=>Ee.und(e)?[]:Ee.arr(e)?e:[e];function Ov(e,t){if(e.size){let o=Array.from(e);e.clear(),xo(o,t)}}var Av=(e,...t)=>Ov(e,o=>o(...t)),dj=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),fj,qJ,Op=null,ZJ=!1,pj=DP,t5e=e=>{e.to&&(qJ=e.to),e.now&&(st.now=e.now),e.colors!==void 0&&(Op=e.colors),e.skipAnimation!=null&&(ZJ=e.skipAnimation),e.createStringInterpolator&&(fj=e.createStringInterpolator),e.requestAnimationFrame&&st.use(e.requestAnimationFrame),e.batchedUpdates&&(st.batchedUpdates=e.batchedUpdates),e.willAdvance&&(pj=e.willAdvance),e.frameLoop&&(st.frameLoop=e.frameLoop)},$s=Object.freeze({__proto__:null,get createStringInterpolator(){return fj},get to(){return qJ},get colors(){return Op},get skipAnimation(){return ZJ},get willAdvance(){return pj},assign:t5e}),Xw=new Set,Ia=[],sj=[],MP=0,Lv={get idle(){return!Xw.size&&!Ia.length},start(e){MP>e.priority?(Xw.add(e),st.onStart(o5e)):(XJ(e),st(cj))},advance:cj,sort(e){if(MP)st.onFrame(()=>Lv.sort(e));else{let t=Ia.indexOf(e);~t&&(Ia.splice(t,1),QJ(e))}},clear(){Ia=[],Xw.clear()}};function o5e(){Xw.forEach(XJ),Xw.clear(),st(cj)}function XJ(e){Ia.includes(e)||QJ(e)}function QJ(e){Ia.splice(r5e(Ia,t=>t.priority>e.priority),0,e)}function cj(e){let t=sj;for(let o=0;o<Ia.length;o++){let r=Ia[o];MP=r.priority,r.idle||(pj(r),r.advance(e),r.idle||t.push(r))}return MP=0,sj=Ia,sj.length=0,Ia=t,Ia.length>0}function r5e(e,t){let o=e.findIndex(t);return o<0?e.length:o}var JJ={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},Wl="[-+]?\\d*\\.?\\d+",NP=Wl+"%";function VP(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var n5e=new RegExp("rgb"+VP(Wl,Wl,Wl)),i5e=new RegExp("rgba"+VP(Wl,Wl,Wl,Wl)),s5e=new RegExp("hsl"+VP(Wl,NP,NP)),a5e=new RegExp("hsla"+VP(Wl,NP,NP,Wl)),l5e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,c5e=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,u5e=/^#([0-9a-fA-F]{6})$/,d5e=/^#([0-9a-fA-F]{8})$/;function f5e(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=u5e.exec(e))?parseInt(t[1]+"ff",16)>>>0:Op&&Op[e]!==void 0?Op[e]:(t=n5e.exec(e))?(Bv(t[1])<<24|Bv(t[2])<<16|Bv(t[3])<<8|255)>>>0:(t=i5e.exec(e))?(Bv(t[1])<<24|Bv(t[2])<<16|Bv(t[3])<<8|WJ(t[4]))>>>0:(t=l5e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=d5e.exec(e))?parseInt(t[1],16)>>>0:(t=c5e.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=s5e.exec(e))?(UJ(GJ(t[1]),AP(t[2]),AP(t[3]))|255)>>>0:(t=a5e.exec(e))?(UJ(GJ(t[1]),AP(t[2]),AP(t[3]))|WJ(t[4]))>>>0:null}function aj(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 UJ(e,t,o){let r=o<.5?o*(1+t):o+t-o*t,n=2*o-r,i=aj(n,r,e+1/3),s=aj(n,r,e),a=aj(n,r,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function Bv(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function GJ(e){return(parseFloat(e)%360+360)%360/360}function WJ(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function AP(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function $J(e){let t=f5e(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 Ap=(e,t,o)=>{if(Ee.fun(e))return e;if(Ee.arr(e))return Ap({range:e,output:t,extrapolate:o});if(Ee.str(e.output[0]))return fj(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=m5e(u,i);return p5e(u,i[d],i[d+1],n[d],n[d+1],l,s,a,r.map)}};function p5e(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 m5e(e,t){for(var o=1;o<t.length-1&&!(t[o]>=e);++o);return o-1}function uj(){return uj=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},uj.apply(this,arguments)}var Pv=Symbol.for("FluidValue.get"),Eh=Symbol.for("FluidValue.observers"),Li=e=>!!(e&&e[Pv]),Un=e=>e&&e[Pv]?e[Pv]():e,mj=e=>e[Eh]||null;function g5e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Th(e,t){let o=e[Eh];o&&o.forEach(r=>{g5e(r,t)})}var Iv=class{constructor(t){if(this[Pv]=void 0,this[Eh]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");h5e(this,t)}},h5e=(e,t)=>eee(e,Pv,t);function Lp(e,t){if(e[Pv]){let o=e[Eh];o||eee(e,Eh,o=new Set),o.has(t)||(o.add(t),e.observerAdded&&e.observerAdded(o.size,t))}return t}function Mp(e,t){let o=e[Eh];if(o&&o.has(t)){let r=o.size-1;r?o.delete(t):e[Eh]=null,e.observerRemoved&&e.observerRemoved(r,t)}}var eee=(e,t,o)=>Object.defineProperty(e,t,{value:o,writable:!0,configurable:!0}),LP=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,b5e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,KJ=new RegExp(`(${LP.source})(%|[a-z]+)`,"i"),y5e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,FP=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,tee=e=>{let[t,o]=v5e(e);if(!t||dj())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&&FP.test(o))return tee(o);if(o)return o}return e},v5e=e=>{let t=FP.exec(e);if(!t)return[,];let[,o,r]=t;return[o,r]},lj,S5e=(e,t,o,r,n)=>`rgba(${Math.round(t)}, ${Math.round(o)}, ${Math.round(r)}, ${n})`,zP=e=>{lj||(lj=Op?new RegExp(`(${Object.keys(Op).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>Un(i).replace(FP,tee).replace(b5e,$J).replace(lj,$J)),o=t.map(i=>i.match(LP).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=>Ap(uj({},e,{output:i})));return i=>{var s;let a=!KJ.test(t[0])&&((s=t.find(u=>KJ.test(u)))==null?void 0:s.replace(LP,"")),l=0;return t[0].replace(LP,()=>`${n[l++](i)}${a||""}`).replace(y5e,S5e)}},oee="react-spring: ",ree=e=>{let t=e,o=!1;if(typeof t!="function")throw new TypeError(`${oee}once requires a function parameter`);return(...r)=>{o||(t(...r),o=!0)}},k5e=ree(console.warn);function nee(){k5e(`${oee}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var dft=ree(console.warn);function Mv(e){return Ee.str(e)&&(e[0]=="#"||/\d/.test(e)||!dj()&&FP.test(e)||e in(Op||{}))}var Qw=dj()?Oa.useEffect:Oa.useLayoutEffect,_5e=()=>{let e=(0,Oa.useRef)(!1);return Qw(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function gj(){let e=(0,Oa.useState)()[1],t=_5e();return()=>{t.current&&e(Math.random())}}function iee(e,t){let[o]=(0,Oa.useState)(()=>({inputs:t,result:e()})),r=(0,Oa.useRef)(),n=r.current,i=n;return i?t&&i.inputs&&x5e(t,i.inputs)||(i={inputs:t,result:e()}):i=o,(0,Oa.useEffect)(()=>{r.current=i,n==o&&(o.inputs=o.result=void 0)},[i]),i.result}function x5e(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 hj=e=>(0,Oa.useEffect)(e,w5e),w5e=[];var l0=c(ue()),c0=c(ue());var cee=c(ue()),Cd=c(ue()),Jw=Symbol.for("Animated:node"),C5e=e=>!!e&&e[Jw]===e,$l=e=>e&&e[Jw],GP=(e,t)=>YJ(e,Jw,t),e0=e=>e&&e[Jw]&&e[Jw].getPayload(),jP=class{constructor(){this.payload=void 0,GP(this,this)}getPayload(){return this.payload||[]}},Rh=class e extends jP{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,Ee.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 Ee.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,Ee.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Bh=class e extends Rh{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Ap({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(Ee.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=Ap({output:[this.getValue(),t]})),this._value=0,super.reset()}},HP={dependencies:null},Ph=class extends jP{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let o={};return Aa(this.source,(r,n)=>{C5e(r)?o[n]=r.getValue(t):Li(r)?o[n]=Un(r):t||(o[n]=r)}),o}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&xo(this.payload,t=>t.reset())}_makePayload(t){if(t){let o=new Set;return Aa(t,this._addToPayload,o),Array.from(o)}}_addToPayload(t){HP.dependencies&&Li(t)&&HP.dependencies.add(t);let o=e0(t);o&&xo(o,r=>this.add(r))}},bj=class e extends Ph{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(E5e)),!0)}};function E5e(e){return(Mv(e)?Bh:Rh).create(e)}function WP(e){let t=$l(e);return t?t.constructor:Ee.arr(e)?bj:Mv(e)?Bh:Rh}function UP(){return UP=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},UP.apply(this,arguments)}var see=(e,t)=>{let o=!Ee.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Cd.forwardRef)((r,n)=>{let i=(0,Cd.useRef)(null),s=o&&(0,Cd.useCallback)(m=>{i.current=R5e(n,m)},[n]),[a,l]=T5e(r,t),u=gj(),d=()=>{let m=i.current;if(o&&!m)return;(m?t.applyAnimatedValues(m,a.getValue(!0)):!1)===!1&&u()},f=new yj(d,l),p=(0,Cd.useRef)();Qw(()=>(p.current=f,xo(l,m=>Lp(m,f)),()=>{p.current&&(xo(p.current.deps,m=>Mp(m,p.current)),st.cancel(p.current.update))})),(0,Cd.useEffect)(d,[]),hj(()=>()=>{let m=p.current;xo(m.deps,h=>Mp(h,m))});let g=t.getComponentProps(a.getValue());return cee.createElement(e,UP({},g,{ref:s}))})},yj=class{constructor(t,o){this.update=t,this.deps=o}eventObserved(t){t.type=="change"&&st.write(this.update)}};function T5e(e,t){let o=new Set;return HP.dependencies=o,e.style&&(e=UP({},e,{style:t.createAnimatedStyle(e.style)})),e=new Ph(e),HP.dependencies=null,[e,o]}function R5e(e,t){return e&&(Ee.fun(e)?e(t):e.current=t),t}var aee=Symbol.for("AnimatedComponent"),uee=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:o=n=>new Ph(n),getComponentProps:r=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:o,getComponentProps:r},i=s=>{let a=lee(s)||"Anonymous";return Ee.str(s)?s=i[s]||(i[s]=see(s,n)):s=s[aee]||(s[aee]=see(s,n)),s.displayName=`Animated(${a})`,s};return Aa(e,(s,a)=>{Ee.arr(e)&&(a=lee(s)),i[a]=i(s)}),{animated:i}},lee=e=>Ee.str(e)?e:e&&Ee.str(e.displayName)?e.displayName:Ee.fun(e)&&e.name||null;function Mi(){return Mi=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},Mi.apply(this,arguments)}function Ih(e,...t){return Ee.fun(e)?e(...t):e}var n0=(e,t)=>e===!0||!!(t&&e&&(Ee.fun(e)?e(t):fs(e).includes(t))),_ee=(e,t)=>Ee.obj(e)?t&&e[t]:e,xee=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,B5e=e=>e,wee=(e,t=B5e)=>{let o=P5e;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);Ee.und(i)||(r[n]=i)}return r},P5e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],I5e={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 O5e(e){let t={},o=0;if(Aa(e,(r,n)=>{I5e[n]||(t[n]=r,o++)}),o)return t}function Cee(e){let t=O5e(e);if(t){let o={to:t};return Aa(e,(r,n)=>n in t||(o[n]=r)),o}return Mi({},e)}function i0(e){return e=Un(e),Ee.arr(e)?e.map(i0):Mv(e)?$s.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function kj(e){return Ee.fun(e)||Ee.arr(e)&&Ee.obj(e[0])}var A5e={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}},YP=1.70158,$P=YP*1.525,dee=YP+1,fee=2*Math.PI/3,pee=2*Math.PI/4.5,KP=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,L5e={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=>dee*e*e*e-YP*e*e,easeOutBack:e=>1+dee*Math.pow(e-1,3)+YP*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*(($P+1)*2*e-$P)/2:(Math.pow(2*e-2,2)*(($P+1)*(e*2-2)+$P)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*fee),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*fee)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*pee))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*pee)/2+1,easeInBounce:e=>1-KP(1-e),easeOutBounce:KP,easeInOutBounce:e=>e<.5?(1-KP(1-2*e))/2:(1+KP(2*e-1))/2},_j=Mi({},A5e.default,{mass:1,damping:1,easing:L5e.linear,clamp:!1}),xj=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,_j)}};function M5e(e,t,o){o&&(o=Mi({},o),mee(o,t),t=Mi({},o,t)),mee(e,t),Object.assign(e,t);for(let s in _j)e[s]==null&&(e[s]=_j[s]);let{mass:r,frequency:n,damping:i}=e;return Ee.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 mee(e,t){if(!Ee.und(t.decay))e.duration=void 0;else{let o=!Ee.und(t.tension)||!Ee.und(t.friction);(o||!Ee.und(t.frequency)||!Ee.und(t.damping)||!Ee.und(t.mass))&&(e.duration=void 0,e.decay=void 0),o&&(e.frequency=void 0)}}var gee=[],wj=class{constructor(){this.changed=!1,this.values=gee,this.toValues=null,this.fromValues=gee,this.to=void 0,this.from=void 0,this.config=new xj,this.immediate=!1}};function Eee(e,{key:t,props:o,defaultProps:r,state:n,actions:i}){return new Promise((s,a)=>{var l;let u,d,f=n0((l=o.cancel)!=null?l:r?.cancel,t);if(f)m();else{Ee.und(o.pause)||(n.paused=n0(o.pause,t));let h=r?.pause;h!==!0&&(h=n.paused||n0(h,t)),u=Ih(o.delay||0,t),h?(n.resumeQueue.add(g),i.pause()):(i.resume(),g())}function p(){n.resumeQueue.add(g),n.timeouts.delete(d),d.cancel(),u=d.time-st.now()}function g(){u>0&&!$s.skipAnimation?(n.delayed=!0,d=st.setTimeout(m,u),n.pauseQueue.add(p),n.timeouts.add(d)):m()}function m(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(p),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Mi({},o,{callId:e,cancel:f}),s)}catch(h){a(h)}}})}var Ij=(e,t)=>t.length==1?t[0]:t.some(o=>o.cancelled)?Nv(e.get()):t.every(o=>o.noop)?Tee(e.get()):Kl(e.get(),t.every(o=>o.finished)),Tee=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Kl=(e,t,o=!1)=>({value:e,finished:t,cancelled:o}),Nv=e=>({value:e,cancelled:!0,finished:!1});function Ree(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=wee(t,(b,v)=>v==="onRest"?void 0:b),d,f,p=new Promise((b,v)=>(d=b,f=v)),g=b=>{let v=n<=(o.cancelId||0)&&Nv(r)||n!==o.asyncId&&Kl(r,!1);if(v)throw b.result=v,f(b),b},m=(b,v)=>{let y=new qP,k=new ZP;return(async()=>{if($s.skipAnimation)throw s0(o),k.result=Kl(r,!1),f(k),k;g(y);let S=Ee.obj(b)?Mi({},b):Mi({},v,{to:b});S.parentId=n,Aa(u,(x,w)=>{Ee.und(S[w])&&(S[w]=x)});let _=await r.start(S);return g(y),o.paused&&await new Promise(x=>{o.resumeQueue.add(x)}),_})()},h;if($s.skipAnimation)return s0(o),Kl(r,!1);try{let b;Ee.arr(e)?b=(async v=>{for(let y of v)await m(y)})(e):b=Promise.resolve(e(m,r.stop.bind(r))),await Promise.all([b.then(d),p]),h=Kl(r.get(),!0,!1)}catch(b){if(b instanceof qP)h=b.result;else if(b instanceof ZP)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 Ee.fun(s)&&st.batchedUpdates(()=>{s(h,r,r.item)}),h})()}function s0(e,t){Ov(e.timeouts,o=>o.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var qP=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}},ZP=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},Cj=e=>e instanceof a0,N5e=1,a0=class extends Iv{constructor(...t){super(...t),this.id=N5e++,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=$l(this);return t&&t.getValue()}to(...t){return $s.to(this,t)}interpolate(...t){return nee(),$s.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){Th(this,{type:"change",parent:this,value:t,idle:o})}_onPriorityChange(t){this.idle||Lv.sort(this),Th(this,{type:"priority",parent:this,priority:t})}},Oh=Symbol.for("SpringPhase"),Bee=1,Ej=2,Tj=4,vj=e=>(e[Oh]&Bee)>0,Np=e=>(e[Oh]&Ej)>0,t0=e=>(e[Oh]&Tj)>0,hee=(e,t)=>t?e[Oh]|=Ej|Bee:e[Oh]&=~Ej,bee=(e,t)=>t?e[Oh]|=Tj:e[Oh]&=~Tj,Rj=class extends a0{constructor(t,o){if(super(),this.key=void 0,this.animation=new wj,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,!Ee.und(t)||!Ee.und(o)){let r=Ee.obj(t)?Mi({},t):Mi({},o,{from:t});Ee.und(r.default)&&(r.default=!0),this.start(r)}}get idle(){return!(Np(this)||this._state.asyncTo)||t0(this)}get goal(){return Un(this.animation.to)}get velocity(){let t=$l(this);return t instanceof Rh?t.lastVelocity||0:t.getPayload().map(o=>o.lastVelocity||0)}get hasAnimated(){return vj(this)}get isAnimating(){return Np(this)}get isPaused(){return t0(this)}get isDelayed(){return this._state.delayed}advance(t){let o=!0,r=!1,n=this.animation,{config:i,toValues:s}=n,a=e0(n.to);!a&&Li(n.to)&&(s=fs(Un(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let p=d.constructor==Bh?1:a?a[f].lastPosition:s[f],g=n.immediate,m=p;if(!g){if(m=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=Ee.arr(i.velocity)?i.velocity[f]:i.velocity,y,k=i.precision||(b==p?.005:Math.min(1,Math.abs(p-b)*.001));if(Ee.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,_=Math.exp(-(1-S)*h);m=b+v/(1-S)*(1-_),g=Math.abs(d.lastPosition-m)<=k,y=v*_}else{y=d.lastVelocity==null?v:d.lastVelocity;let S=i.restVelocity||k/10,_=i.clamp?0:i.bounce,x=!Ee.und(_),w=b==p?d.v0>0:b<p,T,B=!1,R=1,I=Math.ceil(t/R);for(let A=0;A<I&&(T=Math.abs(y)>S,!(!T&&(g=Math.abs(p-m)<=k,g)));++A){x&&(B=m==p||m>p==w,B&&(y=-y*_,m=p));let P=-i.tension*1e-6*(m-p),O=-i.friction*.001*y,N=(P+O)/i.mass;y=y+N*R,m=m+y*R}}else{let S=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)),S=(i.progress||0)+h/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),m=b+i.easing(S)*(p-b),y=(m-d.lastPosition)/t,g=S==1}d.lastVelocity=y,Number.isNaN(m)&&(console.warn("Got NaN while animating:",this),g=!0)}a&&!a[f].done&&(g=!1),g?d.done=!0:o=!1,d.setValue(m,i.round)&&(r=!0)});let l=$l(this),u=l.getValue();if(o){let d=Un(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 st.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Np(this)){let{to:t,config:o}=this.animation;st.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 Ee.und(t)?(r=this.queue||[],this.queue=[]):r=[Ee.obj(t)?t:Mi({},o,{to:t})],Promise.all(r.map(n=>this._update(n))).then(n=>Ij(this,n))}stop(t){let{to:o}=this.animation;return this._focus(this.get()),s0(this._state,t&&this._lastCallId),st.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=Ee.obj(r)?r[o]:r,(r==null||kj(r))&&(r=void 0),n=Ee.obj(n)?n[o]:n,n==null&&(n=void 0);let i={to:r,from:n};return vj(this)||(t.reverse&&([r,n]=[n,r]),n=Un(n),Ee.und(n)?$l(this)||this._set(r):this._set(n)),i}_update(t,o){let r=Mi({},t),{key:n,defaultProps:i}=this;r.default&&Object.assign(i,wee(r,(l,u)=>/^on/.test(u)?_ee(l,n):l)),vee(this,r,"onProps"),r0(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 Eee(++this._lastCallId,{key:n,props:r,defaultProps:i,state:a,actions:{pause:()=>{t0(this)||(bee(this,!0),Av(a.pauseQueue),r0(this,"onPause",Kl(this,o0(this,this.animation.to)),this))},resume:()=>{t0(this)&&(bee(this,!1),Np(this)&&this._resume(),Av(a.resumeQueue),r0(this,"onResume",Kl(this,o0(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(l=>{if(r.loop&&l.finished&&!(o&&l.noop)){let u=Pee(r);if(u)return this._update(u,!0)}return l})}_merge(t,o,r){if(o.cancel)return this.stop(!0),r(Nv(this));let n=!Ee.und(t.to),i=!Ee.und(t.from);if(n||i)if(o.callId>this._lastToId)this._lastToId=o.callId;else return r(Nv(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||Ee.und(f))&&(f=p),o.reverse&&([f,p]=[p,f]);let g=!tu(p,d);g&&(l.from=p),p=Un(p);let m=!tu(f,u);m&&this._focus(f);let h=kj(o.to),{config:b}=l,{decay:v,velocity:y}=b;(n||i)&&(b.velocity=0),o.config&&!h&&M5e(b,Ih(o.config,s),o.config!==a.config?Ih(a.config,s):void 0);let k=$l(this);if(!k||Ee.und(f))return r(Kl(this,!0));let S=Ee.und(o.reset)?i&&!o.default:!Ee.und(p)&&n0(o.reset,s),_=S?p:this.get(),x=i0(f),w=Ee.num(x)||Ee.arr(x)||Mv(x),T=!h&&(!w||n0(a.immediate||o.immediate,s));if(m){let A=WP(f);if(A!==k.constructor)if(T)k=this._set(x);else throw Error(`Cannot animate between ${k.constructor.name} and ${A.name}, as the "to" prop suggests`)}let B=k.constructor,R=Li(f),I=!1;if(!R){let A=S||!vj(this)&&g;(m||A)&&(I=tu(i0(_),x),R=!I),(!tu(l.immediate,T)&&!T||!tu(b.decay,v)||!tu(b.velocity,y))&&(R=!0)}if(I&&Np(this)&&(l.changed&&!S?R=!0:R||this._stop(u)),!h&&((R||Li(u))&&(l.values=k.getPayload(),l.toValues=Li(f)?null:B==Bh?[1]:fs(x)),l.immediate!=T&&(l.immediate=T,!T&&!S&&this._set(u)),R)){let{onRest:A}=l;xo(D5e,O=>vee(this,o,O));let P=Kl(this,o0(this,u));Av(this._pendingCalls,P),this._pendingCalls.add(r),l.changed&&st.batchedUpdates(()=>{l.changed=!S,A?.(P,this),S?Ih(a.onRest,P):l.onStart==null||l.onStart(P,this)})}S&&this._set(_),h?r(Ree(o.to,o,this._state,this)):R?this._start():Np(this)&&!m?this._pendingCalls.add(r):r(Tee(_))}_focus(t){let o=this.animation;t!==o.to&&(mj(this)&&this._detach(),o.to=t,mj(this)&&this._attach())}_attach(){let t=0,{to:o}=this.animation;Li(o)&&(Lp(o,this),Cj(o)&&(t=o.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Li(t)&&Mp(t,this)}_set(t,o=!0){let r=Un(t);if(!Ee.und(r)){let n=$l(this);if(!n||!tu(r,n.getValue())){let i=WP(r);!n||n.constructor!=i?GP(this,i.create(r)):n.setValue(r),n&&st.batchedUpdates(()=>{this._onChange(r,o)})}}return $l(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,r0(this,"onStart",Kl(this,o0(this,t.to)),this))}_onChange(t,o){o||(this._onStart(),Ih(this.animation.onChange,t,this)),Ih(this.defaultProps.onChange,t,this),super._onChange(t,o)}_start(){let t=this.animation;$l(this).reset(Un(t.to)),t.immediate||(t.fromValues=t.values.map(o=>o.lastPosition)),Np(this)||(hee(this,!0),t0(this)||this._resume())}_resume(){$s.skipAnimation?this.finish():Lv.start(this)}_stop(t,o){if(Np(this)){hee(this,!1);let r=this.animation;xo(r.values,i=>{i.done=!0}),r.toValues&&(r.onChange=r.onPause=r.onResume=void 0),Th(this,{type:"idle",parent:this});let n=o?Nv(this.get()):Kl(this.get(),o0(this,t??r.to));Av(this._pendingCalls,n),r.changed&&(r.changed=!1,r0(this,"onRest",n,this))}}};function o0(e,t){let o=i0(t),r=i0(e.get());return tu(r,o)}function Pee(e,t=e.loop,o=e.to){let r=Ih(t);if(r){let n=r!==!0&&Cee(r),i=(n||e).reverse,s=!n||n.reset;return Bj(Mi({},e,{loop:t,default:!1,pause:void 0,to:!i||kj(o)?o:void 0,from:s?e.from:void 0,reset:s},n))}}function Bj(e){let{to:t,from:o}=e=Cee(e),r=new Set;return Ee.obj(t)&&yee(t,r),Ee.obj(o)&&yee(o,r),e.keys=r.size?Array.from(r):null,e}function yee(e,t){Aa(e,(o,r)=>o!=null&&t.add(r))}var D5e=["onStart","onRest","onChange","onPause","onResume"];function vee(e,t,o){e.animation[o]=t[o]!==xee(t,o)?_ee(t[o],e.key):void 0}function r0(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 V5e=["onStart","onChange","onRest"],F5e=1,XP=class{constructor(t,o){this.id=F5e++,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(Mi({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];Ee.und(r)||this.springs[o].set(r)}}update(t){return t&&this.queue.push(Bj(t)),this}start(t){let{queue:o}=this;return t?o=fs(t).map(Bj):this.queue=[],this._flush?this._flush(this,o):(Oee(this,o),z5e(this,o))}stop(t,o){if(t!==!!t&&(o=t),o){let r=this.springs;xo(fs(o),n=>r[n].stop(!!t))}else s0(this._state,this._lastAsyncId),this.each(r=>r.stop(!!t));return this}pause(t){if(Ee.und(t))this.start({pause:!0});else{let o=this.springs;xo(fs(t),r=>o[r].pause())}return this}resume(t){if(Ee.und(t))this.start({pause:!1});else{let o=this.springs;xo(fs(t),r=>o[r].resume())}return this}each(t){Aa(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,Ov(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&&Ov(o,([l,u])=>{u.value=a,l(u,this,this._item)}),s&&(this._started=!1,Ov(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;st.onFrame(this._onFrame)}};function z5e(e,t){return Promise.all(t.map(o=>Iee(e,o))).then(o=>Ij(e,o))}async function Iee(e,t,o){let{keys:r,to:n,from:i,loop:s,onRest:a,onResolve:l}=t,u=Ee.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Ee.arr(n)||Ee.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):xo(V5e,h=>{let b=t[h];if(Ee.fun(b)){let v=e._events[h];t[h]=({finished:y,cancelled:k})=>{let S=v.get(b);S?(y||(S.finished=!1),k&&(S.cancelled=!0)):v.set(b,{value:null,finished:y||!1,cancelled:k||!1})},u&&(u[h]=t[h])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,Av(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)),g=t.cancel===!0||xee(t,"cancel")===!0;(d||g&&f.asyncId)&&p.push(Eee(++e._lastAsyncId,{props:t,state:f,actions:{pause:DP,resume:DP,start(h,b){g?(s0(f,e._lastAsyncId),b(Nv(e))):(h.onRest=a,b(Ree(d,h,f,e)))}}})),f.paused&&await new Promise(h=>{f.resumeQueue.add(h)});let m=Ij(e,await Promise.all(p));if(s&&m.finished&&!(o&&m.noop)){let h=Pee(t,s,n);if(h)return Oee(e,[h]),Iee(e,h,!0)}return l&&st.batchedUpdates(()=>l(m,e,e.item)),m}function j5e(e,t){let o=new Rj;return o.key=e,t&&Lp(o,t),o}function H5e(e,t,o){t.keys&&xo(t.keys,r=>{(e[r]||(e[r]=o(r)))._prepareNode(t)})}function Oee(e,t){xo(t,o=>{H5e(e.springs,o,r=>j5e(r,e))})}function U5e(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 G5e=["children"],Oj=e=>{let{children:t}=e,o=U5e(e,G5e),r=(0,c0.useContext)(QP),n=o.pause||!!r.pause,i=o.immediate||!!r.immediate;o=iee(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=QP;return l0.createElement(s,{value:o},t)},QP=W5e(Oj,{});Oj.Provider=QP.Provider;Oj.Consumer=QP.Consumer;function W5e(e,t){return Object.assign(e,l0.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var See;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(See||(See={}));var Pj=class extends a0{constructor(t,o){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Ap(...o);let r=this._get(),n=WP(r);GP(this,n.create(r))}advance(t){let o=this._get(),r=this.get();tu(o,r)||($l(this).setValue(o),this._onChange(o,this.idle)),!this.idle&&kee(this._active)&&Sj(this)}_get(){let t=Ee.arr(this.source)?this.source.map(Un):fs(Un(this.source));return this.calc(...t)}_start(){this.idle&&!kee(this._active)&&(this.idle=!1,xo(e0(this),t=>{t.done=!1}),$s.skipAnimation?(st.batchedUpdates(()=>this.advance()),Sj(this)):Lv.start(this))}_attach(){let t=1;xo(fs(this.source),o=>{Li(o)&&Lp(o,this),Cj(o)&&(o.idle||this._active.add(o),t=Math.max(t,o.priority+1))}),this.priority=t,this._start()}_detach(){xo(fs(this.source),t=>{Li(t)&&Mp(t,this)}),this._active.clear(),Sj(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=fs(this.source).reduce((o,r)=>Math.max(o,(Cj(r)?r.priority:0)+1),0))}};function $5e(e){return e.idle!==!1}function kee(e){return!e.size||Array.from(e).every($5e)}function Sj(e){e.idle||(e.idle=!0,xo(e0(e),t=>{t.done=!0}),Th(e,{type:"idle",parent:e}))}$s.assign({createStringInterpolator:zP,to:(e,t)=>new Pj(e,t)});var kft=Lv.advance;var Mee=c(Ed());function Nj(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 K5e=["style","children","scrollTop","scrollLeft"],Nee=/^--/;function Y5e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Nee.test(e)&&!(u0.hasOwnProperty(e)&&u0[e])?t+"px":(""+t).trim()}var Lee={};function q5e(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=Nj(r,K5e),u=Object.values(l),d=Object.keys(l).map(f=>o||e.hasAttribute(f)?f:Lee[f]||(Lee[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=Y5e(f,n[f]);Nee.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 u0={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},Z5e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),X5e=["Webkit","Ms","Moz","O"];u0=Object.keys(u0).reduce((e,t)=>(X5e.forEach(o=>e[Z5e(o,t)]=e[t]),e),u0);var Q5e=["x","y","z"],J5e=/^(matrix|translate|scale|rotate|skew)/,eFe=/^(translate)/,tFe=/^(rotate|skew)/,Aj=(e,t)=>Ee.num(e)&&e!==0?e+t:e,JP=(e,t)=>Ee.arr(e)?e.every(o=>JP(o,t)):Ee.num(e)?e===t:parseFloat(e)===t,Lj=class extends Ph{constructor(t){let{x:o,y:r,z:n}=t,i=Nj(t,Q5e),s=[],a=[];(o||r||n)&&(s.push([o||0,r||0,n||0]),a.push(l=>[`translate3d(${l.map(u=>Aj(u,"px")).join(",")})`,JP(l,0)])),Aa(i,(l,u)=>{if(u==="transform")s.push([l||""]),a.push(d=>[d,d===""]);else if(J5e.test(u)){if(delete i[u],Ee.und(l))return;let d=eFe.test(u)?"px":tFe.test(u)?"deg":"";s.push(fs(l)),a.push(u==="rotate3d"?([f,p,g,m])=>[`rotate3d(${f},${p},${g},${Aj(m,d)})`,JP(m,0)]:f=>[`${u}(${f.map(p=>Aj(p,d)).join(",")})`,JP(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new Mj(s,a)),super(i)}},Mj=class extends Iv{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 xo(this.inputs,(r,n)=>{let i=Un(r[0]),[s,a]=this.transforms[n](Ee.arr(i)?i:r.map(Un));t+=" "+s,o=o&&a}),o?"none":t}observerAdded(t){t==1&&xo(this.inputs,o=>xo(o,r=>Li(r)&&Lp(r,this)))}observerRemoved(t){t==0&&xo(this.inputs,o=>xo(o,r=>Li(r)&&Mp(r,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Th(this,t)}},oFe=["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"],rFe=["scrollTop","scrollLeft"];$s.assign({batchedUpdates:Mee.unstable_batchedUpdates,createStringInterpolator:zP,colors:JJ});var nFe=uee(oFe,{applyAnimatedValues:q5e,createAnimatedStyle:e=>new Lj(e),getComponentProps:e=>Nj(e,rFe)}),Dee=nFe.animated;var Dv=c(F(),1),Fee=c(Tt(),1),zee=c(J(),1);var iFe=200;function Vee(e){return{top:e.offsetTop,left:e.offsetLeft}}function sFe({triggerAnimationOnChange:e,clientId:t}){let o=(0,Dv.useRef)(),{isTyping:r,getGlobalBlockCount:n,isBlockSelected:i,isFirstMultiSelectedBlock:s,isBlockMultiSelected:a,isAncestorMultiSelected:l,isDraggingBlocks:u}=(0,zee.useSelect)(C),{previous:d,prevRect:f}=(0,Dv.useMemo)(()=>({previous:o.current&&Vee(o.current),prevRect:o.current&&o.current.getBoundingClientRect()}),[e]);return(0,Dv.useLayoutEffect)(()=>{if(!d||!o.current)return;let p=(0,Fee.getScrollContainer)(o.current),g=i(t),m=g||s(t),h=u();function b(){if(!h&&m&&f){let B=o.current.getBoundingClientRect().top-f.top;B&&(p.scrollTop+=B)}}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||r()||n()>iFe){b();return}let y=g||a(t)||l(t);if(y&&h)return;let k=y?"1":"",S=new XP({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:T}){if(!o.current)return;let{x:B,y:R}=T;B=Math.round(B),R=Math.round(R);let I=B===0&&R===0;o.current.style.transformOrigin="center center",o.current.style.transform=I?null:`translate3d(${B}px,${R}px,0)`,o.current.style.zIndex=k,b()}});o.current.style.transform=void 0;let _=Vee(o.current),x=Math.round(d.left-_.left),w=Math.round(d.top-_.top);return S.start({x:0,y:0,from:{x,y:w}}),()=>{S.stop(),S.set({x:0,y:0})}},[d,f,t,r,n,i,s,a,l,u]),o}var eI=sFe;var oI=c(F(),1),Td=c(Tt(),1),Hee=c(J(),1);var tI=".block-editor-block-list__block",aFe=".block-list-appender",lFe=".block-editor-button-block-appender";function jee(e,t){return e.closest(tI)===t.closest(tI)}function ou(e,t){return t.closest([tI,aFe,lFe].join(","))===e}function La(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 _r(e){for(;e&&e.nodeType!==e.ELEMENT_NODE;)e=e.parentNode;if(!e)return;let o=e.closest(tI);if(o)return o.id.slice(6)}function Dj(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 cFe(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 uFe(e){let t=window.getComputedStyle(e);return t.overflowX==="auto"||t.overflowX==="scroll"||t.overflowY==="auto"||t.overflowY==="scroll"}var dFe=["core/navigation"];function Vv(e){let t=e.ownerDocument.defaultView;if(!t)return new window.DOMRectReadOnly;let o=e.getBoundingClientRect(),r=e.getAttribute("data-type");if(r&&dFe.includes(r)){let s=[e],a;for(;a=s.pop();)if(!uFe(a)){for(let l of a.children)if(cFe(l)){let u=l.getBoundingClientRect();o=Dj(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 Uee({clientId:e,initialPosition:t}){let o=(0,oI.useRef)(),{isBlockSelected:r,isMultiSelecting:n,isZoomOut:i,getSelectionStart:s}=H((0,Hee.useSelect)(C));return(0,oI.useEffect)(()=>{if(!r(e)||n()||i()||t==null||!o.current)return;let{ownerDocument:a}=o.current;if(ou(o.current,a.activeElement))return;let l=Td.focus.tabbable.find(o.current).filter(v=>(0,Td.isTextField)(v)),u=t===-1,d=l[u?l.length-1:0]||o.current;if(!ou(o.current,d)){o.current.focus();return}if(!o.current.getAttribute("contenteditable")){let v=Td.focus.tabbable.findNext(o.current);if(v&&ou(o.current,v)&&(0,Td.isFormElement)(v)){v.focus();return}}let{activeElement:f}=a,p=a.defaultView.getSelection(),{clientId:g,offset:m}=s();f?.isContentEditable&&f.contains(d)&&p.anchorNode&&d.contains(p.anchorNode)&&(t===0||m!==void 0&&g===e)||(0,Td.placeCaretAtHorizontalEdge)(d,u)},[t,e]),o}var rI=c(fe(),1);var{subscribeDelegatedListener:Gee}=H(rI.privateApis);function Wee({isEnabled:e=!0}={}){return(0,rI.useRefEffect)(t=>{if(!e)return;function o(i){i.defaultPrevented||(i.preventDefault(),t.classList.toggle("is-hovered",i.type==="mouseover"))}let r=Gee(t,"mouseout",o),n=Gee(t,"mouseover",o);return()=>{r(),n(),t.classList.remove("is-hovered")}},[e])}var nI=c(J(),1),iI=c(fe(),1);var{subscribeDelegatedListener:fFe}=H(iI.privateApis);function $ee(e){let{isBlockSelected:t,isBlockMultiSelected:o,isMultiSelecting:r}=(0,nI.useSelect)(C),{selectBlock:n,selectionChange:i}=(0,nI.useDispatch)(C);return(0,iI.useRefEffect)(s=>{function a(l){if(t(e)){l.target.isContentEditable||i(e);return}if(!r()&&!o(e)&&ou(s,l.target)){if(l.target.isContentEditable){n(e,null);return}n(e)}}return fFe(s,"focusin",a)},[t,n])}var Dp=c(F(),1);var Yee=c(J(),1),qee=c(fe(),1),Zee=c(F(),1);var Vj={onKeyDown:"keydown",onKeyUp:"keyup",onBeforeInput:"beforeinput",onInput:"input",onCompositionStart:"compositionstart",onCompositionUpdate:"compositionupdate",onCompositionEnd:"compositionend"},pFe=Object.values(Vj);function Xee(e){let t;for(let o in Vj)typeof e[o]=="function"&&(t=t||{},t[Vj[o]]=e[o]);return t}var Qee=["eventPhase","bubbles","cancelable","timeStamp","defaultPrevented","isTrusted"],Kee=[...Qee,"view","detail","key","code","location","ctrlKey","shiftKey","altKey","metaKey","repeat","locale","getModifierState","charCode","keyCode","which"],d0=[...Qee,"data"],mFe={keydown:Kee,keyup:Kee,beforeinput:d0,input:d0,compositionstart:d0,compositionupdate:d0,compositionend:d0};function gFe(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 mFe[e.type]){let i=e[n];r[n]=typeof i=="function"?i.bind(e):i}return r}function Jee(){let{hasMultiSelection:e,getBlockParents:t}=(0,Yee.useSelect)(C),{refsMap:o,eventHandlers:r}=(0,Zee.useContext)(_d);return(0,qee.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=La(u,n),f=_r(d);if(!f)return;let p=[f,...t(f,!0)],g;for(let m of p){let h=r.get(m)?.current?.[l.type],b=h&&o.get(m);if(b&&(g||(g=gFe(l,d)),g.currentTarget=b,h(g),g.isPropagationStopped()))break}}let s=n.ownerDocument.documentElement,a=pFe.map(l=>(s.addEventListener(l,i),()=>s.removeEventListener(l,i)));return()=>a.forEach(l=>l())},[e,t,o,r])}function ete(e,t){let{eventHandlers:o}=(0,Dp.useContext)(_d),r=Xee(t),n=(0,Dp.useRef)();(0,Dp.useInsertionEffect)(()=>{n.current=r});let i=!!r;(0,Dp.useEffect)(()=>{if(i)return o.set(e,n),()=>o.delete(e)},[o,e,i])}var Fv=c(de(),1),ote=c(Tt(),1),Vp=c(io(),1),sI=c(J(),1),rte=c(fe(),1);function tte(e){return!e||e==="transparent"||e==="rgba(0, 0, 0, 0)"}function nte({clientId:e,isSelected:t}){let{getBlockRootClientId:o,isZoomOut:r,hasMultiSelection:n,isSectionBlock:i,editedContentOnlySection:s,getBlock:a}=H((0,sI.useSelect)(C)),{insertAfterBlock:l,removeBlock:u,resetZoomLevel:d,startDraggingBlocks:f,stopDraggingBlocks:p,editContentOnlySection:g}=H((0,sI.useDispatch)(C));return(0,rte.useRefEffect)(m=>{if(!t)return;function h(y){let{keyCode:k,target:S}=y;k!==Vp.ENTER&&k!==Vp.BACKSPACE&&k!==Vp.DELETE||S!==m||(0,ote.isTextField)(S)||(y.preventDefault(),k===Vp.ENTER&&r()?d():k===Vp.ENTER?l(e):u(e))}function b(y){if(m!==y.target||m.isContentEditable||m.ownerDocument.activeElement!==m||n()){y.preventDefault();return}let k=JSON.stringify({type:"block",srcClientIds:[e],srcRootClientId:o(e)});y.dataTransfer.effectAllowed="move",y.dataTransfer.clearData(),y.dataTransfer.setData("wp-blocks",k);let{ownerDocument:S}=m,{defaultView:_}=S;_.getSelection().removeAllRanges();let w=S.createElement("div");w.style.width="1px",w.style.height="1px",w.style.position="fixed",w.style.visibility="hidden",S.body.appendChild(w),y.dataTransfer.setDragImage(w,0,0);let T=m.getBoundingClientRect(),B=m.id,R=m.cloneNode();R.style.display="none",m.id=null,m.after(R);let I=1;{let $=m;for(;$=$.parentElement;){let{scale:Y}=_.getComputedStyle($);if(Y&&Y!=="none"){I=parseFloat(Y);break}}}let A=1/I,P={};for(let $ of["transform","transformOrigin","transition","zIndex","position","top","left","pointerEvents","opacity","backgroundColor"])P[$]=m.style[$];let O=_.scrollY,N=_.scrollX,z=y.clientX,D=y.clientY;m.style.position="relative",m.style.top="0px",m.style.left="0px";let M=y.clientX-T.left,V=y.clientY-T.top,L=T.height>200?200/T.height:1;if(m.style.zIndex="1000",m.style.transformOrigin=`${M*A}px ${V*A}px`,m.style.transition="transform 0.2s ease-out",m.style.transform=`scale(${L})`,m.style.opacity="0.9",tte(_.getComputedStyle(m).backgroundColor)){let $="transparent",Y=m;for(;Y=Y.parentElement;){let{backgroundColor:Z}=_.getComputedStyle(Y);if(!tte(Z)){$=Z;break}}m.style.backgroundColor=$}let j=!1,q=z,Q=D;function te($){$.clientX===q&&$.clientY===Q||(q=$.clientX,Q=$.clientY,ee())}function ee(){j||(j=!0,m.style.pointerEvents="none");let $=Q-D,Y=q-z,Z=_.scrollY,oe=_.scrollX,ne=Z-O,X=oe-N,re=$+ne,le=Y+X;m.style.top=`${re*A}px`,m.style.left=`${le*A}px`}function W(){S.removeEventListener("dragover",te),S.removeEventListener("dragend",W),S.removeEventListener("drop",W),S.removeEventListener("scroll",ee);for(let[$,Y]of Object.entries(P))m.style[$]=Y;R.remove(),m.id=B,w.remove(),p(),document.body.classList.remove("is-dragging-components-draggable"),S.documentElement.classList.remove("is-dragging")}S.addEventListener("dragover",te),S.addEventListener("dragend",W),S.addEventListener("drop",W),S.addEventListener("scroll",ee),f([e]),document.body.classList.add("is-dragging-components-draggable"),S.documentElement.classList.add("is-dragging")}m.addEventListener("keydown",h),m.addEventListener("dragstart",b);function v(y){let k=i(e),S=a(e),_=(0,Fv.isReusableBlock)(S),x=(0,Fv.isTemplatePart)(S);!k||s===e||_||x||(y.preventDefault(),g(e))}return m.addEventListener("dblclick",v),()=>{m.removeEventListener("keydown",h),m.removeEventListener("dragstart",b),m.removeEventListener("dblclick",v)}},[e,t,o,a,Fv.isReusableBlock,Fv.isTemplatePart,l,u,r,d,n,f,p,i,s,g])}var ite=c(fe(),1),ste=c(F(),1);function ate(){let e=(0,ste.useContext)(aI);return(0,ite.useRefEffect)(t=>{if(e)return e.observe(t),()=>{e.unobserve(t)}},[e])}var lI=c(fe(),1);function lte({isSelected:e}){let t=(0,lI.useReducedMotion)();return(0,lI.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 cte=c(fe(),1),ute=c(J(),1);function cI({clientId:e="",isEnabled:t=!0}={}){let{getEnabledClientIdsTree:o}=H((0,ute.useSelect)(C));return(0,cte.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 dte=c(fe(),1),f0=new Map;function hFe(e,t){let o=f0.get(e);o||(o=new Set,f0.set(e,o),e.addEventListener("pointerdown",pte)),o.add(t)}function bFe(e,t){let o=f0.get(e);o&&(o.delete(t),fte(t),o.size===0&&(f0.delete(e),e.removeEventListener("pointerdown",pte)))}function fte(e){let t=e.getAttribute("data-draggable");t&&(e.removeAttribute("data-draggable"),t==="true"&&!e.getAttribute("draggable")&&e.setAttribute("draggable","true"))}function pte(e){let{target:t}=e,{ownerDocument:o,isContentEditable:r,tagName:n}=t,i=["INPUT","TEXTAREA"].includes(n),s=f0.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)fte(a)}function mte(){return(0,dte.useRefEffect)(e=>(hFe(e.ownerDocument,e),()=>{bFe(e.ownerDocument,e)}),[])}var Nr=c(G(),1),Ni=c(F(),1),Di=c(U(),1),Ah=c(J(),1),yte=c(Yl(),1),vte=c(us(),1);var p0=c(G(),1);var{getViewportBreakpoints:yFe}=H(_o);function Fj(e){let t=yFe(e);return Z6.filter(([o])=>(o!==no.tablet.key||t.tablet!==void 0)&&(o!==no.mobile.key||t.mobile!==void 0))}function vFe(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"||!Z6.some(([,{key:n}])=>n===t)?!1:r[t]===!1}function hte(e,t){if(!e?.length)return!1;let o=e.filter(r=>vFe(r,t)).length;return o===0?!1:o===e.length?!0:null}function bte(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 zj(e,t){if(!e&&e!==!1)return null;if(e===!1)return(0,p0.__)("Block is hidden");if(e?.viewport){let o=Fj(t).filter(([r])=>e.viewport?.[r]===!1).map(([,r])=>r.label);if(o.length>0)return(0,p0.sprintf)((0,p0.__)("Block is hidden on %s"),o.join(", "))}return null}var xr=c(E(),1),SFe={[no.mobile.key]:!1,[no.tablet.key]:!1,[no.desktop.key]:!1},kFe=[];function jj({clientIds:e,onClose:t}){let{createSuccessNotice:o}=(0,Ah.useDispatch)(vte.store),{updateBlockAttributes:r}=(0,Ah.useDispatch)(C),n=(0,Ah.useSelect)(S=>S(C).getBlocksByClientId(e)??kFe,[e]),i=(0,Ah.useSelect)(S=>S(yte.store).getShortcutRepresentation("core/editor/toggle-list-view"),[]),s=(0,Ah.useSelect)(S=>S(C).getSettings().__experimentalFeatures?.viewport,[]),a=(0,Ni.useMemo)(()=>Fj(s),[s]),l=(0,Ni.useMemo)(()=>{if(n?.length===0)return{hideEverywhere:!1,viewportChecked:{}};let S={};return a.forEach(([,{key:_}])=>{S[_]=hte(n,_)}),{hideEverywhere:bte(n),viewportChecked:S}},[n,a]),[u,d]=(0,Ni.useState)(l?.viewportChecked??{}),[f,p]=(0,Ni.useState)(l?.hideEverywhere??!1),g=(0,Ni.useCallback)((S,_)=>{d({...u,[S]:_})},[u]),m=(0,Ni.useMemo)(()=>{if(!f)return(0,Nr.sprintf)((0,Nr.__)("Block visibility settings updated. You can access them via the List View (%s)."),i);let S=n?.length>1?(0,Nr.__)("Blocks hidden. You can access them via the List View (%s)."):(0,Nr.__)("Block hidden. You can access it via the List View (%s).");return(0,Nr.sprintf)(S,i)},[f,n?.length,i]),h=(0,Ni.useMemo)(()=>Object.values(u).some(S=>S===!0||S===null),[u]),b=(0,Ni.useMemo)(()=>f!==l.hideEverywhere?!0:a.some(([,{key:S}])=>u[S]!==l.viewportChecked[S]),[f,u,l,a]),v=(0,Ni.useMemo)(()=>f===null?!0:Object.values(u).some(S=>S===null),[f,u]),y=(0,Ni.useCallback)(S=>{S.preventDefault();let _=f?!1:{viewport:a.reduce((w,[,{key:T}])=>(u[T]&&(w[T]=!1),w),{})},x=Object.fromEntries(n.map(({clientId:w,attributes:T})=>[w,{metadata:Ge({...T?.metadata,blockVisibility:_})}]));r(e,x,{uniqueByBlock:!0}),o(m,{id:f?"block-visibility-hidden":"block-visibility-viewports-updated",type:"snackbar"}),t()},[n,e,o,f,m,t,r,a,u]),k=n?.length>1;return(0,xr.jsx)(Di.Modal,{title:e?.length>1?(0,Nr.__)("Hide blocks"):(0,Nr.__)("Hide block"),onRequestClose:t,overlayClassName:"block-editor-block-visibility-modal",size:"small",children:(0,xr.jsxs)("form",{onSubmit:y,children:[(0,xr.jsxs)("fieldset",{children:[(0,xr.jsx)("legend",{children:k?(0,Nr.__)("Select the viewport sizes for which you want to hide the blocks. Changes will apply to all selected blocks."):(0,Nr.__)("Select the viewport size for which you want to hide the block.")}),(0,xr.jsx)("ul",{className:"block-editor-block-visibility-modal__options",children:(0,xr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item block-editor-block-visibility-modal__options-item--everywhere",children:[(0,xr.jsx)(Di.CheckboxControl,{className:"block-editor-block-visibility-modal__options-checkbox--everywhere",label:(0,Nr.__)("Omit from published content"),checked:f===!0,indeterminate:f===null,onChange:S=>{p(S),d(SFe)}}),f!==!0&&(0,xr.jsx)("ul",{className:"block-editor-block-visibility-modal__sub-options",children:a.map(([,{label:S,icon:_,key:x}])=>(0,xr.jsxs)("li",{className:"block-editor-block-visibility-modal__options-item",children:[(0,xr.jsx)(Di.CheckboxControl,{label:(0,Nr.sprintf)((0,Nr.__)("Hide on %s"),S),checked:u[x]??!1,indeterminate:u[x]===null,onChange:w=>g(x,w)}),(0,xr.jsx)(Di.Icon,{icon:_,className:K({"block-editor-block-visibility-modal__options-icon--checked":u[x]})})]},x))})]})}),k&&v&&(0,xr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Nr.__)("Selected blocks have different visibility settings. The checkboxes show an indeterminate state when settings differ.")}),!k&&f===!0&&(0,xr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Nr.sprintf)((0,Nr.__)("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)}),!k&&!f&&h&&(0,xr.jsx)("p",{className:"block-editor-block-visibility-modal__description",children:(0,Ni.createInterpolateElement)((0,Nr.sprintf)((0,Nr.__)("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,xr.jsx)("strong",{})})})]}),(0,xr.jsxs)(Di.Flex,{className:"block-editor-block-visibility-modal__actions",justify:"flex-end",expanded:!1,children:[(0,xr.jsx)(Di.FlexItem,{children:(0,xr.jsx)(Di.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Nr.__)("Cancel")})}),(0,xr.jsx)(Di.FlexItem,{children:(0,xr.jsx)(Di.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Nr.__)("Apply")})})]})]})})}var Hj=c(fe(),1);var{getViewportBreakpoints:_Fe}=H(_o);function Ma(e={}){let{blockVisibility:t=void 0,deviceType:o=no.desktop.key,viewportSettings:r,view:n=window}=e,i=_Fe(r),s=i.mobile?`(width <= ${i.mobile})`:void 0,a=(0,Hj.useMediaQuery)(s,n),l;i.tablet&&(l=i.mobile?`(${i.mobile} < width <= ${i.tablet})`:`(width <= ${i.tablet})`);let u=(0,Hj.useMediaQuery)(l,n),d;return o===no.mobile.key&&i.mobile?d=no.mobile.key:o===no.tablet.key&&i.tablet?d=no.tablet.key:a?d=no.mobile.key:u&&i.tablet?d=no.tablet.key:d=no.desktop.key,{isBlockCurrentlyHidden:t===!1||t?.viewport?.[d]===!1,currentViewport:d}}var Uj=c(G(),1),uI=c(U(),1),dI=c(F(),1);var Ste=c(de(),1),fI=c(J(),1);var Gj=c(E(),1);function Wj({clientIds:e}){let t=(0,dI.useRef)(!1),[o]=Le("blockVisibility.allowEditing"),{canToggleBlockVisibility:r,areBlocksHiddenAnywhere:n}=(0,fI.useSelect)(a=>{let{getBlocksByClientId:l,getBlockName:u,isBlockHiddenAnywhere:d}=H(a(C));return{canToggleBlockVisibility:l(e).every(({clientId:p})=>(0,Ste.hasBlockSupport)(u(p),"visibility",!0)),areBlocksHiddenAnywhere:e?.every(p=>d(p))}},[e]),i=(0,fI.useDispatch)(C);if((0,dI.useEffect)(()=>{n&&(t.current=!0)},[n]),o===!1||!n&&!t.current)return null;let{showViewportModal:s}=H(i);return(0,Gj.jsx)(uI.ToolbarGroup,{className:"block-editor-block-visibility-toolbar",children:(0,Gj.jsx)(uI.ToolbarButton,{disabled:!r,icon:n?Vl:dh,label:n?(0,Uj.__)("Hidden"):(0,Uj.__)("Visible"),onClick:()=>s(e),"aria-haspopup":"dialog"})})}var $j=c(G(),1),kte=c(U(),1),pI=c(J(),1),_te=c(Yl(),1);var xte=c(E(),1);function Kj({clientIds:e}){let[t]=Le("blockVisibility.allowEditing"),{areBlocksHiddenAnywhere:o,shortcut:r}=(0,pI.useSelect)(s=>{let{isBlockHiddenAnywhere:a}=H(s(C));return{areBlocksHiddenAnywhere:e?.every(l=>a(l)),shortcut:s(_te.store).getShortcutRepresentation("core/block-editor/toggle-block-visibility")}},[e]),n=(0,pI.useDispatch)(C);if(t===!1)return null;let{showViewportModal:i}=H(n);return(0,xte.jsx)(kte.MenuItem,{onClick:()=>i(e),shortcut:r,children:o?(0,$j.__)("Show"):(0,$j.__)("Hide")})}var zp=c(U(),1),Yj=c(J(),1),Fp=c(G(),1);var zv=c(E(),1),{Badge:xFe}=H(zp.privateApis),wFe={currentBlockVisibility:void 0,hasParentHiddenEverywhere:!1,selectedDeviceType:no.desktop.key};function wte({clientId:e}){let{currentBlockVisibility:t,selectedDeviceType:o,viewportSettings:r,hasParentHiddenEverywhere:n}=(0,Yj.useSelect)(p=>{if(!e)return wFe;let{getBlockAttributes:g,isBlockParentHiddenEverywhere:m,getSettings:h}=H(p(C)),b=h();return{currentBlockVisibility:g(e)?.metadata?.blockVisibility,selectedDeviceType:b?.[wa]?.toLowerCase()||no.desktop.key,viewportSettings:b?.__experimentalFeatures?.viewport,hasParentHiddenEverywhere:m(e)}},[e]),s=Nt(e)?.ownerDocument?.defaultView,a=s===null?void 0:s,{isBlockCurrentlyHidden:l,currentViewport:u}=Ma({blockVisibility:t,deviceType:o,viewportSettings:r,view:a}),d=(0,Yj.useSelect)(p=>!e||!u?!1:H(p(C)).isBlockParentHiddenAtViewport(e,u),[e,u]);if(!(l||n||d))return null;let f;if(l)if(t===!1)f=(0,Fp.__)("Block is hidden");else{let p=no[u]?.label||u;f=(0,Fp.sprintf)((0,Fp.__)("Block is hidden on %s"),p)}if(n)f=(0,Fp.__)("Parent block is hidden");else if(d){let p=no[u]?.label||u;f=(0,Fp.sprintf)((0,Fp.__)("Parent block is hidden on %s"),p)}return(0,zv.jsx)(xFe,{className:"block-editor-block-visibility-info",children:(0,zv.jsxs)(zp.__experimentalHStack,{spacing:2,justify:"start",children:[(0,zv.jsx)(zp.Icon,{icon:Vl}),(0,zv.jsx)(zp.__experimentalText,{children:f})]})})}function m0(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:g,initialPosition:m,blockEditingMode:h,isHighlighted:b,isMultiSelected:v,isPartiallySelected:y,isReusable:k,isDragging:S,hasChildSelected:_,isEditingDisabled:x,hasEditableOutline:w,isEditingContentOnlySection:T,defaultClassName:B,isSectionBlock:R,isWithinSectionBlock:I,canMove:A,blockVisibility:P,deviceType:O,viewportSettings:N,ariaLabel:z}=(0,Cte.useContext)(zn);ete(o,n);let D=(0,jv.useRefEffect)(Y=>{if(Y){let{ownerDocument:Z}=Y,{defaultView:oe}=Z;D.current=oe}},[]),M=(0,mI.sprintf)((0,mI.__)("Block: %s"),d),V=a==="html"&&!t?"-visual":"",L=mte(),j=!I,q=(0,jv.useMergeRefs)([e.ref,D,Uee({clientId:o,initialPosition:m}),YQ(o),$ee(o),nte({clientId:o,isSelected:f}),Wee({isEnabled:j}),ate(),eI({triggerAnimationOnChange:s,clientId:o}),(0,jv.useDisabled)({isDisabled:!g}),cI({clientId:o,isEnabled:R}),lte({isSelected:f}),A?L:void 0]),Q=gt(),ee=!!Q[Hy]?{"--wp-admin-theme-color":"var(--wp-block-synced-color)","--wp-admin-theme-color--rgb":"var(--wp-block-synced-color--rgb)"}:{},{isBlockCurrentlyHidden:W}=Ma({blockVisibility:P,deviceType:O,viewportSettings:N,view:D.current});u<2&&o===Q.clientId&&(0,Tte.default)(`Block type "${l}" must support API version 2 or higher to work correctly with "useBlockProps" method.`);let $=!1;return(n?.style?.marginTop?.charAt(0)==="-"||n?.style?.marginBottom?.charAt(0)==="-"||n?.style?.marginLeft?.charAt(0)==="-"||n?.style?.marginRight?.charAt(0)==="-")&&($=!0),{tabIndex:h==="disabled"?-1:0,draggable:A&&!_?!0:void 0,...n,...e,ref:q,id:`block-${o}${V}`,role:"document","aria-label":z??M,"data-block":o,"data-type":l,"data-title":d,inert:p?"true":void 0,className:K("block-editor-block-list__block",{"wp-block":!i,"has-block-overlay":g,"is-selected":f,"is-highlighted":b,"is-multi-selected":v,"is-partially-selected":y,"is-reusable":k,"is-dragging":S,"has-child-selected":_,"is-editing-disabled":x,"has-editable-outline":w,"has-negative-margin":$,"is-editing-content-only-section":T,"is-block-hidden":W},r,e.className,n.className,B),style:{...n.style,...e.style,...ee}}}m0.save=Ete.__unstableGetBlockProps;var Dr=c(E(),1);function CFe(e,t){let o={...e,...t};return e?.hasOwnProperty("className")&&t?.hasOwnProperty("className")&&(o.className=K(e.className,t.className)),e?.hasOwnProperty("style")&&t?.hasOwnProperty("style")&&(o.style={...e.style,...t.style}),o}function gI({children:e,isHtml:t,...o}){return(0,Dr.jsx)("div",{...m0(o,{__unstableIsHtml:t}),children:e})}function qj({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:g,onReplace:m,onRemove:h,onInsertBlocksAfter:b,onMerge:v,toggleSelection:y}){let{mayDisplayControls:k,mayDisplayParentControls:S,isSelectionWithinCurrentSection:_,themeSupportsLayout:x,...w}=(0,jp.useContext)(zn),T=Sh()||{},B=(0,Dr.jsx)(UB,{name:u,isSelected:i,attributes:f,setAttributes:g,insertBlocksAfter:o?void 0:b,onReplace:r?m:void 0,onRemove:r?h:void 0,mergeBlocks:r?v:void 0,clientId:n,isSelectionEnabled:s,toggleSelection:y,__unstableLayoutClassNames:l,__unstableParentLayout:Object.keys(T).length?T:void 0,mayDisplayControls:k,mayDisplayParentControls:S,mayDisplayPatternEditingControls:_,blockEditingMode:w.blockEditingMode,isPreviewMode:w.isPreviewMode}),R=(0,$t.getBlockType)(u);R?.getEditWrapperProps&&(p=CFe(p,R.getEditWrapperProps(f)));let I=p&&!!p["data-align"]&&!x,A=a?.includes("is-position-sticky");I&&(B=(0,Dr.jsx)("div",{className:K("wp-block",A&&a),"data-align":p["data-align"],children:B}));let P;if(d)t==="html"?P=(0,Dr.jsxs)(Dr.Fragment,{children:[(0,Dr.jsx)("div",{style:{display:"none"},children:B}),(0,Dr.jsx)(gI,{isHtml:!0,children:(0,Dr.jsx)(NJ,{clientId:n})})]}):R?.apiVersion>1?P=B:P=(0,Dr.jsx)(gI,{children:B});else{let D=e?(0,$t.serializeRawBlock)(e):(0,$t.getSaveContent)(R,f);P=(0,Dr.jsxs)(gI,{className:"has-warning",children:[(0,Dr.jsx)(lJ,{clientId:n}),(0,Dr.jsx)(jp.RawHTML,{children:(0,Bte.safeHTML)(D)})]})}let{"data-align":O,...N}=p??{},z={...N,className:K(N.className,O&&x&&`align${O}`,!(O&&A)&&a)};return(0,Dr.jsx)(zn.Provider,{value:{wrapperProps:z,isAligned:I,isSelectionWithinCurrentSection:_,...w},children:(0,Dr.jsx)(pJ,{fallback:(0,Dr.jsx)(gI,{className:"has-warning",children:(0,Dr.jsx)(dJ,{})}),children:P})})}var EFe=(0,hI.withDispatch)((e,t,o)=>{let{updateBlockAttributes:r,insertBlocks:n,mergeBlocks:i,replaceBlocks:s,toggleSelection:a,__unstableMarkLastChangeAsPersistent:l,moveBlocksToPosition:u,removeBlock:d,selectBlock:f}=e(C);return{setAttributes(p){let{getMultiSelectedBlockClientIds:g}=o.select(C),m=g(),{clientId:h,attributes:b}=t,v=m.length?m:[h],y=typeof p=="function"?p(b):p;r(v,y)},onInsertBlocks(p,g){let{rootClientId:m}=t;n(p,g,m)},onInsertBlocksAfter(p){let{clientId:g,rootClientId:m}=t,{getBlockIndex:h}=o.select(C),b=h(g);n(p,b+1,m)},onMerge(p){let{clientId:g,rootClientId:m}=t,{getPreviousBlockClientId:h,getNextBlockClientId:b,getBlock:v,getBlockAttributes:y,getBlockName:k,getBlockOrder:S,getBlockIndex:_,getBlockRootClientId:x,canInsertBlockType:w}=o.select(C);function T(){let R=v(g),I=(0,$t.getDefaultBlockName)(),A=(0,$t.getBlockType)(I);if(k(g)!==I){let P=(0,$t.switchToBlockType)(R,I);P&&P.length&&s(g,P)}else if((0,$t.isUnmodifiedDefaultBlock)(R)){let P=b(g);P&&o.batch(()=>{d(g),f(P)})}else if(A.merge){let P=A.merge({},R.attributes);s([g],[(0,$t.createBlock)(I,P)])}}function B(R,I=!0){let A=k(R),O=(0,$t.getBlockType)(A).category==="text",N=x(R),z=S(R),[D]=z;z.length===1&&(0,$t.isUnmodifiedBlock)(v(D))?d(R):O?o.batch(()=>{if(w(k(D),N))u([D],R,N,_(R));else{let M=(0,$t.switchToBlockType)(v(D),(0,$t.getDefaultBlockName)());M&&M.length&&M.every(V=>w(V.name,N))?(n(M,_(R),N,I),d(D,!1)):T()}!S(R).length&&(0,$t.isUnmodifiedBlock)(v(R))&&d(R,!1)}):T()}if(p){if(m){let I=b(m);if(I)if(k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(I),I,m),d(I,!1)});return}}else{i(m,I);return}}let R=b(g);if(!R)return;S(R).length?B(R,!1):i(g,R)}else{let R=h(g);if(R)i(R,g);else if(m){let I=h(m);if(I&&k(m)===k(I)){let A=y(m),P=y(I);if(Object.keys(A).every(O=>A[O]===P[O])){o.batch(()=>{u(S(m),m,I),d(m,!1)});return}}B(m)}else T()}},onReplace(p,g,m){p.length&&!(0,$t.isUnmodifiedDefaultBlock)(p[p.length-1])&&l();let h=p?.length===1&&Array.isArray(p[0])?p[0]:p;s([t.clientId],h,g,m)},onRemove(){d(t.clientId)},toggleSelection(p){a(p)}}});qj=(0,bI.compose)(EFe,(0,Rte.withFilters)("editor.BlockListBlock"))(qj);function TFe(e){let{clientId:t,rootClientId:o}=e,r=(0,hI.useSelect)(X=>{let{isBlockSelected:re,getBlockMode:le,isSelectionEnabled:ve,getTemplateLock:xe,isSectionBlock:be,getParentSectionBlock:ae,getBlockWithoutAttributes:pe,getBlockAttributes:ke,canRemoveBlock:Se,canMoveBlock:we,getSettings:Ce,getEditedContentOnlySection:se,getBlockEditingMode:ie,getBlockName:Ae,isFirstMultiSelectedBlock:ye,getMultiSelectedBlockClientIds:Te,hasSelectedInnerBlock:qe,getBlocksByName:pt,getBlockIndex:at,isBlockMultiSelected:Ct,isBlockSubtreeDisabled:rt,isBlockHighlighted:Ot,__unstableIsFullySelected:ut,__unstableSelectionHasUnmergeableBlock:Ut,isBlockBeingDragged:So,isDragging:mo,__unstableHasActiveBlockOverlayActive:me,getSelectedBlocksInitialCaretPosition:Me}=H(X(C)),Ze=pe(t);if(!Ze)return;let{hasBlockSupport:ze,getActiveBlockVariation:Je}=X($t.store),lt=ke(t),{name:ct,isValid:vr}=Ze,Lo=(0,$t.getBlockType)(ct),rr=Ce(),{supportsLayout:go,isPreviewMode:Wo,__experimentalBlockBindingsSupportedAttributes:Fn}=rr,Sr=Fn?.[ct],ln=lt?.metadata?.blockVisibility,it=rr?.[wa]?.toLowerCase()||"desktop",_t=rr?.__experimentalFeatures?.viewport,Vt=Lo?.apiVersion>1,ko=Ct(t),$o=ie(t),nr={isPreviewMode:Wo,blockWithoutAttributes:Ze,name:ct,attributes:lt,isValid:vr,themeSupportsLayout:go,index:at(t),isReusable:(0,$t.isReusableBlock)(Lo),className:Vt?lt.className:void 0,defaultClassName:Vt?(0,$t.getBlockDefaultClassName)(ct):void 0,blockTitle:Lo?.title,bindableAttributes:Sr,blockVisibility:ln,deviceType:it,viewportSettings:_t,isMultiSelected:ko,blockEditingMode:$o,isEditingDisabled:$o==="disabled"};if(Wo)return nr;let Sa=re(t),ka=Se(t),Ll=we(t),Be=Je(ct,lt),Ft=!0,nt=qe(t,Ft),zt=be(t)?t:ae(t),Ko=(0,$t.hasBlockSupport)(ct,"multiple",!0)?[]:pt(ct),kn=Ko.length&&Ko[0]!==t;return{...nr,mode:le(t),isSelectionEnabled:ve(),isLocked:!!xe(o),isSectionBlock:be(t),isWithinSectionBlock:!!zt,isSelectionWithinCurrentSection:re(zt)||qe(zt,Ft),blockType:Lo,canRemove:ka,canMove:Ll,isSelected:Sa,isEditingContentOnlySection:se()===t,blockEditingMode:$o,mayDisplayControls:Sa||ye(t)&&Te().every(Wg=>Ae(Wg)===ct),mayDisplayParentControls:ze(Ae(t),"__experimentalExposeControlsToChildren",!1)&&qe(t),blockApiVersion:Lo?.apiVersion||1,blockTitle:Be?.title||Lo?.title,isSubtreeDisabled:$o==="disabled"&&rt(t),hasOverlay:me(t)&&!mo(),initialPosition:Sa?Me():void 0,isHighlighted:Ot(t),isMultiSelected:ko,isPartiallySelected:ko&&!ut()&&!Ut(),isDragging:So(t),hasChildSelected:nt,isEditingDisabled:$o==="disabled",hasEditableOutline:$o!=="disabled"&&ie(o)==="disabled",originalBlockClientId:kn?Ko[0]:!1,blockVisibility:ln,deviceType:it,viewportSettings:_t}},[t,o]),n=(0,bI.useRefEffect)(X=>{if(X){let{ownerDocument:re}=X,{defaultView:le}=re;n.current=le}},[]),{isBlockCurrentlyHidden:i}=Ma({blockVisibility:r?.blockVisibility,deviceType:r?.deviceType,viewportSettings:r?.viewportSettings,view:n.current}),s=(0,jp.useMemo)(()=>({...r?.blockWithoutAttributes,attributes:r?.attributes}),[r?.blockWithoutAttributes,r?.attributes]);if(!r)return null;let{isPreviewMode:a,mode:l="visual",isSelectionEnabled:u=!1,isLocked:d=!1,canRemove:f=!1,canMove:p=!1,name:g,attributes:m,isValid:h,isSelected:b=!1,themeSupportsLayout:v,isEditingContentOnlySection:y,blockEditingMode:k,mayDisplayControls:S,mayDisplayParentControls:_,index:x,blockApiVersion:w,blockType:T,blockTitle:B,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:D,hasChildSelected:M,isSectionBlock:V,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:Q,className:te,defaultClassName:ee,originalBlockClientId:W,bindableAttributes:$,blockVisibility:Y,deviceType:Z,viewportSettings:oe}=r,ne={isPreviewMode:a,clientId:t,className:te,index:x,mode:l,name:g,blockApiVersion:w,blockType:T,blockTitle:B,isSelected:b,isSubtreeDisabled:R,hasOverlay:I,initialPosition:A,blockEditingMode:k,isHighlighted:P,isMultiSelected:O,isPartiallySelected:N,isReusable:z,isDragging:D,hasChildSelected:M,isSectionBlock:V,isWithinSectionBlock:L,isSelectionWithinCurrentSection:j,isEditingDisabled:q,hasEditableOutline:Q,isEditingContentOnlySection:y,defaultClassName:ee,mayDisplayControls:S,mayDisplayParentControls:_,originalBlockClientId:W,themeSupportsLayout:v,canMove:p,isBlockCurrentlyHidden:i,bindableAttributes:$,blockVisibility:Y,deviceType:Z,viewportSettings:oe};return i&&!b&&!O&&!M?null:(0,Dr.jsx)(zn.Provider,{value:ne,children:(0,Dr.jsx)(qj,{...e,mode:l,isSelectionEnabled:u,isLocked:d,canRemove:f,canMove:p,block:s,name:g,attributes:m,isValid:h,isSelected:b})})}var yI=(0,jp.memo)(TFe);var b9=c(J(),1),ume=c(de(),1);var g9=c(G(),1),ime=c(Ite(),1),O2=c(J(),1),A2=c(io(),1);var nme=c(ar(),1),Ud=c(G(),1),I2=c(U(),1),uk=c(J(),1),Sb=c(de(),1),m9=c(F(),1);var Jt=c(F(),1),T2=c(U(),1);var Gse=c(F(),1);var Lh=c(ue(),1);function Mh({controlled:e,default:t,name:o,state:r="value"}){let{current:n}=Lh.useRef(e!==void 0),[i,s]=Lh.useState(t),a=n?e:i,l=Lh.useCallback(u=>{n||s(u)},[]);return[a,l]}var RFe=c(ue(),1),g0={...RFe};var Ate=c(ue(),1),Ote={};function lo(e,t){let o=Ate.useRef(Ote);return o.current===Ote&&(o.current=e(t)),o}var Zj=g0.useInsertionEffect,BFe=Zj&&Zj!==g0.useLayoutEffect?Zj:e=>e();function he(e){let t=lo(PFe).current;return t.next=e,BFe(t.effect),t.trampoline}function PFe(){let e={next:void 0,callback:IFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function IFe(){}var Lte=c(ue(),1),OFe=()=>{},ce=typeof document<"u"?Lte.useLayoutEffect:OFe;var Hp=c(ue(),1);var vI=c(ue(),1),Xj=vI.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function Mte(){return vI.useContext(Xj)}var Nte=c(E(),1);function Dte(e){let{children:t,elementsRef:o,labelsRef:r,onMapChange:n}=e,i=he(n),s=Hp.useRef(0),a=lo(LFe).current,l=lo(AFe).current,[u,d]=Hp.useState(0),f=Hp.useRef(u),p=he((v,y)=>{l.set(v,y??null),f.current+=1,d(f.current)}),g=he(v=>{l.delete(v),f.current+=1,d(f.current)}),m=Hp.useMemo(()=>{let v=new Map;return Array.from(l.keys()).filter(k=>k.isConnected).sort(MFe).forEach((k,S)=>{let _=l.get(k)??{};v.set(k,{..._,index:S})}),v},[l,u]);ce(()=>{if(typeof MutationObserver!="function"||m.size===0)return;let v=new MutationObserver(y=>{let k=new Set,S=_=>k.has(_)?k.delete(_):k.add(_);y.forEach(_=>{_.removedNodes.forEach(S),_.addedNodes.forEach(S)}),k.size===0&&(f.current+=1,d(f.current))});return m.forEach((y,k)=>{k.parentElement&&v.observe(k.parentElement,{childList:!0})}),()=>{v.disconnect()}},[m]),ce(()=>{f.current===u&&(o.current.length!==m.size&&(o.current.length=m.size),r&&r.current.length!==m.size&&(r.current.length=m.size),s.current=m.size),i(m)},[i,m,o,r,u]),ce(()=>()=>{o.current=[]},[o]),ce(()=>()=>{r&&(r.current=[])},[r]);let h=he(v=>(a.add(v),()=>{a.delete(v)}));ce(()=>{a.forEach(v=>v(m))},[a,m]);let b=Hp.useMemo(()=>({register:p,unregister:g,subscribeMapChange:h,elementsRef:o,labelsRef:r,nextIndexRef:s}),[p,g,h,o,r,s]);return(0,Nte.jsx)(Xj.Provider,{value:b,children:t})}function AFe(){return new Map}function LFe(){return new Set}function MFe(e,t){let o=e.compareDocumentPosition(t);return o&Node.DOCUMENT_POSITION_FOLLOWING||o&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:o&Node.DOCUMENT_POSITION_PRECEDING||o&Node.DOCUMENT_POSITION_CONTAINS?1:0}var SI=c(ue(),1),NFe=SI.createContext(void 0);function Up(){return SI.useContext(NFe)?.direction??"ltr"}function DFe(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 VFe=DFe("https://base-ui.com/production-error","Base UI"),It=VFe;var Nh=c(ue(),1);function ru(e,t,o,r){let n=lo(Fte).current;return FFe(n,e,t,o,r)&&zte(n,[e,t,o,r]),n.callback}function Vte(e){let t=lo(Fte).current;return zFe(t,e)&&zte(t,e),t.callback}function Fte(){return{callback:null,cleanup:null,refs:[]}}function FFe(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function zFe(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function zte(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 Hte=c(ue(),1);var jte=c(ue(),1),jFe=parseInt(jte.version,10);function Hv(e){return jFe>=e}function Qj(e){if(!Hte.isValidElement(e))return null;let t=e,o=t.props;return(Hv(19)?o?.ref:t.ref)??null}function h0(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function jt(){}var b0=Object.freeze([]),Qt=Object.freeze({});function Ute(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 Gte(e,t){return typeof e=="function"?e(t):e}function kI(e,t){return typeof e=="function"?e(t):e}var Jj={};function Ht(e,t,o,r,n){if(!o&&!r&&!n&&!e)return _I(t);let i=_I(e);return t&&(i=y0(i,t)),o&&(i=y0(i,o)),r&&(i=y0(i,r)),n&&(i=y0(i,n)),i}function Wte(e){if(e.length===0)return Jj;if(e.length===1)return _I(e[0]);let t=_I(e[0]);for(let o=1;o<e.length;o+=1)t=y0(t,e[o]);return t}function _I(e){return e8(e)?{...Kte(e,Jj)}:HFe(e)}function y0(e,t){return e8(t)?Kte(t,e):UFe(e,t)}function HFe(e){let t={...e};for(let o in t){let r=t[o];$te(o,r)&&(t[o]=Yte(r))}return t}function UFe(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=h0(e.style,r);break}case"className":{e[o]=t8(e.className,r);break}default:$te(o,r)?e[o]=GFe(e[o],r):e[o]=r}}return e}function $te(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 e8(e){return typeof e=="function"}function Kte(e,t){return e8(e)?e(t):e??Jj}function GFe(e,t){return t?e?(...o)=>{let r=o[0];if(qte(r)){let i=r;v0(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let n=t(...o);return e?.(...o),n}:Yte(t):e}function Yte(e){return e&&((...t)=>{let o=t[0];return qte(o)&&v0(o),e(...t)})}function v0(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function t8(e,t){return t?e?t+" "+e:t:e}function qte(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var o8=c(ue(),1);function We(e,t,o={}){let r=t.render,n=WFe(t,o);if(o.enabled===!1)return null;let i=o.state??Qt;return YFe(e,r,n,i)}function WFe(e,t={}){let{className:o,style:r,render:n}=e,{state:i=Qt,ref:s,props:a,stateAttributesMapping:l,enabled:u=!0}=t,d=u?Gte(o,i):void 0,f=u?kI(r,i):void 0,p=u?Ute(i,l):Qt,g=u&&a?$Fe(a):void 0,m=u?h0(p,g)??{}:Qt;return typeof document<"u"&&(u?Array.isArray(s)?m.ref=Vte([m.ref,Qj(n),...s]):m.ref=ru(m.ref,Qj(n),s):ru(null,null)),u?(d!==void 0&&(m.className=t8(m.className,d)),f!==void 0&&(m.style=h0(m.style,f)),m):Qt}function $Fe(e){return Array.isArray(e)?Wte(e):Ht(void 0,e)}var KFe=Symbol.for("react.lazy");function YFe(e,t,o,r){if(t){if(typeof t=="function")return t(o,r);let n=Ht(o,t.props);n.ref=o.ref;let i=t;return i?.$$typeof===KFe&&(i=Nh.Children.toArray(t)[0]),Nh.cloneElement(i,n)}if(e&&typeof e=="string")return qFe(e,o);throw new Error(It(8))}function qFe(e,t){return e==="button"?(0,o8.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,o8.createElement)("img",{alt:"",...t,key:t.key}):Nh.createElement(e,t)}var xI=c(ue(),1);var Zte=0;function ZFe(e,t="mui"){let[o,r]=xI.useState(e),n=e||o;return xI.useEffect(()=>{o==null&&(Zte+=1,r(`${t}-${Zte}`))},[o,t]),n}var Xte=g0.useId;function Gp(e,t){if(Xte!==void 0){let o=Xte();return e??(t?`${t}-${o}`:o)}return ZFe(e,t)}function ii(e){return Gp(e,"base-ui")}var EI=c(ue(),1);var Re={};Ar(Re,{cancelOpen:()=>w3e,chipRemovePress:()=>s3e,clearPress:()=>i3e,closePress:()=>r3e,closeWatcher:()=>b3e,decrementPress:()=>c3e,disabled:()=>E3e,drag:()=>k3e,escapeKey:()=>h3e,focusOut:()=>g3e,imperativeAction:()=>B3e,incrementPress:()=>l3e,initial:()=>R3e,inputBlur:()=>f3e,inputChange:()=>u3e,inputClear:()=>d3e,inputPaste:()=>p3e,inputPress:()=>m3e,itemPress:()=>o3e,keyboard:()=>v3e,linkPress:()=>n3e,listNavigation:()=>y3e,missing:()=>T3e,none:()=>XFe,outsidePress:()=>t3e,pointer:()=>S3e,scrub:()=>x3e,siblingOpen:()=>C3e,swipe:()=>P3e,trackPress:()=>a3e,triggerFocus:()=>e3e,triggerHover:()=>JFe,triggerPress:()=>QFe,wheel:()=>_3e,windowResize:()=>I3e});var XFe="none",QFe="trigger-press",JFe="trigger-hover",e3e="trigger-focus",t3e="outside-press",o3e="item-press",r3e="close-press",n3e="link-press",i3e="clear-press",s3e="chip-remove-press",a3e="track-press",l3e="increment-press",c3e="decrement-press",u3e="input-change",d3e="input-clear",f3e="input-blur",p3e="input-paste",m3e="input-press",g3e="focus-out",h3e="escape-key",b3e="close-watcher",y3e="list-navigation",v3e="keyboard",S3e="pointer",k3e="drag",_3e="wheel",x3e="scrub",w3e="cancel-open",C3e="sibling-open",E3e="disabled",T3e="missing",R3e="initial",B3e="imperative-action",P3e="swipe",I3e="window-resize";function Ue(e,t,o,r){let n=!1,i=!1,s=r??Qt;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 n8=c(ue(),1);var Qte=c(ue(),1),O3e=[];function Uv(e){Qte.useEffect(e,O3e)}var wI=null,bgt=globalThis.requestAnimationFrame,r8=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)}},CI=new r8,Gn=class e{static create(){return new e}static request(t){return CI.request(t)}static cancel(t){return CI.cancel(t)}currentId=wI;request(t){this.cancel(),this.currentId=CI.request(()=>{this.currentId=wI,t()})}cancel=()=>{this.currentId!==wI&&(CI.cancel(this.currentId),this.currentId=wI)};disposeEffect=()=>this.cancel};function Vi(){let e=lo(Gn.create).current;return Uv(e.disposeEffect),e}function ps(e,t=!1,o=!1){let[r,n]=n8.useState(e&&t?"idle":void 0),[i,s]=n8.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&r!=="ending"&&!o&&n("ending"),!e&&!i&&r==="ending"&&n(void 0),ce(()=>{if(!e&&i&&r!=="ending"&&o){let a=Gn.request(()=>{n("ending")});return()=>{Gn.cancel(a)}}},[e,i,r,o]),ce(()=>{if(!e||t)return;let a=Gn.request(()=>{n(void 0)});return()=>{Gn.cancel(a)}},[t,e]),ce(()=>{if(!e||!t)return;e&&i&&r!=="idle"&&n("starting");let a=Gn.request(()=>{n("idle")});return()=>{Gn.cancel(a)}},[t,e,i,r]),{mounted:i,setMounted:s,transitionStatus:r}}function Jte(e){let{open:t,defaultOpen:o,onOpenChange:r,disabled:n}=e,[i,s]=Mh({controlled:t,default:o,name:"Collapsible",state:"open"}),{mounted:a,setMounted:l,transitionStatus:u}=ps(i,!0,!0),d=ii(),[f,p]=EI.useState(),g=f??d,m=he(h=>{let b=!i,v=Ue(Re.triggerPress,h.nativeEvent);r(b,v),!v.isCanceled&&s(b)});return EI.useMemo(()=>({disabled:n,handleTrigger:m,mounted:a,open:i,panelId:g,setMounted:l,setOpen:s,setPanelIdState:p,transitionStatus:u}),[n,m,a,i,g,l,s,p,u])}var TI=c(ue(),1),i8=TI.createContext(void 0);function RI(){let e=TI.useContext(i8);if(e===void 0)throw new Error(It(15));return e}var Dh=c(ue(),1);var s8=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function eoe(e={}){let{label:t,metadata:o,textRef:r,indexGuessBehavior:n,index:i}=e,{register:s,unregister:a,subscribeMapChange:l,elementsRef:u,labelsRef:d,nextIndexRef:f}=Mte(),p=Dh.useRef(-1),[g,m]=Dh.useState(i??(n===s8.GuessFromOrder?()=>{if(p.current===-1){let v=f.current;f.current+=1,p.current=v}return p.current}:-1)),h=Dh.useRef(null),b=Dh.useCallback(v=>{if(h.current=v,g!==-1&&v!==null&&(u.current[g]=v,d)){let y=t!==void 0;d.current[g]=y?t:r?.current?.textContent??v.textContent}},[g,u,d,t,r]);return ce(()=>{if(i!=null)return;let v=h.current;if(v)return s(v,o),()=>{a(v)}},[i,s,a,o]),ce(()=>{if(i==null)return l(v=>{let y=h.current?v.get(h.current)?.index:null;y!=null&&m(y)})},[i,l,m]),{ref:b,index:g}}var nu=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),A3e={[nu.startingStyle]:""},L3e={[nu.endingStyle]:""},En={transitionStatus(e){return e==="starting"?A3e:e==="ending"?L3e:null}};var S0=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=nu.startingStyle]="startingStyle",e[e.endingStyle=nu.endingStyle]="endingStyle",e})({});var toe=(function(e){return e.panelOpen="data-panel-open",e})({});var M3e={[S0.open]:""},N3e={[S0.closed]:""},ooe={open(e){return e?{[toe.panelOpen]:""}:null}},roe={open(e){return e?M3e:N3e}};var Gv=c(ue(),1);function BI(){return typeof window<"u"}function Vr(e){return PI(e)?(e.nodeName||"").toLowerCase():"#document"}function xt(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Zl(e){var t;return(t=(PI(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function PI(e){return BI()?e instanceof Node||e instanceof xt(e).Node:!1}function Xe(e){return BI()?e instanceof Element||e instanceof xt(e).Element:!1}function wt(e){return BI()?e instanceof HTMLElement||e instanceof xt(e).HTMLElement:!1}function iu(e){return!BI()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof xt(e).ShadowRoot}function su(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=en(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function noe(e){return/^(table|td|th)$/.test(Vr(e))}function k0(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var D3e=/transform|translate|scale|rotate|perspective|filter/,V3e=/paint|layout|strict|content/,Vh=e=>!!e&&e!=="none",a8;function II(e){let t=Xe(e)?en(e):e;return Vh(t.transform)||Vh(t.translate)||Vh(t.scale)||Vh(t.rotate)||Vh(t.perspective)||!OI()&&(Vh(t.backdropFilter)||Vh(t.filter))||D3e.test(t.willChange||"")||V3e.test(t.contain||"")}function ioe(e){let t=ql(e);for(;wt(t)&&!Xl(t);){if(II(t))return t;if(k0(t))return null;t=ql(t)}return null}function OI(){return a8==null&&(a8=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),a8}function Xl(e){return/^(html|body|#document)$/.test(Vr(e))}function en(e){return xt(e).getComputedStyle(e)}function _0(e){return Xe(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ql(e){if(Vr(e)==="html")return e;let t=e.assignedSlot||e.parentNode||iu(e)&&e.host||Zl(e);return iu(t)?t.host:t}function soe(e){let t=ql(e);return Xl(t)?e.ownerDocument?e.ownerDocument.body:e.body:wt(t)&&su(t)?t:soe(t)}function Wp(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=soe(e),i=n===((r=e.ownerDocument)==null?void 0:r.body),s=xt(n);if(i){let a=AI(s);return t.concat(s,s.visualViewport||[],su(n)?n:[],a&&o?Wp(a):[])}else return t.concat(n,Wp(n,[],o))}function AI(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var LI=c(ue(),1),F3e=LI.createContext(void 0);function aoe(e=!1){let t=LI.useContext(F3e);if(t===void 0&&!e)throw new Error(It(16));return t}var loe=c(ue(),1);function coe(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:loe.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 Fh(e={}){let{disabled:t=!1,focusableWhenDisabled:o,tabIndex:r=0,native:n=!0,composite:i}=e,s=Gv.useRef(null),a=aoe(!0),l=i??a!==void 0,{props:u}=coe({focusableWhenDisabled:o,disabled:t,composite:l,tabIndex:r,isNativeButton:n}),d=Gv.useCallback(()=>{let g=s.current;l8(g)&&l&&t&&u.disabled===void 0&&g.disabled&&(g.disabled=!1)},[t,u.disabled,l]);ce(d,[d]);let f=Gv.useCallback((g={})=>{let{onClick:m,onMouseDown:h,onKeyUp:b,onKeyDown:v,onPointerDown:y,...k}=g;return Ht({onClick(S){if(t){S.preventDefault();return}m?.(S)},onMouseDown(S){t||h?.(S)},onKeyDown(S){if(t||(v0(S),v?.(S),S.baseUIHandlerPrevented))return;let _=S.target===S.currentTarget,x=S.currentTarget,w=l8(x),T=!n&&z3e(x),B=_&&(n?w:!T),R=S.key==="Enter",I=S.key===" ",A=x.getAttribute("role"),P=A?.startsWith("menuitem")||A==="option"||A==="gridcell";if(_&&l&&I){if(S.defaultPrevented&&P)return;S.preventDefault(),T||n&&w?(x.click(),S.preventBaseUIHandler()):B&&(m?.(S),S.preventBaseUIHandler());return}B&&(!n&&(I||R)&&S.preventDefault(),!n&&R&&m?.(S))},onKeyUp(S){if(!t){if(v0(S),b?.(S),S.target===S.currentTarget&&n&&l&&l8(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!l&&S.key===" "&&m?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,k)},[t,u,l,n]),p=he(g=>{s.current=g,d()});return{getButtonProps:f,buttonRef:p}}function l8(e){return wt(e)&&e.tagName==="BUTTON"}function z3e(e){return!!(e?.tagName==="A"&&e?.href)}var Fi=c(ue(),1);function tt(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Kt(e){let t=lo(j3e,e).current;return t.next=e,ce(t.effect),t}function j3e(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ke(e){return e?.ownerDocument||document}var doe=c(ue(),1);var uoe=c(Ed(),1);function Ql(e){return e==null?e:"current"in e?e.current:e}function $p(e,t=!1,o=!0){let r=Vi();return he((n,i=null)=>{r.cancel();let s=Ql(e);if(s==null)return;let a=s,l=()=>{uoe.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(a.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||l()}).catch(()=>{if(o){i?.aborted||l();return}let d=a.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=nu.startingStyle;if(!a.hasAttribute(d)){r.request(u);return}let f=new MutationObserver(()=>{a.hasAttribute(d)||(f.disconnect(),u())});f.observe(a,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}r.request(u)})}function si(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,i=he(n),s=$p(r,o,!1);doe.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var x0={height:void 0,width:void 0};function poe(e){let{externalRef:t,hiddenUntilFound:o,id:r,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:l,setOpen:u,transitionStatus:d}=e,f=Fi.useRef(null),p=Fi.useRef(null),[g,m]=Fi.useState(x0),h=Fi.useRef(x0),b=Fi.useRef(!1),v=Fi.useRef(a),y=Fi.useRef(!1),[k,S]=Fi.useState(!1),_=Fi.useRef(null),x=ru(t,f),w=Kt({mounted:i,open:a}),T=$p(f,!1,!1),B=!a&&!i,R=k?"idle":d,I=a&&(v.current||y.current),A=!a&&i&&p.current==="css-animation"&&g.height===void 0&&g.width===void 0?h.current:g,P=o&&B&&p.current!=="css-animation",O=he((V,L=!0)=>{L&&(h.current=V),m(V)}),N=he(()=>{_.current?.(),_.current=null}),z=he(V=>{N(),_.current=()=>{_.current=null,V()}}),D=he(()=>{a&&i&&p.current==="css-animation"&&(y.current=!0)});ce(()=>{!k||d==="starting"||S(!1)},[k,d]),Fi.useEffect(()=>()=>{D(),N()},[D,N]),ce(()=>{let V=f.current;if(!V)return;!a&&_.current&&N();let L=H3e(V,I);if(p.current=L,a&&d==="idle"&&v.current&&L==="css-animation"){h.current=Wv(V);return}if(a&&d==="starting"){let Q=b.current;if(b.current=!1,L==="none"){O(Wv(V)),S(!0);return}if(L==="css-transition"){let te=U3e(V);if(O(Wv(V)),!Q)return te;let ee=w0(V,"transition-duration","0s");return z(ee),S(!0),te}if(L==="css-animation"){if(O(Wv(V)),!Q){w0(V,"animation-name","none")();return}let te=w0(V,"animation-name","none"),ee=w0(V,"animation-duration","0s");te(),z(ee),S(!0);return}}if(!a&&i&&(d==="idle"||d==="starting")){if(v.current=!1,y.current=!1,L==="none"){O(x0,!1),l(!1);return}O(Wv(V));return}if(d!=="ending")return;if(L==="none"){l(!1);return}let j=Wv(V);if(!((j.height??0)>0||(j.width??0)>0)){l(!1);return}O(j),L==="css-animation"&&w0(V,"animation-name","none")()},[i,a,N,O,l,z,I,d]),si({enabled:a&&i&&R==="idle",open:!0,ref:f,onComplete(){a&&O(x0,!1)}}),Fi.useEffect(()=>{if(a||!i||R!=="ending"||!f.current)return;let L=new AbortController,j=-1;function q(){w.current.open||(l(!1),O(x0,!1))}return j=Gn.request(()=>{L.signal.aborted||T(q,L.signal)}),()=>{Gn.cancel(j),L.abort()}},[w,i,a,R,T,O,l]),ce(()=>{let V=f.current;!V||!o||!B||V.setAttribute("hidden","until-found")},[B,o]),Fi.useEffect(function(){let L=f.current;if(!L)return;function j(q){let Q=Ue(Re.none,q);s(!0,Q),!Q.isCanceled&&(b.current=!0,u(!0))}return tt(L,"beforematch",j)},[s,u]);let M=n||o||i||a;return{height:A.height,props:{...P?{[S0.startingStyle]:""}:void 0,hidden:B,id:r},ref:x,shouldPreventOpenAnimation:I,shouldRender:M,transitionStatus:R,width:A.width}}function Wv(e){return{height:e.scrollHeight,width:e.scrollWidth}}function H3e(e,t=!1){let o=xt(e).getComputedStyle(e),r=(o.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&foe(o.animationDuration),n=foe(o.transitionDuration);return r&&n||n?"css-transition":r?"css-animation":"none"}function foe(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function w0(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 U3e(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=Gn.request(o);return()=>{Gn.cancel(r),o()}}var moe=c(ue(),1);function MI(e){let t=moe.useRef(!0);t.current&&(t.current=!1,e())}var co={};Ar(co,{engine:()=>p8,env:()=>g8,os:()=>d8,screenReader:()=>m8});var d8={};Ar(d8,{android:()=>boe,apple:()=>u8,ios:()=>c8,linux:()=>Y3e,mac:()=>yoe,windows:()=>K3e});function G3e(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:W3e,platform:$3e,maxTouchPoints:goe}=G3e(),zh=W3e.toLowerCase(),jh=$3e.toLowerCase();var c8=/^i(os$|p)/.test(jh)||jh==="macintel"&&goe>1,hoe="android",boe=jh===hoe||zh.includes(hoe),yoe=!c8&&jh.startsWith("mac"),K3e=jh.startsWith("win"),Y3e=!boe&&/^(linux|chrome os)/.test(jh),u8=yoe||c8;var p8={};Ar(p8,{blink:()=>Z3e,gecko:()=>q3e,webkit:()=>f8});var f8=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),q3e=!f8&&zh.includes("firefox"),Z3e=!f8&&zh.includes("chrom");var m8={};Ar(m8,{voiceOver:()=>X3e});var X3e=u8;var g8={};Ar(g8,{jsdom:()=>Q3e});var Q3e=/jsdom|happydom/.test(zh);var C0=0,ai=class e{static create(){return new e}currentId=C0;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=C0,o()},t)}isStarted(){return this.currentId!==C0}clear=()=>{this.currentId!==C0&&(clearTimeout(this.currentId),this.currentId=C0)};disposeEffect=()=>this.clear};function wo(){let e=lo(ai.create).current;return Uv(e.disposeEffect),e}var voe={},Soe={},koe="";function J3e(e){if(typeof document>"u")return!1;let t=Ke(e);return xt(t).innerWidth-t.documentElement.clientWidth>0}function e4e(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let o=Ke(e),r=o.documentElement,n=o.body,i=su(r)?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 t4e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=su(o)?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 o4e(e){let t=Ke(e),o=t.documentElement,r=t.body,n=xt(o),i=0,s=0,a=!1,l=Gn.create();if(co.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function u(){let g=n.getComputedStyle(o),m=n.getComputedStyle(r),v=(g.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=o.scrollTop,s=o.scrollLeft,voe={scrollbarGutter:o.style.scrollbarGutter,overflowY:o.style.overflowY,overflowX:o.style.overflowX},koe=o.style.scrollBehavior,Soe={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,k=o.scrollWidth>o.clientWidth,S=g.overflowY==="scroll"||m.overflowY==="scroll",_=g.overflowX==="scroll"||m.overflowX==="scroll",x=Math.max(0,n.innerWidth-r.clientWidth),w=Math.max(0,n.innerHeight-r.clientHeight),T=parseFloat(m.marginTop)+parseFloat(m.marginBottom),B=parseFloat(m.marginLeft)+parseFloat(m.marginRight),R=su(o)?o:r;if(a=e4e(e),a){o.style.scrollbarGutter=v,R.style.overflowY="hidden",R.style.overflowX="hidden";return}Object.assign(o.style,{scrollbarGutter:v,overflowY:"hidden",overflowX:"hidden"}),(y||S)&&(o.style.overflowY="scroll"),(k||_)&&(o.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:T||w?`calc(100dvh - ${T+w}px)`:"100dvh",width:B||x?`calc(100vw - ${B+x}px)`:"100vw",boxSizing:"border-box",overflow:"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,voe),Object.assign(r.style,Soe),a||(o.scrollTop=i,o.scrollLeft=s,o.removeAttribute("data-base-ui-scroll-locked"),o.style.scrollBehavior=koe)}function f(){d(),l.request(u)}u();let p=tt(n,"resize",f);return()=>{l.cancel(),d(),typeof n.removeEventListener=="function"&&p()}}var h8=class{lockCount=0;restore=null;timeoutLock=ai.create();timeoutUnlock=ai.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=Ke(t).documentElement,n=xt(r).getComputedStyle(r).overflowY;if(n==="hidden"||n==="clip"){this.restore=jt;return}let i=co.os.ios||!J3e(t);this.restore=i?t4e(t):o4e(t)}},r4e=new h8;function _oe(e=!0,t=null){ce(()=>{if(e)return r4e.acquire(t)},[e,t])}var li=c(ue(),1);function Ks(e){e.preventDefault(),e.stopPropagation()}function xoe(e){return"nativeEvent"in e}function $v(e){return e.pointerType===""&&e.isTrusted?!0:co.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function NI(e){return co.env.jsdom?!1:!co.os.android&&e.width===0&&e.height===0||co.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 Na(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function woe(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var E0="data-base-ui-focusable";var b8="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])",T0="ArrowLeft",R0="ArrowRight",y8="ArrowUp",DI="ArrowDown";function Fr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function je(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&iu(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function Co(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Kp(e,t){if(!Xe(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,r]of t.entries())if(je(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function VI(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 Coe(e){return e.matches("html,body")}function Hh(e){return wt(e)&&e.matches(b8)}function v8(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${b8}`)!=null}function B0(e){return e?e.getAttribute("role")==="combobox"&&Hh(e):!1}function Eoe(e){if(!e||co.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Uh(e){return e?e.hasAttribute(E0)?e:e.querySelector(`[${E0}]`)||e:null}function n4e(e,t){return t!=null&&!Na(t)?0:typeof e=="function"?e():e}function Rd(e,t,o){let r=n4e(e,o);return typeof r=="number"?r:r?.[t]}function S8(e){return typeof e=="function"?e():e}function FI(e,t){return t||e==="click"||e==="mousedown"}function Toe(e){return e?.includes("mouse")&&e!=="mousedown"}var Roe=c(E(),1),Boe=li.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new ai,currentIdRef:{current:null},currentContextRef:{current:null}});function i4e(e,t){e.current=t.current}function k8(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=li.useRef(o),i=li.useRef(o),s=li.useRef(null),a=li.useRef(null),l=wo();return ce(()=>{if(i.current=o,!s.current){n.current=o;return}n.current={open:Rd(n.current,"open"),close:Rd(o,"close")}},[o,s,n,i]),(0,Roe.jsx)(Boe.Provider,{value:li.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:r,currentContextRef:a,timeout:l}),[r,l]),children:t})}function _8(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),i=li.useContext(Boe),{currentIdRef:s,delayRef:a,timeoutMs:l,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:p}=i,[g,m]=li.useState(!1),h=li.useRef(o),b=li.useRef(!1);return ce(()=>{h.current=o},[o]),ce(()=>()=>{b.current=!0},[]),ce(()=>{function v(){b.current||m(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,a.current=u.current,p.clear()}if(s.current&&!o&&s.current===n){if(m(!1),l){let y=n;return p.start(l,()=>{r.select("open")||s.current&&s.current!==y||v()}),()=>{(h.current||s.current!==y)&&p.clear()}}v()}},[o,n,s,a,l,u,d,p,r]),ce(()=>{if(!o)return;let v=d.current,y=s.current;p.clear(),d.current={onOpenChange:r.setOpen,setIsInstantPhase:m},s.current=n,a.current={open:0,close:Rd(u.current,"close")},y!==null&&y!==n?(m(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,Ue(Re.none))):(m(!1),v?.setIsInstantPhase(!1))},[o,n,r,s,a,u,d,p]),ce(()=>()=>{if(s.current===n){if(d.current=null,!h.current)return;s.current=null,i4e(a,u),p.clear()}},[d,s,a,n,u,p]),li.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:g}),[f,a,g])}var ui=c(ue(),1);function ci(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var jI=c(ue(),1);var Poe={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},zI={...Poe,position:"fixed",top:0,left:0},Ioe={...Poe,position:"absolute"};var Ooe=c(E(),1),Kv=jI.forwardRef(function(t,o){let[r,n]=jI.useState();return ce(()=>{co.screenReader.voiceOver&&co.engine.webkit&&n("button")},[]),(0,Ooe.jsx)("span",{...t,ref:o,style:zI,"aria-hidden":r?void 0:!0,...{tabIndex:0,role:r},"data-base-ui-focus-guard":""})});var Moe=["top","right","bottom","left"];var Yp=Math.min,zi=Math.max,qp=Math.round,I0=Math.floor,Jl=e=>({x:e,y:e}),s4e={left:"right",right:"left",bottom:"top",top:"bottom"};function O0(e,t,o){return zi(e,Yp(t,o))}function ec(e,t){return typeof e=="function"?e(t):e}function Wn(e){return e.split("-")[0]}function tc(e){return e.split("-")[1]}function UI(e){return e==="x"?"y":"x"}function A0(e){return e==="y"?"height":"width"}function ms(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function L0(e){return UI(ms(e))}function Noe(e,t,o){o===void 0&&(o=!1);let r=tc(e),n=L0(e),i=A0(n),s=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=P0(s)),[s,P0(s)]}function Doe(e){let t=P0(e);return[HI(e),t,HI(t)]}function HI(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Aoe=["left","right"],Loe=["right","left"],a4e=["top","bottom"],l4e=["bottom","top"];function c4e(e,t,o){switch(e){case"top":case"bottom":return o?t?Loe:Aoe:t?Aoe:Loe;case"left":case"right":return t?a4e:l4e;default:return[]}}function Voe(e,t,o,r){let n=tc(e),i=c4e(Wn(e),o==="start",r);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(HI)))),i}function P0(e){let t=Wn(e);return s4e[t]+e.slice(t.length)}function u4e(e){return{top:0,right:0,bottom:0,left:0,...e}}function GI(e){return typeof e!="number"?u4e(e):{top:e,right:e,bottom:e,left:e}}function Bd(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 x8(e,t){return t<0||t>=e.length}function WI(e,t){return Gh(e.current,{disabledIndices:t})}function w8(e,t){return Gh(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Gh(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&&C8(e,i,r));return i}function C8(e,t,o){if(typeof o=="function"?o(t):o?.includes(t)??!1)return!0;let n=e[t];return n?Wh(n)?!o&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function d4e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Wh(e,t=e?en(e):null){return!e||!e.isConnected||!t||d4e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var f4e='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function p4e(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let o=e.getRootNode();return iu(o)?o.host:null}function T8(e){for(let t of Array.from(e.children))if(Vr(t)==="summary")return t;return null}function m4e(e,t){let o=T8(t);return!!o&&(e===o||je(o,e))}function Foe(e){let t=e?Vr(e):"";return e!=null&&e.matches(f4e)&&(t!=="summary"||e.parentElement!=null&&Vr(e.parentElement)==="details"&&T8(e.parentElement)===e)&&(t!=="details"||T8(e)==null)&&(t!=="input"||e.type!=="hidden")}function zoe(e){if(!Foe(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=p4e(t)){let o=t!==e,r=Vr(t)==="slot";if(t.hasAttribute("inert")||o&&Vr(t)==="details"&&!t.open&&!m4e(e,t)||t.hasAttribute("hidden")||!r&&!g4e(t,o))return!1}return!0}function g4e(e,t){let o=en(e);return t?o.display!=="none":Wh(e,o)}function joe(e){let t=e.tabIndex;if(t<0){let o=Vr(e);if(o==="details"||o==="audio"||o==="video"||wt(e)&&e.isContentEditable)return 0}return t}function E8(e){if(Vr(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function h4e(e,t){let o=E8(e);if(!o)return!0;let r=t.find(n=>{let i=E8(n);return i?.name===o.name&&i.form===o.form&&i.checked});return r?r===o:t.find(n=>{let i=E8(n);return i?.name===o.name&&i.form===o.form})===o}function Hoe(e){if(wt(e)&&Vr(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return wt(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function Uoe(e,t){Hoe(e).forEach(o=>{Foe(o)&&t.push(o),Uoe(o,t)})}function Goe(e,t,o){Hoe(e).forEach(r=>{wt(r)&&r.matches(t)&&o.push(r),Goe(r,t,o)})}function $I(e){return zoe(e)&&joe(e)>=0}function R8(e){let t=[];return Uoe(e,t),t.filter(zoe)}function M0(e){let t=R8(e);return t.filter(o=>joe(o)>=0&&h4e(o,t))}function Woe(e,t){let o=M0(e),r=o.length;if(r===0)return;let n=Fr(Ke(e)),i=o.indexOf(n),s=i===-1?t===1?0:r-1:i+t;return o[s]}function KI(e){return Woe(Ke(e).body,1)||e}function YI(e){return Woe(Ke(e).body,-1)||e}function $h(e,t){let o=t||e.currentTarget,r=e.relatedTarget;return!r||!je(o,r)}function $oe(e){M0(e).forEach(o=>{o.dataset.tabindex=o.getAttribute("tabindex")||"",o.setAttribute("tabindex","-1")})}function B8(e){let t=[];Goe(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 Da(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Da(e,n.id,o)])}function P8(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 Pd(e){return`data-base-ui-${e}`}var qI=0;function Yv(e,t={}){let{preventScroll:o=!1,sync:r=!1,shouldFocus:n}=t;cancelAnimationFrame(qI);function i(){n&&!n()||e?.focus({preventScroll:o})}if(r)return i(),jt;let s=requestAnimationFrame(i);return qI=s,()=>{qI===s&&(cancelAnimationFrame(s),qI=0)}}var I8={inert:new WeakMap,"aria-hidden":new WeakMap},Koe="data-base-ui-inert",A8={inert:new WeakSet,"aria-hidden":new WeakSet},N0=new WeakMap,O8=0;function b4e(e){return A8[e]}function Xoe(e){return e?iu(e)?e.host:Xoe(e.parentNode):null}var Yoe=(e,t)=>t.map(o=>{if(e.contains(o))return o;let r=Xoe(o);return e.contains(r)?r:null}).filter(o=>o!=null),qoe=e=>{let t=new Set;return e.forEach(o=>{let r=o;for(;r&&!t.has(r);)t.add(r),r=r.parentNode}),t},Zoe=(e,t,o)=>{let r=[],n=i=>{!i||o.has(i)||Array.from(i.children).forEach(s=>{Vr(s)!=="script"&&(t.has(s)?n(s):r.push(s))})};return n(e),r};function y4e(e,t,o,r,{mark:n=!0}){let i=null;r?i="inert":o&&(i="aria-hidden");let s=null,a=null,l=Yoe(t,e),u=n?Zoe(t,qoe(l),new Set(l)):[],d=[],f=[];if(i){let p=I8[i],g=b4e(i);a=g,s=p;let m=Yoe(t,Array.from(t.querySelectorAll("[aria-live]"))),h=l.concat(m);Zoe(t,qoe(h),new Set(h)).forEach(v=>{let y=v.getAttribute(i),k=y!==null&&y!=="false",S=(p.get(v)||0)+1;p.set(v,S),d.push(v),S===1&&k&&g.add(v),k||v.setAttribute(i,i==="inert"?"":"true")})}return n&&u.forEach(p=>{let g=(N0.get(p)||0)+1;N0.set(p,g),f.push(p),g===1&&p.setAttribute(Koe,"")}),O8+=1,()=>{s&&d.forEach(p=>{let m=(s.get(p)||0)-1;s.set(p,m),m||(!a?.has(p)&&i&&p.removeAttribute(i),a?.delete(p))}),n&&f.forEach(p=>{let g=(N0.get(p)||0)-1;N0.set(p,g),g||p.removeAttribute(Koe)}),O8-=1,O8||(I8.inert=new WeakMap,I8["aria-hidden"]=new WeakMap,A8.inert=new WeakSet,A8["aria-hidden"]=new WeakSet,N0=new WeakMap)}}function L8(e,t={}){let{ariaHidden:o=!1,inert:r=!1,mark:n=!0}=t,i=Ke(e[0]).body;return y4e(e,i,o,r,{mark:n})}var cr=c(ue(),1),M8=c(Ed(),1);var Qoe={style:{transition:"none"}},Joe="data-base-ui-click-trigger",v4e="data-base-ui-swipe-ignore",S4e="data-swipe-ignore",Abt=`[${v4e}]`,Lbt=`[${S4e}]`,ere={fallbackAxisSide:"none"},tre={fallbackAxisSide:"end"},ore={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var Kh=c(E(),1),rre=cr.createContext(null),N8=()=>cr.useContext(rre),k4e=Pd("portal");function ZI(e={}){let{ref:t,container:o,componentProps:r=Qt,elementProps:n}=e,i=Gp(),a=N8()?.portalNode,[l,u]=cr.useState(null),[d,f]=cr.useState(null),p=he(b=>{b!==null&&f(b)}),g=cr.useRef(null);ce(()=>{if(o===null){g.current&&(g.current=null,f(null),u(null));return}if(i==null)return;let b=(o&&(PI(o)?o:o.current))??a??document.body;if(b==null){g.current&&(g.current=null,f(null),u(null));return}g.current!==b&&(g.current=b,f(null),u(b))},[o,a,i]);let m=We("div",r,{ref:[t,p],props:[{id:i,[k4e]:""},n]});return{portalNode:d,portalSubtree:l&&m?M8.createPortal(m,l):null}}var D8=cr.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,container:a,renderGuards:l,...u}=t,{portalNode:d,portalSubtree:f}=ZI({container:a,ref:o,componentProps:t,elementProps:u}),p=cr.useRef(null),g=cr.useRef(null),m=cr.useRef(null),h=cr.useRef(null),[b,v]=cr.useState(null),y=cr.useRef(!1),k=b?.modal,S=b?.open,_=typeof l=="boolean"?l:!!b&&!b.modal&&b.open&&!!d;cr.useEffect(()=>{if(!d||k)return;function w(T){d&&T.relatedTarget&&$h(T)&&(T.type==="focusin"?y.current&&(B8(d),y.current=!1):($oe(d),y.current=!0))}return ci(tt(d,"focusin",w,!0),tt(d,"focusout",w,!0))},[d,k]),ce(()=>{!d||S!==!0||!y.current||(B8(d),y.current=!1)},[S,d]);let x=cr.useMemo(()=>({beforeOutsideRef:p,afterOutsideRef:g,beforeInsideRef:m,afterInsideRef:h,portalNode:d,setFocusManagerState:v}),[d]);return(0,Kh.jsxs)(cr.Fragment,{children:[f,(0,Kh.jsxs)(rre.Provider,{value:x,children:[_&&d&&(0,Kh.jsx)(Kv,{"data-type":"outside",ref:p,onFocus:w=>{if($h(w,d))m.current?.focus();else{let T=b?b.domReference:null;YI(T)?.focus()}}}),_&&d&&(0,Kh.jsx)("span",{"aria-owns":d.id,style:ore}),d&&M8.createPortal(s,d),_&&d&&(0,Kh.jsx)(Kv,{"data-type":"outside",ref:g,onFocus:w=>{if($h(w,d))h.current?.focus();else{let T=b?b.domReference:null;KI(T)?.focus(),b?.closeOnFocusOut&&b?.onOpenChange(!1,Ue(Re.focusOut,w.nativeEvent))}}})]})]})});var Yh=c(ue(),1);function nre(){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 _4e=c(E(),1),x4e=Yh.createContext(null),w4e=Yh.createContext(null),Zp=()=>Yh.useContext(x4e)?.id||null,Va=e=>{let t=Yh.useContext(w4e);return e??t};var D0=c(E(),1);function C4e(e,t){let o=xt(Co(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 ire=20,Xp=[];function V8(){Xp=Xp.filter(e=>e.deref()?.isConnected)}function sre(e){V8(),e&&Vr(e)!=="body"&&(Xp.push(new WeakRef(e)),Xp.length>ire&&(Xp=Xp.slice(-ire)))}function are(){return V8(),Xp[Xp.length-1]?.deref()}function E4e(e){return e?$I(e)?e:M0(e)[0]||e:null}function lre(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let o=R8(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 F8(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:g,getInsideElements:m}=e,h="rootStore"in t?t.rootStore:t,b=h.useState("open"),v=h.useState("domReferenceElement"),y=h.useState("floatingElement"),{events:k,dataRef:S}=h.context,_=he(()=>S.current.floatingContext?.nodeId),x=n===!1,w=B0(v)&&x,T=Kt(n),B=Kt(i),R=Kt(u),I=Kt(b),A=Va(g),P=N8(),O=ui.useRef(!1),N=ui.useRef(!1),z=ui.useRef(!1),D=ui.useRef(null),M=ui.useRef(""),V=ui.useRef(""),L=ui.useRef(null),j=ui.useRef(null),q=ru(L,p,P?.beforeInsideRef),Q=ru(j,P?.afterInsideRef),te=wo(),ee=wo(),W=Vi(),$=P!=null,Y=Uh(y),Z=he((X=Y)=>X?M0(X):[]),oe=he(()=>m?.().filter(X=>X!=null)??[]);ui.useEffect(()=>{if(r||!a)return;function X(le){le.key==="Tab"&&je(Y,Fr(Ke(Y)))&&Z().length===0&&!w&&Ks(le)}let re=Ke(Y);return tt(re,"keydown",X)},[r,Y,a,w,Z]),ui.useEffect(()=>{if(r||!b)return;let X=Ke(Y);function re(){z.current=!1}function le(xe){let be=Co(xe),ae=oe(),pe=je(y,be)||je(v,be)||je(P?.portalNode,be)||ae.some(ke=>ke===be||je(ke,be));z.current=!pe,V.current=xe.pointerType||"keyboard",be?.closest(`[${Joe}]`)&&(N.current=!0,ee.start(0,()=>{N.current=!1}))}function ve(){V.current="keyboard"}return ci(tt(X,"pointerdown",le,!0),tt(X,"pointerup",re,!0),tt(X,"pointercancel",re,!0),tt(X,"keydown",ve,!0),re)},[r,y,v,Y,b,P,ee,oe]),ui.useEffect(()=>{if(r||!l)return;let X=Ke(Y);function re(){N.current=!0,ee.start(0,()=>{N.current=!1})}function le(ae){let pe=Co(ae);$I(pe)&&(D.current=pe)}function ve(ae){let pe=ae.relatedTarget,ke=ae.currentTarget,Se=Co(ae);a&&pe==null&&Se!=null&&je(y,Se)&&sre(Se),queueMicrotask(()=>{let we=_(),Ce=h.context.triggerElements,se=oe(),ie=pe?.hasAttribute(Pd("focus-guard"))&&[L.current,j.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,Ql(f),Ql(d)].includes(pe),Ae=!(je(v,pe)||je(y,pe)||je(pe,y)||je(P?.portalNode,pe)||se.some(ye=>ye===pe||je(ye,pe))||pe!=null&&Ce.hasElement(pe)||Ce.hasMatchingElement(ye=>je(ye,pe))||ie||A&&(Da(A.nodesRef.current,we).find(ye=>je(ye.context?.elements.floating,pe)||je(ye.context?.elements.domReference,pe))||P8(A.nodesRef.current,we).find(ye=>[ye.context?.elements.floating,Uh(ye.context?.elements.floating)].includes(pe)||ye.context?.elements.domReference===pe)));if(ke===v&&Y&&lre(Y),s&&ke!==v&&!Wh(Se)&&Fr(X)===X.body){if(wt(Y)&&(Y.focus(),s==="popup")){W.request(()=>{Y.focus()});return}let ye=Z(),Te=D.current,qe=(Te&&ye.includes(Te)?Te:null)||ye[ye.length-1]||Y;wt(qe)&&qe.focus()}if(S.current.insideReactTree){S.current.insideReactTree=!1;return}(w||!a)&&pe&&Ae&&!N.current&&(w||pe!==are())&&(O.current=!0,h.setOpen(!1,Ue(Re.focusOut,ae)))})}function xe(){z.current||(S.current.insideReactTree=!0,te.start(0,()=>{S.current.insideReactTree=!1}))}let be=wt(v)?v:null;if(!(!y&&!be))return ci(be&&tt(be,"focusout",ve),be&&tt(be,"pointerdown",re),y&&tt(y,"focusin",le),y&&tt(y,"focusout",ve),y&&P&&tt(y,"focusout",xe,!0))},[r,v,y,Y,a,A,P,h,l,s,Z,w,_,S,te,ee,W,d,f,oe]),ui.useEffect(()=>{if(r||!y||!b)return;let X=Array.from(P?.portalNode?.querySelectorAll(`[${Pd("portal")}]`)||[]),le=(A?P8(A.nodesRef.current,_()):[]).find(ke=>B0(ke.context?.elements.domReference||null))?.context?.elements.domReference,xe=[...[y,...X,L.current,j.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...oe()],le,Ql(f),Ql(d),w?v:null].filter(ke=>ke!=null),be=L8(xe,{ariaHidden:a||w,mark:!1}),ae=[y,...X].filter(ke=>ke!=null),pe=L8(ae);return()=>{pe(),be()}},[b,r,v,y,a,P,w,A,_,d,f,oe]),ce(()=>{if(!b||r||!wt(Y))return;let X=Ke(Y),re=Fr(X);queueMicrotask(()=>{let le=T.current,ve=typeof le=="function"?le(R.current||""):le;if(ve===void 0||ve===!1||je(Y,re))return;let be=null,ae=()=>(be==null&&(be=Z(Y)),be[0]||Y),pe;ve===!0||ve===null?pe=ae():pe=Ql(ve),pe=pe||ae();let ke=je(Y,Fr(X));Yv(pe,{preventScroll:pe===Y,shouldFocus(){if(!I.current)return!1;if(ke)return!0;let Se=Fr(X);return!(Se!==pe&&je(Y,Se))}})})},[r,b,Y,Z,T,R,I]),ce(()=>{if(r||!Y)return;let X=Ke(Y),re=Fr(X),le=R.current==null;sre(re);function ve(be){if(be.open||(M.current=C4e(be.nativeEvent,V.current)),be.reason===Re.triggerHover&&be.nativeEvent.type==="mouseleave"&&(O.current=!0),be.reason===Re.outsidePress)if(be.nested)O.current=!1;else if($v(be.nativeEvent)||NI(be.nativeEvent))O.current=!1;else{let ae=!1;Ke(Y).createElement("div").focus({get preventScroll(){return ae=!0,!1}}),ae?O.current=!1:O.current=!0}}k.on("openchange",ve);function xe(){let be=B.current,ae=typeof be=="function"?be(M.current):be;if(ae===void 0||ae===!1)return null;ae===null&&(ae=!0);let pe=v?.isConnected?v:null,ke=re?.isConnected&&Vr(re)!=="body"?re:null,Se=le?ke||pe:pe||ke;return Se||(Se=are()||null),typeof ae=="boolean"?Se:Ql(ae)||Se||null}return()=>{k.off("openchange",ve);let be=Fr(X),ae=oe(),pe=je(y,be)||ae.some(we=>we===be||je(we,be))||A&&Da(A.nodesRef.current,_(),!1).some(we=>je(we.context?.elements.floating,be)),ke=B.current,Se=xe();queueMicrotask(()=>{let we=E4e(Se),Ce=typeof ke!="boolean";ke&&!O.current&&wt(we)&&(!(!Ce&&we!==be&&be!==X.body)||pe)&&we.focus({preventScroll:!0}),O.current=!1})}},[r,y,Y,B,R,k,A,v,_,oe]),ce(()=>{if(!co.engine.webkit||b||!y)return;let X=Fr(Ke(y));!wt(X)||!Hh(X)||je(y,X)&&X.blur()},[b,y]),ce(()=>{if(!(r||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:l,open:b,onOpenChange:h.setOpen,domReference:v}),()=>{P.setFocusManagerState(null)}},[r,P,a,b,h,l,v]),ce(()=>{if(!(r||!Y))return lre(Y),()=>{queueMicrotask(V8)}},[r,Y]);let ne=!r&&(a?!w:!0)&&($||a);return(0,D0.jsxs)(ui.Fragment,{children:[ne&&(0,D0.jsx)(Kv,{"data-type":"inside",ref:q,onFocus:X=>{if(a){let re=Z();Yv(re[re.length-1])}else P?.portalNode&&(O.current=!1,$h(X,P.portalNode)?KI(v)?.focus():Ql(f??P.beforeOutsideRef)?.focus())}}),o,ne&&(0,D0.jsx)(Kv,{"data-type":"inside",ref:Q,onFocus:X=>{a?Yv(Z()[0]):P?.portalNode&&(l&&(O.current=!0),$h(X,P.portalNode)?YI(v)?.focus():Ql(d??P.afterOutsideRef)?.focus())}})]})}var V0=c(ue(),1);function z8(e,t={}){let{enabled:o=!0,event:r="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:l=Re.triggerPress}=t,u="rootStore"in e?e.rootStore:e,d=u.context.dataRef,f=V0.useRef(void 0),p=Vi(),g=wo(),m=V0.useMemo(()=>{function h(v,y,k,S){let _=Ue(l,y,k);v&&S==="touch"&&a>0?g.start(a,()=>{u.setOpen(!0,_)}):u.setOpen(v,_)}function b(v,y,k){let S=d.current.openEvent,_=u.select("domReferenceElement")!==y;return v&&_||!v||!n?!0:S&&s?!k(S.type):!1}return{onPointerDown(v){f.current=v.pointerType},onMouseDown(v){let y=f.current,k=v.nativeEvent,S=u.select("open");if(v.button!==0||r==="click"||Na(y,!0)&&i)return;let _=b(S,v.currentTarget,T=>T==="click"||T==="mousedown"),x=Co(k);if(Hh(x)){h(_,k,x,y);return}let w=v.currentTarget;p.request(()=>{h(_,k,w,y)})},onClick(v){if(r==="mousedown-only")return;let y=f.current;if(r==="mousedown"&&y){f.current=void 0;return}if(Na(y,!0)&&i)return;let k=u.select("open"),S=b(k,v.currentTarget,_=>_==="click"||_==="mousedown"||_==="keydown"||_==="keyup");h(S,v.nativeEvent,v.currentTarget,y)},onKeyDown(){f.current=void 0}}},[d,r,i,l,u,s,n,p,g,a]);return V0.useMemo(()=>o?{reference:m}:Qt,[o,m])}var gs=c(ue(),1);function T4e(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 cre(e){return e!=null&&e.clientX!=null}function j8(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=gs.useRef(!1),d=gs.useRef(null),[f,p]=gs.useState(),[g,m]=gs.useState([]),h=he(S=>{n.set("positionReference",S)}),b=he((S,_,x)=>{u.current||l.current.openEvent&&!cre(l.current.openEvent)||n.set("positionReference",T4e(x??a,{x:S,y:_,axis:r,dataRef:l,pointerType:f}))}),v=he(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),m([])):b(S.clientX,S.clientY,S.currentTarget)}),y=Na(f)?s:i;gs.useEffect(()=>{if(!o){h(a);return}if(!y)return;function S(){d.current?.(),d.current=null}let _=xt(s);function x(w){let T=Co(w);je(s,T)?S():b(w.clientX,w.clientY)}return!l.current.openEvent||cre(l.current.openEvent)?d.current=tt(_,"mousemove",x):h(a),S},[y,o,s,l,a,n,b,h,g]),gs.useEffect(()=>()=>{n.set("positionReference",null)},[n]),gs.useEffect(()=>{o&&!s&&(u.current=!1)},[o,s]),gs.useEffect(()=>{!o&&i&&(u.current=!0)},[o,i]);let k=gs.useMemo(()=>{function S(_){p(_.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:v,onMouseEnter:v}},[v]);return gs.useMemo(()=>o?{reference:k,trigger:k}:{},[o,k])}var hs=c(ue(),1);function R4e(){return!1}function B4e(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function F0(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=R4e,bubbles:a,externalTree:l}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:p}=u.context,g=Va(l),m=he(typeof n=="function"?n:()=>!1),h=typeof n=="function"?m:n,b=h!==!1,v=he(()=>i),{escapeKey:y,outsidePress:k}=B4e(a),S=hs.useRef(!1),_=hs.useRef(!1),x=hs.useRef(!1),w=hs.useRef(!1),T=hs.useRef(""),B=hs.useRef(null),R=wo(),I=wo(),A=he(()=>{I.clear(),p.current.insideReactTree=!1}),P=he(q=>{let Q=p.current.floatingContext?.nodeId;return(g?Da(g.nodesRef.current,Q):[]).some(ee=>ee.context?.open&&!ee.context.dataRef.current[q])}),O=he(q=>VI(q,u.select("floatingElement"))||VI(q,u.select("domReferenceElement"))),N=he(q=>{s()&&u.setOpen(!1,Ue(Re.triggerPress,q.nativeEvent))}),z=he(q=>{if(!d||!o||!r||q.key!=="Escape"||w.current||!y&&P("__escapeKeyBubbles"))return;let Q=xoe(q)?q.nativeEvent:q,te=Ue(Re.escapeKey,Q);u.setOpen(!1,te),te.isCanceled||q.preventDefault(),!y&&!te.isPropagationAllowed&&q.stopPropagation()}),D=he(()=>{p.current.insideReactTree=!0,I.start(0,A)}),M=he(q=>{if(!d||!o||q.button!==0)return;let Q=Co(q.nativeEvent);je(u.select("floatingElement"),Q)&&(S.current||(S.current=!0,_.current=!1))}),V=he(q=>{!d||!o||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&S.current&&(_.current=!0)});hs.useEffect(()=>{if(!d||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=k;let q=new ai,Q=new ai;function te(){q.clear(),w.current=!0}function ee(){q.start(co.engine.webkit?5:0,()=>{w.current=!1})}function W(){x.current=!0,Q.start(0,()=>{x.current=!1})}function $(){S.current=!1,_.current=!1}function Y(){let se=T.current,ie=se==="pen"||!se?"mouse":se,Ae=v(),ye=typeof Ae=="function"?Ae():Ae;return typeof ye=="string"?ye:ye[ie]}function Z(se){let ie=Y();return ie==="intentional"&&se.type!=="click"||ie==="sloppy"&&se.type==="click"}function oe(se){let ie=p.current.floatingContext?.nodeId,Ae=g&&Da(g.nodesRef.current,ie).some(ye=>VI(se,ye.context?.elements.floating));return O(se)||Ae}function ne(se){if(Z(se)){se.type!=="click"&&!O(se)&&(Q.clear(),x.current=!1),A();return}if(p.current.insideReactTree){A();return}let ie=Co(se),Ae=`[${Pd("inert")}]`,ye=Xe(ie)?ie.getRootNode():null,Te=Array.from((iu(ye)?ye:Ke(u.select("floatingElement"))).querySelectorAll(Ae)),qe=u.context.triggerElements;if(ie&&(qe.hasElement(ie)||qe.hasMatchingElement(at=>je(at,ie))))return;let pt=Xe(ie)?ie:null;for(;pt&&!Xl(pt);){let at=ql(pt);if(Xl(at)||!Xe(at))break;pt=at}if(!(Te.length&&Xe(ie)&&!Coe(ie)&&!je(ie,u.select("floatingElement"))&&Te.every(at=>!je(pt,at)))){if(wt(ie)&&!("touches"in se)){let at=Xl(ie),Ct=en(ie),rt=/auto|scroll/,Ot=at||rt.test(Ct.overflowX),ut=at||rt.test(Ct.overflowY),Ut=Ot&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,So=ut&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,mo=Ct.direction==="rtl",me=So&&(mo?se.offsetX<=ie.offsetWidth-ie.clientWidth:se.offsetX>ie.clientWidth),Me=Ut&&se.offsetY>ie.clientHeight;if(me||Me)return}if(!oe(se)){if(Y()==="intentional"&&x.current){Q.clear(),x.current=!1;return}typeof h=="function"&&!h(se)||P("__outsidePressBubbles")||(u.setOpen(!1,Ue(Re.outsidePress,se)),A())}}}function X(se){Y()!=="sloppy"||se.pointerType==="touch"||!u.select("open")||!o||O(se)||ne(se)}function re(se){if(Y()!=="sloppy"||!u.select("open")||!o||O(se))return;let ie=se.touches[0];ie&&(B.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},R.start(1e3,()=>{B.current&&(B.current.dismissOnTouchEnd=!1,B.current.dismissOnMouseDown=!1)}))}function le(se,ie){let Ae=Co(se);if(!Ae)return;let ye=tt(Ae,se.type,()=>{ie(se),ye()})}function ve(se){T.current="touch",le(se,re)}function xe(se){R.clear(),se.type==="pointerdown"&&(T.current=se.pointerType),!(se.type==="mousedown"&&B.current&&!B.current.dismissOnMouseDown)&&le(se,ie=>{ie.type==="pointerdown"?X(ie):ne(ie)})}function be(se){if(!S.current)return;let ie=_.current;if($(),Y()==="intentional"){if(se.type==="pointercancel"){ie&&W();return}if(!oe(se)){if(ie){W();return}typeof h=="function"&&!h(se)||(Q.clear(),x.current=!0,A())}}}function ae(se){if(Y()!=="sloppy"||!B.current||O(se))return;let ie=se.touches[0];if(!ie)return;let Ae=Math.abs(ie.clientX-B.current.startX),ye=Math.abs(ie.clientY-B.current.startY),Te=Math.sqrt(Ae*Ae+ye*ye);Te>5&&(B.current.dismissOnTouchEnd=!0),Te>10&&(ne(se),R.clear(),B.current=null)}function pe(se){le(se,ae)}function ke(se){Y()!=="sloppy"||!B.current||O(se)||(B.current.dismissOnTouchEnd&&ne(se),R.clear(),B.current=null)}function Se(se){le(se,ke)}let we=Ke(f),Ce=ci(r&&ci(tt(we,"keydown",z),tt(we,"compositionstart",te),tt(we,"compositionend",ee)),b&&ci(tt(we,"click",xe,!0),tt(we,"pointerdown",xe,!0),tt(we,"pointerup",be,!0),tt(we,"pointercancel",be,!0),tt(we,"mousedown",xe,!0),tt(we,"mouseup",be,!0),tt(we,"touchstart",ve,!0),tt(we,"touchmove",pe,!0),tt(we,"touchend",Se,!0)));return()=>{Ce(),q.clear(),Q.clear(),$(),x.current=!1}},[p,f,r,b,h,d,o,y,k,z,A,v,P,O,g,u,R]),hs.useEffect(A,[h,A]);let L=hs.useMemo(()=>({onKeyDown:z,onPointerDown:N,onClick:N}),[z,N]),j=hs.useMemo(()=>({onKeyDown:z,onPointerDown:V,onMouseDown:V,onClickCapture:D,onMouseDownCapture(q){D(),M(q)},onPointerDownCapture(q){D(),M(q)},onMouseUpCapture:D,onTouchEndCapture:D,onTouchMoveCapture:D}),[z,D,M,V]);return hs.useMemo(()=>o?{reference:L,floating:j,trigger:L}:{},[o,L,j])}var di=c(ue(),1);function ure(e,t,o){let{reference:r,floating:n}=e,i=ms(t),s=L0(t),a=A0(s),l=Wn(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,g;switch(l){case"top":g={x:d,y:r.y-n.height};break;case"bottom":g={x:d,y:r.y+r.height};break;case"right":g={x:r.x+r.width,y:f};break;case"left":g={x:r.x-n.width,y:f};break;default:g={x:r.x,y:r.y}}switch(tc(t)){case"start":g[s]-=p*(o&&u?-1:1);break;case"end":g[s]+=p*(o&&u?-1:1);break}return g}async function pre(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:g=0}=ec(t,e),m=GI(g),b=a[p?f==="floating"?"reference":"floating":f],v=Bd(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,k=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(k))?await(i.getScale==null?void 0:i.getScale(k))||{x:1,y:1}:{x:1,y:1},_=Bd(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:k,strategy:l}):y);return{top:(v.top-_.top+m.top)/S.y,bottom:(_.bottom-v.bottom+m.bottom)/S.y,left:(v.left-_.left+m.left)/S.x,right:(_.right-v.right+m.right)/S.x}}var P4e=50,mre=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:pre},l=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=ure(u,r,l),p=r,g=0,m={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:v,fn:y}=b,{x:k,y:S,data:_,reset:x}=await y({x:d,y:f,initialPlacement:r,placement:p,strategy:n,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});d=k??d,f=S??f,m[v]={...m[v],..._},x&&g<P4e&&(g++,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}=ure(u,p,l)),h=-1)}return{x:d,y:f,placement:p,strategy:n,middlewareData:m}};var gre=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:g="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:h=!0,...b}=ec(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let v=Wn(n),y=ms(a),k=Wn(a)===a,S=await(l.isRTL==null?void 0:l.isRTL(u.floating)),_=p||(k||!h?[P0(a)]:Doe(a)),x=m!=="none";!p&&x&&_.push(...Voe(a,h,m,S));let w=[a,..._],T=await l.detectOverflow(t,b),B=[],R=((r=i.flip)==null?void 0:r.overflows)||[];if(d&&B.push(T[v]),f){let O=Noe(n,s,S);B.push(T[O[0]],T[O[1]])}if(R=[...R,{placement:n,overflows:B}],!B.every(O=>O<=0)){var I,A;let O=(((I=i.flip)==null?void 0:I.index)||0)+1,N=w[O];if(N&&(!(f==="alignment"?y!==ms(N):!1)||R.every(M=>ms(M.placement)===y?M.overflows[0]>0:!0)))return{data:{index:O,overflows:R},reset:{placement:N}};let z=(A=R.filter(D=>D.overflows[0]<=0).sort((D,M)=>D.overflows[1]-M.overflows[1])[0])==null?void 0:A.placement;if(!z)switch(g){case"bestFit":{var P;let D=(P=R.filter(M=>{if(x){let V=ms(M.placement);return V===y||V==="y"}return!0}).map(M=>[M.placement,M.overflows.filter(V=>V>0).reduce((V,L)=>V+L,0)]).sort((M,V)=>M[1]-V[1])[0])==null?void 0:P[0];D&&(z=D);break}case"initialPlacement":z=a;break}if(n!==z)return{reset:{placement:z}}}return{}}}};function dre(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function fre(e){return Moe.some(t=>e[t]>=0)}var hre=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...i}=ec(e,t);switch(n){case"referenceHidden":{let s=await r.detectOverflow(t,{...i,elementContext:"reference"}),a=dre(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:fre(a)}}}case"escaped":{let s=await r.detectOverflow(t,{...i,altBoundary:!0}),a=dre(s,o.floating);return{data:{escapedOffsets:a,escaped:fre(a)}}}default:return{}}}}};var bre=new Set(["left","top"]);async function I4e(e,t){let{placement:o,platform:r,elements:n}=e,i=await(r.isRTL==null?void 0:r.isRTL(n.floating)),s=Wn(o),a=tc(o),l=ms(o)==="y",u=bre.has(s)?-1:1,d=i&&l?-1:1,f=ec(t,e),{mainAxis:p,crossAxis:g,alignmentAxis:m}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof m=="number"&&(g=a==="end"?m*-1:m),l?{x:g*d,y:p*u}:{x:p*u,y:g*d}}var yre=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 I4e(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}}}}},vre=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:v=>{let{x:y,y:k}=v;return{x:y,y:k}}},...u}=ec(e,t),d={x:o,y:r},f=await i.detectOverflow(t,u),p=ms(Wn(n)),g=UI(p),m=d[g],h=d[p];if(s){let v=g==="y"?"top":"left",y=g==="y"?"bottom":"right",k=m+f[v],S=m-f[y];m=O0(k,m,S)}if(a){let v=p==="y"?"top":"left",y=p==="y"?"bottom":"right",k=h+f[v],S=h-f[y];h=O0(k,h,S)}let b=l.fn({...t,[g]:m,[p]:h});return{...b,data:{x:b.x-o,y:b.y-r,enabled:{[g]:s,[p]:a}}}}}},Sre=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:l=!0,crossAxis:u=!0}=ec(e,t),d={x:o,y:r},f=ms(n),p=UI(f),g=d[p],m=d[f],h=ec(a,t),b=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(l){let k=p==="y"?"height":"width",S=i.reference[p]-i.floating[k]+b.mainAxis,_=i.reference[p]+i.reference[k]-b.mainAxis;g<S?g=S:g>_&&(g=_)}if(u){var v,y;let k=p==="y"?"width":"height",S=bre.has(Wn(n)),_=i.reference[f]-i.floating[k]+(S&&((v=s.offset)==null?void 0:v[f])||0)+(S?0:b.crossAxis),x=i.reference[f]+i.reference[k]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);m<_?m=_:m>x&&(m=x)}return{[p]:g,[f]:m}}}},kre=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:l=()=>{},...u}=ec(e,t),d=await s.detectOverflow(t,u),f=Wn(n),p=tc(n),g=ms(n)==="y",{width:m,height:h}=i.floating,b,v;f==="top"||f==="bottom"?(b=f,v=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(v=f,b=p==="end"?"top":"bottom");let y=h-d.top-d.bottom,k=m-d.left-d.right,S=Yp(h-d[b],y),_=Yp(m-d[v],k),x=!t.middlewareData.shift,w=S,T=_;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(T=k),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(w=y),x&&!p){let R=zi(d.left,0),I=zi(d.right,0),A=zi(d.top,0),P=zi(d.bottom,0);g?T=m-2*(R!==0||I!==0?R+I:zi(d.left,d.right)):w=h-2*(A!==0||P!==0?A+P:zi(d.top,d.bottom))}await l({...t,availableWidth:T,availableHeight:w});let B=await s.getDimensions(a.floating);return m!==B.width||h!==B.height?{reset:{rects:!0}}:{}}}};function Cre(e){let t=en(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r,a=qp(o)!==i||qp(r)!==s;return a&&(o=i,r=s),{width:o,height:r,$:a}}function U8(e){return Xe(e)?e:e.contextElement}function qv(e){let t=U8(e);if(!wt(t))return Jl(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:i}=Cre(t),s=(i?qp(o.width):o.width)/r,a=(i?qp(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var O4e=Jl(0);function Ere(e){let t=xt(e);return!OI()||!t.visualViewport?O4e:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function A4e(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==xt(e)?!1:t}function qh(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),i=U8(e),s=Jl(1);t&&(r?Xe(r)&&(s=qv(r)):s=qv(e));let a=A4e(i,o,r)?Ere(i):Jl(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){let p=xt(i),g=r&&Xe(r)?xt(r):r,m=p,h=AI(m);for(;h&&r&&g!==m;){let b=qv(h),v=h.getBoundingClientRect(),y=en(h),k=v.left+(h.clientLeft+parseFloat(y.paddingLeft))*b.x,S=v.top+(h.clientTop+parseFloat(y.paddingTop))*b.y;l*=b.x,u*=b.y,d*=b.x,f*=b.y,l+=k,u+=S,m=xt(h),h=AI(m)}}return Bd({width:d,height:f,x:l,y:u})}function XI(e,t){let o=_0(e).scrollLeft;return t?t.left+o:qh(Zl(e)).left+o}function Tre(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-XI(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function L4e(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,i=n==="fixed",s=Zl(r),a=t?k0(t.floating):!1;if(r===s||a&&i)return o;let l={scrollLeft:0,scrollTop:0},u=Jl(1),d=Jl(0),f=wt(r);if((f||!f&&!i)&&((Vr(r)!=="body"||su(s))&&(l=_0(r)),f)){let g=qh(r);u=qv(r),d.x=g.x+r.clientLeft,d.y=g.y+r.clientTop}let p=s&&!f&&!i?Tre(s,l):Jl(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 M4e(e){return Array.from(e.getClientRects())}function N4e(e){let t=Zl(e),o=_0(e),r=e.ownerDocument.body,n=zi(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),i=zi(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-o.scrollLeft+XI(e),a=-o.scrollTop;return en(r).direction==="rtl"&&(s+=zi(t.clientWidth,r.clientWidth)-n),{width:n,height:i,x:s,y:a}}var _re=25;function D4e(e,t){let o=xt(e),r=Zl(e),n=o.visualViewport,i=r.clientWidth,s=r.clientHeight,a=0,l=0;if(n){i=n.width,s=n.height;let d=OI();(!d||d&&t==="fixed")&&(a=n.offsetLeft,l=n.offsetTop)}let u=XI(r);if(u<=0){let d=r.ownerDocument,f=d.body,p=getComputedStyle(f),g=d.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,m=Math.abs(r.clientWidth-f.clientWidth-g);m<=_re&&(i-=m)}else u<=_re&&(i+=u);return{width:i,height:s,x:a,y:l}}function V4e(e,t){let o=qh(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,i=wt(e)?qv(e):Jl(1),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 xre(e,t,o){let r;if(t==="viewport")r=D4e(e,o);else if(t==="document")r=N4e(Zl(e));else if(Xe(t))r=V4e(t,o);else{let n=Ere(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Bd(r)}function Rre(e,t){let o=ql(e);return o===t||!Xe(o)||Xl(o)?!1:en(o).position==="fixed"||Rre(o,t)}function F4e(e,t){let o=t.get(e);if(o)return o;let r=Wp(e,[],!1).filter(a=>Xe(a)&&Vr(a)!=="body"),n=null,i=en(e).position==="fixed",s=i?ql(e):e;for(;Xe(s)&&!Xl(s);){let a=en(s),l=II(s);!l&&a.position==="fixed"&&(n=null),(i?!l&&!n:!l&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||su(s)&&!l&&Rre(e,s))?r=r.filter(d=>d!==s):n=a,s=ql(s)}return t.set(e,r),r}function z4e(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,s=[...o==="clippingAncestors"?k0(t)?[]:F4e(t,this._c):[].concat(o),r],a=xre(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 g=xre(t,s[p],n);l=zi(g.top,l),u=Yp(g.right,u),d=Yp(g.bottom,d),f=zi(g.left,f)}return{width:u-f,height:d-l,x:f,y:l}}function j4e(e){let{width:t,height:o}=Cre(e);return{width:t,height:o}}function H4e(e,t,o){let r=wt(t),n=Zl(t),i=o==="fixed",s=qh(e,!0,i,t),a={scrollLeft:0,scrollTop:0},l=Jl(0);function u(){l.x=XI(n)}if(r||!r&&!i)if((Vr(t)!=="body"||su(n))&&(a=_0(t)),r){let g=qh(t,!0,i,t);l.x=g.x+t.clientLeft,l.y=g.y+t.clientTop}else n&&u();i&&!r&&n&&u();let d=n&&!r&&!i?Tre(n,a):Jl(0),f=s.left+a.scrollLeft-l.x-d.x,p=s.top+a.scrollTop-l.y-d.y;return{x:f,y:p,width:s.width,height:s.height}}function H8(e){return en(e).position==="static"}function wre(e,t){if(!wt(e)||en(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return Zl(e)===o&&(o=o.ownerDocument.body),o}function Bre(e,t){let o=xt(e);if(k0(e))return o;if(!wt(e)){let n=ql(e);for(;n&&!Xl(n);){if(Xe(n)&&!H8(n))return n;n=ql(n)}return o}let r=wre(e,t);for(;r&&noe(r)&&H8(r);)r=wre(r,t);return r&&Xl(r)&&H8(r)&&!II(r)?o:r||ioe(e)||o}var U4e=async function(e){let t=this.getOffsetParent||Bre,o=this.getDimensions,r=await o(e.floating);return{reference:H4e(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function G4e(e){return en(e).direction==="rtl"}var z0={convertOffsetParentRelativeRectToViewportRelativeRect:L4e,getDocumentElement:Zl,getClippingRect:z4e,getOffsetParent:Bre,getElementRects:U4e,getClientRects:M4e,getDimensions:j4e,getScale:qv,isElement:Xe,isRTL:G4e};function Pre(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function W4e(e,t){let o=null,r,n=Zl(e);function i(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function s(a,l){a===void 0&&(a=!1),l===void 0&&(l=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:p,height:g}=u;if(a||t(),!p||!g)return;let m=I0(f),h=I0(n.clientWidth-(d+p)),b=I0(n.clientHeight-(f+g)),v=I0(d),k={rootMargin:-m+"px "+-h+"px "+-b+"px "+-v+"px",threshold:zi(0,Yp(1,l))||1},S=!0;function _(x){let w=x[0].intersectionRatio;if(w!==l){if(!S)return s();w?s(!1,w):r=setTimeout(()=>{s(!1,1e-7)},1e3)}w===1&&!Pre(u,e.getBoundingClientRect())&&s(),S=!1}try{o=new IntersectionObserver(_,{...k,root:n.ownerDocument})}catch{o=new IntersectionObserver(_,k)}o.observe(e)}return s(!0),i}function j0(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=U8(e),d=n||i?[...u?Wp(u):[],...t?Wp(t):[]]:[];d.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),i&&v.addEventListener("resize",o)});let f=u&&a?W4e(u,o):null,p=-1,g=null;s&&(g=new ResizeObserver(v=>{let[y]=v;y&&y.target===u&&g&&t&&(g.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var k;(k=g)==null||k.observe(t)})),o()}),u&&!l&&g.observe(u),t&&g.observe(t));let m,h=l?qh(e):null;l&&b();function b(){let v=qh(e);h&&!Pre(h,v)&&o(),h=v,m=requestAnimationFrame(b)}return o(),()=>{var v;d.forEach(y=>{n&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),f?.(),(v=g)==null||v.disconnect(),g=null,l&&cancelAnimationFrame(m)}}var Ire=yre;var Ore=vre,Are=gre,Lre=kre,Mre=hre;var Nre=Sre,QI=(e,t,o)=>{let r=new Map,n={platform:z0,...o},i={...n.platform,_c:r};return mre(e,t,{...n,platform:i})};var tn=c(ue(),1),Vre=c(ue(),1),Fre=c(Ed(),1),K4e=typeof document<"u",Y4e=function(){},JI=K4e?Vre.useLayoutEffect:Y4e;function eO(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(!eO(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)&&!eO(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function zre(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Dre(e,t){let o=zre(e);return Math.round(t*o)/o}function G8(e){let t=tn.useRef(e);return JI(()=>{t.current=e}),t}function jre(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]=tn.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,g]=tn.useState(r);eO(p,r)||g(r);let[m,h]=tn.useState(null),[b,v]=tn.useState(null),y=tn.useCallback(M=>{M!==x.current&&(x.current=M,h(M))},[]),k=tn.useCallback(M=>{M!==w.current&&(w.current=M,v(M))},[]),S=i||m,_=s||b,x=tn.useRef(null),w=tn.useRef(null),T=tn.useRef(d),B=l!=null,R=G8(l),I=G8(n),A=G8(u),P=tn.useCallback(()=>{if(!x.current||!w.current)return;let M={placement:t,strategy:o,middleware:p};I.current&&(M.platform=I.current),QI(x.current,w.current,M).then(V=>{let L={...V,isPositioned:A.current!==!1};O.current&&!eO(T.current,L)&&(T.current=L,Fre.flushSync(()=>{f(L)}))})},[p,t,o,I,A]);JI(()=>{u===!1&&T.current.isPositioned&&(T.current.isPositioned=!1,f(M=>({...M,isPositioned:!1})))},[u]);let O=tn.useRef(!1);JI(()=>(O.current=!0,()=>{O.current=!1}),[]),JI(()=>{if(S&&(x.current=S),_&&(w.current=_),S&&_){if(R.current)return R.current(S,_,P);P()}},[S,_,P,R,B]);let N=tn.useMemo(()=>({reference:x,floating:w,setReference:y,setFloating:k}),[y,k]),z=tn.useMemo(()=>({reference:S,floating:_}),[S,_]),D=tn.useMemo(()=>{let M={position:o,left:0,top:0};if(!z.floating)return M;let V=Dre(z.floating,d.x),L=Dre(z.floating,d.y);return a?{...M,transform:"translate("+V+"px, "+L+"px)",...zre(z.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:V,top:L}},[o,a,z.floating,d.x,d.y]);return tn.useMemo(()=>({...d,update:P,refs:N,elements:z,floatingStyles:D}),[d,P,N,z,D])}var W8=(e,t)=>{let o=Ire(e);return{name:o.name,fn:o.fn,options:[e,t]}},$8=(e,t)=>{let o=Ore(e);return{name:o.name,fn:o.fn,options:[e,t]}},K8=(e,t)=>({fn:Nre(e).fn,options:[e,t]}),Y8=(e,t)=>{let o=Are(e);return{name:o.name,fn:o.fn,options:[e,t]}},q8=(e,t)=>{let o=Lre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Z8=(e,t)=>{let o=Mre(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Jv=c(ue(),1),rne=c(Ed(),1);var tne=c(ue(),1);var Ve=(e,t,o,r,n,i,...s)=>{if(s.length>0)throw new Error(It(1));let a;if(e&&t&&o&&r&&n&&i)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f),m=o(l,u,d,f),h=r(l,u,d,f),b=n(l,u,d,f);return i(p,g,m,h,b,u,d,f)};else if(e&&t&&o&&r&&n)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f),m=o(l,u,d,f),h=r(l,u,d,f);return n(p,g,m,h,u,d,f)};else if(e&&t&&o&&r)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f),m=o(l,u,d,f);return r(p,g,m,u,d,f)};else if(e&&t&&o)a=(l,u,d,f)=>{let p=e(l,u,d,f),g=t(l,u,d,f);return o(p,g,u,d,f)};else if(e&&t)a=(l,u,d,f)=>{let p=e(l,u,d,f);return t(p,u,d,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Jre=c(ue(),1),oH=c(Q8(),1),ene=c(Yre(),1);var qre=c(ue(),1);var J8=[],eH;function Zre(){return eH}function Xre(e){J8.push(e)}function tH(e){let t=(o,r)=>{let n=lo(f6e).current,i;try{eH=n;for(let s of J8)s.before(n);i=e(o,r);for(let s of J8)s.after(n);n.didInitialize=!0}finally{eH=void 0}return i};return t.displayName=e.displayName||e.name,t}function Qre(e){return qre.forwardRef(tH(e))}function f6e(){return{didInitialize:!1}}var p6e=Hv(19),m6e=p6e?h6e:b6e;function Pe(e,t,o,r,n){return m6e(e,t,o,r,n)}function g6e(e,t,o,r,n){let i=Jre.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,oH.useSyncExternalStore)(e.subscribe,i,i)}Xre({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,oH.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function h6e(e,t,o,r,n){let i=Zre();if(!i)return g6e(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 b6e(e,t,o,r,n){return(0,ene.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,r,n))}var Xv=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 Pe(this,t,o,r,n)}};var Zh=c(ue(),1);var Qv=class extends Xv{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Zh.useDebugValue(t);let r=this;ce(()=>{r.state[t]!==o&&r.set(t,o)},[r,t,o])}useSyncedValueWithCleanup(t,o){let r=this;ce(()=>(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);ce(()=>{o.update(t)},[o,...r])}useControlledProp(t,o){Zh.useDebugValue(t);let r=this,n=o!==void 0;ce(()=>{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 Zh.useDebugValue(t),Pe(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Zh.useDebugValue(t);let r=he(o??jt);this.context[t]=r}useStateSetter(t){let o=Zh.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 y6e={open:Ve(e=>e.open),transitionStatus:Ve(e=>e.transitionStatus),domReferenceElement:Ve(e=>e.domReferenceElement),referenceElement:Ve(e=>e.positionReference??e.referenceElement),floatingElement:Ve(e=>e.floatingElement),floatingId:Ve(e=>e.floatingId)},au=class extends Qv{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:nre(),nested:r,triggerElements:i},y6e),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&woe(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 one(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=tne.useRef(null);r===void 0&&p.current===null&&(p.current=new au({open:a,transitionStatus:void 0,referenceElement:l,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let g=r??p.current;return t.useSyncedValue("floatingId",n),ce(()=>{let m={open:a,floatingId:n,referenceElement:l,floatingElement:u};Xe(l)&&(m.domReferenceElement=l),g.state.positionReference===g.state.referenceElement&&(m.positionReference=l),g.update(m)},[a,n,l,u,g]),g.context.onOpenChange=f,g.context.nested=i,g}var oO={tabIndex:-1,[E0]:""};function nne(e,t,o=!1){let r=Gp(),n=Zp()!=null,i=Jv.useRef(null);e===void 0&&i.current===null&&(i.current=t(r,n));let s=e??i.current;return one({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function v6e(e,t){let o=Jv.useRef(null),r=Jv.useRef(null);return Jv.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 S6e(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 k6e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ine(e,t,o,r={}){let n=o.reason,i=n===Re.triggerHover,s=t&&n===Re.triggerFocus,a=!t&&(n===Re.triggerPress||n===Re.escapeKey),l=k6e(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),S6e(d,t,o.trigger,l()),e.update(d)};i?rne.flushSync(u):u()}function sne(e,t,o,r){MI(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function ane(e,t,o,r){let n=o.useState("isMountedByTrigger",e),i=v6e(e,o),s=he(a=>{if(i(a),!a)return;let l=o.select("open"),u=o.select("activeTriggerId");if(u===e){o.update({activeTriggerElement:a,...l?r:null});return}u==null&&l&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return ce(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:s,isMountedByThisTrigger:n}}function lne(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");ce(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),l=null;if(a){let u=e.context.triggerElements.getById(a);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):l=a}if(!l&&!a&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),l&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===l&&!e.context.triggerElements.getById(l)){let u=Ue(Re.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function cne(e,t,o){let{mounted:r,setMounted:n,transitionStatus:i}=ps(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:r,transitionStatus:i,preventUnmountingOnClose:a});let l=he(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return si({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||l()}}),{forceUnmount:l,transitionStatus:i}}function une(e,t){e.useSyncedValues(t),ce(()=>()=>{e.update({activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt})},[e])}var Qp=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function dne(){return new au({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Qp,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function pne(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:dne(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:Qt,inactiveTriggerProps:Qt,popupProps:Qt}}function mne(e,t,o=!1){return new au({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var H0=Ve(e=>e.triggerIdProp??e.activeTriggerId),rH=Ve(e=>e.openProp??e.open),fne=Ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function gne(e,t){return t!==void 0&&rH(e)&&H0(e)===t}function _6e(e,t){return gne(e,t)?!0:t!==void 0&&rH(e)&&H0(e)==null&&e.triggerCount===1}var hne={open:rH,mounted:Ve(e=>e.mounted),transitionStatus:Ve(e=>e.transitionStatus),floatingRootContext:Ve(e=>e.floatingRootContext),triggerCount:Ve(e=>e.triggerCount),preventUnmountingOnClose:Ve(e=>e.preventUnmountingOnClose),payload:Ve(e=>e.payload),activeTriggerId:H0,activeTriggerElement:Ve(e=>e.mounted?e.activeTriggerElement:null),popupId:fne,isTriggerActive:Ve((e,t)=>t!==void 0&&H0(e)===t),isOpenedByTrigger:Ve((e,t)=>gne(e,t)),isMountedByTrigger:Ve((e,t)=>t!==void 0&&H0(e)===t&&e.mounted),triggerProps:Ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ve((e,t)=>_6e(e,t)?fne(e):void 0),popupProps:Ve(e=>e.popupProps),popupElement:Ve(e=>e.popupElement),positionerElement:Ve(e=>e.positionerElement)};function U0(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Gp(),i=Zp()!=null,s=lo(()=>new au({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new Qp,floatingId:n,syncOnly:!1,nested:i})).current;return ce(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=Xe(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 nH(e={}){let{nodeId:t,externalTree:o}=e,r=U0(e),n=e.rootContext||r,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),l=n.useState("open"),u=n.useState("floatingId"),[d,f]=di.useState(null),[p,g]=di.useState(void 0),[m,h]=di.useState(void 0),b=di.useRef(null),v=Va(o),y=di.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),k=jre({...e,elements:{...y,...d&&{reference:d}}}),S=Xe(p)?p:null,_=m===void 0?n.state.floatingElement:m;n.useSyncedValue("referenceElement",p??null),n.useSyncedValue("domReferenceElement",p===void 0?a:S),n.useSyncedValue("floatingElement",_);let x=di.useCallback(A=>{let P=Xe(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(P),k.refs.setReference(P)},[k.refs]),w=di.useCallback(A=>{(Xe(A)||A===null)&&(b.current=A,g(A)),(Xe(k.refs.reference.current)||k.refs.reference.current===null||A!==null&&!Xe(A))&&k.refs.setReference(A)},[k.refs,g]),T=di.useCallback(A=>{h(A),k.refs.setFloating(A)},[k.refs]),B=di.useMemo(()=>({...k.refs,setReference:w,setFloating:T,setPositionReference:x,domReference:b}),[k.refs,w,T,x]),R=di.useMemo(()=>({...k.elements,domReference:a}),[k.elements,a]),I=di.useMemo(()=>({...k,dataRef:n.context.dataRef,open:l,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:B,elements:R,nodeId:t,rootStore:n}),[k,B,R,t,n,l,u]);return ce(()=>{a&&(b.current=a)},[a]),ce(()=>{n.context.dataRef.current.floatingContext=I;let A=v?.nodesRef.current.find(P=>P.id===t);A&&(A.context=I)}),di.useMemo(()=>({...k,context:I,refs:B,elements:R,rootStore:n}),[k,B,R,I,n])}var lu=c(ue(),1);var iH=co.os.mac&&co.engine.webkit;function sH(e,t={}){let{enabled:o=!0,delay:r}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=lu.useRef(!1),l=lu.useRef(null),u=lu.useRef(!0),d=wo();lu.useEffect(()=>{let p=n.select("domReferenceElement");if(!o)return;let g=xt(p);function m(){let v=n.select("domReferenceElement");!n.select("open")&&wt(v)&&v===Fr(Ke(v))&&(a.current=!0)}function h(){u.current=!0}function b(){u.current=!1}return ci(tt(g,"blur",m),iH&&tt(g,"keydown",h,!0),iH&&tt(g,"pointerdown",b,!0))},[n,o]),lu.useEffect(()=>{if(!o)return;function p(g){if(g.reason===Re.triggerPress||g.reason===Re.escapeKey){let m=n.select("domReferenceElement");Xe(m)&&(l.current=m,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,n]);let f=lu.useMemo(()=>{function p(){a.current=!1,l.current=null}return{onMouseLeave(){p()},onFocus(g){let m=g.currentTarget;if(a.current){if(l.current===m)return;p()}let h=Co(g.nativeEvent);if(Xe(h)){if(iH&&!g.relatedTarget){if(!u.current&&!Hh(h))return}else if(!Eoe(h))return}let b=Kp(g.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=g,k=typeof r=="function"?r():r;if(n.select("open")&&b||k===0||k===void 0){n.setOpen(!0,Ue(Re.triggerFocus,v,y));return}d.start(k,()=>{a.current||n.setOpen(!0,Ue(Re.triggerFocus,v,y))})},onBlur(g){p();let m=g.relatedTarget,h=g.nativeEvent,b=Xe(m)&&m.hasAttribute(Pd("focus-guard"))&&m.getAttribute("data-type")==="outside";d.start(0,()=>{let v=n.select("domReferenceElement"),y=Fr(Ke(v));!m&&y===v||je(s.current.floatingContext?.refs.floating.current,y)||je(v,y)||b||Kp(m??y,n.context.triggerElements)||n.setOpen(!1,Ue(Re.triggerFocus,h))})}}},[s,r,n,d]);return lu.useMemo(()=>o?{reference:f,trigger:f}:{},[o,f])}var lH=c(ue(),1);var aH=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 ai,this.restTimeout=new ai,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},rO=new WeakMap;function eS(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&rO.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),rO.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function nO(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,i=rO.get(o);i&&i!==e&&eS(i),eS(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,rO.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function tS(e){let t=e.context.dataRef.current,o=lo(()=>t.hoverInteractionState??aH.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Uv(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function cH(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=Va(),f=Zp(),p=tS(i),g=wo(),m=he(()=>FI(u.current.openEvent?.type,p.interactedInside)),h=he(()=>Toe(u.current.openEvent?.type)),b=he(()=>{eS(p)});ce(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,b())},[s,p,b]),lH.useEffect(()=>b,[b]),ce(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&Xe(l)&&a){let v=l,y=a,k=Ke(a),S=d?.nodesRef.current.find(T=>T.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let _=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,x=S!==y?S:null,w=p.handleCloseOptions?.getScope?.()??_??x??v.closest("[data-rootownerid]")??k.body;return nO(p,{scopeElement:w,referenceElement:v,floatingElement:y}),()=>{b()}}},[o,s,l,a,p,h,d,f,b]),lH.useEffect(()=>{if(!o)return;function v(){return!!(d&&f&&Da(d.nodesRef.current,f).length>0)}function y(T){let B=Rd(r,"close",p.pointerType),R=()=>{i.setOpen(!1,Ue(Re.triggerHover,T)),d?.events.emit("floating.closed",T)};B?p.openChangeTimeout.start(B,R):(p.openChangeTimeout.clear(),R())}function k(T){let B=Co(T);if(!v8(B)){p.interactedInside=!1;return}p.interactedInside=B?.closest("[aria-haspopup]")!=null}function S(){p.openChangeTimeout.clear(),g.clear(),d?.events.off("floating.closed",x),b()}function _(T){if(v()&&d){d.events.on("floating.closed",x);return}if(Kp(T.relatedTarget,i.context.triggerElements))return;let B=u.current.floatingContext?.nodeId??n,R=T.relatedTarget;if(!(d&&B&&Xe(R)&&Da(d.nodesRef.current,B,!1).some(A=>je(A.context?.elements.floating,R)))){if(p.handler){p.handler(T);return}b(),h()&&!m()&&y(T)}}function x(T){!d||!f||v()||g.start(0,()=>{d.events.off("floating.closed",x),i.setOpen(!1,Ue(Re.triggerHover,T)),d.events.emit("floating.closed",T)})}let w=a;return ci(w&&tt(w,"mouseenter",S),w&&tt(w,"mouseleave",_),w&&tt(w,"pointerdown",k,!0),()=>{d?.events.off("floating.closed",x)})},[o,a,i,u,r,n,h,m,b,p,d,f,g])}var Jp=c(ue(),1),bne=c(Ed(),1);var x6e={current:null};function uH(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:l=x6e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:p,shouldOpen:g}=t,m="rootStore"in e?e.rootStore:e,{dataRef:h,events:b}=m.context,v=Va(u),y=tS(m),k=Jp.useRef(!1),S=Kt(n),_=Kt(r),x=Kt(s),w=Kt(o),T=Kt(g),B=Kt(p),R=he(()=>FI(h.current.openEvent?.type,y.interactedInside)),I=he(()=>T.current?.()!==!1),A=he((N,z,D)=>{let M=m.context.triggerElements;if(M.hasElement(z))return!N||!je(N,z);if(!Xe(D))return!1;let V=D;return M.hasMatchingElement(L=>je(L,V))&&(!N||!je(N,V))}),P=he(()=>{if(!y.handler)return;Ke(m.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),O=he(()=>{eS(y)});return d&&(y.handleCloseOptions=S.current?.__options),Jp.useEffect(()=>P,[P]),Jp.useEffect(()=>{if(!o)return;function N(z){z.open?k.current=!1:(k.current=z.reason===Re.triggerHover,P(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",N),()=>{b.off("openchange",N)}},[o,b,y,P]),Jp.useEffect(()=>{if(!o)return;function N(V,L=!0){let j=Rd(_.current,"close",y.pointerType);j?y.openChangeTimeout.start(j,()=>{m.setOpen(!1,Ue(Re.triggerHover,V)),v?.events.emit("floating.closed",V)}):L&&(y.openChangeTimeout.clear(),m.setOpen(!1,Ue(Re.triggerHover,V)),v?.events.emit("floating.closed",V))}let z=l.current??(d?m.select("domReferenceElement"):null);if(!Xe(z))return;function D(V){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Na(y.pointerType))return;let L=S8(x.current),j=Rd(_.current,"open",y.pointerType),q=Co(V),Q=V.currentTarget??null,te=m.select("domReferenceElement"),ee=Q;if(Xe(q)&&!m.context.triggerElements.hasElement(q)){for(let le of m.context.triggerElements.elements())if(je(le,q)){ee=le;break}}Xe(Q)&&Xe(te)&&!m.context.triggerElements.hasElement(Q)&&je(Q,te)&&(ee=te);let W=ee==null?!1:A(te,ee,q),$=m.select("open"),Y=B.current?.()??m.select("transitionStatus")==="ending",Z=!$&&Y&&k.current,oe=!W&&Xe(ee)&&Xe(te)&&je(te,ee)&&Z,ne=L>0&&!j,X=W&&($||Z)||oe,re=!$||W;if(X){I()&&m.setOpen(!0,Ue(Re.triggerHover,V,ee));return}ne||(j?y.openChangeTimeout.start(j,()=>{re&&I()&&m.setOpen(!0,Ue(Re.triggerHover,V,ee))}):re&&I()&&m.setOpen(!0,Ue(Re.triggerHover,V,ee)))}function M(V){if(R()){O();return}P();let L=m.select("domReferenceElement"),j=Ke(L);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=h.current.floatingContext??f?.();if(Kp(V.relatedTarget,m.context.triggerElements))return;if(S.current&&q){m.select("open")||y.openChangeTimeout.clear();let te=l.current;y.handler=S.current({...q,tree:v,x:V.clientX,y:V.clientY,onClose(){O(),P(),w.current&&!R()&&te===m.select("domReferenceElement")&&N(V,!0)}}),j.addEventListener("mousemove",y.handler),y.handler(V);return}(y.pointerType!=="touch"||!je(m.select("floatingElement"),V.relatedTarget))&&N(V)}return a?ci(tt(z,"mousemove",D,{once:!0}),tt(z,"mouseenter",D),tt(z,"mouseleave",M)):ci(tt(z,"mouseenter",D),tt(z,"mouseleave",M))},[P,O,h,_,m,o,S,y,d,A,R,i,a,x,l,v,w,f,B,I]),Jp.useMemo(()=>{if(!o)return;function N(z){y.pointerType=z.pointerType}return{onPointerDown:N,onPointerEnter:N,onMouseMove(z){let{nativeEvent:D}=z,M=z.currentTarget,V=m.select("domReferenceElement"),L=m.select("open"),j=A(V,M,z.target);if(i&&!Na(y.pointerType))return;if(L&&j&&y.handleCloseOptions?.blockPointerEvents){let te=m.select("floatingElement");if(te){let ee=y.handleCloseOptions?.getScope?.()??M.ownerDocument.body;nO(y,{scopeElement:ee,referenceElement:M,floatingElement:te})}}let q=S8(x.current);if(L&&!j||q===0||!j&&y.restTimeoutPending&&z.movementX**2+z.movementY**2<2)return;y.restTimeout.clear();function Q(){if(y.restTimeoutPending=!1,R())return;let te=m.select("open");!y.blockMouseMove&&(!te||j)&&I()&&m.setOpen(!0,Ue(Re.triggerHover,D,M))}y.pointerType==="touch"?bne.flushSync(()=>{Q()}):j&&L?Q():(y.restTimeoutPending=!0,y.restTimeout.start(q,Q))}}},[o,y,R,A,i,m,x,I])}var $n=c(ue(),1);var w6e="Escape";function sO(e,t,o){switch(e){case"vertical":return t;case"horizontal":return o;default:return t||o}}function iO(e,t){return sO(t,e===y8||e===DI,e===T0||e===R0)}function dH(e,t,o){return sO(t,e===DI,o?e===T0:e===R0)||e==="Enter"||e===" "||e===""}function C6e(e,t,o){return sO(t,o?e===T0:e===R0,e===DI)}function E6e(e,t,o,r){let n=o?e===R0:e===T0,i=e===y8;return t==="both"||t==="horizontal"&&r?e===w6e:sO(t,n,i)}function fH(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:g=!0,openOnArrowKeyDown:m=!0,disabledIndices:h=void 0,orientation:b="vertical",parentOrientation:v,id:y,resetOnPointerLeave:k=!0,externalTree:S,grid:_}=t,x=_!=null,w="rootStore"in e?e.rootStore:e,T=w.useState("open"),B=w.useState("floatingElement"),R=w.useState("domReferenceElement"),I=w.context.dataRef,A=Uh(B),P=B0(R),O=Kt(A),N=Zp(),z=Va(S),D=$n.useRef(p),M=$n.useRef(s??-1),V=$n.useRef(null),L=$n.useRef(!0),j=he(se=>{n(M.current===-1?null:M.current,se)}),q=$n.useRef(!!B),Q=$n.useRef(T),te=$n.useRef(!1),ee=$n.useRef(!1),W=$n.useRef(null),$=Kt(h),Y=Kt(T),Z=Kt(s),oe=Kt(k),ne=Vi(),X=Vi(),re=he(()=>{function se(Te){f?z?.events.emit("virtualfocus",Te):W.current=Yv(Te,{sync:te.current,preventScroll:!0})}let ie=o.current[M.current],Ae=ee.current;ie&&se(ie),(te.current?Te=>Te():Te=>ne.request(Te))(()=>{let Te=o.current[M.current]||ie;if(!Te)return;ie||se(Te),pe&&(Ae||!L.current)&&Te.scrollIntoView?.({block:"nearest",inline:"nearest"})})});ce(()=>{I.current.orientation=b},[I,b]),ce(()=>{i&&(T&&B?(M.current=s??-1,D.current&&s!=null&&(ee.current=!0,j())):q.current&&(M.current=-1,j()))},[i,T,B,s,j]),ce(()=>{if(i){if(!T){te.current=!1;return}if(B)if(r==null){if(te.current=!1,Z.current!=null)return;if(q.current&&(M.current=-1,re()),(!Q.current||!q.current)&&D.current&&(V.current!=null||D.current===!0&&V.current==null)){let se=0,ie=()=>{o.current[0]==null?(se<2&&(se?ye=>X.request(ye):queueMicrotask)(ie),se+=1):(M.current=V.current==null||dH(V.current,b,d)||u?WI(o):w8(o),V.current=null,j())};ie()}}else x8(o.current,r)||(M.current=r,re(),ee.current=!1)}},[i,T,B,r,Z,u,o,b,d,j,re,X]),ce(()=>{if(!i||B||!z||f||!q.current)return;let se=z.nodesRef.current,ie=se.find(Te=>Te.id===N)?.context?.elements.floating,Ae=Fr(Ke(R??ie??null)),ye=se.some(Te=>Te.context&&je(Te.context.elements.floating,Ae));ie&&!ye&&L.current&&ie.focus({preventScroll:!0})},[i,B,R,z,N,f]),ce(()=>{Q.current=T,q.current=!!B}),ce(()=>{T||(V.current=null,D.current=p)},[T,p]);let le=r!=null,ve=he(se=>{if(!Y.current)return;let ie=o.current.indexOf(se.currentTarget);ie!==-1&&(M.current!==ie||r!==ie)&&(M.current=ie,j(se))}),xe=he(()=>v??z?.nodesRef.current.find(se=>se.id===N)?.context?.dataRef?.current.orientation),be=he(()=>WI(o,$.current)),ae=he(se=>{if(L.current=!1,te.current=!0,se.which===229||!Y.current&&se.currentTarget===O.current)return;if(u&&E6e(se.key,b,d,x)){iO(se.key,xe())||Ks(se),w.setOpen(!1,Ue(Re.listNavigation,se.nativeEvent)),wt(R)&&(f?z?.events.emit("virtualfocus",R):R.focus());return}let ie=M.current,Ae=WI(o,h),ye=w8(o,h);if(P||(se.key==="Home"&&(Ks(se),M.current=Ae,j(se)),se.key==="End"&&(Ks(se),M.current=ye,j(se))),_!=null){let Te=_(se,M.current,o,b,l,d,h,Ae,ye);if(Te!=null&&(M.current=Te,j(se)),b==="both")return}if(iO(se.key,b)){if(Ks(se),T&&!f&&Fr(se.currentTarget.ownerDocument)===se.currentTarget){M.current=dH(se.key,b,d)?Ae:ye,j(se);return}dH(se.key,b,d)?l?ie>=ye?a&&ie!==o.current.length?M.current=-1:(te.current=!1,M.current=Ae):M.current=Gh(o.current,{startingIndex:ie,disabledIndices:h}):M.current=Math.min(ye,Gh(o.current,{startingIndex:ie,disabledIndices:h})):l?ie<=Ae?a&&ie!==-1?M.current=o.current.length:(te.current=!1,M.current=ye):M.current=Gh(o.current,{startingIndex:ie,decrement:!0,disabledIndices:h}):M.current=Math.max(Ae,Gh(o.current,{startingIndex:ie,decrement:!0,disabledIndices:h})),x8(o.current,M.current)&&(M.current=-1),j(se)}}),pe=$n.useMemo(()=>({onFocus(ie){te.current=!0,ve(ie)},onClick:({currentTarget:ie})=>ie.focus({preventScroll:!0}),onMouseMove(ie){te.current=!0,ee.current=!1,g&&ve(ie)},onPointerLeave(ie){if(!Y.current||!L.current||ie.pointerType==="touch")return;te.current=!0;let Ae=ie.relatedTarget;if(!(!g||o.current.includes(Ae))&&oe.current&&(W.current?.(),W.current=null,M.current=-1,j(ie),!f)){let ye=O.current,Te=Fr(Ke(ye));ye&&je(ye,Te)&&ye.focus({preventScroll:!0})}}}),[ve,Y,O,g,o,j,oe,f]),ke=$n.useMemo(()=>f&&T&&le&&{"aria-activedescendant":`${y}-${r}`},[f,T,le,y,r]),Se=$n.useMemo(()=>({"aria-orientation":b==="both"?void 0:b,...P?{}:ke,onKeyDown(se){if(se.key==="Tab"&&se.shiftKey&&T&&!f){let ie=Co(se.nativeEvent);if(ie&&!je(O.current,ie))return;Ks(se),w.setOpen(!1,Ue(Re.focusOut,se.nativeEvent)),wt(R)&&R.focus();return}ae(se)},onPointerMove(){L.current=!0}}),[ke,ae,O,b,P,w,T,f,R]),we=$n.useMemo(()=>{function se(ye){w.setOpen(!0,Ue(Re.listNavigation,ye.nativeEvent,ye.currentTarget))}function ie(ye){p==="auto"&&$v(ye.nativeEvent)&&(D.current=!f)}function Ae(ye){D.current=p,p==="auto"&&NI(ye.nativeEvent)&&(D.current=!0)}return{onKeyDown(ye){let Te=w.select("open");L.current=!1;let qe=ye.key.startsWith("Arrow"),pt=C6e(ye.key,xe(),d),at=iO(ye.key,b),Ct=(u?pt:at)||ye.key==="Enter"||ye.key.trim()==="";if(f&&Te)return ae(ye);if(!(!Te&&!m&&qe)){if(Ct){let rt=iO(ye.key,xe());V.current=u&&rt?null:ye.key}if(u){pt&&(Ks(ye),Te?(M.current=be(),j(ye)):se(ye));return}at&&(Z.current!=null&&(M.current=Z.current),Ks(ye),!Te&&m?se(ye):ae(ye),Te&&j(ye))}},onFocus(ye){w.select("open")&&!f&&(M.current=-1,j(ye))},onPointerDown:Ae,onPointerEnter:Ae,onMouseDown:ie,onClick:ie}},[ae,p,be,u,j,w,m,b,xe,d,Z,f]),Ce=$n.useMemo(()=>({...ke,...we}),[ke,we]);return $n.useMemo(()=>i?{reference:Ce,floating:Se,item:pe,trigger:we}:{},[i,Ce,Se,we,pe])}var Xh=c(ue(),1);function pH(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"),g=wo(),m=Xh.useRef(""),h=Xh.useRef(d??n??-1),b=Xh.useRef(null),v=he(S=>{function _(O){let N=r?.current[O];return!N||Wh(N)}function x(O){return _(O)?s==null||!C8(b0,O,s):!1}function w(O,N,z=0){if(O.length===0)return-1;let D=(z%O.length+O.length)%O.length,M=N.toLowerCase();for(let V=0;V<O.length;V+=1){let L=(D+V)%O.length;if(!(!O[L]?.toLowerCase().startsWith(M)||!x(L)))return L}return-1}let T=o.current;if(m.current.length>0&&S.key===" "&&(Ks(S),a?.(!0)),m.current.length>0&&m.current[0]!==" "&&w(T,m.current)===-1&&S.key!==" "&&a?.(!1),T==null||S.key.length!==1||S.ctrlKey||S.metaKey||S.altKey)return;p&&S.key!==" "&&(Ks(S),a?.(!0));let B=m.current==="";B&&(h.current=d??n??-1),T.every((O,N)=>O&&x(N)?O[0]?.toLowerCase()!==O[1]?.toLowerCase():!0)&&m.current===S.key&&(m.current="",h.current=b.current),m.current+=S.key,g.start(u,()=>{m.current="",h.current=b.current,a?.(!1)});let A=((B?d??n??-1:h.current)??0)+1,P=w(T,m.current,A);P!==-1?(i?.(P),b.current=P):S.key!==" "&&(m.current="",a?.(!1))}),y=he(S=>{let _=S.relatedTarget,x=f.select("domReferenceElement"),w=f.select("floatingElement");je(x,_)||je(w,_)||(g.clear(),m.current="",h.current=b.current,a?.(!1))});ce(()=>{!p&&d!==null||(g.clear(),b.current=null,m.current!==""&&(m.current=""))},[p,d,g]),ce(()=>{p&&m.current===""&&(h.current=d??n??-1)},[p,d,n]);let k=Xh.useMemo(()=>({onKeyDown:v,onBlur:y}),[v,y]);return Xh.useMemo(()=>l?{reference:k,floating:k}:{},[l,k])}var yne=.1,T6e=yne*yne,uo=.5;function aO(e,t,o,r,n,i){return r>=t!=i>=t&&e<=(n-o)*(t-r)/(i-r)+o}function lO(e,t,o,r,n,i,s,a,l,u){let d=!1;return aO(e,t,o,r,n,i)&&(d=!d),aO(e,t,n,i,s,a)&&(d=!d),aO(e,t,s,a,l,u)&&(d=!d),aO(e,t,l,u,o,r)&&(d=!d),d}function R6e(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function cO(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 mH(e={}){let{blockPointerEvents:t=!1}=e,o=new ai,r=({x:n,y:i,placement:s,elements:a,onClose:l,nodeId:u,tree:d})=>{let f=s?.split("-")[0],p=!1,g=null,m=null,h=typeof performance<"u"?performance.now():0;function b(y,k){let S=performance.now(),_=S-h;if(g===null||m===null||_===0)return g=y,m=k,h=S,!1;let x=y-g,w=k-m,T=x*x+w*w,B=_*_*T6e;return g=y,m=k,h=S,T<B}function v(){o.clear(),l()}return function(k){o.clear();let S=a.domReference,_=a.floating;if(!S||!_||f==null||n==null||i==null)return;let{clientX:x,clientY:w}=k,T=Co(k),B=k.type==="mouseleave",R=je(_,T),I=je(S,T);if(R&&(p=!0,!B))return;if(I&&(p=!1,!B)){p=!0;return}if(B&&Xe(k.relatedTarget)&&je(_,k.relatedTarget))return;function A(){return!!(d&&Da(d.nodesRef.current,u).length>0)}function P(){A()||v()}if(A())return;let O=S.getBoundingClientRect(),N=_.getBoundingClientRect(),z=n>N.right-N.width/2,D=i>N.bottom-N.height/2,M=N.width>O.width,V=N.height>O.height,L=(M?O:N).left,j=(M?O:N).right,q=(V?O:N).top,Q=(V?O:N).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){P();return}let te=!1;switch(f){case"top":te=cO(x,w,L,O.top+1,j,N.bottom-1);break;case"bottom":te=cO(x,w,L,N.top+1,j,O.bottom-1);break;case"left":te=cO(x,w,N.right-1,Q,O.left+1,q);break;case"right":te=cO(x,w,O.right-1,Q,N.left+1,q);break;default:}if(te)return;if(p&&!R6e(x,w,O)){P();return}if(!B&&b(x,w)){P();return}let ee=!1;switch(f){case"top":{let W=M?uo/2:uo*4,$=M||z?n+W:n-W,Y=M?n-W:z?n+W:n-W,Z=i+uo+1,oe=z||M?N.bottom-uo:N.top,ne=z?M?N.bottom-uo:N.top:N.bottom-uo;ee=lO(x,w,$,Z,Y,Z,N.left,oe,N.right,ne);break}case"bottom":{let W=M?uo/2:uo*4,$=M||z?n+W:n-W,Y=M?n-W:z?n+W:n-W,Z=i-uo,oe=z||M?N.top+uo:N.bottom,ne=z?M?N.top+uo:N.bottom:N.top+uo;ee=lO(x,w,$,Z,Y,Z,N.left,oe,N.right,ne);break}case"left":{let W=V?uo/2:uo*4,$=V||D?i+W:i-W,Y=V?i-W:D?i+W:i-W,Z=n+uo+1,oe=D||V?N.right-uo:N.left,ne=D?V?N.right-uo:N.left:N.right-uo;ee=lO(x,w,oe,N.top,ne,N.bottom,Z,$,Z,Y);break}case"right":{let W=V?uo/2:uo*4,$=V||D?i+W:i-W,Y=V?i-W:D?i+W:i-W,Z=n-uo,oe=D||V?N.left+uo:N.right,ne=D?V?N.left+uo:N.right:N.left+uo;ee=lO(x,w,Z,$,Z,Y,oe,N.top,ne,N.bottom);break}default:}ee?p||o.start(40,P):P()}};return r.__options={...e,blockPointerEvents:t},r}var gH=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=nu.startingStyle]="startingStyle",e[e.endingStyle=nu.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),G0=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),B6e={[G0.popupOpen]:""},P6e={[G0.popupOpen]:"",[G0.pressed]:""},I6e={[gH.open]:""},O6e={[gH.closed]:""},A6e={[gH.anchorHidden]:""},uO={open(e){return e?B6e:null}},vne={open(e){return e?P6e:null}},Fa={open(e){return e?I6e:O6e},anchorHidden(e){return e?A6e:null}};var L6e="ArrowUp",M6e="ArrowDown",N6e="ArrowLeft",D6e="ArrowRight",V6e="Home",F6e="End";var z6e=new Set([N6e,D6e]);var j6e=new Set([L6e,M6e]);var H6e=new Set([...z6e,...j6e]),Sne=new Set([...H6e,V6e,F6e]);function dO(e){return Hv(19)?e:e?"true":void 0}var kne=c(ue(),1),_ne=c(E(),1),xne=kne.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,_ne.jsx)("div",{ref:o,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var $0=c(ue(),1);var W0=c(ue(),1);function wne(e){let t=W0.useRef(""),o=W0.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:W0.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 Cne=c(ue(),1);function fO(e,t){let o=Cne.useRef(e),r=he(t);ce(()=>{o.current!==e&&r(o.current)},[e,r]),ce(()=>{o.current=e},[e])}function U6e(e,t){let o=he((i,s)=>{(typeof e=="function"?e():e)||t(s||(co.os.ios?"touch":""))}),{onClick:r,onPointerDown:n}=wne(o);return $0.useMemo(()=>({onClick:r,onPointerDown:n}),[r,n])}function Ene(e){let[t,o]=$0.useState(null),r=U6e(e,o);return fO(e,n=>{n&&!e&&o(null)}),$0.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}var Tne=(e,t)=>Object.is(e,t);function cu(e,t,o){return e==null||t==null?Object.is(e,t):o(e,t)}function Rne(e,t,o){return!e||e.length===0?!1:e.some(r=>r===void 0?!1:cu(t,r,o))}function Qh(e,t,o){return!e||e.length===0?-1:e.findIndex(r=>r===void 0?!1:cu(r,t,o))}function Bne(e,t,o){return e.filter(r=>!cu(t,r,o))}var Pne=c(ue(),1);function pO(e){if(e==null)return"";if(typeof e=="string")return e;try{return JSON.stringify(e)}catch{return String(e)}}var Ine=c(E(),1);function One(e){return e!=null&&e.length>0&&typeof e[0]=="object"&&e[0]!=null&&"items"in e[0]}function Ane(e){if(!Array.isArray(e))return e!=null&&"null"in e;let t=e;if(One(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 hH(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 pO(e)}function Id(e,t){return t&&e!=null?t(e)??"":e&&typeof e=="object"&&"value"in e&&"label"in e?pO(e.value):pO(e)}function bH(e,t,o){function r(){return hH(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=One(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 Lne(e,t,o){return e.reduce((r,n,i)=>(i>0&&r.push(", "),r.push((0,Ine.jsx)(Pne.Fragment,{children:bH(n,t,o)},i)),r),[])}var mO=c(ue(),1);var yH=(function(e){return e.disabled="data-disabled",e.valid="data-valid",e.invalid="data-invalid",e.touched="data-touched",e.dirty="data-dirty",e.filled="data-filled",e.focused="data-focused",e})({});var Jh={badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},oS={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},Mne={disabled:!1,...oS},fi={valid(e){return e===null?null:e?{[yH.valid]:""}:{[yH.invalid]:""}}};var G6e={invalid:void 0,name:void 0,validityData:{state:Jh,errors:[],error:"",value:"",initialValue:null},setValidityData:jt,disabled:void 0,touched:oS.touched,setTouched:jt,dirty:oS.dirty,setDirty:jt,filled:oS.filled,setFilled:jt,focused:oS.focused,setFocused:jt,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:Mne,markedDirtyRef:{current:!1},registerFieldControl:jt,validation:{getValidationProps:(e,t=Qt)=>t,inputRef:{current:null},registerInput:jt,commit:async()=>{},change:jt}},vH=mO.createContext(G6e);function on(e=!0){let t=mO.useContext(vH);if(t.setValidityData===jt&&!e)throw new Error(It(28));return t}var Nne=c(ue(),1);function gO(e,t,o,r,n=!0,i){let{registerFieldControl:s}=on(),a=Nne.useRef(null);a.current||(a.current=Symbol()),ce(()=>{let l=a.current;return!l||!n?void 0:(s(l,{controlRef:e,getValue:r,id:t,name:i,value:o}),()=>{s(l,void 0)})},[e,n,r,t,i,s,o])}var hO=c(ue(),1);var W6e=hO.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:jt,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function za(){return hO.useContext(W6e)}var K0=c(ue(),1);var bO=c(ue(),1);var SH=bO.createContext({controlId:void 0,registerControlId:jt,labelId:void 0,setLabelId:jt,messageIds:[],setMessageIds:jt,getDescriptionProps:e=>e});function Tn(){return bO.useContext(SH)}function rS(e={}){let{id:t,implicit:o=!1,controlRef:r}=e,{controlId:n,registerControlId:i}=Tn(),s=ii(t),a=o?n:void 0,l=lo(()=>Symbol("labelable-control")),u=K0.useRef(!1),d=K0.useRef(t!=null),f=he(()=>{!u.current||i===jt||(u.current=!1,i(l.current,void 0))});return ce(()=>{if(i===jt)return;let p;if(o){let g=r?.current;Xe(g)&&g.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]),K0.useEffect(()=>f,[f]),n??s}function Dne(e,t,o=(r,n)=>r===n){return e.length===t.length&&e.every((r,n)=>o(r,t[n]))}function Vne(e){let t=e.getBoundingClientRect(),o=xt(e);if(co.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,g=f-t.height;return{left:t.left-p/2,right:t.right+p/2,top:t.top-g/2,bottom:t.bottom+g/2}}function Fne(e){return e==null?void 0:`${e}-label`}function zne(e,t){return e??t}var Ys=c(ue(),1);var $6e=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"}=ec(e,t)||{};if(u==null)return{};let p=GI(d),g={x:o,y:r},m=L0(n),h=A0(m),b=await s.getDimensions(u),v=m==="y",y=v?"top":"left",k=v?"bottom":"right",S=v?"clientHeight":"clientWidth",_=i.reference[h]+i.reference[m]-g[m]-i.floating[h],x=g[m]-i.reference[m],w=f==="real"?await s.getOffsetParent?.(u):a.floating,T=a.floating[S]||i.floating[h];(!T||!await s.isElement?.(w))&&(T=a.floating[S]||i.floating[h]);let B=_/2-x/2,R=T/2-b[h]/2-1,I=Math.min(p[y],R),A=Math.min(p[k],R),P=I,O=T-b[h]-A,N=T/2-b[h]/2+B,z=O0(P,N,O),D=!l.arrow&&tc(n)!=null&&N!==z&&i.reference[h]/2-(N<P?I:A)-b[h]/2<0,M=D?N<P?N-P:N-O:0;return{[m]:g[m]+M,data:{[m]:z,centerOffset:N-z-M,...D&&{alignmentOffset:M}},reset:D}}}),jne=(e,t)=>({...$6e(e),options:[e,t]});var K6e=Z8().fn,Hne={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;return{data:{referenceHidden:(await K6e(e)).data?.referenceHidden||i}}}};var Y0={sideX:"left",sideY:"top"},Une={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:i,strategy:s,placement:a}=e,l=xt(n),u=l.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:o,data:Y0};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=Ke(n);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(p=await i.getDimensions(f));let g=Wn(a),m=t,h=o;g==="left"&&(m=p.width-(t+r.width)),g==="top"&&(h=p.height-(o+r.height));let b=g==="left"?"right":Y0.sideX,v=g==="top"?"bottom":Y0.sideY;return{x:m,y:h,data:{sideX:b,sideY:v}}}};function $ne(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 Gne(e,t,o){let{rects:r,placement:n}=e;return{side:$ne(t,Wn(n),o),align:tc(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function yO(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:l=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:p,keepMounted:g=!1,floatingRootContext:m,mounted:h,collisionAvoidance:b,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:k,lazyFlip:S=!1,externalTree:_}=e,[x,w]=Ys.useState(null);!h&&x!==null&&w(null);let T=b.side||"flip",B=b.align||"flip",R=b.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,A=he(I),P=I?A:t,O=Kt(t),N=Kt(h),D=Up()==="rtl",M=x||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":D?"left":"right","inline-start":D?"right":"left"}[r],V=i==="center"?M:`${M}-${i}`,L=l,j=1,q=r==="bottom"?j:0,Q=r==="top"?j:0,te=r==="right"?j:0,ee=r==="left"?j:0;typeof L=="number"?L={top:L+q,right:L+ee,bottom:L+Q,left:L+te}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ee,bottom:(L.bottom||0)+Q,left:(L.left||0)+te});let W={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},$=Ys.useRef(null),Y=Kt(n),Z=Kt(s),oe=typeof n!="function"?n:0,ne=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(W8(me=>{let Me=Gne(me,r,D),Ze=typeof Y.current=="function"?Y.current(Me):Y.current,ze=typeof Z.current=="function"?Z.current(Me):Z.current;return{mainAxis:Ze,crossAxis:ze,alignmentAxis:ze}},[oe,ne,D,r]));let re=B==="none"&&T!=="shift",le=!re&&(u||v||T==="shift"),ve=T==="none"?null:Y8({...W,padding:{top:L.top+j,right:L.right+j,bottom:L.bottom+j,left:L.left+j},mainAxis:!v&&T==="flip",crossAxis:B==="flip"?"alignment":!1,fallbackAxisSideDirection:R}),xe=re?null:$8(me=>{let Me=Ke(me.elements.floating).documentElement;return{...W,rootBoundary:v?{x:0,y:0,width:Me.clientWidth,height:Me.clientHeight}:void 0,mainAxis:B!=="none",crossAxis:le,limiter:u||v?void 0:K8(Ze=>{if(!$.current)return{};let{width:ze,height:Je}=$.current.getBoundingClientRect(),lt=ms(Wn(Ze.placement)),ct=lt==="y"?ze:Je,vr=lt==="y"?L.left+L.right:L.top+L.bottom;return{offset:ct/2+vr/2}})}},[W,u,v,L,B]);T==="shift"||B==="shift"||i==="center"?X.push(xe,ve):X.push(ve,xe),X.push(q8({...W,apply({elements:{floating:me},availableWidth:Me,availableHeight:Ze,rects:ze}){if(!N.current)return;let Je=me.style;Je.setProperty("--available-width",`${Me}px`),Je.setProperty("--available-height",`${Ze}px`);let lt=xt(me).devicePixelRatio||1,{x:ct,y:vr,width:Lo,height:rr}=ze.reference,go=(Math.round((ct+Lo)*lt)-Math.round(ct*lt))/lt,Wo=(Math.round((vr+rr)*lt)-Math.round(vr*lt))/lt;Je.setProperty("--anchor-width",`${go}px`),Je.setProperty("--anchor-height",`${Wo}px`)}}),jne(me=>({element:$.current||Ke(me.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(me){let{elements:Me,middlewareData:Ze,placement:ze,rects:Je,y:lt}=me,ct=Wn(ze),vr=ms(ct),Lo=$.current,rr=Ze.arrow?.x||0,go=Ze.arrow?.y||0,Wo=Lo?.clientWidth||0,Fn=Lo?.clientHeight||0,Sr=rr+Wo/2,ln=go+Fn/2,it=Math.abs(Ze.shift?.y||0),_t=Je.reference.height/2,Vt=typeof n=="function"?n(Gne(me,r,D)):n,ko=it>Vt,$o={top:`${Sr}px calc(100% + ${Vt}px)`,bottom:`${Sr}px ${-Vt}px`,left:`calc(100% + ${Vt}px) ${ln}px`,right:`${-Vt}px ${ln}px`}[ct],nr=`${Sr}px ${Je.reference.y+_t-lt}px`;return Me.floating.style.setProperty("--transform-origin",le&&vr==="y"&&ko?nr:$o),{}}},Hne,k),ce(()=>{!h&&m&&m.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,m]);let be=Ys.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:ae,elements:pe,x:ke,y:Se,middlewareData:we,update:Ce,placement:se,context:ie,isPositioned:Ae,floatingStyles:ye}=nH({rootContext:m,open:g?h:void 0,placement:V,middleware:X,strategy:o,whileElementsMounted:g?void 0:(...me)=>j0(...me,be),nodeId:y,externalTree:_}),{sideX:Te,sideY:qe}=we.adaptiveOrigin||Y0,pt=Ae?o:"fixed",at=Ys.useMemo(()=>{let me=k?{position:pt,[Te]:ke,[qe]:Se}:{position:pt,...ye};return Ae||(me.opacity=0),me},[k,pt,Te,ke,qe,Se,ye,Ae]),Ct=Ys.useRef(null);ce(()=>{if(!h)return;let me=O.current,Me=typeof me=="function"?me():me,ze=(Wne(Me)?Me.current:Me)||null||null;ze!==Ct.current&&(ae.setPositionReference(ze),Ct.current=ze)},[h,ae,P,O]),Ys.useEffect(()=>{if(!h)return;let me=O.current;typeof me!="function"&&Wne(me)&&me.current!==Ct.current&&(ae.setPositionReference(me.current),Ct.current=me.current)},[h,ae,P,O]),Ys.useEffect(()=>{if(g&&h&&pe.reference&&pe.floating)return j0(pe.reference,pe.floating,Ce,be)},[g,h,pe,Ce,be]);let rt=Wn(se),Ot=$ne(r,rt,D),ut=tc(se)||"center",Ut=!!we.hide?.referenceHidden;ce(()=>{S&&h&&Ae&&w(rt)},[S,h,Ae,rt]);let So=Ys.useMemo(()=>({position:"absolute",top:we.arrow?.y,left:we.arrow?.x}),[we.arrow]),mo=we.arrow?.centerOffset!==0;return Ys.useMemo(()=>({positionerStyles:at,arrowStyles:So,arrowRef:$,arrowUncentered:mo,side:Ot,align:ut,physicalSide:rt,anchorHidden:Ut,refs:ae,context:ie,isPositioned:Ae,update:Ce}),[at,So,$,mo,Ot,ut,rt,Ut,ae,ie,Ae,Ce])}function Wne(e){return e!=null&&"current"in e}function nS(e){return e==="starting"?Qoe:Qt}function vO(e,t,{styles:o,transitionStatus:r,props:n,refs:i,hidden:s,inert:a=!1}){let l={...o};return a&&(l.pointerEvents="none"),We("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:l},nS(r),n],stateAttributesMapping:Fa})}var Kne=c(ue(),1);var Y6e=20;function Yne(e,t,o,r){let[n,i]=Kne.useState(!1);ce(()=>{if(!e||!t||o==null){i(!1);return}let s=Ke(o).documentElement.clientWidth,a=o.offsetWidth;i(s>0&&a>0&&a>=s-Y6e)},[e,t,o]),_oe(e&&(!t||n),r)}var qne=c(ue(),1);var Zne=qne.forwardRef(function(t,o){let{className:r,render:n,orientation:i="horizontal",style:s,...a}=t;return We("div",t,{state:{orientation:i},ref:o,props:[{role:"separator","aria-orientation":i},a]})});var SO=c(ue(),1),kH=SO.createContext({disabled:!1});function kO(){return SO.useContext(kH)}var _O=c(ue(),1),q6e=_O.createContext(void 0);function Xne(e=!0){let t=_O.useContext(q6e);if(t===void 0&&!e)throw new Error(It(3));return t}var em={};Ar(em,{Panel:()=>rie,Root:()=>Jne,Trigger:()=>tie});var q0=c(ue(),1);var xO={...roe,...En};var Qne=c(E(),1),Jne=q0.forwardRef(function(t,o){let{render:r,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:l,style:u,...d}=t,f=he(a),p=Jte({open:l,defaultOpen:i,onOpenChange:f,disabled:s}),g=q0.useMemo(()=>({open:p.open,disabled:p.disabled,transitionStatus:p.transitionStatus}),[p.open,p.disabled,p.transitionStatus]),m=q0.useMemo(()=>({...p,onOpenChange:f,state:g}),[p,f,g]),h=We("div",t,{state:g,ref:o,props:d,stateAttributesMapping:xO});return(0,Qne.jsx)(i8.Provider,{value:m,children:h})});var eie=c(ue(),1);var Z6e={...ooe,...En},tie=eie.forwardRef(function(t,o){let{panelId:r,open:n,handleTrigger:i,state:s,disabled:a}=RI(),{className:l,disabled:u=a,render:d,nativeButton:f=!0,style:p,...g}=t,{getButtonProps:m,buttonRef:h}=Fh({disabled:u,focusableWhenDisabled:!0,native:f});return We("button",t,{state:s,ref:[o,h],props:[{"aria-controls":n?r:void 0,"aria-expanded":n,onClick:i},g,m],stateAttributesMapping:Z6e})});var oie=c(ue(),1);var _H=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var rie=oie.forwardRef(function(t,o){let{className:r,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:l,...u}=t,{mounted:d,onOpenChange:f,open:p,panelId:g,setMounted:m,setPanelIdState:h,setOpen:b,state:v,transitionStatus:y}=RI(),k=n??!1,S=i??!1;ce(()=>{if(a)return h(a),()=>{h(void 0)}},[a,h]);let{height:_,props:x,ref:w,shouldPreventOpenAnimation:T,shouldRender:B,transitionStatus:R,width:I}=poe({externalRef:o,hiddenUntilFound:k,id:g,keepMounted:S,mounted:d,onOpenChange:f,open:p,setMounted:m,setOpen:b,transitionStatus:y}),A={...v,transitionStatus:R},P=kI(l,A),O=We("div",{...t,style:void 0},{state:A,ref:w,props:[x,{style:{[_H.collapsiblePanelHeight]:_===void 0?"auto":`${_}px`,[_H.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},u,P?{style:P}:void 0,T?{style:{animationName:"none"}}:void 0],stateAttributesMapping:xO});return B?O:null});function nie(e,t){let o=ii(e);return ce(()=>(t(o),()=>{t(void 0)}),[o,t]),o}function wO(e={}){let{id:t,fallbackControlId:o,native:r=!1,setLabelId:n,focusControl:i}=e,{controlId:s,setLabelId:a}=Tn(),l=he(g=>{a(g),n?.(g)}),u=nie(t,l),d=s??o;function f(g){if(i){i(g,d);return}if(!d)return;let m=Ke(g.currentTarget).getElementById(d);wt(m)&&X6e(m)}function p(g){Co(g.nativeEvent)?.closest("button,input,select,textarea")||(!g.defaultPrevented&&g.detail>1&&g.preventDefault(),!r&&f(g))}return r?{id:u,htmlFor:d??void 0,onMouseDown:p}:{id:u,onClick:p,onPointerDown(g){g.preventDefault()}}}function X6e(e){e.focus({focusVisible:!0})}var CO=c(ue(),1),Q6e=CO.createContext(void 0);function iie(e){let t=CO.useContext(Q6e);if(t===void 0&&!e)throw new Error(It(69));return t}var pi=c(ue(),1),uie=c(Ed(),1);var sie=c(ue(),1);function EO(e){let[t,o]=sie.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var iS=c(ue(),1);function xH(e){let t=en(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=wt(e),i=n?e.offsetWidth:o,s=n?e.offsetHeight:r;return(qp(o)!==i||qp(r)!==s)&&(o=i,r=s),{width:o,height:r}}function lie(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:l}=e,u=$p(t,!0,!1),d=Vi(),f=iS.useRef(null),p=iS.useRef(!0),g=iS.useRef(jt),m=he(i),h=he(s),b=iS.useMemo(()=>{let v=a==="top",y=a==="left";return l==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:Qt},[a,l]);ce(()=>{if(!n){g.current=jt,p.current=!0,f.current=null;return}if(!t||!o)return;g.current=aie(t,b),wH(t,"auto");let v=RO(t,"position","static"),y=RO(t,"transform","none"),k=RO(t,"scale","1"),S=aie(o,{"--available-width":"max-content","--available-height":"max-content"});function _(){v(),y(),S()}function x(){_(),k()}if(m?.(),p.current||f.current===null){TO(o,"max-content");let R=xH(t);return f.current=R,TO(o,R),x(),h?.(null,R),p.current=!1,()=>{g.current(),g.current=jt}}TO(o,"max-content");let w=f.current,T=xH(t);f.current=T,wH(t,w),x(),h?.(w,T),TO(o,T);let B=new AbortController;return d.request(()=>{wH(t,T),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},B.signal)}),()=>{B.abort(),d.cancel(),g.current(),g.current=jt}},[r,t,o,u,d,n,m,h,b])}function RO(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function aie(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(RO(e,r,n));return o.length?()=>{o.forEach(r=>r())}:jt}function wH(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 TO(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 sS=c(E(),1);function die(e){let{store:t,side:o,cssVars:r,children:n}=e,i=Up(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),l=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),p=t.useState("positionerElement"),g=EO(l?s:null),m=tze(a,u),h=pi.useRef(null),[b,v]=pi.useState(null),[y,k]=pi.useState(null),S=pi.useRef(null),_=pi.useRef(null),x=$p(S,!0,!1),w=Vi(),[T,B]=pi.useState(null),[R,I]=pi.useState(!1);ce(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=he(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),_.current?.style.setProperty("display","none")}),P=he(M=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),_.current?.style.removeProperty("display"),M&&B(M)}),O=pi.useRef(null);ce(()=>{(!l||!d)&&(O.current=null)},[l,d]),ce(()=>{if(s&&g&&s!==g&&O.current!==s&&h.current){v(h.current),I(!0);let M=eze(g,s);k(M),w.request(()=>{uie.flushSync(()=>{I(!1)}),x(()=>{v(null),B(null),h.current=null})}),O.current=s}},[s,g,b,x,w]),ce(()=>{let M=S.current;if(!M)return;let V=Ke(M).createElement("div");for(let L of Array.from(M.childNodes))V.appendChild(L.cloneNode(!0));h.current=V});let N=b!=null,z;N?z=(0,sS.jsxs)(pi.Fragment,{children:[(0,sS.jsx)("div",{"data-previous":!0,inert:dO(!0),ref:_,style:{...T?{[r.popupWidth]:`${T.width}px`,[r.popupHeight]:`${T.height}px`}:null,position:"absolute"},"data-ending-style":R?void 0:""},"previous"),(0,sS.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":R?"":void 0,children:n},m)]}):z=(0,sS.jsx)("div",{"data-current":!0,ref:S,children:n},m),ce(()=>{let M=_.current;!M||!b||M.replaceChildren(...Array.from(b.childNodes))},[b]),lie({popupElement:f,positionerElement:p,mounted:d,content:u,onMeasureLayout:A,onMeasureLayoutComplete:P,side:o,direction:i});let D={activationDirection:J6e(y),transitioning:N};return{children:z,state:D}}function J6e(e){if(e)return`${cie(e.horizontal,5,"right","left")} ${cie(e.vertical,5,"down","up")}`}function cie(e,t,o,r){return e>t?o:e<-t?r:""}function eze(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 tze(e,t){let[o,r]=pi.useState(0),n=pi.useRef(e),i=pi.useRef(t),s=pi.useRef(!1);return ce(()=>{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 fie(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var BO=c(ue(),1),oze=BO.createContext(void 0),rze={disableStyleElements:!1};function pie(){return BO.useContext(oze)??rze}function eb(e,t=Number.MIN_SAFE_INTEGER,o=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,o))}var bs={};Ar(bs,{Control:()=>wie,Description:()=>xie,Error:()=>kie,Item:()=>Tie,Label:()=>Sie,Root:()=>vie,Validity:()=>Eie});var zr=c(ue(),1);var PO=c(ue(),1),nze=PO.createContext(void 0);function mie(e=!1){let t=PO.useContext(nze);if(!t&&!e)throw new Error(It(86));return t}var tm=c(ue(),1);var gie=c(E(),1),IO=function(t){let o=ii(),r=t.controlId===void 0?o:t.controlId,[n,i]=tm.useState(r),[s,a]=tm.useState(t.labelId),[l,u]=tm.useState([]),d=lo(()=>new Map),{messageIds:f}=Tn(),p=he((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 k;for(let S of v.values()){if(y!==void 0&&S===y)return y;k===void 0&&(k=S)}return k})}),g=tm.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]),m=tm.useMemo(()=>({controlId:n,registerControlId:p,labelId:s,setLabelId:a,messageIds:l,setMessageIds:u,getDescriptionProps:g}),[n,p,s,a,l,u,g]);return(0,gie.jsx)(SH.Provider,{value:m,children:t.children})};var om=c(ue(),1);function tb(e,t){return{...e,state:{...e.state,valid:!t&&e.state.valid}}}var OO=Object.keys(Jh);function ize(e){if(!e||e.valid||!e.valueMissing)return!1;let t=!1;for(let o of OO)o!=="valid"&&(o==="valueMissing"?t=e[o]:e[o]&&(t=!1));return t}function sze(e){let t=null;for(let o of e)if(!o.disabled){if(!o.validity.valid)return o;t??=o}return t}function hie(e,t){let o=!1;for(let r of t)r.setCustomValidity(""),o||=r===e;o||e.setCustomValidity("")}function bie(e){let{formRef:t}=za(),{setValidityData:o,validate:r,validityData:n,validationDebounceTime:i,invalid:s,markedDirtyRef:a,state:l,shouldValidateOnChange:u,getRegisteredFieldId:d}=e,{controlId:f,getDescriptionProps:p}=Tn(),g=wo(),m=om.useRef(null),h=lo(()=>new Set).current,b=om.useRef(0),v=om.useCallback(_=>{if(_)return h.add(_),()=>{h.delete(_)}},[h]),y=he(async(_,x=!1)=>{let w=sze(h)??m.current;if(!w)return;b.current+=1;let T=b.current;function B(D,M=s){let V=d()??f;if(V==null)return;let L=t.current.fields.get(V);if(!L)return;let j=tb(D,M);t.current.fields.set(V,{...L,validityData:j})}if(x){if(l.valid!==!1)return;let D=w.validity;if(!D.valueMissing){let V={value:_,state:{...Jh,valid:!0},error:"",errors:[],initialValue:n.initialValue};hie(w,h),B(V,!1),o(V);return}let M=OO.reduce((V,L)=>(V[L]=D[L],V),{});if(!M.valid&&!ize(M))return}function R(D){let M=OO.reduce((L,j)=>(L[j]=D.validity[j],L),{}),V=!1;for(let L of OO)if(L!=="valid"){if(L==="valueMissing"&&M[L])V=!0;else if(M[L])return M}return V&&!a.current&&(M.valid=!0,M.valueMissing=!1),M}g.clear();let I=null,A=[],P=R(w),O,N=u();if(w.validationMessage&&!N)O=w.validationMessage,A=[w.validationMessage];else{let D=Array.from(t.current.fields.values()).reduce((V,L)=>(L.name&&(V[L.name]=L.getValue()),V),{}),M=r(_,D);if(typeof M=="object"&&M!==null&&"then"in M){if(I=await M,T!==b.current)return}else I=M;I!==null?(P.valid=!1,P.customError=!0,Array.isArray(I)?(A=I,w.setCustomValidity(I.join(`
+`))):I&&(A=[I],w.setCustomValidity(I))):N&&(hie(w,h),P.customError=!1,w.validationMessage?(O=w.validationMessage,A=[w.validationMessage]):w.validity.valid&&!P.valid&&(P.valid=!0))}let z={value:_,state:P,error:O??(Array.isArray(I)?I[0]:I??""),errors:A,initialValue:n.initialValue};B(z),o(z)}),k=he(_=>{g.clear();let x=u();x&&_!==""&&i?(b.current+=1,g.start(i,()=>{y(_)})):y(_,!x)}),S=om.useCallback((_,x={})=>Ht(p(x),l.valid===!1&&!l.disabled&&!_?{"aria-invalid":!0}:Qt),[p,l.disabled,l.valid]);return om.useMemo(()=>({getValidationProps:S,inputRef:m,registerInput:v,commit:y,change:k}),[S,v,y,k])}var AO=c(ue(),1);function yie(e){let{commit:t,invalid:o,markedDirtyRef:r,name:n,setRegisteredFieldName:i,setRegisteredFieldId:s,setValidityData:a,validityData:l}=e,{formRef:u}=za(),d=AO.useRef(null),f=AO.useRef(null),p=AO.useRef(null),g=he(()=>{let S=f.current;if(S)return S.getValue?S.getValue():S.value});function m(S){return S.value===void 0?g():S.value}let h=he(()=>{let S=f.current;if(r.current=!0,!S){t(l.value);return}t(m(S))});function b(){let S=f.current;!S||!S.id||u.current.fields.set(S.id,{getValue:g,name:n??S.name,controlRef:S.controlRef??p,validityData:tb(l,o),validate:h})}function v(S=f.current?.id){S&&u.current.fields.delete(S)}function y(){let S=f.current;if(!S)return;let _=m(S);l.initialValue===null&&_!==null&&a(x=>({...x,initialValue:_}))}ce(()=>{let S=f.current;!S||!S.id||(i(n?void 0:S.name),u.current.fields.set(S.id,{getValue:g,name:n??S.name,controlRef:S.controlRef??p,validityData:tb(l,o),validate:h}))},[u,g,o,n,i,h,l]),ce(()=>{let S=u.current.fields;return()=>{let _=f.current?.id;_&&S.delete(_)}},[u]);let k=he((S,_)=>{if(!_){d.current===S&&(d.current=null,v(),f.current=null,i(void 0),s(void 0));return}let x=f.current?.id;d.current=S,f.current=_,n||i(_.name),s(_.id),x&&x!==_.id&&v(x),y(),b()});return[h,k]}var LO=c(E(),1),aze=zr.forwardRef(function(t,o){let{errors:r,validationMode:n,submitAttemptedRef:i}=za(),{render:s,className:a,validate:l,validationDebounceTime:u=0,validationMode:d=n,name:f,disabled:p=!1,invalid:g,dirty:m,touched:h,actionsRef:b,style:v,...y}=t,k=mie(!0)?.disabled,S=he(l||(()=>null)),_=k||p,[x,w]=zr.useState(!1),[T,B]=zr.useState(!1),[R,I]=zr.useState(!1),[A,P]=zr.useState(!1),O=m??T,N=h??x,z=zr.useRef(O),D=zr.useRef(void 0),[M,V]=zr.useState(),L=f??M;ce(()=>{m!==void 0&&(z.current=m)},[m]);let j=zr.useCallback(()=>D.current,[]),q=zr.useCallback(ae=>{D.current=ae},[]),Q=he(ae=>{m===void 0&&(ae&&(z.current=!0),B(ae))}),te=he(ae=>{h===void 0&&w(ae)}),ee=he(()=>d==="onChange"||d==="onSubmit"&&i.current),W=L&&Object.hasOwn(r,L)?r[L]:null,$=!!(Array.isArray(W)?W.length:W),Y=g===!0||$,[Z,oe]=zr.useState({state:Jh,error:"",errors:[],value:null,initialValue:null}),ne=_?null:!Y&&Z.state.valid,X=zr.useMemo(()=>({disabled:_,touched:N,dirty:O,valid:ne,filled:R,focused:A}),[_,N,O,ne,R,A]),re=bie({setValidityData:oe,validate:S,validityData:Z,validationDebounceTime:u,invalid:Y,markedDirtyRef:z,state:X,shouldValidateOnChange:ee,getRegisteredFieldId:j}),[le,ve]=yie({commit:re.commit,invalid:Y,markedDirtyRef:z,name:f,setRegisteredFieldName:V,setRegisteredFieldId:q,setValidityData:oe,validityData:Z});zr.useImperativeHandle(b,()=>({validate:le}),[le]);let xe=zr.useMemo(()=>({invalid:Y,name:L,validityData:Z,setValidityData:oe,disabled:_,touched:N,setTouched:te,dirty:O,setDirty:Q,filled:R,setFilled:I,focused:A,setFocused:P,validate:S,validationMode:d,validationDebounceTime:u,shouldValidateOnChange:ee,state:X,markedDirtyRef:z,registerFieldControl:ve,validation:re}),[Y,L,Z,_,N,te,O,Q,R,I,A,P,S,d,u,ee,X,ve,re]),be=We("div",t,{ref:o,state:X,props:y,stateAttributesMapping:fi});return(0,LO.jsx)(vH.Provider,{value:xe,children:be})}),vie=zr.forwardRef(function(t,o){return(0,LO.jsx)(IO,{children:(0,LO.jsx)(aze,{...t,ref:o})})});var Z0=c(ue(),1);var Sie=Z0.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,nativeLabel:a=!0,...l}=t,u=on(!1),d=kO(),{labelId:f}=Tn(),p={...u.state,disabled:u.disabled||d.disabled},g=Z0.useRef(null),m=wO({id:f??s,native:a});return We("label",t,{ref:[o,g],state:p,props:[m,l],stateAttributesMapping:fi})});var ob=c(ue(),1);var CH=c(E(),1),lze={...fi,...En},kie=ob.forwardRef(function(t,o){let{render:r,id:n,className:i,match:s,style:a,...l}=t,u=ii(n),{validityData:d,state:f,name:p}=on(!1),{setMessageIds:g}=Tn(),{errors:m}=za(),h=p&&Object.hasOwn(m,p)?m[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:k,transitionStatus:S,setMounted:_}=ps(y);ce(()=>{if(!(!y||!u))return g(z=>z.concat(u)),()=>{g(z=>z.filter(D=>D!==u))}},[y,u,g]);let x=ob.useRef(null),[w,T]=ob.useState(null),[B,R]=ob.useState(null),I=d.error;!v&&b?I=h:d.errors.length>1&&(I=d.errors);let A=I??"";Array.isArray(I)&&(A=I.length>1?(0,CH.jsx)("ul",{children:I.map(z=>(0,CH.jsx)("li",{children:z},z))}):I[0]??"");let P=Array.isArray(I)?JSON.stringify(I):I;y&&P!==B&&(R(P),T(A)),si({open:y,ref:x,onComplete(){y||_(!1)}});let O={...f,transitionStatus:S},N=We("div",t,{ref:[o,x],state:O,props:[{id:u,children:y?A:w},l],stateAttributesMapping:lze,enabled:k});return k?N:null});var _ie=c(ue(),1);var xie=_ie.forwardRef(function(t,o){let{render:r,id:n,className:i,style:s,...a}=t,l=ii(n),u=on(!1),d=kO(),{setMessageIds:f}=Tn(),p={...u.state,disabled:u.disabled||d.disabled};return ce(()=>{if(l)return f(m=>m.concat(l)),()=>{f(m=>m.filter(h=>h!==l))}},[l,f]),We("p",t,{ref:o,state:p,props:[{id:l},a],stateAttributesMapping:fi})});var MO=c(ue(),1);var wie=MO.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,...g}=t,{state:m,name:h,disabled:b,setTouched:v,setDirty:y,validityData:k,setFocused:S,setFilled:_,validationMode:x,validation:w}=on(),{clearErrors:T}=za(),B=b||l,R=h??s,I={...m,disabled:B},{labelId:A}=Tn(),P=rS({id:i});ce(()=>{let L=a!=null;w.inputRef.current?.value||L&&a!==""?_(!0):L&&a===""&&_(!1)},[w.inputRef,_,a]);let O=MO.useRef(null);ce(()=>{f&&O.current===Fr(Ke(O.current))&&S(!0)},[f,S]);let[N]=Mh({controlled:a,default:d,name:"FieldControl",state:"value"}),z=a!==void 0,D=z?N:void 0,M=he(()=>w.inputRef.current?.value);return gO(w.inputRef,P,D,M,!B,s),We("input",t,{ref:[o,O],state:I,props:[{id:P,disabled:B,name:R,ref:w.inputRef,"aria-labelledby":A,autoFocus:f,...z?{value:D}:{defaultValue:d},onChange(L){let j=L.currentTarget.value;u?.(j,Ue(Re.none,L.nativeEvent)),y(j!==k.initialValue),_(j!==""),L.nativeEvent.defaultPrevented||(T(R),w.change(j))},onFocus(){S(!0)},onBlur(L){v(!0),S(!1),x==="onBlur"&&w.commit(L.currentTarget.value)},onKeyDown(L){L.currentTarget.tagName==="INPUT"&&L.key==="Enter"&&(v(!0),w.commit(L.currentTarget.value))}},g,L=>w.getValidationProps(B,L)],stateAttributesMapping:fi})});var X0=c(ue(),1);var Cie=c(E(),1),Eie=function(t){let{children:o}=t,{validityData:r,invalid:n}=on(!1),i=X0.useMemo(()=>tb(r,n),[r,n]),s=i.state.valid===!1,{transitionStatus:a}=ps(s),l=X0.useMemo(()=>({...i,validity:i.state,transitionStatus:a}),[i,a]);return(0,Cie.jsx)(X0.Fragment,{children:o(l)})};var NO=c(ue(),1);var EH=c(E(),1),Tie=NO.forwardRef(function(t,o){let{render:r,className:n,style:i,disabled:s=!1,...a}=t,{state:l,disabled:u}=on(!1),d=u||s,f={...l,disabled:d},p=Xne(),m=p?.allValues!==void 0?p?.parent.id:void 0,h=NO.useMemo(()=>({disabled:d}),[d]),b=We("div",t,{ref:o,state:f,props:a,stateAttributesMapping:fi});return(0,EH.jsx)(IO,{controlId:m,children:(0,EH.jsx)(kH.Provider,{value:h,children:b})})});var DO=c(ue(),1),Rie=c(Ed(),1);var Bie=c(E(),1),Pie=DO.forwardRef(function(t,o){let{children:r,container:n,className:i,render:s,style:a,...l}=t,{portalNode:u,portalSubtree:d}=ZI({container:n,ref:o,componentProps:t,elementProps:l});return!d&&!u?null:(0,Bie.jsxs)(DO.Fragment,{children:[d,u&&Rie.createPortal(r,u)]})});var Iie=c(E(),1),VO="base-ui-disable-scrollbar",Q0={className:VO,getElement(e){return(0,Iie.jsx)("style",{nonce:e,href:VO,precedence:"base-ui:low",children:`.${VO}{scrollbar-width:none}.${VO}::-webkit-scrollbar{display:none}`})}};var qs=1;function aS(e,t){return Math.max(0,e-t)}function lS(e,t){if(t<=0)return 0;let o=eb(e,0,t),r=o,n=t-o,i=r<=qs,s=n<=qs;return i&&s?r<=n?0:t:i?0:s?t:o}var jr={};Ar(jr,{Arrow:()=>nse,Backdrop:()=>Gie,Group:()=>mse,GroupLabel:()=>hse,Icon:()=>Fie,Item:()=>Jie,ItemIndicator:()=>tse,ItemText:()=>ose,Label:()=>Lie,List:()=>Xie,Popup:()=>qie,Portal:()=>Hie,Positioner:()=>Wie,Root:()=>Oie,ScrollDownArrow:()=>lse,ScrollUpArrow:()=>dse,Separator:()=>Zne,Trigger:()=>Mie,Value:()=>Die});var ur=c(ue(),1);var cS=c(ue(),1),TH=cS.createContext(null),RH=cS.createContext(null);function Eo(){let e=cS.useContext(TH);if(e===null)throw new Error(It(60));return e}function FO(){let e=cS.useContext(RH);if(e===null)throw new Error(It(61));return e}var Ie={id:Ve(e=>e.id),labelId:Ve(e=>e.labelId),modal:Ve(e=>e.modal),multiple:Ve(e=>e.multiple),items:Ve(e=>e.items),itemToStringLabel:Ve(e=>e.itemToStringLabel),itemToStringValue:Ve(e=>e.itemToStringValue),isItemEqualToValue:Ve(e=>e.isItemEqualToValue),value:Ve(e=>e.value),hasSelectedValue:Ve(e=>{let{value:t,multiple:o,itemToStringValue:r}=e;return t==null?!1:o&&Array.isArray(t)?t.length>0:Id(t,r)!==""}),hasNullItemLabel:Ve((e,t)=>t?Ane(e.items):!1),open:Ve(e=>e.open),mounted:Ve(e=>e.mounted),forceMount:Ve(e=>e.forceMount),transitionStatus:Ve(e=>e.transitionStatus),openMethod:Ve(e=>e.openMethod),activeIndex:Ve(e=>e.activeIndex),selectedIndex:Ve(e=>e.selectedIndex),isActive:Ve((e,t)=>e.activeIndex===t),isSelected:Ve((e,t)=>{let o=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(n=>cu(t,n,o)):cu(t,r,o)}),isSelectedByFocus:Ve((e,t)=>e.selectedIndex===t),popupProps:Ve(e=>e.popupProps),triggerProps:Ve(e=>e.triggerProps),triggerElement:Ve(e=>e.triggerElement),positionerElement:Ve(e=>e.positionerElement),listElement:Ve(e=>e.listElement),popupSide:Ve(e=>e.popupSide),scrollUpArrowVisible:Ve(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:Ve(e=>e.scrollDownArrowVisible),hasScrollArrows:Ve(e=>e.hasScrollArrows)};var uS=c(E(),1);function Oie(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:g=!1,modal:m=!0,actionsRef:h,inputRef:b,onOpenChangeComplete:v,items:y,multiple:k=!1,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x=Tne,highlightItemOnHover:w=!0,children:T}=e,{clearErrors:B}=za(),{setDirty:R,setTouched:I,setFocused:A,validityData:P,setFilled:O,name:N,disabled:z,validation:D,validationMode:M}=on(),V=rS({id:t}),L=z||f,j=N??l,[q,Q]=Mh({controlled:o,default:k?r??b0:r,name:"Select",state:"value"}),[te,ee]=Mh({controlled:i,default:s,name:"Select",state:"open"}),W=ur.useRef([]),$=ur.useRef([]),Y=ur.useRef(null),Z=ur.useRef(null),oe=ur.useRef(0),ne=ur.useRef(null),X=ur.useRef([]),re=ur.useRef(!1),le=ur.useRef(null),ve=ur.useRef(null),xe=ur.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),be=ur.useRef(!1),{mounted:ae,setMounted:pe,transitionStatus:ke}=ps(te),{openMethod:Se,triggerProps:we}=Ene(te),Ce=lo(()=>new Xv({id:V,labelId:void 0,modal:m,multiple:k,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,value:q,open:te,mounted:ae,transitionStatus:ke,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,se=Pe(Ce,Ie.activeIndex),ie=Pe(Ce,Ie.selectedIndex),Ae=Pe(Ce,Ie.triggerElement),ye=Pe(Ce,Ie.positionerElement),Te=EO(Se),qe=Se??Te??null,pt=ur.useMemo(()=>k?"":Id(q,_),[k,q,_]),at=ur.useMemo(()=>k&&Array.isArray(q)?q.map(it=>Id(it,_)):Id(q,_),[k,q,_]),Ct=Kt(Ce.state.triggerElement),rt=he(()=>at);gO(Ct,V,q,rt,!L,l);let Ot=ur.useRef(q),ut=k?Array.isArray(q)&&q.length>0:q!=null&&Id(q,_)!=="";ce(()=>{q!==Ot.current&&Ce.set("forceMount",!0)},[Ce,q]),ce(()=>{O(ut)},[ut,O]),ce(function(){let _t=X.current,Vt;if(k){let ko=Array.isArray(q)?q:[];if(ko.length===0)Vt=null;else{let $o=ko[ko.length-1],nr=Qh(_t,$o,x);Vt=nr===-1?null:nr}}else{let ko=Qh(_t,q,x);Vt=ko===-1?null:ko}Vt===null&&(ve.current=null),!te&&Ce.set("selectedIndex",Vt)},[ut,k,te,q,X,x,Ce,ve]);function Ut(it){let _t=P.initialValue;return Array.isArray(it)&&Array.isArray(_t)?!Dne(it,_t,(Vt,ko)=>cu(Vt,ko,x)):it!==_t}fO(q,()=>{B(j),R(Ut(q)),D.change(q)});let So=he((it,_t)=>{a?.(it,_t),!_t.isCanceled&&(ee(it),!it&&(_t.reason===Re.focusOut||_t.reason===Re.outsidePress)&&(I(!0),A(!1),M==="onBlur"&&D.commit(q)))}),mo=he(()=>{pe(!1),Ce.update({activeIndex:null,openMethod:null}),v?.(!1)});si({enabled:!h,open:te,ref:Y,onComplete(){te||mo()}}),ur.useImperativeHandle(h,()=>({unmount:mo}),[mo]);let me=he((it,_t)=>{n?.(it,_t),!_t.isCanceled&&Q(it)}),Me=he(()=>{let it=Ce.state.listElement||Y.current;if(!it)return;let _t=aS(it.scrollHeight,it.clientHeight),Vt=lS(it.scrollTop,_t),ko=Vt>0,$o=Vt<_t;Ce.state.scrollUpArrowVisible!==ko&&Ce.set("scrollUpArrowVisible",ko),Ce.state.scrollDownArrowVisible!==$o&&Ce.set("scrollDownArrowVisible",$o)}),Ze=U0({open:te,onOpenChange:So,elements:{reference:Ae,floating:ye}}),ze=z8(Ze,{enabled:!p&&!L,event:"mousedown"}),Je=F0(Ze),lt=fH(Ze,{enabled:!p&&!L,listRef:W,activeIndex:se,selectedIndex:ie,disabledIndices:b0,onNavigate(it){it===null&&!te||Ce.set("activeIndex",it)},focusItemOnHover:w}),ct=pH(Ze,{enabled:!p&&!L&&(te||!k),listRef:$,activeIndex:se,selectedIndex:ie,disabledIndices:it=>fie(W.current[it]),onMatch(it){te?Ce.set("activeIndex",it):me(X.current[it],Ue("none"))},onTyping(it){re.current=it}}),vr=ur.useMemo(()=>{let it=Ht(ct.reference,lt.reference,Je.reference,ze.reference,we);return V&&(it.id=V),it},[ze.reference,ct.reference,lt.reference,Je.reference,we,V]),Lo=ur.useMemo(()=>Ht(oO,ct.floating,lt.floating,Je.floating),[ct.floating,lt.floating,Je.floating]),rr=lt.item??Qt;MI(()=>{Ce.update({popupProps:Lo,triggerProps:vr})}),ce(()=>{Ce.update({id:V,modal:m,multiple:k,value:q,open:te,mounted:ae,transitionStatus:ke,popupProps:Lo,triggerProps:vr,items:y,itemToStringLabel:S,itemToStringValue:_,isItemEqualToValue:x,openMethod:qe})},[Ce,V,m,k,q,te,ae,ke,Lo,vr,y,S,_,x,qe]);let go=ur.useMemo(()=>({store:Ce,name:j,required:g,disabled:L,readOnly:p,multiple:k,highlightItemOnHover:w,setValue:me,setOpen:So,listRef:W,popupRef:Y,scrollHandlerRef:Z,handleScrollArrowVisibility:Me,scrollArrowsMountedCountRef:oe,itemProps:rr,valueRef:ne,valuesRef:X,labelsRef:$,typingRef:re,selectionRef:xe,firstItemTextRef:le,selectedItemTextRef:ve,validation:D,onOpenChangeComplete:v,alignItemWithTriggerActiveRef:be,initialValueRef:Ot}),[Ce,j,g,L,p,k,w,me,So,rr,D,v,Me]),Wo=ru(b,D.inputRef),Fn=k&&Array.isArray(q)&&q.length>0,Sr=k?void 0:j,ln=ur.useMemo(()=>!k||!Array.isArray(q)||!j?null:q.map(it=>{let _t=Id(it,_);return(0,uS.jsx)("input",{type:"hidden",form:u,name:j,value:_t,disabled:L},_t)}),[k,q,u,j,_,L]);return(0,uS.jsx)(TH.Provider,{value:go,children:(0,uS.jsxs)(RH.Provider,{value:Ze,children:[T,(0,uS.jsx)("input",{...D.getValidationProps(L,{onFocus(){Ce.state.triggerElement?.focus({focusVisible:!0})},onChange(it){if(it.nativeEvent.defaultPrevented||L||p)return;let _t=it.currentTarget.value,Vt=Ue(Re.none,it.nativeEvent);function ko(){if(k)return;let $o=_t.toLowerCase(),nr=X.current.findIndex(ka=>Id(ka,_).toLowerCase()===$o||hH(ka,S).toLowerCase()===$o);nr===-1&&(nr=X.current.findIndex((ka,Ll)=>{let Be=$.current[Ll];return Be!=null&&Be.toLowerCase()===$o}));let Sa=nr===-1?void 0:X.current[nr];Sa!=null&&me(Sa,Vt)}Ce.set("forceMount",!0),queueMicrotask(ko)}}),id:V&&Sr==null?`${V}-hidden-input`:void 0,form:u,name:Sr,autoComplete:d,value:pt,disabled:L,required:g&&!Fn,readOnly:p,ref:Wo,style:j?Ioe:zI,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),ln]})})}var Aie=c(ue(),1);var Lie=Aie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=s;delete a.id;let l=on(),{store:u}=Eo(),d=Pe(u,Ie.triggerElement),f=Pe(u,Ie.id),p=Fne(f),g=wO({id:p,fallbackControlId:d?.id??f,setLabelId(m){u.set("labelId",m)}});return We("div",t,{ref:o,state:l.state,props:[g,s],stateAttributesMapping:fi})});var dS=c(ue(),1);var zO=2,cze=400,uze={...vne,...fi,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},Mie=dS.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:g,disabled:m}=on(),{labelId:h}=Tn(),{store:b,setOpen:v,selectionRef:y,validation:k,readOnly:S,required:_,alignItemWithTriggerActiveRef:x,disabled:w}=Eo(),T=m||w||s,B=Pe(b,Ie.open),R=Pe(b,Ie.mounted),I=Pe(b,Ie.value),A=Pe(b,Ie.triggerProps),P=Pe(b,Ie.positionerElement),O=Pe(b,Ie.listElement),N=Pe(b,Ie.popupSide),z=Pe(b,Ie.id),D=Pe(b,Ie.labelId),M=Pe(b,Ie.hasSelectedValue),V=R&&P?N:null,L=i??z,j=zne(h,D);rS({id:L});let q=Kt(P),Q=dS.useRef(null),{getButtonProps:te,buttonRef:ee}=Fh({disabled:T,native:a}),W=he(re=>{b.set("triggerElement",re)}),$=wo(),Y=wo(),Z=wo();dS.useEffect(()=>{if(B)return Z.start(cze,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{Z.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},Y.clear()},[B,y,Y,Z]);let oe=Ht(A,{id:L,role:"combobox","aria-expanded":B?"true":"false","aria-haspopup":"listbox","aria-controls":B?O?.id??Uh(P)?.id:void 0,"aria-labelledby":j,"aria-readonly":S||void 0,"aria-required":_||void 0,tabIndex:T?-1:0,onFocus(re){f(!0),B&&x.current&&v(!1,Ue(Re.none,re.nativeEvent)),$.start(0,()=>{b.set("forceMount",!0)})},onBlur(re){je(P,re.relatedTarget)||(d(!0),f(!1),p==="onBlur"&&k.commit(I))},onMouseDown(re){if(B)return;let le=Ke(re.currentTarget);function ve(xe){if(!Q.current)return;let be=xe.target;if(je(Q.current,be)||je(q.current,be))return;let ae=Vne(Q.current);xe.clientX>=ae.left-zO&&xe.clientX<=ae.right+zO&&xe.clientY>=ae.top-zO&&xe.clientY<=ae.bottom+zO||v(!1,Ue(Re.cancelOpen,xe))}Y.start(0,()=>{le.addEventListener("mouseup",ve,{once:!0})})}},u,te),ne=k.getValidationProps(T,oe);ne.role="combobox";let X={...g,open:B,disabled:T,value:I,readOnly:S,popupSide:V,placeholder:!M};return We("button",t,{ref:[o,Q,ee,W],state:X,stateAttributesMapping:uze,props:ne})});var Nie=c(ue(),1);var dze={value:()=>null},Die=Nie.forwardRef(function(t,o){let{className:r,render:n,children:i,placeholder:s,style:a,...l}=t,{store:u,valueRef:d}=Eo(),f=Pe(u,Ie.value),p=Pe(u,Ie.items),g=Pe(u,Ie.itemToStringLabel),m=Pe(u,Ie.hasSelectedValue),h=!m&&s!=null&&i==null,b=Pe(u,Ie.hasNullItemLabel,h),v={value:f,placeholder:!m},y=null;return typeof i=="function"?y=i(f):i!=null?y=i:!m&&s!=null&&!b?y=s:Array.isArray(f)?y=Lne(f,p,g):y=bH(f,p,g),We("span",t,{state:v,ref:[o,d],props:[{children:y},l],stateAttributesMapping:dze})});var Vie=c(ue(),1);var Fie=Vie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Eo(),u={open:Pe(a,Ie.open)};return We("span",t,{state:u,ref:o,props:[{"aria-hidden":!0,children:"\u25BC"},s],stateAttributesMapping:uO})});var jie=c(ue(),1);var BH=c(ue(),1),zie=BH.createContext(void 0);var PH=c(E(),1),Hie=jie.forwardRef(function(t,o){let{store:r}=Eo(),n=Pe(r,Ie.mounted),i=Pe(r,Ie.forceMount);return n||i?(0,PH.jsx)(zie.Provider,{value:!0,children:(0,PH.jsx)(D8,{ref:o,...t})}):null});var Uie=c(ue(),1);var fze={...Fa,...En},Gie=Uie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Eo(),l=Pe(a,Ie.open),u=Pe(a,Ie.mounted),d=Pe(a,Ie.transitionStatus);return We("div",t,{state:{open:l,transitionStatus:d},ref:o,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:fze})});var ja=c(ue(),1);var jO=c(ue(),1),IH=jO.createContext(void 0);function rm(){let e=jO.useContext(IH);if(!e)throw new Error(It(59));return e}function fS(e,t){e&&Object.assign(e.style,t)}var HO={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var J0=c(E(),1),pze={position:"fixed"},Wie=ja.forwardRef(function(t,o){let{anchor:r,positionMethod:n="absolute",className:i,render:s,side:a="bottom",align:l="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:p,arrowPadding:g=5,sticky:m=!1,disableAnchorTracking:h,alignItemWithTrigger:b=!0,collisionAvoidance:v=ere,style:y,...k}=t,{store:S,listRef:_,labelsRef:x,alignItemWithTriggerActiveRef:w,selectedItemTextRef:T,valuesRef:B,initialValueRef:R,popupRef:I,setValue:A}=Eo(),P=FO(),O=Pe(S,Ie.open),N=Pe(S,Ie.mounted),z=Pe(S,Ie.modal),D=Pe(S,Ie.value),M=Pe(S,Ie.openMethod),V=Pe(S,Ie.positionerElement),L=Pe(S,Ie.triggerElement),j=Pe(S,Ie.isItemEqualToValue),q=Pe(S,Ie.transitionStatus),Q=ja.useRef(null),te=ja.useRef(null),[ee,W]=ja.useState(b),$=N&&ee&&M!=="touch";!N&&ee!==b&&W(b),ce(()=>{N||(Ie.scrollUpArrowVisible(S.state)&&S.set("scrollUpArrowVisible",!1),Ie.scrollDownArrowVisible(S.state)&&S.set("scrollDownArrowVisible",!1))},[S,N]),ja.useImperativeHandle(w,()=>$),Yne(($||z)&&O,M==="touch",V,L);let Y=yO({anchor:r,floatingRootContext:P,positionMethod:n,mounted:N,side:a,sideOffset:u,align:l,alignOffset:d,arrowPadding:g,collisionBoundary:f,collisionPadding:p,sticky:m,disableAnchorTracking:h??$,collisionAvoidance:v,keepMounted:!0}),Z=$?"none":Y.side,oe=$?pze:Y.positionerStyles,ne={open:O,side:Z,align:Y.align,anchorHidden:Y.anchorHidden};ce(()=>{S.set("popupSide",Y.side)},[S,Y.side]);let X=he(be=>{S.set("positionerElement",be)}),re=vO(t,ne,{styles:oe,transitionStatus:q,props:k,refs:[o,X],hidden:!N,inert:!O}),le=ja.useRef(0),ve=he(be=>{if(be.size===0&&le.current===0||B.current.length===0)return;let ae=le.current;if(le.current=be.size,be.size===ae)return;let pe=Ue(Re.none);if(ae!==0&&!S.state.multiple&&D!==null&&Qh(B.current,D,j)===-1){let Se=R.current,Ce=Se!=null&&Qh(B.current,Se,j)!==-1?Se:null;A(Ce,pe),Ce===null&&(S.set("selectedIndex",null),T.current=null)}if(ae!==0&&S.state.multiple&&Array.isArray(D)){let ke=we=>Qh(B.current,we,j)!==-1,Se=D.filter(we=>ke(we));(Se.length!==D.length||Se.some(we=>!Rne(D,we,j)))&&(A(Se,pe),Se.length===0&&(S.set("selectedIndex",null),T.current=null))}if(O&&$){S.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let ke={height:""};fS(V,ke),fS(I.current,ke)}}),xe=ja.useMemo(()=>({...Y,side:Z,alignItemWithTriggerActive:$,setControlledAlignItemWithTrigger:W,scrollUpArrowRef:Q,scrollDownArrowRef:te}),[Y,Z,$,W]);return(0,J0.jsx)(Dte,{elementsRef:_,labelsRef:x,onMapChange:ve,children:(0,J0.jsxs)(IH.Provider,{value:xe,children:[N&&z&&(0,J0.jsx)(xne,{inert:dO(!O),cutout:L}),re]})})});var Ha=c(ue(),1);var WO=c(E(),1),mze={...Fa,...En},qie=Ha.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:g,selectedItemTextRef:m,multiple:h,handleScrollArrowVisibility:b,scrollHandlerRef:v,listRef:y,highlightItemOnHover:k}=Eo(),{side:S,align:_,alignItemWithTriggerActive:x,isPositioned:w,setControlledAlignItemWithTrigger:T}=rm(),B=iie(!0)!=null,R=FO(),I=Up(),{nonce:A,disableStyleElements:P}=pie(),O=Pe(l,Ie.id),N=Pe(l,Ie.open),z=Pe(l,Ie.openMethod),D=Pe(l,Ie.mounted),M=Pe(l,Ie.popupProps),V=Pe(l,Ie.transitionStatus),L=Pe(l,Ie.triggerElement),j=Pe(l,Ie.positionerElement),q=Pe(l,Ie.listElement),Q=Ha.useRef(!1),te=Ha.useRef(!1),ee=Ha.useRef({}),W=Vi(),$=he(ne=>{if(!j||!u.current||!te.current)return;if(Q.current||!x){b();return}let X=j.style.top==="0px",re=j.style.bottom==="0px";if(!X&&!re){b();return}let le=Kie(j),ve=eC(j.getBoundingClientRect().height,"y",le),xe=Ke(j),be=xt(j),ae=be.getComputedStyle(j),pe=parseFloat(ae.marginTop),ke=parseFloat(ae.marginBottom),Se=$ie(be.getComputedStyle(u.current)),we=Math.min(xe.documentElement.clientHeight-pe-ke,Se),Ce=ne.scrollTop,se=UO(ne),ie=0,Ae=null,ye=!1,Te=!1,qe=rt=>{j.style.height=`${rt}px`},pt=(rt,Ot)=>{let ut=eb(rt,0,we-ve);ut>0&&qe(ve+ut),ne.scrollTop=Ot,we-(ve+ut)<=qs&&(Q.current=!0),b()},at=X?se-Ce:Ce,Ct=Math.min(ve+at,we);if(ie=Ct,at<=qs){pt(at,X?se:0);return}if(we-Ct>qs)X?Te=!0:Ae=0;else if(ye=!0,re&&Ce<se){let rt=ve+at-we;Ae=Ce-(at-rt)}if(ie=Math.ceil(ie),ie!==0&&qe(ie),Te||Ae!=null){let rt=UO(ne),Ot=Te?rt:eb(Ae,0,rt);Math.abs(ne.scrollTop-Ot)>qs&&(ne.scrollTop=Ot)}(ye||ie>=we-qs)&&(Q.current=!0),b()});Ha.useImperativeHandle(v,()=>$,[$]),si({open:N,ref:u,onComplete(){N&&d?.(!0)}});let Y={open:N,transitionStatus:V,side:S,align:_};ce(()=>{!j||!u.current||Object.keys(ee.current).length||(ee.current={top:j.style.top||"0",left:j.style.left||"0",right:j.style.right,height:j.style.height,bottom:j.style.bottom,minHeight:j.style.minHeight,maxHeight:j.style.maxHeight,marginTop:j.style.marginTop,marginBottom:j.style.marginBottom})},[u,j]),ce(()=>{N||x||(te.current=!1,Q.current=!1,fS(j,ee.current))},[N,x,j,u]),ce(()=>{let ne=u.current;if(!N||!L||!j||!ne||x&&!w||l.state.transitionStatus==="ending")return;if(!x){te.current=!0,W.request(b),ne.style.removeProperty("--transform-origin");return}let X=gze(ne);ne.style.removeProperty("--transform-origin");try{let re=m.current;re?.isConnected||(re=!Ie.hasSelectedValue(l.state)&&g.current?.isConnected?g.current:null);let le=p.current,ve=xt(j),xe=ve.getComputedStyle(j),be=ve.getComputedStyle(ne),ae=Ke(L),pe=Kie(L),ke=GO(L.getBoundingClientRect(),pe),Se=GO(j.getBoundingClientRect(),pe),we=ke.height,Ce=q||ne,se=Ce.scrollHeight,ie=parseFloat(be.borderBottomWidth),Ae=parseFloat(xe.marginTop)||10,ye=parseFloat(xe.marginBottom)||10,Te=parseFloat(xe.minHeight)||100,qe=$ie(be),pt=5,at=5,Ct=20,rt=ae.documentElement.clientHeight-Ae-ye,Ot=ae.documentElement.clientWidth,ut=rt-ke.bottom+we,Ut,So=I==="rtl"?ke.right-Se.width:ke.left,mo=0;if(re&&le){let go=GO(le.getBoundingClientRect(),pe);Ut=GO(re.getBoundingClientRect(),pe),So=Se.left+(I==="rtl"?go.right-Ut.right:go.left-Ut.left);let Wo=go.top-ke.top+go.height/2;mo=Ut.top-Se.top+Ut.height/2-Wo}let me=ut+mo+ye+ie,Me=Math.min(rt,me),Ze=rt-Ae-ye,ze=me-Me,Je=Ot-at;j.style.left=`${eb(So,pt,Je-Se.width)}px`,j.style.height=`${Me}px`,j.style.maxHeight="none",j.style.marginTop=`${Ae}px`,j.style.marginBottom=`${ye}px`,ne.style.height="100%";let lt=UO(Ce),ct=ze>=lt-qs;ct&&(Me=Math.min(rt,Se.height)-(ze-lt));let vr=ke.top<Ct||ke.bottom>rt-Ct||Math.ceil(Me)+qs<Math.min(se,Te),Lo=(ve.visualViewport?.scale??1)!==1&&co.engine.webkit;if(vr||Lo){te.current=!0,fS(j,ee.current),T(!1);return}let rr=Math.max(Te,Me);if(ct){let go=Math.max(0,rt-me);j.style.top=Se.height>=Ze?"0":`${go}px`,j.style.height=`${Me}px`,Ce.scrollTop=UO(Ce)}else j.style.bottom="0",Ce.scrollTop=ze;if(Ut){let go=Se.top,Wo=Se.height,Fn=Ut.top+Ut.height/2,Sr=Wo>0?(Fn-go)/Wo*100:50,ln=eb(Sr,0,100);ne.style.setProperty("--transform-origin",`50% ${ln}%`)}(rr===rt||Me>=qe)&&(Q.current=!0),b(),k&&l.state.selectedIndex===null&&l.state.activeIndex===null&&y.current[0]!=null&&l.set("activeIndex",0),te.current=!0}finally{X()}},[l,N,j,L,p,g,m,u,b,x,T,W,q,y,k,I,w]),Ha.useEffect(()=>{if(!x||!j||!N)return;let ne=xt(j);function X(re){f(!1,Ue(Re.windowResize,re))}return tt(ne,"resize",X)},[f,x,j,N]);let Z={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":h||void 0,id:`${O}-list`},onKeyDown(ne){B&&Sne.has(ne.key)&&ne.stopPropagation()},onScroll(ne){q||$(ne.currentTarget)},...x&&{style:q?{height:"100%"}:HO}},oe=We("div",t,{ref:[o,u],state:Y,stateAttributesMapping:mze,props:[M,Z,nS(V),{className:!q&&x?Q0.className:void 0},a]});return(0,WO.jsxs)(Ha.Fragment,{children:[!P&&Q0.getElement(A),(0,WO.jsx)(F8,{context:R,modal:!1,disabled:!D,openInteractionType:z,returnFocus:s,restoreFocus:!0,children:oe})]})});function $ie(e){let t=e.maxHeight||"";return t.endsWith("px")&&parseFloat(t)||1/0}function UO(e){return aS(e.scrollHeight,e.clientHeight)}function Kie(e){return z0.getScale(e)}function eC(e,t,o){return e/o[t]}function GO(e,t){return Bd({x:eC(e.x,"x",t),y:eC(e.y,"y",t),width:eC(e.width,"x",t),height:eC(e.height,"y",t)})}var Yie=[["transform","none"],["scale","1"],["translate","0 0"]];function gze(e){let{style:t}=e,o={};for(let[r,n]of Yie)o[r]=t.getPropertyValue(r),t.setProperty(r,n,"important");return()=>{for(let[r]of Yie){let n=o[r];n?t.setProperty(r,n):t.removeProperty(r)}}}var Zie=c(ue(),1);var Xie=Zie.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a,scrollHandlerRef:l}=Eo(),{alignItemWithTriggerActive:u}=rm(),d=Pe(a,Ie.hasScrollArrows),f=Pe(a,Ie.openMethod),p=Pe(a,Ie.multiple),m={id:`${Pe(a,Ie.id)}-list`,role:"listbox","aria-multiselectable":p||void 0,onScroll(b){l.current?.(b.currentTarget)},...u&&{style:HO},className:d&&f!=="touch"?Q0.className:void 0},h=he(b=>{a.set("listElement",b)});return We("div",t,{ref:[o,h],props:[m,s]})});var Ua=c(ue(),1);var $O=c(ue(),1),OH=$O.createContext(void 0);function tC(){let e=$O.useContext(OH);if(!e)throw new Error(It(57));return e}var Qie=c(E(),1),Jie=Ua.memo(Ua.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=Ua.useRef(null),p=eoe({label:a,textRef:f,indexGuessBehavior:s8.GuessFromOrder}),{store:g,itemProps:m,setOpen:h,setValue:b,selectionRef:v,typingRef:y,valuesRef:k,multiple:S,selectedItemTextRef:_,disabled:x,readOnly:w}=Eo(),T=Pe(g,Ie.isActive,p.index),B=Pe(g,Ie.open),R=Pe(g,Ie.isSelected,s),I=Pe(g,Ie.isSelectedByFocus,p.index),A=Pe(g,Ie.isItemEqualToValue),P=p.index,O=P!==-1,N=Ua.useRef(null);ce(()=>{if(!O)return;let $=k.current;return $[P]=s,()=>{delete $[P]}},[O,P,s,k]),ce(()=>{if(!O)return;let $=g.state.value,Y=$;S&&Array.isArray($)&&(Y=$.length>0?$[$.length-1]:void 0),Y!==void 0&&cu(s,Y,A)&&(g.set("selectedIndex",P),f.current&&(_.current=f.current))},[O,P,S,A,g,s,_]);let z=Ua.useRef(null),D=Ua.useRef("mouse"),M=Ua.useRef(!1),{getButtonProps:V,buttonRef:L}=Fh({disabled:l,focusableWhenDisabled:!0,native:u,composite:!0}),j={disabled:l,selected:R,highlighted:T};function q($){if(x||w)return;let Y=g.state.value;if(S){let Z=Array.isArray(Y)?Y:[],oe=R?Bne(Z,s,A):[...Z,s];b(oe,Ue(Re.itemPress,$))}else b(s,Ue(Re.itemPress,$)),h(!1,Ue(Re.itemPress,$))}function Q(){v.current.dragY=0}let te={role:"option","aria-selected":R,tabIndex:B&&T?0:-1,onKeyDown($){z.current=$.key,g.set("activeIndex",P),$.key===" "&&y.current&&$.preventDefault()},onClick($){let Y=$.type==="click"&&D.current!=="touch",Z=$.nativeEvent.pointerType,oe=Y&&$v($.nativeEvent)&&(Z!==void 0||T),ne=Y&&!oe&&!M.current;M.current=!1,!($.type==="keydown"&&z.current===null)&&(l||$.type==="keydown"&&z.current===" "&&y.current||ne||(z.current=null,q($.nativeEvent)))},onPointerEnter($){D.current=$.pointerType},onPointerMove($){if($.pointerType==="mouse"&&$.buttons===1){let Y=v.current;Y.dragY+=$.movementY,Y.dragY**2>=64&&(Y.allowUnselectedMouseUp=!0)}},onPointerDown($){D.current=$.pointerType,M.current=!0,Q()},onMouseUp(){if(Q(),l||D.current==="touch"||M.current)return;let $=!v.current.allowSelectedMouseUp&&R,Y=!v.current.allowUnselectedMouseUp&&!R;$||Y||(M.current=!0,N.current?.click(),M.current=!1)}},ee=We("div",t,{ref:[L,o,p.ref,N],state:j,props:[m,te,d,V]}),W=Ua.useMemo(()=>({selected:R,index:P,textRef:f,selectedByFocus:I,hasRegistered:O}),[R,P,f,I,O]);return(0,Qie.jsx)(OH.Provider,{value:W,children:ee})}));var rb=c(ue(),1);var ese=c(E(),1),tse=rb.forwardRef(function(t,o){let r=t.keepMounted??!1,{selected:n}=tC();return r||n?(0,ese.jsx)(hze,{...t,ref:o}):null}),hze=rb.memo(rb.forwardRef((e,t)=>{let{render:o,className:r,style:n,keepMounted:i,...s}=e,{selected:a}=tC(),l=rb.useRef(null),{transitionStatus:u,setMounted:d}=ps(a),p=We("span",e,{ref:[t,l],state:{selected:a,transitionStatus:u},props:[{"aria-hidden":!0,children:"\u2714\uFE0F"},s],stateAttributesMapping:En});return si({open:a,ref:l,onComplete(){a||d(!1)}}),p}));var pS=c(ue(),1);var ose=pS.memo(pS.forwardRef(function(t,o){let{index:r,textRef:n,selectedByFocus:i,hasRegistered:s}=tC(),{firstItemTextRef:a,selectedItemTextRef:l}=Eo(),{render:u,className:d,style:f,...p}=t,g=pS.useCallback(h=>{h&&(s&&r===0&&(a.current=h),s&&i&&(l.current=h))},[a,l,r,i,s]);return We("div",t,{ref:[g,o,n],props:p})}));var rse=c(ue(),1);var bze={...Fa,...En},nse=rse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,{store:a}=Eo(),{side:l,align:u,arrowRef:d,arrowStyles:f,arrowUncentered:p,alignItemWithTriggerActive:g}=rm(),h={open:Pe(a,Ie.open),side:l,align:u,uncentered:p},b=We("div",t,{state:h,ref:[d,o],props:[{style:f,"aria-hidden":!0},s],stateAttributesMapping:bze});return g?null:b});var sse=c(ue(),1);var ise=c(ue(),1);var KO=ise.forwardRef(function(t,o){let{render:r,className:n,style:i,direction:s,keepMounted:a=!1,...l}=t,u=s==="up",{store:d,popupRef:f,listRef:p,handleScrollArrowVisibility:g,scrollArrowsMountedCountRef:m}=Eo(),{side:h,scrollDownArrowRef:b,scrollUpArrowRef:v}=rm(),y=u?Ie.scrollUpArrowVisible:Ie.scrollDownArrowVisible,k=Pe(d,y),S=Pe(d,Ie.openMethod),_=k&&S!=="touch",x=wo(),w=u?v:b,{mounted:T,transitionStatus:B,setMounted:R}=ps(_);ce(()=>(m.current+=1,d.state.hasScrollArrows||d.set("hasScrollArrows",!0),()=>{m.current=Math.max(0,m.current-1),m.current===0&&d.state.hasScrollArrows&&d.set("hasScrollArrows",!1)}),[d,m]),si({open:_,ref:w,onComplete(){_||R(!1)}});let P=We("div",t,{ref:[o,w],state:{direction:s,visible:_,side:h,transitionStatus:B},props:[{"aria-hidden":!0,children:u?"\u25B2":"\u25BC",style:{position:"absolute"},onMouseMove(N){if(N.movementX===0&&N.movementY===0||x.isStarted())return;d.set("activeIndex",null);function z(){let D=d.state.listElement??f.current;if(!D)return;d.set("activeIndex",null),g();let M=aS(D.scrollHeight,D.clientHeight),V=lS(D.scrollTop,M),L=V===(u?0:M),j=p.current;if(V!==D.scrollTop&&(D.scrollTop=V),j.length===0&&d.set(u?"scrollUpArrowVisible":"scrollDownArrowVisible",!L),L){x.clear();return}if(j.length>0){let q=w.current?.offsetHeight||0;D.scrollTop=yze(j,u,V,D.clientHeight,q,M)}x.start(40,z)}x.start(40,z)},onMouseLeave(){x.clear()}},l],stateAttributesMapping:En});return T||a?P:null});function yze(e,t,o,r,n,i){if(t){let d=0,f=o+n-qs;for(let m=0;m<e.length;m+=1){let h=e[m];if(h&&h.offsetTop>=f){d=m;break}}let p=Math.max(0,d-1),g=e[p];return p<d&&g?lS(g.offsetTop-n,i):0}let s=e.length-1,a=o+r-n+qs;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?lS(u.offsetTop+u.offsetHeight-r+n,i):i}var ase=c(E(),1),lse=sse.forwardRef(function(t,o){return(0,ase.jsx)(KO,{...t,ref:o,direction:"down"})});var cse=c(ue(),1);var use=c(E(),1),dse=cse.forwardRef(function(t,o){return(0,use.jsx)(KO,{...t,ref:o,direction:"up"})});var mS=c(ue(),1);var YO=c(ue(),1),AH=YO.createContext(void 0);function fse(){let e=YO.useContext(AH);if(e===void 0)throw new Error(It(56));return e}var pse=c(E(),1),mse=mS.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,[a,l]=mS.useState(),u=mS.useMemo(()=>({labelId:a,setLabelId:l}),[a,l]),d=We("div",t,{ref:o,props:[{role:"group","aria-labelledby":a},s]});return(0,pse.jsx)(AH.Provider,{value:u,children:d})});var gse=c(ue(),1);var hse=gse.forwardRef(function(t,o){let{render:r,className:n,style:i,id:s,...a}=t,{setLabelId:l}=fse(),u=ii(s);return ce(()=>{l(u)},[u,l]),We("div",t,{ref:o,props:[{id:u},a]})});var ys={};Ar(ys,{Arrow:()=>Ose,Handle:()=>oC,Popup:()=>Pse,Portal:()=>Ese,Positioner:()=>Rse,Provider:()=>Ase,Root:()=>yse,Trigger:()=>xse,Viewport:()=>Nse,createHandle:()=>Dse});var uu=c(ue(),1);var qO=c(ue(),1),LH=qO.createContext(void 0);function Ga(e){let t=qO.useContext(LH);if(t===void 0&&!e)throw new Error(It(72));return t}var bse=c(ue(),1);var vze={...hne,disabled:Ve(e=>e.disabled),instantType:Ve(e=>e.instantType),isInstantPhase:Ve(e=>e.isInstantPhase),trackCursorAxis:Ve(e=>e.trackCursorAxis),disableHoverablePopup:Ve(e=>e.disableHoverablePopup),lastOpenChangeReason:Ve(e=>e.openChangeReason),closeOnClick:Ve(e=>e.closeOnClick),closeDelay:Ve(e=>e.closeDelay),hasViewport:Ve(e=>e.hasViewport)},gS=class e extends Qv{constructor(t,o,r=!1){let n=new Qp,i={...Sze(),...t};i.floatingRootContext=mne(n,o,r),super(i,{popupRef:bse.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},vze)}setOpen=(t,o)=>{ine(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ue(Re.triggerPress,t))}static useStore(t,o){return nne(t,(n,i)=>new e(o,n,i)).store}};function Sze(){return{...pne(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var ZO=c(E(),1),yse=tH(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:g}=t,m=gS.useStore(d?.store,{open:r,openProp:n,activeTriggerId:p,triggerIdProp:f});sne(m,n,r,p),m.useControlledProp("openProp",n),m.useControlledProp("triggerIdProp",f),m.useContextCallback("onOpenChange",l),m.useContextCallback("onOpenChangeComplete",u);let h=m.useState("open"),b=!o&&h,v=m.useState("activeTriggerId"),y=m.useState("mounted"),k=m.useState("payload");m.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),m.useSyncedValue("disabled",o),lne(m,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:_}=cne(b,m),x=m.useState("isInstantPhase"),w=m.useState("instantType"),T=m.useState("lastOpenChangeReason"),B=uu.useRef(null);ce(()=>{h&&o&&m.setOpen(!1,Ue(Re.disabled))},[h,o,m]),ce(()=>{_==="ending"&&T===Re.none||_!=="ending"&&x?(w!=="delay"&&(B.current=w),m.set("instantType","delay")):B.current!==null&&(m.set("instantType",B.current),B.current=null)},[_,x,T,w,m]),ce(()=>{b&&v==null&&m.set("payload",void 0)},[m,v,b]);let R=uu.useCallback(()=>{m.setOpen(!1,Ue(Re.imperativeAction))},[m]);uu.useImperativeHandle(a,()=>({unmount:S,close:R}),[S,R]);let I=b||y||!o&&s!=="none";return(0,ZO.jsxs)(LH.Provider,{value:m,children:[I&&(0,ZO.jsx)(kze,{store:m,disabled:o,trackCursorAxis:s}),typeof g=="function"?g({payload:k}):g]})});function kze({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=F0(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=j8(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=uu.useMemo(()=>Ht(i.reference,n.reference),[i.reference,n.reference]),a=uu.useMemo(()=>Ht(i.trigger,n.trigger),[i.trigger,n.trigger]),l=uu.useMemo(()=>Ht(oO,i.floating,n.floating),[i.floating,n.floating]);return une(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:l}),null}var QO=c(ue(),1);var XO=c(ue(),1),MH=XO.createContext(void 0);function vse(){return XO.useContext(MH)}var Sse=(function(e){return e[e.popupOpen=G0.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var _se="data-base-ui-tooltip-trigger";function kse(e){if("composedPath"in e){let o=e.composedPath();for(let r=0;r<o.length;r+=1){let n=o[r];if(Xe(n))return n}}let t=e.target;return Xe(t)?t:null}function _ze(e){let t=e;for(;t;){if(t.hasAttribute(_se))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&Xe(r.host)?r.host:null}return null}var xse=Qre(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,...g}=t,m=Ga(!0),h=s?.store??m;if(!h)throw new Error(It(82));let b=ii(p),v=h.useState("isTriggerActive",b),y=h.useState("isOpenedByTrigger",b),k=h.useState("floatingRootContext"),S=QO.useRef(null),_=u??600,x=f??0,{registerTrigger:w,isMountedByThisTrigger:T}=ane(b,S,h,{payload:a,closeOnClick:d,closeDelay:x}),B=vse(),{delayRef:R,isInstantPhase:I,hasProvider:A}=_8(k,{open:y}),P=tS(k);h.useSyncedValue("isInstantPhase",I);let O=h.useState("disabled"),N=l??O,z=Kt(N),D=h.useState("trackCursorAxis"),M=h.useState("disableHoverablePopup"),V=QO.useRef(!1),L=wo(),j=QO.useRef(void 0);function q(){let X=B?.delay,re=typeof R.current=="object"?R.current.open:void 0,le=_;return A&&(re!==0?le=u??X??_:le=0),le}function Q(X){let re=S.current;if(!re||!X)return!1;let le=_ze(X);return le!==null&&le!==re&&je(re,le)}function te(X){let re=Q(X);return V.current=re,re&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,L.clear()),re}let ee=uH(k,{enabled:!N,mouseOnly:!0,move:!1,handleClose:!M&&D!=="both"?mH():null,restMs:q,delay(){let X=typeof R.current=="object"?R.current.close:void 0,re=x;return f==null&&A&&(re=X),{close:re}},triggerElementRef:S,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!V.current}}),W=sH(k,{enabled:!N}).reference,$=X=>{let re=V.current,le=kse(X),ve=te(le),xe=S.current,be=xe&&le&&je(xe,le);if(ve&&h.select("open")&&h.select("lastOpenChangeReason")===Re.triggerHover){h.setOpen(!1,Ue(Re.triggerHover,X));return}if(re&&!ve&&be&&!z.current&&!h.select("open")&&xe&&Na(j.current)){let ae=()=>{!V.current&&!z.current&&!h.select("open")&&h.setOpen(!0,Ue(Re.triggerHover,X,xe))},pe=q();pe===0?(L.clear(),ae()):L.start(pe,ae)}},Y=h.useState("triggerProps",T);return We("button",t,{state:{open:y},ref:[o,w,S],props:[ee,W,T||D!=="none"?Y:void 0,{onMouseOver(X){$(X.nativeEvent)},onFocus(X){Q(kse(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){V.current=!1,L.clear(),j.current=void 0},onPointerEnter(X){j.current=X.pointerType},onPointerDown(X){j.current=X.pointerType,h.set("closeOnClick",d),d&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},onClick(X){d&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},id:b,[Sse.triggerDisabled]:N?"":void 0,[_se]:N?void 0:""},g],stateAttributesMapping:uO})});var Cse=c(ue(),1);var JO=c(ue(),1),NH=JO.createContext(void 0);function wse(){let e=JO.useContext(NH);if(e===void 0)throw new Error(It(70));return e}var DH=c(E(),1),Ese=Cse.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return Ga().useState("mounted")||r?(0,DH.jsx)(NH.Provider,{value:r,children:(0,DH.jsx)(Pie,{ref:o,...n})}):null});var tA=c(ue(),1);var eA=c(ue(),1),VH=eA.createContext(void 0);function hS(){let e=eA.useContext(VH);if(e===void 0)throw new Error(It(71));return e}var Tse=c(E(),1),Rse=tA.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:g=5,sticky:m=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=tre,style:v,...y}=t,k=Ga(),S=wse(),_=k.useState("open"),x=k.useState("mounted"),w=k.useState("trackCursorAxis"),T=k.useState("disableHoverablePopup"),B=k.useState("floatingRootContext"),R=k.useState("instantType"),I=k.useState("transitionStatus"),A=k.useState("hasViewport"),P=yO({anchor:i,positionMethod:s,floatingRootContext:B,mounted:x,side:a,sideOffset:u,align:l,alignOffset:d,collisionBoundary:f,collisionPadding:p,sticky:m,arrowPadding:g,disableAnchorTracking:h,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:A?Une:void 0}),O=tA.useMemo(()=>({open:_,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:w!=="none"?"tracking-cursor":R}),[_,P.side,P.align,P.anchorHidden,w,R]),N=vO(t,O,{styles:P.positionerStyles,transitionStatus:I,props:y,refs:[o,k.useStateSetter("positionerElement")],hidden:!x,inert:!_||w==="both"||T});return(0,Tse.jsx)(VH.Provider,{value:P,children:N})});var Bse=c(ue(),1);var xze={...Fa,...En},Pse=Bse.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{side:l,align:u}=hS(),d=a.useState("open"),f=a.useState("instantType"),p=a.useState("transitionStatus"),g=a.useState("popupProps"),m=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");si({open:d,ref:a.context.popupRef,onComplete(){d&&a.context.onOpenChangeComplete?.(!0)}}),cH(m,{enabled:!h,closeDelay:b});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:d,side:l,align:u,instant:f,transitionStatus:p},ref:[o,a.context.popupRef,v],props:[g,nS(p),s],stateAttributesMapping:xze})});var Ise=c(ue(),1);var Ose=Ise.forwardRef(function(t,o){let{render:r,className:n,style:i,...s}=t,a=Ga(),{arrowRef:l,side:u,align:d,arrowUncentered:f,arrowStyles:p}=hS(),g=a.useState("open"),m=a.useState("instantType");return We("div",t,{state:{open:g,side:u,align:d,uncentered:f,instant:m},ref:[o,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Fa})});var FH=c(ue(),1);var zH=c(E(),1),Ase=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,i=FH.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),s=FH.useMemo(()=>({open:o,close:r}),[o,r]);return(0,zH.jsx)(MH.Provider,{value:i,children:(0,zH.jsx)(k8,{delay:s,timeoutMs:n,children:t.children})})};var Mse=c(ue(),1);var Lse=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var wze={activationDirection:e=>e?{"data-activation-direction":e}:null},Nse=Mse.forwardRef(function(t,o){let{render:r,className:n,style:i,children:s,...a}=t,l=Ga(),u=hS(),d=l.useState("instantType"),{children:f,state:p}=die({store:l,side:u.side,cssVars:Lse,children:s}),g={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:d};return We("div",t,{state:g,ref:o,props:[a,{children:f}],stateAttributesMapping:wze})});var oC=class{constructor(){this.store=new gS}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(It(81,t));this.store.setOpen(!0,Ue(Re.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,Ue(Re.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Dse(){return new oC}function mi(e){return We(e.defaultTagName??"div",e,e)}var zse=c(F(),1),jH="data-wp-hash";function HH(){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 Cze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${jH}]`))if(o.getAttribute(jH)===t)return!0;return!1}function jse(e,t,o){if(!e.head)return;let r=HH(),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(jH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Eze(e){let t=HH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)jse(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 Hse(e,t){let o=HH();o.styles.set(e,t);for(let r of o.documents.keys())jse(r,e,t)}typeof process>"u",Hse("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 Vse={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",Hse("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Fse={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},oc=(0,zse.forwardRef)(function({variant:t="body-md",render:o,className:r,...n},i){return mi({render:o,defaultTagName:"span",ref:i,props:Ht(n,{className:K(Vse.text,Fse.heading,Fse.p,Vse[t],r)})})});var $se=c(E(),1),UH="data-wp-hash";function GH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rze(document)),e.__wpStyleRuntime}function Tze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${UH}]`))if(o.getAttribute(UH)===t)return!0;return!1}function Wse(e,t,o){if(!e.head)return;let r=GH(),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(UH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Rze(e){let t=GH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wse(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 Bze(e,t){let o=GH();o.styles.set(e,t);for(let r of o.documents.keys())Wse(r,e,t)}typeof process>"u",Bze("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 Use={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"},WH=(0,Gse.forwardRef)(function({intent:t="none",className:o,...r},n){return(0,$se.jsx)(oc,{ref:n,className:K(Use.badge,Use[`is-${t}-intent`],o),...r,variant:"body-sm"})});var Kse=c(F(),1),Yse=c(ge(),1),qse=c(E(),1),nb=(0,Kse.forwardRef)(function({icon:t,size:o=24,...r},n){return(0,qse.jsx)(Yse.SVG,{ref:n,...t.props,...r,width:o,height:o})});var du={};Ar(du,{Content:()=>nA,FullBleed:()=>iae,Header:()=>rA,Root:()=>oA,Title:()=>aae});var Zse=c(F(),1),$H="data-wp-hash";function KH(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ize(document)),e.__wpStyleRuntime}function Pze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${$H}]`))if(o.getAttribute($H)===t)return!0;return!1}function Xse(e,t,o){if(!e.head)return;let r=KH(),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($H,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Ize(e){let t=KH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xse(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 Qse(e,t){let o=KH();o.styles.set(e,t);for(let r of o.documents.keys())Xse(r,e,t)}typeof process>"u",Qse("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Oze={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Qse("5d38cbdd27","@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-weak,#f0f0f0);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 Aze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},oA=(0,Zse.forwardRef)(function({render:t,...o},r){let n=K(Aze.root,Oze["box-sizing"]);return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:n},o)})});var Jse=c(F(),1),YH="data-wp-hash";function qH(){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 Lze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${YH}]`))if(o.getAttribute(YH)===t)return!0;return!1}function eae(e,t,o){if(!e.head)return;let r=qH(),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(YH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Mze(e){let t=qH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)eae(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 Nze(e,t){let o=qH();o.styles.set(e,t);for(let r of o.documents.keys())eae(r,e,t)}typeof process>"u",Nze("5d38cbdd27","@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-weak,#f0f0f0);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 Dze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},rA=(0,Jse.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:Dze.header},o)})});var tae=c(F(),1),ZH="data-wp-hash";function XH(){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[${ZH}]`))if(o.getAttribute(ZH)===t)return!0;return!1}function oae(e,t,o){if(!e.head)return;let r=XH(),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(ZH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Fze(e){let t=XH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)oae(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=XH();o.styles.set(e,t);for(let r of o.documents.keys())oae(r,e,t)}typeof process>"u",zze("5d38cbdd27","@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-weak,#f0f0f0);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 jze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},nA=(0,tae.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:jze.content},o)})});var rae=c(F(),1),QH="data-wp-hash";function JH(){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 Hze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${QH}]`))if(o.getAttribute(QH)===t)return!0;return!1}function nae(e,t,o){if(!e.head)return;let r=JH(),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(QH,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Uze(e){let t=JH();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)nae(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=JH();o.styles.set(e,t);for(let r of o.documents.keys())nae(r,e,t)}typeof process>"u",Gze("5d38cbdd27","@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-weak,#f0f0f0);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 Wze={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},iae=(0,rae.forwardRef)(function({render:t,...o},r){return mi({defaultTagName:"div",render:t,ref:r,props:Ht({className:Wze.fullbleed},o)})});var sae=c(F(),1);var e7=c(E(),1),$ze=(0,e7.jsx)("div",{}),aae=(0,sae.forwardRef)(function({render:t=$ze,children:o,...r},n){return(0,e7.jsx)(oc,{ref:n,variant:"heading-lg",render:t,...r,children:o})});var lae=c(F(),1),cae=c(E(),1),t7=(0,lae.forwardRef)(function(t,o){return(0,cae.jsx)(em.Panel,{ref:o,...t})});var uae=c(F(),1),dae=c(E(),1),o7=(0,uae.forwardRef)(function(t,o){return(0,dae.jsx)(em.Root,{ref:o,...t})});var fae=c(F(),1),pae=c(E(),1),r7=(0,fae.forwardRef)(function(t,o){return(0,pae.jsx)(em.Trigger,{ref:o,...t})});var ib={};Ar(ib,{Content:()=>wae,Header:()=>vae,HeaderDescription:()=>kae,Root:()=>gae});var mae=c(F(),1);var i7=c(E(),1),gae=(0,mae.forwardRef)(function({render:t,...o},r){return(0,i7.jsx)(o7,{ref:r,render:(0,i7.jsx)(oA,{render:t}),...o})});var yS=c(F(),1);var hae=c(F(),1),iA=(0,hae.createContext)({setDescriptionId:()=>{}});var Od=c(E(),1),s7="data-wp-hash";function a7(){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 Kze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${s7}]`))if(o.getAttribute(s7)===t)return!0;return!1}function yae(e,t,o){if(!e.head)return;let r=a7(),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(s7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Yze(e){let t=a7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)yae(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 l7(e,t){let o=a7();o.styles.set(e,t);for(let r of o.documents.keys())yae(r,e,t)}typeof process>"u",l7("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 bS={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",l7("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var bae={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",l7("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var qze={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},vae=(0,yS.forwardRef)(function({children:t,className:o,render:r,...n},i){let[s,a]=(0,yS.useState)(),l=(0,yS.useMemo)(()=>({setDescriptionId:a}),[a]);return mi({defaultTagName:"div",render:r,ref:i,props:Ht(n,{className:K(bae.heading,bS["heading-wrapper"],o),children:(0,Od.jsx)(iA.Provider,{value:l,children:(0,Od.jsxs)(r7,{className:bS.header,render:(0,Od.jsx)(rA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Od.jsx)("div",{className:bS["header-content"],children:t}),(0,Od.jsx)("div",{className:K(bS["header-trigger-positioner"]),children:(0,Od.jsx)("div",{className:K(bS["header-trigger-wrapper"],bae.div,qze["outset-ring--focus-parent-visible"]),children:(0,Od.jsx)(nb,{icon:un,className:bS["header-trigger"]})})})]})})})})});var nm=c(F(),1);var Sae=c(E(),1),kae=(0,nm.forwardRef)(function({children:t,className:o,...r},n){let i=(0,nm.useId)(),{setDescriptionId:s}=(0,nm.useContext)(iA);return(0,nm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,Sae.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:o,...r,children:t})});var _ae=c(F(),1);var d7=c(E(),1),u7="data-wp-hash";function f7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xze(document)),e.__wpStyleRuntime}function Zze(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${u7}]`))if(o.getAttribute(u7)===t)return!0;return!1}function xae(e,t,o){if(!e.head)return;let r=f7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Zze(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(u7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Xze(e){let t=f7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)xae(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 Qze(e,t){let o=f7();o.styles.set(e,t);for(let r of o.documents.keys())xae(r,e,t)}typeof process>"u",Qze("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 c7={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},wae=(0,_ae.forwardRef)(function({className:t,render:o,children:r,hiddenUntilFound:n=!0,...i},s){return(0,d7.jsx)(t7,{ref:s,className:a=>K(c7.content,a.open&&a.transitionStatus==="idle"&&c7["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,d7.jsx)(nA,{className:c7["content-inner"],render:o,children:r})})});var Cae=c(F(),1);function vS(e,t,o){return(0,Cae.cloneElement)(e??t,{children:o})}var Jze=c(Tae(),1);var Rae=c(Ix(),1),{lock:QIt,unlock:Bae}=(0,Rae.__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 eje(){let e=Jze;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Bae(e.privateApis).ThemeProvider}var sA=eje();var Pae=c(F(),1),p7="data-wp-hash";function m7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&oje(document)),e.__wpStyleRuntime}function tje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${p7}]`))if(o.getAttribute(p7)===t)return!0;return!1}function Iae(e,t,o){if(!e.head)return;let r=m7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(tje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(p7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function oje(e){let t=m7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Iae(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 rje(e,t){let o=m7();o.styles.set(e,t);for(let r of o.documents.keys())Iae(r,e,t)}typeof process>"u",rje("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var nje={stack:"_19ce0419607e1896__stack"},ije={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)"},Qe=(0,Pae.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:i,render:s,...a},l){let u={gap:o&&ije[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:i};return mi({render:s,ref:l,props:Ht(a,{style:u,className:nje.stack})})});var kt={};Ar(kt,{Popup:()=>Uae,Portal:()=>lA,Positioner:()=>cA,Provider:()=>Zae,Root:()=>Yae,Trigger:()=>$ae});var jae=c(F(),1);var Mae=c(F(),1);var h7="data-wp-hash";function b7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&aje(document)),e.__wpStyleRuntime}function sje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${h7}]`))if(o.getAttribute(h7)===t)return!0;return!1}function Aae(e,t,o){if(!e.head)return;let r=b7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(sje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(h7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function aje(e){let t=b7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Aae(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 lje(e,t){let o=b7();o.styles.set(e,t);for(let r of o.documents.keys())Aae(r,e,t)}typeof process>"u",lje("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 Oae={slot:"_11fc52b637ff8a7e__slot"},Lae="data-wp-compat-overlay-slot";function cje(){return typeof document>"u"?null:document}function uje(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var fu=null;function g7(e){return e.setAttribute("aria-hidden","false"),e}function dje(e){let t=e.createElement("div");return t.setAttribute(Lae,""),Oae.slot&&t.classList.add(Oae.slot),e.body.appendChild(t),t}function aA(){if(typeof window>"u"||!uje()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=cje();if(!e||!e.body)return;if(fu&&fu.ownerDocument===e&&fu.isConnected)return g7(fu);let t=e.querySelector(`[${Lae}]`);return t instanceof HTMLDivElement?(fu=g7(t),fu):(fu?.isConnected&&fu.remove(),fu=g7(dje(e)),fu)}var Nae=c(E(),1),lA=(0,Mae.forwardRef)(function({container:t,...o},r){return(0,Nae.jsx)(ys.Portal,{container:t??aA(),...o,ref:r})});var Dae=c(F(),1),zae=c(E(),1),y7="data-wp-hash";function v7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pje(document)),e.__wpStyleRuntime}function fje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${y7}]`))if(o.getAttribute(y7)===t)return!0;return!1}function Vae(e,t,o){if(!e.head)return;let r=v7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(fje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(y7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function pje(e){let t=v7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Vae(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 Fae(e,t){let o=v7();o.styles.set(e,t);for(let r of o.documents.keys())Vae(r,e,t)}typeof process>"u",Fae("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var mje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Fae("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 gje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},cA=(0,Dae.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...i},s){return(0,zae.jsx)(ys.Positioner,{ref:s,align:t,side:r,sideOffset:n,...i,className:K(mje["box-sizing"],gje.positioner,o)})});var rC=c(E(),1),S7="data-wp-hash";function k7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&bje(document)),e.__wpStyleRuntime}function hje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${S7}]`))if(o.getAttribute(S7)===t)return!0;return!1}function Hae(e,t,o){if(!e.head)return;let r=k7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(hje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(S7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function bje(e){let t=k7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Hae(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 yje(e,t){let o=k7();o.styles.set(e,t);for(let r of o.documents.keys())Hae(r,e,t)}typeof process>"u",yje("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 vje={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Sje={background:"#1e1e1e"},Uae=(0,jae.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...i},s){let a=(0,rC.jsx)(sA,{color:Sje,children:(0,rC.jsx)(ys.Popup,{ref:s,className:K(vje.popup,n),...i,children:r})}),l=vS(o,(0,rC.jsx)(cA,{}),a);return vS(t,(0,rC.jsx)(lA,{}),l)});var Gae=c(F(),1),Wae=c(E(),1),$ae=(0,Gae.forwardRef)(function(t,o){return(0,Wae.jsx)(ys.Trigger,{ref:o,...t})});var Kae=c(E(),1);function Yae(e){return(0,Kae.jsx)(ys.Root,{...e})}var qae=c(E(),1);function Zae({...e}){return(0,qae.jsx)(ys.Provider,{...e})}var nC=c(F(),1),iC=c(E(),1),_7="data-wp-hash";function x7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&_je(document)),e.__wpStyleRuntime}function kje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${_7}]`))if(o.getAttribute(_7)===t)return!0;return!1}function Xae(e,t,o){if(!e.head)return;let r=x7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(kje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function _je(e){let t=x7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xae(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 w7(e,t){let o=x7();o.styles.set(e,t);for(let r of o.documents.keys())Xae(r,e,t)}typeof process>"u",w7("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var xje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",w7("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var wje={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",w7("bc14d8e61b",'@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-weak,#0000);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]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.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 SS={"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"},Qae=(0,nC.forwardRef)(function({className:t,children:o,visuallyDisabled:r,size:n="default",isBorderless:i,prefix:s,suffix:a,...l},u){return(0,iC.jsxs)("div",{ref:u,className:K(xje.div,wje["box-sizing"],SS["input-layout"],SS[`is-size-${n}`],r&&SS["is-disabled"],i&&SS["is-borderless"],t),...l,children:[nC.Children.count(s)>0&&(0,iC.jsx)("div",{className:SS["slot-wrapper"],"data-slot-type":"prefix",children:s}),o,nC.Children.count(a)>0&&(0,iC.jsx)("div",{className:SS["slot-wrapper"],"data-slot-type":"suffix",children:a})]})});var ele=c(F(),1),ole=c(E(),1),C7="data-wp-hash";function E7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Eje(document)),e.__wpStyleRuntime}function Cje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${C7}]`))if(o.getAttribute(C7)===t)return!0;return!1}function tle(e,t,o){if(!e.head)return;let r=E7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Cje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Eje(e){let t=E7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)tle(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 Tje(e,t){let o=E7();o.styles.set(e,t);for(let r of o.documents.keys())tle(r,e,t)}typeof process>"u",Tje("bc14d8e61b",'@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-weak,#0000);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]){background-color:var(--wpds-color-background-interactive-neutral-weak-disabled,#0000);border-color:var(--wpds-color-stroke-interactive-neutral-disabled,#dbdbdb);color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d);@media (forced-colors:active){border-bottom-color:GrayText;border-left-color:GrayText;border-right-color:GrayText;border-top-color:GrayText;color:GrayText}}&._8097270636ca6100__is-borderless{border-color:transparent}&:has(._0d7afad74a057888__input-layout-slot:focus-within){outline:none}&:hover:not(._6fb7104732387680__is-disabled,:has([data-can-disable-input-layout][data-disabled]),._8097270636ca6100__is-borderless){border-color:var(--wpds-color-stroke-interactive-neutral-active,#6e6e6e)}}.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 Jae={"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"},T7=(0,ele.forwardRef)(function({padding:t="default",className:o,...r},n){return(0,ole.jsx)("div",{ref:n,className:K(Jae["input-layout-slot"],Jae[`is-padding-${t}`],o),...r})});T7.displayName="InputLayout.Slot";var rle=Object.assign(Qae,{Slot:T7});var nle={align:"start",sideOffset:8,collisionPadding:12};var sb={};Ar(sb,{Control:()=>Rle,Description:()=>kle,Details:()=>Cle,Item:()=>ule,Label:()=>hle,Root:()=>ale});var ile=c(F(),1);var P7=c(E(),1),R7="data-wp-hash";function B7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bje(document)),e.__wpStyleRuntime}function Rje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${R7}]`))if(o.getAttribute(R7)===t)return!0;return!1}function sle(e,t,o){if(!e.head)return;let r=B7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Rje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(R7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Bje(e){let t=B7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)sle(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 Pje(e,t){let o=B7();o.styles.set(e,t);for(let r of o.documents.keys())sle(r,e,t)}typeof process>"u",Pje("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Ije={"box-sizing":"_336cd3e4e743482f__box-sizing"},Oje=e=>(0,P7.jsx)(Qe,{...e,direction:"column",gap:"sm"}),ale=(0,ile.forwardRef)(function({className:t,render:o=Oje,...r},n){return(0,P7.jsx)(bs.Root,{ref:n,className:K(Ije["box-sizing"],t),render:o,...r})});var lle=c(F(),1),cle=c(E(),1),ule=(0,lle.forwardRef)(function(t,o){return(0,cle.jsx)(bs.Item,{ref:o,...t})});var mle=c(F(),1);var dle=c(F(),1),I7="data-wp-hash";function O7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Lje(document)),e.__wpStyleRuntime}function Aje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${I7}]`))if(o.getAttribute(I7)===t)return!0;return!1}function fle(e,t,o){if(!e.head)return;let r=O7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Aje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(I7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Lje(e){let t=O7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)fle(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 Mje(e,t){let o=O7();o.styles.set(e,t);for(let r of o.documents.keys())fle(r,e,t)}typeof process>"u",Mje("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 Nje={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},bt=(0,dle.forwardRef)(function({render:t,...o},r){return mi({render:t,ref:r,props:Ht({className:Nje["visually-hidden"]},o,{"data-visually-hidden":""})})});var L7=c(E(),1),A7="data-wp-hash";function M7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Vje(document)),e.__wpStyleRuntime}function Dje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${A7}]`))if(o.getAttribute(A7)===t)return!0;return!1}function gle(e,t,o){if(!e.head)return;let r=M7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Dje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(A7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Vje(e){let t=M7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gle(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 Fje(e,t){let o=M7();o.styles.set(e,t);for(let r of o.documents.keys())gle(r,e,t)}typeof process>"u",Fje("e08ffbfdae",'@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);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 ple={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},hle=(0,mle.forwardRef)(function({className:t,hideFromVision:o,variant:r,...n},i){let s=(0,L7.jsx)(bs.Label,{ref:i,className:K(ple.label,r&&ple[`is-${r}`],t),...n});return o?(0,L7.jsx)(bt,{render:s}):s});var ble=c(F(),1),Sle=c(E(),1),N7="data-wp-hash";function D7(){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 o of e.head.querySelectorAll(`style[${N7}]`))if(o.getAttribute(N7)===t)return!0;return!1}function yle(e,t,o){if(!e.head)return;let r=D7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(zje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(N7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function jje(e){let t=D7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)yle(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 vle(e,t){let o=D7();o.styles.set(e,t);for(let r of o.documents.keys())yle(r,e,t)}typeof process>"u",vle("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Hje={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",vle("e08ffbfdae",'@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);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 Uje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},kle=(0,ble.forwardRef)(function({className:t,...o},r){return(0,Sle.jsx)(bs.Description,{ref:r,className:K(Hje.p,Uje.description,t),...o})});var _le=c(F(),1),xle=c(G(),1);var im=c(E(),1),V7="data-wp-hash";function F7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wje(document)),e.__wpStyleRuntime}function Gje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${V7}]`))if(o.getAttribute(V7)===t)return!0;return!1}function wle(e,t,o){if(!e.head)return;let r=F7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Gje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(V7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Wje(e){let t=F7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)wle(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 $je(e,t){let o=F7();o.styles.set(e,t);for(let r of o.documents.keys())wle(r,e,t)}typeof process>"u",$je("e08ffbfdae",'@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);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 Kje={label:"_2d5ad850b2f90964__label","is-plain":"_17c4214649230bea__is-plain",description:"_08a3750500e0233f__description"},Cle=(0,_le.forwardRef)(function({className:t,...o},r){return(0,im.jsxs)(im.Fragment,{children:[(0,im.jsx)(bt,{render:(0,im.jsx)(bs.Description,{}),children:(0,xle.__)("More details follow the field.")}),(0,im.jsx)("div",{ref:r,className:K(Kje.description,t),...o})]})});var Ele=c(F(),1),Tle=c(E(),1),Rle=(0,Ele.forwardRef)(function(t,o){return(0,Tle.jsx)(bs.Control,{ref:o,...t})});var sm={};Ar(sm,{Group:()=>sC,GroupLabel:()=>aC,Item:()=>Dle,Popup:()=>$le,Portal:()=>dA,Positioner:()=>fA,Root:()=>Yle,Trigger:()=>Jle});var Ble=c(F(),1),Ile=c(E(),1),z7="data-wp-hash";function j7(){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 Yje(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${z7}]`))if(o.getAttribute(z7)===t)return!0;return!1}function Ple(e,t,o){if(!e.head)return;let r=j7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Yje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(z7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function qje(e){let t=j7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ple(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 Zje(e,t){let o=j7();o.styles.set(e,t);for(let r of o.documents.keys())Ple(r,e,t)}typeof process>"u",Zje("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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 Xje={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","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-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},sC=(0,Ble.forwardRef)(function({className:t,children:o,...r},n){return(0,Ile.jsx)(jr.Group,{className:K(Xje.group,t),ref:n,...r,children:o})});var Ole=c(F(),1);var U7=c(E(),1),H7="data-wp-hash";function G7(){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 o of e.head.querySelectorAll(`style[${H7}]`))if(o.getAttribute(H7)===t)return!0;return!1}function Ale(e,t,o){if(!e.head)return;let r=G7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qje(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(H7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function Jje(e){let t=G7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Ale(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 e8e(e,t){let o=G7();o.styles.set(e,t);for(let r of o.documents.keys())Ale(r,e,t)}typeof process>"u",e8e("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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 t8e={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","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-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},aC=(0,Ole.forwardRef)(function({className:t,children:o,...r},n){return(0,U7.jsx)(oc,{variant:"heading-sm",className:K(t8e["group-label"],t),render:(0,U7.jsx)(jr.GroupLabel,{ref:n,...r}),children:o})});var Lle=c(F(),1);var lC=c(E(),1),W7="data-wp-hash";function $7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&r8e(document)),e.__wpStyleRuntime}function o8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${W7}]`))if(o.getAttribute(W7)===t)return!0;return!1}function Mle(e,t,o){if(!e.head)return;let r=$7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(o8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(W7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function r8e(e){let t=$7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Mle(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 Nle(e,t){let o=$7();o.styles.set(e,t);for(let r of o.documents.keys())Mle(r,e,t)}typeof process>"u",Nle("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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 uA={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","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-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"};typeof process>"u",Nle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var n8e={"box-sizing":"_336cd3e4e743482f__box-sizing"},Dle=(0,Lle.forwardRef)(function({className:t,value:o,size:r="default",children:n,...i},s){return(0,lC.jsxs)(jr.Item,{className:K(n8e["box-sizing"],uA.item,uA[`is-size-${r}`],t),value:o,ref:s,...i,children:[(0,lC.jsx)(nb,{icon:as,className:K(uA["item-icon"],uA["item-indicator-icon"]),size:r==="small"?20:24}),(0,lC.jsx)(jr.ItemText,{children:n})]})});var Gle=c(F(),1);var Vle=c(F(),1);var Fle=c(E(),1),dA=(0,Vle.forwardRef)(function({container:t,...o},r){return(0,Fle.jsx)(jr.Portal,{container:t??aA(),...o,ref:r})});var zle=c(F(),1);var Ule=c(E(),1),K7="data-wp-hash";function Y7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s8e(document)),e.__wpStyleRuntime}function i8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${K7}]`))if(o.getAttribute(K7)===t)return!0;return!1}function jle(e,t,o){if(!e.head)return;let r=Y7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(i8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(K7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function s8e(e){let t=Y7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)jle(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 Hle(e,t){let o=Y7();o.styles.set(e,t);for(let r of o.documents.keys())jle(r,e,t)}typeof process>"u",Hle("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var a8e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Hle("8c70612dd7","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._0ab863136fb95530__positioner{z-index:var(--wp-ui-select-z-index,initial)}}}");var l8e={positioner:"_0ab863136fb95530__positioner"},fA=(0,zle.forwardRef)(function({className:t,...o},r){return(0,Ule.jsx)(jr.Positioner,{...nle,alignItemWithTrigger:!1,...o,ref:r,className:K(a8e["box-sizing"],l8e.positioner,t)})});var ab=c(E(),1),Z7="data-wp-hash";function X7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u8e(document)),e.__wpStyleRuntime}function c8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Z7}]`))if(o.getAttribute(Z7)===t)return!0;return!1}function Wle(e,t,o){if(!e.head)return;let r=X7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(c8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Z7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function u8e(e){let t=X7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Wle(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 d8e(e,t){let o=X7();o.styles.set(e,t);for(let r of o.documents.keys())Wle(r,e,t)}typeof process>"u",d8e("5705fc490f",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@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" "main";grid-template-rows:auto minmax(0,1fr);max-height:min(var(--available-height),480px,60dvh);max-width:var(--available-width);min-width:var(--anchor-width)}.f43dc7c768d7b622__list{color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);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-area:main;grid-template-areas:"scrollable" "footer";grid-template-rows:minmax(0,1fr) auto;line-height:var(--wpds-typography-line-height-sm,20px)}._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-lg,40px);--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);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)}&.f181b98b0d33282a__is-size-compact{--wp-ui-popup-item-height:var(--wpds-dimension-size-md,32px);--wp-ui-popup-item-padding-inline:var(--wpds-dimension-padding-sm,8px)}&._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}._06c7ff39d2f685b9__empty:not(:empty){--wp-ui-popup-empty-min-height:var(--wpds-dimension-size-lg,40px);--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);grid-area:main;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 q7={popup:"_234b520016b4e56f__popup _380b81b8f79fb10f__dropdown-motion",list:"f43dc7c768d7b622__list","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-compact":"f181b98b0d33282a__is-size-compact","is-size-small":"_38f7faff93c61958__is-size-small","item-indicator-icon":"_92fbe4765dfad5ee__item-indicator-icon","item-icon":"a3adcfd0b73ffd40__item-icon",empty:"_06c7ff39d2f685b9__empty"},$le=(0,Gle.forwardRef)(function({className:t,portal:o,positioner:r,children:n,...i},s){let a=(0,ab.jsx)(sA,{children:(0,ab.jsx)(jr.Popup,{ref:s,className:K(q7.popup,t),...i,children:(0,ab.jsx)(jr.List,{className:q7.list,children:(0,ab.jsx)("div",{className:q7["list-scrollable-container"],children:n})})})}),l=vS(r,(0,ab.jsx)(fA,{}),a);return vS(o,(0,ab.jsx)(dA,{}),l)});var Kle=c(E(),1);function Yle(e){return(0,Kle.jsx)(jr.Root,{...e})}var qle=c(F(),1);var Zle=c(G(),1);var _S=c(E(),1),Q7="data-wp-hash";function J7(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&p8e(document)),e.__wpStyleRuntime}function f8e(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Q7}]`))if(o.getAttribute(Q7)===t)return!0;return!1}function Xle(e,t,o){if(!e.head)return;let r=J7(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(f8e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Q7,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),n.add(t)}function p8e(e){let t=J7();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xle(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 Qle(e,t){let o=J7();o.styles.set(e,t);for(let r of o.documents.keys())Xle(r,e,t)}typeof process>"u",Qle("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var m8e={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Qle("7b4a0ac519","@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] &{color:var(--wpds-color-foreground-interactive-neutral-disabled,#8d8d8d)}}._308bc63e43681f99__trigger-caret{flex:0 0 auto}}}");var kS={"trigger-wrapper":"_6e4e0445ef20426b__trigger-wrapper","is-minimal":"fa98c865fb77e675__is-minimal",trigger:"_7893295e3f6d1af7__trigger","trigger-value":"e760c9339965ce84__trigger-value","trigger-caret":"_308bc63e43681f99__trigger-caret"},Jle=(0,qle.forwardRef)(function({className:t,size:o,variant:r,children:n,placeholder:i=(0,Zle.__)("Select"),...s},a){return(0,_S.jsx)(rle,{className:K(m8e["outset-ring--focus-within-except-active"],kS["trigger-wrapper"],r==="minimal"&&kS["is-minimal"],t),size:o,isBorderless:r==="minimal",children:(0,_S.jsxs)(jr.Trigger,{...s,className:K(kS.trigger,r==="minimal"&&kS["is-minimal"]),"data-can-disable-input-layout":!0,ref:a,children:[(0,_S.jsx)(jr.Value,{placeholder:i,className:kS["trigger-value"],children:n}),(0,_S.jsx)(nb,{className:kS["trigger-caret"],icon:un,size:18})]})})});var rce=c(F(),1);var pA=c(F(),1),eU=(0,pA.createContext)(void 0),ece=()=>(0,pA.useContext)(eU);var tce=c(F(),1);var oce=c(E(),1),cC=(0,tce.forwardRef)(function({size:t,...o},r){let n=ece(),i=t??n;return(0,oce.jsx)(sm.Item,{size:i,ref:r,...o})});var rc=c(E(),1),nce=(0,rce.forwardRef)(function({className:t,children:o,items:r,label:n,description:i,details:s,hideLabelFromVision:a,placeholder:l,size:u="default",triggerContent:d,...f},p){return(0,rc.jsxs)(sb.Root,{className:t,children:[(0,rc.jsx)(sb.Label,{hideFromVision:a,children:n}),(0,rc.jsxs)(sm.Root,{items:r,...f,children:[(0,rc.jsx)(sm.Trigger,{ref:p,placeholder:l,size:u,children:d}),(0,rc.jsx)(sm.Popup,{children:(0,rc.jsx)(eU.Provider,{value:u,children:o!==void 0?o:r?.map(g=>(0,rc.jsx)(cC,{value:g,label:g.label,disabled:g.disabled,children:g.label},g.value??"null"))})})]}),i&&(0,rc.jsx)(sb.Description,{children:i}),s&&(0,rc.jsx)(sb.Details,{children:s})]})});sC.displayName="SelectControl.Group";aC.displayName="SelectControl.GroupLabel";cC.displayName="SelectControl.Item";var tU=Object.assign(nce,{Group:sC,GroupLabel:aC,Item:cC});var Sm=c(G(),1),zC=c(fe(),1),Jpe=c(J(),1);var xS=c(G(),1),wS=c(F(),1),sce=c(U(),1),uC=c(E(),1),ice=[(0,wS.createInterpolateElement)((0,xS.__)("While writing, you can press <kbd>/</kbd> to quickly insert new blocks."),{kbd:(0,uC.jsx)("kbd",{})}),(0,wS.createInterpolateElement)((0,xS.__)("Indent a list by pressing <kbd>space</kbd> at the beginning of a line."),{kbd:(0,uC.jsx)("kbd",{})}),(0,wS.createInterpolateElement)((0,xS.__)("Outdent a list by pressing <kbd>backspace</kbd> at the beginning of a line."),{kbd:(0,uC.jsx)("kbd",{})}),(0,xS.__)("Drag files into the editor to automatically insert media blocks."),(0,xS.__)("Change a block's type by pressing the block icon on the toolbar.")];function g8e(){let[e]=(0,wS.useState)(()=>Math.floor(Math.random()*ice.length));return(0,uC.jsx)(sce.Tip,{children:ice[e]})}var ace=g8e;var WS=c(de(),1),Ofe=c(F(),1),Afe=c(G(),1);var lb=c(U(),1);var mA=c(J(),1),lce=c(Rt(),1),am=c(G(),1);var cce=c(de(),1);var Kn=c(E(),1),{Badge:h8e}=H(lb.privateApis);function b8e({children:e,onClick:t}){return t?(0,Kn.jsx)(lb.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-card__parent-select-button",onClick:t,children:e}):e}function y8e({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,lce.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:g}=(0,mA.useSelect)(b=>{if(a||l||!s)return{};let{getBlockParents:v,getBlockName:y,shouldRenderBlockListView:k}=H(b(C)),_=v(d,!1).find(x=>k(x));return{parentBlockClientId:_,parentBlockName:_?y(_):null}},[d,s,l,a]),{selectBlock:m}=(0,mA.useDispatch)(C),h=a?"div":"h2";return(0,Kn.jsx)("div",{className:K("block-editor-block-card",{"is-parent":a,"is-child":l},n),children:(0,Kn.jsxs)(Qe,{direction:"column",gap:"sm",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"space-between",children:[(0,Kn.jsxs)(Qe,{direction:"row",align:"center",justify:"flex-start",children:[p&&(0,Kn.jsx)(lb.Button,{onClick:()=>m(p),label:g?(0,am.sprintf)((0,am.__)('Go to "%s" block'),(0,cce.getBlockType)(g)?.title):(0,am.__)("Go to parent block"),style:{minWidth:24,padding:0},icon:(0,am.isRTL)()?dn:Pi,size:"small"}),l&&(0,Kn.jsx)("span",{className:"block-editor-block-card__child-indicator-icon",children:(0,Kn.jsx)(lb.Icon,{icon:(0,am.isRTL)()?Vx:Fx})}),(0,Kn.jsxs)(b8e,{onClick:a?()=>{m(a)}:void 0,children:[(0,Kn.jsx)(Et,{icon:t,showColors:!0}),(0,Kn.jsxs)(Qe,{direction:"column",gap:"xs",children:[(0,Kn.jsxs)(h,{className:"block-editor-block-card__title",children:[(0,Kn.jsx)("span",{className:"block-editor-block-card__name",children:i?.length?i:e}),!a&&!l&&!!i?.length&&(0,Kn.jsx)(h8e,{children:e})]}),u]})]})]}),f]}),!a&&!l&&o&&(0,Kn.jsx)(oc,{className:"block-editor-block-card__description",children:o})]})})}var dC=y8e;var e2=c(fe(),1),KU=c(J(),1),pb=c(F(),1),$U=c(Rt(),1);var Pce=c(J(),1),lm=c(F(),1),Ice=c(U(),1),nc=c(dce(),1);var fce=c(F(),1),CS=c(J(),1),pce=c(fe(),1);var gA=c(E(),1);function v8e(e,t,o){if(!o)return t;let r=e.get(t);return r||(r=(0,CS.createRegistry)({},t),r.registerStore(ir,gv),e.set(t,r)),r}var S8e=(0,pce.createHigherOrderComponent)(e=>function({useSubRegistry:o=!0,...r}){let n=(0,CS.useRegistry)(),[i]=(0,fce.useState)(()=>new WeakMap),s=v8e(i,n,o);return s===n?(0,gA.jsx)(e,{registry:n,...r}):(0,gA.jsx)(CS.RegistryProvider,{value:s,children:(0,gA.jsx)(e,{registry:s,...r})})},"withRegistryProvider"),mce=S8e;var ji=c(F(),1),yce=c(J(),1),vce=c(de(),1);var gce=c(F(),1),k8e=()=>{},hA=(0,gce.createContext)({getSelection:()=>{},onChangeSelection:k8e});var hce=()=>{};function Sce(e,t){let o=(0,vce.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=>Sce(r,t))),o}function kce(e,t){return e.map(o=>{let r=t.internalToExternal.get(o.clientId);return{...o,clientId:r??o.clientId,innerBlocks:kce(o.innerBlocks,t)}})}function bce(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 bA({clientId:e=null,value:t,onChange:o=hce,onInput:r=hce}){let n=(0,yce.useRegistry)(),{getSelection:i,onChangeSelection:s}=(0,ji.useContext)(hA),{resetBlocks:a,resetSelection:l,replaceInnerBlocks:u,setHasControlledInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C),{getBlockName:p,getBlocks:g,getSelectionStart:m,getSelectionEnd:h}=n.select(C),b=(0,ji.useRef)({incoming:null,outgoing:[]}),v=(0,ji.useRef)(!1),y=(0,ji.useRef)({externalToInternal:new Map,internalToExternal:new Map}),k=(0,ji.useRef)(null),S=(0,ji.useRef)(!1),_=()=>{let R=i();if(!R?.selectionStart?.clientId||R===k.current)return;let I=R.selectionStart.clientId;if(e?y.current.externalToInternal.has(I):!!p(I)){k.current=R;let P=O=>!O?.clientId||!e?O:{...O,clientId:y.current.externalToInternal.get(O.clientId)??O.clientId};S.current=!0,l(P(R.selectionStart),P(R.selectionEnd),R.initialPosition),S.current=!1}},x=()=>{t&&(e?n.batch(()=>{y.current.externalToInternal.clear(),y.current.internalToExternal.clear();let R=t.map(I=>Sce(I,y.current));f({history:"ignore"}),d(e,!0),v.current&&(b.current.incoming=R),f({history:"ignore"}),u(e,R),k.current=null}):(v.current&&(b.current.incoming=t),f({history:"ignore"}),a(t)))},w=()=>{e?(f({history:"ignore"}),d(e,!1),f({history:"ignore"}),u(e,[])):(f({history:"ignore"}),a([]))},T=(0,ji.useRef)(r),B=(0,ji.useRef)(o);(0,ji.useEffect)(()=>{T.current=r,B.current=o},[r,o]),(0,ji.useEffect)(()=>{let R=b.current.outgoing.includes(t),I=g(e)===t;R?b.current.outgoing[b.current.outgoing.length-1]===t&&(b.current.outgoing=[]):I||(b.current.outgoing=[],x(),_())},[t,e]),(0,ji.useEffect)(()=>{let{getSelectedBlocksInitialCaretPosition:R,isLastBlockChangePersistent:I,__unstableGetLastBlockChangeHistoryMode:A,__unstableIsLastBlockChangeIgnored:P,areInnerBlocksControlled:O,getBlockParents:N}=n.select(C),z=g(e),D=I(),M=A(),V=!1,L=m(),j=h();v.current=!0;let q=n.subscribe(()=>{if(e!==null&&p(e)===null)return;let Q=I(),te=A(),ee=g(e),W=ee!==z;if(z=ee,W&&(b.current.incoming||P())){b.current.incoming=null,D=Q,M=te;return}let Y=W||V&&!W&&Q&&!D,Z=m(),oe=h(),ne=Z!==L||oe!==j;ne&&(L=Z,j=oe),(Y||ne)&&n.batch(()=>{if(Y){D=Q,M=te;let X=e?kce(z,y.current):z,re={selectionStart:Z,selectionEnd:oe,initialPosition:R()},le=e?bce(re,y.current):re;b.current.outgoing.push(X);let ve=D?B.current:T.current,xe={selection:le};M==="ignore"&&(xe.undoIgnore=!0),ve(X,xe)}if(ne&&!Y&&Z?.clientId&&!S.current&&(e?y.current.internalToExternal.has(Z.clientId):!N(Z.clientId).some(re=>O(re)))){let re={selectionStart:Z,selectionEnd:oe,initialPosition:R()};s(e?bce(re,y.current):re)}}),V=W},C);return()=>{v.current=!1,q()}},[n,e]),(0,ji.useEffect)(()=>()=>{w()},[])}var _ce=c(F(),1),xce=c(J(),1),wce=c(Yl(),1),Hr=c(G(),1);function Cce(){return null}function _8e(){let{registerShortcut:e,unregisterShortcut:t}=(0,xce.useDispatch)(wce.store),[o]=Le("blockVisibility.allowEditing");return(0,_ce.useEffect)(()=>{e({name:"core/block-editor/copy",category:"block",description:(0,Hr.__)("Copy the selected block(s)."),keyCombination:{modifier:"primary",character:"c"}}),e({name:"core/block-editor/cut",category:"block",description:(0,Hr.__)("Cut the selected block(s)."),keyCombination:{modifier:"primary",character:"x"}}),e({name:"core/block-editor/paste",category:"block",description:(0,Hr.__)("Paste the selected block(s)."),keyCombination:{modifier:"primary",character:"v"}}),e({name:"core/block-editor/duplicate",category:"block",description:(0,Hr.__)("Duplicate the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"d"}}),e({name:"core/block-editor/remove",category:"block",description:(0,Hr.__)("Remove the selected block(s)."),keyCombination:{modifier:"access",character:"z"}}),e({name:"core/block-editor/paste-styles",category:"block",description:(0,Hr.__)("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,Hr.__)("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,Hr.__)("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,Hr.__)("Delete selection."),keyCombination:{character:"del"},aliases:[{character:"backspace"}]}),e({name:"core/block-editor/stop-editing-as-blocks",category:"block",description:(0,Hr.__)("Finish editing a design."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/select-all",category:"selection",description:(0,Hr.__)("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,Hr.__)("Clear selection."),keyCombination:{character:"escape"}}),e({name:"core/block-editor/multi-text-selection",category:"selection",description:(0,Hr.__)("Select text across multiple blocks."),keyCombination:{modifier:"shift",character:"arrow"}}),e({name:"core/block-editor/focus-toolbar",category:"global",description:(0,Hr.__)("Navigate to the nearest toolbar."),keyCombination:{modifier:"alt",character:"F10"}}),e({name:"core/block-editor/move-up",category:"block",description:(0,Hr.__)("Move the selected block(s) up."),keyCombination:{modifier:"secondary",character:"t"}}),e({name:"core/block-editor/move-down",category:"block",description:(0,Hr.__)("Move the selected block(s) down."),keyCombination:{modifier:"secondary",character:"y"}}),e({name:"core/block-editor/collapse-list-view",category:"list-view",description:(0,Hr.__)("Collapse all other items."),keyCombination:{modifier:"alt",character:"l"}}),e({name:"core/block-editor/group",category:"block",description:(0,Hr.__)("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,Hr.__)("Show or hide the selected block(s)."),keyCombination:{modifier:"primaryShift",character:"h"}}),e({name:"core/block-editor/rename",category:"block",description:(0,Hr.__)("Rename the selected block."),keyCombination:{modifier:"primaryAlt",character:"r"}})},[e,t,o]),null}Cce.Register=_8e;var yA=Cce;var Ece=c(F(),1);function x8e(e={}){return(0,Ece.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 Tce=x8e;var Ad=c(E(),1),vA=()=>{},Rce=!1,ES=null,TS=null,Bce=["image/heic","image/heif"];function Oce(){if(ES!==null)return ES;if(!window.__clientSideMediaProcessing||typeof nc.detectClientSideMediaSupport!="function")return ES=!1,!1;let e=(0,nc.detectClientSideMediaSupport)();return!e||!e.supported?(Rce||(console.info(`Client-side media processing unavailable: ${e.reason}. Using server-side processing.`),Rce=!0),ES=!1,!1):(ES=!0,!0)}function w8e(){return TS!==null?TS:Oce()||!window.__clientSideMediaProcessing||typeof nc.isHeicCanvasSupported!="function"||!(0,nc.isHeicCanvasSupported)()?(TS=!1,!1):(TS=!0,!0)}function C8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=vA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){e.dispatch(nc.store).addItems({files:Array.from(n),onChange:s,onSuccess:u=>{t?.[Mx]?.(u),a?.(u)},onBatchSuccess:l,onError:u=>i(typeof u=="string"?u:u?.message??""),additionalData:r,allowedTypes:o})}function E8e(e,t,{allowedTypes:o,additionalData:r={},filesList:n,onError:i=vA,onFileChange:s,onSuccess:a,onBatchSuccess:l}){let u=Array.from(n),d=u.filter(h=>Bce.includes(h.type)),f=u.filter(h=>!Bce.includes(h.type)),p=d.length>0&&f.length>0&&t?.mediaUpload,g=p?2:1,m=p?()=>{g--,g<=0&&l?.()}:l;d.length>0&&e.dispatch(nc.store).addItems({files:d,onChange:s,onSuccess:h=>{t?.[Mx]?.(h),a?.(h)},onBatchSuccess:m,onError:h=>i(typeof h=="string"?h:h?.message??""),additionalData:r,allowedTypes:o}),f.length>0&&t?.mediaUpload&&t.mediaUpload({allowedTypes:o,additionalData:r,filesList:f,onError:i,onFileChange:s,onSuccess:a,onBatchSuccess:m})}function T8e(e){return bA(e),null}var RS=mce(e=>{let{settings:t,registry:o,stripExperimentalSettings:r=!1}=e,n=Tce(t),i=Oce(),s=w8e(),a=i||s,l=!!t?.mediaUpload?.__isMediaUploadInterceptor,u=(0,lm.useMemo)(()=>{if(a&&t?.mediaUpload&&!l){let v=(i?C8e:E8e).bind(null,o,t);return v.__isMediaUploadInterceptor=!0,{...t,mediaUpload:v}}return t},[t,o,a,i,l]),{__experimentalUpdateSettings:d}=H((0,Pce.useDispatch)(C));(0,lm.useEffect)(()=>{d({...u,__internalIsInitialized:!0},{stripExperimentalSettings:r,reset:!0})},[u,r,d]);let f=(0,lm.useRef)(e.selection);f.current=e.selection;let p=(0,lm.useRef)(e.onChangeSelection??vA);p.current=e.onChangeSelection??vA;let g=(0,lm.useMemo)(()=>({getSelection:()=>f.current,onChangeSelection:(...b)=>p.current(...b)}),[]),m=(0,Ad.jsxs)(Ice.SlotFillProvider,{passthrough:!0,children:[!u?.isPreviewMode&&(0,Ad.jsx)(yA.Register,{}),(0,Ad.jsx)($Q,{children:e.children})]}),h=(0,Ad.jsxs)(hA.Provider,{value:g,children:[(0,Ad.jsx)(T8e,{clientId:e.clientId,value:e.value,onChange:e.onChange,onInput:e.onInput}),m]});return a&&!l?(0,Ad.jsx)(nc.MediaUploadProvider,{settings:n,useSubRegistry:!1,children:h}):h}),R8e=e=>(0,Ad.jsx)(RS,{...e,stripExperimentalSettings:!0,children:e.children}),Ace=R8e;var PC=c(fe(),1),_fe=c(J(),1),JA=c(F(),1),xfe=c(U(),1);var xue=c(ue(),1),cb=c(F(),1),wue=c(G(),1),Md=c(fe(),1),Cue=c(U(),1),lU=c(J(),1);var bue=c(J(),1),sU=c(G(),1),hC=c(fe(),1),yue=c(F(),1);var kA=c(J(),1),Vce=c(fe(),1);var Mce=c(G(),1),Nce=c(Tt(),1),Wa=c(de(),1);var Lce=c(Tt(),1);function B8e(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 P8e(e){let t="<meta charset='utf-8'>";return e.startsWith(t)?e.slice(t.length):e}function BS({clipboardData:e}){let t="",o="";try{t=e.getData("text/plain"),o=e.getData("text/html")}catch{return}o=B8e(o),o=P8e(o);let r=(0,Lce.getFilesFromDataTransfer)(e);return r.length&&!I8e(r,o)?{files:r}:{html:o,plainText:t,files:[]}}function I8e(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 oU=Symbol("requiresWrapperOnCopy");function SA(e,t,o){let r=t,[n]=t;if(n&&o.select(Wa.store).getBlockType(n.name)[oU]){let{getBlockRootClientId:a,getBlockName:l,getBlockAttributes:u}=o.select(C),d=a(n.clientId),f=l(d);f&&(r=(0,Wa.createBlock)(f,u(d),r))}let i=(0,Wa.serialize)(r);e.clipboardData.setData("text/plain",O8e(i)),e.clipboardData.setData("text/html",i)}function Dce(e,t){let{plainText:o,html:r,files:n}=BS(e),i=[];if(n.length){let s=(0,Wa.getBlockTransforms)("from");i=n.reduce((a,l)=>{let u=(0,Wa.findTransform)(s,d=>d.type==="files"&&d.isMatch([l]));return u&&a.push(u.transform([l])),a},[]).flat()}else i=(0,Wa.pasteHandler)({HTML:r,plainText:o,mode:"BLOCKS",canUserUseUnfilteredHTML:t});return i}function O8e(e){return e=e.replace(/<br>/g,`
+`),(0,Nce.__unstableStripHTML)(e).trim().replace(/\n\n+/g,`

-`)}function ur(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,mce.__)("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 yce(){let e=(0,vA.useRegistry)(),t=(0,vA.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=H(o(C));return!i()&&n(r())},[]);return(0,bce.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(C);if(!ur(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&qo(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(ur(o,!1),o.ownerDocument.activeElement===o)){let l=La(o.ownerDocument.defaultView.getSelection(),o);l&&qo(l)===r()&&l.focus()}}},[t,e])}var uC=c(io(),1),vce=c(Q(),1),Sce=c(fe(),1);function kce(){let{hasMultiSelection:e}=(0,vce.useSelect)(C);return(0,Sce.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==uC.HOME&&r.keyCode!==uC.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();La(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===uC.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var _ce=c(fe(),1),xce=c(Q(),1);function a8e(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(C);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function wce(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,xce.useSelect)(a8e,[]);return(0,_ce.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:u}=o;u<2||i&&(ur(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var RS=c(Tt(),1),q7=c(io(),1),SA=c(Q(),1),kA=c(fe(),1),dC=c(F(),1);var Z7=c(E(),1);function Cce(){let e=(0,dC.useRef)(),t=(0,dC.useRef)(),o=(0,dC.useRef)(),{hasMultiSelection:r,getSelectedBlockClientId:n,getBlockCount:i,getBlockOrder:s,getLastFocus:a,getSectionRootClientId:l,isZoomOut:u}=H((0,SA.useSelect)(C)),{setLastFocus:d}=H((0,SA.useDispatch)(C)),f=(0,dC.useRef)();function p(v){let y=e.current.ownerDocument===v.target.ownerDocument?e.current:e.current.ownerDocument.defaultView.frameElement;if(f.current)f.current=null;else if(r())e.current.focus();else if(n())a()?.current?a().current.focus():e.current.querySelector(`[data-block="${n()}"]`).focus();else if(u()){let k=l(),S=s(k);S.length?e.current.querySelector(`[data-block="${S[0]}"]`).focus():k?e.current.querySelector(`[data-block="${k}"]`).focus():y.focus()}else{let k=v.target.compareDocumentPosition(y)&v.target.DOCUMENT_POSITION_FOLLOWING,S=RS.focus.tabbable.find(e.current);S.length&&(k?S[0]:S[S.length-1]).focus()}}let h=(0,Z7.jsx)("div",{ref:t,tabIndex:"0",onFocus:p}),m=(0,Z7.jsx)("div",{ref:o,tabIndex:"0",onFocus:p}),g=(0,kA.useRefEffect)(v=>{function y(w){if(w.defaultPrevented||w.keyCode!==q7.TAB||!o.current||!t.current)return;let{target:T,shiftKey:B}=w,R=B?"findPrevious":"findNext",I=RS.focus.tabbable[R](T),A=T.closest("[data-block]"),P=A&&I&&(Cee(A,I)||Jc(A,I));if((0,RS.isFormElement)(I)&&P)return;let O=B?t:o;f.current=!0,O.current.focus({preventScroll:!0})}function k(w){d({...a(),current:w.target});let{ownerDocument:T}=v;!w.relatedTarget&&w.target.hasAttribute("data-block")&&T.activeElement===T.body&&i()===0&&v.focus()}function S(w){if(w.keyCode!==q7.TAB||w.target?.getAttribute("role")==="region"||e.current===w.target)return;let B=w.shiftKey?"findPrevious":"findNext",R=RS.focus.tabbable[B](w.target);(R===t.current||R===o.current)&&(w.preventDefault(),R.focus({preventScroll:!0}))}let{ownerDocument:_}=v,{defaultView:x}=_;return x.addEventListener("keydown",S),v.addEventListener("keydown",y),v.addEventListener("focusout",k),()=>{x.removeEventListener("keydown",S),v.removeEventListener("keydown",y),v.removeEventListener("focusout",k)}},[]),b=(0,kA.useMergeRefs)([e,g]);return[h,b,m]}var jr=c(Tt(),1),uu=c(io(),1),_A=c(Q(),1),Ece=c(fe(),1);function l8e(e,t,o){let r=t===uu.UP||t===uu.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 X7(e,t,o,r){let n=jr.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.contentEditable!=="true"&&qo(a)&&jr.focus.focusable.find(a).filter(l=>!(0,jr.isFormElement)(l)).length!==0||!jr.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&qo(a.closest('[contenteditable="true"]')))return!1;if(r){let l=a.getBoundingClientRect();if(l.left>=i.right||l.right<=i.left)return!1}return!0}return n.find(s)}function Tce(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,_A.useSelect)(C),{selectBlock:u,multiSelect:d}=(0,_A.useDispatch)(C);return(0,Ece.useRefEffect)(f=>{let p;function h(){p=null}function m(b,v){let y=X7(b,v,f);return y&&qo(y)}function g(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:y,ctrlKey:k,altKey:S,metaKey:_}=b,x=b.target===f&&La(f.ownerDocument.defaultView.getSelection(),f)||b.target,w=v===uu.UP,T=v===uu.DOWN,B=v===uu.LEFT,R=v===uu.RIGHT,I=w||B,A=B||R,P=w||T,O=A||P,N=y||k||S||_,z=P?jr.isVerticalEdge:jr.isHorizontalEdge,{ownerDocument:V}=f,{defaultView:M}=V;if(!O||s().isPreviewMode)return;if(a()){if(y){let j=M.getSelection();if(l()&&(!j.rangeCount||j.isCollapsed)){let q=e(),J=t(),te=I?r(J):o(J);te&&(d(q,te),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?u(e()):u(t(),-1);return}if(y&&n()&&!i().attributeKey){let j=n(),q=I?r(j):o(j);q&&(d(j,q),b.preventDefault());return}if(!l8e(x,v,N))return;P?p||(p=(0,jr.computeCaretRect)(M)):p=null;let D=(0,jr.isRTL)(x)?!I:I,{keepCaretInsideBlock:L}=s();if(y)z(x,I)&&(m(x,I)?ur(f,!0):f.contentEditable==="true"&&(M.getSelection().extend(x,I?0:x.childNodes.length),b.preventDefault()));else if(P&&(0,jr.isVerticalEdge)(x,I)&&(!S||(0,jr.isHorizontalEdge)(x,D))&&!L){let j=X7(x,I,f,!0);j&&((0,jr.placeCaretAtVerticalEdge)(j,S?!I:I,S?void 0:p),b.preventDefault())}else if(A&&M.getSelection().isCollapsed&&(0,jr.isHorizontalEdge)(x,D)&&!L){let j=X7(x,D,f);(0,jr.placeCaretAtHorizontalEdge)(j,I),b.preventDefault()}}return f.addEventListener("mousedown",h),f.addEventListener("keydown",g),()=>{f.removeEventListener("mousedown",h),f.removeEventListener("keydown",g)}},[])}var Rce=c(fe(),1),Bce=c(Q(),1),du=c(io(),1);function Pce(){let e=(0,Bce.useSelect)(t=>t(C).getSettings().isPreviewMode,[]);return(0,Rce.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===du.TAB,l=n===du.UP,u=n===du.DOWN,d=n===du.LEFT;if(!a&&!(l||u||d||n===du.RIGHT))return;let h=a?i:l||d,m=Array.from(t.querySelectorAll("[data-block]"));if(!m.length)return;let g=s.closest("[data-block]"),b=g?m.indexOf(g):-1;if(b===-1||a&&(h&&b===0||!h&&b===m.length-1))return;let v;h?v=b<=0?m.length-1:b-1:v=b===-1||b>=m.length-1?0:b+1,r.preventDefault(),m[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var Ice=c(Tt(),1),xA=c(Q(),1),Oce=c(Yl(),1),Ace=c(fe(),1);function Lce(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,xA.useSelect)(C),{multiSelect:r,selectBlock:n}=(0,xA.useDispatch)(C),i=(0,Oce.__unstableUseShortcutEventMatch)();return(0,Ace.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&&La(f,s)||l.target;if(u.length<2&&!(0,Ice.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[h]=u,m=qo(d.activeElement);if(m&&m!==h&&!Jc(d.getElementById("block-"+h),d.activeElement)){n(m);return}let g=o(h),b=e(g);if(u.length===b.length){g&&(s.ownerDocument.defaultView.getSelection().removeAllRanges(),n(g));return}r(b[0],b[b.length-1])}return s.addEventListener("keydown",a),()=>{s.removeEventListener("keydown",a)}},[])}var wA=c(Q(),1),Mce=c(fe(),1);function Nce(){let{startMultiSelect:e,stopMultiSelect:t}=(0,wA.useDispatch)(C),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,wA.useSelect)(C);return(0,Mce.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:u}=l,d,f;function p(){t(),u.removeEventListener("mouseup",p),f=u.requestAnimationFrame(()=>{if(!n())return;ur(a,!1);let b=u.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:y}=v,k=v.cloneRange();d.contains(y)&&(d.focus(),b.removeAllRanges(),b.addRange(k))}})}let h;function m({target:b}){h=b}function g({buttons:b,target:v,relatedTarget:y}){v.contains(h)&&(v.contains(y)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(d=v,e(),u.addEventListener("mouseup",p),ur(a,!0)))))}return a.addEventListener("mouseout",g),a.addEventListener("mousedown",m),()=>{a.removeEventListener("mouseout",g),u.removeEventListener("mouseup",p),u.cancelAnimationFrame(f)}},[e,t,r,n])}var EA=c(Q(),1),Fce=c(fe(),1),BS=c(Ko(),1),zce=c(Tt(),1);var{ownsSelection:c8e}=H(BS.privateApis);function Dce(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function Vce(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,zce.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function u8e(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function CA(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function jce(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,EA.useDispatch)(C),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:u,getSelectedBlockClientId:d,canHostEditableRoot:f}=H((0,EA.useSelect)(C));return(0,Fce.useRefEffect)(p=>{let{ownerDocument:h}=p,{defaultView:m}=h,g=!1;function b(_){g=_.detail===3,_.shiftKey&&r()}function v(){g=!1}function y(_){let x=m.getSelection();if(!x.rangeCount)return;let w=Dce(x),T=Vce(x,g);if(!p.contains(w)||!p.contains(T))return;let B=_.shiftKey&&_.type==="mouseup";if(x.isCollapsed&&!B){let P=qo(w);if(!a()&&P&&P===d()&&f(P)){ur(p,!0);let{activeElement:O}=h;O!==p&&O?.isContentEditable&&p.contains(O)&&qo(O)===P&&p.focus();return}if(p.contentEditable==="true"&&!a()){ur(p,!1);let O=w.nodeType===w.ELEMENT_NODE?w:w.parentElement;O=O?.closest("[contenteditable]"),O?.focus()}return}let R=qo(w),I=qo(T);if(B){let P=s(),O=qo(_.target),N=O!==I;(R===I&&x.isCollapsed||!I||N)&&(I=O),R!==P&&(R=P)}if(R===void 0&&I===void 0){ur(p,!1);return}if(_.type==="mouseup"&&!_.shiftKey&&!a()&&R===I){let P=qo(_.target);if(P&&P!==R){x.removeAllRanges();return}}if(R===I)if(a())e(R,R);else{let P=!x.isCollapsed&&(CA(w)||CA(T));if(P&&(P.contentEditable!=="true"||h.activeElement!==P&&!c8e(P))){let O=x.getRangeAt(0),N=(0,BS.create)({element:P,range:O,__unstableIsEditableTree:!0}),z={start:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.start??0},end:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.end??N.text.length}},{start:V,end:M}=z,D=l(),L=u();(D.clientId!==V.clientId||L.clientId!==M.clientId||D.attributeKey!==V.attributeKey||D.offset!==V.offset||L.offset!==M.offset)&&o(z)}else t(R)}else{let P=[...i(R),R],O=[...i(I),I],N=u8e(P,O);if(!(N>=P.length||N>=O.length)&&(P[N]!==R||O[N]!==I)){e(P[N],O[N]);return}let V=CA(w),M=CA(T);if(V&&M){let D=x.getRangeAt(0),L=(0,BS.create)({element:V,range:D,__unstableIsEditableTree:!0}),j=(0,BS.create)({element:M,range:D,__unstableIsEditableTree:!0}),q=L.start??L.end,J=j.start??j.end;o({start:{clientId:R,attributeKey:V.dataset.wpBlockAttributeKey,offset:q},end:{clientId:I,attributeKey:M.dataset.wpBlockAttributeKey,offset:J}})}else e(R,I)}}function k(_){let x=m.getSelection();if(!x.rangeCount||x.isCollapsed)return;let w=qo(Dce(x)),T=qo(Vce(x,g));w!==T&&y(_)}h.addEventListener("selectionchange",y);function S(_){y(_),n()}return m.addEventListener("mouseup",S),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),h.addEventListener("copy",k,!0),h.addEventListener("cut",k,!0),h.addEventListener("paste",k,!0),()=>{h.removeEventListener("selectionchange",y),m.removeEventListener("mouseup",S),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),h.removeEventListener("copy",k,!0),h.removeEventListener("cut",k,!0),h.removeEventListener("paste",k,!0)}},[e,t,o,i])}var TA=c(Q(),1),Hce=c(fe(),1);function Uce(){let{selectBlock:e}=(0,TA.useDispatch)(C),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,TA.useSelect)(C);return(0,Hce.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),u=qo(a.target);if(a.shiftKey){if(l&&l!==u){let{clientId:d,attributeKey:f}=r();ur(i,!0,{focus:!!f});let{ownerDocument:p}=i,h=p.defaultView.getSelection(),m=!f&&p.getElementById(`block-${d}`);if(m&&!(h.anchorNode&&m.contains(h.anchorNode))){let g=m.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;h.setPosition(m,g?0:m.childNodes.length)}}}else n()&&e(u)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var RA=c(Q(),1),Gce=c(fe(),1),Od=c(io(),1),nc=c(ue(),1);function Wce(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:u,getBlockAttributes:d}=(0,RA.useSelect)(C),{replaceBlocks:f,__unstableSplitSelection:p,removeBlocks:h,__unstableDeleteSelection:m,__unstableExpandSelection:g,__unstableMarkAutomaticChange:b}=(0,RA.useDispatch)(C);return(0,Gce.useRefEffect)(v=>{function y(_){if(v.contentEditable!=="true")return;if(n()){_.preventDefault();return}let x=v.ownerDocument.defaultView.getSelection();La(x,v)||_.preventDefault()}function k(_){if(!_.defaultPrevented){if(!n()){if(_.keyCode===Od.ENTER){if(_.shiftKey||e())return;let x=o(),w=i(x),T=l(),B=u();if(T.attributeKey===B.attributeKey){let R=d(x)[T.attributeKey],I=(0,nc.getBlockTransforms)("from").filter(({type:P})=>P==="enter"),A=(0,nc.findTransform)(I,P=>P.regExp.test(R));if(A){f(x,A.transform({content:R})),b();return}}if(!(0,nc.hasBlockSupport)(w,"splitting",!1)&&!_.__deprecatedOnSplit)return;(s((0,nc.getDefaultBlockName)(),a(x))||s(w,a(x)))&&(p(),_.preventDefault())}return}_.keyCode===Od.ENTER?(ur(v,!1),_.preventDefault(),e()?f(t(),(0,nc.createBlock)((0,nc.getDefaultBlockName)())):p()):_.keyCode===Od.BACKSPACE||_.keyCode===Od.DELETE?(ur(v,!1),_.preventDefault(),e()?h(t()):r()?m(_.keyCode===Od.DELETE):g()):_.key.length===1&&!(_.metaKey||_.ctrlKey)&&(ur(v,!1),r()?m(_.keyCode===Od.DELETE):(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function S(_){n()&&(ur(v,!1),r()?m():(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}return v.addEventListener("beforeinput",y),v.addEventListener("keydown",k),v.addEventListener("compositionstart",S),()=>{v.removeEventListener("beforeinput",y),v.removeEventListener("keydown",k),v.removeEventListener("compositionstart",S)}},[])}var fu=c(ue(),1),IS=c(Tt(),1),OS=c(Q(),1),Zce=c(fe(),1);var $ce=c(F(),1),Kce=c(ue(),1),fC=c(Q(),1),$a=c(G(),1),Yce=c(as(),1);function PS(){let{getBlockName:e}=(0,fC.useSelect)(C),{getBlockType:t}=(0,fC.useSelect)(Kce.store),{createSuccessNotice:o}=(0,fC.useDispatch)(Yce.store);return(0,$ce.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,$a.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,$a.sprintf)((0,$a.__)('Copied "%s" to clipboard.'),a):i=(0,$a.sprintf)((0,$a.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,$a.sprintf)((0,$a._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,$a.sprintf)((0,$a._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function qce(e,t){let o=e.defaultView.getSelection();if(qo(o.anchorNode)!==t)return!1;let r=e.getElementById(`block-${t}`);return!!r?.isContentEditable&&(0,IS.isEntirelySelected)(r)}function pC(){let e=(0,OS.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:u,canInsertBlockType:d,getBlockRootClientId:f}=(0,OS.useSelect)(C),{flashBlock:p,removeBlocks:h,replaceBlocks:m,__unstableDeleteSelection:g,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,OS.useDispatch)(C),y=PS();return(0,Zce.useRefEffect)(k=>{function S(_){if(_.defaultPrevented)return;let x=o();if(x.length===0)return;let w=_.type==="copy"&&!r()&&qce(_.target.ownerDocument,x[0]);if(!r()){let{ownerDocument:A}=_.target;if((_.type==="copy"||_.type==="cut"?(0,IS.documentHasUncollapsedSelection)(A):(0,IS.documentHasSelection)(A)&&!A.activeElement.isContentEditable)&&!w)return}let{activeElement:T}=_.target.ownerDocument;if(!k.contains(T))return;let B=l(),R=a()||s()||w,I=!R&&!B;if(_.type==="copy"||_.type==="cut")if(_.preventDefault(),x.length===1&&p(x[0]),I)b();else{y(_.type,x);let A;if(R)A=t(x);else{let[P,O]=u(),N=t(x.slice(1,x.length-1));A=[P,...N,O]}yA(_,A,e)}if(_.type==="cut")R&&!I?h(x):(ur(_.target.ownerDocument.activeElement,!1),g());else if(_.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:A,mediaUpload:P}=n();if(_.clipboardData.getData("rich-text")==="true")return;let{plainText:N,html:z,files:V}=TS(_),M=s(),D=[];if(V.length){if(!P){_.preventDefault();return}let J=(0,fu.getBlockTransforms)("from");D=V.reduce((te,ee)=>{let $=(0,fu.findTransform)(J,W=>W.type==="files"&&W.isMatch([ee]));return $&&te.push($.transform([ee])),te},[]).flat()}else D=(0,fu.pasteHandler)({HTML:z,plainText:N,mode:M?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:A});if(typeof D=="string")return;if(M){m(x,D,D.length-1,-1),_.preventDefault();return}if(!r()&&qce(_.target.ownerDocument,x[0])){m(x,D,D.length-1,-1),_.preventDefault();return}if(!r()&&!(0,fu.hasBlockSupport)(i(x[0]),"splitting",!1)&&!_.__deprecatedOnSplit)return;let[L]=x,j=f(L),q=[];for(let J of D)if(d(J.name,j))q.push(J);else{let te=i(j),ee=J.name!==te?(0,fu.switchToBlockType)(J,te):[J];if(!ee)return;for(let $ of ee)for(let W of $.innerBlocks)q.push(W)}v(q),_.preventDefault()}}return k.ownerDocument.addEventListener("copy",S),k.ownerDocument.addEventListener("cut",S),k.ownerDocument.addEventListener("paste",S),()=>{k.ownerDocument.removeEventListener("copy",S),k.ownerDocument.removeEventListener("cut",S),k.ownerDocument.removeEventListener("paste",S)}},[])}var AS=c(E(),1);function J7(){let[e,t,o]=Cce(),r=(0,Xce.useSelect)(n=>n(C).hasMultiSelection(),[]);return[e,(0,mC.useMergeRefs)([t,Dee(),pC(),Wce(),yce(),kce(),Nce(),jce(),Uce(),wce(),Lce(),Tce(),Pce(),(0,mC.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,r?(n.setAttribute("aria-label",(0,Q7.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,Q7.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function d8e({children:e,...t},o){let[r,n,i]=J7();return(0,AS.jsxs)(AS.Fragment,{children:[r,(0,AS.jsx)("div",{...t,ref:(0,mC.useMergeRefs)([n,o]),className:K(t.className,"block-editor-writing-flow"),children:e}),i]})}var BA=(0,Qce.forwardRef)(d8e);var PA=null;function Jce(){return PA||(PA=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},[]),PA)}var gs=c(F(),1),hC=c(fe(),1);function eue({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function f8e(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function p8e(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 m8e(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`}]}function tue({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[n,{height:i}]=(0,hC.useResizeObserver)(),[s,{width:a,height:l}]=(0,hC.useResizeObserver)(),u=(0,gs.useRef)(0),d=r!==1,f=(0,hC.useReducedMotion)(),p=r==="auto-scaled",h=(0,gs.useRef)(!1),m=(0,gs.useRef)(null);(0,gs.useEffect)(()=>{d||(u.current=a)},[a,d]);let g=Math.max(u.current,a),b=p?eue({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:g}):r,v=(0,gs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),y=(0,gs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),k=(0,gs.useCallback)(()=>{let{scrollTop:x}=v.current,{scrollTop:w}=y.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${x}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${w}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",v.current.scrollHeight===v.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(m8e(v.current,y.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),S=(0,gs.useCallback)(()=>{h.current=!1,m.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",y.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${y.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=y.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"),v.current=y.current},[t]),_=(0,gs.useRef)(!1);return(0,gs.useEffect)(()=>{if(!t)return;let x=_.current!==d;if(_.current=d,!!x&&(h.current=!0,!!d))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,d]),(0,gs.useEffect)(()=>{if(t&&(p&&v.current.scaleValue!==1&&(v.current.scaleValue=eue({frameSize:v.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),b<1&&(h.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",b),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",`${i}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",`${g}px`)),h.current))if(h.current=!1,m.current){m.current.reverse();let x=v.current,w=y.current;v.current=w,y.current=x}else v.current.scrollTop=t.documentElement.scrollTop,v.current.scrollHeight=t.documentElement.scrollHeight,v.current.containerHeight=l,y.current={scaleValue:b,frameSize:e,containerHeight:t.documentElement.clientHeight},y.current.scrollHeight=f8e(v.current,y.current),y.current.scrollTop=p8e(v.current,y.current),m.current=k(),f?S():m.current.onfinish=S},[k,S,f,p,b,e,t,i,a,l,o,g]),{isZoomedOut:d,scaleContainerWidth:g,contentResizeListener:n,containerResizeListener:s}}var ic=c(E(),1);function sue(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 h8e(e){return(0,Ad.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];sue(a,d,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var oue=new WeakMap,g8e=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function b8e(e){let t=oue.get(e);if(t)return t;let o="";rue.version.split(".")[0]==="18"&&(o="<body><script>document.currentScript.parentElement.remove()<\/script></body>");let r=`<!doctype html>
+`)}function dr(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,Mce.__)("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 Fce(){let e=(0,kA.useRegistry)(),t=(0,kA.useSelect)(o=>{let{getSelectedBlockClientId:r,canHostEditableRoot:n,isZoomOut:i}=H(o(C));return!i()&&n(r())},[]);return(0,Vce.useRefEffect)(o=>{if(!t)return;let{getSelectedBlockClientId:r,hasMultiSelection:n,isMultiSelecting:i}=e.select(C);if(!dr(o,!0,{focus:!1}))return;let{activeElement:s}=o.ownerDocument,a=o.ownerDocument.defaultView.getSelection();return s!==o&&s?.isContentEditable&&o.contains(s)&&_r(s)===r()&&a.anchorNode&&s.contains(a.anchorNode)&&o.focus(),()=>{if(!(n()||i())&&(dr(o,!1),o.ownerDocument.activeElement===o)){let l=La(o.ownerDocument.defaultView.getSelection(),o);l&&_r(l)===r()&&l.focus()}}},[t,e])}var fC=c(io(),1),zce=c(J(),1),jce=c(fe(),1);function Hce(){let{hasMultiSelection:e}=(0,zce.useSelect)(C);return(0,jce.useRefEffect)(t=>{function o(r){if(r.defaultPrevented||r.keyCode!==fC.HOME&&r.keyCode!==fC.END||r.metaKey||r.ctrlKey||r.altKey||!r.target.isContentEditable||e())return;let n=t.ownerDocument.defaultView.getSelection();La(n,t)&&(r.preventDefault(),n.modify(r.shiftKey?"extend":"move",r.keyCode===fC.HOME?"backward":"forward","lineboundary"))}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[])}var Uce=c(fe(),1),Gce=c(J(),1);function A8e(e){let{isMultiSelecting:t,getMultiSelectedBlockClientIds:o,hasMultiSelection:r,getSelectedBlockClientId:n,getSelectedBlocksInitialCaretPosition:i,__unstableIsFullySelected:s}=e(C);return{isMultiSelecting:t(),multiSelectedBlockClientIds:o(),hasMultiSelection:r(),selectedBlockClientId:n(),initialPosition:i(),isFullSelection:s()}}function Wce(){let{initialPosition:e,isMultiSelecting:t,multiSelectedBlockClientIds:o,hasMultiSelection:r,selectedBlockClientId:n,isFullSelection:i}=(0,Gce.useSelect)(A8e,[]);return(0,Uce.useRefEffect)(s=>{let{ownerDocument:a}=s,{defaultView:l}=a;if(e==null||!r||t)return;let{length:u}=o;u<2||i&&(dr(s,!0),l.getSelection().removeAllRanges())},[r,t,o,n,e,i])}var PS=c(Tt(),1),rU=c(io(),1),_A=c(J(),1),xA=c(fe(),1),pC=c(F(),1);var nU=c(E(),1);function $ce(){let e=(0,pC.useRef)(),t=(0,pC.useRef)(),o=(0,pC.useRef)(),{hasMultiSelection:r,getSelectedBlockClientId:n,getBlockCount:i,getBlockOrder:s,getLastFocus:a,getSectionRootClientId:l,isZoomOut:u}=H((0,_A.useSelect)(C)),{setLastFocus:d}=H((0,_A.useDispatch)(C)),f=(0,pC.useRef)();function p(v){let y=e.current.ownerDocument===v.target.ownerDocument?e.current:e.current.ownerDocument.defaultView.frameElement;if(f.current)f.current=null;else if(r())e.current.focus();else if(n())a()?.current?a().current.focus():e.current.querySelector(`[data-block="${n()}"]`).focus();else if(u()){let k=l(),S=s(k);S.length?e.current.querySelector(`[data-block="${S[0]}"]`).focus():k?e.current.querySelector(`[data-block="${k}"]`).focus():y.focus()}else{let k=v.target.compareDocumentPosition(y)&v.target.DOCUMENT_POSITION_FOLLOWING,S=PS.focus.tabbable.find(e.current);S.length&&(k?S[0]:S[S.length-1]).focus()}}let g=(0,nU.jsx)("div",{ref:t,tabIndex:"0",onFocus:p}),m=(0,nU.jsx)("div",{ref:o,tabIndex:"0",onFocus:p}),h=(0,xA.useRefEffect)(v=>{function y(w){if(w.defaultPrevented||w.keyCode!==rU.TAB||!o.current||!t.current)return;let{target:T,shiftKey:B}=w,R=B?"findPrevious":"findNext",I=PS.focus.tabbable[R](T),A=T.closest("[data-block]"),P=A&&I&&(jee(A,I)||ou(A,I));if((0,PS.isFormElement)(I)&&P)return;let O=B?t:o;f.current=!0,O.current.focus({preventScroll:!0})}function k(w){d({...a(),current:w.target});let{ownerDocument:T}=v;!w.relatedTarget&&w.target.hasAttribute("data-block")&&T.activeElement===T.body&&i()===0&&v.focus()}function S(w){if(w.keyCode!==rU.TAB||w.target?.getAttribute("role")==="region"||e.current===w.target)return;let B=w.shiftKey?"findPrevious":"findNext",R=PS.focus.tabbable[B](w.target);(R===t.current||R===o.current)&&(w.preventDefault(),R.focus({preventScroll:!0}))}let{ownerDocument:_}=v,{defaultView:x}=_;return x.addEventListener("keydown",S),v.addEventListener("keydown",y),v.addEventListener("focusout",k),()=>{x.removeEventListener("keydown",S),v.removeEventListener("keydown",y),v.removeEventListener("focusout",k)}},[]),b=(0,xA.useMergeRefs)([e,h]);return[g,b,m]}var Ur=c(Tt(),1),pu=c(io(),1),wA=c(J(),1),Kce=c(fe(),1);function L8e(e,t,o){let r=t===pu.UP||t===pu.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 iU(e,t,o,r){let n=Ur.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.contentEditable!=="true"&&_r(a)&&Ur.focus.focusable.find(a).filter(l=>!(0,Ur.isFormElement)(l)).length!==0||!Ur.focus.tabbable.isTabbableIndex(a)||a.isContentEditable&&a.contentEditable!=="true"&&_r(a.closest('[contenteditable="true"]')))return!1;if(r){let l=a.getBoundingClientRect();if(l.left>=i.right||l.right<=i.left)return!1}return!0}return n.find(s)}function Yce(){let{getMultiSelectedBlocksStartClientId:e,getMultiSelectedBlocksEndClientId:t,getNextBlockClientId:o,getPreviousBlockClientId:r,getSelectedBlockClientId:n,getSelectionStart:i,getSettings:s,hasMultiSelection:a,__unstableIsFullySelected:l}=(0,wA.useSelect)(C),{selectBlock:u,multiSelect:d}=(0,wA.useDispatch)(C);return(0,Kce.useRefEffect)(f=>{let p;function g(){p=null}function m(b,v){let y=iU(b,v,f);return y&&_r(y)}function h(b){if(b.defaultPrevented)return;let{keyCode:v,shiftKey:y,ctrlKey:k,altKey:S,metaKey:_}=b,x=b.target===f&&La(f.ownerDocument.defaultView.getSelection(),f)||b.target,w=v===pu.UP,T=v===pu.DOWN,B=v===pu.LEFT,R=v===pu.RIGHT,I=w||B,A=B||R,P=w||T,O=A||P,N=y||k||S||_,z=P?Ur.isVerticalEdge:Ur.isHorizontalEdge,{ownerDocument:D}=f,{defaultView:M}=D;if(!O||s().isPreviewMode)return;if(a()){if(y){let j=M.getSelection();if(l()&&(!j.rangeCount||j.isCollapsed)){let q=e(),Q=t(),te=I?r(Q):o(Q);te&&(d(q,te),b.preventDefault())}return}if(!l())return;b.preventDefault(),I?u(e()):u(t(),-1);return}if(y&&n()&&!i().attributeKey){let j=n(),q=I?r(j):o(j);q&&(d(j,q),b.preventDefault());return}if(!L8e(x,v,N))return;P?p||(p=(0,Ur.computeCaretRect)(M)):p=null;let V=(0,Ur.isRTL)(x)?!I:I,{keepCaretInsideBlock:L}=s();if(y)z(x,I)&&(m(x,I)?dr(f,!0):f.contentEditable==="true"&&(M.getSelection().extend(x,I?0:x.childNodes.length),b.preventDefault()));else if(P&&(0,Ur.isVerticalEdge)(x,I)&&(!S||(0,Ur.isHorizontalEdge)(x,V))&&!L){let j=iU(x,I,f,!0);j&&((0,Ur.placeCaretAtVerticalEdge)(j,S?!I:I,S?void 0:p),b.preventDefault())}else if(A&&M.getSelection().isCollapsed&&(0,Ur.isHorizontalEdge)(x,V)&&!L){let j=iU(x,V,f);(0,Ur.placeCaretAtHorizontalEdge)(j,I),b.preventDefault()}}return f.addEventListener("mousedown",g),f.addEventListener("keydown",h),()=>{f.removeEventListener("mousedown",g),f.removeEventListener("keydown",h)}},[])}var qce=c(fe(),1),Zce=c(J(),1),mu=c(io(),1);function Xce(){let e=(0,Zce.useSelect)(t=>t(C).getSettings().isPreviewMode,[]);return(0,qce.useRefEffect)(t=>{if(!e)return;function o(r){let{keyCode:n,shiftKey:i,target:s}=r,a=n===mu.TAB,l=n===mu.UP,u=n===mu.DOWN,d=n===mu.LEFT;if(!a&&!(l||u||d||n===mu.RIGHT))return;let g=a?i:l||d,m=Array.from(t.querySelectorAll("[data-block]"));if(!m.length)return;let h=s.closest("[data-block]"),b=h?m.indexOf(h):-1;if(b===-1||a&&(g&&b===0||!g&&b===m.length-1))return;let v;g?v=b<=0?m.length-1:b-1:v=b===-1||b>=m.length-1?0:b+1,r.preventDefault(),m[v].focus()}return t.addEventListener("keydown",o),()=>{t.removeEventListener("keydown",o)}},[e])}var Qce=c(Tt(),1),CA=c(J(),1),Jce=c(Yl(),1),eue=c(fe(),1);function tue(){let{getBlockOrder:e,getSelectedBlockClientIds:t,getBlockRootClientId:o}=(0,CA.useSelect)(C),{multiSelect:r,selectBlock:n}=(0,CA.useDispatch)(C),i=(0,Jce.__unstableUseShortcutEventMatch)();return(0,eue.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&&La(f,s)||l.target;if(u.length<2&&!(0,Qce.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[g]=u,m=_r(d.activeElement);if(m&&m!==g&&!ou(d.getElementById("block-"+g),d.activeElement)){n(m);return}let h=o(g),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 EA=c(J(),1),oue=c(fe(),1);function rue(){let{startMultiSelect:e,stopMultiSelect:t}=(0,EA.useDispatch)(C),{getSettings:o,isSelectionEnabled:r,hasSelectedBlock:n,isDraggingBlocks:i,isMultiSelecting:s}=(0,EA.useSelect)(C);return(0,oue.useRefEffect)(a=>{let{ownerDocument:l}=a,{defaultView:u}=l,d,f;function p(){t(),u.removeEventListener("mouseup",p),f=u.requestAnimationFrame(()=>{if(!n())return;dr(a,!1);let b=u.getSelection();if(b.rangeCount){let v=b.getRangeAt(0),{commonAncestorContainer:y}=v,k=v.cloneRange();d.contains(y)&&(d.focus(),b.removeAllRanges(),b.addRange(k))}})}let g;function m({target:b}){g=b}function h({buttons:b,target:v,relatedTarget:y}){v.contains(g)&&(v.contains(y)||i()||b===1&&(s()||a!==v&&(v.getAttribute("contenteditable")!=="true"&&!o().isPreviewMode||r()&&(d=v,e(),u.addEventListener("mouseup",p),dr(a,!0)))))}return a.addEventListener("mouseout",h),a.addEventListener("mousedown",m),()=>{a.removeEventListener("mouseout",h),u.removeEventListener("mouseup",p),u.cancelAnimationFrame(f)}},[e,t,r,n])}var RA=c(J(),1),sue=c(fe(),1),IS=c(Yo(),1),aue=c(Tt(),1);var{ownsSelection:M8e}=H(IS.privateApis);function nue(e){let{anchorNode:t,anchorOffset:o}=e;return t.nodeType===t.TEXT_NODE||o===0?t:t.childNodes[o-1]}function iue(e,t){let{focusNode:o,focusOffset:r}=e;return o.nodeType===o.TEXT_NODE||r===o.childNodes.length?o:r===0&&(0,aue.isSelectionForward)(e)&&t?o.previousSibling??o.parentElement:o.childNodes[r]}function N8e(e,t){let o=0;for(;e[o]===t[o];)o++;return o}function TA(e){return(e.nodeType===e.ELEMENT_NODE?e:e.parentElement)?.closest("[data-wp-block-attribute-key]")}function lue(){let{multiSelect:e,selectBlock:t,selectionChange:o,startMultiSelect:r,stopMultiSelect:n}=(0,RA.useDispatch)(C),{getBlockParents:i,getBlockSelectionStart:s,isMultiSelecting:a,getSelectionStart:l,getSelectionEnd:u,getSelectedBlockClientId:d,canHostEditableRoot:f}=H((0,RA.useSelect)(C));return(0,sue.useRefEffect)(p=>{let{ownerDocument:g}=p,{defaultView:m}=g,h=!1;function b(_){h=_.detail===3,_.shiftKey&&r()}function v(){h=!1}function y(_){let x=m.getSelection();if(!x.rangeCount)return;let w=nue(x),T=iue(x,h);if(!p.contains(w)||!p.contains(T))return;let B=_.shiftKey&&_.type==="mouseup";if(x.isCollapsed&&!B){let P=_r(w);if(!a()&&P&&P===d()&&f(P)){dr(p,!0);let{activeElement:O}=g;O!==p&&O?.isContentEditable&&p.contains(O)&&_r(O)===P&&p.focus();return}if(p.contentEditable==="true"&&!a()){dr(p,!1);let O=w.nodeType===w.ELEMENT_NODE?w:w.parentElement;O=O?.closest("[contenteditable]"),O?.focus()}return}let R=_r(w),I=_r(T);if(B){let P=s(),O=_r(_.target),N=O!==I;(R===I&&x.isCollapsed||!I||N)&&(I=O),R!==P&&(R=P)}if(R===void 0&&I===void 0){dr(p,!1);return}if(_.type==="mouseup"&&!_.shiftKey&&!a()&&R===I){let P=_r(_.target);if(P&&P!==R){x.removeAllRanges();return}}if(R===I)if(a())e(R,R);else{let P=!x.isCollapsed&&(TA(w)||TA(T));if(P&&(P.contentEditable!=="true"||g.activeElement!==P&&!M8e(P))){let O=x.getRangeAt(0),N=(0,IS.create)({element:P,range:O,__unstableIsEditableTree:!0}),z={start:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.start??0},end:{clientId:R,attributeKey:P.dataset.wpBlockAttributeKey,offset:N.end??N.text.length}},{start:D,end:M}=z,V=l(),L=u();(V.clientId!==D.clientId||L.clientId!==M.clientId||V.attributeKey!==D.attributeKey||V.offset!==D.offset||L.offset!==M.offset)&&o(z)}else t(R)}else{let P=[...i(R),R],O=[...i(I),I],N=N8e(P,O);if(!(N>=P.length||N>=O.length)&&(P[N]!==R||O[N]!==I)){e(P[N],O[N]);return}let D=TA(w),M=TA(T);if(D&&M){let V=x.getRangeAt(0),L=(0,IS.create)({element:D,range:V,__unstableIsEditableTree:!0}),j=(0,IS.create)({element:M,range:V,__unstableIsEditableTree:!0}),q=L.start??L.end,Q=j.start??j.end;o({start:{clientId:R,attributeKey:D.dataset.wpBlockAttributeKey,offset:q},end:{clientId:I,attributeKey:M.dataset.wpBlockAttributeKey,offset:Q}})}else e(R,I)}}function k(_){let x=m.getSelection();if(!x.rangeCount||x.isCollapsed)return;let w=_r(nue(x)),T=_r(iue(x,h));w!==T&&y(_)}g.addEventListener("selectionchange",y);function S(_){y(_),n()}return m.addEventListener("mouseup",S),p.addEventListener("mousedown",b),p.addEventListener("keydown",v),g.addEventListener("copy",k,!0),g.addEventListener("cut",k,!0),g.addEventListener("paste",k,!0),()=>{g.removeEventListener("selectionchange",y),m.removeEventListener("mouseup",S),p.removeEventListener("mousedown",b),p.removeEventListener("keydown",v),g.removeEventListener("copy",k,!0),g.removeEventListener("cut",k,!0),g.removeEventListener("paste",k,!0)}},[e,t,o,i])}var BA=c(J(),1),cue=c(fe(),1);function uue(){let{selectBlock:e}=(0,BA.useDispatch)(C),{isSelectionEnabled:t,getBlockSelectionStart:o,getSelectionStart:r,hasMultiSelection:n}=(0,BA.useSelect)(C);return(0,cue.useRefEffect)(i=>{function s(a){if(!t()||a.button!==0)return;let l=o(),u=_r(a.target);if(a.shiftKey){if(l&&l!==u){let{clientId:d,attributeKey:f}=r();dr(i,!0,{focus:!!f});let{ownerDocument:p}=i,g=p.defaultView.getSelection(),m=!f&&p.getElementById(`block-${d}`);if(m&&!(g.anchorNode&&m.contains(g.anchorNode))){let h=m.compareDocumentPosition(a.target)&i.DOCUMENT_POSITION_FOLLOWING;g.setPosition(m,h?0:m.childNodes.length)}}}else n()&&e(u)}return i.addEventListener("mousedown",s),()=>{i.removeEventListener("mousedown",s)}},[e,t,o,r,n])}var PA=c(J(),1),due=c(fe(),1),Ld=c(io(),1),ic=c(de(),1);function fue(){let{__unstableIsFullySelected:e,getSelectedBlockClientIds:t,getSelectedBlockClientId:o,__unstableIsSelectionMergeable:r,hasMultiSelection:n,getBlockName:i,canInsertBlockType:s,getBlockRootClientId:a,getSelectionStart:l,getSelectionEnd:u,getBlockAttributes:d}=(0,PA.useSelect)(C),{replaceBlocks:f,__unstableSplitSelection:p,removeBlocks:g,__unstableDeleteSelection:m,__unstableExpandSelection:h,__unstableMarkAutomaticChange:b}=(0,PA.useDispatch)(C);return(0,due.useRefEffect)(v=>{function y(_){if(v.contentEditable!=="true")return;if(n()){_.preventDefault();return}let x=v.ownerDocument.defaultView.getSelection();La(x,v)||_.preventDefault()}function k(_){if(!_.defaultPrevented){if(!n()){if(_.keyCode===Ld.ENTER){if(_.shiftKey||e())return;let x=o(),w=i(x),T=l(),B=u();if(T.attributeKey===B.attributeKey){let R=d(x)[T.attributeKey],I=(0,ic.getBlockTransforms)("from").filter(({type:P})=>P==="enter"),A=(0,ic.findTransform)(I,P=>P.regExp.test(R));if(A){f(x,A.transform({content:R})),b();return}}if(!(0,ic.hasBlockSupport)(w,"splitting",!1)&&!_.__deprecatedOnSplit)return;(s((0,ic.getDefaultBlockName)(),a(x))||s(w,a(x)))&&(p(),_.preventDefault())}return}_.keyCode===Ld.ENTER?(dr(v,!1),_.preventDefault(),e()?f(t(),(0,ic.createBlock)((0,ic.getDefaultBlockName)())):p()):_.keyCode===Ld.BACKSPACE||_.keyCode===Ld.DELETE?(dr(v,!1),_.preventDefault(),e()?g(t()):r()?m(_.keyCode===Ld.DELETE):h()):_.key.length===1&&!(_.metaKey||_.ctrlKey)&&(dr(v,!1),r()?m(_.keyCode===Ld.DELETE):(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}}function S(_){n()&&(dr(v,!1),r()?m():(_.preventDefault(),v.ownerDocument.defaultView.getSelection().removeAllRanges()))}return v.addEventListener("beforeinput",y),v.addEventListener("keydown",k),v.addEventListener("compositionstart",S),()=>{v.removeEventListener("beforeinput",y),v.removeEventListener("keydown",k),v.removeEventListener("compositionstart",S)}},[])}var gu=c(de(),1),IA=c(Tt(),1),AS=c(J(),1),hue=c(fe(),1);var pue=c(F(),1),mue=c(de(),1),mC=c(J(),1),$a=c(G(),1),gue=c(us(),1);function OS(){let{getBlockName:e}=(0,mC.useSelect)(C),{getBlockType:t}=(0,mC.useSelect)(mue.store),{createSuccessNotice:o}=(0,mC.useDispatch)(gue.store);return(0,pue.useCallback)((r,n)=>{let i="";if(r==="copyStyles")i=(0,$a.__)("Styles copied to clipboard.");else if(n.length===1){let s=n[0],a=t(e(s))?.title;r==="copy"?i=(0,$a.sprintf)((0,$a.__)('Copied "%s" to clipboard.'),a):i=(0,$a.sprintf)((0,$a.__)('Moved "%s" to clipboard.'),a)}else r==="copy"?i=(0,$a.sprintf)((0,$a._n)("Copied %d block to clipboard.","Copied %d blocks to clipboard.",n.length),n.length):i=(0,$a.sprintf)((0,$a._n)("Moved %d block to clipboard.","Moved %d blocks to clipboard.",n.length),n.length);o(i,{type:"snackbar"})},[o,e,t])}function gC(){let e=(0,AS.useRegistry)(),{getBlocksByClientId:t,getSelectedBlockClientIds:o,hasMultiSelection:r,getSettings:n,getBlockName:i,__unstableIsFullySelected:s,__unstableIsSelectionCollapsed:a,__unstableIsSelectionMergeable:l,__unstableGetSelectedBlocksWithPartialSelection:u,canInsertBlockType:d,getBlockRootClientId:f}=(0,AS.useSelect)(C),{flashBlock:p,removeBlocks:g,replaceBlocks:m,__unstableDeleteSelection:h,__unstableExpandSelection:b,__unstableSplitSelection:v}=(0,AS.useDispatch)(C),y=OS();return(0,hue.useRefEffect)(k=>{function S(_){if(_.defaultPrevented)return;let x=o();if(x.length===0)return;if(!r()){let{target:I}=_,{ownerDocument:A}=I;if(_.type==="copy"||_.type==="cut"?(0,IA.documentHasUncollapsedSelection)(A):(0,IA.documentHasSelection)(A)&&!A.activeElement.isContentEditable)return}let{activeElement:w}=_.target.ownerDocument;if(!k.contains(w))return;let T=l(),B=a()||s(),R=!B&&!T;if(_.type==="copy"||_.type==="cut")if(_.preventDefault(),x.length===1&&p(x[0]),R)b();else{y(_.type,x);let I;if(B)I=t(x);else{let[A,P]=u(),O=t(x.slice(1,x.length-1));I=[A,...O,P]}SA(_,I,e)}if(_.type==="cut")B&&!R?g(x):(dr(_.target.ownerDocument.activeElement,!1),h());else if(_.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:I,mediaUpload:A}=n();if(_.clipboardData.getData("rich-text")==="true")return;let{plainText:O,html:N,files:z}=BS(_),D=s(),M=[];if(z.length){if(!A){_.preventDefault();return}let q=(0,gu.getBlockTransforms)("from");M=z.reduce((Q,te)=>{let ee=(0,gu.findTransform)(q,W=>W.type==="files"&&W.isMatch([te]));return ee&&Q.push(ee.transform([te])),Q},[]).flat()}else M=(0,gu.pasteHandler)({HTML:N,plainText:O,mode:D?"BLOCKS":"AUTO",canUserUseUnfilteredHTML:I});if(typeof M=="string")return;if(D){m(x,M,M.length-1,-1),_.preventDefault();return}if(!r()&&!(0,gu.hasBlockSupport)(i(x[0]),"splitting",!1)&&!_.__deprecatedOnSplit)return;let[V]=x,L=f(V),j=[];for(let q of M)if(d(q.name,L))j.push(q);else{let Q=i(L),te=q.name!==Q?(0,gu.switchToBlockType)(q,Q):[q];if(!te)return;for(let ee of te)for(let W of ee.innerBlocks)j.push(W)}v(j),_.preventDefault()}}return k.ownerDocument.addEventListener("copy",S),k.ownerDocument.addEventListener("cut",S),k.ownerDocument.addEventListener("paste",S),()=>{k.ownerDocument.removeEventListener("copy",S),k.ownerDocument.removeEventListener("cut",S),k.ownerDocument.removeEventListener("paste",S)}},[])}var LS=c(E(),1);function aU(){let[e,t,o]=$ce(),r=(0,bue.useSelect)(n=>n(C).hasMultiSelection(),[]);return[e,(0,hC.useMergeRefs)([t,Jee(),gC(),fue(),Fce(),Hce(),rue(),lue(),uue(),Wce(),tue(),Yce(),Xce(),(0,hC.useRefEffect)(n=>(n.tabIndex=0,n.dataset.hasMultiSelection=r,r?(n.setAttribute("aria-label",(0,sU.__)("Multiple selected blocks")),()=>{delete n.dataset.hasMultiSelection,n.contentEditable==="true"?n.setAttribute("aria-label",(0,sU.__)("Editor canvas")):n.removeAttribute("aria-label")}):()=>{delete n.dataset.hasMultiSelection}),[r])]),o]}function D8e({children:e,...t},o){let[r,n,i]=aU();return(0,LS.jsxs)(LS.Fragment,{children:[r,(0,LS.jsx)("div",{...t,ref:(0,hC.useMergeRefs)([n,o]),className:K(t.className,"block-editor-writing-flow"),children:e}),i]})}var OA=(0,yue.forwardRef)(D8e);var AA=null;function vue(){return AA||(AA=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},[]),AA)}var vs=c(F(),1),bC=c(fe(),1);function Sue({frameSize:e,containerWidth:t,maxContainerWidth:o,scaleContainerWidth:r}){return(Math.min(t,o)-e*2)/r}function V8e(e,t){let{scaleValue:o,scrollHeight:r}=e,{frameSize:n,scaleValue:i}=t;return r*(i/o)+n*2}function F8e(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 z8e(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`}]}function kue({frameSize:e,iframeDocument:t,maxContainerWidth:o=750,scale:r}){let[n,{height:i}]=(0,bC.useResizeObserver)(),[s,{width:a,height:l}]=(0,bC.useResizeObserver)(),u=(0,vs.useRef)(0),d=r!==1,f=(0,bC.useReducedMotion)(),p=r==="auto-scaled",g=(0,vs.useRef)(!1),m=(0,vs.useRef)(null);(0,vs.useEffect)(()=>{d||(u.current=a)},[a,d]);let h=Math.max(u.current,a),b=p?Sue({frameSize:e,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:h}):r,v=(0,vs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),y=(0,vs.useRef)({scaleValue:b,frameSize:e,containerHeight:0,scrollTop:0,scrollHeight:0}),k=(0,vs.useCallback)(()=>{let{scrollTop:x}=v.current,{scrollTop:w}=y.current;return t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top",`${x}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scroll-top-next",`${w}px`),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-overflow-behavior",v.current.scrollHeight===v.current.containerHeight?"auto":"scroll"),t.documentElement.classList.add("zoom-out-animation"),t.documentElement.animate(z8e(v.current,y.current),{easing:"cubic-bezier(0.46, 0.03, 0.52, 0.96)",duration:400})},[t]),S=(0,vs.useCallback)(()=>{g.current=!1,m.current=null,t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",y.current.scaleValue),t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-frame-size",`${y.current.frameSize}px`),t.documentElement.classList.remove("zoom-out-animation"),t.documentElement.scrollTop=y.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"),v.current=y.current},[t]),_=(0,vs.useRef)(!1);return(0,vs.useEffect)(()=>{if(!t)return;let x=_.current!==d;if(_.current=d,!!x&&(g.current=!0,!!d))return t.documentElement.classList.add("is-zoomed-out"),()=>{t.documentElement.classList.remove("is-zoomed-out")}},[t,d]),(0,vs.useEffect)(()=>{if(t&&(p&&v.current.scaleValue!==1&&(v.current.scaleValue=Sue({frameSize:v.current.frameSize,containerWidth:a,maxContainerWidth:o,scaleContainerWidth:a})),b<1&&(g.current||(t.documentElement.style.setProperty("--wp-block-editor-iframe-zoom-out-scale",b),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",`${i}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",`${h}px`)),g.current))if(g.current=!1,m.current){m.current.reverse();let x=v.current,w=y.current;v.current=w,y.current=x}else v.current.scrollTop=t.documentElement.scrollTop,v.current.scrollHeight=t.documentElement.scrollHeight,v.current.containerHeight=l,y.current={scaleValue:b,frameSize:e,containerHeight:t.documentElement.clientHeight},y.current.scrollHeight=V8e(v.current,y.current),y.current.scrollTop=F8e(v.current,y.current),m.current=k(),f?S():m.current.onfinish=S},[k,S,f,p,b,e,t,i,a,l,o,h]),{isZoomedOut:d,scaleContainerWidth:h,contentResizeListener:n,containerResizeListener:s}}var sc=c(E(),1);function Eue(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 j8e(e){return(0,Md.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];Eue(a,d,o)},r.addEventListener(s,i[s]);return()=>{for(let s of n)r.removeEventListener(s,i[s])}})}var _ue=new WeakMap,H8e=globalThis.FinalizationRegistry?new globalThis.FinalizationRegistry(e=>URL.revokeObjectURL(e)):void 0;function U8e(e){let t=_ue.get(e);if(t)return t;let o="";xue.version.split(".")[0]==="18"&&(o="<body><script>document.currentScript.parentElement.remove()<\/script></body>");let r=`<!doctype html>
 <html>
 	<head>
 		<meta charset="utf-8">
@@ -80,16 +108,16 @@
 		${e.scripts??""}
 	</head>
 	${o}
-</html>`;return t=URL.createObjectURL(new Blob([r],{type:"text/html"})),oue.set(e,t),g8e?.register(e,t),t}function y8e({contentRef:e,children:t,tabIndex:o=0,scale:r=1,frameSize:n=0,readonly:i,forwardedRef:s,title:a=(0,nue.__)("Editor canvas"),...l}){let{resolvedAssets:u,isPreviewMode:d}=(0,eU.useSelect)(P=>{let O=P(C).getSettings();return{resolvedAssets:O.__unstableResolvedAssets,isPreviewMode:O.isPreviewMode}},[]),[f,p]=(0,ab.useState)(),[h,m]=(0,ab.useState)([]),[g,b,v]=J7(),y=(0,Ad.useRefEffect)(P=>{let O;function N(D){D.preventDefault()}function z(D){D.target.tagName==="A"&&D.target.getAttribute("href")?.startsWith("#")&&(D.preventDefault(),O.defaultView.location.hash=D.target.getAttribute("href").slice(1))}let{ownerDocument:V}=P;m(Array.from(V.body.classList).filter(D=>D.startsWith("admin-color-")||D.startsWith("post-type-")||D==="wp-embed-responsive"));function M(){let{contentDocument:D}=P,{documentElement:L}=D;O=D,p(D),L.classList.add("block-editor-iframe__html"),D.dir=V.dir;for(let j of Jce())D.getElementById(j.id)||(D.head.appendChild(j.cloneNode(!0)),d||console.warn(`${j.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,j));O.addEventListener("dragover",N,!1),O.addEventListener("drop",N,!1),O.addEventListener("click",z)}return P.addEventListener("load",M),()=>{p(void 0),P.removeEventListener("load",M),O?.removeEventListener("dragover",N),O?.removeEventListener("drop",N),O?.removeEventListener("click",z)}},[]),{contentResizeListener:k,containerResizeListener:S,isZoomedOut:_,scaleContainerWidth:x}=tue({scale:r,frameSize:parseInt(n),iframeDocument:f}),w=(0,Ad.useDisabled)({isDisabled:!i}),T=(0,Ad.useMergeRefs)([h8e(f),e,b,w]),B=(0,Ad.useRefEffect)(P=>P.ownerDocument.defaultView?(T(P),()=>T(null)):()=>{},[T]),R=b8e(u),I=o>=0&&!d,A=(0,ic.jsxs)(ic.Fragment,{children:[I&&g,(0,ic.jsx)("iframe",{...l,style:{...l.style,height:l.style?.height,border:0},ref:(0,Ad.useMergeRefs)([s,y]),tabIndex:o,src:R,title:a,onKeyDown:P=>{if(l.onKeyDown&&l.onKeyDown(P),P.currentTarget.ownerDocument!==P.target.ownerDocument){let{stopPropagation:O}=P.nativeEvent;P.nativeEvent.stopPropagation=()=>{},P.stopPropagation(),P.nativeEvent.stopPropagation=O,sue(P,window.KeyboardEvent,P.currentTarget)}},children:f&&(0,ab.createPortal)((0,ic.jsxs)("body",{ref:B,className:K("block-editor-iframe__body","editor-styles-wrapper",...h),children:[k,(0,ic.jsx)(iue.__experimentalStyleProvider,{document:f,children:t})]}),f.documentElement)}),I&&v]});return(0,ic.jsxs)("div",{className:"block-editor-iframe__container",children:[S,(0,ic.jsx)("div",{className:K("block-editor-iframe__scale-container",_&&"is-zoomed-out"),style:{"--wp-block-editor-iframe-zoom-out-scale-container-width":_&&`${x}px`},children:A})]})}function v8e(e,t){return(0,eU.useSelect)(r=>r(C).getSettings().__internalIsInitialized,[])?(0,ic.jsx)(y8e,{...e,forwardedRef:t}):null}var LS=(0,ab.forwardRef)(v8e);var efe=c(U(),1),jS=c(F(),1),tfe=c(Q(),1);var OA={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},S8e=new Set(["combinator","comma"]);var k8e=e=>{switch(e){case"pseudo-element":case"pseudo-class":return new RegExp(OA[e].source.replace("(?<argument>\xB6*)","(?<argument>.*)"),"gu");default:return OA[e]}};function _8e(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 x8e(e,t=OA){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 h=a.slice(u+f.length+1);h&&d.push(h),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],S8e.has(n.type)&&(n.content=n.content.trim()||" ");break}return o}var w8e=/(['"])([^\\\n]+?)\1/g,C8e=/\\./g;function tU(e,t=OA){if(e=e.trim(),e==="")return[];let o=[];e=e.replace(C8e,(i,s)=>(o.push({value:i,offset:s}),"\uE000".repeat(i.length))),e=e.replace(w8e,(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=_8e(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=x8e(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=k8e(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*IA(e,t){switch(e.type){case"list":for(let o of e.list)yield*IA(o,e);break;case"complex":yield*IA(e.left,e),yield*IA(e.right,e);break;case"compound":yield*e.list.map(o=>[o,e]);break;default:yield[e,t]}}function aue(e){let t;return Array.isArray(e)?t=e:t=[...IA(e)].map(([o])=>o),t.map(o=>o.content).join("")}var qde=c(Rde(),1),Zde=c(AA(),1),Xde=c(Ide(),1),Qde=c(Kde(),1),Yde=new Map,Jde=[{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 FHe(e,t){let o=tU(t),r=o.findLastIndex(({content:s,type:a})=>Jde.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=tU(e);return o.splice(n===-1?o.length:n,0,{type:"combinator",content:" ",pos:[0,0]},...i),aue(o)}function zHe({css:e,ignoredSelectors:t=[],baseURL:o},r="",n){if(!r&&!o)return e;try{let i=[...t,...n?.ignoredSelectors??[],r];return new qde.default([r&&(0,Xde.default)({prefix:r,transform(s,a,l){return i.some(d=>d instanceof RegExp?a.match(d):a.includes(d))?a:Jde.some(d=>a.startsWith(d.content))?FHe(s,a):l}}),o&&(0,Qde.default)({rootUrl:o})].filter(Boolean)).process(e,{}).css}catch(i){return i instanceof Zde.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 jHe=(e,t="",o)=>{let r=Yde.get(t);return r||(r=new WeakMap,Yde.set(t,r)),e.map(n=>{let i=r.get(n);return i||(i=zHe(n,t,o),r.set(n,i)),i})},zS=jHe;var fm=c(E(),1);Yf([qf,jy]);function HHe(e,t){return(0,jS.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=Lo(a);l.luminance()>.5||l.alpha()===0?i.classList.remove("is-dark-theme"):i.classList.add("is-dark-theme")},[e,t])}function UHe({styles:e,scope:t,transformOptions:o}){let r=(0,tfe.useSelect)(s=>H(s(C)).getStyleOverrides(),[]),[n,i]=(0,jS.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[zS(s.filter(l=>l?.css),t,o),s.filter(l=>l.__unstableType==="svgs").map(l=>l.assets).join("")]},[e,r,t,o]);return(0,fm.jsxs)(fm.Fragment,{children:[(0,fm.jsx)("style",{ref:HHe(n,t)}),n.map((s,a)=>(0,fm.jsx)("style",{children:s},a)),(0,fm.jsx)(efe.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 Ld=(0,jS.memo)(UHe);var Ka=c(E(),1),GHe=(0,ZA.memo)(HS),DU=2e3,WHe=[];function $He({viewportWidth:e,containerWidth:t,minHeight:o,additionalStyles:r=WHe}){e||(e=t);let[n,{height:i}]=(0,RC.useResizeObserver)(),{styles:s}=(0,ofe.useSelect)(d=>({styles:d(C).getSettings().styles}),[]),a=(0,ZA.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,Ka.jsx)(rfe.Disabled,{className:"block-editor-block-preview__content",style:{transform:`scale(${l})`,aspectRatio:u,maxHeight:i>DU?DU*l:void 0,minHeight:o},children:(0,Ka.jsxs)(LS,{contentRef:(0,RC.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:DU,minHeight:l!==0&&l<1&&o?o/l:o},children:[(0,Ka.jsx)(Ld,{styles:a}),n,(0,Ka.jsx)(GHe,{renderAppender:!1})]})})}function nfe(e){let[t,{width:o}]=(0,RC.useResizeObserver)();return(0,Ka.jsxs)(Ka.Fragment,{children:[(0,Ka.jsx)("div",{style:{position:"relative",width:"100%",height:0},children:t}),(0,Ka.jsx)("div",{className:"block-editor-block-preview__container",children:!!o&&(0,Ka.jsx)($He,{...e,containerWidth:o})})]})}var US=c(F(),1),lfe=c(sfe(),1),afe=(0,lfe.createQueue)();function cfe({children:e,placeholder:t}){let[o,r]=(0,US.useState)(!1);return(0,US.useEffect)(()=>{let n={};return afe.add(n,()=>{(0,US.flushSync)(()=>{r(!0)})}),()=>{afe.cancel(n)}},[]),o?e:t}var fb=c(E(),1),KHe=[];function YHe({blocks:e,viewportWidth:t=1200,minHeight:o,additionalStyles:r=KHe,__experimentalMinHeight:n,__experimentalPadding:i}){n&&(o=n,(0,VU.default)("The __experimentalMinHeight prop",{since:"6.2",version:"6.4",alternative:"minHeight"})),i&&(r=[...r,{css:`body { padding: ${i}px; }`}],(0,VU.default)("The __experimentalPadding prop of BlockPreview",{since:"6.2",version:"6.4",alternative:"additionalStyles"}));let s=(0,FU.useSelect)(u=>u(C).getSettings(),[]),a=(0,db.useMemo)(()=>({...s,focusMode:!1,isPreviewMode:!0}),[s]),l=(0,db.useMemo)(()=>Array.isArray(e)?e:[e],[e]);return!e||e.length===0?null:(0,fb.jsx)(ES,{value:l,settings:a,children:(0,fb.jsx)(nfe,{viewportWidth:t,minHeight:o,additionalStyles:r})})}var ufe=(0,db.memo)(YHe);ufe.Async=cfe;var bs=ufe;function dfe({blocks:e,props:t={},layout:o}){let r=(0,FU.useSelect)(u=>u(C).getSettings(),[]),n=(0,db.useMemo)(()=>({...r,styles:void 0,focusMode:!1,isPreviewMode:!0}),[r]),i=(0,XA.useDisabled)(),s=(0,XA.useMergeRefs)([t.ref,i]),a=(0,db.useMemo)(()=>Array.isArray(e)?e:[e],[e]),l=(0,fb.jsxs)(ES,{value:a,settings:n,children:[(0,fb.jsx)(Ld,{}),(0,fb.jsx)(BC,{renderAppender:!1,layout:o})]});return{...t,ref:s,className:K(t.className,"block-editor-block-preview__live-content","components-disabled"),children:e?.length?l:null}}var pm=c(E(),1);function qHe({item:e}){let{name:t,title:o,icon:r,description:n,initialAttributes:i,example:s}=e,a=(0,GS.isReusableBlock)(e),l=(0,ffe.useMemo)(()=>s?(0,GS.getBlockFromExample)(t,{attributes:{...s.attributes,...i},innerBlocks:s.innerBlocks,innerContent:s.innerContent}):(0,GS.createBlock)(t,i),[t,s,i]),u=144,d=280,f=s?.viewportWidth??500,p=d/f,h=p!==0&&p<1&&u?u/p:u;return(0,pm.jsxs)("div",{className:"block-editor-inserter__preview-container",children:[(0,pm.jsx)("div",{className:"block-editor-inserter__preview",children:a||s?(0,pm.jsx)("div",{className:"block-editor-inserter__preview-content",children:(0,pm.jsx)(bs,{blocks:l,viewportWidth:f,minHeight:u,additionalStyles:[{css:`
+</html>`;return t=URL.createObjectURL(new Blob([r],{type:"text/html"})),_ue.set(e,t),H8e?.register(e,t),t}function G8e({contentRef:e,children:t,tabIndex:o=0,scale:r=1,frameSize:n=0,readonly:i,forwardedRef:s,title:a=(0,wue.__)("Editor canvas"),...l}){let{resolvedAssets:u,isPreviewMode:d}=(0,lU.useSelect)(P=>{let O=P(C).getSettings();return{resolvedAssets:O.__unstableResolvedAssets,isPreviewMode:O.isPreviewMode}},[]),[f,p]=(0,cb.useState)(),[g,m]=(0,cb.useState)([]),[h,b,v]=aU(),y=(0,Md.useRefEffect)(P=>{let O;function N(V){V.preventDefault()}function z(V){V.target.tagName==="A"&&V.target.getAttribute("href")?.startsWith("#")&&(V.preventDefault(),O.defaultView.location.hash=V.target.getAttribute("href").slice(1))}let{ownerDocument:D}=P;m(Array.from(D.body.classList).filter(V=>V.startsWith("admin-color-")||V.startsWith("post-type-")||V==="wp-embed-responsive"));function M(){let{contentDocument:V}=P,{documentElement:L}=V;O=V,p(V),L.classList.add("block-editor-iframe__html"),V.dir=D.dir;for(let j of vue())V.getElementById(j.id)||(V.head.appendChild(j.cloneNode(!0)),d||console.warn(`${j.id} was added to the iframe incorrectly. Please use block.json or enqueue_block_assets to add styles to the iframe.`,j));O.addEventListener("dragover",N,!1),O.addEventListener("drop",N,!1),O.addEventListener("click",z)}return P.addEventListener("load",M),()=>{p(void 0),P.removeEventListener("load",M),O?.removeEventListener("dragover",N),O?.removeEventListener("drop",N),O?.removeEventListener("click",z)}},[]),{contentResizeListener:k,containerResizeListener:S,isZoomedOut:_,scaleContainerWidth:x}=kue({scale:r,frameSize:parseInt(n),iframeDocument:f}),w=(0,Md.useDisabled)({isDisabled:!i}),T=(0,Md.useMergeRefs)([j8e(f),e,b,w]),B=(0,Md.useRefEffect)(P=>P.ownerDocument.defaultView?(T(P),()=>T(null)):()=>{},[T]),R=U8e(u),I=o>=0&&!d,A=(0,sc.jsxs)(sc.Fragment,{children:[I&&h,(0,sc.jsx)("iframe",{...l,style:{...l.style,height:l.style?.height,border:0},ref:(0,Md.useMergeRefs)([s,y]),tabIndex:o,src:R,title:a,onKeyDown:P=>{if(l.onKeyDown&&l.onKeyDown(P),P.currentTarget.ownerDocument!==P.target.ownerDocument){let{stopPropagation:O}=P.nativeEvent;P.nativeEvent.stopPropagation=()=>{},P.stopPropagation(),P.nativeEvent.stopPropagation=O,Eue(P,window.KeyboardEvent,P.currentTarget)}},children:f&&(0,cb.createPortal)((0,sc.jsxs)("body",{ref:B,className:K("block-editor-iframe__body","editor-styles-wrapper",...g),children:[k,(0,sc.jsx)(Cue.__experimentalStyleProvider,{document:f,children:t})]}),f.documentElement)}),I&&v]});return(0,sc.jsxs)("div",{className:"block-editor-iframe__container",children:[S,(0,sc.jsx)("div",{className:K("block-editor-iframe__scale-container",_&&"is-zoomed-out"),style:{"--wp-block-editor-iframe-zoom-out-scale-container-width":_&&`${x}px`},children:A})]})}function W8e(e,t){return(0,lU.useSelect)(r=>r(C).getSettings().__internalIsInitialized,[])?(0,sc.jsx)(G8e,{...e,forwardedRef:t}):null}var MS=(0,cb.forwardRef)(W8e);var Sfe=c(U(),1),HS=c(F(),1),kfe=c(J(),1);var MA={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},$8e=new Set(["combinator","comma"]);var K8e=e=>{switch(e){case"pseudo-element":case"pseudo-class":return new RegExp(MA[e].source.replace("(?<argument>\xB6*)","(?<argument>.*)"),"gu");default:return MA[e]}};function Y8e(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 q8e(e,t=MA){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 g=a.slice(u+f.length+1);g&&d.push(g),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],$8e.has(n.type)&&(n.content=n.content.trim()||" ");break}return o}var Z8e=/(['"])([^\\\n]+?)\1/g,X8e=/\\./g;function cU(e,t=MA){if(e=e.trim(),e==="")return[];let o=[];e=e.replace(X8e,(i,s)=>(o.push({value:i,offset:s}),"\uE000".repeat(i.length))),e=e.replace(Z8e,(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=Y8e(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=q8e(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=K8e(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*LA(e,t){switch(e.type){case"list":for(let o of e.list)yield*LA(o,e);break;case"complex":yield*LA(e.left,e),yield*LA(e.right,e);break;case"compound":yield*e.list.map(o=>[o,e]);break;default:yield[e,t]}}function Tue(e){let t;return Array.isArray(e)?t=e:t=[...LA(e)].map(([o])=>o),t.map(o=>o.content).join("")}var gfe=c(Yde(),1),hfe=c(NA(),1),bfe=c(Xde(),1),yfe=c(pfe(),1),mfe=new Map,vfe=[{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 d7e(e,t){let o=cU(t),r=o.findLastIndex(({content:s,type:a})=>vfe.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=cU(e);return o.splice(n===-1?o.length:n,0,{type:"combinator",content:" ",pos:[0,0]},...i),Tue(o)}function f7e({css:e,ignoredSelectors:t=[],baseURL:o},r="",n){if(!r&&!o)return e;try{let i=[...t,...n?.ignoredSelectors??[],r];return new gfe.default([r&&(0,bfe.default)({prefix:r,transform(s,a,l){return i.some(d=>d instanceof RegExp?a.match(d):a.includes(d))?a:vfe.some(d=>a.startsWith(d.content))?d7e(s,a):l}}),o&&(0,yfe.default)({rootUrl:o})].filter(Boolean)).process(e,{}).css}catch(i){return i instanceof hfe.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 p7e=(e,t="",o)=>{let r=mfe.get(t);return r||(r=new WeakMap,mfe.set(t,r)),e.map(n=>{let i=r.get(n);return i||(i=f7e(n,t,o),r.set(n,i)),i})},jS=p7e;var pm=c(E(),1);Zf([Xf,Uy]);function m7e(e,t){return(0,HS.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=Mo(a);l.luminance()>.5||l.alpha()===0?i.classList.remove("is-dark-theme"):i.classList.add("is-dark-theme")},[e,t])}function g7e({styles:e,scope:t,transformOptions:o}){let r=(0,kfe.useSelect)(s=>H(s(C)).getStyleOverrides(),[]),[n,i]=(0,HS.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[jS(s.filter(l=>l?.css),t,o),s.filter(l=>l.__unstableType==="svgs").map(l=>l.assets).join("")]},[e,r,t,o]);return(0,pm.jsxs)(pm.Fragment,{children:[(0,pm.jsx)("style",{ref:m7e(n,t)}),n.map((s,a)=>(0,pm.jsx)("style",{children:s},a)),(0,pm.jsx)(Sfe.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 Nd=(0,HS.memo)(g7e);var Ka=c(E(),1),h7e=(0,JA.memo)(US),WU=2e3,b7e=[];function y7e({viewportWidth:e,containerWidth:t,minHeight:o,additionalStyles:r=b7e}){e||(e=t);let[n,{height:i}]=(0,PC.useResizeObserver)(),{styles:s}=(0,_fe.useSelect)(d=>({styles:d(C).getSettings().styles}),[]),a=(0,JA.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,Ka.jsx)(xfe.Disabled,{className:"block-editor-block-preview__content",style:{transform:`scale(${l})`,aspectRatio:u,maxHeight:i>WU?WU*l:void 0,minHeight:o},children:(0,Ka.jsxs)(MS,{contentRef:(0,PC.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:WU,minHeight:l!==0&&l<1&&o?o/l:o},children:[(0,Ka.jsx)(Nd,{styles:a}),n,(0,Ka.jsx)(h7e,{renderAppender:!1})]})})}function wfe(e){let[t,{width:o}]=(0,PC.useResizeObserver)();return(0,Ka.jsxs)(Ka.Fragment,{children:[(0,Ka.jsx)("div",{style:{position:"relative",width:"100%",height:0},children:t}),(0,Ka.jsx)("div",{className:"block-editor-block-preview__container",children:!!o&&(0,Ka.jsx)(y7e,{...e,containerWidth:o})})]})}var GS=c(F(),1),Rfe=c(Efe(),1),Tfe=(0,Rfe.createQueue)();function Bfe({children:e,placeholder:t}){let[o,r]=(0,GS.useState)(!1);return(0,GS.useEffect)(()=>{let n={};return Tfe.add(n,()=>{(0,GS.flushSync)(()=>{r(!0)})}),()=>{Tfe.cancel(n)}},[]),o?e:t}var mb=c(E(),1),v7e=[];function S7e({blocks:e,viewportWidth:t=1200,minHeight:o,additionalStyles:r=v7e,__experimentalMinHeight:n,__experimentalPadding:i}){n&&(o=n,(0,$U.default)("The __experimentalMinHeight prop",{since:"6.2",version:"6.4",alternative:"minHeight"})),i&&(r=[...r,{css:`body { padding: ${i}px; }`}],(0,$U.default)("The __experimentalPadding prop of BlockPreview",{since:"6.2",version:"6.4",alternative:"additionalStyles"}));let s=(0,KU.useSelect)(u=>u(C).getSettings(),[]),a=(0,pb.useMemo)(()=>({...s,focusMode:!1,isPreviewMode:!0}),[s]),l=(0,pb.useMemo)(()=>Array.isArray(e)?e:[e],[e]);return!e||e.length===0?null:(0,mb.jsx)(RS,{value:l,settings:a,children:(0,mb.jsx)(wfe,{viewportWidth:t,minHeight:o,additionalStyles:r})})}var Pfe=(0,pb.memo)(S7e);Pfe.Async=Bfe;var Ss=Pfe;function Ife({blocks:e,props:t={},layout:o}){let r=(0,KU.useSelect)(u=>u(C).getSettings(),[]),n=(0,pb.useMemo)(()=>({...r,styles:void 0,focusMode:!1,isPreviewMode:!0}),[r]),i=(0,e2.useDisabled)(),s=(0,e2.useMergeRefs)([t.ref,i]),a=(0,pb.useMemo)(()=>Array.isArray(e)?e:[e],[e]),l=(0,mb.jsxs)(RS,{value:a,settings:n,children:[(0,mb.jsx)(Nd,{}),(0,mb.jsx)(IC,{renderAppender:!1,layout:o})]});return{...t,ref:s,className:K(t.className,"block-editor-block-preview__live-content","components-disabled"),children:e?.length?l:null}}var mm=c(E(),1);function k7e({item:e}){let{name:t,title:o,icon:r,description:n,initialAttributes:i,example:s}=e,a=(0,WS.isReusableBlock)(e),l=(0,Ofe.useMemo)(()=>s?(0,WS.getBlockFromExample)(t,{attributes:{...s.attributes,...i},innerBlocks:s.innerBlocks,innerContent:s.innerContent}):(0,WS.createBlock)(t,i),[t,s,i]),u=144,d=280,f=s?.viewportWidth??500,p=d/f,g=p!==0&&p<1&&u?u/p:u;return(0,mm.jsxs)("div",{className:"block-editor-inserter__preview-container",children:[(0,mm.jsx)("div",{className:"block-editor-inserter__preview",children:a||s?(0,mm.jsx)("div",{className:"block-editor-inserter__preview-content",children:(0,mm.jsx)(Ss,{blocks:l,viewportWidth:f,minHeight:u,additionalStyles:[{css:`
 										body {
 											padding: 24px;
-											min-height:${Math.round(h)}px;
+											min-height:${Math.round(g)}px;
 											display:flex;
 											align-items:center;
 										}
 										.is-root-container { width: 100%; }
-									`}]})}):(0,pm.jsx)("div",{className:"block-editor-inserter__preview-content-missing",children:(0,pfe.__)("No preview available.")})}),!a&&(0,pm.jsx)(cC,{title:o,icon:r,description:n})]})}var mfe=qHe;var XS=c(G(),1),Dd=c(F(),1),$U=c(fe(),1);var Rfe=c(ue(),1),Bfe=c(fe(),1);var ZS=c(F(),1),mm=c(ue(),1),Efe=c(U(),1),PC=c(io(),1);var _fe=c(U(),1),xfe=c(F(),1);var WS=c(F(),1),hfe=c(G(),1),gfe=c(Qr(),1),bfe=c(E(),1);function ZHe(e,t){let[o,r]=(0,WS.useState)(!1);return(0,WS.useEffect)(()=>{o&&(0,gfe.speak)((0,hfe.__)("Use left and right arrow keys to move through blocks"))},[o]),(0,bfe.jsx)("div",{ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:n=>{!n.currentTarget.contains(n.relatedTarget)&&r(!1)},...e})}var zU=(0,WS.forwardRef)(ZHe);var yfe=c(F(),1),vfe=c(U(),1),Sfe=c(E(),1);function XHe(e,t){return(0,Sfe.jsx)(vfe.Composite.Group,{role:"presentation",ref:t,...e})}var jU=(0,yfe.forwardRef)(XHe);var JA=c(U(),1),kfe=c(F(),1),QA=c(E(),1);function QHe({isFirst:e,as:t,children:o,...r},n){return(0,QA.jsx)(JA.Composite.Item,{ref:n,role:"option",accessibleWhenDisabled:!0,...r,render:i=>{let s={...i,tabIndex:e?0:i.tabIndex};return t?(0,QA.jsx)(t,{...s,children:o}):typeof o=="function"?o(s):(0,QA.jsx)(JA.Button,{__next40pxDefaultSize:!0,...s,children:o})}})}var HU=(0,kfe.forwardRef)(QHe);var UU=c(E(),1);function JHe({key:e,children:t}){return(0,UU.jsx)(xfe.Fragment,{children:t},e)}function e7e({children:e}){return(0,UU.jsx)(_fe.Composite,{focusShift:!0,focusWrap:"horizontal",render:JHe,children:e})}var $S=e7e;var wfe=c(U(),1),t2=c(ue(),1),o2=c(Q(),1),Cfe=c(F(),1);var YS=c(G(),1),KS=c(U(),1);var ac=c(E(),1);function e2({count:e,icon:t,isPattern:o,fadeWhenDisabled:r}){let n=o&&(0,YS.__)("Pattern");return(0,ac.jsx)("div",{className:"block-editor-block-draggable-chip-wrapper",children:(0,ac.jsx)("div",{className:"block-editor-block-draggable-chip","data-testid":"block-draggable-chip",children:(0,ac.jsxs)(KS.Flex,{justify:"center",className:"block-editor-block-draggable-chip__content",children:[(0,ac.jsx)(KS.FlexItem,{children:t?(0,ac.jsx)(Et,{icon:t}):n||(0,YS.sprintf)((0,YS._n)("%d block","%d blocks",e),e)}),(0,ac.jsx)(KS.FlexItem,{children:(0,ac.jsx)(Et,{icon:Hx})}),r&&(0,ac.jsx)(KS.FlexItem,{className:"block-editor-block-draggable-chip__disabled",children:(0,ac.jsx)("span",{className:"block-editor-block-draggable-chip__disabled-icon"})})]})})})}var GU=c(E(),1),t7e=({isEnabled:e,blocks:t,icon:o,children:r,pattern:n})=>{let i=t.length===1?t[0].name:void 0,s=(0,o2.useSelect)(f=>i&&f(t2.store).getBlockType(i)?.icon,[i]),{startDragging:a,stopDragging:l}=H((0,o2.useDispatch)(C)),u=(0,Cfe.useMemo)(()=>n?.type===Yo.user&&n?.syncStatus!=="unsynced"?[(0,t2.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,GU.jsx)(wfe.Draggable,{__experimentalTransferDataType:"wp-blocks",transferData:{type:"inserter",blocks:d},onDragStart:f=>{a();let p=new Set;for(let h of d){let m=`wp-block:${h.name}`;p.has(m)||(f.dataTransfer.items.add("",m),p.add(m))}},onDragEnd:()=>{l()},__experimentalDragComponent:(0,GU.jsx)(e2,{count:t.length,icon:o||!n&&s,isPattern:!!n}),children:({onDraggableStart:f,onDraggableEnd:p})=>r({draggable:!0,onDragStart:f,onDragEnd:p})})},qS=t7e;var Md=c(E(),1);function o7e({className:e,isFirst:t,item:o,onSelect:r,onHover:n,isDraggable:i,...s}){let a=(0,ZS.useRef)(!1),l=o.icon?{backgroundColor:o.icon.background,color:o.icon.foreground}:{},u=(0,ZS.useMemo)(()=>[(0,mm.createBlock)(o.name,o.initialAttributes,(0,mm.createBlocksFromInnerBlocksTemplate)(o.innerBlocks),o.innerContent)],[o.name,o.initialAttributes,o.innerBlocks,o.innerContent]),d=(0,mm.isReusableBlock)(o)&&o.syncStatus!=="unsynced"||(0,mm.isTemplatePart)(o);return(0,Md.jsx)(qS,{isEnabled:i&&!o.isDisabled,blocks:u,icon:o.icon,children:({draggable:f,onDragStart:p,onDragEnd:h})=>(0,Md.jsx)("div",{className:K("block-editor-block-types-list__list-item",{"is-synced":d}),draggable:f,onDragStart:m=>{a.current=!0,p&&(n(null),p(m))},onDragEnd:m=>{a.current=!1,h&&h(m)},children:(0,Md.jsxs)(HU,{isFirst:t,className:K("block-editor-block-types-list__item",e),disabled:o.isDisabled,onClick:m=>{m.preventDefault(),r(o,(0,PC.isAppleOS)()?m.metaKey:m.ctrlKey),n(null)},onKeyDown:m=>{let{keyCode:g}=m;g===PC.ENTER&&(m.preventDefault(),r(o,(0,PC.isAppleOS)()?m.metaKey:m.ctrlKey),n(null))},onMouseEnter:()=>{a.current||n(o)},onMouseLeave:()=>n(null),...s,children:[(0,Md.jsx)("span",{className:"block-editor-block-types-list__item-icon",style:l,children:(0,Md.jsx)(Et,{icon:o.icon,showColors:!0})}),(0,Md.jsx)("span",{className:"block-editor-block-types-list__item-title",children:(0,Md.jsx)(Efe.__experimentalTruncate,{numberOfLines:3,children:o.title})})]})})})}var Tfe=(0,ZS.memo)(o7e);var IC=c(E(),1);function r7e(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 Pfe({items:e=[],onSelect:t,onHover:o=()=>{},children:r,label:n,isDraggable:i=!0}){let s="block-editor-block-types-list",a=(0,Bfe.useInstanceId)(Pfe,s);return(0,IC.jsxs)(zU,{className:s,"aria-label":n,children:[r7e(e,3).map((l,u)=>(0,IC.jsx)(jU,{children:l.map((d,f)=>(0,IC.jsx)(Tfe,{item:d,className:(0,Rfe.getBlockMenuDefaultClassName)(d.id),onSelect:t,onHover:o,isDraggable:i&&!d.isDisabled,isFirst:u===0&&f===0,rowId:`${a}-${u}`},d.id))},u)),r]})}var pb=Pfe;var Ife=c(U(),1),Nd=c(E(),1);function n7e({title:e,icon:t,children:o}){return(0,Nd.jsxs)(Nd.Fragment,{children:[(0,Nd.jsxs)("div",{className:"block-editor-inserter__panel-header",children:[(0,Nd.jsx)("h2",{className:"block-editor-inserter__panel-title",children:e}),(0,Nd.jsx)(Ife.Icon,{icon:t})]}),(0,Nd.jsx)("div",{className:"block-editor-inserter__panel-content",children:o})]})}var hm=n7e;var Ofe=c(G(),1),WU=c(E(),1);function i7e({children:e=(0,Ofe.__)("No results found.")}){return(0,WU.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,WU.jsx)("p",{children:e})})}var lc=i7e;var pn=c(E(),1),s7e=e=>e.name.split("/")[0],a7e=6,l7e=[];function Afe({items:e,collections:t,categories:o,onSelectItem:r,onHover:n,showMostUsedBlocks:i,className:s}){let a=(0,Dd.useMemo)(()=>Kc(e,"frecency","desc").slice(0,a7e),[e]),l=(0,Dd.useMemo)(()=>e.filter(m=>!m.category),[e]),u=(0,Dd.useMemo)(()=>{let m={...t};return Object.keys(t).forEach(g=>{m[g]=e.filter(b=>s7e(b)===g),m[g].length===0&&delete m[g]}),m},[e,t]);(0,Dd.useEffect)(()=>()=>n(null),[]);let d=(0,$U.useAsyncList)(o),f=o.length===d.length,p=(0,Dd.useMemo)(()=>Object.entries(t),[t]),h=(0,$U.useAsyncList)(f?p:l7e);return(0,pn.jsxs)("div",{className:s,children:[i&&e.length>3&&!!a.length&&(0,pn.jsx)(hm,{title:(0,XS._x)("Most used","blocks"),children:(0,pn.jsx)(pb,{items:a,onSelect:r,onHover:n,label:(0,XS._x)("Most used","blocks")})}),d.map(m=>{let g=e.filter(b=>b.category===m.slug);return!g||!g.length?null:(0,pn.jsx)(hm,{title:m.title,icon:m.icon,children:(0,pn.jsx)(pb,{items:g,onSelect:r,onHover:n,label:m.title})},m.slug)}),f&&l.length>0&&(0,pn.jsx)(hm,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,XS.__)("Uncategorized"),children:(0,pn.jsx)(pb,{items:l,onSelect:r,onHover:n,label:(0,XS.__)("Uncategorized")})}),h.map(([m,g])=>{let b=u[m];return!b||!b.length?null:(0,pn.jsx)(hm,{title:g.title,icon:g.icon,children:(0,pn.jsx)(pb,{items:b,onSelect:r,onHover:n,label:g.title})},m)})]})}function c7e({rootClientId:e,onInsert:t,onHover:o,showMostUsedBlocks:r},n){let[i,s,a,l]=kp(e,t);if(!i.length)return(0,pn.jsx)(lc,{});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)($S,{children:(0,pn.jsxs)("div",{ref:n,children:[!!u.length&&(0,pn.jsx)(pn.Fragment,{children:(0,pn.jsx)(Afe,{items:u,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__insertable-blocks-at-selection"})}),(0,pn.jsx)(Afe,{items:d,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__all-blocks"})]})})}var Lfe=(0,Dd.forwardRef)(c7e);var tpe=c(F(),1),ope=c(fe(),1),rpe=c(U(),1),npe=c(G(),1);var qfe=c(U(),1),QU=c(F(),1),Zfe=c(G(),1);var r2=c(U(),1),KU=c(G(),1),Vd=c(E(),1);function u7e({selectedCategory:e,patternCategories:t,onClickCategory:o}){let r="block-editor-block-patterns-explorer__sidebar";return(0,Vd.jsx)("div",{className:`${r}__categories-list`,children:t.map(({name:n,label:i})=>(0,Vd.jsx)(r2.Button,{__next40pxDefaultSize:!0,label:i,className:`${r}__categories-list__item`,isPressed:e===n,onClick:()=>{o(n)},children:i},n))})}function d7e({searchValue:e,setSearchValue:t}){return(0,Vd.jsx)("div",{className:"block-editor-block-patterns-explorer__search",children:(0,Vd.jsx)(r2.SearchControl,{onChange:t,value:e,label:(0,KU.__)("Search"),placeholder:(0,KU.__)("Search")})})}function f7e({selectedCategory:e,patternCategories:t,onClickCategory:o,searchValue:r,setSearchValue:n}){return(0,Vd.jsxs)("div",{className:"block-editor-block-patterns-explorer__sidebar",children:[(0,Vd.jsx)(d7e,{searchValue:r,setSearchValue:n}),!r&&(0,Vd.jsx)(u7e,{selectedCategory:e,patternCategories:t,onClickCategory:o})]})}var Mfe=f7e;var Fd=c(F(),1),ok=c(G(),1),Gfe=c(fe(),1),Wfe=c(U(),1),$fe=c(Qr(),1);var Nfe=c(ue(),1),hu=c(F(),1),OC=c(U(),1);var Dfe=c(fe(),1),Vfe=c(G(),1);var ys=c(U(),1),Ya=c(G(),1),hi=c(E(),1);function QS({currentPage:e,numPages:t,changePage:o,totalItems:r}){return(0,hi.jsxs)(ys.__experimentalVStack,{className:"block-editor-patterns__grid-pagination-wrapper",children:[(0,hi.jsx)(ys.__experimentalText,{variant:"muted",children:(0,Ya.sprintf)((0,Ya._n)("%s item","%s items",r),r)}),t>1&&(0,hi.jsxs)(ys.__experimentalHStack,{expanded:!1,spacing:3,justify:"flex-start",className:"block-editor-patterns__grid-pagination",children:[(0,hi.jsxs)(ys.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-previous",children:[(0,hi.jsx)(ys.Button,{variant:"tertiary",onClick:()=>o(1),disabled:e===1,"aria-label":(0,Ya.__)("First page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,hi.jsx)("span",{children:"\xAB"})}),(0,hi.jsx)(ys.Button,{variant:"tertiary",onClick:()=>o(e-1),disabled:e===1,"aria-label":(0,Ya.__)("Previous page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,hi.jsx)("span",{children:"\u2039"})})]}),(0,hi.jsx)(ys.__experimentalText,{variant:"muted",children:(0,Ya.sprintf)((0,Ya._x)("%1$s of %2$s","paging"),e,t)}),(0,hi.jsxs)(ys.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-next",children:[(0,hi.jsx)(ys.Button,{variant:"tertiary",onClick:()=>o(e+1),disabled:e===t,"aria-label":(0,Ya.__)("Next page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,hi.jsx)("span",{children:"\u203A"})}),(0,hi.jsx)(ys.Button,{variant:"tertiary",onClick:()=>o(t),disabled:e===t,"aria-label":(0,Ya.__)("Last page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,hi.jsx)("span",{children:"\xBB"})})]})]})]})}var Eo=c(E(),1),p7e=({showTooltip:e,title:t,children:o})=>e?(0,Eo.jsxs)(kt.Root,{children:[(0,Eo.jsx)(kt.Trigger,{render:o}),(0,Eo.jsx)(kt.Popup,{children:t})]}):(0,Eo.jsx)(Eo.Fragment,{children:o});function Ffe({id:e,isDraggable:t,pattern:o,onClick:r,onHover:n,showTitlesAsTooltip:i,category:s,isSelected:a}){let[l,u]=(0,hu.useState)(!1),{blocks:d,viewportWidth:f}=o,h=`block-editor-block-patterns-list__item-description-${(0,Dfe.useInstanceId)(Ffe)}`,m=o.type===Yo.user,g=(0,hu.useMemo)(()=>!s||!t?d:(d??[]).map(b=>{let v=(0,Nfe.cloneBlock)(b);return v.attributes.metadata?.categories?.includes(s)&&(v.attributes.metadata.categories=[s]),v}),[d,t,s]);return(0,Eo.jsx)(qS,{isEnabled:t,blocks:g,pattern:o,children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,Eo.jsx)("div",{className:"block-editor-block-patterns-list__list-item",draggable:b,onDragStart:k=>{u(!0),v&&(n?.(null),v(k))},onDragEnd:k=>{u(!1),y&&y(k)},children:(0,Eo.jsx)(p7e,{showTooltip:i&&!m,title:o.title,children:(0,Eo.jsxs)(OC.Composite.Item,{render:(0,Eo.jsx)("div",{role:"option","aria-label":o.title,"aria-describedby":o.description?h:void 0,className:K("block-editor-block-patterns-list__item",{"block-editor-block-patterns-list__list-item-synced":o.type===Yo.user&&!o.syncStatus,"is-selected":a})}),id:e,onClick:()=>{r(o,d),n?.(null)},onMouseEnter:()=>{l||n?.(o)},onMouseLeave:()=>n?.(null),children:[(0,Eo.jsx)(bs.Async,{placeholder:(0,Eo.jsx)(m7e,{}),children:(0,Eo.jsx)(bs,{blocks:d,viewportWidth:f})}),(!i||m)&&(0,Eo.jsxs)(OC.__experimentalHStack,{className:"block-editor-patterns__pattern-details",spacing:2,children:[m&&!o.syncStatus&&(0,Eo.jsx)("div",{className:"block-editor-patterns__pattern-icon-wrapper",children:(0,Eo.jsx)(gt,{className:"block-editor-patterns__pattern-icon",icon:Hc})}),(0,Eo.jsx)(Bd,{render:(0,Eo.jsx)("div",{}),className:"block-editor-block-patterns-list__item-title",variant:"body-sm",children:o.title})]}),!!o.description&&(0,Eo.jsx)(bt,{id:h,children:o.description})]})})})})}function m7e(){return(0,Eo.jsx)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}function h7e({isDraggable:e,blockPatterns:t,onHover:o,onClickPattern:r,orientation:n,category:i,label:s=(0,Vfe.__)("Patterns"),showTitlesAsTooltip:a,pagingProps:l},u){let[d,f]=(0,hu.useState)(void 0),[p,h]=(0,hu.useState)(null);(0,hu.useEffect)(()=>{let g=t[0]?.name;f(g)},[t]);let m=(g,b)=>{h(g.name),r(g,b)};return(0,Eo.jsxs)(OC.Composite,{orientation:n,activeId:d,setActiveId:f,role:"listbox",className:"block-editor-block-patterns-list","aria-label":s,ref:u,children:[t.map(g=>(0,Eo.jsx)(Ffe,{id:g.name,pattern:g,onClick:m,onHover:o,isDraggable:e,showTitlesAsTooltip:a,category:i,isSelected:!!p&&p===g.name},g.name)),l&&(0,Eo.jsx)(QS,{...l})]})}var gu=(0,hu.forwardRef)(h7e);var mb=c(Q(),1),jfe=c(ue(),1),n2=c(G(),1),Hfe=c(Qr(),1),YU=c(F(),1);function zfe({destinationRootClientId:e,destinationIndex:t,rootClientId:o,registry:r}){if(o===e)return t;let n=["",...r.select(C).getBlockParents(e),e],i=n.indexOf(o);return i!==-1?r.select(C).getBlockIndex(n[i+1])+1:r.select(C).getBlockOrder(o).length}function g7e({rootClientId:e="",insertionIndex:t,clientId:o,isAppender:r,onSelect:n,shouldFocusBlock:i=!0,selectBlockOnInsert:s=!0}){let a=(0,mb.useRegistry)(),{getSelectedBlock:l,getClosestAllowedInsertionPoint:u,isBlockInsertionPointVisible:d}=H((0,mb.useSelect)(C)),{destinationRootClientId:f,destinationIndex:p}=(0,mb.useSelect)(S=>{let{getSelectedBlockClientId:_,getBlockRootClientId:x,getBlockIndex:w,getBlockOrder:T,getInsertionPoint:B}=H(S(C)),R=_(),I=e,A,P=B();return t!==void 0?A=t:P&&P.hasOwnProperty("index")?(I=P?.rootClientId?P.rootClientId:e,A=P.index):o?A=w(o):!r&&R?(I=x(R),A=w(R)+1):A=T(I).length,{destinationRootClientId:I,destinationIndex:A}},[e,t,o,r]),{replaceBlocks:h,insertBlocks:m,showInsertionPoint:g,hideInsertionPoint:b,setLastFocus:v}=H((0,mb.useDispatch)(C)),y=(0,YU.useCallback)((S,_,x=!1,w)=>{(x||i||s)&&v(null);let T=l();!r&&T&&(0,jfe.isUnmodifiedDefaultBlock)(T,"content")?h(T.clientId,S,null,i||x?0:null,_):m(S,r||w===void 0?p:zfe({destinationRootClientId:f,destinationIndex:p,rootClientId:w,registry:a}),r||w===void 0?f:w,s,i||x?0:null,_);let B=Array.isArray(S)?S.length:1,R=(0,n2.sprintf)((0,n2._n)("%d block added.","%d blocks added.",B),B);(0,Hfe.speak)(R),n&&n(S)},[r,l,h,m,f,p,n,i,s,v,a]),k=(0,YU.useCallback)(S=>{if(S&&!d()){let _=u(S.name,f);_!==null&&g(_,zfe({destinationRootClientId:f,destinationIndex:p,rootClientId:_,registry:a}))}else b()},[u,d,g,b,f,p,a]);return[f,y,k]}var gm=g7e;var JS=c(F(),1),i2=c(ue(),1),ek=c(Q(),1),s2=c(G(),1),Ufe=c(as(),1);var b7e=(e,t,o,r)=>{let n=(0,JS.useMemo)(()=>({[mp]:!!r}),[r]),i=(0,ek.useSelect)(m=>{let{getSettings:g}=H(m(C));return g()[mT]??!1},[]),{patternCategories:s,patterns:a,userPatternCategories:l}=(0,ek.useSelect)(m=>{let{getSettings:g,__experimentalGetAllowedPatterns:b}=H(m(C)),v=g(),y=v[id];return{patterns:b(t,n),userPatternCategories:y?y(m):v.__experimentalUserPatternCategories,patternCategories:v.__experimentalBlockPatternCategories}},[t,n]),u=(0,JS.useMemo)(()=>a.filter(m=>!(m.categories?.includes("navigation")&&!i)),[a,i]),{getClosestAllowedInsertionPointForPattern:d}=H((0,ek.useSelect)(C)),f=(0,JS.useMemo)(()=>{let m=[...s];return l?.forEach(g=>{m.find(b=>b.name===g.name)||m.push(g)}),m},[s,l]),{createSuccessNotice:p}=(0,ek.useDispatch)(Ufe.store),h=(0,JS.useCallback)((m,g)=>{let b=r?t:d(m,t);if(b===null)return;let v=m.type===Yo.user&&m.syncStatus!=="unsynced"?[(0,i2.createBlock)("core/block",{ref:m.id})]:g;e((v??[]).map(y=>{let k=(0,i2.cloneBlock)(y);return k.attributes.metadata?.categories?.includes(o)&&(k.attributes.metadata.categories=[o]),k}),m.name,!1,b),p((0,s2.sprintf)((0,s2.__)('Pattern "%s" inserted.'),m.title),{type:"snackbar",id:"inserter-notice"})},[p,e,o,t,d,r]);return[u,f,h]},bm=b7e;var tk=c(F(),1),qU=c(fe(),1),ZU=c(Tt(),1),a2=20;function l2(e,t,o,r=""){let[n,i]=(0,tk.useState)(1),s=(0,qU.usePrevious)(t),a=(0,qU.usePrevious)(r);(s!==t||a!==r)&&n!==1&&i(1);let l=e.length,u=n-1,d=(0,tk.useMemo)(()=>e.slice(u*a2,u*a2+a2),[u,e]),f=Math.ceil(e.length/a2),p=h=>{(0,ZU.getScrollContainer)(o?.current)?.scrollTo(0,0),i(h)};return(0,tk.useEffect)(function(){(0,ZU.getScrollContainer)(o?.current)?.scrollTo(0,0)},[t,o]),{totalItems:l,categoryPatterns:d,numPages:f,changePage:p,currentPage:n}}var cc=c(E(),1);function y7e({filterValue:e,filteredBlockPatternsLength:t}){return e?(0,cc.jsx)(Wfe.__experimentalHeading,{level:2,lineHeight:"48px",className:"block-editor-block-patterns-explorer__search-results-count",children:(0,ok.sprintf)((0,ok._n)("%d pattern found","%d patterns found",t),t)}):null}function v7e({searchValue:e,selectedCategory:t,patternCategories:o,rootClientId:r,onModalClose:n}){let i=(0,Fd.useRef)(),s=(0,Gfe.useDebounce)($fe.speak,500),[a,l]=gm({rootClientId:r,shouldFocusBlock:!0}),[u,,d]=bm(l,a,t),f=(0,Fd.useMemo)(()=>o.map(v=>v.name),[o]),p=(0,Fd.useMemo)(()=>{let v=u.filter(y=>{if(t===hg.name||t===fd.name&&y.type===Yo.user||t===lv.name&&y.blockTypes?.includes("core/post-content"))return!0;if(t==="uncategorized"){let k=y.categories?.some(S=>f.includes(S))??!1;return!y.categories?.length||!k}return y.categories?.includes(t)});return e?Dw(v,e):v},[e,u,t,f]);(0,Fd.useEffect)(()=>{if(!e)return;let v=p.length,y=(0,ok.sprintf)((0,ok._n)("%d result found.","%d results found.",v),v);s(y)},[e,s,p.length]);let h=l2(p,t,i),[m,g]=(0,Fd.useState)(e);e!==m&&(g(e),h.changePage(1));let b=!!p?.length;return(0,cc.jsxs)("div",{className:"block-editor-block-patterns-explorer__list",ref:i,children:[(0,cc.jsx)(y7e,{filterValue:e,filteredBlockPatternsLength:p.length}),(0,cc.jsx)($S,{children:b&&(0,cc.jsxs)(cc.Fragment,{children:[(0,cc.jsx)(gu,{blockPatterns:h.categoryPatterns,onClickPattern:(v,y)=>{d(v,y),n()},isDraggable:!1}),(0,cc.jsx)(QS,{...h})]})})]})}var Kfe=v7e;var XU=c(F(),1),rk=c(G(),1),Yfe=c(Qr(),1);function S7e(e,t){return!e.categories||!e.categories.length?!1:e.categories.some(o=>t.some(r=>r.name===o))}function nk(e,t="all"){let[o,r]=bm(void 0,e),n=(0,XU.useMemo)(()=>t==="all"?o:o.filter(s=>!PB(s,t)),[t,o]);return(0,XU.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=>!S7e(a,r))&&!s.find(a=>a.name==="uncategorized")&&s.push({name:"uncategorized",label:(0,rk._x)("Uncategorized")}),n.some(a=>a.blockTypes?.includes("core/post-content"))&&s.unshift(lv),n.some(a=>a.type===Yo.user)&&s.unshift(fd),n.length>0&&s.unshift({name:hg.name,label:hg.label}),(0,Yfe.speak)((0,rk.sprintf)((0,rk._n)("%d category button displayed.","%d category buttons displayed.",s.length),s.length)),s},[r,n])}var hb=c(E(),1);function k7e({initialCategory:e,rootClientId:t,onModalClose:o}){let[r,n]=(0,QU.useState)(""),[i,s]=(0,QU.useState)(e?.name),a=nk(t);return(0,hb.jsxs)("div",{className:"block-editor-block-patterns-explorer",children:[(0,hb.jsx)(Mfe,{selectedCategory:i,patternCategories:a,onClickCategory:s,searchValue:r,setSearchValue:n}),(0,hb.jsx)(Kfe,{searchValue:r,selectedCategory:i,patternCategories:a,rootClientId:t,onModalClose:o})]})}function _7e({onModalClose:e,...t}){return(0,hb.jsx)(qfe.Modal,{title:(0,Zfe.__)("Patterns"),onRequestClose:e,isFullScreen:!0,children:(0,hb.jsx)(k7e,{onModalClose:e,...t})})}var Xfe=_7e;var ik=c(G(),1),Zo=c(U(),1);var Tn=c(E(),1);function x7e({title:e}){return(0,Tn.jsx)(Zo.__experimentalVStack,{spacing:0,children:(0,Tn.jsx)(Zo.__experimentalView,{children:(0,Tn.jsx)(Zo.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Tn.jsxs)(Zo.__experimentalHStack,{spacing:2,children:[(0,Tn.jsx)(Zo.Navigator.BackButton,{style:{minWidth:24,padding:0},icon:(0,ik.isRTL)()?un:Ti,size:"small",label:(0,ik.__)("Back")}),(0,Tn.jsx)(Zo.__experimentalSpacer,{children:(0,Tn.jsx)(Zo.__experimentalHeading,{level:5,children:e})})]})})})})}function c2({categories:e,children:t,screenClassName:o}){return(0,Tn.jsxs)(Zo.Navigator,{initialPath:"/",className:"block-editor-inserter__mobile-tab-navigation",children:[(0,Tn.jsx)(Zo.Navigator.Screen,{path:"/",children:(0,Tn.jsx)(Zo.__experimentalItemGroup,{children:e.map(r=>(0,Tn.jsx)(Zo.Navigator.Button,{path:`/category/${r.name}`,as:Zo.__experimentalItem,isAction:!0,children:(0,Tn.jsxs)(Zo.__experimentalHStack,{children:[(0,Tn.jsx)(Zo.FlexBlock,{children:r.label}),(0,Tn.jsx)(gt,{icon:(0,ik.isRTL)()?Ti:un})]})},r.name))})}),e.map(r=>(0,Tn.jsxs)(Zo.Navigator.Screen,{className:o,path:`/category/${r.name}`,children:[(0,Tn.jsx)(x7e,{title:(0,ik.__)("Back")}),t(r)]},r.name))]})}var qa=c(F(),1),JU=c(G(),1),uc=c(U(),1);var Ss=c(U(),1),vs=c(G(),1);var u2=c(F(),1);var Yn=c(E(),1),Qfe=e=>e!=="all"&&e!=="user",w7e=e=>e.name===fd.name,C7e=[{value:"all",label:(0,vs._x)("All","patterns")},{value:Yo.directory,label:(0,vs.__)("Pattern Directory")},{value:Yo.theme,label:(0,vs.__)("Theme & Plugins")},{value:Yo.user,label:(0,vs.__)("User")}];function Jfe({setPatternSyncFilter:e,setPatternSourceFilter:t,patternSyncFilter:o,patternSourceFilter:r,scrollContainerRef:n,category:i}){let s=i.name===fd.name?Yo.user:r,a=Qfe(s),l=w7e(i),u=(0,u2.useMemo)(()=>[{value:"all",label:(0,vs._x)("All","patterns")},{value:Cw.full,label:(0,vs._x)("Synced","patterns"),disabled:a},{value:Cw.unsynced,label:(0,vs._x)("Not synced","patterns"),disabled:a}],[a]);function d(f){t(f),Qfe(f)&&e("all")}return(0,Yn.jsx)(Yn.Fragment,{children:(0,Yn.jsx)(Ss.DropdownMenu,{popoverProps:{placement:"right-end"},label:(0,vs.__)("Filter patterns"),toggleProps:{size:"compact"},icon:(0,Yn.jsx)(gt,{icon:(0,Yn.jsx)(Ss.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,Yn.jsx)(Ss.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"currentColor"})})}),children:()=>(0,Yn.jsxs)(Yn.Fragment,{children:[!l&&(0,Yn.jsx)(Ss.MenuGroup,{label:(0,vs.__)("Source"),children:(0,Yn.jsx)(Ss.MenuItemsChoice,{choices:C7e,onSelect:f=>{d(f),n.current?.scrollTo(0,0)},value:s})}),(0,Yn.jsx)(Ss.MenuGroup,{label:(0,vs.__)("Type"),children:(0,Yn.jsx)(Ss.MenuItemsChoice,{choices:u,onSelect:f=>{e(f),n.current?.scrollTo(0,0)},value:o})}),(0,Yn.jsx)("div",{className:"block-editor-inserter__patterns-filter-help",children:(0,u2.createInterpolateElement)((0,vs.__)("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,Yn.jsx)(Ss.ExternalLink,{href:(0,vs.__)("https://wordpress.org/patterns/")})})})]})})})}var Fi=c(E(),1),E7e=()=>{};function d2({rootClientId:e,onInsert:t,onHover:o=E7e,category:r,showTitlesAsTooltip:n}){let[i,,s]=bm(t,e,r?.name),[a,l]=(0,qa.useState)("all"),[u,d]=(0,qa.useState)("all"),f=nk(e,u),p=(0,qa.useRef)(),h=(0,qa.useMemo)(()=>i.filter(y=>PB(y,u,a)?!1:r.name===hg.name||r.name===fd.name&&y.type===Yo.user||r.name===lv.name&&y.blockTypes?.includes("core/post-content")?!0:r.name==="uncategorized"?y.categories?!y.categories.some(k=>f.some(S=>S.name===k)):!0:y.categories?.includes(r.name)),[i,f,r.name,u,a]),m=l2(h,r,p),{changePage:g}=m;(0,qa.useEffect)(()=>()=>o(null),[]);let b=(0,qa.useCallback)(y=>{l(y),g(1)},[l,g]),v=(0,qa.useCallback)(y=>{d(y),g(1)},[d,g]);return(0,Fi.jsxs)(Fi.Fragment,{children:[(0,Fi.jsxs)(uc.__experimentalVStack,{spacing:2,className:"block-editor-inserter__patterns-category-panel-header",children:[(0,Fi.jsxs)(uc.__experimentalHStack,{children:[(0,Fi.jsx)(uc.FlexBlock,{children:(0,Fi.jsx)(uc.__experimentalHeading,{className:"block-editor-inserter__patterns-category-panel-title",size:13,level:4,as:"div",children:r.label})}),(0,Fi.jsx)(Jfe,{patternSyncFilter:a,patternSourceFilter:u,setPatternSyncFilter:b,setPatternSourceFilter:v,scrollContainerRef:p,category:r})]}),!h.length&&(0,Fi.jsx)(uc.__experimentalText,{variant:"muted",className:"block-editor-inserter__patterns-category-no-results",children:(0,JU.__)("No results found")})]}),h.length>0&&(0,Fi.jsxs)(Fi.Fragment,{children:[(0,Fi.jsx)(uc.__experimentalText,{size:"12",as:"p",className:"block-editor-inserter__help-text",children:(0,JU.__)("Drag and drop patterns into the canvas.")}),(0,Fi.jsx)(gu,{ref:p,blockPatterns:m.categoryPatterns,onClickPattern:s,onHover:o,label:r.label,orientation:"vertical",category:r.name,isDraggable:!0,showTitlesAsTooltip:n,patternFilter:u,pagingProps:m})]})]})}var p2=c(fe(),1),m2=c(U(),1),epe=c(F(),1);var gb=c(E(),1),{Tabs:f2}=H(m2.privateApis);function T7e({categories:e,selectedCategory:t,onSelectCategory:o,children:r}){let s={type:"tween",duration:(0,p2.useReducedMotion)()?0:.25,ease:[.6,0,.4,1]},a=(0,p2.usePrevious)(t),l=t?t.name:null,[u,d]=(0,epe.useState)(),f=e?.[0]?.name;return l===null&&!u&&f&&d(f),(0,gb.jsxs)(f2,{selectOnMove:!1,selectedTabId:l,orientation:"vertical",onSelect:p=>{o(e.find(h=>h.name===p))},activeTabId:u,onActiveTabIdChange:d,children:[(0,gb.jsx)(f2.TabList,{className:"block-editor-inserter__category-tablist",children:e.map(p=>(0,gb.jsx)(f2.Tab,{tabId:p.name,"aria-current":p===t?"true":void 0,children:p.label},p.name))}),e.map(p=>(0,gb.jsx)(f2.TabPanel,{tabId:p.name,focusable:!1,children:(0,gb.jsx)(m2.__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 h2=T7e;var Zs=c(E(),1);function R7e({onSelectCategory:e,selectedCategory:t,onInsert:o,rootClientId:r,children:n}){let[i,s]=(0,tpe.useState)(!1),a=nk(r),l=(0,ope.useViewportMatch)("medium","<");return a.length?(0,Zs.jsxs)(Zs.Fragment,{children:[!l&&(0,Zs.jsxs)("div",{className:"block-editor-inserter__block-patterns-tabs-container",children:[(0,Zs.jsx)(h2,{categories:a,selectedCategory:t,onSelectCategory:e,children:n}),(0,Zs.jsx)(rpe.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__patterns-explore-button",onClick:()=>s(!0),variant:"secondary",children:(0,npe.__)("Explore all patterns")})]}),l&&(0,Zs.jsx)(c2,{categories:a,children:u=>(0,Zs.jsx)("div",{className:"block-editor-inserter__category-panel",children:(0,Zs.jsx)(d2,{onInsert:o,rootClientId:r,category:u},u.name)})}),i&&(0,Zs.jsx)(Xfe,{initialCategory:t||a[0],patternCategories:a,onModalClose:()=>s(!1),rootClientId:r})]}):(0,Zs.jsx)(lc,{})}var ipe=R7e;var Cpe=c(G(),1),Epe=c(fe(),1),Tpe=c(U(),1),sk=c(F(),1);var vu=c(U(),1),fr=c(G(),1),bi=c(F(),1),LC=c(fe(),1),_pe=c(Q(),1),xpe=c(Tt(),1),wpe=c(as(),1);var ppe=c(U(),1),mpe=c(G(),1);var dr=c(U(),1),gi=c(G(),1),bu=c(F(),1),t9=c(ue(),1);var AC=c(Q(),1),cpe=c(as(),1),upe=c(e9(),1),dpe=c(Fs(),1);var ape=c(ue(),1),lpe=c(E(),1),B7e={image:"img",video:"video",audio:"audio"};function g2(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=B7e[t],s=(0,lpe.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,ape.createBlock)(`core/${t}`,o),s]}var Yt=c(E(),1),P7e=["image"],I7e={placement:"bottom-end",className:"block-editor-inserter__media-list__item-preview-options__popover"};function O7e({category:e,media:t,onDetach:o}){if(!e.getReportUrl&&!o)return null;let r=e.getReportUrl?.(t);return(0,Yt.jsx)(dr.DropdownMenu,{className:"block-editor-inserter__media-list__item-preview-options",label:(0,gi.__)("Options"),popoverProps:I7e,icon:zs,children:()=>(0,Yt.jsxs)(dr.MenuGroup,{children:[r&&(0,Yt.jsx)(dr.MenuItem,{onClick:()=>window.open(r,"_blank").focus(),icon:w3,children:(0,gi.sprintf)((0,gi.__)("Report %s"),e.mediaType)}),o&&(0,Yt.jsx)(dr.MenuItem,{onClick:()=>o(t),icon:is,children:e.postTypeLabel?(0,gi.sprintf)((0,gi.__)("Detach from %s"),e.postTypeLabel):(0,gi.__)("Detach from post")})]})})}function A7e({onClose:e,onSubmit:t}){return(0,Yt.jsxs)(dr.Modal,{title:(0,gi.__)("Insert external image"),onRequestClose:e,className:"block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",children:[(0,Yt.jsxs)(dr.__experimentalVStack,{spacing:3,children:[(0,Yt.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,Yt.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,Yt.jsxs)(dr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Yt.jsx)(dr.FlexItem,{children:(0,Yt.jsx)(dr.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,gi.__)("Cancel")})}),(0,Yt.jsx)(dr.FlexItem,{children:(0,Yt.jsx)(dr.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:t,children:(0,gi.__)("Insert")})})]})]})}function fpe({media:e,onClick:t,onDetach:o,category:r}){let[n,i]=(0,bu.useState)(!1),[s,a]=(0,bu.useState)(!1),[l,u]=(0,bu.useState)(!1),[d,f]=(0,bu.useMemo)(()=>g2(e,r.mediaType),[e,r.mediaType]),{createErrorNotice:p,createSuccessNotice:h}=(0,AC.useDispatch)(cpe.store),{getSettings:m,getBlock:g}=(0,AC.useSelect)(C),{updateBlockAttributes:b}=(0,AC.useDispatch)(C),v=(0,bu.useCallback)(_=>{if(l)return;let x=m(),w=(0,t9.cloneBlock)(_),{id:T,url:B,caption:R}=w.attributes;if(!T&&!x.mediaUpload){i(!0);return}if(T){t(w);return}u(!0),window.fetch(B).then(I=>I.blob()).then(I=>{let A=(0,dpe.getFilename)(B)||"image.jpg",P=new File([I],A,{type:I.type});x.mediaUpload({filesList:[P],additionalData:{caption:R},onFileChange([O]){(0,upe.isBlobURL)(O.url)||(g(w.clientId)?b(w.clientId,{...w.attributes,id:O.id,url:O.url}):(t({...w,attributes:{...w.attributes,id:O.id,url:O.url}}),h((0,gi.__)("Image uploaded and inserted."),{type:"snackbar",id:"inserter-notice"})),u(!1))},allowedTypes:P7e,onError(O){p(O,{type:"snackbar",id:"inserter-notice"}),u(!1)}})}).catch(()=>{i(!0),u(!1)})},[l,m,t,h,b,p,g]),y=typeof e.title=="string"?e.title:e.title?.rendered||(0,gi.__)("no title"),k=(0,bu.useCallback)(()=>a(!0),[]),S=(0,bu.useCallback)(()=>a(!1),[]);return(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(qS,{isEnabled:!0,blocks:[d],children:({draggable:_,onDragStart:x,onDragEnd:w})=>(0,Yt.jsx)("div",{className:K("block-editor-inserter__media-list__list-item",{"is-hovered":s}),draggable:_,onDragStart:x,onDragEnd:w,children:(0,Yt.jsxs)("div",{onMouseEnter:k,onMouseLeave:S,children:[(0,Yt.jsxs)(kt.Root,{children:[(0,Yt.jsx)(kt.Trigger,{render:(0,Yt.jsx)(dr.Composite.Item,{render:(0,Yt.jsx)("div",{"aria-label":y,role:"option",className:"block-editor-inserter__media-list__item"}),onClick:()=>v(d),children:(0,Yt.jsxs)("div",{className:"block-editor-inserter__media-list__item-preview",children:[f,l&&(0,Yt.jsx)("div",{className:"block-editor-inserter__media-list__item-preview-spinner",children:(0,Yt.jsx)(dr.Spinner,{})})]})})}),(0,Yt.jsx)(kt.Popup,{children:y})]}),!l&&(0,Yt.jsx)(O7e,{category:r,media:e,onDetach:o})]})})}),n&&(0,Yt.jsx)(A7e,{onClose:()=>i(!1),onSubmit:()=>{t((0,t9.cloneBlock)(d)),h((0,gi.__)("Image inserted."),{type:"snackbar",id:"inserter-notice"}),i(!1)}})]})}var o9=c(E(),1);function L7e({mediaList:e,category:t,onClick:o,onDetach:r,label:n=(0,mpe.__)("Media List")}){return(0,o9.jsx)(ppe.Composite,{role:"listbox",className:"block-editor-inserter__media-list","aria-label":n,children:e.map((i,s)=>(0,o9.jsx)(fpe,{media:i,category:t,onClick:o,onDetach:r},i.id||i.sourceId||s))})}var hpe=L7e;var gpe=c(U(),1),M7e=()=>null,yu=(0,gpe.withFilters)("editor.MediaUpload")(M7e);var bpe=c(Q(),1);function N7e({fallback:e=null,children:t}){return(0,bpe.useSelect)(r=>{let{getSettings:n}=r(C);return!!n().mediaUpload},[])?t:e}var Xs=N7e;var zi=c(F(),1),r9=c(Q(),1);function ype(e){return Array.isArray(e)?{mediaItems:e}:{mediaItems:e?.mediaItems??[],totalItems:e?.totalItems,totalPages:e?.totalPages}}function vpe(e,t={},o){let[r,n]=(0,zi.useState)(),[i,s]=(0,zi.useState)({}),[a,l]=(0,zi.useState)(!1),u=(0,zi.useRef)(),d=(0,zi.useRef)(),f=(0,zi.useRef)(),p=(0,zi.useRef)();return(0,zi.useEffect)(()=>{(async()=>{let h=JSON.stringify({category:e.name,...t}),m={};u.current=m,l(!0),(d.current!==h||f.current!==e.fetch)&&n([]),(p.current!==e.name||f.current!==e.fetch)&&s({}),d.current=h,f.current=e.fetch,p.current=e.name;let{page:g,...b}=t,v=g>1?t:b,{mediaItems:y,totalItems:k,totalPages:S}=ype(await e.fetch?.(v));m===u.current&&(n(y),s({totalItems:k,totalPages:S}),l(!1))})()},[e.name,e.fetch,...Object.values(t),o]),{mediaList:r,isLoading:a,totalItems:i.totalItems,totalPages:i.totalPages}}function Spe(e,t=400){let[o,r]=(0,zi.useState)(!1);return(0,zi.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>r(!0),t);return()=>{clearTimeout(n),r(!1)}},[e,t]),o}function kpe(e){let[t,o]=(0,zi.useState)([]),r=(0,r9.useSelect)(a=>H(a(C)).getInserterMediaCategories(),[]),{canInsertImage:n,canInsertVideo:i,canInsertAudio:s}=(0,r9.useSelect)(a=>{let{canInsertBlockType:l}=a(C);return{canInsertImage:l("core/image",e),canInsertVideo:l("core/video",e),canInsertAudio:l("core/audio",e)}},[e]);return(0,zi.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}=ype(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 on=c(E(),1),D7e=20,V7e=["image"];function F7e({onSelect:e}){return(0,on.jsx)(Xs,{children:(0,on.jsx)(yu,{multiple:"add",onSelect:e,allowedTypes:V7e,title:(0,fr.__)("Attach images"),render:({open:t})=>(0,on.jsx)(vu.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,fr.__)("Attach images")})})})}function MC({rootClientId:e,onInsert:t,category:o}){let[r,n,i]=(0,LC.useDebouncedInput)(),[s,a]=(0,bi.useState)(1),l=(0,LC.usePrevious)(o.name),u=(0,LC.usePrevious)(i);(l!==o.name||u!==i)&&s!==1&&a(1);let d=(0,bi.useMemo)(()=>({per_page:D7e,page:s,search:i}),[s,i]),[f,p]=(0,bi.useState)(0),{mediaList:h,isLoading:m,totalItems:g,totalPages:b}=vpe(o,d,f),v=b||1;typeof b=="number"&&s>v&&a(v);let y=!o.isExternalResource,k=y?o.attach:void 0,S=y?o.detach:void 0,_=y?o.subscribe:void 0,x=v>1,w=x||!!k,T=(0,bi.useRef)(),B=(0,bi.useCallback)(q=>{(0,xpe.getScrollContainer)(T.current)?.scrollTo(0,0),a(q)},[]),{createErrorNotice:R,createSuccessNotice:I,createWarningNotice:A}=(0,_pe.useDispatch)(wpe.store),P=Spe(m),O=(0,bi.useCallback)(()=>{y&&o.invalidate?.(d),p(q=>q+1)},[o,d,y]);(0,bi.useEffect)(()=>{if(_)return _(()=>p(q=>q+1),d)},[_,d]);let N=(0,bi.useCallback)(async q=>{try{let J=await k(q);if(!J){A((0,fr.__)("No images were attached."),{type:"snackbar",id:"inserter-notice"});return}O(),I(o.postTypeLabel?(0,fr.sprintf)((0,fr._n)("%1$d image attached to %2$s.","%1$d images attached to %2$s.",J),J,o.postTypeLabel):(0,fr.sprintf)((0,fr._n)("%d image attached to post.","%d images attached to post.",J),J),{type:"snackbar",id:"inserter-notice"})}catch{R((0,fr.__)("Could not attach images."),{type:"snackbar",id:"inserter-notice"})}},[k,o,O,R,I,A]),z=(0,bi.useCallback)(async q=>{try{await S(q),O(),I(o.postTypeLabel?(0,fr.sprintf)((0,fr.__)("Image detached from %s."),o.postTypeLabel):(0,fr.__)("Image detached from post."),{type:"snackbar",id:"inserter-notice"})}catch{R((0,fr.__)("Could not detach image."),{type:"snackbar",id:"inserter-notice"})}},[S,o,O,R,I]),[V,M]=(0,bi.useState)(),D=(0,bi.useCallback)(()=>{let q=V;M(void 0),z(q)},[z,V]),L="block-editor-inserter__media-panel",j=o.labels.search_items||(0,fr.__)("Search");return(0,on.jsxs)("div",{ref:T,className:K(L,{"has-footer":w}),children:[(0,on.jsx)(vu.SearchControl,{className:`${L}-search`,onChange:n,value:r,label:j,placeholder:j}),m&&!h?.length&&(0,on.jsx)("div",{className:`${L}-spinner`,children:(0,on.jsx)(vu.Spinner,{})}),!m&&!h?.length&&(0,on.jsx)(lc,{children:o.emptyMessage&&!i?o.emptyMessage:(0,fr.__)("No results found.")}),!!h?.length&&(0,on.jsx)("div",{className:K(`${L}-results`,{"is-loading":P}),"aria-busy":P,children:(0,on.jsx)(hpe,{rootClientId:e,onClick:t,onDetach:S?M:void 0,mediaList:h,category:o})}),w&&(0,on.jsxs)(Qe,{direction:"column",gap:"sm",className:`${L}-footer`,children:[x&&(0,on.jsx)(QS,{currentPage:s,numPages:v,changePage:B,totalItems:g}),k&&(0,on.jsx)(F7e,{onSelect:N})]}),V&&(0,on.jsxs)(vu.Modal,{title:(0,fr.__)("Detach image"),onRequestClose:()=>M(void 0),overlayClassName:`${L}-detach-modal`,children:[(0,on.jsx)("p",{children:o.postTypeLabel?(0,fr.sprintf)((0,fr.__)("Detach this image from the current %s? The image will remain in the Media Library."),o.postTypeLabel):(0,fr.__)("Detach this image from the current post? The image will remain in the Media Library.")}),(0,on.jsxs)("div",{className:`${L}-detach-actions`,children:[(0,on.jsx)(vu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>M(void 0),children:(0,fr.__)("Cancel")}),(0,on.jsx)(vu.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:D,children:(0,fr.__)("Detach")})]})]})]})}var Qs=c(E(),1),z7e=["image","video","audio"];function j7e({rootClientId:e,selectedCategory:t,onSelectCategory:o,onInsert:r,children:n}){let i=kpe(e),s=(0,Epe.useViewportMatch)("medium","<"),a="block-editor-inserter__media-tabs",l=(0,sk.useCallback)(d=>{if(!d?.url)return;let f=window.__experimentalDataViewsMediaModal&&d.mime_type?d.mime_type.split("/")[0]:d.type,[p]=g2(d,f);r(p)},[r]),u=(0,sk.useMemo)(()=>i.map(d=>({...d,label:d.labels.name})),[i]);return(0,sk.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,Qs.jsxs)(Qs.Fragment,{children:[!s&&(0,Qs.jsxs)("div",{className:`${a}-container`,children:[(0,Qs.jsx)(h2,{categories:u,selectedCategory:t,onSelectCategory:o,children:n}),(0,Qs.jsx)(Xs,{children:(0,Qs.jsx)(yu,{multiple:!1,onSelect:l,allowedTypes:z7e,render:({open:d})=>(0,Qs.jsx)(Tpe.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,Cpe.__)("Open Media Library")})})})]}),s&&(0,Qs.jsx)(c2,{categories:u,screenClassName:"block-editor-inserter__media-mobile-screen",children:d=>(0,Qs.jsx)(MC,{onInsert:r,rootClientId:e,category:d})})]}):(0,Qs.jsx)(lc,{})}var n9=j7e;var NC=c(F(),1),ym=c(G(),1);var y2=c(fe(),1),Ppe=c(Qr(),1),Ipe=c(Q(),1);var Rpe=c(U(),1),{Fill:Bpe,Slot:H7e}=(0,Rpe.createSlotFill)("__unstableInserterMenuExtension");Bpe.Slot=H7e;var b2=Bpe;var ks=c(E(),1),U7e=9,G7e=[];function W7e({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:h,selectBlockOnInsert:m,isQuick:g}){let b=(0,y2.useDebounce)(Ppe.speak,500),{prioritizedBlocks:v}=(0,Ipe.useSelect)(V=>({prioritizedBlocks:V(C).getBlockListSettings(n)?.prioritizedInserterBlocks||G7e}),[n]),[y,k]=gm({onSelect:t,rootClientId:n,clientId:i,isAppender:s,insertionIndex:a,shouldFocusBlock:p,selectBlockOnInsert:m}),[S,_,x,w]=kp(y,k,g),[T,,B]=bm(k,y,void 0,g),R=(0,NC.useMemo)(()=>{if(l===0)return[];let V=Dw(T,e);return l!==void 0?V.slice(0,l):V},[e,T,l]),I=u;h&&R.length>2&&(I=0);let A=(0,NC.useMemo)(()=>{if(I===0)return[];let V=S.filter(L=>L.name!=="core/block"),M=Kc(V,"frecency","desc");!e&&v.length&&(M=tP(M,v));let D=QB(M,_,x,e);return I!==void 0?D.slice(0,I):D},[e,S,_,x,I,v]);(0,NC.useEffect)(()=>{if(!e)return;let V=A.length+R.length,M=(0,ym.sprintf)((0,ym._n)("%d result found.","%d results found.",V),V);b(M)},[e,b,A,R]);let P=(0,y2.useAsyncList)(A,{step:U7e}),O=A.length>0||R.length>0,N=!!A.length&&(0,ks.jsx)(hm,{title:(0,ks.jsx)(bt,{children:(0,ym.__)("Blocks")}),children:(0,ks.jsx)(pb,{items:P,onSelect:w,onHover:o,label:(0,ym.__)("Blocks"),isDraggable:f})}),z=!!R.length&&(0,ks.jsx)(hm,{title:(0,ks.jsx)(bt,{children:(0,ym.__)("Patterns")}),children:(0,ks.jsx)("div",{className:"block-editor-inserter__quick-inserter-patterns",children:(0,ks.jsx)(gu,{blockPatterns:R,onClickPattern:B,onHover:r,isDraggable:f})})});return(0,ks.jsxs)($S,{children:[!d&&!O&&(0,ks.jsx)(lc,{}),h?z:N,!!A.length&&!!R.length&&(0,ks.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),h?N:z,d&&(0,ks.jsx)(b2.Slot,{fillProps:{onSelect:w,onHover:o,filterValue:e,hasItems:O,rootClientId:y},children:V=>V.length?V:O?null:(0,ks.jsx)(lc,{})})]})}var v2=W7e;var k2=c(U(),1),Ope=c(F(),1);var zd=c(E(),1),{Tabs:S2}=H(k2.privateApis);function $7e({defaultTabId:e,onClose:t,onSelect:o,selectedTab:r,tabs:n,closeButtonLabel:i},s){return(0,zd.jsx)("div",{className:"block-editor-tabbed-sidebar",children:(0,zd.jsxs)(S2,{selectOnMove:!1,defaultTabId:e,onSelect:o,selectedTabId:r,children:[(0,zd.jsxs)("div",{className:"block-editor-tabbed-sidebar__tablist-and-close-button",children:[(0,zd.jsx)(k2.Button,{className:"block-editor-tabbed-sidebar__close-button",icon:eg,label:i,onClick:()=>t(),size:"compact"}),(0,zd.jsx)(S2.TabList,{className:"block-editor-tabbed-sidebar__tablist",ref:s,children:n.map(a=>(0,zd.jsx)(S2.Tab,{tabId:a.name,className:"block-editor-tabbed-sidebar__tab",children:a.title},a.name))})]}),n.map(a=>(0,zd.jsx)(S2.TabPanel,{tabId:a.name,focusable:!1,className:"block-editor-tabbed-sidebar__tabpanel",ref:a.panelRef,children:a.panel},a.name))]})})}var _2=(0,Ope.forwardRef)($7e);var x2=c(Q(),1),ak=c(F(),1);function DC(e=!0){let{setZoomLevel:t,resetZoomLevel:o}=H((0,x2.useDispatch)(C)),{isZoomedOut:r,isZoomOut:n}=(0,x2.useSelect)(a=>{let{isZoomOut:l}=H(a(C));return{isZoomedOut:l(),isZoomOut:l}},[]),i=(0,ak.useRef)(!1),s=(0,ak.useRef)(e);(0,ak.useEffect)(()=>{r!==s.current&&(i.current=!1)},[r]),(0,ak.useEffect)(()=>(s.current=e,e!==n()&&(i.current=!0,e?t("auto-scaled"):o()),()=>{i.current&&n()&&o()}),[e,n,o,t])}var qt=c(E(),1),Lpe=()=>{};function K7e({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},h){let{isZoomOutMode:m,hasSectionRootClientId:g}=(0,Ape.useSelect)(he=>{let{isZoomOut:ke,getSectionRootClientId:_e}=H(he(C));return{isZoomOutMode:ke(),hasSectionRootClientId:!!_e()}},[]),[b,v,y]=(0,VC.useDebouncedInput)(a),[k,S]=(0,Jt.useState)(null),[_,x]=(0,Jt.useState)(p),[w,T]=(0,Jt.useState)("all"),[B,R]=(0,Jt.useState)(null),I=(0,VC.useViewportMatch)("large"),P=(0,VC.useViewportMatch)("medium","<")?d:Lpe;function O(){return f||(m?"patterns":"blocks")}let[N,z]=(0,Jt.useState)(O());DC(g&&(N==="patterns"||N==="media")&&I);let[M,D,L]=gm({rootClientId:e,clientId:t,isAppender:o,insertionIndex:r,shouldFocusBlock:l}),j=(0,Jt.useRef)(),q=(0,Jt.useCallback)((he,ke,_e,we)=>{D(he,ke,_e,we),n(he),P(),window.requestAnimationFrame(()=>{!l&&!j.current?.contains(h.current.ownerDocument.activeElement)&&j.current?.querySelector("button").focus()})},[D,P,n,h,l]),J=(0,Jt.useCallback)((he,ke,..._e)=>{L(!1),D(he,{patternName:ke},..._e),n(),P()},[D,P,n,L]),te=(0,Jt.useCallback)(he=>{L(he),S(he)},[L,S]),ee=(0,Jt.useCallback)((he,ke)=>{x(he),T(ke),u?.()},[x,u]),$=N==="patterns"&&!y&&!!_,W=N==="media"&&!!B,[Y,Z]=(0,Jt.useState)(!1),oe=(0,Jt.useRef)(null),ne=(0,Jt.useRef)(null),X=(0,Jt.useRef)(null);(0,Jt.useEffect)(()=>{let he=_e=>{Z(_e.currentTarget.scrollTop>0)},ke=[oe.current,ne.current,X.current].filter(Boolean);return ke.forEach(_e=>_e.addEventListener("scroll",he)),()=>{ke.forEach(_e=>_e.removeEventListener("scroll",he))}},[]);let re=(0,Jt.useMemo)(()=>N==="media"?null:(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)(w2.SearchControl,{className:K("block-editor-inserter__search",{"is-scrolled":Y}),onChange:he=>{k&&S(null),v(he)},value:b,label:(0,vm.__)("Search"),placeholder:(0,vm.__)("Search")}),!!y&&(0,qt.jsx)(v2,{filterValue:y,onSelect:n,onHover:te,rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l,prioritizePatterns:N==="patterns"})]}),[N,k,S,v,b,y,n,te,l,t,e,r,o,Y]),ae=(0,Jt.useMemo)(()=>(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)("div",{className:"block-editor-inserter__block-list",children:(0,qt.jsx)(Lfe,{ref:j,rootClientId:M,onInsert:q,onHover:te,showMostUsedBlocks:s})}),i&&(0,qt.jsxs)("div",{className:"block-editor-inserter__tips",children:[(0,qt.jsx)(bt,{render:(0,qt.jsx)("h2",{}),children:(0,vm.__)("A tip for using the block editor")}),(0,qt.jsx)(zle,{})]})]}),[M,q,te,s,i]),ve=(0,Jt.useMemo)(()=>(0,qt.jsx)(ipe,{rootClientId:M,onInsert:J,onSelectCategory:ee,selectedCategory:_,children:$&&(0,qt.jsx)(d2,{rootClientId:M,onInsert:J,category:_,patternFilter:w,showTitlesAsTooltip:!0})}),[M,J,ee,w,_,$]),xe=(0,Jt.useMemo)(()=>(0,qt.jsx)(n9,{rootClientId:M,selectedCategory:B,onSelectCategory:R,onInsert:q,children:W&&(0,qt.jsx)(MC,{rootClientId:M,onInsert:q,category:B})}),[M,q,B,R,W]),ge=he=>{he!=="patterns"&&x(null),z(he)},be=(0,Jt.useRef)();return(0,Jt.useLayoutEffect)(()=>{be.current&&window.requestAnimationFrame(()=>{be.current.querySelector('[role="tab"][aria-selected="true"]')?.focus()})},[]),(0,qt.jsxs)("div",{className:K("block-editor-inserter__menu",{"show-panel":$||W,"is-zoom-out":m}),ref:h,children:[(0,qt.jsx)("div",{className:"block-editor-inserter__main-area",children:(0,qt.jsx)(_2,{ref:be,onSelect:ge,onClose:d,selectedTab:N,closeButtonLabel:(0,vm.__)("Close Block Inserter"),tabs:[{name:"blocks",title:(0,vm.__)("Blocks"),panelRef:oe,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,N==="blocks"&&!y&&ae]})},{name:"patterns",title:(0,vm.__)("Patterns"),panelRef:ne,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,N==="patterns"&&!y&&ve]})},{name:"media",title:(0,vm.__)("Media"),panelRef:X,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,xe]})}]})}),i&&k&&(0,qt.jsx)(w2.Popover,{className:"block-editor-inserter__preview-container__popover",placement:"right-start",offset:16,focusOnMount:!1,animate:!1,children:(0,qt.jsx)(mfe,{item:k})})]})}var i9=(0,Jt.forwardRef)(K7e);function Y7e(e,t){return(0,qt.jsx)(i9,{...e,onPatternCategorySelection:Lpe,ref:t})}var Mpe=(0,Jt.forwardRef)(Y7e);var C2=c(F(),1),FC=c(G(),1),E2=c(U(),1),Npe=c(Q(),1);var bb=c(E(),1),q7e=6,Z7e=6,X7e=2;function T2({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n,hasSearch:i=!0}){let[s,a]=(0,C2.useState)(""),[l,u]=gm({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n}),[d]=kp(l,u,!0),{setInserterIsOpened:f,insertionIndex:p}=(0,Npe.useSelect)(g=>{let{getSettings:b,getBlockIndex:v,getBlockCount:y}=g(C),k=b(),S=v(o),_=y();return{setInserterIsOpened:k.__experimentalSetIsInserterOpened,insertionIndex:S===-1?_:S}},[o]),h=i&&d.length>q7e;(0,C2.useEffect)(()=>{f&&f(!1)},[f]);let m=()=>{f({filterValue:s,onSelect:e,rootClientId:t,insertionIndex:p})};return(0,bb.jsxs)("div",{className:K("block-editor-inserter__quick-inserter",{"has-search":h,"has-expand":f}),children:[h&&(0,bb.jsx)(E2.SearchControl,{className:"block-editor-inserter__search",value:s,onChange:g=>{a(g)},label:(0,FC.__)("Search"),placeholder:(0,FC.__)("Search")}),(0,bb.jsx)("div",{className:"block-editor-inserter__quick-inserter-results",children:(0,bb.jsx)(v2,{filterValue:s,onSelect:e,rootClientId:t,clientId:o,isAppender:r,maxBlockPatterns:s?X7e:0,maxBlockTypes:Z7e,isDraggable:!1,selectBlockOnInsert:n,isQuick:!0})}),f&&(0,bb.jsx)(E2.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__quick-inserter-expand",onClick:m,"aria-label":(0,FC.__)("Browse all. This will open the main inserter panel in the editor toolbar."),children:(0,FC.__)("Browse all")})]})}var Q7e=50;function Dpe(e,t){if(!e||!e.attributes||!t?.__experimentalLabel)return null;let o=t.__experimentalLabel(e.attributes,{context:"appender"});return typeof o=="string"&&o.length<Q7e&&o.length>0?o:null}var lk=c(E(),1),J7e=({onToggle:e,disabled:t,isOpen:o,blockTitle:r,hasSingleBlockType:n,appenderLabel:i,toggleProps:s={}},a)=>{let{as:l=R2.Button,label:u,onClick:d,...f}=s,p=u;!p&&i?p=i:!p&&n?p=(0,jd.sprintf)((0,jd._x)("Add %s","directly add the only allowed block"),r.toLowerCase()):p||(p=(0,jd._x)("Add block","Generic label for block inserter button"));function h(m){e&&e(m),d&&d(m)}return(0,lk.jsx)(l,{ref:a,__next40pxDefaultSize:s.as?void 0:!0,icon:Ca,label:p,tooltipPosition:"bottom",onClick:h,className:"block-editor-inserter__toggle","aria-haspopup":n?!1:"true","aria-expanded":n?!1:o,isPressed:!n&&o,disabled:t,...f})},eUe=(0,s9.forwardRef)(J7e),tUe=({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},h)=>{let{hasItems:m,hasSingleBlockType:g,blockTitle:b,allowedBlockType:v,blockToInsert:y,appenderLabel:k,targetRootClientId:S}=(0,ck.useSelect)(V=>{let{getBlockRootClientId:M,hasInserterItems:D,getAllowedBlocks:L,getDirectInsertBlock:j,getBlockListSettings:q}=V(C),{getBlockVariations:J,getBlockType:te}=V(yb.store),ee=t||M(e)||void 0,$=L(ee),W=s&&j(ee),{defaultBlock:Y}=q(ee)??{},Z=$?.length===1&&J($[0].name,"inserter")?.length===0,oe=Z?$[0]:null,ne=W||null;!ne&&Z&&Y?.name===oe.name&&(ne=Y);let X=W?te(W.name):null;return{hasItems:D(ee),hasSingleBlockType:Z,blockTitle:oe?oe.title:"",allowedBlockType:oe,blockToInsert:ne,appenderLabel:Dpe(W,X),targetRootClientId:ee}},[t,e,s]),{insertBlock:_}=(0,ck.useDispatch)(C),{getBlock:x,getBlockIndex:w,getBlockOrder:T,getBlockRootClientId:B,getBlockSelectionEnd:R,getPreviousBlockClientId:I}=(0,ck.useSelect)(C),{getActiveBlockVariation:A,getBlockType:P}=(0,ck.useSelect)(yb.store);if(!m&&(r||S||e))return null;function O(){let V=y?.name??v.name;function M(te){if(!te?.length)return{};let ee;if(e){let $=x(e),W=x(I(e));$?.name===W?.name&&(ee=W?.attributes)}else if(S){let $=x(S)?.innerBlocks?.at(-1);$?.name===V&&(ee=$.attributes)}return ee?Object.fromEntries(te.filter($=>$ in ee).map($=>[$,ee[$]])):{}}function D(){if(e)return w(e);let te=R();return!r&&te&&B(te)===S?w(te)+1:T(S).length}let L=M(y?.attributesToCopy),j=(0,yb.createBlock)(V,{...y?.attributes,...L});_(j,D(),S,i),u?.(j);let q=P(V),J;if(q&&(J=(0,yb.__experimentalGetBlockLabel)(q,j.attributes),J===q.title&&(J=A(V,j.attributes)?.title||J)),J){let te=(0,jd.sprintf)((0,jd.__)("%s block added"),J);(0,Vpe.speak)(te)}}function N({onToggle:V,isOpen:M}){let D={onToggle:V,isOpen:M,disabled:o||!m,blockTitle:b,hasSingleBlockType:g,appenderLabel:k,toggleProps:p};return f?f(D):(0,lk.jsx)(eUe,{ref:h,...D})}function z({onClose:V}){return l?(0,lk.jsx)(T2,{onSelect:M=>{let D=Array.isArray(M)&&M?.length?M[0]:M;u&&typeof u=="function"&&u(D),V()},rootClientId:S,clientId:e,isAppender:r,selectBlockOnInsert:i}):(0,lk.jsx)(Mpe,{onSelect:()=>{V()},onClose:V,rootClientId:S,clientId:e,isAppender:r,showInserterHelpPanel:a})}return g||y?N({onToggle:O}):(0,lk.jsx)(R2.Dropdown,{className:"block-editor-inserter",contentClassName:K("block-editor-inserter__popover",{"is-quick":l}),popoverProps:{position:n,shift:!0},onToggle:d,expandOnMobile:!0,headerTitle:(0,jd.__)("Add a block"),renderToggle:N,renderContent:z,onClose:u})},oUe=(0,s9.forwardRef)(tUe),Za=oUe;var zC=c(E(),1),rUe="\uFEFF";function uk({rootClientId:e}){let{showPrompt:t,isLocked:o,placeholder:r,isManualGrid:n}=(0,B2.useSelect)(u=>{let{getBlockCount:d,getSettings:f,getTemplateLock:p,getBlockAttributes:h}=u(C),m=!d(e),{bodyPlaceholder:g}=f();return{showPrompt:m,isLocked:!!p(e),placeholder:g,isManualGrid:h(e)?.layout?.isManualPlacement}},[e]),{insertDefaultBlock:i,startTyping:s}=(0,B2.useDispatch)(C);if(o||n)return null;let a=(0,Fpe.decodeEntities)(r)||(0,a9.__)("Type / to choose a block"),l=()=>{i(void 0,e),s()};return(0,zC.jsxs)("div",{"data-root-client-id":e||"",className:K("block-editor-default-block-appender",{"has-visible-prompt":t}),children:[(0,zC.jsx)("p",{tabIndex:"0",role:"button","aria-label":(0,a9.__)("Add default block"),className:"block-editor-default-block-appender__content",onKeyDown:u=>{(P2.ENTER===u.keyCode||P2.SPACE===u.keyCode)&&l()},onClick:()=>l(),onFocus:()=>{t&&l()},children:t?a:rUe}),(0,zC.jsx)(Za,{rootClientId:e,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0})]})}var zpe=c(U(),1),l9=c(F(),1),jC=c(G(),1);var jpe=c(Rt(),1);var I2=c(E(),1);function Hpe({rootClientId:e,className:t,onFocus:o,tabIndex:r,onSelect:n},i){return(0,I2.jsx)(Za,{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,h;return f?h=f:d?h=(0,jC.sprintf)((0,jC._x)("Add %s","directly add the only allowed block"),u.toLowerCase()):h=(0,jC._x)("Add block","Generic label for block inserter button"),(0,I2.jsx)(zpe.Button,{__next40pxDefaultSize:!0,ref:i,onFocus:o,tabIndex:r,className:K(t,"block-editor-button-block-appender"),onClick:s,"aria-haspopup":p?"true":void 0,"aria-expanded":p?l:void 0,disabled:a,label:h,showTooltip:!0,children:(0,I2.jsx)(gt,{icon:Ca})})},isAppender:!0})}var Upe=(0,l9.forwardRef)((e,t)=>((0,jpe.default)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender",since:"5.9"}),Hpe(e,t))),Sm=(0,l9.forwardRef)(Hpe);var dk=c(E(),1);function nUe({rootClientId:e}){return(0,c9.useSelect)(o=>o(C).canInsertBlockType((0,Gpe.getDefaultBlockName)(),e))?(0,dk.jsx)(uk,{rootClientId:e}):(0,dk.jsx)(Sm,{rootClientId:e,className:"block-list-appender__toggle"})}function Wpe({rootClientId:e,CustomAppender:t,className:o,tagName:r="div"}){let n=(0,c9.useSelect)(i=>{let{getBlockInsertionPoint:s,isBlockInsertionPointVisible:a,getBlockCount:l}=i(C),u=s();return a()&&e===u?.rootClientId&&l(e)===0},[e]);return(0,dk.jsx)(r,{tabIndex:-1,className:K("block-list-appender wp-block",o,{"is-drag-over":n}),contentEditable:!1,"data-block":!0,children:t?(0,dk.jsx)(t,{}):(0,dk.jsx)(nUe,{rootClientId:e})})}var sme=c(fe(),1),UC=c(Q(),1),ame=c(F(),1),lme=c(G(),1);var fk=c(Q(),1),_m=c(F(),1),L2=c(U(),1),nme=c(fe(),1);var Ype=c(Q(),1),km=c(F(),1),qpe=c(U(),1),Zpe=c(G(),1);var Kpe=c(fe(),1),u9=c(Tt(),1),$pe=new WeakMap;function iUe(e){let t=(0,Kpe.useRefEffect)(o=>{function r(i){let{deltaX:s,deltaY:a,target:l}=i,u=e.current,d=$pe.get(u);d||(d=(0,u9.getScrollContainer)(u),$pe.set(u,d));let f=(0,u9.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 vb=iUe;var d9=c(E(),1),sUe=Number.MAX_SAFE_INTEGER;function aUe({previousClientId:e,nextClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,operation:i="insert",nearestSide:s="right",...a}){let[l,u]=(0,km.useReducer)(y=>(y+1)%sUe,0),{orientation:d,rootClientId:f,isVisible:p}=(0,Ype.useSelect)(y=>{let{getBlockListSettings:k,getBlockRootClientId:S,isBlockVisible:_}=y(C),x=S(e??t);return{orientation:k(x)?.orientation||"vertical",rootClientId:x,isVisible:_(e)&&_(t)}},[e,t]),h=Nt(e),m=Nt(t),g=d==="vertical",b=(0,km.useMemo)(()=>l<0||!h&&!m||!p?void 0:{contextElement:i==="group"?m||h:h||m,getBoundingClientRect(){let k=h?h.getBoundingClientRect():null,S=m?m.getBoundingClientRect():null,_=0,x=0,w=0,T=0;if(i==="group"){let B=S||k;x=B.top,w=0,T=B.bottom-B.top,_=s==="left"?B.left-2:B.right-2}else g?(x=k?k.bottom:S.top,w=k?k.width:S.width,T=S&&k?S.top-k.bottom:0,_=k?k.left:S.left):(x=k?k.top:S.top,T=k?k.height:S.height,(0,Zpe.isRTL)()?(_=S?S.right:k.left,w=k&&S?k.left-S.right:0):(_=k?k.right:S.left,w=k&&S?S.left-k.right:0),w=Math.max(w,0));return new window.DOMRect(_,x,w,T)}},[h,m,l,g,p,i,s]),v=vb(n);return(0,km.useLayoutEffect)(()=>{if(!h)return;let y=new window.MutationObserver(u);return y.observe(h,{attributes:!0}),()=>{y.disconnect()}},[h]),(0,km.useLayoutEffect)(()=>{if(!m)return;let y=new window.MutationObserver(u);return y.observe(m,{attributes:!0}),()=>{y.disconnect()}},[m]),(0,km.useLayoutEffect)(()=>{if(h)return h.ownerDocument.defaultView.addEventListener("resize",u),()=>{h.ownerDocument.defaultView?.removeEventListener("resize",u)}},[h]),!h&&!m||!p?null:(0,d9.jsx)(qpe.Popover,{ref:v,animate:!1,anchor:b,focusOnMount:!1,__unstableSlotName:r,inline:!r,...a,className:K("block-editor-block-popover","block-editor-block-popover__inbetween",a.className),resize:!1,flip:!1,placement:"overlay",variant:"unstyled",children:(0,d9.jsx)("div",{className:"block-editor-block-popover__inbetween-container",children:o})},t+"--"+f)}var O2=aUe;var eme=c(Q(),1),tme=c(fe(),1),ome=c(U(),1);var Ud=c(F(),1);var Xpe=c(fe(),1),Qpe=c(U(),1),Hd=c(F(),1);var f9=c(E(),1),lUe=Number.MAX_SAFE_INTEGER;function cUe({clientId:e,bottomClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,shift:i=!0,...s},a){let l=Nt(e),u=Nt(t??e),d=(0,Xpe.useMergeRefs)([a,vb(n)]),[f,p]=(0,Hd.useReducer)(m=>(m+1)%lUe,0);(0,Hd.useLayoutEffect)(()=>{if(!l)return;let m,g=new window.MutationObserver(()=>{m||(m=window.requestAnimationFrame(()=>{m=null,p()}))});return g.observe(l,{attributes:!0}),()=>{g.disconnect(),m&&window.cancelAnimationFrame(m)}},[l]);let h=(0,Hd.useMemo)(()=>{if(!(f<0||!l||t&&!u))return{getBoundingClientRect(){return u?Lj(Nv(l),Nv(u)):Nv(l)},contextElement:l}},[f,l,t,u]);return!l||t&&!u?null:(0,f9.jsx)(Qpe.Popover,{ref:d,animate:!1,focusOnMount:!1,anchor:h,__unstableSlotName:r,inline:!r,placement:"top-start",resize:!1,flip:!1,shift:i,...s,className:K("block-editor-block-popover",s.className),variant:"unstyled",children:o})}var Sb=(0,Hd.forwardRef)(cUe),uUe=({clientId:e,bottomClientId:t,children:o,...r},n)=>(0,f9.jsx)(Sb,{...r,bottomClientId:t,clientId:e,__unstableContentRef:void 0,__unstablePopoverSlot:void 0,ref:n,children:o}),Jpe=(0,Hd.forwardRef)(uUe);var A2=c(E(),1);function dUe({clientId:e,bottomClientId:t,children:o,shift:r=!1,additionalStyles:n,...i},s){t??=e;let a=Nt(e);return(0,A2.jsx)(Sb,{ref:s,clientId:e,bottomClientId:t,shift:r,...i,children:a&&e===t?(0,A2.jsx)(fUe,{selectedElement:a,additionalStyles:n,children:o}):o})}function fUe({selectedElement:e,additionalStyles:t={},children:o}){let[r,n]=(0,Ud.useState)(e.offsetWidth),[i,s]=(0,Ud.useState)(e.offsetHeight);(0,Ud.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,Ud.useMemo)(()=>({position:"absolute",width:r,height:i,...t}),[r,i,t]);return(0,A2.jsx)("div",{style:a,children:o})}var Xa=(0,Ud.forwardRef)(dUe);var p9=c(E(),1),HC={hide:{opacity:0,scaleY:.75},show:{opacity:1,scaleY:1},exit:{opacity:0,scaleY:.9}};function pUe({__unstablePopoverSlot:e,__unstableContentRef:t}){let{clientId:o}=(0,eme.useSelect)(n=>{let{getBlockOrder:i,getBlockInsertionPoint:s}=n(C),a=s(),l=i(a.rootClientId);return l.length?{clientId:l[a.index]}:{}},[]),r=(0,tme.useReducedMotion)();return(0,p9.jsx)(Xa,{clientId:o,__unstablePopoverSlot:e,__unstableContentRef:t,className:"block-editor-block-popover__drop-zone",children:(0,p9.jsx)(ome.__unstableMotion.div,{"data-testid":"block-popover-drop-zone",initial:r?HC.show:HC.hide,animate:HC.show,exit:r?HC.show:HC.exit,className:"block-editor-block-popover__drop-zone-foreground"})})}var rme=pUe;var Gd=c(E(),1),pk=(0,_m.createContext)();pk.displayName="InsertionPointOpenRefContext";function mUe({__unstablePopoverSlot:e,__unstableContentRef:t,operation:o="insert",nearestSide:r="right"}){let{selectBlock:n,hideInsertionPoint:i}=(0,fk.useDispatch)(C),s=(0,_m.useContext)(pk),a=(0,_m.useRef)(),{orientation:l,previousClientId:u,nextClientId:d,rootClientId:f,isInserterShown:p,isDistractionFree:h,isZoomOutMode:m}=(0,fk.useSelect)(B=>{let{getBlockOrder:R,getBlockListSettings:I,getBlockInsertionPoint:A,isBlockBeingDragged:P,getPreviousBlockClientId:O,getNextBlockClientId:N,getSettings:z,isZoomOut:V}=H(B(C)),M=A(),D=R(M.rootClientId);if(!D.length)return{};let L=D[M.index-1],j=D[M.index];for(;P(L);)L=O(L);for(;P(j);)j=N(j);let q=z();return{previousClientId:L,nextClientId:j,orientation:I(M.rootClientId)?.orientation||"vertical",rootClientId:M.rootClientId,isDistractionFree:q.isDistractionFree,isInserterShown:M?.__unstableWithInserter,isZoomOutMode:V()}},[]),{getBlockEditingMode:g}=(0,fk.useSelect)(C),b=(0,nme.useReducedMotion)();function v(B){B.target===a.current&&d&&g(d)!=="disabled"&&n(d,-1)}function y(B){B.target===a.current&&!s.current&&i()}function k(B){B.target!==a.current&&(s.current=!0)}let S=(0,_m.useCallback)(B=>{!B&&s.current&&(s.current=!1)},[s]),_={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(h||m&&o!=="insert")return null;let T=K("block-editor-block-list__insertion-point",l==="horizontal"||o==="group"?"is-horizontal":"is-vertical");return(0,Gd.jsx)(O2,{previousClientId:u,nextClientId:d,__unstablePopoverSlot:e,__unstableContentRef:t,operation:o,nearestSide:r,children:(0,Gd.jsxs)(L2.__unstableMotion.div,{layout:!b,initial:b?"rest":"start",animate:"rest",whileHover:"hover",whileTap:"pressed",exit:"start",ref:a,tabIndex:-1,onClick:v,onFocus:k,className:K(T,{"is-with-inserter":p}),onHoverEnd:y,children:[(0,Gd.jsx)(L2.__unstableMotion.div,{variants:_,className:"block-editor-block-list__insertion-point-indicator","data-testid":"block-list-insertion-point-indicator"}),p&&(0,Gd.jsx)(L2.__unstableMotion.div,{variants:x,className:K("block-editor-block-list__insertion-point-inserter"),children:(0,Gd.jsx)(Za,{ref:S,position:"bottom center",clientId:d,rootClientId:f,__experimentalIsQuick:!0,onToggle:B=>{s.current=B},onSelectOrClose:()=>{s.current=!1}})})]})})}function ime(e){let{insertionPoint:t,isVisible:o,isBlockListEmpty:r}=(0,fk.useSelect)(n=>{let{getBlockInsertionPoint:i,isBlockInsertionPointVisible:s,getBlockCount:a}=n(C),l=i();return{insertionPoint:l,isVisible:s(),isBlockListEmpty:a(l?.rootClientId)===0}},[]);return!o||r?null:t.operation==="replace"?(0,Gd.jsx)(rme,{...e},`${t.rootClientId}-${t.index}`):(0,Gd.jsx)(mUe,{operation:t.operation,nearestSide:t.nearestSide,...e})}function cme(){let e=(0,ame.useContext)(pk),t=(0,UC.useSelect)(g=>{let b=g(C).getSettings();return b.isDistractionFree||b.isPreviewMode||H(g(C)).isZoomOut()},[]),{getBlockListSettings:o,getBlockIndex:r,isMultiSelecting:n,getSelectedBlockClientIds:i,getSettings:s,getTemplateLock:a,__unstableIsWithinBlockOverlay:l,getBlockEditingMode:u,getBlockName:d,getBlockAttributes:f,getParentSectionBlock:p}=H((0,UC.useSelect)(C)),{showInsertionPoint:h,hideInsertionPoint:m}=(0,UC.useDispatch)(C);return(0,sme.useRefEffect)(g=>{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")){m();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 k=o(y),S=k?.orientation||"vertical",_=!!k?.__experimentalCaptureToolbars,x=v.clientY,w=v.clientX,B=Array.from(v.target.children).find(P=>{let O=P.getBoundingClientRect();return P.classList.contains("wp-block")&&S==="vertical"&&O.top>x||P.classList.contains("wp-block")&&S==="horizontal"&&((0,lme.isRTL)()?O.right<w:O.left>w)});if(!B){m();return}if(!B.id&&(B=B.firstElementChild,!B)){m();return}let R=B.id.slice(6);if(!R||l(R)||p(R)||i().includes(R)&&S==="vertical"&&!_&&!s().hasFixedToolbar)return;let I=B.getBoundingClientRect();if(S==="horizontal"&&(v.clientY>I.bottom||v.clientY<I.top)||S==="vertical"&&(v.clientX>I.right||v.clientX<I.left)){m();return}let A=r(R);if(A===0){m();return}h(y,A,{__unstableWithInserter:!0})}return g.addEventListener("mousemove",b),()=>{g.removeEventListener("mousemove",b)}},[e,o,r,n,h,m,i,t])}var M2=c(Q(),1),ume=c(fe(),1);var dme=c(E(),1);function kb(){let{getSettings:e,hasSelectedBlock:t,hasMultiSelection:o}=(0,M2.useSelect)(C),{clearSelectedBlock:r}=(0,M2.useDispatch)(C),{clearBlockSelection:n}=e();return(0,ume.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 fme(e){return(0,dme.jsx)("div",{ref:kb(),...e})}var Ame=c(fe(),1),hk=c(F(),1),Lme=c(Q(),1),Cb=c(ue(),1);var pme=c(E(),1);function mme({showSeparator:e,isFloating:t,onAddBlock:o,isToggle:r}){let{clientId:n}=ht();return(0,pme.jsx)(Sm,{className:K({"block-list-appender__toggle":r}),rootClientId:n,showSeparator:e,isFloating:t,onAddBlock:o})}var hme=c(E(),1);function gme(){let{clientId:e}=ht();return(0,hme.jsx)(uk,{rootClientId:e})}var D2=c(F(),1),vme=c(Q(),1),N2=c(Rt(),1),Sme=c(GC(),1);var WC=new WeakMap;function hUe(){let e;return t=>((e===void 0||!(0,Sme.isShallowEqual)(e,t))&&(e=t),e)}function yme(e){let[t]=(0,D2.useState)(hUe);return t(e)}function kme(e,t,o,r,n,i,s,a,l,u,d,f){let p=(0,vme.useRegistry)(),h=yme(o),m=yme(r),g=l===void 0||t==="contentOnly"?t:l;(0,D2.useLayoutEffect)(()=>{let b={allowedBlocks:h,prioritizedInserterBlocks:m,templateLock:g};if(u!==void 0&&(b.__experimentalCaptureToolbars=u),d!==void 0)b.orientation=d;else{let v=Ba(f?.type);b.orientation=v.getOrientation(f)}s!==void 0&&((0,N2.default)("__experimentalDefaultBlock",{alternative:"defaultBlock",since:"6.3",version:"6.4"}),b.defaultBlock=s),n!==void 0&&(b.defaultBlock=n),a!==void 0&&((0,N2.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,N2.default)("Using `Function` as a `directInsert` argument",{alternative:"`boolean` values",since:"6.5"}),WC.get(p)||WC.set(p,{}),WC.get(p)[e]=b,window.queueMicrotask(()=>{let v=WC.get(p);if(Object.keys(v).length){let{updateBlockListSettings:y}=p.dispatch(C);y(v),WC.set(p,{})}})},[e,h,m,g,n,i,s,a,u,d,f,p])}var m9=c(Zh(),1),V2=c(F(),1),_me=c(Q(),1),xme=c(ue(),1);function wme(e,t,o,r){let n=(0,_me.useRegistry)(),i=(0,V2.useRef)(null);(0,V2.useLayoutEffect)(()=>{let s=!1,{getBlocks:a,getSelectedBlocksInitialCaretPosition:l,isBlockSelected:u}=n.select(C),{replaceInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C);return window.queueMicrotask(()=>{if(s)return;let p=a(e),h=p.length===0||o==="all"||o==="contentOnly",m=!(0,m9.default)(t,i.current);if(!h||!m)return;i.current=t;let g=(0,xme.synchronizeBlocksWithTemplate)(p,t);(0,m9.default)(g,p)||(f({history:"ignore"}),d(e,g,p.length===0&&r&&g.length!==0&&u(e),l()))}),()=>{s=!0}},[t,o,e,n,r])}var Cme=c(ue(),1),Eme=c(Q(),1);function Tme(e){return(0,Eme.useSelect)(t=>{let o=t(C).getBlock(e);if(!o)return;let r=t(Cme.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 wb=c(Q(),1),j2=c(F(),1),H2=c(fe(),1),Ime=c(G(),1),mk=c(ue(),1);var h9=c(F(),1),_s=c(ue(),1),_b=c(Q(),1),Rme=c(Tt(),1);function g9(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 gUe(e,t,o,r,n,i,s,a,l){return u=>{let{srcRootClientId:d,srcClientIds:f,type:p,blocks:h}=g9(u);if(p==="inserter"){s();let m=h.map(g=>(0,_s.cloneBlock)(g));i(m,!0,null)}if(p==="block"){let m=o(f[0]);if(d===e&&m===t||f.includes(e)||r(f).some(y=>y===e))return;if(a==="group"){let y=f.map(k=>l(k));i(y,!0,null,f);return}let g=d===e,b=f.length,v=g&&m<t?t-b:t;n(f,d,v)}}}function bUe(e,t,o,r,n){return i=>{if(!t().mediaUpload)return;let s=(0,_s.findTransform)((0,_s.getBlockTransforms)("from"),a=>a.type==="files"&&r(a.blockName,e)&&a.isMatch(i));if(s){let a=s.transform(i,o);n(a)}}}function yUe(e){return t=>{let o=(0,_s.pasteHandler)({HTML:t,mode:"BLOCKS"});o.length&&e(o)}}function F2(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,_b.useSelect)(C),{getGroupingBlockName:p}=(0,_b.useSelect)(_s.store),{insertBlocks:h,moveBlocksToPosition:m,updateBlockAttributes:g,clearSelectedBlock:b,replaceBlocks:v,removeBlocks:y}=(0,_b.useDispatch)(C),k=(0,_b.useRegistry)(),S=(0,h9.useCallback)((B,R=!0,I=0,A=[])=>{Array.isArray(B)||(B=[B]);let O=l(e)[t];if(r==="replace")v(O,B,void 0,I);else if(r==="group"){let N=f(O);n==="left"?B.push(N):B.unshift(N);let z=B.map(L=>(0,_s.cloneSanitizedBlock)(L)),V=B.every(L=>L.name==="core/image"),M=i("core/gallery",e),D=(0,_s.createBlock)(V&&M?"core/gallery":p(),{layout:{type:"flex",flexWrap:V&&M?null:"nowrap"}},z);v([O,...A],D,void 0,I)}else h(B,t,e,R,I)},[l,e,t,r,v,f,n,i,p,h]),_=(0,h9.useCallback)((B,R,I)=>{if(r==="replace"){let A=u(B),O=l(e)[t];k.batch(()=>{y(B,!1),v(O,A,void 0,0)})}else m(B,R,e,I)},[r,l,u,m,k,y,v,t,e]),x=gUe(e,t,s,a,_,S,b,r,f),w=bUe(e,d,g,i,S),T=yUe(S);return B=>{let R=(0,Rme.getFilesFromDataTransfer)(B.dataTransfer),I=B.dataTransfer.getData("text/html");I?T(I):R.length?w(R):x(B)}}function vUe(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 xb(e,t,o=["top","bottom","left","right"]){let r,n;return o.forEach(i=>{let s=vUe(e,t,i);(r===void 0||s<r)&&(r=s,n=i)}),[r,n]}function z2(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}function Bme(e,t){return t.top<=e.y&&t.bottom>=e.y}var b9=30,SUe=120,kUe=120;function _Ue(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,k]=xb(t,v,["top","bottom"]);if(v.height>SUe&&y<b9){if(k==="top")return[p,"before"];if(k==="bottom")return[p+1,"after"]}}let h=(0,Ime.isRTL)();if(d&&f==="horizontal"){let v=d.getBoundingClientRect(),[y,k]=xb(t,v,["left","right"]);if(v.width>kUe&&y<b9){if(h&&k==="right"||!h&&k==="left")return[p,"before"];if(h&&k==="left"||!h&&k==="right")return[p+1,"after"]}}e.forEach(({isUnmodifiedDefaultBlock:v,getBoundingClientRect:y,blockIndex:k,blockOrientation:S})=>{let _=y();if(!_)return;let[x,w]=xb(t,_,n),[T,B]=xb(t,_,["left","right"]),R=z2(t,_);v&&R?x=0:o==="vertical"&&S!=="horizontal"&&(R&&T<b9||!R&&Bme(t,_))&&(l=k,u=B),x<a&&(s=w==="bottom"||!h&&w==="right"||h&&w==="left"?"after":"before",a=x,i=k)});let m=i+(s==="after"?1:-1),g=!!e[i]?.isUnmodifiedDefaultBlock,b=!!e[m]?.isUnmodifiedDefaultBlock;return l!==null?[l,"group",u]:!g&&!b?[s==="after"?i+1:i,"insert"]:[g?i:m,"replace"]}function U2(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 Pme(e,t){let{defaultView:o}=t;return!!(o&&e instanceof o.HTMLElement&&e.closest("[data-is-insertion-point]"))}function Ome({dropZoneElement:e,rootClientId:t="",parentClientId:o="",isDisabled:r=!1}={}){let n=(0,wb.useRegistry)(),[i,s]=(0,j2.useState)({index:null,operation:"insert"}),{getBlockType:a,getBlockVariations:l,getGroupingBlockName:u}=(0,wb.useSelect)(mk.store),{canInsertBlockType:d,getBlockListSettings:f,getBlocks:p,getBlockIndex:h,getDraggedBlockClientIds:m,getBlockNamesByClientId:g,getAllowedBlocks:b,isDragging:v,isGroupable:y,isZoomOut:k,getSectionRootClientId:S,getBlockParents:_}=H((0,wb.useSelect)(C)),{showInsertionPoint:x,hideInsertionPoint:w,startDragging:T,stopDragging:B}=H((0,wb.useDispatch)(C)),R=F2(i.operation==="before"||i.operation==="after"?o:t,i.index,{operation:i.operation,nearestSide:i.nearestSide}),I=(0,H2.useThrottle)((0,j2.useCallback)((A,P)=>{v()||T();let O=m(),N=[t,..._(t,!0)];if(O.some(Z=>N.includes(Z)))return;let V=b(t),M=g([t])[0],D=g(O);if(!U2(a,V,D,M))return;let j=S();if(k()&&j!==t)return;let q=p(t).filter(Z=>!((0,mk.hasBlockSupport)(Z.name,"visibility",!0)&&Z.attributes?.metadata?.blockVisibility===!1));if(q.length===0){n.batch(()=>{s({index:0,operation:"insert"}),x(t,0,{operation:"insert"})});return}let J=q.map(Z=>{let oe=Z.clientId;return{isUnmodifiedDefaultBlock:(0,mk.isUnmodifiedDefaultBlock)(Z),getBoundingClientRect:()=>{let ne=P.getElementById(`block-${oe}`);return ne?ne.getBoundingClientRect():null},blockIndex:h(oe),blockOrientation:f(oe)?.orientation}}),te=_Ue(J,{x:A.clientX,y:A.clientY},f(t)?.orientation,{dropZoneElement:e,parentBlockClientId:o,parentBlockOrientation:o?f(o)?.orientation:void 0,rootBlockIndex:h(t)}),[ee,$,W]=te,Y=J[ee]?.isUnmodifiedDefaultBlock;if(!(k()&&!Y&&$!=="insert")){if($==="group"){let Z=q[ee],oe=[Z.name,...D].every(ve=>ve==="core/image"),ne=d("core/gallery",t),X=y([Z.clientId,m()]),re=l(u(),"block"),ae=re&&re.find(({name:ve})=>ve==="group-row");if(oe&&!ne&&(!X||!ae)||!oe&&(!X||!ae))return}n.batch(()=>{s({index:ee,operation:$,nearestSide:W});let Z=["before","after"].includes($)?o:t;x(Z,ee,{operation:$,nearestSide:W})})}},[v,b,t,g,m,a,S,k,p,f,e,o,h,n,T,x,d,y,l,u]),200);return(0,H2.__experimentalUseDropZone)({dropZoneElement:e,isDisabled:r,onDrop:R,onDragOver(A){I(A,A.currentTarget.ownerDocument)},onDragLeave(A){let{ownerDocument:P}=A.currentTarget;Pme(A.relatedTarget,P)||Pme(A.target,P)||(I.cancel(),w())},onDragEnd(){I.cancel(),B(),w()}})}var Wd=c(E(),1),xUe={};function wUe({children:e,clientId:t}){let o=Tme(t);return(0,Wd.jsx)(sT,{value:o,children:e})}var CUe=(0,hk.memo)(BC);function Mme(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:h,renderAppender:m,orientation:g,placeholder:b,layout:v,name:y,blockType:k,parentLock:S,defaultLayout:_}=e;kme(t,S,o,r,n,i,s,a,u,p,g,v),wme(t,l,u,f);let x=(0,Cb.getBlockSupport)(y,"layout")||(0,Cb.getBlockSupport)(y,"__experimentalLayout")||xUe,{allowSizingOnChildren:w=!1}=x,T=v||x,B=(0,hk.useMemo)(()=>({..._,...T,...w&&{allowSizingOnChildren:!0}}),[_,T,w]),R=(0,Wd.jsx)(CUe,{rootClientId:t,renderAppender:m,__experimentalAppenderTagName:h,layout:B,wrapperRef:d,placeholder:b});return!k?.providesContext||Object.keys(k.providesContext).length===0?R:(0,Wd.jsx)(wUe,{clientId:t,children:R})}function EUe(e){return hA(e),(0,Wd.jsx)(Mme,{...e})}var G2=(0,hk.forwardRef)((e,t)=>{let o=Eb({ref:t},e);return(0,Wd.jsx)("div",{className:"block-editor-inner-blocks",children:(0,Wd.jsx)("div",{...o})})});function Eb(e={},t={}){let{__unstableDisableLayoutClassNames:o,__unstableDisableDropZone:r,dropZoneElement:n}=t,{clientId:i,layout:s=null,__unstableLayoutClassNames:a=""}=ht(),l=(0,Lme.useSelect)(S=>{let{getBlockName:_,isZoomOut:x,getTemplateLock:w,getBlockRootClientId:T,getBlockEditingMode:B,getBlockSettings:R,getSectionRootClientId:I}=H(S(C));if(!i){let D=I();return{isDropZoneDisabled:x()&&D!==""}}let{hasBlockSupport:A,getBlockType:P}=S(Cb.store),O=_(i),N=B(i),z=T(i),[V]=R(i,"layout"),M=N==="disabled";if(x()){let D=I();M=i!==D}return{__experimentalCaptureToolbars:A(O,"__experimentalExposeControlsToChildren",!1),name:O,blockType:P(O),parentLock:w(z),parentClientId:z,isDropZoneDisabled:M,defaultLayout:V}},[i]),{__experimentalCaptureToolbars:u,name:d,blockType:f,parentLock:p,parentClientId:h,isDropZoneDisabled:m,defaultLayout:g}=l,b=Ome({dropZoneElement:n,rootClientId:i,parentClientId:h}),v=(0,Ame.useMergeRefs)([e.ref,r||m||s?.isManualPlacement&&window.__experimentalEnableGridInteractivity?null:b]),y={__experimentalCaptureToolbars:u,layout:s,name:d,blockType:f,parentLock:p,defaultLayout:g,...t},k=y.value&&y.onChange?EUe:Mme;return{...e,ref:v,className:K(e.className,"block-editor-block-list__layout",o?"":a),children:i?(0,Wd.jsx)(k,{...y,clientId:i}):(0,Wd.jsx)(BC,{...t})}}Eb.save=Cb.__unstableGetInnerBlocksProps;G2.DefaultBlockAppender=gme;G2.ButtonBlockAppender=mme;G2.Content=()=>Eb.save().children;var $C=G2;var KC=c(U(),1),Nme=c(fe(),1),Dme=c(Q(),1),Vme=c(F(),1),Fme=c(G(),1);var W2=c(E(),1);function y9({clientId:e,rootClientId:t="",position:o="top"}){let[r,n]=(0,Vme.useState)(!1),{sectionRootClientId:i,sectionClientIds:s,insertionPoint:a,blockInsertionPointVisible:l,blockInsertionPoint:u,blocksBeingDragged:d}=(0,Dme.useSelect)(_=>{let{getInsertionPoint:x,getBlockOrder:w,getSectionRootClientId:T,isBlockInsertionPointVisible:B,getBlockInsertionPoint:R,getDraggedBlockClientIds:I}=H(_(C)),A=T(),P=w(A);return{sectionRootClientId:A,sectionClientIds:P,insertionPoint:x(),blockInsertionPoint:R(),blockInsertionPointVisible:B(),blocksBeingDragged:I()}},[]),f=(0,Nme.useReducedMotion)();if(!e)return;let p=!1;if(!(t===i&&s&&s.includes(e)))return null;let m=a?.index===0&&e===s[a.index],g=a&&a.hasOwnProperty("index")&&e===s[a.index-1];o==="top"&&(p=m||l&&u.index===0&&e===s[u.index]),o==="bottom"&&(p=g||l&&e===s[u.index-1]);let b=d[0],v=d.includes(e),y=s.indexOf(b),S=(y>0?s[y-1]:null)===e;return(v||S)&&(p=!1),(0,W2.jsx)(KC.__unstableAnimatePresence,{children:p&&(0,W2.jsx)(KC.__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:K("block-editor-block-list__zoom-out-separator",{"is-dragged-over":r}),"data-is-insertion-point":"true",onDragOver:()=>n(!0),onDragLeave:()=>n(!1),children:(0,W2.jsx)(KC.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{delay:-.125}},transition:{ease:"linear",duration:.1,delay:.125},children:(0,Fme.__)("Drop pattern.")})})})}var ji=c(E(),1),iI=(0,xm.createContext)();iI.displayName="IntersectionObserverContext";var $2=new WeakMap,TUe={trailing:!0};function RUe({className:e,...t}){let{isOutlineMode:o,isFocusMode:r,isPreviewMode:n,editedContentOnlySection:i}=(0,Qa.useSelect)(f=>{let{getSettings:p,isTyping:h,hasBlockSpotlight:m,getEditedContentOnlySection:g}=H(f(C)),{outlineMode:b,focusMode:v,isPreviewMode:y}=p();return{isOutlineMode:b&&!h(),isFocusMode:v||m(),isPreviewMode:y,editedContentOnlySection:g()}},[]),s=(0,Qa.useRegistry)(),{setBlockVisibility:a}=(0,Qa.useDispatch)(C),l=(0,K2.useDebounce)((0,xm.useCallback)(()=>{let f={};$2.get(s).forEach(([p,h])=>{f[p]=h}),a(f)},[s]),300,TUe),u=(0,xm.useMemo)(()=>{let{IntersectionObserver:f}=window;if(f)return new f(p=>{$2.get(s)||$2.set(s,[]);for(let h of p){let m=h.target.getAttribute("data-block");$2.get(s).push([m,h.isIntersecting])}l()})},[]),d=Eb({ref:(0,K2.useMergeRefs)([kb(),cme()]),className:K("is-root-container",e,{"is-outline-mode":o,"is-focus-mode":r,"is-preview-mode":n})},t);return(0,ji.jsxs)(iI.Provider,{value:u,children:[(0,ji.jsx)("div",{...d}),!!i&&(0,ji.jsx)(BUe,{clientId:i})]})}function BUe({clientId:e}){let{stopEditingContentOnlySection:t}=H((0,Qa.useDispatch)(C)),o=(0,Qa.useSelect)(r=>{let{isBlockSelected:n,hasSelectedInnerBlock:i,getBlockSelectionStart:s}=r(C);return!s()||n(e)||i(e,!0)},[e]);return(0,xm.useEffect)(()=>{o||t()},[o,t]),null}function HS(e){return(0,ji.jsx)(oT,{value:vF,children:(0,ji.jsx)(RUe,{...e})})}var PUe=[],IUe=new Set;function OUe({placeholder:e,rootClientId:t,renderAppender:o,__experimentalAppenderTagName:r,layout:n=Az}){let i=o!==!1,s=!!o,{order:a,isZoomOut:l,selectedBlocks:u,visibleBlocks:d,shouldRenderAppender:f}=(0,Qa.useSelect)(p=>{let{getSettings:h,getBlockOrder:m,getSelectedBlockClientIds:g,__unstableGetVisibleBlocks:b,getTemplateLock:v,getBlockEditingMode:y,isSectionBlock:k,isContainerInsertableToInContentOnlyMode:S,getBlockName:_,isZoomOut:x,canInsertBlockType:w}=H(p(C)),T=m(t);if(h().isPreviewMode)return{order:T,selectedBlocks:PUe,visibleBlocks:IUe};let B=g(),R=B[0],I=!t&&!R&&(!T.length||!w((0,zme.getDefaultBlockName)(),t)),A=!!(t&&R&&t===R),P=v(t);return{order:T,selectedBlocks:B,visibleBlocks:b(),isZoomOut:x(),shouldRenderAppender:(!k(t)||S(_(R),t))&&y(t)!=="disabled"&&(!P||P==="contentOnly")&&i&&!x()&&(s||A||I)}},[t,i,s]);return(0,ji.jsxs)(dP,{value:n,children:[a.map(p=>(0,ji.jsxs)(Qa.AsyncModeProvider,{value:!d.has(p)&&!u.includes(p),children:[l&&(0,ji.jsx)(y9,{clientId:p,rootClientId:t,position:"top"}),(0,ji.jsx)(gI,{rootClientId:t,clientId:p}),l&&(0,ji.jsx)(y9,{clientId:p,rootClientId:t,position:"bottom"})]},p)),a.length<1&&e,f&&(0,ji.jsx)(Wpe,{tagName:r,rootClientId:t,CustomAppender:o})]})}function BC(e){return(0,ji.jsx)(Qa.AsyncModeProvider,{value:!1,children:(0,ji.jsx)(OUe,{...e})})}var Fk=c(Q(),1),nG=c(Tt(),1),iG=c(U(),1),uye=c(Yl(),1),uM=c(F(),1),dM=c(ue(),1),sG=c(Qr(),1),zk=c(G(),1);var bhe=c(fe(),1),yhe=c(Q(),1),vhe=c(Tt(),1),Su=c(F(),1);var fc=c(G(),1),Rb=c(ue(),1),dhe=c(fe(),1),fhe=c(Q(),1),rL=c(F(),1);var ZC=c(U(),1),Yme=c(Yw(),1),qme=c(Rt(),1),bk=c(F(),1);var Rn=c(U(),1),jme=(0,Rn.createSlotFill)("InspectorControls"),AUe=(0,Rn.createSlotFill)("InspectorAdvancedControls"),LUe=(0,Rn.createSlotFill)("InspectorControlsBindings"),MUe=(0,Rn.createSlotFill)("InspectorControlsBackground"),NUe=(0,Rn.createSlotFill)("InspectorControlsBorder"),DUe=(0,Rn.createSlotFill)("InspectorControlsColor"),VUe=(0,Rn.createSlotFill)("InspectorControlsFilter"),FUe=(0,Rn.createSlotFill)("InspectorControlsDimensions"),zUe=(0,Rn.createSlotFill)("InspectorControlsLayout"),jUe=(0,Rn.createSlotFill)("InspectorControlsElements"),HUe=(0,Rn.createSlotFill)("InspectorControlsPosition"),UUe=(0,Rn.createSlotFill)("InspectorControlsTypography"),GUe=(0,Rn.createSlotFill)("InspectorControlsListView"),WUe=(0,Rn.createSlotFill)("InspectorControlsStyles"),$Ue=(0,Rn.createSlotFill)("InspectorControlsEffects"),KUe=(0,Rn.createSlotFill)("InspectorControlsContent"),YUe={default:jme,advanced:AUe,background:MUe,bindings:LUe,border:NUe,color:DUe,content:KUe,dimensions:FUe,effects:$Ue,elements:jUe,filter:VUe,layout:zUe,list:GUe,position:HUe,settings:jme,styles:WUe,typography:UUe},dc=YUe,YC=(0,Rn.createSlotFill)(Symbol("PrivateInspectorControlsAllowedBlocks"));var Y2=c(F(),1);var qC="default",Js={viewport:qC,pseudo:qC},Hme=(0,Y2.createContext)(Js),q2=Hme.Provider;function Ja(){return(0,Y2.useContext)(Hme)}function Hi(e){return!!e?.viewport&&e.viewport!==qC}function ea(e){return!!e?.pseudo&&e.pseudo!==qC}function Bn(e){return!Hi(e)&&!ea(e)}function Ume(e){return Bn(e)?[]:[e.viewport,e.pseudo].filter(t=>t&&t!==qC)}function To(e,t){let o=Ume(t);return o.length?cd(e,o):e}function Pn(e,t,o){let r=Ume(t);return r.length?Ge(De(e,r,o)):Ge(o)}function Gme(e,t){return!t||Bn(e)?t:o=>{let r=To(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:Pn(o?.style,e,i)}}}var gk=c(U(),1),X2=c(F(),1),Wme=c(fe(),1),Q2=c(Q(),1);var Z2=c(E(),1),$me=Symbol("ListViewContentPopover"),{Fill:Kme,Slot:qUe}=(0,gk.createSlotFill)($me);function ZUe(){return(0,Wme.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:35,resize:!1}}}function J2({listViewRef:e}){let{popoverProps:t}=ZUe(),o=(0,gk.__experimentalUseSlotFills)($me),r=!!(o&&o.length),{selectedClientId:n,isOpen:i}=(0,Q2.useSelect)(u=>{let{getSelectedBlockClientId:d}=u(C),f=H(u(C));return{selectedClientId:d(),isOpen:f.isListViewContentPanelOpen()}},[]),[s,a]=(0,X2.useState)(null);(0,X2.useLayoutEffect)(()=>{if(!n||!e?.current){a(null);return}let u=e.current.querySelector(`[data-block="${n}"]`);a(u)},[n,e]);let{closeListViewContentPanel:l}=H((0,Q2.useDispatch)(C));return!i||!r||!s?null:(0,Z2.jsx)(gk.Popover,{...t??{},className:"block-editor-inspector-list-view-content-popover",anchor:s,onClose:l,children:(0,Z2.jsx)("div",{style:{width:"280px"},children:(0,Z2.jsx)(qUe,{})})})}var wm=c(E(),1),XUe=["content","list"];function Tb({children:e,group:t="default",__experimentalGroup:o,resetAllFilter:r}){o&&((0,qme.default)("`__experimentalGroup` property in `InspectorControlsFill`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=o);let n=ht(),i=dc[t]?.Fill;if(!i)return(0,Yme.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(n[Kf]){let s=n.name==="core/template-part",a=XUe.includes(t);if(!(s||a))return null}return!n[Kf]&&!n[Dl]?null:t==="content"&&n[Bx]&&n[Kf]?n[Dl]?(0,wm.jsx)(ZC.__experimentalStyleProvider,{document,children:(0,wm.jsx)(Kme,{children:e})}):null:(0,wm.jsx)(ZC.__experimentalStyleProvider,{document,children:(0,wm.jsx)(i,{children:s=>(0,wm.jsx)(JUe,{fillProps:s,children:e,resetAllFilter:r})})})}function QUe({resetAllFilter:e,children:t}){let{registerResetAllFilter:o,deregisterResetAllFilter:r}=(0,bk.useContext)(ZC.__experimentalToolsPanelContext),n=Ja(),i=(0,bk.useMemo)(()=>Gme(n,e),[e,n]);return(0,bk.useEffect)(()=>{if(i&&o&&r)return o(i),()=>{r(i)}},[i,o,r]),t}function JUe({children:e,resetAllFilter:t,fillProps:o}){let{forwardedContext:r=[]}=o,n=(0,wm.jsx)(QUe,{resetAllFilter:t,children:e});return r.reduce((i,[s,a])=>(0,wm.jsx)(s,{...a,children:i}),n)}var rhe=c(U(),1),nhe=c(F(),1),ihe=c(Yw(),1),she=c(Rt(),1);var Xme=c(U(),1),eL=c(Q(),1),Qme=c(F(),1);var Zme=c(fe(),1);function xr(){return(0,Zme.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}function yk(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(", ")}var Jme=c(E(),1);function ehe({children:e,group:t,label:o}){let{updateBlockAttributes:r}=(0,eL.useDispatch)(C),{getBlockAttributes:n,getBlockName:i,getMultiSelectedBlockClientIds:s,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,eL.useSelect)(C),u=xr(),d=a(),f=(0,Qme.useCallback)((p=[])=>{let h={},m=l()?s():[d];m.forEach(g=>{let b=n(g)||{},{style:v}=b,y={style:v},k={attributes:b,clientId:g,name:i(g)};p.forEach(S=>{y={...y,...S(y,k)}}),y={...y,style:Ge(y.style)},h[g]=y}),r(m,h,!0)},[n,i,s,l,d,r]);return(0,Jme.jsx)(Xme.__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 v9=c(U(),1),tL=c(F(),1),the=c(E(),1);function ohe({Slot:e,fillProps:t,...o}){let r=(0,tL.useContext)(v9.__experimentalToolsPanelContext),n=(0,tL.useMemo)(()=>({...t??{},forwardedContext:[...t?.forwardedContext??[],[v9.__experimentalToolsPanelContext.Provider,{value:r}]]}),[r,t]);return(0,the.jsx)(e,{...o,fillProps:n,bubblesVirtually:!0})}var oL=c(E(),1);function e9e({__experimentalGroup:e,group:t="default",label:o,fillProps:r,...n},i){e&&((0,she.default)("`__experimentalGroup` property in `InspectorControlsSlot`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=e);let s=dc[t],a=(0,rhe.__experimentalUseSlotFills)(s?.name);if(!s)return(0,ihe.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(!a?.length)return null;let{Slot:l}=s;return o?(0,oL.jsx)(ehe,{group:t,label:o,children:(0,oL.jsx)(ohe,{...n,fillProps:r,Slot:l})}):(0,oL.jsx)(l,{...n,ref:i,fillProps:r,bubblesVirtually:!0})}var S9=(0,nhe.forwardRef)(e9e);var k9=c(E(),1),ahe=Tb;ahe.Slot=S9;var Cm=e=>(0,k9.jsx)(Tb,{...e,group:"advanced"});Cm.Slot=function(t){return(0,k9.jsx)(S9,{...t,group:"advanced"})};Cm.slotName="InspectorAdvancedControls";var Oe=ahe;var che=c(Q(),1),Em=c(ue(),1),XC=c(G(),1);function lhe(e){let t=e?.style?.position?.type;return t==="sticky"?(0,XC.__)("Sticky"):t==="fixed"?(0,XC.__)("Fixed"):null}function Do(e){return(0,che.useSelect)(t=>{if(!e)return null;let o=t(C),{getBlockName:r,getBlockAttributes:n,getBlock:i,__experimentalGetParsedPattern:s}=o,{getBlockType:a,getActiveBlockVariation:l}=t(Em.store),u=r(e),d=a(u);if(!d)return null;let f=n(e),{isSectionBlock:p}=H(o),h=f?.metadata?.patternName;if(h&&p(e)){let S=s(h),_=lhe(f);return{isSynced:!1,title:(0,XC.__)("Pattern"),icon:Hc,description:S?.description||(0,XC.__)("A block pattern."),anchor:f?.anchor,positionLabel:_,positionType:f?.style?.position?.type,name:S?.title||f?.metadata?.name}}let m=l(u,f,void 0,i?.(e)?.innerContent),g=(0,Em.isReusableBlock)(d)||(0,Em.isTemplatePart)(d),v=(g?(0,Em.__experimentalGetBlockLabel)(d,f):void 0)||d.title,y=lhe(f),k={isSynced:g,title:v,icon:d.icon,description:d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name};return m?{isSynced:g,title:m.title||d.title,icon:m.icon||d.icon,description:m.description||d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name}:k},[e])}var Tm=c(E(),1),QC="position",_9={key:"default",value:"",label:(0,fc.__)("Default")},x9={key:"sticky",value:"sticky",label:(0,fc._x)("Sticky","Name for the value of the CSS position property"),hint:(0,fc.__)("The block will stick to the top of the window instead of scrolling.")},uhe={key:"fixed",value:"fixed",label:(0,fc._x)("Fixed","Name for the value of the CSS position property"),hint:(0,fc.__)("The block will not move when the page is scrolled.")},t9e=["top","right","bottom","left"],o9e=["sticky","fixed"];function r9e({selector:e,style:t}){let o="",{type:r}=t?.position||{};return o9e.includes(r)&&(o+=`${e} {`,o+=`position: ${r};`,t9e.forEach(n=>{t?.position?.[n]!==void 0&&(o+=`${n}: ${t.position[n]};`)}),(r==="sticky"||r==="fixed")&&(o+="z-index: 10"),o+="}"),o}function n9e(e){let t=(0,Rb.getBlockSupport)(e,QC);return!!(t===!0||t?.sticky)}function i9e(e){let t=(0,Rb.getBlockSupport)(e,QC);return!!(t===!0||t?.fixed)}function s9e(e){return!!(0,Rb.getBlockSupport)(e,QC)}function phe(e){let t=e?.style?.position?.type;return t==="sticky"||t==="fixed"}function mhe({name:e}={}){let[t,o]=Le("position.fixed","position.sticky"),r=!t&&!o;return!s9e(e)||r}function a9e({style:e={},clientId:t,name:o,setAttributes:r}){let n=i9e(o),i=n9e(o),s=e?.position?.type,{firstParentClientId:a}=(0,fhe.useSelect)(m=>{let{getBlockParents:g}=m(C),b=g(t);return{firstParentClientId:b[b.length-1]}},[t]),l=Do(a),u=i&&s===x9.value&&l?(0,fc.sprintf)((0,fc.__)("The block will stick to the scrollable area of the parent %s block."),l.title):null,d=(0,rL.useMemo)(()=>{let m=[_9];return(i||s===x9.value)&&m.push(x9),(n||s===uhe.value)&&m.push(uhe),m},[n,i,s]),f=m=>{let b={...e,position:{...e?.position,type:m,top:m==="sticky"||m==="fixed"?"0px":void 0}};r({style:Ge(b)})},p=s&&d.find(m=>m.value===s)||_9,h=(0,rL.useId)();return d.length>1?(0,Tm.jsx)(Oe,{group:"position",children:(0,Tm.jsx)(K7,{label:(0,fc.__)("Position"),hideLabelFromVision:!0,description:u,items:d,value:p,onValueChange:m=>{f(m.value)},children:d.map(m=>{let g=m.hint?`${h}-${m.key}`:void 0;return(0,Tm.jsxs)(K7.Item,{value:m,label:m.label,className:"block-editor-hooks__position-control-item","aria-describedby":g,children:[(0,Tm.jsx)("div",{children:m.label}),m.hint&&(0,Tm.jsx)("div",{id:g,className:"block-editor-hooks__position-control-item-hint","aria-hidden":"true",children:m.hint})]},m.key)})})}):null}var w9={edit:function(t){return mhe(t)?null:(0,Tm.jsx)(a9e,{...t})},useBlockProps:c9e,attributeKeys:["style"],hasSupport(e){return(0,Rb.hasBlockSupport)(e,QC)}},l9e={};function c9e({name:e,style:t}){let o=(0,Rb.hasBlockSupport)(e,QC),r=mhe({name:e}),n=o&&!r,i=(0,dhe.useInstanceId)(l9e),s=`.wp-container-${i}.wp-container-${i}`,a;n&&(a=r9e({selector:s,style:t})||"");let l=K({[`wp-container-${i}`]:n&&!!a,[`is-position-${t?.position?.type}`]:n&&!!a&&!!t?.position?.type});return el({css:a}),{className:l}}var She={placement:"top-start"},hhe={...She,flip:!1,shift:!0},u9e={...She,flip:!0,shift:!1};function ghe(e,t,o,r,n){if(!e||!t)return hhe;let i=o?.scrollTop||0,s=Nv(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)?hhe:u9e}function nL({contentElement:e,clientId:t}){let o=Nt(t),[r,n]=(0,Su.useState)(0),{blockIndex:i,isSticky:s}=(0,yhe.useSelect)(p=>{let{getBlockIndex:h,getBlockAttributes:m}=p(C);return{blockIndex:h(t),isSticky:phe(m(t))}},[t]),a=(0,Su.useMemo)(()=>{if(e)return(0,vhe.getScrollContainer)(e)},[e]),[l,u]=(0,Su.useState)(()=>ghe(e,o,a,r,s)),d=(0,bhe.useRefEffect)(p=>{n(p.offsetHeight)},[]),f=(0,Su.useCallback)(()=>u(ghe(e,o,a,r,s)),[e,o,a,r,s]);return(0,Su.useLayoutEffect)(f,[i,f]),(0,Su.useLayoutEffect)(()=>{if(!e||!o)return;let p=e?.ownerDocument?.defaultView;p?.addEventListener?.("resize",f);let h,m=o?.ownerDocument?.defaultView;return m?.ResizeObserver&&(h=new m.ResizeObserver(f),h.observe(o)),()=>{p?.removeEventListener?.("resize",f),h&&h.disconnect()}},[f,e,o]),{...l,ref:d}}var khe=c(Q(),1);function iL(e){return(0,khe.useSelect)(o=>{let{getBlockRootClientId:r,getBlockParents:n,__experimentalGetBlockListSettingsForBlocks:i,isBlockInsertionPointVisible:s,getBlockInsertionPoint:a,getBlockOrder:l,hasMultiSelection:u,getLastMultiSelectedBlockClientId:d}=o(C),f=n(e),p=i(f),h=f.find(g=>p[g]?.__experimentalCaptureToolbars),m=!1;if(s()){let g=a();m=l(g.rootClientId)[g.index]===e}return{capturingClientId:h,isInsertionPointVisible:m,lastClientId:u()?d():null,rootClientId:r(e)}},[e])}var sL=c(E(),1);function _he({clientId:e,__unstableContentRef:t}){let{capturingClientId:o,isInsertionPointVisible:r,lastClientId:n,rootClientId:i}=iL(e),s=nL({contentElement:t?.current,clientId:e});return(0,sL.jsx)(Xa,{clientId:o||e,bottomClientId:n,className:K("block-editor-block-list__block-side-inserter-popover",{"is-insertion-point-visible":r}),__unstableContentRef:t,...s,children:(0,sL.jsx)("div",{className:"block-editor-block-list__empty-block-inserter",children:(0,sL.jsx)(Za,{position:"bottom right",rootClientId:i,clientId:e,__experimentalIsQuick:!0})})})}var Jbe=c(Q(),1),Vk=c(F(),1),eye=c(Yl(),1);var Ybe=c(G(),1),qbe=c(Q(),1),eG=c(F(),1),Zbe=c(fe(),1),tf=c(ue(),1),Xbe=c(U(),1);var Bb=c(U(),1),Ahe=c(Q(),1),Lhe=c(G(),1);var The=c(ue(),1),Rhe=c(U(),1),JC=c(Q(),1),eE=c(F(),1),Bhe=c(fe(),1);var whe=c(Tt(),1),ku=c(F(),1),aL=50,Che=25,d9e=1e3,xhe=d9e*(Che/1e3);function Ehe(){let e=(0,ku.useRef)(null),t=(0,ku.useRef)(null),o=(0,ku.useRef)(null),r=(0,ku.useRef)(null);(0,ku.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]);let n=(0,ku.useCallback)(a=>{e.current=a.clientY,o.current=(0,whe.getScrollContainer)(a.target),r.current=setInterval(()=>{if(o.current&&t.current){let l=o.current.scrollTop+t.current;o.current.scroll({top:l})}},Che)},[]),i=(0,ku.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-aL,0),p=Math.max(d-u-aL,0),h=f===0||p===0?0:p/f;t.current=xhe*h}else if(a.clientY<u){let f=Math.max(u-aL,0),p=Math.max(u-d-aL,0),h=f===0||p===0?0:p/f;t.current=-xhe*h}else t.current=0},[]);return[n,i,()=>{e.current=null,o.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}var C9=c(E(),1),f9e=({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:h}=(0,JC.useSelect)(R=>{let{canMoveBlocks:I,getBlockRootClientId:A,getBlockName:P,getBlockAttributes:O,isBlockInsertionPointVisible:N}=R(C),{getBlockType:z,getActiveBlockVariation:V}=R(The.store),M=A(o[0]),D=P(o[0]),L=V(D,O(o[0]));return{srcRootClientId:M,isDraggable:I(o),icon:L?.icon||z(D)?.icon,visibleInserter:N(),getBlockType:z}},[o]),m=(0,eE.useRef)(!1),[g,b,v]=Ehe(),{getAllowedBlocks:y,getBlockNamesByClientId:k,getBlockRootClientId:S}=(0,JC.useSelect)(C),{startDraggingBlocks:_,stopDraggingBlocks:x}=(0,JC.useDispatch)(C);(0,eE.useEffect)(()=>()=>{m.current&&x()},[]);let T=Nt(o[0])?.closest("body");return(0,eE.useEffect)(()=>{if(!T||!a)return;let I=(0,Bhe.throttle)(A=>{if(!A.target.closest("[data-block]"))return;let P=k(o),O=A.target.closest("[data-block]").getAttribute("data-block"),N=y(O),z=k([O])[0],V;if(N?.length===0){let M=S(O),D=k([M])[0],L=y(M);V=U2(h,L,P,D)}else V=U2(h,N,P,z);!V&&!p?window?.document?.body?.classList?.add("block-draggable-invalid-drag-token"):window?.document?.body?.classList?.remove("block-draggable-invalid-drag-token")},200);return T.addEventListener("dragover",I),()=>{T.removeEventListener("dragover",I)}},[o,T,a,y,k,S,h,p]),d?(0,C9.jsx)(Rhe.Draggable,{appendToOwnerDocument:e,cloneClassname:r,__experimentalTransferDataType:"wp-blocks",transferData:{type:"block",srcClientIds:o,srcRootClientId:u},onDragStart:R=>{window.requestAnimationFrame(()=>{_(o),m.current=!0,g(R),i&&i()})},onDragOver:b,onDragEnd:()=>{x(),m.current=!1,v(),s&&s()},__experimentalDragComponent:l!==void 0?l:(0,C9.jsx)(e2,{count:o.length,icon:f,fadeWhenDisabled:!0}),elementId:n,children:({onDraggableStart:R,onDraggableEnd:I})=>t({draggable:!0,onDragStart:R,onDragEnd:I})}):t({draggable:!1})},lL=f9e;var Ihe=c(ue(),1),Ohe=c(U(),1);var cL=c(fe(),1),uL=c(Q(),1),vk=c(F(),1),tl=c(G(),1),E9=c(io(),1);var ot=c(G(),1),Rm=(e,t)=>e==="up"?t==="horizontal"?(0,ot.isRTL)()?"right":"left":"up":e==="down"?t==="horizontal"?(0,ot.isRTL)()?"left":"right":"down":null;function Phe(e,t,o,r,n,i,s){let a=o+1;if(e>1)return p9e(e,o,r,n,i,s);if(r&&n)return(0,ot.sprintf)((0,ot.__)("Block %s is the only block, and cannot be moved"),t);if(i>0&&!n){let l=Rm("down",s);if(l==="down")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d down to position %3$d"),t,a,a+1);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a+1);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a+1)}if(i>0&&n){let l=Rm("down",s);if(l==="down")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved down"),t);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved right"),t)}if(i<0&&!r){let l=Rm("up",s);if(l==="up")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d up to position %3$d"),t,a,a-1);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a-1);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a-1)}if(i<0&&r){let l=Rm("up",s);if(l==="up")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved up"),t);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved right"),t)}}function p9e(e,t,o,r,n,i){let s=t+1;if(o&&r)return(0,ot.__)("All blocks are selected, and cannot be moved");if(n>0&&!r){let a=Rm("down",i);if(a==="down")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d down by one place"),e,s);if(a==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n>0&&r){let a=Rm("down",i);if(a==="down")return(0,ot.__)("Blocks cannot be moved down as they are already at the bottom");if(a==="left")return(0,ot.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ot.__)("Blocks cannot be moved right as they are already are at the rightmost position")}if(n<0&&!o){let a=Rm("up",i);if(a==="up")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d up by one place"),e,s);if(a==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n<0&&o){let a=Rm("up",i);if(a==="up")return(0,ot.__)("Blocks cannot be moved up as they are already at the top");if(a==="left")return(0,ot.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ot.__)("Blocks cannot be moved right as they are already are at the rightmost position")}}var $d=c(E(),1),m9e=(e,t)=>e==="up"?t==="horizontal"?(0,tl.isRTL)()?un:Ti:Jh:e==="down"?t==="horizontal"?(0,tl.isRTL)()?Ti:un:cn:null,h9e=(e,t)=>e==="up"?t==="horizontal"?(0,tl.isRTL)()?(0,tl.__)("Move right"):(0,tl.__)("Move left"):(0,tl.__)("Move up"):e==="down"?t==="horizontal"?(0,tl.isRTL)()?(0,tl.__)("Move left"):(0,tl.__)("Move right"):(0,tl.__)("Move down"):null,T9=(0,vk.forwardRef)(({clientIds:e,direction:t,orientation:o,...r},n)=>{let i=(0,cL.useInstanceId)(T9),s=(0,vk.useMemo)(()=>Array.isArray(e)?e:[e],[e]),a=s.length,l=(0,cL.useViewportMatch)("small","<"),{blockType:u,isDisabled:d,rootClientId:f,isFirst:p,isLast:h,firstIndex:m,orientation:g="vertical"}=(0,uL.useSelect)(_=>{let{getBlockIndex:x,getBlockRootClientId:w,getBlockOrder:T,getBlock:B,getBlockListSettings:R}=_(C),I=s[0],A=w(I),P=x(I),O=x(s[s.length-1]),N=T(A),z=B(I),V=P===0,M=O===N.length-1,{orientation:D}=R(A)||{};return{blockType:z?(0,Ihe.getBlockType)(z.name):null,isDisabled:t==="up"?V:M,rootClientId:A,firstIndex:P,isFirst:V,isLast:M,orientation:o||D}},[t,o,s]),{moveBlocksDown:b,moveBlocksUp:v}=(0,uL.useDispatch)(C),y=t==="up"?v:b,k=_=>{y(e,f),r.onClick&&r.onClick(_)},S=`block-editor-block-mover-button__description-${i}`;return(0,$d.jsxs)($d.Fragment,{children:[(0,$d.jsx)(Ohe.Button,{__next40pxDefaultSize:!0,ref:n,className:K("block-editor-block-mover-button",`is-${t}-button`),icon:m9e(t,g),label:h9e(t,g),tooltipPosition:!l&&t==="down"&&g==="vertical"?"bottom":"top","aria-describedby":S,...r,onClick:d?null:k,disabled:d,accessibleWhenDisabled:!0,shortcut:t==="up"?E9.displayShortcut.secondary("t"):E9.displayShortcut.secondary("y")}),(0,$d.jsx)(bt,{id:S,children:Phe(a,u&&u.title,m,p,h,t==="up"?-1:1,g)})]})}),dL=(0,vk.forwardRef)((e,t)=>(0,$d.jsx)(T9,{direction:"up",ref:t,...e})),fL=(0,vk.forwardRef)((e,t)=>(0,$d.jsx)(T9,{direction:"down",ref:t,...e}));var _u=c(E(),1);function g9e({clientIds:e,hideDragHandle:t}){let{canMove:o,rootClientId:r,isFirst:n,isLast:i,orientation:s,isManualGrid:a}=(0,Ahe.useSelect)(l=>{let{getBlockIndex:u,getBlockListSettings:d,canMoveBlocks:f,getBlockOrder:p,getBlockRootClientId:h,getBlockAttributes:m}=l(C),g=Array.isArray(e)?e:[e],b=g[0],v=h(b),y=u(b),k=u(g[g.length-1]),S=p(v),{layout:_={}}=m(v)??{};return{canMove:f(e),rootClientId:v,isFirst:y===0,isLast:k===S.length-1,orientation:d(v)?.orientation,isManualGrid:_.type==="grid"&&_.isManualPlacement&&window.__experimentalEnableGridInteractivity}},[e]);return!o||n&&i&&!r||t&&a?null:(0,_u.jsxs)(Bb.ToolbarGroup,{className:K("block-editor-block-mover",{"is-horizontal":s==="horizontal"}),children:[!t&&(0,_u.jsx)(lL,{clientIds:e,fadeWhenDisabled:!0,children:l=>(0,_u.jsx)(Bb.Button,{__next40pxDefaultSize:!0,icon:Hx,className:"block-editor-block-mover__drag-handle",label:(0,Lhe.__)("Drag"),tabIndex:"-1",...l})}),!a&&(0,_u.jsxs)("div",{className:"block-editor-block-mover__move-button-container",children:[(0,_u.jsx)(Bb.ToolbarItem,{children:l=>(0,_u.jsx)(dL,{clientIds:e,...l})}),(0,_u.jsx)(Bb.ToolbarItem,{children:l=>(0,_u.jsx)(fL,{clientIds:e,...l})})]})]})}var pL=g9e;var Dhe=c(U(),1),hL=c(Q(),1),gL=c(G(),1),Vhe=c(F(),1);var tE=c(Q(),1),Bm=c(F(),1);var{clearTimeout:Mhe,setTimeout:b9e}=window,Nhe=200;function y9e({ref:e,isFocused:t,highlightParent:o,debounceTimeout:r=Nhe}){let{getSelectedBlockClientId:n,getBlockRootClientId:i}=(0,tE.useSelect)(C),{toggleBlockHighlight:s}=(0,tE.useDispatch)(C),a=(0,Bm.useRef)(),l=(0,tE.useSelect)(g=>g(C).getSettings().isDistractionFree,[]),u=g=>{if(g&&l)return;let b=n(),v=o?i(b):b;s(v,g)},d=()=>e?.current&&e.current.matches(":hover"),f=()=>{let g=d();return!t&&!g},p=()=>{let g=a.current;g&&Mhe&&Mhe(g)},h=g=>{g&&g.stopPropagation(),p(),u(!0)},m=g=>{g&&g.stopPropagation(),p(),a.current=b9e(()=>{f()&&u(!1)},r)};return(0,Bm.useEffect)(()=>()=>{u(!1),p()},[]),{debouncedShowGestures:h,debouncedHideGestures:m}}function Sk({ref:e,highlightParent:t=!1,debounceTimeout:o=Nhe}){let[r,n]=(0,Bm.useState)(!1),{debouncedShowGestures:i,debouncedHideGestures:s}=y9e({ref:e,debounceTimeout:o,isFocused:r,highlightParent:t}),a=(0,Bm.useRef)(!1),l=()=>e?.current&&e.current.contains(e.current.ownerDocument.activeElement);return(0,Bm.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 mL=c(E(),1);function Fhe(){let{selectBlock:e}=(0,hL.useDispatch)(C),{parentClientId:t}=(0,hL.useSelect)(i=>{let{getBlockParents:s,getSelectedBlockClientIds:a,getParentSectionBlock:l}=H(i(C)),[u]=a(),d=l(u),f=s(u);return{parentClientId:d??f[f.length-1]}},[]),o=Do(t),r=(0,Vhe.useRef)(),n=Sk({ref:r,highlightParent:!0});return(0,mL.jsx)("div",{className:"block-editor-block-parent-selector",ref:r,...n,children:(0,mL.jsx)(Dhe.ToolbarButton,{className:"block-editor-block-parent-selector__button",onClick:()=>e(t),label:(0,gL.sprintf)((0,gL.__)("Select parent block: %s"),o?.title),showTooltip:!0,icon:(0,mL.jsx)(Et,{icon:o?.icon})})},t)}var bL=c(U(),1);var Pb=c(U(),1),v9e=(0,Pb.createSlotFill)("BlockControls"),S9e=(0,Pb.createSlotFill)("BlockControlsBlock"),k9e=(0,Pb.createSlotFill)("BlockFormatControls"),_9e=(0,Pb.createSlotFill)("BlockControlsOther"),x9e=(0,Pb.createSlotFill)("BlockControlsParent"),w9e=(0,Pb.createSlotFill)("BlockControlsStyleState"),C9e={default:v9e,block:S9e,inline:k9e,other:_9e,parent:x9e,"style-state":w9e},oE=C9e;function zhe(e,t){let o=ht();return o[Dl]?oE[e]?.Fill:o[Vy]&&t?oE.parent.Fill:null}var Kd=c(E(),1);function R9({group:e="default",controls:t,children:o,__experimentalShareWithChildBlocks:r=!1}){let n=zhe(e,r);if(!n)return null;let i=(0,Kd.jsxs)(Kd.Fragment,{children:[e==="default"&&(0,Kd.jsx)(bL.ToolbarGroup,{controls:t}),o]});return(0,Kd.jsx)(bL.__experimentalStyleProvider,{document,children:(0,Kd.jsx)(n,{children:s=>{let{forwardedContext:a=[]}=s;return a.reduce((l,[u,d])=>(0,Kd.jsx)(u,{...d,children:l}),i)}})})}var rE=c(F(),1),Yd=c(U(),1),Hhe=c(Yw(),1);var B9=c(E(),1),{ComponentsContext:jhe}=H(Yd.privateApis);function P9({group:e="default",...t}){let o=(0,rE.useContext)(Yd.__experimentalToolbarContext),r=(0,rE.useContext)(jhe),n=(0,rE.useMemo)(()=>({forwardedContext:[[Yd.__experimentalToolbarContext.Provider,{value:o}],[jhe.Provider,{value:r}]]}),[o,r]),i=oE[e],s=(0,Yd.__experimentalUseSlotFills)(i.name);if(!i)return(0,Hhe.default)(`Unknown BlockControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i,l=(0,B9.jsx)(a,{...t,bubblesVirtually:!0,fillProps:n});return e==="default"?l:(0,B9.jsx)(Yd.ToolbarGroup,{children:l})}var I9=c(E(),1),Uhe=R9;Uhe.Slot=P9;var O9=e=>(0,I9.jsx)(R9,{group:"inline",...e});O9.Slot=function(t){return(0,I9.jsx)(P9,{group:"inline",...t})};var No=Uhe;var Ghe=c(U(),1),{Fill:Whe,Slot:E9e}=(0,Ghe.createSlotFill)("__unstableBlockToolbarLastItem");Whe.Slot=E9e;var yL=Whe;var DL=c(U(),1);var Tk=c(ue(),1),Ui=c(U(),1),Im=c(Q(),1);var ML=c(F(),1),nl=c(G(),1),$ge=c(Yl(),1),Xd=c(fe(),1);var xk=c(Q(),1),wk=c(ue(),1);var age=c(F(),1),iE=c(ue(),1),nE=c(Q(),1),lge=c(as(),1),qd=c(G(),1);var ta=c(ue(),1),T9e="align";var $he="__experimentalBorder",vL="color",R9e="customClassName",Khe="typography.__experimentalFontFamily",Yhe="typography.fontSize",B9e="typography.lineHeight",P9e="typography.__experimentalFontStyle",I9e="typography.__experimentalFontWeight",qhe="typography.textAlign",O9e="typography.textColumns",A9e="typography.__experimentalTextDecoration",L9e="typography.__experimentalWritingMode",M9e="typography.__experimentalTextTransform",N9e="typography.__experimentalLetterSpacing",D9e="layout",V9e=[B9e,Yhe,P9e,I9e,Khe,qhe,O9e,A9e,M9e,L9e,N9e],F9e=["shadow"],z9e="spacing",j9e=[...F9e,...V9e,$he,vL,z9e],Zhe=e=>(0,ta.hasBlockSupport)(e,T9e);function Xhe(e,t="any"){let o=(0,ta.getBlockSupport)(e,$he);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}var Qhe=e=>{let t=(0,ta.getBlockSupport)(e,vL);return t!==null&&typeof t=="object"&&!!t.gradients},Jhe=e=>{let t=(0,ta.getBlockSupport)(e,vL);return t&&t.background!==!1},ege=e=>(0,ta.hasBlockSupport)(e,qhe);var tge=e=>{let t=(0,ta.getBlockSupport)(e,vL);return t&&t.text!==!1};var oge=e=>(0,ta.hasBlockSupport)(e,R9e,!0);var rge=e=>(0,ta.hasBlockSupport)(e,Khe);var nge=e=>(0,ta.hasBlockSupport)(e,Yhe);var ige=e=>(0,ta.hasBlockSupport)(e,D9e);var sge=e=>j9e.some(t=>(0,ta.hasBlockSupport)(e,t));function H9e(e){try{let t=(0,iE.parse)(e,{__unstableSkipMigrationLogs:!0,__unstableSkipAutop:!0});return!(t.length===1&&t[0].name==="core/freeform")}catch{return!1}}var U9e={align:Zhe,borderColor:e=>Xhe(e,"color"),backgroundColor:Jhe,textAlign:ege,textColor:tge,gradient:Qhe,className:oge,fontFamily:rge,fontSize:nge,layout:ige,style:sge};function G9e(e,t){return Object.entries(U9e).reduce((o,[r,n])=>(n(e.name)&&n(t.name)&&(o[r]=e.attributes[r]),o),{})}function A9(e,t,o){for(let r=0;r<Math.min(t.length,e.length);r+=1)o(e[r].clientId,G9e(t[r],e[r])),A9(e[r].innerBlocks,t[r].innerBlocks,o)}function kk(){let e=(0,nE.useRegistry)(),{updateBlockAttributes:t}=(0,nE.useDispatch)(C),{createSuccessNotice:o,createWarningNotice:r,createErrorNotice:n}=(0,nE.useDispatch)(lge.store);return(0,age.useCallback)(async i=>{let s="";try{if(!window.navigator.clipboard){n((0,qd.__)("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,qd.__)("Unable to paste styles. Please allow browser clipboard permissions before continuing."),{type:"snackbar"});return}if(!s||!H9e(s)){r((0,qd.__)("Unable to paste styles. Block styles couldn't be found within the copied content."),{type:"snackbar"});return}let a=(0,iE.parse)(s);if(a.length===1?e.batch(()=>{A9(i,i.map(()=>a[0]),t)}):e.batch(()=>{A9(i,a,t)}),i.length===1){let l=(0,iE.getBlockType)(i[0].name)?.title;o((0,qd.sprintf)((0,qd.__)("Pasted styles to %s."),l),{type:"snackbar"})}else o((0,qd.sprintf)((0,qd.__)("Pasted styles to %d blocks."),i.length),{type:"snackbar"})},[e.batch,t,o,r,n])}var _k=c(ue(),1);function ol(e,t){let o=(0,_k.findTransform)((0,_k.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,_k.switchToBlockType)(e,t)}function cge({clientIds:e,children:t,__experimentalUpdateSelection:o}){let{getDefaultBlockName:r,getGroupingBlockName:n}=(0,xk.useSelect)(wk.store),i=(0,xk.useSelect)(k=>{let{canInsertBlockType:S,getBlockRootClientId:_,getBlocksByClientId:x,getDirectInsertBlock:w,canRemoveBlocks:T}=k(C),B=x(e),R=_(e[0]),I=S(r(),R),A=R?w(R):null;return{canRemove:T(e),canInsertBlock:B.every(P=>(I||!!A)&&S(P.name,R)),canCopyStyles:B.every(P=>!!P&&((0,wk.hasBlockSupport)(P.name,"color")||(0,wk.hasBlockSupport)(P.name,"typography"))),canDuplicate:B.every(P=>!!P&&(0,wk.hasBlockSupport)(P.name,"multiple",!0)&&S(P.name,R))}},[e,r]),{getBlocksByClientId:s,getBlocks:a}=(0,xk.useSelect)(C),{canRemove:l,canInsertBlock:u,canCopyStyles:d,canDuplicate:f}=i,{removeBlocks:p,replaceBlocks:h,duplicateBlocks:m,insertAfterBlock:g,insertBeforeBlock:b,flashBlock:v}=(0,xk.useDispatch)(C),y=kk();return t({canCopyStyles:d,canDuplicate:f,canInsertBlock:u,canRemove:l,onDuplicate(){return m(e,o)},onRemove(){return p(e,o)},onInsertBefore(){b(e[0])},onInsertAfter(){g(e[e.length-1])},onGroup(){if(!e.length)return;let k=n(),S=ol(s(e),k);S&&h(e,S)},onUngroup(){if(!e.length)return;let k=a(e[0]);k.length&&h(e,k)},onCopy(){e.length===1&&v(e[0])},async onPasteStyles(){await y(s(e))}})}var uge=c(U(),1),W9e=(0,uge.createSlotFill)(Symbol("NoteIconSlotFill")),SL=W9e;var dge=c(G(),1),fge=c(U(),1),kL=c(ue(),1),_L=c(Q(),1);var pge=c(E(),1);function $9e({clientId:e}){let t=(0,_L.useSelect)(r=>r(C).getBlock(e),[e]),{replaceBlocks:o}=(0,_L.useDispatch)(C);return!t||t.name!=="core/html"?null:(0,pge.jsx)(fge.MenuItem,{onClick:()=>o(e,(0,kL.rawHandler)({HTML:(0,kL.getBlockContent)(t)})),children:(0,dge.__)("Convert to Blocks")})}var mge=$9e;var hge=c(U(),1),{Fill:gge,Slot:K9e}=(0,hge.createSlotFill)("__unstableBlockSettingsMenuFirstItem");gge.Slot=K9e;var xL=gge;var Ek=c(U(),1),Vge=c(ue(),1),Fge=c(Q(),1);var M9=c(U(),1),N9=c(G(),1),CL=c(Q(),1),Sge=c(io(),1);var bge=c(ue(),1),yge=c(Q(),1);function sE(e){return(0,yge.useSelect)(t=>{let{getBlocksByClientId:o,getSelectedBlockClientIds:r,isUngroupable:n,isGroupable:i}=t(C),{getGroupingBlockName:s,getBlockType:a}=t(bge.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 wL=c(Q(),1),vge=c(ue(),1),Ib=c(U(),1);var aE=c(G(),1);var Ob=c(E(),1),Y9e={group:{type:"constrained"},row:{type:"flex",flexWrap:"nowrap"},stack:{type:"flex",orientation:"vertical"},grid:{type:"grid"}};function q9e(){let{blocksSelection:e,clientIds:t,groupingBlockName:o,isGroupable:r}=sE(),{replaceBlocks:n}=(0,wL.useDispatch)(C),{canRemove:i,variations:s}=(0,wL.useSelect)(m=>{let{canRemoveBlocks:g}=m(C),{getBlockVariations:b}=m(vge.store);return{canRemove:g(t),variations:b(o,"transform")}},[t,o]),a=m=>{let g=ol(e,o);typeof m!="string"&&(m="group"),g&&g.length>0&&(g[0].attributes.layout=Y9e[m],n(t,g))},l=()=>a("row"),u=()=>a("stack"),d=()=>a("grid");if(!r||!i)return null;let f=!!s.find(({name:m})=>m==="group-row"),p=!!s.find(({name:m})=>m==="group-stack"),h=!!s.find(({name:m})=>m==="group-grid");return(0,Ob.jsxs)(Ib.ToolbarGroup,{children:[(0,Ob.jsx)(Ib.ToolbarButton,{icon:Wx,label:(0,aE._x)("Group","action: convert blocks to group"),onClick:a}),f&&(0,Ob.jsx)(Ib.ToolbarButton,{icon:X4,label:(0,aE._x)("Row","action: convert blocks to row"),onClick:l}),p&&(0,Ob.jsx)(Ib.ToolbarButton,{icon:f6,label:(0,aE._x)("Stack","action: convert blocks to stack"),onClick:u}),h&&(0,Ob.jsx)(Ib.ToolbarButton,{icon:Gx,label:(0,aE._x)("Grid","action: convert blocks to grid"),onClick:d})]})}var L9=q9e;var Ab=c(E(),1);function kge({clientIds:e,isGroupable:t,isUngroupable:o,onUngroup:r,blocksSelection:n,groupingBlockName:i,onClose:s=()=>{}}){let{getSelectedBlockClientIds:a}=(0,CL.useSelect)(C),{replaceBlocks:l}=(0,CL.useDispatch)(C),u=()=>{let p=ol(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,Ab.jsxs)(Ab.Fragment,{children:[t&&(0,Ab.jsx)(M9.MenuItem,{shortcut:f.length>1?Sge.displayShortcut.primary("g"):void 0,onClick:()=>{u(),s()},children:(0,N9._x)("Group","verb")}),o&&(0,Ab.jsx)(M9.MenuItem,{onClick:()=>{d(),s()},children:(0,N9._x)("Ungroup","Ungrouping blocks from within a grouping block back into individual blocks within the Editor")})]})}var D9=c(G(),1),wge=c(F(),1),Cge=c(U(),1);var _ge=c(Q(),1);function oa(e){return(0,_ge.useSelect)(t=>{let{canLockBlockType:o,getBlockName:r,isEditLockedBlock:n,isMoveLockedBlock:i,isRemoveLockedBlock:s,isLockedBlock:a}=H(t(C));return{isEditLocked:n(e),isMoveLocked:i(e),isRemoveLocked:s(e),canLock:o(r(e)),isLocked:a(e)}},[e])}var rl=c(G(),1),lE=c(F(),1),Hr=c(U(),1);var EL=c(Q(),1),xge=c(ue(),1);var Vo=c(E(),1),Z9e=["core/navigation"];function X9e(e){return e.remove&&e.move?"all":e.remove&&!e.move?"insert":!1}function TL({clientId:e,onClose:t}){let[o,r]=(0,lE.useState)({move:!1,remove:!1}),{isEditLocked:n,isMoveLocked:i,isRemoveLocked:s}=oa(e),{allowsEditLocking:a,templateLock:l,hasTemplateLock:u}=(0,EL.useSelect)(v=>{let{getBlockName:y,getBlockAttributes:k}=v(C),S=y(e),_=(0,xge.getBlockType)(S);return{allowsEditLocking:Z9e.includes(S),templateLock:k(e)?.templateLock,hasTemplateLock:!!_?.attributes?.templateLock}},[e]),[d,f]=(0,lE.useState)(!!l),{updateBlockAttributes:p}=(0,EL.useDispatch)(C),h=Do(e);(0,lE.useEffect)(()=>{r({move:i,remove:s,...a?{edit:n}:{}})},[n,i,s,a]);let m=Object.values(o).every(Boolean),g=Object.values(o).some(Boolean)&&!m,b=o.move!==i||o.remove!==s||a&&o.edit!==n||u&&d!==!!l;return(0,Vo.jsx)(Hr.Modal,{title:(0,rl.sprintf)((0,rl.__)("Lock %s"),h.title),overlayClassName:"block-editor-block-lock-modal",onRequestClose:t,size:"small",children:(0,Vo.jsxs)("form",{onSubmit:v=>{v.preventDefault(),b&&(p([e],{lock:o,templateLock:d?X9e(o):void 0}),t())},children:[(0,Vo.jsxs)("fieldset",{className:"block-editor-block-lock-modal__options",children:[(0,Vo.jsx)("legend",{children:(0,rl.__)("Select the features you want to lock")}),(0,Vo.jsx)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:(0,Vo.jsxs)("li",{children:[(0,Vo.jsx)(Hr.CheckboxControl,{className:"block-editor-block-lock-modal__options-all",label:(0,rl.__)("Lock all"),checked:m,indeterminate:g,onChange:v=>r({move:v,remove:v,...a?{edit:v}:{}})}),(0,Vo.jsxs)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:[a&&(0,Vo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Vo.jsx)(Hr.CheckboxControl,{label:(0,rl.__)("Lock editing"),checked:!!o.edit,onChange:v=>r(y=>({...y,edit:v}))}),(0,Vo.jsx)(Hr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.edit?ag:ad})]}),(0,Vo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Vo.jsx)(Hr.CheckboxControl,{label:(0,rl.__)("Lock movement"),checked:o.move,onChange:v=>r(y=>({...y,move:v}))}),(0,Vo.jsx)(Hr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.move?ag:ad})]}),(0,Vo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Vo.jsx)(Hr.CheckboxControl,{label:(0,rl.__)("Lock removal"),checked:o.remove,onChange:v=>r(y=>({...y,remove:v}))}),(0,Vo.jsx)(Hr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.remove?ag:ad})]})]})]})}),u&&(0,Vo.jsx)(Hr.ToggleControl,{className:"block-editor-block-lock-modal__template-lock",label:(0,rl.__)("Apply to all blocks inside"),checked:d,disabled:o.move&&!o.remove,onChange:()=>f(!d)})]}),(0,Vo.jsxs)(Hr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Vo.jsx)(Hr.FlexItem,{children:(0,Vo.jsx)(Hr.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,rl.__)("Cancel")})}),(0,Vo.jsx)(Hr.FlexItem,{children:(0,Vo.jsx)(Hr.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,rl.__)("Apply")})})]})]})})}var Lb=c(E(),1);function V9({clientId:e}){let{canLock:t,isLocked:o}=oa(e),[r,n]=(0,wge.useReducer)(s=>!s,!1);if(!t)return null;let i=o?(0,D9.__)("Unlock"):(0,D9.__)("Lock");return(0,Lb.jsxs)(Lb.Fragment,{children:[(0,Lb.jsx)(Cge.MenuItem,{icon:o?ad:C4,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog",children:i}),r&&(0,Lb.jsx)(TL,{clientId:e,onClose:n})]})}var RL=c(G(),1),BL=c(U(),1),Ck=c(F(),1);var Pm=c(E(),1);function F9({clientId:e}){let{canLock:t,isLocked:o}=oa(e),[r,n]=(0,Ck.useReducer)(a=>!a,!1),i=(0,Ck.useRef)(!1);if((0,Ck.useEffect)(()=>{o&&(i.current=!0)},[o]),!o&&!i.current)return null;let s=o?(0,RL.__)("Unlock"):(0,RL.__)("Lock");return!t&&o&&(s=(0,RL.__)("Locked")),(0,Pm.jsxs)(Pm.Fragment,{children:[(0,Pm.jsx)(BL.ToolbarGroup,{className:"block-editor-block-lock-toolbar",children:(0,Pm.jsx)(BL.ToolbarButton,{disabled:!t,icon:o?ag:ad,label:s,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog"})}),r&&(0,Pm.jsx)(TL,{clientId:e,onClose:n})]})}var z9=c(G(),1),Ege=c(U(),1),PL=c(ue(),1),IL=c(Q(),1);var Tge=c(E(),1),Q9e=()=>{};function Rge({clientId:e,onToggle:t=Q9e}){let{blockType:o,mode:r,enabled:n}=(0,IL.useSelect)(a=>{let{getBlock:l,getBlockMode:u,getSettings:d}=a(C),f=l(e);return{mode:u(e),blockType:f?(0,PL.getBlockType)(f.name):null,enabled:d().codeEditingEnabled&&!!f?.isValid}},[e]),{toggleBlockMode:i}=(0,IL.useDispatch)(C);if(!o||!(0,PL.hasBlockSupport)(o,"html",!0)||!n)return null;let s=r==="visual"?(0,z9.__)("Edit as HTML"):(0,z9.__)("Edit visually");return(0,Tge.jsx)(Ege.MenuItem,{onClick:()=>{i(e),t()},children:s})}var Oge=c(U(),1),Age=c(G(),1),Lge=c(F(),1),Mge=c(Q(),1),Nge=c(Yl(),1);var mc=c(U(),1),pc=c(G(),1),Pge=c(F(),1),Ige=c(Qr(),1),OL=c(Q(),1);function Bge(e){return e?.trim()?.length===0}var Zd=c(E(),1);function Mb({clientId:e,onClose:t}){let[o,r]=(0,Pge.useState)(),n=Do(e),{metadata:i}=(0,OL.useSelect)(b=>{let{getBlockAttributes:v}=b(C);return{metadata:v(e)?.metadata}},[e]),{updateBlockAttributes:s}=(0,OL.useDispatch)(C),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=Bge(o),h=d||f,m=b=>b.target.select(),g=()=>{let b=f||p?void 0:o,v=f||p?(0,pc.sprintf)((0,pc.__)('Block name reset to: "%s".'),o):(0,pc.sprintf)((0,pc.__)('Block name changed to: "%s".'),o);(0,Ige.speak)(v,"assertive"),s([e],{metadata:Ge({...i,name:b})}),t()};return(0,Zd.jsx)(mc.Modal,{title:(0,pc.__)("Rename"),onRequestClose:t,overlayClassName:"block-editor-block-rename-modal",focusOnMount:"firstContentElement",size:"small",children:(0,Zd.jsx)("form",{onSubmit:b=>{b.preventDefault(),h&&g()},children:(0,Zd.jsxs)(mc.__experimentalVStack,{spacing:"3",children:[(0,Zd.jsx)(mc.TextControl,{value:o??a,label:(0,pc.__)("Name"),help:u?(0,pc.__)("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:m}),(0,Zd.jsxs)(mc.__experimentalHStack,{justify:"right",children:[(0,Zd.jsx)(mc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,pc.__)("Cancel")}),(0,Zd.jsx)(mc.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!h,variant:"primary",type:"submit",children:(0,pc.__)("Save")})]})]})})})}var Nb=c(E(),1);function j9({clientId:e}){let[t,o]=(0,Lge.useState)(!1),r=(0,Mge.useSelect)(n=>n(Nge.store).getShortcutRepresentation("core/block-editor/rename"),[]);return(0,Nb.jsxs)(Nb.Fragment,{children:[(0,Nb.jsx)(Oge.MenuItem,{onClick:()=>{o(!0)},"aria-expanded":t,"aria-haspopup":"dialog",shortcut:r,children:(0,Age.__)("Rename")}),t&&(0,Nb.jsx)(Mb,{clientId:e,onClose:()=>o(!1)})]})}var Dge=c(ue(),1);function Db(e){return{canRename:!!e&&(0,Dge.getBlockSupport)(e,"renaming",!0)}}var hc=c(E(),1),{Fill:J9e,Slot:eGe}=(0,Ek.createSlotFill)("BlockSettingsMenuControls"),tGe=({fillProps:e,clientIds:t=null})=>{let{selectedBlocks:o,selectedClientIds:r,isContentOnly:n,canToggleSelectedBlocksVisibility:i,canEdit:s}=(0,Fge.useSelect)(b=>{let{getBlocksByClientId:v,getBlockNamesByClientId:y,getSelectedBlockClientIds:k,getBlockEditingMode:S,canEditBlock:_}=b(C),x=t!==null?t:k();return{selectedBlocks:y(x),selectedClientIds:x,isContentOnly:S(x[0])==="contentOnly",canToggleSelectedBlocksVisibility:v(x).every(w=>(0,Vge.hasBlockSupport)(w.name,"visibility",!0)),canEdit:_(x[0])}},[t]),{canLock:a}=oa(r[0]),{canRename:l}=Db(o[0]),u=r.length===1&&a&&!n,d=r.length===1&&l&&!n,f=i&&!n,p=sE(r),{isGroupable:h,isUngroupable:m}=p,g=(h||m)&&!n;return(0,hc.jsx)(eGe,{fillProps:{...e,canEdit:s,selectedBlocks:o,selectedClientIds:r},children:b=>!b?.length>0&&!g&&!u?null:(0,hc.jsxs)(Ek.MenuGroup,{children:[g&&(0,hc.jsx)(kge,{...p,onClose:e?.onClose}),s&&u&&(0,hc.jsx)(V9,{clientId:r[0]}),s&&d&&(0,hc.jsx)(j9,{clientId:r[0]}),s&&f&&(0,hc.jsx)(Gj,{clientIds:r}),b,s&&e?.count===1&&!n&&(0,hc.jsx)(Rge,{clientId:e?.firstBlockClientId,onToggle:e?.onClose})]})})};function zge({...e}){return(0,hc.jsx)(Ek.__experimentalStyleProvider,{document,children:(0,hc.jsx)(J9e,{...e})})}zge.Slot=tGe;var AL=zge;var jge=c(F(),1),Hge=c(U(),1),Uge=c(fe(),1),Gge=c(Q(),1),LL=c(G(),1);var H9=c(E(),1);function Wge({parentClientId:e,parentBlockType:t}){let o=(0,Uge.useViewportMatch)("medium","<"),{selectBlock:r}=(0,Gge.useDispatch)(C),n=(0,jge.useRef)(),i=Sk({ref:n,highlightParent:!0});return o?(0,H9.jsx)(Hge.MenuItem,{...i,ref:n,icon:(0,H9.jsx)(Et,{icon:t.icon}),onClick:()=>r(e),children:(0,LL.sprintf)((0,LL.__)("Select parent block (%s)"),t.title)}):null}var eo=c(E(),1),oGe={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"};function U9({clientIds:e,onCopy:t,label:o,shortcut:r,eventType:n="copy",__experimentalUpdateSelection:i=!1}){let{getBlocksByClientId:s}=(0,Im.useSelect)(C),{removeBlocks:a}=(0,Im.useDispatch)(C),l=PS(),u=(0,Xd.useCopyToClipboard)(()=>(0,Tk.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,nl.__)("Copy");return(0,eo.jsx)(Ui.MenuItem,{ref:u,shortcut:r,children:d})}function G9({block: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:h,canEdit:m,canMove:g,isFirst:b,isLast:v}=(0,Im.useSelect)(A=>{let{getBlockName:P,getBlockRootClientId:O,getPreviousBlockClientId:N,getSelectedBlockClientIds:z,getBlockAttributes:V,getBlockEditingMode:M,isZoomOut:D,canEditBlock:L,canMoveBlocks:j,getBlockIndex:q,getBlockCount:J}=H(A(C)),{getActiveBlockVariation:te}=A(Tk.store),ee=O(a),$=ee&&P(ee);return{firstParentClientId:ee,parentBlockType:ee&&(te($,V(ee))||(0,Tk.getBlockType)($)),previousBlockClientId:N(a),selectedBlockClientIds:z(),isContentOnly:M(a)==="contentOnly",isZoomOut:D(),canEdit:L(a),canMove:j(t),isFirst:q(a)===0,isLast:q(a)===J(ee)-1}},[a,t]),{getBlockOrder:y,getSelectedBlockClientIds:k}=(0,Im.useSelect)(C),{moveBlocksDown:S,moveBlocksUp:_}=(0,Im.useDispatch)(C),x=(0,Im.useSelect)(A=>{let{getShortcutRepresentation:P}=A($ge.store);return{copy:P("core/block-editor/copy"),cut:P("core/block-editor/cut"),duplicate:P("core/block-editor/duplicate"),remove:P("core/block-editor/remove"),insertAfter:P("core/block-editor/insert-after"),insertBefore:P("core/block-editor/insert-before")}},[]),w=f.length>0;async function T(A){if(!r)return;let P=await A;P&&P[0]&&r(P[0],!1)}function B(){if(!r)return;let A=d||l;A||(A=y()[0]);let P=w&&k().length===0;r(A,P)}let I=!f?.includes(l)&&!!l;return(0,eo.jsx)(cge,{clientIds:t,__experimentalUpdateSelection:!r,children:({canCopyStyles:A,canDuplicate:P,canInsertBlock:O,canRemove:N,onDuplicate:z,onInsertAfter:V,onInsertBefore:M,onRemove:D,onCopy:L,onPasteStyles:j})=>!N&&!P&&!O&&p?null:(0,eo.jsx)(Ui.DropdownMenu,{icon:zs,label:(0,nl.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:oGe,noIcons:!0,...i,children:({onClose:J})=>(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsxs)(Ui.MenuGroup,{children:[(0,eo.jsx)(xL.Slot,{fillProps:{onClose:J}}),I&&(0,eo.jsx)(Wge,{parentClientId:l,parentBlockType:u}),g&&n&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(Ui.MenuItem,{icon:Jh,disabled:b,accessibleWhenDisabled:!0,onClick:(0,Xd.pipe)(J,()=>{_(t,l)}),children:(0,nl.__)("Move up")}),(0,eo.jsx)(Ui.MenuItem,{icon:cn,disabled:v,accessibleWhenDisabled:!0,onClick:(0,Xd.pipe)(J,()=>{S(t,l)}),children:(0,nl.__)("Move down")})]}),m&&s===1&&(0,eo.jsx)(mge,{clientId:a}),!p&&(0,eo.jsx)(U9,{clientIds:t,onCopy:L,shortcut:x.copy}),N&&!p&&(0,eo.jsx)(U9,{clientIds:t,label:(0,nl.__)("Cut"),eventType:"cut",shortcut:x.cut,__experimentalUpdateSelection:!r}),P&&(0,eo.jsx)(Ui.MenuItem,{onClick:(0,Xd.pipe)(J,z,T),shortcut:x.duplicate,children:(0,nl.__)("Duplicate")}),O&&!h&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(Ui.MenuItem,{onClick:(0,Xd.pipe)(J,M),shortcut:x.insertBefore,children:(0,nl.__)("Add before")}),(0,eo.jsx)(Ui.MenuItem,{onClick:(0,Xd.pipe)(J,V),shortcut:x.insertAfter,children:(0,nl.__)("Add after")})]}),m&&s===1&&(0,eo.jsx)(SL.Slot,{fillProps:{clientId:a,onClose:J}})]}),A&&!p&&(0,eo.jsxs)(Ui.MenuGroup,{children:[(0,eo.jsx)(U9,{clientIds:t,onCopy:L,label:(0,nl.__)("Copy styles"),eventType:"copyStyles"}),m&&(0,eo.jsx)(Ui.MenuItem,{onClick:j,children:(0,nl.__)("Paste styles")})]}),!p&&(0,eo.jsx)(AL.Slot,{fillProps:{onClose:J,count:s,firstBlockClientId:a},clientIds:t}),typeof o=="function"?o({onClose:J}):ML.Children.map(te=>(0,ML.cloneElement)(te,{onClose:J})),N&&(0,eo.jsx)(Ui.MenuGroup,{children:(0,eo.jsx)(Ui.MenuItem,{onClick:(0,Xd.pipe)(J,D,B),shortcut:x.remove,children:(0,nl.__)("Delete")})})]})})})}var Kge=G9;var Yge=c(U(),1),rGe=(0,Yge.createSlotFill)(Symbol("NoteIconToolbarSlotFill")),NL=rGe;var Rk=c(E(),1);function nGe({clientIds:e,...t}){return(0,Rk.jsxs)(DL.ToolbarGroup,{children:[(0,Rk.jsx)(NL.Slot,{}),(0,Rk.jsx)(DL.ToolbarItem,{children:o=>(0,Rk.jsx)(Kge,{clientIds:e,toggleProps:o,...t})})]})}var VL=nGe;var FL=c(U(),1),qge=c(G(),1),zL=c(Q(),1);var W9=c(E(),1);function Zge({clientIds:e}){let t=e.length===1?e[0]:void 0,o=(0,zL.useSelect)(n=>!!t&&n(C).getBlockMode(t)==="html",[t]),{toggleBlockMode:r}=(0,zL.useDispatch)(C);return o?(0,W9.jsx)(FL.ToolbarGroup,{children:(0,W9.jsx)(FL.ToolbarButton,{onClick:()=>{r(t)},children:(0,qge.__)("Edit visually")})}):null}var jL=c(U(),1),Gi=c(F(),1),Jge=c(Q(),1),ebe=c(Rt(),1),K9=c(Tt(),1),tbe=c(Yl(),1),obe=c(io(),1);var $9=c(E(),1);function iGe(e){let t="toolbarItem";return!e.some(o=>!(t in o.dataset))}function Xge(e){return Array.from(e.querySelectorAll("[data-toolbar-item]:not([disabled])"))}function Qge(e){return e.contains(e.ownerDocument.activeElement)}function sGe(e){let[t]=K9.focus.tabbable.find(e);t&&t.focus({preventScroll:!0})}function aGe(e){let[o,r]=(0,Gi.useState)(!0),n=(0,Gi.useCallback)(()=>{let i=K9.focus.tabbable.find(e.current),s=iGe(i);s||(0,ebe.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,Gi.useLayoutEffect)(()=>{let i=new window.MutationObserver(n);return i.observe(e.current,{childList:!0,subtree:!0}),()=>i.disconnect()},[n,o,e]),o}function lGe({toolbarRef:e,focusOnMount:t,isAccessibleToolbar:o,defaultIndex:r,onIndexChange:n,shouldUseKeyboardFocusShortcut:i,focusEditorOnEscape:s}){let[a]=(0,Gi.useState)(t),[l]=(0,Gi.useState)(r),u=(0,Gi.useCallback)(()=>{sGe(e.current)},[e]);(0,tbe.useShortcut)("core/block-editor/focus-toolbar",()=>{i&&u()}),(0,Gi.useEffect)(()=>{a&&u()},[o,a,u]),(0,Gi.useEffect)(()=>{let p=e.current,h=0;return!a&&!Qge(p)&&(h=window.requestAnimationFrame(()=>{let m=Xge(p),g=l||0;m[g]&&Qge(p)&&m[g].focus({preventScroll:!0})})),()=>{if(window.cancelAnimationFrame(h),!n||!p)return;let g=Xge(p).findIndex(b=>b.tabIndex===0);n(g)}},[l,a,n,e]);let{getLastFocus:f}=H((0,Jge.useSelect)(C));(0,Gi.useEffect)(()=>{let p=e.current;if(s){let h=m=>{let g=f();m.keyCode===obe.ESCAPE&&g?.current&&(m.preventDefault(),g.current.focus())};return p.addEventListener("keydown",h),()=>{p.removeEventListener("keydown",h)}}},[s,f,e])}function Bk({children:e,focusOnMount:t,focusEditorOnEscape:o=!1,shouldUseKeyboardFocusShortcut:r=!0,__experimentalInitialIndex:n,__experimentalOnIndexChange:i,orientation:s="horizontal",...a}){let l=(0,Gi.useRef)(),u=aGe(l);return lGe({toolbarRef:l,focusOnMount:t,defaultIndex:n,onIndexChange:i,isAccessibleToolbar:u,shouldUseKeyboardFocusShortcut:r,focusEditorOnEscape:o}),u?(0,$9.jsx)(jL.Toolbar,{label:a["aria-label"],ref:l,orientation:s,...a,children:e}):(0,$9.jsx)(jL.NavigableMenu,{orientation:s,role:"toolbar",ref:l,...a,children:e})}var rbe=c(Q(),1),HL=c(ue(),1);function UL(){return(0,rbe.useSelect)(t=>{let{getBlockEditingMode:o,getBlockName:r,getBlockSelectionStart:n}=t(C),i=n(),s=i&&(0,HL.getBlockType)(r(i));return s&&(0,HL.hasBlockSupport)(s,"__experimentalToolbar",!0)&&o(i)!=="disabled"},[])}var Om=c(U(),1),nbe=c(G(),1),ibe=c(ue(),1),sbe=c(F(),1),GL=c(Q(),1);var Pk=c(E(),1),Y9=[],cGe=6,uGe={placement:"bottom-start"};function abe({clientId:e}){let{categories:t,currentPatternName:o,patterns:r}=(0,GL.useSelect)(a=>{let{getBlockAttributes:l,getBlockRootClientId:u,__experimentalGetAllowedPatterns:d}=a(C),f=l(e),p=f?.metadata?.categories||Y9,h=u(e),m=p.length>0?d(h):Y9;return{categories:p,currentPatternName:f?.metadata?.patternName,patterns:m}},[e]),{replaceBlocks:n}=(0,GL.useDispatch)(C),i=(0,sbe.useMemo)(()=>t.length===0||!r||r.length===0?Y9: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,cGe),[t,o,r]);if(i.length<2)return null;let s=a=>{let l=(a.blocks??[]).map(u=>(0,ibe.cloneBlock)(u));l[0].attributes.metadata={...l[0].attributes.metadata,categories:t},n(e,l)};return(0,Pk.jsx)(Om.Dropdown,{popoverProps:uGe,renderToggle:({onToggle:a,isOpen:l})=>(0,Pk.jsx)(Om.ToolbarGroup,{children:(0,Pk.jsx)(Om.ToolbarButton,{onClick:()=>a(!l),"aria-expanded":l,children:(0,nbe.__)("Change design")})}),renderContent:()=>(0,Pk.jsx)(Om.__experimentalDropdownContentWrapper,{className:"block-editor-block-toolbar-change-design-content-wrapper",paddingSize:"none",children:(0,Pk.jsx)(gu,{blockPatterns:i,onClickPattern:s,showTitlesAsTooltip:!0})})})}var gc=c(U(),1),pbe=c(G(),1),YL=c(Q(),1);var KL=c(Q(),1),Lm=c(ue(),1),fbe=c(F(),1);var q9=c(WL(),1),cbe=c(G(),1);function ube(e,t){for(let o of new q9.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 $L(e)}function Am(e,t,o){let r=new q9.default(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+o.name),r.value}function dbe(e){return!e||e.length===0?[]:$L(e)?e:[{name:"default",label:(0,cbe._x)("Default","block style"),isDefault:!0},...e]}function $L(e){return e?.find(t=>t.isDefault)}function dGe(e,t){return(0,fbe.useMemo)(()=>{let o=t?.example,r=t?.name;if(o&&r)return(0,Lm.getBlockFromExample)(r,{attributes:o.attributes,innerBlocks:o.innerBlocks,innerContent:o.innerContent});if(e)return(0,Lm.cloneBlock)(e)},[e,t?.example,t?.name])}function Ik({clientId:e,onSwitch:t}){let o=p=>{let{getBlock:h}=p(C),m=h(e);if(!m)return{};let g=(0,Lm.getBlockType)(m.name),{getBlockStyles:b}=p(Lm.store);return{block:g?.example?null:m,blockType:g,styles:b(m.name),className:m.attributes.className||""}},{styles:r,block:n,blockType:i,className:s}=(0,KL.useSelect)(o,[e]),{updateBlockAttributes:a}=(0,KL.useDispatch)(C),l=dbe(r),u=ube(l,s),d=dGe(n,i);return{onSelect:p=>{let h=Am(s,u,p);a(e,{className:h}),t()},stylesToRender:l,activeStyle:u,genericPreviewBlock:d,className:s}}var Mm=c(E(),1),{getVariationStyle:fGe}=H(Sr),pGe=(0,Mm.jsxs)(gc.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,Mm.jsx)(gc.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,Mm.jsx)(gc.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 mGe({clientId:e}){let{stylesToRender:t,activeStyle:o,className:r}=Ik({clientId:e}),{updateBlockAttributes:n}=(0,YL.useDispatch)(C),{globalSettings:i,globalStyles:s,blockName:a}=(0,YL.useSelect)(d=>{let f=d(C).getSettings();return{globalSettings:f.__experimentalFeatures,globalStyles:f[rs],blockName:d(C).getBlockName(e)}},[e]),l=o?.name?fGe({settings:i,styles:s},a,o.name)?.color?.background:void 0;return!t||t.length===0?null:(0,Mm.jsx)(gc.ToolbarGroup,{children:(0,Mm.jsx)(gc.ToolbarButton,{onClick:()=>{let f=(t.findIndex(m=>m.name===o.name)+1)%t.length,p=t[f],h=Am(r,o,p);n(e,{className:h})},label:(0,pbe.__)("Shuffle styles"),children:(0,Mm.jsx)(gc.Icon,{icon:pGe,style:{fill:l||"transparent"}})})})}var mbe=mGe;var XL=c(U(),1),Z9=c(G(),1),hbe=c(Q(),1),QL=c(ue(),1);var qL=c(Q(),1);function ZL(e){let{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i}=(0,qL.useSelect)(u=>{let{isSectionBlock:d,getParentSectionBlock:f,getEditedContentOnlySection:p,isWithinEditedContentOnlySection:h}=H(u(C)),m=p();return{isSectionBlock:d(e),isWithinSection:d(e)||!!f(e),isWithinEditedSection:h(e),isEditingContentOnlySection:m===e,editedContentOnlySection:m}},[e]),s=(0,qL.useDispatch)(C),{editContentOnlySection:a,stopEditingContentOnlySection:l}=H(s);return{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i,editContentOnlySection:a,stopEditingContentOnlySection:l}}var X9=c(E(),1);function gbe({clientId:e}){let{isSectionBlock:t,isEditingContentOnlySection:o,editContentOnlySection:r,stopEditingContentOnlySection:n}=ZL(e),i=(0,hbe.useSelect)(l=>{if(!e)return null;let{getBlockName:u}=l(C),d=u(e);return d?{name:d}:null},[e]);if(!e||!t&&!o||(0,QL.isReusableBlock)(i)||(0,QL.isTemplatePart)(i))return null;let s=o;return(0,X9.jsx)(XL.ToolbarGroup,{children:(0,X9.jsx)(XL.ToolbarButton,{onClick:()=>{s?n():r(e)},children:s?(0,Z9.__)("Exit pattern"):(0,Z9.__)("Edit pattern")})})}var Ube=c(U(),1),Gbe=c(G(),1),Wbe=c(Q(),1);var pE=c(ue(),1),$be=c(dv(),1);var xu=c(G(),1),wu=c(U(),1),Dm=c(ue(),1),sM=c(Q(),1);var xbe=c(G(),1),uE=c(U(),1),eM=c(ue(),1),tM=c(F(),1);var bbe=c(U(),1),ybe=c(fe(),1);var cE=c(E(),1);function Nm({blocks:e,placement:t="right-start",offset:o=16,anchor:r}){return(0,ybe.useViewportMatch)("medium","<")?null:(0,cE.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,cE.jsx)(bbe.Popover,{className:"block-editor-block-switcher__popover-preview",placement:t,focusOnMount:!1,offset:o,anchor:r,children:(0,cE.jsx)("div",{className:"block-editor-block-switcher__preview",children:(0,cE.jsx)(bs,{viewportWidth:601,blocks:e})})})})}var vbe=c(U(),1),Ok=c(ue(),1),Sbe=c(Q(),1),JL=c(F(),1);var Qd=c(E(),1),hGe={};function kbe({clientIds:e,blocks:t}){let{activeBlockVariation:o,blockVariationTransformations:r}=(0,Sbe.useSelect)(i=>{let{getBlockAttributes:s,canRemoveBlocks:a}=i(C),{getActiveBlockVariation:l,getBlockVariations:u}=i(Ok.store),d=a(e);if(t.length!==1||!d)return hGe;let[f]=t;return{blockVariationTransformations:u(f.name,"transform"),activeBlockVariation:l(f.name,s(f.clientId))}},[e,t]);return(0,JL.useMemo)(()=>r?.filter(({name:i})=>i!==o?.name),[r,o])}var gGe=({transformations:e,onSelect:t,blocks:o})=>{let[r,n]=(0,JL.useState)();return(0,Qd.jsxs)(Qd.Fragment,{children:[r&&(0,Qd.jsx)(Nm,{blocks:(0,Ok.cloneBlock)(o[0],e.find(({name:i})=>i===r).attributes)}),e?.map(i=>(0,Qd.jsx)(bGe,{item:i,onSelect:t,setHoveredTransformItemName:n},i.name))]})};function bGe({item:e,onSelect:t,setHoveredTransformItemName:o}){let{name:r,icon:n,title:i}=e;return(0,Qd.jsxs)(vbe.MenuItem,{className:(0,Ok.getBlockMenuDefaultClassName)(r),onClick:s=>{s.preventDefault(),t(r)},onMouseLeave:()=>o(null),onMouseEnter:()=>o(r),onFocus:()=>o(r),onBlur:()=>o(null),children:[(0,Qd.jsx)(Et,{icon:n,showColors:!0}),i]})}var _be=gGe;var xs=c(E(),1);function yGe(e){let t={"core/paragraph":1,"core/heading":2,"core/list":3,"core/quote":4},o=(0,tM.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 vGe=({className:e,possibleBlockTransformations:t,possibleBlockVariationTransformations:o,onSelect:r,onSelectVariation:n,blocks:i})=>{let[s,a]=(0,tM.useState)(),{priorityTextTransformations:l,restTransformations:u}=yGe(t),d=l.length&&u.length,f=!!u.length&&(0,xs.jsx)(SGe,{restTransformations:u,onSelect:r,setHoveredTransformItem:a});return(0,xs.jsxs)(xs.Fragment,{children:[(0,xs.jsxs)(uE.MenuGroup,{label:(0,xbe.__)("Transform to"),className:e,children:[s&&(0,xs.jsx)(Nm,{blocks:(0,eM.switchToBlockType)(i,s.name,s.variationName)}),!!o?.length&&(0,xs.jsx)(_be,{transformations:o,blocks:i,onSelect:n}),l.map(p=>(0,xs.jsx)(wbe,{item:p,onSelect:r,setHoveredTransformItem:a},p.id||p.name)),!d&&f]}),!!d&&(0,xs.jsx)(uE.MenuGroup,{className:e,children:f})]})};function SGe({restTransformations:e,onSelect:t,setHoveredTransformItem:o}){return e.map(r=>(0,xs.jsx)(wbe,{item:r,onSelect:t,setHoveredTransformItem:o},r.id||r.name))}function wbe({item:e,onSelect:t,setHoveredTransformItem:o}){let{name:r,icon:n,title:i,isDisabled:s}=e;return(0,xs.jsxs)(uE.MenuItem,{className:(0,eM.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,xs.jsx)(Et,{icon:n,showColors:!0}),i]})}var Cbe=vGe;var Rbe=c(G(),1),Bbe=c(U(),1),rM=c(F(),1);var oM=c(U(),1);var Ak=c(E(),1),Ebe=()=>{};function Tbe({stylesToRender:e,activeStyle:t,onSelect:o=Ebe,onHoverStyle:r=Ebe}){return!e||e.length===0?null:(0,Ak.jsx)(Ak.Fragment,{children:e.map(n=>{let i=n.label||n.name;return(0,Ak.jsx)(oM.MenuItem,{icon:t.name===n.name?ns:null,onClick:()=>o(n),onFocus:()=>r(n),onBlur:()=>r(null),onMouseEnter:()=>r(n),onMouseLeave:()=>r(null),children:(0,Ak.jsx)(oM.__experimentalText,{as:"span",limit:18,ellipsizeMode:"tail",truncate:!0,children:i})},n.name)})})}var dE=c(E(),1);function nM({hoveredBlock:e,onSwitch:t}){let{clientId:o}=e,[r,n]=(0,rM.useState)(null),{onSelect:i,stylesToRender:s,activeStyle:a,genericPreviewBlock:l,className:u}=Ik({clientId:o,onSwitch:t}),d=(0,rM.useMemo)(()=>{if(!r||!l)return null;let f=Am(u,a,r);return[{...l,attributes:{...l.attributes||{},className:f}}]},[r,l,u,a]);return!s||s.length===0?null:(0,dE.jsxs)(Bbe.MenuGroup,{label:(0,Rbe.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup",children:[d&&(0,dE.jsx)(Nm,{blocks:d}),(0,dE.jsx)(Tbe,{stylesToRender:s,activeStyle:a,onSelect:i,onHoverStyle:n})]})}var J9=c(G(),1),Mbe=c(F(),1),iM=c(fe(),1);var Jd=c(U(),1);var Obe=c(F(),1),Abe=c(ue(),1);var Pbe=c(ue(),1),Q9=(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=Q9(s,t,o);if(a)return a}}},Ibe=(e,t)=>{let o=(0,Pbe.getBlockAttributesNamesByRole)(e,"content");return o?.length?o.reduce((r,n)=>(t[n]&&(r[n]=t[n]),r),{}):t};var kGe=(e,t)=>{let o=Ibe(t.name,t.attributes);e.attributes={...e.attributes,...o}},_Ge=(e,t)=>{let o=t.map(n=>(0,Abe.cloneBlock)(n)),r=new Set;for(let n of e){let i=!1;for(let s of o){let a=Q9(s,n.name,r);if(a){i=!0,r.add(a.clientId),kGe(a,n);break}}if(!i)return}return o},xGe=(e,t)=>(0,Obe.useMemo)(()=>e.reduce((o,r)=>{let n=_Ge(t,r.blocks);return n&&o.push({...r,transformedBlocks:n}),o},[]),[e,t]),Lbe=xGe;var qn=c(E(),1);function wGe({blocks:e,patterns:t,onSelect:o}){let[r,n]=(0,Mbe.useState)(!1),i=Lbe(t,e);return i.length?(0,qn.jsxs)(Jd.MenuGroup,{className:"block-editor-block-switcher__pattern__transforms__menugroup",children:[r&&(0,qn.jsx)(CGe,{patterns:i,onSelect:o}),(0,qn.jsx)(Jd.MenuItem,{onClick:s=>{s.preventDefault(),n(!r)},icon:un,children:(0,J9.__)("Patterns")})]}):null}function CGe({patterns:e,onSelect:t}){let o=(0,iM.useViewportMatch)("medium","<");return(0,qn.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,qn.jsx)(Jd.Popover,{className:"block-editor-block-switcher__popover-preview",placement:o?"bottom":"right-start",offset:16,children:(0,qn.jsx)("div",{className:"block-editor-block-switcher__preview is-pattern-list-preview",children:(0,qn.jsx)(EGe,{patterns:e,onSelect:t})})})})}function EGe({patterns:e,onSelect:t}){return(0,qn.jsx)(Jd.Composite,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,J9.__)("Patterns list"),children:e.map(o=>(0,qn.jsx)(Nbe,{pattern:o,onSelect:t},o.name))})}function Nbe({pattern:e,onSelect:t}){let o="block-editor-block-switcher__preview-patterns-container",r=(0,iM.useInstanceId)(Nbe,`${o}-list__item-description`);return(0,qn.jsxs)("div",{className:`${o}-list__list-item`,children:[(0,qn.jsxs)(Jd.Composite.Item,{render:(0,qn.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,qn.jsx)(bs,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,qn.jsx)("div",{className:`${o}-list__item-title`,children:e.title})]}),!!e.description&&(0,qn.jsx)(bt,{id:r,children:e.description})]})}var Dbe=wGe;var ra=c(E(),1);function TGe({onClose:e,clientIds:t}){let{replaceBlocks:o,multiSelect:r,updateBlockAttributes:n}=(0,sM.useDispatch)(C),{possibleBlockTransformations:i,patterns:s,blocks:a,isUsingBindings:l,canRemove:u,hasBlockStyles:d}=(0,sM.useSelect)(T=>{let{getBlockAttributes:B,getBlocksByClientId:R,getBlockRootClientId:I,getBlockTransformItems:A,__experimentalGetPatternTransformItems:P,canRemoveBlocks:O,getBlockName:N}=T(C),{getBlockStyles:z}=T(Dm.store),V=I(t[0]),M=R(t),D=t.length===1,L=D&&N(t[0]),j=D&&!!z(L)?.length;return{blocks:M,possibleBlockTransformations:A(M,V),patterns:P(M,V),isUsingBindings:t.every(q=>!!B(q)?.metadata?.bindings),canRemove:O(t),hasBlockStyles:j}},[t]),f=kbe({clientIds:t,blocks:a});function p(T){T.length>1&&r(T[0].clientId,T[T.length-1].clientId)}function h(T,B){let R=(0,Dm.switchToBlockType)(a,T,B);o(t,R),p(R)}function m(T){n(a[0].clientId,{...f.find(({name:B})=>B===T).attributes})}function g(T){o(t,T),p(T)}let b=a.length===1,v=b&&((0,Dm.isTemplatePart)(a[0])||(0,Dm.isReusableBlock)(a[0])),y=!!i?.length&&u&&!v,k=!!f?.length,S=!!s?.length&&u,_=y||k;if(!(d||_||S))return(0,ra.jsx)("p",{className:"block-editor-block-switcher__no-transforms",children:(0,xu.__)("No transforms.")});let w=b?(0,xu._x)("This block is connected.","block toolbar button label and description"):(0,xu._x)("These blocks are connected.","block toolbar button label and description");return(0,ra.jsxs)("div",{className:"block-editor-block-switcher__container",children:[S&&(0,ra.jsx)(Dbe,{blocks:a,patterns:s,onSelect:T=>{g(T),e()}}),_&&(0,ra.jsx)(Cbe,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:i,possibleBlockVariationTransformations:f,blocks:a,onSelect:(T,B)=>{h(T,B),e()},onSelectVariation:T=>{m(T),e()}}),d&&(0,ra.jsx)(nM,{hoveredBlock:a[0],onSwitch:e}),l&&(0,ra.jsx)(wu.MenuGroup,{children:(0,ra.jsx)(wu.__experimentalText,{className:"block-editor-block-switcher__binding-indicator",children:w})})]})}var RGe=({children:e,clientIds:t,label:o,text:r})=>{let i=t.length===1?(0,xu.__)("Change block type or style"):(0,xu.sprintf)((0,xu._n)("Change type of %d block","Change type of %d blocks",t.length),t.length);return(0,ra.jsx)(wu.ToolbarGroup,{children:(0,ra.jsx)(wu.ToolbarItem,{children:s=>(0,ra.jsx)(wu.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,ra.jsx)(TGe,{onClose:a,clientIds:t})})})})},Vbe=RGe;var Fbe=c(G(),1),Mk=c(U(),1);var Lk=c(E(),1);function zbe({clientIds:e,children:t,label:o,text:r}){return(0,Lk.jsx)(Mk.ToolbarGroup,{children:(0,Lk.jsx)(Mk.ToolbarItem,{children:n=>(0,Lk.jsx)(Mk.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,Fbe.__)("Change block style"),...n},menuProps:{orientation:"both"},children:({onClose:i})=>(0,Lk.jsx)("div",{className:"block-editor-block-switcher__container",children:(0,Lk.jsx)(nM,{hoveredBlock:{clientId:e[0]},onSwitch:i})})})})})}var Nk=c(U(),1),fE=c(G(),1),aM=c(F(),1),jbe=c(Q(),1);var ef=c(E(),1);function BGe({clientIds:e,blockTitle:t}){let o=(0,jbe.useSelect)(i=>{let{getBlockAttributes:s}=i(C);return s(e?.[0])?.metadata?.name},[e]),r=e.length===1,n;return r&&o?n=(0,fE.sprintf)((0,fE.__)('This %1$s is editable using the "%2$s" override.'),t.toLowerCase(),o):n=(0,fE.__)("These blocks are editable using overrides."),(0,ef.jsx)(Nk.__experimentalText,{children:n})}function Hbe({icon:e,clientIds:t,blockTitle:o,label:r}){let[n,i]=(0,aM.useState)(!1),s=(0,aM.useRef)();return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(Nk.ToolbarButton,{ref:s,className:"block-editor-block-toolbar__pattern-overrides-indicator",icon:e,label:r,onClick:()=>i(!n),"aria-expanded":n}),n&&(0,ef.jsx)(Nk.Popover,{anchor:s.current,onClose:()=>i(!1),placement:"bottom-start",offset:16,className:"block-editor-block-toolbar__pattern-overrides-popover",children:(0,ef.jsx)(BGe,{clientIds:t,blockTitle:o})})]})}var Dk=c(E(),1);function PGe({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlockParentsByBlockName:n,canRemoveBlocks:i,getTemplateLock:s,getBlockEditingMode:a,canEditBlock:l,isSectionBlock:u}=H(e(C)),{getBlockStyles:d}=e(pE.store),f=t.some(R=>s(R)==="contentOnly"),p=t.length===1,h=p&&o(t[0]),m=p&&!!d(h)?.length,g=t.some(R=>!!r(R)?.metadata?.patternName&&u(R)),b=t.every(R=>Ox(r(R)?.metadata?.bindings)),v=t.every(R=>n(R,"core/block",!0).length>0),y=i(t),k=t.every(R=>l(R)),S=a(t[0]),_=S==="default",x=S==="contentOnly",T=!g&&_&&(m||y)&&!f&&k,B=b&&v;return T?"switcher":x&&m&&!b&&k?"styles-only":B?"pattern-overrides":"default"}function IGe({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlock:n,isSectionBlock:i}=H(e(C)),s=t.length===1,a=t[0],l=r(a);if(s&&l?.metadata?.patternName&&i(a))return Hc;let u=o(a),d=(0,pE.getBlockType)(u);if(s){let{getActiveBlockVariation:h}=e(pE.store);return h(u,l,void 0,n?.(a)?.innerContent)?.icon||d?.icon}let f=t.map(h=>o(h));return new Set(f).size===1?d?.icon:tg}function Kbe({clientIds:e,isSynced:t}){let{icon:o,showIconLabels:r,variant:n}=(0,Wbe.useSelect)(f=>({icon:IGe({select:f,clientIds:e}),showIconLabels:f($be.store).get("core","showIconLabels"),variant:PGe({select:f,clientIds:e})}),[e]),i=jn({clientId:e?.[0],maximumLength:35}),s=e.length===1,a=s&&t&&!r,l=s?i:(0,Gbe.__)("Multiple blocks selected"),u=a&&i?i:void 0,d=(0,Dk.jsx)(Et,{className:"block-editor-block-toolbar__block-icon",icon:o});return n==="switcher"?(0,Dk.jsx)(Vbe,{clientIds:e,label:l,text:u,children:d}):n==="styles-only"?(0,Dk.jsx)(zbe,{clientIds:e,label:l,text:u,children:d}):n==="pattern-overrides"?(0,Dk.jsx)(Hbe,{icon:d,clientIds:e,blockTitle:i,label:l}):(0,Dk.jsx)(Ube.ToolbarButton,{disabled:!0,className:"block-editor-block-toolbar__block-icon-button",title:l,icon:d,text:u})}var At=c(E(),1);function tG({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:h,hasContentOnlyLocking:m,showShuffleButton:g,showSlots:b,showGroupButtons:v,showLockButtons:y,showBlockVisibilityButton:k,showSwitchSectionStyleButton:S,areSelectedBlocksHiddenOnViewport:_,showStyleStateSlot:x,canEdit:w}=(0,qbe.useSelect)(V=>{let{canEditBlock:M}=V(C),{getBlockName:D,getBlockMode:L,getBlockParents:j,getSelectedBlockClientIds:q,isBlockValid:J,getBlockEditingMode:te,getBlockAttributes:ee,getSettings:$,getTemplateLock:W,getParentSectionBlock:Y,isZoomOut:Z,isSectionBlock:oe,isBlockHiddenAtViewport:ne,getSelectedBlockStyleState:X,isResponsiveEditing:re}=H(V(C)),ae=q(),ve=ae[0],xe=j(ve),be=Y(ve)??xe[xe.length-1],he=D(be),ke=(0,tf.getBlockType)(he),_e=te(ve),we=_e==="default",Re=D(ve),se=ae.every(ut=>J(ut)),ie=ae.every(ut=>L(ut)==="visual"),Ae=ae.every(ut=>!!ee(ut)?.metadata?.bindings),ye=ae.some(ut=>W(ut)==="contentOnly"),Ee=Z(),qe=oe(ve),pt=M(ve),at=pt&&(Ee||qe),Ct=$()?.[wa]?.toLowerCase()||"desktop",rt=ae.length>0&&ae.every(ut=>ne(ut,Ct)),Ot=re()&&Hi(X(ve));return{blockClientId:ve,blockClientIds:ae,isDefaultEditingMode:we,blockType:ve&&(0,tf.getBlockType)(Re),shouldShowVisualToolbar:se&&ie,toolbarKey:`${ve}${be}`,showParentSelector:!Ee&&ke&&_e!=="contentOnly"&&te(be)!=="disabled"&&(0,tf.hasBlockSupport)(ke,"__experimentalParentSelector",!0)&&ae.length===1,isUsingBindings:Ae,isSectionContainer:qe,hasContentOnlyLocking:ye,showShuffleButton:Ee,showSlots:!Ee&&!Ot,showStyleStateSlot:!Ee&&Ot,showGroupButtons:!Ee,showLockButtons:!Ee,showBlockVisibilityButton:!Ee,showSwitchSectionStyleButton:at,areSelectedBlocksHiddenOnViewport:rt,canEdit:pt}},[]),T=(0,eG.useRef)(null),B=(0,eG.useRef)(),R=Sk({ref:B}),I=!(0,Zbe.useViewportMatch)("medium","<");if(!UL())return null;let P=s.length>1,O=(0,tf.isReusableBlock)(l)||(0,tf.isTemplatePart)(l),N=K("block-editor-block-contextual-toolbar",{"has-parent":f}),z=K("block-editor-block-toolbar",{"is-synced":O,"is-connected":p});return(0,At.jsx)(Bk,{focusEditorOnEscape:!0,className:N,"aria-label":(0,Ybe.__)("Block tools"),variant:n==="toolbar"?void 0:n,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,children:(0,At.jsxs)("div",{ref:T,className:z,children:[f&&!P&&I&&(0,At.jsx)(Fhe,{}),(d||P)&&(0,At.jsx)("div",{ref:B,...R,children:(0,At.jsxs)(Xbe.ToolbarGroup,{className:"block-editor-block-toolbar__block-controls",children:[(0,At.jsx)(Kbe,{clientIds:s,isSynced:O}),a&&k&&(0,At.jsx)(Hj,{clientIds:s}),!P&&a&&y&&(0,At.jsx)(F9,{clientId:i}),(0,At.jsx)(pL,{clientIds:s,hideDragHandle:e})]})}),!_&&!m&&d&&P&&v&&(0,At.jsx)(L9,{}),!P&&w&&(0,At.jsx)(gbe,{clientId:s[0]}),!_&&g&&(0,At.jsx)(abe,{clientId:s[0]}),!_&&S&&(0,At.jsx)(mbe,{clientId:s[0]}),!_&&d&&(0,At.jsxs)(At.Fragment,{children:[!h&&(0,At.jsxs)(At.Fragment,{children:[b&&(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)(No.Slot,{group:"parent",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(No.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(No.Slot,{className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(No.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"})]}),x&&(0,At.jsx)(No.Slot,{group:"style-state",className:"block-editor-block-toolbar__slot"})]}),b&&(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)(No.Slot,{group:"other",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(yL.Slot,{})]})]}),(0,At.jsx)(Zge,{clientIds:s}),(0,At.jsx)(VL,{clientIds:s})]})},u)}function Qbe({hideDragHandle:e,variant:t}){return(0,At.jsx)(tG,{hideDragHandle:e,variant:t,focusOnMount:void 0,__experimentalInitialIndex:void 0,__experimentalOnIndexChange:void 0})}var oG=c(E(),1);function tye({clientId:e,isTyping:t,__unstableContentRef:o}){let{capturingClientId:r,isInsertionPointVisible:n,lastClientId:i}=iL(e),s=(0,Vk.useRef)();(0,Vk.useEffect)(()=>{s.current=void 0},[e]);let{stopTyping:a}=(0,Jbe.useDispatch)(C),l=(0,Vk.useRef)(!1);(0,eye.useShortcut)("core/block-editor/focus-toolbar",()=>{l.current=!0,a(!0)}),(0,Vk.useEffect)(()=>{l.current=!1});let u=r||e,d=nL({contentElement:o?.current,clientId:u});return!t&&(0,oG.jsx)(Sb,{clientId:u,bottomClientId:i,className:K("block-editor-block-list__block-popover",{"is-insertion-point-visible":n}),resize:!1,...d,__unstableContentRef:o,children:(0,oG.jsx)(tG,{focusOnMount:l.current,__experimentalInitialIndex:s.current,__experimentalOnIndexChange:f=>{s.current=f},variant:"toolbar"})})}var lM=c(Q(),1),cM=c(F(),1);var oye=c(U(),1);var rye=c(G(),1),nye=c(E(),1);function OGe({onClick:e}){return(0,nye.jsx)(oye.Button,{variant:"primary",icon:Ca,size:"compact",className:K("block-editor-button-pattern-inserter__button","block-editor-block-tools__zoom-out-mode-inserter-button"),onClick:e,label:(0,rye._x)("Add pattern","Generic label for pattern inserter button")})}var iye=OGe;var rG=c(E(),1);function AGe(){let[e,t]=(0,cM.useState)(!1),{hasSelection:o,blockOrder:r,setInserterIsOpened:n,sectionRootClientId:i,selectedBlockClientId:s,blockInsertionPoint:a,insertionPointVisible:l}=(0,lM.useSelect)(m=>{let{getSettings:g,getBlockOrder:b,getSelectionStart:v,getSelectedBlockClientId:y,getSectionRootClientId:k,getBlockInsertionPoint:S,isBlockInsertionPointVisible:_}=H(m(C)),x=k();return{hasSelection:!!v().clientId,blockOrder:b(x),sectionRootClientId:x,setInserterIsOpened:g().__experimentalSetIsInserterOpened,selectedBlockClientId:y(),blockInsertionPoint:S(),insertionPointVisible:_()}},[]),{showInsertionPoint:u}=H((0,lM.useDispatch)(C));if((0,cM.useEffect)(()=>{let m=setTimeout(()=>{t(!0)},500);return()=>{clearTimeout(m)}},[]),!e||!o)return null;let d=s,p=r.findIndex(m=>s===m)+1,h=r[p];return l&&a?.index===p?null:(0,rG.jsx)(O2,{previousClientId:d,nextClientId:h,children:(0,rG.jsx)(iye,{onClick:()=>{n({rootClientId:i,insertionIndex:p,tab:"patterns",category:"all"}),u(i,p,{operation:"insert"})}})})}var sye=AGe;var aye=c(Q(),1),lye=c(ue(),1);function cye(){return(0,aye.useSelect)(e=>{let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getBlock:r,getBlockMode:n,getSettings:i,isTyping:s,isBlockInterfaceHidden:a}=H(e(C)),l=t()||o(),u=r(l),d=!!l&&!!u,f=d&&(0,lye.isUnmodifiedDefaultBlock)(u,"content")&&n(l)!=="html",p=l&&!s()&&f,h=!a()&&!i().hasFixedToolbar&&!p&&d&&!f;return{showEmptyBlockSideInserter:p,showBlockToolbarPopover:h}},[])}var il=c(E(),1);function LGe(e){let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getSettings:r,isTyping:n,isDragging:i,isZoomOut:s,getViewportModalClientIds:a}=H(e(C));return{clientId:t()||o(),hasFixedToolbar:r().hasFixedToolbar,isTyping:n(),isZoomOutMode:s(),isDragging:i(),viewportModalClientIds:a(),blockVisibilitySetting:e(C).getSettings().__experimentalFeatures?.blockVisibility?.allowEditing}}function mE({children:e,__unstableContentRef:t,...o}){let{clientId:r,hasFixedToolbar:n,isTyping:i,isZoomOutMode:s,isDragging:a,viewportModalClientIds:l,blockVisibilitySetting:u}=(0,Fk.useSelect)(LGe,[]),d=(0,uye.__unstableUseShortcutEventMatch)(),{getBlocksByClientId:f,getSelectedBlockClientIds:p,getBlockRootClientId:h,getBlockEditingMode:m,getBlockName:g,isGroupable:b,getEditedContentOnlySection:v,canEditBlock:y}=H((0,Fk.useSelect)(C)),{getGroupingBlockName:k}=(0,Fk.useSelect)(dM.store),{showEmptyBlockSideInserter:S,showBlockToolbarPopover:_}=cye(),x=kk(),[w,T]=(0,uM.useState)(null),{canRename:B}=Db(g(p()[0])),{duplicateBlocks:R,removeBlocks:I,replaceBlocks:A,insertAfterBlock:P,insertBeforeBlock:O,selectBlock:N,moveBlocksUp:z,moveBlocksDown:V,expandBlock:M,stopEditingContentOnlySection:D,showViewportModal:L,hideViewportModal:j}=H((0,Fk.useDispatch)(C));function q(ee){if(!ee.defaultPrevented){if(d("core/block-editor/move-up",ee)||d("core/block-editor/move-down",ee)){let $=p();if($.length){ee.preventDefault();let W=h($[0]);(d("core/block-editor/move-up",ee)?"up":"down")==="up"?z($,W):V($,W);let Z=Array.isArray($)?$.length:1,oe=(0,zk.sprintf)((0,zk._n)("%d block moved.","%d blocks moved.",$.length),Z);(0,sG.speak)(oe)}}else if(d("core/block-editor/duplicate",ee)){let $=p();$.length&&(ee.preventDefault(),R($))}else if(d("core/block-editor/remove",ee)){let $=p();$.length&&(ee.preventDefault(),I($))}else if(d("core/block-editor/paste-styles",ee)){let $=p();if($.length){ee.preventDefault();let W=f($);x(W)}}else if(d("core/block-editor/insert-after",ee)){let $=p();$.length&&(ee.preventDefault(),P($[$.length-1]))}else if(d("core/block-editor/insert-before",ee)){let $=p();$.length&&(ee.preventDefault(),O($[0]))}else if(d("core/block-editor/unselect",ee)){if(ee.target.closest("[role=toolbar]"))return;let $=p();$.length>1&&(ee.preventDefault(),N($[0]))}else if(d("core/block-editor/collapse-list-view",ee)){if((0,nG.isTextField)(ee.target)||(0,nG.isTextField)(ee.target?.contentWindow?.document?.activeElement))return;ee.preventDefault(),M(r)}else if(d("core/block-editor/group",ee)){let $=p();if($.length>1&&b($)){ee.preventDefault();let W=f($),Y=k(),Z=ol(W,Y);A($,Z),(0,sG.speak)((0,zk.__)("Selected blocks are grouped."))}}else if(d("core/block-editor/rename",ee)){let $=p();if($.length===1){let W=m($[0])==="contentOnly";B&&!W&&y($[0])&&(ee.preventDefault(),T($[0]))}}else if(d("core/block-editor/toggle-block-visibility",ee)){if(u===!1)return;let $=p();if($.length){if(ee.preventDefault(),!f($).every(Z=>(0,dM.hasBlockSupport)(Z.name,"visibility",!0))||$.some(Z=>m(Z)!=="default"||!y(Z)))return;L($)}}d("core/block-editor/stop-editing-as-blocks",ee)&&v()&&D()}}let J=vb(t),te=vb(t);return(0,il.jsxs)("div",{...o,onKeyDown:q,className:K(o.className,{"block-editor-block-tools--is-dragging":a}),children:[(0,il.jsxs)(pk.Provider,{value:(0,uM.useRef)(!1),children:[!i&&!s&&(0,il.jsx)(ime,{__unstableContentRef:t}),S&&(0,il.jsx)(_he,{__unstableContentRef:t,clientId:r}),_&&(0,il.jsx)(tye,{__unstableContentRef:t,clientId:r,isTyping:i}),!s&&!n&&(0,il.jsx)(iG.Popover.Slot,{name:"block-toolbar",ref:J}),e,(0,il.jsx)(iG.Popover.Slot,{name:"__unstable-block-tools-after",ref:te}),s&&!a&&(0,il.jsx)(sye,{__unstableContentRef:t})]}),w&&(0,il.jsx)(Mb,{clientId:w,onClose:()=>T(null)}),l&&(0,il.jsx)(Vj,{clientIds:l,onClose:j})]})}var hE=c(fe(),1),jk=c(Q(),1),aG=c(Tt(),1),yi=c(io(),1);var dye=c(E(),1),MGe=new Set([yi.UP,yi.RIGHT,yi.DOWN,yi.LEFT,yi.ENTER,yi.BACKSPACE]);function NGe(e){let{keyCode:t,shiftKey:o}=e;return!o&&MGe.has(t)}function gE(){let e=(0,jk.useSelect)(o=>o(C).isTyping(),[]),{stopTyping:t}=(0,jk.useDispatch)(C);return(0,hE.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 bE(){let e=(0,jk.useSelect)(i=>i(C).isTyping(),[]),{startTyping:t,stopTyping:o}=(0,jk.useDispatch)(C),r=gE(),n=(0,hE.useRefEffect)(i=>{if(e){let d=function(g){let{target:b}=g;h=m.setTimeout(()=>{(0,aG.isTextField)(b)||o()})},f=function(g){let{keyCode:b}=g;(b===yi.ESCAPE||b===yi.TAB)&&o()},p=function(){m.getSelection().isCollapsed||o()};var s=d,a=f,l=p;let h,{defaultView:m}=i.ownerDocument;return i.addEventListener("focus",d),i.addEventListener("keydown",f),i.ownerDocument.addEventListener("selectionchange",p),()=>{m.clearTimeout(h),i.removeEventListener("focus",d),i.removeEventListener("keydown",f),i.ownerDocument.removeEventListener("selectionchange",p)}}function u(d){let{type:f,target:p}=d;!(0,aG.isTextField)(p)||!i.contains(p)||f==="keydown"&&!NGe(d)||t()}return i.addEventListener("keypress",u),i.addEventListener("keydown",u),()=>{i.removeEventListener("keypress",u),i.removeEventListener("keydown",u)}},[e,t,o]);return(0,hE.useMergeRefs)([r,n])}function DGe({children:e}){return(0,dye.jsx)("div",{ref:bE(),children:e})}var fye=DGe;var sl=c(G(),1),rf=c(ue(),1),of=c(Q(),1),lG=c(mye(),1);var VGe=()=>function(){let{replaceBlocks:t,multiSelect:o}=(0,of.useDispatch)(C),{blocks:r,clientIds:n,canRemove:i,possibleBlockTransformations:s,invalidSelection:a}=(0,of.useSelect)(h=>{let{getBlockRootClientId:m,getBlockTransformItems:g,getSelectedBlockClientIds:b,getBlocksByClientId:v,canRemoveBlocks:y}=h(C),k=b(),S=v(k);if(S.filter(x=>!x).length>0)return{invalidSelection:!0};let _=m(k[0]);return{blocks:S,clientIds:k,possibleBlockTransformations:g(S,_),canRemove:y(k),invalidSelection:!1}},[]);if(a)return{isLoading:!1,commands:[]};let l=r.length===1&&(0,rf.isTemplatePart)(r[0]);function u(h){h.length>1&&o(h[0].clientId,h[h.length-1].clientId)}function d(h,m){let g=(0,rf.switchToBlockType)(r,h,m);t(n,g),u(g)}let f=!!s.length&&i&&!l;return!n||n.length<1||!f?{isLoading:!1,commands:[]}:{isLoading:!1,commands:s.map(h=>{let{id:m,name:g,title:b,icon:v,variationName:y}=h,k=!v?.src||v?.src==="block-default"?{src:zx}:v;return{name:"core/block-editor/transform-to-"+(m||g).replace(/\//g,"-"),label:(0,sl.sprintf)((0,sl.__)("Transform to %s"),b),icon:k?.src,category:"command",callback:({close:S})=>{d(g,y),S()}}})}},FGe=()=>function(){let{clientIds:t,isUngroupable:o,isGroupable:r,blockVisibilitySetting:n}=(0,of.useSelect)(O=>{let{getSelectedBlockClientIds:N,getSettings:z,isUngroupable:V,isGroupable:M}=O(C);return{clientIds:N(),isUngroupable:V(),isGroupable:M(),blockVisibilitySetting:z().__experimentalFeatures?.blockVisibility?.allowEditing}},[]),{canInsertBlockType:i,getBlockRootClientId:s,getBlocksByClientId:a,canRemoveBlocks:l,isBlockHiddenAnywhere:u}=H((0,of.useSelect)(C)),{getBlockEditingMode:d}=(0,of.useSelect)(C),{getDefaultBlockName:f,getGroupingBlockName:p}=(0,of.useSelect)(rf.store),h=a(t),m=(0,of.useDispatch)(C),{removeBlocks:g,replaceBlocks:b,duplicateBlocks:v,insertAfterBlock:y,insertBeforeBlock:k}=m,S=()=>{if(!h.length)return;let O=p(),N=ol(h,O);N&&b(t,N)},_=()=>{if(!h.length)return;let O=h[0].innerBlocks;O.length&&b(t,O)};if(!t||t.length<1)return{isLoading:!1,commands:[]};let{showViewportModal:x}=H(m),w=s(t[0]),T=i(f(),w),B=h.every(O=>!!O&&(0,rf.hasBlockSupport)(O.name,"multiple",!0)&&i(O.name,w)),R=l(t),I=[];B&&I.push({name:"duplicate",label:(0,sl.__)("Duplicate"),callback:()=>v(t,!0),icon:tg}),T&&I.push({name:"add-before",label:(0,sl.__)("Add before"),callback:()=>{let O=Array.isArray(t)?t[0]:O;k(O)},icon:Ca},{name:"add-after",label:(0,sl.__)("Add after"),callback:()=>{let O=Array.isArray(t)?t[t.length-1]:O;y(O)},icon:Ca}),r&&I.push({name:"Group",label:(0,sl.__)("Group"),callback:S,icon:Wx}),o&&I.push({name:"ungroup",label:(0,sl.__)("Ungroup"),callback:_,icon:B6}),R&&I.push({name:"remove",label:(0,sl.__)("Delete"),callback:()=>g(t,!0),icon:T6});let A=h.every(O=>!!O&&(0,rf.hasBlockSupport)(O.name,"visibility",!0)),P=t.every(O=>d(O)==="default");if(A&&P&&n!==!1){let O=t.some(N=>u(N));I.push({name:"toggle-visibility",label:O?(0,sl.__)("Show"):(0,sl.__)("Hide"),callback:()=>x(t),icon:O?ug:Vl})}return{isLoading:!1,commands:I.map(O=>({...O,name:"core/block-editor/action-"+O.name,category:"command",callback:({close:N})=>{O.callback(),N()}}))}},fM=()=>{(0,lG.useCommandLoader)({name:"core/block-editor/blockTransforms",hook:VGe()}),(0,lG.useCommandLoader)({name:"core/block-editor/blockQuickActions",hook:FGe(),context:"block-selection-edit"})};var Wi=c(E(),1),pM=(0,yye.createSlotFill)(Symbol("BlockCanvasCover"));function hye({children:e}){return(0,Wi.jsx)("div",{className:"block-canvas-cover",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},children:e})}var zGe={ignoredSelectors:[/\.editor-styles-wrapper/gi]};function cG({shouldIframe:e=!0,height:t="300px",children:o=(0,Wi.jsx)(HS,{}),styles:r,contentRef:n,iframeProps:i}){fM();let s=(0,mM.useViewportMatch)("medium","<"),a=gE(),l=kb(),u=(0,gye.useRef)(),d=(0,mM.useMergeRefs)([n,l,u,bE()]),f=(0,bye.useSelect)(h=>H(h(C)).getZoomLevel(),[]),p=f!==100&&!s?{scale:f,frameSize:"40px"}:{};return e?(0,Wi.jsx)(mE,{__unstableContentRef:u,style:{height:t,display:"flex"},children:(0,Wi.jsxs)(LS,{...i,...p,ref:a,contentRef:d,style:{...i?.style},name:"editor-canvas",children:[(0,Wi.jsx)(pM.Slot,{fillProps:{containerRef:u},children:h=>h.map((m,g)=>(0,Wi.jsx)(hye,{children:m},g))}),(0,Wi.jsx)(Ld,{styles:r}),o]})}):(0,Wi.jsxs)(mE,{__unstableContentRef:u,style:{height:t,display:"flex"},children:[(0,Wi.jsx)(pM.Slot,{fillProps:{containerRef:u},children:h=>h.map((m,g)=>(0,Wi.jsx)(hye,{children:m},g))}),(0,Wi.jsx)(Ld,{styles:r,scope:":where(.editor-styles-wrapper)",transformOptions:zGe}),(0,Wi.jsx)(BA,{ref:d,className:"editor-styles-wrapper",tabIndex:-1,style:{height:"100%",width:"100%",overflow:"auto"},children:o})]})}function jGe({children:e,height:t,styles:o}){return(0,Wi.jsx)(cG,{height:t,styles:o,children:e})}var vye=jGe;var Cu=c(U(),1),Sye=c(G(),1),kye=c(io(),1),_ye=c(Rt(),1),al=c(E(),1),HGe=()=>(0,al.jsx)(Cu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,al.jsx)(Cu.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"})}),UGe=({style:e,className:t})=>(0,al.jsx)("div",{className:"block-library-colors-selector__icon-container",children:(0,al.jsx)("div",{className:`${t} block-library-colors-selector__state-selection`,style:e,children:(0,al.jsx)(HGe,{})})}),GGe=({TextColor:e,BackgroundColor:t})=>function({onToggle:r,isOpen:n}){let i=s=>{!n&&s.keyCode===kye.DOWN&&(s.preventDefault(),r())};return(0,al.jsx)(Cu.ToolbarGroup,{children:(0,al.jsx)(Cu.ToolbarButton,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,Sye.__)("Open Colors Selector"),onClick:r,onKeyDown:i,icon:(0,al.jsx)(t,{children:(0,al.jsx)(e,{children:(0,al.jsx)(UGe,{})})})})})},WGe=({children:e,...t})=>((0,_ye.default)("wp.blockEditor.BlockColorsStyleSelector",{alternative:"block supports API",since:"6.1",version:"6.3"}),(0,al.jsx)(Cu.Dropdown,{popoverProps:{placement:"bottom-start"},className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:GGe(t),renderContent:()=>e})),xye=WGe;var Bve=c(Rt(),1),PM=c(U(),1),hG=c(G(),1),Pve=c(Q(),1),Ive=c(F(),1);var Zk=c(fe(),1),Eve=c(U(),1);var SE=c(Q(),1),Tve=c(Rt(),1),Wr=c(F(),1),mG=c(G(),1);var wM=c(U(),1),CM=c(F(),1),EM=c(Q(),1);var Cye=c(fe(),1),Eye=c(Qr(),1),Tye=c(Q(),1),vM=c(F(),1),Hk=c(G(),1);var hM=c(F(),1),gM=(0,hM.createContext)({});gM.displayName="ListViewContext";var Vm=()=>(0,hM.useContext)(gM);var bM=c(F(),1),wye=c(E(),1);function yM({children:e,...t}){let o=(0,bM.useRef)();return(0,bM.useEffect)(()=>{o.current&&(o.current.textContent=o.current.textContent)},[e]),(0,wye.jsx)("div",{hidden:!0,...t,ref:o,children:e})}var yE=c(E(),1),uG=(0,vM.forwardRef)(({nestingLevel:e,blockCount:t,clientId:o,...r},n)=>{let{insertedBlock:i,setInsertedBlock:s}=Vm(),a=(0,Cye.useInstanceId)(uG),{directInsert:l,hideInserter:u}=(0,Tye.useSelect)(m=>{let{getBlockListSettings:g,getTemplateLock:b,isZoomOut:v}=H(m(C)),k=g(o)?.directInsert||!1,S=!!b(o)||v();return{directInsert:k,hideInserter:S}},[o]),d=jn({clientId:o,context:"list-view"}),f=jn({clientId:i?.clientId,context:"list-view"});if((0,vM.useEffect)(()=>{f?.length&&(0,Eye.speak)((0,Hk.sprintf)((0,Hk.__)("%s block inserted"),f),"assertive")},[f]),u)return null;let p=`list-view-appender__${a}`,h=(0,Hk.sprintf)((0,Hk.__)("Append to %1$s block at position %2$d, Level %3$d"),d,t+1,e);return(0,yE.jsxs)("div",{className:"list-view-appender",children:[(0,yE.jsx)(Za,{ref:n,rootClientId:o,position:"bottom right",isAppender:!0,selectBlockOnInsert:!1,shouldDirectInsert:l,__experimentalIsQuick:!0,...r,toggleProps:{"aria-describedby":p},onSelectOrClose:m=>{m?.clientId&&s(m)}}),(0,yE.jsx)(yM,{id:p,children:h})]})});var Wk=c(ue(),1),Fb=c(U(),1),_M=c(fe(),1);var Gr=c(F(),1),$k=c(Q(),1),fG=c(G(),1),xM=c(io(),1),Xye=c(GC(),1),Qye=c(Yl(),1),Jye=c(Qr(),1);var Rye=c(U(),1),Bye=c(fe(),1),Pye=c(F(),1);var Iye=c(E(),1),$Ge=kee(Rye.__experimentalTreeGridRow),KGe=(0,Pye.forwardRef)(({isDragged:e,isSelected:t,position:o,level:r,rowCount:n,children:i,className:s,path:a,...l},u)=>{let d=QP({clientId:l["data-block"],enableAnimation:!0,triggerAnimationOnChange:a}),f=(0,Bye.useMergeRefs)([u,d]);return(0,Iye.jsx)($Ge,{ref:f,className:K("block-editor-list-view-leaf",s),level:r,positionInSet:o,setSize:n,isExpanded:void 0,...l,children:i})}),Oye=KGe;var Aye=c(Tt(),1),Lye=c(F(),1);function Mye({isSelected:e,selectedClientIds:t,rowItemRef:o}){let r=t.length===1;(0,Lye.useLayoutEffect)(()=>{if(!e||!r||!o.current)return;let n=(0,Aye.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 Uye=c(F(),1);var Uk=c(U(),1),jye=c(F(),1);var kM=c(io(),1);var Nye=c(G(),1),dG=c(E(),1);function SM({onClick:e}){return(0,dG.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,dG.jsx)(gt,{icon:(0,Nye.isRTL)()?jx:rp})})}var Dye=c(F(),1),Vye=c(Q(),1);var YGe=3,Fye={"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?Fye[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>=YGe)return t}return t}};function qGe(e,t){let o=Fye[e.name],r=o?o(e):void 0;return r?Array.isArray(r)?t?[]:r:[r]:[]}function zye({clientId:e,isExpanded:t}){let{block:o}=(0,Vye.useSelect)(n=>({block:n(C).getBlock(e)}),[e]);return(0,Dye.useMemo)(()=>qGe(o,t),[o,t])}var Ur=c(E(),1),{Badge:ZGe}=H(Uk.privateApis);function XGe({className:e,block:{clientId:t},onClick:o,onContextMenu:r,onMouseDown:n,onToggleExpanded:i,tabIndex:s,onFocus:a,onDragStart:l,onDragEnd:u,draggable:d,isExpanded:f,ariaDescribedBy:p,visibilityLabel:h,isDisabled:m=!1},g){let b=Do(t),v=jn({clientId:t,context:"list-view"}),{isLocked:y}=oa(t),k=y,S=b?.positionType==="sticky",_=zye({clientId:t,isExpanded:f}),x=T=>{T.dataTransfer.clearData(),l?.(T)};function w(T){(T.keyCode===kM.ENTER||T.keyCode===kM.SPACE)&&o(T)}return(0,Ur.jsxs)("a",{className:K("block-editor-list-view-block-select-button",e),onClick:o,onContextMenu:r,onKeyDown:w,onMouseDown:n,ref:g,tabIndex:s,onFocus:a,onDragStart:x,onDragEnd:u,draggable:d,href:m?void 0:`#block-${t}`,"aria-disabled":m?!0:void 0,"aria-describedby":p,"aria-expanded":f,children:[(0,Ur.jsx)(SM,{onClick:i}),(0,Ur.jsx)(Et,{icon:b?.icon,showColors:!0,context:"list-view"}),(0,Ur.jsxs)(Uk.__experimentalHStack,{alignment:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",spacing:1,children:[(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,Ur.jsx)(Uk.__experimentalTruncate,{ellipsizeMode:"auto",children:v})}),b?.anchor&&(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor-wrapper",children:(0,Ur.jsx)(ZGe,{className:"block-editor-list-view-block-select-button__anchor",children:b.anchor})}),S&&(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__sticky",children:(0,Ur.jsx)(gt,{icon:M4})}),_.length?(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__images","aria-hidden":!0,children:_.map((T,B)=>(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__image",style:{backgroundImage:`url(${T.url})`,zIndex:_.length-B}},T.clientId))}):null,!!h&&(0,Ur.jsxs)(kt.Root,{children:[(0,Ur.jsx)(kt.Trigger,{render:(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__block-visibility","aria-hidden":"true",children:(0,Ur.jsx)(gt,{icon:Vl})})}),(0,Ur.jsx)(kt.Popup,{children:h})]}),k&&(0,Ur.jsx)("span",{className:"block-editor-list-view-block-select-button__lock",children:(0,Ur.jsx)(gt,{icon:T4})})]})]})}var Hye=(0,jye.forwardRef)(XGe);var Fm=c(E(),1),QGe=(0,Uye.forwardRef)(({onClick:e,onToggleExpanded:t,block:o,isSelected:r,position:n,siblingBlockCount:i,level:s,isExpanded:a,selectedClientIds:l,...u},d)=>{let{clientId:f}=o,{AdditionalBlockContent:p,insertedBlock:h,setInsertedBlock:m}=Vm(),g=l.includes(f)?l:[f];return(0,Fm.jsxs)(Fm.Fragment,{children:[p&&(0,Fm.jsx)(p,{block:o,insertedBlock:h,setInsertedBlock:m}),(0,Fm.jsx)(lL,{appendToOwnerDocument:!0,clientIds:g,cloneClassname:"block-editor-list-view-draggable-chip",children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,Fm.jsx)(Hye,{ref:d,className:"block-editor-list-view-block-contents",block:o,onClick:e,onToggleExpanded:t,isSelected:r,position:n,siblingBlockCount:i,level:s,draggable:b,onDragStart:v,onDragEnd:y,isExpanded:a,...u})})]})}),Gye=QGe;var Vb=c(G(),1),Wye=c(Tt(),1),$ye=(e,t,o)=>(0,Vb.sprintf)((0,Vb.__)("Block %1$d of %2$d, Level %3$d."),e,t,o),Kye=(e,t)=>[e?.positionLabel?`${(0,Vb.sprintf)((0,Vb.__)("Position: %s"),e.positionLabel)}.`:void 0,t?(0,Vb.__)("This block is locked."):void 0].filter(Boolean).join(" "),Yye=(e,t)=>Array.isArray(t)&&t.length?t.indexOf(e)!==-1:t===e;function qye(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 Gk(e,t){if(!t)return;let o=`[role=row][data-block="${e}"]`;return new Promise(r=>{if(t.querySelector(o))return r(t.querySelector(o));let n=null,i=new window.MutationObserver(()=>{t.querySelector(o)&&(clearTimeout(n),i.disconnect(),r(t.querySelector(o)))});i.observe(t,{childList:!0,subtree:!0}),n=setTimeout(()=>{i.disconnect(),r(null)},3e3)}).then(r=>{r&&r.isConnected&&Wye.focus.focusable.find(r)?.[0]?.focus()})}function Zye({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 In=c(E(),1);function eve({block:{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:h,isExpanded:m,selectedClientIds:g,isSyncedBranch:b}){let v=(0,Gr.useRef)(null),y=(0,Gr.useRef)(null),k=(0,Gr.useRef)(null),[S,_]=(0,Gr.useState)(!1),[x,w]=(0,Gr.useState)(),[T,B]=(0,Gr.useState)(!1),{isLocked:R}=oa(e),I=i&&g[0]===e,A=i&&g[g.length-1]===e,{toggleBlockHighlight:P,duplicateBlocks:O,multiSelect:N,replaceBlocks:z,removeBlocks:V,insertAfterBlock:M,insertBeforeBlock:D,showViewportModal:L,stopEditingContentOnlySection:j}=H((0,$k.useDispatch)(C)),q=(0,_M.useDebounce)(P,50),{canInsertBlockType:J,getSelectedBlockClientIds:te,getPreviousBlockClientId:ee,getBlockRootClientId:$,getBlockOrder:W,getBlockParents:Y,getBlockEditingMode:Z,getBlocksByClientId:oe,canEditBlock:ne,canMoveBlock:X,canRemoveBlocks:re,isGroupable:ae}=(0,$k.useSelect)(C),{getGroupingBlockName:ve}=(0,$k.useSelect)(Wk.store),xe=Do(e),ge=kk(),{block:be,blockName:he,blockEditingMode:ke,allowRightClickOverrides:_e,editedSection:we,viewportSettings:Re,blockVisibilitySetting:se}=(0,$k.useSelect)(Be=>{let{getBlock:Ft,getBlockName:nt,getBlockEditingMode:zt,getSettings:Ir,getEditedContentOnlySection:$o}=H(Be(C)),Sn=Ir();return{block:Ft(e),blockName:nt(e),blockEditingMode:zt(e),allowRightClickOverrides:Sn.allowRightClickOverrides,editedSection:$o(),viewportSettings:Sn.__experimentalFeatures?.viewport,blockVisibilitySetting:Sn.__experimentalFeatures?.blockVisibility?.allowEditing}},[e]),ie=ke==="disabled",{canRename:Ae}=Db(he),ye=(0,Wk.hasBlockSupport)(he,"__experimentalToolbar",!0),qe=`list-view-block-select-button__description-${(0,_M.useInstanceId)(eve)}`,{expand:pt,collapse:at,collapseAll:Ct,BlockSettingsMenu:rt,listViewInstanceId:Ot,expandedState:ut,setInsertedBlock:Gt,treeGridElementRef:So,rootClientId:mo}=Vm(),de=(0,Qye.__unstableUseShortcutEventMatch)();function Me(){let Be=te(),Ft=Be.includes(e),nt=Ft?Be[0]:e,zt=$(nt);return{blocksToUpdate:Ft?Be:[e],firstBlockClientId:nt,firstBlockRootClientId:zt,selectedBlockClientIds:Be}}async function Ze(Be){if(Be.defaultPrevented||Be.target.closest("[role=dialog]"))return;if(we&&de("core/block-editor/unselect",Be)){Be.stopPropagation(),Be.preventDefault(),j();return}let Ft=[xM.BACKSPACE,xM.DELETE].includes(Be.keyCode);if(de("core/block-editor/unselect",Be)&&g.length>0)Be.stopPropagation(),Be.preventDefault(),a(Be,void 0);else if(Ft||de("core/block-editor/remove",Be)){let{blocksToUpdate:nt,firstBlockClientId:zt,firstBlockRootClientId:Ir,selectedBlockClientIds:$o}=Me();if(!re(nt))return;let Sn=ee(zt)??Ir;V(nt,!1);let Gh=$o.length>0&&te().length===0;Sn||(Sn=W()[0]),ct(Sn,Gh)}else if(de("core/block-editor/paste-styles",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me(),zt=oe(nt);ge(zt)}else if(de("core/block-editor/duplicate",Be)){Be.preventDefault();let{blocksToUpdate:nt,firstBlockRootClientId:zt}=Me();if(oe(nt).every($o=>!!$o&&(0,Wk.hasBlockSupport)($o.name,"multiple",!0)&&J($o.name,zt))){let $o=await O(nt,!1);$o?.length&&ct($o[0],!1)}}else if(de("core/block-editor/insert-before",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me();await D(nt[0]);let zt=te();ct(zt[0],!1)}else if(de("core/block-editor/insert-after",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me();await M(nt.at(-1));let zt=te();ct(zt[0],!1)}else if(de("core/block-editor/select-all",Be)){Be.preventDefault();let{firstBlockRootClientId:nt,selectedBlockClientIds:zt}=Me(),Ir=W(nt);if(!Ir.length)return;if((0,Xye.isShallowEqual)(zt,Ir)&&nt&&nt!==mo){ct(nt,!0);return}N(Ir[0],Ir[Ir.length-1],null)}else if(de("core/block-editor/collapse-list-view",Be)){Be.preventDefault();let{firstBlockClientId:nt}=Me(),zt=Y(nt,!1);Ct(),pt(zt)}else if(de("core/block-editor/group",Be)){let{blocksToUpdate:nt}=Me();if(nt.length>1&&ae(nt)){Be.preventDefault();let zt=oe(nt),Ir=ve(),$o=ol(zt,Ir);z(nt,$o),(0,Jye.speak)((0,fG.__)("Selected blocks are grouped."));let Sn=te();ct(Sn[0],!1)}}else if(de("core/block-editor/toggle-block-visibility",Be)){if(se===!1)return;Be.preventDefault();let{blocksToUpdate:nt}=Me();if(!oe(nt).every($o=>(0,Wk.hasBlockSupport)($o.name,"visibility",!0))||nt.some($o=>Z($o)!=="default"))return;L(nt)}else if(de("core/block-editor/rename",Be)){let{blocksToUpdate:nt}=Me(),zt=Z(nt[0])==="contentOnly";nt.length===1&&Ae&&!zt&&(Be.preventDefault(),B(!0))}}let ze=(0,Gr.useCallback)(()=>{_(!0),q(e,!0)},[e,_,q]),Je=(0,Gr.useCallback)(()=>{_(!1),q(e,!1)},[e,_,q]),lt=(0,Gr.useCallback)(Be=>{let Ft=Be?.detail===0;a(Be,e,Ft?-1:null),Be.preventDefault()},[e,a]),ct=(0,Gr.useCallback)((Be,Ft)=>{Ft&&a(void 0,Be,null,null),Gk(Be,So?.current)},[a,So]),yr=(0,Gr.useCallback)(Be=>{Be.preventDefault(),Be.stopPropagation(),m===!0?at(e):m===!1&&pt(e)},[e,pt,at,m]),Ao=(0,Gr.useCallback)(Be=>{let{ownerDocument:Ft}=k?.current||{};!Ft||!Ft.hasFocus()||ye&&_e&&(k.current?.click(),w(new window.DOMRect(Be.clientX,Be.clientY,0,0)),Be.preventDefault())},[_e,k,ye]),rr=(0,Gr.useCallback)(Be=>{_e&&Be.button===2&&Be.preventDefault()},[_e]),ho=(0,Gr.useMemo)(()=>{let{ownerDocument:Be}=y?.current||{};if(!(!x||!Be))return{ownerDocument:Be,getBoundingClientRect(){return x}}},[x]),Go=(0,Gr.useCallback)(()=>{w(void 0)},[w]);if(Mye({isSelected:i,rowItemRef:y,selectedClientIds:g}),!be)return null;let Vn=$ye(l,f,u),vr=Kye(xe,R),an=Dj(be?.attributes?.metadata?.blockVisibility,Re),it=f>0,_t=ye&&!ie,Vt=p&&it&&!ie,ko=K("block-editor-list-view-block__mover-cell",{"is-visible":S||i}),Wo=K("block-editor-list-view-block__menu-cell",{"is-visible":S||I}),nr;Vt?nr=2:_t||(nr=3);let Sa=K({"is-selected":i,"is-first-selected":I,"is-last-selected":A,"is-branch-selected":s,"is-synced-branch":b,"is-dragging":r,"has-single-cell":!ye,"is-synced":xe?.isSynced,"is-draggable":X&&!ie,"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":ie}),ka=g.includes(e)?g:[e],Ll=Be=>ie?-1:i&&g.length===1?0:Be;return(0,In.jsxs)(Oye,{className:Sa,isDragged:r,onKeyDown:Ze,onMouseEnter:ie?void 0:ze,onMouseLeave:ie?void 0:Je,onFocus:ie?void 0:ze,onBlur:ie?void 0:Je,level:u,position:l,rowCount:d,path:h,id:`list-view-${Ot}-block-${e}`,"data-block":e,"data-expanded":ne?m:void 0,ref:y,children:[(0,In.jsx)(Fb.__experimentalTreeGridCell,{className:"block-editor-list-view-block__contents-cell",colSpan:nr,ref:v,"aria-selected":!!i,children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,In.jsxs)("div",{className:"block-editor-list-view-block__contents-container",children:[(0,In.jsx)(Gye,{block:be,onClick:lt,onContextMenu:ie?void 0:Ao,onMouseDown:rr,onToggleExpanded:ie?void 0:yr,isSelected:i,position:l,siblingBlockCount:f,level:u,ref:Be,tabIndex:Ll(Ft),onFocus:nt,isExpanded:ne?m:void 0,selectedClientIds:g,ariaDescribedBy:qe,visibilityLabel:an,isDisabled:ie}),(0,In.jsx)(yM,{id:qe,children:[Vn,vr,an].filter(Boolean).join(" ")})]})}),Vt&&(0,In.jsx)(In.Fragment,{children:(0,In.jsxs)(Fb.__experimentalTreeGridCell,{className:ko,withoutGridItem:!0,children:[(0,In.jsx)(Fb.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,In.jsx)(dL,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ft,onFocus:nt})}),(0,In.jsx)(Fb.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,In.jsx)(fL,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ft,onFocus:nt})})]})}),_t&&rt&&(0,In.jsx)(Fb.__experimentalTreeGridCell,{className:Wo,"aria-selected":!!i,ref:k,children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,In.jsx)(rt,{clientIds:ka,block:be,icon:zs,label:(0,fG.__)("Options"),popoverProps:{anchor:ho},toggleProps:{ref:Be,className:"block-editor-list-view-block__menu",tabIndex:Ft,onClick:Go,onFocus:nt,size:"small"},disableOpenOnArrowDown:!0,expand:pt,expandedState:ut,setInsertedBlock:Gt,__experimentalSelectBlock:ct,isContentOnlyListView:!!mo&&Z(mo)==="contentOnly"})}),T&&(0,In.jsx)(Mb,{clientId:e,onClose:()=>B(!1)})]})}var tve=(0,Gr.memo)(eve);var na=c(E(),1);function ove(e,t,o,r){return o?.includes(e.clientId)?0:t[e.clientId]??r?1+e.innerBlocks.reduce(JGe(t,o,r),0):1}var JGe=(e,t,o)=>(r,n)=>t?.includes(n.clientId)?r:(e[n.clientId]??o)&&n.innerBlocks.length>0?r+ove(n,e,t,o):r+1,eWe=()=>{};function rve(e){let{blocks:t,selectBlock:o=eWe,showBlockMovers:r,selectedClientIds:n,level:i=1,path:s="",isBranchSelected:a=!1,listPosition:l=0,fixedListWindow:u,isExpanded:d,parentId:f,shouldShowInnerBlocks:p=!0,isSyncedBranch:h=!1,showAppender:m=!0}=e,g=Do(f),b=h||!!g?.isSynced,v=(0,EM.useSelect)(P=>f?P(C).canEditBlock(f):!0,[f]),{blockDropPosition:y,blockDropTargetIndex:k,firstDraggedBlockIndex:S,blockIndexes:_,expandedState:x,draggedClientIds:w}=Vm(),T=(0,CM.useRef)();if(!v)return null;let B=m&&i===1,R=t.filter(Boolean),I=R.length,A=B?I+1:I;return T.current=l,(0,na.jsxs)(na.Fragment,{children:[R.map((P,O)=>{let{clientId:N,innerBlocks:z}=P;O>0&&(T.current+=ove(R[O-1],x,w,d));let V=!!w?.includes(N),{displacement:M,isAfterDraggedBlocks:D,isNesting:L}=Zye({blockIndexes:_,blockDropTargetIndex:k,blockDropPosition:y,clientId:N,firstDraggedBlockIndex:S,isDragged:V}),{itemInView:j}=u,q=j(T.current),J=O+1,te=s.length>0?`${s}_${J}`:`${J}`,ee=!!z?.length,$=ee&&p?x[N]??d:void 0,W=Yye(N,n),Y=a||W&&ee,Z=V||q||W&&N===n[0]||O===0||O===I-1;return(0,na.jsxs)(EM.AsyncModeProvider,{value:!W,children:[Z&&(0,na.jsx)(tve,{block:P,selectBlock:o,isSelected:W,isBranchSelected:Y,isDragged:V,level:i,position:J,rowCount:A,siblingBlockCount:I,showBlockMovers:r,path:te,isExpanded:V?!1:$,listPosition:T.current,selectedClientIds:n,isSyncedBranch:b,displacement:M,isAfterDraggedBlocks:D,isNesting:L}),!Z&&(0,na.jsx)("tr",{children:(0,na.jsx)("td",{className:"block-editor-list-view-placeholder"})}),ee&&$&&!V&&(0,na.jsx)(rve,{parentId:N,blocks:z,selectBlock:o,showBlockMovers:r,level:i+1,path:te,listPosition:T.current+1,fixedListWindow:u,isBranchSelected:Y,selectedClientIds:n,isExpanded:d,isSyncedBranch:b})]},N)}),B&&(0,na.jsx)(wM.__experimentalTreeGridRow,{level:i,setSize:A,positionInSet:A,isExpanded:!0,children:(0,na.jsx)(wM.__experimentalTreeGridCell,{children:P=>(0,na.jsx)(uG,{clientId:f,nestingLevel:i,blockCount:I,...P})})})]})}var nve=(0,CM.memo)(rve);var Kk=c(U(),1),TM=c(Tt(),1),nf=c(F(),1),pG=c(G(),1);var ll=c(E(),1);function ive({draggedBlockClientId:e,listViewRef:t,blockDropTarget:o}){let r=Do(e),n=jn({clientId:e,context:"list-view"}),{rootClientId:i,clientId:s,dropPosition:a}=o||{},[l,u]=(0,nf.useMemo)(()=>{if(!t.current)return[];let y=i?t.current.querySelector(`[data-block="${i}"]`):void 0,k=s?t.current.querySelector(`[data-block="${s}"]`):void 0;return[y,k]},[t,i,s]),d=u||l,f=(0,pG.isRTL)(),p=(0,nf.useCallback)((y,k)=>{if(!d)return 0;let S=d.offsetWidth,_=(0,TM.getScrollContainer)(d,"horizontal"),x=d.ownerDocument,w=_===x.body||_===x.documentElement;if(_&&!w){let T=_.getBoundingClientRect(),B=(0,pG.isRTL)()?T.right-y.right:y.left-T.left,R=_.clientWidth;if(R<S+B&&(S=R-B),!f&&y.left+k<T.left)return S-=T.left-y.left,S;if(f&&y.right-k>T.right)return S-=y.right-T.right,S}return S-k},[f,d]),h=(0,nf.useMemo)(()=>{if(!d)return{};let y=d.getBoundingClientRect();return{width:p(y,0)}},[p,d]),m=(0,nf.useMemo)(()=>{if(!d)return{};let y=(0,TM.getScrollContainer)(d),k=d.ownerDocument,S=y===k.body||y===k.documentElement;if(y&&!S){let _=y.getBoundingClientRect(),x=d.getBoundingClientRect(),w=f?_.right-x.right:x.left-_.left;if(!f&&_.left>x.left)return{transform:`translateX( ${w}px )`};if(f&&_.right<x.right)return{transform:`translateX( ${w*-1}px )`}}return{}},[f,d]),g=(0,nf.useMemo)(()=>{if(!l)return 1;let y=parseInt(l.getAttribute("aria-level"),10);return y?y+1:1},[l]),b=(0,nf.useMemo)(()=>d?d.classList.contains("is-branch-selected"):!1,[d]),v=(0,nf.useMemo)(()=>{if(!(!d||!(a==="top"||a==="bottom"||a==="inside")))return{contextElement:d,getBoundingClientRect(){let k=d.getBoundingClientRect(),S=k.left,_=0,x=(0,TM.getScrollContainer)(d,"horizontal"),w=d.ownerDocument,T=x===w.body||x===w.documentElement;if(x&&!T){let I=x.getBoundingClientRect(),A=f?x.offsetWidth-x.clientWidth:0;S<I.left+A&&(S=I.left+A)}a==="top"?_=k.top-k.height*2:_=k.top;let B=p(k,0),R=k.height;return new window.DOMRect(S,_,B,R)}}},[d,a,p,f]);return d?(0,ll.jsx)(Kk.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:h,className:K("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":g,children:[(0,ll.jsxs)("div",{className:K("block-editor-list-view-block-select-button","block-editor-list-view-block-contents"),style:m,children:[(0,ll.jsx)(SM,{onClick:()=>{}}),(0,ll.jsx)(Et,{icon:r?.icon,showColors:!0,context:"list-view"}),(0,ll.jsx)(Kk.__experimentalHStack,{alignment:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",spacing:1,children:(0,ll.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,ll.jsx)(Kk.__experimentalTruncate,{ellipsizeMode:"auto",children:n})})})]}),(0,ll.jsx)("div",{className:"block-editor-list-view-block__menu-cell"})]})})}):null}var sve=c(Qr(),1),Yk=c(G(),1),vE=c(Q(),1),ave=c(F(),1),ia=c(io(),1),lve=c(ue(),1);function cve(){let{clearSelectedBlock:e,multiSelect:t,selectBlock:o}=(0,vE.useDispatch)(C),{getBlockName:r,getBlockParents:n,getBlockSelectionStart:i,getSelectedBlockClientIds:s,hasMultiSelection:a,hasSelectedBlock:l}=(0,vE.useSelect)(C),{getBlockType:u}=(0,vE.useSelect)(lve.store);return{updateBlockSelection:(0,ave.useCallback)(async(f,p,h,m)=>{if(!f?.shiftKey&&f?.keyCode!==ia.ESCAPE){o(p,m);return}f.preventDefault();let g=f.type==="keydown"&&f.keyCode===ia.ESCAPE,b=f.type==="keydown"&&(f.keyCode===ia.UP||f.keyCode===ia.DOWN||f.keyCode===ia.HOME||f.keyCode===ia.END);if(!b&&!l()&&!a()){o(p,null);return}let v=s(),y=[...n(p),p];if((g||b&&!v.some(x=>y.includes(x)))&&await e(),!g){let x=i(),w=p;b&&(!l()&&!a()&&(x=p),h&&(w=h));let T=n(x),B=n(w),{start:R,end:I}=qye(x,w,T,B);await t(R,I,null)}let k=s();if((f.keyCode===ia.HOME||f.keyCode===ia.END)&&k.length>1)return;let S=v.filter(x=>!k.includes(x)),_;if(S.length===1){let x=u(r(S[0]))?.title;x&&(_=(0,Yk.sprintf)((0,Yk.__)("%s deselected."),x))}else S.length>1&&(_=(0,Yk.sprintf)((0,Yk.__)("%s blocks deselected."),S.length));_&&(0,sve.speak)(_,"assertive")},[e,r,u,n,i,s,a,l,t,o])}}var uve=c(F(),1);function dve(e){return(0,uve.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 fve=c(Q(),1);function pve({blocks:e,rootClientId:t}){return(0,fve.useSelect)(o=>{let{getDraggedBlockClientIds:r,getSelectedBlockClientIds:n,getListViewClientIdsTree:i}=H(o(C));return{selectedClientIds:n(),draggedClientIds:r(),clientIdsTree:e??i(t)}},[e,t])}var mve=c(F(),1),hve=c(Q(),1);function gve({collapseAll:e,expand:t}){let{expandedBlock:o,getBlockParents:r}=(0,hve.useSelect)(n=>{let{getBlockParents:i,getExpandedBlock:s}=H(n(C));return{expandedBlock:s(),getBlockParents:i}},[]);(0,mve.useEffect)(()=>{if(o){let n=r(o,!1);e(),t(n)}},[e,t,o,r])}var bve=c(Q(),1),zb=c(F(),1),jb=c(fe(),1),yve=c(G(),1);var sf=24;function tWe(e,t,o=1,r=!1){let n=r?t.right-o*sf:t.left+o*sf;return r?e.x>n:e.x<n}function oWe(e,t,o=1,r=!1){let n=r?t.right-o*sf:t.left+o*sf,i=r?n-e.x:e.x-n,s=Math.round(i/sf);return Math.abs(s)}function rWe(e,t){let o=[],r=e;for(;r;)o.push({...r}),r=t.find(n=>n.clientId===r.rootClientId);return o}function vve(e,t){let o=e[t+1];return o&&o.isDraggedBlock?vve(e,t+1):o}function nWe(e,t,o=1,r=!1){let n=r?t.right-o*sf:t.left+o*sf;return(r?e.x<n-sf:e.x>n+sf)&&e.y<t.bottom}var iWe=["top","bottom"];function sWe(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 h=p.element.getBoundingClientRect(),[m,g]=xb(t,h,iWe),b=z2(t,h);if(i===void 0||m<i||b){i=m;let v=e.indexOf(p),y=e[v-1];if(g==="top"&&y&&y.rootClientId===p.rootClientId&&!y.isDraggedBlock?(n=y,r="bottom",s=y.element.getBoundingClientRect(),a=v-1):(n=p,r=g,s=h,a=v),b)break}}if(!n)return;let l=rWe(n,e),u=r==="bottom";if(u&&n.canInsertDraggedBlocksAsChild&&(n.innerBlockCount>0&&n.isExpanded||nWe(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&&tWe(t,s,l.length,o)){let f=vve(e,a),p=n.nestingLevel,h=f?f.nestingLevel:1;if(p&&h){let m=oWe(t,s,l.length,o),g=Math.max(Math.min(m,p-h),0);if(l[g]){let b=n.blockIndex;if(l[g].nestingLevel===f?.nestingLevel)b=f?.blockIndex;else for(let v=a;v>=0;v--){let y=e[v];if(y.rootClientId===l[g].rootClientId){b=y.blockIndex+1;break}}return{rootClientId:l[g].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 aWe={leading:!1,trailing:!0};function Sve({dropZoneElement:e,expandedState:t,setExpandedState:o}){let{getBlockRootClientId:r,getBlockIndex:n,getBlockCount:i,getDraggedBlockClientIds:s,canInsertBlocks:a}=(0,bve.useSelect)(C),[l,u]=(0,zb.useState)(),{rootClientId:d,blockIndex:f}=l||{},p=F2(d,f),h=(0,yve.isRTL)(),m=(0,jb.usePrevious)(d),g=(0,zb.useCallback)((S,_)=>{let{rootClientId:x}=_||{};x&&_?.dropPosition==="inside"&&!S[x]&&o({type:"expand",clientIds:[x]})},[o]),b=(0,jb.useThrottle)(g,500,aWe);(0,zb.useEffect)(()=>{if(l?.dropPosition!=="inside"||m!==l?.rootClientId){b.cancel();return}b(t,l)},[t,m,l,b]);let v=s(),y=(0,jb.useThrottle)((0,zb.useCallback)((S,_)=>{let x={x:S.clientX,y:S.clientY},w=!!v?.length,B=Array.from(_.querySelectorAll("[data-block]")).map(I=>{let A=I.dataset.block,P=I.dataset.expanded==="true",O=I.classList.contains("is-dragging"),N=parseInt(I.getAttribute("aria-level"),10),z=r(A);return{clientId:A,isExpanded:P,rootClientId:z,blockIndex:n(A),element:I,nestingLevel:N||void 0,isDraggedBlock:w?O:!1,innerBlockCount:i(A),canInsertDraggedBlocksAsSibling:w?a(v,z):!0,canInsertDraggedBlocksAsChild:w?a(v,A):!0}}),R=sWe(B,x,h);R&&u(R)},[a,v,i,n,r,h]),50);return{ref:(0,jb.__experimentalUseDropZone)({dropZoneElement:e,onDrop(S){y.cancel(),l&&p(S),u(void 0)},onDragLeave(){y.cancel(),u(null)},onDragOver(S){y(S,S.currentTarget)},onDragEnd(){y.cancel(),u(void 0)}}),target:l}}var RM=c(F(),1),kve=c(Q(),1);function _ve({firstSelectedBlockClientId:e,setExpandedState:t}){let[o,r]=(0,RM.useState)(null),{selectedBlockParentClientIds:n}=(0,kve.useSelect)(i=>{let{getBlockParents:s}=i(C);return{selectedBlockParentClientIds:s(e,!1)}},[e]);return(0,RM.useEffect)(()=>{o!==e&&n?.length&&t({type:"expand",clientIds:n})},[e,n,o,t]),{setSelectedTreeId:r}}var qk=c(Q(),1),xve=c(fe(),1);function wve({selectBlock:e}){let t=(0,qk.useRegistry)(),{getBlockOrder:o,getBlockRootClientId:r,getBlocksByClientId:n,getPreviousBlockClientId:i,getSelectedBlockClientIds:s,getSettings:a,canInsertBlockType:l,canRemoveBlocks:u}=(0,qk.useSelect)(C),{flashBlock:d,removeBlocks:f,replaceBlocks:p,insertBlocks:h}=(0,qk.useDispatch)(C),m=PS();return(0,xve.useRefEffect)(g=>{function b(k,S){S&&e(void 0,k,null,null),Gk(k,g)}function v(k){let S=s(),_=S.includes(k),x=_?S[0]:k,w=r(x);return{blocksToUpdate:_?S:[k],firstBlockClientId:x,firstBlockRootClientId:w,originallySelectedBlockClientIds:S}}function y(k){if(k.defaultPrevented||!g.contains(k.target.ownerDocument.activeElement))return;let _=k.target.ownerDocument.activeElement?.closest("[role=row]")?.dataset?.block;if(!_)return;let{blocksToUpdate:x,firstBlockClientId:w,firstBlockRootClientId:T,originallySelectedBlockClientIds:B}=v(_);if(x.length!==0){if(k.preventDefault(),k.type==="copy"||k.type==="cut"){x.length===1&&d(x[0]),m(k.type,x);let R=n(x);yA(k,R,t)}if(k.type==="cut"){if(!u(x))return;let R=i(w)??T;f(x,!1);let I=B.length>0&&s().length===0;R||(R=o()[0]),b(R,I)}else if(k.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:R}=a(),I=gce(k,R);if(x.length===1){let[A]=x;if(I.every(P=>l(P.name,A))){h(I,void 0,A),b(I[0]?.clientId,!1);return}}p(x,I,I.length-1,-1),b(I[0]?.clientId,!1)}}}return g.ownerDocument.addEventListener("copy",y),g.ownerDocument.addEventListener("cut",y),g.ownerDocument.addEventListener("paste",y),()=>{g.ownerDocument.removeEventListener("copy",y),g.ownerDocument.removeEventListener("cut",y),g.ownerDocument.removeEventListener("paste",y)}},[])}var af=c(E(),1),lWe=(e,t)=>t.type==="clear"?{}:Array.isArray(t.clientIds)?{...e,...t.clientIds.reduce((o,r)=>({...o,[r]:t.type==="expand"}),{})}:e,Cve=32;function Rve({id:e,blocks:t,dropZoneElement:o,showBlockMovers:r=!1,isExpanded:n=!1,showAppender:i=!1,blockSettingsMenu:s=G9,rootClientId:a,description:l,onSelect:u,additionalBlockContent:d},f){t&&(0,Tve.default)("`blocks` property in `wp.blockEditor.__experimentalListView`",{since:"6.3",alternative:"`rootClientId` property"});let p=(0,Zk.useInstanceId)(Rve),{clientIdsTree:h,draggedClientIds:m,selectedClientIds:g}=pve({blocks:t,rootClientId:a}),b=dve(h),{getBlock:v,getSelectedBlockClientIds:y}=(0,SE.useSelect)(C),{visibleBlockCount:k}=(0,SE.useSelect)(oe=>{let{getGlobalBlockCount:ne,getClientIdsOfDescendants:X}=oe(C),re=m?.length>0?X(m).length+1:0;return{visibleBlockCount:ne()-re}},[m]),{updateBlockSelection:S}=cve(),[_,x]=(0,Wr.useReducer)(lWe,{}),[w,T]=(0,Wr.useState)(null),{setSelectedTreeId:B}=_ve({firstSelectedBlockClientId:g[0],setExpandedState:x}),R=(0,Wr.useCallback)((oe,ne,X)=>{S(oe,ne,null,X),B(ne),u&&u(v(ne))},[B,S,u,v]),{ref:I,target:A}=Sve({dropZoneElement:o,expandedState:_,setExpandedState:x}),P=(0,Wr.useRef)(),O=wve({selectBlock:R}),N=(0,Wr.useCallback)(oe=>{let[ne]=y();ne&&oe&&Gk(ne,oe)},[y]),z=(0,Zk.useMergeRefs)([O,N,P,I,f]),V=(0,Wr.useCallback)(oe=>{if(!oe)return;let ne=Array.isArray(oe)?oe:[oe];x({type:"expand",clientIds:ne})},[x]),M=(0,Wr.useCallback)(oe=>{oe&&x({type:"collapse",clientIds:[oe]})},[x]),D=(0,Wr.useCallback)(()=>{x({type:"clear"})},[x]),L=(0,Wr.useCallback)(oe=>{V(oe?.dataset?.block)},[V]),j=(0,Wr.useCallback)(oe=>{M(oe?.dataset?.block)},[M]),q=(0,Wr.useCallback)((oe,ne,X)=>{oe.shiftKey&&S(oe,ne?.dataset?.block,X?.dataset?.block)},[S]);gve({collapseAll:D,expand:V});let J=m?.[0],{blockDropTargetIndex:te,blockDropPosition:ee,firstDraggedBlockIndex:$}=(0,Wr.useMemo)(()=>{let oe,ne;if(A?.clientId){let X=b[A.clientId];oe=X===void 0||A?.dropPosition==="top"?X:X+1}else A===null&&(oe=null);if(J){let X=b[J];ne=X===void 0||A?.dropPosition==="top"?X:X+1}return{blockDropTargetIndex:oe,blockDropPosition:A?.dropPosition,firstDraggedBlockIndex:ne}},[A,b,J]),W=(0,Wr.useMemo)(()=>({blockDropPosition:ee,blockDropTargetIndex:te,blockIndexes:b,draggedClientIds:m,expandedState:_,expand:V,firstDraggedBlockIndex:$,collapse:M,collapseAll:D,BlockSettingsMenu:s,listViewInstanceId:p,AdditionalBlockContent:d,insertedBlock:w,setInsertedBlock:T,treeGridElementRef:P,rootClientId:a}),[ee,te,b,m,_,V,$,M,D,s,p,d,w,T,a]),[Y]=(0,Zk.__experimentalUseFixedWindowList)(P,Cve,k,{expandedState:_,useWindowing:!0,windowOverscan:40});if(!h.length&&!i)return null;let Z=l&&`block-editor-list-view-description-${p}`;return(0,af.jsxs)(SE.AsyncModeProvider,{value:!0,children:[(0,af.jsx)(ive,{draggedBlockClientId:J,listViewRef:P,blockDropTarget:A}),l&&(0,af.jsx)(bt,{id:Z,children:l}),(0,af.jsx)(Eve.__experimentalTreeGrid,{id:e,className:K("block-editor-list-view-tree",{"is-dragging":m?.length>0&&te!==void 0}),"aria-label":(0,mG.__)("Block navigation structure"),ref:z,onCollapseRow:j,onExpandRow:L,onFocusRow:q,applicationAriaLabel:(0,mG.__)("Block navigation structure"),"aria-describedby":Z,style:{"--wp-admin--list-view-dragged-items-height":m?.length?`${Cve*(m.length-1)}px`:null},children:(0,af.jsx)(gM.Provider,{value:W,children:(0,af.jsx)(nve,{blocks:h,parentId:a,selectBlock:R,showBlockMovers:r,fixedListWindow:Y,selectedClientIds:g,isExpanded:n,showAppender:i})})})]})}var kE=(0,Wr.forwardRef)(Rve),BM=(0,Wr.forwardRef)((e,t)=>(0,af.jsx)(kE,{ref:t,...e,showAppender:!1,rootClientId:null,onSelect:null,additionalBlockContent:null,blockSettingsMenu:void 0}));var zm=c(E(),1);function cWe({isEnabled:e,onToggle:t,isOpen:o,innerRef:r,...n}){return(0,zm.jsx)(PM.Button,{__next40pxDefaultSize:!0,...n,ref:r,icon:Qx,"aria-expanded":o,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,hG.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e})}function uWe({isDisabled:e,...t},o){(0,Bve.default)("wp.blockEditor.BlockNavigationDropdown",{since:"6.1",alternative:"wp.components.Dropdown and wp.blockEditor.ListView"});let n=(0,Pve.useSelect)(i=>!!i(C).getBlockCount(),[])&&!e;return(0,zm.jsx)(PM.Dropdown,{contentClassName:"block-editor-block-navigation__popover",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:i,onToggle:s})=>(0,zm.jsx)(cWe,{...t,innerRef:o,isOpen:i,onToggle:s,isEnabled:n}),renderContent:()=>(0,zm.jsxs)("div",{className:"block-editor-block-navigation__container",children:[(0,zm.jsx)("p",{className:"block-editor-block-navigation__label",children:(0,hG.__)("List view")}),(0,zm.jsx)(BM,{})]})})}var Ove=(0,Ive.forwardRef)(uWe);var _E=c(F(),1),Lve=c(Q(),1),Mve=c(fe(),1),jm=c(U(),1),gG=c(G(),1);var lf=c(E(),1),Ave=()=>{};function dWe({clientId:e,onSwitch:t=Ave,onHoverClassName:o=Ave}){let r=(0,Lve.useSelect)(_=>_(C).canEditBlock(e),[e]),{onSelect:n,stylesToRender:i,activeStyle:s,genericPreviewBlock:a,className:l}=Ik({clientId:e,onSwitch:t}),[u,d]=(0,_E.useState)(null),[f,p]=(0,_E.useState)(null),h=xr(),m=(0,_E.useMemo)(()=>{if(!u||!a)return null;let _=Am(l,s,u);return[{...a,attributes:{...a.attributes||{},className:_}}]},[u,a,l,s]);if(!r||!i||i.length===0)return null;let g=(0,Mve.debounce)(d,250),b=_=>{n(_),o(null),d(null),g.cancel()},v=_=>{if(u===_){g.cancel();return}g(_),o(_?.name??null)},y=$L(i),k=()=>s?.name!==y?.name,S=()=>{b(y)};return(0,lf.jsx)(jm.__experimentalToolsPanel,{label:(0,gG.__)("Styles"),resetAll:S,panelId:e,hasInnerWrapper:!0,dropdownMenuProps:h,children:(0,lf.jsx)(jm.__experimentalToolsPanelItem,{hasValue:k,label:(0,gG.__)("Variation"),onDeselect:S,isShownByDefault:!0,panelId:e,children:(0,lf.jsxs)("div",{ref:p,className:"block-editor-block-styles",children:[(0,lf.jsx)("div",{className:"block-editor-block-styles__variants",children:i.map(_=>{let x=_.label||_.name;return(0,lf.jsx)(jm.Button,{__next40pxDefaultSize:!0,className:K("block-editor-block-styles__item",{"is-active":s.name===_.name}),variant:"secondary",label:x,onMouseEnter:()=>v(_),onFocus:()=>v(_),onMouseLeave:()=>v(null),onBlur:()=>v(null),onClick:()=>b(_),"aria-current":s.name===_.name,children:(0,lf.jsx)(jm.__experimentalTruncate,{numberOfLines:1,className:"block-editor-block-styles__item-text",children:x})},_.name)})}),m&&(0,lf.jsx)(Nm,{blocks:m,placement:"left-start",offset:34,anchor:f})]})})})}var Xk=dWe;var zve=c(U(),1),Qk=c(G(),1);var Dve=c(U(),1),Vve=c(E(),1),Nve={0:O4,1:$3,2:Y3,3:Z3,4:Q3,5:e4,6:o4};function bG({level:e}){return Nve[e]?(0,Vve.jsx)(Dve.Icon,{icon:Nve[e]}):null}var IM=c(E(),1),Fve=[1,2,3,4,5,6],fWe={className:"block-library-heading-level-dropdown"};function jve({options:e=Fve,value:t,onChange:o}){let r=e.filter(n=>n===0||Fve.includes(n)).sort((n,i)=>n-i);return(0,IM.jsx)(zve.ToolbarDropdownMenu,{popoverProps:fWe,icon:(0,IM.jsx)(bG,{level:t}),label:(0,Qk.__)("Change level"),controls:r.map(n=>{let i=n===t;return{icon:(0,IM.jsx)(bG,{level:n}),title:n===0?(0,Qk.__)("Paragraph"):(0,Qk.sprintf)((0,Qk.__)("Heading %d"),n),isActive:i,onClick(){o(n)},role:"menuitemradio"}})})}var xE=c(G(),1),wE=c(U(),1);var cf=c(E(),1);function pWe({icon:e=S4,label:t=(0,xE.__)("Choose variation"),instructions:o=(0,xE.__)("Select a variation to start with:"),variations:r,onSelect:n,allowSkip:i}){let s=K("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,cf.jsxs)(wE.Placeholder,{icon:e,label:t,instructions:o,className:s,children:[(0,cf.jsx)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,xE.__)("Block variations"),children:r.map(a=>(0,cf.jsxs)("li",{children:[(0,cf.jsx)(wE.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,cf.jsx)("span",{className:"block-editor-block-variation-picker__variation-label",children:a.title})]},a.name))}),i&&(0,cf.jsx)("div",{className:"block-editor-block-variation-picker__skip",children:(0,cf.jsx)(wE.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>n(),children:(0,xE.__)("Skip")})})]})}var Hve=pWe;var $ve=c(Q(),1),Kve=c(ue(),1),vG=c(U(),1);var yG=c(F(),1),SG=c(fe(),1),Yve=c(G(),1);var uf=c(G(),1),Jk=c(U(),1);var Hm={carousel:"carousel",grid:"grid"};var sa=c(E(),1),mWe=({onBlockPatternSelect:e})=>(0,sa.jsx)("div",{className:"block-editor-block-pattern-setup__actions",children:(0,sa.jsx)(Jk.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,uf.__)("Choose")})}),hWe=({handlePrevious:e,handleNext:t,activeSlide:o,totalSlides:r})=>(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__navigation",children:[(0,sa.jsx)(Jk.Button,{size:"compact",icon:(0,uf.isRTL)()?un:Ti,label:(0,uf.__)("Previous pattern"),onClick:e,disabled:o===0,accessibleWhenDisabled:!0}),(0,sa.jsx)(Jk.Button,{size:"compact",icon:(0,uf.isRTL)()?Ti:un,label:(0,uf.__)("Next pattern"),onClick:t,disabled:o===r-1,accessibleWhenDisabled:!0})]}),gWe=({viewMode:e,setViewMode:t,handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i,onBlockPatternSelect:s})=>{let a=e===Hm.carousel,l=(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__display-controls",children:[(0,sa.jsx)(Jk.Button,{size:"compact",icon:mw,label:(0,uf.__)("Carousel view"),onClick:()=>t(Hm.carousel),isPressed:a}),(0,sa.jsx)(Jk.Button,{size:"compact",icon:Gx,label:(0,uf.__)("Grid view"),onClick:()=>t(Hm.grid),isPressed:e===Hm.grid})]});return(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__toolbar",children:[a&&(0,sa.jsx)(hWe,{handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i}),l,a&&(0,sa.jsx)(mWe,{onBlockPatternSelect:s})]})},Uve=gWe;var Gve=c(Q(),1);function bWe(e,t,o){return(0,Gve.useSelect)(r=>{let{getBlockRootClientId:n,getPatternsByBlockTypes:i,__experimentalGetAllowedPatterns:s}=r(C),a=n(e);return o?s(a).filter(o):i(t,a)},[e,t,o])}var Wve=bWe;var Xo=c(E(),1),yWe=({viewMode:e,activeSlide:t,patterns:o,onBlockPatternSelect:r,showTitles:n})=>{let i="block-editor-block-pattern-setup__container";if(e===Hm.carousel){let s=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,Xo.jsx)("div",{className:"block-editor-block-pattern-setup__carousel",children:(0,Xo.jsx)("div",{className:i,children:(0,Xo.jsx)("div",{className:"carousel-container",children:o.map((a,l)=>(0,Xo.jsx)(Zve,{active:l===t,className:s.get(l)||"",pattern:a},a.name))})})})}return(0,Xo.jsx)("div",{className:"block-editor-block-pattern-setup__grid",children:(0,Xo.jsx)(vG.Composite,{role:"listbox",className:i,"aria-label":(0,Yve.__)("Patterns list"),children:o.map(s=>(0,Xo.jsx)(qve,{pattern:s,onSelect:r,showTitles:n},s.name))})})};function qve({pattern:e,onSelect:t,showTitles:o}){let r="block-editor-block-pattern-setup-list",{blocks:n,description:i,viewportWidth:s=700}=e,a=(0,SG.useInstanceId)(qve,`${r}__item-description`);return(0,Xo.jsx)("div",{className:`${r}__list-item`,children:(0,Xo.jsxs)(vG.Composite.Item,{render:(0,Xo.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,Xo.jsx)(bs,{blocks:n,viewportWidth:s}),o&&(0,Xo.jsx)("div",{className:`${r}__item-title`,children:e.title}),!!i&&(0,Xo.jsx)(bt,{id:a,children:i})]})})}function Zve({active:e,className:t,pattern:o,minHeight:r}){let{blocks:n,title:i,description:s}=o,a=(0,SG.useInstanceId)(Zve,"block-editor-block-pattern-setup-list__item-description");return(0,Xo.jsxs)("div",{"aria-hidden":!e,role:"img",className:`pattern-slide ${t}`,"aria-label":i,"aria-describedby":s?a:void 0,children:[(0,Xo.jsx)(bs,{blocks:n,minHeight:r}),!!s&&(0,Xo.jsx)(bt,{id:a,children:s})]})}var vWe=({clientId:e,blockName:t,filterPatternsFn:o,onBlockPatternSelect:r,initialViewMode:n=Hm.carousel,showTitles:i=!1})=>{let[s,a]=(0,yG.useState)(n),[l,u]=(0,yG.useState)(0),{replaceBlock:d}=(0,$ve.useDispatch)(C),f=Wve(e,t,o);if(!f?.length)return null;let h=r||(m=>{let g=m.map(b=>(0,Kve.cloneBlock)(b));d(e,g)});return(0,Xo.jsx)(Xo.Fragment,{children:(0,Xo.jsxs)("div",{className:`block-editor-block-pattern-setup view-mode-${s}`,children:[(0,Xo.jsx)(yWe,{viewMode:s,activeSlide:l,patterns:f,onBlockPatternSelect:h,showTitles:i}),(0,Xo.jsx)(Uve,{viewMode:s,setViewMode:a,activeSlide:l,totalSlides:f.length,handleNext:()=>{u(m=>Math.min(m+1,f.length-1))},handlePrevious:()=>{u(m=>Math.max(m-1,0))},onBlockPatternSelect:()=>{h(f[l].blocks)}})]})})},Xve=vWe;var kG=c(ue(),1),df=c(G(),1),ff=c(U(),1);var OM=c(Q(),1),Qve=c(F(),1);var $r=c(E(),1),{Menu:Hb}=H(ff.privateApis);function SWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,$r.jsxs)("fieldset",{className:e,children:[(0,$r.jsx)(bt,{render:(0,$r.jsx)("legend",{}),children:(0,df.__)("Transform to variation")}),r.map(n=>(0,$r.jsx)(ff.Button,{__next40pxDefaultSize:!0,size:"compact",icon:(0,$r.jsx)(Et,{icon:n.icon,showColors:!0}),isPressed:o===n.name,label:o===n.name?n.title:(0,df.sprintf)((0,df.__)("Transform to %s"),n.title),onClick:()=>t(n.name),"aria-label":n.title,showTooltip:!0},n.name))]})}function kWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,$r.jsx)("div",{className:e,children:(0,$r.jsxs)(Hb,{children:[(0,$r.jsx)(Hb.TriggerButton,{render:(0,$r.jsx)(ff.Button,{className:"block-editor-block-variation-transforms__button",__next40pxDefaultSize:!0,variant:"secondary",children:(0,df.__)("Transform to variation")})}),(0,$r.jsx)(Hb.Popover,{position:"bottom",children:(0,$r.jsx)(Hb.Group,{children:r.map(n=>(0,$r.jsxs)(Hb.RadioItem,{value:n.name,checked:o===n.name,onChange:()=>t(n.name),children:[(0,$r.jsx)(Hb.ItemLabel,{children:n.title}),n.description&&(0,$r.jsx)(Hb.ItemHelpText,{children:n.description})]},n.name))})})]})})}function _We({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,$r.jsx)("div",{className:e,children:(0,$r.jsx)(ff.__experimentalToggleGroupControl,{label:(0,df.__)("Transform to variation"),value:o,hideLabelFromVision:!0,onChange:t,children:r.map(n=>(0,$r.jsx)(ff.__experimentalToggleGroupControlOptionIcon,{icon:(0,$r.jsx)(Et,{icon:n.icon,showColors:!0}),value:n.name,label:o===n.name?n.title:(0,df.sprintf)((0,df.__)("Transform to %s"),n.title)},n.name))})})}function xWe({blockClientId:e}){let{updateBlockAttributes:t}=(0,OM.useDispatch)(C),{activeBlockVariation:o,variations:r,canEdit:n,isContentOnly:i,isSection:s}=(0,OM.useSelect)(m=>{let{getActiveBlockVariation:g,getBlockVariations:b}=m(kG.store),{getBlockName:v,getBlockAttributes:y,getBlockEditingMode:k,isSectionBlock:S}=H(m(C)),{canEditBlock:_}=m(C),x=e&&v(e),{hasContentRoleAttribute:w}=H(m(kG.store)),T=w(x);return{activeBlockVariation:g(x,y(e),"transform"),variations:x&&b(x,"transform"),canEdit:_(e),isContentOnly:k(e)==="contentOnly"&&!T,isSection:S(e)}},[e]),a=o?.name,l=(0,Qve.useMemo)(()=>{let m=new Set;return r?(r.forEach(g=>{g.icon&&m.add(g.icon?.src||g.icon)}),m.size===r.length):!1},[r]),u=m=>{t(e,{...r.find(({name:g})=>g===m).attributes})};if(!r?.length||!n||i||s)return null;let d="block-editor-block-variation-transforms",p=r.length>6?SWe:_We;return(0,$r.jsx)(l?p:kWe,{className:d,onSelectVariation:u,selectedValue:a,variations:r})}var AM=xWe;var Ub=c(G(),1),LM=c(U(),1);var Jve=c(E(),1),_G={top:{icon:Xx,title:(0,Ub._x)("Align top","Block vertical alignment setting")},center:{icon:Yx,title:(0,Ub._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Kx,title:(0,Ub._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:Zx,title:(0,Ub._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:qx,title:(0,Ub._x)("Space between","Block vertical alignment setting")}},wWe=["top","center","bottom"],CWe="top";function EWe({value:e,onChange:t,controls:o=wWe,isCollapsed:r=!0,isToolbar:n}){function i(d){return()=>t(e===d?void 0:d)}let s=_G[e],a=_G[CWe],l=n?LM.ToolbarGroup:LM.ToolbarDropdownMenu,u=n?{isCollapsed:r}:{};return(0,Jve.jsx)(l,{icon:s?s.icon:a.icon,label:(0,Ub._x)("Change vertical alignment","Block vertical alignment setting label"),controls:o.map(d=>({..._G[d],isActive:e===d,role:r?"menuitemradio":void 0,onClick:i(d)})),...u})}var xG=EWe;var wG=c(E(),1),lP=e=>(0,wG.jsx)(xG,{...e,isToolbar:!1}),eSe=e=>(0,wG.jsx)(xG,{...e,isToolbar:!0});var ws=c(U(),1),CE=c(F(),1),VM=c(G(),1);var tSe=c(U(),1);var CG=c(G(),1),oSe=c(E(),1);function rSe({isLinked:e,...t}){let o=e?(0,CG.__)("Unlink radii"):(0,CG.__)("Link radii");return(0,oSe.jsx)(tSe.Button,{...t,className:"components-border-radius-control__linked-button",size:"small",icon:e?ss:is,iconSize:24,label:o})}var nSe=c(U(),1);function TWe(e){return[...e].sort((o,r)=>e.filter(n=>n===r).length-e.filter(n=>n===o).length).shift()}function iSe(e={}){if(typeof e=="string")return e;let t=Object.values(e).map(a=>{let l=(0,nSe.__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=TWe(r);return n===0||n?`${n}${i||""}`:void 0}function sSe(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 aSe(e){return e?typeof e=="string"?!0:!!Object.values(e).filter(o=>!!o||o===0).length:!1}var cl=c(U(),1),pSe=c(fe(),1),Gm=c(G(),1);var Gb=c(F(),1);var EG=24,lSe=8,MM={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 Um=(e,t)=>e?.includes?e==="0"||e.includes(`var:preset|${t}|`):!1;function cSe(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 uSe(e,t,o){if(e===void 0)return 0;let r=parseFloat(e,10)===0?"0":cSe(e,o),n=t.findIndex(i=>String(i.slug)===r);return n!==-1?n:NaN}function TG(e,t,o){if(!Um(e,o))return e;let r=parseFloat(e,10)===0?"0":cSe(e,o);return t.find(i=>String(i.slug)===r)?.size}function dSe(e,t,o){if(!e||Um(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 NM=c(U(),1);var bc=c(E(),1);function fSe({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:h,onCustomValueSliderChange:m,onUnitChange:g,onMouseOut:b,onMouseOver:v,setMinValue:y}){let k=(0,bc.jsx)(NM.__experimentalUnitControl,{className:"preset-input-control__unit-control",disableUnits:a,hideLabelFromVision:!0,label:t,min:r,onChange:h,onUnitChange:g,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)}}),S=d?(0,bc.jsxs)(kt.Root,{children:[(0,bc.jsx)(kt.Trigger,{render:(0,bc.jsx)("div",{className:"preset-input-control__tooltip-wrapper",children:k})}),(0,bc.jsx)(kt.Popup,{children:t})]}):k;return(0,bc.jsxs)(bc.Fragment,{children:[S,(0,bc.jsx)(NM.RangeControl,{className:"preset-input-control__custom-value-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:u,min:0,onBlur:b,onChange:m,onFocus:v,onMouseOut:b,onMouseOver:v,step:l,value:n,withInputField:!1})]})}var Wm=c(E(),1);function Wb({allowNegativeOnDrag:e=!1,ariaLabel:t,className:o,customValueSettings:r=MM,disableCustomValues:n,icon:i,isMixed:s,value:a,minimumCustomValue:l,onChange:u,onMouseOut:d,onMouseOver:f,onUnitChange:p,placeholder:h,presets:m=[],presetType:g,selectedUnit:b,showTooltip:v,units:y}){let k=(0,Gb.useMemo)(()=>dSe(a,m,g),[a,m,g]),S=o??"preset-input-control",_=m.slice(1,m.length-1).map((Z,oe)=>({value:oe+1,label:void 0})),x=_.length>0,w=m.length<=lSe,T=s?(0,Gm.__)("Mixed"):h??null,[B,R]=(0,Gb.useState)(l),[I,A]=(0,Gb.useState)(!n&&k!==void 0&&!Um(k,g)),P=null,O=(0,pSe.usePrevious)(k);(0,Gb.useEffect)(()=>{k&&O!==k&&!Um(k,g)&&I!==!0&&A(!0)},[k,O,g,I]);let N=!w&&!I&&k!==void 0&&(!Um(k,g)||Um(k,g)&&s),z=m;N?(z=[...m,{name:s?(0,Gm.__)("Mixed"):(0,Gm.sprintf)((0,Gm.__)("Custom (%s)"),k),slug:"custom",size:k}],P=z.length-1):s||(P=I?TG(k,m,g):uSe(k,m,g));let V=z.map((Z,oe)=>({key:oe,name:Z.name})),M=Um(k,g)?TG(k,m,g):k,[D,L]=(0,cl.__experimentalParseQuantityAndUnitFromRawValue)(M),j=L||b||"px",q=y?.find(Z=>Z.value===j),J=q?.step??r[j]?.steps??.1,te=q?.max??r[j]?.max??10,ee=Z=>{if(Z===void 0||Z===""){u(void 0);return}isNaN(parseFloat(Z))||u(Z)},$=Z=>{u([Z,j].join(""))},W=Z=>k===void 0?void 0:m[Z]?.name,Y=(Z,oe)=>{let ne=parseInt(Z,10);if(oe==="selectList"){if(ne===0&&m[0]?.slug==="0")return"0";if(ne===0)return}else if(ne===0)return"0";return`var:preset|${g}|${m[Z]?.slug}`};return(0,Wm.jsxs)(cl.__experimentalHStack,{className:`preset-input-control__wrapper ${S}__wrapper`,children:[i&&(0,Wm.jsx)(cl.Icon,{className:"preset-input-control__icon",icon:i,size:EG}),(!x||I)&&(0,Wm.jsx)(fSe,{allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:T,minValue:B,parsedQuantity:D,computedUnit:j,units:y,isMixed:s,step:J,max:te,showTooltip:v,value:k,minimumCustomValue:l,onCustomValueChange:ee,onCustomValueSliderChange:$,onUnitChange:p,onMouseOut:d,onMouseOver:f,setMinValue:R}),x&&w&&!I&&(0,Wm.jsx)(cl.RangeControl,{"aria-valuenow":P,"aria-valuetext":m[P]?.name,className:"preset-input-control__preset-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:m.length-1,marks:_,min:0,onBlur:d,onChange:Z=>u(Y(Z)),onFocus:f,onMouseDown:Z=>{Z?.nativeEvent?.offsetX<35&&k===void 0&&u("0")},onMouseOut:d,onMouseOver:f,renderTooltipContent:W,step:1,value:P,withInputField:!1}),x&&!w&&!I&&(0,Wm.jsx)(cl.CustomSelectControl,{className:"preset-input-control__custom-select-control",hideLabelFromVision:!0,label:t,onBlur:d,onChange:Z=>{N&&Z.selectedItem.key===V.length-1?A(!0):u(Y(Z.selectedItem.key,"selectList"))},onFocus:f,onMouseOut:d,onMouseOver:f,options:V,value:V.find(Z=>Z.key===P)||""}),x&&!n&&(0,Wm.jsx)(cl.Button,{className:"preset-input-control__custom-toggle",icon:t6,iconSize:EG,isPressed:I,label:I?(0,Gm.__)("Use preset"):(0,Gm.__)("Set custom value"),onClick:()=>{A(!I)},size:"small"})]})}var e_=c(G(),1);var mSe=8,DM=[],RG={all:(0,e_.__)("Border radius"),topLeft:(0,e_.__)("Top left"),topRight:(0,e_.__)("Top right"),bottomLeft:(0,e_.__)("Bottom left"),bottomRight:(0,e_.__)("Bottom right")},BG={all:f3,topLeft:h3,topRight:g3,bottomLeft:p3,bottomRight:m3},PG=0;var pf=c(E(),1);function RWe(e){let t=e?.default??DM,o=e?.custom??DM,r=e?.theme??DM;return(0,CE.useMemo)(()=>{let n=[{name:(0,VM.__)("None"),slug:"0",size:0},...o,...r,...t];return n.length>mSe?[{name:(0,VM.__)("Default"),slug:"default",size:void 0},...n]:n},[o,r,t])}function hSe(e,t){return t==="all"?iSe(e):typeof e=="string"?e:e?.[t]}function gSe(e,t){return t==="all"?e.flat:e[t]}function bSe(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 ySe(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 FM({onChange:e,values:t,presets:o}){let[r,n]=(0,CE.useState)(!aSe(t)||!sSe(t)),i=RWe(o),[s,a]=(0,CE.useState)({flat:typeof t=="string"?(0,ws.__experimentalParseQuantityAndUnitFromRawValue)(t)[1]:void 0,topLeft:(0,ws.__experimentalParseQuantityAndUnitFromRawValue)(t?.topLeft)[1],topRight:(0,ws.__experimentalParseQuantityAndUnitFromRawValue)(t?.topRight)[1],bottomLeft:(0,ws.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomLeft)[1],bottomRight:(0,ws.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomRight)[1]}),[l]=Le("spacing.units"),u=(0,ws.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem"]}),d=()=>n(!r);return(0,pf.jsxs)("fieldset",{className:"components-border-radius-control",children:[(0,pf.jsxs)(ws.__experimentalHStack,{className:"components-border-radius-control__header",children:[(0,pf.jsx)(ws.BaseControl.VisualLabel,{as:"legend",children:(0,VM.__)("Radius")}),(0,pf.jsx)(rSe,{onClick:d,isLinked:r})]}),r?(0,pf.jsx)(Wb,{ariaLabel:RG.all,className:"components-border-radius-control",icon:BG.all,minimumCustomValue:PG,onChange:bSe("all",t,e),onUnitChange:ySe("all",s,a),presets:i,presetType:"border-radius",selectedUnit:gSe(s,"all"),showTooltip:!0,units:u,value:hSe(t,"all")}):(0,pf.jsx)(ws.__experimentalVStack,{children:["topLeft","topRight","bottomLeft","bottomRight"].map(f=>(0,pf.jsx)(Wb,{ariaLabel:RG[f],className:"components-border-radius-control",icon:BG[f],minimumCustomValue:PG,onChange:bSe(f,t,e),onUnitChange:ySe(f,s,a),presets:i,presetType:"border-radius",selectedUnit:gSe(s,f),showTooltip:!0,units:u,value:hSe(t,f)},f))})]})}var kSe=c(U(),1);var vSe=c(fe(),1);var SSe=c(E(),1),zM=(0,vSe.createHigherOrderComponent)(e=>function(o){let[r,n,i,s,a]=Le("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,SSe.jsx)(e,{...o,colors:u,disableCustomColors:d,hasColorsToChoose:f})},"withColorContext");var _Se=zM(kSe.ColorPalette);var IG=c(G(),1),aa=c(U(),1);var Fo=c(E(),1),{Tabs:t_}=H(aa.privateApis),BWe=["colors","disableCustomColors","gradients","disableCustomGradients"],Eu={color:"color",gradient:"gradient"};function xSe({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:h,showTitle:m=!0,enableAlpha:g,headingLevel:b,noticeProps:v}){let y=a&&(e&&e.length>0||!o),k=l&&(t&&t.length>0||!r);if(!y&&!k)return null;let _=(0,Fo.jsx)(aa.ColorPalette,{value:u,selectedSlug:d,onChange:k?(T,B,R)=>{a(T,R),l()}:(T,B,R)=>a(T,R),colors:e,disableCustomColors:o,__experimentalIsRenderedInSidebar:n,clearable:h,enableAlpha:g,headingLevel:b}),x={[Eu.color]:(0,Fo.jsxs)(Fo.Fragment,{children:[_,v&&(0,Fo.jsx)(aa.Notice,{isDismissible:!1,...v})]}),[Eu.gradient]:(0,Fo.jsx)(aa.GradientPicker,{value:f,selectedSlug:p,onChange:y?(T,B,R)=>{l(T,R),a()}:(T,B,R)=>l(T,R),gradients:t,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,clearable:h,headingLevel:b})},w=T=>(0,Fo.jsx)("div",{className:"block-editor-color-gradient-control__panel",children:x[T]});return(0,Fo.jsx)(aa.BaseControl,{className:K("block-editor-color-gradient-control",i),children:(0,Fo.jsx)("fieldset",{className:"block-editor-color-gradient-control__fieldset",children:(0,Fo.jsxs)(aa.__experimentalVStack,{spacing:1,children:[m&&(0,Fo.jsx)("legend",{children:(0,Fo.jsx)("div",{className:"block-editor-color-gradient-control__color-indicator",children:(0,Fo.jsx)(aa.BaseControl.VisualLabel,{children:s})})}),y&&k&&(0,Fo.jsx)("div",{children:(0,Fo.jsxs)(t_,{defaultTabId:f?Eu.gradient:!!y&&Eu.color,children:[(0,Fo.jsxs)(t_.TabList,{children:[(0,Fo.jsx)(t_.Tab,{tabId:Eu.color,children:(0,IG.__)("Color")}),(0,Fo.jsx)(t_.Tab,{tabId:Eu.gradient,children:(0,IG.__)("Gradient")})]}),(0,Fo.jsx)(t_.TabPanel,{tabId:Eu.color,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.color}),(0,Fo.jsx)(t_.TabPanel,{tabId:Eu.gradient,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.gradient})]})}),!k&&w(Eu.color),!y&&w(Eu.gradient)]})})})}function PWe(e){let[t,o,r,n]=Le("color.palette","color.gradients","color.custom","color.customGradient");return(0,Fo.jsx)(xSe,{colors:t,gradients:o,disableCustomColors:!r,disableCustomGradients:!n,...e})}function IWe(e){return BWe.every(t=>e.hasOwnProperty(t))?(0,Fo.jsx)(xSe,{...e}):(0,Fo.jsx)(PWe,{...e})}var $m=IWe;var wSe=c(E(),1);function CSe({onChange:e,value:t,...o}){return(0,wSe.jsx)($m,{...o,onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0})}var yc=c(G(),1),ESe=c(U(),1),TSe=c(Qr(),1),OG=c(E(),1);Yf([qf,jy]);function AG({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 h=[{color:f,description:(0,yc.__)("text color")},{color:p,description:(0,yc.__)("link color")}],m=Lo(d),g=m.alpha()<1,b=m.brightness(),v={level:"AA",size:i||i!==!1&&n>=24?"large":"small"},y="",k="";for(let S of h){if(!S.color)continue;let _=Lo(S.color),x=_.isReadable(m,v),w=_.alpha()<1;if(!x){if(g||w)continue;if(l){y=l,k=l;break}y=b<_.brightness()?(0,yc.sprintf)((0,yc.__)("This color combination may be hard for people to read. Try using a darker background color and/or a brighter %s."),S.description):(0,yc.sprintf)((0,yc.__)("This color combination may be hard for people to read. Try using a brighter background color and/or a darker %s."),S.description),k=(0,yc.__)("This color combination may be hard for people to read.");break}w&&u&&(y=(0,yc.__)("Transparent text may be hard for people to read."),k=(0,yc.__)("Transparent text may be hard for people to read."))}return y?{message:y,speakMessage:k}:null}function OWe(e){let t=AG(e);return t?((0,TSe.speak)(t.speakMessage),(0,OG.jsx)("div",{className:"block-editor-contrast-checker",children:(0,OG.jsx)(ESe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:t.message})})):null}var RSe=OWe;var Zn=c(G(),1),EE=c(Tu(),1),jM=c(F(),1),Sc=c(U(),1);var vc=c(E(),1),Km=new Date;Km.setDate(20);Km.setMonth(Km.getMonth()-3);Km.getMonth()===4&&Km.setMonth(3);function PSe({format:e,defaultFormat:t,onChange:o}){return(0,vc.jsxs)(Sc.__experimentalVStack,{as:"fieldset",spacing:4,className:"block-editor-date-format-picker",children:[(0,vc.jsx)(bt,{render:(0,vc.jsx)("legend",{}),children:(0,Zn.__)("Date format")}),(0,vc.jsx)(Sc.ToggleControl,{label:(0,Zn.__)("Default format"),help:`${(0,Zn.__)("Example:")}  ${(0,EE.dateI18n)(t,Km)}`,checked:!e,onChange:r=>o(r?null:t)}),e&&(0,vc.jsx)(AWe,{format:e,onChange:o})]})}function AWe({format:e,onChange:t}){let r=[...[...new Set(["Y-m-d",(0,Zn._x)("n/j/Y","short date format"),(0,Zn._x)("n/j/Y g:i A","short date format with time"),(0,Zn._x)("M j, Y","medium date format"),(0,Zn._x)("M j, Y g:i A","medium date format with time"),(0,Zn._x)("F j, Y","long date format"),(0,Zn._x)("M j","short date format without the year")])].map((a,l)=>({key:`suggested-${l}`,name:(0,EE.dateI18n)(a,Km),format:a})),{key:"human-diff",name:(0,EE.humanTimeDiff)(Km),format:"human-diff"}],n={key:"custom",name:(0,Zn.__)("Custom"),className:"block-editor-date-format-picker__custom-format-select-control__custom-option",hint:(0,Zn.__)("Enter your own date format")},[i,s]=(0,jM.useState)(()=>!!e&&!r.some(a=>a.format===e));return(0,vc.jsxs)(Sc.__experimentalVStack,{children:[(0,vc.jsx)(Sc.CustomSelectControl,{label:(0,Zn.__)("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,vc.jsx)(Sc.TextControl,{label:(0,Zn.__)("Custom format"),hideLabelFromVision:!0,help:(0,jM.createInterpolateElement)((0,Zn.__)("Enter a date or time <Link>format string</Link>."),{Link:(0,vc.jsx)(Sc.ExternalLink,{href:(0,Zn.__)("https://wordpress.org/documentation/article/customize-date-and-time-format/")})}),value:e,onChange:a=>t(a)})]})}var ul=c(U(),1),TE=c(G(),1),ISe=c(io(),1);var OSe=c(fe(),1),Ru=c(E(),1);function ASe({id:e,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,onChange:s}){let a;i==="unset"?a=(0,Ru.jsx)(ul.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):i?a=(0,Ru.jsx)(ul.DuotoneSwatch,{values:i}):a=(0,Ru.jsx)(gt,{icon:R3});let l=(0,TE.__)("Apply duotone filter"),d=`${(0,OSe.useInstanceId)(ASe,"duotone-control",e)}__description`;return(0,Ru.jsx)(ul.Dropdown,{popoverProps:{className:"block-editor-duotone-control__popover",headerTitle:(0,TE.__)("Duotone")},renderToggle:({isOpen:f,onToggle:p})=>(0,Ru.jsx)(ul.ToolbarButton,{showTooltip:!0,onClick:p,"aria-haspopup":"true","aria-expanded":f,onKeyDown:m=>{!f&&m.keyCode===ISe.DOWN&&(m.preventDefault(),p())},label:l,icon:a}),renderContent:()=>(0,Ru.jsxs)(ul.MenuGroup,{label:(0,TE.__)("Duotone"),children:[(0,Ru.jsx)("p",{children:(0,TE.__)("Create a two-tone color effect without losing your original image.")}),(0,Ru.jsx)(ul.DuotonePicker,{"aria-label":l,"aria-describedby":d,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,onChange:s})]})})}var HM=ASe;var DSe=c(U(),1),VSe=c(F(),1),la=c(G(),1);var On=c(G(),1);var UM=c(G(),1);function LSe(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":t=(0,UM._x)("Regular","font style");break;case"italic":t=(0,UM._x)("Italic","font style");break;case"oblique":t=(0,UM._x)("Oblique","font style");break;default:t=e;break}return{name:t,value:e}}var kc=c(G(),1);function LG(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":case"400":t=(0,kc._x)("Regular","font weight");break;case"bold":case"700":t=(0,kc._x)("Bold","font weight");break;case"100":t=(0,kc._x)("Thin","font weight");break;case"200":t=(0,kc._x)("Extra Light","font weight");break;case"300":t=(0,kc._x)("Light","font weight");break;case"500":t=(0,kc._x)("Medium","font weight");break;case"600":t=(0,kc._x)("Semi Bold","font weight");break;case"800":t=(0,kc._x)("Extra Bold","font weight");break;case"900":t=(0,kc._x)("Black","font weight");break;case"1000":t=(0,kc._x)("Extra Black","font weight");break;default:t=e;break}return{name:t,value:e}}var MSe=[{name:(0,On._x)("Regular","font style"),value:"normal"},{name:(0,On._x)("Italic","font style"),value:"italic"}],NSe=[{name:(0,On._x)("Thin","font weight"),value:"100"},{name:(0,On._x)("Extra Light","font weight"),value:"200"},{name:(0,On._x)("Light","font weight"),value:"300"},{name:(0,On._x)("Regular","font weight"),value:"400"},{name:(0,On._x)("Medium","font weight"),value:"500"},{name:(0,On._x)("Semi Bold","font weight"),value:"600"},{name:(0,On._x)("Bold","font weight"),value:"700"},{name:(0,On._x)("Extra Bold","font weight"),value:"800"},{name:(0,On._x)("Black","font weight"),value:"900"},{name:(0,On._x)("Extra Black","font weight"),value:"1000"}];function o_(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 h=f;h<=p;h++){let m=`${h.toString()}00`;o.some(g=>g.value===m)||o.push(LG(m))}}let a=LG(typeof s.fontWeight=="number"?s.fontWeight.toString():s.fontWeight),l=LSe(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,On._x)("Bold","font weight"),value:"700"}),t.some(s=>s.value==="italic")||t.push({name:(0,On._x)("Italic","font style"),value:"italic"}),n&&(t=MSe,o=NSe),t=t.length===0?MSe:t,o=o.length===0?NSe:o,t.forEach(({name:s,value:a})=>{o.forEach(({name:l,value:u})=>{let d=a==="normal"?l:(0,On.sprintf)((0,On._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 FSe=c(E(),1),LWe=(e,t)=>e?t?(0,la.__)("Appearance"):(0,la.__)("Font style"):(0,la.__)("Font weight");function GM(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=LWe(r,n),f={key:"default",name:(0,la.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},{fontStyles:p,fontWeights:h,combinedStyleAndWeightOptions:m}=o_(i),g=()=>{let _=[f];return m&&_.push(...m),_},b=()=>{let _=[f];return p.forEach(({name:x,value:w})=>{_.push({key:w,name:x,style:{fontStyle:w,fontWeight:void 0}})}),_},v=()=>{let _=[f];return h.forEach(({name:x,value:w})=>{_.push({key:w,name:x,style:{fontStyle:void 0,fontWeight:w}})}),_},y=(0,VSe.useMemo)(()=>r&&n?g():r?b():v(),[e.options,p,h,m]),k=y.find(_=>_.style.fontStyle===s&&_.style.fontWeight===a)||y[0];return u&&(0,FSe.jsx)(DSe.CustomSelectControl,{...l,className:"components-font-appearance-control",label:d,describedBy:k?r?n?(0,la.sprintf)((0,la.__)("Currently selected font appearance: %s"),k.name):(0,la.sprintf)((0,la.__)("Currently selected font style: %s"),k.name):(0,la.sprintf)((0,la.__)("Currently selected font weight: %s"),k.name):(0,la.__)("No selected font appearance"),options:y,value:k,onChange:({selectedItem:_})=>o(_.style)})}var zSe=c(U(),1),MG=c(G(),1);var jSe=c(E(),1);function WM({__next40pxDefaultSize:e,value:t="",onChange:o,fontFamilies:r,className:n,...i}){let[s]=Le("typography.fontFamilies");if(r||(r=s),!r||r.length===0)return null;let a=[{key:"",name:(0,MG.__)("Default")},...r.map(({fontFamily:u,name:d})=>({key:u,name:d||u,style:{fontFamily:u}}))],l=a.find(u=>u.key===t)??"";return(0,jSe.jsx)(zSe.CustomSelectControl,{label:(0,MG.__)("Font"),value:l,onChange:({selectedItem:u})=>o(u.key),options:a,className:K("block-editor-font-family-control",n),...i})}var $M=c(U(),1),HSe=c(G(),1);var USe=c(E(),1);function KM({value:e,onChange:t,__unstableInputWidth:o="60px",...r}){let[n]=Le("spacing.units"),i=(0,$M.__experimentalUseCustomUnits)({availableUnits:n||["px","em","rem"],defaultValues:{px:2,em:.2,rem:.2}});return(0,USe.jsx)($M.__experimentalUnitControl,{...r,label:(0,HSe.__)("Letter spacing"),value:e,__unstableInputWidth:o,units:i,onChange:t})}var RE=c(G(),1),YM=c(U(),1),NG=c(E(),1),MWe=[{label:(0,RE.__)("None"),value:"none",icon:dn},{label:(0,RE.__)("Underline"),value:"underline",icon:N3},{label:(0,RE.__)("Strikethrough"),value:"line-through",icon:L3}];function qM({value:e,onChange:t,className:o}){return(0,NG.jsx)(YM.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,RE.__)("Decoration"),className:K("block-editor-text-decoration-control",o),value:e,onChange:r=>{t(r===e?void 0:r)},children:MWe.map(r=>(0,NG.jsx)(YM.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var r_=c(G(),1);var ZM=c(U(),1),DG=c(E(),1),NWe=[{label:(0,r_.__)("None"),value:"none",icon:dn},{label:(0,r_.__)("Uppercase"),value:"uppercase",icon:V3},{label:(0,r_.__)("Lowercase"),value:"lowercase",icon:O3},{label:(0,r_.__)("Capitalize"),value:"capitalize",icon:P3}];function XM({className:e,value:t,onChange:o}){return(0,DG.jsx)(ZM.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,r_.__)("Letter case"),className:K("block-editor-text-transform-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:NWe.map(r=>(0,DG.jsx)(ZM.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var n_=c(G(),1);var QM=c(U(),1),VG=c(E(),1),DWe=[{label:(0,n_.__)("Horizontal"),value:"horizontal-tb",icon:x6},{label:(0,n_.__)("Vertical"),value:(0,n_.isRTL)()?"vertical-lr":"vertical-rl",icon:C6}];function JM({className:e,value:t,onChange:o}){return(0,VG.jsx)(QM.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,n_.__)("Orientation"),className:K("block-editor-writing-mode-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:DWe.map(r=>(0,VG.jsx)(QM.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var $i=c(U(),1),GSe=c(F(),1),WSe=c(G(),1);var mn=c(E(),1),VWe=({setting:e,children:t,panelId:o,...r})=>{let n=()=>{e.colorValue?e.onColorChange():e.gradientValue&&e.onGradientChange()};return(0,mn.jsx)($i.__experimentalToolsPanelItem,{hasValue:()=>!!e.colorValue||!!e.gradientValue,label:e.label,onDeselect:n,isShownByDefault:e.isShownByDefault!==void 0?e.isShownByDefault:!0,...r,className:K("block-editor-color-gradient-item","block-editor-tools-panel-color-gradient-settings__item"),panelId:o,resetAllFilter:e.resetAllFilter,children:t})},FWe=({colorValue:e,label:t})=>(0,mn.jsxs)($i.__experimentalHStack,{justify:"flex-start",children:[(0,mn.jsx)($i.ColorIndicator,{className:"block-editor-panel-color-gradient-settings__color-indicator",colorValue:e}),(0,mn.jsx)($i.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",title:t,children:t})]}),zWe=e=>function({onToggle:o,isOpen:r}){let{clearable:n,colorValue:i,gradientValue:s,onColorChange:a,onGradientChange:l,label:u}=e,d=(0,GSe.useRef)(void 0),f={onClick:o,className:K("block-editor-panel-color-gradient-settings__dropdown",{"is-open":r}),"aria-expanded":r,ref:d},p=()=>{i?a():s&&l()},h=i??s;return(0,mn.jsxs)(mn.Fragment,{children:[(0,mn.jsx)($i.Button,{__next40pxDefaultSize:!0,...f,children:(0,mn.jsx)(FWe,{colorValue:h,label:u})}),n&&h&&(0,mn.jsx)($i.Button,{__next40pxDefaultSize:!0,label:(0,WSe.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:dn,onClick:()=>{p(),r&&o(),d.current?.focus()}})]})};function eN({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,mn.jsx)(mn.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,mn.jsx)(VWe,{setting:u,...a,children:(0,mn.jsx)($i.Dropdown,{popoverProps:l,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:zWe(p),renderContent:()=>(0,mn.jsx)($i.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,mn.jsx)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:(0,mn.jsx)($m,{...f})})})})},d)})})}var tN=c(U(),1),$Se=c(Q(),1),KSe=c(fe(),1);var FG=c(F(),1),$b=c(G(),1);function Ym(){let[e,t,o,r,n,i,s,a,l,u]=Le("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,FG.useMemo)(()=>{let f=[];return o&&o.length&&f.push({name:(0,$b._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",colors:o}),n&&r&&r.length&&f.push({name:(0,$b._x)("Default","Indicates this palette comes from WordPress."),slug:"default",colors:r}),t&&t.length&&f.push({name:(0,$b._x)("Custom","Indicates this palette is created by the user."),slug:"custom",colors:t}),f},[t,o,r,n]),d.gradients=(0,FG.useMemo)(()=>{let f=[];return a&&a.length&&f.push({name:(0,$b._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",gradients:a}),u&&l&&l.length&&f.push({name:(0,$b._x)("Default","Indicates this palette comes from WordPress."),slug:"default",gradients:l}),s&&s.length&&f.push({name:(0,$b._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 dl=c(E(),1),jWe=["colors","disableCustomColors","gradients","disableCustomGradients"],zG=({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,KSe.useInstanceId)(zG),{batch:p}=(0,$Se.useRegistry)();return(!t||t.length===0)&&(!o||o.length===0)&&r&&n&&s?.every(h=>(!h.colors||h.colors.length===0)&&(!h.gradients||h.gradients.length===0)&&(h.disableCustomColors===void 0||h.disableCustomColors)&&(h.disableCustomGradients===void 0||h.disableCustomGradients))?null:(0,dl.jsx)(tN.__experimentalToolsPanel,{className:K("block-editor-panel-color-gradient-settings",e),hasInnerWrapper:!0,label:l?a:void 0,resetAll:()=>{p(()=>{s.forEach(({colorValue:h,gradientValue:m,onColorChange:g,onGradientChange:b})=>{h?g():m&&b()})})},panelId:f,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",children:(0,dl.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__inner-wrapper",children:[(0,dl.jsx)(eN,{settings:s,panelId:f,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,__experimentalIsRenderedInSidebar:u,enableAlpha:d}),!!i&&(0,dl.jsxs)(dl.Fragment,{children:[(0,dl.jsx)(tN.__experimentalSpacer,{marginTop:4,marginBottom:0}),i]})]})})},HWe=e=>{let t=Ym();return(0,dl.jsx)(zG,{...t,...e})},UWe=e=>jWe.every(t=>e.hasOwnProperty(t))?(0,dl.jsx)(zG,{...e}):(0,dl.jsx)(HWe,{...e}),oN=UWe;var rN=c(F(),1),Kb=c(U(),1),HG=c(G(),1);var BE=c(E(),1),jG=[],GWe={...MM,px:{max:1e3,steps:1},em:{max:50,steps:.1},rem:{max:50,steps:.1}};function WWe(e){let t=e?.default??jG,o=e?.custom??jG,r=e?.theme??jG;return(0,rN.useMemo)(()=>[{name:(0,HG.__)("None"),slug:"0",size:0},...o,...r,...t],[o,r,t])}function Yb({label:e=(0,HG.__)("Dimension"),onChange:t,value:o,placeholder:r,className:n,dimensionSizes:i}){let[s,a]=Le("dimensions.dimensionSizes","spacing.units"),l=i??s,u=(0,Kb.__experimentalUseCustomUnits)({availableUnits:a||["%","px","em","rem","vh","vw"]}),d=WWe(l),[f,p]=(0,rN.useState)(()=>{let[,m]=(0,Kb.__experimentalParseQuantityAndUnitFromRawValue)(o);return m||u[0]?.value||"px"}),h=m=>{let[g,b]=(0,Kb.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(m)&&b==="px"?t((g/16).toFixed(2)+m):["em","rem"].includes(b)&&m==="px"?t(Math.round(g*16)+m):["%","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(m)&&g>100&&t(100+m),p(m)};return(0,BE.jsxs)("fieldset",{className:K("block-editor-dimension-control",n),children:[(0,BE.jsx)(Kb.BaseControl.VisualLabel,{as:"legend",children:e}),(0,BE.jsx)(Wb,{ariaLabel:e,className:"block-editor-dimension-control",customValueSettings:GWe,minimumCustomValue:0,onChange:t,onUnitChange:h,placeholder:r,presets:d,presetType:"dimension",selectedUnit:f,showTooltip:!0,units:u,value:o})]})}var qSe=c(F(),1),An=c(U(),1),ZSe=c(G(),1),XSe=c(Rt(),1);var Bu=c(E(),1),YSe={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 QSe({label:e=(0,ZSe.__)("Height"),onChange:t,value:o}){(0,XSe.default)("wp.blockEditor.HeightControl",{since:"7.0",version:"7.2",alternative:"wp.blockEditor.DimensionControl"});let r=parseFloat(o),[n]=Le("spacing.units"),i=(0,An.__experimentalUseCustomUnits)({availableUnits:n||["%","px","em","rem","vh","vw"]}),s=(0,qSe.useMemo)(()=>(0,An.__experimentalParseQuantityAndUnitFromRawValue)(o),[o])[1]||i[0]?.value||"px",a=u=>{t([u,s].join(""))},l=u=>{let[d,f]=(0,An.__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,Bu.jsxs)("fieldset",{className:"block-editor-height-control",children:[(0,Bu.jsx)(An.BaseControl.VisualLabel,{as:"legend",children:e}),(0,Bu.jsxs)(An.Flex,{children:[(0,Bu.jsx)(An.FlexItem,{isBlock:!0,children:(0,Bu.jsx)(An.__experimentalUnitControl,{value:o,units:i,onChange:t,onUnitChange:l,min:0,label:e,hideLabelFromVision:!0})}),(0,Bu.jsx)(An.FlexItem,{isBlock:!0,children:(0,Bu.jsx)(An.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Bu.jsx)(An.RangeControl,{value:r,min:0,max:YSe[s]?.max??100,step:YSe[s]?.step??.1,withInputField:!1,onChange:a,label:e,hideLabelFromVision:!0})})})]})]})}var AE=c(U(),1),t_e=c(Rt(),1);var fl=c(ce()),wke=c(vke());function ZWe(e,t,o,r,n,i){i===void 0&&(i=0);var s=i_(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 XWe(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}function PE(e,t,o,r,n){n===void 0&&(n=0);var i=i_(t.width,t.height,n),s=i.width,a=i.height;return{x:Ske(e.x,s,o.width,r),y:Ske(e.y,a,o.height,r)}}function Ske(e,t,o,r){var n=t*r/2-o/2;return cN(e,-n,n)}function kke(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function _ke(e,t){return Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI}function QWe(e,t,o,r,n,i,s){i===void 0&&(i=0),s===void 0&&(s=!0);var a=s?JWe:e$e,l=i_(t.width,t.height,i),u=i_(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)),h=u.width>=u.height*r,m=h?{width:Math.round(p*r),height:p}:{width:f,height:Math.round(f/r)},g=fn(fn({},m),{x:Math.round(a(u.width-m.width,d.x*u.width/100)),y:Math.round(a(u.height-m.height,d.y*u.height/100))});return{croppedAreaPercentages:d,croppedAreaPixels:g}}function JWe(e,t){return Math.min(e,Math.max(0,t))}function e$e(e,t){return t}function t$e(e,t,o,r,n,i){var s=i_(t.width,t.height,o),a=cN(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 o$e(e,t,o){var r=XWe(t);return o.height>o.width?o.height/(e.height*r):o.width/(e.width*r)}function r$e(e,t,o,r,n,i){o===void 0&&(o=0);var s=i_(t.naturalWidth,t.naturalHeight,o),a=cN(o$e(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 xke(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function n$e(e){return e*Math.PI/180}function i_(e,t,o){var r=n$e(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 cN(e,t,o){return Math.min(Math.max(e,t),o)}function lN(){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 i$e=`.reactEasyCrop_Container {
+									`}]})}):(0,mm.jsx)("div",{className:"block-editor-inserter__preview-content-missing",children:(0,Afe.__)("No preview available.")})}),!a&&(0,mm.jsx)(dC,{title:o,icon:r,description:n})]})}var Lfe=k7e;var QS=c(G(),1),Fd=c(F(),1),e9=c(fe(),1);var Yfe=c(de(),1),qfe=c(fe(),1);var XS=c(F(),1),gm=c(de(),1),$fe=c(U(),1),OC=c(io(),1);var Hfe=c(U(),1),Ufe=c(F(),1);var $S=c(F(),1),Mfe=c(G(),1),Nfe=c(ar(),1),Dfe=c(E(),1);function _7e(e,t){let[o,r]=(0,$S.useState)(!1);return(0,$S.useEffect)(()=>{o&&(0,Nfe.speak)((0,Mfe.__)("Use left and right arrow keys to move through blocks"))},[o]),(0,Dfe.jsx)("div",{ref:t,role:"listbox","aria-orientation":"horizontal",onFocus:()=>{r(!0)},onBlur:n=>{!n.currentTarget.contains(n.relatedTarget)&&r(!1)},...e})}var YU=(0,$S.forwardRef)(_7e);var Vfe=c(F(),1),Ffe=c(U(),1),zfe=c(E(),1);function x7e(e,t){return(0,zfe.jsx)(Ffe.Composite.Group,{role:"presentation",ref:t,...e})}var qU=(0,Vfe.forwardRef)(x7e);var o2=c(U(),1),jfe=c(F(),1),t2=c(E(),1);function w7e({isFirst:e,as:t,children:o,...r},n){return(0,t2.jsx)(o2.Composite.Item,{ref:n,role:"option",accessibleWhenDisabled:!0,...r,render:i=>{let s={...i,tabIndex:e?0:i.tabIndex};return t?(0,t2.jsx)(t,{...s,children:o}):typeof o=="function"?o(s):(0,t2.jsx)(o2.Button,{__next40pxDefaultSize:!0,...s,children:o})}})}var ZU=(0,jfe.forwardRef)(w7e);var XU=c(E(),1);function C7e({key:e,children:t}){return(0,XU.jsx)(Ufe.Fragment,{children:t},e)}function E7e({children:e}){return(0,XU.jsx)(Hfe.Composite,{focusShift:!0,focusWrap:"horizontal",render:C7e,children:e})}var KS=E7e;var Gfe=c(U(),1),n2=c(de(),1),i2=c(J(),1),Wfe=c(F(),1);var qS=c(G(),1),YS=c(U(),1);var lc=c(E(),1);function r2({count:e,icon:t,isPattern:o,fadeWhenDisabled:r}){let n=o&&(0,qS.__)("Pattern");return(0,lc.jsx)("div",{className:"block-editor-block-draggable-chip-wrapper",children:(0,lc.jsx)("div",{className:"block-editor-block-draggable-chip","data-testid":"block-draggable-chip",children:(0,lc.jsxs)(YS.Flex,{justify:"center",className:"block-editor-block-draggable-chip__content",children:[(0,lc.jsx)(YS.FlexItem,{children:t?(0,lc.jsx)(Et,{icon:t}):n||(0,qS.sprintf)((0,qS._n)("%d block","%d blocks",e),e)}),(0,lc.jsx)(YS.FlexItem,{children:(0,lc.jsx)(Et,{icon:Hx})}),r&&(0,lc.jsx)(YS.FlexItem,{className:"block-editor-block-draggable-chip__disabled",children:(0,lc.jsx)("span",{className:"block-editor-block-draggable-chip__disabled-icon"})})]})})})}var QU=c(E(),1),T7e=({isEnabled:e,blocks:t,icon:o,children:r,pattern:n})=>{let i=t.length===1?t[0].name:void 0,s=(0,i2.useSelect)(f=>i&&f(n2.store).getBlockType(i)?.icon,[i]),{startDragging:a,stopDragging:l}=H((0,i2.useDispatch)(C)),u=(0,Wfe.useMemo)(()=>n?.type===qo.user&&n?.syncStatus!=="unsynced"?[(0,n2.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,QU.jsx)(Gfe.Draggable,{__experimentalTransferDataType:"wp-blocks",transferData:{type:"inserter",blocks:d},onDragStart:f=>{a();let p=new Set;for(let g of d){let m=`wp-block:${g.name}`;p.has(m)||(f.dataTransfer.items.add("",m),p.add(m))}},onDragEnd:()=>{l()},__experimentalDragComponent:(0,QU.jsx)(r2,{count:t.length,icon:o||!n&&s,isPattern:!!n}),children:({onDraggableStart:f,onDraggableEnd:p})=>r({draggable:!0,onDragStart:f,onDragEnd:p})})},ZS=T7e;var Dd=c(E(),1);function R7e({className:e,isFirst:t,item:o,onSelect:r,onHover:n,isDraggable:i,...s}){let a=(0,XS.useRef)(!1),l=o.icon?{backgroundColor:o.icon.background,color:o.icon.foreground}:{},u=(0,XS.useMemo)(()=>[(0,gm.createBlock)(o.name,o.initialAttributes,(0,gm.createBlocksFromInnerBlocksTemplate)(o.innerBlocks),o.innerContent)],[o.name,o.initialAttributes,o.innerBlocks,o.innerContent]),d=(0,gm.isReusableBlock)(o)&&o.syncStatus!=="unsynced"||(0,gm.isTemplatePart)(o);return(0,Dd.jsx)(ZS,{isEnabled:i&&!o.isDisabled,blocks:u,icon:o.icon,children:({draggable:f,onDragStart:p,onDragEnd:g})=>(0,Dd.jsx)("div",{className:K("block-editor-block-types-list__list-item",{"is-synced":d}),draggable:f,onDragStart:m=>{a.current=!0,p&&(n(null),p(m))},onDragEnd:m=>{a.current=!1,g&&g(m)},children:(0,Dd.jsxs)(ZU,{isFirst:t,className:K("block-editor-block-types-list__item",e),disabled:o.isDisabled,onClick:m=>{m.preventDefault(),r(o,(0,OC.isAppleOS)()?m.metaKey:m.ctrlKey),n(null)},onKeyDown:m=>{let{keyCode:h}=m;h===OC.ENTER&&(m.preventDefault(),r(o,(0,OC.isAppleOS)()?m.metaKey:m.ctrlKey),n(null))},onMouseEnter:()=>{a.current||n(o)},onMouseLeave:()=>n(null),...s,children:[(0,Dd.jsx)("span",{className:"block-editor-block-types-list__item-icon",style:l,children:(0,Dd.jsx)(Et,{icon:o.icon,showColors:!0})}),(0,Dd.jsx)("span",{className:"block-editor-block-types-list__item-title",children:(0,Dd.jsx)($fe.__experimentalTruncate,{numberOfLines:3,children:o.title})})]})})})}var Kfe=(0,XS.memo)(R7e);var AC=c(E(),1);function B7e(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 Zfe({items:e=[],onSelect:t,onHover:o=()=>{},children:r,label:n,isDraggable:i=!0}){let s="block-editor-block-types-list",a=(0,qfe.useInstanceId)(Zfe,s);return(0,AC.jsxs)(YU,{className:s,"aria-label":n,children:[B7e(e,3).map((l,u)=>(0,AC.jsx)(qU,{children:l.map((d,f)=>(0,AC.jsx)(Kfe,{item:d,className:(0,Yfe.getBlockMenuDefaultClassName)(d.id),onSelect:t,onHover:o,isDraggable:i&&!d.isDisabled,isFirst:u===0&&f===0,rowId:`${a}-${u}`},d.id))},u)),r]})}var gb=Zfe;var Xfe=c(U(),1),Vd=c(E(),1);function P7e({title:e,icon:t,children:o}){return(0,Vd.jsxs)(Vd.Fragment,{children:[(0,Vd.jsxs)("div",{className:"block-editor-inserter__panel-header",children:[(0,Vd.jsx)("h2",{className:"block-editor-inserter__panel-title",children:e}),(0,Vd.jsx)(Xfe.Icon,{icon:t})]}),(0,Vd.jsx)("div",{className:"block-editor-inserter__panel-content",children:o})]})}var hm=P7e;var Qfe=c(G(),1),JU=c(E(),1);function I7e({children:e=(0,Qfe.__)("No results found.")}){return(0,JU.jsx)("div",{className:"block-editor-inserter__no-results",children:(0,JU.jsx)("p",{children:e})})}var cc=I7e;var mn=c(E(),1),O7e=e=>e.name.split("/")[0],A7e=6,L7e=[];function Jfe({items:e,collections:t,categories:o,onSelectItem:r,onHover:n,showMostUsedBlocks:i,className:s}){let a=(0,Fd.useMemo)(()=>qc(e,"frecency","desc").slice(0,A7e),[e]),l=(0,Fd.useMemo)(()=>e.filter(m=>!m.category),[e]),u=(0,Fd.useMemo)(()=>{let m={...t};return Object.keys(t).forEach(h=>{m[h]=e.filter(b=>O7e(b)===h),m[h].length===0&&delete m[h]}),m},[e,t]);(0,Fd.useEffect)(()=>()=>n(null),[]);let d=(0,e9.useAsyncList)(o),f=o.length===d.length,p=(0,Fd.useMemo)(()=>Object.entries(t),[t]),g=(0,e9.useAsyncList)(f?p:L7e);return(0,mn.jsxs)("div",{className:s,children:[i&&e.length>3&&!!a.length&&(0,mn.jsx)(hm,{title:(0,QS._x)("Most used","blocks"),children:(0,mn.jsx)(gb,{items:a,onSelect:r,onHover:n,label:(0,QS._x)("Most used","blocks")})}),d.map(m=>{let h=e.filter(b=>b.category===m.slug);return!h||!h.length?null:(0,mn.jsx)(hm,{title:m.title,icon:m.icon,children:(0,mn.jsx)(gb,{items:h,onSelect:r,onHover:n,label:m.title})},m.slug)}),f&&l.length>0&&(0,mn.jsx)(hm,{className:"block-editor-inserter__uncategorized-blocks-panel",title:(0,QS.__)("Uncategorized"),children:(0,mn.jsx)(gb,{items:l,onSelect:r,onHover:n,label:(0,QS.__)("Uncategorized")})}),g.map(([m,h])=>{let b=u[m];return!b||!b.length?null:(0,mn.jsx)(hm,{title:h.title,icon:h.icon,children:(0,mn.jsx)(gb,{items:b,onSelect:r,onHover:n,label:h.title})},m)})]})}function M7e({rootClientId:e,onInsert:t,onHover:o,showMostUsedBlocks:r},n){let[i,s,a,l]=_p(e,t);if(!i.length)return(0,mn.jsx)(cc,{});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)(KS,{children:(0,mn.jsxs)("div",{ref:n,children:[!!u.length&&(0,mn.jsx)(mn.Fragment,{children:(0,mn.jsx)(Jfe,{items:u,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__insertable-blocks-at-selection"})}),(0,mn.jsx)(Jfe,{items:d,categories:s,collections:a,onSelectItem:l,onHover:o,showMostUsedBlocks:r,className:"block-editor-inserter__all-blocks"})]})})}var epe=(0,Fd.forwardRef)(M7e);var kpe=c(F(),1),_pe=c(fe(),1),xpe=c(U(),1),wpe=c(G(),1);var gpe=c(U(),1),s9=c(F(),1),hpe=c(G(),1);var s2=c(U(),1),t9=c(G(),1),zd=c(E(),1);function N7e({selectedCategory:e,patternCategories:t,onClickCategory:o}){let r="block-editor-block-patterns-explorer__sidebar";return(0,zd.jsx)("div",{className:`${r}__categories-list`,children:t.map(({name:n,label:i})=>(0,zd.jsx)(s2.Button,{__next40pxDefaultSize:!0,label:i,className:`${r}__categories-list__item`,isPressed:e===n,onClick:()=>{o(n)},children:i},n))})}function D7e({searchValue:e,setSearchValue:t}){return(0,zd.jsx)("div",{className:"block-editor-block-patterns-explorer__search",children:(0,zd.jsx)(s2.SearchControl,{onChange:t,value:e,label:(0,t9.__)("Search"),placeholder:(0,t9.__)("Search")})})}function V7e({selectedCategory:e,patternCategories:t,onClickCategory:o,searchValue:r,setSearchValue:n}){return(0,zd.jsxs)("div",{className:"block-editor-block-patterns-explorer__sidebar",children:[(0,zd.jsx)(D7e,{searchValue:r,setSearchValue:n}),!r&&(0,zd.jsx)(N7e,{selectedCategory:e,patternCategories:t,onClickCategory:o})]})}var tpe=V7e;var jd=c(F(),1),rk=c(G(),1),upe=c(fe(),1),dpe=c(U(),1),fpe=c(ar(),1);var ope=c(de(),1),yu=c(F(),1),LC=c(U(),1);var rpe=c(fe(),1),npe=c(G(),1);var ks=c(U(),1),Ya=c(G(),1),gi=c(E(),1);function JS({currentPage:e,numPages:t,changePage:o,totalItems:r}){return(0,gi.jsxs)(ks.__experimentalVStack,{className:"block-editor-patterns__grid-pagination-wrapper",children:[(0,gi.jsx)(ks.__experimentalText,{variant:"muted",children:(0,Ya.sprintf)((0,Ya._n)("%s item","%s items",r),r)}),t>1&&(0,gi.jsxs)(ks.__experimentalHStack,{expanded:!1,spacing:3,justify:"flex-start",className:"block-editor-patterns__grid-pagination",children:[(0,gi.jsxs)(ks.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-previous",children:[(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(1),disabled:e===1,"aria-label":(0,Ya.__)("First page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\xAB"})}),(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(e-1),disabled:e===1,"aria-label":(0,Ya.__)("Previous page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\u2039"})})]}),(0,gi.jsx)(ks.__experimentalText,{variant:"muted",children:(0,Ya.sprintf)((0,Ya._x)("%1$s of %2$s","paging"),e,t)}),(0,gi.jsxs)(ks.__experimentalHStack,{expanded:!1,spacing:1,className:"block-editor-patterns__grid-pagination-next",children:[(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(e+1),disabled:e===t,"aria-label":(0,Ya.__)("Next page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\u203A"})}),(0,gi.jsx)(ks.Button,{variant:"tertiary",onClick:()=>o(t),disabled:e===t,"aria-label":(0,Ya.__)("Last page"),size:"compact",accessibleWhenDisabled:!0,className:"block-editor-patterns__grid-pagination-button",children:(0,gi.jsx)("span",{children:"\xBB"})})]})]})]})}var To=c(E(),1),F7e=({showTooltip:e,title:t,children:o})=>e?(0,To.jsxs)(kt.Root,{children:[(0,To.jsx)(kt.Trigger,{render:o}),(0,To.jsx)(kt.Popup,{children:t})]}):(0,To.jsx)(To.Fragment,{children:o});function ipe({id:e,isDraggable:t,pattern:o,onClick:r,onHover:n,showTitlesAsTooltip:i,category:s,isSelected:a}){let[l,u]=(0,yu.useState)(!1),{blocks:d,viewportWidth:f}=o,g=`block-editor-block-patterns-list__item-description-${(0,rpe.useInstanceId)(ipe)}`,m=o.type===qo.user,h=(0,yu.useMemo)(()=>!s||!t?d:(d??[]).map(b=>{let v=(0,ope.cloneBlock)(b);return v.attributes.metadata?.categories?.includes(s)&&(v.attributes.metadata.categories=[s]),v}),[d,t,s]);return(0,To.jsx)(ZS,{isEnabled:t,blocks:h,pattern:o,children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,To.jsx)("div",{className:"block-editor-block-patterns-list__list-item",draggable:b,onDragStart:k=>{u(!0),v&&(n?.(null),v(k))},onDragEnd:k=>{u(!1),y&&y(k)},children:(0,To.jsx)(F7e,{showTooltip:i&&!m,title:o.title,children:(0,To.jsxs)(LC.Composite.Item,{render:(0,To.jsx)("div",{role:"option","aria-label":o.title,"aria-describedby":o.description?g:void 0,className:K("block-editor-block-patterns-list__item",{"block-editor-block-patterns-list__list-item-synced":o.type===qo.user&&!o.syncStatus,"is-selected":a})}),id:e,onClick:()=>{r(o,d),n?.(null)},onMouseEnter:()=>{l||n?.(o)},onMouseLeave:()=>n?.(null),children:[(0,To.jsx)(Ss.Async,{placeholder:(0,To.jsx)(z7e,{}),children:(0,To.jsx)(Ss,{blocks:d,viewportWidth:f})}),(!i||m)&&(0,To.jsxs)(LC.__experimentalHStack,{className:"block-editor-patterns__pattern-details",spacing:2,children:[m&&!o.syncStatus&&(0,To.jsx)("div",{className:"block-editor-patterns__pattern-icon-wrapper",children:(0,To.jsx)(ht,{className:"block-editor-patterns__pattern-icon",icon:Gc})}),(0,To.jsx)(oc,{render:(0,To.jsx)("div",{}),className:"block-editor-block-patterns-list__item-title",variant:"body-sm",children:o.title})]}),!!o.description&&(0,To.jsx)(bt,{id:g,children:o.description})]})})})})}function z7e(){return(0,To.jsx)("div",{className:"block-editor-block-patterns-list__item is-placeholder"})}function j7e({isDraggable:e,blockPatterns:t,onHover:o,onClickPattern:r,orientation:n,category:i,label:s=(0,npe.__)("Patterns"),showTitlesAsTooltip:a,pagingProps:l},u){let[d,f]=(0,yu.useState)(void 0),[p,g]=(0,yu.useState)(null);(0,yu.useEffect)(()=>{let h=t[0]?.name;f(h)},[t]);let m=(h,b)=>{g(h.name),r(h,b)};return(0,To.jsxs)(LC.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,To.jsx)(ipe,{id:h.name,pattern:h,onClick:m,onHover:o,isDraggable:e,showTitlesAsTooltip:a,category:i,isSelected:!!p&&p===h.name},h.name)),l&&(0,To.jsx)(JS,{...l})]})}var vu=(0,yu.forwardRef)(j7e);var hb=c(J(),1),ape=c(de(),1),a2=c(G(),1),lpe=c(ar(),1),o9=c(F(),1);function spe({destinationRootClientId:e,destinationIndex:t,rootClientId:o,registry:r}){if(o===e)return t;let n=["",...r.select(C).getBlockParents(e),e],i=n.indexOf(o);return i!==-1?r.select(C).getBlockIndex(n[i+1])+1:r.select(C).getBlockOrder(o).length}function H7e({rootClientId:e="",insertionIndex:t,clientId:o,isAppender:r,onSelect:n,shouldFocusBlock:i=!0,selectBlockOnInsert:s=!0}){let a=(0,hb.useRegistry)(),{getSelectedBlock:l,getClosestAllowedInsertionPoint:u,isBlockInsertionPointVisible:d}=H((0,hb.useSelect)(C)),{destinationRootClientId:f,destinationIndex:p}=(0,hb.useSelect)(S=>{let{getSelectedBlockClientId:_,getBlockRootClientId:x,getBlockIndex:w,getBlockOrder:T,getInsertionPoint:B}=H(S(C)),R=_(),I=e,A,P=B();return t!==void 0?A=t:P&&P.hasOwnProperty("index")?(I=P?.rootClientId?P.rootClientId:e,A=P.index):o?A=w(o):!r&&R?(I=x(R),A=w(R)+1):A=T(I).length,{destinationRootClientId:I,destinationIndex:A}},[e,t,o,r]),{replaceBlocks:g,insertBlocks:m,showInsertionPoint:h,hideInsertionPoint:b,setLastFocus:v}=H((0,hb.useDispatch)(C)),y=(0,o9.useCallback)((S,_,x=!1,w)=>{(x||i||s)&&v(null);let T=l();!r&&T&&(0,ape.isUnmodifiedDefaultBlock)(T,"content")?g(T.clientId,S,null,i||x?0:null,_):m(S,r||w===void 0?p:spe({destinationRootClientId:f,destinationIndex:p,rootClientId:w,registry:a}),r||w===void 0?f:w,s,i||x?0:null,_);let B=Array.isArray(S)?S.length:1,R=(0,a2.sprintf)((0,a2._n)("%d block added.","%d blocks added.",B),B);(0,lpe.speak)(R),n&&n(S)},[r,l,g,m,f,p,n,i,s,v,a]),k=(0,o9.useCallback)(S=>{if(S&&!d()){let _=u(S.name,f);_!==null&&h(_,spe({destinationRootClientId:f,destinationIndex:p,rootClientId:_,registry:a}))}else b()},[u,d,h,b,f,p,a]);return[f,y,k]}var bm=H7e;var ek=c(F(),1),l2=c(de(),1),tk=c(J(),1),c2=c(G(),1),cpe=c(us(),1);var U7e=(e,t,o,r)=>{let n=(0,ek.useMemo)(()=>({[hp]:!!r}),[r]),i=(0,tk.useSelect)(m=>{let{getSettings:h}=H(m(C));return h()[gT]??!1},[]),{patternCategories:s,patterns:a,userPatternCategories:l}=(0,tk.useSelect)(m=>{let{getSettings:h,__experimentalGetAllowedPatterns:b}=H(m(C)),v=h(),y=v[ld];return{patterns:b(t,n),userPatternCategories:y?y(m):v.__experimentalUserPatternCategories,patternCategories:v.__experimentalBlockPatternCategories}},[t,n]),u=(0,ek.useMemo)(()=>a.filter(m=>!(m.categories?.includes("navigation")&&!i)),[a,i]),{getClosestAllowedInsertionPointForPattern:d}=H((0,tk.useSelect)(C)),f=(0,ek.useMemo)(()=>{let m=[...s];return l?.forEach(h=>{m.find(b=>b.name===h.name)||m.push(h)}),m},[s,l]),{createSuccessNotice:p}=(0,tk.useDispatch)(cpe.store),g=(0,ek.useCallback)((m,h)=>{let b=r?t:d(m,t);if(b===null)return;let v=m.type===qo.user&&m.syncStatus!=="unsynced"?[(0,l2.createBlock)("core/block",{ref:m.id})]:h;e((v??[]).map(y=>{let k=(0,l2.cloneBlock)(y);return k.attributes.metadata?.categories?.includes(o)&&(k.attributes.metadata.categories=[o]),k}),m.name,!1,b),p((0,c2.sprintf)((0,c2.__)('Pattern "%s" inserted.'),m.title),{type:"snackbar",id:"inserter-notice"})},[p,e,o,t,d,r]);return[u,f,g]},ym=U7e;var ok=c(F(),1),r9=c(fe(),1),n9=c(Tt(),1),u2=20;function d2(e,t,o,r=""){let[n,i]=(0,ok.useState)(1),s=(0,r9.usePrevious)(t),a=(0,r9.usePrevious)(r);(s!==t||a!==r)&&n!==1&&i(1);let l=e.length,u=n-1,d=(0,ok.useMemo)(()=>e.slice(u*u2,u*u2+u2),[u,e]),f=Math.ceil(e.length/u2),p=g=>{(0,n9.getScrollContainer)(o?.current)?.scrollTo(0,0),i(g)};return(0,ok.useEffect)(function(){(0,n9.getScrollContainer)(o?.current)?.scrollTo(0,0)},[t,o]),{totalItems:l,categoryPatterns:d,numPages:f,changePage:p,currentPage:n}}var uc=c(E(),1);function G7e({filterValue:e,filteredBlockPatternsLength:t}){return e?(0,uc.jsx)(dpe.__experimentalHeading,{level:2,lineHeight:"48px",className:"block-editor-block-patterns-explorer__search-results-count",children:(0,rk.sprintf)((0,rk._n)("%d pattern found","%d patterns found",t),t)}):null}function W7e({searchValue:e,selectedCategory:t,patternCategories:o,rootClientId:r,onModalClose:n}){let i=(0,jd.useRef)(),s=(0,upe.useDebounce)(fpe.speak,500),[a,l]=bm({rootClientId:r,shouldFocusBlock:!0}),[u,,d]=ym(l,a,t),f=(0,jd.useMemo)(()=>o.map(v=>v.name),[o]),p=(0,jd.useMemo)(()=>{let v=u.filter(y=>{if(t===hh.name||t===gd.name&&y.type===qo.user||t===uv.name&&y.blockTypes?.includes("core/post-content"))return!0;if(t==="uncategorized"){let k=y.categories?.some(S=>f.includes(S))??!1;return!y.categories?.length||!k}return y.categories?.includes(t)});return e?Dw(v,e):v},[e,u,t,f]);(0,jd.useEffect)(()=>{if(!e)return;let v=p.length,y=(0,rk.sprintf)((0,rk._n)("%d result found.","%d results found.",v),v);s(y)},[e,s,p.length]);let g=d2(p,t,i),[m,h]=(0,jd.useState)(e);e!==m&&(h(e),g.changePage(1));let b=!!p?.length;return(0,uc.jsxs)("div",{className:"block-editor-block-patterns-explorer__list",ref:i,children:[(0,uc.jsx)(G7e,{filterValue:e,filteredBlockPatternsLength:p.length}),(0,uc.jsx)(KS,{children:b&&(0,uc.jsxs)(uc.Fragment,{children:[(0,uc.jsx)(vu,{blockPatterns:g.categoryPatterns,onClickPattern:(v,y)=>{d(v,y),n()},isDraggable:!1}),(0,uc.jsx)(JS,{...g})]})})]})}var ppe=W7e;var i9=c(F(),1),nk=c(G(),1),mpe=c(ar(),1);function $7e(e,t){return!e.categories||!e.categories.length?!1:e.categories.some(o=>t.some(r=>r.name===o))}function ik(e,t="all"){let[o,r]=ym(void 0,e),n=(0,i9.useMemo)(()=>t==="all"?o:o.filter(s=>!IB(s,t)),[t,o]);return(0,i9.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=>!$7e(a,r))&&!s.find(a=>a.name==="uncategorized")&&s.push({name:"uncategorized",label:(0,nk._x)("Uncategorized")}),n.some(a=>a.blockTypes?.includes("core/post-content"))&&s.unshift(uv),n.some(a=>a.type===qo.user)&&s.unshift(gd),n.length>0&&s.unshift({name:hh.name,label:hh.label}),(0,mpe.speak)((0,nk.sprintf)((0,nk._n)("%d category button displayed.","%d category buttons displayed.",s.length),s.length)),s},[r,n])}var bb=c(E(),1);function K7e({initialCategory:e,rootClientId:t,onModalClose:o}){let[r,n]=(0,s9.useState)(""),[i,s]=(0,s9.useState)(e?.name),a=ik(t);return(0,bb.jsxs)("div",{className:"block-editor-block-patterns-explorer",children:[(0,bb.jsx)(tpe,{selectedCategory:i,patternCategories:a,onClickCategory:s,searchValue:r,setSearchValue:n}),(0,bb.jsx)(ppe,{searchValue:r,selectedCategory:i,patternCategories:a,rootClientId:t,onModalClose:o})]})}function Y7e({onModalClose:e,...t}){return(0,bb.jsx)(gpe.Modal,{title:(0,hpe.__)("Patterns"),onRequestClose:e,isFullScreen:!0,children:(0,bb.jsx)(K7e,{onModalClose:e,...t})})}var bpe=Y7e;var sk=c(G(),1),Zo=c(U(),1);var Rn=c(E(),1);function q7e({title:e}){return(0,Rn.jsx)(Zo.__experimentalVStack,{spacing:0,children:(0,Rn.jsx)(Zo.__experimentalView,{children:(0,Rn.jsx)(Zo.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Rn.jsxs)(Zo.__experimentalHStack,{spacing:2,children:[(0,Rn.jsx)(Zo.Navigator.BackButton,{style:{minWidth:24,padding:0},icon:(0,sk.isRTL)()?dn:Pi,size:"small",label:(0,sk.__)("Back")}),(0,Rn.jsx)(Zo.__experimentalSpacer,{children:(0,Rn.jsx)(Zo.__experimentalHeading,{level:5,children:e})})]})})})})}function f2({categories:e,children:t,screenClassName:o}){return(0,Rn.jsxs)(Zo.Navigator,{initialPath:"/",className:"block-editor-inserter__mobile-tab-navigation",children:[(0,Rn.jsx)(Zo.Navigator.Screen,{path:"/",children:(0,Rn.jsx)(Zo.__experimentalItemGroup,{children:e.map(r=>(0,Rn.jsx)(Zo.Navigator.Button,{path:`/category/${r.name}`,as:Zo.__experimentalItem,isAction:!0,children:(0,Rn.jsxs)(Zo.__experimentalHStack,{children:[(0,Rn.jsx)(Zo.FlexBlock,{children:r.label}),(0,Rn.jsx)(ht,{icon:(0,sk.isRTL)()?Pi:dn})]})},r.name))})}),e.map(r=>(0,Rn.jsxs)(Zo.Navigator.Screen,{className:o,path:`/category/${r.name}`,children:[(0,Rn.jsx)(q7e,{title:(0,sk.__)("Back")}),t(r)]},r.name))]})}var qa=c(F(),1),a9=c(G(),1),dc=c(U(),1);var xs=c(U(),1),_s=c(G(),1);var p2=c(F(),1);var Yn=c(E(),1),ype=e=>e!=="all"&&e!=="user",Z7e=e=>e.name===gd.name,X7e=[{value:"all",label:(0,_s._x)("All","patterns")},{value:qo.directory,label:(0,_s.__)("Pattern Directory")},{value:qo.theme,label:(0,_s.__)("Theme & Plugins")},{value:qo.user,label:(0,_s.__)("User")}];function vpe({setPatternSyncFilter:e,setPatternSourceFilter:t,patternSyncFilter:o,patternSourceFilter:r,scrollContainerRef:n,category:i}){let s=i.name===gd.name?qo.user:r,a=ype(s),l=Z7e(i),u=(0,p2.useMemo)(()=>[{value:"all",label:(0,_s._x)("All","patterns")},{value:Cw.full,label:(0,_s._x)("Synced","patterns"),disabled:a},{value:Cw.unsynced,label:(0,_s._x)("Not synced","patterns"),disabled:a}],[a]);function d(f){t(f),ype(f)&&e("all")}return(0,Yn.jsx)(Yn.Fragment,{children:(0,Yn.jsx)(xs.DropdownMenu,{popoverProps:{placement:"right-end"},label:(0,_s.__)("Filter patterns"),toggleProps:{size:"compact"},icon:(0,Yn.jsx)(ht,{icon:(0,Yn.jsx)(xs.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,Yn.jsx)(xs.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z",fill:"currentColor"})})}),children:()=>(0,Yn.jsxs)(Yn.Fragment,{children:[!l&&(0,Yn.jsx)(xs.MenuGroup,{label:(0,_s.__)("Source"),children:(0,Yn.jsx)(xs.MenuItemsChoice,{choices:X7e,onSelect:f=>{d(f),n.current?.scrollTo(0,0)},value:s})}),(0,Yn.jsx)(xs.MenuGroup,{label:(0,_s.__)("Type"),children:(0,Yn.jsx)(xs.MenuItemsChoice,{choices:u,onSelect:f=>{e(f),n.current?.scrollTo(0,0)},value:o})}),(0,Yn.jsx)("div",{className:"block-editor-inserter__patterns-filter-help",children:(0,p2.createInterpolateElement)((0,_s.__)("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,Yn.jsx)(xs.ExternalLink,{href:(0,_s.__)("https://wordpress.org/patterns/")})})})]})})})}var Hi=c(E(),1),Q7e=()=>{};function m2({rootClientId:e,onInsert:t,onHover:o=Q7e,category:r,showTitlesAsTooltip:n}){let[i,,s]=ym(t,e,r?.name),[a,l]=(0,qa.useState)("all"),[u,d]=(0,qa.useState)("all"),f=ik(e,u),p=(0,qa.useRef)(),g=(0,qa.useMemo)(()=>i.filter(y=>IB(y,u,a)?!1:r.name===hh.name||r.name===gd.name&&y.type===qo.user||r.name===uv.name&&y.blockTypes?.includes("core/post-content")?!0:r.name==="uncategorized"?y.categories?!y.categories.some(k=>f.some(S=>S.name===k)):!0:y.categories?.includes(r.name)),[i,f,r.name,u,a]),m=d2(g,r,p),{changePage:h}=m;(0,qa.useEffect)(()=>()=>o(null),[]);let b=(0,qa.useCallback)(y=>{l(y),h(1)},[l,h]),v=(0,qa.useCallback)(y=>{d(y),h(1)},[d,h]);return(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsxs)(dc.__experimentalVStack,{spacing:2,className:"block-editor-inserter__patterns-category-panel-header",children:[(0,Hi.jsxs)(dc.__experimentalHStack,{children:[(0,Hi.jsx)(dc.FlexBlock,{children:(0,Hi.jsx)(dc.__experimentalHeading,{className:"block-editor-inserter__patterns-category-panel-title",size:13,level:4,as:"div",children:r.label})}),(0,Hi.jsx)(vpe,{patternSyncFilter:a,patternSourceFilter:u,setPatternSyncFilter:b,setPatternSourceFilter:v,scrollContainerRef:p,category:r})]}),!g.length&&(0,Hi.jsx)(dc.__experimentalText,{variant:"muted",className:"block-editor-inserter__patterns-category-no-results",children:(0,a9.__)("No results found")})]}),g.length>0&&(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)(dc.__experimentalText,{size:"12",as:"p",className:"block-editor-inserter__help-text",children:(0,a9.__)("Drag and drop patterns into the canvas.")}),(0,Hi.jsx)(vu,{ref:p,blockPatterns:m.categoryPatterns,onClickPattern:s,onHover:o,label:r.label,orientation:"vertical",category:r.name,isDraggable:!0,showTitlesAsTooltip:n,patternFilter:u,pagingProps:m})]})]})}var h2=c(fe(),1),b2=c(U(),1),Spe=c(F(),1);var yb=c(E(),1),{Tabs:g2}=H(b2.privateApis);function J7e({categories:e,selectedCategory:t,onSelectCategory:o,children:r}){let s={type:"tween",duration:(0,h2.useReducedMotion)()?0:.25,ease:[.6,0,.4,1]},a=(0,h2.usePrevious)(t),l=t?t.name:null,[u,d]=(0,Spe.useState)(),f=e?.[0]?.name;return l===null&&!u&&f&&d(f),(0,yb.jsxs)(g2,{selectOnMove:!1,selectedTabId:l,orientation:"vertical",onSelect:p=>{o(e.find(g=>g.name===p))},activeTabId:u,onActiveTabIdChange:d,children:[(0,yb.jsx)(g2.TabList,{className:"block-editor-inserter__category-tablist",children:e.map(p=>(0,yb.jsx)(g2.Tab,{tabId:p.name,"aria-current":p===t?"true":void 0,children:p.label},p.name))}),e.map(p=>(0,yb.jsx)(g2.TabPanel,{tabId:p.name,focusable:!1,children:(0,yb.jsx)(b2.__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 y2=J7e;var Zs=c(E(),1);function eUe({onSelectCategory:e,selectedCategory:t,onInsert:o,rootClientId:r,children:n}){let[i,s]=(0,kpe.useState)(!1),a=ik(r),l=(0,_pe.useViewportMatch)("medium","<");return a.length?(0,Zs.jsxs)(Zs.Fragment,{children:[!l&&(0,Zs.jsxs)("div",{className:"block-editor-inserter__block-patterns-tabs-container",children:[(0,Zs.jsx)(y2,{categories:a,selectedCategory:t,onSelectCategory:e,children:n}),(0,Zs.jsx)(xpe.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__patterns-explore-button",onClick:()=>s(!0),variant:"secondary",children:(0,wpe.__)("Explore all patterns")})]}),l&&(0,Zs.jsx)(f2,{categories:a,children:u=>(0,Zs.jsx)("div",{className:"block-editor-inserter__category-panel",children:(0,Zs.jsx)(m2,{onInsert:o,rootClientId:r,category:u},u.name)})}),i&&(0,Zs.jsx)(bpe,{initialCategory:t||a[0],patternCategories:a,onModalClose:()=>s(!1),rootClientId:r})]}):(0,Zs.jsx)(cc,{})}var Cpe=eUe;var Wpe=c(G(),1),$pe=c(fe(),1),Kpe=c(U(),1),ak=c(F(),1);var _u=c(U(),1),pr=c(G(),1),bi=c(F(),1),NC=c(fe(),1),Hpe=c(J(),1),Upe=c(Tt(),1),Gpe=c(us(),1);var Ape=c(U(),1),Lpe=c(G(),1);var fr=c(U(),1),hi=c(G(),1),Su=c(F(),1),c9=c(de(),1);var MC=c(J(),1),Bpe=c(us(),1),Ppe=c(l9(),1),Ipe=c(Fs(),1);var Tpe=c(de(),1),Rpe=c(E(),1),tUe={image:"img",video:"video",audio:"audio"};function v2(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=tUe[t],s=(0,Rpe.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,Tpe.createBlock)(`core/${t}`,o),s]}var Yt=c(E(),1),oUe=["image"],rUe={placement:"bottom-end",className:"block-editor-inserter__media-list__item-preview-options__popover"};function nUe({category:e,media:t,onDetach:o}){if(!e.getReportUrl&&!o)return null;let r=e.getReportUrl?.(t);return(0,Yt.jsx)(fr.DropdownMenu,{className:"block-editor-inserter__media-list__item-preview-options",label:(0,hi.__)("Options"),popoverProps:rUe,icon:zs,children:()=>(0,Yt.jsxs)(fr.MenuGroup,{children:[r&&(0,Yt.jsx)(fr.MenuItem,{onClick:()=>window.open(r,"_blank").focus(),icon:T3,children:(0,hi.sprintf)((0,hi.__)("Report %s"),e.mediaType)}),o&&(0,Yt.jsx)(fr.MenuItem,{onClick:()=>o(t),icon:ls,children:e.postTypeLabel?(0,hi.sprintf)((0,hi.__)("Detach from %s"),e.postTypeLabel):(0,hi.__)("Detach from post")})]})})}function iUe({onClose:e,onSubmit:t}){return(0,Yt.jsxs)(fr.Modal,{title:(0,hi.__)("Insert external image"),onRequestClose:e,className:"block-editor-inserter-media-tab-media-preview-inserter-external-image-modal",children:[(0,Yt.jsxs)(fr.__experimentalVStack,{spacing:3,children:[(0,Yt.jsx)("p",{children:(0,hi.__)("This image cannot be uploaded to your Media Library, but it can still be inserted as an external image.")}),(0,Yt.jsx)("p",{children:(0,hi.__)("External images can be removed by the external provider without warning and could even have legal compliance issues related to privacy legislation.")})]}),(0,Yt.jsxs)(fr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Yt.jsx)(fr.FlexItem,{children:(0,Yt.jsx)(fr.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,hi.__)("Cancel")})}),(0,Yt.jsx)(fr.FlexItem,{children:(0,Yt.jsx)(fr.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:t,children:(0,hi.__)("Insert")})})]})]})}function Ope({media:e,onClick:t,onDetach:o,category:r}){let[n,i]=(0,Su.useState)(!1),[s,a]=(0,Su.useState)(!1),[l,u]=(0,Su.useState)(!1),[d,f]=(0,Su.useMemo)(()=>v2(e,r.mediaType),[e,r.mediaType]),{createErrorNotice:p,createSuccessNotice:g}=(0,MC.useDispatch)(Bpe.store),{getSettings:m,getBlock:h}=(0,MC.useSelect)(C),{updateBlockAttributes:b}=(0,MC.useDispatch)(C),v=(0,Su.useCallback)(_=>{if(l)return;let x=m(),w=(0,c9.cloneBlock)(_),{id:T,url:B,caption:R}=w.attributes;if(!T&&!x.mediaUpload){i(!0);return}if(T){t(w);return}u(!0),window.fetch(B).then(I=>I.blob()).then(I=>{let A=(0,Ipe.getFilename)(B)||"image.jpg",P=new File([I],A,{type:I.type});x.mediaUpload({filesList:[P],additionalData:{caption:R},onFileChange([O]){(0,Ppe.isBlobURL)(O.url)||(h(w.clientId)?b(w.clientId,{...w.attributes,id:O.id,url:O.url}):(t({...w,attributes:{...w.attributes,id:O.id,url:O.url}}),g((0,hi.__)("Image uploaded and inserted."),{type:"snackbar",id:"inserter-notice"})),u(!1))},allowedTypes:oUe,onError(O){p(O,{type:"snackbar",id:"inserter-notice"}),u(!1)}})}).catch(()=>{i(!0),u(!1)})},[l,m,t,g,b,p,h]),y=typeof e.title=="string"?e.title:e.title?.rendered||(0,hi.__)("no title"),k=(0,Su.useCallback)(()=>a(!0),[]),S=(0,Su.useCallback)(()=>a(!1),[]);return(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(ZS,{isEnabled:!0,blocks:[d],children:({draggable:_,onDragStart:x,onDragEnd:w})=>(0,Yt.jsx)("div",{className:K("block-editor-inserter__media-list__list-item",{"is-hovered":s}),draggable:_,onDragStart:x,onDragEnd:w,children:(0,Yt.jsxs)("div",{onMouseEnter:k,onMouseLeave:S,children:[(0,Yt.jsxs)(kt.Root,{children:[(0,Yt.jsx)(kt.Trigger,{render:(0,Yt.jsx)(fr.Composite.Item,{render:(0,Yt.jsx)("div",{"aria-label":y,role:"option",className:"block-editor-inserter__media-list__item"}),onClick:()=>v(d),children:(0,Yt.jsxs)("div",{className:"block-editor-inserter__media-list__item-preview",children:[f,l&&(0,Yt.jsx)("div",{className:"block-editor-inserter__media-list__item-preview-spinner",children:(0,Yt.jsx)(fr.Spinner,{})})]})})}),(0,Yt.jsx)(kt.Popup,{children:y})]}),!l&&(0,Yt.jsx)(nUe,{category:r,media:e,onDetach:o})]})})}),n&&(0,Yt.jsx)(iUe,{onClose:()=>i(!1),onSubmit:()=>{t((0,c9.cloneBlock)(d)),g((0,hi.__)("Image inserted."),{type:"snackbar",id:"inserter-notice"}),i(!1)}})]})}var u9=c(E(),1);function sUe({mediaList:e,category:t,onClick:o,onDetach:r,label:n=(0,Lpe.__)("Media List")}){return(0,u9.jsx)(Ape.Composite,{role:"listbox",className:"block-editor-inserter__media-list","aria-label":n,children:e.map((i,s)=>(0,u9.jsx)(Ope,{media:i,category:t,onClick:o,onDetach:r},i.id||i.sourceId||s))})}var Mpe=sUe;var Npe=c(U(),1),aUe=()=>null,ku=(0,Npe.withFilters)("editor.MediaUpload")(aUe);var Dpe=c(J(),1);function lUe({fallback:e=null,children:t}){return(0,Dpe.useSelect)(r=>{let{getSettings:n}=r(C);return!!n().mediaUpload},[])?t:e}var Xs=lUe;var Ui=c(F(),1),d9=c(J(),1);function Vpe(e){return Array.isArray(e)?{mediaItems:e}:{mediaItems:e?.mediaItems??[],totalItems:e?.totalItems,totalPages:e?.totalPages}}function Fpe(e,t={},o){let[r,n]=(0,Ui.useState)(),[i,s]=(0,Ui.useState)({}),[a,l]=(0,Ui.useState)(!1),u=(0,Ui.useRef)(),d=(0,Ui.useRef)(),f=(0,Ui.useRef)(),p=(0,Ui.useRef)();return(0,Ui.useEffect)(()=>{(async()=>{let g=JSON.stringify({category:e.name,...t}),m={};u.current=m,l(!0),(d.current!==g||f.current!==e.fetch)&&n([]),(p.current!==e.name||f.current!==e.fetch)&&s({}),d.current=g,f.current=e.fetch,p.current=e.name;let{page:h,...b}=t,v=h>1?t:b,{mediaItems:y,totalItems:k,totalPages:S}=Vpe(await e.fetch?.(v));m===u.current&&(n(y),s({totalItems:k,totalPages:S}),l(!1))})()},[e.name,e.fetch,...Object.values(t),o]),{mediaList:r,isLoading:a,totalItems:i.totalItems,totalPages:i.totalPages}}function zpe(e,t=400){let[o,r]=(0,Ui.useState)(!1);return(0,Ui.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>r(!0),t);return()=>{clearTimeout(n),r(!1)}},[e,t]),o}function jpe(e){let[t,o]=(0,Ui.useState)([]),r=(0,d9.useSelect)(a=>H(a(C)).getInserterMediaCategories(),[]),{canInsertImage:n,canInsertVideo:i,canInsertAudio:s}=(0,d9.useSelect)(a=>{let{canInsertBlockType:l}=a(C);return{canInsertImage:l("core/image",e),canInsertVideo:l("core/video",e),canInsertAudio:l("core/audio",e)}},[e]);return(0,Ui.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}=Vpe(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 rn=c(E(),1),cUe=20,uUe=["image"];function dUe({onSelect:e}){return(0,rn.jsx)(Xs,{children:(0,rn.jsx)(ku,{multiple:"add",onSelect:e,allowedTypes:uUe,title:(0,pr.__)("Attach images"),render:({open:t})=>(0,rn.jsx)(_u.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,pr.__)("Attach images")})})})}function DC({rootClientId:e,onInsert:t,category:o}){let[r,n,i]=(0,NC.useDebouncedInput)(),[s,a]=(0,bi.useState)(1),l=(0,NC.usePrevious)(o.name),u=(0,NC.usePrevious)(i);(l!==o.name||u!==i)&&s!==1&&a(1);let d=(0,bi.useMemo)(()=>({per_page:cUe,page:s,search:i}),[s,i]),[f,p]=(0,bi.useState)(0),{mediaList:g,isLoading:m,totalItems:h,totalPages:b}=Fpe(o,d,f),v=b||1;typeof b=="number"&&s>v&&a(v);let y=!o.isExternalResource,k=y?o.attach:void 0,S=y?o.detach:void 0,_=y?o.subscribe:void 0,x=v>1,w=x||!!k,T=(0,bi.useRef)(),B=(0,bi.useCallback)(q=>{(0,Upe.getScrollContainer)(T.current)?.scrollTo(0,0),a(q)},[]),{createErrorNotice:R,createSuccessNotice:I,createWarningNotice:A}=(0,Hpe.useDispatch)(Gpe.store),P=zpe(m),O=(0,bi.useCallback)(()=>{y&&o.invalidate?.(d),p(q=>q+1)},[o,d,y]);(0,bi.useEffect)(()=>{if(_)return _(()=>p(q=>q+1),d)},[_,d]);let N=(0,bi.useCallback)(async q=>{try{let Q=await k(q);if(!Q){A((0,pr.__)("No images were attached."),{type:"snackbar",id:"inserter-notice"});return}O(),I(o.postTypeLabel?(0,pr.sprintf)((0,pr._n)("%1$d image attached to %2$s.","%1$d images attached to %2$s.",Q),Q,o.postTypeLabel):(0,pr.sprintf)((0,pr._n)("%d image attached to post.","%d images attached to post.",Q),Q),{type:"snackbar",id:"inserter-notice"})}catch{R((0,pr.__)("Could not attach images."),{type:"snackbar",id:"inserter-notice"})}},[k,o,O,R,I,A]),z=(0,bi.useCallback)(async q=>{try{await S(q),O(),I(o.postTypeLabel?(0,pr.sprintf)((0,pr.__)("Image detached from %s."),o.postTypeLabel):(0,pr.__)("Image detached from post."),{type:"snackbar",id:"inserter-notice"})}catch{R((0,pr.__)("Could not detach image."),{type:"snackbar",id:"inserter-notice"})}},[S,o,O,R,I]),[D,M]=(0,bi.useState)(),V=(0,bi.useCallback)(()=>{let q=D;M(void 0),z(q)},[z,D]),L="block-editor-inserter__media-panel",j=o.labels.search_items||(0,pr.__)("Search");return(0,rn.jsxs)("div",{ref:T,className:K(L,{"has-footer":w}),children:[(0,rn.jsx)(_u.SearchControl,{className:`${L}-search`,onChange:n,value:r,label:j,placeholder:j}),m&&!g?.length&&(0,rn.jsx)("div",{className:`${L}-spinner`,children:(0,rn.jsx)(_u.Spinner,{})}),!m&&!g?.length&&(0,rn.jsx)(cc,{children:o.emptyMessage&&!i?o.emptyMessage:(0,pr.__)("No results found.")}),!!g?.length&&(0,rn.jsx)("div",{className:K(`${L}-results`,{"is-loading":P}),"aria-busy":P,children:(0,rn.jsx)(Mpe,{rootClientId:e,onClick:t,onDetach:S?M:void 0,mediaList:g,category:o})}),w&&(0,rn.jsxs)(Qe,{direction:"column",gap:"sm",className:`${L}-footer`,children:[x&&(0,rn.jsx)(JS,{currentPage:s,numPages:v,changePage:B,totalItems:h}),k&&(0,rn.jsx)(dUe,{onSelect:N})]}),D&&(0,rn.jsxs)(_u.Modal,{title:(0,pr.__)("Detach image"),onRequestClose:()=>M(void 0),overlayClassName:`${L}-detach-modal`,children:[(0,rn.jsx)("p",{children:o.postTypeLabel?(0,pr.sprintf)((0,pr.__)("Detach this image from the current %s? The image will remain in the Media Library."),o.postTypeLabel):(0,pr.__)("Detach this image from the current post? The image will remain in the Media Library.")}),(0,rn.jsxs)("div",{className:`${L}-detach-actions`,children:[(0,rn.jsx)(_u.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>M(void 0),children:(0,pr.__)("Cancel")}),(0,rn.jsx)(_u.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:V,children:(0,pr.__)("Detach")})]})]})]})}var Qs=c(E(),1),fUe=["image","video","audio"];function pUe({rootClientId:e,selectedCategory:t,onSelectCategory:o,onInsert:r,children:n}){let i=jpe(e),s=(0,$pe.useViewportMatch)("medium","<"),a="block-editor-inserter__media-tabs",l=(0,ak.useCallback)(d=>{if(!d?.url)return;let f=window.__experimentalDataViewsMediaModal&&d.mime_type?d.mime_type.split("/")[0]:d.type,[p]=v2(d,f);r(p)},[r]),u=(0,ak.useMemo)(()=>i.map(d=>({...d,label:d.labels.name})),[i]);return(0,ak.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,Qs.jsxs)(Qs.Fragment,{children:[!s&&(0,Qs.jsxs)("div",{className:`${a}-container`,children:[(0,Qs.jsx)(y2,{categories:u,selectedCategory:t,onSelectCategory:o,children:n}),(0,Qs.jsx)(Xs,{children:(0,Qs.jsx)(ku,{multiple:!1,onSelect:l,allowedTypes:fUe,render:({open:d})=>(0,Qs.jsx)(Kpe.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,Wpe.__)("Open Media Library")})})})]}),s&&(0,Qs.jsx)(f2,{categories:u,screenClassName:"block-editor-inserter__media-mobile-screen",children:d=>(0,Qs.jsx)(DC,{onInsert:r,rootClientId:e,category:d})})]}):(0,Qs.jsx)(cc,{})}var f9=pUe;var VC=c(F(),1),vm=c(G(),1);var k2=c(fe(),1),Zpe=c(ar(),1),Xpe=c(J(),1);var Ype=c(U(),1),{Fill:qpe,Slot:mUe}=(0,Ype.createSlotFill)("__unstableInserterMenuExtension");qpe.Slot=mUe;var S2=qpe;var ws=c(E(),1),gUe=9,hUe=[];function bUe({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:g,selectBlockOnInsert:m,isQuick:h}){let b=(0,k2.useDebounce)(Zpe.speak,500),{prioritizedBlocks:v}=(0,Xpe.useSelect)(D=>({prioritizedBlocks:D(C).getBlockListSettings(n)?.prioritizedInserterBlocks||hUe}),[n]),[y,k]=bm({onSelect:t,rootClientId:n,clientId:i,isAppender:s,insertionIndex:a,shouldFocusBlock:p,selectBlockOnInsert:m}),[S,_,x,w]=_p(y,k,h),[T,,B]=ym(k,y,void 0,h),R=(0,VC.useMemo)(()=>{if(l===0)return[];let D=Dw(T,e);return l!==void 0?D.slice(0,l):D},[e,T,l]),I=u;g&&R.length>2&&(I=0);let A=(0,VC.useMemo)(()=>{if(I===0)return[];let D=S.filter(L=>L.name!=="core/block"),M=qc(D,"frecency","desc");!e&&v.length&&(M=oP(M,v));let V=JB(M,_,x,e);return I!==void 0?V.slice(0,I):V},[e,S,_,x,I,v]);(0,VC.useEffect)(()=>{if(!e)return;let D=A.length+R.length,M=(0,vm.sprintf)((0,vm._n)("%d result found.","%d results found.",D),D);b(M)},[e,b,A,R]);let P=(0,k2.useAsyncList)(A,{step:gUe}),O=A.length>0||R.length>0,N=!!A.length&&(0,ws.jsx)(hm,{title:(0,ws.jsx)(bt,{children:(0,vm.__)("Blocks")}),children:(0,ws.jsx)(gb,{items:P,onSelect:w,onHover:o,label:(0,vm.__)("Blocks"),isDraggable:f})}),z=!!R.length&&(0,ws.jsx)(hm,{title:(0,ws.jsx)(bt,{children:(0,vm.__)("Patterns")}),children:(0,ws.jsx)("div",{className:"block-editor-inserter__quick-inserter-patterns",children:(0,ws.jsx)(vu,{blockPatterns:R,onClickPattern:B,onHover:r,isDraggable:f})})});return(0,ws.jsxs)(KS,{children:[!d&&!O&&(0,ws.jsx)(cc,{}),g?z:N,!!A.length&&!!R.length&&(0,ws.jsx)("div",{className:"block-editor-inserter__quick-inserter-separator"}),g?N:z,d&&(0,ws.jsx)(S2.Slot,{fillProps:{onSelect:w,onHover:o,filterValue:e,hasItems:O,rootClientId:y},children:D=>D.length?D:O?null:(0,ws.jsx)(cc,{})})]})}var _2=bUe;var w2=c(U(),1),Qpe=c(F(),1);var Hd=c(E(),1),{Tabs:x2}=H(w2.privateApis);function yUe({defaultTabId:e,onClose:t,onSelect:o,selectedTab:r,tabs:n,closeButtonLabel:i},s){return(0,Hd.jsx)("div",{className:"block-editor-tabbed-sidebar",children:(0,Hd.jsxs)(x2,{selectOnMove:!1,defaultTabId:e,onSelect:o,selectedTabId:r,children:[(0,Hd.jsxs)("div",{className:"block-editor-tabbed-sidebar__tablist-and-close-button",children:[(0,Hd.jsx)(w2.Button,{className:"block-editor-tabbed-sidebar__close-button",icon:th,label:i,onClick:()=>t(),size:"compact"}),(0,Hd.jsx)(x2.TabList,{className:"block-editor-tabbed-sidebar__tablist",ref:s,children:n.map(a=>(0,Hd.jsx)(x2.Tab,{tabId:a.name,className:"block-editor-tabbed-sidebar__tab",children:a.title},a.name))})]}),n.map(a=>(0,Hd.jsx)(x2.TabPanel,{tabId:a.name,focusable:!1,className:"block-editor-tabbed-sidebar__tabpanel",ref:a.panelRef,children:a.panel},a.name))]})})}var C2=(0,Qpe.forwardRef)(yUe);var E2=c(J(),1),lk=c(F(),1);function FC(e=!0){let{setZoomLevel:t,resetZoomLevel:o}=H((0,E2.useDispatch)(C)),{isZoomedOut:r,isZoomOut:n}=(0,E2.useSelect)(a=>{let{isZoomOut:l}=H(a(C));return{isZoomedOut:l(),isZoomOut:l}},[]),i=(0,lk.useRef)(!1),s=(0,lk.useRef)(e);(0,lk.useEffect)(()=>{r!==s.current&&(i.current=!1)},[r]),(0,lk.useEffect)(()=>(s.current=e,e!==n()&&(i.current=!0,e?t("auto-scaled"):o()),()=>{i.current&&n()&&o()}),[e,n,o,t])}var qt=c(E(),1),eme=()=>{};function vUe({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},g){let{isZoomOutMode:m,hasSectionRootClientId:h}=(0,Jpe.useSelect)(pe=>{let{isZoomOut:ke,getSectionRootClientId:Se}=H(pe(C));return{isZoomOutMode:ke(),hasSectionRootClientId:!!Se()}},[]),[b,v,y]=(0,zC.useDebouncedInput)(a),[k,S]=(0,Jt.useState)(null),[_,x]=(0,Jt.useState)(p),[w,T]=(0,Jt.useState)("all"),[B,R]=(0,Jt.useState)(null),I=(0,zC.useViewportMatch)("large"),P=(0,zC.useViewportMatch)("medium","<")?d:eme;function O(){return f||(m?"patterns":"blocks")}let[N,z]=(0,Jt.useState)(O());FC(h&&(N==="patterns"||N==="media")&&I);let[M,V,L]=bm({rootClientId:e,clientId:t,isAppender:o,insertionIndex:r,shouldFocusBlock:l}),j=(0,Jt.useRef)(),q=(0,Jt.useCallback)((pe,ke,Se,we)=>{V(pe,ke,Se,we),n(pe),P(),window.requestAnimationFrame(()=>{!l&&!j.current?.contains(g.current.ownerDocument.activeElement)&&j.current?.querySelector("button").focus()})},[V,P,n,g,l]),Q=(0,Jt.useCallback)((pe,ke,...Se)=>{L(!1),V(pe,{patternName:ke},...Se),n(),P()},[V,P,n,L]),te=(0,Jt.useCallback)(pe=>{L(pe),S(pe)},[L,S]),ee=(0,Jt.useCallback)((pe,ke)=>{x(pe),T(ke),u?.()},[x,u]),W=N==="patterns"&&!y&&!!_,$=N==="media"&&!!B,[Y,Z]=(0,Jt.useState)(!1),oe=(0,Jt.useRef)(null),ne=(0,Jt.useRef)(null),X=(0,Jt.useRef)(null);(0,Jt.useEffect)(()=>{let pe=Se=>{Z(Se.currentTarget.scrollTop>0)},ke=[oe.current,ne.current,X.current].filter(Boolean);return ke.forEach(Se=>Se.addEventListener("scroll",pe)),()=>{ke.forEach(Se=>Se.removeEventListener("scroll",pe))}},[]);let re=(0,Jt.useMemo)(()=>N==="media"?null:(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)(T2.SearchControl,{className:K("block-editor-inserter__search",{"is-scrolled":Y}),onChange:pe=>{k&&S(null),v(pe)},value:b,label:(0,Sm.__)("Search"),placeholder:(0,Sm.__)("Search")}),!!y&&(0,qt.jsx)(_2,{filterValue:y,onSelect:n,onHover:te,rootClientId:e,clientId:t,isAppender:o,__experimentalInsertionIndex:r,showBlockDirectory:!0,shouldFocusBlock:l,prioritizePatterns:N==="patterns"})]}),[N,k,S,v,b,y,n,te,l,t,e,r,o,Y]),le=(0,Jt.useMemo)(()=>(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)("div",{className:"block-editor-inserter__block-list",children:(0,qt.jsx)(epe,{ref:j,rootClientId:M,onInsert:q,onHover:te,showMostUsedBlocks:s})}),i&&(0,qt.jsxs)("div",{className:"block-editor-inserter__tips",children:[(0,qt.jsx)(bt,{render:(0,qt.jsx)("h2",{}),children:(0,Sm.__)("A tip for using the block editor")}),(0,qt.jsx)(ace,{})]})]}),[M,q,te,s,i]),ve=(0,Jt.useMemo)(()=>(0,qt.jsx)(Cpe,{rootClientId:M,onInsert:Q,onSelectCategory:ee,selectedCategory:_,children:W&&(0,qt.jsx)(m2,{rootClientId:M,onInsert:Q,category:_,patternFilter:w,showTitlesAsTooltip:!0})}),[M,Q,ee,w,_,W]),xe=(0,Jt.useMemo)(()=>(0,qt.jsx)(f9,{rootClientId:M,selectedCategory:B,onSelectCategory:R,onInsert:q,children:$&&(0,qt.jsx)(DC,{rootClientId:M,onInsert:q,category:B})}),[M,q,B,R,$]),be=pe=>{pe!=="patterns"&&x(null),z(pe)},ae=(0,Jt.useRef)();return(0,Jt.useLayoutEffect)(()=>{ae.current&&window.requestAnimationFrame(()=>{ae.current.querySelector('[role="tab"][aria-selected="true"]')?.focus()})},[]),(0,qt.jsxs)("div",{className:K("block-editor-inserter__menu",{"show-panel":W||$,"is-zoom-out":m}),ref:g,children:[(0,qt.jsx)("div",{className:"block-editor-inserter__main-area",children:(0,qt.jsx)(C2,{ref:ae,onSelect:be,onClose:d,selectedTab:N,closeButtonLabel:(0,Sm.__)("Close Block Inserter"),tabs:[{name:"blocks",title:(0,Sm.__)("Blocks"),panelRef:oe,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,N==="blocks"&&!y&&le]})},{name:"patterns",title:(0,Sm.__)("Patterns"),panelRef:ne,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,N==="patterns"&&!y&&ve]})},{name:"media",title:(0,Sm.__)("Media"),panelRef:X,panel:(0,qt.jsxs)(qt.Fragment,{children:[re,xe]})}]})}),i&&k&&(0,qt.jsx)(T2.Popover,{className:"block-editor-inserter__preview-container__popover",placement:"right-start",offset:16,focusOnMount:!1,animate:!1,children:(0,qt.jsx)(Lfe,{item:k})})]})}var p9=(0,Jt.forwardRef)(vUe);function SUe(e,t){return(0,qt.jsx)(p9,{...e,onPatternCategorySelection:eme,ref:t})}var tme=(0,Jt.forwardRef)(SUe);var R2=c(F(),1),jC=c(G(),1),B2=c(U(),1),ome=c(J(),1);var vb=c(E(),1),kUe=6,_Ue=6,xUe=2;function P2({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n,hasSearch:i=!0}){let[s,a]=(0,R2.useState)(""),[l,u]=bm({onSelect:e,rootClientId:t,clientId:o,isAppender:r,selectBlockOnInsert:n}),[d]=_p(l,u,!0),{setInserterIsOpened:f,insertionIndex:p}=(0,ome.useSelect)(h=>{let{getSettings:b,getBlockIndex:v,getBlockCount:y}=h(C),k=b(),S=v(o),_=y();return{setInserterIsOpened:k.__experimentalSetIsInserterOpened,insertionIndex:S===-1?_:S}},[o]),g=i&&d.length>kUe;(0,R2.useEffect)(()=>{f&&f(!1)},[f]);let m=()=>{f({filterValue:s,onSelect:e,rootClientId:t,insertionIndex:p})};return(0,vb.jsxs)("div",{className:K("block-editor-inserter__quick-inserter",{"has-search":g,"has-expand":f}),children:[g&&(0,vb.jsx)(B2.SearchControl,{className:"block-editor-inserter__search",value:s,onChange:h=>{a(h)},label:(0,jC.__)("Search"),placeholder:(0,jC.__)("Search")}),(0,vb.jsx)("div",{className:"block-editor-inserter__quick-inserter-results",children:(0,vb.jsx)(_2,{filterValue:s,onSelect:e,rootClientId:t,clientId:o,isAppender:r,maxBlockPatterns:s?xUe:0,maxBlockTypes:_Ue,isDraggable:!1,selectBlockOnInsert:n,isQuick:!0})}),f&&(0,vb.jsx)(B2.Button,{__next40pxDefaultSize:!0,className:"block-editor-inserter__quick-inserter-expand",onClick:m,"aria-label":(0,jC.__)("Browse all. This will open the main inserter panel in the editor toolbar."),children:(0,jC.__)("Browse all")})]})}var wUe=50;function rme(e,t){if(!e||!e.attributes||!t?.__experimentalLabel)return null;let o=t.__experimentalLabel(e.attributes,{context:"appender"});return typeof o=="string"&&o.length<wUe&&o.length>0?o:null}var ck=c(E(),1),CUe=({onToggle:e,disabled:t,isOpen:o,blockTitle:r,hasSingleBlockType:n,appenderLabel:i,toggleProps:s={}},a)=>{let{as:l=I2.Button,label:u,onClick:d,...f}=s,p=u;!p&&i?p=i:!p&&n?p=(0,Ud.sprintf)((0,Ud._x)("Add %s","directly add the only allowed block"),r.toLowerCase()):p||(p=(0,Ud._x)("Add block","Generic label for block inserter button"));function g(m){e&&e(m),d&&d(m)}return(0,ck.jsx)(l,{ref:a,__next40pxDefaultSize:s.as?void 0:!0,icon:Ca,label:p,tooltipPosition:"bottom",onClick:g,className:"block-editor-inserter__toggle","aria-haspopup":n?!1:"true","aria-expanded":n?!1:o,isPressed:!n&&o,disabled:t,...f})},EUe=(0,m9.forwardRef)(CUe),TUe=({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},g)=>{let{hasItems:m,hasSingleBlockType:h,blockTitle:b,allowedBlockType:v,blockToInsert:y,appenderLabel:k,targetRootClientId:S}=(0,uk.useSelect)(D=>{let{getBlockRootClientId:M,hasInserterItems:V,getAllowedBlocks:L,getDirectInsertBlock:j,getBlockListSettings:q}=D(C),{getBlockVariations:Q,getBlockType:te}=D(Sb.store),ee=t||M(e)||void 0,W=L(ee),$=s&&j(ee),{defaultBlock:Y}=q(ee)??{},Z=W?.length===1&&Q(W[0].name,"inserter")?.length===0,oe=Z?W[0]:null,ne=$||null;!ne&&Z&&Y?.name===oe.name&&(ne=Y);let X=$?te($.name):null;return{hasItems:V(ee),hasSingleBlockType:Z,blockTitle:oe?oe.title:"",allowedBlockType:oe,blockToInsert:ne,appenderLabel:rme($,X),targetRootClientId:ee}},[t,e,s]),{insertBlock:_}=(0,uk.useDispatch)(C),{getBlock:x,getBlockIndex:w,getBlockOrder:T,getBlockRootClientId:B,getBlockSelectionEnd:R,getPreviousBlockClientId:I}=(0,uk.useSelect)(C),{getActiveBlockVariation:A,getBlockType:P}=(0,uk.useSelect)(Sb.store);if(!m&&(r||S||e))return null;function O(){let D=y?.name??v.name;function M(te){if(!te?.length)return{};let ee;if(e){let W=x(e),$=x(I(e));W?.name===$?.name&&(ee=$?.attributes)}else if(S){let W=x(S)?.innerBlocks?.at(-1);W?.name===D&&(ee=W.attributes)}return ee?Object.fromEntries(te.filter(W=>W in ee).map(W=>[W,ee[W]])):{}}function V(){if(e)return w(e);let te=R();return!r&&te&&B(te)===S?w(te)+1:T(S).length}let L=M(y?.attributesToCopy),j=(0,Sb.createBlock)(D,{...y?.attributes,...L});_(j,V(),S,i),u?.(j);let q=P(D),Q;if(q&&(Q=(0,Sb.__experimentalGetBlockLabel)(q,j.attributes),Q===q.title&&(Q=A(D,j.attributes)?.title||Q)),Q){let te=(0,Ud.sprintf)((0,Ud.__)("%s block added"),Q);(0,nme.speak)(te)}}function N({onToggle:D,isOpen:M}){let V={onToggle:D,isOpen:M,disabled:o||!m,blockTitle:b,hasSingleBlockType:h,appenderLabel:k,toggleProps:p};return f?f(V):(0,ck.jsx)(EUe,{ref:g,...V})}function z({onClose:D}){return l?(0,ck.jsx)(P2,{onSelect:M=>{let V=Array.isArray(M)&&M?.length?M[0]:M;u&&typeof u=="function"&&u(V),D()},rootClientId:S,clientId:e,isAppender:r,selectBlockOnInsert:i}):(0,ck.jsx)(tme,{onSelect:()=>{D()},onClose:D,rootClientId:S,clientId:e,isAppender:r,showInserterHelpPanel:a})}return h||y?N({onToggle:O}):(0,ck.jsx)(I2.Dropdown,{className:"block-editor-inserter",contentClassName:K("block-editor-inserter__popover",{"is-quick":l}),popoverProps:{position:n,shift:!0},onToggle:d,expandOnMobile:!0,headerTitle:(0,Ud.__)("Add a block"),renderToggle:N,renderContent:z,onClose:u})},RUe=(0,m9.forwardRef)(TUe),Za=RUe;var HC=c(E(),1),BUe="\uFEFF";function dk({rootClientId:e}){let{showPrompt:t,isLocked:o,placeholder:r,isManualGrid:n}=(0,O2.useSelect)(u=>{let{getBlockCount:d,getSettings:f,getTemplateLock:p,getBlockAttributes:g}=u(C),m=!d(e),{bodyPlaceholder:h}=f();return{showPrompt:m,isLocked:!!p(e),placeholder:h,isManualGrid:g(e)?.layout?.isManualPlacement}},[e]),{insertDefaultBlock:i,startTyping:s}=(0,O2.useDispatch)(C);if(o||n)return null;let a=(0,ime.decodeEntities)(r)||(0,g9.__)("Type / to choose a block"),l=()=>{i(void 0,e),s()};return(0,HC.jsxs)("div",{"data-root-client-id":e||"",className:K("block-editor-default-block-appender",{"has-visible-prompt":t}),children:[(0,HC.jsx)("p",{tabIndex:"0",role:"button","aria-label":(0,g9.__)("Add default block"),className:"block-editor-default-block-appender__content",onKeyDown:u=>{(A2.ENTER===u.keyCode||A2.SPACE===u.keyCode)&&l()},onClick:()=>l(),onFocus:()=>{t&&l()},children:t?a:BUe}),(0,HC.jsx)(Za,{rootClientId:e,position:"bottom right",isAppender:!0,__experimentalIsQuick:!0})]})}var sme=c(U(),1),h9=c(F(),1),UC=c(G(),1);var ame=c(Rt(),1);var L2=c(E(),1);function lme({rootClientId:e,className:t,onFocus:o,tabIndex:r,onSelect:n},i){return(0,L2.jsx)(Za,{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,g;return f?g=f:d?g=(0,UC.sprintf)((0,UC._x)("Add %s","directly add the only allowed block"),u.toLowerCase()):g=(0,UC._x)("Add block","Generic label for block inserter button"),(0,L2.jsx)(sme.Button,{__next40pxDefaultSize:!0,ref:i,onFocus:o,tabIndex:r,className:K(t,"block-editor-button-block-appender"),onClick:s,"aria-haspopup":p?"true":void 0,"aria-expanded":p?l:void 0,disabled:a,label:g,showTooltip:!0,children:(0,L2.jsx)(ht,{icon:Ca})})},isAppender:!0})}var cme=(0,h9.forwardRef)((e,t)=>((0,ame.default)("wp.blockEditor.ButtonBlockerAppender",{alternative:"wp.blockEditor.ButtonBlockAppender",since:"5.9"}),lme(e,t))),km=(0,h9.forwardRef)(lme);var fk=c(E(),1);function PUe({rootClientId:e}){return(0,b9.useSelect)(o=>o(C).canInsertBlockType((0,ume.getDefaultBlockName)(),e))?(0,fk.jsx)(dk,{rootClientId:e}):(0,fk.jsx)(km,{rootClientId:e,className:"block-list-appender__toggle"})}function dme({rootClientId:e,CustomAppender:t,className:o,tagName:r="div"}){let n=(0,b9.useSelect)(i=>{let{getBlockInsertionPoint:s,isBlockInsertionPointVisible:a,getBlockCount:l}=i(C),u=s();return a()&&e===u?.rootClientId&&l(e)===0},[e]);return(0,fk.jsx)(r,{tabIndex:-1,className:K("block-list-appender wp-block",o,{"is-drag-over":n}),contentEditable:!1,"data-block":!0,children:t?(0,fk.jsx)(t,{}):(0,fk.jsx)(PUe,{rootClientId:e})})}var Eme=c(fe(),1),WC=c(J(),1),Tme=c(F(),1),Rme=c(G(),1);var pk=c(J(),1),xm=c(F(),1),D2=c(U(),1),wme=c(fe(),1);var mme=c(J(),1),_m=c(F(),1),gme=c(U(),1),hme=c(G(),1);var pme=c(fe(),1),y9=c(Tt(),1),fme=new WeakMap;function IUe(e){let t=(0,pme.useRefEffect)(o=>{function r(i){let{deltaX:s,deltaY:a,target:l}=i,u=e.current,d=fme.get(u);d||(d=(0,y9.getScrollContainer)(u),fme.set(u,d));let f=(0,y9.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 kb=IUe;var v9=c(E(),1),OUe=Number.MAX_SAFE_INTEGER;function AUe({previousClientId:e,nextClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,operation:i="insert",nearestSide:s="right",...a}){let[l,u]=(0,_m.useReducer)(y=>(y+1)%OUe,0),{orientation:d,rootClientId:f,isVisible:p}=(0,mme.useSelect)(y=>{let{getBlockListSettings:k,getBlockRootClientId:S,isBlockVisible:_}=y(C),x=S(e??t);return{orientation:k(x)?.orientation||"vertical",rootClientId:x,isVisible:_(e)&&_(t)}},[e,t]),g=Nt(e),m=Nt(t),h=d==="vertical",b=(0,_m.useMemo)(()=>l<0||!g&&!m||!p?void 0:{contextElement:i==="group"?m||g:g||m,getBoundingClientRect(){let k=g?g.getBoundingClientRect():null,S=m?m.getBoundingClientRect():null,_=0,x=0,w=0,T=0;if(i==="group"){let B=S||k;x=B.top,w=0,T=B.bottom-B.top,_=s==="left"?B.left-2:B.right-2}else h?(x=k?k.bottom:S.top,w=k?k.width:S.width,T=S&&k?S.top-k.bottom:0,_=k?k.left:S.left):(x=k?k.top:S.top,T=k?k.height:S.height,(0,hme.isRTL)()?(_=S?S.right:k.left,w=k&&S?k.left-S.right:0):(_=k?k.right:S.left,w=k&&S?S.left-k.right:0),w=Math.max(w,0));return new window.DOMRect(_,x,w,T)}},[g,m,l,h,p,i,s]),v=kb(n);return(0,_m.useLayoutEffect)(()=>{if(!g)return;let y=new window.MutationObserver(u);return y.observe(g,{attributes:!0}),()=>{y.disconnect()}},[g]),(0,_m.useLayoutEffect)(()=>{if(!m)return;let y=new window.MutationObserver(u);return y.observe(m,{attributes:!0}),()=>{y.disconnect()}},[m]),(0,_m.useLayoutEffect)(()=>{if(g)return g.ownerDocument.defaultView.addEventListener("resize",u),()=>{g.ownerDocument.defaultView?.removeEventListener("resize",u)}},[g]),!g&&!m||!p?null:(0,v9.jsx)(gme.Popover,{ref:v,animate:!1,anchor:b,focusOnMount:!1,__unstableSlotName:r,inline:!r,...a,className:K("block-editor-block-popover","block-editor-block-popover__inbetween",a.className),resize:!1,flip:!1,placement:"overlay",variant:"unstyled",children:(0,v9.jsx)("div",{className:"block-editor-block-popover__inbetween-container",children:o})},t+"--"+f)}var M2=AUe;var Sme=c(J(),1),kme=c(fe(),1),_me=c(U(),1);var Wd=c(F(),1);var bme=c(fe(),1),yme=c(U(),1),Gd=c(F(),1);var S9=c(E(),1),LUe=Number.MAX_SAFE_INTEGER;function MUe({clientId:e,bottomClientId:t,children:o,__unstablePopoverSlot:r,__unstableContentRef:n,shift:i=!0,...s},a){let l=Nt(e),u=Nt(t??e),d=(0,bme.useMergeRefs)([a,kb(n)]),[f,p]=(0,Gd.useReducer)(m=>(m+1)%LUe,0);(0,Gd.useLayoutEffect)(()=>{if(!l)return;let m,h=new window.MutationObserver(()=>{m||(m=window.requestAnimationFrame(()=>{m=null,p()}))});return h.observe(l,{attributes:!0}),()=>{h.disconnect(),m&&window.cancelAnimationFrame(m)}},[l]);let g=(0,Gd.useMemo)(()=>{if(!(f<0||!l||t&&!u))return{getBoundingClientRect(){return u?Dj(Vv(l),Vv(u)):Vv(l)},contextElement:l}},[f,l,t,u]);return!l||t&&!u?null:(0,S9.jsx)(yme.Popover,{ref:d,animate:!1,focusOnMount:!1,anchor:g,__unstableSlotName:r,inline:!r,placement:"top-start",resize:!1,flip:!1,shift:i,...s,className:K("block-editor-block-popover",s.className),variant:"unstyled",children:o})}var _b=(0,Gd.forwardRef)(MUe),NUe=({clientId:e,bottomClientId:t,children:o,...r},n)=>(0,S9.jsx)(_b,{...r,bottomClientId:t,clientId:e,__unstableContentRef:void 0,__unstablePopoverSlot:void 0,ref:n,children:o}),vme=(0,Gd.forwardRef)(NUe);var N2=c(E(),1);function DUe({clientId:e,bottomClientId:t,children:o,shift:r=!1,additionalStyles:n,...i},s){t??=e;let a=Nt(e);return(0,N2.jsx)(_b,{ref:s,clientId:e,bottomClientId:t,shift:r,...i,children:a&&e===t?(0,N2.jsx)(VUe,{selectedElement:a,additionalStyles:n,children:o}):o})}function VUe({selectedElement:e,additionalStyles:t={},children:o}){let[r,n]=(0,Wd.useState)(e.offsetWidth),[i,s]=(0,Wd.useState)(e.offsetHeight);(0,Wd.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,Wd.useMemo)(()=>({position:"absolute",width:r,height:i,...t}),[r,i,t]);return(0,N2.jsx)("div",{style:a,children:o})}var Xa=(0,Wd.forwardRef)(DUe);var k9=c(E(),1),GC={hide:{opacity:0,scaleY:.75},show:{opacity:1,scaleY:1},exit:{opacity:0,scaleY:.9}};function FUe({__unstablePopoverSlot:e,__unstableContentRef:t}){let{clientId:o}=(0,Sme.useSelect)(n=>{let{getBlockOrder:i,getBlockInsertionPoint:s}=n(C),a=s(),l=i(a.rootClientId);return l.length?{clientId:l[a.index]}:{}},[]),r=(0,kme.useReducedMotion)();return(0,k9.jsx)(Xa,{clientId:o,__unstablePopoverSlot:e,__unstableContentRef:t,className:"block-editor-block-popover__drop-zone",children:(0,k9.jsx)(_me.__unstableMotion.div,{"data-testid":"block-popover-drop-zone",initial:r?GC.show:GC.hide,animate:GC.show,exit:r?GC.show:GC.exit,className:"block-editor-block-popover__drop-zone-foreground"})})}var xme=FUe;var $d=c(E(),1),mk=(0,xm.createContext)();mk.displayName="InsertionPointOpenRefContext";function zUe({__unstablePopoverSlot:e,__unstableContentRef:t,operation:o="insert",nearestSide:r="right"}){let{selectBlock:n,hideInsertionPoint:i}=(0,pk.useDispatch)(C),s=(0,xm.useContext)(mk),a=(0,xm.useRef)(),{orientation:l,previousClientId:u,nextClientId:d,rootClientId:f,isInserterShown:p,isDistractionFree:g,isZoomOutMode:m}=(0,pk.useSelect)(B=>{let{getBlockOrder:R,getBlockListSettings:I,getBlockInsertionPoint:A,isBlockBeingDragged:P,getPreviousBlockClientId:O,getNextBlockClientId:N,getSettings:z,isZoomOut:D}=H(B(C)),M=A(),V=R(M.rootClientId);if(!V.length)return{};let L=V[M.index-1],j=V[M.index];for(;P(L);)L=O(L);for(;P(j);)j=N(j);let q=z();return{previousClientId:L,nextClientId:j,orientation:I(M.rootClientId)?.orientation||"vertical",rootClientId:M.rootClientId,isDistractionFree:q.isDistractionFree,isInserterShown:M?.__unstableWithInserter,isZoomOutMode:D()}},[]),{getBlockEditingMode:h}=(0,pk.useSelect)(C),b=(0,wme.useReducedMotion)();function v(B){B.target===a.current&&d&&h(d)!=="disabled"&&n(d,-1)}function y(B){B.target===a.current&&!s.current&&i()}function k(B){B.target!==a.current&&(s.current=!0)}let S=(0,xm.useCallback)(B=>{!B&&s.current&&(s.current=!1)},[s]),_={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(g||m&&o!=="insert")return null;let T=K("block-editor-block-list__insertion-point",l==="horizontal"||o==="group"?"is-horizontal":"is-vertical");return(0,$d.jsx)(M2,{previousClientId:u,nextClientId:d,__unstablePopoverSlot:e,__unstableContentRef:t,operation:o,nearestSide:r,children:(0,$d.jsxs)(D2.__unstableMotion.div,{layout:!b,initial:b?"rest":"start",animate:"rest",whileHover:"hover",whileTap:"pressed",exit:"start",ref:a,tabIndex:-1,onClick:v,onFocus:k,className:K(T,{"is-with-inserter":p}),onHoverEnd:y,children:[(0,$d.jsx)(D2.__unstableMotion.div,{variants:_,className:"block-editor-block-list__insertion-point-indicator","data-testid":"block-list-insertion-point-indicator"}),p&&(0,$d.jsx)(D2.__unstableMotion.div,{variants:x,className:K("block-editor-block-list__insertion-point-inserter"),children:(0,$d.jsx)(Za,{ref:S,position:"bottom center",clientId:d,rootClientId:f,__experimentalIsQuick:!0,onToggle:B=>{s.current=B},onSelectOrClose:()=>{s.current=!1}})})]})})}function Cme(e){let{insertionPoint:t,isVisible:o,isBlockListEmpty:r}=(0,pk.useSelect)(n=>{let{getBlockInsertionPoint:i,isBlockInsertionPointVisible:s,getBlockCount:a}=n(C),l=i();return{insertionPoint:l,isVisible:s(),isBlockListEmpty:a(l?.rootClientId)===0}},[]);return!o||r?null:t.operation==="replace"?(0,$d.jsx)(xme,{...e},`${t.rootClientId}-${t.index}`):(0,$d.jsx)(zUe,{operation:t.operation,nearestSide:t.nearestSide,...e})}function Bme(){let e=(0,Tme.useContext)(mk),t=(0,WC.useSelect)(h=>{let b=h(C).getSettings();return b.isDistractionFree||b.isPreviewMode||H(h(C)).isZoomOut()},[]),{getBlockListSettings:o,getBlockIndex:r,isMultiSelecting:n,getSelectedBlockClientIds:i,getSettings:s,getTemplateLock:a,__unstableIsWithinBlockOverlay:l,getBlockEditingMode:u,getBlockName:d,getBlockAttributes:f,getParentSectionBlock:p}=H((0,WC.useSelect)(C)),{showInsertionPoint:g,hideInsertionPoint:m}=(0,WC.useDispatch)(C);return(0,Eme.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")){m();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 k=o(y),S=k?.orientation||"vertical",_=!!k?.__experimentalCaptureToolbars,x=v.clientY,w=v.clientX,B=Array.from(v.target.children).find(P=>{let O=P.getBoundingClientRect();return P.classList.contains("wp-block")&&S==="vertical"&&O.top>x||P.classList.contains("wp-block")&&S==="horizontal"&&((0,Rme.isRTL)()?O.right<w:O.left>w)});if(!B){m();return}if(!B.id&&(B=B.firstElementChild,!B)){m();return}let R=B.id.slice(6);if(!R||l(R)||p(R)||i().includes(R)&&S==="vertical"&&!_&&!s().hasFixedToolbar)return;let I=B.getBoundingClientRect();if(S==="horizontal"&&(v.clientY>I.bottom||v.clientY<I.top)||S==="vertical"&&(v.clientX>I.right||v.clientX<I.left)){m();return}let A=r(R);if(A===0){m();return}g(y,A,{__unstableWithInserter:!0})}return h.addEventListener("mousemove",b),()=>{h.removeEventListener("mousemove",b)}},[e,o,r,n,g,m,i,t])}var V2=c(J(),1),Pme=c(fe(),1);var Ime=c(E(),1);function xb(){let{getSettings:e,hasSelectedBlock:t,hasMultiSelection:o}=(0,V2.useSelect)(C),{clearSelectedBlock:r}=(0,V2.useDispatch)(C),{clearBlockSelection:n}=e();return(0,Pme.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 Ome(e){return(0,Ime.jsx)("div",{ref:xb(),...e})}var Jme=c(fe(),1),hk=c(F(),1),ege=c(J(),1),Tb=c(de(),1);var Ame=c(E(),1);function Lme({showSeparator:e,isFloating:t,onAddBlock:o,isToggle:r}){let{clientId:n}=gt();return(0,Ame.jsx)(km,{className:K({"block-list-appender__toggle":r}),rootClientId:n,showSeparator:e,isFloating:t,onAddBlock:o})}var Mme=c(E(),1);function Nme(){let{clientId:e}=gt();return(0,Mme.jsx)(dk,{rootClientId:e})}var z2=c(F(),1),Fme=c(J(),1),F2=c(Rt(),1),zme=c($C(),1);var KC=new WeakMap;function jUe(){let e;return t=>((e===void 0||!(0,zme.isShallowEqual)(e,t))&&(e=t),e)}function Vme(e){let[t]=(0,z2.useState)(jUe);return t(e)}function jme(e,t,o,r,n,i,s,a,l,u,d,f){let p=(0,Fme.useRegistry)(),g=Vme(o),m=Vme(r),h=l===void 0||t==="contentOnly"?t:l;(0,z2.useLayoutEffect)(()=>{let b={allowedBlocks:g,prioritizedInserterBlocks:m,templateLock:h};if(u!==void 0&&(b.__experimentalCaptureToolbars=u),d!==void 0)b.orientation=d;else{let v=Ba(f?.type);b.orientation=v.getOrientation(f)}s!==void 0&&((0,F2.default)("__experimentalDefaultBlock",{alternative:"defaultBlock",since:"6.3",version:"6.4"}),b.defaultBlock=s),n!==void 0&&(b.defaultBlock=n),a!==void 0&&((0,F2.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,F2.default)("Using `Function` as a `directInsert` argument",{alternative:"`boolean` values",since:"6.5"}),KC.get(p)||KC.set(p,{}),KC.get(p)[e]=b,window.queueMicrotask(()=>{let v=KC.get(p);if(Object.keys(v).length){let{updateBlockListSettings:y}=p.dispatch(C);y(v),KC.set(p,{})}})},[e,g,m,h,n,i,s,a,u,d,f,p])}var _9=c(Xg(),1),j2=c(F(),1),Hme=c(J(),1),Ume=c(de(),1);function Gme(e,t,o,r){let n=(0,Hme.useRegistry)(),i=(0,j2.useRef)(null);(0,j2.useLayoutEffect)(()=>{let s=!1,{getBlocks:a,getSelectedBlocksInitialCaretPosition:l,isBlockSelected:u}=n.select(C),{replaceInnerBlocks:d,__unstableMarkNextChangeAsNotPersistent:f}=n.dispatch(C);return window.queueMicrotask(()=>{if(s)return;let p=a(e),g=p.length===0||o==="all"||o==="contentOnly",m=!(0,_9.default)(t,i.current);if(!g||!m)return;i.current=t;let h=(0,Ume.synchronizeBlocksWithTemplate)(p,t);(0,_9.default)(h,p)||(f({history:"ignore"}),d(e,h,p.length===0&&r&&h.length!==0&&u(e),l()))}),()=>{s=!0}},[t,o,e,n,r])}var Wme=c(de(),1),$me=c(J(),1);function Kme(e){return(0,$me.useSelect)(t=>{let o=t(C).getBlock(e);if(!o)return;let r=t(Wme.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 Eb=c(J(),1),G2=c(F(),1),W2=c(fe(),1),Xme=c(G(),1),gk=c(de(),1);var x9=c(F(),1),Cs=c(de(),1),wb=c(J(),1),Yme=c(Tt(),1);function w9(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 HUe(e,t,o,r,n,i,s,a,l){return u=>{let{srcRootClientId:d,srcClientIds:f,type:p,blocks:g}=w9(u);if(p==="inserter"){s();let m=g.map(h=>(0,Cs.cloneBlock)(h));i(m,!0,null)}if(p==="block"){let m=o(f[0]);if(d===e&&m===t||f.includes(e)||r(f).some(y=>y===e))return;if(a==="group"){let y=f.map(k=>l(k));i(y,!0,null,f);return}let h=d===e,b=f.length,v=h&&m<t?t-b:t;n(f,d,v)}}}function UUe(e,t,o,r,n){return i=>{if(!t().mediaUpload)return;let s=(0,Cs.findTransform)((0,Cs.getBlockTransforms)("from"),a=>a.type==="files"&&r(a.blockName,e)&&a.isMatch(i));if(s){let a=s.transform(i,o);n(a)}}}function GUe(e){return t=>{let o=(0,Cs.pasteHandler)({HTML:t,mode:"BLOCKS"});o.length&&e(o)}}function H2(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,wb.useSelect)(C),{getGroupingBlockName:p}=(0,wb.useSelect)(Cs.store),{insertBlocks:g,moveBlocksToPosition:m,updateBlockAttributes:h,clearSelectedBlock:b,replaceBlocks:v,removeBlocks:y}=(0,wb.useDispatch)(C),k=(0,wb.useRegistry)(),S=(0,x9.useCallback)((B,R=!0,I=0,A=[])=>{Array.isArray(B)||(B=[B]);let O=l(e)[t];if(r==="replace")v(O,B,void 0,I);else if(r==="group"){let N=f(O);n==="left"?B.push(N):B.unshift(N);let z=B.map(L=>(0,Cs.cloneSanitizedBlock)(L)),D=B.every(L=>L.name==="core/image"),M=i("core/gallery",e),V=(0,Cs.createBlock)(D&&M?"core/gallery":p(),{layout:{type:"flex",flexWrap:D&&M?null:"nowrap"}},z);v([O,...A],V,void 0,I)}else g(B,t,e,R,I)},[l,e,t,r,v,f,n,i,p,g]),_=(0,x9.useCallback)((B,R,I)=>{if(r==="replace"){let A=u(B),O=l(e)[t];k.batch(()=>{y(B,!1),v(O,A,void 0,0)})}else m(B,R,e,I)},[r,l,u,m,k,y,v,t,e]),x=HUe(e,t,s,a,_,S,b,r,f),w=UUe(e,d,h,i,S),T=GUe(S);return B=>{let R=(0,Yme.getFilesFromDataTransfer)(B.dataTransfer),I=B.dataTransfer.getData("text/html");I?T(I):R.length?w(R):x(B)}}function WUe(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 Cb(e,t,o=["top","bottom","left","right"]){let r,n;return o.forEach(i=>{let s=WUe(e,t,i);(r===void 0||s<r)&&(r=s,n=i)}),[r,n]}function U2(e,t){return t.left<=e.x&&t.right>=e.x&&t.top<=e.y&&t.bottom>=e.y}function qme(e,t){return t.top<=e.y&&t.bottom>=e.y}var C9=30,$Ue=120,KUe=120;function YUe(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,k]=Cb(t,v,["top","bottom"]);if(v.height>$Ue&&y<C9){if(k==="top")return[p,"before"];if(k==="bottom")return[p+1,"after"]}}let g=(0,Xme.isRTL)();if(d&&f==="horizontal"){let v=d.getBoundingClientRect(),[y,k]=Cb(t,v,["left","right"]);if(v.width>KUe&&y<C9){if(g&&k==="right"||!g&&k==="left")return[p,"before"];if(g&&k==="left"||!g&&k==="right")return[p+1,"after"]}}e.forEach(({isUnmodifiedDefaultBlock:v,getBoundingClientRect:y,blockIndex:k,blockOrientation:S})=>{let _=y();if(!_)return;let[x,w]=Cb(t,_,n),[T,B]=Cb(t,_,["left","right"]),R=U2(t,_);v&&R?x=0:o==="vertical"&&S!=="horizontal"&&(R&&T<C9||!R&&qme(t,_))&&(l=k,u=B),x<a&&(s=w==="bottom"||!g&&w==="right"||g&&w==="left"?"after":"before",a=x,i=k)});let m=i+(s==="after"?1:-1),h=!!e[i]?.isUnmodifiedDefaultBlock,b=!!e[m]?.isUnmodifiedDefaultBlock;return l!==null?[l,"group",u]:!h&&!b?[s==="after"?i+1:i,"insert"]:[h?i:m,"replace"]}function $2(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 Zme(e,t){let{defaultView:o}=t;return!!(o&&e instanceof o.HTMLElement&&e.closest("[data-is-insertion-point]"))}function Qme({dropZoneElement:e,rootClientId:t="",parentClientId:o="",isDisabled:r=!1}={}){let n=(0,Eb.useRegistry)(),[i,s]=(0,G2.useState)({index:null,operation:"insert"}),{getBlockType:a,getBlockVariations:l,getGroupingBlockName:u}=(0,Eb.useSelect)(gk.store),{canInsertBlockType:d,getBlockListSettings:f,getBlocks:p,getBlockIndex:g,getDraggedBlockClientIds:m,getBlockNamesByClientId:h,getAllowedBlocks:b,isDragging:v,isGroupable:y,isZoomOut:k,getSectionRootClientId:S,getBlockParents:_}=H((0,Eb.useSelect)(C)),{showInsertionPoint:x,hideInsertionPoint:w,startDragging:T,stopDragging:B}=H((0,Eb.useDispatch)(C)),R=H2(i.operation==="before"||i.operation==="after"?o:t,i.index,{operation:i.operation,nearestSide:i.nearestSide}),I=(0,W2.useThrottle)((0,G2.useCallback)((A,P)=>{v()||T();let O=m(),N=[t,..._(t,!0)];if(O.some(Z=>N.includes(Z)))return;let D=b(t),M=h([t])[0],V=h(O);if(!$2(a,D,V,M))return;let j=S();if(k()&&j!==t)return;let q=p(t).filter(Z=>!((0,gk.hasBlockSupport)(Z.name,"visibility",!0)&&Z.attributes?.metadata?.blockVisibility===!1));if(q.length===0){n.batch(()=>{s({index:0,operation:"insert"}),x(t,0,{operation:"insert"})});return}let Q=q.map(Z=>{let oe=Z.clientId;return{isUnmodifiedDefaultBlock:(0,gk.isUnmodifiedDefaultBlock)(Z),getBoundingClientRect:()=>{let ne=P.getElementById(`block-${oe}`);return ne?ne.getBoundingClientRect():null},blockIndex:g(oe),blockOrientation:f(oe)?.orientation}}),te=YUe(Q,{x:A.clientX,y:A.clientY},f(t)?.orientation,{dropZoneElement:e,parentBlockClientId:o,parentBlockOrientation:o?f(o)?.orientation:void 0,rootBlockIndex:g(t)}),[ee,W,$]=te,Y=Q[ee]?.isUnmodifiedDefaultBlock;if(!(k()&&!Y&&W!=="insert")){if(W==="group"){let Z=q[ee],oe=[Z.name,...V].every(ve=>ve==="core/image"),ne=d("core/gallery",t),X=y([Z.clientId,m()]),re=l(u(),"block"),le=re&&re.find(({name:ve})=>ve==="group-row");if(oe&&!ne&&(!X||!le)||!oe&&(!X||!le))return}n.batch(()=>{s({index:ee,operation:W,nearestSide:$});let Z=["before","after"].includes(W)?o:t;x(Z,ee,{operation:W,nearestSide:$})})}},[v,b,t,h,m,a,S,k,p,f,e,o,g,n,T,x,d,y,l,u]),200);return(0,W2.__experimentalUseDropZone)({dropZoneElement:e,isDisabled:r,onDrop:R,onDragOver(A){I(A,A.currentTarget.ownerDocument)},onDragLeave(A){let{ownerDocument:P}=A.currentTarget;Zme(A.relatedTarget,P)||Zme(A.target,P)||(I.cancel(),w())},onDragEnd(){I.cancel(),B(),w()}})}var Kd=c(E(),1),qUe={};function ZUe({children:e,clientId:t}){let o=Kme(t);return(0,Kd.jsx)(aT,{value:o,children:e})}var XUe=(0,hk.memo)(IC);function tge(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:g,renderAppender:m,orientation:h,placeholder:b,layout:v,name:y,blockType:k,parentLock:S,defaultLayout:_}=e;jme(t,S,o,r,n,i,s,a,u,p,h,v),Gme(t,l,u,f);let x=(0,Tb.getBlockSupport)(y,"layout")||(0,Tb.getBlockSupport)(y,"__experimentalLayout")||qUe,{allowSizingOnChildren:w=!1}=x,T=v||x,B=(0,hk.useMemo)(()=>({..._,...T,...w&&{allowSizingOnChildren:!0}}),[_,T,w]),R=(0,Kd.jsx)(XUe,{rootClientId:t,renderAppender:m,__experimentalAppenderTagName:g,layout:B,wrapperRef:d,placeholder:b});return!k?.providesContext||Object.keys(k.providesContext).length===0?R:(0,Kd.jsx)(ZUe,{clientId:t,children:R})}function QUe(e){return bA(e),(0,Kd.jsx)(tge,{...e})}var K2=(0,hk.forwardRef)((e,t)=>{let o=Rb({ref:t},e);return(0,Kd.jsx)("div",{className:"block-editor-inner-blocks",children:(0,Kd.jsx)("div",{...o})})});function Rb(e={},t={}){let{__unstableDisableLayoutClassNames:o,__unstableDisableDropZone:r,dropZoneElement:n}=t,{clientId:i,layout:s=null,__unstableLayoutClassNames:a=""}=gt(),l=(0,ege.useSelect)(S=>{let{getBlockName:_,isZoomOut:x,getTemplateLock:w,getBlockRootClientId:T,getBlockEditingMode:B,getBlockSettings:R,getSectionRootClientId:I}=H(S(C));if(!i){let V=I();return{isDropZoneDisabled:x()&&V!==""}}let{hasBlockSupport:A,getBlockType:P}=S(Tb.store),O=_(i),N=B(i),z=T(i),[D]=R(i,"layout"),M=N==="disabled";if(x()){let V=I();M=i!==V}return{__experimentalCaptureToolbars:A(O,"__experimentalExposeControlsToChildren",!1),name:O,blockType:P(O),parentLock:w(z),parentClientId:z,isDropZoneDisabled:M,defaultLayout:D}},[i]),{__experimentalCaptureToolbars:u,name:d,blockType:f,parentLock:p,parentClientId:g,isDropZoneDisabled:m,defaultLayout:h}=l,b=Qme({dropZoneElement:n,rootClientId:i,parentClientId:g}),v=(0,Jme.useMergeRefs)([e.ref,r||m||s?.isManualPlacement&&window.__experimentalEnableGridInteractivity?null:b]),y={__experimentalCaptureToolbars:u,layout:s,name:d,blockType:f,parentLock:p,defaultLayout:h,...t},k=y.value&&y.onChange?QUe:tge;return{...e,ref:v,className:K(e.className,"block-editor-block-list__layout",o?"":a),children:i?(0,Kd.jsx)(k,{...y,clientId:i}):(0,Kd.jsx)(IC,{...t})}}Rb.save=Tb.__unstableGetInnerBlocksProps;K2.DefaultBlockAppender=Nme;K2.ButtonBlockAppender=Lme;K2.Content=()=>Rb.save().children;var YC=K2;var qC=c(U(),1),oge=c(fe(),1),rge=c(J(),1),nge=c(F(),1),ige=c(G(),1);var Y2=c(E(),1);function E9({clientId:e,rootClientId:t="",position:o="top"}){let[r,n]=(0,nge.useState)(!1),{sectionRootClientId:i,sectionClientIds:s,insertionPoint:a,blockInsertionPointVisible:l,blockInsertionPoint:u,blocksBeingDragged:d}=(0,rge.useSelect)(_=>{let{getInsertionPoint:x,getBlockOrder:w,getSectionRootClientId:T,isBlockInsertionPointVisible:B,getBlockInsertionPoint:R,getDraggedBlockClientIds:I}=H(_(C)),A=T(),P=w(A);return{sectionRootClientId:A,sectionClientIds:P,insertionPoint:x(),blockInsertionPoint:R(),blockInsertionPointVisible:B(),blocksBeingDragged:I()}},[]),f=(0,oge.useReducedMotion)();if(!e)return;let p=!1;if(!(t===i&&s&&s.includes(e)))return null;let m=a?.index===0&&e===s[a.index],h=a&&a.hasOwnProperty("index")&&e===s[a.index-1];o==="top"&&(p=m||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),S=(y>0?s[y-1]:null)===e;return(v||S)&&(p=!1),(0,Y2.jsx)(qC.__unstableAnimatePresence,{children:p&&(0,Y2.jsx)(qC.__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:K("block-editor-block-list__zoom-out-separator",{"is-dragged-over":r}),"data-is-insertion-point":"true",onDragOver:()=>n(!0),onDragLeave:()=>n(!1),children:(0,Y2.jsx)(qC.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{delay:-.125}},transition:{ease:"linear",duration:.1,delay:.125},children:(0,ige.__)("Drop pattern.")})})})}var Gi=c(E(),1),aI=(0,wm.createContext)();aI.displayName="IntersectionObserverContext";var q2=new WeakMap,JUe={trailing:!0};function e9e({className:e,...t}){let{isOutlineMode:o,isFocusMode:r,isPreviewMode:n,editedContentOnlySection:i}=(0,Qa.useSelect)(f=>{let{getSettings:p,isTyping:g,hasBlockSpotlight:m,getEditedContentOnlySection:h}=H(f(C)),{outlineMode:b,focusMode:v,isPreviewMode:y}=p();return{isOutlineMode:b&&!g(),isFocusMode:v||m(),isPreviewMode:y,editedContentOnlySection:h()}},[]),s=(0,Qa.useRegistry)(),{setBlockVisibility:a}=(0,Qa.useDispatch)(C),l=(0,Z2.useDebounce)((0,wm.useCallback)(()=>{let f={};q2.get(s).forEach(([p,g])=>{f[p]=g}),a(f)},[s]),300,JUe),u=(0,wm.useMemo)(()=>{let{IntersectionObserver:f}=window;if(f)return new f(p=>{q2.get(s)||q2.set(s,[]);for(let g of p){let m=g.target.getAttribute("data-block");q2.get(s).push([m,g.isIntersecting])}l()})},[]),d=Rb({ref:(0,Z2.useMergeRefs)([xb(),Bme()]),className:K("is-root-container",e,{"is-outline-mode":o,"is-focus-mode":r,"is-preview-mode":n})},t);return(0,Gi.jsxs)(aI.Provider,{value:u,children:[(0,Gi.jsx)("div",{...d}),!!i&&(0,Gi.jsx)(t9e,{clientId:i})]})}function t9e({clientId:e}){let{stopEditingContentOnlySection:t}=H((0,Qa.useDispatch)(C)),o=(0,Qa.useSelect)(r=>{let{isBlockSelected:n,hasSelectedInnerBlock:i,getBlockSelectionStart:s}=r(C);return!s()||n(e)||i(e,!0)},[e]);return(0,wm.useEffect)(()=>{o||t()},[o,t]),null}function US(e){return(0,Gi.jsx)(rT,{value:_F,children:(0,Gi.jsx)(e9e,{...e})})}var o9e=[],r9e=new Set;function n9e({placeholder:e,rootClientId:t,renderAppender:o,__experimentalAppenderTagName:r,layout:n=Dz}){let i=o!==!1,s=!!o,{order:a,isZoomOut:l,selectedBlocks:u,visibleBlocks:d,shouldRenderAppender:f}=(0,Qa.useSelect)(p=>{let{getSettings:g,getBlockOrder:m,getSelectedBlockClientIds:h,__unstableGetVisibleBlocks:b,getTemplateLock:v,getBlockEditingMode:y,isSectionBlock:k,isContainerInsertableToInContentOnlyMode:S,getBlockName:_,isZoomOut:x,canInsertBlockType:w}=H(p(C)),T=m(t);if(g().isPreviewMode)return{order:T,selectedBlocks:o9e,visibleBlocks:r9e};let B=h(),R=B[0],I=!t&&!R&&(!T.length||!w((0,sge.getDefaultBlockName)(),t)),A=!!(t&&R&&t===R),P=v(t);return{order:T,selectedBlocks:B,visibleBlocks:b(),isZoomOut:x(),shouldRenderAppender:(!k(t)||S(_(R),t))&&y(t)!=="disabled"&&(!P||P==="contentOnly")&&i&&!x()&&(s||A||I)}},[t,i,s]);return(0,Gi.jsxs)(pP,{value:n,children:[a.map(p=>(0,Gi.jsxs)(Qa.AsyncModeProvider,{value:!d.has(p)&&!u.includes(p),children:[l&&(0,Gi.jsx)(E9,{clientId:p,rootClientId:t,position:"top"}),(0,Gi.jsx)(yI,{rootClientId:t,clientId:p}),l&&(0,Gi.jsx)(E9,{clientId:p,rootClientId:t,position:"bottom"})]},p)),a.length<1&&e,f&&(0,Gi.jsx)(dme,{tagName:r,rootClientId:t,CustomAppender:o})]})}function IC(e){return(0,Gi.jsx)(Qa.AsyncModeProvider,{value:!1,children:(0,Gi.jsx)(n9e,{...e})})}var Vk=c(J(),1),fG=c(Tt(),1),pG=c(U(),1),Pye=c(Yl(),1),mM=c(F(),1),Fk=c(de(),1),mG=c(ar(),1),zk=c(G(),1);var Dge=c(fe(),1),Vge=c(J(),1),Fge=c(Tt(),1),xu=c(F(),1);var pc=c(G(),1),Pb=c(de(),1),Ige=c(fe(),1),Oge=c(J(),1),sL=c(F(),1);var QC=c(U(),1),mge=c(Yw(),1),gge=c(Rt(),1),yk=c(F(),1);var Bn=c(U(),1),age=(0,Bn.createSlotFill)("InspectorControls"),i9e=(0,Bn.createSlotFill)("InspectorAdvancedControls"),s9e=(0,Bn.createSlotFill)("InspectorControlsBindings"),a9e=(0,Bn.createSlotFill)("InspectorControlsBackground"),l9e=(0,Bn.createSlotFill)("InspectorControlsBorder"),c9e=(0,Bn.createSlotFill)("InspectorControlsColor"),u9e=(0,Bn.createSlotFill)("InspectorControlsFilter"),d9e=(0,Bn.createSlotFill)("InspectorControlsDimensions"),f9e=(0,Bn.createSlotFill)("InspectorControlsLayout"),p9e=(0,Bn.createSlotFill)("InspectorControlsElements"),m9e=(0,Bn.createSlotFill)("InspectorControlsPosition"),g9e=(0,Bn.createSlotFill)("InspectorControlsTypography"),h9e=(0,Bn.createSlotFill)("InspectorControlsListView"),b9e=(0,Bn.createSlotFill)("InspectorControlsStyles"),y9e=(0,Bn.createSlotFill)("InspectorControlsEffects"),v9e=(0,Bn.createSlotFill)("InspectorControlsContent"),S9e={default:age,advanced:i9e,background:a9e,bindings:s9e,border:l9e,color:c9e,content:v9e,dimensions:d9e,effects:y9e,elements:p9e,filter:u9e,layout:f9e,list:h9e,position:m9e,settings:age,styles:b9e,typography:g9e},fc=S9e,ZC=(0,Bn.createSlotFill)(Symbol("PrivateInspectorControlsAllowedBlocks"));var X2=c(F(),1);var XC="default",Js={viewport:XC,pseudo:XC},lge=(0,X2.createContext)(Js),Q2=lge.Provider;function Ja(){return(0,X2.useContext)(lge)}function Wi(e){return!!e?.viewport&&e.viewport!==XC}function ea(e){return!!e?.pseudo&&e.pseudo!==XC}function Pn(e){return!Wi(e)&&!ea(e)}function cge(e){return Pn(e)?[]:[e.viewport,e.pseudo].filter(t=>t&&t!==XC)}function Ro(e,t){let o=cge(t);return o.length?fd(e,o):e}function In(e,t,o){let r=cge(t);return r.length?Ge(De(e,r,o)):Ge(o)}function uge(e,t){return!t||Pn(e)?t:o=>{let r=Ro(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:In(o?.style,e,i)}}}var bk=c(U(),1),eL=c(F(),1),dge=c(fe(),1),tL=c(J(),1);var J2=c(E(),1),fge=Symbol("ListViewContentPopover"),{Fill:pge,Slot:k9e}=(0,bk.createSlotFill)(fge);function _9e(){return(0,dge.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:35,resize:!1}}}function oL({listViewRef:e}){let{popoverProps:t}=_9e(),o=(0,bk.__experimentalUseSlotFills)(fge),r=!!(o&&o.length),{selectedClientId:n,isOpen:i}=(0,tL.useSelect)(u=>{let{getSelectedBlockClientId:d}=u(C),f=H(u(C));return{selectedClientId:d(),isOpen:f.isListViewContentPanelOpen()}},[]),[s,a]=(0,eL.useState)(null);(0,eL.useLayoutEffect)(()=>{if(!n||!e?.current){a(null);return}let u=e.current.querySelector(`[data-block="${n}"]`);a(u)},[n,e]);let{closeListViewContentPanel:l}=H((0,tL.useDispatch)(C));return!i||!r||!s?null:(0,J2.jsx)(bk.Popover,{...t??{},className:"block-editor-inspector-list-view-content-popover",anchor:s,onClose:l,children:(0,J2.jsx)("div",{style:{width:"280px"},children:(0,J2.jsx)(k9e,{})})})}var Cm=c(E(),1),x9e=["content","list"];function Bb({children:e,group:t="default",__experimentalGroup:o,resetAllFilter:r}){o&&((0,gge.default)("`__experimentalGroup` property in `InspectorControlsFill`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=o);let n=gt(),i=fc[t]?.Fill;if(!i)return(0,mge.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(n[qf]){let s=n.name==="core/template-part",a=x9e.includes(t);if(!(s||a))return null}return!n[qf]&&!n[Dl]?null:t==="content"&&n[Bx]&&n[qf]?n[Dl]?(0,Cm.jsx)(QC.__experimentalStyleProvider,{document,children:(0,Cm.jsx)(pge,{children:e})}):null:(0,Cm.jsx)(QC.__experimentalStyleProvider,{document,children:(0,Cm.jsx)(i,{children:s=>(0,Cm.jsx)(C9e,{fillProps:s,children:e,resetAllFilter:r})})})}function w9e({resetAllFilter:e,children:t}){let{registerResetAllFilter:o,deregisterResetAllFilter:r}=(0,yk.useContext)(QC.__experimentalToolsPanelContext),n=Ja(),i=(0,yk.useMemo)(()=>uge(n,e),[e,n]);return(0,yk.useEffect)(()=>{if(i&&o&&r)return o(i),()=>{r(i)}},[i,o,r]),t}function C9e({children:e,resetAllFilter:t,fillProps:o}){let{forwardedContext:r=[]}=o,n=(0,Cm.jsx)(w9e,{resetAllFilter:t,children:e});return r.reduce((i,[s,a])=>(0,Cm.jsx)(s,{...a,children:i}),n)}var xge=c(U(),1),wge=c(F(),1),Cge=c(Yw(),1),Ege=c(Rt(),1);var bge=c(U(),1),rL=c(J(),1),yge=c(F(),1);var hge=c(fe(),1);function wr(){return(0,hge.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}function vk(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(", ")}var vge=c(E(),1);function Sge({children:e,group:t,label:o}){let{updateBlockAttributes:r}=(0,rL.useDispatch)(C),{getBlockAttributes:n,getBlockName:i,getMultiSelectedBlockClientIds:s,getSelectedBlockClientId:a,hasMultiSelection:l}=(0,rL.useSelect)(C),u=wr(),d=a(),f=(0,yge.useCallback)((p=[])=>{let g={},m=l()?s():[d];m.forEach(h=>{let b=n(h)||{},{style:v}=b,y={style:v},k={attributes:b,clientId:h,name:i(h)};p.forEach(S=>{y={...y,...S(y,k)}}),y={...y,style:Ge(y.style)},g[h]=y}),r(m,g,!0)},[n,i,s,l,d,r]);return(0,vge.jsx)(bge.__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 T9=c(U(),1),nL=c(F(),1),kge=c(E(),1);function _ge({Slot:e,fillProps:t,...o}){let r=(0,nL.useContext)(T9.__experimentalToolsPanelContext),n=(0,nL.useMemo)(()=>({...t??{},forwardedContext:[...t?.forwardedContext??[],[T9.__experimentalToolsPanelContext.Provider,{value:r}]]}),[r,t]);return(0,kge.jsx)(e,{...o,fillProps:n,bubblesVirtually:!0})}var iL=c(E(),1);function E9e({__experimentalGroup:e,group:t="default",label:o,fillProps:r,...n},i){e&&((0,Ege.default)("`__experimentalGroup` property in `InspectorControlsSlot`",{since:"6.2",version:"6.4",alternative:"`group`"}),t=e);let s=fc[t],a=(0,xge.__experimentalUseSlotFills)(s?.name);if(!s)return(0,Cge.default)(`Unknown InspectorControls group "${t}" provided.`),null;if(!a?.length)return null;let{Slot:l}=s;return o?(0,iL.jsx)(Sge,{group:t,label:o,children:(0,iL.jsx)(_ge,{...n,fillProps:r,Slot:l})}):(0,iL.jsx)(l,{...n,ref:i,fillProps:r,bubblesVirtually:!0})}var R9=(0,wge.forwardRef)(E9e);var B9=c(E(),1),Tge=Bb;Tge.Slot=R9;var Em=e=>(0,B9.jsx)(Bb,{...e,group:"advanced"});Em.Slot=function(t){return(0,B9.jsx)(R9,{...t,group:"advanced"})};Em.slotName="InspectorAdvancedControls";var Oe=Tge;var Bge=c(J(),1),Tm=c(de(),1),JC=c(G(),1);function Rge(e){let t=e?.style?.position?.type;return t==="sticky"?(0,JC.__)("Sticky"):t==="fixed"?(0,JC.__)("Fixed"):null}function Vo(e){return(0,Bge.useSelect)(t=>{if(!e)return null;let o=t(C),{getBlockName:r,getBlockAttributes:n,getBlock:i,__experimentalGetParsedPattern:s}=o,{getBlockType:a,getActiveBlockVariation:l}=t(Tm.store),u=r(e),d=a(u);if(!d)return null;let f=n(e),{isSectionBlock:p}=H(o),g=f?.metadata?.patternName;if(g&&p(e)){let S=s(g),_=Rge(f);return{isSynced:!1,title:(0,JC.__)("Pattern"),icon:Gc,description:S?.description||(0,JC.__)("A block pattern."),anchor:f?.anchor,positionLabel:_,positionType:f?.style?.position?.type,name:S?.title||f?.metadata?.name}}let m=l(u,f,void 0,i?.(e)?.innerContent),h=(0,Tm.isReusableBlock)(d)||(0,Tm.isTemplatePart)(d),v=(h?(0,Tm.__experimentalGetBlockLabel)(d,f):void 0)||d.title,y=Rge(f),k={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 m?{isSynced:h,title:m.title||d.title,icon:m.icon||d.icon,description:m.description||d.description,anchor:f?.anchor,positionLabel:y,positionType:f?.style?.position?.type,name:f?.metadata?.name}:k},[e])}var Rm=c(E(),1),eE="position",P9={key:"default",value:"",label:(0,pc.__)("Default")},I9={key:"sticky",value:"sticky",label:(0,pc._x)("Sticky","Name for the value of the CSS position property"),hint:(0,pc.__)("The block will stick to the top of the window instead of scrolling.")},Pge={key:"fixed",value:"fixed",label:(0,pc._x)("Fixed","Name for the value of the CSS position property"),hint:(0,pc.__)("The block will not move when the page is scrolled.")},T9e=["top","right","bottom","left"],R9e=["sticky","fixed"];function B9e({selector:e,style:t}){let o="",{type:r}=t?.position||{};return R9e.includes(r)&&(o+=`${e} {`,o+=`position: ${r};`,T9e.forEach(n=>{t?.position?.[n]!==void 0&&(o+=`${n}: ${t.position[n]};`)}),(r==="sticky"||r==="fixed")&&(o+="z-index: 10"),o+="}"),o}function P9e(e){let t=(0,Pb.getBlockSupport)(e,eE);return!!(t===!0||t?.sticky)}function I9e(e){let t=(0,Pb.getBlockSupport)(e,eE);return!!(t===!0||t?.fixed)}function O9e(e){return!!(0,Pb.getBlockSupport)(e,eE)}function Age(e){let t=e?.style?.position?.type;return t==="sticky"||t==="fixed"}function Lge({name:e}={}){let[t,o]=Le("position.fixed","position.sticky"),r=!t&&!o;return!O9e(e)||r}function A9e({style:e={},clientId:t,name:o,setAttributes:r}){let n=I9e(o),i=P9e(o),s=e?.position?.type,{firstParentClientId:a}=(0,Oge.useSelect)(m=>{let{getBlockParents:h}=m(C),b=h(t);return{firstParentClientId:b[b.length-1]}},[t]),l=Vo(a),u=i&&s===I9.value&&l?(0,pc.sprintf)((0,pc.__)("The block will stick to the scrollable area of the parent %s block."),l.title):null,d=(0,sL.useMemo)(()=>{let m=[P9];return(i||s===I9.value)&&m.push(I9),(n||s===Pge.value)&&m.push(Pge),m},[n,i,s]),f=m=>{let b={...e,position:{...e?.position,type:m,top:m==="sticky"||m==="fixed"?"0px":void 0}};r({style:Ge(b)})},p=s&&d.find(m=>m.value===s)||P9,g=(0,sL.useId)();return d.length>1?(0,Rm.jsx)(Oe,{group:"position",children:(0,Rm.jsx)(tU,{label:(0,pc.__)("Position"),hideLabelFromVision:!0,description:u,items:d,value:p,onValueChange:m=>{f(m.value)},children:d.map(m=>{let h=m.hint?`${g}-${m.key}`:void 0;return(0,Rm.jsxs)(tU.Item,{value:m,label:m.label,className:"block-editor-hooks__position-control-item","aria-describedby":h,children:[(0,Rm.jsx)("div",{children:m.label}),m.hint&&(0,Rm.jsx)("div",{id:h,className:"block-editor-hooks__position-control-item-hint","aria-hidden":"true",children:m.hint})]},m.key)})})}):null}var O9={edit:function(t){return Lge(t)?null:(0,Rm.jsx)(A9e,{...t})},useBlockProps:M9e,attributeKeys:["style"],hasSupport(e){return(0,Pb.hasBlockSupport)(e,eE)}},L9e={};function M9e({name:e,style:t}){let o=(0,Pb.hasBlockSupport)(e,eE),r=Lge({name:e}),n=o&&!r,i=(0,Ige.useInstanceId)(L9e),s=`.wp-container-${i}.wp-container-${i}`,a;n&&(a=B9e({selector:s,style:t})||"");let l=K({[`wp-container-${i}`]:n&&!!a,[`is-position-${t?.position?.type}`]:n&&!!a&&!!t?.position?.type});return el({css:a}),{className:l}}var zge={placement:"top-start"},Mge={...zge,flip:!1,shift:!0},N9e={...zge,flip:!0,shift:!1};function Nge(e,t,o,r,n){if(!e||!t)return Mge;let i=o?.scrollTop||0,s=Vv(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)?Mge:N9e}function aL({contentElement:e,clientId:t}){let o=Nt(t),[r,n]=(0,xu.useState)(0),{blockIndex:i,isSticky:s}=(0,Vge.useSelect)(p=>{let{getBlockIndex:g,getBlockAttributes:m}=p(C);return{blockIndex:g(t),isSticky:Age(m(t))}},[t]),a=(0,xu.useMemo)(()=>{if(e)return(0,Fge.getScrollContainer)(e)},[e]),[l,u]=(0,xu.useState)(()=>Nge(e,o,a,r,s)),d=(0,Dge.useRefEffect)(p=>{n(p.offsetHeight)},[]),f=(0,xu.useCallback)(()=>u(Nge(e,o,a,r,s)),[e,o,a,r,s]);return(0,xu.useLayoutEffect)(f,[i,f]),(0,xu.useLayoutEffect)(()=>{if(!e||!o)return;let p=e?.ownerDocument?.defaultView;p?.addEventListener?.("resize",f);let g,m=o?.ownerDocument?.defaultView;return m?.ResizeObserver&&(g=new m.ResizeObserver(f),g.observe(o)),()=>{p?.removeEventListener?.("resize",f),g&&g.disconnect()}},[f,e,o]),{...l,ref:d}}var jge=c(J(),1);function lL(e){return(0,jge.useSelect)(o=>{let{getBlockRootClientId:r,getBlockParents:n,__experimentalGetBlockListSettingsForBlocks:i,isBlockInsertionPointVisible:s,getBlockInsertionPoint:a,getBlockOrder:l,hasMultiSelection:u,getLastMultiSelectedBlockClientId:d}=o(C),f=n(e),p=i(f),g=f.find(h=>p[h]?.__experimentalCaptureToolbars),m=!1;if(s()){let h=a();m=l(h.rootClientId)[h.index]===e}return{capturingClientId:g,isInsertionPointVisible:m,lastClientId:u()?d():null,rootClientId:r(e)}},[e])}var cL=c(E(),1);function Hge({clientId:e,__unstableContentRef:t}){let{isInsertionPointVisible:o,lastClientId:r,rootClientId:n}=lL(e),i=aL({contentElement:t?.current,clientId:e});return(0,cL.jsx)(Xa,{clientId:e,bottomClientId:r,className:K("block-editor-block-list__block-side-inserter-popover",{"is-insertion-point-visible":o}),__unstableContentRef:t,...i,children:(0,cL.jsx)("div",{className:"block-editor-block-list__empty-block-inserter",children:(0,cL.jsx)(Za,{position:"bottom right",rootClientId:n,clientId:e,__experimentalIsQuick:!0})})})}var vye=c(J(),1),Dk=c(F(),1),Sye=c(Yl(),1);var mye=c(G(),1),gye=c(J(),1),lG=c(F(),1),hye=c(fe(),1),rf=c(de(),1),bye=c(U(),1);var Ib=c(U(),1),Jge=c(J(),1),ehe=c(G(),1);var Kge=c(de(),1),Yge=c(U(),1),tE=c(J(),1),oE=c(F(),1),qge=c(fe(),1);var Gge=c(Tt(),1),wu=c(F(),1),uL=50,Wge=25,D9e=1e3,Uge=D9e*(Wge/1e3);function $ge(){let e=(0,wu.useRef)(null),t=(0,wu.useRef)(null),o=(0,wu.useRef)(null),r=(0,wu.useRef)(null);(0,wu.useEffect)(()=>()=>{r.current&&(clearInterval(r.current),r.current=null)},[]);let n=(0,wu.useCallback)(a=>{e.current=a.clientY,o.current=(0,Gge.getScrollContainer)(a.target),r.current=setInterval(()=>{if(o.current&&t.current){let l=o.current.scrollTop+t.current;o.current.scroll({top:l})}},Wge)},[]),i=(0,wu.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-uL,0),p=Math.max(d-u-uL,0),g=f===0||p===0?0:p/f;t.current=Uge*g}else if(a.clientY<u){let f=Math.max(u-uL,0),p=Math.max(u-d-uL,0),g=f===0||p===0?0:p/f;t.current=-Uge*g}else t.current=0},[]);return[n,i,()=>{e.current=null,o.current=null,r.current&&(clearInterval(r.current),r.current=null)}]}var A9=c(E(),1),V9e=({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:g}=(0,tE.useSelect)(R=>{let{canMoveBlocks:I,getBlockRootClientId:A,getBlockName:P,getBlockAttributes:O,isBlockInsertionPointVisible:N}=R(C),{getBlockType:z,getActiveBlockVariation:D}=R(Kge.store),M=A(o[0]),V=P(o[0]),L=D(V,O(o[0]));return{srcRootClientId:M,isDraggable:I(o),icon:L?.icon||z(V)?.icon,visibleInserter:N(),getBlockType:z}},[o]),m=(0,oE.useRef)(!1),[h,b,v]=$ge(),{getAllowedBlocks:y,getBlockNamesByClientId:k,getBlockRootClientId:S}=(0,tE.useSelect)(C),{startDraggingBlocks:_,stopDraggingBlocks:x}=(0,tE.useDispatch)(C);(0,oE.useEffect)(()=>()=>{m.current&&x()},[]);let T=Nt(o[0])?.closest("body");return(0,oE.useEffect)(()=>{if(!T||!a)return;let I=(0,qge.throttle)(A=>{if(!A.target.closest("[data-block]"))return;let P=k(o),O=A.target.closest("[data-block]").getAttribute("data-block"),N=y(O),z=k([O])[0],D;if(N?.length===0){let M=S(O),V=k([M])[0],L=y(M);D=$2(g,L,P,V)}else D=$2(g,N,P,z);!D&&!p?window?.document?.body?.classList?.add("block-draggable-invalid-drag-token"):window?.document?.body?.classList?.remove("block-draggable-invalid-drag-token")},200);return T.addEventListener("dragover",I),()=>{T.removeEventListener("dragover",I)}},[o,T,a,y,k,S,g,p]),d?(0,A9.jsx)(Yge.Draggable,{appendToOwnerDocument:e,cloneClassname:r,__experimentalTransferDataType:"wp-blocks",transferData:{type:"block",srcClientIds:o,srcRootClientId:u},onDragStart:R=>{window.requestAnimationFrame(()=>{_(o),m.current=!0,h(R),i&&i()})},onDragOver:b,onDragEnd:()=>{x(),m.current=!1,v(),s&&s()},__experimentalDragComponent:l!==void 0?l:(0,A9.jsx)(r2,{count:o.length,icon:f,fadeWhenDisabled:!0}),elementId:n,children:({onDraggableStart:R,onDraggableEnd:I})=>t({draggable:!0,onDragStart:R,onDragEnd:I})}):t({draggable:!1})},dL=V9e;var Xge=c(de(),1),Qge=c(U(),1);var fL=c(fe(),1),pL=c(J(),1),Sk=c(F(),1),tl=c(G(),1),L9=c(io(),1);var ot=c(G(),1),Bm=(e,t)=>e==="up"?t==="horizontal"?(0,ot.isRTL)()?"right":"left":"up":e==="down"?t==="horizontal"?(0,ot.isRTL)()?"left":"right":"down":null;function Zge(e,t,o,r,n,i,s){let a=o+1;if(e>1)return F9e(e,o,r,n,i,s);if(r&&n)return(0,ot.sprintf)((0,ot.__)("Block %s is the only block, and cannot be moved"),t);if(i>0&&!n){let l=Bm("down",s);if(l==="down")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d down to position %3$d"),t,a,a+1);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a+1);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a+1)}if(i>0&&n){let l=Bm("down",s);if(l==="down")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved down"),t);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the end of the content and can\u2019t be moved right"),t)}if(i<0&&!r){let l=Bm("up",s);if(l==="up")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d up to position %3$d"),t,a,a-1);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d left to position %3$d"),t,a,a-1);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$s block from position %2$d right to position %3$d"),t,a,a-1)}if(i<0&&r){let l=Bm("up",s);if(l==="up")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved up"),t);if(l==="left")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved left"),t);if(l==="right")return(0,ot.sprintf)((0,ot.__)("Block %1$s is at the beginning of the content and can\u2019t be moved right"),t)}}function F9e(e,t,o,r,n,i){let s=t+1;if(o&&r)return(0,ot.__)("All blocks are selected, and cannot be moved");if(n>0&&!r){let a=Bm("down",i);if(a==="down")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d down by one place"),e,s);if(a==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n>0&&r){let a=Bm("down",i);if(a==="down")return(0,ot.__)("Blocks cannot be moved down as they are already at the bottom");if(a==="left")return(0,ot.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ot.__)("Blocks cannot be moved right as they are already are at the rightmost position")}if(n<0&&!o){let a=Bm("up",i);if(a==="up")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d up by one place"),e,s);if(a==="left")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d left by one place"),e,s);if(a==="right")return(0,ot.sprintf)((0,ot.__)("Move %1$d blocks from position %2$d right by one place"),e,s)}if(n<0&&o){let a=Bm("up",i);if(a==="up")return(0,ot.__)("Blocks cannot be moved up as they are already at the top");if(a==="left")return(0,ot.__)("Blocks cannot be moved left as they are already are at the leftmost position");if(a==="right")return(0,ot.__)("Blocks cannot be moved right as they are already are at the rightmost position")}}var Yd=c(E(),1),z9e=(e,t)=>e==="up"?t==="horizontal"?(0,tl.isRTL)()?dn:Pi:eh:e==="down"?t==="horizontal"?(0,tl.isRTL)()?Pi:dn:un:null,j9e=(e,t)=>e==="up"?t==="horizontal"?(0,tl.isRTL)()?(0,tl.__)("Move right"):(0,tl.__)("Move left"):(0,tl.__)("Move up"):e==="down"?t==="horizontal"?(0,tl.isRTL)()?(0,tl.__)("Move left"):(0,tl.__)("Move right"):(0,tl.__)("Move down"):null,M9=(0,Sk.forwardRef)(({clientIds:e,direction:t,orientation:o,...r},n)=>{let i=(0,fL.useInstanceId)(M9),s=(0,Sk.useMemo)(()=>Array.isArray(e)?e:[e],[e]),a=s.length,l=(0,fL.useViewportMatch)("small","<"),{blockType:u,isDisabled:d,rootClientId:f,isFirst:p,isLast:g,firstIndex:m,orientation:h="vertical"}=(0,pL.useSelect)(_=>{let{getBlockIndex:x,getBlockRootClientId:w,getBlockOrder:T,getBlock:B,getBlockListSettings:R}=_(C),I=s[0],A=w(I),P=x(I),O=x(s[s.length-1]),N=T(A),z=B(I),D=P===0,M=O===N.length-1,{orientation:V}=R(A)||{};return{blockType:z?(0,Xge.getBlockType)(z.name):null,isDisabled:t==="up"?D:M,rootClientId:A,firstIndex:P,isFirst:D,isLast:M,orientation:o||V}},[t,o,s]),{moveBlocksDown:b,moveBlocksUp:v}=(0,pL.useDispatch)(C),y=t==="up"?v:b,k=_=>{y(e,f),r.onClick&&r.onClick(_)},S=`block-editor-block-mover-button__description-${i}`;return(0,Yd.jsxs)(Yd.Fragment,{children:[(0,Yd.jsx)(Qge.Button,{__next40pxDefaultSize:!0,ref:n,className:K("block-editor-block-mover-button",`is-${t}-button`),icon:z9e(t,h),label:j9e(t,h),tooltipPosition:!l&&t==="down"&&h==="vertical"?"bottom":"top","aria-describedby":S,...r,onClick:d?null:k,disabled:d,accessibleWhenDisabled:!0,shortcut:t==="up"?L9.displayShortcut.secondary("t"):L9.displayShortcut.secondary("y")}),(0,Yd.jsx)(bt,{id:S,children:Zge(a,u&&u.title,m,p,g,t==="up"?-1:1,h)})]})}),mL=(0,Sk.forwardRef)((e,t)=>(0,Yd.jsx)(M9,{direction:"up",ref:t,...e})),gL=(0,Sk.forwardRef)((e,t)=>(0,Yd.jsx)(M9,{direction:"down",ref:t,...e}));var Cu=c(E(),1);function H9e({clientIds:e,hideDragHandle:t}){let{canMove:o,rootClientId:r,isFirst:n,isLast:i,orientation:s,isManualGrid:a}=(0,Jge.useSelect)(l=>{let{getBlockIndex:u,getBlockListSettings:d,canMoveBlocks:f,getBlockOrder:p,getBlockRootClientId:g,getBlockAttributes:m}=l(C),h=Array.isArray(e)?e:[e],b=h[0],v=g(b),y=u(b),k=u(h[h.length-1]),S=p(v),{layout:_={}}=m(v)??{};return{canMove:f(e),rootClientId:v,isFirst:y===0,isLast:k===S.length-1,orientation:d(v)?.orientation,isManualGrid:_.type==="grid"&&_.isManualPlacement&&window.__experimentalEnableGridInteractivity}},[e]);return!o||n&&i&&!r||t&&a?null:(0,Cu.jsxs)(Ib.ToolbarGroup,{className:K("block-editor-block-mover",{"is-horizontal":s==="horizontal"}),children:[!t&&(0,Cu.jsx)(dL,{clientIds:e,fadeWhenDisabled:!0,children:l=>(0,Cu.jsx)(Ib.Button,{__next40pxDefaultSize:!0,icon:Hx,className:"block-editor-block-mover__drag-handle",label:(0,ehe.__)("Drag"),tabIndex:"-1",...l})}),!a&&(0,Cu.jsxs)("div",{className:"block-editor-block-mover__move-button-container",children:[(0,Cu.jsx)(Ib.ToolbarItem,{children:l=>(0,Cu.jsx)(mL,{clientIds:e,...l})}),(0,Cu.jsx)(Ib.ToolbarItem,{children:l=>(0,Cu.jsx)(gL,{clientIds:e,...l})})]})]})}var hL=H9e;var rhe=c(U(),1),yL=c(J(),1),vL=c(G(),1),nhe=c(F(),1);var rE=c(J(),1),Pm=c(F(),1);var{clearTimeout:the,setTimeout:U9e}=window,ohe=200;function G9e({ref:e,isFocused:t,highlightParent:o,debounceTimeout:r=ohe}){let{getSelectedBlockClientId:n,getBlockRootClientId:i}=(0,rE.useSelect)(C),{toggleBlockHighlight:s}=(0,rE.useDispatch)(C),a=(0,Pm.useRef)(),l=(0,rE.useSelect)(h=>h(C).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&&the&&the(h)},g=h=>{h&&h.stopPropagation(),p(),u(!0)},m=h=>{h&&h.stopPropagation(),p(),a.current=U9e(()=>{f()&&u(!1)},r)};return(0,Pm.useEffect)(()=>()=>{u(!1),p()},[]),{debouncedShowGestures:g,debouncedHideGestures:m}}function kk({ref:e,highlightParent:t=!1,debounceTimeout:o=ohe}){let[r,n]=(0,Pm.useState)(!1),{debouncedShowGestures:i,debouncedHideGestures:s}=G9e({ref:e,debounceTimeout:o,isFocused:r,highlightParent:t}),a=(0,Pm.useRef)(!1),l=()=>e?.current&&e.current.contains(e.current.ownerDocument.activeElement);return(0,Pm.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 bL=c(E(),1);function ihe(){let{selectBlock:e}=(0,yL.useDispatch)(C),{parentClientId:t}=(0,yL.useSelect)(i=>{let{getBlockParents:s,getSelectedBlockClientIds:a,getParentSectionBlock:l}=H(i(C)),[u]=a(),d=l(u),f=s(u);return{parentClientId:d??f[f.length-1]}},[]),o=Vo(t),r=(0,nhe.useRef)(),n=kk({ref:r,highlightParent:!0});return(0,bL.jsx)("div",{className:"block-editor-block-parent-selector",ref:r,...n,children:(0,bL.jsx)(rhe.ToolbarButton,{className:"block-editor-block-parent-selector__button",onClick:()=>e(t),label:(0,vL.sprintf)((0,vL.__)("Select parent block: %s"),o?.title),showTooltip:!0,icon:(0,bL.jsx)(Et,{icon:o?.icon})})},t)}var SL=c(U(),1);var Ob=c(U(),1),W9e=(0,Ob.createSlotFill)("BlockControls"),$9e=(0,Ob.createSlotFill)("BlockControlsBlock"),K9e=(0,Ob.createSlotFill)("BlockFormatControls"),Y9e=(0,Ob.createSlotFill)("BlockControlsOther"),q9e=(0,Ob.createSlotFill)("BlockControlsParent"),Z9e=(0,Ob.createSlotFill)("BlockControlsStyleState"),X9e={default:W9e,block:$9e,inline:K9e,other:Y9e,parent:q9e,"style-state":Z9e},nE=X9e;function she(e,t){let o=gt();return o[Dl]?nE[e]?.Fill:o[zy]&&t?nE.parent.Fill:null}var qd=c(E(),1);function N9({group:e="default",controls:t,children:o,__experimentalShareWithChildBlocks:r=!1}){let n=she(e,r);if(!n)return null;let i=(0,qd.jsxs)(qd.Fragment,{children:[e==="default"&&(0,qd.jsx)(SL.ToolbarGroup,{controls:t}),o]});return(0,qd.jsx)(SL.__experimentalStyleProvider,{document,children:(0,qd.jsx)(n,{children:s=>{let{forwardedContext:a=[]}=s;return a.reduce((l,[u,d])=>(0,qd.jsx)(u,{...d,children:l}),i)}})})}var iE=c(F(),1),Zd=c(U(),1),lhe=c(Yw(),1);var D9=c(E(),1),{ComponentsContext:ahe}=H(Zd.privateApis);function V9({group:e="default",...t}){let o=(0,iE.useContext)(Zd.__experimentalToolbarContext),r=(0,iE.useContext)(ahe),n=(0,iE.useMemo)(()=>({forwardedContext:[[Zd.__experimentalToolbarContext.Provider,{value:o}],[ahe.Provider,{value:r}]]}),[o,r]),i=nE[e],s=(0,Zd.__experimentalUseSlotFills)(i.name);if(!i)return(0,lhe.default)(`Unknown BlockControls group "${e}" provided.`),null;if(!s?.length)return null;let{Slot:a}=i,l=(0,D9.jsx)(a,{...t,bubblesVirtually:!0,fillProps:n});return e==="default"?l:(0,D9.jsx)(Zd.ToolbarGroup,{children:l})}var F9=c(E(),1),che=N9;che.Slot=V9;var z9=e=>(0,F9.jsx)(N9,{group:"inline",...e});z9.Slot=function(t){return(0,F9.jsx)(V9,{group:"inline",...t})};var Do=che;var uhe=c(U(),1),{Fill:dhe,Slot:Q9e}=(0,uhe.createSlotFill)("__unstableBlockToolbarLastItem");dhe.Slot=Q9e;var kL=dhe;var jL=c(U(),1);var Ek=c(de(),1),$i=c(U(),1),Am=c(J(),1);var FL=c(F(),1),rl=c(G(),1),fbe=c(Yl(),1),Jd=c(fe(),1);var xk=c(J(),1),Im=c(de(),1);var The=c(F(),1),aE=c(de(),1),sE=c(J(),1),Rhe=c(us(),1),Xd=c(G(),1);var ta=c(de(),1),J9e="align";var fhe="__experimentalBorder",_L="color",eGe="customClassName",phe="typography.__experimentalFontFamily",mhe="typography.fontSize",tGe="typography.lineHeight",oGe="typography.__experimentalFontStyle",rGe="typography.__experimentalFontWeight",ghe="typography.textAlign",nGe="typography.textColumns",iGe="typography.__experimentalTextDecoration",sGe="typography.__experimentalWritingMode",aGe="typography.__experimentalTextTransform",lGe="typography.__experimentalLetterSpacing",cGe="layout",uGe=[tGe,mhe,oGe,rGe,phe,ghe,nGe,iGe,aGe,sGe,lGe],dGe=["shadow"],fGe="spacing",pGe=[...dGe,...uGe,fhe,_L,fGe],hhe=e=>(0,ta.hasBlockSupport)(e,J9e);function bhe(e,t="any"){let o=(0,ta.getBlockSupport)(e,fhe);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}var yhe=e=>{let t=(0,ta.getBlockSupport)(e,_L);return t!==null&&typeof t=="object"&&!!t.gradients},vhe=e=>{let t=(0,ta.getBlockSupport)(e,_L);return t&&t.background!==!1},She=e=>(0,ta.hasBlockSupport)(e,ghe);var khe=e=>{let t=(0,ta.getBlockSupport)(e,_L);return t&&t.text!==!1};var _he=e=>(0,ta.hasBlockSupport)(e,eGe,!0);var xhe=e=>(0,ta.hasBlockSupport)(e,phe);var whe=e=>(0,ta.hasBlockSupport)(e,mhe);var Che=e=>(0,ta.hasBlockSupport)(e,cGe);var Ehe=e=>pGe.some(t=>(0,ta.hasBlockSupport)(e,t));function mGe(e){try{let t=(0,aE.parse)(e,{__unstableSkipMigrationLogs:!0,__unstableSkipAutop:!0});return!(t.length===1&&t[0].name==="core/freeform")}catch{return!1}}var gGe={align:hhe,borderColor:e=>bhe(e,"color"),backgroundColor:vhe,textAlign:She,textColor:khe,gradient:yhe,className:_he,fontFamily:xhe,fontSize:whe,layout:Che,style:Ehe};function hGe(e,t){return Object.entries(gGe).reduce((o,[r,n])=>(n(e.name)&&n(t.name)&&(o[r]=e.attributes[r]),o),{})}function j9(e,t,o){for(let r=0;r<Math.min(t.length,e.length);r+=1)o(e[r].clientId,hGe(t[r],e[r])),j9(e[r].innerBlocks,t[r].innerBlocks,o)}function _k(){let e=(0,sE.useRegistry)(),{updateBlockAttributes:t}=(0,sE.useDispatch)(C),{createSuccessNotice:o,createWarningNotice:r,createErrorNotice:n}=(0,sE.useDispatch)(Rhe.store);return(0,The.useCallback)(async i=>{let s="";try{if(!window.navigator.clipboard){n((0,Xd.__)("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,Xd.__)("Unable to paste styles. Please allow browser clipboard permissions before continuing."),{type:"snackbar"});return}if(!s||!mGe(s)){r((0,Xd.__)("Unable to paste styles. Block styles couldn't be found within the copied content."),{type:"snackbar"});return}let a=(0,aE.parse)(s);if(a.length===1?e.batch(()=>{j9(i,i.map(()=>a[0]),t)}):e.batch(()=>{j9(i,a,t)}),i.length===1){let l=(0,aE.getBlockType)(i[0].name)?.title;o((0,Xd.sprintf)((0,Xd.__)("Pasted styles to %s."),l),{type:"snackbar"})}else o((0,Xd.sprintf)((0,Xd.__)("Pasted styles to %d blocks."),i.length),{type:"snackbar"})},[e.batch,t,o,r,n])}function Bhe({clientIds:e,children:t,__experimentalUpdateSelection:o}){let{getDefaultBlockName:r,getGroupingBlockName:n}=(0,xk.useSelect)(Im.store),i=(0,xk.useSelect)(k=>{let{canInsertBlockType:S,getBlockRootClientId:_,getBlocksByClientId:x,getDirectInsertBlock:w,canRemoveBlocks:T}=k(C),B=x(e),R=_(e[0]),I=S(r(),R),A=R?w(R):null;return{canRemove:T(e),canInsertBlock:B.every(P=>(I||!!A)&&S(P.name,R)),canCopyStyles:B.every(P=>!!P&&((0,Im.hasBlockSupport)(P.name,"color")||(0,Im.hasBlockSupport)(P.name,"typography"))),canDuplicate:B.every(P=>!!P&&(0,Im.hasBlockSupport)(P.name,"multiple",!0)&&S(P.name,R))}},[e,r]),{getBlocksByClientId:s,getBlocks:a}=(0,xk.useSelect)(C),{canRemove:l,canInsertBlock:u,canCopyStyles:d,canDuplicate:f}=i,{removeBlocks:p,replaceBlocks:g,duplicateBlocks:m,insertAfterBlock:h,insertBeforeBlock:b,flashBlock:v}=(0,xk.useDispatch)(C),y=_k();return t({canCopyStyles:d,canDuplicate:f,canInsertBlock:u,canRemove:l,onDuplicate(){return m(e,o)},onRemove(){return p(e,o)},onInsertBefore(){b(e[0])},onInsertAfter(){h(e[e.length-1])},onGroup(){if(!e.length)return;let k=n(),S=(0,Im.switchToBlockType)(s(e),k);S&&g(e,S)},onUngroup(){if(!e.length)return;let k=a(e[0]);k.length&&g(e,k)},onCopy(){e.length===1&&v(e[0])},async onPasteStyles(){await y(s(e))}})}var Phe=c(U(),1),bGe=(0,Phe.createSlotFill)(Symbol("NoteIconSlotFill")),xL=bGe;var Ihe=c(G(),1),Ohe=c(U(),1),wL=c(de(),1),CL=c(J(),1);var Ahe=c(E(),1);function yGe({clientId:e}){let t=(0,CL.useSelect)(r=>r(C).getBlock(e),[e]),{replaceBlocks:o}=(0,CL.useDispatch)(C);return!t||t.name!=="core/html"?null:(0,Ahe.jsx)(Ohe.MenuItem,{onClick:()=>o(e,(0,wL.rawHandler)({HTML:(0,wL.getBlockContent)(t)})),children:(0,Ihe.__)("Convert to Blocks")})}var Lhe=yGe;var Mhe=c(U(),1),{Fill:Nhe,Slot:vGe}=(0,Mhe.createSlotFill)("__unstableBlockSettingsMenuFirstItem");Nhe.Slot=vGe;var EL=Nhe;var Ck=c(U(),1),nbe=c(de(),1),ibe=c(J(),1);var U9=c(U(),1),G9=c(G(),1),Fhe=c(de(),1),BL=c(J(),1),zhe=c(io(),1);var Dhe=c(de(),1),Vhe=c(J(),1);function lE(e){return(0,Vhe.useSelect)(t=>{let{getBlocksByClientId:o,getSelectedBlockClientIds:r,isUngroupable:n,isGroupable:i}=t(C),{getGroupingBlockName:s,getBlockType:a}=t(Dhe.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 TL=c(J(),1),RL=c(de(),1),Ab=c(U(),1);var cE=c(G(),1);var Lb=c(E(),1),SGe={group:{type:"constrained"},row:{type:"flex",flexWrap:"nowrap"},stack:{type:"flex",orientation:"vertical"},grid:{type:"grid"}};function kGe(){let{blocksSelection:e,clientIds:t,groupingBlockName:o,isGroupable:r}=lE(),{replaceBlocks:n}=(0,TL.useDispatch)(C),{canRemove:i,variations:s}=(0,TL.useSelect)(m=>{let{canRemoveBlocks:h}=m(C),{getBlockVariations:b}=m(RL.store);return{canRemove:h(t),variations:b(o,"transform")}},[t,o]),a=m=>{let h=(0,RL.switchToBlockType)(e,o);typeof m!="string"&&(m="group"),h&&h.length>0&&(h[0].attributes.layout=SGe[m],n(t,h))},l=()=>a("row"),u=()=>a("stack"),d=()=>a("grid");if(!r||!i)return null;let f=!!s.find(({name:m})=>m==="group-row"),p=!!s.find(({name:m})=>m==="group-stack"),g=!!s.find(({name:m})=>m==="group-grid");return(0,Lb.jsxs)(Ab.ToolbarGroup,{children:[(0,Lb.jsx)(Ab.ToolbarButton,{icon:Wx,label:(0,cE._x)("Group","action: convert blocks to group"),onClick:a}),f&&(0,Lb.jsx)(Ab.ToolbarButton,{icon:e6,label:(0,cE._x)("Row","action: convert blocks to row"),onClick:l}),p&&(0,Lb.jsx)(Ab.ToolbarButton,{icon:g6,label:(0,cE._x)("Stack","action: convert blocks to stack"),onClick:u}),g&&(0,Lb.jsx)(Ab.ToolbarButton,{icon:Gx,label:(0,cE._x)("Grid","action: convert blocks to grid"),onClick:d})]})}var H9=kGe;var Mb=c(E(),1);function jhe({clientIds:e,isGroupable:t,isUngroupable:o,onUngroup:r,blocksSelection:n,groupingBlockName:i,onClose:s=()=>{}}){let{getSelectedBlockClientIds:a}=(0,BL.useSelect)(C),{replaceBlocks:l}=(0,BL.useDispatch)(C),u=()=>{let p=(0,Fhe.switchToBlockType)(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,Mb.jsxs)(Mb.Fragment,{children:[t&&(0,Mb.jsx)(U9.MenuItem,{shortcut:f.length>1?zhe.displayShortcut.primary("g"):void 0,onClick:()=>{u(),s()},children:(0,G9._x)("Group","verb")}),o&&(0,Mb.jsx)(U9.MenuItem,{onClick:()=>{d(),s()},children:(0,G9._x)("Ungroup","Ungrouping blocks from within a grouping block back into individual blocks within the Editor")})]})}var W9=c(G(),1),Ghe=c(F(),1),Whe=c(U(),1);var Hhe=c(J(),1);function oa(e){return(0,Hhe.useSelect)(t=>{let{canLockBlockType:o,getBlockName:r,isEditLockedBlock:n,isMoveLockedBlock:i,isRemoveLockedBlock:s,isLockedBlock:a}=H(t(C));return{isEditLocked:n(e),isMoveLocked:i(e),isRemoveLocked:s(e),canLock:o(r(e)),isLocked:a(e)}},[e])}var ol=c(G(),1),uE=c(F(),1),Gr=c(U(),1);var PL=c(J(),1),Uhe=c(de(),1);var Fo=c(E(),1),_Ge=["core/navigation"];function xGe(e){return e.remove&&e.move?"all":e.remove&&!e.move?"insert":!1}function IL({clientId:e,onClose:t}){let[o,r]=(0,uE.useState)({move:!1,remove:!1}),{isEditLocked:n,isMoveLocked:i,isRemoveLocked:s}=oa(e),{allowsEditLocking:a,templateLock:l,hasTemplateLock:u}=(0,PL.useSelect)(v=>{let{getBlockName:y,getBlockAttributes:k}=v(C),S=y(e),_=(0,Uhe.getBlockType)(S);return{allowsEditLocking:_Ge.includes(S),templateLock:k(e)?.templateLock,hasTemplateLock:!!_?.attributes?.templateLock}},[e]),[d,f]=(0,uE.useState)(!!l),{updateBlockAttributes:p}=(0,PL.useDispatch)(C),g=Vo(e);(0,uE.useEffect)(()=>{r({move:i,remove:s,...a?{edit:n}:{}})},[n,i,s,a]);let m=Object.values(o).every(Boolean),h=Object.values(o).some(Boolean)&&!m,b=o.move!==i||o.remove!==s||a&&o.edit!==n||u&&d!==!!l;return(0,Fo.jsx)(Gr.Modal,{title:(0,ol.sprintf)((0,ol.__)("Lock %s"),g.title),overlayClassName:"block-editor-block-lock-modal",onRequestClose:t,size:"small",children:(0,Fo.jsxs)("form",{onSubmit:v=>{v.preventDefault(),b&&(p([e],{lock:o,templateLock:d?xGe(o):void 0}),t())},children:[(0,Fo.jsxs)("fieldset",{className:"block-editor-block-lock-modal__options",children:[(0,Fo.jsx)("legend",{children:(0,ol.__)("Select the features you want to lock")}),(0,Fo.jsx)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:(0,Fo.jsxs)("li",{children:[(0,Fo.jsx)(Gr.CheckboxControl,{className:"block-editor-block-lock-modal__options-all",label:(0,ol.__)("Lock all"),checked:m,indeterminate:h,onChange:v=>r({move:v,remove:v,...a?{edit:v}:{}})}),(0,Fo.jsxs)("ul",{role:"list",className:"block-editor-block-lock-modal__checklist",children:[a&&(0,Fo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Fo.jsx)(Gr.CheckboxControl,{label:(0,ol.__)("Lock editing"),checked:!!o.edit,onChange:v=>r(y=>({...y,edit:v}))}),(0,Fo.jsx)(Gr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.edit?lh:ud})]}),(0,Fo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Fo.jsx)(Gr.CheckboxControl,{label:(0,ol.__)("Lock movement"),checked:o.move,onChange:v=>r(y=>({...y,move:v}))}),(0,Fo.jsx)(Gr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.move?lh:ud})]}),(0,Fo.jsxs)("li",{className:"block-editor-block-lock-modal__checklist-item",children:[(0,Fo.jsx)(Gr.CheckboxControl,{label:(0,ol.__)("Lock removal"),checked:o.remove,onChange:v=>r(y=>({...y,remove:v}))}),(0,Fo.jsx)(Gr.Icon,{className:"block-editor-block-lock-modal__lock-icon",icon:o.remove?lh:ud})]})]})]})}),u&&(0,Fo.jsx)(Gr.ToggleControl,{className:"block-editor-block-lock-modal__template-lock",label:(0,ol.__)("Apply to all blocks inside"),checked:d,disabled:o.move&&!o.remove,onChange:()=>f(!d)})]}),(0,Fo.jsxs)(Gr.Flex,{className:"block-editor-block-lock-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Fo.jsx)(Gr.FlexItem,{children:(0,Fo.jsx)(Gr.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,ol.__)("Cancel")})}),(0,Fo.jsx)(Gr.FlexItem,{children:(0,Fo.jsx)(Gr.Button,{variant:"primary",type:"submit",disabled:!b,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,ol.__)("Apply")})})]})]})})}var Nb=c(E(),1);function $9({clientId:e}){let{canLock:t,isLocked:o}=oa(e),[r,n]=(0,Ghe.useReducer)(s=>!s,!1);if(!t)return null;let i=o?(0,W9.__)("Unlock"):(0,W9.__)("Lock");return(0,Nb.jsxs)(Nb.Fragment,{children:[(0,Nb.jsx)(Whe.MenuItem,{icon:o?ud:R4,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog",children:i}),r&&(0,Nb.jsx)(IL,{clientId:e,onClose:n})]})}var OL=c(G(),1),AL=c(U(),1),wk=c(F(),1);var Om=c(E(),1);function K9({clientId:e}){let{canLock:t,isLocked:o}=oa(e),[r,n]=(0,wk.useReducer)(a=>!a,!1),i=(0,wk.useRef)(!1);if((0,wk.useEffect)(()=>{o&&(i.current=!0)},[o]),!o&&!i.current)return null;let s=o?(0,OL.__)("Unlock"):(0,OL.__)("Lock");return!t&&o&&(s=(0,OL.__)("Locked")),(0,Om.jsxs)(Om.Fragment,{children:[(0,Om.jsx)(AL.ToolbarGroup,{className:"block-editor-block-lock-toolbar",children:(0,Om.jsx)(AL.ToolbarButton,{disabled:!t,icon:o?lh:ud,label:s,onClick:n,"aria-expanded":r,"aria-haspopup":"dialog"})}),r&&(0,Om.jsx)(IL,{clientId:e,onClose:n})]})}var Y9=c(G(),1),$he=c(U(),1),LL=c(de(),1),ML=c(J(),1);var Khe=c(E(),1),wGe=()=>{};function Yhe({clientId:e,onToggle:t=wGe}){let{blockType:o,mode:r,enabled:n}=(0,ML.useSelect)(a=>{let{getBlock:l,getBlockMode:u,getSettings:d}=a(C),f=l(e);return{mode:u(e),blockType:f?(0,LL.getBlockType)(f.name):null,enabled:d().codeEditingEnabled&&!!f?.isValid}},[e]),{toggleBlockMode:i}=(0,ML.useDispatch)(C);if(!o||!(0,LL.hasBlockSupport)(o,"html",!0)||!n)return null;let s=r==="visual"?(0,Y9.__)("Edit as HTML"):(0,Y9.__)("Edit visually");return(0,Khe.jsx)($he.MenuItem,{onClick:()=>{i(e),t()},children:s})}var Qhe=c(U(),1),Jhe=c(G(),1),ebe=c(F(),1),tbe=c(J(),1),obe=c(Yl(),1);var gc=c(U(),1),mc=c(G(),1),Zhe=c(F(),1),Xhe=c(ar(),1),NL=c(J(),1);function qhe(e){return e?.trim()?.length===0}var Qd=c(E(),1);function Db({clientId:e,onClose:t}){let[o,r]=(0,Zhe.useState)(),n=Vo(e),{metadata:i}=(0,NL.useSelect)(b=>{let{getBlockAttributes:v}=b(C);return{metadata:v(e)?.metadata}},[e]),{updateBlockAttributes:s}=(0,NL.useDispatch)(C),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=qhe(o),g=d||f,m=b=>b.target.select(),h=()=>{let b=f||p?void 0:o,v=f||p?(0,mc.sprintf)((0,mc.__)('Block name reset to: "%s".'),o):(0,mc.sprintf)((0,mc.__)('Block name changed to: "%s".'),o);(0,Xhe.speak)(v,"assertive"),s([e],{metadata:Ge({...i,name:b})}),t()};return(0,Qd.jsx)(gc.Modal,{title:(0,mc.__)("Rename"),onRequestClose:t,overlayClassName:"block-editor-block-rename-modal",focusOnMount:"firstContentElement",size:"small",children:(0,Qd.jsx)("form",{onSubmit:b=>{b.preventDefault(),g&&h()},children:(0,Qd.jsxs)(gc.__experimentalVStack,{spacing:"3",children:[(0,Qd.jsx)(gc.TextControl,{value:o??a,label:(0,mc.__)("Name"),help:u?(0,mc.__)("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:m}),(0,Qd.jsxs)(gc.__experimentalHStack,{justify:"right",children:[(0,Qd.jsx)(gc.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,mc.__)("Cancel")}),(0,Qd.jsx)(gc.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!g,variant:"primary",type:"submit",children:(0,mc.__)("Save")})]})]})})})}var Vb=c(E(),1);function q9({clientId:e}){let[t,o]=(0,ebe.useState)(!1),r=(0,tbe.useSelect)(n=>n(obe.store).getShortcutRepresentation("core/block-editor/rename"),[]);return(0,Vb.jsxs)(Vb.Fragment,{children:[(0,Vb.jsx)(Qhe.MenuItem,{onClick:()=>{o(!0)},"aria-expanded":t,"aria-haspopup":"dialog",shortcut:r,children:(0,Jhe.__)("Rename")}),t&&(0,Vb.jsx)(Db,{clientId:e,onClose:()=>o(!1)})]})}var rbe=c(de(),1);function Fb(e){return{canRename:!!e&&(0,rbe.getBlockSupport)(e,"renaming",!0)}}var hc=c(E(),1),{Fill:CGe,Slot:EGe}=(0,Ck.createSlotFill)("BlockSettingsMenuControls"),TGe=({fillProps:e,clientIds:t=null})=>{let{selectedBlocks:o,selectedClientIds:r,isContentOnly:n,canToggleSelectedBlocksVisibility:i,canEdit:s}=(0,ibe.useSelect)(b=>{let{getBlocksByClientId:v,getBlockNamesByClientId:y,getSelectedBlockClientIds:k,getBlockEditingMode:S,canEditBlock:_}=b(C),x=t!==null?t:k();return{selectedBlocks:y(x),selectedClientIds:x,isContentOnly:S(x[0])==="contentOnly",canToggleSelectedBlocksVisibility:v(x).every(w=>(0,nbe.hasBlockSupport)(w.name,"visibility",!0)),canEdit:_(x[0])}},[t]),{canLock:a}=oa(r[0]),{canRename:l}=Fb(o[0]),u=r.length===1&&a&&!n,d=r.length===1&&l&&!n,f=i&&!n,p=lE(r),{isGroupable:g,isUngroupable:m}=p,h=(g||m)&&!n;return(0,hc.jsx)(EGe,{fillProps:{...e,canEdit:s,selectedBlocks:o,selectedClientIds:r},children:b=>!b?.length>0&&!h&&!u?null:(0,hc.jsxs)(Ck.MenuGroup,{children:[h&&(0,hc.jsx)(jhe,{...p,onClose:e?.onClose}),s&&u&&(0,hc.jsx)($9,{clientId:r[0]}),s&&d&&(0,hc.jsx)(q9,{clientId:r[0]}),s&&f&&(0,hc.jsx)(Kj,{clientIds:r}),b,s&&e?.count===1&&!n&&(0,hc.jsx)(Yhe,{clientId:e?.firstBlockClientId,onToggle:e?.onClose})]})})};function sbe({...e}){return(0,hc.jsx)(Ck.__experimentalStyleProvider,{document,children:(0,hc.jsx)(CGe,{...e})})}sbe.Slot=TGe;var DL=sbe;var abe=c(F(),1),lbe=c(U(),1),cbe=c(fe(),1),ube=c(J(),1),VL=c(G(),1);var Z9=c(E(),1);function dbe({parentClientId:e,parentBlockType:t}){let o=(0,cbe.useViewportMatch)("medium","<"),{selectBlock:r}=(0,ube.useDispatch)(C),n=(0,abe.useRef)(),i=kk({ref:n,highlightParent:!0});return o?(0,Z9.jsx)(lbe.MenuItem,{...i,ref:n,icon:(0,Z9.jsx)(Et,{icon:t.icon}),onClick:()=>r(e),children:(0,VL.sprintf)((0,VL.__)("Select parent block (%s)"),t.title)}):null}var eo=c(E(),1),RGe={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"};function X9({clientIds:e,onCopy:t,label:o,shortcut:r,eventType:n="copy",__experimentalUpdateSelection:i=!1}){let{getBlocksByClientId:s}=(0,Am.useSelect)(C),{removeBlocks:a}=(0,Am.useDispatch)(C),l=OS(),u=(0,Jd.useCopyToClipboard)(()=>(0,Ek.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,rl.__)("Copy");return(0,eo.jsx)($i.MenuItem,{ref:u,shortcut:r,children:d})}function Q9({block: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:g,canEdit:m,canMove:h,isFirst:b,isLast:v}=(0,Am.useSelect)(A=>{let{getBlockName:P,getBlockRootClientId:O,getPreviousBlockClientId:N,getSelectedBlockClientIds:z,getBlockAttributes:D,getBlockEditingMode:M,isZoomOut:V,canEditBlock:L,canMoveBlocks:j,getBlockIndex:q,getBlockCount:Q}=H(A(C)),{getActiveBlockVariation:te}=A(Ek.store),ee=O(a),W=ee&&P(ee);return{firstParentClientId:ee,parentBlockType:ee&&(te(W,D(ee))||(0,Ek.getBlockType)(W)),previousBlockClientId:N(a),selectedBlockClientIds:z(),isContentOnly:M(a)==="contentOnly",isZoomOut:V(),canEdit:L(a),canMove:j(t),isFirst:q(a)===0,isLast:q(a)===Q(ee)-1}},[a,t]),{getBlockOrder:y,getSelectedBlockClientIds:k}=(0,Am.useSelect)(C),{moveBlocksDown:S,moveBlocksUp:_}=(0,Am.useDispatch)(C),x=(0,Am.useSelect)(A=>{let{getShortcutRepresentation:P}=A(fbe.store);return{copy:P("core/block-editor/copy"),cut:P("core/block-editor/cut"),duplicate:P("core/block-editor/duplicate"),remove:P("core/block-editor/remove"),insertAfter:P("core/block-editor/insert-after"),insertBefore:P("core/block-editor/insert-before")}},[]),w=f.length>0;async function T(A){if(!r)return;let P=await A;P&&P[0]&&r(P[0],!1)}function B(){if(!r)return;let A=d||l;A||(A=y()[0]);let P=w&&k().length===0;r(A,P)}let I=!f?.includes(l)&&!!l;return(0,eo.jsx)(Bhe,{clientIds:t,__experimentalUpdateSelection:!r,children:({canCopyStyles:A,canDuplicate:P,canInsertBlock:O,canRemove:N,onDuplicate:z,onInsertAfter:D,onInsertBefore:M,onRemove:V,onCopy:L,onPasteStyles:j})=>!N&&!P&&!O&&p?null:(0,eo.jsx)($i.DropdownMenu,{icon:zs,label:(0,rl.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:RGe,noIcons:!0,...i,children:({onClose:Q})=>(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsxs)($i.MenuGroup,{children:[(0,eo.jsx)(EL.Slot,{fillProps:{onClose:Q}}),I&&(0,eo.jsx)(dbe,{parentClientId:l,parentBlockType:u}),h&&n&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)($i.MenuItem,{icon:eh,disabled:b,accessibleWhenDisabled:!0,onClick:(0,Jd.pipe)(Q,()=>{_(t,l)}),children:(0,rl.__)("Move up")}),(0,eo.jsx)($i.MenuItem,{icon:un,disabled:v,accessibleWhenDisabled:!0,onClick:(0,Jd.pipe)(Q,()=>{S(t,l)}),children:(0,rl.__)("Move down")})]}),m&&s===1&&(0,eo.jsx)(Lhe,{clientId:a}),!p&&(0,eo.jsx)(X9,{clientIds:t,onCopy:L,shortcut:x.copy}),N&&!p&&(0,eo.jsx)(X9,{clientIds:t,label:(0,rl.__)("Cut"),eventType:"cut",shortcut:x.cut,__experimentalUpdateSelection:!r}),P&&(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,z,T),shortcut:x.duplicate,children:(0,rl.__)("Duplicate")}),O&&!g&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,M),shortcut:x.insertBefore,children:(0,rl.__)("Add before")}),(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,D),shortcut:x.insertAfter,children:(0,rl.__)("Add after")})]}),m&&s===1&&(0,eo.jsx)(xL.Slot,{fillProps:{clientId:a,onClose:Q}})]}),A&&!p&&(0,eo.jsxs)($i.MenuGroup,{children:[(0,eo.jsx)(X9,{clientIds:t,onCopy:L,label:(0,rl.__)("Copy styles"),eventType:"copyStyles"}),m&&(0,eo.jsx)($i.MenuItem,{onClick:j,children:(0,rl.__)("Paste styles")})]}),!p&&(0,eo.jsx)(DL.Slot,{fillProps:{onClose:Q,count:s,firstBlockClientId:a},clientIds:t}),typeof o=="function"?o({onClose:Q}):FL.Children.map(te=>(0,FL.cloneElement)(te,{onClose:Q})),N&&(0,eo.jsx)($i.MenuGroup,{children:(0,eo.jsx)($i.MenuItem,{onClick:(0,Jd.pipe)(Q,V,B),shortcut:x.remove,children:(0,rl.__)("Delete")})})]})})})}var pbe=Q9;var mbe=c(U(),1),BGe=(0,mbe.createSlotFill)(Symbol("NoteIconToolbarSlotFill")),zL=BGe;var Tk=c(E(),1);function PGe({clientIds:e,...t}){return(0,Tk.jsxs)(jL.ToolbarGroup,{children:[(0,Tk.jsx)(zL.Slot,{}),(0,Tk.jsx)(jL.ToolbarItem,{children:o=>(0,Tk.jsx)(pbe,{clientIds:e,toggleProps:o,...t})})]})}var HL=PGe;var UL=c(U(),1),gbe=c(G(),1),GL=c(J(),1);var J9=c(E(),1);function hbe({clientIds:e}){let t=e.length===1?e[0]:void 0,o=(0,GL.useSelect)(n=>!!t&&n(C).getBlockMode(t)==="html",[t]),{toggleBlockMode:r}=(0,GL.useDispatch)(C);return o?(0,J9.jsx)(UL.ToolbarGroup,{children:(0,J9.jsx)(UL.ToolbarButton,{onClick:()=>{r(t)},children:(0,gbe.__)("Edit visually")})}):null}var WL=c(U(),1),Ki=c(F(),1),vbe=c(J(),1),Sbe=c(Rt(),1),tG=c(Tt(),1),kbe=c(Yl(),1),_be=c(io(),1);var eG=c(E(),1);function IGe(e){let t="toolbarItem";return!e.some(o=>!(t in o.dataset))}function bbe(e){return Array.from(e.querySelectorAll("[data-toolbar-item]:not([disabled])"))}function ybe(e){return e.contains(e.ownerDocument.activeElement)}function OGe(e){let[t]=tG.focus.tabbable.find(e);t&&t.focus({preventScroll:!0})}function AGe(e){let[o,r]=(0,Ki.useState)(!0),n=(0,Ki.useCallback)(()=>{let i=tG.focus.tabbable.find(e.current),s=IGe(i);s||(0,Sbe.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,Ki.useLayoutEffect)(()=>{let i=new window.MutationObserver(n);return i.observe(e.current,{childList:!0,subtree:!0}),()=>i.disconnect()},[n,o,e]),o}function LGe({toolbarRef:e,focusOnMount:t,isAccessibleToolbar:o,defaultIndex:r,onIndexChange:n,shouldUseKeyboardFocusShortcut:i,focusEditorOnEscape:s}){let[a]=(0,Ki.useState)(t),[l]=(0,Ki.useState)(r),u=(0,Ki.useCallback)(()=>{OGe(e.current)},[e]);(0,kbe.useShortcut)("core/block-editor/focus-toolbar",()=>{i&&u()}),(0,Ki.useEffect)(()=>{a&&u()},[o,a,u]),(0,Ki.useEffect)(()=>{let p=e.current,g=0;return!a&&!ybe(p)&&(g=window.requestAnimationFrame(()=>{let m=bbe(p),h=l||0;m[h]&&ybe(p)&&m[h].focus({preventScroll:!0})})),()=>{if(window.cancelAnimationFrame(g),!n||!p)return;let h=bbe(p).findIndex(b=>b.tabIndex===0);n(h)}},[l,a,n,e]);let{getLastFocus:f}=H((0,vbe.useSelect)(C));(0,Ki.useEffect)(()=>{let p=e.current;if(s){let g=m=>{let h=f();m.keyCode===_be.ESCAPE&&h?.current&&(m.preventDefault(),h.current.focus())};return p.addEventListener("keydown",g),()=>{p.removeEventListener("keydown",g)}}},[s,f,e])}function Rk({children:e,focusOnMount:t,focusEditorOnEscape:o=!1,shouldUseKeyboardFocusShortcut:r=!0,__experimentalInitialIndex:n,__experimentalOnIndexChange:i,orientation:s="horizontal",...a}){let l=(0,Ki.useRef)(),u=AGe(l);return LGe({toolbarRef:l,focusOnMount:t,defaultIndex:n,onIndexChange:i,isAccessibleToolbar:u,shouldUseKeyboardFocusShortcut:r,focusEditorOnEscape:o}),u?(0,eG.jsx)(WL.Toolbar,{label:a["aria-label"],ref:l,orientation:s,...a,children:e}):(0,eG.jsx)(WL.NavigableMenu,{orientation:s,role:"toolbar",ref:l,...a,children:e})}var xbe=c(J(),1),$L=c(de(),1);function KL(){return(0,xbe.useSelect)(t=>{let{getBlockEditingMode:o,getBlockName:r,getBlockSelectionStart:n}=t(C),i=n(),s=i&&(0,$L.getBlockType)(r(i));return s&&(0,$L.hasBlockSupport)(s,"__experimentalToolbar",!0)&&o(i)!=="disabled"},[])}var Lm=c(U(),1),wbe=c(G(),1),Cbe=c(de(),1),Ebe=c(F(),1),YL=c(J(),1);var Bk=c(E(),1),oG=[],MGe=6,NGe={placement:"bottom-start"};function Tbe({clientId:e}){let{categories:t,currentPatternName:o,patterns:r}=(0,YL.useSelect)(a=>{let{getBlockAttributes:l,getBlockRootClientId:u,__experimentalGetAllowedPatterns:d}=a(C),f=l(e),p=f?.metadata?.categories||oG,g=u(e),m=p.length>0?d(g):oG;return{categories:p,currentPatternName:f?.metadata?.patternName,patterns:m}},[e]),{replaceBlocks:n}=(0,YL.useDispatch)(C),i=(0,Ebe.useMemo)(()=>t.length===0||!r||r.length===0?oG: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,MGe),[t,o,r]);if(i.length<2)return null;let s=a=>{let l=(a.blocks??[]).map(u=>(0,Cbe.cloneBlock)(u));l[0].attributes.metadata={...l[0].attributes.metadata,categories:t},n(e,l)};return(0,Bk.jsx)(Lm.Dropdown,{popoverProps:NGe,renderToggle:({onToggle:a,isOpen:l})=>(0,Bk.jsx)(Lm.ToolbarGroup,{children:(0,Bk.jsx)(Lm.ToolbarButton,{onClick:()=>a(!l),"aria-expanded":l,children:(0,wbe.__)("Change design")})}),renderContent:()=>(0,Bk.jsx)(Lm.__experimentalDropdownContentWrapper,{className:"block-editor-block-toolbar-change-design-content-wrapper",paddingSize:"none",children:(0,Bk.jsx)(vu,{blockPatterns:i,onClickPattern:s,showTitlesAsTooltip:!0})})})}var bc=c(U(),1),Abe=c(G(),1),QL=c(J(),1);var XL=c(J(),1),Nm=c(de(),1),Obe=c(F(),1);var rG=c(qL(),1),Bbe=c(G(),1);function Pbe(e,t){for(let o of new rG.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 ZL(e)}function Mm(e,t,o){let r=new rG.default(e);return t&&r.remove("is-style-"+t.name),r.add("is-style-"+o.name),r.value}function Ibe(e){return!e||e.length===0?[]:ZL(e)?e:[{name:"default",label:(0,Bbe._x)("Default","block style"),isDefault:!0},...e]}function ZL(e){return e?.find(t=>t.isDefault)}function DGe(e,t){return(0,Obe.useMemo)(()=>{let o=t?.example,r=t?.name;if(o&&r)return(0,Nm.getBlockFromExample)(r,{attributes:o.attributes,innerBlocks:o.innerBlocks,innerContent:o.innerContent});if(e)return(0,Nm.cloneBlock)(e)},[e,t?.example,t?.name])}function Pk({clientId:e,onSwitch:t}){let o=p=>{let{getBlock:g}=p(C),m=g(e);if(!m)return{};let h=(0,Nm.getBlockType)(m.name),{getBlockStyles:b}=p(Nm.store);return{block:h?.example?null:m,blockType:h,styles:b(m.name),className:m.attributes.className||""}},{styles:r,block:n,blockType:i,className:s}=(0,XL.useSelect)(o,[e]),{updateBlockAttributes:a}=(0,XL.useDispatch)(C),l=Ibe(r),u=Pbe(l,s),d=DGe(n,i);return{onSelect:p=>{let g=Mm(s,u,p);a(e,{className:g}),t()},stylesToRender:l,activeStyle:u,genericPreviewBlock:d,className:s}}var Dm=c(E(),1),{getVariationStyle:VGe}=H(_o),FGe=(0,Dm.jsxs)(bc.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,Dm.jsx)(bc.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,Dm.jsx)(bc.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 zGe({clientId:e}){let{stylesToRender:t,activeStyle:o,className:r}=Pk({clientId:e}),{updateBlockAttributes:n}=(0,QL.useDispatch)(C),{globalSettings:i,globalStyles:s,blockName:a}=(0,QL.useSelect)(d=>{let f=d(C).getSettings();return{globalSettings:f.__experimentalFeatures,globalStyles:f[ss],blockName:d(C).getBlockName(e)}},[e]),l=o?.name?VGe({settings:i,styles:s},a,o.name)?.color?.background:void 0;return!t||t.length===0?null:(0,Dm.jsx)(bc.ToolbarGroup,{children:(0,Dm.jsx)(bc.ToolbarButton,{onClick:()=>{let f=(t.findIndex(m=>m.name===o.name)+1)%t.length,p=t[f],g=Mm(r,o,p);n(e,{className:g})},label:(0,Abe.__)("Shuffle styles"),children:(0,Dm.jsx)(bc.Icon,{icon:FGe,style:{fill:l||"transparent"}})})})}var Lbe=zGe;var tM=c(U(),1),nG=c(G(),1),Mbe=c(J(),1),oM=c(de(),1);var JL=c(J(),1);function eM(e){let{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i}=(0,JL.useSelect)(u=>{let{isSectionBlock:d,getParentSectionBlock:f,getEditedContentOnlySection:p,isWithinEditedContentOnlySection:g}=H(u(C)),m=p();return{isSectionBlock:d(e),isWithinSection:d(e)||!!f(e),isWithinEditedSection:g(e),isEditingContentOnlySection:m===e,editedContentOnlySection:m}},[e]),s=(0,JL.useDispatch)(C),{editContentOnlySection:a,stopEditingContentOnlySection:l}=H(s);return{isSectionBlock:t,isWithinSection:o,isWithinEditedSection:r,isEditingContentOnlySection:n,editedContentOnlySection:i,editContentOnlySection:a,stopEditingContentOnlySection:l}}var iG=c(E(),1);function Nbe({clientId:e}){let{isSectionBlock:t,isEditingContentOnlySection:o,editContentOnlySection:r,stopEditingContentOnlySection:n}=eM(e),i=(0,Mbe.useSelect)(l=>{if(!e)return null;let{getBlockName:u}=l(C),d=u(e);return d?{name:d}:null},[e]);if(!e||!t&&!o||(0,oM.isReusableBlock)(i)||(0,oM.isTemplatePart)(i))return null;let s=o;return(0,iG.jsx)(tM.ToolbarGroup,{children:(0,iG.jsx)(tM.ToolbarButton,{onClick:()=>{s?n():r(e)},children:s?(0,nG.__)("Exit pattern"):(0,nG.__)("Edit pattern")})})}var cye=c(U(),1),uye=c(G(),1),dye=c(J(),1);var gE=c(de(),1),fye=c(pv(),1);var Eu=c(G(),1),Tu=c(U(),1),Fm=c(de(),1),uM=c(J(),1);var Ube=c(G(),1),fE=c(U(),1),nM=c(de(),1),iM=c(F(),1);var Dbe=c(U(),1),Vbe=c(fe(),1);var dE=c(E(),1);function Vm({blocks:e,placement:t="right-start",offset:o=16,anchor:r}){return(0,Vbe.useViewportMatch)("medium","<")?null:(0,dE.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,dE.jsx)(Dbe.Popover,{className:"block-editor-block-switcher__popover-preview",placement:t,focusOnMount:!1,offset:o,anchor:r,children:(0,dE.jsx)("div",{className:"block-editor-block-switcher__preview",children:(0,dE.jsx)(Ss,{viewportWidth:601,blocks:e})})})})}var Fbe=c(U(),1),Ik=c(de(),1),zbe=c(J(),1),rM=c(F(),1);var ef=c(E(),1),jGe={};function jbe({clientIds:e,blocks:t}){let{activeBlockVariation:o,blockVariationTransformations:r}=(0,zbe.useSelect)(i=>{let{getBlockAttributes:s,canRemoveBlocks:a}=i(C),{getActiveBlockVariation:l,getBlockVariations:u}=i(Ik.store),d=a(e);if(t.length!==1||!d)return jGe;let[f]=t;return{blockVariationTransformations:u(f.name,"transform"),activeBlockVariation:l(f.name,s(f.clientId))}},[e,t]);return(0,rM.useMemo)(()=>r?.filter(({name:i})=>i!==o?.name),[r,o])}var HGe=({transformations:e,onSelect:t,blocks:o})=>{let[r,n]=(0,rM.useState)();return(0,ef.jsxs)(ef.Fragment,{children:[r&&(0,ef.jsx)(Vm,{blocks:(0,Ik.cloneBlock)(o[0],e.find(({name:i})=>i===r).attributes)}),e?.map(i=>(0,ef.jsx)(UGe,{item:i,onSelect:t,setHoveredTransformItemName:n},i.name))]})};function UGe({item:e,onSelect:t,setHoveredTransformItemName:o}){let{name:r,icon:n,title:i}=e;return(0,ef.jsxs)(Fbe.MenuItem,{className:(0,Ik.getBlockMenuDefaultClassName)(r),onClick:s=>{s.preventDefault(),t(r)},onMouseLeave:()=>o(null),onMouseEnter:()=>o(r),onFocus:()=>o(r),onBlur:()=>o(null),children:[(0,ef.jsx)(Et,{icon:n,showColors:!0}),i]})}var Hbe=HGe;var Es=c(E(),1);function GGe(e){let t={"core/paragraph":1,"core/heading":2,"core/list":3,"core/quote":4},o=(0,iM.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 WGe=({className:e,possibleBlockTransformations:t,possibleBlockVariationTransformations:o,onSelect:r,onSelectVariation:n,blocks:i})=>{let[s,a]=(0,iM.useState)(),{priorityTextTransformations:l,restTransformations:u}=GGe(t),d=l.length&&u.length,f=!!u.length&&(0,Es.jsx)($Ge,{restTransformations:u,onSelect:r,setHoveredTransformItem:a});return(0,Es.jsxs)(Es.Fragment,{children:[(0,Es.jsxs)(fE.MenuGroup,{label:(0,Ube.__)("Transform to"),className:e,children:[s&&(0,Es.jsx)(Vm,{blocks:(0,nM.switchToBlockType)(i,s.name,s.variationName)}),!!o?.length&&(0,Es.jsx)(Hbe,{transformations:o,blocks:i,onSelect:n}),l.map(p=>(0,Es.jsx)(Gbe,{item:p,onSelect:r,setHoveredTransformItem:a},p.id||p.name)),!d&&f]}),!!d&&(0,Es.jsx)(fE.MenuGroup,{className:e,children:f})]})};function $Ge({restTransformations:e,onSelect:t,setHoveredTransformItem:o}){return e.map(r=>(0,Es.jsx)(Gbe,{item:r,onSelect:t,setHoveredTransformItem:o},r.id||r.name))}function Gbe({item:e,onSelect:t,setHoveredTransformItem:o}){let{name:r,icon:n,title:i,isDisabled:s}=e;return(0,Es.jsxs)(fE.MenuItem,{className:(0,nM.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,Es.jsx)(Et,{icon:n,showColors:!0}),i]})}var Wbe=WGe;var Ybe=c(G(),1),qbe=c(U(),1),aM=c(F(),1);var sM=c(U(),1);var Ok=c(E(),1),$be=()=>{};function Kbe({stylesToRender:e,activeStyle:t,onSelect:o=$be,onHoverStyle:r=$be}){return!e||e.length===0?null:(0,Ok.jsx)(Ok.Fragment,{children:e.map(n=>{let i=n.label||n.name;return(0,Ok.jsx)(sM.MenuItem,{icon:t.name===n.name?as:null,onClick:()=>o(n),onFocus:()=>r(n),onBlur:()=>r(null),onMouseEnter:()=>r(n),onMouseLeave:()=>r(null),children:(0,Ok.jsx)(sM.__experimentalText,{as:"span",limit:18,ellipsizeMode:"tail",truncate:!0,children:i})},n.name)})})}var pE=c(E(),1);function lM({hoveredBlock:e,onSwitch:t}){let{clientId:o}=e,[r,n]=(0,aM.useState)(null),{onSelect:i,stylesToRender:s,activeStyle:a,genericPreviewBlock:l,className:u}=Pk({clientId:o,onSwitch:t}),d=(0,aM.useMemo)(()=>{if(!r||!l)return null;let f=Mm(u,a,r);return[{...l,attributes:{...l.attributes||{},className:f}}]},[r,l,u,a]);return!s||s.length===0?null:(0,pE.jsxs)(qbe.MenuGroup,{label:(0,Ybe.__)("Styles"),className:"block-editor-block-switcher__styles__menugroup",children:[d&&(0,pE.jsx)(Vm,{blocks:d}),(0,pE.jsx)(Kbe,{stylesToRender:s,activeStyle:a,onSelect:i,onHoverStyle:n})]})}var aG=c(G(),1),tye=c(F(),1),cM=c(fe(),1);var tf=c(U(),1);var Qbe=c(F(),1),Jbe=c(de(),1);var Zbe=c(de(),1),sG=(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=sG(s,t,o);if(a)return a}}},Xbe=(e,t)=>{let o=(0,Zbe.getBlockAttributesNamesByRole)(e,"content");return o?.length?o.reduce((r,n)=>(t[n]&&(r[n]=t[n]),r),{}):t};var KGe=(e,t)=>{let o=Xbe(t.name,t.attributes);e.attributes={...e.attributes,...o}},YGe=(e,t)=>{let o=t.map(n=>(0,Jbe.cloneBlock)(n)),r=new Set;for(let n of e){let i=!1;for(let s of o){let a=sG(s,n.name,r);if(a){i=!0,r.add(a.clientId),KGe(a,n);break}}if(!i)return}return o},qGe=(e,t)=>(0,Qbe.useMemo)(()=>e.reduce((o,r)=>{let n=YGe(t,r.blocks);return n&&o.push({...r,transformedBlocks:n}),o},[]),[e,t]),eye=qGe;var qn=c(E(),1);function ZGe({blocks:e,patterns:t,onSelect:o}){let[r,n]=(0,tye.useState)(!1),i=eye(t,e);return i.length?(0,qn.jsxs)(tf.MenuGroup,{className:"block-editor-block-switcher__pattern__transforms__menugroup",children:[r&&(0,qn.jsx)(XGe,{patterns:i,onSelect:o}),(0,qn.jsx)(tf.MenuItem,{onClick:s=>{s.preventDefault(),n(!r)},icon:dn,children:(0,aG.__)("Patterns")})]}):null}function XGe({patterns:e,onSelect:t}){let o=(0,cM.useViewportMatch)("medium","<");return(0,qn.jsx)("div",{className:"block-editor-block-switcher__popover-preview-container",children:(0,qn.jsx)(tf.Popover,{className:"block-editor-block-switcher__popover-preview",placement:o?"bottom":"right-start",offset:16,children:(0,qn.jsx)("div",{className:"block-editor-block-switcher__preview is-pattern-list-preview",children:(0,qn.jsx)(QGe,{patterns:e,onSelect:t})})})})}function QGe({patterns:e,onSelect:t}){return(0,qn.jsx)(tf.Composite,{role:"listbox",className:"block-editor-block-switcher__preview-patterns-container","aria-label":(0,aG.__)("Patterns list"),children:e.map(o=>(0,qn.jsx)(oye,{pattern:o,onSelect:t},o.name))})}function oye({pattern:e,onSelect:t}){let o="block-editor-block-switcher__preview-patterns-container",r=(0,cM.useInstanceId)(oye,`${o}-list__item-description`);return(0,qn.jsxs)("div",{className:`${o}-list__list-item`,children:[(0,qn.jsxs)(tf.Composite.Item,{render:(0,qn.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,qn.jsx)(Ss,{blocks:e.transformedBlocks,viewportWidth:e.viewportWidth||500}),(0,qn.jsx)("div",{className:`${o}-list__item-title`,children:e.title})]}),!!e.description&&(0,qn.jsx)(bt,{id:r,children:e.description})]})}var rye=ZGe;var ra=c(E(),1);function JGe({onClose:e,clientIds:t}){let{replaceBlocks:o,multiSelect:r,updateBlockAttributes:n}=(0,uM.useDispatch)(C),{possibleBlockTransformations:i,patterns:s,blocks:a,isUsingBindings:l,canRemove:u,hasBlockStyles:d}=(0,uM.useSelect)(T=>{let{getBlockAttributes:B,getBlocksByClientId:R,getBlockRootClientId:I,getBlockTransformItems:A,__experimentalGetPatternTransformItems:P,canRemoveBlocks:O,getBlockName:N}=T(C),{getBlockStyles:z}=T(Fm.store),D=I(t[0]),M=R(t),V=t.length===1,L=V&&N(t[0]),j=V&&!!z(L)?.length;return{blocks:M,possibleBlockTransformations:A(M,D),patterns:P(M,D),isUsingBindings:t.every(q=>!!B(q)?.metadata?.bindings),canRemove:O(t),hasBlockStyles:j}},[t]),f=jbe({clientIds:t,blocks:a});function p(T){T.length>1&&r(T[0].clientId,T[T.length-1].clientId)}function g(T,B){let R=(0,Fm.switchToBlockType)(a,T,B);o(t,R),p(R)}function m(T){n(a[0].clientId,{...f.find(({name:B})=>B===T).attributes})}function h(T){o(t,T),p(T)}let b=a.length===1,v=b&&((0,Fm.isTemplatePart)(a[0])||(0,Fm.isReusableBlock)(a[0])),y=!!i?.length&&u&&!v,k=!!f?.length,S=!!s?.length&&u,_=y||k;if(!(d||_||S))return(0,ra.jsx)("p",{className:"block-editor-block-switcher__no-transforms",children:(0,Eu.__)("No transforms.")});let w=b?(0,Eu._x)("This block is connected.","block toolbar button label and description"):(0,Eu._x)("These blocks are connected.","block toolbar button label and description");return(0,ra.jsxs)("div",{className:"block-editor-block-switcher__container",children:[S&&(0,ra.jsx)(rye,{blocks:a,patterns:s,onSelect:T=>{h(T),e()}}),_&&(0,ra.jsx)(Wbe,{className:"block-editor-block-switcher__transforms__menugroup",possibleBlockTransformations:i,possibleBlockVariationTransformations:f,blocks:a,onSelect:(T,B)=>{g(T,B),e()},onSelectVariation:T=>{m(T),e()}}),d&&(0,ra.jsx)(lM,{hoveredBlock:a[0],onSwitch:e}),l&&(0,ra.jsx)(Tu.MenuGroup,{children:(0,ra.jsx)(Tu.__experimentalText,{className:"block-editor-block-switcher__binding-indicator",children:w})})]})}var eWe=({children:e,clientIds:t,label:o,text:r})=>{let i=t.length===1?(0,Eu.__)("Change block type or style"):(0,Eu.sprintf)((0,Eu._n)("Change type of %d block","Change type of %d blocks",t.length),t.length);return(0,ra.jsx)(Tu.ToolbarGroup,{children:(0,ra.jsx)(Tu.ToolbarItem,{children:s=>(0,ra.jsx)(Tu.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,ra.jsx)(JGe,{onClose:a,clientIds:t})})})})},nye=eWe;var iye=c(G(),1),Lk=c(U(),1);var Ak=c(E(),1);function sye({clientIds:e,children:t,label:o,text:r}){return(0,Ak.jsx)(Lk.ToolbarGroup,{children:(0,Ak.jsx)(Lk.ToolbarItem,{children:n=>(0,Ak.jsx)(Lk.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,iye.__)("Change block style"),...n},menuProps:{orientation:"both"},children:({onClose:i})=>(0,Ak.jsx)("div",{className:"block-editor-block-switcher__container",children:(0,Ak.jsx)(lM,{hoveredBlock:{clientId:e[0]},onSwitch:i})})})})})}var Mk=c(U(),1),mE=c(G(),1),dM=c(F(),1),aye=c(J(),1);var of=c(E(),1);function tWe({clientIds:e,blockTitle:t}){let o=(0,aye.useSelect)(i=>{let{getBlockAttributes:s}=i(C);return s(e?.[0])?.metadata?.name},[e]),r=e.length===1,n;return r&&o?n=(0,mE.sprintf)((0,mE.__)('This %1$s is editable using the "%2$s" override.'),t.toLowerCase(),o):n=(0,mE.__)("These blocks are editable using overrides."),(0,of.jsx)(Mk.__experimentalText,{children:n})}function lye({icon:e,clientIds:t,blockTitle:o,label:r}){let[n,i]=(0,dM.useState)(!1),s=(0,dM.useRef)();return(0,of.jsxs)(of.Fragment,{children:[(0,of.jsx)(Mk.ToolbarButton,{ref:s,className:"block-editor-block-toolbar__pattern-overrides-indicator",icon:e,label:r,onClick:()=>i(!n),"aria-expanded":n}),n&&(0,of.jsx)(Mk.Popover,{anchor:s.current,onClose:()=>i(!1),placement:"bottom-start",offset:16,className:"block-editor-block-toolbar__pattern-overrides-popover",children:(0,of.jsx)(tWe,{clientIds:t,blockTitle:o})})]})}var Nk=c(E(),1);function oWe({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlockParentsByBlockName:n,canRemoveBlocks:i,getTemplateLock:s,getBlockEditingMode:a,canEditBlock:l,isSectionBlock:u}=H(e(C)),{getBlockStyles:d}=e(gE.store),f=t.some(R=>s(R)==="contentOnly"),p=t.length===1,g=p&&o(t[0]),m=p&&!!d(g)?.length,h=t.some(R=>!!r(R)?.metadata?.patternName&&u(R)),b=t.every(R=>Ox(r(R)?.metadata?.bindings)),v=t.every(R=>n(R,"core/block",!0).length>0),y=i(t),k=t.every(R=>l(R)),S=a(t[0]),_=S==="default",x=S==="contentOnly",T=!h&&_&&(m||y)&&!f&&k,B=b&&v;return T?"switcher":x&&m&&!b&&k?"styles-only":B?"pattern-overrides":"default"}function rWe({select:e,clientIds:t}){let{getBlockName:o,getBlockAttributes:r,getBlock:n,isSectionBlock:i}=H(e(C)),s=t.length===1,a=t[0],l=r(a);if(s&&l?.metadata?.patternName&&i(a))return Gc;let u=o(a),d=(0,gE.getBlockType)(u);if(s){let{getActiveBlockVariation:g}=e(gE.store);return g(u,l,void 0,n?.(a)?.innerContent)?.icon||d?.icon}let f=t.map(g=>o(g));return new Set(f).size===1?d?.icon:oh}function pye({clientIds:e,isSynced:t}){let{icon:o,showIconLabels:r,variant:n}=(0,dye.useSelect)(f=>({icon:rWe({select:f,clientIds:e}),showIconLabels:f(fye.store).get("core","showIconLabels"),variant:oWe({select:f,clientIds:e})}),[e]),i=Hn({clientId:e?.[0],maximumLength:35}),s=e.length===1,a=s&&t&&!r,l=s?i:(0,uye.__)("Multiple blocks selected"),u=a&&i?i:void 0,d=(0,Nk.jsx)(Et,{className:"block-editor-block-toolbar__block-icon",icon:o});return n==="switcher"?(0,Nk.jsx)(nye,{clientIds:e,label:l,text:u,children:d}):n==="styles-only"?(0,Nk.jsx)(sye,{clientIds:e,label:l,text:u,children:d}):n==="pattern-overrides"?(0,Nk.jsx)(lye,{icon:d,clientIds:e,blockTitle:i,label:l}):(0,Nk.jsx)(cye.ToolbarButton,{disabled:!0,className:"block-editor-block-toolbar__block-icon-button",title:l,icon:d,text:u})}var At=c(E(),1);function cG({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:g,hasContentOnlyLocking:m,showShuffleButton:h,showSlots:b,showGroupButtons:v,showLockButtons:y,showBlockVisibilityButton:k,showSwitchSectionStyleButton:S,areSelectedBlocksHiddenOnViewport:_,showStyleStateSlot:x,canEdit:w}=(0,gye.useSelect)(D=>{let{canEditBlock:M}=D(C),{getBlockName:V,getBlockMode:L,getBlockParents:j,getSelectedBlockClientIds:q,isBlockValid:Q,getBlockEditingMode:te,getBlockAttributes:ee,getSettings:W,getTemplateLock:$,getParentSectionBlock:Y,isZoomOut:Z,isSectionBlock:oe,isBlockHiddenAtViewport:ne,getSelectedBlockStyleState:X,isResponsiveEditing:re}=H(D(C)),le=q(),ve=le[0],xe=j(ve),ae=Y(ve)??xe[xe.length-1],pe=V(ae),ke=(0,rf.getBlockType)(pe),Se=te(ve),we=Se==="default",Ce=V(ve),se=le.every(ut=>Q(ut)),ie=le.every(ut=>L(ut)==="visual"),Ae=le.every(ut=>!!ee(ut)?.metadata?.bindings),ye=le.some(ut=>$(ut)==="contentOnly"),Te=Z(),qe=oe(ve),pt=M(ve),at=pt&&(Te||qe),Ct=W()?.[wa]?.toLowerCase()||"desktop",rt=le.length>0&&le.every(ut=>ne(ut,Ct)),Ot=re()&&Wi(X(ve));return{blockClientId:ve,blockClientIds:le,isDefaultEditingMode:we,blockType:ve&&(0,rf.getBlockType)(Ce),shouldShowVisualToolbar:se&&ie,toolbarKey:`${ve}${ae}`,showParentSelector:!Te&&ke&&Se!=="contentOnly"&&te(ae)!=="disabled"&&(0,rf.hasBlockSupport)(ke,"__experimentalParentSelector",!0)&&le.length===1,isUsingBindings:Ae,isSectionContainer:qe,hasContentOnlyLocking:ye,showShuffleButton:Te,showSlots:!Te&&!Ot,showStyleStateSlot:!Te&&Ot,showGroupButtons:!Te,showLockButtons:!Te,showBlockVisibilityButton:!Te,showSwitchSectionStyleButton:at,areSelectedBlocksHiddenOnViewport:rt,canEdit:pt}},[]),T=(0,lG.useRef)(null),B=(0,lG.useRef)(),R=kk({ref:B}),I=!(0,hye.useViewportMatch)("medium","<");if(!KL())return null;let P=s.length>1,O=(0,rf.isReusableBlock)(l)||(0,rf.isTemplatePart)(l),N=K("block-editor-block-contextual-toolbar",{"has-parent":f}),z=K("block-editor-block-toolbar",{"is-synced":O,"is-connected":p});return(0,At.jsx)(Rk,{focusEditorOnEscape:!0,className:N,"aria-label":(0,mye.__)("Block tools"),variant:n==="toolbar"?void 0:n,focusOnMount:t,__experimentalInitialIndex:o,__experimentalOnIndexChange:r,children:(0,At.jsxs)("div",{ref:T,className:z,children:[f&&!P&&I&&(0,At.jsx)(ihe,{}),(d||P)&&(0,At.jsx)("div",{ref:B,...R,children:(0,At.jsxs)(bye.ToolbarGroup,{className:"block-editor-block-toolbar__block-controls",children:[(0,At.jsx)(pye,{clientIds:s,isSynced:O}),a&&k&&(0,At.jsx)(Wj,{clientIds:s}),!P&&a&&y&&(0,At.jsx)(K9,{clientId:i}),(0,At.jsx)(hL,{clientIds:s,hideDragHandle:e})]})}),!_&&!m&&d&&P&&v&&(0,At.jsx)(H9,{}),!P&&w&&(0,At.jsx)(Nbe,{clientId:s[0]}),!_&&h&&(0,At.jsx)(Tbe,{clientId:s[0]}),!_&&S&&(0,At.jsx)(Lbe,{clientId:s[0]}),!_&&d&&(0,At.jsxs)(At.Fragment,{children:[!g&&(0,At.jsxs)(At.Fragment,{children:[b&&(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)(Do.Slot,{group:"parent",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(Do.Slot,{group:"block",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(Do.Slot,{className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(Do.Slot,{group:"inline",className:"block-editor-block-toolbar__slot"})]}),x&&(0,At.jsx)(Do.Slot,{group:"style-state",className:"block-editor-block-toolbar__slot"})]}),b&&(0,At.jsxs)(At.Fragment,{children:[(0,At.jsx)(Do.Slot,{group:"other",className:"block-editor-block-toolbar__slot"}),(0,At.jsx)(kL.Slot,{})]})]}),(0,At.jsx)(hbe,{clientIds:s}),(0,At.jsx)(HL,{clientIds:s})]})},u)}function yye({hideDragHandle:e,variant:t}){return(0,At.jsx)(cG,{hideDragHandle:e,variant:t,focusOnMount:void 0,__experimentalInitialIndex:void 0,__experimentalOnIndexChange:void 0})}var uG=c(E(),1);function kye({clientId:e,isTyping:t,__unstableContentRef:o}){let{capturingClientId:r,isInsertionPointVisible:n,lastClientId:i}=lL(e),s=(0,Dk.useRef)();(0,Dk.useEffect)(()=>{s.current=void 0},[e]);let{stopTyping:a}=(0,vye.useDispatch)(C),l=(0,Dk.useRef)(!1);(0,Sye.useShortcut)("core/block-editor/focus-toolbar",()=>{l.current=!0,a(!0)}),(0,Dk.useEffect)(()=>{l.current=!1});let u=r||e,d=aL({contentElement:o?.current,clientId:u});return!t&&(0,uG.jsx)(_b,{clientId:u,bottomClientId:i,className:K("block-editor-block-list__block-popover",{"is-insertion-point-visible":n}),resize:!1,...d,__unstableContentRef:o,children:(0,uG.jsx)(cG,{focusOnMount:l.current,__experimentalInitialIndex:s.current,__experimentalOnIndexChange:f=>{s.current=f},variant:"toolbar"})})}var fM=c(J(),1),pM=c(F(),1);var _ye=c(U(),1);var xye=c(G(),1),wye=c(E(),1);function nWe({onClick:e}){return(0,wye.jsx)(_ye.Button,{variant:"primary",icon:Ca,size:"compact",className:K("block-editor-button-pattern-inserter__button","block-editor-block-tools__zoom-out-mode-inserter-button"),onClick:e,label:(0,xye._x)("Add pattern","Generic label for pattern inserter button")})}var Cye=nWe;var dG=c(E(),1);function iWe(){let[e,t]=(0,pM.useState)(!1),{hasSelection:o,blockOrder:r,setInserterIsOpened:n,sectionRootClientId:i,selectedBlockClientId:s,blockInsertionPoint:a,insertionPointVisible:l}=(0,fM.useSelect)(m=>{let{getSettings:h,getBlockOrder:b,getSelectionStart:v,getSelectedBlockClientId:y,getSectionRootClientId:k,getBlockInsertionPoint:S,isBlockInsertionPointVisible:_}=H(m(C)),x=k();return{hasSelection:!!v().clientId,blockOrder:b(x),sectionRootClientId:x,setInserterIsOpened:h().__experimentalSetIsInserterOpened,selectedBlockClientId:y(),blockInsertionPoint:S(),insertionPointVisible:_()}},[]),{showInsertionPoint:u}=H((0,fM.useDispatch)(C));if((0,pM.useEffect)(()=>{let m=setTimeout(()=>{t(!0)},500);return()=>{clearTimeout(m)}},[]),!e||!o)return null;let d=s,p=r.findIndex(m=>s===m)+1,g=r[p];return l&&a?.index===p?null:(0,dG.jsx)(M2,{previousClientId:d,nextClientId:g,children:(0,dG.jsx)(Cye,{onClick:()=>{n({rootClientId:i,insertionIndex:p,tab:"patterns",category:"all"}),u(i,p,{operation:"insert"})}})})}var Eye=iWe;var Tye=c(J(),1),Rye=c(de(),1);function Bye(){return(0,Tye.useSelect)(e=>{let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getBlock:r,getBlockMode:n,getSettings:i,isTyping:s,isBlockInterfaceHidden:a}=H(e(C)),l=t()||o(),u=r(l),d=!!l&&!!u,f=d&&(0,Rye.isUnmodifiedDefaultBlock)(u,"content")&&n(l)!=="html",p=l&&!s()&&f,g=!a()&&!i().hasFixedToolbar&&!p&&d&&!f;return{showEmptyBlockSideInserter:p,showBlockToolbarPopover:g}},[])}var nl=c(E(),1);function sWe(e){let{getSelectedBlockClientId:t,getFirstMultiSelectedBlockClientId:o,getSettings:r,isTyping:n,isDragging:i,isZoomOut:s,getViewportModalClientIds:a}=H(e(C));return{clientId:t()||o(),hasFixedToolbar:r().hasFixedToolbar,isTyping:n(),isZoomOutMode:s(),isDragging:i(),viewportModalClientIds:a(),blockVisibilitySetting:e(C).getSettings().__experimentalFeatures?.blockVisibility?.allowEditing}}function hE({children:e,__unstableContentRef:t,...o}){let{clientId:r,hasFixedToolbar:n,isTyping:i,isZoomOutMode:s,isDragging:a,viewportModalClientIds:l,blockVisibilitySetting:u}=(0,Vk.useSelect)(sWe,[]),d=(0,Pye.__unstableUseShortcutEventMatch)(),{getBlocksByClientId:f,getSelectedBlockClientIds:p,getBlockRootClientId:g,getBlockEditingMode:m,getBlockName:h,isGroupable:b,getEditedContentOnlySection:v,canEditBlock:y}=H((0,Vk.useSelect)(C)),{getGroupingBlockName:k}=(0,Vk.useSelect)(Fk.store),{showEmptyBlockSideInserter:S,showBlockToolbarPopover:_}=Bye(),x=_k(),[w,T]=(0,mM.useState)(null),{canRename:B}=Fb(h(p()[0])),{duplicateBlocks:R,removeBlocks:I,replaceBlocks:A,insertAfterBlock:P,insertBeforeBlock:O,selectBlock:N,moveBlocksUp:z,moveBlocksDown:D,expandBlock:M,stopEditingContentOnlySection:V,showViewportModal:L,hideViewportModal:j}=H((0,Vk.useDispatch)(C));function q(ee){if(!ee.defaultPrevented){if(d("core/block-editor/move-up",ee)||d("core/block-editor/move-down",ee)){let W=p();if(W.length){ee.preventDefault();let $=g(W[0]);(d("core/block-editor/move-up",ee)?"up":"down")==="up"?z(W,$):D(W,$);let Z=Array.isArray(W)?W.length:1,oe=(0,zk.sprintf)((0,zk._n)("%d block moved.","%d blocks moved.",W.length),Z);(0,mG.speak)(oe)}}else if(d("core/block-editor/duplicate",ee)){let W=p();W.length&&(ee.preventDefault(),R(W))}else if(d("core/block-editor/remove",ee)){let W=p();W.length&&(ee.preventDefault(),I(W))}else if(d("core/block-editor/paste-styles",ee)){let W=p();if(W.length){ee.preventDefault();let $=f(W);x($)}}else if(d("core/block-editor/insert-after",ee)){let W=p();W.length&&(ee.preventDefault(),P(W[W.length-1]))}else if(d("core/block-editor/insert-before",ee)){let W=p();W.length&&(ee.preventDefault(),O(W[0]))}else if(d("core/block-editor/unselect",ee)){if(ee.target.closest("[role=toolbar]"))return;let W=p();W.length>1&&(ee.preventDefault(),N(W[0]))}else if(d("core/block-editor/collapse-list-view",ee)){if((0,fG.isTextField)(ee.target)||(0,fG.isTextField)(ee.target?.contentWindow?.document?.activeElement))return;ee.preventDefault(),M(r)}else if(d("core/block-editor/group",ee)){let W=p();if(W.length>1&&b(W)){ee.preventDefault();let $=f(W),Y=k(),Z=(0,Fk.switchToBlockType)($,Y);A(W,Z),(0,mG.speak)((0,zk.__)("Selected blocks are grouped."))}}else if(d("core/block-editor/rename",ee)){let W=p();if(W.length===1){let $=m(W[0])==="contentOnly";B&&!$&&y(W[0])&&(ee.preventDefault(),T(W[0]))}}else if(d("core/block-editor/toggle-block-visibility",ee)){if(u===!1)return;let W=p();if(W.length){if(ee.preventDefault(),!f(W).every(Z=>(0,Fk.hasBlockSupport)(Z.name,"visibility",!0))||W.some(Z=>m(Z)!=="default"||!y(Z)))return;L(W)}}d("core/block-editor/stop-editing-as-blocks",ee)&&v()&&V()}}let Q=kb(t),te=kb(t);return(0,nl.jsxs)("div",{...o,onKeyDown:q,className:K(o.className,{"block-editor-block-tools--is-dragging":a}),children:[(0,nl.jsxs)(mk.Provider,{value:(0,mM.useRef)(!1),children:[!i&&!s&&(0,nl.jsx)(Cme,{__unstableContentRef:t}),S&&(0,nl.jsx)(Hge,{__unstableContentRef:t,clientId:r}),_&&(0,nl.jsx)(kye,{__unstableContentRef:t,clientId:r,isTyping:i}),!s&&!n&&(0,nl.jsx)(pG.Popover.Slot,{name:"block-toolbar",ref:Q}),e,(0,nl.jsx)(pG.Popover.Slot,{name:"__unstable-block-tools-after",ref:te}),s&&!a&&(0,nl.jsx)(Eye,{__unstableContentRef:t})]}),w&&(0,nl.jsx)(Db,{clientId:w,onClose:()=>T(null)}),l&&(0,nl.jsx)(jj,{clientIds:l,onClose:j})]})}var bE=c(fe(),1),jk=c(J(),1),gG=c(Tt(),1),yi=c(io(),1);var Iye=c(E(),1),aWe=new Set([yi.UP,yi.RIGHT,yi.DOWN,yi.LEFT,yi.ENTER,yi.BACKSPACE]);function lWe(e){let{keyCode:t,shiftKey:o}=e;return!o&&aWe.has(t)}function yE(){let e=(0,jk.useSelect)(o=>o(C).isTyping(),[]),{stopTyping:t}=(0,jk.useDispatch)(C);return(0,bE.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 vE(){let e=(0,jk.useSelect)(i=>i(C).isTyping(),[]),{startTyping:t,stopTyping:o}=(0,jk.useDispatch)(C),r=yE(),n=(0,bE.useRefEffect)(i=>{if(e){let d=function(h){let{target:b}=h;g=m.setTimeout(()=>{(0,gG.isTextField)(b)||o()})},f=function(h){let{keyCode:b}=h;(b===yi.ESCAPE||b===yi.TAB)&&o()},p=function(){m.getSelection().isCollapsed||o()};var s=d,a=f,l=p;let g,{defaultView:m}=i.ownerDocument;return i.addEventListener("focus",d),i.addEventListener("keydown",f),i.ownerDocument.addEventListener("selectionchange",p),()=>{m.clearTimeout(g),i.removeEventListener("focus",d),i.removeEventListener("keydown",f),i.ownerDocument.removeEventListener("selectionchange",p)}}function u(d){let{type:f,target:p}=d;!(0,gG.isTextField)(p)||!i.contains(p)||f==="keydown"&&!lWe(d)||t()}return i.addEventListener("keypress",u),i.addEventListener("keydown",u),()=>{i.removeEventListener("keypress",u),i.removeEventListener("keydown",u)}},[e,t,o]);return(0,bE.useMergeRefs)([r,n])}function cWe({children:e}){return(0,Iye.jsx)("div",{ref:vE(),children:e})}var Oye=cWe;var il=c(G(),1),Ru=c(de(),1),nf=c(J(),1),hG=c(Lye(),1);var uWe=()=>function(){let{replaceBlocks:t,multiSelect:o}=(0,nf.useDispatch)(C),{blocks:r,clientIds:n,canRemove:i,possibleBlockTransformations:s,invalidSelection:a}=(0,nf.useSelect)(g=>{let{getBlockRootClientId:m,getBlockTransformItems:h,getSelectedBlockClientIds:b,getBlocksByClientId:v,canRemoveBlocks:y}=g(C),k=b(),S=v(k);if(S.filter(x=>!x).length>0)return{invalidSelection:!0};let _=m(k[0]);return{blocks:S,clientIds:k,possibleBlockTransformations:h(S,_),canRemove:y(k),invalidSelection:!1}},[]);if(a)return{isLoading:!1,commands:[]};let l=r.length===1&&(0,Ru.isTemplatePart)(r[0]);function u(g){g.length>1&&o(g[0].clientId,g[g.length-1].clientId)}function d(g,m){let h=(0,Ru.switchToBlockType)(r,g,m);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(g=>{let{id:m,name:h,title:b,icon:v,variationName:y}=g,k=!v?.src||v?.src==="block-default"?{src:zx}:v;return{name:"core/block-editor/transform-to-"+(m||h).replace(/\//g,"-"),label:(0,il.sprintf)((0,il.__)("Transform to %s"),b),icon:k?.src,category:"command",callback:({close:S})=>{d(h,y),S()}}})}},dWe=()=>function(){let{clientIds:t,isUngroupable:o,isGroupable:r,blockVisibilitySetting:n}=(0,nf.useSelect)(O=>{let{getSelectedBlockClientIds:N,getSettings:z,isUngroupable:D,isGroupable:M}=O(C);return{clientIds:N(),isUngroupable:D(),isGroupable:M(),blockVisibilitySetting:z().__experimentalFeatures?.blockVisibility?.allowEditing}},[]),{canInsertBlockType:i,getBlockRootClientId:s,getBlocksByClientId:a,canRemoveBlocks:l,isBlockHiddenAnywhere:u}=H((0,nf.useSelect)(C)),{getBlockEditingMode:d}=(0,nf.useSelect)(C),{getDefaultBlockName:f,getGroupingBlockName:p}=(0,nf.useSelect)(Ru.store),g=a(t),m=(0,nf.useDispatch)(C),{removeBlocks:h,replaceBlocks:b,duplicateBlocks:v,insertAfterBlock:y,insertBeforeBlock:k}=m,S=()=>{if(!g.length)return;let O=p(),N=(0,Ru.switchToBlockType)(g,O);N&&b(t,N)},_=()=>{if(!g.length)return;let O=g[0].innerBlocks;O.length&&b(t,O)};if(!t||t.length<1)return{isLoading:!1,commands:[]};let{showViewportModal:x}=H(m),w=s(t[0]),T=i(f(),w),B=g.every(O=>!!O&&(0,Ru.hasBlockSupport)(O.name,"multiple",!0)&&i(O.name,w)),R=l(t),I=[];B&&I.push({name:"duplicate",label:(0,il.__)("Duplicate"),callback:()=>v(t,!0),icon:oh}),T&&I.push({name:"add-before",label:(0,il.__)("Add before"),callback:()=>{let O=Array.isArray(t)?t[0]:O;k(O)},icon:Ca},{name:"add-after",label:(0,il.__)("Add after"),callback:()=>{let O=Array.isArray(t)?t[t.length-1]:O;y(O)},icon:Ca}),r&&I.push({name:"Group",label:(0,il.__)("Group"),callback:S,icon:Wx}),o&&I.push({name:"ungroup",label:(0,il.__)("Ungroup"),callback:_,icon:O6}),R&&I.push({name:"remove",label:(0,il.__)("Delete"),callback:()=>h(t,!0),icon:P6});let A=g.every(O=>!!O&&(0,Ru.hasBlockSupport)(O.name,"visibility",!0)),P=t.every(O=>d(O)==="default");if(A&&P&&n!==!1){let O=t.some(N=>u(N));I.push({name:"toggle-visibility",label:O?(0,il.__)("Show"):(0,il.__)("Hide"),callback:()=>x(t),icon:O?dh:Vl})}return{isLoading:!1,commands:I.map(O=>({...O,name:"core/block-editor/action-"+O.name,category:"command",callback:({close:N})=>{O.callback(),N()}}))}},gM=()=>{(0,hG.useCommandLoader)({name:"core/block-editor/blockTransforms",hook:uWe()}),(0,hG.useCommandLoader)({name:"core/block-editor/blockQuickActions",hook:dWe(),context:"block-selection-edit"})};var Yi=c(E(),1),hM=(0,Vye.createSlotFill)(Symbol("BlockCanvasCover"));function Mye({children:e}){return(0,Yi.jsx)("div",{className:"block-canvas-cover",style:{position:"absolute",top:0,left:0,width:"100%",height:"100%",pointerEvents:"none"},children:e})}var fWe={ignoredSelectors:[/\.editor-styles-wrapper/gi]};function bG({shouldIframe:e=!0,height:t="300px",children:o=(0,Yi.jsx)(US,{}),styles:r,contentRef:n,iframeProps:i}){gM();let s=(0,bM.useViewportMatch)("medium","<"),a=yE(),l=xb(),u=(0,Nye.useRef)(),d=(0,bM.useMergeRefs)([n,l,u,vE()]),f=(0,Dye.useSelect)(g=>H(g(C)).getZoomLevel(),[]),p=f!==100&&!s?{scale:f,frameSize:"40px"}:{};return e?(0,Yi.jsx)(hE,{__unstableContentRef:u,style:{height:t,display:"flex"},children:(0,Yi.jsxs)(MS,{...i,...p,ref:a,contentRef:d,style:{...i?.style},name:"editor-canvas",children:[(0,Yi.jsx)(hM.Slot,{fillProps:{containerRef:u},children:g=>g.map((m,h)=>(0,Yi.jsx)(Mye,{children:m},h))}),(0,Yi.jsx)(Nd,{styles:r}),o]})}):(0,Yi.jsxs)(hE,{__unstableContentRef:u,style:{height:t,display:"flex"},children:[(0,Yi.jsx)(hM.Slot,{fillProps:{containerRef:u},children:g=>g.map((m,h)=>(0,Yi.jsx)(Mye,{children:m},h))}),(0,Yi.jsx)(Nd,{styles:r,scope:":where(.editor-styles-wrapper)",transformOptions:fWe}),(0,Yi.jsx)(OA,{ref:d,className:"editor-styles-wrapper",tabIndex:-1,style:{height:"100%",width:"100%",overflow:"auto"},children:o})]})}function pWe({children:e,height:t,styles:o}){return(0,Yi.jsx)(bG,{height:t,styles:o,children:e})}var Fye=pWe;var Bu=c(U(),1),zye=c(G(),1),jye=c(io(),1),Hye=c(Rt(),1),sl=c(E(),1),mWe=()=>(0,sl.jsx)(Bu.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",children:(0,sl.jsx)(Bu.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"})}),gWe=({style:e,className:t})=>(0,sl.jsx)("div",{className:"block-library-colors-selector__icon-container",children:(0,sl.jsx)("div",{className:`${t} block-library-colors-selector__state-selection`,style:e,children:(0,sl.jsx)(mWe,{})})}),hWe=({TextColor:e,BackgroundColor:t})=>function({onToggle:r,isOpen:n}){let i=s=>{!n&&s.keyCode===jye.DOWN&&(s.preventDefault(),r())};return(0,sl.jsx)(Bu.ToolbarGroup,{children:(0,sl.jsx)(Bu.ToolbarButton,{className:"components-toolbar__control block-library-colors-selector__toggle",label:(0,zye.__)("Open Colors Selector"),onClick:r,onKeyDown:i,icon:(0,sl.jsx)(t,{children:(0,sl.jsx)(e,{children:(0,sl.jsx)(gWe,{})})})})})},bWe=({children:e,...t})=>((0,Hye.default)("wp.blockEditor.BlockColorsStyleSelector",{alternative:"block supports API",since:"6.1",version:"6.3"}),(0,sl.jsx)(Bu.Dropdown,{popoverProps:{placement:"bottom-start"},className:"block-library-colors-selector",contentClassName:"block-library-colors-selector__popover",renderToggle:hWe(t),renderContent:()=>e})),Uye=bWe;var qve=c(Rt(),1),AM=c(U(),1),xG=c(G(),1),Zve=c(J(),1),Xve=c(F(),1);var qk=c(fe(),1),$ve=c(U(),1);var _E=c(J(),1),Kve=c(Rt(),1),Kr=c(F(),1),_G=c(G(),1);var TM=c(U(),1),RM=c(F(),1),BM=c(J(),1);var Wye=c(fe(),1),$ye=c(ar(),1),Kye=c(J(),1),_M=c(F(),1),Hk=c(G(),1);var yM=c(F(),1),vM=(0,yM.createContext)({});vM.displayName="ListViewContext";var zm=()=>(0,yM.useContext)(vM);var SM=c(F(),1),Gye=c(E(),1);function kM({children:e,...t}){let o=(0,SM.useRef)();return(0,SM.useEffect)(()=>{o.current&&(o.current.textContent=o.current.textContent)},[e]),(0,Gye.jsx)("div",{hidden:!0,...t,ref:o,children:e})}var SE=c(E(),1),yG=(0,_M.forwardRef)(({nestingLevel:e,blockCount:t,clientId:o,...r},n)=>{let{insertedBlock:i,setInsertedBlock:s}=zm(),a=(0,Wye.useInstanceId)(yG),{directInsert:l,hideInserter:u}=(0,Kye.useSelect)(m=>{let{getBlockListSettings:h,getTemplateLock:b,isZoomOut:v}=H(m(C)),k=h(o)?.directInsert||!1,S=!!b(o)||v();return{directInsert:k,hideInserter:S}},[o]),d=Hn({clientId:o,context:"list-view"}),f=Hn({clientId:i?.clientId,context:"list-view"});if((0,_M.useEffect)(()=>{f?.length&&(0,$ye.speak)((0,Hk.sprintf)((0,Hk.__)("%s block inserted"),f),"assertive")},[f]),u)return null;let p=`list-view-appender__${a}`,g=(0,Hk.sprintf)((0,Hk.__)("Append to %1$s block at position %2$d, Level %3$d"),d,t+1,e);return(0,SE.jsxs)("div",{className:"list-view-appender",children:[(0,SE.jsx)(Za,{ref:n,rootClientId:o,position:"bottom right",isAppender:!0,selectBlockOnInsert:!1,shouldDirectInsert:l,__experimentalIsQuick:!0,...r,toggleProps:{"aria-describedby":p},onSelectOrClose:m=>{m?.clientId&&s(m)}}),(0,SE.jsx)(kM,{id:p,children:g})]})});var Hm=c(de(),1),jb=c(U(),1),CM=c(fe(),1);var $r=c(F(),1),Wk=c(J(),1),SG=c(G(),1),EM=c(io(),1),bve=c($C(),1),yve=c(Yl(),1),vve=c(ar(),1);var Yye=c(U(),1),qye=c(fe(),1),Zye=c(F(),1);var Xye=c(E(),1),yWe=Dee(Yye.__experimentalTreeGridRow),vWe=(0,Zye.forwardRef)(({isDragged:e,isSelected:t,position:o,level:r,rowCount:n,children:i,className:s,path:a,...l},u)=>{let d=eI({clientId:l["data-block"],enableAnimation:!0,triggerAnimationOnChange:a}),f=(0,qye.useMergeRefs)([u,d]);return(0,Xye.jsx)(yWe,{ref:f,className:K("block-editor-list-view-leaf",s),level:r,positionInSet:o,setSize:n,isExpanded:void 0,...l,children:i})}),Qye=vWe;var Jye=c(Tt(),1),eve=c(F(),1);function tve({isSelected:e,selectedClientIds:t,rowItemRef:o}){let r=t.length===1;(0,eve.useLayoutEffect)(()=>{if(!e||!r||!o.current)return;let n=(0,Jye.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 cve=c(F(),1);var Uk=c(U(),1),ave=c(F(),1);var wM=c(io(),1);var ove=c(G(),1),vG=c(E(),1);function xM({onClick:e}){return(0,vG.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,vG.jsx)(ht,{icon:(0,ove.isRTL)()?jx:ip})})}var rve=c(F(),1),nve=c(J(),1);var SWe=3,ive={"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?ive[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>=SWe)return t}return t}};function kWe(e,t){let o=ive[e.name],r=o?o(e):void 0;return r?Array.isArray(r)?t?[]:r:[r]:[]}function sve({clientId:e,isExpanded:t}){let{block:o}=(0,nve.useSelect)(n=>({block:n(C).getBlock(e)}),[e]);return(0,rve.useMemo)(()=>kWe(o,t),[o,t])}var Wr=c(E(),1),{Badge:_We}=H(Uk.privateApis);function xWe({className:e,block:{clientId:t},onClick:o,onContextMenu:r,onMouseDown:n,onToggleExpanded:i,tabIndex:s,onFocus:a,onDragStart:l,onDragEnd:u,draggable:d,isExpanded:f,ariaDescribedBy:p,visibilityLabel:g,isDisabled:m=!1},h){let b=Vo(t),v=Hn({clientId:t,context:"list-view"}),{isLocked:y}=oa(t),k=y,S=b?.positionType==="sticky",_=sve({clientId:t,isExpanded:f}),x=T=>{T.dataTransfer.clearData(),l?.(T)};function w(T){(T.keyCode===wM.ENTER||T.keyCode===wM.SPACE)&&o(T)}return(0,Wr.jsxs)("a",{className:K("block-editor-list-view-block-select-button",e),onClick:o,onContextMenu:r,onKeyDown:w,onMouseDown:n,ref:h,tabIndex:s,onFocus:a,onDragStart:x,onDragEnd:u,draggable:d,href:m?void 0:`#block-${t}`,"aria-disabled":m?!0:void 0,"aria-describedby":p,"aria-expanded":f,children:[(0,Wr.jsx)(xM,{onClick:i}),(0,Wr.jsx)(Et,{icon:b?.icon,showColors:!0,context:"list-view"}),(0,Wr.jsxs)(Uk.__experimentalHStack,{alignment:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",spacing:1,children:[(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,Wr.jsx)(Uk.__experimentalTruncate,{ellipsizeMode:"auto",children:v})}),b?.anchor&&(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__anchor-wrapper",children:(0,Wr.jsx)(_We,{className:"block-editor-list-view-block-select-button__anchor",children:b.anchor})}),S&&(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__sticky",children:(0,Wr.jsx)(ht,{icon:V4})}),_.length?(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__images","aria-hidden":!0,children:_.map((T,B)=>(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__image",style:{backgroundImage:`url(${T.url})`,zIndex:_.length-B}},T.clientId))}):null,!!g&&(0,Wr.jsxs)(kt.Root,{children:[(0,Wr.jsx)(kt.Trigger,{render:(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__block-visibility","aria-hidden":"true",children:(0,Wr.jsx)(ht,{icon:Vl})})}),(0,Wr.jsx)(kt.Popup,{children:g})]}),k&&(0,Wr.jsx)("span",{className:"block-editor-list-view-block-select-button__lock",children:(0,Wr.jsx)(ht,{icon:P4})})]})]})}var lve=(0,ave.forwardRef)(xWe);var jm=c(E(),1),wWe=(0,cve.forwardRef)(({onClick:e,onToggleExpanded:t,block:o,isSelected:r,position:n,siblingBlockCount:i,level:s,isExpanded:a,selectedClientIds:l,...u},d)=>{let{clientId:f}=o,{AdditionalBlockContent:p,insertedBlock:g,setInsertedBlock:m}=zm(),h=l.includes(f)?l:[f];return(0,jm.jsxs)(jm.Fragment,{children:[p&&(0,jm.jsx)(p,{block:o,insertedBlock:g,setInsertedBlock:m}),(0,jm.jsx)(dL,{appendToOwnerDocument:!0,clientIds:h,cloneClassname:"block-editor-list-view-draggable-chip",children:({draggable:b,onDragStart:v,onDragEnd:y})=>(0,jm.jsx)(lve,{ref:d,className:"block-editor-list-view-block-contents",block:o,onClick:e,onToggleExpanded:t,isSelected:r,position:n,siblingBlockCount:i,level:s,draggable:b,onDragStart:v,onDragEnd:y,isExpanded:a,...u})})]})}),uve=wWe;var zb=c(G(),1),dve=c(Tt(),1),fve=(e,t,o)=>(0,zb.sprintf)((0,zb.__)("Block %1$d of %2$d, Level %3$d."),e,t,o),pve=(e,t)=>[e?.positionLabel?`${(0,zb.sprintf)((0,zb.__)("Position: %s"),e.positionLabel)}.`:void 0,t?(0,zb.__)("This block is locked."):void 0].filter(Boolean).join(" "),mve=(e,t)=>Array.isArray(t)&&t.length?t.indexOf(e)!==-1:t===e;function gve(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 Gk(e,t){if(!t)return;let o=`[role=row][data-block="${e}"]`;return new Promise(r=>{if(t.querySelector(o))return r(t.querySelector(o));let n=null,i=new window.MutationObserver(()=>{t.querySelector(o)&&(clearTimeout(n),i.disconnect(),r(t.querySelector(o)))});i.observe(t,{childList:!0,subtree:!0}),n=setTimeout(()=>{i.disconnect(),r(null)},3e3)}).then(r=>{r&&r.isConnected&&dve.focus.focusable.find(r)?.[0]?.focus()})}function hve({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 On=c(E(),1);function Sve({block:{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:g,isExpanded:m,selectedClientIds:h,isSyncedBranch:b}){let v=(0,$r.useRef)(null),y=(0,$r.useRef)(null),k=(0,$r.useRef)(null),[S,_]=(0,$r.useState)(!1),[x,w]=(0,$r.useState)(),[T,B]=(0,$r.useState)(!1),{isLocked:R}=oa(e),I=i&&h[0]===e,A=i&&h[h.length-1]===e,{toggleBlockHighlight:P,duplicateBlocks:O,multiSelect:N,replaceBlocks:z,removeBlocks:D,insertAfterBlock:M,insertBeforeBlock:V,showViewportModal:L,stopEditingContentOnlySection:j}=H((0,Wk.useDispatch)(C)),q=(0,CM.useDebounce)(P,50),{canInsertBlockType:Q,getSelectedBlockClientIds:te,getPreviousBlockClientId:ee,getBlockRootClientId:W,getBlockOrder:$,getBlockParents:Y,getBlockEditingMode:Z,getBlocksByClientId:oe,canEditBlock:ne,canMoveBlock:X,canRemoveBlocks:re,isGroupable:le}=(0,Wk.useSelect)(C),{getGroupingBlockName:ve}=(0,Wk.useSelect)(Hm.store),xe=Vo(e),be=_k(),{block:ae,blockName:pe,blockEditingMode:ke,allowRightClickOverrides:Se,editedSection:we,viewportSettings:Ce,blockVisibilitySetting:se}=(0,Wk.useSelect)(Be=>{let{getBlock:Ft,getBlockName:nt,getBlockEditingMode:zt,getSettings:Or,getEditedContentOnlySection:Ko}=H(Be(C)),kn=Or();return{block:Ft(e),blockName:nt(e),blockEditingMode:zt(e),allowRightClickOverrides:kn.allowRightClickOverrides,editedSection:Ko(),viewportSettings:kn.__experimentalFeatures?.viewport,blockVisibilitySetting:kn.__experimentalFeatures?.blockVisibility?.allowEditing}},[e]),ie=ke==="disabled",{canRename:Ae}=Fb(pe),ye=(0,Hm.hasBlockSupport)(pe,"__experimentalToolbar",!0),qe=`list-view-block-select-button__description-${(0,CM.useInstanceId)(Sve)}`,{expand:pt,collapse:at,collapseAll:Ct,BlockSettingsMenu:rt,listViewInstanceId:Ot,expandedState:ut,setInsertedBlock:Ut,treeGridElementRef:So,rootClientId:mo}=zm(),me=(0,yve.__unstableUseShortcutEventMatch)();function Me(){let Be=te(),Ft=Be.includes(e),nt=Ft?Be[0]:e,zt=W(nt);return{blocksToUpdate:Ft?Be:[e],firstBlockClientId:nt,firstBlockRootClientId:zt,selectedBlockClientIds:Be}}async function Ze(Be){if(Be.defaultPrevented||Be.target.closest("[role=dialog]"))return;if(we&&me("core/block-editor/unselect",Be)){Be.stopPropagation(),Be.preventDefault(),j();return}let Ft=[EM.BACKSPACE,EM.DELETE].includes(Be.keyCode);if(me("core/block-editor/unselect",Be)&&h.length>0)Be.stopPropagation(),Be.preventDefault(),a(Be,void 0);else if(Ft||me("core/block-editor/remove",Be)){let{blocksToUpdate:nt,firstBlockClientId:zt,firstBlockRootClientId:Or,selectedBlockClientIds:Ko}=Me();if(!re(nt))return;let kn=ee(zt)??Or;D(nt,!1);let Wg=Ko.length>0&&te().length===0;kn||(kn=$()[0]),ct(kn,Wg)}else if(me("core/block-editor/paste-styles",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me(),zt=oe(nt);be(zt)}else if(me("core/block-editor/duplicate",Be)){Be.preventDefault();let{blocksToUpdate:nt,firstBlockRootClientId:zt}=Me();if(oe(nt).every(Ko=>!!Ko&&(0,Hm.hasBlockSupport)(Ko.name,"multiple",!0)&&Q(Ko.name,zt))){let Ko=await O(nt,!1);Ko?.length&&ct(Ko[0],!1)}}else if(me("core/block-editor/insert-before",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me();await V(nt[0]);let zt=te();ct(zt[0],!1)}else if(me("core/block-editor/insert-after",Be)){Be.preventDefault();let{blocksToUpdate:nt}=Me();await M(nt.at(-1));let zt=te();ct(zt[0],!1)}else if(me("core/block-editor/select-all",Be)){Be.preventDefault();let{firstBlockRootClientId:nt,selectedBlockClientIds:zt}=Me(),Or=$(nt);if(!Or.length)return;if((0,bve.isShallowEqual)(zt,Or)&&nt&&nt!==mo){ct(nt,!0);return}N(Or[0],Or[Or.length-1],null)}else if(me("core/block-editor/collapse-list-view",Be)){Be.preventDefault();let{firstBlockClientId:nt}=Me(),zt=Y(nt,!1);Ct(),pt(zt)}else if(me("core/block-editor/group",Be)){let{blocksToUpdate:nt}=Me();if(nt.length>1&&le(nt)){Be.preventDefault();let zt=oe(nt),Or=ve(),Ko=(0,Hm.switchToBlockType)(zt,Or);z(nt,Ko),(0,vve.speak)((0,SG.__)("Selected blocks are grouped."));let kn=te();ct(kn[0],!1)}}else if(me("core/block-editor/toggle-block-visibility",Be)){if(se===!1)return;Be.preventDefault();let{blocksToUpdate:nt}=Me();if(!oe(nt).every(Ko=>(0,Hm.hasBlockSupport)(Ko.name,"visibility",!0))||nt.some(Ko=>Z(Ko)!=="default"))return;L(nt)}else if(me("core/block-editor/rename",Be)){let{blocksToUpdate:nt}=Me(),zt=Z(nt[0])==="contentOnly";nt.length===1&&Ae&&!zt&&(Be.preventDefault(),B(!0))}}let ze=(0,$r.useCallback)(()=>{_(!0),q(e,!0)},[e,_,q]),Je=(0,$r.useCallback)(()=>{_(!1),q(e,!1)},[e,_,q]),lt=(0,$r.useCallback)(Be=>{let Ft=Be?.detail===0;a(Be,e,Ft?-1:null),Be.preventDefault()},[e,a]),ct=(0,$r.useCallback)((Be,Ft)=>{Ft&&a(void 0,Be,null,null),Gk(Be,So?.current)},[a,So]),vr=(0,$r.useCallback)(Be=>{Be.preventDefault(),Be.stopPropagation(),m===!0?at(e):m===!1&&pt(e)},[e,pt,at,m]),Lo=(0,$r.useCallback)(Be=>{let{ownerDocument:Ft}=k?.current||{};!Ft||!Ft.hasFocus()||ye&&Se&&(k.current?.click(),w(new window.DOMRect(Be.clientX,Be.clientY,0,0)),Be.preventDefault())},[Se,k,ye]),rr=(0,$r.useCallback)(Be=>{Se&&Be.button===2&&Be.preventDefault()},[Se]),go=(0,$r.useMemo)(()=>{let{ownerDocument:Be}=y?.current||{};if(!(!x||!Be))return{ownerDocument:Be,getBoundingClientRect(){return x}}},[x]),Wo=(0,$r.useCallback)(()=>{w(void 0)},[w]);if(tve({isSelected:i,rowItemRef:y,selectedClientIds:h}),!ae)return null;let Fn=fve(l,f,u),Sr=pve(xe,R),ln=zj(ae?.attributes?.metadata?.blockVisibility,Ce),it=f>0,_t=ye&&!ie,Vt=p&&it&&!ie,ko=K("block-editor-list-view-block__mover-cell",{"is-visible":S||i}),$o=K("block-editor-list-view-block__menu-cell",{"is-visible":S||I}),nr;Vt?nr=2:_t||(nr=3);let Sa=K({"is-selected":i,"is-first-selected":I,"is-last-selected":A,"is-branch-selected":s,"is-synced-branch":b,"is-dragging":r,"has-single-cell":!ye,"is-synced":xe?.isSynced,"is-draggable":X&&!ie,"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":ie}),ka=h.includes(e)?h:[e],Ll=Be=>ie?-1:i&&h.length===1?0:Be;return(0,On.jsxs)(Qye,{className:Sa,isDragged:r,onKeyDown:Ze,onMouseEnter:ie?void 0:ze,onMouseLeave:ie?void 0:Je,onFocus:ie?void 0:ze,onBlur:ie?void 0:Je,level:u,position:l,rowCount:d,path:g,id:`list-view-${Ot}-block-${e}`,"data-block":e,"data-expanded":ne?m:void 0,ref:y,children:[(0,On.jsx)(jb.__experimentalTreeGridCell,{className:"block-editor-list-view-block__contents-cell",colSpan:nr,ref:v,"aria-selected":!!i,children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsxs)("div",{className:"block-editor-list-view-block__contents-container",children:[(0,On.jsx)(uve,{block:ae,onClick:lt,onContextMenu:ie?void 0:Lo,onMouseDown:rr,onToggleExpanded:ie?void 0:vr,isSelected:i,position:l,siblingBlockCount:f,level:u,ref:Be,tabIndex:Ll(Ft),onFocus:nt,isExpanded:ne?m:void 0,selectedClientIds:h,ariaDescribedBy:qe,visibilityLabel:ln,isDisabled:ie}),(0,On.jsx)(kM,{id:qe,children:[Fn,Sr,ln].filter(Boolean).join(" ")})]})}),Vt&&(0,On.jsx)(On.Fragment,{children:(0,On.jsxs)(jb.__experimentalTreeGridCell,{className:ko,withoutGridItem:!0,children:[(0,On.jsx)(jb.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsx)(mL,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ft,onFocus:nt})}),(0,On.jsx)(jb.__experimentalTreeGridItem,{children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsx)(gL,{orientation:"vertical",clientIds:[e],ref:Be,tabIndex:Ft,onFocus:nt})})]})}),_t&&rt&&(0,On.jsx)(jb.__experimentalTreeGridCell,{className:$o,"aria-selected":!!i,ref:k,children:({ref:Be,tabIndex:Ft,onFocus:nt})=>(0,On.jsx)(rt,{clientIds:ka,block:ae,icon:zs,label:(0,SG.__)("Options"),popoverProps:{anchor:go},toggleProps:{ref:Be,className:"block-editor-list-view-block__menu",tabIndex:Ft,onClick:Wo,onFocus:nt,size:"small"},disableOpenOnArrowDown:!0,expand:pt,expandedState:ut,setInsertedBlock:Ut,__experimentalSelectBlock:ct,isContentOnlyListView:!!mo&&Z(mo)==="contentOnly"})}),T&&(0,On.jsx)(Db,{clientId:e,onClose:()=>B(!1)})]})}var kve=(0,$r.memo)(Sve);var na=c(E(),1);function _ve(e,t,o,r){return o?.includes(e.clientId)?0:t[e.clientId]??r?1+e.innerBlocks.reduce(CWe(t,o,r),0):1}var CWe=(e,t,o)=>(r,n)=>t?.includes(n.clientId)?r:(e[n.clientId]??o)&&n.innerBlocks.length>0?r+_ve(n,e,t,o):r+1,EWe=()=>{};function xve(e){let{blocks:t,selectBlock:o=EWe,showBlockMovers:r,selectedClientIds:n,level:i=1,path:s="",isBranchSelected:a=!1,listPosition:l=0,fixedListWindow:u,isExpanded:d,parentId:f,shouldShowInnerBlocks:p=!0,isSyncedBranch:g=!1,showAppender:m=!0}=e,h=Vo(f),b=g||!!h?.isSynced,v=(0,BM.useSelect)(P=>f?P(C).canEditBlock(f):!0,[f]),{blockDropPosition:y,blockDropTargetIndex:k,firstDraggedBlockIndex:S,blockIndexes:_,expandedState:x,draggedClientIds:w}=zm(),T=(0,RM.useRef)();if(!v)return null;let B=m&&i===1,R=t.filter(Boolean),I=R.length,A=B?I+1:I;return T.current=l,(0,na.jsxs)(na.Fragment,{children:[R.map((P,O)=>{let{clientId:N,innerBlocks:z}=P;O>0&&(T.current+=_ve(R[O-1],x,w,d));let D=!!w?.includes(N),{displacement:M,isAfterDraggedBlocks:V,isNesting:L}=hve({blockIndexes:_,blockDropTargetIndex:k,blockDropPosition:y,clientId:N,firstDraggedBlockIndex:S,isDragged:D}),{itemInView:j}=u,q=j(T.current),Q=O+1,te=s.length>0?`${s}_${Q}`:`${Q}`,ee=!!z?.length,W=ee&&p?x[N]??d:void 0,$=mve(N,n),Y=a||$&&ee,Z=D||q||$&&N===n[0]||O===0||O===I-1;return(0,na.jsxs)(BM.AsyncModeProvider,{value:!$,children:[Z&&(0,na.jsx)(kve,{block:P,selectBlock:o,isSelected:$,isBranchSelected:Y,isDragged:D,level:i,position:Q,rowCount:A,siblingBlockCount:I,showBlockMovers:r,path:te,isExpanded:D?!1:W,listPosition:T.current,selectedClientIds:n,isSyncedBranch:b,displacement:M,isAfterDraggedBlocks:V,isNesting:L}),!Z&&(0,na.jsx)("tr",{children:(0,na.jsx)("td",{className:"block-editor-list-view-placeholder"})}),ee&&W&&!D&&(0,na.jsx)(xve,{parentId:N,blocks:z,selectBlock:o,showBlockMovers:r,level:i+1,path:te,listPosition:T.current+1,fixedListWindow:u,isBranchSelected:Y,selectedClientIds:n,isExpanded:d,isSyncedBranch:b})]},N)}),B&&(0,na.jsx)(TM.__experimentalTreeGridRow,{level:i,setSize:A,positionInSet:A,isExpanded:!0,children:(0,na.jsx)(TM.__experimentalTreeGridCell,{children:P=>(0,na.jsx)(yG,{clientId:f,nestingLevel:i,blockCount:I,...P})})})]})}var wve=(0,RM.memo)(xve);var $k=c(U(),1),PM=c(Tt(),1),sf=c(F(),1),kG=c(G(),1);var al=c(E(),1);function Cve({draggedBlockClientId:e,listViewRef:t,blockDropTarget:o}){let r=Vo(e),n=Hn({clientId:e,context:"list-view"}),{rootClientId:i,clientId:s,dropPosition:a}=o||{},[l,u]=(0,sf.useMemo)(()=>{if(!t.current)return[];let y=i?t.current.querySelector(`[data-block="${i}"]`):void 0,k=s?t.current.querySelector(`[data-block="${s}"]`):void 0;return[y,k]},[t,i,s]),d=u||l,f=(0,kG.isRTL)(),p=(0,sf.useCallback)((y,k)=>{if(!d)return 0;let S=d.offsetWidth,_=(0,PM.getScrollContainer)(d,"horizontal"),x=d.ownerDocument,w=_===x.body||_===x.documentElement;if(_&&!w){let T=_.getBoundingClientRect(),B=(0,kG.isRTL)()?T.right-y.right:y.left-T.left,R=_.clientWidth;if(R<S+B&&(S=R-B),!f&&y.left+k<T.left)return S-=T.left-y.left,S;if(f&&y.right-k>T.right)return S-=y.right-T.right,S}return S-k},[f,d]),g=(0,sf.useMemo)(()=>{if(!d)return{};let y=d.getBoundingClientRect();return{width:p(y,0)}},[p,d]),m=(0,sf.useMemo)(()=>{if(!d)return{};let y=(0,PM.getScrollContainer)(d),k=d.ownerDocument,S=y===k.body||y===k.documentElement;if(y&&!S){let _=y.getBoundingClientRect(),x=d.getBoundingClientRect(),w=f?_.right-x.right:x.left-_.left;if(!f&&_.left>x.left)return{transform:`translateX( ${w}px )`};if(f&&_.right<x.right)return{transform:`translateX( ${w*-1}px )`}}return{}},[f,d]),h=(0,sf.useMemo)(()=>{if(!l)return 1;let y=parseInt(l.getAttribute("aria-level"),10);return y?y+1:1},[l]),b=(0,sf.useMemo)(()=>d?d.classList.contains("is-branch-selected"):!1,[d]),v=(0,sf.useMemo)(()=>{if(!(!d||!(a==="top"||a==="bottom"||a==="inside")))return{contextElement:d,getBoundingClientRect(){let k=d.getBoundingClientRect(),S=k.left,_=0,x=(0,PM.getScrollContainer)(d,"horizontal"),w=d.ownerDocument,T=x===w.body||x===w.documentElement;if(x&&!T){let I=x.getBoundingClientRect(),A=f?x.offsetWidth-x.clientWidth:0;S<I.left+A&&(S=I.left+A)}a==="top"?_=k.top-k.height*2:_=k.top;let B=p(k,0),R=k.height;return new window.DOMRect(S,_,B,R)}}},[d,a,p,f]);return d?(0,al.jsx)($k.Popover,{animate:!1,anchor:v,focusOnMount:!1,className:"block-editor-list-view-drop-indicator--preview",variant:"unstyled",flip:!1,resize:!0,children:(0,al.jsx)("div",{style:g,className:K("block-editor-list-view-drop-indicator__line",{"block-editor-list-view-drop-indicator__line--darker":b}),children:(0,al.jsxs)("div",{className:"block-editor-list-view-leaf","aria-level":h,children:[(0,al.jsxs)("div",{className:K("block-editor-list-view-block-select-button","block-editor-list-view-block-contents"),style:m,children:[(0,al.jsx)(xM,{onClick:()=>{}}),(0,al.jsx)(Et,{icon:r?.icon,showColors:!0,context:"list-view"}),(0,al.jsx)($k.__experimentalHStack,{alignment:"center",className:"block-editor-list-view-block-select-button__label-wrapper",justify:"flex-start",spacing:1,children:(0,al.jsx)("span",{className:"block-editor-list-view-block-select-button__title",children:(0,al.jsx)($k.__experimentalTruncate,{ellipsizeMode:"auto",children:n})})})]}),(0,al.jsx)("div",{className:"block-editor-list-view-block__menu-cell"})]})})}):null}var Eve=c(ar(),1),Kk=c(G(),1),kE=c(J(),1),Tve=c(F(),1),ia=c(io(),1),Rve=c(de(),1);function Bve(){let{clearSelectedBlock:e,multiSelect:t,selectBlock:o}=(0,kE.useDispatch)(C),{getBlockName:r,getBlockParents:n,getBlockSelectionStart:i,getSelectedBlockClientIds:s,hasMultiSelection:a,hasSelectedBlock:l}=(0,kE.useSelect)(C),{getBlockType:u}=(0,kE.useSelect)(Rve.store);return{updateBlockSelection:(0,Tve.useCallback)(async(f,p,g,m)=>{if(!f?.shiftKey&&f?.keyCode!==ia.ESCAPE){o(p,m);return}f.preventDefault();let h=f.type==="keydown"&&f.keyCode===ia.ESCAPE,b=f.type==="keydown"&&(f.keyCode===ia.UP||f.keyCode===ia.DOWN||f.keyCode===ia.HOME||f.keyCode===ia.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(),w=p;b&&(!l()&&!a()&&(x=p),g&&(w=g));let T=n(x),B=n(w),{start:R,end:I}=gve(x,w,T,B);await t(R,I,null)}let k=s();if((f.keyCode===ia.HOME||f.keyCode===ia.END)&&k.length>1)return;let S=v.filter(x=>!k.includes(x)),_;if(S.length===1){let x=u(r(S[0]))?.title;x&&(_=(0,Kk.sprintf)((0,Kk.__)("%s deselected."),x))}else S.length>1&&(_=(0,Kk.sprintf)((0,Kk.__)("%s blocks deselected."),S.length));_&&(0,Eve.speak)(_,"assertive")},[e,r,u,n,i,s,a,l,t,o])}}var Pve=c(F(),1);function Ive(e){return(0,Pve.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 Ove=c(J(),1);function Ave({blocks:e,rootClientId:t}){return(0,Ove.useSelect)(o=>{let{getDraggedBlockClientIds:r,getSelectedBlockClientIds:n,getListViewClientIdsTree:i}=H(o(C));return{selectedClientIds:n(),draggedClientIds:r(),clientIdsTree:e??i(t)}},[e,t])}var Lve=c(F(),1),Mve=c(J(),1);function Nve({collapseAll:e,expand:t}){let{expandedBlock:o,getBlockParents:r}=(0,Mve.useSelect)(n=>{let{getBlockParents:i,getExpandedBlock:s}=H(n(C));return{expandedBlock:s(),getBlockParents:i}},[]);(0,Lve.useEffect)(()=>{if(o){let n=r(o,!1);e(),t(n)}},[e,t,o,r])}var Dve=c(J(),1),Hb=c(F(),1),Ub=c(fe(),1),Vve=c(G(),1);var af=24;function TWe(e,t,o=1,r=!1){let n=r?t.right-o*af:t.left+o*af;return r?e.x>n:e.x<n}function RWe(e,t,o=1,r=!1){let n=r?t.right-o*af:t.left+o*af,i=r?n-e.x:e.x-n,s=Math.round(i/af);return Math.abs(s)}function BWe(e,t){let o=[],r=e;for(;r;)o.push({...r}),r=t.find(n=>n.clientId===r.rootClientId);return o}function Fve(e,t){let o=e[t+1];return o&&o.isDraggedBlock?Fve(e,t+1):o}function PWe(e,t,o=1,r=!1){let n=r?t.right-o*af:t.left+o*af;return(r?e.x<n-af:e.x>n+af)&&e.y<t.bottom}var IWe=["top","bottom"];function OWe(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 g=p.element.getBoundingClientRect(),[m,h]=Cb(t,g,IWe),b=U2(t,g);if(i===void 0||m<i||b){i=m;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=g,a=v),b)break}}if(!n)return;let l=BWe(n,e),u=r==="bottom";if(u&&n.canInsertDraggedBlocksAsChild&&(n.innerBlockCount>0&&n.isExpanded||PWe(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&&TWe(t,s,l.length,o)){let f=Fve(e,a),p=n.nestingLevel,g=f?f.nestingLevel:1;if(p&&g){let m=RWe(t,s,l.length,o),h=Math.max(Math.min(m,p-g),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 AWe={leading:!1,trailing:!0};function zve({dropZoneElement:e,expandedState:t,setExpandedState:o}){let{getBlockRootClientId:r,getBlockIndex:n,getBlockCount:i,getDraggedBlockClientIds:s,canInsertBlocks:a}=(0,Dve.useSelect)(C),[l,u]=(0,Hb.useState)(),{rootClientId:d,blockIndex:f}=l||{},p=H2(d,f),g=(0,Vve.isRTL)(),m=(0,Ub.usePrevious)(d),h=(0,Hb.useCallback)((S,_)=>{let{rootClientId:x}=_||{};x&&_?.dropPosition==="inside"&&!S[x]&&o({type:"expand",clientIds:[x]})},[o]),b=(0,Ub.useThrottle)(h,500,AWe);(0,Hb.useEffect)(()=>{if(l?.dropPosition!=="inside"||m!==l?.rootClientId){b.cancel();return}b(t,l)},[t,m,l,b]);let v=s(),y=(0,Ub.useThrottle)((0,Hb.useCallback)((S,_)=>{let x={x:S.clientX,y:S.clientY},w=!!v?.length,B=Array.from(_.querySelectorAll("[data-block]")).map(I=>{let A=I.dataset.block,P=I.dataset.expanded==="true",O=I.classList.contains("is-dragging"),N=parseInt(I.getAttribute("aria-level"),10),z=r(A);return{clientId:A,isExpanded:P,rootClientId:z,blockIndex:n(A),element:I,nestingLevel:N||void 0,isDraggedBlock:w?O:!1,innerBlockCount:i(A),canInsertDraggedBlocksAsSibling:w?a(v,z):!0,canInsertDraggedBlocksAsChild:w?a(v,A):!0}}),R=OWe(B,x,g);R&&u(R)},[a,v,i,n,r,g]),50);return{ref:(0,Ub.__experimentalUseDropZone)({dropZoneElement:e,onDrop(S){y.cancel(),l&&p(S),u(void 0)},onDragLeave(){y.cancel(),u(null)},onDragOver(S){y(S,S.currentTarget)},onDragEnd(){y.cancel(),u(void 0)}}),target:l}}var IM=c(F(),1),jve=c(J(),1);function Hve({firstSelectedBlockClientId:e,setExpandedState:t}){let[o,r]=(0,IM.useState)(null),{selectedBlockParentClientIds:n}=(0,jve.useSelect)(i=>{let{getBlockParents:s}=i(C);return{selectedBlockParentClientIds:s(e,!1)}},[e]);return(0,IM.useEffect)(()=>{o!==e&&n?.length&&t({type:"expand",clientIds:n})},[e,n,o,t]),{setSelectedTreeId:r}}var Yk=c(J(),1),Uve=c(fe(),1);function Gve({selectBlock:e}){let t=(0,Yk.useRegistry)(),{getBlockOrder:o,getBlockRootClientId:r,getBlocksByClientId:n,getPreviousBlockClientId:i,getSelectedBlockClientIds:s,getSettings:a,canInsertBlockType:l,canRemoveBlocks:u}=(0,Yk.useSelect)(C),{flashBlock:d,removeBlocks:f,replaceBlocks:p,insertBlocks:g}=(0,Yk.useDispatch)(C),m=OS();return(0,Uve.useRefEffect)(h=>{function b(k,S){S&&e(void 0,k,null,null),Gk(k,h)}function v(k){let S=s(),_=S.includes(k),x=_?S[0]:k,w=r(x);return{blocksToUpdate:_?S:[k],firstBlockClientId:x,firstBlockRootClientId:w,originallySelectedBlockClientIds:S}}function y(k){if(k.defaultPrevented||!h.contains(k.target.ownerDocument.activeElement))return;let _=k.target.ownerDocument.activeElement?.closest("[role=row]")?.dataset?.block;if(!_)return;let{blocksToUpdate:x,firstBlockClientId:w,firstBlockRootClientId:T,originallySelectedBlockClientIds:B}=v(_);if(x.length!==0){if(k.preventDefault(),k.type==="copy"||k.type==="cut"){x.length===1&&d(x[0]),m(k.type,x);let R=n(x);SA(k,R,t)}if(k.type==="cut"){if(!u(x))return;let R=i(w)??T;f(x,!1);let I=B.length>0&&s().length===0;R||(R=o()[0]),b(R,I)}else if(k.type==="paste"){let{__experimentalCanUserUseUnfilteredHTML:R}=a(),I=Dce(k,R);if(x.length===1){let[A]=x;if(I.every(P=>l(P.name,A))){g(I,void 0,A),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 lf=c(E(),1),LWe=(e,t)=>t.type==="clear"?{}:Array.isArray(t.clientIds)?{...e,...t.clientIds.reduce((o,r)=>({...o,[r]:t.type==="expand"}),{})}:e,Wve=32;function Yve({id:e,blocks:t,dropZoneElement:o,showBlockMovers:r=!1,isExpanded:n=!1,showAppender:i=!1,blockSettingsMenu:s=Q9,rootClientId:a,description:l,onSelect:u,additionalBlockContent:d},f){t&&(0,Kve.default)("`blocks` property in `wp.blockEditor.__experimentalListView`",{since:"6.3",alternative:"`rootClientId` property"});let p=(0,qk.useInstanceId)(Yve),{clientIdsTree:g,draggedClientIds:m,selectedClientIds:h}=Ave({blocks:t,rootClientId:a}),b=Ive(g),{getBlock:v,getSelectedBlockClientIds:y}=(0,_E.useSelect)(C),{visibleBlockCount:k}=(0,_E.useSelect)(oe=>{let{getGlobalBlockCount:ne,getClientIdsOfDescendants:X}=oe(C),re=m?.length>0?X(m).length+1:0;return{visibleBlockCount:ne()-re}},[m]),{updateBlockSelection:S}=Bve(),[_,x]=(0,Kr.useReducer)(LWe,{}),[w,T]=(0,Kr.useState)(null),{setSelectedTreeId:B}=Hve({firstSelectedBlockClientId:h[0],setExpandedState:x}),R=(0,Kr.useCallback)((oe,ne,X)=>{S(oe,ne,null,X),B(ne),u&&u(v(ne))},[B,S,u,v]),{ref:I,target:A}=zve({dropZoneElement:o,expandedState:_,setExpandedState:x}),P=(0,Kr.useRef)(),O=Gve({selectBlock:R}),N=(0,Kr.useCallback)(oe=>{let[ne]=y();ne&&oe&&Gk(ne,oe)},[y]),z=(0,qk.useMergeRefs)([O,N,P,I,f]),D=(0,Kr.useCallback)(oe=>{if(!oe)return;let ne=Array.isArray(oe)?oe:[oe];x({type:"expand",clientIds:ne})},[x]),M=(0,Kr.useCallback)(oe=>{oe&&x({type:"collapse",clientIds:[oe]})},[x]),V=(0,Kr.useCallback)(()=>{x({type:"clear"})},[x]),L=(0,Kr.useCallback)(oe=>{D(oe?.dataset?.block)},[D]),j=(0,Kr.useCallback)(oe=>{M(oe?.dataset?.block)},[M]),q=(0,Kr.useCallback)((oe,ne,X)=>{oe.shiftKey&&S(oe,ne?.dataset?.block,X?.dataset?.block)},[S]);Nve({collapseAll:V,expand:D});let Q=m?.[0],{blockDropTargetIndex:te,blockDropPosition:ee,firstDraggedBlockIndex:W}=(0,Kr.useMemo)(()=>{let oe,ne;if(A?.clientId){let X=b[A.clientId];oe=X===void 0||A?.dropPosition==="top"?X:X+1}else A===null&&(oe=null);if(Q){let X=b[Q];ne=X===void 0||A?.dropPosition==="top"?X:X+1}return{blockDropTargetIndex:oe,blockDropPosition:A?.dropPosition,firstDraggedBlockIndex:ne}},[A,b,Q]),$=(0,Kr.useMemo)(()=>({blockDropPosition:ee,blockDropTargetIndex:te,blockIndexes:b,draggedClientIds:m,expandedState:_,expand:D,firstDraggedBlockIndex:W,collapse:M,collapseAll:V,BlockSettingsMenu:s,listViewInstanceId:p,AdditionalBlockContent:d,insertedBlock:w,setInsertedBlock:T,treeGridElementRef:P,rootClientId:a}),[ee,te,b,m,_,D,W,M,V,s,p,d,w,T,a]),[Y]=(0,qk.__experimentalUseFixedWindowList)(P,Wve,k,{expandedState:_,useWindowing:!0,windowOverscan:40});if(!g.length&&!i)return null;let Z=l&&`block-editor-list-view-description-${p}`;return(0,lf.jsxs)(_E.AsyncModeProvider,{value:!0,children:[(0,lf.jsx)(Cve,{draggedBlockClientId:Q,listViewRef:P,blockDropTarget:A}),l&&(0,lf.jsx)(bt,{id:Z,children:l}),(0,lf.jsx)($ve.__experimentalTreeGrid,{id:e,className:K("block-editor-list-view-tree",{"is-dragging":m?.length>0&&te!==void 0}),"aria-label":(0,_G.__)("Block navigation structure"),ref:z,onCollapseRow:j,onExpandRow:L,onFocusRow:q,applicationAriaLabel:(0,_G.__)("Block navigation structure"),"aria-describedby":Z,style:{"--wp-admin--list-view-dragged-items-height":m?.length?`${Wve*(m.length-1)}px`:null},children:(0,lf.jsx)(vM.Provider,{value:$,children:(0,lf.jsx)(wve,{blocks:g,parentId:a,selectBlock:R,showBlockMovers:r,fixedListWindow:Y,selectedClientIds:h,isExpanded:n,showAppender:i})})})]})}var xE=(0,Kr.forwardRef)(Yve),OM=(0,Kr.forwardRef)((e,t)=>(0,lf.jsx)(xE,{ref:t,...e,showAppender:!1,rootClientId:null,onSelect:null,additionalBlockContent:null,blockSettingsMenu:void 0}));var Um=c(E(),1);function MWe({isEnabled:e,onToggle:t,isOpen:o,innerRef:r,...n}){return(0,Um.jsx)(AM.Button,{__next40pxDefaultSize:!0,...n,ref:r,icon:Qx,"aria-expanded":o,"aria-haspopup":"true",onClick:e?t:void 0,label:(0,xG.__)("List view"),className:"block-editor-block-navigation","aria-disabled":!e})}function NWe({isDisabled:e,...t},o){(0,qve.default)("wp.blockEditor.BlockNavigationDropdown",{since:"6.1",alternative:"wp.components.Dropdown and wp.blockEditor.ListView"});let n=(0,Zve.useSelect)(i=>!!i(C).getBlockCount(),[])&&!e;return(0,Um.jsx)(AM.Dropdown,{contentClassName:"block-editor-block-navigation__popover",popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:i,onToggle:s})=>(0,Um.jsx)(MWe,{...t,innerRef:o,isOpen:i,onToggle:s,isEnabled:n}),renderContent:()=>(0,Um.jsxs)("div",{className:"block-editor-block-navigation__container",children:[(0,Um.jsx)("p",{className:"block-editor-block-navigation__label",children:(0,xG.__)("List view")}),(0,Um.jsx)(OM,{})]})})}var Qve=(0,Xve.forwardRef)(NWe);var wE=c(F(),1),eSe=c(J(),1),tSe=c(fe(),1),Gm=c(U(),1),wG=c(G(),1);var cf=c(E(),1),Jve=()=>{};function DWe({clientId:e,onSwitch:t=Jve,onHoverClassName:o=Jve}){let r=(0,eSe.useSelect)(_=>_(C).canEditBlock(e),[e]),{onSelect:n,stylesToRender:i,activeStyle:s,genericPreviewBlock:a,className:l}=Pk({clientId:e,onSwitch:t}),[u,d]=(0,wE.useState)(null),[f,p]=(0,wE.useState)(null),g=wr(),m=(0,wE.useMemo)(()=>{if(!u||!a)return null;let _=Mm(l,s,u);return[{...a,attributes:{...a.attributes||{},className:_}}]},[u,a,l,s]);if(!r||!i||i.length===0)return null;let h=(0,tSe.debounce)(d,250),b=_=>{n(_),o(null),d(null),h.cancel()},v=_=>{if(u===_){h.cancel();return}h(_),o(_?.name??null)},y=ZL(i),k=()=>s?.name!==y?.name,S=()=>{b(y)};return(0,cf.jsx)(Gm.__experimentalToolsPanel,{label:(0,wG.__)("Styles"),resetAll:S,panelId:e,hasInnerWrapper:!0,dropdownMenuProps:g,children:(0,cf.jsx)(Gm.__experimentalToolsPanelItem,{hasValue:k,label:(0,wG.__)("Variation"),onDeselect:S,isShownByDefault:!0,panelId:e,children:(0,cf.jsxs)("div",{ref:p,className:"block-editor-block-styles",children:[(0,cf.jsx)("div",{className:"block-editor-block-styles__variants",children:i.map(_=>{let x=_.label||_.name;return(0,cf.jsx)(Gm.Button,{__next40pxDefaultSize:!0,className:K("block-editor-block-styles__item",{"is-active":s.name===_.name}),variant:"secondary",label:x,onMouseEnter:()=>v(_),onFocus:()=>v(_),onMouseLeave:()=>v(null),onBlur:()=>v(null),onClick:()=>b(_),"aria-current":s.name===_.name,children:(0,cf.jsx)(Gm.__experimentalTruncate,{numberOfLines:1,className:"block-editor-block-styles__item-text",children:x})},_.name)})}),m&&(0,cf.jsx)(Vm,{blocks:m,placement:"left-start",offset:34,anchor:f})]})})})}var Zk=DWe;var sSe=c(U(),1),Xk=c(G(),1);var rSe=c(U(),1),nSe=c(E(),1),oSe={0:M4,1:q3,2:X3,3:J3,4:t4,5:r4,6:i4};function CG({level:e}){return oSe[e]?(0,nSe.jsx)(rSe.Icon,{icon:oSe[e]}):null}var LM=c(E(),1),iSe=[1,2,3,4,5,6],VWe={className:"block-library-heading-level-dropdown"};function aSe({options:e=iSe,value:t,onChange:o}){let r=e.filter(n=>n===0||iSe.includes(n)).sort((n,i)=>n-i);return(0,LM.jsx)(sSe.ToolbarDropdownMenu,{popoverProps:VWe,icon:(0,LM.jsx)(CG,{level:t}),label:(0,Xk.__)("Change level"),controls:r.map(n=>{let i=n===t;return{icon:(0,LM.jsx)(CG,{level:n}),title:n===0?(0,Xk.__)("Paragraph"):(0,Xk.sprintf)((0,Xk.__)("Heading %d"),n),isActive:i,onClick(){o(n)},role:"menuitemradio"}})})}var CE=c(G(),1),EE=c(U(),1);var uf=c(E(),1);function FWe({icon:e=x4,label:t=(0,CE.__)("Choose variation"),instructions:o=(0,CE.__)("Select a variation to start with:"),variations:r,onSelect:n,allowSkip:i}){let s=K("block-editor-block-variation-picker",{"has-many-variations":r.length>4});return(0,uf.jsxs)(EE.Placeholder,{icon:e,label:t,instructions:o,className:s,children:[(0,uf.jsx)("ul",{className:"block-editor-block-variation-picker__variations",role:"list","aria-label":(0,CE.__)("Block variations"),children:r.map(a=>(0,uf.jsxs)("li",{children:[(0,uf.jsx)(EE.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,uf.jsx)("span",{className:"block-editor-block-variation-picker__variation-label",children:a.title})]},a.name))}),i&&(0,uf.jsx)("div",{className:"block-editor-block-variation-picker__skip",children:(0,uf.jsx)(EE.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>n(),children:(0,CE.__)("Skip")})})]})}var lSe=FWe;var fSe=c(J(),1),pSe=c(de(),1),TG=c(U(),1);var EG=c(F(),1),RG=c(fe(),1),mSe=c(G(),1);var df=c(G(),1),Qk=c(U(),1);var Wm={carousel:"carousel",grid:"grid"};var sa=c(E(),1),zWe=({onBlockPatternSelect:e})=>(0,sa.jsx)("div",{className:"block-editor-block-pattern-setup__actions",children:(0,sa.jsx)(Qk.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,df.__)("Choose")})}),jWe=({handlePrevious:e,handleNext:t,activeSlide:o,totalSlides:r})=>(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__navigation",children:[(0,sa.jsx)(Qk.Button,{size:"compact",icon:(0,df.isRTL)()?dn:Pi,label:(0,df.__)("Previous pattern"),onClick:e,disabled:o===0,accessibleWhenDisabled:!0}),(0,sa.jsx)(Qk.Button,{size:"compact",icon:(0,df.isRTL)()?Pi:dn,label:(0,df.__)("Next pattern"),onClick:t,disabled:o===r-1,accessibleWhenDisabled:!0})]}),HWe=({viewMode:e,setViewMode:t,handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i,onBlockPatternSelect:s})=>{let a=e===Wm.carousel,l=(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__display-controls",children:[(0,sa.jsx)(Qk.Button,{size:"compact",icon:mw,label:(0,df.__)("Carousel view"),onClick:()=>t(Wm.carousel),isPressed:a}),(0,sa.jsx)(Qk.Button,{size:"compact",icon:Gx,label:(0,df.__)("Grid view"),onClick:()=>t(Wm.grid),isPressed:e===Wm.grid})]});return(0,sa.jsxs)("div",{className:"block-editor-block-pattern-setup__toolbar",children:[a&&(0,sa.jsx)(jWe,{handlePrevious:o,handleNext:r,activeSlide:n,totalSlides:i}),l,a&&(0,sa.jsx)(zWe,{onBlockPatternSelect:s})]})},cSe=HWe;var uSe=c(J(),1);function UWe(e,t,o){return(0,uSe.useSelect)(r=>{let{getBlockRootClientId:n,getPatternsByBlockTypes:i,__experimentalGetAllowedPatterns:s}=r(C),a=n(e);return o?s(a).filter(o):i(t,a)},[e,t,o])}var dSe=UWe;var Xo=c(E(),1),GWe=({viewMode:e,activeSlide:t,patterns:o,onBlockPatternSelect:r,showTitles:n})=>{let i="block-editor-block-pattern-setup__container";if(e===Wm.carousel){let s=new Map([[t,"active-slide"],[t-1,"previous-slide"],[t+1,"next-slide"]]);return(0,Xo.jsx)("div",{className:"block-editor-block-pattern-setup__carousel",children:(0,Xo.jsx)("div",{className:i,children:(0,Xo.jsx)("div",{className:"carousel-container",children:o.map((a,l)=>(0,Xo.jsx)(hSe,{active:l===t,className:s.get(l)||"",pattern:a},a.name))})})})}return(0,Xo.jsx)("div",{className:"block-editor-block-pattern-setup__grid",children:(0,Xo.jsx)(TG.Composite,{role:"listbox",className:i,"aria-label":(0,mSe.__)("Patterns list"),children:o.map(s=>(0,Xo.jsx)(gSe,{pattern:s,onSelect:r,showTitles:n},s.name))})})};function gSe({pattern:e,onSelect:t,showTitles:o}){let r="block-editor-block-pattern-setup-list",{blocks:n,description:i,viewportWidth:s=700}=e,a=(0,RG.useInstanceId)(gSe,`${r}__item-description`);return(0,Xo.jsx)("div",{className:`${r}__list-item`,children:(0,Xo.jsxs)(TG.Composite.Item,{render:(0,Xo.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,Xo.jsx)(Ss,{blocks:n,viewportWidth:s}),o&&(0,Xo.jsx)("div",{className:`${r}__item-title`,children:e.title}),!!i&&(0,Xo.jsx)(bt,{id:a,children:i})]})})}function hSe({active:e,className:t,pattern:o,minHeight:r}){let{blocks:n,title:i,description:s}=o,a=(0,RG.useInstanceId)(hSe,"block-editor-block-pattern-setup-list__item-description");return(0,Xo.jsxs)("div",{"aria-hidden":!e,role:"img",className:`pattern-slide ${t}`,"aria-label":i,"aria-describedby":s?a:void 0,children:[(0,Xo.jsx)(Ss,{blocks:n,minHeight:r}),!!s&&(0,Xo.jsx)(bt,{id:a,children:s})]})}var WWe=({clientId:e,blockName:t,filterPatternsFn:o,onBlockPatternSelect:r,initialViewMode:n=Wm.carousel,showTitles:i=!1})=>{let[s,a]=(0,EG.useState)(n),[l,u]=(0,EG.useState)(0),{replaceBlock:d}=(0,fSe.useDispatch)(C),f=dSe(e,t,o);if(!f?.length)return null;let g=r||(m=>{let h=m.map(b=>(0,pSe.cloneBlock)(b));d(e,h)});return(0,Xo.jsx)(Xo.Fragment,{children:(0,Xo.jsxs)("div",{className:`block-editor-block-pattern-setup view-mode-${s}`,children:[(0,Xo.jsx)(GWe,{viewMode:s,activeSlide:l,patterns:f,onBlockPatternSelect:g,showTitles:i}),(0,Xo.jsx)(cSe,{viewMode:s,setViewMode:a,activeSlide:l,totalSlides:f.length,handleNext:()=>{u(m=>Math.min(m+1,f.length-1))},handlePrevious:()=>{u(m=>Math.max(m-1,0))},onBlockPatternSelect:()=>{g(f[l].blocks)}})]})})},bSe=WWe;var BG=c(de(),1),ff=c(G(),1),pf=c(U(),1);var MM=c(J(),1),ySe=c(F(),1);var Yr=c(E(),1),{Menu:Gb}=H(pf.privateApis);function $We({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,Yr.jsxs)("fieldset",{className:e,children:[(0,Yr.jsx)(bt,{render:(0,Yr.jsx)("legend",{}),children:(0,ff.__)("Transform to variation")}),r.map(n=>(0,Yr.jsx)(pf.Button,{__next40pxDefaultSize:!0,size:"compact",icon:(0,Yr.jsx)(Et,{icon:n.icon,showColors:!0}),isPressed:o===n.name,label:o===n.name?n.title:(0,ff.sprintf)((0,ff.__)("Transform to %s"),n.title),onClick:()=>t(n.name),"aria-label":n.title,showTooltip:!0},n.name))]})}function KWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,Yr.jsx)("div",{className:e,children:(0,Yr.jsxs)(Gb,{children:[(0,Yr.jsx)(Gb.TriggerButton,{render:(0,Yr.jsx)(pf.Button,{className:"block-editor-block-variation-transforms__button",__next40pxDefaultSize:!0,variant:"secondary",children:(0,ff.__)("Transform to variation")})}),(0,Yr.jsx)(Gb.Popover,{position:"bottom",children:(0,Yr.jsx)(Gb.Group,{children:r.map(n=>(0,Yr.jsxs)(Gb.RadioItem,{value:n.name,checked:o===n.name,onChange:()=>t(n.name),children:[(0,Yr.jsx)(Gb.ItemLabel,{children:n.title}),n.description&&(0,Yr.jsx)(Gb.ItemHelpText,{children:n.description})]},n.name))})})]})})}function YWe({className:e,onSelectVariation:t,selectedValue:o,variations:r}){return(0,Yr.jsx)("div",{className:e,children:(0,Yr.jsx)(pf.__experimentalToggleGroupControl,{label:(0,ff.__)("Transform to variation"),value:o,hideLabelFromVision:!0,onChange:t,children:r.map(n=>(0,Yr.jsx)(pf.__experimentalToggleGroupControlOptionIcon,{icon:(0,Yr.jsx)(Et,{icon:n.icon,showColors:!0}),value:n.name,label:o===n.name?n.title:(0,ff.sprintf)((0,ff.__)("Transform to %s"),n.title)},n.name))})})}function qWe({blockClientId:e}){let{updateBlockAttributes:t}=(0,MM.useDispatch)(C),{activeBlockVariation:o,variations:r,canEdit:n,isContentOnly:i,isSection:s}=(0,MM.useSelect)(m=>{let{getActiveBlockVariation:h,getBlockVariations:b}=m(BG.store),{getBlockName:v,getBlockAttributes:y,getBlockEditingMode:k,isSectionBlock:S}=H(m(C)),{canEditBlock:_}=m(C),x=e&&v(e),{hasContentRoleAttribute:w}=H(m(BG.store)),T=w(x);return{activeBlockVariation:h(x,y(e),"transform"),variations:x&&b(x,"transform"),canEdit:_(e),isContentOnly:k(e)==="contentOnly"&&!T,isSection:S(e)}},[e]),a=o?.name,l=(0,ySe.useMemo)(()=>{let m=new Set;return r?(r.forEach(h=>{h.icon&&m.add(h.icon?.src||h.icon)}),m.size===r.length):!1},[r]),u=m=>{t(e,{...r.find(({name:h})=>h===m).attributes})};if(!r?.length||!n||i||s)return null;let d="block-editor-block-variation-transforms",p=r.length>6?$We:YWe;return(0,Yr.jsx)(l?p:KWe,{className:d,onSelectVariation:u,selectedValue:a,variations:r})}var NM=qWe;var $m=c(G(),1),DM=c(U(),1);var vSe=c(E(),1),PG={top:{icon:Xx,title:(0,$m._x)("Align top","Block vertical alignment setting")},center:{icon:Yx,title:(0,$m._x)("Align middle","Block vertical alignment setting")},bottom:{icon:Kx,title:(0,$m._x)("Align bottom","Block vertical alignment setting")},stretch:{icon:Zx,title:(0,$m._x)("Stretch to fill","Block vertical alignment setting")},"space-between":{icon:qx,title:(0,$m._x)("Space between","Block vertical alignment setting")}},ZWe=["top","center","bottom"],XWe="top";function QWe({value:e,onChange:t,controls:o=ZWe,isCollapsed:r=!0,isToolbar:n,label:i=(0,$m.__)("Align content vertically")}){function s(f){return()=>t(e===f?void 0:f)}let a=PG[e],l=PG[XWe],u=n?DM.ToolbarGroup:DM.ToolbarDropdownMenu,d=n?{isCollapsed:r}:{};return(0,vSe.jsx)(u,{icon:a?a.icon:l.icon,label:i,controls:o.map(f=>({...PG[f],isActive:e===f,role:r?"menuitemradio":void 0,onClick:s(f)})),...d})}var IG=QWe;var OG=c(E(),1),uP=e=>(0,OG.jsx)(IG,{...e,isToolbar:!1}),SSe=e=>(0,OG.jsx)(IG,{...e,isToolbar:!0});var Ts=c(U(),1),TE=c(F(),1),jM=c(G(),1);var kSe=c(U(),1);var AG=c(G(),1),_Se=c(E(),1);function xSe({isLinked:e,...t}){let o=e?(0,AG.__)("Unlink radii"):(0,AG.__)("Link radii");return(0,_Se.jsx)(kSe.Button,{...t,className:"components-border-radius-control__linked-button",size:"small",icon:e?cs:ls,iconSize:24,label:o})}var wSe=c(U(),1);function JWe(e){return[...e].sort((o,r)=>e.filter(n=>n===r).length-e.filter(n=>n===o).length).shift()}function CSe(e={}){if(typeof e=="string")return e;let t=Object.values(e).map(a=>{let l=(0,wSe.__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=JWe(r);return n===0||n?`${n}${i||""}`:void 0}function ESe(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 TSe(e){return e?typeof e=="string"?!0:!!Object.values(e).filter(o=>!!o||o===0).length:!1}var ll=c(U(),1),PSe=c(fe(),1),Km=c(G(),1);var Wb=c(F(),1);var LG=24,RSe=8,VM={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 FM=c(U(),1);var yc=c(E(),1);function BSe({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:g,onCustomValueSliderChange:m,onUnitChange:h,onMouseOut:b,onMouseOver:v,setMinValue:y}){let k=(0,yc.jsx)(FM.__experimentalUnitControl,{className:"preset-input-control__unit-control",disableUnits:a,hideLabelFromVision:!0,label:t,min:r,onChange:g,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)}}),S=d?(0,yc.jsxs)(kt.Root,{children:[(0,yc.jsx)(kt.Trigger,{render:(0,yc.jsx)("div",{className:"preset-input-control__tooltip-wrapper",children:k})}),(0,yc.jsx)(kt.Popup,{children:t})]}):k;return(0,yc.jsxs)(yc.Fragment,{children:[S,(0,yc.jsx)(FM.RangeControl,{className:"preset-input-control__custom-value-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:u,min:0,onBlur:b,onChange:m,onFocus:v,onMouseOut:b,onMouseOver:v,step:l,value:n,withInputField:!1})]})}var Ym=c(E(),1);function $b({allowNegativeOnDrag:e=!1,ariaLabel:t,className:o,customValueSettings:r=VM,disableCustomValues:n,icon:i,isMixed:s,value:a,minimumCustomValue:l,onChange:u,onMouseOut:d,onMouseOver:f,onUnitChange:p,placeholder:g,presets:m=[],presetType:h,selectedUnit:b,showTooltip:v,units:y}){let k=(0,Wb.useMemo)(()=>nQ(a,m,h),[a,m,h]),S=o??"preset-input-control",_=m.slice(1,m.length-1).map((Z,oe)=>({value:oe+1,label:void 0})),x=_.length>0,w=m.length<=RSe,T=s?(0,Km.__)("Mixed"):g??null,[B,R]=(0,Wb.useState)(l),[I,A]=(0,Wb.useState)(!n&&k!==void 0&&!Xc(k,h)),P=null,O=(0,PSe.usePrevious)(k);(0,Wb.useEffect)(()=>{k&&O!==k&&!Xc(k,h)&&I!==!0&&A(!0)},[k,O,h,I]);let N=!w&&!I&&k!==void 0&&(!Xc(k,h)||Xc(k,h)&&s),z=m;N?(z=[...m,{name:s?(0,Km.__)("Mixed"):(0,Km.sprintf)((0,Km.__)("Custom (%s)"),k),slug:"custom",size:k}],P=z.length-1):s||(P=I?Lz(k,m,h):rQ(k,m,h));let D=z.map((Z,oe)=>({key:oe,name:Z.name})),M=Xc(k,h)?Lz(k,m,h):k,[V,L]=(0,ll.__experimentalParseQuantityAndUnitFromRawValue)(M),j=L||b||"px",q=y?.find(Z=>Z.value===j),Q=q?.step??r[j]?.steps??.1,te=q?.max??r[j]?.max??10,ee=Z=>{if(Z===void 0||Z===""){u(void 0);return}isNaN(parseFloat(Z))||u(Z)},W=Z=>{u([Z,j].join(""))},$=Z=>k===void 0?void 0:m[Z]?.name,Y=(Z,oe)=>{let ne=parseInt(Z,10);if(oe==="selectList"){if(ne===0&&m[0]?.slug==="0")return"0";if(ne===0)return}else if(ne===0)return"0";return`var:preset|${h}|${m[Z]?.slug}`};return(0,Ym.jsxs)(ll.__experimentalHStack,{className:`preset-input-control__wrapper ${S}__wrapper`,children:[i&&(0,Ym.jsx)(ll.Icon,{className:"preset-input-control__icon",icon:i,size:LG}),(!x||I)&&(0,Ym.jsx)(BSe,{allowNegativeOnDrag:e,ariaLabel:t,allPlaceholder:T,minValue:B,parsedQuantity:V,computedUnit:j,units:y,isMixed:s,step:Q,max:te,showTooltip:v,value:k,minimumCustomValue:l,onCustomValueChange:ee,onCustomValueSliderChange:W,onUnitChange:p,onMouseOut:d,onMouseOver:f,setMinValue:R}),x&&w&&!I&&(0,Ym.jsx)(ll.RangeControl,{"aria-valuenow":P,"aria-valuetext":m[P]?.name,className:"preset-input-control__preset-range",hideLabelFromVision:!0,initialPosition:0,label:t,max:m.length-1,marks:_,min:0,onBlur:d,onChange:Z=>u(Y(Z)),onFocus:f,onMouseDown:Z=>{Z?.nativeEvent?.offsetX<35&&k===void 0&&u("0")},onMouseOut:d,onMouseOver:f,renderTooltipContent:$,step:1,value:P,withInputField:!1}),x&&!w&&!I&&(0,Ym.jsx)(ll.CustomSelectControl,{className:"preset-input-control__custom-select-control",hideLabelFromVision:!0,label:t,onBlur:d,onChange:Z=>{N&&Z.selectedItem.key===D.length-1?A(!0):u(Y(Z.selectedItem.key,"selectList"))},onFocus:f,onMouseOut:d,onMouseOver:f,options:D,value:D.find(Z=>Z.key===P)||""}),x&&!n&&(0,Ym.jsx)(ll.Button,{className:"preset-input-control__custom-toggle",icon:n6,iconSize:LG,isPressed:I,label:I?(0,Km.__)("Use preset"):(0,Km.__)("Set custom value"),onClick:()=>{A(!I)},size:"small"})]})}var Jk=c(G(),1);var ISe=8,zM=[],MG={all:(0,Jk.__)("Border radius"),topLeft:(0,Jk.__)("Top left"),topRight:(0,Jk.__)("Top right"),bottomLeft:(0,Jk.__)("Bottom left"),bottomRight:(0,Jk.__)("Bottom right")},NG={all:g3,topLeft:y3,topRight:v3,bottomLeft:h3,bottomRight:b3},DG=0;var mf=c(E(),1);function e$e(e){let t=e?.default??zM,o=e?.custom??zM,r=e?.theme??zM;return(0,TE.useMemo)(()=>{let n=[{name:(0,jM.__)("None"),slug:"0",size:0},...o,...r,...t];return n.length>ISe?[{name:(0,jM.__)("Default"),slug:"default",size:void 0},...n]:n},[o,r,t])}function OSe(e,t){return t==="all"?CSe(e):typeof e=="string"?e:e?.[t]}function ASe(e,t){return t==="all"?e.flat:e[t]}function LSe(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 MSe(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 HM({onChange:e,values:t,presets:o}){let[r,n]=(0,TE.useState)(!TSe(t)||!ESe(t)),i=e$e(o),[s,a]=(0,TE.useState)({flat:typeof t=="string"?(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t)[1]:void 0,topLeft:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.topLeft)[1],topRight:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.topRight)[1],bottomLeft:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomLeft)[1],bottomRight:(0,Ts.__experimentalParseQuantityAndUnitFromRawValue)(t?.bottomRight)[1]}),[l]=Le("spacing.units"),u=(0,Ts.__experimentalUseCustomUnits)({availableUnits:l||["px","em","rem"]}),d=()=>n(!r);return(0,mf.jsxs)("fieldset",{className:"components-border-radius-control",children:[(0,mf.jsxs)(Ts.__experimentalHStack,{className:"components-border-radius-control__header",children:[(0,mf.jsx)(Ts.BaseControl.VisualLabel,{as:"legend",children:(0,jM.__)("Radius")}),(0,mf.jsx)(xSe,{onClick:d,isLinked:r})]}),r?(0,mf.jsx)($b,{ariaLabel:MG.all,className:"components-border-radius-control",icon:NG.all,minimumCustomValue:DG,onChange:LSe("all",t,e),onUnitChange:MSe("all",s,a),presets:i,presetType:"border-radius",selectedUnit:ASe(s,"all"),showTooltip:!0,units:u,value:OSe(t,"all")}):(0,mf.jsx)(Ts.__experimentalVStack,{children:["topLeft","topRight","bottomLeft","bottomRight"].map(f=>(0,mf.jsx)($b,{ariaLabel:MG[f],className:"components-border-radius-control",icon:NG[f],minimumCustomValue:DG,onChange:LSe(f,t,e),onUnitChange:MSe(f,s,a),presets:i,presetType:"border-radius",selectedUnit:ASe(s,f),showTooltip:!0,units:u,value:OSe(t,f)},f))})]})}var VSe=c(U(),1);var NSe=c(fe(),1);var DSe=c(E(),1),UM=(0,NSe.createHigherOrderComponent)(e=>function(o){let[r,n,i,s,a]=Le("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,DSe.jsx)(e,{...o,colors:u,disableCustomColors:d,hasColorsToChoose:f})},"withColorContext");var FSe=UM(VSe.ColorPalette);var VG=c(G(),1),aa=c(U(),1);var zo=c(E(),1),{Tabs:e_}=H(aa.privateApis),t$e=["colors","disableCustomColors","gradients","disableCustomGradients"],Pu={color:"color",gradient:"gradient"};function zSe({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:g,showTitle:m=!0,enableAlpha:h,headingLevel:b,noticeProps:v}){let y=a&&(e&&e.length>0||!o),k=l&&(t&&t.length>0||!r);if(!y&&!k)return null;let _=(0,zo.jsx)(aa.ColorPalette,{value:u,selectedSlug:d,onChange:k?(T,B,R)=>{a(T,R),l()}:(T,B,R)=>a(T,R),colors:e,disableCustomColors:o,__experimentalIsRenderedInSidebar:n,clearable:g,enableAlpha:h,headingLevel:b}),x={[Pu.color]:(0,zo.jsxs)(zo.Fragment,{children:[_,v&&(0,zo.jsx)(aa.Notice,{isDismissible:!1,...v})]}),[Pu.gradient]:(0,zo.jsx)(aa.GradientPicker,{value:f,selectedSlug:p,onChange:y?(T,B,R)=>{l(T,R),a()}:(T,B,R)=>l(T,R),gradients:t,disableCustomGradients:r,__experimentalIsRenderedInSidebar:n,clearable:g,headingLevel:b})},w=T=>(0,zo.jsx)("div",{className:"block-editor-color-gradient-control__panel",children:x[T]});return(0,zo.jsx)(aa.BaseControl,{className:K("block-editor-color-gradient-control",i),children:(0,zo.jsx)("fieldset",{className:"block-editor-color-gradient-control__fieldset",children:(0,zo.jsxs)(aa.__experimentalVStack,{spacing:1,children:[m&&(0,zo.jsx)("legend",{children:(0,zo.jsx)("div",{className:"block-editor-color-gradient-control__color-indicator",children:(0,zo.jsx)(aa.BaseControl.VisualLabel,{children:s})})}),y&&k&&(0,zo.jsx)("div",{children:(0,zo.jsxs)(e_,{defaultTabId:f?Pu.gradient:!!y&&Pu.color,children:[(0,zo.jsxs)(e_.TabList,{children:[(0,zo.jsx)(e_.Tab,{tabId:Pu.color,children:(0,VG.__)("Color")}),(0,zo.jsx)(e_.Tab,{tabId:Pu.gradient,children:(0,VG.__)("Gradient")})]}),(0,zo.jsx)(e_.TabPanel,{tabId:Pu.color,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.color}),(0,zo.jsx)(e_.TabPanel,{tabId:Pu.gradient,className:"block-editor-color-gradient-control__panel",focusable:!1,children:x.gradient})]})}),!k&&w(Pu.color),!y&&w(Pu.gradient)]})})})}function o$e(e){let[t,o,r,n]=Le("color.palette","color.gradients","color.custom","color.customGradient");return(0,zo.jsx)(zSe,{colors:t,gradients:o,disableCustomColors:!r,disableCustomGradients:!n,...e})}function r$e(e){return t$e.every(t=>e.hasOwnProperty(t))?(0,zo.jsx)(zSe,{...e}):(0,zo.jsx)(o$e,{...e})}var qm=r$e;var jSe=c(E(),1);function HSe({onChange:e,value:t,...o}){return(0,jSe.jsx)(qm,{...o,onColorChange:e,colorValue:t,gradients:[],disableCustomGradients:!0})}var vc=c(G(),1),USe=c(U(),1),GSe=c(ar(),1),FG=c(E(),1);Zf([Xf,Uy]);function zG({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 g=[{color:f,description:(0,vc.__)("text color")},{color:p,description:(0,vc.__)("link color")}],m=Mo(d),h=m.alpha()<1,b=m.brightness(),v={level:"AA",size:i||i!==!1&&n>=24?"large":"small"},y="",k="";for(let S of g){if(!S.color)continue;let _=Mo(S.color),x=_.isReadable(m,v),w=_.alpha()<1;if(!x){if(h||w)continue;if(l){y=l,k=l;break}y=b<_.brightness()?(0,vc.sprintf)((0,vc.__)("This color combination may be hard for people to read. Try using a darker background color and/or a brighter %s."),S.description):(0,vc.sprintf)((0,vc.__)("This color combination may be hard for people to read. Try using a brighter background color and/or a darker %s."),S.description),k=(0,vc.__)("This color combination may be hard for people to read.");break}w&&u&&(y=(0,vc.__)("Transparent text may be hard for people to read."),k=(0,vc.__)("Transparent text may be hard for people to read."))}return y?{message:y,speakMessage:k}:null}function n$e(e){let t=zG(e);return t?((0,GSe.speak)(t.speakMessage),(0,FG.jsx)("div",{className:"block-editor-contrast-checker",children:(0,FG.jsx)(USe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:t.message})})):null}var WSe=n$e;var Zn=c(G(),1),RE=c(Iu(),1),GM=c(F(),1),kc=c(U(),1);var Sc=c(E(),1),Zm=new Date;Zm.setDate(20);Zm.setMonth(Zm.getMonth()-3);Zm.getMonth()===4&&Zm.setMonth(3);function KSe({format:e,defaultFormat:t,onChange:o}){return(0,Sc.jsxs)(kc.__experimentalVStack,{as:"fieldset",spacing:4,className:"block-editor-date-format-picker",children:[(0,Sc.jsx)(bt,{render:(0,Sc.jsx)("legend",{}),children:(0,Zn.__)("Date format")}),(0,Sc.jsx)(kc.ToggleControl,{label:(0,Zn.__)("Default format"),help:`${(0,Zn.__)("Example:")}  ${(0,RE.dateI18n)(t,Zm)}`,checked:!e,onChange:r=>o(r?null:t)}),e&&(0,Sc.jsx)(i$e,{format:e,onChange:o})]})}function i$e({format:e,onChange:t}){let r=[...[...new Set(["Y-m-d",(0,Zn._x)("n/j/Y","short date format"),(0,Zn._x)("n/j/Y g:i A","short date format with time"),(0,Zn._x)("M j, Y","medium date format"),(0,Zn._x)("M j, Y g:i A","medium date format with time"),(0,Zn._x)("F j, Y","long date format"),(0,Zn._x)("M j","short date format without the year")])].map((a,l)=>({key:`suggested-${l}`,name:(0,RE.dateI18n)(a,Zm),format:a})),{key:"human-diff",name:(0,RE.humanTimeDiff)(Zm),format:"human-diff"}],n={key:"custom",name:(0,Zn.__)("Custom"),className:"block-editor-date-format-picker__custom-format-select-control__custom-option",hint:(0,Zn.__)("Enter your own date format")},[i,s]=(0,GM.useState)(()=>!!e&&!r.some(a=>a.format===e));return(0,Sc.jsxs)(kc.__experimentalVStack,{children:[(0,Sc.jsx)(kc.CustomSelectControl,{label:(0,Zn.__)("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,Sc.jsx)(kc.TextControl,{label:(0,Zn.__)("Custom format"),hideLabelFromVision:!0,help:(0,GM.createInterpolateElement)((0,Zn.__)("Enter a date or time <Link>format string</Link>."),{Link:(0,Sc.jsx)(kc.ExternalLink,{href:(0,Zn.__)("https://wordpress.org/documentation/article/customize-date-and-time-format/")})}),value:e,onChange:a=>t(a)})]})}var cl=c(U(),1),BE=c(G(),1),YSe=c(io(),1);var qSe=c(fe(),1),Ou=c(E(),1);function ZSe({id:e,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,onChange:s}){let a;i==="unset"?a=(0,Ou.jsx)(cl.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):i?a=(0,Ou.jsx)(cl.DuotoneSwatch,{values:i}):a=(0,Ou.jsx)(ht,{icon:I3});let l=(0,BE.__)("Apply duotone filter"),d=`${(0,qSe.useInstanceId)(ZSe,"duotone-control",e)}__description`;return(0,Ou.jsx)(cl.Dropdown,{popoverProps:{className:"block-editor-duotone-control__popover",headerTitle:(0,BE.__)("Duotone")},renderToggle:({isOpen:f,onToggle:p})=>(0,Ou.jsx)(cl.ToolbarButton,{showTooltip:!0,onClick:p,"aria-haspopup":"true","aria-expanded":f,onKeyDown:m=>{!f&&m.keyCode===YSe.DOWN&&(m.preventDefault(),p())},label:l,icon:a}),renderContent:()=>(0,Ou.jsxs)(cl.MenuGroup,{label:(0,BE.__)("Duotone"),children:[(0,Ou.jsx)("p",{children:(0,BE.__)("Create a two-tone color effect without losing your original image.")}),(0,Ou.jsx)(cl.DuotonePicker,{"aria-label":l,"aria-describedby":d,colorPalette:t,duotonePalette:o,disableCustomColors:r,disableCustomDuotone:n,value:i,onChange:s})]})})}var WM=ZSe;var eke=c(U(),1),tke=c(F(),1),la=c(G(),1);var An=c(G(),1);var $M=c(G(),1);function XSe(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":t=(0,$M._x)("Regular","font style");break;case"italic":t=(0,$M._x)("Italic","font style");break;case"oblique":t=(0,$M._x)("Oblique","font style");break;default:t=e;break}return{name:t,value:e}}var _c=c(G(),1);function jG(e){if(!e)return{};if(typeof e=="object")return e;let t;switch(e){case"normal":case"400":t=(0,_c._x)("Regular","font weight");break;case"bold":case"700":t=(0,_c._x)("Bold","font weight");break;case"100":t=(0,_c._x)("Thin","font weight");break;case"200":t=(0,_c._x)("Extra Light","font weight");break;case"300":t=(0,_c._x)("Light","font weight");break;case"500":t=(0,_c._x)("Medium","font weight");break;case"600":t=(0,_c._x)("Semi Bold","font weight");break;case"800":t=(0,_c._x)("Extra Bold","font weight");break;case"900":t=(0,_c._x)("Black","font weight");break;case"1000":t=(0,_c._x)("Extra Black","font weight");break;default:t=e;break}return{name:t,value:e}}var QSe=[{name:(0,An._x)("Regular","font style"),value:"normal"},{name:(0,An._x)("Italic","font style"),value:"italic"}],JSe=[{name:(0,An._x)("Thin","font weight"),value:"100"},{name:(0,An._x)("Extra Light","font weight"),value:"200"},{name:(0,An._x)("Light","font weight"),value:"300"},{name:(0,An._x)("Regular","font weight"),value:"400"},{name:(0,An._x)("Medium","font weight"),value:"500"},{name:(0,An._x)("Semi Bold","font weight"),value:"600"},{name:(0,An._x)("Bold","font weight"),value:"700"},{name:(0,An._x)("Extra Bold","font weight"),value:"800"},{name:(0,An._x)("Black","font weight"),value:"900"},{name:(0,An._x)("Extra Black","font weight"),value:"1000"}];function t_(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 g=f;g<=p;g++){let m=`${g.toString()}00`;o.some(h=>h.value===m)||o.push(jG(m))}}let a=jG(typeof s.fontWeight=="number"?s.fontWeight.toString():s.fontWeight),l=XSe(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,An._x)("Bold","font weight"),value:"700"}),t.some(s=>s.value==="italic")||t.push({name:(0,An._x)("Italic","font style"),value:"italic"}),n&&(t=QSe,o=JSe),t=t.length===0?QSe:t,o=o.length===0?JSe:o,t.forEach(({name:s,value:a})=>{o.forEach(({name:l,value:u})=>{let d=a==="normal"?l:(0,An.sprintf)((0,An._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 oke=c(E(),1),s$e=(e,t)=>e?t?(0,la.__)("Appearance"):(0,la.__)("Font style"):(0,la.__)("Font weight");function KM(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=s$e(r,n),f={key:"default",name:(0,la.__)("Default"),style:{fontStyle:void 0,fontWeight:void 0}},{fontStyles:p,fontWeights:g,combinedStyleAndWeightOptions:m}=t_(i),h=()=>{let _=[f];return m&&_.push(...m),_},b=()=>{let _=[f];return p.forEach(({name:x,value:w})=>{_.push({key:w,name:x,style:{fontStyle:w,fontWeight:void 0}})}),_},v=()=>{let _=[f];return g.forEach(({name:x,value:w})=>{_.push({key:w,name:x,style:{fontStyle:void 0,fontWeight:w}})}),_},y=(0,tke.useMemo)(()=>r&&n?h():r?b():v(),[e.options,p,g,m]),k=y.find(_=>_.style.fontStyle===s&&_.style.fontWeight===a)||y[0];return u&&(0,oke.jsx)(eke.CustomSelectControl,{...l,className:"components-font-appearance-control",label:d,describedBy:k?r?n?(0,la.sprintf)((0,la.__)("Currently selected font appearance: %s"),k.name):(0,la.sprintf)((0,la.__)("Currently selected font style: %s"),k.name):(0,la.sprintf)((0,la.__)("Currently selected font weight: %s"),k.name):(0,la.__)("No selected font appearance"),options:y,value:k,onChange:({selectedItem:_})=>o(_.style)})}var rke=c(U(),1),HG=c(G(),1);var nke=c(E(),1);function YM({__next40pxDefaultSize:e,value:t="",onChange:o,fontFamilies:r,className:n,...i}){let[s]=Le("typography.fontFamilies");if(r||(r=s),!r||r.length===0)return null;let a=[{key:"",name:(0,HG.__)("Default")},...r.map(({fontFamily:u,name:d})=>({key:u,name:d||u,style:{fontFamily:u}}))],l=a.find(u=>u.key===t)??"";return(0,nke.jsx)(rke.CustomSelectControl,{label:(0,HG.__)("Font"),value:l,onChange:({selectedItem:u})=>o(u.key),options:a,className:K("block-editor-font-family-control",n),...i})}var qM=c(U(),1),ike=c(G(),1);var ske=c(E(),1);function ZM({value:e,onChange:t,__unstableInputWidth:o="60px",...r}){let[n]=Le("spacing.units"),i=(0,qM.__experimentalUseCustomUnits)({availableUnits:n||["px","em","rem"],defaultValues:{px:2,em:.2,rem:.2}});return(0,ske.jsx)(qM.__experimentalUnitControl,{...r,label:(0,ike.__)("Letter spacing"),value:e,__unstableInputWidth:o,units:i,onChange:t})}var PE=c(G(),1),XM=c(U(),1),UG=c(E(),1),a$e=[{label:(0,PE.__)("None"),value:"none",icon:fn},{label:(0,PE.__)("Underline"),value:"underline",icon:F3},{label:(0,PE.__)("Strikethrough"),value:"line-through",icon:D3}];function QM({value:e,onChange:t,className:o}){return(0,UG.jsx)(XM.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,PE.__)("Decoration"),className:K("block-editor-text-decoration-control",o),value:e,onChange:r=>{t(r===e?void 0:r)},children:a$e.map(r=>(0,UG.jsx)(XM.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var o_=c(G(),1);var JM=c(U(),1),GG=c(E(),1),l$e=[{label:(0,o_.__)("None"),value:"none",icon:fn},{label:(0,o_.__)("Uppercase"),value:"uppercase",icon:j3},{label:(0,o_.__)("Lowercase"),value:"lowercase",icon:M3},{label:(0,o_.__)("Capitalize"),value:"capitalize",icon:A3}];function eN({className:e,value:t,onChange:o}){return(0,GG.jsx)(JM.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,o_.__)("Letter case"),className:K("block-editor-text-transform-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:l$e.map(r=>(0,GG.jsx)(JM.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var r_=c(G(),1);var tN=c(U(),1),WG=c(E(),1),c$e=[{label:(0,r_.__)("Horizontal"),value:"horizontal-tb",icon:E6},{label:(0,r_.__)("Vertical"),value:(0,r_.isRTL)()?"vertical-lr":"vertical-rl",icon:R6}];function oN({className:e,value:t,onChange:o}){return(0,WG.jsx)(tN.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,r_.__)("Orientation"),className:K("block-editor-writing-mode-control",e),value:t,onChange:r=>{o(r===t?void 0:r)},children:c$e.map(r=>(0,WG.jsx)(tN.__experimentalToggleGroupControlOptionIcon,{value:r.value,icon:r.icon,label:r.label},r.value))})}var qi=c(U(),1),ake=c(F(),1),lke=c(G(),1);var gn=c(E(),1),u$e=({setting:e,children:t,panelId:o,...r})=>{let n=()=>{e.colorValue?e.onColorChange():e.gradientValue&&e.onGradientChange()};return(0,gn.jsx)(qi.__experimentalToolsPanelItem,{hasValue:()=>!!e.colorValue||!!e.gradientValue,label:e.label,onDeselect:n,isShownByDefault:e.isShownByDefault!==void 0?e.isShownByDefault:!0,...r,className:K("block-editor-color-gradient-item","block-editor-tools-panel-color-gradient-settings__item"),panelId:o,resetAllFilter:e.resetAllFilter,children:t})},d$e=({colorValue:e,label:t})=>(0,gn.jsxs)(qi.__experimentalHStack,{justify:"flex-start",children:[(0,gn.jsx)(qi.ColorIndicator,{className:"block-editor-panel-color-gradient-settings__color-indicator",colorValue:e}),(0,gn.jsx)(qi.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",title:t,children:t})]}),f$e=e=>function({onToggle:o,isOpen:r}){let{clearable:n,colorValue:i,gradientValue:s,onColorChange:a,onGradientChange:l,label:u}=e,d=(0,ake.useRef)(void 0),f={onClick:o,className:K("block-editor-panel-color-gradient-settings__dropdown",{"is-open":r}),"aria-expanded":r,ref:d},p=()=>{i?a():s&&l()},g=i??s;return(0,gn.jsxs)(gn.Fragment,{children:[(0,gn.jsx)(qi.Button,{__next40pxDefaultSize:!0,...f,children:(0,gn.jsx)(d$e,{colorValue:g,label:u})}),n&&g&&(0,gn.jsx)(qi.Button,{__next40pxDefaultSize:!0,label:(0,lke.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:fn,onClick:()=>{p(),r&&o(),d.current?.focus()}})]})};function rN({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,gn.jsx)(gn.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,gn.jsx)(u$e,{setting:u,...a,children:(0,gn.jsx)(qi.Dropdown,{popoverProps:l,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:f$e(p),renderContent:()=>(0,gn.jsx)(qi.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,gn.jsx)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:(0,gn.jsx)(qm,{...f})})})})},d)})})}var nN=c(U(),1),cke=c(J(),1),uke=c(fe(),1);var $G=c(F(),1),Kb=c(G(),1);function Xm(){let[e,t,o,r,n,i,s,a,l,u]=Le("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,$G.useMemo)(()=>{let f=[];return o&&o.length&&f.push({name:(0,Kb._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",colors:o}),n&&r&&r.length&&f.push({name:(0,Kb._x)("Default","Indicates this palette comes from WordPress."),slug:"default",colors:r}),t&&t.length&&f.push({name:(0,Kb._x)("Custom","Indicates this palette is created by the user."),slug:"custom",colors:t}),f},[t,o,r,n]),d.gradients=(0,$G.useMemo)(()=>{let f=[];return a&&a.length&&f.push({name:(0,Kb._x)("Theme","Indicates this palette comes from the theme."),slug:"theme",gradients:a}),u&&l&&l.length&&f.push({name:(0,Kb._x)("Default","Indicates this palette comes from WordPress."),slug:"default",gradients:l}),s&&s.length&&f.push({name:(0,Kb._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 xc=c(E(),1),p$e=["colors","disableCustomColors","gradients","disableCustomGradients"],KG=({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,uke.useInstanceId)(KG),{batch:p}=(0,cke.useRegistry)();return(!t||t.length===0)&&(!o||o.length===0)&&r&&n&&s?.every(g=>(!g.colors||g.colors.length===0)&&(!g.gradients||g.gradients.length===0)&&(g.disableCustomColors===void 0||g.disableCustomColors)&&(g.disableCustomGradients===void 0||g.disableCustomGradients))?null:(0,xc.jsxs)(nN.__experimentalToolsPanel,{className:K("block-editor-panel-color-gradient-settings",e),label:l?a:void 0,resetAll:()=>{p(()=>{s.forEach(({colorValue:g,gradientValue:m,onColorChange:h,onGradientChange:b})=>{g?h():m&&b()})})},panelId:f,__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",children:[(0,xc.jsx)(rN,{settings:s,panelId:f,colors:t,gradients:o,disableCustomColors:r,disableCustomGradients:n,__experimentalIsRenderedInSidebar:u,enableAlpha:d}),!!i&&(0,xc.jsxs)(xc.Fragment,{children:[(0,xc.jsx)(nN.__experimentalSpacer,{marginY:4})," ",i]})]})},m$e=e=>{let t=Xm();return(0,xc.jsx)(KG,{...t,...e})},g$e=e=>p$e.every(t=>e.hasOwnProperty(t))?(0,xc.jsx)(KG,{...e}):(0,xc.jsx)(m$e,{...e}),iN=g$e;var sN=c(F(),1),Yb=c(U(),1),qG=c(G(),1);var IE=c(E(),1),YG=[],h$e={...VM,px:{max:1e3,steps:1},em:{max:50,steps:.1},rem:{max:50,steps:.1}};function b$e(e){let t=e?.default??YG,o=e?.custom??YG,r=e?.theme??YG;return(0,sN.useMemo)(()=>[{name:(0,qG.__)("None"),slug:"0",size:0},...o,...r,...t],[o,r,t])}function qb({label:e=(0,qG.__)("Dimension"),onChange:t,value:o,placeholder:r,className:n,dimensionSizes:i}){let[s,a]=Le("dimensions.dimensionSizes","spacing.units"),l=i??s,u=(0,Yb.__experimentalUseCustomUnits)({availableUnits:a||["%","px","em","rem","vh","vw"]}),d=b$e(l),[f,p]=(0,sN.useState)(()=>{let[,m]=(0,Yb.__experimentalParseQuantityAndUnitFromRawValue)(o);return m||u[0]?.value||"px"}),g=m=>{let[h,b]=(0,Yb.__experimentalParseQuantityAndUnitFromRawValue)(o);["em","rem"].includes(m)&&b==="px"?t((h/16).toFixed(2)+m):["em","rem"].includes(b)&&m==="px"?t(Math.round(h*16)+m):["%","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(m)&&h>100&&t(100+m),p(m)};return(0,IE.jsxs)("fieldset",{className:K("block-editor-dimension-control",n),children:[(0,IE.jsx)(Yb.BaseControl.VisualLabel,{as:"legend",children:e}),(0,IE.jsx)($b,{ariaLabel:e,className:"block-editor-dimension-control",customValueSettings:h$e,minimumCustomValue:0,onChange:t,onUnitChange:g,placeholder:r,presets:d,presetType:"dimension",selectedUnit:f,showTooltip:!0,units:u,value:o})]})}var fke=c(F(),1),Ln=c(U(),1),pke=c(G(),1),mke=c(Rt(),1);var Au=c(E(),1),dke={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 gke({label:e=(0,pke.__)("Height"),onChange:t,value:o}){(0,mke.default)("wp.blockEditor.HeightControl",{since:"7.0",version:"7.2",alternative:"wp.blockEditor.DimensionControl"});let r=parseFloat(o),[n]=Le("spacing.units"),i=(0,Ln.__experimentalUseCustomUnits)({availableUnits:n||["%","px","em","rem","vh","vw"]}),s=(0,fke.useMemo)(()=>(0,Ln.__experimentalParseQuantityAndUnitFromRawValue)(o),[o])[1]||i[0]?.value||"px",a=u=>{t([u,s].join(""))},l=u=>{let[d,f]=(0,Ln.__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,Au.jsxs)("fieldset",{className:"block-editor-height-control",children:[(0,Au.jsx)(Ln.BaseControl.VisualLabel,{as:"legend",children:e}),(0,Au.jsxs)(Ln.Flex,{children:[(0,Au.jsx)(Ln.FlexItem,{isBlock:!0,children:(0,Au.jsx)(Ln.__experimentalUnitControl,{value:o,units:i,onChange:t,onUnitChange:l,min:0,label:e,hideLabelFromVision:!0})}),(0,Au.jsx)(Ln.FlexItem,{isBlock:!0,children:(0,Au.jsx)(Ln.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Au.jsx)(Ln.RangeControl,{value:r,min:0,max:dke[s]?.max??100,step:dke[s]?.step??.1,withInputField:!1,onChange:a,label:e,hideLabelFromVision:!0})})})]})]})}var ME=c(U(),1),y_e=c(Rt(),1);var ul=c(ue()),jke=c(Nke());function _$e(e,t,o,r,n,i){i===void 0&&(i=0);var s=n_(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 x$e(e){return e.width>e.height?e.width/e.naturalWidth:e.height/e.naturalHeight}function OE(e,t,o,r,n){n===void 0&&(n=0);var i=n_(t.width,t.height,n),s=i.width,a=i.height;return{x:Dke(e.x,s,o.width,r),y:Dke(e.y,a,o.height,r)}}function Dke(e,t,o,r){var n=t*r/2-o/2;return fN(e,-n,n)}function Vke(e,t){return Math.sqrt(Math.pow(e.y-t.y,2)+Math.pow(e.x-t.x,2))}function Fke(e,t){return Math.atan2(t.y-e.y,t.x-e.x)*180/Math.PI}function w$e(e,t,o,r,n,i,s){i===void 0&&(i=0),s===void 0&&(s=!0);var a=s?C$e:E$e,l=n_(t.width,t.height,i),u=n_(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)),g=u.width>=u.height*r,m=g?{width:Math.round(p*r),height:p}:{width:f,height:Math.round(f/r)},h=pn(pn({},m),{x:Math.round(a(u.width-m.width,d.x*u.width/100)),y:Math.round(a(u.height-m.height,d.y*u.height/100))});return{croppedAreaPercentages:d,croppedAreaPixels:h}}function C$e(e,t){return Math.min(e,Math.max(0,t))}function E$e(e,t){return t}function T$e(e,t,o,r,n,i){var s=n_(t.width,t.height,o),a=fN(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 R$e(e,t,o){var r=x$e(t);return o.height>o.width?o.height/(e.height*r):o.width/(e.width*r)}function B$e(e,t,o,r,n,i){o===void 0&&(o=0);var s=n_(t.naturalWidth,t.naturalHeight,o),a=fN(R$e(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 zke(e,t){return{x:(t.x+e.x)/2,y:(t.y+e.y)/2}}function P$e(e){return e*Math.PI/180}function n_(e,t,o){var r=P$e(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 fN(e,t,o){return Math.min(Math.max(e,t),o)}function dN(){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 I$e=`.reactEasyCrop_Container {
   position: absolute;
   top: 0;
   left: 0;
@@ -169,56 +197,27 @@
   border-left: 0;
   border-right: 0;
 }
-`,s$e=1,a$e=3,l$e=1,Cke=(function(e){PX(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.cropperRef=fl.createRef(),o.imageRef=fl.createRef(),o.videoRef=fl.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=t$e(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=r$e(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,h=u.offsetWidth<f||u.offsetHeight<p,m=f/p,g=void 0;if(h)switch(o.state.mediaObjectFit){default:case"contain":g=d>m?{width:o.containerRect.height*m,height:o.containerRect.height}:{width:o.containerRect.width,height:o.containerRect.width/m};break;case"horizontal-cover":g={width:o.containerRect.width,height:o.containerRect.width/m};break;case"vertical-cover":g={width:o.containerRect.height*m,height:o.containerRect.height};break}else g={width:u.offsetWidth,height:u.offsetHeight};o.mediaSize=fn(fn({},g),{naturalWidth:f,naturalHeight:p}),o.props.setMediaSize&&o.props.setMediaSize(o.mediaSize);var b=o.props.cropSize?o.props.cropSize:ZWe(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=fn({},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?PE(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,wke.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=cN(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},h=o.props.restrictPosition?PE(p,o.mediaSize,o.state.cropSize,u,o.props.rotation):p;o.props.onCropChange(h)}o.props.onZoomChange(u)}},o.getCropData=function(){if(!o.state.cropSize)return null;var r=o.props.restrictPosition?PE(o.props.crop,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):o.props.crop;return QWe(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?PE(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 h=fn({},a);switch(r.key){case"ArrowUp":h.y-=p,r.preventDefault();break;case"ArrowDown":h.y+=p,r.preventDefault();break;case"ArrowLeft":h.x-=p,r.preventDefault();break;case"ArrowRight":h.x+=p,r.preventDefault();break;default:return}o.props.restrictPosition&&(h=PE(h,o.mediaSize,o.state.cropSize,d,f)),r.repeat||(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n),l(h)}},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=i$e,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=kke(r,n),this.lastPinchRotation=_ke(r,n),this.onDragStart(xke(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=xke(n,i);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var a=kke(n,i),l=r.props.zoom*(a/r.lastPinchDistance);r.setNewZoom(l,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=a;var u=_ke(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,h=n.rotation,m=n.zoom,g=n.cropShape,b=n.showGrid,v=n.roundCropAreaPixels,y=n.style,k=y.containerStyle,S=y.cropAreaStyle,_=y.mediaStyle,x=n.classes,w=x.containerClassName,T=x.cropAreaClassName,B=x.mediaClassName,R=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return fl.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(A){return o.containerRef=A},"data-testid":"container",style:k,className:lN("reactEasyCrop_Container",w)},i?fl.createElement("img",fn({alt:"",className:lN("reactEasyCrop_Image",R==="contain"&&"reactEasyCrop_Contain",R==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",R==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",B)},a,{src:i,ref:this.imageRef,style:fn(fn({},_),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(h,"deg) scale(").concat(m,")")}),onLoad:this.onMediaLoad})):s&&fl.createElement("video",fn({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:lN("reactEasyCrop_Video",R==="contain"&&"reactEasyCrop_Contain",R==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",R==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",B)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:fn(fn({},_),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(h,"deg) scale(").concat(m,")")}),controls:!1}),(Array.isArray(s)?s:[{src:s}]).map(function(I){return fl.createElement("source",fn({key:I.src},I))})),this.state.cropSize&&fl.createElement("div",fn({ref:this.cropperRef,style:fn(fn({},S),{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:lN("reactEasyCrop_CropArea",g==="round"&&"reactEasyCrop_CropAreaRound",b&&"reactEasyCrop_CropAreaGrid",T)},l)))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:a$e,minZoom:s$e,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:l$e},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})(fl.Component);var Lke=c(F(),1);var a_=c(F(),1);var Eke=Object.prototype.hasOwnProperty;function Tke(e,t,o){for(o of e.keys())if(Zb(o,t))return o}function Zb(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--&&Zb(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=Tke(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=Tke(t,n),!n)||!Zb(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(Eke.call(e,o)&&++r&&!Eke.call(t,o)||!(o in t)||!Zb(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}var _c=c(F(),1);var s_=1,Rke=5;var uN=e=>e>=0?e%360:(360+e%360)%360,c$e=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 Bke(e){return e*Math.PI/180}function u$e(e,t,o){let r=Bke(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 Pke(e,t,o=0,r={horizontal:!1,vertical:!1}){try{let n=await c$e(e),i=document.createElement("canvas"),s=i.getContext("2d");if(!s)return null;let a=Bke(o),{width:l,height:u}=u$e(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(h=>{h&&p(URL.createObjectURL(h))},"image/jpeg")})):null}catch{return null}}var Xb={crop:{x:0,y:0,width:100,height:100},zoom:s_,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1}},d$e={x:0,y:0},XG={crop:d$e,croppedArea:Xb.crop,croppedAreaPixels:null,zoom:Xb.zoom,rotation:Xb.rotation,flip:Xb.flip,aspectRatio:Xb.aspectRatio,mediaSize:null};function Ike(){let[e,t]=(0,_c.useState)(XG),[o,r]=(0,_c.useState)(null),n=(0,_c.useCallback)(u=>{t(d=>{let p={...typeof u=="function"?u(d):u};return"rotation"in p&&p.rotation!==void 0&&(p.rotation=uN(p.rotation)),{...d,...p}})},[]),i=(0,_c.useCallback)((u=null)=>{if(!u){r(null),n(XG);return}if(typeof u=="object"){let d={...Xb,...u};r(d),n(d)}},[n,r]),s=(0,_c.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({...XG})},[o,n]),a=(0,_c.useMemo)(()=>{if(o){let d={crop:e.croppedAreaPixels||e.croppedArea,zoom:e.zoom,rotation:uN(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return Zb(d,o)===!1}let u={crop:e.croppedArea,zoom:e.zoom,rotation:uN(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return Zb(u,Xb)===!1},[e,o]),l=(0,_c.useCallback)(async u=>e.croppedAreaPixels?Pke(u,e.croppedAreaPixels,e.rotation,e.flip):null,[e.croppedAreaPixels,e.rotation,e.flip]);return(0,_c.useMemo)(()=>({cropperState:e,setCropperState:n,resetState:o,setResetState:i,isDirty:a,reset:s,getCroppedImage:l}),[e,n,o,i,a,s,l])}var Oke=c(E(),1),Ake=(0,a_.createContext)({cropperState:{crop:{x:0,y:0},croppedArea:{x:0,y:0,width:100,height:100},croppedAreaPixels:null,zoom:s_,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1},mediaSize:null},setCropperState:()=>{},resetState:null,setResetState:()=>{},isDirty:!1,reset:()=>{},getCroppedImage:()=>Promise.resolve(null)});function QG({children:e}){let t=Ike(),o=(0,a_.useMemo)(()=>({...t}),[t]);return(0,Oke.jsx)(Ake.Provider,{value:o,children:e})}var IE=()=>{let e=(0,a_.useContext)(Ake);if(!e)throw new Error("Missing ImageCropperContext");return e};var Mke=c(E(),1);function JG({src:e,onLoad:t,minZoom:o=s_,maxZoom:r=Rke,...n}){let{cropperState:i,setCropperState:s}=IE(),{crop:a,zoom:l,rotation:u,aspectRatio:d,flip:f}=i,p=v=>s({crop:v}),h=v=>s({zoom:v}),m=v=>s({rotation:v}),g=v=>s({mediaSize:v}),b=(0,Lke.useCallback)((v,y)=>{s({croppedArea:v,croppedAreaPixels:y})},[s]);return(0,Mke.jsx)(Cke,{classes:{containerClassName:"image-cropper__container",cropAreaClassName:"image-cropper__crop-area",mediaClassName:"image-cropper__image"},minZoom:o,maxZoom:r,rotation:u,image:e,setMediaSize:g,crop:a,zoom:l,aspect:d,onCropChange:p,onZoomChange:h,onCropComplete:b,onMediaLoaded:v=>{t?.(v)},onRotationChange:m,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 u_=c(U(),1),c_=c(G(),1);var Nke=100,Dke=300,dN={placement:"bottom-start"};var l_=c(F(),1);var fN=c(Q(),1),Qb=c(F(),1),mf=c(G(),1),Vke=c(as(),1),Fke=c(Tt(),1);var f$e={crop:(0,mf.__)("Image cropped."),rotate:(0,mf.__)("Image rotated."),cropAndRotate:(0,mf.__)("Image cropped and rotated.")};function zke({crop:e,rotation:t,url:o,id:r,onSaveImage:n,onFinishEditing:i}){let{createErrorNotice:s,createSuccessNotice:a}=(0,fN.useDispatch)(Vke.store),[l,u]=(0,Qb.useState)(!1),{editMediaEntity:d}=(0,fN.useSelect)(h=>({editMediaEntity:h(C).getSettings()?.[fT]}),[]),f=(0,Qb.useCallback)(()=>{u(!1),i()},[i]),p=(0,Qb.useCallback)(async()=>{if(!d){i(),s((0,mf.__)("Sorry, you are not allowed to edit images on this site."),{id:"image-editing-error",type:"snackbar"});return}u(!0);let h=[];if(t>0&&h.push({type:"rotate",args:{angle:t}}),(e.width<99.9||e.height<99.9)&&h.push({type:"crop",args:{left:e.x,top:e.y,width:e.width,height:e.height}}),h.length===0){u(!1),i();return}let m=h.length===1?h[0].type:"cropAndRotate";try{let g=await d(r,{src:o,modifiers:h},{throwOnError:!0});g&&(n({id:g.id,url:g.source_url}),a(f$e[m],{type:"snackbar",actions:[{label:(0,mf.__)("Undo"),onClick:()=>{n({id:r,url:o})}}]}))}catch(g){s((0,mf.sprintf)((0,mf.__)("Could not edit image. %s"),(0,Fke.__unstableStripHTML)(g.message)),{id:"image-editing-error",type:"snackbar"})}finally{u(!1),i()}},[e,t,r,o,n,s,a,i,d]);return(0,Qb.useMemo)(()=>({isInProgress:l,apply:p,cancel:f}),[l,p,f])}var xc=c(F(),1),jke=c(go(),1);function Hke({url:e,naturalWidth:t,naturalHeight:o}){let[r,n]=(0,xc.useState)(),{cropperState:i,setCropperState:s}=IE(),{zoom:a,aspectRatio:l,crop:u,croppedArea:d}=i,f=(0,xc.useCallback)(y=>{s({zoom:y})},[s]),p=(0,xc.useCallback)(y=>{s({aspectRatio:y})},[s]),h=t/o,m=o/t;(0,xc.useEffect)(()=>{p(h)},[]);let[g,b]=(0,xc.useState)(0),v=(0,xc.useCallback)(()=>{let y=(g+90)%360,k=h,_=a!==1||!(h===l||m===l);if(g%180===90&&(k=1/h),y===0){n(),b(y),s({aspectRatio:_?l:h,crop:{x:-(u.y*k),y:u.x*k}});return}function x(B){let R=document.createElement("canvas"),I=0,A=0;y%180?(R.width=B.target.height,R.height=B.target.width):(R.width=B.target.width,R.height=B.target.height),(y===90||y===180)&&(I=R.width),(y===270||y===180)&&(A=R.height);let P=R.getContext("2d");P.translate(I,A),P.rotate(y*Math.PI/180),P.drawImage(B.target,0,0),R.toBlob(O=>{n(URL.createObjectURL(O)),b(y);let N=_?l:R.width/R.height;s({aspectRatio:N,crop:{x:-(u.y*k),y:u.x*k}})})}let w=new window.Image;w.src=e,w.onload=x;let T=(0,jke.applyFilters)("media.crossOrigin",void 0,e);typeof T=="string"&&(w.crossOrigin=T)},[g,h,e,s,u,a,l,m,b]);return(0,xc.useMemo)(()=>({editedUrl:r,setEditedUrl:n,crop:d,zoom:a,setZoom:f,rotation:g,rotateClockwise:v,aspect:l,setAspect:p,defaultAspect:h}),[r,d,a,f,g,v,l,p,h])}var Uke=c(E(),1),eW=(0,l_.createContext)({});eW.displayName="ImageEditingContext";var Pu=()=>(0,l_.useContext)(eW);function Gke({id:e,url:t,naturalWidth:o,naturalHeight:r,onFinishEditing:n,onSaveImage:i,children:s}){let a=Hke({url:t,naturalWidth:o,naturalHeight:r}),l=zke({id:e,url:t,onSaveImage:i,onFinishEditing:n,...a}),u=(0,l_.useMemo)(()=>({...a,...l}),[a,l]);return(0,Uke.jsx)(eW.Provider,{value:u,children:s})}var pl=c(E(),1);function pN({aspectRatios:e,isDisabled:t,label:o,onClick:r,value:n}){return(0,pl.jsx)(u_.MenuGroup,{label:o,children:e.map(({name:i,slug:s,ratio:a})=>(0,pl.jsx)(u_.MenuItem,{disabled:t,onClick:()=>{r(a)},role:"menuitemradio",isSelected:a===n,icon:a===n?ns:void 0,children:i},s))})}function p$e(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 tW({ratio:e,...t}){return{ratio:p$e(e),...t}}function Wke({toggleProps:e}){let{isInProgress:t,aspect:o,setAspect:r,defaultAspect:n}=Pu(),[i,s,a]=Le("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios");return(0,pl.jsx)(u_.DropdownMenu,{icon:GF,label:(0,c_.__)("Aspect Ratio"),popoverProps:dN,toggleProps:e,children:({onClose:l})=>(0,pl.jsxs)(pl.Fragment,{children:[(0,pl.jsx)(pN,{isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:[{slug:"original",name:(0,c_.__)("Original"),ratio:n},...a?i.map(tW).filter(({ratio:u})=>u===1):[]]}),s?.length>0&&(0,pl.jsx)(pN,{label:(0,c_.__)("Theme"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:s}),a&&(0,pl.jsx)(pN,{label:(0,c_.__)("Landscape"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(tW).filter(({ratio:u})=>u>1)}),a&&(0,pl.jsx)(pN,{label:(0,c_.__)("Portrait"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(tW).filter(({ratio:u})=>u<1)})]})})}var $ke=c(U(),1),Kke=c(fe(),1);var qm=c(E(),1);function Yke({url:e,width:t,height:o,naturalHeight:r,naturalWidth:n,borderProps:i}){let{isInProgress:s,editedUrl:a,rotation:l}=Pu(),[u,{width:d}]=(0,Kke.useResizeObserver)(),f=o||d*r/n;l%180===90&&(f=d*n/r);let p=(0,qm.jsxs)("div",{className:K("wp-block-image__crop-area",i?.className,{"is-applying":s}),style:{...i?.style,width:t||d,height:f},children:[(0,qm.jsx)(JG,{src:a||e}),s&&(0,qm.jsx)($ke.Spinner,{})]});return(0,qm.jsxs)(qm.Fragment,{children:[u,p]})}var Zm=c(U(),1),oW=c(G(),1);var OE=c(E(),1);function qke(){let{isInProgress:e,zoom:t,setZoom:o}=Pu();return(0,OE.jsx)(Zm.Dropdown,{contentClassName:"wp-block-image__zoom",popoverProps:dN,renderToggle:({isOpen:r,onToggle:n})=>(0,OE.jsx)(Zm.ToolbarButton,{icon:J4,label:(0,oW.__)("Zoom"),onClick:n,"aria-expanded":r,disabled:e}),renderContent:()=>(0,OE.jsx)(Zm.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,OE.jsx)(Zm.RangeControl,{label:(0,oW.__)("Zoom"),min:Nke,max:Dke,value:Math.round(t*100),onChange:r=>o(r/100)})})})}var Zke=c(U(),1),Xke=c(G(),1);var Qke=c(E(),1);function Jke(){let{isInProgress:e,rotateClockwise:t}=Pu();return(0,Qke.jsx)(Zke.ToolbarButton,{icon:q4,label:(0,Xke.__)("Rotate"),onClick:t,disabled:e})}var rW=c(U(),1),nW=c(G(),1);var Jb=c(E(),1);function e_e(){let{isInProgress:e,apply:t,cancel:o}=Pu();return(0,Jb.jsxs)(Jb.Fragment,{children:[(0,Jb.jsx)(rW.ToolbarButton,{onClick:t,disabled:e,children:(0,nW.__)("Apply")}),(0,Jb.jsx)(rW.ToolbarButton,{onClick:o,children:(0,nW.__)("Cancel")})]})}var ca=c(E(),1);function o_e({id:e,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i,onSaveImage:s,onFinishEditing:a,borderProps:l}){return(0,t_e.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,ca.jsx)(QG,{children:(0,ca.jsxs)(Gke,{id:e,url:t,naturalWidth:i,naturalHeight:n,onSaveImage:s,onFinishEditing:a,children:[(0,ca.jsx)(Yke,{borderProps:l,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i}),(0,ca.jsxs)(No,{children:[(0,ca.jsxs)(AE.ToolbarGroup,{children:[(0,ca.jsx)(qke,{}),(0,ca.jsx)(AE.ToolbarItem,{children:u=>(0,ca.jsx)(Wke,{toggleProps:u})}),(0,ca.jsx)(Jke,{})]}),(0,ca.jsx)(AE.ToolbarGroup,{children:(0,ca.jsx)(e_e,{})})]})]})})}var ua=c(U(),1),Xm=c(G(),1);var d_=c(F(),1);function r_e(e,t,o,r,n){let[i,s]=(0,d_.useState)(t??r??""),[a,l]=(0,d_.useState)(e??o??"");return(0,d_.useEffect)(()=>{t===void 0&&r!==void 0&&s(r),e===void 0&&o!==void 0&&l(o)},[r,o]),(0,d_.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 h=p===""?void 0:parseInt(p,10);f==="width"?s(h):l(h),n({[f]:h})},updateDimensions:(f,p)=>{l(f??o),s(p??r),n({height:f,width:p})}}}var ml=c(E(),1),n_e=[25,50,75,100],m$e=()=>{};function i_e(e,t,o){let r=Math.round(t*(e/100)),n=Math.round(o*(e/100));return{scaledWidth:r,scaledHeight:n}}function s_e({imageSizeHelp:e,imageWidth:t,imageHeight:o,imageSizeOptions:r=[],isResizable:n=!0,slug:i,width:s,height:a,onChange:l,onChangeImage:u=m$e}){let{currentHeight:d,currentWidth:f,updateDimension:p,updateDimensions:h}=r_e(a,s,o,t,l),m=b=>{if(b===void 0){h();return}let{scaledWidth:v,scaledHeight:y}=i_e(b,t,o);h(y,v)},g=n_e.find(b=>{let{scaledWidth:v,scaledHeight:y}=i_e(b,t,o);return f===v&&d===y});return(0,ml.jsxs)(ua.__experimentalVStack,{className:"block-editor-image-size-control",spacing:"4",children:[r&&r.length>0&&(0,ml.jsx)(ua.SelectControl,{label:(0,Xm.__)("Resolution"),value:i,options:r,onChange:u,help:e}),n&&(0,ml.jsxs)(ml.Fragment,{children:[(0,ml.jsxs)(ua.__experimentalHStack,{align:"baseline",spacing:"4",children:[(0,ml.jsx)(ua.__experimentalNumberControl,{label:(0,Xm.__)("Width"),value:f,min:1,onChange:b=>p("width",b)}),(0,ml.jsx)(ua.__experimentalNumberControl,{label:(0,Xm.__)("Height"),value:d,min:1,onChange:b=>p("height",b)})]}),(0,ml.jsx)(ua.__experimentalToggleGroupControl,{label:(0,Xm.__)("Image size presets"),hideLabelFromVision:!0,onChange:m,value:g,isBlock:!0,children:n_e.map(b=>(0,ml.jsx)(ua.__experimentalToggleGroupControlOption,{value:b,label:(0,Xm.sprintf)((0,Xm.__)("%d%%"),b)},b))})]})]})}var mN=c(U(),1);var ey=c(G(),1),l_e=c(E(),1),a_e={left:ip,center:np,right:sp,"space-between":Zy,stretch:Xy};function h$e({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?a_e[r]:a_e.left,l=[{name:"left",icon:ip,title:(0,ey.__)("Justify items left"),isActive:r==="left",onClick:()=>s("left")},{name:"center",icon:np,title:(0,ey.__)("Justify items center"),isActive:r==="center",onClick:()=>s("center")},{name:"right",icon:sp,title:(0,ey.__)("Justify items right"),isActive:r==="right",onClick:()=>s("right")},{name:"space-between",icon:Zy,title:(0,ey.__)("Space between items"),isActive:r==="space-between",onClick:()=>s("space-between")},{name:"stretch",icon:Xy,title:(0,ey.__)("Stretch items"),isActive:r==="stretch",onClick:()=>s("stretch")}],u=i?mN.ToolbarGroup:mN.ToolbarDropdownMenu,d=i?{isCollapsed:t}:{};return(0,l_e.jsx)(u,{icon:a,popoverProps:n,label:(0,ey.__)("Change items justification"),controls:l.filter(f=>e.includes(f.name)),...d})}var iW=h$e;var sW=c(E(),1),_v=e=>(0,sW.jsx)(iW,{...e,isToolbar:!1}),c_e=e=>(0,sW.jsx)(iW,{...e,isToolbar:!0});var Ki=c(U(),1),wc=c(G(),1),wr=c(F(),1),TN=c(fe(),1),txe=c(Tt(),1),oxe=c(io(),1),rxe=c(GC(),1),RN=c(Q(),1),hW=c(dv(),1);var nxe=c(Rt(),1),BN=c(Fs(),1);var f_=c(U(),1);var hN=c(fe(),1),gN=c(G(),1),u_e=c(F(),1),hf=c(E(),1);function d_e({children:e,settingsOpen:t,setSettingsOpen:o}){let r=(0,hN.useReducedMotion)(),n=r?u_e.Fragment:f_.__unstableAnimatePresence,i=r?"div":f_.__unstableMotion.div,a=`link-control-settings-drawer-${(0,hN.useInstanceId)(d_e)}`;return(0,hf.jsxs)(hf.Fragment,{children:[(0,hf.jsx)(f_.Button,{__next40pxDefaultSize:!0,className:"block-editor-link-control__drawer-toggle","aria-expanded":t,onClick:()=>o(!t),icon:(0,gN.isRTL)()?jx:rp,"aria-controls":a,children:(0,gN._x)("Advanced","Additional link settings")}),(0,hf.jsx)(n,{children:t&&(0,hf.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,hf.jsx)("div",{className:"block-editor-link-control__drawer-inner",children:e})})})]})}var f_e=d_e;var _N=c(F(),1),pW=c(G(),1),I_e=c(Rt(),1);var LE=c(G(),1),x_e=c(U(),1);var bN=c(G(),1),p_e=c(U(),1),m_e=c(F(),1);var aW=c(E(),1),g$e=({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,m_e.createInterpolateElement)((0,bN.sprintf)((0,bN.__)("Create: <mark>%s</mark>"),e),{mark:(0,aW.jsx)("mark",{})}),(0,aW.jsx)(p_e.MenuItem,{...o,iconPosition:"left",icon:Ca,className:"block-editor-link-control__search-item",onClick:t,children:n})},h_e=g$e;var gf=c(G(),1),vN=c(U(),1);var g_e=c(Tt(),1),m_=c(Fs(),1),b_e=c(fe(),1),y_e=c(Rt(),1),p_=c(E(),1),yN={post:{icon:$4,label:(0,gf.__)("Post")},page:{icon:lg,label:(0,gf.__)("Page")},post_tag:{icon:k6,label:(0,gf.__)("Tag")},category:{icon:qF,label:(0,gf.__)("Category")},attachment:{icon:E3,label:(0,gf.__)("Attachment")}};function b$e({isURL:e,suggestion:t}){let o=null;return e?o=Ux:t.type in yN&&(o=yN[t.type].icon,t.type==="page"&&(t.isFrontPage&&(o=n4),t.isBlogHome&&(o=M6))),o?(0,p_.jsx)(gt,{className:"block-editor-link-control__search-item-icon",icon:o}):null}function y$e(e){return e?.trim()?.length?e?.replace(/^\/?/,"/"):e}function v$e(e){return e?.trim()?.length?e?.replace(/\/$/,""):e}var S$e=(e,...t)=>(...o)=>e(...o,...t),k$e=e=>t=>t==null||t!==t?e:t;function _$e(e){return e&&(0,b_e.pipe)(m_.safeDecodeURI,m_.getPath,k$e(""),S$e(m_.filterURLForDisplay,24),v$e,y$e)(e)}var v_e=({itemProps:e,suggestion:t,searchTerm:o,onClick:r,isURL:n=!1,shouldShowType:i=!1})=>{let s=n?(0,gf.__)("Press ENTER to add this link"):_$e(t.url);return(0,p_.jsx)(vN.MenuItem,{...e,info:s,iconPosition:"left",icon:(0,p_.jsx)(b$e,{suggestion:t,isURL:n}),onClick:r,shortcut:i&&x$e(t),className:"block-editor-link-control__search-item",children:(0,p_.jsx)(vN.TextHighlight,{text:(0,g_e.__unstableStripHTML)(t.title),highlight:o})})};function x$e(e){return e.isFrontPage?(0,gf.__)("Front page"):e.isBlogHome?(0,gf.__)("Blog home"):e.type in yN?yN[e.type].label:e.type}var S_e=v_e,k_e=e=>((0,y_e.default)("wp.blockEditor.__experimentalLinkControlSearchItem",{since:"6.8"}),(0,p_.jsx)(v_e,{...e}));var __e=c(G(),1),ty="__CREATE__",lW="tel",SN="link",cW="mailto",uW="internal",h_=[SN,cW,lW,uW],dW=[{id:"opensInNewTab",title:(0,__e.__)("Open in new tab")}];var w_e=c(Rt(),1),oy=c(E(),1);function C_e({withCreateSuggestion:e,currentInputValue:t,handleSuggestionClick:o,suggestionsListProps:r,buildSuggestionItemProps:n,suggestions:i,selectedSuggestion:s,isLoading:a,isInitialSuggestions:l,createSuggestionButtonText:u,suggestionsQuery:d}){let f=K("block-editor-link-control__search-results",{"is-loading":a}),p=i.length===1&&h_.includes(i[0].type),h=e&&!p&&!l,m=!d?.type,g=l?(0,LE.__)("Suggestions"):(0,LE.sprintf)((0,LE.__)('Search results for "%s"'),t);return(0,oy.jsx)("div",{className:"block-editor-link-control__search-results-wrapper",children:(0,oy.jsx)("div",{...r,className:f,"aria-label":g,children:(0,oy.jsx)(x_e.MenuGroup,{children:i.map((b,v)=>h&&ty===b.type?(0,oy.jsx)(h_e,{searchTerm:t,buttonText:u,onClick:()=>o(b),itemProps:n(b,v),isSelected:v===s},b.type):ty===b.type?null:(0,oy.jsx)(S_e,{itemProps:n(b,v),suggestion:b,index:v,onClick:()=>{o(b)},isSelected:v===s,isURL:h_.includes(b.type),searchTerm:t,shouldShowType:m,isFrontPage:b?.isFrontPage,isBlogHome:b?.isBlogHome},`${b.id}-${b.type}`))})})})}var E_e=C_e,T_e=e=>((0,w_e.default)("wp.blockEditor.__experimentalLinkControlSearchResults",{since:"6.8"}),(0,oy.jsx)(C_e,{...e}));var R_e=c(F(),1),B_e=c(Q(),1);var kN=c(Fs(),1);function ME(e){let t=e?.trim();if(!t)return{url:t,type:SN};let o=SN,r=(0,kN.getProtocol)(t)||"";return r.includes("mailto")?o=cW:r.includes("tel")?o=lW:t?.startsWith("#")&&(o=uW),$h(t)||Kh(t)||t.startsWith("?")||r?{url:t,type:o}:{url:(0,kN.prependHTTPS)(t),type:o}}var w$e=()=>Promise.resolve([]),C$e=e=>{let{url:t,type:o}=ME(e);return Promise.resolve([{id:e,title:e,url:t,type:o}])},E$e=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||Yh(e)||!r?a:a.concat({title:e,url:e,type:ty})};function P_e(e,t,o){let{fetchSearchSuggestions:r,pageOnFront:n,pageForPosts:i}=(0,B_e.useSelect)(a=>{let{getSettings:l}=a(C);return{pageOnFront:l().pageOnFront,pageForPosts:l().pageForPosts,fetchSearchSuggestions:l().__experimentalFetchLinkSuggestions}},[]),s=t?C$e:w$e;return(0,R_e.useCallback)((a,{isInitialSuggestions:l})=>Yh(a)?s(a,{isInitialSuggestions:l}):E$e(a,{...e,isInitialSuggestions:l},r,o,n,i),[s,r,n,i,e,o])}var g_=c(E(),1),T$e=()=>Promise.resolve([]),fW=()=>{},O_e=(0,_N.forwardRef)(({value:e,children:t,currentLink:o={},className:r=null,placeholder:n=null,withCreateSuggestion:i=!1,onCreateSuggestion:s=fW,onChange:a=fW,onSelect:l=fW,showSuggestions:u=!0,renderSuggestions:d=x=>(0,g_.jsx)(E_e,{...x}),fetchSuggestions:f=null,allowDirectEntry:p=!0,showInitialSuggestions:h=!1,suggestionsQuery:m={},withURLSuggestion:g=!0,createSuggestionButtonText:b,hideLabelFromVision:v=!1,suffix:y,isEntity:k=!1,customValidity:S},_)=>{let x=P_e(m,p,i,g),w=u?f||x:T$e,[T,B]=(0,_N.useState)(),R=(N,z)=>{a(N),B(z)},I=N=>d({...N,withCreateSuggestion:i,createSuggestionButtonText:b,suggestionsQuery:m,handleSuggestionClick:z=>{N.handleSuggestionClick&&N.handleSuggestionClick(z),A(z)}}),A=async N=>{let z=N;if(ty===N.type){try{z=await s(N.title),z?.url&&l(z)}catch{}return}if(p||z&&Object.keys(z).length>=1){let{id:V,url:M,kind:D,type:L,...j}=o??{};l({...j,...z},z)}},P=n??(0,pW.__)("Search or type URL"),O=v&&n!==""?P:(0,pW.__)("Link");return(0,g_.jsxs)("div",{className:"block-editor-link-control__search-input-container",children:[(0,g_.jsx)(Qm,{disableSuggestions:o?.url===e,label:O,hideLabelFromVision:v,className:r,value:e,onChange:R,placeholder:P,__experimentalRenderSuggestions:u?I:null,__experimentalFetchLinkSuggestions:w,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:h,customValidity:S,required:!1,onSubmit:(N,z)=>{let V=N||T;!V&&!e?.trim()?.length?z.preventDefault():A(V||{url:e})},inputRef:_,suffix:y,disabled:k}),t]})}),A_e=O_e,L_e=e=>((0,I_e.default)("wp.blockEditor.__experimentalLinkControlSearchInput",{since:"6.8"}),(0,g_.jsx)(O_e,{...e}));var Jm=c(G(),1),rn=c(U(),1),F_e=c(fe(),1),CN=c(Fs(),1);var z_e=c(Tt(),1),EN=c(Q(),1),j_e=c(as(),1),H_e=c(dv(),1);var M_e=c(U(),1),{Slot:N_e,Fill:D_e}=(0,M_e.createSlotFill)("BlockEditorLinkControlViewer");var V_e=c(Q(),1),xN=c(F(),1);function R$e(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 B$e(e){let[t,o]=(0,xN.useReducer)(R$e,{richData:null,isFetching:!1}),{fetchRichUrlData:r}=(0,V_e.useSelect)(n=>{let{getSettings:i}=n(C);return{fetchRichUrlData:i().__experimentalFetchRichUrlData}},[]);return(0,xN.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 wN=B$e;var Ro=c(E(),1),{Badge:P$e}=H(rn.privateApis);function U_e({value:e,onEditClick:t,hasRichPreviews:o=!1,hasUnlinkControl:r=!1,onRemove:n}){let i=(0,EN.useSelect)(b=>b(H_e.store).get("core","showIconLabels"),[]),s=o?e?.url:null,{richData:a,isFetching:l}=wN(s),u=a&&Object.keys(a).length,d=e&&(0,CN.filterURLForDisplay)((0,CN.safeDecodeURI)(e.url),24)||"",f=!e?.url?.length,p=!f&&(0,z_e.__unstableStripHTML)(e?.entityTitle||a?.title||e?.title||d),h;a?.icon?h=(0,Ro.jsx)("img",{src:a?.icon,alt:""}):f?h=(0,Ro.jsx)(gt,{icon:a4,size:32}):h=(0,Ro.jsx)(gt,{icon:Ux});let{createNotice:m}=(0,EN.useDispatch)(j_e.store),g=(0,F_e.useCopyToClipboard)(e.url,()=>{m("info",(0,Jm.__)("Link copied to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Ro.jsx)(rn.Flex,{role:"group","aria-label":(0,Jm.__)("Manage link"),className:K("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,Ro.jsxs)(rn.Flex,{gap:0,align:"flex-start",children:[(0,Ro.jsxs)(rn.Flex,{className:"block-editor-link-control__link-information",role:"figure","aria-label":(0,Jm.__)("Link information"),justify:"start",align:"flex-start",children:[e?.image?(0,Ro.jsx)(rn.Flex,{className:"block-editor-link-control__preview-image",justify:"center",children:(0,Ro.jsx)("img",{src:e?.image,alt:""})}):(0,Ro.jsx)(rn.Flex,{className:K("block-editor-link-control__preview-icon",{"is-image":a?.icon}),justify:"center",children:h}),(0,Ro.jsx)(rn.Flex,{className:"block-editor-link-control__preview-details",direction:"column",gap:2,children:f?(0,Ro.jsx)("span",{className:"block-editor-link-control__preview-error-notice",children:(0,Jm.__)("Link is empty")}):(0,Ro.jsxs)(Ro.Fragment,{children:[(0,Ro.jsx)(rn.ExternalLink,{className:"block-editor-link-control__preview-title",href:e.url,children:(0,Ro.jsx)(rn.__experimentalTruncate,{numberOfLines:1,children:p})}),(0,Ro.jsx)("span",{className:"block-editor-link-control__preview-info",children:(0,Ro.jsx)(rn.__experimentalTruncate,{numberOfLines:1,children:d})}),e?.badges?.length>0&&(0,Ro.jsx)(rn.__experimentalHStack,{className:"block-editor-link-control__preview-badges",alignment:"left",gap:1,children:e.badges.map((b,v)=>(0,Ro.jsx)(P$e,{intent:b.intent,children:b.label},`${b.label}|${b.intent}|${v}`))})]})})]}),(0,Ro.jsx)(rn.Button,{icon:cg,label:(0,Jm.__)("Edit link"),onClick:t,size:"compact",showTooltip:!i}),r&&(0,Ro.jsx)(rn.Button,{icon:is,label:(0,Jm.__)("Remove link"),onClick:n,size:"compact",showTooltip:!i}),(0,Ro.jsx)(rn.Button,{icon:c3,label:(0,Jm.__)("Copy link"),ref:g,accessibleWhenDisabled:!0,disabled:f,size:"compact",showTooltip:!i}),(0,Ro.jsx)(N_e,{fillProps:e})]})})}var G_e=c(G(),1),W_e=c(U(),1);var ry=c(E(),1),I$e=()=>{},O$e=({value:e,onChange:t=I$e,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,ry.jsx)("div",{className:"block-editor-link-control__setting",children:s},i.id)}return null}return(0,ry.jsx)(W_e.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,ry.jsxs)("fieldset",{className:"block-editor-link-control__settings",children:[(0,ry.jsx)(bt,{render:(0,ry.jsx)("legend",{}),children:(0,G_e.__)("Currently selected link settings")}),n]})},$_e=O$e;var K_e=c(G(),1),ny=c(F(),1);function Y_e(e){let t=(0,ny.useRef)(),[o,r]=(0,ny.useState)(!1),[n,i]=(0,ny.useState)(null),s=async function(a){r(!0),i(null);try{return t.current=A$e(Promise.resolve(e(a))),await t.current.promise}catch(l){if(l&&l.isCanceled)return;throw i(l.message||(0,K_e.__)("An unknown error occurred during creation. Please try again.")),l}finally{r(!1)}};return(0,ny.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:s,isCreatingPage:o,errorMessage:n}}var A$e=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 mW=c(F(),1),X_e=c(Z_e(),1);function Q_e(e){let[t,o]=(0,mW.useState)(e||{}),[r,n]=(0,mW.useState)(e);return(0,X_e.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 zo=c(E(),1),gW=()=>{},J_e="core/block-editor",exe="linkControlSettingsDrawer";function iy({searchInputPlaceholder:e,value:t,settings:o=dW,onChange:r=gW,onInputChange:n,onRemove:i,onCancel:s,noDirectEntry:a=!1,showSuggestions:l=!0,showInitialSuggestions:u,forceIsEditingLink:d,createSuggestion:f,withCreateSuggestion:p,inputValue:h="",suggestionsQuery:m={},noURLSuggestion:g=!1,createSuggestionButtonText:b,hasRichPreviews:v=!1,hasTextControl:y=!1,renderControlBottom:k=null,handleEntities:S=!1}){p===void 0&&f&&(p=!0);let[_,x]=(0,wr.useState)(!1),[w,T]=(0,wr.useState)(void 0),{advancedSettingsPreference:B}=(0,RN.useSelect)(de=>({advancedSettingsPreference:de(hW.store).get(J_e,exe)??!1}),[]),{set:R}=(0,RN.useDispatch)(hW.store),I=de=>{R&&R(J_e,exe,de),x(de)},A=B||_,P=(0,wr.useRef)(!0),O=(0,wr.useRef)(),N=(0,TN.useMergeRefs)([O,wv()]),z=(0,wr.useRef)(),V=(0,wr.useRef)(),M=(0,wr.useRef)(),D=o.map(({id:de})=>de),[L,j,q,J,te]=Q_e(t),ee=de=>{q(de),n?.(de)},$=S&&!!L?.id,W=(0,TN.useInstanceId)(iy,"link-control"),Y=$?`${W}__help`:null,Z=t&&!(0,rxe.isShallowEqualObjects)(L,t),[oe,ne]=(0,wr.useState)(d!==void 0?d:!t||!t.url),{createPage:X,isCreatingPage:re,errorMessage:ae}=Y_e(f);(0,wr.useEffect)(()=>{d!==void 0&&ne(d)},[d]),(0,wr.useEffect)(()=>{if(P.current)return;(txe.focus.focusable.find(O.current)[0]||O.current).focus()},[oe,re]),(0,wr.useEffect)(()=>(P.current=!1,()=>{P.current=!0}),[]);let ve=(0,wr.useRef)();(0,wr.useEffect)(()=>{if(ve.current===void 0){ve.current=h;return}ve.current!==h&&(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."),ve.current=h)},[h]),(0,wr.useEffect)(()=>{if(w?.type==="invalid"){let de=V.current;de&&typeof de.reportValidity=="function"&&de.reportValidity()}},[w]);let xe=t?.url?.trim()?.length>0,ge=()=>{ne(!1)},be=de=>{let Me={type:"invalid",message:(0,wc.__)("Please enter a valid URL.")},Ze={type:"valid"},ze=de?.trim();if(!ze?.length||!Yh(ze))return Me;if($h(ze)||Kh(ze))return Ze;let Je=(0,BN.prependHTTPS)(ze);return(0,BN.isURL)(Je)?Ze:Me},he=de=>{if(!(de&&de.id&&de.type&&!h_.includes(de.type))){let ze=de?.url||qe,Je=be(ze);if(Je.type==="invalid"){T(Je);return}let{url:lt}=ME(ze);de={...de,url:lt}}de?.kind==="taxonomy"&&de?.url&&(M.current=de.url);let Ze=Object.keys(de).reduce((ze,Je)=>(D.includes(Je)||(ze[Je]=de[Je]),ze),{});r({...L,...Ze,title:L?.title||de?.title}),T(void 0),ge()},ke=()=>{if(pt)return!1;let de=qe.trim(),Me=L&&L.id&&L.type&&!h_.includes(L.type),Ze=t?.url===de;if(Me&&Ze)return T(void 0),!0;let ze=be(qe);return ze.type==="invalid"?(T(ze),!1):(T(void 0),!0)},_e=()=>{Z&&r({...t,...L,url:ME(qe).url}),ge(),T(void 0)},we=()=>{ke()&&_e()},Re=de=>{let{keyCode:Me}=de;Me===oxe.ENTER&&!pt&&(de.preventDefault(),we())},se=()=>{j(t)},ie=de=>{de.preventDefault(),de.stopPropagation(),se(),T(void 0),xe?ge():i?.(),s?.()},[Ae,ye]=(0,wr.useState)(!1),Ee=()=>{let{id:de,kind:Me,type:Ze,...ze}=L;j({...ze,id:void 0,kind:void 0,type:void 0,url:void 0}),ye(!0)};(0,wr.useEffect)(()=>{Ae&&(V.current?.focus(),ye(!1))},[Ae]);let qe=L?.url!==void 0?L.url:h||"",pt=!qe?.trim()?.length;(0,wr.useEffect)(()=>{T(void 0)},[qe]);let at=!w,Ct=i&&t&&!oe&&!re,rt=oe&&xe,Ot=xe&&y,ut=(oe||!t)&&!re,Gt=pt||!at||t&&!Z,So=!!o?.length&&oe&&xe,mo=(0,wr.useMemo)(()=>t?.kind==="taxonomy"&&!t?.url&&M.current?{...t,url:M.current}:t,[t]);return(0,zo.jsxs)("div",{tabIndex:-1,ref:N,className:"block-editor-link-control",children:[re&&(0,zo.jsxs)("div",{className:"block-editor-link-control__loading",children:[(0,zo.jsx)(Ki.Spinner,{})," ",(0,wc.__)("Creating"),"\u2026"]}),ut&&(0,zo.jsxs)(zo.Fragment,{children:[(0,zo.jsxs)("div",{className:K({"block-editor-link-control__search-input-wrapper":!0,"has-text-control":Ot,"has-actions":rt}),children:[Ot&&(0,zo.jsx)(Ki.TextControl,{ref:z,className:"block-editor-link-control__field block-editor-link-control__text-content",label:(0,wc.__)("Text"),value:L?.title,onChange:J,onKeyDown:Re}),(0,zo.jsx)(A_e,{ref:V,currentLink:t,className:"block-editor-link-control__field block-editor-link-control__search-input",placeholder:e,value:qe,withCreateSuggestion:p,onCreateSuggestion:X,onChange:ee,onSelect:he,showInitialSuggestions:u,allowDirectEntry:!a,showSuggestions:l,suggestionsQuery:m,withURLSuggestion:!g,createSuggestionButtonText:b,hideLabelFromVision:!Ot,isEntity:$,customValidity:w,suffix:(0,zo.jsx)(L$e,{isEntity:$,showActions:rt,isDisabled:Gt,onUnlink:Ee,onSubmit:we,helpTextId:Y})}),$&&Y&&(0,zo.jsx)("p",{id:Y,className:"block-editor-link-control__help",children:(0,wc.sprintf)((0,wc.__)("Synced with the selected %s."),L?.type||"item")})]}),ae&&(0,zo.jsx)(Ki.Notice,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1,children:ae})]}),t&&!oe&&!re&&(0,zo.jsx)(U_e,{value:mo,onEditClick:()=>ne(!0),hasRichPreviews:v,hasUnlinkControl:Ct,onRemove:()=>{i(),ne(!0)}},mo?.url),So&&(0,zo.jsx)("div",{className:"block-editor-link-control__tools",children:!pt&&(0,zo.jsx)(f_e,{settingsOpen:A,setSettingsOpen:I,children:(0,zo.jsx)($_e,{value:L,settings:o,onChange:te(D)})})}),rt&&(0,zo.jsxs)(Ki.__experimentalHStack,{justify:"right",className:"block-editor-link-control__search-actions",children:[(0,zo.jsx)(Ki.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:ie,children:(0,wc.__)("Cancel")}),(0,zo.jsx)(Ki.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:Gt?gW:we,className:"block-editor-link-control__search-submit","aria-disabled":Gt,children:(0,wc.__)("Apply")})]}),!re&&k&&k()]})}function L$e({isEntity:e,showActions:t,isDisabled:o,onUnlink:r,onSubmit:n,helpTextId:i}){if(e)return(0,zo.jsx)(Ki.Button,{icon:is,onClick:r,"aria-describedby":i,showTooltip:!0,label:(0,wc.__)("Unsync and edit"),__next40pxDefaultSize:!0});if(!t)return(0,zo.jsx)(Ki.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,zo.jsx)(Ki.Button,{onClick:o?gW:n,label:(0,wc.__)("Submit"),icon:sd,className:"block-editor-link-control__search-submit","aria-disabled":o,size:"small"})})}iy.ViewerFill=D_e;iy.DEFAULT_LINK_SETTINGS=dW;var PN=e=>((0,nxe.default)("wp.blockEditor.__experimentalLinkControl",{since:"6.8",alternative:"wp.blockEditor.LinkControl"}),(0,zo.jsx)(iy,{...e}));PN.ViewerFill=iy.ViewerFill;PN.DEFAULT_LINK_SETTINGS=iy.DEFAULT_LINK_SETTINGS;var eh=iy;var sxe=c(G(),1),axe=c(U(),1);var NE=1.5,bW=.01,yW=10,vW="";function ixe(e){return e!==void 0&&e!==vW}var SW=c(E(),1),M$e=({__next40pxDefaultSize:e,value:t,onChange:o,__unstableInputWidth:r="60px",...n})=>{let i=ixe(t),s=(d,f)=>{if(i)return d;let p=bW*yW;switch(`${d}`){case`${p}`:return NE+p;case"0":return f?d:NE-p;case"":return NE;default:return d}},a=(d,f)=>{let p=["insertText","insertFromPaste"].includes(f.payload.event.nativeEvent?.inputType),h=s(d.value,p);return{...d,value:h}},l=i?t:vW;return(0,SW.jsx)("div",{className:"block-editor-line-height-control",children:(0,SW.jsx)(axe.__experimentalNumberControl,{placeholder:NE,...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,sxe.__)("Line height"),step:bW,spinFactor:yW,value:l,min:0,spinControls:"custom"})})},IN=M$e;var Iu=c(G(),1),lxe=c(Qr(),1),Yi=c(U(),1),AN=c(Q(),1),cxe=c(io(),1);var uxe=c(fe(),1),dxe=c(Tt(),1),fxe=c(as(),1),pxe=c(F(),1);function ON(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 Ln=c(E(),1),N$e=()=>{},D$e=0,V$e=({mediaURL:e,mediaId:t,mediaIds:o,allowedTypes:r,accept:n,onError:i,onSelect:s,onSelectURL:a,onReset:l,onToggleFeaturedImage:u,useFeaturedImage:d,onFilesUpload:f=N$e,name:p=(0,Iu.__)("Replace"),createNotice:h,removeNotice:m,children:g,multiple:b=!1,addToGallery:v,handleUpload:y=!0,variant:k,popoverProps:S,renderToggle:_,className:x})=>{let{mediaUpload:w,allowedMimeTypes:T}=(0,AN.useSelect)(M=>{let{getSettings:D}=M(C),L=D();return{mediaUpload:L.mediaUpload,allowedMimeTypes:L.allowedMimeTypes}},[]),B=`block-editor/media-replace-flow/error-notice/${++D$e}`,R=(0,pxe.useMemo)(()=>ON(r,T,n),[r,T,n]),I=M=>{let D=(0,dxe.__unstableStripHTML)(M);if(i){i(D);return}setTimeout(()=>{h("error",D,{speak:!0,id:B,isDismissible:!0})},1e3)},A=(M,D)=>{d&&u&&u(),D(),s(M),(0,lxe.speak)((0,Iu.__)("The media file has been replaced")),m(B)},P=(M,D)=>{let L=M.target.files;if(!y)return D(),s(L);f(L),w({allowedTypes:r,filesList:L,onFileChange:([j])=>{A(j,D)},onError:I})},O=M=>{M.keyCode===cxe.DOWN&&(M.preventDefault(),M.target.click())},z=b&&(!r||r.length===0?!1:r.every(M=>M==="image"||M.startsWith("image/"))),V={...S,variant:k};return(0,Ln.jsx)(Yi.Dropdown,{popoverProps:V,className:x,contentClassName:K("block-editor-media-replace-flow__options",k&&`is-variant-${k}`),renderToggle:({isOpen:M,onToggle:D})=>_?_({"aria-expanded":M,"aria-haspopup":"true",onClick:D,onKeyDown:O,children:p}):(0,Ln.jsx)(Yi.ToolbarButton,{"aria-expanded":M,"aria-haspopup":"true",onClick:D,onKeyDown:O,children:p}),renderContent:({onClose:M})=>(0,Ln.jsxs)(Ln.Fragment,{children:[(0,Ln.jsxs)(Yi.NavigableMenu,{className:"block-editor-media-replace-flow__media-upload-menu",children:[(0,Ln.jsxs)(Xs,{children:[(0,Ln.jsx)(yu,{gallery:z,addToGallery:v,multiple:b,value:b?o:t,onSelect:D=>A(D,M),allowedTypes:r,render:({open:D})=>(0,Ln.jsx)(Yi.MenuItem,{icon:Qy,onClick:D,children:(0,Iu.__)("Open Media Library")})}),(0,Ln.jsx)(Yi.FormFileUpload,{onChange:D=>{P(D,M)},accept:R,multiple:!!b,render:({openFileDialog:D})=>(0,Ln.jsx)(Yi.MenuItem,{icon:A6,onClick:()=>{D()},children:(0,Iu._x)("Upload","verb")})})]}),u&&(0,Ln.jsx)(Yi.MenuItem,{icon:G4,onClick:u,isPressed:d,children:(0,Iu.__)("Use featured image")}),typeof g=="function"?g({onClose:M}):g,e&&l&&(0,Ln.jsx)(Yi.MenuItem,{onClick:()=>{l(),M()},children:(0,Iu.__)("Reset")})]}),a&&(0,Ln.jsxs)("form",{className:"block-editor-media-flow__url-input",children:[(0,Ln.jsx)("span",{className:"block-editor-media-replace-flow__image-url-label",children:(0,Iu.__)("Current media URL:")}),(0,Ln.jsx)(eh,{value:{url:e},settings:[],showSuggestions:!1,onChange:({url:D})=>{a(D)},searchInputPlaceholder:(0,Iu.__)("Paste or type URL")})]})]})})},b_=(0,uxe.compose)([(0,AN.withDispatch)(e=>{let{createNotice:t,removeNotice:o}=e(fxe.store);return{createNotice:t,removeNotice:o}}),(0,Yi.withFilters)("editor.MediaReplaceFlow")])(V$e);var Yr=c(U(),1),Kr=c(G(),1),nh=c(F(),1),Txe=c(Q(),1);var Rxe=c(Rt(),1);var _W=c(G(),1),MN=c(F(),1),y_=c(U(),1);var Exe=c(Rt(),1);var gxe=c(G(),1),bxe=c(U(),1);var mxe=c(U(),1),LN=c(Fs(),1),kW=c(E(),1);function hxe({url:e,urlLabel:t,className:o}){let r=K(o,"block-editor-url-popover__link-viewer-url");return e?(0,kW.jsx)(mxe.ExternalLink,{className:r,href:e,children:t||(0,LN.filterURLForDisplay)((0,LN.safeDecodeURI)(e))}):(0,kW.jsx)("span",{className:r})}var DE=c(E(),1);function yxe({className:e,linkClassName:t,onEditLinkClick:o,url:r,urlLabel:n,...i}){return(0,DE.jsxs)("div",{className:K("block-editor-url-popover__link-viewer",e),...i,children:[(0,DE.jsx)(hxe,{url:r,urlLabel:n,className:t}),o&&(0,DE.jsx)(bxe.Button,{icon:cg,label:(0,gxe.__)("Edit"),onClick:o,size:"compact"})]})}var xxe=c(G(),1),wxe=c(U(),1);var bf=c(G(),1),VE=c(F(),1),Cc=c(io(),1),Es=c(U(),1),th=c(fe(),1),vxe=c(Q(),1),Sxe=c(Fs(),1);var Ou=c(E(),1),kxe=c(ce(),1),{ValidatedInputControl:F$e}=H(Es.privateApis);function _xe(e){return typeof e=="function"}var z$e=class extends VE.Component{constructor(e){super(e),this.onChange=this.onChange.bind(this),this.onFocus=this.onFocus.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.selectLink=this.selectLink.bind(this),this.handleOnClick=this.handleOnClick.bind(this),this.bindSuggestionNode=this.bindSuggestionNode.bind(this),this.autocompleteRef=e.autocompleteRef||(0,VE.createRef)(),this.inputRef=e.inputRef||(0,VE.createRef)(),this.hasRenderedValidation={current:!1},this.updateSuggestions=(0,th.debounce)(this.updateSuggestions.bind(this),200),this.suggestionNodes=[],this.suggestionsRequest=null,this.state={suggestions:[],showSuggestions:!1,suggestionsValue:null,selectedSuggestion:null,suggestionsListboxId:"",suggestionOptionIdPrefix:""}}componentDidUpdate(e){let{showSuggestions:t,selectedSuggestion:o}=this.state,{value:r,__experimentalShowInitialSuggestions:n=!1}=this.props;t&&o!==null&&this.suggestionNodes[o]&&this.suggestionNodes[o].scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"}),e.value!==r&&!this.props.disableSuggestions&&(r?.length?this.updateSuggestions(r):n&&this.updateSuggestions())}componentDidMount(){this.shouldShowInitialSuggestions()&&this.updateSuggestions()}componentWillUnmount(){this.suggestionsRequest?.cancel?.(),this.suggestionsRequest=null}bindSuggestionNode(e){return t=>{this.suggestionNodes[e]=t}}shouldShowInitialSuggestions(){let{__experimentalShowInitialSuggestions:e=!1,value:t}=this.props;return e&&!(t&&t.length)}updateSuggestions(e=""){let{__experimentalFetchLinkSuggestions:t,__experimentalHandleURLSuggestions:o}=this.props;if(!t)return;let r=!e?.length;if(e=e.trim(),!r&&(e.length<2||!o&&(0,Sxe.isURL)(e))){this.suggestionsRequest?.cancel?.(),this.suggestionsRequest=null,this.setState({suggestions:[],showSuggestions:!1,suggestionsValue:e,selectedSuggestion:null,loading:!1});return}this.setState({selectedSuggestion:null,loading:!0});let n=t(e,{isInitialSuggestions:r});n.then(i=>{this.suggestionsRequest===n&&(this.setState({suggestions:i,suggestionsValue:e,loading:!1,showSuggestions:!!i.length}),i.length?this.props.debouncedSpeak((0,bf.sprintf)((0,bf._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",i.length),i.length),"assertive"):this.props.debouncedSpeak((0,bf.__)("No results."),"assertive"))}).catch(()=>{this.suggestionsRequest===n&&this.setState({loading:!1})}).finally(()=>{this.suggestionsRequest===n&&(this.suggestionsRequest=null)}),this.suggestionsRequest=n}onChange(e){this.props.onChange(e)}onFocus(){let{suggestions:e}=this.state,{disableSuggestions:t,value:o}=this.props;o&&!t&&!(e&&e.length)&&this.suggestionsRequest===null&&this.updateSuggestions(o)}onKeyDown(e){this.props.onKeyDown?.(e);let{showSuggestions:t,selectedSuggestion:o,suggestions:r,loading:n}=this.state;if(!t||!r.length||n){switch(e.keyCode){case Cc.UP:{e.target.selectionStart!==0&&(e.preventDefault(),e.target.setSelectionRange(0,0));break}case Cc.DOWN:{this.props.value.length!==e.target.selectionStart&&(e.preventDefault(),e.target.setSelectionRange(this.props.value.length,this.props.value.length));break}case Cc.ENTER:{this.props.onSubmit&&(e.preventDefault(),this.props.onSubmit(null,e));break}}return}let i=this.state.suggestions[this.state.selectedSuggestion];switch(e.keyCode){case Cc.UP:{e.preventDefault();let s=o?o-1:r.length-1;this.setState({selectedSuggestion:s});break}case Cc.DOWN:{e.preventDefault();let s=o===null||o===r.length-1?0:o+1;this.setState({selectedSuggestion:s});break}case Cc.TAB:{this.state.selectedSuggestion!==null&&(this.selectLink(i),this.props.speak((0,bf.__)("Link selected.")));break}case Cc.ENTER:{e.preventDefault(),this.state.selectedSuggestion!==null?(this.selectLink(i),this.props.onSubmit&&this.props.onSubmit(i,e)):this.props.onSubmit&&this.props.onSubmit(null,e);break}}}selectLink(e){this.props.onChange(e.url,e),this.setState({selectedSuggestion:null,showSuggestions:!1})}handleOnClick(e){this.selectLink(e),this.inputRef.current.focus()}static getDerivedStateFromProps({value:e,instanceId:t,disableSuggestions:o,__experimentalShowInitialSuggestions:r=!1},{showSuggestions:n}){let i=n,s=e&&e.length;return!r&&!s&&(i=!1),o===!0&&(i=!1),{showSuggestions:i,suggestionsListboxId:`block-editor-url-input-suggestions-${t}`,suggestionOptionIdPrefix:`block-editor-url-input-suggestion-${t}`}}render(){return(0,Ou.jsxs)(Ou.Fragment,{children:[this.renderControl(),this.renderSuggestions()]})}renderControl(){let{label:e=null,className:t,isFullWidth:o,instanceId:r,placeholder:n=(0,bf.__)("Paste URL or type to search"),__experimentalRenderControl:i,value:s="",hideLabelFromVision:a=!1,help:l=null,disabled:u=!1,customValidity:d,markWhenOptional:f}=this.props,{loading:p,showSuggestions:h,selectedSuggestion:m,suggestionsListboxId:g,suggestionOptionIdPrefix:b}=this.state,v=`url-input-control-${r}`,y={id:v,label:e,className:K("block-editor-url-input",t,{"is-full-width":o}),hideLabelFromVision:a},k={id:v,value:s,required:this.props.required??!0,type:"text",name:v,autoComplete:"off",onChange:u?()=>{}:this.onChange,onFocus:u?()=>{}:this.onFocus,placeholder:n,onKeyDown:u?()=>{}:this.onKeyDown,role:"combobox","aria-label":e?void 0:(0,bf.__)("URL"),"aria-expanded":h,"aria-autocomplete":"list","aria-owns":g,"aria-activedescendant":m!==null?`${b}-${m}`:void 0,ref:this.inputRef,disabled:u,suffix:this.props.suffix,help:l},S={customValidity:d,...f!==void 0&&{markWhenOptional:f}};if(i)return i(y,k,p);d!==void 0&&(this.hasRenderedValidation.current=!0);let _=this.hasRenderedValidation.current?F$e:Es.__experimentalInputControl;return(0,Ou.jsxs)(Es.BaseControl,{...y,children:[(0,Ou.jsx)(_,{...k,...this.hasRenderedValidation.current?S:{},__next40pxDefaultSize:!0}),p&&(0,Ou.jsx)(Es.Spinner,{})]})}renderSuggestions(){let{className:e,__experimentalRenderSuggestions:t}=this.props,{showSuggestions:o,suggestions:r,suggestionsValue:n,selectedSuggestion:i,suggestionsListboxId:s,suggestionOptionIdPrefix:a,loading:l}=this.state;if(!o||r.length===0)return null;let u={id:s,ref:this.autocompleteRef,role:"listbox"},d=(f,p)=>({role:"option",tabIndex:"-1",id:`${a}-${p}`,ref:this.bindSuggestionNode(p),"aria-selected":p===i?!0:void 0});return _xe(t)?t({suggestions:r,selectedSuggestion:i,suggestionsListProps:u,buildSuggestionItemProps:d,isLoading:l,handleSuggestionClick:this.handleOnClick,isInitialSuggestions:!n?.length,currentInputValue:n}):(0,Ou.jsx)(Es.Popover,{placement:"bottom",focusOnMount:!1,children:(0,Ou.jsx)("div",{...u,className:K("block-editor-url-input__suggestions",{[`${e}__suggestions`]:e}),children:r.map((f,p)=>(0,kxe.createElement)(Es.Button,{__next40pxDefaultSize:!0,...d(f,p),key:f.id,className:K("block-editor-url-input__suggestion",{"is-selected":p===i}),onClick:()=>this.handleOnClick(f)},f.title))})})}},Qm=(0,th.compose)(th.withSafeTimeout,Es.withSpokenMessages,th.withInstanceId,(0,vxe.withSelect)((e,t)=>{if(_xe(t.__experimentalFetchLinkSuggestions))return;let{getSettings:o}=e(C);return{__experimentalFetchLinkSuggestions:o().__experimentalFetchLinkSuggestions}}))(z$e);var FE=c(E(),1);function Cxe({autocompleteRef:e,className:t,onChangeInputValue:o,value:r,...n}){return(0,FE.jsxs)("form",{className:K("block-editor-url-popover__link-editor",t),...n,children:[(0,FE.jsx)(Qm,{value:r,onChange:o,autocompleteRef:e}),(0,FE.jsx)(wxe.Button,{icon:sd,label:(0,xxe.__)("Apply"),type:"submit",size:"compact"})]})}var oh=c(E(),1),{__experimentalPopoverLegacyPositionToPlacement:j$e}=H(y_.privateApis),H$e="bottom",xW=(0,MN.forwardRef)(({additionalControls:e,children:t,renderSettings:o,placement:r,focusOnMount:n="firstElement",position:i,...s},a)=>{i!==void 0&&(0,Exe.default)("`position` prop in wp.blockEditor.URLPopover",{since:"6.2",alternative:"`placement` prop"});let l;r!==void 0?l=r:i!==void 0&&(l=j$e(i)),l=l||H$e;let[u,d]=(0,MN.useState)(!1),f=!!o&&u,p=()=>{d(!u)};return(0,oh.jsxs)(y_.Popover,{ref:a,role:"dialog","aria-modal":"true","aria-label":(0,_W.__)("Edit URL"),className:"block-editor-url-popover",focusOnMount:n,placement:l,shift:!0,variant:"toolbar",...s,children:[(0,oh.jsx)("div",{className:"block-editor-url-popover__input-container",children:(0,oh.jsxs)("div",{className:"block-editor-url-popover__row",children:[t,!!o&&(0,oh.jsx)(y_.Button,{className:"block-editor-url-popover__settings-toggle",icon:cn,label:(0,_W.__)("Link settings"),onClick:p,"aria-expanded":u,size:"compact"})]})}),f&&(0,oh.jsx)("div",{className:"block-editor-url-popover__settings",children:o()}),e&&!f&&(0,oh.jsx)("div",{className:"block-editor-url-popover__additional-controls",children:e})]})});xW.LinkEditor=Cxe;xW.LinkViewer=yxe;var rh=xW;var Zt=c(E(),1),U$e=()=>{},G$e=({src:e,onChange:t,onSubmit:o,onClose:r,popoverAnchor:n})=>(0,Zt.jsx)(rh,{anchor:n,onClose:r,children:(0,Zt.jsx)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:o,children:(0,Zt.jsx)(Yr.__experimentalInputControl,{label:(0,Kr.__)("URL"),type:"text",hideLabelFromVision:!0,placeholder:(0,Kr.__)("Paste or type URL"),onChange:t,value:e,suffix:(0,Zt.jsx)(Yr.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Zt.jsx)(Yr.Button,{size:"small",icon:sd,label:(0,Kr.__)("Apply"),type:"submit"})})})})}),W$e=({src:e,onChangeSrc:t,onSelectURL:o})=>{let[r,n]=(0,nh.useState)(null),[i,s]=(0,nh.useState)(!1),a=()=>{s(!0)},l=()=>{s(!1),r?.focus()},u=d=>{d.preventDefault(),e&&o&&(o(e),l())};return(0,Zt.jsxs)("div",{className:"block-editor-media-placeholder__url-input-container",children:[(0,Zt.jsx)(Yr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:a,isPressed:i,variant:"secondary","aria-haspopup":"dialog",ref:n,children:(0,Kr.__)("Insert from URL")}),i&&(0,Zt.jsx)(G$e,{src:e,onChange:t,onSubmit:u,onClose:l,popoverAnchor:r})]})};function $$e({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:h,onError:m,onSelect:g,onCancel:b,onSelectURL:v,onToggleFeaturedImage:y,onDoubleClick:k,onFilesPreUpload:S=U$e,onHTMLDrop:_,children:x,mediaLibraryButton:w,placeholder:T,style:B}){_&&(0,Rxe.default)("wp.blockEditor.MediaPlaceholder onHTMLDrop prop",{since:"6.2",version:"6.4"});let{mediaUpload:R,allowedMimeTypes:I}=(0,Txe.useSelect)($=>{let{getSettings:W}=$(C),Y=W();return{mediaUpload:Y.mediaUpload,allowedMimeTypes:Y.allowedMimeTypes}},[]),[A,P]=(0,nh.useState)("");(0,nh.useEffect)(()=>{P(e?.src??"")},[e?.src]);let O=(0,nh.useMemo)(()=>ON(t,I,l),[t,I,l]),N=()=>!t||t.length===0?!1:t.every($=>$==="image"||$.startsWith("image/")),z=$=>{if(!f||typeof f=="function"&&!f($))return g($);S($);let W;if(d)if(u){let Y=[];W=Z=>{let oe=(e??[]).filter(ne=>ne.id?!Y.some(({id:X})=>Number(X)===Number(ne.id)):!Y.some(({urlSlug:X})=>ne.url.includes(X)));g(oe.concat(Z)),Y=Z.map(ne=>{let X=ne.url.lastIndexOf("."),re=ne.url.slice(0,X);return{id:ne.id,urlSlug:re}})}}else W=g;else W=([Y])=>g(Y);R({allowedTypes:t,filesList:$,onFileChange:W,onError:m,multiple:d})};async function V($){let{blocks:W}=g9($);if(!W?.length)return;let Y=await Promise.all(W.map(Z=>{let oe=Z.name.split("/")[1];return Z.attributes.id?(Z.attributes.type=oe,Z.attributes):new Promise((ne,X)=>{window.fetch(Z.attributes.url).then(re=>re.blob()).then(re=>R({filesList:[re],additionalData:{title:Z.attributes.title,alt_text:Z.attributes.alt,caption:Z.attributes.caption,type:oe},onFileChange:([ae])=>{ae.id&&ne(ae)},allowedTypes:t,onError:X})).catch(()=>ne(Z.attributes.url))})})).catch(Z=>m(Z));Y?.length&&g(d?Y:Y[0])}let M=$=>{z($.target.files)},L=T??($=>{let{instructions:W,title:Y}=n;if(!R&&!v&&(W=(0,Kr.__)("To edit this block, you need permission to upload media.")),W===void 0||Y===void 0){let oe=t??[],[ne]=oe,X=oe.length===1,re=X&&ne==="audio",ae=X&&ne==="image",ve=X&&ne==="video";W===void 0&&R&&(W=(0,Kr.__)("Drag and drop an image or video, upload, or choose from your library."),re?W=(0,Kr.__)("Drag and drop an audio file, upload, or choose from your library."):ae?W=(0,Kr.__)("Drag and drop an image, upload, or choose from your library."):ve&&(W=(0,Kr.__)("Drag and drop a video, upload, or choose from your library."))),Y===void 0&&(Y=(0,Kr.__)("Media"),re?Y=(0,Kr.__)("Audio"):ae?Y=(0,Kr.__)("Image"):ve&&(Y=(0,Kr.__)("Video")))}let Z=K("block-editor-media-placeholder",o,{"is-appender":a});return(0,Zt.jsxs)(Yr.Placeholder,{icon:r,label:Y,instructions:W,className:Z,notices:s,onDoubleClick:k,preview:i,style:B,children:[$,x]})}),j=()=>p?null:(0,Zt.jsx)(Yr.DropZone,{onFilesDrop:z,onDrop:V,isEligible:$=>{let W="wp-block:core/",Y=[];for(let Z of $.types)Z.startsWith(W)&&Y.push(Z.slice(W.length));return Y.every(Z=>t.includes(Z))&&(d?!0:Y.length===1)}}),q=()=>b&&(0,Zt.jsx)(Yr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__cancel-button",title:(0,Kr.__)("Cancel"),variant:"link",onClick:b,children:(0,Kr.__)("Cancel")}),J=()=>v&&(0,Zt.jsx)(W$e,{src:A,onChangeSrc:P,onSelectURL:v}),te=()=>y&&(0,Zt.jsx)("div",{className:"block-editor-media-placeholder__url-input-container",children:(0,Zt.jsx)(Yr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:y,variant:"secondary",children:(0,Kr.__)("Use featured image")})}),ee=()=>{let W=w??(({open:Z})=>(0,Zt.jsx)(Yr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{Z()},children:(0,Kr.__)("Media Library")})),Y=(0,Zt.jsx)(yu,{addToGallery:u,gallery:d&&N(),multiple:d,onSelect:g,allowedTypes:t,mode:"browse",value:Array.isArray(e)?e.map(({id:Z})=>Z):e.id,render:W});if(R&&a)return(0,Zt.jsxs)(Zt.Fragment,{children:[j(),(0,Zt.jsx)(Yr.FormFileUpload,{onChange:M,accept:O,multiple:!!d,render:({openFileDialog:Z})=>{let oe=(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(Yr.Button,{__next40pxDefaultSize:!0,variant:"primary",className:K("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onClick:Z,children:(0,Kr._x)("Upload","verb")}),Y,J(),te(),q()]});return L(oe)}})]});if(R){let Z=(0,Zt.jsxs)(Zt.Fragment,{children:[j(),(0,Zt.jsx)(Yr.FormFileUpload,{render:({openFileDialog:oe})=>(0,Zt.jsx)(Yr.Button,{__next40pxDefaultSize:!0,onClick:oe,variant:"primary",className:K("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),children:(0,Kr._x)("Upload","verb")}),onChange:M,accept:O,multiple:!!d}),Y,J(),te(),q()]});return L(Z)}return L(Y)};return h?(0,Zt.jsx)(Xs,{children:j()}):(0,Zt.jsx)(Xs,{fallback:L(J()),children:ee()})}var Bxe=(0,Yr.withFilters)("editor.MediaPlaceholder")($$e);var Pxe=c(E(),1),K$e=({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,Pxe.jsx)(oN,{settings:o,gradients:[],disableCustomGradients:!0,...t})},Ixe=K$e;var Mwe=c(qz(),1);var Nwe=c(F(),1);var Owe=c(F(),1);var Cwe=c(Zh(),1),Xn=c(F(),1),vf=c(Q(),1),YN=c(fe(),1),Ewe=c(Ko(),1),Twe=c(U(),1),Rwe=c(ue(),1),Bwe=c(Rt(),1),E_=c(G(),1);var Oxe=c(G(),1),NN=c(U(),1);var wW=c(G(),1),sy=c(U(),1);var yf=c(E(),1),Y$e={placement:"bottom-start"},q$e=()=>(0,yf.jsxs)(yf.Fragment,{children:[["bold","italic","link","unknown"].map(e=>(0,yf.jsx)(sy.Slot,{name:`RichText.ToolbarControls.${e}`},e)),(0,yf.jsx)(sy.Slot,{name:"RichText.ToolbarControls",children:e=>{if(!e.length)return null;let o=e.map(([{props:r}])=>r).some(({isActive:r})=>r);return(0,yf.jsx)(sy.ToolbarItem,{children:r=>(0,yf.jsx)(sy.DropdownMenu,{icon:cn,label:(0,wW.__)("More"),toggleProps:{...r,className:K(r.className,{"is-pressed":o}),description:(0,wW.__)("Displays more block tools")},controls:Kc(e.map(([{props:n}])=>n),"title"),popoverProps:Y$e})})}})]}),CW=q$e;var ih=c(E(),1);function Z$e({popoverAnchor:e}){return(0,ih.jsx)(NN.Popover,{placement:"top",focusOnMount:!1,anchor:e,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar",children:(0,ih.jsx)(Bk,{className:"block-editor-rich-text__inline-format-toolbar-group","aria-label":(0,Oxe.__)("Format tools"),children:(0,ih.jsx)(NN.ToolbarGroup,{children:(0,ih.jsx)(CW,{})})})})}var X$e=({inline:e,editableContentElement:t})=>e?(0,ih.jsx)(Z$e,{popoverAnchor:t}):(0,ih.jsx)(No,{group:"inline",children:(0,ih.jsx)(CW,{})}),Axe=X$e;var DN=c(F(),1),Lxe=c(Q(),1);function Mxe({html:e,value:t}){let o=(0,DN.useRef)(),r=!!t.activeFormats?.length,{__unstableMarkLastChangeAsPersistent:n}=(0,Lxe.useDispatch)(C);(0,DN.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 x_=c(F(),1),lwe=c(fe(),1);var ay=c(Ko(),1),Nxe=c(go(),1);var{subscribeOwnedListener:Q$e}=H(ay.privateApis),J$e=["`",'"',"'","\u201C\u201D","\u2018\u2019"],Dxe=e=>t=>{function o(r){let{inputType:n,data:i}=r,{value:s,onChange:a,registry:l}=e.current;if(n!=="insertText"||(0,ay.isCollapsed)(s))return;let u=(0,Nxe.applyFilters)("blockEditor.wrapSelectionSettings",J$e).find(([_,x])=>_===i||x===i);if(!u)return;let[d,f=d]=u,p=s.start,h=s.end+d.length,m=(0,ay.insert)(s,d,p,p);m=(0,ay.insert)(m,f,h,h);let{__unstableMarkLastChangeAsPersistent:g,__unstableMarkAutomaticChange:b}=l.dispatch(C);g(),a(m),b();let v={};for(let _ in r)v[_]=r[_];v.data=f;let{ownerDocument:y}=t,{defaultView:k}=y,S=new k.InputEvent("input",v);window.queueMicrotask(()=>{t.dispatchEvent(S)}),r.preventDefault()}return Q$e(t,"beforeinput",o,!0)};var S_=c(Ko(),1),v_=c(ue(),1);var Vxe=c(Ko(),1);function Fxe(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,Vxe.insert)(e,o)}var{subscribeOwnedListener:zxe}=H(S_.privateApis);function jxe(e){let t=e.length;for(;t--;){let o=Iw(e[t].attributes);if(o)return e[t].attributes[o]=e[t].attributes[o].toString().replace(hd,""),[e[t].clientId,o,0,0];let r=jxe(e[t].innerBlocks);if(r)return r}return[]}var Hxe=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 m=p.slice(0,f).trim(),g=(0,v_.getBlockTransforms)("from").filter(({type:k})=>k==="prefix"),b=(0,v_.findTransform)(g,({prefix:k})=>m===k);if(!b)return;let v=(0,S_.toHTMLString)({value:(0,S_.insert)(d,hd,0,f)}),y=b.transform(v);return l(...jxe([y])),a([y]),u.dispatch(C).__unstableMarkAutomaticChange(),!0}function r(s){let{inputType:a,type:l}=s,{getValue:u,onChange:d,__unstableAllowPrefixTransformations:f,formatTypes:p,registry:h,onReplace:m}=e.current;if(a!=="insertText"&&l!=="compositionend"||f&&o())return;let g=u(),b=(0,v_.getBlockTransforms)("from").filter(_=>_.type==="input"),v=(0,v_.findTransform)(b,_=>_.regExp.test(g.text));if(v){m(v.transform()),h.dispatch(C).__unstableMarkAutomaticChange();return}let y=p.reduce((_,{__unstableInputRule:x})=>(x&&(_=x(_)),_),Fxe(g)),{__unstableMarkLastChangeAsPersistent:k,__unstableMarkAutomaticChange:S}=h.dispatch(C);y!==g&&(k(),d({...y,activeFormats:g.activeFormats}),S())}let n=zxe(t,"input",r,!0),i=zxe(t,"compositionend",r,!0);return()=>{n(),i()}};var Uxe=c(Ko(),1);var{subscribeOwnedListener:eKe}=H(Uxe.privateApis),Gxe=e=>t=>{function o(r){if(r.inputType!=="insertReplacementText")return;let{registry:n}=e.current;n.dispatch(C).__unstableMarkLastChangeAsPersistent()}return eKe(t,"beforeinput",o)};var VN=c(io(),1),Wxe=c(Ko(),1);var{subscribeOwnedListener:tKe}=H(Wxe.privateApis),$xe=()=>e=>{function t(o){(VN.isKeyboardEvent.primary(o,"z")||VN.isKeyboardEvent.primary(o,"y")||VN.isKeyboardEvent.primaryShift(o,"z"))&&o.preventDefault()}return tKe(e,"keydown",t,!0)};var Kxe=c(Ko(),1);var{subscribeOwnedListener:oKe}=H(Kxe.privateApis),Yxe=e=>t=>{let{keyboardShortcuts:o}=e.current;function r(n){for(let i of o.current)i(n)}return oKe(t,"keydown",r,!0)};var qxe=c(Ko(),1);var{subscribeOwnedListener:rKe}=H(qxe.privateApis),Zxe=e=>t=>{let{inputEvents:o}=e.current;function r(n){for(let i of o.current)i(n)}return rKe(t,"input",r)};var FN=c(io(),1),Xxe=c(Ko(),1);var{subscribeOwnedListener:nKe}=H(Xxe.privateApis),Qxe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented||n!==FN.BACKSPACE&&n!==FN.ESCAPE)return;let{registry:i}=e.current,{didAutomaticChange:s,getSettings:a}=i.select(C),{__experimentalUndo:l}=a();l&&s()&&(r.preventDefault(),l())}return nKe(t,"keydown",o)};var ewe=c(ue(),1),hl=c(Ko(),1),twe=c(Fs(),1),owe=c(fe(),1);var iKe=c(F(),1),sKe=c(ue(),1),aKe=c(E(),1);function Jxe(e,t){if(t?.length){let o=e.formats.length;for(;o--;)e.formats[o]=[...t,...e.formats[o]||[]]}}function zN(e){if(!(e!==!0&&e!=="p"&&e!=="li"))return e===!0?"p":e}function k_({allowedFormats:e,disableFormats:t}){return t?k_.EMPTY_ARRAY:e}k_.EMPTY_ARRAY=[];var{subscribeDelegatedListener:lKe}=H(owe.privateApis),{ownsSelection:cKe}=H(hl.privateApis),rwe=e=>t=>{function o(n){let{disableFormats:i,onChange:s,value:a,formatTypes:l,tagName:u,onReplace:d,__unstableEmbedURLOnPaste:f,preserveWhiteSpace:p,pastePlainText:h,registry:m}=e.current;if(!t.contains(n.target)&&!cKe(t)||n.defaultPrevented)return;let{plainText:g,html:b}=TS(n);if(n.preventDefault(),window.console.log(`Received HTML (RichText):
+`,O$e=1,A$e=3,L$e=1,Hke=(function(e){HX(t,e);function t(){var o=e!==null&&e.apply(this,arguments)||this;return o.cropperRef=ul.createRef(),o.imageRef=ul.createRef(),o.videoRef=ul.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=T$e(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=B$e(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,g=u.offsetWidth<f||u.offsetHeight<p,m=f/p,h=void 0;if(g)switch(o.state.mediaObjectFit){default:case"contain":h=d>m?{width:o.containerRect.height*m,height:o.containerRect.height}:{width:o.containerRect.width,height:o.containerRect.width/m};break;case"horizontal-cover":h={width:o.containerRect.width,height:o.containerRect.width/m};break;case"vertical-cover":h={width:o.containerRect.height*m,height:o.containerRect.height};break}else h={width:u.offsetWidth,height:u.offsetHeight};o.mediaSize=pn(pn({},h),{naturalWidth:f,naturalHeight:p}),o.props.setMediaSize&&o.props.setMediaSize(o.mediaSize);var b=o.props.cropSize?o.props.cropSize:_$e(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=pn({},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?OE(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,jke.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=fN(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},g=o.props.restrictPosition?OE(p,o.mediaSize,o.state.cropSize,u,o.props.rotation):p;o.props.onCropChange(g)}o.props.onZoomChange(u)}},o.getCropData=function(){if(!o.state.cropSize)return null;var r=o.props.restrictPosition?OE(o.props.crop,o.mediaSize,o.state.cropSize,o.props.zoom,o.props.rotation):o.props.crop;return w$e(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?OE(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 g=pn({},a);switch(r.key){case"ArrowUp":g.y-=p,r.preventDefault();break;case"ArrowDown":g.y+=p,r.preventDefault();break;case"ArrowLeft":g.x-=p,r.preventDefault();break;case"ArrowRight":g.x+=p,r.preventDefault();break;default:return}o.props.restrictPosition&&(g=OE(g,o.mediaSize,o.state.cropSize,d,f)),r.repeat||(i=(n=o.props).onInteractionStart)===null||i===void 0||i.call(n),l(g)}},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=I$e,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=Vke(r,n),this.lastPinchRotation=Fke(r,n),this.onDragStart(zke(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=zke(n,i);this.onDrag(s),this.rafPinchTimeout&&this.currentWindow.cancelAnimationFrame(this.rafPinchTimeout),this.rafPinchTimeout=this.currentWindow.requestAnimationFrame(function(){var a=Vke(n,i),l=r.props.zoom*(a/r.lastPinchDistance);r.setNewZoom(l,s,{shouldUpdatePosition:!1}),r.lastPinchDistance=a;var u=Fke(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,g=n.rotation,m=n.zoom,h=n.cropShape,b=n.showGrid,v=n.roundCropAreaPixels,y=n.style,k=y.containerStyle,S=y.cropAreaStyle,_=y.mediaStyle,x=n.classes,w=x.containerClassName,T=x.cropAreaClassName,B=x.mediaClassName,R=(r=this.state.mediaObjectFit)!==null&&r!==void 0?r:this.getObjectFit();return ul.createElement("div",{onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,ref:function(A){return o.containerRef=A},"data-testid":"container",style:k,className:dN("reactEasyCrop_Container",w)},i?ul.createElement("img",pn({alt:"",className:dN("reactEasyCrop_Image",R==="contain"&&"reactEasyCrop_Contain",R==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",R==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",B)},a,{src:i,ref:this.imageRef,style:pn(pn({},_),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(g,"deg) scale(").concat(m,")")}),onLoad:this.onMediaLoad})):s&&ul.createElement("video",pn({autoPlay:!0,playsInline:!0,loop:!0,muted:!0,className:dN("reactEasyCrop_Video",R==="contain"&&"reactEasyCrop_Contain",R==="horizontal-cover"&&"reactEasyCrop_Cover_Horizontal",R==="vertical-cover"&&"reactEasyCrop_Cover_Vertical",B)},a,{ref:this.videoRef,onLoadedMetadata:this.onMediaLoad,style:pn(pn({},_),{transform:u||"translate(".concat(f,"px, ").concat(p,"px) rotate(").concat(g,"deg) scale(").concat(m,")")}),controls:!1}),(Array.isArray(s)?s:[{src:s}]).map(function(I){return ul.createElement("source",pn({key:I.src},I))})),this.state.cropSize&&ul.createElement("div",pn({ref:this.cropperRef,style:pn(pn({},S),{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:dN("reactEasyCrop_CropArea",h==="round"&&"reactEasyCrop_CropAreaRound",b&&"reactEasyCrop_CropAreaGrid",T)},l)))},t.defaultProps={zoom:1,rotation:0,aspect:4/3,maxZoom:A$e,minZoom:O$e,cropShape:"rect",objectFit:"contain",showGrid:!0,style:{},classes:{},mediaProps:{},cropperProps:{},zoomSpeed:1,restrictPosition:!0,zoomWithScroll:!0,keyboardStep:L$e},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})(ul.Component);var Xke=c(F(),1);var s_=c(F(),1);var Uke=Object.prototype.hasOwnProperty;function Gke(e,t,o){for(o of e.keys())if(Xb(o,t))return o}function Xb(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--&&Xb(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=Gke(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=Gke(t,n),!n)||!Xb(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(Uke.call(e,o)&&++r&&!Uke.call(t,o)||!(o in t)||!Xb(e[o],t[o]))return!1;return Object.keys(t).length===r}}return e!==e&&t!==t}var wc=c(F(),1);var i_=1,Wke=5;var pN=e=>e>=0?e%360:(360+e%360)%360,M$e=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 $ke(e){return e*Math.PI/180}function N$e(e,t,o){let r=$ke(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 Kke(e,t,o=0,r={horizontal:!1,vertical:!1}){try{let n=await M$e(e),i=document.createElement("canvas"),s=i.getContext("2d");if(!s)return null;let a=$ke(o),{width:l,height:u}=N$e(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(g=>{g&&p(URL.createObjectURL(g))},"image/jpeg")})):null}catch{return null}}var Qb={crop:{x:0,y:0,width:100,height:100},zoom:i_,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1}},D$e={x:0,y:0},nW={crop:D$e,croppedArea:Qb.crop,croppedAreaPixels:null,zoom:Qb.zoom,rotation:Qb.rotation,flip:Qb.flip,aspectRatio:Qb.aspectRatio,mediaSize:null};function Yke(){let[e,t]=(0,wc.useState)(nW),[o,r]=(0,wc.useState)(null),n=(0,wc.useCallback)(u=>{t(d=>{let p={...typeof u=="function"?u(d):u};return"rotation"in p&&p.rotation!==void 0&&(p.rotation=pN(p.rotation)),{...d,...p}})},[]),i=(0,wc.useCallback)((u=null)=>{if(!u){r(null),n(nW);return}if(typeof u=="object"){let d={...Qb,...u};r(d),n(d)}},[n,r]),s=(0,wc.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({...nW})},[o,n]),a=(0,wc.useMemo)(()=>{if(o){let d={crop:e.croppedAreaPixels||e.croppedArea,zoom:e.zoom,rotation:pN(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return Xb(d,o)===!1}let u={crop:e.croppedArea,zoom:e.zoom,rotation:pN(e.rotation),aspectRatio:e.aspectRatio,flip:e.flip};return Xb(u,Qb)===!1},[e,o]),l=(0,wc.useCallback)(async u=>e.croppedAreaPixels?Kke(u,e.croppedAreaPixels,e.rotation,e.flip):null,[e.croppedAreaPixels,e.rotation,e.flip]);return(0,wc.useMemo)(()=>({cropperState:e,setCropperState:n,resetState:o,setResetState:i,isDirty:a,reset:s,getCroppedImage:l}),[e,n,o,i,a,s,l])}var qke=c(E(),1),Zke=(0,s_.createContext)({cropperState:{crop:{x:0,y:0},croppedArea:{x:0,y:0,width:100,height:100},croppedAreaPixels:null,zoom:i_,rotation:0,aspectRatio:1,flip:{horizontal:!1,vertical:!1},mediaSize:null},setCropperState:()=>{},resetState:null,setResetState:()=>{},isDirty:!1,reset:()=>{},getCroppedImage:()=>Promise.resolve(null)});function iW({children:e}){let t=Yke(),o=(0,s_.useMemo)(()=>({...t}),[t]);return(0,qke.jsx)(Zke.Provider,{value:o,children:e})}var AE=()=>{let e=(0,s_.useContext)(Zke);if(!e)throw new Error("Missing ImageCropperContext");return e};var Qke=c(E(),1);function sW({src:e,onLoad:t,minZoom:o=i_,maxZoom:r=Wke,...n}){let{cropperState:i,setCropperState:s}=AE(),{crop:a,zoom:l,rotation:u,aspectRatio:d,flip:f}=i,p=v=>s({crop:v}),g=v=>s({zoom:v}),m=v=>s({rotation:v}),h=v=>s({mediaSize:v}),b=(0,Xke.useCallback)((v,y)=>{s({croppedArea:v,croppedAreaPixels:y})},[s]);return(0,Qke.jsx)(Hke,{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:g,onCropComplete:b,onMediaLoaded:v=>{t?.(v)},onRotationChange:m,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 c_=c(U(),1),l_=c(G(),1);var Jke=100,e_e=300,mN={placement:"bottom-start"};var a_=c(F(),1);var gN=c(J(),1),Jb=c(F(),1),gf=c(G(),1),t_e=c(us(),1),o_e=c(Tt(),1);var V$e={crop:(0,gf.__)("Image cropped."),rotate:(0,gf.__)("Image rotated."),cropAndRotate:(0,gf.__)("Image cropped and rotated.")};function r_e({crop:e,rotation:t,url:o,id:r,onSaveImage:n,onFinishEditing:i}){let{createErrorNotice:s,createSuccessNotice:a}=(0,gN.useDispatch)(t_e.store),[l,u]=(0,Jb.useState)(!1),{editMediaEntity:d}=(0,gN.useSelect)(g=>({editMediaEntity:g(C).getSettings()?.[pT]}),[]),f=(0,Jb.useCallback)(()=>{u(!1),i()},[i]),p=(0,Jb.useCallback)(async()=>{if(!d){i(),s((0,gf.__)("Sorry, you are not allowed to edit images on this site."),{id:"image-editing-error",type:"snackbar"});return}u(!0);let g=[];if(t>0&&g.push({type:"rotate",args:{angle:t}}),(e.width<99.9||e.height<99.9)&&g.push({type:"crop",args:{left:e.x,top:e.y,width:e.width,height:e.height}}),g.length===0){u(!1),i();return}let m=g.length===1?g[0].type:"cropAndRotate";try{let h=await d(r,{src:o,modifiers:g},{throwOnError:!0});h&&(n({id:h.id,url:h.source_url}),a(V$e[m],{type:"snackbar",actions:[{label:(0,gf.__)("Undo"),onClick:()=>{n({id:r,url:o})}}]}))}catch(h){s((0,gf.sprintf)((0,gf.__)("Could not edit image. %s"),(0,o_e.__unstableStripHTML)(h.message)),{id:"image-editing-error",type:"snackbar"})}finally{u(!1),i()}},[e,t,r,o,n,s,a,i,d]);return(0,Jb.useMemo)(()=>({isInProgress:l,apply:p,cancel:f}),[l,p,f])}var Cc=c(F(),1),n_e=c(ho(),1);function i_e({url:e,naturalWidth:t,naturalHeight:o}){let[r,n]=(0,Cc.useState)(),{cropperState:i,setCropperState:s}=AE(),{zoom:a,aspectRatio:l,crop:u,croppedArea:d}=i,f=(0,Cc.useCallback)(y=>{s({zoom:y})},[s]),p=(0,Cc.useCallback)(y=>{s({aspectRatio:y})},[s]),g=t/o,m=o/t;(0,Cc.useEffect)(()=>{p(g)},[]);let[h,b]=(0,Cc.useState)(0),v=(0,Cc.useCallback)(()=>{let y=(h+90)%360,k=g,_=a!==1||!(g===l||m===l);if(h%180===90&&(k=1/g),y===0){n(),b(y),s({aspectRatio:_?l:g,crop:{x:-(u.y*k),y:u.x*k}});return}function x(B){let R=document.createElement("canvas"),I=0,A=0;y%180?(R.width=B.target.height,R.height=B.target.width):(R.width=B.target.width,R.height=B.target.height),(y===90||y===180)&&(I=R.width),(y===270||y===180)&&(A=R.height);let P=R.getContext("2d");P.translate(I,A),P.rotate(y*Math.PI/180),P.drawImage(B.target,0,0),R.toBlob(O=>{n(URL.createObjectURL(O)),b(y);let N=_?l:R.width/R.height;s({aspectRatio:N,crop:{x:-(u.y*k),y:u.x*k}})})}let w=new window.Image;w.src=e,w.onload=x;let T=(0,n_e.applyFilters)("media.crossOrigin",void 0,e);typeof T=="string"&&(w.crossOrigin=T)},[h,g,e,s,u,a,l,m,b]);return(0,Cc.useMemo)(()=>({editedUrl:r,setEditedUrl:n,crop:d,zoom:a,setZoom:f,rotation:h,rotateClockwise:v,aspect:l,setAspect:p,defaultAspect:g}),[r,d,a,f,h,v,l,p,g])}var s_e=c(E(),1),aW=(0,a_.createContext)({});aW.displayName="ImageEditingContext";var Lu=()=>(0,a_.useContext)(aW);function a_e({id:e,url:t,naturalWidth:o,naturalHeight:r,onFinishEditing:n,onSaveImage:i,children:s}){let a=i_e({url:t,naturalWidth:o,naturalHeight:r}),l=r_e({id:e,url:t,onSaveImage:i,onFinishEditing:n,...a}),u=(0,a_.useMemo)(()=>({...a,...l}),[a,l]);return(0,s_e.jsx)(aW.Provider,{value:u,children:s})}var dl=c(E(),1);function hN({aspectRatios:e,isDisabled:t,label:o,onClick:r,value:n}){return(0,dl.jsx)(c_.MenuGroup,{label:o,children:e.map(({name:i,slug:s,ratio:a})=>(0,dl.jsx)(c_.MenuItem,{disabled:t,onClick:()=>{r(a)},role:"menuitemradio",isSelected:a===n,icon:a===n?as:void 0,children:i},s))})}function F$e(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 lW({ratio:e,...t}){return{ratio:F$e(e),...t}}function l_e({toggleProps:e}){let{isInProgress:t,aspect:o,setAspect:r,defaultAspect:n}=Lu(),[i,s,a]=Le("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios");return(0,dl.jsx)(c_.DropdownMenu,{icon:KF,label:(0,l_.__)("Aspect Ratio"),popoverProps:mN,toggleProps:e,children:({onClose:l})=>(0,dl.jsxs)(dl.Fragment,{children:[(0,dl.jsx)(hN,{isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:[{slug:"original",name:(0,l_.__)("Original"),ratio:n},...a?i.map(lW).filter(({ratio:u})=>u===1):[]]}),s?.length>0&&(0,dl.jsx)(hN,{label:(0,l_.__)("Theme"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:s}),a&&(0,dl.jsx)(hN,{label:(0,l_.__)("Landscape"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(lW).filter(({ratio:u})=>u>1)}),a&&(0,dl.jsx)(hN,{label:(0,l_.__)("Portrait"),isDisabled:t,onClick:u=>{r(u),l()},value:o,aspectRatios:i.map(lW).filter(({ratio:u})=>u<1)})]})})}var c_e=c(U(),1),u_e=c(fe(),1);var Qm=c(E(),1);function d_e({url:e,width:t,height:o,naturalHeight:r,naturalWidth:n,borderProps:i}){let{isInProgress:s,editedUrl:a,rotation:l}=Lu(),[u,{width:d}]=(0,u_e.useResizeObserver)(),f=o||d*r/n;l%180===90&&(f=d*n/r);let p=(0,Qm.jsxs)("div",{className:K("wp-block-image__crop-area",i?.className,{"is-applying":s}),style:{...i?.style,width:t||d,height:f},children:[(0,Qm.jsx)(sW,{src:a||e}),s&&(0,Qm.jsx)(c_e.Spinner,{})]});return(0,Qm.jsxs)(Qm.Fragment,{children:[u,p]})}var Jm=c(U(),1),cW=c(G(),1);var LE=c(E(),1);function f_e(){let{isInProgress:e,zoom:t,setZoom:o}=Lu();return(0,LE.jsx)(Jm.Dropdown,{contentClassName:"wp-block-image__zoom",popoverProps:mN,renderToggle:({isOpen:r,onToggle:n})=>(0,LE.jsx)(Jm.ToolbarButton,{icon:o6,label:(0,cW.__)("Zoom"),onClick:n,"aria-expanded":r,disabled:e}),renderContent:()=>(0,LE.jsx)(Jm.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,LE.jsx)(Jm.RangeControl,{label:(0,cW.__)("Zoom"),min:Jke,max:e_e,value:Math.round(t*100),onChange:r=>o(r/100)})})})}var p_e=c(U(),1),m_e=c(G(),1);var g_e=c(E(),1);function h_e(){let{isInProgress:e,rotateClockwise:t}=Lu();return(0,g_e.jsx)(p_e.ToolbarButton,{icon:Q4,label:(0,m_e.__)("Rotate"),onClick:t,disabled:e})}var uW=c(U(),1),dW=c(G(),1);var ey=c(E(),1);function b_e(){let{isInProgress:e,apply:t,cancel:o}=Lu();return(0,ey.jsxs)(ey.Fragment,{children:[(0,ey.jsx)(uW.ToolbarButton,{onClick:t,disabled:e,children:(0,dW.__)("Apply")}),(0,ey.jsx)(uW.ToolbarButton,{onClick:o,children:(0,dW.__)("Cancel")})]})}var ca=c(E(),1);function v_e({id:e,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i,onSaveImage:s,onFinishEditing:a,borderProps:l}){return(0,y_e.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,ca.jsx)(iW,{children:(0,ca.jsxs)(a_e,{id:e,url:t,naturalWidth:i,naturalHeight:n,onSaveImage:s,onFinishEditing:a,children:[(0,ca.jsx)(d_e,{borderProps:l,url:t,width:o,height:r,naturalHeight:n,naturalWidth:i}),(0,ca.jsxs)(Do,{children:[(0,ca.jsxs)(ME.ToolbarGroup,{children:[(0,ca.jsx)(f_e,{}),(0,ca.jsx)(ME.ToolbarItem,{children:u=>(0,ca.jsx)(l_e,{toggleProps:u})}),(0,ca.jsx)(h_e,{})]}),(0,ca.jsx)(ME.ToolbarGroup,{children:(0,ca.jsx)(b_e,{})})]})]})})}var ua=c(U(),1),eg=c(G(),1);var u_=c(F(),1);function S_e(e,t,o,r,n){let[i,s]=(0,u_.useState)(t??r??""),[a,l]=(0,u_.useState)(e??o??"");return(0,u_.useEffect)(()=>{t===void 0&&r!==void 0&&s(r),e===void 0&&o!==void 0&&l(o)},[r,o]),(0,u_.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 g=p===""?void 0:parseInt(p,10);f==="width"?s(g):l(g),n({[f]:g})},updateDimensions:(f,p)=>{l(f??o),s(p??r),n({height:f,width:p})}}}var fl=c(E(),1),k_e=[25,50,75,100],z$e=()=>{};function __e(e,t,o){let r=Math.round(t*(e/100)),n=Math.round(o*(e/100));return{scaledWidth:r,scaledHeight:n}}function x_e({imageSizeHelp:e,imageWidth:t,imageHeight:o,imageSizeOptions:r=[],isResizable:n=!0,slug:i,width:s,height:a,onChange:l,onChangeImage:u=z$e}){let{currentHeight:d,currentWidth:f,updateDimension:p,updateDimensions:g}=S_e(a,s,o,t,l),m=b=>{if(b===void 0){g();return}let{scaledWidth:v,scaledHeight:y}=__e(b,t,o);g(y,v)},h=k_e.find(b=>{let{scaledWidth:v,scaledHeight:y}=__e(b,t,o);return f===v&&d===y});return(0,fl.jsxs)(ua.__experimentalVStack,{className:"block-editor-image-size-control",spacing:"4",children:[r&&r.length>0&&(0,fl.jsx)(ua.SelectControl,{label:(0,eg.__)("Resolution"),value:i,options:r,onChange:u,help:e}),n&&(0,fl.jsxs)(fl.Fragment,{children:[(0,fl.jsxs)(ua.__experimentalHStack,{align:"baseline",spacing:"4",children:[(0,fl.jsx)(ua.__experimentalNumberControl,{label:(0,eg.__)("Width"),value:f,min:1,onChange:b=>p("width",b)}),(0,fl.jsx)(ua.__experimentalNumberControl,{label:(0,eg.__)("Height"),value:d,min:1,onChange:b=>p("height",b)})]}),(0,fl.jsx)(ua.__experimentalToggleGroupControl,{label:(0,eg.__)("Image size presets"),hideLabelFromVision:!0,onChange:m,value:h,isBlock:!0,children:k_e.map(b=>(0,fl.jsx)(ua.__experimentalToggleGroupControlOption,{value:b,label:(0,eg.sprintf)((0,eg.__)("%d%%"),b)},b))})]})]})}var bN=c(U(),1);var ty=c(G(),1),C_e=c(E(),1),w_e={left:ap,center:sp,right:lp,"space-between":Qy,stretch:Jy};function j$e({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?w_e[r]:w_e.left,l=[{name:"left",icon:ap,title:(0,ty.__)("Justify items left"),isActive:r==="left",onClick:()=>s("left")},{name:"center",icon:sp,title:(0,ty.__)("Justify items center"),isActive:r==="center",onClick:()=>s("center")},{name:"right",icon:lp,title:(0,ty.__)("Justify items right"),isActive:r==="right",onClick:()=>s("right")},{name:"space-between",icon:Qy,title:(0,ty.__)("Space between items"),isActive:r==="space-between",onClick:()=>s("space-between")},{name:"stretch",icon:Jy,title:(0,ty.__)("Stretch items"),isActive:r==="stretch",onClick:()=>s("stretch")}],u=i?bN.ToolbarGroup:bN.ToolbarDropdownMenu,d=i?{isCollapsed:t}:{};return(0,C_e.jsx)(u,{icon:a,popoverProps:n,label:(0,ty.__)("Change items justification"),controls:l.filter(f=>e.includes(f.name)),...d})}var fW=j$e;var pW=c(E(),1),wv=e=>(0,pW.jsx)(fW,{...e,isToolbar:!1}),E_e=e=>(0,pW.jsx)(fW,{...e,isToolbar:!0});var Zi=c(U(),1),Ec=c(G(),1),Cr=c(F(),1),PN=c(fe(),1),yxe=c(Tt(),1),vxe=c(io(),1),Sxe=c($C(),1),IN=c(J(),1),_W=c(pv(),1);var kxe=c(Rt(),1),ON=c(Fs(),1);var d_=c(U(),1);var yN=c(fe(),1),vN=c(G(),1),T_e=c(F(),1),hf=c(E(),1);function R_e({children:e,settingsOpen:t,setSettingsOpen:o}){let r=(0,yN.useReducedMotion)(),n=r?T_e.Fragment:d_.__unstableAnimatePresence,i=r?"div":d_.__unstableMotion.div,a=`link-control-settings-drawer-${(0,yN.useInstanceId)(R_e)}`;return(0,hf.jsxs)(hf.Fragment,{children:[(0,hf.jsx)(d_.Button,{__next40pxDefaultSize:!0,className:"block-editor-link-control__drawer-toggle","aria-expanded":t,onClick:()=>o(!t),icon:(0,vN.isRTL)()?jx:ip,"aria-controls":a,children:(0,vN._x)("Advanced","Additional link settings")}),(0,hf.jsx)(n,{children:t&&(0,hf.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,hf.jsx)("div",{className:"block-editor-link-control__drawer-inner",children:e})})})]})}var B_e=R_e;var CN=c(F(),1),SW=c(G(),1),Y_e=c(Rt(),1);var NE=c(G(),1),z_e=c(U(),1);var SN=c(G(),1),P_e=c(U(),1),I_e=c(F(),1);var mW=c(E(),1),H$e=({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,I_e.createInterpolateElement)((0,SN.sprintf)((0,SN.__)("Create: <mark>%s</mark>"),e),{mark:(0,mW.jsx)("mark",{})}),(0,mW.jsx)(P_e.MenuItem,{...o,iconPosition:"left",icon:Ca,className:"block-editor-link-control__search-item",onClick:t,children:n})},O_e=H$e;var bf=c(G(),1),_N=c(U(),1);var A_e=c(Tt(),1),p_=c(Fs(),1),L_e=c(fe(),1),M_e=c(Rt(),1),f_=c(E(),1),kN={post:{icon:q4,label:(0,bf.__)("Post")},page:{icon:ch,label:(0,bf.__)("Page")},post_tag:{icon:w6,label:(0,bf.__)("Tag")},category:{icon:QF,label:(0,bf.__)("Category")},attachment:{icon:B3,label:(0,bf.__)("Attachment")}};function U$e({isURL:e,suggestion:t}){let o=null;return e?o=Ux:t.type in kN&&(o=kN[t.type].icon,t.type==="page"&&(t.isFrontPage&&(o=a4),t.isBlogHome&&(o=V6))),o?(0,f_.jsx)(ht,{className:"block-editor-link-control__search-item-icon",icon:o}):null}function G$e(e){return e?.trim()?.length?e?.replace(/^\/?/,"/"):e}function W$e(e){return e?.trim()?.length?e?.replace(/\/$/,""):e}var $$e=(e,...t)=>(...o)=>e(...o,...t),K$e=e=>t=>t==null||t!==t?e:t;function Y$e(e){return e&&(0,L_e.pipe)(p_.safeDecodeURI,p_.getPath,K$e(""),$$e(p_.filterURLForDisplay,24),W$e,G$e)(e)}var N_e=({itemProps:e,suggestion:t,searchTerm:o,onClick:r,isURL:n=!1,shouldShowType:i=!1})=>{let s=n?(0,bf.__)("Press ENTER to add this link"):Y$e(t.url);return(0,f_.jsx)(_N.MenuItem,{...e,info:s,iconPosition:"left",icon:(0,f_.jsx)(U$e,{suggestion:t,isURL:n}),onClick:r,shortcut:i&&q$e(t),className:"block-editor-link-control__search-item",children:(0,f_.jsx)(_N.TextHighlight,{text:(0,A_e.__unstableStripHTML)(t.title),highlight:o})})};function q$e(e){return e.isFrontPage?(0,bf.__)("Front page"):e.isBlogHome?(0,bf.__)("Blog home"):e.type in kN?kN[e.type].label:e.type}var D_e=N_e,V_e=e=>((0,M_e.default)("wp.blockEditor.__experimentalLinkControlSearchItem",{since:"6.8"}),(0,f_.jsx)(N_e,{...e}));var F_e=c(G(),1),oy="__CREATE__",gW="tel",xN="link",hW="mailto",bW="internal",m_=[xN,hW,gW,bW],yW=[{id:"opensInNewTab",title:(0,F_e.__)("Open in new tab")}];var j_e=c(Rt(),1),ry=c(E(),1);function H_e({withCreateSuggestion:e,currentInputValue:t,handleSuggestionClick:o,suggestionsListProps:r,buildSuggestionItemProps:n,suggestions:i,selectedSuggestion:s,isLoading:a,isInitialSuggestions:l,createSuggestionButtonText:u,suggestionsQuery:d}){let f=K("block-editor-link-control__search-results",{"is-loading":a}),p=i.length===1&&m_.includes(i[0].type),g=e&&!p&&!l,m=!d?.type,h=l?(0,NE.__)("Suggestions"):(0,NE.sprintf)((0,NE.__)('Search results for "%s"'),t);return(0,ry.jsx)("div",{className:"block-editor-link-control__search-results-wrapper",children:(0,ry.jsx)("div",{...r,className:f,"aria-label":h,children:(0,ry.jsx)(z_e.MenuGroup,{children:i.map((b,v)=>g&&oy===b.type?(0,ry.jsx)(O_e,{searchTerm:t,buttonText:u,onClick:()=>o(b),itemProps:n(b,v),isSelected:v===s},b.type):oy===b.type?null:(0,ry.jsx)(D_e,{itemProps:n(b,v),suggestion:b,index:v,onClick:()=>{o(b)},isSelected:v===s,isURL:m_.includes(b.type),searchTerm:t,shouldShowType:m,isFrontPage:b?.isFrontPage,isBlogHome:b?.isBlogHome},`${b.id}-${b.type}`))})})})}var U_e=H_e,G_e=e=>((0,j_e.default)("wp.blockEditor.__experimentalLinkControlSearchResults",{since:"6.8"}),(0,ry.jsx)(H_e,{...e}));var W_e=c(F(),1),$_e=c(J(),1);var wN=c(Fs(),1);function DE(e){let t=e?.trim();if(!t)return{url:t,type:xN};let o=xN,r=(0,wN.getProtocol)(t)||"";return r.includes("mailto")?o=hW:r.includes("tel")?o=gW:t?.startsWith("#")&&(o=bW),Kg(t)||Yg(t)||t.startsWith("?")||r?{url:t,type:o}:{url:(0,wN.prependHTTPS)(t),type:o}}var Z$e=()=>Promise.resolve([]),X$e=e=>{let{url:t,type:o}=DE(e);return Promise.resolve([{id:e,title:e,url:t,type:o}])},Q$e=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||qg(e)||!r?a:a.concat({title:e,url:e,type:oy})};function K_e(e,t,o){let{fetchSearchSuggestions:r,pageOnFront:n,pageForPosts:i}=(0,$_e.useSelect)(a=>{let{getSettings:l}=a(C);return{pageOnFront:l().pageOnFront,pageForPosts:l().pageForPosts,fetchSearchSuggestions:l().__experimentalFetchLinkSuggestions}},[]),s=t?X$e:Z$e;return(0,W_e.useCallback)((a,{isInitialSuggestions:l})=>qg(a)?s(a,{isInitialSuggestions:l}):Q$e(a,{...e,isInitialSuggestions:l},r,o,n,i),[s,r,n,i,e,o])}var g_=c(E(),1),J$e=()=>Promise.resolve([]),vW=()=>{},q_e=(0,CN.forwardRef)(({value:e,children:t,currentLink:o={},className:r=null,placeholder:n=null,withCreateSuggestion:i=!1,onCreateSuggestion:s=vW,onChange:a=vW,onSelect:l=vW,showSuggestions:u=!0,renderSuggestions:d=x=>(0,g_.jsx)(U_e,{...x}),fetchSuggestions:f=null,allowDirectEntry:p=!0,showInitialSuggestions:g=!1,suggestionsQuery:m={},withURLSuggestion:h=!0,createSuggestionButtonText:b,hideLabelFromVision:v=!1,suffix:y,isEntity:k=!1,customValidity:S},_)=>{let x=K_e(m,p,i,h),w=u?f||x:J$e,[T,B]=(0,CN.useState)(),R=(N,z)=>{a(N),B(z)},I=N=>d({...N,withCreateSuggestion:i,createSuggestionButtonText:b,suggestionsQuery:m,handleSuggestionClick:z=>{N.handleSuggestionClick&&N.handleSuggestionClick(z),A(z)}}),A=async N=>{let z=N;if(oy===N.type){try{z=await s(N.title),z?.url&&l(z)}catch{}return}if(p||z&&Object.keys(z).length>=1){let{id:D,url:M,kind:V,type:L,...j}=o??{};l({...j,...z},z)}},P=n??(0,SW.__)("Search or type URL"),O=v&&n!==""?P:(0,SW.__)("Link");return(0,g_.jsxs)("div",{className:"block-editor-link-control__search-input-container",children:[(0,g_.jsx)(yf,{disableSuggestions:o?.url===e,label:O,hideLabelFromVision:v,className:r,value:e,onChange:R,placeholder:P,__experimentalRenderSuggestions:u?I:null,__experimentalFetchLinkSuggestions:w,__experimentalHandleURLSuggestions:!0,__experimentalShowInitialSuggestions:g,customValidity:S,required:!1,onSubmit:(N,z)=>{let D=N||T;!D&&!e?.trim()?.length?z.preventDefault():A(D||{url:e})},inputRef:_,suffix:y,disabled:k}),t]})}),Z_e=q_e,X_e=e=>((0,Y_e.default)("wp.blockEditor.__experimentalLinkControlSearchInput",{since:"6.8"}),(0,g_.jsx)(q_e,{...e}));var tg=c(G(),1),nn=c(U(),1),oxe=c(fe(),1),RN=c(Fs(),1);var rxe=c(Tt(),1),BN=c(J(),1),nxe=c(us(),1),ixe=c(pv(),1);var Q_e=c(U(),1),{Slot:J_e,Fill:exe}=(0,Q_e.createSlotFill)("BlockEditorLinkControlViewer");var txe=c(J(),1),EN=c(F(),1);function eKe(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 tKe(e){let[t,o]=(0,EN.useReducer)(eKe,{richData:null,isFetching:!1}),{fetchRichUrlData:r}=(0,txe.useSelect)(n=>{let{getSettings:i}=n(C);return{fetchRichUrlData:i().__experimentalFetchRichUrlData}},[]);return(0,EN.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 TN=tKe;var Bo=c(E(),1),{Badge:oKe}=H(nn.privateApis);function sxe({value:e,onEditClick:t,hasRichPreviews:o=!1,hasUnlinkControl:r=!1,onRemove:n}){let i=(0,BN.useSelect)(b=>b(ixe.store).get("core","showIconLabels"),[]),s=o?e?.url:null,{richData:a,isFetching:l}=TN(s),u=a&&Object.keys(a).length,d=e&&(0,RN.filterURLForDisplay)((0,RN.safeDecodeURI)(e.url),24)||"",f=!e?.url?.length,p=!f&&(0,rxe.__unstableStripHTML)(e?.entityTitle||a?.title||e?.title||d),g;a?.icon?g=(0,Bo.jsx)("img",{src:a?.icon,alt:""}):f?g=(0,Bo.jsx)(ht,{icon:u4,size:32}):g=(0,Bo.jsx)(ht,{icon:Ux});let{createNotice:m}=(0,BN.useDispatch)(nxe.store),h=(0,oxe.useCopyToClipboard)(e.url,()=>{m("info",(0,tg.__)("Link copied to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Bo.jsx)(nn.Flex,{role:"group","aria-label":(0,tg.__)("Manage link"),className:K("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,Bo.jsxs)(nn.Flex,{gap:0,align:"flex-start",children:[(0,Bo.jsxs)(nn.Flex,{className:"block-editor-link-control__link-information",role:"figure","aria-label":(0,tg.__)("Link information"),justify:"start",align:"flex-start",children:[e?.image?(0,Bo.jsx)(nn.Flex,{className:"block-editor-link-control__preview-image",justify:"center",children:(0,Bo.jsx)("img",{src:e?.image,alt:""})}):(0,Bo.jsx)(nn.Flex,{className:K("block-editor-link-control__preview-icon",{"is-image":a?.icon}),justify:"center",children:g}),(0,Bo.jsx)(nn.Flex,{className:"block-editor-link-control__preview-details",direction:"column",gap:2,children:f?(0,Bo.jsx)("span",{className:"block-editor-link-control__preview-error-notice",children:(0,tg.__)("Link is empty")}):(0,Bo.jsxs)(Bo.Fragment,{children:[(0,Bo.jsx)(nn.ExternalLink,{className:"block-editor-link-control__preview-title",href:e.url,children:(0,Bo.jsx)(nn.__experimentalTruncate,{numberOfLines:1,children:p})}),(0,Bo.jsx)("span",{className:"block-editor-link-control__preview-info",children:(0,Bo.jsx)(nn.__experimentalTruncate,{numberOfLines:1,children:d})}),e?.badges?.length>0&&(0,Bo.jsx)(nn.__experimentalHStack,{className:"block-editor-link-control__preview-badges",alignment:"left",gap:1,children:e.badges.map((b,v)=>(0,Bo.jsx)(oKe,{intent:b.intent,children:b.label},`${b.label}|${b.intent}|${v}`))})]})})]}),(0,Bo.jsx)(nn.Button,{icon:uh,label:(0,tg.__)("Edit link"),onClick:t,size:"compact",showTooltip:!i}),r&&(0,Bo.jsx)(nn.Button,{icon:ls,label:(0,tg.__)("Remove link"),onClick:n,size:"compact",showTooltip:!i}),(0,Bo.jsx)(nn.Button,{icon:f3,label:(0,tg.__)("Copy link"),ref:h,accessibleWhenDisabled:!0,disabled:f,size:"compact",showTooltip:!i}),(0,Bo.jsx)(J_e,{fillProps:e})]})})}var axe=c(G(),1),lxe=c(U(),1);var ny=c(E(),1),rKe=()=>{},nKe=({value:e,onChange:t=rKe,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,ny.jsx)("div",{className:"block-editor-link-control__setting",children:s},i.id)}return null}return(0,ny.jsx)(lxe.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,ny.jsxs)("fieldset",{className:"block-editor-link-control__settings",children:[(0,ny.jsx)(bt,{render:(0,ny.jsx)("legend",{}),children:(0,axe.__)("Currently selected link settings")}),n]})},cxe=nKe;var uxe=c(G(),1),iy=c(F(),1);function dxe(e){let t=(0,iy.useRef)(),[o,r]=(0,iy.useState)(!1),[n,i]=(0,iy.useState)(null),s=async function(a){r(!0),i(null);try{return t.current=iKe(Promise.resolve(e(a))),await t.current.promise}catch(l){if(l&&l.isCanceled)return;throw i(l.message||(0,uxe.__)("An unknown error occurred during creation. Please try again.")),l}finally{r(!1)}};return(0,iy.useEffect)(()=>()=>{t.current&&t.current.cancel()},[]),{createPage:s,isCreatingPage:o,errorMessage:n}}var iKe=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 kW=c(F(),1),mxe=c(pxe(),1);function gxe(e){let[t,o]=(0,kW.useState)(e||{}),[r,n]=(0,kW.useState)(e);return(0,mxe.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 jo=c(E(),1),xW=()=>{},hxe="core/block-editor",bxe="linkControlSettingsDrawer";function sy({searchInputPlaceholder:e,value:t,settings:o=yW,onChange:r=xW,onInputChange:n,onRemove:i,onCancel:s,noDirectEntry:a=!1,showSuggestions:l=!0,showInitialSuggestions:u,forceIsEditingLink:d,createSuggestion:f,withCreateSuggestion:p,inputValue:g="",suggestionsQuery:m={},noURLSuggestion:h=!1,createSuggestionButtonText:b,hasRichPreviews:v=!1,hasTextControl:y=!1,renderControlBottom:k=null,handleEntities:S=!1}){p===void 0&&f&&(p=!0);let[_,x]=(0,Cr.useState)(!1),[w,T]=(0,Cr.useState)(void 0),{advancedSettingsPreference:B}=(0,IN.useSelect)(me=>({advancedSettingsPreference:me(_W.store).get(hxe,bxe)??!1}),[]),{set:R}=(0,IN.useDispatch)(_W.store),I=me=>{R&&R(hxe,bxe,me),x(me)},A=B||_,P=(0,Cr.useRef)(!0),O=(0,Cr.useRef)(),N=(0,PN.useMergeRefs)([O,Ev()]),z=(0,Cr.useRef)(),D=(0,Cr.useRef)(),M=(0,Cr.useRef)(),V=o.map(({id:me})=>me),[L,j,q,Q,te]=gxe(t),ee=me=>{q(me),n?.(me)},W=S&&!!L?.id,$=(0,PN.useInstanceId)(sy,"link-control"),Y=W?`${$}__help`:null,Z=t&&!(0,Sxe.isShallowEqualObjects)(L,t),[oe,ne]=(0,Cr.useState)(d!==void 0?d:!t||!t.url),{createPage:X,isCreatingPage:re,errorMessage:le}=dxe(f);(0,Cr.useEffect)(()=>{d!==void 0&&ne(d)},[d]),(0,Cr.useEffect)(()=>{if(P.current)return;(yxe.focus.focusable.find(O.current)[0]||O.current).focus()},[oe,re]),(0,Cr.useEffect)(()=>(P.current=!1,()=>{P.current=!0}),[]);let ve=(0,Cr.useRef)();(0,Cr.useEffect)(()=>{if(ve.current===void 0){ve.current=g;return}ve.current!==g&&(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."),ve.current=g)},[g]),(0,Cr.useEffect)(()=>{if(w?.type==="invalid"){let me=D.current;me&&typeof me.reportValidity=="function"&&me.reportValidity()}},[w]);let xe=t?.url?.trim()?.length>0,be=()=>{ne(!1)},ae=me=>{let Me={type:"invalid",message:(0,Ec.__)("Please enter a valid URL.")},Ze={type:"valid"},ze=me?.trim();if(!ze?.length||!qg(ze))return Me;if(Kg(ze)||Yg(ze))return Ze;let Je=(0,ON.prependHTTPS)(ze);return(0,ON.isURL)(Je)?Ze:Me},pe=me=>{if(!(me&&me.id&&me.type&&!m_.includes(me.type))){let ze=me?.url||qe,Je=ae(ze);if(Je.type==="invalid"){T(Je);return}let{url:lt}=DE(ze);me={...me,url:lt}}me?.kind==="taxonomy"&&me?.url&&(M.current=me.url);let Ze=Object.keys(me).reduce((ze,Je)=>(V.includes(Je)||(ze[Je]=me[Je]),ze),{});r({...L,...Ze,title:L?.title||me?.title}),T(void 0),be()},ke=()=>{if(pt)return!1;let me=qe.trim(),Me=L&&L.id&&L.type&&!m_.includes(L.type),Ze=t?.url===me;if(Me&&Ze)return T(void 0),!0;let ze=ae(qe);return ze.type==="invalid"?(T(ze),!1):(T(void 0),!0)},Se=()=>{Z&&r({...t,...L,url:DE(qe).url}),be(),T(void 0)},we=()=>{ke()&&Se()},Ce=me=>{let{keyCode:Me}=me;Me===vxe.ENTER&&!pt&&(me.preventDefault(),we())},se=()=>{j(t)},ie=me=>{me.preventDefault(),me.stopPropagation(),se(),T(void 0),xe?be():i?.(),s?.()},[Ae,ye]=(0,Cr.useState)(!1),Te=()=>{let{id:me,kind:Me,type:Ze,...ze}=L;j({...ze,id:void 0,kind:void 0,type:void 0,url:void 0}),ye(!0)};(0,Cr.useEffect)(()=>{Ae&&(D.current?.focus(),ye(!1))},[Ae]);let qe=L?.url!==void 0?L.url:g||"",pt=!qe?.trim()?.length;(0,Cr.useEffect)(()=>{T(void 0)},[qe]);let at=!w,Ct=i&&t&&!oe&&!re,rt=oe&&xe,Ot=xe&&y,ut=(oe||!t)&&!re,Ut=pt||!at||t&&!Z,So=!!o?.length&&oe&&xe,mo=(0,Cr.useMemo)(()=>t?.kind==="taxonomy"&&!t?.url&&M.current?{...t,url:M.current}:t,[t]);return(0,jo.jsxs)("div",{tabIndex:-1,ref:N,className:"block-editor-link-control",children:[re&&(0,jo.jsxs)("div",{className:"block-editor-link-control__loading",children:[(0,jo.jsx)(Zi.Spinner,{})," ",(0,Ec.__)("Creating"),"\u2026"]}),ut&&(0,jo.jsxs)(jo.Fragment,{children:[(0,jo.jsxs)("div",{className:K({"block-editor-link-control__search-input-wrapper":!0,"has-text-control":Ot,"has-actions":rt}),children:[Ot&&(0,jo.jsx)(Zi.TextControl,{ref:z,className:"block-editor-link-control__field block-editor-link-control__text-content",label:(0,Ec.__)("Text"),value:L?.title,onChange:Q,onKeyDown:Ce}),(0,jo.jsx)(Z_e,{ref:D,currentLink:t,className:"block-editor-link-control__field block-editor-link-control__search-input",placeholder:e,value:qe,withCreateSuggestion:p,onCreateSuggestion:X,onChange:ee,onSelect:pe,showInitialSuggestions:u,allowDirectEntry:!a,showSuggestions:l,suggestionsQuery:m,withURLSuggestion:!h,createSuggestionButtonText:b,hideLabelFromVision:!Ot,isEntity:W,customValidity:w,suffix:(0,jo.jsx)(sKe,{isEntity:W,showActions:rt,isDisabled:Ut,onUnlink:Te,onSubmit:we,helpTextId:Y})}),W&&Y&&(0,jo.jsx)("p",{id:Y,className:"block-editor-link-control__help",children:(0,Ec.sprintf)((0,Ec.__)("Synced with the selected %s."),L?.type||"item")})]}),le&&(0,jo.jsx)(Zi.Notice,{className:"block-editor-link-control__search-error",status:"error",isDismissible:!1,children:le})]}),t&&!oe&&!re&&(0,jo.jsx)(sxe,{value:mo,onEditClick:()=>ne(!0),hasRichPreviews:v,hasUnlinkControl:Ct,onRemove:()=>{i(),ne(!0)}},mo?.url),So&&(0,jo.jsx)("div",{className:"block-editor-link-control__tools",children:!pt&&(0,jo.jsx)(B_e,{settingsOpen:A,setSettingsOpen:I,children:(0,jo.jsx)(cxe,{value:L,settings:o,onChange:te(V)})})}),rt&&(0,jo.jsxs)(Zi.__experimentalHStack,{justify:"right",className:"block-editor-link-control__search-actions",children:[(0,jo.jsx)(Zi.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:ie,children:(0,Ec.__)("Cancel")}),(0,jo.jsx)(Zi.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:Ut?xW:we,className:"block-editor-link-control__search-submit","aria-disabled":Ut,children:(0,Ec.__)("Apply")})]}),!re&&k&&k()]})}function sKe({isEntity:e,showActions:t,isDisabled:o,onUnlink:r,onSubmit:n,helpTextId:i}){if(e)return(0,jo.jsx)(Zi.Button,{icon:ls,onClick:r,"aria-describedby":i,showTooltip:!0,label:(0,Ec.__)("Unsync and edit"),__next40pxDefaultSize:!0});if(!t)return(0,jo.jsx)(Zi.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,jo.jsx)(Zi.Button,{onClick:o?xW:n,label:(0,Ec.__)("Submit"),icon:cd,className:"block-editor-link-control__search-submit","aria-disabled":o,size:"small"})})}sy.ViewerFill=exe;sy.DEFAULT_LINK_SETTINGS=yW;var AN=e=>((0,kxe.default)("wp.blockEditor.__experimentalLinkControl",{since:"6.8",alternative:"wp.blockEditor.LinkControl"}),(0,jo.jsx)(sy,{...e}));AN.ViewerFill=sy.ViewerFill;AN.DEFAULT_LINK_SETTINGS=sy.DEFAULT_LINK_SETTINGS;var og=sy;var xxe=c(G(),1),wxe=c(U(),1);var VE=1.5,wW=.01,CW=10,EW="";function _xe(e){return e!==void 0&&e!==EW}var TW=c(E(),1),aKe=({__next40pxDefaultSize:e,value:t,onChange:o,__unstableInputWidth:r="60px",...n})=>{let i=_xe(t),s=(d,f)=>{if(i)return d;let p=wW*CW;switch(`${d}`){case`${p}`:return VE+p;case"0":return f?d:VE-p;case"":return VE;default:return d}},a=(d,f)=>{let p=["insertText","insertFromPaste"].includes(f.payload.event.nativeEvent?.inputType),g=s(d.value,p);return{...d,value:g}},l=i?t:EW;return(0,TW.jsx)("div",{className:"block-editor-line-height-control",children:(0,TW.jsx)(wxe.__experimentalNumberControl,{placeholder:VE,...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,xxe.__)("Line height"),step:wW,spinFactor:CW,value:l,min:0,spinControls:"custom"})})},LN=aKe;var Mu=c(G(),1),Cxe=c(ar(),1),Xi=c(U(),1),NN=c(J(),1),Exe=c(io(),1);var Txe=c(fe(),1),Rxe=c(Tt(),1),Bxe=c(us(),1),Pxe=c(F(),1);function MN(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 Mn=c(E(),1),lKe=()=>{},cKe=0,uKe=({mediaURL:e,mediaId:t,mediaIds:o,allowedTypes:r,accept:n,onError:i,onSelect:s,onSelectURL:a,onReset:l,onToggleFeaturedImage:u,useFeaturedImage:d,onFilesUpload:f=lKe,name:p=(0,Mu.__)("Replace"),createNotice:g,removeNotice:m,children:h,multiple:b=!1,addToGallery:v,handleUpload:y=!0,variant:k,popoverProps:S,renderToggle:_,className:x})=>{let{mediaUpload:w,allowedMimeTypes:T}=(0,NN.useSelect)(M=>{let{getSettings:V}=M(C),L=V();return{mediaUpload:L.mediaUpload,allowedMimeTypes:L.allowedMimeTypes}},[]),B=`block-editor/media-replace-flow/error-notice/${++cKe}`,R=(0,Pxe.useMemo)(()=>MN(r,T,n),[r,T,n]),I=M=>{let V=(0,Rxe.__unstableStripHTML)(M);if(i){i(V);return}setTimeout(()=>{g("error",V,{speak:!0,id:B,isDismissible:!0})},1e3)},A=(M,V)=>{d&&u&&u(),V(),s(M),(0,Cxe.speak)((0,Mu.__)("The media file has been replaced")),m(B)},P=(M,V)=>{let L=M.target.files;if(!y)return V(),s(L);f(L),w({allowedTypes:r,filesList:L,onFileChange:([j])=>{A(j,V)},onError:I})},O=M=>{M.keyCode===Exe.DOWN&&(M.preventDefault(),M.target.click())},z=b&&(!r||r.length===0?!1:r.every(M=>M==="image"||M.startsWith("image/"))),D={...S,variant:k};return(0,Mn.jsx)(Xi.Dropdown,{popoverProps:D,className:x,contentClassName:K("block-editor-media-replace-flow__options",k&&`is-variant-${k}`),renderToggle:({isOpen:M,onToggle:V})=>_?_({"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:O,children:p}):(0,Mn.jsx)(Xi.ToolbarButton,{"aria-expanded":M,"aria-haspopup":"true",onClick:V,onKeyDown:O,children:p}),renderContent:({onClose:M})=>(0,Mn.jsxs)(Mn.Fragment,{children:[(0,Mn.jsxs)(Xi.NavigableMenu,{className:"block-editor-media-replace-flow__media-upload-menu",children:[(0,Mn.jsxs)(Xs,{children:[(0,Mn.jsx)(ku,{gallery:z,addToGallery:v,multiple:b,value:b?o:t,onSelect:V=>A(V,M),allowedTypes:r,render:({open:V})=>(0,Mn.jsx)(Xi.MenuItem,{icon:ev,onClick:V,children:(0,Mu.__)("Open Media Library")})}),(0,Mn.jsx)(Xi.FormFileUpload,{onChange:V=>{P(V,M)},accept:R,multiple:!!b,render:({openFileDialog:V})=>(0,Mn.jsx)(Xi.MenuItem,{icon:N6,onClick:()=>{V()},children:(0,Mu._x)("Upload","verb")})})]}),u&&(0,Mn.jsx)(Xi.MenuItem,{icon:K4,onClick:u,isPressed:d,children:(0,Mu.__)("Use featured image")}),typeof h=="function"?h({onClose:M}):h,e&&l&&(0,Mn.jsx)(Xi.MenuItem,{onClick:()=>{l(),M()},children:(0,Mu.__)("Reset")})]}),a&&(0,Mn.jsxs)("form",{className:"block-editor-media-flow__url-input",children:[(0,Mn.jsx)("span",{className:"block-editor-media-replace-flow__image-url-label",children:(0,Mu.__)("Current media URL:")}),(0,Mn.jsx)(og,{value:{url:e},settings:[],showSuggestions:!1,onChange:({url:V})=>{a(V)},searchInputPlaceholder:(0,Mu.__)("Paste or type URL")})]})]})})},h_=(0,Txe.compose)([(0,NN.withDispatch)(e=>{let{createNotice:t,removeNotice:o}=e(Bxe.store);return{createNotice:t,removeNotice:o}}),(0,Xi.withFilters)("editor.MediaReplaceFlow")])(uKe);var Zr=c(U(),1),qr=c(G(),1),ig=c(F(),1),Gxe=c(J(),1);var Wxe=c(Rt(),1);var IW=c(G(),1),VN=c(F(),1),b_=c(U(),1);var Uxe=c(Rt(),1);var Axe=c(G(),1),Lxe=c(U(),1);var Ixe=c(U(),1),DN=c(Fs(),1),RW=c(E(),1);function Oxe({url:e,urlLabel:t,className:o}){let r=K(o,"block-editor-url-popover__link-viewer-url");return e?(0,RW.jsx)(Ixe.ExternalLink,{className:r,href:e,children:t||(0,DN.filterURLForDisplay)((0,DN.safeDecodeURI)(e))}):(0,RW.jsx)("span",{className:r})}var FE=c(E(),1);function Mxe({className:e,linkClassName:t,onEditLinkClick:o,url:r,urlLabel:n,...i}){return(0,FE.jsxs)("div",{className:K("block-editor-url-popover__link-viewer",e),...i,children:[(0,FE.jsx)(Oxe,{url:r,urlLabel:n,className:t}),o&&(0,FE.jsx)(Lxe.Button,{icon:uh,label:(0,Axe.__)("Edit"),onClick:o,size:"compact"})]})}var zxe=c(G(),1),jxe=c(U(),1);var PW=c(ar(),1),vf=c(G(),1),vi=c(F(),1),Tc=c(io(),1),ml=c(U(),1),ay=c(fe(),1),Nxe=c(J(),1),Dxe=c(Fs(),1);var pl=c(E(),1),Vxe=c(ue(),1),{ValidatedInputControl:dKe}=H(ml.privateApis),BW=()=>{};function Fxe(e){return typeof e=="function"}function yf(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:g,isFullWidth:m,label:h=null,markWhenOptional:b,onChange:v,onKeyDown:y,onSubmit:k,placeholder:S=(0,vf.__)("Paste URL or type to search"),required:_=!0,suffix:x,value:w=""}=e,T=(0,ay.useInstanceId)(yf),{getSettings:B}=(0,Nxe.useSelect)(C),R=(0,ay.useDebounce)(PW.speak,500),[I,A]=(0,vi.useState)([]),[P,O]=(0,vi.useState)(null),[N,z]=(0,vi.useState)(null),[D,M]=(0,vi.useState)(!1),[V,L]=(0,vi.useState)(!1),j=(0,vi.useRef)(),q=(0,vi.useRef)([]),Q=(0,vi.useRef)(null),te=g??j,ee=`url-input-control-${T}`,W=`block-editor-url-input-suggestions-${T}`,$=`block-editor-url-input-suggestion-${T}`,Y=D&&u!==!0&&(i||!!w.length),Z=(0,ay.useEvent)((ae="")=>{let pe=Fxe(t)?t:B().__experimentalFetchLinkSuggestions;if(!pe)return;let ke=!ae?.length,Se=ae.trim();if(!ke&&(Se.length<2||!o&&(0,Dxe.isURL)(Se))){Q.current?.cancel?.(),Q.current=null,A([]),M(!1),O(Se),z(null),L(!1);return}z(null),L(!0);let we=pe(Se,{isInitialSuggestions:ke});Q.current=we,we.then(Ce=>{Q.current===we&&(A(Ce),O(Se),L(!1),M(!!Ce.length),Ce.length?R((0,vf.sprintf)((0,vf._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",Ce.length),Ce.length),"assertive"):R((0,vf.__)("No results."),"assertive"))}).catch(()=>{Q.current===we&&L(!1)}).finally(()=>{Q.current===we&&(Q.current=null)})}),oe=(0,ay.useDebounce)(Z,200);(0,vi.useEffect)(()=>{!u&&(w.length||i)&&oe(w)},[w,u,i,oe]),(0,vi.useEffect)(()=>{Y||M(!1)},[Y]),(0,vi.useEffect)(()=>{Y&&N!==null&&q.current[N]?.scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[Y,N]),(0,vi.useEffect)(()=>()=>{Q.current?.cancel?.(),Q.current=null},[]);function ne(ae){v(ae.url,ae),z(null),M(!1)}function X(ae){ne(ae),te.current.focus()}function re(ae){v(ae)}function le(){w&&!u&&!I.length&&Q.current===null&&oe(w)}function ve(ae){if(y?.(ae),!Y||!I.length||V){switch(ae.keyCode){case Tc.UP:{ae.target.selectionStart!==0&&(ae.preventDefault(),ae.target.setSelectionRange(0,0));break}case Tc.DOWN:{w.length!==ae.target.selectionStart&&(ae.preventDefault(),ae.target.setSelectionRange(w.length,w.length));break}case Tc.ENTER:{k&&(ae.preventDefault(),k(null,ae));break}}return}let pe=I[N];switch(ae.keyCode){case Tc.UP:{ae.preventDefault(),z(N?N-1:I.length-1);break}case Tc.DOWN:{ae.preventDefault(),z(N===null||N===I.length-1?0:N+1);break}case Tc.TAB:{N!==null&&(ne(pe),(0,PW.speak)((0,vf.__)("Link selected.")));break}case Tc.ENTER:{ae.preventDefault(),N!==null?(ne(pe),k&&k(pe,ae)):k&&k(null,ae);break}}}let xe={id:ee,label:h,className:K("block-editor-url-input",a,{"is-full-width":m}),hideLabelFromVision:p},be={id:ee,value:w,required:_,type:"text",name:ee,autoComplete:"off",onChange:d?BW:re,onFocus:d?BW:le,onKeyDown:d?BW:ve,placeholder:S,role:"combobox","aria-label":h?void 0:(0,vf.__)("URL"),"aria-expanded":Y,"aria-autocomplete":"list","aria-owns":W,"aria-activedescendant":N!==null?`${$}-${N}`:void 0,ref:te,disabled:d,suffix:x,help:f};return(0,pl.jsxs)(pl.Fragment,{children:[(0,pl.jsx)(fKe,{controlProps:xe,inputProps:be,isLoading:V,customValidity:l,markWhenOptional:b,renderControl:r}),Y&&I.length>0&&(0,pl.jsx)(pKe,{autocompleteRef:s,className:a,handleSuggestionClick:X,isLoading:V,renderSuggestions:n,selectedSuggestion:N,suggestionNodesRef:q,suggestionOptionIdPrefix:$,suggestions:I,suggestionsListboxId:W,suggestionsValue:P})]})}function fKe({controlProps:e,inputProps:t,isLoading:o,customValidity:r,markWhenOptional:n,renderControl:i}){let[s,a]=(0,vi.useState)(r!==void 0);return r!==void 0&&!s&&a(!0),i?i(e,t,o):(0,pl.jsxs)(ml.BaseControl,{...e,children:[(0,pl.jsx)(s?dKe:ml.__experimentalInputControl,{...t,...s&&{customValidity:r,...n!==void 0&&{markWhenOptional:n}}}),o&&(0,pl.jsx)(ml.Spinner,{})]})}function pKe({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=(g,m)=>({role:"option",tabIndex:"-1",id:`${a}-${m}`,ref:h=>{s.current[m]=h},"aria-selected":m===i?!0:void 0});return Fxe(n)?n({suggestions:l,selectedSuggestion:i,suggestionsListProps:f,buildSuggestionItemProps:p,isLoading:r,handleSuggestionClick:o,isInitialSuggestions:!d?.length,currentInputValue:d}):(0,pl.jsx)(ml.Popover,{placement:"bottom",focusOnMount:!1,children:(0,pl.jsx)("div",{...f,className:K("block-editor-url-input__suggestions",{[`${t}__suggestions`]:t}),children:l.map((g,m)=>(0,Vxe.createElement)(ml.Button,{__next40pxDefaultSize:!0,...p(g,m),key:g.id,className:K("block-editor-url-input__suggestion",{"is-selected":m===i}),onClick:()=>o(g)},g.title))})})}var zE=c(E(),1);function Hxe({autocompleteRef:e,className:t,onChangeInputValue:o,value:r,...n}){return(0,zE.jsxs)("form",{className:K("block-editor-url-popover__link-editor",t),...n,children:[(0,zE.jsx)(yf,{value:r,onChange:o,autocompleteRef:e}),(0,zE.jsx)(jxe.Button,{icon:cd,label:(0,zxe.__)("Apply"),type:"submit",size:"compact"})]})}var rg=c(E(),1),{__experimentalPopoverLegacyPositionToPlacement:mKe}=H(b_.privateApis),gKe="bottom",OW=(0,VN.forwardRef)(({additionalControls:e,children:t,renderSettings:o,placement:r,focusOnMount:n="firstElement",position:i,...s},a)=>{i!==void 0&&(0,Uxe.default)("`position` prop in wp.blockEditor.URLPopover",{since:"6.2",alternative:"`placement` prop"});let l;r!==void 0?l=r:i!==void 0&&(l=mKe(i)),l=l||gKe;let[u,d]=(0,VN.useState)(!1),f=!!o&&u,p=()=>{d(!u)};return(0,rg.jsxs)(b_.Popover,{ref:a,role:"dialog","aria-modal":"true","aria-label":(0,IW.__)("Edit URL"),className:"block-editor-url-popover",focusOnMount:n,placement:l,shift:!0,variant:"toolbar",...s,children:[(0,rg.jsx)("div",{className:"block-editor-url-popover__input-container",children:(0,rg.jsxs)("div",{className:"block-editor-url-popover__row",children:[t,!!o&&(0,rg.jsx)(b_.Button,{className:"block-editor-url-popover__settings-toggle",icon:un,label:(0,IW.__)("Link settings"),onClick:p,"aria-expanded":u,size:"compact"})]})}),f&&(0,rg.jsx)("div",{className:"block-editor-url-popover__settings",children:o()}),e&&!f&&(0,rg.jsx)("div",{className:"block-editor-url-popover__additional-controls",children:e})]})});OW.LinkEditor=Hxe;OW.LinkViewer=Mxe;var ng=OW;var Zt=c(E(),1),hKe=()=>{},bKe=({src:e,onChange:t,onSubmit:o,onClose:r,popoverAnchor:n})=>(0,Zt.jsx)(ng,{anchor:n,onClose:r,children:(0,Zt.jsx)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:o,children:(0,Zt.jsx)(Zr.__experimentalInputControl,{label:(0,qr.__)("URL"),type:"text",hideLabelFromVision:!0,placeholder:(0,qr.__)("Paste or type URL"),onChange:t,value:e,suffix:(0,Zt.jsx)(Zr.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Zt.jsx)(Zr.Button,{size:"small",icon:cd,label:(0,qr.__)("Apply"),type:"submit"})})})})}),yKe=({src:e,onChangeSrc:t,onSelectURL:o})=>{let[r,n]=(0,ig.useState)(null),[i,s]=(0,ig.useState)(!1),a=()=>{s(!0)},l=()=>{s(!1),r?.focus()},u=d=>{d.preventDefault(),e&&o&&(o(e),l())};return(0,Zt.jsxs)("div",{className:"block-editor-media-placeholder__url-input-container",children:[(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:a,isPressed:i,variant:"secondary","aria-haspopup":"dialog",ref:n,children:(0,qr.__)("Insert from URL")}),i&&(0,Zt.jsx)(bKe,{src:e,onChange:t,onSubmit:u,onClose:l,popoverAnchor:r})]})};function vKe({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:g,onError:m,onSelect:h,onCancel:b,onSelectURL:v,onToggleFeaturedImage:y,onDoubleClick:k,onFilesPreUpload:S=hKe,onHTMLDrop:_,children:x,mediaLibraryButton:w,placeholder:T,style:B}){_&&(0,Wxe.default)("wp.blockEditor.MediaPlaceholder onHTMLDrop prop",{since:"6.2",version:"6.4"});let{mediaUpload:R,allowedMimeTypes:I}=(0,Gxe.useSelect)(W=>{let{getSettings:$}=W(C),Y=$();return{mediaUpload:Y.mediaUpload,allowedMimeTypes:Y.allowedMimeTypes}},[]),[A,P]=(0,ig.useState)("");(0,ig.useEffect)(()=>{P(e?.src??"")},[e?.src]);let O=(0,ig.useMemo)(()=>MN(t,I,l),[t,I,l]),N=()=>!t||t.length===0?!1:t.every(W=>W==="image"||W.startsWith("image/")),z=W=>{if(!f||typeof f=="function"&&!f(W))return h(W);S(W);let $;if(d)if(u){let Y=[];$=Z=>{let oe=(e??[]).filter(ne=>ne.id?!Y.some(({id:X})=>Number(X)===Number(ne.id)):!Y.some(({urlSlug:X})=>ne.url.includes(X)));h(oe.concat(Z)),Y=Z.map(ne=>{let X=ne.url.lastIndexOf("."),re=ne.url.slice(0,X);return{id:ne.id,urlSlug:re}})}}else $=h;else $=([Y])=>h(Y);R({allowedTypes:t,filesList:W,onFileChange:$,onError:m,multiple:d})};async function D(W){let{blocks:$}=w9(W);if(!$?.length)return;let Y=await Promise.all($.map(Z=>{let oe=Z.name.split("/")[1];return Z.attributes.id?(Z.attributes.type=oe,Z.attributes):new Promise((ne,X)=>{window.fetch(Z.attributes.url).then(re=>re.blob()).then(re=>R({filesList:[re],additionalData:{title:Z.attributes.title,alt_text:Z.attributes.alt,caption:Z.attributes.caption,type:oe},onFileChange:([le])=>{le.id&&ne(le)},allowedTypes:t,onError:X})).catch(()=>ne(Z.attributes.url))})})).catch(Z=>m(Z));Y?.length&&h(d?Y:Y[0])}let M=W=>{z(W.target.files)},L=T??(W=>{let{instructions:$,title:Y}=n;if(!R&&!v&&($=(0,qr.__)("To edit this block, you need permission to upload media.")),$===void 0||Y===void 0){let oe=t??[],[ne]=oe,X=oe.length===1,re=X&&ne==="audio",le=X&&ne==="image",ve=X&&ne==="video";$===void 0&&R&&($=(0,qr.__)("Drag and drop an image or video, upload, or choose from your library."),re?$=(0,qr.__)("Drag and drop an audio file, upload, or choose from your library."):le?$=(0,qr.__)("Drag and drop an image, upload, or choose from your library."):ve&&($=(0,qr.__)("Drag and drop a video, upload, or choose from your library."))),Y===void 0&&(Y=(0,qr.__)("Media"),re?Y=(0,qr.__)("Audio"):le?Y=(0,qr.__)("Image"):ve&&(Y=(0,qr.__)("Video")))}let Z=K("block-editor-media-placeholder",o,{"is-appender":a});return(0,Zt.jsxs)(Zr.Placeholder,{icon:r,label:Y,instructions:$,className:Z,notices:s,onDoubleClick:k,preview:i,style:B,children:[W,x]})}),j=()=>p?null:(0,Zt.jsx)(Zr.DropZone,{onFilesDrop:z,onDrop:D,isEligible:W=>{let $="wp-block:core/",Y=[];for(let Z of W.types)Z.startsWith($)&&Y.push(Z.slice($.length));return Y.every(Z=>t.includes(Z))&&(d?!0:Y.length===1)}}),q=()=>b&&(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__cancel-button",title:(0,qr.__)("Cancel"),variant:"link",onClick:b,children:(0,qr.__)("Cancel")}),Q=()=>v&&(0,Zt.jsx)(yKe,{src:A,onChangeSrc:P,onSelectURL:v}),te=()=>y&&(0,Zt.jsx)("div",{className:"block-editor-media-placeholder__url-input-container",children:(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,className:"block-editor-media-placeholder__button",onClick:y,variant:"secondary",children:(0,qr.__)("Use featured image")})}),ee=()=>{let $=w??(({open:Z})=>(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{Z()},children:(0,qr.__)("Media Library")})),Y=(0,Zt.jsx)(ku,{addToGallery:u,gallery:d&&N(),multiple:d,onSelect:h,allowedTypes:t,mode:"browse",value:Array.isArray(e)?e.map(({id:Z})=>Z):e.id,render:$});if(R&&a)return(0,Zt.jsxs)(Zt.Fragment,{children:[j(),(0,Zt.jsx)(Zr.FormFileUpload,{onChange:M,accept:O,multiple:!!d,render:({openFileDialog:Z})=>{let oe=(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,variant:"primary",className:K("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),onClick:Z,children:(0,qr._x)("Upload","verb")}),Y,Q(),te(),q()]});return L(oe)}})]});if(R){let Z=(0,Zt.jsxs)(Zt.Fragment,{children:[j(),(0,Zt.jsx)(Zr.FormFileUpload,{render:({openFileDialog:oe})=>(0,Zt.jsx)(Zr.Button,{__next40pxDefaultSize:!0,onClick:oe,variant:"primary",className:K("block-editor-media-placeholder__button","block-editor-media-placeholder__upload-button"),children:(0,qr._x)("Upload","verb")}),onChange:M,accept:O,multiple:!!d}),Y,Q(),te(),q()]});return L(Z)}return L(Y)};return g?(0,Zt.jsx)(Xs,{children:j()}):(0,Zt.jsx)(Xs,{fallback:L(Q()),children:ee()})}var $xe=(0,Zr.withFilters)("editor.MediaPlaceholder")(vKe);var Kxe=c(E(),1),SKe=({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,Kxe.jsx)(iN,{settings:o,gradients:[],disableCustomGradients:!0,...t})},Yxe=SKe;var Qwe=c(Qz(),1);var Jwe=c(F(),1);var qwe=c(F(),1);var Hwe=c(Xg(),1),Xn=c(F(),1),kf=c(J(),1),XN=c(fe(),1),Uwe=c(Yo(),1),Gwe=c(U(),1),Wwe=c(de(),1),$we=c(Rt(),1),C_=c(G(),1);var qxe=c(G(),1),FN=c(U(),1);var AW=c(G(),1),ly=c(U(),1);var Sf=c(E(),1),kKe={placement:"bottom-start"},_Ke=()=>(0,Sf.jsxs)(Sf.Fragment,{children:[["bold","italic","link","unknown"].map(e=>(0,Sf.jsx)(ly.Slot,{name:`RichText.ToolbarControls.${e}`},e)),(0,Sf.jsx)(ly.Slot,{name:"RichText.ToolbarControls",children:e=>{if(!e.length)return null;let o=e.map(([{props:r}])=>r).some(({isActive:r})=>r);return(0,Sf.jsx)(ly.ToolbarItem,{children:r=>(0,Sf.jsx)(ly.DropdownMenu,{icon:un,label:(0,AW.__)("More"),toggleProps:{...r,className:K(r.className,{"is-pressed":o}),description:(0,AW.__)("Displays more block tools")},controls:qc(e.map(([{props:n}])=>n),"title"),popoverProps:kKe})})}})]}),LW=_Ke;var sg=c(E(),1);function xKe({popoverAnchor:e}){return(0,sg.jsx)(FN.Popover,{placement:"top",focusOnMount:!1,anchor:e,className:"block-editor-rich-text__inline-format-toolbar",__unstableSlotName:"block-toolbar",children:(0,sg.jsx)(Rk,{className:"block-editor-rich-text__inline-format-toolbar-group","aria-label":(0,qxe.__)("Format tools"),children:(0,sg.jsx)(FN.ToolbarGroup,{children:(0,sg.jsx)(LW,{})})})})}var wKe=({inline:e,editableContentElement:t})=>e?(0,sg.jsx)(xKe,{popoverAnchor:t}):(0,sg.jsx)(Do,{group:"inline",children:(0,sg.jsx)(LW,{})}),Zxe=wKe;var zN=c(F(),1),Xxe=c(J(),1);function Qxe({html:e,value:t}){let o=(0,zN.useRef)(),r=!!t.activeFormats?.length,{__unstableMarkLastChangeAsPersistent:n}=(0,Xxe.useDispatch)(C);(0,zN.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 __=c(F(),1),Cwe=c(fe(),1);var cy=c(Yo(),1),Jxe=c(ho(),1);var{subscribeOwnedListener:CKe}=H(cy.privateApis),EKe=["`",'"',"'","\u201C\u201D","\u2018\u2019"],ewe=e=>t=>{function o(r){let{inputType:n,data:i}=r,{value:s,onChange:a,registry:l}=e.current;if(n!=="insertText"||(0,cy.isCollapsed)(s))return;let u=(0,Jxe.applyFilters)("blockEditor.wrapSelectionSettings",EKe).find(([_,x])=>_===i||x===i);if(!u)return;let[d,f=d]=u,p=s.start,g=s.end+d.length,m=(0,cy.insert)(s,d,p,p);m=(0,cy.insert)(m,f,g,g);let{__unstableMarkLastChangeAsPersistent:h,__unstableMarkAutomaticChange:b}=l.dispatch(C);h(),a(m),b();let v={};for(let _ in r)v[_]=r[_];v.data=f;let{ownerDocument:y}=t,{defaultView:k}=y,S=new k.InputEvent("input",v);window.queueMicrotask(()=>{t.dispatchEvent(S)}),r.preventDefault()}return CKe(t,"beforeinput",o,!0)};var v_=c(Yo(),1),y_=c(de(),1);var twe=c(Yo(),1);function owe(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,twe.insert)(e,o)}var{subscribeOwnedListener:rwe}=H(v_.privateApis);function nwe(e){let t=e.length;for(;t--;){let o=Iw(e[t].attributes);if(o)return e[t].attributes[o]=e[t].attributes[o].toString().replace(yd,""),[e[t].clientId,o,0,0];let r=nwe(e[t].innerBlocks);if(r)return r}return[]}var iwe=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 m=p.slice(0,f).trim(),h=(0,y_.getBlockTransforms)("from").filter(({type:k})=>k==="prefix"),b=(0,y_.findTransform)(h,({prefix:k})=>m===k);if(!b)return;let v=(0,v_.toHTMLString)({value:(0,v_.insert)(d,yd,0,f)}),y=b.transform(v);return l(...nwe([y])),a([y]),u.dispatch(C).__unstableMarkAutomaticChange(),!0}function r(s){let{inputType:a,type:l}=s,{getValue:u,onChange:d,__unstableAllowPrefixTransformations:f,formatTypes:p,registry:g,onReplace:m}=e.current;if(a!=="insertText"&&l!=="compositionend"||f&&o())return;let h=u(),b=(0,y_.getBlockTransforms)("from").filter(_=>_.type==="input"),v=(0,y_.findTransform)(b,_=>_.regExp.test(h.text));if(v){m(v.transform()),g.dispatch(C).__unstableMarkAutomaticChange();return}let y=p.reduce((_,{__unstableInputRule:x})=>(x&&(_=x(_)),_),owe(h)),{__unstableMarkLastChangeAsPersistent:k,__unstableMarkAutomaticChange:S}=g.dispatch(C);y!==h&&(k(),d({...y,activeFormats:h.activeFormats}),S())}let n=rwe(t,"input",r,!0),i=rwe(t,"compositionend",r,!0);return()=>{n(),i()}};var swe=c(Yo(),1);var{subscribeOwnedListener:TKe}=H(swe.privateApis),awe=e=>t=>{function o(r){if(r.inputType!=="insertReplacementText")return;let{registry:n}=e.current;n.dispatch(C).__unstableMarkLastChangeAsPersistent()}return TKe(t,"beforeinput",o)};var jN=c(io(),1),lwe=c(Yo(),1);var{subscribeOwnedListener:RKe}=H(lwe.privateApis),cwe=()=>e=>{function t(o){(jN.isKeyboardEvent.primary(o,"z")||jN.isKeyboardEvent.primary(o,"y")||jN.isKeyboardEvent.primaryShift(o,"z"))&&o.preventDefault()}return RKe(e,"keydown",t,!0)};var uwe=c(Yo(),1);var{subscribeOwnedListener:BKe}=H(uwe.privateApis),dwe=e=>t=>{let{keyboardShortcuts:o}=e.current;function r(n){for(let i of o.current)i(n)}return BKe(t,"keydown",r,!0)};var fwe=c(Yo(),1);var{subscribeOwnedListener:PKe}=H(fwe.privateApis),pwe=e=>t=>{let{inputEvents:o}=e.current;function r(n){for(let i of o.current)i(n)}return PKe(t,"input",r)};var HN=c(io(),1),mwe=c(Yo(),1);var{subscribeOwnedListener:IKe}=H(mwe.privateApis),gwe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented||n!==HN.BACKSPACE&&n!==HN.ESCAPE)return;let{registry:i}=e.current,{didAutomaticChange:s,getSettings:a}=i.select(C),{__experimentalUndo:l}=a();l&&s()&&(r.preventDefault(),l())}return IKe(t,"keydown",o)};var bwe=c(de(),1),gl=c(Yo(),1),ywe=c(Fs(),1),vwe=c(fe(),1);var OKe=c(F(),1),AKe=c(de(),1),LKe=c(E(),1);function hwe(e,t){if(t?.length){let o=e.formats.length;for(;o--;)e.formats[o]=[...t,...e.formats[o]||[]]}}function UN(e){if(!(e!==!0&&e!=="p"&&e!=="li"))return e===!0?"p":e}function S_({allowedFormats:e,disableFormats:t}){return t?S_.EMPTY_ARRAY:e}S_.EMPTY_ARRAY=[];var{subscribeDelegatedListener:MKe}=H(vwe.privateApis),{ownsSelection:NKe}=H(gl.privateApis),Swe=e=>t=>{function o(n){let{disableFormats:i,onChange:s,value:a,formatTypes:l,tagName:u,onReplace:d,__unstableEmbedURLOnPaste:f,preserveWhiteSpace:p,pastePlainText:g,registry:m}=e.current;if(!t.contains(n.target)&&!NKe(t)||n.defaultPrevented)return;let{plainText:h,html:b}=BS(n);if(n.preventDefault(),window.console.log(`Received HTML (RichText):

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

-`,g),i){s((0,hl.insert)(a,g));return}let v=n.clipboardData.getData("rich-text")==="true";function y(x){let w=l.reduce((T,{__unstablePasteRule:B})=>(B&&T===a&&(T=B(a,{html:b,plainText:g})),T),a);if(w!==a)s(w);else{let T=(0,hl.create)({html:x});Jxe(T,a.activeFormats),s((0,hl.insert)(a,T))}}if(v){y(b);return}if(h){s((0,hl.insert)(a,(0,hl.create)({text:g})));return}let k="INLINE",S=g.trim();f&&(0,hl.isEmpty)(a)&&(0,twe.isURL)(S)&&/^https?:/.test(S)&&(k="BLOCKS");let _=(0,ewe.pasteHandler)({HTML:b,plainText:g,mode:k,tagName:u,preserveWhiteSpace:p});if(typeof _=="string"){y(_);return}!_.length||!d||!(0,hl.isEmpty)(a)||(k==="BLOCKS"&&(y(b),m.dispatch(C).__unstableMarkLastChangeAsPersistent()),d(_,_.length-1,-1))}let{defaultView:r}=t.ownerDocument;return lKe(r,"paste",o)};var zE=c(io(),1),__=c(Ko(),1);var{subscribeOwnedListener:uKe}=H(__.privateApis),nwe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented)return;let{value:i,onMerge:s,onRemove:a}=e.current;if(n===zE.DELETE||n===zE.BACKSPACE){let{start:l,end:u,text:d}=i,f=n===zE.BACKSPACE,p=i.activeFormats&&!!i.activeFormats.length;if(!(0,__.isCollapsed)(i)||p||f&&l!==0||!f&&u!==d.length)return;s?s(!f):a&&(0,__.isEmpty)(i)&&f&&a(!f),r.preventDefault()}}return uKe(t,"keydown",o)};var EW=c(io(),1),ly=c(Ko(),1),iwe=c(fe(),1);var{subscribeOwnedListener:dKe,ownsSelection:fKe}=H(ly.privateApis),{subscribeDelegatedListener:pKe}=H(iwe.privateApis),swe=e=>t=>{function o(a){if(a.keyCode!==EW.ENTER)return;let{onReplace:l,onSplit:u}=e.current;l&&u&&(a.__deprecatedOnSplit=!0)}function r(a){if(a.defaultPrevented||a.target!==t&&!fKe(t)||a.keyCode!==EW.ENTER)return;let{value:l,onChange:u,disableLineBreaks:d,onSplitAtEnd:f,onSplitAtDoubleLineEnd:p,registry:h}=e.current;a.preventDefault();let{text:m,start:g,end:b}=l;a.shiftKey?d||u((0,ly.insert)(l,`
-`)):f&&g===b&&b===m.length?f():p&&g===b&&b===m.length&&m.slice(-2)===`
+`,h),i){s((0,gl.insert)(a,h));return}let v=n.clipboardData.getData("rich-text")==="true";function y(x){let w=l.reduce((T,{__unstablePasteRule:B})=>(B&&T===a&&(T=B(a,{html:b,plainText:h})),T),a);if(w!==a)s(w);else{let T=(0,gl.create)({html:x});hwe(T,a.activeFormats),s((0,gl.insert)(a,T))}}if(v){y(b);return}if(g){s((0,gl.insert)(a,(0,gl.create)({text:h})));return}let k="INLINE",S=h.trim();f&&(0,gl.isEmpty)(a)&&(0,ywe.isURL)(S)&&/^https?:/.test(S)&&(k="BLOCKS");let _=(0,bwe.pasteHandler)({HTML:b,plainText:h,mode:k,tagName:u,preserveWhiteSpace:p});if(typeof _=="string"){y(_);return}!_.length||!d||!(0,gl.isEmpty)(a)||(k==="BLOCKS"&&(y(b),m.dispatch(C).__unstableMarkLastChangeAsPersistent()),d(_,_.length-1,-1))}let{defaultView:r}=t.ownerDocument;return MKe(r,"paste",o)};var jE=c(io(),1),k_=c(Yo(),1);var{subscribeOwnedListener:DKe}=H(k_.privateApis),kwe=e=>t=>{function o(r){let{keyCode:n}=r;if(r.defaultPrevented)return;let{value:i,onMerge:s,onRemove:a}=e.current;if(n===jE.DELETE||n===jE.BACKSPACE){let{start:l,end:u,text:d}=i,f=n===jE.BACKSPACE,p=i.activeFormats&&!!i.activeFormats.length;if(!(0,k_.isCollapsed)(i)||p||f&&l!==0||!f&&u!==d.length)return;s?s(!f):a&&(0,k_.isEmpty)(i)&&f&&a(!f),r.preventDefault()}}return DKe(t,"keydown",o)};var MW=c(io(),1),uy=c(Yo(),1),_we=c(fe(),1);var{subscribeOwnedListener:VKe,ownsSelection:FKe}=H(uy.privateApis),{subscribeDelegatedListener:zKe}=H(_we.privateApis),xwe=e=>t=>{function o(a){if(a.keyCode!==MW.ENTER)return;let{onReplace:l,onSplit:u}=e.current;l&&u&&(a.__deprecatedOnSplit=!0)}function r(a){if(a.defaultPrevented||a.target!==t&&!FKe(t)||a.keyCode!==MW.ENTER)return;let{value:l,onChange:u,disableLineBreaks:d,onSplitAtEnd:f,onSplitAtDoubleLineEnd:p,registry:g}=e.current;a.preventDefault();let{text:m,start:h,end:b}=l;a.shiftKey?d||u((0,uy.insert)(l,`
+`)):f&&h===b&&b===m.length?f():p&&h===b&&b===m.length&&m.slice(-2)===`

-`?h.batch(()=>{let v={...l};v.start=v.end-2,u((0,ly.remove)(v)),p()}):d||u((0,ly.insert)(l,`
-`))}let{defaultView:n}=t.ownerDocument,i=pKe(n,"keydown",r),s=dKe(t,"keydown",o,!0);return()=>{i(),s()}};var awe=e=>t=>{function o(){let{registry:r}=e.current;if(!r.select(C).isMultiSelecting())return;let n=t.parentElement.closest('[contenteditable="true"]');n&&n.focus()}return t.addEventListener("focus",o),()=>{t.removeEventListener("focus",o)}};var mKe=[Dxe,Hxe,Gxe,$xe,Yxe,Zxe,Qxe,rwe,nwe,swe,awe];function jN(e){let t=(0,x_.useRef)(e);(0,x_.useInsertionEffect)(()=>{t.current=e});let o=(0,x_.useMemo)(()=>mKe.map(r=>r(t)),[t]);return(0,lwe.useRefEffect)(r=>{if(!e.isSelected)return;let n=o.map(i=>i(r));return()=>{n.forEach(i=>i())}},[o,e.isSelected])}var HN=c(Ko(),1),UN=c(F(),1);var cwe=c(E(),1),uwe=c(ce(),1),hKe={},TW=Symbol("usesContext");function gKe({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a,[TW]:l}=n,u=(0,UN.useContext)(_n),d=(0,UN.useMemo)(()=>l?Object.fromEntries(Object.entries(u).filter(([g])=>l.includes(g))):hKe,[l,u]);if(!a)return null;let f=(0,HN.getActiveFormat)(o,s),p=f!==void 0,h=(0,HN.getActiveObject)(o),m=h!==void 0&&h.type===s;return(0,cwe.jsx)(a,{isActive:p,isVisible:i,activeAttributes:p?f.attributes||{}:{},isObjectActive:m,activeObjectAttributes:m?h.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:d},s)}function GN({formatTypes:e,...t}){return e.map(o=>(0,uwe.createElement)(gKe,{settings:o,...t,key:o.name}))}var dwe=c(F(),1),fwe=c(ue(),1),pwe=c(Rt(),1);var RW=c(E(),1);function BW(e,t){if(w_.isEmpty(e)){let o=zN(t);return o?`<${o}></${o}>`:""}return Array.isArray(e)?((0,pwe.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/"}),fwe.children.toHTML(e)):typeof e=="string"?e:e.toHTMLString()}function jE({value:e,tagName:t,multiline:o,format:r,...n}){return e=(0,RW.jsx)(dwe.RawHTML,{children:BW(e,o)}),t?(0,RW.jsx)(t,{...n,children:e}):e}var ywe=c(F(),1),IW=c(ue(),1),vwe=c(Ko(),1),Swe=c(Rt(),1);var mwe=c(F(),1),hwe=c(Rt(),1),WN=c(Q(),1),gwe=c(io(),1),C_=c(Ko(),1);var PW=c(E(),1);function bKe({children:e,identifier:t,tagName:o="div",value:r="",onChange:n,multiline:i,...s},a){(0,hwe.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{clientId:l}=ht(),{getSelectionStart:u,getSelectionEnd:d}=(0,WN.useSelect)(C),{selectionChange:f}=(0,WN.useDispatch)(C),p=zN(i);r=r||`<${p}></${p}>`;let m=`</${p}>${r}<${p}>`.split(`</${p}><${p}>`);m.shift(),m.pop();function g(b){n(`<${p}>${b.join(`</${p}><${p}>`)}</${p}>`)}return(0,PW.jsx)(o,{ref:a,children:m.map((b,v)=>(0,PW.jsx)($N,{identifier:`${t}-${v}`,tagName:p,value:b,onChange:y=>{let k=m.slice();k[v]=y,g(k)},isSelected:void 0,onKeyDown:y=>{if(y.keyCode!==gwe.ENTER)return;y.preventDefault();let{offset:k}=u(),{offset:S}=d();if(typeof k!="number"||typeof S!="number")return;let _=(0,C_.create)({html:b});_.start=k,_.end=S;let x=(0,C_.split)(_).map(T=>(0,C_.toHTMLString)({value:T})),w=m.slice();w.splice(v,1,...x),g(w),f(l,`${t}-${v+1}`,0,0)},onMerge:y=>{let k=m.slice(),S=0;if(y){if(!k[v+1])return;k.splice(v,2,k[v]+k[v+1]),S=k[v].length-1}else{if(!k[v-1])return;k.splice(v-1,2,k[v-1]+k[v]),S=k[v-1].length-1}g(k),f(l,`${t}-${v-(y?0:1)}`,S,S)},...s},v))})}var bwe=(0,mwe.forwardRef)(bKe);var kwe=c(E(),1);function _we(e){return(0,ywe.forwardRef)((t,o)=>{let r=t.value,n=t.onChange;Array.isArray(r)&&((0,Swe.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=IW.children.toHTML(t.value),n=s=>t.onChange(IW.children.fromDOM((0,vwe.__unstableCreateElement)(document,s).childNodes)));let i=t.multiline?bwe:e;return(0,kwe.jsx)(i,{...t,value:r,onChange:n,ref:o})})}var KN=c(U(),1),xwe=c(io(),1),OW=c(E(),1);function AW({name:e,shortcutType:t,shortcutCharacter:o,...r}){let n,i="RichText.ToolbarControls";return e&&(i+=`.${e}`),t&&o&&(n=xwe.displayShortcut[t](o)),(0,OW.jsx)(KN.Fill,{name:i,children:(0,OW.jsx)(KN.ToolbarButton,{...r,shortcut:n})})}var da=c(E(),1),{useRichText:yKe,KeyboardShortcutContext:vKe,InputEventContext:SKe,RichTextShortcut:Pwe,RichTextInputEvent:Iwe}=H(Ewe.privateApis),wwe=Symbol("instanceId");function $N({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:h,onMerge:m,onSplit:g,__unstableOnSplitAtEnd:b,__unstableOnSplitAtDoubleLineEnd:v,identifier:y,preserveWhiteSpace:k,__unstablePastePlainText:S,__unstableEmbedURLOnPaste:_,__unstableDisableFormats:x,disableLineBreaks:w,__unstableAllowPrefixTransformations:T,readOnly:B,...R},I){g&&(0,Bwe.default)("wp.blockEditor.RichText onSplit prop",{since:"6.4",alternative:'block.json support key: "splitting"'});let A=(0,YN.useInstanceId)($N),P=(0,Xn.useRef)(),[O,N]=(0,Xn.useState)(null),z=ht(),{clientId:V,isSelected:M,name:D}=z,L=z[zy],j=z[Fy]==="default",q=(0,Xn.useContext)(_n),J=(0,vf.useRegistry)(),te=de=>{if(!M)return{isSelected:!1};let{getSelectionStart:Me,getSelectionEnd:Ze}=de(C),ze=Me(),Je=Ze(),lt;return n===void 0?lt=ze.clientId===V&&Je.clientId===V&&(y?ze.attributeKey===y:ze[wwe]===A):n&&(lt=ze.clientId===V),{selectionStart:lt?ze.offset:void 0,selectionEnd:lt?Je.offset:void 0,isSelected:lt}},{selectionStart:ee,selectionEnd:$,isSelected:W}=(0,vf.useSelect)(te,[V,y,A,n,M]),{disableBoundBlock:Y,bindingsPlaceholder:Z,bindingsLabel:oe}=(0,vf.useSelect)(de=>{if(!L?.[y])return{};let{__experimentalBlockBindingsSupportedAttributes:Me}=de(C).getSettings();if(!Me?.[D])return{};let ze=L[y],Je=(0,Rwe.getBlockBindingsSource)(ze.source),lt={};if(Je?.usesContext?.length)for(let vr of Je.usesContext)lt[vr]=q[vr];let ct=!Je?.canUserEditValue?.({select:de,context:lt,args:ze.args});if(o.length>0)return{disableBoundBlock:ct,bindingsPlaceholder:null,bindingsLabel:null};let{getBlockAttributes:yr}=de(C),Ao=yr(V),rr=null;Je?.getFieldsList&&(rr=Je.getFieldsList({select:de,context:lt})?.find(an=>(0,Cwe.default)(an.args,ze?.args))?.label);let ho=rr??Je?.label,Go=ct?ho:(0,E_.sprintf)((0,E_.__)("Add %s"),ho),Vn=ct?ze?.args?.key||Je?.label:(0,E_.sprintf)((0,E_.__)("Empty %s; start writing to edit its value"),ze?.args?.key||Je?.label);return{disableBoundBlock:ct,bindingsPlaceholder:Ao?.placeholder||Go,bindingsLabel:Vn}},[L,y,D,o,V,q]),ne=!!q?.["pattern/overrides"],X=L?.__default?.source==="core/pattern-overrides",ae=B||Y||ne&&!X,ve=(0,vf.useSelect)(de=>{if(ae||!j||!M)return!1;let{getSelectedBlockClientId:Me,canHostEditableRoot:Ze}=H(de(C));return Ze(Me())},[ae,j,M]),{getSelectionStart:xe,getSelectionEnd:ge,getBlockRootClientId:be}=(0,vf.useSelect)(C),{selectionChange:he}=(0,vf.useDispatch)(C),ke=k_({allowedFormats:f,disableFormats:x}),_e=!ke||ke.length>0,we=(0,Xn.useCallback)((de,Me)=>{let Ze={},ze=de===void 0&&Me===void 0,Je={clientId:V,[y?"attributeKey":wwe]:y||A};if(typeof de=="number"||ze){if(Me===void 0&&be(V)!==be(ge().clientId))return;Ze.start={...Je,offset:de}}if(typeof Me=="number"||ze){if(de===void 0&&be(V)!==be(xe().clientId))return;Ze.end={...Je,offset:Me}}he(Ze)},[V,be,ge,xe,y,A,he]),{value:Re,getValue:se,onChange:ie,ref:Ae,formatTypes:ye}=yKe({value:o,onChange:r,selectionStart:ee,selectionEnd:$,onSelectionChange:we,placeholder:Z||d,__unstableIsSelected:W,__unstableDisableFormats:x,preserveWhiteSpace:k,__unstableDependencies:[t],allowedFormats:ke,withoutInteractiveFormatting:p,__unstableFormatTypeHandlerContext:(0,Xn.useMemo)(()=>({richTextIdentifier:y,blockClientId:V}),[y,V])}),Ee=UX({onReplace:u,completers:l,record:Re,onChange:ie}),{"aria-autocomplete":qe,"aria-haspopup":pt,"aria-controls":at,"aria-owns":Ct,"aria-activedescendant":rt}=Ee;(0,Xn.useEffect)(()=>{if(!W)return;let de=P.current?.parentElement?.closest('[contenteditable="true"]');if(!de)return;let Me={"aria-autocomplete":qe,"aria-haspopup":pt,"aria-controls":at,"aria-owns":Ct,"aria-activedescendant":rt};for(let[Ze,ze]of Object.entries(Me))ze===void 0?de.removeAttribute(Ze):de.setAttribute(Ze,ze);return()=>{for(let Ze of Object.keys(Me))de.removeAttribute(Ze)}},[W,qe,pt,at,Ct,rt]),Mxe({html:o,value:Re});let Ot=(0,Xn.useRef)(new Set),ut=(0,Xn.useRef)(new Set);function Gt(){P.current?.focus()}let So=R.tabIndex;ve?So=R.tabIndex??0:!ae&&R.tabIndex===0&&(So=null);let mo=t;return(0,da.jsxs)(da.Fragment,{children:[W&&(0,da.jsx)(vKe.Provider,{value:Ot,children:(0,da.jsx)(SKe.Provider,{value:ut,children:(0,da.jsxs)(Twe.Popover.__unstableSlotNameProvider,{value:"__unstable-block-tools-after",children:[e&&e({value:Re,onChange:ie,onFocus:Gt}),(0,da.jsx)(GN,{value:Re,onChange:ie,onFocus:Gt,formatTypes:ye,forwardedRef:P})]})})}),W&&_e&&(0,da.jsx)(Axe,{inline:s,editableContentElement:O}),(0,da.jsx)(mo,{role:"textbox","aria-multiline":!w,"aria-readonly":ae,...R,draggable:void 0,"aria-label":oe||R["aria-label"]||d,...Ee,ref:(0,YN.useMergeRefs)([Ae,I,Ee.ref,R.ref,jN({registry:J,getValue:se,onChange:ie,__unstableAllowPrefixTransformations:T,formatTypes:ye,onReplace:u,selectionChange:he,isSelected:W,disableFormats:x,value:Re,tagName:t,onSplit:g,__unstableEmbedURLOnPaste:_,pastePlainText:S,onMerge:m,onRemove:h,disableLineBreaks:w,onSplitAtEnd:b,onSplitAtDoubleLineEnd:v,keyboardShortcuts:Ot,inputEvents:ut}),P,N]),contentEditable:!ae,suppressContentEditableWarning:!0,className:K("block-editor-rich-text__editable",R.className,"rich-text"),tabIndex:So,"data-wp-block-attribute-key":y})]})}var HE=_we((0,Xn.forwardRef)($N));HE.Content=jE;HE.isEmpty=e=>!e||e.length===0;var LW=(0,Xn.forwardRef)((e,t)=>{if(ht()[tT]){let{children:n,tagName:i="div",value:s,onChange:a,isSelected:l,multiline:u,inlineToolbar:d,wrapperClassName:f,autocompleters:p,onReplace:h,placeholder:m,allowedFormats:g,withoutInteractiveFormatting:b,onRemove:v,onMerge:y,onSplit:k,__unstableOnSplitAtEnd:S,__unstableOnSplitAtDoubleLineEnd:_,identifier:x,preserveWhiteSpace:w,__unstablePastePlainText:T,__unstableEmbedURLOnPaste:B,__unstableDisableFormats:R,disableLineBreaks:I,__unstableAllowPrefixTransformations:A,readOnly:P,...O}=e;return(0,da.jsx)(i,{ref:t,...O,dangerouslySetInnerHTML:{__html:BW(s,u)||"<br>"}})}return(0,da.jsx)(HE,{ref:t,...e,readOnly:!1})});LW.Content=jE;LW.isEmpty=e=>!e||e.length===0;var w_=LW;var MW=c(E(),1),Awe=(0,Owe.forwardRef)((e,t)=>(0,MW.jsx)(w_,{ref:t,...e,__unstableDisableFormats:!0}));Awe.Content=function({value:t="",tagName:o="div",...r}){return(0,MW.jsx)(o,{...r,children:t})};var Lwe=Awe;var NW=c(E(),1),kKe=(0,Nwe.forwardRef)(({__experimentalVersion:e,...t},o)=>{if(e===2)return(0,NW.jsx)(Lwe,{ref:o,...t});let{className:r,onChange:n,...i}=t;return(0,NW.jsx)(Mwe.default,{ref:o,className:K("block-editor-plain-text",r),onChange:s=>n(s.target.value),...i})}),Dwe=kKe;var Au=c(G(),1),Fwe=c(F(),1),zwe=c(U(),1);var Vwe=c(fe(),1);var qN=c(G(),1),sh=c(E(),1);function ZN({property:e,viewport:t,desc:o}){let r=(0,Vwe.useInstanceId)(ZN),n=o||(0,qN.sprintf)((0,qN._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,sh.jsxs)(sh.Fragment,{children:[(0,sh.jsx)("span",{"aria-describedby":`rbc-desc-${r}`,children:t.label}),(0,sh.jsx)(bt,{id:`rbc-desc-${r}`,render:(0,sh.jsx)("span",{}),children:n})]})}var Lu=c(E(),1);function _Ke(e){let{title:t,property:o,toggleLabel:r,onIsResponsiveChange:n,renderDefaultControl:i,renderResponsiveControls:s,isResponsive:a=!1,defaultLabel:l={id:"all",label:(0,Au._x)("All","screen sizes")},viewports:u=[{id:"small",label:(0,Au.__)("Small screens")},{id:"medium",label:(0,Au.__)("Medium screens")},{id:"large",label:(0,Au.__)("Large screens")}]}=e;if(!t||!o||!i)return null;let d=r||(0,Au.sprintf)((0,Au.__)("Use the same %s on all screen sizes."),o),f=(0,Au.__)("Choose whether to use the same value for all screen sizes or a unique value for each screen size."),p=i((0,Lu.jsx)(ZN,{property:o,viewport:l}),l),h=()=>u.map(m=>(0,Lu.jsx)(Fwe.Fragment,{children:i((0,Lu.jsx)(ZN,{property:o,viewport:m}),m)},m.id));return(0,Lu.jsxs)("fieldset",{className:"block-editor-responsive-block-control",children:[(0,Lu.jsx)("legend",{className:"block-editor-responsive-block-control__title",children:t}),(0,Lu.jsxs)("div",{className:"block-editor-responsive-block-control__inner",children:[(0,Lu.jsx)(zwe.ToggleControl,{className:"block-editor-responsive-block-control__toggle",label:d,checked:!a,onChange:n,help:f}),(0,Lu.jsxs)("div",{className:K("block-editor-responsive-block-control__group",{"is-responsive":a}),children:[!a&&p,a&&(s?s(u):h())]})]})]})}var jwe=_Ke;var XN=c(U(),1);var Hwe=c(E(),1);function Uwe({units:e,...t}){let[o]=Le("spacing.units"),r=(0,XN.__experimentalUseCustomUnits)({availableUnits:o||["%","px","em","rem","vw"],units:e});return(0,Hwe.jsx)(XN.__experimentalUnitControl,{units:r,...t})}var UE=c(G(),1),Gwe=c(F(),1),T_=c(U(),1);var Mu=c(E(),1);function xKe({url:e,onChange:t}){let[o,r]=(0,Gwe.useReducer)(i=>!i,!1),n=i=>{i.preventDefault(),r()};return(0,Mu.jsxs)("div",{className:"block-editor-url-input__button",children:[(0,Mu.jsx)(T_.Button,{size:"compact",icon:ss,label:e?(0,UE.__)("Edit link"):(0,UE.__)("Insert link"),onClick:r,className:"components-toolbar__control",isPressed:!!e}),o&&(0,Mu.jsx)("form",{className:"block-editor-url-input__button-modal",onSubmit:n,children:(0,Mu.jsxs)("div",{className:"block-editor-url-input__button-modal-line",children:[(0,Mu.jsx)(T_.Button,{__next40pxDefaultSize:!0,className:"block-editor-url-input__back",icon:Vx,label:(0,UE.__)("Close"),onClick:r}),(0,Mu.jsx)(Qm,{value:e||"",onChange:t,suffix:(0,Mu.jsx)(T_.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Mu.jsx)(T_.Button,{size:"small",icon:sd,label:(0,UE.__)("Submit"),type:"submit"})})})]})})]})}var Wwe=xKe;var Ts=c(G(),1),gl=c(F(),1),Zwe=c(Tt(),1),hn=c(U(),1);var Xwe=c(Fs(),1);var Bo=c(E(),1),DW="none",$we="custom",Kwe="media",Ywe="attachment",qwe=["noopener"],Qwe=({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[h,m]=(0,gl.useState)(!1),[g,b]=(0,gl.useState)(null),v=()=>{m(!0)},[y,k]=(0,gl.useState)(!1),[S,_]=(0,gl.useState)(null),x=(0,gl.useRef)(null),w=(0,gl.useRef)();(0,gl.useEffect)(()=>{if(!w.current)return;(Zwe.focus.focusable.find(w.current)[0]||w.current).focus()},[y,o,d]);let T=()=>{(e===Kwe||e===Ywe)&&_(""),k(!0)},B=()=>{k(!1)},R=()=>{_(null),B(),m(!1)},I=$=>{let W=$?"_blank":void 0,Y;if(W){let Z=(l??"").split(" ");qwe.forEach(oe=>{Z.includes(oe)||Z.push(oe)}),Y=Z.join(" ")}else{let Z=(l??"").split(" ").filter(oe=>qwe.includes(oe)===!1);Y=Z.length?Z.join(" "):void 0}return{linkTarget:W,rel:Y}},A=()=>$=>{let W=x.current;W&&W.contains($.target)||(m(!1),_(null),B())},P=()=>$=>{if(S){let W=N().find(Y=>Y.url===S)?.linkDestination||$we;t({href:(0,Xwe.prependHTTPS)(S),linkDestination:W,lightbox:{enabled:!1}})}B(),_(null),$.preventDefault()},O=()=>{t({linkDestination:DW,href:""})},N=()=>{let $=[{linkDestination:Kwe,title:(0,Ts.__)("Link to image file"),url:r==="image"?n:void 0,icon:$x}];return r==="image"&&i&&$.push({linkDestination:Ywe,title:(0,Ts.__)("Link to attachment page"),url:r==="image"?i:void 0,icon:lg}),$},z=$=>{let W=N(),Y;$?Y=(W.find(Z=>Z.url===$)||{linkDestination:$we}).linkDestination:Y=DW,t({linkDestination:Y,href:$})},V=$=>{let W=I($);t(W)},M=$=>{t({rel:$})},D=$=>{t({linkClass:$})},L=(0,Bo.jsxs)(hn.__experimentalVStack,{spacing:"3",children:[(0,Bo.jsx)(hn.ToggleControl,{label:(0,Ts.__)("Open in new tab"),onChange:V,checked:s==="_blank"}),(0,Bo.jsx)(hn.TextControl,{label:(0,Ts.__)("Link relation"),value:l??"",onChange:M,help:(0,gl.createInterpolateElement)((0,Ts.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Bo.jsx)(hn.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})})}),(0,Bo.jsx)(hn.TextControl,{label:(0,Ts.__)("Link CSS class"),value:a||"",onChange:D})]}),j=S!==null?S:o,q=!d||d&&!u,J=!j&&q,te=(N().find($=>$.linkDestination===e)||{}).title,ee=()=>{if(d&&u&&!o&&!y)return(0,Bo.jsxs)("div",{className:"block-editor-url-popover__expand-on-click",children:[(0,Bo.jsx)(gt,{icon:rR}),(0,Bo.jsxs)("div",{className:"text",children:[(0,Bo.jsx)("p",{children:(0,Ts.__)("Enlarge on click")}),(0,Bo.jsx)("p",{className:"description",children:(0,Ts.__)("Scales the image with a lightbox effect")})]}),(0,Bo.jsx)(hn.Button,{icon:is,label:(0,Ts.__)("Disable enlarge on click"),onClick:()=>{f?.(!1)},size:"compact"})]});if(!o||y)return(0,Bo.jsx)(rh.LinkEditor,{className:"block-editor-format-toolbar__link-container-content",value:j,onChangeInputValue:_,onSubmit:P(),autocompleteRef:x});if(o&&!y)return(0,Bo.jsxs)(Bo.Fragment,{children:[(0,Bo.jsx)(rh.LinkViewer,{className:"block-editor-format-toolbar__link-container-content",url:o,onEditLinkClick:T,urlLabel:te}),(0,Bo.jsx)(hn.Button,{icon:is,label:(0,Ts.__)("Remove link"),onClick:()=>{O(),p?.()},size:"compact"})]})};return(0,Bo.jsxs)(Bo.Fragment,{children:[(0,Bo.jsx)(hn.ToolbarButton,{icon:ss,className:"components-toolbar__control",label:(0,Ts.__)("Link"),"aria-expanded":h,onClick:v,ref:b,isActive:!!o||d&&u}),h&&(0,Bo.jsx)(rh,{ref:w,anchor:g,onFocusOutside:A(),onClose:R,renderSettings:q?()=>L:null,additionalControls:J&&(0,Bo.jsxs)(hn.NavigableMenu,{children:[N().map($=>(0,Bo.jsx)(hn.MenuItem,{icon:$.icon,iconPosition:"left",onClick:()=>{_(null),z($.url),B()},children:$.title},$.linkDestination)),u&&(0,Bo.jsx)(hn.MenuItem,{className:"block-editor-url-popover__expand-on-click",icon:rR,info:(0,Ts.__)("Scale the image with a lightbox effect."),iconPosition:"left",onClick:()=>{_(null),t({linkDestination:DW,href:""}),f?.(!0),B()},children:(0,Ts.__)("Enlarge on click")},"expand-on-click")]}),offset:13,children:ee()})]})};var B_=c(U(),1),f0e=c(F(),1),eD=c(G(),1);var Jwe=c(F(),1),FW=c(G(),1);var VW=[],wKe=new Intl.Collator("und",{numeric:!0}).compare;function QN(){let[e,t,o,r]=Le("spacing.spacingSizes.custom","spacing.spacingSizes.theme","spacing.spacingSizes.default","spacing.defaultSpacingSizes"),n=e??VW,i=t??VW,s=o&&r!==!1?o:VW;return(0,Jwe.useMemo)(()=>{let a=[{name:(0,FW.__)("None"),slug:"0",size:0},...n,...i,...s];return a.every(({slug:l})=>/^[0-9]/.test(l))&&a.sort((l,u)=>wKe(l.slug,u.slug)),a.length>WX?[{name:(0,FW.__)("Default"),slug:"default",size:void 0},...a]:a},[n,i,s])}var e0e=c(F(),1),t0e=c(Q(),1),JN=c(G(),1),o0e=c(U(),1);var r0e=c(E(),1),CKe={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 R_({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,t0e.useSelect)(S=>S(C).getSettings()?.disableCustomSpacingSizes),[h]=Le("spacing.units"),m=(0,o0e.__experimentalUseCustomUnits)({availableUnits:h||["px","em","rem"]}),g=(0,e0e.useMemo)(()=>l?.map(S=>({name:S.name,slug:S.slug,size:S.size}))||[],[l]),b=(wp.includes(a)||["vertical","horizontal"].includes(a))&&s?qc[a]:"",v=s?u?.toLowerCase():u,y=(0,JN.sprintf)((0,JN._x)("%1$s %2$s","spacing"),b,v).trim(),k=m[0]?.value||"px";return(0,r0e.jsx)(Wb,{allowNegativeOnDrag:o<0,ariaLabel:y,className:"spacing-sizes-control",customValueSettings:CKe,disableCustomValues:p,icon:e,isMixed:t,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,presets:g,presetType:"spacing",selectedUnit:k,units:m,value:d,...f})}var GE=c(E(),1),n0e=["vertical","horizontal"];function i0e({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((h,m)=>(h[m]=kv(a[m],i),h),{})};d==="vertical"&&(p.top=f,p.bottom=f),d==="horizontal"&&(p.left=f,p.right=f),t(p)},u=n?.length?n0e.filter(d=>Iz(n,d)):n0e;return(0,GE.jsx)(GE.Fragment,{children:u.map(d=>{let f=d==="vertical"?a.top:a.left;return(0,GE.jsx)(R_,{icon:sP[d],label:qc[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 WE=c(E(),1);function s0e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=n?.length?wp.filter(d=>n.includes(d)):wp,u=d=>f=>{let p={...Object.keys(a).reduce((h,m)=>(h[m]=kv(a[m],i),h),{})};p[d]=f,t(p)};return(0,WE.jsx)(WE.Fragment,{children:l.map(d=>(0,WE.jsx)(R_,{icon:sP[d],label:qc[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 a0e=c(E(),1);function l0e({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((h,m)=>(h[m]=kv(l[m],s),h),{})};p[d]=f,t(p)};return(0,a0e.jsx)(R_,{label:qc[i],minimumCustomValue:e,onChange:u(i),onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,value:l[i],withInputField:!1})}var c0e=c(U(),1);var zW=c(G(),1),u0e=c(E(),1);function d0e({isLinked:e,...t}){let o=e?(0,zW.__)("Unlink sides"):(0,zW.__)("Link sides");return(0,u0e.jsx)(c0e.Button,{...t,size:"small",icon:e?ss:is,iconSize:24,label:o})}var Nu=c(E(),1);function P_({inputProps:e,label:t,minimumCustomValue:o=0,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,sides:a=wp,useSelect:l,values:u}){let d=QN(),f=u||$X,p=a?.length===1,h=a?.includes("horizontal")&&a?.includes("vertical")&&a?.length===2,[m,g]=(0,f0e.useState)(YX(f,a)),b=()=>{g(m===bd.axial?bd.custom:bd.axial)},y={...e,minimumCustomValue:o,onChange:x=>{let w={...u,...x};r(w)},onMouseOut:n,onMouseOver:i,sides:a,spacingSizes:d,type:t,useSelect:l,values:f},k=()=>m===bd.axial?(0,Nu.jsx)(i0e,{...y}):m===bd.custom?(0,Nu.jsx)(s0e,{...y}):(0,Nu.jsx)(l0e,{side:m,...y,showSideInLabel:s}),S=wp.includes(m)&&s?qc[m]:"",_=(0,eD.sprintf)((0,eD._x)("%1$s %2$s","spacing"),t,S).trim();return(0,Nu.jsxs)("fieldset",{className:"spacing-sizes-control",children:[(0,Nu.jsxs)(B_.__experimentalHStack,{className:"spacing-sizes-control__header",children:[(0,Nu.jsx)(B_.BaseControl.VisualLabel,{as:"legend",className:"spacing-sizes-control__label",children:_}),!p&&!h&&(0,Nu.jsx)(d0e,{label:t,onClick:b,isLinked:m===bd.axial})]}),(0,Nu.jsx)(B_.__experimentalVStack,{spacing:.5,children:k()})]})}var p0e=c(Rt(),1);function m0e(){return(0,p0e.default)("wp.blockEditor.PreviewOptions",{version:"6.5"}),null}var h0e=c(Rt(),1);function g0e(){(0,h0e.default)("wp.blockEditor.useResizeCanvas",{since:"7.1",hint:"Device preview is now handled by the editor canvas. This hook no longer does anything."})}var qi=c(G(),1),Z_=c(ue(),1),X_=c(U(),1),g1=c(Q(),1),XEe=c(F(),1);var I_=c(U(),1),tD=c(G(),1),oD=c(Q(),1),rD=c(ue(),1);var cy=c(E(),1);function EKe({block:e,onNavigateToEntityRecord:t,isSyncedPattern:o,isTemplatePartBlock:r}){let n=e?.attributes||{};return(0,cy.jsx)(I_.__experimentalVStack,{className:"block-editor-block-inspector-edit-contents",expanded:!0,children:(0,cy.jsx)(I_.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{if(o)t({postId:n.ref,postType:"wp_block"});else if(r){let{theme:s,slug:a}=n,l=s&&a?`${s}//${a}`:null;l&&t({postId:l,postType:"wp_template_part"})}},children:(0,tD.__)("Edit original")})})}function TKe({clientId:e,editedContentOnlySection:t,editContentOnlySection:o,stopEditingContentOnlySection:r}){let{selectBlock:n}=(0,oD.useDispatch)(C);return(0,cy.jsx)(I_.__experimentalVStack,{className:"block-editor-block-inspector-edit-contents",expanded:!0,children:(0,cy.jsx)(I_.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,tD.__)("Exit pattern"):(0,tD.__)("Edit pattern")})})}function b0e({clientId:e}){let{isWithinSection:t,isWithinEditedSection:o,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i}=ZL(e),{block:s,onNavigateToEntityRecord:a,canEdit:l}=(0,oD.useSelect)(p=>{let{getBlock:h,getSettings:m,canEditBlock:g}=p(C);return{block:h(e),onNavigateToEntityRecord:m().onNavigateToEntityRecord,canEdit:g(e)}},[e]);if(!l||!t&&!o)return null;let u=(0,rD.isReusableBlock)(s),d=(0,rD.isTemplatePart)(s);return(u||d)&&a?(0,cy.jsx)(EKe,{block:s,onNavigateToEntityRecord:a,isSyncedPattern:u,isTemplatePartBlock:d}):(0,cy.jsx)(TKe,{clientId:e,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i})}var y0e=c(Q(),1),v0e=c(G(),1),S0e=c(U(),1),k0e=c(F(),1);var _0e=c(E(),1);function nD(){let e=(0,y0e.useSelect)(r=>r(C).getBlockSelectionStart(),[]),t=(0,k0e.useRef)();return _g(e,t),e?(0,_0e.jsx)(S0e.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"block-editor-skip-to-selected-block",onClick:()=>{t.current?.focus()},children:(0,v0e.__)("Skip to the selected block")}):null}var iD=c(G(),1),x0e=c(Q(),1);var w0e=c(U(),1);var $E=c(E(),1);function jW(){let e=(0,x0e.useSelect)(t=>t(C).getSelectedBlockCount(),[]);return(0,$E.jsxs)(w0e.__experimentalHStack,{justify:"flex-start",spacing:2,className:"block-editor-multi-selection-inspector__card",children:[(0,$E.jsx)(Et,{icon:tg,showColors:!0}),(0,$E.jsx)("div",{className:"block-editor-multi-selection-inspector__card-title",children:(0,iD.sprintf)((0,iD._n)("%d Block","%d Blocks",e),e)})]})}var C0e=c(U(),1),RKe=Symbol("BlockInspectorPreTabs"),{Fill:Vqt,Slot:E0e}=(0,C0e.createSlotFill)(RKe);var pV=c(U(),1),Bc=c(F(),1),zEe=c(dv(),1),q_=c(Q(),1);var KE=c(G(),1),sD={name:"settings",title:(0,KE.__)("Settings"),value:"settings",icon:a3},aD={name:"styles",title:(0,KE.__)("Styles"),value:"styles",icon:g6},lD={name:"content",title:(0,KE.__)("Content"),value:"content",icon:lg},Sf={name:"list",title:(0,KE.__)("List View"),value:"list-view",icon:Qx};var HW=c(U(),1);var YE=c(U(),1),T0e=c(G(),1);var qE=c(E(),1),BKe=({initialOpen:e=!1})=>{let t=(0,YE.__experimentalUseSlotFills)(Cm.slotName),o=(0,YE.__experimentalUseSlotFills)(YC.name),r=!!(t&&t.length),n=!!(o&&o.length);return!r&&!n?null:(0,qE.jsxs)(YE.PanelBody,{className:"block-editor-block-inspector__advanced",title:(0,T0e.__)("Advanced"),initialOpen:e,children:[(0,qE.jsx)(Oe.Slot,{group:"advanced"}),(0,qE.jsx)(YC.Slot,{})]})},cD=BKe;var kf=c(E(),1),PKe=({showAdvancedControls:e=!1})=>{let t=(0,HW.__experimentalUseSlotFills)(dc.default.name),o=(0,HW.__experimentalUseSlotFills)(dc.bindings.name),r=!!t?.length||!!o?.length;return(0,kf.jsxs)(kf.Fragment,{children:[(0,kf.jsx)(Oe.Slot,{}),(0,kf.jsx)(Oe.Slot,{group:"bindings"}),e&&(0,kf.jsx)("div",{children:(0,kf.jsx)(cD,{initialOpen:!r})})]})},R0e=PKe;var dh=c(G(),1),cV=c(Q(),1),P$=c(F(),1);var O_=c(U(),1),uD=c(Q(),1),UW=c(G(),1);var ZE=c(E(),1),IKe=()=>{let{selectedClientIds:e,selectedBlocks:t,hasPositionAttribute:o}=(0,uD.useSelect)(s=>{let{getBlocksByClientId:a,getSelectedBlockClientIds:l}=s(C),u=l(),d=a(u);return{selectedClientIds:u,selectedBlocks:d,hasPositionAttribute:d?.some(({attributes:f})=>!!f?.style?.position?.type)}},[]),{updateBlockAttributes:r}=(0,uD.useDispatch)(C),n=xr();function i(){if(!e?.length||!t?.length)return;let s=Object.fromEntries(t?.map(({clientId:a,attributes:l})=>[a,{style:Ge({...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,ZE.jsx)(O_.__experimentalToolsPanel,{className:"block-editor-block-inspector__position",label:(0,UW.__)("Position"),resetAll:i,dropdownMenuProps:n,children:(0,ZE.jsx)(O_.__experimentalToolsPanelItem,{isShownByDefault:o,label:(0,UW.__)("Position"),hasValue:()=>o,onDeselect:i,children:(0,ZE.jsx)(Oe.Slot,{group:"position"})})})},OKe=()=>{let e=(0,O_.__experimentalUseSlotFills)(dc.position.name);return!(e&&e.length)?null:(0,ZE.jsx)(IKe,{})},dD=OKe;var u1=c(ue(),1),u$=c(U(),1),$D=c(F(),1),qCe=c(go(),1),ZCe=c(Q(),1),WD=c(G(),1);var s$={};Or(s$,{AdvancedPanel:()=>ND,BackgroundPanel:()=>zD,BorderPanel:()=>ID,ColorPanel:()=>yD,DimensionsPanel:()=>TD,FiltersPanel:()=>AD,ImageSettingsPanel:()=>PCe,StateControl:()=>jD,StateControlBadges:()=>HD,TypographyPanel:()=>SD,useHasBackgroundPanel:()=>FD,useHasBorderPanel:()=>PD,useHasBorderPanelControls:()=>e1,useHasColorPanel:()=>bD,useHasDimensionsPanel:()=>ED,useHasFiltersPanel:()=>TCe,useHasImageSettingsPanel:()=>BCe,useHasTypographyPanel:()=>vD,useSettingsForBlockElement:()=>fD});var XE=c(F(),1),B0e=c(Q(),1),GW=c(ue(),1),uy=c(G(),1);function fD(e,t,o){let{supportedStyles:r,supports:n}=(0,B0e.useSelect)(i=>({supportedStyles:H(i(GW.store)).getSupportedStyles(t,o),supports:i(GW.store).getBlockType(t)?.supports}),[t,o]);return(0,XE.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 Du(e){let t=e?.color?.palette?.custom,o=e?.color?.palette?.theme,r=e?.color?.palette?.default,n=e?.color?.defaultPalette;return(0,XE.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,uy._x)("Theme","Indicates this palette comes from the theme."),colors:o}),n&&r&&r.length&&i.push({name:(0,uy._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&i.push({name:(0,uy._x)("Custom","Indicates this palette is created by the user."),colors:t}),i},[t,o,r,n])}function QE(e){let t=e?.color?.gradients?.custom,o=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,n=e?.color?.defaultGradients;return(0,XE.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,uy._x)("Theme","Indicates this palette comes from the theme."),gradients:o}),n&&r&&r.length&&i.push({name:(0,uy._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&i.push({name:(0,uy._x)("Custom","Indicates this palette is created by the user."),gradients:t}),i},[t,o,r,n])}function A_(e){let t=Du(e),o=QE(e),r=e?.color?.custom,n=e?.color?.customGradient,i=(0,XE.useMemo)(()=>t.flatMap(({colors:l})=>l),[t]),s=l=>Ea({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}}var vl=c(U(),1),Cr=c(G(),1),dy=c(F(),1);var L_=c(G(),1);var P0e=c(F(),1),pD=c(U(),1),WW=c(E(),1),AKe=[{label:(0,L_.__)("Align text left"),value:"left",icon:tp},{label:(0,L_.__)("Align text center"),value:"center",icon:Xh},{label:(0,L_.__)("Align text right"),value:"right",icon:op},{label:(0,L_.__)("Justify text"),value:"justify",icon:MF}],LKe=["left","center","right"];function mD({className:e,value:t,onChange:o,options:r=LKe}){let n=(0,P0e.useMemo)(()=>AKe.filter(i=>r.includes(i.value)),[r]);return n.length?(0,WW.jsx)(pD.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,L_.__)("Text alignment"),className:K("block-editor-text-alignment-control",e),value:t,onChange:i=>{o(i===t?void 0:i)},children:n.map(i=>(0,WW.jsx)(pD.__experimentalToggleGroupControlOptionIcon,{value:i.value,icon:i.icon,label:i.label},i.value))}):null}var nn=c(U(),1),JE=c(G(),1);var bl=c(E(),1);function I0e({value:e,onChange:t,__unstableInputWidth:o="60px",withSlider:r=!1,hasBottomMargin:n=!1,help:i,className:s,placeholder:a,...l}){let[u]=Le("spacing.units"),d=(0,nn.__experimentalUseCustomUnits)({availableUnits:u||["px","em","rem","ch","%","vw","vh"],defaultValues:{px:16,em:2,rem:2,ch:2}}),[f,p]=(0,nn.__experimentalParseQuantityAndUnitFromRawValue)(e,d),h=!!p&&["em","rem","%","ch","vw","vh"].includes(p);return r?(0,bl.jsxs)(nn.__experimentalView,{style:n?{marginBottom:12}:void 0,children:[(0,bl.jsx)(nn.BaseControl.VisualLabel,{children:(0,JE.__)("Line indent")}),(0,bl.jsxs)(nn.Flex,{children:[(0,bl.jsx)(nn.FlexItem,{isBlock:!0,children:(0,bl.jsx)(nn.__experimentalUnitControl,{label:(0,JE.__)("Line indent"),labelPosition:"top",hideLabelFromVision:!0,value:e,onChange:t,units:d,__unstableInputWidth:o,min:0,className:s,placeholder:a})}),r&&(0,bl.jsx)(nn.FlexItem,{isBlock:!0,children:(0,bl.jsx)(nn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,bl.jsx)(nn.RangeControl,{label:(0,JE.__)("Line indent"),hideLabelFromVision:!0,value:f,withInputField:!1,onChange:m=>{t?.(m===void 0?void 0:m+(p??"px"))},min:0,max:h?10:100,step:h?.1:1,initialPosition:0})})})]}),i&&(0,bl.jsx)("p",{className:"components-base-control__help",children:i})]}):(0,bl.jsx)(nn.__experimentalUnitControl,{...l,label:(0,JE.__)("Line indent"),value:e,__unstableInputWidth:o,units:d,onChange:t,help:i,className:s,placeholder:a})}var sn=c(U(),1),L0e=c(F(),1),$W=c(G(),1);var M_=c(U(),1);var O0e=c(G(),1),ah=c(E(),1),gn=()=>!!window.__experimentalGlobalStylesInheritanceUI;function yl(e,t,o){let r=!!e&&!t,n=K(o,{"is-inherited-from-global-styles":r,"has-local-override-from-global-styles":!!t});return{...n?{className:n}:{},isInherited:r,hasLocalOverride:!!t}}function _f({onResetToInherited:e,className:t}){return(0,ah.jsxs)(M_.Button,{__next40pxDefaultSize:!1,label:(0,O0e.__)("Reset to inherited value"),showTooltip:!0,className:K("has-local-override-from-global-styles__reset",t),onClick:o=>{o.preventDefault(),o.stopPropagation(),e?.()},children:[(0,ah.jsx)("span",{"aria-hidden":"true",className:"has-local-override-from-global-styles__dot"}),(0,ah.jsx)(M_.Icon,{className:"has-local-override-from-global-styles__reset-icon",icon:dn})]})}function Lt({className:e,isInherited:t,hasLocalOverride:o,label:r,onDeselect:n,showLocalOverrideActionsInLabel:i=!0,hasInlineEndToggle:s=!1,children:a,...l}){return(0,ah.jsxs)(M_.__experimentalToolsPanelItem,{className:e,label:r,onDeselect:n,...l,children:[a,o&&i&&(0,ah.jsx)("div",{className:K("global-styles-inheritance-affordance",{"global-styles-inheritance-affordance--offset-toggle":s}),children:(0,ah.jsx)(_f,{onResetToInherited:n})})]})}var vo=c(E(),1),{Tabs:hD}=H(sn.privateApis);function MKe({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,vo.jsx)(sn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,vo.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:[e.length===1&&(0,vo.jsx)(A0e,{...n,colorGradientControlSettings:t,contrastWarning:o},r),e.length>1&&(0,vo.jsxs)(hD,{defaultTabId:i,children:[(0,vo.jsx)(hD.TabList,{children:e.map(s=>(0,vo.jsx)(hD.Tab,{tabId:s.key,children:s.label},s.key))}),e.map(s=>{let{key:a,...l}=s;return(0,vo.jsx)(hD.TabPanel,{tabId:a,focusable:!1,children:(0,vo.jsx)(A0e,{...l,colorGradientControlSettings:t,contrastWarning:o},a)},a)})]})]})})}var NKe={placement:"left-start",offset:36,shift:!0},DKe=({indicators:e,label:t})=>(0,vo.jsxs)(sn.__experimentalHStack,{justify:"flex-start",children:[(0,vo.jsx)(sn.__experimentalZStack,{isLayered:!1,offset:-8,children:e.map((o,r)=>(0,vo.jsx)(sn.Flex,{expanded:!1,children:(0,vo.jsx)(sn.ColorIndicator,{colorValue:o})},r))}),(0,vo.jsx)(sn.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",children:t})]});function A0e({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,h)=>{if(s&&p===void 0){i(t,o);return}i(p,h)};return(0,vo.jsx)($m,{...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 lh({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=gn()}){let h=(0,L0e.useRef)(void 0),m=K("block-editor-color-gradient-item",u),g=p&&t()&&f,b=p?yl(d,g,m):{className:m};return(0,vo.jsx)(Lt,{...b,showLocalOverrideActionsInLabel:!1,hasValue:t,label:e,onDeselect:o,isShownByDefault:r,panelId:a,children:(0,vo.jsx)(sn.Dropdown,{popoverProps:NKe,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:({onToggle:v,isOpen:y})=>{let k={onClick:v,className:K("block-editor-panel-color-gradient-settings__dropdown",{"is-open":y,"has-contrast-warning":!!l}),"aria-expanded":y,ref:h};return(0,vo.jsxs)(vo.Fragment,{children:[(0,vo.jsx)(sn.Button,{...k,__next40pxDefaultSize:!0,children:(0,vo.jsx)(DKe,{indicators:n,label:e})}),t()&&(g?(0,vo.jsx)(_f,{className:"block-editor-panel-color-gradient-settings__reset",onResetToInherited:()=>{o(),y&&v(),h.current?.focus()}}):(0,vo.jsx)(sn.Button,{__next40pxDefaultSize:!0,label:(0,$W.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:dn,onClick:()=>{o(),y&&v(),h.current?.focus()}})),l&&(0,vo.jsx)(sn.Button,{__next40pxDefaultSize:!0,size:"small",icon:XF,label:(0,$W.__)("Low contrast"),className:"block-editor-panel-color-gradient-settings__contrast-warning","aria-expanded":y,onClick:v})]})},renderContent:()=>(0,vo.jsx)(MKe,{tabs:i,colorGradientControlSettings:s,contrastWarning:l})})})}var M0e=c(U(),1),gD=c(F(),1),Qn=c(G(),1),N0e=c(rv(),1);function Po(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 xf(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 N_=c(E(),1);function bD(e){let t=D0e(e),o=F0e(e),r=z0e(e),n=V0e(e);return t||o||r||n}function KW(e){let t=Du(e);return e?.color?.text&&(t?.length>0||e?.color?.custom)}function D0e(e){let t=Du(e);return e?.color?.link&&(t?.length>0||e?.color?.custom)}function V0e(e){let t=Du(e);return e?.color?.caption&&(t?.length>0||e?.color?.custom)}function F0e(e){let t=Du(e),o=QE(e);return e?.color?.heading&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function z0e(e){let t=Du(e),o=QE(e);return e?.color?.button&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function YW(e){let t=Du(e),o=QE(e);return e?.color?.background&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function qW({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=xr(),a=()=>{let l=e(o);t(l)};return(0,N_.jsx)(M0e.__experimentalToolsPanel,{label:i||(0,Qn.__)("Elements"),resetAll:a,panelId:r,hasInnerWrapper:!0,headingLevel:3,className:"color-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,N_.jsx)("div",{className:"color-block-support-panel__inner-wrapper",children:n})})}var VKe={link:!0,heading:!0,button:!0,caption:!0};function yD({as:e=qW,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=VKe,label:a,children:l,contrastWarning:u,showInheritanceLabelIndicators:d=gn()}){let{colors:f,gradients:p,areCustomSolidsEnabled:h,areCustomGradientsEnabled:m,hasSolidColors:g,hasGradientColors:b,allColors:v,decodeValue:y,encodeGradientValue:k}=A_(n),S=L=>(0,N0e.getCSSValueFromRawStyle)(y(L)),_=D0e(n),x=S(r?.elements?.link?.color?.text),w=y(t?.elements?.link?.color?.text),T=(L,j)=>{o(De(t,["elements","link","color","text"],xf(v,L,j)))},B=S(r?.elements?.link?.[":hover"]?.color?.text),R=y(t?.elements?.link?.[":hover"]?.color?.text),I=(L,j)=>{o(De(t,["elements","link",":hover","color","text"],xf(v,L,j)))},A=()=>!!w||!!R,P=()=>{let L=De(t,["elements","link",":hover","color","text"],void 0);L=De(L,["elements","link","color","text"],void 0),o(L)},O=V0e(n),N=z0e(n),z=F0e(n),V=(0,gD.useMemo)(()=>[{name:"caption",label:(0,Qn.__)("Captions"),showPanel:O},{name:"button",label:(0,Qn.__)("Button"),showPanel:N},{name:"heading",label:(0,Qn.__)("Heading"),showPanel:z},{name:"h1",label:(0,Qn.__)("H1"),showPanel:z},{name:"h2",label:(0,Qn.__)("H2"),showPanel:z},{name:"h3",label:(0,Qn.__)("H3"),showPanel:z},{name:"h4",label:(0,Qn.__)("H4"),showPanel:z},{name:"h5",label:(0,Qn.__)("H5"),showPanel:z},{name:"h6",label:(0,Qn.__)("H6"),showPanel:z}],[O,N,z]),M=(0,gD.useCallback)(L=>({...L,elements:{...L?.elements,link:{...L?.elements?.link,color:void 0,":hover":{color:void 0}},...V.reduce((j,q)=>({...j,[q.name]:{...L?.elements?.[q.name],color:void 0}}),{})}}),[V]),D=[_&&{key:"link",label:(0,Qn.__)("Link"),hasValue:A,resetValue:P,isShownByDefault:s.link,indicators:[w??x,R??B],isPlaceholder:w===void 0&&R===void 0&&(x!==void 0||B!==void 0),hasInheritedValue:x!==void 0||B!==void 0,contrastWarning:u,tabs:[{key:"link",label:(0,Qn.__)("Default"),inheritedValue:x,inheritedSlug:Po(r?.elements?.link?.color?.text,"color"),userSlug:Po(t?.elements?.link?.color?.text,"color"),setValue:T,userValue:w,isPlaceholder:w===void 0&&x!==void 0},{key:"hover",label:(0,Qn.__)("Hover"),inheritedValue:B,inheritedSlug:Po(r?.elements?.link?.[":hover"]?.color?.text,"color"),userSlug:Po(t?.elements?.link?.[":hover"]?.color?.text,"color"),setValue:I,userValue:R,isPlaceholder:R===void 0&&B!==void 0}]}].filter(Boolean);return V.forEach(({name:L,label:j,showPanel:q})=>{if(!q)return;let J=S(r?.elements?.[L]?.color?.background),te=S(r?.elements?.[L]?.color?.gradient),ee=S(r?.elements?.[L]?.color?.text),$=y(t?.elements?.[L]?.color?.background),W=y(t?.elements?.[L]?.color?.gradient),Y=y(t?.elements?.[L]?.color?.text),Z=()=>!!(Y||$||W),oe=()=>{let ke=De(t,["elements",L,"color","background"],void 0);ke.elements[L].color.gradient=void 0,ke.elements[L].color.text=void 0,o(ke)},ne=(ke,_e)=>{o(De(t,["elements",L,"color","text"],xf(v,ke,_e)))},X=(ke,_e)=>{let we=De(t,["elements",L,"color","background"],xf(v,ke,_e));we.elements[L].color.gradient=void 0,o(we)},re=(ke,_e)=>{let we=De(t,["elements",L,"color","gradient"],k(ke,_e));we.elements[L].color.background=void 0,o(we)},ae=L!=="caption",ve=Y===void 0&&ee!==void 0,xe=$===void 0&&J!==void 0,ge=W===void 0&&te!==void 0,be=Y===void 0&&$===void 0&&W===void 0&&(ee!==void 0||J!==void 0||te!==void 0),he=ee!==void 0||J!==void 0||te!==void 0;D.push({key:L,label:j,hasValue:Z,resetValue:oe,isShownByDefault:s[L],indicators:ae?[Y??ee,W??te??$??J]:[Y??ee],isPlaceholder:be,hasInheritedValue:he,tabs:[g&&{key:"text",label:(0,Qn.__)("Text"),inheritedValue:ee,inheritedSlug:Po(r?.elements?.[L]?.color?.text,"color"),userSlug:Po(t?.elements?.[L]?.color?.text,"color"),setValue:ne,userValue:Y,isPlaceholder:ve},g&&ae&&{key:"background",label:(0,Qn.__)("Background"),inheritedValue:J,inheritedSlug:Po(r?.elements?.[L]?.color?.background,"color"),userSlug:Po(t?.elements?.[L]?.color?.background,"color"),setValue:X,userValue:$,isPlaceholder:xe},b&&ae&&{key:"gradient",label:(0,Qn.__)("Gradient"),inheritedValue:te,inheritedSlug:Po(r?.elements?.[L]?.color?.gradient,"gradient"),userSlug:Po(t?.elements?.[L]?.color?.gradient,"gradient"),setValue:re,userValue:W,isGradient:!0,isPlaceholder:ge}].filter(Boolean)})}),(0,N_.jsxs)(e,{resetAllFilter:M,value:t,onChange:o,panelId:i,label:a,children:[D.map(L=>{let{key:j,...q}=L;return(0,N_.jsx)(lh,{...q,showInheritanceLabelIndicators:d,colorGradientControlSettings:{colors:f,disableCustomColors:!h,gradients:p,disableCustomGradients:!m},panelId:i},j)}),l]})}function H0e(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 j0e(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 FKe(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 U0e(e,t,o){let r=t,n=o,{fontStyles:i,fontWeights:s,combinedStyleAndWeightOptions:a}=o_(e),l=i?.some(({value:d})=>d===t),u=s?.some(({value:d})=>d?.toString()===o?.toString());return l||(r=t?FKe(i,t):a?.find(d=>d.style.fontWeight===j0e(s,o))?.style?.fontStyle),u||(n=o?j0e(s,o):a?.find(d=>d.style.fontStyle===(r||t))?.style?.fontWeight),{nearestFontStyle:r,nearestFontWeight:n}}var to=c(E(),1),zKe=1,jKe=6;function HKe(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 vD(e){let t=W0e(e),o=$0e(e),r=K0e(e),n=Y0e(e),i=Z0e(e),s=q0e(e),a=X0e(e),l=eCe(e),u=Q0e(e),d=J0e(e),f=G0e(e),p=KW(e);return t||o||r||n||i||s||f||a||l||u||d||p}function G0e(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 W0e(e){return["default","theme","custom"].some(t=>e?.typography?.fontFamilies?.[t]?.length)}function $0e(e){return e?.typography?.lineHeight}function K0e(e){return e?.typography?.fontStyle||e?.typography?.fontWeight}function UKe(e){return e?.typography?.fontStyle?e?.typography?.fontWeight?(0,Cr.__)("Appearance"):(0,Cr.__)("Font style"):(0,Cr.__)("Font weight")}function Y0e(e){return e?.typography?.letterSpacing}function q0e(e){return e?.typography?.textTransform}function Z0e(e){return e?.typography?.textAlign}function X0e(e){return e?.typography?.textDecoration}function Q0e(e){return e?.typography?.writingMode}function J0e(e){return e?.typography?.textColumns}function eCe(e){return e?.typography?.textIndent}function GKe(e){let t=e?.typography?.fontSizes,o=!!e?.typography?.defaultFontSizes;return[...t?.custom??[],...t?.theme??[],...o?t?.default??[]:[]]}function XW({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=xr(),s=()=>{let a=e(o);t(a)};return(0,to.jsx)(vl.__experimentalToolsPanel,{label:(0,Cr.__)("Typography"),resetAll:s,panelId:r,__experimentalFirstVisibleItemClass:"first",dropdownMenuProps:i,children:n})}var WKe={textColor:!0,fontFamily:!0,fontSize:!0,fontAppearance:!0,lineHeight:!0,letterSpacing:!0,textAlign:!0,textTransform:!0,textDecoration:!0,textIndent:!0,writingMode:!0,textColumns:!0},$Ke=[void 0,null,""];function Ye(e){return!$Ke.includes(e)}function ZW(e){if(!Ye(e))return;let[t]=(0,vl.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function SD({as:e=XW,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=WKe,isGlobalStyles:a=!1,showInheritanceLabelIndicators:l=gn(),contrastWarning:u}){let{colors:d,allColors:f,areCustomSolidsEnabled:p,decodeValue:h}=A_(n),m=(Ne,ln,zc)=>yl(l&&Ne,l&&ln,zc),g=KW(n),b=h(r?.color?.text),v=h(t?.color?.text),y=()=>!!t?.color?.text,k=(Ne,ln)=>{let zc=xf(f,Ne,ln),Ml=De(t,["color","text"],zc);(gn()?HKe(t,r):r?.color?.text===r?.elements?.link?.color?.text)&&(Ml=De(Ml,["elements","link","color","text"],zc)),o(Ml)},S=()=>k(void 0),_=W0e(n),x=h(r?.typography?.fontFamily),w=h(t?.typography?.fontFamily)??x,T=!Ye(t?.typography?.fontFamily)&&Ye(x),{fontFamilies:B,fontFamilyFaces:R}=(0,dy.useMemo)(()=>H0e(n,w),[n,w]),I=Ne=>{let ln=B?.find(({fontFamily:Nl})=>Nl===Ne)?.slug,zc=ln?`var:preset|font-family|${ln}`:Ne,Ml=De(t,["typography","fontFamily"],Ye(zc)?zc:void 0),bF=B?.find(({fontFamily:Nl})=>Nl===Ne)?.fontFace??[],{fontStyles:VIe,fontWeights:FIe}=o_(bF),zIe=VIe?.some(({value:Nl})=>Nl===xe),jIe=FIe?.some(({value:Nl})=>Nl?.toString()===ge?.toString());if(!zIe||!jIe){let{nearestFontStyle:Nl,nearestFontWeight:yF}=U0e(bF,xe,ge);Nl||yF?Ml={...Ml,typography:{...Ml?.typography,fontStyle:Ye(Nl)?Nl:void 0,fontWeight:Ye(yF)?yF:void 0}}:(xe||ge)&&(Ml={...Ml,typography:{...Ml?.typography,fontStyle:void 0,fontWeight:void 0}})}o(Ml)},A=()=>Ye(t?.typography?.fontFamily),P=()=>I(void 0),O=G0e(n),N=!n?.typography?.customFontSize,z=GKe(n),V=t?.typography?.fontSize,M=r?.typography?.fontSize,D=V??M,L=h(D),j=h(M),q=!Ye(V)&&Ye(M),J=Ne=>{if(!Ne||typeof Ne!="string")return;if(Ne.startsWith("var:preset|font-size|"))return Ne.replace("var:preset|font-size|","");let ln=Ne.match(/^var\(--wp--preset--font-size--([^)]+)\)$/);if(ln)return ln[1]},te=J(D),ee=J(M),$=(Ne,ln)=>{let zc=ln?.slug?`var:preset|font-size|${ln?.slug}`:Ne;o(De(t,["typography","fontSize"],Ye(zc)?zc:void 0))},W=(Ne,ln)=>{if(q&&Ne===void 0&&!ln){ee?$(void 0,{slug:ee}):$(j);return}$(Ne,ln)},Y=()=>Ye(t?.typography?.fontSize),Z=()=>$(void 0),oe=K0e(n),ne=UKe(n),X=n?.typography?.fontStyle,re=n?.typography?.fontWeight,ae=h(r?.typography?.fontStyle),ve=h(r?.typography?.fontWeight),xe=h(t?.typography?.fontStyle)??ae,ge=h(t?.typography?.fontWeight)??ve,be=!Ye(t?.typography?.fontStyle)&&!Ye(t?.typography?.fontWeight)&&(Ye(ae)||Ye(ve)),he=(0,dy.useCallback)(({fontStyle:Ne,fontWeight:ln})=>{(Ne!==xe||ln!==ge)&&o({...t,typography:{...t?.typography,fontStyle:Ye(Ne)?Ne:void 0,fontWeight:Ye(ln)?ln:void 0}})},[xe,ge,o,t]),ke=(0,dy.useCallback)(Ne=>{if(be&&Ne.fontStyle===xe&&Ne.fontWeight===ge){o({...t,typography:{...t?.typography,fontStyle:Ye(xe)?xe:void 0,fontWeight:Ye(ge)?ge:void 0}});return}he(Ne)},[be,xe,ge,o,t,he]),_e=()=>Ye(t?.typography?.fontStyle)||Ye(t?.typography?.fontWeight),we=(0,dy.useCallback)(()=>{he({})},[he]),Re=$0e(n),se=h(t?.typography?.lineHeight),ie=h(r?.typography?.lineHeight),Ae=!Ye(t?.typography?.lineHeight)&&Ye(ie),ye=Ne=>{o(De(t,["typography","lineHeight"],Ye(Ne)?Ne:void 0))},Ee=()=>Ye(t?.typography?.lineHeight),qe=()=>ye(void 0),pt=Y0e(n),at=h(t?.typography?.letterSpacing),Ct=h(r?.typography?.letterSpacing),rt=!Ye(t?.typography?.letterSpacing)&&Ye(Ct),Ot=Ne=>{o(De(t,["typography","letterSpacing"],Ye(Ne)?Ne:void 0))},ut=()=>Ye(t?.typography?.letterSpacing),Gt=()=>Ot(void 0),So=eCe(n),mo=h(t?.typography?.textIndent),de=h(r?.typography?.textIndent),Me=!Ye(t?.typography?.textIndent)&&Ye(de),ze=(n?.typography?.textIndent??"subsequent")==="all",Je=Ne=>{o(De(t,["typography","textIndent"],Ye(Ne)?Ne:void 0))},lt=Ne=>{o({...t,settings:{typography:{textIndent:Ne?"all":"subsequent"}}})},ct=()=>Ye(t?.typography?.textIndent),yr=()=>{o(De(t,["typography","textIndent"],void 0))},Ao=ze?(0,Cr.__)("Indents the first line of all paragraphs."):(0,Cr.__)("Indents the first line of each paragraph after the first one."),rr=J0e(n),ho=h(t?.typography?.textColumns),Go=h(r?.typography?.textColumns),Vn=!Ye(t?.typography?.textColumns)&&Ye(Go),vr=Ne=>{o(De(t,["typography","textColumns"],Ye(Ne)?Ne:void 0))},an=()=>Ye(t?.typography?.textColumns),it=()=>vr(void 0),_t=q0e(n),Vt=h(r?.typography?.textTransform),ko=h(t?.typography?.textTransform)??Vt,Wo=!Ye(t?.typography?.textTransform)&&Ye(Vt),nr=Ne=>{o(De(t,["typography","textTransform"],Ye(Ne)?Ne:void 0))},Sa=Ne=>{if(Wo&&Ne===void 0){nr(Vt);return}nr(Ne)},ka=()=>Ye(t?.typography?.textTransform),Ll=()=>nr(void 0),Be=X0e(n),Ft=h(r?.typography?.textDecoration),nt=h(t?.typography?.textDecoration)??Ft,zt=!Ye(t?.typography?.textDecoration)&&Ye(Ft),Ir=Ne=>{o(De(t,["typography","textDecoration"],Ye(Ne)?Ne:void 0))},$o=Ne=>{if(zt&&Ne===void 0){Ir(Ft);return}Ir(Ne)},Sn=()=>Ye(t?.typography?.textDecoration),Gh=()=>Ir(void 0),mF=Q0e(n),Dy=h(r?.typography?.writingMode),X1=h(t?.typography?.writingMode)??Dy,Q1=!Ye(t?.typography?.writingMode)&&Ye(Dy),Rx=Ne=>{o(De(t,["typography","writingMode"],Ye(Ne)?Ne:void 0))},hF=Ne=>{if(Q1&&Ne===void 0){Rx(Dy);return}Rx(Ne)},Wh=()=>Ye(t?.typography?.writingMode),$e=()=>Rx(void 0),ri=Z0e(n),od=h(r?.typography?.textAlign),CY=h(t?.typography?.textAlign)??od,EY=!Ye(t?.typography?.textAlign)&&Ye(od),gF=Ne=>{o(De(t,["typography","textAlign"],Ye(Ne)?Ne:void 0))},MIe=Ne=>{if(EY&&Ne===void 0){gF(od);return}gF(Ne)},TY=()=>Ye(t?.typography?.textAlign),NIe=()=>gF(void 0),DIe=(0,dy.useCallback)(Ne=>g?{...Ne,typography:{},color:{...Ne?.color,text:void 0}}:{...Ne,typography:{}},[g]);return(0,to.jsxs)(e,{resetAllFilter:DIe,value:t,onChange:o,panelId:i,children:[g&&(0,to.jsx)(lh,{label:(0,Cr.__)("Color"),hasValue:y,resetValue:S,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,Cr.__)("Color"),inheritedValue:b,inheritedSlug:Po(r?.color?.text,"color"),userSlug:Po(t?.color?.text,"color"),setValue:k,userValue:v,isPlaceholder:v===void 0&&b!==void 0}],colorGradientControlSettings:{colors:d,disableCustomColors:!p},panelId:i}),_&&(0,to.jsx)(Lt,{...m(T,A()&&x!==void 0),label:(0,Cr.__)("Font"),hasValue:A,onDeselect:P,isShownByDefault:s.fontFamily,panelId:i,children:(0,to.jsx)(WM,{fontFamilies:B,value:w,onChange:I})}),O&&(0,to.jsx)(Lt,{...m(q,Y()&&M!==void 0),label:(0,Cr.__)("Size"),hasValue:Y,hasInlineEndToggle:!0,onDeselect:Z,isShownByDefault:s.fontSize,panelId:i,children:(0,to.jsx)(vl.FontSizePicker,{value:te||L,valueMode:te?"slug":"literal",onChange:W,fontSizes:z,disableCustomFontSizes:N,withReset:!1,withSlider:!0})}),oe&&(0,to.jsx)(Lt,{...m(be,_e()&&(ae!==void 0||ve!==void 0)),label:ne,hasValue:_e,onDeselect:we,isShownByDefault:s.fontAppearance,panelId:i,children:(0,to.jsx)(GM,{value:{fontStyle:xe,fontWeight:ge},onChange:ke,hasFontStyles:X,hasFontWeights:re,fontFamilyFaces:R})}),Re&&(0,to.jsx)(Lt,{...m(Ae,Ee()&&ie!==void 0,"single-column"),label:(0,Cr.__)("Line height"),hasValue:Ee,onDeselect:qe,isShownByDefault:s.lineHeight,panelId:i,children:(0,to.jsx)(IN,{__unstableInputWidth:"auto",value:se??ie,onChange:ye,...Ae?{placeholder:ZW(ie)}:{}})}),pt&&(0,to.jsx)(Lt,{...m(rt,ut()&&Ct!==void 0,"single-column"),label:(0,Cr.__)("Letter spacing"),hasValue:ut,onDeselect:Gt,isShownByDefault:s.letterSpacing,panelId:i,children:(0,to.jsx)(KM,{value:at??Ct,onChange:Ot,__unstableInputWidth:"auto",placeholder:rt?ZW(Ct):void 0})}),So&&(0,to.jsxs)(Lt,{...m(Me,ct()&&de!==void 0),label:(0,Cr.__)("Line indent"),hasValue:ct,onDeselect:yr,isShownByDefault:s.textIndent,panelId:i,children:[(0,to.jsx)(I0e,{value:mo??de,onChange:Je,__unstableInputWidth:"auto",withSlider:!0,hasBottomMargin:a,placeholder:Me?ZW(de):void 0}),a&&(0,to.jsx)(vl.ToggleControl,{label:(0,Cr.__)("Indent all paragraphs"),checked:ze,onChange:lt,help:Ao})]}),rr&&(0,to.jsx)(Lt,{...m(Vn,an()&&Go!==void 0,"single-column"),label:(0,Cr.__)("Columns"),hasValue:an,onDeselect:it,isShownByDefault:s.textColumns,panelId:i,children:(0,to.jsx)(vl.__experimentalNumberControl,{label:(0,Cr.__)("Columns"),max:jKe,min:zKe,onChange:vr,placeholder:Vn?Go:void 0,spinControls:"custom",value:ho,initialPosition:1})}),Be&&(0,to.jsx)(Lt,{...m(zt,Sn()&&Ft!==void 0,"single-column"),label:(0,Cr.__)("Decoration"),hasValue:Sn,onDeselect:Gh,isShownByDefault:s.textDecoration,panelId:i,children:(0,to.jsx)(qM,{value:nt,onChange:$o,size:"__unstable-large",__unstableInputWidth:"auto"})}),mF&&(0,to.jsx)(Lt,{...m(Q1,Wh()&&Dy!==void 0,"single-column"),label:(0,Cr.__)("Orientation"),hasValue:Wh,onDeselect:$e,isShownByDefault:s.writingMode,panelId:i,children:(0,to.jsx)(JM,{value:X1,onChange:hF,size:"__unstable-large"})}),_t&&(0,to.jsx)(Lt,{...m(Wo,ka()&&Vt!==void 0),label:(0,Cr.__)("Letter case"),hasValue:ka,onDeselect:Ll,isShownByDefault:s.textTransform,panelId:i,children:(0,to.jsx)(XM,{value:ko,onChange:Sa,showNone:!0,isBlock:!0,size:"__unstable-large"})}),ri&&(0,to.jsxs)(Lt,{...m(EY,TY()&&od!==void 0),label:(0,Cr.__)("Text alignment"),hasValue:TY,onDeselect:NIe,isShownByDefault:s.textAlign,panelId:i,children:[(0,to.jsx)(mD,{value:CY,onChange:MIe,options:["left","center","right","justify"],size:"__unstable-large"}),CY==="justify"&&(0,to.jsx)("div",{children:(0,to.jsx)(vl.Notice,{status:"warning",isDismissible:!1,children:(0,Cr.__)("Justified text can reduce readability. For better accessibility, use left-aligned text instead.")})})]})]})}var jo=c(G(),1),ei=c(U(),1);var CD=c(F(),1);var oo=c(U(),1),pr=c(G(),1),oCe=c(F(),1),kD=c(Q(),1);var tCe=c(Q(),1);function fy(e,t){let{getBlockOrder:o,getBlockAttributes:r}=(0,tCe.useSelect)(C);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 Qo=c(E(),1),Jn={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},KKe=[Jn.max,Jn.fixed];function QW(e){return KKe.includes(e)}function YKe(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,pr._x)("Max","Block with maximum width in flex layout"):(0,pr._x)("Max","Block with maximum height in flex layout")}function qKe(e,t){let{orientation:o="horizontal"}=t??{};return e===Jn.grow?(0,pr.__)("Stretch to fill available space."):e===Jn.max&&o==="horizontal"?(0,pr.__)("Specify a maximum width."):e===Jn.max?(0,pr.__)("Specify a maximum height."):e===Jn.fixed&&o==="horizontal"?(0,pr.__)("Specify a fixed width."):e===Jn.fixed?(0,pr.__)("Specify a fixed height."):(0,pr.__)("Fit contents.")}function rCe({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,Qo.jsx)(ZKe,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}):l==="grid"?(0,Qo.jsx)(QKe,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}):null}function ZKe({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}){let{selfStretch:i,flexSize:s}=e,{orientation:a="horizontal"}=o??{},l=i||Jn.fit,u=QW(l),d=()=>!!i,f=a==="horizontal"?(0,pr.__)("Width"):(0,pr.__)("Height"),[p]=Le("spacing.units"),h=(0,oo.__experimentalUseCustomUnits)({availableUnits:p||["%","px","em","rem","vh","vw"]}),m=()=>{t({selfStretch:void 0,flexSize:void 0})};return(0,oCe.useEffect)(()=>{QW(i)&&!s&&t({...e,selfStretch:Jn.fit})},[]),(0,Qo.jsxs)(oo.__experimentalVStack,{as:oo.__experimentalToolsPanelItem,spacing:2,hasValue:d,label:f,onDeselect:m,isShownByDefault:r,panelId:n,children:[(0,Qo.jsxs)(oo.__experimentalToggleGroupControl,{label:XKe(o),value:l,help:qKe(l,o),onChange:g=>{let b=QW(g)?s:null;t({selfStretch:g,flexSize:b})},isBlock:!0,children:[(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.fit,label:(0,pr._x)("Fit","Intrinsic block width in flex layout")},Jn.fit),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.grow,label:(0,pr._x)("Grow","Block with expanding width in flex layout")},Jn.grow),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.max,label:YKe(o)},Jn.max),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.fixed,label:(0,pr._x)("Fixed","Block with fixed width in flex layout")},Jn.fixed)]}),u&&(0,Qo.jsx)(oo.__experimentalUnitControl,{units:h,onChange:g=>{t({selfStretch:l,flexSize:g})},value:s,min:0,label:f,hideLabelFromVision:!0})]})}function XKe(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,pr.__)("Width"):(0,pr.__)("Height")}function QKe({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,kD.useSelect)(T=>T(C).getBlockRootClientId(n)),{moveBlocksToPosition:h,__unstableMarkNextChangeAsNotPersistent:m}=(0,kD.useDispatch)(C),g=fy(p,d||3),b=()=>!!s||!!a,v=()=>!!l||!!u,y=()=>{t({columnStart:void 0,rowStart:void 0})},k=()=>{t({columnSpan:void 0,rowSpan:void 0})},S=d?d-(s??1)+1:void 0,_=window.__experimentalEnableGridInteractivity&&f?f-(a??1)+1:void 0,x=l??(i?1:void 0),w=u??(i?1:void 0);return(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)(oo.Flex,{as:oo.__experimentalToolsPanelItem,hasValue:v,label:(0,pr.__)("Grid span"),onDeselect:k,isShownByDefault:r,panelId:n,children:[(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,pr.__)("Column span"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10),R=S?Math.min(B,S):B;t({columnStart:s,rowStart:a,rowSpan:u,columnSpan:R})},value:x,min:1,max:S})}),(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,pr.__)("Row span"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10),R=_?Math.min(B,_):B;t({columnStart:s,rowStart:a,columnSpan:l,rowSpan:R})},value:w,min:1,max:_})})]}),window.__experimentalEnableGridInteractivity&&(0,Qo.jsxs)(oo.Flex,{as:oo.__experimentalToolsPanelItem,hasValue:b,label:(0,pr.__)("Grid placement"),onDeselect:y,isShownByDefault:!1,panelId:n,children:[(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,pr.__)("Column"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10);t({columnStart:B,rowStart:a,columnSpan:l,rowSpan:u}),m(),h([n],p,p,g(B,a))},value:s??1,min:1,max:d?d-(l??1)+1:void 0})}),(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,pr.__)("Row"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10);t({columnStart:s,rowStart:B,columnSpan:l,rowSpan:u}),m(),h([n],p,p,g(s,B))},value:a??1,min:1,max:f?f-(u??1)+1:void 0})})]})]})}var nCe=c(U(),1),D_=c(G(),1);var JW=c(E(),1);function _D({panelId:e,value:t,onChange:o=()=>{},options:r,defaultValue:n="auto",hasValue:i,isShownByDefault:s=!0,className:a,isInherited:l,hasLocalOverride:u}){let d=t??"auto",[f,p,h]=Le("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),m=p?.map(({name:v,ratio:y})=>({label:v,value:y})),g=f?.map(({name:v,ratio:y})=>({label:v,value:y})),b=[{label:(0,D_._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...h?g:[],...m||[],{label:(0,D_._x)("Custom","Aspect ratio option for dimensions control"),value:"custom",disabled:!0,hidden:!0}];return(0,JW.jsx)(Lt,{className:a,isInherited:l,hasLocalOverride:u,hasValue:i||(()=>d!==n),label:(0,D_.__)("Aspect ratio"),onDeselect:()=>o(void 0),isShownByDefault:s,panelId:e,children:(0,JW.jsx)(nCe.SelectControl,{label:(0,D_.__)("Aspect ratio"),value:d,options:r??b,onChange:o})})}var Dt=c(E(),1),e$=["horizontal","vertical"];function iCe(e,t){return e?.length===1?!1:t?!(e?.includes("horizontal")&&e?.includes("vertical")&&e?.length===2):!0}function ED(e,t=Js){return cCe(e)||uCe(e)||dCe(e)||fCe(e)||pCe(e)||mCe(e)||hCe(e)||gCe(e)||bCe(e)||yCe(e,t)||vCe(e,t)}function cCe(e){return e?.layout?.contentSize}function uCe(e){return e?.layout?.wideSize}function dCe(e){return e?.spacing?.padding}function fCe(e){return e?.spacing?.margin}function pCe(e){return e?.spacing?.blockGap}function mCe(e){return e?.dimensions?.height}function hCe(e){return e?.dimensions?.minHeight}function gCe(e){return e?.dimensions?.minWidth}function bCe(e){return e?.dimensions?.width}function yCe(e,t=Js){return!ea(t)&&e?.dimensions?.aspectRatio}function vCe(e,t=Js){if(ea(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 JKe(e){let{defaultSpacingSizes:t,spacingSizes:o}=e?.spacing||{};return t!==!1&&o?.default?.length>0||o?.theme?.length>0||o?.custom?.length>0}function sCe(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 eYe=[void 0,null,""];function dt(e){return!eYe.includes(e)}function xD(e){if(!dt(e))return;let[t]=(0,ei.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function wD(e){return dt(e)&&typeof e=="string"?{top:e,right:e,bottom:e,left:e}:e}function aCe(e){if(!dt(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(dt))return;let n=o[0];return o.every(i=>i===n)?n:void 0}function lCe(e){return dt(e)?typeof e=="string"?e!=="":typeof e!="object"?!1:["top","right","bottom","left"].some(t=>dt(e[t])):!1}function tYe(e,t){return dt(e)?typeof e=="string"?t?{top:e,right:e,bottom:e,left:e}:{top:e}:{...e,right:e?.left,bottom:e?.top}:e}function oYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=xr(),s=()=>{let a=e(o);t(a)};return(0,Dt.jsx)(ei.__experimentalToolsPanel,{label:(0,jo.__)("Dimensions"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var Sl={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,aspectRatio:!0,childLayout:!0};function TD({as:e=oYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Sl,onVisualize:a=()=>{},includeLayoutControls:l=!1,styleState:u=Js,showInheritanceLabelIndicators:d=gn()}){let{dimensions:f,spacing:p}=n,h=$e=>$e&&typeof $e=="object"?Object.keys($e).reduce((ri,od)=>(ri[od]=Ea({settings:{dimensions:f,spacing:p}},"",$e[od]),ri),{}):Ea({settings:{dimensions:f,spacing:p}},"",$e),m=($e,ri,od)=>yl(d&&$e,d&&ri,od),g=JKe(n),b=(0,ei.__experimentalUseCustomUnits)({availableUnits:n?.spacing?.units||["%","px","em","rem","vw"]}),v=-1/0,[y,k]=(0,CD.useState)(v),S=(0,CD.useCallback)($e=>({...$e,layout:Ge({...$e?.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:{...$e?.spacing,padding:void 0,margin:void 0,blockGap:void 0},dimensions:{...$e?.dimensions,height:void 0,minHeight:void 0,minWidth:void 0,aspectRatio:void 0,width:void 0}}),[]),_=cCe(n)&&l,x=h(t?.layout?.contentSize),w=h(r?.layout?.contentSize),T=!dt(t?.layout?.contentSize)&&dt(w),B=$e=>{o(De(t,["layout","contentSize"],dt($e)?$e:void 0))},R=()=>dt(t?.layout?.contentSize),I=()=>B(void 0),A=uCe(n)&&l,P=h(t?.layout?.wideSize),O=h(r?.layout?.wideSize),N=!dt(t?.layout?.wideSize)&&dt(O),z=$e=>{o(De(t,["layout","wideSize"],dt($e)?$e:void 0))},V=()=>dt(t?.layout?.wideSize),M=()=>z(void 0),D=dCe(n),L=wD(h(r?.spacing?.padding)),j=wD(h(t?.spacing?.padding)),q=dt(t?.spacing?.padding)?j:L,J=aCe(L),te=!dt(t?.spacing?.padding)&&J!==void 0,ee=lCe(L),$=!dt(t?.spacing?.padding)&&ee,W=Array.isArray(n?.spacing?.padding)?n?.spacing?.padding:n?.spacing?.padding?.sides,Y=W&&W.some($e=>e$.includes($e)),Z=$e=>{let ri=sCe($e,W);o(De(t,["spacing","padding"],ri))},oe=()=>dt(t?.spacing?.padding)&&Object.keys(t?.spacing?.padding).length,ne=()=>Z(void 0),X=()=>a("padding"),re=fCe(n),ae=wD(h(r?.spacing?.margin)),ve=wD(h(t?.spacing?.margin)),xe=dt(t?.spacing?.margin)?ve:ae,ge=aCe(ae),be=!dt(t?.spacing?.margin)&&ge!==void 0,he=lCe(ae),ke=!dt(t?.spacing?.margin)&&he,_e=Array.isArray(n?.spacing?.margin)?n?.spacing?.margin:n?.spacing?.margin?.sides,we=_e&&_e.some($e=>e$.includes($e)),Re=$e=>{let ri=sCe($e,_e);o(De(t,["spacing","margin"],ri))},se=()=>dt(t?.spacing?.margin)&&Object.keys(t?.spacing?.margin).length,ie=()=>Re(void 0),Ae=()=>a("margin"),ye=pCe(n),Ee=Array.isArray(n?.spacing?.blockGap)?n?.spacing?.blockGap:n?.spacing?.blockGap?.sides,qe=Ee&&Ee.some($e=>e$.includes($e)),pt=h(t?.spacing?.blockGap),at=h(r?.spacing?.blockGap),Ct=dt(t?.spacing?.blockGap)?pt:at,rt=tYe(Ct,qe),Ot=!dt(t?.spacing?.blockGap)&&typeof at=="string"&&at!=="",ut=$e=>{o(De(t,["spacing","blockGap"],$e))},Gt=$e=>{dt($e)||ut(null),!qe&&$e?.hasOwnProperty("top")?ut($e.top):ut({top:$e?.top,left:$e?.left})},So=()=>ut(void 0),mo=()=>dt(t?.spacing?.blockGap),de=hCe(n),Me=h(t?.dimensions?.minHeight),Ze=h(r?.dimensions?.minHeight),ze=!dt(t?.dimensions?.minHeight)&&dt(Ze),Je=$e=>{let ri=De(t,["dimensions","minHeight"],$e);o(De(ri,["dimensions","aspectRatio"],void 0))},lt=()=>{Je(void 0)},ct=()=>dt(t?.dimensions?.minHeight),yr=mCe(n),Ao=h(t?.dimensions?.height),rr=h(r?.dimensions?.height),ho=!dt(t?.dimensions?.height)&&dt(rr),Go=$e=>{let ri=De(t,["dimensions","height"],$e);o(De(ri,["dimensions","aspectRatio"],void 0))},Vn=()=>{Go(void 0)},vr=()=>dt(t?.dimensions?.height),an=gCe(n),it=h(t?.dimensions?.minWidth),_t=h(r?.dimensions?.minWidth),Vt=!dt(t?.dimensions?.minWidth)&&dt(_t),ko=$e=>{o(De(t,["dimensions","minWidth"],$e))},Wo=()=>{ko(void 0)},nr=()=>dt(t?.dimensions?.minWidth),Sa=bCe(n),ka=h(t?.dimensions?.width),Ll=h(r?.dimensions?.width),Be=!dt(t?.dimensions?.width)&&dt(Ll),Ft=$e=>{o(De(t,["dimensions","width"],$e))},nt=()=>{Ft(void 0)},zt=()=>dt(t?.dimensions?.width),Ir=yCe(n,u),$o=h(t?.dimensions?.aspectRatio),Sn=h(r?.dimensions?.aspectRatio),Gh=$o??Sn,mF=!dt(t?.dimensions?.aspectRatio)&&dt(Sn),Dy=$e=>{let ri=De(t,["dimensions","aspectRatio"],$e);o(De(ri,["dimensions","minHeight"],void 0))},X1=()=>dt(t?.dimensions?.aspectRatio),Q1=vCe(n,u),Rx=t?.layout,hF=$e=>{o({...t,layout:{...t?.layout,...$e}})},Wh=()=>a(!1);return(0,Dt.jsxs)(e,{resetAllFilter:S,value:t,onChange:o,panelId:i,children:[(_||A)&&(0,Dt.jsx)("span",{className:"span-columns",children:(0,jo.__)("Set the width of the main content area.")}),_&&(0,Dt.jsx)(Lt,{...m(T,R()&&w!==void 0),label:(0,jo.__)("Content width"),hasValue:R,onDeselect:I,isShownByDefault:s.contentSize??Sl.contentSize,panelId:i,children:(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,jo.__)("Content width"),labelPosition:"top",value:x??w,placeholder:T?xD(w):void 0,onChange:$e=>{B($e)},units:b,prefix:(0,Dt.jsx)(ei.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dt.jsx)(gt,{icon:Qh})})})}),A&&(0,Dt.jsx)(Lt,{...m(N,V()&&O!==void 0),label:(0,jo.__)("Wide width"),hasValue:V,onDeselect:M,isShownByDefault:s.wideSize??Sl.wideSize,panelId:i,children:(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,jo.__)("Wide width"),labelPosition:"top",value:P??O,placeholder:N?xD(O):void 0,onChange:$e=>{z($e)},units:b,prefix:(0,Dt.jsx)(ei.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dt.jsx)(gt,{icon:dg})})})}),D&&(0,Dt.jsxs)(Lt,{hasValue:oe,label:(0,jo.__)("Padding"),hasInlineEndToggle:iCe(W,g),onDeselect:ne,isShownByDefault:s.padding??Sl.padding,...m($,oe()&&ee,{"tools-panel-item-spacing":g}),panelId:i,children:[!g&&(0,Dt.jsx)(ei.BoxControl,{values:j,onChange:Z,label:(0,jo.__)("Padding"),sides:W,units:b,allowReset:!1,splitOnAxis:Y,inputProps:{onMouseOver:X,onMouseOut:Wh,placeholder:te?J:void 0}}),g&&(0,Dt.jsx)(P_,{values:q,onChange:Z,label:(0,jo.__)("Padding"),sides:W,units:b,allowReset:!1,onMouseOver:X,onMouseOut:Wh})]}),re&&(0,Dt.jsxs)(Lt,{hasValue:se,label:(0,jo.__)("Margin"),hasInlineEndToggle:iCe(_e,g),onDeselect:ie,isShownByDefault:s.margin??Sl.margin,...m(ke,se()&&he,{"tools-panel-item-spacing":g}),panelId:i,children:[!g&&(0,Dt.jsx)(ei.BoxControl,{values:ve,onChange:Re,inputProps:{min:y,onDragStart:()=>{k(0)},onDragEnd:()=>{k(v)},onMouseOver:Ae,onMouseOut:Wh,placeholder:be?ge:void 0},label:(0,jo.__)("Margin"),sides:_e,units:b,allowReset:!1,splitOnAxis:we}),g&&(0,Dt.jsx)(P_,{values:xe,onChange:Re,minimumCustomValue:-1/0,label:(0,jo.__)("Margin"),sides:_e,units:b,allowReset:!1,onMouseOver:Ae,onMouseOut:Wh})]}),ye&&(0,Dt.jsxs)(Lt,{hasValue:mo,label:(0,jo.__)("Block spacing"),hasInlineEndToggle:qe,onDeselect:So,isShownByDefault:s.blockGap??Sl.blockGap,...m(Ot,mo()&&at!==void 0,{"tools-panel-item-spacing":g,"single-column":!g&&!qe}),panelId:i,children:[!g&&(qe?(0,Dt.jsx)(ei.BoxControl,{label:(0,jo.__)("Block spacing"),min:0,onChange:Gt,units:b,sides:Ee,values:rt,allowReset:!1,splitOnAxis:qe}):(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,jo.__)("Block spacing"),min:0,onChange:ut,units:b,value:pt??void 0,placeholder:Ot?at:void 0})),g&&(0,Dt.jsx)(P_,{label:(0,jo.__)("Block spacing"),min:0,onChange:Gt,showSideInLabel:!1,sides:qe?Ee:["top"],values:rt,allowReset:!1})]}),Q1&&(0,Dt.jsx)(rCe,{value:Rx,onChange:hF,parentLayout:n?.parentLayout,panelId:i,showGridSpanDefaults:!Hi(u),isShownByDefault:s.childLayout??Sl.childLayout}),de&&(0,Dt.jsx)(Lt,{...m(ze,ct()&&Ze!==void 0),hasValue:ct,label:(0,jo.__)("Minimum height"),onDeselect:lt,isShownByDefault:s.minHeight??Sl.minHeight,panelId:i,children:(0,Dt.jsx)(Yb,{label:(0,jo.__)("Minimum height"),value:Me??Ze,onChange:Je,placeholder:ze?xD(Ze):void 0,dimensionSizes:f?.dimensionSizes})}),an&&(0,Dt.jsx)(Lt,{...m(Vt,nr()&&_t!==void 0),hasValue:nr,label:(0,jo.__)("Minimum width"),onDeselect:Wo,isShownByDefault:s.minWidth??Sl.minWidth,panelId:i,children:(0,Dt.jsx)(Yb,{label:(0,jo.__)("Minimum width"),value:it??_t,onChange:ko,placeholder:Vt?xD(_t):void 0,dimensionSizes:f?.dimensionSizes})}),yr&&(0,Dt.jsx)(Lt,{...m(ho,vr()&&rr!==void 0),hasValue:vr,label:(0,jo.__)("Height"),onDeselect:Vn,isShownByDefault:s.height??Sl.height,panelId:i,children:(0,Dt.jsx)(Yb,{label:(0,jo.__)("Height"),value:Ao,onChange:Go,placeholder:ho?rr:void 0,dimensionSizes:f?.dimensionSizes})}),Sa&&(0,Dt.jsx)(Lt,{...m(Be,zt()&&Ll!==void 0),hasValue:zt,label:(0,jo.__)("Width"),onDeselect:nt,isShownByDefault:s.width??Sl.width,panelId:i,children:(0,Dt.jsx)(Yb,{label:(0,jo.__)("Width"),value:ka,onChange:Ft,placeholder:Be?Ll:void 0,dimensionSizes:f?.dimensionSizes})}),Ir&&(0,Dt.jsx)(_D,{hasValue:X1,value:Gh,onChange:Dy,panelId:i,...m(mF,X1()&&Sn!==void 0),isShownByDefault:s.aspectRatio??Sl.aspectRatio})]})}var vi=c(U(),1),Vu=c(F(),1),V_=c(G(),1);var py=c(G(),1),bn=c(U(),1),BD=c(F(),1);var fo=c(E(),1),RD=[];function rYe({shadow:e,onShadowChange:t,settings:o}){let r=t$(o);return(0,fo.jsx)("div",{className:"block-editor-global-styles__shadow-popover-container",children:(0,fo.jsxs)(bn.__experimentalVStack,{spacing:4,children:[(0,fo.jsx)(bn.__experimentalHeading,{level:5,children:(0,py.__)("Drop shadow")}),(0,fo.jsx)(nYe,{presets:r,activeShadow:e,onSelect:t}),(0,fo.jsx)("div",{className:"block-editor-global-styles__clear-shadow",children:(0,fo.jsx)(bn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,py.__)("Clear")})})]})})}function nYe({presets:e,activeShadow:t,onSelect:o}){return e?(0,fo.jsx)(bn.Composite,{role:"listbox",className:"block-editor-global-styles__shadow__list","aria-label":(0,py.__)("Drop shadows"),children:e.map(({name:r,slug:n,shadow:i})=>(0,fo.jsx)(iYe,{label:r,isActive:i===t,type:n==="unset"?"unset":"preset",onSelect:()=>o(i===t?void 0:i),shadow:i},n))}):null}function iYe({type:e,label:t,isActive:o,onSelect:r,shadow:n}){return(0,fo.jsxs)(kt.Root,{children:[(0,fo.jsx)(kt.Trigger,{render:(0,fo.jsx)(bn.Composite.Item,{role:"option","aria-label":t,"aria-selected":o,className:K("block-editor-global-styles__shadow__item",{"is-active":o}),render:(0,fo.jsx)("button",{className:K("block-editor-global-styles__shadow-indicator",{unset:e==="unset"}),onClick:r,style:{boxShadow:n},"aria-label":t,children:o&&(0,fo.jsx)(gt,{icon:ns})})})}),(0,fo.jsx)(kt.Popup,{children:t})]})}function SCe({shadow:e,onShadowChange:t,settings:o,className:r,hasLocalValue:n=!!e,hasLocalOverride:i=!1,onReset:s}){return(0,fo.jsx)(bn.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0},className:K("block-editor-global-styles__shadow-dropdown",r),renderToggle:sYe(e,t,{hasLocalValue:n,hasLocalOverride:i,onReset:s??(()=>t(void 0))}),renderContent:()=>(0,fo.jsx)(bn.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,fo.jsx)(rYe,{shadow:e,onShadowChange:t,settings:o})})})}function sYe(e,t,o){let{hasLocalValue:r,hasLocalOverride:n,onReset:i}=o;return function({onToggle:a,isOpen:l}){let u=(0,BD.useRef)(void 0),d={onClick:a,className:K("block-editor-global-styles__shadow-dropdown-toggle",{"is-open":l}),"aria-expanded":l,ref:u},f=()=>{l&&a(),i(),u.current?.focus()};return(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(bn.Button,{__next40pxDefaultSize:!0,...d,children:(0,fo.jsxs)(bn.__experimentalHStack,{justify:"flex-start",children:[(0,fo.jsx)(gt,{className:"block-editor-global-styles__toggle-icon",icon:r6,size:24}),(0,fo.jsx)(bn.FlexItem,{children:(0,py.__)("Drop shadow")})]})}),r&&(n?(0,fo.jsx)(_f,{className:"block-editor-global-styles__shadow-editor__remove-button",onResetToInherited:f}):(0,fo.jsx)(bn.Button,{__next40pxDefaultSize:!0,size:"small",icon:dn,label:(0,py.__)("Remove"),className:"block-editor-global-styles__shadow-editor__remove-button",onClick:f}))]})}}function t$(e){return(0,BD.useMemo)(()=>{if(!e?.shadow)return RD;let t=e?.shadow?.defaultPresets,{default:o,theme:r,custom:n}=e?.shadow?.presets??{},i={name:(0,py.__)("Unset"),slug:"unset",shadow:"none"},s=[...t&&o||RD,...r||RD,...n||RD];return s.length&&s.unshift(i),s},[e])}var kl=c(E(),1);function PD(e){return Object.values(e1(e)).some(Boolean)}function e1(e){return{hasBorderColor:kCe(e),hasBorderRadius:_Ce(e),hasBorderStyle:xCe(e),hasBorderWidth:wCe(e),hasShadow:CCe(e)}}function kCe(e){return e?.border?.color}function _Ce(e){return e?.border?.radius}function xCe(e){return e?.border?.style}function wCe(e){return e?.border?.width}function CCe(e){let t=t$(e);return!!e?.shadow&&t.length>0}function aYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=xr();return(0,kl.jsx)(vi.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,dropdownMenuProps:s,children:n})}var lYe={radius:!0,color:!0,width:!0,shadow:!0};function ID({as:e=aYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,name:s,defaultControls:a=lYe,showInheritanceLabelIndicators:l=gn()}){let u=Du(n),d=n?.color?.custom,f=(0,Vu.useCallback)(X=>Ea({settings:n},"",X),[n]),p=(X,re,ae)=>yl(l&&X,l&&re,ae),h=X=>{let ae=u.flatMap(({colors:ve})=>ve).find(({color:ve})=>ve===X);return ae?"var:preset|color|"+ae.slug:X},m=(0,Vu.useCallback)(X=>{if(X){if((0,vi.__experimentalHasSplitBorders)(X)){let re={...X};return["top","right","bottom","left"].forEach(ae=>{re[ae]={...re[ae],color:f(re[ae]?.color)}}),re}return{...X,color:X.color?f(X.color):void 0}}},[f]),g=(0,Vu.useMemo)(()=>m(t?.border),[t?.border,m]),b=(0,Vu.useMemo)(()=>m(r?.border),[r?.border,m]),v=!(0,vi.__experimentalIsDefinedBorder)(t?.border)&&!!b&&(0,vi.__experimentalIsDefinedBorder)(b),y=v?b:g,k=X=>o({...t,border:X}),S=kCe(n),_=xCe(n),x=wCe(n),w=_Ce(n),T=(0,Vu.useMemo)(()=>typeof t?.border?.radius!="object"?f(t?.border?.radius):{topLeft:f(t?.border?.radius?.topLeft),topRight:f(t?.border?.radius?.topRight),bottomLeft:f(t?.border?.radius?.bottomLeft),bottomRight:f(t?.border?.radius?.bottomRight)},[t?.border?.radius,f]),B=(0,Vu.useMemo)(()=>{let X=r?.border?.radius;return typeof X!="object"?f(X):{topLeft:f(X?.topLeft),topRight:f(X?.topRight),bottomLeft:f(X?.bottomLeft),bottomRight:f(X?.bottomRight)}},[r?.border?.radius,f]),R=X=>k({...t?.border,radius:X}),I=()=>{let X=t?.border?.radius;return typeof X=="object"?Object.entries(X).some(([,re])=>!!re):!!X},A=!I()&&B!==void 0&&B!=="",P=(0,Vu.useMemo)(()=>{if(!A)return T;if(typeof B=="string")return B;let X=B;return X?{all:X.topLeft&&X.topLeft===X.topRight&&X.topLeft===X.bottomLeft&&X.topLeft===X.bottomRight?X.topLeft:void 0,...X}:T},[A,T,B]),O=CCe(n),N=f(t?.shadow),z=f(r?.shadow),V=N===void 0&&z!==void 0&&z!=="",M=V?z:N,D=n?.shadow?.presets??{},L=D.custom??D.theme??D.default??[],j=X=>{let re=L?.find(({shadow:ae})=>ae===X)?.slug;o(De(t,["shadow"],re?`var:preset|shadow|${re}`:X||void 0))},q=X=>{if(V&&X===void 0){j(z);return}j(X)},J=()=>!!t?.shadow,te=()=>j(void 0),ee=l&&J()&&z!==void 0,$=()=>{if(I())return k({radius:t?.border?.radius});k(void 0)},W=X=>{let re={...X};(0,vi.__experimentalHasSplitBorders)(re)?["top","right","bottom","left"].forEach(ae=>{re[ae]&&(re[ae]={...re[ae],color:h(re[ae]?.color)})}):re&&(re.color=h(re.color)),k({...re,radius:t?.border?.radius})},Y=(0,Vu.useCallback)(X=>({...X,border:void 0,shadow:void 0}),[]),Z=a?.color||a?.width,oe=S||_||x||w,ne=my({blockName:s,hasShadowControl:O,hasBorderControl:oe});return(0,kl.jsxs)(e,{resetAllFilter:Y,value:t,onChange:o,panelId:i,label:ne,children:[(x||S)&&(0,kl.jsxs)(Lt,{...p(v,(0,vi.__experimentalIsDefinedBorder)(t?.border)&&!!b&&(0,vi.__experimentalIsDefinedBorder)(b)),hasValue:()=>(0,vi.__experimentalIsDefinedBorder)(t?.border),label:(0,V_.__)("Border"),onDeselect:()=>$(),isShownByDefault:Z,panelId:i,children:[(l||O)&&(0,kl.jsx)(vi.BaseControl.VisualLabel,{as:"legend",children:(0,V_.__)("Border")}),(0,kl.jsx)(vi.BorderBoxControl,{colors:u,disableCustomColors:!d,enableAlpha:!0,enableStyle:_,onChange:W,popoverOffset:40,popoverPlacement:"left-start",value:y,__experimentalIsRenderedInSidebar:!0})]}),w&&(0,kl.jsx)(Lt,{...p(A,I()&&B!==void 0),hasValue:I,label:(0,V_.__)("Radius"),hasInlineEndToggle:!0,onDeselect:()=>R(void 0),isShownByDefault:a.radius,panelId:i,children:(0,kl.jsx)(FM,{presets:n?.border?.radiusSizes,values:P,onChange:X=>{R(X||void 0)}})}),O&&(0,kl.jsxs)(Lt,{...p(V,J()&&z!==void 0),label:(0,V_.__)("Shadow"),hasValue:J,onDeselect:te,isShownByDefault:a.shadow,showLocalOverrideActionsInLabel:!1,panelId:i,children:[oe?(0,kl.jsx)(vi.BaseControl.VisualLabel,{as:"legend",children:(0,V_.__)("Shadow")}):null,(0,kl.jsx)(SCe,{shadow:M,onShadowChange:q,settings:n,hasLocalValue:J(),hasLocalOverride:ee,onReset:te})]})]})}var Ho=c(U(),1),wf=c(G(),1),F_=c(F(),1);var mr=c(E(),1),OD=[];function ECe(e,{presetSetting:t,defaultSetting:o}){let r=!e?.color?.[o],n=e?.color?.[t]?.custom||OD,i=e?.color?.[t]?.theme||OD,s=e?.color?.[t]?.default||OD;return(0,F_.useMemo)(()=>[...n,...i,...r?OD:s],[r,n,i,s])}function TCe(e){return RCe(e)}function RCe(e){return e.color.customDuotone||e.color.defaultDuotone||e.color.duotone.length>0}function cYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=xr(),s=()=>{let a=e(o);t(a)};return(0,mr.jsx)(Ho.__experimentalToolsPanel,{label:(0,wf._x)("Filters","Name for applying graphical effects"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var uYe={duotone:!0},dYe={placement:"left-start",offset:36,shift:!0,className:"block-editor-duotone-control__popover",headerTitle:(0,wf.__)("Duotone")},fYe=({indicator:e,label:t})=>(0,mr.jsxs)(Ho.__experimentalHStack,{justify:"flex-start",children:[(0,mr.jsx)(Ho.__experimentalZStack,{isLayered:!1,offset:-8,children:(0,mr.jsx)(Ho.Flex,{expanded:!1,children:e==="unset"||!e?(0,mr.jsx)(Ho.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):(0,mr.jsx)(Ho.DuotoneSwatch,{values:e})})}),(0,mr.jsx)(Ho.FlexItem,{className:"block-editor-panel-duotone-settings__label",title:t,children:t})]}),pYe=(e,t)=>function({onToggle:r,isOpen:n}){let{hasLocalValue:i,hasLocalOverride:s,onReset:a}=t,l=(0,F_.useRef)(void 0),u={onClick:r,className:K("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,mr.jsxs)(mr.Fragment,{children:[(0,mr.jsx)(Ho.Button,{__next40pxDefaultSize:!0,...u,children:(0,mr.jsx)(fYe,{indicator:e,label:(0,wf.__)("Duotone")})}),i&&(s?(0,mr.jsx)(_f,{className:"block-editor-panel-duotone-settings__reset",onResetToInherited:d}):(0,mr.jsx)(Ho.Button,{size:"small",icon:dn,label:(0,wf.__)("Reset"),className:"block-editor-panel-duotone-settings__reset",onClick:d}))]})};function AD({as:e=cYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=uYe,showInheritanceLabelIndicators:a=gn()}){let l=w=>Ea({settings:n},"",w),u=(w,T,B)=>yl(a&&w,a&&T,B),d=RCe(n),f=ECe(n,{presetSetting:"duotone",defaultSetting:"defaultDuotone"}),p=ECe(n,{presetSetting:"palette",defaultSetting:"defaultPalette"}),h=l(t?.filter?.duotone),m=l(r?.filter?.duotone),g=h??m,b=h===void 0&&m!==void 0,v=w=>{let T=f.find(({colors:R})=>R===w),B=T?`var:preset|duotone|${T.slug}`:w;o(De(t,["filter","duotone"],B))},y=w=>{if(w===void 0&&b&&m!==void 0){v(m);return}v(w)},k=()=>!!t?.filter?.duotone,S=()=>v(void 0),_=a&&k()&&m!==void 0,x=(0,F_.useCallback)(w=>({...w,filter:{...w.filter,duotone:void 0}}),[]);return(0,mr.jsx)(e,{resetAllFilter:x,value:t,onChange:o,panelId:i,children:d&&(0,mr.jsx)(Lt,{...u(b,h!==void 0&&m!==void 0),label:(0,wf.__)("Duotone"),hasValue:k,onDeselect:S,isShownByDefault:s.duotone,showLocalOverrideActionsInLabel:!1,panelId:i,children:(0,mr.jsx)(Ho.Dropdown,{popoverProps:dYe,className:"block-editor-global-styles-filters-panel__dropdown",renderToggle:pYe(g,{hasLocalValue:k(),hasLocalOverride:_,onReset:S}),renderContent:()=>(0,mr.jsx)(Ho.__experimentalDropdownContentWrapper,{paddingSize:"small",children:(0,mr.jsxs)(Ho.MenuGroup,{label:(0,wf.__)("Duotone"),children:[(0,mr.jsx)("p",{children:(0,wf.__)("Create a two-tone color effect without losing your original image.")}),(0,mr.jsx)(Ho.DuotonePicker,{colorPalette:p,duotonePalette:f,disableCustomColors:!0,disableCustomDuotone:!0,value:g,onChange:y})]})})})})})}var z_=c(U(),1),t1=c(G(),1);var hy=c(E(),1);function BCe(e,t,o){return e==="core/image"&&o?.lightbox?.allowEditing||!!t?.lightbox}function PCe({onChange:e,value:t,inheritedValue:o,panelId:r}){let n=xr(),i=()=>{e(void 0)},s=l=>{e({enabled:l})},a=!1;return o?.lightbox?.enabled&&(a=o.lightbox.enabled),(0,hy.jsx)(hy.Fragment,{children:(0,hy.jsx)(z_.__experimentalToolsPanel,{label:(0,t1._x)("Settings","Image settings"),resetAll:i,panelId:r,dropdownMenuProps:n,children:(0,hy.jsx)(z_.__experimentalToolsPanelItem,{hasValue:()=>!!t?.lightbox,label:(0,t1.__)("Enlarge on click"),onDeselect:i,isShownByDefault:!0,panelId:r,children:(0,hy.jsx)(z_.ToggleControl,{label:(0,t1.__)("Enlarge on click"),checked:a,onChange:s})})})})}var LD=c(U(),1);var OCe=c(F(),1),MD=c(G(),1);var o1=c(E(),1);function o$(e){return!(typeof e=="string"&&/<\/?\w/.test(e))}function ACe(e){return o$(e)?null:(0,MD.__)("The custom CSS is invalid. Do not use <> markup.")}function ICe(e){if(!e)return null;let t=ACe(e);if(t)return t;let[o]=zS([{css:e}],".for-validation-only");return o===null?(0,MD.__)("There is an error with your CSS structure."):null}function ND({value:e,onChange:t,inheritedValue:o=e,help:r}){let n=o?.css,[i,s]=(0,OCe.useState)(()=>ICe(n));function a(u){t({...e,css:u}),s(ACe(u))}function l(u){s(ICe(u?.target?.value))}return(0,o1.jsxs)(Qe,{direction:"column",gap:"md",className:"block-editor-global-styles-advanced-panel",children:[i&&(0,o1.jsx)(LD.Notice,{status:"error",onRemove:()=>s(null),children:i}),(0,o1.jsx)(LD.TextareaControl,{label:(0,MD.__)("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 jCe=c(U(),1),HCe=c(F(),1),Ef=c(G(),1);var yt=c(U(),1);var Uo=c(G(),1),MCe=c(as(),1),r$=c(Fs(),1),Cf=c(F(),1),n1=c(Q(),1),NCe=c(Tt(),1),DCe=c(e9(),1);var ft=c(E(),1),DD="image",mYe={placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles-background-panel__popover"},VD=()=>{},r1=e=>{window.requestAnimationFrame(()=>{let[t]=NCe.focus.tabbable.find(e?.current);t&&t.focus()})};function hYe(e){return e==="cover"||e===void 0?(0,Uo.__)("Image covers the space evenly."):e==="contain"?(0,Uo.__)("Image is contained without distortion."):(0,Uo.__)("Image has a fixed width.")}var gYe=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}%`},bYe=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 VCe({as:e="span",imgUrl:t,toggleProps:o={},filename:r,label:n,onToggleCallback:i=VD}){let{isOpen:s,...a}=o;(0,Cf.useEffect)(()=>{typeof s<"u"&&i(s)},[s,i]);let l=()=>(0,ft.jsxs)(yt.__experimentalHStack,{className:"block-editor-global-styles-background-panel__inspector-preview-inner",children:[(0,ft.jsx)("span",{className:"block-editor-global-styles-background-panel__inspector-image-indicator",style:{backgroundImage:t?`url(${t})`:void 0}}),(0,ft.jsxs)(yt.FlexBlock,{children:[(0,ft.jsx)(yt.__experimentalTruncate,{numberOfLines:1,className:"block-editor-global-styles-background-panel__inspector-media-replace-title",children:n}),(0,ft.jsx)(bt,{render:(0,ft.jsx)("span",{}),children:t?(0,Uo.sprintf)((0,Uo.__)("Background image: %s"),r||n):(0,Uo.__)("No background image selected")})]})]});return e==="button"?(0,ft.jsx)(yt.Button,{__next40pxDefaultSize:!0,...a,children:l()}):l()}function yYe({label:e,filename:t,url:o,children:r,onToggle:n=VD,hasImageValue:i,onReset:s,hasLocalOverride:a,containerRef:l}){if(!i)return;let u=e||(0,r$.getFilename)(o)||(0,Uo.__)("Image");return(0,ft.jsx)(yt.Dropdown,{popoverProps:mYe,renderToggle:({onToggle:d,isOpen:f})=>{let p={onClick:d,className:"block-editor-global-styles-background-panel__dropdown-toggle","aria-expanded":f,"aria-label":(0,Uo.__)("Background size, position and repeat options."),isOpen:f};return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(VCe,{imgUrl:o,filename:t,label:u,toggleProps:p,as:"button",onToggleCallback:n}),s&&(a?(0,ft.jsx)(_f,{className:"block-editor-global-styles-background-panel__reset",onResetToInherited:()=>{s(),f&&d(),r1(l)}}):(0,ft.jsx)(yt.Button,{__next40pxDefaultSize:!0,label:(0,Uo.__)("Reset"),className:"block-editor-global-styles-background-panel__reset",size:"small",icon:dn,onClick:()=>{s(),f&&d(),r1(l)}}))]})},renderContent:()=>(0,ft.jsx)(yt.__experimentalDropdownContentWrapper,{className:"block-editor-global-styles-background-panel__dropdown-content-wrapper",paddingSize:"medium",children:r})})}function vYe(){return(0,ft.jsx)(yt.Placeholder,{className:"block-editor-global-styles-background-panel__loading",children:(0,ft.jsx)(yt.Spinner,{})})}function LCe({onChange:e,style:t,inheritedValue:o,onRemoveImage:r=VD,onResetImage:n=VD,displayInPanel:i,defaultValues:s,containerRef:a}){let[l,u]=(0,Cf.useState)(!1),{getSettings:d}=(0,n1.useSelect)(C),{id:f,title:p,url:h}=t?.background?.backgroundImage||{...o?.background?.backgroundImage},{createErrorNotice:m}=(0,n1.useDispatch)(MCe.store),g=w=>{m(w,{type:"snackbar"}),u(!1)},b=()=>e(De(t,["background","backgroundImage"],void 0)),v=w=>{if(!w||!w.url){b(),u(!1);return}if((0,DCe.isBlobURL)(w.url)){u(!0);return}if(w.media_type&&w.media_type!==DD||!w.media_type&&w.type&&w.type!==DD){g((0,Uo.__)("Only images can be used as a background image."));return}let T=t?.background?.backgroundSize||s?.backgroundSize,B=t?.background?.backgroundPosition;e(De(t,["background"],{...t?.background,backgroundImage:{url:w.url,id:w.id,source:"file",title:w.title||void 0},backgroundPosition:!B&&(T==="auto"||!T)?"50% 0":B,backgroundSize:T})),u(!1),r1(a)},y=w=>{d().mediaUpload({allowedTypes:[DD],filesList:w,onFileChange([T]){v(T)},onError:g,multiple:!1})},k=Ec(t),S=()=>e(De(t,["background"],{backgroundImage:"none"})),_=!k&&Ec(o),x=p||(0,r$.getFilename)(h)||(0,Uo.__)("Image");return(0,ft.jsxs)("div",{className:"block-editor-global-styles-background-panel__image-tools-panel-item",children:[l&&(0,ft.jsx)(vYe,{}),(0,ft.jsx)(b_,{mediaId:f,mediaURL:h,allowedTypes:[DD],accept:"image/*",onSelect:v,popoverProps:{className:K({"block-editor-global-styles-background-panel__media-replace-popover":i})},name:(0,ft.jsx)(VCe,{imgUrl:h,filename:p,label:x}),renderToggle:w=>(0,ft.jsx)(yt.Button,{...w,__next40pxDefaultSize:!0}),onError:g,onReset:()=>{r1(a),n()},children:_&&(0,ft.jsx)(yt.MenuItem,{onClick:()=>{r1(a),S(),r()},children:(0,Uo.__)("Remove")})}),(0,ft.jsx)(yt.DropZone,{onFilesDrop:y,label:(0,Uo.__)("Drop to upload")})]})}function SYe({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,h=i||u,m=t?.background?.backgroundImage?.url||o?.background?.backgroundImage?.url,g=t?.background?.backgroundImage?.id,b=s||d,v=a||f,y=!p&&g?r?.backgroundSize:p||"auto";y=["cover","contain","auto"].includes(y)?y:"auto";let k=!(h==="no-repeat"||y==="cover"&&h===void 0),S=B=>{let R=h,I=b;B==="contain"&&(R="no-repeat",I=void 0),B==="cover"&&(R=void 0,I=void 0),(y==="cover"||y==="contain")&&B==="auto"&&(R=void 0,t?.background?.backgroundImage?.id&&(I="50% 0")),!B&&y==="auto"&&(B="auto"),e(De(t,["background"],{...t?.background,backgroundPosition:I,backgroundRepeat:R,backgroundSize:B}))},_=B=>{e(De(t,["background","backgroundPosition"],gYe(B)))},x=()=>e(De(t,["background","backgroundRepeat"],k===!0?"no-repeat":"repeat")),w=()=>e(De(t,["background","backgroundAttachment"],v==="fixed"?"scroll":"fixed")),T=!b&&g&&p==="contain"?r?.backgroundPosition:b;return(0,ft.jsxs)(yt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,ft.jsx)(yt.FocalPointPicker,{label:(0,Uo.__)("Focal point"),url:m,value:bYe(T),onChange:_}),(0,ft.jsx)(yt.ToggleControl,{label:(0,Uo.__)("Fixed background"),checked:v==="fixed",onChange:w}),(0,ft.jsxs)(yt.__experimentalToggleGroupControl,{label:(0,Uo.__)("Size"),value:y,onChange:S,isBlock:!0,help:hYe(p||r?.backgroundSize),children:[(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Uo._x)("Cover","Size option for background image control")},"cover"),(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Uo._x)("Contain","Size option for background image control")},"contain"),(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Uo._x)("Tile","Size option for background image control")},"tile")]}),(0,ft.jsxs)(yt.__experimentalHStack,{justify:"flex-start",spacing:2,as:"span",children:[(0,ft.jsx)(yt.__experimentalUnitControl,{"aria-label":(0,Uo.__)("Background image width"),onChange:S,value:p,__unstableInputWidth:"100px",min:0,placeholder:(0,Uo.__)("Auto"),disabled:y!=="auto"||y===void 0}),(0,ft.jsx)(yt.ToggleControl,{label:(0,Uo.__)("Repeat"),checked:k,onChange:x,disabled:y==="cover"})]})]})}function FCe({value:e,onChange:t,inheritedValue:o=e,settings:r,defaultValues:n={},showInheritanceLabelIndicators:i=gn()}){let{globalStyles:s,_links:a}=(0,n1.useSelect)(S=>{let{getSettings:_}=S(C),x=_();return{globalStyles:x[rs],_links:x[Gy]}},[]),l=(0,Cf.useMemo)(()=>{let S={background:{}};return o?.background?(Object.entries(o?.background).forEach(([_,x])=>{S.background[_]=ap(x,{styles:s,_links:a})}),S):o},[s,a,o]),u=()=>t(De(e,["background"],{gradient:e?.background?.gradient})),{title:d,url:f}=e?.background?.backgroundImage||{...l?.background?.backgroundImage},p=Ec(e),h=p||Ec(l),m=i&&p&&Ec(l),g=e?.background?.backgroundImage||o?.background?.backgroundImage,b=h&&g!=="none"&&(r?.background?.backgroundSize||r?.background?.backgroundPosition||r?.background?.backgroundRepeat),[v,y]=(0,Cf.useState)(!1),k=(0,Cf.useRef)();return(0,ft.jsx)("div",{ref:k,className:K("block-editor-global-styles-background-panel__inspector-media-replace-container",{"is-open":v}),children:b?(0,ft.jsx)(yYe,{label:d,filename:d,url:f,onToggle:y,hasImageValue:h,hasLocalOverride:m,onReset:p?u:void 0,containerRef:k,children:(0,ft.jsxs)(yt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,ft.jsx)(LCe,{onChange:t,style:e,inheritedValue:l,displayInPanel:!0,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),defaultValues:n,containerRef:k}),(0,ft.jsx)(SYe,{onChange:t,style:e,defaultValues:n,inheritedValue:l})]})}):(0,ft.jsx)(LCe,{onChange:t,style:e,inheritedValue:l,defaultValues:n,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),containerRef:k})})}var Fu=c(E(),1),kYe={backgroundImage:!0,backgroundColor:!0,gradient:!0};function zCe(e,t){return e?.background?.[t]}function FD(e){let t=YW(e),{backgroundImage:o,gradient:r}=e?.background||{};return o||r||t}function Ec(e){return!!e?.background?.backgroundImage?.id||typeof e?.background?.backgroundImage=="string"||!!e?.background?.backgroundImage?.url}function n$(e){return typeof e?.background?.gradient=="string"&&e?.background?.gradient!==""}function _Ye(e){return!!e?.color?.background}function xYe(e){return!!e?.color?.gradient}function i$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,headerLabel:i}){let s=xr();return(0,Fu.jsx)(jCe.__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,Fu.jsx)("div",{className:"background-block-support-panel__inner-wrapper",children:n})})}function zD({as:e=i$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=kYe,defaultValues:a={},headerLabel:l=(0,Ef.__)("Background"),contrastWarning:u,showInheritanceLabelIndicators:d=gn()}){let{colors:f,gradients:p,allColors:h,areCustomSolidsEnabled:m,areCustomGradientsEnabled:g,hasSolidColors:b,hasGradientColors:v,decodeValue:y,encodeGradientValue:k}=A_(n),S=zCe(n,"gradient"),_=YW(n),x=_&&b,w=v&&S,T=_&&v&&!S,B=zCe(n,"backgroundImage"),R=(0,HCe.useCallback)(W=>{let Y=x,Z=S||T;return!Y&&!Z?{...W,background:{}}:{...W,background:{},color:{...W?.color,...Y&&{background:void 0},...Z&&{gradient:void 0}}}},[S,x,T]);if(!B&&!x&&!w&&!T)return null;let I=()=>o(De(t,["background","backgroundImage"],void 0)),A=()=>{let W=De(t,["background","gradient"],void 0);W=De(W,["color","gradient"],void 0),o(W)},P=y(r?.color?.background),O=y(t?.color?.background),N=(W,Y)=>{let Z=De(t,["color","background"],xf(h,W,Y));T&&(Z.color.gradient=void 0),o(Z)},z=()=>{let W=De(t,["color","background"],void 0);T&&(W.color.gradient=void 0),o(W)},V=y(r?.color?.gradient),M=y(t?.color?.gradient),D=(W,Y)=>{let Z=De(t,["color","gradient"],k(W,Y));Z.color.background=void 0,o(Z)},L=()=>o(De(t,["color","gradient"],void 0)),j=y(t?.background?.gradient??t?.color?.gradient),q=y(r?.background?.gradient??r?.color?.gradient),J=(W,Y)=>{let Z=De(t,["background","gradient"],k(W,Y));Z=De(Z,["color","gradient"],void 0),o(Z)},te=(W,Y,Z)=>d?yl(W,Y,Z):{className:Z},ee=Ec({background:{backgroundImage:r?.background?.backgroundImage}}),$=Ec(t);return(0,Fu.jsxs)(e,{resetAllFilter:R,value:t,onChange:o,panelId:i,headerLabel:l,children:[B&&(0,Fu.jsx)(Lt,{...te(ee&&!$,$&&ee,"block-editor-color-gradient-item"),showLocalOverrideActionsInLabel:!1,hasValue:()=>Ec(t),label:(0,Ef.__)("Image"),onDeselect:I,isShownByDefault:s.backgroundImage,panelId:i,children:(0,Fu.jsx)(FCe,{value:t,onChange:o,settings:n,inheritedValue:r,defaultControls:s,defaultValues:a,showInheritanceLabelIndicators:d})}),x&&(0,Fu.jsx)(lh,{label:(0,Ef.__)("Color"),hasValue:()=>_Ye(t),resetValue:z,isShownByDefault:s.backgroundColor,indicators:[O??P],contrastWarning:u,showInheritanceLabelIndicators:d,isPlaceholder:O===void 0&&P!==void 0,hasInheritedValue:P!==void 0,tabs:[{key:"background",label:(0,Ef.__)("Color"),inheritedValue:P,inheritedSlug:Po(r?.color?.background,"color"),userSlug:Po(t?.color?.background,"color"),setValue:N,userValue:O,isPlaceholder:O===void 0&&P!==void 0}],colorGradientControlSettings:{colors:f,disableCustomColors:!m},panelId:i}),w&&(0,Fu.jsx)(lh,{label:(0,Ef.__)("Gradient"),hasValue:()=>n$(t),resetValue:A,isShownByDefault:s.gradient,indicators:[j??q],showInheritanceLabelIndicators:d,isPlaceholder:j===void 0&&q!==void 0,hasInheritedValue:q!==void 0,tabs:[{key:"gradient",label:(0,Ef.__)("Gradient"),inheritedValue:q,inheritedSlug:Po(r?.background?.gradient??r?.color?.gradient,"gradient"),userSlug:Po(t?.background?.gradient??t?.color?.gradient,"gradient"),setValue:J,userValue:j,isGradient:!0,isPlaceholder:j===void 0&&q!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!g},panelId:i}),T&&(0,Fu.jsx)(lh,{label:(0,Ef.__)("Gradient"),hasValue:()=>xYe(t),resetValue:L,isShownByDefault:s.gradient,indicators:[M??V],showInheritanceLabelIndicators:d,isPlaceholder:M===void 0&&V!==void 0,hasInheritedValue:V!==void 0,tabs:[{key:"gradient",label:(0,Ef.__)("Gradient"),inheritedValue:V,inheritedSlug:Po(r?.color?.gradient,"gradient"),userSlug:Po(t?.color?.gradient,"gradient"),setValue:D,userValue:M,isGradient:!0,isPlaceholder:M===void 0&&V!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!g},panelId:i})]})}var zu=c(G(),1);var ch=c(U(),1);var Tc=c(E(),1);function jD({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,zu.__)("Default"),value:"default"},...e.map(v=>({label:v.label,value:v.value}))],u=[{label:(0,zu.__)("Default"),value:"default"},...t.map(v=>({label:v.label,value:v.value}))],d=e.length>0,f=t.length>0,p=(0,zu.__)("States"),h=[];if(d&&o!=="default"){let v=l.find(y=>y.value===o);v&&h.push({key:`viewport-${v.value}`,label:v.label})}if(f&&r!=="default"){let v=u.find(y=>y.value===r);v&&h.push({key:`pseudo-${v.value}`,label:v.label})}let m=h.length?h.map(v=>v.label).join(", "):(0,zu.__)("Default"),g=s?cn:zs,b=s?{size:"compact",iconPosition:"right"}:{size:"small"};return(0,Tc.jsx)(Qe,{direction:"column",gap:"sm",align:"flex-end",className:"block-editor-global-styles-state-control",children:(0,Tc.jsx)(ch.DropdownMenu,{icon:g,label:s?p:(0,zu.sprintf)((0,zu.__)("State: %s"),m),popoverProps:{placement:"right-start",...a},text:s?p:void 0,toggleProps:b,children:({onClose:v})=>(0,Tc.jsxs)(Tc.Fragment,{children:[d&&(0,Tc.jsx)(ch.MenuGroup,{label:(0,zu.__)("Viewport"),children:l.map(y=>(0,Tc.jsx)(ch.MenuItem,{onClick:()=>{n?.(y.value),f||v()},icon:o===y.value?ns:null,children:y.label},`viewport-${y.value}`))}),f&&(0,Tc.jsx)(ch.MenuGroup,{label:(0,zu.__)("Pseudo state"),children:u.map(y=>(0,Tc.jsx)(ch.MenuItem,{onClick:()=>{i?.(y.value),d||v()},icon:r===y.value?ns:null,children:y.label},`pseudo-${y.value}`))})]})})})}var UCe=c(U(),1),j_=c(G(),1);var ju=c(E(),1),{Badge:wYe}=H(UCe.privateApis);function HD({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,j_.sprintf)((0,j_.__)("Style changes apply to the %s viewport."),s.label)}),a&&i.push({key:`pseudo-${a.value}`,label:a.label,tooltipText:(0,j_.sprintf)((0,j_.__)("Style changes apply to the %s state."),a.label)}),(0,ju.jsx)(Qe,{className:n,direction:"row",justify:"flex-start",gap:"xs",wrap:"wrap",children:i.map(l=>{let u=(0,ju.jsxs)(wYe,{className:"block-editor-global-styles-state-control__badge",intent:"info",children:[l.label,!!l.tooltipText&&(0,ju.jsx)(bt,{render:(0,ju.jsx)("span",{}),children:l.tooltipText})]},l.key);return l.tooltipText?(0,ju.jsxs)(kt.Root,{children:[(0,ju.jsx)(kt.Trigger,{render:(0,ju.jsx)("span",{className:"block-editor-global-styles-state-control__badge-tooltip-trigger",children:u})}),(0,ju.jsx)(kt.Popup,{children:l.tooltipText})]},l.key):u})})}var c1=c(F(),1),c$=c(Q(),1),$Ce=c(ue(),1);var a1=c(ue(),1),i1=c(Q(),1),UD=c(F(),1);var s1=c(E(),1),{getVariationStyle:CYe}=H(Sr),a$="is-style-";function GCe(e){return e?e.split(/\s+/).reduce((t,o)=>{if(o.startsWith(a$)){let r=o.slice(a$.length);r!=="default"&&t.push(r)}return t},[]):[]}function l1(e,t=[]){let o=GCe(e);if(!o)return null;for(let r of o)if(t.some(n=>n.name===r))return r;return null}function EYe({override:e}){Rc(e)}function l$({config:e}){let{overrides:t}=(0,i1.useSelect)(n=>({overrides:H(n(C)).getStyleOverrides()}),[]),{getBlockName:o}=(0,i1.useSelect)(C),r=(0,UD.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=_B((0,a1.getBlockTypes)(),s.clientId),g=kB(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:g,__unstableType:"variation",variation:s.variation,clientId:s.clientId}),i.push(s.clientId)}}return n},[e,t,o]);return!r||!r.length?null:(0,s1.jsx)(s1.Fragment,{children:r.map(n=>(0,s1.jsx)(EYe,{override:n},n.id))})}function TYe(e,t,o){let{globalSettings:r,globalStyles:n}=(0,i1.useSelect)(i=>{let s=i(C).getSettings();return{globalSettings:s.__experimentalFeatures,globalStyles:s[rs]}},[]);return(0,UD.useMemo)(()=>{let i=CYe({settings:r,styles:n},e,t);return{settings:r,styles:{blocks:{[e]:{variations:{[`${t}-${o}`]:i}}}}}},[r,n,t,o,e])}function RYe({name:e,className:t,clientId:o}){let{getBlockStyles:r}=(0,i1.useSelect)(a1.store),n=r(e),i=l1(t,n),s=`${a$}${i}-${o}`,{settings:a,styles:l}=TYe(e,i,o),u=(0,UD.useMemo)(()=>{if(!i)return;let d={settings:a,styles:l},f=_B((0,a1.getBlockTypes)(),o);return kB(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 Rc({id:`variation-${o}`,css:u,__unstableType:"variation",variation:i,clientId:o}),i?{className:s}:{}}var WCe={hasSupport:()=>!0,attributeKeys:["className"],isMatch:({className:e})=>GCe(e).length>0,useBlockProps:RYe};var{resolveStyle:BYe}=H(Sr),PYe={value:void 0,sources:void 0};function IYe(){let{rawGlobalStylesData:e,links:t}=(0,c$.useSelect)(o=>{let r=o(C).getSettings();return{rawGlobalStylesData:r[rs]??null,links:r[Gy]??null}},[]);return(0,c1.useMemo)(()=>e?{styles:e,_links:t??void 0}:null,[e,t])}var KCe={"core/accordion-heading":{contextKey:"core/accordion-heading-level",fallbackLevel:3}};function OYe(e,t,o){let r=KCe[e];return r?t||o||r.fallbackLevel:t}function AYe(e){let t=(0,c1.useContext)(_n),o=KCe[e]?.contextKey;return o?t[o]:void 0}function LYe(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 MYe(e,t){let{clientId:o}=ht(),r=AYe(e);return(0,c$.useSelect)(n=>{if(!e)return{variationName:null,headingLevel:void 0};let i=n($Ce.store).getBlockStyles(e),{level:s}=n(C).getBlockAttributes(o)||{};return{variationName:t?l1(t,i):null,headingLevel:OYe(e,s,r)}},[e,t,o,r])}function _l(e,t,o=null){let{variationName:r,headingLevel:n}=MYe(e,t),i=IYe();return(0,c1.useMemo)(()=>gn()?e?BYe(i,{blockName:e,variationName:r,elements:LYe(e,n),viewport:o?.viewport??null,pseudoState:o?.pseudo??null}):{value:{},sources:{}}:PYe,[e,r,n,i,o])}var d$=c(E(),1),by="__experimentalBorder",d1="shadow",YCe=(e,t,o)=>{let r;return e.some(n=>n.colors.some(i=>i[t]===o?(r=i,!0):!1)),r},gy=({colors:e,namedColor:t,customColor:o})=>{if(t){let n=YCe(e,"slug",t);if(n)return n}if(!o)return{color:void 0};let r=YCe(e,"color",o);return r||{color:o}};function GD(e){let t=/var:preset\|color\|(.+)/.exec(e);return t&&t[1]?t[1]:null}function XCe(e){if((0,u$.__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:Ge(r),borderColor:o}}function QCe(e){return(0,u$.__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 NYe({label:e,children:t,resetAllFilter:o}){let r=(0,$D.useCallback)(n=>{let i=QCe(n),s=o(i);return{...n,...XCe(s)}},[o]);return(0,d$.jsx)(Oe,{group:"border",resetAllFilter:r,label:e,children:t})}function JCe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Ja(),i=PD(r),{style:s,borderColor:a,className:l}=(0,ZCe.useSelect)(m=>{if(!i)return{};let{style:g,borderColor:b,className:v}=m(C).getBlockAttributes(e)||{};return{style:g,borderColor:b,className:v}},[e,i]),{value:u}=_l(t,l,n),d=!Bn(n),f=(0,$D.useMemo)(()=>d?To(s,n):QCe({style:s,borderColor:a}),[d,n,s,a]),p=d?m=>{o({style:Pn(s,n,m)})}:m=>{o(XCe(m))};if(!i)return null;let h={...(0,u1.getBlockSupport)(t,[by,"__experimentalDefaultControls"]),...(0,u1.getBlockSupport)(t,[d1,"__experimentalDefaultControls"])};return(0,d$.jsx)(ID,{as:NYe,panelId:e,settings:r,value:f,onChange:p,defaultControls:h,inheritedValue:u})}function KD(e,t="any"){let o=(0,u1.getBlockSupport)(e,by);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}function my({blockName:e,hasBorderControl:t,hasShadowControl:o}={}){let r=xl(e),n=e1(r);return!t&&!o&&e&&(t=n?.hasBorderColor||n?.hasBorderStyle||n?.hasBorderWidth||n?.hasBorderRadius,o=n?.hasShadow),t&&o?(0,WD.__)("Border & Shadow"):o?(0,WD.__)("Shadow"):(0,WD.__)("Border")}function DYe(e){return!KD(e,"color")||e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}}function eEe(e,t,o){if(!KD(t,"color")||$t(t,by,"color"))return e;let r=f$(o),n=K(e.className,r);return e.className=n||void 0,e}function f$(e){let{borderColor:t,style:o}=e,r=xa("border-color",t);return K({"has-border-color":t||o?.border?.color,[r]:!!r})}function VYe({name:e,borderColor:t,style:o}){let{colors:r}=Ym();if(!KD(e,"color")||$t(e,by,"color"))return{};let{color:n}=gy({colors:r,namedColor:t}),{color:i}=gy({colors:r,namedColor:GD(o?.border?.top?.color)}),{color:s}=gy({colors:r,namedColor:GD(o?.border?.right?.color)}),{color:a}=gy({colors:r,namedColor:GD(o?.border?.bottom?.color)}),{color:l}=gy({colors:r,namedColor:GD(o?.border?.left?.color)});return eEe({style:Ge({borderTopColor:i||n,borderRightColor:s||n,borderBottomColor:a||n,borderLeftColor:l||n})||{}},e,{borderColor:t,style:o})}var p$={useBlockProps:VYe,addSaveProps:eEe,attributeKeys:["borderColor","style"],hasSupport(e){return KD(e,"color")}};(0,qCe.addFilter)("blocks.registerBlockType","core/border/addAttributes",DYe);var v$=c(ue(),1),JD=c(F(),1),dEe=c(Q(),1),fEe=c(G(),1);var g$=c(go(),1),G_=c(ue(),1),cEe=c(F(),1);var U_=c(ue(),1),iEe=c(Q(),1),sEe=c(G(),1);var yy=c(F(),1),oEe=c(Q(),1),rEe=c(ue(),1);var nEe=c(Qr(),1);function YD(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function tEe(e,t){if(!e||!t)return{};let o=js(t,"color.text",{fallback:!0}),r=js(t,"color.background",{fallback:!0}),n=e.querySelector(o)||e,i=e.querySelector(r)||e,s=e.querySelector("a"),a=YD(n,"color"),l=s&&s.textContent?YD(s,"color"):void 0,u=i,d=YD(u,"background-color");for(;d==="rgba(0, 0, 0, 0)"&&u.parentNode&&u.parentNode.nodeType===u.parentNode.ELEMENT_NODE;)u=u.parentNode,d=YD(u,"background-color");return{textColor:a,backgroundColor:d,linkColor:l}}function FYe(e,t){return Object.keys(t).some(r=>e[r]!==t[r])?t:e}function H_({clientId:e,name:t,enabled:o=!0,checkTextColor:r=!0,checkLinkColor:n=!0,messageOverride:i}){let s=Nt(e),[a,l]=(0,yy.useReducer)(FYe,{}),u=(0,oEe.useSelect)(p=>t&&o?p(rEe.store).getBlockType(t):void 0,[t,o]);(0,yy.useLayoutEffect)(()=>{!o||!s||!u||window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>l(tEe(s,u))))}),(0,yy.useLayoutEffect)(()=>{if(!o||!s||!u)return;let p=new window.MutationObserver(()=>{l(tEe(s,u))});return p.observe(s,{attributes:!0,attributeFilter:["class","style"],subtree:!0}),()=>{p.disconnect()}},[o,s,u]);let d=o?AG({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,yy.useEffect)(()=>{f&&(0,nEe.speak)(f)},[f]),d?.message}var h$=c(E(),1),vy="background",m$={backgroundSize:"cover",backgroundPosition:"50% 50%"};function f1(e,t="any"){let o=(0,U_.getBlockSupport)(e,vy);return o===!0?!0:t==="any"?!!o?.backgroundImage||!!o?.backgroundSize||!!o?.backgroundRepeat||!!o?.gradient:!!o?.[t]}function qD(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:m$.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:m$.backgroundPosition}),t}function zYe({name:e,style:t}){if(!f1(e)||!t?.background?.backgroundImage)return;let o=qD(t?.background);if(o)return{style:{...o}}}function aEe(e){return Ec(e)||n$(e)?"has-background":""}function jYe(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:Ge({...e.style,background:void 0,color:{...e.style?.color,background:void 0,gradient:void 0}})}}function HYe({children:e}){return(0,h$.jsx)(Oe,{group:"background",resetAllFilter:jYe,children:e})}function ZD({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Ja(),{style:s,className:a,backgroundColor:l,gradient:u}=(0,iEe.useSelect)(R=>{let{getBlockAttributes:I}=R(C),A=I(e);return{style:A?.style,className:A?.className,backgroundColor:A?.backgroundColor,gradient:A?.gradient}},[e]),{value:d}=_l(t,a,i),f=f1(t,"gradient")&&!!r?.background?.gradient,p=(0,U_.getBlockSupport)(t,"color"),h=p&&p.background!==!1,m=!!p?.gradients,g=!Bn(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=g?To(s,i):b,y=!v?.color?.gradient&&!v?.background?.gradient&&!!v?.color?.background&&(r?.color?.text||r?.color?.link)&&(0,U_.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,k=H_({clientId:e,name:t,enabled:!!y,messageOverride:(0,sEe.__)("This color combination has poor contrast. Consider increasing contrast between background and foreground.")});if(!FD(r)||!f1(t)&&!h&&!m)return null;let S=R=>{if(g){o({style:Pn(s,i,R)});return}let I=R?.color?.background,A=Po(I,"color"),P=f?R?.background?.gradient:R?.color?.gradient,O=Po(P,"gradient"),N=O?void 0:R?.color?.gradient,z={...R,color:{...R?.color,background:A?void 0:I,gradient:f?void 0:N}};f&&(z.background={...z.background,gradient:R?.background?.gradient});let V=f&&!!s?.color?.gradient,M={style:Ge(z),backgroundColor:A,gradient:f?void 0:O},D=!!O||!!P;V&&D?M.className=K(a,"has-background"):!D&&a?.includes("has-background")&&(M.className=a.split(" ").filter(L=>L!=="has-background").join(" ")||void 0),o(M)},_={...r,background:{...r.background,backgroundSize:r?.background?.backgroundSize&&f1(t,"backgroundSize")}},x=(0,U_.getBlockSupport)(t,[vy,"__experimentalDefaultControls"]),w=(0,U_.getBlockSupport)(t,["color","__experimentalDefaultControls"]),T={...x,backgroundColor:w?.background,gradient:x?.gradient??w?.background};return(0,h$.jsx)(zD,{as:n||HYe,panelId:e,defaultValues:m$,settings:_,onChange:S,defaultControls:T,value:g?To(s,i):b,contrastWarning:k,inheritedValue:d})}var lEe={useBlockProps:zYe,attributeKeys:["style"],hasSupport:f1};var Mn="color",XD=e=>{let t=(0,G_.getBlockSupport)(e,Mn);return t&&(t.link===!0||t.gradient===!0||t.background!==!1||t.text!==!1)},UYe=e=>{let t=(0,G_.getBlockSupport)(e,Mn);return t!==null&&typeof t=="object"&&!!t.link},b$=e=>{let t=(0,G_.getBlockSupport)(e,Mn);return t!==null&&typeof t=="object"&&!!t.gradients},GYe=e=>{let t=(0,G_.getBlockSupport)(e,Mn);return t&&t.background!==!1},WYe=e=>{let t=(0,G_.getBlockSupport)(e,Mn);return t&&t.text!==!1};function $Ye(e){return XD(e)&&(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),b$(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}})),e}function uEe(e,t,o){if(!XD(t)||$t(t,Mn))return e;let r=b$(t),{backgroundColor:n,textColor:i,gradient:s,style:a}=o,l=g=>!$t(t,Mn,g),u=l("text")?xa("color",i):void 0,d=l("gradients")?gv(s):void 0,f=l("background")?xa("background-color",n):void 0,p=l("background")||l("gradients"),h=n||a?.color?.background||r&&(s||a?.color?.gradient),m=K(e.className,u,d,{[f]:(!r||!a?.color?.gradient)&&!!f,"has-text-color":l("text")&&(i||a?.color?.text),"has-background":p&&h,"has-link-color":l("link")&&a?.elements?.link?.color});return e.className=m||void 0,e}function KYe({name:e,backgroundColor:t,textColor:o,gradient:r,style:n}){let[i,s,a]=Le("color.palette.custom","color.palette.theme","color.palette.default"),l=(0,cEe.useMemo)(()=>[...i||[],...s||[],...a||[]],[i,s,a]);if(!XD(e)||$t(e,Mn))return{};let u={};o&&!$t(e,Mn,"text")&&(u.color=jc(l,o)?.color),t&&!$t(e,Mn,"background")&&(u.backgroundColor=jc(l,t)?.color);let d=uEe({style:u},e,{textColor:o,backgroundColor:t,gradient:r,style:n}),f=t||n?.color?.background||r||n?.color?.gradient;return{...d,className:K(d.className,!f&&aEe(n))}}var y$={useBlockProps:KYe,addSaveProps:uEe,attributeKeys:["backgroundColor","textColor","gradient","style"],hasSupport:XD},YYe={linkColor:[["style","elements","link","color","text"]],textColor:[["textColor"],["style","color","text"]],backgroundColor:[["backgroundColor"],["style","color","background"]],gradient:[["gradient"],["style","color","gradient"]]};function qYe(e,t,o,r){let n=e.name,i={linkColor:UYe(n),textColor:WYe(n),backgroundColor:GYe(n),gradient:b$(n)};return QD(i,YYe,e,t,o,r)}(0,g$.addFilter)("blocks.registerBlockType","core/color/addAttribute",$Ye);(0,g$.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",qYe);var S$=c(E(),1);function ZYe({children:e,resetAllFilter:t}){let o=(0,JD.useCallback)(r=>{let n=t(r.style);return{...r,style:Ge(n)}},[t]);return(0,S$.jsx)(Oe,{group:"elements",resetAllFilter:o,children:e})}function eV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n,label:i,defaultControls:s}){let a=Ja(),l=bD(r),{style:u,className:d}=(0,dEe.useSelect)(y=>{if(!l)return{};let k=y(C).getBlockAttributes(e);return{style:k?.style,className:k?.className}},[e,l]),{value:f}=_l(t,d,a),p=!Bn(a),h=(0,JD.useMemo)(()=>p?To(u,a):u,[p,a,u]),m=p?y=>{o({style:Pn(u,a,y)})}:y=>{o({style:Ge(y)})},g=!!h?.elements?.link?.color?.text&&r?.color?.link&&(0,v$.getBlockSupport)(t,[Mn,"enableContrastChecker"])!==!1,b=H_({clientId:e,name:t,enabled:!!g,checkTextColor:!1,messageOverride:(0,fEe.__)("This link color has poor contrast against the background. Consider increasing contrast.")});return l?(s=s||(0,v$.getBlockSupport)(t,[Mn,"__experimentalDefaultControls"]),(0,S$.jsx)(yD,{as:n||ZYe,panelId:e,settings:r,value:h,onChange:m,defaultControls:s,label:i,contrastWarning:b,inheritedValue:f})):null}var h1=c(ue(),1),aV=c(F(),1),IEe=c(Q(),1),OEe=c(G(),1);var XYe=c(ue(),1);var QYe=c(E(),1),pEe="typography.lineHeight";var mEe=c(go(),1),tV=c(ue(),1),hEe=c(WL(),1),gEe=c(U(),1);var p1="typography.__experimentalFontFamily",{kebabCase:JYe}=H(gEe.privateApis);function eqe(e){return(0,tV.hasBlockSupport)(e,p1)&&(e.attributes.fontFamily||Object.assign(e.attributes,{fontFamily:{type:"string"}})),e}function bEe(e,t,o){if(!(0,tV.hasBlockSupport)(t,p1)||$t(t,wl,"fontFamily")||!o?.fontFamily)return e;let r=new hEe.default(e.className);r.add(`has-${JYe(o?.fontFamily)}-font-family`);let n=r.value;return e.className=n||void 0,e}function tqe({name:e,fontFamily:t}){return bEe({},e,{fontFamily:t})}var k$={useBlockProps:tqe,addSaveProps:bEe,attributeKeys:["fontFamily"],hasSupport(e){return(0,tV.hasBlockSupport)(e,p1)}};(0,mEe.addFilter)("blocks.registerBlockType","core/fontFamily/addAttribute",eqe);var _$=c(go(),1),W_=c(ue(),1),yEe=c(WL(),1);var oqe=c(E(),1),Sy="typography.fontSize";function rqe(e){return(0,W_.hasBlockSupport)(e,Sy)&&(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}})),e}function vEe(e,t,o){if(!(0,W_.hasBlockSupport)(t,Sy)||$t(t,wl,"fontSize"))return e;let r=new yEe.default(e.className);r.add(yp(o.fontSize));let n=r.value;return e.className=n||void 0,e}function nqe({name:e,fontSize:t,style:o}){let[r,n,i]=Le("typography.fontSizes","typography.fluid","layout");if(!(0,W_.hasBlockSupport)(e,Sy)||$t(e,wl,"fontSize")||!t&&!o?.typography?.fontSize)return;let s;if(o?.typography?.fontSize&&(s={style:{fontSize:ld({size:o.typography.fontSize},{typography:{fluid:n},layout:i})}}),t&&(s={style:{fontSize:bv(r,t,o?.typography?.fontSize).size}}),!!s)return vEe(s,e,{fontSize:t})}var x$={useBlockProps:nqe,addSaveProps:vEe,attributeKeys:["fontSize","style"],hasSupport(e){return(0,W_.hasBlockSupport)(e,Sy)}},iqe={fontSize:[["fontSize"],["style","typography","fontSize"]]};function sqe(e,t,o,r){let n=e.name,i={fontSize:(0,W_.hasBlockSupport)(n,Sy)};return QD(i,iqe,e,t,o,r)}(0,_$.addFilter)("blocks.registerBlockType","core/font/addAttribute",rqe);(0,_$.addFilter)("blocks.switchToBlockType.transformedBlock","core/font-size/addTransforms",sqe);var rV=c(G(),1),$_=c(ue(),1);var _Ee=c(Q(),1);var oV=c(Q(),1),SEe=c(F(),1);function Er(e){let t=ht(),{clientId:o=""}=t,r=(0,oV.useRegistry)(),n=(0,oV.useSelect)(i=>o?null:i(C).getBlockEditingMode(),[o]);return(0,SEe.useEffect)(()=>{if(!e)return;let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=r.dispatch(C);return a(),i(o,e),()=>{a(),s(o)}},[r,o,e]),o?t[Fy]:n}var w$=c(E(),1),K_="typography.textAlign",aqe=[{icon:tp,title:(0,rV.__)("Align text left"),align:"left"},{icon:Xh,title:(0,rV.__)("Align text center"),align:"center"},{icon:op,title:(0,rV.__)("Align text right"),align:"right"}],kEe=["left","center","right"],lqe=[];function C$(e){return Array.isArray(e)?kEe.filter(t=>e.includes(t)):e===!0?kEe:lqe}function cqe(e,t){return e&&Hi(t)?"style-state":"block"}function uqe({clientId:e,style:t,name:o,setAttributes:r}){let i=xl(o)?.typography?.textAlign,s=Er(),{selectedState:a,isResponsiveEditing:l}=(0,_Ee.useSelect)(m=>{let{getSelectedBlockStyleState:g,isResponsiveEditing:b}=H(m(C));return{selectedState:g(e),isResponsiveEditing:b()}},[e]);if(!i||s!=="default")return null;let u=C$((0,$_.getBlockSupport)(o,K_));if(!u.length)return null;let d=aqe.filter(m=>u.includes(m.align)),f=To(t,a),p=cqe(l,a),h=m=>{let g={...f,typography:{...f?.typography,textAlign:m}};r({style:Pn(t,a,g)})};return(0,w$.jsx)(No,{group:p,children:(0,w$.jsx)(qB,{value:f?.typography?.textAlign,onChange:h,alignmentControls:d})})}var nV={edit:uqe,useBlockProps:dqe,addSaveProps:fqe,attributeKeys:["style"],hasSupport(e){return(0,$_.hasBlockSupport)(e,K_,!1)}};function dqe({name:e,style:t}){if(!t?.typography?.textAlign||!C$((0,$_.getBlockSupport)(e,K_)).length||$t(e,wl,"textAlign"))return null;let r=t.typography.textAlign;return{className:K({[`has-text-align-${r}`]:r})}}function fqe(e,t,o){if(!o?.style?.typography?.textAlign)return e;let{textAlign:r}=o.style.typography,n=(0,$_.getBlockSupport)(t,K_);return C$(n).includes(r)&&!$t(t,wl,"textAlign")&&(e.className=K(`has-text-align-${r}`,e.className)),e}var T$=c(go(),1),uh=c(ue(),1),ky=c(F(),1),R$=c(Q(),1),m1=c(G(),1),iV=c(U(),1),BEe=c(fe(),1);function pqe(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 h=window.getComputedStyle(f);h?.display==="flex"&&(d=f,a+=parseFloat(h.paddingLeft)||0,l+=parseFloat(h.paddingRight)||0)}let p=d.clientHeight;for(;r<=n;){let h=Math.floor((r+n)/2);t(h);let g=u.getBoundingClientRect().width,b=e.scrollWidth<=d.clientWidth&&g<=d.clientWidth-a-l,v=o||e.scrollHeight<=d.clientHeight||e.scrollHeight<=p;d.clientHeight>p&&(p=d.clientHeight),b&&v?(i=h,r=h+1):n=h-1}return u.detach(),i}function xEe(e,t){if(!e)return;t(0);let o=pqe(e,t);return t(o),o}var wEe=c(F(),1),CEe=c(G(),1),EEe=c(U(),1),TEe=c(Qr(),1),E$=c(E(),1);function REe(){let e=(0,CEe.__)("The text may be too small to read. Consider using a larger container or less text.");return(0,wEe.useEffect)(()=>{(0,TEe.speak)(e)},[e]),(0,E$.jsx)("div",{className:"block-editor-fit-text-size-warning",children:(0,E$.jsx)(EEe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:e})})}var Rs=c(E(),1),mqe={},hqe=12,Tf="typography.fitText";function gqe(e){return!(0,uh.hasBlockSupport)(e,Tf)||e.attributes?.fitText?e:{...e,attributes:{...e.attributes,fitText:{type:"boolean"}}}}function bqe({fitText:e,name:t,clientId:o}){let[r,n]=(0,ky.useState)(null),i=(0,uh.hasBlockSupport)(t,Tf),s=Nt(o),{blockAttributes:a,parentId:l,blockMode:u}=(0,R$.useSelect)(f=>{if(!o||!i||!e)return mqe;let p=f(C).getBlockMode(o);return p==="html"?{blockMode:p}:{blockAttributes:f(C).getBlockAttributes(o),parentId:f(C).getBlockRootClientId(o),blockMode:p}},[o,i,e]),d=(0,ky.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 h=`#block-${o}`,g=xEe(s,b=>{b===0?p.textContent="":p.textContent=`${h} { font-size: ${b}px !important; }`});n(g)},[s,o,i,e]);return(0,ky.useEffect)(()=>{if(!e||!s||!o||!i||u==="html")return;let f=s,p=f.style.visibility,h=null,m=null,g=null;h=window.requestAnimationFrame(()=>{f.style.visibility="hidden",m=window.requestAnimationFrame(()=>{d(),g=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)),()=>{h!==null&&window.cancelAnimationFrame(h),m!==null&&window.cancelAnimationFrame(m),g!==null&&clearTimeout(g),b&&b.disconnect();let v=`fit-text-${o}`,y=f.ownerDocument.getElementById(v);y&&y.remove()}},[e,o,l,d,s,i,u]),(0,ky.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 yqe({clientId:e,fitText:t=!1,setAttributes:o,name:r,fontSize:n,style:i}){let s=(0,R$.useSelect)(a=>{let{hasSelectedStyleState:l}=H(a(C));return l(e)},[e]);return!(0,uh.hasBlockSupport)(r,Tf)||s?null:(0,Rs.jsx)(iV.__experimentalToolsPanelItem,{hasValue:()=>t,label:(0,m1.__)("Fit text"),onDeselect:()=>o({fitText:void 0}),resetAllFilter:()=>({fitText:void 0}),panelId:e,children:(0,Rs.jsx)(iV.ToggleControl,{label:(0,m1.__)("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,m1.__)("Text will resize to fit its container."):(0,m1.__)("The text will resize to fit its container, resetting other font size settings.")})})}function vqe(e,t,o){if(!(0,uh.hasBlockSupport)(t,Tf))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 Sqe({name:e,fitText:t}){return t&&(0,uh.hasBlockSupport)(e,Tf)?{className:"has-fit-text"}:{}}(0,T$.addFilter)("blocks.registerBlockType","core/fit-text/addAttribute",gqe);var kqe=e=>(0,uh.hasBlockSupport)(e,Tf);function _qe({fitText:e,name:t,clientId:o,isSelected:r}){let{fontSize:n}=bqe({fitText:e,name:t,clientId:o});return r&&n&&n<hqe?(0,Rs.jsx)(Oe,{group:"typography",children:(0,Rs.jsx)(REe,{})}):null}var xqe=(0,BEe.createHigherOrderComponent)(e=>function(o){let{name:r,attributes:n,clientId:i,isSelected:s,setAttributes:a}=o,{fitText:l}=n;return(0,uh.hasBlockSupport)(r,Tf)?(0,Rs.jsxs)(Rs.Fragment,{children:[(0,Rs.jsx)(e,{...o}),(0,Rs.jsx)(Oe,{group:"typography",children:(0,Rs.jsx)(yqe,{clientId:i,fitText:l,setAttributes:a,name:r,fontSize:n.fontSize,style:n.style})}),l&&(0,Rs.jsx)(_qe,{fitText:l,name:r,clientId:i,isSelected:s})]}):(0,Rs.jsx)(e,{...o})},"addFitTextControl");(0,T$.addFilter)("editor.BlockEdit","core/fit-text/add-fit-text-control",xqe);var sV={useBlockProps:Sqe,addSaveProps:vqe,attributeKeys:["fitText","fontSize","style"],hasSupport:kqe,edit:()=>null};var B$=c(E(),1);function PEe(e,t){return Object.fromEntries(Object.entries(e).filter(([o])=>!t.includes(o)))}var wqe="typography.__experimentalLetterSpacing",Cqe="typography.__experimentalTextTransform",Eqe="typography.__experimentalTextDecoration",Tqe="typography.textIndent",Rqe="typography.textColumns",Bqe="typography.__experimentalFontStyle",Pqe="typography.__experimentalFontWeight",Iqe="typography.__experimentalWritingMode",wl="typography",AEe=[pEe,Sy,Bqe,Pqe,p1,K_,Rqe,Eqe,Tqe,Iqe,Cqe,wqe,Tf];function LEe(e){let t={...PEe(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=Po(n,"color");return t.typography={...PEe(t.typography,["fontFamily"]),fontSize:i?void 0:o},t.color={...t.color,text:a?void 0:n},{style:Ge(t),fontFamily:s,fontSize:i,textColor:a}}function MEe(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 Oqe({children:e,resetAllFilter:t}){let o=(0,aV.useCallback)(r=>{let n=MEe(r),i=t(n);return{...r,...LEe(i)}},[t]);return(0,B$.jsx)(Oe,{group:"typography",resetAllFilter:o,children:e})}function lV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Ja(),s=vD(r),{style:a,fontFamily:l,fontSize:u,fitText:d,textColor:f,className:p}=(0,IEe.useSelect)(w=>{if(!s)return{};let{style:T,fontFamily:B,fontSize:R,fitText:I,textColor:A,className:P}=w(C).getBlockAttributes(e)||{};return{style:T,fontFamily:B,fontSize:R,fitText:I,textColor:A,className:P}},[e,s]),h=!Bn(i),{value:m}=_l(t,p,i),g=(0,aV.useMemo)(()=>h?To(a,i):MEe({style:a,fontFamily:l,fontSize:u,textColor:f}),[h,i,a,u,l,f]),b=h?w=>{o({style:Pn(a,i,w)})}:w=>{let T=LEe(w);(T.fontSize||T.style?.typography?.fontSize)&&d&&(T.fitText=void 0),o(T)},v=!g?.color?.gradient&&!!g?.color?.text&&r?.color?.text&&(0,h1.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=H_({clientId:e,name:t,enabled:!!v,checkLinkColor:!1,messageOverride:(0,OEe.__)("This color has poor contrast against the background. Consider increasing contrast.")});if(!s)return null;let k=(0,h1.getBlockSupport)(t,[wl,"__experimentalDefaultControls"]),S=(0,h1.getBlockSupport)(t,["color","__experimentalDefaultControls"]),_={...k,textColor:S?.text};return(0,B$.jsx)(SD,{as:n||Oqe,panelId:e,settings:r,value:g,onChange:b,defaultControls:_,contrastWarning:y,inheritedValue:m})}var Jo=c(E(),1);function I$({blockName:e,clientId:t,contentClientIds:o}){let r=xl(e),{updateBlockAttributes:n}=(0,cV.useDispatch)(C),{hasButtons:i,hasHeading:s}=(0,cV.useSelect)(d=>{let f=d(C).getBlockNamesByClientId(o);return{hasButtons:f.includes("core/buttons"),hasHeading:f.includes("core/heading")}},[o]),a=d=>{n(t,d)},l=(0,P$.useMemo)(()=>({...r,typography:{}}),[r]),u=(0,P$.useMemo)(()=>({...r,background:{...r.background,backgroundImage:!1,backgroundSize:!1}}),[r]);return(0,Jo.jsxs)(Jo.Fragment,{children:[(0,Jo.jsx)(lV,{clientId:t,name:e,settings:l,setAttributes:a,asWrapper:XW}),(0,Jo.jsx)(ZD,{clientId:t,name:e,settings:u,setAttributes:a,asWrapper:i$}),(0,Jo.jsx)(eV,{clientId:t,name:e,settings:r,setAttributes:a,asWrapper:qW,label:(0,dh.__)("Elements"),defaultControls:{button:i,heading:s}})]})}var Aqe=({blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:r,contentClientIds:n})=>{let i=my({blockName:e});return(0,Jo.jsxs)(Jo.Fragment,{children:[o&&(0,Jo.jsx)(Xk,{clientId:t}),r&&e!=="core/template-part"&&(0,Jo.jsx)(I$,{blockName:e,clientId:t,contentClientIds:n}),(!r||e==="core/template-part")&&(0,Jo.jsxs)(Jo.Fragment,{children:[(0,Jo.jsx)(Oe.Slot,{group:"typography",label:(0,dh.__)("Typography")}),(0,Jo.jsx)(Oe.Slot,{group:"color",label:(0,dh.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(Oe.Slot,{group:"background",label:(0,dh.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(Oe.Slot,{group:"filter"}),(0,Jo.jsx)(Oe.Slot,{group:"layout",label:(0,dh.__)("Layout")}),(0,Jo.jsx)(Oe.Slot,{group:"dimensions",label:(0,dh.__)("Dimensions")}),(0,Jo.jsx)(Oe.Slot,{group:"border",label:i}),(0,Jo.jsx)(Oe.Slot,{group:"elements",label:(0,dh.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(dD,{}),(0,Jo.jsx)(Oe.Slot,{group:"styles"})]})]})},NEe=Aqe;var VEe=c(U(),1),FEe=c(G(),1);var DEe=c(ue(),1),uV=c(Q(),1),fa=c(U(),1);var Cl=c(E(),1);function dV({clientIds:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){return e.length?(0,Cl.jsx)(fa.__experimentalVStack,{spacing:1,children:e.map(n=>(0,Cl.jsx)(Lqe,{onSelect:t,onSwitchToListView:o,hasListViewTab:r,clientId:n},n))}):null}function Lqe({clientId:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){let n=Do(e),{isSelected:i,childBlocks:s,shouldRenderListView:a,blockName:l}=(0,uV.useSelect)(g=>{let{isBlockSelected:b,hasSelectedInnerBlock:v,getBlockOrder:y,getBlockName:k,shouldRenderBlockListView:S}=H(g(C)),_=k(e);return{isSelected:b(e)||v(e,!0),childBlocks:y(e),shouldRenderListView:S(e),blockName:_}},[e]),u=(0,DEe.getBlockType)(l),f=jn({clientId:e,context:"list-view"})||u?.title||l,{selectBlock:p}=(0,uV.useDispatch)(C),m=s&&s.length>0&&r&&a;return(0,Cl.jsx)(fa.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-quick-navigation__item",isPressed:i,onClick:async()=>{await p(e),m&&o&&o(e),t&&t(e)},children:(0,Cl.jsxs)(fa.Flex,{children:[(0,Cl.jsx)(fa.FlexItem,{children:(0,Cl.jsx)(Et,{icon:n?.icon})}),(0,Cl.jsx)(fa.FlexBlock,{style:{textAlign:"left"},children:(0,Cl.jsx)(fa.__experimentalTruncate,{children:f})}),m&&(0,Cl.jsx)(fa.FlexItem,{children:(0,Cl.jsx)(gt,{icon:un,size:24})})]})})}var Y_=c(E(),1),Mqe=({contentClientIds:e,onSwitchToListView:t,hasListViewTab:o})=>{if(!e||e.length===0)return null;let r=window?.__experimentalContentOnlyInspectorFields;return(0,Y_.jsx)(Y_.Fragment,{children:!r&&(0,Y_.jsx)(VEe.PanelBody,{title:(0,FEe.__)("Content"),children:(0,Y_.jsx)(dV,{clientIds:e,onSwitchToListView:t,hasListViewTab:o})})})},fV=Mqe;var qr=c(E(),1),{Tabs:fh}=H(pV.privateApis);function O$({blockName:e,clientId:t,hasBlockStyles:o,tabs:r,isSectionBlock:n,contentClientIds:i}){let s=(0,Bc.useRef)(null),a=(0,q_.useSelect)(S=>S(zEe.store).get("core","showIconLabels"),[]),{requestedTab:l}=(0,q_.useSelect)(S=>({requestedTab:H(S(C)).getRequestedInspectorTab()})),[u,d]=(0,Bc.useState)(()=>l?.tabName??r[0]?.name),f=(0,Bc.useRef)(!1),p=(0,Bc.useRef)(!1),{__unstableSetOpenListViewPanel:h,__unstableIncrementListViewExpandRevision:m,__unstableSetAllListViewPanelsOpen:g}=(0,q_.useDispatch)(C),{clearRequestedInspectorTab:b}=H((0,q_.useDispatch)(C));(0,Bc.useEffect)(()=>{f.current=!1},[t]),(0,Bc.useEffect)(()=>{l&&(d(l.tabName),l.tabName===Sf.name&&l.options?.openPanel&&(h(l.options.openPanel),m()),p.current=!0,f.current=!0,b())},[l,h,m,b]),(0,Bc.useEffect)(()=>{u===Sf.name&&!f.current&&(g(),m())},[t,u,g,m]),(0,Bc.useEffect)(()=>{if(!r?.length||f.current&&r.some(_=>_.name===u))return;let S=r[0]?.name;u!==S&&d(S)},[r,u]);let v=S=>{d(S),f.current=!0,S===Sf.name&&!p.current&&(g(),m()),p.current=!1},y=r.some(S=>S.name===Sf.name),k=S=>{y&&(h(S),m(),p.current=!0,v(Sf.name))};return(0,qr.jsx)("div",{className:"block-editor-block-inspector__tabs",children:(0,qr.jsxs)(fh,{selectedTabId:u,onSelect:v,children:[(0,qr.jsx)(fh.TabList,{children:r.map(S=>a?(0,qr.jsx)(fh.Tab,{tabId:S.name,children:S.title},S.name):(0,qr.jsxs)(kt.Root,{children:[(0,qr.jsx)(fh.Tab,{tabId:S.name,"aria-label":S.title,render:(0,qr.jsx)(kt.Trigger,{}),children:(0,qr.jsx)(pV.Icon,{icon:S.icon})}),(0,qr.jsx)(kt.Popup,{children:S.title})]},S.name))}),(0,qr.jsxs)(fh.TabPanel,{tabId:lD.name,focusable:!1,children:[(0,qr.jsx)(fV,{contentClientIds:i,onSwitchToListView:k,hasListViewTab:y}),(0,qr.jsx)(Oe.Slot,{group:"content"})]}),(0,qr.jsxs)(fh.TabPanel,{tabId:Sf.name,focusable:!1,children:[(0,qr.jsx)(Oe.Slot,{group:"list",ref:s}),(0,qr.jsx)(J2,{listViewRef:s})]}),(0,qr.jsx)(fh.TabPanel,{tabId:sD.name,focusable:!1,children:(0,qr.jsx)(R0e,{showAdvancedControls:!!e})}),(0,qr.jsx)(fh.TabPanel,{tabId:aD.name,focusable:!1,children:(0,qr.jsx)(NEe,{blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:n,contentClientIds:i})})]},t)})}var Bs=c(U(),1),jEe=c(Q(),1);var Nqe=[];function Dqe(e,t={}){return t[e]!==void 0?t[e]:t.default!==void 0?t.default:!0}function HEe(e,t,o,r){let n=[],{bindings:i,border:s,color:a,content:l,default:u,layout:d,dimensions:f,list:p,position:h,styles:m,typography:g,effects:b}=dc,v=(0,Bs.__experimentalUseSlotFills)(p.name),y=!!v&&v.length,k=(0,Bs.__experimentalUseSlotFills)(l.name),S=!!k&&k.length,x=[...(0,Bs.__experimentalUseSlotFills)(s.name)||[],...(0,Bs.__experimentalUseSlotFills)(a.name)||[],...(0,Bs.__experimentalUseSlotFills)(d.name)||[],...(0,Bs.__experimentalUseSlotFills)(h.name)||[],...(0,Bs.__experimentalUseSlotFills)(f.name)||[],...(0,Bs.__experimentalUseSlotFills)(m.name)||[],...(0,Bs.__experimentalUseSlotFills)(g.name)||[],...(0,Bs.__experimentalUseSlotFills)(b.name)||[]].length,w=[...(0,Bs.__experimentalUseSlotFills)(Cm.slotName)||[],...(0,Bs.__experimentalUseSlotFills)(i.name)||[]],T=[...(0,Bs.__experimentalUseSlotFills)(u.name)||[],...y&&x>1?w:[]],B=window?.__experimentalContentOnlyInspectorFields,R=S||!B&&t?.length;R&&n.push(lD),y&&n.push(Sf),(T.length||w.length&&(R||y))&&n.push(sD);let{tabSettings:I,isPreviewMode:A}=(0,jEe.useSelect)(O=>{let N=O(C).getSettings();return{tabSettings:N.blockInspectorTabs,isPreviewMode:N.isPreviewMode}},[]);return!A&&(r||x)&&n.push(aD),Dqe(e,I)?n:Nqe}var UEe=c(U(),1);var A$=c(E(),1),{Fill:Vqe,Slot:Fqe}=(0,UEe.createSlotFill)(Symbol("InspectorControlsLastItem")),GEe=e=>ht()[Dl]?(0,A$.jsx)(Vqe,{...e}):null;GEe.Slot=function(t){return(0,A$.jsx)(Fqe,{...t})};var mV=GEe;var WEe=c(Q(),1);function $Ee(e){return(0,WEe.useSelect)(t=>{if(e){let o=t(C).getSettings().blockInspectorAnimation,r=o?.animationParent,{getSelectedBlockClientId:n,getBlockParentsByBlockName:i}=t(C),s=n();return!i(s,r,!0)[0]&&e.name!==r?null:o?.[e.name]}return null},[e])}var hV=c(F(),1);var _y=c(G(),1);var M$=c(E(),1),{getViewportBreakpoints:zqe}=H(Sr),KEe={":hover":(0,_y.__)("Hover"),":focus":(0,_y.__)("Focus"),":focus-visible":(0,_y.__)("Focus-visible"),":active":(0,_y.__)("Active")},jqe={"@tablet":(0,_y.__)("Tablet"),"@mobile":(0,_y.__)("Mobile")};function Hqe(e){let t=zqe(e);return Object.entries(jqe).filter(([o])=>(o!=="@tablet"||t.tablet!==void 0)&&(o!=="@mobile"||t.mobile!==void 0)).map(([o,r])=>({value:o,label:r}))}var gV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]};function YEe(e){return(gV[e]??[]).filter(o=>KEe[o]).map(o=>({value:o,label:KEe[o]}))}var L$="default",Uqe=[];function qEe({name:e,value:t,onChange:o}){let r=(0,hV.useMemo)(()=>YEe(e),[e]),n=xr();return r.length?(0,M$.jsx)(jD,{pseudoStates:r,pseudoStateValue:t?.pseudo??L$,onChangePseudoState:i=>o({pseudo:i}),popoverProps:n.popoverProps,showText:!1}):null}function ZEe({name:e,value:t,isResponsiveEditing:o}){let r=(0,hV.useMemo)(()=>YEe(e),[e]),[n]=Le("viewport"),i=(0,hV.useMemo)(()=>Hqe(n),[n]);return!r.length&&!o?null:(0,M$.jsx)(HD,{viewportStates:o?i:Uqe,pseudoStates:r,viewportValue:t?.viewport??L$,pseudoStateValue:t?.pseudo??L$})}var Fe=c(E(),1);function QEe({blockName:e,showAdvancedControls:t=!0,showPositionControls:o=!0,showBindingsControls:r=!0}){let n=my({blockName:e});return(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Oe.Slot,{}),(0,Fe.jsx)(Oe.Slot,{group:"typography",label:(0,qi.__)("Typography")}),(0,Fe.jsx)(Oe.Slot,{group:"color",label:(0,qi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"background",label:(0,qi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"layout",label:(0,qi.__)("Layout")}),(0,Fe.jsx)(Oe.Slot,{group:"dimensions",label:(0,qi.__)("Dimensions")}),(0,Fe.jsx)(Oe.Slot,{group:"border",label:n}),(0,Fe.jsx)(Oe.Slot,{group:"elements",label:(0,qi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),o&&(0,Fe.jsx)(dD,{}),(0,Fe.jsx)(Oe.Slot,{group:"styles"}),r&&(0,Fe.jsx)(Oe.Slot,{group:"bindings"}),t&&(0,Fe.jsx)("div",{children:(0,Fe.jsx)(cD,{})})]})}function Gqe({blockName:e,clientId:t,contentClientIds:o,isSectionBlock:r,selectedBlockStyleState:n}){let i=my({blockName:e}),s=Hi(n)&&!ea(n),a=r&&e!=="core/template-part";return(0,Fe.jsxs)(Fe.Fragment,{children:[a&&(0,Fe.jsx)(q2,{value:n,children:(0,Fe.jsx)(I$,{blockName:e,clientId:t,contentClientIds:o})}),!a&&(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Oe.Slot,{group:"typography",label:(0,qi.__)("Typography")}),(0,Fe.jsx)(Oe.Slot,{group:"color",label:(0,qi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"background",label:(0,qi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),s&&(0,Fe.jsx)(Oe.Slot,{group:"layout",label:(0,qi.__)("Layout")}),(0,Fe.jsx)(Oe.Slot,{group:"dimensions",label:(0,qi.__)("Dimensions")}),(0,Fe.jsx)(Oe.Slot,{group:"border",label:i}),(0,Fe.jsx)(Oe.Slot,{group:"elements",label:(0,qi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"})]})]})}function Wqe(){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,g1.useSelect)(_=>{let{getSettings:x,getSelectedBlockClientId:w,getSelectedBlockClientIds:T,getSelectedBlockCount:B,getBlockName:R,getParentSectionBlock:I,isSectionBlock:A,getEditedContentOnlySection:P,isWithinEditedContentOnlySection:O,getBlockEditingMode:N,getSelectedBlockStyleState:z,isSelectedBlockStyleStateShownOnCanvas:V,isResponsiveEditing:M}=H(_(C)),{getBlockStyles:D}=_(Z_.store),L=w(),q=O(L)?L:I(L)||L,J=q&&R(q),te=J&&(0,Z_.getBlockType)(J),$=T().some(Z=>A(Z)),W=J&&D(J),Y=W&&W.length>0;return{selectedBlockCount:B(),renderedBlockClientId:q,renderedBlockName:J,blockType:te,isSectionBlockInSelection:$,isSectionBlock:A(q),hasBlockStyles:Y,editedContentOnlySection:P(),blockEditingMode:N(q),selectedBlockStyleState:z(q),showStateOnCanvas:V(q),isResponsiveEditing:M(),blockStatesEditingEnabled:x().blockStatesEditingEnabled}},[]),h=(0,g1.useSelect)(_=>{if(!n||!o)return[];let{getClientIdsOfDescendants:x,getBlockEditingMode:w,shouldRenderBlockListView:T}=H(_(C)),B=x(o),R=new Set;return B.forEach(I=>{T(I)&&x(I).forEach(P=>R.add(P))}),B.filter(I=>!R.has(I)&&w(I)==="contentOnly")},[n,o]),m=HEe(r?.name,h,n,s),g=m?.length>1,b=$Ee(r),v=e>1,y=!Bn(u);if(v&&!i)return(0,Fe.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,Fe.jsx)(jW,{}),g?(0,Fe.jsx)(O$,{tabs:m}):(0,Fe.jsx)(QEe,{blockName:t,showAdvancedControls:!1,showPositionControls:!1,showBindingsControls:!1})]});if(v&&i)return(0,Fe.jsx)("div",{className:"block-editor-block-inspector",children:(0,Fe.jsx)(jW,{})});let k=t===(0,Z_.getUnregisteredTypeHandlerName)();return!r||!o||k?(0,Fe.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,qi.__)("No block selected.")}):(0,Fe.jsx)($qe,{animate:b,wrapper:_=>(0,Fe.jsx)(Kqe,{blockInspectorAnimationSettings:b,renderedBlockClientId:o,children:_}),children:(0,Fe.jsx)(Yqe,{renderedBlockClientId:o,blockName:r.name,isSectionBlock:n,availableTabs:m,contentClientIds:h,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,blockStatesEditingEnabled:p,isBlockStyleStateSelected:y})})}var $qe=({animate:e,wrapper:t,children:o})=>e?t(o):o,Kqe=({blockInspectorAnimationSettings:e,renderedBlockClientId:t,children:o})=>{let r=e&&e.enterDirection==="leftToRight"?-50:50;return(0,Fe.jsx)(X_.__unstableMotion.div,{animate:{x:0,opacity:1,transition:{ease:"easeInOut",duration:.14}},initial:{x:r,opacity:0},children:o},t)},Yqe=({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,XEe.useRef)(null),h=r?.length>1,m=ea(l),g=Hi(l)&&d||ea(l),b=s&&s!==e,v=Do(s),y=Do(e),k=y.isSynced,{setSelectedBlockStyleState:S,setSelectedBlockStyleStateCanvasPreview:_}=H((0,g1.useDispatch)(C)),x=T=>{S(e,T)},w=T=>{_(e,T)};return(0,Fe.jsxs)("div",{className:"block-editor-block-inspector",children:[b&&(0,Fe.jsx)(cC,{...v,className:v?.isSynced&&"is-synced",parentClientId:s}),(0,Fe.jsx)(cC,{...y,allowParentNavigation:!0,className:k&&"is-synced",isChild:b,clientId:e,controls:a==="default"&&f&&(0,Fe.jsx)(qEe,{name:t,value:l,onChange:x})}),a==="default"&&g&&(0,Fe.jsxs)(X_.__experimentalSpacer,{paddingX:4,paddingY:2,children:[m&&(0,Fe.jsx)(X_.ToggleControl,{label:(0,qi.__)("Show state on canvas"),checked:u,onChange:w}),(0,Fe.jsx)(ZEe,{name:t,value:l,isResponsiveEditing:d})]}),(0,Fe.jsx)(lte,{clientId:e}),(0,Fe.jsx)(b0e,{clientId:e}),!g&&(0,Fe.jsx)(AM,{blockClientId:e}),(0,Fe.jsx)(E0e,{}),g&&(0,Fe.jsx)(Gqe,{blockName:t,clientId:e,contentClientIds:n,isSectionBlock:o,selectedBlockStyleState:l}),!g&&h&&(0,Fe.jsx)(Fe.Fragment,{children:(0,Fe.jsx)(O$,{hasBlockStyles:i,clientId:e,blockName:t,tabs:r,isSectionBlock:o,contentClientIds:n})}),!g&&!h&&(0,Fe.jsxs)(Fe.Fragment,{children:[i&&(0,Fe.jsx)(Xk,{clientId:e}),(0,Fe.jsx)(fV,{contentClientIds:n}),(0,Fe.jsx)(Oe.Slot,{group:"content"}),(0,Fe.jsx)(Oe.Slot,{group:"list",ref:p}),(0,Fe.jsx)(J2,{listViewRef:p}),!o&&(0,Fe.jsx)(QEe,{blockName:t})]}),!g&&(0,Fe.jsx)(mV.Slot,{}),(0,Fe.jsx)(nD,{},"back")]})},JEe=Wqe;var N$=c(Rt(),1);var e1e=c(E(),1),t1e=()=>((0,N$.default)("__unstableUseClipboardHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),pC());function o1e(e){return(0,N$.default)("CopyHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),(0,e1e.jsx)("div",{...e,ref:pC()})}var r1e=c(Q(),1),D$=c(F(),1);var V$=c(E(),1),qqe=()=>{};function Zqe({rootClientId:e,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n=!1,__experimentalInsertionIndex:i,__experimentalInitialTab:s,__experimentalInitialCategory:a,__experimentalFilterValue:l,onPatternCategorySelection:u,onSelect:d=qqe,shouldFocusBlock:f=!1,onClose:p},h){let{destinationRootClientId:m}=(0,r1e.useSelect)(g=>{let{getBlockRootClientId:b}=g(C);return{destinationRootClientId:e||b(t)||void 0}},[t,e]);return(0,V$.jsx)(i9,{onSelect:d,rootClientId:m,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n,__experimentalInsertionIndex:i,__experimentalFilterValue:l,onPatternCategorySelection:u,__experimentalInitialTab:s,__experimentalInitialCategory:a,shouldFocusBlock:f,ref:h,onClose:p})}var F$=(0,D$.forwardRef)(Zqe);function Xqe(e,t){return(0,V$.jsx)(F$,{...e,onPatternCategorySelection:void 0,ref:t})}var n1e=(0,D$.forwardRef)(Xqe);var i1e=c(Rt(),1);function s1e(){return(0,i1e.default)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in.",since:"5.8"}),null}var a1e=c(fe(),1),b1=c(Tt(),1),ph=c(io(),1),l1e=c(E(),1),Qqe=window.navigator.userAgent.indexOf("Trident")!==-1,Jqe=new Set([ph.UP,ph.DOWN,ph.LEFT,ph.RIGHT]),eZe=.75;function z$(){return(0,a1e.useRefEffect)(e=>{let{ownerDocument:t}=e,{defaultView:o}=t,r,n,i;function s(){r||(r=o.requestAnimationFrame(()=>{f(),r=null}))}function a(g){n&&o.cancelAnimationFrame(n),n=o.requestAnimationFrame(()=>{l(g),n=null})}function l({keyCode:g}){if(!h())return;let b=(0,b1.computeCaretRect)(o);if(!b)return;if(!i){i=b;return}if(Jqe.has(g)){i=b;return}let v=b.top-i.top;if(v===0)return;let y=(0,b1.getScrollContainer)(e);if(!y)return;let k=y===t.body||y===t.documentElement,S=k?o.scrollY:y.scrollTop,_=k?0:y.getBoundingClientRect().top,x=k?i.top/o.innerHeight:(i.top-_)/(o.innerHeight-_);if(S===0&&x<eZe&&m()){i=b;return}let w=k?o.innerHeight:y.clientHeight;if(i.top+i.height>_+w||i.top<_){i=b;return}k?o.scrollBy(0,v):y.scrollTop+=v}function u(){t.addEventListener("selectionchange",d)}function d(){t.removeEventListener("selectionchange",d),f()}function f(){h()&&(i=(0,b1.computeCaretRect)(o))}function p(){let{activeElement:g}=t;if(!g)return null;if(!g.isContentEditable||!g.contains(e))return g;let{anchorNode:b}=o.getSelection();return b?(b.nodeType===b.ELEMENT_NODE?b:b.parentElement)?.closest('[contenteditable="true"]')??null:null}function h(){let g=p();return!!g&&e.contains(g)&&g.isContentEditable}function m(){let g=e.querySelectorAll('[contenteditable="true"]');return g[g.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 tZe({children:e}){return(0,l1e.jsx)("div",{ref:z$(),className:"block-editor__typewriter",children:e})}var oZe=Qqe?e=>e.children:tZe,c1e=oZe;var xy=c(F(),1),j$=c(Rt(),1);var H$=c(E(),1),bV=(0,xy.createContext)({});bV.displayName="RenderedRefsContext";function rZe(e,t,o){let r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(o),r}function U$({children:e,uniqueId:t,blockName:o=""}){let r=(0,xy.useContext)(bV),{name:n}=ht();o=o||n;let i=(0,xy.useMemo)(()=>rZe(r,o,t),[r,o,t]);return(0,H$.jsx)(bV.Provider,{value:i,children:e})}function G$(e,t=""){let o=(0,xy.useContext)(bV),{name:r}=ht();return t=t||r,!!o[t]?.has(e)}var u1e=e=>((0,j$.default)("wp.blockEditor.__experimentalRecursionProvider",{since:"6.5",alternative:"wp.blockEditor.RecursionProvider"}),(0,H$.jsx)(U$,{...e})),d1e=(...e)=>((0,j$.default)("wp.blockEditor.__experimentalUseHasRecursion",{since:"6.5",alternative:"wp.blockEditor.useHasRecursion"}),G$(...e));var vV=c(U(),1),W$=c(G(),1),$$=c(F(),1),p1e=c(Tu(),1);var pa=c(U(),1);var f1e=c(G(),1),Rf=c(E(),1);function yV({title:e,help:t,actions:o=[],onClose:r}){return(0,Rf.jsxs)(pa.__experimentalVStack,{className:"block-editor-inspector-popover-header",spacing:4,children:[(0,Rf.jsxs)(pa.__experimentalHStack,{alignment:"center",children:[(0,Rf.jsx)(pa.__experimentalHeading,{className:"block-editor-inspector-popover-header__heading",level:2,size:13,children:e}),(0,Rf.jsx)(pa.__experimentalSpacer,{}),o.map(({label:n,icon:i,onClick:s})=>(0,Rf.jsx)(pa.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,Rf.jsx)(pa.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:(0,f1e.__)("Close"),icon:eg,onClick:r})]}),t&&(0,Rf.jsx)(pa.__experimentalText,{children:t})]})}var Q_=c(E(),1);function nZe({onClose:e,onChange:t,showPopoverHeaderActions:o,isCompact:r,currentDate:n,title:i,...s},a){let l={startOfWeek:(0,p1e.getSettings)().l10n.startOfWeek,onChange:t,currentDate:r?void 0:n,currentTime:r?n:void 0,...s},u=r?vV.TimePicker:vV.DateTimePicker;return(0,Q_.jsxs)("div",{ref:a,className:"block-editor-publish-date-time-picker",children:[(0,Q_.jsx)(yV,{title:i||(0,W$.__)("Publish"),actions:o?[{label:(0,W$.__)("Now"),onClick:()=>t?.(null)}]:void 0,onClose:e}),(0,Q_.jsx)(u,{...l})]})}var K$=(0,$$.forwardRef)(nZe);function iZe(e,t){return(0,Q_.jsx)(K$,{...e,showPopoverHeaderActions:!0,isCompact:!1,ref:t})}var m1e=(0,$$.forwardRef)(iZe);var h1e=c(Rt(),1),g1e=c(F(),1);function sZe(){return(0,h1e.default)("wp.blockEditor.ToolSelector",{since:"6.9",hint:"The ToolSelector component no longer renders anything."}),null}var b1e=(0,g1e.forwardRef)(sZe);var v1=c(E(),1),Ge=e=>{if(e===null||typeof e!="object"||Array.isArray(e))return e;let t=Object.entries(e).map(([o,r])=>[o,Ge(r)]).filter(([,o])=>o!==void 0);return t.length?Object.fromEntries(t):void 0};function QD(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=cd(s,d);f&&(a={...a,attributes:De(a.attributes,d,f)})})}),a}function $t(e,t,o){let n=(0,y1e.getBlockSupport)(e,t)?.__experimentalSkipSerialization;return Array.isArray(n)?n.includes(o):n}var Bf=new WeakMap;function el({id:e,css:t}){return Rc({id:e,css:t})}function Rc({id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i}={}){let{setStyleOverride:s,deleteStyleOverride:a}=H((0,SV.useDispatch)(C)),l=(0,SV.useRegistry)(),u=(0,El.useId)();(0,El.useEffect)(()=>{if(!t&&!o)return;let d=e||u,f={id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i};return Bf.get(l)||Bf.set(l,[]),Bf.get(l).push([d,f]),window.queueMicrotask(()=>{Bf.get(l)?.length&&l.batch(()=>{Bf.get(l).forEach(p=>{s(...p)}),Bf.set(l,[])})}),()=>{Bf.get(l)?.find(([h])=>h===d)?Bf.set(l,Bf.get(l).filter(([h])=>h!==d)):a(d)}},[e,t,i,o,r,u,s,a,l,n])}function xl(e,t){let[o,r,n,i,s,a,l,u,d,f,p,h,m,g,b,v,y,k,S,_,x,w,T,B,R,I,A,P,O,N,z,V,M,D,L,j,q,J,te,ee,$,W,Y,Z,oe,ne,X,re,ae,ve,xe,ge,be,he,ke,_e,we,Re,se,ie,Ae,ye,Ee]=Le("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"),qe=(0,El.useMemo)(()=>({background:{backgroundImage:o,backgroundSize:r,gradient:n},color:{palette:{custom:Z,theme:ne,default:X},gradients:{custom:be,theme:he,default:ke},duotone:{custom:ve,theme:xe,default:ge},defaultGradients:_e,defaultPalette:re,defaultDuotone:ae,custom:Y,customGradient:we,customDuotone:oe,background:Re,link:se,heading:Ae,button:ye,text:ie},typography:{fontFamilies:{custom:i,default:s,theme:a},fontSizes:{custom:u,default:d,theme:f},customFontSize:p,defaultFontSizes:l,fontStyle:h,fontWeight:m,lineHeight:g,textAlign:b,textColumns:v,textDecoration:y,textIndent:k,textTransform:_,letterSpacing:x,writingMode:S},spacing:{spacingSizes:{custom:A,default:P,theme:O},customSpacingSize:I,defaultSpacingSizes:R,padding:w,margin:T,blockGap:B,units:N},border:{color:J,radius:te,style:ee,width:$,radiusSizes:W},dimensions:{aspectRatio:z,height:V,minHeight:M,minWidth:D,width:L,dimensionSizes:j},layout:q,parentLayout:t,shadow:Ee}),[o,r,n,i,s,a,l,u,d,f,p,h,m,g,b,v,y,k,_,x,S,w,T,B,R,I,A,P,O,N,z,V,M,D,L,j,q,t,J,te,ee,$,W,Y,Z,oe,ne,X,re,ae,ve,xe,ge,be,he,ke,_e,we,Re,se,ie,Ae,ye,Ee]);return fD(qe,e)}function v1e(e){e=e.map(o=>({...o,Edit:(0,El.memo)(o.edit)}));let t=(0,Y$.createHigherOrderComponent)(o=>function(n){let i=ht();return[...e.map((s,a)=>{let{Edit:l,hasSupport:u,attributeKeys:d=[],shareWithChildBlocks:f,supportsPatternEditing:p}=s;if(!(p&&i[Kf]||i[Dl]||i[Vy]&&f)||!u(n.name))return null;let m={};for(let g of d)n.attributes[g]&&(m[g]=n.attributes[g]);return(0,v1.jsx)(l,{name:n.name,isSelected:n.isSelected,clientId:n.clientId,setAttributes:n.setAttributes,__unstableParentLayout:n.__unstableParentLayout,...m},a)}),(0,v1.jsx)(o,{...n},"edit")]},"withBlockEditHooks");(0,y1.addFilter)("editor.BlockEdit","core/editor/hooks",t)}function aZe({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,El.useEffect)(()=>(i(n),()=>{i(void 0)})),null}var lZe=(0,El.memo)(aZe);function S1e(e){let t=(0,Y$.createHigherOrderComponent)(o=>function(n){let[i,s]=(0,El.useState)(Array(e.length).fill(void 0));return[...e.map((a,l)=>{let{hasSupport:u,attributeKeys:d=[],useBlockProps:f,isMatch:p}=a,h={};for(let m of d)n.attributes[m]&&(h[m]=n.attributes[m]);return!Object.keys(h).length||!u(n.name)||p&&!p(h)?null:(0,v1.jsx)(lZe,{index:l,useBlockProps:f,setAllWrapperProps:s,name:n.name,clientId:n.clientId,...h},l)}),(0,v1.jsx)(o,{...n,wrapperProps:i.filter(Boolean).reduce((a,l)=>({...a,...l,className:K(a.className,l.className),style:{...a.style,...l.style}}),n.wrapperProps||{})},"edit")]},"withBlockListBlockHooks");(0,y1.addFilter)("editor.BlockListBlock","core/editor/hooks",t)}function k1e(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,y1.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",t,0),(0,y1.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",o=>(o.hasOwnProperty("className")&&!o.className&&delete o.className,o))}var _1e=c(ue(),1),x1e=c(go(),1);function cZe(e){let{apiVersion:t=1}=e;return t<2&&(0,_1e.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}(0,x1e.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",cZe);function w1e(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})})};uZe=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=>{w1e(l)}),["SOURCE","SCRIPT","VIDEO","LINK"].includes(a.nodeName)&&w1e(a))})})})});e()}var uZe;var C1e=c(go(),1),Tl=c(ue(),1);var q$=c(E(),1),Z$=["left","center","right","wide","full"],dZe=["wide","full"];function X$(e,t=!0,o=!0){let r;return Array.isArray(e)?r=Z$.filter(n=>e.includes(n)):e===!0?r=[...Z$]:r=[],!o||e===!0&&!t?r.filter(n=>!dZe.includes(n)):r}function fZe(e){return"type"in(e.attributes?.align??{})||(0,Tl.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...Z$,""]}}),e}function pZe({name:e,align:t,setAttributes:o}){let r=X$((0,Tl.getBlockSupport)(e,"align"),(0,Tl.hasBlockSupport)(e,"alignWide",!0)),n=Fw(r).map(({name:a})=>a),i=Er();return!n.length||i!=="default"?null:(0,q$.jsx)(No,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,q$.jsx)(pP,{value:t,onChange:a=>{a||(0,Tl.getBlockType)(e)?.attributes?.align?.default&&(a=""),o({align:a})},controls:n})})}var kV={shareWithChildBlocks:!0,edit:pZe,useBlockProps:mZe,addSaveProps:hZe,attributeKeys:["align"],hasSupport(e){return(0,Tl.hasBlockSupport)(e,"align",!1)}};function mZe({name:e,align:t}){let o=X$((0,Tl.getBlockSupport)(e,"align"),(0,Tl.hasBlockSupport)(e,"alignWide",!0));return Fw(o).some(n=>n.name===t)?{"data-align":t}:{}}function hZe(e,t,o){let{align:r}=o,n=(0,Tl.getBlockSupport)(t,"align"),i=(0,Tl.hasBlockSupport)(t,"alignWide",!0);return X$(n,i).includes(r)&&(e.className=K(`align${r}`,e.className)),e}(0,C1e.addFilter)("blocks.registerBlockType","core/editor/align/addAttribute",fZe);var E1e=c(go(),1);function gZe(e){return"type"in(e.attributes?.lock??{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}(0,E1e.addFilter)("blocks.registerBlockType","core/lock/addAttribute",gZe);var oK=c(go(),1),rx=c(ue(),1);var S1=c(U(),1),wV=c(G(),1),V1e=c(F(),1),F1e=c(Q(),1),CV=c(ue(),1);var Ps=c(U(),1),M1e=c(F(),1),ox=c(G(),1),N1e=c(Q(),1);var eK=c(ue(),1),O1e=c(Q(),1),tx=c(U(),1),Pc=c(G(),1),_V=c(F(),1),A1e=c(fe(),1),L1e=c(Qr(),1);var Q$=c(F(),1),B1e=c(fe(),1),P1e=c(U(),1);var T1e=c(U(),1);var J_=c(E(),1);function bZe({blockTypes:e,value:t,onItemChange:o}){return(0,J_.jsx)("ul",{className:"block-editor-block-manager__checklist",children:e.map(r=>(0,J_.jsxs)("li",{className:"block-editor-block-manager__checklist-item",children:[(0,J_.jsx)(T1e.CheckboxControl,{label:r.title,checked:t.includes(r.name),onChange:(...n)=>o(r,...n)}),(0,J_.jsx)(Et,{icon:r.icon})]},r.name))})}var R1e=bZe;var ex=c(E(),1);function I1e({title:e,blockTypes:t,selectedBlockTypes:o,onChange:r}){let n=(0,B1e.useInstanceId)(I1e),i=(0,Q$.useCallback)((f,p)=>{r(p?[...o,f]:o.filter(({name:h})=>h!==f.name))},[o,r]),s=(0,Q$.useCallback)(f=>{r(f?[...o,...t.filter(p=>!o.find(({name:h})=>h===p.name))]:o.filter(p=>!t.find(({name:h})=>h===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,ex.jsxs)("div",{role:"group","aria-labelledby":l,className:"block-editor-block-manager__category",children:[(0,ex.jsx)(P1e.CheckboxControl,{checked:u,onChange:s,className:"block-editor-block-manager__category-title",indeterminate:d,label:(0,ex.jsx)("span",{id:l,children:e})}),(0,ex.jsx)(R1e,{blockTypes:t,value:a,onItemChange:i})]})}var J$=I1e;var Pf=c(E(),1);function xV({blockTypes:e,selectedBlockTypes:t,onChange:o,showSelectAll:r=!0}){let n=(0,A1e.useDebounce)(L1e.speak,500),[i,s]=(0,_V.useState)(""),{categories:a,isMatchingSearchTerm:l}=(0,O1e.useSelect)(p=>({categories:p(eK.store).getCategories(),isMatchingSearchTerm:p(eK.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,_V.useEffect)(()=>{if(!i)return;let p=u.length,h=(0,Pc.sprintf)((0,Pc._n)("%d result found.","%d results found.",p),p);n(h)},[u?.length,i,n]),(0,Pf.jsxs)(tx.__experimentalVStack,{className:"block-editor-block-manager__content",spacing:4,children:[(0,Pf.jsx)(tx.SearchControl,{label:(0,Pc.__)("Search for a block"),placeholder:(0,Pc.__)("Search for a block"),value:i,onChange:p=>s(p),className:"block-editor-block-manager__search"}),r&&(0,Pf.jsx)(tx.CheckboxControl,{className:"block-editor-block-manager__select-all",label:(0,Pc.__)("Select all"),checked:f,onChange:()=>{o(f?[]:e)},indeterminate:d}),(0,Pf.jsxs)("div",{tabIndex:"0",role:"region","aria-label":(0,Pc.__)("Available block types"),className:"block-editor-block-manager__results",children:[u.length===0&&(0,Pf.jsx)("p",{className:"block-editor-block-manager__no-results",children:(0,Pc.__)("No blocks found.")}),a.map(p=>(0,Pf.jsx)(J$,{title:p.title,blockTypes:u.filter(h=>h.category===p.slug),selectedBlockTypes:t,onChange:o},p.slug)),(0,Pf.jsx)(J$,{title:(0,Pc.__)("Uncategorized"),blockTypes:u.filter(({category:p})=>!p),selectedBlockTypes:t,onChange:o})]})]})}var Ic=c(E(),1);function D1e({clientId:e,blockTypes:t,selectedBlockTypes:o,onClose:r}){let[n,i]=(0,M1e.useState)(o),{updateBlockAttributes:s}=(0,N1e.useDispatch)(C),a=()=>{let l=n.length===t.length,u=n.map(({name:d})=>d);s(e,{allowedBlocks:l?void 0:u}),r()};return(0,Ic.jsx)(Ps.Modal,{title:(0,ox._x)("Manage allowed blocks","modal title"),onRequestClose:r,overlayClassName:"block-editor-block-allowed-blocks-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,Ic.jsxs)(Ps.__experimentalVStack,{as:"form",onSubmit:l=>{l.preventDefault(),a()},spacing:"4",children:[(0,Ic.jsx)(Ps.__experimentalText,{children:(0,ox.__)("Select which blocks can be added inside this container.")}),(0,Ic.jsx)(xV,{blockTypes:t,selectedBlockTypes:n,onChange:l=>{i(l)}}),(0,Ic.jsxs)(Ps.Flex,{className:"block-editor-block-allowed-blocks-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Ic.jsx)(Ps.FlexItem,{children:(0,Ic.jsx)(Ps.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,ox.__)("Cancel")})}),(0,Ic.jsx)(Ps.FlexItem,{children:(0,Ic.jsx)(Ps.Button,{variant:"primary",type:"submit",__next40pxDefaultSize:!0,children:(0,ox.__)("Apply")})})]})]})})}var wy=c(E(),1);function z1e({clientId:e}){let[t,o]=(0,V1e.useState)(!1),{blockTypes:r,selectedBlockNames:n}=(0,F1e.useSelect)(a=>{let{getBlockAttributes:l}=a(C);return{blockTypes:a(CV.store).getBlockTypes(),selectedBlockNames:l(e)?.allowedBlocks}},[e]),i=r.filter(a=>(0,CV.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,wy.jsxs)("div",{className:"block-editor-block-allowed-blocks-control",children:[(0,wy.jsxs)(S1.BaseControl,{help:(0,wV.__)("Specify which blocks are allowed inside this container."),children:[(0,wy.jsx)(S1.BaseControl.VisualLabel,{children:(0,wV.__)("Allowed Blocks")}),(0,wy.jsx)(S1.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o(!0)},className:"block-editor-block-allowed-blocks-control__button",children:(0,wV.__)("Manage allowed blocks")})]}),t&&(0,wy.jsx)(D1e,{clientId:e,blockTypes:i,selectedBlockTypes:s,onClose:()=>o(!1)})]})}var tK=c(E(),1);function yZe({clientId:e}){return Er()==="contentOnly"?null:(0,tK.jsx)(YC.Fill,{children:(0,tK.jsx)(z1e,{clientId:e})})}var j1e={edit:yZe,attributeKeys:["allowedBlocks"],hasSupport(e){return(0,rx.hasBlockSupport)(e,"allowedBlocks")}};function vZe(e){return e?.attributes?.allowedBlocks?.type||(0,rx.hasBlockSupport)(e,"allowedBlocks")&&(e.attributes={...e.attributes,allowedBlocks:{type:"array"}}),e}(0,oK.addFilter)("blocks.registerBlockType","core/allowedBlocks/attribute",vZe);function SZe(e,t,o,r){if(!(0,rx.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,rx.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,oK.addFilter)("blocks.switchToBlockType.transformedBlock","core/allowedBlocks/addTransforms",SZe);var H1e=c(go(),1),EV=c(U(),1),k1=c(G(),1),TV=c(ue(),1);var mh=c(E(),1),kZe=/[\s#]/g;function _Ze(e){return"type"in(e.attributes?.anchor??{})||(0,TV.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string"}}),e}function xZe({anchor:e,setAttributes:t}){return Er()!=="default"?null:(0,mh.jsx)(Oe,{group:"advanced",children:(0,mh.jsx)(EV.TextControl,{className:"html-anchor-control",label:(0,k1.__)("HTML anchor"),help:(0,mh.jsxs)(mh.Fragment,{children:[(0,k1.__)("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,mh.jsx)(EV.ExternalLink,{href:(0,k1.__)("https://wordpress.org/documentation/article/page-jumps/"),children:(0,k1.__)("Learn more about anchors")})]}),value:e||"",placeholder:null,onChange:r=>{r=r.replace(kZe,"-"),t({anchor:r!==""?r:void 0})},autoCapitalize:"none",autoComplete:"off"})})}var rK={addSaveProps:wZe,edit:xZe,attributeKeys:["anchor"],hasSupport(e){return(0,TV.hasBlockSupport)(e,"anchor")}};function wZe(e,t,o){return(0,TV.hasBlockSupport)(t,"anchor")&&(e.id=o.anchor===""?null:o.anchor),e}(0,H1e.addFilter)("blocks.registerBlockType","core/anchor/attribute",_Ze);var U1e=c(go(),1),RV=c(ue(),1);function CZe(e){return e?.attributes?.ariaLabel?.type||(0,RV.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:{type:"string"}}),e}function EZe(e,t,o){return(0,RV.hasBlockSupport)(t,"ariaLabel")&&!$t(t,"ariaLabel","ariaLabel")&&(e["aria-label"]=o.ariaLabel===""?null:o.ariaLabel),e}var G1e={addSaveProps:EZe,attributeKeys:["ariaLabel"],hasSupport(e){return(0,RV.hasBlockSupport)(e,"ariaLabel")}};(0,U1e.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",CZe);var bx=c(ue(),1),QBe=c(fe(),1),P5=c(U(),1),I5=c(Q(),1);var nK=c(G(),1);var er="isAny",tr="isNone",Si="isAll",ki="isNotAll",Zi="between",Xi="inThePast",Is="over",hr="is",gr="isNot",hh="lessThan",gh="greaterThan",bh="lessThanOrEqual",yh="greaterThanOrEqual",vh="before",Sh="after",kh="beforeInc",_h="afterInc",Hu="contains",Uu="notContains",Gu="startsWith",xh="on",wh="notOn";var Nno={asc:(0,nK.__)("Sort ascending"),desc:(0,nK.__)("Sort descending")};var W1e=c(Ix(),1),{lock:Vno,unlock:so}=(0,W1e.__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/dataviews");var _1=c(F(),1),TZe=[];function Os({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:TZe,[r,n]=(0,_1.useState)(o),[i,s]=(0,_1.useState)(!1);return(0,_1.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 RZe=Math.pow(10,8)*24*60*60*1e3,jno=-RZe,BV=6048e5,$1e=864e5;var BZe=3600;var K1e=BZe*24,Hno=K1e*7,PZe=K1e*365.2425,IZe=PZe/12,Uno=IZe*3,iK=Symbol.for("constructDateFrom");function yn(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&iK in e?e[iK](t):e instanceof Date?new e.constructor(t):new Date(t)}function po(e,t){return yn(t||e,e)}function PV(e,t,o){let r=po(e,o?.in);return isNaN(t)?yn(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function IV(e,t,o){let r=po(e,o?.in);if(isNaN(t))return yn(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=yn(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 OZe={};function Ch(){return OZe}function If(e,t){let o=Ch(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=po(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 Cy(e,t){return If(e,{...t,weekStartsOn:1})}function OV(e,t){let o=po(e,t?.in),r=o.getFullYear(),n=yn(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=Cy(n),s=yn(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=Cy(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function sK(e){let t=po(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 Y1e(e,...t){let o=yn.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function aK(e,t){let o=po(e,t?.in);return o.setHours(0,0,0,0),o}function q1e(e,t,o){let[r,n]=Y1e(o?.in,e,t),i=aK(r),s=aK(n),a=+i-sK(i),l=+s-sK(s);return Math.round((a-l)/$1e)}function Z1e(e,t){let o=OV(e,t),r=yn(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),Cy(r)}function X1e(e,t,o){return PV(e,t*7,o)}function Q1e(e,t,o){return IV(e,t*12,o)}function J1e(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Of(e){return!(!J1e(e)&&typeof e!="number"||isNaN(+po(e)))}function eTe(e,t){let o=po(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function AV(e,t){let o=po(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}var AZe={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"}},tTe=(e,t,o)=>{let r,n=AZe[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 LV(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var LZe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},MZe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},NZe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},oTe={date:LV({formats:LZe,defaultWidth:"full"}),time:LV({formats:MZe,defaultWidth:"full"}),dateTime:LV({formats:NZe,defaultWidth:"full"})};var DZe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},rTe=(e,t,o,r)=>DZe[e];function nx(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 VZe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},FZe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},zZe={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"]},jZe={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"]},HZe={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"}},UZe={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"}},GZe=(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"},nTe={ordinalNumber:GZe,era:nx({values:VZe,defaultWidth:"wide"}),quarter:nx({values:FZe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:nx({values:zZe,defaultWidth:"wide"}),day:nx({values:jZe,defaultWidth:"wide"}),dayPeriod:nx({values:HZe,defaultWidth:"wide",formattingValues:UZe,defaultFormattingWidth:"wide"})};function ix(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)?$Ze(a,f=>f.test(s)):WZe(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 WZe(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function $Ze(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function iTe(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 KZe=/^(\d+)(th|st|nd|rd)?/i,YZe=/\d+/i,qZe={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},ZZe={any:[/^b/i,/^(a|c)/i]},XZe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},QZe={any:[/1/i,/2/i,/3/i,/4/i]},JZe={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},eXe={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]},tXe={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},oXe={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]},rXe={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},nXe={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}},sTe={ordinalNumber:iTe({matchPattern:KZe,parsePattern:YZe,valueCallback:e=>parseInt(e,10)}),era:ix({matchPatterns:qZe,defaultMatchWidth:"wide",parsePatterns:ZZe,defaultParseWidth:"any"}),quarter:ix({matchPatterns:XZe,defaultMatchWidth:"wide",parsePatterns:QZe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ix({matchPatterns:JZe,defaultMatchWidth:"wide",parsePatterns:eXe,defaultParseWidth:"any"}),day:ix({matchPatterns:tXe,defaultMatchWidth:"wide",parsePatterns:oXe,defaultParseWidth:"any"}),dayPeriod:ix({matchPatterns:rXe,defaultMatchWidth:"any",parsePatterns:nXe,defaultParseWidth:"any"})};var lK={code:"en-US",formatDistance:tTe,formatLong:oTe,formatRelative:rTe,localize:nTe,match:sTe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function aTe(e,t){let o=po(e,t?.in);return q1e(o,AV(o))+1}function lTe(e,t){let o=po(e,t?.in),r=+Cy(o)-+Z1e(o);return Math.round(r/BV)+1}function MV(e,t){let o=po(e,t?.in),r=o.getFullYear(),n=Ch(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=yn(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=If(s,t),l=yn(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let u=If(l,t);return+o>=+a?r+1:+o>=+u?r:r-1}function cTe(e,t){let o=Ch(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=MV(e,t),i=yn(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),If(i,t)}function uTe(e,t){let o=po(e,t?.in),r=+If(o,t)-+cTe(o,t);return Math.round(r/BV)+1}function Xt(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var Af={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return Xt(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):Xt(o+1,2)},d(e,t){return Xt(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 Xt(e.getHours()%12||12,t.length)},H(e,t){return Xt(e.getHours(),t.length)},m(e,t){return Xt(e.getMinutes(),t.length)},s(e,t){return Xt(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return Xt(n,t.length)}};var sx={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},cK={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 Af.y(e,t)},Y:function(e,t,o,r){let n=MV(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Xt(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):Xt(i,t.length)},R:function(e,t){let o=OV(e);return Xt(o,t.length)},u:function(e,t){let o=e.getFullYear();return Xt(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 Xt(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 Xt(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 Af.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 Xt(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=uTe(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):Xt(n,t.length)},I:function(e,t,o){let r=lTe(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):Xt(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):Af.d(e,t)},D:function(e,t,o){let r=aTe(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):Xt(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 Xt(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 Xt(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 Xt(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=sx.noon:r===0?n=sx.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=sx.evening:r>=12?n=sx.afternoon:r>=4?n=sx.morning:n=sx.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 Af.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):Af.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):Xt(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):Xt(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):Af.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):Af.s(e,t)},S:function(e,t){return Af.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return fTe(r);case"XXXX":case"XX":return Ey(r);default:return Ey(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return fTe(r);case"xxxx":case"xx":return Ey(r);default:return Ey(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+dTe(r,":");default:return"GMT"+Ey(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+dTe(r,":");default:return"GMT"+Ey(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return Xt(r,t.length)},T:function(e,t,o){return Xt(+e,t.length)}};function dTe(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+Xt(i,2)}function fTe(e,t){return e%60===0?(e>0?"-":"+")+Xt(Math.abs(e)/60,2):Ey(e,t)}function Ey(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Xt(Math.trunc(r/60),2),i=Xt(r%60,2);return o+n+t+i}var pTe=(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"})}},mTe=(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"})}},iXe=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return pTe(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}}",pTe(r,t)).replace("{{time}}",mTe(n,t))},hTe={p:mTe,P:iXe};var sXe=/^D+$/,aXe=/^Y+$/,lXe=["D","DD","YY","YYYY"];function gTe(e){return sXe.test(e)}function bTe(e){return aXe.test(e)}function yTe(e,t,o){let r=cXe(e,t,o);if(console.warn(r),lXe.includes(e))throw new RangeError(r)}function cXe(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 uXe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,dXe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,fXe=/^'([^]*?)'?$/,pXe=/''/g,mXe=/[a-zA-Z]/;function uK(e,t,o){let r=Ch(),n=o?.locale??r.locale??lK,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=po(e,o?.in);if(!Of(a))throw new RangeError("Invalid time value");let l=t.match(dXe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=hTe[f];return p(d,n.formatLong)}return d}).join("").match(uXe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:hXe(d)};if(cK[f])return{isToken:!0,value:d};if(f.match(mXe))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&&bTe(f)||!o?.useAdditionalDayOfYearTokens&&gTe(f))&&yTe(f,t,String(e));let p=cK[f[0]];return p(a,f,n.localize,u)}).join("")}function hXe(e){let t=e.match(fXe);return t?t[1].replace(pXe,"'"):e}function Ty(e,t,o){return PV(e,-t,o)}function NV(e,t,o){return IV(e,-t,o)}function vTe(e,t,o){return X1e(e,-t,o)}function DV(e,t,o){return Q1e(e,-t,o)}var He=c(G(),1),Tr=c(F(),1),Qi=c(Tu(),1);var dK=c(E(),1),Zr={Name:(0,dK.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,dK.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function STe(e,t){switch(t){case"days":return Ty(new Date,e);case"weeks":return vTe(new Date,e);case"months":return NV(new Date,e);case"years":return DV(new Date,e);default:return new Date}}var kTe={label:(0,He.__)("Is none of"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Zr),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"?!o.includes(r):!1}),selection:"multi"},_Te=[{name:er,label:(0,He.__)("Includes"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Zr),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"?o.includes(r):!1},selection:"multi"},{name:tr,...kTe},{name:Si,label:(0,He.__)("Includes all"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Zr),filter(e,t,o){return o?.length?o.every(r=>t.getValue({item:e})?.includes(r)):!0},selection:"multi"},{name:ki,...kTe},{name:Zi,label:(0,He.__)("Between (inc)"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Zr),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o[0]===void 0||o[1]===void 0)return!0;let r=t.getValue({item:e});return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:Xi,label:(0,He.__)("In the past"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Zr),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=STe(o.value,o.unit),n=(0,Qi.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:Is,label:(0,He.__)("Over"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Zr),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=STe(o.value,o.unit);return(0,Qi.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:hr,label:(0,He.__)("Is"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:gr,label:(0,He.__)("Is not"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:hh,label:(0,He.__)("Less than"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:gh,label:(0,He.__)("Greater than"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:bh,label:(0,He.__)("Less than or equal"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:yh,label:(0,He.__)("Greater than or equal"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:vh,label:(0,He.__)("Before"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){if(o===void 0)return!0;let r=(0,Qi.getDate)(o);return(0,Qi.getDate)(t.getValue({item:e}))<r},selection:"single"},{name:Sh,label:(0,He.__)("After"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){if(o===void 0)return!0;let r=(0,Qi.getDate)(o);return(0,Qi.getDate)(t.getValue({item:e}))>r},selection:"single"},{name:kh,label:(0,He.__)("Before (inc)"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){if(o===void 0)return!0;let r=(0,Qi.getDate)(o);return(0,Qi.getDate)(t.getValue({item:e}))<=r},selection:"single"},{name:_h,label:(0,He.__)("After (inc)"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){if(o===void 0)return!0;let r=(0,Qi.getDate)(o);return(0,Qi.getDate)(t.getValue({item:e}))>=r},selection:"single"},{name:Hu,label:(0,He.__)("Contains"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),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:Uu,label:(0,He.__)("Doesn't contain"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),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:Gu,label:(0,He.__)("Starts with"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),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:xh,label:(0,He.__)("On"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){if(o===void 0)return!0;let r=(0,Qi.getDate)(o),n=(0,Qi.getDate)(t.getValue({item:e}));return r.getTime()===n.getTime()},selection:"single"},{name:wh,label:(0,He.__)("Not on"),filterText:(e,t)=>(0,Tr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Zr),filter(e,t,o){if(o===void 0)return!0;let r=(0,Qi.getDate)(o),n=(0,Qi.getDate)(t.getValue({item:e}));return r.getTime()!==n.getTime()},selection:"single"}],xTe=e=>_Te.find(t=>t.name===e),wTe=()=>_Te.map(e=>e.name);var CTe=c(U(),1),ETe=c(F(),1);function ao(e,t){let o;return e?.required&&t?.required?o=t?.required?.message?t.required: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 TTe=c(E(),1),{ValidatedCheckboxControl:gXe}=so(CTe.privateApis);function RTe({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,ETe.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,TTe.jsx)(gXe,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),hidden:r,label:l,help:u,checked:s({item:o}),onChange:p,disabled:f})}var VV=c(U(),1),BTe=c(F(),1);var fK=c(E(),1),{ValidatedComboboxControl:bXe}=so(VV.privateApis);function FV({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,BTe.useCallback)(g=>o(u({item:e,value:g??""})),[e,o,u]),{elements:h,isLoading:m}=Os({elements:t.elements,getElements:t.getElements});return m?(0,fK.jsx)(VV.Spinner,{}):(0,fK.jsx)(bXe,{required:!!t.isValid?.required,customValidity:ao(d,n),label:i,value:f,help:s,placeholder:a,options:h,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var HV=c(U(),1),Rl=c(F(),1),jV=c(G(),1),ma=c(Tu(),1);var lx=c(U(),1),pK=c(F(),1),Wu=c(G(),1);var ax=c(E(),1),yXe={[Xi]:[{value:"days",label:(0,Wu.__)("Days")},{value:"weeks",label:(0,Wu.__)("Weeks")},{value:"months",label:(0,Wu.__)("Months")},{value:"years",label:(0,Wu.__)("Years")}],[Is]:[{value:"days",label:(0,Wu.__)("Days ago")},{value:"weeks",label:(0,Wu.__)("Weeks ago")},{value:"months",label:(0,Wu.__)("Months ago")},{value:"years",label:(0,Wu.__)("Years ago")}]};function zV({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=yXe[i===Xi?"inThePast":"over"],{id:a,label:l,description:u,getValue:d,setValue:f}=o,p=o.isDisabled({item:t,field:o}),h=d({item:t}),{value:m="",unit:g=s[0].value}=h&&typeof h=="object"?h:{},b=(0,pK.useCallback)(y=>r(f({item:t,value:{value:Number(y),unit:g}})),[r,f,t,g]),v=(0,pK.useCallback)(y=>r(f({item:t,value:{value:m,unit:y}})),[r,f,t,m]);return(0,ax.jsx)(lx.BaseControl,{id:a,className:K(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,ax.jsxs)(Qe,{direction:"row",gap:"sm",children:[(0,ax.jsx)(lx.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:b,disabled:p}),(0,ax.jsx)(lx.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Wu.__)("Unit"),value:g,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}var PTe=c(F(),1);function x1(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,PTe.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 ITe=c(Tu(),1);function w1(e){if(!e)return null;let t=(0,ITe.getDate)(e);return t&&Of(t)?t:null}var Eh=c(E(),1),{DateCalendar:vXe,ValidatedInputControl:SXe}=so(HV.privateApis),mK=e=>e?(0,ma.dateI18n)("Y-m-d\\TH:i",(0,ma.getDate)(e)):"";function kXe({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:h}=t,m=t.isDisabled({item:e,field:t}),g=p({item:e}),b=typeof g=="string"?g:void 0,[v,y]=(0,Rl.useState)(()=>w1(b)||new Date),k=(0,Rl.useRef)(null),S=(0,Rl.useRef)(void 0),_=(0,Rl.useRef)(null),{minConstraint:x,maxConstraint:w,disabledMatchers:T}=x1(h,w1),B=(0,Rl.useCallback)(z=>o(f({item:e,value:z})),[e,o,f]);(0,Rl.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let R=(0,Rl.useCallback)(z=>{let V;if(z){let M=(0,ma.dateI18n)("Y-m-d",z),D;b?D=(0,ma.dateI18n)("H:i",(0,ma.getDate)(b)):D=(0,ma.dateI18n)("H:i",z),V=(0,ma.getDate)(`${M}T${D}`).toISOString(),B(V),S.current&&clearTimeout(S.current)}else B(void 0);_.current=k.current&&k.current.ownerDocument.activeElement,S.current=setTimeout(()=>{k.current&&(k.current.focus(),k.current.blur(),B(V),_.current&&_.current instanceof HTMLElement&&_.current.focus())},0)},[B,b]),I=(0,Rl.useCallback)(z=>{if(z){let V=(0,ma.getDate)(z);B(V.toISOString());let M=w1(V.toISOString());M&&y(M)}else B(void 0)},[B]),{format:A}=t,P=A.weekStartsOn??(0,ma.getSettings)().l10n.startOfWeek,{timezone:{string:O}}=(0,ma.getSettings)(),N=u;return h?.required&&!n&&!r?N=`${u} (${(0,jV.__)("Required")})`:!h?.required&&n&&!r&&(N=`${u} (${(0,jV.__)("Optional")})`),(0,Eh.jsx)(HV.BaseControl,{id:l,label:N,help:d,hideLabelFromVision:r,children:(0,Eh.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Eh.jsx)(SXe,{ref:k,required:!!h?.required,customValidity:ao(h,i),type:"datetime-local",label:(0,jV.__)("Date time"),hideLabelFromVision:!0,value:mK(b),onChange:I,disabled:m,min:x?mK(x):void 0,max:w?mK(w):void 0}),!a&&(0,Eh.jsx)(vXe,{style:{width:"100%"},selected:b&&w1(b)||void 0,onSelect:R,month:v,onMonthChange:y,timeZone:O||void 0,weekStartsOn:P,disabled:m||T})]})})}function OTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===Xi||i===Is?(0,Eh.jsx)(zV,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Eh.jsx)(kXe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var xi=c(U(),1),ATe=c(Qr(),1),ro=c(F(),1),vn=c(G(),1),_i=c(Tu(),1);var Io=c(E(),1),{DateCalendar:_Xe,DateRangeCalendar:xXe}=so(xi.privateApis),wXe=[{id:"today",label:(0,vn.__)("Today"),getValue:()=>(0,_i.getDate)(null)},{id:"yesterday",label:(0,vn.__)("Yesterday"),getValue:()=>{let e=(0,_i.getDate)(null);return Ty(e,1)}},{id:"past-week",label:(0,vn.__)("Past week"),getValue:()=>{let e=(0,_i.getDate)(null);return Ty(e,7)}},{id:"past-month",label:(0,vn.__)("Past month"),getValue:()=>{let e=(0,_i.getDate)(null);return NV(e,1)}}],CXe=[{id:"last-7-days",label:(0,vn.__)("Last 7 days"),getValue:()=>{let e=(0,_i.getDate)(null);return[Ty(e,7),e]}},{id:"last-30-days",label:(0,vn.__)("Last 30 days"),getValue:()=>{let e=(0,_i.getDate)(null);return[Ty(e,30),e]}},{id:"month-to-date",label:(0,vn.__)("Month to date"),getValue:()=>{let e=(0,_i.getDate)(null);return[eTe(e),e]}},{id:"last-year",label:(0,vn.__)("Last year"),getValue:()=>{let e=(0,_i.getDate)(null);return[DV(e,1),e]}},{id:"year-to-date",label:(0,vn.__)("Year to date"),getValue:()=>{let e=(0,_i.getDate)(null);return[AV(e),e]}}],Th=e=>{if(!e)return null;let t=(0,_i.getDate)(e);return t&&Of(t)?t:null},hK=e=>e?typeof e=="string"?e:uK(e,"yyyy-MM-dd"):"";function LTe({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,ro.useState)(void 0),u=(0,ro.useCallback)(()=>{let f=Array.isArray(o)?o:[o];for(let p of f){let h=p.current;if(h&&!h.validity.valid){l({type:"invalid",message:h.validationMessage});return}}l(void 0)},[o]);return(0,ro.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=t?ao(s,t):void 0;for(let h of f){let m=h.current;m&&m.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,ro.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=h=>{h.preventDefault(),n(!0)};for(let h of f)h.current?.addEventListener("invalid",p);return()=>{for(let h of f)h.current?.removeEventListener("invalid",p)}},[o,n]),(0,ro.useEffect)(()=>{if(!r)return;let f=t?ao(s,t):void 0;f?l(f):u()},[r,s,t,u]),(0,ro.useEffect)(()=>{r&&a?.message&&(0,ATe.speak)(a.message)},[r,a?.message]),(0,Io.jsxs)("div",{onBlur:f=>{r||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,Io.jsxs)("p",{className:K("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,Io.jsx)(xi.Icon,{className:"components-validated-control__indicator-icon",icon:sg,size:16,fill:"currentColor"}),a.message]})]})}function EXe({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,h=t.isDisabled({item:e,field:t}),[m,g]=(0,ro.useState)(null),b=p.weekStartsOn??(0,_i.getSettings)().l10n.startOfWeek,v=d({item:e}),y=typeof v=="string"?v:void 0,[k,S]=(0,ro.useState)(()=>Th(y)||new Date),[_,x]=(0,ro.useState)(!1),w=(0,ro.useRef)(null),{minConstraint:T,maxConstraint:B,disabledMatchers:R}=x1(f,Th),I=(0,ro.useCallback)(V=>o(u({item:e,value:V})),[e,o,u]),A=(0,ro.useCallback)(V=>{let M=V?uK(V,"yyyy-MM-dd"):void 0;I(M),g(null),x(!0)},[I]),P=(0,ro.useCallback)(V=>{let M=V.getValue(),D=hK(M);S(M),I(D),g(V.id),x(!0)},[I]),O=(0,ro.useCallback)(V=>{if(I(V),V){let M=Th(V);M&&S(M)}g(null),x(!0)},[I]),{timezone:{string:N}}=(0,_i.getSettings)(),z=a;return f?.required&&!n?z=`${a} (${(0,vn.__)("Required")})`:!f?.required&&n&&(z=`${a} (${(0,vn.__)("Optional")})`),(0,Io.jsx)(LTe,{field:t,validity:i,inputRefs:w,isTouched:_,setIsTouched:x,children:(0,Io.jsx)(xi.BaseControl,{id:s,className:"dataviews-controls__date",label:z,help:l,hideLabelFromVision:r,children:(0,Io.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Io.jsxs)(Qe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[wXe.map(V=>{let M=m===V.id;return(0,Io.jsx)(xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>P(V),children:V.label},V.id)}),(0,Io.jsx)(xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||h,accessibleWhenDisabled:!0,children:(0,vn.__)("Custom")})]}),(0,Io.jsx)(xi.__experimentalInputControl,{ref:w,type:"date",label:(0,vn.__)("Date"),hideLabelFromVision:!0,value:y,onChange:O,required:!!t.isValid?.required,disabled:h,min:T,max:B}),(0,Io.jsx)(_Xe,{style:{width:"100%"},selected:y&&Th(y)||void 0,onSelect:A,month:k,onMonthChange:S,timeZone:N||void 0,weekStartsOn:b,disabled:h||R,disableNavigation:h})]})})})}function TXe({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,h=t.isDisabled({item:e,field:t}),m,g=u({item:e});Array.isArray(g)&&g.length===2&&g.every(L=>typeof L=="string")&&(m=g);let b=p.weekStartsOn??(0,_i.getSettings)().l10n.startOfWeek,{minConstraint:v,maxConstraint:y,disabledMatchers:k}=x1(f,Th),S=(0,ro.useCallback)(L=>{o(d({item:e,value:L}))},[e,o,d]),[_,x]=(0,ro.useState)(null),w=(0,ro.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[L,j]=m;return{from:Th(L)||void 0,to:Th(j)||void 0}},[m]),[T,B]=(0,ro.useState)(()=>w.from||new Date),[R,I]=(0,ro.useState)(!1),A=(0,ro.useRef)(null),P=(0,ro.useRef)(null),O=(0,ro.useCallback)((L,j)=>{L&&j?S([hK(L),hK(j)]):!L&&!j&&S(void 0)},[S]),N=(0,ro.useCallback)(L=>{O(L?.from,L?.to),x(null),I(!0)},[O]),z=(0,ro.useCallback)(L=>{let[j,q]=L.getValue();B(j),O(j,q),x(L.id),I(!0)},[O]),V=(0,ro.useCallback)((L,j)=>{let[q,J]=m||[void 0,void 0];if(O(L==="from"?j:q,L==="to"?j:J),j){let $=Th(j);$&&B($)}x(null),I(!0)},[m,O]),{timezone:M}=(0,_i.getSettings)(),D=a;return t.isValid?.required&&!n?D=`${a} (${(0,vn.__)("Required")})`:!t.isValid?.required&&n&&(D=`${a} (${(0,vn.__)("Optional")})`),(0,Io.jsx)(LTe,{field:t,validity:i,inputRefs:[A,P],isTouched:R,setIsTouched:I,children:(0,Io.jsx)(xi.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:l,hideLabelFromVision:r,children:(0,Io.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Io.jsxs)(Qe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[CXe.map(L=>{let j=_===L.id;return(0,Io.jsx)(xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:j,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>z(L),children:L.label},L.id)}),(0,Io.jsx)(xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!_,size:"small",accessibleWhenDisabled:!0,disabled:!!_||h,children:(0,vn.__)("Custom")})]}),(0,Io.jsxs)(Qe,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Io.jsx)(xi.__experimentalInputControl,{ref:A,type:"date",label:(0,vn.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:L=>V("from",L),required:!!t.isValid?.required,disabled:h,min:v,max:y}),(0,Io.jsx)(xi.__experimentalInputControl,{ref:P,type:"date",label:(0,vn.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:L=>V("to",L),required:!!t.isValid?.required,disabled:h,min:v,max:y})]}),(0,Io.jsx)(xXe,{style:{width:"100%"},selected:w,onSelect:N,month:T,onMonthChange:B,timeZone:M.string||void 0,weekStartsOn:b,disabled:h||k})]})})})}function MTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===Xi||i===Is?(0,Io.jsx)(zV,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===Zi?(0,Io.jsx)(TXe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,Io.jsx)(EXe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var UV=c(U(),1),NTe=c(F(),1);var gK=c(E(),1),{ValidatedSelectControl:RXe}=so(UV.privateApis);function GV({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}),h=s==="array",m=u({item:e})??(h?[]:""),g=(0,NTe.useCallback)(y=>o(d({item:e,value:y})),[e,o,d]),{elements:b,isLoading:v}=Os({elements:t.elements,getElements:t.getElements});return v?(0,gK.jsx)(UV.Spinner,{}):(0,gK.jsx)(RXe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(f,i),label:a,value:m,help:l,options:b,onChange:g,hideLabelFromVision:r,multiple:h,disabled:p})}var bK=c(E(),1),BXe=10;function DTe(e){let{field:t}=e,{elements:o}=Os({elements:t.elements,getElements:t.getElements});return o.length>=BXe?(0,bK.jsx)(FV,{...e}):(0,bK.jsx)(GV,{...e})}var $V=c(U(),1);var VTe=c(U(),1),FTe=c(F(),1);var zTe=c(E(),1),{ValidatedInputControl:PXe}=so(VTe.privateApis);function $u({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:h,isValid:m}=t,g=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,FTe.useCallback)(y=>o(h({item:e,value:y})),[e,h,o]);return(0,zTe.jsx)(PXe,{required:!!m.required,markWhenOptional:n,customValidity:ao(m,l),label:u,placeholder:d,value:g??"",help:f,onChange:v,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:b,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 WV=c(E(),1);function jTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,WV.jsx)($u,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,WV.jsx)($V.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,WV.jsx)($V.Icon,{icon:k3})})})}var YV=c(U(),1);var KV=c(E(),1);function HTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,KV.jsx)($u,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,KV.jsx)(YV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,KV.jsx)(YV.Icon,{icon:tw})})})}var ZV=c(U(),1);var qV=c(E(),1);function UTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,qV.jsx)($u,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,qV.jsx)(ZV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,qV.jsx)(ZV.Icon,{icon:ss})})})}var Lf=c(U(),1),C1=c(F(),1),XV=c(G(),1);var Rh=c(E(),1),{ValidatedNumberControl:IXe}=so(Lf.privateApis);function GTe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function OXe({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,C1.useCallback)(l=>t([GTe(l),i]),[t,i]),a=(0,C1.useCallback)(l=>t([n,GTe(l)]),[t,n]);return(0,Rh.jsx)(Lf.BaseControl,{help:(0,XV.__)("The max. value must be greater than the min. value."),children:(0,Rh.jsxs)(Lf.Flex,{direction:"row",gap:4,children:[(0,Rh.jsx)(Lf.__experimentalNumberControl,{label:(0,XV.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,hideLabelFromVision:o,step:r}),(0,Rh.jsx)(Lf.__experimentalNumberControl,{label:(0,XV.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,hideLabelFromVision:o,step:r})]})})}function QV({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:h}=t,m=f({item:e})??"",g=t.isDisabled({item:e,field:t}),b=(0,C1.useCallback)(y=>{o(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,o,p]),v=(0,C1.useCallback)(y=>{o(p({item:e,value:y}))},[e,o,p]);if(i===Zi){let y=["",""];return Array.isArray(m)&&m.length===2&&m.every(k=>typeof k=="number"||k==="")&&(y=m),(0,Rh.jsx)(OXe,{value:y,onChange:v,hideLabelFromVision:r,step:l})}return(0,Rh.jsx)(IXe,{required:!!h.required,markWhenOptional:n,customValidity:ao(h,s),label:u,help:d,value:m,onChange:b,hideLabelFromVision:r,step:l,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:g})}var WTe=c(E(),1);function $Te(e){return(0,WTe.jsx)(QV,{...e})}var KTe=c(E(),1);function YTe(e){return(0,KTe.jsx)(QV,{...e})}var JV=c(U(),1),qTe=c(F(),1);var yK=c(E(),1),{ValidatedRadioControl:AXe}=so(JV.privateApis);function ZTe({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:h}=Os({elements:t.elements,getElements:t.getElements}),m=l({item:e}),g=(0,qTe.useCallback)(b=>o(u({item:e,value:b})),[e,o,u]);return h?(0,yK.jsx)(JV.Spinner,{}):(0,yK.jsx)(AXe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),label:s,help:a,onChange:g,options:p,selected:m,hideLabelFromVision:r,disabled:f})}var vK=c(F(),1);var XTe=c(E(),1);function QTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,XTe.jsx)($u,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,vK.createElement)(a):void 0,suffix:l?(0,vK.createElement)(l):void 0})}var JTe=c(U(),1),eRe=c(F(),1);var tRe=c(E(),1),{ValidatedToggleControl:LXe}=so(JTe.privateApis);function oRe({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,eRe.useCallback)(()=>{t(u({item:o,value:!l({item:o})}))},[t,u,o,l]);return(0,tRe.jsx)(LXe,{required:!!d.required,markWhenOptional:n,customValidity:ao(d,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:f})}var rRe=c(U(),1),nRe=c(F(),1);var iRe=c(E(),1),{ValidatedTextareaControl:MXe}=so(rRe.privateApis);function sRe({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:h}=t,m=t.getValue({item:e}),g=(0,nRe.useCallback)(b=>o(p({item:e,value:b})),[e,o,p]);return(0,iRe.jsx)(MXe,{required:!!h.required,markWhenOptional:n,customValidity:ao(h,s),label:u,placeholder:d,value:m??"",help:f,onChange:g,rows:a,disabled:l,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:r})}var fRe=c(F(),1);var cx=c(U(),1),Ph=c(fe(),1),ha=c(F(),1),t5=c(Ko(),1);var NXe=[];function aRe({allowedFormats:e,disableFormats:t}){return t?NXe:e}var e5=c(Ko(),1),lRe=c(E(),1),cRe=c(ce(),1),DXe={};function VXe({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let l=(0,e5.getActiveFormat)(o,s),u=l!==void 0,d=(0,e5.getActiveObject)(o),f=d!==void 0&&d.type===s;return(0,lRe.jsx)(a,{isActive:u,isVisible:i,activeAttributes:u?l.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?d.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:DXe},s)}function uRe({formatTypes:e,...t}){return e.map(o=>(0,cRe.createElement)(VXe,{settings:o,...t,key:o.name}))}var Bh=c(E(),1),{ValidatedContentEditableControl:FXe,withIgnoreIMEEvents:zXe}=so(cx.privateApis),{useRichText:jXe,KeyboardShortcutContext:HXe,InputEventContext:UXe,shortcutsListener:GXe,inputEventsListener:WXe}=so(t5.privateApis),$Xe=[];function dRe({label:e,value:t,onChange:o,placeholder:r,id:n,clientId:i,className:s,hideLabelFromVision:a,help:l,disabled:u,required:d,markWhenOptional:f,customValidity:p,allowedFormats:h,disableFormats:m,withoutInteractiveFormatting:g,preserveWhiteSpace:b,disableLineBreaks:v,focusOnMount:y,completers:k=$Xe}){let[S,_]=(0,ha.useState)({start:void 0,end:void 0}),[x,w]=(0,ha.useState)(!1),T=(0,ha.useRef)(void 0),B=(0,ha.useRef)(new Set),R=(0,ha.useRef)(new Set),I=(0,Ph.__experimentalUseFocusOutside)(()=>w(!1)),A=aRe({allowedFormats:h,disableFormats:m}),{value:P,onChange:O,ref:N,formatTypes:z,getValue:V}=jXe({value:t,onChange:o,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:(W,Y)=>_({start:W,end:Y}),__unstableIsSelected:x,preserveWhiteSpace:!!b,placeholder:r,__unstableDisableFormats:m,allowedFormats:A,withoutInteractiveFormatting:g,__unstableFormatTypeHandlerContext:(0,ha.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function M(){T.current?.focus()}let D=(0,ha.useRef)({keyboardShortcuts:R,inputEvents:B}),L=(0,ha.useRef)({formatTypes:z,getValue:V,onChange:O});(0,ha.useInsertionEffect)(()=>{L.current={formatTypes:z,getValue:V,onChange:O}});let j=(0,Ph.useRefEffect)(W=>{if(u)return;let Y=zXe(Z=>{if(Z.key!=="Enter"||Z.defaultPrevented||Z.metaKey||Z.ctrlKey||(Z.preventDefault(),v))return;let{getValue:oe,onChange:ne}=L.current,X=oe();ne((0,t5.insert)(X,`
-`,X.start??X.text.length,X.end??X.text.length))});return W.addEventListener("keydown",Y),()=>W.removeEventListener("keydown",Y)},[v,u]),q=(0,Ph.useRefEffect)(W=>{if(!x)return;let Y=GXe(D)(W),Z=WXe(D)(W);function oe(ne){if(ne.inputType!=="insertText"&&ne.type!=="compositionend")return;let{formatTypes:X,getValue:re,onChange:ae}=L.current,ve=re(),xe=X.reduce((ge,{__unstableInputRule:be})=>be?be(ge):ge,ve);xe!==ve&&ae({...xe,activeFormats:ve.activeFormats})}return W.addEventListener("input",oe),W.addEventListener("compositionend",oe),()=>{Y(),Z(),W.removeEventListener("input",oe),W.removeEventListener("compositionend",oe)}},[x]),{ref:J,...te}=(0,cx.__unstableUseAutocompleteProps)({completers:k,record:P,onChange:O,onReplace:()=>{}}),ee=(0,Ph.useRefEffect)(W=>{y&&!u&&W.focus()},[y,u]),$=(0,Ph.useMergeRefs)([N,T,q,j,ee,J]);return(0,Bh.jsx)("div",{...I,onFocus:W=>{w(!0),I.onFocus(W)},children:(0,Bh.jsxs)(cx.SlotFillProvider,{children:[(0,Bh.jsx)(FXe,{label:e,id:n,className:K("dataviews-controls__richtext",s),placeholder:r,hideLabelFromVision:a,help:l,disabled:u,required:d,markWhenOptional:f,customValidity:p,value:P.text,"aria-multiline":!v,...te,ref:$}),x&&!u&&(0,Bh.jsx)(HXe.Provider,{value:R,children:(0,Bh.jsx)(UXe.Provider,{value:B,children:(0,Bh.jsx)(uRe,{value:P,onChange:O,onFocus:M,formatTypes:z,forwardedRef:T,isVisible:!0})})})]})})}var pRe=c(E(),1);function mRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:l,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:p,disableLineBreaks:h}=i||{},m=t.isDisabled({item:e,field:t}),{label:g,placeholder:b,description:v,id:y,setValue:k,isValid:S}=t,_=t.getValue({item:e})??"",x=(0,fRe.useCallback)(w=>o(k({item:e,value:w})),[e,o,k]);return(0,pRe.jsx)(dRe,{label:g,value:_,onChange:x,placeholder:b,id:y,hideLabelFromVision:r,help:v,disabled:m,required:!!S.required,markWhenOptional:n,customValidity:ao(S,s),className:a,clientId:l,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:p,disableLineBreaks:h})}var ux=c(U(),1),hRe=c(F(),1);var o5=c(E(),1),{ValidatedToggleGroupControl:KXe}=so(ux.privateApis);function gRe({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,hRe.useCallback)(g=>o(a({item:e,value:g})),[e,o,a]),{elements:p,isLoading:h}=Os({elements:t.elements,getElements:t.getElements});if(h)return(0,o5.jsx)(ux.Spinner,{});if(p.length===0)return null;let m=p.find(g=>g.value===d);return(0,o5.jsx)(KXe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(l,i),isBlock:!0,label:t.label,help:m?.description||t.description,onChange:f,value:d,hideLabelFromVision:r,children:p.map(g=>(0,o5.jsx)(ux.__experimentalToggleGroupControlOption,{label:g.label,value:g.value,disabled:u},g.value))})}var r5=c(U(),1),n5=c(F(),1);var E1=c(E(),1),{ValidatedFormTokenField:YXe}=so(r5.privateApis);function bRe({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}),h=t.isDisabled({item:e,field:t}),{elements:m,isLoading:g}=Os({elements:t.elements,getElements:t.getElements}),b=(0,n5.useMemo)(()=>Array.isArray(p)?p.map(y=>m?.find(S=>S.value===y)||{value:y,label:y}):[],[p,m]),v=(0,n5.useCallback)(y=>{let k=y.map(S=>typeof S=="object"&&"value"in S?S.value:S);o(d({item:e,value:k}))},[o,d,e]);return g?(0,E1.jsx)(r5.Spinner,{}):(0,E1.jsx)(YXe,{required:!!f?.required,markWhenOptional:n,customValidity:ao(f,i),label:r?void 0:s,value:b,onChange:v,placeholder:a,suggestions:m?.map(y=>y.value),disabled:h,__experimentalValidateInput:y=>t.isValid?.elements&&m?m.some(k=>k.value===y||k.label===y):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&m&&m.find(S=>S.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&m){let k=m.find(S=>S.value===y);return(0,E1.jsx)("span",{children:k?.label||y})}return(0,E1.jsx)("span",{children:y})}})}var As=c(U(),1),SK=c(F(),1),yRe=c(G(),1);var Mf=c(E(),1),{ValidatedInputControl:qXe}=so(As.privateApis),ZXe=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Lo(e).isValid()?e:"#ffffff";return(0,Mf.jsx)(As.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Mf.jsx)(As.Button,{onClick:n,"aria-label":(0,yRe.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,Mf.jsx)(As.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Mf.jsx)(As.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Mf.jsx)(As.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function vRe({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})||"",h=(0,SK.useCallback)(g=>{o(u({item:e,value:g}))},[e,o,u]),m=(0,SK.useCallback)(g=>{o(u({item:e,value:g||""}))},[e,o,u]);return(0,Mf.jsx)(qXe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),label:s,placeholder:a,value:p,help:l,onChange:m,hideLabelFromVision:r,type:"text",disabled:f,prefix:(0,Mf.jsx)(As.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Mf.jsx)(ZXe,{color:p,onColorChange:h,disabled:f})})})}var s5=c(U(),1),a5=c(F(),1),kK=c(G(),1);var i5=c(E(),1);function SRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,a5.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,a5.useCallback)(()=>{a(d=>!d)},[]);return(0,i5.jsx)($u,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,i5.jsx)(s5.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,i5.jsx)(s5.Button,{icon:s?Vl:ug,onClick:u,size:"small",label:s?(0,kK.__)("Hide password"):(0,kK.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function l5(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var _Re=c(E(),1),kRe={adaptiveSelect:DTe,array:bRe,checkbox:RTe,color:vRe,combobox:FV,datetime:OTe,date:MTe,email:jTe,telephone:HTe,url:UTe,integer:$Te,number:YTe,password:SRe,radio:ZTe,select:GV,text:QTe,toggle:oRe,textarea:sRe,richtext:mRe,toggleGroup:gRe};function XXe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function QXe(e){let{control:t,...o}=e,r=c5(t);return r===null?null:function(i){return(0,_Re.jsx)(r,{...i,config:o})}}function xRe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?c5(e.Edit):XXe(e.Edit)?QXe(e.Edit):l5(e)&&e.type!=="array"?c5("adaptiveSelect"):t===null?null:c5(t)}function c5(e){return Object.keys(kRe).includes(e)?kRe[e]:null}function JXe(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 wRe=JXe;var eQe=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},CRe=eQe;var tQe=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},ERe=tQe;var RRe=c(G(),1);function u5({item:e,field:t}){let{elements:o,isLoading:r}=Os({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 TRe=c(E(),1);function Rr({item:e,field:t}){return t.hasElements?(0,TRe.jsx)(u5,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Ku=(e,t,o)=>o==="asc"?e.localeCompare(t):t.localeCompare(e);function Br(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)}function Yu(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 qu(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 Zu(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 Oo(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 oQe({item:e,field:t}){return t.getValue({item:e})}var Ji=oQe;var rQe=/^[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 nQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!rQe.test(o)?(0,RRe.__)("Value must be a valid email address."):null}var BRe={type:"email",render:Rr,Edit:"email",sort:Ku,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,gr,Hu,Uu,Gu,er,tr,Si,ki],format:{},getValueFormatted:Ji,validate:{required:Br,pattern:Zu,minLength:Yu,maxLength:qu,elements:Oo,custom:nQe}};var PRe=c(G(),1);var dx=(e,t,o)=>o==="asc"?e-t:t-e;function d5(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 f5(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 IRe={separatorThousand:","};function iQe({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=IRe: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 sQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,PRe.__)("Value must be an integer."):null}var ORe={type:"integer",render:Rr,Edit:"integer",sort:dx,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr,hh,gh,bh,yh,Zi],validOperators:[hr,gr,hh,gh,bh,yh,Zi,er,tr,Si,ki],format:IRe,getValueFormatted:iQe,validate:{required:Br,min:d5,max:f5,elements:Oo,custom:sQe}};var ARe=c(G(),1);var LRe={separatorThousand:",",separatorDecimal:".",decimals:2};function aQe({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=LRe: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 lQe(e){return e===""||e===void 0||e===null}function cQe(e,t){let o=t.getValue({item:e});return!lQe(o)&&!Number.isFinite(o)?(0,ARe.__)("Value must be a number."):null}var MRe={type:"number",render:Rr,Edit:"number",sort:dx,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr,hh,gh,bh,yh,Zi],validOperators:[hr,gr,hh,gh,bh,yh,Zi,er,tr,Si,ki],format:LRe,getValueFormatted:aQe,validate:{required:Br,min:d5,max:f5,elements:Oo,custom:cQe}};var NRe={type:"text",render:Rr,Edit:"text",sort:Ku,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,gr,Hu,Uu,Gu,er,tr,Si,ki],format:{},getValueFormatted:Ji,validate:{required:Br,pattern:Zu,minLength:Yu,maxLength:qu,elements:Oo}};var Ry=c(Tu(),1);var VRe=c(Tu(),1);function DRe(e){if(!e||!Of(new Date(e)))return null;let t=(0,VRe.getDate)(e);return t&&Of(t)?t:null}function FRe(e,t,o){let r=t.isValid[o]?.constraint;if(typeof r!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[o==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=DRe(r),a=DRe(String(i));return!!s&&!!a&&(o==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function p5(e,t){return FRe(e,t,"min")}function m5(e,t){return FRe(e,t,"max")}var zRe={datetime:(0,Ry.getSettings)().formats.datetime,weekStartsOn:(0,Ry.getSettings)().l10n.startOfWeek};function uQe({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=zRe:r=t.format,(0,Ry.dateI18n)(r.datetime,(0,Ry.getDate)(o))}var dQe=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},jRe={type:"datetime",render:Rr,Edit:"datetime",sort:dQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xh,wh,vh,Sh,kh,_h,Xi,Is],validOperators:[xh,wh,vh,Sh,kh,_h,Xi,Is],format:zRe,getValueFormatted:uQe,validate:{required:Br,elements:Oo,min:p5,max:m5}};var By=c(Tu(),1);var HRe={date:(0,By.getSettings)().formats.date,weekStartsOn:(0,By.getSettings)().l10n.startOfWeek};function fQe({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=HRe:r=t.format,(0,By.dateI18n)(r.date,(0,By.getDate)(o))}var pQe=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},URe={type:"date",render:Rr,Edit:"date",sort:pQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xh,wh,vh,Sh,kh,_h,Xi,Is,Zi],validOperators:[xh,wh,vh,Sh,kh,_h,Xi,Is,Zi],format:HRe,getValueFormatted:fQe,validate:{required:Br,elements:Oo,min:p5,max:m5}};var h5=c(G(),1);function GRe(e,t){return t.getValue({item:e})===!0}function mQe({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,h5.__)("True"):o===!1?(0,h5.__)("False"):""}function hQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,h5.__)("Value must be true, false, or undefined"):null}var gQe=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},WRe={type:"boolean",render:Rr,Edit:"checkbox",sort:gQe,validate:{required:GRe,elements:Oo,custom:hQe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr],validOperators:[hr,gr],format:{},getValueFormatted:mQe};var $Re={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Ji,validate:{}};var _K=c(G(),1);function KRe(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function YRe({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function bQe({item:e,field:t}){return YRe({item:e,field:t})}function yQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Array.isArray(o)?(0,_K.__)("Value must be an array."):o.every(r=>typeof r=="string")?null:(0,_K.__)("Every value must be a string.")}var vQe=(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)},qRe={type:"array",render:bQe,Edit:"array",sort:vQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[er,tr,Si,ki],format:{},getValueFormatted:YRe,validate:{required:KRe,elements:Oo,custom:yQe}};function SQe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var ZRe={type:"password",render:Rr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:SQe,validate:{required:Br,pattern:Zu,minLength:Yu,maxLength:qu,elements:Oo}};var XRe={type:"telephone",render:Rr,Edit:"telephone",sort:Ku,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,gr,Hu,Uu,Gu,er,tr,Si,ki],format:{},getValueFormatted:Ji,validate:{required:Br,pattern:Zu,minLength:Yu,maxLength:qu,elements:Oo}};var QRe=c(G(),1);var fx=c(E(),1);function kQe({item:e,field:t}){if(t.hasElements)return(0,fx.jsx)(u5,{item:e,field:t});let o=Ji({item:e,field:t});return!o||!Lo(o).isValid()?o:(0,fx.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,fx.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,fx.jsx)("span",{children:o})]})}function _Qe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Lo(o).isValid()?(0,QRe.__)("Value must be a valid color."):null}var xQe=(e,t,o)=>{let r=Lo(e),n=Lo(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},JRe={type:"color",render:kQe,Edit:"color",sort:xQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,gr,er,tr],format:{},getValueFormatted:Ji,validate:{required:Br,elements:Oo,custom:_Qe}};var eBe={type:"url",render:Rr,Edit:"url",sort:Ku,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,gr,Hu,Uu,Gu,er,tr,Si,ki],format:{},getValueFormatted:Ji,validate:{required:Br,pattern:Zu,minLength:Yu,maxLength:qu,elements:Oo}};var wQe=(e,t,o)=>typeof e=="number"&&typeof t=="number"?dx(e,t,o):Ku(e,t,o),tBe={render:Rr,Edit:null,sort:wQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,gr],validOperators:wTe(),format:{},getValueFormatted:Ji,validate:{required:Br,elements:Oo}};function CQe(e){return e==="integer"||e==="number"}function EQe(e){return e==="date"||e==="datetime"}function oBe(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&CQe(t.type)||typeof e=="string"&&EQe(t.type)))return{constraint:e,validate:r}}function rBe(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=oBe(o?.min,t,"min"),s=oBe(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 h=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:d,pattern:p,custom:h}}function nBe(e){return e.validOperators.reduce((t,o)=>{let r=xTe(o);return r?.filter&&(t[o]=r.filter),t},{})}function TQe(e,t){return{...t.format,...e.format}}var iBe=TQe;function RQe(e){let t=[BRe,ORe,MRe,NRe,jRe,URe,WRe,$Re,qRe,ZRe,XRe,JRe,eBe].find(o=>o?.type===e);return t||tBe}function T1(e){return e.map(t=>{let o=RQe(t.type),r=t.getValue||CRe(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||ERe(t.id),elements:t.elements,getElements:t.getElements,hasElements:l5(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:xRe(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:rBe(t,o),filterBy:wRe(t,o.defaultOperators,o.validOperators),filter:nBe(o),format:iBe(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var RK=c(F(),1);var sBe=c(F(),1),aBe=c(E(),1),xK=(0,sBe.createContext)({fields:[]});xK.displayName="DataFormContext";function lBe({fields:e,children:t}){return(0,aBe.jsx)(xK.Provider,{value:{fields:e},children:t})}var Bl=xK;var C5=c(F(),1);var b5=c(F(),1),B1=c(U(),1);var R1=c(G(),1),wi={type:"regular",labelPosition:"top"},BQe=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 cBe(e){let t=wi;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,R1.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,R1.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,R1.__)("Apply"),cancelLabel:(0,R1.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:r,editVisibility:e?.editVisibility??"on-hover"}}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:BQe(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 uBe(e){let t=cBe(e?.layout),o=(e.fields??[]).map(r=>{if(typeof r=="string")return{id:r,layout:t};let n=r.layout?cBe(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:uBe({fields:r.children,layout:wi}).fields}}});return{layout:t,fields:o}}var g5=uBe;var or=c(E(),1);function PQe({title:e}){return(0,or.jsx)(Qe,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,or.jsx)(Qe,{direction:"row",align:"center",children:(0,or.jsx)(B1.__experimentalHeading,{level:2,size:13,children:e})})})}function dBe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,b5.useContext)(Bl),a=t.layout,l=(0,b5.useMemo)(()=>({layout:wi,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,or.jsxs)(or.Fragment,{children:[!r&&t.label&&(0,or.jsx)(PQe,{title:t.label}),(0,or.jsx)(Ls,{data:e,form:l,onChange:o,validity:i?.children})]});let u=a.labelPosition,d=s.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,or.jsxs)(Qe,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,or.jsx)("div",{className:K("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,or.jsx)(B1.BaseControl.VisualLabel,{children:d.label})}),(0,or.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,or.jsx)(d.render,{item:e,field:d}):(0,or.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,or.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,or.jsx)(or.Fragment,{children:(0,or.jsxs)(or.Fragment,{children:[!r&&u!=="none"&&(0,or.jsx)(B1.BaseControl.VisualLabel,{children:d.label}),(0,or.jsx)(d.render,{item:e,field:d})]})}):(0,or.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:u==="none"?!0:r,markWhenOptional:n,validity:i})})}var EK=c(bB(),1),Py=c(U(),1),Oc=c(F(),1),k5=c(fe(),1);var y5=c(U(),1),px=c(G(),1);var bBe=c(fe(),1);var wK=c(F(),1);function IQe(e,t){return K("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var fBe=IQe;var pBe=c(U(),1);var Ih=c(E(),1);function OQe(e,t,o){return e?(0,Ih.jsxs)(kt.Root,{children:[(0,Ih.jsx)(kt.Trigger,{render:(0,Ih.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ih.jsx)(pBe.Icon,{icon:sg,size:16}),(0,Ih.jsxs)(bt,{children:[t,": "]}),o]})}),(0,Ih.jsx)(kt.Popup,{children:t})]}):o}var mBe=OQe;function hBe(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=hBe(o);if(r)return r}}var gBe=hBe;var es=c(E(),1);function P1({data:e,field:t,fieldLabel:o,summaryFields:r,validity:n,touched:i,disabled:s,isOpen:a,onClick:l}){let{labelPosition:u,editVisibility:d}=t.layout,f=gBe(n),p=i&&!!f,h=fBe(u,p),m=mBe(p,f,o),g=K("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,bBe.useInstanceId)(P1,"dataforms-layouts-panel__field-control"),v=p?(0,px.sprintf)((0,px._x)("Edit %s (has errors)","field"),o||""):(0,px.sprintf)((0,px._x)("Edit %s","field"),o||""),y=(0,wK.useRef)(null),k=(0,wK.useRef)(null);return(0,es.jsxs)("div",{ref:y,className:g,onClick:s?void 0:x=>{!a&&x.detail<2&&!k.current?.contains(x.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||l()},onKeyDown:s?void 0:x=>{x.target===x.currentTarget&&(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),l())},children:[u!=="none"&&(0,es.jsx)("span",{className:h,children:m}),u==="none"&&p&&(0,es.jsxs)(kt.Root,{children:[(0,es.jsx)(kt.Trigger,{render:(0,es.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,es.jsx)(y5.Icon,{icon:sg,size:16})})}),(0,es.jsx)(kt.Popup,{children:f})]}),(0,es.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:r.length>1?(0,es.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:r.map(x=>(0,es.jsx)("span",{style:{width:"100%"},children:(0,es.jsx)(x.render,{item:e,field:x})},x.id))}):r.map(x=>(0,es.jsx)(x.render,{item:e,field:x},x.id))}),!s&&(0,es.jsx)(y5.Button,{ref:k,className:"dataforms-layouts-panel__field-trigger-icon",label:v,icon:cg,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var yBe=c(bB(),1),CK=c(Zh(),1),Xu=c(F(),1),ts=c(G(),1);function vBe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([o,r])=>o==="children"&&r&&typeof r=="object"?vBe(r):r.type!=="invalid"&&r.type!=="validating")):!0}function AQe(e,t){let o=g5(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(f=>f!==null);if(u.length===0)return null;let d=r.get(s.id);if(d){let[f]=T1([d]);return{id:s.id,children:u,field:f}}return{id:s.id,children:u}}let a=r.get(s.id);if(!a)return null;let[l]=T1([a]);return{id:s.id,children:[],field:l}}return o.fields.map(n).filter(s=>s!==null)}function mx(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 SBe(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 LQe(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=>mx(u,{elements:{type:"invalid",message:(0,ts.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(u=>mx(u,{elements:{type:"invalid",message:(0,ts.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>SBe(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,ts.__)("Unknown error when running elements validation asynchronously."),n(d=>mx(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function MQe(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=>SBe(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>mx(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>mx(l,{custom:{type:"invalid",message:(0,ts.__)("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,ts.__)("Unknown error when running custom validation asynchronously."),n(u=>mx(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function kBe(e,t,o){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,ts.__)("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,ts.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,ts.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,ts.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,ts.__)("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,ts.__)("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,yBe.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,ts.__)("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"&&(LQe(t.field.getElements(),t,o),n.elements={type:"validating",message:(0,ts.__)("Validating\u2026")}),r instanceof Promise&&(MQe(r,t,o),n.custom={type:"validating",message:(0,ts.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=kBe(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 _Be(e,t){let o=e?.field?.getValue({item:t});if(e.children.length===0)return o;let r=e.children.map(n=>_Be(n,t));return r?{value:o,children:r}:o}function NQe(e,t,o){let[r,n]=(0,Xu.useState)(),i=(0,Xu.useRef)({}),s=(0,Xu.useRef)({}),a=(0,Xu.useRef)({}),l=(0,Xu.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=AQe(o,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(h=>{let m=_Be(h,e);if(a.current.hasOwnProperty(h.id)&&(0,CK.default)(a.current[h.id],m)){p.push(h.id);return}a.current[h.id]=m;let g=kBe(e,h,u);g!==void 0&&(f[h.id]=g)}),n(h=>{let m={...h,...f},g=[...p,...Object.keys(f)];return Object.keys(m).forEach(v=>{m&&!g.includes(v)&&delete m[v]}),Object.keys(m).length===0&&(m=void 0),(0,CK.default)(h,m)?h:m})},[e,t,o]);return(0,Xu.useEffect)(()=>{l()},[l]),{validity:r,isValid:vBe(r)}}var xBe=NQe;var wBe=c(F(),1);function Oh(e,t){(0,wBe.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(r=>{r.reportValidity()})},[t,e])}var CBe=c(F(),1);function DQe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var v5=(e,t)=>Array.isArray(e)&&e.length>0?DQe(e).map(r=>t.find(n=>n.id===r)).filter(r=>r!==void 0):[];var VQe=(e,t)=>{let o=t.find(r=>r.id===e.id);return o||t.find(r=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:r.id===n[0].id}return r.id===e.id})};function FQe(e){let{fields:t}=(0,CBe.useContext)(Bl),o=e.layout,r=v5(o.summary,t),n=VQe(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 S5=FQe;var os=c(E(),1);function zQe({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,Oc.useContext)(Bl),[d,f]=(0,Oc.useState)({}),p=(0,Oc.useMemo)(()=>(0,EK.default)(e,d,{arrayMerge:(_,x)=>x}),[e,d]),h=(0,Oc.useMemo)(()=>({layout:wi,fields:t.children?t.children:[{id:t.id,layout:wi}]}),[t]),m=u.map(_=>({..._,Edit:_.Edit===null?void 0:_.Edit,isValid:{required:_.isValid.required?.constraint,elements:_.isValid.elements?.constraint,min:_.isValid.min?.constraint,max:_.isValid.max?.constraint,pattern:_.isValid.pattern?.constraint,minLength:_.isValid.minLength?.constraint,maxLength:_.isValid.maxLength?.constraint}})),{validity:g}=xBe(p,m,h),b=()=>{o(d),n()},v=_=>{f(x=>(0,EK.default)(x,_,{arrayMerge:(w,T)=>T}))},y=(0,k5.useFocusOnMount)("firstInputElement"),k=(0,Oc.useRef)(null),S=(0,k5.useMergeRefs)([y,k]);return Oh(k,i),(0,os.jsxs)(Py.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:r,size:"medium",children:[(0,os.jsx)("div",{ref:S,children:(0,os.jsx)(Ls,{data:p,form:h,onChange:v,validity:g,children:(_,x,w,T)=>(0,os.jsx)(_,{data:p,field:x,onChange:v,hideLabelFromVision:h.fields.length<2,markWhenOptional:T,validity:w},x.id)})}),(0,os.jsxs)(Qe,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,os.jsx)(Py.__experimentalSpacer,{style:{flex:1}}),(0,os.jsx)(Py.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,os.jsx)(Py.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function jQe({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Oc.useState)(!1),[s,a]=(0,Oc.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=S5(t);if(!l)return null;let f=()=>{a(!1),i(!0)};return(0,os.jsxs)(os.Fragment,{children:[(0,os.jsx)(P1,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:r,touched:n,disabled:l.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,os.jsx)(zQe,{data:e,field:t,onChange:o,fieldLabel:u??"",onClose:f,touched:n})]})}var EBe=jQe;var Ah=c(U(),1),TBe=c(G(),1),Nf=c(F(),1);var RBe=c(fe(),1);var Ci=c(E(),1);function HQe({title:e,onClose:t}){return(0,Ci.jsx)(Qe,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ci.jsxs)(Qe,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ci.jsx)(Ah.__experimentalHeading,{level:2,size:13,children:e}),(0,Ci.jsx)(Ah.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ci.jsx)(Ah.Button,{label:(0,TBe.__)("Close"),icon:eg,onClick:t,size:"small"})]})})}function UQe({touched:e,children:t}){let o=(0,Nf.useRef)(null);return Oh(o,e),(0,Ci.jsx)("div",{ref:o,children:t})}function GQe({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Nf.useState)(!1),[s,a]=(0,Nf.useState)(null),l=(0,Nf.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,RBe.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Nf.useMemo)(()=>({layout:wi,fields:t.children?t.children:[{id:t.id,layout:wi}]}),[t]),p=(0,Nf.useMemo)(()=>{if(r!==void 0)return t.children?r?.children:{[t.id]:r}},[r,t]),{fieldDefinition:h,fieldLabel:m,summaryFields:g}=S5(t);return h?(0,Ci.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ci.jsx)(Ah.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:v})=>(0,Ci.jsx)(P1,{data:e,field:t,fieldLabel:m,summaryFields:g,validity:r,touched:n,disabled:h.readOnly===!0,isOpen:b,onClick:v}),renderContent:({onClose:b})=>(0,Ci.jsx)(UQe,{touched:n,children:(0,Ci.jsxs)("div",{ref:u,...d,children:[(0,Ci.jsx)(HQe,{title:m,onClose:b}),(0,Ci.jsx)(Ls,{data:e,form:f,onChange:o,validity:p,children:(v,y,k,S)=>(0,Ci.jsx)(v,{data:e,field:y,onChange:o,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:S,validity:k},y.id)})]})})})}):null}var BBe=GQe;var TK=c(E(),1);function PBe({data:e,field:t,onChange:o,validity:r}){return t.layout.openAs.type==="modal"?(0,TK.jsx)(EBe,{data:e,field:t,onChange:o,validity:r}):(0,TK.jsx)(BBe,{data:e,field:t,onChange:o,validity:r})}var Ms=c(F(),1);var _5=c(G(),1),IBe=c(E(),1);function OBe(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+=OBe(r);return t}function x5({validity:e}){let t=OBe(e);return t===0?null:(0,IBe.jsx)(HH,{intent:"high",children:(0,_5.sprintf)((0,_5._n)("%d field needs attention","%d fields need attention",t),t)})}var Pr=c(E(),1);function WQe(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 $Qe({data:e,fields:t,label:o,layout:r,isOpen:n,touched:i,validity:s}){let l=v5(r.summary,t).filter(f=>WQe(f,r.summary,n)),u=i&&r.isCollapsible,d=l.length>0&&r.withHeader;return(0,Pr.jsxs)(Qe,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Pr.jsx)(lu.Title,{children:o}),(u||d)&&(0,Pr.jsxs)(rb.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Pr.jsx)(x5,{validity:s}),d&&(0,Pr.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Pr.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function KQe({data:e,field:t,form:o,onChange:r,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Pr.jsxs)(Pr.Fragment,{children:[t.description&&(0,Pr.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Pr.jsx)(Ls,{data:e,form:o,onChange:r,validity:s?.children})]});let l=Iy("regular")?.component;return l?(0,Pr.jsx)(l,{data:e,field:t,onChange:r,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function ABe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,Ms.useContext)(Bl),a=t.layout,l=(0,Ms.useRef)(null),u=(0,Ms.useMemo)(()=>({layout:wi,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:f}=a,[p,h]=(0,Ms.useState)(d),[m,g]=(0,Ms.useState)(!1);(0,Ms.useEffect)(()=>{h(d)},[d]);let b=(0,Ms.useCallback)(x=>{x||g(!0),h(x)},[]),v=(0,Ms.useCallback)(()=>{g(!0)},[]);Oh(l,(f?p:!0)&&m);let y=t.label,k;if(t.children)k=!!y&&a.withHeader;else{let x=s.find(w=>w.id===t.id);if(!x||!x.Edit)return null;y=x.label,k=!!y&&a.withHeader}let S=(0,Pr.jsx)(KQe,{data:e,field:t,form:u,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,withHeader:k}),_=(0,Pr.jsx)($Qe,{data:e,fields:s,label:y,layout:a,isOpen:f?!!p:!0,touched:m,validity:i});return k&&f?(0,Pr.jsxs)(rb.Root,{className:"dataforms-layouts-card__field",open:p,onOpenChange:b,children:[(0,Pr.jsx)(rb.Header,{children:_}),(0,Pr.jsx)(rb.Content,{ref:l,onBlur:v,children:S})]}):(0,Pr.jsxs)(lu.Root,{className:"dataforms-layouts-card__field",children:[k&&(0,Pr.jsx)(lu.Header,{children:_}),(0,Pr.jsx)(lu.Content,{ref:l,onBlur:v,children:S})]})}var LBe=c(U(),1);var Nn=c(E(),1);function YQe({title:e}){return(0,Nn.jsx)(Qe,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Nn.jsx)(Qe,{direction:"row",align:"center",children:(0,Nn.jsx)(LBe.__experimentalHeading,{level:2,size:13,children:e})})})}var qQe=({children:e})=>(0,Nn.jsx)(Nn.Fragment,{children:e});function MBe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:wi,fields:t.children};return(0,Nn.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!r&&t.label&&(0,Nn.jsx)(YQe,{title:t.label}),(0,Nn.jsx)(Qe,{direction:"row",align:s.alignment,gap:"lg",children:(0,Nn.jsx)(Ls,{data:e,form:l,onChange:o,validity:i?.children,as:qQe,children:(u,d,f)=>(0,Nn.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Nn.jsx)(u,{data:e,field:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:f})},d.id)})})]})}let a=Iy("regular")?.component;return a?(0,Nn.jsx)(Nn.Fragment,{children:(0,Nn.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Nn.jsx)(a,{data:e,field:t,onChange:o,markWhenOptional:n,validity:i})})}):null}var Ns=c(F(),1),NBe=c(G(),1);var Df=c(E(),1);function DBe({data:e,field:t,onChange:o,validity:r}){let{fields:n}=(0,Ns.useContext)(Bl),i=(0,Ns.useRef)(null),s=(0,Ns.useRef)(null),[a,l]=(0,Ns.useState)(!1),[u,d]=(0,Ns.useState)(!1),f=(0,Ns.useMemo)(()=>({layout:wi,fields:t.children??[]}),[t]);(0,Ns.useEffect)(()=>{let b=i.current;if(!b)return;let v=()=>{let y=b.open;y||l(!0),d(y)};return b.addEventListener("toggle",v),()=>{b.removeEventListener("toggle",v)}},[]),Oh(s,u&&a);let p=(0,Ns.useCallback)(()=>{l(!0)},[]);if(!t.children)return null;let h=t.layout.summary??"",m=h?n.find(b=>b.id===h):void 0,g;return m&&m.render?g=(0,Df.jsx)(m.render,{item:e,field:m}):g=t.label||(0,NBe.__)("More details"),(0,Df.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Df.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Df.jsxs)(Qe,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[g,a&&(0,Df.jsx)(x5,{validity:r})]})}),(0,Df.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:p,children:(0,Df.jsx)(Ls,{data:e,form:f,onChange:o,validity:r?.children})})]})}var Oy=c(E(),1),ZQe=[{type:"regular",component:dBe,wrapper:({children:e})=>(0,Oy.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:PBe,wrapper:({children:e})=>(0,Oy.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:ABe,wrapper:({children:e})=>(0,Oy.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:MBe,wrapper:({children:e,layout:t})=>(0,Oy.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Oy.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Oy.jsx)(Qe,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:DBe}];function Iy(e){return ZQe.find(t=>t.type===e)}var w5=c(E(),1),XQe=({children:e})=>(0,w5.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ls({data:e,form:t,onChange:o,validity:r,children:n,as:i}){let{fields:s}=(0,C5.useContext)(Bl),a=(0,C5.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??Iy(t.layout.type)?.wrapper??XQe;return(0,w5.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Iy(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,w5.jsx)(f,{data:e,field:d,onChange:o,markWhenOptional:a,validity:r?.[d.id]},d.id)})})}var BK=c(E(),1);function I1({data:e,form:t,fields:o,onChange:r,validity:n}){let i=(0,RK.useMemo)(()=>g5(t),[t]),s=(0,RK.useMemo)(()=>T1(o),[o]);return t.fields?(0,BK.jsx)(lBe,{fields:s,children:(0,BK.jsx)(Ls,{data:e,form:i,onChange:r,validity:n})}):null}var Mh=c(F(),1),JBe=c(G(),1);var gx=c(U(),1);var PK=c(G(),1);var VBe=c(fe(),1);function hx({isControl:e}={isControl:!1}){return(0,VBe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:e?35:259}}}var E5=c(E(),1);function FBe({fields:e,visibleFields:t,onToggleField:o}){let{popoverProps:r}=hx();return!e||e.length===0?null:(0,E5.jsx)(gx.DropdownMenu,{icon:zs,label:(0,PK.__)("Options"),popoverProps:r,toggleProps:{size:"small"},children:({onClose:n})=>(0,E5.jsx)(gx.MenuGroup,{label:(0,PK.__)("Show / Hide"),children:e.map(i=>{let s=t.includes(i.id);return(0,E5.jsx)(gx.MenuItem,{isSelected:s,onClick:()=>{o(i.id),n()},role:"menuitemcheckbox",icon:s?ns:null,children:i.label},i.id)})})})}var T5=c(U(),1),zBe=c(fe(),1),jBe=c(Q(),1),Vf=c(F(),1),HBe=c(Ko(),1);var Ac=c(E(),1),{useRichText:QQe,KeyboardShortcutContext:JQe,InputEventContext:eJe}=H(HBe.privateApis);function UBe({data:e,field:t,hideLabelFromVision:o,onChange:r,config:n={}}){let i=(0,jBe.useRegistry)(),s=t.getValue({item:e}),a=t.config||{},{clientId:l}=n,[u,d]=(0,Vf.useState)({start:void 0,end:void 0}),[f,p]=(0,Vf.useState)(!1),h=(0,Vf.useRef)(),m=(0,Vf.useRef)(new Set),g=(0,Vf.useRef)(new Set),b=k_({allowedFormats:a?.allowedFormats,disableFormats:a?.disableFormats});function v(){h.current?.focus()}let{value:y,getValue:k,onChange:S,ref:_,formatTypes:x}=QQe({value:s,onChange(B){r(t.setValue({item:e,value:B}))},selectionStart:u.start,selectionEnd:u.end,onSelectionChange:(B,R)=>d({start:B,end:R}),__unstableIsSelected:f,preserveWhiteSpace:!!a?.preserveWhiteSpace,placeholder:a?.placeholder,__unstableDisableFormats:a?.disableFormats,allowedFormats:b,withoutInteractiveFormatting:a?.withoutInteractiveFormatting,__unstableFormatTypeHandlerContext:(0,Vf.useMemo)(()=>({richTextIdentifier:t.id,blockClientId:l}),[t.id,l])}),{baseControlProps:w,controlProps:T}=(0,T5.useBaseControlProps)({hideLabelFromVision:o??t.hideLabelFromVision,label:t.label});return(0,Ac.jsxs)(Ac.Fragment,{children:[f&&(0,Ac.jsx)(JQe.Provider,{value:g,children:(0,Ac.jsx)(eJe.Provider,{value:m,children:(0,Ac.jsx)("div",{children:(0,Ac.jsx)(GN,{value:y,onChange:S,onFocus:v,formatTypes:x,forwardedRef:h,isVisible:!1})})})}),(0,Ac.jsx)(T5.BaseControl,{...w,children:(0,Ac.jsx)("div",{className:"block-editor-content-only-controls__rich-text",role:"textbox","aria-multiline":!a?.disableLineBreaks,ref:(0,zBe.useMergeRefs)([_,jN({registry:i,getValue:k,onChange:S,formatTypes:x,selectionChange:d,isSelected:f,disableFormats:a?.disableFormats,value:y,tagName:"div",disableLineBreaks:a?.disableLineBreaks,keyboardShortcuts:g,inputEvents:m}),h]),onFocus:()=>p(!0),onBlur:()=>p(!1),contentEditable:!0,...T})})]})}var Lh=c(U(),1),GBe=c(Q(),1),WBe=c(Tt(),1),$Be=c(F(),1),Ay=c(G(),1);var br=c(E(),1),tJe=e=>{window.requestAnimationFrame(()=>{let[t]=WBe.focus.tabbable.find(e?.current);t&&t.focus()})};function oJe({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,br.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,br.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,br.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,br.jsx)("img",{alt:"",width:20,height:20,src:a})});let l;if(n[0]==="image"?l=$x:n[0]==="video"?l=D6:n[0]==="audio"?l=$F:l=Qy,l)return(0,br.jsx)(Lh.Icon,{icon:l,size:20})}return(0,br.jsx)(Lh.Icon,{icon:Qy,size:20})}function KBe({data:e,field:t,onChange:o,config:r={}}){let{popoverProps:n}=hx({isControl:!0}),i=t.getValue({item:e}),{allowedTypes:s=[],multiple:a=!1,useFeaturedImage:l=!1}=r,u=i?.id,d=i?.url,f=(0,GBe.useSelect)(m=>{if(!u)return;let b=m(C).getSettings()[pT];if(b)return b(m,u)},[u]),p;if(s.length===1){let m=s[0];m==="image"?p=(0,Ay.__)("Image"):m==="video"?p=(0,Ay.__)("Video"):m==="application"?p=(0,Ay.__)("File"):p=(0,Ay.__)("Media")}else p=(0,Ay.__)("Media");let h=(0,$Be.useRef)();return(0,br.jsx)(Xs,{children:(0,br.jsxs)("div",{ref:h,className:"block-editor-content-only-controls",children:[(0,br.jsx)(b_,{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:m=>{if(m.id&&m.url){let g={...m,mediaType:m.media_type};l&&(g.featuredImage=!1),o(t.setValue({item:e,value:g}))}},renderToggle:m=>(0,br.jsx)(Lh.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__media",...m,children:(0,br.jsxs)(Lh.__experimentalGrid,{rowGap:0,columnGap:8,templateColumns:"20px 1fr",className:"block-editor-content-only-controls__media-row",children:[d&&(0,br.jsxs)(br.Fragment,{children:[(0,br.jsx)(oJe,{attachment:f,field:t,data:e,config:r}),(0,br.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:f?.title?.raw&&f?.title?.raw!==""?f?.title?.raw:d})]}),!d&&(0,br.jsxs)(br.Fragment,{children:[(0,br.jsx)("span",{className:"block-editor-content-only-controls__media-placeholder",style:{width:"20px",height:"20px"}}),(0,br.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:p})]})]})})}),d&&(0,br.jsx)(Lh.Button,{label:(0,Ay.__)("Reset"),className:"block-editor-content-only-controls__media-reset",size:"small",icon:dn,onClick:()=>{o(t.setValue({item:e,value:{}})),tJe(h)}})]})})}var Ff=c(U(),1),B5=c(F(),1),YBe=c(G(),1);var qBe=c(Fs(),1);var ti=c(E(),1),IK="noopener",ZBe="_blank",R5="nofollow";function rJe({rel:e="",url:t="",opensInNewTab:o,nofollow:r}){let n,i=e;if(o)n=ZBe,i=i?.includes(IK)?i:i+` ${IK}`;else{let s=new RegExp(`\\b${IK}\\s*`,"g");i=i?.replace(s,"").trim()}if(r)i=i?.includes(R5)?i:(i+` ${R5}`).trim();else{let s=new RegExp(`\\b${R5}\\s*`,"g");i=i?.replace(s,"").trim()}return{url:(0,qBe.prependHTTP)(t),linkTarget:n,rel:i||void 0}}function XBe({data:e,field:t,onChange:o}){let[r,n]=(0,B5.useState)(!1),{popoverProps:i}=hx({isControl:!0}),s=t.getValue({item:e}),a=s?.url,l=s?.rel||"",d=s?.linkTarget===ZBe,f=l===R5,p=(0,B5.useMemo)(()=>({url:a,opensInNewTab:d,nofollow:f}),[a,d,f]);return(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsx)(Ff.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__link",onClick:()=>{n(!0)},children:(0,ti.jsxs)(Ff.__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)(Ff.Icon,{icon:ss,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)(Ff.Icon,{icon:ss,size:24,style:{opacity:.3}}),(0,ti.jsx)("span",{className:"block-editor-content-only-controls__link-title",children:(0,YBe.__)("Link")})]})]})}),r&&(0,ti.jsx)(Ff.Popover,{onClose:()=>{n(!1)},...i??{},children:(0,ti.jsx)(eh,{value:p,onChange:h=>{let m=rJe({rel:l,...h});o(t.setValue({item:e,value:m}))},onRemove:()=>{o(t.setValue({item:e,value:{}}))}})})]})}var oi=c(E(),1),{fieldsKey:ePe,formKey:OK}=H(bx.privateApis);function AK(e,t={}){return function(r){return(0,oi.jsx)(e,{...r,config:t})}}function nJe({clientId:e,blockType:t,setAttributes:o,isMultiBlock:r=!1}){let n=jn({clientId:e,context:"list-view"}),i=Do(e),s=t?.[ePe],a=(0,Mh.useContext)(_n),l=(0,I5.useSelect)(v=>{let y=v(C).getBlockAttributes(e);if(!y?.metadata?.bindings)return y;let{__experimentalBlockBindingsSupportedAttributes:k}=v(C).getSettings(),S=k?.[t?.name],_=S?aT(y.metadata.bindings,S):y.metadata.bindings,{getBlockBindingsSource:x}=H(v(bx.store));return Object.entries(_).reduce((w,[T,B])=>{if(T==="__default")return w;let R=x(B.source);if(!R)return w;let I=R.getValues({select:v,clientId:e,context:a,bindings:{[T]:B}});return{...w,...I}},y)},[a,e,t?.name]),{selectBlock:u,toggleBlockHighlight:d}=(0,I5.useDispatch)(C),f=(0,QBe.useDebounce)(d,50),p=(0,Mh.useMemo)(()=>r?{...t?.[OK],fields:[t?.[OK]?.fields?.[0]]}:t?.[OK],[t,r]),[h,m]=(0,Mh.useState)(p),g=(0,Mh.useMemo)(()=>s?.length?s.map(v=>{let y={...v};return typeof v.Edit=="string"&&v.Edit==="rich-text"?y.Edit=AK(UBe,{clientId:e}):typeof v.Edit=="string"&&v.Edit==="link"?y.Edit=AK(XBe):typeof v.Edit=="object"&&v.Edit.control==="media"&&(y.Edit=AK(KBe,{...v.Edit})),y}):[],[s,e]);if(!s?.length)return null;let b=v=>{m(y=>y.fields?.includes(v)?{...y,fields:y.fields.filter(k=>k!==v)}:{...y,fields:[...y.fields||[],v]})};return(0,oi.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,oi.jsx)("div",{className:"block-editor-block-fields__header",children:(0,oi.jsxs)(P5.__experimentalHStack,{spacing:1,children:[r&&(0,oi.jsxs)(oi.Fragment,{children:[(0,oi.jsx)(Et,{className:"block-editor-block-fields__header-icon",icon:i?.icon}),(0,oi.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,oi.jsx)(P5.__experimentalTruncate,{numberOfLines:1,children:n})}),(0,oi.jsx)(FBe,{fields:g,visibleFields:h.fields,onToggleField:b})]}),!r&&(0,oi.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,JBe.__)("Content")})]})}),(0,oi.jsx)(I1,{data:l,fields:g,form:h,onChange:o})]})}function iJe(e){return!!(window?.__experimentalContentOnlyInspectorFields&&(0,bx.getBlockType)(e)?.[ePe])}function sJe(e){let{blockType:t,isSelectionWithinCurrentSection:o}=(0,Mh.useContext)(Fn);return(0,oi.jsx)(Tb,{group:"content",children:(0,oi.jsx)(nJe,{...e,blockType:t,isMultiBlock:o})})}var tPe={edit:sJe,hasSupport:iJe,attributeKeys:[],supportsPatternEditing:!0};var NK=c(go(),1),oPe=c(U(),1),LK=c(G(),1),O1=c(ue(),1);var MK=c(E(),1);function aJe(e){return(0,O1.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e}function lJe({className:e,setAttributes:t}){return Er()!=="default"?null:(0,MK.jsx)(Oe,{group:"advanced",children:(0,MK.jsx)(oPe.TextControl,{autoComplete:"off",label:(0,LK.__)("Additional CSS class(es)"),value:e||"",onChange:r=>{t({className:r!==""?r:void 0})},help:(0,LK.__)("Separate multiple classes with spaces.")})})}var DK={edit:lJe,addSaveProps:cJe,attributeKeys:["className"],hasSupport(e){return(0,O1.hasBlockSupport)(e,"customClassName",!0)}};function cJe(e,t,o){return(0,O1.hasBlockSupport)(t,"customClassName",!0)&&o.className&&(e.className=K(e.className,o.className)),e}function uJe(e,t,o,r){if(!(0,O1.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,NK.addFilter)("blocks.registerBlockType","core/editor/custom-class-name/attribute",aJe);(0,NK.addFilter)("blocks.switchToBlockType.transformedBlock","core/customClassName/addTransforms",uJe);var rPe=c(go(),1),A1=c(ue(),1);function dJe(e,t){return(0,A1.hasBlockSupport)(t,"className",!0)&&(typeof e.className=="string"?e.className=[...new Set([(0,A1.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,A1.getBlockDefaultClassName)(t.name)),e}(0,rPe.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",dJe);var jK=c(F(),1),mPe=c(go(),1),hPe=c(Q(),1);var Lc=c(ue(),1),gPe=c(fe(),1),ed=c(rv(),1);var yx=c(F(),1),A5=c(Q(),1),O5=c(ue(),1),lPe=c(Rt(),1);var Qu=c(F(),1),nPe=c(GC(),1);var L1=c(E(),1);function iPe({clientId:e,value:t,computeStyle:o,forceShow:r}){let n=Nt(e),[i,s]=(0,Qu.useReducer)(()=>o(n));(0,Qu.useEffect)(()=>{n&&r&&s()},[n,r]),(0,Qu.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,Qu.useRef)(t),[l,u]=(0,Qu.useState)(!1);return(0,Qu.useEffect)(()=>{if((0,nPe.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,L1.jsx)(Xa,{clientId:e,__unstablePopoverSlot:"block-toolbar",children:(0,L1.jsx)("div",{className:"block-editor__spacing-visualizer",style:i})})}function Nh(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function sPe({clientId:e,value:t,forceShow:o}){return(0,L1.jsx)(iPe,{clientId:e,value:t?.spacing?.margin,computeStyle:r=>{let n=Nh(r,"margin-top"),i=Nh(r,"margin-right"),s=Nh(r,"margin-bottom"),a=Nh(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 aPe({clientId:e,value:t,forceShow:o}){return(0,L1.jsx)(iPe,{clientId:e,value:t?.spacing?.padding,computeStyle:r=>({borderTopWidth:Nh(r,"padding-top"),borderRightWidth:Nh(r,"padding-right"),borderBottomWidth:Nh(r,"padding-bottom"),borderLeftWidth:Nh(r,"padding-left")}),forceShow:o})}var zf=c(E(),1),Ju="dimensions",M1="spacing";function fJe(){let[e,t]=(0,yx.useState)(!1),{hideBlockInterface:o,showBlockInterface:r}=H((0,A5.useDispatch)(C));return(0,yx.useEffect)(()=>{e?o():r()},[e,r,o]),[e,t]}function pJe({children:e,resetAllFilter:t}){let o=(0,yx.useCallback)(r=>{let n=r.style,i=t(n);return{...r,style:i}},[t]);return(0,zf.jsx)(Oe,{group:"dimensions",resetAllFilter:o,children:e})}function cPe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Ja(),i=!Bn(n),s=ED(r,n),{style:a,className:l}=(0,A5.useSelect)(v=>{if(!s)return{};let y=v(C).getBlockAttributes(e)||{};return{style:y.style,className:y.className}},[e,s]),{value:u}=_l(t,l,n),[d,f]=fJe(),p=i?To(a,n):a,h=i?v=>{o({style:Pn(a,n,v)})}:v=>{o({style:Ge(v)})};if(!s)return null;let m=(0,O5.getBlockSupport)(t,[Ju,"__experimentalDefaultControls"]),g=(0,O5.getBlockSupport)(t,[M1,"__experimentalDefaultControls"]),b={minHeight:!1,minWidth:!1,...m,...g};return(0,zf.jsxs)(zf.Fragment,{children:[(0,zf.jsx)(TD,{as:pJe,panelId:e,settings:r,value:p,onChange:h,defaultControls:b,styleState:n,onVisualize:i?void 0:f,inheritedValue:u}),!i&&!!r?.spacing?.padding&&d==="padding"&&(0,zf.jsx)(aPe,{forceShow:d==="padding",clientId:e,value:p}),!i&&!!r?.spacing?.margin&&d==="margin"&&(0,zf.jsx)(sPe,{forceShow:d==="margin",clientId:e,value:p})]})}function uPe(e,t="any"){let o=(0,O5.getBlockSupport)(e,Ju);return o===!0?!0:t==="any"?!!(o?.aspectRatio||o?.height||o?.minHeight||o?.width||o?.minWidth):!!o?.[t]}function VK(e){return e?`${e}`.trim().toLowerCase()!=="auto":!1}var dPe={useBlockProps:mJe,attributeKeys:["height","minHeight","width","style"],hasSupport(e){return uPe(e)}};function mJe({name:e,height:t,minHeight:o,style:r}){if(!uPe(e,"aspectRatio")||$t(e,Ju,"aspectRatio"))return{};let n=VK(r?.dimensions?.aspectRatio),i=K({"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 FK(){(0,lPe.default)("wp.blockEditor.__experimentalUseCustomSides",{since:"6.3",version:"6.4"})}var hJe=c(ue(),1);function fPe(e,t,o=""){if(typeof t!="string"||!t)return Gc(e).map(i=>`${i.trim()}${o}`).join(", ");let r=Gc(e).filter(i=>i.trim()),n=Gc(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 Dh=c(E(),1),{getResponsiveMediaQueries:gJe}=H(Sr),bJe=["Top","Right","Bottom","Left"],yJe=[...AEe,by,Mn,Ju,vy,M1,d1],HK=e=>yJe.some(t=>(0,Lc.hasBlockSupport)(e,t));function ga(e={}){let t={};return(0,ed.getCSSRules)(e).forEach(o=>{t[o.key]=o.value}),t}function vJe(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"),bJe.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"})}),Ge({border:Ge(i)})}function SJe(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 kJe(e){let t=e?.dimensions;if(t){if(VK(t.aspectRatio))return{dimensions:{minHeight:"unset",height:"unset"}};if(t.minHeight||t.height)return{dimensions:{aspectRatio:"unset"}}}}function _Je(e,t){let o=e?.typography?.textAlign;if(typeof o!="string"||!o)return;let r=`text-align: ${(0,ed.getCSSValueFromRawStyle)(o)} !important`;return t?`${t} { ${r}; }`:`${r};`}function xJe(e,t){let o=kJe(e),r=o?UK(e,o):e,n=(0,ed.compileCSS)(r,{selector:t}),i=n?n.replace(/;/g," !important;"):void 0,s=vJe(e),a=s?(0,ed.compileCSS)(s,{selector:t}):void 0,l=_Je(e,t),u=SJe(e,t);return[i,l,a,u].filter(Boolean).join(`
-`)}function M5(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function UK(e={},t={}){let o={...e};return Object.entries(t).forEach(([r,n])=>{o[r]=M5(n)&&M5(o[r])?UK(o[r],n):n}),o}function L5(e,t,o){let r=t||"",n=e.get(r)||{selector:t,style:{}};e.set(r,{selector:t,style:UK(n.style,o)})}function wJe(e,t){let o=(0,Lc.getBlockType)(t)?.selectors||{},r=new Map;return Object.entries(e||{}).forEach(([n,i])=>{let s=o[n];if(typeof s=="string"){L5(r,s,{[n]:i});return}if(M5(s)&&M5(i)){let a={...i};Object.entries(s).forEach(([l,u])=>{l==="root"||typeof u!="string"||!Object.hasOwn(i,l)||(L5(r,u,{[n]:{[l]:i[l]}}),delete a[l])}),Object.keys(a).length&&L5(r,s.root||o.root,{[n]:a});return}L5(r,o.root,{[n]:i})}),Array.from(r.values())}function GK(e,t){let{name:o,baseSelector:r,state:n=""}=t,i=wJe(e,o).map(({selector:s,style:a})=>xJe(a,fPe(r,s,n))).filter(Boolean);return i.length?i.join(`
-`):void 0}function CJe(e,t){if(!e)return e;let o={...e};return t.forEach(r=>{delete o[r]}),o}function bPe(e,t,o){let r=gV[t];if(!r)return[];let n=[];return r.forEach(i=>{let s=e?.[i];if(s){let a=GK(s,{name:t,baseSelector:o,state:i});a&&n.push(a)}}),n}function EJe(e,t,o,r){let n=[],s=["elements",...gV[t]??[]],a=gJe(r);return Object.entries(a).forEach(([l,u])=>{let d=To(e,{viewport:l,pseudo:Js.pseudo});if(!d)return;let f=[],p=GK(CJe(d,s),{name:t,baseSelector:o});p&&f.push(p);let h=SPe(d.elements,t,o);h&&f.push(h),f.push(...bPe(d,t,o)),f.length&&n.push(`${u}{${f.join("")}}`)}),n}function pPe(e,t){let o=To(e,t);if(!Hi(t))return o;let r={...t,viewport:Js.viewport},n=To(e,r);return n&&o?yB(n,o):o||n}function TJe(e){return!HK(e)&&!(0,Lc.hasBlockSupport)(e,"customCSS",!0)||e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e}var yPe={[`${by}.__experimentalSkipSerialization`]:["border"],[`${Mn}.__experimentalSkipSerialization`]:[Mn],[`${wl}.__experimentalSkipSerialization`]:[wl],[`${Ju}.__experimentalSkipSerialization`]:[Ju],[`${M1}.__experimentalSkipSerialization`]:[M1],[`${d1}.__experimentalSkipSerialization`]:[d1]},RJe={...yPe,[`${Ju}.aspectRatio`]:[`${Ju}.aspectRatio`],[`${vy}`]:[vy]},BJe={[`${Ju}.aspectRatio`]:!0,[`${vy}`]:!0},PJe={gradients:"gradient"};function zK(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;zK(r[i],[s],!0)}else n.length===1&&delete r[n[0]]}),r}function vPe(e,t,o,r=RJe){if(!HK(t))return e;let{style:n}=o;return Object.entries(r).forEach(([i,s])=>{let a=BJe[i]||(0,Lc.getBlockSupport)(t,i);a===!0&&(n=zK(n,s)),Array.isArray(a)&&a.forEach(l=>{let u=PJe[l]||l;n=zK(n,[[...s,u]])})}),e.style={...ga(n),...e.style},e}function IJe({clientId:e,name:t,setAttributes:o,style:r,__unstableParentLayout:n}){let i=xl(t,n),s=Er(),{globalBlockStyles:a,selectedState:l,showStateOnCanvas:u}=(0,hPe.useSelect)(m=>{let g=m(C),{getSelectedBlockStyleState:b,isSelectedBlockStyleStateShownOnCanvas:v}=H(g);return{globalBlockStyles:g.getSettings()?.[rs]?.blocks?.[t],selectedState:b(e),showStateOnCanvas:v(e)}},[e,t]),d=ea(l),f=(0,jK.useMemo)(()=>{if(!u||!d)return;let m=pPe(a,l),g=pPe(r,l),b;if(m&&g)b=yB(m,g);else if(g)b=g;else if(m)b=m;else return;return GK(b,{name:t,baseSelector:`[data-block="${e}"]`})},[u,d,a,r,l,e,t]);if(el({css:f}),s!=="default")return null;let p={...i,typography:{...i.typography,textAlign:!1}},h={clientId:e,name:t,setAttributes:o,settings:p};return(0,Dh.jsxs)(q2,{value:l,children:[(0,Dh.jsx)(eV,{...h}),(0,Dh.jsx)(ZD,{...h}),(0,Dh.jsx)(lV,{...h}),(0,Dh.jsx)(JCe,{...h}),(0,Dh.jsx)(cPe,{...h})]})}var N5={edit:IJe,hasSupport:HK,addSaveProps:vPe,attributeKeys:["style"],useBlockProps:LJe},OJe=[{elementType:"button"},{elementType:"link",pseudo:[":hover"]},{elementType:"heading",elements:["h1","h2","h3","h4","h5","h6"]}],AJe={};function SPe(e,t,o){if(!e)return;let r=[];return OJe.forEach(({elementType:n,pseudo:i,elements:s})=>{if($t(t,Mn,n))return;let l=e?.[n];if(l){let u=yk(o,Lc.__EXPERIMENTAL_ELEMENTS[n]);r.push((0,ed.compileCSS)(l,{selector:u})),i&&i.forEach(d=>{l[d]&&r.push((0,ed.compileCSS)(l[d],{selector:yk(o,`${Lc.__EXPERIMENTAL_ELEMENTS[n]}${d}`)}))})}s&&s.forEach(u=>{e[u]&&r.push((0,ed.compileCSS)(e[u],{selector:yk(o,Lc.__EXPERIMENTAL_ELEMENTS[u])}))})}),r.length>0?r.join(""):void 0}function LJe({name:e,style:t}){let o=(0,gPe.useInstanceId)(AJe,"wp-elements"),r=`.${o}`,n=t?.elements,[i]=Le("viewport"),s=(0,jK.useMemo)(()=>{let a=[],l=SPe(n,e,r);return l&&a.push(l),a.push(...bPe(t,e,r)),a.push(...EJe(t,e,r,i)),a.length>0?a.join(""):void 0},[r,n,e,t,i]);return el({css:s}),vPe({className:o},e,{style:t},yPe)}(0,mPe.addFilter)("blocks.registerBlockType","core/style/addAttribute",TJe);var kPe=c(go(),1),_Pe=c(ue(),1),MJe=e=>(0,_Pe.hasBlockSupport)(e,"__experimentalSettings",!1);function NJe(e){return MJe(e)&&(e?.attributes?.settings||(e.attributes={...e.attributes,settings:{type:"object"}})),e}(0,kPe.addFilter)("blocks.registerBlockType","core/settings/addAttribute",NJe);var Vh=c(ue(),1),CPe=c(fe(),1),EPe=c(go(),1),N1=c(F(),1),TPe=c(Q(),1);function DJe(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(o=>{let r=Lo(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 xPe(e){return`${e}{filter:none}`}function wPe(e,t){return`${e}{filter:url(#${t})}`}function D5(e,t){let o=DJe(t);return`
-<svg
-	xmlns:xlink="http://www.w3.org/1999/xlink"
-	viewBox="0 0 0 0"
-	width="0"
-	height="0"
-	focusable="false"
-	role="none"
-	aria-hidden="true"
-	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
->
-	<defs>
-		<filter id="${e}">
-			<!--
-				Use sRGB instead of linearRGB so transparency looks correct.
-				Use perceptual brightness to convert to grayscale.
-			-->
-			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
-			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
-			<feComponentTransfer color-interpolation-filters="sRGB">
-				<feFuncR type="table" tableValues="${o.r.join(" ")}"></feFuncR>
-				<feFuncG type="table" tableValues="${o.g.join(" ")}"></feFuncG>
-				<feFuncB type="table" tableValues="${o.b.join(" ")}"></feFuncB>
-				<feFuncA type="table" tableValues="${o.a.join(" ")}"></feFuncA>
-			</feComponentTransfer>
-			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
-			<feComposite in2="SourceGraphic" operator="in"></feComposite>
-		</filter>
-	</defs>
-</svg>`}var jf=c(E(),1),WK=[],VJe=window?.navigator.userAgent&&window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome")&&!window.navigator.userAgent.includes("Chromium");Yf([qf]);function $K({presetSetting:e,defaultSetting:t}){let[o,r,n,i]=Le(t,`${e}.custom`,`${e}.theme`,`${e}.default`);return(0,N1.useMemo)(()=>[...r||WK,...n||WK,...o&&i||WK],[o,r,n,i])}function RPe(e,t){if(!e)return;let o=t?.find(({slug:r})=>e===`var:preset|duotone|${r}`);return o?o.colors:void 0}function FJe(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 zJe({style:e,setAttributes:t,name:o,clientId:r}){let n=e?.color?.duotone,i=xl(o),s=Er(),a=(0,TPe.useSelect)(b=>r?b(C).getBlockAttributes(r)?.className:void 0,[r]),{value:l}=_l(o,a),u=$K({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),d=$K({presetSetting:"color.palette",defaultSetting:"color.defaultPalette"}),[f,p]=Le("color.custom","color.customDuotone"),h=!f,m=!p||d?.length===0&&h;if(u?.length===0&&m||s!=="default")return null;let g=n==="unset"||Array.isArray(n)?n:RPe(n,u);return(0,jf.jsxs)(jf.Fragment,{children:[(0,jf.jsx)(Oe,{group:"filter",children:(0,jf.jsx)(AD,{value:{filter:{duotone:g}},onChange:b=>{let v={...e,color:{...b?.filter}};t({style:Ge(v)})},settings:i,inheritedValue:l})}),(0,jf.jsx)(No,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,jf.jsx)(HM,{duotonePalette:u,colorPalette:d,disableCustomDuotone:m,disableCustomColors:h,value:g,onChange:b=>{let v=FJe(b,u),y={...e,color:{...e?.color,duotone:v??b}};t({style:Ge(y)})},settings:i})})]})}var KK={shareWithChildBlocks:!0,edit:zJe,useBlockProps:GJe,attributeKeys:["style"],hasSupport(e){return(0,Vh.hasBlockSupport)(e,"filter.duotone")}};function jJe(e){return(0,Vh.hasBlockSupport)(e,"filter.duotone")&&(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}})),e}function HJe({clientId:e,id:t,selector:o,attribute:r}){let n=$K({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),i=Array.isArray(r),s=i?void 0:RPe(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(g=>`.${t}${g.trim()}`).join(", "),h=Array.isArray(u)||u==="unset";Rc(h?{css:u!=="unset"?wPe(p,t):xPe(p),__unstableType:"presets"}:void 0),Rc(h?{assets:u!=="unset"?D5(t,u):"",__unstableType:"svgs"}:void 0);let m=Nt(e);(0,N1.useEffect)(()=>{if(h&&m&&VJe){let g=m.style.display;m.style.setProperty("display","inline-block"),m.offsetHeight,m.style.setProperty("display",g)}},[h,m,u])}var UJe={};function GJe({clientId:e,name:t,style:o}){let r=(0,CPe.useInstanceId)(UJe),n=(0,N1.useMemo)(()=>{let l=(0,Vh.getBlockType)(t);if(l){if(!(0,Vh.getBlockSupport)(l,"filter.duotone",!1))return null;let d=(0,Vh.getBlockSupport)(l,"color.__experimentalDuotone",!1);if(d){let f=js(l);return typeof d=="string"?yk(f,d):f}return js(l,"filter.duotone",{fallback:!0})}},[t]),i=o?.color?.duotone,s=`wp-duotone-${r}`,a=n&&i;return HJe({clientId:e,id:s,selector:n,attribute:i}),{className:a?s:""}}(0,EPe.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",jJe);var F5=c(F(),1),D1=c(Q(),1),BPe=c(fe(),1),V1=c(ue(),1),F1=c(G(),1);var PPe=c(as(),1);var V5=c(E(),1),WJe={},$Je={};function KJe({blockName:e,setAttributes:t,style:o}){if(Er()!=="default")return null;let n=(0,V1.getBlockType)(e);function i(a){let l=a?.css?.trim()?a.css:void 0;t({style:Ge({...a,css:l})})}let s=(0,F1.sprintf)((0,F1.__)("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,V5.jsx)(Oe,{group:"advanced",children:(0,V5.jsx)(ND,{value:o,onChange:i,inheritedValue:o,help:s})})}var YJe="custom-css-edit-warning";function qJe({clientId:e,name:t,setAttributes:o}){let{style:r,canEditCSS:n}=(0,D1.useSelect)(i=>{let{getBlockAttributes:s,getSettings:a}=i(C);return{style:s(e)?.style||$Je,canEditCSS:a().canEditCSS}},[e]);return n?(0,V5.jsx)(KJe,{blockName:t,setAttributes:o,style:r}):null}function ZJe({style:e,clientId:t}){let o=e?.css,r=typeof o=="string"&&o.trim().length>0&&o$(o),n=(0,D1.useSelect)(d=>d(C).getSettings().canEditCSS,[]),{createWarningNotice:i}=(0,D1.useDispatch)(PPe.store),s=!!o?.trim();(0,F5.useEffect)(()=>{!n&&s&&i((0,F1.__)("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:YJe,isDismissible:!0})},[n,s,i]);let a=(0,BPe.useInstanceId)(WJe,"wp-custom-css"),l=`.${a}`,u=(0,F5.useMemo)(()=>{if(r)return xB(o,l)},[o,l,r]);return Rc({css:u,clientId:t,__unstableType:"custom-css"}),r?{className:`has-custom-css ${a}`}:{}}function XJe(e,t,o){if(!(0,V1.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 z5={edit:qJe,useBlockProps:ZJe,addSaveProps:XJe,attributeKeys:["style"],hasSupport(e){return(0,V1.hasBlockSupport)(e,"customCSS",!0)}};var H5=c(fe(),1),ZK=c(go(),1),OPe=c(F(),1),Mc=c(ue(),1);var U5=c(Q(),1),Nc=c(U(),1),Ly=c(G(),1);var Dn=c(E(),1),QJe="is-style-",j5="layout",YK=["selfStretch","flexSize","columnStart","columnSpan","rowStart","rowSpan"],{kebabCase:qK}=H(Nc.privateApis),{getResponsiveMediaQueries:JJe}=H(Sr);function eet(e={},t){let o=e?.default;return t?.attributes?.layout??o}function IPe(e={},t){return Ge({...eet(e,t)})}function tet(e={},t={},o={}){let r={},n=Object.fromEntries(YK.filter(i=>Object.hasOwn(o||{},i)).map(i=>[i,o[i]]));return Object.entries(e||{}).forEach(([i,s])=>{let a=Object.hasOwn(t||{},i);!YK.includes(i)&&s!==t?.[i]&&(r[i]=s===void 0&&a?null:s)}),Ge({...n,...r})}function oet(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([t])=>!YK.includes(t)))}function XK(e){return(0,Mc.hasBlockSupport)(e,"layout")||(0,Mc.hasBlockSupport)(e,"__experimentalLayout")}function G5(e={},t=""){let{layout:o}=e,{default:r}=(0,Mc.getBlockSupport)(t,j5)||{},n=o?.inherit||o?.contentSize||o?.wideSize?{...o,type:"constrained"}:o||r||{},i=[];if(Gs[n?.type||"default"]?.className){let a=Gs[n?.type||"default"]?.className,l=t.split("/"),d=`wp-block-${l[0]==="core"?l.pop():l.join("-")}-${a}`;i.push(a,d)}return(0,U5.useSelect)(a=>!n?.inherit&&!n?.contentSize&&n?.type!=="constrained"?!1:a(C).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments,[n?.contentSize,n?.inherit,n?.type])&&i.push("has-global-padding"),n?.orientation&&i.push(`is-${qK(n.orientation)}`),n?.justifyContent&&i.push(`is-content-justification-${qK(n.justifyContent)}`),n?.flexWrap&&n.flexWrap==="nowrap"&&i.push("is-nowrap"),i}function QK(e={},t,o){let{layout:r={},style:n={}}=e,i=r?.inherit||r?.contentSize||r?.wideSize?{...r,type:"constrained"}:r||{},s=Ba(i?.type||"default"),[a]=Le("spacing.blockGap"),l=a!==null;return s?.getLayoutStyle?.({blockName:t,selector:o,layout:r,style:n,hasBlockGapSupport:l})}function ret({attributes:e={},blockName:t,selector:o,layout:r={},hasBlockGapSupport:n,globalBlockGapValue:i,viewportSettings:s}){return Object.entries(JJe(s)).map(([a,l])=>{let u=To(e?.style,{viewport:a,pseudo:Js.pseudo}),d=oet(u?.layout),f=Object.keys(d).length>0,p=u?.spacing&&Object.hasOwn(u.spacing,"blockGap"),h=u?.spacing&&Object.hasOwn(u.spacing,"padding");if(!f&&!p&&!h)return"";let g=Ba(r?.type||"default")?.getLayoutStyle?.({blockName:t,selector:o,layout:r,viewportOverrides:d,style:u,hasBlockGapSupport:n,globalBlockGapValue:i});return g?`${l}{${g}}`:""}).filter(Boolean).join("")}function net({layout:e,style:t,setAttributes:o,name:r,clientId:n}){let i=xl(r),{layout:s}=i,{themeSupportsLayout:a,activeBlockVariation:l,selectedState:u,isResponsiveEditing:d}=(0,U5.useSelect)(Y=>{let{getBlockAttributes:Z,getSettings:oe,getSelectedBlockStyleState:ne,isResponsiveEditing:X}=H(Y(C));return{activeBlockVariation:Y(Mc.store).getActiveBlockVariation(r,Z(n)||{},"block"),themeSupportsLayout:oe().supportsLayout,selectedState:ne(n),isResponsiveEditing:X()}},[r,n]),f=Er(),p=Hi(u)&&!ea(u),h=(0,OPe.useCallback)((...Y)=>{let Z=Y[0]||{},oe=Y[1]||{};if(p){let re=To(Z.style??t,u)||{},ae=Ge({...re,layout:void 0});return{style:Pn(Z.style??t,u,ae)}}let ne=oe.name||r,X=(0,Mc.getBlockSupport)(ne,j5,{});return{layout:IPe(X,l)}},[r,l,p,u,t]);if(f!=="default")return null;let m=(0,Mc.getBlockSupport)(r,j5,{}),g={...s,...m},{allowSwitching:b,allowEditing:v=!0,allowInheriting:y=!0,default:k}=g;if(!v)return null;let S=e||k||{},_=p?To(t,u):void 0,x=_?.layout,w=p?Ge({...S,...x})||{}:S,T=p?S:IPe(m,l),B={...m,...w},{type:R,default:{type:I="default"}={}}=B,A=R||I,P=!!(y&&(!A||A==="default"||A==="constrained"||B.inherit)),{inherit:O=!1,contentSize:N=null}=w;if((A==="default"||A==="constrained")&&!a)return null;let z=Ba(A),V=Ba("constrained"),M=!w.type&&(N||O),D=!!O||!!N,L=Bn(u)&&!O&&b,j=Y=>{if(p){let Z=Ge({..._,layout:tet(Y,S,_?.layout)});o({style:Pn(t,u,Z)});return}o({layout:Ge(Y)})},q=Y=>j({type:Y}),J=()=>j(T),te=()=>j({type:"default"}),ee=()=>z?.name==="constrained"||D,$=()=>p?(w?.type??"default")!==(T?.type??"default"):e?.type==="constrained",W=()=>(w?.type??"default")!==(T?.type??"default");return(0,Dn.jsxs)(Dn.Fragment,{children:[(0,Dn.jsxs)(Oe,{group:"layout",resetAllFilter:h,children:[P&&(0,Dn.jsx)(Nc.__experimentalToolsPanelItem,{label:(0,Ly.__)("Use content width"),hasValue:$,onDeselect:te,isShownByDefault:!0,panelId:n,children:(0,Dn.jsx)(Nc.ToggleControl,{label:(0,Ly.__)("Inner blocks use content width"),checked:ee(),onChange:()=>j({type:ee()?"default":"constrained"}),help:ee()?(0,Ly.__)("Nested blocks use content width with options for full and wide widths."):(0,Ly.__)("Nested blocks will fill the width of this container.")})}),L&&(0,Dn.jsx)(Nc.__experimentalToolsPanelItem,{label:(0,Ly.__)("Layout type"),hasValue:W,onDeselect:J,isShownByDefault:!0,panelId:n,children:(0,Dn.jsx)(iet,{type:A,onChange:q})}),z&&z.name!=="default"&&(0,Dn.jsx)(z.inspectorControls,{layout:w,value:e,onChange:j,layoutBlockSupport:g,resetLayout:T,name:r,clientId:n}),V&&M&&(0,Dn.jsx)(V.inspectorControls,{layout:w,value:e,onChange:j,layoutBlockSupport:g,resetLayout:T,name:r,clientId:n})]}),!O&&z&&(0,Dn.jsx)(z.toolBarControls,{layout:w,onChange:j,layoutBlockSupport:m,controlsGroup:d&&Hi(u)&&!ea(u)?"style-state":"block",name:r,clientId:n})]})}var APe={shareWithChildBlocks:!0,edit:net,attributeKeys:["layout","style"],hasSupport(e){return XK(e)}};function iet({type:e,onChange:t}){return(0,Dn.jsx)(Nc.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ly.__)("Layout type"),hideLabelFromVision:!0,isAdaptiveWidth:!0,value:e,onChange:t,children:aQ().map(({name:o,label:r})=>(0,Dn.jsx)(Nc.__experimentalToggleGroupControlOption,{value:o,label:r},o))})}function set(e){return"type"in(e.attributes?.layout??{})||XK(e)&&(e.attributes={...e.attributes,layout:{type:"object"}}),e}function aet({block:e,props:t,blockGapSupport:o,globalBlockGapValue:r,viewportSettings:n,layoutClasses:i}){let{name:s,attributes:a}=t,l=(0,H5.useInstanceId)(e),{layout:u}=a,{default:d}=(0,Mc.getBlockSupport)(s,j5)||{},f=u?.inherit||u?.contentSize||u?.wideSize?{...u,type:"constrained"}:u||d||{},p=`wp-container-${qK(s)}-is-layout-`,h=`.${p}${l}`,m=o!==null,b=Ba(f?.type||"default")?.getLayoutStyle?.({blockName:s,selector:h,layout:f,style:a?.style,hasBlockGapSupport:m,globalBlockGapValue:r}),v=ret({attributes:a,blockName:s,selector:h,layout:f,hasBlockGapSupport:m,globalBlockGapValue:r,viewportSettings:n}),y=[b,v].filter(Boolean).join(""),k=K({[`${p}${l}`]:!!y},i);return el({css:y}),(0,Dn.jsx)(e,{...t,__unstableLayoutClassNames:k})}var cet=(0,H5.createHigherOrderComponent)(e=>function(o){let{clientId:r,name:n,attributes:i}=o,s=XK(n),a=G5(i,n),l=(0,U5.useSelect)(u=>{if(!s)return;let{getSettings:d,getBlockSettings:f}=H(u(C)),p=d(),{disableLayoutStyles:h}=p;if(h)return;let[m]=f(r,"spacing.blockGap"),g=p[rs],b,v=i?.className;if(v?.includes(QJe)){let{getBlockStyles:k}=u(Mc.store),S=k(n),_=l1(v,S);b=_?g?.blocks?.[n]?.variations?.[_]?.spacing?.blockGap:void 0}let y=b??g?.blocks?.[n]?.spacing?.blockGap??g?.spacing?.blockGap;return{blockGapSupport:m,globalBlockGapValue:y,viewportSettings:p?.__experimentalFeatures?.viewport}},[s,r,i?.className,n]);return l?(0,Dn.jsx)(aet,{block:e,props:o,layoutClasses:a,...l}):(0,Dn.jsx)(e,{...o,__unstableLayoutClassNames:s?a:void 0})},"withLayoutStyles");(0,ZK.addFilter)("blocks.registerBlockType","core/layout/addAttribute",set);(0,ZK.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",cet);var HPe=c(fe(),1),q5=c(Q(),1),UPe=c(F(),1);var Pl=c(F(),1),Fh=c(Q(),1),MPe=c(fe(),1);function j1(e,t){return Array.from({length:t},(o,r)=>e+r)}var Dc=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 Xr(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function z1(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 Hf(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 uet(e,t){let o=parseFloat(Xr(e,"column-gap")),r=parseFloat(Xr(e,"row-gap")),n=z1(Xr(e,"grid-template-columns"),o),i=z1(Xr(e,"grid-template-rows"),r),s=Hf(n,t.left)+1,a=Hf(i,t.top)+1,l=Hf(n,t.right,"end")+1,u=Hf(i,t.bottom,"end")+1;return new Dc({columnStart:s,columnEnd:l,rowStart:a,rowEnd:u})}function LPe(e){return uet(e.parentElement,new window.DOMRect(e.offsetLeft,e.offsetTop,e.offsetWidth,e.offsetHeight))}function JK(e){let t=Xr(e,"grid-template-columns"),o=Xr(e,"grid-template-rows"),r=Xr(e,"border-top-width"),n=Xr(e,"border-right-width"),i=Xr(e,"border-bottom-width"),s=Xr(e,"border-left-width"),a=Xr(e,"padding-top"),l=Xr(e,"padding-right"),u=Xr(e,"padding-bottom"),d=Xr(e,"padding-left"),f=t.split(" ").length,p=o.split(" ").length,h=f*p;return{numColumns:f,numRows:p,numItems:h,currentColor:Xr(e,"color"),style:{gridTemplateColumns:t,gridTemplateRows:o,gap:Xr(e,"gap"),inset:`
+`?g.batch(()=>{let v={...l};v.start=v.end-2,u((0,uy.remove)(v)),p()}):d||u((0,uy.insert)(l,`
+`))}let{defaultView:n}=t.ownerDocument,i=zKe(n,"keydown",r),s=VKe(t,"keydown",o,!0);return()=>{i(),s()}};var wwe=e=>t=>{function o(){let{registry:r}=e.current;if(!r.select(C).isMultiSelecting())return;let n=t.parentElement.closest('[contenteditable="true"]');n&&n.focus()}return t.addEventListener("focus",o),()=>{t.removeEventListener("focus",o)}};var jKe=[ewe,iwe,awe,cwe,dwe,pwe,gwe,Swe,kwe,xwe,wwe];function GN(e){let t=(0,__.useRef)(e);(0,__.useInsertionEffect)(()=>{t.current=e});let o=(0,__.useMemo)(()=>jKe.map(r=>r(t)),[t]);return(0,Cwe.useRefEffect)(r=>{if(!e.isSelected)return;let n=o.map(i=>i(r));return()=>{n.forEach(i=>i())}},[o,e.isSelected])}var WN=c(Yo(),1),$N=c(F(),1);var Ewe=c(E(),1),Twe=c(ue(),1),HKe={},NW=Symbol("usesContext");function UKe({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a,[NW]:l}=n,u=(0,$N.useContext)(xn),d=(0,$N.useMemo)(()=>l?Object.fromEntries(Object.entries(u).filter(([h])=>l.includes(h))):HKe,[l,u]);if(!a)return null;let f=(0,WN.getActiveFormat)(o,s),p=f!==void 0,g=(0,WN.getActiveObject)(o),m=g!==void 0&&g.type===s;return(0,Ewe.jsx)(a,{isActive:p,isVisible:i,activeAttributes:p?f.attributes||{}:{},isObjectActive:m,activeObjectAttributes:m?g.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:d},s)}function KN({formatTypes:e,...t}){return e.map(o=>(0,Twe.createElement)(UKe,{settings:o,...t,key:o.name}))}var Rwe=c(F(),1),Bwe=c(de(),1),Pwe=c(Rt(),1);var DW=c(E(),1);function VW(e,t){if(x_.isEmpty(e)){let o=UN(t);return o?`<${o}></${o}>`:""}return Array.isArray(e)?((0,Pwe.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/"}),Bwe.children.toHTML(e)):typeof e=="string"?e:e.toHTMLString()}function HE({value:e,tagName:t,multiline:o,format:r,...n}){return e=(0,DW.jsx)(Rwe.RawHTML,{children:VW(e,o)}),t?(0,DW.jsx)(t,{...n,children:e}):e}var Mwe=c(F(),1),zW=c(de(),1),Nwe=c(Yo(),1),Dwe=c(Rt(),1);var Iwe=c(F(),1),Owe=c(Rt(),1),YN=c(J(),1),Awe=c(io(),1),w_=c(Yo(),1);var FW=c(E(),1);function GKe({children:e,identifier:t,tagName:o="div",value:r="",onChange:n,multiline:i,...s},a){(0,Owe.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{clientId:l}=gt(),{getSelectionStart:u,getSelectionEnd:d}=(0,YN.useSelect)(C),{selectionChange:f}=(0,YN.useDispatch)(C),p=UN(i);r=r||`<${p}></${p}>`;let m=`</${p}>${r}<${p}>`.split(`</${p}><${p}>`);m.shift(),m.pop();function h(b){n(`<${p}>${b.join(`</${p}><${p}>`)}</${p}>`)}return(0,FW.jsx)(o,{ref:a,children:m.map((b,v)=>(0,FW.jsx)(qN,{identifier:`${t}-${v}`,tagName:p,value:b,onChange:y=>{let k=m.slice();k[v]=y,h(k)},isSelected:void 0,onKeyDown:y=>{if(y.keyCode!==Awe.ENTER)return;y.preventDefault();let{offset:k}=u(),{offset:S}=d();if(typeof k!="number"||typeof S!="number")return;let _=(0,w_.create)({html:b});_.start=k,_.end=S;let x=(0,w_.split)(_).map(T=>(0,w_.toHTMLString)({value:T})),w=m.slice();w.splice(v,1,...x),h(w),f(l,`${t}-${v+1}`,0,0)},onMerge:y=>{let k=m.slice(),S=0;if(y){if(!k[v+1])return;k.splice(v,2,k[v]+k[v+1]),S=k[v].length-1}else{if(!k[v-1])return;k.splice(v-1,2,k[v-1]+k[v]),S=k[v-1].length-1}h(k),f(l,`${t}-${v-(y?0:1)}`,S,S)},...s},v))})}var Lwe=(0,Iwe.forwardRef)(GKe);var Vwe=c(E(),1);function Fwe(e){return(0,Mwe.forwardRef)((t,o)=>{let r=t.value,n=t.onChange;Array.isArray(r)&&((0,Dwe.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=zW.children.toHTML(t.value),n=s=>t.onChange(zW.children.fromDOM((0,Nwe.__unstableCreateElement)(document,s).childNodes)));let i=t.multiline?Lwe:e;return(0,Vwe.jsx)(i,{...t,value:r,onChange:n,ref:o})})}var ZN=c(U(),1),zwe=c(io(),1),jW=c(E(),1);function HW({name:e,shortcutType:t,shortcutCharacter:o,...r}){let n,i="RichText.ToolbarControls";return e&&(i+=`.${e}`),t&&o&&(n=zwe.displayShortcut[t](o)),(0,jW.jsx)(ZN.Fill,{name:i,children:(0,jW.jsx)(ZN.ToolbarButton,{...r,shortcut:n})})}var da=c(E(),1),{useRichText:WKe,KeyboardShortcutContext:$Ke,InputEventContext:KKe,RichTextShortcut:Kwe,RichTextInputEvent:Ywe}=H(Uwe.privateApis),jwe=Symbol("instanceId");function qN({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:g,onMerge:m,onSplit:h,__unstableOnSplitAtEnd:b,__unstableOnSplitAtDoubleLineEnd:v,identifier:y,preserveWhiteSpace:k,__unstablePastePlainText:S,__unstableEmbedURLOnPaste:_,__unstableDisableFormats:x,disableLineBreaks:w,__unstableAllowPrefixTransformations:T,readOnly:B,...R},I){h&&(0,$we.default)("wp.blockEditor.RichText onSplit prop",{since:"6.4",alternative:'block.json support key: "splitting"'});let A=(0,XN.useInstanceId)(qN),P=(0,Xn.useRef)(),[O,N]=(0,Xn.useState)(null),z=gt(),{clientId:D,isSelected:M,name:V}=z,L=z[Hy],j=z[jy]==="default",q=(0,Xn.useContext)(xn),Q=(0,kf.useRegistry)(),te=me=>{if(!M)return{isSelected:!1};let{getSelectionStart:Me,getSelectionEnd:Ze}=me(C),ze=Me(),Je=Ze(),lt;return n===void 0?lt=ze.clientId===D&&Je.clientId===D&&(y?ze.attributeKey===y:ze[jwe]===A):n&&(lt=ze.clientId===D),{selectionStart:lt?ze.offset:void 0,selectionEnd:lt?Je.offset:void 0,isSelected:lt}},{selectionStart:ee,selectionEnd:W,isSelected:$}=(0,kf.useSelect)(te,[D,y,A,n,M]),{disableBoundBlock:Y,bindingsPlaceholder:Z,bindingsLabel:oe}=(0,kf.useSelect)(me=>{if(!L?.[y])return{};let{__experimentalBlockBindingsSupportedAttributes:Me}=me(C).getSettings();if(!Me?.[V])return{};let ze=L[y],Je=(0,Wwe.getBlockBindingsSource)(ze.source),lt={};if(Je?.usesContext?.length)for(let Sr of Je.usesContext)lt[Sr]=q[Sr];let ct=!Je?.canUserEditValue?.({select:me,context:lt,args:ze.args});if(o.length>0)return{disableBoundBlock:ct,bindingsPlaceholder:null,bindingsLabel:null};let{getBlockAttributes:vr}=me(C),Lo=vr(D),rr=null;Je?.getFieldsList&&(rr=Je.getFieldsList({select:me,context:lt})?.find(ln=>(0,Hwe.default)(ln.args,ze?.args))?.label);let go=rr??Je?.label,Wo=ct?go:(0,C_.sprintf)((0,C_.__)("Add %s"),go),Fn=ct?ze?.args?.key||Je?.label:(0,C_.sprintf)((0,C_.__)("Empty %s; start writing to edit its value"),ze?.args?.key||Je?.label);return{disableBoundBlock:ct,bindingsPlaceholder:Lo?.placeholder||Wo,bindingsLabel:Fn}},[L,y,V,o,D,q]),ne=!!q?.["pattern/overrides"],X=L?.__default?.source==="core/pattern-overrides",le=B||Y||ne&&!X,ve=(0,kf.useSelect)(me=>{if(le||!j||!M)return!1;let{getSelectedBlockClientId:Me,canHostEditableRoot:Ze}=H(me(C));return Ze(Me())},[le,j,M]),{getSelectionStart:xe,getSelectionEnd:be,getBlockRootClientId:ae}=(0,kf.useSelect)(C),{selectionChange:pe}=(0,kf.useDispatch)(C),ke=S_({allowedFormats:f,disableFormats:x}),Se=!ke||ke.length>0,we=(0,Xn.useCallback)((me,Me)=>{let Ze={},ze=me===void 0&&Me===void 0,Je={clientId:D,[y?"attributeKey":jwe]:y||A};if(typeof me=="number"||ze){if(Me===void 0&&ae(D)!==ae(be().clientId))return;Ze.start={...Je,offset:me}}if(typeof Me=="number"||ze){if(me===void 0&&ae(D)!==ae(xe().clientId))return;Ze.end={...Je,offset:Me}}pe(Ze)},[D,ae,be,xe,y,A,pe]),{value:Ce,getValue:se,onChange:ie,ref:Ae,formatTypes:ye}=WKe({value:o,onChange:r,selectionStart:ee,selectionEnd:W,onSelectionChange:we,placeholder:Z||d,__unstableIsSelected:$,__unstableDisableFormats:x,preserveWhiteSpace:k,__unstableDependencies:[t],allowedFormats:ke,withoutInteractiveFormatting:p,__unstableFormatTypeHandlerContext:(0,Xn.useMemo)(()=>({richTextIdentifier:y,blockClientId:D}),[y,D])}),Te=tQ({onReplace:u,completers:l,record:Ce,onChange:ie}),{"aria-autocomplete":qe,"aria-haspopup":pt,"aria-controls":at,"aria-owns":Ct,"aria-activedescendant":rt}=Te;(0,Xn.useEffect)(()=>{if(!$)return;let me=P.current?.parentElement?.closest('[contenteditable="true"]');if(!me)return;let Me={"aria-autocomplete":qe,"aria-haspopup":pt,"aria-controls":at,"aria-owns":Ct,"aria-activedescendant":rt};for(let[Ze,ze]of Object.entries(Me))ze===void 0?me.removeAttribute(Ze):me.setAttribute(Ze,ze);return()=>{for(let Ze of Object.keys(Me))me.removeAttribute(Ze)}},[$,qe,pt,at,Ct,rt]),Qxe({html:o,value:Ce});let Ot=(0,Xn.useRef)(new Set),ut=(0,Xn.useRef)(new Set);function Ut(){P.current?.focus()}let So=R.tabIndex;ve?So=R.tabIndex??0:!le&&R.tabIndex===0&&(So=null);let mo=t;return(0,da.jsxs)(da.Fragment,{children:[$&&(0,da.jsx)($Ke.Provider,{value:Ot,children:(0,da.jsx)(KKe.Provider,{value:ut,children:(0,da.jsxs)(Gwe.Popover.__unstableSlotNameProvider,{value:"__unstable-block-tools-after",children:[e&&e({value:Ce,onChange:ie,onFocus:Ut}),(0,da.jsx)(KN,{value:Ce,onChange:ie,onFocus:Ut,formatTypes:ye,forwardedRef:P})]})})}),$&&Se&&(0,da.jsx)(Zxe,{inline:s,editableContentElement:O}),(0,da.jsx)(mo,{role:"textbox","aria-multiline":!w,"aria-readonly":le,...R,draggable:void 0,"aria-label":oe||R["aria-label"]||d,...Te,ref:(0,XN.useMergeRefs)([Ae,I,Te.ref,R.ref,GN({registry:Q,getValue:se,onChange:ie,__unstableAllowPrefixTransformations:T,formatTypes:ye,onReplace:u,selectionChange:pe,isSelected:$,disableFormats:x,value:Ce,tagName:t,onSplit:h,__unstableEmbedURLOnPaste:_,pastePlainText:S,onMerge:m,onRemove:g,disableLineBreaks:w,onSplitAtEnd:b,onSplitAtDoubleLineEnd:v,keyboardShortcuts:Ot,inputEvents:ut}),P,N]),contentEditable:!le,suppressContentEditableWarning:!0,className:K("block-editor-rich-text__editable",R.className,"rich-text"),tabIndex:So,"data-wp-block-attribute-key":y})]})}var UE=Fwe((0,Xn.forwardRef)(qN));UE.Content=HE;UE.isEmpty=e=>!e||e.length===0;var UW=(0,Xn.forwardRef)((e,t)=>{if(gt()[oT]){let{children:n,tagName:i="div",value:s,onChange:a,isSelected:l,multiline:u,inlineToolbar:d,wrapperClassName:f,autocompleters:p,onReplace:g,placeholder:m,allowedFormats:h,withoutInteractiveFormatting:b,onRemove:v,onMerge:y,onSplit:k,__unstableOnSplitAtEnd:S,__unstableOnSplitAtDoubleLineEnd:_,identifier:x,preserveWhiteSpace:w,__unstablePastePlainText:T,__unstableEmbedURLOnPaste:B,__unstableDisableFormats:R,disableLineBreaks:I,__unstableAllowPrefixTransformations:A,readOnly:P,...O}=e;return(0,da.jsx)(i,{ref:t,...O,dangerouslySetInnerHTML:{__html:VW(s,u)||"<br>"}})}return(0,da.jsx)(UE,{ref:t,...e,readOnly:!1})});UW.Content=HE;UW.isEmpty=e=>!e||e.length===0;var x_=UW;var GW=c(E(),1),Zwe=(0,qwe.forwardRef)((e,t)=>(0,GW.jsx)(x_,{ref:t,...e,__unstableDisableFormats:!0}));Zwe.Content=function({value:t="",tagName:o="div",...r}){return(0,GW.jsx)(o,{...r,children:t})};var Xwe=Zwe;var WW=c(E(),1),YKe=(0,Jwe.forwardRef)(({__experimentalVersion:e,...t},o)=>{if(e===2)return(0,WW.jsx)(Xwe,{ref:o,...t});let{className:r,onChange:n,...i}=t;return(0,WW.jsx)(Qwe.default,{ref:o,className:K("block-editor-plain-text",r),onChange:s=>n(s.target.value),...i})}),e0e=YKe;var Nu=c(G(),1),o0e=c(F(),1),r0e=c(U(),1);var t0e=c(fe(),1);var QN=c(G(),1),ag=c(E(),1);function JN({property:e,viewport:t,desc:o}){let r=(0,t0e.useInstanceId)(JN),n=o||(0,QN.sprintf)((0,QN._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,ag.jsxs)(ag.Fragment,{children:[(0,ag.jsx)("span",{"aria-describedby":`rbc-desc-${r}`,children:t.label}),(0,ag.jsx)(bt,{id:`rbc-desc-${r}`,render:(0,ag.jsx)("span",{}),children:n})]})}var Du=c(E(),1);function qKe(e){let{title:t,property:o,toggleLabel:r,onIsResponsiveChange:n,renderDefaultControl:i,renderResponsiveControls:s,isResponsive:a=!1,defaultLabel:l={id:"all",label:(0,Nu._x)("All","screen sizes")},viewports:u=[{id:"small",label:(0,Nu.__)("Small screens")},{id:"medium",label:(0,Nu.__)("Medium screens")},{id:"large",label:(0,Nu.__)("Large screens")}]}=e;if(!t||!o||!i)return null;let d=r||(0,Nu.sprintf)((0,Nu.__)("Use the same %s on all screen sizes."),o),f=(0,Nu.__)("Choose whether to use the same value for all screen sizes or a unique value for each screen size."),p=i((0,Du.jsx)(JN,{property:o,viewport:l}),l),g=()=>u.map(m=>(0,Du.jsx)(o0e.Fragment,{children:i((0,Du.jsx)(JN,{property:o,viewport:m}),m)},m.id));return(0,Du.jsxs)("fieldset",{className:"block-editor-responsive-block-control",children:[(0,Du.jsx)("legend",{className:"block-editor-responsive-block-control__title",children:t}),(0,Du.jsxs)("div",{className:"block-editor-responsive-block-control__inner",children:[(0,Du.jsx)(r0e.ToggleControl,{className:"block-editor-responsive-block-control__toggle",label:d,checked:!a,onChange:n,help:f}),(0,Du.jsxs)("div",{className:K("block-editor-responsive-block-control__group",{"is-responsive":a}),children:[!a&&p,a&&(s?s(u):g())]})]})]})}var n0e=qKe;var eD=c(U(),1);var i0e=c(E(),1);function s0e({units:e,...t}){let[o]=Le("spacing.units"),r=(0,eD.__experimentalUseCustomUnits)({availableUnits:o||["%","px","em","rem","vw"],units:e});return(0,i0e.jsx)(eD.__experimentalUnitControl,{units:r,...t})}var GE=c(G(),1),a0e=c(F(),1),E_=c(U(),1);var Vu=c(E(),1);function ZKe({url:e,onChange:t}){let[o,r]=(0,a0e.useReducer)(i=>!i,!1),n=i=>{i.preventDefault(),r()};return(0,Vu.jsxs)("div",{className:"block-editor-url-input__button",children:[(0,Vu.jsx)(E_.Button,{size:"compact",icon:cs,label:e?(0,GE.__)("Edit link"):(0,GE.__)("Insert link"),onClick:r,className:"components-toolbar__control",isPressed:!!e}),o&&(0,Vu.jsx)("form",{className:"block-editor-url-input__button-modal",onSubmit:n,children:(0,Vu.jsxs)("div",{className:"block-editor-url-input__button-modal-line",children:[(0,Vu.jsx)(E_.Button,{__next40pxDefaultSize:!0,className:"block-editor-url-input__back",icon:Vx,label:(0,GE.__)("Close"),onClick:r}),(0,Vu.jsx)(yf,{value:e||"",onChange:t,suffix:(0,Vu.jsx)(E_.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Vu.jsx)(E_.Button,{size:"small",icon:cd,label:(0,GE.__)("Submit"),type:"submit"})})})]})})]})}var l0e=ZKe;var Bs=c(G(),1),hl=c(F(),1),p0e=c(Tt(),1),hn=c(U(),1);var m0e=c(Fs(),1);var Po=c(E(),1),$W="none",c0e="custom",u0e="media",d0e="attachment",f0e=["noopener"],g0e=({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[g,m]=(0,hl.useState)(!1),[h,b]=(0,hl.useState)(null),v=()=>{m(!0)},[y,k]=(0,hl.useState)(!1),[S,_]=(0,hl.useState)(null),x=(0,hl.useRef)(null),w=(0,hl.useRef)();(0,hl.useEffect)(()=>{if(!w.current)return;(p0e.focus.focusable.find(w.current)[0]||w.current).focus()},[y,o,d]);let T=()=>{(e===u0e||e===d0e)&&_(""),k(!0)},B=()=>{k(!1)},R=()=>{_(null),B(),m(!1)},I=W=>{let $=W?"_blank":void 0,Y;if($){let Z=(l??"").split(" ");f0e.forEach(oe=>{Z.includes(oe)||Z.push(oe)}),Y=Z.join(" ")}else{let Z=(l??"").split(" ").filter(oe=>f0e.includes(oe)===!1);Y=Z.length?Z.join(" "):void 0}return{linkTarget:$,rel:Y}},A=()=>W=>{let $=x.current;$&&$.contains(W.target)||(m(!1),_(null),B())},P=()=>W=>{if(S){let $=N().find(Y=>Y.url===S)?.linkDestination||c0e;t({href:(0,m0e.prependHTTPS)(S),linkDestination:$,lightbox:{enabled:!1}})}B(),_(null),W.preventDefault()},O=()=>{t({linkDestination:$W,href:""})},N=()=>{let W=[{linkDestination:u0e,title:(0,Bs.__)("Link to image file"),url:r==="image"?n:void 0,icon:$x}];return r==="image"&&i&&W.push({linkDestination:d0e,title:(0,Bs.__)("Link to attachment page"),url:r==="image"?i:void 0,icon:ch}),W},z=W=>{let $=N(),Y;W?Y=($.find(Z=>Z.url===W)||{linkDestination:c0e}).linkDestination:Y=$W,t({linkDestination:Y,href:W})},D=W=>{let $=I(W);t($)},M=W=>{t({rel:W})},V=W=>{t({linkClass:W})},L=(0,Po.jsxs)(hn.__experimentalVStack,{spacing:"3",children:[(0,Po.jsx)(hn.ToggleControl,{label:(0,Bs.__)("Open in new tab"),onChange:D,checked:s==="_blank"}),(0,Po.jsx)(hn.TextControl,{label:(0,Bs.__)("Link relation"),value:l??"",onChange:M,help:(0,hl.createInterpolateElement)((0,Bs.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Po.jsx)(hn.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})})}),(0,Po.jsx)(hn.TextControl,{label:(0,Bs.__)("Link CSS class"),value:a||"",onChange:V})]}),j=S!==null?S:o,q=!d||d&&!u,Q=!j&&q,te=(N().find(W=>W.linkDestination===e)||{}).title,ee=()=>{if(d&&u&&!o&&!y)return(0,Po.jsxs)("div",{className:"block-editor-url-popover__expand-on-click",children:[(0,Po.jsx)(ht,{icon:nR}),(0,Po.jsxs)("div",{className:"text",children:[(0,Po.jsx)("p",{children:(0,Bs.__)("Enlarge on click")}),(0,Po.jsx)("p",{className:"description",children:(0,Bs.__)("Scales the image with a lightbox effect")})]}),(0,Po.jsx)(hn.Button,{icon:ls,label:(0,Bs.__)("Disable enlarge on click"),onClick:()=>{f?.(!1)},size:"compact"})]});if(!o||y)return(0,Po.jsx)(ng.LinkEditor,{className:"block-editor-format-toolbar__link-container-content",value:j,onChangeInputValue:_,onSubmit:P(),autocompleteRef:x});if(o&&!y)return(0,Po.jsxs)(Po.Fragment,{children:[(0,Po.jsx)(ng.LinkViewer,{className:"block-editor-format-toolbar__link-container-content",url:o,onEditLinkClick:T,urlLabel:te}),(0,Po.jsx)(hn.Button,{icon:ls,label:(0,Bs.__)("Remove link"),onClick:()=>{O(),p?.()},size:"compact"})]})};return(0,Po.jsxs)(Po.Fragment,{children:[(0,Po.jsx)(hn.ToolbarButton,{icon:cs,className:"components-toolbar__control",label:(0,Bs.__)("Link"),"aria-expanded":g,onClick:v,ref:b,isActive:!!o||d&&u}),g&&(0,Po.jsx)(ng,{ref:w,anchor:h,onFocusOutside:A(),onClose:R,renderSettings:q?()=>L:null,additionalControls:Q&&(0,Po.jsxs)(hn.NavigableMenu,{children:[N().map(W=>(0,Po.jsx)(hn.MenuItem,{icon:W.icon,iconPosition:"left",onClick:()=>{_(null),z(W.url),B()},children:W.title},W.linkDestination)),u&&(0,Po.jsx)(hn.MenuItem,{className:"block-editor-url-popover__expand-on-click",icon:nR,info:(0,Bs.__)("Scale the image with a lightbox effect."),iconPosition:"left",onClick:()=>{_(null),t({linkDestination:$W,href:""}),f?.(!0),B()},children:(0,Bs.__)("Enlarge on click")},"expand-on-click")]}),offset:13,children:ee()})]})};var R_=c(U(),1),B0e=c(F(),1),rD=c(G(),1);var h0e=c(F(),1),YW=c(G(),1);var KW=[],XKe=new Intl.Collator("und",{numeric:!0}).compare;function tD(){let[e,t,o,r]=Le("spacing.spacingSizes.custom","spacing.spacingSizes.theme","spacing.spacingSizes.default","spacing.defaultSpacingSizes"),n=e??KW,i=t??KW,s=o&&r!==!1?o:KW;return(0,h0e.useMemo)(()=>{let a=[{name:(0,YW.__)("None"),slug:"0",size:0},...n,...i,...s];return a.every(({slug:l})=>/^[0-9]/.test(l))&&a.sort((l,u)=>XKe(l.slug,u.slug)),a.length>sQ?[{name:(0,YW.__)("Default"),slug:"default",size:void 0},...a]:a},[n,i,s])}var b0e=c(F(),1),y0e=c(J(),1),oD=c(G(),1),v0e=c(U(),1);var S0e=c(E(),1),QKe={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 T_({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,y0e.useSelect)(S=>S(C).getSettings()?.disableCustomSpacingSizes),[g]=Le("spacing.units"),m=(0,v0e.__experimentalUseCustomUnits)({availableUnits:g||["px","em","rem"]}),h=(0,b0e.useMemo)(()=>l?.map(S=>({name:S.name,slug:S.slug,size:S.size}))||[],[l]),b=(Cp.includes(a)||["vertical","horizontal"].includes(a))&&s?Qc[a]:"",v=s?u?.toLowerCase():u,y=(0,oD.sprintf)((0,oD._x)("%1$s %2$s","spacing"),b,v).trim(),k=m[0]?.value||"px";return(0,S0e.jsx)($b,{allowNegativeOnDrag:o<0,ariaLabel:y,className:"spacing-sizes-control",customValueSettings:QKe,disableCustomValues:p,icon:e,isMixed:t,minimumCustomValue:o,onChange:r,onMouseOut:n,onMouseOver:i,presets:h,presetType:"spacing",selectedUnit:k,units:m,value:d,...f})}var WE=c(E(),1),k0e=["vertical","horizontal"];function _0e({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((g,m)=>(g[m]=xv(a[m],i),g),{})};d==="vertical"&&(p.top=f,p.bottom=f),d==="horizontal"&&(p.left=f,p.right=f),t(p)},u=n?.length?k0e.filter(d=>Mz(n,d)):k0e;return(0,WE.jsx)(WE.Fragment,{children:u.map(d=>{let f=d==="vertical"?a.top:a.left;return(0,WE.jsx)(T_,{icon:lP[d],label:Qc[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 $E=c(E(),1);function x0e({minimumCustomValue:e,onChange:t,onMouseOut:o,onMouseOver:r,sides:n,spacingSizes:i,type:s,values:a}){let l=n?.length?Cp.filter(d=>n.includes(d)):Cp,u=d=>f=>{let p={...Object.keys(a).reduce((g,m)=>(g[m]=xv(a[m],i),g),{})};p[d]=f,t(p)};return(0,$E.jsx)($E.Fragment,{children:l.map(d=>(0,$E.jsx)(T_,{icon:lP[d],label:Qc[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 w0e=c(E(),1);function C0e({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((g,m)=>(g[m]=xv(l[m],s),g),{})};p[d]=f,t(p)};return(0,w0e.jsx)(T_,{label:Qc[i],minimumCustomValue:e,onChange:u(i),onMouseOut:o,onMouseOver:r,showSideInLabel:n,side:i,spacingSizes:s,type:a,value:l[i],withInputField:!1})}var E0e=c(U(),1);var qW=c(G(),1),T0e=c(E(),1);function R0e({isLinked:e,...t}){let o=e?(0,qW.__)("Unlink sides"):(0,qW.__)("Link sides");return(0,T0e.jsx)(E0e.Button,{...t,size:"small",icon:e?cs:ls,iconSize:24,label:o})}var Fu=c(E(),1);function B_({inputProps:e,label:t,minimumCustomValue:o=0,onChange:r,onMouseOut:n,onMouseOver:i,showSideInLabel:s=!0,sides:a=Cp,useSelect:l,values:u}){let d=tD(),f=u||aQ,p=a?.length===1,g=a?.includes("horizontal")&&a?.includes("vertical")&&a?.length===2,[m,h]=(0,B0e.useState)(cQ(f,a)),b=()=>{h(m===Sd.axial?Sd.custom:Sd.axial)},y={...e,minimumCustomValue:o,onChange:x=>{let w={...u,...x};r(w)},onMouseOut:n,onMouseOver:i,sides:a,spacingSizes:d,type:t,useSelect:l,values:f},k=()=>m===Sd.axial?(0,Fu.jsx)(_0e,{...y}):m===Sd.custom?(0,Fu.jsx)(x0e,{...y}):(0,Fu.jsx)(C0e,{side:m,...y,showSideInLabel:s}),S=Cp.includes(m)&&s?Qc[m]:"",_=(0,rD.sprintf)((0,rD._x)("%1$s %2$s","spacing"),t,S).trim();return(0,Fu.jsxs)("fieldset",{className:"spacing-sizes-control",children:[(0,Fu.jsxs)(R_.__experimentalHStack,{className:"spacing-sizes-control__header",children:[(0,Fu.jsx)(R_.BaseControl.VisualLabel,{as:"legend",className:"spacing-sizes-control__label",children:_}),!p&&!g&&(0,Fu.jsx)(R0e,{label:t,onClick:b,isLinked:m===Sd.axial})]}),(0,Fu.jsx)(R_.__experimentalVStack,{spacing:.5,children:k()})]})}var P0e=c(Rt(),1);function I0e(){return(0,P0e.default)("wp.blockEditor.PreviewOptions",{version:"6.5"}),null}var O0e=c(Rt(),1);function A0e(){(0,O0e.default)("wp.blockEditor.useResizeCanvas",{since:"7.1",hint:"Device preview is now handled by the editor canvas. This hook no longer does anything."})}var Qi=c(G(),1),q_=c(de(),1),Z_=c(U(),1),b1=c(J(),1),m1e=c(F(),1);var P_=c(U(),1),nD=c(G(),1),iD=c(J(),1),sD=c(de(),1);var dy=c(E(),1);function JKe({block:e,onNavigateToEntityRecord:t,isSyncedPattern:o,isTemplatePartBlock:r}){let n=e?.attributes||{};return(0,dy.jsx)(P_.__experimentalVStack,{className:"block-editor-block-inspector-edit-contents",expanded:!0,children:(0,dy.jsx)(P_.Button,{className:"block-editor-block-inspector-edit-contents__button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{if(o)t({postId:n.ref,postType:"wp_block"});else if(r){let{theme:s,slug:a}=n,l=s&&a?`${s}//${a}`:null;l&&t({postId:l,postType:"wp_template_part"})}},children:(0,nD.__)("Edit original")})})}function eYe({clientId:e,editedContentOnlySection:t,editContentOnlySection:o,stopEditingContentOnlySection:r}){let{selectBlock:n}=(0,iD.useDispatch)(C);return(0,dy.jsx)(P_.__experimentalVStack,{className:"block-editor-block-inspector-edit-contents",expanded:!0,children:(0,dy.jsx)(P_.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,nD.__)("Exit pattern"):(0,nD.__)("Edit pattern")})})}function L0e({clientId:e}){let{isWithinSection:t,isWithinEditedSection:o,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i}=eM(e),{block:s,onNavigateToEntityRecord:a,canEdit:l}=(0,iD.useSelect)(p=>{let{getBlock:g,getSettings:m,canEditBlock:h}=p(C);return{block:g(e),onNavigateToEntityRecord:m().onNavigateToEntityRecord,canEdit:h(e)}},[e]);if(!l||!t&&!o)return null;let u=(0,sD.isReusableBlock)(s),d=(0,sD.isTemplatePart)(s);return(u||d)&&a?(0,dy.jsx)(JKe,{block:s,onNavigateToEntityRecord:a,isSyncedPattern:u,isTemplatePartBlock:d}):(0,dy.jsx)(eYe,{clientId:e,editedContentOnlySection:r,editContentOnlySection:n,stopEditingContentOnlySection:i})}var M0e=c(J(),1),N0e=c(G(),1),D0e=c(U(),1),V0e=c(F(),1);var F0e=c(E(),1);function aD(){let e=(0,M0e.useSelect)(r=>r(C).getBlockSelectionStart(),[]),t=(0,V0e.useRef)();return wh(e,t),e?(0,F0e.jsx)(D0e.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"block-editor-skip-to-selected-block",onClick:()=>{t.current?.focus()},children:(0,N0e.__)("Skip to the selected block")}):null}var lD=c(G(),1),z0e=c(J(),1);var j0e=c(U(),1);var KE=c(E(),1);function ZW(){let e=(0,z0e.useSelect)(t=>t(C).getSelectedBlockCount(),[]);return(0,KE.jsxs)(j0e.__experimentalHStack,{justify:"flex-start",spacing:2,className:"block-editor-multi-selection-inspector__card",children:[(0,KE.jsx)(Et,{icon:oh,showColors:!0}),(0,KE.jsx)("div",{className:"block-editor-multi-selection-inspector__card-title",children:(0,lD.sprintf)((0,lD._n)("%d Block","%d Blocks",e),e)})]})}var H0e=c(U(),1),tYe=Symbol("BlockInspectorPreTabs"),{Fill:SZt,Slot:U0e}=(0,H0e.createSlotFill)(tYe);var hV=c(U(),1),Ic=c(F(),1),r1e=c(pv(),1),Y_=c(J(),1);var YE=c(G(),1),cD={name:"settings",title:(0,YE.__)("Settings"),value:"settings",icon:u3},uD={name:"styles",title:(0,YE.__)("Styles"),value:"styles",icon:v6},dD={name:"content",title:(0,YE.__)("Content"),value:"content",icon:ch},_f={name:"list",title:(0,YE.__)("List View"),value:"list-view",icon:Qx};var XW=c(U(),1);var qE=c(U(),1),G0e=c(G(),1);var ZE=c(E(),1),oYe=({initialOpen:e=!1})=>{let t=(0,qE.__experimentalUseSlotFills)(Em.slotName),o=(0,qE.__experimentalUseSlotFills)(ZC.name),r=!!(t&&t.length),n=!!(o&&o.length);return!r&&!n?null:(0,ZE.jsxs)(qE.PanelBody,{className:"block-editor-block-inspector__advanced",title:(0,G0e.__)("Advanced"),initialOpen:e,children:[(0,ZE.jsx)(Oe.Slot,{group:"advanced"}),(0,ZE.jsx)(ZC.Slot,{})]})},fD=oYe;var xf=c(E(),1),rYe=({showAdvancedControls:e=!1})=>{let t=(0,XW.__experimentalUseSlotFills)(fc.default.name),o=(0,XW.__experimentalUseSlotFills)(fc.bindings.name),r=!!t?.length||!!o?.length;return(0,xf.jsxs)(xf.Fragment,{children:[(0,xf.jsx)(Oe.Slot,{}),(0,xf.jsx)(Oe.Slot,{group:"bindings"}),e&&(0,xf.jsx)("div",{children:(0,xf.jsx)(fD,{initialOpen:!r})})]})},W0e=rYe;var fg=c(G(),1),fV=c(J(),1),F$=c(F(),1);var I_=c(U(),1),pD=c(J(),1),QW=c(G(),1);var XE=c(E(),1),nYe=()=>{let{selectedClientIds:e,selectedBlocks:t,hasPositionAttribute:o}=(0,pD.useSelect)(s=>{let{getBlocksByClientId:a,getSelectedBlockClientIds:l}=s(C),u=l(),d=a(u);return{selectedClientIds:u,selectedBlocks:d,hasPositionAttribute:d?.some(({attributes:f})=>!!f?.style?.position?.type)}},[]),{updateBlockAttributes:r}=(0,pD.useDispatch)(C),n=wr();function i(){if(!e?.length||!t?.length)return;let s=Object.fromEntries(t?.map(({clientId:a,attributes:l})=>[a,{style:Ge({...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,XE.jsx)(I_.__experimentalToolsPanel,{className:"block-editor-block-inspector__position",label:(0,QW.__)("Position"),resetAll:i,dropdownMenuProps:n,children:(0,XE.jsx)(I_.__experimentalToolsPanelItem,{isShownByDefault:o,label:(0,QW.__)("Position"),hasValue:()=>o,onDeselect:i,children:(0,XE.jsx)(Oe.Slot,{group:"position"})})})},iYe=()=>{let e=(0,I_.__experimentalUseSlotFills)(fc.position.name);return!(e&&e.length)?null:(0,XE.jsx)(nYe,{})},mD=iYe;var d1=c(de(),1),v$=c(U(),1),qD=c(F(),1),fEe=c(ho(),1),pEe=c(J(),1),YD=c(G(),1);var g$={};Ar(g$,{AdvancedPanel:()=>FD,BackgroundPanel:()=>UD,BorderPanel:()=>LD,ColorPanel:()=>kD,DimensionsPanel:()=>PD,FiltersPanel:()=>ND,ImageSettingsPanel:()=>KCe,StateControl:()=>GD,StateControlBadges:()=>WD,TypographyPanel:()=>xD,useHasBackgroundPanel:()=>HD,useHasBorderPanel:()=>AD,useHasBorderPanelControls:()=>t1,useHasColorPanel:()=>SD,useHasDimensionsPanel:()=>BD,useHasFiltersPanel:()=>GCe,useHasImageSettingsPanel:()=>$Ce,useHasTypographyPanel:()=>_D,useSettingsForBlockElement:()=>gD});var QE=c(F(),1),$0e=c(J(),1),JW=c(de(),1),fy=c(G(),1);function gD(e,t,o){let{supportedStyles:r,supports:n}=(0,$0e.useSelect)(i=>({supportedStyles:H(i(JW.store)).getSupportedStyles(t,o),supports:i(JW.store).getBlockType(t)?.supports}),[t,o]);return(0,QE.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 zu(e){let t=e?.color?.palette?.custom,o=e?.color?.palette?.theme,r=e?.color?.palette?.default,n=e?.color?.defaultPalette;return(0,QE.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,fy._x)("Theme","Indicates this palette comes from the theme."),colors:o}),n&&r&&r.length&&i.push({name:(0,fy._x)("Default","Indicates this palette comes from WordPress."),colors:r}),t&&t.length&&i.push({name:(0,fy._x)("Custom","Indicates this palette is created by the user."),colors:t}),i},[t,o,r,n])}function JE(e){let t=e?.color?.gradients?.custom,o=e?.color?.gradients?.theme,r=e?.color?.gradients?.default,n=e?.color?.defaultGradients;return(0,QE.useMemo)(()=>{let i=[];return o&&o.length&&i.push({name:(0,fy._x)("Theme","Indicates this palette comes from the theme."),gradients:o}),n&&r&&r.length&&i.push({name:(0,fy._x)("Default","Indicates this palette comes from WordPress."),gradients:r}),t&&t.length&&i.push({name:(0,fy._x)("Custom","Indicates this palette is created by the user."),gradients:t}),i},[t,o,r,n])}function O_(e){let t=zu(e),o=JE(e),r=e?.color?.custom,n=e?.color?.customGradient,i=(0,QE.useMemo)(()=>t.flatMap(({colors:l})=>l),[t]),s=l=>Ea({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}}var vl=c(U(),1),Er=c(G(),1),py=c(F(),1);var A_=c(G(),1);var K0e=c(F(),1),hD=c(U(),1),e$=c(E(),1),sYe=[{label:(0,A_.__)("Align text left"),value:"left",icon:rp},{label:(0,A_.__)("Align text center"),value:"center",icon:Qg},{label:(0,A_.__)("Align text right"),value:"right",icon:np},{label:(0,A_.__)("Justify text"),value:"justify",icon:VF}],aYe=["left","center","right"];function bD({className:e,value:t,onChange:o,options:r=aYe}){let n=(0,K0e.useMemo)(()=>sYe.filter(i=>r.includes(i.value)),[r]);return n.length?(0,e$.jsx)(hD.__experimentalToggleGroupControl,{isDeselectable:!0,label:(0,A_.__)("Text alignment"),className:K("block-editor-text-alignment-control",e),value:t,onChange:i=>{o(i===t?void 0:i)},children:n.map(i=>(0,e$.jsx)(hD.__experimentalToggleGroupControlOptionIcon,{value:i.value,icon:i.icon,label:i.label},i.value))}):null}var sn=c(U(),1),e1=c(G(),1);var bl=c(E(),1);function Y0e({value:e,onChange:t,__unstableInputWidth:o="60px",withSlider:r=!1,hasBottomMargin:n=!1,help:i,className:s,placeholder:a,...l}){let[u]=Le("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),g=!!p&&["em","rem","%","ch","vw","vh"].includes(p);return r?(0,bl.jsxs)(sn.__experimentalView,{style:n?{marginBottom:12}:void 0,children:[(0,bl.jsx)(sn.BaseControl.VisualLabel,{children:(0,e1.__)("Line indent")}),(0,bl.jsxs)(sn.Flex,{children:[(0,bl.jsx)(sn.FlexItem,{isBlock:!0,children:(0,bl.jsx)(sn.__experimentalUnitControl,{label:(0,e1.__)("Line indent"),labelPosition:"top",hideLabelFromVision:!0,value:e,onChange:t,units:d,__unstableInputWidth:o,min:0,className:s,placeholder:a})}),r&&(0,bl.jsx)(sn.FlexItem,{isBlock:!0,children:(0,bl.jsx)(sn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,bl.jsx)(sn.RangeControl,{label:(0,e1.__)("Line indent"),hideLabelFromVision:!0,value:f,withInputField:!1,onChange:m=>{t?.(m===void 0?void 0:m+(p??"px"))},min:0,max:g?10:100,step:g?.1:1,initialPosition:0})})})]}),i&&(0,bl.jsx)("p",{className:"components-base-control__help",children:i})]}):(0,bl.jsx)(sn.__experimentalUnitControl,{...l,label:(0,e1.__)("Line indent"),value:e,__unstableInputWidth:o,units:d,onChange:t,help:i,className:s,placeholder:a})}var an=c(U(),1),X0e=c(F(),1),t$=c(G(),1);var L_=c(U(),1);var q0e=c(G(),1),lg=c(E(),1),bn=()=>!!window.__experimentalGlobalStylesInheritanceUI;function yl(e,t,o){let r=!!e&&!t,n=K(o,{"is-inherited-from-global-styles":r,"has-local-override-from-global-styles":!!t});return{...n?{className:n}:{},isInherited:r,hasLocalOverride:!!t}}function wf({onResetToInherited:e,className:t}){return(0,lg.jsxs)(L_.Button,{__next40pxDefaultSize:!1,label:(0,q0e.__)("Reset to inherited value"),showTooltip:!0,className:K("has-local-override-from-global-styles__reset",t),onClick:o=>{o.preventDefault(),o.stopPropagation(),e?.()},children:[(0,lg.jsx)("span",{"aria-hidden":"true",className:"has-local-override-from-global-styles__dot"}),(0,lg.jsx)(L_.Icon,{className:"has-local-override-from-global-styles__reset-icon",icon:fn})]})}function Lt({className:e,isInherited:t,hasLocalOverride:o,label:r,onDeselect:n,showLocalOverrideActionsInLabel:i=!0,hasInlineEndToggle:s=!1,children:a,...l}){return(0,lg.jsxs)(L_.__experimentalToolsPanelItem,{className:e,label:r,onDeselect:n,...l,children:[a,o&&i&&(0,lg.jsx)("div",{className:K("global-styles-inheritance-affordance",{"global-styles-inheritance-affordance--offset-toggle":s}),children:(0,lg.jsx)(wf,{onResetToInherited:n})})]})}var vo=c(E(),1),{Tabs:yD}=H(an.privateApis);function lYe({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,vo.jsx)(an.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,vo.jsxs)("div",{className:"block-editor-panel-color-gradient-settings__dropdown-content",children:[e.length===1&&(0,vo.jsx)(Z0e,{...n,colorGradientControlSettings:t,contrastWarning:o},r),e.length>1&&(0,vo.jsxs)(yD,{defaultTabId:i,children:[(0,vo.jsx)(yD.TabList,{children:e.map(s=>(0,vo.jsx)(yD.Tab,{tabId:s.key,children:s.label},s.key))}),e.map(s=>{let{key:a,...l}=s;return(0,vo.jsx)(yD.TabPanel,{tabId:a,focusable:!1,children:(0,vo.jsx)(Z0e,{...l,colorGradientControlSettings:t,contrastWarning:o},a)},a)})]})]})})}var cYe={placement:"left-start",offset:36,shift:!0},uYe=({indicators:e,label:t})=>(0,vo.jsxs)(an.__experimentalHStack,{justify:"flex-start",children:[(0,vo.jsx)(an.__experimentalZStack,{isLayered:!1,offset:-8,children:e.map((o,r)=>(0,vo.jsx)(an.Flex,{expanded:!1,children:(0,vo.jsx)(an.ColorIndicator,{colorValue:o})},r))}),(0,vo.jsx)(an.FlexItem,{className:"block-editor-panel-color-gradient-settings__color-name",children:t})]});function Z0e({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,g)=>{if(s&&p===void 0){i(t,o);return}i(p,g)};return(0,vo.jsx)(qm,{...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 cg({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=bn()}){let g=(0,X0e.useRef)(void 0),m=K("block-editor-color-gradient-item",u),h=p&&t()&&f,b=p?yl(d,h,m):{className:m};return(0,vo.jsx)(Lt,{...b,showLocalOverrideActionsInLabel:!1,hasValue:t,label:e,onDeselect:o,isShownByDefault:r,panelId:a,children:(0,vo.jsx)(an.Dropdown,{popoverProps:cYe,className:"block-editor-tools-panel-color-gradient-settings__dropdown",renderToggle:({onToggle:v,isOpen:y})=>{let k={onClick:v,className:K("block-editor-panel-color-gradient-settings__dropdown",{"is-open":y,"has-contrast-warning":!!l}),"aria-expanded":y,ref:g};return(0,vo.jsxs)(vo.Fragment,{children:[(0,vo.jsx)(an.Button,{...k,__next40pxDefaultSize:!0,children:(0,vo.jsx)(uYe,{indicators:n,label:e})}),t()&&(h?(0,vo.jsx)(wf,{className:"block-editor-panel-color-gradient-settings__reset",onResetToInherited:()=>{o(),y&&v(),g.current?.focus()}}):(0,vo.jsx)(an.Button,{__next40pxDefaultSize:!0,label:(0,t$.__)("Reset"),className:"block-editor-panel-color-gradient-settings__reset",size:"small",icon:fn,onClick:()=>{o(),y&&v(),g.current?.focus()}})),l&&(0,vo.jsx)(an.Button,{__next40pxDefaultSize:!0,size:"small",icon:e3,label:(0,t$.__)("Low contrast"),className:"block-editor-panel-color-gradient-settings__contrast-warning","aria-expanded":y,onClick:v})]})},renderContent:()=>(0,vo.jsx)(lYe,{tabs:i,colorGradientControlSettings:s,contrastWarning:l})})})}var Q0e=c(U(),1),vD=c(F(),1),Qn=c(G(),1),J0e=c(iv(),1);function Io(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 Cf(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 M_=c(E(),1);function SD(e){let t=eCe(e),o=oCe(e),r=rCe(e),n=tCe(e);return t||o||r||n}function o$(e){let t=zu(e);return e?.color?.text&&(t?.length>0||e?.color?.custom)}function eCe(e){let t=zu(e);return e?.color?.link&&(t?.length>0||e?.color?.custom)}function tCe(e){let t=zu(e);return e?.color?.caption&&(t?.length>0||e?.color?.custom)}function oCe(e){let t=zu(e),o=JE(e);return e?.color?.heading&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function rCe(e){let t=zu(e),o=JE(e);return e?.color?.button&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function r$(e){let t=zu(e),o=JE(e);return e?.color?.background&&(t?.length>0||e?.color?.custom||o?.length>0||e?.color?.customGradient)}function n$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=wr(),a=()=>{let l=e(o);t(l)};return(0,M_.jsx)(Q0e.__experimentalToolsPanel,{label:i||(0,Qn.__)("Elements"),resetAll:a,panelId:r,hasInnerWrapper:!0,headingLevel:3,className:"color-block-support-panel",__experimentalFirstVisibleItemClass:"first",__experimentalLastVisibleItemClass:"last",dropdownMenuProps:s,children:(0,M_.jsx)("div",{className:"color-block-support-panel__inner-wrapper",children:n})})}var dYe={link:!0,heading:!0,button:!0,caption:!0};function kD({as:e=n$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=dYe,label:a,children:l,contrastWarning:u,showInheritanceLabelIndicators:d=bn()}){let{colors:f,gradients:p,areCustomSolidsEnabled:g,areCustomGradientsEnabled:m,hasSolidColors:h,hasGradientColors:b,allColors:v,decodeValue:y,encodeGradientValue:k}=O_(n),S=L=>(0,J0e.getCSSValueFromRawStyle)(y(L)),_=eCe(n),x=S(r?.elements?.link?.color?.text),w=y(t?.elements?.link?.color?.text),T=(L,j)=>{o(De(t,["elements","link","color","text"],Cf(v,L,j)))},B=S(r?.elements?.link?.[":hover"]?.color?.text),R=y(t?.elements?.link?.[":hover"]?.color?.text),I=(L,j)=>{o(De(t,["elements","link",":hover","color","text"],Cf(v,L,j)))},A=()=>!!w||!!R,P=()=>{let L=De(t,["elements","link",":hover","color","text"],void 0);L=De(L,["elements","link","color","text"],void 0),o(L)},O=tCe(n),N=rCe(n),z=oCe(n),D=(0,vD.useMemo)(()=>[{name:"caption",label:(0,Qn.__)("Captions"),showPanel:O},{name:"button",label:(0,Qn.__)("Button"),showPanel:N},{name:"heading",label:(0,Qn.__)("Heading"),showPanel:z},{name:"h1",label:(0,Qn.__)("H1"),showPanel:z},{name:"h2",label:(0,Qn.__)("H2"),showPanel:z},{name:"h3",label:(0,Qn.__)("H3"),showPanel:z},{name:"h4",label:(0,Qn.__)("H4"),showPanel:z},{name:"h5",label:(0,Qn.__)("H5"),showPanel:z},{name:"h6",label:(0,Qn.__)("H6"),showPanel:z}],[O,N,z]),M=(0,vD.useCallback)(L=>({...L,elements:{...L?.elements,link:{...L?.elements?.link,color:void 0,":hover":{color:void 0}},...D.reduce((j,q)=>({...j,[q.name]:{...L?.elements?.[q.name],color:void 0}}),{})}}),[D]),V=[_&&{key:"link",label:(0,Qn.__)("Link"),hasValue:A,resetValue:P,isShownByDefault:s.link,indicators:[w??x,R??B],isPlaceholder:w===void 0&&R===void 0&&(x!==void 0||B!==void 0),hasInheritedValue:x!==void 0||B!==void 0,contrastWarning:u,tabs:[{key:"link",label:(0,Qn.__)("Default"),inheritedValue:x,inheritedSlug:Io(r?.elements?.link?.color?.text,"color"),userSlug:Io(t?.elements?.link?.color?.text,"color"),setValue:T,userValue:w,isPlaceholder:w===void 0&&x!==void 0},{key:"hover",label:(0,Qn.__)("Hover"),inheritedValue:B,inheritedSlug:Io(r?.elements?.link?.[":hover"]?.color?.text,"color"),userSlug:Io(t?.elements?.link?.[":hover"]?.color?.text,"color"),setValue:I,userValue:R,isPlaceholder:R===void 0&&B!==void 0}]}].filter(Boolean);return D.forEach(({name:L,label:j,showPanel:q})=>{if(!q)return;let Q=S(r?.elements?.[L]?.color?.background),te=S(r?.elements?.[L]?.color?.gradient),ee=S(r?.elements?.[L]?.color?.text),W=y(t?.elements?.[L]?.color?.background),$=y(t?.elements?.[L]?.color?.gradient),Y=y(t?.elements?.[L]?.color?.text),Z=()=>!!(Y||W||$),oe=()=>{let ke=De(t,["elements",L,"color","background"],void 0);ke.elements[L].color.gradient=void 0,ke.elements[L].color.text=void 0,o(ke)},ne=(ke,Se)=>{o(De(t,["elements",L,"color","text"],Cf(v,ke,Se)))},X=(ke,Se)=>{let we=De(t,["elements",L,"color","background"],Cf(v,ke,Se));we.elements[L].color.gradient=void 0,o(we)},re=(ke,Se)=>{let we=De(t,["elements",L,"color","gradient"],k(ke,Se));we.elements[L].color.background=void 0,o(we)},le=L!=="caption",ve=Y===void 0&&ee!==void 0,xe=W===void 0&&Q!==void 0,be=$===void 0&&te!==void 0,ae=Y===void 0&&W===void 0&&$===void 0&&(ee!==void 0||Q!==void 0||te!==void 0),pe=ee!==void 0||Q!==void 0||te!==void 0;V.push({key:L,label:j,hasValue:Z,resetValue:oe,isShownByDefault:s[L],indicators:le?[Y??ee,$??te??W??Q]:[Y??ee],isPlaceholder:ae,hasInheritedValue:pe,tabs:[h&&{key:"text",label:(0,Qn.__)("Text"),inheritedValue:ee,inheritedSlug:Io(r?.elements?.[L]?.color?.text,"color"),userSlug:Io(t?.elements?.[L]?.color?.text,"color"),setValue:ne,userValue:Y,isPlaceholder:ve},h&&le&&{key:"background",label:(0,Qn.__)("Background"),inheritedValue:Q,inheritedSlug:Io(r?.elements?.[L]?.color?.background,"color"),userSlug:Io(t?.elements?.[L]?.color?.background,"color"),setValue:X,userValue:W,isPlaceholder:xe},b&&le&&{key:"gradient",label:(0,Qn.__)("Gradient"),inheritedValue:te,inheritedSlug:Io(r?.elements?.[L]?.color?.gradient,"gradient"),userSlug:Io(t?.elements?.[L]?.color?.gradient,"gradient"),setValue:re,userValue:$,isGradient:!0,isPlaceholder:be}].filter(Boolean)})}),(0,M_.jsxs)(e,{resetAllFilter:M,value:t,onChange:o,panelId:i,label:a,children:[V.map(L=>{let{key:j,...q}=L;return(0,M_.jsx)(cg,{...q,showInheritanceLabelIndicators:d,colorGradientControlSettings:{colors:f,disableCustomColors:!g,gradients:p,disableCustomGradients:!m},panelId:i},j)}),l]})}function iCe(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 nCe(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 fYe(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 sCe(e,t,o){let r=t,n=o,{fontStyles:i,fontWeights:s,combinedStyleAndWeightOptions:a}=t_(e),l=i?.some(({value:d})=>d===t),u=s?.some(({value:d})=>d?.toString()===o?.toString());return l||(r=t?fYe(i,t):a?.find(d=>d.style.fontWeight===nCe(s,o))?.style?.fontStyle),u||(n=o?nCe(s,o):a?.find(d=>d.style.fontStyle===(r||t))?.style?.fontWeight),{nearestFontStyle:r,nearestFontWeight:n}}var to=c(E(),1),pYe=1,mYe=6;function gYe(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 _D(e){let t=lCe(e),o=cCe(e),r=uCe(e),n=dCe(e),i=pCe(e),s=fCe(e),a=mCe(e),l=bCe(e),u=gCe(e),d=hCe(e),f=aCe(e),p=o$(e);return t||o||r||n||i||s||f||a||l||u||d||p}function aCe(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 lCe(e){return["default","theme","custom"].some(t=>e?.typography?.fontFamilies?.[t]?.length)}function cCe(e){return e?.typography?.lineHeight}function uCe(e){return e?.typography?.fontStyle||e?.typography?.fontWeight}function hYe(e){return e?.typography?.fontStyle?e?.typography?.fontWeight?(0,Er.__)("Appearance"):(0,Er.__)("Font style"):(0,Er.__)("Font weight")}function dCe(e){return e?.typography?.letterSpacing}function fCe(e){return e?.typography?.textTransform}function pCe(e){return e?.typography?.textAlign}function mCe(e){return e?.typography?.textDecoration}function gCe(e){return e?.typography?.writingMode}function hCe(e){return e?.typography?.textColumns}function bCe(e){return e?.typography?.textIndent}function bYe(e){let t=e?.typography?.fontSizes,o=!!e?.typography?.defaultFontSizes;return[...t?.custom??[],...t?.theme??[],...o?t?.default??[]:[]]}function s$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=wr(),s=()=>{let a=e(o);t(a)};return(0,to.jsx)(vl.__experimentalToolsPanel,{label:(0,Er.__)("Typography"),resetAll:s,panelId:r,__experimentalFirstVisibleItemClass:"first",dropdownMenuProps:i,children:n})}var yYe={textColor:!0,fontFamily:!0,fontSize:!0,fontAppearance:!0,lineHeight:!0,letterSpacing:!0,textAlign:!0,textTransform:!0,textDecoration:!0,textIndent:!0,writingMode:!0,textColumns:!0},vYe=[void 0,null,""];function Ye(e){return!vYe.includes(e)}function i$(e){if(!Ye(e))return;let[t]=(0,vl.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function xD({as:e=s$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=yYe,isGlobalStyles:a=!1,showInheritanceLabelIndicators:l=bn(),contrastWarning:u}){let{colors:d,allColors:f,areCustomSolidsEnabled:p,decodeValue:g}=O_(n),m=(Ne,cn,Hc)=>yl(l&&Ne,l&&cn,Hc),h=o$(n),b=g(r?.color?.text),v=g(t?.color?.text),y=()=>!!t?.color?.text,k=(Ne,cn)=>{let Hc=Cf(f,Ne,cn),Ml=De(t,["color","text"],Hc);(bn()?gYe(t,r):r?.color?.text===r?.elements?.link?.color?.text)&&(Ml=De(Ml,["elements","link","color","text"],Hc)),o(Ml)},S=()=>k(void 0),_=lCe(n),x=g(r?.typography?.fontFamily),w=g(t?.typography?.fontFamily)??x,T=!Ye(t?.typography?.fontFamily)&&Ye(x),{fontFamilies:B,fontFamilyFaces:R}=(0,py.useMemo)(()=>iCe(n,w),[n,w]),I=Ne=>{let cn=B?.find(({fontFamily:Nl})=>Nl===Ne)?.slug,Hc=cn?`var:preset|font-family|${cn}`:Ne,Ml=De(t,["typography","fontFamily"],Ye(Hc)?Hc:void 0),SF=B?.find(({fontFamily:Nl})=>Nl===Ne)?.fontFace??[],{fontStyles:oOe,fontWeights:rOe}=t_(SF),nOe=oOe?.some(({value:Nl})=>Nl===xe),iOe=rOe?.some(({value:Nl})=>Nl?.toString()===be?.toString());if(!nOe||!iOe){let{nearestFontStyle:Nl,nearestFontWeight:kF}=sCe(SF,xe,be);Nl||kF?Ml={...Ml,typography:{...Ml?.typography,fontStyle:Ye(Nl)?Nl:void 0,fontWeight:Ye(kF)?kF:void 0}}:(xe||be)&&(Ml={...Ml,typography:{...Ml?.typography,fontStyle:void 0,fontWeight:void 0}})}o(Ml)},A=()=>Ye(t?.typography?.fontFamily),P=()=>I(void 0),O=aCe(n),N=!n?.typography?.customFontSize,z=bYe(n),D=t?.typography?.fontSize,M=r?.typography?.fontSize,V=D??M,L=g(V),j=g(M),q=!Ye(D)&&Ye(M),Q=Ne=>{if(!Ne||typeof Ne!="string")return;if(Ne.startsWith("var:preset|font-size|"))return Ne.replace("var:preset|font-size|","");let cn=Ne.match(/^var\(--wp--preset--font-size--([^)]+)\)$/);if(cn)return cn[1]},te=Q(V),ee=Q(M),W=(Ne,cn)=>{let Hc=cn?.slug?`var:preset|font-size|${cn?.slug}`:Ne;o(De(t,["typography","fontSize"],Ye(Hc)?Hc:void 0))},$=(Ne,cn)=>{if(q&&Ne===void 0&&!cn){ee?W(void 0,{slug:ee}):W(j);return}W(Ne,cn)},Y=()=>Ye(t?.typography?.fontSize),Z=()=>W(void 0),oe=uCe(n),ne=hYe(n),X=n?.typography?.fontStyle,re=n?.typography?.fontWeight,le=g(r?.typography?.fontStyle),ve=g(r?.typography?.fontWeight),xe=g(t?.typography?.fontStyle)??le,be=g(t?.typography?.fontWeight)??ve,ae=!Ye(t?.typography?.fontStyle)&&!Ye(t?.typography?.fontWeight)&&(Ye(le)||Ye(ve)),pe=(0,py.useCallback)(({fontStyle:Ne,fontWeight:cn})=>{(Ne!==xe||cn!==be)&&o({...t,typography:{...t?.typography,fontStyle:Ye(Ne)?Ne:void 0,fontWeight:Ye(cn)?cn:void 0}})},[xe,be,o,t]),ke=(0,py.useCallback)(Ne=>{if(ae&&Ne.fontStyle===xe&&Ne.fontWeight===be){o({...t,typography:{...t?.typography,fontStyle:Ye(xe)?xe:void 0,fontWeight:Ye(be)?be:void 0}});return}pe(Ne)},[ae,xe,be,o,t,pe]),Se=()=>Ye(t?.typography?.fontStyle)||Ye(t?.typography?.fontWeight),we=(0,py.useCallback)(()=>{pe({})},[pe]),Ce=cCe(n),se=g(t?.typography?.lineHeight),ie=g(r?.typography?.lineHeight),Ae=!Ye(t?.typography?.lineHeight)&&Ye(ie),ye=Ne=>{o(De(t,["typography","lineHeight"],Ye(Ne)?Ne:void 0))},Te=()=>Ye(t?.typography?.lineHeight),qe=()=>ye(void 0),pt=dCe(n),at=g(t?.typography?.letterSpacing),Ct=g(r?.typography?.letterSpacing),rt=!Ye(t?.typography?.letterSpacing)&&Ye(Ct),Ot=Ne=>{o(De(t,["typography","letterSpacing"],Ye(Ne)?Ne:void 0))},ut=()=>Ye(t?.typography?.letterSpacing),Ut=()=>Ot(void 0),So=bCe(n),mo=g(t?.typography?.textIndent),me=g(r?.typography?.textIndent),Me=!Ye(t?.typography?.textIndent)&&Ye(me),ze=(n?.typography?.textIndent??"subsequent")==="all",Je=Ne=>{o(De(t,["typography","textIndent"],Ye(Ne)?Ne:void 0))},lt=Ne=>{o({...t,settings:{typography:{textIndent:Ne?"all":"subsequent"}}})},ct=()=>Ye(t?.typography?.textIndent),vr=()=>{o(De(t,["typography","textIndent"],void 0))},Lo=ze?(0,Er.__)("Indents the first line of all paragraphs."):(0,Er.__)("Indents the first line of each paragraph after the first one."),rr=hCe(n),go=g(t?.typography?.textColumns),Wo=g(r?.typography?.textColumns),Fn=!Ye(t?.typography?.textColumns)&&Ye(Wo),Sr=Ne=>{o(De(t,["typography","textColumns"],Ye(Ne)?Ne:void 0))},ln=()=>Ye(t?.typography?.textColumns),it=()=>Sr(void 0),_t=fCe(n),Vt=g(r?.typography?.textTransform),ko=g(t?.typography?.textTransform)??Vt,$o=!Ye(t?.typography?.textTransform)&&Ye(Vt),nr=Ne=>{o(De(t,["typography","textTransform"],Ye(Ne)?Ne:void 0))},Sa=Ne=>{if($o&&Ne===void 0){nr(Vt);return}nr(Ne)},ka=()=>Ye(t?.typography?.textTransform),Ll=()=>nr(void 0),Be=mCe(n),Ft=g(r?.typography?.textDecoration),nt=g(t?.typography?.textDecoration)??Ft,zt=!Ye(t?.typography?.textDecoration)&&Ye(Ft),Or=Ne=>{o(De(t,["typography","textDecoration"],Ye(Ne)?Ne:void 0))},Ko=Ne=>{if(zt&&Ne===void 0){Or(Ft);return}Or(Ne)},kn=()=>Ye(t?.typography?.textDecoration),Wg=()=>Or(void 0),bF=gCe(n),Fy=g(r?.typography?.writingMode),Q1=g(t?.typography?.writingMode)??Fy,J1=!Ye(t?.typography?.writingMode)&&Ye(Fy),Rx=Ne=>{o(De(t,["typography","writingMode"],Ye(Ne)?Ne:void 0))},yF=Ne=>{if(J1&&Ne===void 0){Rx(Fy);return}Rx(Ne)},$g=()=>Ye(t?.typography?.writingMode),$e=()=>Rx(void 0),ri=pCe(n),id=g(r?.typography?.textAlign),LY=g(t?.typography?.textAlign)??id,MY=!Ye(t?.typography?.textAlign)&&Ye(id),vF=Ne=>{o(De(t,["typography","textAlign"],Ye(Ne)?Ne:void 0))},JIe=Ne=>{if(MY&&Ne===void 0){vF(id);return}vF(Ne)},NY=()=>Ye(t?.typography?.textAlign),eOe=()=>vF(void 0),tOe=(0,py.useCallback)(Ne=>h?{...Ne,typography:{},color:{...Ne?.color,text:void 0}}:{...Ne,typography:{}},[h]);return(0,to.jsxs)(e,{resetAllFilter:tOe,value:t,onChange:o,panelId:i,children:[h&&(0,to.jsx)(cg,{label:(0,Er.__)("Color"),hasValue:y,resetValue:S,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,Er.__)("Color"),inheritedValue:b,inheritedSlug:Io(r?.color?.text,"color"),userSlug:Io(t?.color?.text,"color"),setValue:k,userValue:v,isPlaceholder:v===void 0&&b!==void 0}],colorGradientControlSettings:{colors:d,disableCustomColors:!p},panelId:i}),_&&(0,to.jsx)(Lt,{...m(T,A()&&x!==void 0),label:(0,Er.__)("Font"),hasValue:A,onDeselect:P,isShownByDefault:s.fontFamily,panelId:i,children:(0,to.jsx)(YM,{fontFamilies:B,value:w,onChange:I})}),O&&(0,to.jsx)(Lt,{...m(q,Y()&&M!==void 0),label:(0,Er.__)("Size"),hasValue:Y,hasInlineEndToggle:!0,onDeselect:Z,isShownByDefault:s.fontSize,panelId:i,children:(0,to.jsx)(vl.FontSizePicker,{value:te||L,valueMode:te?"slug":"literal",onChange:$,fontSizes:z,disableCustomFontSizes:N,withReset:!1,withSlider:!0})}),oe&&(0,to.jsx)(Lt,{...m(ae,Se()&&(le!==void 0||ve!==void 0)),label:ne,hasValue:Se,onDeselect:we,isShownByDefault:s.fontAppearance,panelId:i,children:(0,to.jsx)(KM,{value:{fontStyle:xe,fontWeight:be},onChange:ke,hasFontStyles:X,hasFontWeights:re,fontFamilyFaces:R})}),Ce&&(0,to.jsx)(Lt,{...m(Ae,Te()&&ie!==void 0,"single-column"),label:(0,Er.__)("Line height"),hasValue:Te,onDeselect:qe,isShownByDefault:s.lineHeight,panelId:i,children:(0,to.jsx)(LN,{__unstableInputWidth:"auto",value:se??ie,onChange:ye,...Ae?{placeholder:i$(ie)}:{}})}),pt&&(0,to.jsx)(Lt,{...m(rt,ut()&&Ct!==void 0,"single-column"),label:(0,Er.__)("Letter spacing"),hasValue:ut,onDeselect:Ut,isShownByDefault:s.letterSpacing,panelId:i,children:(0,to.jsx)(ZM,{value:at??Ct,onChange:Ot,__unstableInputWidth:"auto",placeholder:rt?i$(Ct):void 0})}),So&&(0,to.jsxs)(Lt,{...m(Me,ct()&&me!==void 0),label:(0,Er.__)("Line indent"),hasValue:ct,onDeselect:vr,isShownByDefault:s.textIndent,panelId:i,children:[(0,to.jsx)(Y0e,{value:mo??me,onChange:Je,__unstableInputWidth:"auto",withSlider:!0,hasBottomMargin:a,placeholder:Me?i$(me):void 0}),a&&(0,to.jsx)(vl.ToggleControl,{label:(0,Er.__)("Indent all paragraphs"),checked:ze,onChange:lt,help:Lo})]}),rr&&(0,to.jsx)(Lt,{...m(Fn,ln()&&Wo!==void 0,"single-column"),label:(0,Er.__)("Columns"),hasValue:ln,onDeselect:it,isShownByDefault:s.textColumns,panelId:i,children:(0,to.jsx)(vl.__experimentalNumberControl,{label:(0,Er.__)("Columns"),max:mYe,min:pYe,onChange:Sr,placeholder:Fn?Wo:void 0,spinControls:"custom",value:go,initialPosition:1})}),Be&&(0,to.jsx)(Lt,{...m(zt,kn()&&Ft!==void 0,"single-column"),label:(0,Er.__)("Decoration"),hasValue:kn,onDeselect:Wg,isShownByDefault:s.textDecoration,panelId:i,children:(0,to.jsx)(QM,{value:nt,onChange:Ko,__unstableInputWidth:"auto"})}),bF&&(0,to.jsx)(Lt,{...m(J1,$g()&&Fy!==void 0,"single-column"),label:(0,Er.__)("Orientation"),hasValue:$g,onDeselect:$e,isShownByDefault:s.writingMode,panelId:i,children:(0,to.jsx)(oN,{value:Q1,onChange:yF})}),_t&&(0,to.jsx)(Lt,{...m($o,ka()&&Vt!==void 0),label:(0,Er.__)("Letter case"),hasValue:ka,onDeselect:Ll,isShownByDefault:s.textTransform,panelId:i,children:(0,to.jsx)(eN,{value:ko,onChange:Sa,showNone:!0,isBlock:!0})}),ri&&(0,to.jsxs)(Lt,{...m(MY,NY()&&id!==void 0),label:(0,Er.__)("Text alignment"),hasValue:NY,onDeselect:eOe,isShownByDefault:s.textAlign,panelId:i,children:[(0,to.jsx)(bD,{value:LY,onChange:JIe,options:["left","center","right","justify"]}),LY==="justify"&&(0,to.jsx)("div",{children:(0,to.jsx)(vl.Notice,{status:"warning",isDismissible:!1,children:(0,Er.__)("Justified text can reduce readability. For better accessibility, use left-aligned text instead.")})})]})]})}var Ho=c(G(),1),ei=c(U(),1);var RD=c(F(),1);var oo=c(U(),1),mr=c(G(),1),vCe=c(F(),1),wD=c(J(),1);var yCe=c(J(),1);function my(e,t){let{getBlockOrder:o,getBlockAttributes:r}=(0,yCe.useSelect)(C);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 Qo=c(E(),1),Jn={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},SYe=[Jn.max,Jn.fixed];function a$(e){return SYe.includes(e)}function kYe(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,mr._x)("Max","Block with maximum width in flex layout"):(0,mr._x)("Max","Block with maximum height in flex layout")}function _Ye(e,t){let{orientation:o="horizontal"}=t??{};return e===Jn.grow?(0,mr.__)("Stretch to fill available space."):e===Jn.max&&o==="horizontal"?(0,mr.__)("Specify a maximum width."):e===Jn.max?(0,mr.__)("Specify a maximum height."):e===Jn.fixed&&o==="horizontal"?(0,mr.__)("Specify a fixed width."):e===Jn.fixed?(0,mr.__)("Specify a fixed height."):(0,mr.__)("Fit contents.")}function SCe({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,Qo.jsx)(xYe,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}):l==="grid"?(0,Qo.jsx)(CYe,{childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n,showGridSpanDefaults:i}):null}function xYe({childLayout:e,onChange:t,parentLayout:o,isShownByDefault:r,panelId:n}){let{selfStretch:i,flexSize:s}=e,{orientation:a="horizontal"}=o??{},l=i||Jn.fit,u=a$(l),d=()=>!!i,f=a==="horizontal"?(0,mr.__)("Width"):(0,mr.__)("Height"),[p]=Le("spacing.units"),g=(0,oo.__experimentalUseCustomUnits)({availableUnits:p||["%","px","em","rem","vh","vw"]}),m=()=>{t({selfStretch:void 0,flexSize:void 0})};return(0,vCe.useEffect)(()=>{a$(i)&&!s&&t({...e,selfStretch:Jn.fit})},[]),(0,Qo.jsxs)(oo.__experimentalVStack,{as:oo.__experimentalToolsPanelItem,spacing:2,hasValue:d,label:f,onDeselect:m,isShownByDefault:r,panelId:n,children:[(0,Qo.jsxs)(oo.__experimentalToggleGroupControl,{label:wYe(o),value:l,help:_Ye(l,o),onChange:h=>{let b=a$(h)?s:null;t({selfStretch:h,flexSize:b})},isBlock:!0,children:[(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.fit,label:(0,mr._x)("Fit","Intrinsic block width in flex layout")},Jn.fit),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.grow,label:(0,mr._x)("Grow","Block with expanding width in flex layout")},Jn.grow),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.max,label:kYe(o)},Jn.max),(0,Qo.jsx)(oo.__experimentalToggleGroupControlOption,{value:Jn.fixed,label:(0,mr._x)("Fixed","Block with fixed width in flex layout")},Jn.fixed)]}),u&&(0,Qo.jsx)(oo.__experimentalUnitControl,{units:g,onChange:h=>{t({selfStretch:l,flexSize:h})},value:s,min:0,label:f,hideLabelFromVision:!0})]})}function wYe(e){let{orientation:t="horizontal"}=e??{};return t==="horizontal"?(0,mr.__)("Width"):(0,mr.__)("Height")}function CYe({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,wD.useSelect)(T=>T(C).getBlockRootClientId(n)),{moveBlocksToPosition:g,__unstableMarkNextChangeAsNotPersistent:m}=(0,wD.useDispatch)(C),h=my(p,d||3),b=()=>!!s||!!a,v=()=>!!l||!!u,y=()=>{t({columnStart:void 0,rowStart:void 0})},k=()=>{t({columnSpan:void 0,rowSpan:void 0})},S=d?d-(s??1)+1:void 0,_=window.__experimentalEnableGridInteractivity&&f?f-(a??1)+1:void 0,x=l??(i?1:void 0),w=u??(i?1:void 0);return(0,Qo.jsxs)(Qo.Fragment,{children:[(0,Qo.jsxs)(oo.Flex,{as:oo.__experimentalToolsPanelItem,hasValue:v,label:(0,mr.__)("Grid span"),onDeselect:k,isShownByDefault:r,panelId:n,children:[(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Column span"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10),R=S?Math.min(B,S):B;t({columnStart:s,rowStart:a,rowSpan:u,columnSpan:R})},value:x,min:1,max:S})}),(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Row span"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10),R=_?Math.min(B,_):B;t({columnStart:s,rowStart:a,columnSpan:l,rowSpan:R})},value:w,min:1,max:_})})]}),window.__experimentalEnableGridInteractivity&&(0,Qo.jsxs)(oo.Flex,{as:oo.__experimentalToolsPanelItem,hasValue:b,label:(0,mr.__)("Grid placement"),onDeselect:y,isShownByDefault:!1,panelId:n,children:[(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Column"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10);t({columnStart:B,rowStart:a,columnSpan:l,rowSpan:u}),m(),g([n],p,p,h(B,a))},value:s??1,min:1,max:d?d-(l??1)+1:void 0})}),(0,Qo.jsx)(oo.FlexItem,{style:{width:"50%"},children:(0,Qo.jsx)(oo.__experimentalInputControl,{label:(0,mr.__)("Row"),type:"number",onChange:T=>{let B=T===""?1:parseInt(T,10);t({columnStart:s,rowStart:B,columnSpan:l,rowSpan:u}),m(),g([n],p,p,h(s,B))},value:a??1,min:1,max:f?f-(u??1)+1:void 0})})]})]})}var kCe=c(U(),1),N_=c(G(),1);var l$=c(E(),1);function CD({panelId:e,value:t,onChange:o=()=>{},options:r,defaultValue:n="auto",hasValue:i,isShownByDefault:s=!0,className:a,isInherited:l,hasLocalOverride:u}){let d=t??"auto",[f,p,g]=Le("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),m=p?.map(({name:v,ratio:y})=>({label:v,value:y})),h=f?.map(({name:v,ratio:y})=>({label:v,value:y})),b=[{label:(0,N_._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...g?h:[],...m||[],{label:(0,N_._x)("Custom","Aspect ratio option for dimensions control"),value:"custom",disabled:!0,hidden:!0}];return(0,l$.jsx)(Lt,{className:a,isInherited:l,hasLocalOverride:u,hasValue:i||(()=>d!==n),label:(0,N_.__)("Aspect ratio"),onDeselect:()=>o(void 0),isShownByDefault:s,panelId:e,children:(0,l$.jsx)(kCe.SelectControl,{label:(0,N_.__)("Aspect ratio"),value:d,options:r??b,onChange:o})})}var Dt=c(E(),1),c$=["horizontal","vertical"];function _Ce(e,t){return e?.length===1?!1:t?!(e?.includes("horizontal")&&e?.includes("vertical")&&e?.length===2):!0}function BD(e,t=Js){return ECe(e)||TCe(e)||RCe(e)||BCe(e)||PCe(e)||ICe(e)||OCe(e)||ACe(e)||LCe(e)||MCe(e,t)||NCe(e,t)}function ECe(e){return e?.layout?.contentSize}function TCe(e){return e?.layout?.wideSize}function RCe(e){return e?.spacing?.padding}function BCe(e){return e?.spacing?.margin}function PCe(e){return e?.spacing?.blockGap}function ICe(e){return e?.dimensions?.height}function OCe(e){return e?.dimensions?.minHeight}function ACe(e){return e?.dimensions?.minWidth}function LCe(e){return e?.dimensions?.width}function MCe(e,t=Js){return!ea(t)&&e?.dimensions?.aspectRatio}function NCe(e,t=Js){if(ea(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 EYe(e){let{defaultSpacingSizes:t,spacingSizes:o}=e?.spacing||{};return t!==!1&&o?.default?.length>0||o?.theme?.length>0||o?.custom?.length>0}function xCe(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 TYe=[void 0,null,""];function dt(e){return!TYe.includes(e)}function ED(e){if(!dt(e))return;let[t]=(0,ei.__experimentalParseQuantityAndUnitFromRawValue)(e);return t}function TD(e){return dt(e)&&typeof e=="string"?{top:e,right:e,bottom:e,left:e}:e}function wCe(e){if(!dt(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(dt))return;let n=o[0];return o.every(i=>i===n)?n:void 0}function CCe(e){return dt(e)?typeof e=="string"?e!=="":typeof e!="object"?!1:["top","right","bottom","left"].some(t=>dt(e[t])):!1}function RYe(e,t){return dt(e)?typeof e=="string"?t?{top:e,right:e,bottom:e,left:e}:{top:e}:{...e,right:e?.left,bottom:e?.top}:e}function BYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=wr(),s=()=>{let a=e(o);t(a)};return(0,Dt.jsx)(ei.__experimentalToolsPanel,{label:(0,Ho.__)("Dimensions"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var Sl={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,aspectRatio:!0,childLayout:!0};function PD({as:e=BYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=Sl,onVisualize:a=()=>{},includeLayoutControls:l=!1,styleState:u=Js,showInheritanceLabelIndicators:d=bn()}){let{dimensions:f,spacing:p}=n,g=$e=>$e&&typeof $e=="object"?Object.keys($e).reduce((ri,id)=>(ri[id]=Ea({settings:{dimensions:f,spacing:p}},"",$e[id]),ri),{}):Ea({settings:{dimensions:f,spacing:p}},"",$e),m=($e,ri,id)=>yl(d&&$e,d&&ri,id),h=EYe(n),b=(0,ei.__experimentalUseCustomUnits)({availableUnits:n?.spacing?.units||["%","px","em","rem","vw"]}),v=-1/0,[y,k]=(0,RD.useState)(v),S=(0,RD.useCallback)($e=>({...$e,layout:Ge({...$e?.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:{...$e?.spacing,padding:void 0,margin:void 0,blockGap:void 0},dimensions:{...$e?.dimensions,height:void 0,minHeight:void 0,minWidth:void 0,aspectRatio:void 0,width:void 0}}),[]),_=ECe(n)&&l,x=g(t?.layout?.contentSize),w=g(r?.layout?.contentSize),T=!dt(t?.layout?.contentSize)&&dt(w),B=$e=>{o(De(t,["layout","contentSize"],dt($e)?$e:void 0))},R=()=>dt(t?.layout?.contentSize),I=()=>B(void 0),A=TCe(n)&&l,P=g(t?.layout?.wideSize),O=g(r?.layout?.wideSize),N=!dt(t?.layout?.wideSize)&&dt(O),z=$e=>{o(De(t,["layout","wideSize"],dt($e)?$e:void 0))},D=()=>dt(t?.layout?.wideSize),M=()=>z(void 0),V=RCe(n),L=TD(g(r?.spacing?.padding)),j=TD(g(t?.spacing?.padding)),q=dt(t?.spacing?.padding)?j:L,Q=wCe(L),te=!dt(t?.spacing?.padding)&&Q!==void 0,ee=CCe(L),W=!dt(t?.spacing?.padding)&&ee,$=Array.isArray(n?.spacing?.padding)?n?.spacing?.padding:n?.spacing?.padding?.sides,Y=$&&$.some($e=>c$.includes($e)),Z=$e=>{let ri=xCe($e,$);o(De(t,["spacing","padding"],ri))},oe=()=>dt(t?.spacing?.padding)&&Object.keys(t?.spacing?.padding).length,ne=()=>Z(void 0),X=()=>a("padding"),re=BCe(n),le=TD(g(r?.spacing?.margin)),ve=TD(g(t?.spacing?.margin)),xe=dt(t?.spacing?.margin)?ve:le,be=wCe(le),ae=!dt(t?.spacing?.margin)&&be!==void 0,pe=CCe(le),ke=!dt(t?.spacing?.margin)&&pe,Se=Array.isArray(n?.spacing?.margin)?n?.spacing?.margin:n?.spacing?.margin?.sides,we=Se&&Se.some($e=>c$.includes($e)),Ce=$e=>{let ri=xCe($e,Se);o(De(t,["spacing","margin"],ri))},se=()=>dt(t?.spacing?.margin)&&Object.keys(t?.spacing?.margin).length,ie=()=>Ce(void 0),Ae=()=>a("margin"),ye=PCe(n),Te=Array.isArray(n?.spacing?.blockGap)?n?.spacing?.blockGap:n?.spacing?.blockGap?.sides,qe=Te&&Te.some($e=>c$.includes($e)),pt=g(t?.spacing?.blockGap),at=g(r?.spacing?.blockGap),Ct=dt(t?.spacing?.blockGap)?pt:at,rt=RYe(Ct,qe),Ot=!dt(t?.spacing?.blockGap)&&typeof at=="string"&&at!=="",ut=$e=>{o(De(t,["spacing","blockGap"],$e))},Ut=$e=>{dt($e)||ut(null),!qe&&$e?.hasOwnProperty("top")?ut($e.top):ut({top:$e?.top,left:$e?.left})},So=()=>ut(void 0),mo=()=>dt(t?.spacing?.blockGap),me=OCe(n),Me=g(t?.dimensions?.minHeight),Ze=g(r?.dimensions?.minHeight),ze=!dt(t?.dimensions?.minHeight)&&dt(Ze),Je=$e=>{let ri=De(t,["dimensions","minHeight"],$e);o(De(ri,["dimensions","aspectRatio"],void 0))},lt=()=>{Je(void 0)},ct=()=>dt(t?.dimensions?.minHeight),vr=ICe(n),Lo=g(t?.dimensions?.height),rr=g(r?.dimensions?.height),go=!dt(t?.dimensions?.height)&&dt(rr),Wo=$e=>{let ri=De(t,["dimensions","height"],$e);o(De(ri,["dimensions","aspectRatio"],void 0))},Fn=()=>{Wo(void 0)},Sr=()=>dt(t?.dimensions?.height),ln=ACe(n),it=g(t?.dimensions?.minWidth),_t=g(r?.dimensions?.minWidth),Vt=!dt(t?.dimensions?.minWidth)&&dt(_t),ko=$e=>{o(De(t,["dimensions","minWidth"],$e))},$o=()=>{ko(void 0)},nr=()=>dt(t?.dimensions?.minWidth),Sa=LCe(n),ka=g(t?.dimensions?.width),Ll=g(r?.dimensions?.width),Be=!dt(t?.dimensions?.width)&&dt(Ll),Ft=$e=>{o(De(t,["dimensions","width"],$e))},nt=()=>{Ft(void 0)},zt=()=>dt(t?.dimensions?.width),Or=MCe(n,u),Ko=g(t?.dimensions?.aspectRatio),kn=g(r?.dimensions?.aspectRatio),Wg=Ko??kn,bF=!dt(t?.dimensions?.aspectRatio)&&dt(kn),Fy=$e=>{let ri=De(t,["dimensions","aspectRatio"],$e);o(De(ri,["dimensions","minHeight"],void 0))},Q1=()=>dt(t?.dimensions?.aspectRatio),J1=NCe(n,u),Rx=t?.layout,yF=$e=>{o({...t,layout:{...t?.layout,...$e}})},$g=()=>a(!1);return(0,Dt.jsxs)(e,{resetAllFilter:S,value:t,onChange:o,panelId:i,children:[(_||A)&&(0,Dt.jsx)("span",{className:"span-columns",children:(0,Ho.__)("Set the width of the main content area.")}),_&&(0,Dt.jsx)(Lt,{...m(T,R()&&w!==void 0),label:(0,Ho.__)("Content width"),hasValue:R,onDeselect:I,isShownByDefault:s.contentSize??Sl.contentSize,panelId:i,children:(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,Ho.__)("Content width"),labelPosition:"top",value:x??w,placeholder:T?ED(w):void 0,onChange:$e=>{B($e)},units:b,prefix:(0,Dt.jsx)(ei.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dt.jsx)(ht,{icon:Jg})})})}),A&&(0,Dt.jsx)(Lt,{...m(N,D()&&O!==void 0),label:(0,Ho.__)("Wide width"),hasValue:D,onDeselect:M,isShownByDefault:s.wideSize??Sl.wideSize,panelId:i,children:(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,Ho.__)("Wide width"),labelPosition:"top",value:P??O,placeholder:N?ED(O):void 0,onChange:$e=>{z($e)},units:b,prefix:(0,Dt.jsx)(ei.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Dt.jsx)(ht,{icon:fh})})})}),V&&(0,Dt.jsxs)(Lt,{hasValue:oe,label:(0,Ho.__)("Padding"),hasInlineEndToggle:_Ce($,h),onDeselect:ne,isShownByDefault:s.padding??Sl.padding,...m(W,oe()&&ee,{"tools-panel-item-spacing":h}),panelId:i,children:[!h&&(0,Dt.jsx)(ei.BoxControl,{values:j,onChange:Z,label:(0,Ho.__)("Padding"),sides:$,units:b,allowReset:!1,splitOnAxis:Y,inputProps:{onMouseOver:X,onMouseOut:$g,placeholder:te?Q:void 0}}),h&&(0,Dt.jsx)(B_,{values:q,onChange:Z,label:(0,Ho.__)("Padding"),sides:$,units:b,allowReset:!1,onMouseOver:X,onMouseOut:$g})]}),re&&(0,Dt.jsxs)(Lt,{hasValue:se,label:(0,Ho.__)("Margin"),hasInlineEndToggle:_Ce(Se,h),onDeselect:ie,isShownByDefault:s.margin??Sl.margin,...m(ke,se()&&pe,{"tools-panel-item-spacing":h}),panelId:i,children:[!h&&(0,Dt.jsx)(ei.BoxControl,{values:ve,onChange:Ce,inputProps:{min:y,onDragStart:()=>{k(0)},onDragEnd:()=>{k(v)},onMouseOver:Ae,onMouseOut:$g,placeholder:ae?be:void 0},label:(0,Ho.__)("Margin"),sides:Se,units:b,allowReset:!1,splitOnAxis:we}),h&&(0,Dt.jsx)(B_,{values:xe,onChange:Ce,minimumCustomValue:-1/0,label:(0,Ho.__)("Margin"),sides:Se,units:b,allowReset:!1,onMouseOver:Ae,onMouseOut:$g})]}),ye&&(0,Dt.jsxs)(Lt,{hasValue:mo,label:(0,Ho.__)("Block spacing"),hasInlineEndToggle:qe,onDeselect:So,isShownByDefault:s.blockGap??Sl.blockGap,...m(Ot,mo()&&at!==void 0,{"tools-panel-item-spacing":h,"single-column":!h&&!qe}),panelId:i,children:[!h&&(qe?(0,Dt.jsx)(ei.BoxControl,{label:(0,Ho.__)("Block spacing"),min:0,onChange:Ut,units:b,sides:Te,values:rt,allowReset:!1,splitOnAxis:qe}):(0,Dt.jsx)(ei.__experimentalUnitControl,{label:(0,Ho.__)("Block spacing"),min:0,onChange:ut,units:b,value:pt??void 0,placeholder:Ot?at:void 0})),h&&(0,Dt.jsx)(B_,{label:(0,Ho.__)("Block spacing"),min:0,onChange:Ut,showSideInLabel:!1,sides:qe?Te:["top"],values:rt,allowReset:!1})]}),J1&&(0,Dt.jsx)(SCe,{value:Rx,onChange:yF,parentLayout:n?.parentLayout,panelId:i,showGridSpanDefaults:!Wi(u),isShownByDefault:s.childLayout??Sl.childLayout}),me&&(0,Dt.jsx)(Lt,{...m(ze,ct()&&Ze!==void 0),hasValue:ct,label:(0,Ho.__)("Minimum height"),onDeselect:lt,isShownByDefault:s.minHeight??Sl.minHeight,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Minimum height"),value:Me??Ze,onChange:Je,placeholder:ze?ED(Ze):void 0,dimensionSizes:f?.dimensionSizes})}),ln&&(0,Dt.jsx)(Lt,{...m(Vt,nr()&&_t!==void 0),hasValue:nr,label:(0,Ho.__)("Minimum width"),onDeselect:$o,isShownByDefault:s.minWidth??Sl.minWidth,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Minimum width"),value:it??_t,onChange:ko,placeholder:Vt?ED(_t):void 0,dimensionSizes:f?.dimensionSizes})}),vr&&(0,Dt.jsx)(Lt,{...m(go,Sr()&&rr!==void 0),hasValue:Sr,label:(0,Ho.__)("Height"),onDeselect:Fn,isShownByDefault:s.height??Sl.height,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Height"),value:Lo,onChange:Wo,placeholder:go?rr:void 0,dimensionSizes:f?.dimensionSizes})}),Sa&&(0,Dt.jsx)(Lt,{...m(Be,zt()&&Ll!==void 0),hasValue:zt,label:(0,Ho.__)("Width"),onDeselect:nt,isShownByDefault:s.width??Sl.width,panelId:i,children:(0,Dt.jsx)(qb,{label:(0,Ho.__)("Width"),value:ka,onChange:Ft,placeholder:Be?Ll:void 0,dimensionSizes:f?.dimensionSizes})}),Or&&(0,Dt.jsx)(CD,{hasValue:Q1,value:Wg,onChange:Fy,panelId:i,...m(bF,Q1()&&kn!==void 0),isShownByDefault:s.aspectRatio??Sl.aspectRatio})]})}var Si=c(U(),1),ju=c(F(),1),D_=c(G(),1);var gy=c(G(),1),yn=c(U(),1),OD=c(F(),1);var fo=c(E(),1),ID=[];function PYe({shadow:e,onShadowChange:t,settings:o}){let r=u$(o);return(0,fo.jsx)("div",{className:"block-editor-global-styles__shadow-popover-container",children:(0,fo.jsxs)(yn.__experimentalVStack,{spacing:4,children:[(0,fo.jsx)(yn.__experimentalHeading,{level:5,children:(0,gy.__)("Drop shadow")}),(0,fo.jsx)(IYe,{presets:r,activeShadow:e,onSelect:t}),(0,fo.jsx)("div",{className:"block-editor-global-styles__clear-shadow",children:(0,fo.jsx)(yn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(void 0),disabled:!e,accessibleWhenDisabled:!0,children:(0,gy.__)("Clear")})})]})})}function IYe({presets:e,activeShadow:t,onSelect:o}){return e?(0,fo.jsx)(yn.Composite,{role:"listbox",className:"block-editor-global-styles__shadow__list","aria-label":(0,gy.__)("Drop shadows"),children:e.map(({name:r,slug:n,shadow:i})=>(0,fo.jsx)(OYe,{label:r,isActive:i===t,type:n==="unset"?"unset":"preset",onSelect:()=>o(i===t?void 0:i),shadow:i},n))}):null}function OYe({type:e,label:t,isActive:o,onSelect:r,shadow:n}){return(0,fo.jsxs)(kt.Root,{children:[(0,fo.jsx)(kt.Trigger,{render:(0,fo.jsx)(yn.Composite.Item,{role:"option","aria-label":t,"aria-selected":o,className:K("block-editor-global-styles__shadow__item",{"is-active":o}),render:(0,fo.jsx)("button",{className:K("block-editor-global-styles__shadow-indicator",{unset:e==="unset"}),onClick:r,style:{boxShadow:n},"aria-label":t,children:o&&(0,fo.jsx)(ht,{icon:as})})})}),(0,fo.jsx)(kt.Popup,{children:t})]})}function DCe({shadow:e,onShadowChange:t,settings:o,className:r,hasLocalValue:n=!!e,hasLocalOverride:i=!1,onReset:s}){return(0,fo.jsx)(yn.Dropdown,{popoverProps:{placement:"left-start",offset:36,shift:!0},className:K("block-editor-global-styles__shadow-dropdown",r),renderToggle:AYe(e,t,{hasLocalValue:n,hasLocalOverride:i,onReset:s??(()=>t(void 0))}),renderContent:()=>(0,fo.jsx)(yn.__experimentalDropdownContentWrapper,{paddingSize:"medium",children:(0,fo.jsx)(PYe,{shadow:e,onShadowChange:t,settings:o})})})}function AYe(e,t,o){let{hasLocalValue:r,hasLocalOverride:n,onReset:i}=o;return function({onToggle:a,isOpen:l}){let u=(0,OD.useRef)(void 0),d={onClick:a,className:K("block-editor-global-styles__shadow-dropdown-toggle",{"is-open":l}),"aria-expanded":l,ref:u},f=()=>{l&&a(),i(),u.current?.focus()};return(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(yn.Button,{__next40pxDefaultSize:!0,...d,children:(0,fo.jsxs)(yn.__experimentalHStack,{justify:"flex-start",children:[(0,fo.jsx)(ht,{className:"block-editor-global-styles__toggle-icon",icon:s6,size:24}),(0,fo.jsx)(yn.FlexItem,{children:(0,gy.__)("Drop shadow")})]})}),r&&(n?(0,fo.jsx)(wf,{className:"block-editor-global-styles__shadow-editor__remove-button",onResetToInherited:f}):(0,fo.jsx)(yn.Button,{__next40pxDefaultSize:!0,size:"small",icon:fn,label:(0,gy.__)("Remove"),className:"block-editor-global-styles__shadow-editor__remove-button",onClick:f}))]})}}function u$(e){return(0,OD.useMemo)(()=>{if(!e?.shadow)return ID;let t=e?.shadow?.defaultPresets,{default:o,theme:r,custom:n}=e?.shadow?.presets??{},i={name:(0,gy.__)("Unset"),slug:"unset",shadow:"none"},s=[...t&&o||ID,...r||ID,...n||ID];return s.length&&s.unshift(i),s},[e])}var kl=c(E(),1);function AD(e){return Object.values(t1(e)).some(Boolean)}function t1(e){return{hasBorderColor:VCe(e),hasBorderRadius:FCe(e),hasBorderStyle:zCe(e),hasBorderWidth:jCe(e),hasShadow:HCe(e)}}function VCe(e){return e?.border?.color}function FCe(e){return e?.border?.radius}function zCe(e){return e?.border?.style}function jCe(e){return e?.border?.width}function HCe(e){let t=u$(e);return!!e?.shadow&&t.length>0}function LYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,label:i}){let s=wr();return(0,kl.jsx)(Si.__experimentalToolsPanel,{label:i,resetAll:()=>{let l=e(o);t(l)},panelId:r,dropdownMenuProps:s,children:n})}var MYe={radius:!0,color:!0,width:!0,shadow:!0};function LD({as:e=LYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,name:s,defaultControls:a=MYe,showInheritanceLabelIndicators:l=bn()}){let u=zu(n),d=n?.color?.custom,f=(0,ju.useCallback)(X=>Ea({settings:n},"",X),[n]),p=(X,re,le)=>yl(l&&X,l&&re,le),g=X=>{let le=u.flatMap(({colors:ve})=>ve).find(({color:ve})=>ve===X);return le?"var:preset|color|"+le.slug:X},m=(0,ju.useCallback)(X=>{if(X){if((0,Si.__experimentalHasSplitBorders)(X)){let re={...X};return["top","right","bottom","left"].forEach(le=>{re[le]={...re[le],color:f(re[le]?.color)}}),re}return{...X,color:X.color?f(X.color):void 0}}},[f]),h=(0,ju.useMemo)(()=>m(t?.border),[t?.border,m]),b=(0,ju.useMemo)(()=>m(r?.border),[r?.border,m]),v=!(0,Si.__experimentalIsDefinedBorder)(t?.border)&&!!b&&(0,Si.__experimentalIsDefinedBorder)(b),y=v?b:h,k=X=>o({...t,border:X}),S=VCe(n),_=zCe(n),x=jCe(n),w=FCe(n),T=(0,ju.useMemo)(()=>typeof t?.border?.radius!="object"?f(t?.border?.radius):{topLeft:f(t?.border?.radius?.topLeft),topRight:f(t?.border?.radius?.topRight),bottomLeft:f(t?.border?.radius?.bottomLeft),bottomRight:f(t?.border?.radius?.bottomRight)},[t?.border?.radius,f]),B=(0,ju.useMemo)(()=>{let X=r?.border?.radius;return typeof X!="object"?f(X):{topLeft:f(X?.topLeft),topRight:f(X?.topRight),bottomLeft:f(X?.bottomLeft),bottomRight:f(X?.bottomRight)}},[r?.border?.radius,f]),R=X=>k({...t?.border,radius:X}),I=()=>{let X=t?.border?.radius;return typeof X=="object"?Object.entries(X).some(([,re])=>!!re):!!X},A=!I()&&B!==void 0&&B!=="",P=(0,ju.useMemo)(()=>{if(!A)return T;if(typeof B=="string")return B;let X=B;return X?{all:X.topLeft&&X.topLeft===X.topRight&&X.topLeft===X.bottomLeft&&X.topLeft===X.bottomRight?X.topLeft:void 0,...X}:T},[A,T,B]),O=HCe(n),N=f(t?.shadow),z=f(r?.shadow),D=N===void 0&&z!==void 0&&z!=="",M=D?z:N,V=n?.shadow?.presets??{},L=V.custom??V.theme??V.default??[],j=X=>{let re=L?.find(({shadow:le})=>le===X)?.slug;o(De(t,["shadow"],re?`var:preset|shadow|${re}`:X||void 0))},q=X=>{if(D&&X===void 0){j(z);return}j(X)},Q=()=>!!t?.shadow,te=()=>j(void 0),ee=l&&Q()&&z!==void 0,W=()=>{if(I())return k({radius:t?.border?.radius});k(void 0)},$=X=>{let re={...X};(0,Si.__experimentalHasSplitBorders)(re)?["top","right","bottom","left"].forEach(le=>{re[le]&&(re[le]={...re[le],color:g(re[le]?.color)})}):re&&(re.color=g(re.color)),k({...re,radius:t?.border?.radius})},Y=(0,ju.useCallback)(X=>({...X,border:void 0,shadow:void 0}),[]),Z=a?.color||a?.width,oe=S||_||x||w,ne=hy({blockName:s,hasShadowControl:O,hasBorderControl:oe});return(0,kl.jsxs)(e,{resetAllFilter:Y,value:t,onChange:o,panelId:i,label:ne,children:[(x||S)&&(0,kl.jsxs)(Lt,{...p(v,(0,Si.__experimentalIsDefinedBorder)(t?.border)&&!!b&&(0,Si.__experimentalIsDefinedBorder)(b)),hasValue:()=>(0,Si.__experimentalIsDefinedBorder)(t?.border),label:(0,D_.__)("Border"),onDeselect:()=>W(),isShownByDefault:Z,panelId:i,children:[(l||O)&&(0,kl.jsx)(Si.BaseControl.VisualLabel,{as:"legend",children:(0,D_.__)("Border")}),(0,kl.jsx)(Si.BorderBoxControl,{colors:u,disableCustomColors:!d,enableAlpha:!0,enableStyle:_,onChange:$,popoverOffset:40,popoverPlacement:"left-start",value:y,__experimentalIsRenderedInSidebar:!0})]}),w&&(0,kl.jsx)(Lt,{...p(A,I()&&B!==void 0),hasValue:I,label:(0,D_.__)("Radius"),hasInlineEndToggle:!0,onDeselect:()=>R(void 0),isShownByDefault:a.radius,panelId:i,children:(0,kl.jsx)(HM,{presets:n?.border?.radiusSizes,values:P,onChange:X=>{R(X||void 0)}})}),O&&(0,kl.jsxs)(Lt,{...p(D,Q()&&z!==void 0),label:(0,D_.__)("Shadow"),hasValue:Q,onDeselect:te,isShownByDefault:a.shadow,showLocalOverrideActionsInLabel:!1,panelId:i,children:[oe?(0,kl.jsx)(Si.BaseControl.VisualLabel,{as:"legend",children:(0,D_.__)("Shadow")}):null,(0,kl.jsx)(DCe,{shadow:M,onShadowChange:q,settings:n,hasLocalValue:Q(),hasLocalOverride:ee,onReset:te})]})]})}var Uo=c(U(),1),Ef=c(G(),1),V_=c(F(),1);var gr=c(E(),1),MD=[];function UCe(e,{presetSetting:t,defaultSetting:o}){let r=!e?.color?.[o],n=e?.color?.[t]?.custom||MD,i=e?.color?.[t]?.theme||MD,s=e?.color?.[t]?.default||MD;return(0,V_.useMemo)(()=>[...n,...i,...r?MD:s],[r,n,i,s])}function GCe(e){return WCe(e)}function WCe(e){return e.color.customDuotone||e.color.defaultDuotone||e.color.duotone.length>0}function NYe({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n}){let i=wr(),s=()=>{let a=e(o);t(a)};return(0,gr.jsx)(Uo.__experimentalToolsPanel,{label:(0,Ef._x)("Filters","Name for applying graphical effects"),resetAll:s,panelId:r,dropdownMenuProps:i,children:n})}var DYe={duotone:!0},VYe={placement:"left-start",offset:36,shift:!0,className:"block-editor-duotone-control__popover",headerTitle:(0,Ef.__)("Duotone")},FYe=({indicator:e,label:t})=>(0,gr.jsxs)(Uo.__experimentalHStack,{justify:"flex-start",children:[(0,gr.jsx)(Uo.__experimentalZStack,{isLayered:!1,offset:-8,children:(0,gr.jsx)(Uo.Flex,{expanded:!1,children:e==="unset"||!e?(0,gr.jsx)(Uo.ColorIndicator,{className:"block-editor-duotone-control__unset-indicator"}):(0,gr.jsx)(Uo.DuotoneSwatch,{values:e})})}),(0,gr.jsx)(Uo.FlexItem,{className:"block-editor-panel-duotone-settings__label",title:t,children:t})]}),zYe=(e,t)=>function({onToggle:r,isOpen:n}){let{hasLocalValue:i,hasLocalOverride:s,onReset:a}=t,l=(0,V_.useRef)(void 0),u={onClick:r,className:K("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,gr.jsxs)(gr.Fragment,{children:[(0,gr.jsx)(Uo.Button,{__next40pxDefaultSize:!0,...u,children:(0,gr.jsx)(FYe,{indicator:e,label:(0,Ef.__)("Duotone")})}),i&&(s?(0,gr.jsx)(wf,{className:"block-editor-panel-duotone-settings__reset",onResetToInherited:d}):(0,gr.jsx)(Uo.Button,{size:"small",icon:fn,label:(0,Ef.__)("Reset"),className:"block-editor-panel-duotone-settings__reset",onClick:d}))]})};function ND({as:e=NYe,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=DYe,showInheritanceLabelIndicators:a=bn()}){let l=w=>Ea({settings:n},"",w),u=(w,T,B)=>yl(a&&w,a&&T,B),d=WCe(n),f=UCe(n,{presetSetting:"duotone",defaultSetting:"defaultDuotone"}),p=UCe(n,{presetSetting:"palette",defaultSetting:"defaultPalette"}),g=l(t?.filter?.duotone),m=l(r?.filter?.duotone),h=g??m,b=g===void 0&&m!==void 0,v=w=>{let T=f.find(({colors:R})=>R===w),B=T?`var:preset|duotone|${T.slug}`:w;o(De(t,["filter","duotone"],B))},y=w=>{if(w===void 0&&b&&m!==void 0){v(m);return}v(w)},k=()=>!!t?.filter?.duotone,S=()=>v(void 0),_=a&&k()&&m!==void 0,x=(0,V_.useCallback)(w=>({...w,filter:{...w.filter,duotone:void 0}}),[]);return(0,gr.jsx)(e,{resetAllFilter:x,value:t,onChange:o,panelId:i,children:d&&(0,gr.jsx)(Lt,{...u(b,g!==void 0&&m!==void 0),label:(0,Ef.__)("Duotone"),hasValue:k,onDeselect:S,isShownByDefault:s.duotone,showLocalOverrideActionsInLabel:!1,panelId:i,children:(0,gr.jsx)(Uo.Dropdown,{popoverProps:VYe,className:"block-editor-global-styles-filters-panel__dropdown",renderToggle:zYe(h,{hasLocalValue:k(),hasLocalOverride:_,onReset:S}),renderContent:()=>(0,gr.jsx)(Uo.__experimentalDropdownContentWrapper,{paddingSize:"small",children:(0,gr.jsxs)(Uo.MenuGroup,{label:(0,Ef.__)("Duotone"),children:[(0,gr.jsx)("p",{children:(0,Ef.__)("Create a two-tone color effect without losing your original image.")}),(0,gr.jsx)(Uo.DuotonePicker,{colorPalette:p,duotonePalette:f,disableCustomColors:!0,disableCustomDuotone:!0,value:h,onChange:y})]})})})})})}var F_=c(U(),1),o1=c(G(),1);var by=c(E(),1);function $Ce(e,t,o){return e==="core/image"&&o?.lightbox?.allowEditing||!!t?.lightbox}function KCe({onChange:e,value:t,inheritedValue:o,panelId:r}){let n=wr(),i=()=>{e(void 0)},s=l=>{e({enabled:l})},a=!1;return o?.lightbox?.enabled&&(a=o.lightbox.enabled),(0,by.jsx)(by.Fragment,{children:(0,by.jsx)(F_.__experimentalToolsPanel,{label:(0,o1._x)("Settings","Image settings"),resetAll:i,panelId:r,dropdownMenuProps:n,children:(0,by.jsx)(F_.__experimentalToolsPanelItem,{hasValue:()=>!!t?.lightbox,label:(0,o1.__)("Enlarge on click"),onDeselect:i,isShownByDefault:!0,panelId:r,children:(0,by.jsx)(F_.ToggleControl,{label:(0,o1.__)("Enlarge on click"),checked:a,onChange:s})})})})}var DD=c(U(),1);var qCe=c(F(),1),VD=c(G(),1);var r1=c(E(),1);function d$(e){return!(typeof e=="string"&&/<\/?\w/.test(e))}function ZCe(e){return d$(e)?null:(0,VD.__)("The custom CSS is invalid. Do not use <> markup.")}function YCe(e){if(!e)return null;let t=ZCe(e);if(t)return t;let[o]=jS([{css:e}],".for-validation-only");return o===null?(0,VD.__)("There is an error with your CSS structure."):null}function FD({value:e,onChange:t,inheritedValue:o=e,help:r}){let n=o?.css,[i,s]=(0,qCe.useState)(()=>YCe(n));function a(u){t({...e,css:u}),s(ZCe(u))}function l(u){s(YCe(u?.target?.value))}return(0,r1.jsxs)(Qe,{direction:"column",gap:"md",className:"block-editor-global-styles-advanced-panel",children:[i&&(0,r1.jsx)(DD.Notice,{status:"error",onRemove:()=>s(null),children:i}),(0,r1.jsx)(DD.TextareaControl,{label:(0,VD.__)("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 nEe=c(U(),1),iEe=c(F(),1),Rf=c(G(),1);var yt=c(U(),1);var Go=c(G(),1),QCe=c(us(),1),f$=c(Fs(),1),Tf=c(F(),1),i1=c(J(),1),JCe=c(Tt(),1),eEe=c(l9(),1);var ft=c(E(),1),zD="image",jYe={placement:"left-start",offset:36,shift:!0,className:"block-editor-global-styles-background-panel__popover"},jD=()=>{},n1=e=>{window.requestAnimationFrame(()=>{let[t]=JCe.focus.tabbable.find(e?.current);t&&t.focus()})};function HYe(e){return e==="cover"||e===void 0?(0,Go.__)("Image covers the space evenly."):e==="contain"?(0,Go.__)("Image is contained without distortion."):(0,Go.__)("Image has a fixed width.")}var UYe=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}%`},GYe=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 tEe({as:e="span",imgUrl:t,toggleProps:o={},filename:r,label:n,onToggleCallback:i=jD}){let{isOpen:s,...a}=o;(0,Tf.useEffect)(()=>{typeof s<"u"&&i(s)},[s,i]);let l=()=>(0,ft.jsxs)(yt.__experimentalHStack,{className:"block-editor-global-styles-background-panel__inspector-preview-inner",children:[(0,ft.jsx)("span",{className:"block-editor-global-styles-background-panel__inspector-image-indicator",style:{backgroundImage:t?`url(${t})`:void 0}}),(0,ft.jsxs)(yt.FlexBlock,{children:[(0,ft.jsx)(yt.__experimentalTruncate,{numberOfLines:1,className:"block-editor-global-styles-background-panel__inspector-media-replace-title",children:n}),(0,ft.jsx)(bt,{render:(0,ft.jsx)("span",{}),children:t?(0,Go.sprintf)((0,Go.__)("Background image: %s"),r||n):(0,Go.__)("No background image selected")})]})]});return e==="button"?(0,ft.jsx)(yt.Button,{__next40pxDefaultSize:!0,...a,children:l()}):l()}function WYe({label:e,filename:t,url:o,children:r,onToggle:n=jD,hasImageValue:i,onReset:s,hasLocalOverride:a,containerRef:l}){if(!i)return;let u=e||(0,f$.getFilename)(o)||(0,Go.__)("Image");return(0,ft.jsx)(yt.Dropdown,{popoverProps:jYe,renderToggle:({onToggle:d,isOpen:f})=>{let p={onClick:d,className:"block-editor-global-styles-background-panel__dropdown-toggle","aria-expanded":f,"aria-label":(0,Go.__)("Background size, position and repeat options."),isOpen:f};return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(tEe,{imgUrl:o,filename:t,label:u,toggleProps:p,as:"button",onToggleCallback:n}),s&&(a?(0,ft.jsx)(wf,{className:"block-editor-global-styles-background-panel__reset",onResetToInherited:()=>{s(),f&&d(),n1(l)}}):(0,ft.jsx)(yt.Button,{__next40pxDefaultSize:!0,label:(0,Go.__)("Reset"),className:"block-editor-global-styles-background-panel__reset",size:"small",icon:fn,onClick:()=>{s(),f&&d(),n1(l)}}))]})},renderContent:()=>(0,ft.jsx)(yt.__experimentalDropdownContentWrapper,{className:"block-editor-global-styles-background-panel__dropdown-content-wrapper",paddingSize:"medium",children:r})})}function $Ye(){return(0,ft.jsx)(yt.Placeholder,{className:"block-editor-global-styles-background-panel__loading",children:(0,ft.jsx)(yt.Spinner,{})})}function XCe({onChange:e,style:t,inheritedValue:o,onRemoveImage:r=jD,onResetImage:n=jD,displayInPanel:i,defaultValues:s,containerRef:a}){let[l,u]=(0,Tf.useState)(!1),{getSettings:d}=(0,i1.useSelect)(C),{id:f,title:p,url:g}=t?.background?.backgroundImage||{...o?.background?.backgroundImage},{createErrorNotice:m}=(0,i1.useDispatch)(QCe.store),h=w=>{m(w,{type:"snackbar"}),u(!1)},b=()=>e(De(t,["background","backgroundImage"],void 0)),v=w=>{if(!w||!w.url){b(),u(!1);return}if((0,eEe.isBlobURL)(w.url)){u(!0);return}if(w.media_type&&w.media_type!==zD||!w.media_type&&w.type&&w.type!==zD){h((0,Go.__)("Only images can be used as a background image."));return}let T=t?.background?.backgroundSize||s?.backgroundSize,B=t?.background?.backgroundPosition;e(De(t,["background"],{...t?.background,backgroundImage:{url:w.url,id:w.id,source:"file",title:w.title||void 0},backgroundPosition:!B&&(T==="auto"||!T)?"50% 0":B,backgroundSize:T})),u(!1),n1(a)},y=w=>{d().mediaUpload({allowedTypes:[zD],filesList:w,onFileChange([T]){v(T)},onError:h,multiple:!1})},k=Rc(t),S=()=>e(De(t,["background"],{backgroundImage:"none"})),_=!k&&Rc(o),x=p||(0,f$.getFilename)(g)||(0,Go.__)("Image");return(0,ft.jsxs)("div",{className:"block-editor-global-styles-background-panel__image-tools-panel-item",children:[l&&(0,ft.jsx)($Ye,{}),(0,ft.jsx)(h_,{mediaId:f,mediaURL:g,allowedTypes:[zD],accept:"image/*",onSelect:v,popoverProps:{className:K({"block-editor-global-styles-background-panel__media-replace-popover":i})},name:(0,ft.jsx)(tEe,{imgUrl:g,filename:p,label:x}),renderToggle:w=>(0,ft.jsx)(yt.Button,{...w,__next40pxDefaultSize:!0}),onError:h,onReset:()=>{n1(a),n()},children:_&&(0,ft.jsx)(yt.MenuItem,{onClick:()=>{n1(a),S(),r()},children:(0,Go.__)("Remove")})}),(0,ft.jsx)(yt.DropZone,{onFilesDrop:y,label:(0,Go.__)("Drop to upload")})]})}function KYe({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,g=i||u,m=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 k=!(g==="no-repeat"||y==="cover"&&g===void 0),S=B=>{let R=g,I=b;B==="contain"&&(R="no-repeat",I=void 0),B==="cover"&&(R=void 0,I=void 0),(y==="cover"||y==="contain")&&B==="auto"&&(R=void 0,t?.background?.backgroundImage?.id&&(I="50% 0")),!B&&y==="auto"&&(B="auto"),e(De(t,["background"],{...t?.background,backgroundPosition:I,backgroundRepeat:R,backgroundSize:B}))},_=B=>{e(De(t,["background","backgroundPosition"],UYe(B)))},x=()=>e(De(t,["background","backgroundRepeat"],k===!0?"no-repeat":"repeat")),w=()=>e(De(t,["background","backgroundAttachment"],v==="fixed"?"scroll":"fixed")),T=!b&&h&&p==="contain"?r?.backgroundPosition:b;return(0,ft.jsxs)(yt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,ft.jsx)(yt.FocalPointPicker,{label:(0,Go.__)("Focal point"),url:m,value:GYe(T),onChange:_}),(0,ft.jsx)(yt.ToggleControl,{label:(0,Go.__)("Fixed background"),checked:v==="fixed",onChange:w}),(0,ft.jsxs)(yt.__experimentalToggleGroupControl,{label:(0,Go.__)("Size"),value:y,onChange:S,isBlock:!0,help:HYe(p||r?.backgroundSize),children:[(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"cover",label:(0,Go._x)("Cover","Size option for background image control")},"cover"),(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"contain",label:(0,Go._x)("Contain","Size option for background image control")},"contain"),(0,ft.jsx)(yt.__experimentalToggleGroupControlOption,{value:"auto",label:(0,Go._x)("Tile","Size option for background image control")},"tile")]}),(0,ft.jsxs)(yt.__experimentalHStack,{justify:"flex-start",spacing:2,as:"span",children:[(0,ft.jsx)(yt.__experimentalUnitControl,{"aria-label":(0,Go.__)("Background image width"),onChange:S,value:p,__unstableInputWidth:"100px",min:0,placeholder:(0,Go.__)("Auto"),disabled:y!=="auto"||y===void 0}),(0,ft.jsx)(yt.ToggleControl,{label:(0,Go.__)("Repeat"),checked:k,onChange:x,disabled:y==="cover"})]})]})}function oEe({value:e,onChange:t,inheritedValue:o=e,settings:r,defaultValues:n={},showInheritanceLabelIndicators:i=bn()}){let{globalStyles:s,_links:a}=(0,i1.useSelect)(S=>{let{getSettings:_}=S(C),x=_();return{globalStyles:x[ss],_links:x[$y]}},[]),l=(0,Tf.useMemo)(()=>{let S={background:{}};return o?.background?(Object.entries(o?.background).forEach(([_,x])=>{S.background[_]=cp(x,{styles:s,_links:a})}),S):o},[s,a,o]),u=()=>t(De(e,["background"],{gradient:e?.background?.gradient})),{title:d,url:f}=e?.background?.backgroundImage||{...l?.background?.backgroundImage},p=Rc(e),g=p||Rc(l),m=i&&p&&Rc(l),h=e?.background?.backgroundImage||o?.background?.backgroundImage,b=g&&h!=="none"&&(r?.background?.backgroundSize||r?.background?.backgroundPosition||r?.background?.backgroundRepeat),[v,y]=(0,Tf.useState)(!1),k=(0,Tf.useRef)();return(0,ft.jsx)("div",{ref:k,className:K("block-editor-global-styles-background-panel__inspector-media-replace-container",{"is-open":v}),children:b?(0,ft.jsx)(WYe,{label:d,filename:d,url:f,onToggle:y,hasImageValue:g,hasLocalOverride:m,onReset:p?u:void 0,containerRef:k,children:(0,ft.jsxs)(yt.__experimentalVStack,{spacing:3,className:"single-column",children:[(0,ft.jsx)(XCe,{onChange:t,style:e,inheritedValue:l,displayInPanel:!0,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),defaultValues:n,containerRef:k}),(0,ft.jsx)(KYe,{onChange:t,style:e,defaultValues:n,inheritedValue:l})]})}):(0,ft.jsx)(XCe,{onChange:t,style:e,inheritedValue:l,defaultValues:n,onResetImage:()=>{y(!1),u()},onRemoveImage:()=>y(!1),containerRef:k})})}var Hu=c(E(),1),YYe={backgroundImage:!0,backgroundColor:!0,gradient:!0};function rEe(e,t){return e?.background?.[t]}function HD(e){let t=r$(e),{backgroundImage:o,gradient:r}=e?.background||{};return o||r||t}function Rc(e){return!!e?.background?.backgroundImage?.id||typeof e?.background?.backgroundImage=="string"||!!e?.background?.backgroundImage?.url}function p$(e){return typeof e?.background?.gradient=="string"&&e?.background?.gradient!==""}function qYe(e){return!!e?.color?.background}function ZYe(e){return!!e?.color?.gradient}function m$({resetAllFilter:e,onChange:t,value:o,panelId:r,children:n,headerLabel:i}){let s=wr();return(0,Hu.jsx)(nEe.__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,Hu.jsx)("div",{className:"background-block-support-panel__inner-wrapper",children:n})})}function UD({as:e=m$,value:t,onChange:o,inheritedValue:r=t,settings:n,panelId:i,defaultControls:s=YYe,defaultValues:a={},headerLabel:l=(0,Rf.__)("Background"),contrastWarning:u,showInheritanceLabelIndicators:d=bn()}){let{colors:f,gradients:p,allColors:g,areCustomSolidsEnabled:m,areCustomGradientsEnabled:h,hasSolidColors:b,hasGradientColors:v,decodeValue:y,encodeGradientValue:k}=O_(n),S=rEe(n,"gradient"),_=r$(n),x=_&&b,w=v&&S,T=_&&v&&!S,B=rEe(n,"backgroundImage"),R=(0,iEe.useCallback)($=>{let Y=x,Z=S||T;return!Y&&!Z?{...$,background:{}}:{...$,background:{},color:{...$?.color,...Y&&{background:void 0},...Z&&{gradient:void 0}}}},[S,x,T]);if(!B&&!x&&!w&&!T)return null;let I=()=>o(De(t,["background","backgroundImage"],void 0)),A=()=>{let $=De(t,["background","gradient"],void 0);$=De($,["color","gradient"],void 0),o($)},P=y(r?.color?.background),O=y(t?.color?.background),N=($,Y)=>{let Z=De(t,["color","background"],Cf(g,$,Y));T&&(Z.color.gradient=void 0),o(Z)},z=()=>{let $=De(t,["color","background"],void 0);T&&($.color.gradient=void 0),o($)},D=y(r?.color?.gradient),M=y(t?.color?.gradient),V=($,Y)=>{let Z=De(t,["color","gradient"],k($,Y));Z.color.background=void 0,o(Z)},L=()=>o(De(t,["color","gradient"],void 0)),j=y(t?.background?.gradient??t?.color?.gradient),q=y(r?.background?.gradient??r?.color?.gradient),Q=($,Y)=>{let Z=De(t,["background","gradient"],k($,Y));Z=De(Z,["color","gradient"],void 0),o(Z)},te=($,Y,Z)=>d?yl($,Y,Z):{className:Z},ee=Rc({background:{backgroundImage:r?.background?.backgroundImage}}),W=Rc(t);return(0,Hu.jsxs)(e,{resetAllFilter:R,value:t,onChange:o,panelId:i,headerLabel:l,children:[B&&(0,Hu.jsx)(Lt,{...te(ee&&!W,W&&ee,"block-editor-color-gradient-item"),showLocalOverrideActionsInLabel:!1,hasValue:()=>Rc(t),label:(0,Rf.__)("Image"),onDeselect:I,isShownByDefault:s.backgroundImage,panelId:i,children:(0,Hu.jsx)(oEe,{value:t,onChange:o,settings:n,inheritedValue:r,defaultControls:s,defaultValues:a,showInheritanceLabelIndicators:d})}),x&&(0,Hu.jsx)(cg,{label:(0,Rf.__)("Color"),hasValue:()=>qYe(t),resetValue:z,isShownByDefault:s.backgroundColor,indicators:[O??P],contrastWarning:u,showInheritanceLabelIndicators:d,isPlaceholder:O===void 0&&P!==void 0,hasInheritedValue:P!==void 0,tabs:[{key:"background",label:(0,Rf.__)("Color"),inheritedValue:P,inheritedSlug:Io(r?.color?.background,"color"),userSlug:Io(t?.color?.background,"color"),setValue:N,userValue:O,isPlaceholder:O===void 0&&P!==void 0}],colorGradientControlSettings:{colors:f,disableCustomColors:!m},panelId:i}),w&&(0,Hu.jsx)(cg,{label:(0,Rf.__)("Gradient"),hasValue:()=>p$(t),resetValue:A,isShownByDefault:s.gradient,indicators:[j??q],showInheritanceLabelIndicators:d,isPlaceholder:j===void 0&&q!==void 0,hasInheritedValue:q!==void 0,tabs:[{key:"gradient",label:(0,Rf.__)("Gradient"),inheritedValue:q,inheritedSlug:Io(r?.background?.gradient??r?.color?.gradient,"gradient"),userSlug:Io(t?.background?.gradient??t?.color?.gradient,"gradient"),setValue:Q,userValue:j,isGradient:!0,isPlaceholder:j===void 0&&q!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i}),T&&(0,Hu.jsx)(cg,{label:(0,Rf.__)("Gradient"),hasValue:()=>ZYe(t),resetValue:L,isShownByDefault:s.gradient,indicators:[M??D],showInheritanceLabelIndicators:d,isPlaceholder:M===void 0&&D!==void 0,hasInheritedValue:D!==void 0,tabs:[{key:"gradient",label:(0,Rf.__)("Gradient"),inheritedValue:D,inheritedSlug:Io(r?.color?.gradient,"gradient"),userSlug:Io(t?.color?.gradient,"gradient"),setValue:V,userValue:M,isGradient:!0,isPlaceholder:M===void 0&&D!==void 0}],colorGradientControlSettings:{gradients:p,disableCustomGradients:!h},panelId:i})]})}var Uu=c(G(),1);var ug=c(U(),1);var Bc=c(E(),1);function GD({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,Uu.__)("Default"),value:"default"},...e.map(v=>({label:v.label,value:v.value}))],u=[{label:(0,Uu.__)("Default"),value:"default"},...t.map(v=>({label:v.label,value:v.value}))],d=e.length>0,f=t.length>0,p=(0,Uu.__)("States"),g=[];if(d&&o!=="default"){let v=l.find(y=>y.value===o);v&&g.push({key:`viewport-${v.value}`,label:v.label})}if(f&&r!=="default"){let v=u.find(y=>y.value===r);v&&g.push({key:`pseudo-${v.value}`,label:v.label})}let m=g.length?g.map(v=>v.label).join(", "):(0,Uu.__)("Default"),h=s?un:zs,b=s?{size:"compact",iconPosition:"right"}:{size:"small"};return(0,Bc.jsx)(Qe,{direction:"column",gap:"sm",align:"flex-end",className:"block-editor-global-styles-state-control",children:(0,Bc.jsx)(ug.DropdownMenu,{icon:h,label:s?p:(0,Uu.sprintf)((0,Uu.__)("State: %s"),m),popoverProps:{placement:"right-start",...a},text:s?p:void 0,toggleProps:b,children:({onClose:v})=>(0,Bc.jsxs)(Bc.Fragment,{children:[d&&(0,Bc.jsx)(ug.MenuGroup,{label:(0,Uu.__)("Viewport"),children:l.map(y=>(0,Bc.jsx)(ug.MenuItem,{onClick:()=>{n?.(y.value),f||v()},icon:o===y.value?as:null,children:y.label},`viewport-${y.value}`))}),f&&(0,Bc.jsx)(ug.MenuGroup,{label:(0,Uu.__)("Pseudo state"),children:u.map(y=>(0,Bc.jsx)(ug.MenuItem,{onClick:()=>{i?.(y.value),d||v()},icon:r===y.value?as:null,children:y.label},`pseudo-${y.value}`))})]})})})}var sEe=c(U(),1),z_=c(G(),1);var Gu=c(E(),1),{Badge:XYe}=H(sEe.privateApis);function WD({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,z_.sprintf)((0,z_.__)("Style changes apply to the %s viewport."),s.label)}),a&&i.push({key:`pseudo-${a.value}`,label:a.label,tooltipText:(0,z_.sprintf)((0,z_.__)("Style changes apply to the %s state."),a.label)}),(0,Gu.jsx)(Qe,{className:n,direction:"row",justify:"flex-start",gap:"xs",wrap:"wrap",children:i.map(l=>{let u=(0,Gu.jsxs)(XYe,{className:"block-editor-global-styles-state-control__badge",intent:"info",children:[l.label,!!l.tooltipText&&(0,Gu.jsx)(bt,{render:(0,Gu.jsx)("span",{}),children:l.tooltipText})]},l.key);return l.tooltipText?(0,Gu.jsxs)(kt.Root,{children:[(0,Gu.jsx)(kt.Trigger,{render:(0,Gu.jsx)("span",{className:"block-editor-global-styles-state-control__badge-tooltip-trigger",children:u})}),(0,Gu.jsx)(kt.Popup,{children:l.tooltipText})]},l.key):u})})}var u1=c(F(),1),y$=c(J(),1),cEe=c(de(),1);var l1=c(de(),1),s1=c(J(),1),$D=c(F(),1);var a1=c(E(),1),{getVariationStyle:QYe}=H(_o),h$="is-style-";function aEe(e){return e?e.split(/\s+/).reduce((t,o)=>{if(o.startsWith(h$)){let r=o.slice(h$.length);r!=="default"&&t.push(r)}return t},[]):[]}function c1(e,t=[]){let o=aEe(e);if(!o)return null;for(let r of o)if(t.some(n=>n.name===r))return r;return null}function JYe({override:e}){Pc(e)}function b$({config:e}){let{overrides:t}=(0,s1.useSelect)(n=>({overrides:H(n(C)).getStyleOverrides()}),[]),{getBlockName:o}=(0,s1.useSelect)(C),r=(0,$D.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=xB((0,l1.getBlockTypes)(),s.clientId),h=_B(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,a1.jsx)(a1.Fragment,{children:r.map(n=>(0,a1.jsx)(JYe,{override:n},n.id))})}function eqe(e,t,o){let{globalSettings:r,globalStyles:n}=(0,s1.useSelect)(i=>{let s=i(C).getSettings();return{globalSettings:s.__experimentalFeatures,globalStyles:s[ss]}},[]);return(0,$D.useMemo)(()=>{let i=QYe({settings:r,styles:n},e,t);return{settings:r,styles:{blocks:{[e]:{variations:{[`${t}-${o}`]:i}}}}}},[r,n,t,o,e])}function tqe({name:e,className:t,clientId:o}){let{getBlockStyles:r}=(0,s1.useSelect)(l1.store),n=r(e),i=c1(t,n),s=`${h$}${i}-${o}`,{settings:a,styles:l}=eqe(e,i,o),u=(0,$D.useMemo)(()=>{if(!i)return;let d={settings:a,styles:l},f=xB((0,l1.getBlockTypes)(),o);return _B(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 Pc({id:`variation-${o}`,css:u,__unstableType:"variation",variation:i,clientId:o}),i?{className:s}:{}}var lEe={hasSupport:()=>!0,attributeKeys:["className"],isMatch:({className:e})=>aEe(e).length>0,useBlockProps:tqe};var{resolveStyle:oqe}=H(_o),rqe={value:void 0,sources:void 0};function nqe(){let{rawGlobalStylesData:e,links:t}=(0,y$.useSelect)(o=>{let r=o(C).getSettings();return{rawGlobalStylesData:r[ss]??null,links:r[$y]??null}},[]);return(0,u1.useMemo)(()=>e?{styles:e,_links:t??void 0}:null,[e,t])}var uEe={"core/accordion-heading":{contextKey:"core/accordion-heading-level",fallbackLevel:3}};function iqe(e,t,o){let r=uEe[e];return r?t||o||r.fallbackLevel:t}function sqe(e){let t=(0,u1.useContext)(xn),o=uEe[e]?.contextKey;return o?t[o]:void 0}function aqe(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 lqe(e,t){let{clientId:o}=gt(),r=sqe(e);return(0,y$.useSelect)(n=>{if(!e)return{variationName:null,headingLevel:void 0};let i=n(cEe.store).getBlockStyles(e),{level:s}=n(C).getBlockAttributes(o)||{};return{variationName:t?c1(t,i):null,headingLevel:iqe(e,s,r)}},[e,t,o,r])}function _l(e,t,o=null){let{variationName:r,headingLevel:n}=lqe(e,t),i=nqe();return(0,u1.useMemo)(()=>bn()?e?oqe(i,{blockName:e,variationName:r,elements:aqe(e,n),viewport:o?.viewport??null,pseudoState:o?.pseudo??null}):{value:{},sources:{}}:rqe,[e,r,n,i,o])}var S$=c(E(),1),vy="__experimentalBorder",f1="shadow",dEe=(e,t,o)=>{let r;return e.some(n=>n.colors.some(i=>i[t]===o?(r=i,!0):!1)),r},yy=({colors:e,namedColor:t,customColor:o})=>{if(t){let n=dEe(e,"slug",t);if(n)return n}if(!o)return{color:void 0};let r=dEe(e,"color",o);return r||{color:o}};function KD(e){let t=/var:preset\|color\|(.+)/.exec(e);return t&&t[1]?t[1]:null}function mEe(e){if((0,v$.__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:Ge(r),borderColor:o}}function gEe(e){return(0,v$.__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 cqe({label:e,children:t,resetAllFilter:o}){let r=(0,qD.useCallback)(n=>{let i=gEe(n),s=o(i);return{...n,...mEe(s)}},[o]);return(0,S$.jsx)(Oe,{group:"border",resetAllFilter:r,label:e,children:t})}function hEe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Ja(),i=AD(r),{style:s,borderColor:a,className:l}=(0,pEe.useSelect)(m=>{if(!i)return{};let{style:h,borderColor:b,className:v}=m(C).getBlockAttributes(e)||{};return{style:h,borderColor:b,className:v}},[e,i]),{value:u}=_l(t,l,n),d=!Pn(n),f=(0,qD.useMemo)(()=>d?Ro(s,n):gEe({style:s,borderColor:a}),[d,n,s,a]),p=d?m=>{o({style:In(s,n,m)})}:m=>{o(mEe(m))};if(!i)return null;let g={...(0,d1.getBlockSupport)(t,[vy,"__experimentalDefaultControls"]),...(0,d1.getBlockSupport)(t,[f1,"__experimentalDefaultControls"])};return(0,S$.jsx)(LD,{as:cqe,panelId:e,settings:r,value:f,onChange:p,defaultControls:g,inheritedValue:u})}function ZD(e,t="any"){let o=(0,d1.getBlockSupport)(e,vy);return o===!0?!0:t==="any"?!!(o?.color||o?.radius||o?.width||o?.style):!!o?.[t]}function hy({blockName:e,hasBorderControl:t,hasShadowControl:o}={}){let r=xl(e),n=t1(r);return!t&&!o&&e&&(t=n?.hasBorderColor||n?.hasBorderStyle||n?.hasBorderWidth||n?.hasBorderRadius,o=n?.hasShadow),t&&o?(0,YD.__)("Border & Shadow"):o?(0,YD.__)("Shadow"):(0,YD.__)("Border")}function uqe(e){return!ZD(e,"color")||e.attributes.borderColor?e:{...e,attributes:{...e.attributes,borderColor:{type:"string"}}}}function bEe(e,t,o){if(!ZD(t,"color")||Wt(t,vy,"color"))return e;let r=k$(o),n=K(e.className,r);return e.className=n||void 0,e}function k$(e){let{borderColor:t,style:o}=e,r=xa("border-color",t);return K({"has-border-color":t||o?.border?.color,[r]:!!r})}function dqe({name:e,borderColor:t,style:o}){let{colors:r}=Xm();if(!ZD(e,"color")||Wt(e,vy,"color"))return{};let{color:n}=yy({colors:r,namedColor:t}),{color:i}=yy({colors:r,namedColor:KD(o?.border?.top?.color)}),{color:s}=yy({colors:r,namedColor:KD(o?.border?.right?.color)}),{color:a}=yy({colors:r,namedColor:KD(o?.border?.bottom?.color)}),{color:l}=yy({colors:r,namedColor:KD(o?.border?.left?.color)});return bEe({style:Ge({borderTopColor:i||n,borderRightColor:s||n,borderBottomColor:a||n,borderLeftColor:l||n})||{}},e,{borderColor:t,style:o})}var _$={useBlockProps:dqe,addSaveProps:bEe,attributeKeys:["borderColor","style"],hasSupport(e){return ZD(e,"color")}};(0,fEe.addFilter)("blocks.registerBlockType","core/border/addAttributes",uqe);var R$=c(de(),1),oV=c(F(),1),REe=c(J(),1),BEe=c(G(),1);var C$=c(ho(),1),U_=c(de(),1),EEe=c(F(),1);var H_=c(de(),1),_Ee=c(J(),1),xEe=c(G(),1);var Sy=c(F(),1),vEe=c(J(),1),SEe=c(de(),1);var kEe=c(ar(),1);function XD(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function yEe(e,t){if(!e||!t)return{};let o=js(t,"color.text",{fallback:!0}),r=js(t,"color.background",{fallback:!0}),n=e.querySelector(o)||e,i=e.querySelector(r)||e,s=e.querySelector("a"),a=XD(n,"color"),l=s&&s.textContent?XD(s,"color"):void 0,u=i,d=XD(u,"background-color");for(;d==="rgba(0, 0, 0, 0)"&&u.parentNode&&u.parentNode.nodeType===u.parentNode.ELEMENT_NODE;)u=u.parentNode,d=XD(u,"background-color");return{textColor:a,backgroundColor:d,linkColor:l}}function fqe(e,t){return Object.keys(t).some(r=>e[r]!==t[r])?t:e}function j_({clientId:e,name:t,enabled:o=!0,checkTextColor:r=!0,checkLinkColor:n=!0,messageOverride:i}){let s=Nt(e),[a,l]=(0,Sy.useReducer)(fqe,{}),u=(0,vEe.useSelect)(p=>t&&o?p(SEe.store).getBlockType(t):void 0,[t,o]);(0,Sy.useLayoutEffect)(()=>{!o||!s||!u||window.requestAnimationFrame(()=>window.requestAnimationFrame(()=>l(yEe(s,u))))}),(0,Sy.useLayoutEffect)(()=>{if(!o||!s||!u)return;let p=new window.MutationObserver(()=>{l(yEe(s,u))});return p.observe(s,{attributes:!0,attributeFilter:["class","style"],subtree:!0}),()=>{p.disconnect()}},[o,s,u]);let d=o?zG({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,Sy.useEffect)(()=>{f&&(0,kEe.speak)(f)},[f]),d?.message}var w$=c(E(),1),ky="background",x$={backgroundSize:"cover",backgroundPosition:"50% 50%"};function p1(e,t="any"){let o=(0,H_.getBlockSupport)(e,ky);return o===!0?!0:t==="any"?!!o?.backgroundImage||!!o?.backgroundSize||!!o?.backgroundRepeat||!!o?.gradient:!!o?.[t]}function QD(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:x$.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:x$.backgroundPosition}),t}function pqe({name:e,style:t}){if(!p1(e)||!t?.background?.backgroundImage)return;let o=QD(t?.background);if(o)return{style:{...o}}}function wEe(e){return Rc(e)||p$(e)?"has-background":""}function mqe(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:Ge({...e.style,background:void 0,color:{...e.style?.color,background:void 0,gradient:void 0}})}}function gqe({children:e}){return(0,w$.jsx)(Oe,{group:"background",resetAllFilter:mqe,children:e})}function JD({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Ja(),{style:s,className:a,backgroundColor:l,gradient:u}=(0,_Ee.useSelect)(R=>{let{getBlockAttributes:I}=R(C),A=I(e);return{style:A?.style,className:A?.className,backgroundColor:A?.backgroundColor,gradient:A?.gradient}},[e]),{value:d}=_l(t,a,i),f=p1(t,"gradient"),p=(0,H_.getBlockSupport)(t,"color"),g=p&&p.background!==!1,m=!!p?.gradients,h=!Pn(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?Ro(s,i):b,y=!v?.color?.gradient&&!v?.background?.gradient&&!!v?.color?.background&&(r?.color?.text||r?.color?.link)&&(0,H_.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,k=j_({clientId:e,name:t,enabled:!!y,messageOverride:(0,xEe.__)("This color combination has poor contrast. Consider increasing contrast between background and foreground.")});if(!HD(r)||!p1(t)&&!g&&!m)return null;let S=R=>{if(h){o({style:In(s,i,R)});return}let I=R?.color?.background,A=Io(I,"color"),P=f?R?.background?.gradient:R?.color?.gradient,O=Io(P,"gradient"),N=O?void 0:R?.color?.gradient,z={...R,color:{...R?.color,background:A?void 0:I,gradient:f?void 0:N}};f&&(z.background={...z.background,gradient:R?.background?.gradient});let D=f&&!!s?.color?.gradient,M={style:Ge(z),backgroundColor:A,gradient:f?void 0:O},V=!!O||!!P;D&&V?M.className=K(a,"has-background"):!V&&a?.includes("has-background")&&(M.className=a.split(" ").filter(L=>L!=="has-background").join(" ")||void 0),o(M)},_={...r,background:{...r.background,backgroundSize:r?.background?.backgroundSize&&p1(t,"backgroundSize")}},x=(0,H_.getBlockSupport)(t,[ky,"__experimentalDefaultControls"]),w=(0,H_.getBlockSupport)(t,["color","__experimentalDefaultControls"]),T={...x,backgroundColor:w?.background,gradient:x?.gradient??w?.background};return(0,w$.jsx)(UD,{as:n||gqe,panelId:e,defaultValues:x$,settings:_,onChange:S,defaultControls:T,value:h?Ro(s,i):b,contrastWarning:k,inheritedValue:d})}var CEe={useBlockProps:pqe,attributeKeys:["style"],hasSupport:p1};var Nn="color",eV=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t&&(t.link===!0||t.gradient===!0||t.background!==!1||t.text!==!1)},hqe=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t!==null&&typeof t=="object"&&!!t.link},E$=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t!==null&&typeof t=="object"&&!!t.gradients},bqe=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t&&t.background!==!1},yqe=e=>{let t=(0,U_.getBlockSupport)(e,Nn);return t&&t.text!==!1};function vqe(e){return eV(e)&&(e.attributes.backgroundColor||Object.assign(e.attributes,{backgroundColor:{type:"string"}}),e.attributes.textColor||Object.assign(e.attributes,{textColor:{type:"string"}}),E$(e)&&!e.attributes.gradient&&Object.assign(e.attributes,{gradient:{type:"string"}})),e}function TEe(e,t,o){if(!eV(t)||Wt(t,Nn))return e;let r=E$(t),{backgroundColor:n,textColor:i,gradient:s,style:a}=o,l=h=>!Wt(t,Nn,h),u=l("text")?xa("color",i):void 0,d=l("gradients")?yv(s):void 0,f=l("background")?xa("background-color",n):void 0,p=l("background")||l("gradients"),g=n||a?.color?.background||r&&(s||a?.color?.gradient),m=K(e.className,u,d,{[f]:(!r||!a?.color?.gradient)&&!!f,"has-text-color":l("text")&&(i||a?.color?.text),"has-background":p&&g,"has-link-color":l("link")&&a?.elements?.link?.color});return e.className=m||void 0,e}function Sqe({name:e,backgroundColor:t,textColor:o,gradient:r,style:n}){let[i,s,a]=Le("color.palette.custom","color.palette.theme","color.palette.default"),l=(0,EEe.useMemo)(()=>[...i||[],...s||[],...a||[]],[i,s,a]);if(!eV(e)||Wt(e,Nn))return{};let u={};o&&!Wt(e,Nn,"text")&&(u.color=Uc(l,o)?.color),t&&!Wt(e,Nn,"background")&&(u.backgroundColor=Uc(l,t)?.color);let d=TEe({style:u},e,{textColor:o,backgroundColor:t,gradient:r,style:n}),f=t||n?.color?.background||r||n?.color?.gradient;return{...d,className:K(d.className,!f&&wEe(n))}}var T$={useBlockProps:Sqe,addSaveProps:TEe,attributeKeys:["backgroundColor","textColor","gradient","style"],hasSupport:eV},kqe={linkColor:[["style","elements","link","color","text"]],textColor:[["textColor"],["style","color","text"]],backgroundColor:[["backgroundColor"],["style","color","background"]],gradient:[["gradient"],["style","color","gradient"]]};function _qe(e,t,o,r){let n=e.name,i={linkColor:hqe(n),textColor:yqe(n),backgroundColor:bqe(n),gradient:E$(n)};return tV(i,kqe,e,t,o,r)}(0,C$.addFilter)("blocks.registerBlockType","core/color/addAttribute",vqe);(0,C$.addFilter)("blocks.switchToBlockType.transformedBlock","core/color/addTransforms",_qe);var B$=c(E(),1);function xqe({children:e,resetAllFilter:t}){let o=(0,oV.useCallback)(r=>{let n=t(r.style);return{...r,style:Ge(n)}},[t]);return(0,B$.jsx)(Oe,{group:"elements",resetAllFilter:o,children:e})}function rV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n,label:i,defaultControls:s}){let a=Ja(),l=SD(r),{style:u,className:d}=(0,REe.useSelect)(y=>{if(!l)return{};let k=y(C).getBlockAttributes(e);return{style:k?.style,className:k?.className}},[e,l]),{value:f}=_l(t,d,a),p=!Pn(a),g=(0,oV.useMemo)(()=>p?Ro(u,a):u,[p,a,u]),m=p?y=>{o({style:In(u,a,y)})}:y=>{o({style:Ge(y)})},h=!!g?.elements?.link?.color?.text&&r?.color?.link&&(0,R$.getBlockSupport)(t,[Nn,"enableContrastChecker"])!==!1,b=j_({clientId:e,name:t,enabled:!!h,checkTextColor:!1,messageOverride:(0,BEe.__)("This link color has poor contrast against the background. Consider increasing contrast.")});return l?(s=s||(0,R$.getBlockSupport)(t,[Nn,"__experimentalDefaultControls"]),(0,B$.jsx)(kD,{as:n||xqe,panelId:e,settings:r,value:g,onChange:m,defaultControls:s,label:i,contrastWarning:b,inheritedValue:f})):null}var h1=c(de(),1),uV=c(F(),1),YEe=c(J(),1),qEe=c(G(),1);var wqe=c(de(),1);var Cqe=c(E(),1),PEe="typography.lineHeight";var IEe=c(ho(),1),nV=c(de(),1),OEe=c(qL(),1),AEe=c(U(),1);var m1="typography.__experimentalFontFamily",{kebabCase:Eqe}=H(AEe.privateApis);function Tqe(e){return(0,nV.hasBlockSupport)(e,m1)&&(e.attributes.fontFamily||Object.assign(e.attributes,{fontFamily:{type:"string"}})),e}function LEe(e,t,o){if(!(0,nV.hasBlockSupport)(t,m1)||Wt(t,wl,"fontFamily")||!o?.fontFamily)return e;let r=new OEe.default(e.className);r.add(`has-${Eqe(o?.fontFamily)}-font-family`);let n=r.value;return e.className=n||void 0,e}function Rqe({name:e,fontFamily:t}){return LEe({},e,{fontFamily:t})}var P$={useBlockProps:Rqe,addSaveProps:LEe,attributeKeys:["fontFamily"],hasSupport(e){return(0,nV.hasBlockSupport)(e,m1)}};(0,IEe.addFilter)("blocks.registerBlockType","core/fontFamily/addAttribute",Tqe);var I$=c(ho(),1),G_=c(de(),1),MEe=c(qL(),1);var Bqe=c(E(),1),_y="typography.fontSize";function Pqe(e){return(0,G_.hasBlockSupport)(e,_y)&&(e.attributes.fontSize||Object.assign(e.attributes,{fontSize:{type:"string"}})),e}function NEe(e,t,o){if(!(0,G_.hasBlockSupport)(t,_y)||Wt(t,wl,"fontSize"))return e;let r=new MEe.default(e.className);r.add(Sp(o.fontSize));let n=r.value;return e.className=n||void 0,e}function Iqe({name:e,fontSize:t,style:o}){let[r,n,i]=Le("typography.fontSizes","typography.fluid","layout");if(!(0,G_.hasBlockSupport)(e,_y)||Wt(e,wl,"fontSize")||!t&&!o?.typography?.fontSize)return;let s;if(o?.typography?.fontSize&&(s={style:{fontSize:dd({size:o.typography.fontSize},{typography:{fluid:n},layout:i})}}),t&&(s={style:{fontSize:vv(r,t,o?.typography?.fontSize).size}}),!!s)return NEe(s,e,{fontSize:t})}var O$={useBlockProps:Iqe,addSaveProps:NEe,attributeKeys:["fontSize","style"],hasSupport(e){return(0,G_.hasBlockSupport)(e,_y)}},Oqe={fontSize:[["fontSize"],["style","typography","fontSize"]]};function Aqe(e,t,o,r){let n=e.name,i={fontSize:(0,G_.hasBlockSupport)(n,_y)};return tV(i,Oqe,e,t,o,r)}(0,I$.addFilter)("blocks.registerBlockType","core/font/addAttribute",Pqe);(0,I$.addFilter)("blocks.switchToBlockType.transformedBlock","core/font-size/addTransforms",Aqe);var sV=c(G(),1),W_=c(de(),1);var FEe=c(J(),1);var iV=c(J(),1),DEe=c(F(),1);function Tr(e){let t=gt(),{clientId:o=""}=t,r=(0,iV.useRegistry)(),n=(0,iV.useSelect)(i=>o?null:i(C).getBlockEditingMode(),[o]);return(0,DEe.useEffect)(()=>{if(!e)return;let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:a}=r.dispatch(C);return a(),i(o,e),()=>{a(),s(o)}},[r,o,e]),o?t[jy]:n}var A$=c(E(),1),$_="typography.textAlign",Lqe=[{icon:rp,title:(0,sV.__)("Align text left"),align:"left"},{icon:Qg,title:(0,sV.__)("Align text center"),align:"center"},{icon:np,title:(0,sV.__)("Align text right"),align:"right"}],VEe=["left","center","right"],Mqe=[];function L$(e){return Array.isArray(e)?VEe.filter(t=>e.includes(t)):e===!0?VEe:Mqe}function Nqe(e,t){return e&&Wi(t)?"style-state":"block"}function Dqe({clientId:e,style:t,name:o,setAttributes:r}){let i=xl(o)?.typography?.textAlign,s=Tr(),{selectedState:a,isResponsiveEditing:l}=(0,FEe.useSelect)(m=>{let{getSelectedBlockStyleState:h,isResponsiveEditing:b}=H(m(C));return{selectedState:h(e),isResponsiveEditing:b()}},[e]);if(!i||s!=="default")return null;let u=L$((0,W_.getBlockSupport)(o,$_));if(!u.length)return null;let d=Lqe.filter(m=>u.includes(m.align)),f=Ro(t,a),p=Nqe(l,a),g=m=>{let h={...f,typography:{...f?.typography,textAlign:m}};r({style:In(t,a,h)})};return(0,A$.jsx)(Do,{group:p,children:(0,A$.jsx)(ZB,{value:f?.typography?.textAlign,onChange:g,alignmentControls:d})})}var aV={edit:Dqe,useBlockProps:Vqe,addSaveProps:Fqe,attributeKeys:["style"],hasSupport(e){return(0,W_.hasBlockSupport)(e,$_,!1)}};function Vqe({name:e,style:t}){if(!t?.typography?.textAlign||!L$((0,W_.getBlockSupport)(e,$_)).length||Wt(e,wl,"textAlign"))return null;let r=t.typography.textAlign;return{className:K({[`has-text-align-${r}`]:r})}}function Fqe(e,t,o){if(!o?.style?.typography?.textAlign)return e;let{textAlign:r}=o.style.typography,n=(0,W_.getBlockSupport)(t,$_);return L$(n).includes(r)&&!Wt(t,wl,"textAlign")&&(e.className=K(`has-text-align-${r}`,e.className)),e}var N$=c(ho(),1),dg=c(de(),1),xy=c(F(),1),D$=c(J(),1),g1=c(G(),1),lV=c(U(),1),$Ee=c(fe(),1);function zqe(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 g=window.getComputedStyle(f);g?.display==="flex"&&(d=f,a+=parseFloat(g.paddingLeft)||0,l+=parseFloat(g.paddingRight)||0)}let p=d.clientHeight;for(;r<=n;){let g=Math.floor((r+n)/2);t(g);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=g,r=g+1):n=g-1}return u.detach(),i}function zEe(e,t){if(!e)return;t(0);let o=zqe(e,t);return t(o),o}var jEe=c(F(),1),HEe=c(G(),1),UEe=c(U(),1),GEe=c(ar(),1),M$=c(E(),1);function WEe(){let e=(0,HEe.__)("The text may be too small to read. Consider using a larger container or less text.");return(0,jEe.useEffect)(()=>{(0,GEe.speak)(e)},[e]),(0,M$.jsx)("div",{className:"block-editor-fit-text-size-warning",children:(0,M$.jsx)(UEe.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,children:e})})}var Ps=c(E(),1),jqe={},Hqe=12,Bf="typography.fitText";function Uqe(e){return!(0,dg.hasBlockSupport)(e,Bf)||e.attributes?.fitText?e:{...e,attributes:{...e.attributes,fitText:{type:"boolean"}}}}function Gqe({fitText:e,name:t,clientId:o}){let[r,n]=(0,xy.useState)(null),i=(0,dg.hasBlockSupport)(t,Bf),s=Nt(o),{blockAttributes:a,parentId:l,blockMode:u}=(0,D$.useSelect)(f=>{if(!o||!i||!e)return jqe;let p=f(C).getBlockMode(o);return p==="html"?{blockMode:p}:{blockAttributes:f(C).getBlockAttributes(o),parentId:f(C).getBlockRootClientId(o),blockMode:p}},[o,i,e]),d=(0,xy.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 g=`#block-${o}`,h=zEe(s,b=>{b===0?p.textContent="":p.textContent=`${g} { font-size: ${b}px !important; }`});n(h)},[s,o,i,e]);return(0,xy.useEffect)(()=>{if(!e||!s||!o||!i||u==="html")return;let f=s,p=f.style.visibility,g=null,m=null,h=null;g=window.requestAnimationFrame(()=>{f.style.visibility="hidden",m=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)),()=>{g!==null&&window.cancelAnimationFrame(g),m!==null&&window.cancelAnimationFrame(m),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,xy.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 Wqe({clientId:e,fitText:t=!1,setAttributes:o,name:r,fontSize:n,style:i}){let s=(0,D$.useSelect)(a=>{let{hasSelectedStyleState:l}=H(a(C));return l(e)},[e]);return!(0,dg.hasBlockSupport)(r,Bf)||s?null:(0,Ps.jsx)(lV.__experimentalToolsPanelItem,{hasValue:()=>t,label:(0,g1.__)("Fit text"),onDeselect:()=>o({fitText:void 0}),resetAllFilter:()=>({fitText:void 0}),panelId:e,children:(0,Ps.jsx)(lV.ToggleControl,{label:(0,g1.__)("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,g1.__)("Text will resize to fit its container."):(0,g1.__)("The text will resize to fit its container, resetting other font size settings.")})})}function $qe(e,t,o){if(!(0,dg.hasBlockSupport)(t,Bf))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 Kqe({name:e,fitText:t}){return t&&(0,dg.hasBlockSupport)(e,Bf)?{className:"has-fit-text"}:{}}(0,N$.addFilter)("blocks.registerBlockType","core/fit-text/addAttribute",Uqe);var Yqe=e=>(0,dg.hasBlockSupport)(e,Bf);function qqe({fitText:e,name:t,clientId:o,isSelected:r}){let{fontSize:n}=Gqe({fitText:e,name:t,clientId:o});return r&&n&&n<Hqe?(0,Ps.jsx)(Oe,{group:"typography",children:(0,Ps.jsx)(WEe,{})}):null}var Zqe=(0,$Ee.createHigherOrderComponent)(e=>function(o){let{name:r,attributes:n,clientId:i,isSelected:s,setAttributes:a}=o,{fitText:l}=n;return(0,dg.hasBlockSupport)(r,Bf)?(0,Ps.jsxs)(Ps.Fragment,{children:[(0,Ps.jsx)(e,{...o}),(0,Ps.jsx)(Oe,{group:"typography",children:(0,Ps.jsx)(Wqe,{clientId:i,fitText:l,setAttributes:a,name:r,fontSize:n.fontSize,style:n.style})}),l&&(0,Ps.jsx)(qqe,{fitText:l,name:r,clientId:i,isSelected:s})]}):(0,Ps.jsx)(e,{...o})},"addFitTextControl");(0,N$.addFilter)("editor.BlockEdit","core/fit-text/add-fit-text-control",Zqe);var cV={useBlockProps:Kqe,addSaveProps:$qe,attributeKeys:["fitText","fontSize","style"],hasSupport:Yqe,edit:()=>null};var V$=c(E(),1);function KEe(e,t){return Object.fromEntries(Object.entries(e).filter(([o])=>!t.includes(o)))}var Xqe="typography.__experimentalLetterSpacing",Qqe="typography.__experimentalTextTransform",Jqe="typography.__experimentalTextDecoration",eZe="typography.textIndent",tZe="typography.textColumns",oZe="typography.__experimentalFontStyle",rZe="typography.__experimentalFontWeight",nZe="typography.__experimentalWritingMode",wl="typography",ZEe=[PEe,_y,oZe,rZe,m1,$_,tZe,Jqe,eZe,nZe,Qqe,Xqe,Bf];function XEe(e){let t={...KEe(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=Io(n,"color");return t.typography={...KEe(t.typography,["fontFamily"]),fontSize:i?void 0:o},t.color={...t.color,text:a?void 0:n},{style:Ge(t),fontFamily:s,fontSize:i,textColor:a}}function QEe(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 iZe({children:e,resetAllFilter:t}){let o=(0,uV.useCallback)(r=>{let n=QEe(r),i=t(n);return{...r,...XEe(i)}},[t]);return(0,V$.jsx)(Oe,{group:"typography",resetAllFilter:o,children:e})}function dV({clientId:e,name:t,setAttributes:o,settings:r,asWrapper:n}){let i=Ja(),s=_D(r),{style:a,fontFamily:l,fontSize:u,fitText:d,textColor:f,className:p}=(0,YEe.useSelect)(w=>{if(!s)return{};let{style:T,fontFamily:B,fontSize:R,fitText:I,textColor:A,className:P}=w(C).getBlockAttributes(e)||{};return{style:T,fontFamily:B,fontSize:R,fitText:I,textColor:A,className:P}},[e,s]),g=!Pn(i),{value:m}=_l(t,p,i),h=(0,uV.useMemo)(()=>g?Ro(a,i):QEe({style:a,fontFamily:l,fontSize:u,textColor:f}),[g,i,a,u,l,f]),b=g?w=>{o({style:In(a,i,w)})}:w=>{let T=XEe(w);(T.fontSize||T.style?.typography?.fontSize)&&d&&(T.fitText=void 0),o(T)},v=!h?.color?.gradient&&!!h?.color?.text&&r?.color?.text&&(0,h1.getBlockSupport)(t,["color","enableContrastChecker"])!==!1,y=j_({clientId:e,name:t,enabled:!!v,checkLinkColor:!1,messageOverride:(0,qEe.__)("This color has poor contrast against the background. Consider increasing contrast.")});if(!s)return null;let k=(0,h1.getBlockSupport)(t,[wl,"__experimentalDefaultControls"]),S=(0,h1.getBlockSupport)(t,["color","__experimentalDefaultControls"]),_={...k,textColor:S?.text};return(0,V$.jsx)(xD,{as:n||iZe,panelId:e,settings:r,value:h,onChange:b,defaultControls:_,contrastWarning:y,inheritedValue:m})}var Jo=c(E(),1);function z$({blockName:e,clientId:t,contentClientIds:o}){let r=xl(e),{updateBlockAttributes:n}=(0,fV.useDispatch)(C),{hasButtons:i,hasHeading:s}=(0,fV.useSelect)(d=>{let f=d(C).getBlockNamesByClientId(o);return{hasButtons:f.includes("core/buttons"),hasHeading:f.includes("core/heading")}},[o]),a=d=>{n(t,d)},l=(0,F$.useMemo)(()=>({...r,typography:{}}),[r]),u=(0,F$.useMemo)(()=>({...r,background:{...r.background,backgroundImage:!1,backgroundSize:!1}}),[r]);return(0,Jo.jsxs)(Jo.Fragment,{children:[(0,Jo.jsx)(dV,{clientId:t,name:e,settings:l,setAttributes:a,asWrapper:s$}),(0,Jo.jsx)(JD,{clientId:t,name:e,settings:u,setAttributes:a,asWrapper:m$}),(0,Jo.jsx)(rV,{clientId:t,name:e,settings:r,setAttributes:a,asWrapper:n$,label:(0,fg.__)("Elements"),defaultControls:{button:i,heading:s}})]})}var sZe=({blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:r,contentClientIds:n})=>{let i=hy({blockName:e});return(0,Jo.jsxs)(Jo.Fragment,{children:[o&&(0,Jo.jsx)(Zk,{clientId:t}),r&&e!=="core/template-part"&&(0,Jo.jsx)(z$,{blockName:e,clientId:t,contentClientIds:n}),(!r||e==="core/template-part")&&(0,Jo.jsxs)(Jo.Fragment,{children:[(0,Jo.jsx)(Oe.Slot,{group:"typography",label:(0,fg.__)("Typography")}),(0,Jo.jsx)(Oe.Slot,{group:"color",label:(0,fg.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(Oe.Slot,{group:"background",label:(0,fg.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(Oe.Slot,{group:"filter"}),(0,Jo.jsx)(Oe.Slot,{group:"layout",label:(0,fg.__)("Layout")}),(0,Jo.jsx)(Oe.Slot,{group:"dimensions",label:(0,fg.__)("Dimensions")}),(0,Jo.jsx)(Oe.Slot,{group:"border",label:i}),(0,Jo.jsx)(Oe.Slot,{group:"elements",label:(0,fg.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),(0,Jo.jsx)(mD,{}),(0,Jo.jsx)(Oe.Slot,{group:"styles"})]})]})},JEe=sZe;var t1e=c(U(),1),o1e=c(G(),1);var e1e=c(de(),1),pV=c(J(),1),fa=c(U(),1);var Cl=c(E(),1);function mV({clientIds:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){return e.length?(0,Cl.jsx)(fa.__experimentalVStack,{spacing:1,children:e.map(n=>(0,Cl.jsx)(aZe,{onSelect:t,onSwitchToListView:o,hasListViewTab:r,clientId:n},n))}):null}function aZe({clientId:e,onSelect:t,onSwitchToListView:o,hasListViewTab:r}){let n=Vo(e),{isSelected:i,childBlocks:s,shouldRenderListView:a,blockName:l}=(0,pV.useSelect)(h=>{let{isBlockSelected:b,hasSelectedInnerBlock:v,getBlockOrder:y,getBlockName:k,shouldRenderBlockListView:S}=H(h(C)),_=k(e);return{isSelected:b(e)||v(e,!0),childBlocks:y(e),shouldRenderListView:S(e),blockName:_}},[e]),u=(0,e1e.getBlockType)(l),f=Hn({clientId:e,context:"list-view"})||u?.title||l,{selectBlock:p}=(0,pV.useDispatch)(C),m=s&&s.length>0&&r&&a;return(0,Cl.jsx)(fa.Button,{__next40pxDefaultSize:!0,className:"block-editor-block-quick-navigation__item",isPressed:i,onClick:async()=>{await p(e),m&&o&&o(e),t&&t(e)},children:(0,Cl.jsxs)(fa.Flex,{children:[(0,Cl.jsx)(fa.FlexItem,{children:(0,Cl.jsx)(Et,{icon:n?.icon})}),(0,Cl.jsx)(fa.FlexBlock,{style:{textAlign:"left"},children:(0,Cl.jsx)(fa.__experimentalTruncate,{children:f})}),m&&(0,Cl.jsx)(fa.FlexItem,{children:(0,Cl.jsx)(ht,{icon:dn,size:24})})]})})}var K_=c(E(),1),lZe=({contentClientIds:e,onSwitchToListView:t,hasListViewTab:o})=>{if(!e||e.length===0)return null;let r=window?.__experimentalContentOnlyInspectorFields;return(0,K_.jsx)(K_.Fragment,{children:!r&&(0,K_.jsx)(t1e.PanelBody,{title:(0,o1e.__)("Content"),children:(0,K_.jsx)(mV,{clientIds:e,onSwitchToListView:t,hasListViewTab:o})})})},gV=lZe;var Xr=c(E(),1),{Tabs:pg}=H(hV.privateApis);function j$({blockName:e,clientId:t,hasBlockStyles:o,tabs:r,isSectionBlock:n,contentClientIds:i}){let s=(0,Ic.useRef)(null),a=(0,Y_.useSelect)(S=>S(r1e.store).get("core","showIconLabels"),[]),{requestedTab:l}=(0,Y_.useSelect)(S=>({requestedTab:H(S(C)).getRequestedInspectorTab()})),[u,d]=(0,Ic.useState)(()=>l?.tabName??r[0]?.name),f=(0,Ic.useRef)(!1),p=(0,Ic.useRef)(!1),{__unstableSetOpenListViewPanel:g,__unstableIncrementListViewExpandRevision:m,__unstableSetAllListViewPanelsOpen:h}=(0,Y_.useDispatch)(C),{clearRequestedInspectorTab:b}=H((0,Y_.useDispatch)(C));(0,Ic.useEffect)(()=>{f.current=!1},[t]),(0,Ic.useEffect)(()=>{l&&(d(l.tabName),l.tabName===_f.name&&l.options?.openPanel&&(g(l.options.openPanel),m()),p.current=!0,f.current=!0,b())},[l,g,m,b]),(0,Ic.useEffect)(()=>{u===_f.name&&!f.current&&(h(),m())},[t,u,h,m]),(0,Ic.useEffect)(()=>{if(!r?.length||f.current&&r.some(_=>_.name===u))return;let S=r[0]?.name;u!==S&&d(S)},[r,u]);let v=S=>{d(S),f.current=!0,S===_f.name&&!p.current&&(h(),m()),p.current=!1},y=r.some(S=>S.name===_f.name),k=S=>{y&&(g(S),m(),p.current=!0,v(_f.name))};return(0,Xr.jsx)("div",{className:"block-editor-block-inspector__tabs",children:(0,Xr.jsxs)(pg,{selectedTabId:u,onSelect:v,children:[(0,Xr.jsx)(pg.TabList,{children:r.map(S=>a?(0,Xr.jsx)(pg.Tab,{tabId:S.name,children:S.title},S.name):(0,Xr.jsxs)(kt.Root,{children:[(0,Xr.jsx)(pg.Tab,{tabId:S.name,"aria-label":S.title,render:(0,Xr.jsx)(kt.Trigger,{}),children:(0,Xr.jsx)(hV.Icon,{icon:S.icon})}),(0,Xr.jsx)(kt.Popup,{children:S.title})]},S.name))}),(0,Xr.jsxs)(pg.TabPanel,{tabId:dD.name,focusable:!1,children:[(0,Xr.jsx)(gV,{contentClientIds:i,onSwitchToListView:k,hasListViewTab:y}),(0,Xr.jsx)(Oe.Slot,{group:"content"})]}),(0,Xr.jsxs)(pg.TabPanel,{tabId:_f.name,focusable:!1,children:[(0,Xr.jsx)(Oe.Slot,{group:"list",ref:s}),(0,Xr.jsx)(oL,{listViewRef:s})]}),(0,Xr.jsx)(pg.TabPanel,{tabId:cD.name,focusable:!1,children:(0,Xr.jsx)(W0e,{showAdvancedControls:!!e})}),(0,Xr.jsx)(pg.TabPanel,{tabId:uD.name,focusable:!1,children:(0,Xr.jsx)(JEe,{blockName:e,clientId:t,hasBlockStyles:o,isSectionBlock:n,contentClientIds:i})})]},t)})}var Is=c(U(),1),n1e=c(J(),1);var cZe=[];function uZe(e,t={}){return t[e]!==void 0?t[e]:t.default!==void 0?t.default:!0}function i1e(e,t,o,r){let n=[],{bindings:i,border:s,color:a,content:l,default:u,layout:d,dimensions:f,list:p,position:g,styles:m,typography:h,effects:b}=fc,v=(0,Is.__experimentalUseSlotFills)(p.name),y=!!v&&v.length,k=(0,Is.__experimentalUseSlotFills)(l.name),S=!!k&&k.length,x=[...(0,Is.__experimentalUseSlotFills)(s.name)||[],...(0,Is.__experimentalUseSlotFills)(a.name)||[],...(0,Is.__experimentalUseSlotFills)(d.name)||[],...(0,Is.__experimentalUseSlotFills)(g.name)||[],...(0,Is.__experimentalUseSlotFills)(f.name)||[],...(0,Is.__experimentalUseSlotFills)(m.name)||[],...(0,Is.__experimentalUseSlotFills)(h.name)||[],...(0,Is.__experimentalUseSlotFills)(b.name)||[]].length,w=[...(0,Is.__experimentalUseSlotFills)(Em.slotName)||[],...(0,Is.__experimentalUseSlotFills)(i.name)||[]],T=[...(0,Is.__experimentalUseSlotFills)(u.name)||[],...y&&x>1?w:[]],B=window?.__experimentalContentOnlyInspectorFields,R=S||!B&&t?.length;R&&n.push(dD),y&&n.push(_f),(T.length||w.length&&(R||y))&&n.push(cD);let{tabSettings:I,isPreviewMode:A}=(0,n1e.useSelect)(O=>{let N=O(C).getSettings();return{tabSettings:N.blockInspectorTabs,isPreviewMode:N.isPreviewMode}},[]);return!A&&(r||x)&&n.push(uD),uZe(e,I)?n:cZe}var s1e=c(U(),1);var H$=c(E(),1),{Fill:dZe,Slot:fZe}=(0,s1e.createSlotFill)(Symbol("InspectorControlsLastItem")),a1e=e=>gt()[Dl]?(0,H$.jsx)(dZe,{...e}):null;a1e.Slot=function(t){return(0,H$.jsx)(fZe,{...t})};var bV=a1e;var l1e=c(J(),1);function c1e(e){return(0,l1e.useSelect)(t=>{if(e){let o=t(C).getSettings().blockInspectorAnimation,r=o?.animationParent,{getSelectedBlockClientId:n,getBlockParentsByBlockName:i}=t(C),s=n();return!i(s,r,!0)[0]&&e.name!==r?null:o?.[e.name]}return null},[e])}var yV=c(F(),1);var wy=c(G(),1);var G$=c(E(),1),{getViewportBreakpoints:pZe}=H(_o),u1e={":hover":(0,wy.__)("Hover"),":focus":(0,wy.__)("Focus"),":focus-visible":(0,wy.__)("Focus-visible"),":active":(0,wy.__)("Active")},mZe={"@tablet":(0,wy.__)("Tablet"),"@mobile":(0,wy.__)("Mobile")};function gZe(e){let t=pZe(e);return Object.entries(mZe).filter(([o])=>(o!=="@tablet"||t.tablet!==void 0)&&(o!=="@mobile"||t.mobile!==void 0)).map(([o,r])=>({value:o,label:r}))}var vV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]};function d1e(e){return(vV[e]??[]).filter(o=>u1e[o]).map(o=>({value:o,label:u1e[o]}))}var U$="default",hZe=[];function f1e({name:e,value:t,onChange:o}){let r=(0,yV.useMemo)(()=>d1e(e),[e]),n=wr();return r.length?(0,G$.jsx)(GD,{pseudoStates:r,pseudoStateValue:t?.pseudo??U$,onChangePseudoState:i=>o({pseudo:i}),popoverProps:n.popoverProps,showText:!1}):null}function p1e({name:e,value:t,isResponsiveEditing:o}){let r=(0,yV.useMemo)(()=>d1e(e),[e]),[n]=Le("viewport"),i=(0,yV.useMemo)(()=>gZe(n),[n]);return!r.length&&!o?null:(0,G$.jsx)(WD,{viewportStates:o?i:hZe,pseudoStates:r,viewportValue:t?.viewport??U$,pseudoStateValue:t?.pseudo??U$})}var Fe=c(E(),1);function g1e({blockName:e,showAdvancedControls:t=!0,showPositionControls:o=!0,showBindingsControls:r=!0}){let n=hy({blockName:e});return(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Oe.Slot,{}),(0,Fe.jsx)(Oe.Slot,{group:"typography",label:(0,Qi.__)("Typography")}),(0,Fe.jsx)(Oe.Slot,{group:"color",label:(0,Qi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"background",label:(0,Qi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"layout",label:(0,Qi.__)("Layout")}),(0,Fe.jsx)(Oe.Slot,{group:"dimensions",label:(0,Qi.__)("Dimensions")}),(0,Fe.jsx)(Oe.Slot,{group:"border",label:n}),(0,Fe.jsx)(Oe.Slot,{group:"elements",label:(0,Qi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"}),o&&(0,Fe.jsx)(mD,{}),(0,Fe.jsx)(Oe.Slot,{group:"styles"}),r&&(0,Fe.jsx)(Oe.Slot,{group:"bindings"}),t&&(0,Fe.jsx)("div",{children:(0,Fe.jsx)(fD,{})})]})}function bZe({blockName:e,clientId:t,contentClientIds:o,isSectionBlock:r,selectedBlockStyleState:n}){let i=hy({blockName:e}),s=Wi(n)&&!ea(n),a=r&&e!=="core/template-part";return(0,Fe.jsxs)(Fe.Fragment,{children:[a&&(0,Fe.jsx)(Q2,{value:n,children:(0,Fe.jsx)(z$,{blockName:e,clientId:t,contentClientIds:o})}),!a&&(0,Fe.jsxs)(Fe.Fragment,{children:[(0,Fe.jsx)(Oe.Slot,{group:"typography",label:(0,Qi.__)("Typography")}),(0,Fe.jsx)(Oe.Slot,{group:"color",label:(0,Qi.__)("Color"),className:"color-block-support-panel__inner-wrapper"}),(0,Fe.jsx)(Oe.Slot,{group:"background",label:(0,Qi.__)("Background"),className:"background-block-support-panel__inner-wrapper"}),s&&(0,Fe.jsx)(Oe.Slot,{group:"layout",label:(0,Qi.__)("Layout")}),(0,Fe.jsx)(Oe.Slot,{group:"dimensions",label:(0,Qi.__)("Dimensions")}),(0,Fe.jsx)(Oe.Slot,{group:"border",label:i}),(0,Fe.jsx)(Oe.Slot,{group:"elements",label:(0,Qi.__)("Elements"),className:"elements-block-support-panel__inner-wrapper"})]})]})}function yZe(){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}=(0,b1.useSelect)(S=>{let{getSelectedBlockClientId:_,getSelectedBlockClientIds:x,getSelectedBlockCount:w,getBlockName:T,getParentSectionBlock:B,isSectionBlock:R,getEditedContentOnlySection:I,isWithinEditedContentOnlySection:A,getBlockEditingMode:P,getSelectedBlockStyleState:O,isSelectedBlockStyleStateShownOnCanvas:N,isResponsiveEditing:z}=H(S(C)),{getBlockStyles:D}=S(q_.store),M=_(),L=A(M)?M:B(M)||M,j=L&&T(L),q=j&&(0,q_.getBlockType)(j),te=x().some($=>R($)),ee=j&&D(j),W=ee&&ee.length>0;return{selectedBlockCount:w(),renderedBlockClientId:L,renderedBlockName:j,blockType:q,isSectionBlockInSelection:te,isSectionBlock:R(L),hasBlockStyles:W,editedContentOnlySection:I(),blockEditingMode:P(L),selectedBlockStyleState:O(L),showStateOnCanvas:N(L),isResponsiveEditing:z()}},[]),p=(0,b1.useSelect)(S=>{if(!n||!o)return[];let{getClientIdsOfDescendants:_,getBlockEditingMode:x,shouldRenderBlockListView:w}=H(S(C)),T=_(o),B=new Set;return T.forEach(R=>{w(R)&&_(R).forEach(A=>B.add(A))}),T.filter(R=>!B.has(R)&&x(R)==="contentOnly")},[n,o]),g=i1e(r?.name,p,n,s),m=g?.length>1,h=c1e(r),b=e>1,v=!Pn(u);if(b&&!i)return(0,Fe.jsxs)("div",{className:"block-editor-block-inspector",children:[(0,Fe.jsx)(ZW,{}),m?(0,Fe.jsx)(j$,{tabs:g}):(0,Fe.jsx)(g1e,{blockName:t,showAdvancedControls:!1,showPositionControls:!1,showBindingsControls:!1})]});if(b&&i)return(0,Fe.jsx)("div",{className:"block-editor-block-inspector",children:(0,Fe.jsx)(ZW,{})});let y=t===(0,q_.getUnregisteredTypeHandlerName)();return!r||!o||y?(0,Fe.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Qi.__)("No block selected.")}):(0,Fe.jsx)(vZe,{animate:h,wrapper:S=>(0,Fe.jsx)(SZe,{blockInspectorAnimationSettings:h,renderedBlockClientId:o,children:S}),children:(0,Fe.jsx)(kZe,{renderedBlockClientId:o,blockName:r.name,isSectionBlock:n,availableTabs:g,contentClientIds:p,hasBlockStyles:s,editedContentOnlySection:a,blockEditingMode:l,selectedBlockStyleState:u,showStateOnCanvas:d,isResponsiveEditing:f,isBlockStyleStateSelected:v})})}var vZe=({animate:e,wrapper:t,children:o})=>e?t(o):o,SZe=({blockInspectorAnimationSettings:e,renderedBlockClientId:t,children:o})=>{let r=e&&e.enterDirection==="leftToRight"?-50:50;return(0,Fe.jsx)(Z_.__unstableMotion.div,{animate:{x:0,opacity:1,transition:{ease:"easeInOut",duration:.14}},initial:{x:r,opacity:0},children:o},t)},kZe=({renderedBlockClientId:e,blockName:t,isSectionBlock:o,availableTabs:r,contentClientIds:n,hasBlockStyles:i,editedContentOnlySection:s,blockEditingMode:a,selectedBlockStyleState:l,showStateOnCanvas:u,isResponsiveEditing:d})=>{let f=(0,m1e.useRef)(null),p=r?.length>1,g=ea(l),m=Wi(l)&&d||ea(l),h=s&&s!==e,b=Vo(s),v=Vo(e),y=v.isSynced,{setSelectedBlockStyleState:k,setSelectedBlockStyleStateCanvasPreview:S}=H((0,b1.useDispatch)(C)),_=w=>{k(e,w)},x=w=>{S(e,w)};return(0,Fe.jsxs)("div",{className:"block-editor-block-inspector",children:[h&&(0,Fe.jsx)(dC,{...b,className:b?.isSynced&&"is-synced",parentClientId:s}),(0,Fe.jsx)(dC,{...v,allowParentNavigation:!0,className:y&&"is-synced",isChild:h,clientId:e,controls:a==="default"&&(0,Fe.jsx)(f1e,{name:t,value:l,onChange:_})}),a==="default"&&m&&(0,Fe.jsxs)(Z_.__experimentalSpacer,{paddingX:4,paddingY:2,children:[g&&(0,Fe.jsx)(Z_.ToggleControl,{label:(0,Qi.__)("Show state on canvas"),checked:u,onChange:x}),(0,Fe.jsx)(p1e,{name:t,value:l,isResponsiveEditing:d})]}),(0,Fe.jsx)(wte,{clientId:e}),(0,Fe.jsx)(L0e,{clientId:e}),!m&&(0,Fe.jsx)(NM,{blockClientId:e}),(0,Fe.jsx)(U0e,{}),m&&(0,Fe.jsx)(bZe,{blockName:t,clientId:e,contentClientIds:n,isSectionBlock:o,selectedBlockStyleState:l}),!m&&p&&(0,Fe.jsx)(Fe.Fragment,{children:(0,Fe.jsx)(j$,{hasBlockStyles:i,clientId:e,blockName:t,tabs:r,isSectionBlock:o,contentClientIds:n})}),!m&&!p&&(0,Fe.jsxs)(Fe.Fragment,{children:[i&&(0,Fe.jsx)(Zk,{clientId:e}),(0,Fe.jsx)(gV,{contentClientIds:n}),(0,Fe.jsx)(Oe.Slot,{group:"content"}),(0,Fe.jsx)(Oe.Slot,{group:"list",ref:f}),(0,Fe.jsx)(oL,{listViewRef:f}),!o&&(0,Fe.jsx)(g1e,{blockName:t})]}),!m&&(0,Fe.jsx)(bV.Slot,{}),(0,Fe.jsx)(aD,{},"back")]})},h1e=yZe;var W$=c(Rt(),1);var b1e=c(E(),1),y1e=()=>((0,W$.default)("__unstableUseClipboardHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),gC());function v1e(e){return(0,W$.default)("CopyHandler",{alternative:"BlockCanvas or WritingFlow",since:"6.4",version:"6.7"}),(0,b1e.jsx)("div",{...e,ref:gC()})}var S1e=c(J(),1),$$=c(F(),1);var K$=c(E(),1),_Ze=()=>{};function xZe({rootClientId:e,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n=!1,__experimentalInsertionIndex:i,__experimentalInitialTab:s,__experimentalInitialCategory:a,__experimentalFilterValue:l,onPatternCategorySelection:u,onSelect:d=_Ze,shouldFocusBlock:f=!1,onClose:p},g){let{destinationRootClientId:m}=(0,S1e.useSelect)(h=>{let{getBlockRootClientId:b}=h(C);return{destinationRootClientId:e||b(t)||void 0}},[t,e]);return(0,K$.jsx)(p9,{onSelect:d,rootClientId:m,clientId:t,isAppender:o,showInserterHelpPanel:r,showMostUsedBlocks:n,__experimentalInsertionIndex:i,__experimentalFilterValue:l,onPatternCategorySelection:u,__experimentalInitialTab:s,__experimentalInitialCategory:a,shouldFocusBlock:f,ref:g,onClose:p})}var Y$=(0,$$.forwardRef)(xZe);function wZe(e,t){return(0,K$.jsx)(Y$,{...e,onPatternCategorySelection:void 0,ref:t})}var k1e=(0,$$.forwardRef)(wZe);var _1e=c(Rt(),1);function x1e(){return(0,_1e.default)("wp.blockEditor.MultiSelectScrollIntoView",{hint:"This behaviour is now built-in.",since:"5.8"}),null}var w1e=c(fe(),1),y1=c(Tt(),1),mg=c(io(),1),C1e=c(E(),1),CZe=window.navigator.userAgent.indexOf("Trident")!==-1,EZe=new Set([mg.UP,mg.DOWN,mg.LEFT,mg.RIGHT]),TZe=.75;function q$(){return(0,w1e.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(!g())return;let b=(0,y1.computeCaretRect)(o);if(!b)return;if(!i){i=b;return}if(EZe.has(h)){i=b;return}let v=b.top-i.top;if(v===0)return;let y=(0,y1.getScrollContainer)(e);if(!y)return;let k=y===t.body||y===t.documentElement,S=k?o.scrollY:y.scrollTop,_=k?0:y.getBoundingClientRect().top,x=k?i.top/o.innerHeight:(i.top-_)/(o.innerHeight-_);if(S===0&&x<TZe&&m()){i=b;return}let w=k?o.innerHeight:y.clientHeight;if(i.top+i.height>_+w||i.top<_){i=b;return}k?o.scrollBy(0,v):y.scrollTop+=v}function u(){t.addEventListener("selectionchange",d)}function d(){t.removeEventListener("selectionchange",d),f()}function f(){g()&&(i=(0,y1.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 g(){let h=p();return!!h&&e.contains(h)&&h.isContentEditable}function m(){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 RZe({children:e}){return(0,C1e.jsx)("div",{ref:q$(),className:"block-editor__typewriter",children:e})}var BZe=CZe?e=>e.children:RZe,E1e=BZe;var Cy=c(F(),1),Z$=c(Rt(),1);var X$=c(E(),1),SV=(0,Cy.createContext)({});SV.displayName="RenderedRefsContext";function PZe(e,t,o){let r={...e,[t]:e[t]?new Set(e[t]):new Set};return r[t].add(o),r}function Q$({children:e,uniqueId:t,blockName:o=""}){let r=(0,Cy.useContext)(SV),{name:n}=gt();o=o||n;let i=(0,Cy.useMemo)(()=>PZe(r,o,t),[r,o,t]);return(0,X$.jsx)(SV.Provider,{value:i,children:e})}function J$(e,t=""){let o=(0,Cy.useContext)(SV),{name:r}=gt();return t=t||r,!!o[t]?.has(e)}var T1e=e=>((0,Z$.default)("wp.blockEditor.__experimentalRecursionProvider",{since:"6.5",alternative:"wp.blockEditor.RecursionProvider"}),(0,X$.jsx)(Q$,{...e})),R1e=(...e)=>((0,Z$.default)("wp.blockEditor.__experimentalUseHasRecursion",{since:"6.5",alternative:"wp.blockEditor.useHasRecursion"}),J$(...e));var _V=c(U(),1),eK=c(G(),1),tK=c(F(),1),P1e=c(Iu(),1);var pa=c(U(),1);var B1e=c(G(),1),Pf=c(E(),1);function kV({title:e,help:t,actions:o=[],onClose:r}){return(0,Pf.jsxs)(pa.__experimentalVStack,{className:"block-editor-inspector-popover-header",spacing:4,children:[(0,Pf.jsxs)(pa.__experimentalHStack,{alignment:"center",children:[(0,Pf.jsx)(pa.__experimentalHeading,{className:"block-editor-inspector-popover-header__heading",level:2,size:13,children:e}),(0,Pf.jsx)(pa.__experimentalSpacer,{}),o.map(({label:n,icon:i,onClick:s})=>(0,Pf.jsx)(pa.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,Pf.jsx)(pa.Button,{size:"small",className:"block-editor-inspector-popover-header__action",label:(0,B1e.__)("Close"),icon:th,onClick:r})]}),t&&(0,Pf.jsx)(pa.__experimentalText,{children:t})]})}var X_=c(E(),1);function IZe({onClose:e,onChange:t,showPopoverHeaderActions:o,isCompact:r,currentDate:n,title:i,...s},a){let l={startOfWeek:(0,P1e.getSettings)().l10n.startOfWeek,onChange:t,currentDate:r?void 0:n,currentTime:r?n:void 0,...s},u=r?_V.TimePicker:_V.DateTimePicker;return(0,X_.jsxs)("div",{ref:a,className:"block-editor-publish-date-time-picker",children:[(0,X_.jsx)(kV,{title:i||(0,eK.__)("Publish"),actions:o?[{label:(0,eK.__)("Now"),onClick:()=>t?.(null)}]:void 0,onClose:e}),(0,X_.jsx)(u,{...l})]})}var oK=(0,tK.forwardRef)(IZe);function OZe(e,t){return(0,X_.jsx)(oK,{...e,showPopoverHeaderActions:!0,isCompact:!1,ref:t})}var I1e=(0,tK.forwardRef)(OZe);var O1e=c(Rt(),1),A1e=c(F(),1);function AZe(){return(0,O1e.default)("wp.blockEditor.ToolSelector",{since:"6.9",hint:"The ToolSelector component no longer renders anything."}),null}var L1e=(0,A1e.forwardRef)(AZe);var S1=c(E(),1),Ge=e=>{if(e===null||typeof e!="object"||Array.isArray(e))return e;let t=Object.entries(e).map(([o,r])=>[o,Ge(r)]).filter(([,o])=>o!==void 0);return t.length?Object.fromEntries(t):void 0};function tV(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=fd(s,d);f&&(a={...a,attributes:De(a.attributes,d,f)})})}),a}function Wt(e,t,o){let n=(0,M1e.getBlockSupport)(e,t)?.__experimentalSkipSerialization;return Array.isArray(n)?n.includes(o):n}var If=new WeakMap;function el({id:e,css:t}){return Pc({id:e,css:t})}function Pc({id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i}={}){let{setStyleOverride:s,deleteStyleOverride:a}=H((0,xV.useDispatch)(C)),l=(0,xV.useRegistry)(),u=(0,El.useId)();(0,El.useEffect)(()=>{if(!t&&!o)return;let d=e||u,f={id:e,css:t,assets:o,__unstableType:r,variation:n,clientId:i};return If.get(l)||If.set(l,[]),If.get(l).push([d,f]),window.queueMicrotask(()=>{If.get(l)?.length&&l.batch(()=>{If.get(l).forEach(p=>{s(...p)}),If.set(l,[])})}),()=>{If.get(l)?.find(([g])=>g===d)?If.set(l,If.get(l).filter(([g])=>g!==d)):a(d)}},[e,t,i,o,r,u,s,a,l,n])}function xl(e,t){let[o,r,n,i,s,a,l,u,d,f,p,g,m,h,b,v,y,k,S,_,x,w,T,B,R,I,A,P,O,N,z,D,M,V,L,j,q,Q,te,ee,W,$,Y,Z,oe,ne,X,re,le,ve,xe,be,ae,pe,ke,Se,we,Ce,se,ie,Ae,ye,Te]=Le("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"),qe=(0,El.useMemo)(()=>({background:{backgroundImage:o,backgroundSize:r,gradient:n},color:{palette:{custom:Z,theme:ne,default:X},gradients:{custom:ae,theme:pe,default:ke},duotone:{custom:ve,theme:xe,default:be},defaultGradients:Se,defaultPalette:re,defaultDuotone:le,custom:Y,customGradient:we,customDuotone:oe,background:Ce,link:se,heading:Ae,button:ye,text:ie},typography:{fontFamilies:{custom:i,default:s,theme:a},fontSizes:{custom:u,default:d,theme:f},customFontSize:p,defaultFontSizes:l,fontStyle:g,fontWeight:m,lineHeight:h,textAlign:b,textColumns:v,textDecoration:y,textIndent:k,textTransform:_,letterSpacing:x,writingMode:S},spacing:{spacingSizes:{custom:A,default:P,theme:O},customSpacingSize:I,defaultSpacingSizes:R,padding:w,margin:T,blockGap:B,units:N},border:{color:Q,radius:te,style:ee,width:W,radiusSizes:$},dimensions:{aspectRatio:z,height:D,minHeight:M,minWidth:V,width:L,dimensionSizes:j},layout:q,parentLayout:t,shadow:Te}),[o,r,n,i,s,a,l,u,d,f,p,g,m,h,b,v,y,k,_,x,S,w,T,B,R,I,A,P,O,N,z,D,M,V,L,j,q,t,Q,te,ee,W,$,Y,Z,oe,ne,X,re,le,ve,xe,be,ae,pe,ke,Se,we,Ce,se,ie,Ae,ye,Te]);return gD(qe,e)}function N1e(e){e=e.map(o=>({...o,Edit:(0,El.memo)(o.edit)}));let t=(0,rK.createHigherOrderComponent)(o=>function(n){let i=gt();return[...e.map((s,a)=>{let{Edit:l,hasSupport:u,attributeKeys:d=[],shareWithChildBlocks:f,supportsPatternEditing:p}=s;if(!(p&&i[qf]||i[Dl]||i[zy]&&f)||!u(n.name))return null;let m={};for(let h of d)n.attributes[h]&&(m[h]=n.attributes[h]);return(0,S1.jsx)(l,{name:n.name,isSelected:n.isSelected,clientId:n.clientId,setAttributes:n.setAttributes,__unstableParentLayout:n.__unstableParentLayout,...m},a)}),(0,S1.jsx)(o,{...n},"edit")]},"withBlockEditHooks");(0,v1.addFilter)("editor.BlockEdit","core/editor/hooks",t)}function LZe({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,El.useEffect)(()=>(i(n),()=>{i(void 0)})),null}var MZe=(0,El.memo)(LZe);function D1e(e){let t=(0,rK.createHigherOrderComponent)(o=>function(n){let[i,s]=(0,El.useState)(Array(e.length).fill(void 0));return[...e.map((a,l)=>{let{hasSupport:u,attributeKeys:d=[],useBlockProps:f,isMatch:p}=a,g={};for(let m of d)n.attributes[m]&&(g[m]=n.attributes[m]);return!Object.keys(g).length||!u(n.name)||p&&!p(g)?null:(0,S1.jsx)(MZe,{index:l,useBlockProps:f,setAllWrapperProps:s,name:n.name,clientId:n.clientId,...g},l)}),(0,S1.jsx)(o,{...n,wrapperProps:i.filter(Boolean).reduce((a,l)=>({...a,...l,className:K(a.className,l.className),style:{...a.style,...l.style}}),n.wrapperProps||{})},"edit")]},"withBlockListBlockHooks");(0,v1.addFilter)("editor.BlockListBlock","core/editor/hooks",t)}function V1e(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,v1.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",t,0),(0,v1.addFilter)("blocks.getSaveContent.extraProps","core/editor/hooks",o=>(o.hasOwnProperty("className")&&!o.className&&delete o.className,o))}var F1e=c(de(),1),z1e=c(ho(),1);function NZe(e){let{apiVersion:t=1}=e;return t<2&&(0,F1e.hasBlockSupport)(e,"lightBlockWrapper",!1)&&(e.apiVersion=2),e}(0,z1e.addFilter)("blocks.registerBlockType","core/compat/migrateLightBlockWrapper",NZe);function j1e(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})})};DZe=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=>{j1e(l)}),["SOURCE","SCRIPT","VIDEO","LINK"].includes(a.nodeName)&&j1e(a))})})})});e()}var DZe;var H1e=c(ho(),1),Tl=c(de(),1);var nK=c(E(),1),iK=["left","center","right","wide","full"],VZe=["wide","full"];function sK(e,t=!0,o=!0){let r;return Array.isArray(e)?r=iK.filter(n=>e.includes(n)):e===!0?r=[...iK]:r=[],!o||e===!0&&!t?r.filter(n=>!VZe.includes(n)):r}function FZe(e){return"type"in(e.attributes?.align??{})||(0,Tl.hasBlockSupport)(e,"align")&&(e.attributes={...e.attributes,align:{type:"string",enum:[...iK,""]}}),e}function zZe({name:e,align:t,setAttributes:o}){let r=sK((0,Tl.getBlockSupport)(e,"align"),(0,Tl.hasBlockSupport)(e,"alignWide",!0)),n=Fw(r).map(({name:a})=>a),i=Tr();return!n.length||i!=="default"?null:(0,nK.jsx)(Do,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,nK.jsx)(gP,{value:t,onChange:a=>{a||(0,Tl.getBlockType)(e)?.attributes?.align?.default&&(a=""),o({align:a})},controls:n})})}var wV={shareWithChildBlocks:!0,edit:zZe,useBlockProps:jZe,addSaveProps:HZe,attributeKeys:["align"],hasSupport(e){return(0,Tl.hasBlockSupport)(e,"align",!1)}};function jZe({name:e,align:t}){let o=sK((0,Tl.getBlockSupport)(e,"align"),(0,Tl.hasBlockSupport)(e,"alignWide",!0));return Fw(o).some(n=>n.name===t)?{"data-align":t}:{}}function HZe(e,t,o){let{align:r}=o,n=(0,Tl.getBlockSupport)(t,"align"),i=(0,Tl.hasBlockSupport)(t,"alignWide",!0);return sK(n,i).includes(r)&&(e.className=K(`align${r}`,e.className)),e}(0,H1e.addFilter)("blocks.registerBlockType","core/editor/align/addAttribute",FZe);var U1e=c(ho(),1);function UZe(e){return"type"in(e.attributes?.lock??{})||(e.attributes={...e.attributes,lock:{type:"object"}}),e}(0,U1e.addFilter)("blocks.registerBlockType","core/lock/addAttribute",UZe);var dK=c(ho(),1),ox=c(de(),1);var k1=c(U(),1),TV=c(G(),1),tTe=c(F(),1),oTe=c(J(),1),RV=c(de(),1);var Os=c(U(),1),Q1e=c(F(),1),tx=c(G(),1),J1e=c(J(),1);var cK=c(de(),1),q1e=c(J(),1),ex=c(U(),1),Oc=c(G(),1),CV=c(F(),1),Z1e=c(fe(),1),X1e=c(ar(),1);var aK=c(F(),1),$1e=c(fe(),1),K1e=c(U(),1);var G1e=c(U(),1);var Q_=c(E(),1);function GZe({blockTypes:e,value:t,onItemChange:o}){return(0,Q_.jsx)("ul",{className:"block-editor-block-manager__checklist",children:e.map(r=>(0,Q_.jsxs)("li",{className:"block-editor-block-manager__checklist-item",children:[(0,Q_.jsx)(G1e.CheckboxControl,{label:r.title,checked:t.includes(r.name),onChange:(...n)=>o(r,...n)}),(0,Q_.jsx)(Et,{icon:r.icon})]},r.name))})}var W1e=GZe;var J_=c(E(),1);function Y1e({title:e,blockTypes:t,selectedBlockTypes:o,onChange:r}){let n=(0,$1e.useInstanceId)(Y1e),i=(0,aK.useCallback)((f,p)=>{r(p?[...o,f]:o.filter(({name:g})=>g!==f.name))},[o,r]),s=(0,aK.useCallback)(f=>{r(f?[...o,...t.filter(p=>!o.find(({name:g})=>g===p.name))]:o.filter(p=>!t.find(({name:g})=>g===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,J_.jsxs)("div",{role:"group","aria-labelledby":l,className:"block-editor-block-manager__category",children:[(0,J_.jsx)(K1e.CheckboxControl,{checked:u,onChange:s,className:"block-editor-block-manager__category-title",indeterminate:d,label:(0,J_.jsx)("span",{id:l,children:e})}),(0,J_.jsx)(W1e,{blockTypes:t,value:a,onItemChange:i})]})}var lK=Y1e;var Of=c(E(),1);function EV({blockTypes:e,selectedBlockTypes:t,onChange:o,showSelectAll:r=!0}){let n=(0,Z1e.useDebounce)(X1e.speak,500),[i,s]=(0,CV.useState)(""),{categories:a,isMatchingSearchTerm:l}=(0,q1e.useSelect)(p=>({categories:p(cK.store).getCategories(),isMatchingSearchTerm:p(cK.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,CV.useEffect)(()=>{if(!i)return;let p=u.length,g=(0,Oc.sprintf)((0,Oc._n)("%d result found.","%d results found.",p),p);n(g)},[u?.length,i,n]),(0,Of.jsxs)(ex.__experimentalVStack,{className:"block-editor-block-manager__content",spacing:4,children:[(0,Of.jsx)(ex.SearchControl,{label:(0,Oc.__)("Search for a block"),placeholder:(0,Oc.__)("Search for a block"),value:i,onChange:p=>s(p),className:"block-editor-block-manager__search"}),r&&(0,Of.jsx)(ex.CheckboxControl,{className:"block-editor-block-manager__select-all",label:(0,Oc.__)("Select all"),checked:f,onChange:()=>{o(f?[]:e)},indeterminate:d}),(0,Of.jsxs)("div",{tabIndex:"0",role:"region","aria-label":(0,Oc.__)("Available block types"),className:"block-editor-block-manager__results",children:[u.length===0&&(0,Of.jsx)("p",{className:"block-editor-block-manager__no-results",children:(0,Oc.__)("No blocks found.")}),a.map(p=>(0,Of.jsx)(lK,{title:p.title,blockTypes:u.filter(g=>g.category===p.slug),selectedBlockTypes:t,onChange:o},p.slug)),(0,Of.jsx)(lK,{title:(0,Oc.__)("Uncategorized"),blockTypes:u.filter(({category:p})=>!p),selectedBlockTypes:t,onChange:o})]})]})}var Ac=c(E(),1);function eTe({clientId:e,blockTypes:t,selectedBlockTypes:o,onClose:r}){let[n,i]=(0,Q1e.useState)(o),{updateBlockAttributes:s}=(0,J1e.useDispatch)(C),a=()=>{let l=n.length===t.length,u=n.map(({name:d})=>d);s(e,{allowedBlocks:l?void 0:u}),r()};return(0,Ac.jsx)(Os.Modal,{title:(0,tx._x)("Manage allowed blocks","modal title"),onRequestClose:r,overlayClassName:"block-editor-block-allowed-blocks-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,Ac.jsxs)(Os.__experimentalVStack,{as:"form",onSubmit:l=>{l.preventDefault(),a()},spacing:"4",children:[(0,Ac.jsx)(Os.__experimentalText,{children:(0,tx.__)("Select which blocks can be added inside this container.")}),(0,Ac.jsx)(EV,{blockTypes:t,selectedBlockTypes:n,onChange:l=>{i(l)}}),(0,Ac.jsxs)(Os.Flex,{className:"block-editor-block-allowed-blocks-modal__actions",justify:"flex-end",expanded:!1,children:[(0,Ac.jsx)(Os.FlexItem,{children:(0,Ac.jsx)(Os.Button,{variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:(0,tx.__)("Cancel")})}),(0,Ac.jsx)(Os.FlexItem,{children:(0,Ac.jsx)(Os.Button,{variant:"primary",type:"submit",__next40pxDefaultSize:!0,children:(0,tx.__)("Apply")})})]})]})})}var Ey=c(E(),1);function rTe({clientId:e}){let[t,o]=(0,tTe.useState)(!1),{blockTypes:r,selectedBlockNames:n}=(0,oTe.useSelect)(a=>{let{getBlockAttributes:l}=a(C);return{blockTypes:a(RV.store).getBlockTypes(),selectedBlockNames:l(e)?.allowedBlocks}},[e]),i=r.filter(a=>(0,RV.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,Ey.jsxs)("div",{className:"block-editor-block-allowed-blocks-control",children:[(0,Ey.jsxs)(k1.BaseControl,{help:(0,TV.__)("Specify which blocks are allowed inside this container."),children:[(0,Ey.jsx)(k1.BaseControl.VisualLabel,{children:(0,TV.__)("Allowed Blocks")}),(0,Ey.jsx)(k1.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o(!0)},className:"block-editor-block-allowed-blocks-control__button",children:(0,TV.__)("Manage allowed blocks")})]}),t&&(0,Ey.jsx)(eTe,{clientId:e,blockTypes:i,selectedBlockTypes:s,onClose:()=>o(!1)})]})}var uK=c(E(),1);function WZe({clientId:e}){return Tr()==="contentOnly"?null:(0,uK.jsx)(ZC.Fill,{children:(0,uK.jsx)(rTe,{clientId:e})})}var nTe={edit:WZe,attributeKeys:["allowedBlocks"],hasSupport(e){return(0,ox.hasBlockSupport)(e,"allowedBlocks")}};function $Ze(e){return e?.attributes?.allowedBlocks?.type||(0,ox.hasBlockSupport)(e,"allowedBlocks")&&(e.attributes={...e.attributes,allowedBlocks:{type:"array"}}),e}(0,dK.addFilter)("blocks.registerBlockType","core/allowedBlocks/attribute",$Ze);function KZe(e,t,o,r){if(!(0,ox.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,ox.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,dK.addFilter)("blocks.switchToBlockType.transformedBlock","core/allowedBlocks/addTransforms",KZe);var iTe=c(ho(),1),BV=c(U(),1),_1=c(G(),1),PV=c(de(),1);var gg=c(E(),1),YZe=/[\s#]/g;function qZe(e){return"type"in(e.attributes?.anchor??{})||(0,PV.hasBlockSupport)(e,"anchor")&&(e.attributes={...e.attributes,anchor:{type:"string"}}),e}function ZZe({anchor:e,setAttributes:t}){return Tr()!=="default"?null:(0,gg.jsx)(Oe,{group:"advanced",children:(0,gg.jsx)(BV.TextControl,{className:"html-anchor-control",label:(0,_1.__)("HTML anchor"),help:(0,gg.jsxs)(gg.Fragment,{children:[(0,_1.__)("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,gg.jsx)(BV.ExternalLink,{href:(0,_1.__)("https://wordpress.org/documentation/article/page-jumps/"),children:(0,_1.__)("Learn more about anchors")})]}),value:e||"",placeholder:null,onChange:r=>{r=r.replace(YZe,"-"),t({anchor:r!==""?r:void 0})},autoCapitalize:"none",autoComplete:"off"})})}var fK={addSaveProps:XZe,edit:ZZe,attributeKeys:["anchor"],hasSupport(e){return(0,PV.hasBlockSupport)(e,"anchor")}};function XZe(e,t,o){return(0,PV.hasBlockSupport)(t,"anchor")&&(e.id=o.anchor===""?null:o.anchor),e}(0,iTe.addFilter)("blocks.registerBlockType","core/anchor/attribute",qZe);var sTe=c(ho(),1),IV=c(de(),1);function QZe(e){return e?.attributes?.ariaLabel?.type||(0,IV.hasBlockSupport)(e,"ariaLabel")&&(e.attributes={...e.attributes,ariaLabel:{type:"string"}}),e}function JZe(e,t,o){return(0,IV.hasBlockSupport)(t,"ariaLabel")&&!Wt(t,"ariaLabel","ariaLabel")&&(e["aria-label"]=o.ariaLabel===""?null:o.ariaLabel),e}var aTe={addSaveProps:JZe,attributeKeys:["ariaLabel"],hasSupport(e){return(0,IV.hasBlockSupport)(e,"ariaLabel")}};(0,sTe.addFilter)("blocks.registerBlockType","core/ariaLabel/attribute",QZe);var bx=c(de(),1),yPe=c(fe(),1),L5=c(U(),1),M5=c(J(),1);var pK=c(G(),1);var er="isAny",tr="isNone",ki="isAll",_i="isNotAll",Ji="between",es="inThePast",As="over",hr="is",br="isNot",hg="lessThan",bg="greaterThan",yg="lessThanOrEqual",vg="greaterThanOrEqual",Sg="before",kg="after",_g="beforeInc",xg="afterInc",Wu="contains",$u="notContains",Ku="startsWith",wg="on",Cg="notOn";var yio={asc:(0,pK.__)("Sort ascending"),desc:(0,pK.__)("Sort descending")};var lTe=c(Ix(),1),{lock:Sio,unlock:so}=(0,lTe.__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/dataviews");var x1=c(F(),1),eXe=[];function Ls({elements:e,getElements:t}){let o=Array.isArray(e)&&e.length>0?e:eXe,[r,n]=(0,x1.useState)(o),[i,s]=(0,x1.useState)(!1);return(0,x1.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 tXe=Math.pow(10,8)*24*60*60*1e3,xio=-tXe,OV=6048e5,cTe=864e5;var oXe=3600;var uTe=oXe*24,wio=uTe*7,rXe=uTe*365.2425,nXe=rXe/12,Cio=nXe*3,mK=Symbol.for("constructDateFrom");function vn(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&mK in e?e[mK](t):e instanceof Date?new e.constructor(t):new Date(t)}function po(e,t){return vn(t||e,e)}function AV(e,t,o){let r=po(e,o?.in);return isNaN(t)?vn(o?.in||e,NaN):(t&&r.setDate(r.getDate()+t),r)}function LV(e,t,o){let r=po(e,o?.in);if(isNaN(t))return vn(o?.in||e,NaN);if(!t)return r;let n=r.getDate(),i=vn(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 iXe={};function Eg(){return iXe}function Af(e,t){let o=Eg(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,n=po(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 Ty(e,t){return Af(e,{...t,weekStartsOn:1})}function MV(e,t){let o=po(e,t?.in),r=o.getFullYear(),n=vn(o,0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);let i=Ty(n),s=vn(o,0);s.setFullYear(r,0,4),s.setHours(0,0,0,0);let a=Ty(s);return o.getTime()>=i.getTime()?r+1:o.getTime()>=a.getTime()?r:r-1}function gK(e){let t=po(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 dTe(e,...t){let o=vn.bind(null,e||t.find(r=>typeof r=="object"));return t.map(o)}function hK(e,t){let o=po(e,t?.in);return o.setHours(0,0,0,0),o}function fTe(e,t,o){let[r,n]=dTe(o?.in,e,t),i=hK(r),s=hK(n),a=+i-gK(i),l=+s-gK(s);return Math.round((a-l)/cTe)}function pTe(e,t){let o=MV(e,t),r=vn(t?.in||e,0);return r.setFullYear(o,0,4),r.setHours(0,0,0,0),Ty(r)}function mTe(e,t,o){return AV(e,t*7,o)}function gTe(e,t,o){return LV(e,t*12,o)}function hTe(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Lf(e){return!(!hTe(e)&&typeof e!="number"||isNaN(+po(e)))}function bTe(e,t){let o=po(e,t?.in);return o.setDate(1),o.setHours(0,0,0,0),o}function NV(e,t){let o=po(e,t?.in);return o.setFullYear(o.getFullYear(),0,1),o.setHours(0,0,0,0),o}var sXe={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"}},yTe=(e,t,o)=>{let r,n=sXe[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 DV(e){return(t={})=>{let o=t.width?String(t.width):e.defaultWidth;return e.formats[o]||e.formats[e.defaultWidth]}}var aXe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},lXe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},cXe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},vTe={date:DV({formats:aXe,defaultWidth:"full"}),time:DV({formats:lXe,defaultWidth:"full"}),dateTime:DV({formats:cXe,defaultWidth:"full"})};var uXe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},STe=(e,t,o,r)=>uXe[e];function rx(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 dXe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},fXe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},pXe={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"]},mXe={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"]},gXe={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"}},hXe={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"}},bXe=(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"},kTe={ordinalNumber:bXe,era:rx({values:dXe,defaultWidth:"wide"}),quarter:rx({values:fXe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:rx({values:pXe,defaultWidth:"wide"}),day:rx({values:mXe,defaultWidth:"wide"}),dayPeriod:rx({values:gXe,defaultWidth:"wide",formattingValues:hXe,defaultFormattingWidth:"wide"})};function nx(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)?vXe(a,f=>f.test(s)):yXe(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 yXe(e,t){for(let o in e)if(Object.prototype.hasOwnProperty.call(e,o)&&t(e[o]))return o}function vXe(e,t){for(let o=0;o<e.length;o++)if(t(e[o]))return o}function _Te(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 SXe=/^(\d+)(th|st|nd|rd)?/i,kXe=/\d+/i,_Xe={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},xXe={any:[/^b/i,/^(a|c)/i]},wXe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},CXe={any:[/1/i,/2/i,/3/i,/4/i]},EXe={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},TXe={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]},RXe={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},BXe={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]},PXe={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},IXe={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},xTe={ordinalNumber:_Te({matchPattern:SXe,parsePattern:kXe,valueCallback:e=>parseInt(e,10)}),era:nx({matchPatterns:_Xe,defaultMatchWidth:"wide",parsePatterns:xXe,defaultParseWidth:"any"}),quarter:nx({matchPatterns:wXe,defaultMatchWidth:"wide",parsePatterns:CXe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:nx({matchPatterns:EXe,defaultMatchWidth:"wide",parsePatterns:TXe,defaultParseWidth:"any"}),day:nx({matchPatterns:RXe,defaultMatchWidth:"wide",parsePatterns:BXe,defaultParseWidth:"any"}),dayPeriod:nx({matchPatterns:PXe,defaultMatchWidth:"any",parsePatterns:IXe,defaultParseWidth:"any"})};var bK={code:"en-US",formatDistance:yTe,formatLong:vTe,formatRelative:STe,localize:kTe,match:xTe,options:{weekStartsOn:0,firstWeekContainsDate:1}};function wTe(e,t){let o=po(e,t?.in);return fTe(o,NV(o))+1}function CTe(e,t){let o=po(e,t?.in),r=+Ty(o)-+pTe(o);return Math.round(r/OV)+1}function VV(e,t){let o=po(e,t?.in),r=o.getFullYear(),n=Eg(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=vn(t?.in||e,0);s.setFullYear(r+1,0,i),s.setHours(0,0,0,0);let a=Af(s,t),l=vn(t?.in||e,0);l.setFullYear(r,0,i),l.setHours(0,0,0,0);let u=Af(l,t);return+o>=+a?r+1:+o>=+u?r:r-1}function ETe(e,t){let o=Eg(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,n=VV(e,t),i=vn(t?.in||e,0);return i.setFullYear(n,0,r),i.setHours(0,0,0,0),Af(i,t)}function TTe(e,t){let o=po(e,t?.in),r=+Af(o,t)-+ETe(o,t);return Math.round(r/OV)+1}function Xt(e,t){let o=e<0?"-":"",r=Math.abs(e).toString().padStart(t,"0");return o+r}var Mf={y(e,t){let o=e.getFullYear(),r=o>0?o:1-o;return Xt(t==="yy"?r%100:r,t.length)},M(e,t){let o=e.getMonth();return t==="M"?String(o+1):Xt(o+1,2)},d(e,t){return Xt(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 Xt(e.getHours()%12||12,t.length)},H(e,t){return Xt(e.getHours(),t.length)},m(e,t){return Xt(e.getMinutes(),t.length)},s(e,t){return Xt(e.getSeconds(),t.length)},S(e,t){let o=t.length,r=e.getMilliseconds(),n=Math.trunc(r*Math.pow(10,o-3));return Xt(n,t.length)}};var ix={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},yK={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 Mf.y(e,t)},Y:function(e,t,o,r){let n=VV(e,r),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Xt(s,2)}return t==="Yo"?o.ordinalNumber(i,{unit:"year"}):Xt(i,t.length)},R:function(e,t){let o=MV(e);return Xt(o,t.length)},u:function(e,t){let o=e.getFullYear();return Xt(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 Xt(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 Xt(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 Mf.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 Xt(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=TTe(e,r);return t==="wo"?o.ordinalNumber(n,{unit:"week"}):Xt(n,t.length)},I:function(e,t,o){let r=CTe(e);return t==="Io"?o.ordinalNumber(r,{unit:"week"}):Xt(r,t.length)},d:function(e,t,o){return t==="do"?o.ordinalNumber(e.getDate(),{unit:"date"}):Mf.d(e,t)},D:function(e,t,o){let r=wTe(e);return t==="Do"?o.ordinalNumber(r,{unit:"dayOfYear"}):Xt(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 Xt(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 Xt(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 Xt(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=ix.noon:r===0?n=ix.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=ix.evening:r>=12?n=ix.afternoon:r>=4?n=ix.morning:n=ix.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 Mf.h(e,t)},H:function(e,t,o){return t==="Ho"?o.ordinalNumber(e.getHours(),{unit:"hour"}):Mf.H(e,t)},K:function(e,t,o){let r=e.getHours()%12;return t==="Ko"?o.ordinalNumber(r,{unit:"hour"}):Xt(r,t.length)},k:function(e,t,o){let r=e.getHours();return r===0&&(r=24),t==="ko"?o.ordinalNumber(r,{unit:"hour"}):Xt(r,t.length)},m:function(e,t,o){return t==="mo"?o.ordinalNumber(e.getMinutes(),{unit:"minute"}):Mf.m(e,t)},s:function(e,t,o){return t==="so"?o.ordinalNumber(e.getSeconds(),{unit:"second"}):Mf.s(e,t)},S:function(e,t){return Mf.S(e,t)},X:function(e,t,o){let r=e.getTimezoneOffset();if(r===0)return"Z";switch(t){case"X":return BTe(r);case"XXXX":case"XX":return Ry(r);default:return Ry(r,":")}},x:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"x":return BTe(r);case"xxxx":case"xx":return Ry(r);default:return Ry(r,":")}},O:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+RTe(r,":");default:return"GMT"+Ry(r,":")}},z:function(e,t,o){let r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+RTe(r,":");default:return"GMT"+Ry(r,":")}},t:function(e,t,o){let r=Math.trunc(+e/1e3);return Xt(r,t.length)},T:function(e,t,o){return Xt(+e,t.length)}};function RTe(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+Xt(i,2)}function BTe(e,t){return e%60===0?(e>0?"-":"+")+Xt(Math.abs(e)/60,2):Ry(e,t)}function Ry(e,t=""){let o=e>0?"-":"+",r=Math.abs(e),n=Xt(Math.trunc(r/60),2),i=Xt(r%60,2);return o+n+t+i}var PTe=(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"})}},ITe=(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"})}},OXe=(e,t)=>{let o=e.match(/(P+)(p+)?/)||[],r=o[1],n=o[2];if(!n)return PTe(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}}",PTe(r,t)).replace("{{time}}",ITe(n,t))},OTe={p:ITe,P:OXe};var AXe=/^D+$/,LXe=/^Y+$/,MXe=["D","DD","YY","YYYY"];function ATe(e){return AXe.test(e)}function LTe(e){return LXe.test(e)}function MTe(e,t,o){let r=NXe(e,t,o);if(console.warn(r),MXe.includes(e))throw new RangeError(r)}function NXe(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 DXe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,VXe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,FXe=/^'([^]*?)'?$/,zXe=/''/g,jXe=/[a-zA-Z]/;function vK(e,t,o){let r=Eg(),n=o?.locale??r.locale??bK,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=po(e,o?.in);if(!Lf(a))throw new RangeError("Invalid time value");let l=t.match(VXe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let p=OTe[f];return p(d,n.formatLong)}return d}).join("").match(DXe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:HXe(d)};if(yK[f])return{isToken:!0,value:d};if(f.match(jXe))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&&LTe(f)||!o?.useAdditionalDayOfYearTokens&&ATe(f))&&MTe(f,t,String(e));let p=yK[f[0]];return p(a,f,n.localize,u)}).join("")}function HXe(e){let t=e.match(FXe);return t?t[1].replace(zXe,"'"):e}function By(e,t,o){return AV(e,-t,o)}function FV(e,t,o){return LV(e,-t,o)}function NTe(e,t,o){return mTe(e,-t,o)}function zV(e,t,o){return gTe(e,-t,o)}var He=c(G(),1),Rr=c(F(),1),ts=c(Iu(),1);var SK=c(E(),1),Qr={Name:(0,SK.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,SK.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function DTe(e,t){switch(t){case"days":return By(new Date,e);case"weeks":return NTe(new Date,e);case"months":return FV(new Date,e);case"years":return zV(new Date,e);default:return new Date}}var VTe={label:(0,He.__)("Is none of"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Qr),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"?!o.includes(r):!1}),selection:"multi"},FTe=[{name:er,label:(0,He.__)("Includes"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Qr),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"?o.includes(r):!1},selection:"multi"},{name:tr,...VTe},{name:ki,label:(0,He.__)("Includes all"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(o=>o.label).join(", ")),Qr),filter(e,t,o){return o?.length?o.every(r=>t.getValue({item:e})?.includes(r)):!0},selection:"multi"},{name:_i,...VTe},{name:Ji,label:(0,He.__)("Between (inc)"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Qr),filter(e,t,o){if(!Array.isArray(o)||o.length!==2||o[0]===void 0||o[1]===void 0)return!0;let r=t.getValue({item:e});return typeof r=="number"||r instanceof Date||typeof r=="string"?r>=o[0]&&r<=o[1]:!1},selection:"custom"},{name:es,label:(0,He.__)("In the past"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Qr),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=DTe(o.value,o.unit),n=(0,ts.getDate)(t.getValue({item:e}));return n>=r&&n<=new Date},selection:"custom"},{name:As,label:(0,He.__)("Over"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Qr),filter(e,t,o){if(o?.value===void 0||o?.unit===void 0)return!0;let r=DTe(o.value,o.unit);return(0,ts.getDate)(t.getValue({item:e}))<r},selection:"custom"},{name:hr,label:(0,He.__)("Is"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===t.getValue({item:e})||o===void 0},selection:"single"},{name:br,label:(0,He.__)("Is not"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o!==t.getValue({item:e})},selection:"single"},{name:hg,label:(0,He.__)("Less than"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<o},selection:"single"},{name:bg,label:(0,He.__)("Greater than"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>o},selection:"single"},{name:yg,label:(0,He.__)("Less than or equal"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})<=o},selection:"single"},{name:vg,label:(0,He.__)("Greater than or equal"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){return o===void 0?!0:t.getValue({item:e})>=o},selection:"single"},{name:Sg,label:(0,He.__)("Before"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))<r},selection:"single"},{name:kg,label:(0,He.__)("After"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))>r},selection:"single"},{name:_g,label:(0,He.__)("Before (inc)"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))<=r},selection:"single"},{name:xg,label:(0,He.__)("After (inc)"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o);return(0,ts.getDate)(t.getValue({item:e}))>=r},selection:"single"},{name:Wu,label:(0,He.__)("Contains"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),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:$u,label:(0,He.__)("Doesn't contain"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),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:Ku,label:(0,He.__)("Starts with"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),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:wg,label:(0,He.__)("On"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o),n=(0,ts.getDate)(t.getValue({item:e}));return r.getTime()===n.getTime()},selection:"single"},{name:Cg,label:(0,He.__)("Not on"),filterText:(e,t)=>(0,Rr.createInterpolateElement)((0,He.sprintf)((0,He.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Qr),filter(e,t,o){if(o===void 0)return!0;let r=(0,ts.getDate)(o),n=(0,ts.getDate)(t.getValue({item:e}));return r.getTime()!==n.getTime()},selection:"single"}],zTe=e=>FTe.find(t=>t.name===e),jTe=()=>FTe.map(e=>e.name);var HTe=c(U(),1),UTe=c(F(),1);function ao(e,t){let o;return e?.required&&t?.required?o=t?.required?.message?t.required: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 GTe=c(E(),1),{ValidatedCheckboxControl:UXe}=so(HTe.privateApis);function WTe({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,UTe.useCallback)(()=>{t(a({item:o,value:!s({item:o})}))},[o,s,t,a]);return(0,GTe.jsx)(UXe,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),hidden:r,label:l,help:u,checked:s({item:o}),onChange:p,disabled:f})}var jV=c(U(),1),$Te=c(F(),1);var kK=c(E(),1),{ValidatedComboboxControl:GXe}=so(jV.privateApis);function HV({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,$Te.useCallback)(h=>o(u({item:e,value:h??""})),[e,o,u]),{elements:g,isLoading:m}=Ls({elements:t.elements,getElements:t.getElements});return m?(0,kK.jsx)(jV.Spinner,{}):(0,kK.jsx)(GXe,{required:!!t.isValid?.required,customValidity:ao(d,n),label:i,value:f,help:s,placeholder:a,options:g,onChange:p,hideLabelFromVision:r,allowReset:!0,expandOnFocus:!0})}var WV=c(U(),1),Rl=c(F(),1),GV=c(G(),1),ma=c(Iu(),1);var ax=c(U(),1),_K=c(F(),1),Yu=c(G(),1);var sx=c(E(),1),WXe={[es]:[{value:"days",label:(0,Yu.__)("Days")},{value:"weeks",label:(0,Yu.__)("Weeks")},{value:"months",label:(0,Yu.__)("Months")},{value:"years",label:(0,Yu.__)("Years")}],[As]:[{value:"days",label:(0,Yu.__)("Days ago")},{value:"weeks",label:(0,Yu.__)("Weeks ago")},{value:"months",label:(0,Yu.__)("Months ago")},{value:"years",label:(0,Yu.__)("Years ago")}]};function UV({className:e,data:t,field:o,onChange:r,hideLabelFromVision:n,operator:i}){let s=WXe[i===es?"inThePast":"over"],{id:a,label:l,description:u,getValue:d,setValue:f}=o,p=o.isDisabled({item:t,field:o}),g=d({item:t}),{value:m="",unit:h=s[0].value}=g&&typeof g=="object"?g:{},b=(0,_K.useCallback)(y=>r(f({item:t,value:{value:Number(y),unit:h}})),[r,f,t,h]),v=(0,_K.useCallback)(y=>r(f({item:t,value:{value:m,unit:y}})),[r,f,t,m]);return(0,sx.jsx)(ax.BaseControl,{id:a,className:K(e,"dataviews-controls__relative-date"),label:l,hideLabelFromVision:n,help:u,children:(0,sx.jsxs)(Qe,{direction:"row",gap:"sm",children:[(0,sx.jsx)(ax.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:m,onChange:b,disabled:p}),(0,sx.jsx)(ax.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Yu.__)("Unit"),value:h,options:s,onChange:v,hideLabelFromVision:!0,disabled:p})]})})}var KTe=c(F(),1);function w1(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,KTe.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 YTe=c(Iu(),1);function C1(e){if(!e)return null;let t=(0,YTe.getDate)(e);return t&&Lf(t)?t:null}var Tg=c(E(),1),{DateCalendar:$Xe,ValidatedInputControl:KXe}=so(WV.privateApis),xK=e=>e?(0,ma.dateI18n)("Y-m-d\\TH:i",(0,ma.getDate)(e)):"";function YXe({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:g}=t,m=t.isDisabled({item:e,field:t}),h=p({item:e}),b=typeof h=="string"?h:void 0,[v,y]=(0,Rl.useState)(()=>C1(b)||new Date),k=(0,Rl.useRef)(null),S=(0,Rl.useRef)(void 0),_=(0,Rl.useRef)(null),{minConstraint:x,maxConstraint:w,disabledMatchers:T}=w1(g,C1),B=(0,Rl.useCallback)(z=>o(f({item:e,value:z})),[e,o,f]);(0,Rl.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let R=(0,Rl.useCallback)(z=>{let D;if(z){let M=(0,ma.dateI18n)("Y-m-d",z),V;b?V=(0,ma.dateI18n)("H:i",(0,ma.getDate)(b)):V=(0,ma.dateI18n)("H:i",z),D=(0,ma.getDate)(`${M}T${V}`).toISOString(),B(D),S.current&&clearTimeout(S.current)}else B(void 0);_.current=k.current&&k.current.ownerDocument.activeElement,S.current=setTimeout(()=>{k.current&&(k.current.focus(),k.current.blur(),B(D),_.current&&_.current instanceof HTMLElement&&_.current.focus())},0)},[B,b]),I=(0,Rl.useCallback)(z=>{if(z){let D=(0,ma.getDate)(z);B(D.toISOString());let M=C1(D.toISOString());M&&y(M)}else B(void 0)},[B]),{format:A}=t,P=A.weekStartsOn??(0,ma.getSettings)().l10n.startOfWeek,{timezone:{string:O}}=(0,ma.getSettings)(),N=u;return g?.required&&!n&&!r?N=`${u} (${(0,GV.__)("Required")})`:!g?.required&&n&&!r&&(N=`${u} (${(0,GV.__)("Optional")})`),(0,Tg.jsx)(WV.BaseControl,{id:l,label:N,help:d,hideLabelFromVision:r,children:(0,Tg.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Tg.jsx)(KXe,{ref:k,required:!!g?.required,customValidity:ao(g,i),type:"datetime-local",label:(0,GV.__)("Date time"),hideLabelFromVision:!0,value:xK(b),onChange:I,disabled:m,min:x?xK(x):void 0,max:w?xK(w):void 0}),!a&&(0,Tg.jsx)($Xe,{style:{width:"100%"},selected:b&&C1(b)||void 0,onSelect:R,month:v,onMonthChange:y,timeZone:O||void 0,weekStartsOn:P,disabled:m||T})]})})}function qTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s,config:a}){return i===es||i===As?(0,Tg.jsx)(UV,{className:"dataviews-controls__datetime",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):(0,Tg.jsx)(YXe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,config:a})}var wi=c(U(),1),ZTe=c(ar(),1),ro=c(F(),1),Sn=c(G(),1),xi=c(Iu(),1);var Oo=c(E(),1),{DateCalendar:qXe,DateRangeCalendar:ZXe}=so(wi.privateApis),XXe=[{id:"today",label:(0,Sn.__)("Today"),getValue:()=>(0,xi.getDate)(null)},{id:"yesterday",label:(0,Sn.__)("Yesterday"),getValue:()=>{let e=(0,xi.getDate)(null);return By(e,1)}},{id:"past-week",label:(0,Sn.__)("Past week"),getValue:()=>{let e=(0,xi.getDate)(null);return By(e,7)}},{id:"past-month",label:(0,Sn.__)("Past month"),getValue:()=>{let e=(0,xi.getDate)(null);return FV(e,1)}}],QXe=[{id:"last-7-days",label:(0,Sn.__)("Last 7 days"),getValue:()=>{let e=(0,xi.getDate)(null);return[By(e,7),e]}},{id:"last-30-days",label:(0,Sn.__)("Last 30 days"),getValue:()=>{let e=(0,xi.getDate)(null);return[By(e,30),e]}},{id:"month-to-date",label:(0,Sn.__)("Month to date"),getValue:()=>{let e=(0,xi.getDate)(null);return[bTe(e),e]}},{id:"last-year",label:(0,Sn.__)("Last year"),getValue:()=>{let e=(0,xi.getDate)(null);return[zV(e,1),e]}},{id:"year-to-date",label:(0,Sn.__)("Year to date"),getValue:()=>{let e=(0,xi.getDate)(null);return[NV(e),e]}}],Rg=e=>{if(!e)return null;let t=(0,xi.getDate)(e);return t&&Lf(t)?t:null},wK=e=>e?typeof e=="string"?e:vK(e,"yyyy-MM-dd"):"";function XTe({field:e,validity:t,inputRefs:o,isTouched:r,setIsTouched:n,children:i}){let{isValid:s}=e,[a,l]=(0,ro.useState)(void 0),u=(0,ro.useCallback)(()=>{let f=Array.isArray(o)?o:[o];for(let p of f){let g=p.current;if(g&&!g.validity.valid){l({type:"invalid",message:g.validationMessage});return}}l(void 0)},[o]);return(0,ro.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=t?ao(s,t):void 0;for(let g of f){let m=g.current;m&&m.setCustomValidity(p?.type==="invalid"&&p.message?p.message:"")}},[o,s,t]),(0,ro.useEffect)(()=>{let f=Array.isArray(o)?o:[o],p=g=>{g.preventDefault(),n(!0)};for(let g of f)g.current?.addEventListener("invalid",p);return()=>{for(let g of f)g.current?.removeEventListener("invalid",p)}},[o,n]),(0,ro.useEffect)(()=>{if(!r)return;let f=t?ao(s,t):void 0;f?l(f):u()},[r,s,t,u]),(0,ro.useEffect)(()=>{r&&a?.message&&(0,ZTe.speak)(a.message)},[r,a?.message]),(0,Oo.jsxs)("div",{onBlur:f=>{r||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,Oo.jsxs)("p",{className:K("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,Oo.jsx)(wi.Icon,{className:"components-validated-control__indicator-icon",icon:ah,size:16,fill:"currentColor"}),a.message]})]})}function JXe({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,g=t.isDisabled({item:e,field:t}),[m,h]=(0,ro.useState)(null),b=p.weekStartsOn??(0,xi.getSettings)().l10n.startOfWeek,v=d({item:e}),y=typeof v=="string"?v:void 0,[k,S]=(0,ro.useState)(()=>Rg(y)||new Date),[_,x]=(0,ro.useState)(!1),w=(0,ro.useRef)(null),{minConstraint:T,maxConstraint:B,disabledMatchers:R}=w1(f,Rg),I=(0,ro.useCallback)(D=>o(u({item:e,value:D})),[e,o,u]),A=(0,ro.useCallback)(D=>{let M=D?vK(D,"yyyy-MM-dd"):void 0;I(M),h(null),x(!0)},[I]),P=(0,ro.useCallback)(D=>{let M=D.getValue(),V=wK(M);S(M),I(V),h(D.id),x(!0)},[I]),O=(0,ro.useCallback)(D=>{if(I(D),D){let M=Rg(D);M&&S(M)}h(null),x(!0)},[I]),{timezone:{string:N}}=(0,xi.getSettings)(),z=a;return f?.required&&!n?z=`${a} (${(0,Sn.__)("Required")})`:!f?.required&&n&&(z=`${a} (${(0,Sn.__)("Optional")})`),(0,Oo.jsx)(XTe,{field:t,validity:i,inputRefs:w,isTouched:_,setIsTouched:x,children:(0,Oo.jsx)(wi.BaseControl,{id:s,className:"dataviews-controls__date",label:z,help:l,hideLabelFromVision:r,children:(0,Oo.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Oo.jsxs)(Qe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[XXe.map(D=>{let M=m===D.id;return(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:M,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>P(D),children:D.label},D.id)}),(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!m,size:"small",disabled:!!m||g,accessibleWhenDisabled:!0,children:(0,Sn.__)("Custom")})]}),(0,Oo.jsx)(wi.__experimentalInputControl,{ref:w,type:"date",label:(0,Sn.__)("Date"),hideLabelFromVision:!0,value:y,onChange:O,required:!!t.isValid?.required,disabled:g,min:T,max:B}),(0,Oo.jsx)(qXe,{style:{width:"100%"},selected:y&&Rg(y)||void 0,onSelect:A,month:k,onMonthChange:S,timeZone:N||void 0,weekStartsOn:b,disabled:g||R,disableNavigation:g})]})})})}function eQe({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,g=t.isDisabled({item:e,field:t}),m,h=u({item:e});Array.isArray(h)&&h.length===2&&h.every(L=>typeof L=="string")&&(m=h);let b=p.weekStartsOn??(0,xi.getSettings)().l10n.startOfWeek,{minConstraint:v,maxConstraint:y,disabledMatchers:k}=w1(f,Rg),S=(0,ro.useCallback)(L=>{o(d({item:e,value:L}))},[e,o,d]),[_,x]=(0,ro.useState)(null),w=(0,ro.useMemo)(()=>{if(!m)return{from:void 0,to:void 0};let[L,j]=m;return{from:Rg(L)||void 0,to:Rg(j)||void 0}},[m]),[T,B]=(0,ro.useState)(()=>w.from||new Date),[R,I]=(0,ro.useState)(!1),A=(0,ro.useRef)(null),P=(0,ro.useRef)(null),O=(0,ro.useCallback)((L,j)=>{L&&j?S([wK(L),wK(j)]):!L&&!j&&S(void 0)},[S]),N=(0,ro.useCallback)(L=>{O(L?.from,L?.to),x(null),I(!0)},[O]),z=(0,ro.useCallback)(L=>{let[j,q]=L.getValue();B(j),O(j,q),x(L.id),I(!0)},[O]),D=(0,ro.useCallback)((L,j)=>{let[q,Q]=m||[void 0,void 0];if(O(L==="from"?j:q,L==="to"?j:Q),j){let W=Rg(j);W&&B(W)}x(null),I(!0)},[m,O]),{timezone:M}=(0,xi.getSettings)(),V=a;return t.isValid?.required&&!n?V=`${a} (${(0,Sn.__)("Required")})`:!t.isValid?.required&&n&&(V=`${a} (${(0,Sn.__)("Optional")})`),(0,Oo.jsx)(XTe,{field:t,validity:i,inputRefs:[A,P],isTouched:R,setIsTouched:I,children:(0,Oo.jsx)(wi.BaseControl,{id:s,className:"dataviews-controls__date",label:V,help:l,hideLabelFromVision:r,children:(0,Oo.jsxs)(Qe,{direction:"column",gap:"lg",children:[(0,Oo.jsxs)(Qe,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[QXe.map(L=>{let j=_===L.id;return(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:j,size:"small",disabled:g,accessibleWhenDisabled:!0,onClick:()=>z(L),children:L.label},L.id)}),(0,Oo.jsx)(wi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!_,size:"small",accessibleWhenDisabled:!0,disabled:!!_||g,children:(0,Sn.__)("Custom")})]}),(0,Oo.jsxs)(Qe,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Oo.jsx)(wi.__experimentalInputControl,{ref:A,type:"date",label:(0,Sn.__)("From"),hideLabelFromVision:!0,value:m?.[0],onChange:L=>D("from",L),required:!!t.isValid?.required,disabled:g,min:v,max:y}),(0,Oo.jsx)(wi.__experimentalInputControl,{ref:P,type:"date",label:(0,Sn.__)("To"),hideLabelFromVision:!0,value:m?.[1],onChange:L=>D("to",L),required:!!t.isValid?.required,disabled:g,min:v,max:y})]}),(0,Oo.jsx)(ZXe,{style:{width:"100%"},selected:w,onSelect:N,month:T,onMonthChange:B,timeZone:M.string||void 0,weekStartsOn:b,disabled:g||k})]})})})}function QTe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,operator:i,validity:s}){return i===es||i===As?(0,Oo.jsx)(UV,{className:"dataviews-controls__date",data:e,field:t,onChange:o,hideLabelFromVision:r,operator:i}):i===Ji?(0,Oo.jsx)(eQe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s}):(0,Oo.jsx)(JXe,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s})}var $V=c(U(),1),JTe=c(F(),1);var CK=c(E(),1),{ValidatedSelectControl:tQe}=so($V.privateApis);function KV({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}),g=s==="array",m=u({item:e})??(g?[]:""),h=(0,JTe.useCallback)(y=>o(d({item:e,value:y})),[e,o,d]),{elements:b,isLoading:v}=Ls({elements:t.elements,getElements:t.getElements});return v?(0,CK.jsx)($V.Spinner,{}):(0,CK.jsx)(tQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(f,i),label:a,value:m,help:l,options:b,onChange:h,hideLabelFromVision:r,multiple:g,disabled:p})}var EK=c(E(),1),oQe=10;function eRe(e){let{field:t}=e,{elements:o}=Ls({elements:t.elements,getElements:t.getElements});return o.length>=oQe?(0,EK.jsx)(HV,{...e}):(0,EK.jsx)(KV,{...e})}var qV=c(U(),1);var tRe=c(U(),1),oRe=c(F(),1);var rRe=c(E(),1),{ValidatedInputControl:rQe}=so(tRe.privateApis);function qu({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:g,isValid:m}=t,h=p({item:e}),b=t.isDisabled({item:e,field:t}),v=(0,oRe.useCallback)(y=>o(g({item:e,value:y})),[e,g,o]);return(0,rRe.jsx)(rQe,{required:!!m.required,markWhenOptional:n,customValidity:ao(m,l),label:u,placeholder:d,value:h??"",help:f,onChange:v,hideLabelFromVision:r,type:i,prefix:s,suffix:a,disabled:b,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 YV=c(E(),1);function nRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,YV.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"email",prefix:(0,YV.jsx)(qV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,YV.jsx)(qV.Icon,{icon:w3})})})}var XV=c(U(),1);var ZV=c(E(),1);function iRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,ZV.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"tel",prefix:(0,ZV.jsx)(XV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,ZV.jsx)(XV.Icon,{icon:tw})})})}var JV=c(U(),1);var QV=c(E(),1);function sRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){return(0,QV.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:"url",prefix:(0,QV.jsx)(JV.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,QV.jsx)(JV.Icon,{icon:cs})})})}var Nf=c(U(),1),E1=c(F(),1),e5=c(G(),1);var Bg=c(E(),1),{ValidatedNumberControl:nQe}=so(Nf.privateApis);function aRe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function iQe({value:e,onChange:t,hideLabelFromVision:o,step:r}){let[n="",i=""]=e,s=(0,E1.useCallback)(l=>t([aRe(l),i]),[t,i]),a=(0,E1.useCallback)(l=>t([n,aRe(l)]),[t,n]);return(0,Bg.jsx)(Nf.BaseControl,{help:(0,e5.__)("The max. value must be greater than the min. value."),children:(0,Bg.jsxs)(Nf.Flex,{direction:"row",gap:4,children:[(0,Bg.jsx)(Nf.__experimentalNumberControl,{label:(0,e5.__)("Min."),value:n,max:i?Number(i)-r:void 0,onChange:s,hideLabelFromVision:o,step:r}),(0,Bg.jsx)(Nf.__experimentalNumberControl,{label:(0,e5.__)("Max."),value:i,min:n?Number(n)+r:void 0,onChange:a,hideLabelFromVision:o,step:r})]})})}function t5({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:g}=t,m=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,E1.useCallback)(y=>{o(p({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,o,p]),v=(0,E1.useCallback)(y=>{o(p({item:e,value:y}))},[e,o,p]);if(i===Ji){let y=["",""];return Array.isArray(m)&&m.length===2&&m.every(k=>typeof k=="number"||k==="")&&(y=m),(0,Bg.jsx)(iQe,{value:y,onChange:v,hideLabelFromVision:r,step:l})}return(0,Bg.jsx)(nQe,{required:!!g.required,markWhenOptional:n,customValidity:ao(g,s),label:u,help:d,value:m,onChange:b,hideLabelFromVision:r,step:l,min:g.min?g.min.constraint:void 0,max:g.max?g.max.constraint:void 0,disabled:h})}var lRe=c(E(),1);function cRe(e){return(0,lRe.jsx)(t5,{...e})}var uRe=c(E(),1);function dRe(e){return(0,uRe.jsx)(t5,{...e})}var o5=c(U(),1),fRe=c(F(),1);var TK=c(E(),1),{ValidatedRadioControl:sQe}=so(o5.privateApis);function pRe({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:g}=Ls({elements:t.elements,getElements:t.getElements}),m=l({item:e}),h=(0,fRe.useCallback)(b=>o(u({item:e,value:b})),[e,o,u]);return g?(0,TK.jsx)(o5.Spinner,{}):(0,TK.jsx)(sQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),label:s,help:a,onChange:h,options:p,selected:m,hideLabelFromVision:r,disabled:f})}var RK=c(F(),1);var mRe=c(E(),1);function gRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:l}=i||{};return(0,mRe.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:s,prefix:a?(0,RK.createElement)(a):void 0,suffix:l?(0,RK.createElement)(l):void 0})}var hRe=c(U(),1),bRe=c(F(),1);var yRe=c(E(),1),{ValidatedToggleControl:aQe}=so(hRe.privateApis);function vRe({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,bRe.useCallback)(()=>{t(u({item:o,value:!l({item:o})}))},[t,u,o,l]);return(0,yRe.jsx)(aQe,{required:!!d.required,markWhenOptional:n,customValidity:ao(d,i),hidden:r,label:s,help:a,checked:l({item:o}),onChange:p,disabled:f})}var SRe=c(U(),1),kRe=c(F(),1);var _Re=c(E(),1),{ValidatedTextareaControl:lQe}=so(SRe.privateApis);function xRe({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:g}=t,m=t.getValue({item:e}),h=(0,kRe.useCallback)(b=>o(p({item:e,value:b})),[e,o,p]);return(0,_Re.jsx)(lQe,{required:!!g.required,markWhenOptional:n,customValidity:ao(g,s),label:u,placeholder:d,value:m??"",help:f,onChange:h,rows:a,disabled:l,minLength:g.minLength?g.minLength.constraint:void 0,maxLength:g.maxLength?g.maxLength.constraint:void 0,hideLabelFromVision:r})}var BRe=c(F(),1);var lx=c(U(),1),Ig=c(fe(),1),ga=c(F(),1),n5=c(Yo(),1);var cQe=[];function wRe({allowedFormats:e,disableFormats:t}){return t?cQe:e}var r5=c(Yo(),1),CRe=c(E(),1),ERe=c(ue(),1),uQe={};function dQe({onChange:e,onFocus:t,value:o,forwardedRef:r,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let l=(0,r5.getActiveFormat)(o,s),u=l!==void 0,d=(0,r5.getActiveObject)(o),f=d!==void 0&&d.type===s;return(0,CRe.jsx)(a,{isActive:u,isVisible:i,activeAttributes:u?l.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?d.attributes||{}:{},value:o,onChange:e,onFocus:t,contentRef:r,context:uQe},s)}function TRe({formatTypes:e,...t}){return e.map(o=>(0,ERe.createElement)(dQe,{settings:o,...t,key:o.name}))}var Pg=c(E(),1),{ValidatedContentEditableControl:fQe,withIgnoreIMEEvents:pQe}=so(lx.privateApis),{useRichText:mQe,KeyboardShortcutContext:gQe,InputEventContext:hQe,shortcutsListener:bQe,inputEventsListener:yQe}=so(n5.privateApis),vQe=[];function RRe({label:e,value:t,onChange:o,placeholder:r,id:n,clientId:i,className:s,hideLabelFromVision:a,help:l,disabled:u,required:d,markWhenOptional:f,customValidity:p,allowedFormats:g,disableFormats:m,withoutInteractiveFormatting:h,preserveWhiteSpace:b,disableLineBreaks:v,focusOnMount:y,completers:k=vQe}){let[S,_]=(0,ga.useState)({start:void 0,end:void 0}),[x,w]=(0,ga.useState)(!1),T=(0,ga.useRef)(void 0),B=(0,ga.useRef)(new Set),R=(0,ga.useRef)(new Set),I=(0,Ig.__experimentalUseFocusOutside)(()=>w(!1)),A=wRe({allowedFormats:g,disableFormats:m}),{value:P,onChange:O,ref:N,formatTypes:z,getValue:D}=mQe({value:t,onChange:o,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:($,Y)=>_({start:$,end:Y}),__unstableIsSelected:x,preserveWhiteSpace:!!b,placeholder:r,__unstableDisableFormats:m,allowedFormats:A,withoutInteractiveFormatting:h,__unstableFormatTypeHandlerContext:(0,ga.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function M(){T.current?.focus()}let V=(0,ga.useRef)({keyboardShortcuts:R,inputEvents:B}),L=(0,ga.useRef)({formatTypes:z,getValue:D,onChange:O});(0,ga.useInsertionEffect)(()=>{L.current={formatTypes:z,getValue:D,onChange:O}});let j=(0,Ig.useRefEffect)($=>{if(u)return;let Y=pQe(Z=>{if(Z.key!=="Enter"||Z.defaultPrevented||Z.metaKey||Z.ctrlKey||(Z.preventDefault(),v))return;let{getValue:oe,onChange:ne}=L.current,X=oe();ne((0,n5.insert)(X,`
+`,X.start??X.text.length,X.end??X.text.length))});return $.addEventListener("keydown",Y),()=>$.removeEventListener("keydown",Y)},[v,u]),q=(0,Ig.useRefEffect)($=>{if(!x)return;let Y=bQe(V)($),Z=yQe(V)($);function oe(ne){if(ne.inputType!=="insertText"&&ne.type!=="compositionend")return;let{formatTypes:X,getValue:re,onChange:le}=L.current,ve=re(),xe=X.reduce((be,{__unstableInputRule:ae})=>ae?ae(be):be,ve);xe!==ve&&le({...xe,activeFormats:ve.activeFormats})}return $.addEventListener("input",oe),$.addEventListener("compositionend",oe),()=>{Y(),Z(),$.removeEventListener("input",oe),$.removeEventListener("compositionend",oe)}},[x]),{ref:Q,...te}=(0,lx.__unstableUseAutocompleteProps)({completers:k,record:P,onChange:O,onReplace:()=>{}}),ee=(0,Ig.useRefEffect)($=>{y&&!u&&$.focus()},[y,u]),W=(0,Ig.useMergeRefs)([N,T,q,j,ee,Q]);return(0,Pg.jsx)("div",{...I,onFocus:$=>{w(!0),I.onFocus($)},children:(0,Pg.jsxs)(lx.SlotFillProvider,{children:[(0,Pg.jsx)(fQe,{label:e,id:n,className:K("dataviews-controls__richtext",s),placeholder:r,hideLabelFromVision:a,help:l,disabled:u,required:d,markWhenOptional:f,customValidity:p,value:P.text,"aria-multiline":!v,...te,ref:W}),x&&!u&&(0,Pg.jsx)(gQe.Provider,{value:R,children:(0,Pg.jsx)(hQe.Provider,{value:B,children:(0,Pg.jsx)(TRe,{value:P,onChange:O,onFocus:M,formatTypes:z,forwardedRef:T,isVisible:!0})})})]})})}var PRe=c(E(),1);function IRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:l,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:p,disableLineBreaks:g}=i||{},m=t.isDisabled({item:e,field:t}),{label:h,placeholder:b,description:v,id:y,setValue:k,isValid:S}=t,_=t.getValue({item:e})??"",x=(0,BRe.useCallback)(w=>o(k({item:e,value:w})),[e,o,k]);return(0,PRe.jsx)(RRe,{label:h,value:_,onChange:x,placeholder:b,id:y,hideLabelFromVision:r,help:v,disabled:m,required:!!S.required,markWhenOptional:n,customValidity:ao(S,s),className:a,clientId:l,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:p,disableLineBreaks:g})}var cx=c(U(),1),ORe=c(F(),1);var i5=c(E(),1),{ValidatedToggleGroupControl:SQe}=so(cx.privateApis);function ARe({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,ORe.useCallback)(h=>o(a({item:e,value:h})),[e,o,a]),{elements:p,isLoading:g}=Ls({elements:t.elements,getElements:t.getElements});if(g)return(0,i5.jsx)(cx.Spinner,{});if(p.length===0)return null;let m=p.find(h=>h.value===d);return(0,i5.jsx)(SQe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(l,i),isBlock:!0,label:t.label,help:m?.description||t.description,onChange:f,value:d,hideLabelFromVision:r,children:p.map(h=>(0,i5.jsx)(cx.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:u},h.value))})}var s5=c(U(),1),a5=c(F(),1);var T1=c(E(),1),{ValidatedFormTokenField:kQe}=so(s5.privateApis);function LRe({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}),g=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=Ls({elements:t.elements,getElements:t.getElements}),b=(0,a5.useMemo)(()=>Array.isArray(p)?p.map(y=>m?.find(S=>S.value===y)||{value:y,label:y}):[],[p,m]),v=(0,a5.useCallback)(y=>{let k=y.map(S=>typeof S=="object"&&"value"in S?S.value:S);o(d({item:e,value:k}))},[o,d,e]);return h?(0,T1.jsx)(s5.Spinner,{}):(0,T1.jsx)(kQe,{required:!!f?.required,markWhenOptional:n,customValidity:ao(f,i),label:r?void 0:s,value:b,onChange:v,placeholder:a,suggestions:m?.map(y=>y.value),disabled:g,__experimentalValidateInput:y=>t.isValid?.elements&&m?m.some(k=>k.value===y||k.label===y):!0,__experimentalExpandOnFocus:m&&m.length>0,help:l??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&m&&m.find(S=>S.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&m){let k=m.find(S=>S.value===y);return(0,T1.jsx)("span",{children:k?.label||y})}return(0,T1.jsx)("span",{children:y})}})}var Ms=c(U(),1),BK=c(F(),1),MRe=c(G(),1);var Df=c(E(),1),{ValidatedInputControl:_Qe}=so(Ms.privateApis),xQe=({color:e,onColorChange:t,disabled:o})=>{let r=e&&Mo(e).isValid()?e:"#ffffff";return(0,Df.jsx)(Ms.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Df.jsx)(Ms.Button,{onClick:n,"aria-label":(0,MRe.__)("Open color picker"),size:"small",disabled:o,accessibleWhenDisabled:!0,icon:()=>(0,Df.jsx)(Ms.ColorIndicator,{colorValue:r})}),renderContent:()=>(0,Df.jsx)(Ms.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Df.jsx)(Ms.ColorPicker,{color:r,onChange:t,enableAlpha:!0})})})};function NRe({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})||"",g=(0,BK.useCallback)(h=>{o(u({item:e,value:h}))},[e,o,u]),m=(0,BK.useCallback)(h=>{o(u({item:e,value:h||""}))},[e,o,u]);return(0,Df.jsx)(_Qe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:ao(d,i),label:s,placeholder:a,value:p,help:l,onChange:m,hideLabelFromVision:r,type:"text",disabled:f,prefix:(0,Df.jsx)(Ms.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Df.jsx)(xQe,{color:p,onColorChange:g,disabled:f})})})}var c5=c(U(),1),u5=c(F(),1),PK=c(G(),1);var l5=c(E(),1);function DRe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let[s,a]=(0,u5.useState)(!1),l=t.isDisabled({item:e,field:t}),u=(0,u5.useCallback)(()=>{a(d=>!d)},[]);return(0,l5.jsx)(qu,{data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,l5.jsx)(c5.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,l5.jsx)(c5.Button,{icon:s?Vl:dh,onClick:u,size:"small",label:s?(0,PK.__)("Hide password"):(0,PK.__)("Show password"),disabled:l,accessibleWhenDisabled:!0})})})}function d5(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var FRe=c(E(),1),VRe={adaptiveSelect:eRe,array:LRe,checkbox:WTe,color:NRe,combobox:HV,datetime:qTe,date:QTe,email:nRe,telephone:iRe,url:sRe,integer:cRe,number:dRe,password:DRe,radio:pRe,select:KV,text:gRe,toggle:vRe,textarea:xRe,richtext:IRe,toggleGroup:ARe};function wQe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function CQe(e){let{control:t,...o}=e,r=f5(t);return r===null?null:function(i){return(0,FRe.jsx)(r,{...i,config:o})}}function zRe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?f5(e.Edit):wQe(e.Edit)?CQe(e.Edit):d5(e)&&e.type!=="array"?f5("adaptiveSelect"):t===null?null:f5(t)}function f5(e){return Object.keys(VRe).includes(e)?VRe[e]:null}function EQe(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 jRe=EQe;var TQe=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},HRe=TQe;var RQe=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},URe=RQe;var WRe=c(G(),1);function p5({item:e,field:t}){let{elements:o,isLoading:r}=Ls({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 GRe=c(E(),1);function Br({item:e,field:t}){return t.hasElements?(0,GRe.jsx)(p5,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Zu=(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 Xu(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 Qu(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 Ju(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 Ao(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 BQe({item:e,field:t}){return t.getValue({item:e})}var os=BQe;var PQe=/^[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 IQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!PQe.test(o)?(0,WRe.__)("Value must be a valid email address."):null}var $Re={type:"email",render:Br,Edit:"email",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao,custom:IQe}};var KRe=c(G(),1);var ux=(e,t,o)=>o==="asc"?e-t:t-e;function m5(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 g5(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 YRe={separatorThousand:","};function OQe({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=YRe: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 AQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Number.isInteger(o)?(0,KRe.__)("Value must be an integer."):null}var qRe={type:"integer",render:Br,Edit:"integer",sort:ux,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br,hg,bg,yg,vg,Ji],validOperators:[hr,br,hg,bg,yg,vg,Ji,er,tr,ki,_i],format:YRe,getValueFormatted:OQe,validate:{required:Pr,min:m5,max:g5,elements:Ao,custom:AQe}};var ZRe=c(G(),1);var XRe={separatorThousand:",",separatorDecimal:".",decimals:2};function LQe({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=XRe: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 MQe(e){return e===""||e===void 0||e===null}function NQe(e,t){let o=t.getValue({item:e});return!MQe(o)&&!Number.isFinite(o)?(0,ZRe.__)("Value must be a number."):null}var QRe={type:"number",render:Br,Edit:"number",sort:ux,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br,hg,bg,yg,vg,Ji],validOperators:[hr,br,hg,bg,yg,vg,Ji,er,tr,ki,_i],format:XRe,getValueFormatted:LQe,validate:{required:Pr,min:m5,max:g5,elements:Ao,custom:NQe}};var JRe={type:"text",render:Br,Edit:"text",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var Py=c(Iu(),1);var tBe=c(Iu(),1);function eBe(e){if(!e||!Lf(new Date(e)))return null;let t=(0,tBe.getDate)(e);return t&&Lf(t)?t:null}function oBe(e,t,o){let r=t.isValid[o]?.constraint;if(typeof r!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[o==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=eBe(r),a=eBe(String(i));return!!s&&!!a&&(o==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function h5(e,t){return oBe(e,t,"min")}function b5(e,t){return oBe(e,t,"max")}var rBe={datetime:(0,Py.getSettings)().formats.datetime,weekStartsOn:(0,Py.getSettings)().l10n.startOfWeek};function DQe({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="datetime"?r=rBe:r=t.format,(0,Py.dateI18n)(r.datetime,(0,Py.getDate)(o))}var VQe=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},nBe={type:"datetime",render:Br,Edit:"datetime",sort:VQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wg,Cg,Sg,kg,_g,xg,es,As],validOperators:[wg,Cg,Sg,kg,_g,xg,es,As],format:rBe,getValueFormatted:DQe,validate:{required:Pr,elements:Ao,min:h5,max:b5}};var Iy=c(Iu(),1);var iBe={date:(0,Iy.getSettings)().formats.date,weekStartsOn:(0,Iy.getSettings)().l10n.startOfWeek};function FQe({item:e,field:t}){let o=t.getValue({item:e});if(["",void 0,null].includes(o))return"";let r;return t.type!=="date"?r=iBe:r=t.format,(0,Iy.dateI18n)(r.date,(0,Iy.getDate)(o))}var zQe=(e,t,o)=>{let r=new Date(e).getTime(),n=new Date(t).getTime();return o==="asc"?r-n:n-r},sBe={type:"date",render:Br,Edit:"date",sort:zQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wg,Cg,Sg,kg,_g,xg,es,As,Ji],validOperators:[wg,Cg,Sg,kg,_g,xg,es,As,Ji],format:iBe,getValueFormatted:FQe,validate:{required:Pr,elements:Ao,min:h5,max:b5}};var y5=c(G(),1);function aBe(e,t){return t.getValue({item:e})===!0}function jQe({item:e,field:t}){let o=t.getValue({item:e});return o===!0?(0,y5.__)("True"):o===!1?(0,y5.__)("False"):""}function HQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&![!0,!1].includes(o)?(0,y5.__)("Value must be true, false, or undefined"):null}var UQe=(e,t,o)=>{let r=!!e;return r===!!t?0:o==="asc"?r?1:-1:r?-1:1},lBe={type:"boolean",render:Br,Edit:"checkbox",sort:UQe,validate:{required:aBe,elements:Ao,custom:HQe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br],validOperators:[hr,br],format:{},getValueFormatted:jQe};var cBe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:os,validate:{}};var IK=c(G(),1);function uBe(e,t){let o=t.getValue({item:e});return Array.isArray(o)&&o.length>0&&o.every(r=>![void 0,"",null].includes(r))}function dBe({item:e,field:t}){let o=t.getValue({item:e});return(Array.isArray(o)?o:[]).join(", ")}function GQe({item:e,field:t}){return dBe({item:e,field:t})}function WQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Array.isArray(o)?(0,IK.__)("Value must be an array."):o.every(r=>typeof r=="string")?null:(0,IK.__)("Every value must be a string.")}var $Qe=(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)},fBe={type:"array",render:GQe,Edit:"array",sort:$Qe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[er,tr,ki,_i],format:{},getValueFormatted:dBe,validate:{required:uBe,elements:Ao,custom:WQe}};function KQe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var pBe={type:"password",render:Br,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:KQe,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var mBe={type:"telephone",render:Br,Edit:"telephone",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var gBe=c(G(),1);var dx=c(E(),1);function YQe({item:e,field:t}){if(t.hasElements)return(0,dx.jsx)(p5,{item:e,field:t});let o=os({item:e,field:t});return!o||!Mo(o).isValid()?o:(0,dx.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,dx.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:o,border:"1px solid #ddd",flexShrink:0}}),(0,dx.jsx)("span",{children:o})]})}function qQe(e,t){let o=t.getValue({item:e});return![void 0,"",null].includes(o)&&!Mo(o).isValid()?(0,gBe.__)("Value must be a valid color."):null}var ZQe=(e,t,o)=>{let r=Mo(e),n=Mo(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},hBe={type:"color",render:YQe,Edit:"color",sort:ZQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,er,tr],format:{},getValueFormatted:os,validate:{required:Pr,elements:Ao,custom:qQe}};var bBe={type:"url",render:Br,Edit:"url",sort:Zu,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[er,tr],validOperators:[hr,br,Wu,$u,Ku,er,tr,ki,_i],format:{},getValueFormatted:os,validate:{required:Pr,pattern:Ju,minLength:Xu,maxLength:Qu,elements:Ao}};var XQe=(e,t,o)=>typeof e=="number"&&typeof t=="number"?ux(e,t,o):Zu(e,t,o),yBe={render:Br,Edit:null,sort:XQe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hr,br],validOperators:jTe(),format:{},getValueFormatted:os,validate:{required:Pr,elements:Ao}};function QQe(e){return e==="integer"||e==="number"}function JQe(e){return e==="date"||e==="datetime"}function vBe(e,t,o){let r=t.validate[o];if(r&&(typeof e=="number"&&QQe(t.type)||typeof e=="string"&&JQe(t.type)))return{constraint:e,validate:r}}function SBe(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=vBe(o?.min,t,"min"),s=vBe(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 g=o?.custom??t.validate.custom;return{required:r,elements:n,min:i,max:s,minLength:l,maxLength:d,pattern:p,custom:g}}function kBe(e){return e.validOperators.reduce((t,o)=>{let r=zTe(o);return r?.filter&&(t[o]=r.filter),t},{})}function eJe(e,t){return{...t.format,...e.format}}var _Be=eJe;function tJe(e){let t=[$Re,qRe,QRe,JRe,nBe,sBe,lBe,cBe,fBe,pBe,mBe,hBe,bBe].find(o=>o?.type===e);return t||yBe}function R1(e){return e.map(t=>{let o=tJe(t.type),r=t.getValue||HRe(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||URe(t.id),elements:t.elements,getElements:t.getElements,hasElements:d5(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:zRe(t,o.Edit),sort:n,enableSorting:t.enableSorting??o.enableSorting,enableGlobalSearch:t.enableGlobalSearch??o.enableGlobalSearch,isValid:SBe(t,o),filterBy:jRe(t,o.defaultOperators,o.validOperators),filter:kBe(o),format:_Be(t,o),getValueFormatted:t.getValueFormatted??o.getValueFormatted}})}var DK=c(F(),1);var xBe=c(F(),1),wBe=c(E(),1),OK=(0,xBe.createContext)({fields:[]});OK.displayName="DataFormContext";function CBe({fields:e,children:t}){return(0,wBe.jsx)(OK.Provider,{value:{fields:e},children:t})}var Bl=OK;var B5=c(F(),1);var S5=c(F(),1),P1=c(U(),1);var B1=c(G(),1),Ci={type:"regular",labelPosition:"top"},oJe=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 EBe(e){let t=Ci;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,B1.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,B1.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,B1.__)("Apply"),cancelLabel:(0,B1.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:r,editVisibility:e?.editVisibility??"on-hover"}}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:oJe(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 TBe(e){let t=EBe(e?.layout),o=(e.fields??[]).map(r=>{if(typeof r=="string")return{id:r,layout:t};let n=r.layout?EBe(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:TBe({fields:r.children,layout:Ci}).fields}}});return{layout:t,fields:o}}var v5=TBe;var or=c(E(),1);function rJe({title:e}){return(0,or.jsx)(Qe,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,or.jsx)(Qe,{direction:"row",align:"center",children:(0,or.jsx)(P1.__experimentalHeading,{level:2,size:13,children:e})})})}function RBe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,S5.useContext)(Bl),a=t.layout,l=(0,S5.useMemo)(()=>({layout:Ci,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,or.jsxs)(or.Fragment,{children:[!r&&t.label&&(0,or.jsx)(rJe,{title:t.label}),(0,or.jsx)(Ns,{data:e,form:l,onChange:o,validity:i?.children})]});let u=a.labelPosition,d=s.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,or.jsxs)(Qe,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,or.jsx)("div",{className:K("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,or.jsx)(P1.BaseControl.VisualLabel,{children:d.label})}),(0,or.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,or.jsx)(d.render,{item:e,field:d}):(0,or.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,or.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,or.jsx)(or.Fragment,{children:(0,or.jsxs)(or.Fragment,{children:[!r&&u!=="none"&&(0,or.jsx)(P1.BaseControl.VisualLabel,{children:d.label}),(0,or.jsx)(d.render,{item:e,field:d})]})}):(0,or.jsx)(d.Edit,{data:e,field:d,onChange:o,hideLabelFromVision:u==="none"?!0:r,markWhenOptional:n,validity:i})})}var MK=c(yB(),1),Oy=c(U(),1),Lc=c(F(),1),C5=c(fe(),1);var k5=c(U(),1),fx=c(G(),1);var LBe=c(fe(),1);var AK=c(F(),1);function nJe(e,t){return K("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var BBe=nJe;var PBe=c(U(),1);var Og=c(E(),1);function iJe(e,t,o){return e?(0,Og.jsxs)(kt.Root,{children:[(0,Og.jsx)(kt.Trigger,{render:(0,Og.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Og.jsx)(PBe.Icon,{icon:ah,size:16}),(0,Og.jsxs)(bt,{children:[t,": "]}),o]})}),(0,Og.jsx)(kt.Popup,{children:t})]}):o}var IBe=iJe;function OBe(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=OBe(o);if(r)return r}}var ABe=OBe;var rs=c(E(),1);function I1({data:e,field:t,fieldLabel:o,summaryFields:r,validity:n,touched:i,disabled:s,isOpen:a,onClick:l}){let{labelPosition:u,editVisibility:d}=t.layout,f=ABe(n),p=i&&!!f,g=BBe(u,p),m=IBe(p,f,o),h=K("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,LBe.useInstanceId)(I1,"dataforms-layouts-panel__field-control"),v=p?(0,fx.sprintf)((0,fx._x)("Edit %s (has errors)","field"),o||""):(0,fx.sprintf)((0,fx._x)("Edit %s","field"),o||""),y=(0,AK.useRef)(null),k=(0,AK.useRef)(null);return(0,rs.jsxs)("div",{ref:y,className:h,onClick:s?void 0:x=>{!a&&x.detail<2&&!k.current?.contains(x.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||l()},onKeyDown:s?void 0:x=>{x.target===x.currentTarget&&(x.key==="Enter"||x.key===" ")&&(x.preventDefault(),l())},children:[u!=="none"&&(0,rs.jsx)("span",{className:g,children:m}),u==="none"&&p&&(0,rs.jsxs)(kt.Root,{children:[(0,rs.jsx)(kt.Trigger,{render:(0,rs.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,rs.jsx)(k5.Icon,{icon:ah,size:16})})}),(0,rs.jsx)(kt.Popup,{children:f})]}),(0,rs.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:r.length>1?(0,rs.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:r.map(x=>(0,rs.jsx)("span",{style:{width:"100%"},children:(0,rs.jsx)(x.render,{item:e,field:x})},x.id))}):r.map(x=>(0,rs.jsx)(x.render,{item:e,field:x},x.id))}),!s&&(0,rs.jsx)(k5.Button,{ref:k,className:"dataforms-layouts-panel__field-trigger-icon",label:v,icon:uh,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var MBe=c(yB(),1),LK=c(Xg(),1),ed=c(F(),1),ns=c(G(),1);function NBe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([o,r])=>o==="children"&&r&&typeof r=="object"?NBe(r):r.type!=="invalid"&&r.type!=="validating")):!0}function sJe(e,t){let o=v5(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(f=>f!==null);if(u.length===0)return null;let d=r.get(s.id);if(d){let[f]=R1([d]);return{id:s.id,children:u,field:f}}return{id:s.id,children:u}}let a=r.get(s.id);if(!a)return null;let[l]=R1([a]);return{id:s.id,children:[],field:l}}return o.fields.map(n).filter(s=>s!==null)}function px(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 DBe(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 aJe(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=>px(u,{elements:{type:"invalid",message:(0,ns.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:l})?n(u=>px(u,{elements:{type:"invalid",message:(0,ns.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>DBe(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,ns.__)("Unknown error when running elements validation asynchronously."),n(d=>px(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function lJe(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=>DBe(l,[...i,t.id],"custom"));return}if(typeof a=="string"){n(l=>px(l,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(l=>px(l,{custom:{type:"invalid",message:(0,ns.__)("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,ns.__)("Unknown error when running custom validation asynchronously."),n(u=>px(u,{custom:{type:"invalid",message:l}},[...i,t.id]))})}function VBe(e,t,o){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,ns.__)("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,ns.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,ns.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,ns.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,ns.__)("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,ns.__)("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,MBe.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,ns.__)("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"&&(aJe(t.field.getElements(),t,o),n.elements={type:"validating",message:(0,ns.__)("Validating\u2026")}),r instanceof Promise&&(lJe(r,t,o),n.custom={type:"validating",message:(0,ns.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=VBe(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 FBe(e,t){let o=e?.field?.getValue({item:t});if(e.children.length===0)return o;let r=e.children.map(n=>FBe(n,t));return r?{value:o,children:r}:o}function cJe(e,t,o){let[r,n]=(0,ed.useState)(),i=(0,ed.useRef)({}),s=(0,ed.useRef)({}),a=(0,ed.useRef)({}),l=(0,ed.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=sJe(o,t);if(d.length===0){n(void 0);return}let f={},p=[];d.forEach(g=>{let m=FBe(g,e);if(a.current.hasOwnProperty(g.id)&&(0,LK.default)(a.current[g.id],m)){p.push(g.id);return}a.current[g.id]=m;let h=VBe(e,g,u);h!==void 0&&(f[g.id]=h)}),n(g=>{let m={...g,...f},h=[...p,...Object.keys(f)];return Object.keys(m).forEach(v=>{m&&!h.includes(v)&&delete m[v]}),Object.keys(m).length===0&&(m=void 0),(0,LK.default)(g,m)?g:m})},[e,t,o]);return(0,ed.useEffect)(()=>{l()},[l]),{validity:r,isValid:NBe(r)}}var zBe=cJe;var _5=c(F(),1);function Ag(e,t){let o=(0,_5.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,_5.useEffect)(()=>{t&&o()},[t,o]),o}var jBe=c(F(),1);function uJe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var x5=(e,t)=>Array.isArray(e)&&e.length>0?uJe(e).map(r=>t.find(n=>n.id===r)).filter(r=>r!==void 0):[];var dJe=(e,t)=>{let o=t.find(r=>r.id===e.id);return o||t.find(r=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:r.id===n[0].id}return r.id===e.id})};function fJe(e){let{fields:t}=(0,jBe.useContext)(Bl),o=e.layout,r=x5(o.summary,t),n=dJe(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 w5=fJe;var is=c(E(),1);function pJe({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,Lc.useContext)(Bl),[d,f]=(0,Lc.useState)({}),p=(0,Lc.useMemo)(()=>(0,MK.default)(e,d,{arrayMerge:(_,x)=>x}),[e,d]),g=(0,Lc.useMemo)(()=>({layout:Ci,fields:t.children?t.children:[{id:t.id,layout:Ci}]}),[t]),m=u.map(_=>({..._,Edit:_.Edit===null?void 0:_.Edit,isValid:{required:_.isValid.required?.constraint,elements:_.isValid.elements?.constraint,min:_.isValid.min?.constraint,max:_.isValid.max?.constraint,pattern:_.isValid.pattern?.constraint,minLength:_.isValid.minLength?.constraint,maxLength:_.isValid.maxLength?.constraint}})),{validity:h}=zBe(p,m,g),b=()=>{o(d),n()},v=_=>{f(x=>(0,MK.default)(x,_,{arrayMerge:(w,T)=>T}))},y=(0,C5.useFocusOnMount)("firstInputElement"),k=(0,Lc.useRef)(null),S=(0,C5.useMergeRefs)([y,k]);return Ag(k,i),(0,is.jsxs)(Oy.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:r,size:"medium",children:[(0,is.jsx)("div",{ref:S,children:(0,is.jsx)(Ns,{data:p,form:g,onChange:v,validity:h,children:(_,x,w,T)=>(0,is.jsx)(_,{data:p,field:x,onChange:v,hideLabelFromVision:g.fields.length<2,markWhenOptional:T,validity:w},x.id)})}),(0,is.jsxs)(Qe,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,is.jsx)(Oy.__experimentalSpacer,{style:{flex:1}}),(0,is.jsx)(Oy.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:l}),(0,is.jsx)(Oy.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:a})]})]})}function mJe({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Lc.useState)(!1),[s,a]=(0,Lc.useState)(!1),{fieldDefinition:l,fieldLabel:u,summaryFields:d}=w5(t);if(!l)return null;let f=()=>{a(!1),i(!0)};return(0,is.jsxs)(is.Fragment,{children:[(0,is.jsx)(I1,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:r,touched:n,disabled:l.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,is.jsx)(pJe,{data:e,field:t,onChange:o,fieldLabel:u??"",onClose:f,touched:n})]})}var HBe=mJe;var Lg=c(U(),1),UBe=c(G(),1),Vf=c(F(),1);var GBe=c(fe(),1);var Ei=c(E(),1);function gJe({title:e,onClose:t}){return(0,Ei.jsx)(Qe,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ei.jsxs)(Qe,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ei.jsx)(Lg.__experimentalHeading,{level:2,size:13,children:e}),(0,Ei.jsx)(Lg.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ei.jsx)(Lg.Button,{label:(0,UBe.__)("Close"),icon:th,onClick:t,size:"small"})]})})}function hJe({touched:e,children:t}){let o=(0,Vf.useRef)(null);return Ag(o,e),(0,Ei.jsx)("div",{ref:o,children:t})}function bJe({data:e,field:t,onChange:o,validity:r}){let[n,i]=(0,Vf.useState)(!1),[s,a]=(0,Vf.useState)(null),l=(0,Vf.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,GBe.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Vf.useMemo)(()=>({layout:Ci,fields:t.children?t.children:[{id:t.id,layout:Ci}]}),[t]),p=(0,Vf.useMemo)(()=>{if(r!==void 0)return t.children?r?.children:{[t.id]:r}},[r,t]),{fieldDefinition:g,fieldLabel:m,summaryFields:h}=w5(t);return g?(0,Ei.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ei.jsx)(Lg.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:l,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:v})=>(0,Ei.jsx)(I1,{data:e,field:t,fieldLabel:m,summaryFields:h,validity:r,touched:n,disabled:g.readOnly===!0,isOpen:b,onClick:v}),renderContent:({onClose:b})=>(0,Ei.jsx)(hJe,{touched:n,children:(0,Ei.jsxs)("div",{ref:u,...d,children:[(0,Ei.jsx)(gJe,{title:m,onClose:b}),(0,Ei.jsx)(Ns,{data:e,form:f,onChange:o,validity:p,children:(v,y,k,S)=>(0,Ei.jsx)(v,{data:e,field:y,onChange:o,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:S,validity:k},y.id)})]})})})}):null}var WBe=bJe;var NK=c(E(),1);function $Be({data:e,field:t,onChange:o,validity:r}){return t.layout.openAs.type==="modal"?(0,NK.jsx)(HBe,{data:e,field:t,onChange:o,validity:r}):(0,NK.jsx)(WBe,{data:e,field:t,onChange:o,validity:r})}var Ti=c(F(),1),qBe=c(ar(),1),ZBe=c(fe(),1);var E5=c(G(),1);function KBe(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+=KBe(r);return t}function mx(e){let t=KBe(e);if(t!==0)return(0,E5.sprintf)((0,E5._n)("%d field needs attention","%d fields need attention",t),t)}var YBe=c(E(),1);function T5({validity:e}){let t=mx(e);return t?(0,YBe.jsx)(WH,{intent:"high",children:t}):null}var Ir=c(E(),1);function yJe(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 vJe({data:e,fields:t,label:o,layout:r,isOpen:n,touched:i,validity:s}){let l=x5(r.summary,t).filter(f=>yJe(f,r.summary,n)),u=i&&r.isCollapsible,d=l.length>0&&r.withHeader;return(0,Ir.jsxs)(Qe,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Ir.jsx)(du.Title,{children:o}),(u||d)&&(0,Ir.jsxs)(ib.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,Ir.jsx)(T5,{validity:s}),d&&(0,Ir.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:l.map(f=>(0,Ir.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function SJe({data:e,field:t,form:o,onChange:r,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Ir.jsxs)(Ir.Fragment,{children:[t.description&&(0,Ir.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Ir.jsx)(Ns,{data:e,form:o,onChange:r,validity:s?.children})]});let l=Ay("regular")?.component;return l?(0,Ir.jsx)(l,{data:e,field:t,onChange:r,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function XBe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let{fields:s}=(0,Ti.useContext)(Bl),a=t.layout,l=(0,Ti.useRef)(null),u=(0,Ti.useRef)(!1),d=(0,Ti.useMemo)(()=>({layout:Ci,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:p}=a,[g,m]=(0,Ti.useState)(f),[h,b]=(0,Ti.useState)(!1);(0,Ti.useEffect)(()=>{m(f)},[f]);let v=(0,Ti.useCallback)(R=>{R||b(!0),m(R)},[]),y=Ag(l,(p?g:!0)&&h),k=(0,Ti.useCallback)(()=>{u.current=!0},[]),S=(0,Ti.useCallback)(()=>{if(!u.current||(b(!0),p&&!g))return;let R=y(),I=mx(i);R>0&&I&&(0,qBe.speak)(I,"polite")},[p,g,y,i]),_=(0,ZBe.__experimentalUseFocusOutside)(S),x=t.label,w;if(t.children)w=!!x&&a.withHeader;else{let R=s.find(I=>I.id===t.id);if(!R||!R.Edit)return null;x=R.label,w=!!x&&a.withHeader}let T=(0,Ir.jsx)(SJe,{data:e,field:t,form:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i,withHeader:w}),B=(0,Ir.jsx)(vJe,{data:e,fields:s,label:x,layout:a,isOpen:p?!!g:!0,touched:h,validity:i});return w&&p?(0,Ir.jsxs)(ib.Root,{className:"dataforms-layouts-card__field",open:g,onOpenChange:v,..._,children:[(0,Ir.jsx)(ib.Header,{children:B}),(0,Ir.jsx)(ib.Content,{ref:l,onFocus:k,children:T})]}):(0,Ir.jsxs)(du.Root,{className:"dataforms-layouts-card__field",..._,children:[w&&(0,Ir.jsx)(du.Header,{children:B}),(0,Ir.jsx)(du.Content,{ref:l,onFocus:k,children:T})]})}var QBe=c(U(),1);var Dn=c(E(),1);function kJe({title:e}){return(0,Dn.jsx)(Qe,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Dn.jsx)(Qe,{direction:"row",align:"center",children:(0,Dn.jsx)(QBe.__experimentalHeading,{level:2,size:13,children:e})})})}var _Je=({children:e})=>(0,Dn.jsx)(Dn.Fragment,{children:e});function JBe({data:e,field:t,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let l={layout:Ci,fields:t.children};return(0,Dn.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!r&&t.label&&(0,Dn.jsx)(kJe,{title:t.label}),(0,Dn.jsx)(Qe,{direction:"row",align:s.alignment,gap:"lg",children:(0,Dn.jsx)(Ns,{data:e,form:l,onChange:o,validity:i?.children,as:_Je,children:(u,d,f)=>(0,Dn.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Dn.jsx)(u,{data:e,field:d,onChange:o,hideLabelFromVision:r,markWhenOptional:n,validity:f})},d.id)})})]})}let a=Ay("regular")?.component;return a?(0,Dn.jsx)(Dn.Fragment,{children:(0,Dn.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Dn.jsx)(a,{data:e,field:t,onChange:o,markWhenOptional:n,validity:i})})}):null}var Ri=c(F(),1),ePe=c(G(),1),tPe=c(ar(),1),oPe=c(fe(),1);var Ff=c(E(),1);function rPe({data:e,field:t,onChange:o,validity:r}){let{fields:n}=(0,Ri.useContext)(Bl),i=(0,Ri.useRef)(null),s=(0,Ri.useRef)(null),a=(0,Ri.useRef)(!1),[l,u]=(0,Ri.useState)(!1),[d,f]=(0,Ri.useState)(!1),p=(0,Ri.useMemo)(()=>({layout:Ci,fields:t.children??[]}),[t]);(0,Ri.useEffect)(()=>{let S=i.current;if(!S)return;let _=()=>{let x=S.open;x||u(!0),f(x)};return S.addEventListener("toggle",_),()=>{S.removeEventListener("toggle",_)}},[]);let g=Ag(s,d&&l),m=(0,Ri.useCallback)(()=>{a.current=!0},[]),h=(0,Ri.useCallback)(()=>{if(!a.current||(u(!0),!i.current?.open))return;let S=g(),_=mx(r);S>0&&_&&(0,tPe.speak)(_,"polite")},[g,r]),b=(0,oPe.__experimentalUseFocusOutside)(h);if(!t.children)return null;let v=t.layout.summary??"",y=v?n.find(S=>S.id===v):void 0,k;return y&&y.render?k=(0,Ff.jsx)(y.render,{item:e,field:y}):k=t.label||(0,ePe.__)("More details"),(0,Ff.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...b,children:[(0,Ff.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ff.jsxs)(Qe,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[k,l&&(0,Ff.jsx)(T5,{validity:r})]})}),(0,Ff.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:m,children:(0,Ff.jsx)(Ns,{data:e,form:p,onChange:o,validity:r?.children})})]})}var Ly=c(E(),1),xJe=[{type:"regular",component:RBe,wrapper:({children:e})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:$Be,wrapper:({children:e})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:XBe,wrapper:({children:e})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:JBe,wrapper:({children:e,layout:t})=>(0,Ly.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Ly.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Ly.jsx)(Qe,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:rPe}];function Ay(e){return xJe.find(t=>t.type===e)}var R5=c(E(),1),wJe=({children:e})=>(0,R5.jsx)(Qe,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ns({data:e,form:t,onChange:o,validity:r,children:n,as:i}){let{fields:s}=(0,B5.useContext)(Bl),a=(0,B5.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??Ay(t.layout.type)?.wrapper??wJe;return(0,R5.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Ay(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,R5.jsx)(f,{data:e,field:d,onChange:o,markWhenOptional:a,validity:r?.[d.id]},d.id)})})}var VK=c(E(),1);function O1({data:e,form:t,fields:o,onChange:r,validity:n}){let i=(0,DK.useMemo)(()=>v5(t),[t]),s=(0,DK.useMemo)(()=>R1(o),[o]);return t.fields?(0,VK.jsx)(CBe,{fields:s,children:(0,VK.jsx)(Ns,{data:e,form:i,onChange:r,validity:n})}):null}var Ng=c(F(),1),vPe=c(G(),1);var hx=c(U(),1);var FK=c(G(),1);var nPe=c(fe(),1);function gx({isControl:e}={isControl:!1}){return(0,nPe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:e?35:259}}}var P5=c(E(),1);function iPe({fields:e,visibleFields:t,onToggleField:o}){let{popoverProps:r}=gx();return!e||e.length===0?null:(0,P5.jsx)(hx.DropdownMenu,{icon:zs,label:(0,FK.__)("Options"),popoverProps:r,toggleProps:{size:"small"},children:({onClose:n})=>(0,P5.jsx)(hx.MenuGroup,{label:(0,FK.__)("Show / Hide"),children:e.map(i=>{let s=t.includes(i.id);return(0,P5.jsx)(hx.MenuItem,{isSelected:s,onClick:()=>{o(i.id),n()},role:"menuitemcheckbox",icon:s?as:null,children:i.label},i.id)})})})}var I5=c(U(),1),sPe=c(fe(),1),aPe=c(J(),1),zf=c(F(),1),lPe=c(Yo(),1);var Mc=c(E(),1),{useRichText:CJe,KeyboardShortcutContext:EJe,InputEventContext:TJe}=H(lPe.privateApis);function cPe({data:e,field:t,hideLabelFromVision:o,onChange:r,config:n={}}){let i=(0,aPe.useRegistry)(),s=t.getValue({item:e}),a=t.config||{},{clientId:l}=n,[u,d]=(0,zf.useState)({start:void 0,end:void 0}),[f,p]=(0,zf.useState)(!1),g=(0,zf.useRef)(),m=(0,zf.useRef)(new Set),h=(0,zf.useRef)(new Set),b=S_({allowedFormats:a?.allowedFormats,disableFormats:a?.disableFormats});function v(){g.current?.focus()}let{value:y,getValue:k,onChange:S,ref:_,formatTypes:x}=CJe({value:s,onChange(B){r(t.setValue({item:e,value:B}))},selectionStart:u.start,selectionEnd:u.end,onSelectionChange:(B,R)=>d({start:B,end:R}),__unstableIsSelected:f,preserveWhiteSpace:!!a?.preserveWhiteSpace,placeholder:a?.placeholder,__unstableDisableFormats:a?.disableFormats,allowedFormats:b,withoutInteractiveFormatting:a?.withoutInteractiveFormatting,__unstableFormatTypeHandlerContext:(0,zf.useMemo)(()=>({richTextIdentifier:t.id,blockClientId:l}),[t.id,l])}),{baseControlProps:w,controlProps:T}=(0,I5.useBaseControlProps)({hideLabelFromVision:o??t.hideLabelFromVision,label:t.label});return(0,Mc.jsxs)(Mc.Fragment,{children:[f&&(0,Mc.jsx)(EJe.Provider,{value:h,children:(0,Mc.jsx)(TJe.Provider,{value:m,children:(0,Mc.jsx)("div",{children:(0,Mc.jsx)(KN,{value:y,onChange:S,onFocus:v,formatTypes:x,forwardedRef:g,isVisible:!1})})})}),(0,Mc.jsx)(I5.BaseControl,{...w,children:(0,Mc.jsx)("div",{className:"block-editor-content-only-controls__rich-text",role:"textbox","aria-multiline":!a?.disableLineBreaks,ref:(0,sPe.useMergeRefs)([_,GN({registry:i,getValue:k,onChange:S,formatTypes:x,selectionChange:d,isSelected:f,disableFormats:a?.disableFormats,value:y,tagName:"div",disableLineBreaks:a?.disableLineBreaks,keyboardShortcuts:h,inputEvents:m}),g]),onFocus:()=>p(!0),onBlur:()=>p(!1),contentEditable:!0,...T})})]})}var Mg=c(U(),1),uPe=c(J(),1),dPe=c(Tt(),1),fPe=c(F(),1),My=c(G(),1);var yr=c(E(),1),RJe=e=>{window.requestAnimationFrame(()=>{let[t]=dPe.focus.tabbable.find(e?.current);t&&t.focus()})};function BJe({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,yr.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,yr.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,yr.jsx)("div",{className:"block-editor-content-only-controls__media-thumbnail",children:(0,yr.jsx)("img",{alt:"",width:20,height:20,src:a})});let l;if(n[0]==="image"?l=$x:n[0]==="video"?l=z6:n[0]==="audio"?l=qF:l=ev,l)return(0,yr.jsx)(Mg.Icon,{icon:l,size:20})}return(0,yr.jsx)(Mg.Icon,{icon:ev,size:20})}function pPe({data:e,field:t,onChange:o,config:r={}}){let{popoverProps:n}=gx({isControl:!0}),i=t.getValue({item:e}),{allowedTypes:s=[],multiple:a=!1,useFeaturedImage:l=!1}=r,u=i?.id,d=i?.url,f=(0,uPe.useSelect)(m=>{if(!u)return;let b=m(C).getSettings()[mT];if(b)return b(m,u)},[u]),p;if(s.length===1){let m=s[0];m==="image"?p=(0,My.__)("Image"):m==="video"?p=(0,My.__)("Video"):m==="application"?p=(0,My.__)("File"):p=(0,My.__)("Media")}else p=(0,My.__)("Media");let g=(0,fPe.useRef)();return(0,yr.jsx)(Xs,{children:(0,yr.jsxs)("div",{ref:g,className:"block-editor-content-only-controls",children:[(0,yr.jsx)(h_,{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:m=>{if(m.id&&m.url){let h={...m,mediaType:m.media_type};l&&(h.featuredImage=!1),o(t.setValue({item:e,value:h}))}},renderToggle:m=>(0,yr.jsx)(Mg.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__media",...m,children:(0,yr.jsxs)(Mg.__experimentalGrid,{rowGap:0,columnGap:8,templateColumns:"20px 1fr",className:"block-editor-content-only-controls__media-row",children:[d&&(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)(BJe,{attachment:f,field:t,data:e,config:r}),(0,yr.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:f?.title?.raw&&f?.title?.raw!==""?f?.title?.raw:d})]}),!d&&(0,yr.jsxs)(yr.Fragment,{children:[(0,yr.jsx)("span",{className:"block-editor-content-only-controls__media-placeholder",style:{width:"20px",height:"20px"}}),(0,yr.jsx)("span",{className:"block-editor-content-only-controls__media-title",children:p})]})]})})}),d&&(0,yr.jsx)(Mg.Button,{label:(0,My.__)("Reset"),className:"block-editor-content-only-controls__media-reset",size:"small",icon:fn,onClick:()=>{o(t.setValue({item:e,value:{}})),RJe(g)}})]})})}var jf=c(U(),1),A5=c(F(),1),mPe=c(G(),1);var gPe=c(Fs(),1);var ti=c(E(),1),zK="noopener",hPe="_blank",O5="nofollow";function PJe({rel:e="",url:t="",opensInNewTab:o,nofollow:r}){let n,i=e;if(o)n=hPe,i=i?.includes(zK)?i:i+` ${zK}`;else{let s=new RegExp(`\\b${zK}\\s*`,"g");i=i?.replace(s,"").trim()}if(r)i=i?.includes(O5)?i:(i+` ${O5}`).trim();else{let s=new RegExp(`\\b${O5}\\s*`,"g");i=i?.replace(s,"").trim()}return{url:(0,gPe.prependHTTP)(t),linkTarget:n,rel:i||void 0}}function bPe({data:e,field:t,onChange:o}){let[r,n]=(0,A5.useState)(!1),{popoverProps:i}=gx({isControl:!0}),s=t.getValue({item:e}),a=s?.url,l=s?.rel||"",d=s?.linkTarget===hPe,f=l===O5,p=(0,A5.useMemo)(()=>({url:a,opensInNewTab:d,nofollow:f}),[a,d,f]);return(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsx)(jf.Button,{__next40pxDefaultSize:!0,className:"block-editor-content-only-controls__link",onClick:()=>{n(!0)},children:(0,ti.jsxs)(jf.__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)(jf.Icon,{icon:cs,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)(jf.Icon,{icon:cs,size:24,style:{opacity:.3}}),(0,ti.jsx)("span",{className:"block-editor-content-only-controls__link-title",children:(0,mPe.__)("Link")})]})]})}),r&&(0,ti.jsx)(jf.Popover,{onClose:()=>{n(!1)},...i??{},children:(0,ti.jsx)(og,{value:p,onChange:g=>{let m=PJe({rel:l,...g});o(t.setValue({item:e,value:m}))},onRemove:()=>{o(t.setValue({item:e,value:{}}))}})})]})}var oi=c(E(),1),{fieldsKey:SPe,formKey:jK}=H(bx.privateApis);function HK(e,t={}){return function(r){return(0,oi.jsx)(e,{...r,config:t})}}function IJe({clientId:e,blockType:t,setAttributes:o,isMultiBlock:r=!1}){let n=Hn({clientId:e,context:"list-view"}),i=Vo(e),s=t?.[SPe],a=(0,Ng.useContext)(xn),l=(0,M5.useSelect)(v=>{let y=v(C).getBlockAttributes(e);if(!y?.metadata?.bindings)return y;let{__experimentalBlockBindingsSupportedAttributes:k}=v(C).getSettings(),S=k?.[t?.name],_=S?lT(y.metadata.bindings,S):y.metadata.bindings,{getBlockBindingsSource:x}=H(v(bx.store));return Object.entries(_).reduce((w,[T,B])=>{if(T==="__default")return w;let R=x(B.source);if(!R)return w;let I=R.getValues({select:v,clientId:e,context:a,bindings:{[T]:B}});return{...w,...I}},y)},[a,e,t?.name]),{selectBlock:u,toggleBlockHighlight:d}=(0,M5.useDispatch)(C),f=(0,yPe.useDebounce)(d,50),p=(0,Ng.useMemo)(()=>r?{...t?.[jK],fields:[t?.[jK]?.fields?.[0]]}:t?.[jK],[t,r]),[g,m]=(0,Ng.useState)(p),h=(0,Ng.useMemo)(()=>s?.length?s.map(v=>{let y={...v};return typeof v.Edit=="string"&&v.Edit==="rich-text"?y.Edit=HK(cPe,{clientId:e}):typeof v.Edit=="string"&&v.Edit==="link"?y.Edit=HK(bPe):typeof v.Edit=="object"&&v.Edit.control==="media"&&(y.Edit=HK(pPe,{...v.Edit})),y}):[],[s,e]);if(!s?.length)return null;let b=v=>{m(y=>y.fields?.includes(v)?{...y,fields:y.fields.filter(k=>k!==v)}:{...y,fields:[...y.fields||[],v]})};return(0,oi.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,oi.jsx)("div",{className:"block-editor-block-fields__header",children:(0,oi.jsxs)(L5.__experimentalHStack,{spacing:1,children:[r&&(0,oi.jsxs)(oi.Fragment,{children:[(0,oi.jsx)(Et,{className:"block-editor-block-fields__header-icon",icon:i?.icon}),(0,oi.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,oi.jsx)(L5.__experimentalTruncate,{numberOfLines:1,children:n})}),(0,oi.jsx)(iPe,{fields:h,visibleFields:g.fields,onToggleField:b})]}),!r&&(0,oi.jsx)("h2",{className:"block-editor-block-fields__header-title",children:(0,vPe.__)("Content")})]})}),(0,oi.jsx)(O1,{data:l,fields:h,form:g,onChange:o})]})}function OJe(e){return!!(window?.__experimentalContentOnlyInspectorFields&&(0,bx.getBlockType)(e)?.[SPe])}function AJe(e){let{blockType:t,isSelectionWithinCurrentSection:o}=(0,Ng.useContext)(zn);return(0,oi.jsx)(Bb,{group:"content",children:(0,oi.jsx)(IJe,{...e,blockType:t,isMultiBlock:o})})}var kPe={edit:AJe,hasSupport:OJe,attributeKeys:[],supportsPatternEditing:!0};var WK=c(ho(),1),_Pe=c(U(),1),UK=c(G(),1),A1=c(de(),1);var GK=c(E(),1);function LJe(e){return(0,A1.hasBlockSupport)(e,"customClassName",!0)&&(e.attributes={...e.attributes,className:{type:"string"}}),e}function MJe({className:e,setAttributes:t}){return Tr()!=="default"?null:(0,GK.jsx)(Oe,{group:"advanced",children:(0,GK.jsx)(_Pe.TextControl,{autoComplete:"off",label:(0,UK.__)("Additional CSS class(es)"),value:e||"",onChange:r=>{t({className:r!==""?r:void 0})},help:(0,UK.__)("Separate multiple classes with spaces.")})})}var $K={edit:MJe,addSaveProps:NJe,attributeKeys:["className"],hasSupport(e){return(0,A1.hasBlockSupport)(e,"customClassName",!0)}};function NJe(e,t,o){return(0,A1.hasBlockSupport)(t,"customClassName",!0)&&o.className&&(e.className=K(e.className,o.className)),e}function DJe(e,t,o,r){if(!(0,A1.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,WK.addFilter)("blocks.registerBlockType","core/editor/custom-class-name/attribute",LJe);(0,WK.addFilter)("blocks.switchToBlockType.transformedBlock","core/customClassName/addTransforms",DJe);var xPe=c(ho(),1),L1=c(de(),1);function VJe(e,t){return(0,L1.hasBlockSupport)(t,"className",!0)&&(typeof e.className=="string"?e.className=[...new Set([(0,L1.getBlockDefaultClassName)(t.name),...e.className.split(" ")])].join(" ").trim():e.className=(0,L1.getBlockDefaultClassName)(t.name)),e}(0,xPe.addFilter)("blocks.getSaveContent.extraProps","core/generated-class-name/save-props",VJe);var ZK=c(F(),1),LPe=c(ho(),1),MPe=c(J(),1);var Nc=c(de(),1),NPe=c(fe(),1),rd=c(iv(),1);var yx=c(F(),1),D5=c(J(),1),N5=c(de(),1),RPe=c(Rt(),1);var td=c(F(),1),wPe=c($C(),1);var M1=c(E(),1);function CPe({clientId:e,value:t,computeStyle:o,forceShow:r}){let n=Nt(e),[i,s]=(0,td.useReducer)(()=>o(n));(0,td.useEffect)(()=>{n&&r&&s()},[n,r]),(0,td.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,td.useRef)(t),[l,u]=(0,td.useState)(!1);return(0,td.useEffect)(()=>{if((0,wPe.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,M1.jsx)(Xa,{clientId:e,__unstablePopoverSlot:"block-toolbar",children:(0,M1.jsx)("div",{className:"block-editor__spacing-visualizer",style:i})})}function Dg(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function EPe({clientId:e,value:t,forceShow:o}){return(0,M1.jsx)(CPe,{clientId:e,value:t?.spacing?.margin,computeStyle:r=>{let n=Dg(r,"margin-top"),i=Dg(r,"margin-right"),s=Dg(r,"margin-bottom"),a=Dg(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 TPe({clientId:e,value:t,forceShow:o}){return(0,M1.jsx)(CPe,{clientId:e,value:t?.spacing?.padding,computeStyle:r=>({borderTopWidth:Dg(r,"padding-top"),borderRightWidth:Dg(r,"padding-right"),borderBottomWidth:Dg(r,"padding-bottom"),borderLeftWidth:Dg(r,"padding-left")}),forceShow:o})}var Hf=c(E(),1),od="dimensions",N1="spacing";function FJe(){let[e,t]=(0,yx.useState)(!1),{hideBlockInterface:o,showBlockInterface:r}=H((0,D5.useDispatch)(C));return(0,yx.useEffect)(()=>{e?o():r()},[e,r,o]),[e,t]}function zJe({children:e,resetAllFilter:t}){let o=(0,yx.useCallback)(r=>{let n=r.style,i=t(n);return{...r,style:i}},[t]);return(0,Hf.jsx)(Oe,{group:"dimensions",resetAllFilter:o,children:e})}function BPe({clientId:e,name:t,setAttributes:o,settings:r}){let n=Ja(),i=!Pn(n),s=BD(r,n),{style:a,className:l}=(0,D5.useSelect)(v=>{if(!s)return{};let y=v(C).getBlockAttributes(e)||{};return{style:y.style,className:y.className}},[e,s]),{value:u}=_l(t,l,n),[d,f]=FJe(),p=i?Ro(a,n):a,g=i?v=>{o({style:In(a,n,v)})}:v=>{o({style:Ge(v)})};if(!s)return null;let m=(0,N5.getBlockSupport)(t,[od,"__experimentalDefaultControls"]),h=(0,N5.getBlockSupport)(t,[N1,"__experimentalDefaultControls"]),b={minHeight:!1,minWidth:!1,...m,...h};return(0,Hf.jsxs)(Hf.Fragment,{children:[(0,Hf.jsx)(PD,{as:zJe,panelId:e,settings:r,value:p,onChange:g,defaultControls:b,styleState:n,onVisualize:i?void 0:f,inheritedValue:u}),!i&&!!r?.spacing?.padding&&d==="padding"&&(0,Hf.jsx)(TPe,{forceShow:d==="padding",clientId:e,value:p}),!i&&!!r?.spacing?.margin&&d==="margin"&&(0,Hf.jsx)(EPe,{forceShow:d==="margin",clientId:e,value:p})]})}function PPe(e,t="any"){let o=(0,N5.getBlockSupport)(e,od);return o===!0?!0:t==="any"?!!(o?.aspectRatio||o?.height||o?.minHeight||o?.width||o?.minWidth):!!o?.[t]}function KK(e){return e?`${e}`.trim().toLowerCase()!=="auto":!1}var IPe={useBlockProps:jJe,attributeKeys:["height","minHeight","width","style"],hasSupport(e){return PPe(e)}};function jJe({name:e,height:t,minHeight:o,style:r}){if(!PPe(e,"aspectRatio")||Wt(e,od,"aspectRatio"))return{};let n=KK(r?.dimensions?.aspectRatio),i=K({"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 YK(){(0,RPe.default)("wp.blockEditor.__experimentalUseCustomSides",{since:"6.3",version:"6.4"})}var HJe=c(de(),1);function OPe(e,t,o=""){if(typeof t!="string"||!t)return $c(e).map(i=>`${i.trim()}${o}`).join(", ");let r=$c(e).filter(i=>i.trim()),n=$c(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 Vg=c(E(),1),{getResponsiveMediaQueries:UJe}=H(_o),GJe=["Top","Right","Bottom","Left"],WJe=[...ZEe,vy,Nn,od,ky,N1,f1],XK=e=>WJe.some(t=>(0,Nc.hasBlockSupport)(e,t));function ha(e={}){let t={};return(0,rd.getCSSRules)(e).forEach(o=>{t[o.key]=o.value}),t}function $Je(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"),GJe.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"})}),Ge({border:Ge(i)})}function KJe(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 YJe(e){let t=e?.dimensions;if(t){if(KK(t.aspectRatio))return{dimensions:{minHeight:"unset",height:"unset"}};if(t.minHeight||t.height)return{dimensions:{aspectRatio:"unset"}}}}function qJe(e,t){let o=e?.typography?.textAlign;if(typeof o!="string"||!o)return;let r=`text-align: ${(0,rd.getCSSValueFromRawStyle)(o)} !important`;return t?`${t} { ${r}; }`:`${r};`}function ZJe(e,t){let o=YJe(e),r=o?QK(e,o):e,n=(0,rd.compileCSS)(r,{selector:t}),i=n?n.replace(/;/g," !important;"):void 0,s=$Je(e),a=s?(0,rd.compileCSS)(s,{selector:t}):void 0,l=qJe(e,t),u=KJe(e,t);return[i,l,a,u].filter(Boolean).join(`
+`)}function F5(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function QK(e={},t={}){let o={...e};return Object.entries(t).forEach(([r,n])=>{o[r]=F5(n)&&F5(o[r])?QK(o[r],n):n}),o}function V5(e,t,o){let r=t||"",n=e.get(r)||{selector:t,style:{}};e.set(r,{selector:t,style:QK(n.style,o)})}function XJe(e,t){let o=(0,Nc.getBlockType)(t)?.selectors||{},r=new Map;return Object.entries(e||{}).forEach(([n,i])=>{let s=o[n];if(typeof s=="string"){V5(r,s,{[n]:i});return}if(F5(s)&&F5(i)){let a={...i};Object.entries(s).forEach(([l,u])=>{l==="root"||typeof u!="string"||!Object.hasOwn(i,l)||(V5(r,u,{[n]:{[l]:i[l]}}),delete a[l])}),Object.keys(a).length&&V5(r,s.root||o.root,{[n]:a});return}V5(r,o.root,{[n]:i})}),Array.from(r.values())}function JK(e,t){let{name:o,baseSelector:r,state:n=""}=t,i=XJe(e,o).map(({selector:s,style:a})=>ZJe(a,OPe(r,s,n))).filter(Boolean);return i.length?i.join(`
+`):void 0}function QJe(e,t){if(!e)return e;let o={...e};return t.forEach(r=>{delete o[r]}),o}function DPe(e,t,o){let r=vV[t];if(!r)return[];let n=[];return r.forEach(i=>{let s=e?.[i];if(s){let a=JK(s,{name:t,baseSelector:o,state:i});a&&n.push(a)}}),n}function JJe(e,t,o,r){let n=[],s=["elements",...vV[t]??[]],a=UJe(r);return Object.entries(a).forEach(([l,u])=>{let d=Ro(e,{viewport:l,pseudo:Js.pseudo});if(!d)return;let f=[],p=JK(QJe(d,s),{name:t,baseSelector:o});p&&f.push(p);let g=zPe(d.elements,t,o);g&&f.push(g),f.push(...DPe(d,t,o)),f.length&&n.push(`${u}{${f.join("")}}`)}),n}function APe(e,t){let o=Ro(e,t);if(!Wi(t))return o;let r={...t,viewport:Js.viewport},n=Ro(e,r);return n&&o?vB(n,o):o||n}function eet(e){return!XK(e)&&!(0,Nc.hasBlockSupport)(e,"customCSS",!0)||e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}}),e}var VPe={[`${vy}.__experimentalSkipSerialization`]:["border"],[`${Nn}.__experimentalSkipSerialization`]:[Nn],[`${wl}.__experimentalSkipSerialization`]:[wl],[`${od}.__experimentalSkipSerialization`]:[od],[`${N1}.__experimentalSkipSerialization`]:[N1],[`${f1}.__experimentalSkipSerialization`]:[f1]},tet={...VPe,[`${od}.aspectRatio`]:[`${od}.aspectRatio`],[`${ky}`]:[ky]},oet={[`${od}.aspectRatio`]:!0,[`${ky}`]:!0},ret={gradients:"gradient"};function qK(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;qK(r[i],[s],!0)}else n.length===1&&delete r[n[0]]}),r}function FPe(e,t,o,r=tet){if(!XK(t))return e;let{style:n}=o;return Object.entries(r).forEach(([i,s])=>{let a=oet[i]||(0,Nc.getBlockSupport)(t,i);a===!0&&(n=qK(n,s)),Array.isArray(a)&&a.forEach(l=>{let u=ret[l]||l;n=qK(n,[[...s,u]])})}),e.style={...ha(n),...e.style},e}function net({clientId:e,name:t,setAttributes:o,style:r,__unstableParentLayout:n}){let i=xl(t,n),s=Tr(),{globalBlockStyles:a,selectedState:l,showStateOnCanvas:u}=(0,MPe.useSelect)(m=>{let h=m(C),{getSelectedBlockStyleState:b,isSelectedBlockStyleStateShownOnCanvas:v}=H(h);return{globalBlockStyles:h.getSettings()?.[ss]?.blocks?.[t],selectedState:b(e),showStateOnCanvas:v(e)}},[e,t]),d=ea(l),f=(0,ZK.useMemo)(()=>{if(!u||!d)return;let m=APe(a,l),h=APe(r,l),b;if(m&&h)b=vB(m,h);else if(h)b=h;else if(m)b=m;else return;return JK(b,{name:t,baseSelector:`[data-block="${e}"]`})},[u,d,a,r,l,e,t]);if(el({css:f}),s!=="default")return null;let p={...i,typography:{...i.typography,textAlign:!1}},g={clientId:e,name:t,setAttributes:o,settings:p};return(0,Vg.jsxs)(Q2,{value:l,children:[(0,Vg.jsx)(rV,{...g}),(0,Vg.jsx)(JD,{...g}),(0,Vg.jsx)(dV,{...g}),(0,Vg.jsx)(hEe,{...g}),(0,Vg.jsx)(BPe,{...g})]})}var z5={edit:net,hasSupport:XK,addSaveProps:FPe,attributeKeys:["style"],useBlockProps:aet},iet=[{elementType:"button"},{elementType:"link",pseudo:[":hover"]},{elementType:"heading",elements:["h1","h2","h3","h4","h5","h6"]}],set={};function zPe(e,t,o){if(!e)return;let r=[];return iet.forEach(({elementType:n,pseudo:i,elements:s})=>{if(Wt(t,Nn,n))return;let l=e?.[n];if(l){let u=vk(o,Nc.__EXPERIMENTAL_ELEMENTS[n]);r.push((0,rd.compileCSS)(l,{selector:u})),i&&i.forEach(d=>{l[d]&&r.push((0,rd.compileCSS)(l[d],{selector:vk(o,`${Nc.__EXPERIMENTAL_ELEMENTS[n]}${d}`)}))})}s&&s.forEach(u=>{e[u]&&r.push((0,rd.compileCSS)(e[u],{selector:vk(o,Nc.__EXPERIMENTAL_ELEMENTS[u])}))})}),r.length>0?r.join(""):void 0}function aet({name:e,style:t}){let o=(0,NPe.useInstanceId)(set,"wp-elements"),r=`.${o}`,n=t?.elements,[i]=Le("viewport"),s=(0,ZK.useMemo)(()=>{let a=[],l=zPe(n,e,r);return l&&a.push(l),a.push(...DPe(t,e,r)),a.push(...JJe(t,e,r,i)),a.length>0?a.join(""):void 0},[r,n,e,t,i]);return el({css:s}),FPe({className:o},e,{style:t},VPe)}(0,LPe.addFilter)("blocks.registerBlockType","core/style/addAttribute",eet);var jPe=c(ho(),1),HPe=c(de(),1),cet=e=>(0,HPe.hasBlockSupport)(e,"__experimentalSettings",!1);function uet(e){return cet(e)&&(e?.attributes?.settings||(e.attributes={...e.attributes,settings:{type:"object"}})),e}(0,jPe.addFilter)("blocks.registerBlockType","core/settings/addAttribute",uet);var Fg=c(de(),1),UPe=c(fe(),1),GPe=c(ho(),1),D1=c(F(),1),WPe=c(J(),1);var Uf=c(E(),1),{getDuotoneFilter:det,getDuotoneStylesheet:fet,getDuotoneUnsetStylesheet:pet}=H(_o),eY=[],met=window?.navigator.userAgent&&window.navigator.userAgent.includes("Safari")&&!window.navigator.userAgent.includes("Chrome")&&!window.navigator.userAgent.includes("Chromium");Zf([Xf]);function tY({presetSetting:e,defaultSetting:t}){let[o,r,n,i]=Le(t,`${e}.custom`,`${e}.theme`,`${e}.default`);return(0,D1.useMemo)(()=>[...r||eY,...n||eY,...o&&i||eY],[o,r,n,i])}function $Pe(e,t){if(!e)return;let o=t?.find(({slug:r})=>e===`var:preset|duotone|${r}`);return o?o.colors:void 0}function get(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 het({style:e,setAttributes:t,name:o,clientId:r}){let n=e?.color?.duotone,i=xl(o),s=Tr(),a=(0,WPe.useSelect)(b=>r?b(C).getBlockAttributes(r)?.className:void 0,[r]),{value:l}=_l(o,a),u=tY({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),d=tY({presetSetting:"color.palette",defaultSetting:"color.defaultPalette"}),[f,p]=Le("color.custom","color.customDuotone"),g=!f,m=!p||d?.length===0&&g;if(u?.length===0&&m||s!=="default")return null;let h=n==="unset"||Array.isArray(n)?n:$Pe(n,u);return(0,Uf.jsxs)(Uf.Fragment,{children:[(0,Uf.jsx)(Oe,{group:"filter",children:(0,Uf.jsx)(ND,{value:{filter:{duotone:h}},onChange:b=>{let v={...e,color:{...b?.filter}};t({style:Ge(v)})},settings:i,inheritedValue:l})}),(0,Uf.jsx)(Do,{group:"block",__experimentalShareWithChildBlocks:!0,children:(0,Uf.jsx)(WM,{duotonePalette:u,colorPalette:d,disableCustomDuotone:m,disableCustomColors:g,value:h,onChange:b=>{let v=get(b,u),y={...e,color:{...e?.color,duotone:v??b}};t({style:Ge(y)})},settings:i})})]})}var oY={shareWithChildBlocks:!0,edit:het,useBlockProps:ket,attributeKeys:["style"],hasSupport(e){return(0,Fg.hasBlockSupport)(e,"filter.duotone")}};function bet(e){return(0,Fg.hasBlockSupport)(e,"filter.duotone")&&(e.attributes.style||Object.assign(e.attributes,{style:{type:"object"}})),e}function yet({clientId:e,id:t,selector:o,attribute:r}){let n=tY({presetSetting:"color.duotone",defaultSetting:"color.defaultDuotone"}),i=Array.isArray(r),s=i?void 0:$Pe(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(", "),g=Array.isArray(u)||u==="unset";Pc(g?{css:u!=="unset"?fet(p,t):pet(p),__unstableType:"presets"}:void 0),Pc(g?{assets:u!=="unset"?det(t,u):"",__unstableType:"svgs"}:void 0);let m=Nt(e);(0,D1.useEffect)(()=>{if(g&&m&&met){let h=m.style.display;m.style.setProperty("display","inline-block"),m.offsetHeight,m.style.setProperty("display",h)}},[g,m,u])}var vet={};function ket({clientId:e,name:t,style:o}){let r=(0,UPe.useInstanceId)(vet),n=(0,D1.useMemo)(()=>{let l=(0,Fg.getBlockType)(t);if(l){if(!(0,Fg.getBlockSupport)(l,"filter.duotone",!1))return null;let d=(0,Fg.getBlockSupport)(l,"color.__experimentalDuotone",!1);if(d){let f=js(l);return typeof d=="string"?vk(f,d):f}return js(l,"filter.duotone",{fallback:!0})}},[t]),i=o?.color?.duotone,s=`wp-duotone-${r}`,a=n&&i;return yet({clientId:e,id:s,selector:n,attribute:i}),{className:a?s:""}}(0,GPe.addFilter)("blocks.registerBlockType","core/editor/duotone/add-attributes",bet);var H5=c(F(),1),V1=c(J(),1),KPe=c(fe(),1),F1=c(de(),1),z1=c(G(),1);var YPe=c(us(),1);var j5=c(E(),1),_et={},xet={};function wet({blockName:e,setAttributes:t,style:o}){if(Tr()!=="default")return null;let n=(0,F1.getBlockType)(e);function i(a){let l=a?.css?.trim()?a.css:void 0;t({style:Ge({...a,css:l})})}let s=(0,z1.sprintf)((0,z1.__)("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,j5.jsx)(Oe,{group:"advanced",children:(0,j5.jsx)(FD,{value:o,onChange:i,inheritedValue:o,help:s})})}var Cet="custom-css-edit-warning";function Eet({clientId:e,name:t,setAttributes:o}){let{style:r,canEditCSS:n}=(0,V1.useSelect)(i=>{let{getBlockAttributes:s,getSettings:a}=i(C);return{style:s(e)?.style||xet,canEditCSS:a().canEditCSS}},[e]);return n?(0,j5.jsx)(wet,{blockName:t,setAttributes:o,style:r}):null}function Tet({style:e,clientId:t}){let o=e?.css,r=typeof o=="string"&&o.trim().length>0&&d$(o),n=(0,V1.useSelect)(d=>d(C).getSettings().canEditCSS,[]),{createWarningNotice:i}=(0,V1.useDispatch)(YPe.store),s=!!o?.trim();(0,H5.useEffect)(()=>{!n&&s&&i((0,z1.__)("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:Cet,isDismissible:!0})},[n,s,i]);let a=(0,KPe.useInstanceId)(_et,"wp-custom-css"),l=`.${a}`,u=(0,H5.useMemo)(()=>{if(r)return wB(o,l)},[o,l,r]);return Pc({css:u,clientId:t,__unstableType:"custom-css"}),r?{className:`has-custom-css ${a}`}:{}}function Ret(e,t,o){if(!(0,F1.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 U5={edit:Eet,useBlockProps:Tet,addSaveProps:Ret,attributeKeys:["style"],hasSupport(e){return(0,F1.hasBlockSupport)(e,"customCSS",!0)}};var W5=c(fe(),1),iY=c(ho(),1),ZPe=c(F(),1),Dc=c(de(),1);var $5=c(J(),1),Vc=c(U(),1),Ny=c(G(),1);var Vn=c(E(),1),Bet="is-style-",G5="layout",rY=["selfStretch","flexSize","columnStart","columnSpan","rowStart","rowSpan"],{kebabCase:nY}=H(Vc.privateApis),{getResponsiveMediaQueries:Pet}=H(_o);function Iet(e={},t){let o=e?.default;return t?.attributes?.layout??o}function qPe(e={},t){return Ge({...Iet(e,t)})}function Oet(e={},t={},o={}){let r={},n=Object.fromEntries(rY.filter(i=>Object.hasOwn(o||{},i)).map(i=>[i,o[i]]));return Object.entries(e||{}).forEach(([i,s])=>{let a=Object.hasOwn(t||{},i);!rY.includes(i)&&s!==t?.[i]&&(r[i]=s===void 0&&a?null:s)}),Ge({...n,...r})}function Aet(e={}){return Object.fromEntries(Object.entries(e||{}).filter(([t])=>!rY.includes(t)))}function sY(e){return(0,Dc.hasBlockSupport)(e,"layout")||(0,Dc.hasBlockSupport)(e,"__experimentalLayout")}function K5(e={},t=""){let{layout:o}=e,{default:r}=(0,Dc.getBlockSupport)(t,G5)||{},n=o?.inherit||o?.contentSize||o?.wideSize?{...o,type:"constrained"}:o||r||{},i=[];if(Gs[n?.type||"default"]?.className){let a=Gs[n?.type||"default"]?.className,l=t.split("/"),d=`wp-block-${l[0]==="core"?l.pop():l.join("-")}-${a}`;i.push(a,d)}return(0,$5.useSelect)(a=>!n?.inherit&&!n?.contentSize&&n?.type!=="constrained"?!1:a(C).getSettings().__experimentalFeatures?.useRootPaddingAwareAlignments,[n?.contentSize,n?.inherit,n?.type])&&i.push("has-global-padding"),n?.orientation&&i.push(`is-${nY(n.orientation)}`),n?.justifyContent&&i.push(`is-content-justification-${nY(n.justifyContent)}`),n?.flexWrap&&n.flexWrap==="nowrap"&&i.push("is-nowrap"),i}function aY(e={},t,o){let{layout:r={},style:n={}}=e,i=r?.inherit||r?.contentSize||r?.wideSize?{...r,type:"constrained"}:r||{},s=Ba(i?.type||"default"),[a]=Le("spacing.blockGap"),l=a!==null;return s?.getLayoutStyle?.({blockName:t,selector:o,layout:r,style:n,hasBlockGapSupport:l})}function Let({attributes:e={},blockName:t,selector:o,layout:r={},hasBlockGapSupport:n,globalBlockGapValue:i,viewportSettings:s}){return Object.entries(Pet(s)).map(([a,l])=>{let u=Ro(e?.style,{viewport:a,pseudo:Js.pseudo}),d=Aet(u?.layout),f=Object.keys(d).length>0,p=u?.spacing&&Object.hasOwn(u.spacing,"blockGap"),g=u?.spacing&&Object.hasOwn(u.spacing,"padding");if(!f&&!p&&!g)return"";let h=Ba(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 Met({layout:e,style:t,setAttributes:o,name:r,clientId:n}){let i=xl(r),{layout:s}=i,{themeSupportsLayout:a,activeBlockVariation:l,selectedState:u,isResponsiveEditing:d}=(0,$5.useSelect)(Y=>{let{getBlockAttributes:Z,getSettings:oe,getSelectedBlockStyleState:ne,isResponsiveEditing:X}=H(Y(C));return{activeBlockVariation:Y(Dc.store).getActiveBlockVariation(r,Z(n)||{},"block"),themeSupportsLayout:oe().supportsLayout,selectedState:ne(n),isResponsiveEditing:X()}},[r,n]),f=Tr(),p=Wi(u)&&!ea(u),g=(0,ZPe.useCallback)((...Y)=>{let Z=Y[0]||{},oe=Y[1]||{};if(p){let re=Ro(Z.style??t,u)||{},le=Ge({...re,layout:void 0});return{style:In(Z.style??t,u,le)}}let ne=oe.name||r,X=(0,Dc.getBlockSupport)(ne,G5,{});return{layout:qPe(X,l)}},[r,l,p,u,t]);if(f!=="default")return null;let m=(0,Dc.getBlockSupport)(r,G5,{}),h={...s,...m},{allowSwitching:b,allowEditing:v=!0,allowInheriting:y=!0,default:k}=h;if(!v)return null;let S=e||k||{},_=p?Ro(t,u):void 0,x=_?.layout,w=p?Ge({...S,...x})||{}:S,T=p?S:qPe(m,l),B={...m,...w},{type:R,default:{type:I="default"}={}}=B,A=R||I,P=!!(y&&(!A||A==="default"||A==="constrained"||B.inherit)),{inherit:O=!1,contentSize:N=null}=w;if((A==="default"||A==="constrained")&&!a)return null;let z=Ba(A),D=Ba("constrained"),M=!w.type&&(N||O),V=!!O||!!N,L=Pn(u)&&!O&&b,j=Y=>{if(p){let Z=Ge({..._,layout:Oet(Y,S,_?.layout)});o({style:In(t,u,Z)});return}o({layout:Ge(Y)})},q=Y=>j({type:Y}),Q=()=>j(T),te=()=>j({type:"default"}),ee=()=>z?.name==="constrained"||V,W=()=>p?(w?.type??"default")!==(T?.type??"default"):e?.type==="constrained",$=()=>(w?.type??"default")!==(T?.type??"default");return(0,Vn.jsxs)(Vn.Fragment,{children:[(0,Vn.jsxs)(Oe,{group:"layout",resetAllFilter:g,children:[P&&(0,Vn.jsx)(Vc.__experimentalToolsPanelItem,{label:(0,Ny.__)("Use content width"),hasValue:W,onDeselect:te,isShownByDefault:!0,panelId:n,children:(0,Vn.jsx)(Vc.ToggleControl,{label:(0,Ny.__)("Inner blocks use content width"),checked:ee(),onChange:()=>j({type:ee()?"default":"constrained"}),help:ee()?(0,Ny.__)("Nested blocks use content width with options for full and wide widths."):(0,Ny.__)("Nested blocks will fill the width of this container.")})}),L&&(0,Vn.jsx)(Vc.__experimentalToolsPanelItem,{label:(0,Ny.__)("Layout type"),hasValue:$,onDeselect:Q,isShownByDefault:!0,panelId:n,children:(0,Vn.jsx)(Net,{type:A,onChange:q})}),z&&z.name!=="default"&&(0,Vn.jsx)(z.inspectorControls,{layout:w,value:e,onChange:j,layoutBlockSupport:h,resetLayout:T,name:r,clientId:n}),D&&M&&(0,Vn.jsx)(D.inspectorControls,{layout:w,value:e,onChange:j,layoutBlockSupport:h,resetLayout:T,name:r,clientId:n})]}),!O&&z&&(0,Vn.jsx)(z.toolBarControls,{layout:w,onChange:j,layoutBlockSupport:m,controlsGroup:d&&Wi(u)&&!ea(u)?"style-state":"block",name:r,clientId:n})]})}var XPe={shareWithChildBlocks:!0,edit:Met,attributeKeys:["layout","style"],hasSupport(e){return sY(e)}};function Net({type:e,onChange:t}){return(0,Vn.jsx)(Vc.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ny.__)("Layout type"),hideLabelFromVision:!0,isAdaptiveWidth:!0,value:e,onChange:t,children:_Q().map(({name:o,label:r})=>(0,Vn.jsx)(Vc.__experimentalToggleGroupControlOption,{value:o,label:r},o))})}function Det(e){return"type"in(e.attributes?.layout??{})||sY(e)&&(e.attributes={...e.attributes,layout:{type:"object"}}),e}function Vet({block:e,props:t,blockGapSupport:o,globalBlockGapValue:r,viewportSettings:n,layoutClasses:i}){let{name:s,attributes:a}=t,l=(0,W5.useInstanceId)(e),{layout:u}=a,{default:d}=(0,Dc.getBlockSupport)(s,G5)||{},f=u?.inherit||u?.contentSize||u?.wideSize?{...u,type:"constrained"}:u||d||{},p=`wp-container-${nY(s)}-is-layout-`,g=`.${p}${l}`,m=o!==null,b=Ba(f?.type||"default")?.getLayoutStyle?.({blockName:s,selector:g,layout:f,style:a?.style,hasBlockGapSupport:m,globalBlockGapValue:r}),v=Let({attributes:a,blockName:s,selector:g,layout:f,hasBlockGapSupport:m,globalBlockGapValue:r,viewportSettings:n}),y=[b,v].filter(Boolean).join(""),k=K({[`${p}${l}`]:!!y},i);return el({css:y}),(0,Vn.jsx)(e,{...t,__unstableLayoutClassNames:k})}var Fet=(0,W5.createHigherOrderComponent)(e=>function(o){let{clientId:r,name:n,attributes:i}=o,s=sY(n),a=K5(i,n),l=(0,$5.useSelect)(u=>{if(!s)return;let{getSettings:d,getBlockSettings:f}=H(u(C)),p=d(),{disableLayoutStyles:g}=p;if(g)return;let[m]=f(r,"spacing.blockGap"),h=p[ss],b,v=i?.className;if(v?.includes(Bet)){let{getBlockStyles:k}=u(Dc.store),S=k(n),_=c1(v,S);b=_?h?.blocks?.[n]?.variations?.[_]?.spacing?.blockGap:void 0}let y=b??h?.blocks?.[n]?.spacing?.blockGap??h?.spacing?.blockGap;return{blockGapSupport:m,globalBlockGapValue:y,viewportSettings:p?.__experimentalFeatures?.viewport}},[s,r,i?.className,n]);return l?(0,Vn.jsx)(Vet,{block:e,props:o,layoutClasses:a,...l}):(0,Vn.jsx)(e,{...o,__unstableLayoutClassNames:s?a:void 0})},"withLayoutStyles");(0,iY.addFilter)("blocks.registerBlockType","core/layout/addAttribute",Det);(0,iY.addFilter)("editor.BlockListBlock","core/editor/layout/with-layout-styles",Fet);var sIe=c(fe(),1),Q5=c(J(),1),aIe=c(F(),1);var Pl=c(F(),1),zg=c(J(),1),JPe=c(fe(),1);function H1(e,t){return Array.from({length:t},(o,r)=>e+r)}var Fc=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 Jr(e,t){return e.ownerDocument.defaultView.getComputedStyle(e).getPropertyValue(t)}function j1(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 Gf(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 zet(e,t){let o=parseFloat(Jr(e,"column-gap")),r=parseFloat(Jr(e,"row-gap")),n=j1(Jr(e,"grid-template-columns"),o),i=j1(Jr(e,"grid-template-rows"),r),s=Gf(n,t.left)+1,a=Gf(i,t.top)+1,l=Gf(n,t.right,"end")+1,u=Gf(i,t.bottom,"end")+1;return new Fc({columnStart:s,columnEnd:l,rowStart:a,rowEnd:u})}function QPe(e){return zet(e.parentElement,new window.DOMRect(e.offsetLeft,e.offsetTop,e.offsetWidth,e.offsetHeight))}function lY(e){let t=Jr(e,"grid-template-columns"),o=Jr(e,"grid-template-rows"),r=Jr(e,"border-top-width"),n=Jr(e,"border-right-width"),i=Jr(e,"border-bottom-width"),s=Jr(e,"border-left-width"),a=Jr(e,"padding-top"),l=Jr(e,"padding-right"),u=Jr(e,"padding-bottom"),d=Jr(e,"padding-left"),f=t.split(" ").length,p=o.split(" ").length,g=f*p;return{numColumns:f,numRows:p,numItems:g,currentColor:Jr(e,"color"),style:{gridTemplateColumns:t,gridTemplateRows:o,gap:Jr(e,"gap"),inset:`
 				calc(${a} + ${r})
 				calc(${l} + ${n})
 				calc(${u} + ${i})
 				calc(${d} + ${s})
-			`}}}var ba=c(E(),1);function H1({clientId:e,contentRef:t,parentLayout:o,childGridClientId:r}){let n=(0,Fh.useSelect)(a=>a(C).getSettings().isDistractionFree,[]),i=Nt(e);if(n||!i)return null;let s=o?.isManualPlacement&&window.__experimentalEnableGridInteractivity;return(0,ba.jsx)(det,{gridClientId:e,gridElement:i,isManualGrid:s,ref:t,childGridClientId:r})}var det=(0,Pl.forwardRef)(({gridClientId:e,gridElement:t,isManualGrid:o,childGridClientId:r},n)=>{let[i,s]=(0,Pl.useState)(()=>JK(t)),[a,l]=(0,Pl.useState)(!1),u=Nt(r),d=(0,Pl.useMemo)(()=>u?LPe(u):null,[u]);return(0,Pl.useEffect)(()=>{let f=()=>s(JK(t)),p=new window.ResizeObserver(f);p.observe(t,{box:"border-box"});let h=new window.ResizeObserver(f);h.observe(t);for(let m of t.children)h.observe(m);return()=>{p.disconnect(),h.disconnect()}},[t]),(0,Pl.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,ba.jsx)(Xa,{className:K("block-editor-grid-visualizer",{"is-dropping-allowed":a}),clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",children:(0,ba.jsx)("div",{ref:n,className:"block-editor-grid-visualizer__grid",style:i.style,children:o?(0,ba.jsx)(pet,{gridClientId:e,gridInfo:i,childGridRect:d}):(0,ba.jsx)(fet,{gridInfo:i,childGridRect:d})})})});function fet({gridInfo:e,childGridRect:t}){return j1(1,e.numRows).map(o=>j1(1,e.numColumns).map(r=>{let n=e.currentColor;return t?.contains(r,o)&&(n="transparent"),(0,ba.jsx)(NPe,{color:n},`${o}-${r}`)}))}function pet({gridClientId:e,gridInfo:t,childGridRect:o}){let[r,n]=(0,Pl.useState)(null),i=(0,Fh.useSelect)(a=>{let{getBlockOrder:l,getBlockStyles:u}=H(a(C)),d=l(e);return u(d)},[e]),s=(0,Pl.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 Dc({columnStart:u,rowStart:d,columnSpan:f,rowSpan:p}))}return a},[i]);return j1(1,t.numRows).map(a=>j1(1,t.numColumns).map(l=>{let u=o?.contains(l,a),d=t.currentColor;u&&(d="transparent");let f=s.some(h=>h.contains(l,a)),p=r?.contains(l,a)??!1;return(0,ba.jsx)(NPe,{color:d,className:p&&"is-highlighted",children:f&&!u?(0,ba.jsx)(met,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n}):(0,ba.jsx)(het,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n})},`${a}-${l}`)}))}function NPe({color:e,children:t,className:o}){return(0,ba.jsx)("div",{className:K("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 DPe(e,t,o,r,n){let{getBlockAttributes:i,getBlockRootClientId:s,canInsertBlockType:a,getBlockName:l}=(0,Fh.useSelect)(C),{updateBlockAttributes:u,moveBlocksToPosition:d,__unstableMarkNextChangeAsNotPersistent:f}=(0,Fh.useDispatch)(C),p=fy(o,r.numColumns);return get({validateDrag(h){let m=l(h);if(!a(m,o))return!1;let g=i(h),b=new Dc({columnStart:e,rowStart:t,columnSpan:g.style?.layout?.columnSpan,rowSpan:g.style?.layout?.rowSpan});return new Dc({columnSpan:r.numColumns,rowSpan:r.numRows}).containsRect(b)},onDragEnter(h){let m=i(h);n(new Dc({columnStart:e,rowStart:t,columnSpan:m.style?.layout?.columnSpan,rowSpan:m.style?.layout?.rowSpan}))},onDragLeave(){n(h=>h?.columnStart===e&&h?.rowStart===t?null:h)},onDrop(h){n(null);let m=i(h);u(h,{style:{...m.style,layout:{...m.style?.layout,columnStart:e,rowStart:t}}}),f(),d([h],s(h),o,p(e,t))}})}function met({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){return(0,ba.jsx)("div",{className:"block-editor-grid-visualizer__drop-zone",ref:DPe(e,t,o,r,n)})}function het({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){let{updateBlockAttributes:i,moveBlocksToPosition:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,Fh.useDispatch)(C),l=fy(o,r.numColumns);return(0,ba.jsx)(Sm,{rootClientId:o,className:"block-editor-grid-visualizer__appender",ref:DPe(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 get({validateDrag:e,onDragEnter:t,onDragLeave:o,onDrop:r}){let{getDraggedBlockClientIds:n}=(0,Fh.useSelect)(C);return(0,MPe.__experimentalUseDropZone)({onDragEnter(){let[i]=n();i&&e(i)&&t(i)},onDragLeave(){o()},onDrop(){let[i]=n();i&&e(i)&&r(i)}})}var VPe=c(U(),1),U1=c(F(),1);var W5=c(E(),1);function eY({clientId:e,bounds:t,onChange:o,parentLayout:r}){let n=Nt(e),i=n?.parentElement,{isManualPlacement:s}=r;return!n||!i?null:(0,W5.jsx)(bet,{clientId:e,bounds:t,blockElement:n,rootBlockElement:i,onChange:o,isManualGrid:s&&window.__experimentalEnableGridInteractivity})}function bet({clientId:e,bounds:t,blockElement:o,rootBlockElement:r,onChange:n,isManualGrid:i}){let[s,a]=(0,U1.useState)(null),[l,u]=(0,U1.useState)({top:!1,bottom:!1,left:!1,right:!1});(0,U1.useEffect)(()=>{let h=new window.ResizeObserver(()=>{let m=o.getBoundingClientRect(),g=r.getBoundingClientRect(),b=m.top>g.top,v=m.bottom<g.bottom,y=m.left>g.left,k=m.right<g.right;u({top:(i||!v)&&b,bottom:v,left:(i||!k)&&y,right:k})});return h.observe(o),()=>h.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,W5.jsx)(Xa,{className:"block-editor-grid-item-resizer",clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",additionalStyles:p,children:(0,W5.jsx)(VPe.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:h,pointerId:m})=>{h.setPointerCapture(m)},onResizeStart:(h,m)=>{a(m)},onResizeStop:(h,m,g)=>{let b=parseFloat(Xr(r,"column-gap")),v=parseFloat(Xr(r,"row-gap")),y=z1(Xr(r,"grid-template-columns"),b),k=z1(Xr(r,"grid-template-rows"),v),S=new window.DOMRect(o.offsetLeft+g.offsetLeft,o.offsetTop+g.offsetTop,g.offsetWidth,g.offsetHeight),_=Hf(y,S.left)+1,x=Hf(k,S.top)+1,w=Hf(y,S.right,"end")+1,T=Hf(k,S.bottom,"end")+1;n({columnSpan:w-_+1,rowSpan:T-x+1,columnStart:i?_:void 0,rowStart:i?x:void 0})}})})}var Il=c(G(),1),$5=c(U(),1);var FPe=c(Q(),1),zPe=c(fe(),1);var Ei=c(E(),1);function tY({layout:e,parentLayout:t,onChange:o,gridClientId:r,blockClientId:n}){let{moveBlocksToPosition:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,FPe.useDispatch)(C),a=e?.columnStart??1,l=e?.rowStart??1,u=e?.columnSpan??1,d=e?.rowSpan??1,f=a+u-1,p=l+d-1,h=t?.columnCount,m=t?.rowCount,g=fy(r,h);return(0,Ei.jsx)(No,{group:"parent",children:(0,Ei.jsxs)($5.ToolbarGroup,{className:"block-editor-grid-item-mover__move-button-container",children:[(0,Ei.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-left",children:(0,Ei.jsx)(G1,{icon:(0,Il.isRTL)()?un:Ti,label:(0,Il.__)("Move left"),description:(0,Il.__)("Move left"),isDisabled:a<=1,onClick:()=>{o({columnStart:a-1}),s(),i([n],r,r,g(a-1,l))}})}),(0,Ei.jsxs)("div",{className:"block-editor-grid-item-mover__move-vertical-button-container",children:[(0,Ei.jsx)(G1,{className:"is-up-button",icon:Jh,label:(0,Il.__)("Move up"),description:(0,Il.__)("Move up"),isDisabled:l<=1,onClick:()=>{o({rowStart:l-1}),s(),i([n],r,r,g(a,l-1))}}),(0,Ei.jsx)(G1,{className:"is-down-button",icon:cn,label:(0,Il.__)("Move down"),description:(0,Il.__)("Move down"),isDisabled:m&&p>=m,onClick:()=>{o({rowStart:l+1}),s(),i([n],r,r,g(a,l+1))}})]}),(0,Ei.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-right",children:(0,Ei.jsx)(G1,{icon:(0,Il.isRTL)()?Ti:un,label:(0,Il.__)("Move right"),description:(0,Il.__)("Move right"),isDisabled:h&&f>=h,onClick:()=>{o({columnStart:a+1}),s(),i([n],r,r,g(a+1,l))}})})]})})}function G1({className:e,icon:t,label:o,isDisabled:r,onClick:n,description:i}){let a=`block-editor-grid-item-mover-button__description-${(0,zPe.useInstanceId)(G1)}`;return(0,Ei.jsxs)(Ei.Fragment,{children:[(0,Ei.jsx)($5.ToolbarButton,{className:K("block-editor-grid-item-mover-button",e),icon:t,label:o,"aria-describedby":a,onClick:r?null:n,disabled:r,accessibleWhenDisabled:!0}),(0,Ei.jsx)(bt,{id:a,children:i})]})}var W1=c(Q(),1),Y5=c(F(),1),K5=c(fe(),1);function oY({clientId:e}){let{gridLayout:t,blockOrder:o,selectedBlockLayout:r}=(0,W1.useSelect)(p=>{let{getBlockAttributes:h,getBlockOrder:m}=p(C),g=p(C).getSelectedBlock();return{gridLayout:h(e).layout??{},blockOrder:m(e),selectedBlockLayout:g?.attributes.style?.layout}},[e]),{getBlockAttributes:n,getBlockRootClientId:i}=(0,W1.useSelect)(C),{updateBlockAttributes:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,W1.useDispatch)(C),l=(0,Y5.useMemo)(()=>r?new Dc(r):null,[r]),u=(0,K5.usePrevious)(l),d=(0,K5.usePrevious)(t.isManualPlacement),f=(0,K5.usePrevious)(o);(0,Y5.useEffect)(()=>{let p={};if(t.isManualPlacement){let h=[];for(let g of o){let{columnStart:b,rowStart:v,columnSpan:y=1,rowSpan:k=1}=n(g).style?.layout??{};!b||!v||h.push(new Dc({columnStart:b,rowStart:v,columnSpan:y,rowSpan:k}))}for(let g of o){let b=n(g),{columnStart:v,rowStart:y,columnSpan:k=1,rowSpan:S=1}=b.style?.layout??{};if(v&&y)continue;let[_,x]=yet(h,t.columnCount,k,S,u?.columnEnd,u?.rowEnd);h.push(new Dc({columnStart:_,rowStart:x,columnSpan:k,rowSpan:S})),p[g]={style:{...b.style,layout:{...b.style?.layout,columnStart:_,rowStart:x}}}}let m=Math.max(...h.map(g=>g.rowEnd));(!t.rowCount||t.rowCount<m)&&(p[e]={layout:{...t,rowCount:m}});for(let g of f??[])if(!o.includes(g)){let b=i(g);if(b===null||n(b)?.layout?.type==="grid")continue;let y=n(g),{columnStart:k,rowStart:S,columnSpan:_,rowSpan:x,...w}=y.style?.layout??{};if(k||S||_||x){let T=Object.keys(w).length===0;p[g]=De(y,["style","layout"],T?void 0:w)}}}else{if(d===!0)for(let h of o){let m=n(h),{columnStart:g,rowStart:b,...v}=m.style?.layout??{};if(g||b){let y=Object.keys(v).length===0;p[h]=De(m,["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 yet(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 Dc({columnStart:a,rowStart:s,columnSpan:o,rowSpan:r});if(!e.some(u=>u.intersectsRect(l)))return[a,s]}}var Uf=c(E(),1),{getResponsiveMediaQueries:vet}=H(Sr),ket={},zh={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},_et=[zh.max,zh.fixed];function jPe(e){return _et.includes(e)}function GPe({selector:e,declarations:t}){return`${e} {
+			`}}}var ba=c(E(),1);function U1({clientId:e,contentRef:t,parentLayout:o,childGridClientId:r}){let n=(0,zg.useSelect)(a=>a(C).getSettings().isDistractionFree,[]),i=Nt(e);if(n||!i)return null;let s=o?.isManualPlacement&&window.__experimentalEnableGridInteractivity;return(0,ba.jsx)(jet,{gridClientId:e,gridElement:i,isManualGrid:s,ref:t,childGridClientId:r})}var jet=(0,Pl.forwardRef)(({gridClientId:e,gridElement:t,isManualGrid:o,childGridClientId:r},n)=>{let[i,s]=(0,Pl.useState)(()=>lY(t)),[a,l]=(0,Pl.useState)(!1),u=Nt(r),d=(0,Pl.useMemo)(()=>u?QPe(u):null,[u]);return(0,Pl.useEffect)(()=>{let f=()=>s(lY(t)),p=new window.ResizeObserver(f);p.observe(t,{box:"border-box"});let g=new window.ResizeObserver(f);g.observe(t);for(let m of t.children)g.observe(m);return()=>{p.disconnect(),g.disconnect()}},[t]),(0,Pl.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,ba.jsx)(Xa,{className:K("block-editor-grid-visualizer",{"is-dropping-allowed":a}),clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",children:(0,ba.jsx)("div",{ref:n,className:"block-editor-grid-visualizer__grid",style:i.style,children:o?(0,ba.jsx)(Uet,{gridClientId:e,gridInfo:i,childGridRect:d}):(0,ba.jsx)(Het,{gridInfo:i,childGridRect:d})})})});function Het({gridInfo:e,childGridRect:t}){return H1(1,e.numRows).map(o=>H1(1,e.numColumns).map(r=>{let n=e.currentColor;return t?.contains(r,o)&&(n="transparent"),(0,ba.jsx)(eIe,{color:n},`${o}-${r}`)}))}function Uet({gridClientId:e,gridInfo:t,childGridRect:o}){let[r,n]=(0,Pl.useState)(null),i=(0,zg.useSelect)(a=>{let{getBlockOrder:l,getBlockStyles:u}=H(a(C)),d=l(e);return u(d)},[e]),s=(0,Pl.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 Fc({columnStart:u,rowStart:d,columnSpan:f,rowSpan:p}))}return a},[i]);return H1(1,t.numRows).map(a=>H1(1,t.numColumns).map(l=>{let u=o?.contains(l,a),d=t.currentColor;u&&(d="transparent");let f=s.some(g=>g.contains(l,a)),p=r?.contains(l,a)??!1;return(0,ba.jsx)(eIe,{color:d,className:p&&"is-highlighted",children:f&&!u?(0,ba.jsx)(Get,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n}):(0,ba.jsx)(Wet,{column:l,row:a,gridClientId:e,gridInfo:t,setHighlightedRect:n})},`${a}-${l}`)}))}function eIe({color:e,children:t,className:o}){return(0,ba.jsx)("div",{className:K("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 tIe(e,t,o,r,n){let{getBlockAttributes:i,getBlockRootClientId:s,canInsertBlockType:a,getBlockName:l}=(0,zg.useSelect)(C),{updateBlockAttributes:u,moveBlocksToPosition:d,__unstableMarkNextChangeAsNotPersistent:f}=(0,zg.useDispatch)(C),p=my(o,r.numColumns);return $et({validateDrag(g){let m=l(g);if(!a(m,o))return!1;let h=i(g),b=new Fc({columnStart:e,rowStart:t,columnSpan:h.style?.layout?.columnSpan,rowSpan:h.style?.layout?.rowSpan});return new Fc({columnSpan:r.numColumns,rowSpan:r.numRows}).containsRect(b)},onDragEnter(g){let m=i(g);n(new Fc({columnStart:e,rowStart:t,columnSpan:m.style?.layout?.columnSpan,rowSpan:m.style?.layout?.rowSpan}))},onDragLeave(){n(g=>g?.columnStart===e&&g?.rowStart===t?null:g)},onDrop(g){n(null);let m=i(g);u(g,{style:{...m.style,layout:{...m.style?.layout,columnStart:e,rowStart:t}}}),f(),d([g],s(g),o,p(e,t))}})}function Get({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){return(0,ba.jsx)("div",{className:"block-editor-grid-visualizer__drop-zone",ref:tIe(e,t,o,r,n)})}function Wet({column:e,row:t,gridClientId:o,gridInfo:r,setHighlightedRect:n}){let{updateBlockAttributes:i,moveBlocksToPosition:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,zg.useDispatch)(C),l=my(o,r.numColumns);return(0,ba.jsx)(km,{rootClientId:o,className:"block-editor-grid-visualizer__appender",ref:tIe(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 $et({validateDrag:e,onDragEnter:t,onDragLeave:o,onDrop:r}){let{getDraggedBlockClientIds:n}=(0,zg.useSelect)(C);return(0,JPe.__experimentalUseDropZone)({onDragEnter(){let[i]=n();i&&e(i)&&t(i)},onDragLeave(){o()},onDrop(){let[i]=n();i&&e(i)&&r(i)}})}var oIe=c(U(),1),G1=c(F(),1);var Y5=c(E(),1);function cY({clientId:e,bounds:t,onChange:o,parentLayout:r}){let n=Nt(e),i=n?.parentElement,{isManualPlacement:s}=r;return!n||!i?null:(0,Y5.jsx)(Ket,{clientId:e,bounds:t,blockElement:n,rootBlockElement:i,onChange:o,isManualGrid:s&&window.__experimentalEnableGridInteractivity})}function Ket({clientId:e,bounds:t,blockElement:o,rootBlockElement:r,onChange:n,isManualGrid:i}){let[s,a]=(0,G1.useState)(null),[l,u]=(0,G1.useState)({top:!1,bottom:!1,left:!1,right:!1});(0,G1.useEffect)(()=>{let g=new window.ResizeObserver(()=>{let m=o.getBoundingClientRect(),h=r.getBoundingClientRect(),b=m.top>h.top,v=m.bottom<h.bottom,y=m.left>h.left,k=m.right<h.right;u({top:(i||!v)&&b,bottom:v,left:(i||!k)&&y,right:k})});return g.observe(o),()=>g.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,Y5.jsx)(Xa,{className:"block-editor-grid-item-resizer",clientId:e,__unstablePopoverSlot:"__unstable-block-tools-after",additionalStyles:p,children:(0,Y5.jsx)(oIe.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:g,pointerId:m})=>{g.setPointerCapture(m)},onResizeStart:(g,m)=>{a(m)},onResizeStop:(g,m,h)=>{let b=parseFloat(Jr(r,"column-gap")),v=parseFloat(Jr(r,"row-gap")),y=j1(Jr(r,"grid-template-columns"),b),k=j1(Jr(r,"grid-template-rows"),v),S=new window.DOMRect(o.offsetLeft+h.offsetLeft,o.offsetTop+h.offsetTop,h.offsetWidth,h.offsetHeight),_=Gf(y,S.left)+1,x=Gf(k,S.top)+1,w=Gf(y,S.right,"end")+1,T=Gf(k,S.bottom,"end")+1;n({columnSpan:w-_+1,rowSpan:T-x+1,columnStart:i?_:void 0,rowStart:i?x:void 0})}})})}var Il=c(G(),1),q5=c(U(),1);var rIe=c(J(),1),nIe=c(fe(),1);var Bi=c(E(),1);function uY({layout:e,parentLayout:t,onChange:o,gridClientId:r,blockClientId:n}){let{moveBlocksToPosition:i,__unstableMarkNextChangeAsNotPersistent:s}=(0,rIe.useDispatch)(C),a=e?.columnStart??1,l=e?.rowStart??1,u=e?.columnSpan??1,d=e?.rowSpan??1,f=a+u-1,p=l+d-1,g=t?.columnCount,m=t?.rowCount,h=my(r,g);return(0,Bi.jsx)(Do,{group:"parent",children:(0,Bi.jsxs)(q5.ToolbarGroup,{className:"block-editor-grid-item-mover__move-button-container",children:[(0,Bi.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-left",children:(0,Bi.jsx)(W1,{icon:(0,Il.isRTL)()?dn:Pi,label:(0,Il.__)("Move left"),description:(0,Il.__)("Move left"),isDisabled:a<=1,onClick:()=>{o({columnStart:a-1}),s(),i([n],r,r,h(a-1,l))}})}),(0,Bi.jsxs)("div",{className:"block-editor-grid-item-mover__move-vertical-button-container",children:[(0,Bi.jsx)(W1,{className:"is-up-button",icon:eh,label:(0,Il.__)("Move up"),description:(0,Il.__)("Move up"),isDisabled:l<=1,onClick:()=>{o({rowStart:l-1}),s(),i([n],r,r,h(a,l-1))}}),(0,Bi.jsx)(W1,{className:"is-down-button",icon:un,label:(0,Il.__)("Move down"),description:(0,Il.__)("Move down"),isDisabled:m&&p>=m,onClick:()=>{o({rowStart:l+1}),s(),i([n],r,r,h(a,l+1))}})]}),(0,Bi.jsx)("div",{className:"block-editor-grid-item-mover__move-horizontal-button-container is-right",children:(0,Bi.jsx)(W1,{icon:(0,Il.isRTL)()?Pi:dn,label:(0,Il.__)("Move right"),description:(0,Il.__)("Move right"),isDisabled:g&&f>=g,onClick:()=>{o({columnStart:a+1}),s(),i([n],r,r,h(a+1,l))}})})]})})}function W1({className:e,icon:t,label:o,isDisabled:r,onClick:n,description:i}){let a=`block-editor-grid-item-mover-button__description-${(0,nIe.useInstanceId)(W1)}`;return(0,Bi.jsxs)(Bi.Fragment,{children:[(0,Bi.jsx)(q5.ToolbarButton,{className:K("block-editor-grid-item-mover-button",e),icon:t,label:o,"aria-describedby":a,onClick:r?null:n,disabled:r,accessibleWhenDisabled:!0}),(0,Bi.jsx)(bt,{id:a,children:i})]})}var $1=c(J(),1),X5=c(F(),1),Z5=c(fe(),1);function dY({clientId:e}){let{gridLayout:t,blockOrder:o,selectedBlockLayout:r}=(0,$1.useSelect)(p=>{let{getBlockAttributes:g,getBlockOrder:m}=p(C),h=p(C).getSelectedBlock();return{gridLayout:g(e).layout??{},blockOrder:m(e),selectedBlockLayout:h?.attributes.style?.layout}},[e]),{getBlockAttributes:n,getBlockRootClientId:i}=(0,$1.useSelect)(C),{updateBlockAttributes:s,__unstableMarkNextChangeAsNotPersistent:a}=(0,$1.useDispatch)(C),l=(0,X5.useMemo)(()=>r?new Fc(r):null,[r]),u=(0,Z5.usePrevious)(l),d=(0,Z5.usePrevious)(t.isManualPlacement),f=(0,Z5.usePrevious)(o);(0,X5.useEffect)(()=>{let p={};if(t.isManualPlacement){let g=[];for(let h of o){let{columnStart:b,rowStart:v,columnSpan:y=1,rowSpan:k=1}=n(h).style?.layout??{};!b||!v||g.push(new Fc({columnStart:b,rowStart:v,columnSpan:y,rowSpan:k}))}for(let h of o){let b=n(h),{columnStart:v,rowStart:y,columnSpan:k=1,rowSpan:S=1}=b.style?.layout??{};if(v&&y)continue;let[_,x]=Yet(g,t.columnCount,k,S,u?.columnEnd,u?.rowEnd);g.push(new Fc({columnStart:_,rowStart:x,columnSpan:k,rowSpan:S})),p[h]={style:{...b.style,layout:{...b.style?.layout,columnStart:_,rowStart:x}}}}let m=Math.max(...g.map(h=>h.rowEnd));(!t.rowCount||t.rowCount<m)&&(p[e]={layout:{...t,rowCount:m}});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:k,rowStart:S,columnSpan:_,rowSpan:x,...w}=y.style?.layout??{};if(k||S||_||x){let T=Object.keys(w).length===0;p[h]=De(y,["style","layout"],T?void 0:w)}}}else{if(d===!0)for(let g of o){let m=n(g),{columnStart:h,rowStart:b,...v}=m.style?.layout??{};if(h||b){let y=Object.keys(v).length===0;p[g]=De(m,["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 Yet(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 Fc({columnStart:a,rowStart:s,columnSpan:o,rowSpan:r});if(!e.some(u=>u.intersectsRect(l)))return[a,s]}}var Wf=c(E(),1),{getResponsiveMediaQueries:qet}=H(_o),Zet={},jg={fit:"fit",grow:"fill",max:"fixed",fixed:"fixedNoShrink"},Xet=[jg.max,jg.fixed];function iIe(e){return Xet.includes(e)}function lIe({selector:e,declarations:t}){return`${e} {
 		${Object.entries(t).map(([o,r])=>`${o}: ${r}`).join("; ")};
-	}`}function WPe({selector:e,layout:t={},viewportOverrides:o,parentLayout:r={},includeContainerQuery:n=!0}){let i=o!==void 0,s=i?{...t,...o}:t,a=k=>Object.hasOwn(o||{},k),{selfStretch:l,flexSize:u,columnStart:d,rowStart:f,columnSpan:p,rowSpan:h}=s,m=t.selfStretch,{columnCount:g,minimumColumnWidth:b}=r,v=[],y={};if((!i||a("selfStretch")||a("flexSize"))&&(i&&(l===zh.fit||l===zh.grow)&&jPe(m)&&t.flexSize&&(y["flex-basis"]="unset",m===zh.fixed&&(y["flex-shrink"]="unset")),jPe(l)&&u?(y["flex-basis"]=u,l===zh.fixed?y["flex-shrink"]="0":i&&m===zh.fixed&&(y["flex-shrink"]="unset"),y["box-sizing"]="border-box"):l===zh.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&&h?y["grid-row"]=`${f} / span ${h}`:f?y["grid-row"]=`${f}`:h&&(y["grid-row"]=`span ${h}`)),Object.keys(y).length&&v.push({selector:e,declarations:y}),n&&!i&&(p||d)&&(b||!g)){let k=parseFloat(b);isNaN(k)&&(k=12);let S=b?.replace(k,"");["px","rem","em"].includes(S)||(S="rem");let _=2;p&&d?_=p+d-1:p?_=p:_=d;let x=S==="px"?24:1.5,w=_*k+(_-1)*x,T=k*2+x-1,B=p&&p>1?"1/-1":"auto";v.push({rulesGroup:`@container (max-width: ${Math.max(w,T)}${S})`,selector:e,declarations:{"grid-column":B,"grid-row":"auto"}})}return v}function xet({selector:e,layout:t={},parentLayout:o={},includeContainerQuery:r=!0}){return WPe({selector:e,layout:t,parentLayout:o,includeContainerQuery:r}).map(n=>{let i=GPe(n);return n.rulesGroup?`${n.rulesGroup} {
+	}`}function cIe({selector:e,layout:t={},viewportOverrides:o,parentLayout:r={},includeContainerQuery:n=!0}){let i=o!==void 0,s=i?{...t,...o}:t,a=k=>Object.hasOwn(o||{},k),{selfStretch:l,flexSize:u,columnStart:d,rowStart:f,columnSpan:p,rowSpan:g}=s,m=t.selfStretch,{columnCount:h,minimumColumnWidth:b}=r,v=[],y={};if((!i||a("selfStretch")||a("flexSize"))&&(i&&(l===jg.fit||l===jg.grow)&&iIe(m)&&t.flexSize&&(y["flex-basis"]="unset",m===jg.fixed&&(y["flex-shrink"]="unset")),iIe(l)&&u?(y["flex-basis"]=u,l===jg.fixed?y["flex-shrink"]="0":i&&m===jg.fixed&&(y["flex-shrink"]="unset"),y["box-sizing"]="border-box"):l===jg.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&&g?y["grid-row"]=`${f} / span ${g}`:f?y["grid-row"]=`${f}`:g&&(y["grid-row"]=`span ${g}`)),Object.keys(y).length&&v.push({selector:e,declarations:y}),n&&!i&&(p||d)&&(b||!h)){let k=parseFloat(b);isNaN(k)&&(k=12);let S=b?.replace(k,"");["px","rem","em"].includes(S)||(S="rem");let _=2;p&&d?_=p+d-1:p?_=p:_=d;let x=S==="px"?24:1.5,w=_*k+(_-1)*x,T=k*2+x-1,B=p&&p>1?"1/-1":"auto";v.push({rulesGroup:`@container (max-width: ${Math.max(w,T)}${S})`,selector:e,declarations:{"grid-column":B,"grid-row":"auto"}})}return v}function Qet({selector:e,layout:t={},parentLayout:o={},includeContainerQuery:r=!0}){return cIe({selector:e,layout:t,parentLayout:o,includeContainerQuery:r}).map(n=>{let i=lIe(n);return n.rulesGroup?`${n.rulesGroup} {
 				${i}
-			}`:i}).join("")}function wet({style:e={},selector:t,parentLayout:o={},viewportSettings:r}){let n=e?.layout??{};return Object.entries(vet(r)).map(([i,s])=>{let a=To(e,{viewport:i,pseudo:Js.pseudo})?.layout;if(!a||!Object.keys(a).length)return"";let u=WPe({selector:t,layout:n,viewportOverrides:a,parentLayout:o,includeContainerQuery:!1}).map(GPe).join("");return u?`${s}{${u}}`:""}).filter(Boolean).join("")}function Cet({style:e}){let{shouldRenderChildLayoutStyles:t,viewportSettings:o}=(0,q5.useSelect)(p=>{let h=p(C).getSettings();return{shouldRenderChildLayoutStyles:!h.disableLayoutStyles,viewportSettings:h?.__experimentalFeatures?.viewport}}),r=e?.layout??{},{columnStart:n,rowStart:i,columnSpan:s,rowSpan:a}=r,l=yg()||{},u=(0,HPe.useInstanceId)(ket),d=`.wp-container-content-${u}`,f="";if(t&&(f=[xet({selector:d,layout:r,parentLayout:l}),wet({style:e,selector:d,parentLayout:l,viewportSettings:o})].join("")),el({css:f}),!!f)return{className:`wp-container-content-${u}`}}function Eet({clientId:e,style:t,setAttributes:o}){let r=yg()||{},{type:n="default",allowSizingOnChildren:i=!1,isManualPlacement:s}=r;return n!=="grid"?null:(0,Uf.jsx)(Tet,{clientId:e,style:t,setAttributes:o,allowSizingOnChildren:i,isManualPlacement:s,parentLayout:r})}function Tet({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}=(0,q5.useSelect)(B=>{let{getBlockRootClientId:R,getBlockEditingMode:I,getTemplateLock:A,getBlockAttributes:P,getSettings:O}=B(C),N=R(e);if(A(N)||I(N)!=="default")return{rootClientId:N,isVisible:!1};let z=P(N),V=P(e),M=O(),D=M?.[wa]?.toLowerCase()||no.desktop.key;return{rootClientId:N,isVisible:!0,parentBlockVisibility:z?.metadata?.blockVisibility,blockBlockVisibility:V?.metadata?.blockVisibility,deviceType:D,viewportSettings:M?.__experimentalFeatures?.viewport,isChildBlockAGrid:V?.layout?.type==="grid"}},[e]),m=Nt(e)?.ownerDocument?.defaultView,g=m===null?void 0:m,{isBlockCurrentlyHidden:b,currentViewport:v}=Ma({blockVisibility:l,deviceType:d,view:g,viewportSettings:f}),y=(0,q5.useSelect)(B=>{if(!s)return!1;let{isBlockParentHiddenAtViewport:R}=H(B(C));return R(s,v)},[s,v]),{isBlockCurrentlyHidden:k}=Ma({blockVisibility:u,deviceType:d,view:g,viewportSettings:f}),[S,_]=(0,UPe.useState)(),x=p?e:void 0;if(!a||b||y)return null;let w=r&&!k;function T(B){o({style:{...t,layout:{...t?.layout,...B}}})}return(0,Uf.jsxs)(Uf.Fragment,{children:[(0,Uf.jsx)(H1,{clientId:s,contentRef:_,parentLayout:i,childGridClientId:x}),w&&(0,Uf.jsx)(eY,{clientId:e,bounds:S,onChange:T,parentLayout:i}),n&&window.__experimentalEnableGridInteractivity&&(0,Uf.jsx)(tY,{layout:t?.layout,parentLayout:i,onChange:T,gridClientId:s,blockClientId:e})]})}var rY={useBlockProps:Cet,edit:Eet,attributeKeys:["style"],hasSupport(){return!0}};var iY=c(go(),1),nY=c(ue(),1),$Pe="metadata";function Ret(e){return e?.attributes?.[$Pe]?.type||(e.attributes={...e.attributes,[$Pe]:{type:"object"}}),e}function Bet(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,nY.hasBlockSupport)(e.name,"renaming",!0)&&(i.name=n.name),n.blockVisibility!==void 0&&!e.attributes?.metadata?.blockVisibility&&(0,nY.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,iY.addFilter)("blocks.registerBlockType","core/metadata/addMetaAttribute",Ret);(0,iY.addFilter)("blocks.switchToBlockType.transformedBlock","core/metadata/addTransforms",Bet);var sY=c(G(),1),Z5=c(F(),1),X5=c(U(),1),Q5=c(ue(),1),vx=c(Q(),1);var jh=c(E(),1),Pet={};function Iet({name:e,clientId:t,metadata:{ignoredHookedBlocks:o=[]}={}}){let r=(0,vx.useSelect)(h=>h(Q5.store).getBlockTypes(),[]),n=(0,Z5.useMemo)(()=>r?.filter(({name:h,blockHooks:m})=>m&&e in m||o.includes(h)),[r,e,o]),i=(0,vx.useSelect)(h=>{let{getBlocks:m,getBlockRootClientId:g,getGlobalBlockCount:b}=h(C),v=g(t),y=n.reduce((k,S)=>{if(b(S.name)===0)return k;let _=S?.blockHooks?.[e],x;switch(_){case"before":case"after":x=m(v);break;case"first_child":case"last_child":x=m(t);break;case void 0:x=[...m(v),...m(t)];break}let w=x?.find(T=>T.name===S.name);return w?{...k,[S.name]:w.clientId}:k},{});return Object.values(y).length>0?y:Pet},[n,e,t]),{getBlockIndex:s,getBlockCount:a,getBlockRootClientId:l}=(0,vx.useSelect)(C),{insertBlock:u,removeBlock:d}=(0,vx.useDispatch)(C);if(!n.length)return null;let f=n.reduce((h,m)=>{let[g]=m.name.split("/");return h[g]||(h[g]=[]),h[g].push(m),h},{}),p=(h,m)=>{let g=s(t),b=a(t),v=l(t);switch(m){case"before":case"after":u(h,m==="after"?g+1:g,v,!1);break;case"first_child":case"last_child":u(h,m==="first_child"?0:b,t,!1);break;case void 0:u(h,g+1,v,!1);break}};return(0,jh.jsx)(Oe,{children:(0,jh.jsxs)(X5.PanelBody,{className:"block-editor-hooks__block-hooks",title:(0,sY.__)("Plugins"),initialOpen:!0,children:[(0,jh.jsx)("p",{className:"block-editor-hooks__block-hooks-helptext",children:(0,sY.__)("Manage the inclusion of blocks added automatically by plugins.")}),Object.keys(f).map(h=>(0,jh.jsxs)(Z5.Fragment,{children:[(0,jh.jsx)("h3",{children:h}),f[h].map(m=>{let g=m.name in i;return(0,jh.jsx)(X5.ToggleControl,{checked:g,label:m.title,onChange:()=>{if(!g){let b=m.blockHooks[e];p((0,Q5.createBlock)(m.name),b);return}d(i[m.name],!1)}},m.title)})]},h))]})})}var KPe={edit:Iet,attributeKeys:["metadata"],hasSupport(){return!0}};var aY=c(G(),1),YPe=c(ue(),1),Sx=c(U(),1),qPe=c(Q(),1),ZPe=c(F(),1),XPe=c(fe(),1);var Hh=c(E(),1),Oet=()=>(0,XPe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}},Aet=({name:e,metadata:t})=>{let o=(0,ZPe.useContext)(_n),{removeAllBlockBindings:r}=yd(),n=Oet(),{bindableAttributes:i,hasCompatibleFields:s}=(0,qPe.useSelect)(l=>{let{__experimentalBlockBindingsSupportedAttributes:u}=l(C).getSettings(),{getAllBlockBindingsSources:d,getBlockBindingsSourceFieldsList:f}=H(l(YPe.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,Hh.jsx)(Oe,{group:"bindings",children:(0,Hh.jsxs)(Sx.__experimentalToolsPanel,{label:(0,aY.__)("Attributes"),resetAll:()=>{r()},dropdownMenuProps:n,className:"block-editor-bindings__panel",children:[(0,Hh.jsx)(Sx.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:i.map(l=>(0,Hh.jsx)(Hw,{attribute:l,blockName:e,binding:a?.[l]},l))}),(0,Hh.jsx)(Sx.__experimentalText,{as:"div",variant:"muted",children:(0,Hh.jsx)("p",{children:(0,aY.__)("Attributes connected to custom fields or other dynamic data.")})})]})})},QPe={edit:Aet,attributeKeys:["metadata"],hasSupport(e){return!["core/post-date","core/navigation-link","core/navigation-submenu"].includes(e)}};var JPe=c(G(),1),eIe=c(U(),1),tF=c(Q(),1),oF=c(ue(),1),tIe=c(F(),1);var J5=c(Q(),1);function eF(e){let{isOpened:t,expandRevision:o}=(0,J5.useSelect)(i=>{let{isListViewPanelOpened:s,getListViewExpandRevision:a}=H(i(C));return{isOpened:s(e),expandRevision:a()}},[e]),{__unstableToggleListViewPanel:r}=(0,J5.useDispatch)(C);return{isOpened:t,expandRevision:o,handleToggle:i=>{r(e,i)}}}var kx=c(E(),1),Let="listView";function Met(e){return(0,oF.hasBlockSupport)(e,Let)}function Net({clientId:e,name:t}){let{isSelectionWithinCurrentSection:o}=(0,tIe.useContext)(Fn),{isOpened:r,expandRevision:n,handleToggle:i}=eF(e),{openListViewContentPanel:s}=H((0,tF.useDispatch)(C)),{isEnabled:a,hasChildren:l,isNestedListView:u}=(0,tF.useSelect)(h=>{let{getBlockCount:m,getBlockParents:g,shouldRenderBlockListView:b}=H(h(C)),y=g(e,!1).find(k=>b(k));return{isEnabled:b(e),hasChildren:!!m(e),isNestedListView:y}},[e]),f=(0,oF.getBlockType)(t)?.title||t;return!a||u?null:(0,kx.jsx)(Tb,{group:"list",children:(0,kx.jsxs)(eIe.PanelBody,{title:o?f:void 0,opened:r,onToggle:i,children:[!l&&(0,kx.jsx)("p",{className:"block-editor-block-inspector__no-blocks",children:(0,JPe.__)("No items yet.")}),(0,kx.jsx)(kE,{rootClientId:e,isExpanded:!0,description:f,showAppender:!0,onSelect:s},`${e}-${n}`)]})})}var oIe={edit:Net,hasSupport:Met,attributeKeys:[],supportsPatternEditing:!0};var rIe=c(go(),1),nIe=c(ue(),1);function Det(e){return e.__experimentalLabel||(0,nIe.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,rIe.addFilter)("blocks.registerBlockType","core/metadata/addLabelCallback",Det);var iIe=c(fe(),1),sIe=c(go(),1),lY=c(Q(),1);var Ol=c(E(),1);function Vet(e){oY(e)}function Fet({clientId:e,layout:t}){let{isVisible:o,blockVisibility:r,deviceType:n,viewportSettings:i}=(0,lY.useSelect)(p=>{let{isBlockSelected:h,hasSelectedInnerBlock:m,isDraggingBlocks:g,getTemplateLock:b,getBlockEditingMode:v,getBlockAttributes:y,getSettings:k}=p(C);if(!g()&&!h(e)||b(e)||v(e)!=="default"||m(e))return{isVisible:!1};let S=y(e),_=k(),x=_?.[wa]?.toLowerCase()||no.desktop.key;return{isVisible:!0,blockVisibility:S?.metadata?.blockVisibility,deviceType:x,viewportSettings:_?.__experimentalFeatures?.viewport}},[e]),a=Nt(e)?.ownerDocument?.defaultView,l=a===null?void 0:a,{isBlockCurrentlyHidden:u,currentViewport:d}=Ma({blockVisibility:r,deviceType:n,view:l,viewportSettings:i}),f=(0,lY.useSelect)(p=>{if(!o)return!1;let{isBlockParentHiddenAtViewport:h}=H(p(C));return h(e,d)},[e,d,o]);return(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(Vet,{clientId:e}),o&&!u&&!f&&(0,Ol.jsx)(H1,{clientId:e,parentLayout:t})]})}var zet=(0,iIe.createHigherOrderComponent)(e=>function(o){return o.attributes.layout?.type!=="grid"?(0,Ol.jsx)(e,{...o},"edit"):(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(Fet,{clientId:o.clientId,layout:o.attributes.layout}),(0,Ol.jsx)(e,{...o},"edit")]})},"addGridVisualizerToBlockEdit");(0,sIe.addFilter)("editor.BlockEdit","core/editor/grid-visualizer",zet);var $1=c(ue(),1),lIe=c(U(),1),cIe=c(Q(),1);var nF=c(F(),1),uIe=c(G(),1);function aIe(e){let t=[],o=[];return Object.entries(e).forEach(([r,n])=>{if(!n.autoGenerateControl)return;let i=jet(r,n);i&&(t.push(i),o.push(r))}),{fields:t,form:{fields:o}}}function jet(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 rF=c(E(),1);function Het(e){return e?Object.values(e).some(t=>t?.autoGenerateControl):!1}function Uet({name:e,clientId:t,setAttributes:o}){let r=Er(),n=(0,nF.useContext)(_n),i=(0,cIe.useSelect)(u=>{let d=u(C).getBlockAttributes(t);if(!d?.metadata?.bindings)return d;let{getBlockBindingsSource:f}=H(u($1.store));return Object.entries(d.metadata.bindings).reduce((p,[h,m])=>{let g=f(m.source);if(!g)return p;let b=g.getValues({select:u,context:n,bindings:{[h]:m}});return{...p,...b}},d)},[n,t]),s=(0,$1.getBlockType)(e),{fields:a,form:l}=(0,nF.useMemo)(()=>s?.attributes?aIe(s.attributes):{fields:[],form:{fields:[]}},[s?.attributes]);return r!=="default"||!a||a.length===0?null:(0,rF.jsx)(Oe,{children:(0,rF.jsx)(lIe.PanelBody,{title:(0,uIe.__)("Settings"),children:(0,rF.jsx)(I1,{data:i,fields:a,form:l,onChange:o})})})}var dIe={edit:Uet,attributeKeys:[],hasSupport(e){let t=(0,$1.getBlockType)(e);return Het(t?.attributes)}};function iF(e){let{style:t}=e,o=t?.dimensions||{},r=ga({dimensions:o});return{className:o.aspectRatio?"has-aspect-ratio":void 0,style:r}}function sF(e){let t=e.style?.border||{};return{className:f$(e)||void 0,style:ga({border:t})}}function cY(e){let{colors:t}=Ym(),o=sF(e),{borderColor:r}=e;if(r){let n=gy({colors:t,namedColor:r});o.style.borderColor=n.color}return o}function uY(e){let t=e.style?.shadow||"";return{style:ga({shadow:t})}}var dY=c(F(),1);function aF(e){let{backgroundColor:t,textColor:o,gradient:r,style:n}=e,i=xa("background-color",t),s=xa("color",o),a=gv(r),l=a||n?.color?.gradient,u=K(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=ga({color:d});return{className:u||void 0,style:f}}function fY(e){let{backgroundColor:t,textColor:o,gradient:r}=e,[n,i,s,a,l,u]=Le("color.palette.custom","color.palette.theme","color.palette.default","color.gradients.custom","color.gradients.theme","color.gradients.default"),d=(0,dY.useMemo)(()=>[...n||[],...i||[],...s||[]],[n,i,s]),f=(0,dY.useMemo)(()=>[...a||[],...l||[],...u||[]],[a,l,u]),p=aF(e);if(t){let h=jc(d,t);p.style.backgroundColor=h.color}if(r&&(p.style.background=KB(f,r)),o){let h=jc(d,o);p.style.color=h.color}return p}function pY(e){let{style:t}=e,o=t?.spacing||{};return{style:ga({spacing:o})}}var fIe=c(U(),1);var{kebabCase:Get}=H(fIe.privateApis);function mY(e,t){let o=e?.style?.typography||{};o={...o,fontSize:ld({size:e?.style?.typography?.fontSize},t)};let r=ga({typography:o}),n=e?.fontFamily?`has-${Get(e.fontFamily)}-font-family`:"",i=e?.style?.typography?.textAlign?`has-text-align-${e?.style?.typography?.textAlign}`:"";return{className:K(n,i,yp(e?.fontSize)),style:r}}var lF=c(F(),1);function hY(e){let[t,o]=(0,lF.useState)(e);return(0,lF.useEffect)(()=>{e&&o(e)},[e]),t}v1e([kV,nV,rK,DK,N5,z5,KK,sV,w9,APe,KPe,QPe,rY,j1e,tPe,oIe,dIe].filter(Boolean));S1e([kV,nV,lEe,N5,y$,dPe,KK,k$,x$,sV,p$,z5,w9,WCe,rY]);k1e([kV,nV,rK,G1e,DK,p$,z5,sV,y$,N5,k$,x$]);var pIe={button:"wp-element-button",caption:"wp-element-caption"},Wet=e=>pIe[e]?pIe[e]:"";var mIe=()=>"";var _x=c(F(),1),K1=c(ue(),1),bY=c(Ko(),1);var hIe=c(E(),1);function yY(e,t,o){if(e==null||e===!1)return;if(Array.isArray(e))return gY(e,t,o);switch(typeof e){case"string":case"number":return}let{type:r,props:n}=e;switch(r){case _x.StrictMode:case _x.Fragment:return gY(n.children,t,o);case _x.RawHTML:return;case $C.Content:return gIe(t,o);case jE:t.push(n.value);return}switch(typeof r){case"string":return typeof n.children<"u"?gY(n.children,t,o):void 0;case"function":let i=r.prototype&&typeof r.prototype.render=="function"?new r(n).render():r(n);return yY(i,t,o)}}function gY(e,...t){e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++)yY(e[o],...t)}function gIe(e,t){for(let o=0;o<t.length;o++){let{name:r,attributes:n,innerBlocks:i}=t[o],s=(0,K1.getSaveElement)(r,n,(0,hIe.jsx)($C.Content,{}));yY(s,e,i)}}function bIe(e=[]){K1.__unstableGetBlockProps.skipFilters=!0;let t=[];return gIe(t,e),K1.__unstableGetBlockProps.skipFilters=!1,t.map(o=>o instanceof bY.RichTextData?o:bY.RichTextData.fromHTMLString(o))}var yIe=c(U(),1);var vY=c(E(),1);function vIe({clientId:e,resizableBoxProps:t,...o}){return(0,vY.jsx)(Xa,{clientId:e,__unstablePopoverSlot:"block-toolbar",...o,children:(0,vY.jsx)(yIe.ResizableBox,{...t})})}var q1=c(F(),1),cF=c(Q(),1),Vc=c(U(),1),Y1=c(G(),1);var Al=c(E(),1);function SIe({rules:e}){let[t,o]=(0,q1.useState)(!1),{clientIds:r,selectPrevious:n,message:i}=(0,cF.useSelect)(m=>H(m(C)).getRemovalPromptData()),{clearBlockRemovalPrompt:s,setBlockRemovalRules:a,privateRemoveBlocks:l}=H((0,cF.useDispatch)(C));if((0,q1.useEffect)(()=>(a(e),()=>{a()}),[e,a]),(0,q1.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,h=()=>{l(r,n,!0),s()};return(0,Al.jsx)(Vc.Modal,{title:(0,Y1.__)("Confirm deletion"),onRequestClose:s,size:"medium",children:(0,Al.jsxs)(Vc.__experimentalVStack,{spacing:4,children:[(0,Al.jsxs)("div",{children:[(0,Al.jsx)("p",{children:d}),u&&(i.warning||i.subtext)&&(0,Al.jsxs)("p",{children:[i.warning&&(0,Al.jsx)("strong",{children:i.warning}),i.warning&&i.subtext&&" ",i.subtext]})]}),f&&(0,Al.jsx)(Vc.CheckboxControl,{label:(0,Y1.__)("I understand the consequences"),checked:t,onChange:o}),(0,Al.jsxs)(Vc.__experimentalHStack,{justify:"right",children:[(0,Al.jsx)(Vc.Button,{variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:(0,Y1.__)("Cancel")}),(0,Al.jsx)(Vc.Button,{variant:"primary",onClick:h,disabled:p,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Y1.__)("Delete")})]})]})})}var SY=c(F(),1);var xx=c(U(),1),_Ie=c(F(),1),Ds=c(G(),1),uF=c(E(),1),kIe=[{value:"fill",label:(0,Ds._x)("Fill","Scale option for dimensions control"),help:(0,Ds.__)("Fill the space by stretching the content.")},{value:"contain",label:(0,Ds._x)("Contain","Scale option for dimensions control"),help:(0,Ds.__)("Fit the content to the space without clipping.")},{value:"cover",label:(0,Ds._x)("Cover","Scale option for dimensions control"),help:(0,Ds.__)("Fill the space by clipping what doesn't fit.")},{value:"none",label:(0,Ds._x)("None","Scale option for dimensions control"),help:(0,Ds.__)("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,Ds._x)("Scale down","Scale option for dimensions control"),help:(0,Ds.__)("Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.")}];function xIe({panelId:e,value:t,onChange:o,options:r=kIe,defaultValue:n=kIe[0].value,isShownByDefault:i=!0}){let s=t??n,a=(0,_Ie.useMemo)(()=>r.reduce((l,u)=>(l[u.value]=u.help,l),{}),[r]);return(0,uF.jsx)(xx.__experimentalToolsPanelItem,{label:(0,Ds._x)("Scale","Image scaling options"),isShownByDefault:i,hasValue:()=>s!==n,onDeselect:()=>o(n),panelId:e,children:(0,uF.jsx)(xx.__experimentalToggleGroupControl,{label:(0,Ds._x)("Scale","Image scaling options"),isBlock:!0,help:a[s],value:s,onChange:o,children:r.map(l=>(0,uF.jsx)(xx.__experimentalToggleGroupControlOption,{...l},l.value))})})}var wx=c(U(),1),My=c(G(),1),Gf=c(E(),1);function wIe({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,Gf.jsxs)(Gf.Fragment,{children:[(0,Gf.jsx)(wx.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,My.__)("Width"),isShownByDefault:n,hasValue:()=>i!=="",onDeselect:a("width"),panelId:e,children:(0,Gf.jsx)(wx.__experimentalUnitControl,{label:(0,My.__)("Width"),placeholder:(0,My.__)("Auto"),labelPosition:"top",units:r,min:0,value:i,onChange:a("width")})}),(0,Gf.jsx)(wx.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,My.__)("Height"),isShownByDefault:n,hasValue:()=>s!=="",onDeselect:a("height"),panelId:e,children:(0,Gf.jsx)(wx.__experimentalUnitControl,{label:(0,My.__)("Height"),placeholder:(0,My.__)("Auto"),labelPosition:"top",units:r,min:0,value:s,onChange:a("height")})})]})}var Uh=c(E(),1);function $et({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,[h,m]=(0,SY.useState)(p),[g,b]=(0,SY.useState)(f),y=!!(u&&d)?"custom":f,k=f||u&&d;return(0,Uh.jsxs)(Uh.Fragment,{children:[l.includes("aspectRatio")&&(0,Uh.jsx)(_D,{panelId:e,options:r,defaultValue:n,value:y,onChange:S=>{let _={...t};S=S==="auto"?null:S,b(S),S?_.aspectRatio=S:delete _.aspectRatio,S?h?_.scale=h:(_.scale=s,m(s)):delete _.scale,S!=="custom"&&u&&d&&delete _.height,o(_)}}),l.includes("widthHeight")&&(0,Uh.jsx)(wIe,{panelId:e,units:a,value:{width:u,height:d},onChange:({width:S,height:_})=>{let x={...t};S=S==="auto"?null:S,_=_==="auto"?null:_,S?x.width=S:delete x.width,_?x.height=_:delete x.height,S&&_?delete x.aspectRatio:g&&(x.aspectRatio=g),!g&&!!S!=!!_?delete x.scale:h?x.scale=h:(x.scale=s,m(s)),o(x)}}),l.includes("scale")&&k&&(0,Uh.jsx)(xIe,{panelId:e,options:i,defaultValue:s,value:h,onChange:S=>{let _={...t};m(S),S?_.scale=S:delete _.scale,o(_)}})]})}var CIe=$et;var dF=c(U(),1),Wf=c(G(),1),kY=c(E(),1),EIe=[{label:(0,Wf._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,Wf._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,Wf._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,Wf._x)("Full Size","Image size option for resolution control"),value:"full"}];function TIe({panelId:e,value:t,onChange:o,options:r=EIe,defaultValue:n=EIe[0].value,isShownByDefault:i=!0,resetAllFilter:s}){let a=t??n;return(0,kY.jsx)(dF.__experimentalToolsPanelItem,{hasValue:()=>a!==n,label:(0,Wf.__)("Resolution"),onDeselect:()=>o(n),isShownByDefault:i,panelId:e,resetAllFilter:s,children:(0,kY.jsx)(dF.SelectControl,{label:(0,Wf.__)("Resolution"),value:a,options:r,onChange:o,help:(0,Wf.__)("Select the size of the source image.")})})}var Ny=c(G(),1),Cx=c(U(),1),BIe=c(Q(),1);var Fc=c(G(),1),RIe={a:(0,Fc.__)("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,Fc.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,Fc.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,Fc.__)("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,Fc.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,Fc.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,Fc.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,Fc.__)("The <main> element should be used for the primary content of your document only."),nav:(0,Fc.__)("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,Fc.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};var Z1=c(E(),1);function PIe({tagName:e,onChange:t,clientId:o,options:r=[{label:(0,Ny.__)("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,BIe.useSelect)(a=>{if(!n)return!1;let{getClientIdsWithDescendants:l,getBlockAttributes:u}=a(C);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,Ny.sprintf)((0,Ny.__)("%s (Already in use)"),a.label)}:a);return(0,Z1.jsxs)(Cx.__experimentalVStack,{spacing:2,className:"block-editor-html-element-control",children:[(0,Z1.jsx)(Cx.SelectControl,{label:(0,Ny.__)("HTML element"),options:s,value:e,onChange:t,help:RIe[e]}),e==="main"&&i&&(0,Z1.jsx)(Cx.Notice,{status:"warning",isDismissible:!1,children:(0,Ny.__)("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 $f=c(U(),1);var Ex=c(F(),1),fF=c(G(),1);var Vs=c(U(),1);var IIe=c(Tt(),1);var ya=c(E(),1),{Badge:Ket}=H(Vs.privateApis);function OIe({title:e,url:t,image:o,badges:r}){return(0,ya.jsxs)(Vs.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,ya.jsx)(Vs.FlexItem,{className:"link-preview-button__content",children:(0,ya.jsxs)(Vs.__experimentalHStack,{alignment:"top",children:[o&&(0,ya.jsx)(Vs.FlexItem,{className:"link-preview-button__image-container",children:(0,ya.jsx)("img",{className:"link-preview-button__image",src:o,alt:""})}),(0,ya.jsxs)(Vs.__experimentalVStack,{className:"link-preview-button__details",alignment:"topLeft",children:[(0,ya.jsx)(Vs.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__title",children:(0,IIe.__unstableStripHTML)(e)}),t&&(0,ya.jsx)(Vs.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__hint",children:t}),r&&r.length>0&&(0,ya.jsx)(Vs.__experimentalHStack,{className:"link-preview-button__badges",alignment:"left",children:r.map(n=>(0,ya.jsx)(Ket,{intent:n.intent,children:n.label},`${n.label}|${n.intent}`))})]})]})}),(0,ya.jsx)(gt,{icon:cn,className:"link-preview-button__icon"})]})}var va=c(E(),1);function _Y({preview:e,onSelect:t,suggestionsQuery:o,label:r,help:n}){let[i,s]=(0,Ex.useState)(!1),a=(0,Ex.useId)(),l=`link-picker-title-${a}`,u=`link-picker-description-${a}`,d=(0,Ex.useRef)(null),{baseControlProps:f,controlProps:p}=(0,$f.useBaseControlProps)({help:n}),h=m=>{if(s(!1),m){let g={url:m.url,kind:m.kind,type:m.type,id:m.id,title:m.title};t(g)}};return(0,va.jsxs)($f.BaseControl,{...f,children:[(0,va.jsx)($f.BaseControl.VisualLabel,{children:r}),(0,va.jsxs)($f.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,va.jsxs)(bt,{children:[r,":"]}),(0,va.jsx)(OIe,{title:e.title||(0,fF.__)("Add link"),url:e.url,image:e.image,badges:e.badges})]}),i&&(0,va.jsx)($f.Popover,{anchor:d.current,onClose:()=>s(!1),placement:"left-start",offset:36,shift:!0,children:(0,va.jsxs)("div",{role:"dialog","aria-labelledby":l,"aria-describedby":u,children:[(0,va.jsxs)(bt,{children:[(0,va.jsx)("h2",{id:l,children:(0,fF.__)("Select a link")}),(0,va.jsx)("p",{id:u,children:(0,fF.__)("Search for and add a link to the navigation item.")})]}),(0,va.jsx)(eh,{value:null,onChange:h,suggestionsQuery:o,showInitialSuggestions:!0,forceIsEditingLink:!0,settings:[]})]})})]})}var td=c(F(),1),pF=c(Q(),1),AIe=c(Tt(),1);var Tx=c(E(),1),xY="wp-inner-block-slot",Yet={type:"default",alignments:[]};function LIe({clientId:e}){let{innerContent:t,order:o,selectedClientIds:r}=(0,pF.useSelect)(l=>{let{getBlock:u,getBlockOrder:d,getSelectedBlockClientIds:f}=l(C);return{innerContent:u(e)?.innerContent,order:d(e),selectedClientIds:f()}},[e]),n=(0,td.useMemo)(()=>{let l=0;return(t??[]).map(u=>u===null?`<${xY} data-slot-index="${l++}" style="display: contents"></${xY}>`:u).join("")},[t]),i=(0,td.useRef)(),[s,a]=(0,td.useState)([]);return(0,td.useLayoutEffect)(()=>{let l=i.current;l.innerHTML=(0,AIe.safeHTML)(n),a(Array.from(l.querySelectorAll(xY)).sort((u,d)=>Number(u.dataset.slotIndex)-Number(d.dataset.slotIndex)))},[n]),(0,Tx.jsxs)(dP,{value:Yet,children:[(0,Tx.jsx)("div",{ref:i,className:"block-editor-inner-content",style:{display:"contents"}}),o.map((l,u)=>s[u]?(0,td.createPortal)((0,Tx.jsx)(pF.AsyncModeProvider,{value:!r.includes(l),children:(0,Tx.jsx)(gI,{rootClientId:e,clientId:l})}),s[u],l):null)]})}var wY={};YY(wY,{...s$,ExperimentalBlockCanvas:cG,BlockCanvasCover:pM,ExperimentalBlockEditorProvider:ES,getDuotoneFilter:D5,getRichTextValues:bIe,PrivateQuickInserter:T2,extractWords:XB,getNormalizedSearchTerms:Nw,normalizeString:Mw,PrivateListView:kE,ResizableBoxPopover:vIe,InspectorControlsLastItem:mV,useHasBlockToolbar:UL,cleanEmptyObject:Ge,getStyleForState:To,isDefaultBlockStyleState:Bn,setStyleForState:Pn,usePrivateStyleOverride:Rc,BlockQuickNavigation:dV,LayoutStyle:lQ,BlockManager:xV,BlockRemovalWarningModal:SIe,useLayoutClasses:G5,useLayoutStyles:QK,DimensionsTool:CIe,ResolutionTool:TIe,TabbedSidebar:_2,TextAlignmentControl:mD,usesContextKey:TW,useFlashEditableBlocks:aI,HTMLElementControl:PIe,useZoomOut:DC,globalStylesDataKey:rs,globalStylesLinksDataKey:Gy,selectBlockPatternsKey:Zf,requiresWrapperOnCopy:Y7,PrivateRichText:HE,PrivateInserterLibrary:F$,reusableBlocksSelectKey:dT,userPatternCategoriesSelectKey:id,PrivateBlockPopover:Sb,PrivatePublishDateTimePicker:K$,useSpacingSizes:QN,useBlockDisplayTitle:jn,BlockStyleVariationOverridesWithConfig:l$,setBackgroundStyleDefaults:qD,sectionRootClientIdKey:Xf,NoteIconSlotFill:SL,NoteIconToolbarSlotFill:NL,mediaEditKey:fT,getMediaSelectKey:pT,deviceTypeKey:wa,isIsolatedEditorKey:Qf,isNavigationOverlayContextKey:mT,isNavigationPostEditorKey:uq,mediaUploadOnSuccessKey:Mx,mediaSideloadFromUrlKey:dq,openMediaEditorModalKey:fq,useBlockElement:Nt,useBlockElementRef:_g,LinkPicker:_Y,useRemoteUrlData:wN,PrivateBlockContext:Fn,useListViewPanelState:eF,isHashLink:$h,isRelativePath:Kh,InnerContent:LIe,useNativeUndo:wv,usesNativeUndo:bJ});return KIe(qet);})();
+			}`:i}).join("")}function Jet({style:e={},selector:t,parentLayout:o={},viewportSettings:r}){let n=e?.layout??{};return Object.entries(qet(r)).map(([i,s])=>{let a=Ro(e,{viewport:i,pseudo:Js.pseudo})?.layout;if(!a||!Object.keys(a).length)return"";let u=cIe({selector:t,layout:n,viewportOverrides:a,parentLayout:o,includeContainerQuery:!1}).map(lIe).join("");return u?`${s}{${u}}`:""}).filter(Boolean).join("")}function ett({style:e}){let{shouldRenderChildLayoutStyles:t,viewportSettings:o}=(0,Q5.useSelect)(p=>{let g=p(C).getSettings();return{shouldRenderChildLayoutStyles:!g.disableLayoutStyles,viewportSettings:g?.__experimentalFeatures?.viewport}}),r=e?.layout??{},{columnStart:n,rowStart:i,columnSpan:s,rowSpan:a}=r,l=Sh()||{},u=(0,sIe.useInstanceId)(Zet),d=`.wp-container-content-${u}`,f="";if(t&&(f=[Qet({selector:d,layout:r,parentLayout:l}),Jet({style:e,selector:d,parentLayout:l,viewportSettings:o})].join("")),el({css:f}),!!f)return{className:`wp-container-content-${u}`}}function ttt({clientId:e,style:t,setAttributes:o}){let r=Sh()||{},{type:n="default",allowSizingOnChildren:i=!1,isManualPlacement:s}=r;return n!=="grid"?null:(0,Wf.jsx)(ott,{clientId:e,style:t,setAttributes:o,allowSizingOnChildren:i,isManualPlacement:s,parentLayout:r})}function ott({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}=(0,Q5.useSelect)(B=>{let{getBlockRootClientId:R,getBlockEditingMode:I,getTemplateLock:A,getBlockAttributes:P,getSettings:O}=B(C),N=R(e);if(A(N)||I(N)!=="default")return{rootClientId:N,isVisible:!1};let z=P(N),D=P(e),M=O(),V=M?.[wa]?.toLowerCase()||no.desktop.key;return{rootClientId:N,isVisible:!0,parentBlockVisibility:z?.metadata?.blockVisibility,blockBlockVisibility:D?.metadata?.blockVisibility,deviceType:V,viewportSettings:M?.__experimentalFeatures?.viewport,isChildBlockAGrid:D?.layout?.type==="grid"}},[e]),m=Nt(e)?.ownerDocument?.defaultView,h=m===null?void 0:m,{isBlockCurrentlyHidden:b,currentViewport:v}=Ma({blockVisibility:l,deviceType:d,view:h,viewportSettings:f}),y=(0,Q5.useSelect)(B=>{if(!s)return!1;let{isBlockParentHiddenAtViewport:R}=H(B(C));return R(s,v)},[s,v]),{isBlockCurrentlyHidden:k}=Ma({blockVisibility:u,deviceType:d,view:h,viewportSettings:f}),[S,_]=(0,aIe.useState)(),x=p?e:void 0;if(!a||b||y)return null;let w=r&&!k;function T(B){o({style:{...t,layout:{...t?.layout,...B}}})}return(0,Wf.jsxs)(Wf.Fragment,{children:[(0,Wf.jsx)(U1,{clientId:s,contentRef:_,parentLayout:i,childGridClientId:x}),w&&(0,Wf.jsx)(cY,{clientId:e,bounds:S,onChange:T,parentLayout:i}),n&&window.__experimentalEnableGridInteractivity&&(0,Wf.jsx)(uY,{layout:t?.layout,parentLayout:i,onChange:T,gridClientId:s,blockClientId:e})]})}var fY={useBlockProps:ett,edit:ttt,attributeKeys:["style"],hasSupport(){return!0}};var mY=c(ho(),1),pY=c(de(),1),uIe="metadata";function rtt(e){return e?.attributes?.[uIe]?.type||(e.attributes={...e.attributes,[uIe]:{type:"object"}}),e}function ntt(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,pY.hasBlockSupport)(e.name,"renaming",!0)&&(i.name=n.name),n.blockVisibility!==void 0&&!e.attributes?.metadata?.blockVisibility&&(0,pY.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,mY.addFilter)("blocks.registerBlockType","core/metadata/addMetaAttribute",rtt);(0,mY.addFilter)("blocks.switchToBlockType.transformedBlock","core/metadata/addTransforms",ntt);var gY=c(G(),1),J5=c(F(),1),eF=c(U(),1),tF=c(de(),1),vx=c(J(),1);var Hg=c(E(),1),itt={};function stt({name:e,clientId:t,metadata:{ignoredHookedBlocks:o=[]}={}}){let r=(0,vx.useSelect)(g=>g(tF.store).getBlockTypes(),[]),n=(0,J5.useMemo)(()=>r?.filter(({name:g,blockHooks:m})=>m&&e in m||o.includes(g)),[r,e,o]),i=(0,vx.useSelect)(g=>{let{getBlocks:m,getBlockRootClientId:h,getGlobalBlockCount:b}=g(C),v=h(t),y=n.reduce((k,S)=>{if(b(S.name)===0)return k;let _=S?.blockHooks?.[e],x;switch(_){case"before":case"after":x=m(v);break;case"first_child":case"last_child":x=m(t);break;case void 0:x=[...m(v),...m(t)];break}let w=x?.find(T=>T.name===S.name);return w?{...k,[S.name]:w.clientId}:k},{});return Object.values(y).length>0?y:itt},[n,e,t]),{getBlockIndex:s,getBlockCount:a,getBlockRootClientId:l}=(0,vx.useSelect)(C),{insertBlock:u,removeBlock:d}=(0,vx.useDispatch)(C);if(!n.length)return null;let f=n.reduce((g,m)=>{let[h]=m.name.split("/");return g[h]||(g[h]=[]),g[h].push(m),g},{}),p=(g,m)=>{let h=s(t),b=a(t),v=l(t);switch(m){case"before":case"after":u(g,m==="after"?h+1:h,v,!1);break;case"first_child":case"last_child":u(g,m==="first_child"?0:b,t,!1);break;case void 0:u(g,h+1,v,!1);break}};return(0,Hg.jsx)(Oe,{children:(0,Hg.jsxs)(eF.PanelBody,{className:"block-editor-hooks__block-hooks",title:(0,gY.__)("Plugins"),initialOpen:!0,children:[(0,Hg.jsx)("p",{className:"block-editor-hooks__block-hooks-helptext",children:(0,gY.__)("Manage the inclusion of blocks added automatically by plugins.")}),Object.keys(f).map(g=>(0,Hg.jsxs)(J5.Fragment,{children:[(0,Hg.jsx)("h3",{children:g}),f[g].map(m=>{let h=m.name in i;return(0,Hg.jsx)(eF.ToggleControl,{checked:h,label:m.title,onChange:()=>{if(!h){let b=m.blockHooks[e];p((0,tF.createBlock)(m.name),b);return}d(i[m.name],!1)}},m.title)})]},g))]})})}var dIe={edit:stt,attributeKeys:["metadata"],hasSupport(){return!0}};var hY=c(G(),1),fIe=c(de(),1),Sx=c(U(),1),pIe=c(J(),1),mIe=c(F(),1),gIe=c(fe(),1);var Ug=c(E(),1),att=()=>(0,gIe.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}},ltt=({name:e,metadata:t})=>{let o=(0,mIe.useContext)(xn),{removeAllBlockBindings:r}=kd(),n=att(),{bindableAttributes:i,hasCompatibleFields:s}=(0,pIe.useSelect)(l=>{let{__experimentalBlockBindingsSupportedAttributes:u}=l(C).getSettings(),{getAllBlockBindingsSources:d,getBlockBindingsSourceFieldsList:f}=H(l(fIe.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,Ug.jsx)(Oe,{group:"bindings",children:(0,Ug.jsxs)(Sx.__experimentalToolsPanel,{label:(0,hY.__)("Attributes"),resetAll:()=>{r()},dropdownMenuProps:n,className:"block-editor-bindings__panel",children:[(0,Ug.jsx)(Sx.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:i.map(l=>(0,Ug.jsx)(Hw,{attribute:l,blockName:e,binding:a?.[l]},l))}),(0,Ug.jsx)(Sx.__experimentalText,{as:"div",variant:"muted",children:(0,Ug.jsx)("p",{children:(0,hY.__)("Attributes connected to custom fields or other dynamic data.")})})]})})},hIe={edit:ltt,attributeKeys:["metadata"],hasSupport(e){return!["core/post-date","core/navigation-link","core/navigation-submenu"].includes(e)}};var bIe=c(G(),1),yIe=c(U(),1),nF=c(J(),1),iF=c(de(),1),vIe=c(F(),1);var oF=c(J(),1);function rF(e){let{isOpened:t,expandRevision:o}=(0,oF.useSelect)(i=>{let{isListViewPanelOpened:s,getListViewExpandRevision:a}=H(i(C));return{isOpened:s(e),expandRevision:a()}},[e]),{__unstableToggleListViewPanel:r}=(0,oF.useDispatch)(C);return{isOpened:t,expandRevision:o,handleToggle:i=>{r(e,i)}}}var kx=c(E(),1),ctt="listView";function utt(e){return(0,iF.hasBlockSupport)(e,ctt)}function dtt({clientId:e,name:t}){let{isSelectionWithinCurrentSection:o}=(0,vIe.useContext)(zn),{isOpened:r,expandRevision:n,handleToggle:i}=rF(e),{openListViewContentPanel:s}=H((0,nF.useDispatch)(C)),{isEnabled:a,hasChildren:l,isNestedListView:u}=(0,nF.useSelect)(g=>{let{getBlockCount:m,getBlockParents:h,shouldRenderBlockListView:b}=H(g(C)),y=h(e,!1).find(k=>b(k));return{isEnabled:b(e),hasChildren:!!m(e),isNestedListView:y}},[e]),f=(0,iF.getBlockType)(t)?.title||t;return!a||u?null:(0,kx.jsx)(Bb,{group:"list",children:(0,kx.jsxs)(yIe.PanelBody,{title:o?f:void 0,opened:r,onToggle:i,children:[!l&&(0,kx.jsx)("p",{className:"block-editor-block-inspector__no-blocks",children:(0,bIe.__)("No items yet.")}),(0,kx.jsx)(xE,{rootClientId:e,isExpanded:!0,description:f,showAppender:!0,onSelect:s},`${e}-${n}`)]})})}var SIe={edit:dtt,hasSupport:utt,attributeKeys:[],supportsPatternEditing:!0};var kIe=c(ho(),1),_Ie=c(de(),1);function ftt(e){return e.__experimentalLabel||(0,_Ie.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,kIe.addFilter)("blocks.registerBlockType","core/metadata/addLabelCallback",ftt);var xIe=c(fe(),1),wIe=c(ho(),1),bY=c(J(),1);var Ol=c(E(),1);function ptt(e){dY(e)}function mtt({clientId:e,layout:t}){let{isVisible:o,blockVisibility:r,deviceType:n,viewportSettings:i}=(0,bY.useSelect)(p=>{let{isBlockSelected:g,hasSelectedInnerBlock:m,isDraggingBlocks:h,getTemplateLock:b,getBlockEditingMode:v,getBlockAttributes:y,getSettings:k}=p(C);if(!h()&&!g(e)||b(e)||v(e)!=="default"||m(e))return{isVisible:!1};let S=y(e),_=k(),x=_?.[wa]?.toLowerCase()||no.desktop.key;return{isVisible:!0,blockVisibility:S?.metadata?.blockVisibility,deviceType:x,viewportSettings:_?.__experimentalFeatures?.viewport}},[e]),a=Nt(e)?.ownerDocument?.defaultView,l=a===null?void 0:a,{isBlockCurrentlyHidden:u,currentViewport:d}=Ma({blockVisibility:r,deviceType:n,view:l,viewportSettings:i}),f=(0,bY.useSelect)(p=>{if(!o)return!1;let{isBlockParentHiddenAtViewport:g}=H(p(C));return g(e,d)},[e,d,o]);return(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(ptt,{clientId:e}),o&&!u&&!f&&(0,Ol.jsx)(U1,{clientId:e,parentLayout:t})]})}var gtt=(0,xIe.createHigherOrderComponent)(e=>function(o){return o.attributes.layout?.type!=="grid"?(0,Ol.jsx)(e,{...o},"edit"):(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(mtt,{clientId:o.clientId,layout:o.attributes.layout}),(0,Ol.jsx)(e,{...o},"edit")]})},"addGridVisualizerToBlockEdit");(0,wIe.addFilter)("editor.BlockEdit","core/editor/grid-visualizer",gtt);var K1=c(de(),1),EIe=c(U(),1),TIe=c(J(),1);var aF=c(F(),1),RIe=c(G(),1);function CIe(e){let t=[],o=[];return Object.entries(e).forEach(([r,n])=>{if(!n.autoGenerateControl)return;let i=htt(r,n);i&&(t.push(i),o.push(r))}),{fields:t,form:{fields:o}}}function htt(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 sF=c(E(),1);function btt(e){return e?Object.values(e).some(t=>t?.autoGenerateControl):!1}function ytt({name:e,clientId:t,setAttributes:o}){let r=Tr(),n=(0,aF.useContext)(xn),i=(0,TIe.useSelect)(u=>{let d=u(C).getBlockAttributes(t);if(!d?.metadata?.bindings)return d;let{getBlockBindingsSource:f}=H(u(K1.store));return Object.entries(d.metadata.bindings).reduce((p,[g,m])=>{let h=f(m.source);if(!h)return p;let b=h.getValues({select:u,context:n,bindings:{[g]:m}});return{...p,...b}},d)},[n,t]),s=(0,K1.getBlockType)(e),{fields:a,form:l}=(0,aF.useMemo)(()=>s?.attributes?CIe(s.attributes):{fields:[],form:{fields:[]}},[s?.attributes]);return r!=="default"||!a||a.length===0?null:(0,sF.jsx)(Oe,{children:(0,sF.jsx)(EIe.PanelBody,{title:(0,RIe.__)("Settings"),children:(0,sF.jsx)(O1,{data:i,fields:a,form:l,onChange:o})})})}var BIe={edit:ytt,attributeKeys:[],hasSupport(e){let t=(0,K1.getBlockType)(e);return btt(t?.attributes)}};function lF(e){let{style:t}=e,o=t?.dimensions||{},r=ha({dimensions:o});return{className:o.aspectRatio?"has-aspect-ratio":void 0,style:r}}function cF(e){let t=e.style?.border||{};return{className:k$(e)||void 0,style:ha({border:t})}}function yY(e){let{colors:t}=Xm(),o=cF(e),{borderColor:r}=e;if(r){let n=yy({colors:t,namedColor:r});o.style.borderColor=n.color}return o}function vY(e){let t=e.style?.shadow||"";return{style:ha({shadow:t})}}var SY=c(F(),1);function uF(e){let{backgroundColor:t,textColor:o,gradient:r,style:n}=e,i=xa("background-color",t),s=xa("color",o),a=yv(r),l=a||n?.color?.gradient,u=K(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=ha({color:d});return{className:u||void 0,style:f}}function kY(e){let{backgroundColor:t,textColor:o,gradient:r}=e,[n,i,s,a,l,u]=Le("color.palette.custom","color.palette.theme","color.palette.default","color.gradients.custom","color.gradients.theme","color.gradients.default"),d=(0,SY.useMemo)(()=>[...n||[],...i||[],...s||[]],[n,i,s]),f=(0,SY.useMemo)(()=>[...a||[],...l||[],...u||[]],[a,l,u]),p=uF(e);if(t){let g=Uc(d,t);p.style.backgroundColor=g.color}if(r&&(p.style.background=YB(f,r)),o){let g=Uc(d,o);p.style.color=g.color}return p}function _Y(e){let{style:t}=e,o=t?.spacing||{};return{style:ha({spacing:o})}}var PIe=c(U(),1);var{kebabCase:vtt}=H(PIe.privateApis);function xY(e,t){let o=e?.style?.typography||{};o={...o,fontSize:dd({size:e?.style?.typography?.fontSize},t)};let r=ha({typography:o}),n=e?.fontFamily?`has-${vtt(e.fontFamily)}-font-family`:"",i=e?.style?.typography?.textAlign?`has-text-align-${e?.style?.typography?.textAlign}`:"";return{className:K(n,i,Sp(e?.fontSize)),style:r}}var dF=c(F(),1);function wY(e){let[t,o]=(0,dF.useState)(e);return(0,dF.useEffect)(()=>{e&&o(e)},[e]),t}N1e([wV,aV,fK,$K,z5,U5,oY,cV,O9,XPe,dIe,hIe,fY,nTe,kPe,SIe,BIe].filter(Boolean));D1e([wV,aV,CEe,z5,T$,IPe,oY,P$,O$,cV,_$,U5,O9,lEe,fY]);V1e([wV,aV,fK,aTe,$K,_$,U5,cV,T$,z5,P$,O$]);var IIe={button:"wp-element-button",caption:"wp-element-caption"},Stt=e=>IIe[e]?IIe[e]:"";var OIe=()=>"";var _x=c(F(),1),Y1=c(de(),1),EY=c(Yo(),1);var AIe=c(E(),1);function TY(e,t,o){if(e==null||e===!1)return;if(Array.isArray(e))return CY(e,t,o);switch(typeof e){case"string":case"number":return}let{type:r,props:n}=e;switch(r){case _x.StrictMode:case _x.Fragment:return CY(n.children,t,o);case _x.RawHTML:return;case YC.Content:return LIe(t,o);case HE:t.push(n.value);return}switch(typeof r){case"string":return typeof n.children<"u"?CY(n.children,t,o):void 0;case"function":let i=r.prototype&&typeof r.prototype.render=="function"?new r(n).render():r(n);return TY(i,t,o)}}function CY(e,...t){e=Array.isArray(e)?e:[e];for(let o=0;o<e.length;o++)TY(e[o],...t)}function LIe(e,t){for(let o=0;o<t.length;o++){let{name:r,attributes:n,innerBlocks:i}=t[o],s=(0,Y1.getSaveElement)(r,n,(0,AIe.jsx)(YC.Content,{}));TY(s,e,i)}}function MIe(e=[]){Y1.__unstableGetBlockProps.skipFilters=!0;let t=[];return LIe(t,e),Y1.__unstableGetBlockProps.skipFilters=!1,t.map(o=>o instanceof EY.RichTextData?o:EY.RichTextData.fromHTMLString(o))}var NIe=c(U(),1);var RY=c(E(),1);function DIe({clientId:e,resizableBoxProps:t,...o}){return(0,RY.jsx)(Xa,{clientId:e,__unstablePopoverSlot:"block-toolbar",...o,children:(0,RY.jsx)(NIe.ResizableBox,{...t})})}var Z1=c(F(),1),fF=c(J(),1),zc=c(U(),1),q1=c(G(),1);var Al=c(E(),1);function VIe({rules:e}){let[t,o]=(0,Z1.useState)(!1),{clientIds:r,selectPrevious:n,message:i}=(0,fF.useSelect)(m=>H(m(C)).getRemovalPromptData()),{clearBlockRemovalPrompt:s,setBlockRemovalRules:a,privateRemoveBlocks:l}=H((0,fF.useDispatch)(C));if((0,Z1.useEffect)(()=>(a(e),()=>{a()}),[e,a]),(0,Z1.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,g=()=>{l(r,n,!0),s()};return(0,Al.jsx)(zc.Modal,{title:(0,q1.__)("Confirm deletion"),onRequestClose:s,size:"medium",children:(0,Al.jsxs)(zc.__experimentalVStack,{spacing:4,children:[(0,Al.jsxs)("div",{children:[(0,Al.jsx)("p",{children:d}),u&&(i.warning||i.subtext)&&(0,Al.jsxs)("p",{children:[i.warning&&(0,Al.jsx)("strong",{children:i.warning}),i.warning&&i.subtext&&" ",i.subtext]})]}),f&&(0,Al.jsx)(zc.CheckboxControl,{label:(0,q1.__)("I understand the consequences"),checked:t,onChange:o}),(0,Al.jsxs)(zc.__experimentalHStack,{justify:"right",children:[(0,Al.jsx)(zc.Button,{variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:(0,q1.__)("Cancel")}),(0,Al.jsx)(zc.Button,{variant:"primary",onClick:g,disabled:p,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,q1.__)("Delete")})]})]})})}var BY=c(F(),1);var xx=c(U(),1),zIe=c(F(),1),Ds=c(G(),1),pF=c(E(),1),FIe=[{value:"fill",label:(0,Ds._x)("Fill","Scale option for dimensions control"),help:(0,Ds.__)("Fill the space by stretching the content.")},{value:"contain",label:(0,Ds._x)("Contain","Scale option for dimensions control"),help:(0,Ds.__)("Fit the content to the space without clipping.")},{value:"cover",label:(0,Ds._x)("Cover","Scale option for dimensions control"),help:(0,Ds.__)("Fill the space by clipping what doesn't fit.")},{value:"none",label:(0,Ds._x)("None","Scale option for dimensions control"),help:(0,Ds.__)("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,Ds._x)("Scale down","Scale option for dimensions control"),help:(0,Ds.__)("Scale down the content to fit the space if it is too big. Content that is too small will have additional padding.")}];function jIe({panelId:e,value:t,onChange:o,options:r=FIe,defaultValue:n=FIe[0].value,isShownByDefault:i=!0}){let s=t??n,a=(0,zIe.useMemo)(()=>r.reduce((l,u)=>(l[u.value]=u.help,l),{}),[r]);return(0,pF.jsx)(xx.__experimentalToolsPanelItem,{label:(0,Ds._x)("Scale","Image scaling options"),isShownByDefault:i,hasValue:()=>s!==n,onDeselect:()=>o(n),panelId:e,children:(0,pF.jsx)(xx.__experimentalToggleGroupControl,{label:(0,Ds._x)("Scale","Image scaling options"),isBlock:!0,help:a[s],value:s,onChange:o,children:r.map(l=>(0,pF.jsx)(xx.__experimentalToggleGroupControlOption,{...l},l.value))})})}var wx=c(U(),1),Dy=c(G(),1),$f=c(E(),1);function HIe({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,$f.jsxs)($f.Fragment,{children:[(0,$f.jsx)(wx.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Dy.__)("Width"),isShownByDefault:n,hasValue:()=>i!=="",onDeselect:a("width"),panelId:e,children:(0,$f.jsx)(wx.__experimentalUnitControl,{label:(0,Dy.__)("Width"),placeholder:(0,Dy.__)("Auto"),labelPosition:"top",units:r,min:0,value:i,onChange:a("width")})}),(0,$f.jsx)(wx.__experimentalToolsPanelItem,{style:{gridColumn:"span 1"},label:(0,Dy.__)("Height"),isShownByDefault:n,hasValue:()=>s!=="",onDeselect:a("height"),panelId:e,children:(0,$f.jsx)(wx.__experimentalUnitControl,{label:(0,Dy.__)("Height"),placeholder:(0,Dy.__)("Auto"),labelPosition:"top",units:r,min:0,value:s,onChange:a("height")})})]})}var Gg=c(E(),1);function ktt({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,[g,m]=(0,BY.useState)(p),[h,b]=(0,BY.useState)(f),y=!!(u&&d)?"custom":f,k=f||u&&d;return(0,Gg.jsxs)(Gg.Fragment,{children:[l.includes("aspectRatio")&&(0,Gg.jsx)(CD,{panelId:e,options:r,defaultValue:n,value:y,onChange:S=>{let _={...t};S=S==="auto"?null:S,b(S),S?_.aspectRatio=S:delete _.aspectRatio,S?g?_.scale=g:(_.scale=s,m(s)):delete _.scale,S!=="custom"&&u&&d&&delete _.height,o(_)}}),l.includes("widthHeight")&&(0,Gg.jsx)(HIe,{panelId:e,units:a,value:{width:u,height:d},onChange:({width:S,height:_})=>{let x={...t};S=S==="auto"?null:S,_=_==="auto"?null:_,S?x.width=S:delete x.width,_?x.height=_:delete x.height,S&&_?delete x.aspectRatio:h&&(x.aspectRatio=h),!h&&!!S!=!!_?delete x.scale:g?x.scale=g:(x.scale=s,m(s)),o(x)}}),l.includes("scale")&&k&&(0,Gg.jsx)(jIe,{panelId:e,options:i,defaultValue:s,value:g,onChange:S=>{let _={...t};m(S),S?_.scale=S:delete _.scale,o(_)}})]})}var UIe=ktt;var mF=c(U(),1),Kf=c(G(),1),PY=c(E(),1),GIe=[{label:(0,Kf._x)("Thumbnail","Image size option for resolution control"),value:"thumbnail"},{label:(0,Kf._x)("Medium","Image size option for resolution control"),value:"medium"},{label:(0,Kf._x)("Large","Image size option for resolution control"),value:"large"},{label:(0,Kf._x)("Full Size","Image size option for resolution control"),value:"full"}];function WIe({panelId:e,value:t,onChange:o,options:r=GIe,defaultValue:n=GIe[0].value,isShownByDefault:i=!0,resetAllFilter:s}){let a=t??n;return(0,PY.jsx)(mF.__experimentalToolsPanelItem,{hasValue:()=>a!==n,label:(0,Kf.__)("Resolution"),onDeselect:()=>o(n),isShownByDefault:i,panelId:e,resetAllFilter:s,children:(0,PY.jsx)(mF.SelectControl,{label:(0,Kf.__)("Resolution"),value:a,options:r,onChange:o,help:(0,Kf.__)("Select the size of the source image.")})})}var Vy=c(G(),1),Cx=c(U(),1),KIe=c(J(),1);var jc=c(G(),1),$Ie={a:(0,jc.__)("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,jc.__)("The <article> element should represent a self-contained, syndicatable portion of the document."),aside:(0,jc.__)("The <aside> element should represent a portion of a document whose content is only indirectly related to the document's main content."),button:(0,jc.__)("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,jc.__)("The <div> element should only be used if the block is a design element with no semantic meaning."),footer:(0,jc.__)("The <footer> element should represent a footer for its nearest sectioning element (e.g.: <section>, <article>, <main> etc.)."),header:(0,jc.__)("The <header> element should represent introductory content, typically a group of introductory or navigational aids."),main:(0,jc.__)("The <main> element should be used for the primary content of your document only."),nav:(0,jc.__)("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,jc.__)("The <section> element should represent a standalone portion of the document that can't be better represented by another element.")};var X1=c(E(),1);function YIe({tagName:e,onChange:t,clientId:o,options:r=[{label:(0,Vy.__)("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,KIe.useSelect)(a=>{if(!n)return!1;let{getClientIdsWithDescendants:l,getBlockAttributes:u}=a(C);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,Vy.sprintf)((0,Vy.__)("%s (Already in use)"),a.label)}:a);return(0,X1.jsxs)(Cx.__experimentalVStack,{spacing:2,className:"block-editor-html-element-control",children:[(0,X1.jsx)(Cx.SelectControl,{label:(0,Vy.__)("HTML element"),options:s,value:e,onChange:t,help:$Ie[e]}),e==="main"&&i&&(0,X1.jsx)(Cx.Notice,{status:"warning",isDismissible:!1,children:(0,Vy.__)("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 Yf=c(U(),1);var Ex=c(F(),1),gF=c(G(),1);var Vs=c(U(),1);var qIe=c(Tt(),1);var ya=c(E(),1),{Badge:_tt}=H(Vs.privateApis);function ZIe({title:e,url:t,image:o,badges:r}){return(0,ya.jsxs)(Vs.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,ya.jsx)(Vs.FlexItem,{className:"link-preview-button__content",children:(0,ya.jsxs)(Vs.__experimentalHStack,{alignment:"top",children:[o&&(0,ya.jsx)(Vs.FlexItem,{className:"link-preview-button__image-container",children:(0,ya.jsx)("img",{className:"link-preview-button__image",src:o,alt:""})}),(0,ya.jsxs)(Vs.__experimentalVStack,{className:"link-preview-button__details",alignment:"topLeft",children:[(0,ya.jsx)(Vs.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__title",children:(0,qIe.__unstableStripHTML)(e)}),t&&(0,ya.jsx)(Vs.__experimentalTruncate,{numberOfLines:1,className:"link-preview-button__hint",children:t}),r&&r.length>0&&(0,ya.jsx)(Vs.__experimentalHStack,{className:"link-preview-button__badges",alignment:"left",children:r.map(n=>(0,ya.jsx)(_tt,{intent:n.intent,children:n.label},`${n.label}|${n.intent}`))})]})]})}),(0,ya.jsx)(ht,{icon:un,className:"link-preview-button__icon"})]})}var va=c(E(),1);function IY({preview:e,onSelect:t,suggestionsQuery:o,label:r,help:n}){let[i,s]=(0,Ex.useState)(!1),a=(0,Ex.useId)(),l=`link-picker-title-${a}`,u=`link-picker-description-${a}`,d=(0,Ex.useRef)(null),{baseControlProps:f,controlProps:p}=(0,Yf.useBaseControlProps)({help:n}),g=m=>{if(s(!1),m){let h={url:m.url,kind:m.kind,type:m.type,id:m.id,title:m.title};t(h)}};return(0,va.jsxs)(Yf.BaseControl,{...f,children:[(0,va.jsx)(Yf.BaseControl.VisualLabel,{children:r}),(0,va.jsxs)(Yf.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,va.jsxs)(bt,{children:[r,":"]}),(0,va.jsx)(ZIe,{title:e.title||(0,gF.__)("Add link"),url:e.url,image:e.image,badges:e.badges})]}),i&&(0,va.jsx)(Yf.Popover,{anchor:d.current,onClose:()=>s(!1),placement:"left-start",offset:36,shift:!0,children:(0,va.jsxs)("div",{role:"dialog","aria-labelledby":l,"aria-describedby":u,children:[(0,va.jsxs)(bt,{children:[(0,va.jsx)("h2",{id:l,children:(0,gF.__)("Select a link")}),(0,va.jsx)("p",{id:u,children:(0,gF.__)("Search for and add a link to the navigation item.")})]}),(0,va.jsx)(og,{value:null,onChange:g,suggestionsQuery:o,showInitialSuggestions:!0,forceIsEditingLink:!0,settings:[]})]})})]})}var nd=c(F(),1),hF=c(J(),1),XIe=c(Tt(),1);var Tx=c(E(),1),OY="wp-inner-block-slot",xtt={type:"default",alignments:[]};function QIe({clientId:e}){let{innerContent:t,order:o,selectedClientIds:r}=(0,hF.useSelect)(l=>{let{getBlock:u,getBlockOrder:d,getSelectedBlockClientIds:f}=l(C);return{innerContent:u(e)?.innerContent,order:d(e),selectedClientIds:f()}},[e]),n=(0,nd.useMemo)(()=>{let l=0;return(t??[]).map(u=>u===null?`<${OY} data-slot-index="${l++}" style="display: contents"></${OY}>`:u).join("")},[t]),i=(0,nd.useRef)(),[s,a]=(0,nd.useState)([]);return(0,nd.useLayoutEffect)(()=>{let l=i.current;l.innerHTML=(0,XIe.safeHTML)(n),a(Array.from(l.querySelectorAll(OY)).sort((u,d)=>Number(u.dataset.slotIndex)-Number(d.dataset.slotIndex)))},[n]),(0,Tx.jsxs)(pP,{value:xtt,children:[(0,Tx.jsx)("div",{ref:i,className:"block-editor-inner-content",style:{display:"contents"}}),o.map((l,u)=>s[u]?(0,nd.createPortal)((0,Tx.jsx)(hF.AsyncModeProvider,{value:!r.includes(l),children:(0,Tx.jsx)(yI,{rootClientId:e,clientId:l})}),s[u],l):null)]})}var{getDuotoneFilter:wtt}=H(_o),AY={};rq(AY,{...g$,ExperimentalBlockCanvas:bG,BlockCanvasCover:hM,ExperimentalBlockEditorProvider:RS,getDuotoneFilter:wtt,getRichTextValues:MIe,PrivateQuickInserter:P2,extractWords:QB,getNormalizedSearchTerms:Nw,normalizeString:Mw,PrivateListView:xE,ResizableBoxPopover:DIe,InspectorControlsLastItem:bV,useHasBlockToolbar:KL,cleanEmptyObject:Ge,getStyleForState:Ro,isDefaultBlockStyleState:Pn,setStyleForState:In,usePrivateStyleOverride:Pc,BlockQuickNavigation:mV,LayoutStyle:xQ,BlockManager:EV,BlockRemovalWarningModal:VIe,useLayoutClasses:K5,useLayoutStyles:aY,DimensionsTool:UIe,ResolutionTool:WIe,TabbedSidebar:C2,TextAlignmentControl:bD,usesContextKey:NW,useFlashEditableBlocks:cI,HTMLElementControl:YIe,useZoomOut:FC,globalStylesDataKey:ss,globalStylesLinksDataKey:$y,selectBlockPatternsKey:Qf,requiresWrapperOnCopy:oU,PrivateRichText:UE,PrivateInserterLibrary:Y$,reusableBlocksSelectKey:fT,userPatternCategoriesSelectKey:ld,PrivateBlockPopover:_b,PrivatePublishDateTimePicker:oK,useSpacingSizes:tD,useBlockDisplayTitle:Hn,BlockStyleVariationOverridesWithConfig:b$,setBackgroundStyleDefaults:QD,sectionRootClientIdKey:Jf,NoteIconSlotFill:xL,NoteIconToolbarSlotFill:zL,mediaEditKey:pT,getMediaSelectKey:mT,deviceTypeKey:wa,isIsolatedEditorKey:ep,isNavigationOverlayContextKey:gT,isNavigationPostEditorKey:vq,mediaUploadOnSuccessKey:Mx,mediaSideloadFromUrlKey:Sq,openMediaEditorModalKey:kq,useBlockElement:Nt,useBlockElementRef:wh,LinkPicker:IY,useRemoteUrlData:TN,PrivateBlockContext:zn,useListViewPanelState:rF,isHashLink:Kg,isRelativePath:Yg,InnerContent:QIe,useNativeUndo:Ev,usesNativeUndo:AJ});return dOe(Ctt);})();
 /*! Bundled license information:

 autosize/dist/autosize.js:
@@ -274,5 +273,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).blockEditor = wp.blockEditor;
-})();
diff --git a/wp-includes/js/dist/block-library.js b/wp-includes/js/dist/block-library.js
index ab7488dec7..f7b839043f 100644
--- a/wp-includes/js/dist/block-library.js
+++ b/wp-includes/js/dist/block-library.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).blockLibrary = (() => {
@@ -132,10 +131,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 __273() {
+          function __274() {
             this.constructor = d2;
           }
-          d2.prototype = b2 === null ? Object.create(b2) : (__273.prototype = b2.prototype, new __273());
+          d2.prototype = b2 === null ? Object.create(b2) : (__274.prototype = b2.prototype, new __274());
         };
       })();
       var __assign2 = exports && exports.__assign || function() {
@@ -3254,12 +3253,12 @@ var wp;
     privateApis: () => privateApis4,
     registerCoreBlocks: () => registerCoreBlocks
   });
-  var import_blocks131 = __toESM(require_blocks(), 1);
+  var import_blocks132 = __toESM(require_blocks(), 1);
   var import_compose64 = __toESM(require_compose(), 1);
   var import_data177 = __toESM(require_data(), 1);
   var import_block_editor303 = __toESM(require_block_editor(), 1);
   var import_server_side_render7 = __toESM(require_server_side_render(), 1);
-  var import_i18n281 = __toESM(require_i18n(), 1);
+  var import_i18n283 = __toESM(require_i18n(), 1);

   // node_modules/clsx/dist/clsx.mjs
   function r(e3) {
@@ -3843,342 +3842,337 @@ var wp;
   var import_jsx_runtime96 = __toESM(require_jsx_runtime(), 1);
   var pin_default = /* @__PURE__ */ (0, import_jsx_runtime96.jsx)(import_primitives95.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime96.jsx)(import_primitives95.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" }) });

-  // packages/icons/build-module/library/playlist-track.mjs
+  // packages/icons/build-module/library/playlist.mjs
   var import_primitives96 = __toESM(require_primitives(), 1);
   var import_jsx_runtime97 = __toESM(require_jsx_runtime(), 1);
-  var playlist_track_default = /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives96.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives96.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 playlist_default = /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives96.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime97.jsx)(import_primitives96.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" }) });

-  // packages/icons/build-module/library/playlist.mjs
+  // packages/icons/build-module/library/plugins.mjs
   var import_primitives97 = __toESM(require_primitives(), 1);
   var import_jsx_runtime98 = __toESM(require_jsx_runtime(), 1);
-  var playlist_default = /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives97.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives97.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 plugins_default = /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives97.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime98.jsx)(import_primitives97.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" }) });

-  // packages/icons/build-module/library/plugins.mjs
+  // packages/icons/build-module/library/plus.mjs
   var import_primitives98 = __toESM(require_primitives(), 1);
   var import_jsx_runtime99 = __toESM(require_jsx_runtime(), 1);
-  var plugins_default = /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives98.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives98.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 plus_default = /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives98.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime99.jsx)(import_primitives98.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) });

-  // packages/icons/build-module/library/plus.mjs
+  // packages/icons/build-module/library/position-center.mjs
   var import_primitives99 = __toESM(require_primitives(), 1);
   var import_jsx_runtime100 = __toESM(require_jsx_runtime(), 1);
-  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives99.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives99.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) });
+  var position_center_default = /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives99.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime100.jsx)(import_primitives99.Path, { d: "M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z" }) });

-  // packages/icons/build-module/library/position-center.mjs
+  // packages/icons/build-module/library/position-left.mjs
   var import_primitives100 = __toESM(require_primitives(), 1);
   var import_jsx_runtime101 = __toESM(require_jsx_runtime(), 1);
-  var position_center_default = /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives100.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives100.Path, { d: "M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z" }) });
+  var position_left_default = /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives100.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime101.jsx)(import_primitives100.Path, { d: "M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z" }) });

-  // packages/icons/build-module/library/position-left.mjs
+  // packages/icons/build-module/library/position-right.mjs
   var import_primitives101 = __toESM(require_primitives(), 1);
   var import_jsx_runtime102 = __toESM(require_jsx_runtime(), 1);
-  var position_left_default = /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives101.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives101.Path, { d: "M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z" }) });
+  var position_right_default = /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives101.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(import_primitives101.Path, { d: "M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z" }) });

-  // packages/icons/build-module/library/position-right.mjs
+  // packages/icons/build-module/library/post-author.mjs
   var import_primitives102 = __toESM(require_primitives(), 1);
   var import_jsx_runtime103 = __toESM(require_jsx_runtime(), 1);
-  var position_right_default = /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives102.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives102.Path, { d: "M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z" }) });
+  var post_author_default = /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives102.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(import_primitives102.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" }) });

-  // packages/icons/build-module/library/post-author.mjs
+  // packages/icons/build-module/library/post-categories.mjs
   var import_primitives103 = __toESM(require_primitives(), 1);
   var import_jsx_runtime104 = __toESM(require_jsx_runtime(), 1);
-  var post_author_default = /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives103.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives103.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 post_categories_default = /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives103.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_primitives103.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" }) });

-  // packages/icons/build-module/library/post-categories.mjs
+  // packages/icons/build-module/library/post-comments-count.mjs
   var import_primitives104 = __toESM(require_primitives(), 1);
   var import_jsx_runtime105 = __toESM(require_jsx_runtime(), 1);
-  var post_categories_default = /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives104.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives104.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 post_comments_count_default = /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives104.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime105.jsx)(import_primitives104.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" }) });

-  // packages/icons/build-module/library/post-comments-count.mjs
+  // packages/icons/build-module/library/post-comments-form.mjs
   var import_primitives105 = __toESM(require_primitives(), 1);
   var import_jsx_runtime106 = __toESM(require_jsx_runtime(), 1);
-  var post_comments_count_default = /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives105.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives105.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 post_comments_form_default = /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives105.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime106.jsx)(import_primitives105.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" }) });

-  // packages/icons/build-module/library/post-comments-form.mjs
+  // packages/icons/build-module/library/post-comments.mjs
   var import_primitives106 = __toESM(require_primitives(), 1);
   var import_jsx_runtime107 = __toESM(require_jsx_runtime(), 1);
-  var post_comments_form_default = /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives106.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives106.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 post_comments_default = /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives106.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime107.jsx)(import_primitives106.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" }) });

-  // packages/icons/build-module/library/post-comments.mjs
+  // packages/icons/build-module/library/post-content.mjs
   var import_primitives107 = __toESM(require_primitives(), 1);
   var import_jsx_runtime108 = __toESM(require_jsx_runtime(), 1);
-  var post_comments_default = /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives107.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives107.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 post_content_default = /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives107.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime108.jsx)(import_primitives107.Path, { d: "M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z" }) });

-  // packages/icons/build-module/library/post-content.mjs
+  // packages/icons/build-module/library/post-date.mjs
   var import_primitives108 = __toESM(require_primitives(), 1);
   var import_jsx_runtime109 = __toESM(require_jsx_runtime(), 1);
-  var post_content_default = /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives108.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives108.Path, { d: "M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z" }) });
+  var post_date_default = /* @__PURE__ */ (0, import_jsx_runtime109.jsxs)(import_primitives108.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives108.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" }),
+    /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(import_primitives108.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" })
+  ] });

-  // packages/icons/build-module/library/post-date.mjs
+  // packages/icons/build-module/library/post-excerpt.mjs
   var import_primitives109 = __toESM(require_primitives(), 1);
   var import_jsx_runtime110 = __toESM(require_jsx_runtime(), 1);
-  var post_date_default = /* @__PURE__ */ (0, import_jsx_runtime110.jsxs)(import_primitives109.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives109.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" }),
-    /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives109.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 post_excerpt_default = /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives109.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(import_primitives109.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" }) });

-  // packages/icons/build-module/library/post-excerpt.mjs
+  // packages/icons/build-module/library/post-featured-image.mjs
   var import_primitives110 = __toESM(require_primitives(), 1);
   var import_jsx_runtime111 = __toESM(require_jsx_runtime(), 1);
-  var post_excerpt_default = /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives110.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives110.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 post_featured_image_default = /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives110.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(import_primitives110.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_primitives111 = __toESM(require_primitives(), 1);
   var import_jsx_runtime112 = __toESM(require_jsx_runtime(), 1);
-  var post_featured_image_default = /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives111.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives111.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_runtime112.jsx)(import_primitives111.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime112.jsx)(import_primitives111.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/post-terms.mjs
   var import_primitives112 = __toESM(require_primitives(), 1);
   var import_jsx_runtime113 = __toESM(require_jsx_runtime(), 1);
-  var post_list_default = /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives112.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives112.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 post_terms_default = /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives112.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(import_primitives112.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" }) });

-  // packages/icons/build-module/library/post-terms.mjs
+  // packages/icons/build-module/library/preformatted.mjs
   var import_primitives113 = __toESM(require_primitives(), 1);
   var import_jsx_runtime114 = __toESM(require_jsx_runtime(), 1);
-  var post_terms_default = /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives113.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives113.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 preformatted_default = /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives113.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime114.jsx)(import_primitives113.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" }) });

-  // packages/icons/build-module/library/preformatted.mjs
+  // packages/icons/build-module/library/previous.mjs
   var import_primitives114 = __toESM(require_primitives(), 1);
   var import_jsx_runtime115 = __toESM(require_jsx_runtime(), 1);
-  var preformatted_default = /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives114.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives114.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 previous_default = /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives114.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_primitives114.Path, { d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z" }) });

-  // packages/icons/build-module/library/previous.mjs
+  // packages/icons/build-module/library/pull-left.mjs
   var import_primitives115 = __toESM(require_primitives(), 1);
   var import_jsx_runtime116 = __toESM(require_jsx_runtime(), 1);
-  var previous_default = /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives115.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives115.Path, { d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z" }) });
+  var pull_left_default = /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives115.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(import_primitives115.Path, { d: "M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z" }) });

-  // packages/icons/build-module/library/pull-left.mjs
+  // packages/icons/build-module/library/pull-right.mjs
   var import_primitives116 = __toESM(require_primitives(), 1);
   var import_jsx_runtime117 = __toESM(require_jsx_runtime(), 1);
-  var pull_left_default = /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives116.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives116.Path, { d: "M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z" }) });
+  var pull_right_default = /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives116.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(import_primitives116.Path, { d: "M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z" }) });

-  // packages/icons/build-module/library/pull-right.mjs
+  // packages/icons/build-module/library/pullquote.mjs
   var import_primitives117 = __toESM(require_primitives(), 1);
   var import_jsx_runtime118 = __toESM(require_jsx_runtime(), 1);
-  var pull_right_default = /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_primitives117.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_primitives117.Path, { d: "M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z" }) });
+  var pullquote_default = /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_primitives117.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime118.jsx)(import_primitives117.Path, { d: "M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z" }) });

-  // packages/icons/build-module/library/pullquote.mjs
+  // packages/icons/build-module/library/query-pagination-next.mjs
   var import_primitives118 = __toESM(require_primitives(), 1);
   var import_jsx_runtime119 = __toESM(require_jsx_runtime(), 1);
-  var pullquote_default = /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(import_primitives118.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(import_primitives118.Path, { d: "M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z" }) });
+  var query_pagination_next_default = /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(import_primitives118.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime119.jsx)(import_primitives118.Path, { d: "M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z" }) });

-  // packages/icons/build-module/library/query-pagination-next.mjs
+  // packages/icons/build-module/library/query-pagination-numbers.mjs
   var import_primitives119 = __toESM(require_primitives(), 1);
   var import_jsx_runtime120 = __toESM(require_jsx_runtime(), 1);
-  var query_pagination_next_default = /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(import_primitives119.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(import_primitives119.Path, { d: "M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z" }) });
+  var query_pagination_numbers_default = /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(import_primitives119.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(import_primitives119.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" }) });

-  // packages/icons/build-module/library/query-pagination-numbers.mjs
+  // packages/icons/build-module/library/query-pagination-previous.mjs
   var import_primitives120 = __toESM(require_primitives(), 1);
   var import_jsx_runtime121 = __toESM(require_jsx_runtime(), 1);
-  var query_pagination_numbers_default = /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(import_primitives120.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(import_primitives120.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 query_pagination_previous_default = /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(import_primitives120.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(import_primitives120.Path, { d: "M16 10.5v3h3v-3h-3zm-5 3h3v-3h-3v3zM7 9l-3 3 3 3 1-1-2-2 2-2-1-1z" }) });

-  // packages/icons/build-module/library/query-pagination-previous.mjs
+  // packages/icons/build-module/library/query-pagination.mjs
   var import_primitives121 = __toESM(require_primitives(), 1);
   var import_jsx_runtime122 = __toESM(require_jsx_runtime(), 1);
-  var query_pagination_previous_default = /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(import_primitives121.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(import_primitives121.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 query_pagination_default = /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(import_primitives121.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime122.jsx)(import_primitives121.Path, { d: "M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z" }) });

-  // packages/icons/build-module/library/query-pagination.mjs
+  // packages/icons/build-module/library/quote.mjs
   var import_primitives122 = __toESM(require_primitives(), 1);
   var import_jsx_runtime123 = __toESM(require_jsx_runtime(), 1);
-  var query_pagination_default = /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(import_primitives122.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(import_primitives122.Path, { d: "M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z" }) });
+  var quote_default = /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(import_primitives122.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(import_primitives122.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" }) });

-  // packages/icons/build-module/library/quote.mjs
+  // packages/icons/build-module/library/remove-submenu.mjs
   var import_primitives123 = __toESM(require_primitives(), 1);
   var import_jsx_runtime124 = __toESM(require_jsx_runtime(), 1);
-  var quote_default = /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(import_primitives123.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(import_primitives123.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 remove_submenu_default = /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(import_primitives123.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(import_primitives123.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" }) });

-  // packages/icons/build-module/library/remove-submenu.mjs
+  // packages/icons/build-module/library/reset.mjs
   var import_primitives124 = __toESM(require_primitives(), 1);
   var import_jsx_runtime125 = __toESM(require_jsx_runtime(), 1);
-  var remove_submenu_default = /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(import_primitives124.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(import_primitives124.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 reset_default = /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(import_primitives124.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(import_primitives124.Path, { d: "M7 11.5h10V13H7z" }) });

-  // packages/icons/build-module/library/reset.mjs
+  // packages/icons/build-module/library/resize-corner-ne.mjs
   var import_primitives125 = __toESM(require_primitives(), 1);
   var import_jsx_runtime126 = __toESM(require_jsx_runtime(), 1);
-  var reset_default = /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(import_primitives125.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(import_primitives125.Path, { d: "M7 11.5h10V13H7z" }) });
+  var resize_corner_ne_default = /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(import_primitives125.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(import_primitives125.Path, { d: "M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z" }) });

-  // packages/icons/build-module/library/resize-corner-ne.mjs
+  // packages/icons/build-module/library/rotate-right.mjs
   var import_primitives126 = __toESM(require_primitives(), 1);
   var import_jsx_runtime127 = __toESM(require_jsx_runtime(), 1);
-  var resize_corner_ne_default = /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(import_primitives126.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(import_primitives126.Path, { d: "M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z" }) });
+  var rotate_right_default = /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(import_primitives126.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(import_primitives126.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_primitives127 = __toESM(require_primitives(), 1);
   var import_jsx_runtime128 = __toESM(require_jsx_runtime(), 1);
-  var rotate_right_default = /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(import_primitives127.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(import_primitives127.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_runtime128.jsx)(import_primitives127.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(import_primitives127.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/rss.mjs
   var import_primitives128 = __toESM(require_primitives(), 1);
   var import_jsx_runtime129 = __toESM(require_jsx_runtime(), 1);
-  var row_default = /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(import_primitives128.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(import_primitives128.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 rss_default = /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(import_primitives128.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime129.jsx)(import_primitives128.Path, { d: "M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z" }) });

-  // packages/icons/build-module/library/rss.mjs
+  // packages/icons/build-module/library/search.mjs
   var import_primitives129 = __toESM(require_primitives(), 1);
   var import_jsx_runtime130 = __toESM(require_jsx_runtime(), 1);
-  var rss_default = /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_primitives129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_primitives129.Path, { d: "M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z" }) });
+  var search_default = /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_primitives129.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime130.jsx)(import_primitives129.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" }) });

-  // packages/icons/build-module/library/search.mjs
+  // packages/icons/build-module/library/separator.mjs
   var import_primitives130 = __toESM(require_primitives(), 1);
   var import_jsx_runtime131 = __toESM(require_jsx_runtime(), 1);
-  var search_default = /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_primitives130.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_primitives130.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 separator_default = /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_primitives130.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime131.jsx)(import_primitives130.Path, { d: "M4.5 12.5v4H3V7h1.5v3.987h15V7H21v9.5h-1.5v-4h-15Z" }) });

-  // packages/icons/build-module/library/separator.mjs
+  // packages/icons/build-module/library/share.mjs
   var import_primitives131 = __toESM(require_primitives(), 1);
   var import_jsx_runtime132 = __toESM(require_jsx_runtime(), 1);
-  var separator_default = /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(import_primitives131.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(import_primitives131.Path, { d: "M4.5 12.5v4H3V7h1.5v3.987h15V7H21v9.5h-1.5v-4h-15Z" }) });
+  var share_default = /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(import_primitives131.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime132.jsx)(import_primitives131.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" }) });

-  // packages/icons/build-module/library/share.mjs
+  // packages/icons/build-module/library/shortcode.mjs
   var import_primitives132 = __toESM(require_primitives(), 1);
   var import_jsx_runtime133 = __toESM(require_jsx_runtime(), 1);
-  var share_default = /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_primitives132.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_primitives132.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 shortcode_default = /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_primitives132.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(import_primitives132.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" }) });

-  // packages/icons/build-module/library/shortcode.mjs
+  // packages/icons/build-module/library/sidebar.mjs
   var import_primitives133 = __toESM(require_primitives(), 1);
   var import_jsx_runtime134 = __toESM(require_jsx_runtime(), 1);
-  var shortcode_default = /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(import_primitives133.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(import_primitives133.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 sidebar_default = /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(import_primitives133.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(import_primitives133.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" }) });

-  // packages/icons/build-module/library/sidebar.mjs
+  // packages/icons/build-module/library/site-logo.mjs
   var import_primitives134 = __toESM(require_primitives(), 1);
   var import_jsx_runtime135 = __toESM(require_jsx_runtime(), 1);
-  var sidebar_default = /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(import_primitives134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(import_primitives134.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 site_logo_default = /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(import_primitives134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(import_primitives134.Path, { d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z" }) });

-  // packages/icons/build-module/library/site-logo.mjs
+  // packages/icons/build-module/library/square.mjs
   var import_primitives135 = __toESM(require_primitives(), 1);
   var import_jsx_runtime136 = __toESM(require_jsx_runtime(), 1);
-  var site_logo_default = /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(import_primitives135.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(import_primitives135.Path, { d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z" }) });
+  var square_default = /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(import_primitives135.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime136.jsx)(import_primitives135.Path, { fill: "none", d: "M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25", stroke: "currentColor", strokeWidth: "1.5", strokeLinecap: "square" }) });

-  // packages/icons/build-module/library/square.mjs
+  // packages/icons/build-module/library/stack.mjs
   var import_primitives136 = __toESM(require_primitives(), 1);
   var import_jsx_runtime137 = __toESM(require_jsx_runtime(), 1);
-  var square_default = /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(import_primitives136.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(import_primitives136.Path, { fill: "none", d: "M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25", stroke: "currentColor", strokeWidth: "1.5", strokeLinecap: "square" }) });
+  var stack_default = /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(import_primitives136.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime137.jsx)(import_primitives136.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/symbol-filled.mjs
   var import_primitives137 = __toESM(require_primitives(), 1);
   var import_jsx_runtime138 = __toESM(require_jsx_runtime(), 1);
-  var stack_default = /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_primitives137.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_primitives137.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 symbol_filled_default = /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_primitives137.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(import_primitives137.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" }) });

-  // packages/icons/build-module/library/symbol-filled.mjs
+  // packages/icons/build-module/library/symbol.mjs
   var import_primitives138 = __toESM(require_primitives(), 1);
   var import_jsx_runtime139 = __toESM(require_jsx_runtime(), 1);
-  var symbol_filled_default = /* @__PURE__ */ (0, import_jsx_runtime139.jsx)(import_primitives138.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime139.jsx)(import_primitives138.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 symbol_default = /* @__PURE__ */ (0, import_jsx_runtime139.jsx)(import_primitives138.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime139.jsx)(import_primitives138.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/tab-list.mjs
   var import_primitives139 = __toESM(require_primitives(), 1);
   var import_jsx_runtime140 = __toESM(require_jsx_runtime(), 1);
-  var symbol_default = /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(import_primitives139.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(import_primitives139.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 tab_list_default = /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(import_primitives139.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(import_primitives139.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" }) });

-  // packages/icons/build-module/library/tab-list.mjs
+  // packages/icons/build-module/library/tab-panel.mjs
   var import_primitives140 = __toESM(require_primitives(), 1);
   var import_jsx_runtime141 = __toESM(require_jsx_runtime(), 1);
-  var tab_list_default = /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(import_primitives140.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(import_primitives140.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 tab_panel_default = /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(import_primitives140.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime141.jsx)(import_primitives140.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" }) });

-  // packages/icons/build-module/library/tab-panel.mjs
+  // packages/icons/build-module/library/table-column-after.mjs
   var import_primitives141 = __toESM(require_primitives(), 1);
   var import_jsx_runtime142 = __toESM(require_jsx_runtime(), 1);
-  var tab_panel_default = /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(import_primitives141.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(import_primitives141.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 table_column_after_default = /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(import_primitives141.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(import_primitives141.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" }) });

-  // packages/icons/build-module/library/table-column-after.mjs
+  // packages/icons/build-module/library/table-column-before.mjs
   var import_primitives142 = __toESM(require_primitives(), 1);
   var import_jsx_runtime143 = __toESM(require_jsx_runtime(), 1);
-  var table_column_after_default = /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(import_primitives142.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(import_primitives142.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 table_column_before_default = /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(import_primitives142.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(import_primitives142.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" }) });

-  // packages/icons/build-module/library/table-column-before.mjs
+  // packages/icons/build-module/library/table-column-delete.mjs
   var import_primitives143 = __toESM(require_primitives(), 1);
   var import_jsx_runtime144 = __toESM(require_jsx_runtime(), 1);
-  var table_column_before_default = /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(import_primitives143.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(import_primitives143.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 table_column_delete_default = /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(import_primitives143.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(import_primitives143.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" }) });

-  // packages/icons/build-module/library/table-column-delete.mjs
+  // packages/icons/build-module/library/table-of-contents.mjs
   var import_primitives144 = __toESM(require_primitives(), 1);
   var import_jsx_runtime145 = __toESM(require_jsx_runtime(), 1);
-  var table_column_delete_default = /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(import_primitives144.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(import_primitives144.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 table_of_contents_default = /* @__PURE__ */ (0, import_jsx_runtime145.jsxs)(import_primitives144.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(import_primitives144.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" }),
+    /* @__PURE__ */ (0, import_jsx_runtime145.jsx)(import_primitives144.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" })
+  ] });

-  // packages/icons/build-module/library/table-of-contents.mjs
+  // packages/icons/build-module/library/table-row-after.mjs
   var import_primitives145 = __toESM(require_primitives(), 1);
   var import_jsx_runtime146 = __toESM(require_jsx_runtime(), 1);
-  var table_of_contents_default = /* @__PURE__ */ (0, import_jsx_runtime146.jsxs)(import_primitives145.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(import_primitives145.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" }),
-    /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(import_primitives145.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 table_row_after_default = /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(import_primitives145.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime146.jsx)(import_primitives145.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" }) });

-  // packages/icons/build-module/library/table-row-after.mjs
+  // packages/icons/build-module/library/table-row-before.mjs
   var import_primitives146 = __toESM(require_primitives(), 1);
   var import_jsx_runtime147 = __toESM(require_jsx_runtime(), 1);
-  var table_row_after_default = /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(import_primitives146.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(import_primitives146.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 table_row_before_default = /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(import_primitives146.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime147.jsx)(import_primitives146.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" }) });

-  // packages/icons/build-module/library/table-row-before.mjs
+  // packages/icons/build-module/library/table-row-delete.mjs
   var import_primitives147 = __toESM(require_primitives(), 1);
   var import_jsx_runtime148 = __toESM(require_jsx_runtime(), 1);
-  var table_row_before_default = /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(import_primitives147.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(import_primitives147.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 table_row_delete_default = /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(import_primitives147.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime148.jsx)(import_primitives147.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" }) });

-  // packages/icons/build-module/library/table-row-delete.mjs
+  // packages/icons/build-module/library/table.mjs
   var import_primitives148 = __toESM(require_primitives(), 1);
   var import_jsx_runtime149 = __toESM(require_jsx_runtime(), 1);
-  var table_row_delete_default = /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_primitives148.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_primitives148.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 table_default = /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_primitives148.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime149.jsx)(import_primitives148.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" }) });

-  // packages/icons/build-module/library/table.mjs
+  // packages/icons/build-module/library/tabs.mjs
   var import_primitives149 = __toESM(require_primitives(), 1);
   var import_jsx_runtime150 = __toESM(require_jsx_runtime(), 1);
-  var table_default = /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(import_primitives149.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(import_primitives149.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 tabs_default = /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(import_primitives149.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime150.jsx)(import_primitives149.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" }) });

-  // packages/icons/build-module/library/tabs.mjs
+  // packages/icons/build-module/library/tag.mjs
   var import_primitives150 = __toESM(require_primitives(), 1);
   var import_jsx_runtime151 = __toESM(require_jsx_runtime(), 1);
-  var tabs_default = /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(import_primitives150.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(import_primitives150.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 tag_default = /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(import_primitives150.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime151.jsx)(import_primitives150.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/term-count.mjs
   var import_primitives151 = __toESM(require_primitives(), 1);
   var import_jsx_runtime152 = __toESM(require_jsx_runtime(), 1);
-  var tag_default = /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(import_primitives151.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(import_primitives151.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 term_count_default = /* @__PURE__ */ (0, import_jsx_runtime152.jsxs)(import_primitives151.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(import_primitives151.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" }),
+    /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(import_primitives151.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" })
+  ] });

-  // packages/icons/build-module/library/term-count.mjs
+  // packages/icons/build-module/library/term-description.mjs
   var import_primitives152 = __toESM(require_primitives(), 1);
   var import_jsx_runtime153 = __toESM(require_jsx_runtime(), 1);
-  var term_count_default = /* @__PURE__ */ (0, import_jsx_runtime153.jsxs)(import_primitives152.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime153.jsx)(import_primitives152.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" }),
-    /* @__PURE__ */ (0, import_jsx_runtime153.jsx)(import_primitives152.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 term_description_default = /* @__PURE__ */ (0, import_jsx_runtime153.jsx)(import_primitives152.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime153.jsx)(import_primitives152.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" }) });

-  // packages/icons/build-module/library/term-description.mjs
+  // packages/icons/build-module/library/term-name.mjs
   var import_primitives153 = __toESM(require_primitives(), 1);
   var import_jsx_runtime154 = __toESM(require_jsx_runtime(), 1);
-  var term_description_default = /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(import_primitives153.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(import_primitives153.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 term_name_default = /* @__PURE__ */ (0, import_jsx_runtime154.jsxs)(import_primitives153.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(import_primitives153.Path, { d: "m14.95 13.889-1.061 1.061-5.552-5.553 1.06-1.06 5.552 5.552Z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime154.jsx)(import_primitives153.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" })
+  ] });

-  // packages/icons/build-module/library/term-name.mjs
+  // packages/icons/build-module/library/time.mjs
   var import_primitives154 = __toESM(require_primitives(), 1);
   var import_jsx_runtime155 = __toESM(require_jsx_runtime(), 1);
-  var term_name_default = /* @__PURE__ */ (0, import_jsx_runtime155.jsxs)(import_primitives154.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime155.jsx)(import_primitives154.Path, { d: "m14.95 13.889-1.061 1.061-5.552-5.553 1.06-1.06 5.552 5.552Z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime155.jsx)(import_primitives154.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 time_default = /* @__PURE__ */ (0, import_jsx_runtime155.jsx)(import_primitives154.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime155.jsx)(import_primitives154.Path, { d: "M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16.5c-4.1 0-7.5-3.4-7.5-7.5S7.9 4.5 12 4.5s7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5zM12 7l-1 5c0 .3.2.6.4.8l4.2 2.8-2.7-4.1L12 7z" }) });

-  // packages/icons/build-module/library/time.mjs
+  // packages/icons/build-module/library/title.mjs
   var import_primitives155 = __toESM(require_primitives(), 1);
   var import_jsx_runtime156 = __toESM(require_jsx_runtime(), 1);
-  var time_default = /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(import_primitives155.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(import_primitives155.Path, { d: "M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16.5c-4.1 0-7.5-3.4-7.5-7.5S7.9 4.5 12 4.5s7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5zM12 7l-1 5c0 .3.2.6.4.8l4.2 2.8-2.7-4.1L12 7z" }) });
+  var title_default = /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(import_primitives155.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime156.jsx)(import_primitives155.Path, { d: "m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z" }) });

-  // packages/icons/build-module/library/title.mjs
+  // packages/icons/build-module/library/upload.mjs
   var import_primitives156 = __toESM(require_primitives(), 1);
   var import_jsx_runtime157 = __toESM(require_jsx_runtime(), 1);
-  var title_default = /* @__PURE__ */ (0, import_jsx_runtime157.jsx)(import_primitives156.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime157.jsx)(import_primitives156.Path, { d: "m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z" }) });
+  var upload_default = /* @__PURE__ */ (0, import_jsx_runtime157.jsx)(import_primitives156.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime157.jsx)(import_primitives156.Path, { d: "M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z" }) });

-  // packages/icons/build-module/library/upload.mjs
+  // packages/icons/build-module/library/verse.mjs
   var import_primitives157 = __toESM(require_primitives(), 1);
   var import_jsx_runtime158 = __toESM(require_jsx_runtime(), 1);
-  var upload_default = /* @__PURE__ */ (0, import_jsx_runtime158.jsx)(import_primitives157.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime158.jsx)(import_primitives157.Path, { d: "M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z" }) });
+  var verse_default = /* @__PURE__ */ (0, import_jsx_runtime158.jsx)(import_primitives157.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime158.jsx)(import_primitives157.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/verse.mjs
+  // packages/icons/build-module/library/video.mjs
   var import_primitives158 = __toESM(require_primitives(), 1);
   var import_jsx_runtime159 = __toESM(require_jsx_runtime(), 1);
-  var verse_default = /* @__PURE__ */ (0, import_jsx_runtime159.jsx)(import_primitives158.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime159.jsx)(import_primitives158.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 video_default = /* @__PURE__ */ (0, import_jsx_runtime159.jsx)(import_primitives158.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime159.jsx)(import_primitives158.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" }) });

-  // packages/icons/build-module/library/video.mjs
+  // packages/icons/build-module/library/word-count.mjs
   var import_primitives159 = __toESM(require_primitives(), 1);
   var import_jsx_runtime160 = __toESM(require_jsx_runtime(), 1);
-  var video_default = /* @__PURE__ */ (0, import_jsx_runtime160.jsx)(import_primitives159.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime160.jsx)(import_primitives159.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" }) });
-
-  // packages/icons/build-module/library/word-count.mjs
-  var import_primitives160 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime161 = __toESM(require_jsx_runtime(), 1);
-  var word_count_default = /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_primitives160.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_primitives160.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 word_count_default = /* @__PURE__ */ (0, import_jsx_runtime160.jsx)(import_primitives159.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime160.jsx)(import_primitives159.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" }) });

   // packages/block-library/build-module/accordion/edit.mjs
   var import_block_editor2 = __toESM(require_block_editor(), 1);
@@ -4267,7 +4261,7 @@ var wp;
   }

   // packages/block-library/build-module/accordion/edit.mjs
-  var import_jsx_runtime162 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime161 = __toESM(require_jsx_runtime(), 1);
   var ACCORDION_BLOCK_NAME = "core/accordion-item";
   var ACCORDION_HEADING_BLOCK_NAME = "core/accordion-heading";
   var ACCORDION_BLOCK = {
@@ -4323,9 +4317,9 @@ var wp;
         });
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime162.jsxs)(import_jsx_runtime162.Fragment, { children: [
-      isSingleSelected && !isContentOnlyMode && /* @__PURE__ */ (0, import_jsx_runtime162.jsxs)(import_jsx_runtime162.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(import_block_editor2.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(import_components.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime161.jsxs)(import_jsx_runtime161.Fragment, { children: [
+      isSingleSelected && !isContentOnlyMode && /* @__PURE__ */ (0, import_jsx_runtime161.jsxs)(import_jsx_runtime161.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_block_editor2.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_components.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
           import_block_editor2.HeadingLevelDropdown,
           {
             value: headingLevel,
@@ -4333,9 +4327,9 @@ var wp;
             onChange: updateHeadingLevel
           }
         ) }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(import_block_editor2.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(import_components.ToolbarButton, { onClick: addAccordionItemBlock, children: (0, import_i18n.__)("Add item") }) })
+        /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_block_editor2.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_components.ToolbarButton, { onClick: addAccordionItemBlock, children: (0, import_i18n.__)("Add item") }) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(import_block_editor2.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime162.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(import_block_editor2.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime161.jsxs)(
         import_components.__experimentalToolsPanel,
         {
           label: (0, import_i18n.__)("Settings"),
@@ -4348,14 +4342,14 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
               import_components.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n.__)("Auto-close"),
                 isShownByDefault: true,
                 hasValue: () => !!autoclose,
                 onDeselect: () => setAttributes({ autoclose: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
                   import_components.ToggleControl,
                   {
                     label: (0, import_i18n.__)("Auto-close"),
@@ -4372,14 +4366,14 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
               import_components.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n.__)("Show icon"),
                 isShownByDefault: true,
                 hasValue: () => !showIcon,
                 onDeselect: () => setAttributes({ showIcon: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
                   import_components.ToggleControl,
                   {
                     label: (0, import_i18n.__)("Show icon"),
@@ -4397,14 +4391,14 @@ var wp;
                 )
               }
             ),
-            showIcon && /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+            showIcon && /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
               import_components.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n.__)("Icon Position"),
                 isShownByDefault: true,
                 hasValue: () => iconPosition !== "right",
                 onDeselect: () => setAttributes({ iconPosition: "right" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime162.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime161.jsxs)(
                   import_components.__experimentalToggleGroupControl,
                   {
                     isBlock: true,
@@ -4414,14 +4408,14 @@ var wp;
                       setAttributes({ iconPosition: value });
                     },
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
                         import_components.__experimentalToggleGroupControlOption,
                         {
                           label: (0, import_i18n.__)("Left"),
                           value: "left"
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime161.jsx)(
                         import_components.__experimentalToggleGroupControlOption,
                         {
                           label: (0, import_i18n.__)("Right"),
@@ -4436,18 +4430,18 @@ var wp;
           ]
         }
       ) }, "setting"),
-      /* @__PURE__ */ (0, import_jsx_runtime162.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime161.jsx)("div", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/accordion/save.mjs
   var import_block_editor3 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime163 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime162 = __toESM(require_jsx_runtime(), 1);
   function save() {
     const blockProps = import_block_editor3.useBlockProps.save({
       role: "group"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime163.jsx)("div", { ...import_block_editor3.useInnerBlocksProps.save(blockProps) });
+    return /* @__PURE__ */ (0, import_jsx_runtime162.jsx)("div", { ...import_block_editor3.useInnerBlocksProps.save(blockProps) });
   }

   // packages/block-library/build-module/accordion/block.json
@@ -4606,7 +4600,7 @@ var wp;
   var import_block_editor4 = __toESM(require_block_editor(), 1);
   var import_data3 = __toESM(require_data(), 1);
   var import_components2 = __toESM(require_components(), 1);
-  var import_jsx_runtime164 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime163 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE = [["core/accordion-heading"], ["core/accordion-panel"]];
   function Edit2({
     attributes,
@@ -4641,8 +4635,8 @@ var wp;
       directInsert: true,
       templateInsertUpdatesSelection: true
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime164.jsxs)(import_jsx_runtime164.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime164.jsx)(import_block_editor4.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime164.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime163.jsxs)(import_jsx_runtime163.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(import_block_editor4.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(
         import_components2.__experimentalToolsPanel,
         {
           label: (0, import_i18n3.__)("Settings"),
@@ -4650,7 +4644,7 @@ var wp;
             setAttributes({ openByDefault: false });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime164.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(
             import_components2.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n3.__)("Open by default"),
@@ -4659,7 +4653,7 @@ var wp;
               onDeselect: () => {
                 setAttributes({ openByDefault: false });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime164.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(
                 import_components2.ToggleControl,
                 {
                   label: (0, import_i18n3.__)("Open by default"),
@@ -4678,13 +4672,13 @@ var wp;
           )
         }
       ) }, "setting"),
-      /* @__PURE__ */ (0, import_jsx_runtime164.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime163.jsx)("div", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/accordion-item/save.mjs
   var import_block_editor5 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime165 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime164 = __toESM(require_jsx_runtime(), 1);
   function save2({ attributes }) {
     const { openByDefault } = attributes;
     const blockProps = import_block_editor5.useBlockProps.save({
@@ -4693,7 +4687,7 @@ var wp;
       })
     });
     const innerBlocksProps = import_block_editor5.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime165.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime164.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/accordion-item/block.json
@@ -4785,7 +4779,7 @@ var wp;
   var import_element3 = __toESM(require_element(), 1);
   var import_block_editor6 = __toESM(require_block_editor(), 1);
   var import_data4 = __toESM(require_data(), 1);
-  var import_jsx_runtime166 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime165 = __toESM(require_jsx_runtime(), 1);
   function Edit3({ attributes, setAttributes, context }) {
     const { title } = attributes;
     const {
@@ -4829,14 +4823,14 @@ var wp;
       })
     });
     const spacingProps = (0, import_block_editor6.__experimentalGetSpacingClassesAndStyles)(attributes);
-    return /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime166.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime165.jsxs)(
       "button",
       {
         className: "wp-block-accordion-heading__toggle",
         style: spacingProps.style,
         tabIndex: "-1",
         children: [
-          showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(
+          showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(
             "span",
             {
               className: "wp-block-accordion-heading__toggle-icon",
@@ -4844,7 +4838,7 @@ var wp;
               children: "+"
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(
             import_block_editor6.RichText,
             {
               withoutInteractiveFormatting: true,
@@ -4860,7 +4854,7 @@ var wp;
               }
             }
           ),
-          showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(
+          showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(
             "span",
             {
               className: "wp-block-accordion-heading__toggle-icon",
@@ -4875,7 +4869,7 @@ var wp;

   // packages/block-library/build-module/accordion-heading/save.mjs
   var import_block_editor7 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime167 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime166 = __toESM(require_jsx_runtime(), 1);
   function save3({ attributes }) {
     const { level, title, iconPosition, showIcon } = attributes;
     const TagName2 = "h" + (level || 3);
@@ -4888,14 +4882,14 @@ var wp;
       })
     });
     const spacingProps = (0, import_block_editor7.__experimentalGetSpacingClassesAndStyles)(attributes);
-    return /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime167.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime166.jsxs)(
       "button",
       {
         type: "button",
         className: "wp-block-accordion-heading__toggle",
         style: spacingProps.style,
         children: [
-          showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
+          showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(
             "span",
             {
               className: "wp-block-accordion-heading__toggle-icon",
@@ -4903,7 +4897,7 @@ var wp;
               children: "+"
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(
             import_block_editor7.RichText.Content,
             {
               className: "wp-block-accordion-heading__toggle-title",
@@ -4915,7 +4909,7 @@ var wp;
               }
             }
           ),
-          showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
+          showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime166.jsx)(
             "span",
             {
               className: "wp-block-accordion-heading__toggle-icon",
@@ -5026,7 +5020,7 @@ var wp;

   // packages/block-library/build-module/accordion-heading/deprecated.mjs
   var import_block_editor8 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime168 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime167 = __toESM(require_jsx_runtime(), 1);
   var v1 = {
     attributes: {
       openByDefault: {
@@ -5101,13 +5095,13 @@ var wp;
       const TagName2 = "h" + (level || 3);
       const blockProps = import_block_editor8.useBlockProps.save();
       const spacingProps = (0, import_block_editor8.__experimentalGetSpacingClassesAndStyles)(attributes);
-      return /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime168.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime167.jsxs)(
         "button",
         {
           className: "wp-block-accordion-heading__toggle",
           style: spacingProps.style,
           children: [
-            showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               "span",
               {
                 className: "wp-block-accordion-heading__toggle-icon",
@@ -5115,7 +5109,7 @@ var wp;
                 children: "+"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               import_block_editor8.RichText.Content,
               {
                 className: "wp-block-accordion-heading__toggle-title",
@@ -5123,7 +5117,7 @@ var wp;
                 value: title
               }
             ),
-            showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               "span",
               {
                 className: "wp-block-accordion-heading__toggle-icon",
@@ -5216,13 +5210,13 @@ var wp;
       const typographyProps = (0, import_block_editor8.getTypographyClassesAndStyles)(attributes);
       const blockProps = import_block_editor8.useBlockProps.save();
       const spacingProps = (0, import_block_editor8.__experimentalGetSpacingClassesAndStyles)(attributes);
-      return /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime168.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime167.jsxs)(
         "button",
         {
           className: "wp-block-accordion-heading__toggle",
           style: spacingProps.style,
           children: [
-            showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               "span",
               {
                 className: "wp-block-accordion-heading__toggle-icon",
@@ -5230,7 +5224,7 @@ var wp;
                 children: "+"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               import_block_editor8.RichText.Content,
               {
                 className: "wp-block-accordion-heading__toggle-title",
@@ -5242,7 +5236,7 @@ var wp;
                 }
               }
             ),
-            showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               "span",
               {
                 className: "wp-block-accordion-heading__toggle-icon",
@@ -5335,14 +5329,14 @@ var wp;
       const typographyProps = (0, import_block_editor8.getTypographyClassesAndStyles)(attributes);
       const blockProps = import_block_editor8.useBlockProps.save();
       const spacingProps = (0, import_block_editor8.__experimentalGetSpacingClassesAndStyles)(attributes);
-      return /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime168.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime167.jsxs)(
         "button",
         {
           type: "button",
           className: "wp-block-accordion-heading__toggle",
           style: spacingProps.style,
           children: [
-            showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            showIcon && iconPosition === "left" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               "span",
               {
                 className: "wp-block-accordion-heading__toggle-icon",
@@ -5350,7 +5344,7 @@ var wp;
                 children: "+"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               import_block_editor8.RichText.Content,
               {
                 className: "wp-block-accordion-heading__toggle-title",
@@ -5362,7 +5356,7 @@ var wp;
                 }
               }
             ),
-            showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(
+            showIcon && iconPosition === "right" && /* @__PURE__ */ (0, import_jsx_runtime167.jsx)(
               "span",
               {
                 className: "wp-block-accordion-heading__toggle-icon",
@@ -5399,7 +5393,7 @@ var wp;
   // packages/block-library/build-module/accordion-panel/edit.mjs
   var import_block_editor9 = __toESM(require_block_editor(), 1);
   var import_data5 = __toESM(require_data(), 1);
-  var import_jsx_runtime169 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime168 = __toESM(require_jsx_runtime(), 1);
   function Edit4({ attributes, context, clientId, isSelected }) {
     const { allowedBlocks, templateLock } = attributes;
     const openByDefault = context["core/accordion-open-by-default"];
@@ -5429,18 +5423,18 @@ var wp;
       template: [["core/paragraph", {}]],
       templateLock
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime169.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime168.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/accordion-panel/save.mjs
   var import_block_editor10 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime170 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime169 = __toESM(require_jsx_runtime(), 1);
   function save4() {
     const blockProps = import_block_editor10.useBlockProps.save({
       role: "region"
     });
     const innerBlocksProps = import_block_editor10.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime170.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime169.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/accordion-panel/block.json
@@ -5454,6 +5448,7 @@ var wp;
     parent: ["core/accordion-item"],
     usesContext: ["core/accordion-open-by-default"],
     supports: {
+      __experimentalOnEnter: true,
       html: false,
       color: {
         background: true,
@@ -5610,7 +5605,7 @@ var wp;
   var import_block_editor11 = __toESM(require_block_editor(), 1);
   var import_server_side_render = __toESM(require_server_side_render(), 1);
   var import_compose2 = __toESM(require_compose(), 1);
-  var import_jsx_runtime171 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime170 = __toESM(require_jsx_runtime(), 1);
   function ArchivesEdit({ attributes, setAttributes, name: name122 }) {
     const { showLabel, showPostCounts, displayAsDropdown, type } = attributes;
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
@@ -5621,8 +5616,8 @@ var wp;
     });
     const disabledRef = (0, import_compose2.useDisabled)();
     const blockProps = (0, import_block_editor11.useBlockProps)({ ref: disabledRef });
-    return /* @__PURE__ */ (0, import_jsx_runtime171.jsxs)(import_jsx_runtime171.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(import_block_editor11.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime171.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime170.jsxs)(import_jsx_runtime170.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(import_block_editor11.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime170.jsxs)(
         import_components3.__experimentalToolsPanel,
         {
           label: (0, import_i18n5.__)("Settings"),
@@ -5636,14 +5631,14 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
               import_components3.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n5.__)("Display as dropdown"),
                 isShownByDefault: true,
                 hasValue: () => displayAsDropdown,
                 onDeselect: () => setAttributes({ displayAsDropdown: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
                   import_components3.ToggleControl,
                   {
                     label: (0, import_i18n5.__)("Display as dropdown"),
@@ -5655,14 +5650,14 @@ var wp;
                 )
               }
             ),
-            displayAsDropdown && /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+            displayAsDropdown && /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
               import_components3.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n5.__)("Show label"),
                 isShownByDefault: true,
                 hasValue: () => !showLabel,
                 onDeselect: () => setAttributes({ showLabel: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
                   import_components3.ToggleControl,
                   {
                     label: (0, import_i18n5.__)("Show label"),
@@ -5674,14 +5669,14 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
               import_components3.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n5.__)("Show post counts"),
                 isShownByDefault: true,
                 hasValue: () => showPostCounts,
                 onDeselect: () => setAttributes({ showPostCounts: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
                   import_components3.ToggleControl,
                   {
                     label: (0, import_i18n5.__)("Show post counts"),
@@ -5693,14 +5688,14 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
               import_components3.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n5.__)("Group by"),
                 isShownByDefault: true,
                 hasValue: () => type !== "monthly",
                 onDeselect: () => setAttributes({ type: "monthly" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(
                   import_components3.SelectControl,
                   {
                     label: (0, import_i18n5.__)("Group by"),
@@ -5719,13 +5714,13 @@ var wp;
           ]
         }
       ) }),
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime171.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(import_components3.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime171.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime171.jsx)("p", { children: (0, import_i18n5.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime170.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(import_components3.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime170.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime170.jsx)("p", { children: (0, import_i18n5.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
         (0, import_i18n5.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime170.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -5907,7 +5902,7 @@ var wp;
   var import_element4 = __toESM(require_element(), 1);
   var import_compose3 = __toESM(require_compose(), 1);
   var import_html_entities = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime172 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime171 = __toESM(require_jsx_runtime(), 1);
   var AUTHORS_QUERY = {
     who: "authors",
     per_page: 100,
@@ -5939,7 +5934,7 @@ var wp;
         };
       });
     }, [authors]);
-    return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime171.jsx)(
       import_components4.ComboboxControl,
       {
         label: (0, import_i18n7.__)("User"),
@@ -5956,7 +5951,7 @@ var wp;
   }

   // packages/block-library/build-module/avatar/edit.mjs
-  var import_jsx_runtime173 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime172 = __toESM(require_jsx_runtime(), 1);
   var AvatarInspectorControls = ({
     setAttributes,
     avatar,
@@ -5964,7 +5959,7 @@ var wp;
     selectUser
   }) => {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(import_block_editor12.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(import_block_editor12.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime172.jsxs)(
       import_components5.__experimentalToolsPanel,
       {
         label: (0, import_i18n8.__)("Settings"),
@@ -5978,14 +5973,14 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
             import_components5.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n8.__)("Image size"),
               isShownByDefault: true,
               hasValue: () => attributes?.size !== 96,
               onDeselect: () => setAttributes({ size: 96 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
                 import_components5.RangeControl,
                 {
                   label: (0, import_i18n8.__)("Image size"),
@@ -6000,14 +5995,14 @@ var wp;
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
             import_components5.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n8.__)("Link to user profile"),
               isShownByDefault: true,
               hasValue: () => attributes?.isLink,
               onDeselect: () => setAttributes({ isLink: false }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
                 import_components5.ToggleControl,
                 {
                   label: (0, import_i18n8.__)("Link to user profile"),
@@ -6017,14 +6012,14 @@ var wp;
               )
             }
           ),
-          attributes.isLink && /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+          attributes.isLink && /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
             import_components5.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n8.__)("Open in new tab"),
               isShownByDefault: true,
               hasValue: () => attributes?.linkTarget !== "_self",
               onDeselect: () => setAttributes({ linkTarget: "_self" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
                 import_components5.ToggleControl,
                 {
                   label: (0, import_i18n8.__)("Open in new tab"),
@@ -6036,14 +6031,14 @@ var wp;
               )
             }
           ),
-          selectUser && /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+          selectUser && /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
             import_components5.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n8.__)("User"),
               isShownByDefault: true,
               hasValue: () => !!attributes?.userId,
               onDeselect: () => setAttributes({ userId: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
                 UserControl,
                 {
                   value: attributes?.userId,
@@ -6060,7 +6055,7 @@ var wp;
       }
     ) });
   };
-  var AvatarLinkWrapper = ({ children, isLink }) => isLink ? /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+  var AvatarLinkWrapper = ({ children, isLink }) => isLink ? /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
     "a",
     {
       href: "#avatar-pseudo-link",
@@ -6083,7 +6078,7 @@ var wp;
         s: attributes?.size * 2
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime173.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(AvatarLinkWrapper, { isLink: attributes.isLink, children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(AvatarLinkWrapper, { isLink: attributes.isLink, children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
       import_components5.ResizableBox,
       {
         size: {
@@ -6108,7 +6103,7 @@ var wp;
         },
         minWidth: avatar.minSize,
         maxWidth: avatar.maxSize,
-        children: /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
           "img",
           {
             src: doubledSizedSrc,
@@ -6130,8 +6125,8 @@ var wp;
     const { commentId } = context;
     const blockProps = (0, import_block_editor12.useBlockProps)();
     const avatar = useCommentAvatar({ commentId });
-    return /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(import_jsx_runtime173.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime172.jsxs)(import_jsx_runtime172.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
         AvatarInspectorControls,
         {
           avatar,
@@ -6140,7 +6135,7 @@ var wp;
           selectUser: false
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
         ResizableAvatar,
         {
           attributes,
@@ -6160,8 +6155,8 @@ var wp;
       postType
     });
     const blockProps = (0, import_block_editor12.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(import_jsx_runtime173.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime172.jsxs)(import_jsx_runtime172.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
         AvatarInspectorControls,
         {
           selectUser: true,
@@ -6170,7 +6165,7 @@ var wp;
           setAttributes
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(
         ResizableAvatar,
         {
           attributes,
@@ -6184,9 +6179,9 @@ var wp;
   };
   function Edit5(props) {
     if (props?.context?.commentId || props?.context?.commentId === null) {
-      return /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(CommentEdit, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(CommentEdit, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(UserEdit, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(UserEdit, { ...props });
   }

   // packages/block-library/build-module/avatar/index.mjs
@@ -6211,7 +6206,7 @@ var wp;

   // packages/block-library/build-module/audio/deprecated.mjs
   var import_block_editor13 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime174 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime173 = __toESM(require_jsx_runtime(), 1);
   var deprecated_default2 = [
     {
       attributes: {
@@ -6253,8 +6248,8 @@ var wp;
       },
       save({ attributes }) {
         const { autoplay, caption, loop, preload, src } = attributes;
-        return /* @__PURE__ */ (0, import_jsx_runtime174.jsxs)("figure", { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)("figure", { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
             "audio",
             {
               controls: "controls",
@@ -6264,7 +6259,7 @@ var wp;
               preload
             }
           ),
-          !import_block_editor13.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(
+          !import_block_editor13.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
             import_block_editor13.RichText.Content,
             {
               tagName: "figcaption",
@@ -6438,7 +6433,7 @@ var wp;
   );

   // packages/block-library/build-module/embed/util.mjs
-  var import_jsx_runtime175 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime174 = __toESM(require_jsx_runtime(), 1);
   var { name: DEFAULT_EMBED_BLOCK } = block_default7;
   var { kebabCase } = unlock(import_components6.privateApis);
   var getEmbedInfoByProvider = (provider) => (0, import_blocks3.getBlockVariations)(DEFAULT_EMBED_BLOCK)?.find(
@@ -6459,7 +6454,7 @@ 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_runtime175.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime175.jsx)("img", { src: imageUrl, alt: photo.title, width: "100%" }) });
+    const photoPreview = /* @__PURE__ */ (0, import_jsx_runtime174.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime174.jsx)("img", { src: imageUrl, alt: photo.title, width: "100%" }) });
     return (0, import_element5.renderToString)(photoPreview);
   };
   var createUpgradedEmbedBlock = (props, attributesFromPreview = {}) => {
@@ -6556,7 +6551,7 @@ var wp;
     return existingClassNames;
   }
   function fallback(url, onReplace) {
-    const link = /* @__PURE__ */ (0, import_jsx_runtime175.jsx)("a", { href: url, children: url });
+    const link = /* @__PURE__ */ (0, import_jsx_runtime174.jsx)("a", { href: url, children: url });
     onReplace(
       (0, import_blocks3.createBlock)("core/paragraph", { content: (0, import_element5.renderToString)(link) })
     );
@@ -6611,7 +6606,7 @@ var wp;
   var import_block_editor14 = __toESM(require_block_editor(), 1);
   var import_components7 = __toESM(require_components(), 1);
   var import_blocks4 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime176 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime175 = __toESM(require_jsx_runtime(), 1);
   function Caption({
     attributeKey = "caption",
     attributes,
@@ -6653,8 +6648,8 @@ var wp;
       },
       [isCaptionEmpty]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime176.jsxs)(import_jsx_runtime176.Fragment, { children: [
-      showToolbarButton && /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(import_block_editor14.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime175.jsxs)(import_jsx_runtime175.Fragment, { children: [
+      showToolbarButton && /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(import_block_editor14.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(
         import_components7.ToolbarButton,
         {
           onClick: () => {
@@ -6670,7 +6665,7 @@ var wp;
           label: showCaption ? removeLabel : addLabel
         }
       ) }),
-      showCaption && (!import_block_editor14.RichText.isEmpty(caption) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
+      showCaption && (!import_block_editor14.RichText.isEmpty(caption) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(
         import_block_editor14.RichText,
         {
           identifier: attributeKey,
@@ -6696,7 +6691,7 @@ var wp;
   }

   // packages/block-library/build-module/audio/edit.mjs
-  var import_jsx_runtime177 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime176 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES = ["audio"];
   function AudioEdit({
     attributes,
@@ -6772,10 +6767,10 @@ var wp;
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     if (!src && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime177.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime176.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
         import_block_editor15.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(import_block_editor15.BlockIcon, { icon: audio_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(import_block_editor15.BlockIcon, { icon: audio_default }),
           onSelect: onSelectAudio,
           onSelectURL,
           accept: "audio/*",
@@ -6785,8 +6780,8 @@ var wp;
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime177.jsxs)(import_jsx_runtime177.Fragment, { children: [
-      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(import_block_editor15.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime176.jsxs)(import_jsx_runtime176.Fragment, { children: [
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(import_block_editor15.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
         import_block_editor15.MediaReplaceFlow,
         {
           mediaId: id,
@@ -6800,7 +6795,7 @@ var wp;
           variant: "toolbar"
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(import_block_editor15.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime177.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(import_block_editor15.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime176.jsxs)(
         import_components8.__experimentalToolsPanel,
         {
           label: (0, import_i18n10.__)("Settings"),
@@ -6813,7 +6808,7 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
               import_components8.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n10.__)("Autoplay"),
@@ -6822,7 +6817,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   autoplay: false
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
                   import_components8.ToggleControl,
                   {
                     label: (0, import_i18n10.__)("Autoplay"),
@@ -6833,7 +6828,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
               import_components8.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n10.__)("Loop"),
@@ -6842,7 +6837,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   loop: false
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
                   import_components8.ToggleControl,
                   {
                     label: (0, import_i18n10.__)("Loop"),
@@ -6852,7 +6847,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
               import_components8.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n10.__)("Preload"),
@@ -6861,7 +6856,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   preload: void 0
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
                   import_components8.SelectControl,
                   {
                     label: (0, import_i18n10._x)(
@@ -6888,8 +6883,8 @@ var wp;
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime177.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime176.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
           "audio",
           {
             controls: "controls",
@@ -6897,8 +6892,8 @@ var wp;
             src: src ?? temporaryURL
           }
         ),
-        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(import_components8.Spinner, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
+        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(import_components8.Spinner, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime176.jsx)(
           Caption,
           {
             attributes,
@@ -6986,11 +6981,11 @@ var wp;

   // packages/block-library/build-module/audio/save.mjs
   var import_block_editor16 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime178 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime177 = __toESM(require_jsx_runtime(), 1);
   function save5({ attributes }) {
     const { autoplay, caption, loop, preload, src } = attributes;
-    return src && /* @__PURE__ */ (0, import_jsx_runtime178.jsxs)("figure", { ...import_block_editor16.useBlockProps.save(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
+    return src && /* @__PURE__ */ (0, import_jsx_runtime177.jsxs)("figure", { ...import_block_editor16.useBlockProps.save(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
         "audio",
         {
           controls: "controls",
@@ -7000,7 +6995,7 @@ var wp;
           preload
         }
       ),
-      !import_block_editor16.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
+      !import_block_editor16.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime177.jsx)(
         import_block_editor16.RichText.Content,
         {
           tagName: "figcaption",
@@ -7216,7 +7211,7 @@ var wp;
   var import_element8 = __toESM(require_element(), 1);
   var import_server_side_render2 = __toESM(require_server_side_render(), 1);
   var import_compose5 = __toESM(require_compose(), 1);
-  var import_jsx_runtime179 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime178 = __toESM(require_jsx_runtime(), 1);
   var separatorDefaultValue = "/";
   function BreadcrumbEdit({
     attributes,
@@ -7303,7 +7298,7 @@ var wp;
     const disabledRef = (0, import_compose5.useDisabled)();
     const blockProps = (0, import_block_editor17.useBlockProps)({ ref: disabledRef });
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(import_components9.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(import_components9.Spinner, {}) });
     }
     let _showTerms;
     if (!isPostTypeHierarchical && !post?.parent) {
@@ -7330,7 +7325,7 @@ var wp;
       } else {
         placeholderItems.push((0, import_i18n12.__)("Ancestor"), (0, import_i18n12.__)("Parent"));
       }
-      placeholder2 = /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+      placeholder2 = /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
         "nav",
         {
           ...blockProps,
@@ -7338,15 +7333,15 @@ var wp;
             "--separator": `"${separator.replace(/\\/g, "\\\\").replace(/"/g, '\\"')}"`,
             ...blockProps.style
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime179.jsxs)("ol", { children: [
-            placeholderItems.map((text, index) => /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("a", { href: `#breadcrumbs-pseudo-link-${index}`, children: text }) }, index)),
-            showCurrentItem && /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("span", { "aria-current": "page", children: (0, import_i18n12.__)("Current") }) })
+          children: /* @__PURE__ */ (0, import_jsx_runtime178.jsxs)("ol", { children: [
+            placeholderItems.map((text, index) => /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("a", { href: `#breadcrumbs-pseudo-link-${index}`, children: text }) }, index)),
+            showCurrentItem && /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("span", { "aria-current": "page", children: (0, import_i18n12.__)("Current") }) })
           ] })
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime179.jsxs)(import_jsx_runtime179.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(import_block_editor17.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime179.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime178.jsxs)(import_jsx_runtime178.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(import_block_editor17.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime178.jsxs)(
         import_components9.__experimentalToolsPanel,
         {
           label: (0, import_i18n12.__)("Settings"),
@@ -7359,7 +7354,7 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
               import_components9.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n12.__)("Show home breadcrumb"),
@@ -7368,7 +7363,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   showHomeItem: true
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
                   import_components9.ToggleControl,
                   {
                     label: (0, import_i18n12.__)("Show home breadcrumb"),
@@ -7378,7 +7373,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
               import_components9.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n12.__)("Show current breadcrumb"),
@@ -7387,7 +7382,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   showCurrentItem: true
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
                   import_components9.ToggleControl,
                   {
                     label: (0, import_i18n12.__)("Show current breadcrumb"),
@@ -7397,7 +7392,7 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
               import_components9.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n12.__)("Separator"),
@@ -7406,7 +7401,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   separator: separatorDefaultValue
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
                   import_components9.TextControl,
                   {
                     autoComplete: "off",
@@ -7427,8 +7422,8 @@ var wp;
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime179.jsxs)(import_block_editor17.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime178.jsxs)(import_block_editor17.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
           import_components9.CheckboxControl,
           {
             label: (0, import_i18n12.__)("Show on homepage"),
@@ -7439,7 +7434,7 @@ var wp;
             )
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
           import_components9.CheckboxControl,
           {
             label: (0, import_i18n12.__)("Prefer taxonomy terms"),
@@ -7451,7 +7446,7 @@ var wp;
           }
         )
       ] }),
-      status === "loading" && !showPlaceholder && (prevContentRef.current ? /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
+      status === "loading" && !showPlaceholder && (prevContentRef.current ? /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(
         html_renderer_default,
         {
           wrapperProps: {
@@ -7463,14 +7458,14 @@ var wp;
           },
           html: prevContentRef.current
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(import_components9.Spinner, {}) })),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("p", { children: (0, import_i18n12.sprintf)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(import_components9.Spinner, {}) })),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime178.jsx)("p", { children: (0, import_i18n12.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
         (0, import_i18n12.__)("Error: %s"),
         error2
       ) }) }),
       showPlaceholder && placeholder2,
-      !showPlaceholder && status === "success" && /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      !showPlaceholder && status === "success" && /* @__PURE__ */ (0, import_jsx_runtime178.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -7535,7 +7530,7 @@ var wp;
   }

   // packages/block-library/build-module/button/deprecated.mjs
-  var import_jsx_runtime180 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime179 = __toESM(require_jsx_runtime(), 1);
   var migrateWidth = (attributes) => {
     const { width, ...otherAttributes } = attributes;
     if (!width) {
@@ -7818,7 +7813,7 @@ var wp;
       const wrapperClasses = clsx_default(className, {
         [`has-custom-width wp-block-button__width-${width}`]: width
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: TagName2,
@@ -8019,7 +8014,7 @@ var wp;
       const wrapperClasses = clsx_default(className, {
         [`has-custom-width wp-block-button__width-${width}`]: width
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: TagName2,
@@ -8200,7 +8195,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_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: TagName2,
@@ -8330,7 +8325,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_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: "a",
@@ -8445,7 +8440,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_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
         import_block_editor19.RichText.Content,
         {
           tagName: "a",
@@ -8550,7 +8545,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_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -8634,7 +8629,7 @@ var wp;
         const wrapperClasses = clsx_default(className, {
           [`has-custom-width wp-block-button__width-${width}`]: width
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -8718,7 +8713,7 @@ var wp;
         const wrapperClasses = clsx_default(className, {
           [`has-custom-width wp-block-button__width-${width}`]: width
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { ...import_block_editor19.useBlockProps.save({ className: wrapperClasses }), children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -8785,7 +8780,7 @@ var wp;
         const buttonStyle = {
           borderRadius: borderRadius ? borderRadius + "px" : void 0
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -8884,7 +8879,7 @@ var wp;
           color: textClass ? void 0 : customTextColor,
           borderRadius: borderRadius ? borderRadius + "px" : void 0
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -8977,7 +8972,7 @@ var wp;
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -9038,7 +9033,7 @@ var wp;
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -9072,7 +9067,7 @@ var wp;
           color: textColor
         };
         const linkClass = "wp-block-button__link";
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)("div", { className: `align${align}`, children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)("div", { className: `align${align}`, children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           import_block_editor19.RichText.Content,
           {
             tagName: "a",
@@ -9102,12 +9097,12 @@ var wp;
       },
       save({ attributes }) {
         const { url, text, title, align, color, textColor } = attributes;
-        return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
           "div",
           {
             className: `align${align}`,
             style: { backgroundColor: color },
-            children: /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime179.jsx)(
               import_block_editor19.RichText.Content,
               {
                 tagName: "a",
@@ -9312,7 +9307,7 @@ var wp;
   }

   // node_modules/@base-ui/react/internals/composite/list/CompositeList.mjs
-  var import_jsx_runtime181 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime180 = __toESM(require_jsx_runtime(), 1);
   function CompositeList(props) {
     const {
       children,
@@ -9418,7 +9413,7 @@ var wp;
       labelsRef,
       nextIndexRef
     }), [register, unregister, subscribeMapChange, elementsRef, labelsRef, nextIndexRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime181.jsx)(CompositeListContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(CompositeListContext.Provider, {
       value: contextValue,
       children
     });
@@ -11117,7 +11112,7 @@ var wp;
   }

   // node_modules/@base-ui/react/internals/composite/root/CompositeRoot.mjs
-  var import_jsx_runtime182 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime181 = __toESM(require_jsx_runtime(), 1);
   function CompositeRoot(componentProps) {
     const {
       render,
@@ -11177,9 +11172,9 @@ var wp;
       highlightItemOnHover,
       relayKeyboardEvent
     }), [highlightedIndex, onHighlightedIndexChange, highlightItemOnHover, relayKeyboardEvent]);
-    return /* @__PURE__ */ (0, import_jsx_runtime182.jsx)(CompositeRootContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime181.jsx)(CompositeRootContext.Provider, {
       value: contextValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime182.jsx)(CompositeList, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime181.jsx)(CompositeList, {
         elementsRef,
         onMapChange: (newMap) => {
           onMapChangeProp?.(newMap);
@@ -11245,7 +11240,7 @@ var wp;
   };

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

   // node_modules/@base-ui/react/tabs/indicator/TabsIndicator.mjs
-  var import_jsx_runtime184 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime183 = __toESM(require_jsx_runtime(), 1);
   var stateAttributesMapping = {
     ...tabsStateAttributesMapping,
     activeTabPosition: () => null,
@@ -11802,8 +11797,8 @@ var wp;
     if (value == null) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime184.jsxs)(React28.Fragment, {
-      children: [element, isHydrating && renderBeforeHydration && /* @__PURE__ */ (0, import_jsx_runtime184.jsx)("script", {
+    return /* @__PURE__ */ (0, import_jsx_runtime183.jsxs)(React28.Fragment, {
+      children: [element, isHydrating && renderBeforeHydration && /* @__PURE__ */ (0, import_jsx_runtime183.jsx)("script", {
         nonce,
         dangerouslySetInnerHTML: {
           __html: script
@@ -11921,7 +11916,7 @@ var wp;

   // node_modules/@base-ui/react/tabs/list/TabsList.mjs
   var React30 = __toESM(require_react(), 1);
-  var import_jsx_runtime185 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime184 = __toESM(require_jsx_runtime(), 1);
   var TabsList = /* @__PURE__ */ React30.forwardRef(function TabsList2(componentProps, forwardedRef) {
     const {
       activateOnFocus = false,
@@ -12000,9 +11995,9 @@ var wp;
       setHighlightedTabIndex,
       tabsListElement
     }), [activateOnFocus, highlightedTabIndex, registerIndicatorUpdateListener, registerTabResizeObserverElement, onTabActivation, setHighlightedTabIndex, tabsListElement]);
-    return /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(TabsListContext.Provider, {
+    return /* @__PURE__ */ (0, import_jsx_runtime184.jsx)(TabsListContext.Provider, {
       value: tabsListContextValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(CompositeRoot, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime184.jsx)(CompositeRoot, {
         render,
         className,
         style: style2,
@@ -12029,11 +12024,11 @@ var wp;

   // packages/ui/build-module/icon/icon.mjs
   var import_element9 = __toESM(require_element(), 1);
-  var import_primitives161 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime186 = __toESM(require_jsx_runtime(), 1);
+  var import_primitives160 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime185 = __toESM(require_jsx_runtime(), 1);
   var Icon = (0, import_element9.forwardRef)(function Icon2({ icon: icon4, size = 24, ...restProps }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime186.jsx)(
-      import_primitives161.SVG,
+    return /* @__PURE__ */ (0, import_jsx_runtime185.jsx)(
+      import_primitives160.SVG,
       {
         ref,
         ...icon4.props,
@@ -12293,7 +12288,7 @@ var wp;
   // packages/ui/build-module/link/link.mjs
   var import_element13 = __toESM(require_element(), 1);
   var import_i18n13 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime187 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime186 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE3 = "data-wp-hash";
   function getRuntime3() {
     const globalScope = globalThis;
@@ -12379,9 +12374,9 @@ var wp;
   }
   var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle3("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle3("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   if (typeof process === "undefined" || true) {
     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"}}}');
   }
@@ -12414,9 +12409,9 @@ var wp;
           className
         ),
         target: openInNewTab ? "_blank" : void 0,
-        children: /* @__PURE__ */ (0, import_jsx_runtime187.jsxs)(import_jsx_runtime187.Fragment, { children: [
+        children: /* @__PURE__ */ (0, import_jsx_runtime186.jsxs)(import_jsx_runtime186.Fragment, { children: [
           children,
-          openInNewTab && /* @__PURE__ */ (0, import_jsx_runtime187.jsx)(
+          openInNewTab && /* @__PURE__ */ (0, import_jsx_runtime186.jsx)(
             "span",
             {
               className: style_default3["link-icon"],
@@ -12445,7 +12440,7 @@ var wp;
   // packages/ui/build-module/tabs/list.mjs
   var import_element14 = __toESM(require_element(), 1);
   var import_compose7 = __toESM(require_compose(), 1);
-  var import_jsx_runtime188 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime187 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE4 = "data-wp-hash";
   function getRuntime4() {
     const globalScope = globalThis;
@@ -12527,7 +12522,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle4("bb8cbb8f31", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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}}}}');
+    registerStyle4("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_default4 = { "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;
@@ -12609,7 +12604,7 @@ var wp;
         forwardedRef,
         (el) => setListEl(el)
       ]);
-      return /* @__PURE__ */ (0, import_jsx_runtime188.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime187.jsxs)(
         index_parts_exports.List,
         {
           ref: mergedListRef,
@@ -12626,7 +12621,7 @@ var wp;
           tabIndex: otherProps.tabIndex ?? (overflow.isScrolling ? -1 : void 0),
           children: [
             children,
-            /* @__PURE__ */ (0, import_jsx_runtime188.jsx)(index_parts_exports.Indicator, { className: style_default4.indicator })
+            /* @__PURE__ */ (0, import_jsx_runtime187.jsx)(index_parts_exports.Indicator, { className: style_default4.indicator })
           ]
         }
       );
@@ -12638,7 +12633,7 @@ var wp;

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

   // packages/ui/build-module/tabs/panel.mjs
-  var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime189 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE5 = "data-wp-hash";
   function getRuntime5() {
     const globalScope = globalThis;
@@ -12798,13 +12793,13 @@ var wp;
   }
   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" };
   if (typeof process === "undefined" || true) {
-    registerStyle5("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle5("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   var Panel = (0, import_element16.forwardRef)(
     function TabPanel({ className, ...otherProps }, forwardedRef) {
       useRegisterPanel();
-      return /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime189.jsx)(
         index_parts_exports.Panel,
         {
           ref: forwardedRef,
@@ -12821,16 +12816,16 @@ var wp;

   // packages/ui/build-module/tabs/root.mjs
   var import_element17 = __toESM(require_element(), 1);
-  var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
   var Root = (0, import_element17.forwardRef)(
     function TabsRoot3({ ...otherProps }, forwardedRef) {
-      return /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(index_parts_exports.Root, { ref: forwardedRef, ...otherProps }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime190.jsx)(index_parts_exports.Root, { ref: forwardedRef, ...otherProps }) });
     }
   );

   // packages/ui/build-module/tabs/tab.mjs
   var import_element18 = __toESM(require_element(), 1);
-  var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE6 = "data-wp-hash";
   function getRuntime6() {
     const globalScope = globalThis;
@@ -12912,20 +12907,20 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle6("bb8cbb8f31", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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}}}}');
+    registerStyle6("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_default5 = { "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_element18.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
     useRegisterTab();
-    return /* @__PURE__ */ (0, import_jsx_runtime192.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime191.jsxs)(
       index_parts_exports.Tab,
       {
         ref: forwardedRef,
         className: clsx_default(style_default5.tab, className),
         ...otherProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime192.jsx)("span", { className: style_default5["tab-children"], children }),
-          /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(Icon, { icon: chevron_right_default, className: style_default5["tab-chevron"] })
+          /* @__PURE__ */ (0, import_jsx_runtime191.jsx)("span", { className: style_default5["tab-children"], children }),
+          /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(Icon, { icon: chevron_right_default, className: style_default5["tab-chevron"] })
         ]
       }
     );
@@ -13037,7 +13032,7 @@ var wp;
   }

   // packages/block-library/build-module/button/edit.mjs
-  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl } = unlock(import_block_editor21.privateApis);
   var { subscribeDelegatedListener } = unlock(import_compose9.privateApis);
   var LINK_SETTINGS = [
@@ -13196,7 +13191,7 @@ var wp;
           (0, import_i18n14.__)("Create page: <mark>%s</mark>"),
           searchTerm
         ),
-        { mark: /* @__PURE__ */ (0, import_jsx_runtime193.jsx)("mark", {}) }
+        { mark: /* @__PURE__ */ (0, import_jsx_runtime192.jsx)("mark", {}) }
       );
     }
     function startEditing(event) {
@@ -13274,14 +13269,14 @@ var wp;
       }
       return dimensionsProps.style;
     }, [width, resolvedWidth, dimensionsProps.style]);
-    return /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(import_jsx_runtime193.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime192.jsxs)(import_jsx_runtime192.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
         "div",
         {
           ...blockProps,
           className: classes,
           style: { ...blockProps.style, ...widthStyle },
-          children: /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
             import_block_editor21.RichText,
             {
               ref: mergedRef,
@@ -13321,7 +13316,7 @@ var wp;
           )
         }
       ),
-      hasBlockControls && /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(import_block_editor21.BlockControls, { group: "block", children: isLinkTag && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+      hasBlockControls && /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(import_block_editor21.BlockControls, { group: "block", children: isLinkTag && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
         import_components10.ToolbarButton,
         {
           name: "link",
@@ -13332,7 +13327,7 @@ var wp;
           isActive: isURLSet
         }
       ) }),
-      isLinkTag && isSelected && (isEditingURL || isURLSet) && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+      isLinkTag && isSelected && (isEditingURL || isURLSet) && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
         import_components10.Popover,
         {
           placement: "bottom",
@@ -13344,7 +13339,7 @@ var wp;
           focusOnMount: isEditingURL ? "firstElement" : false,
           __unstableSlotName: "__unstable-block-tools-after",
           shift: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
             import_block_editor21.LinkControl,
             {
               value: linkValue,
@@ -13373,8 +13368,8 @@ var wp;
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(import_block_editor21.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime192.jsxs)(import_block_editor21.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
           HTMLElementControl,
           {
             tagName,
@@ -13385,7 +13380,7 @@ var wp;
             ]
           }
         ),
-        isLinkTag && /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+        isLinkTag && /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
           import_components10.TextControl,
           {
             label: (0, import_i18n14.__)("Link relation"),
@@ -13394,7 +13389,7 @@ var wp;
                 "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
               ),
               {
-                a: /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
+                a: /* @__PURE__ */ (0, import_jsx_runtime192.jsx)(
                   Link,
                   {
                     openInNewTab: true,
@@ -13574,7 +13569,7 @@ var wp;

   // packages/block-library/build-module/button/save.mjs
   var import_block_editor22 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
   function save6({ attributes }) {
     const {
       tagName,
@@ -13616,7 +13611,7 @@ var wp;
       ...typographyProps.style,
       writingMode: void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)("div", { ...import_block_editor22.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)("div", { ...import_block_editor22.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
       import_block_editor22.RichText.Content,
       {
         tagName: TagName2,
@@ -13707,7 +13702,7 @@ var wp;

   // packages/block-library/build-module/buttons/deprecated.mjs
   var import_block_editor23 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
   var migrateWithLayout = (attributes) => {
     if (!!attributes.layout) {
       return attributes;
@@ -13752,7 +13747,7 @@ var wp;
       isEligible: ({ contentJustification, orientation }) => !!contentJustification || !!orientation,
       migrate: migrateWithLayout,
       save({ attributes: { contentJustification, orientation } }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(
           "div",
           {
             ...import_block_editor23.useBlockProps.save({
@@ -13761,7 +13756,7 @@ var wp;
                 "is-vertical": orientation === "vertical"
               })
             }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(import_block_editor23.InnerBlocks.Content, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(import_block_editor23.InnerBlocks.Content, {})
           }
         );
       }
@@ -13772,7 +13767,7 @@ var wp;
         anchor: true
       },
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(import_block_editor23.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(import_block_editor23.InnerBlocks.Content, {}) });
       },
       isEligible({ align }) {
         return align && ["center", "left", "right"].includes(align);
@@ -13913,7 +13908,7 @@ var wp;

   // packages/block-library/build-module/buttons/edit.mjs
   var import_block_editor24 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK = {
     name: "core/button",
     attributesToCopy: [
@@ -13941,7 +13936,7 @@ var wp;
       templateInsertUpdatesSelection: true,
       orientation: layout?.orientation ?? "horizontal"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime196.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime195.jsx)("div", { ...innerBlocksProps });
   }
   var edit_default3 = ButtonsEdit;

@@ -14020,7 +14015,7 @@ var wp;

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

   // packages/block-library/build-module/buttons/index.mjs
@@ -14128,7 +14123,7 @@ var wp;
   var import_core_data5 = __toESM(require_core_data(), 1);
   var import_i18n17 = __toESM(require_i18n(), 1);
   var import_compose10 = __toESM(require_compose(), 1);
-  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
   var getYearMonth = memize((date) => {
     if (!date) {
       return {};
@@ -14180,16 +14175,16 @@ var wp;
     const disabledRef = (0, import_compose10.useDisabled)();
     const blockProps = (0, import_block_editor26.useBlockProps)({ ref: disabledRef });
     if (!hasPosts) {
-      return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(import_components11.Placeholder, { icon: calendar_default, label: (0, import_i18n17.__)("Calendar"), children: !hasPostsResolved ? /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(import_components11.Spinner, {}) : (0, import_i18n17.__)("No published posts found.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(import_components11.Placeholder, { icon: calendar_default, label: (0, import_i18n17.__)("Calendar"), children: !hasPostsResolved ? /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(import_components11.Spinner, {}) : (0, import_i18n17.__)("No published posts found.") }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(import_jsx_runtime198.Fragment, { children: [
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(import_components11.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("p", { children: (0, import_i18n17.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(import_jsx_runtime197.Fragment, { children: [
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(import_components11.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("p", { children: (0, import_i18n17.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
         (0, import_i18n17.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -14340,7 +14335,7 @@ var wp;
   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_runtime199 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
   function CategoriesEdit({
     attributes: {
       displayAsDropdown,
@@ -14403,10 +14398,10 @@ var wp;
     const renderCategoryListItem = (category) => {
       const childCategories = getCategoriesList(category.id);
       const { id, link, count, name: name122 } = category;
-      return /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)("li", { className: `cat-item cat-item-${id}`, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("a", { href: link, onClick: showRedirectionPreventedNotice, children: renderCategoryName(name122) }),
+      return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)("li", { className: `cat-item cat-item-${id}`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("a", { href: link, onClick: showRedirectionPreventedNotice, children: renderCategoryName(name122) }),
         showPostCounts && ` (${count})`,
-        isHierarchicalTaxonomy && showHierarchy && !!childCategories.length && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("ul", { className: "children", children: childCategories.map(
+        isHierarchicalTaxonomy && showHierarchy && !!childCategories.length && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("ul", { className: "children", children: childCategories.map(
           (childCategory) => renderCategoryListItem(childCategory)
         ) })
       ] }, id);
@@ -14414,8 +14409,8 @@ var wp;
     const renderCategoryDropdown = () => {
       const parentId = isHierarchicalTaxonomy && showHierarchy ? 0 : null;
       const categoriesList = getCategoriesList(parentId);
-      return /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)(import_jsx_runtime199.Fragment, { children: [
-        showLabel ? /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(import_jsx_runtime198.Fragment, { children: [
+        showLabel ? /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
           import_block_editor27.RichText,
           {
             className: "wp-block-categories__label",
@@ -14427,10 +14422,10 @@ var wp;
           }
         ) : (
           // eslint-disable-next-line jsx-a11y/label-has-associated-control
-          /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("label", { htmlFor: selectId }), children: label ? label : taxonomy?.name })
+          /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(VisuallyHidden, { render: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("label", { htmlFor: selectId }), children: label ? label : taxonomy?.name })
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)("select", { id: selectId, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("option", { children: (0, import_i18n18.sprintf)(
+        /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)("select", { id: selectId, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("option", { children: (0, import_i18n18.sprintf)(
             /* translators: %s: taxonomy's singular name */
             (0, import_i18n18.__)("Select %s"),
             taxonomy?.labels?.singular_name
@@ -14445,7 +14440,7 @@ var wp;
       const { id, count, name: name122 } = category;
       const childCategories = getCategoriesList(id);
       return [
-        /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)("option", { className: `level-${level}`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)("option", { className: `level-${level}`, children: [
           Array.from({ length: level * 3 }).map(() => "\xA0"),
           renderCategoryName(name122),
           showPostCounts && ` (${count})`
@@ -14468,8 +14463,8 @@ var wp;
       className: classes
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)(TagName2, { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(import_block_editor27.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime199.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(TagName2, { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(import_block_editor27.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(
         import_components12.__experimentalToolsPanel,
         {
           label: (0, import_i18n18.__)("Settings"),
@@ -14486,7 +14481,7 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            Array.isArray(taxonomies) && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            Array.isArray(taxonomies) && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => {
@@ -14497,7 +14492,7 @@ var wp;
                   setAttributes({ taxonomy: "category" });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.SelectControl,
                   {
                     label: (0, import_i18n18.__)("Taxonomy"),
@@ -14513,14 +14508,14 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayAsDropdown,
                 label: (0, import_i18n18.__)("Display as dropdown"),
                 onDeselect: () => setAttributes({ displayAsDropdown: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.ToggleControl,
                   {
                     label: (0, import_i18n18.__)("Display as dropdown"),
@@ -14530,14 +14525,14 @@ var wp;
                 )
               }
             ),
-            displayAsDropdown && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            displayAsDropdown && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showLabel,
                 label: (0, import_i18n18.__)("Show label"),
                 onDeselect: () => setAttributes({ showLabel: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.ToggleControl,
                   {
                     className: "wp-block-categories__indentation",
@@ -14548,14 +14543,14 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showPostCounts,
                 label: (0, import_i18n18.__)("Show post counts"),
                 onDeselect: () => setAttributes({ showPostCounts: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.ToggleControl,
                   {
                     label: (0, import_i18n18.__)("Show post counts"),
@@ -14565,14 +14560,14 @@ var wp;
                 )
               }
             ),
-            isHierarchicalTaxonomy && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            isHierarchicalTaxonomy && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showOnlyTopLevel,
                 label: (0, import_i18n18.__)("Show only top level terms"),
                 onDeselect: () => setAttributes({ showOnlyTopLevel: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.ToggleControl,
                   {
                     label: (0, import_i18n18.__)("Show only top level terms"),
@@ -14584,14 +14579,14 @@ var wp;
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showEmpty,
                 label: (0, import_i18n18.__)("Show empty terms"),
                 onDeselect: () => setAttributes({ showEmpty: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.ToggleControl,
                   {
                     label: (0, import_i18n18.__)("Show empty terms"),
@@ -14601,14 +14596,14 @@ var wp;
                 )
               }
             ),
-            isHierarchicalTaxonomy && !showOnlyTopLevel && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+            isHierarchicalTaxonomy && !showOnlyTopLevel && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
               import_components12.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!showHierarchy,
                 label: (0, import_i18n18.__)("Show hierarchy"),
                 onDeselect: () => setAttributes({ showHierarchy: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(
                   import_components12.ToggleControl,
                   {
                     label: (0, import_i18n18.__)("Show hierarchy"),
@@ -14621,8 +14616,8 @@ var wp;
           ]
         }
       ) }),
-      isResolving && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(import_components12.Placeholder, { icon: pin_default, label: (0, import_i18n18.__)("Terms"), children: /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(import_components12.Spinner, {}) }),
-      !isResolving && categories?.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime199.jsx)("p", { children: taxonomy.labels.no_terms }),
+      isResolving && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(import_components12.Placeholder, { icon: pin_default, label: (0, import_i18n18.__)("Terms"), children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(import_components12.Spinner, {}) }),
+      !isResolving && categories?.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("p", { children: taxonomy.labels.no_terms }),
       !isResolving && categories?.length > 0 && (displayAsDropdown ? renderCategoryDropdown() : renderCategoryList())
     ] });
   }
@@ -14696,7 +14691,7 @@ var wp;
   var import_data14 = __toESM(require_data(), 1);
   var import_blocks12 = __toESM(require_blocks(), 1);
   var import_block_editor28 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime200 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
   var ConvertToBlocksButton = ({ clientId }) => {
     const { replaceBlocks } = (0, import_data14.useDispatch)(import_block_editor28.store);
     const block = (0, import_data14.useSelect)(
@@ -14705,7 +14700,7 @@ var wp;
       },
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(
       import_components13.ToolbarButton,
       {
         onClick: () => replaceBlocks(
@@ -14725,13 +14720,13 @@ var wp;
   var import_i18n21 = __toESM(require_i18n(), 1);
   var import_data15 = __toESM(require_data(), 1);
   var import_compose12 = __toESM(require_compose(), 1);
-  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime200 = __toESM(require_jsx_runtime(), 1);
   function ModalAuxiliaryActions({ onClick, isModalFullScreen }) {
     const isMobileViewport = (0, import_compose12.useViewportMatch)("small", "<");
     if (isMobileViewport) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
       import_components14.Button,
       {
         size: "compact",
@@ -14771,12 +14766,12 @@ var wp;
         window.wp.oldEditor.remove(props.id);
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("textarea", { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime200.jsx)("textarea", { ...props });
   }
   function ModalEdit({ clientId, content, onClose, onChange }) {
     const [isModalFullScreen, setIsModalFullScreen] = (0, import_element21.useState)(false);
     const id = `editor-${clientId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(
       import_components14.Modal,
       {
         title: (0, import_i18n21.__)("Classic Editor"),
@@ -14785,7 +14780,7 @@ var wp;
         overlayClassName: "block-editor-freeform-modal",
         isFullScreen: isModalFullScreen,
         className: "block-editor-freeform-modal__content",
-        headerActions: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
+        headerActions: /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
           ModalAuxiliaryActions,
           {
             onClick: () => setIsModalFullScreen(!isModalFullScreen),
@@ -14793,15 +14788,15 @@ var wp;
           }
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(ClassicEdit, { id, defaultValue: content }),
-          /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(ClassicEdit, { id, defaultValue: content }),
+          /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(
             import_components14.Flex,
             {
               className: "block-editor-freeform-modal__actions",
               justify: "flex-end",
               expanded: false,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_components14.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(import_components14.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
                   import_components14.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -14810,7 +14805,7 @@ var wp;
                     children: (0, import_i18n21.__)("Cancel")
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_components14.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(import_components14.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime200.jsx)(
                   import_components14.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -14831,7 +14826,7 @@ var wp;
   }

   // packages/block-library/build-module/freeform/edit.mjs
-  var import_jsx_runtime202 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
   function FreeformEdit({
     attributes,
     setAttributes,
@@ -14844,9 +14839,9 @@ var wp;
       (select10) => select10(import_block_editor30.store).canRemoveBlock(clientId),
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(import_jsx_runtime202.Fragment, { children: [
-      canRemove && /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(import_components15.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(convert_to_blocks_button_default, { clientId }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(import_components15.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)(import_jsx_runtime201.Fragment, { children: [
+      canRemove && /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_components15.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(convert_to_blocks_button_default, { clientId }) }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_block_editor30.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_components15.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
         import_components15.ToolbarButton,
         {
           ref: editButtonRef,
@@ -14854,16 +14849,16 @@ var wp;
           children: (0, import_i18n22.__)("Edit")
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)("div", { ...(0, import_block_editor30.useBlockProps)(), children: [
-        content ? /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(import_element22.RawHTML, { children: content }) : /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)("div", { ...(0, import_block_editor30.useBlockProps)(), children: [
+        content ? /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_element22.RawHTML, { children: content }) : /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
           import_components15.Placeholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(import_block_editor30.BlockIcon, { icon: classic_default }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(import_block_editor30.BlockIcon, { icon: classic_default }),
             label: (0, import_i18n22.__)("Classic"),
             instructions: (0, import_i18n22.__)(
               "Use the classic editor to add content."
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
               import_components15.Button,
               {
                 __next40pxDefaultSize: true,
@@ -14874,7 +14869,7 @@ var wp;
             )
           }
         ),
-        isOpen && /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(
+        isOpen && /* @__PURE__ */ (0, import_jsx_runtime201.jsx)(
           ModalEdit,
           {
             clientId,
@@ -14921,10 +14916,10 @@ var wp;

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

   // packages/block-library/build-module/freeform/index.mjs
@@ -14951,7 +14946,7 @@ var wp;
   var import_i18n23 = __toESM(require_i18n(), 1);
   var import_block_editor31 = __toESM(require_block_editor(), 1);
   var import_blocks13 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
   function CodeEdit({
     attributes,
     setAttributes,
@@ -14960,7 +14955,7 @@ var wp;
     mergeBlocks
   }) {
     const blockProps = (0, import_block_editor31.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)("pre", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("pre", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(
       import_block_editor31.RichText,
       {
         tagName: "code",
@@ -15071,9 +15066,9 @@ var wp;
   }

   // packages/block-library/build-module/code/save.mjs
-  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
   function save9({ attributes }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)("pre", { ...import_block_editor32.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)("pre", { ...import_block_editor32.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(
       import_block_editor32.RichText.Content,
       {
         tagName: "code",
@@ -15207,7 +15202,7 @@ var wp;

   // packages/block-library/build-module/column/deprecated.mjs
   var import_block_editor33 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
   var deprecated4 = [
     {
       attributes: {
@@ -15235,7 +15230,7 @@ var wp;
           [`is-vertically-aligned-${verticalAlignment}`]: verticalAlignment
         });
         const style2 = { flexBasis: width + "%" };
-        return /* @__PURE__ */ (0, import_jsx_runtime206.jsx)("div", { className: wrapperClasses, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(import_block_editor33.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)("div", { className: wrapperClasses, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(import_block_editor33.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -15246,14 +15241,14 @@ var wp;
   var import_components16 = __toESM(require_components(), 1);
   var import_data17 = __toESM(require_data(), 1);
   var import_i18n25 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
   function ColumnInspectorControls({ width, setAttributes }) {
     const [availableUnits] = (0, import_block_editor34.useSettings)("spacing.units");
     const units = (0, import_components16.__experimentalUseCustomUnits)({
       availableUnits: availableUnits || ["%", "px", "em", "rem", "vw"]
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
       import_components16.__experimentalToolsPanel,
       {
         label: (0, import_i18n25.__)("Settings"),
@@ -15261,14 +15256,14 @@ var wp;
           setAttributes({ width: void 0 });
         },
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
           import_components16.__experimentalToolsPanelItem,
           {
             hasValue: () => width !== void 0,
             label: (0, import_i18n25.__)("Width"),
             onDeselect: () => setAttributes({ width: void 0 }),
             isShownByDefault: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
               import_components16.__experimentalUnitControl,
               {
                 label: (0, import_i18n25.__)("Width"),
@@ -15335,8 +15330,8 @@ var wp;
         renderAppender: hasChildBlocks ? void 0 : import_block_editor34.InnerBlocks.ButtonBlockAppender
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime207.jsxs)(import_jsx_runtime207.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(import_block_editor34.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)(import_jsx_runtime206.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(import_block_editor34.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
         import_block_editor34.BlockVerticalAlignmentToolbar,
         {
           onChange: updateAlignment,
@@ -15344,14 +15339,14 @@ var wp;
           controls: ["top", "center", "bottom", "stretch"]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(import_block_editor34.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(import_block_editor34.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
         ColumnInspectorControls,
         {
           width,
           setAttributes
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime207.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime206.jsx)("div", { ...innerBlocksProps })
     ] });
   }
   var edit_default4 = ColumnEdit;
@@ -15437,7 +15432,7 @@ var wp;

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

   // packages/block-library/build-module/column/index.mjs
@@ -15483,7 +15478,7 @@ var wp;
   // packages/block-library/build-module/columns/deprecated.mjs
   var import_blocks16 = __toESM(require_blocks(), 1);
   var import_block_editor36 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
   function getDeprecatedLayoutColumn(originalContent) {
     let { doc } = getDeprecatedLayoutColumn;
     if (!doc) {
@@ -15560,12 +15555,12 @@ var wp;
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(
           "div",
           {
             className: className ? className : void 0,
             style: style2,
-            children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_block_editor36.InnerBlocks.Content, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(import_block_editor36.InnerBlocks.Content, {})
           }
         );
       }
@@ -15615,7 +15610,7 @@ var wp;
       },
       save({ attributes }) {
         const { columns } = attributes;
-        return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)("div", { className: `has-${columns}-columns`, children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)("div", { className: `has-${columns}-columns`, children: /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
       }
     },
     {
@@ -15638,7 +15633,7 @@ var wp;
         const wrapperClasses = clsx_default(`has-${columns}-columns`, {
           [`are-vertically-aligned-${verticalAlignment}`]: verticalAlignment
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)("div", { className: wrapperClasses, children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)("div", { className: wrapperClasses, children: /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(import_block_editor36.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -15701,7 +15696,7 @@ var wp;
   }

   // packages/block-library/build-module/columns/edit.mjs
-  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK2 = {
     name: "core/column"
   };
@@ -15779,7 +15774,7 @@ var wp;
       replaceInnerBlocks(clientId, innerBlocks);
     }
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime210.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(
       import_components17.__experimentalToolsPanel,
       {
         label: (0, import_i18n26.__)("Settings"),
@@ -15790,8 +15785,8 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          canInsertColumnBlock && /* @__PURE__ */ (0, import_jsx_runtime210.jsxs)(import_components17.__experimentalVStack, { spacing: 4, style: { gridColumn: "1 / -1" }, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+          canInsertColumnBlock && /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(import_components17.__experimentalVStack, { spacing: 4, style: { gridColumn: "1 / -1" }, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
               import_components17.RangeControl,
               {
                 label: (0, import_i18n26.__)("Columns"),
@@ -15801,11 +15796,11 @@ var wp;
                 max: Math.max(6, count)
               }
             ),
-            count > 6 && /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(import_components17.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n26.__)(
+            count > 6 && /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_components17.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n26.__)(
               "This column count exceeds the recommended amount and may cause visual breakage."
             ) })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
             import_components17.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n26.__)("Stack on mobile"),
@@ -15814,7 +15809,7 @@ var wp;
               onDeselect: () => setAttributes({
                 isStackedOnMobile: true
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
                 import_components17.ToggleControl,
                 {
                   label: (0, import_i18n26.__)("Stack on mobile"),
@@ -15858,15 +15853,15 @@ var wp;
         });
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime210.jsxs)(import_jsx_runtime210.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(import_block_editor37.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(import_jsx_runtime209.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_block_editor37.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
         import_block_editor37.BlockVerticalAlignmentToolbar,
         {
           onChange: updateAlignment,
           value: verticalAlignment
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(import_block_editor37.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(import_block_editor37.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
         ColumnInspectorControls2,
         {
           clientId,
@@ -15874,7 +15869,7 @@ var wp;
           isStackedOnMobile
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime209.jsx)("div", { ...innerBlocksProps })
     ] });
   }
   function Placeholder4({ clientId, name: name122, setAttributes }) {
@@ -15890,7 +15885,7 @@ var wp;
     );
     const { replaceInnerBlocks } = (0, import_data18.useDispatch)(import_block_editor37.store);
     const blockProps = (0, import_block_editor37.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(
       import_block_editor37.__experimentalBlockVariationPicker,
       {
         icon: blockType?.icon?.src,
@@ -15921,7 +15916,7 @@ var wp;
       [clientId]
     );
     const Component = hasInnerBlocks ? ColumnsEditContainer : Placeholder4;
-    return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(Component, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(Component, { ...props });
   };
   var edit_default5 = ColumnsEdit;

@@ -16019,7 +16014,7 @@ var wp;

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

   // packages/block-library/build-module/columns/variations.mjs
   var import_components18 = __toESM(require_components(), 1);
   var import_i18n27 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
   var variations2 = [
     {
       name: "one-column-full",
       title: (0, import_i18n27.__)("100"),
       description: (0, import_i18n27.__)("One column"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+      icon: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         import_components18.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_components18.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_runtime211.jsx)(import_components18.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"]],
@@ -16057,14 +16052,14 @@ var wp;
       name: "two-columns-equal",
       title: (0, import_i18n27.__)("50 / 50"),
       description: (0, import_i18n27.__)("Two columns; equal split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+      icon: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         import_components18.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_components18.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_runtime211.jsx)(import_components18.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,
@@ -16075,14 +16070,14 @@ var wp;
       name: "two-columns-one-third-two-thirds",
       title: (0, import_i18n27.__)("33 / 66"),
       description: (0, import_i18n27.__)("Two columns; one-third, two-thirds split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+      icon: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         import_components18.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_components18.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_runtime211.jsx)(import_components18.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: [
@@ -16095,14 +16090,14 @@ var wp;
       name: "two-columns-two-thirds-one-third",
       title: (0, import_i18n27.__)("66 / 33"),
       description: (0, import_i18n27.__)("Two columns; two-thirds, one-third split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+      icon: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         import_components18.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_components18.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_runtime211.jsx)(import_components18.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: [
@@ -16115,14 +16110,14 @@ var wp;
       name: "three-columns-equal",
       title: (0, import_i18n27.__)("33 / 33 / 33"),
       description: (0, import_i18n27.__)("Three columns; equal split"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+      icon: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         import_components18.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_components18.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_runtime211.jsx)(import_components18.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: [
@@ -16136,14 +16131,14 @@ var wp;
       name: "three-columns-wider-center",
       title: (0, import_i18n27.__)("25 / 50 / 25"),
       description: (0, import_i18n27.__)("Three columns; wide center column"),
-      icon: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(
+      icon: /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(
         import_components18.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_components18.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_runtime211.jsx)(import_components18.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: [
@@ -16469,7 +16464,7 @@ var wp;

   // packages/block-library/build-module/comments/deprecated.mjs
   var import_block_editor39 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
   var v15 = {
     attributes: {
       tagName: {
@@ -16502,7 +16497,7 @@ var wp;
         ...blockProps,
         className: newClasses.join(" ")
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(Tag, { ...newBlockProps, children: /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(import_block_editor39.InnerBlocks.Content, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(Tag, { ...newBlockProps, children: /* @__PURE__ */ (0, import_jsx_runtime212.jsx)(import_block_editor39.InnerBlocks.Content, {}) });
     }
   };
   var deprecated_default7 = [v15];
@@ -16513,13 +16508,13 @@ var wp;
   // packages/block-library/build-module/comments/edit/comments-inspector-controls.mjs
   var import_i18n29 = __toESM(require_i18n(), 1);
   var import_block_editor40 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl2 } = unlock(import_block_editor40.privateApis);
   function CommentsInspectorControls({
     attributes: { tagName },
     setAttributes
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_block_editor40.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_block_editor40.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(import_block_editor40.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(import_block_editor40.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(
       HTMLElementControl2,
       {
         tagName,
@@ -16552,21 +16547,21 @@ var wp;
   var import_compose14 = __toESM(require_compose(), 1);
   var import_core_data7 = __toESM(require_core_data(), 1);
   var import_data19 = __toESM(require_data(), 1);
-  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
   var CommentsFormPlaceholder = () => {
     const instanceId = (0, import_compose14.useInstanceId)(CommentsFormPlaceholder);
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", { className: "comment-respond", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("h3", { className: "comment-reply-title", children: (0, import_i18n30.__)("Leave a Reply") }),
-      /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime214.jsxs)("div", { className: "comment-respond", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("h3", { className: "comment-reply-title", children: (0, import_i18n30.__)("Leave a Reply") }),
+      /* @__PURE__ */ (0, import_jsx_runtime214.jsxs)(
         "form",
         {
           noValidate: true,
           className: "comment-form",
           onSubmit: (event) => event.preventDefault(),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("p", { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("label", { htmlFor: `comment-${instanceId}`, children: (0, import_i18n30.__)("Comment") }),
-              /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime214.jsxs)("p", { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("label", { htmlFor: `comment-${instanceId}`, children: (0, import_i18n30.__)("Comment") }),
+              /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
                 "textarea",
                 {
                   id: `comment-${instanceId}`,
@@ -16577,7 +16572,7 @@ var wp;
                 }
               )
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("p", { className: "form-submit wp-block-button", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime214.jsx)("p", { className: "form-submit wp-block-button", children: /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
               "input",
               {
                 name: "submit",
@@ -16614,7 +16609,7 @@ var wp;
     if (!isSiteEditor && "open" !== commentStatus) {
       if ("closed" === commentStatus) {
         const actions = [
-          /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(
             import_components19.Button,
             {
               __next40pxDefaultSize: true,
@@ -16628,11 +16623,11 @@ var wp;
             "enableComments"
           )
         ];
-        return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor41.Warning, { actions, children: (0, import_i18n30.__)(
+        return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_block_editor41.Warning, { actions, children: (0, import_i18n30.__)(
           "Post Comments Form block: Comments are not enabled for this item."
         ) });
       } else if (!postTypeSupportsComments) {
-        return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor41.Warning, { children: (0, import_i18n30.sprintf)(
+        return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_block_editor41.Warning, { children: (0, import_i18n30.sprintf)(
           /* translators: %s: Post type (i.e. "post", "page") */
           (0, import_i18n30.__)(
             "Post Comments Form block: Comments are not enabled for this post type (%s)."
@@ -16640,17 +16635,17 @@ var wp;
           postType
         ) });
       } else if ("open" !== defaultCommentStatus) {
-        return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(import_block_editor41.Warning, { children: (0, import_i18n30.__)(
+        return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(import_block_editor41.Warning, { children: (0, import_i18n30.__)(
           "Post Comments Form block: Comments are not enabled."
         ) });
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(CommentsFormPlaceholder, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(CommentsFormPlaceholder, {});
   };
   var form_default = CommentsForm;

   // packages/block-library/build-module/comments/edit/placeholder.mjs
-  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsPlaceholder({ postType, postId }) {
     let [postTitle] = (0, import_core_data8.useEntityProp)("postType", postType, "title", postId);
     postTitle = postTitle || (0, import_i18n31.__)("Post Title");
@@ -16658,25 +16653,25 @@ var wp;
       (select10) => select10(import_block_editor42.store).getSettings().__experimentalDiscussionSettings?.avatarURL,
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", { className: "wp-block-comments__legacy-placeholder", inert: "true", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("h3", {
+    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", { className: "wp-block-comments__legacy-placeholder", inert: "true", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("h3", {
         /* translators: %s: Post title. */
         children: (0, import_i18n31.sprintf)((0, import_i18n31.__)("One response to %s"), postTitle)
       }),
-      /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", { className: "navigation", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("a", { href: "#top", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", { className: "navigation", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("a", { href: "#top", children: [
           "\xAB ",
           (0, import_i18n31.__)("Older Comments")
         ] }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("a", { href: "#top", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("a", { href: "#top", children: [
           (0, import_i18n31.__)("Newer Comments"),
           " \xBB"
         ] }) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("ol", { className: "commentlist", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("li", { className: "comment even thread-even depth-1", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("article", { className: "comment-body", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("footer", { className: "comment-meta", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", { className: "comment-author vcard", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("ol", { className: "commentlist", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("li", { className: "comment even thread-even depth-1", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("article", { className: "comment-body", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("footer", { className: "comment-meta", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", { className: "comment-author vcard", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
               "img",
               {
                 alt: (0, import_i18n31.__)("Commenter Avatar"),
@@ -16687,17 +16682,17 @@ var wp;
                 loading: "lazy"
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("b", { className: "fn", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("a", { href: "#top", className: "url", children: (0, import_i18n31.__)("A WordPress Commenter") }) }),
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("b", { className: "fn", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("a", { href: "#top", className: "url", children: (0, import_i18n31.__)("A WordPress Commenter") }) }),
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("span", { className: "says", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("span", { className: "says", children: [
               (0, import_i18n31.__)("says"),
               ":"
             ] })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", { className: "comment-metadata", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("a", { href: "#top", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("time", { dateTime: "2000-01-01T00:00:00+00:00", children: (0, import_i18n31.__)("January 1, 2000 at 00:00 am") }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", { className: "comment-metadata", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("a", { href: "#top", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("time", { dateTime: "2000-01-01T00:00:00+00:00", children: (0, import_i18n31.__)("January 1, 2000 at 00:00 am") }) }),
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("span", { className: "edit-link", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("span", { className: "edit-link", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
               "a",
               {
                 className: "comment-edit-link",
@@ -16707,13 +16702,13 @@ var wp;
             ) })
           ] })
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { className: "comment-content", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("p", { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { className: "comment-content", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("p", { children: [
           (0, import_i18n31.__)("Hi, this is a comment."),
-          /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("br", {}),
+          /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("br", {}),
           (0, import_i18n31.__)(
             "To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("br", {}),
+          /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("br", {}),
           (0, import_element24.createInterpolateElement)(
             (0, import_i18n31.__)(
               "Commenter avatars come from <a>Gravatar</a>."
@@ -16721,12 +16716,12 @@ var wp;
             {
               a: (
                 // eslint-disable-next-line jsx-a11y/anchor-has-content
-                /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("a", { href: "https://gravatar.com/" })
+                /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("a", { href: "https://gravatar.com/" })
               )
             }
           )
         ] }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { className: "reply", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { className: "reply", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
           "a",
           {
             className: "comment-reply-link",
@@ -16739,22 +16734,22 @@ var wp;
           }
         ) })
       ] }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", { className: "navigation", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("a", { href: "#top", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", { className: "navigation", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { className: "alignleft", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("a", { href: "#top", children: [
           "\xAB ",
           (0, import_i18n31.__)("Older Comments")
         ] }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("a", { href: "#top", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime215.jsx)("div", { className: "alignright", children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("a", { href: "#top", children: [
           (0, import_i18n31.__)("Newer Comments"),
           " \xBB"
         ] }) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(form_default, { postId, postType })
+      /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(form_default, { postId, postType })
     ] });
   }

   // packages/block-library/build-module/comments/edit/comments-legacy.mjs
-  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
   function CommentsLegacy({
     attributes,
     setAttributes,
@@ -16762,7 +16757,7 @@ var wp;
   }) {
     const { textAlign } = attributes;
     const actions = [
-      /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
         import_components20.Button,
         {
           __next40pxDefaultSize: true,
@@ -16778,8 +16773,8 @@ var wp;
         [`has-text-align-${textAlign}`]: textAlign
       })
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_jsx_runtime217.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(import_block_editor43.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)(import_jsx_runtime216.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_block_editor43.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(
         import_block_editor43.AlignmentControl,
         {
           value: textAlign,
@@ -16788,11 +16783,11 @@ var wp;
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)("div", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(import_block_editor43.Warning, { actions, children: (0, import_i18n32.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(import_block_editor43.Warning, { actions, children: (0, import_i18n32.__)(
           "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_runtime217.jsx)(PostCommentsPlaceholder, { postId, postType })
+        /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(PostCommentsPlaceholder, { postId, postType })
       ] })
     ] });
   }
@@ -16880,7 +16875,7 @@ var wp;
   var template_default = TEMPLATE2;

   // packages/block-library/build-module/comments/edit/index.mjs
-  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
   function CommentsEdit(props) {
     const { attributes, setAttributes, clientId } = props;
     const { tagName: TagName2, legacy } = attributes;
@@ -16889,10 +16884,10 @@ var wp;
       template: template_default
     });
     if (legacy) {
-      return /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(CommentsLegacy, { ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(CommentsLegacy, { ...props });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)(import_jsx_runtime218.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)(import_jsx_runtime217.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(
         CommentsInspectorControls,
         {
           attributes,
@@ -16900,17 +16895,17 @@ var wp;
           clientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(TagName2, { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime217.jsx)(TagName2, { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/comments/save.mjs
   var import_block_editor45 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime218 = __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_runtime219.jsx)(Tag, { ...innerBlocksProps });
+    return legacy ? null : /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(Tag, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/comments/index.mjs
@@ -16988,7 +16983,7 @@ var wp;
   var import_core_data9 = __toESM(require_core_data(), 1);
   var import_data21 = __toESM(require_data(), 1);
   var import_i18n33 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
   function Edit6({
     attributes,
     context: { commentId },
@@ -17019,7 +17014,7 @@ var wp;
       const { __experimentalDiscussionSettings } = select10(import_block_editor46.store).getSettings();
       return __experimentalDiscussionSettings?.avatarURL;
     }, []);
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(import_block_editor46.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(import_components21.PanelBody, { title: (0, import_i18n33.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(import_block_editor46.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(import_components21.PanelBody, { title: (0, import_i18n33.__)("Settings"), children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
       import_components21.RangeControl,
       {
         label: (0, import_i18n33.__)("Image size"),
@@ -17033,7 +17028,7 @@ var wp;
         value: width
       }
     ) }) });
-    const resizableAvatar = /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+    const resizableAvatar = /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
       import_components21.ResizableBox,
       {
         size: {
@@ -17056,7 +17051,7 @@ var wp;
         },
         minWidth: minSize,
         maxWidth: maxSizeBuffer,
-        children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime219.jsx)(
           "img",
           {
             src: avatarUrls ? avatarUrls[avatarUrls.length - 1] : avatarURL,
@@ -17066,9 +17061,9 @@ var wp;
         )
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(import_jsx_runtime220.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime219.jsxs)(import_jsx_runtime219.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime220.jsx)("div", { ...spacingProps, children: resizableAvatar })
+      /* @__PURE__ */ (0, import_jsx_runtime219.jsx)("div", { ...spacingProps, children: resizableAvatar })
     ] });
   }

@@ -17165,7 +17160,7 @@ var wp;
   var import_block_editor47 = __toESM(require_block_editor(), 1);
   var import_core_data10 = __toESM(require_core_data(), 1);
   var import_components22 = __toESM(require_components(), 1);
-  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
   function Edit7(props) {
     const {
       attributes: { isLink, linkTarget },
@@ -17188,7 +17183,7 @@ var wp;
       },
       [commentId]
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_block_editor47.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime221.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(import_block_editor47.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(
       import_components22.__experimentalToolsPanel,
       {
         label: (0, import_i18n34.__)("Settings"),
@@ -17200,7 +17195,7 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
             import_components22.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n34.__)("Link to authors URL"),
@@ -17209,7 +17204,7 @@ var wp;
               onDeselect: () => setAttributes({
                 isLink: true
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
                 import_components22.ToggleControl,
                 {
                   label: (0, import_i18n34.__)("Link to authors URL"),
@@ -17219,7 +17214,7 @@ var wp;
               )
             }
           ),
-          isLink && /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+          isLink && /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
             import_components22.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n34.__)("Open in new tab"),
@@ -17228,7 +17223,7 @@ var wp;
               onDeselect: () => setAttributes({
                 linkTarget: "_self"
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
                 import_components22.ToggleControl,
                 {
                   label: (0, import_i18n34.__)("Open in new tab"),
@@ -17246,7 +17241,7 @@ var wp;
     if (!commentId || !displayName) {
       displayName = (0, import_i18n34._x)("Comment Author", "block title");
     }
-    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(
+    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(
       "a",
       {
         href: "#comment-author-pseudo-link",
@@ -17254,9 +17249,9 @@ var wp;
         children: displayName
       }
     ) : displayName;
-    return /* @__PURE__ */ (0, import_jsx_runtime221.jsxs)(import_jsx_runtime221.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime220.jsxs)(import_jsx_runtime220.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("div", { ...blockProps, children: displayAuthor })
+      /* @__PURE__ */ (0, import_jsx_runtime220.jsx)("div", { ...blockProps, children: displayAuthor })
     ] });
   }

@@ -17436,7 +17431,7 @@ var wp;
   var import_components23 = __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_runtime222 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
   function Edit8(props) {
     const {
       context: { commentId }
@@ -17450,9 +17445,9 @@ var wp;
       commentId
     );
     if (!commentId || !content) {
-      return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_jsx_runtime222.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("p", { children: (0, import_i18n35._x)("Comment Content", "block title") }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_jsx_runtime221.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("p", { children: (0, import_i18n35._x)("Comment Content", "block title") }) }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_jsx_runtime222.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_components23.Disabled, { children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_element25.RawHTML, { children: content.rendered }, "html") }) }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_jsx_runtime221.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_components23.Disabled, { children: /* @__PURE__ */ (0, import_jsx_runtime221.jsx)(import_element25.RawHTML, { children: content.rendered }, "html") }) }) });
   }

   // packages/block-library/build-module/comment-content/deprecated.mjs
@@ -17596,7 +17591,7 @@ var wp;
   var import_block_editor49 = __toESM(require_block_editor(), 1);
   var import_components24 = __toESM(require_components(), 1);
   var import_i18n36 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
   function Edit9({
     attributes: { format: format3, isLink },
     context: { commentId },
@@ -17610,7 +17605,7 @@ var wp;
       "site",
       "date_format"
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(import_block_editor49.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime223.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(import_block_editor49.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(
       import_components24.__experimentalToolsPanel,
       {
         label: (0, import_i18n36.__)("Settings"),
@@ -17622,14 +17617,14 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
             import_components24.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n36.__)("Date format"),
               hasValue: () => format3 !== void 0,
               onDeselect: () => setAttributes({ format: void 0 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
                 import_block_editor49.__experimentalDateFormatPicker,
                 {
                   format: format3,
@@ -17639,14 +17634,14 @@ var wp;
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
             import_components24.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n36.__)("Link to comment"),
               hasValue: () => !isLink,
               onDeselect: () => setAttributes({ isLink: true }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
                 import_components24.ToggleControl,
                 {
                   label: (0, import_i18n36.__)("Link to comment"),
@@ -17662,9 +17657,9 @@ var wp;
     if (!commentId || !date) {
       date = (0, import_i18n36._x)("Comment Date", "block title");
     }
-    let commentDate = date instanceof Date ? /* @__PURE__ */ (0, import_jsx_runtime223.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_runtime223.jsx)("time", { children: date });
+    let commentDate = date instanceof Date ? /* @__PURE__ */ (0, import_jsx_runtime222.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_runtime222.jsx)("time", { children: date });
     if (isLink) {
-      commentDate = /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
+      commentDate = /* @__PURE__ */ (0, import_jsx_runtime222.jsx)(
         "a",
         {
           href: "#comment-date-pseudo-link",
@@ -17673,9 +17668,9 @@ var wp;
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime223.jsxs)(import_jsx_runtime223.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime222.jsxs)(import_jsx_runtime222.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime223.jsx)("div", { ...blockProps, children: commentDate })
+      /* @__PURE__ */ (0, import_jsx_runtime222.jsx)("div", { ...blockProps, children: commentDate })
     ] });
   }

@@ -17803,14 +17798,14 @@ var wp;
   var import_block_editor50 = __toESM(require_block_editor(), 1);
   var import_components25 = __toESM(require_components(), 1);
   var import_i18n37 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
   function Edit10(props) {
     const { attributes, setAttributes } = props;
     const { linkTarget } = attributes;
     useDeprecatedTextAlign(props);
     const blockProps = (0, import_block_editor50.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(import_block_editor50.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(import_block_editor50.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
       import_components25.__experimentalToolsPanel,
       {
         label: (0, import_i18n37.__)("Settings"),
@@ -17820,14 +17815,14 @@ var wp;
           });
         },
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
           import_components25.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n37.__)("Open in new tab"),
             isShownByDefault: true,
             hasValue: () => linkTarget === "_blank",
             onDeselect: () => setAttributes({ linkTarget: "_self" }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
               import_components25.ToggleControl,
               {
                 label: (0, import_i18n37.__)("Open in new tab"),
@@ -17841,9 +17836,9 @@ var wp;
         )
       }
     ) });
-    return /* @__PURE__ */ (0, import_jsx_runtime224.jsxs)(import_jsx_runtime224.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime223.jsxs)(import_jsx_runtime223.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime223.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime223.jsx)(
         "a",
         {
           href: "#edit-comment-pseudo-link",
@@ -17987,11 +17982,11 @@ var wp;
   // packages/block-library/build-module/comment-reply-link/edit.mjs
   var import_i18n38 = __toESM(require_i18n(), 1);
   var import_block_editor51 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
   function Edit11(props) {
     useDeprecatedTextAlign(props);
     const blockProps = (0, import_block_editor51.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_jsx_runtime225.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(import_jsx_runtime224.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime224.jsx)(
       "a",
       {
         href: "#comment-reply-pseudo-link",
@@ -18221,7 +18216,7 @@ var wp;
   };

   // packages/block-library/build-module/comment-template/edit.mjs
-  var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE3 = [
     ["core/avatar"],
     ["core/comment-author-name"],
@@ -18277,9 +18272,9 @@ var wp;
       {},
       { template: TEMPLATE3 }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime226.jsxs)("li", { ...innerBlocksProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime225.jsxs)("li", { ...innerBlocksProps, children: [
       comment.commentId === (activeCommentId || firstCommentId) ? children : null,
-      /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
         MemoizedCommentTemplatePreview,
         {
           blocks,
@@ -18288,7 +18283,7 @@ var wp;
           isHidden: comment.commentId === (activeCommentId || firstCommentId)
         }
       ),
-      comment?.children?.length > 0 ? /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+      comment?.children?.length > 0 ? /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
         CommentsList,
         {
           comments: comment.children,
@@ -18315,7 +18310,7 @@ var wp;
     const style2 = {
       display: isHidden ? "none" : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
       "div",
       {
         ...blockPreviewProps,
@@ -18335,7 +18330,7 @@ var wp;
     setActiveCommentId,
     blocks,
     firstCommentId
-  }) => /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("ol", { ...blockProps, children: comments && comments.map(({ commentId, ...comment }, index) => /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+  }) => /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("ol", { ...blockProps, children: comments && comments.map(({ commentId, ...comment }, index) => /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
     import_block_editor53.BlockContextProvider,
     {
       value: {
@@ -18346,7 +18341,7 @@ var wp;
         // would be requested from the REST API.
         commentId: commentId < 0 ? null : commentId
       },
-      children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+      children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
         CommentTemplateInnerBlocks,
         {
           comment: { commentId, ...comment },
@@ -18395,7 +18390,7 @@ var wp;
       commentOrder === "desc" && topLevelComments ? [...topLevelComments].reverse() : topLevelComments
     );
     if (!topLevelComments) {
-      return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(import_components26.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(import_components26.Spinner, {}) });
     }
     if (!postId) {
       commentTree = getCommentsPlaceholder({
@@ -18406,9 +18401,9 @@ var wp;
       });
     }
     if (!commentTree.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)("p", { ...blockProps, children: (0, import_i18n39.__)("No results found.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)("p", { ...blockProps, children: (0, import_i18n39.__)("No results found.") });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime226.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime225.jsx)(
       CommentsList,
       {
         comments: commentTree,
@@ -18423,9 +18418,9 @@ var wp;

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

   // packages/block-library/build-module/comment-template/index.mjs
@@ -18496,7 +18491,7 @@ var wp;
   // packages/block-library/build-module/comments-pagination-previous/edit.mjs
   var import_i18n40 = __toESM(require_i18n(), 1);
   var import_block_editor55 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
   var arrowMap = {
     none: "",
     arrow: "\u2190",
@@ -18508,21 +18503,21 @@ var wp;
     context: { "comments/paginationArrow": paginationArrow }
   }) {
     const displayArrow = arrowMap[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime227.jsxs)(
       "a",
       {
         href: "#comments-pagination-previous-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor55.useBlockProps)(),
         children: [
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
             "span",
             {
               className: `wp-block-comments-pagination-previous-arrow is-arrow-${paginationArrow}`,
               children: displayArrow
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime227.jsx)(
             import_block_editor55.PlainText,
             {
               __experimentalVersion: 2,
@@ -18640,9 +18635,9 @@ var wp;
   // packages/block-library/build-module/comments-pagination/comments-pagination-arrow-controls.mjs
   var import_i18n42 = __toESM(require_i18n(), 1);
   var import_components27 = __toESM(require_components(), 1);
-  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
   function CommentsPaginationArrowControls({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime229.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime228.jsxs)(
       import_components27.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n42.__)("Arrow"),
@@ -18653,7 +18648,7 @@ var wp;
         ),
         isBlock: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
             import_components27.__experimentalToggleGroupControlOption,
             {
               value: "none",
@@ -18663,7 +18658,7 @@ var wp;
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
             import_components27.__experimentalToggleGroupControlOption,
             {
               value: "arrow",
@@ -18673,7 +18668,7 @@ var wp;
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime228.jsx)(
             import_components27.__experimentalToggleGroupControlOption,
             {
               value: "chevron",
@@ -18689,7 +18684,7 @@ var wp;
   }

   // packages/block-library/build-module/comments-pagination/edit.mjs
-  var import_jsx_runtime230 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime229 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE4 = [
     ["core/comments-pagination-previous"],
     ["core/comments-pagination-numbers"],
@@ -18721,25 +18716,25 @@ var wp;
       return __experimentalDiscussionSettings?.pageComments;
     }, []);
     if (!pageComments) {
-      return /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(import_block_editor56.Warning, { children: (0, import_i18n43.__)(
+      return /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_block_editor56.Warning, { children: (0, import_i18n43.__)(
         "Comments Pagination block: paging comments is disabled in the Discussion Settings"
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime230.jsxs)(import_jsx_runtime230.Fragment, { children: [
-      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(import_block_editor56.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime229.jsxs)(import_jsx_runtime229.Fragment, { children: [
+      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(import_block_editor56.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
         import_components28.__experimentalToolsPanel,
         {
           label: (0, import_i18n43.__)("Settings"),
           dropdownMenuProps,
           resetAll: () => setAttributes({ paginationArrow: "none" }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
             import_components28.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n43.__)("Arrow"),
               hasValue: () => paginationArrow !== "none",
               onDeselect: () => setAttributes({ paginationArrow: "none" }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime230.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime229.jsx)(
                 CommentsPaginationArrowControls,
                 {
                   value: paginationArrow,
@@ -18752,15 +18747,15 @@ var wp;
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime230.jsx)("div", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime229.jsx)("div", { ...innerBlocksProps })
     ] });
   }

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

   // packages/block-library/build-module/comments-pagination/index.mjs
@@ -18831,7 +18826,7 @@ var wp;
   // packages/block-library/build-module/comments-pagination-next/edit.mjs
   var import_i18n44 = __toESM(require_i18n(), 1);
   var import_block_editor58 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime231 = __toESM(require_jsx_runtime(), 1);
   var arrowMap2 = {
     none: "",
     arrow: "\u2192",
@@ -18843,14 +18838,14 @@ var wp;
     context: { "comments/paginationArrow": paginationArrow }
   }) {
     const displayArrow = arrowMap2[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime232.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime231.jsxs)(
       "a",
       {
         href: "#comments-pagination-next-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor58.useBlockProps)(),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
             import_block_editor58.PlainText,
             {
               __experimentalVersion: 2,
@@ -18861,7 +18856,7 @@ var wp;
               onChange: (newLabel) => setAttributes({ label: newLabel })
             }
           ),
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime231.jsx)(
             "span",
             {
               className: `wp-block-comments-pagination-next-arrow is-arrow-${paginationArrow}`,
@@ -18945,8 +18940,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_runtime233 = __toESM(require_jsx_runtime(), 1);
-  var PaginationItem = ({ content, tag: Tag = "a", extraClass = "" }) => Tag === "a" ? /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
+  var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
+  var PaginationItem = ({ content, tag: Tag = "a", extraClass = "" }) => Tag === "a" ? /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(
     Tag,
     {
       className: `page-numbers ${extraClass}`,
@@ -18954,16 +18949,16 @@ var wp;
       onClick: (event) => event.preventDefault(),
       children: content
     }
-  ) : /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content });
+  ) : /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content });
   function CommentsPaginationNumbersEdit() {
-    return /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)("div", { ...(0, import_block_editor59.useBlockProps)(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "1" }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "2" }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "3", tag: "span", extraClass: "current" }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "4" }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "5" }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "...", tag: "span", extraClass: "dots" }),
-      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(PaginationItem, { content: "8" })
+    return /* @__PURE__ */ (0, import_jsx_runtime232.jsxs)("div", { ...(0, import_block_editor59.useBlockProps)(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "1" }),
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "2" }),
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "3", tag: "span", extraClass: "current" }),
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "4" }),
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "5" }),
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "...", tag: "span", extraClass: "dots" }),
+      /* @__PURE__ */ (0, import_jsx_runtime232.jsx)(PaginationItem, { content: "8" })
     ] });
   }

@@ -19066,7 +19061,7 @@ var wp;
   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_runtime234 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
   function Edit12(props) {
     useDeprecatedTextAlign(props);
     const { attributes, setAttributes, context } = props;
@@ -19118,7 +19113,7 @@ var wp;
         setCommentsCount(0);
       });
     }, [postId]);
-    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor60.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
+    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_block_editor60.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
       import_block_editor60.HeadingLevelDropdown,
       {
         value: level,
@@ -19126,7 +19121,7 @@ var wp;
         onChange: (newLevel) => setAttributes({ level: newLevel })
       }
     ) });
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor60.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(import_block_editor60.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(
       import_components29.__experimentalToolsPanel,
       {
         label: (0, import_i18n46.__)("Settings"),
@@ -19138,14 +19133,14 @@ var wp;
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
             import_components29.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n46.__)("Show post title"),
               isShownByDefault: true,
               hasValue: () => !showPostTitle,
               onDeselect: () => setAttributes({ showPostTitle: true }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
                 import_components29.ToggleControl,
                 {
                   label: (0, import_i18n46.__)("Show post title"),
@@ -19155,14 +19150,14 @@ var wp;
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
             import_components29.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n46.__)("Show comments count"),
               isShownByDefault: true,
               hasValue: () => !showCommentsCount,
               onDeselect: () => setAttributes({ showCommentsCount: true }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(
                 import_components29.ToggleControl,
                 {
                   label: (0, import_i18n46.__)("Show comments count"),
@@ -19217,10 +19212,10 @@ var wp;
     } else {
       placeholder2 = (0, import_i18n46.__)("Responses");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)(import_jsx_runtime234.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime233.jsxs)(import_jsx_runtime233.Fragment, { children: [
       blockControls,
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(TagName2, { ...blockProps, children: placeholder2 })
+      /* @__PURE__ */ (0, import_jsx_runtime233.jsx)(TagName2, { ...blockProps, children: placeholder2 })
     ] });
   }

@@ -19394,7 +19389,7 @@ var wp;
     settings: () => settings30
   });
   var import_i18n55 = __toESM(require_i18n(), 1);
-  var import_blocks22 = __toESM(require_blocks(), 1);
+  var import_blocks23 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/cover/deprecated.mjs
   var import_blocks19 = __toESM(require_blocks(), 1);
@@ -19469,7 +19464,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/deprecated.mjs
-  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime234 = __toESM(require_jsx_runtime(), 1);
   function backgroundImageStyles(url) {
     return url ? { backgroundImage: `url(${url})` } : {};
   }
@@ -19752,8 +19747,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -19774,7 +19769,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: imgClasses,
@@ -19784,7 +19779,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             role: alt ? "img" : void 0,
@@ -19793,7 +19788,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -19810,7 +19805,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -19885,8 +19880,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -19907,7 +19902,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: imgClasses,
@@ -19917,7 +19912,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             role: "img",
@@ -19925,7 +19920,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -19942,7 +19937,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -20026,8 +20021,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)(Tag, { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20048,7 +20043,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: imgClasses,
@@ -20058,7 +20053,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             role: "img",
@@ -20066,7 +20061,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -20083,7 +20078,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -20157,8 +20152,8 @@ var wp;
         }
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20179,7 +20174,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: imgClasses,
@@ -20189,7 +20184,7 @@ var wp;
             "data-object-fit": "cover",
             "data-object-position": objectPosition
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             role: "img",
@@ -20197,7 +20192,7 @@ var wp;
             style: { backgroundPosition, backgroundImage }
           }
         )),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -20214,7 +20209,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -20280,8 +20275,8 @@ var wp;
         getPositionClassName(contentPosition)
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20302,7 +20297,7 @@ var wp;
             style: bgStyle
           }
         ),
-        !useFeaturedImage && isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        !useFeaturedImage && isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: clsx_default(
@@ -20316,7 +20311,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -20333,7 +20328,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -20398,8 +20393,8 @@ var wp;
         getPositionClassName(contentPosition)
       );
       const gradientValue = gradient || customGradient;
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20420,7 +20415,7 @@ var wp;
             style: bgStyle
           }
         ),
-        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: clsx_default(
@@ -20434,7 +20429,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -20451,7 +20446,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -20515,8 +20510,8 @@ var wp;
         },
         getPositionClassName(contentPosition)
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20534,7 +20529,7 @@ var wp;
             style: bgStyle
           }
         ),
-        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: clsx_default(
@@ -20548,7 +20543,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -20565,7 +20560,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "div",
           {
             ...import_block_editor61.useInnerBlocksProps.save({
@@ -20658,8 +20653,8 @@ var wp;
         },
         getPositionClassName(contentPosition)
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20670,7 +20665,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isImageBackground && isImgElement && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "img",
           {
             className: clsx_default(
@@ -20684,7 +20679,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: clsx_default(
@@ -20701,7 +20696,7 @@ var wp;
             "data-object-position": objectPosition
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose15.compose)(migrateDimRatio, migrateTag)
@@ -20790,8 +20785,8 @@ var wp;
         },
         getPositionClassName(contentPosition)
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { ...import_block_editor61.useBlockProps.save({ className: classes, style: style2 }), children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20802,7 +20797,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -20814,7 +20809,7 @@ var wp;
             style: videoStyle
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose15.compose)(migrateDimRatio, migrateTag)
@@ -20876,8 +20871,8 @@ var wp;
           [gradientClass]: !url && gradientClass
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { className: classes, style: style2, children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { className: classes, style: style2, children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20888,7 +20883,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -20898,7 +20893,7 @@ var wp;
             src: url
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose15.compose)(migrateDimRatio, migrateTag)
@@ -20958,8 +20953,8 @@ var wp;
           [gradientClass]: !url && gradientClass
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { className: classes, style: style2, children: [
-        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { className: classes, style: style2, children: [
+        url && (gradient || customGradient) && dimRatio !== 0 && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "span",
           {
             "aria-hidden": "true",
@@ -20970,7 +20965,7 @@ var wp;
             style: customGradient ? { background: customGradient } : void 0
           }
         ),
-        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -20980,7 +20975,7 @@ var wp;
             src: url
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { className: "wp-block-cover__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor61.InnerBlocks.Content, {}) })
       ] });
     },
     migrate: (0, import_compose15.compose)(migrateDimRatio, migrateTag)
@@ -21033,8 +21028,8 @@ var wp;
           [`has-${contentAlign}-content`]: contentAlign !== "center"
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { className: classes, style: style2, children: [
-        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsxs)("div", { className: classes, style: style2, children: [
+        VIDEO_BACKGROUND_TYPE === backgroundType && url && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           "video",
           {
             className: "wp-block-cover__video-background",
@@ -21044,7 +21039,7 @@ var wp;
             src: url
           }
         ),
-        !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+        !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
           import_block_editor61.RichText.Content,
           {
             tagName: "p",
@@ -21127,7 +21122,7 @@ var wp;
         },
         align ? `align${align}` : null
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("div", { className: classes, style: style2, children: !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("div", { className: classes, style: style2, children: !import_block_editor61.RichText.isEmpty(title) && /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(
         import_block_editor61.RichText.Content,
         {
           tagName: "p",
@@ -21191,7 +21186,7 @@ var wp;
         },
         align ? `align${align}` : null
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("section", { className: classes, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor61.RichText.Content, { tagName: "h2", value: title }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime234.jsx)("section", { className: classes, style: style2, children: /* @__PURE__ */ (0, import_jsx_runtime234.jsx)(import_block_editor61.RichText.Content, { tagName: "h2", value: title }) });
     },
     migrate(attributes) {
       const newAttribs = {
@@ -21227,6 +21222,7 @@ var wp;
   var import_block_editor68 = __toESM(require_block_editor(), 1);
   var import_i18n53 = __toESM(require_i18n(), 1);
   var import_data29 = __toESM(require_data(), 1);
+  var import_blocks21 = __toESM(require_blocks(), 1);
   var import_blob7 = __toESM(require_blob(), 1);
   var import_notices4 = __toESM(require_notices(), 1);

@@ -21372,7 +21368,7 @@ var wp;
   var import_element29 = __toESM(require_element(), 1);
   var import_compose16 = __toESM(require_compose(), 1);
   var import_data27 = __toESM(require_data(), 1);
-  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
   var POSTER_IMAGE_ALLOWED_MEDIA_TYPES = ["image"];
   function PosterImage({ poster, onChange }) {
     const posterButtonRef = (0, import_element29.useRef)();
@@ -21409,11 +21405,11 @@ var wp;
     };
     const getPosterButtonContent = () => {
       if (!poster && isLoading) {
-        return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_components30.Spinner, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_components30.Spinner, {});
       }
       return !poster ? (0, import_i18n48.__)("Set poster image") : (0, import_i18n48.__)("Replace");
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor63.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_block_editor63.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(
       import_components30.__experimentalToolsPanelItem,
       {
         label: (0, import_i18n48.__)("Poster image"),
@@ -21421,15 +21417,15 @@ var wp;
         hasValue: () => !!poster,
         onDeselect: () => onChange(void 0),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_components30.BaseControl.VisualLabel, { children: (0, import_i18n48.__)("Poster image") }),
-          /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_components30.BaseControl.VisualLabel, { children: (0, import_i18n48.__)("Poster image") }),
+          /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
             import_block_editor63.MediaUpload,
             {
               title: (0, import_i18n48.__)("Select poster image"),
               onSelect: onChange,
               allowedTypes: POSTER_IMAGE_ALLOWED_MEDIA_TYPES,
-              render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)("div", { className: "block-library-poster-image__container", children: [
-                poster && /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(
+              render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)("div", { className: "block-library-poster-image__container", children: [
+                poster && /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(
                   import_components30.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -21442,7 +21438,7 @@ var wp;
                     disabled: isLoading,
                     accessibleWhenDisabled: true,
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
                         "img",
                         {
                           src: poster,
@@ -21450,11 +21446,11 @@ var wp;
                           className: "block-library-poster-image__preview-image"
                         }
                       ),
-                      isLoading && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_components30.Spinner, {})
+                      isLoading && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_components30.Spinner, {})
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(
+                /* @__PURE__ */ (0, import_jsx_runtime235.jsxs)(
                   import_components30.__experimentalHStack,
                   {
                     className: clsx_default(
@@ -21464,7 +21460,7 @@ var wp;
                       }
                     ),
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
                         import_components30.Button,
                         {
                           __next40pxDefaultSize: true,
@@ -21479,7 +21475,7 @@ var wp;
                           children: getPosterButtonContent()
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("p", { id: descriptionId, hidden: true, children: poster ? (0, import_i18n48.sprintf)(
+                      /* @__PURE__ */ (0, import_jsx_runtime235.jsx)("p", { id: descriptionId, hidden: true, children: poster ? (0, import_i18n48.sprintf)(
                         /* translators: %s: poster image URL. */
                         (0, import_i18n48.__)(
                           "The current poster image url is %s."
@@ -21488,7 +21484,7 @@ var wp;
                       ) : (0, import_i18n48.__)(
                         "There is no poster image currently selected."
                       ) }),
-                      !!poster && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
+                      !!poster && /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(
                         import_components30.Button,
                         {
                           __next40pxDefaultSize: true,
@@ -21505,7 +21501,7 @@ var wp;
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_components30.DropZone, { onFilesDrop: onDropFiles })
+                /* @__PURE__ */ (0, import_jsx_runtime235.jsx)(import_components30.DropZone, { onFilesDrop: onDropFiles })
               ] })
             }
           )
@@ -21516,7 +21512,7 @@ var wp;
   var poster_image_default = PosterImage;

   // packages/block-library/build-module/cover/edit/inspector-controls.mjs
-  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
   var {
     cleanEmptyObject: cleanEmptyObject3,
     isDefaultBlockStyleState,
@@ -21549,7 +21545,7 @@ var wp;
       return [parsedQuantity, unit].join("");
     }, [unit, value]);
     const min = isPx ? COVER_MIN_HEIGHT : 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
       import_components31.__experimentalUnitControl,
       {
         label: (0, import_i18n49.__)("Minimum height"),
@@ -21708,8 +21704,8 @@ var wp;
       });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_jsx_runtime237.Fragment, { children: [
-      (!!url || useFeaturedImage) && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_block_editor64.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(import_jsx_runtime236.Fragment, { children: [
+      (!!url || useFeaturedImage) && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor64.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(
         import_components31.__experimentalToolsPanel,
         {
           label: (0, import_i18n49.__)("Settings"),
@@ -21725,8 +21721,8 @@ var wp;
           },
           dropdownMenuProps,
           children: [
-            isImageBackground && /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_jsx_runtime237.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+            isImageBackground && /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(import_jsx_runtime236.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                 import_components31.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n49.__)("Fixed background"),
@@ -21736,7 +21732,7 @@ var wp;
                     hasParallax: false,
                     focalPoint: void 0
                   }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                     import_components31.ToggleControl,
                     {
                       label: (0, import_i18n49.__)("Fixed background"),
@@ -21746,7 +21742,7 @@ var wp;
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                 import_components31.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n49.__)("Repeated background"),
@@ -21755,7 +21751,7 @@ var wp;
                   onDeselect: () => setAttributes({
                     isRepeated: false
                   }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                     import_components31.ToggleControl,
                     {
                       label: (0, import_i18n49.__)("Repeated background"),
@@ -21766,7 +21762,7 @@ var wp;
                 }
               )
             ] }),
-            showFocalPointPicker && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+            showFocalPointPicker && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
               import_components31.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n49.__)("Focal point"),
@@ -21775,7 +21771,7 @@ var wp;
                 onDeselect: () => setAttributes({
                   focalPoint: void 0
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                   import_components31.FocalPointPicker,
                   {
                     label: (0, import_i18n49.__)("Focal point"),
@@ -21790,7 +21786,7 @@ var wp;
                 )
               }
             ),
-            isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+            isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
               poster_image_default,
               {
                 poster,
@@ -21799,21 +21795,21 @@ var wp;
                 })
               }
             ),
-            !useFeaturedImage && url && !isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+            !useFeaturedImage && url && !isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
               import_components31.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n49.__)("Alternative text"),
                 isShownByDefault: true,
                 hasValue: () => !!alt,
                 onDeselect: () => setAttributes({ alt: "" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                   import_components31.TextareaControl,
                   {
                     label: (0, import_i18n49.__)("Alternative text"),
                     value: alt,
                     onChange: (newAlt) => setAttributes({ alt: newAlt }),
-                    help: /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_jsx_runtime237.Fragment, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+                    help: /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(import_jsx_runtime236.Fragment, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
                         Link,
                         {
                           openInNewTab: true,
@@ -21828,7 +21824,7 @@ var wp;
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)("br", {}),
+                      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)("br", {}),
                       (0, import_i18n49.__)(
                         "Leave empty if decorative."
                       )
@@ -21837,7 +21833,7 @@ var wp;
                 )
               }
             ),
-            !!imageSizeOptions?.length && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+            !!imageSizeOptions?.length && /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
               ResolutionTool,
               {
                 value: sizeSlug,
@@ -21849,8 +21845,8 @@ var wp;
           ]
         }
       ) }),
-      showOverlayControls && /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(import_block_editor64.InspectorControls, { group: "color", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+      showOverlayControls && /* @__PURE__ */ (0, import_jsx_runtime236.jsxs)(import_block_editor64.InspectorControls, { group: "color", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
           import_block_editor64.__experimentalColorGradientSettingsDropdown,
           {
             __experimentalIsRenderedInSidebar: true,
@@ -21875,7 +21871,7 @@ var wp;
             ...colorGradientSettings
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
           import_components31.__experimentalToolsPanelItem,
           {
             hasValue: () => {
@@ -21888,7 +21884,7 @@ var wp;
             }),
             isShownByDefault: true,
             panelId: clientId,
-            children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
               import_components31.RangeControl,
               {
                 label: (0, import_i18n49.__)("Overlay opacity"),
@@ -21903,7 +21899,7 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_block_editor64.InspectorControls, { group: "dimensions", children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor64.InspectorControls, { group: "dimensions", children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
         import_components31.__experimentalToolsPanelItem,
         {
           className: "single-column",
@@ -21913,7 +21909,7 @@ var wp;
           resetAllFilter: getResetMinHeightAttributes,
           isShownByDefault: true,
           panelId: clientId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
             CoverHeightInput,
             {
               value: activeAspectRatio ? "" : activeMinHeight,
@@ -21938,7 +21934,7 @@ var wp;
         },
         selectedStyleStateKey
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_block_editor64.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(import_block_editor64.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime236.jsx)(
         HTMLElementControl3,
         {
           tagName,
@@ -22090,7 +22086,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/embed-video-url-input.mjs
-  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
   function EmbedVideoUrlInput({
     onSubmit,
     onClose,
@@ -22115,7 +22111,7 @@ var wp;
       onSubmit(url);
       onClose();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
       import_components32.__experimentalConfirmDialog,
       {
         isOpen: true,
@@ -22123,9 +22119,9 @@ var wp;
         onCancel: onClose,
         confirmButtonText: (0, import_i18n50.__)("Add video"),
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-          error2 && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_components32.Notice, { status: "error", isDismissible: false, children: error2 }),
-          /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime237.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+          error2 && /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(import_components32.Notice, { status: "error", isDismissible: false, children: error2 }),
+          /* @__PURE__ */ (0, import_jsx_runtime237.jsx)(
             import_components32.TextControl,
             {
               type: "url",
@@ -22149,7 +22145,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/block-controls.mjs
-  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
   var { cleanEmptyObject: cleanEmptyObject4 } = unlock(import_block_editor65.privateApis);
   function CoverBlockControls({
     attributes,
@@ -22212,9 +22208,9 @@ var wp;
         })
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(import_jsx_runtime239.Fragment, { children: [
-      !isContentOnlyMode && /* @__PURE__ */ (0, import_jsx_runtime239.jsxs)(import_block_editor65.BlockControls, { group: "block", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(import_jsx_runtime238.Fragment, { children: [
+      !isContentOnlyMode && /* @__PURE__ */ (0, import_jsx_runtime238.jsxs)(import_block_editor65.BlockControls, { group: "block", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
           import_block_editor65.__experimentalBlockAlignmentMatrixControl,
           {
             label: (0, import_i18n51.__)("Change content position"),
@@ -22225,7 +22221,7 @@ var wp;
             isDisabled: !hasInnerBlocks
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
           import_block_editor65.__experimentalBlockFullHeightAligmentControl,
           {
             isActive: isMinFullHeight,
@@ -22233,7 +22229,7 @@ var wp;
             isDisabled: !hasInnerBlocks
           }
         ),
-        showEditMediaButton && /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+        showEditMediaButton && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
           import_components33.ToolbarButton,
           {
             ref: editMediaButtonRef,
@@ -22245,7 +22241,7 @@ var wp;
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_block_editor65.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(import_block_editor65.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
         import_block_editor65.MediaReplaceFlow,
         {
           mediaId: id,
@@ -22257,7 +22253,7 @@ var wp;
           name: !url ? (0, import_i18n51.__)("Add media") : (0, import_i18n51.__)("Replace"),
           onReset: onClearMedia,
           variant: "toolbar",
-          children: ({ onClose }) => hasAllowedVideoProviders ? /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+          children: ({ onClose }) => hasAllowedVideoProviders ? /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
             import_components33.MenuItem,
             {
               icon: link_default,
@@ -22270,7 +22266,7 @@ var wp;
           ) : null
         }
       ) }),
-      isEmbedUrlInputOpen && /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
+      isEmbedUrlInputOpen && /* @__PURE__ */ (0, import_jsx_runtime238.jsx)(
         EmbedVideoUrlInput,
         {
           onSubmit: (embedUrl) => {
@@ -22288,7 +22284,7 @@ var wp;
   var import_block_editor66 = __toESM(require_block_editor(), 1);
   var import_i18n52 = __toESM(require_i18n(), 1);
   var import_blob6 = __toESM(require_blob(), 1);
-  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);
   function CoverPlaceholder({
     disableMediaButtons = false,
     children,
@@ -22302,10 +22298,10 @@ var wp;
         onSelectMedia({ url: (0, import_blob6.createBlobURL)(files[0]) });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(
       import_block_editor66.MediaPlaceholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(import_block_editor66.BlockIcon, { icon: cover_default }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime239.jsx)(import_block_editor66.BlockIcon, { icon: cover_default }),
         labels: {
           title: (0, import_i18n52.__)("Cover")
         },
@@ -22324,7 +22320,7 @@ var wp;
   // packages/block-library/build-module/cover/edit/resizable-cover-popover.mjs
   var import_element33 = __toESM(require_element(), 1);
   var import_block_editor67 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);
   var RESIZABLE_BOX_ENABLE_OPTION = {
     top: false,
     right: false,
@@ -22375,7 +22371,7 @@ var wp;
         isVisible: isResizing
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsx)(
       ResizableBoxPopover,
       {
         className: "block-library-cover__resizable-box-popover",
@@ -23083,7 +23079,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/edit/index.mjs
-  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
   var { openMediaEditorModalKey } = unlock(import_block_editor68.privateApis);
   function getInnerBlocksTemplate(attributes) {
     return [
@@ -23144,7 +23140,8 @@ var wp;
       (select10) => select10(import_block_editor68.store).getSettings()[openMediaEditorModalKey],
       []
     );
-    const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data29.useDispatch)(import_block_editor68.store);
+    const { __unstableMarkNextChangeAsNotPersistent, replaceInnerBlocks } = (0, import_data29.useDispatch)(import_block_editor68.store);
+    const registry = (0, import_data29.useRegistry)();
     const propsRef = (0, import_element34.useRef)({ attributes, overlayColor });
     (0, import_element34.useLayoutEffect)(() => {
       propsRef.current = { attributes, overlayColor };
@@ -23203,6 +23200,30 @@ var wp;
     const backgroundType = useFeaturedImage ? IMAGE_BACKGROUND_TYPE : originalBackgroundType;
     const { createErrorNotice } = (0, import_data29.useDispatch)(import_notices4.store);
     const { gradientClass, gradientValue } = (0, import_block_editor68.__experimentalUseGradient)();
+    const scaffoldInnerBlocks = () => {
+      const {
+        getBlocks,
+        isBlockSelected,
+        getSelectedBlocksInitialCaretPosition
+      } = registry.select(import_block_editor68.store);
+      if (getBlocks(clientId).length > 0) {
+        return;
+      }
+      const [fontSizes] = unlock(
+        registry.select(import_block_editor68.store)
+      ).getBlockSettings(clientId, "typography.fontSizes");
+      const hasFontSizes = fontSizes?.length > 0;
+      replaceInnerBlocks(
+        clientId,
+        (0, import_blocks21.createBlocksFromInnerBlocksTemplate)(
+          getInnerBlocksTemplate({
+            fontSize: hasFontSizes ? "large" : void 0
+          })
+        ),
+        isBlockSelected(clientId),
+        getSelectedBlocksInitialCaretPosition()
+      );
+    };
     const onSelectMedia = async (newMedia) => {
       const mediaAttributes = attributesFromMedia(newMedia);
       const isImage = [newMedia?.type, newMedia?.media_type].includes(
@@ -23236,13 +23257,16 @@ var wp;
           mediaAttributes.sizeSlug = DEFAULT_MEDIA_SIZE_SLUG;
         }
       }
-      setAttributes({
-        ...mediaAttributes,
-        focalPoint: void 0,
-        useFeaturedImage: void 0,
-        dimRatio: newDimRatio,
-        isDark: newIsDark,
-        isUserOverlayColor: currentAttrs.isUserOverlayColor || false
+      registry.batch(() => {
+        setAttributes({
+          ...mediaAttributes,
+          focalPoint: void 0,
+          useFeaturedImage: void 0,
+          dimRatio: newDimRatio,
+          isDark: newIsDark,
+          isUserOverlayColor: currentAttrs.isUserOverlayColor || false
+        });
+        scaffoldInnerBlocks();
       });
     };
     const onClearMedia = () => {
@@ -23278,9 +23302,14 @@ var wp;
       );
       setOverlayColor(newOverlayColor);
       __unstableMarkNextChangeAsNotPersistent();
-      setAttributes({
-        isUserOverlayColor: true,
-        isDark: newIsDark
+      registry.batch(() => {
+        setAttributes({
+          isUserOverlayColor: true,
+          isDark: newIsDark
+        });
+        if (newOverlayColor) {
+          scaffoldInnerBlocks();
+        }
       });
     };
     const onUpdateDimRatio = async (newDimRatio) => {
@@ -23366,20 +23395,11 @@ var wp;
     );
     const ref = (0, import_element34.useRef)();
     const blockProps = (0, import_block_editor68.useBlockProps)({ ref });
-    const [fontSizes] = (0, import_block_editor68.useSettings)("typography.fontSizes");
-    const hasFontSizes = fontSizes?.length > 0;
-    const innerBlocksTemplate = getInnerBlocksTemplate({
-      fontSize: hasFontSizes ? "large" : void 0
-    });
     const innerBlocksProps = (0, import_block_editor68.useInnerBlocksProps)(
       {
         className: "wp-block-cover__inner-container"
       },
       {
-        // Avoid template sync when the `templateLock` value is `all` or `contentOnly`.
-        // See: https://github.com/WordPress/gutenberg/pull/45632
-        template: !hasInnerBlocks ? innerBlocksTemplate : void 0,
-        templateInsertUpdatesSelection: true,
         allowedBlocks,
         templateLock,
         dropZoneElement: ref.current
@@ -23474,16 +23494,21 @@ var wp;
         newOverlayColor,
         averageBackgroundColor
       );
-      setAttributes({
-        id: void 0,
-        url: void 0,
-        useFeaturedImage: newUseFeaturedImage,
-        dimRatio: newDimRatio,
-        backgroundType: useFeaturedImage ? IMAGE_BACKGROUND_TYPE : void 0,
-        isDark: newIsDark
+      registry.batch(() => {
+        setAttributes({
+          id: void 0,
+          url: void 0,
+          useFeaturedImage: newUseFeaturedImage,
+          dimRatio: newDimRatio,
+          backgroundType: useFeaturedImage ? IMAGE_BACKGROUND_TYPE : void 0,
+          isDark: newIsDark
+        });
+        if (newUseFeaturedImage) {
+          scaffoldInnerBlocks();
+        }
       });
     };
-    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
       CoverBlockControls,
       {
         attributes,
@@ -23500,7 +23525,7 @@ var wp;
         isEditMediaDisabled: isSwappingMedia
       }
     );
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
       CoverInspectorControls,
       {
         attributes,
@@ -23537,11 +23562,11 @@ var wp;
       width
     };
     if (!useFeaturedImage && !hasInnerBlocks && !hasBackground) {
-      return /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(import_jsx_runtime242.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(import_jsx_runtime241.Fragment, { children: [
         blockControls,
         inspectorControls,
-        hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(ResizableCoverPopover, { ...resizableCoverProps }),
-        /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(
+        hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(ResizableCoverPopover, { ...resizableCoverProps }),
+        /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
           TagName2,
           {
             ...blockProps,
@@ -23552,13 +23577,13 @@ var wp;
             },
             children: [
               resizeListener,
-              /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
                 CoverPlaceholder,
                 {
                   onSelectMedia,
                   onError: onUploadError,
                   toggleUseFeaturedImage,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "wp-block-cover__placeholder-background-options", children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)("div", { className: "wp-block-cover__placeholder-background-options", children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
                     import_block_editor68.ColorPalette,
                     {
                       disableCustomColors: true,
@@ -23588,10 +23613,10 @@ var wp;
       getPositionClassName(contentPosition)
     );
     const showOverlay = url || !useFeaturedImage || useFeaturedImage && !url;
-    return /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(import_jsx_runtime242.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(import_jsx_runtime241.Fragment, { children: [
       blockControls,
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(
         TagName2,
         {
           ...blockProps,
@@ -23600,14 +23625,14 @@ var wp;
           "data-url": url,
           children: [
             resizeListener,
-            !url && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            !url && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               import_components34.Placeholder,
               {
                 className: "wp-block-cover__image--placeholder-image",
                 withIllustration: true
               }
             ),
-            url && isImageBackground && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            url && isImageBackground && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               "img",
               {
                 ref: mediaElement,
@@ -23618,7 +23643,7 @@ var wp;
                 onLoad: () => setIsSwappingMedia(false),
                 onError: () => setIsSwappingMedia(false)
               }
-            ) : /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            ) : /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               "div",
               {
                 ref: mediaElement,
@@ -23631,7 +23656,7 @@ var wp;
                 style: { backgroundImage, backgroundPosition }
               }
             )),
-            url && isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            url && isVideoBackground && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               "video",
               {
                 ref: mediaElement,
@@ -23644,13 +23669,13 @@ var wp;
                 style: mediaStyle
               }
             ),
-            isEmbedVideoBackground && embedHtml && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            isEmbedVideoBackground && embedHtml && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               "div",
               {
                 ref: mediaElement,
                 className: "wp-block-cover__video-background wp-block-cover__embed-background",
                 style: mediaStyle,
-                children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
                   import_components34.SandBox,
                   {
                     allowSameOrigin: true,
@@ -23663,8 +23688,8 @@ var wp;
                 )
               }
             ),
-            isEmbedVideoBackground && !embedHtml && isFetchingEmbed && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_components34.Spinner, {}),
-            showOverlay && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            isEmbedVideoBackground && !embedHtml && isFetchingEmbed && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components34.Spinner, {}),
+            showOverlay && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               "span",
               {
                 "aria-hidden": "true",
@@ -23685,8 +23710,8 @@ var wp;
                 style: { backgroundImage: gradientValue, ...bgStyle }
               }
             ),
-            (isUploadingMedia || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(import_components34.Spinner, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
+            (isUploadingMedia || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(import_components34.Spinner, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(
               CoverPlaceholder,
               {
                 disableMediaButtons: true,
@@ -23695,11 +23720,11 @@ var wp;
                 toggleUseFeaturedImage
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { ...innerBlocksProps })
+            /* @__PURE__ */ (0, import_jsx_runtime241.jsx)("div", { ...innerBlocksProps })
           ]
         }
       ),
-      hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(ResizableCoverPopover, { ...resizableCoverProps })
+      hasNonContentControls && isSelected && /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(ResizableCoverPopover, { ...resizableCoverProps })
     ] });
   }
   var edit_default7 = (0, import_compose18.compose)([
@@ -23809,6 +23834,7 @@ var wp;
     },
     usesContext: ["postId", "postType"],
     supports: {
+      __experimentalOnEnter: true,
       anchor: true,
       align: true,
       html: false,
@@ -23879,7 +23905,7 @@ var wp;

   // packages/block-library/build-module/cover/save.mjs
   var import_block_editor69 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
   function save14({ attributes }) {
     const {
       backgroundType,
@@ -23945,8 +23971,8 @@ var wp;
       }
     );
     const gradientValue = gradient || customGradient;
-    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(Tag, { ...import_block_editor69.useBlockProps.save({ className: classes, style: style2 }), children: [
-      !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime242.jsxs)(Tag, { ...import_block_editor69.useBlockProps.save({ className: classes, style: style2 }), children: [
+      !useFeaturedImage && isImageBackground && url && (isImgElement ? /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         "img",
         {
           className: imgClasses,
@@ -23956,7 +23982,7 @@ var wp;
           "data-object-fit": "cover",
           "data-object-position": objectPosition
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         "div",
         {
           role: alt ? "img" : void 0,
@@ -23965,7 +23991,7 @@ var wp;
           style: { backgroundPosition, backgroundImage }
         }
       )),
-      isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      isVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         "video",
         {
           className: clsx_default(
@@ -23983,7 +24009,7 @@ var wp;
           "data-object-position": objectPosition
         }
       ),
-      isEmbedVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      isEmbedVideoBackground && url && /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         "figure",
         {
           className: clsx_default(
@@ -23991,10 +24017,10 @@ var wp;
             "wp-block-cover__embed-background",
             "wp-block-embed"
           ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)("div", { className: "wp-block-embed__wrapper", children: url })
+          children: /* @__PURE__ */ (0, import_jsx_runtime242.jsx)("div", { className: "wp-block-embed__wrapper", children: url })
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         "span",
         {
           "aria-hidden": "true",
@@ -24015,7 +24041,7 @@ var wp;
           style: bgStyle
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(
         "div",
         {
           ...import_block_editor69.useInnerBlocksProps.save({
@@ -24027,7 +24053,7 @@ var wp;
   }

   // packages/block-library/build-module/cover/transforms.mjs
-  var import_blocks21 = __toESM(require_blocks(), 1);
+  var import_blocks22 = __toESM(require_blocks(), 1);
   var import_block_editor70 = __toESM(require_block_editor(), 1);
   var { cleanEmptyObject: cleanEmptyObject5 } = unlock(import_block_editor70.privateApis);
   var transforms6 = {
@@ -24035,7 +24061,7 @@ var wp;
       {
         type: "block",
         blocks: ["core/image"],
-        transform: ({ caption, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks21.createBlock)(
+        transform: ({ caption, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks22.createBlock)(
           "core/cover",
           {
             dimRatio: 50,
@@ -24051,7 +24077,7 @@ var wp;
             }
           },
           [
-            (0, import_blocks21.createBlock)("core/paragraph", {
+            (0, import_blocks22.createBlock)("core/paragraph", {
               content: caption,
               fontSize: "large",
               style: {
@@ -24066,7 +24092,7 @@ var wp;
       {
         type: "block",
         blocks: ["core/video"],
-        transform: ({ caption, src, align, id, anchor }) => (0, import_blocks21.createBlock)(
+        transform: ({ caption, src, align, id, anchor }) => (0, import_blocks22.createBlock)(
           "core/cover",
           {
             dimRatio: 50,
@@ -24077,7 +24103,7 @@ var wp;
             anchor
           },
           [
-            (0, import_blocks21.createBlock)("core/paragraph", {
+            (0, import_blocks22.createBlock)("core/paragraph", {
               content: caption,
               fontSize: "large",
               style: {
@@ -24095,7 +24121,7 @@ var wp;
         transform: (attributes, innerBlocks) => {
           const { align, anchor, backgroundColor, gradient, style: style2 } = attributes;
           if (innerBlocks?.length === 1 && innerBlocks[0]?.name === "core/cover") {
-            return (0, import_blocks21.createBlock)(
+            return (0, import_blocks22.createBlock)(
               "core/cover",
               innerBlocks[0].attributes,
               innerBlocks[0].innerBlocks
@@ -24124,8 +24150,8 @@ var wp;
               } : void 0
             })
           };
-          return (0, import_blocks21.createBlock)("core/cover", parentAttributes, [
-            (0, import_blocks21.createBlock)(
+          return (0, import_blocks22.createBlock)("core/cover", parentAttributes, [
+            (0, import_blocks22.createBlock)(
               "core/group",
               attributesWithoutBackgroundColors,
               innerBlocks
@@ -24151,7 +24177,7 @@ var wp;
           }
           return !overlayColor && !customOverlayColor && !gradient && !customGradient;
         },
-        transform: ({ title, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks21.createBlock)("core/image", {
+        transform: ({ title, url, alt, align, id, anchor, style: style2 }) => (0, import_blocks22.createBlock)("core/image", {
           caption: title,
           url,
           alt,
@@ -24181,7 +24207,7 @@ var wp;
           }
           return !overlayColor && !customOverlayColor && !gradient && !customGradient;
         },
-        transform: ({ title, url, align, id, anchor }) => (0, import_blocks21.createBlock)("core/video", {
+        transform: ({ title, url, align, id, anchor }) => (0, import_blocks22.createBlock)("core/video", {
           caption: title,
           src: url,
           id,
@@ -24216,13 +24242,13 @@ var wp;
               innerBlocks[0].attributes || {}
             );
             if (groupAttributes?.backgroundColor || groupAttributes?.gradient || groupAttributes?.style?.color?.background || groupAttributes?.style?.color?.gradient) {
-              return (0, import_blocks21.createBlock)(
+              return (0, import_blocks22.createBlock)(
                 "core/group",
                 groupAttributes,
                 innerBlocks[0]?.innerBlocks
               );
             }
-            return (0, import_blocks21.createBlock)(
+            return (0, import_blocks22.createBlock)(
               "core/group",
               {
                 ...transformedColorAttributes,
@@ -24238,7 +24264,7 @@ var wp;
               innerBlocks[0]?.innerBlocks
             );
           }
-          return (0, import_blocks21.createBlock)(
+          return (0, import_blocks22.createBlock)(
             "core/group",
             { ...attributes, ...transformedColorAttributes },
             innerBlocks
@@ -24264,7 +24290,7 @@ var wp;
   var variations_default3 = variations3;

   // packages/block-library/build-module/cover/index.mjs
-  var { fieldsKey: fieldsKey4, formKey: formKey4 } = unlock(import_blocks22.privateApis);
+  var { fieldsKey: fieldsKey4, formKey: formKey4 } = unlock(import_blocks23.privateApis);
   var { name: name30 } = block_default31;
   var settings30 = {
     icon: cover_default,
@@ -24348,7 +24374,7 @@ var wp;
     settings: () => settings31
   });
   var import_i18n57 = __toESM(require_i18n(), 1);
-  var import_blocks24 = __toESM(require_blocks(), 1);
+  var import_blocks25 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/details/block.json
   var block_default32 = {
@@ -24439,7 +24465,7 @@ var wp;
   var import_i18n56 = __toESM(require_i18n(), 1);
   var import_element35 = __toESM(require_element(), 1);
   var import_data30 = __toESM(require_data(), 1);
-  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
   var { withIgnoreIMEEvents } = unlock(import_components35.privateApis);
   var TEMPLATE5 = [
     [
@@ -24474,8 +24500,8 @@ var wp;
         event.preventDefault();
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)(import_jsx_runtime244.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_block_editor71.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(import_jsx_runtime243.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_block_editor71.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
         import_components35.__experimentalToolsPanel,
         {
           label: (0, import_i18n56.__)("Settings"),
@@ -24485,7 +24511,7 @@ var wp;
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
             import_components35.__experimentalToolsPanelItem,
             {
               isShownByDefault: true,
@@ -24496,7 +24522,7 @@ var wp;
                   showContent: false
                 });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
                 import_components35.ToggleControl,
                 {
                   label: (0, import_i18n56.__)("Open by default"),
@@ -24510,7 +24536,7 @@ var wp;
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(import_block_editor71.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(import_block_editor71.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
         import_components35.TextControl,
         {
           label: (0, import_i18n56.__)("Name attribute"),
@@ -24521,7 +24547,7 @@ var wp;
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime244.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime243.jsxs)(
         "details",
         {
           ...innerBlocksProps,
@@ -24529,12 +24555,12 @@ var wp;
           onToggle: (event) => setIsOpen(event.target.open),
           name: name122 || "",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
               "summary",
               {
                 onKeyDown: withIgnoreIMEEvents(handleSummaryKeyDown),
                 onKeyUp: handleSummaryKeyUp,
-                children: /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(
                   import_block_editor71.RichText,
                   {
                     identifier: "summary",
@@ -24559,27 +24585,27 @@ var wp;

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

   // packages/block-library/build-module/details/transforms.mjs
-  var import_blocks23 = __toESM(require_blocks(), 1);
+  var import_blocks24 = __toESM(require_blocks(), 1);
   var transforms_default7 = {
     from: [
       {
@@ -24590,10 +24616,10 @@ var wp;
           return !(blocks.length === 1 && blocks[0].name === "core/details");
         },
         __experimentalConvert(blocks) {
-          return (0, import_blocks23.createBlock)(
+          return (0, import_blocks24.createBlock)(
             "core/details",
             {},
-            blocks.map((block) => (0, import_blocks23.cloneSanitizedBlock)(block))
+            blocks.map((block) => (0, import_blocks24.cloneSanitizedBlock)(block))
           );
         }
       }
@@ -24601,7 +24627,7 @@ var wp;
   };

   // packages/block-library/build-module/details/index.mjs
-  var { fieldsKey: fieldsKey5, formKey: formKey5 } = unlock(import_blocks24.privateApis);
+  var { fieldsKey: fieldsKey5, formKey: formKey5 } = unlock(import_blocks25.privateApis);
   var { name: name31 } = block_default32;
   var settings31 = {
     icon: details_default,
@@ -24679,7 +24705,7 @@ var wp;
   var import_i18n58 = __toESM(require_i18n(), 1);
   var import_components36 = __toESM(require_components(), 1);
   var import_block_editor73 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
   function getResponsiveHelp(checked) {
     return checked ? (0, import_i18n58.__)(
       "This embed will preserve its aspect ratio when the browser is resized."
@@ -24696,8 +24722,8 @@ var wp;
     switchBackToURLInput
   }) => {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime246.jsxs)(import_jsx_runtime246.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_block_editor73.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components36.ToolbarGroup, { children: showEditButton && /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime245.jsxs)(import_jsx_runtime245.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(import_block_editor73.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(import_components36.ToolbarGroup, { children: showEditButton && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
         import_components36.ToolbarButton,
         {
           className: "components-toolbar__control",
@@ -24706,7 +24732,7 @@ var wp;
           onClick: switchBackToURLInput
         }
       ) }) }),
-      themeSupportsResponsive && blockSupportsResponsive && /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_block_editor73.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+      themeSupportsResponsive && blockSupportsResponsive && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(import_block_editor73.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
         import_components36.__experimentalToolsPanel,
         {
           label: (0, import_i18n58.__)("Media settings"),
@@ -24714,7 +24740,7 @@ var wp;
             toggleResponsive(true);
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
             import_components36.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n58.__)("Media settings"),
@@ -24723,7 +24749,7 @@ var wp;
               onDeselect: () => {
                 toggleResponsive(!allowResponsive);
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
                 import_components36.ToggleControl,
                 {
                   label: (0, import_i18n58.__)("Resize for smaller devices"),
@@ -24742,78 +24768,78 @@ var wp;

   // packages/block-library/build-module/embed/icons.mjs
   var import_components37 = __toESM(require_components(), 1);
-  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
-  var embedContentIcon = /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246 = __toESM(require_jsx_runtime(), 1);
+  var embedContentIcon = /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", xmlns: "http://www.w3.org/2000/svg", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.G, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.G, { children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.G, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.G, { children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.G, { children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.G, { children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsxs)(import_components37.SVG, { viewBox: "0 0 24 24", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime247.jsx)(import_components37.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_runtime247.jsx)(import_components37.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_runtime246.jsxs)(import_components37.SVG, { viewBox: "0 0 24 24", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime246.jsx)(import_components37.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_runtime246.jsx)(import_components37.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_runtime247.jsxs)(import_components37.SVG, { viewBox: "0 0 24 24", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+  var embedAnimotoIcon = /* @__PURE__ */ (0, import_jsx_runtime246.jsxs)(import_components37.SVG, { viewBox: "0 0 24 24", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
       import_components37.Path,
       {
         d: "m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",
         fill: "#4bc7ee"
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
       import_components37.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_runtime247.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
       import_components37.Path,
       {
         d: "m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",
         fill: "#c3d82e"
       }
     ),
-    /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
       import_components37.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_runtime247.jsx)(import_components37.Path, { d: "m.0206909 21 19.5468091-9.063 1.6621 2.8344z", fill: "#209dbd" }),
-    /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.Path, { d: "m.0206909 21 19.5468091-9.063 1.6621 2.8344z", fill: "#209dbd" }),
+    /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
       import_components37.Path,
       {
         d: "m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",
@@ -24821,18 +24847,18 @@ var wp;
       }
     )
   ] });
-  var embedDailymotionIcon = /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+  var embedDailymotionIcon = /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
     import_components37.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_runtime247.jsx)(import_components37.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 44 44", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 44 44", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.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_runtime247.jsxs)(
+    src: /* @__PURE__ */ (0, import_jsx_runtime246.jsxs)(
       import_components37.SVG,
       {
         width: "24",
@@ -24841,7 +24867,7 @@ var wp;
         fill: "none",
         xmlns: "http://www.w3.org/2000/svg",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
             import_components37.Path,
             {
               fillRule: "evenodd",
@@ -24849,7 +24875,7 @@ var wp;
               d: "M24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12Z"
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
             import_components37.Path,
             {
               fillRule: "evenodd",
@@ -24862,7 +24888,7 @@ var wp;
       }
     )
   };
-  var embedBlueskyIcon = /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(
+  var embedBlueskyIcon = /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(import_components37.SVG, { viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(
     import_components37.Path,
     {
       fill: "#0a7aff",
@@ -24872,15 +24898,15 @@ var wp;

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

   // packages/block-library/build-module/embed/embed-placeholder.mjs
   var import_i18n59 = __toESM(require_i18n(), 1);
   var import_components39 = __toESM(require_components(), 1);
   var import_block_editor74 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
   function EmbedPlaceholder({
     icon: icon4,
     label,
@@ -24891,18 +24917,18 @@ var wp;
     fallback: fallback2,
     tryAgain
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(
       import_components39.Placeholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_block_editor74.BlockIcon, { icon: icon4, showColors: true }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_block_editor74.BlockIcon, { icon: icon4, showColors: true }),
         label,
         className: "wp-block-embed",
         instructions: (0, import_i18n59.__)(
           "Paste a link to the content you want to display on your site."
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)("form", { onSubmit, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)("form", { onSubmit, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
               import_components39.__experimentalInputControl,
               {
                 type: "url",
@@ -24914,9 +24940,9 @@ var wp;
                 onChange
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(import_components39.Button, { __next40pxDefaultSize: true, variant: "primary", type: "submit", children: (0, import_i18n59._x)("Embed", "button label") })
+            /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(import_components39.Button, { __next40pxDefaultSize: true, variant: "primary", type: "submit", children: (0, import_i18n59._x)("Embed", "button label") })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { className: "wp-block-embed__learn-more", children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("div", { className: "wp-block-embed__learn-more", children: /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
             Link,
             {
               openInNewTab: true,
@@ -24926,16 +24952,16 @@ var wp;
               children: (0, import_i18n59.__)("Learn more about embeds")
             }
           ) }),
-          cannotEmbed && /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
+          cannotEmbed && /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(
             Stack,
             {
               direction: "column",
               gap: "md",
               className: "components-placeholder__error",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { className: "components-placeholder__instructions", children: (0, import_i18n59.__)("Sorry, this content could not be embedded.") }),
-                /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(Stack, { direction: "row", gap: "md", justify: "flex-start", children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("div", { className: "components-placeholder__instructions", children: (0, import_i18n59.__)("Sorry, this content could not be embedded.") }),
+                /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)(Stack, { direction: "row", gap: "md", justify: "flex-start", children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
                     import_components39.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -24944,7 +24970,7 @@ var wp;
                       children: (0, import_i18n59._x)("Try again", "button label")
                     }
                   ),
-                  fallback2 && /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
+                  fallback2 && /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(
                     import_components39.Button,
                     {
                       __next40pxDefaultSize: true,
@@ -24972,7 +24998,7 @@ var wp;
   // packages/block-library/build-module/embed/wp-embed-preview.mjs
   var import_compose19 = __toESM(require_compose(), 1);
   var import_element36 = __toESM(require_element(), 1);
-  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
   var attributeMap = {
     class: "className",
     frameborder: "frameBorder",
@@ -25010,7 +25036,7 @@ var wp;
         defaultView.removeEventListener("message", resizeWPembeds);
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("div", { className: "wp-block-embed__wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)("div", { className: "wp-block-embed__wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(
       "iframe",
       {
         ref: (0, import_compose19.useMergeRefs)([ref, (0, import_compose19.useFocusableIframe)()]),
@@ -25021,7 +25047,7 @@ var wp;
   }

   // packages/block-library/build-module/embed/embed-preview.mjs
-  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
   function EmbedPreview({
     preview,
     previewable,
@@ -25052,8 +25078,8 @@ var wp;
       className,
       "wp-block-embed__wrapper"
     );
-    const embedWrapper = "wp-embed" === type ? /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(WpEmbedPreview, { html }) : /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)("div", { className: "wp-block-embed__wrapper", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+    const embedWrapper = "wp-embed" === type ? /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(WpEmbedPreview, { html }) : /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)("div", { className: "wp-block-embed__wrapper", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
         import_components40.SandBox,
         {
           allowSameOrigin: true,
@@ -25064,7 +25090,7 @@ var wp;
           onFocus: hideOverlay
         }
       ),
-      !interactive && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
+      !interactive && /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(
         "div",
         {
           className: "block-library-embed__interactive-overlay",
@@ -25072,14 +25098,14 @@ var wp;
         }
       )
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(import_jsx_runtime251.Fragment, { children: previewable ? embedWrapper : /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(import_jsx_runtime250.Fragment, { children: previewable ? embedWrapper : /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(
       import_components40.Placeholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(import_block_editor75.BlockIcon, { icon: icon4, showColors: true }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(import_block_editor75.BlockIcon, { icon: icon4, showColors: true }),
         label,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("p", { className: "components-placeholder__error", children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("a", { href: url, children: url }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("p", { className: "components-placeholder__error", children: (0, import_i18n60.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("p", { className: "components-placeholder__error", children: /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("a", { href: url, children: url }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime250.jsx)("p", { className: "components-placeholder__error", children: (0, import_i18n60.sprintf)(
             /* translators: %s: host providing embed content e.g: www.youtube.com */
             (0, import_i18n60.__)(
               "Embedded content from %s can't be previewed in the editor."
@@ -25092,7 +25118,7 @@ var wp;
   }

   // packages/block-library/build-module/embed/edit.mjs
-  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
   var EmbedEdit = (props) => {
     const {
       attributes: {
@@ -25215,12 +25241,12 @@ var wp;
     }, [preview, isEditingURL]);
     const blockProps = (0, import_block_editor76.useBlockProps)();
     if (fetching) {
-      return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(embed_loading_default, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(embed_loading_default, {}) });
     }
     const label = (0, import_i18n61.sprintf)((0, import_i18n61.__)("%s URL"), title);
     const showEmbedPlaceholder = !preview || cannotEmbed || isEditingURL;
     if (showEmbedPlaceholder) {
-      return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
         EmbedPlaceholder,
         {
           icon: icon4,
@@ -25259,8 +25285,8 @@ var wp;
       className: classFromPreview
     } = getMergedAttributes();
     const className = clsx_default(classFromPreview, props.className);
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)(import_jsx_runtime252.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(import_jsx_runtime251.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
         embed_controls_default,
         {
           showEditButton: preview && !cannotEmbed,
@@ -25271,7 +25297,7 @@ var wp;
           switchBackToURLInput: () => setIsEditingURL(true)
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime252.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(
         "figure",
         {
           ...blockProps,
@@ -25281,7 +25307,7 @@ var wp;
             [`wp-block-embed-${providerNameSlug}`]: providerNameSlug
           }),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
               EmbedPreview,
               {
                 preview,
@@ -25299,7 +25325,7 @@ var wp;
                 setAttributes
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(
               Caption,
               {
                 attributes,
@@ -25319,7 +25345,7 @@ var wp;

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

   // packages/block-library/build-module/embed/transforms.mjs
-  var import_blocks25 = __toESM(require_blocks(), 1);
+  var import_blocks26 = __toESM(require_blocks(), 1);
   var import_url7 = __toESM(require_url(), 1);
   var { name: EMBED_BLOCK } = block_default7;
   var transforms7 = {
@@ -25367,7 +25393,7 @@ ${url}
         },
         transform: (node) => {
           const url = rewriteXToTwitter(node.textContent.trim());
-          return (0, import_blocks25.createBlock)(EMBED_BLOCK, {
+          return (0, import_blocks26.createBlock)(EMBED_BLOCK, {
             url,
             ...findMoreSuitableBlock(url)?.attributes
           });
@@ -25378,7 +25404,7 @@ ${url}
         tag: "embed",
         transform: (_attrs, { shortcode }) => {
           const url = rewriteXToTwitter(shortcode.content?.trim());
-          return (0, import_blocks25.createBlock)(EMBED_BLOCK, {
+          return (0, import_blocks26.createBlock)(EMBED_BLOCK, {
             url,
             ...findMoreSuitableBlock(url)?.attributes
           });
@@ -25395,7 +25421,7 @@ ${url}
           if (caption?.trim()) {
             value += `<br />${caption}`;
           }
-          return (0, import_blocks25.createBlock)("core/paragraph", {
+          return (0, import_blocks26.createBlock)("core/paragraph", {
             content: value,
             className: removeAspectRatioClasses(className)
           });
@@ -25741,7 +25767,7 @@ ${url}

   // packages/block-library/build-module/embed/deprecated.mjs
   var import_block_editor78 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
   var { attributes: blockAttributes3 } = block_default7;
   var v25 = {
     attributes: blockAttributes3,
@@ -25755,11 +25781,11 @@ ${url}
         [`is-provider-${providerNameSlug}`]: providerNameSlug,
         [`wp-block-embed-${providerNameSlug}`]: providerNameSlug
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)("figure", { ...import_block_editor78.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime254.jsx)("div", { className: "wp-block-embed__wrapper", children: `
+      return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("figure", { ...import_block_editor78.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", { className: "wp-block-embed__wrapper", children: `
 ${url}
 ` }),
-        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -25773,11 +25799,11 @@ ${url}
         [`is-type-${type}`]: type,
         [`is-provider-${providerNameSlug}`]: providerNameSlug
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)("figure", { className: embedClassName, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("figure", { className: embedClassName, children: [
         `
 ${url}
 `,
-        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor78.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(import_block_editor78.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -25805,12 +25831,12 @@ ${url}
     settings: () => settings33
   });
   var import_i18n68 = __toESM(require_i18n(), 1);
-  var import_blocks27 = __toESM(require_blocks(), 1);
+  var import_blocks28 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/file/deprecated.mjs
   var import_block_editor79 = __toESM(require_block_editor(), 1);
   var import_i18n63 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
   var v33 = {
     attributes: {
       id: {
@@ -25882,8 +25908,8 @@ ${url}
       );
       const hasFilename = !import_block_editor79.RichText.isEmpty(fileName);
       const describedById = hasFilename ? fileId : void 0;
-      return href && /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
-        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_jsx_runtime255.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+      return href && /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
+        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_jsx_runtime254.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "object",
           {
             className: "wp-block-file__embed",
@@ -25896,17 +25922,17 @@ ${url}
             "aria-label": pdfEmbedLabel
           }
         ) }),
-        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "a",
           {
             id: describedById,
             href: textLinkHref,
             target: textLinkTarget,
             rel: textLinkTarget ? "noreferrer noopener" : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_block_editor79.RichText.Content, { value: fileName })
+            children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor79.RichText.Content, { value: fileName })
           }
         ),
-        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "a",
           {
             href,
@@ -25916,7 +25942,7 @@ ${url}
             ),
             download: true,
             "aria-describedby": describedById,
-            children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
           }
         )
       ] });
@@ -25993,8 +26019,8 @@ ${url}
       );
       const hasFilename = !import_block_editor79.RichText.isEmpty(fileName);
       const describedById = hasFilename ? fileId : void 0;
-      return href && /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
-        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_jsx_runtime255.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+      return href && /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
+        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_jsx_runtime254.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "object",
           {
             className: "wp-block-file__embed",
@@ -26007,24 +26033,24 @@ ${url}
             "aria-label": pdfEmbedLabel
           }
         ) }),
-        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        hasFilename && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "a",
           {
             id: describedById,
             href: textLinkHref,
             target: textLinkTarget,
             rel: textLinkTarget ? "noreferrer noopener" : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_block_editor79.RichText.Content, { value: fileName })
+            children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor79.RichText.Content, { value: fileName })
           }
         ),
-        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "a",
           {
             href,
             className: "wp-block-file__button",
             download: true,
             "aria-describedby": describedById,
-            children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
           }
         )
       ] });
@@ -26092,8 +26118,8 @@ ${url}
         (0, import_i18n63.__)("Embed of %s."),
         fileName
       );
-      return href && /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
-        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_jsx_runtime255.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+      return href && /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)("div", { ...import_block_editor79.useBlockProps.save(), children: [
+        displayPreview && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_jsx_runtime254.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "object",
           {
             className: "wp-block-file__embed",
@@ -26106,22 +26132,22 @@ ${url}
             "aria-label": pdfEmbedLabel
           }
         ) }),
-        !import_block_editor79.RichText.isEmpty(fileName) && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        !import_block_editor79.RichText.isEmpty(fileName) && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "a",
           {
             href: textLinkHref,
             target: textLinkTarget,
             rel: textLinkTarget ? "noreferrer noopener" : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_block_editor79.RichText.Content, { value: fileName })
+            children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor79.RichText.Content, { value: fileName })
           }
         ),
-        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
+        showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(
           "a",
           {
             href,
             className: "wp-block-file__button",
             download: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(import_block_editor79.RichText.Content, { value: downloadButtonText2 })
           }
         )
       ] });
@@ -26146,7 +26172,7 @@ ${url}
   var import_i18n64 = __toESM(require_i18n(), 1);
   var import_components41 = __toESM(require_components(), 1);
   var import_block_editor80 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
   function FileBlockInspector({
     hrefs,
     openInNewWindow,
@@ -26168,8 +26194,8 @@ ${url}
         { value: attachmentPage, label: (0, import_i18n64.__)("Attachment page") }
       ];
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(import_jsx_runtime256.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(import_block_editor80.InspectorControls, { children: [
-      href.endsWith(".pdf") && /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(import_jsx_runtime255.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(import_block_editor80.InspectorControls, { children: [
+      href.endsWith(".pdf") && /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(
         import_components41.__experimentalToolsPanel,
         {
           label: (0, import_i18n64.__)("PDF settings"),
@@ -26179,14 +26205,14 @@ ${url}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
               import_components41.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n64.__)("Show inline embed"),
                 isShownByDefault: true,
                 hasValue: () => !displayPreview,
                 onDeselect: () => changeDisplayPreview(true),
-                children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
                   import_components41.ToggleControl,
                   {
                     label: (0, import_i18n64.__)("Show inline embed"),
@@ -26199,14 +26225,14 @@ ${url}
                 )
               }
             ),
-            displayPreview && /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+            displayPreview && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
               import_components41.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n64.__)("Height in pixels"),
                 isShownByDefault: true,
                 hasValue: () => previewHeight !== 600,
                 onDeselect: () => changePreviewHeight(600),
-                children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
                   import_components41.RangeControl,
                   {
                     label: (0, import_i18n64.__)("Height in pixels"),
@@ -26224,7 +26250,7 @@ ${url}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)(
         import_components41.__experimentalToolsPanel,
         {
           label: (0, import_i18n64.__)("Settings"),
@@ -26235,14 +26261,14 @@ ${url}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
               import_components41.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n64.__)("Link to"),
                 isShownByDefault: true,
                 hasValue: () => textLinkHref !== href,
                 onDeselect: () => changeLinkDestinationOption(href),
-                children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
                   import_components41.SelectControl,
                   {
                     label: (0, import_i18n64.__)("Link to"),
@@ -26253,14 +26279,14 @@ ${url}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
               import_components41.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n64.__)("Open in new tab"),
                 isShownByDefault: true,
                 hasValue: () => !!openInNewWindow,
                 onDeselect: () => changeOpenInNewWindow(false),
-                children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
                   import_components41.ToggleControl,
                   {
                     label: (0, import_i18n64.__)("Open in new tab"),
@@ -26270,14 +26296,14 @@ ${url}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
               import_components41.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n64.__)("Show download button"),
                 isShownByDefault: true,
                 hasValue: () => !showDownloadButton,
                 onDeselect: () => changeShowDownloadButton(true),
-                children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(
                   import_components41.ToggleControl,
                   {
                     label: (0, import_i18n64.__)("Show download button"),
@@ -26323,7 +26349,7 @@ ${url}
   };

   // packages/block-library/build-module/file/edit.mjs
-  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
   var MIN_PREVIEW_HEIGHT = 200;
   var MAX_PREVIEW_HEIGHT = 2e3;
   function ClipboardToolbarButton({ text, disabled: disabled2 }) {
@@ -26334,7 +26360,7 @@ ${url}
         type: "snackbar"
       });
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
       import_components42.ToolbarButton,
       {
         className: "components-clipboard-toolbar-button",
@@ -26453,10 +26479,10 @@ ${url}
     });
     const displayPreviewInEditor = browserSupportsPdfs() && displayPreview;
     if (!href && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
         import_block_editor81.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_block_editor81.BlockIcon, { icon: file_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(import_block_editor81.BlockIcon, { icon: file_default }),
           labels: {
             title: (0, import_i18n65.__)("File"),
             instructions: (0, import_i18n65.__)(
@@ -26469,8 +26495,8 @@ ${url}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)(import_jsx_runtime257.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(import_jsx_runtime256.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
         FileBlockInspector,
         {
           hrefs: {
@@ -26491,8 +26517,8 @@ ${url}
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)(import_block_editor81.BlockControls, { group: "other", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(import_block_editor81.BlockControls, { group: "other", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
           import_block_editor81.MediaReplaceFlow,
           {
             mediaId: id,
@@ -26503,7 +26529,7 @@ ${url}
             onReset: () => onSelectFile(void 0)
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
           ClipboardToolbarButton,
           {
             text: href,
@@ -26511,8 +26537,8 @@ ${url}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)("div", { ...blockProps, children: [
-        displayPreviewInEditor && /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)("div", { ...blockProps, children: [
+        displayPreviewInEditor && /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)(
           import_components42.ResizableBox,
           {
             size: { height: previewHeight, width: "100%" },
@@ -26533,7 +26559,7 @@ ${url}
             onResizeStop: handleOnResizeStop,
             showHandle: isSelected,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
                 "object",
                 {
                   className: "wp-block-file__preview",
@@ -26544,12 +26570,12 @@ ${url}
                   )
                 }
               ),
-              !isSelected && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { className: "wp-block-file__preview-overlay" })
+              !isSelected && /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", { className: "wp-block-file__preview-overlay" })
             ]
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)("div", { className: "wp-block-file__content-wrapper", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)("div", { className: "wp-block-file__content-wrapper", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_block_editor81.RichText,
             {
               identifier: "fileName",
@@ -26563,7 +26589,7 @@ ${url}
               href: textLinkHref
             }
           ),
-          showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)("div", { className: "wp-block-file__button-richtext-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
+          showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", { className: "wp-block-file__button-richtext-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(
             import_block_editor81.RichText,
             {
               identifier: "downloadButtonText",
@@ -26690,7 +26716,7 @@ ${url}

   // packages/block-library/build-module/file/save.mjs
   var import_block_editor82 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
   function save17({ attributes }) {
     const {
       href,
@@ -26710,8 +26736,8 @@ ${url}
     );
     const hasFilename = !import_block_editor82.RichText.isEmpty(fileName);
     const describedById = hasFilename ? fileId : void 0;
-    return href && /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)("div", { ...import_block_editor82.useBlockProps.save(), children: [
-      displayPreview && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(import_jsx_runtime258.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+    return href && /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)("div", { ...import_block_editor82.useBlockProps.save(), children: [
+      displayPreview && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_jsx_runtime257.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
         "object",
         {
           className: "wp-block-file__embed",
@@ -26724,17 +26750,17 @@ ${url}
           "aria-label": pdfEmbedLabel
         }
       ) }),
-      hasFilename && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+      hasFilename && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
         "a",
         {
           id: describedById,
           href: textLinkHref,
           target: textLinkTarget,
           rel: textLinkTarget ? "noreferrer noopener" : void 0,
-          children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(import_block_editor82.RichText.Content, { value: fileName })
+          children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_block_editor82.RichText.Content, { value: fileName })
         }
       ),
-      showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
+      showDownloadButton && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(
         "a",
         {
           href,
@@ -26744,7 +26770,7 @@ ${url}
           ),
           download: true,
           "aria-describedby": describedById,
-          children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(import_block_editor82.RichText.Content, { value: downloadButtonText2 })
+          children: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(import_block_editor82.RichText.Content, { value: downloadButtonText2 })
         }
       )
     ] });
@@ -26752,7 +26778,7 @@ ${url}

   // packages/block-library/build-module/file/transforms.mjs
   var import_blob9 = __toESM(require_blob(), 1);
-  var import_blocks26 = __toESM(require_blocks(), 1);
+  var import_blocks27 = __toESM(require_blocks(), 1);
   var import_data33 = __toESM(require_data(), 1);
   var import_core_data19 = __toESM(require_core_data(), 1);
   var import_i18n66 = __toESM(require_i18n(), 1);
@@ -26772,7 +26798,7 @@ ${url}
       return !!media && media.mime_type.includes(mediaType);
     },
     transform: (attributes) => {
-      return (0, import_blocks26.createBlock)(blockName, {
+      return (0, import_blocks27.createBlock)(blockName, {
         [srcAttribute]: attributes.href,
         caption: attributes.fileName,
         id: attributes.id,
@@ -26796,25 +26822,25 @@ ${url}
             const blobURL = (0, import_blob9.createBlobURL)(file);
             if (file.type.startsWith("video/")) {
               blocks.push(
-                (0, import_blocks26.createBlock)("core/video", {
+                (0, import_blocks27.createBlock)("core/video", {
                   blob: (0, import_blob9.createBlobURL)(file)
                 })
               );
             } else if (file.type.startsWith("image/")) {
               blocks.push(
-                (0, import_blocks26.createBlock)("core/image", {
+                (0, import_blocks27.createBlock)("core/image", {
                   blob: (0, import_blob9.createBlobURL)(file)
                 })
               );
             } else if (file.type.startsWith("audio/")) {
               blocks.push(
-                (0, import_blocks26.createBlock)("core/audio", {
+                (0, import_blocks27.createBlock)("core/audio", {
                   blob: (0, import_blob9.createBlobURL)(file)
                 })
               );
             } else {
               blocks.push(
-                (0, import_blocks26.createBlock)("core/file", {
+                (0, import_blocks27.createBlock)("core/file", {
                   blob: blobURL,
                   fileName: file.name,
                   downloadButtonText
@@ -26830,7 +26856,7 @@ ${url}
         blocks: ["core/audio", "core/video", "core/image"],
         transform: (attributes) => {
           const href = attributes.src ?? attributes.url;
-          return (0, import_blocks26.createBlock)("core/file", {
+          return (0, import_blocks27.createBlock)("core/file", {
             href,
             fileName: attributes.caption || (0, import_url9.getFilename)(href),
             textLinkHref: href,
@@ -26864,7 +26890,7 @@ ${url}
   var variations_default5 = variations5;

   // packages/block-library/build-module/file/index.mjs
-  var { fieldsKey: fieldsKey6, formKey: formKey6 } = unlock(import_blocks27.privateApis);
+  var { fieldsKey: fieldsKey6, formKey: formKey6 } = unlock(import_blocks28.privateApis);
   var { name: name33 } = block_default33;
   var settings33 = {
     icon: file_default,
@@ -26970,7 +26996,7 @@ ${url}
   ];

   // packages/block-library/build-module/form/edit.mjs
-  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE6 = [
     formSubmissionNotificationSuccess,
     formSubmissionNotificationError,
@@ -27026,15 +27052,15 @@ ${url}
       template: TEMPLATE6,
       renderAppender: hasInnerBlocks ? void 0 : import_block_editor83.InnerBlocks.ButtonBlockAppender
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime259.jsxs)(import_jsx_runtime259.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(import_block_editor83.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime259.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(import_jsx_runtime258.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(import_block_editor83.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(
         import_components43.__experimentalToolsPanel,
         {
           dropdownMenuProps,
           label: (0, import_i18n70.__)("Settings"),
           resetAll: resetAllSettings,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
               import_components43.__experimentalToolsPanelItem,
               {
                 hasValue: () => submissionMethod !== "email",
@@ -27043,7 +27069,7 @@ ${url}
                   submissionMethod: "email"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
                   import_components43.SelectControl,
                   {
                     label: (0, import_i18n70.__)("Submissions method"),
@@ -27069,7 +27095,7 @@ ${url}
                 )
               }
             ),
-            submissionMethod === "email" && /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+            submissionMethod === "email" && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
               import_components43.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!email,
@@ -27080,7 +27106,7 @@ ${url}
                   method: "post"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
                   import_components43.TextControl,
                   {
                     autoComplete: "off",
@@ -27105,8 +27131,8 @@ ${url}
           ]
         }
       ) }),
-      submissionMethod !== "email" && /* @__PURE__ */ (0, import_jsx_runtime259.jsxs)(import_block_editor83.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+      submissionMethod !== "email" && /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(import_block_editor83.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
           import_components43.SelectControl,
           {
             label: (0, import_i18n70.__)("Method"),
@@ -27121,7 +27147,7 @@ ${url}
             )
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
           import_components43.TextControl,
           {
             autoComplete: "off",
@@ -27139,7 +27165,7 @@ ${url}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
         "form",
         {
           ...innerBlocksProps,
@@ -27219,16 +27245,16 @@ ${url}

   // packages/block-library/build-module/form/save.mjs
   var import_block_editor84 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
   function save18({ attributes }) {
     const blockProps = import_block_editor84.useBlockProps.save();
     const { submissionMethod } = attributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(
       "form",
       {
         ...blockProps,
         encType: submissionMethod === "email" ? "text/plain" : null,
-        children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_block_editor84.InnerBlocks.Content, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(import_block_editor84.InnerBlocks.Content, {})
       }
     );
   }
@@ -27362,7 +27388,7 @@ ${url}

   // packages/block-library/build-module/form/deprecated.mjs
   var import_block_editor85 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
   var v116 = {
     // The block supports here are deliberately empty despite this
     // deprecated version of the block having adopted block supports.
@@ -27434,13 +27460,13 @@ ${url}
         },
         id: attributes.anchor
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
         "form",
         {
           ...blockProps,
           className: "wp-block-form",
           encType: submissionMethod === "email" ? "text/plain" : null,
-          children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_block_editor85.InnerBlocks.Content, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_block_editor85.InnerBlocks.Content, {})
         }
       );
     }
@@ -27448,9 +27474,9 @@ ${url}
   var deprecated_default17 = [v116];

   // packages/block-library/build-module/form/icons.mjs
-  var import_primitives162 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
-  var icon = /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_primitives162.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_primitives162.Path, { d: "M18 16H6c-1.1 0-2 .9-2 2s.9 2 2 2h12c1.1 0 2-.9 2-2s-.9-2-2-2Zm0 2.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h12c.3 0 .5.2.5.5s-.2.5-.5.5ZM13 13H4v1.5h9V13Zm-7-2h12c1.1 0 2-.9 2-2s-.9-2-2-2H6c-1.1 0-2 .9-2 2s.9 2 2 2Zm0-2.5h12c.3 0 .5.2.5.5s-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5ZM13 4H4v1.5h9V4Z" }) });
+  var import_primitives161 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
+  var icon = /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_primitives161.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime261.jsx)(import_primitives161.Path, { d: "M18 16H6c-1.1 0-2 .9-2 2s.9 2 2 2h12c1.1 0 2-.9 2-2s-.9-2-2-2Zm0 2.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h12c.3 0 .5.2.5.5s-.2.5-.5.5ZM13 13H4v1.5h9V13Zm-7-2h12c1.1 0 2-.9 2-2s-.9-2-2-2H6c-1.1 0-2 .9-2 2s.9 2 2 2Zm0-2.5h12c.3 0 .5.2.5.5s-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5ZM13 4H4v1.5h9V4Z" }) });

   // packages/block-library/build-module/form/index.mjs
   var { name: name34 } = block_default34;
@@ -27499,7 +27525,7 @@ ${url}
   var import_remove_accents = __toESM(require_remove_accents(), 1);
   var import_block_editor86 = __toESM(require_block_editor(), 1);
   var import_dom7 = __toESM(require_dom(), 1);
-  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
   var getNameFromLabelV1 = (content) => {
     return (0, import_remove_accents.default)((0, import_dom7.__unstableStripHTML)(content)).replace(/[^\p{L}\p{N}]+/gu, "-").toLowerCase().replace(/(^-+)|(-+$)/g, "");
   };
@@ -27579,17 +27605,17 @@ ${url}
       const TagName2 = type === "textarea" ? "textarea" : "input";
       const blockProps = import_block_editor86.useBlockProps.save();
       if ("hidden" === type) {
-        return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("input", { type, name: name122, value });
+        return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("input", { type, name: name122, value });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
         "label",
         {
           className: clsx_default("wp-block-form-input__label", {
             "is-label-inline": inlineLabel
           }),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor86.RichText.Content, { value: label }) }),
-            /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor86.RichText.Content, { value: label }) }),
+            /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
               TagName2,
               {
                 className: inputClasses,
@@ -27682,17 +27708,17 @@ ${url}
       );
       const TagName2 = type === "textarea" ? "textarea" : "input";
       if ("hidden" === type) {
-        return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("input", { type, name: name122, value });
+        return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("input", { type, name: name122, value });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(
         "label",
         {
           className: clsx_default("wp-block-form-input__label", {
             "is-label-inline": inlineLabel
           }),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime263.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor86.RichText.Content, { value: label }) }),
-            /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(import_block_editor86.RichText.Content, { value: label }) }),
+            /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(
               TagName2,
               {
                 className: inputClasses,
@@ -27717,7 +27743,7 @@ ${url}
   var import_block_editor87 = __toESM(require_block_editor(), 1);
   var import_components44 = __toESM(require_components(), 1);
   var import_element40 = __toESM(require_element(), 1);
-  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
   function InputFieldBlock({ attributes, setAttributes, className }) {
     const { type, name: name122, label, inlineLabel, required, placeholder: placeholder2, value } = attributes;
     const blockProps = (0, import_block_editor87.useBlockProps)();
@@ -27730,8 +27756,8 @@ ${url}
       ref.current.focus();
     }
     const isCheckboxOrRadio = type === "checkbox" || type === "radio";
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_jsx_runtime264.Fragment, { children: [
-      "hidden" !== type && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_block_editor87.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(import_jsx_runtime263.Fragment, { children: [
+      "hidden" !== type && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(import_block_editor87.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
         import_components44.__experimentalToolsPanel,
         {
           label: (0, import_i18n72.__)("Settings"),
@@ -27743,14 +27769,14 @@ ${url}
           },
           dropdownMenuProps,
           children: [
-            "checkbox" !== type && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+            "checkbox" !== type && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
               import_components44.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n72.__)("Inline label"),
                 hasValue: () => !!inlineLabel,
                 onDeselect: () => setAttributes({ inlineLabel: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
                   import_components44.CheckboxControl,
                   {
                     label: (0, import_i18n72.__)("Inline label"),
@@ -27764,14 +27790,14 @@ ${url}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
               import_components44.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n72.__)("Required"),
                 hasValue: () => !!required,
                 onDeselect: () => setAttributes({ required: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
                   import_components44.CheckboxControl,
                   {
                     label: (0, import_i18n72.__)("Required"),
@@ -27788,8 +27814,8 @@ ${url}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(import_block_editor87.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(import_block_editor87.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
           import_components44.TextControl,
           {
             autoComplete: "off",
@@ -27805,7 +27831,7 @@ ${url}
             )
           }
         ),
-        "hidden" === type && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+        "hidden" === type && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
           import_components44.TextControl,
           {
             autoComplete: "off",
@@ -27819,7 +27845,7 @@ ${url}
         )
       ] })
     ] });
-    const content = /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+    const content = /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
       import_block_editor87.RichText,
       {
         tagName: "span",
@@ -27832,9 +27858,9 @@ ${url}
       }
     );
     if ("hidden" === type) {
-      return /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)("div", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)("div", { ...blockProps, children: [
         controls,
-        /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
           "span",
           {
             className: "wp-block-form-input__label is-input-hidden",
@@ -27843,9 +27869,9 @@ ${url}
         )
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)("div", { ...blockProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)("div", { ...blockProps, children: [
       controls,
-      /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime263.jsxs)(
         "span",
         {
           className: clsx_default("wp-block-form-input__label", {
@@ -27853,7 +27879,7 @@ ${url}
           }),
           children: [
             !isCheckboxOrRadio && content,
-            /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(
               TagName2,
               {
                 type: "textarea" === type ? void 0 : type,
@@ -27960,7 +27986,7 @@ ${url}
   var import_remove_accents2 = __toESM(require_remove_accents(), 1);
   var import_block_editor88 = __toESM(require_block_editor(), 1);
   var import_dom8 = __toESM(require_dom(), 1);
-  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
   var getNameFromLabel = (content) => {
     return (0, import_remove_accents2.default)((0, import_dom8.__unstableStripHTML)(content)).replace(/[^\p{L}\p{N}]+/gu, "-").toLowerCase().replace(/(^-+)|(-+$)/g, "");
   };
@@ -27981,17 +28007,17 @@ ${url}
     const blockProps = import_block_editor88.useBlockProps.save();
     const isCheckboxOrRadio = type === "checkbox" || type === "radio";
     if ("hidden" === type) {
-      return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)("input", { type, name: name122, value });
+      return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("input", { type, name: name122, value });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime265.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime264.jsxs)(
       "label",
       {
         className: clsx_default("wp-block-form-input__label", {
           "is-label-inline": inlineLabel
         }),
         children: [
-          !isCheckboxOrRadio && /* @__PURE__ */ (0, import_jsx_runtime265.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(import_block_editor88.RichText.Content, { value: label }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
+          !isCheckboxOrRadio && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_block_editor88.RichText.Content, { value: label }) }),
+          /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(
             TagName2,
             {
               className: inputClasses,
@@ -28003,7 +28029,7 @@ ${url}
               style: inputStyle
             }
           ),
-          isCheckboxOrRadio && /* @__PURE__ */ (0, import_jsx_runtime265.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(import_block_editor88.RichText.Content, { value: label }) })
+          isCheckboxOrRadio && /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("span", { className: "wp-block-form-input__label-content", children: /* @__PURE__ */ (0, import_jsx_runtime264.jsx)(import_block_editor88.RichText.Content, { value: label }) })
         ]
       }
     ) });
@@ -28091,9 +28117,9 @@ ${url}
   var variations_default7 = variations7;

   // packages/block-library/build-module/form-input/icons.mjs
-  var import_primitives163 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
-  var icon2 = /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(import_primitives163.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime266.jsx)(import_primitives163.Path, { d: "M5.547 18.892A.99.99 0 0 0 6 19h.72v1H6a1.99 1.99 0 0 1-.908-.22l.455-.888ZM9.12 20H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.587-.22c-.272.14-.58.22-.907.22h-.72v-1H18a.99.99 0 0 0 .453-.108l.454.888ZM5.108 17.547a.99.99 0 0 0 0 .906l-.89.454a1.99 1.99 0 0 1 0-1.815l.89.455Zm14.672-.455a1.99 1.99 0 0 1 0 1.815l-.888-.454a.99.99 0 0 0 0-.906l.888-.455ZM6.72 17H6a.99.99 0 0 0-.453.108l-.455-.89A1.99 1.99 0 0 1 6 16h.72v1ZM18 16c.327 0 .635.08.907.219l-.454.89A.99.99 0 0 0 18 17h-.72v-1H18Zm-8.88 1H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1ZM5.5 14.28H4.25v-1H5.5v1Zm2.5 0H6.5v-1H8v1Zm2.5 0H9v-1h1.5v1Zm2.25 0H11.5v-1h1.25v1ZM18 7a2 2 0 1 1 0 4H6a2 2 0 1 1 0-4h12ZM6 8.5a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H6Zm7-3H4V4h9v1.5Z" }) });
+  var import_primitives162 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  var icon2 = /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(import_primitives162.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(import_primitives162.Path, { d: "M5.547 18.892A.99.99 0 0 0 6 19h.72v1H6a1.99 1.99 0 0 1-.908-.22l.455-.888ZM9.12 20H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.587-.22c-.272.14-.58.22-.907.22h-.72v-1H18a.99.99 0 0 0 .453-.108l.454.888ZM5.108 17.547a.99.99 0 0 0 0 .906l-.89.454a1.99 1.99 0 0 1 0-1.815l.89.455Zm14.672-.455a1.99 1.99 0 0 1 0 1.815l-.888-.454a.99.99 0 0 0 0-.906l.888-.455ZM6.72 17H6a.99.99 0 0 0-.453.108l-.455-.89A1.99 1.99 0 0 1 6 16h.72v1ZM18 16c.327 0 .635.08.907.219l-.454.89A.99.99 0 0 0 18 17h-.72v-1H18Zm-8.88 1H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1ZM5.5 14.28H4.25v-1H5.5v1Zm2.5 0H6.5v-1H8v1Zm2.5 0H9v-1h1.5v1Zm2.25 0H11.5v-1h1.25v1ZM18 7a2 2 0 1 1 0 4H6a2 2 0 1 1 0-4h12ZM6 8.5a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H6Zm7-3H4V4h9v1.5Z" }) });

   // packages/block-library/build-module/form-input/index.mjs
   var { name: name35 } = block_default35;
@@ -28119,7 +28145,7 @@ ${url}
   // packages/block-library/build-module/form-submit-button/edit.mjs
   var import_i18n74 = __toESM(require_i18n(), 1);
   var import_block_editor89 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE7 = [
     [
       "core/buttons",
@@ -28142,7 +28168,7 @@ ${url}
       template: TEMPLATE7,
       templateLock: "all"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)("div", { className: "wp-block-form-submit-wrapper", ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime266.jsx)("div", { className: "wp-block-form-submit-wrapper", ...innerBlocksProps });
   };
   var edit_default13 = Edit14;

@@ -28165,10 +28191,10 @@ ${url}

   // packages/block-library/build-module/form-submit-button/save.mjs
   var import_block_editor90 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
   function save20() {
     const blockProps = import_block_editor90.useBlockProps.save();
-    return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)("div", { className: "wp-block-form-submit-wrapper", ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(import_block_editor90.InnerBlocks.Content, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)("div", { className: "wp-block-form-submit-wrapper", ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(import_block_editor90.InnerBlocks.Content, {}) });
   }

   // packages/block-library/build-module/form-submit-button/index.mjs
@@ -28193,7 +28219,7 @@ ${url}
   var import_i18n75 = __toESM(require_i18n(), 1);
   var import_block_editor91 = __toESM(require_block_editor(), 1);
   var import_data35 = __toESM(require_data(), 1);
-  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE8 = [
     [
       "core/paragraph",
@@ -28225,7 +28251,7 @@ ${url}
       template: TEMPLATE8,
       renderAppender: hasInnerBlocks ? void 0 : import_block_editor91.InnerBlocks.ButtonBlockAppender
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(
       "div",
       {
         ...innerBlocksProps,
@@ -28259,10 +28285,10 @@ ${url}

   // packages/block-library/build-module/form-submission-notification/save.mjs
   var import_block_editor92 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
   function save21({ attributes }) {
     const { type } = attributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(
       "div",
       {
         ...import_block_editor92.useInnerBlocksProps.save(
@@ -28352,7 +28378,7 @@ ${url}

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

   // packages/block-library/build-module/gallery/constants.mjs
   var LINK_DESTINATION_NONE = "none";
@@ -28364,7 +28390,7 @@ ${url}
   var DEFAULT_MEDIA_SIZE_SLUG2 = "large";

   // packages/block-library/build-module/gallery/deprecated.mjs
-  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
   var DEPRECATED_LINK_DESTINATION_MEDIA = "file";
   var DEPRECATED_LINK_DESTINATION_ATTACHMENT = "post";
   function defaultColumnsNumberV1(attributes) {
@@ -28421,7 +28447,7 @@ ${url}
     ];
   }
   function getImageBlock(image, sizeSlug, linkTo) {
-    return (0, import_blocks28.createBlock)("core/image", {
+    return (0, import_blocks29.createBlock)("core/image", {
       ...image.id && { id: parseInt(image.id) },
       url: image.url,
       alt: image.alt,
@@ -28532,9 +28558,9 @@ ${url}
       });
       const blockProps = import_block_editor93.useBlockProps.save({ className });
       const innerBlocksProps = import_block_editor93.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { ...innerBlocksProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { ...innerBlocksProps, children: [
         innerBlocksProps.children,
-        !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+        !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
           import_block_editor93.RichText.Content,
           {
             tagName: "figcaption",
@@ -28637,8 +28663,8 @@ ${url}
         linkTo
       } = attributes;
       const className = `columns-${columns} ${imageCrop ? "is-cropped" : ""}`;
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { ...import_block_editor93.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { ...import_block_editor93.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
           let href;
           switch (linkTo) {
             case DEPRECATED_LINK_DESTINATION_MEDIA:
@@ -28648,7 +28674,7 @@ ${url}
               href = image.link;
               break;
           }
-          const img = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+          const img = /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
             "img",
             {
               src: image.url,
@@ -28659,13 +28685,13 @@ ${url}
               className: image.id ? `wp-image-${image.id}` : null
             }
           );
-          return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
             "li",
             {
               className: "blocks-gallery-item",
-              children: /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { children: [
-                href ? /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("a", { href, children: img }) : img,
-                !import_block_editor93.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { children: [
+                href ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("a", { href, children: img }) : img,
+                !import_block_editor93.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                   import_block_editor93.RichText.Content,
                   {
                     tagName: "figcaption",
@@ -28678,7 +28704,7 @@ ${url}
             image.id || image.url
           );
         }) }),
-        !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+        !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
           import_block_editor93.RichText.Content,
           {
             tagName: "figcaption",
@@ -28785,12 +28811,12 @@ ${url}
         caption,
         linkTo
       } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(
         "figure",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
+            /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
               let href;
               switch (linkTo) {
                 case "media":
@@ -28800,7 +28826,7 @@ ${url}
                   href = image.link;
                   break;
               }
-              const img = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+              const img = /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                 "img",
                 {
                   src: image.url,
@@ -28811,13 +28837,13 @@ ${url}
                   className: image.id ? `wp-image-${image.id}` : null
                 }
               );
-              return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                 "li",
                 {
                   className: "blocks-gallery-item",
-                  children: /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { children: [
-                    href ? /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("a", { href, children: img }) : img,
-                    !import_block_editor93.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { children: [
+                    href ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("a", { href, children: img }) : img,
+                    !import_block_editor93.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                       import_block_editor93.RichText.Content,
                       {
                         tagName: "figcaption",
@@ -28830,7 +28856,7 @@ ${url}
                 image.id || image.url
               );
             }) }),
-            !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
               import_block_editor93.RichText.Content,
               {
                 tagName: "figcaption",
@@ -28922,12 +28948,12 @@ ${url}
         caption,
         linkTo
       } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)(
         "figure",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
+            /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("ul", { className: "blocks-gallery-grid", children: images.map((image) => {
               let href;
               switch (linkTo) {
                 case "media":
@@ -28937,7 +28963,7 @@ ${url}
                   href = image.link;
                   break;
               }
-              const img = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+              const img = /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                 "img",
                 {
                   src: image.url,
@@ -28948,13 +28974,13 @@ ${url}
                   className: image.id ? `wp-image-${image.id}` : null
                 }
               );
-              return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+              return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                 "li",
                 {
                   className: "blocks-gallery-item",
-                  children: /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { children: [
-                    href ? /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("a", { href, children: img }) : img,
-                    !import_block_editor93.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { children: [
+                    href ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("a", { href, children: img }) : img,
+                    !import_block_editor93.RichText.isEmpty(image.caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                       import_block_editor93.RichText.Content,
                       {
                         tagName: "figcaption",
@@ -28967,7 +28993,7 @@ ${url}
                 image.id || image.url
               );
             }) }),
-            !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            !import_block_editor93.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
               import_block_editor93.RichText.Content,
               {
                 tagName: "figcaption",
@@ -29047,7 +29073,7 @@ ${url}
         imageCrop,
         linkTo
       } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "ul",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
@@ -29061,7 +29087,7 @@ ${url}
                 href = image.link;
                 break;
             }
-            const img = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            const img = /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
               "img",
               {
                 src: image.url,
@@ -29072,13 +29098,13 @@ ${url}
                 className: image.id ? `wp-image-${image.id}` : null
               }
             );
-            return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
               "li",
               {
                 className: "blocks-gallery-item",
-                children: /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { children: [
-                  href ? /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("a", { href, children: img }) : img,
-                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { children: [
+                  href ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("a", { href, children: img }) : img,
+                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                     import_block_editor93.RichText.Content,
                     {
                       tagName: "figcaption",
@@ -29166,7 +29192,7 @@ ${url}
         imageCrop,
         linkTo
       } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
         "ul",
         {
           className: `columns-${columns} ${imageCrop ? "is-cropped" : ""}`,
@@ -29180,7 +29206,7 @@ ${url}
                 href = image.link;
                 break;
             }
-            const img = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            const img = /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
               "img",
               {
                 src: image.url,
@@ -29190,13 +29216,13 @@ ${url}
                 className: image.id ? `wp-image-${image.id}` : null
               }
             );
-            return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
               "li",
               {
                 className: "blocks-gallery-item",
-                children: /* @__PURE__ */ (0, import_jsx_runtime271.jsxs)("figure", { children: [
-                  href ? /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("a", { href, children: img }) : img,
-                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime270.jsxs)("figure", { children: [
+                  href ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("a", { href, children: img }) : img,
+                  image.caption && image.caption.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
                     import_block_editor93.RichText.Content,
                     {
                       tagName: "figcaption",
@@ -29266,7 +29292,7 @@ ${url}
         alignnone: align === "none",
         "is-cropped": imageCrop
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("div", { className, children: images.map((image) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("div", { className, children: images.map((image) => {
         let href;
         switch (linkTo) {
           case "media":
@@ -29276,7 +29302,7 @@ ${url}
             href = image.link;
             break;
         }
-        const img = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+        const img = /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
           "img",
           {
             src: image.url,
@@ -29284,11 +29310,11 @@ ${url}
             "data-id": image.id
           }
         );
-        return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(
           "figure",
           {
             className: "blocks-gallery-image",
-            children: href ? /* @__PURE__ */ (0, import_jsx_runtime271.jsx)("a", { href, children: img }) : img
+            children: href ? /* @__PURE__ */ (0, import_jsx_runtime270.jsx)("a", { href, children: img }) : img
           },
           image.id || image.url
         );
@@ -29306,14 +29332,14 @@ ${url}
   var import_element45 = __toESM(require_element(), 1);
   var import_i18n80 = __toESM(require_i18n(), 1);
   var import_data39 = __toESM(require_data(), 1);
-  var import_blocks30 = __toESM(require_blocks(), 1);
+  var import_blocks31 = __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_editor94 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
-  var sharedIcon = /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_block_editor94.BlockIcon, { icon: gallery_default });
+  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  var sharedIcon = /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(import_block_editor94.BlockIcon, { icon: gallery_default });

   // packages/block-library/build-module/gallery/shared.mjs
   function defaultColumnsNumber(imageCount) {
@@ -29430,7 +29456,7 @@ ${url}

   // packages/block-library/build-module/gallery/gallery.mjs
   var import_i18n77 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
   function Gallery(props) {
     const {
       attributes,
@@ -29443,7 +29469,7 @@ ${url}
       multiGallerySelection
     } = props;
     const { align, columns, imageCrop } = attributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(
       "figure",
       {
         ...blockProps,
@@ -29460,7 +29486,7 @@ ${url}
         ),
         children: [
           blockProps.children,
-          /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(
             Caption,
             {
               attributes,
@@ -29634,6 +29660,63 @@ ${url}
     return resolvedValue;
   }

+  // packages/global-styles-engine/build-module/utils/duotone.mjs
+  function getValuesFromColors(colors = []) {
+    const values = {
+      r: [],
+      g: [],
+      b: [],
+      a: []
+    };
+    colors.forEach((color) => {
+      const rgbColor = w(color).toRgb();
+      values.r.push(rgbColor.r / 255);
+      values.g.push(rgbColor.g / 255);
+      values.b.push(rgbColor.b / 255);
+      values.a.push(rgbColor.a);
+    });
+    return values;
+  }
+  function getDuotoneUnsetStylesheet(selector) {
+    return `${selector}{filter:none}`;
+  }
+  function getDuotoneStylesheet(selector, id) {
+    return `${selector}{filter:url(#${id})}`;
+  }
+  function getDuotoneFilter(id, colors) {
+    const values = getValuesFromColors(colors);
+    return `
+<svg
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	viewBox="0 0 0 0"
+	width="0"
+	height="0"
+	focusable="false"
+	role="none"
+	aria-hidden="true"
+	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
+>
+	<defs>
+		<filter id="${id}">
+			<!--
+				Use sRGB instead of linearRGB so transparency looks correct.
+				Use perceptual brightness to convert to grayscale.
+			-->
+			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
+			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
+			<feComponentTransfer color-interpolation-filters="sRGB">
+				<feFuncR type="table" tableValues="${values.r.join(" ")}"></feFuncR>
+				<feFuncG type="table" tableValues="${values.g.join(" ")}"></feFuncG>
+				<feFuncB type="table" tableValues="${values.b.join(" ")}"></feFuncB>
+				<feFuncA type="table" tableValues="${values.a.join(" ")}"></feFuncA>
+			</feComponentTransfer>
+			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
+			<feComposite in2="SourceGraphic" operator="in"></feComposite>
+		</filter>
+	</defs>
+</svg>`;
+  }
+
   // packages/global-styles-engine/build-module/utils/viewport.mjs
   var DEFAULT_VIEWPORT_BREAKPOINTS = {
     mobile: "480px",
@@ -30080,6 +30163,9 @@ ${url}
     getResponsiveMediaQueries,
     getViewportBreakpoints,
     getViewportBreakpointValueInPixels,
+    getDuotoneFilter,
+    getDuotoneStylesheet,
+    getDuotoneUnsetStylesheet,
     resolveStyle: resolveStyle2,
     getVariationStyle
   });
@@ -30141,7 +30227,7 @@ ${url}
   var import_data38 = __toESM(require_data(), 1);
   var import_block_editor96 = __toESM(require_block_editor(), 1);
   var import_core_data21 = __toESM(require_core_data(), 1);
-  var import_blocks29 = __toESM(require_blocks(), 1);
+  var import_blocks30 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/gallery/dynamic-source.mjs
   var import_i18n78 = __toESM(require_i18n(), 1);
@@ -30214,7 +30300,7 @@ ${url}
   }
   function buildImageBlocks(media, galleryAttributes) {
     return media.map(
-      (mediaItem) => (0, import_blocks29.createBlock)(
+      (mediaItem) => (0, import_blocks30.createBlock)(
         "core/image",
         buildImageBlockAttributes(mediaItem, galleryAttributes)
       )
@@ -30350,7 +30436,7 @@ ${url}
   var import_element44 = __toESM(require_element(), 1);
   var import_components45 = __toESM(require_components(), 1);
   var import_block_editor97 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
   var ORDER_OPTIONS = [
     { label: (0, import_i18n79.__)("Newest to oldest"), value: "date/desc" },
     { label: (0, import_i18n79.__)("Oldest to newest"), value: "date/asc" },
@@ -30366,7 +30452,7 @@ ${url}
     }
   ];
   function OrderControl({ orderby, order, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
       import_components45.SelectControl,
       {
         label: (0, import_i18n79.__)("Order by"),
@@ -30380,7 +30466,7 @@ ${url}
     );
   }
   function DetachGalleryDialog({ onConfirm, onCancel }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
       import_components45.__experimentalConfirmDialog,
       {
         isOpen: true,
@@ -30426,17 +30512,17 @@ ${url}
       }
     }
     if (isDynamic) {
-      return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_jsx_runtime273.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(
           import_components45.__experimentalToolsPanel,
           {
             label: (0, import_i18n79.__)("Source"),
             resetAll: resetSource,
             dropdownMenuProps,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)("div", { className: "wp-block-gallery__source-settings", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime274.jsx)("p", { className: "wp-block-gallery__source-description", children: sourceDescriptor?.description ?? (0, import_i18n79.__)("Dynamic images.") }),
-                /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)("div", { className: "wp-block-gallery__source-settings", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime273.jsx)("p", { className: "wp-block-gallery__source-description", children: sourceDescriptor?.description ?? (0, import_i18n79.__)("Dynamic images.") }),
+                /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                   import_components45.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -30448,7 +30534,7 @@ ${url}
                   }
                 )
               ] }),
-              hasMoreImagesThanCap && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+              hasMoreImagesThanCap && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                 import_components45.Notice,
                 {
                   className: "wp-block-gallery__source-notice",
@@ -30464,14 +30550,14 @@ ${url}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                 import_components45.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
                   label: (0, import_i18n79.__)("Order by"),
                   hasValue: () => sourceOrderby !== DEFAULT_ORDERBY || sourceOrder !== DEFAULT_ORDER,
                   onDeselect: () => setSourceOrder(void 0, void 0),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
                     OrderControl,
                     {
                       orderby: sourceOrderby,
@@ -30484,7 +30570,7 @@ ${url}
             ]
           }
         ),
-        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           DetachGalleryDialog,
           {
             onConfirm: () => {
@@ -30499,8 +30585,8 @@ ${url}
     if (!canUseDynamicSource) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components45.PanelBody, { title: (0, import_i18n79.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)("div", { className: "wp-block-gallery__source-settings", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_jsx_runtime273.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components45.PanelBody, { title: (0, import_i18n79.__)("Source"), children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)("div", { className: "wp-block-gallery__source-settings", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
         import_components45.Button,
         {
           __next40pxDefaultSize: true,
@@ -30509,7 +30595,7 @@ ${url}
           children: (0, import_i18n79.__)("Use images attached to the post")
         }
       ) }) }),
-      isConfirming && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+      isConfirming && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
         import_components45.__experimentalConfirmDialog,
         {
           isOpen: true,
@@ -30533,7 +30619,7 @@ ${url}
     const { children, ref, className } = (0, import_block_editor97.__experimentalUseBlockPreview)({
       blocks: imageBlocks
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
       "div",
       {
         ref,
@@ -30564,9 +30650,9 @@ ${url}
     const blockEditingMode = (0, import_block_editor97.useBlockEditingMode)();
     const [isConfirmingDetach, setIsConfirmingDetach] = (0, import_element44.useState)(false);
     const emptyInstructions = isResolvingDynamic ? (0, import_i18n79.__)("Loading images\u2026") : sourceDescriptor?.emptyMessage ?? (0, import_i18n79.__)("Dynamic images will appear here.");
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_block_editor97.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_jsx_runtime273.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(import_jsx_runtime273.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_block_editor97.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           import_components45.ToolbarButton,
           {
             onClick: () => setIsConfirmingDetach(true),
@@ -30574,7 +30660,7 @@ ${url}
             children: (0, import_i18n79.__)("Detach")
           }
         ) }),
-        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+        isConfirmingDetach && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           DetachGalleryDialog,
           {
             onConfirm: () => {
@@ -30585,22 +30671,22 @@ ${url}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)("figure", { ...blockProps, children: [
-        dynamicImageBlocks.length ? /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_block_editor97.BlockContextProvider, { value: galleryContext, children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)("figure", { ...blockProps, children: [
+        dynamicImageBlocks.length ? /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_block_editor97.BlockContextProvider, { value: galleryContext, children: /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           GalleryImagesPreview,
           {
             imageBlocks: dynamicImageBlocks
           }
-        ) }) : /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+        ) }) : /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           import_components45.Placeholder,
           {
             icon: sharedIcon,
             label: (0, import_i18n79.__)("Gallery"),
             instructions: emptyInstructions,
-            children: isResolvingDynamic && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components45.Spinner, {})
+            children: isResolvingDynamic && /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(import_components45.Spinner, {})
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(
           Caption,
           {
             attributes,
@@ -30619,7 +30705,7 @@ ${url}
   }

   // packages/block-library/build-module/gallery/edit.mjs
-  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
   var MAX_COLUMNS = 8;
   var LINK_OPTIONS = [
     {
@@ -30876,7 +30962,7 @@ ${url}
         )
       );
       const newBlocks = newImageList.map((image) => {
-        return (0, import_blocks30.createBlock)("core/image", {
+        return (0, import_blocks31.createBlock)("core/image", {
           id: image.id,
           blob: image.blob,
           url: image.url,
@@ -31073,9 +31159,9 @@ ${url}
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     if (!hasImages && !isDynamic) {
-      return /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)("div", { ...innerBlocksProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)("div", { ...innerBlocksProps, children: [
         innerBlocksProps.children,
-        /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           import_block_editor98.MediaPlaceholder,
           {
             handleUpload: false,
@@ -31089,7 +31175,7 @@ ${url}
             multiple: true,
             onError: onUploadError,
             ...mediaPlaceholderProps,
-            children: blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+            children: blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
               import_components46.Button,
               {
                 __next40pxDefaultSize: true,
@@ -31103,9 +31189,9 @@ ${url}
       ] });
     }
     const hasLinkTo = linkTo && linkTo !== "none";
-    return /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(import_jsx_runtime275.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(import_block_editor98.InspectorControls, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_block_editor98.InspectorControls, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           GallerySourcePanel,
           {
             dynamic,
@@ -31113,7 +31199,7 @@ ${url}
             hasImages
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(
           import_components46.__experimentalToolsPanel,
           {
             label: (0, import_i18n80.__)("Settings"),
@@ -31134,14 +31220,14 @@ ${url}
             },
             dropdownMenuProps,
             children: [
-              displayedImageCount > 1 && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              displayedImageCount > 1 && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
                   label: (0, import_i18n80.__)("Columns"),
                   hasValue: () => !!columns && columns !== displayedImageCount,
                   onDeselect: () => setColumnsNumber(void 0),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.RangeControl,
                     {
                       label: (0, import_i18n80.__)("Columns"),
@@ -31159,14 +31245,14 @@ ${url}
                   )
                 }
               ),
-              imageSizeOptions?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              imageSizeOptions?.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
                   label: (0, import_i18n80.__)("Resolution"),
                   hasValue: () => sizeSlug !== DEFAULT_MEDIA_SIZE_SLUG2,
                   onDeselect: () => updateImagesSize(DEFAULT_MEDIA_SIZE_SLUG2),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.SelectControl,
                     {
                       label: (0, import_i18n80.__)("Resolution"),
@@ -31181,14 +31267,14 @@ ${url}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
                   label: (0, import_i18n80.__)("Crop images to fit"),
                   hasValue: () => !imageCrop,
                   onDeselect: () => setAttributes({ imageCrop: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.ToggleControl,
                     {
                       label: (0, import_i18n80.__)("Crop images to fit"),
@@ -31198,14 +31284,14 @@ ${url}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
                   label: (0, import_i18n80.__)("Randomize order"),
                   hasValue: () => !!randomOrder,
                   onDeselect: () => setAttributes({ randomOrder: false }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.ToggleControl,
                     {
                       label: (0, import_i18n80.__)("Randomize order"),
@@ -31215,14 +31301,14 @@ ${url}
                   )
                 }
               ),
-              hasLinkTo && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              hasLinkTo && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   isShownByDefault: true,
                   label: (0, import_i18n80.__)("Open images in new tab"),
                   hasValue: () => !!linkTarget,
                   onDeselect: () => toggleOpenInNewTab(false),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.ToggleControl,
                     {
                       label: (0, import_i18n80.__)("Open images in new tab"),
@@ -31232,14 +31318,14 @@ ${url}
                   )
                 }
               ),
-              aspectRatioOptions.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              aspectRatioOptions.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   hasValue: () => !!aspectRatio && aspectRatio !== "auto",
                   label: (0, import_i18n80.__)("Aspect ratio"),
                   onDeselect: () => setAspectRatio("auto"),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.SelectControl,
                     {
                       label: (0, import_i18n80.__)("Aspect ratio"),
@@ -31253,7 +31339,7 @@ ${url}
                   )
                 }
               ),
-              lightboxSetting?.allowEditing && hasLightboxImages && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+              lightboxSetting?.allowEditing && hasLightboxImages && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                 import_components46.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n80.__)("Navigation button type"),
@@ -31262,7 +31348,7 @@ ${url}
                   onDeselect: () => setAttributes({
                     navigationButtonType: "icon"
                   }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                     import_components46.__experimentalToggleGroupControl,
                     {
                       label: (0, import_i18n80.__)("Navigation button type"),
@@ -31275,7 +31361,7 @@ ${url}
                         "Adjust the appearance of buttons in the lightbox."
                       ),
                       children: NAVIGATION_BUTTON_TYPE_OPTIONS.map(
-                        (option) => /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+                        (option) => /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
                           import_components46.__experimentalToggleGroupControlOption,
                           {
                             value: option.value,
@@ -31292,9 +31378,9 @@ ${url}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_block_editor98.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_components46.ToolbarDropdownMenu, { icon: link_default, label: (0, import_i18n80.__)("Link"), children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_components46.MenuGroup, { children: linkOptions.map((linkItem) => {
+      /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_block_editor98.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components46.ToolbarDropdownMenu, { icon: link_default, label: (0, import_i18n80.__)("Link"), children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_components46.MenuGroup, { children: linkOptions.map((linkItem) => {
         const isOptionSelected = linkTo === linkItem.value;
-        return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           import_components46.MenuItem,
           {
             isSelected: isOptionSelected,
@@ -31317,8 +31403,8 @@ ${url}
           linkItem.value
         );
       }) }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime275.jsxs)(import_jsx_runtime275.Fragment, { children: [
-        !multiGallerySelection && !isDynamic && /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(import_block_editor98.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime274.jsxs)(import_jsx_runtime274.Fragment, { children: [
+        !multiGallerySelection && !isDynamic && /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(import_block_editor98.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           import_block_editor98.MediaReplaceFlow,
           {
             allowedTypes: ALLOWED_MEDIA_TYPES4,
@@ -31331,7 +31417,7 @@ ${url}
             variant: "toolbar"
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
           GalleryGapCustomProperties,
           {
             style: attributes.style,
@@ -31339,7 +31425,7 @@ ${url}
           }
         )
       ] }),
-      isDynamic ? /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+      isDynamic ? /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
         GalleryDynamicView,
         {
           ...props,
@@ -31348,7 +31434,7 @@ ${url}
           innerBlocksProps,
           multiGallerySelection
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(
         Gallery,
         {
           ...props,
@@ -31541,10 +31627,10 @@ ${url}

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

   // packages/block-library/build-module/gallery/transforms.mjs
-  var import_blocks31 = __toESM(require_blocks(), 1);
+  var import_blocks32 = __toESM(require_blocks(), 1);
   var import_blob11 = __toESM(require_blob(), 1);
   var import_hooks28 = __toESM(require_hooks(), 1);
   var parseShortcodeIds = (ids) => {
@@ -31582,7 +31668,7 @@ ${url}
     return ids.split(",").map((id) => parseInt(id, 10));
   };
   var cloneInnerBlocks = (innerBlocks) => innerBlocks.map(
-    (innerBlock) => (0, import_blocks31.createBlock)(
+    (innerBlock) => (0, import_blocks32.createBlock)(
       innerBlock.name,
       innerBlock.attributes,
       cloneInnerBlocks(innerBlock.innerBlocks || [])
@@ -31592,7 +31678,7 @@ ${url}
     if (block.name === "core/gallery" && block.attributes?.images.length > 0) {
       const innerBlocks = block.attributes.images.map(
         ({ url, id, alt }) => {
-          return (0, import_blocks31.createBlock)("core/image", {
+          return (0, import_blocks32.createBlock)("core/image", {
             url,
             id: id ? parseInt(id, 10) : null,
             alt,
@@ -31654,9 +31740,9 @@ ${url}
           const innerBlocks = validImages.map((image) => {
             image.width = void 0;
             image.height = void 0;
-            return (0, import_blocks31.createBlock)("core/image", image);
+            return (0, import_blocks32.createBlock)("core/image", image);
           });
-          return (0, import_blocks31.createBlock)(
+          return (0, import_blocks32.createBlock)(
             "core/gallery",
             {
               align,
@@ -31679,7 +31765,7 @@ ${url}
           } else if (link === "file") {
             linkTo = LINK_DESTINATION_MEDIA;
           }
-          const galleryBlock = (0, import_blocks31.createBlock)(
+          const galleryBlock = (0, import_blocks32.createBlock)(
             "core/gallery",
             {
               columns: parseInt(columns, 10),
@@ -31688,7 +31774,7 @@ ${url}
               ...size && { sizeSlug: size }
             },
             imageIds.map(
-              (imageId) => (0, import_blocks31.createBlock)("core/image", {
+              (imageId) => (0, import_blocks32.createBlock)("core/image", {
                 id: imageId,
                 ...size && { sizeSlug: size }
               })
@@ -31715,11 +31801,11 @@ ${url}
         },
         transform(files) {
           const innerBlocks = files.map(
-            (file) => (0, import_blocks31.createBlock)("core/image", {
+            (file) => (0, import_blocks32.createBlock)("core/image", {
               blob: (0, import_blob11.createBlobURL)(file)
             })
           );
-          return (0, import_blocks31.createBlock)("core/gallery", {}, innerBlocks);
+          return (0, import_blocks32.createBlock)("core/gallery", {}, innerBlocks);
         }
       }
     ],
@@ -31746,7 +31832,7 @@ ${url}
                   anchor,
                   className
                 }
-              }) => (0, import_blocks31.createBlock)("core/image", {
+              }) => (0, import_blocks32.createBlock)("core/image", {
                 align,
                 url,
                 alt,
@@ -31764,7 +31850,7 @@ ${url}
               })
             );
           }
-          return (0, import_blocks31.createBlock)("core/image", { align });
+          return (0, import_blocks32.createBlock)("core/image", { align });
         }
       },
       {
@@ -31789,7 +31875,7 @@ ${url}
             sizeSlug,
             ...rest
           } = attributes;
-          return (0, import_blocks31.createBlock)(
+          return (0, import_blocks32.createBlock)(
             "core/group",
             {
               ...rest,
@@ -31878,7 +31964,7 @@ ${url}

   // packages/block-library/build-module/group/deprecated.mjs
   var import_block_editor100 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
   var migrateAttributes = (attributes) => {
     if (!attributes.tagName) {
       attributes = {
@@ -31965,7 +32051,7 @@ ${url}
         layout: true
       },
       save({ attributes: { tagName: Tag } }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(Tag, { ...import_block_editor100.useInnerBlocksProps.save(import_block_editor100.useBlockProps.save()) });
+        return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(Tag, { ...import_block_editor100.useInnerBlocksProps.save(import_block_editor100.useBlockProps.save()) });
       },
       isEligible: ({ layout }) => layout?.inherit || layout?.contentSize && layout?.type !== "constrained",
       migrate: (attributes) => {
@@ -32009,7 +32095,7 @@ ${url}
       },
       save({ attributes }) {
         const { tagName: Tag } = attributes;
-        return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(Tag, { ...import_block_editor100.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(import_block_editor100.InnerBlocks.Content, {}) }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(Tag, { ...import_block_editor100.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_block_editor100.InnerBlocks.Content, {}) }) });
       }
     },
     // Version of the block without global styles support
@@ -32054,7 +32140,7 @@ ${url}
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(import_block_editor100.InnerBlocks.Content, {}) }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_block_editor100.InnerBlocks.Content, {}) }) });
       }
     },
     // Version of the group block with a bug that made text color class not applied.
@@ -32099,7 +32185,7 @@ ${url}
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
           color: textClass ? void 0 : customTextColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(import_block_editor100.InnerBlocks.Content, {}) }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className: "wp-block-group__inner-container", children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_block_editor100.InnerBlocks.Content, {}) }) });
       }
     },
     // v1 of group block. Deprecated to add an inner-container div around `InnerBlocks.Content`.
@@ -32130,7 +32216,7 @@ ${url}
         const styles = {
           backgroundColor: backgroundClass ? void 0 : customBackgroundColor
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(import_block_editor100.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("div", { className, style: styles, children: /* @__PURE__ */ (0, import_jsx_runtime276.jsx)(import_block_editor100.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -32146,50 +32232,50 @@ ${url}
   var import_data40 = __toESM(require_data(), 1);
   var import_block_editor101 = __toESM(require_block_editor(), 1);
   var import_i18n82 = __toESM(require_i18n(), 1);
-  var import_blocks32 = __toESM(require_blocks(), 1);
+  var import_blocks33 = __toESM(require_blocks(), 1);
   var import_components47 = __toESM(require_components(), 1);
   var import_element46 = __toESM(require_element(), 1);
-  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
   var getGroupPlaceholderIcons = (name122 = "group") => {
     const icons = {
-      group: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+      group: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
         import_components47.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components47.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_runtime277.jsx)(import_components47.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_runtime278.jsx)(
+      "group-row": /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
         import_components47.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components47.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_runtime277.jsx)(import_components47.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_runtime278.jsx)(
+      "group-stack": /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
         import_components47.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components47.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_runtime277.jsx)(import_components47.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_runtime278.jsx)(
+      "group-grid": /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
         import_components47.SVG,
         {
           xmlns: "http://www.w3.org/2000/svg",
           width: "48",
           height: "48",
           viewBox: "0 0 48 48",
-          children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_components47.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_runtime277.jsx)(import_components47.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" })
         }
       )
     };
@@ -32225,7 +32311,7 @@ ${url}
   }
   function GroupPlaceHolder({ name: name122, onSelect }) {
     const variations22 = (0, import_data40.useSelect)(
-      (select10) => select10(import_blocks32.store).getBlockVariations(name122, "block"),
+      (select10) => select10(import_blocks33.store).getBlockVariations(name122, "block"),
       [name122]
     );
     const blockProps = (0, import_block_editor101.useBlockProps)({
@@ -32236,17 +32322,17 @@ ${url}
         onSelect(variations22[0]);
       }
     }, [onSelect, variations22]);
-    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
       import_components47.Placeholder,
       {
         instructions: (0, import_i18n82.__)("Group blocks together. Select a layout:"),
-        children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
           "ul",
           {
             role: "list",
             className: "wp-block-group-placeholder__variations",
             "aria-label": (0, import_i18n82.__)("Block variations"),
-            children: variations22.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
+            children: variations22.map((variation) => /* @__PURE__ */ (0, import_jsx_runtime277.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(
               import_components47.Button,
               {
                 __next40pxDefaultSize: true,
@@ -32268,10 +32354,10 @@ ${url}
   var placeholder_default = GroupPlaceHolder;

   // packages/block-library/build-module/group/edit.mjs
-  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl4 } = unlock(import_block_editor102.privateApis);
   function GroupEditControls({ tagName, onSelectTagName, clientId }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(import_block_editor102.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(import_block_editor102.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
       HTMLElementControl4,
       {
         tagName,
@@ -32337,8 +32423,8 @@ ${url}
       selectBlock(clientId, -1);
       setShowPlaceholder(false);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime279.jsxs)(import_jsx_runtime279.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)(import_jsx_runtime278.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
         GroupEditControls,
         {
           tagName: TagName2,
@@ -32346,9 +32432,9 @@ ${url}
           clientId
         }
       ),
-      showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime279.jsxs)("div", { children: [
+      showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime278.jsxs)("div", { children: [
         innerBlocksProps.children,
-        /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(
           placeholder_default,
           {
             name: name122,
@@ -32356,8 +32442,8 @@ ${url}
           }
         )
       ] }),
-      layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(TagName2, { ...innerBlocksProps }),
-      !layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("div", { ...innerBlocksProps }) })
+      layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(TagName2, { ...innerBlocksProps }),
+      !layoutSupportEnabled && !showPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)("div", { ...innerBlocksProps }) })
     ] });
   }
   var edit_default15 = GroupEdit;
@@ -32465,13 +32551,13 @@ ${url}

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

   // packages/block-library/build-module/group/transforms.mjs
-  var import_blocks33 = __toESM(require_blocks(), 1);
+  var import_blocks34 = __toESM(require_blocks(), 1);
   var transforms10 = {
     from: [
       {
@@ -32488,9 +32574,9 @@ ${url}
             void 0
           );
           const groupInnerBlocks = blocks.map(
-            (block) => (0, import_blocks33.cloneSanitizedBlock)(block)
+            (block) => (0, import_blocks34.cloneSanitizedBlock)(block)
           );
-          return (0, import_blocks33.createBlock)(
+          return (0, import_blocks34.createBlock)(
             "core/group",
             {
               align: widestAlignment,
@@ -32667,11 +32753,11 @@ ${url}
     settings: () => settings40
   });
   var import_i18n88 = __toESM(require_i18n(), 1);
-  var import_blocks35 = __toESM(require_blocks(), 1);
+  var import_blocks36 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/heading/deprecated.mjs
   var import_block_editor104 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
   var blockSupports = {
     className: false,
     anchor: true
@@ -32735,7 +32821,7 @@ ${url}
       const className = clsx_default({
         [textClass]: textClass
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
         import_block_editor104.RichText.Content,
         {
           className: className ? className : void 0,
@@ -32770,7 +32856,7 @@ ${url}
         [textClass]: textClass,
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
         import_block_editor104.RichText.Content,
         {
           className: className ? className : void 0,
@@ -32807,7 +32893,7 @@ ${url}
         "has-text-color": textColor || customTextColor,
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(
         import_block_editor104.RichText.Content,
         {
           className: className ? className : void 0,
@@ -32849,7 +32935,7 @@ ${url}
       const className = clsx_default({
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(TagName2, { ...import_block_editor104.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor104.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(TagName2, { ...import_block_editor104.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_block_editor104.RichText.Content, { value: content }) });
     }
   };
   var v53 = {
@@ -32913,7 +32999,7 @@ ${url}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(TagName2, { ...import_block_editor104.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor104.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(TagName2, { ...import_block_editor104.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_block_editor104.RichText.Content, { value: content }) });
     },
     migrate: (attributes) => migrate_text_align_default(
       migrateCustomColors2(migrateTextAlign(attributes))
@@ -32992,7 +33078,7 @@ ${url}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(TagName2, { ...import_block_editor104.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(import_block_editor104.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(TagName2, { ...import_block_editor104.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(import_block_editor104.RichText.Content, { value: content }) });
     },
     migrate: (attributes) => migrate_text_align_default(
       migrateCustomColors2(migrateTextAlign(attributes))
@@ -33042,7 +33128,7 @@ ${url}
   };

   // packages/block-library/build-module/heading/edit.mjs
-  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
   function HeadingEdit(props) {
     const {
       attributes,
@@ -33093,7 +33179,7 @@ ${url}
       }
       setAttributes(newAttrs);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)(
       import_block_editor105.RichText,
       {
         identifier: "content",
@@ -33193,15 +33279,15 @@ ${url}

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

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

   // packages/block-library/build-module/heading/shared.mjs
   function getLevelFromHeadingNodeName(nodeName) {
@@ -33218,7 +33304,7 @@ ${url}
         transform: (attributes) => attributes.map((_attributes) => {
           const { content, anchor, style: style2 } = _attributes;
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks34.createBlock)("core/heading", {
+          return (0, import_blocks35.createBlock)("core/heading", {
             ...getTransformedAttributes(
               _attributes,
               "core/heading",
@@ -33256,7 +33342,7 @@ ${url}
           };
         },
         transform(node) {
-          const attributes = (0, import_blocks34.getBlockAttributes)(
+          const attributes = (0, import_blocks35.getBlockAttributes)(
             "core/heading",
             node.outerHTML
           );
@@ -33271,14 +33357,14 @@ ${url}
               }
             };
           }
-          return (0, import_blocks34.createBlock)("core/heading", attributes);
+          return (0, import_blocks35.createBlock)("core/heading", attributes);
         }
       },
       ...[1, 2, 3, 4, 5, 6].map((level) => ({
         type: "prefix",
         prefix: Array(level + 1).join("#"),
         transform(content) {
-          return (0, import_blocks34.createBlock)("core/heading", {
+          return (0, import_blocks35.createBlock)("core/heading", {
             level,
             content
           });
@@ -33287,7 +33373,7 @@ ${url}
       ...[1, 2, 3, 4, 5, 6].map((level) => ({
         type: "enter",
         regExp: new RegExp(`^/(h|H)${level}$`),
-        transform: () => (0, import_blocks34.createBlock)("core/heading", { level })
+        transform: () => (0, import_blocks35.createBlock)("core/heading", { level })
       }))
     ],
     to: [
@@ -33298,7 +33384,7 @@ ${url}
         transform: (attributes) => attributes.map((_attributes) => {
           const { content, style: style2 } = _attributes;
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks34.createBlock)("core/paragraph", {
+          return (0, import_blocks35.createBlock)("core/paragraph", {
             ...getTransformedAttributes(
               _attributes,
               "core/paragraph",
@@ -33352,7 +33438,7 @@ ${url}
   var variations_default11 = variations11;

   // packages/block-library/build-module/heading/index.mjs
-  var { fieldsKey: fieldsKey7, formKey: formKey7 } = unlock(import_blocks35.privateApis);
+  var { fieldsKey: fieldsKey7, formKey: formKey7 } = unlock(import_blocks36.privateApis);
   var { name: name40 } = block_default40;
   var settings40 = {
     icon: heading_default,
@@ -33417,11 +33503,11 @@ ${url}
   }
   var init40 = () => {
     const block = initBlock({ name: name40, metadata: block_default40, settings: settings40 });
-    const levelOptions = (0, import_blocks35.getBlockType)(name40)?.attributes?.levelOptions?.default;
+    const levelOptions = (0, import_blocks36.getBlockType)(name40)?.attributes?.levelOptions?.default;
     if (levelOptions) {
       [1, 2, 3, 4, 5, 6].forEach((level) => {
         if (!levelOptions.includes(level)) {
-          (0, import_blocks35.unregisterBlockVariation)(name40, `h${level}`);
+          (0, import_blocks36.unregisterBlockVariation)(name40, `h${level}`);
         }
       });
     }
@@ -33502,7 +33588,7 @@ ${url}
   var import_data43 = __toESM(require_data(), 1);
   var import_core_data22 = __toESM(require_core_data(), 1);
   var import_dom9 = __toESM(require_dom(), 1);
-  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
   var preventDefault = (event) => event.preventDefault();
   function HomeEdit({ attributes, setAttributes, context }) {
     const {
@@ -33542,8 +33628,8 @@ ${url}
         backgroundColor: style2?.color?.background
       }
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(import_jsx_runtime284.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(import_block_editor107.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(import_jsx_runtime283.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(import_block_editor107.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(
         import_components48.__experimentalToolsPanel,
         {
           label: (0, import_i18n89.__)("Settings"),
@@ -33556,14 +33642,14 @@ ${url}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components48.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!label,
                 label: (0, import_i18n89.__)("Text"),
                 onDeselect: () => setAttributes({ label: "" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components48.TextControl,
                   {
                     label: (0, import_i18n89.__)("Text"),
@@ -33576,14 +33662,14 @@ ${url}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components48.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!opensInNewTab,
                 label: (0, import_i18n89.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ opensInNewTab: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components48.CheckboxControl,
                   {
                     label: (0, import_i18n89.__)("Open in new tab"),
@@ -33593,7 +33679,7 @@ ${url}
                 )
               }
             ),
-            onNavigateToEntityRecord && (frontPageId || frontPageTemplateId) && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+            onNavigateToEntityRecord && (frontPageId || frontPageTemplateId) && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components48.Button,
               {
                 variant: "secondary",
@@ -33615,7 +33701,7 @@ ${url}
                 children: (0, import_i18n89.__)("Edit")
               }
             ),
-            homeUrl && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+            homeUrl && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components48.Button,
               {
                 variant: "secondary",
@@ -33628,14 +33714,14 @@ ${url}
                 children: (0, import_i18n89.__)("View")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_components48.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!description,
                 label: (0, import_i18n89.__)("Description"),
                 onDeselect: () => setAttributes({ description: "" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
                   import_components48.TextareaControl,
                   {
                     label: (0, import_i18n89.__)("Description"),
@@ -33655,14 +33741,14 @@ ${url}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime284.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime283.jsxs)(
         "a",
         {
           className: "wp-block-home-link__content wp-block-navigation-item__content",
           href: homeUrl,
           onClick: preventDefault,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(
               import_block_editor107.RichText,
               {
                 identifier: "label",
@@ -33676,7 +33762,7 @@ ${url}
                 withoutInteractiveFormatting: true
               }
             ),
-            description && /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
+            description && /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
           ]
         }
       ) })
@@ -33685,9 +33771,9 @@ ${url}

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

   // packages/block-library/build-module/home-link/index.mjs
@@ -33718,7 +33804,7 @@ ${url}
   var import_i18n93 = __toESM(require_i18n(), 1);
   var import_element51 = __toESM(require_element(), 1);
   var import_block_editor111 = __toESM(require_block_editor(), 1);
-  var import_blocks36 = __toESM(require_blocks(), 1);
+  var import_blocks37 = __toESM(require_blocks(), 1);
   var import_data46 = __toESM(require_data(), 1);
   var import_deprecated23 = __toESM(require_deprecated(), 1);
   var import_components51 = __toESM(require_components(), 1);
@@ -33737,7 +33823,7 @@ ${url}
   var import_components49 = __toESM(require_components(), 1);
   var import_data44 = __toESM(require_data(), 1);
   var import_i18n91 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_STYLES = `
 	html,body,:root {
 		margin: 0 !important;
@@ -33760,8 +33846,8 @@ ${url}
       ],
       [settingStyles]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_jsx_runtime286.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)(import_jsx_runtime285.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
         import_components49.SandBox,
         {
           html: content,
@@ -33770,7 +33856,7 @@ ${url}
           tabIndex: -1
         }
       ),
-      !isSelected && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { className: "block-library-html__preview-overlay" })
+      !isSelected && /* @__PURE__ */ (0, import_jsx_runtime285.jsx)("div", { className: "block-library-html__preview-overlay" })
     ] });
   }

@@ -33817,7 +33903,7 @@ ${js}
   }

   // packages/block-library/build-module/html/modal.mjs
-  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
   var { Tabs } = unlock(import_components50.privateApis);
   var { useNativeUndo } = unlock(import_block_editor110.privateApis);
   function HTMLEditModal({ onRequestClose, content, onUpdate }) {
@@ -33851,7 +33937,7 @@ ${js}
     const toggleFullscreen = () => {
       setIsFullscreen((prevState) => !prevState);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_jsx_runtime287.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(import_jsx_runtime286.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
       import_components50.Modal,
       {
         title: (0, import_i18n92.__)("Edit HTML"),
@@ -33862,19 +33948,19 @@ ${js}
         shouldCloseOnClickOutside: false,
         isFullScreen: isFullscreen,
         __experimentalHideHeader: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(Tabs, { orientation: "horizontal", defaultTabId: "html", children: /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(import_components50.__experimentalVStack, { expanded: true, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(Tabs, { orientation: "horizontal", defaultTabId: "html", children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(import_components50.__experimentalVStack, { expanded: true, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
             import_components50.__experimentalHStack,
             {
               justify: "space-between",
               className: "block-library-html__modal-header",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime287.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(Tabs.TabList, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(Tabs.Tab, { tabId: "html", children: "HTML" }),
-                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(Tabs.Tab, { tabId: "css", children: "CSS" }),
-                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(Tabs.Tab, { tabId: "js", children: (0, import_i18n92.__)("JavaScript") })
+                /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(Tabs.TabList, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(Tabs.Tab, { tabId: "html", children: "HTML" }),
+                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(Tabs.Tab, { tabId: "css", children: "CSS" }),
+                  canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(Tabs.Tab, { tabId: "js", children: (0, import_i18n92.__)("JavaScript") })
                 ] }) }),
-                !isMobileViewport && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                !isMobileViewport && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                   import_components50.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -33889,7 +33975,7 @@ ${js}
               ]
             }
           ),
-          hasRestrictedContent && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+          hasRestrictedContent && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
             import_components50.Notice,
             {
               status: "warning",
@@ -33900,7 +33986,7 @@ ${js}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
             import_components50.Flex,
             {
               direction: isMobileViewport ? "column" : "row",
@@ -33908,19 +33994,19 @@ ${js}
               align: "stretch",
               gap: 8,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
+                /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
                   "div",
                   {
                     ref: nativeUndoRef,
                     className: "block-library-html__modal-content",
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                         Tabs.TabPanel,
                         {
                           tabId: "html",
                           focusable: false,
                           className: "block-library-html__modal-tab",
-                          children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                          children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                             import_block_editor110.PlainText,
                             {
                               value: editedHtml,
@@ -33933,13 +34019,13 @@ ${js}
                           )
                         }
                       ),
-                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                         Tabs.TabPanel,
                         {
                           tabId: "css",
                           focusable: false,
                           className: "block-library-html__modal-tab",
-                          children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                          children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                             import_block_editor110.PlainText,
                             {
                               value: editedCss,
@@ -33952,13 +34038,13 @@ ${js}
                           )
                         }
                       ),
-                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                      canUserUseUnfilteredHTML && /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                         Tabs.TabPanel,
                         {
                           tabId: "js",
                           focusable: false,
                           className: "block-library-html__modal-tab",
-                          children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                          children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                             import_block_editor110.PlainText,
                             {
                               value: editedJs,
@@ -33976,7 +34062,7 @@ ${js}
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime287.jsx)("div", { className: "block-library-html__preview", children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime286.jsx)("div", { className: "block-library-html__preview", children: /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                   HTMLEditPreview,
                   {
                     content: serializeContent({
@@ -33989,7 +34075,7 @@ ${js}
               ]
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
             import_components50.__experimentalHStack,
             {
               alignment: "center",
@@ -33997,7 +34083,7 @@ ${js}
               spacing: 4,
               className: "block-library-html__modal-footer",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                   import_components50.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -34006,7 +34092,7 @@ ${js}
                     children: (0, import_i18n92.__)("Cancel")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(
                   import_components50.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -34024,7 +34110,7 @@ ${js}
   }

   // packages/block-library/build-module/html/edit.mjs
-  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
   var { InnerContent } = unlock(import_block_editor111.privateApis);
   function HTMLEdit({ clientId, attributes }) {
     const [isModalOpen, setIsModalOpen] = (0, import_element51.useState)(false);
@@ -34033,7 +34119,7 @@ ${js}
     const content = (0, import_data46.useSelect)(
       (select10) => {
         const block = select10(import_block_editor111.store).getBlock(clientId);
-        return block ? (0, import_blocks36.getBlockContent)(block) : "";
+        return block ? (0, import_blocks37.getBlockContent)(block) : "";
       },
       [clientId]
     );
@@ -34044,7 +34130,7 @@ ${js}
       if (nextContent === content) {
         return;
       }
-      const [parsedBlock] = (0, import_blocks36.parse)(
+      const [parsedBlock] = (0, import_blocks37.parse)(
         `<!-- wp:html -->
 ${nextContent}
 <!-- /wp:html -->`
@@ -34052,7 +34138,7 @@ ${nextContent}
       const nextInnerBlocks = parsedBlock?.innerBlocks ?? [];
       const prevInnerBlocks = registry.select(import_block_editor111.store).getBlocks(clientId);
       const innerBlocksUnchanged = prevInnerBlocks.length === nextInnerBlocks.length && prevInnerBlocks.every(
-        (block, index) => (0, import_blocks36.serialize)(block) === (0, import_blocks36.serialize)(nextInnerBlocks[index])
+        (block, index) => (0, import_blocks37.serialize)(block) === (0, import_blocks37.serialize)(nextInnerBlocks[index])
       );
       registry.batch(() => {
         updateBlock(clientId, {
@@ -34077,16 +34163,16 @@ ${nextContent}
       });
     }, [attributes.content]);
     if (!content?.trim()) {
-      return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("div", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)("div", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
           import_components51.Placeholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_block_editor111.BlockIcon, { icon: code_default }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_block_editor111.BlockIcon, { icon: code_default }),
             label: (0, import_i18n93.__)("Custom HTML"),
             instructions: (0, import_i18n93.__)(
               "Add custom HTML code and preview how it looks."
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
               import_components51.Button,
               {
                 __next40pxDefaultSize: true,
@@ -34097,7 +34183,7 @@ ${nextContent}
             )
           }
         ),
-        isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+        isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
           HTMLEditModal,
           {
             onRequestClose: () => setIsModalOpen(false),
@@ -34107,9 +34193,9 @@ ${nextContent}
         )
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)("div", { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_block_editor111.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components51.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components51.ToolbarButton, { onClick: () => setIsModalOpen(true), children: (0, import_i18n93.__)("Edit code") }) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_block_editor111.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(import_components51.__experimentalVStack, { className: "block-library-html__edit-code", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime287.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_block_editor111.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_components51.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_components51.ToolbarButton, { onClick: () => setIsModalOpen(true), children: (0, import_i18n93.__)("Edit code") }) }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_block_editor111.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(import_components51.__experimentalVStack, { className: "block-library-html__edit-code", expanded: true, children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
         import_components51.Button,
         {
           className: "block-library-html__edit-code-button",
@@ -34119,8 +34205,8 @@ ${nextContent}
           children: (0, import_i18n93.__)("Edit code")
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(InnerContent, { clientId }),
-      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(InnerContent, { clientId }),
+      isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(
         HTMLEditModal,
         {
           onRequestClose: () => setIsModalOpen(false),
@@ -34167,7 +34253,7 @@ ${nextContent}
   }

   // packages/block-library/build-module/html/transforms.mjs
-  var import_blocks37 = __toESM(require_blocks(), 1);
+  var import_blocks38 = __toESM(require_blocks(), 1);
   var import_rich_text3 = __toESM(require_rich_text(), 1);
   var transforms12 = {
     from: [
@@ -34176,12 +34262,12 @@ ${nextContent}
         blocks: ["core/code"],
         transform: ({ content: html }) => {
           const text = (0, import_rich_text3.create)({ html }).text;
-          const [block] = (0, import_blocks37.parse)(
+          const [block] = (0, import_blocks38.parse)(
             `<!-- wp:html -->
 ${text}
 <!-- /wp:html -->`
           );
-          return block ?? (0, import_blocks37.createBlock)("core/html", {}, [], [text]);
+          return block ?? (0, import_blocks38.createBlock)("core/html", {}, [], [text]);
         }
       }
     ]
@@ -34217,7 +34303,7 @@ ${text}
   var import_components54 = __toESM(require_components(), 1);
   var import_block_editor112 = __toESM(require_block_editor(), 1);
   var import_element54 = __toESM(require_element(), 1);
-  var import_primitives164 = __toESM(require_primitives(), 1);
+  var import_primitives163 = __toESM(require_primitives(), 1);
   var import_data48 = __toESM(require_data(), 1);
   var import_core_data24 = __toESM(require_core_data(), 1);

@@ -34235,7 +34321,7 @@ ${text}
   var import_compose22 = __toESM(require_compose(), 1);
   var import_element52 = __toESM(require_element(), 1);
   var import_dom10 = __toESM(require_dom(), 1);
-  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
   var BATCH_SIZE = 20;
   function IconGrid({ icons, onChange, value }) {
     const shownIcons = (0, import_compose22.useAsyncList)(icons, {
@@ -34254,13 +34340,13 @@ ${text}
       }
       node.scrollIntoView({ block: "center" });
     }, [isReadyToScroll]);
-    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("div", { className: "wp-block-icon__inserter-grid", children: !icons?.length ? /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("div", { className: "wp-block-icon__inserter-grid-no-results", children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("p", { children: (0, import_i18n95.__)("No results found.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("div", { className: "wp-block-icon__inserter-grid", children: !icons?.length ? /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("div", { className: "wp-block-icon__inserter-grid-no-results", children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("p", { children: (0, import_i18n95.__)("No results found.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
       "div",
       {
         className: "wp-block-icon__inserter-grid-icons-list",
         "aria-label": (0, import_i18n95.__)("Icon library"),
         children: shownIcons.map((icon4) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
+          return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(
             import_components52.Button,
             {
               ref: icon4.name === value ? selectedIconRef : void 0,
@@ -34269,8 +34355,8 @@ ${text}
               variant: icon4.name === value ? "primary" : void 0,
               __next40pxDefaultSize: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-icon", children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(html_renderer_default, { html: icon4.content }) }),
-                /* @__PURE__ */ (0, import_jsx_runtime289.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-title", children: icon4.label })
+                /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-icon", children: /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(html_renderer_default, { html: icon4.content }) }),
+                /* @__PURE__ */ (0, import_jsx_runtime288.jsx)("span", { className: "wp-block-icon__inserter-grid-icons-list-item-title", children: icon4.label })
               ]
             },
             icon4.name
@@ -34318,7 +34404,7 @@ ${text}
   }

   // packages/block-library/build-module/icon/components/custom-inserter/index.mjs
-  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
   function CustomInserterModal({ onClose, value, onChange }) {
     const [searchInput, setSearchInput] = (0, import_element53.useState)("");
     const [currentCollection, setCurrentCollection] = (0, import_element53.useState)(null);
@@ -34364,14 +34450,14 @@ ${text}
       }
       return icons;
     }, [searchInput, icons]);
-    return /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
       import_components53.Modal,
       {
         className: "wp-block-icon__inserter-modal",
         title: (0, import_i18n96.__)("Icon library"),
         onRequestClose: onClose,
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
           tabs_exports.Root,
           {
             className: "wp-block-icon__inserter",
@@ -34379,23 +34465,23 @@ ${text}
             value: collectionSlug,
             onValueChange: setCurrentCollection,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
+              /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(
                 Stack,
                 {
                   direction: "column",
                   gap: "lg",
                   className: "wp-block-icon__inserter-sidebar",
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                       import_components53.SearchControl,
                       {
                         value: searchInput,
                         onChange: debouncedSetSearchInput
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(tabs_exports.List, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(tabs_exports.Tab, { value: "", children: (0, import_i18n96.__)("All") }),
-                      collections?.map((collection) => /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime289.jsxs)(tabs_exports.List, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(tabs_exports.Tab, { value: "", children: (0, import_i18n96.__)("All") }),
+                      collections?.map((collection) => /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                         tabs_exports.Tab,
                         {
                           value: collection.slug,
@@ -34408,21 +34494,21 @@ ${text}
                 }
               ),
               [{ slug: "" }, ...collections ?? []].map(
-                (collection) => /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+                (collection) => /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                   tabs_exports.Panel,
                   {
                     tabIndex: -1,
                     value: collection.slug,
                     className: "wp-block-icon__inserter-panel",
-                    children: !hasResolvedIcons ? /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+                    children: !hasResolvedIcons ? /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                       "div",
                       {
                         className: "wp-block-icon__inserter-loading",
                         role: "status",
                         "aria-label": (0, import_i18n96.__)("Loading\u2026"),
-                        children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_components53.Spinner, {})
+                        children: /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(import_components53.Spinner, {})
                       }
-                    ) : /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+                    ) : /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(
                       IconGrid,
                       {
                         icons: filteredIcons,
@@ -34442,9 +34528,9 @@ ${text}
   }

   // packages/block-library/build-module/icon/edit.mjs
-  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
-  var IconPlaceholder = ({ className, style: style2 }) => /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(
-    import_primitives164.SVG,
+  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
+  var IconPlaceholder = ({ className, style: style2 }) => /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(
+    import_primitives163.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
       viewBox: "0 0 60 60",
@@ -34454,9 +34540,9 @@ ${text}
       className: clsx_default("wp-block-icon__placeholder", className),
       style: style2,
       children: [
-        /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_primitives164.Rect, { width: "60", height: "60", fill: "currentColor", fillOpacity: 0.1 }),
-        /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
-          import_primitives164.Path,
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_primitives163.Rect, { width: "60", height: "60", fill: "currentColor", fillOpacity: 0.1 }),
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
+          import_primitives163.Path,
           {
             vectorEffect: "non-scaling-stroke",
             stroke: "currentColor",
@@ -34488,9 +34574,9 @@ ${text}
       "is-flip-vertical": flipVertical
     };
     const rotationStyle = rotation ? { rotate: `${rotation}deg` } : {};
-    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(import_jsx_runtime291.Fragment, { children: [
-      icon4 && /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(import_block_editor112.BlockControls, { group: "block", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+    const blockControls = /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_jsx_runtime290.Fragment, { children: [
+      icon4 && /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_block_editor112.BlockControls, { group: "block", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components54.ToolbarButton,
           {
             icon: flip_horizontal_default,
@@ -34501,7 +34587,7 @@ ${text}
             })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components54.ToolbarButton,
           {
             icon: flip_vertical_default,
@@ -34512,7 +34598,7 @@ ${text}
             })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components54.ToolbarButton,
           {
             icon: rotate_right_default,
@@ -34523,8 +34609,8 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(import_block_editor112.BlockControls, { group: "other", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_block_editor112.BlockControls, { group: "other", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components54.ToolbarButton,
           {
             onClick: () => {
@@ -34536,7 +34622,7 @@ ${text}
         isContentOnlyMode && icon4 && // 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_runtime291.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components54.DropdownMenu,
           {
             icon: "",
@@ -34547,7 +34633,7 @@ ${text}
               className: "is-alternate"
             },
             text: (0, import_i18n97.__)("Label"),
-            children: () => /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+            children: () => /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
               import_components54.TextControl,
               {
                 className: "wp-block-icon__toolbar-content",
@@ -34566,7 +34652,7 @@ ${text}
       ] })
     ] });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const inspectorControls = icon4 && /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_jsx_runtime291.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_block_editor112.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+    const inspectorControls = icon4 && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_jsx_runtime290.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(import_block_editor112.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
       import_components54.__experimentalToolsPanel,
       {
         label: (0, import_i18n97.__)("Settings"),
@@ -34574,14 +34660,14 @@ ${text}
           ariaLabel: void 0
         }),
         dropdownMenuProps,
-        children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
           import_components54.__experimentalToolsPanelItem,
           {
             label: (0, import_i18n97.__)("Label"),
             isShownByDefault: true,
             hasValue: () => !!ariaLabel,
             onDeselect: () => setAttributes({ ariaLabel: void 0 }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
               import_components54.TextControl,
               {
                 label: (0, import_i18n97.__)("Label"),
@@ -34596,10 +34682,10 @@ ${text}
         )
       }
     ) }) });
-    return /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(import_jsx_runtime291.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(import_jsx_runtime290.Fragment, { children: [
       blockControls,
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime291.jsx)("div", { ...(0, import_block_editor112.useBlockProps)(), children: iconToDisplay ? /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime290.jsx)("div", { ...(0, import_block_editor112.useBlockProps)(), children: iconToDisplay ? /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
         html_renderer_default,
         {
           html: iconToDisplay,
@@ -34620,7 +34706,7 @@ ${text}
             }
           }
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
         IconPlaceholder,
         {
           className: clsx_default(
@@ -34638,7 +34724,7 @@ ${text}
           }
         }
       ) }),
-      isInserterOpen && /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(
+      isInserterOpen && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
         CustomInserterModal,
         {
           onClose: () => setInserterOpen(false),
@@ -34741,8 +34827,8 @@ ${text}

   // packages/block-library/build-module/icon/icon.mjs
   var import_components56 = __toESM(require_components(), 1);
-  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
-  var icon3 = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components56.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", fill: "none", children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_components56.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_runtime291 = __toESM(require_jsx_runtime(), 1);
+  var icon3 = /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_components56.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", fill: "none", children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(import_components56.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 = icon3;

   // packages/block-library/build-module/icon/variations.mjs
@@ -34783,11 +34869,11 @@ ${text}
     settings: () => settings44
   });
   var import_i18n101 = __toESM(require_i18n(), 1);
-  var import_blocks41 = __toESM(require_blocks(), 1);
+  var import_blocks42 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/image/deprecated.mjs
   var import_block_editor113 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
   var v120 = {
     attributes: {
       url: {
@@ -34830,21 +34916,21 @@ ${text}
     save({ attributes }) {
       const { url, alt, caption, align, href, width, height } = attributes;
       const extraImageProps = width || height ? { width, height } : {};
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("img", { src: url, alt, ...extraImageProps });
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.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_runtime293.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(
         "figure",
         {
           className: align ? `align${align}` : null,
           style: figureStyle,
           children: [
-            href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("a", { href, children: image }) : image,
-            !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
+            href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("a", { href, children: image }) : image,
+            !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
           ]
         }
       );
@@ -34891,7 +34977,7 @@ ${text}
     },
     save({ attributes }) {
       const { url, alt, caption, align, href, width, height, id } = attributes;
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -34901,9 +34987,9 @@ ${text}
           height
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)("figure", { className: align ? `align${align}` : null, children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("a", { href, children: image }) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)("figure", { className: align ? `align${align}` : null, children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("a", { href, children: image }) : image,
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -34956,7 +35042,7 @@ ${text}
         [`align${align}`]: align,
         "is-resized": width || height
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -34966,9 +35052,9 @@ ${text}
           height
         }
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)("figure", { className: classes, children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("a", { href, children: image }) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)("figure", { className: classes, children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("a", { href, children: image }) : image,
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -35066,7 +35152,7 @@ ${text}
         [`size-${sizeSlug}`]: sizeSlug,
         "is-resized": width || height
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -35077,8 +35163,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           "a",
           {
             className: linkClass,
@@ -35088,12 +35174,12 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
       if ("left" === align || "right" === align || "center" === align) {
-        return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("div", { ...import_block_editor113.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { className: classes, children: figure }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("div", { ...import_block_editor113.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { className: classes, children: figure }) });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v54 = {
@@ -35206,7 +35292,7 @@ ${text}
         [`size-${sizeSlug}`]: sizeSlug,
         "is-resized": width || height
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -35217,8 +35303,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           "a",
           {
             className: linkClass,
@@ -35228,9 +35314,9 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_block_editor113.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v64 = {
@@ -35372,7 +35458,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -35388,8 +35474,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           "a",
           {
             className: linkClass,
@@ -35399,7 +35485,7 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           import_block_editor113.RichText.Content,
           {
             className: (0, import_block_editor113.__experimentalGetElementClassName)(
@@ -35410,7 +35496,7 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v73 = {
@@ -35552,7 +35638,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -35570,8 +35656,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           "a",
           {
             className: linkClass,
@@ -35581,7 +35667,7 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           import_block_editor113.RichText.Content,
           {
             className: (0, import_block_editor113.__experimentalGetElementClassName)(
@@ -35592,7 +35678,7 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v82 = {
@@ -35750,7 +35836,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -35766,8 +35852,8 @@ ${text}
           title
         }
       );
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           "a",
           {
             className: linkClass,
@@ -35777,7 +35863,7 @@ ${text}
             children: image
           }
         ) : image,
-        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+        !import_block_editor113.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           import_block_editor113.RichText.Content,
           {
             className: (0, import_block_editor113.__experimentalGetElementClassName)(
@@ -35788,7 +35874,7 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var v92 = {
@@ -35943,7 +36029,7 @@ ${text}
       const imageClasses = clsx_default(borderProps.className, {
         [`wp-image-${id}`]: !!id
       });
-      const image = /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const image = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
         "img",
         {
           src: url,
@@ -35962,8 +36048,8 @@ ${text}
         }
       );
       const displayCaption = !import_block_editor113.RichText.isEmpty(caption) || bindings.caption || bindings?.__default?.source === "core/pattern-overrides";
-      const figure = /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_jsx_runtime293.Fragment, { children: [
-        href ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+      const figure = /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(import_jsx_runtime292.Fragment, { children: [
+        href ? /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           "a",
           {
             className: linkClass,
@@ -35973,7 +36059,7 @@ ${text}
             children: image
           }
         ) : image,
-        displayCaption && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
+        displayCaption && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(
           import_block_editor113.RichText.Content,
           {
             className: (0, import_block_editor113.__experimentalGetElementClassName)(
@@ -35984,14 +36070,14 @@ ${text}
           }
         )
       ] });
-      return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
+      return /* @__PURE__ */ (0, import_jsx_runtime292.jsx)("figure", { ...import_block_editor113.useBlockProps.save({ className: classes }), children: figure });
     }
   };
   var deprecated_default22 = [v92, v82, v73, v64, v54, v44, v36, v210, v120];

   // packages/block-library/build-module/image/edit.mjs
   var import_blob12 = __toESM(require_blob(), 1);
-  var import_blocks39 = __toESM(require_blocks(), 1);
+  var import_blocks40 = __toESM(require_blocks(), 1);
   var import_components59 = __toESM(require_components(), 1);
   var import_data52 = __toESM(require_data(), 1);
   var import_block_editor117 = __toESM(require_block_editor(), 1);
@@ -36010,7 +36096,7 @@ ${text}
   var import_element57 = __toESM(require_element(), 1);
   var import_i18n99 = __toESM(require_i18n(), 1);
   var import_url11 = __toESM(require_url(), 1);
-  var import_blocks38 = __toESM(require_blocks(), 1);
+  var import_blocks39 = __toESM(require_blocks(), 1);
   var import_notices7 = __toESM(require_notices(), 1);
   var import_core_data26 = __toESM(require_core_data(), 1);

@@ -36022,7 +36108,7 @@ ${text}
   var import_i18n98 = __toESM(require_i18n(), 1);
   var import_data49 = __toESM(require_data(), 1);
   var import_url10 = __toESM(require_url(), 1);
-  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
   var focusToggleButton = (containerRef) => {
     window.requestAnimationFrame(() => {
       const [toggleButton] = import_dom11.focus.tabbable.find(containerRef?.current);
@@ -36039,8 +36125,8 @@ ${text}
     className,
     label
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components57.__experimentalItemGroup, { ...itemGroupProps, as: "span", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_components57.__experimentalHStack, { justify: "flex-start", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components57.__experimentalItemGroup, { ...itemGroupProps, as: "span", children: /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(import_components57.__experimentalHStack, { justify: "flex-start", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
         "span",
         {
           className: "block-library-utils__media-control__inspector-image-indicator",
@@ -36049,7 +36135,7 @@ ${text}
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components57.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components57.__experimentalTruncate, { numberOfLines: 1, className, children: filename ?? label }) })
+      /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components57.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components57.__experimentalTruncate, { numberOfLines: 1, className, children: filename ?? label }) })
     ] }) });
   }
   function MediaControl({
@@ -36081,13 +36167,13 @@ ${text}
       });
     };
     const containerRef = (0, import_element55.useRef)();
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime293.jsxs)(
       "div",
       {
         ref: containerRef,
         className: "block-library-utils__media-control",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
             import_block_editor114.MediaReplaceFlow,
             {
               className: "block-library-utils__media-control__replace-flow",
@@ -36097,7 +36183,7 @@ ${text}
               onSelect,
               onSelectURL,
               onError,
-              name: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+              name: /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
                 MediaControlPreview,
                 {
                   url: mediaUrl,
@@ -36106,11 +36192,11 @@ ${text}
                   label: mediaUrl ? (0, import_url10.getFilename)(filename) || emptyLabel : emptyLabel
                 }
               ),
-              renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components57.Button, { ...props, __next40pxDefaultSize: true, children: isUploading ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components57.Spinner, {}) : props.children }),
+              renderToggle: (props) => /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components57.Button, { ...props, __next40pxDefaultSize: true, children: isUploading ? /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components57.Spinner, {}) : props.children }),
               onReset
             }
           ),
-          mediaUrl && onReset && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
+          mediaUrl && onReset && /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(
             import_components57.Button,
             {
               label: (0, import_i18n98.__)("Reset"),
@@ -36123,7 +36209,7 @@ ${text}
               }
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components57.DropZone, { onFilesDrop })
+          /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(import_components57.DropZone, { onFilesDrop })
         ]
       }
     );
@@ -36343,7 +36429,7 @@ ${text}
   }

   // packages/block-library/build-module/image/image.mjs
-  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
   var {
     DimensionsTool,
     isDefaultBlockStyleState: isDefaultBlockStyleState3,
@@ -36370,7 +36456,7 @@ ${text}
     if (!href) {
       return children;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       "a",
       {
         href,
@@ -36400,8 +36486,8 @@ ${text}
     const [popoverAnchor, setPopoverAnchor] = (0, import_element57.useState)(null);
     const [isAltDialogOpen, setIsAltDialogOpen] = (0, import_element57.useState)(false);
     const [isTitleDialogOpen, setIsTitleDialogOpen] = (0, import_element57.useState)(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_components58.ToolbarItem, { ref: setPopoverAnchor, children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.ToolbarItem, { ref: setPopoverAnchor, children: (toggleProps) => /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.DropdownMenu,
         {
           icon: chevron_down_default,
@@ -36411,8 +36497,8 @@ ${text}
             description: (0, import_i18n99.__)("Displays more controls.")
           },
           popoverProps: WRITEMODE_POPOVER_PROPS,
-          children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+          children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
               import_components58.MenuItem,
               {
                 onClick: () => {
@@ -36426,7 +36512,7 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
               import_components58.MenuItem,
               {
                 onClick: () => {
@@ -36440,7 +36526,7 @@ ${text}
           ] })
         }
       ) }),
-      isAltDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      isAltDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.Popover,
         {
           placement: "bottom-start",
@@ -36448,7 +36534,7 @@ ${text}
           onClose: () => setIsAltDialogOpen(false),
           offset: 13,
           variant: "toolbar",
-          children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
             import_components58.TextareaControl,
             {
               className: "wp-block-image__toolbar_content_textarea",
@@ -36456,8 +36542,8 @@ ${text}
               value: attributes.alt || "",
               onChange: (value) => setAttributes({ alt: value }),
               disabled: lockAltControls,
-              help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_jsx_runtime295.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+              help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_jsx_runtime294.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   import_components58.ExternalLink,
                   {
                     href: (
@@ -36471,14 +36557,14 @@ ${text}
                     )
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime295.jsx)("br", {}),
+                /* @__PURE__ */ (0, import_jsx_runtime294.jsx)("br", {}),
                 (0, import_i18n99.__)("Leave empty if decorative.")
               ] })
             }
           ) })
         }
       ),
-      isTitleDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      isTitleDialogOpen && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.Popover,
         {
           placement: "bottom-start",
@@ -36486,7 +36572,7 @@ ${text}
           onClose: () => setIsTitleDialogOpen(false),
           offset: 13,
           variant: "toolbar",
-          children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)("div", { className: "wp-block-image__toolbar_content_textarea__container", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
             import_components58.TextControl,
             {
               className: "wp-block-image__toolbar_content_textarea",
@@ -36496,12 +36582,12 @@ ${text}
                 title: value
               }),
               disabled: lockTitleControls,
-              help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_jsx_runtime295.Fragment, { children: lockTitleControlsMessage }) : (0, import_element57.createInterpolateElement)(
+              help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_jsx_runtime294.Fragment, { children: lockTitleControlsMessage }) : (0, import_element57.createInterpolateElement)(
                 (0, import_i18n99.__)(
                   "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_runtime295.jsx)(import_components58.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
+                  a: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
                 }
               )
             }
@@ -36781,7 +36867,7 @@ ${text}
     function switchToCover() {
       replaceBlocks(
         clientId,
-        (0, import_blocks38.switchToBlockType)(getBlock(clientId), "core/cover")
+        (0, import_blocks39.switchToBlockType)(getBlock(clientId), "core/cover")
       );
     }
     const dimensionsUnitsOptions = (0, import_components58.__experimentalUseCustomUnits)({
@@ -36845,7 +36931,7 @@ ${text}
         })
       );
     };
-    const dimensionsControl = showDimensionsControls && (SIZED_LAYOUTS.includes(parentLayoutType) ? /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    const dimensionsControl = showDimensionsControls && (SIZED_LAYOUTS.includes(parentLayoutType) ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       DimensionsTool,
       {
         panelId: clientId,
@@ -36860,7 +36946,7 @@ ${text}
         tools: ["aspectRatio"]
       },
       selectedStyleStateKey
-    ) : /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       DimensionsTool,
       {
         panelId: clientId,
@@ -36922,13 +37008,13 @@ ${text}
           caption: captionBinding
         } = metadata?.bindings || {};
         const hasParentPattern = !!context["pattern/overrides"];
-        const urlBindingSource = (0, import_blocks38.getBlockBindingsSource)(
+        const urlBindingSource = (0, import_blocks39.getBlockBindingsSource)(
           urlBinding?.source
         );
-        const altBindingSource = (0, import_blocks38.getBlockBindingsSource)(
+        const altBindingSource = (0, import_blocks39.getBlockBindingsSource)(
           altBinding?.source
         );
-        const titleBindingSource = (0, import_blocks38.getBlockBindingsSource)(
+        const titleBindingSource = (0, import_blocks39.getBlockBindingsSource)(
           titleBinding?.source
         );
         return {
@@ -36975,7 +37061,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_runtime295.jsx)(import_jsx_runtime295.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor116.BlockControls, { group: isContentOnlyMode ? "inline" : "other", children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    const mediaControls = isSingleSelected && !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_jsx_runtime294.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.BlockControls, { group: isContentOnlyMode ? "inline" : "other", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
       import_block_editor116.MediaReplaceFlow,
       {
         mediaId: id,
@@ -36990,9 +37076,9 @@ ${text}
       }
     ) }) });
     const hasDataFormBlockFields = window?.__experimentalContentOnlyInspectorFields;
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
-      showBlockControls && /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_block_editor116.BlockControls, { group: "block", children: [
-        showUrlInput && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
+      showBlockControls && /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_block_editor116.BlockControls, { group: "block", children: [
+        showUrlInput && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
           import_block_editor116.__experimentalImageURLInputUI,
           {
             url: href || "",
@@ -37009,7 +37095,7 @@ ${text}
             resetLightbox
           }
         ),
-        allowCrop && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+        allowCrop && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
           import_components58.ToolbarButton,
           {
             ref: cropButtonRef,
@@ -37020,7 +37106,7 @@ ${text}
             disabled: isSwappingMedia
           }
         ),
-        showCoverControls && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+        showCoverControls && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
           import_components58.ToolbarButton,
           {
             icon: overlay_text_default,
@@ -37029,7 +37115,7 @@ ${text}
           }
         )
       ] }),
-      canUploadExternalImage && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor116.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_components58.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      canUploadExternalImage && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.ToolbarButton,
         {
           onClick: uploadExternal,
@@ -37040,7 +37126,7 @@ ${text}
       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_runtime295.jsx)(import_block_editor116.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         ContentOnlyControls,
         {
           attributes,
@@ -37051,7 +37137,7 @@ ${text}
           lockTitleControlsMessage
         }
       ) }),
-      !hasDataFormBlockFields && isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor116.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(
+      !hasDataFormBlockFields && isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(
         import_components58.__experimentalToolsPanel,
         {
           label: (0, import_i18n99.__)("Media"),
@@ -37061,14 +37147,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+            !lockUrlControls && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n99.__)("Image"),
                 hasValue: () => !!url,
                 onDeselect: () => onSelectImage(void 0),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   MediaControl,
                   {
                     mediaId: id,
@@ -37086,21 +37172,21 @@ ${text}
                 )
               }
             ),
-            !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+            !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n99.__)("Alternative text"),
                 isShownByDefault: true,
                 hasValue: () => !!alt,
                 onDeselect: () => setAttributes({ alt: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   import_components58.TextareaControl,
                   {
                     label: (0, import_i18n99.__)("Alternative text"),
                     value: alt || "",
                     onChange: updateAlt,
                     readOnly: lockAltControls,
-                    help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_jsx_runtime295.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+                    help: lockAltControls ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_jsx_runtime294.Fragment, { children: lockAltControlsMessage }) : /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                       import_components58.ExternalLink,
                       {
                         href: (
@@ -37118,14 +37204,14 @@ ${text}
                 )
               }
             ),
-            !lockAltControls && !lightboxChecked && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+            !lockAltControls && !lightboxChecked && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n99.__)("Mark as decorative"),
                 isShownByDefault: true,
                 hasValue: () => !!isDecorative,
                 onDeselect: () => setAttributes({ isDecorative: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   import_components58.CheckboxControl,
                   {
                     label: (0, import_i18n99.__)("Mark as decorative"),
@@ -37141,7 +37227,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(
         import_block_editor116.InspectorControls,
         {
           group: "dimensions",
@@ -37162,7 +37248,7 @@ ${text}
           },
           children: [
             dimensionsControl,
-            !hasSelectedStyleState && url && scale && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+            !hasSelectedStyleState && url && scale && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
               import_components58.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n99.__)("Focal point"),
@@ -37172,7 +37258,7 @@ ${text}
                   focalPoint: void 0
                 }),
                 panelId: clientId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
                   import_components58.FocalPointPicker,
                   {
                     label: (0, import_i18n99.__)("Focal point"),
@@ -37190,13 +37276,13 @@ ${text}
           ]
         }
       ),
-      !!imageSizeOptions.length && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor116.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      !!imageSizeOptions.length && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.__experimentalToolsPanel,
         {
           label: (0, import_i18n99.__)("Settings"),
           resetAll: resetSettings,
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
             ResolutionTool2,
             {
               value: sizeSlug,
@@ -37207,19 +37293,19 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor116.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.TextControl,
         {
           label: (0, import_i18n99.__)("Title attribute"),
           value: title || "",
           onChange: onSetTitle,
           readOnly: lockTitleControls,
-          help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_jsx_runtime295.Fragment, { children: lockTitleControlsMessage }) : (0, import_element57.createInterpolateElement)(
+          help: lockTitleControls ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_jsx_runtime294.Fragment, { children: lockTitleControlsMessage }) : (0, import_element57.createInterpolateElement)(
             (0, import_i18n99.__)(
               "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_runtime295.jsx)(import_components58.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.ExternalLink, { href: "https://www.w3.org/TR/html52/dom.html#the-title-attribute" })
             }
           )
         }
@@ -37250,19 +37336,19 @@ ${text}
     const shadowProps = (0, import_block_editor116.__experimentalGetShadowClassesAndStyles)(attributes);
     const { postType, postId, queryId } = context;
     const isDescendentOfQueryLoop = Number.isFinite(queryId);
-    const img = /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(ImageWrapper, { href, children: temporaryURL && hasImageErrored ? (
+    const img = /* @__PURE__ */ (0, import_jsx_runtime294.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_runtime295.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.Placeholder,
         {
           className: "wp-block-image__placeholder",
           withIllustration: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_components58.Spinner, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.Spinner, {})
         }
       )
-    ) : /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         "img",
         {
           src: temporaryURL || url,
@@ -37301,7 +37387,7 @@ ${text}
           }
         }
       ),
-      (isUploading || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_components58.Spinner, {})
+      (isUploading || isSwappingMedia) && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.Spinner, {})
     ] }) });
     let resizableBox;
     if (isResizable && isSingleSelected && !isUploading && !SIZED_LAYOUTS.includes(parentLayoutType)) {
@@ -37331,7 +37417,7 @@ ${text}
           showRightHandle = true;
         }
       }
-      resizableBox = /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      resizableBox = /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         import_components58.ResizableBox,
         {
           ref: effectResizeableBoxPlacement,
@@ -37387,7 +37473,7 @@ ${text}
       );
     }
     if (!url && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
         mediaControls,
         controls
       ] });
@@ -37400,14 +37486,14 @@ ${text}
         type: "snackbar"
       });
     };
-    const featuredImageControl = !isDescendentOfQueryLoop && postId && id ? /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_block_editor116.BlockSettingsMenuControls, { children: ({ canEdit, selectedClientIds }) => canEdit && selectedClientIds.length === 1 && clientId === selectedClientIds[0] && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(import_components58.MenuItem, { onClick: setPostFeatureImage, children: (0, import_i18n99.__)("Set as featured image") }) }) : null;
-    return /* @__PURE__ */ (0, import_jsx_runtime295.jsxs)(import_jsx_runtime295.Fragment, { children: [
+    const featuredImageControl = !isDescendentOfQueryLoop && postId && id ? /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_block_editor116.BlockSettingsMenuControls, { children: ({ canEdit, selectedClientIds }) => canEdit && selectedClientIds.length === 1 && clientId === selectedClientIds[0] && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(import_components58.MenuItem, { onClick: setPostFeatureImage, children: (0, import_i18n99.__)("Set as featured image") }) }) : null;
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsxs)(import_jsx_runtime294.Fragment, { children: [
       mediaControls,
       controls,
       featuredImageControl,
       img,
       resizableBox,
-      !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
+      !isDecorative && /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(
         Caption,
         {
           attributes,
@@ -37424,11 +37510,11 @@ ${text}
   // packages/block-library/build-module/image/use-max-width-observer.mjs
   var import_element58 = __toESM(require_element(), 1);
   var import_compose25 = __toESM(require_compose(), 1);
-  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
   function useMaxWidthObserver() {
     const [contentResizeListener, { width }] = (0, import_compose25.useResizeObserver)();
     const observerRef = (0, import_element58.useRef)();
-    const maxWidthObserver = /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
+    const maxWidthObserver = /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(
       "div",
       {
         className: "wp-block",
@@ -37448,7 +37534,7 @@ ${text}
   }

   // packages/block-library/build-module/image/edit.mjs
-  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
   var pickRelevantMediaFiles2 = (image, size) => {
     const imageProps = Object.fromEntries(
       Object.entries(image ?? {}).filter(
@@ -37515,10 +37601,7 @@ ${text}
     const blockEditingMode = (0, import_block_editor117.useBlockEditingMode)();
     const { createErrorNotice } = (0, import_data52.useDispatch)(import_notices8.store);
     function onUploadError(message) {
-      createErrorNotice(message, {
-        type: "snackbar",
-        explicitDismiss: true
-      });
+      createErrorNotice(message, { type: "snackbar" });
       setTemporaryURL();
       setAttributes({
         src: void 0,
@@ -37546,14 +37629,14 @@ ${text}
           );
         }
         const imageBlocks = files.filter((file) => isValidFileType(file)).map(
-          (file) => (0, import_blocks39.createBlock)("core/image", {
+          (file) => (0, import_blocks40.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_blocks39.createBlock)(
+          const galleryBlock = (0, import_blocks40.createBlock)(
             "core/gallery",
             {},
             imageBlocks
@@ -37673,7 +37756,7 @@ ${text}
       },
       [id]
     );
-    const mediaPreview = !!url && /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
+    const mediaPreview = !!url && /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
       "img",
       {
         alt: (0, import_i18n100.__)("Edit image"),
@@ -37699,7 +37782,7 @@ ${text}
         if (!isSingleSelected) {
           return {};
         }
-        const blockBindingsSource = (0, import_blocks39.getBlockBindingsSource)(
+        const blockBindingsSource = (0, import_blocks40.getBlockBindingsSource)(
           metadata?.bindings?.url?.source
         );
         return {
@@ -37719,7 +37802,7 @@ ${text}
     );
     const pinnedHeight = height === "auto" ? void 0 : height;
     const placeholder2 = (content) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime297.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(
         import_components59.Placeholder,
         {
           className: clsx_default("block-editor-media-placeholder", {
@@ -37747,9 +37830,9 @@ ${text}
         }
       );
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime297.jsxs)(import_jsx_runtime297.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime297.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)(import_jsx_runtime296.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime296.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
           Image2,
           {
             temporaryURL,
@@ -37769,10 +37852,10 @@ ${text}
             maxContentWidth
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(
           import_block_editor117.MediaPlaceholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(import_block_editor117.BlockIcon, { icon: image_default }),
+            icon: /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(import_block_editor117.BlockIcon, { icon: image_default }),
             onSelect: onSelectImage,
             onSelectURL,
             onFilesPreUpload,
@@ -37958,7 +38041,7 @@ ${text}

   // packages/block-library/build-module/image/save.mjs
   var import_block_editor118 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
   function save26({ attributes }) {
     const {
       url,
@@ -37994,7 +38077,7 @@ ${text}
     const imageClasses = clsx_default(borderProps.className, {
       [`wp-image-${id}`]: !!id
     });
-    const image = /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+    const image = /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
       "img",
       {
         src: url,
@@ -38027,8 +38110,8 @@ ${text}
       }
     );
     const displayCaption = !import_block_editor118.RichText.isEmpty(caption) || bindings.caption || bindings?.__default?.source === "core/pattern-overrides";
-    const figure = /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_jsx_runtime298.Fragment, { children: [
-      href ? /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+    const figure = /* @__PURE__ */ (0, import_jsx_runtime297.jsxs)(import_jsx_runtime297.Fragment, { children: [
+      href ? /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
         "a",
         {
           className: linkClass,
@@ -38038,7 +38121,7 @@ ${text}
           children: image
         }
       ) : image,
-      displayCaption && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
+      displayCaption && /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(
         import_block_editor118.RichText.Content,
         {
           className: (0, import_block_editor118.__experimentalGetElementClassName)("caption"),
@@ -38047,12 +38130,12 @@ ${text}
         }
       )
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("figure", { ...import_block_editor118.useBlockProps.save({ className: classes }), children: figure });
+    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)("figure", { ...import_block_editor118.useBlockProps.save({ className: classes }), children: figure });
   }

   // packages/block-library/build-module/image/transforms.mjs
   var import_blob13 = __toESM(require_blob(), 1);
-  var import_blocks40 = __toESM(require_blocks(), 1);
+  var import_blocks41 = __toESM(require_blocks(), 1);
   var import_data53 = __toESM(require_data(), 1);
   var import_core_data27 = __toESM(require_core_data(), 1);
   function getCarriedGifConversionAttributes(attributes) {
@@ -38179,7 +38262,7 @@ ${text}
           const aspectRatio = widthNumber && heightNumber ? String(widthNumber / heightNumber) : void 0;
           const width = widthValue || (heightValue ? "auto" : void 0);
           const height = widthValue ? "auto" : heightValue;
-          const attributes = (0, import_blocks40.getBlockAttributes)(
+          const attributes = (0, import_blocks41.getBlockAttributes)(
             "core/image",
             node.outerHTML,
             {
@@ -38199,7 +38282,7 @@ ${text}
             attributes.blob = attributes.url;
             delete attributes.url;
           }
-          return (0, import_blocks40.createBlock)("core/image", attributes);
+          return (0, import_blocks41.createBlock)("core/image", attributes);
         }
       },
       {
@@ -38214,7 +38297,7 @@ ${text}
         },
         transform(files) {
           const blocks = files.map((file) => {
-            return (0, import_blocks40.createBlock)("core/image", {
+            return (0, import_blocks41.createBlock)("core/image", {
               blob: (0, import_blob13.createBlobURL)(file)
             });
           });
@@ -38295,7 +38378,7 @@ ${text}
         transform(attributes) {
           const { id, url, caption } = attributes;
           const companion = getAnimatedGifVideoCompanion(id, url);
-          return (0, import_blocks40.createBlock)("core/video", {
+          return (0, import_blocks41.createBlock)("core/video", {
             ...getCarriedGifConversionAttributes(attributes),
             id,
             src: companion.src,
@@ -38323,7 +38406,7 @@ ${text}
   var transforms_default14 = transforms13;

   // packages/block-library/build-module/image/index.mjs
-  var { fieldsKey: fieldsKey8, formKey: formKey8 } = unlock(import_blocks41.privateApis);
+  var { fieldsKey: fieldsKey8, formKey: formKey8 } = unlock(import_blocks42.privateApis);
   var { name: name44 } = block_default44;
   var settings44 = {
     icon: image_default,
@@ -38524,7 +38607,7 @@ ${text}
   var import_i18n102 = __toESM(require_i18n(), 1);
   var import_server_side_render4 = __toESM(require_server_side_render(), 1);
   var import_compose27 = __toESM(require_compose(), 1);
-  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
   var MIN_COMMENTS = 1;
   var MAX_COMMENTS = 100;
   function LatestComments({ attributes, setAttributes, name: name122 }) {
@@ -38543,8 +38626,8 @@ ${text}
     });
     const disabledRef = (0, import_compose27.useDisabled)();
     const blockProps = (0, import_block_editor119.useBlockProps)({ ref: disabledRef });
-    return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_block_editor119.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(import_jsx_runtime298.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_block_editor119.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime298.jsxs)(
         import_components60.__experimentalToolsPanel,
         {
           label: (0, import_i18n102.__)("Settings"),
@@ -38558,14 +38641,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
               import_components60.__experimentalToolsPanelItem,
               {
                 hasValue: () => !displayAvatar,
                 label: (0, import_i18n102.__)("Display avatar"),
                 onDeselect: () => setAttributes({ displayAvatar: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                   import_components60.ToggleControl,
                   {
                     label: (0, import_i18n102.__)("Display avatar"),
@@ -38577,14 +38660,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
               import_components60.__experimentalToolsPanelItem,
               {
                 hasValue: () => !displayDate,
                 label: (0, import_i18n102.__)("Display date"),
                 onDeselect: () => setAttributes({ displayDate: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                   import_components60.ToggleControl,
                   {
                     label: (0, import_i18n102.__)("Display date"),
@@ -38594,14 +38677,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
               import_components60.__experimentalToolsPanelItem,
               {
                 hasValue: () => displayContent !== "excerpt",
                 label: (0, import_i18n102.__)("Display content"),
                 onDeselect: () => setAttributes({ displayContent: "excerpt" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                   import_components60.SelectControl,
                   {
                     label: (0, import_i18n102.__)("Display content"),
@@ -38618,14 +38701,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
               import_components60.__experimentalToolsPanelItem,
               {
                 hasValue: () => commentsToShow !== 5,
                 label: (0, import_i18n102.__)("Number of comments"),
                 onDeselect: () => setAttributes({ commentsToShow: 5 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(
                   import_components60.RangeControl,
                   {
                     label: (0, import_i18n102.__)("Number of comments"),
@@ -38641,13 +38724,13 @@ ${text}
           ]
         }
       ) }),
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_components60.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("p", { children: (0, import_i18n102.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(import_components60.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime298.jsx)("p", { children: (0, import_i18n102.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
         (0, import_i18n102.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -39005,7 +39088,7 @@ ${text}
   var DEFAULT_EXCERPT_LENGTH = 55;

   // packages/block-library/build-module/latest-posts/edit.mjs
-  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
   var CATEGORIES_LIST_QUERY = {
     per_page: -1,
     _fields: "id,name",
@@ -39115,8 +39198,8 @@ ${text}
       }
       setAttributes({ categories: allCategories });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(import_jsx_runtime300.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(
         import_components61.__experimentalToolsPanel,
         {
           label: (0, import_i18n103.__)("Post content"),
@@ -39127,14 +39210,14 @@ ${text}
           }),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components61.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayPostContent,
                 label: (0, import_i18n103.__)("Display post content"),
                 onDeselect: () => setAttributes({ displayPostContent: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components61.ToggleControl,
                   {
                     label: (0, import_i18n103.__)("Display post content"),
@@ -39144,7 +39227,7 @@ ${text}
                 )
               }
             ),
-            displayPostContent && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            displayPostContent && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components61.__experimentalToolsPanelItem,
               {
                 hasValue: () => displayPostContentRadio !== "excerpt",
@@ -39153,7 +39236,7 @@ ${text}
                   displayPostContentRadio: "excerpt"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components61.RadioControl,
                   {
                     label: (0, import_i18n103.__)("Content length"),
@@ -39172,7 +39255,7 @@ ${text}
                 )
               }
             ),
-            displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components61.__experimentalToolsPanelItem,
               {
                 hasValue: () => excerptLength !== DEFAULT_EXCERPT_LENGTH,
@@ -39181,7 +39264,7 @@ ${text}
                   excerptLength: DEFAULT_EXCERPT_LENGTH
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components61.RangeControl,
                   {
                     label: (0, import_i18n103.__)("Max number of words"),
@@ -39196,7 +39279,7 @@ ${text}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(
         import_components61.__experimentalToolsPanel,
         {
           label: (0, import_i18n103.__)("Post meta"),
@@ -39206,14 +39289,14 @@ ${text}
           }),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components61.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayAuthor,
                 label: (0, import_i18n103.__)("Display author name"),
                 onDeselect: () => setAttributes({ displayAuthor: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components61.ToggleControl,
                   {
                     label: (0, import_i18n103.__)("Display author name"),
@@ -39223,14 +39306,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components61.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayPostDate,
                 label: (0, import_i18n103.__)("Display post date"),
                 onDeselect: () => setAttributes({ displayPostDate: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components61.ToggleControl,
                   {
                     label: (0, import_i18n103.__)("Display post date"),
@@ -39243,7 +39326,7 @@ ${text}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(
         import_components61.__experimentalToolsPanel,
         {
           label: (0, import_i18n103.__)("Featured image"),
@@ -39257,14 +39340,14 @@ ${text}
           }),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
               import_components61.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!displayFeaturedImage,
                 label: (0, import_i18n103.__)("Display featured image"),
                 onDeselect: () => setAttributes({ displayFeaturedImage: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   import_components61.ToggleControl,
                   {
                     label: (0, import_i18n103.__)("Display featured image"),
@@ -39274,8 +39357,8 @@ ${text}
                 )
               }
             ),
-            displayFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(import_jsx_runtime300.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+            displayFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                 import_components61.__experimentalToolsPanelItem,
                 {
                   hasValue: () => featuredImageSizeSlug !== "thumbnail" || featuredImageSizeWidth !== null || featuredImageSizeHeight !== null,
@@ -39286,7 +39369,7 @@ ${text}
                     featuredImageSizeHeight: null
                   }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                     import_block_editor120.__experimentalImageSizeControl,
                     {
                       onChange: (value) => {
@@ -39317,7 +39400,7 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                 import_components61.__experimentalToolsPanelItem,
                 {
                   hasValue: () => !!featuredImageAlign,
@@ -39326,7 +39409,7 @@ ${text}
                     featuredImageAlign: void 0
                   }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                     import_components61.__experimentalToggleGroupControl,
                     {
                       className: "editor-latest-posts-image-alignment-control",
@@ -39337,7 +39420,7 @@ ${text}
                       }),
                       children: imageAlignmentOptions.map(
                         ({ value, icon: icon4, label }) => {
-                          return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                          return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                             import_components61.__experimentalToggleGroupControlOptionIcon,
                             {
                               value,
@@ -39352,7 +39435,7 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                 import_components61.__experimentalToolsPanelItem,
                 {
                   hasValue: () => !!addLinkToFeaturedImage,
@@ -39361,7 +39444,7 @@ ${text}
                     addLinkToFeaturedImage: false
                   }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                     import_components61.ToggleControl,
                     {
                       label: (0, import_i18n103.__)("Add link to featured image"),
@@ -39377,7 +39460,7 @@ ${text}
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
         import_components61.__experimentalToolsPanel,
         {
           label: (0, import_i18n103.__)("Sorting and filtering"),
@@ -39389,7 +39472,7 @@ ${text}
             selectedAuthor: void 0
           }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
             import_components61.__experimentalToolsPanelItem,
             {
               hasValue: () => order !== "desc" || orderBy !== "date" || postsToShow !== 5 || categories?.length > 0 || !!selectedAuthor,
@@ -39402,7 +39485,7 @@ ${text}
                 selectedAuthor: void 0
               }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                 import_components61.QueryControls,
                 {
                   ...{ order, orderBy },
@@ -39490,7 +39573,7 @@ ${text}
       });
     };
     const hasPosts = !!latestPosts?.length;
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor120.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_block_editor120.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
       Controls,
       {
         attributes,
@@ -39508,9 +39591,9 @@ ${text}
       })
     });
     if (!hasPosts) {
-      return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)("div", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)("div", { ...blockProps, children: [
         inspectorControls,
-        /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_components61.Placeholder, { icon: pin_default, label: (0, import_i18n103.__)("Latest Posts"), children: !Array.isArray(latestPosts) ? /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_components61.Spinner, {}) : (0, import_i18n103.__)("No posts found.") })
+        /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_components61.Placeholder, { icon: pin_default, label: (0, import_i18n103.__)("Latest Posts"), children: !Array.isArray(latestPosts) ? /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_components61.Spinner, {}) : (0, import_i18n103.__)("No posts found.") })
       ] });
     }
     const displayPosts = latestPosts.length > postsToShow ? latestPosts.slice(0, postsToShow) : latestPosts;
@@ -39537,10 +39620,10 @@ ${text}
       }
     ];
     const dateFormat = (0, import_date2.getSettings)().formats.date;
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(import_jsx_runtime300.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, { children: [
       inspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor120.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_components61.ToolbarGroup, { controls: layoutControls }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("ul", { ...blockProps, children: displayPosts.map((post) => {
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_block_editor120.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(import_components61.ToolbarGroup, { controls: layoutControls }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("ul", { ...blockProps, children: displayPosts.map((post) => {
         const titleTrimmed = post.title.rendered.trim();
         let excerpt = post.excerpt.rendered;
         const currentAuthor = getCurrentAuthor(post);
@@ -39553,7 +39636,7 @@ ${text}
           [`align${featuredImageAlign}`]: !!featuredImageAlign
         });
         const renderFeaturedImage = displayFeaturedImage && imageSourceUrl;
-        const featuredImage = renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+        const featuredImage = renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
           "img",
           {
             src: imageSourceUrl,
@@ -39565,7 +39648,7 @@ ${text}
           }
         );
         const needsReadMore = excerptLength < excerpt.trim().split(" ").length && post.excerpt.raw === "";
-        const postExcerpt = needsReadMore ? /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)(import_jsx_runtime300.Fragment, { children: [
+        const postExcerpt = needsReadMore ? /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, { children: [
           excerpt.trim().split(" ", excerptLength).join(" "),
           (0, import_element60.createInterpolateElement)(
             (0, import_i18n103.sprintf)(
@@ -39578,7 +39661,7 @@ ${text}
             {
               a: (
                 // eslint-disable-next-line jsx-a11y/anchor-has-content
-                /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
                   "a",
                   {
                     className: "wp-block-latest-posts__read-more",
@@ -39588,12 +39671,12 @@ ${text}
                   }
                 )
               ),
-              span: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("span", { className: "screen-reader-text" })
+              span: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("span", { className: "screen-reader-text" })
             }
           )
         ] }) : excerpt;
-        return /* @__PURE__ */ (0, import_jsx_runtime300.jsxs)("li", { children: [
-          renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { className: imageClasses, children: addLinkToFeaturedImage ? /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)("li", { children: [
+          renderFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("div", { className: imageClasses, children: addLinkToFeaturedImage ? /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
             "a",
             {
               href: post.link,
@@ -39601,7 +39684,7 @@ ${text}
               children: featuredImage
             }
           ) : featuredImage }),
-          /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
             "a",
             {
               className: "wp-block-latest-posts__post-title",
@@ -39613,12 +39696,12 @@ ${text}
               children: !titleTrimmed ? (0, import_i18n103.__)("(no title)") : null
             }
           ),
-          displayAuthor && currentAuthor && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { className: "wp-block-latest-posts__post-author", children: (0, import_i18n103.sprintf)(
+          displayAuthor && currentAuthor && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("div", { className: "wp-block-latest-posts__post-author", children: (0, import_i18n103.sprintf)(
             /* translators: byline. %s: author. */
             (0, import_i18n103.__)("by %s"),
             currentAuthor.name
           ) }),
-          displayPostDate && post.date_gmt && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+          displayPostDate && post.date_gmt && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
             "time",
             {
               dateTime: (0, import_date2.format)("c", post.date_gmt),
@@ -39626,8 +39709,8 @@ ${text}
               children: (0, import_date2.dateI18n)(dateFormat, post.date_gmt)
             }
           ),
-          displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)("div", { className: "wp-block-latest-posts__post-excerpt", children: postExcerpt }),
-          displayPostContent && displayPostContentRadio === "full_post" && /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
+          displayPostContent && displayPostContentRadio === "excerpt" && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)("div", { className: "wp-block-latest-posts__post-excerpt", children: postExcerpt }),
+          displayPostContent && displayPostContentRadio === "full_post" && /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(
             "div",
             {
               className: "wp-block-latest-posts__post-full-content",
@@ -39665,7 +39748,7 @@ ${text}
   var import_block_editor121 = __toESM(require_block_editor(), 1);

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

   // packages/block-library/build-module/list/deprecated.mjs
-  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
   var v0 = {
     attributes: {
       ordered: {
@@ -39795,7 +39878,7 @@ ${text}
     save({ attributes }) {
       const { ordered, values, type, reversed, start } = attributes;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(TagName2, { ...import_block_editor121.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_block_editor121.RichText.Content, { value: values, multiline: "li" }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(TagName2, { ...import_block_editor121.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor121.RichText.Content, { value: values, multiline: "li" }) });
     },
     migrate: migrate_font_family_default,
     isEligible({ style: style2 }) {
@@ -39861,7 +39944,7 @@ ${text}
     save({ attributes }) {
       const { ordered, values, type, reversed, start } = attributes;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(TagName2, { ...import_block_editor121.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_block_editor121.RichText.Content, { value: values, multiline: "li" }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(TagName2, { ...import_block_editor121.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor121.RichText.Content, { value: values, multiline: "li" }) });
     },
     migrate: migrateToListV2
   };
@@ -39936,7 +40019,7 @@ ${text}
     save({ attributes }) {
       const { ordered, type, reversed, start } = attributes;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(TagName2, { ...import_block_editor121.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_block_editor121.InnerBlocks.Content, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(TagName2, { ...import_block_editor121.useBlockProps.save({ type, reversed, start }), children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor121.InnerBlocks.Content, {}) });
     },
     migrate: migrateTypeToInlineStyle
   };
@@ -40009,7 +40092,7 @@ ${text}
     save({ attributes }) {
       const { ordered, type, reversed, start } = attributes;
       const TagName2 = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(
         TagName2,
         {
           ...import_block_editor121.useBlockProps.save({
@@ -40019,7 +40102,7 @@ ${text}
               listStyleType: ordered && type !== "decimal" ? type : void 0
             }
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_block_editor121.InnerBlocks.Content, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(import_block_editor121.InnerBlocks.Content, {})
         }
       );
     }
@@ -40031,7 +40114,7 @@ ${text}
   var import_components63 = __toESM(require_components(), 1);
   var import_data55 = __toESM(require_data(), 1);
   var import_i18n105 = __toESM(require_i18n(), 1);
-  var import_blocks43 = __toESM(require_blocks(), 1);
+  var import_blocks44 = __toESM(require_blocks(), 1);
   var import_element62 = __toESM(require_element(), 1);
   var import_deprecated27 = __toESM(require_deprecated(), 1);

@@ -40039,7 +40122,7 @@ ${text}
   var import_i18n104 = __toESM(require_i18n(), 1);
   var import_block_editor122 = __toESM(require_block_editor(), 1);
   var import_components62 = __toESM(require_components(), 1);
-  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
   var LIST_STYLE_OPTIONS = [
     {
       label: (0, import_i18n104.__)("Numbers"),
@@ -40064,7 +40147,7 @@ ${text}
   ];
   var OrderedListSettings = ({ setAttributes, reversed, start, type }) => {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(import_block_editor122.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(import_block_editor122.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime301.jsxs)(
       import_components62.__experimentalToolsPanel,
       {
         label: (0, import_i18n104.__)("Settings"),
@@ -40077,7 +40160,7 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
             import_components62.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n104.__)("List style"),
@@ -40086,7 +40169,7 @@ ${text}
               onDeselect: () => setAttributes({
                 type: void 0
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
                 import_components62.SelectControl,
                 {
                   label: (0, import_i18n104.__)("List style"),
@@ -40097,7 +40180,7 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
             import_components62.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n104.__)("Start value"),
@@ -40106,7 +40189,7 @@ ${text}
               onDeselect: () => setAttributes({
                 start: void 0
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
                 import_components62.TextControl,
                 {
                   label: (0, import_i18n104.__)("Start value"),
@@ -40125,7 +40208,7 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
             import_components62.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n104.__)("Reverse order"),
@@ -40134,7 +40217,7 @@ ${text}
               onDeselect: () => setAttributes({
                 reversed: void 0
               }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(
                 import_components62.ToggleControl,
                 {
                   label: (0, import_i18n104.__)("Reverse order"),
@@ -40157,16 +40240,16 @@ ${text}

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

   // packages/block-library/build-module/list/edit.mjs
-  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK4 = {
     name: "core/list-item"
   };
@@ -40196,7 +40279,7 @@ ${text}
     return (0, import_element62.useCallback)(() => {
       const parentBlockId = getBlockRootClientId(clientId);
       const parentBlockAttributes = getBlockAttributes4(parentBlockId);
-      const newParentBlock = (0, import_blocks43.createBlock)(
+      const newParentBlock = (0, import_blocks44.createBlock)(
         "core/list-item",
         parentBlockAttributes
       );
@@ -40214,7 +40297,7 @@ ${text}
       },
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(import_jsx_runtime304.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(import_jsx_runtime303.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
       import_components63.ToolbarButton,
       {
         icon: (0, import_i18n105.isRTL)() ? format_outdent_rtl_default : format_outdent_default,
@@ -40241,8 +40324,8 @@ ${text}
       __experimentalCaptureToolbars: true
     });
     useMigrateOnLoad(attributes, clientId);
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(import_block_editor123.BlockControls, { group: "block", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)(import_block_editor123.BlockControls, { group: "block", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
         import_components63.ToolbarButton,
         {
           icon: (0, import_i18n105.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
@@ -40254,7 +40337,7 @@ ${text}
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
         import_components63.ToolbarButton,
         {
           icon: (0, import_i18n105.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
@@ -40266,10 +40349,10 @@ ${text}
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(IndentUI, { clientId })
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(IndentUI, { clientId })
     ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(import_jsx_runtime304.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)(import_jsx_runtime303.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
         tag_name_default,
         {
           ordered,
@@ -40279,7 +40362,7 @@ ${text}
         }
       ),
       controls,
-      ordered && /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
+      ordered && /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(
         ordered_list_settings_default,
         {
           ...{
@@ -40386,11 +40469,11 @@ ${text}

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

   // packages/block-library/build-module/list/transforms.mjs
-  var import_blocks44 = __toESM(require_blocks(), 1);
+  var import_blocks45 = __toESM(require_blocks(), 1);
   var import_rich_text4 = __toESM(require_rich_text(), 1);
   function getListContentSchema({ phrasingContentSchema }) {
     const listContentSchema = {
@@ -40441,19 +40524,19 @@ ${text}
           let childBlocks = [];
           if (blockAttributes8.length > 1) {
             childBlocks = blockAttributes8.map(({ content }) => {
-              return (0, import_blocks44.createBlock)("core/list-item", { content });
+              return (0, import_blocks45.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_blocks44.createBlock)("core/list-item", {
+              return (0, import_blocks45.createBlock)("core/list-item", {
                 content: (0, import_rich_text4.toHTMLString)({ value: result })
               });
             });
           }
-          return (0, import_blocks44.createBlock)(
+          return (0, import_blocks45.createBlock)(
             "core/list",
             {
               anchor: blockAttributes8.anchor
@@ -40475,8 +40558,8 @@ ${text}
         type: "prefix",
         prefix,
         transform(content) {
-          return (0, import_blocks44.createBlock)("core/list", {}, [
-            (0, import_blocks44.createBlock)("core/list-item", { content })
+          return (0, import_blocks45.createBlock)("core/list", {}, [
+            (0, import_blocks45.createBlock)("core/list-item", { content })
           ]);
         }
       })),
@@ -40484,12 +40567,12 @@ ${text}
         type: "prefix",
         prefix,
         transform(content) {
-          return (0, import_blocks44.createBlock)(
+          return (0, import_blocks45.createBlock)(
             "core/list",
             {
               ordered: true
             },
-            [(0, import_blocks44.createBlock)("core/list-item", { content })]
+            [(0, import_blocks45.createBlock)("core/list-item", { content })]
           );
         }
       }))
@@ -40500,7 +40583,7 @@ ${text}
         blocks: [block],
         transform: (_attributes, childBlocks) => {
           return getListContentFlat(childBlocks).map(
-            (content) => (0, import_blocks44.createBlock)(block, {
+            (content) => (0, import_blocks45.createBlock)(block, {
               content
             })
           );
@@ -40560,15 +40643,15 @@ ${text}
   var import_components64 = __toESM(require_components(), 1);
   var import_element63 = __toESM(require_element(), 1);
   var import_data56 = __toESM(require_data(), 1);
-  var import_a11y = __toESM(require_a11y(), 1);
-  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
-  var { Badge: WCBadge } = unlock(import_components64.privateApis);
+  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
+  var { ValidatedTextareaControl } = unlock(import_components64.privateApis);
   function MathEdit({ attributes, setAttributes, isSelected }) {
     const { latex, mathML } = attributes;
     const [blockRef, setBlockRef] = (0, import_element63.useState)();
     const [error2, setError] = (0, import_element63.useState)(null);
     const [latexToMathML, setLatexToMathML] = (0, import_element63.useState)();
     const initialLatex = (0, import_element63.useRef)(latex);
+    const formRef = (0, import_element63.useRef)();
     const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data56.useDispatch)(import_block_editor125.store);
     (0, import_element63.useEffect)(() => {
       import("@wordpress/latex-to-mathml").then((module) => {
@@ -40591,78 +40674,61 @@ ${text}
       ref: setBlockRef,
       position: "relative"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)("div", { ...blockProps, children: [
-      mathML ? /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime305.jsxs)("div", { ...blockProps, children: [
+      mathML ? /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
         "math",
         {
           display: "block",
           dangerouslySetInnerHTML: { __html: mathML }
         }
       ) : "\u200B",
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
         import_components64.Popover,
         {
           placement: "bottom-start",
           offset: 8,
           anchor: blockRef,
           focusOnMount: false,
+          onFocusOutside: () => formRef.current?.reportValidity(),
           __unstableSlotName: "__unstable-block-tools-after",
-          children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)("div", { style: { padding: "4px", minWidth: "300px" }, children: /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_components64.__experimentalVStack, { spacing: 1, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
-              import_components64.TextareaControl,
-              {
-                __next40pxDefaultSize: true,
-                label: (0, import_i18n107.__)("LaTeX math syntax"),
-                hideLabelFromVision: true,
-                value: latex,
-                className: "wp-block-math__textarea-control",
-                onChange: (newLatex) => {
-                  if (!latexToMathML) {
-                    setAttributes({ latex: newLatex });
-                    return;
-                  }
-                  let newMathML = "";
-                  try {
-                    newMathML = latexToMathML(newLatex, {
-                      displayMode: true
-                    });
-                    setError(null);
-                  } catch (err) {
-                    setError(err.message);
-                    (0, import_a11y.speak)(
-                      (0, import_i18n107.sprintf)(
-                        /* translators: %s: error message returned when parsing LaTeX. */
-                        (0, import_i18n107.__)(
-                          "Error parsing mathematical expression: %s"
-                        ),
-                        err.message
-                      )
-                    );
-                  }
-                  setAttributes({
-                    mathML: newMathML,
-                    latex: newLatex
-                  });
-                },
-                placeholder: (0, import_i18n107.__)("e.g., x^2, \\frac{a}{b}")
-              }
-            ),
-            error2 && /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)(import_jsx_runtime306.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
-                WCBadge,
+          children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+            "form",
+            {
+              ref: formRef,
+              style: { padding: "4px", minWidth: "300px" },
+              onSubmit: (event) => event.preventDefault(),
+              children: /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(
+                ValidatedTextareaControl,
                 {
-                  intent: "error",
-                  className: "wp-block-math__error",
-                  children: (0, import_i18n107.sprintf)(
-                    /* translators: %s: error message returned when parsing LaTeX. */
-                    (0, import_i18n107.__)("Error: %s"),
-                    error2
-                  )
+                  label: (0, import_i18n107.__)("LaTeX math syntax"),
+                  hideLabelFromVision: true,
+                  value: latex,
+                  className: "wp-block-math__textarea-control",
+                  customValidity: error2 ? { type: "invalid", message: error2 } : void 0,
+                  onChange: (newLatex) => {
+                    if (!latexToMathML) {
+                      setAttributes({ latex: newLatex });
+                      return;
+                    }
+                    let newMathML = "";
+                    try {
+                      newMathML = latexToMathML(newLatex, {
+                        displayMode: true
+                      });
+                      setError(null);
+                    } catch (err) {
+                      setError(err.message);
+                    }
+                    setAttributes({
+                      mathML: newMathML,
+                      latex: newLatex
+                    });
+                  },
+                  placeholder: (0, import_i18n107.__)("e.g., x^2, \\frac{a}{b}")
                 }
-              ),
-              /* @__PURE__ */ (0, import_jsx_runtime306.jsx)("style", { children: ".wp-block-math__error .components-badge__content{white-space:normal}" })
-            ] })
-          ] }) })
+              )
+            }
+          )
         }
       )
     ] });
@@ -40724,13 +40790,13 @@ ${text}

   // packages/block-library/build-module/math/save.mjs
   var import_block_editor126 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
   function save28({ attributes }) {
     const { latex, mathML } = attributes;
     if (!latex) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("div", { ...import_block_editor126.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)("div", { ...import_block_editor126.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(
       "math",
       {
         display: "block",
@@ -40741,7 +40807,7 @@ ${text}

   // packages/block-library/build-module/math/deprecated.mjs
   var import_block_editor127 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
   var v124 = {
     attributes: {
       latex: {
@@ -40759,7 +40825,7 @@ ${text}
       if (!latex) {
         return null;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(
         "math",
         {
           ...import_block_editor127.useBlockProps.save(),
@@ -40798,7 +40864,7 @@ ${text}
   });
   var import_i18n109 = __toESM(require_i18n(), 1);
   var import_block_editor135 = __toESM(require_block_editor(), 1);
-  var import_blocks50 = __toESM(require_blocks(), 1);
+  var import_blocks51 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/list-item/block.json
   var block_default49 = {
@@ -40884,7 +40950,7 @@ ${text}
   var import_element64 = __toESM(require_element(), 1);
   var import_data57 = __toESM(require_data(), 1);
   var import_block_editor128 = __toESM(require_block_editor(), 1);
-  var import_blocks45 = __toESM(require_blocks(), 1);
+  var import_blocks46 = __toESM(require_blocks(), 1);
   function useOutdentListItem() {
     const registry = (0, import_data57.useRegistry)();
     const {
@@ -40938,7 +41004,7 @@ ${text}
         if (followingListItems.length) {
           let nestedListId = getBlockOrder(firstClientId)[0];
           if (!nestedListId) {
-            const nestedListBlock = (0, import_blocks45.cloneBlock)(
+            const nestedListBlock = (0, import_blocks46.cloneBlock)(
               getBlock(parentListId),
               {},
               []
@@ -40975,7 +41041,7 @@ ${text}
   var import_element65 = __toESM(require_element(), 1);
   var import_data58 = __toESM(require_data(), 1);
   var import_block_editor129 = __toESM(require_block_editor(), 1);
-  var import_blocks46 = __toESM(require_blocks(), 1);
+  var import_blocks47 = __toESM(require_blocks(), 1);
   function useIndentListItem(clientId) {
     const { replaceBlocks, selectionChange, multiSelect } = (0, import_data58.useDispatch)(import_block_editor129.store);
     const {
@@ -40992,15 +41058,15 @@ ${text}
       const _hasMultiSelection = hasMultiSelection();
       const clientIds = _hasMultiSelection ? getMultiSelectedBlockClientIds() : [clientId];
       const clonedBlocks = clientIds.map(
-        (_clientId) => (0, import_blocks46.cloneBlock)(getBlock(_clientId))
+        (_clientId) => (0, import_blocks47.cloneBlock)(getBlock(_clientId))
       );
       const previousSiblingId = getPreviousBlockClientId(clientId);
-      const newListItem = (0, import_blocks46.cloneBlock)(getBlock(previousSiblingId));
+      const newListItem = (0, import_blocks47.cloneBlock)(getBlock(previousSiblingId));
       const parentListId = getBlockRootClientId(clientId);
       const parentListAttributes = getBlockAttributes4(parentListId);
       if (!newListItem.innerBlocks?.length) {
         newListItem.innerBlocks = [
-          (0, import_blocks46.createBlock)("core/list", {
+          (0, import_blocks47.createBlock)("core/list", {
             ordered: parentListAttributes.ordered
           })
         ];
@@ -41027,7 +41093,7 @@ ${text}
   }

   // packages/block-library/build-module/list-item/hooks/use-enter.mjs
-  var import_blocks47 = __toESM(require_blocks(), 1);
+  var import_blocks48 = __toESM(require_blocks(), 1);
   var import_compose29 = __toESM(require_compose(), 1);
   var import_rich_text5 = __toESM(require_rich_text(), 1);
   var import_keycodes2 = __toESM(require_keycodes(), 1);
@@ -41065,20 +41131,20 @@ ${text}
           getBlockRootClientId(clientId)
         );
         const blockIndex = getBlockIndex(clientId);
-        const head = (0, import_blocks47.cloneBlock)({
+        const head = (0, import_blocks48.cloneBlock)({
           ...topParentListBlock,
           innerBlocks: topParentListBlock.innerBlocks.slice(
             0,
             blockIndex
           )
         });
-        const middle = (0, import_blocks47.createBlock)((0, import_blocks47.getDefaultBlockName)());
+        const middle = (0, import_blocks48.createBlock)((0, import_blocks48.getDefaultBlockName)());
         const after = [
           ...topParentListBlock.innerBlocks[blockIndex].innerBlocks[0]?.innerBlocks || [],
           ...topParentListBlock.innerBlocks.slice(blockIndex + 1)
         ];
         const tail = after.length ? [
-          (0, import_blocks47.cloneBlock)({
+          (0, import_blocks48.cloneBlock)({
             ...topParentListBlock,
             innerBlocks: after
           })
@@ -41143,7 +41209,7 @@ ${text}
   // packages/block-library/build-module/list-item/hooks/use-merge.mjs
   var import_data61 = __toESM(require_data(), 1);
   var import_block_editor132 = __toESM(require_block_editor(), 1);
-  var import_blocks48 = __toESM(require_blocks(), 1);
+  var import_blocks49 = __toESM(require_blocks(), 1);
   function useMerge(clientId, onMerge) {
     const registry = (0, import_data61.useRegistry)();
     const {
@@ -41225,7 +41291,7 @@ ${text}
                 removeBlock(followingBlockId, false);
               });
             } else {
-              const transformed = (0, import_blocks48.switchToBlockType)(
+              const transformed = (0, import_blocks49.switchToBlockType)(
                 getBlock(followingBlockId),
                 "core/list"
               );
@@ -41260,7 +41326,7 @@ ${text}
           return;
         }
         const blockOrder = getBlockOrder(clientId);
-        if ((0, import_blocks48.isUnmodifiedBlock)(getBlock(clientId), "content") && blockOrder.length > 0) {
+        if ((0, import_blocks49.isUnmodifiedBlock)(getBlock(clientId), "content") && blockOrder.length > 0) {
           registry.batch(() => {
             outdentListItem(getBlockOrder(blockOrder[0]));
             removeBlock(clientId, true);
@@ -41273,7 +41339,7 @@ ${text}
   }

   // packages/block-library/build-module/list-item/edit.mjs
-  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
   function IndentUI2({ clientId }) {
     const indentListItem = useIndentListItem(clientId);
     const outdentListItem = useOutdentListItem();
@@ -41289,8 +41355,8 @@ ${text}
       },
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         import_components65.ToolbarButton,
         {
           icon: (0, import_i18n108.isRTL)() ? format_outdent_rtl_default : format_outdent_default,
@@ -41301,7 +41367,7 @@ ${text}
           onClick: () => outdentListItem()
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
         import_components65.ToolbarButton,
         {
           icon: (0, import_i18n108.isRTL)() ? format_indent_rtl_default : format_indent_default,
@@ -41329,9 +41395,9 @@ ${text}
     const useEnterRef = useEnter2(clientId);
     const useSpaceRef = useSpace(clientId);
     const onMerge = useMerge(clientId, mergeBlocks);
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)(import_jsx_runtime309.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsxs)("li", { ...innerBlocksProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)(import_jsx_runtime308.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)("li", { ...innerBlocksProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(
           import_block_editor133.RichText,
           {
             ref: (0, import_compose31.useMergeRefs)([useEnterRef, useSpaceRef]),
@@ -41346,30 +41412,30 @@ ${text}
         ),
         innerBlocksProps.children
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(import_block_editor133.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(IndentUI2, { clientId }) })
+      /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(import_block_editor133.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(IndentUI2, { clientId }) })
     ] });
   }

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

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

   // packages/block-library/build-module/list-item/index.mjs
-  var { fieldsKey: fieldsKey9, formKey: formKey9 } = unlock(import_blocks50.privateApis);
+  var { fieldsKey: fieldsKey9, formKey: formKey9 } = unlock(import_blocks51.privateApis);
   var { name: name49 } = block_default49;
   var settings49 = {
     icon: list_item_default,
@@ -41432,12 +41498,12 @@ ${text}
   var import_block_editor136 = __toESM(require_block_editor(), 1);
   var import_components66 = __toESM(require_components(), 1);
   var import_i18n110 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
   function LoginOutEdit({ attributes, setAttributes }) {
     const { displayLoginAsForm, redirectToCurrent } = attributes;
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(import_jsx_runtime311.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_block_editor136.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(import_jsx_runtime310.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(import_block_editor136.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)(
         import_components66.__experimentalToolsPanel,
         {
           label: (0, import_i18n110.__)("Settings"),
@@ -41449,14 +41515,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components66.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n110.__)("Display login as form"),
                 isShownByDefault: true,
                 hasValue: () => displayLoginAsForm,
                 onDeselect: () => setAttributes({ displayLoginAsForm: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   import_components66.ToggleControl,
                   {
                     label: (0, import_i18n110.__)("Display login as form"),
@@ -41468,14 +41534,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
               import_components66.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n110.__)("Redirect to current URL"),
                 isShownByDefault: true,
                 hasValue: () => !redirectToCurrent,
                 onDeselect: () => setAttributes({ redirectToCurrent: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
                   import_components66.ToggleControl,
                   {
                     label: (0, import_i18n110.__)("Redirect to current URL"),
@@ -41490,13 +41556,13 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(
         "div",
         {
           ...(0, import_block_editor136.useBlockProps)({
             className: "logged-in"
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("a", { href: "#login-pseudo-link", children: (0, import_i18n110.__)("Log out") })
+          children: /* @__PURE__ */ (0, import_jsx_runtime310.jsx)("a", { href: "#login-pseudo-link", children: (0, import_i18n110.__)("Log out") })
         }
       )
     ] });
@@ -41585,7 +41651,7 @@ ${text}
     settings: () => settings51
   });
   var import_i18n114 = __toESM(require_i18n(), 1);
-  var import_blocks52 = __toESM(require_blocks(), 1);
+  var import_blocks53 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/media-text/deprecated.mjs
   var import_block_editor137 = __toESM(require_block_editor(), 1);
@@ -41608,7 +41674,7 @@ ${text}
   ];

   // packages/block-library/build-module/media-text/deprecated.mjs
-  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
   var v1ToV5ImageFillStyles = (url, focalPoint) => {
     return url ? {
       backgroundImage: `url(${url})`,
@@ -41873,7 +41939,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -41882,7 +41948,7 @@ ${text}
         }
       ) : null;
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "a",
           {
             className: linkClass,
@@ -41895,7 +41961,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -41912,8 +41978,8 @@ ${text}
         gridTemplateColumns
       };
       if ("right" === mediaPosition3) {
-        return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             "div",
             {
               ...import_block_editor137.useInnerBlocksProps.save({
@@ -41921,7 +41987,7 @@ ${text}
               })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             "figure",
             {
               className: "wp-block-media-text__media",
@@ -41931,8 +41997,8 @@ ${text}
           )
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -41940,7 +42006,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "div",
           {
             ...import_block_editor137.useInnerBlocksProps.save({
@@ -41977,7 +42043,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -41986,7 +42052,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "a",
           {
             className: linkClass,
@@ -41999,7 +42065,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -42016,8 +42082,8 @@ ${text}
         gridTemplateColumns
       };
       if ("right" === mediaPosition3) {
-        return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             "div",
             {
               ...import_block_editor137.useInnerBlocksProps.save({
@@ -42025,7 +42091,7 @@ ${text}
               })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             "figure",
             {
               className: "wp-block-media-text__media",
@@ -42035,8 +42101,8 @@ ${text}
           )
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -42044,7 +42110,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "div",
           {
             ...import_block_editor137.useInnerBlocksProps.save({
@@ -42086,7 +42152,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -42095,7 +42161,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "a",
           {
             className: linkClass,
@@ -42108,7 +42174,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -42125,8 +42191,8 @@ ${text}
         gridTemplateColumns
       };
       if ("right" === mediaPosition3) {
-        return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-          /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+          /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             "div",
             {
               ...import_block_editor137.useInnerBlocksProps.save({
@@ -42134,7 +42200,7 @@ ${text}
               })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
             "figure",
             {
               className: "wp-block-media-text__media",
@@ -42144,8 +42210,8 @@ ${text}
           )
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -42153,7 +42219,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "div",
           {
             ...import_block_editor137.useInnerBlocksProps.save({
@@ -42191,7 +42257,7 @@ ${text}
         [`wp-image-${mediaId}`]: mediaId && mediaType === "image",
         [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
       });
-      let image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -42200,7 +42266,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "a",
           {
             className: linkClass,
@@ -42213,7 +42279,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const className = clsx_default({
         "has-media-on-the-right": "right" === mediaPosition3,
@@ -42229,8 +42295,8 @@ ${text}
       const style2 = {
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { ...import_block_editor137.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -42238,7 +42304,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "div",
           {
             ...import_block_editor137.useInnerBlocksProps.save({
@@ -42324,7 +42390,7 @@ ${text}
         rel
       } = attributes;
       const newRel = !rel ? void 0 : rel;
-      let image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      let image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
         "img",
         {
           src: mediaUrl,
@@ -42333,7 +42399,7 @@ ${text}
         }
       );
       if (href) {
-        image = /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        image = /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "a",
           {
             className: linkClass,
@@ -42346,7 +42412,7 @@ ${text}
       }
       const mediaTypeRenders = {
         image: () => image,
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const backgroundClass = (0, import_block_editor137.getColorClassName)(
         "background-color",
@@ -42369,8 +42435,8 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { className, style: style2, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { className, style: style2, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -42378,7 +42444,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_block_editor137.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_block_editor137.InnerBlocks.Content, {}) })
       ] });
     }
   };
@@ -42424,7 +42490,7 @@ ${text}
         focalPoint
       } = attributes;
       const mediaTypeRenders = {
-        image: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+        image: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "img",
           {
             src: mediaUrl,
@@ -42432,7 +42498,7 @@ ${text}
             className: mediaId && mediaType === "image" ? `wp-image-${mediaId}` : null
           }
         ),
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const backgroundClass = (0, import_block_editor137.getColorClassName)(
         "background-color",
@@ -42454,8 +42520,8 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { className, style: style2, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { className, style: style2, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(
           "figure",
           {
             className: "wp-block-media-text__media",
@@ -42463,7 +42529,7 @@ ${text}
             children: (mediaTypeRenders[mediaType] || noop2)()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_block_editor137.InnerBlocks.Content, {}) })
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_block_editor137.InnerBlocks.Content, {}) })
       ] });
     }
   };
@@ -42496,8 +42562,8 @@ ${text}
         mediaWidth
       } = attributes;
       const mediaTypeRenders = {
-        image: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("img", { src: mediaUrl, alt: mediaAlt }),
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, src: mediaUrl })
+        image: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("img", { src: mediaUrl, alt: mediaAlt }),
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("video", { controls: true, src: mediaUrl })
       };
       const backgroundClass = (0, import_block_editor137.getColorClassName)(
         "background-color",
@@ -42516,9 +42582,9 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customBackgroundColor,
         gridTemplateColumns
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", { className, style: style2, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop2)() }),
-        /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_block_editor137.InnerBlocks.Content, {}) })
+      return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", { className, style: style2, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop2)() }),
+        /* @__PURE__ */ (0, import_jsx_runtime311.jsx)("div", { className: "wp-block-media-text__content", children: /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(import_block_editor137.InnerBlocks.Content, {}) })
       ] });
     }
   };
@@ -42553,14 +42619,14 @@ ${text}
   }

   // packages/block-library/build-module/media-text/media-container.mjs
-  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES5 = ["image", "video"];
   var noop3 = () => {
   };
   var ResizableBoxContainer = (0, import_element66.forwardRef)(
     ({ isSelected, isStackedOnMobile, ...props }, ref) => {
       const isMobile = (0, import_compose33.useViewportMatch)("small", "<");
-      return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
         import_components67.ResizableBox,
         {
           ref,
@@ -42577,7 +42643,7 @@ ${text}
     toggleUseFeaturedImage,
     useFeaturedImage
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_block_editor138.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_block_editor138.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
       import_block_editor138.MediaReplaceFlow,
       {
         mediaId,
@@ -42605,10 +42671,10 @@ ${text}
         onSelectMedia({ url: (0, import_blob14.createBlobURL)(files[0]) });
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
       import_block_editor138.MediaPlaceholder,
       {
-        icon: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_block_editor138.BlockIcon, { icon: media_default }),
+        icon: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_block_editor138.BlockIcon, { icon: media_default }),
         labels: {
           title: (0, import_i18n112.__)("Media area")
         },
@@ -42664,7 +42730,7 @@ ${text}
       };
       const positionStyles = mediaType === "image" && imageFill ? imageFillStyles(mediaUrl || featuredImageURL, focalPoint) : {};
       const mediaTypeRenderers = {
-        image: () => useFeaturedImage && featuredImageURL ? /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+        image: () => useFeaturedImage && featuredImageURL ? /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
           "img",
           {
             ref: refMedia,
@@ -42672,7 +42738,7 @@ ${text}
             alt: featuredImageAlt,
             style: positionStyles
           }
-        ) : mediaUrl && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+        ) : mediaUrl && /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
           "img",
           {
             ref: refMedia,
@@ -42681,9 +42747,9 @@ ${text}
             style: positionStyles
           }
         ),
-        video: () => /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("video", { controls: true, ref: refMedia, src: mediaUrl })
+        video: () => /* @__PURE__ */ (0, import_jsx_runtime312.jsx)("video", { controls: true, ref: refMedia, src: mediaUrl })
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(
         ResizableBoxContainer,
         {
           as: "figure",
@@ -42704,7 +42770,7 @@ ${text}
           isStackedOnMobile,
           ref,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
               ToolbarEditButton,
               {
                 onSelectMedia,
@@ -42715,9 +42781,9 @@ ${text}
               }
             ),
             (mediaTypeRenderers[mediaType] || noop3)(),
-            isTemporaryMedia2 && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_components67.Spinner, {}),
-            !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(PlaceholderContainer, { ...props }),
-            !featuredImageURL && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+            isTemporaryMedia2 && /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(import_components67.Spinner, {}),
+            !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(PlaceholderContainer, { ...props }),
+            !featuredImageURL && useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
               import_components67.Placeholder,
               {
                 className: "wp-block-media-text--placeholder-image",
@@ -42729,12 +42795,12 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(PlaceholderContainer, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(PlaceholderContainer, { ...props });
   }
   var media_container_default = (0, import_element66.forwardRef)(MediaContainer);

   // packages/block-library/build-module/media-text/edit.mjs
-  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
   var { ResolutionTool: ResolutionTool3 } = unlock(import_block_editor139.privateApis);
   var applyWidthConstraints = (width) => Math.max(
     WIDTH_CONSTRAINT_PERCENTAGE,
@@ -42830,7 +42896,7 @@ ${text}
       return null;
     }
     const imageSizeOptions = imageSizes.filter(({ slug }) => getImageSourceUrlBySizeSlug(image, slug)).map(({ name: name122, slug }) => ({ value: slug, label: name122 }));
-    return /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
       ResolutionTool3,
       {
         value,
@@ -42970,7 +43036,7 @@ ${text}
       });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const mediaTextGeneralSettings = /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(
+    const mediaTextGeneralSettings = /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(
       import_components68.__experimentalToolsPanel,
       {
         label: (0, import_i18n113.__)("Settings"),
@@ -42986,14 +43052,14 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n113.__)("Media width"),
               isShownByDefault: true,
               hasValue: () => mediaWidth !== 50,
               onDeselect: () => setAttributes({ mediaWidth: 50 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
                 import_components68.RangeControl,
                 {
                   label: (0, import_i18n113.__)("Media width"),
@@ -43005,14 +43071,14 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n113.__)("Stack on mobile"),
               isShownByDefault: true,
               hasValue: () => !isStackedOnMobile,
               onDeselect: () => setAttributes({ isStackedOnMobile: true }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
                 import_components68.ToggleControl,
                 {
                   label: (0, import_i18n113.__)("Stack on mobile"),
@@ -43024,14 +43090,14 @@ ${text}
               )
             }
           ),
-          mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n113.__)("Crop image to fill"),
               isShownByDefault: true,
               hasValue: () => !!imageFill,
               onDeselect: () => setAttributes({ imageFill: false }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
                 import_components68.ToggleControl,
                 {
                   label: (0, import_i18n113.__)("Crop image to fill"),
@@ -43043,14 +43109,14 @@ ${text}
               )
             }
           ),
-          imageFill && (mediaUrl || featuredImageURL) && mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          imageFill && (mediaUrl || featuredImageURL) && mediaType === "image" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n113.__)("Focal point"),
               isShownByDefault: true,
               hasValue: () => !!focalPoint,
               onDeselect: () => setAttributes({ focalPoint: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
                 import_components68.FocalPointPicker,
                 {
                   label: (0, import_i18n113.__)("Focal point"),
@@ -43063,21 +43129,21 @@ ${text}
               )
             }
           ),
-          mediaType === "image" && mediaUrl && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          mediaType === "image" && mediaUrl && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n113.__)("Alternative text"),
               isShownByDefault: true,
               hasValue: () => !!mediaAlt,
               onDeselect: () => setAttributes({ mediaAlt: "" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
                 import_components68.TextareaControl,
                 {
                   label: (0, import_i18n113.__)("Alternative text"),
                   value: mediaAlt,
                   onChange: onMediaAltChange,
-                  help: /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+                  help: /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
                       import_components68.ExternalLink,
                       {
                         href: (
@@ -43091,14 +43157,14 @@ ${text}
                         )
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("br", {}),
+                    /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("br", {}),
                     (0, import_i18n113.__)("Leave empty if decorative.")
                   ] })
                 }
               )
             }
           ),
-          mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             MediaTextResolutionTool,
             {
               image,
@@ -43118,18 +43184,19 @@ ${text}
       { template: TEMPLATE10, allowedBlocks }
     );
     const blockEditingMode = (0, import_block_editor139.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(import_block_editor139.InspectorControls, { children: mediaTextGeneralSettings }),
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_block_editor139.BlockControls, { group: "block", children: [
-        blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)(import_jsx_runtime314.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(import_block_editor139.InspectorControls, { children: mediaTextGeneralSettings }),
+      /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_block_editor139.BlockControls, { group: "block", children: [
+        blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)(import_jsx_runtime313.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_block_editor139.BlockVerticalAlignmentControl,
             {
               onChange: onVerticalAlignmentChange,
-              value: verticalAlignment
+              value: verticalAlignment,
+              label: (0, import_i18n113.__)("Align media and text vertically")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.ToolbarButton,
             {
               icon: pull_left_default,
@@ -43138,7 +43205,7 @@ ${text}
               onClick: () => setAttributes({ mediaPosition: "left" })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
             import_components68.ToolbarButton,
             {
               icon: pull_right_default,
@@ -43148,7 +43215,7 @@ ${text}
             }
           )
         ] }),
-        mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+        mediaType === "image" && !useFeaturedImage && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
           import_block_editor139.__experimentalImageURLInputUI,
           {
             url: href || "",
@@ -43163,9 +43230,9 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)("div", { ...blockProps, children: [
-        mediaPosition3 === "right" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { ...innerBlocksProps }),
-        /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime313.jsxs)("div", { ...blockProps, children: [
+        mediaPosition3 === "right" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("div", { ...innerBlocksProps }),
+        /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
           media_container_default,
           {
             className: "wp-block-media-text__media",
@@ -43192,7 +43259,7 @@ ${text}
             }
           }
         ),
-        mediaPosition3 !== "right" && /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("div", { ...innerBlocksProps })
+        mediaPosition3 !== "right" && /* @__PURE__ */ (0, import_jsx_runtime313.jsx)("div", { ...innerBlocksProps })
       ] })
     ] });
   }
@@ -43350,7 +43417,7 @@ ${text}

   // packages/block-library/build-module/media-text/save.mjs
   var import_block_editor140 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_MEDIA_WIDTH2 = 50;
   var noop4 = () => {
   };
@@ -43378,7 +43445,7 @@ ${text}
       [`size-${mediaSizeSlug}`]: mediaId && mediaType === "image"
     });
     const positionStyles = imageFill ? imageFillStyles(mediaUrl, focalPoint) : {};
-    let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
+    let image = mediaUrl ? /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
       "img",
       {
         src: mediaUrl,
@@ -43388,7 +43455,7 @@ ${text}
       }
     ) : null;
     if (href) {
-      image = /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
+      image = /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
         "a",
         {
           className: linkClass,
@@ -43401,7 +43468,7 @@ ${text}
     }
     const mediaTypeRenders = {
       image: () => image,
-      video: () => /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("video", { controls: true, src: mediaUrl })
+      video: () => /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("video", { controls: true, src: mediaUrl })
     };
     const className = clsx_default({
       "has-media-on-the-right": "right" === mediaPosition3,
@@ -43417,8 +43484,8 @@ ${text}
       gridTemplateColumns
     };
     if ("right" === mediaPosition3) {
-      return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("div", { ...import_block_editor140.useBlockProps.save({ className, style: style2 }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)("div", { ...import_block_editor140.useBlockProps.save({ className, style: style2 }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
           "div",
           {
             ...import_block_editor140.useInnerBlocksProps.save({
@@ -43426,12 +43493,12 @@ ${text}
             })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() })
+        /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() })
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("div", { ...import_block_editor140.useBlockProps.save({ className, style: style2 }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() }),
-      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)("div", { ...import_block_editor140.useBlockProps.save({ className, style: style2 }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("figure", { className: "wp-block-media-text__media", children: (mediaTypeRenders[mediaType] || noop4)() }),
+      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(
         "div",
         {
           ...import_block_editor140.useInnerBlocksProps.save({
@@ -43443,13 +43510,13 @@ ${text}
   }

   // packages/block-library/build-module/media-text/transforms.mjs
-  var import_blocks51 = __toESM(require_blocks(), 1);
+  var import_blocks52 = __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_blocks52.createBlock)("core/media-text", {
           mediaAlt: alt,
           mediaId: id,
           mediaUrl: url,
@@ -43460,7 +43527,7 @@ ${text}
       {
         type: "block",
         blocks: ["core/video"],
-        transform: ({ src, id, anchor }) => (0, import_blocks51.createBlock)("core/media-text", {
+        transform: ({ src, id, anchor }) => (0, import_blocks52.createBlock)("core/media-text", {
           mediaId: id,
           mediaUrl: src,
           mediaType: "video",
@@ -43511,7 +43578,7 @@ ${text}
               }
             };
           }
-          return (0, import_blocks51.createBlock)(
+          return (0, import_blocks52.createBlock)(
             "core/media-text",
             {
               align,
@@ -43539,7 +43606,7 @@ ${text}
           return !mediaUrl || mediaType === "image";
         },
         transform: ({ mediaAlt, mediaId, mediaUrl, anchor }) => {
-          return (0, import_blocks51.createBlock)("core/image", {
+          return (0, import_blocks52.createBlock)("core/image", {
             alt: mediaAlt,
             id: mediaId,
             url: mediaUrl,
@@ -43554,7 +43621,7 @@ ${text}
           return !mediaUrl || mediaType === "video";
         },
         transform: ({ mediaId, mediaUrl, anchor }) => {
-          return (0, import_blocks51.createBlock)("core/video", {
+          return (0, import_blocks52.createBlock)("core/video", {
             id: mediaId,
             src: mediaUrl,
             anchor
@@ -43604,7 +43671,7 @@ ${text}
             useFeaturedImage,
             ...additionalAttributes
           };
-          return (0, import_blocks51.createBlock)(
+          return (0, import_blocks52.createBlock)(
             "core/cover",
             coverAttributes,
             innerBlocks
@@ -43616,7 +43683,7 @@ ${text}
   var transforms_default17 = transforms16;

   // packages/block-library/build-module/media-text/index.mjs
-  var { fieldsKey: fieldsKey10, formKey: formKey10 } = unlock(import_blocks52.privateApis);
+  var { fieldsKey: fieldsKey10, formKey: formKey10 } = unlock(import_blocks53.privateApis);
   var { name: name51 } = block_default51;
   var settings51 = {
     icon: media_and_text_default,
@@ -43706,17 +43773,17 @@ ${text}
     name: () => name52,
     settings: () => settings52
   });
-  var import_blocks54 = __toESM(require_blocks(), 1);
+  var import_blocks55 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/missing/edit.mjs
   var import_i18n115 = __toESM(require_i18n(), 1);
   var import_element68 = __toESM(require_element(), 1);
   var import_components69 = __toESM(require_components(), 1);
-  var import_blocks53 = __toESM(require_blocks(), 1);
+  var import_blocks54 = __toESM(require_blocks(), 1);
   var import_data65 = __toESM(require_data(), 1);
   var import_block_editor141 = __toESM(require_block_editor(), 1);
   var import_dom13 = __toESM(require_dom(), 1);
-  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
   function MissingEdit({ attributes, clientId }) {
     const { originalName, originalUndelimitedContent } = attributes;
     const hasContent = !!originalUndelimitedContent;
@@ -43740,12 +43807,12 @@ ${text}
     function convertToHTML() {
       replaceBlock(
         clientId,
-        (0, import_blocks53.createBlock)("core/html", {}, [], [originalUndelimitedContent])
+        (0, import_blocks54.createBlock)("core/html", {}, [], [originalUndelimitedContent])
       );
     }
     const actions = [];
     let messageHTML;
-    const convertToHtmlButton = /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(
+    const convertToHtmlButton = /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
       import_components69.Button,
       {
         __next40pxDefaultSize: true,
@@ -43784,9 +43851,9 @@ ${text}
         originalName
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime316.jsxs)("div", { ...(0, import_block_editor141.useBlockProps)({ className: "has-warning" }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_block_editor141.Warning, { actions, children: messageHTML }),
-      /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_element68.RawHTML, { children: (0, import_dom13.safeHTML)(originalUndelimitedContent) })
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("div", { ...(0, import_block_editor141.useBlockProps)({ className: "has-warning" }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_block_editor141.Warning, { actions, children: messageHTML }),
+      /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(import_element68.RawHTML, { children: (0, import_dom13.safeHTML)(originalUndelimitedContent) })
     ] });
   }

@@ -43829,9 +43896,9 @@ ${text}

   // packages/block-library/build-module/missing/save.mjs
   var import_element69 = __toESM(require_element(), 1);
-  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
   function save31({ attributes }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(import_element69.RawHTML, { children: attributes.originalContent });
+    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(import_element69.RawHTML, { children: attributes.originalContent });
   }

   // packages/block-library/build-module/missing/index.mjs
@@ -43841,7 +43908,7 @@ ${text}
     __experimentalLabel(attributes, { context }) {
       if (context === "accessibility") {
         const { originalName } = attributes;
-        const originalBlockType = originalName ? (0, import_blocks54.getBlockType)(originalName) : void 0;
+        const originalBlockType = originalName ? (0, import_blocks55.getBlockType)(originalName) : void 0;
         if (originalBlockType) {
           return originalBlockType.settings.title || originalName;
         }
@@ -43862,14 +43929,14 @@ ${text}
     settings: () => settings53
   });
   var import_i18n117 = __toESM(require_i18n(), 1);
-  var import_blocks57 = __toESM(require_blocks(), 1);
+  var import_blocks58 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/more/edit.mjs
   var import_i18n116 = __toESM(require_i18n(), 1);
   var import_components70 = __toESM(require_components(), 1);
   var import_block_editor142 = __toESM(require_block_editor(), 1);
-  var import_blocks55 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks56 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_TEXT = (0, import_i18n116.__)("Read more");
   function MoreEdit({
     attributes: { customText, noTeaser },
@@ -43877,8 +43944,8 @@ ${text}
     setAttributes
   }) {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime318.jsxs)(import_jsx_runtime318.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(import_block_editor142.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime317.jsxs)(import_jsx_runtime317.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(import_block_editor142.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
         import_components70.__experimentalToolsPanel,
         {
           label: (0, import_i18n116.__)("Settings"),
@@ -43888,14 +43955,14 @@ ${text}
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
             import_components70.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n116.__)("Hide excerpt"),
               isShownByDefault: true,
               hasValue: () => noTeaser,
               onDeselect: () => setAttributes({ noTeaser: false }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
                 import_components70.ToggleControl,
                 {
                   label: (0, import_i18n116.__)(
@@ -43910,7 +43977,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime318.jsx)("div", { ...(0, import_block_editor142.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime317.jsx)("div", { ...(0, import_block_editor142.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(
         import_block_editor142.PlainText,
         {
           __experimentalVersion: 2,
@@ -43921,7 +43988,7 @@ ${text}
           onChange: (value) => setAttributes({ customText: value }),
           disableLineBreaks: true,
           __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-            (0, import_blocks55.createBlock)((0, import_blocks55.getDefaultBlockName)())
+            (0, import_blocks56.createBlock)((0, import_blocks56.getDefaultBlockName)())
           ) : void 0
         }
       ) })
@@ -43965,15 +44032,15 @@ ${text}

   // packages/block-library/build-module/more/save.mjs
   var import_element70 = __toESM(require_element(), 1);
-  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
   function save32({ attributes: { customText, noTeaser } }) {
     const moreTag = customText ? `<!--more ${customText}-->` : "<!--more-->";
     const noTeaserTag = noTeaser ? "<!--noteaser-->" : "";
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_element70.RawHTML, { children: [moreTag, noTeaserTag].filter(Boolean).join("\n") });
+    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(import_element70.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_blocks57 = __toESM(require_blocks(), 1);
   var transforms17 = {
     from: [
       {
@@ -43991,7 +44058,7 @@ ${text}
           if (noTeaser === "") {
             attrs.noTeaser = true;
           }
-          return (0, import_blocks56.createBlock)("core/more", attrs);
+          return (0, import_blocks57.createBlock)("core/more", attrs);
         }
       }
     ]
@@ -43999,7 +44066,7 @@ ${text}
   var transforms_default18 = transforms17;

   // packages/block-library/build-module/more/index.mjs
-  var { fieldsKey: fieldsKey11, formKey: formKey11 } = unlock(import_blocks57.privateApis);
+  var { fieldsKey: fieldsKey11, formKey: formKey11 } = unlock(import_blocks58.privateApis);
   var { name: name53 } = block_default53;
   var settings53 = {
     icon: more_default,
@@ -44208,8 +44275,8 @@ ${text}
   var import_data92 = __toESM(require_data(), 1);
   var import_components95 = __toESM(require_components(), 1);
   var import_i18n148 = __toESM(require_i18n(), 1);
-  var import_a11y3 = __toESM(require_a11y(), 1);
-  var import_blocks63 = __toESM(require_blocks(), 1);
+  var import_a11y2 = __toESM(require_a11y(), 1);
+  var import_blocks64 = __toESM(require_blocks(), 1);
   var import_compose37 = __toESM(require_compose(), 1);

   // packages/block-library/build-module/navigation/use-navigation-menu.mjs
@@ -44323,21 +44390,21 @@ ${text}
   // packages/block-library/build-module/navigation/edit/placeholder/index.mjs
   var import_components72 = __toESM(require_components(), 1);
   var import_i18n120 = __toESM(require_i18n(), 1);
-  var import_a11y2 = __toESM(require_a11y(), 1);
+  var import_a11y = __toESM(require_a11y(), 1);
   var import_element72 = __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_i18n118 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
   var PlaceholderPreview = ({ isVisible = true }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
       "div",
       {
         "aria-hidden": !isVisible ? true : void 0,
         className: "wp-block-navigation-placeholder__preview",
-        children: /* @__PURE__ */ (0, import_jsx_runtime320.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(icon_default, { icon: navigation_default }),
+        children: /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(icon_default, { icon: navigation_default }),
           (0, import_i18n118.__)("Navigation")
         ] })
       }
@@ -44351,7 +44418,7 @@ ${text}
   var import_html_entities3 = __toESM(require_html_entities(), 1);
   var import_element71 = __toESM(require_element(), 1);
   var import_core_data31 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
   function buildMenuLabel(title, id, status) {
     if (!title) {
       return (0, import_i18n119.sprintf)((0, import_i18n119.__)("(no title %s)"), id);
@@ -44447,14 +44514,14 @@ ${text}
       noBlockMenus,
       noMenuSelected
     ]);
-    const NavigationMenuSelectorDropdown = /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+    const NavigationMenuSelectorDropdown = /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
       import_components71.DropdownMenu,
       {
         label: selectorLabel,
         icon: more_vertical_default,
         toggleProps: { size: "small" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(import_jsx_runtime321.Fragment, { children: [
-          showNavigationMenus && hasNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components71.MenuGroup, { label: (0, import_i18n119.__)("Menus"), children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime320.jsxs)(import_jsx_runtime320.Fragment, { children: [
+          showNavigationMenus && hasNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_components71.MenuGroup, { label: (0, import_i18n119.__)("Menus"), children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
             import_components71.MenuItemsChoice,
             {
               value: currentMenuId,
@@ -44465,9 +44532,9 @@ ${text}
               choices: menuChoices
             }
           ) }),
-          showClassicMenus && hasClassicMenus && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components71.MenuGroup, { label: (0, import_i18n119.__)("Import Classic Menus"), children: classicMenus?.map((menu) => {
+          showClassicMenus && hasClassicMenus && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_components71.MenuGroup, { label: (0, import_i18n119.__)("Import Classic Menus"), children: classicMenus?.map((menu) => {
             const label = (0, import_html_entities3.decodeEntities)(menu.name);
-            return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
               import_components71.MenuItem,
               {
                 onClick: async () => {
@@ -44486,7 +44553,7 @@ ${text}
               menu.id
             );
           }) }),
-          canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components71.MenuGroup, { label: (0, import_i18n119.__)("Tools"), children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
+          canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(import_components71.MenuGroup, { label: (0, import_i18n119.__)("Tools"), children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(
             import_components71.MenuItem,
             {
               onClick: async () => {
@@ -44507,7 +44574,7 @@ ${text}
   var navigation_menu_selector_default = NavigationMenuSelector;

   // packages/block-library/build-module/navigation/edit/placeholder/index.mjs
-  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
   function NavigationPlaceholder({
     isSelected,
     currentMenuId,
@@ -44524,29 +44591,29 @@ ${text}
         return;
       }
       if (isResolvingMenus) {
-        (0, import_a11y2.speak)((0, import_i18n120.__)("Loading navigation block setup options\u2026"));
+        (0, import_a11y.speak)((0, import_i18n120.__)("Loading navigation block setup options\u2026"));
       }
       if (hasResolvedMenus) {
-        (0, import_a11y2.speak)((0, import_i18n120.__)("Navigation block setup options ready."));
+        (0, import_a11y.speak)((0, import_i18n120.__)("Navigation block setup options ready."));
       }
     }, [hasResolvedMenus, isResolvingMenus, isSelected]);
     const isResolvingActions = isResolvingMenus && isResolvingCanUserCreateNavigationMenus;
-    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_jsx_runtime322.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime322.jsxs)(import_components72.Placeholder, { className: "wp-block-navigation-placeholder", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(placeholder_preview_default, { isVisible: !isSelected }),
-      /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_jsx_runtime321.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)(import_components72.Placeholder, { className: "wp-block-navigation-placeholder", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(placeholder_preview_default, { isVisible: !isSelected }),
+      /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
         "div",
         {
           "aria-hidden": !isSelected ? true : void 0,
           className: "wp-block-navigation-placeholder__controls",
-          children: /* @__PURE__ */ (0, import_jsx_runtime322.jsxs)("div", { className: "wp-block-navigation-placeholder__actions", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime322.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(icon_default, { icon: navigation_default }),
+          children: /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("div", { className: "wp-block-navigation-placeholder__actions", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsxs)("div", { className: "wp-block-navigation-placeholder__actions__indicator", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(icon_default, { icon: navigation_default }),
               " ",
               (0, import_i18n120.__)("Navigation")
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime322.jsx)("hr", {}),
-            isResolvingActions && /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_components72.Spinner, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsx)("hr", {}),
+            isResolvingActions && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(import_components72.Spinner, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
               navigation_menu_selector_default,
               {
                 currentMenuId,
@@ -44555,8 +44622,8 @@ ${text}
                 onSelectClassicMenu
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime322.jsx)("hr", {}),
-            canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime321.jsx)("hr", {}),
+            canUserCreateNavigationMenus && /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(
               import_components72.Button,
               {
                 __next40pxDefaultSize: true,
@@ -44579,14 +44646,14 @@ ${text}
   var import_core_data33 = __toESM(require_core_data(), 1);

   // packages/block-library/build-module/navigation/edit/overlay-menu-icon.mjs
-  var import_primitives165 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
+  var import_primitives164 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuIcon({ icon: icon4 }) {
     if (icon4 === "menu") {
-      return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(icon_default, { icon: menu_default });
+      return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(icon_default, { icon: menu_default });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(
-      import_primitives165.SVG,
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsxs)(
+      import_primitives164.SVG,
       {
         xmlns: "http://www.w3.org/2000/svg",
         viewBox: "0 0 24 24",
@@ -44595,8 +44662,8 @@ ${text}
         "aria-hidden": "true",
         focusable: "false",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(import_primitives165.Rect, { x: "4", y: "7.5", width: "16", height: "1.5" }),
-          /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(import_primitives165.Rect, { x: "4", y: "15", width: "16", height: "1.5" })
+          /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_primitives164.Rect, { x: "4", y: "7.5", width: "16", height: "1.5" }),
+          /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(import_primitives164.Rect, { x: "4", y: "15", width: "16", height: "1.5" })
         ]
       }
     );
@@ -44608,7 +44675,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/responsive-wrapper.mjs
-  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
   function ResponsiveWrapper({
     children,
     id,
@@ -44678,8 +44745,8 @@ ${text}
       }
       onToggle(true);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)(import_jsx_runtime324.Fragment, { children: [
-      !isOpen && /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(import_jsx_runtime323.Fragment, { children: [
+      !isOpen && /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(
         import_components73.Button,
         {
           __next40pxDefaultSize: true,
@@ -44688,24 +44755,24 @@ ${text}
           className: openButtonClasses,
           onClick: handleToggleClick,
           children: [
-            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(OverlayMenuIcon, { icon: icon4 }),
+            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(OverlayMenuIcon, { icon: icon4 }),
             !hasIcon && (0, import_i18n121.__)("Menu")
           ]
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
         "div",
         {
           className: responsiveContainerClasses,
           style: styles,
           id: modalId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
             "div",
             {
               className: "wp-block-navigation__responsive-close",
               tabIndex: "-1",
-              children: /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)("div", { ...dialogProps, children: [
-                /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)("div", { ...dialogProps, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime323.jsxs)(
                   import_components73.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -44713,12 +44780,12 @@ ${text}
                     "aria-label": hasIcon && (0, import_i18n121.__)("Close menu"),
                     onClick: () => onToggle(false),
                     children: [
-                      hasIcon && /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(icon_default, { icon: close_default }),
+                      hasIcon && /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(icon_default, { icon: close_default }),
                       !hasIcon && (0, import_i18n121.__)("Close")
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(
                   "div",
                   {
                     className: "wp-block-navigation__responsive-container-content",
@@ -44739,7 +44806,7 @@ ${text}
   var import_block_editor144 = __toESM(require_block_editor(), 1);
   var import_data68 = __toESM(require_data(), 1);
   var import_element73 = __toESM(require_element(), 1);
-  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
   function NavigationInnerBlocks({
     clientId,
     hasCustomPlaceholder,
@@ -44778,7 +44845,7 @@ ${text}
       "wp_navigation"
     );
     const parentOrChildHasSelection = isSelected || isImmediateParentOfSelectedBlock && !selectedBlockHasChildren;
-    const placeholder2 = (0, import_element73.useMemo)(() => /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(placeholder_preview_default, {}), []);
+    const placeholder2 = (0, import_element73.useMemo)(() => /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(placeholder_preview_default, {}), []);
     const hasMenuItems = !!blocks?.length;
     const showPlaceholder = !hasCustomPlaceholder && !hasMenuItems && !isSelected;
     const innerBlocksProps = (0, import_block_editor144.useInnerBlocksProps)(
@@ -44806,21 +44873,21 @@ ${text}
         __unstableDisableLayoutClassNames: true
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime324.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/navigation/edit/navigation-menu-name-control.mjs
   var import_components74 = __toESM(require_components(), 1);
   var import_core_data35 = __toESM(require_core_data(), 1);
   var import_i18n122 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
   function NavigationMenuNameControl() {
     const [title, updateTitle] = (0, import_core_data35.useEntityProp)(
       "postType",
       "wp_navigation",
       "title"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(
       import_components74.TextControl,
       {
         label: (0, import_i18n122.__)("Menu name"),
@@ -44870,7 +44937,7 @@ ${text}
   };

   // packages/block-library/build-module/navigation/edit/unsaved-inner-blocks.mjs
-  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime326 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_OBJECT2 = {};
   function UnsavedInnerBlocks({
     blocks,
@@ -44929,7 +44996,7 @@ ${text}
       hasSelection
     ]);
     const Wrapper = isSaving ? import_components75.Disabled : "div";
-    return /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(Wrapper, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime326.jsx)(Wrapper, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/navigation/edit/navigation-menu-delete-control.mjs
@@ -44938,13 +45005,13 @@ ${text}
   var import_data70 = __toESM(require_data(), 1);
   var import_element75 = __toESM(require_element(), 1);
   var import_i18n123 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
   function NavigationMenuDeleteControl({ onDelete }) {
     const [isConfirmDialogVisible, setIsConfirmDialogVisible] = (0, import_element75.useState)(false);
     const id = (0, import_core_data37.useEntityId)("postType", "wp_navigation");
     const { deleteEntityRecord } = (0, import_data70.useDispatch)(import_core_data37.store);
-    return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime327.jsxs)(import_jsx_runtime327.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         import_components76.Button,
         {
           __next40pxDefaultSize: true,
@@ -44957,7 +45024,7 @@ ${text}
           children: (0, import_i18n123.__)("Delete menu")
         }
       ),
-      isConfirmDialogVisible && /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
+      isConfirmDialogVisible && /* @__PURE__ */ (0, import_jsx_runtime327.jsx)(
         import_components76.__experimentalConfirmDialog,
         {
           isOpen: true,
@@ -45014,17 +45081,17 @@ ${text}
   // packages/block-library/build-module/navigation/edit/overlay-menu-preview.mjs
   var import_components77 = __toESM(require_components(), 1);
   var import_i18n124 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuPreview({ setAttributes, hasIcon, icon: icon4 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(import_jsx_runtime329.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(import_jsx_runtime328.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
         import_components77.__experimentalToolsPanelItem,
         {
           label: (0, import_i18n124.__)("Show icon button"),
           isShownByDefault: true,
           hasValue: () => !hasIcon,
           onDeselect: () => setAttributes({ hasIcon: true }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
             import_components77.ToggleControl,
             {
               label: (0, import_i18n124.__)("Show icon button"),
@@ -45037,14 +45104,14 @@ ${text}
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
         import_components77.__experimentalToolsPanelItem,
         {
           label: (0, import_i18n124.__)("Icon"),
           isShownByDefault: true,
           hasValue: () => icon4 !== "handle",
           onDeselect: () => setAttributes({ icon: "handle" }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime329.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime328.jsxs)(
             import_components77.__experimentalToggleGroupControl,
             {
               className: "wp-block-navigation__overlay-menu-icon-toggle-group",
@@ -45053,20 +45120,20 @@ ${text}
               onChange: (value) => setAttributes({ icon: value }),
               isBlock: true,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
                   import_components77.__experimentalToggleGroupControlOption,
                   {
                     value: "handle",
                     "aria-label": (0, import_i18n124.__)("handle"),
-                    label: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(OverlayMenuIcon, { icon: "handle" })
+                    label: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(OverlayMenuIcon, { icon: "handle" })
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(
                   import_components77.__experimentalToggleGroupControlOption,
                   {
                     value: "menu",
                     "aria-label": (0, import_i18n124.__)("menu"),
-                    label: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(OverlayMenuIcon, { icon: "menu" })
+                    label: /* @__PURE__ */ (0, import_jsx_runtime328.jsx)(OverlayMenuIcon, { icon: "menu" })
                   }
                 )
               ]
@@ -45098,7 +45165,7 @@ ${text}
   var import_core_data38 = __toESM(require_core_data(), 1);
   var import_block_editor146 = __toESM(require_block_editor(), 1);
   var import_i18n125 = __toESM(require_i18n(), 1);
-  var import_blocks58 = __toESM(require_blocks(), 1);
+  var import_blocks59 = __toESM(require_blocks(), 1);

   // node_modules/tslib/tslib.es6.mjs
   var __assign = function() {
@@ -45280,12 +45347,12 @@ ${text}
       const cleanSlug = getCleanTemplatePartSlug(uniqueTitle);
       let initialContent = "";
       if (pattern?.content) {
-        const blocks = (0, import_blocks58.parse)(pattern.content, {
+        const blocks = (0, import_blocks59.parse)(pattern.content, {
           __unstableSkipMigrationLogs: true
         });
-        initialContent = (0, import_blocks58.serialize)(blocks);
+        initialContent = (0, import_blocks59.serialize)(blocks);
       } else {
-        initialContent = (0, import_blocks58.serialize)([(0, import_blocks58.createBlock)("core/paragraph")]);
+        initialContent = (0, import_blocks59.serialize)([(0, import_blocks59.createBlock)("core/paragraph")]);
       }
       const templatePart = await saveEntityRecord(
         "postType",
@@ -45307,14 +45374,14 @@ ${text}
   var import_components78 = __toESM(require_components(), 1);
   var import_i18n126 = __toESM(require_i18n(), 1);
   var import_element78 = __toESM(require_element(), 1);
-  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
   function DeletedOverlayWarning({ onClear, onCreate, isCreating = false }) {
     const message = (0, import_element78.createInterpolateElement)(
       (0, import_i18n126.__)(
         "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_runtime330.jsx)(
+        clearButton: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
           import_components78.Button,
           {
             __next40pxDefaultSize: true,
@@ -45324,7 +45391,7 @@ ${text}
             accessibleWhenDisabled: true
           }
         ),
-        createButton: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+        createButton: /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
           import_components78.Button,
           {
             __next40pxDefaultSize: true,
@@ -45337,7 +45404,7 @@ ${text}
         )
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime329.jsx)(
       import_components78.Notice,
       {
         status: "warning",
@@ -45350,7 +45417,7 @@ ${text}
   var deleted_overlay_warning_default = DeletedOverlayWarning;

   // packages/block-library/build-module/navigation/edit/overlay-template-part-selector.mjs
-  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
   function OverlayTemplatePartSelector({
     overlay,
     overlayMenu,
@@ -45510,8 +45577,8 @@ ${text}
         selectedTemplatePart.title?.rendered ? (0, import_html_entities4.decodeEntities)(selectedTemplatePart.title.rendered) : selectedTemplatePart.slug
       ) : (0, import_i18n127.__)("Edit overlay");
     }, [selectedTemplatePart]);
-    return /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)("div", { className: "wp-block-navigation__overlay-selector", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)("div", { className: "wp-block-navigation__overlay-selector", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         "h3",
         {
           id: headingId,
@@ -45519,7 +45586,7 @@ ${text}
           children: (0, import_i18n127.__)("Overlay template")
         }
       ),
-      hasResolved && (overlayTemplateParts.length === 0 || isCreating && overlayTemplateParts.length === 1) ? /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_jsx_runtime331.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+      hasResolved && (overlayTemplateParts.length === 0 || isCreating && overlayTemplateParts.length === 1) ? /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_jsx_runtime330.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         import_components79.Button,
         {
           __next40pxDefaultSize: true,
@@ -45531,8 +45598,8 @@ ${text}
           className: "wp-block-navigation__overlay-create-button-prominent",
           children: (0, import_i18n127.__)("Create overlay")
         }
-      ) }) : /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)(import_jsx_runtime331.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+      ) }) : /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)(import_jsx_runtime330.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
           import_components79.Button,
           {
             size: "small",
@@ -45546,13 +45613,13 @@ ${text}
             className: "wp-block-navigation__overlay-create-button"
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime330.jsxs)(
           import_components79.__experimentalHStack,
           {
             alignment: "flex-start",
             className: "wp-block-navigation__overlay-selector-controls",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components79.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_components79.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
                 import_components79.SelectControl,
                 {
                   label: (0, import_i18n127.__)("Overlay template"),
@@ -45566,7 +45633,7 @@ ${text}
                   help: helpText
                 }
               ) }),
-              overlay && hasResolved && selectedTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components79.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+              overlay && hasResolved && selectedTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(import_components79.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
                 import_components79.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -45583,7 +45650,7 @@ ${text}
             ]
           }
         ),
-        isOverlayMissing && /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+        isOverlayMissing && /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
           deleted_overlay_warning_default,
           {
             onClear: handleClearOverlay,
@@ -45592,12 +45659,12 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
         import_components79.__experimentalHStack,
         {
           alignment: "flex-start",
           className: "wp-block-navigation__overlay-help-text-wrapper",
-          children: /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime330.jsx)(
             import_components79.__experimentalText,
             {
               variant: "muted",
@@ -45616,12 +45683,12 @@ ${text}
   // packages/block-library/build-module/navigation/edit/overlay-visibility-control.mjs
   var import_components80 = __toESM(require_components(), 1);
   var import_i18n128 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime331 = __toESM(require_jsx_runtime(), 1);
   function OverlayVisibilityControl({
     overlayMenu,
     setAttributes
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)(
       import_components80.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n128.__)("Overlay Visibility"),
@@ -45633,9 +45700,9 @@ ${text}
         onChange: (value) => setAttributes({ overlayMenu: value }),
         isBlock: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_components80.__experimentalToggleGroupControlOption, { value: "never", label: (0, import_i18n128.__)("Off") }),
-          /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_components80.__experimentalToggleGroupControlOption, { value: "mobile", label: (0, import_i18n128.__)("Mobile") }),
-          /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(import_components80.__experimentalToggleGroupControlOption, { value: "always", label: (0, import_i18n128.__)("Always") })
+          /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components80.__experimentalToggleGroupControlOption, { value: "never", label: (0, import_i18n128.__)("Off") }),
+          /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components80.__experimentalToggleGroupControlOption, { value: "mobile", label: (0, import_i18n128.__)("Mobile") }),
+          /* @__PURE__ */ (0, import_jsx_runtime331.jsx)(import_components80.__experimentalToggleGroupControlOption, { value: "always", label: (0, import_i18n128.__)("Always") })
         ]
       }
     );
@@ -45648,14 +45715,14 @@ ${text}
   // packages/block-library/build-module/navigation/edit/overlay-menu-preview-controls.mjs
   var import_components81 = __toESM(require_components(), 1);
   var import_i18n129 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuPreviewControls({
     hasIcon,
     icon: icon4,
     setAttributes
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(import_components81.__experimentalVStack, { spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(import_components81.__experimentalVStack, { spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
         import_components81.ToggleControl,
         {
           label: (0, import_i18n129.__)("Show icon button"),
@@ -45666,7 +45733,7 @@ ${text}
           checked: hasIcon
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(
         import_components81.__experimentalToggleGroupControl,
         {
           className: "wp-block-navigation__overlay-menu-icon-toggle-group",
@@ -45675,20 +45742,20 @@ ${text}
           onChange: (value) => setAttributes({ icon: value }),
           isBlock: true,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
               import_components81.__experimentalToggleGroupControlOption,
               {
                 value: "handle",
                 "aria-label": (0, import_i18n129.__)("handle"),
-                label: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(OverlayMenuIcon, { icon: "handle" })
+                label: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(OverlayMenuIcon, { icon: "handle" })
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(
               import_components81.__experimentalToggleGroupControlOption,
               {
                 value: "menu",
                 "aria-label": (0, import_i18n129.__)("menu"),
-                label: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(OverlayMenuIcon, { icon: "menu" })
+                label: /* @__PURE__ */ (0, import_jsx_runtime332.jsx)(OverlayMenuIcon, { icon: "menu" })
               }
             )
           ]
@@ -45698,7 +45765,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/overlay-menu-preview-button.mjs
-  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime333 = __toESM(require_jsx_runtime(), 1);
   function OverlayMenuPreviewButton({
     isResponsive,
     overlayMenuPreview,
@@ -45713,8 +45780,8 @@ ${text}
     if (!isResponsive) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)(import_jsx_runtime334.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(import_jsx_runtime333.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(
         import_components82.Button,
         {
           __next40pxDefaultSize: true,
@@ -45724,24 +45791,24 @@ ${text}
           "aria-controls": overlayMenuPreviewId,
           "aria-expanded": overlayMenuPreview,
           children: [
-            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)(import_jsx_runtime334.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(OverlayMenuIcon, { icon: icon4 }),
-              /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(icon_default, { icon: close_default })
+            hasIcon && /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(import_jsx_runtime333.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(OverlayMenuIcon, { icon: icon4 }),
+              /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(icon_default, { icon: close_default })
             ] }),
-            !hasIcon && /* @__PURE__ */ (0, import_jsx_runtime334.jsxs)(import_jsx_runtime334.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("span", { children: (0, import_i18n130.__)("Menu") }),
-              /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("span", { children: (0, import_i18n130.__)("Close") })
+            !hasIcon && /* @__PURE__ */ (0, import_jsx_runtime333.jsxs)(import_jsx_runtime333.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime333.jsx)("span", { children: (0, import_i18n130.__)("Menu") }),
+              /* @__PURE__ */ (0, import_jsx_runtime333.jsx)("span", { children: (0, import_i18n130.__)("Close") })
             ] })
           ]
         }
       ),
-      overlayMenuPreview && /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+      overlayMenuPreview && /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
         import_components82.__experimentalVStack,
         {
           id: overlayMenuPreviewId,
           spacing: 4,
           style: containerStyle,
-          children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime333.jsx)(
             OverlayMenuPreviewControls,
             {
               hasIcon,
@@ -45758,11 +45825,11 @@ ${text}
   var import_data74 = __toESM(require_data(), 1);
   var import_core_data40 = __toESM(require_core_data(), 1);
   var import_element80 = __toESM(require_element(), 1);
-  var import_blocks59 = __toESM(require_blocks(), 1);
+  var import_blocks60 = __toESM(require_blocks(), 1);
   var import_components83 = __toESM(require_components(), 1);
   var import_i18n131 = __toESM(require_i18n(), 1);
   var import_block_editor147 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
   function OverlayPreview({ overlay, currentTheme }) {
     const templatePartId = (0, import_element80.useMemo)(() => {
       if (!overlay || !currentTheme) {
@@ -45807,7 +45874,7 @@ ${text}
         return editedBlocks;
       }
       if (content && typeof content === "string") {
-        return (0, import_blocks59.parse)(content);
+        return (0, import_blocks60.parse)(content);
       }
       return [];
     }, [templatePartId, editedBlocks, content]);
@@ -45815,19 +45882,19 @@ ${text}
       return null;
     }
     if (!hasResolved) {
-      return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)("div", { className: "wp-block-navigation__overlay-preview-loading", children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components83.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("div", { className: "wp-block-navigation__overlay-preview-loading", children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(import_components83.Spinner, {}) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
       "div",
       {
         className: "wp-block-navigation__overlay-preview",
         "aria-label": (0, import_i18n131.__)("Navigation Overlay template part preview"),
         role: "region",
-        children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
           import_block_editor147.BlockPreview.Async,
           {
-            placeholder: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)("div", { className: "wp-block-navigation__overlay-preview-placeholder" }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
+            placeholder: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)("div", { className: "wp-block-navigation__overlay-preview-placeholder" }),
+            children: /* @__PURE__ */ (0, import_jsx_runtime334.jsx)(
               import_block_editor147.BlockPreview,
               {
                 blocks,
@@ -45842,7 +45909,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/overlay-panel.mjs
-  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
   function OverlayPanel({
     overlayMenu,
     overlay,
@@ -45859,15 +45926,15 @@ ${text}
     hasOverlays
   }) {
     const [isCreatingOverlay, setIsCreatingOverlay] = (0, import_element81.useState)(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_components84.PanelBody, { title: (0, import_i18n132.__)("Overlay"), initialOpen: true, children: /* @__PURE__ */ (0, import_jsx_runtime336.jsxs)(import_components84.__experimentalVStack, { spacing: 4, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_components84.PanelBody, { title: (0, import_i18n132.__)("Overlay"), initialOpen: true, children: /* @__PURE__ */ (0, import_jsx_runtime335.jsxs)(import_components84.__experimentalVStack, { spacing: 4, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
         OverlayVisibilityControl,
         {
           overlayMenu,
           setAttributes
         }
       ),
-      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
         OverlayMenuPreviewButton,
         {
           isResponsive,
@@ -45880,7 +45947,7 @@ ${text}
           overlayMenuPreviewId
         }
       ),
-      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+      overlayMenu !== "never" && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
         OverlayTemplatePartSelector,
         {
           overlay,
@@ -45891,7 +45958,7 @@ ${text}
           setIsCreatingOverlay
         }
       ),
-      overlayMenu !== "never" && overlay && hasOverlays && !isCreatingOverlay && /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
+      overlayMenu !== "never" && overlay && hasOverlays && !isCreatingOverlay && /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(
         OverlayPreview,
         {
           overlay,
@@ -45908,7 +45975,7 @@ ${text}
   var import_i18n133 = __toESM(require_i18n(), 1);

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

   // packages/block-library/build-module/navigation-link/shared/use-entity-binding.mjs
@@ -46026,9 +46093,9 @@ ${text}
     );
     const innerBlocks = sortedItems.map((menuItem) => {
       if (menuItem.type === "block") {
-        const [block2] = (0, import_blocks60.parse)(menuItem.content.raw);
+        const [block2] = (0, import_blocks61.parse)(menuItem.content.raw);
         if (!block2) {
-          return (0, import_blocks60.createBlock)("core/freeform", {
+          return (0, import_blocks61.createBlock)("core/freeform", {
             content: menuItem.content
           });
         }
@@ -46050,7 +46117,7 @@ ${text}
         ...mapping,
         ...nestedMapping
       };
-      const block = (0, import_blocks60.createBlock)(blockType, attributes, nestedBlocks);
+      const block = (0, import_blocks61.createBlock)(blockType, attributes, nestedBlocks);
       mapping[menuItem.id] = block.clientId;
       return block;
     });
@@ -46260,7 +46327,7 @@ ${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_blocks62 = __toESM(require_blocks(), 1);
   var import_core_data45 = __toESM(require_core_data(), 1);
   var import_data79 = __toESM(require_data(), 1);
   var import_element85 = __toESM(require_element(), 1);
@@ -46421,7 +46488,7 @@ ${text}
         }
         const record = {
           title,
-          content: (0, import_blocks61.serialize)(blocks),
+          content: (0, import_blocks62.serialize)(blocks),
           status: postStatus
         };
         return saveEntityRecord("postType", "wp_navigation", record).then((response) => {
@@ -46485,7 +46552,7 @@ ${text}
   var import_url13 = __toESM(require_url(), 1);
   var import_components86 = __toESM(require_components(), 1);
   var import_i18n135 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
   var ManageMenusButton = ({
     className = "",
     disabled: disabled2,
@@ -46495,7 +46562,7 @@ ${text}
     if (isMenuItem) {
       ComponentName = import_components86.MenuItem;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(
       ComponentName,
       {
         variant: "link",
@@ -46522,7 +46589,7 @@ ${text}
   var import_components87 = __toESM(require_components(), 1);
   var import_i18n136 = __toESM(require_i18n(), 1);
   var import_element86 = __toESM(require_element(), 1);
-  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime337 = __toESM(require_jsx_runtime(), 1);
   function DeletedNavigationWarning({ onCreateNew, isNotice = false }) {
     const [isButtonDisabled, setIsButtonDisabled] = (0, import_element86.useState)(false);
     const handleButtonClick = () => {
@@ -46534,7 +46601,7 @@ ${text}
         "Navigation Menu has been deleted or is unavailable. <button>Create a new Menu?</button>"
       ),
       {
-        button: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
+        button: /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(
           import_components87.Button,
           {
             __next40pxDefaultSize: true,
@@ -46546,17 +46613,17 @@ ${text}
         )
       }
     );
-    return isNotice ? /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(import_components87.Notice, { status: "warning", isDismissible: false, children: message }) : /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(import_block_editor151.Warning, { children: message });
+    return isNotice ? /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_components87.Notice, { status: "warning", isDismissible: false, children: message }) : /* @__PURE__ */ (0, import_jsx_runtime337.jsx)(import_block_editor151.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_blocks63 = __toESM(require_blocks(), 1);
   var import_components88 = __toESM(require_components(), 1);
   var import_data81 = __toESM(require_data(), 1);
   var import_i18n137 = __toESM(require_i18n(), 1);
   var import_block_editor152 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime338 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS = {
     className: "block-editor-block-settings-menu__popover",
     placement: "bottom-start"
@@ -46577,14 +46644,14 @@ ${text}
     const isDisabled = !BLOCKS_THAT_CAN_BE_CONVERTED_TO_SUBMENU.includes(
       block.name
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
       import_components88.MenuItem,
       {
         icon: add_submenu_default,
         disabled: isDisabled,
         onClick: () => {
           const updateSelectionOnInsert = false;
-          const newLink = (0, import_blocks62.createBlock)(
+          const newLink = (0, import_blocks63.createBlock)(
             DEFAULT_BLOCK5.name,
             DEFAULT_BLOCK5.attributes
           );
@@ -46596,7 +46663,7 @@ ${text}
               updateSelectionOnInsert
             );
           } else {
-            const newSubmenu = (0, import_blocks62.createBlock)(
+            const newSubmenu = (0, import_blocks63.createBlock)(
               "core/navigation-submenu",
               block.attributes,
               block.innerBlocks
@@ -46643,7 +46710,7 @@ ${text}
           getBlockIndex,
           getBlockCount
         } = select10(import_block_editor152.store);
-        const { getDefaultBlockName: getDefaultBlockName16 } = select10(import_blocks62.store);
+        const { getDefaultBlockName: getDefaultBlockName16 } = select10(import_blocks63.store);
         const _rootClientId = getBlockRootClientId(clientId);
         const canInsertDefaultBlock = canInsertBlockType(
           getDefaultBlockName16(),
@@ -46652,7 +46719,7 @@ ${text}
         const directInsertBlock = _rootClientId ? getDirectInsertBlock(_rootClientId) : null;
         return {
           rootClientId: _rootClientId,
-          canDuplicate: !!block && (0, import_blocks62.hasBlockSupport)(block.name, "multiple", true) && canInsertBlockType(block.name, _rootClientId),
+          canDuplicate: !!block && (0, import_blocks63.hasBlockSupport)(block.name, "multiple", true) && canInsertBlockType(block.name, _rootClientId),
           canInsertBlock: (canInsertDefaultBlock || !!directInsertBlock) && !!block && canInsertBlockType(block.name, _rootClientId),
           isFirst: getBlockIndex(clientId) === 0,
           isLast: getBlockIndex(clientId) === getBlockCount(_rootClientId) - 1
@@ -46660,7 +46727,7 @@ ${text}
       },
       [clientId, block]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
       import_components88.DropdownMenu,
       {
         icon: more_vertical_default,
@@ -46669,9 +46736,9 @@ ${text}
         popoverProps: POPOVER_PROPS,
         noIcons: true,
         ...props,
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(import_jsx_runtime339.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(import_components88.MenuGroup, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(import_jsx_runtime338.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(import_components88.MenuGroup, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
               import_components88.MenuItem,
               {
                 icon: chevron_up_default,
@@ -46684,7 +46751,7 @@ ${text}
                 children: (0, import_i18n137.__)("Move up")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
               import_components88.MenuItem,
               {
                 icon: chevron_down_default,
@@ -46697,7 +46764,7 @@ ${text}
                 children: (0, import_i18n137.__)("Move down")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
               AddSubmenuItem,
               {
                 block,
@@ -46707,7 +46774,7 @@ ${text}
                 setInsertedBlock: props.setInsertedBlock
               }
             ),
-            canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+            canDuplicate && /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
               import_components88.MenuItem,
               {
                 onClick: () => {
@@ -46717,8 +46784,8 @@ ${text}
                 children: (0, import_i18n137.__)("Duplicate")
               }
             ),
-            canInsertBlock && /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(import_jsx_runtime339.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+            canInsertBlock && /* @__PURE__ */ (0, import_jsx_runtime338.jsxs)(import_jsx_runtime338.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
                 import_components88.MenuItem,
                 {
                   onClick: () => {
@@ -46728,7 +46795,7 @@ ${text}
                   children: (0, import_i18n137.__)("Add before")
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
                 import_components88.MenuItem,
                 {
                   onClick: () => {
@@ -46740,7 +46807,7 @@ ${text}
               )
             ] })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(import_components88.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(import_components88.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime338.jsx)(
             import_components88.MenuItem,
             {
               onClick: () => {
@@ -46979,9 +47046,9 @@ ${text}
   var import_components89 = __toESM(require_components(), 1);
   var import_i18n138 = __toESM(require_i18n(), 1);
   var import_compose35 = __toESM(require_compose(), 1);
-  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime339 = __toESM(require_jsx_runtime(), 1);
   function BackButton({ className, onBack }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(
       import_components89.Button,
       {
         className,
@@ -47006,7 +47073,7 @@ ${text}
     );
     const focusOnMountRef = (0, import_compose35.useFocusOnMount)("firstElement");
     const backButtonClassName = `${className}__back`;
-    return /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(
       "div",
       {
         className,
@@ -47015,11 +47082,11 @@ ${text}
         "aria-describedby": dialogDescriptionId,
         ref: focusOnMountRef,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(VisuallyHidden, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("h2", { id: dialogTitleId, children: title }),
-            /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("p", { id: dialogDescriptionId, children: description })
+          /* @__PURE__ */ (0, import_jsx_runtime339.jsxs)(VisuallyHidden, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("h2", { id: dialogTitleId, children: title }),
+            /* @__PURE__ */ (0, import_jsx_runtime339.jsx)("p", { id: dialogDescriptionId, children: description })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(BackButton, { className: backButtonClassName, onBack }),
+          /* @__PURE__ */ (0, import_jsx_runtime339.jsx)(BackButton, { className: backButtonClassName, onBack }),
           children
         ]
       }
@@ -47028,7 +47095,7 @@ ${text}
   var dialog_wrapper_default = DialogWrapper;

   // packages/block-library/build-module/navigation-link/link-ui/page-creator.mjs
-  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime340 = __toESM(require_jsx_runtime(), 1);
   function LinkUIPageCreator({
     postType,
     onBack,
@@ -47100,15 +47167,15 @@ ${text}
       }
     }
     const isSubmitDisabled = isSaving || !isTitleValid;
-    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
       dialog_wrapper_default,
       {
         className: "link-ui-page-creator",
         title: (0, import_i18n139.__)("Create page"),
         description: (0, import_i18n139.__)("Create a new page to add to your Navigation."),
         onBack,
-        children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(import_components90.__experimentalVStack, { className: "link-ui-page-creator__inner", spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)("form", { onSubmit: createPage, children: /* @__PURE__ */ (0, import_jsx_runtime341.jsxs)(import_components90.__experimentalVStack, { spacing: 4, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(import_components90.__experimentalVStack, { className: "link-ui-page-creator__inner", spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime340.jsx)("form", { onSubmit: createPage, children: /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(import_components90.__experimentalVStack, { spacing: 4, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
             import_components90.TextControl,
             {
               label: (0, import_i18n139.__)("Title"),
@@ -47117,7 +47184,7 @@ ${text}
               value: title
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
             import_components90.CheckboxControl,
             {
               label: (0, import_i18n139.__)("Publish"),
@@ -47128,9 +47195,9 @@ ${text}
               onChange: setShouldPublish
             }
           ),
-          lastError && /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(import_components90.Notice, { status: "error", isDismissible: false, children: lastError.message }),
-          /* @__PURE__ */ (0, import_jsx_runtime341.jsxs)(import_components90.__experimentalHStack, { spacing: 2, justify: "flex-end", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+          lastError && /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(import_components90.Notice, { status: "error", isDismissible: false, children: lastError.message }),
+          /* @__PURE__ */ (0, import_jsx_runtime340.jsxs)(import_components90.__experimentalHStack, { spacing: 2, justify: "flex-end", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
               import_components90.Button,
               {
                 __next40pxDefaultSize: true,
@@ -47141,7 +47208,7 @@ ${text}
                 children: (0, import_i18n139.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime340.jsx)(
               import_components90.Button,
               {
                 __next40pxDefaultSize: true,
@@ -47162,7 +47229,7 @@ ${text}
   var import_i18n140 = __toESM(require_i18n(), 1);
   var import_data84 = __toESM(require_data(), 1);
   var import_block_editor154 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime341 = __toESM(require_jsx_runtime(), 1);
   var { PrivateQuickInserter: QuickInserter } = unlock(
     import_block_editor154.privateApis
   );
@@ -47179,14 +47246,14 @@ ${text}
     if (!clientId) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
       dialog_wrapper_default,
       {
         className: "link-ui-block-inserter",
         title: (0, import_i18n140.__)("Add block"),
         description: (0, import_i18n140.__)("Choose a block to add to your Navigation."),
         onBack,
-        children: /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime341.jsx)(
           QuickInserter,
           {
             rootClientId: rootBlockClientId,
@@ -47204,7 +47271,7 @@ ${text}
   var block_inserter_default = LinkUIBlockInserter;

   // packages/block-library/build-module/navigation-link/link-ui/index.mjs
-  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime342 = __toESM(require_jsx_runtime(), 1);
   function getSuggestionsQuery(type, kind) {
     const perPage = 20;
     switch (type) {
@@ -47320,7 +47387,7 @@ ${text}
       }
     }, [shouldFocusPane]);
     const blockEditingMode = (0, import_block_editor155.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(
       import_components91.Popover,
       {
         ref,
@@ -47329,7 +47396,7 @@ ${text}
         anchor: props.anchor,
         shift: true,
         children: [
-          !addingBlock && !addingPage && /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(
+          !addingBlock && !addingPage && /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(
             "div",
             {
               ref: linkControlWrapperRef,
@@ -47337,13 +47404,13 @@ ${text}
               "aria-labelledby": dialogTitleId,
               "aria-describedby": dialogDescriptionId,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(VisuallyHidden, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime343.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n141.__)("Add link") }),
-                  /* @__PURE__ */ (0, import_jsx_runtime343.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n141.__)(
+                /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(VisuallyHidden, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime342.jsx)("h2", { id: dialogTitleId, children: (0, import_i18n141.__)("Add link") }),
+                  /* @__PURE__ */ (0, import_jsx_runtime342.jsx)("p", { id: dialogDescriptionId, children: (0, import_i18n141.__)(
                     "Search for and add a link to your Navigation."
                   ) })
                 ] }),
-                /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
                   import_block_editor155.LinkControl,
                   {
                     hasTextControl: true,
@@ -47367,7 +47434,7 @@ ${text}
                       if (link?.url?.length) {
                         return null;
                       }
-                      return /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+                      return /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
                         LinkUITools,
                         {
                           addPageButtonRef,
@@ -47378,8 +47445,8 @@ ${text}
                           setAddingPage: () => {
                             setAddingPage(true);
                           },
-                          canAddPage: permissions?.canCreate && type === "page",
-                          canAddBlock: blockEditingMode === "default"
+                          canAddPage: blockEditingMode !== "disabled" && permissions?.canCreate && type === "page",
+                          canAddBlock: blockEditingMode !== "disabled"
                         }
                       );
                     }
@@ -47388,7 +47455,7 @@ ${text}
               ]
             }
           ),
-          addingBlock && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          addingBlock && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
             block_inserter_default,
             {
               clientId: props.clientId,
@@ -47400,7 +47467,7 @@ ${text}
               onBlockInsert: props?.onBlockInsert
             }
           ),
-          addingPage && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+          addingPage && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
             LinkUIPageCreator,
             {
               postType,
@@ -47430,8 +47497,8 @@ ${text}
     if (!canAddPage && !canAddBlock) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(import_components91.__experimentalVStack, { spacing: 0, className: "link-ui-tools", children: [
-      canAddPage && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime342.jsxs)(import_components91.__experimentalVStack, { spacing: 0, className: "link-ui-tools", children: [
+      canAddPage && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
         import_components91.Button,
         {
           __next40pxDefaultSize: true,
@@ -47445,7 +47512,7 @@ ${text}
           children: (0, import_i18n141.__)("Create page")
         }
       ),
-      canAddBlock && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
+      canAddBlock && /* @__PURE__ */ (0, import_jsx_runtime342.jsx)(
         import_components91.Button,
         {
           __next40pxDefaultSize: true,
@@ -47681,7 +47748,7 @@ ${text}
   };

   // packages/block-library/build-module/navigation-link/shared/controls.mjs
-  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime343 = __toESM(require_jsx_runtime(), 1);
   var { LinkPicker, isHashLink: isHashLink2, isRelativePath: isRelativePath2 } = unlock(
     import_block_editor158.privateApis
   );
@@ -47761,7 +47828,7 @@ ${text}
     });
     const isViewableUrl = !!url && (!isHashLink2(url) || isRelativePath2(url) && !url.startsWith("/"));
     const viewUrl = isViewableUrl && url.startsWith("/") && homeUrl ? homeUrl + url : url;
-    return /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(
       import_components92.__experimentalToolsPanel,
       {
         label: (0, import_i18n143.__)("Settings"),
@@ -47776,14 +47843,14 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
             import_components92.__experimentalToolsPanelItem,
             {
               hasValue: () => !!label,
               label: (0, import_i18n143.__)("Text"),
               onDeselect: () => setAttributes({ label: "" }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
                 import_components92.TextControl,
                 {
                   label: (0, import_i18n143.__)("Text"),
@@ -47796,8 +47863,8 @@ ${text}
               )
             }
           ),
-          isLinkEditable && /* @__PURE__ */ (0, import_jsx_runtime344.jsxs)(import_jsx_runtime344.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+          isLinkEditable && /* @__PURE__ */ (0, import_jsx_runtime343.jsxs)(import_jsx_runtime343.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
               import_components92.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!url,
@@ -47809,7 +47876,7 @@ ${text}
                   type: void 0
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
                   LinkPicker,
                   {
                     preview,
@@ -47824,14 +47891,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
               import_components92.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!opensInNewTab,
                 label: (0, import_i18n143.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ opensInNewTab: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
                   import_components92.CheckboxControl,
                   {
                     label: (0, import_i18n143.__)("Open in new tab"),
@@ -47841,7 +47908,7 @@ ${text}
                 )
               }
             ),
-            !!url && hasUrlBinding && isBoundEntityAvailable && entityRecord?.id && attributes.kind === "post-type" && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+            !!url && hasUrlBinding && isBoundEntityAvailable && entityRecord?.id && attributes.kind === "post-type" && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
               import_components92.Button,
               {
                 variant: "secondary",
@@ -47856,7 +47923,7 @@ ${text}
                 children: (0, import_i18n143.__)("Edit")
               }
             ),
-            isViewableUrl && /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+            isViewableUrl && /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
               import_components92.Button,
               {
                 variant: "secondary",
@@ -47870,14 +47937,14 @@ ${text}
               }
             )
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
             import_components92.__experimentalToolsPanelItem,
             {
               hasValue: () => !!description,
               label: (0, import_i18n143.__)("Description"),
               onDeselect: () => setAttributes({ description: "" }),
               isShownByDefault: !isContentOnly,
-              children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
                 import_components92.TextareaControl,
                 {
                   label: (0, import_i18n143.__)("Description"),
@@ -47892,14 +47959,14 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
             import_components92.__experimentalToolsPanelItem,
             {
               hasValue: () => !!rel,
               label: (0, import_i18n143.__)("Rel attribute"),
               onDeselect: () => setAttributes({ rel: "" }),
               isShownByDefault: !isContentOnly,
-              children: /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime343.jsx)(
                 import_components92.TextControl,
                 {
                   label: (0, import_i18n143.__)("Rel attribute"),
@@ -47938,7 +48005,7 @@ ${text}
   // packages/block-library/build-module/navigation-link/shared/invalid-draft-display.mjs
   var import_i18n144 = __toESM(require_i18n(), 1);
   var import_html_entities6 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime344 = __toESM(require_jsx_runtime(), 1);
   function InvalidDraftDisplay({
     label,
     isInvalid,
@@ -47955,7 +48022,7 @@ ${text}
       /* translators: Indicating that the navigation link is a Draft. */
       (0, import_i18n144.__)("Draft")
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime344.jsx)(
       "div",
       {
         className: clsx_default(
@@ -47966,7 +48033,7 @@ ${text}
             "is-draft": isDraft
           }
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime345.jsx)("span", {
+        children: /* @__PURE__ */ (0, import_jsx_runtime344.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
@@ -48044,7 +48111,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/navigation-link-ui.mjs
-  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime345 = __toESM(require_jsx_runtime(), 1);
   var BLOCKS_WITH_LINK_UI_SUPPORT = [
     "core/navigation-link",
     "core/navigation-submenu"
@@ -48083,7 +48150,7 @@ ${text}
       }
       setInsertedBlock(newBlock);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime345.jsx)(
       LinkUI,
       {
         clientId: insertedBlock?.clientId,
@@ -48113,7 +48180,7 @@ ${text}
   var import_components93 = __toESM(require_components(), 1);
   var import_i18n145 = __toESM(require_i18n(), 1);
   var import_block_editor161 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime346 = __toESM(require_jsx_runtime(), 1);
   var { useBlockDisplayTitle } = unlock(import_block_editor161.privateApis);
   var actionLabel = (
     /* translators: %s: The name of a menu. */
@@ -48134,8 +48201,8 @@ ${text}
       clientId,
       context: "list-view"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)(import_components93.__experimentalHStack, { className: "wp-block-navigation-off-canvas-editor__header", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime346.jsxs)(import_components93.__experimentalHStack, { className: "wp-block-navigation-off-canvas-editor__header", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         import_components93.__experimentalHeading,
         {
           className: "wp-block-navigation-off-canvas-editor__title",
@@ -48143,7 +48210,7 @@ ${text}
           children: blockTitle
         }
       ),
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime346.jsx)(
         navigation_menu_selector_default,
         {
           currentMenuId,
@@ -48160,7 +48227,7 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/menu-inspector-controls.mjs
-  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime347 = __toESM(require_jsx_runtime(), 1);
   var actionLabel2 = (
     /* translators: %s: The name of a menu. */
     (0, import_i18n146.__)("Switch to '%s'")
@@ -48190,10 +48257,10 @@ ${text}
     );
     const { navigationMenu } = useNavigationMenu(currentMenuId);
     if (currentMenuId && isNavigationMenuMissing) {
-      return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(deleted_navigation_warning_default, { onCreateNew, isNotice: true });
+      return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(deleted_navigation_warning_default, { onCreateNew, isNotice: true });
     }
     if (isLoading) {
-      return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(import_components94.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(import_components94.Spinner, {});
     }
     const description = navigationMenu ? (0, import_i18n146.sprintf)(
       /* translators: %s: The name of a menu. */
@@ -48202,9 +48269,9 @@ ${text}
     ) : (0, import_i18n146.__)(
       "You have not yet created any menus. Displaying a list of your Pages"
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)("div", { className: "wp-block-navigation__menu-inspector-controls", children: [
-      !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)("p", { className: "wp-block-navigation__menu-inspector-controls__empty-message", children: (0, import_i18n146.__)("This Navigation Menu is empty.") }),
-      /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)("div", { className: "wp-block-navigation__menu-inspector-controls", children: [
+      !hasChildren && /* @__PURE__ */ (0, import_jsx_runtime347.jsx)("p", { className: "wp-block-navigation__menu-inspector-controls__empty-message", children: (0, import_i18n146.__)("This Navigation Menu is empty.") }),
+      /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
         PrivateListView,
         {
           rootClientId: clientId,
@@ -48239,8 +48306,8 @@ ${text}
     const showBlockTitle = isSelectionWithinCurrentSection;
     const { isOpened, expandRevision, handleToggle } = useListViewPanelState(clientId);
     if (!showBlockTitle) {
-      return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(import_block_editor162.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(import_components94.PanelBody, { title: null, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(import_block_editor162.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)(import_components94.PanelBody, { title: null, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
           NavigationListViewHeader,
           {
             clientId,
@@ -48254,7 +48321,7 @@ ${text}
             isManageMenusButtonDisabled
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
           MainContent,
           {
             ...props,
@@ -48263,14 +48330,14 @@ ${text}
         )
       ] }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(import_block_editor162.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime348.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(import_block_editor162.InspectorControls, { group: "list", children: /* @__PURE__ */ (0, import_jsx_runtime347.jsxs)(
       import_components94.PanelBody,
       {
         title: blockTitle,
         opened: isOpened,
         onToggle: handleToggle,
         children: [
-          blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(
+          blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(
             navigation_menu_selector_default,
             {
               currentMenuId,
@@ -48283,7 +48350,7 @@ ${text}
               isManageMenusButtonDisabled
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(MainContent, { ...props, expandRevision })
+          /* @__PURE__ */ (0, import_jsx_runtime347.jsx)(MainContent, { ...props, expandRevision })
         ]
       }
     ) });
@@ -48291,19 +48358,19 @@ ${text}
   var menu_inspector_controls_default = MenuInspectorControls;

   // packages/block-library/build-module/navigation/edit/accessible-description.mjs
-  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime348 = __toESM(require_jsx_runtime(), 1);
   function AccessibleDescription({ id, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(VisuallyHidden, { children: /* @__PURE__ */ (0, import_jsx_runtime349.jsx)("div", { id, className: "wp-block-navigation__description", children }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime348.jsx)(VisuallyHidden, { children: /* @__PURE__ */ (0, import_jsx_runtime348.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_i18n147 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime349 = __toESM(require_jsx_runtime(), 1);
   function AccessibleMenuDescription({ id }) {
     const [menuTitle] = (0, import_core_data51.useEntityProp)("postType", "wp_navigation", "title");
     const description = (0, import_i18n147.sprintf)((0, import_i18n147.__)(`Navigation Menu: "%s"`), menuTitle);
-    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(AccessibleDescription, { id, children: description });
+    return /* @__PURE__ */ (0, import_jsx_runtime349.jsx)(AccessibleDescription, { id, children: description });
   }

   // packages/block-library/build-module/utils/is-within-overlay.mjs
@@ -48376,20 +48443,20 @@ ${text}
   }

   // packages/block-library/build-module/navigation/edit/index.mjs
-  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime350 = __toESM(require_jsx_runtime(), 1);
   var { isNavigationPostEditorKey } = unlock(import_block_editor164.privateApis);
   function NavigationAddPageButton({ clientId }) {
     const { insertBlock } = (0, import_data92.useDispatch)(import_block_editor164.store);
     const { getBlockCount } = (0, import_data92.useSelect)(import_block_editor164.store);
     const onAddPage = (0, import_element92.useCallback)(() => {
       const blockCount = getBlockCount(clientId);
-      const newBlock = (0, import_blocks63.createBlock)(DEFAULT_BLOCK5.name, {
+      const newBlock = (0, import_blocks64.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_runtime351.jsx)(import_block_editor164.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_components95.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_block_editor164.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_components95.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
       import_components95.ToolbarButton,
       {
         name: "add-page",
@@ -48480,8 +48547,8 @@ ${text}
         enableAlpha: true
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         import_block_editor164.__experimentalColorGradientSettingsDropdown,
         {
           __experimentalIsRenderedInSidebar: true,
@@ -48492,14 +48559,14 @@ ${text}
           disableCustomGradients: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         import_block_editor164.ContrastChecker,
         {
           backgroundColor: detectedBackgroundColor,
           textColor: detectedColor
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         import_block_editor164.ContrastChecker,
         {
           backgroundColor: detectedOverlayBackgroundColor,
@@ -48801,7 +48868,7 @@ ${text}
     (0, import_element92.useEffect)(() => {
       hideNavigationMenuStatusNotice();
       if (isCreatingNavigationMenu) {
-        (0, import_a11y3.speak)((0, import_i18n148.__)(`Creating Navigation Menu.`));
+        (0, import_a11y2.speak)((0, import_i18n148.__)(`Creating Navigation Menu.`));
       }
       if (createNavigationMenuIsSuccess) {
         handleUpdateMenu(createNavigationMenuPost?.id, {
@@ -48830,7 +48897,7 @@ ${text}
     (0, import_element92.useEffect)(() => {
       hideClassicMenuConversionNotice();
       if (classicMenuConversionStatus === CLASSIC_MENU_CONVERSION_PENDING) {
-        (0, import_a11y3.speak)((0, import_i18n148.__)("Classic menu importing."));
+        (0, import_a11y2.speak)((0, import_i18n148.__)("Classic menu importing."));
       }
       if (classicMenuConversionStatus === CLASSIC_MENU_CONVERSION_SUCCESS) {
         showClassicMenuConversionNotice(
@@ -48896,7 +48963,7 @@ ${text}
     const isFirstRender = (0, import_element92.useRef)(true);
     (0, import_element92.useEffect)(() => {
       if (!isFirstRender.current && submenuAccessibilityNotice) {
-        (0, import_a11y3.speak)(submenuAccessibilityNotice);
+        (0, import_a11y2.speak)(submenuAccessibilityNotice);
       }
       isFirstRender.current = false;
     }, [submenuAccessibilityNotice]);
@@ -48905,8 +48972,8 @@ ${text}
       `overlay-menu-preview`
     );
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const stylingInspectorControls = /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_block_editor164.InspectorControls, { children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+    const stylingInspectorControls = /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_block_editor164.InspectorControls, { children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         import_components95.__experimentalToolsPanel,
         {
           label: (0, import_i18n148.__)("Display"),
@@ -48920,9 +48987,9 @@ ${text}
             });
           },
           dropdownMenuProps,
-          children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime351.jsx)("h3", { className: "wp-block-navigation__submenu-header", children: (0, import_i18n148.__)("Submenus") }),
-            /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+          children: hasSubmenus && /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("h3", { className: "wp-block-navigation__submenu-header", children: (0, import_i18n148.__)("Submenus") }),
+            /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
               import_components95.__experimentalToolsPanelItem,
               {
                 hasValue: () => submenuVisibility !== "hover",
@@ -48931,7 +48998,7 @@ ${text}
                   submenuVisibility: "hover"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(
                   import_components95.__experimentalToggleGroupControl,
                   {
                     label: (0, import_i18n148.__)("Submenu Visibility"),
@@ -48950,21 +49017,21 @@ ${text}
                     },
                     isBlock: true,
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                         import_components95.__experimentalToggleGroupControlOption,
                         {
                           value: "hover",
                           label: (0, import_i18n148.__)("Hover")
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                         import_components95.__experimentalToggleGroupControlOption,
                         {
                           value: "click",
                           label: (0, import_i18n148.__)("Click")
                         }
                       ),
-                      orientation === "vertical" && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                      orientation === "vertical" && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                         import_components95.__experimentalToggleGroupControlOption,
                         {
                           value: "always",
@@ -48976,7 +49043,7 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
               import_components95.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showSubmenuIcon,
@@ -48986,7 +49053,7 @@ ${text}
                 }),
                 isDisabled: submenuVisibility === "click" || submenuVisibility === "always",
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                   import_components95.ToggleControl,
                   {
                     checked: showSubmenuIcon,
@@ -49001,7 +49068,7 @@ ${text}
                 )
               }
             ),
-            submenuAccessibilityNotice && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+            submenuAccessibilityNotice && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
               import_components95.Notice,
               {
                 spokenMessage: null,
@@ -49014,7 +49081,7 @@ ${text}
           ] })
         }
       ) }),
-      !isWithinOverlay && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_block_editor164.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      !isWithinOverlay && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_block_editor164.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         OverlayPanel,
         {
           overlayMenu,
@@ -49032,7 +49099,7 @@ ${text}
           hasOverlays
         }
       ) }),
-      !hasSelectedStyleState && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_block_editor164.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      !hasSelectedStyleState && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_block_editor164.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         ColorTools,
         {
           textColor,
@@ -49053,8 +49120,8 @@ ${text}
     const isHiddenByDefault = "always" === overlayMenu;
     const isManageMenusButtonDisabled = !hasManagePermissions || !hasResolvedNavigationMenus;
     if (hasUnsavedBlocks && !isCreatingNavigationMenu) {
-      return /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
           menu_inspector_controls_default,
           {
             clientId,
@@ -49071,14 +49138,14 @@ ${text}
           }
         ),
         blockEditingMode === "default" && stylingInspectorControls,
-        /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(
           TagName2,
           {
             ...blockProps,
             "aria-describedby": !isPlaceholder ? accessibleDescriptionId : void 0,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(AccessibleDescription, { id: accessibleDescriptionId, children: (0, import_i18n148.__)("Unsaved Navigation Menu.") }),
-              /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(AccessibleDescription, { id: accessibleDescriptionId, children: (0, import_i18n148.__)("Unsaved Navigation Menu.") }),
+              /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                 ResponsiveWrapper,
                 {
                   id: clientId,
@@ -49092,7 +49159,7 @@ ${text}
                   overlayTextColor,
                   overlay,
                   onNavigateToEntityRecord,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                     UnsavedInnerBlocks,
                     {
                       createNavigationMenu,
@@ -49108,8 +49175,8 @@ ${text}
       ] });
     }
     if (ref && isNavigationMenuMissing) {
-      return /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
           menu_inspector_controls_default,
           {
             clientId,
@@ -49125,7 +49192,7 @@ ${text}
             blockEditingMode
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
           deleted_navigation_warning_default,
           {
             onCreateNew: createUntitledEmptyNavigationMenu
@@ -49134,11 +49201,11 @@ ${text}
       ] });
     }
     if (isEntityAvailable && hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_block_editor164.Warning, { children: (0, import_i18n148.__)("Block cannot be rendered inside itself.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_block_editor164.Warning, { children: (0, import_i18n148.__)("Block cannot be rendered inside itself.") }) });
     }
     const PlaceholderComponent = CustomPlaceholder ? CustomPlaceholder : NavigationPlaceholder;
     if (isPlaceholder && CustomPlaceholder) {
-      return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         PlaceholderComponent,
         {
           isSelected,
@@ -49152,8 +49219,8 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
         menu_inspector_controls_default,
         {
           clientId,
@@ -49170,11 +49237,11 @@ ${text}
         }
       ),
       blockEditingMode === "default" && stylingInspectorControls,
-      /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_core_data53.EntityProvider, { kind: "postType", type: "wp_navigation", id: ref, children: /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_block_editor164.RecursionProvider, { uniqueId: recursionId, children: [
-        blockEditingMode === "contentOnly" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(NavigationAddPageButton, { clientId }),
-        blockEditingMode === "default" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_block_editor164.InspectorControls, { group: "advanced", children: [
-          hasResolvedCanUserUpdateNavigationMenu && canUserUpdateNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(NavigationMenuNameControl, {}),
-          hasResolvedCanUserDeleteNavigationMenu && canUserDeleteNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_core_data53.EntityProvider, { kind: "postType", type: "wp_navigation", id: ref, children: /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_block_editor164.RecursionProvider, { uniqueId: recursionId, children: [
+        blockEditingMode === "contentOnly" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(NavigationAddPageButton, { clientId }),
+        blockEditingMode === "default" && isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_block_editor164.InspectorControls, { group: "advanced", children: [
+          hasResolvedCanUserUpdateNavigationMenu && canUserUpdateNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(NavigationMenuNameControl, {}),
+          hasResolvedCanUserDeleteNavigationMenu && canUserDeleteNavigationMenu && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
             NavigationMenuDeleteControl,
             {
               onDelete: () => {
@@ -49187,7 +49254,7 @@ ${text}
               }
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
             manage_menus_button_default,
             {
               disabled: isManageMenusButtonDisabled,
@@ -49195,21 +49262,21 @@ ${text}
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(
           TagName2,
           {
             ...blockProps,
             "aria-describedby": !isPlaceholder && !isLoading ? accessibleDescriptionId : void 0,
             children: [
-              isLoading && !isHiddenByDefault && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)("div", { className: "wp-block-navigation__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_components95.Spinner, { className: "wp-block-navigation__loading-indicator" }) }),
-              (!isLoading || isHiddenByDefault) && /* @__PURE__ */ (0, import_jsx_runtime351.jsxs)(import_jsx_runtime351.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+              isLoading && !isHiddenByDefault && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)("div", { className: "wp-block-navigation__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(import_components95.Spinner, { className: "wp-block-navigation__loading-indicator" }) }),
+              (!isLoading || isHiddenByDefault) && /* @__PURE__ */ (0, import_jsx_runtime350.jsxs)(import_jsx_runtime350.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                   AccessibleMenuDescription,
                   {
                     id: accessibleDescriptionId
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                   ResponsiveWrapper,
                   {
                     id: clientId,
@@ -49223,7 +49290,7 @@ ${text}
                     overlayTextColor,
                     overlay,
                     onNavigateToEntityRecord,
-                    children: isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(
+                    children: isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime350.jsx)(
                       NavigationInnerBlocks,
                       {
                         clientId,
@@ -49250,18 +49317,18 @@ ${text}

   // packages/block-library/build-module/navigation/save.mjs
   var import_block_editor165 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime351 = __toESM(require_jsx_runtime(), 1);
   function save33({ attributes }) {
     if (attributes.ref) {
       return;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor165.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime351.jsx)(import_block_editor165.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/navigation/deprecated.mjs
   var import_block_editor166 = __toESM(require_block_editor(), 1);
   var import_compose38 = __toESM(require_compose(), 1);
-  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime352 = __toESM(require_jsx_runtime(), 1);
   var TYPOGRAPHY_PRESET_DEPRECATION_MAP = {
     fontStyle: "var:preset|font-style|",
     fontWeight: "var:preset|font-weight|",
@@ -49408,7 +49475,7 @@ ${text}
       renaming: false
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
     },
     isEligible: ({ openSubmenusOnClick }) => openSubmenusOnClick !== null && openSubmenusOnClick !== void 0,
     migrate: migrateOpenSubmenusOnClick
@@ -49493,7 +49560,7 @@ ${text}
       }
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
     },
     isEligible: ({ navigationMenuId }) => !!navigationMenuId,
     migrate: migrateIdToRef
@@ -49582,7 +49649,7 @@ ${text}
       }
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
     },
     isEligible: ({ itemsJustification, orientation }) => !!itemsJustification || !!orientation,
     migrate: (0, import_compose38.compose)(
@@ -49669,7 +49736,7 @@ ${text}
       }
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
     },
     migrate: (0, import_compose38.compose)(
       migrateIdToRef,
@@ -49798,7 +49865,7 @@ ${text}
         migrateOpenSubmenusOnClick
       ),
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
       }
     },
     {
@@ -49846,7 +49913,7 @@ ${text}
         __experimentalTextDecoration: true
       },
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
       },
       isEligible(attributes) {
         if (!attributes.style || !attributes.style.typography) {
@@ -49917,7 +49984,7 @@ ${text}
         };
       }),
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor166.InnerBlocks.Content, {});
+        return /* @__PURE__ */ (0, import_jsx_runtime352.jsx)(import_block_editor166.InnerBlocks.Content, {});
       }
     }
   ];
@@ -49989,7 +50056,7 @@ ${text}
   var import_i18n151 = __toESM(require_i18n(), 1);
   var import_block_editor169 = __toESM(require_block_editor(), 1);
   var import_hooks43 = __toESM(require_hooks(), 1);
-  var import_blocks66 = __toESM(require_blocks(), 1);
+  var import_blocks67 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/navigation-link/block.json
   var block_default55 = {
@@ -50089,7 +50156,7 @@ ${text}
   };

   // packages/block-library/build-module/navigation-link/edit.mjs
-  var import_blocks64 = __toESM(require_blocks(), 1);
+  var import_blocks65 = __toESM(require_blocks(), 1);
   var import_data94 = __toESM(require_data(), 1);
   var import_components96 = __toESM(require_components(), 1);
   var import_keycodes5 = __toESM(require_keycodes(), 1);
@@ -50098,7 +50165,7 @@ ${text}
   var import_url17 = __toESM(require_url(), 1);
   var import_element93 = __toESM(require_element(), 1);
   var import_compose39 = __toESM(require_compose(), 1);
-  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime353 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_BLOCK6 = { name: "core/navigation-link" };
   var NESTING_BLOCK_NAMES = [
     "core/navigation-link",
@@ -50209,10 +50276,10 @@ ${text}
     const transformToSubmenu = (0, import_element93.useCallback)(() => {
       let innerBlocks = getBlocks(clientId);
       if (innerBlocks.length === 0) {
-        innerBlocks = [(0, import_blocks64.createBlock)("core/navigation-link")];
+        innerBlocks = [(0, import_blocks65.createBlock)("core/navigation-link")];
         selectBlock(innerBlocks[0].clientId);
       }
-      const newSubmenu = (0, import_blocks64.createBlock)(
+      const newSubmenu = (0, import_blocks65.createBlock)(
         "core/navigation-submenu",
         attributes,
         innerBlocks
@@ -50320,9 +50387,9 @@ ${text}
     });
     const missingText = getMissingText(type);
     const invalidLinkHelpText = getInvalidLinkHelpText();
-    return /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_jsx_runtime354.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(import_block_editor167.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_components96.ToolbarGroup, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_jsx_runtime353.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor167.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_components96.ToolbarGroup, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
           import_components96.ToolbarButton,
           {
             name: "link",
@@ -50334,7 +50401,7 @@ ${text}
             }
           }
         ),
-        !isAtMaxNesting && /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+        !isAtMaxNesting && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
           import_components96.ToolbarButton,
           {
             name: "submenu",
@@ -50344,7 +50411,7 @@ ${text}
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(import_block_editor167.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(import_block_editor167.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
         Controls2,
         {
           attributes,
@@ -50352,12 +50419,12 @@ ${text}
           clientId
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)("div", { ...blockProps, children: [
-        hasMissingEntity && /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(VisuallyHidden, { id: missingEntityDescriptionId, children: invalidLinkHelpText }),
-        /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)("a", { className: classes, children: [
-          !url && !metadata?.bindings?.url ? /* @__PURE__ */ (0, import_jsx_runtime354.jsx)("div", { className: "wp-block-navigation-link__placeholder-text", children: /* @__PURE__ */ (0, import_jsx_runtime354.jsx)("span", { children: missingText }) }) : /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_jsx_runtime354.Fragment, { children: [
-            !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime354.jsxs)(import_jsx_runtime354.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)("div", { ...blockProps, children: [
+        hasMissingEntity && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(VisuallyHidden, { id: missingEntityDescriptionId, children: invalidLinkHelpText }),
+        /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)("a", { className: classes, children: [
+          !url && !metadata?.bindings?.url ? /* @__PURE__ */ (0, import_jsx_runtime353.jsx)("div", { className: "wp-block-navigation-link__placeholder-text", children: /* @__PURE__ */ (0, import_jsx_runtime353.jsx)("span", { children: missingText }) }) : /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_jsx_runtime353.Fragment, { children: [
+            !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime353.jsxs)(import_jsx_runtime353.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
                 import_block_editor167.RichText,
                 {
                   ref,
@@ -50370,7 +50437,7 @@ ${text}
                   onMerge: mergeBlocks,
                   onReplace,
                   __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-                    (0, import_blocks64.createBlock)(
+                    (0, import_blocks65.createBlock)(
                       "core/navigation-link"
                     )
                   ) : void 0,
@@ -50381,9 +50448,9 @@ ${text}
                   withoutInteractiveFormatting: true
                 }
               ),
-              description && /* @__PURE__ */ (0, import_jsx_runtime354.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
+              description && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
             ] }),
-            (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+            (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
               InvalidDraftDisplay,
               {
                 label,
@@ -50393,7 +50460,7 @@ ${text}
               }
             )
           ] }),
-          isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(
+          isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime353.jsx)(
             LinkUI,
             {
               ref: linkUIref,
@@ -50428,16 +50495,16 @@ ${text}
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime354.jsx)("div", { ...innerBlocksProps })
+        /* @__PURE__ */ (0, import_jsx_runtime353.jsx)("div", { ...innerBlocksProps })
       ] })
     ] });
   }

   // packages/block-library/build-module/navigation-link/save.mjs
   var import_block_editor168 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime354 = __toESM(require_jsx_runtime(), 1);
   function save34() {
-    return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(import_block_editor168.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime354.jsx)(import_block_editor168.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/navigation-link/hooks.mjs
@@ -50483,56 +50550,56 @@ ${text}
   }

   // packages/block-library/build-module/navigation-link/transforms.mjs
-  var import_blocks65 = __toESM(require_blocks(), 1);
+  var import_blocks66 = __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_blocks66.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/spacer"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks66.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/home-link"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks66.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/social-links"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks66.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/search"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks66.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/page-list"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks66.createBlock)("core/navigation-link");
         }
       },
       {
         type: "block",
         blocks: ["core/buttons"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/navigation-link");
+          return (0, import_blocks66.createBlock)("core/navigation-link");
         }
       }
     ],
@@ -50540,7 +50607,7 @@ ${text}
       {
         type: "block",
         blocks: ["core/navigation-submenu"],
-        transform: (attributes, innerBlocks) => (0, import_blocks65.createBlock)(
+        transform: (attributes, innerBlocks) => (0, import_blocks66.createBlock)(
           "core/navigation-submenu",
           attributes,
           innerBlocks
@@ -50550,35 +50617,35 @@ ${text}
         type: "block",
         blocks: ["core/spacer"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/spacer");
+          return (0, import_blocks66.createBlock)("core/spacer");
         }
       },
       {
         type: "block",
         blocks: ["core/site-logo"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/site-logo");
+          return (0, import_blocks66.createBlock)("core/site-logo");
         }
       },
       {
         type: "block",
         blocks: ["core/home-link"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/home-link");
+          return (0, import_blocks66.createBlock)("core/home-link");
         }
       },
       {
         type: "block",
         blocks: ["core/social-links"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/social-links");
+          return (0, import_blocks66.createBlock)("core/social-links");
         }
       },
       {
         type: "block",
         blocks: ["core/search"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/search", {
+          return (0, import_blocks66.createBlock)("core/search", {
             showLabel: false,
             buttonUseIcon: true,
             buttonPosition: "button-inside"
@@ -50589,15 +50656,15 @@ ${text}
         type: "block",
         blocks: ["core/page-list"],
         transform: () => {
-          return (0, import_blocks65.createBlock)("core/page-list");
+          return (0, import_blocks66.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_blocks66.createBlock)("core/buttons", {}, [
+            (0, import_blocks66.createBlock)("core/button", {
               text: label,
               url,
               rel,
@@ -50612,8 +50679,8 @@ ${text}
   var transforms_default19 = transforms18;

   // packages/block-library/build-module/navigation-link/index.mjs
-  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
-  var { fieldsKey: fieldsKey12, formKey: formKey12 } = unlock(import_blocks66.privateApis);
+  var import_jsx_runtime355 = __toESM(require_jsx_runtime(), 1);
+  var { fieldsKey: fieldsKey12, formKey: formKey12 } = unlock(import_blocks67.privateApis);
   var { name: name55 } = block_default55;
   var settings55 = {
     icon: custom_link_default,
@@ -50681,7 +50748,7 @@ ${text}
           };
         },
         save() {
-          return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(import_block_editor169.InnerBlocks.Content, {});
+          return /* @__PURE__ */ (0, import_jsx_runtime355.jsx)(import_block_editor169.InnerBlocks.Content, {});
         }
       }
     ],
@@ -50732,7 +50799,7 @@ ${text}
     settings: () => settings56
   });
   var import_i18n153 = __toESM(require_i18n(), 1);
-  var import_blocks69 = __toESM(require_blocks(), 1);
+  var import_blocks70 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/navigation-submenu/block.json
   var block_default56 = {
@@ -50836,14 +50903,14 @@ ${text}
   var import_block_editor170 = __toESM(require_block_editor(), 1);
   var import_url18 = __toESM(require_url(), 1);
   var import_element94 = __toESM(require_element(), 1);
-  var import_a11y4 = __toESM(require_a11y(), 1);
-  var import_blocks67 = __toESM(require_blocks(), 1);
+  var import_a11y3 = __toESM(require_a11y(), 1);
+  var import_blocks68 = __toESM(require_blocks(), 1);
   var import_compose40 = __toESM(require_compose(), 1);

   // packages/block-library/build-module/navigation-submenu/icons.mjs
   var import_components97 = __toESM(require_components(), 1);
-  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
-  var ItemSubmenuIcon = () => /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
+  var import_jsx_runtime356 = __toESM(require_jsx_runtime(), 1);
+  var ItemSubmenuIcon = () => /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
     import_components97.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -50851,12 +50918,12 @@ ${text}
       height: "12",
       viewBox: "0 0 12 12",
       fill: "none",
-      children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_components97.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(import_components97.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
     }
   );

   // packages/block-library/build-module/navigation-submenu/edit.mjs
-  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime357 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_BLOCKS = [
     "core/navigation-link",
     "core/navigation-submenu",
@@ -51013,7 +51080,7 @@ ${text}
     });
     const ParentElement = openSubmenusOnClick ? "button" : "a";
     function transformToLink() {
-      const newLinkBlock = (0, import_blocks67.createBlock)("core/navigation-link", attributes);
+      const newLinkBlock = (0, import_blocks68.createBlock)("core/navigation-link", attributes);
       replaceBlock(clientId, newLinkBlock);
     }
     (0, import_element94.useEffect)(() => {
@@ -51023,9 +51090,9 @@ ${text}
       }
     }, [hasChildren, prevHasChildren]);
     const canConvertToLink = !selectedBlockHasChildren || onlyDescendantIsEmptyLink;
-    return /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_jsx_runtime358.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(import_block_editor170.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_components98.ToolbarGroup, { children: [
-        !openSubmenusOnClick && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(import_jsx_runtime357.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_block_editor170.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(import_components98.ToolbarGroup, { children: [
+        !openSubmenusOnClick && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
           import_components98.ToolbarButton,
           {
             name: "link",
@@ -51037,7 +51104,7 @@ ${text}
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
           import_components98.ToolbarButton,
           {
             name: "revert",
@@ -51049,7 +51116,7 @@ ${text}
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(import_block_editor170.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(import_block_editor170.InspectorControls, { group: "content", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
         Controls2,
         {
           attributes,
@@ -51058,10 +51125,10 @@ ${text}
           isLinkEditable: !openSubmenusOnClick
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)("div", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(ParentElement, { className: "wp-block-navigation-item__content", children: [
-          !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime358.jsxs)(import_jsx_runtime358.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)("div", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(ParentElement, { className: "wp-block-navigation-item__content", children: [
+          !isInvalid && !isDraft && /* @__PURE__ */ (0, import_jsx_runtime357.jsxs)(import_jsx_runtime357.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
               import_block_editor170.RichText,
               {
                 ref,
@@ -51081,9 +51148,9 @@ ${text}
                 }
               }
             ),
-            description && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
+            description && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "wp-block-navigation-item__description", children: description })
           ] }),
-          (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+          (isInvalid || isDraft) && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
             InvalidDraftDisplay,
             {
               label,
@@ -51092,7 +51159,7 @@ ${text}
               className: "wp-block-navigation-item__label"
             }
           ),
-          !openSubmenusOnClick && isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(
+          !openSubmenusOnClick && isLinkOpen && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(
             LinkUI,
             {
               clientId,
@@ -51108,41 +51175,41 @@ ${text}
               anchor: popoverAnchor,
               onRemove: () => {
                 setAttributes({ url: "" });
-                (0, import_a11y4.speak)((0, import_i18n152.__)("Link removed."), "assertive");
+                (0, import_a11y3.speak)((0, import_i18n152.__)("Link removed."), "assertive");
               },
               onChange: handleLinkChange
             }
           )
         ] }),
-        (showSubmenuIcon || openSubmenusOnClick) && /* @__PURE__ */ (0, import_jsx_runtime358.jsx)("span", { className: "wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(ItemSubmenuIcon, {}) }),
-        /* @__PURE__ */ (0, import_jsx_runtime358.jsx)("div", { ...innerBlocksProps })
+        (showSubmenuIcon || openSubmenusOnClick) && /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("span", { className: "wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime357.jsx)(ItemSubmenuIcon, {}) }),
+        /* @__PURE__ */ (0, import_jsx_runtime357.jsx)("div", { ...innerBlocksProps })
       ] })
     ] });
   }

   // packages/block-library/build-module/navigation-submenu/save.mjs
   var import_block_editor171 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime358 = __toESM(require_jsx_runtime(), 1);
   function save35() {
-    return /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(import_block_editor171.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime358.jsx)(import_block_editor171.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/navigation-submenu/transforms.mjs
-  var import_blocks68 = __toESM(require_blocks(), 1);
+  var import_blocks69 = __toESM(require_blocks(), 1);
   var transforms19 = {
     to: [
       {
         type: "block",
         blocks: ["core/navigation-link"],
         isMatch: (attributes, block) => block?.innerBlocks?.length === 0,
-        transform: (attributes) => (0, import_blocks68.createBlock)("core/navigation-link", attributes)
+        transform: (attributes) => (0, import_blocks69.createBlock)("core/navigation-link", attributes)
       },
       {
         type: "block",
         blocks: ["core/spacer"],
         isMatch: (attributes, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/spacer");
+          return (0, import_blocks69.createBlock)("core/spacer");
         }
       },
       {
@@ -51150,7 +51217,7 @@ ${text}
         blocks: ["core/site-logo"],
         isMatch: (attributes, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/site-logo");
+          return (0, import_blocks69.createBlock)("core/site-logo");
         }
       },
       {
@@ -51158,7 +51225,7 @@ ${text}
         blocks: ["core/home-link"],
         isMatch: (attributes, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/home-link");
+          return (0, import_blocks69.createBlock)("core/home-link");
         }
       },
       {
@@ -51166,7 +51233,7 @@ ${text}
         blocks: ["core/social-links"],
         isMatch: (attributes, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/social-links");
+          return (0, import_blocks69.createBlock)("core/social-links");
         }
       },
       {
@@ -51174,7 +51241,7 @@ ${text}
         blocks: ["core/search"],
         isMatch: (attributes, block) => block?.innerBlocks?.length === 0,
         transform: () => {
-          return (0, import_blocks68.createBlock)("core/search");
+          return (0, import_blocks69.createBlock)("core/search");
         }
       }
     ]
@@ -51182,7 +51249,7 @@ ${text}
   var transforms_default20 = transforms19;

   // packages/block-library/build-module/navigation-submenu/index.mjs
-  var { fieldsKey: fieldsKey13, formKey: formKey13 } = unlock(import_blocks69.privateApis);
+  var { fieldsKey: fieldsKey13, formKey: formKey13 } = unlock(import_blocks70.privateApis);
   var { name: name56 } = block_default56;
   var settings56 = {
     icon: ({ context }) => {
@@ -51252,9 +51319,9 @@ ${text}
   // packages/block-library/build-module/nextpage/edit.mjs
   var import_i18n154 = __toESM(require_i18n(), 1);
   var import_block_editor172 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime359 = __toESM(require_jsx_runtime(), 1);
   function NextPageEdit() {
-    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)("div", { ...(0, import_block_editor172.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime360.jsx)("span", { children: (0, import_i18n154.__)("Page break") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime359.jsx)("div", { ...(0, import_block_editor172.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime359.jsx)("span", { children: (0, import_i18n154.__)("Page break") }) });
   }

   // packages/block-library/build-module/nextpage/block.json
@@ -51283,13 +51350,13 @@ ${text}

   // packages/block-library/build-module/nextpage/save.mjs
   var import_element95 = __toESM(require_element(), 1);
-  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime360 = __toESM(require_jsx_runtime(), 1);
   function save36() {
-    return /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(import_element95.RawHTML, { children: "<!--nextpage-->" });
+    return /* @__PURE__ */ (0, import_jsx_runtime360.jsx)(import_element95.RawHTML, { children: "<!--nextpage-->" });
   }

   // packages/block-library/build-module/nextpage/transforms.mjs
-  var import_blocks70 = __toESM(require_blocks(), 1);
+  var import_blocks71 = __toESM(require_blocks(), 1);
   var transforms20 = {
     from: [
       {
@@ -51299,7 +51366,7 @@ ${text}
         },
         isMatch: (node) => node.dataset && node.dataset.block === "core/nextpage",
         transform() {
-          return (0, import_blocks70.createBlock)("core/nextpage", {});
+          return (0, import_blocks71.createBlock)("core/nextpage", {});
         }
       }
     ]
@@ -51331,7 +51398,7 @@ ${text}
   var import_block_editor173 = __toESM(require_block_editor(), 1);
   var import_components99 = __toESM(require_components(), 1);
   var import_i18n155 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime361 = __toESM(require_jsx_runtime(), 1);
   function NavigationOverlayCloseEdit({
     attributes,
     setAttributes
@@ -51344,21 +51411,21 @@ ${text}
       className: "wp-block-navigation-overlay-close"
     });
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(import_jsx_runtime362.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_block_editor173.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(import_jsx_runtime361.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(import_block_editor173.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
         import_components99.__experimentalToolsPanel,
         {
           label: (0, import_i18n155.__)("Settings"),
           resetAll: () => setAttributes({ displayMode: "icon" }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
             import_components99.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n155.__)("Display Mode"),
               isShownByDefault: true,
               hasValue: () => displayMode !== "icon",
               onDeselect: () => setAttributes({ displayMode: "icon" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(
                 import_components99.__experimentalToggleGroupControl,
                 {
                   label: (0, import_i18n155.__)("Display Mode"),
@@ -51366,21 +51433,21 @@ ${text}
                   onChange: (value) => setAttributes({ displayMode: value }),
                   isBlock: true,
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
                       import_components99.__experimentalToggleGroupControlOption,
                       {
                         value: "icon",
                         label: (0, import_i18n155.__)("Icon")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
                       import_components99.__experimentalToggleGroupControlOption,
                       {
                         value: "text",
                         label: (0, import_i18n155.__)("Text")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
                       import_components99.__experimentalToggleGroupControlOption,
                       {
                         value: "both",
@@ -51394,15 +51461,15 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime362.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime361.jsxs)(
         "button",
         {
           ...blockProps,
           type: "button",
           "aria-label": !showText ? (0, import_i18n155.__)("Close") : void 0,
           children: [
-            showIcon && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(icon_default, { icon: close_default }),
-            showText && /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(
+            showIcon && /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(icon_default, { icon: close_default }),
+            showText && /* @__PURE__ */ (0, import_jsx_runtime361.jsx)(
               import_block_editor173.RichText,
               {
                 identifier: "text",
@@ -51471,9 +51538,9 @@ ${text}
   };

   // packages/block-library/build-module/navigation-overlay-close/icon.mjs
-  var import_primitives166 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
-  var icon_default3 = /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_primitives166.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_primitives166.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_primitives165 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime362 = __toESM(require_jsx_runtime(), 1);
+  var icon_default3 = /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_primitives165.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime362.jsx)(import_primitives165.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: name58 } = block_default58;
@@ -51533,7 +51600,7 @@ ${text}
   };

   // packages/block-library/build-module/pattern/edit.mjs
-  var import_blocks71 = __toESM(require_blocks(), 1);
+  var import_blocks72 = __toESM(require_blocks(), 1);
   var import_data97 = __toESM(require_data(), 1);
   var import_element96 = __toESM(require_element(), 1);
   var import_block_editor174 = __toESM(require_block_editor(), 1);
@@ -51595,7 +51662,7 @@ ${text}
   }

   // packages/block-library/build-module/pattern/edit.mjs
-  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime363 = __toESM(require_jsx_runtime(), 1);
   var PatternEdit = ({ attributes, clientId }) => {
     const registry = (0, import_data97.useRegistry)();
     const selectedPattern = (0, import_data97.useSelect)(
@@ -51643,7 +51710,7 @@ ${text}
         window.queueMicrotask(() => {
           const rootClientId = getBlockRootClientId(clientId);
           const clonedBlocks = selectedPattern.blocks.map(
-            (block) => (0, import_blocks71.cloneBlock)(
+            (block) => (0, import_blocks72.cloneBlock)(
               injectThemeAttributeInBlockTemplateContent(block)
             )
           );
@@ -51681,13 +51748,13 @@ ${text}
     ]);
     const props = (0, import_block_editor174.useBlockProps)();
     if (hasRecursionError) {
-      return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)("div", { ...props, children: /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(import_block_editor174.Warning, { children: (0, import_i18n156.sprintf)(
+      return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)("div", { ...props, children: /* @__PURE__ */ (0, import_jsx_runtime363.jsx)(import_block_editor174.Warning, { children: (0, import_i18n156.sprintf)(
         // translators: A warning in which %s is the name of a pattern.
         (0, import_i18n156.__)('Pattern "%s" cannot be rendered inside itself.'),
         selectedPattern?.name
       ) }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime364.jsx)("div", { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime363.jsx)("div", { ...props });
   };
   var edit_default21 = PatternEdit;

@@ -51793,7 +51860,7 @@ ${text}
   };

   // packages/block-library/build-module/page-list/edit.mjs
-  var import_blocks73 = __toESM(require_blocks(), 1);
+  var import_blocks74 = __toESM(require_blocks(), 1);
   var import_block_editor176 = __toESM(require_block_editor(), 1);
   var import_components101 = __toESM(require_components(), 1);
   var import_i18n158 = __toESM(require_i18n(), 1);
@@ -51802,7 +51869,7 @@ ${text}
   var import_data99 = __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_blocks73 = __toESM(require_blocks(), 1);
   var import_data98 = __toESM(require_data(), 1);
   var import_block_editor175 = __toESM(require_block_editor(), 1);
   function createNavigationLinks(pages = []) {
@@ -51811,7 +51878,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_blocks73.createBlock)(
         "core/navigation-link",
         {
           id,
@@ -51870,7 +51937,7 @@ ${text}
         const { attributes, innerBlocks } = block;
         if (innerBlocks.length !== 0) {
           transformSubmenus(innerBlocks);
-          const transformedBlock = (0, import_blocks72.createBlock)(
+          const transformedBlock = (0, import_blocks73.createBlock)(
             "core/navigation-submenu",
             attributes,
             innerBlocks
@@ -51900,12 +51967,12 @@ ${text}
   var import_components100 = __toESM(require_components(), 1);
   var import_compose41 = __toESM(require_compose(), 1);
   var import_i18n157 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime364 = __toESM(require_jsx_runtime(), 1);
   var convertDescription = (0, import_i18n157.__)(
     "This Navigation Menu displays your website's pages. Editing it will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically."
   );
   function ConvertToLinksModal({ onClick, onClose, disabled: disabled2 }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime364.jsxs)(
       import_components100.Modal,
       {
         onRequestClose: onClose,
@@ -51918,7 +51985,7 @@ ${text}
           )
         },
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
             "p",
             {
               id: (0, import_compose41.useInstanceId)(
@@ -51928,8 +51995,8 @@ ${text}
               children: convertDescription
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)("div", { className: "wp-block-page-list-modal-buttons", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime364.jsxs)("div", { className: "wp-block-page-list-modal-buttons", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
               import_components100.Button,
               {
                 __next40pxDefaultSize: true,
@@ -51938,7 +52005,7 @@ ${text}
                 children: (0, import_i18n157.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime364.jsx)(
               import_components100.Button,
               {
                 __next40pxDefaultSize: true,
@@ -51956,7 +52023,7 @@ ${text}
   }

   // packages/block-library/build-module/page-list/edit.mjs
-  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime365 = __toESM(require_jsx_runtime(), 1);
   var MAX_PAGE_COUNT = 100;
   var NOOP2 = () => {
   };
@@ -51969,29 +52036,29 @@ ${text}
     parentPageID
   }) {
     if (!hasResolvedPages) {
-      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { className: "wp-block-page-list__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components101.Spinner, { className: "wp-block-page-list__loading-indicator" }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { className: "wp-block-page-list__loading-indicator-container", children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components101.Spinner, { className: "wp-block-page-list__loading-indicator" }) }) });
     }
     if (pages === null) {
-      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components101.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n158.__)("Page List: Cannot retrieve Pages.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components101.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n158.__)("Page List: Cannot retrieve Pages.") }) });
     }
     if (pages.length === 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components101.Notice, { status: "info", isDismissible: false, children: (0, import_i18n158.__)("Page List: Cannot retrieve Pages.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components101.Notice, { status: "info", isDismissible: false, children: (0, import_i18n158.__)("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_runtime366.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor176.Warning, { children: (0, import_i18n158.sprintf)(
+        return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor176.Warning, { children: (0, import_i18n158.sprintf)(
           // translators: %s: Page title.
           (0, import_i18n158.__)('Page List: "%s" page has no children.'),
           parentPageDetails.title.rendered
         ) }) });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components101.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n158.__)("Page List: Cannot retrieve Pages.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_components101.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n158.__)("Page List: Cannot retrieve Pages.") }) });
     }
     if (pages.length > 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("ul", { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("ul", { ...innerBlocksProps });
     }
   }
   function PageListEdit({
@@ -52098,7 +52165,7 @@ ${text}
           };
           let item = null;
           const children = getBlockList(page.id);
-          item = (0, import_blocks73.createBlock)(
+          item = (0, import_blocks74.createBlock)(
             "core/page-list-item",
             pageProps,
             children
@@ -52162,8 +52229,8 @@ ${text}
       selectBlock,
       openModal
     ]);
-    return /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
-      (pagesTree.length > 0 || allowConvertToLinks) && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor176.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
+      (pagesTree.length > 0 || allowConvertToLinks) && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor176.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(
         import_components101.__experimentalToolsPanel,
         {
           label: (0, import_i18n158.__)("Settings"),
@@ -52172,14 +52239,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            pagesTree.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+            pagesTree.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
               import_components101.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n158.__)("Parent Page"),
                 hasValue: () => parentPageID !== 0,
                 onDeselect: () => setAttributes({ parentPageID: 0 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
                   import_components101.ComboboxControl,
                   {
                     className: "editor-page-attributes__parent",
@@ -52196,9 +52263,9 @@ ${text}
                 )
               }
             ),
-            allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)("div", { style: { gridColumn: "1 / -1" }, children: [
-              /* @__PURE__ */ (0, import_jsx_runtime366.jsx)("p", { children: convertDescription }),
-              /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+            allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)("div", { style: { gridColumn: "1 / -1" }, children: [
+              /* @__PURE__ */ (0, import_jsx_runtime365.jsx)("p", { children: convertDescription }),
+              /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
                 import_components101.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -52213,8 +52280,8 @@ ${text}
           ]
         }
       ) }),
-      allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime366.jsxs)(import_jsx_runtime366.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_block_editor176.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+      allowConvertToLinks && /* @__PURE__ */ (0, import_jsx_runtime365.jsxs)(import_jsx_runtime365.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(import_block_editor176.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
           import_components101.ToolbarButton,
           {
             title: (0, import_i18n158.__)("Edit"),
@@ -52222,7 +52289,7 @@ ${text}
             children: (0, import_i18n158.__)("Edit")
           }
         ) }),
-        isOpen && /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+        isOpen && /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
           ConvertToLinksModal,
           {
             onClick: convertToNavigationLinks2,
@@ -52231,7 +52298,7 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime365.jsx)(
         BlockContent,
         {
           blockProps,
@@ -52330,8 +52397,8 @@ ${text}

   // packages/block-library/build-module/navigation-link/icons.mjs
   var import_components102 = __toESM(require_components(), 1);
-  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
-  var ItemSubmenuIcon2 = () => /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
+  var import_jsx_runtime366 = __toESM(require_jsx_runtime(), 1);
+  var ItemSubmenuIcon2 = () => /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(
     import_components102.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -52339,12 +52406,12 @@ ${text}
       height: "12",
       viewBox: "0 0 12 12",
       fill: "none",
-      children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(import_components102.Path, { d: "M1.50002 4L6.00002 8L10.5 4", strokeWidth: "1.5" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime366.jsx)(import_components102.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_runtime368 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime367 = __toESM(require_jsx_runtime(), 1);
   function useFrontPageId() {
     return (0, import_data100.useSelect)((select10) => {
       const canReadSettings = select10(import_core_data57.store).canUser("read", {
@@ -52370,7 +52437,7 @@ ${text}
       className: "wp-block-pages-list__item"
     });
     const innerBlocksProps = (0, import_block_editor177.useInnerBlocksProps)(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(
       "li",
       {
         className: clsx_default("wp-block-pages-list__item", {
@@ -52384,8 +52451,8 @@ ${text}
           "menu-item-home": id === frontPageId
         }),
         children: [
-          hasChildren && openOnClick ? /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)(import_jsx_runtime368.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+          hasChildren && openOnClick ? /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(import_jsx_runtime367.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
               "button",
               {
                 type: "button",
@@ -52396,8 +52463,8 @@ ${text}
                 }
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("span", { className: "wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(ItemSubmenuIcon2, {}) })
-          ] }) : /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("span", { className: "wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon", children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(ItemSubmenuIcon2, {}) })
+          ] }) : /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(
             "a",
             {
               className: clsx_default("wp-block-pages-list__item__link", {
@@ -52409,17 +52476,17 @@ ${text}
               }
             }
           ),
-          hasChildren && /* @__PURE__ */ (0, import_jsx_runtime368.jsxs)(import_jsx_runtime368.Fragment, { children: [
-            !openOnClick && context.showSubmenuIcon && /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
+          hasChildren && /* @__PURE__ */ (0, import_jsx_runtime367.jsxs)(import_jsx_runtime367.Fragment, { children: [
+            !openOnClick && context.showSubmenuIcon && /* @__PURE__ */ (0, import_jsx_runtime367.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_runtime368.jsx)(ItemSubmenuIcon2, {})
+                children: /* @__PURE__ */ (0, import_jsx_runtime367.jsx)(ItemSubmenuIcon2, {})
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("ul", { ...innerBlocksProps })
+            /* @__PURE__ */ (0, import_jsx_runtime367.jsx)("ul", { ...innerBlocksProps })
           ] })
         ]
       },
@@ -52446,13 +52513,13 @@ ${text}
     settings: () => settings62
   });
   var import_i18n162 = __toESM(require_i18n(), 1);
-  var import_blocks77 = __toESM(require_blocks(), 1);
+  var import_blocks78 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/paragraph/deprecated.mjs
   var import_element98 = __toESM(require_element(), 1);
   var import_block_editor178 = __toESM(require_block_editor(), 1);
   var import_i18n159 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime368 = __toESM(require_jsx_runtime(), 1);
   var supports = {
     className: false
   };
@@ -52557,7 +52624,7 @@ ${text}
           "has-drop-cap": align === ((0, import_i18n159.isRTL)() ? "left" : "right") || align === "center" ? false : dropCap,
           [`has-text-align-${align}`]: align
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("p", { ...import_block_editor178.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor178.RichText.Content, { value: content }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("p", { ...import_block_editor178.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor178.RichText.Content, { value: content }) });
       },
       migrate: migrateTextAlign2
     },
@@ -52583,7 +52650,7 @@ ${text}
           "has-drop-cap": align === ((0, import_i18n159.isRTL)() ? "left" : "right") || align === "center" ? false : dropCap,
           [`has-text-align-${align}`]: align
         });
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)("p", { ...import_block_editor178.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor178.RichText.Content, { value: content }) });
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)("p", { ...import_block_editor178.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_block_editor178.RichText.Content, { value: content }) });
       }
     },
     {
@@ -52638,7 +52705,7 @@ ${text}
           color: textClass ? void 0 : customTextColor,
           fontSize: fontSizeClass ? void 0 : customFontSize
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           import_block_editor178.RichText.Content,
           {
             tagName: "p",
@@ -52702,7 +52769,7 @@ ${text}
           fontSize: fontSizeClass ? void 0 : customFontSize,
           textAlign: align
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           import_block_editor178.RichText.Content,
           {
             tagName: "p",
@@ -52769,7 +52836,7 @@ ${text}
           fontSize: fontSizeClass ? void 0 : customFontSize,
           textAlign: align
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           import_block_editor178.RichText.Content,
           {
             tagName: "p",
@@ -52809,7 +52876,7 @@ ${text}
           fontSize,
           textAlign: align
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(
           "p",
           {
             style: styles,
@@ -52840,7 +52907,7 @@ ${text}
         }
       },
       save({ attributes }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_element98.RawHTML, { children: attributes.content });
+        return /* @__PURE__ */ (0, import_jsx_runtime368.jsx)(import_element98.RawHTML, { children: attributes.content });
       },
       migrate: (attributes) => attributes
     }
@@ -52852,7 +52919,7 @@ ${text}
   var import_components103 = __toESM(require_components(), 1);
   var import_block_editor181 = __toESM(require_block_editor(), 1);
   var import_data103 = __toESM(require_data(), 1);
-  var import_blocks75 = __toESM(require_blocks(), 1);
+  var import_blocks76 = __toESM(require_blocks(), 1);
   var import_element101 = __toESM(require_element(), 1);

   // packages/block-library/build-module/paragraph/use-enter.mjs
@@ -52862,7 +52929,7 @@ ${text}
   var import_keycodes7 = __toESM(require_keycodes(), 1);
   var import_data101 = __toESM(require_data(), 1);
   var import_block_editor179 = __toESM(require_block_editor(), 1);
-  var import_blocks74 = __toESM(require_blocks(), 1);
+  var import_blocks75 = __toESM(require_blocks(), 1);
   var { subscribeOwnedListener: subscribeOwnedListener3 } = unlock(import_rich_text7.privateApis);
   function useOnEnter(props) {
     const { batch } = (0, import_data101.useRegistry)();
@@ -52890,7 +52957,7 @@ ${text}
           return;
         }
         const wrapperClientId = getBlockRootClientId(clientId);
-        if (!(0, import_blocks74.hasBlockSupport)(
+        if (!(0, import_blocks75.hasBlockSupport)(
           getBlockName(wrapperClientId),
           "__experimentalOnEnter",
           false
@@ -52918,7 +52985,7 @@ ${text}
           }
           return;
         }
-        const defaultBlockName = (0, import_blocks74.getDefaultBlockName)();
+        const defaultBlockName = (0, import_blocks75.getDefaultBlockName)();
         const wrapperBlockName = getBlockName(wrapperClientId);
         const grandparentClientId = getBlockRootClientId(wrapperClientId);
         if (!canInsertBlockType(defaultBlockName, grandparentClientId) || !canInsertBlockType(wrapperBlockName, grandparentClientId)) {
@@ -52926,12 +52993,12 @@ ${text}
         }
         event.preventDefault();
         const wrapperBlock = getBlock(wrapperClientId);
-        const head = (0, import_blocks74.cloneBlock)({
+        const head = (0, import_blocks75.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_blocks75.createBlock)(defaultBlockName);
+        const tail = (0, import_blocks75.cloneBlock)({
           ...wrapperBlock,
           innerBlocks: wrapperBlock.innerBlocks.slice(position + 1)
         });
@@ -52979,10 +53046,10 @@ ${text}
   }

   // packages/block-library/build-module/paragraph/edit.mjs
-  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime369 = __toESM(require_jsx_runtime(), 1);
   var { PrivateBlockContext: PrivateBlockContext2 } = unlock(import_block_editor181.privateApis);
   function ParagraphRTLControl({ direction, setDirection }) {
-    return (0, import_i18n160.isRTL)() && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return (0, import_i18n160.isRTL)() && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
       import_components103.ToolbarButton,
       {
         icon: format_ltr_default,
@@ -53019,12 +53086,12 @@ ${text}
     } else {
       helpText = (0, import_i18n160.__)("Show a large initial letter.");
     }
-    const isDropCapControlEnabledByDefault = (0, import_blocks75.getBlockSupport)(
+    const isDropCapControlEnabledByDefault = (0, import_blocks76.getBlockSupport)(
       name122,
       "typography.defaultControls.dropCap",
       false
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_block_editor181.InspectorControls, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor181.InspectorControls, { group: "typography", children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
       import_components103.__experimentalToolsPanelItem,
       {
         hasValue: () => !!dropCap,
@@ -53033,7 +53100,7 @@ ${text}
         onDeselect: () => setAttributes({ dropCap: false }),
         resetAllFilter: () => ({ dropCap: false }),
         panelId: clientId,
-        children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
           import_components103.ToggleControl,
           {
             label: (0, import_i18n160.__)("Drop cap"),
@@ -53068,15 +53135,15 @@ ${text}
     });
     const blockEditingMode = (0, import_block_editor181.useBlockEditingMode)();
     const { ariaLabel } = (0, import_element101.useContext)(PrivateBlockContext2);
-    return /* @__PURE__ */ (0, import_jsx_runtime370.jsxs)(import_jsx_runtime370.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_block_editor181.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime369.jsxs)(import_jsx_runtime369.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(import_block_editor181.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
         ParagraphRTLControl,
         {
           direction,
           setDirection: (newDirection) => setAttributes({ direction: newDirection })
         }
       ) }),
-      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
         DropCapControl,
         {
           name: name122,
@@ -53085,7 +53152,7 @@ ${text}
           setAttributes
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime369.jsx)(
         import_block_editor181.RichText,
         {
           identifier: "content",
@@ -53203,18 +53270,18 @@ ${text}
   // packages/block-library/build-module/paragraph/save.mjs
   var import_block_editor182 = __toESM(require_block_editor(), 1);
   var import_i18n161 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime370 = __toESM(require_jsx_runtime(), 1);
   function save37({ attributes }) {
     const { content, dropCap, direction, style: style2 } = attributes;
     const textAlign = style2?.typography?.textAlign;
     const className = clsx_default({
       "has-drop-cap": textAlign === ((0, import_i18n161.isRTL)() ? "left" : "right") || textAlign === "center" ? false : dropCap
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)("p", { ...import_block_editor182.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime371.jsx)(import_block_editor182.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime370.jsx)("p", { ...import_block_editor182.useBlockProps.save({ className, dir: direction }), children: /* @__PURE__ */ (0, import_jsx_runtime370.jsx)(import_block_editor182.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/paragraph/transforms.mjs
-  var import_blocks76 = __toESM(require_blocks(), 1);
+  var import_blocks77 = __toESM(require_blocks(), 1);
   var { name: name62 } = block_default62;
   var transforms21 = {
     from: [
@@ -53230,7 +53297,7 @@ ${text}
           }
         }),
         transform(node) {
-          const attributes = (0, import_blocks76.getBlockAttributes)(name62, node.outerHTML);
+          const attributes = (0, import_blocks77.getBlockAttributes)(name62, node.outerHTML);
           const { textAlign } = node.style || {};
           if (textAlign === "left" || textAlign === "center" || textAlign === "right") {
             attributes.style = {
@@ -53241,7 +53308,7 @@ ${text}
               }
             };
           }
-          return (0, import_blocks76.createBlock)(name62, attributes);
+          return (0, import_blocks77.createBlock)(name62, attributes);
         }
       }
     ]
@@ -53249,10 +53316,13 @@ ${text}
   var transforms_default22 = transforms21;

   // packages/block-library/build-module/paragraph/index.mjs
-  var { fieldsKey: fieldsKey14, formKey: formKey14 } = unlock(import_blocks77.privateApis);
+  var { fieldsKey: fieldsKey14, formKey: formKey14, editableRootKey } = unlock(import_blocks78.privateApis);
   var { name: name63 } = block_default62;
   var settings62 = {
     icon: paragraph_default,
+    // Opt into the editing host behaviour privately. It's a Symbol setting
+    // rather than a public `supports` key so it stays an internal detail.
+    [editableRootKey]: true,
     example: {
       attributes: {
         content: (0, import_i18n162.__)(
@@ -53380,7 +53450,6 @@ ${text}
     supports: {
       anchor: true,
       align: true,
-      __experimentalExposeControlsToChildren: true,
       color: {
         gradients: true,
         link: true,
@@ -53422,7 +53491,7 @@ ${text}
   var import_data104 = __toESM(require_data(), 1);
   var import_notices14 = __toESM(require_notices(), 1);
   var import_i18n165 = __toESM(require_i18n(), 1);
-  var import_blocks78 = __toESM(require_blocks(), 1);
+  var import_blocks79 = __toESM(require_blocks(), 1);
   var import_blob16 = __toESM(require_blob(), 1);

   // packages/block-library/build-module/utils/waveform-player.mjs
@@ -54888,7 +54957,7 @@ ${text}
   }

   // packages/block-library/build-module/utils/waveform-player.mjs
-  var import_jsx_runtime372 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime371 = __toESM(require_jsx_runtime(), 1);
   function updatePlayerMetadata(player, { title, artist, image, imageAlt }, showPlayButtonArtwork) {
     const { instance, container } = player;
     const playerArtwork = showPlayButtonArtwork ? void 0 : image;
@@ -55069,7 +55138,7 @@ ${text}
         });
       }
     }, [src, showPlayButtonArtwork]);
-    return /* @__PURE__ */ (0, import_jsx_runtime372.jsx)("div", { ref, className: "wp-block-playlist__waveform-player" });
+    return /* @__PURE__ */ (0, import_jsx_runtime371.jsx)("div", { ref, className: "wp-block-playlist__waveform-player" });
   }

   // packages/block-library/build-module/playlist/context.mjs
@@ -55077,13 +55146,28 @@ ${text}
   var PlaylistContext = (0, import_element103.createContext)({
     currentTrackClientId: null,
     setCurrentTrackClientId: () => {
-    }
+    },
+    addTracks: void 0
   });

   // packages/block-library/build-module/playlist/utils.mjs
   var import_i18n164 = __toESM(require_i18n(), 1);
+  var import_html_entities8 = __toESM(require_html_entities(), 1);
+  function getMediaUrl(media) {
+    return media?.url ?? media?.source_url;
+  }
+  function getMediaTitle(media) {
+    const title = media?.title;
+    if (title === void 0) {
+      return void 0;
+    }
+    if (typeof title === "string") {
+      return title;
+    }
+    return (0, import_html_entities8.decodeEntities)(title?.raw || title?.rendered || "");
+  }
   function getTrackImageAttributes(image) {
-    const imageSrc = image?.src ?? image?.url;
+    const imageSrc = image?.src ?? getMediaUrl(image);
     if (imageSrc?.endsWith("/images/media/audio.svg")) {
       return {
         image: "",
@@ -55097,11 +55181,12 @@ ${text}
     };
   }
   function getTrackAttributes(media) {
+    const mediaUrl = getMediaUrl(media);
     return {
-      id: media.id || media.url,
+      id: media.id || mediaUrl,
       // Attachment ID or URL.
-      src: media.url,
-      title: media.title,
+      src: mediaUrl,
+      title: getMediaTitle(media),
       artist: media.artist || media?.meta?.artist || media?.media_details?.artist || (0, import_i18n164.__)("Unknown artist"),
       album: media.album || media?.meta?.album || media?.media_details?.album || (0, import_i18n164.__)("Unknown album"),
       length: media?.fileLength || media?.media_details?.length_formatted,
@@ -55110,7 +55195,7 @@ ${text}
   }

   // packages/block-library/build-module/playlist/edit.mjs
-  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime372 = __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";
@@ -55238,13 +55323,13 @@ ${text}
               hasInvalidFile = true;
               return null;
             }
-            return (0, import_blocks78.createBlock)("core/playlist-track", {
+            return (0, import_blocks79.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_blocks79.createBlock)("core/playlist-track", track) : null;
         }).filter(Boolean);
         if (hasInvalidFile) {
           onUploadError(
@@ -55299,9 +55384,10 @@ ${text}
     const playlistContext = (0, import_element104.useMemo)(
       () => ({
         currentTrackClientId,
-        setCurrentTrackClientId
+        setCurrentTrackClientId,
+        addTracks: onAddTracks
       }),
-      [currentTrackClientId, setCurrentTrackClientId]
+      [currentTrackClientId, onAddTracks, setCurrentTrackClientId]
     );
     const currentTrackData = tracks.find((track) => track.clientId === currentTrackClientId) ?? tracks[0];
     const onTrackEnded = (0, import_element104.useCallback)(() => {
@@ -55436,15 +55522,15 @@ ${text}
       renderAppender: false
     });
     if (tracks.length === 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
         "div",
         {
           ...blockProps,
           className: clsx_default("is-placeholder", blockProps.className),
-          children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
             import_block_editor183.MediaPlaceholder,
             {
-              icon: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor183.BlockIcon, { icon: playlist_default }),
+              icon: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_block_editor183.BlockIcon, { icon: playlist_default }),
               labels: {
                 title: (0, import_i18n165.__)("Playlist"),
                 instructions: (0, import_i18n165.__)(
@@ -55462,11 +55548,11 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(import_jsx_runtime373.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor183.BlockControls, { group: "other", __experimentalShareWithChildBlocks: true, children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_jsx_runtime372.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_block_editor183.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
         import_block_editor183.MediaReplaceFlow,
         {
-          name: (0, import_i18n165.__)("Add track"),
+          name: (0, import_i18n165.__)("Add"),
           onSelect: onAddTracks,
           accept: "audio/*",
           multiple: true,
@@ -55475,7 +55561,7 @@ ${text}
           onError: onUploadError
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor183.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_block_editor183.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(
         import_components104.__experimentalToolsPanel,
         {
           label: (0, import_i18n165.__)("Settings"),
@@ -55492,14 +55578,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
               import_components104.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n165.__)("Show tracklist"),
                 isShownByDefault: true,
                 hasValue: () => showTracklist !== true,
                 onDeselect: () => setAttributes({ showTracklist: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                   import_components104.ToggleControl,
                   {
                     label: (0, import_i18n165.__)("Show tracklist"),
@@ -55509,15 +55595,15 @@ ${text}
                 )
               }
             ),
-            showTracklist && /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(import_jsx_runtime373.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            showTracklist && /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(import_jsx_runtime372.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                 import_components104.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n165.__)("Show artist name in tracklist"),
                   isShownByDefault: true,
                   hasValue: () => showArtists !== true,
                   onDeselect: () => setAttributes({ showArtists: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                     import_components104.ToggleControl,
                     {
                       label: (0, import_i18n165.__)(
@@ -55531,7 +55617,7 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                 import_components104.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n165.__)(
@@ -55540,7 +55626,7 @@ ${text}
                   isShownByDefault: true,
                   hasValue: () => showNumbers !== true,
                   onDeselect: () => setAttributes({ showNumbers: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                     import_components104.ToggleControl,
                     {
                       label: (0, import_i18n165.__)(
@@ -55554,7 +55640,7 @@ ${text}
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                 import_components104.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n165.__)(
@@ -55563,7 +55649,7 @@ ${text}
                   isShownByDefault: true,
                   hasValue: () => showTrackLength !== true,
                   onDeselect: () => setAttributes({ showTrackLength: true }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                     import_components104.ToggleControl,
                     {
                       label: (0, import_i18n165.__)(
@@ -55578,14 +55664,14 @@ ${text}
                 }
               )
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
               import_components104.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n165.__)("Show tracklist images"),
                 isShownByDefault: true,
                 hasValue: () => showImages !== true,
                 onDeselect: () => setAttributes({ showImages: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                   import_components104.ToggleControl,
                   {
                     label: (0, import_i18n165.__)("Show tracklist images"),
@@ -55595,14 +55681,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
               import_components104.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n165.__)("Show track image on play button"),
                 isShownByDefault: true,
                 hasValue: () => showPlayButtonArtwork === true,
                 onDeselect: () => setAttributes({ showPlayButtonArtwork: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                   import_components104.ToggleControl,
                   {
                     label: (0, import_i18n165.__)("Show track image on play button"),
@@ -55614,14 +55700,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
               import_components104.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n165.__)("Order"),
                 isShownByDefault: true,
                 hasValue: () => order !== "asc",
                 onDeselect: () => setAttributes({ order: "asc" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                   import_components104.SelectControl,
                   {
                     label: (0, import_i18n165.__)("Order"),
@@ -55638,7 +55724,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_block_editor183.InspectorControls, { group: "styles", children: /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_block_editor183.InspectorControls, { group: "styles", children: /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)(
         import_components104.__experimentalToolsPanel,
         {
           label: (0, import_i18n165.__)("Waveform"),
@@ -55654,7 +55740,7 @@ ${text}
           panelId: waveformPanelId,
           dropdownMenuProps,
           children: [
-            colorSettings.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)("div", { className: "wp-block-playlist__waveform-color-controls", children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            colorSettings.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime372.jsx)("div", { className: "wp-block-playlist__waveform-color-controls", children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
               import_block_editor183.__experimentalColorGradientSettingsDropdown,
               {
                 __experimentalIsRenderedInSidebar: true,
@@ -55663,7 +55749,7 @@ ${text}
                 ...colorGradientSettings
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
               import_components104.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n165.__)("Shape"),
@@ -55671,7 +55757,7 @@ ${text}
                 hasValue: () => waveformStyle !== DEFAULT_WAVEFORM_STYLE,
                 onDeselect: () => onChangeWaveformStyle(DEFAULT_WAVEFORM_STYLE),
                 panelId: waveformPanelId,
-                children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
                   import_components104.SelectControl,
                   {
                     label: (0, import_i18n165.__)("Shape"),
@@ -55685,8 +55771,8 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime372.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
           import_block_editor183.MediaPlaceholder,
           {
             onSelect: onAddTracks,
@@ -55698,7 +55784,7 @@ ${text}
             onError: onUploadError
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(import_components104.Disabled, { isDisabled: !isSelected, children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(import_components104.Disabled, { isDisabled: !isSelected, children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
           WaveformPlayer,
           {
             src: currentTrackData?.src,
@@ -55715,7 +55801,7 @@ ${text}
             showPlayButtonArtwork: showPlayButtonArtwork === true
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
           "ol",
           {
             className: clsx_default("wp-block-playlist__tracklist", {
@@ -55723,10 +55809,10 @@ ${text}
               "wp-block-playlist__tracklist-show-numbers": showNumbers,
               "wp-block-playlist__tracklist-length-is-hidden": !showTrackLength
             }),
-            children: /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(PlaylistContext.Provider, { value: playlistContext, children: innerBlocksProps.children })
+            children: /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(PlaylistContext.Provider, { value: playlistContext, children: innerBlocksProps.children })
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime372.jsx)(
           Caption,
           {
             attributes,
@@ -55745,7 +55831,7 @@ ${text}

   // packages/block-library/build-module/playlist/save.mjs
   var import_block_editor184 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime373 = __toESM(require_jsx_runtime(), 1);
   function saveWithInnerBlocks2({ attributes }) {
     const {
       caption,
@@ -55756,8 +55842,8 @@ ${text}
     } = attributes;
     const blockProps = import_block_editor184.useBlockProps.save();
     const innerBlocksProps = import_block_editor184.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)("figure", { ...innerBlocksProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime373.jsxs)("figure", { ...innerBlocksProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
         "ol",
         {
           className: clsx_default("wp-block-playlist__tracklist", {
@@ -55769,7 +55855,7 @@ ${text}
           children: innerBlocksProps.children
         }
       ),
-      !import_block_editor184.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+      !import_block_editor184.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime373.jsx)(
         import_block_editor184.RichText.Content,
         {
           tagName: "figcaption",
@@ -55863,7 +55949,7 @@ ${text}
   var import_notices15 = __toESM(require_notices(), 1);
   var import_i18n166 = __toESM(require_i18n(), 1);
   var import_dom18 = __toESM(require_dom(), 1);
-  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES7 = ["audio"];
   var TRACK_IMAGE_ALLOWED_MEDIA_TYPES = ["image"];
   var PlaylistTrackEdit = ({
@@ -55879,7 +55965,7 @@ ${text}
     const showImages = context?.showImages ?? true;
     const imageButton = (0, import_element105.useRef)();
     const blockProps = (0, import_block_editor185.useBlockProps)();
-    const { currentTrackClientId, setCurrentTrackClientId } = (0, import_element105.useContext)(PlaylistContext);
+    const { currentTrackClientId, setCurrentTrackClientId, addTracks } = (0, import_element105.useContext)(PlaylistContext);
     const { createErrorNotice } = (0, import_data105.useDispatch)(import_notices15.store);
     function onUploadError(message) {
       createErrorNotice(message, { type: "snackbar" });
@@ -55903,7 +55989,8 @@ ${text}
       onError: onUploadError
     });
     function onSelectTrack(media) {
-      if (!media || !media.url) {
+      const mediaUrl = media?.url ?? media?.source_url;
+      if (!media || !mediaUrl) {
         setAttributes({
           blob: void 0,
           id: void 0,
@@ -55918,8 +56005,8 @@ ${text}
         setTemporaryURL();
         return;
       }
-      if ((0, import_blob17.isBlobURL)(media.url)) {
-        setTemporaryURL(media.url);
+      if ((0, import_blob17.isBlobURL)(mediaUrl)) {
+        setTemporaryURL(mediaUrl);
         return;
       }
       setAttributes({
@@ -55936,10 +56023,10 @@ ${text}
       imageButton.current.focus();
     }
     if (!hasTrackSource) {
-      return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
         import_block_editor185.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_block_editor185.BlockIcon, { icon: audio_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_block_editor185.BlockIcon, { icon: audio_default }),
           labels: {
             title: (0, import_i18n166.__)("Track"),
             instructions: (0, import_i18n166.__)(
@@ -55954,8 +56041,8 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(import_jsx_runtime375.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_block_editor185.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(import_jsx_runtime374.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_block_editor185.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
         import_block_editor185.MediaReplaceFlow,
         {
           name: (0, import_i18n166.__)("Replace"),
@@ -55968,8 +56055,21 @@ ${text}
           variant: "toolbar"
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_block_editor185.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(import_components105.PanelBody, { title: (0, import_i18n166.__)("Settings"), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+      !!addTracks && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_block_editor185.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
+        import_block_editor185.MediaReplaceFlow,
+        {
+          name: (0, import_i18n166.__)("Add"),
+          onSelect: addTracks,
+          accept: "audio/*",
+          multiple: true,
+          handleUpload: false,
+          allowedTypes: ALLOWED_MEDIA_TYPES7,
+          onError: onUploadError,
+          variant: "toolbar"
+        }
+      ) }),
+      /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_block_editor185.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(import_components105.PanelBody, { title: (0, import_i18n166.__)("Settings"), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
           import_components105.TextControl,
           {
             label: (0, import_i18n166.__)("Artist"),
@@ -55979,7 +56079,7 @@ ${text}
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
           import_components105.TextControl,
           {
             label: (0, import_i18n166.__)("Album"),
@@ -55989,7 +56089,7 @@ ${text}
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
           import_components105.TextControl,
           {
             label: (0, import_i18n166.__)("Title"),
@@ -55999,10 +56099,10 @@ ${text}
             }
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_block_editor185.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(import_components105.BaseControl, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_components105.BaseControl.VisualLabel, { children: (0, import_i18n166.__)("Track image") }),
-          /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)("div", { className: "editor-video-poster-control", children: [
-            !!image && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_block_editor185.MediaUploadCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(import_components105.BaseControl, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_components105.BaseControl.VisualLabel, { children: (0, import_i18n166.__)("Track image") }),
+          /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)("div", { className: "editor-video-poster-control", children: [
+            !!image && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
               "img",
               {
                 src: image,
@@ -56011,13 +56111,13 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
               import_block_editor185.MediaUpload,
               {
                 title: (0, import_i18n166.__)("Select image"),
                 onSelect: onSelectTrackImage,
                 allowedTypes: TRACK_IMAGE_ALLOWED_MEDIA_TYPES,
-                render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+                render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
                   import_components105.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -56029,7 +56129,7 @@ ${text}
                 )
               }
             ),
-            !!image && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+            !!image && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
               import_components105.Button,
               {
                 __next40pxDefaultSize: true,
@@ -56040,13 +56140,13 @@ ${text}
             )
           ] })
         ] }) }),
-        !!image && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+        !!image && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
           import_components105.TextareaControl,
           {
             label: (0, import_i18n166.__)("Alternative text"),
             value: imageAlt || "",
             onChange: (value) => setAttributes({ imageAlt: value }),
-            help: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+            help: /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
               Link,
               {
                 openInNewTab: true,
@@ -56064,16 +56164,16 @@ ${text}
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)("li", { ...blockProps, children: [
-        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_components105.Spinner, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)("li", { ...blockProps, children: [
+        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(import_components105.Spinner, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)(
           "button",
           {
             className: "wp-block-playlist-track__button",
             onClick: () => setCurrentTrackClientId(clientId),
             "aria-current": currentTrackClientId === clientId ? "true" : "false",
             children: [
-              showImages && !!image && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+              showImages && !!image && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
                 "img",
                 {
                   className: "wp-block-playlist-track__image",
@@ -56081,8 +56181,8 @@ ${text}
                   alt: imageAlt || ""
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)("span", { className: "wp-block-playlist-track__content", children: [
-                /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)("span", { className: "wp-block-playlist-track__content", children: [
+                /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
                   import_block_editor185.PlainText,
                   {
                     tagName: "span",
@@ -56095,7 +56195,7 @@ ${text}
                     __experimentalVersion: 2
                   }
                 ),
-                showArtists && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
+                showArtists && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)(
                   import_block_editor185.PlainText,
                   {
                     tagName: "span",
@@ -56107,15 +56207,15 @@ ${text}
                   }
                 )
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)("span", { className: "wp-block-playlist-track__length", children: [
-                length && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("span", {
+              /* @__PURE__ */ (0, import_jsx_runtime374.jsxs)("span", { className: "wp-block-playlist-track__length", children: [
+                length && /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("span", {
                   className: "screen-reader-text",
                   /* translators: Visually hidden label for the track duration (screen reader text). */
                   children: (0, import_i18n166.__)("Duration:")
                 }),
                 length
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("span", { className: "screen-reader-text", children: (0, import_i18n166.__)("Play") })
+              /* @__PURE__ */ (0, import_jsx_runtime374.jsx)("span", { className: "screen-reader-text", children: (0, import_i18n166.__)("Play") })
             ]
           }
         )
@@ -56127,7 +56227,7 @@ ${text}
   // packages/block-library/build-module/playlist-track/index.mjs
   var { name: name65 } = block_default64;
   var settings64 = {
-    icon: playlist_track_default,
+    icon: audio_default,
     edit: edit_default24
   };
   var init64 = () => initBlock({ name: name65, metadata: block_default64, settings: settings64 });
@@ -56245,12 +56345,12 @@ ${text}
   var import_core_data58 = __toESM(require_core_data(), 1);
   var import_data106 = __toESM(require_data(), 1);
   var import_element106 = __toESM(require_element(), 1);
-  var import_html_entities8 = __toESM(require_html_entities(), 1);
+  var import_html_entities9 = __toESM(require_html_entities(), 1);
   var import_i18n168 = __toESM(require_i18n(), 1);
-  var import_blocks80 = __toESM(require_blocks(), 1);
+  var import_blocks81 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/post-author/utils.mjs
-  var import_blocks79 = __toESM(require_blocks(), 1);
+  var import_blocks80 = __toESM(require_blocks(), 1);
   var import_i18n167 = __toESM(require_i18n(), 1);
   var import_block_editor186 = __toESM(require_block_editor(), 1);
   var { cleanEmptyObject: cleanEmptyObject6 } = unlock(import_block_editor186.privateApis);
@@ -56274,7 +56374,7 @@ ${text}
     const shouldInsertPostAuthorBiographyBlock = showBio && blockTypes.some(
       (blockType) => blockType.name === "core/post-author-biography"
     );
-    return (0, import_blocks79.createBlock)(
+    return (0, import_blocks80.createBlock)(
       "core/group",
       {
         ...restAttributes,
@@ -56297,7 +56397,7 @@ ${text}
         }
       },
       [
-        shouldInsertAvatarBlock && (0, import_blocks79.createBlock)("core/avatar", {
+        shouldInsertAvatarBlock && (0, import_blocks80.createBlock)("core/avatar", {
           size: avatarSize,
           style: cleanEmptyObject6({
             border: {
@@ -56308,7 +56408,7 @@ ${text}
             }
           })
         }),
-        (0, import_blocks79.createBlock)(
+        (0, import_blocks80.createBlock)(
           "core/group",
           {
             style: {
@@ -56327,7 +56427,7 @@ ${text}
             }
           },
           [
-            shouldInsertParagraphBlock && (0, import_blocks79.createBlock)("core/paragraph", {
+            shouldInsertParagraphBlock && (0, import_blocks80.createBlock)("core/paragraph", {
               content: byline,
               placeholder: (0, import_i18n167.__)("Write byline\u2026"),
               style: {
@@ -56337,7 +56437,7 @@ ${text}
                 }
               }
             }),
-            shouldInsertPostAuthorNameBlock && (0, import_blocks79.createBlock)("core/post-author-name", {
+            shouldInsertPostAuthorNameBlock && (0, import_blocks80.createBlock)("core/post-author-name", {
               isLink,
               linkTarget,
               style: {
@@ -56347,7 +56447,7 @@ ${text}
                 }
               }
             }),
-            shouldInsertPostAuthorBiographyBlock && (0, import_blocks79.createBlock)("core/post-author-biography", {
+            shouldInsertPostAuthorBiographyBlock && (0, import_blocks80.createBlock)("core/post-author-biography", {
               style: {
                 typography: {
                   fontSize: "0.7em",
@@ -56362,7 +56462,7 @@ ${text}
   }

   // packages/block-library/build-module/post-author/edit.mjs
-  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime375 = __toESM(require_jsx_runtime(), 1);
   var { InspectorControlsLastItem } = unlock(import_block_editor187.privateApis);
   var AUTHORS_QUERY2 = {
     who: "authors",
@@ -56391,7 +56491,7 @@ ${text}
       const fetchedAuthors = (authors ?? []).map((author) => {
         return {
           value: author.id,
-          label: (0, import_html_entities8.decodeEntities)(author.name)
+          label: (0, import_html_entities9.decodeEntities)(author.name)
         };
       });
       const foundAuthor = fetchedAuthors.findIndex(
@@ -56402,7 +56502,7 @@ ${text}
         currentAuthor = [
           {
             value: value.id,
-            label: (0, import_html_entities8.decodeEntities)(value.name)
+            label: (0, import_html_entities9.decodeEntities)(value.name)
           }
         ];
       } else if (foundAuthor < 0 && !value) {
@@ -56415,7 +56515,7 @@ ${text}
       }
       return [...currentAuthor, ...fetchedAuthors];
     }, [authors, value]);
-    return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
       import_components106.ComboboxControl,
       {
         label: (0, import_i18n168.__)("Author"),
@@ -56456,7 +56556,7 @@ ${text}
       [postType, postId]
     );
     const blockTypes = (0, import_data106.useSelect)(
-      (select10) => select10(import_blocks80.store).getBlockTypes(),
+      (select10) => select10(import_blocks81.store).getBlockTypes(),
       []
     );
     const { editEntityRecord } = (0, import_data106.useDispatch)(import_core_data58.store);
@@ -56492,7 +56592,7 @@ ${text}
     };
     const showAuthorControl = !!postId && !isDescendentOfQueryLoop && canAssignAuthor;
     if (!supportsAuthor && postType !== void 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { ...blockProps, children: (0, import_i18n168.sprintf)(
+      return /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("div", { ...blockProps, children: (0, import_i18n168.sprintf)(
         // translators: %s: Name of the post type e.g: "post".
         (0, import_i18n168.__)("This post type (%s) does not support the author."),
         postType
@@ -56504,8 +56604,8 @@ ${text}
         recreateWithRecommendedBlocks(attributes, blockTypes)
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(import_jsx_runtime376.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_block_editor187.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(import_jsx_runtime375.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_block_editor187.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(
         import_components106.__experimentalToolsPanel,
         {
           label: (0, import_i18n168.__)("Settings"),
@@ -56519,21 +56619,21 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { style: { gridColumn: "1 / -1" }, children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("div", { style: { gridColumn: "1 / -1" }, children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               AuthorCombobox,
               {
                 value: authorDetails,
                 onChange: handleSelect
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n168.__)("Show avatar"),
                 isShownByDefault: true,
                 hasValue: () => !showAvatar,
                 onDeselect: () => setAttributes({ showAvatar: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
                   import_components106.ToggleControl,
                   {
                     label: (0, import_i18n168.__)("Show avatar"),
@@ -56545,14 +56645,14 @@ ${text}
                 )
               }
             ),
-            showAvatar && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            showAvatar && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n168.__)("Avatar size"),
                 isShownByDefault: true,
                 hasValue: () => avatarSize !== 48,
                 onDeselect: () => setAttributes({ avatarSize: 48 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
                   import_components106.SelectControl,
                   {
                     label: (0, import_i18n168.__)("Avatar size"),
@@ -56567,14 +56667,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n168.__)("Show bio"),
                 isShownByDefault: true,
                 hasValue: () => !!showBio,
                 onDeselect: () => setAttributes({ showBio: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
                   import_components106.ToggleControl,
                   {
                     label: (0, import_i18n168.__)("Show bio"),
@@ -56584,14 +56684,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n168.__)("Link author name to author page"),
                 isShownByDefault: true,
                 hasValue: () => !!isLink,
                 onDeselect: () => setAttributes({ isLink: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
                   import_components106.ToggleControl,
                   {
                     label: (0, import_i18n168.__)("Link author name to author page"),
@@ -56601,14 +56701,14 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               import_components106.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n168.__)("Link target"),
                 isShownByDefault: true,
                 hasValue: () => linkTarget !== "_self",
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
                   import_components106.ToggleControl,
                   {
                     label: (0, import_i18n168.__)("Open in new tab"),
@@ -56625,17 +56725,17 @@ ${text}
       ) }),
       blockTypes.some(
         (blockType) => blockType.name === "core/group"
-      ) && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(InspectorControlsLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(
+      ) && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(InspectorControlsLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)(
         import_components106.__experimentalVStack,
         {
           className: "wp-block-post-author__transform",
           alignment: "left",
           spacing: 4,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_components106.__experimentalText, { as: "p", children: (0, import_i18n168.__)(
+            /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_components106.__experimentalText, { as: "p", children: (0, import_i18n168.__)(
               "This block is no longer supported. Recreate its design with the Avatar, Author Name and Author Biography blocks."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
               import_components106.Button,
               {
                 variant: "primary",
@@ -56647,7 +56747,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_block_editor187.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(import_block_editor187.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
         import_block_editor187.AlignmentControl,
         {
           value: textAlign,
@@ -56656,8 +56756,8 @@ ${text}
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)("div", { ...blockProps, children: [
-        showAvatar && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { className: "wp-block-post-author__avatar", children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)("div", { ...blockProps, children: [
+        showAvatar && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("div", { className: "wp-block-post-author__avatar", children: /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
           "img",
           {
             width: avatarSize,
@@ -56665,8 +56765,8 @@ ${text}
             alt: authorDetails?.name || (0, import_i18n168.__)("Default Avatar")
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)("div", { className: "wp-block-post-author__content", children: [
-          (!import_block_editor187.RichText.isEmpty(byline) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime375.jsxs)("div", { className: "wp-block-post-author__content", children: [
+          (!import_block_editor187.RichText.isEmpty(byline) || isSelected) && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
             import_block_editor187.RichText,
             {
               identifier: "byline",
@@ -56677,7 +56777,7 @@ ${text}
               onChange: (value) => setAttributes({ byline: value })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("p", { className: "wp-block-post-author__name", children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime375.jsx)("p", { className: "wp-block-post-author__name", children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
             "a",
             {
               href: "#post-author-pseudo-link",
@@ -56685,7 +56785,7 @@ ${text}
               children: authorName
             }
           ) : authorName }),
-          showBio && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
+          showBio && /* @__PURE__ */ (0, import_jsx_runtime375.jsx)(
             "p",
             {
               className: "wp-block-post-author__bio",
@@ -56804,7 +56904,7 @@ ${text}
   var import_i18n170 = __toESM(require_i18n(), 1);
   var import_core_data59 = __toESM(require_core_data(), 1);
   var import_components107 = __toESM(require_components(), 1);
-  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime376 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorNameEdit(props) {
     useDeprecatedTextAlign(props);
     const {
@@ -56829,7 +56929,7 @@ ${text}
     );
     const blockProps = (0, import_block_editor188.useBlockProps)();
     const displayName = authorName?.name || (0, import_i18n170.__)("Author Name");
-    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
+    const displayAuthor = isLink ? /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
       "a",
       {
         href: "#author-pseudo-link",
@@ -56839,8 +56939,8 @@ ${text}
       }
     ) : displayName;
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime377.jsxs)(import_jsx_runtime377.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(import_block_editor188.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime377.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(import_jsx_runtime376.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(import_block_editor188.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime376.jsxs)(
         import_components107.__experimentalToolsPanel,
         {
           label: (0, import_i18n170.__)("Settings"),
@@ -56852,14 +56952,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
               import_components107.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n170.__)("Link to author archive"),
                 isShownByDefault: true,
                 hasValue: () => isLink,
                 onDeselect: () => setAttributes({ isLink: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
                   import_components107.ToggleControl,
                   {
                     label: (0, import_i18n170.__)("Link to author archive"),
@@ -56869,14 +56969,14 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
               import_components107.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n170.__)("Open in new tab"),
                 isShownByDefault: true,
                 hasValue: () => linkTarget !== "_self",
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime376.jsx)(
                   import_components107.ToggleControl,
                   {
                     label: (0, import_i18n170.__)("Open in new tab"),
@@ -56891,7 +56991,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime377.jsx)("div", { ...blockProps, children: !supportsAuthor && postType !== void 0 ? (0, import_i18n170.sprintf)(
+      /* @__PURE__ */ (0, import_jsx_runtime376.jsx)("div", { ...blockProps, children: !supportsAuthor && postType !== void 0 ? (0, import_i18n170.sprintf)(
         // translators: %s: Name of the post type e.g: "post".
         (0, import_i18n170.__)(
           "This post type (%s) does not support the author."
@@ -56974,13 +57074,13 @@ ${text}
   var deprecated_default30 = [v126];

   // packages/block-library/build-module/post-author-name/transforms.mjs
-  var import_blocks81 = __toESM(require_blocks(), 1);
+  var import_blocks82 = __toESM(require_blocks(), 1);
   var transforms22 = {
     from: [
       {
         type: "block",
         blocks: ["core/post-author"],
-        transform: ({ textAlign }) => (0, import_blocks81.createBlock)("core/post-author-name", {
+        transform: ({ textAlign }) => (0, import_blocks82.createBlock)("core/post-author-name", {
           style: { typography: { textAlign } }
         })
       }
@@ -57072,7 +57172,7 @@ ${text}
   var import_data108 = __toESM(require_data(), 1);
   var import_i18n171 = __toESM(require_i18n(), 1);
   var import_core_data60 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime377 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorBiographyEdit(props) {
     useDeprecatedTextAlign(props);
     const {
@@ -57094,7 +57194,7 @@ ${text}
     );
     const blockProps = (0, import_block_editor189.useBlockProps)();
     const displayAuthorBiography = authorDetails?.description || (0, import_i18n171.__)("Author Biography");
-    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(import_jsx_runtime378.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(import_jsx_runtime377.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime377.jsx)(
       "div",
       {
         ...blockProps,
@@ -57222,7 +57322,7 @@ ${text}
   var import_components108 = __toESM(require_components(), 1);
   var import_element107 = __toESM(require_element(), 1);
   var import_block_editor190 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime378 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE11 = [
     ["core/avatar"],
     ["core/comment-author-name"],
@@ -57238,7 +57338,7 @@ ${text}
       template: TEMPLATE11
     });
     if (!commentId) {
-      return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime379.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime378.jsxs)(
         import_components108.Placeholder,
         {
           icon: block_default_default,
@@ -57247,14 +57347,14 @@ ${text}
             "To show a comment, input the comment ID."
           ),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
               import_components108.TextControl,
               {
                 value: commentId,
                 onChange: (val) => setCommentIdInput(parseInt(val))
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime379.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime378.jsx)(
               import_components108.Button,
               {
                 __next40pxDefaultSize: true,
@@ -57269,16 +57369,16 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime378.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/post-comment/save.mjs
   var import_block_editor191 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime379 = __toESM(require_jsx_runtime(), 1);
   function save38() {
     const blockProps = import_block_editor191.useBlockProps.save();
     const innerBlocksProps = import_block_editor191.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime379.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/post-comment/index.mjs
@@ -57358,7 +57458,7 @@ ${text}
   var import_element108 = __toESM(require_element(), 1);
   var import_api_fetch3 = __toESM(require_api_fetch(), 1);
   var import_url19 = __toESM(require_url(), 1);
-  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime380 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsCountEdit({ context }) {
     const { postId } = context;
     const [commentsCount, setCommentsCount] = (0, import_element108.useState)();
@@ -57384,11 +57484,11 @@ ${text}
       ...blockProps.style,
       textDecoration: hasPostAndComments ? blockProps.style?.textDecoration : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime381.jsx)("div", { ...blockProps, style: blockStyles, children: hasPostAndComments ? commentsCount : "0" });
+    return /* @__PURE__ */ (0, import_jsx_runtime380.jsx)("div", { ...blockProps, style: blockStyles, children: hasPostAndComments ? commentsCount : "0" });
   }

   // packages/block-library/build-module/post-comments-count/transforms.mjs
-  var import_blocks82 = __toESM(require_blocks(), 1);
+  var import_blocks83 = __toESM(require_blocks(), 1);
   var transforms23 = {
     to: [
       {
@@ -57396,7 +57496,7 @@ ${text}
         blocks: ["core/post-comments-link"],
         transform: ({ style: style2 }) => {
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks82.createBlock)("core/post-comments-link", {
+          return (0, import_blocks83.createBlock)("core/post-comments-link", {
             ...textAlign && {
               style: {
                 typography: {
@@ -57556,7 +57656,7 @@ ${text}
   var import_block_editor193 = __toESM(require_block_editor(), 1);
   var import_compose46 = __toESM(require_compose(), 1);
   var import_i18n173 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime381 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsFormEdit({ context }) {
     const { postId, postType } = context;
     const instanceId = (0, import_compose46.useInstanceId)(PostCommentsFormEdit);
@@ -57564,9 +57664,9 @@ ${text}
     const blockProps = (0, import_block_editor193.useBlockProps)({
       "aria-describedby": instanceIdDesc
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime382.jsxs)("div", { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(form_default, { postId, postType }),
-      /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(VisuallyHidden, { id: instanceIdDesc, children: (0, import_i18n173.__)("Comments form disabled in editor.") })
+    return /* @__PURE__ */ (0, import_jsx_runtime381.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(form_default, { postId, postType }),
+      /* @__PURE__ */ (0, import_jsx_runtime381.jsx)(VisuallyHidden, { id: instanceIdDesc, children: (0, import_i18n173.__)("Comments form disabled in editor.") })
     ] });
   }

@@ -57719,7 +57819,7 @@ ${text}
   var import_url20 = __toESM(require_url(), 1);
   var import_i18n174 = __toESM(require_i18n(), 1);
   var import_core_data61 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime382 = __toESM(require_jsx_runtime(), 1);
   function PostCommentsLinkEdit({ context }) {
     const { postType, postId } = context;
     const [commentsCount, setCommentsCount] = (0, import_element109.useState)();
@@ -57761,14 +57861,14 @@ ${text}
         );
       }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("div", { ...blockProps, children: post?.link && commentsText !== void 0 ? /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime382.jsx)("div", { ...blockProps, children: post?.link && commentsText !== void 0 ? /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
       "a",
       {
         href: post?.link + "#comments",
         onClick: (event) => event.preventDefault(),
         children: commentsText
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime382.jsx)(
       "a",
       {
         href: "#post-comments-link-pseudo-link",
@@ -57780,7 +57880,7 @@ ${text}
   var edit_default28 = PostCommentsLinkEdit;

   // packages/block-library/build-module/post-comments-link/transforms.mjs
-  var import_blocks83 = __toESM(require_blocks(), 1);
+  var import_blocks84 = __toESM(require_blocks(), 1);
   var transforms24 = {
     to: [
       {
@@ -57788,7 +57888,7 @@ ${text}
         blocks: ["core/post-comments-count"],
         transform: ({ style: style2 }) => {
           const textAlign = style2?.typography?.textAlign;
-          return (0, import_blocks83.createBlock)("core/post-comments-count", {
+          return (0, import_blocks84.createBlock)("core/post-comments-count", {
             ...textAlign && {
               style: {
                 typography: {
@@ -57972,11 +58072,11 @@ ${text}
   // packages/block-library/build-module/post-content/edit.mjs
   var import_i18n175 = __toESM(require_i18n(), 1);
   var import_block_editor195 = __toESM(require_block_editor(), 1);
-  var import_blocks84 = __toESM(require_blocks(), 1);
+  var import_blocks85 = __toESM(require_blocks(), 1);
   var import_core_data62 = __toESM(require_core_data(), 1);
   var import_data110 = __toESM(require_data(), 1);
   var import_element110 = __toESM(require_element(), 1);
-  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime383 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl5 } = unlock(import_block_editor195.privateApis);
   function ReadOnlyContent({
     parentLayout,
@@ -57994,7 +58094,7 @@ ${text}
     );
     const blockProps = (0, import_block_editor195.useBlockProps)({ className: layoutClassNames });
     const blocks = (0, import_element110.useMemo)(() => {
-      return content?.raw ? (0, import_blocks84.parse)(content.raw) : [];
+      return content?.raw ? (0, import_blocks85.parse)(content.raw) : [];
     }, [content?.raw]);
     const blockPreviewProps = (0, import_block_editor195.__experimentalUseBlockPreview)({
       blocks,
@@ -58002,9 +58102,9 @@ ${text}
       layout: parentLayout
     });
     if (userCanEdit) {
-      return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("div", { ...blockPreviewProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("div", { ...blockPreviewProps });
     }
-    return content?.protected ? /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor195.Warning, { children: (0, import_i18n175.__)("This content is password protected.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+    return content?.protected ? /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor195.Warning, { children: (0, import_i18n175.__)("This content is password protected.") }) }) : /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
       TagName2,
       {
         ...blockProps,
@@ -58027,7 +58127,7 @@ ${text}
       // is not selected, so the content area remains discoverable.
       renderAppender: blocks?.length ? void 0 : import_block_editor195.InnerBlocks.DefaultBlockAppender
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(TagName2, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(TagName2, { ...props });
   }
   function EditableContent({ context = {}, tagName: TagName2 = "div" }) {
     const { postType, postId } = context;
@@ -58050,9 +58150,9 @@ ${text}
     );
     const blockProps = (0, import_block_editor195.useBlockProps)({ className: "entry-content" });
     if (!hasLoadedRecord) {
-      return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(TagName2, { ...blockProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(TagName2, { ...blockProps });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
       EditableContentLoaded,
       {
         blockProps,
@@ -58075,7 +58175,7 @@ ${text}
     }
     const isDescendentOfQueryLoop = Number.isFinite(queryId);
     const isEditable = userCanEdit && !isDescendentOfQueryLoop;
-    return isEditable ? /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(EditableContent, { ...props }) : /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+    return isEditable ? /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(EditableContent, { ...props }) : /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
       ReadOnlyContent,
       {
         parentLayout: props.parentLayout,
@@ -58089,24 +58189,24 @@ ${text}
   }
   function Placeholder17({ layoutClassNames }) {
     const blockProps = (0, import_block_editor195.useBlockProps)({ className: layoutClassNames });
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)("div", { ...blockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("p", { children: (0, import_i18n175.__)(
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("p", { children: (0, import_i18n175.__)(
         "This is the Content block, it will display all the blocks in any single post or page."
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("p", { children: (0, import_i18n175.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("p", { children: (0, import_i18n175.__)(
         "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_runtime384.jsx)("p", { children: (0, import_i18n175.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("p", { children: (0, import_i18n175.__)(
         "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_editor195.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor195.Warning, { children: (0, import_i18n175.__)("Block cannot be rendered inside itself.") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor195.Warning, { children: (0, import_i18n175.__)("Block cannot be rendered inside itself.") }) });
   }
   function PostContentEditControls({ tagName, onSelectTagName, clientId }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor195.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor195.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
       HTMLElementControl5,
       {
         tagName,
@@ -58132,13 +58232,13 @@ ${text}
     const { postId: contextPostId, postType: contextPostType } = context;
     const hasAlreadyRendered = (0, import_block_editor195.useHasRecursion)(contextPostId);
     if (contextPostId && contextPostType && hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(RecursionError, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(RecursionError, {});
     }
     const handleSelectTagName = (value) => {
       setAttributes({ tagName: value });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(import_jsx_runtime384.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime383.jsxs)(import_jsx_runtime383.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
         PostContentEditControls,
         {
           tagName,
@@ -58146,14 +58246,14 @@ ${text}
           clientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor195.RecursionProvider, { uniqueId: contextPostId, children: contextPostId && contextPostType ? /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(import_block_editor195.RecursionProvider, { uniqueId: contextPostId, children: contextPostId && contextPostType ? /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(
         Content,
         {
           context,
           parentLayout,
           layoutClassNames
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(Placeholder17, { layoutClassNames }) })
+      ) : /* @__PURE__ */ (0, import_jsx_runtime383.jsx)(Placeholder17, { layoutClassNames }) })
     ] });
   }

@@ -58258,8 +58358,8 @@ ${text}
   var import_i18n176 = __toESM(require_i18n(), 1);
   var import_keycodes8 = __toESM(require_keycodes(), 1);
   var import_data111 = __toESM(require_data(), 1);
-  var import_blocks85 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks86 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime384 = __toESM(require_jsx_runtime(), 1);
   function PostDateEdit(props) {
     const {
       attributes,
@@ -58302,12 +58402,12 @@ ${text}
       [postTypeSlug]
     );
     const activeBlockVariationName = (0, import_data111.useSelect)(
-      (select10) => select10(import_blocks85.store).getActiveBlockVariation(name122, attributes)?.name,
+      (select10) => select10(import_blocks86.store).getActiveBlockVariation(name122, attributes)?.name,
       [name122, attributes]
     );
     const blockEditingMode = (0, import_block_editor196.useBlockEditingMode)();
     const validDatetime = datetime || /* @__PURE__ */ new Date();
-    let postDate2 = /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+    let postDate2 = /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
       "time",
       {
         dateTime: (0, import_date3.dateI18n)("c", validDatetime),
@@ -58316,7 +58416,7 @@ ${text}
       }
     );
     if (isLink && datetime) {
-      postDate2 = /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+      postDate2 = /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
         "a",
         {
           href: "#post-date-pseudo-link",
@@ -58325,12 +58425,12 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)(import_jsx_runtime385.Fragment, { children: [
-      (blockEditingMode === "default" || !isDescendentOfQueryLoop) && activeBlockVariationName !== "post-date-modified" && (!isDescendentOfQueryLoop || !activeBlockVariationName) && /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_block_editor196.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_components109.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(import_jsx_runtime384.Fragment, { children: [
+      (blockEditingMode === "default" || !isDescendentOfQueryLoop) && activeBlockVariationName !== "post-date-modified" && (!isDescendentOfQueryLoop || !activeBlockVariationName) && /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor196.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_components109.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
         import_components109.Dropdown,
         {
           popoverProps,
-          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
             import_block_editor196.__experimentalPublishDateTimePicker,
             {
               title: activeBlockVariationName === "post-date" ? (0, import_i18n176.__)("Publish Date") : (0, import_i18n176.__)("Date"),
@@ -58355,7 +58455,7 @@ ${text}
                 onToggle();
               }
             };
-            return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
               import_components109.ToolbarButton,
               {
                 "aria-expanded": isOpen,
@@ -58368,7 +58468,7 @@ ${text}
           }
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_block_editor196.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(import_block_editor196.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime384.jsxs)(
         import_components109.__experimentalToolsPanel,
         {
           label: (0, import_i18n176.__)("Settings"),
@@ -58381,14 +58481,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
               import_components109.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!format3,
                 label: (0, import_i18n176.__)("Date Format"),
                 onDeselect: () => setAttributes({ format: void 0 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
                   import_block_editor196.__experimentalDateFormatPicker,
                   {
                     format: format3,
@@ -58398,7 +58498,7 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
               import_components109.__experimentalToolsPanelItem,
               {
                 hasValue: () => isLink !== false,
@@ -58409,7 +58509,7 @@ ${text}
                 ) : (0, import_i18n176.__)("Link to post"),
                 onDeselect: () => setAttributes({ isLink: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime384.jsx)(
                   import_components109.ToggleControl,
                   {
                     label: postType?.labels?.singular_name ? (0, import_i18n176.sprintf)(
@@ -58426,7 +58526,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("div", { ...blockProps, children: postDate2 })
+      /* @__PURE__ */ (0, import_jsx_runtime384.jsx)("div", { ...blockProps, children: postDate2 })
     ] });
   }
   function is12HourFormat(format3) {
@@ -58881,7 +58981,7 @@ ${text}
   var import_components110 = __toESM(require_components(), 1);
   var import_i18n178 = __toESM(require_i18n(), 1);
   var import_data112 = __toESM(require_data(), 1);
-  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime385 = __toESM(require_jsx_runtime(), 1);
   var ELLIPSIS = "\u2026";
   function PostExcerptEditor(props) {
     const {
@@ -58922,14 +59022,14 @@ ${text}
       return document2.body.textContent || document2.body.innerText || "";
     }, [renderedExcerpt]);
     if (!postType || !postId) {
-      return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("p", { children: (0, import_i18n178.__)("This block will display the excerpt.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("p", { children: (0, import_i18n178.__)("This block will display the excerpt.") }) });
     }
     if (isProtected && !userCanEdit) {
-      return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_block_editor197.Warning, { children: (0, import_i18n178.__)(
+      return /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_block_editor197.Warning, { children: (0, import_i18n178.__)(
         "The content is currently protected and does not have the available excerpt."
       ) }) });
     }
-    const readMoreLink = /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+    const readMoreLink = /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
       import_block_editor197.RichText,
       {
         identifier: "moreText",
@@ -58957,7 +59057,7 @@ ${text}
       trimmedExcerpt = rawOrRenderedExcerpt.split("", excerptLength).join("");
     }
     const isTrimmed = trimmedExcerpt !== rawOrRenderedExcerpt;
-    const excerptContent = isEditable ? /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+    const excerptContent = isEditable ? /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
       import_block_editor197.RichText,
       {
         className: excerptClassName,
@@ -58968,9 +59068,9 @@ ${text}
         allowedFormats: [],
         preserveWhiteSpace: true
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("p", { className: excerptClassName, children: !isTrimmed ? rawOrRenderedExcerpt || (0, import_i18n178.__)("No excerpt found") : trimmedExcerpt + ELLIPSIS });
-    return /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(import_jsx_runtime386.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(import_block_editor197.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("p", { className: excerptClassName, children: !isTrimmed ? rawOrRenderedExcerpt || (0, import_i18n178.__)("No excerpt found") : trimmedExcerpt + ELLIPSIS });
+    return /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)(import_jsx_runtime385.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(import_block_editor197.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)(
         import_components110.__experimentalToolsPanel,
         {
           label: (0, import_i18n178.__)("Settings"),
@@ -58982,14 +59082,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
               import_components110.__experimentalToolsPanelItem,
               {
                 hasValue: () => showMoreOnNewLine !== true,
                 label: (0, import_i18n178.__)("Show link on new line"),
                 onDeselect: () => setAttributes({ showMoreOnNewLine: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
                   import_components110.ToggleControl,
                   {
                     label: (0, import_i18n178.__)("Show link on new line"),
@@ -59001,14 +59101,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
               import_components110.__experimentalToolsPanelItem,
               {
                 hasValue: () => excerptLength !== 55,
                 label: (0, import_i18n178.__)("Max number of words"),
                 onDeselect: () => setAttributes({ excerptLength: 55 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
                   import_components110.RangeControl,
                   {
                     label: (0, import_i18n178.__)("Max number of words"),
@@ -59025,29 +59125,29 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime386.jsxs)("div", { ...blockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime385.jsxs)("div", { ...blockProps, children: [
         excerptContent,
         !showMoreOnNewLine && " ",
-        showMoreOnNewLine ? /* @__PURE__ */ (0, import_jsx_runtime386.jsx)("p", { className: "wp-block-post-excerpt__more-text", children: readMoreLink }) : readMoreLink
+        showMoreOnNewLine ? /* @__PURE__ */ (0, import_jsx_runtime385.jsx)("p", { className: "wp-block-post-excerpt__more-text", children: readMoreLink }) : readMoreLink
       ] })
     ] });
   }

   // packages/block-library/build-module/post-excerpt/transforms.mjs
-  var import_blocks86 = __toESM(require_blocks(), 1);
+  var import_blocks87 = __toESM(require_blocks(), 1);
   var transforms25 = {
     from: [
       {
         type: "block",
         blocks: ["core/post-content"],
-        transform: () => (0, import_blocks86.createBlock)("core/post-excerpt")
+        transform: () => (0, import_blocks87.createBlock)("core/post-excerpt")
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/post-content"],
-        transform: () => (0, import_blocks86.createBlock)("core/post-content")
+        transform: () => (0, import_blocks87.createBlock)("core/post-content")
       }
     ]
   };
@@ -59275,7 +59375,7 @@ ${text}
   var import_i18n179 = __toESM(require_i18n(), 1);
   var import_components111 = __toESM(require_components(), 1);
   var import_block_editor198 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime386 = __toESM(require_jsx_runtime(), 1);
   var { DimensionsTool: DimensionsTool2 } = unlock(import_block_editor198.privateApis);
   var DEFAULT_SCALE = "cover";
   var DIMENSION_KEYS = ["aspectRatio", "width", "height", "scale"];
@@ -59356,7 +59456,7 @@ ${text}
         })
       );
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime386.jsx)(
       DimensionsTool2,
       {
         panelId: clientId,
@@ -59382,7 +59482,7 @@ ${text}
   var import_block_editor199 = __toESM(require_block_editor(), 1);
   var import_compose47 = __toESM(require_compose(), 1);
   var import_i18n180 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime387 = __toESM(require_jsx_runtime(), 1);
   var Overlay = ({
     clientId,
     attributes,
@@ -59396,8 +59496,8 @@ ${text}
     if (!colorGradientSettings.hasColorsOrGradients) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime388.jsxs)(import_jsx_runtime388.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime387.jsxs)(import_jsx_runtime387.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         import_block_editor199.__experimentalColorGradientSettingsDropdown,
         {
           __experimentalIsRenderedInSidebar: true,
@@ -59422,7 +59522,7 @@ ${text}
           ...colorGradientSettings
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
         import_components112.__experimentalToolsPanelItem,
         {
           hasValue: () => dimRatio !== void 0,
@@ -59433,7 +59533,7 @@ ${text}
           }),
           isShownByDefault: true,
           panelId: clientId,
-          children: /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime387.jsx)(
             import_components112.RangeControl,
             {
               label: (0, import_i18n180.__)("Overlay opacity"),
@@ -59465,7 +59565,7 @@ ${text}
   }

   // packages/block-library/build-module/post-featured-image/overlay.mjs
-  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime388 = __toESM(require_jsx_runtime(), 1);
   var Overlay2 = ({ attributes, overlayColor }) => {
     const { dimRatio } = attributes;
     const { gradientClass, gradientValue } = (0, import_block_editor200.__experimentalUseGradient)();
@@ -59479,7 +59579,7 @@ ${text}
     if (!colorGradientSettings.hasColorsOrGradients || !dimRatio) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime388.jsx)(
       "span",
       {
         "aria-hidden": "true",
@@ -59503,7 +59603,7 @@ ${text}
   ])(Overlay2);

   // packages/block-library/build-module/post-featured-image/edit.mjs
-  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime389 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES8 = ["image"];
   var { isDefaultBlockStyleState: isDefaultBlockStyleState4, ResolutionTool: ResolutionTool4 } = unlock(
     import_block_editor201.privateApis
@@ -59523,7 +59623,7 @@ ${text}
     const imageSizeOptions = imageSizes.filter(
       ({ slug }) => image?.media_details?.sizes?.[slug]?.source_url
     ).map(({ name: name122, slug }) => ({ value: slug, label: name122 }));
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
       ResolutionTool4,
       {
         value,
@@ -59610,7 +59710,7 @@ ${text}
     const blockEditingMode = (0, import_block_editor201.useBlockEditingMode)();
     const aspectRatioStyle = aspectRatio === "auto" ? void 0 : aspectRatio;
     const placeholder2 = (content) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         import_components113.Placeholder,
         {
           className: clsx_default(
@@ -59657,8 +59757,8 @@ ${text}
       setTemporaryURL();
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const controls = blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor201.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+    const controls = blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor201.InspectorControls, { group: "color", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         overlay_controls_default,
         {
           attributes,
@@ -59666,7 +59766,7 @@ ${text}
           clientId
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         import_block_editor201.InspectorControls,
         {
           group: "dimensions",
@@ -59684,7 +59784,7 @@ ${text}
               }
             });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
             dimension_controls_default,
             {
               clientId,
@@ -59697,7 +59797,7 @@ ${text}
           )
         }
       ),
-      (featuredImage || isDescendentOfQueryLoop || !postId) && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor201.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
+      (featuredImage || isDescendentOfQueryLoop || !postId) && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor201.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(
         import_components113.__experimentalToolsPanel,
         {
           label: (0, import_i18n181.__)("Settings"),
@@ -59711,7 +59811,7 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               import_components113.__experimentalToolsPanelItem,
               {
                 label: postType?.labels?.singular_name ? (0, import_i18n181.sprintf)(
@@ -59724,7 +59824,7 @@ ${text}
                 onDeselect: () => setAttributes({
                   isLink: false
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                   import_components113.ToggleControl,
                   {
                     label: (0, import_i18n181.__)("Make image a link"),
@@ -59734,7 +59834,7 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               import_components113.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n181.__)("Open in new tab"),
@@ -59743,7 +59843,7 @@ ${text}
                 onDeselect: () => setAttributes({
                   linkTarget: "_self"
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                   import_components113.ToggleControl,
                   {
                     label: (0, import_i18n181.__)("Open in new tab"),
@@ -59755,7 +59855,7 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               import_components113.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n181.__)("Link relation"),
@@ -59764,7 +59864,7 @@ ${text}
                 onDeselect: () => setAttributes({
                   rel: ""
                 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
                   import_components113.TextControl,
                   {
                     label: (0, import_i18n181.__)("Link relation"),
@@ -59773,7 +59873,7 @@ ${text}
                         "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
                       ),
                       {
-                        a: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components113.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+                        a: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components113.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
                       }
                     ),
                     value: rel,
@@ -59782,7 +59882,7 @@ ${text}
                 )
               }
             ),
-            !!media && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            !!media && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               FeaturedImageResolutionTool,
               {
                 image: media,
@@ -59796,11 +59896,11 @@ ${text}
     ] });
     let image;
     if (!featuredImage && (isDescendentOfQueryLoop || !postId)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
         controls,
-        /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("div", { ...blockProps, children: [
-          !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("a", { href: postPermalink, target: linkTarget, children: placeholder2() }) : placeholder2(),
-          /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("div", { ...blockProps, children: [
+          !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("a", { href: postPermalink, target: linkTarget, children: placeholder2() }) : placeholder2(),
+          /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
             overlay_default,
             {
               attributes,
@@ -59821,7 +59921,7 @@ ${text}
       objectFit: !!(height || aspectRatio) && scale
     };
     if (!featuredImage && !temporaryURL) {
-      image = /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+      image = /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         import_block_editor201.MediaPlaceholder,
         {
           onSelect: onSelectImage,
@@ -59830,7 +59930,7 @@ ${text}
           onError: onUploadError,
           placeholder: placeholder2,
           mediaLibraryButton: ({ open }) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
               import_components113.Button,
               {
                 __next40pxDefaultSize: true,
@@ -59848,8 +59948,8 @@ ${text}
         }
       );
     } else {
-      image = !media && !temporaryURL ? placeholder2() : /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+      image = !media && !temporaryURL ? placeholder2() : /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
           "img",
           {
             className: borderProps.className,
@@ -59862,12 +59962,12 @@ ${text}
             style: imageStyles
           }
         ),
-        temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_components113.Spinner, {})
+        temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_components113.Spinner, {})
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)(import_jsx_runtime389.Fragment, { children: [
       !temporaryURL && controls,
-      !!media && !isDescendentOfQueryLoop && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor201.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+      !!media && !isDescendentOfQueryLoop && /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(import_block_editor201.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
         import_block_editor201.MediaReplaceFlow,
         {
           mediaId: featuredImage,
@@ -59879,9 +59979,9 @@ ${text}
           onReset: onResetImage
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("figure", { ...blockProps, children: [
-        !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime390.jsx)("a", { href: postPermalink, target: linkTarget, children: image }) : image,
-        /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime389.jsxs)("figure", { ...blockProps, children: [
+        !!isLink ? /* @__PURE__ */ (0, import_jsx_runtime389.jsx)("a", { href: postPermalink, target: linkTarget, children: image }) : image,
+        /* @__PURE__ */ (0, import_jsx_runtime389.jsx)(
           overlay_default,
           {
             attributes,
@@ -59982,7 +60082,7 @@ ${text}
   var import_i18n182 = __toESM(require_i18n(), 1);
   var import_data114 = __toESM(require_data(), 1);
   var import_core_data66 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime390 = __toESM(require_jsx_runtime(), 1);
   function PostNavigationLinkEdit({
     context: { postType },
     attributes: { type, label, showTitle, linkLabel, arrow, taxonomy },
@@ -60032,8 +60132,8 @@ ${text}
       return [selectOption, ...taxonomyOptions];
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(import_jsx_runtime391.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_block_editor202.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(import_jsx_runtime390.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor202.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
         import_components114.__experimentalToolsPanel,
         {
           label: (0, import_i18n182.__)("Settings"),
@@ -60046,14 +60146,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components114.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n182.__)("Display the title as a link"),
                 isShownByDefault: true,
                 hasValue: () => showTitle,
                 onDeselect: () => setAttributes({ showTitle: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components114.ToggleControl,
                   {
                     label: (0, import_i18n182.__)("Display the title as a link"),
@@ -60068,7 +60168,7 @@ ${text}
                 )
               }
             ),
-            showTitle && /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+            showTitle && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components114.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n182.__)(
@@ -60077,7 +60177,7 @@ ${text}
                 isShownByDefault: true,
                 hasValue: () => !!linkLabel,
                 onDeselect: () => setAttributes({ linkLabel: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                   import_components114.ToggleControl,
                   {
                     label: (0, import_i18n182.__)(
@@ -60091,14 +60191,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
               import_components114.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n182.__)("Arrow"),
                 isShownByDefault: true,
                 hasValue: () => arrow !== "none",
                 onDeselect: () => setAttributes({ arrow: "none" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)(
                   import_components114.__experimentalToggleGroupControl,
                   {
                     label: (0, import_i18n182.__)("Arrow"),
@@ -60111,7 +60211,7 @@ ${text}
                     ),
                     isBlock: true,
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                         import_components114.__experimentalToggleGroupControlOption,
                         {
                           value: "none",
@@ -60121,7 +60221,7 @@ ${text}
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                         import_components114.__experimentalToggleGroupControlOption,
                         {
                           value: "arrow",
@@ -60131,7 +60231,7 @@ ${text}
                           )
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
                         import_components114.__experimentalToggleGroupControlOption,
                         {
                           value: "chevron",
@@ -60149,7 +60249,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_block_editor202.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(import_block_editor202.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
         import_components114.SelectControl,
         {
           label: (0, import_i18n182.__)("Filter by taxonomy"),
@@ -60163,15 +60263,15 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)("div", { ...blockProps, children: [
-        !isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime390.jsxs)("div", { ...blockProps, children: [
+        !isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           "span",
           {
             className: `wp-block-post-navigation-link__arrow-previous is-arrow-${arrow}`,
             children: displayArrow
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           import_block_editor202.RichText,
           {
             tagName: "a",
@@ -60183,7 +60283,7 @@ ${text}
             onChange: (newLabel) => setAttributes({ label: newLabel })
           }
         ),
-        showTitle && /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+        showTitle && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           "a",
           {
             href: "#post-navigation-pseudo-link",
@@ -60191,7 +60291,7 @@ ${text}
             children: (0, import_i18n182.__)("An example title")
           }
         ),
-        isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
+        isNext && displayArrow && /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
           "span",
           {
             className: `wp-block-post-navigation-link__arrow-next is-arrow-${arrow}`,
@@ -60417,7 +60517,7 @@ ${text}
   var import_block_editor203 = __toESM(require_block_editor(), 1);
   var import_components115 = __toESM(require_components(), 1);
   var import_core_data67 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE12 = [
     ["core/post-title"],
     [
@@ -60440,7 +60540,7 @@ ${text}
       { className: clsx_default("wp-block-post", classList) },
       { template: TEMPLATE12, __unstableDisableLayoutClassNames: true }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)("li", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)("li", { ...innerBlocksProps });
   }
   function PostTemplateBlockPreview({
     blocks,
@@ -60461,7 +60561,7 @@ ${text}
     const style2 = {
       display: isHidden ? "none" : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
       "li",
       {
         ...blockPreviewProps,
@@ -60660,10 +60760,10 @@ ${text}
       })
     });
     if (!posts) {
-      return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components115.Spinner, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)("p", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_components115.Spinner, {}) });
     }
     if (!posts.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)("p", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)("p", { ...blockProps, children: [
         " ",
         (0, import_i18n185.__)("No results found.")
       ] });
@@ -60688,20 +60788,20 @@ ${text}
         isActive: layoutType === "grid"
       }
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)(import_jsx_runtime392.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_block_editor203.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_components115.ToolbarGroup, { controls: displayLayoutControls }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime392.jsx)("ul", { ...blockProps, children: blockContexts && blockContexts.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime392.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(import_jsx_runtime391.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_block_editor203.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(import_components115.ToolbarGroup, { controls: displayLayoutControls }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime391.jsx)("ul", { ...blockProps, children: blockContexts && blockContexts.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime391.jsxs)(
         import_block_editor203.BlockContextProvider,
         {
           value: blockContext,
           children: [
-            blockContext.postId === (activeBlockContextId || blockContexts[0]?.postId) ? /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+            blockContext.postId === (activeBlockContextId || blockContexts[0]?.postId) ? /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
               PostTemplateInnerBlocks,
               {
                 classList: blockContext.classList
               }
             ) : null,
-            /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
               MemoizedPostTemplateBlockPreview,
               {
                 blocks,
@@ -60720,9 +60820,9 @@ ${text}

   // packages/block-library/build-module/post-template/save.mjs
   var import_block_editor204 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime392 = __toESM(require_jsx_runtime(), 1);
   function PostTemplateSave() {
-    return /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(import_block_editor204.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime392.jsx)(import_block_editor204.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/post-template/index.mjs
@@ -60827,10 +60927,10 @@ ${text}

   // packages/block-library/build-module/post-terms/edit.mjs
   var import_block_editor205 = __toESM(require_block_editor(), 1);
-  var import_blocks87 = __toESM(require_blocks(), 1);
+  var import_blocks88 = __toESM(require_blocks(), 1);
   var import_components116 = __toESM(require_components(), 1);
   var import_data117 = __toESM(require_data(), 1);
-  var import_html_entities9 = __toESM(require_html_entities(), 1);
+  var import_html_entities10 = __toESM(require_html_entities(), 1);
   var import_i18n186 = __toESM(require_i18n(), 1);
   var import_core_data69 = __toESM(require_core_data(), 1);

@@ -60872,7 +60972,7 @@ ${text}
   }

   // packages/block-library/build-module/post-terms/edit.mjs
-  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime393 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_FORMATS = [
     "core/bold",
     "core/image",
@@ -60911,8 +61011,8 @@ ${text}
     const blockProps = (0, import_block_editor205.useBlockProps)({
       className: term && `taxonomy-${term}`
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime394.jsxs)(import_jsx_runtime394.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(import_block_editor205.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime393.jsxs)(import_jsx_runtime393.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(import_block_editor205.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
         import_components116.TextControl,
         {
           autoComplete: "off",
@@ -60924,9 +61024,9 @@ ${text}
           help: (0, import_i18n186.__)("Enter character(s) used to separate terms.")
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime394.jsxs)("div", { ...blockProps, children: [
-        isLoading && hasPost && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(import_components116.Spinner, {}),
-        !isLoading && (isSelected || prefix) && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime393.jsxs)("div", { ...blockProps, children: [
+        isLoading && hasPost && /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(import_components116.Spinner, {}),
+        !isLoading && (isSelected || prefix) && /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
           import_block_editor205.RichText,
           {
             identifier: "prefix",
@@ -60939,23 +61039,23 @@ ${text}
             tagName: "span"
           }
         ),
-        (!hasPost || !term) && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)("span", { children: blockInformation.title }),
-        hasPost && !isLoading && hasPostTerms && postTerms.map((postTerm) => /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
+        (!hasPost || !term) && /* @__PURE__ */ (0, import_jsx_runtime393.jsx)("span", { children: blockInformation.title }),
+        hasPost && !isLoading && hasPostTerms && postTerms.map((postTerm) => /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
           "a",
           {
             href: postTerm.link,
             onClick: (event) => event.preventDefault(),
             rel: "tag",
-            children: (0, import_html_entities9.decodeEntities)(postTerm.name)
+            children: (0, import_html_entities10.decodeEntities)(postTerm.name)
           },
           postTerm.id
-        )).reduce((prev, curr) => /* @__PURE__ */ (0, import_jsx_runtime394.jsxs)(import_jsx_runtime394.Fragment, { children: [
+        )).reduce((prev, curr) => /* @__PURE__ */ (0, import_jsx_runtime393.jsxs)(import_jsx_runtime393.Fragment, { children: [
           prev,
-          /* @__PURE__ */ (0, import_jsx_runtime394.jsx)("span", { className: "wp-block-post-terms__separator", children: separator || " " }),
+          /* @__PURE__ */ (0, import_jsx_runtime393.jsx)("span", { className: "wp-block-post-terms__separator", children: separator || " " }),
           curr
         ] })),
         hasPost && !isLoading && !hasPostTerms && (selectedTerm?.labels?.no_terms || (0, import_i18n186.__)("Term items not found.")),
-        !isLoading && (isSelected || suffix) && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
+        !isLoading && (isSelected || suffix) && /* @__PURE__ */ (0, import_jsx_runtime393.jsx)(
           import_block_editor205.RichText,
           {
             identifier: "suffix",
@@ -60967,7 +61067,7 @@ ${text}
             onChange: (value) => setAttributes({ suffix: value }),
             tagName: "span",
             __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-              (0, import_blocks87.createBlock)((0, import_blocks87.getDefaultBlockName)())
+              (0, import_blocks88.createBlock)((0, import_blocks88.getDefaultBlockName)())
             ) : void 0
           }
         )
@@ -61173,10 +61273,10 @@ ${text}
   var import_element115 = __toESM(require_element(), 1);
   var import_block_editor206 = __toESM(require_block_editor(), 1);
   var import_components117 = __toESM(require_components(), 1);
-  var import_blocks88 = __toESM(require_blocks(), 1);
+  var import_blocks89 = __toESM(require_blocks(), 1);
   var import_core_data70 = __toESM(require_core_data(), 1);
   var import_wordcount = __toESM(require_wordcount(), 1);
-  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime394 = __toESM(require_jsx_runtime(), 1);
   function PostTimeToReadEdit({ attributes, setAttributes, context }) {
     const { displayAsRange, displayMode, averageReadingSpeed } = attributes;
     const { postId, postType } = context;
@@ -61195,7 +61295,7 @@ ${text}
       if (contentStructure instanceof Function) {
         content = contentStructure({ blocks });
       } else if (blocks) {
-        content = (0, import_blocks88.__unstableSerializeAndClean)(blocks);
+        content = (0, import_blocks89.__unstableSerializeAndClean)(blocks);
       } else {
         content = contentStructure;
       }
@@ -61252,8 +61352,8 @@ ${text}
       averageReadingSpeed
     ]);
     const blockProps = (0, import_block_editor206.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_jsx_runtime395.Fragment, { children: [
-      displayMode === "time" && /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_block_editor206.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime394.jsxs)(import_jsx_runtime394.Fragment, { children: [
+      displayMode === "time" && /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(import_block_editor206.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
         import_components117.__experimentalToolsPanel,
         {
           label: (0, import_i18n187.__)("Settings"),
@@ -61263,7 +61363,7 @@ ${text}
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
             import_components117.__experimentalToolsPanelItem,
             {
               isShownByDefault: true,
@@ -61277,7 +61377,7 @@ ${text}
                   displayAsRange: true
                 });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(
                 import_components117.ToggleControl,
                 {
                   label: (0, import_i18n187.__)("Display as range"),
@@ -61291,7 +61391,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime395.jsx)("div", { ...blockProps, children: displayString })
+      /* @__PURE__ */ (0, import_jsx_runtime394.jsx)("div", { ...blockProps, children: displayString })
     ] });
   }
   var edit_default29 = PostTimeToReadEdit;
@@ -61502,11 +61602,11 @@ ${text}
   var import_block_editor207 = __toESM(require_block_editor(), 1);
   var import_components118 = __toESM(require_components(), 1);
   var import_i18n189 = __toESM(require_i18n(), 1);
-  var import_blocks89 = __toESM(require_blocks(), 1);
+  var import_blocks90 = __toESM(require_blocks(), 1);
   var import_core_data71 = __toESM(require_core_data(), 1);
   var import_data118 = __toESM(require_data(), 1);
   var import_element116 = __toESM(require_element(), 1);
-  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
   function PostTitleEdit({
     attributes: { level, levelOptions, isLink, rel, linkTarget, placeholder: placeholder2 },
     setAttributes,
@@ -61536,14 +61636,14 @@ ${text}
     );
     const [link] = (0, import_core_data71.useEntityProp)("postType", postType, "link", postId);
     const onSplitAtEnd = insertBlocksAfter ? () => {
-      insertBlocksAfter((0, import_blocks89.createBlock)((0, import_blocks89.getDefaultBlockName)()));
+      insertBlocksAfter((0, import_blocks90.createBlock)((0, import_blocks90.getDefaultBlockName)()));
     } : void 0;
     const blockProps = (0, import_block_editor207.useBlockProps)();
     const blockEditingMode = (0, import_block_editor207.useBlockEditingMode)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    let titleElement = /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(TagName2, { ...blockProps, children: placeholder2 || (0, import_i18n189.__)("Title") });
+    let titleElement = /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(TagName2, { ...blockProps, children: placeholder2 || (0, import_i18n189.__)("Title") });
     if (postType && postId) {
-      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
         import_block_editor207.PlainText,
         {
           tagName: TagName2,
@@ -61554,7 +61654,7 @@ ${text}
           __unstableOnSplitAtEnd: onSplitAtEnd,
           ...blockProps
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
         TagName2,
         {
           ...blockProps,
@@ -61565,7 +61665,7 @@ ${text}
       );
     }
     if (isLink && postType && postId) {
-      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+      titleElement = userCanEdit ? /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
         import_block_editor207.PlainText,
         {
           tagName: "a",
@@ -61578,7 +61678,7 @@ ${text}
           __experimentalVersion: 2,
           __unstableOnSplitAtEnd: onSplitAtEnd
         }
-      ) }) : /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+      ) }) : /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
         "a",
         {
           href: link,
@@ -61591,9 +61691,9 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)(import_jsx_runtime396.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)(import_jsx_runtime396.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_block_editor207.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_jsx_runtime395.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_jsx_runtime395.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_block_editor207.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
           import_block_editor207.HeadingLevelDropdown,
           {
             value: level,
@@ -61601,7 +61701,7 @@ ${text}
             onChange: (newLevel) => setAttributes({ level: newLevel })
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_block_editor207.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_block_editor207.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(
           import_components118.__experimentalToolsPanel,
           {
             label: (0, import_i18n189.__)("Settings"),
@@ -61614,14 +61714,14 @@ ${text}
             },
             dropdownMenuProps,
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
                 import_components118.__experimentalToolsPanelItem,
                 {
                   label: (0, import_i18n189.__)("Make title a link"),
                   isShownByDefault: true,
                   hasValue: () => isLink,
                   onDeselect: () => setAttributes({ isLink: false }),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
                     import_components118.ToggleControl,
                     {
                       label: (0, import_i18n189.__)("Make title a link"),
@@ -61631,8 +61731,8 @@ ${text}
                   )
                 }
               ),
-              isLink && /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)(import_jsx_runtime396.Fragment, { children: [
-                /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+              isLink && /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_jsx_runtime395.Fragment, { children: [
+                /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
                   import_components118.__experimentalToolsPanelItem,
                   {
                     label: (0, import_i18n189.__)("Open in new tab"),
@@ -61641,7 +61741,7 @@ ${text}
                     onDeselect: () => setAttributes({
                       linkTarget: "_self"
                     }),
-                    children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
                       import_components118.ToggleControl,
                       {
                         label: (0, import_i18n189.__)("Open in new tab"),
@@ -61653,14 +61753,14 @@ ${text}
                     )
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
                   import_components118.__experimentalToolsPanelItem,
                   {
                     label: (0, import_i18n189.__)("Link relation"),
                     isShownByDefault: true,
                     hasValue: () => !!rel,
                     onDeselect: () => setAttributes({ rel: "" }),
-                    children: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
+                    children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
                       import_components118.TextControl,
                       {
                         label: (0, import_i18n189.__)("Link relation"),
@@ -61669,7 +61769,7 @@ ${text}
                             "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
                           ),
                           {
-                            a: /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_components118.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+                            a: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_components118.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
                           }
                         ),
                         value: rel,
@@ -61838,13 +61938,13 @@ ${text}
     settings: () => settings81
   });
   var import_i18n191 = __toESM(require_i18n(), 1);
-  var import_blocks92 = __toESM(require_blocks(), 1);
+  var import_blocks93 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/preformatted/edit.mjs
   var import_i18n190 = __toESM(require_i18n(), 1);
   var import_block_editor208 = __toESM(require_block_editor(), 1);
-  var import_blocks90 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks91 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
   function PreformattedEdit({
     attributes,
     mergeBlocks,
@@ -61855,7 +61955,7 @@ ${text}
   }) {
     const { content } = attributes;
     const blockProps = (0, import_block_editor208.useBlockProps)({ style: style2 });
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
       import_block_editor208.RichText,
       {
         tagName: "pre",
@@ -61874,7 +61974,7 @@ ${text}
         ...blockProps,
         __unstablePastePlainText: true,
         __unstableOnSplitAtDoubleLineEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks90.createBlock)((0, import_blocks90.getDefaultBlockName)())
+          (0, import_blocks91.createBlock)((0, import_blocks91.getDefaultBlockName)())
         ) : void 0
       }
     );
@@ -61945,20 +62045,20 @@ ${text}

   // packages/block-library/build-module/preformatted/save.mjs
   var import_block_editor209 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
   function save39({ attributes }) {
     const { content } = attributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("pre", { ...import_block_editor209.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor209.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("pre", { ...import_block_editor209.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_block_editor209.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/preformatted/transforms.mjs
-  var import_blocks91 = __toESM(require_blocks(), 1);
+  var import_blocks92 = __toESM(require_blocks(), 1);
   var transforms26 = {
     from: [
       {
         type: "block",
         blocks: ["core/code", "core/paragraph", "core/verse"],
-        transform: ({ content, anchor }) => (0, import_blocks91.createBlock)("core/preformatted", {
+        transform: ({ content, anchor }) => (0, import_blocks92.createBlock)("core/preformatted", {
           content,
           anchor
         })
@@ -61977,24 +62077,24 @@ ${text}
       {
         type: "block",
         blocks: ["core/paragraph"],
-        transform: (attributes) => (0, import_blocks91.createBlock)("core/paragraph", attributes)
+        transform: (attributes) => (0, import_blocks92.createBlock)("core/paragraph", attributes)
       },
       {
         type: "block",
         blocks: ["core/code"],
-        transform: (attributes) => (0, import_blocks91.createBlock)("core/code", attributes)
+        transform: (attributes) => (0, import_blocks92.createBlock)("core/code", attributes)
       },
       {
         type: "block",
         blocks: ["core/verse"],
-        transform: (attributes) => (0, import_blocks91.createBlock)("core/verse", attributes)
+        transform: (attributes) => (0, import_blocks92.createBlock)("core/verse", attributes)
       }
     ]
   };
   var transforms_default27 = transforms26;

   // packages/block-library/build-module/preformatted/index.mjs
-  var { fieldsKey: fieldsKey15, formKey: formKey15 } = unlock(import_blocks92.privateApis);
+  var { fieldsKey: fieldsKey15, formKey: formKey15 } = unlock(import_blocks93.privateApis);
   var { name: name82 } = block_default81;
   var settings81 = {
     icon: preformatted_default,
@@ -62042,7 +62142,7 @@ ${text}
     settings: () => settings82
   });
   var import_i18n193 = __toESM(require_i18n(), 1);
-  var import_blocks95 = __toESM(require_blocks(), 1);
+  var import_blocks96 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/pullquote/deprecated.mjs
   var import_block_editor210 = __toESM(require_block_editor(), 1);
@@ -62052,7 +62152,7 @@ ${text}
   var SOLID_COLOR_CLASS = `is-style-solid-color`;

   // packages/block-library/build-module/pullquote/deprecated.mjs
-  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
   var blockAttributes6 = {
     value: {
       type: "string",
@@ -62178,7 +62278,7 @@ ${text}
     save({ attributes }) {
       const { textAlign, citation, value } = attributes;
       const shouldShowCitation = !import_block_editor210.RichText.isEmpty(citation);
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
         "figure",
         {
           ...import_block_editor210.useBlockProps.save({
@@ -62186,9 +62286,9 @@ ${text}
               [`has-text-align-${textAlign}`]: textAlign
             })
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("blockquote", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "p", value }),
-            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
+          children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)("blockquote", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "p", value }),
+            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
           ] })
         }
       );
@@ -62268,7 +62368,7 @@ ${text}
     save({ attributes }) {
       const { textAlign, citation, value } = attributes;
       const shouldShowCitation = !import_block_editor210.RichText.isEmpty(citation);
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
         "figure",
         {
           ...import_block_editor210.useBlockProps.save({
@@ -62276,9 +62376,9 @@ ${text}
               [`has-text-align-${textAlign}`]: textAlign
             })
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("blockquote", { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
-            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
+          children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)("blockquote", { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
+            shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
           ] })
         }
       );
@@ -62347,21 +62447,21 @@ ${text}
         [blockquoteTextColorClass]: blockquoteTextColorClass
       });
       const blockquoteStyles = blockquoteTextColorClass ? void 0 : { color: customTextColor };
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(
         "figure",
         {
           ...import_block_editor210.useBlockProps.save({
             className: figureClasses,
             style: figureStyles
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(
             "blockquote",
             {
               className: blockquoteClasses,
               style: blockquoteStyles,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
-                !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
+                /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
+                !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
               ]
             }
           )
@@ -62464,14 +62564,14 @@ ${text}
         [blockquoteTextColorClass]: blockquoteTextColorClass
       });
       const blockquoteStyles = blockquoteTextColorClass ? void 0 : { color: customTextColor };
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("figure", { className: figureClasses, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("figure", { className: figureClasses, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(
         "blockquote",
         {
           className: blockquoteClasses,
           style: blockquoteStyles,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
-            !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
+            !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
           ]
         }
       ) });
@@ -62578,14 +62678,14 @@ ${text}
         [blockquoteTextColorClass]: blockquoteTextColorClass
       }) : void 0;
       const blockquoteStyle = blockquoteTextColorClass ? void 0 : { color: customTextColor };
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("figure", { className: figureClass, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("figure", { className: figureClass, style: figureStyles, children: /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(
         "blockquote",
         {
           className: blockquoteClasses,
           style: blockquoteStyle,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
-            !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
+            !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
           ]
         }
       ) });
@@ -62638,9 +62738,9 @@ ${text}
     },
     save({ attributes }) {
       const { value, citation } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("blockquote", { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
-        !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)("blockquote", { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
+        !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "cite", value: citation })
       ] });
     },
     migrate({ value, ...attributes }) {
@@ -62665,9 +62765,9 @@ ${text}
     },
     save({ attributes }) {
       const { value, citation, align } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("blockquote", { className: `align${align}`, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
-        !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_block_editor210.RichText.Content, { tagName: "footer", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)("blockquote", { className: `align${align}`, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { value, multiline: true }),
+        !import_block_editor210.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_block_editor210.RichText.Content, { tagName: "footer", value: citation })
       ] });
     },
     migrate({ value, ...attributes }) {
@@ -62682,7 +62782,7 @@ ${text}
   // packages/block-library/build-module/pullquote/edit.mjs
   var import_i18n192 = __toESM(require_i18n(), 1);
   var import_block_editor211 = __toESM(require_block_editor(), 1);
-  var import_blocks93 = __toESM(require_blocks(), 1);
+  var import_blocks94 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/pullquote/figure.mjs
   var Figure = "figure";
@@ -62691,15 +62791,15 @@ ${text}
   var BlockQuote = "blockquote";

   // packages/block-library/build-module/pullquote/edit.mjs
-  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
   function PullQuoteEdit(props) {
     const { attributes, setAttributes, isSelected, insertBlocksAfter } = props;
     useDeprecatedTextAlign(props);
     const { citation, value } = attributes;
     const blockProps = (0, import_block_editor211.useBlockProps)();
     const shouldShowCitation = !import_block_editor211.RichText.isEmpty(citation) || isSelected;
-    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_jsx_runtime400.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(Figure, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)(BlockQuote, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(import_jsx_runtime399.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(Figure, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)(BlockQuote, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
         import_block_editor211.RichText,
         {
           identifier: "value",
@@ -62715,7 +62815,7 @@ ${text}
           )
         }
       ),
-      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
+      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
         import_block_editor211.RichText,
         {
           identifier: "citation",
@@ -62732,8 +62832,8 @@ ${text}
           }),
           className: "wp-block-pullquote__citation",
           __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-            (0, import_blocks93.createBlock)(
-              (0, import_blocks93.getDefaultBlockName)()
+            (0, import_blocks94.createBlock)(
+              (0, import_blocks94.getDefaultBlockName)()
             )
           ) : void 0
         }
@@ -62835,18 +62935,18 @@ ${text}

   // packages/block-library/build-module/pullquote/save.mjs
   var import_block_editor212 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
   function save40({ attributes }) {
     const { citation, value } = attributes;
     const shouldShowCitation = !import_block_editor212.RichText.isEmpty(citation);
-    return /* @__PURE__ */ (0, import_jsx_runtime401.jsx)("figure", { ...import_block_editor212.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)("blockquote", { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(import_block_editor212.RichText.Content, { tagName: "p", value }),
-      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(import_block_editor212.RichText.Content, { tagName: "cite", value: citation })
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)("figure", { ...import_block_editor212.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime400.jsxs)("blockquote", { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_block_editor212.RichText.Content, { tagName: "p", value }),
+      shouldShowCitation && /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_block_editor212.RichText.Content, { tagName: "cite", value: citation })
     ] }) });
   }

   // packages/block-library/build-module/pullquote/transforms.mjs
-  var import_blocks94 = __toESM(require_blocks(), 1);
+  var import_blocks95 = __toESM(require_blocks(), 1);
   var import_rich_text8 = __toESM(require_rich_text(), 1);
   var transforms27 = {
     from: [
@@ -62855,7 +62955,7 @@ ${text}
         isMultiBlock: true,
         blocks: ["core/paragraph"],
         transform: (attributes) => {
-          return (0, import_blocks94.createBlock)("core/pullquote", {
+          return (0, import_blocks95.createBlock)("core/pullquote", {
             value: (0, import_rich_text8.toHTMLString)({
               value: (0, import_rich_text8.join)(
                 attributes.map(
@@ -62872,7 +62972,7 @@ ${text}
         type: "block",
         blocks: ["core/heading"],
         transform: ({ content, anchor }) => {
-          return (0, import_blocks94.createBlock)("core/pullquote", {
+          return (0, import_blocks95.createBlock)("core/pullquote", {
             value: content,
             anchor
           });
@@ -62887,20 +62987,20 @@ ${text}
           const paragraphs = [];
           if (value) {
             paragraphs.push(
-              (0, import_blocks94.createBlock)("core/paragraph", {
+              (0, import_blocks95.createBlock)("core/paragraph", {
                 content: value
               })
             );
           }
           if (citation) {
             paragraphs.push(
-              (0, import_blocks94.createBlock)("core/paragraph", {
+              (0, import_blocks95.createBlock)("core/paragraph", {
                 content: citation
               })
             );
           }
           if (paragraphs.length === 0) {
-            return (0, import_blocks94.createBlock)("core/paragraph", {
+            return (0, import_blocks95.createBlock)("core/paragraph", {
               content: ""
             });
           }
@@ -62912,11 +63012,11 @@ ${text}
         blocks: ["core/heading"],
         transform: ({ value, citation }) => {
           if (!value) {
-            return (0, import_blocks94.createBlock)("core/heading", {
+            return (0, import_blocks95.createBlock)("core/heading", {
               content: citation
             });
           }
-          const headingBlock = (0, import_blocks94.createBlock)("core/heading", {
+          const headingBlock = (0, import_blocks95.createBlock)("core/heading", {
             content: value
           });
           if (!citation) {
@@ -62924,7 +63024,7 @@ ${text}
           }
           return [
             headingBlock,
-            (0, import_blocks94.createBlock)("core/heading", {
+            (0, import_blocks95.createBlock)("core/heading", {
               content: citation
             })
           ];
@@ -62935,7 +63035,7 @@ ${text}
   var transforms_default28 = transforms27;

   // packages/block-library/build-module/pullquote/index.mjs
-  var { fieldsKey: fieldsKey16, formKey: formKey16 } = unlock(import_blocks95.privateApis);
+  var { fieldsKey: fieldsKey16, formKey: formKey16 } = unlock(import_blocks96.privateApis);
   var { name: name83 } = block_default82;
   var settings82 = {
     icon: pullquote_default,
@@ -63072,9 +63172,9 @@ ${text}
   var import_element117 = __toESM(require_element(), 1);
   var import_core_data72 = __toESM(require_core_data(), 1);
   var import_block_editor213 = __toESM(require_block_editor(), 1);
-  var import_html_entities10 = __toESM(require_html_entities(), 1);
+  var import_html_entities11 = __toESM(require_html_entities(), 1);
   var import_i18n194 = __toESM(require_i18n(), 1);
-  var import_blocks96 = __toESM(require_blocks(), 1);
+  var import_blocks97 = __toESM(require_blocks(), 1);
   var getEntitiesInfo = (entities) => {
     const mapping = entities?.reduce(
       (accumulator, entity) => {
@@ -63102,7 +63202,7 @@ ${text}
   var mapToIHasNameAndId = (entities, path) => {
     return (entities || []).map((entity) => ({
       ...entity,
-      name: (0, import_html_entities10.decodeEntities)(getValueFromObjectPath2(entity, path))
+      name: (0, import_html_entities11.decodeEntities)(getValueFromObjectPath2(entity, path))
     }));
   };
   var usePostTypes = () => {
@@ -63222,7 +63322,7 @@ ${text}
   }
   function useAllowedControls(attributes) {
     return (0, import_data120.useSelect)(
-      (select10) => select10(import_blocks96.store).getActiveBlockVariation(
+      (select10) => select10(import_blocks97.store).getActiveBlockVariation(
         "core/query",
         attributes
       )?.allowedControls,
@@ -63240,7 +63340,7 @@ ${text}
       query: { postType, inherit },
       namespace
     } = queryBlockAttributes;
-    const clonedBlocks = blocks.map((block) => (0, import_blocks96.cloneBlock)(block));
+    const clonedBlocks = blocks.map((block) => (0, import_blocks97.cloneBlock)(block));
     const queryClientIds = [];
     const blocksQueue = [...clonedBlocks];
     while (blocksQueue.length > 0) {
@@ -63266,7 +63366,7 @@ ${text}
     return (0, import_data120.useSelect)(
       (select10) => {
         const activeVariationName = select10(
-          import_blocks96.store
+          import_blocks97.store
         ).getActiveBlockVariation("core/query", attributes)?.name;
         if (!activeVariationName) {
           return "core/query";
@@ -63285,7 +63385,7 @@ ${text}
   function useScopedBlockVariations(attributes) {
     const { activeVariationName, blockVariations } = (0, import_data120.useSelect)(
       (select10) => {
-        const { getActiveBlockVariation, getBlockVariations: getBlockVariations4 } = select10(import_blocks96.store);
+        const { getActiveBlockVariation, getBlockVariations: getBlockVariations4 } = select10(import_blocks97.store);
         return {
           activeVariationName: getActiveBlockVariation(
             "core/query",
@@ -63329,10 +63429,10 @@ ${text}
           (descendantClientId) => {
             const blockName = getBlockName(descendantClientId);
             const blockSupportsInteractivity = Object.is(
-              (0, import_blocks96.getBlockSupport)(blockName, "interactivity"),
+              (0, import_blocks97.getBlockSupport)(blockName, "interactivity"),
               true
             );
-            const blockSupportsInteractivityClientNavigation = (0, import_blocks96.getBlockSupport)(
+            const blockSupportsInteractivityClientNavigation = (0, import_blocks97.getBlockSupport)(
               blockName,
               "interactivity.clientNavigation"
             );
@@ -63360,7 +63460,7 @@ ${text}
   }

   // packages/block-library/build-module/query/edit/inspector-controls/enhanced-pagination-control.mjs
-  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
   function EnhancedPaginationControl({
     enhancedPagination,
     setAttributes,
@@ -63375,7 +63475,7 @@ ${text}
         "Enhancement disabled because there are non-compatible blocks inside the Query block."
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(import_jsx_runtime402.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(import_jsx_runtime401.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
       import_components119.ToggleControl,
       {
         label: (0, import_i18n195.__)("Reload full page"),
@@ -63402,7 +63502,7 @@ ${text}
   // packages/block-library/build-module/query/edit/inspector-controls/order-control.mjs
   var import_components120 = __toESM(require_components(), 1);
   var import_i18n196 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
   var defaultOrderByOptions = [
     {
       label: (0, import_i18n196.__)("Newest to oldest"),
@@ -63429,7 +63529,7 @@ ${text}
     orderByOptions = defaultOrderByOptions,
     onChange
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
       import_components120.SelectControl,
       {
         label: (0, import_i18n196.__)("Order by"),
@@ -63449,7 +63549,7 @@ ${text}
   var import_components121 = __toESM(require_components(), 1);
   var import_data121 = __toESM(require_data(), 1);
   var import_core_data73 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
   var AUTHORS_QUERY3 = {
     who: "authors",
     per_page: -1,
@@ -63497,7 +63597,7 @@ ${text}
       );
       onChange({ author: ids.join(",") });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
       import_components121.FormTokenField,
       {
         label: (0, import_i18n197.__)("Authors"),
@@ -63517,7 +63617,7 @@ ${text}
   var import_core_data74 = __toESM(require_core_data(), 1);
   var import_element118 = __toESM(require_element(), 1);
   var import_compose49 = __toESM(require_compose(), 1);
-  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY7 = [];
   var BASE_QUERY = {
     order: "asc",
@@ -63625,7 +63725,7 @@ ${text}
       setSuggestions(EMPTY_ARRAY7);
       onChange({ parents: ids });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
       import_components122.FormTokenField,
       {
         label: (0, import_i18n198.__)("Parents"),
@@ -63645,9 +63745,9 @@ ${text}
   var import_core_data75 = __toESM(require_core_data(), 1);
   var import_element119 = __toESM(require_element(), 1);
   var import_compose50 = __toESM(require_compose(), 1);
-  var import_html_entities11 = __toESM(require_html_entities(), 1);
+  var import_html_entities12 = __toESM(require_html_entities(), 1);
   var import_i18n199 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY8 = [];
   var BASE_QUERY2 = {
     order: "asc",
@@ -63670,7 +63770,7 @@ ${text}
     if (!taxonomies?.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_components123.__experimentalVStack, { spacing: 4, children: taxonomies.map((taxonomy) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_components123.__experimentalVStack, { spacing: 4, children: taxonomies.map((taxonomy) => {
       const includeTermIds = taxQuery?.include?.[taxonomy.slug] || [];
       const excludeTermIds = taxQuery?.exclude?.[taxonomy.slug] || [];
       const onChangeTaxQuery = (newTermIds, key) => {
@@ -63692,8 +63792,8 @@ ${text}
           ) ? void 0 : newTaxQuery
         });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime406.jsxs)(import_element119.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_element119.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           TaxonomyItem,
           {
             taxonomy,
@@ -63703,7 +63803,7 @@ ${text}
             label: taxonomy.name
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
           TaxonomyItem,
           {
             taxonomy,
@@ -63808,14 +63908,14 @@ ${text}
       setSuggestions(EMPTY_ARRAY8);
       onChange(Array.from(newTermIds));
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)("div", { className: "block-library-query-inspector__taxonomy-control", children: /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("div", { className: "block-library-query-inspector__taxonomy-control", children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
       import_components123.FormTokenField,
       {
         label,
         value,
         onInputChange: debouncedSearch,
         suggestions,
-        displayTransform: import_html_entities11.decodeEntities,
+        displayTransform: import_html_entities12.decodeEntities,
         onChange: onTermsChange,
         help: ""
       }
@@ -63827,7 +63927,7 @@ ${text}
   var import_data124 = __toESM(require_data(), 1);
   var import_core_data76 = __toESM(require_core_data(), 1);
   var import_i18n200 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
   var POST_FORMATS = [
     { value: "aside", label: (0, import_i18n200.__)("Aside") },
     { value: "audio", label: (0, import_i18n200.__)("Audio") },
@@ -63872,7 +63972,7 @@ ${text}
       (name122) => formats.find((item) => item.value === name122)?.label
     ).filter(Boolean);
     const suggestions = formats.filter((item) => !normalizedFormats.includes(item.value)).map((item) => item.label);
-    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
       import_components124.FormTokenField,
       {
         label: (0, import_i18n200.__)("Formats"),
@@ -63892,7 +63992,7 @@ ${text}
   // packages/block-library/build-module/query/edit/inspector-controls/sticky-control.mjs
   var import_components125 = __toESM(require_components(), 1);
   var import_i18n201 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
   var stickyOptions = [
     { label: (0, import_i18n201.__)("Include"), value: "" },
     { label: (0, import_i18n201.__)("Ignore"), value: "ignore" },
@@ -63900,7 +64000,7 @@ ${text}
     { label: (0, import_i18n201.__)("Only"), value: "only" }
   ];
   function StickyControl({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
       import_components125.SelectControl,
       {
         label: (0, import_i18n201.__)("Sticky posts"),
@@ -63917,11 +64017,11 @@ ${text}
   // packages/block-library/build-module/query/edit/inspector-controls/per-page-control.mjs
   var import_components126 = __toESM(require_components(), 1);
   var import_i18n202 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime408 = __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_runtime409.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
       import_components126.RangeControl,
       {
         label: (0, import_i18n202.__)("Items per page"),
@@ -63942,14 +64042,14 @@ ${text}
   // packages/block-library/build-module/query/edit/inspector-controls/offset-controls.mjs
   var import_components127 = __toESM(require_components(), 1);
   var import_i18n203 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
   var MIN_OFFSET = 0;
   var MAX_OFFSET = 100;
   var OffsetControl = ({ offset = 0, onChange }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
       import_components127.__experimentalNumberControl,
       {
-        label: (0, import_i18n203.__)("Offset"),
+        label: (0, import_i18n203._x)("Offset", "Number of posts to skip in a query"),
         value: offset,
         min: MIN_OFFSET,
         onChange: (newOffset) => {
@@ -63966,9 +64066,9 @@ ${text}
   // packages/block-library/build-module/query/edit/inspector-controls/pages-control.mjs
   var import_components128 = __toESM(require_components(), 1);
   var import_i18n204 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
   var PagesControl = ({ pages, onChange }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
       import_components128.__experimentalNumberControl,
       {
         label: (0, import_i18n204.__)("Max pages to show"),
@@ -63989,7 +64089,7 @@ ${text}
   var pages_control_default = PagesControl;

   // packages/block-library/build-module/query/edit/inspector-controls/index.mjs
-  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
   function QueryInspectorControls(props) {
     const { attributes, setQuery, isSingular, shouldExcludeCurrentPost } = props;
     const { query } = attributes;
@@ -64099,8 +64199,8 @@ ${text}
     const showPagesControl = isControlAllowed(allowedControls, "pages");
     const showDisplayPanel = showPostCountControl || showOffSetControl || showPagesControl;
     const hasInheritanceWarning = isSingular && inherit;
-    return /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(import_jsx_runtime412.Fragment, { children: [
-      showSettingsPanel && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(import_jsx_runtime411.Fragment, { children: [
+      showSettingsPanel && /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(
         import_components129.__experimentalToolsPanel,
         {
           label: (0, import_i18n205.__)("Settings"),
@@ -64115,15 +64215,15 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            showInheritControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showInheritControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => !inherit,
                 label: (0, import_i18n205.__)("Query type"),
                 onDeselect: () => setQuery({ inherit: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(import_components129.__experimentalVStack, { spacing: 4, children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(import_components129.__experimentalVStack, { spacing: 4, children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(
                     import_components129.__experimentalToggleGroupControl,
                     {
                       label: (0, import_i18n205.__)("Query type"),
@@ -64140,14 +64240,14 @@ ${text}
                       ),
                       value: !!inherit ? "default" : "custom",
                       children: [
-                        /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                           import_components129.__experimentalToggleGroupControlOption,
                           {
                             value: "default",
                             label: (0, import_i18n205.__)("Default")
                           }
                         ),
-                        /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                        /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                           import_components129.__experimentalToggleGroupControlOption,
                           {
                             value: "custom",
@@ -64157,7 +64257,7 @@ ${text}
                       ]
                     }
                   ),
-                  hasInheritanceWarning && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                  hasInheritanceWarning && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                     import_components129.Notice,
                     {
                       status: "warning",
@@ -64170,14 +64270,14 @@ ${text}
                 ] })
               }
             ),
-            showPostTypeControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showPostTypeControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => postType !== "post",
                 label: postTypeControlLabel,
                 onDeselect: () => onPostTypeChange("post"),
                 isShownByDefault: true,
-                children: postTypesSelectOptions.length > 2 ? /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: postTypesSelectOptions.length > 2 ? /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   import_components129.SelectControl,
                   {
                     options: postTypesSelectOptions,
@@ -64186,7 +64286,7 @@ ${text}
                     onChange: onPostTypeChange,
                     help: postTypeControlHelp
                   }
-                ) : /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                ) : /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   import_components129.__experimentalToggleGroupControl,
                   {
                     isBlock: true,
@@ -64195,7 +64295,7 @@ ${text}
                     onChange: onPostTypeChange,
                     help: postTypeControlHelp,
                     children: postTypesSelectOptions.map(
-                      (option) => /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                      (option) => /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                         import_components129.__experimentalToggleGroupControlOption,
                         {
                           value: option.value,
@@ -64208,14 +64308,14 @@ ${text}
                 )
               }
             ),
-            showOrderControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showOrderControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => order !== "desc" || orderBy !== "date",
                 label: (0, import_i18n205.__)("Order by"),
                 onDeselect: () => setQuery({ order: "desc", orderBy: "date" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   order_control_default,
                   {
                     ...{ order, orderBy, orderByOptions },
@@ -64224,14 +64324,14 @@ ${text}
                 )
               }
             ),
-            showStickyControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showStickyControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!sticky,
                 label: (0, import_i18n205.__)("Sticky posts"),
                 onDeselect: () => setQuery({ sticky: "" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   StickyControl,
                   {
                     value: sticky,
@@ -64243,7 +64343,7 @@ ${text}
           ]
         }
       ),
-      !inherit && showDisplayPanel && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+      !inherit && showDisplayPanel && /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(
         import_components129.__experimentalToolsPanel,
         {
           className: "block-library-query-toolspanel__display",
@@ -64256,12 +64356,12 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n205.__)("Items per page"),
                 hasValue: () => perPage > 0,
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   per_page_control_default,
                   {
                     perPage,
@@ -64271,13 +64371,16 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
-                label: (0, import_i18n205.__)("Offset"),
+                label: (0, import_i18n205._x)(
+                  "Offset",
+                  "Number of posts to skip in a query"
+                ),
                 hasValue: () => offset > 0,
                 onDeselect: () => setQuery({ offset: 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   offset_controls_default,
                   {
                     offset,
@@ -64286,19 +64389,19 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n205.__)("Max pages to show"),
                 hasValue: () => pages > 0,
                 onDeselect: () => setQuery({ pages: 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(pages_control_default, { pages, onChange: setQuery })
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(pages_control_default, { pages, onChange: setQuery })
               }
             )
           ]
         }
       ),
-      !inherit && showFiltersPanel && /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(
+      !inherit && showFiltersPanel && /* @__PURE__ */ (0, import_jsx_runtime411.jsxs)(
         import_components129.__experimentalToolsPanel,
         {
           className: "block-library-query-toolspanel__filters",
@@ -64316,7 +64419,7 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            showTaxControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showTaxControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n205.__)("Taxonomies"),
@@ -64326,7 +64429,7 @@ ${text}
                   )
                 ),
                 onDeselect: () => setQuery({ taxQuery: null }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   TaxonomyControls,
                   {
                     onChange: setQuery,
@@ -64335,13 +64438,13 @@ ${text}
                 )
               }
             ),
-            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showAuthorControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!authorIds,
                 label: (0, import_i18n205.__)("Authors"),
                 onDeselect: () => setQuery({ author: "" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   author_control_default,
                   {
                     value: authorIds,
@@ -64350,7 +64453,7 @@ ${text}
                 )
               }
             ),
-            showSearchControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showSearchControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!querySearch,
@@ -64359,7 +64462,7 @@ ${text}
                   setQuery({ search: "" });
                   setQuerySearch("");
                 },
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   import_components129.TextControl,
                   {
                     label: (0, import_i18n205.__)("Keyword"),
@@ -64372,13 +64475,13 @@ ${text}
                 )
               }
             ),
-            showParentControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showParentControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!parents?.length,
                 label: (0, import_i18n205.__)("Parents"),
                 onDeselect: () => setQuery({ parents: [] }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   parent_control_default,
                   {
                     parents,
@@ -64388,13 +64491,13 @@ ${text}
                 )
               }
             ),
-            showFormatControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showFormatControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!format3?.length,
                 label: (0, import_i18n205.__)("Formats"),
                 onDeselect: () => setQuery({ format: [] }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   FormatControls,
                   {
                     onChange: setQuery,
@@ -64403,13 +64506,13 @@ ${text}
                 )
               }
             ),
-            showExcludeCurrentControl && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+            showExcludeCurrentControl && /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
               import_components129.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n205.__)("Exclude"),
                 hasValue: () => excludeCurrent !== null,
                 onDeselect: () => setQuery({ excludeCurrent: null }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
                   import_components129.ToggleControl,
                   {
                     label: (0, import_i18n205.__)("Exclude current"),
@@ -64442,7 +64545,7 @@ ${text}
   var import_element121 = __toESM(require_element(), 1);
   var import_data126 = __toESM(require_data(), 1);
   var import_block_editor214 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
   var modalDescriptionId = "wp-block-query-enhanced-pagination-modal__description";
   function EnhancedPaginationModal({
     clientId,
@@ -64472,7 +64575,7 @@ ${text}
     ) + " " + (0, import_i18n206.__)(
       'If you still want to prevent full page reloads, remove that block, then disable "Reload full page" again in the Query Block settings.'
     );
-    return isOpen && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
+    return isOpen && /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
       import_components130.Modal,
       {
         title: (0, import_i18n206.__)("Query block: Reload full page enabled"),
@@ -64484,9 +64587,9 @@ ${text}
         focusOnMount: "firstElement",
         isDismissible: false,
         onRequestClose: closeModal,
-        children: /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)(import_components130.__experimentalVStack, { alignment: "right", spacing: 5, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime413.jsx)("span", { id: modalDescriptionId, children: notice }),
-          /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime412.jsxs)(import_components130.__experimentalVStack, { alignment: "right", spacing: 5, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime412.jsx)("span", { id: modalDescriptionId, children: notice }),
+          /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
             import_components130.Button,
             {
               __next40pxDefaultSize: true,
@@ -64512,20 +64615,20 @@ ${text}
   var import_components131 = __toESM(require_components(), 1);
   var import_block_editor215 = __toESM(require_block_editor(), 1);
   var import_i18n207 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
   function PatternSelectionModal({
     clientId,
     attributes,
     setIsPatternSelectionModalOpen
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
       import_components131.Modal,
       {
         overlayClassName: "block-library-query-pattern__selection-modal",
         title: (0, import_i18n207.__)("Choose a pattern"),
         onRequestClose: () => setIsPatternSelectionModalOpen(false),
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(PatternSelection, { clientId, attributes })
+        children: /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(PatternSelection, { clientId, attributes })
       }
     );
   }
@@ -64570,8 +64673,8 @@ ${text}
         selectBlock(queryClientIds[0]);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)("div", { className: "block-library-query-pattern__selection-content", children: [
-      showSearch && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)("div", { className: "block-library-query-pattern__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime413.jsxs)("div", { className: "block-library-query-pattern__selection-content", children: [
+      showSearch && /* @__PURE__ */ (0, import_jsx_runtime413.jsx)("div", { className: "block-library-query-pattern__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
         import_components131.SearchControl,
         {
           onChange: setSearchValue,
@@ -64580,7 +64683,7 @@ ${text}
           placeholder: (0, import_i18n207.__)("Search")
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_block_editor215.BlockContextProvider, { value: blockPreviewContext, children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(import_block_editor215.BlockContextProvider, { value: blockPreviewContext, children: /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
         import_block_editor215.__experimentalBlockPatternsList,
         {
           blockPatterns: filteredBlockPatterns,
@@ -64592,20 +64695,20 @@ ${text}
   }

   // packages/block-library/build-module/query/edit/query-toolbar.mjs
-  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
   function PatternPicker({ clientId, attributes, hasInnerBlocks }) {
     const hasPatterns = useBlockPatterns(clientId, attributes).length;
     if (!hasPatterns) {
       return null;
     }
     const buttonLabel = hasInnerBlocks ? (0, import_i18n208.__)("Change design") : (0, import_i18n208.__)("Choose pattern");
-    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_block_editor216.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_components132.__experimentalDropdownContentWrapper, { children: /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_block_editor216.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(import_components132.__experimentalDropdownContentWrapper, { children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
       import_components132.Dropdown,
       {
         contentClassName: "block-editor-block-settings-menu__popover",
         focusOnMount: "firstElement",
         expandOnMobile: true,
-        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
+        renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
           import_components132.ToolbarButton,
           {
             "aria-haspopup": "true",
@@ -64614,7 +64717,7 @@ ${text}
             children: buttonLabel
           }
         ),
-        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
+        renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
           PatternSelection,
           {
             clientId,
@@ -64637,11 +64740,11 @@ ${text}
     if (isLocked) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(PatternPicker, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(PatternPicker, { ...props });
   }

   // packages/block-library/build-module/query/edit/query-content.mjs
-  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl6 } = unlock(import_block_editor217.privateApis);
   var DEFAULTS_POSTS_PER_PAGE = 3;
   var TEMPLATE13 = [["core/post-template"]];
@@ -64721,8 +64824,8 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent,
       setAttributes
     ]);
-    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(import_jsx_runtime416.Fragment, { children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime415.jsxs)(import_jsx_runtime415.Fragment, { children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
         QueryToolbar,
         {
           clientId,
@@ -64730,7 +64833,7 @@ ${text}
           hasInnerBlocks: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
         EnhancedPaginationModal,
         {
           attributes,
@@ -64738,7 +64841,7 @@ ${text}
           clientId
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(import_block_editor217.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(import_block_editor217.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
         QueryInspectorControls,
         {
           name: name122,
@@ -64750,8 +64853,8 @@ ${text}
           shouldExcludeCurrentPost
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(import_block_editor217.InspectorControls, { group: "advanced", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsxs)(import_block_editor217.InspectorControls, { group: "advanced", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
           HTMLElementControl6,
           {
             tagName: TagName2,
@@ -64765,7 +64868,7 @@ ${text}
             ]
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
           EnhancedPaginationControl,
           {
             enhancedPagination,
@@ -64774,19 +64877,19 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(TagName2, { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(TagName2, { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/query/edit/query-placeholder.mjs
   var import_data130 = __toESM(require_data(), 1);
-  var import_blocks97 = __toESM(require_blocks(), 1);
+  var import_blocks98 = __toESM(require_blocks(), 1);
   var import_element124 = __toESM(require_element(), 1);
   var import_block_editor218 = __toESM(require_block_editor(), 1);
   var import_components133 = __toESM(require_components(), 1);
   var import_i18n210 = __toESM(require_i18n(), 1);
   var import_compose53 = __toESM(require_compose(), 1);
-  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
   function QueryPlaceholder({
     attributes,
     clientId,
@@ -64803,7 +64906,7 @@ ${text}
     const isSmallContainer = containerWidth > 0 && containerWidth < SMALL_CONTAINER_BREAKPOINT;
     const { blockType, activeBlockVariation } = (0, import_data130.useSelect)(
       (select10) => {
-        const { getActiveBlockVariation, getBlockType: getBlockType5 } = select10(import_blocks97.store);
+        const { getActiveBlockVariation, getBlockType: getBlockType5 } = select10(import_blocks98.store);
         return {
           blockType: getBlockType5(name122),
           activeBlockVariation: getActiveBlockVariation(
@@ -64821,7 +64924,7 @@ ${text}
       ref: resizeObserverRef
     });
     if (isStartingBlank) {
-      return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
         QueryVariationPicker,
         {
           clientId,
@@ -64831,8 +64934,8 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)("div", { ...blockProps, children: [
-      isSelected && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)("div", { ...blockProps, children: [
+      isSelected && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
         QueryToolbar,
         {
           clientId,
@@ -64840,7 +64943,7 @@ ${text}
           hasInnerBlocks: false
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(
         import_components133.Placeholder,
         {
           className: "block-editor-media-placeholder",
@@ -64849,7 +64952,7 @@ ${text}
           instructions: !isSmallContainer && (0, import_i18n210.__)("Choose a pattern for the query loop or start blank."),
           withIllustration: isSmallContainer,
           children: [
-            !!hasPatterns && !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+            !!hasPatterns && !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
               import_components133.Button,
               {
                 __next40pxDefaultSize: true,
@@ -64858,7 +64961,7 @@ ${text}
                 children: (0, import_i18n210.__)("Choose")
               }
             ),
-            !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+            !isSmallContainer && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
               import_components133.Button,
               {
                 __next40pxDefaultSize: true,
@@ -64878,7 +64981,7 @@ ${text}
     const scopeVariations = useScopedBlockVariations(attributes);
     const { replaceInnerBlocks } = (0, import_data130.useDispatch)(import_block_editor218.store);
     const blockProps = (0, import_block_editor218.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime416.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
       import_block_editor218.__experimentalBlockVariationPicker,
       {
         icon: icon4,
@@ -64888,7 +64991,7 @@ ${text}
           if (variation.innerBlocks) {
             replaceInnerBlocks(
               clientId,
-              (0, import_blocks97.createBlocksFromInnerBlocksTemplate)(
+              (0, import_blocks98.createBlocksFromInnerBlocksTemplate)(
                 variation.innerBlocks
               ),
               false
@@ -64900,7 +65003,7 @@ ${text}
   }

   // packages/block-library/build-module/query/edit/index.mjs
-  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
   var QueryEdit = (props) => {
     const { clientId, attributes } = props;
     const [isPatternSelectionModalOpen, setIsPatternSelectionModalOpen] = (0, import_element125.useState)(false);
@@ -64909,15 +65012,15 @@ ${text}
       [clientId]
     );
     const Component = hasInnerBlocks ? QueryContent : QueryPlaceholder;
-    return /* @__PURE__ */ (0, import_jsx_runtime418.jsxs)(import_jsx_runtime418.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_jsx_runtime417.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
         Component,
         {
           ...props,
           openPatternSelectionModal: () => setIsPatternSelectionModalOpen(true)
         }
       ),
-      isPatternSelectionModalOpen && /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
+      isPatternSelectionModalOpen && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
         PatternSelectionModal,
         {
           clientId,
@@ -64931,11 +65034,11 @@ ${text}

   // packages/block-library/build-module/query/save.mjs
   var import_block_editor220 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
   function save41({ attributes: { tagName: Tag = "div" } }) {
     const blockProps = import_block_editor220.useBlockProps.save();
     const innerBlocksProps = import_block_editor220.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(Tag, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(Tag, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/query/variations.mjs
@@ -64943,11 +65046,11 @@ ${text}

   // packages/block-library/build-module/query/icons.mjs
   var import_components134 = __toESM(require_components(), 1);
-  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
-  var titleDate = /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components134.Path, { d: "M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z" }) });
-  var titleExcerpt = /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components134.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_runtime420.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components134.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_runtime420.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components134.Path, { d: "M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z" }) });
+  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
+  var titleDate = /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components134.Path, { d: "M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z" }) });
+  var titleExcerpt = /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components134.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_runtime419.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components134.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_runtime419.jsx)(import_components134.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(import_components134.Path, { d: "M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z" }) });

   // packages/block-library/build-module/query/variations.mjs
   var postDate = [
@@ -65032,9 +65135,9 @@ ${text}
   var variations_default16 = variations16;

   // packages/block-library/build-module/query/deprecated.mjs
-  var import_blocks98 = __toESM(require_blocks(), 1);
+  var import_blocks99 = __toESM(require_blocks(), 1);
   var import_block_editor221 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
   var { cleanEmptyObject: cleanEmptyObject7 } = unlock(import_block_editor221.privateApis);
   var migrateToTaxQuery = (attributes) => {
     const { query } = attributes;
@@ -65079,7 +65182,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_blocks99.createBlock)(
         "core/group",
         {
           ...groupBlock.attributes,
@@ -65092,7 +65195,7 @@ ${text}
       );
       return [newAttributes, [updatedGroupBlock]];
     }
-    const newGroupBlock = (0, import_blocks98.createBlock)(
+    const newGroupBlock = (0, import_blocks99.createBlock)(
       "core/group",
       {
         backgroundColor,
@@ -65162,7 +65265,7 @@ ${text}
     }
     const { type, columns } = displayLayout;
     const updatedLayoutType = type === "flex" ? "grid" : "default";
-    const newPostTemplateBlock = (0, import_blocks98.createBlock)(
+    const newPostTemplateBlock = (0, import_blocks99.createBlock)(
       "core/post-template",
       {
         ...postTemplateBlock.attributes,
@@ -65221,7 +65324,7 @@ ${text}
       return migrateDisplayLayout(newAttributes, innerBlocks);
     },
     save() {
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(import_block_editor221.InnerBlocks.Content, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_block_editor221.InnerBlocks.Content, {});
     }
   };
   var v216 = {
@@ -65283,7 +65386,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor221.useBlockProps.save();
       const innerBlocksProps = import_block_editor221.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(Tag, { ...innerBlocksProps });
     }
   };
   var v311 = {
@@ -65354,7 +65457,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor221.useBlockProps.save();
       const innerBlocksProps = import_block_editor221.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(Tag, { ...innerBlocksProps });
     }
   };
   var v49 = {
@@ -65410,7 +65513,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor221.useBlockProps.save();
       const innerBlocksProps = import_block_editor221.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(Tag, { ...innerBlocksProps });
     },
     isEligible: ({ layout }) => layout?.inherit || layout?.contentSize && layout?.type !== "constrained",
     migrate(attributes, innerBlocks) {
@@ -65467,7 +65570,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor221.useBlockProps.save();
       const innerBlocksProps = import_block_editor221.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(Tag, { ...innerBlocksProps });
     },
     isEligible: ({ displayLayout }) => {
       return !!displayLayout;
@@ -65520,7 +65623,7 @@ ${text}
     save({ attributes: { tagName: Tag = "div" } }) {
       const blockProps = import_block_editor221.useBlockProps.save();
       const innerBlocksProps = import_block_editor221.useInnerBlocksProps.save(blockProps);
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(Tag, { ...innerBlocksProps });
+      return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(Tag, { ...innerBlocksProps });
     },
     isEligible: ({ query: { taxQuery } = {} }) => !!taxQuery && Object.keys(taxQuery).some(
       (key) => !["include", "exclude"].includes(key)
@@ -65647,7 +65750,7 @@ ${text}
   // packages/block-library/build-module/query-no-results/edit.mjs
   var import_block_editor222 = __toESM(require_block_editor(), 1);
   var import_i18n212 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE14 = [
     [
       "core/paragraph",
@@ -65663,14 +65766,14 @@ ${text}
     const innerBlocksProps = (0, import_block_editor222.useInnerBlocksProps)(blockProps, {
       template: TEMPLATE14
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/query-no-results/save.mjs
   var import_block_editor223 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
   function save42() {
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(import_block_editor223.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(import_block_editor223.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/query-no-results/index.mjs
@@ -65783,9 +65886,9 @@ ${text}
   // packages/block-library/build-module/query-pagination/query-pagination-arrow-controls.mjs
   var import_i18n214 = __toESM(require_i18n(), 1);
   var import_components135 = __toESM(require_components(), 1);
-  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
   function QueryPaginationArrowControls({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime424.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)(
       import_components135.__experimentalToggleGroupControl,
       {
         label: (0, import_i18n214.__)("Arrow"),
@@ -65796,7 +65899,7 @@ ${text}
         ),
         isBlock: true,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
             import_components135.__experimentalToggleGroupControlOption,
             {
               value: "none",
@@ -65806,7 +65909,7 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
             import_components135.__experimentalToggleGroupControlOption,
             {
               value: "arrow",
@@ -65816,7 +65919,7 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
             import_components135.__experimentalToggleGroupControlOption,
             {
               value: "chevron",
@@ -65834,9 +65937,9 @@ ${text}
   // packages/block-library/build-module/query-pagination/query-pagination-label-control.mjs
   var import_i18n215 = __toESM(require_i18n(), 1);
   var import_components136 = __toESM(require_components(), 1);
-  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
   function QueryPaginationLabelControl({ value, onChange }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
       import_components136.ToggleControl,
       {
         label: (0, import_i18n215.__)("Show label text"),
@@ -65848,7 +65951,7 @@ ${text}
   }

   // packages/block-library/build-module/query-pagination/edit.mjs
-  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE15 = [
     ["core/query-pagination-previous"],
     ["core/query-pagination-numbers"],
@@ -65889,8 +65992,8 @@ ${text}
       showLabel,
       __unstableMarkNextChangeAsNotPersistent
     ]);
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(import_jsx_runtime426.Fragment, { children: [
-      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_block_editor224.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(import_jsx_runtime425.Fragment, { children: [
+      hasNextPreviousBlocks && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(import_block_editor224.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime425.jsxs)(
         import_components137.__experimentalToolsPanel,
         {
           label: (0, import_i18n216.__)("Settings"),
@@ -65902,14 +66005,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
               import_components137.__experimentalToolsPanelItem,
               {
                 hasValue: () => paginationArrow !== "none",
                 label: (0, import_i18n216.__)("Pagination arrow"),
                 onDeselect: () => setAttributes({ paginationArrow: "none" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                   QueryPaginationArrowControls,
                   {
                     value: paginationArrow,
@@ -65920,14 +66023,14 @@ ${text}
                 )
               }
             ),
-            paginationArrow !== "none" && /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+            paginationArrow !== "none" && /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
               import_components137.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showLabel,
                 label: (0, import_i18n216.__)("Show text"),
                 onDeselect: () => setAttributes({ showLabel: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
                   QueryPaginationLabelControl,
                   {
                     value: showLabel,
@@ -65941,25 +66044,25 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime426.jsx)("nav", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime425.jsx)("nav", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/query-pagination/save.mjs
   var import_block_editor225 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
   function save43() {
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_block_editor225.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(import_block_editor225.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/query-pagination/deprecated.mjs
   var import_block_editor226 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
   var deprecated16 = [
     // Version with wrapper `div` element.
     {
       save() {
-        return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)("div", { ...import_block_editor226.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(import_block_editor226.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)("div", { ...import_block_editor226.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_block_editor226.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -66039,7 +66142,7 @@ ${text}
   // packages/block-library/build-module/query-pagination-next/edit.mjs
   var import_i18n217 = __toESM(require_i18n(), 1);
   var import_block_editor227 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
   var arrowMap3 = {
     none: "",
     arrow: "\u2192",
@@ -66051,14 +66154,14 @@ ${text}
     context: { paginationArrow, showLabel }
   }) {
     const displayArrow = arrowMap3[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsxs)(
       "a",
       {
         href: "#pagination-next-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor227.useBlockProps)(),
         children: [
-          showLabel && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+          showLabel && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             import_block_editor227.PlainText,
             {
               __experimentalVersion: 2,
@@ -66069,7 +66172,7 @@ ${text}
               onChange: (newLabel) => setAttributes({ label: newLabel })
             }
           ),
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
             "span",
             {
               className: `wp-block-query-pagination-next-arrow is-arrow-${paginationArrow}`,
@@ -66151,8 +66254,8 @@ ${text}
   var import_i18n218 = __toESM(require_i18n(), 1);
   var import_block_editor228 = __toESM(require_block_editor(), 1);
   var import_components138 = __toESM(require_components(), 1);
-  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
-  var createPaginationItem = (content, Tag = "a", extraClass = "") => /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content }, content);
+  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var createPaginationItem = (content, Tag = "a", extraClass = "") => /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(Tag, { className: `page-numbers ${extraClass}`, children: content }, content);
   var previewPaginationNumbers = (midSize) => {
     const paginationItems = [];
     for (let i2 = 1; i2 <= midSize; i2++) {
@@ -66166,7 +66269,7 @@ ${text}
     }
     paginationItems.push(createPaginationItem("...", "span", "dots"));
     paginationItems.push(createPaginationItem(midSize * 2 + 3));
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_jsx_runtime430.Fragment, { children: paginationItems });
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_jsx_runtime429.Fragment, { children: paginationItems });
   };
   function QueryPaginationNumbersEdit({
     attributes,
@@ -66177,21 +66280,21 @@ ${text}
       parseInt(midSize, 10)
     );
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_jsx_runtime430.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_block_editor228.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_jsx_runtime429.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_block_editor228.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
         import_components138.__experimentalToolsPanel,
         {
           label: (0, import_i18n218.__)("Settings"),
           resetAll: () => setAttributes({ midSize: 2 }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
             import_components138.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n218.__)("Number of links"),
               hasValue: () => midSize !== 2,
               onDeselect: () => setAttributes({ midSize: 2 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
                 import_components138.RangeControl,
                 {
                   label: (0, import_i18n218.__)("Number of links"),
@@ -66213,7 +66316,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime430.jsx)("div", { ...(0, import_block_editor228.useBlockProps)(), children: paginationNumbers })
+      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)("div", { ...(0, import_block_editor228.useBlockProps)(), children: paginationNumbers })
     ] });
   }

@@ -66290,7 +66393,7 @@ ${text}
   // packages/block-library/build-module/query-pagination-previous/edit.mjs
   var import_i18n219 = __toESM(require_i18n(), 1);
   var import_block_editor229 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
   var arrowMap4 = {
     none: "",
     arrow: "\u2190",
@@ -66302,14 +66405,14 @@ ${text}
     context: { paginationArrow, showLabel }
   }) {
     const displayArrow = arrowMap4[paginationArrow];
-    return /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(
       "a",
       {
         href: "#pagination-previous-pseudo-link",
         onClick: (event) => event.preventDefault(),
         ...(0, import_block_editor229.useBlockProps)(),
         children: [
-          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
+          displayArrow && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
             "span",
             {
               className: `wp-block-query-pagination-previous-arrow is-arrow-${paginationArrow}`,
@@ -66317,7 +66420,7 @@ ${text}
               children: displayArrow
             }
           ),
-          showLabel && /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
+          showLabel && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
             import_block_editor229.PlainText,
             {
               __experimentalVersion: 2,
@@ -66533,7 +66636,7 @@ ${text}
   }

   // packages/block-library/build-module/query-title/edit.mjs
-  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
   var SUPPORTED_TYPES = ["archive", "search", "post-type"];
   function QueryTitleEdit(props) {
     useDeprecatedTextAlign(props);
@@ -66550,7 +66653,7 @@ ${text}
       className: "wp-block-query-title__placeholder"
     });
     if (!SUPPORTED_TYPES.includes(type)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_block_editor230.Warning, { children: (0, import_i18n220.__)("Provided type is not supported.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_block_editor230.Warning, { children: (0, import_i18n220.__)("Provided type is not supported.") }) });
     }
     let titleElement;
     if (type === "archive") {
@@ -66583,8 +66686,8 @@ ${text}
       } else {
         title = showPrefix ? (0, import_i18n220.__)("Archive type: Name") : (0, import_i18n220.__)("Archive title");
       }
-      titleElement = /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_jsx_runtime432.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_block_editor230.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      titleElement = /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_block_editor230.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
           import_components139.__experimentalToolsPanel,
           {
             label: (0, import_i18n220.__)("Settings"),
@@ -66592,14 +66695,14 @@ ${text}
               showPrefix: true
             }),
             dropdownMenuProps,
-            children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
               import_components139.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showPrefix,
                 label: (0, import_i18n220.__)("Show archive type in title"),
                 onDeselect: () => setAttributes({ showPrefix: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
                   import_components139.ToggleControl,
                   {
                     label: (0, import_i18n220.__)("Show archive type in title"),
@@ -66613,12 +66716,12 @@ ${text}
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(TagName2, { ...blockProps, children: title })
+        /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(TagName2, { ...blockProps, children: title })
       ] });
     }
     if (type === "search") {
-      titleElement = /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_jsx_runtime432.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_block_editor230.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      titleElement = /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_block_editor230.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
           import_components139.__experimentalToolsPanel,
           {
             label: (0, import_i18n220.__)("Settings"),
@@ -66626,14 +66729,14 @@ ${text}
               showSearchTerm: true
             }),
             dropdownMenuProps,
-            children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
               import_components139.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showSearchTerm,
                 label: (0, import_i18n220.__)("Show search term in title"),
                 onDeselect: () => setAttributes({ showSearchTerm: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
                   import_components139.ToggleControl,
                   {
                     label: (0, import_i18n220.__)("Show search term in title"),
@@ -66647,7 +66750,7 @@ ${text}
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(TagName2, { ...blockProps, children: showSearchTerm ? (0, import_i18n220.__)("Search results for: \u201Csearch term\u201D") : (0, import_i18n220.__)("Search results") })
+        /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(TagName2, { ...blockProps, children: showSearchTerm ? (0, import_i18n220.__)("Search results for: \u201Csearch term\u201D") : (0, import_i18n220.__)("Search results") })
       ] });
     }
     if (type === "post-type") {
@@ -66665,8 +66768,8 @@ ${text}
       } else {
         title = showPrefix ? (0, import_i18n220.__)("Post Type: Name") : (0, import_i18n220.__)("Name");
       }
-      titleElement = /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_jsx_runtime432.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_block_editor230.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+      titleElement = /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_block_editor230.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
           import_components139.__experimentalToolsPanel,
           {
             label: (0, import_i18n220.__)("Settings"),
@@ -66674,14 +66777,14 @@ ${text}
               showPrefix: true
             }),
             dropdownMenuProps,
-            children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
               import_components139.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showPrefix,
                 label: (0, import_i18n220.__)("Show post type label"),
                 onDeselect: () => setAttributes({ showPrefix: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
                   import_components139.ToggleControl,
                   {
                     label: (0, import_i18n220.__)("Show post type label"),
@@ -66695,11 +66798,11 @@ ${text}
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(TagName2, { ...blockProps, children: title })
+        /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(TagName2, { ...blockProps, children: title })
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(import_jsx_runtime432.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_block_editor230.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsxs)(import_jsx_runtime431.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(import_block_editor230.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(
         import_block_editor230.HeadingLevelDropdown,
         {
           value: level,
@@ -66959,8 +67062,8 @@ ${text}

   // packages/block-library/build-module/query-total/icons.mjs
   var import_components140 = __toESM(require_components(), 1);
-  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
-  var resultsFound = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
+  var resultsFound = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
     import_components140.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -66969,10 +67072,10 @@ ${text}
       height: "24",
       "aria-hidden": "true",
       focusable: "false",
-      children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components140.Path, { d: "M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components140.Path, { d: "M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z" })
     }
   );
-  var displayingResults = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+  var displayingResults = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
     import_components140.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -66981,10 +67084,10 @@ ${text}
       height: "24",
       "aria-hidden": "true",
       focusable: "false",
-      children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components140.Path, { d: "M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z" })
+      children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components140.Path, { d: "M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z" })
     }
   );
-  var queryTotal = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+  var queryTotal = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
     import_components140.SVG,
     {
       xmlns: "http://www.w3.org/2000/svg",
@@ -66993,12 +67096,12 @@ ${text}
       height: "24",
       "aria-hidden": "true",
       focusable: "false",
-      children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components140.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_runtime432.jsx)(import_components140.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_runtime434 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
   function QueryTotalEdit({ attributes, setAttributes }) {
     const { displayType } = attributes;
     const blockProps = (0, import_block_editor231.useBlockProps)();
@@ -67030,7 +67133,7 @@ ${text}
         }
       }
     ];
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor231.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_components141.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_block_editor231.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components141.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
       import_components141.ToolbarDropdownMenu,
       {
         icon: getButtonPositionIcon(),
@@ -67040,14 +67143,14 @@ ${text}
     ) }) });
     const renderDisplay = () => {
       if (displayType === "total-results") {
-        return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_jsx_runtime434.Fragment, { children: (0, import_i18n222.__)("12 results found") });
+        return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_jsx_runtime433.Fragment, { children: (0, import_i18n222.__)("12 results found") });
       }
       if (displayType === "range-display") {
-        return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_jsx_runtime434.Fragment, { children: (0, import_i18n222.__)("Displaying 1 \u2013 10 of 12") });
+        return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_jsx_runtime433.Fragment, { children: (0, import_i18n222.__)("Displaying 1 \u2013 10 of 12") });
       }
       return null;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("div", { ...blockProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)("div", { ...blockProps, children: [
       controls,
       renderDisplay()
     ] });
@@ -67072,16 +67175,16 @@ ${text}
   var import_i18n224 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/quote/deprecated.mjs
-  var import_blocks99 = __toESM(require_blocks(), 1);
+  var import_blocks100 = __toESM(require_blocks(), 1);
   var import_block_editor232 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
   var migrateToQuoteV2 = (attributes) => {
     const { value, ...restAttributes } = attributes;
     return [
       {
         ...restAttributes
       },
-      value ? (0, import_blocks99.parseWithAttributeSchema)(value, {
+      value ? (0, import_blocks100.parseWithAttributeSchema)(value, {
         type: "array",
         source: "query",
         selector: "p",
@@ -67092,8 +67195,8 @@ ${text}
           }
         }
       }).map(
-        ({ content }) => (0, import_blocks99.createBlock)("core/paragraph", { content })
-      ) : (0, import_blocks99.createBlock)("core/paragraph")
+        ({ content }) => (0, import_blocks100.createBlock)("core/paragraph", { content })
+      ) : (0, import_blocks100.createBlock)("core/paragraph")
     ];
   };
   var TEXT_ALIGN_OPTIONS2 = ["left", "right", "center"];
@@ -67167,9 +67270,9 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("blockquote", { ...import_block_editor232.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.InnerBlocks.Content, {}),
-        !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("blockquote", { ...import_block_editor232.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.InnerBlocks.Content, {}),
+        !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
       ] });
     },
     migrate: migrateTextAlign3
@@ -67216,9 +67319,9 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${align}`]: align
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("blockquote", { ...import_block_editor232.useBlockProps.save({ className }), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
-        !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("blockquote", { ...import_block_editor232.useBlockProps.save({ className }), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
+        !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
       ] });
     },
     migrate(attributes) {
@@ -67249,9 +67352,9 @@ ${text}
     },
     save({ attributes }) {
       const { align, value, citation } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("blockquote", { style: { textAlign: align ? align : null }, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
-        !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)("blockquote", { style: { textAlign: align ? align : null }, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
+        !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
       ] });
     }
   };
@@ -67289,14 +67392,14 @@ ${text}
     },
     save({ attributes }) {
       const { align, value, citation, style: style2 } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(
         "blockquote",
         {
           className: style2 === 2 ? "is-large" : "",
           style: { textAlign: align ? align : null },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
-            !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
+            !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { tagName: "cite", value: citation })
           ]
         }
       );
@@ -67334,14 +67437,14 @@ ${text}
     },
     save({ attributes }) {
       const { align, value, citation, style: style2 } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime434.jsxs)(
         "blockquote",
         {
           className: `blocks-quote-style-${style2}`,
           style: { textAlign: align ? align : null },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
-            !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor232.RichText.Content, { tagName: "footer", value: citation })
+            /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { multiline: true, value }),
+            !import_block_editor232.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(import_block_editor232.RichText.Content, { tagName: "footer", value: citation })
           ]
         }
       );
@@ -67356,7 +67459,7 @@ ${text}
   var import_data135 = __toESM(require_data(), 1);
   var import_element127 = __toESM(require_element(), 1);
   var import_deprecated49 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE16 = [["core/paragraph", {}]];
   var useMigrateOnLoad2 = (attributes, clientId) => {
     const registry = (0, import_data135.useRegistry)();
@@ -67386,15 +67489,6 @@ ${text}
     isSelected
   }) {
     const { textAlign, allowedBlocks } = attributes;
-    const { hasInnerBlocks } = (0, import_data135.useSelect)(
-      (select10) => {
-        const { getBlockCount } = select10(import_block_editor233.store);
-        return {
-          hasInnerBlocks: getBlockCount(clientId) > 0
-        };
-      },
-      [clientId]
-    );
     useMigrateOnLoad2(attributes, clientId);
     const blockProps = (0, import_block_editor233.useBlockProps)({
       className: clsx_default(className, {
@@ -67405,11 +67499,11 @@ ${text}
       template: TEMPLATE16,
       templateInsertUpdatesSelection: true,
       __experimentalCaptureToolbars: true,
-      renderAppender: hasInnerBlocks ? false : void 0,
+      renderAppender: false,
       allowedBlocks
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)(import_jsx_runtime436.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_block_editor233.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(import_jsx_runtime435.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor233.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
         import_block_editor233.AlignmentControl,
         {
           value: textAlign,
@@ -67418,9 +67512,9 @@ ${text}
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)(import_components142.BlockQuotation, { ...innerBlocksProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(import_components142.BlockQuotation, { ...innerBlocksProps, children: [
         innerBlocksProps.children,
-        /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
           Caption,
           {
             attributeKey: "citation",
@@ -67558,29 +67652,29 @@ ${text}

   // packages/block-library/build-module/quote/save.mjs
   var import_block_editor234 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
   function save44({ attributes }) {
     const { textAlign, citation } = attributes;
     const className = clsx_default({
       [`has-text-align-${textAlign}`]: textAlign
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)("blockquote", { ...import_block_editor234.useBlockProps.save({ className }), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor234.InnerBlocks.Content, {}),
-      !import_block_editor234.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor234.RichText.Content, { tagName: "cite", value: citation })
+    return /* @__PURE__ */ (0, import_jsx_runtime436.jsxs)("blockquote", { ...import_block_editor234.useBlockProps.save({ className }), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_block_editor234.InnerBlocks.Content, {}),
+      !import_block_editor234.RichText.isEmpty(citation) && /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(import_block_editor234.RichText.Content, { tagName: "cite", value: citation })
     ] });
   }

   // packages/block-library/build-module/quote/transforms.mjs
   var import_block_editor235 = __toESM(require_block_editor(), 1);
-  var import_blocks100 = __toESM(require_blocks(), 1);
+  var import_blocks101 = __toESM(require_blocks(), 1);
   var transforms28 = {
     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_blocks101.createBlock)("core/quote", {}, [
+            (0, import_blocks101.createBlock)("core/paragraph", { content })
           ]);
         }
       },
@@ -67595,7 +67689,7 @@ ${text}
           fontSize,
           style: style2
         }) => {
-          return (0, import_blocks100.createBlock)(
+          return (0, import_blocks101.createBlock)(
             "core/quote",
             {
               align,
@@ -67604,15 +67698,15 @@ ${text}
               fontSize,
               style: style2
             },
-            [(0, import_blocks100.createBlock)("core/paragraph", { content: value })]
+            [(0, import_blocks101.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_blocks101.createBlock)("core/quote", {}, [
+          (0, import_blocks101.createBlock)("core/paragraph", { content })
         ])
       },
       {
@@ -67624,7 +67718,7 @@ ${text}
         }),
         selector: "blockquote",
         transform: (node, handler) => {
-          return (0, import_blocks100.createBlock)(
+          return (0, import_blocks101.createBlock)(
             "core/quote",
             // Don't try to parse any `cite` out of this content.
             // * There may be more than one cite.
@@ -67654,10 +67748,10 @@ ${text}
           }
           return !blocks.some(({ name: name122 }) => name122 === "core/quote");
         },
-        __experimentalConvert: (blocks) => (0, import_blocks100.createBlock)(
+        __experimentalConvert: (blocks) => (0, import_blocks101.createBlock)(
           "core/quote",
           {},
-          blocks.map((block) => (0, import_blocks100.cloneSanitizedBlock)(block))
+          blocks.map((block) => (0, import_blocks101.cloneSanitizedBlock)(block))
         )
       }
     ],
@@ -67672,7 +67766,7 @@ ${text}
         },
         transform: ({ align, citation, anchor, fontSize, style: style2 }, innerBlocks) => {
           const value = innerBlocks.map(({ attributes }) => `${attributes.content}`).join("<br>");
-          return (0, import_blocks100.createBlock)("core/pullquote", {
+          return (0, import_blocks101.createBlock)("core/pullquote", {
             value,
             align,
             citation,
@@ -67690,7 +67784,7 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return true;
             }
-            const converted = (0, import_blocks100.switchToBlockType)(
+            const converted = (0, import_blocks101.switchToBlockType)(
               innerBlock,
               "core/paragraph"
             );
@@ -67702,10 +67796,10 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return innerBlock;
             }
-            return (0, import_blocks100.switchToBlockType)(innerBlock, "core/paragraph") || [];
+            return (0, import_blocks101.switchToBlockType)(innerBlock, "core/paragraph") || [];
           });
           const content = paragraphs.map(({ attributes }) => attributes.content || "").filter(Boolean).join("<br>");
-          return (0, import_blocks100.createBlock)("core/verse", { content });
+          return (0, import_blocks101.createBlock)("core/verse", { content });
         }
       },
       {
@@ -67720,7 +67814,7 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return true;
             }
-            const converted = (0, import_blocks100.switchToBlockType)(
+            const converted = (0, import_blocks101.switchToBlockType)(
               innerBlock,
               "core/paragraph"
             );
@@ -67732,11 +67826,11 @@ ${text}
             if (innerBlock.name === "core/paragraph") {
               return innerBlock;
             }
-            return (0, import_blocks100.switchToBlockType)(innerBlock, "core/paragraph") || [];
+            return (0, import_blocks101.switchToBlockType)(innerBlock, "core/paragraph") || [];
           });
           return import_block_editor235.RichText.isEmpty(citation) ? paragraphs : [
             ...paragraphs,
-            (0, import_blocks100.createBlock)("core/paragraph", {
+            (0, import_blocks101.createBlock)("core/paragraph", {
               content: citation
             })
           ];
@@ -67745,12 +67839,12 @@ ${text}
       {
         type: "block",
         blocks: ["core/group"],
-        transform: ({ citation, anchor }, innerBlocks) => (0, import_blocks100.createBlock)(
+        transform: ({ citation, anchor }, innerBlocks) => (0, import_blocks101.createBlock)(
           "core/group",
           { anchor },
           import_block_editor235.RichText.isEmpty(citation) ? innerBlocks : [
             ...innerBlocks,
-            (0, import_blocks100.createBlock)("core/paragraph", {
+            (0, import_blocks101.createBlock)("core/paragraph", {
               content: citation
             })
           ]
@@ -67759,7 +67853,7 @@ ${text}
     ],
     ungroup: ({ citation }, innerBlocks) => import_block_editor235.RichText.isEmpty(citation) ? innerBlocks : [
       ...innerBlocks,
-      (0, import_blocks100.createBlock)("core/paragraph", {
+      (0, import_blocks101.createBlock)("core/paragraph", {
         content: citation
       })
     ]
@@ -67800,7 +67894,7 @@ ${text}
   });
   var import_core_data82 = __toESM(require_core_data(), 1);
   var import_data137 = __toESM(require_data(), 1);
-  var import_html_entities12 = __toESM(require_html_entities(), 1);
+  var import_html_entities13 = __toESM(require_html_entities(), 1);

   // packages/block-library/build-module/block/block.json
   var block_default92 = {
@@ -67844,8 +67938,8 @@ ${text}
   var import_i18n225 = __toESM(require_i18n(), 1);
   var import_block_editor236 = __toESM(require_block_editor(), 1);
   var import_patterns = __toESM(require_patterns(), 1);
-  var import_blocks101 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks102 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
   var { useLayoutClasses } = unlock(import_block_editor236.privateApis);
   var { isOverridableBlock } = unlock(import_patterns.privateApis);
   var fullAlignments = ["full", "wide", "left", "right"];
@@ -67870,7 +67964,7 @@ ${text}
   };
   function RecursionWarning() {
     const blockProps = (0, import_block_editor236.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor236.Warning, { children: (0, import_i18n225.__)("Block cannot be rendered inside itself.") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor236.Warning, { children: (0, import_i18n225.__)("Block cannot be rendered inside itself.") }) });
   }
   var NOOP3 = () => {
   };
@@ -67878,9 +67972,9 @@ ${text}
     const { ref } = props.attributes;
     const hasAlreadyRendered = (0, import_block_editor236.useHasRecursion)(ref);
     if (hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(RecursionWarning, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(RecursionWarning, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor236.RecursionProvider, { uniqueId: ref, children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(ReusableBlockEdit, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor236.RecursionProvider, { uniqueId: ref, children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(ReusableBlockEdit, { ...props }) });
   }
   function ReusableBlockControl({
     recordId,
@@ -67897,9 +67991,9 @@ ${text}
       }),
       [recordId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsxs)(import_jsx_runtime438.Fragment, { children: [
-      canUserEdit && !!handleEditOriginal && /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor236.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_components143.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_components143.ToolbarButton, { onClick: handleEditOriginal, children: (0, import_i18n225.__)("Edit original") }) }) }),
-      canOverrideBlocks && /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor236.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_components143.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(import_jsx_runtime437.Fragment, { children: [
+      canUserEdit && !!handleEditOriginal && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor236.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_components143.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_components143.ToolbarButton, { onClick: handleEditOriginal, children: (0, import_i18n225.__)("Edit original") }) }) }),
+      canOverrideBlocks && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor236.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_components143.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
         import_components143.ToolbarButton,
         {
           onClick: resetContent,
@@ -67934,7 +68028,7 @@ ${text}
       const { getSettings: getSettings2 } = select10(import_block_editor236.store);
       return {
         onNavigateToEntityRecord: getSettings2().onNavigateToEntityRecord,
-        hasPatternOverridesSource: !!(0, import_blocks101.getBlockBindingsSource)(
+        hasPatternOverridesSource: !!(0, import_blocks102.getBlockBindingsSource)(
           "core/pattern-overrides"
         ),
         supportedBlockTypesRaw: getSettings2().__experimentalBlockBindingsSupportedAttributes || EMPTY_OBJECT3
@@ -67980,13 +68074,13 @@ ${text}
     };
     let children = null;
     if (isMissing) {
-      children = /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor236.Warning, { children: (0, import_i18n225.__)("Block has been deleted or is unavailable.") });
+      children = /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_block_editor236.Warning, { children: (0, import_i18n225.__)("Block has been deleted or is unavailable.") });
     }
     if (!hasResolved) {
-      children = /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_components143.Placeholder, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_components143.Spinner, {}) });
+      children = /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_components143.Placeholder, { children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(import_components143.Spinner, {}) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsxs)(import_jsx_runtime438.Fragment, { children: [
-      hasResolved && !isMissing && /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsxs)(import_jsx_runtime437.Fragment, { children: [
+      hasResolved && !isMissing && /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
         ReusableBlockControl,
         {
           recordId: ref,
@@ -67996,7 +68090,7 @@ ${text}
           resetContent
         }
       ),
-      children === null ? /* @__PURE__ */ (0, import_jsx_runtime438.jsx)("div", { ...innerBlocksProps }) : /* @__PURE__ */ (0, import_jsx_runtime438.jsx)("div", { ...blockProps, children })
+      children === null ? /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("div", { ...innerBlocksProps }) : /* @__PURE__ */ (0, import_jsx_runtime437.jsx)("div", { ...blockProps, children })
     ] });
   }

@@ -68124,7 +68218,7 @@ ${text}
       if (!entity?.title) {
         return;
       }
-      return (0, import_html_entities12.decodeEntities)(entity.title);
+      return (0, import_html_entities13.decodeEntities)(entity.title);
     }
   };
   var init92 = () => initBlock({ name: name93, metadata: block_default92, settings: settings92 });
@@ -68205,9 +68299,9 @@ ${text}
   // packages/block-library/build-module/read-more/edit.mjs
   var import_block_editor237 = __toESM(require_block_editor(), 1);
   var import_components144 = __toESM(require_components(), 1);
-  var import_blocks102 = __toESM(require_blocks(), 1);
+  var import_blocks103 = __toESM(require_blocks(), 1);
   var import_i18n226 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
   function ReadMore({
     attributes: { content, linkTarget },
     setAttributes,
@@ -68215,21 +68309,21 @@ ${text}
   }) {
     const blockProps = (0, import_block_editor237.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(import_jsx_runtime439.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_block_editor237.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime438.jsxs)(import_jsx_runtime438.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_block_editor237.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
         import_components144.__experimentalToolsPanel,
         {
           label: (0, import_i18n226.__)("Settings"),
           resetAll: () => setAttributes({ linkTarget: "_self" }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
             import_components144.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n226.__)("Open in new tab"),
               isShownByDefault: true,
               hasValue: () => linkTarget !== "_self",
               onDeselect: () => setAttributes({ linkTarget: "_self" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
                 import_components144.ToggleControl,
                 {
                   label: (0, import_i18n226.__)("Open in new tab"),
@@ -68243,7 +68337,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
         import_block_editor237.RichText,
         {
           identifier: "content",
@@ -68253,7 +68347,7 @@ ${text}
           value: content,
           onChange: (newValue) => setAttributes({ content: newValue }),
           __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-            (0, import_blocks102.createBlock)((0, import_blocks102.getDefaultBlockName)())
+            (0, import_blocks103.createBlock)((0, import_blocks103.getDefaultBlockName)())
           ) : void 0,
           withoutInteractiveFormatting: true,
           ...blockProps
@@ -68376,7 +68470,7 @@ ${text}
   var import_url21 = __toESM(require_url(), 1);
   var import_server_side_render5 = __toESM(require_server_side_render(), 1);
   var import_compose54 = __toESM(require_compose(), 1);
-  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_MIN_ITEMS = 1;
   var DEFAULT_MAX_ITEMS = 20;
   function RSSEdit({ attributes, setAttributes, name: name122 }) {
@@ -68416,7 +68510,7 @@ ${text}
     const blockProps = (0, import_block_editor238.useBlockProps)({ ref: isEditing ? null : disabledRef });
     const label = (0, import_i18n228.__)("RSS URL");
     if (isEditing) {
-      return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
         import_components145.Placeholder,
         {
           icon: rss_default,
@@ -68424,13 +68518,13 @@ ${text}
           instructions: (0, import_i18n228.__)(
             "Display entries from any RSS or Atom feed."
           ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(
             "form",
             {
               onSubmit: onSubmitURL,
               className: "wp-block-rss__placeholder-form",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.__experimentalInputControl,
                   {
                     label,
@@ -68442,7 +68536,7 @@ ${text}
                     className: "wp-block-rss__placeholder-input"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.Button,
                   {
                     __next40pxDefaultSize: true,
@@ -68476,9 +68570,9 @@ ${text}
         isActive: blockLayout === "grid"
       }
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(import_jsx_runtime440.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor238.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_components145.ToolbarGroup, { controls: toolbarControls }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor238.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(import_jsx_runtime439.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_block_editor238.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_components145.ToolbarGroup, { controls: toolbarControls }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_block_editor238.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(
         import_components145.__experimentalToolsPanel,
         {
           label: (0, import_i18n228.__)("Settings"),
@@ -68495,14 +68589,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Number of items"),
                 hasValue: () => itemsToShow !== 5,
                 onDeselect: () => setAttributes({ itemsToShow: 5 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.RangeControl,
                   {
                     label: (0, import_i18n228.__)("Number of items"),
@@ -68515,14 +68609,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Display author"),
                 hasValue: () => !!displayAuthor,
                 onDeselect: () => setAttributes({ displayAuthor: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.ToggleControl,
                   {
                     label: (0, import_i18n228.__)("Display author"),
@@ -68532,14 +68626,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Display date"),
                 hasValue: () => !!displayDate,
                 onDeselect: () => setAttributes({ displayDate: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.ToggleControl,
                   {
                     label: (0, import_i18n228.__)("Display date"),
@@ -68549,14 +68643,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Display excerpt"),
                 hasValue: () => !!displayExcerpt,
                 onDeselect: () => setAttributes({ displayExcerpt: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.ToggleControl,
                   {
                     label: (0, import_i18n228.__)("Display excerpt"),
@@ -68566,14 +68660,14 @@ ${text}
                 )
               }
             ),
-            displayExcerpt && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            displayExcerpt && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Max number of words in excerpt"),
                 hasValue: () => excerptLength !== 55,
                 onDeselect: () => setAttributes({ excerptLength: 55 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.RangeControl,
                   {
                     label: (0, import_i18n228.__)("Max number of words in excerpt"),
@@ -68586,14 +68680,14 @@ ${text}
                 )
               }
             ),
-            blockLayout === "grid" && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            blockLayout === "grid" && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Columns"),
                 hasValue: () => columns !== 2,
                 onDeselect: () => setAttributes({ columns: 2 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.RangeControl,
                   {
                     label: (0, import_i18n228.__)("Columns"),
@@ -68606,14 +68700,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
               import_components145.__experimentalToolsPanelItem,
               {
                 label: (0, import_i18n228.__)("Open links in new tab"),
                 hasValue: () => !!openInNewTab,
                 onDeselect: () => setAttributes({ openInNewTab: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
                   import_components145.ToggleControl,
                   {
                     label: (0, import_i18n228.__)("Open links in new tab"),
@@ -68626,7 +68720,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor238.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_block_editor238.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
         import_components145.TextControl,
         {
           label: (0, import_i18n228.__)("Link relation"),
@@ -68635,20 +68729,20 @@ ${text}
               "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_components145.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_components145.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
             }
           ),
           value: rel || "",
           onChange: (value) => setAttributes({ rel: value })
         }
       ) }),
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_components145.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)("p", { children: (0, import_i18n228.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_components145.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("p", { children: (0, import_i18n228.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
         (0, import_i18n228.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }

@@ -68674,7 +68768,7 @@ ${text}
     settings: () => settings95
   });
   var import_i18n231 = __toESM(require_i18n(), 1);
-  var import_blocks103 = __toESM(require_blocks(), 1);
+  var import_blocks104 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/search/block.json
   var block_default95 = {
@@ -68786,7 +68880,7 @@ ${text}
   var import_compose55 = __toESM(require_compose(), 1);
   var import_i18n229 = __toESM(require_i18n(), 1);
   var import_dom19 = __toESM(require_dom(), 1);
-  var import_a11y5 = __toESM(require_a11y(), 1);
+  var import_a11y4 = __toESM(require_a11y(), 1);

   // packages/block-library/build-module/search/utils.mjs
   var PC_WIDTH_DEFAULT = 50;
@@ -68797,7 +68891,7 @@ ${text}
   }

   // packages/block-library/build-module/search/edit.mjs
-  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
   var TAG_NAME_MESSAGES = {
     "": (0, import_i18n229.__)(
       "Lets the theme decide. Uses the <search> landmark element if the theme opts in, otherwise a <form>."
@@ -68949,7 +69043,7 @@ ${text}
         ...typographyProps.style,
         textDecoration: void 0
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
         "input",
         {
           type: "search",
@@ -68983,8 +69077,8 @@ ${text}
           borderBottomRightRadius: borderProps.style?.borderBottomRightRadius
         } : borderProps.style
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_jsx_runtime441.Fragment, { children: [
-        buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(import_jsx_runtime440.Fragment, { children: [
+        buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
           "button",
           {
             type: "button",
@@ -68992,10 +69086,10 @@ ${text}
             style: buttonStyles,
             "aria-label": buttonText ? (0, import_dom19.__unstableStripHTML)(buttonText) : (0, import_i18n229.__)("Search"),
             ref: buttonRef,
-            children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(icon_default, { icon: search_default })
+            children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(icon_default, { icon: search_default })
           }
         ),
-        !buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+        !buttonUseIcon && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
           import_block_editor239.RichText,
           {
             identifier: "buttonText",
@@ -69011,8 +69105,8 @@ ${text}
       ] });
     };
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    const controls = /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_jsx_runtime441.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_block_editor239.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(
+    const controls = /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(import_jsx_runtime440.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor239.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(
         import_components146.__experimentalToolsPanel,
         {
           label: (0, import_i18n229.__)("Settings"),
@@ -69027,7 +69121,7 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
               import_components146.__experimentalToolsPanelItem,
               {
                 hasValue: () => !showLabel,
@@ -69038,7 +69132,7 @@ ${text}
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
                   import_components146.ToggleControl,
                   {
                     checked: showLabel,
@@ -69050,7 +69144,7 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
               import_components146.__experimentalToolsPanelItem,
               {
                 hasValue: () => buttonPosition !== "button-outside",
@@ -69061,7 +69155,7 @@ ${text}
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
                   import_components146.SelectControl,
                   {
                     value: buttonPosition,
@@ -69076,7 +69170,7 @@ ${text}
                 )
               }
             ),
-            buttonPosition !== "no-button" && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+            buttonPosition !== "no-button" && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
               import_components146.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!buttonUseIcon,
@@ -69087,7 +69181,7 @@ ${text}
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
                   import_components146.ToggleControl,
                   {
                     checked: buttonUseIcon,
@@ -69099,7 +69193,7 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
               import_components146.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!width,
@@ -69111,8 +69205,8 @@ ${text}
                   });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_components146.__experimentalVStack, { children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(import_components146.__experimentalVStack, { children: [
+                  /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
                     import_components146.__experimentalUnitControl,
                     {
                       label: (0, import_i18n229.__)("Width"),
@@ -69137,7 +69231,7 @@ ${text}
                       units
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
                     import_components146.__experimentalToggleGroupControl,
                     {
                       label: (0, import_i18n229.__)("Percentage Width"),
@@ -69151,7 +69245,7 @@ ${text}
                       },
                       isBlock: true,
                       children: PERCENTAGE_WIDTHS.map((widthValue) => {
-                        return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+                        return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
                           import_components146.__experimentalToggleGroupControlOption,
                           {
                             value: widthValue,
@@ -69172,7 +69266,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_block_editor239.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(import_block_editor239.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
         import_components146.SelectControl,
         {
           label: (0, import_i18n229.__)("HTML element"),
@@ -69184,7 +69278,7 @@ ${text}
           ],
           onChange: (value) => {
             setAttributes({ tagName: value });
-            (0, import_a11y5.speak)(
+            (0, import_a11y4.speak)(
               TAG_NAME_MESSAGES[value].replace(/[<>]/g, "")
             );
           },
@@ -69240,10 +69334,10 @@ ${text}
       typographyProps.className
     );
     const Wrapper = "search" === tagName ? "search" : "div";
-    return /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_jsx_runtime441.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(import_jsx_runtime440.Fragment, { children: [
       controls,
-      /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(Wrapper, { ...blockProps, children: [
-        showLabel && /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(Wrapper, { ...blockProps, children: [
+        showLabel && /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
           import_block_editor239.RichText,
           {
             identifier: "label",
@@ -69256,7 +69350,7 @@ ${text}
             style: typographyProps.style
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(
           import_components146.ResizableBox,
           {
             size: {
@@ -69285,7 +69379,7 @@ ${text}
             },
             showHandle: isSelected,
             children: [
-              (isButtonPositionInside || isButtonPositionOutside || hasOnlyButton) && /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_jsx_runtime441.Fragment, { children: [
+              (isButtonPositionInside || isButtonPositionOutside || hasOnlyButton) && /* @__PURE__ */ (0, import_jsx_runtime440.jsxs)(import_jsx_runtime440.Fragment, { children: [
                 renderTextField(),
                 renderButton()
               ] }),
@@ -69309,7 +69403,7 @@ ${text}
   var variations_default18 = variations18;

   // packages/block-library/build-module/search/index.mjs
-  var { fieldsKey: fieldsKey17, formKey: formKey17 } = unlock(import_blocks103.privateApis);
+  var { fieldsKey: fieldsKey17, formKey: formKey17 } = unlock(import_blocks104.privateApis);
   var { name: name96 } = block_default95;
   var settings95 = {
     icon: search_default,
@@ -69384,9 +69478,9 @@ ${text}
   }

   // packages/block-library/build-module/separator/edit.mjs
-  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
   var HtmlElementControl = ({ tagName, setAttributes }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
       import_components147.SelectControl,
       {
         label: (0, import_i18n232.__)("HTML element"),
@@ -69425,15 +69519,15 @@ ${text}
       backgroundColor: currentColor
     };
     const Wrapper = tagName === "hr" ? import_components147.HorizontalRule : tagName;
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(import_jsx_runtime442.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(import_block_editor240.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_jsx_runtime441.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_block_editor240.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
         HtmlElementControl,
         {
           tagName,
           setAttributes
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
         Wrapper,
         {
           ...(0, import_block_editor240.useBlockProps)({
@@ -69497,7 +69591,7 @@ ${text}

   // packages/block-library/build-module/separator/save.mjs
   var import_block_editor241 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
   function separatorSave({ attributes }) {
     const { backgroundColor, style: style2, opacity, tagName: Tag } = attributes;
     const customColor = style2?.color?.background;
@@ -69516,26 +69610,26 @@ ${text}
       backgroundColor: colorProps?.style?.backgroundColor,
       color: colorClass ? void 0 : customColor
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(Tag, { ...import_block_editor241.useBlockProps.save({ className, style: styles }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(Tag, { ...import_block_editor241.useBlockProps.save({ className, style: styles }) });
   }

   // packages/block-library/build-module/separator/transforms.mjs
-  var import_blocks104 = __toESM(require_blocks(), 1);
+  var import_blocks105 = __toESM(require_blocks(), 1);
   var transforms29 = {
     from: [
       {
         type: "input",
         regExp: /^-{3,}$/,
         transform: () => {
-          const defaultVariation = (0, import_blocks104.getBlockVariations)(
+          const defaultVariation = (0, import_blocks105.getBlockVariations)(
             "core/separator"
           )?.find((variation) => variation.isDefault);
           return [
-            (0, import_blocks104.createBlock)(
+            (0, import_blocks105.createBlock)(
               "core/separator",
               defaultVariation?.attributes ?? {}
             ),
-            (0, import_blocks104.createBlock)((0, import_blocks104.getDefaultBlockName)())
+            (0, import_blocks105.createBlock)((0, import_blocks105.getDefaultBlockName)())
           ];
         }
       },
@@ -69553,7 +69647,7 @@ ${text}
         blocks: ["core/spacer"],
         // Transform to Spacer.
         transform: ({ anchor }) => {
-          return (0, import_blocks104.createBlock)("core/spacer", {
+          return (0, import_blocks105.createBlock)("core/spacer", {
             anchor: anchor || void 0
           });
         }
@@ -69564,7 +69658,7 @@ ${text}

   // packages/block-library/build-module/separator/deprecated.mjs
   var import_block_editor242 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
   var v144 = {
     attributes: {
       color: {
@@ -69587,7 +69681,7 @@ ${text}
         backgroundColor: backgroundClass ? void 0 : customColor,
         color: colorClass ? void 0 : customColor
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("hr", { ...import_block_editor242.useBlockProps.save({ className, style: style2 }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)("hr", { ...import_block_editor242.useBlockProps.save({ className, style: style2 }) });
     },
     migrate(attributes) {
       const { color, customColor, ...restAttributes } = attributes;
@@ -69633,11 +69727,11 @@ ${text}
   var import_block_editor243 = __toESM(require_block_editor(), 1);
   var import_compose57 = __toESM(require_compose(), 1);
   var import_components148 = __toESM(require_components(), 1);
-  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
   function ShortcodeEdit({ attributes, setAttributes }) {
     const instanceId = (0, import_compose57.useInstanceId)(ShortcodeEdit);
     const inputId = `blocks-shortcode-input-${instanceId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)("div", { ...(0, import_block_editor243.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_components148.Placeholder, { icon: shortcode_default, label: (0, import_i18n233.__)("Shortcode"), children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("div", { ...(0, import_block_editor243.useBlockProps)(), children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_components148.Placeholder, { icon: shortcode_default, label: (0, import_i18n233.__)("Shortcode"), children: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
       import_block_editor243.PlainText,
       {
         className: "blocks-shortcode__textarea",
@@ -69652,16 +69746,16 @@ ${text}

   // packages/block-library/build-module/shortcode/save.mjs
   var import_element132 = __toESM(require_element(), 1);
-  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
   function save45({ attributes }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_element132.RawHTML, { children: attributes.text });
+    return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(import_element132.RawHTML, { children: attributes.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_blocks106 = __toESM(require_blocks(), 1);
   var import_shortcode2 = __toESM(require_shortcode(), 1);
-  var getShortcodeFromTransforms = () => (0, import_blocks105.getBlockTransforms)("from").filter(
+  var getShortcodeFromTransforms = () => (0, import_blocks106.getBlockTransforms)("from").filter(
     (transform) => transform.type === "shortcode" && transform.blockName !== "core/shortcode"
   );
   var isSingleShortcode = (text, tag) => {
@@ -69704,7 +69798,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_blocks106.rawHandler)({ HTML: `<p>${text.trim()}</p>` });
         }
       }));
     }
@@ -69841,7 +69935,7 @@ ${text}
   var import_data139 = __toESM(require_data(), 1);
   var import_core_data83 = __toESM(require_core_data(), 1);
   var import_notices17 = __toESM(require_notices(), 1);
-  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES9 = ["image"];
   var { mediaEditKey: mediaEditKey2, openMediaEditorModalKey: openMediaEditorModalKey3 } = unlock(
     import_block_editor244.privateApis
@@ -69905,8 +69999,8 @@ ${text}
     function onResizeStop() {
       toggleSelection(true);
     }
-    const img = /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(import_jsx_runtime447.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    const img = /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
         "img",
         {
           className: "custom-logo",
@@ -69920,11 +70014,11 @@ ${text}
           }
         }
       ),
-      (0, import_blob19.isBlobURL)(logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components149.Spinner, {})
+      (0, import_blob19.isBlobURL)(logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components149.Spinner, {})
     ] });
     let imgWrapper = img;
     if (isLink) {
-      imgWrapper = /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+      imgWrapper = /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
         "a",
         {
           href: siteUrl,
@@ -69937,7 +70031,7 @@ ${text}
       );
     }
     if (!isResizable || !naturalWidth || !naturalHeight) {
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)("div", { style: { width, height }, children: imgWrapper });
+      return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)("div", { style: { width, height }, children: imgWrapper });
     }
     const defaultWidth = 120;
     const currentWidth = width || defaultWidth;
@@ -69975,7 +70069,7 @@ ${text}
       {
         a: (
           // eslint-disable-next-line jsx-a11y/anchor-has-content, react/jsx-no-target-blank
-          /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
             "a",
             {
               href: siteIconSettingsUrl,
@@ -69986,21 +70080,21 @@ ${text}
         )
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(import_jsx_runtime447.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor244.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_block_editor244.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(
         import_components149.__experimentalToolsPanel,
         {
           label: (0, import_i18n234.__)("Settings"),
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               import_components149.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !!width,
                 label: (0, import_i18n234.__)("Image width"),
                 onDeselect: () => setAttributes({ width: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
                   import_components149.RangeControl,
                   {
                     label: (0, import_i18n234.__)("Image width"),
@@ -70017,14 +70111,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               import_components149.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !isLink,
                 label: (0, import_i18n234.__)("Link image to home"),
                 onDeselect: () => setAttributes({ isLink: true }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
                   import_components149.ToggleControl,
                   {
                     label: (0, import_i18n234.__)("Link image to home"),
@@ -70034,14 +70128,14 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               import_components149.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => linkTarget === "_blank",
                 label: (0, import_i18n234.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
                   import_components149.ToggleControl,
                   {
                     label: (0, import_i18n234.__)("Open in new tab"),
@@ -70053,7 +70147,7 @@ ${text}
                 )
               }
             ),
-            canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               import_components149.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
@@ -70063,7 +70157,7 @@ ${text}
                   setAttributes({ shouldSyncIcon: false });
                   setIcon(void 0);
                 },
-                children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
                   import_components149.ToggleControl,
                   {
                     label: (0, import_i18n234.__)("Use as Site Icon"),
@@ -70080,7 +70174,7 @@ ${text}
           ]
         }
       ) }),
-      canEditImage && openMediaEditorModal && shouldShowCropAndDimensions && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor244.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+      canEditImage && openMediaEditorModal && shouldShowCropAndDimensions && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_block_editor244.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
         import_components149.ToolbarButton,
         {
           ref: cropButtonRef,
@@ -70094,7 +70188,7 @@ ${text}
           label: (0, import_i18n234.__)("Crop")
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
         import_components149.ResizableBox,
         {
           size: {
@@ -70243,7 +70337,7 @@ ${text}
       onError: onUploadError,
       onReset: onRemoveLogo
     };
-    const controls = canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor244.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    const controls = canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_block_editor244.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
       import_block_editor244.MediaReplaceFlow,
       {
         ...mediaReplaceFlowProps,
@@ -70254,7 +70348,7 @@ ${text}
     let logoImage;
     const isLoading = siteLogoId === void 0 || isRequestingMediaItem;
     if (isLoading) {
-      logoImage = /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components149.Spinner, {});
+      logoImage = /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components149.Spinner, {});
     }
     (0, import_element133.useEffect)(() => {
       if (logoUrl && temporaryURL) {
@@ -70262,8 +70356,8 @@ ${text}
       }
     }, [logoUrl, temporaryURL]);
     if (!!logoUrl || !!temporaryURL) {
-      logoImage = /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(import_jsx_runtime447.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+      logoImage = /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_jsx_runtime446.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
           SiteLogo,
           {
             alt,
@@ -70280,7 +70374,7 @@ ${text}
             canUserEdit
           }
         ),
-        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components149.DropZone, { onFilesDrop })
+        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components149.DropZone, { onFilesDrop })
       ] });
     }
     const placeholder2 = (content) => {
@@ -70288,7 +70382,7 @@ ${text}
         "block-editor-media-placeholder",
         className
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
         import_components149.Placeholder,
         {
           className: placeholderClassName,
@@ -70306,17 +70400,17 @@ ${text}
       "is-transient": temporaryURL
     });
     const blockProps = (0, import_block_editor244.useBlockProps)({ className: classes });
-    const mediaInspectorPanel = (canUserEdit || logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor244.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    const mediaInspectorPanel = (canUserEdit || logoUrl) && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_block_editor244.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
       import_components149.__experimentalToolsPanel,
       {
         label: (0, import_i18n234.__)("Media"),
         dropdownMenuProps,
-        children: !canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+        children: !canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
           "div",
           {
             className: "block-library-site-logo__inspector-media-replace-container",
             style: { gridColumn: "1 / -1" },
-            children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               MediaControlPreview,
               {
                 url: mediaItemData?.source_url,
@@ -70329,13 +70423,13 @@ ${text}
               }
             )
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+        ) : /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
           import_components149.__experimentalToolsPanelItem,
           {
             hasValue: () => !!logoUrl,
             label: (0, import_i18n234.__)("Logo"),
             isShownByDefault: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               MediaControl,
               {
                 mediaId: siteLogoId,
@@ -70353,12 +70447,12 @@ ${text}
         )
       }
     ) });
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)("div", { ...blockProps, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)("div", { ...blockProps, children: [
       controls,
       mediaInspectorPanel,
       (!!logoUrl || !!temporaryURL) && logoImage,
-      (isLoading || !temporaryURL && !logoUrl && !canUserEdit) && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components149.Placeholder, { className: "site-logo_placeholder", withIllustration: true, children: isLoading && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)("span", { className: "components-placeholder__preview", children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_components149.Spinner, {}) }) }),
-      !isLoading && !temporaryURL && !logoUrl && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+      (isLoading || !temporaryURL && !logoUrl && !canUserEdit) && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components149.Placeholder, { className: "site-logo_placeholder", withIllustration: true, children: isLoading && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)("span", { className: "components-placeholder__preview", children: /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(import_components149.Spinner, {}) }) }),
+      !isLoading && !temporaryURL && !logoUrl && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
         import_block_editor244.MediaPlaceholder,
         {
           onSelect: onInitialSelectLogo,
@@ -70366,7 +70460,7 @@ ${text}
           onError: onUploadError,
           placeholder: placeholder2,
           mediaLibraryButton: ({ open }) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
               import_components149.Button,
               {
                 __next40pxDefaultSize: true,
@@ -70387,14 +70481,14 @@ ${text}
   }

   // packages/block-library/build-module/site-logo/transforms.mjs
-  var import_blocks106 = __toESM(require_blocks(), 1);
+  var import_blocks107 = __toESM(require_blocks(), 1);
   var transforms31 = {
     to: [
       {
         type: "block",
         blocks: ["core/site-title"],
         transform: ({ isLink, linkTarget }) => {
-          return (0, import_blocks106.createBlock)("core/site-title", {
+          return (0, import_blocks107.createBlock)("core/site-title", {
             isLink,
             linkTarget
           });
@@ -70507,8 +70601,8 @@ ${text}
   var import_core_data84 = __toESM(require_core_data(), 1);
   var import_block_editor245 = __toESM(require_block_editor(), 1);
   var import_i18n235 = __toESM(require_i18n(), 1);
-  var import_blocks107 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks108 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
   function SiteTaglineEdit(props) {
     useDeprecatedTextAlign(props);
     const { attributes, setAttributes, insertBlocksAfter } = props;
@@ -70536,7 +70630,7 @@ ${text}
     const blockProps = (0, import_block_editor245.useBlockProps)({
       className: !canUserEdit && !tagline && "wp-block-site-tagline__placeholder"
     });
-    const siteTaglineContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+    const siteTaglineContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
       import_block_editor245.RichText,
       {
         allowedFormats: [],
@@ -70547,13 +70641,13 @@ ${text}
         value: tagline,
         disableLineBreaks: true,
         __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks107.createBlock)((0, import_blocks107.getDefaultBlockName)())
+          (0, import_blocks108.createBlock)((0, import_blocks108.getDefaultBlockName)())
         ) : void 0,
         ...blockProps
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(TagName2, { ...blockProps, children: tagline || (0, import_i18n235.__)("Site Tagline placeholder") });
-    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_jsx_runtime448.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_block_editor245.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(TagName2, { ...blockProps, children: tagline || (0, import_i18n235.__)("Site Tagline placeholder") });
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(import_jsx_runtime447.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(import_block_editor245.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
         import_block_editor245.HeadingLevelDropdown,
         {
           value: level,
@@ -70567,8 +70661,8 @@ ${text}

   // packages/block-library/build-module/site-tagline/icon.mjs
   var import_components150 = __toESM(require_components(), 1);
-  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
-  var icon_default4 = /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components150.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components150.Path, { d: "M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z" }) });
+  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
+  var icon_default4 = /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_components150.SVG, { xmlns: "http://www.w3.org/2000/svg", width: "24", height: "24", children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(import_components150.Path, { d: "M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z" }) });

   // packages/block-library/build-module/site-tagline/deprecated.mjs
   var v220 = {
@@ -70778,9 +70872,9 @@ ${text}
   var import_i18n236 = __toESM(require_i18n(), 1);
   var import_block_editor246 = __toESM(require_block_editor(), 1);
   var import_components151 = __toESM(require_components(), 1);
-  var import_blocks108 = __toESM(require_blocks(), 1);
-  var import_html_entities13 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks109 = __toESM(require_blocks(), 1);
+  var import_html_entities14 = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
   function SiteTitleEdit(props) {
     useDeprecatedTextAlign(props);
     const { attributes, setAttributes, insertBlocksAfter } = props;
@@ -70810,7 +70904,7 @@ ${text}
     const blockProps = (0, import_block_editor246.useBlockProps)({
       className: !canUserEdit && !title && "wp-block-site-title__placeholder"
     });
-    const siteTitleContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+    const siteTitleContent = canUserEdit ? /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
       import_block_editor246.RichText,
       {
         tagName: isLink ? "a" : "span",
@@ -70822,19 +70916,19 @@ ${text}
         allowedFormats: [],
         disableLineBreaks: true,
         __unstableOnSplitAtEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks108.createBlock)((0, import_blocks108.getDefaultBlockName)())
+          (0, import_blocks109.createBlock)((0, import_blocks109.getDefaultBlockName)())
         ) : void 0
       }
-    ) }) : /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(TagName2, { ...blockProps, children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+    ) }) : /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(TagName2, { ...blockProps, children: isLink ? /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
       "a",
       {
         href: "#site-title-pseudo-link",
         onClick: (event) => event.preventDefault(),
-        children: (0, import_html_entities13.decodeEntities)(title) || (0, import_i18n236.__)("Site Title placeholder")
+        children: (0, import_html_entities14.decodeEntities)(title) || (0, import_i18n236.__)("Site Title placeholder")
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("span", { children: (0, import_html_entities13.decodeEntities)(title) || (0, import_i18n236.__)("Site Title placeholder") }) });
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(import_jsx_runtime450.Fragment, { children: [
-      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor246.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime449.jsx)("span", { children: (0, import_html_entities14.decodeEntities)(title) || (0, import_i18n236.__)("Site Title placeholder") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_jsx_runtime449.Fragment, { children: [
+      blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_block_editor246.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
         import_block_editor246.HeadingLevelDropdown,
         {
           value: level,
@@ -70842,7 +70936,7 @@ ${text}
           onChange: (newLevel) => setAttributes({ level: newLevel })
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_block_editor246.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_block_editor246.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(
         import_components151.__experimentalToolsPanel,
         {
           label: (0, import_i18n236.__)("Settings"),
@@ -70854,14 +70948,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
               import_components151.__experimentalToolsPanelItem,
               {
                 hasValue: () => !isLink,
                 label: (0, import_i18n236.__)("Make title link to home"),
                 onDeselect: () => setAttributes({ isLink: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                   import_components151.ToggleControl,
                   {
                     label: (0, import_i18n236.__)("Make title link to home"),
@@ -70871,14 +70965,14 @@ ${text}
                 )
               }
             ),
-            isLink && /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+            isLink && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
               import_components151.__experimentalToolsPanelItem,
               {
                 hasValue: () => linkTarget !== "_self",
                 label: (0, import_i18n236.__)("Open in new tab"),
                 onDeselect: () => setAttributes({ linkTarget: "_self" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
                   import_components151.ToggleControl,
                   {
                     label: (0, import_i18n236.__)("Open in new tab"),
@@ -71025,14 +71119,14 @@ ${text}
   var deprecated_default49 = [v221, v146];

   // packages/block-library/build-module/site-title/transforms.mjs
-  var import_blocks109 = __toESM(require_blocks(), 1);
+  var import_blocks110 = __toESM(require_blocks(), 1);
   var transforms32 = {
     to: [
       {
         type: "block",
         blocks: ["core/site-logo"],
         transform: ({ isLink, linkTarget }) => {
-          return (0, import_blocks109.createBlock)("core/site-logo", {
+          return (0, import_blocks110.createBlock)("core/site-logo", {
             isLink,
             linkTarget
           });
@@ -71071,7 +71165,7 @@ ${text}
     settings: () => settings101
   });
   var import_i18n240 = __toESM(require_i18n(), 1);
-  var import_blocks111 = __toESM(require_blocks(), 1);
+  var import_blocks112 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/social-link/edit.mjs
   var import_keycodes9 = __toESM(require_keycodes(), 1);
@@ -71081,260 +71175,260 @@ ${text}
   var import_components152 = __toESM(require_components(), 1);
   var import_compose59 = __toESM(require_compose(), 1);
   var import_i18n238 = __toESM(require_i18n(), 1);
-  var import_blocks110 = __toESM(require_blocks(), 1);
+  var import_blocks111 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/social-link/social-list.mjs
   var import_i18n237 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/social-link/icons/amazon.mjs
+  var import_primitives166 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
+  var AmazonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_primitives166.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(import_primitives166.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_primitives167 = __toESM(require_primitives(), 1);
   var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
-  var AmazonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_primitives167.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_primitives167.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 BandcampIcon = () => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_primitives167.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_primitives167.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/bandcamp.mjs
+  // packages/block-library/build-module/social-link/icons/behance.mjs
   var import_primitives168 = __toESM(require_primitives(), 1);
   var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
-  var BandcampIcon = () => /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_primitives168.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_primitives168.Path, { d: "M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289" }) });
+  var BehanceIcon = () => /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_primitives168.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_primitives168.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/behance.mjs
+  // packages/block-library/build-module/social-link/icons/bluesky.mjs
   var import_primitives169 = __toESM(require_primitives(), 1);
   var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
-  var BehanceIcon = () => /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_primitives169.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_primitives169.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 BlueskyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_primitives169.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_primitives169.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/bluesky.mjs
+  // packages/block-library/build-module/social-link/icons/chain.mjs
   var import_primitives170 = __toESM(require_primitives(), 1);
   var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
-  var BlueskyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_primitives170.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_primitives170.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 ChainIcon = () => /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_primitives170.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_primitives170.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/chain.mjs
+  // packages/block-library/build-module/social-link/icons/codepen.mjs
   var import_primitives171 = __toESM(require_primitives(), 1);
   var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
-  var ChainIcon = () => /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(import_primitives171.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(import_primitives171.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 CodepenIcon = () => /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(import_primitives171.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(import_primitives171.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/codepen.mjs
+  // packages/block-library/build-module/social-link/icons/deviantart.mjs
   var import_primitives172 = __toESM(require_primitives(), 1);
   var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
-  var CodepenIcon = () => /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(import_primitives172.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(import_primitives172.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 DeviantArtIcon = () => /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(import_primitives172.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(import_primitives172.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/deviantart.mjs
+  // packages/block-library/build-module/social-link/icons/discord.mjs
   var import_primitives173 = __toESM(require_primitives(), 1);
   var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
-  var DeviantArtIcon = () => /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_primitives173.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_primitives173.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 DiscordIcon = () => /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_primitives173.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_primitives173.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/discord.mjs
+  // packages/block-library/build-module/social-link/icons/dribbble.mjs
   var import_primitives174 = __toESM(require_primitives(), 1);
   var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
-  var DiscordIcon = () => /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_primitives174.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_primitives174.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 DribbbleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_primitives174.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(import_primitives174.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/dribbble.mjs
+  // packages/block-library/build-module/social-link/icons/dropbox.mjs
   var import_primitives175 = __toESM(require_primitives(), 1);
   var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
-  var DribbbleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_primitives175.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_primitives175.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 DropboxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_primitives175.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(import_primitives175.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/dropbox.mjs
+  // packages/block-library/build-module/social-link/icons/etsy.mjs
   var import_primitives176 = __toESM(require_primitives(), 1);
   var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
-  var DropboxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_primitives176.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_primitives176.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 EtsyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_primitives176.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(import_primitives176.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/etsy.mjs
+  // packages/block-library/build-module/social-link/icons/facebook.mjs
   var import_primitives177 = __toESM(require_primitives(), 1);
   var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
-  var EtsyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_primitives177.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_primitives177.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 FacebookIcon = () => /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_primitives177.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_primitives177.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/facebook.mjs
+  // packages/block-library/build-module/social-link/icons/feed.mjs
   var import_primitives178 = __toESM(require_primitives(), 1);
   var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
-  var FacebookIcon = () => /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_primitives178.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_primitives178.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 FeedIcon = () => /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_primitives178.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(import_primitives178.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/feed.mjs
+  // packages/block-library/build-module/social-link/icons/fivehundredpx.mjs
   var import_primitives179 = __toESM(require_primitives(), 1);
   var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
-  var FeedIcon = () => /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_primitives179.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_primitives179.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 FivehundredpxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_primitives179.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(import_primitives179.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/fivehundredpx.mjs
+  // packages/block-library/build-module/social-link/icons/flickr.mjs
   var import_primitives180 = __toESM(require_primitives(), 1);
   var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
-  var FivehundredpxIcon = () => /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives180.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives180.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 FlickrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives180.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_primitives180.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/flickr.mjs
+  // packages/block-library/build-module/social-link/icons/foursquare.mjs
   var import_primitives181 = __toESM(require_primitives(), 1);
   var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
-  var FlickrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives181.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives181.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 FoursquareIcon = () => /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives181.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(import_primitives181.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/foursquare.mjs
+  // packages/block-library/build-module/social-link/icons/goodreads.mjs
   var import_primitives182 = __toESM(require_primitives(), 1);
   var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
-  var FoursquareIcon = () => /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives182.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives182.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 GoodreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives182.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(import_primitives182.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/goodreads.mjs
+  // packages/block-library/build-module/social-link/icons/google.mjs
   var import_primitives183 = __toESM(require_primitives(), 1);
   var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
-  var GoodreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives183.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives183.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 GoogleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives183.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_primitives183.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/google.mjs
+  // packages/block-library/build-module/social-link/icons/github.mjs
   var import_primitives184 = __toESM(require_primitives(), 1);
   var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
-  var GoogleIcon = () => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives184.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives184.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 GitHubIcon = () => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives184.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_primitives184.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/github.mjs
+  // packages/block-library/build-module/social-link/icons/gravatar.mjs
   var import_primitives185 = __toESM(require_primitives(), 1);
   var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
-  var GitHubIcon = () => /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives185.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives185.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 GravatarIcon = () => /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives185.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(import_primitives185.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/gravatar.mjs
+  // packages/block-library/build-module/social-link/icons/instagram.mjs
   var import_primitives186 = __toESM(require_primitives(), 1);
   var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
-  var GravatarIcon = () => /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives186.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives186.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 InstagramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives186.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_primitives186.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/instagram.mjs
+  // packages/block-library/build-module/social-link/icons/lastfm.mjs
   var import_primitives187 = __toESM(require_primitives(), 1);
   var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
-  var InstagramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives187.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives187.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 LastfmIcon = () => /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives187.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_primitives187.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/lastfm.mjs
+  // packages/block-library/build-module/social-link/icons/linkedin.mjs
   var import_primitives188 = __toESM(require_primitives(), 1);
   var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
-  var LastfmIcon = () => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives188.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives188.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 LinkedInIcon = () => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives188.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(import_primitives188.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/linkedin.mjs
+  // packages/block-library/build-module/social-link/icons/mail.mjs
   var import_primitives189 = __toESM(require_primitives(), 1);
   var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
-  var LinkedInIcon = () => /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives189.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives189.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 MailIcon = () => /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives189.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(import_primitives189.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/mail.mjs
+  // packages/block-library/build-module/social-link/icons/mastodon.mjs
   var import_primitives190 = __toESM(require_primitives(), 1);
   var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
-  var MailIcon = () => /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives190.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives190.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 MastodonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives190.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(import_primitives190.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/mastodon.mjs
+  // packages/block-library/build-module/social-link/icons/meetup.mjs
   var import_primitives191 = __toESM(require_primitives(), 1);
   var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
-  var MastodonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives191.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives191.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 MeetupIcon = () => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives191.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(import_primitives191.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/meetup.mjs
+  // packages/block-library/build-module/social-link/icons/medium.mjs
   var import_primitives192 = __toESM(require_primitives(), 1);
   var import_jsx_runtime476 = __toESM(require_jsx_runtime(), 1);
-  var MeetupIcon = () => /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives192.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives192.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 MediumIcon = () => /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives192.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_primitives192.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/medium.mjs
+  // packages/block-library/build-module/social-link/icons/patreon.mjs
   var import_primitives193 = __toESM(require_primitives(), 1);
   var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
-  var MediumIcon = () => /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives193.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives193.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 PatreonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives193.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_primitives193.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/patreon.mjs
+  // packages/block-library/build-module/social-link/icons/pinterest.mjs
   var import_primitives194 = __toESM(require_primitives(), 1);
   var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
-  var PatreonIcon = () => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives194.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives194.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 PinterestIcon = () => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives194.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(import_primitives194.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/pinterest.mjs
+  // packages/block-library/build-module/social-link/icons/pocket.mjs
   var import_primitives195 = __toESM(require_primitives(), 1);
   var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
-  var PinterestIcon = () => /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives195.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives195.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 PocketIcon = () => /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives195.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_primitives195.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/pocket.mjs
+  // packages/block-library/build-module/social-link/icons/reddit.mjs
   var import_primitives196 = __toESM(require_primitives(), 1);
   var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
-  var PocketIcon = () => /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives196.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives196.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 RedditIcon = () => /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives196.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_primitives196.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/reddit.mjs
+  // packages/block-library/build-module/social-link/icons/skype.mjs
   var import_primitives197 = __toESM(require_primitives(), 1);
   var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
-  var RedditIcon = () => /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives197.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives197.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 SkypeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives197.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_primitives197.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/skype.mjs
+  // packages/block-library/build-module/social-link/icons/snapchat.mjs
   var import_primitives198 = __toESM(require_primitives(), 1);
   var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
-  var SkypeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives198.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives198.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 SnapchatIcon = () => /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives198.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_primitives198.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/snapchat.mjs
+  // packages/block-library/build-module/social-link/icons/soundcloud.mjs
   var import_primitives199 = __toESM(require_primitives(), 1);
   var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
-  var SnapchatIcon = () => /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives199.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives199.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 SoundCloudIcon = () => /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives199.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(import_primitives199.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/soundcloud.mjs
+  // packages/block-library/build-module/social-link/icons/spotify.mjs
   var import_primitives200 = __toESM(require_primitives(), 1);
   var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
-  var SoundCloudIcon = () => /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives200.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives200.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 SpotifyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives200.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_primitives200.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/spotify.mjs
+  // packages/block-library/build-module/social-link/icons/telegram.mjs
   var import_primitives201 = __toESM(require_primitives(), 1);
   var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
-  var SpotifyIcon = () => /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives201.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives201.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 TelegramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives201.SVG, { width: "24", height: "24", viewBox: "0 0 128 128", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_primitives201.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/telegram.mjs
+  // packages/block-library/build-module/social-link/icons/threads.mjs
   var import_primitives202 = __toESM(require_primitives(), 1);
   var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
-  var TelegramIcon = () => /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives202.SVG, { width: "24", height: "24", viewBox: "0 0 128 128", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives202.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 ThreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives202.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(import_primitives202.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/threads.mjs
+  // packages/block-library/build-module/social-link/icons/tiktok.mjs
   var import_primitives203 = __toESM(require_primitives(), 1);
   var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
-  var ThreadsIcon = () => /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives203.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives203.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 TiktokIcon = () => /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives203.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_primitives203.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/tiktok.mjs
+  // packages/block-library/build-module/social-link/icons/tumblr.mjs
   var import_primitives204 = __toESM(require_primitives(), 1);
   var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
-  var TiktokIcon = () => /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives204.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives204.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 TumblrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives204.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_primitives204.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/tumblr.mjs
+  // packages/block-library/build-module/social-link/icons/twitch.mjs
   var import_primitives205 = __toESM(require_primitives(), 1);
   var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
-  var TumblrIcon = () => /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives205.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives205.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 TwitchIcon = () => /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives205.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(import_primitives205.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/twitch.mjs
+  // packages/block-library/build-module/social-link/icons/twitter.mjs
   var import_primitives206 = __toESM(require_primitives(), 1);
   var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
-  var TwitchIcon = () => /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives206.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives206.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 TwitterIcon = () => /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives206.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(import_primitives206.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/twitter.mjs
+  // packages/block-library/build-module/social-link/icons/vimeo.mjs
   var import_primitives207 = __toESM(require_primitives(), 1);
   var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
-  var TwitterIcon = () => /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives207.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives207.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 VimeoIcon = () => /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives207.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_primitives207.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/vimeo.mjs
+  // packages/block-library/build-module/social-link/icons/vk.mjs
   var import_primitives208 = __toESM(require_primitives(), 1);
   var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
-  var VimeoIcon = () => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives208.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives208.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 VkIcon = () => /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives208.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(import_primitives208.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/vk.mjs
+  // packages/block-library/build-module/social-link/icons/whatsapp.mjs
   var import_primitives209 = __toESM(require_primitives(), 1);
   var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
-  var VkIcon = () => /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives209.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives209.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 WhatsAppIcon = () => /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives209.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_primitives209.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/whatsapp.mjs
+  // packages/block-library/build-module/social-link/icons/wordpress.mjs
   var import_primitives210 = __toESM(require_primitives(), 1);
   var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
-  var WhatsAppIcon = () => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_primitives210.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_primitives210.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_primitives211 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
-  var WordPressIcon = () => /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
-    import_primitives211.SVG,
+  var WordPressIcon = () => /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+    import_primitives210.SVG,
     {
       width: "24",
       height: "24",
       viewBox: "0 0 24 24",
       version: "1.1",
       xmlns: "http://www.w3.org/2000/svg",
-      children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives211.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_runtime494.jsx)(import_primitives210.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_primitives211 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
+  var XIcon = () => /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives211.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(import_primitives211.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_primitives212 = __toESM(require_primitives(), 1);
   var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
-  var XIcon = () => /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives212.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives212.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 YelpIcon = () => /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives212.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_primitives212.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/yelp.mjs
+  // packages/block-library/build-module/social-link/icons/youtube.mjs
   var import_primitives213 = __toESM(require_primitives(), 1);
   var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
-  var YelpIcon = () => /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives213.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives213.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_primitives214 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
-  var YouTubeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_primitives214.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_primitives214.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 YouTubeIcon = () => /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives213.SVG, { width: "24", height: "24", viewBox: "0 0 24 24", version: "1.1", children: /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(import_primitives213.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) {
@@ -71351,7 +71445,7 @@ ${text}
   }

   // packages/block-library/build-module/social-link/edit.mjs
-  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
   var SocialLinkURLPopover = ({
     url,
     setAttributes,
@@ -71360,7 +71454,7 @@ ${text}
     clientId
   }) => {
     const { removeBlock } = (0, import_data142.useDispatch)(import_block_editor247.store);
-    return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
       import_block_editor247.URLPopover,
       {
         anchor: popoverAnchor,
@@ -71369,7 +71463,7 @@ ${text}
           setPopover(false);
           popoverAnchor?.focus();
         },
-        children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
           "form",
           {
             className: "block-editor-url-popover__link-editor",
@@ -71378,7 +71472,7 @@ ${text}
               setPopover(false);
               popoverAnchor?.focus();
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)("div", { className: "block-editor-url-input", children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "block-editor-url-input", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
               import_block_editor247.URLInput,
               {
                 value: url,
@@ -71395,7 +71489,7 @@ ${text}
                   }
                   removeBlock(clientId);
                 },
-                suffix: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_components152.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+                suffix: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_components152.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
                   import_components152.Button,
                   {
                     icon: keyboard_return_default,
@@ -71445,7 +71539,7 @@ ${text}
     const isContentOnlyMode = (0, import_block_editor247.useBlockEditingMode)() === "contentOnly";
     const { activeVariation } = (0, import_data142.useSelect)(
       (select10) => {
-        const { getActiveBlockVariation } = select10(import_blocks110.store);
+        const { getActiveBlockVariation } = select10(import_blocks111.store);
         return {
           activeVariation: getActiveBlockVariation(name122, attributes)
         };
@@ -71466,15 +71560,15 @@ ${text}
         }
       }
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(import_jsx_runtime499.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(import_jsx_runtime498.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_runtime499.jsx)(import_block_editor247.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_block_editor247.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
         import_components152.Dropdown,
         {
           popoverProps: { placement: "bottom-start" },
-          renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+          renderToggle: ({ isOpen, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
             import_components152.ToolbarButton,
             {
               onClick: onToggle,
@@ -71483,7 +71577,7 @@ ${text}
               children: (0, import_i18n238.__)("Text")
             }
           ),
-          renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+          renderContent: () => /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
             import_components152.TextControl,
             {
               className: "wp-block-social-link__toolbar_content_text",
@@ -71498,7 +71592,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_block_editor247.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_block_editor247.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
         import_components152.__experimentalToolsPanel,
         {
           label: (0, import_i18n238.__)("Settings"),
@@ -71506,7 +71600,7 @@ ${text}
             setAttributes({ label: void 0 });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
             import_components152.__experimentalToolsPanelItem,
             {
               isShownByDefault: true,
@@ -71515,7 +71609,7 @@ ${text}
               onDeselect: () => {
                 setAttributes({ label: void 0 });
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
                 import_components152.TextControl,
                 {
                   label: (0, import_i18n238.__)("Text"),
@@ -71531,7 +71625,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_block_editor247.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_block_editor247.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
         import_components152.TextControl,
         {
           label: (0, import_i18n238.__)("Link relation"),
@@ -71540,14 +71634,14 @@ ${text}
               "The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."
             ),
             {
-              a: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_components152.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
+              a: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_components152.ExternalLink, { href: "https://developer.mozilla.org/docs/Web/HTML/Attributes/rel" })
             }
           ),
           value: rel || "",
           onChange: (value) => setAttributes({ rel: value })
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(
         "li",
         {
           role: "presentation",
@@ -71557,9 +71651,9 @@ ${text}
             backgroundColor: iconBackgroundColorValue
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)("button", { "aria-haspopup": "dialog", ...blockProps, role: "button", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_components152.Icon, { icon: icon4 }),
-              /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)("button", { "aria-haspopup": "dialog", ...blockProps, role: "button", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(import_components152.Icon, { icon: icon4 }),
+              /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
                 "span",
                 {
                   className: clsx_default("wp-block-social-link-label", {
@@ -71569,7 +71663,7 @@ ${text}
                 }
               )
             ] }),
-            isSelected && showURLPopover && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+            isSelected && showURLPopover && /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
               SocialLinkURLPopover,
               {
                 url,
@@ -71937,7 +72031,7 @@ ${text}
   var variations_default19 = variations19;

   // packages/block-library/build-module/social-link/index.mjs
-  var { fieldsKey: fieldsKey18, formKey: formKey18 } = unlock(import_blocks111.privateApis);
+  var { fieldsKey: fieldsKey18, formKey: formKey18 } = unlock(import_blocks112.privateApis);
   var { name: name102 } = block_default101;
   var settings101 = {
     icon: share_default,
@@ -71984,7 +72078,7 @@ ${text}

   // packages/block-library/build-module/social-links/deprecated.mjs
   var import_block_editor248 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
   var migrateWithLayout3 = (attributes) => {
     if (!!attributes.layout) {
       return attributes;
@@ -72063,7 +72157,7 @@ ${text}
           "--wp--social-links--icon-color": iconColorValue,
           "--wp--social-links--icon-background-color": iconBackgroundColorValue
         };
-        return /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("ul", { ...import_block_editor248.useBlockProps.save({ className, style: style2 }), children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_block_editor248.InnerBlocks.Content, {}) });
+        return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)("ul", { ...import_block_editor248.useBlockProps.save({ className, style: style2 }), children: /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(import_block_editor248.InnerBlocks.Content, {}) });
       }
     }
   ];
@@ -72075,7 +72169,7 @@ ${text}
   var import_components153 = __toESM(require_components(), 1);
   var import_i18n241 = __toESM(require_i18n(), 1);
   var import_data143 = __toESM(require_data(), 1);
-  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
   var sizeOptions = [
     { label: (0, import_i18n241.__)("Default"), value: "" },
     { label: (0, import_i18n241.__)("Small"), value: "has-small-icon-size" },
@@ -72185,8 +72279,8 @@ ${text}
     }
     const colorGradientSettings = (0, import_block_editor249.__experimentalUseMultipleOriginColorsAndGradients)();
     const showColorControls = colorGradientSettings.hasColorsOrGradients && !hasSelectedStyleState;
-    return /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(import_jsx_runtime501.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_block_editor249.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(import_jsx_runtime500.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(import_block_editor249.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(
         import_components153.__experimentalToolsPanel,
         {
           label: (0, import_i18n241.__)("Settings"),
@@ -72199,14 +72293,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
               import_components153.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 hasValue: () => !!size,
                 label: (0, import_i18n241.__)("Icon size"),
                 onDeselect: () => setAttributes({ size: void 0 }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
                   import_components153.SelectControl,
                   {
                     label: (0, import_i18n241.__)("Icon size"),
@@ -72221,14 +72315,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
               import_components153.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 label: (0, import_i18n241.__)("Show text"),
                 hasValue: () => !!showLabels,
                 onDeselect: () => setAttributes({ showLabels: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
                   import_components153.ToggleControl,
                   {
                     label: (0, import_i18n241.__)("Show text"),
@@ -72238,14 +72332,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
               import_components153.__experimentalToolsPanelItem,
               {
                 isShownByDefault: true,
                 label: (0, import_i18n241.__)("Open links in new tab"),
                 hasValue: () => !!openInNewTab,
                 onDeselect: () => setAttributes({ openInNewTab: false }),
-                children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
                   import_components153.ToggleControl,
                   {
                     label: (0, import_i18n241.__)("Open links in new tab"),
@@ -72260,9 +72354,9 @@ ${text}
           ]
         }
       ) }),
-      showColorControls && /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(import_block_editor249.InspectorControls, { group: "color", children: [
+      showColorControls && /* @__PURE__ */ (0, import_jsx_runtime500.jsxs)(import_block_editor249.InspectorControls, { group: "color", children: [
         colorSettings.map(
-          ({ onChange, label, value, resetAllFilter }) => /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+          ({ onChange, label, value, resetAllFilter }) => /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
             import_block_editor249.__experimentalColorGradientSettingsDropdown,
             {
               __experimentalIsRenderedInSidebar: true,
@@ -72283,7 +72377,7 @@ ${text}
             `social-links-color-${label}`
           )
         ),
-        !logosOnly && /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+        !logosOnly && /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
           import_block_editor249.ContrastChecker,
           {
             ...{
@@ -72294,7 +72388,7 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)("ul", { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("ul", { ...innerBlocksProps })
     ] });
   }
   var iconColorAttributes = {
@@ -72415,7 +72509,7 @@ ${text}

   // packages/block-library/build-module/social-links/save.mjs
   var import_block_editor250 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
   function save46(props) {
     const {
       attributes: {
@@ -72432,7 +72526,7 @@ ${text}
     });
     const blockProps = import_block_editor250.useBlockProps.save({ className });
     const innerBlocksProps = import_block_editor250.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)("ul", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime501.jsx)("ul", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/social-links/index.mjs
@@ -72481,7 +72575,7 @@ ${text}

   // packages/block-library/build-module/spacer/deprecated.mjs
   var import_block_editor251 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
   var deprecated19 = [
     {
       attributes: {
@@ -72502,7 +72596,7 @@ ${text}
         };
       },
       save({ attributes }) {
-        return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
           "div",
           {
             ...import_block_editor251.useBlockProps.save({
@@ -72535,7 +72629,7 @@ ${text}
   var MIN_SPACER_SIZE = 0;

   // packages/block-library/build-module/spacer/controls.mjs
-  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
   var { useSpacingSizes } = unlock(import_block_editor252.privateApis);
   function DimensionInput({ label, onChange, isResizing, value = "" }) {
     const inputId = (0, import_compose60.useInstanceId)(import_components154.__experimentalUnitControl, "block-spacer-height-input");
@@ -72548,7 +72642,7 @@ ${text}
     });
     const [parsedQuantity, parsedUnit] = (0, import_components154.__experimentalParseQuantityAndUnitFromRawValue)(value);
     const computedValue = (0, import_block_editor252.isValueSpacingPreset)(value) ? value : [parsedQuantity, isResizing ? "px" : parsedUnit].join("");
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_jsx_runtime504.Fragment, { children: spacingSizes?.length < 2 ? /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_jsx_runtime503.Fragment, { children: spacingSizes?.length < 2 ? /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
       import_components154.__experimentalUnitControl,
       {
         id: inputId,
@@ -72559,7 +72653,7 @@ ${text}
         units,
         label
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime504.jsx)("div", { className: "tools-panel-item-spacing", children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+    ) : /* @__PURE__ */ (0, import_jsx_runtime503.jsx)("div", { className: "tools-panel-item-spacing", children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
       import_block_editor252.__experimentalSpacingSizesControl,
       {
         values: { all: computedValue },
@@ -72583,7 +72677,7 @@ ${text}
     isResizing
   }) {
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_block_editor252.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_block_editor252.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime503.jsxs)(
       import_components154.__experimentalToolsPanel,
       {
         label: (0, import_i18n242.__)("Settings"),
@@ -72595,14 +72689,14 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          orientation === "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+          orientation === "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
             import_components154.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n242.__)("Width"),
               isShownByDefault: true,
               hasValue: () => width !== void 0,
               onDeselect: () => setAttributes({ width: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
                 DimensionInput,
                 {
                   label: (0, import_i18n242.__)("Width"),
@@ -72613,14 +72707,14 @@ ${text}
               )
             }
           ),
-          orientation !== "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+          orientation !== "horizontal" && /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
             import_components154.__experimentalToolsPanelItem,
             {
               label: (0, import_i18n242.__)("Height"),
               isShownByDefault: true,
               hasValue: () => height !== "100px",
               onDeselect: () => setAttributes({ height: "100px" }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
                 DimensionInput,
                 {
                   label: (0, import_i18n242.__)("Height"),
@@ -72637,7 +72731,7 @@ ${text}
   }

   // packages/block-library/build-module/spacer/edit.mjs
-  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
   var { useSpacingSizes: useSpacingSizes2 } = unlock(import_block_editor253.privateApis);
   var ResizableSpacer = ({
     orientation,
@@ -72655,7 +72749,7 @@ ${text}
     const getNextVal = (elt) => {
       return `${getCurrentSize(elt)}px`;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
       import_components155.ResizableBox,
       {
         className: clsx_default("block-library-spacer__resize-container", {
@@ -72780,7 +72874,7 @@ ${text}
     };
     const resizableBoxWithOrientation = (blockOrientation) => {
       if (blockOrientation === "horizontal") {
-        return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
           ResizableSpacer,
           {
             minWidth: MIN_SPACER_SIZE,
@@ -72804,7 +72898,7 @@ ${text}
           }
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(import_jsx_runtime505.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_jsx_runtime504.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
         ResizableSpacer,
         {
           minHeight: MIN_SPACER_SIZE,
@@ -72892,8 +72986,8 @@ ${text}
       __unstableMarkNextChangeAsNotPersistent
     ]);
     const blockEditingMode = (0, import_block_editor253.useBlockEditingMode)();
-    return /* @__PURE__ */ (0, import_jsx_runtime505.jsxs)(import_jsx_runtime505.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(import_jsx_runtime504.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
         "div",
         {
           ...(0, import_block_editor253.useBlockProps)({
@@ -72905,7 +72999,7 @@ ${text}
           children: blockEditingMode === "default" && resizableBoxWithOrientation(inheritedOrientation)
         }
       ),
-      !isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      !isFlexLayout && /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
         SpacerControls,
         {
           setAttributes,
@@ -72955,7 +73049,7 @@ ${text}
   };

   // packages/block-library/build-module/spacer/transforms.mjs
-  var import_blocks112 = __toESM(require_blocks(), 1);
+  var import_blocks113 = __toESM(require_blocks(), 1);
   var transforms33 = {
     to: [
       {
@@ -72963,7 +73057,7 @@ ${text}
         blocks: ["core/separator"],
         // Transform to Separator.
         transform: ({ anchor }) => {
-          return (0, import_blocks112.createBlock)("core/separator", {
+          return (0, import_blocks113.createBlock)("core/separator", {
             anchor: anchor || void 0
           });
         }
@@ -72974,12 +73068,12 @@ ${text}

   // packages/block-library/build-module/spacer/save.mjs
   var import_block_editor254 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
   function save47({ attributes }) {
     const { height, width, style: style2 } = attributes;
     const { layout: { selfStretch } = {} } = style2 || {};
     const finalHeight = selfStretch === "fill" || selfStretch === "fit" ? void 0 : height;
-    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
       "div",
       {
         ...import_block_editor254.useBlockProps.save({
@@ -73021,17 +73115,18 @@ ${text}
   // packages/block-library/build-module/tab-panel/controls.mjs
   var import_block_editor257 = __toESM(require_block_editor(), 1);
   var import_components157 = __toESM(require_components(), 1);
-  var import_i18n244 = __toESM(require_i18n(), 1);
+  var import_i18n245 = __toESM(require_i18n(), 1);
   var import_data147 = __toESM(require_data(), 1);

   // packages/block-library/build-module/tabs/tab-toolbar-controls.mjs
-  var import_i18n243 = __toESM(require_i18n(), 1);
+  var import_i18n244 = __toESM(require_i18n(), 1);
   var import_block_editor256 = __toESM(require_block_editor(), 1);
   var import_components156 = __toESM(require_components(), 1);
   var import_data146 = __toESM(require_data(), 1);

   // packages/block-library/build-module/tabs/use-tab-actions.mjs
-  var import_blocks113 = __toESM(require_blocks(), 1);
+  var import_i18n243 = __toESM(require_i18n(), 1);
+  var import_blocks114 = __toESM(require_blocks(), 1);
   var import_block_editor255 = __toESM(require_block_editor(), 1);
   var import_data145 = __toESM(require_data(), 1);
   function useTabActions(tabsClientId) {
@@ -73062,7 +73157,7 @@ ${text}
       }
       const newIndex = atIndex ?? tabPanelBlocks.length;
       insertBlock(
-        (0, import_blocks113.createBlock)("core/tab-panel"),
+        (0, import_blocks114.createBlock)("core/tab-panel", { label: (0, import_i18n243.__)("Tab") }),
         newIndex,
         tabPanelsClientId,
         false
@@ -73115,7 +73210,7 @@ ${text}
   }

   // packages/block-library/build-module/tabs/tab-toolbar-controls.mjs
-  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
   function TabToolbarControls({ tabsClientId }) {
     const { insertTab, removeTab } = useTabActions(tabsClientId);
     const isRemoveDisabled = (0, import_data146.useSelect)(
@@ -73128,21 +73223,21 @@ ${text}
       },
       [tabsClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(import_block_editor256.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_components156.ToolbarGroup, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_block_editor256.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime506.jsxs)(import_components156.ToolbarGroup, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
         import_components156.ToolbarButton,
         {
           className: "components-toolbar__control",
           onClick: () => insertTab(),
-          text: (0, import_i18n243.__)("Add tab")
+          text: (0, import_i18n244.__)("Add tab")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
         import_components156.ToolbarButton,
         {
           className: "components-toolbar__control",
           onClick: () => removeTab(),
-          text: (0, import_i18n243.__)("Remove tab"),
+          text: (0, import_i18n244.__)("Remove tab"),
           disabled: isRemoveDisabled
         }
       )
@@ -73150,26 +73245,26 @@ ${text}
   }

   // packages/block-library/build-module/tab-panel/controls.mjs
-  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
   function Controls3({ tabsClientId, blockIndex, isDefaultTab }) {
     const { updateBlockAttributes } = (0, import_data147.useDispatch)(import_block_editor257.store);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
-    return /* @__PURE__ */ (0, import_jsx_runtime508.jsxs)(import_jsx_runtime508.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(TabToolbarControls, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(import_block_editor257.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_jsx_runtime507.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(TabToolbarControls, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(import_block_editor257.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
         import_components157.__experimentalToolsPanel,
         {
-          label: (0, import_i18n244.__)("Settings"),
+          label: (0, import_i18n245.__)("Settings"),
           resetAll: () => {
             updateBlockAttributes(tabsClientId, {
               activeTabIndex: 0
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
             import_components157.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n244.__)("Default tab"),
+              label: (0, import_i18n245.__)("Default tab"),
               hasValue: () => isDefaultTab && blockIndex !== 0,
               onDeselect: () => {
                 updateBlockAttributes(tabsClientId, {
@@ -73177,10 +73272,10 @@ ${text}
                 });
               },
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                 import_components157.CheckboxControl,
                 {
-                  label: (0, import_i18n244.__)("Default tab"),
+                  label: (0, import_i18n245.__)("Default tab"),
                   checked: isDefaultTab,
                   onChange: (value) => {
                     updateBlockAttributes(tabsClientId, {
@@ -73197,7 +73292,7 @@ ${text}
   }

   // packages/block-library/build-module/tab-panel/edit.mjs
-  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE17 = [["core/paragraph"]];
   function Edit19({ clientId, isSelected }) {
     const {
@@ -73261,8 +73356,8 @@ ${text}
     const innerBlocksProps = (0, import_block_editor258.useInnerBlocksProps)(blockProps, {
       template: TEMPLATE17
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)("section", { ...innerBlocksProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime508.jsxs)("section", { ...innerBlocksProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
         Controls3,
         {
           tabsClientId,
@@ -73276,14 +73371,14 @@ ${text}

   // packages/block-library/build-module/tab-panel/save.mjs
   var import_block_editor259 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
   function save48() {
     const blockProps = import_block_editor259.useBlockProps.save({
       role: "tabpanel",
       tabIndex: 0
     });
     const innerBlocksProps = import_block_editor259.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime510.jsx)("section", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("section", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/tab-panel/block.json
@@ -73356,8 +73451,12 @@ ${text}
   // packages/block-library/build-module/tab-panels/edit.mjs
   var import_block_editor260 = __toESM(require_block_editor(), 1);
   var import_data149 = __toESM(require_data(), 1);
-  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
-  var TAB_PANELS_TEMPLATE = [["core/tab-panel"], ["core/tab-panel"]];
+  var import_i18n246 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var TAB_PANELS_TEMPLATE = [
+    ["core/tab-panel", { label: (0, import_i18n246.__)("Tab") }],
+    ["core/tab-panel", { label: (0, import_i18n246.__)("Tab") }]
+  ];
   function Edit20({ clientId }) {
     const blockProps = (0, import_block_editor260.useBlockProps)();
     const innerBlocksProps = (0, import_block_editor260.useInnerBlocksProps)(blockProps, {
@@ -73370,19 +73469,19 @@ ${text}
       (select10) => select10(import_block_editor260.store).getBlockRootClientId(clientId),
       [clientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)(import_jsx_runtime511.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(TabToolbarControls, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)("div", { ...innerBlocksProps })
+    return /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(import_jsx_runtime510.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(TabToolbarControls, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime510.jsx)("div", { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/tab-panels/save.mjs
   var import_block_editor261 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
   function save49() {
     const blockProps = import_block_editor261.useBlockProps.save();
     const innerBlocksProps = import_block_editor261.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime511.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/tab-panels/block.json
@@ -73443,11 +73542,11 @@ ${text}
     name: () => name107,
     settings: () => settings106
   });
-  var import_i18n246 = __toESM(require_i18n(), 1);
+  var import_i18n248 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/table/deprecated.mjs
   var import_block_editor262 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
   var oldColors = {
     "subtle-light-gray": "#f3f4f5",
     "subtle-pale-green": "#e9fbe5",
@@ -73607,7 +73706,7 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("tr", { children: cells.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("tr", { children: cells.map(
           ({
             content,
             tag,
@@ -73619,7 +73718,7 @@ ${text}
             const cellClasses = clsx_default({
               [`has-text-align-${align}`]: align
             });
-            return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               import_block_editor262.RichText.Content,
               {
                 className: cellClasses ? cellClasses : void 0,
@@ -73635,20 +73734,20 @@ ${text}
           }
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)("figure", { ...import_block_editor262.useBlockProps.save(), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)("figure", { ...import_block_editor262.useBlockProps.save(), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(
           "table",
           {
             className: classes === "" ? void 0 : classes,
             style: { ...colorProps.style, ...borderProps.style },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "head", rows: head }),
-              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "body", rows: body }),
-              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "foot", rows: foot })
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "head", rows: head }),
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "body", rows: body }),
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "foot", rows: foot })
             ]
           }
         ),
-        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
           import_block_editor262.RichText.Content,
           {
             tagName: "figcaption",
@@ -73798,12 +73897,12 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("tr", { children: cells.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("tr", { children: cells.map(
           ({ content, tag, scope, align }, cellIndex) => {
             const cellClasses = clsx_default({
               [`has-text-align-${align}`]: align
             });
-            return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               import_block_editor262.RichText.Content,
               {
                 className: cellClasses ? cellClasses : void 0,
@@ -73817,20 +73916,20 @@ ${text}
           }
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)("figure", { ...import_block_editor262.useBlockProps.save(), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)("figure", { ...import_block_editor262.useBlockProps.save(), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(
           "table",
           {
             className: classes === "" ? void 0 : classes,
             style: { ...colorProps.style, ...borderProps.style },
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "head", rows: head }),
-              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "body", rows: body }),
-              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "foot", rows: foot })
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "head", rows: head }),
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "body", rows: body }),
+              /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "foot", rows: foot })
             ]
           }
         ),
-        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor262.RichText.Content, { tagName: "figcaption", value: caption })
+        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor262.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -73941,12 +74040,12 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("tr", { children: cells.map(
+        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("tr", { children: cells.map(
           ({ content, tag, scope, align }, cellIndex) => {
             const cellClasses = clsx_default({
               [`has-text-align-${align}`]: align
             });
-            return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               import_block_editor262.RichText.Content,
               {
                 className: cellClasses ? cellClasses : void 0,
@@ -73960,13 +74059,13 @@ ${text}
           }
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)("figure", { ...import_block_editor262.useBlockProps.save(), children: [
-        /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)("table", { className: classes === "" ? void 0 : classes, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "head", rows: head }),
-          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "body", rows: body }),
-          /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "foot", rows: foot })
+      return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)("figure", { ...import_block_editor262.useBlockProps.save(), children: [
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)("table", { className: classes === "" ? void 0 : classes, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "head", rows: head }),
+          /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "body", rows: body }),
+          /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "foot", rows: foot })
         ] }),
-        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor262.RichText.Content, { tagName: "figcaption", value: caption })
+        hasCaption && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor262.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     },
     isEligible: (attributes) => {
@@ -74079,8 +74178,8 @@ ${text}
           return null;
         }
         const Tag = `t${type}`;
-        return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("tr", { children: cells.map(
-          ({ content, tag, scope }, cellIndex) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("tr", { children: cells.map(
+          ({ content, tag, scope }, cellIndex) => /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
             import_block_editor262.RichText.Content,
             {
               tagName: tag,
@@ -74091,10 +74190,10 @@ ${text}
           )
         ) }, rowIndex)) });
       };
-      return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)("table", { className: classes, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "head", rows: head }),
-        /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "body", rows: body }),
-        /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Section, { type: "foot", rows: foot })
+      return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)("table", { className: classes, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "head", rows: head }),
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "body", rows: body }),
+        /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Section, { type: "foot", rows: foot })
       ] });
     }
   };
@@ -74103,7 +74202,7 @@ ${text}
   // packages/block-library/build-module/table/edit.mjs
   var import_element138 = __toESM(require_element(), 1);
   var import_block_editor263 = __toESM(require_block_editor(), 1);
-  var import_i18n245 = __toESM(require_i18n(), 1);
+  var import_i18n247 = __toESM(require_i18n(), 1);
   var import_components158 = __toESM(require_components(), 1);

   // packages/block-library/build-module/table/state.mjs
@@ -74291,36 +74390,36 @@ ${text}
   }

   // packages/block-library/build-module/table/edit.mjs
-  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
   var ALIGNMENT_CONTROLS = [
     {
       icon: align_left_default,
-      title: (0, import_i18n245.__)("Align column left"),
+      title: (0, import_i18n247.__)("Align column left"),
       align: "left"
     },
     {
       icon: align_center_default,
-      title: (0, import_i18n245.__)("Align column center"),
+      title: (0, import_i18n247.__)("Align column center"),
       align: "center"
     },
     {
       icon: align_right_default,
-      title: (0, import_i18n245.__)("Align column right"),
+      title: (0, import_i18n247.__)("Align column right"),
       align: "right"
     }
   ];
   var cellAriaLabel = {
-    head: (0, import_i18n245.__)("Header cell text"),
-    body: (0, import_i18n245.__)("Body cell text"),
-    foot: (0, import_i18n245.__)("Footer cell text")
+    head: (0, import_i18n247.__)("Header cell text"),
+    body: (0, import_i18n247.__)("Body cell text"),
+    foot: (0, import_i18n247.__)("Footer cell text")
   };
   var placeholder = {
-    head: (0, import_i18n245._x)("Header label", "table header"),
-    foot: (0, import_i18n245._x)("Footer label", "table footer")
+    head: (0, import_i18n247._x)("Header label", "table header"),
+    foot: (0, import_i18n247._x)("Footer label", "table footer")
   };
   function TSection({ name: name122, ...props }) {
     const TagName2 = `t${name122}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(TagName2, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(TagName2, { ...props });
   }
   function TableEdit({
     attributes,
@@ -74488,44 +74587,44 @@ ${text}
     const tableControls = [
       {
         icon: table_row_before_default,
-        title: (0, import_i18n245.__)("Insert row before"),
+        title: (0, import_i18n247.__)("Insert row before"),
         isDisabled: !selectedCell,
         onClick: onInsertRowBefore
       },
       {
         icon: table_row_after_default,
-        title: (0, import_i18n245.__)("Insert row after"),
+        title: (0, import_i18n247.__)("Insert row after"),
         isDisabled: !selectedCell,
         onClick: onInsertRowAfter
       },
       {
         icon: table_row_delete_default,
-        title: (0, import_i18n245.__)("Delete row"),
+        title: (0, import_i18n247.__)("Delete row"),
         isDisabled: !selectedCell,
         onClick: onDeleteRow
       },
       {
         icon: table_column_before_default,
-        title: (0, import_i18n245.__)("Insert column before"),
+        title: (0, import_i18n247.__)("Insert column before"),
         isDisabled: !selectedCell,
         onClick: onInsertColumnBefore
       },
       {
         icon: table_column_after_default,
-        title: (0, import_i18n245.__)("Insert column after"),
+        title: (0, import_i18n247.__)("Insert column after"),
         isDisabled: !selectedCell,
         onClick: onInsertColumnAfter
       },
       {
         icon: table_column_delete_default,
-        title: (0, import_i18n245.__)("Delete column"),
+        title: (0, import_i18n247.__)("Delete column"),
         isDisabled: !selectedCell,
         onClick: onDeleteColumn
       }
     ];
-    const renderedSections = sections.map((name122) => /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(TSection, { name: name122, children: attributes[name122].map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("tr", { children: cells.map((cellProps, columnIndex) => {
+    const renderedSections = sections.map((name122) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(TSection, { name: name122, children: attributes[name122].map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("tr", { children: cells.map((cellProps, columnIndex) => {
       const isSelected = selectedCell?.sectionName === name122 && selectedCell?.rowIndex === rowIndex && selectedCell?.columnIndex === columnIndex;
-      return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
         Cell,
         {
           name: name122,
@@ -74545,30 +74644,30 @@ ${text}
       );
     }) }, rowIndex)) }, name122));
     const isEmpty = !sections.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)("figure", { ...(0, import_block_editor263.useBlockProps)({ ref: tableRef }), children: [
-      !isEmpty && blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_block_editor263.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)("figure", { ...(0, import_block_editor263.useBlockProps)({ ref: tableRef }), children: [
+      !isEmpty && blockEditingMode === "default" && /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(import_jsx_runtime513.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor263.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
           import_block_editor263.AlignmentControl,
           {
-            label: (0, import_i18n245.__)("Change column alignment"),
+            label: (0, import_i18n247.__)("Align column content"),
             alignmentControls: ALIGNMENT_CONTROLS,
             value: getCellAlignment(),
             onChange: (nextAlign) => onChangeColumnAlignment(nextAlign)
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_block_editor263.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor263.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
           import_components158.ToolbarDropdownMenu,
           {
             icon: table_default,
-            label: (0, import_i18n245.__)("Edit table"),
+            label: (0, import_i18n247.__)("Edit table"),
             controls: tableControls
           }
         ) })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_block_editor263.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor263.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
         import_components158.__experimentalToolsPanel,
         {
-          label: (0, import_i18n245.__)("Settings"),
+          label: (0, import_i18n247.__)("Settings"),
           resetAll: () => {
             setAttributes({
               hasFixedLayout: true,
@@ -74578,52 +74677,52 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
               import_components158.__experimentalToolsPanelItem,
               {
                 hasValue: () => hasFixedLayout !== true,
-                label: (0, import_i18n245.__)("Fixed width table cells"),
+                label: (0, import_i18n247.__)("Fixed width table cells"),
                 onDeselect: () => setAttributes({ hasFixedLayout: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                   import_components158.ToggleControl,
                   {
-                    label: (0, import_i18n245.__)("Fixed width table cells"),
+                    label: (0, import_i18n247.__)("Fixed width table cells"),
                     checked: !!hasFixedLayout,
                     onChange: onChangeFixedLayout
                   }
                 )
               }
             ),
-            !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_jsx_runtime514.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+            !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(import_jsx_runtime513.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                 import_components158.__experimentalToolsPanelItem,
                 {
                   hasValue: () => head && head.length,
-                  label: (0, import_i18n245.__)("Header section"),
+                  label: (0, import_i18n247.__)("Header section"),
                   onDeselect: () => setAttributes({ head: [] }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                     import_components158.ToggleControl,
                     {
-                      label: (0, import_i18n245.__)("Header section"),
+                      label: (0, import_i18n247.__)("Header section"),
                       checked: !!(head && head.length),
                       onChange: onToggleHeaderSection
                     }
                   )
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                 import_components158.__experimentalToolsPanelItem,
                 {
                   hasValue: () => foot && foot.length,
-                  label: (0, import_i18n245.__)("Footer section"),
+                  label: (0, import_i18n247.__)("Footer section"),
                   onDeselect: () => setAttributes({ foot: [] }),
                   isShownByDefault: true,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                     import_components158.ToggleControl,
                     {
-                      label: (0, import_i18n245.__)("Footer section"),
+                      label: (0, import_i18n247.__)("Footer section"),
                       checked: !!(foot && foot.length),
                       onChange: onToggleFooterSection
                     }
@@ -74634,7 +74733,7 @@ ${text}
           ]
         }
       ) }),
-      !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+      !isEmpty && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
         "table",
         {
           className: clsx_default(
@@ -74654,61 +74753,61 @@ ${text}
           children: renderedSections
         }
       ),
-      isEmpty ? /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+      isEmpty ? /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
         import_components158.Placeholder,
         {
-          label: (0, import_i18n245.__)("Table"),
-          icon: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_block_editor263.BlockIcon, { icon: block_table_default, showColors: true }),
-          instructions: (0, import_i18n245.__)("Insert a table for sharing data."),
-          children: /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(
+          label: (0, import_i18n247.__)("Table"),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(import_block_editor263.BlockIcon, { icon: block_table_default, showColors: true }),
+          instructions: (0, import_i18n247.__)("Insert a table for sharing data."),
+          children: /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(
             "form",
             {
               className: "blocks-table__placeholder-form",
               onSubmit: onCreateTable,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                   import_components158.TextControl,
                   {
                     type: "number",
-                    label: (0, import_i18n245.__)("Column count"),
+                    label: (0, import_i18n247.__)("Column count"),
                     value: initialColumnCount,
                     onChange: onChangeInitialColumnCount,
                     min: "1",
                     className: "blocks-table__placeholder-input"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                   import_components158.TextControl,
                   {
                     type: "number",
-                    label: (0, import_i18n245.__)("Row count"),
+                    label: (0, import_i18n247.__)("Row count"),
                     value: initialRowCount,
                     onChange: onChangeInitialRowCount,
                     min: "1",
                     className: "blocks-table__placeholder-input"
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
                   import_components158.Button,
                   {
                     __next40pxDefaultSize: true,
                     variant: "primary",
                     type: "submit",
-                    children: (0, import_i18n245.__)("Create Table")
+                    children: (0, import_i18n247.__)("Create Table")
                   }
                 )
               ]
             }
           )
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+      ) : /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
         Caption,
         {
           attributes,
           setAttributes,
           isSelected: isSingleSelected,
           insertBlocksAfter,
-          label: (0, import_i18n245.__)("Table caption text"),
+          label: (0, import_i18n247.__)("Table caption text"),
           showToolbarButton: isSingleSelected && blockEditingMode === "default"
         }
       )
@@ -74727,7 +74826,7 @@ ${text}
     onChange,
     setSelectedCell
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
       CellTag,
       {
         scope: CellTag === "th" ? scope : void 0,
@@ -74739,7 +74838,7 @@ ${text}
           },
           "wp-block-table__cell-content"
         ),
-        children: /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
           import_block_editor263.RichText,
           {
             identifier: `${name122}.${rowIndex}.cells.${columnIndex}.content`,
@@ -74986,7 +75085,7 @@ ${text}

   // packages/block-library/build-module/table/save.mjs
   var import_block_editor264 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
   function save50({ attributes }) {
     const { hasFixedLayout, head, body, foot, caption } = attributes;
     const isEmpty = !head.length && !body.length && !foot.length;
@@ -75004,7 +75103,7 @@ ${text}
         return null;
       }
       const Tag = `t${type}`;
-      return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("tr", { children: cells.map(
+      return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(Tag, { children: rows.map(({ cells }, rowIndex) => /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("tr", { children: cells.map(
         ({
           content,
           tag,
@@ -75016,7 +75115,7 @@ ${text}
           const cellClasses = clsx_default({
             [`has-text-align-${align}`]: align
           });
-          return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
             import_block_editor264.RichText.Content,
             {
               className: cellClasses ? cellClasses : void 0,
@@ -75032,20 +75131,20 @@ ${text}
         }
       ) }, rowIndex)) });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)("figure", { ...import_block_editor264.useBlockProps.save(), children: [
-      /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)("figure", { ...import_block_editor264.useBlockProps.save(), children: [
+      /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(
         "table",
         {
           className: classes === "" ? void 0 : classes,
           style: { ...colorProps.style, ...borderProps.style },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(Section, { type: "head", rows: head }),
-            /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(Section, { type: "body", rows: body }),
-            /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(Section, { type: "foot", rows: foot })
+            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(Section, { type: "head", rows: head }),
+            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(Section, { type: "body", rows: body }),
+            /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(Section, { type: "foot", rows: foot })
           ]
         }
       ),
-      hasCaption && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+      hasCaption && /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
         import_block_editor264.RichText.Content,
         {
           tagName: "figcaption",
@@ -75057,7 +75156,7 @@ ${text}
   }

   // packages/block-library/build-module/table/transforms.mjs
-  var import_blocks114 = __toESM(require_blocks(), 1);
+  var import_blocks115 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/table/utils.mjs
   function normalizeRowColSpan(rowColSpan) {
@@ -75156,7 +75255,7 @@ ${text}
             },
             {}
           );
-          return (0, import_blocks114.createBlock)("core/table", attributes);
+          return (0, import_blocks115.createBlock)("core/table", attributes);
         }
       }
     ]
@@ -75173,15 +75272,15 @@ ${text}
           {
             cells: [
               {
-                content: (0, import_i18n246.__)("Version"),
+                content: (0, import_i18n248.__)("Version"),
                 tag: "th"
               },
               {
-                content: (0, import_i18n246.__)("Jazz Musician"),
+                content: (0, import_i18n248.__)("Jazz Musician"),
                 tag: "th"
               },
               {
-                content: (0, import_i18n246.__)("Release Date"),
+                content: (0, import_i18n248.__)("Release Date"),
                 tag: "th"
               }
             ]
@@ -75195,11 +75294,11 @@ ${text}
                 tag: "td"
               },
               {
-                content: (0, import_i18n246.__)("Jaco Pastorius"),
+                content: (0, import_i18n248.__)("Jaco Pastorius"),
                 tag: "td"
               },
               {
-                content: (0, import_i18n246.__)("May 7, 2019"),
+                content: (0, import_i18n248.__)("May 7, 2019"),
                 tag: "td"
               }
             ]
@@ -75211,11 +75310,11 @@ ${text}
                 tag: "td"
               },
               {
-                content: (0, import_i18n246.__)("Betty Carter"),
+                content: (0, import_i18n248.__)("Betty Carter"),
                 tag: "td"
               },
               {
-                content: (0, import_i18n246.__)("February 21, 2019"),
+                content: (0, import_i18n248.__)("February 21, 2019"),
                 tag: "td"
               }
             ]
@@ -75227,11 +75326,11 @@ ${text}
                 tag: "td"
               },
               {
-                content: (0, import_i18n246.__)("Bebo Vald\xE9s"),
+                content: (0, import_i18n248.__)("Bebo Vald\xE9s"),
                 tag: "td"
               },
               {
-                content: (0, import_i18n246.__)("December 6, 2018"),
+                content: (0, import_i18n248.__)("December 6, 2018"),
                 tag: "td"
               }
             ]
@@ -75255,7 +75354,7 @@ ${text}
     name: () => name108,
     settings: () => settings107
   });
-  var import_i18n248 = __toESM(require_i18n(), 1);
+  var import_i18n250 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/table-of-contents/block.json
   var block_default107 = {
@@ -75336,16 +75435,16 @@ ${text}

   // packages/block-library/build-module/table-of-contents/edit.mjs
   var import_block_editor266 = __toESM(require_block_editor(), 1);
-  var import_blocks115 = __toESM(require_blocks(), 1);
+  var import_blocks116 = __toESM(require_blocks(), 1);
   var import_components159 = __toESM(require_components(), 1);
   var import_data151 = __toESM(require_data(), 1);
   var import_element140 = __toESM(require_element(), 1);
-  var import_i18n247 = __toESM(require_i18n(), 1);
+  var import_i18n249 = __toESM(require_i18n(), 1);
   var import_compose61 = __toESM(require_compose(), 1);
   var import_notices18 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/table-of-contents/list.mjs
-  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
   var ENTRY_CLASS_NAME = "wp-block-table-of-contents__entry";
   function TableOfContentsList({
     nestedHeadingList,
@@ -75353,9 +75452,9 @@ ${text}
     onClick,
     ordered = true
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_jsx_runtime516.Fragment, { children: nestedHeadingList.map((node, index) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_jsx_runtime515.Fragment, { children: nestedHeadingList.map((node, index) => {
       const { content, link } = node.heading;
-      const entry = link ? /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+      const entry = link ? /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
         "a",
         {
           className: ENTRY_CLASS_NAME,
@@ -75364,11 +75463,11 @@ ${text}
           onClick: disableLinkActivation && "function" === typeof onClick ? onClick : void 0,
           children: content
         }
-      ) : /* @__PURE__ */ (0, import_jsx_runtime516.jsx)("span", { className: ENTRY_CLASS_NAME, children: content });
+      ) : /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("span", { className: ENTRY_CLASS_NAME, children: content });
       const NestedListTag = ordered ? "ol" : "ul";
-      return /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)("li", { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)("li", { children: [
         entry,
-        node.children ? /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(NestedListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
+        node.children ? /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(NestedListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
           TableOfContentsList,
           {
             nestedHeadingList: node.children,
@@ -75515,7 +75614,7 @@ ${text}
   }

   // packages/block-library/build-module/table-of-contents/edit.mjs
-  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
   function TableOfContentsEdit({
     attributes: {
       headings = [],
@@ -75535,7 +75634,7 @@ ${text}
     const { createWarningNotice } = (0, import_data151.useDispatch)(import_notices18.store);
     const showRedirectionPreventedNotice = (event) => {
       event.preventDefault();
-      createWarningNotice((0, import_i18n247.__)("Links are disabled in the editor."), {
+      createWarningNotice((0, import_i18n249.__)("Links are disabled in the editor."), {
         id: `block-library/core/table-of-contents/redirection-prevented/${instanceId}`,
         type: "snackbar"
       });
@@ -75551,38 +75650,38 @@ ${text}
     const { replaceBlocks } = (0, import_data151.useDispatch)(import_block_editor266.store);
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const headingTree = linearToNestedHeadingList(headings);
-    const toolbarControls = /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_block_editor266.BlockControls, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_components159.ToolbarGroup, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    const toolbarControls = /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_block_editor266.BlockControls, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_components159.ToolbarGroup, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
           import_components159.ToolbarButton,
           {
-            icon: (0, import_i18n247.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
-            title: (0, import_i18n247.__)("Unordered"),
-            description: (0, import_i18n247.__)("Convert to unordered list"),
+            icon: (0, import_i18n249.isRTL)() ? format_list_bullets_rtl_default : format_list_bullets_default,
+            title: (0, import_i18n249.__)("Unordered"),
+            description: (0, import_i18n249.__)("Convert to unordered list"),
             onClick: () => setAttributes({ ordered: false }),
             isActive: ordered === false
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
           import_components159.ToolbarButton,
           {
-            icon: (0, import_i18n247.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
-            title: (0, import_i18n247.__)("Ordered"),
-            description: (0, import_i18n247.__)("Convert to ordered list"),
+            icon: (0, import_i18n249.isRTL)() ? format_list_numbered_rtl_default : format_list_numbered_default,
+            title: (0, import_i18n249.__)("Ordered"),
+            description: (0, import_i18n249.__)("Convert to ordered list"),
             onClick: () => setAttributes({ ordered: true }),
             isActive: ordered === true
           }
         )
       ] }),
-      canInsertList && /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_components159.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+      canInsertList && /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_components159.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
         import_components159.ToolbarButton,
         {
           onClick: () => replaceBlocks(
             clientId,
-            (0, import_blocks115.createBlock)("core/list", {
+            (0, import_blocks116.createBlock)("core/list", {
               ordered,
               values: (0, import_element140.renderToString)(
-                /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
                   TableOfContentsList,
                   {
                     nestedHeadingList: headingTree,
@@ -75592,14 +75691,14 @@ ${text}
               )
             })
           ),
-          children: (0, import_i18n247.__)("Convert to static list")
+          children: (0, import_i18n249.__)("Convert to static list")
         }
       ) })
     ] });
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_block_editor266.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_block_editor266.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(
       import_components159.__experimentalToolsPanel,
       {
-        label: (0, import_i18n247.__)("Settings"),
+        label: (0, import_i18n249.__)("Settings"),
         resetAll: () => {
           setAttributes({
             onlyIncludeCurrentPage: false,
@@ -75609,55 +75708,55 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
             import_components159.__experimentalToolsPanelItem,
             {
               hasValue: () => !!onlyIncludeCurrentPage,
-              label: (0, import_i18n247.__)("Only include current page"),
+              label: (0, import_i18n249.__)("Only include current page"),
               onDeselect: () => setAttributes({ onlyIncludeCurrentPage: false }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
                 import_components159.ToggleControl,
                 {
-                  label: (0, import_i18n247.__)("Only include current page"),
+                  label: (0, import_i18n249.__)("Only include current page"),
                   checked: onlyIncludeCurrentPage,
                   onChange: (value) => setAttributes({ onlyIncludeCurrentPage: value }),
-                  help: onlyIncludeCurrentPage ? (0, import_i18n247.__)(
+                  help: onlyIncludeCurrentPage ? (0, import_i18n249.__)(
                     "Only including headings from the current page (if the post is paginated)."
-                  ) : (0, import_i18n247.__)(
+                  ) : (0, import_i18n249.__)(
                     "Include headings from all pages (if the post is paginated)."
                   )
                 }
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
             import_components159.__experimentalToolsPanelItem,
             {
               hasValue: () => !!maxLevel,
-              label: (0, import_i18n247.__)("Limit heading levels"),
+              label: (0, import_i18n249.__)("Limit heading levels"),
               onDeselect: () => setAttributes({ maxLevel: void 0 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
                 import_components159.SelectControl,
                 {
-                  label: (0, import_i18n247.__)("Include headings down to level"),
+                  label: (0, import_i18n249.__)("Include headings down to level"),
                   value: maxLevel || "",
                   options: [
-                    { value: "", label: (0, import_i18n247.__)("All levels") },
-                    { value: "1", label: (0, import_i18n247.__)("Heading 1") },
-                    { value: "2", label: (0, import_i18n247.__)("Heading 2") },
-                    { value: "3", label: (0, import_i18n247.__)("Heading 3") },
-                    { value: "4", label: (0, import_i18n247.__)("Heading 4") },
-                    { value: "5", label: (0, import_i18n247.__)("Heading 5") },
-                    { value: "6", label: (0, import_i18n247.__)("Heading 6") }
+                    { value: "", label: (0, import_i18n249.__)("All levels") },
+                    { value: "1", label: (0, import_i18n249.__)("Heading 1") },
+                    { value: "2", label: (0, import_i18n249.__)("Heading 2") },
+                    { value: "3", label: (0, import_i18n249.__)("Heading 3") },
+                    { value: "4", label: (0, import_i18n249.__)("Heading 4") },
+                    { value: "5", label: (0, import_i18n249.__)("Heading 5") },
+                    { value: "6", label: (0, import_i18n249.__)("Heading 6") }
                   ],
                   onChange: (value) => setAttributes({
                     maxLevel: value ? parseInt(value) : void 0
                   }),
-                  help: !maxLevel ? (0, import_i18n247.__)(
+                  help: !maxLevel ? (0, import_i18n249.__)(
                     "Including all heading levels in the table of contents."
-                  ) : (0, import_i18n247.__)(
+                  ) : (0, import_i18n249.__)(
                     "Only include headings up to and including this level."
                   )
                 }
@@ -75668,13 +75767,13 @@ ${text}
       }
     ) });
     if (headings.length === 0) {
-      return /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_jsx_runtime517.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_jsx_runtime516.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime516.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
           import_components159.Placeholder,
           {
-            icon: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_block_editor266.BlockIcon, { icon: table_of_contents_default }),
-            label: (0, import_i18n247.__)("Table of Contents"),
-            instructions: (0, import_i18n247.__)(
+            icon: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(import_block_editor266.BlockIcon, { icon: table_of_contents_default }),
+            label: (0, import_i18n249.__)("Table of Contents"),
+            instructions: (0, import_i18n249.__)(
               "Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here."
             )
           }
@@ -75683,8 +75782,8 @@ ${text}
       ] });
     }
     const ListTag = ordered ? "ol" : "ul";
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_jsx_runtime517.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("nav", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime516.jsxs)(import_jsx_runtime516.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime516.jsx)("nav", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
         TableOfContentsList,
         {
           nestedHeadingList: headingTree,
@@ -75700,7 +75799,7 @@ ${text}

   // packages/block-library/build-module/table-of-contents/save.mjs
   var import_block_editor267 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
   function save51({
     attributes: { headings = [], ordered = true }
   }) {
@@ -75708,7 +75807,7 @@ ${text}
       return null;
     }
     const ListTag = ordered ? "ol" : "ul";
-    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)("nav", { ...import_block_editor267.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("nav", { ...import_block_editor267.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(ListTag, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
       TableOfContentsList,
       {
         nestedHeadingList: linearToNestedHeadingList(headings),
@@ -75729,47 +75828,47 @@ ${text}
           name: "core/heading",
           attributes: {
             level: 2,
-            content: (0, import_i18n248.__)("Heading")
+            content: (0, import_i18n250.__)("Heading")
           }
         },
         {
           name: "core/heading",
           attributes: {
             level: 3,
-            content: (0, import_i18n248.__)("Subheading")
+            content: (0, import_i18n250.__)("Subheading")
           }
         },
         {
           name: "core/heading",
           attributes: {
             level: 2,
-            content: (0, import_i18n248.__)("Heading")
+            content: (0, import_i18n250.__)("Heading")
           }
         },
         {
           name: "core/heading",
           attributes: {
             level: 3,
-            content: (0, import_i18n248.__)("Subheading")
+            content: (0, import_i18n250.__)("Subheading")
           }
         }
       ],
       attributes: {
         headings: [
           {
-            content: (0, import_i18n248.__)("Heading"),
+            content: (0, import_i18n250.__)("Heading"),
             level: 2
           },
           {
-            content: (0, import_i18n248.__)("Subheading"),
+            content: (0, import_i18n250.__)("Subheading"),
             level: 3
           },
           {
-            content: (0, import_i18n248.__)("Heading"),
+            content: (0, import_i18n250.__)("Heading"),
             level: 2
           },
           {
-            content: (0, import_i18n248.__)("Subheading"),
+            content: (0, import_i18n250.__)("Subheading"),
             level: 3
           }
         ]
@@ -75788,18 +75887,18 @@ ${text}
   });

   // packages/block-library/build-module/tab-list/edit.mjs
-  var import_i18n250 = __toESM(require_i18n(), 1);
+  var import_i18n252 = __toESM(require_i18n(), 1);
   var import_block_editor269 = __toESM(require_block_editor(), 1);
   var import_components161 = __toESM(require_components(), 1);
   var import_data153 = __toESM(require_data(), 1);
   var import_element141 = __toESM(require_element(), 1);

   // packages/block-library/build-module/tab-list/tab-movers.mjs
-  var import_i18n249 = __toESM(require_i18n(), 1);
+  var import_i18n251 = __toESM(require_i18n(), 1);
   var import_block_editor268 = __toESM(require_block_editor(), 1);
   var import_components160 = __toESM(require_components(), 1);
   var import_data152 = __toESM(require_data(), 1);
-  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
   function TabMovers({ tabsClientId }) {
     const { moveTab } = useTabActions(tabsClientId);
     const { tabCount, activeIndex } = (0, import_data152.useSelect)(
@@ -75819,24 +75918,24 @@ ${text}
       },
       [tabsClientId]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime519.jsxs)(import_block_editor268.BlockControls, { group: "parent", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(import_block_editor268.BlockControls, { group: "parent", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
         import_components160.ToolbarButton,
         {
           className: "wp-block-tab-list__mover-button",
-          icon: (0, import_i18n249.isRTL)() ? chevron_right_default : chevron_left_default,
-          label: (0, import_i18n249.__)("Move tab before"),
+          icon: (0, import_i18n251.isRTL)() ? chevron_right_default : chevron_left_default,
+          label: (0, import_i18n251.__)("Move tab before"),
           onClick: () => moveTab(-1),
           disabled: activeIndex <= 0,
           accessibleWhenDisabled: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
         import_components160.ToolbarButton,
         {
           className: "wp-block-tab-list__mover-button",
-          icon: (0, import_i18n249.isRTL)() ? chevron_left_default : chevron_right_default,
-          label: (0, import_i18n249.__)("Move tab after"),
+          icon: (0, import_i18n251.isRTL)() ? chevron_left_default : chevron_right_default,
+          label: (0, import_i18n251.__)("Move tab after"),
           onClick: () => moveTab(1),
           disabled: activeIndex >= tabCount - 1,
           accessibleWhenDisabled: true
@@ -75846,7 +75945,7 @@ ${text}
   }

   // packages/block-library/build-module/tab-list/edit.mjs
-  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY9 = [];
   function Edit21({
     attributes,
@@ -75947,27 +76046,27 @@ ${text}
       ...borderProps.style,
       ...spacingProps.style
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(import_jsx_runtime520.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(import_block_editor269.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsxs)(import_jsx_runtime519.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(import_block_editor269.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
         import_components161.__experimentalToolsPanel,
         {
-          label: (0, import_i18n250.__)("Settings"),
+          label: (0, import_i18n252.__)("Settings"),
           resetAll: () => setAttributes({
             ariaLabel: void 0
           }),
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
             import_components161.__experimentalToolsPanelItem,
             {
-              label: (0, import_i18n250.__)("Label"),
+              label: (0, import_i18n252.__)("Label"),
               isShownByDefault: true,
               hasValue: () => !!ariaLabel,
               onDeselect: () => setAttributes({ ariaLabel: void 0 }),
-              children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
                 import_components161.TextControl,
                 {
-                  label: (0, import_i18n250.__)("Label"),
-                  help: (0, import_i18n250.__)(
+                  label: (0, import_i18n252.__)("Label"),
+                  help: (0, import_i18n252.__)(
                     "Briefly describe this tab section for screen reader users. Examples: Event information, Product details, and Account settings."
                   ),
                   value: ariaLabel || "",
@@ -75980,11 +76079,11 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(TabMovers, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(TabToolbarControls, { tabsClientId }),
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsx)("div", { ...blockProps, children: tabsList.map((tab, index) => {
+      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(TabMovers, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(TabToolbarControls, { tabsClientId }),
+      /* @__PURE__ */ (0, import_jsx_runtime519.jsx)("div", { ...blockProps, children: tabsList.map((tab, index) => {
         const isActive = index === effectiveActiveIndex;
-        return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
           "button",
           {
             type: "button",
@@ -75996,12 +76095,12 @@ ${text}
             onFocus: () => {
               selectTabPanel(index);
             },
-            children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
               import_block_editor269.RichText,
               {
                 tagName: "span",
                 withoutInteractiveFormatting: true,
-                placeholder: (0, import_i18n250.__)("Tab title"),
+                placeholder: (0, import_i18n252.__)("Tab title"),
                 value: tab.label,
                 onChange: (newLabel) => handleLabelChange(index, newLabel),
                 __unstableOnSplitAtEnd: () => insertTab(index + 1),
@@ -76018,7 +76117,7 @@ ${text}

   // packages/block-library/build-module/tab-list/save.mjs
   var import_block_editor270 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
   function save52({ attributes }) {
     const { tabs } = attributes;
     const blockProps = import_block_editor270.useBlockProps.save({
@@ -76033,7 +76132,7 @@ ${text}
       ...borderProps.style,
       ...spacingProps.style
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsx)("div", { ...blockProps, children: tabs.map((tab, index) => /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)("div", { ...blockProps, children: tabs.map((tab, index) => /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
       import_block_editor270.RichText.Content,
       {
         className: buttonClassName || void 0,
@@ -76148,7 +76247,7 @@ ${text}
     name: () => name110,
     settings: () => settings109
   });
-  var import_i18n251 = __toESM(require_i18n(), 1);
+  var import_i18n253 = __toESM(require_i18n(), 1);

   // packages/block-library/build-module/tabs/edit.mjs
   var import_block_editor272 = __toESM(require_block_editor(), 1);
@@ -76201,7 +76300,7 @@ ${text}
   }

   // packages/block-library/build-module/tabs/edit.mjs
-  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
   var TABS_TEMPLATE = [["core/tab-list"], ["core/tab-panels"]];
   function Edit22({ clientId }) {
     useTabListItemsSync(clientId);
@@ -76212,8 +76311,8 @@ ${text}
       templateLock: "all",
       renderAppender: false
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsxs)("div", { ...innerBlockProps, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(TabToolbarControls, { tabsClientId: clientId }),
+    return /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)("div", { ...innerBlockProps, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(TabToolbarControls, { tabsClientId: clientId }),
       innerBlockProps.children
     ] });
   }
@@ -76221,11 +76320,11 @@ ${text}

   // packages/block-library/build-module/tabs/save.mjs
   var import_block_editor273 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
   function save53() {
     const blockProps = import_block_editor273.useBlockProps.save();
     const innerBlocksProps = import_block_editor273.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)("div", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)("div", { ...innerBlocksProps });
   }

   // packages/block-library/build-module/tabs/block.json
@@ -76289,8 +76388,8 @@ ${text}
           name: "core/tab-list",
           attributes: {
             tabs: [
-              { label: (0, import_i18n251.__)("Tab 1") },
-              { label: (0, import_i18n251.__)("Tab 2") }
+              { label: (0, import_i18n253.__)("Tab 1") },
+              { label: (0, import_i18n253.__)("Tab 2") }
             ]
           }
         },
@@ -76300,9 +76399,9 @@ ${text}
             name: "core/tab-panel",
             attributes: {
               anchor: `tab-${index}`,
-              label: (0, import_i18n251.sprintf)(
+              label: (0, import_i18n253.sprintf)(
                 /** translators: %s: tab index number */
-                (0, import_i18n251.__)("Tab %s"),
+                (0, import_i18n253.__)("Tab %s"),
                 index
               )
             },
@@ -76310,7 +76409,7 @@ ${text}
               {
                 name: "core/paragraph",
                 attributes: {
-                  content: (0, import_i18n251.__)(
+                  content: (0, import_i18n253.__)(
                     "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."
                   )
                 }
@@ -76335,20 +76434,20 @@ ${text}
   });

   // packages/block-library/build-module/tag-cloud/transforms.mjs
-  var import_blocks116 = __toESM(require_blocks(), 1);
+  var import_blocks117 = __toESM(require_blocks(), 1);
   var transforms35 = {
     from: [
       {
         type: "block",
         blocks: ["core/categories"],
-        transform: () => (0, import_blocks116.createBlock)("core/tag-cloud")
+        transform: () => (0, import_blocks117.createBlock)("core/tag-cloud")
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/categories"],
-        transform: () => (0, import_blocks116.createBlock)("core/categories")
+        transform: () => (0, import_blocks117.createBlock)("core/categories")
       }
     ]
   };
@@ -76428,12 +76527,12 @@ ${text}
   // packages/block-library/build-module/tag-cloud/edit.mjs
   var import_components162 = __toESM(require_components(), 1);
   var import_data155 = __toESM(require_data(), 1);
-  var import_i18n252 = __toESM(require_i18n(), 1);
+  var import_i18n254 = __toESM(require_i18n(), 1);
   var import_block_editor274 = __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_compose62 = __toESM(require_compose(), 1);
-  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
   var MIN_TAGS = 1;
   var MAX_TAGS = 100;
   var MIN_FONT_SIZE = 0.1;
@@ -76457,7 +76556,7 @@ ${text}
     );
     const getTaxonomyOptions = () => {
       const selectOption = {
-        label: (0, import_i18n252.__)("- Select -"),
+        label: (0, import_i18n254.__)("- Select -"),
         value: "",
         disabled: true
       };
@@ -76486,10 +76585,10 @@ ${text}
       });
       setAttributes(updateObj);
     };
-    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(import_block_editor274.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(
+    const inspectorControls = /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(import_block_editor274.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime523.jsxs)(
       import_components162.__experimentalToolsPanel,
       {
-        label: (0, import_i18n252.__)("Settings"),
+        label: (0, import_i18n254.__)("Settings"),
         resetAll: () => {
           setAttributes({
             taxonomy: "post_tag",
@@ -76501,17 +76600,17 @@ ${text}
         },
         dropdownMenuProps,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
             import_components162.__experimentalToolsPanelItem,
             {
               hasValue: () => taxonomy !== "post_tag",
-              label: (0, import_i18n252.__)("Taxonomy"),
+              label: (0, import_i18n254.__)("Taxonomy"),
               onDeselect: () => setAttributes({ taxonomy: "post_tag" }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
                 import_components162.SelectControl,
                 {
-                  label: (0, import_i18n252.__)("Taxonomy"),
+                  label: (0, import_i18n254.__)("Taxonomy"),
                   options: getTaxonomyOptions(),
                   value: taxonomy,
                   onChange: (selectedTaxonomy) => setAttributes({ taxonomy: selectedTaxonomy })
@@ -76519,21 +76618,21 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
             import_components162.__experimentalToolsPanelItem,
             {
               hasValue: () => smallestFontSize !== "8pt" || largestFontSize !== "22pt",
-              label: (0, import_i18n252.__)("Font size"),
+              label: (0, import_i18n254.__)("Font size"),
               onDeselect: () => setAttributes({
                 smallestFontSize: "8pt",
                 largestFontSize: "22pt"
               }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_components162.Flex, { gap: 4, children: [
-                /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(import_components162.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime523.jsxs)(import_components162.Flex, { gap: 4, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(import_components162.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
                   import_components162.__experimentalUnitControl,
                   {
-                    label: (0, import_i18n252.__)("Smallest size"),
+                    label: (0, import_i18n254.__)("Smallest size"),
                     value: smallestFontSize,
                     onChange: (value) => {
                       onFontSizeChange(
@@ -76546,10 +76645,10 @@ ${text}
                     max: MAX_FONT_SIZE
                   }
                 ) }),
-                /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(import_components162.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(import_components162.FlexItem, { isBlock: true, children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
                   import_components162.__experimentalUnitControl,
                   {
-                    label: (0, import_i18n252.__)("Largest size"),
+                    label: (0, import_i18n254.__)("Largest size"),
                     value: largestFontSize,
                     onChange: (value) => {
                       onFontSizeChange(
@@ -76565,17 +76664,17 @@ ${text}
               ] })
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
             import_components162.__experimentalToolsPanelItem,
             {
               hasValue: () => numberOfTags !== 45,
-              label: (0, import_i18n252.__)("Number of tags"),
+              label: (0, import_i18n254.__)("Number of tags"),
               onDeselect: () => setAttributes({ numberOfTags: 45 }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
                 import_components162.RangeControl,
                 {
-                  label: (0, import_i18n252.__)("Number of tags"),
+                  label: (0, import_i18n254.__)("Number of tags"),
                   value: numberOfTags,
                   onChange: (value) => setAttributes({ numberOfTags: value }),
                   min: MIN_TAGS,
@@ -76585,17 +76684,17 @@ ${text}
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
             import_components162.__experimentalToolsPanelItem,
             {
               hasValue: () => showTagCounts !== false,
-              label: (0, import_i18n252.__)("Show tag counts"),
+              label: (0, import_i18n254.__)("Show tag counts"),
               onDeselect: () => setAttributes({ showTagCounts: false }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
                 import_components162.ToggleControl,
                 {
-                  label: (0, import_i18n252.__)("Show tag counts"),
+                  label: (0, import_i18n254.__)("Show tag counts"),
                   checked: showTagCounts,
                   onChange: () => setAttributes({ showTagCounts: !showTagCounts })
                 }
@@ -76612,15 +76711,15 @@ ${text}
     });
     const disabledRef = (0, import_compose62.useDisabled)();
     const blockProps = (0, import_block_editor274.useBlockProps)({ ref: disabledRef });
-    return /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_jsx_runtime524.Fragment, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime523.jsxs)(import_jsx_runtime523.Fragment, { children: [
       inspectorControls,
-      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(import_components162.Spinner, {}) }),
-      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("p", { children: (0, import_i18n252.sprintf)(
+      status === "loading" && /* @__PURE__ */ (0, import_jsx_runtime523.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(import_components162.Spinner, {}) }),
+      status === "error" && /* @__PURE__ */ (0, import_jsx_runtime523.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)("p", { children: (0, import_i18n254.sprintf)(
         /* translators: %s: error message returned when rendering the block. */
-        (0, import_i18n252.__)("Error: %s"),
+        (0, import_i18n254.__)("Error: %s"),
         error2
       ) }) }),
-      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
+      status === "success" && /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(html_renderer_default, { wrapperProps: blockProps, html: content })
     ] });
   }
   var edit_default38 = TagCloudEdit;
@@ -76646,7 +76745,7 @@ ${text}
   var import_core_data94 = __toESM(require_core_data(), 1);
   var import_data164 = __toESM(require_data(), 1);
   var import_hooks83 = __toESM(require_hooks(), 1);
-  var import_html_entities14 = __toESM(require_html_entities(), 1);
+  var import_html_entities15 = __toESM(require_html_entities(), 1);

   // packages/block-library/build-module/template-part/block.json
   var block_default111 = {
@@ -76684,17 +76783,17 @@ ${text}
   };

   // packages/block-library/build-module/template-part/edit/index.mjs
-  var import_blocks121 = __toESM(require_blocks(), 1);
+  var import_blocks122 = __toESM(require_blocks(), 1);
   var import_data162 = __toESM(require_data(), 1);
   var import_block_editor279 = __toESM(require_block_editor(), 1);
   var import_components168 = __toESM(require_components(), 1);
-  var import_i18n259 = __toESM(require_i18n(), 1);
+  var import_i18n261 = __toESM(require_i18n(), 1);
   var import_core_data92 = __toESM(require_core_data(), 1);
   var import_element149 = __toESM(require_element(), 1);
   var import_notices21 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/template-part/edit/placeholder.mjs
-  var import_i18n255 = __toESM(require_i18n(), 1);
+  var import_i18n257 = __toESM(require_i18n(), 1);
   var import_components164 = __toESM(require_components(), 1);
   var import_element145 = __toESM(require_element(), 1);
   var import_data157 = __toESM(require_data(), 1);
@@ -76705,8 +76804,8 @@ ${text}
   var import_core_data87 = __toESM(require_core_data(), 1);
   var import_block_editor275 = __toESM(require_block_editor(), 1);
   var import_element143 = __toESM(require_element(), 1);
-  var import_blocks117 = __toESM(require_blocks(), 1);
-  var import_i18n253 = __toESM(require_i18n(), 1);
+  var import_blocks118 = __toESM(require_blocks(), 1);
+  var import_i18n255 = __toESM(require_i18n(), 1);
   function useAlternativeTemplateParts(area, excludedId) {
     const { templateParts, isResolving } = (0, import_data156.useSelect)((select10) => {
       const { getEntityRecords, isResolving: _isResolving } = select10(import_core_data87.store);
@@ -76753,12 +76852,12 @@ ${text}
   }
   function useCreateTemplatePartFromBlocks(area, setAttributes) {
     const { saveEntityRecord } = (0, import_data156.useDispatch)(import_core_data87.store);
-    return async (blocks = [], title = (0, import_i18n253.__)("Untitled Template Part")) => {
+    return async (blocks = [], title = (0, import_i18n255.__)("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_blocks118.serialize)(blocks),
         // `area` is filterable on the server and defaults to `UNCATEGORIZED`
         // if provided value is not allowed.
         area
@@ -76787,7 +76886,7 @@ ${text}
         );
         return {
           icon: selectedArea?.icon || defaultArea?.icon,
-          label: selectedArea?.label || (0, import_i18n253.__)("Template Part"),
+          label: selectedArea?.label || (0, import_i18n255.__)("Template Part"),
           tagName: selectedArea?.area_tag ?? "div"
         };
       },
@@ -76797,38 +76896,38 @@ ${text}

   // packages/block-library/build-module/template-part/edit/title-modal.mjs
   var import_element144 = __toESM(require_element(), 1);
-  var import_i18n254 = __toESM(require_i18n(), 1);
+  var import_i18n256 = __toESM(require_i18n(), 1);
   var import_components163 = __toESM(require_components(), 1);
-  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
   function TitleModal({ areaLabel, onClose, onSubmit }) {
     const [title, setTitle] = (0, import_element144.useState)("");
     const submitForCreation = (event) => {
       event.preventDefault();
       onSubmit(title);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
       import_components163.Modal,
       {
-        title: (0, import_i18n254.sprintf)(
+        title: (0, import_i18n256.sprintf)(
           // Translators: %s as template part area title ("Header", "Footer", etc.).
-          (0, import_i18n254.__)("Create new %s"),
+          (0, import_i18n256.__)("Create new %s"),
           areaLabel.toLowerCase()
         ),
         onRequestClose: onClose,
         focusOnMount: "firstContentElement",
         size: "small",
-        children: /* @__PURE__ */ (0, import_jsx_runtime525.jsx)("form", { onSubmit: submitForCreation, children: /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(import_components163.__experimentalVStack, { spacing: "5", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("form", { onSubmit: submitForCreation, children: /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_components163.__experimentalVStack, { spacing: "5", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
             import_components163.TextControl,
             {
-              label: (0, import_i18n254.__)("Name"),
+              label: (0, import_i18n256.__)("Name"),
               value: title,
               onChange: setTitle,
-              placeholder: (0, import_i18n254.__)("Custom Template Part")
+              placeholder: (0, import_i18n256.__)("Custom Template Part")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(import_components163.__experimentalHStack, { justify: "right", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_components163.__experimentalHStack, { justify: "right", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
               import_components163.Button,
               {
                 __next40pxDefaultSize: true,
@@ -76837,10 +76936,10 @@ ${text}
                   onClose();
                   setTitle("");
                 },
-                children: (0, import_i18n254.__)("Cancel")
+                children: (0, import_i18n256.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
               import_components163.Button,
               {
                 variant: "primary",
@@ -76848,7 +76947,7 @@ ${text}
                 accessibleWhenDisabled: true,
                 disabled: !title.length,
                 __next40pxDefaultSize: true,
-                children: (0, import_i18n254.__)("Create")
+                children: (0, import_i18n256.__)("Create")
               }
             )
           ] })
@@ -76858,7 +76957,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/placeholder.mjs
-  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
   function TemplatePartPlaceholder({
     area,
     clientId,
@@ -76890,32 +76989,32 @@ ${text}
       area,
       setAttributes
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(
       import_components164.Placeholder,
       {
         icon: getTemplatePartIcon(areaObject.icon),
         label: areaObject.label,
-        instructions: isBlockBasedTheme ? (0, import_i18n255.sprintf)(
+        instructions: isBlockBasedTheme ? (0, import_i18n257.sprintf)(
           // Translators: %s as template part area title ("Header", "Footer", etc.).
-          (0, import_i18n255.__)("Choose an existing %s or create a new one."),
+          (0, import_i18n257.__)("Choose an existing %s or create a new one."),
           areaObject.label.toLowerCase()
-        ) : (0, import_i18n255.sprintf)(
+        ) : (0, import_i18n257.sprintf)(
           // Translators: %s as template part area title ("Header", "Footer", etc.).
-          (0, import_i18n255.__)("Choose an existing %s."),
+          (0, import_i18n257.__)("Choose an existing %s."),
           areaObject.label.toLowerCase()
         ),
         children: [
-          isResolving && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_components164.Spinner, {}),
-          !isResolving && !!(templateParts.length || blockPatterns.length) && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+          isResolving && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(import_components164.Spinner, {}),
+          !isResolving && !!(templateParts.length || blockPatterns.length) && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
             import_components164.Button,
             {
               __next40pxDefaultSize: true,
               variant: "primary",
               onClick: onOpenSelectionModal,
-              children: (0, import_i18n255.__)("Choose")
+              children: (0, import_i18n257.__)("Choose")
             }
           ),
-          !isResolving && isBlockBasedTheme && canCreateTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+          !isResolving && isBlockBasedTheme && canCreateTemplatePart && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
             import_components164.Button,
             {
               __next40pxDefaultSize: true,
@@ -76923,10 +77022,10 @@ ${text}
               onClick: () => {
                 setShowTitleModal(true);
               },
-              children: (0, import_i18n255.__)("Start blank")
+              children: (0, import_i18n257.__)("Start blank")
             }
           ),
-          showTitleModal && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+          showTitleModal && /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
             TitleModal,
             {
               areaLabel: areaObject.label,
@@ -76943,25 +77042,25 @@ ${text}

   // packages/block-library/build-module/template-part/edit/selection-modal.mjs
   var import_element146 = __toESM(require_element(), 1);
-  var import_i18n256 = __toESM(require_i18n(), 1);
+  var import_i18n258 = __toESM(require_i18n(), 1);
   var import_notices19 = __toESM(require_notices(), 1);
   var import_data158 = __toESM(require_data(), 1);
   var import_block_editor276 = __toESM(require_block_editor(), 1);
   var import_components165 = __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_blocks119 = __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_blocks119.parse)(templatePart.content.raw),
       templatePart
     };
   }

   // packages/block-library/build-module/template-part/edit/selection-modal.mjs
-  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
   function TemplatePartSelectionModal({
     setAttributes,
     onClose,
@@ -76992,9 +77091,9 @@ ${text}
         area: void 0
       });
       createSuccessNotice(
-        (0, import_i18n256.sprintf)(
+        (0, import_i18n258.sprintf)(
           /* translators: %s: template part title. */
-          (0, import_i18n256.__)('Template Part "%s" inserted.'),
+          (0, import_i18n258.__)('Template Part "%s" inserted.'),
           templatePart.title?.rendered || templatePart.slug
         ),
         {
@@ -77005,19 +77104,19 @@ ${text}
     };
     const hasTemplateParts = !!filteredTemplateParts.length;
     const hasBlockPatterns = !!filteredBlockPatterns.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)("div", { className: "block-library-template-part__selection-content", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("div", { className: "block-library-template-part__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("div", { className: "block-library-template-part__selection-content", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("div", { className: "block-library-template-part__selection-search", children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
         import_components165.SearchControl,
         {
           onChange: setSearchValue,
           value: searchValue,
-          label: (0, import_i18n256.__)("Search"),
-          placeholder: (0, import_i18n256.__)("Search")
+          label: (0, import_i18n258.__)("Search"),
+          placeholder: (0, import_i18n258.__)("Search")
         }
       ) }),
-      hasTemplateParts && /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)("div", { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("h2", { children: (0, import_i18n256.__)("Existing template parts") }),
-        /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+      hasTemplateParts && /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)("div", { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("h2", { children: (0, import_i18n258.__)("Existing template parts") }),
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
           import_block_editor276.__experimentalBlockPatternsList,
           {
             blockPatterns: filteredTemplateParts,
@@ -77027,19 +77126,19 @@ ${text}
           }
         )
       ] }),
-      !hasTemplateParts && !hasBlockPatterns && /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components165.__experimentalHStack, { alignment: "center", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)("p", { children: (0, import_i18n256.__)("No results found.") }) })
+      !hasTemplateParts && !hasBlockPatterns && /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_components165.__experimentalHStack, { alignment: "center", children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)("p", { children: (0, import_i18n258.__)("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_components167 = __toESM(require_components(), 1);
-  var import_i18n258 = __toESM(require_i18n(), 1);
+  var import_i18n260 = __toESM(require_i18n(), 1);
   var import_data160 = __toESM(require_data(), 1);
   var import_block_editor277 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/template-part/edit/import-controls.mjs
-  var import_i18n257 = __toESM(require_i18n(), 1);
+  var import_i18n259 = __toESM(require_i18n(), 1);
   var import_element147 = __toESM(require_element(), 1);
   var import_data159 = __toESM(require_data(), 1);
   var import_components166 = __toESM(require_components(), 1);
@@ -77047,7 +77146,7 @@ ${text}
   var import_notices20 = __toESM(require_notices(), 1);

   // packages/block-library/build-module/template-part/edit/utils/transformers.mjs
-  var import_blocks119 = __toESM(require_blocks(), 1);
+  var import_blocks120 = __toESM(require_blocks(), 1);
   function transformWidgetToBlock(widget) {
     if (widget.id_base !== "block") {
       let attributes;
@@ -77062,10 +77161,10 @@ ${text}
         };
       }
       return switchLegacyWidgetType(
-        (0, import_blocks119.createBlock)("core/legacy-widget", attributes)
+        (0, import_blocks120.createBlock)("core/legacy-widget", attributes)
       );
     }
-    const parsedBlocks = (0, import_blocks119.parse)(widget.instance.raw.content, {
+    const parsedBlocks = (0, import_blocks120.parse)(widget.instance.raw.content, {
       __unstableSkipAutop: true
     });
     if (!parsedBlocks.length) {
@@ -77073,14 +77172,14 @@ ${text}
     }
     const block = parsedBlocks[0];
     if (block.name === "core/widget-group") {
-      return (0, import_blocks119.createBlock)(
-        (0, import_blocks119.getGroupingBlockName)(),
+      return (0, import_blocks120.createBlock)(
+        (0, import_blocks120.getGroupingBlockName)(),
         void 0,
         transformInnerBlocks(block.innerBlocks)
       );
     }
     if (block.innerBlocks.length > 0) {
-      return (0, import_blocks119.cloneBlock)(
+      return (0, import_blocks120.cloneBlock)(
         block,
         void 0,
         transformInnerBlocks(block.innerBlocks)
@@ -77089,7 +77188,7 @@ ${text}
     return block;
   }
   function switchLegacyWidgetType(block) {
-    const transforms39 = (0, import_blocks119.getPossibleBlockTransformations)([block]).filter(
+    const transforms39 = (0, import_blocks120.getPossibleBlockTransformations)([block]).filter(
       (item) => {
         if (!item.transforms) {
           return true;
@@ -77106,14 +77205,14 @@ ${text}
     if (!transforms39.length) {
       return void 0;
     }
-    return (0, import_blocks119.switchToBlockType)(block, transforms39[0].name);
+    return (0, import_blocks120.switchToBlockType)(block, transforms39[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_blocks120.createBlock)(
         block.name,
         block.attributes,
         transformInnerBlocks(block.innerBlocks)
@@ -77122,7 +77221,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/import-controls.mjs
-  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
   var SIDEBARS_QUERY = {
     per_page: -1,
     _fields: "id,name,description,status,widgets"
@@ -77158,12 +77257,12 @@ ${text}
         return [];
       }
       return [
-        { value: "", label: (0, import_i18n257.__)("Select widget area") },
+        { value: "", label: (0, import_i18n259.__)("Select widget area") },
         ...sidebarOptions
       ];
     }, [sidebars]);
     if (!hasResolved) {
-      return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components166.__experimentalSpacer, { marginBottom: "0" });
+      return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components166.__experimentalSpacer, { marginBottom: "0" });
     }
     if (hasResolved && !options2.length) {
       return null;
@@ -77194,13 +77293,13 @@ ${text}
       await createFromBlocks(
         blocks,
         /* translators: %s: name of the widget area */
-        (0, import_i18n257.sprintf)((0, import_i18n257.__)("Widget area: %s"), sidebar.label)
+        (0, import_i18n259.sprintf)((0, import_i18n259.__)("Widget area: %s"), sidebar.label)
       );
       if (skippedWidgets.size) {
         createErrorNotice(
-          (0, import_i18n257.sprintf)(
+          (0, import_i18n259.sprintf)(
             /* translators: %s: the list of widgets */
-            (0, import_i18n257.__)("Unable to import the following widgets: %s."),
+            (0, import_i18n259.__)("Unable to import the following widgets: %s."),
             Array.from(skippedWidgets).join(", ")
           ),
           {
@@ -77210,25 +77309,25 @@ ${text}
       }
       setIsBusy(false);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components166.__experimentalSpacer, { marginBottom: "4", children: /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_components166.__experimentalHStack, { as: "form", onSubmit: createFromWidgets, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components166.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components166.__experimentalSpacer, { marginBottom: "4", children: /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_components166.__experimentalHStack, { as: "form", onSubmit: createFromWidgets, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(import_components166.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         import_components166.SelectControl,
         {
-          label: (0, import_i18n257.__)("Import widget area"),
+          label: (0, import_i18n259.__)("Import widget area"),
           value: selectedSidebar,
           options: options2,
           onChange: (value) => setSelectedSidebar(value),
           disabled: !options2.length
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
         import_components166.FlexItem,
         {
           style: {
             marginBottom: "8px",
             marginTop: "auto"
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
             import_components166.Button,
             {
               __next40pxDefaultSize: true,
@@ -77236,7 +77335,7 @@ ${text}
               type: "submit",
               isBusy,
               "aria-disabled": isBusy || !selectedSidebar,
-              children: (0, import_i18n257._x)("Import", "button label")
+              children: (0, import_i18n259._x)("Import", "button label")
             }
           )
         }
@@ -77245,7 +77344,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/advanced-controls.mjs
-  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl7 } = unlock(import_block_editor277.privateApis);
   function TemplatePartAdvancedControls({
     tagName,
@@ -77278,12 +77377,12 @@ ${text}
         value: _area
       })
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(import_jsx_runtime529.Fragment, { children: [
-      isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(import_jsx_runtime529.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_jsx_runtime528.Fragment, { children: [
+      isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_jsx_runtime528.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
           import_components167.TextControl,
           {
-            label: (0, import_i18n258.__)("Title"),
+            label: (0, import_i18n260.__)("Title"),
             value: title,
             onChange: (value) => {
               setTitle(value);
@@ -77291,10 +77390,10 @@ ${text}
             onFocus: (event) => event.target.select()
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
           import_components167.SelectControl,
           {
-            label: (0, import_i18n258.__)("Area"),
+            label: (0, import_i18n260.__)("Area"),
             labelPosition: "top",
             options: areaOptions,
             value: area,
@@ -77302,7 +77401,7 @@ ${text}
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         HTMLElementControl7,
         {
           tagName: tagName || "",
@@ -77310,9 +77409,9 @@ ${text}
           clientId,
           options: [
             {
-              label: (0, import_i18n258.sprintf)(
+              label: (0, import_i18n260.sprintf)(
                 /* translators: %s: HTML tag based on area. */
-                (0, import_i18n258.__)("Default based on area (%s)"),
+                (0, import_i18n260.__)("Default based on area (%s)"),
                 `<${defaultWrapper}>`
               ),
               value: ""
@@ -77327,7 +77426,7 @@ ${text}
           ]
         }
       ),
-      !hasInnerBlocks && /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+      !hasInnerBlocks && /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         TemplatePartImportControls,
         {
           area,
@@ -77342,8 +77441,8 @@ ${text}
   var import_block_editor278 = __toESM(require_block_editor(), 1);
   var import_data161 = __toESM(require_data(), 1);
   var import_element148 = __toESM(require_element(), 1);
-  var import_blocks120 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks121 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
   function useRenderAppender(hasInnerBlocks) {
     const blockEditingMode = (0, import_block_editor278.useBlockEditingMode)();
     if (blockEditingMode === "contentOnly") {
@@ -77399,7 +77498,7 @@ ${text}
       if (!content || typeof content !== "string") {
         return [];
       }
-      return (0, import_blocks120.parse)(content);
+      return (0, import_blocks121.parse)(content);
     }, [id, editedBlocks, content]);
     const innerBlocksProps = (0, import_block_editor278.useInnerBlocksProps)(blockProps, {
       value: blocks,
@@ -77410,7 +77509,7 @@ ${text}
       renderAppender: false,
       layout: useLayout(layout)
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(TagName2, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(TagName2, { ...innerBlocksProps });
   }
   function EditableTemplatePartInnerBlocks({
     postId: id,
@@ -77442,7 +77541,7 @@ ${text}
         postType: "wp_template_part"
       })
     } : {};
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(TagName2, { ...innerBlocksProps, ...customProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(TagName2, { ...innerBlocksProps, ...customProps });
   }
   function TemplatePartInnerBlocks({
     postId: id,
@@ -77472,7 +77571,7 @@ ${text}
       return null;
     }
     const TemplatePartInnerBlocksComponent = canEditTemplatePart ? EditableTemplatePartInnerBlocks : NonEditableTemplatePartPreview;
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
       TemplatePartInnerBlocksComponent,
       {
         postId: id,
@@ -77485,7 +77584,7 @@ ${text}
   }

   // packages/block-library/build-module/template-part/edit/index.mjs
-  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
   var SUPPORTED_AREAS = ["header", "footer", "navigation-overlay"];
   function ReplaceButton({
     isEntityAvailable,
@@ -77503,7 +77602,7 @@ ${text}
     if (!canReplace) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
       import_components168.MenuItem,
       {
         onClick: () => {
@@ -77511,7 +77610,7 @@ ${text}
         },
         "aria-expanded": isTemplatePartSelectionOpen,
         "aria-haspopup": "dialog",
-        children: (0, import_i18n259.__)("Replace")
+        children: (0, import_i18n261.__)("Replace")
       }
     );
   }
@@ -77521,10 +77620,10 @@ ${text}
     if (!canReplace) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components168.PanelBody, { title: (0, import_i18n259.__)("Design"), children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components168.PanelBody, { title: (0, import_i18n261.__)("Design"), children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
       import_block_editor279.__experimentalBlockPatternsList,
       {
-        label: (0, import_i18n259.__)("Templates"),
+        label: (0, import_i18n261.__)("Templates"),
         blockPatterns,
         onClickPattern: onSelect,
         showTitlesAsTooltip: true
@@ -77600,13 +77699,13 @@ ${text}
         templatePartId,
         {
           blocks: pattern.blocks,
-          content: (0, import_blocks121.serialize)(pattern.blocks)
+          content: (0, import_blocks122.serialize)(pattern.blocks)
         }
       );
       createSuccessNotice(
-        (0, import_i18n259.sprintf)(
+        (0, import_i18n261.sprintf)(
           /* translators: %s: template part title. */
-          (0, import_i18n259.__)('Template Part "%s" updated.'),
+          (0, import_i18n261.__)('Template Part "%s" updated.'),
           title || slug
         ),
         {
@@ -77615,20 +77714,20 @@ ${text}
       );
     };
     if (!hasInnerBlocks && (slug && !theme || slug && isMissing)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor279.Warning, { children: (0, import_i18n259.sprintf)(
+      return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor279.Warning, { children: (0, import_i18n261.sprintf)(
         /* translators: %s: Template part slug. */
-        (0, import_i18n259.__)(
+        (0, import_i18n261.__)(
           "Template part has been deleted or is unavailable: %s"
         ),
         slug
       ) }) });
     }
     if (isEntityAvailable && hasAlreadyRendered) {
-      return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor279.Warning, { children: (0, import_i18n259.__)("Block cannot be rendered inside itself.") }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor279.Warning, { children: (0, import_i18n261.__)("Block cannot be rendered inside itself.") }) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_jsx_runtime531.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_block_editor279.RecursionProvider, { uniqueId: templatePartId, children: [
-        isEntityAvailable && onNavigateToEntityRecord && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor279.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_jsx_runtime530.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime530.jsxs)(import_block_editor279.RecursionProvider, { uniqueId: templatePartId, children: [
+        isEntityAvailable && onNavigateToEntityRecord && canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor279.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           import_components168.ToolbarButton,
           {
             onClick: () => {
@@ -77637,10 +77736,10 @@ ${text}
                 postType: "wp_template_part"
               });
             },
-            children: (0, import_i18n259.__)("Edit original")
+            children: (0, import_i18n261.__)("Edit original")
           }
         ) }),
-        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor279.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+        canUserEdit && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor279.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           TemplatePartAdvancedControls,
           {
             tagName,
@@ -77652,7 +77751,7 @@ ${text}
             clientId
           }
         ) }),
-        isPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+        isPlaceholder && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           TemplatePartPlaceholder,
           {
             area: attributes.area,
@@ -77662,11 +77761,11 @@ ${text}
             onOpenSelectionModal: () => setIsTemplatePartSelectionOpen(true)
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor279.BlockSettingsMenuControls, { children: ({ selectedClientIds }) => {
+        /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor279.BlockSettingsMenuControls, { children: ({ selectedClientIds }) => {
           if (!canUserEditBlock || !(selectedClientIds.length === 1 && clientId === selectedClientIds[0])) {
             return null;
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
             ReplaceButton,
             {
               ...{
@@ -77680,7 +77779,7 @@ ${text}
             }
           );
         } }),
-        /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_block_editor279.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_block_editor279.InspectorControls, { group: "settings", children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           TemplatesList,
           {
             area,
@@ -77689,7 +77788,7 @@ ${text}
             onSelect: (pattern) => onPatternSelect(pattern)
           }
         ) }),
-        isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+        isEntityAvailable && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           TemplatePartInnerBlocks,
           {
             tagName: TagName2,
@@ -77699,20 +77798,20 @@ ${text}
             layout
           }
         ),
-        !isPlaceholder && !isResolved && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components168.Spinner, {}) })
+        !isPlaceholder && !isResolved && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(TagName2, { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components168.Spinner, {}) })
       ] }),
-      isTemplatePartSelectionOpen && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+      isTemplatePartSelectionOpen && /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
         import_components168.Modal,
         {
           overlayClassName: "block-editor-template-part__selection-modal",
-          title: (0, import_i18n259.sprintf)(
+          title: (0, import_i18n261.sprintf)(
             // Translators: %s as template part area title ("Header", "Footer", etc.).
-            (0, import_i18n259.__)("Choose a %s"),
+            (0, import_i18n261.__)("Choose a %s"),
             areaObject.label.toLowerCase()
           ),
           onRequestClose: () => setIsTemplatePartSelectionOpen(false),
           isFullScreen: true,
-          children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
             TemplatePartSelectionModal,
             {
               templatePartId,
@@ -77788,7 +77887,7 @@ ${text}
       if (!entity) {
         return;
       }
-      return (0, import_html_entities14.decodeEntities)(entity.title) || capitalCase(entity.slug || "");
+      return (0, import_html_entities15.decodeEntities)(entity.title) || capitalCase(entity.slug || "");
     },
     edit: TemplatePartEdit
   };
@@ -77892,18 +77991,18 @@ ${text}
   };

   // packages/block-library/build-module/term-count/edit.mjs
-  var import_i18n260 = __toESM(require_i18n(), 1);
+  var import_i18n262 = __toESM(require_i18n(), 1);
   var import_block_editor280 = __toESM(require_block_editor(), 1);
   var import_components170 = __toESM(require_components(), 1);

   // packages/block-library/build-module/term-count/icons.mjs
   var import_components169 = __toESM(require_components(), 1);
-  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
-  var bareNumber = /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_components169.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_runtime532.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_components169.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_runtime532.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_components169.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_runtime532.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_components169.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_runtime532.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_components169.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_runtime531 = __toESM(require_jsx_runtime(), 1);
+  var bareNumber = /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components169.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_runtime531.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components169.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_runtime531.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components169.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_runtime531.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components169.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_runtime531.jsx)(import_components169.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(import_components169.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);
@@ -77962,29 +78061,29 @@ ${text}
   }

   // packages/block-library/build-module/term-count/edit.mjs
-  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
   var BRACKET_TYPES = {
-    none: { label: (0, import_i18n260.__)("No brackets"), icon: bareNumber },
+    none: { label: (0, import_i18n262.__)("No brackets"), icon: bareNumber },
     round: {
-      label: (0, import_i18n260.__)("Round brackets"),
+      label: (0, import_i18n262.__)("Round brackets"),
       icon: numberInParenthesis,
       before: "(",
       after: ")"
     },
     square: {
-      label: (0, import_i18n260.__)("Square brackets"),
+      label: (0, import_i18n262.__)("Square brackets"),
       icon: numberInSquareBrackets,
       before: "[",
       after: "]"
     },
     curly: {
-      label: (0, import_i18n260.__)("Curly brackets"),
+      label: (0, import_i18n262.__)("Curly brackets"),
       icon: numberInCurlyBrackets,
       before: "{",
       after: "}"
     },
     angle: {
-      label: (0, import_i18n260.__)("Angle brackets"),
+      label: (0, import_i18n262.__)("Angle brackets"),
       icon: numberInAngleBrackets,
       before: "<",
       after: ">"
@@ -78014,16 +78113,16 @@ ${text}
       const { before = "", after = "" } = BRACKET_TYPES[type] || {};
       return `${before}${count}${after}`;
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime533.jsxs)(import_jsx_runtime533.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(import_block_editor280.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_jsx_runtime532.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(import_block_editor280.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
         import_components170.ToolbarDropdownMenu,
         {
           icon: BRACKET_TYPES[bracketType]?.icon ?? bareNumber,
-          label: (0, import_i18n260.__)("Change bracket type"),
+          label: (0, import_i18n262.__)("Change bracket type"),
           controls: bracketTypeControls
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("div", { ...blockProps, children: formatTermCount(termCount, bracketType) })
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)("div", { ...blockProps, children: formatTermCount(termCount, bracketType) })
     ] });
   }

@@ -78103,7 +78202,7 @@ ${text}
   };

   // packages/block-library/build-module/term-description/edit.mjs
-  var import_i18n261 = __toESM(require_i18n(), 1);
+  var import_i18n263 = __toESM(require_i18n(), 1);
   var import_block_editor281 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/term-description/use-term-description.mjs
@@ -78169,18 +78268,18 @@ ${text}
   }

   // packages/block-library/build-module/term-description/edit.mjs
-  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
   function TermDescriptionEdit({
     context: { termId, taxonomy }
   }) {
     const { termDescription } = useTermDescription(termId, taxonomy);
     const blockProps = (0, import_block_editor281.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(import_jsx_runtime534.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("div", { ...blockProps, children: termDescription ? /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(import_jsx_runtime533.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("div", { ...blockProps, children: termDescription ? /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
       "div",
       {
         dangerouslySetInnerHTML: { __html: termDescription }
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("div", { className: "wp-block-term-description__placeholder", children: /* @__PURE__ */ (0, import_jsx_runtime534.jsx)("span", { children: (0, import_i18n261.__)("Term Description") }) }) }) });
+    ) : /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("div", { className: "wp-block-term-description__placeholder", children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("span", { children: (0, import_i18n263.__)("Term Description") }) }) }) });
   }

   // packages/block-library/build-module/term-description/deprecated.mjs
@@ -78336,10 +78435,10 @@ ${text}
   };

   // packages/block-library/build-module/term-name/edit.mjs
-  var import_i18n262 = __toESM(require_i18n(), 1);
+  var import_i18n264 = __toESM(require_i18n(), 1);
   var import_block_editor282 = __toESM(require_block_editor(), 1);
   var import_components171 = __toESM(require_components(), 1);
-  var import_html_entities15 = __toESM(require_html_entities(), 1);
+  var import_html_entities16 = __toESM(require_html_entities(), 1);

   // packages/block-library/build-module/term-name/use-term-name.mjs
   var import_core_data97 = __toESM(require_core_data(), 1);
@@ -78408,7 +78507,7 @@ ${text}
   }

   // packages/block-library/build-module/term-name/edit.mjs
-  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
   function TermNameEdit({
     attributes,
     setAttributes,
@@ -78416,13 +78515,13 @@ ${text}
   }) {
     const { level = 0, isLink, levelOptions } = attributes;
     const { term } = useTermName(termId, taxonomy);
-    const termName2 = term?.name ? (0, import_html_entities15.decodeEntities)(term.name) : (0, import_i18n262.__)("Term Name");
+    const termName2 = term?.name ? (0, import_html_entities16.decodeEntities)(term.name) : (0, import_i18n264.__)("Term Name");
     const blockProps = (0, import_block_editor282.useBlockProps)();
     const dropdownMenuProps = useToolsPanelDropdownMenuProps();
     const TagName2 = level === 0 ? "p" : `h${level}`;
     let termNameDisplay = termName2;
     if (isLink) {
-      termNameDisplay = /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+      termNameDisplay = /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
         "a",
         {
           href: "#term-name-pseudo-link",
@@ -78431,8 +78530,8 @@ ${text}
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(import_jsx_runtime535.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_block_editor282.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(import_jsx_runtime534.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(import_block_editor282.BlockControls, { group: "block", children: /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
         import_block_editor282.HeadingLevelDropdown,
         {
           value: level,
@@ -78442,27 +78541,27 @@ ${text}
           }
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_block_editor282.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(import_block_editor282.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
         import_components171.__experimentalToolsPanel,
         {
-          label: (0, import_i18n262.__)("Settings"),
+          label: (0, import_i18n264.__)("Settings"),
           resetAll: () => {
             setAttributes({
               isLink: false
             });
           },
           dropdownMenuProps,
-          children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
             import_components171.__experimentalToolsPanelItem,
             {
               hasValue: () => !!isLink,
-              label: (0, import_i18n262.__)("Make term name a link"),
+              label: (0, import_i18n264.__)("Make term name a link"),
               onDeselect: () => setAttributes({ isLink: false }),
               isShownByDefault: true,
-              children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
                 import_components171.ToggleControl,
                 {
-                  label: (0, import_i18n262.__)("Make term name a link"),
+                  label: (0, import_i18n264.__)("Make term name a link"),
                   onChange: () => setAttributes({ isLink: !isLink }),
                   checked: isLink
                 }
@@ -78471,7 +78570,7 @@ ${text}
           )
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(TagName2, { ...blockProps, children: termNameDisplay })
+      /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(TagName2, { ...blockProps, children: termNameDisplay })
     ] });
   }

@@ -78615,7 +78714,7 @@ ${text}
   var import_block_editor285 = __toESM(require_block_editor(), 1);

   // packages/block-library/build-module/terms-query/edit/inspector-controls/index.mjs
-  var import_i18n267 = __toESM(require_i18n(), 1);
+  var import_i18n269 = __toESM(require_i18n(), 1);
   var import_components179 = __toESM(require_components(), 1);
   var import_block_editor284 = __toESM(require_block_editor(), 1);

@@ -78637,14 +78736,14 @@ ${text}

   // packages/block-library/build-module/terms-query/edit/inspector-controls/taxonomy-control.mjs
   var import_components172 = __toESM(require_components(), 1);
-  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime535 = __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_runtime536.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
       import_components172.SelectControl,
       {
         options: taxonomyOptions,
@@ -78656,28 +78755,28 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/order-control.mjs
-  var import_i18n263 = __toESM(require_i18n(), 1);
+  var import_i18n265 = __toESM(require_i18n(), 1);
   var import_components173 = __toESM(require_components(), 1);
-  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
   function OrderControl3({ orderBy, order, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
       import_components173.SelectControl,
       {
         options: [
           {
-            label: (0, import_i18n263.__)("Name: A \u2192 Z"),
+            label: (0, import_i18n265.__)("Name: A \u2192 Z"),
             value: "name/asc"
           },
           {
-            label: (0, import_i18n263.__)("Name: Z \u2192 A"),
+            label: (0, import_i18n265.__)("Name: Z \u2192 A"),
             value: "name/desc"
           },
           {
-            label: (0, import_i18n263.__)("Count, high to low"),
+            label: (0, import_i18n265.__)("Count, high to low"),
             value: "count/desc"
           },
           {
-            label: (0, import_i18n263.__)("Count, low to high"),
+            label: (0, import_i18n265.__)("Count, low to high"),
             value: "count/asc"
           }
         ],
@@ -78693,9 +78792,9 @@ ${text}

   // packages/block-library/build-module/terms-query/edit/inspector-controls/empty-terms-control.mjs
   var import_components174 = __toESM(require_components(), 1);
-  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
   function EmptyTermsControl({ value, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
       import_components174.ToggleControl,
       {
         checked: !value,
@@ -78707,17 +78806,17 @@ ${text}

   // packages/block-library/build-module/terms-query/edit/inspector-controls/nested-terms-control.mjs
   var import_components175 = __toESM(require_components(), 1);
-  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
   function NestedTermsControl({ value, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components175.ToggleControl, { checked: value, onChange, ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(import_components175.ToggleControl, { checked: value, onChange, ...props });
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/inherit-control.mjs
   var import_components176 = __toESM(require_components(), 1);
-  var import_i18n264 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n266 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
   function InheritControl({ value, onChange, label }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime540.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(
       import_components176.__experimentalToggleGroupControl,
       {
         label,
@@ -78727,37 +78826,37 @@ ${text}
             inherit: newValue === "default"
           });
         },
-        help: value ? (0, import_i18n264.__)(
+        help: value ? (0, import_i18n266.__)(
           "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_i18n264.__)("Display terms based on specific criteria."),
+        ) : (0, import_i18n266.__)("Display terms based on specific criteria."),
         value: value ? "default" : "custom",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
             import_components176.__experimentalToggleGroupControlOption,
             {
               value: "default",
-              label: (0, import_i18n264.__)("Default")
+              label: (0, import_i18n266.__)("Default")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(import_components176.__experimentalToggleGroupControlOption, { value: "custom", label: (0, import_i18n264.__)("Custom") })
+          /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components176.__experimentalToggleGroupControlOption, { value: "custom", label: (0, import_i18n266.__)("Custom") })
         ]
       }
     );
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/max-terms-control.mjs
-  var import_i18n265 = __toESM(require_i18n(), 1);
+  var import_i18n267 = __toESM(require_i18n(), 1);
   var import_components177 = __toESM(require_components(), 1);
-  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
   function MaxTermsControl({ value, onChange, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
       import_components177.RangeControl,
       {
         value,
         min: 0,
         max: 100,
         onChange,
-        help: (0, import_i18n265.__)(
+        help: (0, import_i18n267.__)(
           "Limit the number of terms you want to show. To show all terms, use 0 (zero)."
         ),
         ...props
@@ -78766,23 +78865,23 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/advanced-controls.mjs
-  var import_i18n266 = __toESM(require_i18n(), 1);
+  var import_i18n268 = __toESM(require_i18n(), 1);
   var import_block_editor283 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
   var { HTMLElementControl: HTMLElementControl8 } = unlock(import_block_editor283.privateApis);
   function AdvancedControls({
     TagName: TagName2,
     setAttributes,
     clientId
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_block_editor283.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_block_editor283.InspectorControls, { group: "advanced", children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
       HTMLElementControl8,
       {
         tagName: TagName2,
         onChange: (value) => setAttributes({ tagName: value }),
         clientId,
         options: [
-          { label: (0, import_i18n266.__)("Default (<div>)"), value: "div" },
+          { label: (0, import_i18n268.__)("Default (<div>)"), value: "div" },
           { label: "<main>", value: "main" },
           { label: "<section>", value: "section" },
           { label: "<aside>", value: "aside" }
@@ -78797,8 +78896,8 @@ ${text}
   var import_core_data99 = __toESM(require_core_data(), 1);
   var import_element151 = __toESM(require_element(), 1);
   var import_compose63 = __toESM(require_compose(), 1);
-  var import_html_entities16 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
+  var import_html_entities17 = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY11 = [];
   var BASE_QUERY3 = {
     order: "asc",
@@ -78868,7 +78967,7 @@ ${text}
         if (entity) {
           accumulator.push({
             id,
-            value: (0, import_html_entities16.decodeEntities)(entity.name)
+            value: (0, import_html_entities17.decodeEntities)(entity.name)
           });
         }
         return accumulator;
@@ -78882,7 +78981,7 @@ ${text}
       const names = [];
       const mapByName = {};
       searchResults.forEach((result) => {
-        const decodedName = (0, import_html_entities16.decodeEntities)(result.name);
+        const decodedName = (0, import_html_entities17.decodeEntities)(result.name);
         names.push(decodedName);
         mapByName[decodedName] = result;
       });
@@ -78908,7 +79007,7 @@ ${text}
       setSuggestions(EMPTY_ARRAY11);
       onChange(ids);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
       import_components178.FormTokenField,
       {
         value,
@@ -78922,7 +79021,7 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/inspector-controls/index.mjs
-  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
   function TermsQueryInspectorControls({
     attributes,
     setQuery,
@@ -78950,18 +79049,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_i18n267.__)("Query type");
-    const taxonomyControlLabel = (0, import_i18n267.__)("Taxonomy");
-    const orderByControlLabel = (0, import_i18n267.__)("Order by");
-    const emptyTermsControlLabel = (0, import_i18n267.__)("Show empty terms");
-    const nestedTermsControlLabel = (0, import_i18n267.__)("Show nested terms");
-    const maxTermsControlLabel = (0, import_i18n267.__)("Max terms");
-    const includeControlLabel = (0, import_i18n267.__)("Selected terms");
-    return /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_jsx_runtime544.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor284.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(
+    const queryTypeControlLabel = (0, import_i18n269.__)("Query type");
+    const taxonomyControlLabel = (0, import_i18n269.__)("Taxonomy");
+    const orderByControlLabel = (0, import_i18n269.__)("Order by");
+    const emptyTermsControlLabel = (0, import_i18n269.__)("Show empty terms");
+    const nestedTermsControlLabel = (0, import_i18n269.__)("Show nested terms");
+    const maxTermsControlLabel = (0, import_i18n269.__)("Max terms");
+    const includeControlLabel = (0, import_i18n269.__)("Selected terms");
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(import_jsx_runtime543.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(import_block_editor284.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(
         import_components179.__experimentalToolsPanel,
         {
-          label: (0, import_i18n267.__)("Settings"),
+          label: (0, import_i18n269.__)("Settings"),
           resetAll: () => {
             setAttributes({
               termQuery: {
@@ -78978,14 +79077,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            displayInheritControl && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            displayInheritControl && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => inherit !== false,
                 label: queryTypeControlLabel,
                 onDeselect: () => setQuery({ inherit: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   InheritControl,
                   {
                     label: queryTypeControlLabel,
@@ -78995,7 +79094,7 @@ ${text}
                 )
               }
             ),
-            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => taxonomy !== "category",
@@ -79004,7 +79103,7 @@ ${text}
                   setQuery({ taxonomy: "category" });
                 },
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   TaxonomyControl,
                   {
                     label: taxonomyControlLabel,
@@ -79017,14 +79116,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => orderBy !== "name" || order !== "asc",
                 label: orderByControlLabel,
                 onDeselect: () => setQuery({ orderBy: "name", order: "asc" }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   OrderControl3,
                   {
                     label: orderByControlLabel,
@@ -79036,14 +79135,14 @@ ${text}
                       });
                     },
                     disabled: hasIncludeFilter,
-                    help: hasIncludeFilter ? (0, import_i18n267.__)(
+                    help: hasIncludeFilter ? (0, import_i18n269.__)(
                       "When specific terms are selected, the order is based on their selection order."
                     ) : void 0
                   }
                 )
               }
             ),
-            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            !inheritQuery && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => !!include?.length,
@@ -79054,7 +79153,7 @@ ${text}
                   order: "asc"
                 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   IncludeControl,
                   {
                     label: includeControlLabel,
@@ -79065,14 +79164,14 @@ ${text}
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => hideEmpty !== true,
                 label: emptyTermsControlLabel,
                 onDeselect: () => setQuery({ hideEmpty: true }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   EmptyTermsControl,
                   {
                     label: emptyTermsControlLabel,
@@ -79082,35 +79181,35 @@ ${text}
                 )
               }
             ),
-            displayShowNestedControl && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            displayShowNestedControl && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => showNested !== false,
                 label: nestedTermsControlLabel,
                 onDeselect: () => setQuery({ showNested: false }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   NestedTermsControl,
                   {
                     label: nestedTermsControlLabel,
                     value: showNested,
                     onChange: (value) => setQuery({ showNested: value }),
                     disabled: hasIncludeFilter,
-                    help: hasIncludeFilter ? (0, import_i18n267.__)(
+                    help: hasIncludeFilter ? (0, import_i18n269.__)(
                       "When specific terms are selected, only those are displayed."
                     ) : void 0
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
               import_components179.__experimentalToolsPanelItem,
               {
                 hasValue: () => perPage !== 10,
                 label: maxTermsControlLabel,
                 onDeselect: () => setQuery({ perPage: 10 }),
                 isShownByDefault: true,
-                children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
                   MaxTermsControl,
                   {
                     label: maxTermsControlLabel,
@@ -79123,7 +79222,7 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
         AdvancedControls,
         {
           TagName: TagName2,
@@ -79135,7 +79234,7 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/terms-query-content.mjs
-  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE18 = [["core/term-template"]];
   function TermsQueryContent({
     attributes,
@@ -79154,8 +79253,8 @@ ${text}
       })),
       [setAttributes]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(import_jsx_runtime545.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_jsx_runtime544.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
         TermsQueryInspectorControls,
         {
           attributes,
@@ -79165,15 +79264,15 @@ ${text}
           templateSlug: context?.templateSlug
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(TagName2, { ...innerBlocksProps })
+      /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TagName2, { ...innerBlocksProps })
     ] });
   }

   // packages/block-library/build-module/terms-query/edit/terms-query-placeholder.mjs
   var import_data170 = __toESM(require_data(), 1);
-  var import_blocks122 = __toESM(require_blocks(), 1);
+  var import_blocks123 = __toESM(require_blocks(), 1);
   var import_block_editor286 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
   function TermsQueryPlaceholder({
     attributes,
     clientId,
@@ -79185,7 +79284,7 @@ ${text}
           getActiveBlockVariation,
           getBlockType: getBlockType5,
           getBlockVariations: getBlockVariations4
-        } = select10(import_blocks122.store);
+        } = select10(import_blocks123.store);
         return {
           blockType: getBlockType5(name122),
           activeBlockVariation: getActiveBlockVariation(
@@ -79201,7 +79300,7 @@ ${text}
     const label = activeBlockVariation?.title || blockType?.title;
     const { replaceInnerBlocks } = (0, import_data170.useDispatch)(import_block_editor286.store);
     const blockProps = (0, import_block_editor286.useBlockProps)();
-    return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime545.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
       import_block_editor286.__experimentalBlockVariationPicker,
       {
         icon: icon4,
@@ -79211,7 +79310,7 @@ ${text}
           if (variation.innerBlocks) {
             replaceInnerBlocks(
               clientId,
-              (0, import_blocks122.createBlocksFromInnerBlocksTemplate)(
+              (0, import_blocks123.createBlocksFromInnerBlocksTemplate)(
                 variation.innerBlocks
               ),
               false
@@ -79223,32 +79322,32 @@ ${text}
   }

   // packages/block-library/build-module/terms-query/edit/index.mjs
-  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
   var TermsQueryEdit = (props) => {
     const hasInnerBlocks = (0, import_data171.useSelect)(
       (select10) => !!select10(import_block_editor287.store).getBlocks(props.clientId).length,
       [props.clientId]
     );
     const Component = hasInnerBlocks ? TermsQueryContent : TermsQueryPlaceholder;
-    return /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(Component, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(Component, { ...props });
   };
   var edit_default39 = TermsQueryEdit;

   // packages/block-library/build-module/terms-query/save.mjs
   var import_block_editor288 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
   function save54({ attributes: { tagName: Tag = "div" } }) {
     const blockProps = import_block_editor288.useBlockProps.save();
     const innerBlocksProps = import_block_editor288.useInnerBlocksProps.save(blockProps);
-    return /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(Tag, { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(Tag, { ...innerBlocksProps });
   }

   // packages/block-library/build-module/terms-query/variations.mjs
-  var import_i18n268 = __toESM(require_i18n(), 1);
+  var import_i18n270 = __toESM(require_i18n(), 1);
   var import_components180 = __toESM(require_components(), 1);
-  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
-  var titleDate2 = /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components180.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components180.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_runtime549.jsx)(import_components180.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_components180.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_runtime548 = __toESM(require_jsx_runtime(), 1);
+  var titleDate2 = /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components180.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components180.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_runtime548.jsx)(import_components180.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 48 48", children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components180.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",
     {
@@ -79258,8 +79357,8 @@ ${text}
   var variations20 = [
     {
       name: "name",
-      title: (0, import_i18n268.__)("Name"),
-      description: (0, import_i18n268.__)("Display the terms' names."),
+      title: (0, import_i18n270.__)("Name"),
+      description: (0, import_i18n270.__)("Display the terms' names."),
       attributes: {},
       icon: titleDate2,
       scope: ["block"],
@@ -79267,8 +79366,8 @@ ${text}
     },
     {
       name: "name-count",
-      title: (0, import_i18n268.__)("Name & Count"),
-      description: (0, import_i18n268.__)(
+      title: (0, import_i18n270.__)("Name & Count"),
+      description: (0, import_i18n270.__)(
         "Display the terms' names and number of posts assigned to each term."
       ),
       attributes: {},
@@ -79379,17 +79478,17 @@ ${text}
   var import_components181 = __toESM(require_components(), 1);
   var import_element153 = __toESM(require_element(), 1);
   var import_data172 = __toESM(require_data(), 1);
-  var import_i18n269 = __toESM(require_i18n(), 1);
+  var import_i18n271 = __toESM(require_i18n(), 1);
   var import_block_editor289 = __toESM(require_block_editor(), 1);
   var import_core_data100 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
   var TEMPLATE19 = [["core/term-name"]];
   function TermTemplateInnerBlocks({ classList }) {
     const innerBlocksProps = (0, import_block_editor289.useInnerBlocksProps)(
       { className: clsx_default("wp-block-term", classList) },
       { template: TEMPLATE19, __unstableDisableLayoutClassNames: true }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)("li", { ...innerBlocksProps });
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("li", { ...innerBlocksProps });
   }
   function TermTemplateBlockPreview({
     blocks,
@@ -79410,7 +79509,7 @@ ${text}
     const style2 = {
       display: isHidden ? "none" : void 0
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
       "li",
       {
         ...blockPreviewProps,
@@ -79481,25 +79580,25 @@ ${text}
       [terms, taxonomy]
     );
     if (!terms) {
-      return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)("ul", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)("li", { className: "wp-block-term term-loading", children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)("div", { className: "term-loading-placeholder" }) }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("ul", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("li", { className: "wp-block-term term-loading", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("div", { className: "term-loading-placeholder" }) }) });
     }
     if (!terms.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)("p", { ...blockProps, children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)("p", { ...blockProps, children: [
         " ",
-        (0, import_i18n269.__)("No terms found.")
+        (0, import_i18n271.__)("No terms found.")
       ] });
     }
     const setDisplayLayout = (newDisplayLayout) => setAttributes((prevAttributes) => ({
       layout: { ...prevAttributes.layout, ...newDisplayLayout }
     }));
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)(import_jsx_runtime550.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(import_block_editor289.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(import_jsx_runtime549.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(import_block_editor289.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
         import_components181.ToolbarGroup,
         {
           controls: [
             {
               icon: list_default,
-              title: (0, import_i18n269._x)(
+              title: (0, import_i18n271._x)(
                 "List view",
                 "Term template block display setting"
               ),
@@ -79508,7 +79607,7 @@ ${text}
             },
             {
               icon: grid_default,
-              title: (0, import_i18n269._x)(
+              title: (0, import_i18n271._x)(
                 "Grid view",
                 "Term template block display setting"
               ),
@@ -79521,18 +79620,18 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime550.jsx)("ul", { ...blockProps, children: blockContexts?.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("ul", { ...blockProps, children: blockContexts?.map((blockContext) => /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(
         import_block_editor289.BlockContextProvider,
         {
           value: blockContext,
           children: [
-            blockContext.termId === (activeBlockContextId || blockContexts[0]?.termId) ? /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+            blockContext.termId === (activeBlockContextId || blockContexts[0]?.termId) ? /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
               TermTemplateInnerBlocks,
               {
                 classList: blockContext.classList
               }
             ) : null,
-            /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
               MemoizedTermTemplateBlockPreview,
               {
                 blocks,
@@ -79551,9 +79650,9 @@ ${text}

   // packages/block-library/build-module/term-template/save.mjs
   var import_block_editor290 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
   function TermTemplateSave() {
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_block_editor290.InnerBlocks.Content, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(import_block_editor290.InnerBlocks.Content, {});
   }

   // packages/block-library/build-module/term-template/index.mjs
@@ -79576,19 +79675,19 @@ ${text}
   });

   // packages/block-library/build-module/text-columns/edit.mjs
-  var import_i18n270 = __toESM(require_i18n(), 1);
+  var import_i18n272 = __toESM(require_i18n(), 1);
   var import_components182 = __toESM(require_components(), 1);
   var import_block_editor291 = __toESM(require_block_editor(), 1);
   var import_deprecated61 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
   function TextColumnsEdit({ attributes, setAttributes }) {
     const { width, content, columns } = attributes;
     (0, import_deprecated61.default)("The Text Columns block", {
       since: "5.3",
       alternative: "the Columns block"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(import_jsx_runtime552.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_block_editor291.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(import_jsx_runtime551.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_block_editor291.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
         import_block_editor291.BlockAlignmentToolbar,
         {
           value: width,
@@ -79596,10 +79695,10 @@ ${text}
           controls: ["center", "wide", "full"]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_block_editor291.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(import_components182.PanelBody, { children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_block_editor291.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(import_components182.PanelBody, { children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
         import_components182.RangeControl,
         {
-          label: (0, import_i18n270.__)("Columns"),
+          label: (0, import_i18n272.__)("Columns"),
           value: columns,
           onChange: (value) => setAttributes({ columns: value }),
           min: 2,
@@ -79607,18 +79706,18 @@ ${text}
           required: true
         }
       ) }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
         "div",
         {
           ...(0, import_block_editor291.useBlockProps)({
             className: `align${width} columns-${columns}`
           }),
           children: Array.from({ length: columns }).map((_2, index) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
               "div",
               {
                 className: "wp-block-column",
-                children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
                   import_block_editor291.RichText,
                   {
                     tagName: "p",
@@ -79632,12 +79731,12 @@ ${text}
                         ]
                       });
                     },
-                    "aria-label": (0, import_i18n270.sprintf)(
+                    "aria-label": (0, import_i18n272.sprintf)(
                       // translators: %d: column index (starting with 1)
-                      (0, import_i18n270.__)("Column %d text"),
+                      (0, import_i18n272.__)("Column %d text"),
                       index + 1
                     ),
-                    placeholder: (0, import_i18n270.__)("New Column")
+                    placeholder: (0, import_i18n272.__)("New Column")
                   }
                 )
               },
@@ -79692,16 +79791,16 @@ ${text}

   // packages/block-library/build-module/text-columns/save.mjs
   var import_block_editor292 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
   function save55({ attributes }) {
     const { width, content, columns } = attributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
       "div",
       {
         ...import_block_editor292.useBlockProps.save({
           className: `align${width} columns-${columns}`
         }),
-        children: Array.from({ length: columns }).map((_2, index) => /* @__PURE__ */ (0, import_jsx_runtime553.jsx)("div", { className: "wp-block-column", children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+        children: Array.from({ length: columns }).map((_2, index) => /* @__PURE__ */ (0, import_jsx_runtime552.jsx)("div", { className: "wp-block-column", children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
           import_block_editor292.RichText.Content,
           {
             tagName: "p",
@@ -79713,13 +79812,13 @@ ${text}
   }

   // packages/block-library/build-module/text-columns/transforms.mjs
-  var import_blocks123 = __toESM(require_blocks(), 1);
+  var import_blocks124 = __toESM(require_blocks(), 1);
   var transforms36 = {
     to: [
       {
         type: "block",
         blocks: ["core/columns"],
-        transform: ({ className, columns, content, width }) => (0, import_blocks123.createBlock)(
+        transform: ({ className, columns, content, width }) => (0, import_blocks124.createBlock)(
           "core/columns",
           {
             align: "wide" === width || "full" === width ? width : void 0,
@@ -79727,8 +79826,8 @@ ${text}
             columns
           },
           content.map(
-            ({ children }) => (0, import_blocks123.createBlock)("core/column", {}, [
-              (0, import_blocks123.createBlock)("core/paragraph", {
+            ({ children }) => (0, import_blocks124.createBlock)("core/column", {}, [
+              (0, import_blocks124.createBlock)("core/paragraph", {
                 content: children
               })
             ])
@@ -79762,12 +79861,12 @@ ${text}
     name: () => name119,
     settings: () => settings118
   });
-  var import_i18n272 = __toESM(require_i18n(), 1);
-  var import_blocks126 = __toESM(require_blocks(), 1);
+  var import_i18n274 = __toESM(require_i18n(), 1);
+  var import_blocks127 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/verse/deprecated.mjs
   var import_block_editor293 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
   var v150 = {
     attributes: {
       content: {
@@ -79782,7 +79881,7 @@ ${text}
     },
     save({ attributes }) {
       const { textAlign, content } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
         import_block_editor293.RichText.Content,
         {
           tagName: "pre",
@@ -79826,7 +79925,7 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)("pre", { ...import_block_editor293.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(import_block_editor293.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)("pre", { ...import_block_editor293.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(import_block_editor293.RichText.Content, { value: content }) });
     },
     migrate(attributes) {
       return migrate_text_align_default(migrate_font_family_default(attributes));
@@ -79891,7 +79990,7 @@ ${text}
       const className = clsx_default({
         [`has-text-align-${textAlign}`]: textAlign
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)("pre", { ...import_block_editor293.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(import_block_editor293.RichText.Content, { value: content }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)("pre", { ...import_block_editor293.useBlockProps.save({ className }), children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(import_block_editor293.RichText.Content, { value: content }) });
     },
     migrate: migrate_text_align_default,
     isEligible(attributes) {
@@ -79903,10 +80002,10 @@ ${text}
   var deprecated_default55 = [v314, v223, v150];

   // packages/block-library/build-module/verse/edit.mjs
-  var import_i18n271 = __toESM(require_i18n(), 1);
+  var import_i18n273 = __toESM(require_i18n(), 1);
   var import_block_editor294 = __toESM(require_block_editor(), 1);
-  var import_blocks124 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks125 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
   function VerseEdit(props) {
     const {
       attributes,
@@ -79919,7 +80018,7 @@ ${text}
     const { content } = attributes;
     useDeprecatedTextAlign(props);
     const blockProps = (0, import_block_editor294.useBlockProps)({ style: style2 });
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
       import_block_editor294.RichText,
       {
         tagName: "pre",
@@ -79931,14 +80030,14 @@ ${text}
             content: nextContent
           });
         },
-        "aria-label": (0, import_i18n271.__)("Poetry text"),
-        placeholder: (0, import_i18n271.__)("Write poetry\u2026"),
+        "aria-label": (0, import_i18n273.__)("Poetry text"),
+        placeholder: (0, import_i18n273.__)("Write poetry\u2026"),
         onRemove,
         onMerge: mergeBlocks,
         ...blockProps,
         __unstablePastePlainText: true,
         __unstableOnSplitAtDoubleLineEnd: insertBlocksAfter ? () => insertBlocksAfter(
-          (0, import_blocks124.createBlock)((0, import_blocks124.getDefaultBlockName)())
+          (0, import_blocks125.createBlock)((0, import_blocks125.getDefaultBlockName)())
         ) : void 0
       }
     );
@@ -80027,34 +80126,34 @@ ${text}

   // packages/block-library/build-module/verse/save.mjs
   var import_block_editor295 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
   function save56({ attributes }) {
     const { content } = attributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)("pre", { ...import_block_editor295.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(import_block_editor295.RichText.Content, { value: content }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)("pre", { ...import_block_editor295.useBlockProps.save(), children: /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(import_block_editor295.RichText.Content, { value: content }) });
   }

   // packages/block-library/build-module/verse/transforms.mjs
-  var import_blocks125 = __toESM(require_blocks(), 1);
+  var import_blocks126 = __toESM(require_blocks(), 1);
   var transforms37 = {
     from: [
       {
         type: "block",
         blocks: ["core/paragraph"],
-        transform: (attributes) => (0, import_blocks125.createBlock)("core/verse", attributes)
+        transform: (attributes) => (0, import_blocks126.createBlock)("core/verse", attributes)
       }
     ],
     to: [
       {
         type: "block",
         blocks: ["core/paragraph"],
-        transform: (attributes) => (0, import_blocks125.createBlock)("core/paragraph", attributes)
+        transform: (attributes) => (0, import_blocks126.createBlock)("core/paragraph", attributes)
       }
     ]
   };
   var transforms_default38 = transforms37;

   // packages/block-library/build-module/verse/index.mjs
-  var { fieldsKey: fieldsKey19, formKey: formKey19 } = unlock(import_blocks126.privateApis);
+  var { fieldsKey: fieldsKey19, formKey: formKey19 } = unlock(import_blocks127.privateApis);
   var { name: name119 } = block_default118;
   var settings118 = {
     icon: verse_default,
@@ -80062,7 +80161,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_i18n272.__)(
+        content: (0, import_i18n274.__)(
           "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 */
@@ -80082,7 +80181,7 @@ ${text}
     settings118[fieldsKey19] = [
       {
         id: "content",
-        label: (0, import_i18n272.__)("Content"),
+        label: (0, import_i18n274.__)("Content"),
         type: "text",
         Edit: "rich-text"
         // TODO: replace with custom component
@@ -80102,8 +80201,8 @@ ${text}
     name: () => name120,
     settings: () => settings119
   });
-  var import_i18n277 = __toESM(require_i18n(), 1);
-  var import_blocks128 = __toESM(require_blocks(), 1);
+  var import_i18n279 = __toESM(require_i18n(), 1);
+  var import_blocks129 = __toESM(require_blocks(), 1);

   // packages/block-library/build-module/video/deprecated.mjs
   var import_block_editor296 = __toESM(require_block_editor(), 1);
@@ -80219,16 +80318,16 @@ ${text}
   };

   // packages/block-library/build-module/video/tracks.mjs
-  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
   function Tracks({ tracks = [] }) {
     return tracks.map((track) => {
       const { id, ...trackAttrs } = track;
-      return /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("track", { ...trackAttrs }, id ?? trackAttrs.src);
+      return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)("track", { ...trackAttrs }, id ?? trackAttrs.src);
     });
   }

   // packages/block-library/build-module/video/deprecated.mjs
-  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
   var { attributes: blockAttributes7 } = block_default119;
   var v151 = {
     attributes: blockAttributes7,
@@ -80245,8 +80344,8 @@ ${text}
         playsInline,
         tracks
       } = attributes;
-      return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)("figure", { ...import_block_editor296.useBlockProps.save(), children: [
-        src && /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)("figure", { ...import_block_editor296.useBlockProps.save(), children: [
+        src && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
           "video",
           {
             autoPlay: autoplay,
@@ -80257,10 +80356,10 @@ ${text}
             preload: preload !== "metadata" ? preload : void 0,
             src,
             playsInline,
-            children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(Tracks, { tracks })
+            children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(Tracks, { tracks })
           }
         ),
-        !import_block_editor296.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(import_block_editor296.RichText.Content, { tagName: "figcaption", value: caption })
+        !import_block_editor296.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_block_editor296.RichText.Content, { tagName: "figcaption", value: caption })
       ] });
     }
   };
@@ -80272,24 +80371,24 @@ ${text}
   var import_components185 = __toESM(require_components(), 1);
   var import_block_editor298 = __toESM(require_block_editor(), 1);
   var import_element156 = __toESM(require_element(), 1);
-  var import_i18n276 = __toESM(require_i18n(), 1);
+  var import_i18n278 = __toESM(require_i18n(), 1);
   var import_data174 = __toESM(require_data(), 1);
   var import_notices22 = __toESM(require_notices(), 1);
   var import_url24 = __toESM(require_url(), 1);

   // packages/block-library/build-module/video/edit-common-settings.mjs
-  var import_i18n273 = __toESM(require_i18n(), 1);
+  var import_i18n275 = __toESM(require_i18n(), 1);
   var import_components183 = __toESM(require_components(), 1);
   var import_element154 = __toESM(require_element(), 1);
-  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
   var options = [
-    { value: "auto", label: (0, import_i18n273.__)("Auto") },
-    { value: "metadata", label: (0, import_i18n273.__)("Metadata") },
-    { value: "none", label: (0, import_i18n273._x)("None", "Preload value") }
+    { value: "auto", label: (0, import_i18n275.__)("Auto") },
+    { value: "metadata", label: (0, import_i18n275.__)("Metadata") },
+    { value: "none", label: (0, import_i18n275._x)("None", "Preload value") }
   ];
   var VideoSettings = ({ setAttributes, attributes }) => {
     const { autoplay, controls, loop, muted, playsInline, preload } = attributes;
-    const autoPlayHelpText = (0, import_i18n273.__)(
+    const autoPlayHelpText = (0, import_i18n275.__)(
       "Autoplay may cause usability issues for some users."
     );
     const getAutoplayHelp = (0, import_element154.useCallback)((checked) => {
@@ -80320,20 +80419,20 @@ ${text}
     const onChangePreload = (0, import_element154.useCallback)((value) => {
       setAttributes({ preload: value });
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_jsx_runtime559.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(import_jsx_runtime558.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         import_components183.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n273.__)("Autoplay"),
+          label: (0, import_i18n275.__)("Autoplay"),
           isShownByDefault: true,
           hasValue: () => !!autoplay,
           onDeselect: () => {
             setAttributes({ autoplay: false, muted: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             import_components183.ToggleControl,
             {
-              label: (0, import_i18n273.__)("Autoplay"),
+              label: (0, import_i18n275.__)("Autoplay"),
               onChange: toggleFactory.autoplay,
               checked: !!autoplay,
               help: getAutoplayHelp
@@ -80341,101 +80440,101 @@ ${text}
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         import_components183.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n273.__)("Loop"),
+          label: (0, import_i18n275.__)("Loop"),
           isShownByDefault: true,
           hasValue: () => !!loop,
           onDeselect: () => {
             setAttributes({ loop: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             import_components183.ToggleControl,
             {
-              label: (0, import_i18n273.__)("Loop"),
+              label: (0, import_i18n275.__)("Loop"),
               onChange: toggleFactory.loop,
               checked: !!loop
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         import_components183.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n273.__)("Muted"),
+          label: (0, import_i18n275.__)("Muted"),
           isShownByDefault: true,
           hasValue: () => !!muted,
           onDeselect: () => {
             setAttributes({ muted: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             import_components183.ToggleControl,
             {
-              label: (0, import_i18n273.__)("Muted"),
+              label: (0, import_i18n275.__)("Muted"),
               onChange: toggleFactory.muted,
               checked: !!muted,
               disabled: autoplay,
-              help: autoplay ? (0, import_i18n273.__)("Muted because of Autoplay.") : null
+              help: autoplay ? (0, import_i18n275.__)("Muted because of Autoplay.") : null
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         import_components183.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n273.__)("Playback controls"),
+          label: (0, import_i18n275.__)("Playback controls"),
           isShownByDefault: true,
           hasValue: () => !controls,
           onDeselect: () => {
             setAttributes({ controls: true });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             import_components183.ToggleControl,
             {
-              label: (0, import_i18n273.__)("Playback controls"),
+              label: (0, import_i18n275.__)("Playback controls"),
               onChange: toggleFactory.controls,
               checked: !!controls
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         import_components183.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n273.__)("Play inline"),
+          label: (0, import_i18n275.__)("Play inline"),
           isShownByDefault: true,
           hasValue: () => !!playsInline,
           onDeselect: () => {
             setAttributes({ playsInline: false });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             import_components183.ToggleControl,
             {
-              label: (0, import_i18n273.__)("Play inline"),
+              label: (0, import_i18n275.__)("Play inline"),
               onChange: toggleFactory.playsInline,
               checked: !!playsInline,
               disabled: autoplay,
-              help: autoplay ? (0, import_i18n273.__)("Play inline enabled because of Autoplay.") : (0, import_i18n273.__)(
+              help: autoplay ? (0, import_i18n275.__)("Play inline enabled because of Autoplay.") : (0, import_i18n275.__)(
                 "When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player."
               )
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         import_components183.__experimentalToolsPanelItem,
         {
-          label: (0, import_i18n273.__)("Preload"),
+          label: (0, import_i18n275.__)("Preload"),
           isShownByDefault: true,
           hasValue: () => preload !== "metadata",
           onDeselect: () => {
             setAttributes({ preload: "metadata" });
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             import_components183.SelectControl,
             {
-              label: (0, import_i18n273.__)("Preload"),
+              label: (0, import_i18n275.__)("Preload"),
               value: preload,
               onChange: onChangePreload,
               options,
@@ -80449,22 +80548,22 @@ ${text}
   var edit_common_settings_default = VideoSettings;

   // packages/block-library/build-module/video/tracks-editor.mjs
-  var import_i18n274 = __toESM(require_i18n(), 1);
+  var import_i18n276 = __toESM(require_i18n(), 1);
   var import_components184 = __toESM(require_components(), 1);
   var import_block_editor297 = __toESM(require_block_editor(), 1);
   var import_data173 = __toESM(require_data(), 1);
   var import_element155 = __toESM(require_element(), 1);
   var import_url23 = __toESM(require_url(), 1);
-  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
-  var { Badge: WCBadge2 } = unlock(import_components184.privateApis);
+  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
+  var { Badge: WCBadge } = unlock(import_components184.privateApis);
   var ALLOWED_TYPES = ["text/vtt"];
   var DEFAULT_KIND = "subtitles";
   var KIND_OPTIONS = [
-    { label: (0, import_i18n274.__)("Subtitles"), value: "subtitles" },
-    { label: (0, import_i18n274.__)("Captions"), value: "captions" },
-    { label: (0, import_i18n274.__)("Descriptions"), value: "descriptions" },
-    { label: (0, import_i18n274.__)("Chapters"), value: "chapters" },
-    { label: (0, import_i18n274.__)("Metadata"), value: "metadata" }
+    { label: (0, import_i18n276.__)("Subtitles"), value: "subtitles" },
+    { label: (0, import_i18n276.__)("Captions"), value: "captions" },
+    { label: (0, import_i18n276.__)("Descriptions"), value: "descriptions" },
+    { label: (0, import_i18n276.__)("Chapters"), value: "chapters" },
+    { label: (0, import_i18n276.__)("Metadata"), value: "metadata" }
   ];
   var DEFAULT_TRACK = {
     src: "",
@@ -80475,26 +80574,26 @@ ${text}
   };
   function TrackList({ tracks, onEditPress }) {
     const content = tracks.map((track, index) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(
+      return /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(
         import_components184.__experimentalHStack,
         {
           className: "block-library-video-tracks-editor__track-list-track",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("span", { children: track.label }),
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_components184.__experimentalHStack, { justify: "flex-end", children: [
-              track.default && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(WCBadge2, { children: (0, import_i18n274.__)("Default") }),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("span", { children: track.label }),
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_components184.__experimentalHStack, { justify: "flex-end", children: [
+              track.default && /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(WCBadge, { children: (0, import_i18n276.__)("Default") }),
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                 import_components184.Button,
                 {
                   __next40pxDefaultSize: true,
                   variant: "tertiary",
                   onClick: () => onEditPress(index),
-                  "aria-label": (0, import_i18n274.sprintf)(
+                  "aria-label": (0, import_i18n276.sprintf)(
                     /* translators: %s: Label of the video text track e.g: "French subtitles". */
-                    (0, import_i18n274._x)("Edit %s", "text tracks"),
+                    (0, import_i18n276._x)("Edit %s", "text tracks"),
                     track.label
                   ),
-                  children: (0, import_i18n274.__)("Edit")
+                  children: (0, import_i18n276.__)("Edit")
                 }
               )
             ] })
@@ -80503,10 +80602,10 @@ ${text}
         track.id ?? track.src
       );
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
       import_components184.MenuGroup,
       {
-        label: (0, import_i18n274.__)("Text tracks"),
+        label: (0, import_i18n276.__)("Text tracks"),
         className: "block-library-video-tracks-editor__track-list",
         children: content
       }
@@ -80525,63 +80624,62 @@ ${text}
     });
     const { src, label, srcLang, kind, default: isDefaultTrack } = trackState;
     const fileName = src.startsWith("blob:") ? "" : (0, import_url23.getFilename)(src) || "";
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(
       import_components184.__experimentalVStack,
       {
         className: "block-library-video-tracks-editor__single-track-editor",
         spacing: "4",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("span", { className: "block-library-video-tracks-editor__single-track-editor-edit-track-label", children: (0, import_i18n274.__)("Edit track") }),
-          /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)("span", { children: [
-            (0, import_i18n274.__)("File"),
+          /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("span", { className: "block-library-video-tracks-editor__single-track-editor-edit-track-label", children: (0, import_i18n276.__)("Edit track") }),
+          /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)("span", { children: [
+            (0, import_i18n276.__)("File"),
             ": ",
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("b", { children: fileName })
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("b", { children: fileName })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_components184.__experimentalGrid, { columns: 2, gap: 4, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_components184.__experimentalGrid, { columns: 2, gap: 4, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
               import_components184.TextControl,
               {
                 onChange: (newLabel) => setTrackState((prevTrackState) => ({
                   ...prevTrackState,
                   label: newLabel
                 })),
-                label: (0, import_i18n274.__)("Label"),
+                label: (0, import_i18n276.__)("Label"),
                 value: label,
-                help: (0, import_i18n274.__)("Title of track")
+                help: (0, import_i18n276.__)("Title of track")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
               import_components184.TextControl,
               {
                 onChange: (newSrcLang) => setTrackState((prevTrackState) => ({
                   ...prevTrackState,
                   srcLang: newSrcLang
                 })),
-                label: (0, import_i18n274.__)("Source language"),
+                label: (0, import_i18n276.__)("Source language"),
                 value: srcLang,
-                help: (0, import_i18n274.__)("Language tag (en, fr, etc.)")
+                help: (0, import_i18n276.__)("Language tag (en, fr, etc.)")
               }
             )
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_components184.__experimentalVStack, { spacing: "4", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_components184.__experimentalVStack, { spacing: "4", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
               import_components184.SelectControl,
               {
                 className: "block-library-video-tracks-editor__single-track-editor-kind-select",
                 options: KIND_OPTIONS,
                 value: kind,
-                label: (0, import_i18n274.__)("Kind"),
+                label: (0, import_i18n276.__)("Kind"),
                 onChange: (newKind) => setTrackState((prevTrackState) => ({
                   ...prevTrackState,
                   kind: newKind
                 }))
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
               import_components184.ToggleControl,
               {
-                __next40pxDefaultSize: true,
-                label: (0, import_i18n274.__)("Set as default track"),
+                label: (0, import_i18n276.__)("Set as default track"),
                 checked: isDefaultTrack,
                 disabled: !allowSettingDefault,
                 onChange: (defaultTrack) => setTrackState((prevTrackState) => ({
@@ -80590,18 +80688,18 @@ ${text}
                 }))
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_components184.__experimentalHStack, { className: "block-library-video-tracks-editor__single-track-editor-buttons-container", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_components184.__experimentalHStack, { className: "block-library-video-tracks-editor__single-track-editor-buttons-container", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                 import_components184.Button,
                 {
                   __next40pxDefaultSize: true,
                   isDestructive: true,
                   variant: "link",
                   onClick: onRemove,
-                  children: (0, import_i18n274.__)("Remove track")
+                  children: (0, import_i18n276.__)("Remove track")
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                 import_components184.Button,
                 {
                   __next40pxDefaultSize: true,
@@ -80610,7 +80708,7 @@ ${text}
                     onChange(trackState);
                     onClose();
                   },
-                  children: (0, import_i18n274.__)("Apply")
+                  children: (0, import_i18n276.__)("Apply")
                 }
               )
             ] })
@@ -80670,7 +80768,7 @@ ${text}
     if (!mediaUpload) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
       import_components184.Dropdown,
       {
         contentClassName: "block-library-video-tracks-editor",
@@ -80685,19 +80783,19 @@ ${text}
             }
             onToggle();
           };
-          return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(import_components184.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+          return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(import_components184.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
             import_components184.ToolbarButton,
             {
               "aria-expanded": isOpen,
               "aria-haspopup": "true",
               onClick: handleOnToggle,
-              children: (0, import_i18n274.__)("Text tracks")
+              children: (0, import_i18n276.__)("Text tracks")
             }
           ) });
         },
         renderContent: () => {
           if (trackBeingEdited !== null) {
-            return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
               SingleTrackEditor,
               {
                 track: tracks[trackBeingEdited],
@@ -80719,57 +80817,57 @@ ${text}
               }
             );
           }
-          return /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
-            tracks.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)("div", { className: "block-library-video-tracks-editor__tracks-informative-message", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("h2", { className: "block-library-video-tracks-editor__tracks-informative-message-title", children: (0, import_i18n274.__)("Text tracks") }),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("p", { className: "block-library-video-tracks-editor__tracks-informative-message-description", children: (0, import_i18n274.__)(
+          return /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_jsx_runtime559.Fragment, { children: [
+            tracks.length === 0 && /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)("div", { className: "block-library-video-tracks-editor__tracks-informative-message", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("h2", { className: "block-library-video-tracks-editor__tracks-informative-message-title", children: (0, import_i18n276.__)("Text tracks") }),
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("p", { className: "block-library-video-tracks-editor__tracks-informative-message-description", children: (0, import_i18n276.__)(
                 "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_runtime560.jsxs)(import_components184.NavigableMenu, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_components184.NavigableMenu, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                 TrackList,
                 {
                   tracks,
                   onEditPress: setTrackBeingEdited
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                 import_components184.MenuGroup,
                 {
                   className: "block-library-video-tracks-editor__add-tracks-container",
-                  label: (0, import_i18n274.__)("Add tracks"),
-                  children: /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_block_editor297.MediaUploadCheck, { children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+                  label: (0, import_i18n276.__)("Add tracks"),
+                  children: /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_block_editor297.MediaUploadCheck, { children: [
+                    /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                       import_block_editor297.MediaUpload,
                       {
                         onSelect: handleTrackSelect,
                         allowedTypes: ALLOWED_TYPES,
                         value: tracks.map(({ id }) => id),
                         multiple: true,
-                        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+                        render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                           import_components184.MenuItem,
                           {
                             icon: media_default,
                             onClick: open,
-                            children: (0, import_i18n274.__)("Open Media Library")
+                            children: (0, import_i18n276.__)("Open Media Library")
                           }
                         )
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+                    /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                       import_components184.FormFileUpload,
                       {
                         onChange: uploadFiles,
                         accept: ".vtt,text/vtt",
                         multiple: true,
                         render: ({ openFileDialog }) => {
-                          return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+                          return /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
                             import_components184.MenuItem,
                             {
                               icon: upload_default,
                               onClick: openFileDialog,
-                              children: (0, import_i18n274._x)("Upload", "verb")
+                              children: (0, import_i18n276._x)("Upload", "verb")
                             }
                           );
                         }
@@ -80786,7 +80884,7 @@ ${text}
   }

   // packages/block-library/build-module/video/variations.mjs
-  var import_i18n275 = __toESM(require_i18n(), 1);
+  var import_i18n277 = __toESM(require_i18n(), 1);
   var isGifVariation = ({
     controls,
     loop,
@@ -80797,9 +80895,9 @@ ${text}
   var variations21 = [
     {
       name: "video",
-      title: (0, import_i18n275.__)("Video"),
-      description: (0, import_i18n275.__)(
-        "A video with customizable playback and interaction controls."
+      title: (0, import_i18n277.__)("Video"),
+      description: (0, import_i18n277.__)(
+        "Embed a video from your media library or upload a new one."
       ),
       icon: video_default,
       attributes: { controls: true },
@@ -80810,12 +80908,12 @@ ${text}
     },
     {
       name: "gif",
-      title: (0, import_i18n275.__)("GIF"),
-      description: (0, import_i18n275.__)(
+      title: (0, import_i18n277.__)("GIF"),
+      description: (0, import_i18n277.__)(
         "A muted, looping video that plays automatically like an animated GIF."
       ),
       icon: video_default,
-      keywords: [(0, import_i18n275.__)("animated"), "gif"],
+      keywords: [(0, import_i18n277.__)("animated"), "gif"],
       attributes: {
         controls: false,
         loop: true,
@@ -80831,7 +80929,7 @@ ${text}
   var variations_default21 = variations21;

   // packages/block-library/build-module/video/edit.mjs
-  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES10 = ["video"];
   function VideoEdit({
     isSelected: isSingleSelected,
@@ -80915,14 +81013,14 @@ ${text}
       createErrorNotice(message, { type: "snackbar" });
     }
     const placeholder2 = (content) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
         import_components185.Placeholder,
         {
           className: "block-editor-media-placeholder",
           withIllustration: !isSingleSelected,
           icon: video_default,
-          label: (0, import_i18n276.__)("Video"),
-          instructions: (0, import_i18n276.__)(
+          label: (0, import_i18n278.__)("Video"),
+          instructions: (0, import_i18n278.__)(
             "Drag and drop a video, upload, or choose from your library."
           ),
           children: content
@@ -80936,10 +81034,10 @@ ${text}
       className: classes
     });
     if (!src && !temporaryURL) {
-      return /* @__PURE__ */ (0, import_jsx_runtime561.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
         import_block_editor298.MediaPlaceholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_block_editor298.BlockIcon, { icon: video_default }),
+          icon: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(import_block_editor298.BlockIcon, { icon: video_default }),
           onSelect: onSelectVideo,
           onSelectURL,
           accept: "video/*",
@@ -80950,9 +81048,9 @@ ${text}
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)(import_jsx_runtime561.Fragment, { children: [
-      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)(import_jsx_runtime561.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_block_editor298.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
+      isSingleSelected && /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(import_block_editor298.BlockControls, { children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
           TracksEditor,
           {
             tracks,
@@ -80961,7 +81059,7 @@ ${text}
             }
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_block_editor298.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(import_block_editor298.BlockControls, { group: "other", children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
           import_block_editor298.MediaReplaceFlow,
           {
             mediaId: id,
@@ -80976,10 +81074,10 @@ ${text}
           }
         ) })
       ] }),
-      !isGif && /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_block_editor298.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(import_block_editor298.InspectorControls, { children: /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(
         import_components185.__experimentalToolsPanel,
         {
-          label: (0, import_i18n276.__)("Settings"),
+          label: (0, import_i18n278.__)("Settings"),
           resetAll: () => {
             setAttributes({
               autoplay: false,
@@ -80993,14 +81091,14 @@ ${text}
           },
           dropdownMenuProps,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
               edit_common_settings_default,
               {
                 setAttributes,
                 attributes
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
               poster_image_default,
               {
                 poster,
@@ -81012,8 +81110,8 @@ ${text}
           ]
         }
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)("figure", { ...blockProps, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)("figure", { ...blockProps, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
           "video",
           {
             controls,
@@ -81028,18 +81126,18 @@ ${text}
             width,
             height,
             style: aspectRatio ? { aspectRatio } : void 0,
-            children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(Tracks, { tracks })
+            children: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(Tracks, { tracks })
           }
         ),
-        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components185.Spinner, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+        !!temporaryURL && /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(import_components185.Spinner, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
           Caption,
           {
             attributes,
             setAttributes,
             isSelected: isSingleSelected,
             insertBlocksAfter,
-            label: (0, import_i18n276.__)("Video caption text"),
+            label: (0, import_i18n278.__)("Video caption text"),
             showToolbarButton: isSingleSelected && hasNonContentControls
           }
         )
@@ -81050,7 +81148,7 @@ ${text}

   // packages/block-library/build-module/video/save.mjs
   var import_block_editor299 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
   function save57({ attributes }) {
     const {
       autoplay,
@@ -81067,8 +81165,8 @@ ${text}
       height
     } = attributes;
     const aspectRatio = width && height ? `${width} / ${height}` : void 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)("figure", { ...import_block_editor299.useBlockProps.save(), children: [
-      src && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)("figure", { ...import_block_editor299.useBlockProps.save(), children: [
+      src && /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
         "video",
         {
           autoPlay: autoplay,
@@ -81082,10 +81180,10 @@ ${text}
           width,
           height,
           style: aspectRatio ? { aspectRatio } : void 0,
-          children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(Tracks, { tracks })
+          children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(Tracks, { tracks })
         }
       ),
-      !import_block_editor299.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+      !import_block_editor299.RichText.isEmpty(caption) && /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
         import_block_editor299.RichText.Content,
         {
           className: (0, import_block_editor299.__experimentalGetElementClassName)("caption"),
@@ -81098,7 +81196,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_blocks128 = __toESM(require_blocks(), 1);
   var transforms38 = {
     from: [
       {
@@ -81108,7 +81206,7 @@ ${text}
         },
         transform(files) {
           const file = files[0];
-          const block = (0, import_blocks127.createBlock)("core/video", {
+          const block = (0, import_blocks128.createBlock)("core/video", {
             blob: (0, import_blob21.createBlobURL)(file)
           });
           return block;
@@ -81171,7 +81269,7 @@ ${text}
             attributes.blob = attributes.src;
             delete attributes.src;
           }
-          return (0, import_blocks127.createBlock)("core/video", attributes);
+          return (0, import_blocks128.createBlock)("core/video", attributes);
         }
       }
     ]
@@ -81179,7 +81277,7 @@ ${text}
   var transforms_default39 = transforms38;

   // packages/block-library/build-module/video/index.mjs
-  var { fieldsKey: fieldsKey20, formKey: formKey20 } = unlock(import_blocks128.privateApis);
+  var { fieldsKey: fieldsKey20, formKey: formKey20 } = unlock(import_blocks129.privateApis);
   var { name: name120 } = block_default119;
   var settings119 = {
     icon: video_default,
@@ -81187,7 +81285,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_i18n277.__)("Wood thrush singing in Central Park, NYC.")
+        caption: (0, import_i18n279.__)("Wood thrush singing in Central Park, NYC.")
       }
     },
     transforms: transforms_default39,
@@ -81200,7 +81298,7 @@ ${text}
     settings119[fieldsKey20] = [
       {
         id: "video",
-        label: (0, import_i18n277.__)("Video"),
+        label: (0, import_i18n279.__)("Video"),
         type: "media",
         Edit: {
           control: "media",
@@ -81223,7 +81321,7 @@ ${text}
       },
       {
         id: "caption",
-        label: (0, import_i18n277.__)("Caption"),
+        label: (0, import_i18n279.__)("Caption"),
         type: "text",
         Edit: "rich-text"
         // TODO: replace with custom component
@@ -81248,9 +81346,9 @@ ${text}
   // packages/block-library/build-module/footnotes/edit.mjs
   var import_block_editor300 = __toESM(require_block_editor(), 1);
   var import_core_data101 = __toESM(require_core_data(), 1);
-  var import_i18n278 = __toESM(require_i18n(), 1);
+  var import_i18n280 = __toESM(require_i18n(), 1);
   var import_components186 = __toESM(require_components(), 1);
-  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
   function FootnotesEdit({ context: { postType, postId } }) {
     const [meta, updateMeta] = (0, import_core_data101.useEntityProp)(
       "postType",
@@ -81262,32 +81360,32 @@ ${text}
     const footnotes = meta?.footnotes ? JSON.parse(meta.footnotes) : [];
     const blockProps = (0, import_block_editor300.useBlockProps)();
     if (!footnotesSupported) {
-      return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
         import_components186.Placeholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(import_block_editor300.BlockIcon, { icon: format_list_numbered_default }),
-          label: (0, import_i18n278.__)("Footnotes"),
-          instructions: (0, import_i18n278.__)(
+          icon: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_block_editor300.BlockIcon, { icon: format_list_numbered_default }),
+          label: (0, import_i18n280.__)("Footnotes"),
+          instructions: (0, import_i18n280.__)(
             "Footnotes are not supported here. Add this block to post or page content."
           )
         }
       ) });
     }
     if (!footnotes.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("div", { ...blockProps, children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
         import_components186.Placeholder,
         {
-          icon: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(import_block_editor300.BlockIcon, { icon: format_list_numbered_default }),
-          label: (0, import_i18n278.__)("Footnotes"),
-          instructions: (0, import_i18n278.__)(
+          icon: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_block_editor300.BlockIcon, { icon: format_list_numbered_default }),
+          label: (0, import_i18n280.__)("Footnotes"),
+          instructions: (0, import_i18n280.__)(
             "Footnotes found in blocks within this document will be displayed here."
           )
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("ol", { ...blockProps, children: footnotes.map(({ id, content }) => (
+    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("ol", { ...blockProps, children: footnotes.map(({ id, content }) => (
       /* eslint-disable-next-line jsx-a11y/no-noninteractive-element-interactions */
-      /* @__PURE__ */ (0, import_jsx_runtime563.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
         "li",
         {
           onMouseDown: (event) => {
@@ -81297,7 +81395,7 @@ ${text}
             }
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
               import_block_editor300.RichText,
               {
                 id,
@@ -81325,7 +81423,7 @@ ${text}
               }
             ),
             " ",
-            /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("a", { href: `#${id}-link`, children: "\u21A9\uFE0E" })
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)("a", { href: `#${id}-link`, children: "\u21A9\uFE0E" })
           ]
         },
         id
@@ -81445,19 +81543,19 @@ ${text}
   var v4_default = v412;

   // packages/block-library/build-module/footnotes/format.mjs
-  var import_i18n279 = __toESM(require_i18n(), 1);
+  var import_i18n281 = __toESM(require_i18n(), 1);
   var import_rich_text9 = __toESM(require_rich_text(), 1);
   var import_block_editor301 = __toESM(require_block_editor(), 1);
   var import_data175 = __toESM(require_data(), 1);
   var import_core_data102 = __toESM(require_core_data(), 1);
-  var import_blocks129 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
+  var import_blocks130 = __toESM(require_blocks(), 1);
+  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
   var formatName = "core/footnote";
   var { usesContextKey } = unlock(import_block_editor301.privateApis);
   var POST_CONTENT_BLOCK_NAME = "core/post-content";
   var SYNCED_PATTERN_BLOCK_NAME = "core/block";
   var format2 = {
-    title: (0, import_i18n279.__)("Footnote"),
+    title: (0, import_i18n281.__)("Footnote"),
     tagName: "sup",
     className: "fn",
     attributes: {
@@ -81482,7 +81580,7 @@ ${text}
       } = registry.select(import_block_editor301.store);
       const isFootnotesSupported = (0, import_data175.useSelect)(
         (select10) => {
-          if (!select10(import_blocks129.store).getBlockType("core/footnotes")) {
+          if (!select10(import_blocks130.store).getBlockType("core/footnotes")) {
             return false;
           }
           const allowedBlocks = select10(import_block_editor301.store).getSettings().allowedBlockTypes;
@@ -81567,17 +81665,17 @@ ${text}
             while (rootClientId && getBlockName(rootClientId) !== POST_CONTENT_BLOCK_NAME) {
               rootClientId = getBlockRootClientId(rootClientId);
             }
-            fnBlock = (0, import_blocks129.createBlock)("core/footnotes");
+            fnBlock = (0, import_blocks130.createBlock)("core/footnotes");
             insertBlock(fnBlock, void 0, rootClientId);
           }
           selectionChange(fnBlock.clientId, id, 0, 0);
         });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
         import_block_editor301.RichTextToolbarButton,
         {
           icon: format_list_numbered_default,
-          title: (0, import_i18n279.__)("Footnote"),
+          title: (0, import_i18n281.__)("Footnote"),
           onClick,
           isActive: isObjectActive
         }
@@ -81605,8 +81703,8 @@ ${text}
   var import_element157 = __toESM(require_element(), 1);
   var import_data176 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts = __toESM(require_keyboard_shortcuts(), 1);
-  var import_i18n280 = __toESM(require_i18n(), 1);
-  var import_blocks130 = __toESM(require_blocks(), 1);
+  var import_i18n282 = __toESM(require_i18n(), 1);
+  var import_blocks131 = __toESM(require_blocks(), 1);
   var import_block_editor302 = __toESM(require_block_editor(), 1);
   function BlockKeyboardShortcuts() {
     const { registerShortcut } = (0, import_data176.useDispatch)(import_keyboard_shortcuts.store);
@@ -81645,14 +81743,14 @@ ${text}
       }
       replaceBlocks(
         currentClientId,
-        (0, import_blocks130.createBlock)(destinationBlockName, newAttributes)
+        (0, import_blocks131.createBlock)(destinationBlockName, newAttributes)
       );
     };
     (0, import_element157.useEffect)(() => {
       registerShortcut({
         name: "core/block-editor/transform-heading-to-paragraph",
         category: "block-library",
-        description: (0, import_i18n280.__)("Transform heading to paragraph."),
+        description: (0, import_i18n282.__)("Transform heading to paragraph."),
         keyCombination: {
           modifier: "access",
           character: "0"
@@ -81668,7 +81766,7 @@ ${text}
         registerShortcut({
           name: `core/block-editor/transform-paragraph-to-heading-${level}`,
           category: "block-library",
-          description: (0, import_i18n280.__)("Transform paragraph to heading."),
+          description: (0, import_i18n282.__)("Transform paragraph to heading."),
           keyCombination: {
             modifier: "access",
             character: `${level}`
@@ -81717,7 +81815,7 @@ ${text}
   });

   // packages/block-library/build-module/index.mjs
-  var import_jsx_runtime565 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
   var getAllBlocks = () => {
     const blocks = [
       // Common blocks are grouped at the top to prioritize their display
@@ -81859,9 +81957,9 @@ ${text}
     if (window.__unstableAutoRegisterBlocks) {
       window.__unstableAutoRegisterBlocks.forEach((blockName) => {
         const bootstrappedBlockType = unlock(
-          (0, import_data177.select)(import_blocks131.store)
+          (0, import_data177.select)(import_blocks132.store)
         ).getBootstrappedBlockType(blockName);
-        (0, import_blocks131.registerBlockType)(blockName, {
+        (0, import_blocks132.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,
@@ -81890,16 +81988,16 @@ ${text}
               urlQueryArgs: { post_id: context?.postId }
             });
             if (status === "loading") {
-              return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("div", { ...blockProps, children: (0, import_i18n281.__)("Loading\u2026") });
+              return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)("div", { ...blockProps, children: (0, import_i18n283.__)("Loading\u2026") });
             }
             if (status === "error") {
-              return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)("div", { ...blockProps, children: (0, import_i18n281.sprintf)(
+              return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)("div", { ...blockProps, children: (0, import_i18n283.sprintf)(
                 /* translators: %s: error message describing the problem */
-                (0, import_i18n281.__)("Error loading block: %s"),
+                (0, import_i18n283.__)("Error loading block: %s"),
                 error2
               ) });
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
               html_renderer_default,
               {
                 wrapperProps: blockProps,
@@ -81911,12 +82009,12 @@ ${text}
         });
       });
     }
-    (0, import_blocks131.setDefaultBlockName)(name63);
+    (0, import_blocks132.setDefaultBlockName)(name63);
     if (window.wp && window.wp.oldEditor && blocks.some(({ name: name510 }) => name510 === name13)) {
-      (0, import_blocks131.setFreeformContentHandlerName)(name13);
+      (0, import_blocks132.setFreeformContentHandlerName)(name13);
     }
-    (0, import_blocks131.setUnregisteredTypeHandlerName)(name52);
-    (0, import_blocks131.setGroupingBlockName)(name39);
+    (0, import_blocks132.setUnregisteredTypeHandlerName)(name52);
+    (0, import_blocks132.setGroupingBlockName)(name39);
   };
   var __experimentalRegisterExperimentalCoreBlocks = false ? ({ enableFSEBlocks } = {}) => {
     const enabledExperiments = [enableFSEBlocks ? "fse" : null];
@@ -81944,5 +82042,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim.development.js:
 fast-average-color/dist/index.esm.js:
   (*! Fast Average Color | © 2022 Denis Seleznev | MIT License | https://github.com/fast-average-color/fast-average-color *)
 */
-(window.wp ||= {}).blockLibrary = wp.blockLibrary;
-})();
diff --git a/wp-includes/js/dist/block-library.min.js b/wp-includes/js/dist/block-library.min.js
index b801bb1fb8..cb6e95fa09 100644
--- a/wp-includes/js/dist/block-library.min.js
+++ b/wp-includes/js/dist/block-library.min.js
@@ -1,49 +1,77 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).blockLibrary=(()=>{var $ve=Object.create;var l_=Object.defineProperty;var qve=Object.getOwnPropertyDescriptor;var Zve=Object.getOwnPropertyNames;var Kve=Object.getPrototypeOf,Yve=Object.prototype.hasOwnProperty;var Qve=(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 Be=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),K=(e,t)=>{for(var r in t)l_(e,r,{get:t[r],enumerable:!0})},SF=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Zve(t))!Yve.call(e,a)&&a!==r&&l_(e,a,{get:()=>t[a],enumerable:!(o=qve(t,a))||o.enumerable});return e};var n=(e,t,r)=>(r=e!=null?$ve(Kve(e)):{},SF(t||!e||!e.__esModule?l_(r,"default",{value:e,enumerable:!0}):r,e)),Xve=e=>SF(l_({},"__esModule",{value:!0}),e);var q=Be((ANe,TF)=>{TF.exports=window.wp.blocks});var ve=Be((MNe,PF)=>{PF.exports=window.wp.compose});var F=Be((zNe,EF)=>{EF.exports=window.wp.data});var E=Be((VNe,BF)=>{BF.exports=window.wp.blockEditor});var lp=Be((ONe,IF)=>{IF.exports=window.wp.serverSideRender});var I=Be((FNe,NF)=>{NF.exports=window.wp.i18n});var v9=Be(ur=>{"use strict";Object.defineProperty(ur,"__esModule",{value:!0});ur.Doctype=ur.CDATA=ur.Tag=ur.Style=ur.Script=ur.Comment=ur.Directive=ur.Text=ur.Root=ur.isTag=ur.ElementType=void 0;var mi;(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"})(mi=ur.ElementType||(ur.ElementType={}));function ebe(e){return e.type===mi.Tag||e.type===mi.Script||e.type===mi.Style}ur.isTag=ebe;ur.Root=mi.Root;ur.Text=mi.Text;ur.Directive=mi.Directive;ur.Comment=mi.Comment;ur.Script=mi.Script;ur.Style=mi.Style;ur.Tag=mi.Tag;ur.CDATA=mi.CDATA;ur.Doctype=mi.Doctype});var x9=Be(Ze=>{"use strict";var sp=Ze&&Ze.__extends||(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(o[i]=a[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)}})(),R1=Ze&&Ze.__assign||function(){return R1=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},R1.apply(this,arguments)};Object.defineProperty(Ze,"__esModule",{value:!0});Ze.cloneNode=Ze.hasChildren=Ze.isDocument=Ze.isDirective=Ze.isComment=Ze.isText=Ze.isCDATA=Ze.isTag=Ze.Element=Ze.Document=Ze.CDATA=Ze.NodeWithChildren=Ze.ProcessingInstruction=Ze.Comment=Ze.Text=Ze.DataNode=Ze.Node=void 0;var Va=v9(),y9=(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),_9(this,t)},e})();Ze.Node=y9;var s_=(function(e){sp(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})(y9);Ze.DataNode=s_;var LF=(function(e){sp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Va.ElementType.Text,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t})(s_);Ze.Text=LF;var RF=(function(e){sp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Va.ElementType.Comment,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t})(s_);Ze.Comment=RF;var AF=(function(e){sp(t,e);function t(r,o){var a=e.call(this,o)||this;return a.name=r,a.type=Va.ElementType.Directive,a}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t})(s_);Ze.ProcessingInstruction=AF;var c_=(function(e){sp(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})(y9);Ze.NodeWithChildren=c_;var MF=(function(e){sp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Va.ElementType.CDATA,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t})(c_);Ze.CDATA=MF;var zF=(function(e){sp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Va.ElementType.Root,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t})(c_);Ze.Document=zF;var VF=(function(e){sp(t,e);function t(r,o,a,i){a===void 0&&(a=[]),i===void 0&&(i=r==="script"?Va.ElementType.Script:r==="style"?Va.ElementType.Style:Va.ElementType.Tag);var l=e.call(this,a)||this;return l.name=r,l.attribs=o,l.type=i,l}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 a,i;return{name:o,value:r.attribs[o],namespace:(a=r["x-attribsNamespace"])===null||a===void 0?void 0:a[o],prefix:(i=r["x-attribsPrefix"])===null||i===void 0?void 0:i[o]}})},enumerable:!1,configurable:!0}),t})(c_);Ze.Element=VF;function OF(e){return(0,Va.isTag)(e)}Ze.isTag=OF;function FF(e){return e.type===Va.ElementType.CDATA}Ze.isCDATA=FF;function HF(e){return e.type===Va.ElementType.Text}Ze.isText=HF;function jF(e){return e.type===Va.ElementType.Comment}Ze.isComment=jF;function UF(e){return e.type===Va.ElementType.Directive}Ze.isDirective=UF;function GF(e){return e.type===Va.ElementType.Root}Ze.isDocument=GF;function tbe(e){return Object.prototype.hasOwnProperty.call(e,"children")}Ze.hasChildren=tbe;function _9(e,t){t===void 0&&(t=!1);var r;if(HF(e))r=new LF(e.data);else if(jF(e))r=new RF(e.data);else if(OF(e)){var o=t?b9(e.children):[],a=new VF(e.name,R1({},e.attribs),o);o.forEach(function(c){return c.parent=a}),e.namespace!=null&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=R1({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=R1({},e["x-attribsPrefix"])),r=a}else if(FF(e)){var o=t?b9(e.children):[],i=new MF(o);o.forEach(function(u){return u.parent=i}),r=i}else if(GF(e)){var o=t?b9(e.children):[],l=new zF(o);o.forEach(function(u){return u.parent=l}),e["x-mode"]&&(l["x-mode"]=e["x-mode"]),r=l}else if(UF(e)){var s=new AF(e.name,e.data);e["x-name"]!=null&&(s["x-name"]=e["x-name"],s["x-publicId"]=e["x-publicId"],s["x-systemId"]=e["x-systemId"]),r=s}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}Ze.cloneNode=_9;function b9(e){for(var t=e.map(function(o){return _9(o,!0)}),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}});var w9=Be(Us=>{"use strict";var rbe=Us&&Us.__createBinding||(Object.create?(function(e,t,r,o){o===void 0&&(o=r);var a=Object.getOwnPropertyDescriptor(t,r);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,a)}):(function(e,t,r,o){o===void 0&&(o=r),e[o]=t[r]})),obe=Us&&Us.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&rbe(t,e,r)};Object.defineProperty(Us,"__esModule",{value:!0});Us.DomHandler=void 0;var k9=v9(),cp=x9();obe(x9(),Us);var WF={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},$F=(function(){function e(t,r,o){this.dom=[],this.root=new cp.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(o=r,r=WF),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??WF,this.elementCB=o??null}return e.prototype.onparserinit=function(t){this.parser=t},e.prototype.onreset=function(){this.dom=[],this.root=new cp.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?k9.ElementType.Tag:void 0,a=new cp.Element(t,r,void 0,o);this.addNode(a),this.tagStack.push(a)},e.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===k9.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var o=new cp.Text(t);this.addNode(o),this.lastNode=o}},e.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===k9.ElementType.Comment){this.lastNode.data+=t;return}var r=new cp.Comment(t);this.addNode(r),this.lastNode=r},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var t=new cp.Text(""),r=new cp.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 cp.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})();Us.DomHandler=$F;Us.default=$F});var qF=Be(Yo=>{"use strict";Object.defineProperty(Yo,"__esModule",{value:!0});Yo.CARRIAGE_RETURN_PLACEHOLDER_REGEX=Yo.CARRIAGE_RETURN_PLACEHOLDER=Yo.CARRIAGE_RETURN_REGEX=Yo.CARRIAGE_RETURN=Yo.CASE_SENSITIVE_TAG_NAMES_MAP=Yo.CASE_SENSITIVE_TAG_NAMES=void 0;Yo.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"];Yo.CASE_SENSITIVE_TAG_NAMES_MAP=Yo.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{});Yo.CARRIAGE_RETURN="\r";Yo.CARRIAGE_RETURN_REGEX=new RegExp(Yo.CARRIAGE_RETURN,"g");Yo.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__");Yo.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(Yo.CARRIAGE_RETURN_PLACEHOLDER,"g")});var C9=Be(hh=>{"use strict";Object.defineProperty(hh,"__esModule",{value:!0});hh.formatAttributes=ZF;hh.escapeSpecialCharacters=ibe;hh.revertEscapedCharacters=KF;hh.formatDOM=YF;var u_=w9(),A1=qF();function nbe(e){return A1.CASE_SENSITIVE_TAG_NAMES_MAP[e]}function ZF(e){for(var t={},r=0,o=e.length;r<o;r++){var a=e[r];t[a.name]=a.value}return t}function abe(e){e=e.toLowerCase();var t=nbe(e);return t||e}function ibe(e){return e.replace(A1.CARRIAGE_RETURN_REGEX,A1.CARRIAGE_RETURN_PLACEHOLDER)}function KF(e){return e.replace(A1.CARRIAGE_RETURN_PLACEHOLDER_REGEX,A1.CARRIAGE_RETURN)}function YF(e,t,r){t===void 0&&(t=null);for(var o=[],a,i=0,l=e.length;i<l;i++){var s=e[i];switch(s.nodeType){case 1:{var c=abe(s.nodeName);a=new u_.Element(c,ZF(s.attributes)),a.children=YF(c==="template"?s.content.childNodes:s.childNodes,a);break}case 3:a=new u_.Text(KF(s.nodeValue));break;case 8:a=new u_.Comment(s.nodeValue);break;default:continue}var u=o[i-1]||null;u&&(u.next=a),a.parent=t,a.prev=u,a.next=null,o.push(a)}return r&&(a=new u_.ProcessingInstruction(r.substring(0,r.indexOf(" ")).toLowerCase(),r),a.next=o[0]||null,a.parent=t,o.unshift(a),o[1]&&(o[1].prev=o[0])),o}});var nH=Be(P9=>{"use strict";Object.defineProperty(P9,"__esModule",{value:!0});P9.default=cbe;var lbe=C9(),QF="html",XF="head",p_="body",sbe=/<([a-zA-Z]+[0-9]?)/,JF=/<head[^]*>/i,eH=/<body[^]*>/i,d_=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},S9=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},tH=typeof window=="object"&&window.DOMParser;typeof tH=="function"&&(rH=new tH,oH="text/html",S9=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),rH.parseFromString(e,oH)},d_=S9);var rH,oH;typeof document=="object"&&document.implementation&&(M1=document.implementation.createHTMLDocument(),d_=function(e,t){if(t){var r=M1.documentElement.querySelector(t);return r&&(r.innerHTML=e),M1}return M1.documentElement.innerHTML=e,M1});var M1,m_=typeof document=="object"&&document.createElement("template"),T9;m_&&m_.content&&(T9=function(e){return m_.innerHTML=e,m_.content.childNodes});function cbe(e){var t,r;e=(0,lbe.escapeSpecialCharacters)(e);var o=e.match(sbe),a=o&&o[1]?o[1].toLowerCase():"";switch(a){case QF:{var i=S9(e);if(!JF.test(e)){var l=i.querySelector(XF);(t=l?.parentNode)===null||t===void 0||t.removeChild(l)}if(!eH.test(e)){var l=i.querySelector(p_);(r=l?.parentNode)===null||r===void 0||r.removeChild(l)}return i.querySelectorAll(QF)}case XF:case p_:{var s=d_(e).querySelectorAll(a);return eH.test(e)&&JF.test(e)?s[0].parentNode.childNodes:s}default:{if(T9)return T9(e);var l=d_(e,p_).querySelector(p_);return l.childNodes}}}});var aH=Be(z1=>{"use strict";var ube=z1&&z1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(z1,"__esModule",{value:!0});z1.default=fbe;var pbe=ube(nH()),mbe=C9(),dbe=/<(![a-zA-Z\s]+)>/;function fbe(e){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(dbe),r=t?t[1]:void 0;return(0,mbe.formatDOM)((0,pbe.default)(e),null,r)}});var iH=Be(f_=>{var hbe=0;f_.SAME=hbe;var gbe=1;f_.CAMELCASE=gbe;f_.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 sH=Be(jl=>{"use strict";function vbe(e){return Qo.hasOwnProperty(e)?Qo[e]:null}function oa(e,t,r,o,a,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=o,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var Qo={},bbe=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];bbe.forEach(e=>{Qo[e]=new oa(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{Qo[e]=new oa(e,1,!1,t,null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(e=>{Qo[e]=new oa(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{Qo[e]=new oa(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=>{Qo[e]=new oa(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(e=>{Qo[e]=new oa(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(e=>{Qo[e]=new oa(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(e=>{Qo[e]=new oa(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(e=>{Qo[e]=new oa(e,5,!1,e.toLowerCase(),null,!1,!1)});var E9=/[\-\:]([a-z])/g,B9=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(E9,B9);Qo[t]=new oa(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(E9,B9);Qo[t]=new oa(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(E9,B9);Qo[t]=new oa(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(e=>{Qo[e]=new oa(e,1,!1,e.toLowerCase(),null,!1,!1)});var ybe="xlinkHref";Qo[ybe]=new oa("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(e=>{Qo[e]=new oa(e,1,!1,e.toLowerCase(),null,!0,!0)});var{CAMELCASE:_be,SAME:xbe,possibleStandardNames:lH}=iH(),kbe=":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",wbe=kbe+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",Cbe=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+wbe+"]*$")),Sbe=Object.keys(lH).reduce((e,t)=>{let r=lH[t];return r===xbe?e[t]=t:r===_be?e[t.toLowerCase()]=t:e[t]=r,e},{});jl.BOOLEAN=3;jl.BOOLEANISH_STRING=2;jl.NUMERIC=5;jl.OVERLOADED_BOOLEAN=4;jl.POSITIVE_NUMERIC=6;jl.RESERVED=0;jl.STRING=1;jl.getPropertyInfo=vbe;jl.isCustomAttribute=Cbe;jl.possibleStandardNames=Sbe});var ut=Be((QNe,cH)=>{cH.exports=window.React});var hH=Be((XNe,fH)=>{"use strict";var uH=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Tbe=/\n/g,Pbe=/^\s*/,Ebe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Bbe=/^:\s*/,Ibe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Nbe=/^[;\s]*/,Dbe=/^\s+|\s+$/g,Lbe=`
-`,pH="/",mH="*",jm="",Rbe="comment",Abe="declaration";function Mbe(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 a(h){var g=h.match(Tbe);g&&(r+=g.length);var v=h.lastIndexOf(Lbe);o=~v?h.length-v:o+h.length}function i(){var h={line:r,column:o};return function(g){return g.position=new l(h),u(),g}}function l(h){this.start=h,this.end={line:r,column:o},this.source=t.source}l.prototype.content=e;function s(h){var g=new Error(t.source+":"+r+":"+o+": "+h);if(g.reason=h,g.filename=t.source,g.line=r,g.column=o,g.source=e,!t.silent)throw g}function c(h){var g=h.exec(e);if(g){var v=g[0];return a(v),e=e.slice(v.length),g}}function u(){c(Pbe)}function p(h){var g;for(h=h||[];g=m();)g!==!1&&h.push(g);return h}function m(){var h=i();if(!(pH!=e.charAt(0)||mH!=e.charAt(1))){for(var g=2;jm!=e.charAt(g)&&(mH!=e.charAt(g)||pH!=e.charAt(g+1));)++g;if(g+=2,jm===e.charAt(g-1))return s("End of comment missing");var v=e.slice(2,g-2);return o+=2,a(v),e=e.slice(g),o+=2,h({type:Rbe,comment:v})}}function d(){var h=i(),g=c(Ebe);if(g){if(m(),!c(Bbe))return s("property missing ':'");var v=c(Ibe),b=h({type:Abe,property:dH(g[0].replace(uH,jm)),value:v?dH(v[0].replace(uH,jm)):jm});return c(Nbe),b}}function f(){var h=[];p(h);for(var g;g=d();)g!==!1&&(h.push(g),p(h));return h}return u(),f()}function dH(e){return e?e.replace(Dbe,jm):jm}fH.exports=Mbe});var gH=Be(V1=>{"use strict";var zbe=V1&&V1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(V1,"__esModule",{value:!0});V1.default=Obe;var Vbe=zbe(hH());function Obe(e,t){let r=null;if(!e||typeof e!="string")return r;let o=(0,Vbe.default)(e),a=typeof t=="function";return o.forEach(i=>{if(i.type!=="declaration")return;let{property:l,value:s}=i;a?t(l,s,i):s&&(r=r||{},r[l]=s)}),r}});var bH=Be(h_=>{"use strict";Object.defineProperty(h_,"__esModule",{value:!0});h_.camelCase=void 0;var Fbe=/^--[a-zA-Z0-9_-]+$/,Hbe=/-([a-z])/g,jbe=/^[^-]+$/,Ube=/^-(webkit|moz|ms|o|khtml)-/,Gbe=/^-(ms)-/,Wbe=function(e){return!e||jbe.test(e)||Fbe.test(e)},$be=function(e,t){return t.toUpperCase()},vH=function(e,t){return"".concat(t,"-")},qbe=function(e,t){return t===void 0&&(t={}),Wbe(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(Gbe,vH):e=e.replace(Ube,vH),e.replace(Hbe,$be))};h_.camelCase=qbe});var _H=Be((N9,yH)=>{"use strict";var Zbe=N9&&N9.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Kbe=Zbe(gH()),Ybe=bH();function I9(e,t){var r={};return!e||typeof e!="string"||(0,Kbe.default)(e,function(o,a){o&&a&&(r[(0,Ybe.camelCase)(o,t)]=a)}),r}I9.default=I9;yH.exports=I9});var D9=Be(na=>{"use strict";var Qbe=na&&na.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(na,"__esModule",{value:!0});na.returnFirstArg=na.canTextBeChildOfNode=na.ELEMENTS_WITH_NO_TEXT_CHILDREN=na.PRESERVE_CUSTOM_ATTRIBUTES=void 0;na.isCustomComponent=tye;na.setStyleProp=oye;var Xbe=ut(),Jbe=Qbe(_H()),eye=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function tye(e,t){return e.includes("-")?!eye.has(e):!!(t&&typeof t.is=="string")}var rye={reactCompat:!0};function oye(e,t){if(typeof e=="string"){if(!e.trim()){t.style={};return}try{t.style=(0,Jbe.default)(e,rye)}catch{t.style={}}}}na.PRESERVE_CUSTOM_ATTRIBUTES=Number(Xbe.version.split(".")[0])>=16;na.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var nye=function(e){return!na.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};na.canTextBeChildOfNode=nye;var aye=function(e){return e};na.returnFirstArg=aye});var R9=Be(L9=>{"use strict";Object.defineProperty(L9,"__esModule",{value:!0});L9.default=cye;var O1=sH(),xH=D9(),iye=["checked","value"],lye=["input","select","textarea"],sye={reset:!0,submit:!0};function cye(e,t){e===void 0&&(e={});var r={},o=!!(e.type&&sye[e.type]);for(var a in e){var i=e[a];if((0,O1.isCustomAttribute)(a)){r[a]=i;continue}var l=a.toLowerCase(),s=kH(l);if(s){var c=(0,O1.getPropertyInfo)(s);switch(iye.includes(s)&&lye.includes(t)&&!o&&(s=kH("default"+l)),r[s]=i,c&&c.type){case O1.BOOLEAN:r[s]=!0;break;case O1.OVERLOADED_BOOLEAN:i===""&&(r[s]=!0);break}continue}xH.PRESERVE_CUSTOM_ATTRIBUTES&&(r[a]=i)}return(0,xH.setStyleProp)(e.style,r),r}function kH(e){return O1.possibleStandardNames[e]}});var CH=Be(H1=>{"use strict";var uye=H1&&H1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(H1,"__esModule",{value:!0});H1.default=wH;var A9=ut(),pye=uye(R9()),F1=D9(),mye={cloneElement:A9.cloneElement,createElement:A9.createElement,isValidElement:A9.isValidElement};function wH(e,t){t===void 0&&(t={});for(var r=[],o=typeof t.replace=="function",a=t.transform||F1.returnFirstArg,i=t.library||mye,l=i.cloneElement,s=i.createElement,c=i.isValidElement,u=e.length,p=0;p<u;p++){var m=e[p];if(o){var d=t.replace(m,p);if(c(d)){u>1&&(d=l(d,{key:d.key||p})),r.push(a(d,m,p));continue}}if(m.type==="text"){var f=!m.data.trim().length;if(f&&m.parent&&!(0,F1.canTextBeChildOfNode)(m.parent)||t.trim&&f)continue;r.push(a(m.data,m,p));continue}var h=m,g={};dye(h)?((0,F1.setStyleProp)(h.attribs.style,h.attribs),g=h.attribs):h.attribs&&(g=(0,pye.default)(h.attribs,h.name));var v=void 0;switch(m.type){case"script":case"style":m.children[0]&&(g.dangerouslySetInnerHTML={__html:m.children[0].data});break;case"tag":m.name==="textarea"&&m.children[0]?g.defaultValue=m.children[0].data:m.children&&m.children.length&&(v=wH(m.children,t));break;default:continue}u>1&&(g.key=p),r.push(a(s(m.name,g,v),m,p))}return r.length===1?r[0]:r}function dye(e){return F1.PRESERVE_CUSTOM_ATTRIBUTES&&e.type==="tag"&&(0,F1.isCustomComponent)(e.name,e.attribs)}});var z9=Be(_o=>{"use strict";var M9=_o&&_o.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_o,"__esModule",{value:!0});_o.htmlToDOM=_o.domToReact=_o.attributesToProps=_o.Text=_o.ProcessingInstruction=_o.Element=_o.Comment=void 0;_o.default=gye;var SH=M9(aH());_o.htmlToDOM=SH.default;var fye=M9(R9());_o.attributesToProps=fye.default;var TH=M9(CH());_o.domToReact=TH.default;var g_=w9();Object.defineProperty(_o,"Comment",{enumerable:!0,get:function(){return g_.Comment}});Object.defineProperty(_o,"Element",{enumerable:!0,get:function(){return g_.Element}});Object.defineProperty(_o,"ProcessingInstruction",{enumerable:!0,get:function(){return g_.ProcessingInstruction}});Object.defineProperty(_o,"Text",{enumerable:!0,get:function(){return g_.Text}});var hye={lowerCaseAttributeNames:!1};function gye(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");return e?(0,TH.default)((0,SH.default)(e,t?.htmlparser2||hye),t):[]}});var Pn=Be((iDe,EH)=>{EH.exports=window.wp.dom});var y=Be((lDe,BH)=>{BH.exports=window.ReactJSXRuntime});var H=Be((pDe,DH)=>{DH.exports=window.wp.element});var M=Be((dDe,LH)=>{LH.exports=window.wp.primitives});var O=Be((fVe,RH)=>{RH.exports=window.wp.components});var Ar=Be((hVe,AH)=>{AH.exports=window.wp.blob});var re=Be((gVe,MH)=>{MH.exports=window.wp.coreData});var pr=Be((fOe,vj)=>{vj.exports=window.wp.url});var en=Be((vOe,kj)=>{kj.exports=window.wp.htmlEntities});var Sr=Be((BOe,Mj)=>{Mj.exports=window.wp.notices});var SN=Be((LOe,zj)=>{zj.exports=window.wp.privateApis});var Zs=Be((kFe,fU)=>{fU.exports=window.wp.keycodes});var ZU=Be((OHe,qU)=>{qU.exports=window.ReactDOM});var tG=Be(eG=>{"use strict";var Ih=ut();function b_e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var y_e=typeof Object.is=="function"?Object.is:b_e,__e=Ih.useState,x_e=Ih.useEffect,k_e=Ih.useLayoutEffect,w_e=Ih.useDebugValue;function C_e(e,t){var r=t(),o=__e({inst:{value:r,getSnapshot:t}}),a=o[0].inst,i=o[1];return k_e(function(){a.value=r,a.getSnapshot=t,tD(a)&&i({inst:a})},[e,r,t]),x_e(function(){return tD(a)&&i({inst:a}),e(function(){tD(a)&&i({inst:a})})},[e]),w_e(r),r}function tD(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!y_e(e,r)}catch{return!0}}function S_e(e,t){return t()}var T_e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?S_e:C_e;eG.useSyncExternalStore=Ih.useSyncExternalStore!==void 0?Ih.useSyncExternalStore:T_e});var oG=Be((oje,rG)=>{"use strict";rG.exports=tG()});var zh=Be((iGe,BG)=>{BG.exports=window.wp.a11y});var xd=Be((sWe,iW)=>{iW.exports=window.wp.deprecated});var Xl=Be((LWe,bW)=>{bW.exports=window.wp.richText});var Fw=Be((SZe,pq)=>{pq.exports=window.wp.date});var Cb=Be((oKe,Tq)=>{Tq.exports=window.wp.apiFetch});var vu=Be((MYe,cK)=>{cK.exports=window.wp.hooks});var Mb=Be((aJe,F3)=>{var HY={\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"},jY=Object.keys(HY).join("|"),m3e=new RegExp(jY,"g"),d3e=new RegExp(jY,"");function f3e(e){return HY[e]}var UY=function(e){return e.replace(m3e,f3e)},h3e=function(e){return!!e.match(d3e)};F3.exports=UY;F3.exports.has=h3e;F3.exports.remove=UY});var zQ=Be((cet,MQ)=>{MQ.exports=window.wp.styleEngine});var HQ=Be((met,FQ)=>{"use strict";FQ.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,a,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(!e(t[a],r[a]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;for(a of t.entries())if(!e(a[1],r.get(a[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(t[a]!==r[a])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(a=o;a--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[a]))return!1;for(a=o;a--!==0;){var l=i[a];if(!e(t[l],r[l]))return!1}return!0}return t!==t&&r!==r}});var FJ=Be((fot,OJ)=>{OJ.exports=window.wp.uploadMedia});var MA=Be((Cst,Qoe)=>{Qoe.exports=window.wp.escapeHtml});var wce=Be((ygt,kce)=>{kce.exports=window.wp.wordcount});var Nme=Be((mbt,Ime)=>{Ime.exports=window.wp.patterns});var Cde=Be((byt,wde)=>{wde.exports=window.wp.autop});var Tde=Be((yyt,Sde)=>{Sde.exports=window.wp.shortcode});var Tve=Be((z4t,Sve)=>{Sve.exports=window.wp.keyboardShortcuts});var DNe={};K(DNe,{__experimentalGetCoreBlocks:()=>Rve,__experimentalRegisterExperimentalCoreBlocks:()=>NNe,privateApis:()=>fF,registerCoreBlocks:()=>INe});var Fl=n(q(),1),Ive=n(ve(),1),Nve=n(F(),1),Dve=n(E(),1),Lve=n(lp(),1),e_=n(I(),1);function DF(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=DF(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Jve(){for(var e,t,r=0,o="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=DF(e))&&(o&&(o+=" "),o+=t);return o}var S=Jve;var V9=n(z9(),1),Ul=n(z9(),1),PH=V9.default.default||V9.default;var IH=n(Pn(),1),NH=n(y(),1),vye=({wrapperProps:e={},html:t=""})=>{let r={replace:({name:i,type:l,attribs:s,parent:c,children:u})=>{if(l==="tag"&&i){let p=(0,Ul.attributesToProps)(s||{}),m=i;if(!c){let d={...p,...e,className:S(p.className,e.className),style:{...p.style||{},...e.style||{}}};return(0,NH.jsx)(m,{...d,children:(0,Ul.domToReact)(u,r)})}}}},o=(0,IH.safeHTML)(t);return PH(o,r)},xo=vye;var gN={};K(gN,{init:()=>xye,metadata:()=>c5,name:()=>UH,settings:()=>GH});var hN=n(I(),1);var v_=n(H(),1),aa=(0,v_.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,v_.cloneElement)(e,{width:t,height:t,...r,ref:o}));var j1=n(M(),1),U1=n(y(),1),O9=(0,U1.jsxs)(j1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,U1.jsx)(j1.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 12.75L9.5 12.75L9.5 11.25L19.5 11.25L19.5 12.75Z"}),(0,U1.jsx)(j1.Path,{d:"M4.5 9.5L8.5 12L4.5 14.5L4.5 9.5Z"})]});var Um=n(M(),1),Gm=n(y(),1),F9=(0,Gm.jsxs)(Um.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Gm.jsx)(Um.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.5L9.5 9.5L9.5 8L19.5 8L19.5 9.5Z"}),(0,Gm.jsx)(Um.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 13L9.5 13L9.5 11.5L19.5 11.5L19.5 13Z"}),(0,Gm.jsx)(Um.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.3999L9.5 16.3999L9.5 14.8999L19.5 14.8999L19.5 16.3999Z"}),(0,Gm.jsx)(Um.Path,{d:"M4.5 6.25L8.5 8.75L4.5 11.25L4.5 6.25Z"})]});var Wm=n(M(),1),$m=n(y(),1),H9=(0,$m.jsxs)(Wm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,$m.jsx)(Wm.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.25L9.5 9.25L9.5 7.75L19.5 7.75L19.5 9.25Z"}),(0,$m.jsx)(Wm.Path,{d:"M4.5 6L8.5 8.5L4.5 11L4.5 6Z"}),(0,$m.jsx)(Wm.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.25L9.5 16.25L9.5 14.75L19.5 14.75L19.5 16.25Z"}),(0,$m.jsx)(Wm.Path,{d:"M4.5 13L8.5 15.5L4.5 18L4.5 13Z"})]});var b_=n(M(),1),j9=n(y(),1),qm=(0,j9.jsx)(b_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j9.jsx)(b_.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 y_=n(M(),1),U9=n(y(),1),G9=(0,U9.jsx)(y_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,U9.jsx)(y_.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})});var __=n(M(),1),W9=n(y(),1),$9=(0,W9.jsx)(__.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W9.jsx)(__.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})});var x_=n(M(),1),q9=n(y(),1),Z9=(0,q9.jsx)(x_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q9.jsx)(x_.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})});var k_=n(M(),1),K9=n(y(),1),Y9=(0,K9.jsx)(k_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K9.jsx)(k_.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})});var w_=n(M(),1),Q9=n(y(),1),X9=(0,Q9.jsx)(w_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Q9.jsx)(w_.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 C_=n(M(),1),J9=n(y(),1),Zm=(0,J9.jsx)(C_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J9.jsx)(C_.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 S_=n(M(),1),eP=n(y(),1),tP=(0,eP.jsx)(S_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eP.jsx)(S_.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 T_=n(M(),1),rP=n(y(),1),G1=(0,rP.jsx)(T_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rP.jsx)(T_.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 P_=n(M(),1),oP=n(y(),1),nP=(0,oP.jsx)(P_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oP.jsx)(P_.Path,{d:"M4 13.5h3v-3H4v3Zm6-3.5 2 2-2 2 1 1 3-3-3-3-1 1Zm7 .5v3h3v-3h-3Z"})});var E_=n(M(),1),aP=n(y(),1),iP=(0,aP.jsx)(E_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aP.jsx)(E_.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 B_=n(M(),1),lP=n(y(),1),sP=(0,lP.jsx)(B_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lP.jsx)(B_.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 I_=n(M(),1),cP=n(y(),1),W1=(0,cP.jsx)(I_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cP.jsx)(I_.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 N_=n(M(),1),uP=n(y(),1),pP=(0,uP.jsx)(N_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uP.jsx)(N_.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 D_=n(M(),1),mP=n(y(),1),up=(0,mP.jsx)(D_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mP.jsx)(D_.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var L_=n(M(),1),dP=n(y(),1),$1=(0,dP.jsx)(L_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dP.jsx)(L_.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var R_=n(M(),1),fP=n(y(),1),hP=(0,fP.jsx)(R_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fP.jsx)(R_.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var A_=n(M(),1),gP=n(y(),1),M_=(0,gP.jsx)(A_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gP.jsx)(A_.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var z_=n(M(),1),vP=n(y(),1),bP=(0,vP.jsx)(z_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vP.jsx)(z_.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var V_=n(M(),1),yP=n(y(),1),gh=(0,yP.jsx)(V_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yP.jsx)(V_.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var O_=n(M(),1),_P=n(y(),1),xP=(0,_P.jsx)(O_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_P.jsx)(O_.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var F_=n(M(),1),kP=n(y(),1),q1=(0,kP.jsx)(F_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kP.jsx)(F_.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 H_=n(M(),1),wP=n(y(),1),Km=(0,wP.jsx)(H_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wP.jsx)(H_.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var j_=n(M(),1),CP=n(y(),1),Z1=(0,CP.jsx)(j_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CP.jsx)(j_.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var U_=n(M(),1),SP=n(y(),1),TP=(0,SP.jsx)(U_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SP.jsx)(U_.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 G_=n(M(),1),PP=n(y(),1),EP=(0,PP.jsx)(G_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PP.jsx)(G_.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 W_=n(M(),1),BP=n(y(),1),K1=(0,BP.jsx)(W_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BP.jsx)(W_.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var Ym=n(M(),1),vh=n(y(),1),IP=(0,vh.jsxs)(Ym.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,vh.jsx)(Ym.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,vh.jsx)(Ym.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15"}),(0,vh.jsx)(Ym.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})]});var $_=n(M(),1),NP=n(y(),1),DP=(0,NP.jsx)($_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NP.jsx)($_.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 q_=n(M(),1),LP=n(y(),1),RP=(0,LP.jsx)(q_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LP.jsx)(q_.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 Z_=n(M(),1),AP=n(y(),1),MP=(0,AP.jsx)(Z_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AP.jsx)(Z_.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 K_=n(M(),1),zP=n(y(),1),Y1=(0,zP.jsx)(K_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zP.jsx)(K_.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 Y_=n(M(),1),VP=n(y(),1),Q1=(0,VP.jsx)(Y_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VP.jsx)(Y_.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 Q_=n(M(),1),OP=n(y(),1),Qm=(0,OP.jsx)(Q_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OP.jsx)(Q_.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"})});var X_=n(M(),1),FP=n(y(),1),Xm=(0,FP.jsx)(X_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FP.jsx)(X_.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 J_=n(M(),1),HP=n(y(),1),X1=(0,HP.jsx)(J_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HP.jsx)(J_.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 ex=n(M(),1),jP=n(y(),1),UP=(0,jP.jsx)(ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jP.jsx)(ex.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 J1=n(M(),1),ev=n(y(),1),GP=(0,ev.jsxs)(J1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,ev.jsx)(J1.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,ev.jsx)(J1.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"})]});var tx=n(M(),1),WP=n(y(),1),tv=(0,WP.jsx)(tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WP.jsx)(tx.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 rx=n(M(),1),$P=n(y(),1),rv=(0,$P.jsx)(rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$P.jsx)(rx.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 ox=n(M(),1),qP=n(y(),1),ZP=(0,qP.jsx)(ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qP.jsx)(ox.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 nx=n(M(),1),KP=n(y(),1),YP=(0,KP.jsx)(nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KP.jsx)(nx.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 ax=n(M(),1),QP=n(y(),1),XP=(0,QP.jsx)(ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QP.jsx)(ax.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 ix=n(M(),1),JP=n(y(),1),eE=(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:"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 lx=n(M(),1),tE=n(y(),1),rE=(0,tE.jsx)(lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tE.jsx)(lx.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 sx=n(M(),1),oE=n(y(),1),ov=(0,oE.jsx)(sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oE.jsx)(sx.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 cx=n(M(),1),nE=n(y(),1),nv=(0,nE.jsx)(cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nE.jsx)(cx.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 ux=n(M(),1),aE=n(y(),1),av=(0,aE.jsx)(ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aE.jsx)(ux.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 px=n(M(),1),iE=n(y(),1),al=(0,iE.jsx)(px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iE.jsx)(px.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 mx=n(M(),1),lE=n(y(),1),sE=(0,lE.jsx)(mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lE.jsx)(mx.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 dx=n(M(),1),cE=n(y(),1),iv=(0,cE.jsx)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cE.jsx)(dx.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 fx=n(M(),1),uE=n(y(),1),lv=(0,uE.jsx)(fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uE.jsx)(fx.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 hx=n(M(),1),pE=n(y(),1),Jm=(0,pE.jsx)(hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pE.jsx)(hx.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 gx=n(M(),1),mE=n(y(),1),sv=(0,mE.jsx)(gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mE.jsx)(gx.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 vx=n(M(),1),dE=n(y(),1),Gl=(0,dE.jsx)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dE.jsx)(vx.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 bx=n(M(),1),fE=n(y(),1),ed=(0,fE.jsx)(bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fE.jsx)(bx.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=n(M(),1),hE=n(y(),1),gE=(0,hE.jsx)(yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hE.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 _x=n(M(),1),vE=n(y(),1),bE=(0,vE.jsx)(_x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vE.jsx)(_x.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var xx=n(M(),1),yE=n(y(),1),_E=(0,yE.jsx)(xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yE.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 kx=n(M(),1),xE=n(y(),1),kE=(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:"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 wx=n(M(),1),wE=n(y(),1),CE=(0,wE.jsx)(wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wE.jsx)(wx.Path,{d:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var Cx=n(M(),1),SE=n(y(),1),TE=(0,SE.jsx)(Cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SE.jsx)(Cx.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 Sx=n(M(),1),PE=n(y(),1),EE=(0,PE.jsx)(Sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PE.jsx)(Sx.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 Tx=n(M(),1),BE=n(y(),1),IE=(0,BE.jsx)(Tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BE.jsx)(Tx.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"})});var Px=n(M(),1),NE=n(y(),1),DE=(0,NE.jsx)(Px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NE.jsx)(Px.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var Ex=n(M(),1),LE=n(y(),1),RE=(0,LE.jsx)(Ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LE.jsx)(Ex.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 Bx=n(M(),1),AE=n(y(),1),pp=(0,AE.jsx)(Bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AE.jsx)(Bx.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var Ix=n(M(),1),ME=n(y(),1),zE=(0,ME.jsx)(Ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ME.jsx)(Ix.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 Nx=n(M(),1),VE=n(y(),1),td=(0,VE.jsx)(Nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VE.jsx)(Nx.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 Dx=n(M(),1),OE=n(y(),1),cv=(0,OE.jsx)(Dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OE.jsx)(Dx.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var Lx=n(M(),1),FE=n(y(),1),di=(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:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Rx=n(M(),1),HE=n(y(),1),jE=(0,HE.jsx)(Rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HE.jsx)(Rx.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 Ax=n(M(),1),UE=n(y(),1),Wl=(0,UE.jsx)(Ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UE.jsx)(Ax.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 Mx=n(M(),1),GE=n(y(),1),WE=(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 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 zx=n(M(),1),$E=n(y(),1),rd=(0,$E.jsx)(zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$E.jsx)(zx.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 Vx=n(M(),1),qE=n(y(),1),ZE=(0,qE.jsx)(Vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qE.jsx)(Vx.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 Ox=n(M(),1),KE=n(y(),1),YE=(0,KE.jsx)(Ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KE.jsx)(Ox.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 Fx=n(M(),1),QE=n(y(),1),XE=(0,QE.jsx)(Fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QE.jsx)(Fx.Path,{d:"M3 6v11.5h8V6H3Zm11 3h7V7.5h-7V9Zm7 3.5h-7V11h7v1.5ZM14 16h7v-1.5h-7V16Z"})});var uv=n(M(),1),pv=n(y(),1),mv=(0,pv.jsxs)(uv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,pv.jsx)(uv.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,pv.jsx)(uv.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 Hx=n(M(),1),JE=n(y(),1),eB=(0,JE.jsx)(Hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JE.jsx)(Hx.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})});var jx=n(M(),1),tB=n(y(),1),dv=(0,tB.jsx)(jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tB.jsx)(jx.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Ux=n(M(),1),rB=n(y(),1),oB=(0,rB.jsx)(Ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rB.jsx)(Ux.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})});var Gx=n(M(),1),nB=n(y(),1),aB=(0,nB.jsx)(Gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nB.jsx)(Gx.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 Wx=n(M(),1),iB=n(y(),1),od=(0,iB.jsx)(Wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iB.jsx)(Wx.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var $x=n(M(),1),lB=n(y(),1),sB=(0,lB.jsx)($x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lB.jsx)($x.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var qx=n(M(),1),cB=n(y(),1),uB=(0,cB.jsx)(qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cB.jsx)(qx.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 Zx=n(M(),1),pB=n(y(),1),mB=(0,pB.jsx)(Zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pB.jsx)(Zx.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 fv=n(M(),1),hv=n(y(),1),ru=(0,hv.jsxs)(fv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,hv.jsx)(fv.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,hv.jsx)(fv.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 bh=n(M(),1),yh=n(y(),1),dB=(0,yh.jsxs)(bh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,yh.jsx)(bh.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,yh.jsx)(bh.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,yh.jsx)(bh.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var Kx=n(M(),1),fB=n(y(),1),hB=(0,fB.jsx)(Kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fB.jsx)(Kx.Path,{d:"m9.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"})});var Yx=n(M(),1),gB=n(y(),1),nd=(0,gB.jsx)(Yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gB.jsx)(Yx.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Qx=n(M(),1),vB=n(y(),1),gv=(0,vB.jsx)(Qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vB.jsx)(Qx.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 Xx=n(M(),1),bB=n(y(),1),yB=(0,bB.jsx)(Xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bB.jsx)(Xx.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 Jx=n(M(),1),_B=n(y(),1),vv=(0,_B.jsx)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_B.jsx)(Jx.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 ek=n(M(),1),xB=n(y(),1),kB=(0,xB.jsx)(ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xB.jsx)(ek.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 tk=n(M(),1),wB=n(y(),1),_h=(0,wB.jsx)(tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wB.jsx)(tk.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var rk=n(M(),1),CB=n(y(),1),SB=(0,CB.jsx)(rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CB.jsx)(rk.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})});var ok=n(M(),1),TB=n(y(),1),PB=(0,TB.jsx)(ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TB.jsx)(ok.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"})});var nk=n(M(),1),EB=n(y(),1),BB=(0,EB.jsx)(nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EB.jsx)(nk.Path,{d:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var ak=n(M(),1),IB=n(y(),1),ad=(0,IB.jsx)(ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IB.jsx)(ak.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 ik=n(M(),1),NB=n(y(),1),xh=(0,NB.jsx)(ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NB.jsx)(ik.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 lk=n(M(),1),DB=n(y(),1),bv=(0,DB.jsx)(lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DB.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-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 sk=n(M(),1),LB=n(y(),1),RB=(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,{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 ck=n(M(),1),AB=n(y(),1),MB=(0,AB.jsx)(ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AB.jsx)(ck.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 uk=n(M(),1),zB=n(y(),1),VB=(0,zB.jsx)(uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zB.jsx)(uk.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"})});var yv=n(M(),1),_v=n(y(),1),xv=(0,_v.jsxs)(yv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,_v.jsx)(yv.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,_v.jsx)(yv.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 pk=n(M(),1),OB=n(y(),1),FB=(0,OB.jsx)(pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OB.jsx)(pk.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 mk=n(M(),1),HB=n(y(),1),jB=(0,HB.jsx)(mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HB.jsx)(mk.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 dk=n(M(),1),UB=n(y(),1),kv=(0,UB.jsx)(dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UB.jsx)(dk.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 fk=n(M(),1),GB=n(y(),1),WB=(0,GB.jsx)(fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GB.jsx)(fk.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=n(M(),1),$B=n(y(),1),qB=(0,$B.jsx)(hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$B.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 gk=n(M(),1),ZB=n(y(),1),KB=(0,ZB.jsx)(gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZB.jsx)(gk.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var vk=n(M(),1),YB=n(y(),1),QB=(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:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"})});var bk=n(M(),1),XB=n(y(),1),JB=(0,XB.jsx)(bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XB.jsx)(bk.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"})});var yk=n(M(),1),eI=n(y(),1),tI=(0,eI.jsx)(yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eI.jsx)(yk.Path,{d:"M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"})});var _k=n(M(),1),rI=n(y(),1),wv=(0,rI.jsx)(_k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rI.jsx)(_k.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})});var xk=n(M(),1),oI=n(y(),1),Cv=(0,oI.jsx)(xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oI.jsx)(xk.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 kk=n(M(),1),nI=n(y(),1),Sv=(0,nI.jsx)(kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nI.jsx)(kk.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 wk=n(M(),1),aI=n(y(),1),Tv=(0,aI.jsx)(wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aI.jsx)(wk.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})});var Ck=n(M(),1),iI=n(y(),1),lI=(0,iI.jsx)(Ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iI.jsx)(Ck.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 Sk=n(M(),1),sI=n(y(),1),cI=(0,sI.jsx)(Sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sI.jsx)(Sk.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 Tk=n(M(),1),uI=n(y(),1),pI=(0,uI.jsx)(Tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uI.jsx)(Tk.Path,{d:"M7 11.5h10V13H7z"})});var Pk=n(M(),1),mI=n(y(),1),dI=(0,mI.jsx)(Pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mI.jsx)(Pk.Path,{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"})});var Ek=n(M(),1),fI=n(y(),1),hI=(0,fI.jsx)(Ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fI.jsx)(Ek.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 Bk=n(M(),1),gI=n(y(),1),vI=(0,gI.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gI.jsx)(Bk.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 Ik=n(M(),1),bI=n(y(),1),Pv=(0,bI.jsx)(Ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bI.jsx)(Ik.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"})});var Nk=n(M(),1),yI=n(y(),1),Ev=(0,yI.jsx)(Nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yI.jsx)(Nk.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 Dk=n(M(),1),_I=n(y(),1),xI=(0,_I.jsx)(Dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_I.jsx)(Dk.Path,{d:"M4.5 12.5v4H3V7h1.5v3.987h15V7H21v9.5h-1.5v-4h-15Z"})});var Lk=n(M(),1),kI=n(y(),1),Bv=(0,kI.jsx)(Lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kI.jsx)(Lk.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 Rk=n(M(),1),wI=n(y(),1),Iv=(0,wI.jsx)(Rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wI.jsx)(Rk.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 Ak=n(M(),1),CI=n(y(),1),SI=(0,CI.jsx)(Ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CI.jsx)(Ak.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 Mk=n(M(),1),TI=n(y(),1),PI=(0,TI.jsx)(Mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TI.jsx)(Mk.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z"})});var zk=n(M(),1),EI=n(y(),1),BI=(0,EI.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EI.jsx)(zk.Path,{fill:"none",d:"M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square"})});var Vk=n(M(),1),II=n(y(),1),NI=(0,II.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,II.jsx)(Vk.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 Ok=n(M(),1),DI=n(y(),1),Nv=(0,DI.jsx)(Ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DI.jsx)(Ok.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 Fk=n(M(),1),LI=n(y(),1),RI=(0,LI.jsx)(Fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LI.jsx)(Fk.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 Hk=n(M(),1),AI=n(y(),1),MI=(0,AI.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AI.jsx)(Hk.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 jk=n(M(),1),zI=n(y(),1),VI=(0,zI.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zI.jsx)(jk.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 Uk=n(M(),1),OI=n(y(),1),FI=(0,OI.jsx)(Uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OI.jsx)(Uk.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 Gk=n(M(),1),HI=n(y(),1),jI=(0,HI.jsx)(Gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HI.jsx)(Gk.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 Wk=n(M(),1),UI=n(y(),1),GI=(0,UI.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UI.jsx)(Wk.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 Dv=n(M(),1),Lv=n(y(),1),Rv=(0,Lv.jsxs)(Dv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Lv.jsx)(Dv.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,Lv.jsx)(Dv.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 $k=n(M(),1),WI=n(y(),1),$I=(0,WI.jsx)($k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WI.jsx)($k.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 qk=n(M(),1),qI=n(y(),1),ZI=(0,qI.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qI.jsx)(qk.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 Zk=n(M(),1),KI=n(y(),1),YI=(0,KI.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KI.jsx)(Zk.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 Kk=n(M(),1),QI=n(y(),1),XI=(0,QI.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QI.jsx)(Kk.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 Yk=n(M(),1),JI=n(y(),1),eN=(0,JI.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JI.jsx)(Yk.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 Qk=n(M(),1),tN=n(y(),1),Av=(0,tN.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tN.jsx)(Qk.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 Mv=n(M(),1),zv=n(y(),1),rN=(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:"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,zv.jsx)(Mv.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 Xk=n(M(),1),oN=n(y(),1),nN=(0,oN.jsx)(Xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oN.jsx)(Xk.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 Vv=n(M(),1),Ov=n(y(),1),aN=(0,Ov.jsxs)(Vv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Ov.jsx)(Vv.Path,{d:"m14.95 13.889-1.061 1.061-5.552-5.553 1.06-1.06 5.552 5.552Z"}),(0,Ov.jsx)(Vv.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 Jk=n(M(),1),iN=n(y(),1),Fv=(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:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16.5c-4.1 0-7.5-3.4-7.5-7.5S7.9 4.5 12 4.5s7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5zM12 7l-1 5c0 .3.2.6.4.8l4.2 2.8-2.7-4.1L12 7z"})});var e5=n(M(),1),lN=n(y(),1),$l=(0,lN.jsx)(e5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lN.jsx)(e5.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"})});var t5=n(M(),1),sN=n(y(),1),ou=(0,sN.jsx)(t5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sN.jsx)(t5.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var r5=n(M(),1),cN=n(y(),1),Hv=(0,cN.jsx)(r5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cN.jsx)(r5.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 o5=n(M(),1),uN=n(y(),1),nu=(0,uN.jsx)(o5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uN.jsx)(o5.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 n5=n(M(),1),pN=n(y(),1),mN=(0,pN.jsx)(n5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pN.jsx)(n5.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 En=n(E(),1),fi=n(I(),1),Ao=n(O(),1),kh=n(F(),1),l5=n(q(),1);var a5=n(F(),1),id=n(H(),1),mp=n(Ar(),1),dN=n(E(),1),zH=n(re(),1),VH=n(ve(),1);function i5(e,t,r){return(0,a5.useSelect)(o=>o(zH.store).canUser("update",{kind:e,name:t,id:r}),[e,t,r])}function Gs(e={}){let t=(0,id.useRef)(e),r=(0,id.useRef)(!1),{getSettings:o}=(0,a5.useSelect)(dN.store);(0,id.useLayoutEffect)(()=>{t.current=e}),(0,id.useEffect)(()=>{if(r.current||!t.current.url||!(0,mp.isBlobURL)(t.current.url))return;let a=(0,mp.getBlobByURL)(t.current.url);if(!a)return;let{url:i,allowedTypes:l,onChange:s,onError:c}=t.current,{mediaUpload:u}=o();u&&(r.current=!0,u({filesList:[a],allowedTypes:l,onFileChange:([p])=>{(0,mp.isBlobURL)(p?.url)||((0,mp.revokeBlobURL)(i),s(p),r.current=!1)},onError:p=>{(0,mp.revokeBlobURL)(i),c(p),r.current=!1}}))},[o])}function jv(){return(0,a5.useSelect)(t=>{let{getSettings:r}=t(dN.store),{__experimentalDiscussionSettings:o}=r();return o?.avatarURL??""},[])}function Z(){return(0,VH.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}var Cr=n(y(),1),fN="core/accordion-item",bye="core/accordion-heading",yye={name:fN};function OH({attributes:{autoclose:e,iconPosition:t,showIcon:r,headingLevel:o,levelOptions:a},clientId:i,setAttributes:l,isSelected:s}){let c=(0,kh.useRegistry)(),{getBlockOrder:u}=(0,kh.useSelect)(En.store),p=(0,En.useBlockProps)({role:"group"}),m=Z(),{updateBlockAttributes:d,insertBlock:f}=(0,kh.useDispatch)(En.store),g=(0,En.useBlockEditingMode)()==="contentOnly",v=(0,En.useInnerBlocksProps)(p,{template:[[fN]],defaultBlock:yye,directInsert:!0,templateInsertUpdatesSelection:!0});return(0,Cr.jsxs)(Cr.Fragment,{children:[s&&!g&&(0,Cr.jsxs)(Cr.Fragment,{children:[(0,Cr.jsx)(En.BlockControls,{children:(0,Cr.jsx)(Ao.ToolbarGroup,{children:(0,Cr.jsx)(En.HeadingLevelDropdown,{value:o,options:a,onChange:k=>{let x=u(i),w=[];x.forEach(C=>{let P=u(C);w.push(...P)}),c.batch(()=>{l({headingLevel:k}),d(w,{level:k})})}})})}),(0,Cr.jsx)(En.BlockControls,{group:"other",children:(0,Cr.jsx)(Ao.ToolbarButton,{onClick:()=>{let k=(0,l5.createBlock)(fN,{},[(0,l5.createBlock)(bye,{level:o}),(0,l5.createBlock)("core/accordion-panel",{})]);f(k,void 0,i)},children:(0,fi.__)("Add item")})})]}),(0,Cr.jsx)(En.InspectorControls,{children:(0,Cr.jsxs)(Ao.__experimentalToolsPanel,{label:(0,fi.__)("Settings"),resetAll:()=>{l({autoclose:!1,showIcon:!0,iconPosition:"right"})},dropdownMenuProps:m,children:[(0,Cr.jsx)(Ao.__experimentalToolsPanelItem,{label:(0,fi.__)("Auto-close"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>l({autoclose:!1}),children:(0,Cr.jsx)(Ao.ToggleControl,{label:(0,fi.__)("Auto-close"),onChange:k=>{l({autoclose:k})},checked:e,help:(0,fi.__)("Automatically close accordions when a new one is opened.")})}),(0,Cr.jsx)(Ao.__experimentalToolsPanelItem,{label:(0,fi.__)("Show icon"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>l({showIcon:!0}),children:(0,Cr.jsx)(Ao.ToggleControl,{label:(0,fi.__)("Show icon"),onChange:k=>{l({showIcon:k,iconPosition:k?t:"right"})},checked:r,help:(0,fi.__)("Display a plus icon next to the accordion header.")})}),r&&(0,Cr.jsx)(Ao.__experimentalToolsPanelItem,{label:(0,fi.__)("Icon Position"),isShownByDefault:!0,hasValue:()=>t!=="right",onDeselect:()=>l({iconPosition:"right"}),children:(0,Cr.jsxs)(Ao.__experimentalToggleGroupControl,{isBlock:!0,label:(0,fi.__)("Icon Position"),value:t,onChange:k=>{l({iconPosition:k})},children:[(0,Cr.jsx)(Ao.__experimentalToggleGroupControlOption,{label:(0,fi.__)("Left"),value:"left"}),(0,Cr.jsx)(Ao.__experimentalToggleGroupControlOption,{label:(0,fi.__)("Right"),value:"right"})]})})]})},"setting"),(0,Cr.jsx)("div",{...v})]})}var s5=n(E(),1),FH=n(y(),1);function HH(){let e=s5.useBlockProps.save({role:"group"});return(0,FH.jsx)("div",{...s5.useInnerBlocksProps.save(e)})}var c5={$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 jH=n(q(),1);function R(e){if(!e)return;let{metadata:t,settings:r,name:o}=e;return(0,jH.registerBlockType)({name:o,...t},r)}var{name:UH}=c5,GH={icon:H9,example:{innerBlocks:[{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,hN.__)("Lorem ipsum dolor sit amet, consectetur.")}}]},{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,hN.__)("Suspendisse commodo lacus, interdum et.")}}]}]},edit:OH,save:HH},xye=()=>R({name:UH,metadata:c5,settings:GH});var vN={};K(vN,{init:()=>Cye,metadata:()=>p5,name:()=>KH,settings:()=>YH});var Uv=n(I(),1),dp=n(E(),1),WH=n(F(),1),wh=n(O(),1);var Ws=n(y(),1),kye=[["core/accordion-heading"],["core/accordion-panel"]];function $H({attributes:e,clientId:t,setAttributes:r,isSelected:o}){let{openByDefault:a}=e,i=Z(),{isSelected:l}=(0,WH.useSelect)(u=>o||a?{isSelected:!0}:{isSelected:u(dp.store).hasSelectedInnerBlock(t,!0)},[t,o,a]),s=(0,dp.useBlockProps)({className:S({"is-open":a||l})}),c=(0,dp.useInnerBlocksProps)(s,{template:kye,templateLock:"all",directInsert:!0,templateInsertUpdatesSelection:!0});return(0,Ws.jsxs)(Ws.Fragment,{children:[(0,Ws.jsx)(dp.InspectorControls,{children:(0,Ws.jsx)(wh.__experimentalToolsPanel,{label:(0,Uv.__)("Settings"),resetAll:()=>{r({openByDefault:!1})},dropdownMenuProps:i,children:(0,Ws.jsx)(wh.__experimentalToolsPanelItem,{label:(0,Uv.__)("Open by default"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>{r({openByDefault:!1})},children:(0,Ws.jsx)(wh.ToggleControl,{label:(0,Uv.__)("Open by default"),onChange:u=>{r({openByDefault:u})},checked:a,help:(0,Uv.__)("Accordion content will be displayed by default.")})})})},"setting"),(0,Ws.jsx)("div",{...c})]})}var u5=n(E(),1);var qH=n(y(),1);function ZH({attributes:e}){let{openByDefault:t}=e,r=u5.useBlockProps.save({className:S({"is-open":t})}),o=u5.useInnerBlocksProps.save(r);return(0,qH.jsx)("div",{...o})}var p5={$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:KH}=p5,YH={icon:F9,edit:$H,save:ZH},Cye=()=>R({name:KH,metadata:p5,settings:YH});var bN={};K(bN,{init:()=>Bye,metadata:()=>m5,name:()=>oj,settings:()=>nj});var QH=n(I(),1),XH=n(H(),1),il=n(E(),1),JH=n(F(),1),ld=n(y(),1);function ej({attributes:e,setAttributes:t,context:r}){let{title:o}=e,{"core/accordion-icon-position":a,"core/accordion-show-icon":i,"core/accordion-heading-level":l}=r,s="h"+l,{__unstableMarkNextChangeAsNotPersistent:c}=(0,JH.useDispatch)(il.store);(0,XH.useEffect)(()=>{a!==void 0&&i!==void 0&&(c(),t({iconPosition:a,showIcon:i}))},[a,i,t,c]);let[u,p]=(0,il.useSettings)("typography.fluid","layout"),m=(0,il.getTypographyClassesAndStyles)(e,{typography:{fluid:u},layout:{wideSize:p?.wideSize}}),d=(0,il.useBlockProps)({className:S({"has-icon":i,"has-icon-left":i&&a==="left","has-icon-right":i&&a==="right"})}),f=(0,il.__experimentalGetSpacingClassesAndStyles)(e);return(0,ld.jsx)(s,{...d,children:(0,ld.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:f.style,tabIndex:"-1",children:[i&&a==="left"&&(0,ld.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,ld.jsx)(il.RichText,{withoutInteractiveFormatting:!0,disableLineBreaks:!0,tagName:"span",value:o,onChange:h=>t({title:h}),placeholder:(0,QH.__)("Accordion title"),className:"wp-block-accordion-heading__toggle-title",style:{letterSpacing:m.style.letterSpacing,textDecoration:m.style.textDecoration}}),i&&a==="right"&&(0,ld.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var fp=n(E(),1),sd=n(y(),1);function tj({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:a}=e,i="h"+(t||3),l=(0,fp.getTypographyClassesAndStyles)(e),s=fp.useBlockProps.save({className:S({"has-icon":a,"has-icon-left":a&&o==="left","has-icon-right":a&&o==="right"})}),c=(0,fp.__experimentalGetSpacingClassesAndStyles)(e);return(0,sd.jsx)(i,{...s,children:(0,sd.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[a&&o==="left"&&(0,sd.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,sd.jsx)(fp.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:l.style.letterSpacing,textDecoration:l.style.textDecoration}}),a&&o==="right"&&(0,sd.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var m5={$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:{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 ia=n(E(),1),Xo=n(y(),1),Tye={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:a}=e,i="h"+(t||3),l=ia.useBlockProps.save(),s=(0,ia.__experimentalGetSpacingClassesAndStyles)(e);return(0,Xo.jsx)(i,{...l,children:(0,Xo.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:s.style,children:[a&&o==="left"&&(0,Xo.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,Xo.jsx)(ia.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r}),a&&o==="right"&&(0,Xo.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},Pye={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:a}=e,i="h"+(t||3),l=(0,ia.getTypographyClassesAndStyles)(e),s=ia.useBlockProps.save(),c=(0,ia.__experimentalGetSpacingClassesAndStyles)(e);return(0,Xo.jsx)(i,{...s,children:(0,Xo.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:c.style,children:[a&&o==="left"&&(0,Xo.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,Xo.jsx)(ia.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:l.style.letterSpacing,textDecoration:l.style.textDecoration}}),a&&o==="right"&&(0,Xo.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},Eye={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:a}=e,i="h"+(t||3),l=(0,ia.getTypographyClassesAndStyles)(e),s=ia.useBlockProps.save(),c=(0,ia.__experimentalGetSpacingClassesAndStyles)(e);return(0,Xo.jsx)(i,{...s,children:(0,Xo.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[a&&o==="left"&&(0,Xo.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,Xo.jsx)(ia.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:l.style.letterSpacing,textDecoration:l.style.textDecoration}}),a&&o==="right"&&(0,Xo.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},rj=[Eye,Pye,Tye];var{name:oj}=m5,nj={icon:O9,edit:ej,save:tj,deprecated:rj},Bye=()=>R({name:oj,metadata:m5,settings:nj});var yN={};K(yN,{init:()=>Nye,metadata:()=>f5,name:()=>uj,settings:()=>pj});var Ch=n(E(),1),aj=n(F(),1),ij=n(y(),1);function lj({attributes:e,context:t,clientId:r,isSelected:o}){let{allowedBlocks:a,templateLock:i}=e,l=t["core/accordion-open-by-default"],{hasSelection:s}=(0,aj.useSelect)(p=>{if(o||l)return{hasSelection:!0};let{getBlockRootClientId:m,isBlockSelected:d,hasSelectedInnerBlock:f}=p(Ch.store),h=m(r);return{hasSelection:d(h)||f(h,!0)}},[r,o,l]),c=(0,Ch.useBlockProps)({hidden:!s,role:"region"}),u=(0,Ch.useInnerBlocksProps)(c,{allowedBlocks:a,template:[["core/paragraph",{}]],templateLock:i});return(0,ij.jsx)("div",{...u})}var d5=n(E(),1),sj=n(y(),1);function cj(){let e=d5.useBlockProps.save({role:"region"}),t=d5.useInnerBlocksProps.save(e);return(0,sj.jsx)("div",{...t})}var f5={$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:{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:uj}=f5,pj={icon:Q1,edit:lj,save:cj},Nye=()=>R({name:uj,metadata:f5,settings:pj});var _N={};K(_N,{init:()=>Lye,metadata:()=>h5,name:()=>hj,settings:()=>gj});var h5={$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 la=n(O(),1),Jo=n(I(),1),g5=n(E(),1),mj=n(lp(),1),dj=n(ve(),1);var no=n(y(),1);function fj({attributes:e,setAttributes:t,name:r}){let{showLabel:o,showPostCounts:a,displayAsDropdown:i,type:l}=e,s=Z(),{content:c,status:u,error:p}=(0,mj.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),m=(0,dj.useDisabled)(),d=(0,g5.useBlockProps)({ref:m});return(0,no.jsxs)(no.Fragment,{children:[(0,no.jsx)(g5.InspectorControls,{children:(0,no.jsxs)(la.__experimentalToolsPanel,{label:(0,Jo.__)("Settings"),resetAll:()=>{t({displayAsDropdown:!1,showLabel:!0,showPostCounts:!1,type:"monthly"})},dropdownMenuProps:s,children:[(0,no.jsx)(la.__experimentalToolsPanelItem,{label:(0,Jo.__)("Display as dropdown"),isShownByDefault:!0,hasValue:()=>i,onDeselect:()=>t({displayAsDropdown:!1}),children:(0,no.jsx)(la.ToggleControl,{label:(0,Jo.__)("Display as dropdown"),checked:i,onChange:()=>t({displayAsDropdown:!i})})}),i&&(0,no.jsx)(la.__experimentalToolsPanelItem,{label:(0,Jo.__)("Show label"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({showLabel:!0}),children:(0,no.jsx)(la.ToggleControl,{label:(0,Jo.__)("Show label"),checked:o,onChange:()=>t({showLabel:!o})})}),(0,no.jsx)(la.__experimentalToolsPanelItem,{label:(0,Jo.__)("Show post counts"),isShownByDefault:!0,hasValue:()=>a,onDeselect:()=>t({showPostCounts:!1}),children:(0,no.jsx)(la.ToggleControl,{label:(0,Jo.__)("Show post counts"),checked:a,onChange:()=>t({showPostCounts:!a})})}),(0,no.jsx)(la.__experimentalToolsPanelItem,{label:(0,Jo.__)("Group by"),isShownByDefault:!0,hasValue:()=>l!=="monthly",onDeselect:()=>t({type:"monthly"}),children:(0,no.jsx)(la.SelectControl,{label:(0,Jo.__)("Group by"),options:[{label:(0,Jo.__)("Year"),value:"yearly"},{label:(0,Jo.__)("Month"),value:"monthly"},{label:(0,Jo.__)("Week"),value:"weekly"},{label:(0,Jo.__)("Day"),value:"daily"}],value:l,onChange:f=>t({type:f})})})]})}),u==="loading"&&(0,no.jsx)("div",{...d,children:(0,no.jsx)(la.Spinner,{})}),u==="error"&&(0,no.jsx)("div",{...d,children:(0,no.jsx)("p",{children:(0,Jo.sprintf)((0,Jo.__)("Error: %s"),p)})}),u==="success"&&(0,no.jsx)(xo,{wrapperProps:d,html:c})]})}var{name:hj}=h5,gj={icon:X9,example:{},edit:fj},Lye=()=>R({name:hj,metadata:h5,settings:gj});var kN={};K(kN,{init:()=>Oye,metadata:()=>v5,name:()=>Lj,settings:()=>Rj});var v5={$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 cd=n(E(),1),Oa=n(O(),1),ll=n(I(),1),y5=n(pr(),1);var Gv=n(re(),1),hp=n(I(),1),bj=n(F(),1);function yj(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 _j({commentId:e}){let[t]=(0,Gv.useEntityProp)("root","comment","author_avatar_urls",e),[r]=(0,Gv.useEntityProp)("root","comment","author_name",e),o=t?Object.values(t):null,a=t?Object.keys(t):null,{minSize:i,maxSize:l}=yj(a),s=jv();return{src:o?o[o.length-1]:s,minSize:i,maxSize:l,alt:r?(0,hp.sprintf)((0,hp.__)("%s Avatar"),r):(0,hp.__)("Default Avatar")}}function xj({userId:e,postId:t,postType:r}){let{authorDetails:o}=(0,bj.useSelect)(u=>{let{getEditedEntityRecord:p,getUser:m}=u(Gv.store);if(e)return{authorDetails:m(e)};let d=p("postType",r,t)?.author;return{authorDetails:d?m(d):null}},[r,t,e]),a=o?.avatar_urls?Object.values(o.avatar_urls):null,i=o?.avatar_urls?Object.keys(o.avatar_urls):null,{minSize:l,maxSize:s}=yj(i),c=jv();return{src:a?a[a.length-1]:c,minSize:l,maxSize:s,alt:o?(0,hp.sprintf)((0,hp.__)("%s Avatar"),o?.name):(0,hp.__)("Default Avatar")}}var xN=n(I(),1),wj=n(O(),1),Cj=n(F(),1),Sj=n(re(),1),b5=n(H(),1),Tj=n(ve(),1),Pj=n(en(),1),Ej=n(y(),1),Aye={who:"authors",per_page:100,_fields:"id,name",context:"view"};function Bj({value:e,onChange:t}){let[r,o]=(0,b5.useState)(""),{authors:a,isLoading:i}=(0,Cj.useSelect)(s=>{let{getUsers:c,isResolving:u}=s(Sj.store),p={...Aye};return r&&(p.search=r,p.search_columns=["name"]),{authors:c(p),isLoading:u("getUsers",[p])}},[r]),l=(0,b5.useMemo)(()=>(a??[]).map(s=>({value:s.id,label:(0,Pj.decodeEntities)(s.name)})),[a]);return(0,Ej.jsx)(wj.ComboboxControl,{label:(0,xN.__)("User"),help:(0,xN.__)("Select the avatar user to display, if it is blank it will use the post/page author."),value:e,onChange:t,options:l,onFilterValueChange:(0,Tj.debounce)(o,300),isLoading:i})}var Ht=n(y(),1),Ij=({setAttributes:e,avatar:t,attributes:r,selectUser:o})=>{let a=Z();return(0,Ht.jsx)(cd.InspectorControls,{children:(0,Ht.jsxs)(Oa.__experimentalToolsPanel,{label:(0,ll.__)("Settings"),resetAll:()=>{e({size:96,isLink:!1,linkTarget:"_self",userId:void 0})},dropdownMenuProps:a,children:[(0,Ht.jsx)(Oa.__experimentalToolsPanelItem,{label:(0,ll.__)("Image size"),isShownByDefault:!0,hasValue:()=>r?.size!==96,onDeselect:()=>e({size:96}),children:(0,Ht.jsx)(Oa.RangeControl,{label:(0,ll.__)("Image size"),onChange:i=>e({size:i}),min:t.minSize,max:t.maxSize,initialPosition:r?.size,value:r?.size})}),(0,Ht.jsx)(Oa.__experimentalToolsPanelItem,{label:(0,ll.__)("Link to user profile"),isShownByDefault:!0,hasValue:()=>r?.isLink,onDeselect:()=>e({isLink:!1}),children:(0,Ht.jsx)(Oa.ToggleControl,{label:(0,ll.__)("Link to user profile"),onChange:()=>e({isLink:!r.isLink}),checked:r.isLink})}),r.isLink&&(0,Ht.jsx)(Oa.__experimentalToolsPanelItem,{label:(0,ll.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r?.linkTarget!=="_self",onDeselect:()=>e({linkTarget:"_self"}),children:(0,Ht.jsx)(Oa.ToggleControl,{label:(0,ll.__)("Open in new tab"),onChange:i=>e({linkTarget:i?"_blank":"_self"}),checked:r.linkTarget==="_blank"})}),o&&(0,Ht.jsx)(Oa.__experimentalToolsPanelItem,{label:(0,ll.__)("User"),isShownByDefault:!0,hasValue:()=>!!r?.userId,onDeselect:()=>e({userId:void 0}),children:(0,Ht.jsx)(Bj,{value:r?.userId,onChange:i=>{e({userId:i})}})})]})})},Mye=({children:e,isLink:t})=>t?(0,Ht.jsx)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:r=>r.preventDefault(),children:e}):e,Nj=({setAttributes:e,attributes:t,avatar:r,blockProps:o,isSelected:a})=>{let i=(0,cd.__experimentalUseBorderProps)(t),l=(0,y5.addQueryArgs)((0,y5.removeQueryArgs)(r?.src,["s"]),{s:t?.size*2});return(0,Ht.jsx)("div",{...o,children:(0,Ht.jsx)(Mye,{isLink:t.isLink,children:(0,Ht.jsx)(Oa.ResizableBox,{size:{width:t.size,height:t.size},showHandle:a,onResizeStop:(s,c,u,p)=>{e({size:parseInt(t.size+(p.height||p.width),10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,ll.isRTL)(),bottom:!0,left:(0,ll.isRTL)()},minWidth:r.minSize,maxWidth:r.maxSize,children:(0,Ht.jsx)("img",{src:l,alt:r.alt,className:S("avatar","avatar-"+t.size,"photo","wp-block-avatar__image",i.className),style:i.style})})})})},zye=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{commentId:a}=t,i=(0,cd.useBlockProps)(),l=_j({commentId:a});return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Ij,{avatar:l,setAttributes:r,attributes:e,selectUser:!1}),(0,Ht.jsx)(Nj,{attributes:e,avatar:l,blockProps:i,isSelected:o,setAttributes:r})]})},Vye=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{postId:a,postType:i}=t,l=xj({userId:e?.userId,postId:a,postType:i}),s=(0,cd.useBlockProps)();return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Ij,{selectUser:!0,attributes:e,avatar:l,setAttributes:r}),(0,Ht.jsx)(Nj,{attributes:e,avatar:l,blockProps:s,isSelected:o,setAttributes:r})]})};function Dj(e){return e?.context?.commentId||e?.context?.commentId===null?(0,Ht.jsx)(zye,{...e}):(0,Ht.jsx)(Vye,{...e})}var{name:Lj}=v5,Rj={icon:K1,edit:Dj,example:{}},Oye=()=>R({name:Lj,metadata:v5,settings:Rj});var NN={};K(NN,{init:()=>Yye,metadata:()=>k5,name:()=>aU,settings:()=>w5});var IN=n(I(),1);var nU=n(q(),1);var wN=n(E(),1),Wv=n(y(),1),Aj=[{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:a,src:i}=e;return(0,Wv.jsxs)("figure",{children:[(0,Wv.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:a}),!wN.RichText.isEmpty(r)&&(0,Wv.jsx)(wN.RichText.Content,{tagName:"figcaption",value:r})]})}}];var Kj=n(Ar(),1),hi=n(O(),1),Fa=n(E(),1),sa=n(I(),1),Yj=n(F(),1);var Qj=n(Sr(),1),Xj=n(H(),1);function Sh(e,t){var r=0,o,a;t=t||{};function i(){var l=o,s=arguments.length,c,u;e:for(;l;){if(l.args.length!==arguments.length){l=l.next;continue}for(u=0;u<s;u++)if(l.args[u]!==arguments[u]){l=l.next;continue e}return l!==o&&(l===a&&(a=l.prev),l.prev.next=l.next,l.next&&(l.next.prev=l.prev),l.next=o,l.prev=null,o.prev=l,o=l),l.val}for(c=new Array(s),u=0;u<s;u++)c[u]=arguments[u];return l={args:c,val:e.apply(null,c)},o?(o.prev=l,l.next=o):a=l,r===t.maxSize?(a=a.prev,a.next=null):r++,o=l,l.val}return i.clear=function(){o=null,a=null,r=0},i}var Fj=n(O(),1),TN=n(H(),1),qs=n(q(),1),Hj=n(pr(),1);var $s={$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 $v=[{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"}],CN="wp-embed";var Vj=n(SN(),1),{lock:Oj,unlock:U}=(0,Vj.__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 _5=n(y(),1),{name:Th}=$s,{kebabCase:Hye}=U(Fj.privateApis),jj=e=>(0,qs.getBlockVariations)(Th)?.find(({name:t})=>t===e),PN=(e,t=[])=>t.some(r=>e.match(r)),Ph=e=>(0,qs.getBlockVariations)(Th)?.find(({patterns:t})=>PN(e,t));function qv(e){if(!e||(0,Hj.getAuthority)(e)!=="x.com")return e;let t=new URL(e);return t.host="twitter.com",t.toString()}var Uj=e=>e&&e.includes('class="wp-embedded-content"'),Gj=e=>{let t=e.url||e.thumbnail_url,r=(0,_5.jsx)("p",{children:(0,_5.jsx)("img",{src:t,alt:e.title,width:"100%"})});return(0,TN.renderToString)(r)},vp=(e,t={})=>{let{preview:r,attributes:o={}}=e,{url:a,providerNameSlug:i,type:l,...s}=o;if(!a||!(0,qs.getBlockType)(Th))return;let c=Ph(a),u=i==="wordpress"||l===CN;if(!u&&c&&(c.attributes.providerNameSlug!==i||!i))return(0,qs.createBlock)(Th,{url:a,...s,...c.attributes});let m=(0,qs.getBlockVariations)(Th)?.find(({name:d})=>d==="wordpress");if(!(!m||!r||!Uj(r.html)||u))return(0,qs.createBlock)(Th,{url:a,...m.attributes,...t})},jye=e=>e?$v.some(({className:t})=>e.includes(t)):!1,gp=e=>{if(!e)return e;let t=$v.reduce((o,{className:a})=>(o.push(a),o),["wp-has-aspect-ratio"]),r=e;for(let o of t)r=r.replace(o,"");return r.trim()};function Uye(e){return/padding-(top|bottom)\s*:\s*[\d.]+%/i.test(e)}function EN(e,t,r=!0){if(!r||Uye(e))return gp(t);let o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;let a=o.body.querySelector("iframe");if(a&&a.height&&a.width){let i=(a.width/a.height).toFixed(2);for(let l=0;l<$v.length;l++){let s=$v[l];if(i>=s.ratio)return i-s.ratio>.1?gp(t):S(gp(t),s.className,"wp-has-aspect-ratio")}}return t}function Wj(e,t){t((0,qs.createBlock)("core/paragraph",{content:(0,TN.renderToString)((0,_5.jsx)("a",{href:e,children:e}))}))}var Gye=Sh((e,t,r,o,a=!0)=>{if(!e)return{};let i={},{type:l="rich"}=e,{html:s,provider_name:c}=e,u=Hye((c||t).toLowerCase());return Uj(s)&&(l=CN),(s||l==="photo")&&(i.type=l,i.providerNameSlug=u),jye(r)||(i.className=EN(s,r,o&&a)),i}),$j=(e,t,r,o)=>{let{allowResponsive:a,className:i}=e;return{...e,...Gye(t,r,i,o,a)}};var ud=n(H(),1),qj=n(ve(),1),Zv=n(I(),1),au=n(E(),1),Zj=n(O(),1);var x5=n(q(),1),bp=n(y(),1);function Mo({attributeKey:e="caption",attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:a,placeholder:i=(0,Zv.__)("Add caption"),label:l=(0,Zv.__)("Caption text"),showToolbarButton:s=!0,excludeElementClassName:c,className:u,readOnly:p,tagName:m="figcaption",addLabel:d=(0,Zv.__)("Add caption"),removeLabel:f=(0,Zv.__)("Remove caption"),icon:h=pP,...g}){let v=t[e],b=(0,qj.usePrevious)(v),_=au.RichText.isEmpty(v),k=au.RichText.isEmpty(b),[x,w]=(0,ud.useState)(!_);(0,ud.useEffect)(()=>{!_&&k&&w(!0)},[_,k]),(0,ud.useEffect)(()=>{!o&&_&&w(!1)},[o,_]);let C=(0,ud.useCallback)(P=>{P&&_&&P.focus()},[_]);return(0,bp.jsxs)(bp.Fragment,{children:[s&&(0,bp.jsx)(au.BlockControls,{group:"block",children:(0,bp.jsx)(Zj.ToolbarButton,{onClick:()=>{w(!x),x&&v&&r({[e]:void 0})},icon:h,isPressed:x,label:x?f:d})}),x&&(!au.RichText.isEmpty(v)||o)&&(0,bp.jsx)(au.RichText,{identifier:e,tagName:m,className:S(u,c?"":(0,au.__experimentalGetElementClassName)("caption")),ref:C,"aria-label":l,placeholder:i,value:v,onChange:P=>r({[e]:P}),inlineToolbar:!0,__unstableOnSplitAtEnd:a?()=>a((0,x5.createBlock)((0,x5.getDefaultBlockName)())):void 0,readOnly:p,...g})]})}var Mr=n(y(),1),BN=["audio"];function Wye({attributes:e,className:t,setAttributes:r,onReplace:o,isSelected:a,insertBlocksAfter:i}){let{id:l,autoplay:s,loop:c,preload:u,src:p}=e,[m,d]=(0,Xj.useState)(e.blob),h=(0,Fa.useBlockEditingMode)()==="default";Gs({url:m,allowedTypes:BN,onChange:x,onError:_});function g(B){return N=>{r({[B]:N})}}function v(B){if(B!==p){let N=vp({attributes:{url:B}});if(N!==void 0&&o){o(N);return}r({src:B,id:void 0,blob:void 0}),d()}}let{createErrorNotice:b}=(0,Yj.useDispatch)(Qj.store);function _(B){b(B,{type:"snackbar"})}function k(B){return B?(0,sa.__)("Autoplay may cause usability issues for some users."):null}function x(B){if(!B||!B.url){r({src:void 0,id:void 0,caption:void 0,blob:void 0}),d();return}if((0,Kj.isBlobURL)(B.url)){d(B.url);return}r({blob:void 0,src:B.url,id:B.id,caption:B.caption}),d()}let w=S(t,{"is-transient":!!m}),C=(0,Fa.useBlockProps)({className:w}),P=Z();return!p&&!m?(0,Mr.jsx)("div",{...C,children:(0,Mr.jsx)(Fa.MediaPlaceholder,{icon:(0,Mr.jsx)(Fa.BlockIcon,{icon:Zm}),onSelect:x,onSelectURL:v,accept:"audio/*",allowedTypes:BN,value:e,onError:_})}):(0,Mr.jsxs)(Mr.Fragment,{children:[a&&(0,Mr.jsx)(Fa.BlockControls,{group:"other",children:(0,Mr.jsx)(Fa.MediaReplaceFlow,{mediaId:l,mediaURL:p,allowedTypes:BN,accept:"audio/*",onSelect:x,onSelectURL:v,onError:_,onReset:()=>x(void 0),variant:"toolbar"})}),(0,Mr.jsx)(Fa.InspectorControls,{children:(0,Mr.jsxs)(hi.__experimentalToolsPanel,{label:(0,sa.__)("Settings"),resetAll:()=>{r({autoplay:!1,loop:!1,preload:void 0})},dropdownMenuProps:P,children:[(0,Mr.jsx)(hi.__experimentalToolsPanelItem,{label:(0,sa.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>r({autoplay:!1}),children:(0,Mr.jsx)(hi.ToggleControl,{label:(0,sa.__)("Autoplay"),onChange:g("autoplay"),checked:!!s,help:k})}),(0,Mr.jsx)(hi.__experimentalToolsPanelItem,{label:(0,sa.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!c,onDeselect:()=>r({loop:!1}),children:(0,Mr.jsx)(hi.ToggleControl,{label:(0,sa.__)("Loop"),onChange:g("loop"),checked:!!c})}),(0,Mr.jsx)(hi.__experimentalToolsPanelItem,{label:(0,sa.__)("Preload"),isShownByDefault:!0,hasValue:()=>!!u,onDeselect:()=>r({preload:void 0}),children:(0,Mr.jsx)(hi.SelectControl,{label:(0,sa._x)("Preload","noun; Audio block parameter"),value:u||"",onChange:B=>r({preload:B||void 0}),options:[{value:"",label:(0,sa.__)("Browser default")},{value:"auto",label:(0,sa.__)("Auto")},{value:"metadata",label:(0,sa.__)("Metadata")},{value:"none",label:(0,sa._x)("None","Preload value")}]})})]})}),(0,Mr.jsxs)("figure",{...C,children:[(0,Mr.jsx)("audio",{controls:"controls",inert:a?void 0:"true",src:p??m}),!!m&&(0,Mr.jsx)(hi.Spinner,{}),(0,Mr.jsx)(Mo,{attributes:e,setAttributes:r,isSelected:a,insertBlocksAfter:i,label:(0,sa.__)("Audio caption text"),showToolbarButton:a&&h})]})]})}var Jj=Wye;var k5={$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 pd=n(E(),1),Kv=n(y(),1);function eU({attributes:e}){let{autoplay:t,caption:r,loop:o,preload:a,src:i}=e;return i&&(0,Kv.jsxs)("figure",{...pd.useBlockProps.save(),children:[(0,Kv.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:a}),!pd.RichText.isEmpty(r)&&(0,Kv.jsx)(pd.RichText.Content,{tagName:"figcaption",value:r,className:(0,pd.__experimentalGetElementClassName)("caption")})]})}var tU=n(Ar(),1),rU=n(q(),1),qye={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("audio/")===0},transform(e){let t=e[0];return(0,rU.createBlock)("core/audio",{blob:(0,tU.createBlobURL)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:({named:{src:e,mp3:t,m4a:r,ogg:o,wav:a,wma:i}})=>e||t||r||o||a||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}}}]},oU=qye;var{fieldsKey:Zye,formKey:Kye}=U(nU.privateApis),{name:aU}=k5,w5={icon:Zm,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg"},viewportWidth:350},transforms:oU,deprecated:Aj,edit:Jj,save:eU};window.__experimentalContentOnlyInspectorFields&&(w5[Zye]=[{id:"audio",label:(0,IN.__)("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,IN.__)("Caption"),type:"text",Edit:"rich-text"}],w5[Kye]={fields:["audio","caption"]});var Yye=()=>R({name:aU,metadata:k5,settings:w5});var DN={};K(DN,{init:()=>Xye,metadata:()=>C5,name:()=>uU,settings:()=>pU});var C5={$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 $r=n(I(),1),Yv=n(E(),1),tn=n(O(),1),iU=n(F(),1),T5=n(re(),1),iu=n(H(),1),lU=n(lp(),1),sU=n(ve(),1);var Et=n(y(),1),S5="/";function cU({attributes:e,setAttributes:t,name:r,context:{postId:o,postType:a,templateSlug:i}}){let{separator:l,showHomeItem:s,showCurrentItem:c,prefersTaxonomy:u,showOnHomePage:p}=e,{post:m,isPostTypeHierarchical:d,postTypeHasTaxonomies:f,hasTermsAssigned:h,isLoading:g}=(0,iU.useSelect)(z=>{if(!a)return{};let j=z(T5.store).getEntityRecord("postType",a,o),G=z(T5.store).getPostType(a),W=G&&G.taxonomies.length,$;return W&&($=z(T5.store).getTaxonomies({type:a,per_page:-1})),{post:j,isPostTypeHierarchical:G?.hierarchical,postTypeHasTaxonomies:W,hasTermsAssigned:j&&($||[]).filter(({visibility:V})=>V?.publicly_queryable).some(V=>!!j[V.rest_base]?.length),isLoading:o&&!j||!G||W&&!$}},[a,o]),[v,b]=(0,iu.useState)(0);(0,iu.useEffect)(()=>{b(z=>z+1)},[m]);let _=Z(),{content:k,status:x,error:w}=(0,lU.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{post_id:o,invalidationKey:v}}),C=(0,iu.useRef)("");(0,iu.useEffect)(()=>{x==="success"&&(C.current=k)},[k,x]);let[P,B]=(0,iu.useState)(!1);(0,iu.useEffect)(()=>{if(x!=="loading")return;let z=setTimeout(()=>{B(!0)},400);return()=>{clearTimeout(z),B(!1)}},[x]);let N=(0,sU.useDisabled)(),D=(0,Yv.useBlockProps)({ref:N});if(g)return(0,Et.jsx)("div",{...D,children:(0,Et.jsx)(tn.Spinner,{})});let T;!d&&!m?.parent?T=!0:f?T=u:T=!1;let L=null,A=!o||!a||i&&!a||!T&&!d||T&&!h;if(A){let z=[];s&&z.push((0,$r.__)("Home")),i&&!o?z.push((0,$r.__)("Page")):T?z.push((0,$r.__)("Category")):z.push((0,$r.__)("Ancestor"),(0,$r.__)("Parent")),L=(0,Et.jsx)("nav",{...D,style:{"--separator":`"${l.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`,...D.style},children:(0,Et.jsxs)("ol",{children:[z.map((j,G)=>(0,Et.jsx)("li",{children:(0,Et.jsx)("a",{href:`#breadcrumbs-pseudo-link-${G}`,children:j})},G)),c&&(0,Et.jsx)("li",{children:(0,Et.jsx)("span",{"aria-current":"page",children:(0,$r.__)("Current")})})]})})}return(0,Et.jsxs)(Et.Fragment,{children:[(0,Et.jsx)(Yv.InspectorControls,{children:(0,Et.jsxs)(tn.__experimentalToolsPanel,{label:(0,$r.__)("Settings"),resetAll:()=>{t({separator:S5,showHomeItem:!0,showCurrentItem:!0})},dropdownMenuProps:_,children:[(0,Et.jsx)(tn.__experimentalToolsPanelItem,{label:(0,$r.__)("Show home breadcrumb"),isShownByDefault:!0,hasValue:()=>!s,onDeselect:()=>t({showHomeItem:!0}),children:(0,Et.jsx)(tn.ToggleControl,{label:(0,$r.__)("Show home breadcrumb"),onChange:z=>t({showHomeItem:z}),checked:s})}),(0,Et.jsx)(tn.__experimentalToolsPanelItem,{label:(0,$r.__)("Show current breadcrumb"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>t({showCurrentItem:!0}),children:(0,Et.jsx)(tn.ToggleControl,{label:(0,$r.__)("Show current breadcrumb"),onChange:z=>t({showCurrentItem:z}),checked:c})}),(0,Et.jsx)(tn.__experimentalToolsPanelItem,{label:(0,$r.__)("Separator"),isShownByDefault:!0,hasValue:()=>l!==S5,onDeselect:()=>t({separator:S5}),children:(0,Et.jsx)(tn.TextControl,{autoComplete:"off",label:(0,$r.__)("Separator"),value:l,onChange:z=>t({separator:z}),onBlur:()=>{l||t({separator:S5})}})})]})}),(0,Et.jsxs)(Yv.InspectorControls,{group:"advanced",children:[(0,Et.jsx)(tn.CheckboxControl,{label:(0,$r.__)("Show on homepage"),checked:p,onChange:z=>t({showOnHomePage:z}),help:(0,$r.__)("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,Et.jsx)(tn.CheckboxControl,{label:(0,$r.__)("Prefer taxonomy terms"),checked:u,onChange:z=>t({prefersTaxonomy:z}),help:(0,$r.__)("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.")})]}),x==="loading"&&!A&&(C.current?(0,Et.jsx)(xo,{wrapperProps:{...D,style:{...D.style,opacity:P?.3:1}},html:C.current}):(0,Et.jsx)("div",{...D,children:(0,Et.jsx)(tn.Spinner,{})})),x==="error"&&(0,Et.jsx)("div",{...D,children:(0,Et.jsx)("p",{children:(0,$r.sprintf)((0,$r.__)("Error: %s"),w)})}),A&&L,!A&&x==="success"&&(0,Et.jsx)(xo,{wrapperProps:D,html:k})]})}var{name:uU}=C5,pU={icon:nP,example:{},edit:cU},Xye=()=>R({name:uU,metadata:C5,settings:pU});var ND={};K(ND,{init:()=>Sxe,metadata:()=>rw,name:()=>hW,settings:()=>nw});var ow=n(I(),1);var fW=n(q(),1);var ye=n(E(),1),ql=n(ve(),1);var mU=n(E(),1);var{cleanEmptyObject:Jye}=U(mU.privateApis);function Zt(e){if(!e?.style?.typography?.fontFamily)return e;let{fontFamily:t,...r}=e.style.typography;return{...e,style:Jye({...e.style,typography:r}),fontFamily:t.split("|").pop()}}function be(e){let{textAlign:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e}var jt=n(y(),1),sl=e=>{let{width:t,...r}=e;return t?{...r,style:{...r.style,dimensions:{...r.style?.dimensions,width:`${t}%`}}}:r},Eh=e=>{let{borderRadius:t,...r}=e,o=[t,r.style?.border?.radius].find(a=>typeof a=="number"&&a!==0);return o?{...r,style:{...r.style,border:{...r.style?.border,radius:`${o}px`}}}:r};function e2e(e){if(!e.align)return e;let{align:t,...r}=e;return{...r,className:S(r.className,`align${e.align}`)}}var RN=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:a,...i}=e;return{...i,style:t}},LN=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 RN(o)},lu={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"}},t2e={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:a,linkTarget:i,rel:l,style:s,text:c,title:u,url:p,width:m}=e,d=r||"a",f=d==="button",h=o||"button",g=(0,ye.__experimentalGetBorderClassesAndStyles)(e),v=(0,ye.__experimentalGetColorClassesAndStyles)(e),b=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),_=(0,ye.__experimentalGetShadowClassesAndStyles)(e),k=(0,ye.getTypographyClassesAndStyles)(e),x=S("wp-block-button__link",v.className,g.className,k.className,{"no-border-radius":s?.border?.radius===0,"has-custom-font-size":a||s?.typography?.fontSize},(0,ye.__experimentalGetElementClassName)("button")),w={...g.style,...v.style,...b.style,..._.style,...k.style,writingMode:void 0},C=S(t,{[`has-custom-width wp-block-button__width-${m}`]:m});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:C}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:d,type:f?h:null,className:x,href:f?null:p,title:u,style:w,value:c,target:f?null:i,rel:f?null:l})})},isEligible(e){return typeof e.width=="number"},migrate:sl},r2e={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:a,fontSize:i,linkTarget:l,rel:s,style:c,text:u,title:p,url:m,width:d}=e,f=r||"a",h=f==="button",g=o||"button",v=(0,ye.__experimentalGetBorderClassesAndStyles)(e),b=(0,ye.__experimentalGetColorClassesAndStyles)(e),_=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),k=(0,ye.__experimentalGetShadowClassesAndStyles)(e),x=(0,ye.getTypographyClassesAndStyles)(e),w=S("wp-block-button__link",b.className,v.className,x.className,{[`has-text-align-${a}`]:a,"no-border-radius":c?.border?.radius===0,"has-custom-font-size":i||c?.typography?.fontSize},(0,ye.__experimentalGetElementClassName)("button")),C={...v.style,...b.style,..._.style,...k.style,...x.style,writingMode:void 0},P=S(t,{[`has-custom-width wp-block-button__width-${d}`]:d});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:P}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:f,type:h?g:null,className:w,href:h?null:m,title:p,style:C,value:u,target:h?null:l,rel:h?null:s})})},isEligible(e){return!!e.textAlign||typeof e.width=="number"},migrate:(0,ql.compose)(sl,be)},o2e={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:a,fontSize:i,linkTarget:l,rel:s,style:c,text:u,title:p,url:m,width:d}=e,f=r||"a",h=f==="button",g=o||"button",v=(0,ye.__experimentalGetBorderClassesAndStyles)(e),b=(0,ye.__experimentalGetColorClassesAndStyles)(e),_=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),k=(0,ye.__experimentalGetShadowClassesAndStyles)(e),x=S("wp-block-button__link",b.className,v.className,{[`has-text-align-${a}`]:a,"no-border-radius":c?.border?.radius===0},(0,ye.__experimentalGetElementClassName)("button")),w={...v.style,...b.style,..._.style,...k.style},C=S(t,{[`has-custom-width wp-block-button__width-${d}`]:d,"has-custom-font-size":i||c?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:C}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:f,type:h?g:null,className:x,href:h?null:m,title:p,style:w,value:u,target:h?null:l,rel:h?null:s})})},isEligible(e){return typeof e.width=="number"},migrate:sl},n2e={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:a,style:i,text:l,title:s,url:c,width:u}=e;if(!l)return null;let p=(0,ye.__experimentalGetBorderClassesAndStyles)(e),m=(0,ye.__experimentalGetColorClassesAndStyles)(e),d=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),f=S("wp-block-button__link",m.className,p.className,{"no-border-radius":i?.border?.radius===0}),h={...p.style,...m.style,...d.style},g=S(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:g}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:f,href:c,title:s,style:h,value:l,target:o,rel:a})})}},a2e={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:a,style:i,text:l,title:s,url:c,width:u}=e;if(!l)return null;let p=(0,ye.__experimentalGetBorderClassesAndStyles)(e),m=(0,ye.__experimentalGetColorClassesAndStyles)(e),d=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),f=S("wp-block-button__link",m.className,p.className,{"no-border-radius":i?.border?.radius===0}),h={...p.style,...m.style,...d.style},g=S(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:g}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:f,href:c,title:s,style:h,value:l,target:o,rel:a})})},migrate:(0,ql.compose)(sl,Zt),isEligible({style:e,width:t}){return e?.typography?.fontFamily||typeof t=="number"}},i2e=[t2e,r2e,o2e,n2e,a2e,{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:{...lu,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:a,style:i,text:l,title:s,url:c,width:u}=e;if(!l)return null;let p=i?.border?.radius,m=(0,ye.__experimentalGetColorClassesAndStyles)(e),d=S("wp-block-button__link",m.className,{"no-border-radius":i?.border?.radius===0}),f={borderRadius:p||void 0,...m.style},h=S(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:h}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:d,href:c,title:s,style:f,value:l,target:o,rel:a})})},migrate:(0,ql.compose)(sl,Zt,Eh)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...lu,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:a,text:i,title:l,url:s,width:c}=e,u=(0,ye.__experimentalGetColorClassesAndStyles)(e),p=S("wp-block-button__link",u.className,{"no-border-radius":r===0}),m={borderRadius:r?r+"px":void 0,...u.style},d=S(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:d}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:p,href:s,title:l,style:m,value:i,target:o,rel:a})})},migrate:(0,ql.compose)(sl,Zt,Eh)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...lu,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:a,text:i,title:l,url:s,width:c}=e,u=(0,ye.__experimentalGetColorClassesAndStyles)(e),p=S("wp-block-button__link",u.className,{"no-border-radius":r===0}),m={borderRadius:r?r+"px":void 0,...u.style},d=S(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:d}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:p,href:s,title:l,style:m,value:i,target:o,rel:a})})},migrate:(0,ql.compose)(sl,Zt,Eh)},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...lu,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:a,title:i,url:l}=e,s=S("wp-block-button__link",{"no-border-radius":t===0}),c={borderRadius:t?t+"px":void 0};return(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:s,href:l,title:i,style:c,value:a,target:r,rel:o})},migrate:(0,ql.compose)(sl,Eh)},{supports:{align:!0,alignWide:!1},attributes:{...lu,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,ql.compose)(sl,Eh,RN,e2e),save({attributes:e}){let{backgroundColor:t,borderRadius:r,customBackgroundColor:o,customTextColor:a,customGradient:i,linkTarget:l,gradient:s,rel:c,text:u,textColor:p,title:m,url:d}=e,f=(0,ye.getColorClassName)("color",p),h=!i&&(0,ye.getColorClassName)("background-color",t),g=(0,ye.__experimentalGetGradientClass)(s),v=S("wp-block-button__link",{"has-text-color":p||a,[f]:f,"has-background":t||o||i||s,[h]:h,"no-border-radius":r===0,[g]:g}),b={background:i||void 0,backgroundColor:h||i||s?void 0:o,color:f?void 0:a,borderRadius:r?r+"px":void 0};return(0,jt.jsx)("div",{children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:v,href:d,title:m,style:b,value:u,target:l,rel:c})})}},{attributes:{...lu,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()),Eh(RN({...e,className:t||void 0,borderRadius:0}))},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,customTextColor:o,linkTarget:a,rel:i,text:l,textColor:s,title:c,url:u}=e,p=(0,ye.getColorClassName)("color",s),m=(0,ye.getColorClassName)("background-color",t),d=S("wp-block-button__link",{"has-text-color":s||o,[p]:p,"has-background":t||r,[m]:m}),f={backgroundColor:m?void 0:r,color:p?void 0:o};return(0,jt.jsx)("div",{children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:d,href:u,title:c,style:f,value:l,target:a,rel:i})})}},{attributes:{...lu,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:(0,ql.compose)(sl,LN),save({attributes:e}){let{url:t,text:r,title:o,backgroundColor:a,textColor:i,customBackgroundColor:l,customTextColor:s}=e,c=(0,ye.getColorClassName)("color",i),u=(0,ye.getColorClassName)("background-color",a),p=S("wp-block-button__link",{"has-text-color":i||s,[c]:c,"has-background":a||l,[u]:u}),m={backgroundColor:u?void 0:l,color:c?void 0:s};return(0,jt.jsx)("div",{children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:p,href:t,title:o,style:m,value:r})})}},{attributes:{...lu,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:a,color:i,textColor:l}=e,s={backgroundColor:i,color:l};return(0,jt.jsx)("div",{className:`align${a}`,children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:t,title:o,style:s,value:r})})},migrate:(0,ql.compose)(sl,LN)},{attributes:{...lu,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:a,color:i,textColor:l}=e;return(0,jt.jsx)("div",{className:`align${a}`,style:{backgroundColor:i},children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",href:t,title:o,style:{color:l},value:r})})},migrate:(0,ql.compose)(sl,LN)}],dU=i2e;var ul=n(I(),1),Nn=n(H(),1),Fh=n(O(),1),pt=n(E(),1),Sp=n(Zs(),1);var uu=n(q(),1),kd=n(ve(),1),db=n(F(),1);var md=n(ut(),1);function hU({controlled:e,default:t,name:r,state:o="value"}){let{current:a}=md.useRef(e!==void 0),[i,l]=md.useState(t),s=a?e:i,c=md.useCallback(u=>{a||l(u)},[]);return[s,c]}var l2e=n(ut(),1),Qv={...l2e};var vU=n(ut(),1),gU={};function Ks(e,t){let r=vU.useRef(gU);return r.current===gU&&(r.current=e(t)),r}var AN=Qv.useInsertionEffect,s2e=AN&&AN!==Qv.useLayoutEffect?AN:e=>e();function mr(e){let t=Ks(c2e).current;return t.next=e,s2e(t.effect),t.trampoline}function c2e(){let e={next:void 0,callback:u2e,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function u2e(){}var bU=n(ut(),1),p2e=()=>{},Kt=typeof document<"u"?bU.useLayoutEffect:p2e;var yp=n(ut(),1);var P5=n(ut(),1),MN=P5.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function yU(){return P5.useContext(MN)}var _U=n(y(),1);function E5(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:a}=e,i=mr(a),l=yp.useRef(0),s=Ks(d2e).current,c=Ks(m2e).current,[u,p]=yp.useState(0),m=yp.useRef(u),d=mr((b,_)=>{c.set(b,_??null),m.current+=1,p(m.current)}),f=mr(b=>{c.delete(b),m.current+=1,p(m.current)}),h=yp.useMemo(()=>{let b=new Map;return Array.from(c.keys()).filter(k=>k.isConnected).sort(f2e).forEach((k,x)=>{let w=c.get(k)??{};b.set(k,{...w,index:x})}),b},[c,u]);Kt(()=>{if(typeof MutationObserver!="function"||h.size===0)return;let b=new MutationObserver(_=>{let k=new Set,x=w=>k.has(w)?k.delete(w):k.add(w);_.forEach(w=>{w.removedNodes.forEach(x),w.addedNodes.forEach(x)}),k.size===0&&(m.current+=1,p(m.current))});return h.forEach((_,k)=>{k.parentElement&&b.observe(k.parentElement,{childList:!0})}),()=>{b.disconnect()}},[h]),Kt(()=>{m.current===u&&(r.current.length!==h.size&&(r.current.length=h.size),o&&o.current.length!==h.size&&(o.current.length=h.size),l.current=h.size),i(h)},[i,h,r,o,u]),Kt(()=>()=>{r.current=[]},[r]),Kt(()=>()=>{o&&(o.current=[])},[o]);let g=mr(b=>(s.add(b),()=>{s.delete(b)}));Kt(()=>{s.forEach(b=>b(h))},[s,h]);let v=yp.useMemo(()=>({register:d,unregister:f,subscribeMapChange:g,elementsRef:r,labelsRef:o,nextIndexRef:l}),[d,f,g,r,o,l]);return(0,_U.jsx)(MN.Provider,{value:v,children:t})}function m2e(){return new Map}function d2e(){return new Set}function f2e(e,t){let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}var B5=n(ut(),1),h2e=B5.createContext(void 0);function xU(){return B5.useContext(h2e)?.direction??"ltr"}function g2e(e,t){return function(o,...a){let i=new URL(e);return i.searchParams.set("code",o.toString()),a.forEach(l=>i.searchParams.append("args[]",l)),`${t} error #${o}; visit ${i} for the full message.`}}var v2e=g2e("https://base-ui.com/production-error","Base UI"),_p=v2e;var fd=n(ut(),1);function dd(e,t,r,o){let a=Ks(wU).current;return b2e(a,e,t,r,o)&&CU(a,[e,t,r,o]),a.callback}function kU(e){let t=Ks(wU).current;return y2e(t,e)&&CU(t,e),t.callback}function wU(){return{callback:null,cleanup:null,refs:[]}}function b2e(e,t,r,o,a){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==a}function y2e(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function CU(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 a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let l=i(r);typeof l=="function"&&(o[a]=l);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let l=o[a];typeof l=="function"?l():i(null);break}case"object":{i.current=null;break}default:}}}}}}var TU=n(ut(),1);var SU=n(ut(),1),_2e=parseInt(SU.version,10);function I5(e){return _2e>=e}function zN(e){if(!TU.isValidElement(e))return null;let t=e,r=t.props;return(I5(19)?r?.ref:t.ref)??null}function Xv(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function VN(){}var Jv=Object.freeze([]),Ys=Object.freeze({});function PU(e,t){let r={};for(let o in e){let a=e[o];if(t?.hasOwnProperty(o)){let i=t[o](a);i!=null&&Object.assign(r,i);continue}a===!0?r[`data-${o.toLowerCase()}`]="":a&&(r[`data-${o.toLowerCase()}`]=a.toString())}return r}function EU(e,t){return typeof e=="function"?e(t):e}function BU(e,t){return typeof e=="function"?e(t):e}var ON={};function Zl(e,t,r,o,a){if(!r&&!o&&!a&&!e)return N5(t);let i=N5(e);return t&&(i=eb(i,t)),r&&(i=eb(i,r)),o&&(i=eb(i,o)),a&&(i=eb(i,a)),i}function IU(e){if(e.length===0)return ON;if(e.length===1)return N5(e[0]);let t=N5(e[0]);for(let r=1;r<e.length;r+=1)t=eb(t,e[r]);return t}function N5(e){return FN(e)?{...DU(e,ON)}:x2e(e)}function eb(e,t){return FN(t)?DU(t,e):k2e(e,t)}function x2e(e){let t={...e};for(let r in t){let o=t[r];NU(r,o)&&(t[r]=LU(o))}return t}function k2e(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Xv(e.style,o);break}case"className":{e[r]=HN(e.className,o);break}default:NU(r,o)?e[r]=w2e(e[r],o):e[r]=o}}return e}function NU(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),a=e.charCodeAt(2);return r===111&&o===110&&a>=65&&a<=90&&(typeof t=="function"||typeof t>"u")}function FN(e){return typeof e=="function"}function DU(e,t){return FN(e)?e(t):e??ON}function w2e(e,t){return t?e?(...r)=>{let o=r[0];if(RU(o)){let i=o;tb(i);let l=t(...r);return i.baseUIHandlerPrevented||e?.(...r),l}let a=t(...r);return e?.(...r),a}:LU(t):e}function LU(e){return e&&((...t)=>{let r=t[0];return RU(r)&&tb(r),e(...t)})}function tb(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function HN(e,t){return t?e?t+" "+e:t:e}function RU(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var jN=n(ut(),1);function cl(e,t,r={}){let o=t.render,a=C2e(t,r);if(r.enabled===!1)return null;let i=r.state??Ys;return P2e(e,o,a,i)}function C2e(e,t={}){let{className:r,style:o,render:a}=e,{state:i=Ys,ref:l,props:s,stateAttributesMapping:c,enabled:u=!0}=t,p=u?EU(r,i):void 0,m=u?BU(o,i):void 0,d=u?PU(i,c):Ys,f=u&&s?S2e(s):void 0,h=u?Xv(d,f)??{}:Ys;return typeof document<"u"&&(u?Array.isArray(l)?h.ref=kU([h.ref,zN(a),...l]):h.ref=dd(h.ref,zN(a),l):dd(null,null)),u?(p!==void 0&&(h.className=HN(h.className,p)),m!==void 0&&(h.style=Xv(h.style,m)),h):Ys}function S2e(e){return Array.isArray(e)?IU(e):Zl(void 0,e)}var T2e=Symbol.for("react.lazy");function P2e(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let a=Zl(r,t.props);a.ref=r.ref;let i=t;return i?.$$typeof===T2e&&(i=fd.Children.toArray(t)[0]),fd.cloneElement(i,a)}if(e&&typeof e=="string")return E2e(e,r);throw new Error(_p(8))}function E2e(e,t){return e==="button"?(0,jN.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,jN.createElement)("img",{alt:"",...t,key:t.key}):fd.createElement(e,t)}var D5=n(ut(),1);var AU=0;function B2e(e,t="mui"){let[r,o]=D5.useState(e),a=e||r;return D5.useEffect(()=>{r==null&&(AU+=1,o(`${t}-${AU}`))},[r,t]),a}var MU=Qv.useId;function zU(e,t){if(MU!==void 0){let r=MU();return e??(t?`${t}-${r}`:r)}return B2e(e,t)}function L5(e){return zU(e,"base-ui")}var Kl={};K(Kl,{cancelOpen:()=>o_e,chipRemovePress:()=>O2e,clearPress:()=>V2e,closePress:()=>M2e,closeWatcher:()=>Y2e,decrementPress:()=>j2e,disabled:()=>a_e,drag:()=>e_e,escapeKey:()=>K2e,focusOut:()=>Z2e,imperativeAction:()=>s_e,incrementPress:()=>H2e,initial:()=>l_e,inputBlur:()=>W2e,inputChange:()=>U2e,inputClear:()=>G2e,inputPaste:()=>$2e,inputPress:()=>q2e,itemPress:()=>A2e,keyboard:()=>X2e,linkPress:()=>z2e,listNavigation:()=>Q2e,missing:()=>i_e,none:()=>I2e,outsidePress:()=>R2e,pointer:()=>J2e,scrub:()=>r_e,siblingOpen:()=>n_e,swipe:()=>c_e,trackPress:()=>F2e,triggerFocus:()=>L2e,triggerHover:()=>D2e,triggerPress:()=>N2e,wheel:()=>t_e,windowResize:()=>u_e});var I2e="none",N2e="trigger-press",D2e="trigger-hover",L2e="trigger-focus",R2e="outside-press",A2e="item-press",M2e="close-press",z2e="link-press",V2e="clear-press",O2e="chip-remove-press",F2e="track-press",H2e="increment-press",j2e="decrement-press",U2e="input-change",G2e="input-clear",W2e="input-blur",$2e="input-paste",q2e="input-press",Z2e="focus-out",K2e="escape-key",Y2e="close-watcher",Q2e="list-navigation",X2e="keyboard",J2e="pointer",e_e="drag",t_e="wheel",r_e="scrub",o_e="cancel-open",n_e="sibling-open",a_e="disabled",i_e="missing",l_e="initial",s_e="imperative-action",c_e="swipe",u_e="window-resize";function rb(e,t,r,o){let a=!1,i=!1,l=o??Ys;return{reason:e,event:t??new Event("base-ui"),cancel(){a=!0},allowPropagation(){i=!0},get isCanceled(){return a},get isPropagationAllowed(){return i},trigger:r,...l}}var GN=n(ut(),1);var VU=n(ut(),1),p_e=[];function OU(e){VU.useEffect(e,p_e)}var R5=null,gHe=globalThis.requestAnimationFrame,UN=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 a=0;a<r.length;a+=1)r[a]?.(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)}},A5=new UN,Qs=class e{static create(){return new e}static request(t){return A5.request(t)}static cancel(t){return A5.cancel(t)}currentId=R5;request(t){this.cancel(),this.currentId=A5.request(()=>{this.currentId=R5,t()})}cancel=()=>{this.currentId!==R5&&(A5.cancel(this.currentId),this.currentId=R5)};disposeEffect=()=>this.cancel};function FU(){let e=Ks(Qs.create).current;return OU(e.disposeEffect),e}function HU(e,t=!1,r=!1){let[o,a]=GN.useState(e&&t?"idle":void 0),[i,l]=GN.useState(e);return e&&!i&&(l(!0),a("starting")),!e&&i&&o!=="ending"&&!r&&a("ending"),!e&&!i&&o==="ending"&&a(void 0),Kt(()=>{if(!e&&i&&o!=="ending"&&r){let s=Qs.request(()=>{a("ending")});return()=>{Qs.cancel(s)}}},[e,i,o,r]),Kt(()=>{if(!e||t)return;let s=Qs.request(()=>{a(void 0)});return()=>{Qs.cancel(s)}},[t,e]),Kt(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&a("starting");let s=Qs.request(()=>{a("idle")});return()=>{Qs.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:l,transitionStatus:o}}var hd=n(ut(),1);var m_e=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function M5(e={}){let{label:t,metadata:r,textRef:o,indexGuessBehavior:a,index:i}=e,{register:l,unregister:s,subscribeMapChange:c,elementsRef:u,labelsRef:p,nextIndexRef:m}=yU(),d=hd.useRef(-1),[f,h]=hd.useState(i??(a===m_e.GuessFromOrder?()=>{if(d.current===-1){let b=m.current;m.current+=1,d.current=b}return d.current}:-1)),g=hd.useRef(null),v=hd.useCallback(b=>{if(g.current=b,f!==-1&&b!==null&&(u.current[f]=b,p)){let _=t!==void 0;p.current[f]=_?t:o?.current?.textContent??b.textContent}},[f,u,p,t,o]);return Kt(()=>{if(i!=null)return;let b=g.current;if(b)return l(b,r),()=>{s(b)}},[i,l,s,r]),Kt(()=>{if(i==null)return c(b=>{let _=g.current?b.get(g.current)?.index:null;_!=null&&h(_)})},[i,c,h]),{ref:v,index:f}}var gd=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),d_e={[gd.startingStyle]:""},f_e={[gd.endingStyle]:""},jU={transitionStatus(e){return e==="starting"?d_e:e==="ending"?f_e:null}};var Bh=n(ut(),1);function UU(){return typeof window<"u"}function WN(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function vd(e){return UU()?e instanceof HTMLElement||e instanceof WN(e).HTMLElement:!1}function GU(e){return!UU()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof WN(e).ShadowRoot}function z5(e){return WN(e).getComputedStyle(e)}var V5=n(ut(),1),$N=V5.createContext(void 0);function O5(e=!1){let t=V5.useContext($N);if(t===void 0&&!e)throw new Error(_p(16));return t}var WU=n(ut(),1);function $U(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:a=0,isNativeButton:i}=e,l=o&&t!==!1,s=o&&t===!1;return{props:WU.useMemo(()=>{let u={onKeyDown(p){r&&t&&p.key!=="Tab"&&p.preventDefault()}};return o||(u.tabIndex=a,!i&&r&&(u.tabIndex=t?a:-1)),(i&&(t||l)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||s)&&(u.disabled=r),u},[o,r,t,l,s,i,a])}}function ZN(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:a=!0,composite:i}=e,l=Bh.useRef(null),s=O5(!0),c=i??s!==void 0,{props:u}=$U({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:a}),p=Bh.useCallback(()=>{let f=l.current;qN(f)&&c&&t&&u.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,u.disabled,c]);Kt(p,[p]);let m=Bh.useCallback((f={})=>{let{onClick:h,onMouseDown:g,onKeyUp:v,onKeyDown:b,onPointerDown:_,...k}=f;return Zl({onClick(x){if(t){x.preventDefault();return}h?.(x)},onMouseDown(x){t||g?.(x)},onKeyDown(x){if(t||(tb(x),b?.(x),x.baseUIHandlerPrevented))return;let w=x.target===x.currentTarget,C=x.currentTarget,P=qN(C),B=!a&&h_e(C),N=w&&(a?P:!B),D=x.key==="Enter",T=x.key===" ",L=C.getAttribute("role"),A=L?.startsWith("menuitem")||L==="option"||L==="gridcell";if(w&&c&&T){if(x.defaultPrevented&&A)return;x.preventDefault(),B||a&&P?(C.click(),x.preventBaseUIHandler()):N&&(h?.(x),x.preventBaseUIHandler());return}N&&(!a&&(T||D)&&x.preventDefault(),!a&&D&&h?.(x))},onKeyUp(x){if(!t){if(tb(x),v?.(x),x.target===x.currentTarget&&a&&c&&qN(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!a&&!c&&x.key===" "&&h?.(x)}},onPointerDown(x){if(t){x.preventDefault();return}_?.(x)}},a?{type:"button"}:{role:"button"},u,k)},[t,u,c,a]),d=mr(f=>{l.current=f,p()});return{getButtonProps:m,buttonRef:d}}function qN(e){return vd(e)&&e.tagName==="BUTTON"}function h_e(e){return!!(e?.tagName==="A"&&e?.href)}function KN(e){return e?.ownerDocument||document}var XU=n(ut(),1);var YU=n(ZU(),1);function KU(e){return e==null?e:"current"in e?e.current:e}function QU(e,t=!1,r=!0){let o=FU();return mr((a,i=null)=>{o.cancel();let l=KU(e);if(l==null)return;let s=l,c=()=>{YU.flushSync(a)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){a();return}function u(){Promise.all(s.getAnimations().map(p=>p.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let p=s.getAnimations();!i?.aborted&&p.length>0&&p.some(m=>m.pending||m.playState!=="finished")&&u()})}if(t){let p=gd.startingStyle;if(!s.hasAttribute(p)){o.request(u);return}let m=new MutationObserver(()=>{s.hasAttribute(p)||(m.disconnect(),u())});m.observe(s,{attributes:!0,attributeFilter:[p]}),i?.addEventListener("abort",()=>m.disconnect(),{once:!0});return}o.request(u)})}function JU(e){let{enabled:t=!0,open:r,ref:o,onComplete:a}=e,i=mr(a),l=QU(o,r,!1);XU.useEffect(()=>{if(!t)return;let s=new AbortController;return l(i,s.signal),()=>{s.abort()}},[t,r,i,l])}function YN(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function QN(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&GU(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function F5(e){return"composedPath"in e?e.composedPath()[0]:e.target}var XN=Math.round;function ob(e,t){return t<0||t>=e.length}function JN(e,t){return bd(e.current,{disabledIndices:t})}function eD(e,t){return bd(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function bd(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:a=1}={}){let i=t;do i+=r?-a:a;while(i>=0&&i<=e.length-1&&nb(e,i,o));return i}function nb(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let a=e[t];return a?v_e(a)?!r&&(a.hasAttribute("disabled")||a.getAttribute("aria-disabled")==="true"):!0:!1}function g_e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function v_e(e,t=e?z5(e):null){return!e||!e.isConnected||!t||g_e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var H5=n(ut(),1);function nG(){let[,e]=H5.useState({});return H5.useCallback(()=>{e({})},[])}var Nh="ArrowUp",Dh="ArrowDown",ab="ArrowLeft",ib="ArrowRight",lb="Home",sb="End";var rD=new Set([ab,ib]),iG=new Set([ab,ib,lb,sb]),oD=new Set([Nh,Dh]),lG=new Set([Nh,Dh,lb,sb]),nD=new Set([...rD,...oD]),sG=new Set([...nD,lb,sb]),P_e="Shift",E_e="Control",B_e="Alt",I_e="Meta",cG=new Set([P_e,E_e,B_e,I_e]);function N_e(e){return vd(e)&&e.tagName==="INPUT"}function aD(e){return!!(N_e(e)&&e.selectionStart!=null||vd(e)&&e.tagName==="TEXTAREA")}function iD(e,t,r,o){if(!e||!t||!t.scrollTo)return;let a=e.scrollLeft,i=e.scrollTop,l=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(l&&o!=="vertical"){let c=aG(e,t,"left"),u=j5(e),p=j5(t);r==="ltr"&&(c+t.offsetWidth+p.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight?a=c+t.offsetWidth+p.scrollMarginRight-e.clientWidth+u.scrollPaddingRight:c-p.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft&&(a=c-p.scrollMarginLeft-u.scrollPaddingLeft)),r==="rtl"&&(c-p.scrollMarginRight<e.scrollLeft+u.scrollPaddingLeft?a=c-p.scrollMarginLeft-u.scrollPaddingLeft:c+t.offsetWidth+p.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight&&(a=c+t.offsetWidth+p.scrollMarginRight-e.clientWidth+u.scrollPaddingRight))}if(s&&o!=="horizontal"){let c=aG(e,t,"top"),u=j5(e),p=j5(t);c-p.scrollMarginTop<e.scrollTop+u.scrollPaddingTop?i=c-p.scrollMarginTop-u.scrollPaddingTop:c+t.offsetHeight+p.scrollMarginBottom>e.scrollTop+e.clientHeight-u.scrollPaddingBottom&&(i=c+t.offsetHeight+p.scrollMarginBottom-e.clientHeight+u.scrollPaddingBottom)}e.scrollTo({left:a,top:i,behavior:"auto"})}function aG(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",a=0;for(;t.offsetParent&&(a+=t[o],t.offsetParent!==e);)t=t.offsetParent;return a}function j5(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 uG(e){return I5(19)?e:e?"true":void 0}var pG=n(ut(),1);function mG(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=O5(),{ref:a,index:i}=M5(e),l=r===i,s=pG.useRef(null),c=dd(a,s);return{compositeProps:{tabIndex:l?0:-1,onFocus(){o(i)},onMouseMove(){let p=s.current;if(!t||!p)return;let m=p.hasAttribute("disabled")||p.ariaDisabled==="true";!l&&!m&&p.focus()}},compositeRef:c,index:i}}function lD(e){let t=z5(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,a=vd(e),i=a?e.offsetWidth:r,l=a?e.offsetHeight:o;return(XN(r)!==i||XN(o)!==l)&&(r=i,o=l),{width:r,height:o}}function dG(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var U5=n(ut(),1),D_e=U5.createContext(void 0),L_e={disableStyleElements:!1};function fG(){return U5.useContext(D_e)??L_e}var gG=n(ut(),1);var Lh=n(ut(),1);var G5="data-composite-item-active";var R_e=[];function hG(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:a,direction:i,highlightedIndex:l,onHighlightedIndexChange:s,rootRef:c,enableHomeAndEndKeys:u=!1,stopEventPropagation:p=!1,disabledIndices:m,modifierKeys:d=R_e}=e,[f,h]=Lh.useState(0),g=o!=null,v=Lh.useRef(null),b=dd(v,c),_=Lh.useRef([]),k=Lh.useRef(!1),x=l??f,w=mr((D,T=!1)=>{if((s??h)(D),T){let L=_.current[D];iD(v.current,L,i,r)}}),C=mr(D=>{if(D.size===0||k.current)return;k.current=!0;let T=Array.from(D.keys()),L=T.find(z=>z?.hasAttribute(G5))??null,A=L?T.indexOf(L):-1;if(A!==-1)w(A);else if(nb(T,x,m)){let z=bd(T,{disabledIndices:m});ob(T,z)||w(z)}iD(v.current,L,i,r)});Kt(()=>{if(m==null||l!=null||!k.current)return;let D=_.current;if(nb(D,x,m)){let T=bd(D,{disabledIndices:m});ob(D,T)||w(T)}},[m,l,x,_,w]);let P=mr((D,T,L)=>a?a(D,T,L,_):L),B=mr(D=>{let T=u?sG:nD;if(!T.has(D.key)||A_e(D,d)||!v.current)return;let A=i==="rtl",z=A?ab:ib,j={horizontal:z,vertical:Dh,both:z}[r],G=A?ib:ab,W={horizontal:G,vertical:Nh,both:G}[r],$=F5(D.nativeEvent);if($!=null&&aD($)&&!dG($)){let J=$.selectionStart,ce=$.selectionEnd,ie=$.value??"";if(J==null||D.shiftKey||J!==ce||D.key!==W&&J<ie.length||D.key!==j&&J>0)return}let V=x,Q=JN(_,m),Y=eD(_,m);o!=null&&(V=o({disabledIndices:m,elementsRef:_,event:D,highlightedIndex:x,loopFocus:t,maxIndex:Y,minIndex:Q,onLoop:P,orientation:r,rtl:A}));let ee={horizontal:[z],vertical:[Dh],both:[z,Dh]}[r],te={horizontal:[G],vertical:[Nh],both:[G,Nh]}[r],ae=g?T:{horizontal:u?iG:rD,vertical:u?lG:oD,both:T}[r];u&&(D.key===lb?V=Q:D.key===sb&&(V=Y)),V===x&&(ee.includes(D.key)||te.includes(D.key))&&(t&&V===Y&&ee.includes(D.key)?(V=Q,a&&(V=a(D,x,V,_))):t&&V===Q&&te.includes(D.key)?(V=Y,a&&(V=a(D,x,V,_))):V=bd(_.current,{startingIndex:V,decrement:te.includes(D.key),disabledIndices:m})),V!==x&&!ob(_.current,V)&&(p&&D.stopPropagation(),ae.has(D.key)&&D.preventDefault(),w(V,!0),queueMicrotask(()=>{_.current[V]?.focus()}))});return{props:{ref:b,onFocus(D){let T=v.current,L=F5(D.nativeEvent);!T||L==null||!aD(L)||L.setSelectionRange(0,L.value.length??0)},onKeyDown:B},highlightedIndex:x,onHighlightedIndexChange:w,elementsRef:_,disabledIndices:m,onMapChange:C,relayKeyboardEvent:B}}function A_e(e,t){for(let r of cG.values())if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var sD=n(y(),1);function vG(e){let{render:t,className:r,style:o,refs:a=Jv,props:i=Jv,state:l=Ys,stateAttributesMapping:s,highlightedIndex:c,onHighlightedIndexChange:u,orientation:p,grid:m,loopFocus:d,onLoop:f,enableHomeAndEndKeys:h,onMapChange:g,stopEventPropagation:v=!0,rootRef:b,disabledIndices:_,modifierKeys:k,highlightItemOnHover:x=!1,tag:w="div",...C}=e,P=xU(),{props:B,highlightedIndex:N,onHighlightedIndexChange:D,elementsRef:T,onMapChange:L,relayKeyboardEvent:A}=hG({grid:m,loopFocus:d,onLoop:f,orientation:p,highlightedIndex:c,onHighlightedIndexChange:u,rootRef:b,stopEventPropagation:v,enableHomeAndEndKeys:h,direction:P,disabledIndices:_,modifierKeys:k}),z=cl(w,e,{state:l,ref:a,props:[B,...i,C],stateAttributesMapping:s}),j=gG.useMemo(()=>({highlightedIndex:N,onHighlightedIndexChange:D,highlightItemOnHover:x,relayKeyboardEvent:A}),[N,D,x,A]);return(0,sD.jsx)($N.Provider,{value:j,children:(0,sD.jsx)(E5,{elementsRef:T,onMapChange:G=>{g?.(G),L(G)},children:z})})}var bG=n(oG(),1);function M_e(){return VN}function z_e(){return!1}function V_e(){return!0}function yG(){return(0,bG.useSyncExternalStore)(M_e,z_e,V_e)}var Ql={};K(Ql,{Indicator:()=>SG,List:()=>EG,Panel:()=>PG,Root:()=>kG,Tab:()=>wG});var qr=n(ut(),1);var W5=n(ut(),1),cD=W5.createContext(void 0);function xp(){let e=W5.useContext(cD);if(e===void 0)throw new Error(_p(64));return e}var _G=(function(e){return e.activationDirection="data-activation-direction",e.orientation="data-orientation",e})({});var Xs={tabActivationDirection:e=>({[_G.activationDirection]:e})};var uD=n(y(),1),kG=qr.forwardRef(function(t,r){let{className:o,defaultValue:a=0,onValueChange:i,orientation:l="horizontal",render:s,value:c,style:u,...p}=t,m=t.defaultValue!==void 0,d=qr.useRef([]),[f,h]=qr.useState(()=>new Map),[g,v]=hU({controlled:c,default:a,name:"Tabs",state:"value"}),b=c!==void 0,[_,k]=qr.useState(()=>new Map),x=qr.useRef(void 0),w=qr.useCallback(se=>{if(se===void 0)return null;for(let[de,ge]of _.entries())if(ge!=null&&se===(ge.value??ge.index))return de;return null},[_]),[C,P]=qr.useState(()=>({previousValue:g,tabActivationDirection:"none"})),{previousValue:B,tabActivationDirection:N}=C,D=N,T=!1;B!==g&&(D=xG(B,g,l,_),T=B!=null&&g!=null&&w(g)==null);let L=T?B:g,A=B!==L||N!==D;Kt(()=>{A&&P({previousValue:L,tabActivationDirection:D})},[L,A,D]);let z=mr((se,de)=>{let ge=xG(g,se,l,_);de.activationDirection=ge,i?.(se,de),!de.isCanceled&&v(se)}),j=mr((se,de)=>{i?.(se,rb(de,void 0,void 0,{activationDirection:"none"}))}),G=mr((se,de)=>{h(ge=>{if(ge.get(se)===de)return ge;let oe=new Map(ge);return oe.set(se,de),oe})}),W=mr((se,de)=>{h(ge=>{if(!ge.has(se)||ge.get(se)!==de)return ge;let oe=new Map(ge);return oe.delete(se),oe})}),$=qr.useCallback(se=>f.get(se),[f]),V=qr.useCallback(se=>{for(let de of _.values())if(se===de?.value)return de?.id},[_]),Q=qr.useMemo(()=>({getTabElementBySelectedValue:w,getTabIdByPanelValue:V,getTabPanelIdByValue:$,onValueChange:z,orientation:l,registerMountedTabPanel:G,setTabMap:k,unregisterMountedTabPanel:W,tabActivationDirection:D,value:g}),[w,V,$,z,l,G,k,W,D,g]),Y=qr.useMemo(()=>{for(let se of _.values())if(se!=null&&se.value===g)return se},[_,g]),ee=qr.useMemo(()=>{for(let se of _.values())if(se!=null&&!se.disabled)return se.value},[_]),te=qr.useRef(!m),ae=qr.useRef(a),J=qr.useRef(m),ce=qr.useRef(!1);Kt(()=>{if(b)return;function se(me,le){v(me),P(Pe=>Pe.previousValue===me&&Pe.tabActivationDirection==="none"?Pe:{previousValue:me,tabActivationDirection:"none"}),j(me,le),te.current=!1}if(_.size===0){ce.current&&g!==null&&!x.current?.isConnected&&se(null,Kl.missing);return}ce.current=!0,x.current=_.keys().next().value;let de=Y?.disabled,ge=Y==null&&g!==null;if(!de&&g===ae.current&&(J.current=!1),J.current&&de&&g===ae.current)return;let oe=te.current;if(de||ge){let me=ee??null;if(g===me){te.current=!1;return}let le=Kl.missing;oe?le=Kl.initial:de&&(le=Kl.disabled),se(me,le);return}oe&&Y!=null&&(j(g,Kl.initial),te.current=!1)},[ee,b,j,Y,v,_,g]);let we=cl("div",t,{state:{orientation:l,tabActivationDirection:D},ref:r,props:p,stateAttributesMapping:Xs});return(0,uD.jsx)(cD.Provider,{value:Q,children:(0,uD.jsx)(E5,{elementsRef:d,children:we})})});function xG(e,t,r,o){if(e==null||t==null)return"none";let a=null,i=null;for(let[c,u]of o.entries()){if(u==null)continue;let p=u.value??u.index;if(e===p&&(a=c),t===p&&(i=c),a!=null&&i!=null)break}if(a==null||i==null)return a!==i&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?r==="horizontal"?t>e?"right":"left":t>e?"down":"up":"none";let l=a.getBoundingClientRect(),s=i.getBoundingClientRect();if(r==="horizontal"){if(s.left<l.left)return"left";if(s.left>l.left)return"right"}else{if(s.top<l.top)return"up";if(s.top>l.top)return"down"}return"none"}var su=n(ut(),1);var $5=n(ut(),1),pD=$5.createContext(void 0);function q5(){let e=$5.useContext(pD);if(e===void 0)throw new Error(_p(65));return e}var wG=su.forwardRef(function(t,r){let{className:o,disabled:a=!1,render:i,value:l,id:s,nativeButton:c=!0,style:u,...p}=t,{value:m,getTabPanelIdByValue:d,orientation:f,tabActivationDirection:h}=xp(),{activateOnFocus:g,highlightedTabIndex:v,onTabActivation:b,registerTabResizeObserverElement:_,setHighlightedTabIndex:k,tabsListElement:x}=q5(),w=L5(s),C=su.useMemo(()=>({disabled:a,id:w,value:l}),[a,w,l]),{compositeProps:P,compositeRef:B,index:N}=mG({metadata:C}),D=l===m,T=su.useRef(!1),L=su.useRef(null);Kt(()=>{let te=L.current;if(te)return _(te)},[_]),Kt(()=>{if(T.current){T.current=!1;return}if(!(D&&N>-1&&v!==N))return;let te=x;if(te!=null){let ae=YN(KN(te));if(ae&&QN(te,ae))return}a||k(N)},[D,N,v,k,a,x]);let{getButtonProps:A,buttonRef:z}=ZN({disabled:a,native:c,focusableWhenDisabled:!0}),j=d(l),G=su.useRef(!1),W=su.useRef(!1);function $(te){D||a||b(l,rb(Kl.none,te.nativeEvent,void 0,{activationDirection:"none"}))}function V(te){D||(N>-1&&!a&&k(N),!a&&g&&(!G.current||G.current&&W.current)&&b(l,rb(Kl.none,te.nativeEvent,void 0,{activationDirection:"none"})))}function Q(te){if(D||a)return;G.current=!0;function ae(){G.current=!1,W.current=!1}(!te.button||te.button===0)&&(W.current=!0,KN(te.currentTarget).addEventListener("pointerup",ae,{once:!0}))}return cl("button",t,{state:{disabled:a,active:D,orientation:f,tabActivationDirection:h},ref:[r,z,B,L],props:[P,{role:"tab","aria-controls":j,"aria-selected":D,id:w,onClick:$,onFocus:V,onPointerDown:Q,[G5]:D?"":void 0,onKeyDownCapture(){T.current=!0}},p,A],stateAttributesMapping:Xs})});var Rh=n(ut(),1);var CG='!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();';var yd=(function(e){return e.activeTabLeft="--active-tab-left",e.activeTabRight="--active-tab-right",e.activeTabTop="--active-tab-top",e.activeTabBottom="--active-tab-bottom",e.activeTabWidth="--active-tab-width",e.activeTabHeight="--active-tab-height",e})({});var Z5=n(y(),1),O_e={...Xs,activeTabPosition:()=>null,activeTabSize:()=>null},SG=Rh.forwardRef(function(t,r){let{className:o,render:a,renderBeforeHydration:i=!1,style:l,...s}=t,{nonce:c}=fG(),{getTabElementBySelectedValue:u,orientation:p,tabActivationDirection:m,value:d}=xp(),{tabsListElement:f,registerIndicatorUpdateListener:h}=q5(),g=yG(),v=nG();Rh.useEffect(()=>h(v),[h,v]);let b=0,_=0,k=0,x=0,w=0,C=0,P=!1;if(d!=null&&f!=null){let z=u(d);if(z!=null){P=!0;let{width:j,height:G}=lD(z),{width:W,height:$}=lD(f),V=z.getBoundingClientRect(),Q=f.getBoundingClientRect(),Y=W>0?Q.width/W:1,ee=$>0?Q.height/$:1;if(Math.abs(Y)>Number.EPSILON&&Math.abs(ee)>Number.EPSILON){let ae=V.left-Q.left,J=V.top-Q.top;b=ae/Y+f.scrollLeft-f.clientLeft,k=J/ee+f.scrollTop-f.clientTop}else b=z.offsetLeft,k=z.offsetTop;w=j,C=G,_=f.scrollWidth-b-w,x=f.scrollHeight-k-C}}let B=P?{left:b,right:_,top:k,bottom:x}:null,N=P?{width:w,height:C}:null,D=P?{[yd.activeTabLeft]:`${b}px`,[yd.activeTabRight]:`${_}px`,[yd.activeTabTop]:`${k}px`,[yd.activeTabBottom]:`${x}px`,[yd.activeTabWidth]:`${w}px`,[yd.activeTabHeight]:`${C}px`}:void 0,T=P&&w>0&&C>0,A=cl("span",t,{state:{orientation:p,activeTabPosition:B,activeTabSize:N,tabActivationDirection:m},ref:r,props:[{role:"presentation",style:D,hidden:!T},s,{suppressHydrationWarning:!0}],stateAttributesMapping:O_e});return d==null?null:(0,Z5.jsxs)(Rh.Fragment,{children:[A,g&&i&&(0,Z5.jsx)("script",{nonce:c,dangerouslySetInnerHTML:{__html:CG},suppressHydrationWarning:!0})]})});var Ah=n(ut(),1);var TG=(function(e){return e.index="data-index",e.activationDirection="data-activation-direction",e.orientation="data-orientation",e.hidden="data-hidden",e[e.startingStyle=gd.startingStyle]="startingStyle",e[e.endingStyle=gd.endingStyle]="endingStyle",e})({});var F_e={...Xs,...jU},PG=Ah.forwardRef(function(t,r){let{className:o,value:a,render:i,keepMounted:l=!1,style:s,...c}=t,{value:u,getTabIdByPanelValue:p,orientation:m,tabActivationDirection:d,registerMountedTabPanel:f,unregisterMountedTabPanel:h}=xp(),g=L5(),v=Ah.useMemo(()=>({id:g,value:a}),[g,a]),{ref:b,index:_}=M5({metadata:v}),k=a===u,{mounted:x,transitionStatus:w,setMounted:C}=HU(k),P=!x,B=p(a),N={hidden:P,orientation:m,tabActivationDirection:d,transitionStatus:w},D=Ah.useRef(null),T=cl("div",t,{state:N,ref:[r,b,D],props:[{"aria-labelledby":B,hidden:P,id:g,role:"tabpanel",tabIndex:k?0:-1,inert:uG(!k),[TG.index]:_},c],stateAttributesMapping:F_e});return JU({open:k,ref:D,onComplete(){k||C(!1)}}),Kt(()=>{if(!(P&&!l)&&g!=null)return f(a,g),()=>{h(a,g)}},[P,l,a,g,f,h]),l||x?T:null});var Yl=n(ut(),1);var mD=n(y(),1),EG=Yl.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:a,loopFocus:i=!0,render:l,style:s,...c}=t,{onValueChange:u,orientation:p,value:m,setTabMap:d,tabActivationDirection:f}=xp(),[h,g]=Yl.useState(0),[v,b]=Yl.useState(null),_=Yl.useRef(new Set),k=Yl.useRef(new Set),x=Yl.useRef(null);Kt(()=>{if(typeof ResizeObserver>"u")return;let T=new ResizeObserver(()=>{_.current.forEach(L=>{L()})});return x.current=T,v&&T.observe(v),k.current.forEach(L=>{T.observe(L)}),()=>{T.disconnect(),x.current=null}},[v]);let w=mr(T=>(_.current.add(T),()=>{_.current.delete(T)})),C=mr(T=>(k.current.add(T),x.current?.observe(T),()=>{k.current.delete(T),x.current?.unobserve(T)})),P=mr((T,L)=>{T!==m&&u(T,L)}),B={orientation:p,tabActivationDirection:f},N={"aria-orientation":p==="vertical"?"vertical":void 0,role:"tablist"},D=Yl.useMemo(()=>({activateOnFocus:o,highlightedTabIndex:h,registerIndicatorUpdateListener:w,registerTabResizeObserverElement:C,onTabActivation:P,setHighlightedTabIndex:g,tabsListElement:v}),[o,h,w,C,P,g,v]);return(0,mD.jsx)(pD.Provider,{value:D,children:(0,mD.jsx)(vG,{render:l,className:a,style:s,state:B,refs:[r,b],props:[N,c],stateAttributesMapping:Xs,highlightedIndex:h,enableHomeAndEndKeys:!0,loopFocus:i,orientation:p,onHighlightedIndexChange:g,onMapChange:d,disabledIndices:Jv})})});function Mh(e){return cl(e.defaultTagName??"div",e,e)}var IG=n(H(),1),NG=n(M(),1),DG=n(y(),1),dD=(0,IG.forwardRef)(function({icon:t,size:r=24,...o},a){return(0,DG.jsx)(NG.SVG,{ref:a,...t.props,...o,width:r,height:r})});var LG=n(H(),1),fD="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"&&j_e(document)),e.__wpStyleRuntime}function H_e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fD}]`))if(r.getAttribute(fD)===t)return!0;return!1}function RG(e,t,r){if(!e.head)return;let o=hD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(H_e(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(fD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function j_e(e){let t=hD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)RG(e,r,o);return()=>{let 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=hD();r.styles.set(e,t);for(let o of r.documents.keys())RG(o,e,t)}typeof process>"u",U_e("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var G_e={stack:"_19ce0419607e1896__stack"},W_e={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)"},kp=(0,LG.forwardRef)(function({direction:t,gap:r,align:o,justify:a,wrap:i,render:l,...s},c){let u={gap:r&&W_e[r],alignItems:o,justifyContent:a,flexDirection:t,flexWrap:i};return Mh({render:l,ref:c,props:Zl(s,{style:u,className:G_e.stack})})});var wp=n(H(),1);function AG(e){let t=(0,wp.useRef)(e);t.current=e;let r=(0,wp.useRef)(null),o=(0,wp.useRef)(!1),a=(0,wp.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,wp.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),a}var MG=n(H(),1),gD="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"&&q_e(document)),e.__wpStyleRuntime}function $_e(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 zG(e,t,r){if(!e.head)return;let o=vD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if($_e(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(gD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function q_e(e){let t=vD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zG(e,r,o);return()=>{let 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(e,t){let r=vD();r.styles.set(e,t);for(let o of r.documents.keys())zG(o,e,t)}typeof process>"u",Z_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 K_e={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},gi=(0,MG.forwardRef)(function({render:t,...r},o){return Mh({render:t,ref:o,props:Zl({className:K_e["visually-hidden"]},r,{"data-visually-hidden":""})})});var VG=n(H(),1),OG=n(I(),1),Vh=n(y(),1),bD="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"&&Q_e(document)),e.__wpStyleRuntime}function Y_e(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 FG(e,t,r){if(!e.head)return;let o=yD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(Y_e(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(bD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function Q_e(e){let t=yD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Y5(e,t){let r=yD();r.styles.set(e,t);for(let o of r.documents.keys())FG(o,e,t)}typeof process>"u",Y5("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var X_e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Y5("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var J_e={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",Y5("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 K5={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",Y5("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var exe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},cu=(0,VG.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:a=!1,render:i,className:l,...s},c){return Mh({render:i,defaultTagName:"a",ref:c,props:Zl(s,{className:S(exe.a,X_e["box-sizing"],J_e["outset-ring--focus-except-active"],r!=="unstyled"&&K5.link,r!=="unstyled"&&K5[`is-${o}`],r==="unstyled"&&K5["is-unstyled"],l),target:a?"_blank":void 0,children:(0,Vh.jsxs)(Vh.Fragment,{children:[t,a&&(0,Vh.jsx)("span",{className:K5["link-icon"],role:"img","aria-label":(0,OG.__)("(opens in a new tab)")})]})})})});var Cp={};K(Cp,{List:()=>GG,Panel:()=>XG,Root:()=>eW,Tab:()=>oW});var _d=n(H(),1);var jG=n(ve(),1),Q5=n(y(),1),_D="data-wp-hash";function xD(){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 txe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_D}]`))if(r.getAttribute(_D)===t)return!0;return!1}function UG(e,t,r){if(!e.head)return;let o=xD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(txe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(_D,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function rxe(e){let t=xD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)UG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oxe(e,t){let r=xD();r.styles.set(e,t);for(let o of r.documents.keys())UG(o,e,t)}typeof process>"u",oxe("bb8cbb8f31",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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 Yve=Object.create;var n_=Object.defineProperty;var Qve=Object.getOwnPropertyDescriptor;var Xve=Object.getOwnPropertyNames;var Jve=Object.getPrototypeOf,ebe=Object.prototype.hasOwnProperty;var tbe=(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 Be=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Y=(e,t)=>{for(var r in t)n_(e,r,{get:t[r],enumerable:!0})},wF=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Xve(t))!ebe.call(e,a)&&a!==r&&n_(e,a,{get:()=>t[a],enumerable:!(o=Qve(t,a))||o.enumerable});return e};var n=(e,t,r)=>(r=e!=null?Yve(Jve(e)):{},wF(t||!e||!e.__esModule?n_(r,"default",{value:e,enumerable:!0}):r,e)),rbe=e=>wF(n_({},"__esModule",{value:!0}),e);var Z=Be((jNe,CF)=>{CF.exports=window.wp.blocks});var ve=Be((UNe,SF)=>{SF.exports=window.wp.compose});var O=Be((GNe,TF)=>{TF.exports=window.wp.data});var P=Be((WNe,PF)=>{PF.exports=window.wp.blockEditor});var sp=Be(($Ne,EF)=>{EF.exports=window.wp.serverSideRender});var N=Be((qNe,BF)=>{BF.exports=window.wp.i18n});var g9=Be(mr=>{"use strict";Object.defineProperty(mr,"__esModule",{value:!0});mr.Doctype=mr.CDATA=mr.Tag=mr.Style=mr.Script=mr.Comment=mr.Directive=mr.Text=mr.Root=mr.isTag=mr.ElementType=void 0;var di;(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"})(di=mr.ElementType||(mr.ElementType={}));function nbe(e){return e.type===di.Tag||e.type===di.Script||e.type===di.Style}mr.isTag=nbe;mr.Root=di.Root;mr.Text=di.Text;mr.Directive=di.Directive;mr.Comment=di.Comment;mr.Script=di.Script;mr.Style=di.Style;mr.Tag=di.Tag;mr.CDATA=di.CDATA;mr.Doctype=di.Doctype});var _9=Be($e=>{"use strict";var cp=$e&&$e.__extends||(function(){var e=function(t,r){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(o,a){o.__proto__=a}||function(o,a){for(var i in a)Object.prototype.hasOwnProperty.call(a,i)&&(o[i]=a[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)}})(),I1=$e&&$e.__assign||function(){return I1=Object.assign||function(e){for(var t,r=1,o=arguments.length;r<o;r++){t=arguments[r];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},I1.apply(this,arguments)};Object.defineProperty($e,"__esModule",{value:!0});$e.cloneNode=$e.hasChildren=$e.isDocument=$e.isDirective=$e.isComment=$e.isText=$e.isCDATA=$e.isTag=$e.Element=$e.Document=$e.CDATA=$e.NodeWithChildren=$e.ProcessingInstruction=$e.Comment=$e.Text=$e.DataNode=$e.Node=void 0;var Oa=g9(),b9=(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),y9(this,t)},e})();$e.Node=b9;var a_=(function(e){cp(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})(b9);$e.DataNode=a_;var NF=(function(e){cp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Oa.ElementType.Text,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t})(a_);$e.Text=NF;var DF=(function(e){cp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Oa.ElementType.Comment,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t})(a_);$e.Comment=DF;var LF=(function(e){cp(t,e);function t(r,o){var a=e.call(this,o)||this;return a.name=r,a.type=Oa.ElementType.Directive,a}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t})(a_);$e.ProcessingInstruction=LF;var i_=(function(e){cp(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})(b9);$e.NodeWithChildren=i_;var RF=(function(e){cp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Oa.ElementType.CDATA,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t})(i_);$e.CDATA=RF;var AF=(function(e){cp(t,e);function t(){var r=e!==null&&e.apply(this,arguments)||this;return r.type=Oa.ElementType.Root,r}return Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t})(i_);$e.Document=AF;var MF=(function(e){cp(t,e);function t(r,o,a,i){a===void 0&&(a=[]),i===void 0&&(i=r==="script"?Oa.ElementType.Script:r==="style"?Oa.ElementType.Style:Oa.ElementType.Tag);var l=e.call(this,a)||this;return l.name=r,l.attribs=o,l.type=i,l}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 a,i;return{name:o,value:r.attribs[o],namespace:(a=r["x-attribsNamespace"])===null||a===void 0?void 0:a[o],prefix:(i=r["x-attribsPrefix"])===null||i===void 0?void 0:i[o]}})},enumerable:!1,configurable:!0}),t})(i_);$e.Element=MF;function VF(e){return(0,Oa.isTag)(e)}$e.isTag=VF;function zF(e){return e.type===Oa.ElementType.CDATA}$e.isCDATA=zF;function OF(e){return e.type===Oa.ElementType.Text}$e.isText=OF;function FF(e){return e.type===Oa.ElementType.Comment}$e.isComment=FF;function HF(e){return e.type===Oa.ElementType.Directive}$e.isDirective=HF;function jF(e){return e.type===Oa.ElementType.Root}$e.isDocument=jF;function abe(e){return Object.prototype.hasOwnProperty.call(e,"children")}$e.hasChildren=abe;function y9(e,t){t===void 0&&(t=!1);var r;if(OF(e))r=new NF(e.data);else if(FF(e))r=new DF(e.data);else if(VF(e)){var o=t?v9(e.children):[],a=new MF(e.name,I1({},e.attribs),o);o.forEach(function(c){return c.parent=a}),e.namespace!=null&&(a.namespace=e.namespace),e["x-attribsNamespace"]&&(a["x-attribsNamespace"]=I1({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(a["x-attribsPrefix"]=I1({},e["x-attribsPrefix"])),r=a}else if(zF(e)){var o=t?v9(e.children):[],i=new RF(o);o.forEach(function(u){return u.parent=i}),r=i}else if(jF(e)){var o=t?v9(e.children):[],l=new AF(o);o.forEach(function(u){return u.parent=l}),e["x-mode"]&&(l["x-mode"]=e["x-mode"]),r=l}else if(HF(e)){var s=new LF(e.name,e.data);e["x-name"]!=null&&(s["x-name"]=e["x-name"],s["x-publicId"]=e["x-publicId"],s["x-systemId"]=e["x-systemId"]),r=s}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}$e.cloneNode=y9;function v9(e){for(var t=e.map(function(o){return y9(o,!0)}),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}});var k9=Be(js=>{"use strict";var ibe=js&&js.__createBinding||(Object.create?(function(e,t,r,o){o===void 0&&(o=r);var a=Object.getOwnPropertyDescriptor(t,r);(!a||("get"in a?!t.__esModule:a.writable||a.configurable))&&(a={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,a)}):(function(e,t,r,o){o===void 0&&(o=r),e[o]=t[r]})),lbe=js&&js.__exportStar||function(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&ibe(t,e,r)};Object.defineProperty(js,"__esModule",{value:!0});js.DomHandler=void 0;var x9=g9(),up=_9();lbe(_9(),js);var UF={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},GF=(function(){function e(t,r,o){this.dom=[],this.root=new up.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof r=="function"&&(o=r,r=UF),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??UF,this.elementCB=o??null}return e.prototype.onparserinit=function(t){this.parser=t},e.prototype.onreset=function(){this.dom=[],this.root=new up.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?x9.ElementType.Tag:void 0,a=new up.Element(t,r,void 0,o);this.addNode(a),this.tagStack.push(a)},e.prototype.ontext=function(t){var r=this.lastNode;if(r&&r.type===x9.ElementType.Text)r.data+=t,this.options.withEndIndices&&(r.endIndex=this.parser.endIndex);else{var o=new up.Text(t);this.addNode(o),this.lastNode=o}},e.prototype.oncomment=function(t){if(this.lastNode&&this.lastNode.type===x9.ElementType.Comment){this.lastNode.data+=t;return}var r=new up.Comment(t);this.addNode(r),this.lastNode=r},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var t=new up.Text(""),r=new up.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 up.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})();js.DomHandler=GF;js.default=GF});var WF=Be(en=>{"use strict";Object.defineProperty(en,"__esModule",{value:!0});en.CARRIAGE_RETURN_PLACEHOLDER_REGEX=en.CARRIAGE_RETURN_PLACEHOLDER=en.CARRIAGE_RETURN_REGEX=en.CARRIAGE_RETURN=en.CASE_SENSITIVE_TAG_NAMES_MAP=en.CASE_SENSITIVE_TAG_NAMES=void 0;en.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"];en.CASE_SENSITIVE_TAG_NAMES_MAP=en.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,t){return e[t.toLowerCase()]=t,e},{});en.CARRIAGE_RETURN="\r";en.CARRIAGE_RETURN_REGEX=new RegExp(en.CARRIAGE_RETURN,"g");en.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__");en.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(en.CARRIAGE_RETURN_PLACEHOLDER,"g")});var w9=Be(dh=>{"use strict";Object.defineProperty(dh,"__esModule",{value:!0});dh.formatAttributes=$F;dh.escapeSpecialCharacters=ube;dh.revertEscapedCharacters=qF;dh.formatDOM=ZF;var l_=k9(),N1=WF();function sbe(e){return N1.CASE_SENSITIVE_TAG_NAMES_MAP[e]}function $F(e){for(var t={},r=0,o=e.length;r<o;r++){var a=e[r];t[a.name]=a.value}return t}function cbe(e){e=e.toLowerCase();var t=sbe(e);return t||e}function ube(e){return e.replace(N1.CARRIAGE_RETURN_REGEX,N1.CARRIAGE_RETURN_PLACEHOLDER)}function qF(e){return e.replace(N1.CARRIAGE_RETURN_PLACEHOLDER_REGEX,N1.CARRIAGE_RETURN)}function ZF(e,t,r){t===void 0&&(t=null);for(var o=[],a,i=0,l=e.length;i<l;i++){var s=e[i];switch(s.nodeType){case 1:{var c=cbe(s.nodeName);a=new l_.Element(c,$F(s.attributes)),a.children=ZF(c==="template"?s.content.childNodes:s.childNodes,a);break}case 3:a=new l_.Text(qF(s.nodeValue));break;case 8:a=new l_.Comment(s.nodeValue);break;default:continue}var u=o[i-1]||null;u&&(u.next=a),a.parent=t,a.prev=u,a.next=null,o.push(a)}return r&&(a=new l_.ProcessingInstruction(r.substring(0,r.indexOf(" ")).toLowerCase(),r),a.next=o[0]||null,a.parent=t,o.unshift(a),o[1]&&(o[1].prev=o[0])),o}});var rH=Be(T9=>{"use strict";Object.defineProperty(T9,"__esModule",{value:!0});T9.default=dbe;var pbe=w9(),KF="html",YF="head",s_="body",mbe=/<([a-zA-Z]+[0-9]?)/,QF=/<head[^]*>/i,XF=/<body[^]*>/i,u_=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},C9=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},JF=typeof window=="object"&&window.DOMParser;typeof JF=="function"&&(eH=new JF,tH="text/html",C9=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),eH.parseFromString(e,tH)},u_=C9);var eH,tH;typeof document=="object"&&document.implementation&&(D1=document.implementation.createHTMLDocument(),u_=function(e,t){if(t){var r=D1.documentElement.querySelector(t);return r&&(r.innerHTML=e),D1}return D1.documentElement.innerHTML=e,D1});var D1,c_=typeof document=="object"&&document.createElement("template"),S9;c_&&c_.content&&(S9=function(e){return c_.innerHTML=e,c_.content.childNodes});function dbe(e){var t,r;e=(0,pbe.escapeSpecialCharacters)(e);var o=e.match(mbe),a=o&&o[1]?o[1].toLowerCase():"";switch(a){case KF:{var i=C9(e);if(!QF.test(e)){var l=i.querySelector(YF);(t=l?.parentNode)===null||t===void 0||t.removeChild(l)}if(!XF.test(e)){var l=i.querySelector(s_);(r=l?.parentNode)===null||r===void 0||r.removeChild(l)}return i.querySelectorAll(KF)}case YF:case s_:{var s=u_(e).querySelectorAll(a);return XF.test(e)&&QF.test(e)?s[0].parentNode.childNodes:s}default:{if(S9)return S9(e);var l=u_(e,s_).querySelector(s_);return l.childNodes}}}});var oH=Be(L1=>{"use strict";var fbe=L1&&L1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(L1,"__esModule",{value:!0});L1.default=bbe;var hbe=fbe(rH()),gbe=w9(),vbe=/<(![a-zA-Z\s]+)>/;function bbe(e){if(typeof e!="string")throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(vbe),r=t?t[1]:void 0;return(0,gbe.formatDOM)((0,hbe.default)(e),null,r)}});var nH=Be(p_=>{var ybe=0;p_.SAME=ybe;var _be=1;p_.CAMELCASE=_be;p_.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 iH=Be(Hl=>{"use strict";function xbe(e){return tn.hasOwnProperty(e)?tn[e]:null}function na(e,t,r,o,a,i,l){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=o,this.attributeNamespace=a,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=l}var tn={},kbe=["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"];kbe.forEach(e=>{tn[e]=new na(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([e,t])=>{tn[e]=new na(e,1,!1,t,null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(e=>{tn[e]=new na(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(e=>{tn[e]=new na(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=>{tn[e]=new na(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(e=>{tn[e]=new na(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(e=>{tn[e]=new na(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(e=>{tn[e]=new na(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(e=>{tn[e]=new na(e,5,!1,e.toLowerCase(),null,!1,!1)});var P9=/[\-\:]([a-z])/g,E9=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(P9,E9);tn[t]=new na(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(P9,E9);tn[t]=new na(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(e=>{let t=e.replace(P9,E9);tn[t]=new na(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(e=>{tn[e]=new na(e,1,!1,e.toLowerCase(),null,!1,!1)});var wbe="xlinkHref";tn[wbe]=new na("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(e=>{tn[e]=new na(e,1,!1,e.toLowerCase(),null,!0,!0)});var{CAMELCASE:Cbe,SAME:Sbe,possibleStandardNames:aH}=nH(),Tbe=":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",Pbe=Tbe+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",Ebe=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+Pbe+"]*$")),Bbe=Object.keys(aH).reduce((e,t)=>{let r=aH[t];return r===Sbe?e[t]=t:r===Cbe?e[t.toLowerCase()]=t:e[t]=r,e},{});Hl.BOOLEAN=3;Hl.BOOLEANISH_STRING=2;Hl.NUMERIC=5;Hl.OVERLOADED_BOOLEAN=4;Hl.POSITIVE_NUMERIC=6;Hl.RESERVED=0;Hl.STRING=1;Hl.getPropertyInfo=xbe;Hl.isCustomAttribute=Ebe;Hl.possibleStandardNames=Bbe});var pt=Be((nDe,lH)=>{lH.exports=window.React});var dH=Be((aDe,mH)=>{"use strict";var sH=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,Ibe=/\n/g,Nbe=/^\s*/,Dbe=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,Lbe=/^:\s*/,Rbe=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,Abe=/^[;\s]*/,Mbe=/^\s+|\s+$/g,Vbe=`
+`,cH="/",uH="*",Fm="",zbe="comment",Obe="declaration";function Fbe(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 a(h){var g=h.match(Ibe);g&&(r+=g.length);var v=h.lastIndexOf(Vbe);o=~v?h.length-v:o+h.length}function i(){var h={line:r,column:o};return function(g){return g.position=new l(h),u(),g}}function l(h){this.start=h,this.end={line:r,column:o},this.source=t.source}l.prototype.content=e;function s(h){var g=new Error(t.source+":"+r+":"+o+": "+h);if(g.reason=h,g.filename=t.source,g.line=r,g.column=o,g.source=e,!t.silent)throw g}function c(h){var g=h.exec(e);if(g){var v=g[0];return a(v),e=e.slice(v.length),g}}function u(){c(Nbe)}function p(h){var g;for(h=h||[];g=m();)g!==!1&&h.push(g);return h}function m(){var h=i();if(!(cH!=e.charAt(0)||uH!=e.charAt(1))){for(var g=2;Fm!=e.charAt(g)&&(uH!=e.charAt(g)||cH!=e.charAt(g+1));)++g;if(g+=2,Fm===e.charAt(g-1))return s("End of comment missing");var v=e.slice(2,g-2);return o+=2,a(v),e=e.slice(g),o+=2,h({type:zbe,comment:v})}}function d(){var h=i(),g=c(Dbe);if(g){if(m(),!c(Lbe))return s("property missing ':'");var v=c(Rbe),b=h({type:Obe,property:pH(g[0].replace(sH,Fm)),value:v?pH(v[0].replace(sH,Fm)):Fm});return c(Abe),b}}function f(){var h=[];p(h);for(var g;g=d();)g!==!1&&(h.push(g),p(h));return h}return u(),f()}function pH(e){return e?e.replace(Mbe,Fm):Fm}mH.exports=Fbe});var fH=Be(R1=>{"use strict";var Hbe=R1&&R1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(R1,"__esModule",{value:!0});R1.default=Ube;var jbe=Hbe(dH());function Ube(e,t){let r=null;if(!e||typeof e!="string")return r;let o=(0,jbe.default)(e),a=typeof t=="function";return o.forEach(i=>{if(i.type!=="declaration")return;let{property:l,value:s}=i;a?t(l,s,i):s&&(r=r||{},r[l]=s)}),r}});var gH=Be(m_=>{"use strict";Object.defineProperty(m_,"__esModule",{value:!0});m_.camelCase=void 0;var Gbe=/^--[a-zA-Z0-9_-]+$/,Wbe=/-([a-z])/g,$be=/^[^-]+$/,qbe=/^-(webkit|moz|ms|o|khtml)-/,Zbe=/^-(ms)-/,Kbe=function(e){return!e||$be.test(e)||Gbe.test(e)},Ybe=function(e,t){return t.toUpperCase()},hH=function(e,t){return"".concat(t,"-")},Qbe=function(e,t){return t===void 0&&(t={}),Kbe(e)?e:(e=e.toLowerCase(),t.reactCompat?e=e.replace(Zbe,hH):e=e.replace(qbe,hH),e.replace(Wbe,Ybe))};m_.camelCase=Qbe});var bH=Be((I9,vH)=>{"use strict";var Xbe=I9&&I9.__importDefault||function(e){return e&&e.__esModule?e:{default:e}},Jbe=Xbe(fH()),eye=gH();function B9(e,t){var r={};return!e||typeof e!="string"||(0,Jbe.default)(e,function(o,a){o&&a&&(r[(0,eye.camelCase)(o,t)]=a)}),r}B9.default=B9;vH.exports=B9});var N9=Be(aa=>{"use strict";var tye=aa&&aa.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(aa,"__esModule",{value:!0});aa.returnFirstArg=aa.canTextBeChildOfNode=aa.ELEMENTS_WITH_NO_TEXT_CHILDREN=aa.PRESERVE_CUSTOM_ATTRIBUTES=void 0;aa.isCustomComponent=aye;aa.setStyleProp=lye;var rye=pt(),oye=tye(bH()),nye=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function aye(e,t){return e.includes("-")?!nye.has(e):!!(t&&typeof t.is=="string")}var iye={reactCompat:!0};function lye(e,t){if(typeof e=="string"){if(!e.trim()){t.style={};return}try{t.style=(0,oye.default)(e,iye)}catch{t.style={}}}}aa.PRESERVE_CUSTOM_ATTRIBUTES=Number(rye.version.split(".")[0])>=16;aa.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var sye=function(e){return!aa.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};aa.canTextBeChildOfNode=sye;var cye=function(e){return e};aa.returnFirstArg=cye});var L9=Be(D9=>{"use strict";Object.defineProperty(D9,"__esModule",{value:!0});D9.default=dye;var A1=iH(),yH=N9(),uye=["checked","value"],pye=["input","select","textarea"],mye={reset:!0,submit:!0};function dye(e,t){e===void 0&&(e={});var r={},o=!!(e.type&&mye[e.type]);for(var a in e){var i=e[a];if((0,A1.isCustomAttribute)(a)){r[a]=i;continue}var l=a.toLowerCase(),s=_H(l);if(s){var c=(0,A1.getPropertyInfo)(s);switch(uye.includes(s)&&pye.includes(t)&&!o&&(s=_H("default"+l)),r[s]=i,c&&c.type){case A1.BOOLEAN:r[s]=!0;break;case A1.OVERLOADED_BOOLEAN:i===""&&(r[s]=!0);break}continue}yH.PRESERVE_CUSTOM_ATTRIBUTES&&(r[a]=i)}return(0,yH.setStyleProp)(e.style,r),r}function _H(e){return A1.possibleStandardNames[e]}});var kH=Be(V1=>{"use strict";var fye=V1&&V1.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(V1,"__esModule",{value:!0});V1.default=xH;var R9=pt(),hye=fye(L9()),M1=N9(),gye={cloneElement:R9.cloneElement,createElement:R9.createElement,isValidElement:R9.isValidElement};function xH(e,t){t===void 0&&(t={});for(var r=[],o=typeof t.replace=="function",a=t.transform||M1.returnFirstArg,i=t.library||gye,l=i.cloneElement,s=i.createElement,c=i.isValidElement,u=e.length,p=0;p<u;p++){var m=e[p];if(o){var d=t.replace(m,p);if(c(d)){u>1&&(d=l(d,{key:d.key||p})),r.push(a(d,m,p));continue}}if(m.type==="text"){var f=!m.data.trim().length;if(f&&m.parent&&!(0,M1.canTextBeChildOfNode)(m.parent)||t.trim&&f)continue;r.push(a(m.data,m,p));continue}var h=m,g={};vye(h)?((0,M1.setStyleProp)(h.attribs.style,h.attribs),g=h.attribs):h.attribs&&(g=(0,hye.default)(h.attribs,h.name));var v=void 0;switch(m.type){case"script":case"style":m.children[0]&&(g.dangerouslySetInnerHTML={__html:m.children[0].data});break;case"tag":m.name==="textarea"&&m.children[0]?g.defaultValue=m.children[0].data:m.children&&m.children.length&&(v=xH(m.children,t));break;default:continue}u>1&&(g.key=p),r.push(a(s(m.name,g,v),m,p))}return r.length===1?r[0]:r}function vye(e){return M1.PRESERVE_CUSTOM_ATTRIBUTES&&e.type==="tag"&&(0,M1.isCustomComponent)(e.name,e.attribs)}});var M9=Be(_o=>{"use strict";var A9=_o&&_o.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_o,"__esModule",{value:!0});_o.htmlToDOM=_o.domToReact=_o.attributesToProps=_o.Text=_o.ProcessingInstruction=_o.Element=_o.Comment=void 0;_o.default=_ye;var wH=A9(oH());_o.htmlToDOM=wH.default;var bye=A9(L9());_o.attributesToProps=bye.default;var CH=A9(kH());_o.domToReact=CH.default;var d_=k9();Object.defineProperty(_o,"Comment",{enumerable:!0,get:function(){return d_.Comment}});Object.defineProperty(_o,"Element",{enumerable:!0,get:function(){return d_.Element}});Object.defineProperty(_o,"ProcessingInstruction",{enumerable:!0,get:function(){return d_.ProcessingInstruction}});Object.defineProperty(_o,"Text",{enumerable:!0,get:function(){return d_.Text}});var yye={lowerCaseAttributeNames:!1};function _ye(e,t){if(typeof e!="string")throw new TypeError("First argument must be a string");return e?(0,CH.default)((0,wH.default)(e,t?.htmlparser2||yye),t):[]}});var Bn=Be((dDe,TH)=>{TH.exports=window.wp.dom});var y=Be((fDe,PH)=>{PH.exports=window.ReactJSXRuntime});var H=Be((bDe,IH)=>{IH.exports=window.wp.element});var M=Be((_De,NH)=>{NH.exports=window.wp.primitives});var z=Be((yze,DH)=>{DH.exports=window.wp.components});var Ar=Be((_ze,LH)=>{LH.exports=window.wp.blob});var te=Be((xze,RH)=>{RH.exports=window.wp.coreData});var dr=Be((yOe,hj)=>{hj.exports=window.wp.url});var Vo=Be((kOe,_j)=>{_j.exports=window.wp.htmlEntities});var Tr=Be((ROe,Rj)=>{Rj.exports=window.wp.notices});var kN=Be((zOe,Aj)=>{Aj.exports=window.wp.privateApis});var qs=Be((PFe,mU)=>{mU.exports=window.wp.keycodes});var $U=Be((GHe,WU)=>{WU.exports=window.ReactDOM});var JU=Be(XU=>{"use strict";var Eh=pt();function k_e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var w_e=typeof Object.is=="function"?Object.is:k_e,C_e=Eh.useState,S_e=Eh.useEffect,T_e=Eh.useLayoutEffect,P_e=Eh.useDebugValue;function E_e(e,t){var r=t(),o=C_e({inst:{value:r,getSnapshot:t}}),a=o[0].inst,i=o[1];return T_e(function(){a.value=r,a.getSnapshot=t,XN(a)&&i({inst:a})},[e,r,t]),S_e(function(){return XN(a)&&i({inst:a}),e(function(){XN(a)&&i({inst:a})})},[e]),P_e(r),r}function XN(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!w_e(e,r)}catch{return!0}}function B_e(e,t){return t()}var I_e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?B_e:E_e;XU.useSyncExternalStore=Eh.useSyncExternalStore!==void 0?Eh.useSyncExternalStore:I_e});var tG=Be((sje,eG)=>{"use strict";eG.exports=JU()});var ab=Be((pGe,PG)=>{PG.exports=window.wp.a11y});var bd=Be((dWe,nW)=>{nW.exports=window.wp.deprecated});var Ql=Be((zWe,gW)=>{gW.exports=window.wp.richText});var Mw=Be((IZe,cq)=>{cq.exports=window.wp.date});var xb=Be((sKe,Cq)=>{Cq.exports=window.wp.apiFetch});var bu=Be((HYe,lK)=>{lK.exports=window.wp.hooks});var Lb=Be((uJe,M3)=>{var FY={\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"},HY=Object.keys(FY).join("|"),g3e=new RegExp(HY,"g"),v3e=new RegExp(HY,"");function b3e(e){return FY[e]}var jY=function(e){return e.replace(g3e,b3e)},y3e=function(e){return!!e.match(v3e)};M3.exports=jY;M3.exports.has=y3e;M3.exports.remove=jY});var MQ=Be((fet,AQ)=>{AQ.exports=window.wp.styleEngine});var FQ=Be((vet,OQ)=>{"use strict";OQ.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,a,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(!e(t[a],r[a]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;for(a of t.entries())if(!e(a[1],r.get(a[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(t[a]!==r[a])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(a=o;a--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[a]))return!1;for(a=o;a--!==0;){var l=i[a];if(!e(t[l],r[l]))return!1}return!0}return t!==t&&r!==r}});var jJ=Be((kot,HJ)=>{HJ.exports=window.wp.uploadMedia});var RA=Be((Dst,Xoe)=>{Xoe.exports=window.wp.escapeHtml});var Tce=Be((Pgt,Sce)=>{Sce.exports=window.wp.wordcount});var Rme=Be((_bt,Lme)=>{Lme.exports=window.wp.patterns});var Pde=Be((Tyt,Tde)=>{Tde.exports=window.wp.autop});var Bde=Be((Pyt,Ede)=>{Ede.exports=window.wp.shortcode});var Ive=Be((W4t,Bve)=>{Bve.exports=window.wp.keyboardShortcuts});var ONe={};Y(ONe,{__experimentalGetCoreBlocks:()=>zve,__experimentalRegisterExperimentalCoreBlocks:()=>zNe,privateApis:()=>mF,registerCoreBlocks:()=>VNe});var Fl=n(Z(),1),Rve=n(ve(),1),Ave=n(O(),1),Mve=n(P(),1),Vve=n(sp(),1),Q2=n(N(),1);function IF(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=IF(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function obe(){for(var e,t,r=0,o="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=IF(e))&&(o&&(o+=" "),o+=t);return o}var S=obe;var V9=n(M9(),1),jl=n(M9(),1),SH=V9.default.default||V9.default;var EH=n(Bn(),1),BH=n(y(),1),xye=({wrapperProps:e={},html:t=""})=>{let r={replace:({name:i,type:l,attribs:s,parent:c,children:u})=>{if(l==="tag"&&i){let p=(0,jl.attributesToProps)(s||{}),m=i;if(!c){let d={...p,...e,className:S(p.className,e.className),style:{...p.style||{},...e.style||{}}};return(0,BH.jsx)(m,{...d,children:(0,jl.domToReact)(u,r)})}}}},o=(0,EH.safeHTML)(t);return SH(o,r)},xo=xye;var dN={};Y(dN,{init:()=>Sye,metadata:()=>a5,name:()=>HH,settings:()=>jH});var mN=n(N(),1);var f_=n(H(),1),ia=(0,f_.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,f_.cloneElement)(e,{width:t,height:t,...r,ref:o}));var z1=n(M(),1),O1=n(y(),1),z9=(0,O1.jsxs)(z1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,O1.jsx)(z1.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 12.75L9.5 12.75L9.5 11.25L19.5 11.25L19.5 12.75Z"}),(0,O1.jsx)(z1.Path,{d:"M4.5 9.5L8.5 12L4.5 14.5L4.5 9.5Z"})]});var Hm=n(M(),1),jm=n(y(),1),O9=(0,jm.jsxs)(Hm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,jm.jsx)(Hm.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.5L9.5 9.5L9.5 8L19.5 8L19.5 9.5Z"}),(0,jm.jsx)(Hm.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 13L9.5 13L9.5 11.5L19.5 11.5L19.5 13Z"}),(0,jm.jsx)(Hm.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.3999L9.5 16.3999L9.5 14.8999L19.5 14.8999L19.5 16.3999Z"}),(0,jm.jsx)(Hm.Path,{d:"M4.5 6.25L8.5 8.75L4.5 11.25L4.5 6.25Z"})]});var Um=n(M(),1),Gm=n(y(),1),F9=(0,Gm.jsxs)(Um.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Gm.jsx)(Um.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 9.25L9.5 9.25L9.5 7.75L19.5 7.75L19.5 9.25Z"}),(0,Gm.jsx)(Um.Path,{d:"M4.5 6L8.5 8.5L4.5 11L4.5 6Z"}),(0,Gm.jsx)(Um.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M19.5 16.25L9.5 16.25L9.5 14.75L19.5 14.75L19.5 16.25Z"}),(0,Gm.jsx)(Um.Path,{d:"M4.5 13L8.5 15.5L4.5 18L4.5 13Z"})]});var h_=n(M(),1),H9=n(y(),1),Wm=(0,H9.jsx)(h_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H9.jsx)(h_.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 g_=n(M(),1),j9=n(y(),1),U9=(0,j9.jsx)(g_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j9.jsx)(g_.Path,{d:"M7.5 5.5h9V4h-9v1.5Zm-3.5 7h16V11H4v1.5Zm3.5 7h9V18h-9v1.5Z"})});var v_=n(M(),1),G9=n(y(),1),W9=(0,G9.jsx)(v_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G9.jsx)(v_.Path,{d:"M13 5.5H4V4h9v1.5Zm7 7H4V11h16v1.5Zm-7 7H4V18h9v1.5Z"})});var b_=n(M(),1),$9=n(y(),1),q9=(0,$9.jsx)(b_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$9.jsx)(b_.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM5 9h14v6H5V9Z"})});var y_=n(M(),1),Z9=n(y(),1),K9=(0,Z9.jsx)(y_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Z9.jsx)(y_.Path,{d:"M11.111 5.5H20V4h-8.889v1.5ZM4 12.5h16V11H4v1.5Zm7.111 7H20V18h-8.889v1.5Z"})});var __=n(M(),1),Y9=n(y(),1),Q9=(0,Y9.jsx)(__.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y9.jsx)(__.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 x_=n(M(),1),X9=n(y(),1),ru=(0,X9.jsx)(x_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X9.jsx)(x_.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 k_=n(M(),1),J9=n(y(),1),eP=(0,J9.jsx)(k_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J9.jsx)(k_.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 w_=n(M(),1),tP=n(y(),1),F1=(0,tP.jsx)(w_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tP.jsx)(w_.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 C_=n(M(),1),rP=n(y(),1),oP=(0,rP.jsx)(C_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rP.jsx)(C_.Path,{d:"M4 13.5h3v-3H4v3Zm6-3.5 2 2-2 2 1 1 3-3-3-3-1 1Zm7 .5v3h3v-3h-3Z"})});var S_=n(M(),1),nP=n(y(),1),aP=(0,nP.jsx)(S_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nP.jsx)(S_.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 T_=n(M(),1),iP=n(y(),1),lP=(0,iP.jsx)(T_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iP.jsx)(T_.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 P_=n(M(),1),sP=n(y(),1),H1=(0,sP.jsx)(P_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sP.jsx)(P_.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 E_=n(M(),1),cP=n(y(),1),uP=(0,cP.jsx)(E_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cP.jsx)(E_.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 B_=n(M(),1),pP=n(y(),1),pp=(0,pP.jsx)(B_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pP.jsx)(B_.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var I_=n(M(),1),mP=n(y(),1),j1=(0,mP.jsx)(I_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mP.jsx)(I_.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var N_=n(M(),1),dP=n(y(),1),fP=(0,dP.jsx)(N_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dP.jsx)(N_.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var D_=n(M(),1),hP=n(y(),1),L_=(0,hP.jsx)(D_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hP.jsx)(D_.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var R_=n(M(),1),gP=n(y(),1),vP=(0,gP.jsx)(R_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gP.jsx)(R_.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var A_=n(M(),1),bP=n(y(),1),fh=(0,bP.jsx)(A_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bP.jsx)(A_.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var M_=n(M(),1),yP=n(y(),1),_P=(0,yP.jsx)(M_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yP.jsx)(M_.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var V_=n(M(),1),xP=n(y(),1),U1=(0,xP.jsx)(V_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xP.jsx)(V_.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 z_=n(M(),1),kP=n(y(),1),$m=(0,kP.jsx)(z_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kP.jsx)(z_.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var O_=n(M(),1),wP=n(y(),1),G1=(0,wP.jsx)(O_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wP.jsx)(O_.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var F_=n(M(),1),CP=n(y(),1),SP=(0,CP.jsx)(F_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CP.jsx)(F_.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 H_=n(M(),1),TP=n(y(),1),PP=(0,TP.jsx)(H_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TP.jsx)(H_.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 j_=n(M(),1),EP=n(y(),1),W1=(0,EP.jsx)(j_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EP.jsx)(j_.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var qm=n(M(),1),hh=n(y(),1),BP=(0,hh.jsxs)(qm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,hh.jsx)(qm.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,hh.jsx)(qm.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M15 15V15C15 13.8954 14.1046 13 13 13L11 13C9.89543 13 9 13.8954 9 15V15"}),(0,hh.jsx)(qm.Circle,{cx:"12",cy:"9",r:"2",fillRule:"evenodd",clipRule:"evenodd"})]});var U_=n(M(),1),IP=n(y(),1),NP=(0,IP.jsx)(U_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IP.jsx)(U_.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 G_=n(M(),1),DP=n(y(),1),LP=(0,DP.jsx)(G_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DP.jsx)(G_.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 W_=n(M(),1),RP=n(y(),1),AP=(0,RP.jsx)(W_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RP.jsx)(W_.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 $_=n(M(),1),MP=n(y(),1),$1=(0,MP.jsx)($_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MP.jsx)($_.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 q_=n(M(),1),VP=n(y(),1),q1=(0,VP.jsx)(q_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VP.jsx)(q_.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 Z_=n(M(),1),zP=n(y(),1),Zm=(0,zP.jsx)(Z_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zP.jsx)(Z_.Path,{d:"M18.7 3H5.3C4 3 3 4 3 5.3v13.4C3 20 4 21 5.3 21h13.4c1.3 0 2.3-1 2.3-2.3V5.3C21 4 20 3 18.7 3zm.8 15.7c0 .4-.4.8-.8.8H5.3c-.4 0-.8-.4-.8-.8V5.3c0-.4.4-.8.8-.8h6.2v8.9l2.5-3.1 2.5 3.1V4.5h2.2c.4 0 .8.4.8.8v13.4z"})});var K_=n(M(),1),OP=n(y(),1),Km=(0,OP.jsx)(K_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OP.jsx)(K_.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 Y_=n(M(),1),FP=n(y(),1),Z1=(0,FP.jsx)(Y_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FP.jsx)(Y_.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 Q_=n(M(),1),HP=n(y(),1),jP=(0,HP.jsx)(Q_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HP.jsx)(Q_.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 K1=n(M(),1),Y1=n(y(),1),UP=(0,Y1.jsxs)(K1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Y1.jsx)(K1.Path,{d:"M4 16h10v1.5H4V16Zm0-4.5h16V13H4v-1.5ZM10 7h10v1.5H10V7Z",fillRule:"evenodd",clipRule:"evenodd"}),(0,Y1.jsx)(K1.Path,{d:"m4 5.25 4 2.5-4 2.5v-5Z"})]});var X_=n(M(),1),GP=n(y(),1),Q1=(0,GP.jsx)(X_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GP.jsx)(X_.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 J_=n(M(),1),WP=n(y(),1),X1=(0,WP.jsx)(J_.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WP.jsx)(J_.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 ex=n(M(),1),$P=n(y(),1),qP=(0,$P.jsx)(ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$P.jsx)(ex.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 tx=n(M(),1),ZP=n(y(),1),KP=(0,ZP.jsx)(tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZP.jsx)(tx.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 rx=n(M(),1),YP=n(y(),1),QP=(0,YP.jsx)(rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YP.jsx)(rx.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 ox=n(M(),1),XP=n(y(),1),JP=(0,XP.jsx)(ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XP.jsx)(ox.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 nx=n(M(),1),eE=n(y(),1),tE=(0,eE.jsx)(nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eE.jsx)(nx.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 ax=n(M(),1),rE=n(y(),1),J1=(0,rE.jsx)(ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rE.jsx)(ax.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 ix=n(M(),1),oE=n(y(),1),ev=(0,oE.jsx)(ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oE.jsx)(ix.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=n(M(),1),nE=n(y(),1),tv=(0,nE.jsx)(lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nE.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 sx=n(M(),1),aE=n(y(),1),al=(0,aE.jsx)(sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aE.jsx)(sx.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 cx=n(M(),1),iE=n(y(),1),lE=(0,iE.jsx)(cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iE.jsx)(cx.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 ux=n(M(),1),sE=n(y(),1),rv=(0,sE.jsx)(ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sE.jsx)(ux.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 px=n(M(),1),cE=n(y(),1),ov=(0,cE.jsx)(px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cE.jsx)(px.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 mx=n(M(),1),uE=n(y(),1),Ym=(0,uE.jsx)(mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uE.jsx)(mx.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 dx=n(M(),1),pE=n(y(),1),nv=(0,pE.jsx)(dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pE.jsx)(dx.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 fx=n(M(),1),mE=n(y(),1),Ul=(0,mE.jsx)(fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mE.jsx)(fx.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 hx=n(M(),1),dE=n(y(),1),Qm=(0,dE.jsx)(hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dE.jsx)(hx.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 gx=n(M(),1),fE=n(y(),1),hE=(0,fE.jsx)(gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fE.jsx)(gx.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 vx=n(M(),1),gE=n(y(),1),vE=(0,gE.jsx)(vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gE.jsx)(vx.Path,{d:"M17.6 7c-.6.9-1.5 1.7-2.6 2v1h2v7h2V7h-1.4zM11 11H7V7H5v10h2v-4h4v4h2V7h-2v4z"})});var bx=n(M(),1),bE=n(y(),1),yE=(0,bE.jsx)(bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bE.jsx)(bx.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 yx=n(M(),1),_E=n(y(),1),xE=(0,_E.jsx)(yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_E.jsx)(yx.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 _x=n(M(),1),kE=n(y(),1),wE=(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:"M20 13V7h-3l-4 6v2h5v2h2v-2h1v-2h-1zm-2 0h-2.8L18 9v4zm-9-2H5V7H3v10h2v-4h4v4h2V7H9v4z"})});var xx=n(M(),1),CE=n(y(),1),SE=(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:"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=n(M(),1),TE=n(y(),1),PE=(0,TE.jsx)(kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TE.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 wx=n(M(),1),EE=n(y(),1),BE=(0,EE.jsx)(wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EE.jsx)(wx.Path,{d:"M6 5V18.5911L12 13.8473L18 18.5911V5H6Z"})});var Cx=n(M(),1),IE=n(y(),1),NE=(0,IE.jsx)(Cx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IE.jsx)(Cx.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var Sx=n(M(),1),DE=n(y(),1),LE=(0,DE.jsx)(Sx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DE.jsx)(Sx.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 Tx=n(M(),1),RE=n(y(),1),mp=(0,RE.jsx)(Tx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RE.jsx)(Tx.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var Px=n(M(),1),AE=n(y(),1),ME=(0,AE.jsx)(Px.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AE.jsx)(Px.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 Ex=n(M(),1),VE=n(y(),1),Xm=(0,VE.jsx)(Ex.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VE.jsx)(Ex.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 Bx=n(M(),1),zE=n(y(),1),av=(0,zE.jsx)(Bx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zE.jsx)(Bx.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var Ix=n(M(),1),OE=n(y(),1),fi=(0,OE.jsx)(Ix.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OE.jsx)(Ix.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Nx=n(M(),1),FE=n(y(),1),HE=(0,FE.jsx)(Nx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FE.jsx)(Nx.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 Dx=n(M(),1),jE=n(y(),1),Gl=(0,jE.jsx)(Dx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jE.jsx)(Dx.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 Lx=n(M(),1),UE=n(y(),1),GE=(0,UE.jsx)(Lx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UE.jsx)(Lx.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 Rx=n(M(),1),WE=n(y(),1),Jm=(0,WE.jsx)(Rx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WE.jsx)(Rx.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 Ax=n(M(),1),$E=n(y(),1),qE=(0,$E.jsx)(Ax.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$E.jsx)(Ax.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 Mx=n(M(),1),ZE=n(y(),1),KE=(0,ZE.jsx)(Mx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZE.jsx)(Mx.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 Vx=n(M(),1),YE=n(y(),1),QE=(0,YE.jsx)(Vx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YE.jsx)(Vx.Path,{d:"M3 6v11.5h8V6H3Zm11 3h7V7.5h-7V9Zm7 3.5h-7V11h7v1.5ZM14 16h7v-1.5h-7V16Z"})});var iv=n(M(),1),lv=n(y(),1),sv=(0,lv.jsxs)(iv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,lv.jsx)(iv.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,lv.jsx)(iv.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 zx=n(M(),1),XE=n(y(),1),JE=(0,XE.jsx)(zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XE.jsx)(zx.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})});var Ox=n(M(),1),eB=n(y(),1),cv=(0,eB.jsx)(Ox.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eB.jsx)(Ox.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Fx=n(M(),1),tB=n(y(),1),rB=(0,tB.jsx)(Fx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tB.jsx)(Fx.Path,{d:"M4 9v1.5h16V9H4zm12 5.5h4V13h-4v1.5zm-6 0h4V13h-4v1.5zm-6 0h4V13H4v1.5z"})});var Hx=n(M(),1),oB=n(y(),1),nB=(0,oB.jsx)(Hx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oB.jsx)(Hx.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 jx=n(M(),1),aB=n(y(),1),ed=(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:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var Ux=n(M(),1),iB=n(y(),1),lB=(0,iB.jsx)(Ux.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iB.jsx)(Ux.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var Gx=n(M(),1),sB=n(y(),1),cB=(0,sB.jsx)(Gx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sB.jsx)(Gx.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 Wx=n(M(),1),uB=n(y(),1),pB=(0,uB.jsx)(Wx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uB.jsx)(Wx.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 uv=n(M(),1),pv=n(y(),1),ou=(0,pv.jsxs)(uv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,pv.jsx)(uv.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,pv.jsx)(uv.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 gh=n(M(),1),vh=n(y(),1),mB=(0,vh.jsxs)(gh.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,vh.jsx)(gh.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,vh.jsx)(gh.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,vh.jsx)(gh.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var $x=n(M(),1),dB=n(y(),1),fB=(0,dB.jsx)($x.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dB.jsx)($x.Path,{d:"m9.99609 14v-.2251l.00391.0001v6.225h1.5v-14.5h2.5v14.5h1.5v-14.5h3v-1.5h-8.50391c-2.76142 0-5 2.23858-5 5 0 2.7614 2.23858 5 5 5z"})});var qx=n(M(),1),hB=n(y(),1),td=(0,hB.jsx)(qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hB.jsx)(qx.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Zx=n(M(),1),gB=n(y(),1),mv=(0,gB.jsx)(Zx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gB.jsx)(Zx.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=n(M(),1),vB=n(y(),1),dv=(0,vB.jsx)(Kx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vB.jsx)(Kx.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 Yx=n(M(),1),bB=n(y(),1),yB=(0,bB.jsx)(Yx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bB.jsx)(Yx.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 Qx=n(M(),1),_B=n(y(),1),bh=(0,_B.jsx)(Qx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_B.jsx)(Qx.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var Xx=n(M(),1),xB=n(y(),1),kB=(0,xB.jsx)(Xx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xB.jsx)(Xx.Path,{d:"M19 5.5H5V4h14v1.5ZM19 20H5v-1.5h14V20ZM7 9h10v6H7V9Z"})});var Jx=n(M(),1),wB=n(y(),1),CB=(0,wB.jsx)(Jx.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wB.jsx)(Jx.Path,{d:"M5 5.5h8V4H5v1.5ZM5 20h8v-1.5H5V20ZM19 9H5v6h14V9Z"})});var ek=n(M(),1),SB=n(y(),1),TB=(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:"M19 5.5h-8V4h8v1.5ZM19 20h-8v-1.5h8V20ZM5 9h14v6H5V9Z"})});var tk=n(M(),1),PB=n(y(),1),rd=(0,PB.jsx)(tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PB.jsx)(tk.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=n(M(),1),EB=n(y(),1),yh=(0,EB.jsx)(rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EB.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 ok=n(M(),1),BB=n(y(),1),fv=(0,BB.jsx)(ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BB.jsx)(ok.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 nk=n(M(),1),IB=n(y(),1),NB=(0,IB.jsx)(nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IB.jsx)(nk.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=n(M(),1),DB=n(y(),1),LB=(0,DB.jsx)(ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DB.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 ik=n(M(),1),RB=n(y(),1),AB=(0,RB.jsx)(ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RB.jsx)(ik.Path,{d:"M4 6h12V4.5H4V6Zm16 4.5H4V9h16v1.5ZM4 15h16v-1.5H4V15Zm0 4.5h16V18H4v1.5Z"})});var hv=n(M(),1),gv=n(y(),1),vv=(0,gv.jsxs)(hv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,gv.jsx)(hv.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,gv.jsx)(hv.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 lk=n(M(),1),MB=n(y(),1),VB=(0,MB.jsx)(lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MB.jsx)(lk.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 sk=n(M(),1),zB=n(y(),1),OB=(0,zB.jsx)(sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zB.jsx)(sk.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 ck=n(M(),1),FB=n(y(),1),bv=(0,FB.jsx)(ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FB.jsx)(ck.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 uk=n(M(),1),HB=n(y(),1),jB=(0,HB.jsx)(uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HB.jsx)(uk.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 pk=n(M(),1),UB=n(y(),1),GB=(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:"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=n(M(),1),WB=n(y(),1),$B=(0,WB.jsx)(mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WB.jsx)(mk.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var dk=n(M(),1),qB=n(y(),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:"M4 18h6V6H4v12zm9-9.5V10h7V8.5h-7zm0 7h7V14h-7v1.5z"})});var fk=n(M(),1),KB=n(y(),1),YB=(0,KB.jsx)(fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KB.jsx)(fk.Path,{d:"M14 6v12h6V6h-6zM4 10h7V8.5H4V10zm0 5.5h7V14H4v1.5z"})});var hk=n(M(),1),QB=n(y(),1),XB=(0,QB.jsx)(hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QB.jsx)(hk.Path,{d:"M18 8H6c-1.1 0-2 .9-2 2v4c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2v-4c0-1.1-.9-2-2-2zm.5 6c0 .3-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5v-4c0-.3.2-.5.5-.5h12c.3 0 .5.2.5.5v4zM4 4v1.5h16V4H4zm0 16h16v-1.5H4V20z"})});var gk=n(M(),1),JB=n(y(),1),yv=(0,JB.jsx)(gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JB.jsx)(gk.Path,{d:"M5 13.5h3v-3H5v3zm5 0h3v-3h-3v3zM17 9l-1 1 2 2-2 2 1 1 3-3-3-3z"})});var vk=n(M(),1),eI=n(y(),1),_v=(0,eI.jsx)(vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eI.jsx)(vk.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 bk=n(M(),1),tI=n(y(),1),xv=(0,tI.jsx)(bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tI.jsx)(bk.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 yk=n(M(),1),rI=n(y(),1),kv=(0,rI.jsx)(yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rI.jsx)(yk.Path,{d:"M4 13.5h6v-3H4v3zm8 0h3v-3h-3v3zm5-3v3h3v-3h-3z"})});var _k=n(M(),1),oI=n(y(),1),nI=(0,oI.jsx)(_k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oI.jsx)(_k.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 xk=n(M(),1),aI=n(y(),1),iI=(0,aI.jsx)(xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aI.jsx)(xk.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=n(M(),1),lI=n(y(),1),sI=(0,lI.jsx)(kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lI.jsx)(kk.Path,{d:"M7 11.5h10V13H7z"})});var wk=n(M(),1),cI=n(y(),1),uI=(0,cI.jsx)(wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cI.jsx)(wk.Path,{d:"M7 18h4.5v1.5h-7v-7H6V17L17 6h-4.5V4.5h7v7H18V7L7 18Z"})});var Ck=n(M(),1),pI=n(y(),1),mI=(0,pI.jsx)(Ck.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pI.jsx)(Ck.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 Sk=n(M(),1),dI=n(y(),1),fI=(0,dI.jsx)(Sk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dI.jsx)(Sk.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 Tk=n(M(),1),hI=n(y(),1),wv=(0,hI.jsx)(Tk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hI.jsx)(Tk.Path,{d:"M5 10.2h-.8v1.5H5c1.9 0 3.8.8 5.1 2.1 1.4 1.4 2.1 3.2 2.1 5.1v.8h1.5V19c0-2.3-.9-4.5-2.6-6.2-1.6-1.6-3.8-2.6-6.1-2.6zm10.4-1.6C12.6 5.8 8.9 4.2 5 4.2h-.8v1.5H5c3.5 0 6.9 1.4 9.4 3.9s3.9 5.8 3.9 9.4v.8h1.5V19c0-3.9-1.6-7.6-4.4-10.4zM4 20h3v-3H4v3z"})});var Pk=n(M(),1),gI=n(y(),1),Cv=(0,gI.jsx)(Pk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gI.jsx)(Pk.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 Ek=n(M(),1),vI=n(y(),1),bI=(0,vI.jsx)(Ek.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vI.jsx)(Ek.Path,{d:"M4.5 12.5v4H3V7h1.5v3.987h15V7H21v9.5h-1.5v-4h-15Z"})});var Bk=n(M(),1),yI=n(y(),1),Sv=(0,yI.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yI.jsx)(Bk.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 Ik=n(M(),1),_I=n(y(),1),Tv=(0,_I.jsx)(Ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_I.jsx)(Ik.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 Nk=n(M(),1),xI=n(y(),1),kI=(0,xI.jsx)(Nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xI.jsx)(Nk.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 Dk=n(M(),1),wI=n(y(),1),CI=(0,wI.jsx)(Dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wI.jsx)(Dk.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z"})});var Lk=n(M(),1),SI=n(y(),1),TI=(0,SI.jsx)(Lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SI.jsx)(Lk.Path,{fill:"none",d:"M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square"})});var Rk=n(M(),1),PI=n(y(),1),EI=(0,PI.jsx)(Rk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PI.jsx)(Rk.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 Ak=n(M(),1),BI=n(y(),1),Pv=(0,BI.jsx)(Ak.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BI.jsx)(Ak.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 Mk=n(M(),1),II=n(y(),1),NI=(0,II.jsx)(Mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,II.jsx)(Mk.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 Vk=n(M(),1),DI=n(y(),1),LI=(0,DI.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DI.jsx)(Vk.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 zk=n(M(),1),RI=n(y(),1),AI=(0,RI.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RI.jsx)(zk.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 Ok=n(M(),1),MI=n(y(),1),VI=(0,MI.jsx)(Ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MI.jsx)(Ok.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 Fk=n(M(),1),zI=n(y(),1),OI=(0,zI.jsx)(Fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zI.jsx)(Fk.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 Hk=n(M(),1),FI=n(y(),1),HI=(0,FI.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FI.jsx)(Hk.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 Ev=n(M(),1),Bv=n(y(),1),Iv=(0,Bv.jsxs)(Ev.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Bv.jsx)(Ev.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,Bv.jsx)(Ev.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 jk=n(M(),1),jI=n(y(),1),UI=(0,jI.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jI.jsx)(jk.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 Uk=n(M(),1),GI=n(y(),1),WI=(0,GI.jsx)(Uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GI.jsx)(Uk.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 Gk=n(M(),1),$I=n(y(),1),qI=(0,$I.jsx)(Gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$I.jsx)(Gk.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 Wk=n(M(),1),ZI=n(y(),1),KI=(0,ZI.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZI.jsx)(Wk.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 $k=n(M(),1),YI=n(y(),1),QI=(0,YI.jsx)($k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YI.jsx)($k.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 qk=n(M(),1),XI=n(y(),1),Nv=(0,XI.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XI.jsx)(qk.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 Dv=n(M(),1),Lv=n(y(),1),JI=(0,Lv.jsxs)(Dv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Lv.jsx)(Dv.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,Lv.jsx)(Dv.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 Zk=n(M(),1),eN=n(y(),1),tN=(0,eN.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eN.jsx)(Zk.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 Rv=n(M(),1),Av=n(y(),1),rN=(0,Av.jsxs)(Rv.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Av.jsx)(Rv.Path,{d:"m14.95 13.889-1.061 1.061-5.552-5.553 1.06-1.06 5.552 5.552Z"}),(0,Av.jsx)(Rv.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 Kk=n(M(),1),oN=n(y(),1),Mv=(0,oN.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oN.jsx)(Kk.Path,{d:"M12 3c-5 0-9 4-9 9s4 9 9 9 9-4 9-9-4-9-9-9zm0 16.5c-4.1 0-7.5-3.4-7.5-7.5S7.9 4.5 12 4.5s7.5 3.4 7.5 7.5-3.4 7.5-7.5 7.5zM12 7l-1 5c0 .3.2.6.4.8l4.2 2.8-2.7-4.1L12 7z"})});var Yk=n(M(),1),nN=n(y(),1),Wl=(0,nN.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nN.jsx)(Yk.Path,{d:"m4 5.5h2v6.5h1.5v-6.5h2v-1.5h-5.5zm16 10.5h-16v-1.5h16zm-7 4h-9v-1.5h9z"})});var Qk=n(M(),1),aN=n(y(),1),nu=(0,aN.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aN.jsx)(Qk.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var Xk=n(M(),1),iN=n(y(),1),Vv=(0,iN.jsx)(Xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iN.jsx)(Xk.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 Jk=n(M(),1),lN=n(y(),1),au=(0,lN.jsx)(Jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lN.jsx)(Jk.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 e5=n(M(),1),sN=n(y(),1),cN=(0,sN.jsx)(e5.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sN.jsx)(e5.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 In=n(P(),1),hi=n(N(),1),Mo=n(z(),1),_h=n(O(),1),o5=n(Z(),1);var t5=n(O(),1),od=n(H(),1),dp=n(Ar(),1),uN=n(P(),1),AH=n(te(),1),MH=n(ve(),1);function r5(e,t,r){return(0,t5.useSelect)(o=>o(AH.store).canUser("update",{kind:e,name:t,id:r}),[e,t,r])}function Us(e={}){let t=(0,od.useRef)(e),r=(0,od.useRef)(!1),{getSettings:o}=(0,t5.useSelect)(uN.store);(0,od.useLayoutEffect)(()=>{t.current=e}),(0,od.useEffect)(()=>{if(r.current||!t.current.url||!(0,dp.isBlobURL)(t.current.url))return;let a=(0,dp.getBlobByURL)(t.current.url);if(!a)return;let{url:i,allowedTypes:l,onChange:s,onError:c}=t.current,{mediaUpload:u}=o();u&&(r.current=!0,u({filesList:[a],allowedTypes:l,onFileChange:([p])=>{(0,dp.isBlobURL)(p?.url)||((0,dp.revokeBlobURL)(i),s(p),r.current=!1)},onError:p=>{(0,dp.revokeBlobURL)(i),c(p),r.current=!1}}))},[o])}function zv(){return(0,t5.useSelect)(t=>{let{getSettings:r}=t(uN.store),{__experimentalDiscussionSettings:o}=r();return o?.avatarURL??""},[])}function K(){return(0,MH.useViewportMatch)("medium","<")?{}:{popoverProps:{placement:"left-start",offset:259}}}var Sr=n(y(),1),pN="core/accordion-item",kye="core/accordion-heading",wye={name:pN};function VH({attributes:{autoclose:e,iconPosition:t,showIcon:r,headingLevel:o,levelOptions:a},clientId:i,setAttributes:l,isSelected:s}){let c=(0,_h.useRegistry)(),{getBlockOrder:u}=(0,_h.useSelect)(In.store),p=(0,In.useBlockProps)({role:"group"}),m=K(),{updateBlockAttributes:d,insertBlock:f}=(0,_h.useDispatch)(In.store),g=(0,In.useBlockEditingMode)()==="contentOnly",v=(0,In.useInnerBlocksProps)(p,{template:[[pN]],defaultBlock:wye,directInsert:!0,templateInsertUpdatesSelection:!0});return(0,Sr.jsxs)(Sr.Fragment,{children:[s&&!g&&(0,Sr.jsxs)(Sr.Fragment,{children:[(0,Sr.jsx)(In.BlockControls,{children:(0,Sr.jsx)(Mo.ToolbarGroup,{children:(0,Sr.jsx)(In.HeadingLevelDropdown,{value:o,options:a,onChange:k=>{let x=u(i),w=[];x.forEach(C=>{let T=u(C);w.push(...T)}),c.batch(()=>{l({headingLevel:k}),d(w,{level:k})})}})})}),(0,Sr.jsx)(In.BlockControls,{group:"other",children:(0,Sr.jsx)(Mo.ToolbarButton,{onClick:()=>{let k=(0,o5.createBlock)(pN,{},[(0,o5.createBlock)(kye,{level:o}),(0,o5.createBlock)("core/accordion-panel",{})]);f(k,void 0,i)},children:(0,hi.__)("Add item")})})]}),(0,Sr.jsx)(In.InspectorControls,{children:(0,Sr.jsxs)(Mo.__experimentalToolsPanel,{label:(0,hi.__)("Settings"),resetAll:()=>{l({autoclose:!1,showIcon:!0,iconPosition:"right"})},dropdownMenuProps:m,children:[(0,Sr.jsx)(Mo.__experimentalToolsPanelItem,{label:(0,hi.__)("Auto-close"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>l({autoclose:!1}),children:(0,Sr.jsx)(Mo.ToggleControl,{label:(0,hi.__)("Auto-close"),onChange:k=>{l({autoclose:k})},checked:e,help:(0,hi.__)("Automatically close accordions when a new one is opened.")})}),(0,Sr.jsx)(Mo.__experimentalToolsPanelItem,{label:(0,hi.__)("Show icon"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>l({showIcon:!0}),children:(0,Sr.jsx)(Mo.ToggleControl,{label:(0,hi.__)("Show icon"),onChange:k=>{l({showIcon:k,iconPosition:k?t:"right"})},checked:r,help:(0,hi.__)("Display a plus icon next to the accordion header.")})}),r&&(0,Sr.jsx)(Mo.__experimentalToolsPanelItem,{label:(0,hi.__)("Icon Position"),isShownByDefault:!0,hasValue:()=>t!=="right",onDeselect:()=>l({iconPosition:"right"}),children:(0,Sr.jsxs)(Mo.__experimentalToggleGroupControl,{isBlock:!0,label:(0,hi.__)("Icon Position"),value:t,onChange:k=>{l({iconPosition:k})},children:[(0,Sr.jsx)(Mo.__experimentalToggleGroupControlOption,{label:(0,hi.__)("Left"),value:"left"}),(0,Sr.jsx)(Mo.__experimentalToggleGroupControlOption,{label:(0,hi.__)("Right"),value:"right"})]})})]})},"setting"),(0,Sr.jsx)("div",{...v})]})}var n5=n(P(),1),zH=n(y(),1);function OH(){let e=n5.useBlockProps.save({role:"group"});return(0,zH.jsx)("div",{...n5.useInnerBlocksProps.save(e)})}var a5={$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 FH=n(Z(),1);function A(e){if(!e)return;let{metadata:t,settings:r,name:o}=e;return(0,FH.registerBlockType)({name:o,...t},r)}var{name:HH}=a5,jH={icon:F9,example:{innerBlocks:[{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,mN.__)("Lorem ipsum dolor sit amet, consectetur.")}}]},{name:"core/accordion-item",innerBlocks:[{name:"core/accordion-heading",attributes:{title:(0,mN.__)("Suspendisse commodo lacus, interdum et.")}}]}]},edit:VH,save:OH},Sye=()=>A({name:HH,metadata:a5,settings:jH});var fN={};Y(fN,{init:()=>Eye,metadata:()=>l5,name:()=>qH,settings:()=>ZH});var Ov=n(N(),1),fp=n(P(),1),UH=n(O(),1),xh=n(z(),1);var Gs=n(y(),1),Tye=[["core/accordion-heading"],["core/accordion-panel"]];function GH({attributes:e,clientId:t,setAttributes:r,isSelected:o}){let{openByDefault:a}=e,i=K(),{isSelected:l}=(0,UH.useSelect)(u=>o||a?{isSelected:!0}:{isSelected:u(fp.store).hasSelectedInnerBlock(t,!0)},[t,o,a]),s=(0,fp.useBlockProps)({className:S({"is-open":a||l})}),c=(0,fp.useInnerBlocksProps)(s,{template:Tye,templateLock:"all",directInsert:!0,templateInsertUpdatesSelection:!0});return(0,Gs.jsxs)(Gs.Fragment,{children:[(0,Gs.jsx)(fp.InspectorControls,{children:(0,Gs.jsx)(xh.__experimentalToolsPanel,{label:(0,Ov.__)("Settings"),resetAll:()=>{r({openByDefault:!1})},dropdownMenuProps:i,children:(0,Gs.jsx)(xh.__experimentalToolsPanelItem,{label:(0,Ov.__)("Open by default"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>{r({openByDefault:!1})},children:(0,Gs.jsx)(xh.ToggleControl,{label:(0,Ov.__)("Open by default"),onChange:u=>{r({openByDefault:u})},checked:a,help:(0,Ov.__)("Accordion content will be displayed by default.")})})})},"setting"),(0,Gs.jsx)("div",{...c})]})}var i5=n(P(),1);var WH=n(y(),1);function $H({attributes:e}){let{openByDefault:t}=e,r=i5.useBlockProps.save({className:S({"is-open":t})}),o=i5.useInnerBlocksProps.save(r);return(0,WH.jsx)("div",{...o})}var l5={$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:qH}=l5,ZH={icon:O9,edit:GH,save:$H},Eye=()=>A({name:qH,metadata:l5,settings:ZH});var hN={};Y(hN,{init:()=>Lye,metadata:()=>s5,name:()=>tj,settings:()=>rj});var KH=n(N(),1),YH=n(H(),1),il=n(P(),1),QH=n(O(),1),nd=n(y(),1);function XH({attributes:e,setAttributes:t,context:r}){let{title:o}=e,{"core/accordion-icon-position":a,"core/accordion-show-icon":i,"core/accordion-heading-level":l}=r,s="h"+l,{__unstableMarkNextChangeAsNotPersistent:c}=(0,QH.useDispatch)(il.store);(0,YH.useEffect)(()=>{a!==void 0&&i!==void 0&&(c(),t({iconPosition:a,showIcon:i}))},[a,i,t,c]);let[u,p]=(0,il.useSettings)("typography.fluid","layout"),m=(0,il.getTypographyClassesAndStyles)(e,{typography:{fluid:u},layout:{wideSize:p?.wideSize}}),d=(0,il.useBlockProps)({className:S({"has-icon":i,"has-icon-left":i&&a==="left","has-icon-right":i&&a==="right"})}),f=(0,il.__experimentalGetSpacingClassesAndStyles)(e);return(0,nd.jsx)(s,{...d,children:(0,nd.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:f.style,tabIndex:"-1",children:[i&&a==="left"&&(0,nd.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,nd.jsx)(il.RichText,{withoutInteractiveFormatting:!0,disableLineBreaks:!0,tagName:"span",value:o,onChange:h=>t({title:h}),placeholder:(0,KH.__)("Accordion title"),className:"wp-block-accordion-heading__toggle-title",style:{letterSpacing:m.style.letterSpacing,textDecoration:m.style.textDecoration}}),i&&a==="right"&&(0,nd.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var hp=n(P(),1),ad=n(y(),1);function JH({attributes:e}){let{level:t,title:r,iconPosition:o,showIcon:a}=e,i="h"+(t||3),l=(0,hp.getTypographyClassesAndStyles)(e),s=hp.useBlockProps.save({className:S({"has-icon":a,"has-icon-left":a&&o==="left","has-icon-right":a&&o==="right"})}),c=(0,hp.__experimentalGetSpacingClassesAndStyles)(e);return(0,ad.jsx)(i,{...s,children:(0,ad.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[a&&o==="left"&&(0,ad.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,ad.jsx)(hp.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:l.style.letterSpacing,textDecoration:l.style.textDecoration}}),a&&o==="right"&&(0,ad.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}var s5={$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:{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 la=n(P(),1),rn=n(y(),1),Iye={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:a}=e,i="h"+(t||3),l=la.useBlockProps.save(),s=(0,la.__experimentalGetSpacingClassesAndStyles)(e);return(0,rn.jsx)(i,{...l,children:(0,rn.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:s.style,children:[a&&o==="left"&&(0,rn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,rn.jsx)(la.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r}),a&&o==="right"&&(0,rn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},Nye={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:a}=e,i="h"+(t||3),l=(0,la.getTypographyClassesAndStyles)(e),s=la.useBlockProps.save(),c=(0,la.__experimentalGetSpacingClassesAndStyles)(e);return(0,rn.jsx)(i,{...s,children:(0,rn.jsxs)("button",{className:"wp-block-accordion-heading__toggle",style:c.style,children:[a&&o==="left"&&(0,rn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,rn.jsx)(la.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:l.style.letterSpacing,textDecoration:l.style.textDecoration}}),a&&o==="right"&&(0,rn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},Dye={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:a}=e,i="h"+(t||3),l=(0,la.getTypographyClassesAndStyles)(e),s=la.useBlockProps.save(),c=(0,la.__experimentalGetSpacingClassesAndStyles)(e);return(0,rn.jsx)(i,{...s,children:(0,rn.jsxs)("button",{type:"button",className:"wp-block-accordion-heading__toggle",style:c.style,children:[a&&o==="left"&&(0,rn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"}),(0,rn.jsx)(la.RichText.Content,{className:"wp-block-accordion-heading__toggle-title",tagName:"span",value:r,style:{letterSpacing:l.style.letterSpacing,textDecoration:l.style.textDecoration}}),a&&o==="right"&&(0,rn.jsx)("span",{className:"wp-block-accordion-heading__toggle-icon","aria-hidden":"true",children:"+"})]})})}},ej=[Dye,Nye,Iye];var{name:tj}=s5,rj={icon:z9,edit:XH,save:JH,deprecated:ej},Lye=()=>A({name:tj,metadata:s5,settings:rj});var gN={};Y(gN,{init:()=>Aye,metadata:()=>u5,name:()=>sj,settings:()=>cj});var kh=n(P(),1),oj=n(O(),1),nj=n(y(),1);function aj({attributes:e,context:t,clientId:r,isSelected:o}){let{allowedBlocks:a,templateLock:i}=e,l=t["core/accordion-open-by-default"],{hasSelection:s}=(0,oj.useSelect)(p=>{if(o||l)return{hasSelection:!0};let{getBlockRootClientId:m,isBlockSelected:d,hasSelectedInnerBlock:f}=p(kh.store),h=m(r);return{hasSelection:d(h)||f(h,!0)}},[r,o,l]),c=(0,kh.useBlockProps)({hidden:!s,role:"region"}),u=(0,kh.useInnerBlocksProps)(c,{allowedBlocks:a,template:[["core/paragraph",{}]],templateLock:i});return(0,nj.jsx)("div",{...u})}var c5=n(P(),1),ij=n(y(),1);function lj(){let e=c5.useBlockProps.save({role:"region"}),t=c5.useInnerBlocksProps.save(e);return(0,ij.jsx)("div",{...t})}var u5={$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:sj}=u5,cj={icon:q1,edit:aj,save:lj},Aye=()=>A({name:sj,metadata:u5,settings:cj});var vN={};Y(vN,{init:()=>Vye,metadata:()=>p5,name:()=>dj,settings:()=>fj});var p5={$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 sa=n(z(),1),on=n(N(),1),m5=n(P(),1),uj=n(sp(),1),pj=n(ve(),1);var io=n(y(),1);function mj({attributes:e,setAttributes:t,name:r}){let{showLabel:o,showPostCounts:a,displayAsDropdown:i,type:l}=e,s=K(),{content:c,status:u,error:p}=(0,uj.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),m=(0,pj.useDisabled)(),d=(0,m5.useBlockProps)({ref:m});return(0,io.jsxs)(io.Fragment,{children:[(0,io.jsx)(m5.InspectorControls,{children:(0,io.jsxs)(sa.__experimentalToolsPanel,{label:(0,on.__)("Settings"),resetAll:()=>{t({displayAsDropdown:!1,showLabel:!0,showPostCounts:!1,type:"monthly"})},dropdownMenuProps:s,children:[(0,io.jsx)(sa.__experimentalToolsPanelItem,{label:(0,on.__)("Display as dropdown"),isShownByDefault:!0,hasValue:()=>i,onDeselect:()=>t({displayAsDropdown:!1}),children:(0,io.jsx)(sa.ToggleControl,{label:(0,on.__)("Display as dropdown"),checked:i,onChange:()=>t({displayAsDropdown:!i})})}),i&&(0,io.jsx)(sa.__experimentalToolsPanelItem,{label:(0,on.__)("Show label"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({showLabel:!0}),children:(0,io.jsx)(sa.ToggleControl,{label:(0,on.__)("Show label"),checked:o,onChange:()=>t({showLabel:!o})})}),(0,io.jsx)(sa.__experimentalToolsPanelItem,{label:(0,on.__)("Show post counts"),isShownByDefault:!0,hasValue:()=>a,onDeselect:()=>t({showPostCounts:!1}),children:(0,io.jsx)(sa.ToggleControl,{label:(0,on.__)("Show post counts"),checked:a,onChange:()=>t({showPostCounts:!a})})}),(0,io.jsx)(sa.__experimentalToolsPanelItem,{label:(0,on.__)("Group by"),isShownByDefault:!0,hasValue:()=>l!=="monthly",onDeselect:()=>t({type:"monthly"}),children:(0,io.jsx)(sa.SelectControl,{label:(0,on.__)("Group by"),options:[{label:(0,on.__)("Year"),value:"yearly"},{label:(0,on.__)("Month"),value:"monthly"},{label:(0,on.__)("Week"),value:"weekly"},{label:(0,on.__)("Day"),value:"daily"}],value:l,onChange:f=>t({type:f})})})]})}),u==="loading"&&(0,io.jsx)("div",{...d,children:(0,io.jsx)(sa.Spinner,{})}),u==="error"&&(0,io.jsx)("div",{...d,children:(0,io.jsx)("p",{children:(0,on.sprintf)((0,on.__)("Error: %s"),p)})}),u==="success"&&(0,io.jsx)(xo,{wrapperProps:d,html:c})]})}var{name:dj}=p5,fj={icon:Q9,example:{},edit:mj},Vye=()=>A({name:dj,metadata:p5,settings:fj});var yN={};Y(yN,{init:()=>Uye,metadata:()=>d5,name:()=>Nj,settings:()=>Dj});var d5={$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 id=n(P(),1),Fa=n(z(),1),ll=n(N(),1),h5=n(dr(),1);var Fv=n(te(),1),gp=n(N(),1),gj=n(O(),1);function vj(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 bj({commentId:e}){let[t]=(0,Fv.useEntityProp)("root","comment","author_avatar_urls",e),[r]=(0,Fv.useEntityProp)("root","comment","author_name",e),o=t?Object.values(t):null,a=t?Object.keys(t):null,{minSize:i,maxSize:l}=vj(a),s=zv();return{src:o?o[o.length-1]:s,minSize:i,maxSize:l,alt:r?(0,gp.sprintf)((0,gp.__)("%s Avatar"),r):(0,gp.__)("Default Avatar")}}function yj({userId:e,postId:t,postType:r}){let{authorDetails:o}=(0,gj.useSelect)(u=>{let{getEditedEntityRecord:p,getUser:m}=u(Fv.store);if(e)return{authorDetails:m(e)};let d=p("postType",r,t)?.author;return{authorDetails:d?m(d):null}},[r,t,e]),a=o?.avatar_urls?Object.values(o.avatar_urls):null,i=o?.avatar_urls?Object.keys(o.avatar_urls):null,{minSize:l,maxSize:s}=vj(i),c=zv();return{src:a?a[a.length-1]:c,minSize:l,maxSize:s,alt:o?(0,gp.sprintf)((0,gp.__)("%s Avatar"),o?.name):(0,gp.__)("Default Avatar")}}var bN=n(N(),1),xj=n(z(),1),kj=n(O(),1),wj=n(te(),1),f5=n(H(),1),Cj=n(ve(),1),Sj=n(Vo(),1),Tj=n(y(),1),Oye={who:"authors",per_page:100,_fields:"id,name",context:"view"};function Pj({value:e,onChange:t}){let[r,o]=(0,f5.useState)(""),{authors:a,isLoading:i}=(0,kj.useSelect)(s=>{let{getUsers:c,isResolving:u}=s(wj.store),p={...Oye};return r&&(p.search=r,p.search_columns=["name"]),{authors:c(p),isLoading:u("getUsers",[p])}},[r]),l=(0,f5.useMemo)(()=>(a??[]).map(s=>({value:s.id,label:(0,Sj.decodeEntities)(s.name)})),[a]);return(0,Tj.jsx)(xj.ComboboxControl,{label:(0,bN.__)("User"),help:(0,bN.__)("Select the avatar user to display, if it is blank it will use the post/page author."),value:e,onChange:t,options:l,onFilterValueChange:(0,Cj.debounce)(o,300),isLoading:i})}var Ht=n(y(),1),Ej=({setAttributes:e,avatar:t,attributes:r,selectUser:o})=>{let a=K();return(0,Ht.jsx)(id.InspectorControls,{children:(0,Ht.jsxs)(Fa.__experimentalToolsPanel,{label:(0,ll.__)("Settings"),resetAll:()=>{e({size:96,isLink:!1,linkTarget:"_self",userId:void 0})},dropdownMenuProps:a,children:[(0,Ht.jsx)(Fa.__experimentalToolsPanelItem,{label:(0,ll.__)("Image size"),isShownByDefault:!0,hasValue:()=>r?.size!==96,onDeselect:()=>e({size:96}),children:(0,Ht.jsx)(Fa.RangeControl,{label:(0,ll.__)("Image size"),onChange:i=>e({size:i}),min:t.minSize,max:t.maxSize,initialPosition:r?.size,value:r?.size})}),(0,Ht.jsx)(Fa.__experimentalToolsPanelItem,{label:(0,ll.__)("Link to user profile"),isShownByDefault:!0,hasValue:()=>r?.isLink,onDeselect:()=>e({isLink:!1}),children:(0,Ht.jsx)(Fa.ToggleControl,{label:(0,ll.__)("Link to user profile"),onChange:()=>e({isLink:!r.isLink}),checked:r.isLink})}),r.isLink&&(0,Ht.jsx)(Fa.__experimentalToolsPanelItem,{label:(0,ll.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r?.linkTarget!=="_self",onDeselect:()=>e({linkTarget:"_self"}),children:(0,Ht.jsx)(Fa.ToggleControl,{label:(0,ll.__)("Open in new tab"),onChange:i=>e({linkTarget:i?"_blank":"_self"}),checked:r.linkTarget==="_blank"})}),o&&(0,Ht.jsx)(Fa.__experimentalToolsPanelItem,{label:(0,ll.__)("User"),isShownByDefault:!0,hasValue:()=>!!r?.userId,onDeselect:()=>e({userId:void 0}),children:(0,Ht.jsx)(Pj,{value:r?.userId,onChange:i=>{e({userId:i})}})})]})})},Fye=({children:e,isLink:t})=>t?(0,Ht.jsx)("a",{href:"#avatar-pseudo-link",className:"wp-block-avatar__link",onClick:r=>r.preventDefault(),children:e}):e,Bj=({setAttributes:e,attributes:t,avatar:r,blockProps:o,isSelected:a})=>{let i=(0,id.__experimentalUseBorderProps)(t),l=(0,h5.addQueryArgs)((0,h5.removeQueryArgs)(r?.src,["s"]),{s:t?.size*2});return(0,Ht.jsx)("div",{...o,children:(0,Ht.jsx)(Fye,{isLink:t.isLink,children:(0,Ht.jsx)(Fa.ResizableBox,{size:{width:t.size,height:t.size},showHandle:a,onResizeStop:(s,c,u,p)=>{e({size:parseInt(t.size+(p.height||p.width),10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,ll.isRTL)(),bottom:!0,left:(0,ll.isRTL)()},minWidth:r.minSize,maxWidth:r.maxSize,children:(0,Ht.jsx)("img",{src:l,alt:r.alt,className:S("avatar","avatar-"+t.size,"photo","wp-block-avatar__image",i.className),style:i.style})})})})},Hye=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{commentId:a}=t,i=(0,id.useBlockProps)(),l=bj({commentId:a});return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Ej,{avatar:l,setAttributes:r,attributes:e,selectUser:!1}),(0,Ht.jsx)(Bj,{attributes:e,avatar:l,blockProps:i,isSelected:o,setAttributes:r})]})},jye=({attributes:e,context:t,setAttributes:r,isSelected:o})=>{let{postId:a,postType:i}=t,l=yj({userId:e?.userId,postId:a,postType:i}),s=(0,id.useBlockProps)();return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(Ej,{selectUser:!0,attributes:e,avatar:l,setAttributes:r}),(0,Ht.jsx)(Bj,{attributes:e,avatar:l,blockProps:s,isSelected:o,setAttributes:r})]})};function Ij(e){return e?.context?.commentId||e?.context?.commentId===null?(0,Ht.jsx)(Hye,{...e}):(0,Ht.jsx)(jye,{...e})}var{name:Nj}=d5,Dj={icon:W1,edit:Ij,example:{}},Uye=()=>A({name:Nj,metadata:d5,settings:Dj});var EN={};Y(EN,{init:()=>e2e,metadata:()=>b5,name:()=>oU,settings:()=>y5});var PN=n(N(),1);var rU=n(Z(),1);var _N=n(P(),1),Hv=n(y(),1),Lj=[{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:a,src:i}=e;return(0,Hv.jsxs)("figure",{children:[(0,Hv.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:a}),!_N.RichText.isEmpty(r)&&(0,Hv.jsx)(_N.RichText.Content,{tagName:"figcaption",value:r})]})}}];var qj=n(Ar(),1),gi=n(z(),1),Ha=n(P(),1),ca=n(N(),1),Zj=n(O(),1);var Kj=n(Tr(),1),Yj=n(H(),1);function wh(e,t){var r=0,o,a;t=t||{};function i(){var l=o,s=arguments.length,c,u;e:for(;l;){if(l.args.length!==arguments.length){l=l.next;continue}for(u=0;u<s;u++)if(l.args[u]!==arguments[u]){l=l.next;continue e}return l!==o&&(l===a&&(a=l.prev),l.prev.next=l.next,l.next&&(l.next.prev=l.prev),l.next=o,l.prev=null,o.prev=l,o=l),l.val}for(c=new Array(s),u=0;u<s;u++)c[u]=arguments[u];return l={args:c,val:e.apply(null,c)},o?(o.prev=l,l.next=o):a=l,r===t.maxSize?(a=a.prev,a.next=null):r++,o=l,l.val}return i.clear=function(){o=null,a=null,r=0},i}var zj=n(z(),1),wN=n(H(),1),$s=n(Z(),1),Oj=n(dr(),1);var Ws={$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 jv=[{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"}],xN="wp-embed";var Mj=n(kN(),1),{lock:Vj,unlock:U}=(0,Mj.__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 g5=n(y(),1),{name:Ch}=Ws,{kebabCase:Wye}=U(zj.privateApis),Fj=e=>(0,$s.getBlockVariations)(Ch)?.find(({name:t})=>t===e),CN=(e,t=[])=>t.some(r=>e.match(r)),Sh=e=>(0,$s.getBlockVariations)(Ch)?.find(({patterns:t})=>CN(e,t));function Uv(e){if(!e||(0,Oj.getAuthority)(e)!=="x.com")return e;let t=new URL(e);return t.host="twitter.com",t.toString()}var Hj=e=>e&&e.includes('class="wp-embedded-content"'),jj=e=>{let t=e.url||e.thumbnail_url,r=(0,g5.jsx)("p",{children:(0,g5.jsx)("img",{src:t,alt:e.title,width:"100%"})});return(0,wN.renderToString)(r)},bp=(e,t={})=>{let{preview:r,attributes:o={}}=e,{url:a,providerNameSlug:i,type:l,...s}=o;if(!a||!(0,$s.getBlockType)(Ch))return;let c=Sh(a),u=i==="wordpress"||l===xN;if(!u&&c&&(c.attributes.providerNameSlug!==i||!i))return(0,$s.createBlock)(Ch,{url:a,...s,...c.attributes});let m=(0,$s.getBlockVariations)(Ch)?.find(({name:d})=>d==="wordpress");if(!(!m||!r||!Hj(r.html)||u))return(0,$s.createBlock)(Ch,{url:a,...m.attributes,...t})},$ye=e=>e?jv.some(({className:t})=>e.includes(t)):!1,vp=e=>{if(!e)return e;let t=jv.reduce((o,{className:a})=>(o.push(a),o),["wp-has-aspect-ratio"]),r=e;for(let o of t)r=r.replace(o,"");return r.trim()};function qye(e){return/padding-(top|bottom)\s*:\s*[\d.]+%/i.test(e)}function SN(e,t,r=!0){if(!r||qye(e))return vp(t);let o=document.implementation.createHTMLDocument("");o.body.innerHTML=e;let a=o.body.querySelector("iframe");if(a&&a.height&&a.width){let i=(a.width/a.height).toFixed(2);for(let l=0;l<jv.length;l++){let s=jv[l];if(i>=s.ratio)return i-s.ratio>.1?vp(t):S(vp(t),s.className,"wp-has-aspect-ratio")}}return t}function Uj(e,t){t((0,$s.createBlock)("core/paragraph",{content:(0,wN.renderToString)((0,g5.jsx)("a",{href:e,children:e}))}))}var Zye=wh((e,t,r,o,a=!0)=>{if(!e)return{};let i={},{type:l="rich"}=e,{html:s,provider_name:c}=e,u=Wye((c||t).toLowerCase());return Hj(s)&&(l=xN),(s||l==="photo")&&(i.type=l,i.providerNameSlug=u),$ye(r)||(i.className=SN(s,r,o&&a)),i}),Gj=(e,t,r,o)=>{let{allowResponsive:a,className:i}=e;return{...e,...Zye(t,r,i,o,a)}};var ld=n(H(),1),Wj=n(ve(),1),Gv=n(N(),1),iu=n(P(),1),$j=n(z(),1);var v5=n(Z(),1),yp=n(y(),1);function zo({attributeKey:e="caption",attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:a,placeholder:i=(0,Gv.__)("Add caption"),label:l=(0,Gv.__)("Caption text"),showToolbarButton:s=!0,excludeElementClassName:c,className:u,readOnly:p,tagName:m="figcaption",addLabel:d=(0,Gv.__)("Add caption"),removeLabel:f=(0,Gv.__)("Remove caption"),icon:h=uP,...g}){let v=t[e],b=(0,Wj.usePrevious)(v),_=iu.RichText.isEmpty(v),k=iu.RichText.isEmpty(b),[x,w]=(0,ld.useState)(!_);(0,ld.useEffect)(()=>{!_&&k&&w(!0)},[_,k]),(0,ld.useEffect)(()=>{!o&&_&&w(!1)},[o,_]);let C=(0,ld.useCallback)(T=>{T&&_&&T.focus()},[_]);return(0,yp.jsxs)(yp.Fragment,{children:[s&&(0,yp.jsx)(iu.BlockControls,{group:"block",children:(0,yp.jsx)($j.ToolbarButton,{onClick:()=>{w(!x),x&&v&&r({[e]:void 0})},icon:h,isPressed:x,label:x?f:d})}),x&&(!iu.RichText.isEmpty(v)||o)&&(0,yp.jsx)(iu.RichText,{identifier:e,tagName:m,className:S(u,c?"":(0,iu.__experimentalGetElementClassName)("caption")),ref:C,"aria-label":l,placeholder:i,value:v,onChange:T=>r({[e]:T}),inlineToolbar:!0,__unstableOnSplitAtEnd:a?()=>a((0,v5.createBlock)((0,v5.getDefaultBlockName)())):void 0,readOnly:p,...g})]})}var Mr=n(y(),1),TN=["audio"];function Kye({attributes:e,className:t,setAttributes:r,onReplace:o,isSelected:a,insertBlocksAfter:i}){let{id:l,autoplay:s,loop:c,preload:u,src:p}=e,[m,d]=(0,Yj.useState)(e.blob),h=(0,Ha.useBlockEditingMode)()==="default";Us({url:m,allowedTypes:TN,onChange:x,onError:_});function g(I){return D=>{r({[I]:D})}}function v(I){if(I!==p){let D=bp({attributes:{url:I}});if(D!==void 0&&o){o(D);return}r({src:I,id:void 0,blob:void 0}),d()}}let{createErrorNotice:b}=(0,Zj.useDispatch)(Kj.store);function _(I){b(I,{type:"snackbar"})}function k(I){return I?(0,ca.__)("Autoplay may cause usability issues for some users."):null}function x(I){if(!I||!I.url){r({src:void 0,id:void 0,caption:void 0,blob:void 0}),d();return}if((0,qj.isBlobURL)(I.url)){d(I.url);return}r({blob:void 0,src:I.url,id:I.id,caption:I.caption}),d()}let w=S(t,{"is-transient":!!m}),C=(0,Ha.useBlockProps)({className:w}),T=K();return!p&&!m?(0,Mr.jsx)("div",{...C,children:(0,Mr.jsx)(Ha.MediaPlaceholder,{icon:(0,Mr.jsx)(Ha.BlockIcon,{icon:ru}),onSelect:x,onSelectURL:v,accept:"audio/*",allowedTypes:TN,value:e,onError:_})}):(0,Mr.jsxs)(Mr.Fragment,{children:[a&&(0,Mr.jsx)(Ha.BlockControls,{group:"other",children:(0,Mr.jsx)(Ha.MediaReplaceFlow,{mediaId:l,mediaURL:p,allowedTypes:TN,accept:"audio/*",onSelect:x,onSelectURL:v,onError:_,onReset:()=>x(void 0),variant:"toolbar"})}),(0,Mr.jsx)(Ha.InspectorControls,{children:(0,Mr.jsxs)(gi.__experimentalToolsPanel,{label:(0,ca.__)("Settings"),resetAll:()=>{r({autoplay:!1,loop:!1,preload:void 0})},dropdownMenuProps:T,children:[(0,Mr.jsx)(gi.__experimentalToolsPanelItem,{label:(0,ca.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>r({autoplay:!1}),children:(0,Mr.jsx)(gi.ToggleControl,{label:(0,ca.__)("Autoplay"),onChange:g("autoplay"),checked:!!s,help:k})}),(0,Mr.jsx)(gi.__experimentalToolsPanelItem,{label:(0,ca.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!c,onDeselect:()=>r({loop:!1}),children:(0,Mr.jsx)(gi.ToggleControl,{label:(0,ca.__)("Loop"),onChange:g("loop"),checked:!!c})}),(0,Mr.jsx)(gi.__experimentalToolsPanelItem,{label:(0,ca.__)("Preload"),isShownByDefault:!0,hasValue:()=>!!u,onDeselect:()=>r({preload:void 0}),children:(0,Mr.jsx)(gi.SelectControl,{label:(0,ca._x)("Preload","noun; Audio block parameter"),value:u||"",onChange:I=>r({preload:I||void 0}),options:[{value:"",label:(0,ca.__)("Browser default")},{value:"auto",label:(0,ca.__)("Auto")},{value:"metadata",label:(0,ca.__)("Metadata")},{value:"none",label:(0,ca._x)("None","Preload value")}]})})]})}),(0,Mr.jsxs)("figure",{...C,children:[(0,Mr.jsx)("audio",{controls:"controls",inert:a?void 0:"true",src:p??m}),!!m&&(0,Mr.jsx)(gi.Spinner,{}),(0,Mr.jsx)(zo,{attributes:e,setAttributes:r,isSelected:a,insertBlocksAfter:i,label:(0,ca.__)("Audio caption text"),showToolbarButton:a&&h})]})]})}var Qj=Kye;var b5={$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 sd=n(P(),1),Wv=n(y(),1);function Xj({attributes:e}){let{autoplay:t,caption:r,loop:o,preload:a,src:i}=e;return i&&(0,Wv.jsxs)("figure",{...sd.useBlockProps.save(),children:[(0,Wv.jsx)("audio",{controls:"controls",src:i,autoPlay:t,loop:o,preload:a}),!sd.RichText.isEmpty(r)&&(0,Wv.jsx)(sd.RichText.Content,{tagName:"figcaption",value:r,className:(0,sd.__experimentalGetElementClassName)("caption")})]})}var Jj=n(Ar(),1),eU=n(Z(),1),Qye={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("audio/")===0},transform(e){let t=e[0];return(0,eU.createBlock)("core/audio",{blob:(0,Jj.createBlobURL)(t)})}},{type:"shortcode",tag:"audio",attributes:{src:{type:"string",shortcode:({named:{src:e,mp3:t,m4a:r,ogg:o,wav:a,wma:i}})=>e||t||r||o||a||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}}}]},tU=Qye;var{fieldsKey:Xye,formKey:Jye}=U(rU.privateApis),{name:oU}=b5,y5={icon:ru,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg"},viewportWidth:350},transforms:tU,deprecated:Lj,edit:Qj,save:Xj};window.__experimentalContentOnlyInspectorFields&&(y5[Xye]=[{id:"audio",label:(0,PN.__)("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,PN.__)("Caption"),type:"text",Edit:"rich-text"}],y5[Jye]={fields:["audio","caption"]});var e2e=()=>A({name:oU,metadata:b5,settings:y5});var BN={};Y(BN,{init:()=>r2e,metadata:()=>_5,name:()=>sU,settings:()=>cU});var _5={$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 Zr=n(N(),1),$v=n(P(),1),nn=n(z(),1),nU=n(O(),1),k5=n(te(),1),lu=n(H(),1),aU=n(sp(),1),iU=n(ve(),1);var Bt=n(y(),1),x5="/";function lU({attributes:e,setAttributes:t,name:r,context:{postId:o,postType:a,templateSlug:i}}){let{separator:l,showHomeItem:s,showCurrentItem:c,prefersTaxonomy:u,showOnHomePage:p}=e,{post:m,isPostTypeHierarchical:d,postTypeHasTaxonomies:f,hasTermsAssigned:h,isLoading:g}=(0,nU.useSelect)(V=>{if(!a)return{};let j=V(k5.store).getEntityRecord("postType",a,o),q=V(k5.store).getPostType(a),W=q&&q.taxonomies.length,G;return W&&(G=V(k5.store).getTaxonomies({type:a,per_page:-1})),{post:j,isPostTypeHierarchical:q?.hierarchical,postTypeHasTaxonomies:W,hasTermsAssigned:j&&(G||[]).filter(({visibility:F})=>F?.publicly_queryable).some(F=>!!j[F.rest_base]?.length),isLoading:o&&!j||!q||W&&!G}},[a,o]),[v,b]=(0,lu.useState)(0);(0,lu.useEffect)(()=>{b(V=>V+1)},[m]);let _=K(),{content:k,status:x,error:w}=(0,aU.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{post_id:o,invalidationKey:v}}),C=(0,lu.useRef)("");(0,lu.useEffect)(()=>{x==="success"&&(C.current=k)},[k,x]);let[T,I]=(0,lu.useState)(!1);(0,lu.useEffect)(()=>{if(x!=="loading")return;let V=setTimeout(()=>{I(!0)},400);return()=>{clearTimeout(V),I(!1)}},[x]);let D=(0,iU.useDisabled)(),L=(0,$v.useBlockProps)({ref:D});if(g)return(0,Bt.jsx)("div",{...L,children:(0,Bt.jsx)(nn.Spinner,{})});let E;!d&&!m?.parent?E=!0:f?E=u:E=!1;let B=null,R=!o||!a||i&&!a||!E&&!d||E&&!h;if(R){let V=[];s&&V.push((0,Zr.__)("Home")),i&&!o?V.push((0,Zr.__)("Page")):E?V.push((0,Zr.__)("Category")):V.push((0,Zr.__)("Ancestor"),(0,Zr.__)("Parent")),B=(0,Bt.jsx)("nav",{...L,style:{"--separator":`"${l.replace(/\\/g,"\\\\").replace(/"/g,'\\"')}"`,...L.style},children:(0,Bt.jsxs)("ol",{children:[V.map((j,q)=>(0,Bt.jsx)("li",{children:(0,Bt.jsx)("a",{href:`#breadcrumbs-pseudo-link-${q}`,children:j})},q)),c&&(0,Bt.jsx)("li",{children:(0,Bt.jsx)("span",{"aria-current":"page",children:(0,Zr.__)("Current")})})]})})}return(0,Bt.jsxs)(Bt.Fragment,{children:[(0,Bt.jsx)($v.InspectorControls,{children:(0,Bt.jsxs)(nn.__experimentalToolsPanel,{label:(0,Zr.__)("Settings"),resetAll:()=>{t({separator:x5,showHomeItem:!0,showCurrentItem:!0})},dropdownMenuProps:_,children:[(0,Bt.jsx)(nn.__experimentalToolsPanelItem,{label:(0,Zr.__)("Show home breadcrumb"),isShownByDefault:!0,hasValue:()=>!s,onDeselect:()=>t({showHomeItem:!0}),children:(0,Bt.jsx)(nn.ToggleControl,{label:(0,Zr.__)("Show home breadcrumb"),onChange:V=>t({showHomeItem:V}),checked:s})}),(0,Bt.jsx)(nn.__experimentalToolsPanelItem,{label:(0,Zr.__)("Show current breadcrumb"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>t({showCurrentItem:!0}),children:(0,Bt.jsx)(nn.ToggleControl,{label:(0,Zr.__)("Show current breadcrumb"),onChange:V=>t({showCurrentItem:V}),checked:c})}),(0,Bt.jsx)(nn.__experimentalToolsPanelItem,{label:(0,Zr.__)("Separator"),isShownByDefault:!0,hasValue:()=>l!==x5,onDeselect:()=>t({separator:x5}),children:(0,Bt.jsx)(nn.TextControl,{autoComplete:"off",label:(0,Zr.__)("Separator"),value:l,onChange:V=>t({separator:V}),onBlur:()=>{l||t({separator:x5})}})})]})}),(0,Bt.jsxs)($v.InspectorControls,{group:"advanced",children:[(0,Bt.jsx)(nn.CheckboxControl,{label:(0,Zr.__)("Show on homepage"),checked:p,onChange:V=>t({showOnHomePage:V}),help:(0,Zr.__)("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,Bt.jsx)(nn.CheckboxControl,{label:(0,Zr.__)("Prefer taxonomy terms"),checked:u,onChange:V=>t({prefersTaxonomy:V}),help:(0,Zr.__)("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.")})]}),x==="loading"&&!R&&(C.current?(0,Bt.jsx)(xo,{wrapperProps:{...L,style:{...L.style,opacity:T?.3:1}},html:C.current}):(0,Bt.jsx)("div",{...L,children:(0,Bt.jsx)(nn.Spinner,{})})),x==="error"&&(0,Bt.jsx)("div",{...L,children:(0,Bt.jsx)("p",{children:(0,Zr.sprintf)((0,Zr.__)("Error: %s"),w)})}),R&&B,!R&&x==="success"&&(0,Bt.jsx)(xo,{wrapperProps:L,html:k})]})}var{name:sU}=_5,cU={icon:oP,example:{},edit:lU},r2e=()=>A({name:sU,metadata:_5,settings:cU});var ED={};Y(ED,{init:()=>Bxe,metadata:()=>X5,name:()=>dW,settings:()=>ew});var J5=n(N(),1);var mW=n(Z(),1);var ye=n(P(),1),$l=n(ve(),1);var uU=n(P(),1);var{cleanEmptyObject:o2e}=U(uU.privateApis);function Zt(e){if(!e?.style?.typography?.fontFamily)return e;let{fontFamily:t,...r}=e.style.typography;return{...e,style:o2e({...e.style,typography:r}),fontFamily:t.split("|").pop()}}function be(e){let{textAlign:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e}var jt=n(y(),1),sl=e=>{let{width:t,...r}=e;return t?{...r,style:{...r.style,dimensions:{...r.style?.dimensions,width:`${t}%`}}}:r},Th=e=>{let{borderRadius:t,...r}=e,o=[t,r.style?.border?.radius].find(a=>typeof a=="number"&&a!==0);return o?{...r,style:{...r.style,border:{...r.style?.border,radius:`${o}px`}}}:r};function n2e(e){if(!e.align)return e;let{align:t,...r}=e;return{...r,className:S(r.className,`align${e.align}`)}}var NN=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:a,...i}=e;return{...i,style:t}},IN=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 NN(o)},su={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"}},a2e={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:a,linkTarget:i,rel:l,style:s,text:c,title:u,url:p,width:m}=e,d=r||"a",f=d==="button",h=o||"button",g=(0,ye.__experimentalGetBorderClassesAndStyles)(e),v=(0,ye.__experimentalGetColorClassesAndStyles)(e),b=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),_=(0,ye.__experimentalGetShadowClassesAndStyles)(e),k=(0,ye.getTypographyClassesAndStyles)(e),x=S("wp-block-button__link",v.className,g.className,k.className,{"no-border-radius":s?.border?.radius===0,"has-custom-font-size":a||s?.typography?.fontSize},(0,ye.__experimentalGetElementClassName)("button")),w={...g.style,...v.style,...b.style,..._.style,...k.style,writingMode:void 0},C=S(t,{[`has-custom-width wp-block-button__width-${m}`]:m});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:C}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:d,type:f?h:null,className:x,href:f?null:p,title:u,style:w,value:c,target:f?null:i,rel:f?null:l})})},isEligible(e){return typeof e.width=="number"},migrate:sl},i2e={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:a,fontSize:i,linkTarget:l,rel:s,style:c,text:u,title:p,url:m,width:d}=e,f=r||"a",h=f==="button",g=o||"button",v=(0,ye.__experimentalGetBorderClassesAndStyles)(e),b=(0,ye.__experimentalGetColorClassesAndStyles)(e),_=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),k=(0,ye.__experimentalGetShadowClassesAndStyles)(e),x=(0,ye.getTypographyClassesAndStyles)(e),w=S("wp-block-button__link",b.className,v.className,x.className,{[`has-text-align-${a}`]:a,"no-border-radius":c?.border?.radius===0,"has-custom-font-size":i||c?.typography?.fontSize},(0,ye.__experimentalGetElementClassName)("button")),C={...v.style,...b.style,..._.style,...k.style,...x.style,writingMode:void 0},T=S(t,{[`has-custom-width wp-block-button__width-${d}`]:d});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:T}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:f,type:h?g:null,className:w,href:h?null:m,title:p,style:C,value:u,target:h?null:l,rel:h?null:s})})},isEligible(e){return!!e.textAlign||typeof e.width=="number"},migrate:(0,$l.compose)(sl,be)},l2e={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:a,fontSize:i,linkTarget:l,rel:s,style:c,text:u,title:p,url:m,width:d}=e,f=r||"a",h=f==="button",g=o||"button",v=(0,ye.__experimentalGetBorderClassesAndStyles)(e),b=(0,ye.__experimentalGetColorClassesAndStyles)(e),_=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),k=(0,ye.__experimentalGetShadowClassesAndStyles)(e),x=S("wp-block-button__link",b.className,v.className,{[`has-text-align-${a}`]:a,"no-border-radius":c?.border?.radius===0},(0,ye.__experimentalGetElementClassName)("button")),w={...v.style,...b.style,..._.style,...k.style},C=S(t,{[`has-custom-width wp-block-button__width-${d}`]:d,"has-custom-font-size":i||c?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:C}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:f,type:h?g:null,className:x,href:h?null:m,title:p,style:w,value:u,target:h?null:l,rel:h?null:s})})},isEligible(e){return typeof e.width=="number"},migrate:sl},s2e={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:a,style:i,text:l,title:s,url:c,width:u}=e;if(!l)return null;let p=(0,ye.__experimentalGetBorderClassesAndStyles)(e),m=(0,ye.__experimentalGetColorClassesAndStyles)(e),d=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),f=S("wp-block-button__link",m.className,p.className,{"no-border-radius":i?.border?.radius===0}),h={...p.style,...m.style,...d.style},g=S(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:g}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:f,href:c,title:s,style:h,value:l,target:o,rel:a})})}},c2e={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:a,style:i,text:l,title:s,url:c,width:u}=e;if(!l)return null;let p=(0,ye.__experimentalGetBorderClassesAndStyles)(e),m=(0,ye.__experimentalGetColorClassesAndStyles)(e),d=(0,ye.__experimentalGetSpacingClassesAndStyles)(e),f=S("wp-block-button__link",m.className,p.className,{"no-border-radius":i?.border?.radius===0}),h={...p.style,...m.style,...d.style},g=S(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:g}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:f,href:c,title:s,style:h,value:l,target:o,rel:a})})},migrate:(0,$l.compose)(sl,Zt),isEligible({style:e,width:t}){return e?.typography?.fontFamily||typeof t=="number"}},u2e=[a2e,i2e,l2e,s2e,c2e,{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:{...su,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:a,style:i,text:l,title:s,url:c,width:u}=e;if(!l)return null;let p=i?.border?.radius,m=(0,ye.__experimentalGetColorClassesAndStyles)(e),d=S("wp-block-button__link",m.className,{"no-border-radius":i?.border?.radius===0}),f={borderRadius:p||void 0,...m.style},h=S(t,{[`has-custom-width wp-block-button__width-${u}`]:u,"has-custom-font-size":r||i?.typography?.fontSize});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:h}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:d,href:c,title:s,style:f,value:l,target:o,rel:a})})},migrate:(0,$l.compose)(sl,Zt,Th)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...su,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:a,text:i,title:l,url:s,width:c}=e,u=(0,ye.__experimentalGetColorClassesAndStyles)(e),p=S("wp-block-button__link",u.className,{"no-border-radius":r===0}),m={borderRadius:r?r+"px":void 0,...u.style},d=S(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:d}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:p,href:s,title:l,style:m,value:i,target:o,rel:a})})},migrate:(0,$l.compose)(sl,Zt,Th)},{supports:{anchor:!0,align:!0,alignWide:!1,color:{__experimentalSkipSerialization:!0},reusable:!1,__experimentalSelector:".wp-block-button__link"},attributes:{...su,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:a,text:i,title:l,url:s,width:c}=e,u=(0,ye.__experimentalGetColorClassesAndStyles)(e),p=S("wp-block-button__link",u.className,{"no-border-radius":r===0}),m={borderRadius:r?r+"px":void 0,...u.style},d=S(t,{[`has-custom-width wp-block-button__width-${c}`]:c});return(0,jt.jsx)("div",{...ye.useBlockProps.save({className:d}),children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:p,href:s,title:l,style:m,value:i,target:o,rel:a})})},migrate:(0,$l.compose)(sl,Zt,Th)},{supports:{align:!0,alignWide:!1,color:{gradients:!0}},attributes:{...su,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:a,title:i,url:l}=e,s=S("wp-block-button__link",{"no-border-radius":t===0}),c={borderRadius:t?t+"px":void 0};return(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:s,href:l,title:i,style:c,value:a,target:r,rel:o})},migrate:(0,$l.compose)(sl,Th)},{supports:{align:!0,alignWide:!1},attributes:{...su,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,$l.compose)(sl,Th,NN,n2e),save({attributes:e}){let{backgroundColor:t,borderRadius:r,customBackgroundColor:o,customTextColor:a,customGradient:i,linkTarget:l,gradient:s,rel:c,text:u,textColor:p,title:m,url:d}=e,f=(0,ye.getColorClassName)("color",p),h=!i&&(0,ye.getColorClassName)("background-color",t),g=(0,ye.__experimentalGetGradientClass)(s),v=S("wp-block-button__link",{"has-text-color":p||a,[f]:f,"has-background":t||o||i||s,[h]:h,"no-border-radius":r===0,[g]:g}),b={background:i||void 0,backgroundColor:h||i||s?void 0:o,color:f?void 0:a,borderRadius:r?r+"px":void 0};return(0,jt.jsx)("div",{children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:v,href:d,title:m,style:b,value:u,target:l,rel:c})})}},{attributes:{...su,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()),Th(NN({...e,className:t||void 0,borderRadius:0}))},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,customTextColor:o,linkTarget:a,rel:i,text:l,textColor:s,title:c,url:u}=e,p=(0,ye.getColorClassName)("color",s),m=(0,ye.getColorClassName)("background-color",t),d=S("wp-block-button__link",{"has-text-color":s||o,[p]:p,"has-background":t||r,[m]:m}),f={backgroundColor:m?void 0:r,color:p?void 0:o};return(0,jt.jsx)("div",{children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:d,href:u,title:c,style:f,value:l,target:a,rel:i})})}},{attributes:{...su,align:{type:"string",default:"none"},backgroundColor:{type:"string"},textColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"}},migrate:(0,$l.compose)(sl,IN),save({attributes:e}){let{url:t,text:r,title:o,backgroundColor:a,textColor:i,customBackgroundColor:l,customTextColor:s}=e,c=(0,ye.getColorClassName)("color",i),u=(0,ye.getColorClassName)("background-color",a),p=S("wp-block-button__link",{"has-text-color":i||s,[c]:c,"has-background":a||l,[u]:u}),m={backgroundColor:u?void 0:l,color:c?void 0:s};return(0,jt.jsx)("div",{children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:p,href:t,title:o,style:m,value:r})})}},{attributes:{...su,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:a,color:i,textColor:l}=e,s={backgroundColor:i,color:l};return(0,jt.jsx)("div",{className:`align${a}`,children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",className:"wp-block-button__link",href:t,title:o,style:s,value:r})})},migrate:(0,$l.compose)(sl,IN)},{attributes:{...su,color:{type:"string"},textColor:{type:"string"},align:{type:"string",default:"none"}},save({attributes:e}){let{url:t,text:r,title:o,align:a,color:i,textColor:l}=e;return(0,jt.jsx)("div",{className:`align${a}`,style:{backgroundColor:i},children:(0,jt.jsx)(ye.RichText.Content,{tagName:"a",href:t,title:o,style:{color:l},value:r})})},migrate:(0,$l.compose)(sl,IN)}],pU=u2e;var ul=n(N(),1),Ln=n(H(),1),Vh=n(z(),1),mt=n(P(),1),Tp=n(qs(),1);var pu=n(Z(),1),yd=n(ve(),1),ub=n(O(),1);var cd=n(pt(),1);function dU({controlled:e,default:t,name:r,state:o="value"}){let{current:a}=cd.useRef(e!==void 0),[i,l]=cd.useState(t),s=a?e:i,c=cd.useCallback(u=>{a||l(u)},[]);return[s,c]}var p2e=n(pt(),1),qv={...p2e};var hU=n(pt(),1),fU={};function Zs(e,t){let r=hU.useRef(fU);return r.current===fU&&(r.current=e(t)),r}var DN=qv.useInsertionEffect,m2e=DN&&DN!==qv.useLayoutEffect?DN:e=>e();function fr(e){let t=Zs(d2e).current;return t.next=e,m2e(t.effect),t.trampoline}function d2e(){let e={next:void 0,callback:f2e,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function f2e(){}var gU=n(pt(),1),h2e=()=>{},Kt=typeof document<"u"?gU.useLayoutEffect:h2e;var _p=n(pt(),1);var w5=n(pt(),1),LN=w5.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function vU(){return w5.useContext(LN)}var bU=n(y(),1);function C5(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:a}=e,i=fr(a),l=_p.useRef(0),s=Zs(v2e).current,c=Zs(g2e).current,[u,p]=_p.useState(0),m=_p.useRef(u),d=fr((b,_)=>{c.set(b,_??null),m.current+=1,p(m.current)}),f=fr(b=>{c.delete(b),m.current+=1,p(m.current)}),h=_p.useMemo(()=>{let b=new Map;return Array.from(c.keys()).filter(k=>k.isConnected).sort(b2e).forEach((k,x)=>{let w=c.get(k)??{};b.set(k,{...w,index:x})}),b},[c,u]);Kt(()=>{if(typeof MutationObserver!="function"||h.size===0)return;let b=new MutationObserver(_=>{let k=new Set,x=w=>k.has(w)?k.delete(w):k.add(w);_.forEach(w=>{w.removedNodes.forEach(x),w.addedNodes.forEach(x)}),k.size===0&&(m.current+=1,p(m.current))});return h.forEach((_,k)=>{k.parentElement&&b.observe(k.parentElement,{childList:!0})}),()=>{b.disconnect()}},[h]),Kt(()=>{m.current===u&&(r.current.length!==h.size&&(r.current.length=h.size),o&&o.current.length!==h.size&&(o.current.length=h.size),l.current=h.size),i(h)},[i,h,r,o,u]),Kt(()=>()=>{r.current=[]},[r]),Kt(()=>()=>{o&&(o.current=[])},[o]);let g=fr(b=>(s.add(b),()=>{s.delete(b)}));Kt(()=>{s.forEach(b=>b(h))},[s,h]);let v=_p.useMemo(()=>({register:d,unregister:f,subscribeMapChange:g,elementsRef:r,labelsRef:o,nextIndexRef:l}),[d,f,g,r,o,l]);return(0,bU.jsx)(LN.Provider,{value:v,children:t})}function g2e(){return new Map}function v2e(){return new Set}function b2e(e,t){let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}var S5=n(pt(),1),y2e=S5.createContext(void 0);function yU(){return S5.useContext(y2e)?.direction??"ltr"}function _2e(e,t){return function(o,...a){let i=new URL(e);return i.searchParams.set("code",o.toString()),a.forEach(l=>i.searchParams.append("args[]",l)),`${t} error #${o}; visit ${i} for the full message.`}}var x2e=_2e("https://base-ui.com/production-error","Base UI"),xp=x2e;var pd=n(pt(),1);function ud(e,t,r,o){let a=Zs(xU).current;return k2e(a,e,t,r,o)&&kU(a,[e,t,r,o]),a.callback}function _U(e){let t=Zs(xU).current;return w2e(t,e)&&kU(t,e),t.callback}function xU(){return{callback:null,cleanup:null,refs:[]}}function k2e(e,t,r,o,a){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==a}function w2e(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function kU(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 a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let l=i(r);typeof l=="function"&&(o[a]=l);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let l=o[a];typeof l=="function"?l():i(null);break}case"object":{i.current=null;break}default:}}}}}}var CU=n(pt(),1);var wU=n(pt(),1),C2e=parseInt(wU.version,10);function T5(e){return C2e>=e}function RN(e){if(!CU.isValidElement(e))return null;let t=e,r=t.props;return(T5(19)?r?.ref:t.ref)??null}function Zv(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function AN(){}var Kv=Object.freeze([]),Ks=Object.freeze({});function SU(e,t){let r={};for(let o in e){let a=e[o];if(t?.hasOwnProperty(o)){let i=t[o](a);i!=null&&Object.assign(r,i);continue}a===!0?r[`data-${o.toLowerCase()}`]="":a&&(r[`data-${o.toLowerCase()}`]=a.toString())}return r}function TU(e,t){return typeof e=="function"?e(t):e}function PU(e,t){return typeof e=="function"?e(t):e}var MN={};function ql(e,t,r,o,a){if(!r&&!o&&!a&&!e)return P5(t);let i=P5(e);return t&&(i=Yv(i,t)),r&&(i=Yv(i,r)),o&&(i=Yv(i,o)),a&&(i=Yv(i,a)),i}function EU(e){if(e.length===0)return MN;if(e.length===1)return P5(e[0]);let t=P5(e[0]);for(let r=1;r<e.length;r+=1)t=Yv(t,e[r]);return t}function P5(e){return VN(e)?{...IU(e,MN)}:S2e(e)}function Yv(e,t){return VN(t)?IU(t,e):T2e(e,t)}function S2e(e){let t={...e};for(let r in t){let o=t[r];BU(r,o)&&(t[r]=NU(o))}return t}function T2e(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Zv(e.style,o);break}case"className":{e[r]=zN(e.className,o);break}default:BU(r,o)?e[r]=P2e(e[r],o):e[r]=o}}return e}function BU(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),a=e.charCodeAt(2);return r===111&&o===110&&a>=65&&a<=90&&(typeof t=="function"||typeof t>"u")}function VN(e){return typeof e=="function"}function IU(e,t){return VN(e)?e(t):e??MN}function P2e(e,t){return t?e?(...r)=>{let o=r[0];if(DU(o)){let i=o;Qv(i);let l=t(...r);return i.baseUIHandlerPrevented||e?.(...r),l}let a=t(...r);return e?.(...r),a}:NU(t):e}function NU(e){return e&&((...t)=>{let r=t[0];return DU(r)&&Qv(r),e(...t)})}function Qv(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function zN(e,t){return t?e?t+" "+e:t:e}function DU(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ON=n(pt(),1);function cl(e,t,r={}){let o=t.render,a=E2e(t,r);if(r.enabled===!1)return null;let i=r.state??Ks;return N2e(e,o,a,i)}function E2e(e,t={}){let{className:r,style:o,render:a}=e,{state:i=Ks,ref:l,props:s,stateAttributesMapping:c,enabled:u=!0}=t,p=u?TU(r,i):void 0,m=u?PU(o,i):void 0,d=u?SU(i,c):Ks,f=u&&s?B2e(s):void 0,h=u?Zv(d,f)??{}:Ks;return typeof document<"u"&&(u?Array.isArray(l)?h.ref=_U([h.ref,RN(a),...l]):h.ref=ud(h.ref,RN(a),l):ud(null,null)),u?(p!==void 0&&(h.className=zN(h.className,p)),m!==void 0&&(h.style=Zv(h.style,m)),h):Ks}function B2e(e){return Array.isArray(e)?EU(e):ql(void 0,e)}var I2e=Symbol.for("react.lazy");function N2e(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let a=ql(r,t.props);a.ref=r.ref;let i=t;return i?.$$typeof===I2e&&(i=pd.Children.toArray(t)[0]),pd.cloneElement(i,a)}if(e&&typeof e=="string")return D2e(e,r);throw new Error(xp(8))}function D2e(e,t){return e==="button"?(0,ON.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ON.createElement)("img",{alt:"",...t,key:t.key}):pd.createElement(e,t)}var E5=n(pt(),1);var LU=0;function L2e(e,t="mui"){let[r,o]=E5.useState(e),a=e||r;return E5.useEffect(()=>{r==null&&(LU+=1,o(`${t}-${LU}`))},[r,t]),a}var RU=qv.useId;function AU(e,t){if(RU!==void 0){let r=RU();return e??(t?`${t}-${r}`:r)}return L2e(e,t)}function B5(e){return AU(e,"base-ui")}var Zl={};Y(Zl,{cancelOpen:()=>l_e,chipRemovePress:()=>U2e,clearPress:()=>j2e,closePress:()=>F2e,closeWatcher:()=>e_e,decrementPress:()=>$2e,disabled:()=>c_e,drag:()=>n_e,escapeKey:()=>J2e,focusOut:()=>X2e,imperativeAction:()=>m_e,incrementPress:()=>W2e,initial:()=>p_e,inputBlur:()=>K2e,inputChange:()=>q2e,inputClear:()=>Z2e,inputPaste:()=>Y2e,inputPress:()=>Q2e,itemPress:()=>O2e,keyboard:()=>r_e,linkPress:()=>H2e,listNavigation:()=>t_e,missing:()=>u_e,none:()=>R2e,outsidePress:()=>z2e,pointer:()=>o_e,scrub:()=>i_e,siblingOpen:()=>s_e,swipe:()=>d_e,trackPress:()=>G2e,triggerFocus:()=>V2e,triggerHover:()=>M2e,triggerPress:()=>A2e,wheel:()=>a_e,windowResize:()=>f_e});var R2e="none",A2e="trigger-press",M2e="trigger-hover",V2e="trigger-focus",z2e="outside-press",O2e="item-press",F2e="close-press",H2e="link-press",j2e="clear-press",U2e="chip-remove-press",G2e="track-press",W2e="increment-press",$2e="decrement-press",q2e="input-change",Z2e="input-clear",K2e="input-blur",Y2e="input-paste",Q2e="input-press",X2e="focus-out",J2e="escape-key",e_e="close-watcher",t_e="list-navigation",r_e="keyboard",o_e="pointer",n_e="drag",a_e="wheel",i_e="scrub",l_e="cancel-open",s_e="sibling-open",c_e="disabled",u_e="missing",p_e="initial",m_e="imperative-action",d_e="swipe",f_e="window-resize";function Xv(e,t,r,o){let a=!1,i=!1,l=o??Ks;return{reason:e,event:t??new Event("base-ui"),cancel(){a=!0},allowPropagation(){i=!0},get isCanceled(){return a},get isPropagationAllowed(){return i},trigger:r,...l}}var HN=n(pt(),1);var MU=n(pt(),1),h_e=[];function VU(e){MU.useEffect(e,h_e)}var I5=null,xHe=globalThis.requestAnimationFrame,FN=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 a=0;a<r.length;a+=1)r[a]?.(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)}},N5=new FN,Ys=class e{static create(){return new e}static request(t){return N5.request(t)}static cancel(t){return N5.cancel(t)}currentId=I5;request(t){this.cancel(),this.currentId=N5.request(()=>{this.currentId=I5,t()})}cancel=()=>{this.currentId!==I5&&(N5.cancel(this.currentId),this.currentId=I5)};disposeEffect=()=>this.cancel};function zU(){let e=Zs(Ys.create).current;return VU(e.disposeEffect),e}function OU(e,t=!1,r=!1){let[o,a]=HN.useState(e&&t?"idle":void 0),[i,l]=HN.useState(e);return e&&!i&&(l(!0),a("starting")),!e&&i&&o!=="ending"&&!r&&a("ending"),!e&&!i&&o==="ending"&&a(void 0),Kt(()=>{if(!e&&i&&o!=="ending"&&r){let s=Ys.request(()=>{a("ending")});return()=>{Ys.cancel(s)}}},[e,i,o,r]),Kt(()=>{if(!e||t)return;let s=Ys.request(()=>{a(void 0)});return()=>{Ys.cancel(s)}},[t,e]),Kt(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&a("starting");let s=Ys.request(()=>{a("idle")});return()=>{Ys.cancel(s)}},[t,e,i,o]),{mounted:i,setMounted:l,transitionStatus:o}}var md=n(pt(),1);var g_e=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function D5(e={}){let{label:t,metadata:r,textRef:o,indexGuessBehavior:a,index:i}=e,{register:l,unregister:s,subscribeMapChange:c,elementsRef:u,labelsRef:p,nextIndexRef:m}=vU(),d=md.useRef(-1),[f,h]=md.useState(i??(a===g_e.GuessFromOrder?()=>{if(d.current===-1){let b=m.current;m.current+=1,d.current=b}return d.current}:-1)),g=md.useRef(null),v=md.useCallback(b=>{if(g.current=b,f!==-1&&b!==null&&(u.current[f]=b,p)){let _=t!==void 0;p.current[f]=_?t:o?.current?.textContent??b.textContent}},[f,u,p,t,o]);return Kt(()=>{if(i!=null)return;let b=g.current;if(b)return l(b,r),()=>{s(b)}},[i,l,s,r]),Kt(()=>{if(i==null)return c(b=>{let _=g.current?b.get(g.current)?.index:null;_!=null&&h(_)})},[i,c,h]),{ref:v,index:f}}var dd=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),v_e={[dd.startingStyle]:""},b_e={[dd.endingStyle]:""},FU={transitionStatus(e){return e==="starting"?v_e:e==="ending"?b_e:null}};var Ph=n(pt(),1);function HU(){return typeof window<"u"}function jN(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function fd(e){return HU()?e instanceof HTMLElement||e instanceof jN(e).HTMLElement:!1}function jU(e){return!HU()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof jN(e).ShadowRoot}function L5(e){return jN(e).getComputedStyle(e)}var R5=n(pt(),1),UN=R5.createContext(void 0);function A5(e=!1){let t=R5.useContext(UN);if(t===void 0&&!e)throw new Error(xp(16));return t}var UU=n(pt(),1);function GU(e){let{focusableWhenDisabled:t,disabled:r,composite:o=!1,tabIndex:a=0,isNativeButton:i}=e,l=o&&t!==!1,s=o&&t===!1;return{props:UU.useMemo(()=>{let u={onKeyDown(p){r&&t&&p.key!=="Tab"&&p.preventDefault()}};return o||(u.tabIndex=a,!i&&r&&(u.tabIndex=t?a:-1)),(i&&(t||l)||!i&&r)&&(u["aria-disabled"]=r),i&&(!t||s)&&(u.disabled=r),u},[o,r,t,l,s,i,a])}}function WN(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:a=!0,composite:i}=e,l=Ph.useRef(null),s=A5(!0),c=i??s!==void 0,{props:u}=GU({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:a}),p=Ph.useCallback(()=>{let f=l.current;GN(f)&&c&&t&&u.disabled===void 0&&f.disabled&&(f.disabled=!1)},[t,u.disabled,c]);Kt(p,[p]);let m=Ph.useCallback((f={})=>{let{onClick:h,onMouseDown:g,onKeyUp:v,onKeyDown:b,onPointerDown:_,...k}=f;return ql({onClick(x){if(t){x.preventDefault();return}h?.(x)},onMouseDown(x){t||g?.(x)},onKeyDown(x){if(t||(Qv(x),b?.(x),x.baseUIHandlerPrevented))return;let w=x.target===x.currentTarget,C=x.currentTarget,T=GN(C),I=!a&&y_e(C),D=w&&(a?T:!I),L=x.key==="Enter",E=x.key===" ",B=C.getAttribute("role"),R=B?.startsWith("menuitem")||B==="option"||B==="gridcell";if(w&&c&&E){if(x.defaultPrevented&&R)return;x.preventDefault(),I||a&&T?(C.click(),x.preventBaseUIHandler()):D&&(h?.(x),x.preventBaseUIHandler());return}D&&(!a&&(E||L)&&x.preventDefault(),!a&&L&&h?.(x))},onKeyUp(x){if(!t){if(Qv(x),v?.(x),x.target===x.currentTarget&&a&&c&&GN(x.currentTarget)&&x.key===" "){x.preventDefault();return}x.baseUIHandlerPrevented||x.target===x.currentTarget&&!a&&!c&&x.key===" "&&h?.(x)}},onPointerDown(x){if(t){x.preventDefault();return}_?.(x)}},a?{type:"button"}:{role:"button"},u,k)},[t,u,c,a]),d=fr(f=>{l.current=f,p()});return{getButtonProps:m,buttonRef:d}}function GN(e){return fd(e)&&e.tagName==="BUTTON"}function y_e(e){return!!(e?.tagName==="A"&&e?.href)}function $N(e){return e?.ownerDocument||document}var YU=n(pt(),1);var ZU=n($U(),1);function qU(e){return e==null?e:"current"in e?e.current:e}function KU(e,t=!1,r=!0){let o=zU();return fr((a,i=null)=>{o.cancel();let l=qU(e);if(l==null)return;let s=l,c=()=>{ZU.flushSync(a)};if(typeof s.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){a();return}function u(){Promise.all(s.getAnimations().map(p=>p.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let p=s.getAnimations();!i?.aborted&&p.length>0&&p.some(m=>m.pending||m.playState!=="finished")&&u()})}if(t){let p=dd.startingStyle;if(!s.hasAttribute(p)){o.request(u);return}let m=new MutationObserver(()=>{s.hasAttribute(p)||(m.disconnect(),u())});m.observe(s,{attributes:!0,attributeFilter:[p]}),i?.addEventListener("abort",()=>m.disconnect(),{once:!0});return}o.request(u)})}function QU(e){let{enabled:t=!0,open:r,ref:o,onComplete:a}=e,i=fr(a),l=KU(o,r,!1);YU.useEffect(()=>{if(!t)return;let s=new AbortController;return l(i,s.signal),()=>{s.abort()}},[t,r,i,l])}function qN(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ZN(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&jU(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function M5(e){return"composedPath"in e?e.composedPath()[0]:e.target}var KN=Math.round;function Jv(e,t){return t<0||t>=e.length}function YN(e,t){return hd(e.current,{disabledIndices:t})}function QN(e,t){return hd(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function hd(e,{startingIndex:t=-1,decrement:r=!1,disabledIndices:o,amount:a=1}={}){let i=t;do i+=r?-a:a;while(i>=0&&i<=e.length-1&&eb(e,i,o));return i}function eb(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let a=e[t];return a?x_e(a)?!r&&(a.hasAttribute("disabled")||a.getAttribute("aria-disabled")==="true"):!0:!1}function __e(e){return e.visibility==="hidden"||e.visibility==="collapse"}function x_e(e,t=e?L5(e):null){return!e||!e.isConnected||!t||__e(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var V5=n(pt(),1);function rG(){let[,e]=V5.useState({});return V5.useCallback(()=>{e({})},[])}var Bh="ArrowUp",Ih="ArrowDown",tb="ArrowLeft",rb="ArrowRight",ob="Home",nb="End";var JN=new Set([tb,rb]),nG=new Set([tb,rb,ob,nb]),eD=new Set([Bh,Ih]),aG=new Set([Bh,Ih,ob,nb]),tD=new Set([...JN,...eD]),iG=new Set([...tD,ob,nb]),N_e="Shift",D_e="Control",L_e="Alt",R_e="Meta",lG=new Set([N_e,D_e,L_e,R_e]);function A_e(e){return fd(e)&&e.tagName==="INPUT"}function rD(e){return!!(A_e(e)&&e.selectionStart!=null||fd(e)&&e.tagName==="TEXTAREA")}function oD(e,t,r,o){if(!e||!t||!t.scrollTo)return;let a=e.scrollLeft,i=e.scrollTop,l=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(l&&o!=="vertical"){let c=oG(e,t,"left"),u=z5(e),p=z5(t);r==="ltr"&&(c+t.offsetWidth+p.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight?a=c+t.offsetWidth+p.scrollMarginRight-e.clientWidth+u.scrollPaddingRight:c-p.scrollMarginLeft<e.scrollLeft+u.scrollPaddingLeft&&(a=c-p.scrollMarginLeft-u.scrollPaddingLeft)),r==="rtl"&&(c-p.scrollMarginRight<e.scrollLeft+u.scrollPaddingLeft?a=c-p.scrollMarginLeft-u.scrollPaddingLeft:c+t.offsetWidth+p.scrollMarginRight>e.scrollLeft+e.clientWidth-u.scrollPaddingRight&&(a=c+t.offsetWidth+p.scrollMarginRight-e.clientWidth+u.scrollPaddingRight))}if(s&&o!=="horizontal"){let c=oG(e,t,"top"),u=z5(e),p=z5(t);c-p.scrollMarginTop<e.scrollTop+u.scrollPaddingTop?i=c-p.scrollMarginTop-u.scrollPaddingTop:c+t.offsetHeight+p.scrollMarginBottom>e.scrollTop+e.clientHeight-u.scrollPaddingBottom&&(i=c+t.offsetHeight+p.scrollMarginBottom-e.clientHeight+u.scrollPaddingBottom)}e.scrollTo({left:a,top:i,behavior:"auto"})}function oG(e,t,r){let o=r==="left"?"offsetLeft":"offsetTop",a=0;for(;t.offsetParent&&(a+=t[o],t.offsetParent!==e);)t=t.offsetParent;return a}function z5(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 sG(e){return T5(19)?e:e?"true":void 0}var cG=n(pt(),1);function uG(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=A5(),{ref:a,index:i}=D5(e),l=r===i,s=cG.useRef(null),c=ud(a,s);return{compositeProps:{tabIndex:l?0:-1,onFocus(){o(i)},onMouseMove(){let p=s.current;if(!t||!p)return;let m=p.hasAttribute("disabled")||p.ariaDisabled==="true";!l&&!m&&p.focus()}},compositeRef:c,index:i}}function nD(e){let t=L5(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,a=fd(e),i=a?e.offsetWidth:r,l=a?e.offsetHeight:o;return(KN(r)!==i||KN(o)!==l)&&(r=i,o=l),{width:r,height:o}}function pG(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var O5=n(pt(),1),M_e=O5.createContext(void 0),V_e={disableStyleElements:!1};function mG(){return O5.useContext(M_e)??V_e}var fG=n(pt(),1);var Nh=n(pt(),1);var F5="data-composite-item-active";var z_e=[];function dG(e){let{loopFocus:t=!0,orientation:r="both",grid:o,onLoop:a,direction:i,highlightedIndex:l,onHighlightedIndexChange:s,rootRef:c,enableHomeAndEndKeys:u=!1,stopEventPropagation:p=!1,disabledIndices:m,modifierKeys:d=z_e}=e,[f,h]=Nh.useState(0),g=o!=null,v=Nh.useRef(null),b=ud(v,c),_=Nh.useRef([]),k=Nh.useRef(!1),x=l??f,w=fr((L,E=!1)=>{if((s??h)(L),E){let B=_.current[L];oD(v.current,B,i,r)}}),C=fr(L=>{if(L.size===0||k.current)return;k.current=!0;let E=Array.from(L.keys()),B=E.find(V=>V?.hasAttribute(F5))??null,R=B?E.indexOf(B):-1;if(R!==-1)w(R);else if(eb(E,x,m)){let V=hd(E,{disabledIndices:m});Jv(E,V)||w(V)}oD(v.current,B,i,r)});Kt(()=>{if(m==null||l!=null||!k.current)return;let L=_.current;if(eb(L,x,m)){let E=hd(L,{disabledIndices:m});Jv(L,E)||w(E)}},[m,l,x,_,w]);let T=fr((L,E,B)=>a?a(L,E,B,_):B),I=fr(L=>{let E=u?iG:tD;if(!E.has(L.key)||O_e(L,d)||!v.current)return;let R=i==="rtl",V=R?tb:rb,j={horizontal:V,vertical:Ih,both:V}[r],q=R?rb:tb,W={horizontal:q,vertical:Bh,both:q}[r],G=M5(L.nativeEvent);if(G!=null&&rD(G)&&!pG(G)){let ee=G.selectionStart,ce=G.selectionEnd,ne=G.value??"";if(ee==null||L.shiftKey||ee!==ce||L.key!==W&&ee<ne.length||L.key!==j&&ee>0)return}let F=x,J=YN(_,m),$=QN(_,m);o!=null&&(F=o({disabledIndices:m,elementsRef:_,event:L,highlightedIndex:x,loopFocus:t,maxIndex:$,minIndex:J,onLoop:T,orientation:r,rtl:R}));let X={horizontal:[V],vertical:[Ih],both:[V,Ih]}[r],re={horizontal:[q],vertical:[Bh],both:[q,Bh]}[r],oe=g?E:{horizontal:u?nG:JN,vertical:u?aG:eD,both:E}[r];u&&(L.key===ob?F=J:L.key===nb&&(F=$)),F===x&&(X.includes(L.key)||re.includes(L.key))&&(t&&F===$&&X.includes(L.key)?(F=J,a&&(F=a(L,x,F,_))):t&&F===J&&re.includes(L.key)?(F=$,a&&(F=a(L,x,F,_))):F=hd(_.current,{startingIndex:F,decrement:re.includes(L.key),disabledIndices:m})),F!==x&&!Jv(_.current,F)&&(p&&L.stopPropagation(),oe.has(L.key)&&L.preventDefault(),w(F,!0),queueMicrotask(()=>{_.current[F]?.focus()}))});return{props:{ref:b,onFocus(L){let E=v.current,B=M5(L.nativeEvent);!E||B==null||!rD(B)||B.setSelectionRange(0,B.value.length??0)},onKeyDown:I},highlightedIndex:x,onHighlightedIndexChange:w,elementsRef:_,disabledIndices:m,onMapChange:C,relayKeyboardEvent:I}}function O_e(e,t){for(let r of lG.values())if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var aD=n(y(),1);function hG(e){let{render:t,className:r,style:o,refs:a=Kv,props:i=Kv,state:l=Ks,stateAttributesMapping:s,highlightedIndex:c,onHighlightedIndexChange:u,orientation:p,grid:m,loopFocus:d,onLoop:f,enableHomeAndEndKeys:h,onMapChange:g,stopEventPropagation:v=!0,rootRef:b,disabledIndices:_,modifierKeys:k,highlightItemOnHover:x=!1,tag:w="div",...C}=e,T=yU(),{props:I,highlightedIndex:D,onHighlightedIndexChange:L,elementsRef:E,onMapChange:B,relayKeyboardEvent:R}=dG({grid:m,loopFocus:d,onLoop:f,orientation:p,highlightedIndex:c,onHighlightedIndexChange:u,rootRef:b,stopEventPropagation:v,enableHomeAndEndKeys:h,direction:T,disabledIndices:_,modifierKeys:k}),V=cl(w,e,{state:l,ref:a,props:[I,...i,C],stateAttributesMapping:s}),j=fG.useMemo(()=>({highlightedIndex:D,onHighlightedIndexChange:L,highlightItemOnHover:x,relayKeyboardEvent:R}),[D,L,x,R]);return(0,aD.jsx)(UN.Provider,{value:j,children:(0,aD.jsx)(C5,{elementsRef:E,onMapChange:q=>{g?.(q),B(q)},children:V})})}var gG=n(tG(),1);function F_e(){return AN}function H_e(){return!1}function j_e(){return!0}function vG(){return(0,gG.useSyncExternalStore)(F_e,H_e,j_e)}var Yl={};Y(Yl,{Indicator:()=>wG,List:()=>TG,Panel:()=>SG,Root:()=>_G,Tab:()=>xG});var Kr=n(pt(),1);var H5=n(pt(),1),iD=H5.createContext(void 0);function kp(){let e=H5.useContext(iD);if(e===void 0)throw new Error(xp(64));return e}var bG=(function(e){return e.activationDirection="data-activation-direction",e.orientation="data-orientation",e})({});var Qs={tabActivationDirection:e=>({[bG.activationDirection]:e})};var lD=n(y(),1),_G=Kr.forwardRef(function(t,r){let{className:o,defaultValue:a=0,onValueChange:i,orientation:l="horizontal",render:s,value:c,style:u,...p}=t,m=t.defaultValue!==void 0,d=Kr.useRef([]),[f,h]=Kr.useState(()=>new Map),[g,v]=dU({controlled:c,default:a,name:"Tabs",state:"value"}),b=c!==void 0,[_,k]=Kr.useState(()=>new Map),x=Kr.useRef(void 0),w=Kr.useCallback(le=>{if(le===void 0)return null;for(let[de,ge]of _.entries())if(ge!=null&&le===(ge.value??ge.index))return de;return null},[_]),[C,T]=Kr.useState(()=>({previousValue:g,tabActivationDirection:"none"})),{previousValue:I,tabActivationDirection:D}=C,L=D,E=!1;I!==g&&(L=yG(I,g,l,_),E=I!=null&&g!=null&&w(g)==null);let B=E?I:g,R=I!==B||D!==L;Kt(()=>{R&&T({previousValue:B,tabActivationDirection:L})},[B,R,L]);let V=fr((le,de)=>{let ge=yG(g,le,l,_);de.activationDirection=ge,i?.(le,de),!de.isCanceled&&v(le)}),j=fr((le,de)=>{i?.(le,Xv(de,void 0,void 0,{activationDirection:"none"}))}),q=fr((le,de)=>{h(ge=>{if(ge.get(le)===de)return ge;let ae=new Map(ge);return ae.set(le,de),ae})}),W=fr((le,de)=>{h(ge=>{if(!ge.has(le)||ge.get(le)!==de)return ge;let ae=new Map(ge);return ae.delete(le),ae})}),G=Kr.useCallback(le=>f.get(le),[f]),F=Kr.useCallback(le=>{for(let de of _.values())if(le===de?.value)return de?.id},[_]),J=Kr.useMemo(()=>({getTabElementBySelectedValue:w,getTabIdByPanelValue:F,getTabPanelIdByValue:G,onValueChange:V,orientation:l,registerMountedTabPanel:q,setTabMap:k,unregisterMountedTabPanel:W,tabActivationDirection:L,value:g}),[w,F,G,V,l,q,k,W,L,g]),$=Kr.useMemo(()=>{for(let le of _.values())if(le!=null&&le.value===g)return le},[_,g]),X=Kr.useMemo(()=>{for(let le of _.values())if(le!=null&&!le.disabled)return le.value},[_]),re=Kr.useRef(!m),oe=Kr.useRef(a),ee=Kr.useRef(m),ce=Kr.useRef(!1);Kt(()=>{if(b)return;function le(me,se){v(me),T(Pe=>Pe.previousValue===me&&Pe.tabActivationDirection==="none"?Pe:{previousValue:me,tabActivationDirection:"none"}),j(me,se),re.current=!1}if(_.size===0){ce.current&&g!==null&&!x.current?.isConnected&&le(null,Zl.missing);return}ce.current=!0,x.current=_.keys().next().value;let de=$?.disabled,ge=$==null&&g!==null;if(!de&&g===oe.current&&(ee.current=!1),ee.current&&de&&g===oe.current)return;let ae=re.current;if(de||ge){let me=X??null;if(g===me){re.current=!1;return}let se=Zl.missing;ae?se=Zl.initial:de&&(se=Zl.disabled),le(me,se);return}ae&&$!=null&&(j(g,Zl.initial),re.current=!1)},[X,b,j,$,v,_,g]);let we=cl("div",t,{state:{orientation:l,tabActivationDirection:L},ref:r,props:p,stateAttributesMapping:Qs});return(0,lD.jsx)(iD.Provider,{value:J,children:(0,lD.jsx)(C5,{elementsRef:d,children:we})})});function yG(e,t,r,o){if(e==null||t==null)return"none";let a=null,i=null;for(let[c,u]of o.entries()){if(u==null)continue;let p=u.value??u.index;if(e===p&&(a=c),t===p&&(i=c),a!=null&&i!=null)break}if(a==null||i==null)return a!==i&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?r==="horizontal"?t>e?"right":"left":t>e?"down":"up":"none";let l=a.getBoundingClientRect(),s=i.getBoundingClientRect();if(r==="horizontal"){if(s.left<l.left)return"left";if(s.left>l.left)return"right"}else{if(s.top<l.top)return"up";if(s.top>l.top)return"down"}return"none"}var cu=n(pt(),1);var j5=n(pt(),1),sD=j5.createContext(void 0);function U5(){let e=j5.useContext(sD);if(e===void 0)throw new Error(xp(65));return e}var xG=cu.forwardRef(function(t,r){let{className:o,disabled:a=!1,render:i,value:l,id:s,nativeButton:c=!0,style:u,...p}=t,{value:m,getTabPanelIdByValue:d,orientation:f,tabActivationDirection:h}=kp(),{activateOnFocus:g,highlightedTabIndex:v,onTabActivation:b,registerTabResizeObserverElement:_,setHighlightedTabIndex:k,tabsListElement:x}=U5(),w=B5(s),C=cu.useMemo(()=>({disabled:a,id:w,value:l}),[a,w,l]),{compositeProps:T,compositeRef:I,index:D}=uG({metadata:C}),L=l===m,E=cu.useRef(!1),B=cu.useRef(null);Kt(()=>{let re=B.current;if(re)return _(re)},[_]),Kt(()=>{if(E.current){E.current=!1;return}if(!(L&&D>-1&&v!==D))return;let re=x;if(re!=null){let oe=qN($N(re));if(oe&&ZN(re,oe))return}a||k(D)},[L,D,v,k,a,x]);let{getButtonProps:R,buttonRef:V}=WN({disabled:a,native:c,focusableWhenDisabled:!0}),j=d(l),q=cu.useRef(!1),W=cu.useRef(!1);function G(re){L||a||b(l,Xv(Zl.none,re.nativeEvent,void 0,{activationDirection:"none"}))}function F(re){L||(D>-1&&!a&&k(D),!a&&g&&(!q.current||q.current&&W.current)&&b(l,Xv(Zl.none,re.nativeEvent,void 0,{activationDirection:"none"})))}function J(re){if(L||a)return;q.current=!0;function oe(){q.current=!1,W.current=!1}(!re.button||re.button===0)&&(W.current=!0,$N(re.currentTarget).addEventListener("pointerup",oe,{once:!0}))}return cl("button",t,{state:{disabled:a,active:L,orientation:f,tabActivationDirection:h},ref:[r,V,I,B],props:[T,{role:"tab","aria-controls":j,"aria-selected":L,id:w,onClick:G,onFocus:F,onPointerDown:J,[F5]:L?"":void 0,onKeyDownCapture(){E.current=!0}},p,R],stateAttributesMapping:Qs})});var Dh=n(pt(),1);var kG='!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();';var gd=(function(e){return e.activeTabLeft="--active-tab-left",e.activeTabRight="--active-tab-right",e.activeTabTop="--active-tab-top",e.activeTabBottom="--active-tab-bottom",e.activeTabWidth="--active-tab-width",e.activeTabHeight="--active-tab-height",e})({});var G5=n(y(),1),U_e={...Qs,activeTabPosition:()=>null,activeTabSize:()=>null},wG=Dh.forwardRef(function(t,r){let{className:o,render:a,renderBeforeHydration:i=!1,style:l,...s}=t,{nonce:c}=mG(),{getTabElementBySelectedValue:u,orientation:p,tabActivationDirection:m,value:d}=kp(),{tabsListElement:f,registerIndicatorUpdateListener:h}=U5(),g=vG(),v=rG();Dh.useEffect(()=>h(v),[h,v]);let b=0,_=0,k=0,x=0,w=0,C=0,T=!1;if(d!=null&&f!=null){let V=u(d);if(V!=null){T=!0;let{width:j,height:q}=nD(V),{width:W,height:G}=nD(f),F=V.getBoundingClientRect(),J=f.getBoundingClientRect(),$=W>0?J.width/W:1,X=G>0?J.height/G:1;if(Math.abs($)>Number.EPSILON&&Math.abs(X)>Number.EPSILON){let oe=F.left-J.left,ee=F.top-J.top;b=oe/$+f.scrollLeft-f.clientLeft,k=ee/X+f.scrollTop-f.clientTop}else b=V.offsetLeft,k=V.offsetTop;w=j,C=q,_=f.scrollWidth-b-w,x=f.scrollHeight-k-C}}let I=T?{left:b,right:_,top:k,bottom:x}:null,D=T?{width:w,height:C}:null,L=T?{[gd.activeTabLeft]:`${b}px`,[gd.activeTabRight]:`${_}px`,[gd.activeTabTop]:`${k}px`,[gd.activeTabBottom]:`${x}px`,[gd.activeTabWidth]:`${w}px`,[gd.activeTabHeight]:`${C}px`}:void 0,E=T&&w>0&&C>0,R=cl("span",t,{state:{orientation:p,activeTabPosition:I,activeTabSize:D,tabActivationDirection:m},ref:r,props:[{role:"presentation",style:L,hidden:!E},s,{suppressHydrationWarning:!0}],stateAttributesMapping:U_e});return d==null?null:(0,G5.jsxs)(Dh.Fragment,{children:[R,g&&i&&(0,G5.jsx)("script",{nonce:c,dangerouslySetInnerHTML:{__html:kG},suppressHydrationWarning:!0})]})});var Lh=n(pt(),1);var CG=(function(e){return e.index="data-index",e.activationDirection="data-activation-direction",e.orientation="data-orientation",e.hidden="data-hidden",e[e.startingStyle=dd.startingStyle]="startingStyle",e[e.endingStyle=dd.endingStyle]="endingStyle",e})({});var G_e={...Qs,...FU},SG=Lh.forwardRef(function(t,r){let{className:o,value:a,render:i,keepMounted:l=!1,style:s,...c}=t,{value:u,getTabIdByPanelValue:p,orientation:m,tabActivationDirection:d,registerMountedTabPanel:f,unregisterMountedTabPanel:h}=kp(),g=B5(),v=Lh.useMemo(()=>({id:g,value:a}),[g,a]),{ref:b,index:_}=D5({metadata:v}),k=a===u,{mounted:x,transitionStatus:w,setMounted:C}=OU(k),T=!x,I=p(a),D={hidden:T,orientation:m,tabActivationDirection:d,transitionStatus:w},L=Lh.useRef(null),E=cl("div",t,{state:D,ref:[r,b,L],props:[{"aria-labelledby":I,hidden:T,id:g,role:"tabpanel",tabIndex:k?0:-1,inert:sG(!k),[CG.index]:_},c],stateAttributesMapping:G_e});return QU({open:k,ref:L,onComplete(){k||C(!1)}}),Kt(()=>{if(!(T&&!l)&&g!=null)return f(a,g),()=>{h(a,g)}},[T,l,a,g,f,h]),l||x?E:null});var Kl=n(pt(),1);var cD=n(y(),1),TG=Kl.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:a,loopFocus:i=!0,render:l,style:s,...c}=t,{onValueChange:u,orientation:p,value:m,setTabMap:d,tabActivationDirection:f}=kp(),[h,g]=Kl.useState(0),[v,b]=Kl.useState(null),_=Kl.useRef(new Set),k=Kl.useRef(new Set),x=Kl.useRef(null);Kt(()=>{if(typeof ResizeObserver>"u")return;let E=new ResizeObserver(()=>{_.current.forEach(B=>{B()})});return x.current=E,v&&E.observe(v),k.current.forEach(B=>{E.observe(B)}),()=>{E.disconnect(),x.current=null}},[v]);let w=fr(E=>(_.current.add(E),()=>{_.current.delete(E)})),C=fr(E=>(k.current.add(E),x.current?.observe(E),()=>{k.current.delete(E),x.current?.unobserve(E)})),T=fr((E,B)=>{E!==m&&u(E,B)}),I={orientation:p,tabActivationDirection:f},D={"aria-orientation":p==="vertical"?"vertical":void 0,role:"tablist"},L=Kl.useMemo(()=>({activateOnFocus:o,highlightedTabIndex:h,registerIndicatorUpdateListener:w,registerTabResizeObserverElement:C,onTabActivation:T,setHighlightedTabIndex:g,tabsListElement:v}),[o,h,w,C,T,g,v]);return(0,cD.jsx)(sD.Provider,{value:L,children:(0,cD.jsx)(hG,{render:l,className:a,style:s,state:I,refs:[r,b],props:[D,c],stateAttributesMapping:Qs,highlightedIndex:h,enableHomeAndEndKeys:!0,loopFocus:i,orientation:p,onHighlightedIndexChange:g,onMapChange:d,disabledIndices:Kv})})});function Rh(e){return cl(e.defaultTagName??"div",e,e)}var EG=n(H(),1),BG=n(M(),1),IG=n(y(),1),uD=(0,EG.forwardRef)(function({icon:t,size:r=24,...o},a){return(0,IG.jsx)(BG.SVG,{ref:a,...t.props,...o,width:r,height:r})});var NG=n(H(),1),pD="data-wp-hash";function mD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$_e(document)),e.__wpStyleRuntime}function W_e(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 DG(e,t,r){if(!e.head)return;let o=mD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(W_e(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(pD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function $_e(e){let t=mD();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 q_e(e,t){let r=mD();r.styles.set(e,t);for(let o of r.documents.keys())DG(o,e,t)}typeof process>"u",q_e("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Z_e={stack:"_19ce0419607e1896__stack"},K_e={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)"},wp=(0,NG.forwardRef)(function({direction:t,gap:r,align:o,justify:a,wrap:i,render:l,...s},c){let u={gap:r&&K_e[r],alignItems:o,justifyContent:a,flexDirection:t,flexWrap:i};return Rh({render:l,ref:c,props:ql(s,{style:u,className:Z_e.stack})})});var Cp=n(H(),1);function LG(e){let t=(0,Cp.useRef)(e);t.current=e;let r=(0,Cp.useRef)(null),o=(0,Cp.useRef)(!1),a=(0,Cp.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,Cp.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),a}var RG=n(H(),1),dD="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"&&Q_e(document)),e.__wpStyleRuntime}function Y_e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dD}]`))if(r.getAttribute(dD)===t)return!0;return!1}function AG(e,t,r){if(!e.head)return;let o=fD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(Y_e(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(dD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function Q_e(e){let t=fD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AG(e,r,o);return()=>{let 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(e,t){let r=fD();r.styles.set(e,t);for(let o of r.documents.keys())AG(o,e,t)}typeof process>"u",X_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 J_e={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},vi=(0,RG.forwardRef)(function({render:t,...r},o){return Rh({render:t,ref:o,props:ql({className:J_e["visually-hidden"]},r,{"data-visually-hidden":""})})});var MG=n(H(),1),VG=n(N(),1),Ah=n(y(),1),hD="data-wp-hash";function gD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&txe(document)),e.__wpStyleRuntime}function exe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hD}]`))if(r.getAttribute(hD)===t)return!0;return!1}function zG(e,t,r){if(!e.head)return;let o=gD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(exe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(hD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function txe(e){let t=gD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function $5(e,t){let r=gD();r.styles.set(e,t);for(let o of r.documents.keys())zG(o,e,t)}typeof process>"u",$5("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var rxe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",$5("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var oxe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",$5("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",$5("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var nxe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},uu=(0,MG.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:a=!1,render:i,className:l,...s},c){return Rh({render:i,defaultTagName:"a",ref:c,props:ql(s,{className:S(nxe.a,rxe["box-sizing"],oxe["outset-ring--focus-except-active"],r!=="unstyled"&&W5.link,r!=="unstyled"&&W5[`is-${o}`],r==="unstyled"&&W5["is-unstyled"],l),target:a?"_blank":void 0,children:(0,Ah.jsxs)(Ah.Fragment,{children:[t,a&&(0,Ah.jsx)("span",{className:W5["link-icon"],role:"img","aria-label":(0,VG.__)("(opens in a new tab)")})]})})})});var Sp={};Y(Sp,{List:()=>jG,Panel:()=>YG,Root:()=>XG,Tab:()=>tW});var vd=n(H(),1);var FG=n(ve(),1),q5=n(y(),1),vD="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"&&ixe(document)),e.__wpStyleRuntime}function axe(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 HG(e,t,r){if(!e.head)return;let o=bD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(axe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(vD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function ixe(e){let t=bD();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 lxe(e,t){let r=bD();r.styles.set(e,t);for(let o of r.documents.keys())HG(o,e,t)}typeof process>"u",lxe("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 cb={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"},HG=1,GG=(0,_d.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:a,...i},l){let[s,c]=(0,_d.useState)(null),[u,p]=(0,_d.useState)({first:!1,last:!1,isScrolling:!1});(0,_d.useEffect)(()=>{if(!s)return;let d=()=>{let{scrollWidth:_,clientWidth:k,scrollLeft:x}=s,w=Math.max(_-k,0),P=(s.dir||(typeof window<"u"?window.getComputedStyle(s).direction:"ltr"))==="rtl"&&x<0?-x:x,B={first:P>HG,last:P<w-HG,isScrolling:_>k};p(N=>N.first===B.first&&N.last===B.last&&N.isScrolling===B.isScrolling?N:B)},f=new ResizeObserver(d),h=()=>{f.disconnect(),f.observe(s),s.querySelectorAll('[role="tab"]').forEach(_=>f.observe(_))},g=new MutationObserver(h);g.observe(s,{childList:!0,subtree:!0});let v=!1,b=()=>{v||(requestAnimationFrame(()=>{d(),v=!1}),v=!0)};return s.addEventListener("scroll",b,{passive:!0}),h(),d(),()=>{s.removeEventListener("scroll",b),f.disconnect(),g.disconnect()}},[s]);let m=(0,jG.useMergeRefs)([l,d=>c(d)]);return(0,Q5.jsxs)(Ql.List,{ref:m,activateOnFocus:a,"data-select-on-move":a?"true":"false",className:S(cb.tablist,u.first&&cb["is-overflowing-first"],u.last&&cb["is-overflowing-last"],cb[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,Q5.jsx)(Ql.Indicator,{className:cb.indicator})]})});var ZG=n(H(),1);var Bn=n(H(),1);var ub=n(y(),1),X5=!1,kD=X5?(0,Bn.createContext)(null):null;function nxe(){let e=(0,Bn.useContext)(kD);(0,Bn.useEffect)(()=>{if(e)return e.registerTab()},[e])}function axe(){}var WG=X5?nxe:axe;function ixe(){let e=(0,Bn.useContext)(kD);(0,Bn.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function lxe(){}var $G=X5?ixe:lxe;function sxe({children:e}){let t=(0,Bn.useRef)(0),r=(0,Bn.useRef)(0),o=AG(()=>{let s=t.current,c=r.current;if(s!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${s} 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.`)}),a=(0,Bn.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Bn.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),l=(0,Bn.useMemo)(()=>({registerTab:a,registerPanel:i}),[a,i]);return(0,ub.jsx)(kD.Provider,{value:l,children:e})}function cxe({children:e}){return(0,ub.jsx)(ub.Fragment,{children:e})}var qG=X5?sxe:cxe;var QG=n(y(),1),wD="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"&&pxe(document)),e.__wpStyleRuntime}function uxe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wD}]`))if(r.getAttribute(wD)===t)return!0;return!1}function KG(e,t,r){if(!e.head)return;let o=CD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(uxe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(wD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function pxe(e){let t=CD();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)KG(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function YG(e,t){let r=CD();r.styles.set(e,t);for(let o of r.documents.keys())KG(o,e,t)}typeof process>"u",YG("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var mxe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",YG("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var dxe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},XG=(0,ZG.forwardRef)(function({className:t,...r},o){return $G(),(0,QG.jsx)(Ql.Panel,{ref:o,className:S(mxe.div,dxe["outset-ring--focus-visible"],t),...r})});var JG=n(H(),1);var SD=n(y(),1),eW=(0,JG.forwardRef)(function({...t},r){return(0,SD.jsx)(qG,{children:(0,SD.jsx)(Ql.Root,{ref:r,...t})})});var tW=n(H(),1);var pb=n(y(),1),PD="data-wp-hash";function ED(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hxe(document)),e.__wpStyleRuntime}function fxe(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 rW(e,t,r){if(!e.head)return;let o=ED(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(fxe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(PD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function hxe(e){let t=ED();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 gxe(e,t){let r=ED();r.styles.set(e,t);for(let o of r.documents.keys())rW(o,e,t)}typeof process>"u",gxe("bb8cbb8f31",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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 ib={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"},OG=1,jG=(0,vd.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:a,...i},l){let[s,c]=(0,vd.useState)(null),[u,p]=(0,vd.useState)({first:!1,last:!1,isScrolling:!1});(0,vd.useEffect)(()=>{if(!s)return;let d=()=>{let{scrollWidth:_,clientWidth:k,scrollLeft:x}=s,w=Math.max(_-k,0),T=(s.dir||(typeof window<"u"?window.getComputedStyle(s).direction:"ltr"))==="rtl"&&x<0?-x:x,I={first:T>OG,last:T<w-OG,isScrolling:_>k};p(D=>D.first===I.first&&D.last===I.last&&D.isScrolling===I.isScrolling?D:I)},f=new ResizeObserver(d),h=()=>{f.disconnect(),f.observe(s),s.querySelectorAll('[role="tab"]').forEach(_=>f.observe(_))},g=new MutationObserver(h);g.observe(s,{childList:!0,subtree:!0});let v=!1,b=()=>{v||(requestAnimationFrame(()=>{d(),v=!1}),v=!0)};return s.addEventListener("scroll",b,{passive:!0}),h(),d(),()=>{s.removeEventListener("scroll",b),f.disconnect(),g.disconnect()}},[s]);let m=(0,FG.useMergeRefs)([l,d=>c(d)]);return(0,q5.jsxs)(Yl.List,{ref:m,activateOnFocus:a,"data-select-on-move":a?"true":"false",className:S(ib.tablist,u.first&&ib["is-overflowing-first"],u.last&&ib["is-overflowing-last"],ib[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,q5.jsx)(Yl.Indicator,{className:ib.indicator})]})});var $G=n(H(),1);var Nn=n(H(),1);var lb=n(y(),1),Z5=!1,yD=Z5?(0,Nn.createContext)(null):null;function sxe(){let e=(0,Nn.useContext)(yD);(0,Nn.useEffect)(()=>{if(e)return e.registerTab()},[e])}function cxe(){}var UG=Z5?sxe:cxe;function uxe(){let e=(0,Nn.useContext)(yD);(0,Nn.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function pxe(){}var GG=Z5?uxe:pxe;function mxe({children:e}){let t=(0,Nn.useRef)(0),r=(0,Nn.useRef)(0),o=LG(()=>{let s=t.current,c=r.current;if(s!==c)throw new Error(`Tabs: Tab/Panel count mismatch (${s} 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.`)}),a=(0,Nn.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Nn.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),l=(0,Nn.useMemo)(()=>({registerTab:a,registerPanel:i}),[a,i]);return(0,lb.jsx)(yD.Provider,{value:l,children:e})}function dxe({children:e}){return(0,lb.jsx)(lb.Fragment,{children:e})}var WG=Z5?mxe:dxe;var KG=n(y(),1),_D="data-wp-hash";function xD(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&hxe(document)),e.__wpStyleRuntime}function fxe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_D}]`))if(r.getAttribute(_D)===t)return!0;return!1}function qG(e,t,r){if(!e.head)return;let o=xD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(fxe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(_D,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function hxe(e){let t=xD();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 ZG(e,t){let r=xD();r.styles.set(e,t);for(let o of r.documents.keys())qG(o,e,t)}typeof process>"u",ZG("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var gxe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",ZG("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var vxe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},YG=(0,$G.forwardRef)(function({className:t,...r},o){return GG(),(0,KG.jsx)(Yl.Panel,{ref:o,className:S(gxe.div,vxe["outset-ring--focus-visible"],t),...r})});var QG=n(H(),1);var kD=n(y(),1),XG=(0,QG.forwardRef)(function({...t},r){return(0,kD.jsx)(WG,{children:(0,kD.jsx)(Yl.Root,{ref:r,...t})})});var JG=n(H(),1);var sb=n(y(),1),CD="data-wp-hash";function SD(){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 r of e.head.querySelectorAll(`style[${CD}]`))if(r.getAttribute(CD)===t)return!0;return!1}function eW(e,t,r){if(!e.head)return;let o=SD(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(bxe(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(CD,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function yxe(e){let t=SD();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 _xe(e,t){let r=SD();r.styles.set(e,t);for(let o of r.documents.keys())eW(o,e,t)}typeof process>"u",_xe("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 TD={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"},oW=(0,tW.forwardRef)(function({className:t,children:r,...o},a){return WG(),(0,pb.jsxs)(Ql.Tab,{ref:a,className:S(TD.tab,t),...o,children:[(0,pb.jsx)("span",{className:TD["tab-children"],children:r}),(0,pb.jsx)(dD,{icon:gh,className:TD["tab-chevron"]})]})});var J5="noopener",ew="_blank",Oh="nofollow";var nW=n(pr(),1);function aW({rel:e="",url:t="",opensInNewTab:r,nofollow:o}){let a,i=e;if(r)a=ew,i=i?.includes(J5)?i:i+` ${J5}`;else{let l=new RegExp(`\\b${J5}\\s*`,"g");i=i?.replace(l,"").trim()}if(o)i=i?.includes(Oh)?i:(i+` ${Oh}`).trim();else{let l=new RegExp(`\\b${Oh}\\s*`,"g");i=i?.replace(l,"").trim()}return{url:(0,nW.prependHTTPS)(t),linkTarget:a,rel:i||void 0}}function mb(e){return e.toString().replace(/<\/?a[^>]*>/g,"")}var lW=n(ve(),1),tw=n(H(),1),sW=n(xd(),1),cW=n(F(),1),uW=n(E(),1);function Ct(e){let{name:t,attributes:r,setAttributes:o}=e,{textAlign:a}=r,{__unstableMarkNextChangeAsNotPersistent:i}=(0,cW.useDispatch)(uW.store),l=(0,lW.useEvent)(()=>{(0,sW.default)(`textAlign attribute in ${t}`,{alternative:"style.typography.textAlign",since:"7.0"}),i(),o(c=>({style:{...c.style,typography:{...c.style?.typography,textAlign:a}}}))}),s=(0,tw.useRef)();(0,tw.useEffect)(()=>{a!==s.current&&(s.current=a,l())},[a,l])}function BD(e){return typeof e=="string"&&e.endsWith("%")}function pW(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 In=n(y(),1),{HTMLElementControl:vxe}=U(pt.privateApis),{subscribeDelegatedListener:bxe}=U(kd.privateApis),yxe=[...pt.LinkControl.DEFAULT_LINK_SETTINGS,{id:"nofollow",title:(0,ul.__)("Mark as nofollow")}];function _xe(e){let{replaceBlocks:t,selectionChange:r}=(0,db.useDispatch)(pt.store),{getBlock:o,getBlockAttributes:a,getBlockRootClientId:i,getBlockIndex:l}=(0,db.useSelect)(pt.store);return(0,kd.useRefEffect)(s=>{function c(u){if(u.defaultPrevented||u.keyCode!==Sp.ENTER)return;let{text:p}=a(e)??{};if(p?.length)return;u.preventDefault();let m=o(i(e)),d=l(e),f=(0,uu.cloneBlock)({...m,innerBlocks:m.innerBlocks.slice(0,d)}),h=(0,uu.createBlock)((0,uu.getDefaultBlockName)()),g=m.innerBlocks.slice(d+1),v=g.length?[(0,uu.cloneBlock)({...m,innerBlocks:g})]:[];t(m.clientId,[f,h,...v],1),r(h.clientId)}return bxe(s,"keydown",c,!0)},[])}function xxe(e){let{attributes:t,setAttributes:r,className:o,isSelected:a,onReplace:i,mergeBlocks:l,clientId:s,context:c}=e,{tagName:u,linkTarget:p,placeholder:m,rel:d,style:f,text:h,url:g,metadata:v}=t,b=f?.dimensions?.width;Ct(e);let _=u||"a";function k(fe){Sp.isKeyboardEvent.primary(fe,"k")?ce(fe):Sp.isKeyboardEvent.primaryShift(fe,"k")&&(ie(),L.current?.focus())}let[x,w]=(0,Nn.useState)(null),C=(0,pt.__experimentalUseBorderProps)(t),P=(0,pt.__experimentalUseColorProps)(t),B=(0,pt.__experimentalGetSpacingClassesAndStyles)(t),N=(0,pt.__experimentalGetShadowClassesAndStyles)(t),D=(0,pt.__experimentalGetDimensionsClassesAndStyles)(t),T=(0,Nn.useRef)(),L=(0,Nn.useRef)(),A=(0,pt.useBlockProps)({ref:(0,kd.useMergeRefs)([w,T]),onKeyDown:k}),z=(0,pt.useBlockEditingMode)(),[j,G]=(0,Nn.useState)(!1),W=!!g,$=p===ew,V=!!d?.includes(Oh),Q=_==="a",{createPageEntity:Y,userCanCreatePages:ee,lockUrlControls:te=!1}=(0,db.useSelect)(fe=>{if(!a)return{};let Ae=fe(pt.store).getSettings(),Ft=(0,uu.getBlockBindingsSource)(v?.bindings?.url?.source);return{createPageEntity:Ae.__experimentalCreatePageEntity,userCanCreatePages:Ae.__experimentalUserCanCreatePages,lockUrlControls:!!v?.bindings?.url&&!Ft?.canUserEditValue?.({select:fe,context:c,args:v?.bindings?.url?.args})}},[c,a,v?.bindings?.url]);async function ae(fe){let Ae=await Y({title:fe,status:"draft"});return{id:Ae.id,type:Ae.type,title:Ae.title.rendered,url:Ae.link,kind:"post-type"}}function J(fe){return(0,Nn.createInterpolateElement)((0,ul.sprintf)((0,ul.__)("Create page: <mark>%s</mark>"),fe),{mark:(0,In.jsx)("mark",{})})}function ce(fe){fe.preventDefault(),G(!0)}function ie(){r({url:void 0,linkTarget:void 0,rel:void 0}),G(!1)}(0,Nn.useEffect)(()=>{a||G(!1)},[a]);let we=(0,Nn.useMemo)(()=>({url:g,opensInNewTab:$,nofollow:V}),[g,$,V]),se=_xe(s),de=(0,kd.useMergeRefs)([se,L]),[ge,oe,me]=(0,pt.useSettings)("typography.fluid","layout","dimensions.dimensionSizes"),le=(0,Nn.useMemo)(()=>me?[...me?.custom??[],...me?.theme??[],...me?.default??[]]:[],[me]),Pe=(0,pt.getTypographyClassesAndStyles)(t,{typography:{fluid:ge},layout:{wideSize:oe?.wideSize}}),Ee=(0,Nn.useMemo)(()=>{if(!b)return;let fe="var:preset|dimension|";if(b.startsWith(fe)){let Ae=b.slice(fe.length);return le?.find(ze=>ze.slug===Ae)?.size??b}return b},[b,le]),Ce=z==="default"||Q&&!te,pe=S(A.className,pW(Ee)),$e=(0,Nn.useMemo)(()=>b?BD(Ee)?{"--wp--block-button--width":parseFloat(Ee)}:D.style:{},[b,Ee,D.style]);return(0,In.jsxs)(In.Fragment,{children:[(0,In.jsx)("div",{...A,className:pe,style:{...A.style,...$e},children:(0,In.jsx)(pt.RichText,{ref:de,"aria-label":(0,ul.__)("Button text"),placeholder:m||(0,ul.__)("Add text\u2026"),value:h,onChange:fe=>r({text:mb(fe)}),withoutInteractiveFormatting:!0,className:S(o,"wp-block-button__link",P.className,C.className,Pe.className,{"no-border-radius":f?.border?.radius===0,"has-custom-font-size":A.style.fontSize},(0,pt.__experimentalGetElementClassName)("button")),style:{...C.style,...P.style,...B.style,...N.style,...Pe.style,writingMode:void 0},onReplace:i,onMerge:l,identifier:"text"})}),Ce&&(0,In.jsx)(pt.BlockControls,{group:"block",children:Q&&!te&&(0,In.jsx)(Fh.ToolbarButton,{name:"link",icon:W?cv:di,title:W?(0,ul.__)("Unlink"):(0,ul.__)("Link"),shortcut:W?Sp.displayShortcut.primaryShift("k"):Sp.displayShortcut.primary("k"),onClick:W?ie:ce,isActive:W})}),Q&&a&&(j||W)&&!te&&(0,In.jsx)(Fh.Popover,{placement:"bottom",onClose:()=>{G(!1),L.current?.focus()},anchor:x,focusOnMount:j?"firstElement":!1,__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,In.jsx)(pt.LinkControl,{value:we,onChange:({url:fe,opensInNewTab:Ae,nofollow:Ft})=>r(aW({rel:d,url:fe,opensInNewTab:Ae,nofollow:Ft})),onRemove:()=>{ie(),L.current?.focus()},forceIsEditingLink:j,settings:yxe,createSuggestion:Y&&ae,withCreateSuggestion:ee,createSuggestionButtonText:J})}),(0,In.jsxs)(pt.InspectorControls,{group:"advanced",children:[(0,In.jsx)(vxe,{tagName:u,onChange:fe=>r({tagName:fe}),options:[{label:(0,ul.__)("Default (<a>)"),value:"a"},{label:"<button>",value:"button"}]}),Q&&(0,In.jsx)(Fh.TextControl,{label:(0,ul.__)("Link relation"),help:(0,Nn.createInterpolateElement)((0,ul.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,In.jsx)(cu,{openInNewTab:!0,href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:d||"",onChange:fe=>r({rel:fe})})]})]})}var mW=xxe;var rw={$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 Dn=n(E(),1),ID=n(y(),1);function dW({attributes:e}){let{tagName:t,type:r,fontSize:o,linkTarget:a,rel:i,style:l,text:s,title:c,url:u}=e,p=t||"a",m=p==="button",d=r||"button",f=(0,Dn.__experimentalGetBorderClassesAndStyles)(e),h=(0,Dn.__experimentalGetColorClassesAndStyles)(e),g=(0,Dn.__experimentalGetSpacingClassesAndStyles)(e),v=(0,Dn.__experimentalGetShadowClassesAndStyles)(e),b=(0,Dn.getTypographyClassesAndStyles)(e),_=S("wp-block-button__link",h.className,f.className,b.className,{"no-border-radius":l?.border?.radius===0,"has-custom-font-size":o||l?.typography?.fontSize},(0,Dn.__experimentalGetElementClassName)("button")),k={...f.style,...h.style,...g.style,...v.style,...b.style,writingMode:void 0};return(0,ID.jsx)("div",{...Dn.useBlockProps.save(),children:(0,ID.jsx)(Dn.RichText.Content,{tagName:p,type:m?d:null,className:_,href:m?null:u,title:c,style:k,value:s,target:m?null:a,rel:m?null:i})})}var{fieldsKey:wxe,formKey:Cxe}=U(fW.privateApis),{name:hW}=rw,nw={icon:iP,example:{attributes:{className:"is-style-fill",text:(0,ow.__)("Call to action")}},edit:mW,save:dW,deprecated:dU,merge:(e,{text:t=""})=>({...e,text:(e.text||"")+t}),__experimentalLabel(e,{context:t}){let{text:r}=e,o=e?.metadata?.name,a=r?.trim().length>0;if(t==="list-view"&&(o||a))return o||r;if(t==="breadcrumb"&&o)return o}};window.__experimentalContentOnlyInspectorFields&&(nw[wxe]=[{id:"text",label:(0,ow.__)("Content"),type:"text",Edit:"rich-text"},{id:"link",label:(0,ow.__)("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})}],nw[Cxe]={fields:["text","link"]});var Sxe=()=>R({name:hW,metadata:rw,settings:nw});var RD={};K(RD,{init:()=>Nxe,metadata:()=>iw,name:()=>CW,settings:()=>SW});var LD=n(I(),1);var hb=n(E(),1),fb=n(y(),1),gW=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},Txe=[{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:gW,save({attributes:{contentJustification:e,orientation:t}}){return(0,fb.jsx)("div",{...hb.useBlockProps.save({className:S({[`is-content-justification-${e}`]:e,"is-vertical":t==="vertical"})}),children:(0,fb.jsx)(hb.InnerBlocks.Content,{})})}},{supports:{align:["center","left","right"],anchor:!0},save(){return(0,fb.jsx)("div",{children:(0,fb.jsx)(hb.InnerBlocks.Content,{})})},isEligible({align:e}){return e&&["center","left","right"].includes(e)},migrate(e){return gW({...e,align:void 0,contentJustification:e.align})}}],vW=Txe;var vb=n(q(),1),DD=n(Xl(),1);var gb=n(q(),1);function pu(e,t,r=null){if(!e)return;let o=(0,gb.getBlockType)(t);if(!o)return;let a={};if((0,gb.hasBlockSupport)(o,"anchor")&&e.anchor&&(a.anchor=e.anchor),(0,gb.hasBlockSupport)(o,"ariaLabel")&&e.ariaLabel&&(a.ariaLabel=e.ariaLabel),e.metadata){let i=[];if(r&&i.push("id","bindings"),i.length>0){let l=Object.entries(e.metadata).reduce((s,[c,u])=>(i.includes(c)&&(s[c]=c==="bindings"?r(u):u),s),{});Object.keys(l).length>0&&(a.metadata=l)}}if(Object.keys(a).length!==0)return a}var Pxe={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,vb.createBlock)("core/buttons",{},e.map(t=>(0,vb.createBlock)("core/button",t)))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,vb.createBlock)("core/buttons",{},e.map(t=>{let{content:r}=t,o=(0,DD.__unstableCreateElement)(document,r),a=o.innerText||"",l=o.querySelector("a")?.getAttribute("href");return(0,vb.createBlock)("core/button",{...t,...pu(t,"core/button",({content:s})=>({text:s})),text:a,url:l})})),isMatch:e=>e.every(t=>{let r=(0,DD.__unstableCreateElement)(document,t.content),o=r.innerText||"",a=r.querySelectorAll("a");return o.length<=30&&a.length<=1})}]},yW=Pxe;var aw=n(E(),1),_W=n(y(),1),Exe={name:"core/button",attributesToCopy:["backgroundColor","border","className","fontFamily","fontSize","gradient","style","textColor","width"]};function Bxe({attributes:e,className:t}){let{fontSize:r,layout:o,style:a}=e,i=(0,aw.useBlockProps)({className:S(t,{"has-custom-font-size":r||a?.typography?.fontSize})}),l=(0,aw.useInnerBlocksProps)(i,{defaultBlock:Exe,template:[["core/button"]],templateInsertUpdatesSelection:!0,orientation:o?.orientation??"horizontal"});return(0,_W.jsx)("div",{...l})}var xW=Bxe;var iw={$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 lw=n(E(),1),kW=n(y(),1);function wW({attributes:e,className:t}){let{fontSize:r,style:o}=e,a=lw.useBlockProps.save({className:S(t,{"has-custom-font-size":r||o?.typography?.fontSize})}),i=lw.useInnerBlocksProps.save(a);return(0,kW.jsx)("div",{...i})}var{name:CW}=iw,SW={icon:sP,example:{attributes:{layout:{type:"flex",justifyContent:"center"}},innerBlocks:[{name:"core/button",attributes:{text:(0,LD.__)("Find out more")}},{name:"core/button",attributes:{text:(0,LD.__)("Contact us")}}]},deprecated:vW,transforms:yW,edit:xW,save:wW},Nxe=()=>R({name:CW,metadata:iw,settings:SW});var MD={};K(MD,{init:()=>Axe,metadata:()=>sw,name:()=>LW,settings:()=>RW});var sw={$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 bb=n(O(),1),TW=n(F(),1),PW=n(lp(),1),EW=n(E(),1),BW=n(re(),1),Hh=n(I(),1),IW=n(ve(),1);var vi=n(y(),1),Lxe=Sh(e=>{if(!e)return{};let t=new Date(e);return{year:t.getFullYear(),month:t.getMonth()+1}});function NW({attributes:e,name:t}){let{date:r,hasPosts:o,hasPostsResolved:a}=(0,TW.useSelect)(p=>{let{getEntityRecords:m,hasFinishedResolution:d}=p(BW.store),f={status:"publish",per_page:1},h=m("postType","post",f),g=d("getEntityRecords",["postType","post",f]),v,b=p("core/editor");return b&&b.getEditedPostAttribute("type")==="post"&&(v=b.getEditedPostAttribute("date")),{date:v,hasPostsResolved:g,hasPosts:g&&h?.length===1}},[]),{content:i,status:l,error:s}=(0,PW.useServerSideRender)({attributes:{...e,...Lxe(r)},block:t}),c=(0,IW.useDisabled)(),u=(0,EW.useBlockProps)({ref:c});return o?(0,vi.jsxs)(vi.Fragment,{children:[l==="loading"&&(0,vi.jsx)("div",{...u,children:(0,vi.jsx)(bb.Spinner,{})}),l==="error"&&(0,vi.jsx)("div",{...u,children:(0,vi.jsx)("p",{children:(0,Hh.sprintf)((0,Hh.__)("Error: %s"),s)})}),l==="success"&&(0,vi.jsx)(xo,{wrapperProps:u,html:i})]}):(0,vi.jsx)("div",{...u,children:(0,vi.jsx)(bb.Placeholder,{icon:W1,label:(0,Hh.__)("Calendar"),children:a?(0,Hh.__)("No published posts found."):(0,vi.jsx)(bb.Spinner,{})})})}var AD=n(q(),1),Rxe={from:[{type:"block",blocks:["core/archives"],transform:()=>(0,AD.createBlock)("core/calendar")}],to:[{type:"block",blocks:["core/archives"],transform:()=>(0,AD.createBlock)("core/archives")}]},DW=Rxe;var{name:LW}=sw,RW={icon:W1,example:{},edit:NW,transforms:DW},Axe=()=>R({name:LW,metadata:sw,settings:RW});var OD={};K(OD,{init:()=>Vxe,metadata:()=>cw,name:()=>FW,settings:()=>HW});var cw={$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 Pr=n(O(),1),AW=n(ve(),1),jh=n(E(),1),MW=n(en(),1),Tr=n(I(),1);var zD=n(re(),1),zW=n(F(),1);var VW=n(Sr(),1);var vt=n(y(),1);function VD({attributes:{displayAsDropdown:e,showHierarchy:t,showPostCounts:r,showOnlyTopLevel:o,showEmpty:a,label:i,showLabel:l,taxonomy:s},setAttributes:c,className:u,clientId:p}){let m=(0,AW.useInstanceId)(VD,"blocks-category-select"),{records:d,isResolvingTaxonomies:f}=(0,zD.useEntityRecords)("root","taxonomy",{per_page:-1}),h=d?.filter(W=>W.visibility.public),g=h?.find(W=>W.slug===s),v=!f&&g?.hierarchical,b={per_page:-1,hide_empty:!a,context:"view"};v&&o&&(b.parent=0);let{records:_,isResolving:k}=(0,zD.useEntityRecords)("taxonomy",s,b),{createWarningNotice:x}=(0,zW.useDispatch)(VW.store),w=W=>{W.preventDefault(),x((0,Tr.__)("Links are disabled in the editor."),{id:`block-library/core/categories/redirection-prevented/${p}`,type:"snackbar"})},C=W=>_?.length?W===null?_:_.filter(({parent:$})=>$===W):[],P=W=>$=>c({[W]:$}),B=W=>W?(0,MW.decodeEntities)(W).trim():(0,Tr.__)("(Untitled)"),N=()=>C(v&&t?0:null).map(V=>D(V)),D=W=>{let $=C(W.id),{id:V,link:Q,count:Y,name:ee}=W;return(0,vt.jsxs)("li",{className:`cat-item cat-item-${V}`,children:[(0,vt.jsx)("a",{href:Q,onClick:w,children:B(ee)}),r&&` (${Y})`,v&&t&&!!$.length&&(0,vt.jsx)("ul",{className:"children",children:$.map(te=>D(te))})]},V)},T=()=>{let $=C(v&&t?0:null);return(0,vt.jsxs)(vt.Fragment,{children:[l?(0,vt.jsx)(jh.RichText,{className:"wp-block-categories__label","aria-label":(0,Tr.__)("Label text"),placeholder:g?.name,withoutInteractiveFormatting:!0,value:i,onChange:V=>c({label:V})}):(0,vt.jsx)(gi,{render:(0,vt.jsx)("label",{htmlFor:m}),children:i||g?.name}),(0,vt.jsxs)("select",{id:m,children:[(0,vt.jsx)("option",{children:(0,Tr.sprintf)((0,Tr.__)("Select %s"),g?.labels?.singular_name)}),$.map(V=>L(V,0))]})]})},L=(W,$)=>{let{id:V,count:Q,name:Y}=W,ee=C(V);return[(0,vt.jsxs)("option",{className:`level-${$}`,children:[Array.from({length:$*3}).map(()=>"\xA0"),B(Y),r&&` (${Q})`]},V),v&&t&&!!ee.length&&ee.map(te=>L(te,$+1))]},A=_?.length&&!e&&!k?"ul":"div",z=S(u,`wp-block-categories-taxonomy-${s}`,{"wp-block-categories-list":!!_?.length&&!e&&!k,"wp-block-categories-dropdown":!!_?.length&&e&&!k}),j=(0,jh.useBlockProps)({className:z}),G=Z();return(0,vt.jsxs)(A,{...j,children:[(0,vt.jsx)(jh.InspectorControls,{children:(0,vt.jsxs)(Pr.__experimentalToolsPanel,{label:(0,Tr.__)("Settings"),resetAll:()=>{c({taxonomy:"category",displayAsDropdown:!1,showHierarchy:!1,showPostCounts:!1,showOnlyTopLevel:!1,showEmpty:!1,showLabel:!0})},dropdownMenuProps:G,children:[Array.isArray(h)&&(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>s!=="category",label:(0,Tr.__)("Taxonomy"),onDeselect:()=>{c({taxonomy:"category"})},isShownByDefault:!0,children:(0,vt.jsx)(Pr.SelectControl,{label:(0,Tr.__)("Taxonomy"),options:h.map(W=>({label:W.name,value:W.slug})),value:s,onChange:W=>c({taxonomy:W})})}),(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>!!e,label:(0,Tr.__)("Display as dropdown"),onDeselect:()=>c({displayAsDropdown:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Pr.ToggleControl,{label:(0,Tr.__)("Display as dropdown"),checked:e,onChange:P("displayAsDropdown")})}),e&&(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>!l,label:(0,Tr.__)("Show label"),onDeselect:()=>c({showLabel:!0}),isShownByDefault:!0,children:(0,vt.jsx)(Pr.ToggleControl,{className:"wp-block-categories__indentation",label:(0,Tr.__)("Show label"),checked:l,onChange:P("showLabel")})}),(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Tr.__)("Show post counts"),onDeselect:()=>c({showPostCounts:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Pr.ToggleControl,{label:(0,Tr.__)("Show post counts"),checked:r,onChange:P("showPostCounts")})}),v&&(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>!!o,label:(0,Tr.__)("Show only top level terms"),onDeselect:()=>c({showOnlyTopLevel:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Pr.ToggleControl,{label:(0,Tr.__)("Show only top level terms"),checked:o,onChange:P("showOnlyTopLevel")})}),(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>!!a,label:(0,Tr.__)("Show empty terms"),onDeselect:()=>c({showEmpty:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Pr.ToggleControl,{label:(0,Tr.__)("Show empty terms"),checked:a,onChange:P("showEmpty")})}),v&&!o&&(0,vt.jsx)(Pr.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Tr.__)("Show hierarchy"),onDeselect:()=>c({showHierarchy:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Pr.ToggleControl,{label:(0,Tr.__)("Show hierarchy"),checked:t,onChange:P("showHierarchy")})})]})}),k&&(0,vt.jsx)(Pr.Placeholder,{icon:gv,label:(0,Tr.__)("Terms"),children:(0,vt.jsx)(Pr.Spinner,{})}),!k&&_?.length===0&&(0,vt.jsx)("p",{children:g.labels.no_terms}),!k&&_?.length>0&&(e?T():N())]})}var uw=n(I(),1);var zxe=[{name:"terms",title:(0,uw.__)("Terms List"),icon:up,attributes:{taxonomy:"post_tag"},isActive:e=>e.taxonomy!=="category"},{name:"categories",title:(0,uw.__)("Categories List"),description:(0,uw.__)("Display a list of all categories."),icon:up,attributes:{taxonomy:"category"},isActive:["taxonomy"],isDefault:!0}],OW=zxe;var{name:FW}=cw,HW={icon:up,example:{},edit:VD,variations:OW},Vxe=()=>R({name:FW,metadata:cw,settings:HW});var HD={};K(HD,{init:()=>Uxe,metadata:()=>fw,name:()=>_b,settings:()=>t$});var mu=n(E(),1),YW=n(F(),1),du=n(O(),1),Gh=n(H(),1),yb=n(I(),1);var jW=n(I(),1),UW=n(O(),1),pw=n(F(),1),mw=n(q(),1),FD=n(E(),1),GW=n(y(),1),Oxe=({clientId:e})=>{let{replaceBlocks:t}=(0,pw.useDispatch)(FD.store),r=(0,pw.useSelect)(o=>o(FD.store).getBlock(e),[e]);return(0,GW.jsx)(UW.ToolbarButton,{onClick:()=>t(r.clientId,(0,mw.rawHandler)({HTML:(0,mw.serialize)(r)})),children:(0,jW.__)("Convert to blocks")})},WW=Oxe;var $W=n(E(),1),Jl=n(O(),1),dw=n(H(),1),Uh=n(I(),1),qW=n(F(),1);var ZW=n(ve(),1),pl=n(y(),1);function Fxe({onClick:e,isModalFullScreen:t}){return(0,ZW.useViewportMatch)("small","<")?null:(0,pl.jsx)(Jl.Button,{size:"compact",onClick:e,icon:Jm,isPressed:t,label:t?(0,Uh.__)("Exit fullscreen"):(0,Uh.__)("Enter fullscreen")})}function Hxe(e){let t=(0,qW.useSelect)(r=>r($W.store).getSettings().styles);return(0,dw.useEffect)(()=>{let{baseURL:r,suffix:o,settings:a}=window.wpEditorL10n.tinymce;return window.tinymce.EditorManager.overrideDefaults({base_url:r,suffix:o}),window.wp.oldEditor.initialize(e.id,{tinymce:{...a,setup(i){i.on("init",()=>{let l=i.getDoc();t.forEach(({css:s})=>{let c=l.createElement("style");c.innerHTML=s,l.head.appendChild(c)})})}}}),()=>{window.wp.oldEditor.remove(e.id)}},[]),(0,pl.jsx)("textarea",{...e})}function KW({clientId:e,content:t,onClose:r,onChange:o}){let[a,i]=(0,dw.useState)(!1),l=`editor-${e}`;return(0,pl.jsxs)(Jl.Modal,{title:(0,Uh.__)("Classic Editor"),onRequestClose:r,shouldCloseOnClickOutside:!1,overlayClassName:"block-editor-freeform-modal",isFullScreen:a,className:"block-editor-freeform-modal__content",headerActions:(0,pl.jsx)(Fxe,{onClick:()=>i(!a),isModalFullScreen:a}),children:[(0,pl.jsx)(Hxe,{id:l,defaultValue:t}),(0,pl.jsxs)(Jl.Flex,{className:"block-editor-freeform-modal__actions",justify:"flex-end",expanded:!1,children:[(0,pl.jsx)(Jl.FlexItem,{children:(0,pl.jsx)(Jl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Uh.__)("Cancel")})}),(0,pl.jsx)(Jl.FlexItem,{children:(0,pl.jsx)(Jl.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{o(window.wp.oldEditor.getContent(l)),r()},children:(0,Uh.__)("Save")})})]})]})}var rn=n(y(),1);function QW({attributes:e,setAttributes:t,clientId:r}){let{content:o}=e,[a,i]=(0,Gh.useState)(!1),l=(0,Gh.useRef)(null),s=(0,YW.useSelect)(c=>c(mu.store).canRemoveBlock(r),[r]);return(0,rn.jsxs)(rn.Fragment,{children:[s&&(0,rn.jsx)(mu.BlockControls,{children:(0,rn.jsx)(du.ToolbarGroup,{children:(0,rn.jsx)(WW,{clientId:r})})}),(0,rn.jsx)(mu.BlockControls,{children:(0,rn.jsx)(du.ToolbarGroup,{children:(0,rn.jsx)(du.ToolbarButton,{ref:l,onClick:()=>i(!0),children:(0,yb.__)("Edit")})})}),(0,rn.jsxs)("div",{...(0,mu.useBlockProps)(),children:[o?(0,rn.jsx)(Gh.RawHTML,{children:o}):(0,rn.jsx)(du.Placeholder,{icon:(0,rn.jsx)(mu.BlockIcon,{icon:q1}),label:(0,yb.__)("Classic"),instructions:(0,yb.__)("Use the classic editor to add content."),children:(0,rn.jsx)(du.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>i(!0),children:(0,yb.__)("Edit contents")})}),a&&(0,rn.jsx)(KW,{clientId:r,content:o,onClose:()=>{i(!1),l.current&&l.current.focus()},onChange:c=>t({content:c})})]})]})}var fw={$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 XW=n(H(),1),JW=n(y(),1);function e$({attributes:e}){let{content:t}=e;return(0,JW.jsx)(XW.RawHTML,{children:t})}var{name:_b}=fw,t$={icon:q1,edit:QW,save:e$},Uxe=()=>R({name:_b,metadata:fw,settings:t$});var $D={};K($D,{init:()=>Yxe,metadata:()=>vw,name:()=>s$,settings:()=>_w});var WD=n(I(),1);var l$=n(q(),1);var jD=n(I(),1),hw=n(E(),1),gw=n(q(),1),UD=n(y(),1);function r$({attributes:e,setAttributes:t,onRemove:r,insertBlocksAfter:o,mergeBlocks:a}){let i=(0,hw.useBlockProps)();return(0,UD.jsx)("pre",{...i,children:(0,UD.jsx)(hw.RichText,{tagName:"code",identifier:"content",value:e.content,onChange:l=>t({content:l}),onRemove:r,onMerge:a,placeholder:(0,jD.__)("Write code\u2026"),"aria-label":(0,jD.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:o?()=>o((0,gw.createBlock)((0,gw.getDefaultBlockName)())):void 0,style:{whiteSpace:"break-spaces"}})})}var vw={$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 bw=n(E(),1);var o$=n(ve(),1);function n$(e){return(0,o$.pipe)(Wxe,$xe)(e||"")}function Wxe(e){return e.replace(/\[/g,"&#91;")}function $xe(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1&#47;&#47;$2")}var GD=n(y(),1);function a$({attributes:e}){return(0,GD.jsx)("pre",{...bw.useBlockProps.save(),children:(0,GD.jsx)(bw.RichText.Content,{tagName:"code",value:n$(typeof e.content=="string"?e.content:e.content.toHTMLString({preserveWhiteSpace:!0}))})})}var wd=n(q(),1),yw=n(Xl(),1);var qxe={from:[{type:"input",regExp:/^```$/,transform:()=>(0,wd.createBlock)("core/code")},{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,wd.createBlock)("core/code",{...e,...pu(e,"core/code"),content:t})}},{type:"block",blocks:["core/html"],__experimentalConvert(e){let{attributes:t}=e;return(0,wd.createBlock)("core/code",{...t,...pu(t,"core/code"),content:(0,yw.toHTMLString)({value:(0,yw.create)({text:(0,wd.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,wd.createBlock)("core/paragraph",{...pu(e,"core/paragraph"),content:t})}}]},i$=qxe;var{fieldsKey:Zxe,formKey:Kxe}=U(l$.privateApis),{name:s$}=vw,_w={icon:Z1,example:{attributes:{content:(0,WD.__)(`// A \u201Cblock\u201D is the abstract term used
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var wD={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"},tW=(0,JG.forwardRef)(function({className:t,children:r,...o},a){return UG(),(0,sb.jsxs)(Yl.Tab,{ref:a,className:S(wD.tab,t),...o,children:[(0,sb.jsx)("span",{className:wD["tab-children"],children:r}),(0,sb.jsx)(uD,{icon:fh,className:wD["tab-chevron"]})]})});var K5="noopener",Y5="_blank",Mh="nofollow";var rW=n(dr(),1);function oW({rel:e="",url:t="",opensInNewTab:r,nofollow:o}){let a,i=e;if(r)a=Y5,i=i?.includes(K5)?i:i+` ${K5}`;else{let l=new RegExp(`\\b${K5}\\s*`,"g");i=i?.replace(l,"").trim()}if(o)i=i?.includes(Mh)?i:(i+` ${Mh}`).trim();else{let l=new RegExp(`\\b${Mh}\\s*`,"g");i=i?.replace(l,"").trim()}return{url:(0,rW.prependHTTPS)(t),linkTarget:a,rel:i||void 0}}function cb(e){return e.toString().replace(/<\/?a[^>]*>/g,"")}var aW=n(ve(),1),Q5=n(H(),1),iW=n(bd(),1),lW=n(O(),1),sW=n(P(),1);function Ct(e){let{name:t,attributes:r,setAttributes:o}=e,{textAlign:a}=r,{__unstableMarkNextChangeAsNotPersistent:i}=(0,lW.useDispatch)(sW.store),l=(0,aW.useEvent)(()=>{(0,iW.default)(`textAlign attribute in ${t}`,{alternative:"style.typography.textAlign",since:"7.0"}),i(),o(c=>({style:{...c.style,typography:{...c.style?.typography,textAlign:a}}}))}),s=(0,Q5.useRef)();(0,Q5.useEffect)(()=>{a!==s.current&&(s.current=a,l())},[a,l])}function TD(e){return typeof e=="string"&&e.endsWith("%")}function cW(e){if(!e)return{};if(TD(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 Dn=n(y(),1),{HTMLElementControl:xxe}=U(mt.privateApis),{subscribeDelegatedListener:kxe}=U(yd.privateApis),wxe=[...mt.LinkControl.DEFAULT_LINK_SETTINGS,{id:"nofollow",title:(0,ul.__)("Mark as nofollow")}];function Cxe(e){let{replaceBlocks:t,selectionChange:r}=(0,ub.useDispatch)(mt.store),{getBlock:o,getBlockAttributes:a,getBlockRootClientId:i,getBlockIndex:l}=(0,ub.useSelect)(mt.store);return(0,yd.useRefEffect)(s=>{function c(u){if(u.defaultPrevented||u.keyCode!==Tp.ENTER)return;let{text:p}=a(e)??{};if(p?.length)return;u.preventDefault();let m=o(i(e)),d=l(e),f=(0,pu.cloneBlock)({...m,innerBlocks:m.innerBlocks.slice(0,d)}),h=(0,pu.createBlock)((0,pu.getDefaultBlockName)()),g=m.innerBlocks.slice(d+1),v=g.length?[(0,pu.cloneBlock)({...m,innerBlocks:g})]:[];t(m.clientId,[f,h,...v],1),r(h.clientId)}return kxe(s,"keydown",c,!0)},[])}function Sxe(e){let{attributes:t,setAttributes:r,className:o,isSelected:a,onReplace:i,mergeBlocks:l,clientId:s,context:c}=e,{tagName:u,linkTarget:p,placeholder:m,rel:d,style:f,text:h,url:g,metadata:v}=t,b=f?.dimensions?.width;Ct(e);let _=u||"a";function k(fe){Tp.isKeyboardEvent.primary(fe,"k")?ce(fe):Tp.isKeyboardEvent.primaryShift(fe,"k")&&(ne(),B.current?.focus())}let[x,w]=(0,Ln.useState)(null),C=(0,mt.__experimentalUseBorderProps)(t),T=(0,mt.__experimentalUseColorProps)(t),I=(0,mt.__experimentalGetSpacingClassesAndStyles)(t),D=(0,mt.__experimentalGetShadowClassesAndStyles)(t),L=(0,mt.__experimentalGetDimensionsClassesAndStyles)(t),E=(0,Ln.useRef)(),B=(0,Ln.useRef)(),R=(0,mt.useBlockProps)({ref:(0,yd.useMergeRefs)([w,E]),onKeyDown:k}),V=(0,mt.useBlockEditingMode)(),[j,q]=(0,Ln.useState)(!1),W=!!g,G=p===Y5,F=!!d?.includes(Mh),J=_==="a",{createPageEntity:$,userCanCreatePages:X,lockUrlControls:re=!1}=(0,ub.useSelect)(fe=>{if(!a)return{};let Re=fe(mt.store).getSettings(),Et=(0,pu.getBlockBindingsSource)(v?.bindings?.url?.source);return{createPageEntity:Re.__experimentalCreatePageEntity,userCanCreatePages:Re.__experimentalUserCanCreatePages,lockUrlControls:!!v?.bindings?.url&&!Et?.canUserEditValue?.({select:fe,context:c,args:v?.bindings?.url?.args})}},[c,a,v?.bindings?.url]);async function oe(fe){let Re=await $({title:fe,status:"draft"});return{id:Re.id,type:Re.type,title:Re.title.rendered,url:Re.link,kind:"post-type"}}function ee(fe){return(0,Ln.createInterpolateElement)((0,ul.sprintf)((0,ul.__)("Create page: <mark>%s</mark>"),fe),{mark:(0,Dn.jsx)("mark",{})})}function ce(fe){fe.preventDefault(),q(!0)}function ne(){r({url:void 0,linkTarget:void 0,rel:void 0}),q(!1)}(0,Ln.useEffect)(()=>{a||q(!1)},[a]);let we=(0,Ln.useMemo)(()=>({url:g,opensInNewTab:G,nofollow:F}),[g,G,F]),le=Cxe(s),de=(0,yd.useMergeRefs)([le,B]),[ge,ae,me]=(0,mt.useSettings)("typography.fluid","layout","dimensions.dimensionSizes"),se=(0,Ln.useMemo)(()=>me?[...me?.custom??[],...me?.theme??[],...me?.default??[]]:[],[me]),Pe=(0,mt.getTypographyClassesAndStyles)(t,{typography:{fluid:ge},layout:{wideSize:ae?.wideSize}}),Ee=(0,Ln.useMemo)(()=>{if(!b)return;let fe="var:preset|dimension|";if(b.startsWith(fe)){let Re=b.slice(fe.length);return se?.find(Ve=>Ve.slug===Re)?.size??b}return b},[b,se]),Ce=V==="default"||J&&!re,pe=S(R.className,cW(Ee)),Ze=(0,Ln.useMemo)(()=>b?TD(Ee)?{"--wp--block-button--width":parseFloat(Ee)}:L.style:{},[b,Ee,L.style]);return(0,Dn.jsxs)(Dn.Fragment,{children:[(0,Dn.jsx)("div",{...R,className:pe,style:{...R.style,...Ze},children:(0,Dn.jsx)(mt.RichText,{ref:de,"aria-label":(0,ul.__)("Button text"),placeholder:m||(0,ul.__)("Add text\u2026"),value:h,onChange:fe=>r({text:cb(fe)}),withoutInteractiveFormatting:!0,className:S(o,"wp-block-button__link",T.className,C.className,Pe.className,{"no-border-radius":f?.border?.radius===0,"has-custom-font-size":R.style.fontSize},(0,mt.__experimentalGetElementClassName)("button")),style:{...C.style,...T.style,...I.style,...D.style,...Pe.style,writingMode:void 0},onReplace:i,onMerge:l,identifier:"text"})}),Ce&&(0,Dn.jsx)(mt.BlockControls,{group:"block",children:J&&!re&&(0,Dn.jsx)(Vh.ToolbarButton,{name:"link",icon:W?av:fi,title:W?(0,ul.__)("Unlink"):(0,ul.__)("Link"),shortcut:W?Tp.displayShortcut.primaryShift("k"):Tp.displayShortcut.primary("k"),onClick:W?ne:ce,isActive:W})}),J&&a&&(j||W)&&!re&&(0,Dn.jsx)(Vh.Popover,{placement:"bottom",onClose:()=>{q(!1),B.current?.focus()},anchor:x,focusOnMount:j?"firstElement":!1,__unstableSlotName:"__unstable-block-tools-after",shift:!0,children:(0,Dn.jsx)(mt.LinkControl,{value:we,onChange:({url:fe,opensInNewTab:Re,nofollow:Et})=>r(oW({rel:d,url:fe,opensInNewTab:Re,nofollow:Et})),onRemove:()=>{ne(),B.current?.focus()},forceIsEditingLink:j,settings:wxe,createSuggestion:$&&oe,withCreateSuggestion:X,createSuggestionButtonText:ee})}),(0,Dn.jsxs)(mt.InspectorControls,{group:"advanced",children:[(0,Dn.jsx)(xxe,{tagName:u,onChange:fe=>r({tagName:fe}),options:[{label:(0,ul.__)("Default (<a>)"),value:"a"},{label:"<button>",value:"button"}]}),J&&(0,Dn.jsx)(Vh.TextControl,{label:(0,ul.__)("Link relation"),help:(0,Ln.createInterpolateElement)((0,ul.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Dn.jsx)(uu,{openInNewTab:!0,href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:d||"",onChange:fe=>r({rel:fe})})]})]})}var uW=Sxe;var X5={$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 Rn=n(P(),1),PD=n(y(),1);function pW({attributes:e}){let{tagName:t,type:r,fontSize:o,linkTarget:a,rel:i,style:l,text:s,title:c,url:u}=e,p=t||"a",m=p==="button",d=r||"button",f=(0,Rn.__experimentalGetBorderClassesAndStyles)(e),h=(0,Rn.__experimentalGetColorClassesAndStyles)(e),g=(0,Rn.__experimentalGetSpacingClassesAndStyles)(e),v=(0,Rn.__experimentalGetShadowClassesAndStyles)(e),b=(0,Rn.getTypographyClassesAndStyles)(e),_=S("wp-block-button__link",h.className,f.className,b.className,{"no-border-radius":l?.border?.radius===0,"has-custom-font-size":o||l?.typography?.fontSize},(0,Rn.__experimentalGetElementClassName)("button")),k={...f.style,...h.style,...g.style,...v.style,...b.style,writingMode:void 0};return(0,PD.jsx)("div",{...Rn.useBlockProps.save(),children:(0,PD.jsx)(Rn.RichText.Content,{tagName:p,type:m?d:null,className:_,href:m?null:u,title:c,style:k,value:s,target:m?null:a,rel:m?null:i})})}var{fieldsKey:Pxe,formKey:Exe}=U(mW.privateApis),{name:dW}=X5,ew={icon:aP,example:{attributes:{className:"is-style-fill",text:(0,J5.__)("Call to action")}},edit:uW,save:pW,deprecated:pU,merge:(e,{text:t=""})=>({...e,text:(e.text||"")+t}),__experimentalLabel(e,{context:t}){let{text:r}=e,o=e?.metadata?.name,a=r?.trim().length>0;if(t==="list-view"&&(o||a))return o||r;if(t==="breadcrumb"&&o)return o}};window.__experimentalContentOnlyInspectorFields&&(ew[Pxe]=[{id:"text",label:(0,J5.__)("Content"),type:"text",Edit:"rich-text"},{id:"link",label:(0,J5.__)("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})}],ew[Exe]={fields:["text","link"]});var Bxe=()=>A({name:dW,metadata:X5,settings:ew});var ND={};Y(ND,{init:()=>Axe,metadata:()=>rw,name:()=>kW,settings:()=>wW});var ID=n(N(),1);var mb=n(P(),1),pb=n(y(),1),fW=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},Ixe=[{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:fW,save({attributes:{contentJustification:e,orientation:t}}){return(0,pb.jsx)("div",{...mb.useBlockProps.save({className:S({[`is-content-justification-${e}`]:e,"is-vertical":t==="vertical"})}),children:(0,pb.jsx)(mb.InnerBlocks.Content,{})})}},{supports:{align:["center","left","right"],anchor:!0},save(){return(0,pb.jsx)("div",{children:(0,pb.jsx)(mb.InnerBlocks.Content,{})})},isEligible({align:e}){return e&&["center","left","right"].includes(e)},migrate(e){return fW({...e,align:void 0,contentJustification:e.align})}}],hW=Ixe;var fb=n(Z(),1),BD=n(Ql(),1);var db=n(Z(),1);function mu(e,t,r=null){if(!e)return;let o=(0,db.getBlockType)(t);if(!o)return;let a={};if((0,db.hasBlockSupport)(o,"anchor")&&e.anchor&&(a.anchor=e.anchor),(0,db.hasBlockSupport)(o,"ariaLabel")&&e.ariaLabel&&(a.ariaLabel=e.ariaLabel),e.metadata){let i=[];if(r&&i.push("id","bindings"),i.length>0){let l=Object.entries(e.metadata).reduce((s,[c,u])=>(i.includes(c)&&(s[c]=c==="bindings"?r(u):u),s),{});Object.keys(l).length>0&&(a.metadata=l)}}if(Object.keys(a).length!==0)return a}var Nxe={from:[{type:"block",isMultiBlock:!0,blocks:["core/button"],transform:e=>(0,fb.createBlock)("core/buttons",{},e.map(t=>(0,fb.createBlock)("core/button",t)))},{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,fb.createBlock)("core/buttons",{},e.map(t=>{let{content:r}=t,o=(0,BD.__unstableCreateElement)(document,r),a=o.innerText||"",l=o.querySelector("a")?.getAttribute("href");return(0,fb.createBlock)("core/button",{...t,...mu(t,"core/button",({content:s})=>({text:s})),text:a,url:l})})),isMatch:e=>e.every(t=>{let r=(0,BD.__unstableCreateElement)(document,t.content),o=r.innerText||"",a=r.querySelectorAll("a");return o.length<=30&&a.length<=1})}]},vW=Nxe;var tw=n(P(),1),bW=n(y(),1),Dxe={name:"core/button",attributesToCopy:["backgroundColor","border","className","fontFamily","fontSize","gradient","style","textColor","width"]};function Lxe({attributes:e,className:t}){let{fontSize:r,layout:o,style:a}=e,i=(0,tw.useBlockProps)({className:S(t,{"has-custom-font-size":r||a?.typography?.fontSize})}),l=(0,tw.useInnerBlocksProps)(i,{defaultBlock:Dxe,template:[["core/button"]],templateInsertUpdatesSelection:!0,orientation:o?.orientation??"horizontal"});return(0,bW.jsx)("div",{...l})}var yW=Lxe;var rw={$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 ow=n(P(),1),_W=n(y(),1);function xW({attributes:e,className:t}){let{fontSize:r,style:o}=e,a=ow.useBlockProps.save({className:S(t,{"has-custom-font-size":r||o?.typography?.fontSize})}),i=ow.useInnerBlocksProps.save(a);return(0,_W.jsx)("div",{...i})}var{name:kW}=rw,wW={icon:lP,example:{attributes:{layout:{type:"flex",justifyContent:"center"}},innerBlocks:[{name:"core/button",attributes:{text:(0,ID.__)("Find out more")}},{name:"core/button",attributes:{text:(0,ID.__)("Contact us")}}]},deprecated:hW,transforms:vW,edit:yW,save:xW},Axe=()=>A({name:kW,metadata:rw,settings:wW});var LD={};Y(LD,{init:()=>Oxe,metadata:()=>nw,name:()=>NW,settings:()=>DW});var nw={$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 hb=n(z(),1),CW=n(O(),1),SW=n(sp(),1),TW=n(P(),1),PW=n(te(),1),zh=n(N(),1),EW=n(ve(),1);var bi=n(y(),1),Vxe=wh(e=>{if(!e)return{};let t=new Date(e);return{year:t.getFullYear(),month:t.getMonth()+1}});function BW({attributes:e,name:t}){let{date:r,hasPosts:o,hasPostsResolved:a}=(0,CW.useSelect)(p=>{let{getEntityRecords:m,hasFinishedResolution:d}=p(PW.store),f={status:"publish",per_page:1},h=m("postType","post",f),g=d("getEntityRecords",["postType","post",f]),v,b=p("core/editor");return b&&b.getEditedPostAttribute("type")==="post"&&(v=b.getEditedPostAttribute("date")),{date:v,hasPostsResolved:g,hasPosts:g&&h?.length===1}},[]),{content:i,status:l,error:s}=(0,SW.useServerSideRender)({attributes:{...e,...Vxe(r)},block:t}),c=(0,EW.useDisabled)(),u=(0,TW.useBlockProps)({ref:c});return o?(0,bi.jsxs)(bi.Fragment,{children:[l==="loading"&&(0,bi.jsx)("div",{...u,children:(0,bi.jsx)(hb.Spinner,{})}),l==="error"&&(0,bi.jsx)("div",{...u,children:(0,bi.jsx)("p",{children:(0,zh.sprintf)((0,zh.__)("Error: %s"),s)})}),l==="success"&&(0,bi.jsx)(xo,{wrapperProps:u,html:i})]}):(0,bi.jsx)("div",{...u,children:(0,bi.jsx)(hb.Placeholder,{icon:H1,label:(0,zh.__)("Calendar"),children:a?(0,zh.__)("No published posts found."):(0,bi.jsx)(hb.Spinner,{})})})}var DD=n(Z(),1),zxe={from:[{type:"block",blocks:["core/archives"],transform:()=>(0,DD.createBlock)("core/calendar")}],to:[{type:"block",blocks:["core/archives"],transform:()=>(0,DD.createBlock)("core/archives")}]},IW=zxe;var{name:NW}=nw,DW={icon:H1,example:{},edit:BW,transforms:IW},Oxe=()=>A({name:NW,metadata:nw,settings:DW});var MD={};Y(MD,{init:()=>jxe,metadata:()=>aw,name:()=>zW,settings:()=>OW});var aw={$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 Er=n(z(),1),LW=n(ve(),1),Oh=n(P(),1),RW=n(Vo(),1),Pr=n(N(),1);var RD=n(te(),1),AW=n(O(),1);var MW=n(Tr(),1);var vt=n(y(),1);function AD({attributes:{displayAsDropdown:e,showHierarchy:t,showPostCounts:r,showOnlyTopLevel:o,showEmpty:a,label:i,showLabel:l,taxonomy:s},setAttributes:c,className:u,clientId:p}){let m=(0,LW.useInstanceId)(AD,"blocks-category-select"),{records:d,isResolvingTaxonomies:f}=(0,RD.useEntityRecords)("root","taxonomy",{per_page:-1}),h=d?.filter(W=>W.visibility.public),g=h?.find(W=>W.slug===s),v=!f&&g?.hierarchical,b={per_page:-1,hide_empty:!a,context:"view"};v&&o&&(b.parent=0);let{records:_,isResolving:k}=(0,RD.useEntityRecords)("taxonomy",s,b),{createWarningNotice:x}=(0,AW.useDispatch)(MW.store),w=W=>{W.preventDefault(),x((0,Pr.__)("Links are disabled in the editor."),{id:`block-library/core/categories/redirection-prevented/${p}`,type:"snackbar"})},C=W=>_?.length?W===null?_:_.filter(({parent:G})=>G===W):[],T=W=>G=>c({[W]:G}),I=W=>W?(0,RW.decodeEntities)(W).trim():(0,Pr.__)("(Untitled)"),D=()=>C(v&&t?0:null).map(F=>L(F)),L=W=>{let G=C(W.id),{id:F,link:J,count:$,name:X}=W;return(0,vt.jsxs)("li",{className:`cat-item cat-item-${F}`,children:[(0,vt.jsx)("a",{href:J,onClick:w,children:I(X)}),r&&` (${$})`,v&&t&&!!G.length&&(0,vt.jsx)("ul",{className:"children",children:G.map(re=>L(re))})]},F)},E=()=>{let G=C(v&&t?0:null);return(0,vt.jsxs)(vt.Fragment,{children:[l?(0,vt.jsx)(Oh.RichText,{className:"wp-block-categories__label","aria-label":(0,Pr.__)("Label text"),placeholder:g?.name,withoutInteractiveFormatting:!0,value:i,onChange:F=>c({label:F})}):(0,vt.jsx)(vi,{render:(0,vt.jsx)("label",{htmlFor:m}),children:i||g?.name}),(0,vt.jsxs)("select",{id:m,children:[(0,vt.jsx)("option",{children:(0,Pr.sprintf)((0,Pr.__)("Select %s"),g?.labels?.singular_name)}),G.map(F=>B(F,0))]})]})},B=(W,G)=>{let{id:F,count:J,name:$}=W,X=C(F);return[(0,vt.jsxs)("option",{className:`level-${G}`,children:[Array.from({length:G*3}).map(()=>"\xA0"),I($),r&&` (${J})`]},F),v&&t&&!!X.length&&X.map(re=>B(re,G+1))]},R=_?.length&&!e&&!k?"ul":"div",V=S(u,`wp-block-categories-taxonomy-${s}`,{"wp-block-categories-list":!!_?.length&&!e&&!k,"wp-block-categories-dropdown":!!_?.length&&e&&!k}),j=(0,Oh.useBlockProps)({className:V}),q=K();return(0,vt.jsxs)(R,{...j,children:[(0,vt.jsx)(Oh.InspectorControls,{children:(0,vt.jsxs)(Er.__experimentalToolsPanel,{label:(0,Pr.__)("Settings"),resetAll:()=>{c({taxonomy:"category",displayAsDropdown:!1,showHierarchy:!1,showPostCounts:!1,showOnlyTopLevel:!1,showEmpty:!1,showLabel:!0})},dropdownMenuProps:q,children:[Array.isArray(h)&&(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>s!=="category",label:(0,Pr.__)("Taxonomy"),onDeselect:()=>{c({taxonomy:"category"})},isShownByDefault:!0,children:(0,vt.jsx)(Er.SelectControl,{label:(0,Pr.__)("Taxonomy"),options:h.map(W=>({label:W.name,value:W.slug})),value:s,onChange:W=>c({taxonomy:W})})}),(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>!!e,label:(0,Pr.__)("Display as dropdown"),onDeselect:()=>c({displayAsDropdown:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Er.ToggleControl,{label:(0,Pr.__)("Display as dropdown"),checked:e,onChange:T("displayAsDropdown")})}),e&&(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>!l,label:(0,Pr.__)("Show label"),onDeselect:()=>c({showLabel:!0}),isShownByDefault:!0,children:(0,vt.jsx)(Er.ToggleControl,{className:"wp-block-categories__indentation",label:(0,Pr.__)("Show label"),checked:l,onChange:T("showLabel")})}),(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Pr.__)("Show post counts"),onDeselect:()=>c({showPostCounts:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Er.ToggleControl,{label:(0,Pr.__)("Show post counts"),checked:r,onChange:T("showPostCounts")})}),v&&(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>!!o,label:(0,Pr.__)("Show only top level terms"),onDeselect:()=>c({showOnlyTopLevel:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Er.ToggleControl,{label:(0,Pr.__)("Show only top level terms"),checked:o,onChange:T("showOnlyTopLevel")})}),(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>!!a,label:(0,Pr.__)("Show empty terms"),onDeselect:()=>c({showEmpty:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Er.ToggleControl,{label:(0,Pr.__)("Show empty terms"),checked:a,onChange:T("showEmpty")})}),v&&!o&&(0,vt.jsx)(Er.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Pr.__)("Show hierarchy"),onDeselect:()=>c({showHierarchy:!1}),isShownByDefault:!0,children:(0,vt.jsx)(Er.ToggleControl,{label:(0,Pr.__)("Show hierarchy"),checked:t,onChange:T("showHierarchy")})})]})}),k&&(0,vt.jsx)(Er.Placeholder,{icon:mv,label:(0,Pr.__)("Terms"),children:(0,vt.jsx)(Er.Spinner,{})}),!k&&_?.length===0&&(0,vt.jsx)("p",{children:g.labels.no_terms}),!k&&_?.length>0&&(e?E():D())]})}var iw=n(N(),1);var Hxe=[{name:"terms",title:(0,iw.__)("Terms List"),icon:pp,attributes:{taxonomy:"post_tag"},isActive:e=>e.taxonomy!=="category"},{name:"categories",title:(0,iw.__)("Categories List"),description:(0,iw.__)("Display a list of all categories."),icon:pp,attributes:{taxonomy:"category"},isActive:["taxonomy"],isDefault:!0}],VW=Hxe;var{name:zW}=aw,OW={icon:pp,example:{},edit:AD,variations:VW},jxe=()=>A({name:zW,metadata:aw,settings:OW});var zD={};Y(zD,{init:()=>qxe,metadata:()=>uw,name:()=>vb,settings:()=>JW});var du=n(P(),1),ZW=n(O(),1),fu=n(z(),1),Hh=n(H(),1),gb=n(N(),1);var FW=n(N(),1),HW=n(z(),1),lw=n(O(),1),sw=n(Z(),1),VD=n(P(),1),jW=n(y(),1),Uxe=({clientId:e})=>{let{replaceBlocks:t}=(0,lw.useDispatch)(VD.store),r=(0,lw.useSelect)(o=>o(VD.store).getBlock(e),[e]);return(0,jW.jsx)(HW.ToolbarButton,{onClick:()=>t(r.clientId,(0,sw.rawHandler)({HTML:(0,sw.serialize)(r)})),children:(0,FW.__)("Convert to blocks")})},UW=Uxe;var GW=n(P(),1),Xl=n(z(),1),cw=n(H(),1),Fh=n(N(),1),WW=n(O(),1);var $W=n(ve(),1),pl=n(y(),1);function Gxe({onClick:e,isModalFullScreen:t}){return(0,$W.useViewportMatch)("small","<")?null:(0,pl.jsx)(Xl.Button,{size:"compact",onClick:e,icon:Ym,isPressed:t,label:t?(0,Fh.__)("Exit fullscreen"):(0,Fh.__)("Enter fullscreen")})}function Wxe(e){let t=(0,WW.useSelect)(r=>r(GW.store).getSettings().styles);return(0,cw.useEffect)(()=>{let{baseURL:r,suffix:o,settings:a}=window.wpEditorL10n.tinymce;return window.tinymce.EditorManager.overrideDefaults({base_url:r,suffix:o}),window.wp.oldEditor.initialize(e.id,{tinymce:{...a,setup(i){i.on("init",()=>{let l=i.getDoc();t.forEach(({css:s})=>{let c=l.createElement("style");c.innerHTML=s,l.head.appendChild(c)})})}}}),()=>{window.wp.oldEditor.remove(e.id)}},[]),(0,pl.jsx)("textarea",{...e})}function qW({clientId:e,content:t,onClose:r,onChange:o}){let[a,i]=(0,cw.useState)(!1),l=`editor-${e}`;return(0,pl.jsxs)(Xl.Modal,{title:(0,Fh.__)("Classic Editor"),onRequestClose:r,shouldCloseOnClickOutside:!1,overlayClassName:"block-editor-freeform-modal",isFullScreen:a,className:"block-editor-freeform-modal__content",headerActions:(0,pl.jsx)(Gxe,{onClick:()=>i(!a),isModalFullScreen:a}),children:[(0,pl.jsx)(Wxe,{id:l,defaultValue:t}),(0,pl.jsxs)(Xl.Flex,{className:"block-editor-freeform-modal__actions",justify:"flex-end",expanded:!1,children:[(0,pl.jsx)(Xl.FlexItem,{children:(0,pl.jsx)(Xl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Fh.__)("Cancel")})}),(0,pl.jsx)(Xl.FlexItem,{children:(0,pl.jsx)(Xl.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{o(window.wp.oldEditor.getContent(l)),r()},children:(0,Fh.__)("Save")})})]})]})}var an=n(y(),1);function KW({attributes:e,setAttributes:t,clientId:r}){let{content:o}=e,[a,i]=(0,Hh.useState)(!1),l=(0,Hh.useRef)(null),s=(0,ZW.useSelect)(c=>c(du.store).canRemoveBlock(r),[r]);return(0,an.jsxs)(an.Fragment,{children:[s&&(0,an.jsx)(du.BlockControls,{children:(0,an.jsx)(fu.ToolbarGroup,{children:(0,an.jsx)(UW,{clientId:r})})}),(0,an.jsx)(du.BlockControls,{children:(0,an.jsx)(fu.ToolbarGroup,{children:(0,an.jsx)(fu.ToolbarButton,{ref:l,onClick:()=>i(!0),children:(0,gb.__)("Edit")})})}),(0,an.jsxs)("div",{...(0,du.useBlockProps)(),children:[o?(0,an.jsx)(Hh.RawHTML,{children:o}):(0,an.jsx)(fu.Placeholder,{icon:(0,an.jsx)(du.BlockIcon,{icon:U1}),label:(0,gb.__)("Classic"),instructions:(0,gb.__)("Use the classic editor to add content."),children:(0,an.jsx)(fu.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>i(!0),children:(0,gb.__)("Edit contents")})}),a&&(0,an.jsx)(qW,{clientId:r,content:o,onClose:()=>{i(!1),l.current&&l.current.focus()},onChange:c=>t({content:c})})]})]})}var uw={$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 YW=n(H(),1),QW=n(y(),1);function XW({attributes:e}){let{content:t}=e;return(0,QW.jsx)(YW.RawHTML,{children:t})}var{name:vb}=uw,JW={icon:U1,edit:KW,save:XW},qxe=()=>A({name:vb,metadata:uw,settings:JW});var UD={};Y(UD,{init:()=>eke,metadata:()=>dw,name:()=>i$,settings:()=>gw});var jD=n(N(),1);var a$=n(Z(),1);var OD=n(N(),1),pw=n(P(),1),mw=n(Z(),1),FD=n(y(),1);function e$({attributes:e,setAttributes:t,onRemove:r,insertBlocksAfter:o,mergeBlocks:a}){let i=(0,pw.useBlockProps)();return(0,FD.jsx)("pre",{...i,children:(0,FD.jsx)(pw.RichText,{tagName:"code",identifier:"content",value:e.content,onChange:l=>t({content:l}),onRemove:r,onMerge:a,placeholder:(0,OD.__)("Write code\u2026"),"aria-label":(0,OD.__)("Code"),preserveWhiteSpace:!0,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:o?()=>o((0,mw.createBlock)((0,mw.getDefaultBlockName)())):void 0,style:{whiteSpace:"break-spaces"}})})}var dw={$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 fw=n(P(),1);var t$=n(ve(),1);function r$(e){return(0,t$.pipe)(Kxe,Yxe)(e||"")}function Kxe(e){return e.replace(/\[/g,"&#91;")}function Yxe(e){return e.replace(/^(\s*https?:)\/\/([^\s<>"]+\s*)$/m,"$1&#47;&#47;$2")}var HD=n(y(),1);function o$({attributes:e}){return(0,HD.jsx)("pre",{...fw.useBlockProps.save(),children:(0,HD.jsx)(fw.RichText.Content,{tagName:"code",value:r$(typeof e.content=="string"?e.content:e.content.toHTMLString({preserveWhiteSpace:!0}))})})}var _d=n(Z(),1),hw=n(Ql(),1);var Qxe={from:[{type:"input",regExp:/^```$/,transform:()=>(0,_d.createBlock)("core/code")},{type:"block",blocks:["core/paragraph"],transform:e=>{let{content:t}=e;return(0,_d.createBlock)("core/code",{...e,...mu(e,"core/code"),content:t})}},{type:"block",blocks:["core/html"],__experimentalConvert(e){let{attributes:t}=e;return(0,_d.createBlock)("core/code",{...t,...mu(t,"core/code"),content:(0,hw.toHTMLString)({value:(0,hw.create)({text:(0,_d.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,_d.createBlock)("core/paragraph",{...mu(e,"core/paragraph"),content:t})}}]},n$=Qxe;var{fieldsKey:Xxe,formKey:Jxe}=U(a$.privateApis),{name:i$}=dw,gw={icon:G1,example:{attributes:{content:(0,jD.__)(`// 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:i$,edit:r$,save:a$};window.__experimentalContentOnlyInspectorFields&&(_w[Zxe]=[{id:"content",label:(0,WD.__)("Code"),type:"text",Edit:"rich-text"}],_w[Kxe]={fields:["content"]});var Yxe=()=>R({name:s$,metadata:vw,settings:_w});var ZD={};K(ZD,{init:()=>tke,metadata:()=>kw,name:()=>f$,settings:()=>h$});var c$=n(E(),1),qD=n(y(),1),Qxe=[{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=S({[`is-vertically-aligned-${t}`]:t}),a={flexBasis:r+"%"};return(0,qD.jsx)("div",{className:o,style:a,children:(0,qD.jsx)(c$.InnerBlocks.Content,{})})}}],u$=Qxe;var on=n(E(),1),Tp=n(O(),1),xw=n(F(),1),Cd=n(I(),1);var bi=n(y(),1);function Xxe({width:e,setAttributes:t}){let[r]=(0,on.useSettings)("spacing.units"),o=(0,Tp.__experimentalUseCustomUnits)({availableUnits:r||["%","px","em","rem","vw"]}),a=Z();return(0,bi.jsx)(Tp.__experimentalToolsPanel,{label:(0,Cd.__)("Settings"),resetAll:()=>{t({width:void 0})},dropdownMenuProps:a,children:(0,bi.jsx)(Tp.__experimentalToolsPanelItem,{hasValue:()=>e!==void 0,label:(0,Cd.__)("Width"),onDeselect:()=>t({width:void 0}),isShownByDefault:!0,children:(0,bi.jsx)(Tp.__experimentalUnitControl,{label:(0,Cd.__)("Width"),__unstableInputWidth:"calc(50% - 8px)",value:e||"",onChange:i=>{i=0>parseFloat(i)?"0":i,t({width:i})},units:o})})})}function Jxe({attributes:{verticalAlignment:e,width:t,templateLock:r,allowedBlocks:o},setAttributes:a,clientId:i}){let l=S("block-core-columns",{[`is-vertically-aligned-${e}`]:e}),{columnsIds:s,hasChildBlocks:c,rootClientId:u}=(0,xw.useSelect)(_=>{let{getBlockOrder:k,getBlockRootClientId:x}=_(on.store),w=x(i);return{hasChildBlocks:k(i).length>0,rootClientId:w,columnsIds:k(w)}},[i]),{updateBlockAttributes:p}=(0,xw.useDispatch)(on.store),m=_=>{a({verticalAlignment:_}),p(u,{verticalAlignment:null})},d=Number.isFinite(t)?t+"%":t,f=(0,on.useBlockProps)({className:l,style:d?{flexBasis:d}:void 0}),h=s.length,g=s.indexOf(i)+1,v=(0,Cd.sprintf)((0,Cd.__)("%1$s (%2$d of %3$d)"),f["aria-label"],g,h),b=(0,on.useInnerBlocksProps)({...f,"aria-label":v},{templateLock:r,allowedBlocks:o,renderAppender:c?void 0:on.InnerBlocks.ButtonBlockAppender});return(0,bi.jsxs)(bi.Fragment,{children:[(0,bi.jsx)(on.BlockControls,{children:(0,bi.jsx)(on.BlockVerticalAlignmentToolbar,{onChange:m,value:e,controls:["top","center","bottom","stretch"]})}),(0,bi.jsx)(on.InspectorControls,{children:(0,bi.jsx)(Xxe,{width:t,setAttributes:a})}),(0,bi.jsx)("div",{...b})]})}var p$=Jxe;var kw={$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 ww=n(E(),1),m$=n(y(),1);function d$({attributes:e}){let{verticalAlignment:t,width:r}=e,o=S({[`is-vertically-aligned-${t}`]:t}),a;if(r&&/\d/.test(r)){let s=Number.isFinite(r)?r+"%":r;!Number.isFinite(r)&&r?.endsWith("%")&&(s=Math.round(Number.parseFloat(r)*1e12)/1e12+"%"),a={flexBasis:s}}let i=ww.useBlockProps.save({className:o,style:a}),l=ww.useInnerBlocksProps.save(i);return(0,m$.jsx)("div",{...l})}var{name:f$}=kw,h$={icon:TP,edit:p$,save:d$,deprecated:u$},tke=()=>R({name:f$,metadata:kw,settings:h$});var QD={};K(QD,{init:()=>gke,metadata:()=>Tw,name:()=>S$,settings:()=>T$});var xb=n(I(),1);var g$=n(q(),1),Td=n(E(),1),Sd=n(y(),1);function Cw(e){let{doc:t}=Cw;t||(t=document.implementation.createHTMLDocument(""),Cw.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 rke=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,...a}=e;return{...a,style:t,isStackedOnMobile:!0}},v$=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:rke,save({attributes:e}){let{verticalAlignment:t,backgroundColor:r,customBackgroundColor:o,textColor:a,customTextColor:i}=e,l=(0,Td.getColorClassName)("background-color",r),s=(0,Td.getColorClassName)("color",a),c=S({"has-background":r||o,"has-text-color":a||i,[l]:l,[s]:s,[`are-vertically-aligned-${t}`]:t});return(0,Sd.jsx)("div",{className:c||void 0,style:{backgroundColor:l?void 0:o,color:s?void 0:i},children:(0,Sd.jsx)(Td.InnerBlocks.Content,{})})}},{attributes:{columns:{type:"number",default:2}},isEligible(e,t){return t.some(o=>/layout-column-\d+/.test(o.originalContent))?t.some(o=>Cw(o.originalContent)!==void 0):!1},migrate(e,t){let o=t.reduce((l,s)=>{let{originalContent:c}=s,u=Cw(c);return u===void 0&&(u=0),l[u]||(l[u]=[]),l[u].push(s),l},[]).map(l=>(0,g$.createBlock)("core/column",{},l)),{columns:a,...i}=e;return[{...i,isStackedOnMobile:!0},o]},save({attributes:e}){let{columns:t}=e;return(0,Sd.jsx)("div",{className:`has-${t}-columns`,children:(0,Sd.jsx)(Td.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=S(`has-${r}-columns`,{[`are-vertically-aligned-${t}`]:t});return(0,Sd.jsx)("div",{className:o,children:(0,Sd.jsx)(Td.InnerBlocks.Content,{})})}}];var Pd=n(I(),1),dl=n(O(),1),Zr=n(E(),1),ml=n(F(),1),Ed=n(q(),1);var Sw=e=>{let t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function b$(e,t){let{width:r=100/t}=e.attributes;return Sw(r)}function oke(e,t=e.length){return e.reduce((r,o)=>r+b$(o,t),0)}function nke(e,t=e.length){return e.reduce((r,o)=>{let a=b$(o,t);return Object.assign(r,{[o.clientId]:a})},{})}function KD(e,t,r=e.length){let o=oke(e,r);return Object.fromEntries(Object.entries(nke(e,r)).map(([a,i])=>{let l=t*i/o;return[a,Sw(l)]}))}function y$(e){return e.every(t=>{let r=t.attributes.width;return Number.isFinite(r?.endsWith?.("%")?parseFloat(r):r)})}function YD(e,t){return e.map(r=>({...r,attributes:{...r.attributes,width:`${t[r.clientId]}%`}}))}var ko=n(y(),1),ake={name:"core/column"};function ike({clientId:e,setAttributes:t,isStackedOnMobile:r}){let{count:o,canInsertColumnBlock:a,minCount:i}=(0,ml.useSelect)(p=>{let{canInsertBlockType:m,canRemoveBlock:d,getBlockOrder:f}=p(Zr.store),h=f(e),g=h.reduce((v,b,_)=>(d(b)||v.push(_),v),[]);return{count:h.length,canInsertColumnBlock:m("core/column",e),minCount:Math.max(...g)+1}},[e]),{getBlocks:l}=(0,ml.useSelect)(Zr.store),{replaceInnerBlocks:s}=(0,ml.useDispatch)(Zr.store);function c(p,m){let d=l(e),f=y$(d),h=m>p;if(h&&f){let g=Sw(100/m),v=m-p,b=KD(d,100-g*v);d=[...YD(d,b),...Array.from({length:v}).map(()=>(0,Ed.createBlock)("core/column",{width:`${g}%`}))]}else if(h)d=[...d,...Array.from({length:m-p}).map(()=>(0,Ed.createBlock)("core/column"))];else if(m<p&&(d=d.slice(0,-(p-m)),f)){let g=KD(d,100);d=YD(d,g)}s(e,d)}let u=Z();return(0,ko.jsxs)(dl.__experimentalToolsPanel,{label:(0,Pd.__)("Settings"),resetAll:()=>{t({isStackedOnMobile:!0})},dropdownMenuProps:u,children:[a&&(0,ko.jsxs)(dl.__experimentalVStack,{spacing:4,style:{gridColumn:"1 / -1"},children:[(0,ko.jsx)(dl.RangeControl,{label:(0,Pd.__)("Columns"),value:o,onChange:p=>c(o,Math.max(i,p)),min:Math.max(1,i),max:Math.max(6,o)}),o>6&&(0,ko.jsx)(dl.Notice,{status:"warning",isDismissible:!1,children:(0,Pd.__)("This column count exceeds the recommended amount and may cause visual breakage.")})]}),(0,ko.jsx)(dl.__experimentalToolsPanelItem,{label:(0,Pd.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>r!==!0,onDeselect:()=>t({isStackedOnMobile:!0}),children:(0,ko.jsx)(dl.ToggleControl,{label:(0,Pd.__)("Stack on mobile"),checked:r,onChange:()=>t({isStackedOnMobile:!r})})})]})}function lke({attributes:e,setAttributes:t,clientId:r}){let{isStackedOnMobile:o,verticalAlignment:a,templateLock:i}=e,l=(0,ml.useRegistry)(),{getBlockOrder:s}=(0,ml.useSelect)(Zr.store),{updateBlockAttributes:c}=(0,ml.useDispatch)(Zr.store),u=S({[`are-vertically-aligned-${a}`]:a,"is-not-stacked-on-mobile":!o}),p=(0,Zr.useBlockProps)({className:u}),m=(0,Zr.useInnerBlocksProps)(p,{defaultBlock:ake,directInsert:!0,orientation:"horizontal",renderAppender:!1,templateLock:i});function d(f){let h=s(r);l.batch(()=>{t({verticalAlignment:f}),c(h,{verticalAlignment:f})})}return(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)(Zr.BlockControls,{children:(0,ko.jsx)(Zr.BlockVerticalAlignmentToolbar,{onChange:d,value:a})}),(0,ko.jsx)(Zr.InspectorControls,{children:(0,ko.jsx)(ike,{clientId:r,setAttributes:t,isStackedOnMobile:o})}),(0,ko.jsx)("div",{...m})]})}function ske({clientId:e,name:t,setAttributes:r}){let{blockType:o,variations:a}=(0,ml.useSelect)(s=>{let{getBlockVariations:c,getBlockType:u}=s(Ed.store);return{blockType:u(t),variations:c(t,"block")}},[t]),{replaceInnerBlocks:i}=(0,ml.useDispatch)(Zr.store),l=(0,Zr.useBlockProps)();return(0,ko.jsx)("div",{...l,children:(0,ko.jsx)(Zr.__experimentalBlockVariationPicker,{icon:o?.icon?.src,label:o?.title,variations:a,instructions:(0,Pd.__)("Divide into columns. Select a layout:"),onSelect:s=>{s.attributes&&r(s.attributes),s.innerBlocks&&i(e,(0,Ed.createBlocksFromInnerBlocksTemplate)(s.innerBlocks),!0)}})})}var cke=e=>{let{clientId:t}=e,o=(0,ml.useSelect)(a=>a(Zr.store).getBlocks(t).length>0,[t])?lke:ske;return(0,ko.jsx)(o,{...e})},_$=cke;var Tw={$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 Pw=n(E(),1),x$=n(y(),1);function k$({attributes:e}){let{isStackedOnMobile:t,verticalAlignment:r}=e,o=S({[`are-vertically-aligned-${r}`]:r,"is-not-stacked-on-mobile":!t}),a=Pw.useBlockProps.save({className:o}),i=Pw.useInnerBlocksProps.save(a);return(0,x$.jsx)("div",{...i})}var Ha=n(O(),1),yi=n(I(),1),_i=n(y(),1),pke=[{name:"one-column-full",title:(0,yi.__)("100"),description:(0,yi.__)("One column"),icon:(0,_i.jsx)(Ha.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,_i.jsx)(Ha.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,yi.__)("50 / 50"),description:(0,yi.__)("Two columns; equal split"),icon:(0,_i.jsx)(Ha.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,_i.jsx)(Ha.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,yi.__)("33 / 66"),description:(0,yi.__)("Two columns; one-third, two-thirds split"),icon:(0,_i.jsx)(Ha.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,_i.jsx)(Ha.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,yi.__)("66 / 33"),description:(0,yi.__)("Two columns; two-thirds, one-third split"),icon:(0,_i.jsx)(Ha.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,_i.jsx)(Ha.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,yi.__)("33 / 33 / 33"),description:(0,yi.__)("Three columns; equal split"),icon:(0,_i.jsx)(Ha.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,_i.jsx)(Ha.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,yi.__)("25 / 50 / 25"),description:(0,yi.__)("Three columns; wide center column"),icon:(0,_i.jsx)(Ha.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,_i.jsx)(Ha.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"]}],w$=pke;var Js=n(q(),1),mke=6,dke=(e,t)=>{let r=+(100/t).toFixed(2),o=Array.from({length:t},(a,i)=>["core/column",{width:`${r}%`},e.filter((l,s)=>s%t===i)]);return(0,Js.createBlocksFromInnerBlocksTemplate)(o)},fke=e=>e.flatMap(t=>{let r=t.innerBlocks||[];return r.length>1?[(0,Js.createBlock)("core/group",{layout:{type:"constrained"}},r)]:r}),hke={from:[{type:"block",blocks:["core/group"],priority:1,transform:(e,t)=>{let{layout:r,...o}=e,{columnCount:a}=r;return(0,Js.createBlock)("core/columns",o,dke(t,a))},isMatch:({layout:e})=>e?.type==="grid"&&Number.isInteger(e?.columnCount)&&e.columnCount>0},{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{let t=+(100/e.length).toFixed(2),r=e.map(({name:o,attributes:a,innerBlocks:i,innerContent:l})=>["core/column",{width:`${t}%`},[[o,{...a},i,l]]]);return(0,Js.createBlock)("core/columns",{},(0,Js.createBlocksFromInnerBlocksTemplate)(r))},isMatch:({length:e},t)=>t.length===1&&t[0].name==="core/columns"?!1:e&&e<=mke},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{let{align:r,backgroundColor:o,textColor:a,style:i,mediaAlt:l,mediaId:s,mediaPosition:c,mediaSizeSlug:u,mediaType:p,mediaUrl:m,mediaWidth:d,verticalAlignment:f}=e,h;if(p==="image"||!p){let v={id:s,alt:l,url:m,sizeSlug:u},b={href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel};h=["core/image",{...v,...b}]}else h=["core/video",{id:s,src:m}];let g=[["core/column",{width:`${d}%`},[h]],["core/column",{width:`${100-d}%`},t]];return c==="right"&&g.reverse(),(0,Js.createBlock)("core/columns",{align:r,backgroundColor:o,textColor:a,style:i,verticalAlignment:f},(0,Js.createBlocksFromInnerBlocksTemplate)(g))}}],to:[{type:"block",blocks:["core/group"],variationName:"group-grid",transform:(e,t)=>{let r=t.length;return(0,Js.createBlock)("core/group",{...e,isStackedOnMobile:void 0,verticalAlignment:void 0,layout:{type:"grid",...r&&{columnCount:r}}},fke(t))}}],ungroup:(e,t)=>t.flatMap(r=>r.innerBlocks)},C$=hke;var{name:S$}=Tw,T$={icon:EP,variations:w$,example:{viewportWidth:782,innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,xb.__)("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,xb.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,xb.__)("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,xb.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:v$,edit:_$,save:k$,transforms:C$},gke=()=>R({name:S$,metadata:Tw,settings:T$});var tL={};K(tL,{init:()=>kke,metadata:()=>Ew,name:()=>G$,settings:()=>W$});var Ew={$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 Bw=n(E(),1),XD=n(y(),1),bke={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=Bw.useBlockProps.save(),{className:r}=t,a=(r?.split(" ")||[])?.filter(l=>l!=="wp-block-comments"),i={...t,className:a.join(" ")};return(0,XD.jsx)(e,{...i,children:(0,XD.jsx)(Bw.InnerBlocks.Content,{})})}},P$=[bke];var Lw=n(E(),1);var E$=n(I(),1),kb=n(E(),1);var Iw=n(y(),1),{HTMLElementControl:yke}=U(kb.privateApis);function B$({attributes:{tagName:e},setAttributes:t}){return(0,Iw.jsx)(kb.InspectorControls,{children:(0,Iw.jsx)(kb.InspectorControls,{group:"advanced",children:(0,Iw.jsx)(yke,{tagName:e,onChange:r=>t({tagName:r}),options:[{label:(0,E$.__)("Default (<div>)"),value:"div"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})})}var Ep=n(E(),1),eL=n(I(),1),V$=n(O(),1);var L$=n(E(),1),ao=n(I(),1),R$=n(F(),1),A$=n(re(),1),M$=n(H(),1);var fl=n(I(),1),Pp=n(E(),1),I$=n(O(),1),N$=n(ve(),1),Nw=n(re(),1),JD=n(F(),1),ca=n(y(),1),D$=()=>{let e=(0,N$.useInstanceId)(D$);return(0,ca.jsxs)("div",{className:"comment-respond",children:[(0,ca.jsx)("h3",{className:"comment-reply-title",children:(0,fl.__)("Leave a Reply")}),(0,ca.jsxs)("form",{noValidate:!0,className:"comment-form",onSubmit:t=>t.preventDefault(),children:[(0,ca.jsxs)("p",{children:[(0,ca.jsx)("label",{htmlFor:`comment-${e}`,children:(0,fl.__)("Comment")}),(0,ca.jsx)("textarea",{id:`comment-${e}`,name:"comment",cols:"45",rows:"8",readOnly:!0})]}),(0,ca.jsx)("p",{className:"form-submit wp-block-button",children:(0,ca.jsx)("input",{name:"submit",type:"submit",className:S("wp-block-button__link",(0,Pp.__experimentalGetElementClassName)("button")),label:(0,fl.__)("Post Comment"),value:(0,fl.__)("Post Comment"),"aria-disabled":"true"})})]})]})},_ke=({postId:e,postType:t})=>{let[r,o]=(0,Nw.useEntityProp)("postType",t,"comment_status",e),a=t===void 0||e===void 0,i=(0,JD.useSelect)(s=>s(Pp.store).getSettings().__experimentalDiscussionSettings?.defaultCommentStatus,[]),l=(0,JD.useSelect)(s=>t?!!s(Nw.store).getPostType(t)?.supports.comments:!1);if(!a&&r!=="open")if(r==="closed"){let s=[(0,ca.jsx)(I$.Button,{__next40pxDefaultSize:!0,onClick:()=>o("open"),variant:"primary",children:(0,fl._x)("Enable comments","action that affects the current post")},"enableComments")];return(0,ca.jsx)(Pp.Warning,{actions:s,children:(0,fl.__)("Post Comments Form block: Comments are not enabled for this item.")})}else if(l){if(i!=="open")return(0,ca.jsx)(Pp.Warning,{children:(0,fl.__)("Post Comments Form block: Comments are not enabled.")})}else return(0,ca.jsx)(Pp.Warning,{children:(0,fl.sprintf)((0,fl.__)("Post Comments Form block: Comments are not enabled for this post type (%s)."),t)});return(0,ca.jsx)(D$,{})},Dw=_ke;var lt=n(y(),1);function z$({postType:e,postId:t}){let[r]=(0,A$.useEntityProp)("postType",e,"title",t);r=r||(0,ao.__)("Post Title");let o=(0,R$.useSelect)(a=>a(L$.store).getSettings().__experimentalDiscussionSettings?.avatarURL,[]);return(0,lt.jsxs)("div",{className:"wp-block-comments__legacy-placeholder",inert:"true",children:[(0,lt.jsx)("h3",{children:(0,ao.sprintf)((0,ao.__)("One response to %s"),r)}),(0,lt.jsxs)("div",{className:"navigation",children:[(0,lt.jsx)("div",{className:"alignleft",children:(0,lt.jsxs)("a",{href:"#top",children:["\xAB ",(0,ao.__)("Older Comments")]})}),(0,lt.jsx)("div",{className:"alignright",children:(0,lt.jsxs)("a",{href:"#top",children:[(0,ao.__)("Newer Comments")," \xBB"]})})]}),(0,lt.jsx)("ol",{className:"commentlist",children:(0,lt.jsx)("li",{className:"comment even thread-even depth-1",children:(0,lt.jsxs)("article",{className:"comment-body",children:[(0,lt.jsxs)("footer",{className:"comment-meta",children:[(0,lt.jsxs)("div",{className:"comment-author vcard",children:[(0,lt.jsx)("img",{alt:(0,ao.__)("Commenter Avatar"),src:o,className:"avatar avatar-32 photo",height:"32",width:"32",loading:"lazy"}),(0,lt.jsx)("b",{className:"fn",children:(0,lt.jsx)("a",{href:"#top",className:"url",children:(0,ao.__)("A WordPress Commenter")})})," ",(0,lt.jsxs)("span",{className:"says",children:[(0,ao.__)("says"),":"]})]}),(0,lt.jsxs)("div",{className:"comment-metadata",children:[(0,lt.jsx)("a",{href:"#top",children:(0,lt.jsx)("time",{dateTime:"2000-01-01T00:00:00+00:00",children:(0,ao.__)("January 1, 2000 at 00:00 am")})})," ",(0,lt.jsx)("span",{className:"edit-link",children:(0,lt.jsx)("a",{className:"comment-edit-link",href:"#top",children:(0,ao.__)("Edit")})})]})]}),(0,lt.jsx)("div",{className:"comment-content",children:(0,lt.jsxs)("p",{children:[(0,ao.__)("Hi, this is a comment."),(0,lt.jsx)("br",{}),(0,ao.__)("To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."),(0,lt.jsx)("br",{}),(0,M$.createInterpolateElement)((0,ao.__)("Commenter avatars come from <a>Gravatar</a>."),{a:(0,lt.jsx)("a",{href:"https://gravatar.com/"})})]})}),(0,lt.jsx)("div",{className:"reply",children:(0,lt.jsx)("a",{className:"comment-reply-link",href:"#top","aria-label":(0,ao.__)("Reply to A WordPress Commenter"),children:(0,ao._x)("Reply","verb")})})]})})}),(0,lt.jsxs)("div",{className:"navigation",children:[(0,lt.jsx)("div",{className:"alignleft",children:(0,lt.jsxs)("a",{href:"#top",children:["\xAB ",(0,ao.__)("Older Comments")]})}),(0,lt.jsx)("div",{className:"alignright",children:(0,lt.jsxs)("a",{href:"#top",children:[(0,ao.__)("Newer Comments")," \xBB"]})})]}),(0,lt.jsx)(Dw,{postId:t,postType:e})]})}var es=n(y(),1);function O$({attributes:e,setAttributes:t,context:{postType:r,postId:o}}){let{textAlign:a}=e,i=[(0,es.jsx)(V$.Button,{__next40pxDefaultSize:!0,onClick:()=>{t({legacy:!1})},variant:"primary",children:(0,eL.__)("Switch to editable mode")},"convert")],l=(0,Ep.useBlockProps)({className:S({[`has-text-align-${a}`]:a})});return(0,es.jsxs)(es.Fragment,{children:[(0,es.jsx)(Ep.BlockControls,{group:"block",children:(0,es.jsx)(Ep.AlignmentControl,{value:a,onChange:s=>{t({textAlign:s})}})}),(0,es.jsxs)("div",{...l,children:[(0,es.jsx)(Ep.Warning,{actions:i,children:(0,eL.__)("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,es.jsx)(z$,{postId:o,postType:r})]})]})}var xke=[["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"]],F$=xke;var Bp=n(y(),1);function H$(e){let{attributes:t,setAttributes:r,clientId:o}=e,{tagName:a,legacy:i}=t,l=(0,Lw.useBlockProps)(),s=(0,Lw.useInnerBlocksProps)(l,{template:F$});return i?(0,Bp.jsx)(O$,{...e}):(0,Bp.jsxs)(Bp.Fragment,{children:[(0,Bp.jsx)(B$,{attributes:t,setAttributes:r,clientId:o}),(0,Bp.jsx)(a,{...s})]})}var Rw=n(E(),1),j$=n(y(),1);function U$({attributes:{tagName:e,legacy:t}}){let r=Rw.useBlockProps.save(),o=Rw.useInnerBlocksProps.save(r);return t?null:(0,j$.jsx)(e,{...o})}var{name:G$}=Ew,W$={icon:MB,example:{},edit:H$,save:U$,deprecated:P$},kke=()=>R({name:G$,metadata:Ew,settings:W$});var oL={};K(oL,{init:()=>Cke,metadata:()=>Aw,name:()=>Z$,settings:()=>K$});var Aw={$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 Ip=n(E(),1),Wh=n(O(),1),rL=n(re(),1),$$=n(F(),1),Bd=n(I(),1),ts=n(y(),1);function q$({attributes:e,context:{commentId:t},setAttributes:r,isSelected:o}){let{height:a,width:i}=e,[l]=(0,rL.useEntityProp)("root","comment","author_avatar_urls",t),[s]=(0,rL.useEntityProp)("root","comment","author_name",t),c=l?Object.values(l):null,u=l?Object.keys(l):null,p=u?u[0]:24,m=u?u[u.length-1]:96,d=(0,Ip.useBlockProps)(),f=(0,Ip.__experimentalGetSpacingClassesAndStyles)(e),h=Math.floor(m*2.5),g=(0,$$.useSelect)(_=>{let{__experimentalDiscussionSettings:k}=_(Ip.store).getSettings();return k?.avatarURL},[]),v=(0,ts.jsx)(Ip.InspectorControls,{children:(0,ts.jsx)(Wh.PanelBody,{title:(0,Bd.__)("Settings"),children:(0,ts.jsx)(Wh.RangeControl,{label:(0,Bd.__)("Image size"),onChange:_=>r({width:_,height:_}),min:p,max:h,initialPosition:i,value:i})})}),b=(0,ts.jsx)(Wh.ResizableBox,{size:{width:i,height:a},showHandle:o,onResizeStop:(_,k,x,w)=>{r({height:parseInt(a+w.height,10),width:parseInt(i+w.width,10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,Bd.isRTL)(),bottom:!0,left:(0,Bd.isRTL)()},minWidth:p,maxWidth:h,children:(0,ts.jsx)("img",{src:c?c[c.length-1]:g,alt:`${s} ${(0,Bd.__)("Avatar")}`,...d})});return(0,ts.jsxs)(ts.Fragment,{children:[v,(0,ts.jsx)("div",{...f,children:b})]})}var{name:Z$}=Aw,K$={icon:K1,edit:q$},Cke=()=>R({name:Z$,metadata:Aw,settings:K$});var nL={};K(nL,{init:()=>Eke,metadata:()=>Mw,name:()=>eq,settings:()=>tq});var Mw={$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 fu=n(I(),1),Y$=n(F(),1),zw=n(E(),1),Q$=n(re(),1),Np=n(O(),1);var xi=n(y(),1);function X$(e){let{attributes:{isLink:t,linkTarget:r},context:{commentId:o},setAttributes:a}=e;Ct(e);let i=Z(),l=(0,zw.useBlockProps)(),s=(0,Y$.useSelect)(p=>{let{getEntityRecord:m}=p(Q$.store),d=m("root","comment",o),f=d?.author_name;return d&&!f?m("root","user",d.author)?.name??(0,fu.__)("Anonymous"):f??""},[o]),c=(0,xi.jsx)(zw.InspectorControls,{children:(0,xi.jsxs)(Np.__experimentalToolsPanel,{label:(0,fu.__)("Settings"),resetAll:()=>{a({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:i,children:[(0,xi.jsx)(Np.__experimentalToolsPanelItem,{label:(0,fu.__)("Link to authors URL"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>a({isLink:!0}),children:(0,xi.jsx)(Np.ToggleControl,{label:(0,fu.__)("Link to authors URL"),onChange:()=>a({isLink:!t}),checked:t})}),t&&(0,xi.jsx)(Np.__experimentalToolsPanelItem,{label:(0,fu.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>a({linkTarget:"_self"}),children:(0,xi.jsx)(Np.ToggleControl,{label:(0,fu.__)("Open in new tab"),onChange:p=>a({linkTarget:p?"_blank":"_self"}),checked:r==="_blank"})})]})});return(!o||!s)&&(s=(0,fu._x)("Comment Author","block title")),(0,xi.jsxs)(xi.Fragment,{children:[c,(0,xi.jsx)("div",{...l,children:t?(0,xi.jsx)("a",{href:"#comment-author-pseudo-link",onClick:p=>p.preventDefault(),children:s}):s})]})}var Tke={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},Pke={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},J$=[Tke,Pke];var{name:eq}=Mw,tq={icon:IP,edit:X$,deprecated:J$,example:{}},Eke=()=>R({name:eq,metadata:Mw,settings:tq});var aL={};K(aL,{init:()=>Nke,metadata:()=>Vw,name:()=>cq,settings:()=>uq});var Vw={$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 rq=n(I(),1),oq=n(H(),1),nq=n(O(),1),aq=n(re(),1),iq=n(E(),1);var rs=n(y(),1);function lq(e){let{context:{commentId:t}}=e;Ct(e);let r=(0,iq.useBlockProps)(),[o]=(0,aq.useEntityProp)("root","comment","content",t);return!t||!o?(0,rs.jsx)(rs.Fragment,{children:(0,rs.jsx)("div",{...r,children:(0,rs.jsx)("p",{children:(0,rq._x)("Comment Content","block title")})})}):(0,rs.jsx)(rs.Fragment,{children:(0,rs.jsx)("div",{...r,children:(0,rs.jsx)(nq.Disabled,{children:(0,rs.jsx)(oq.RawHTML,{children:o.rendered},"html")})})})}var Ike={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},sq=[Ike];var{name:cq}=Vw,uq={icon:DP,edit:lq,deprecated:sq,example:{}},Nke=()=>R({name:cq,metadata:Vw,settings:uq});var lL={};K(lL,{init:()=>Rke,metadata:()=>Ow,name:()=>fq,settings:()=>hq});var Ow={$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 iL=n(re(),1),Nd=n(Fw(),1),$h=n(E(),1),Dd=n(O(),1),Id=n(I(),1);var ua=n(y(),1);function mq({attributes:{format:e,isLink:t},context:{commentId:r},setAttributes:o}){let a=(0,$h.useBlockProps)(),i=Z(),[l]=(0,iL.useEntityProp)("root","comment","date",r),[s=(0,Nd.getSettings)().formats.date]=(0,iL.useEntityProp)("root","site","date_format"),c=(0,ua.jsx)($h.InspectorControls,{children:(0,ua.jsxs)(Dd.__experimentalToolsPanel,{label:(0,Id.__)("Settings"),resetAll:()=>{o({format:void 0,isLink:!0})},dropdownMenuProps:i,children:[(0,ua.jsx)(Dd.__experimentalToolsPanelItem,{label:(0,Id.__)("Date format"),hasValue:()=>e!==void 0,onDeselect:()=>o({format:void 0}),isShownByDefault:!0,children:(0,ua.jsx)($h.__experimentalDateFormatPicker,{format:e,defaultFormat:s,onChange:p=>o({format:p})})}),(0,ua.jsx)(Dd.__experimentalToolsPanelItem,{label:(0,Id.__)("Link to comment"),hasValue:()=>!t,onDeselect:()=>o({isLink:!0}),isShownByDefault:!0,children:(0,ua.jsx)(Dd.ToggleControl,{label:(0,Id.__)("Link to comment"),onChange:()=>o({isLink:!t}),checked:t})})]})});(!r||!l)&&(l=(0,Id._x)("Comment Date","block title"));let u=l instanceof Date?(0,ua.jsx)("time",{dateTime:(0,Nd.dateI18n)("c",l),children:e==="human-diff"?(0,Nd.humanTimeDiff)(l):(0,Nd.dateI18n)(e||s,l)}):(0,ua.jsx)("time",{children:l});return t&&(u=(0,ua.jsx)("a",{href:"#comment-date-pseudo-link",onClick:p=>p.preventDefault(),children:u})),(0,ua.jsxs)(ua.Fragment,{children:[c,(0,ua.jsx)("div",{...a,children:u})]})}var Lke={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},dq=[Lke];var{name:fq}=Ow,hq={icon:xv,edit:mq,deprecated:dq,example:{}},Rke=()=>R({name:fq,metadata:Ow,settings:hq});var sL={};K(sL,{init:()=>zke,metadata:()=>Hw,name:()=>bq,settings:()=>yq});var Hw={$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 jw=n(E(),1),qh=n(O(),1),wb=n(I(),1);var os=n(y(),1);function gq(e){let{attributes:t,setAttributes:r}=e,{linkTarget:o}=t;Ct(e);let a=(0,jw.useBlockProps)(),i=Z(),l=(0,os.jsx)(jw.InspectorControls,{children:(0,os.jsx)(qh.__experimentalToolsPanel,{label:(0,wb.__)("Settings"),resetAll:()=>{r({linkTarget:"_self"})},dropdownMenuProps:i,children:(0,os.jsx)(qh.__experimentalToolsPanelItem,{label:(0,wb.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>o==="_blank",onDeselect:()=>r({linkTarget:"_self"}),children:(0,os.jsx)(qh.ToggleControl,{label:(0,wb.__)("Open in new tab"),onChange:s=>r({linkTarget:s?"_blank":"_self"}),checked:o==="_blank"})})})});return(0,os.jsxs)(os.Fragment,{children:[l,(0,os.jsx)("div",{...a,children:(0,os.jsx)("a",{href:"#edit-comment-pseudo-link",onClick:s=>s.preventDefault(),children:(0,wb.__)("Edit")})})]})}var Mke={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},vq=[Mke];var{name:bq}=Hw,yq={icon:RP,edit:gq,deprecated:vq,example:{}},zke=()=>R({name:bq,metadata:Hw,settings:yq});var cL={};K(cL,{init:()=>Hke,metadata:()=>Uw,name:()=>Cq,settings:()=>Sq});var Uw={$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 _q=n(I(),1),xq=n(E(),1);var Zh=n(y(),1);function Oke(e){Ct(e);let t=(0,xq.useBlockProps)();return(0,Zh.jsx)(Zh.Fragment,{children:(0,Zh.jsx)("div",{...t,children:(0,Zh.jsx)("a",{href:"#comment-reply-pseudo-link",onClick:r=>r.preventDefault(),children:(0,_q._x)("Reply","verb")})})})}var kq=Oke;var Fke={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},wq=[Fke];var{name:Cq}=Uw,Sq={edit:kq,icon:MP,deprecated:wq,example:{}},Hke=()=>R({name:Cq,metadata:Uw,settings:Sq});var pL={};K(pL,{init:()=>Kke,metadata:()=>Gw,name:()=>jq,settings:()=>Uq});var Gw={$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 Ww=n(H(),1),uL=n(F(),1),Rq=n(I(),1),ns=n(E(),1),Aq=n(O(),1),Mq=n(re(),1);var Ld=n(H(),1),Eq=n(F(),1),Bq=n(E(),1),Iq=n(pr(),1),Nq=n(Cb(),1),Pq=100,Dq=({postId:e})=>{let t={status:"approve",order:"asc",context:"embed",parent:0,_embed:"children"},{pageComments:r,commentsPerPage:o,defaultCommentsPage:a}=(0,Eq.useSelect)(s=>{let{getSettings:c}=s(Bq.store),{__experimentalDiscussionSettings:u}=c();return u??{}},[]),i=r?Math.min(o,Pq):Pq,l=Uke({defaultPage:a,postId:e,perPage:i,queryArgs:t});return(0,Ld.useMemo)(()=>l?{...t,post:e,per_page:i,page:l}:null,[e,i,l])},Uke=({defaultPage:e,postId:t,perPage:r,queryArgs:o})=>{let[a,i]=(0,Ld.useState)({}),l=`${t}_${r}`,s=a[l]||0;return(0,Ld.useEffect)(()=>{s||e!=="newest"||(0,Nq.default)({path:(0,Iq.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({...a,[l]:u<=1?1:u})}).catch(()=>{i({...a,[l]:1})})},[e,t,r,i]),e==="newest"?s:1},Lq=e=>(0,Ld.useMemo)(()=>e?.map(({id:r,_embedded:o})=>{let[a]=o?.children||[[]];return{commentId:r,children:a.map(i=>({commentId:i.id}))}}),[e]);var ki=n(y(),1),Gke=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]],Wke=({perPage:e,pageComments:t,threadComments:r,threadCommentsDepth:o})=>{let a=r?Math.min(o,3):1,i=s=>{if(s<a){let c=s+1;return[{commentId:-(s+3),children:i(c)}]}return[]},l=[{commentId:-1,children:i(1)}];return(!t||e>=2)&&a<3&&l.push({commentId:-2,children:[]}),(!t||e>=3)&&a<2&&l.push({commentId:-3,children:[]}),l};function $ke({comment:e,activeCommentId:t,setActiveCommentId:r,firstCommentId:o,blocks:a}){let{children:i,...l}=(0,ns.useInnerBlocksProps)({},{template:Gke});return(0,ki.jsxs)("li",{...l,children:[e.commentId===(t||o)?i:null,(0,ki.jsx)(Zke,{blocks:a,commentId:e.commentId,setActiveCommentId:r,isHidden:e.commentId===(t||o)}),e?.children?.length>0?(0,ki.jsx)(zq,{comments:e.children,activeCommentId:t,setActiveCommentId:r,blocks:a,firstCommentId:o}):null]})}var qke=({blocks:e,commentId:t,setActiveCommentId:r,isHidden:o})=>{let a=(0,ns.__experimentalUseBlockPreview)({blocks:e}),i=()=>{r(t)};return(0,ki.jsx)("div",{...a,tabIndex:0,role:"button",style:{display:o?"none":void 0},onClick:i,onKeyPress:i})},Zke=(0,Ww.memo)(qke),zq=({comments:e,blockProps:t,activeCommentId:r,setActiveCommentId:o,blocks:a,firstCommentId:i})=>(0,ki.jsx)("ol",{...t,children:e&&e.map(({commentId:l,...s},c)=>(0,ki.jsx)(ns.BlockContextProvider,{value:{commentId:l<0?null:l},children:(0,ki.jsx)($ke,{comment:{commentId:l,...s},activeCommentId:r,setActiveCommentId:o,blocks:a,firstCommentId:i})},s.commentId||c))});function Vq({clientId:e,context:{postId:t}}){let r=(0,ns.useBlockProps)(),[o,a]=(0,Ww.useState)(),{commentOrder:i,threadCommentsDepth:l,threadComments:s,commentsPerPage:c,pageComments:u}=(0,uL.useSelect)(h=>{let{getSettings:g}=h(ns.store);return g().__experimentalDiscussionSettings??{}},[]),p=Dq({postId:t}),{topLevelComments:m,blocks:d}=(0,uL.useSelect)(h=>{let{getEntityRecords:g}=h(Mq.store),{getBlocks:v}=h(ns.store);return{topLevelComments:p?g("root","comment",p):null,blocks:v(e)}},[e,p]),f=Lq(i==="desc"&&m?[...m].reverse():m);return m?(t||(f=Wke({perPage:c,pageComments:u,threadComments:s,threadCommentsDepth:l})),f.length?(0,ki.jsx)(zq,{comments:f,blockProps:r,blocks:d,activeCommentId:o,setActiveCommentId:a,firstCommentId:f[0]?.commentId}):(0,ki.jsx)("p",{...r,children:(0,Rq.__)("No results found.")})):(0,ki.jsx)("p",{...r,children:(0,ki.jsx)(Aq.Spinner,{})})}var Oq=n(E(),1),Fq=n(y(),1);function Hq(){return(0,Fq.jsx)(Oq.InnerBlocks.Content,{})}var{name:jq}=Gw,Uq={icon:td,edit:Vq,save:Hq},Kke=()=>R({name:jq,metadata:Gw,settings:Uq});var dL={};K(dL,{init:()=>Xke,metadata:()=>$w,name:()=>$q,settings:()=>qq});var Wq=n(I(),1);var $w={$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 mL=n(I(),1),qw=n(E(),1),Sb=n(y(),1),Qke={none:"",arrow:"\u2190",chevron:"\xAB"};function Gq({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=Qke[r];return(0,Sb.jsxs)("a",{href:"#comments-pagination-previous-pseudo-link",onClick:a=>a.preventDefault(),...(0,qw.useBlockProps)(),children:[o&&(0,Sb.jsx)("span",{className:`wp-block-comments-pagination-previous-arrow is-arrow-${r}`,children:o}),(0,Sb.jsx)(qw.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,mL.__)("Older comments page link"),placeholder:(0,mL.__)("Older Comments"),value:e,onChange:a=>t({label:a})})]})}var{name:$q}=$w,qq={icon:Sv,edit:Gq,example:{attributes:{label:(0,Wq.__)("Older Comments")}}},Xke=()=>R({name:$q,metadata:$w,settings:qq});var hL={};K(hL,{init:()=>t5e,metadata:()=>Zw,name:()=>Jq,settings:()=>eZ});var Zw={$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 Kw=n(I(),1),is=n(E(),1),fL=n(F(),1),Yw=n(O(),1);var Rd=n(I(),1),Kh=n(O(),1),Yh=n(y(),1);function Zq({value:e,onChange:t}){return(0,Yh.jsxs)(Kh.__experimentalToggleGroupControl,{label:(0,Rd.__)("Arrow"),value:e,onChange:t,help:(0,Rd.__)("A decorative arrow appended to the next and previous comments link."),isBlock:!0,children:[(0,Yh.jsx)(Kh.__experimentalToggleGroupControlOption,{value:"none",label:(0,Rd._x)("None","Arrow option for Comments Pagination Next/Previous blocks")}),(0,Yh.jsx)(Kh.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Rd._x)("Arrow","Arrow option for Comments Pagination Next/Previous blocks")}),(0,Yh.jsx)(Kh.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Rd._x)("Chevron","Arrow option for Comments Pagination Next/Previous blocks")})]})}var as=n(y(),1),e5e=[["core/comments-pagination-previous"],["core/comments-pagination-numbers"],["core/comments-pagination-next"]];function Kq({attributes:{paginationArrow:e},setAttributes:t,clientId:r}){let o=(0,fL.useSelect)(c=>{let{getBlocks:u}=c(is.store);return u(r)?.find(m=>["core/comments-pagination-previous","core/comments-pagination-next"].includes(m.name))},[]),a=(0,is.useBlockProps)(),i=Z(),l=(0,is.useInnerBlocksProps)(a,{template:e5e});return(0,fL.useSelect)(c=>{let{getSettings:u}=c(is.store),{__experimentalDiscussionSettings:p}=u();return p?.pageComments},[])?(0,as.jsxs)(as.Fragment,{children:[o&&(0,as.jsx)(is.InspectorControls,{children:(0,as.jsx)(Yw.__experimentalToolsPanel,{label:(0,Kw.__)("Settings"),dropdownMenuProps:i,resetAll:()=>t({paginationArrow:"none"}),children:(0,as.jsx)(Yw.__experimentalToolsPanelItem,{label:(0,Kw.__)("Arrow"),hasValue:()=>e!=="none",onDeselect:()=>t({paginationArrow:"none"}),isShownByDefault:!0,children:(0,as.jsx)(Zq,{value:e,onChange:c=>{t({paginationArrow:c})}})})})}),(0,as.jsx)("div",{...l})]}):(0,as.jsx)(is.Warning,{children:(0,Kw.__)("Comments Pagination block: paging comments is disabled in the Discussion Settings")})}var Yq=n(E(),1),Qq=n(y(),1);function Xq(){return(0,Qq.jsx)(Yq.InnerBlocks.Content,{})}var{name:Jq}=Zw,eZ={icon:Tv,edit:Kq,save:Xq},t5e=()=>R({name:Jq,metadata:Zw,settings:eZ});var vL={};K(vL,{init:()=>n5e,metadata:()=>Qw,name:()=>oZ,settings:()=>nZ});var rZ=n(I(),1);var Qw={$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 gL=n(I(),1),Xw=n(E(),1),Tb=n(y(),1),o5e={none:"",arrow:"\u2192",chevron:"\xBB"};function tZ({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=o5e[r];return(0,Tb.jsxs)("a",{href:"#comments-pagination-next-pseudo-link",onClick:a=>a.preventDefault(),...(0,Xw.useBlockProps)(),children:[(0,Tb.jsx)(Xw.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,gL.__)("Newer comments page link"),placeholder:(0,gL.__)("Newer Comments"),value:e,onChange:a=>t({label:a})}),o&&(0,Tb.jsx)("span",{className:`wp-block-comments-pagination-next-arrow is-arrow-${r}`,children:o})]})}var{name:oZ}=Qw,nZ={icon:wv,edit:tZ,example:{attributes:{label:(0,rZ.__)("Newer Comments")}}},n5e=()=>R({name:oZ,metadata:Qw,settings:nZ});var bL={};K(bL,{init:()=>i5e,metadata:()=>Jw,name:()=>lZ,settings:()=>sZ});var Jw={$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 aZ=n(E(),1),hl=n(y(),1),Ad=({content:e,tag:t="a",extraClass:r=""})=>t==="a"?(0,hl.jsx)(t,{className:`page-numbers ${r}`,href:"#comments-pagination-numbers-pseudo-link",onClick:o=>o.preventDefault(),children:e}):(0,hl.jsx)(t,{className:`page-numbers ${r}`,children:e});function iZ(){return(0,hl.jsxs)("div",{...(0,aZ.useBlockProps)(),children:[(0,hl.jsx)(Ad,{content:"1"}),(0,hl.jsx)(Ad,{content:"2"}),(0,hl.jsx)(Ad,{content:"3",tag:"span",extraClass:"current"}),(0,hl.jsx)(Ad,{content:"4"}),(0,hl.jsx)(Ad,{content:"5"}),(0,hl.jsx)(Ad,{content:"...",tag:"span",extraClass:"dots"}),(0,hl.jsx)(Ad,{content:"8"})]})}var{name:lZ}=Jw,sZ={icon:Cv,edit:iZ,example:{}},i5e=()=>R({name:lZ,metadata:Jw,settings:sZ});var yL={};K(yL,{init:()=>u5e,metadata:()=>e3,name:()=>hZ,settings:()=>gZ});var e3={$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 ec=n(E(),1),zr=n(I(),1),cZ=n(re(),1),Dp=n(O(),1),t3=n(H(),1),uZ=n(F(),1),pZ=n(Cb(),1),mZ=n(pr(),1);var ja=n(y(),1);function dZ(e){Ct(e);let{attributes:t,setAttributes:r,context:o}=e,{showPostTitle:a,showCommentsCount:i,level:l=2,levelOptions:s}=t,{postId:c,postType:u}=o,p="h"+l,[m,d]=(0,t3.useState)(),[f]=(0,cZ.useEntityProp)("postType",u,"title",c),h=typeof c>"u",g=(0,ec.useBlockProps)(),{threadCommentsDepth:v,threadComments:b,commentsPerPage:_,pageComments:k}=(0,uZ.useSelect)(N=>{let{getSettings:D}=N(ec.store);return D().__experimentalDiscussionSettings??{}},[]),x=Z();(0,t3.useEffect)(()=>{if(h){let D=b?Math.min(v,3)-1:0,T=k?_:3,L=parseInt(D)+parseInt(T);d(Math.min(L,3));return}let N=c;(0,pZ.default)({path:(0,mZ.addQueryArgs)("/wp/v2/comments",{post:c,_fields:"id"}),method:"HEAD",parse:!1}).then(D=>{N===c&&d(parseInt(D.headers.get("X-WP-Total")))}).catch(()=>{d(0)})},[c]);let w=(0,ja.jsx)(ec.BlockControls,{group:"block",children:(0,ja.jsx)(ec.HeadingLevelDropdown,{value:l,options:s,onChange:N=>r({level:N})})}),C=(0,ja.jsx)(ec.InspectorControls,{children:(0,ja.jsxs)(Dp.__experimentalToolsPanel,{label:(0,zr.__)("Settings"),resetAll:()=>{r({showPostTitle:!0,showCommentsCount:!0})},dropdownMenuProps:x,children:[(0,ja.jsx)(Dp.__experimentalToolsPanelItem,{label:(0,zr.__)("Show post title"),isShownByDefault:!0,hasValue:()=>!a,onDeselect:()=>r({showPostTitle:!0}),children:(0,ja.jsx)(Dp.ToggleControl,{label:(0,zr.__)("Show post title"),checked:a,onChange:N=>r({showPostTitle:N})})}),(0,ja.jsx)(Dp.__experimentalToolsPanelItem,{label:(0,zr.__)("Show comments count"),isShownByDefault:!0,hasValue:()=>!i,onDeselect:()=>r({showCommentsCount:!0}),children:(0,ja.jsx)(Dp.ToggleControl,{label:(0,zr.__)("Show comments count"),checked:i,onChange:N=>r({showCommentsCount:N})})})]})}),P=h?(0,zr.__)("Post Title"):f,B;return i&&m!==void 0?a?m===1?B=(0,zr.sprintf)((0,zr.__)('One response to "%s"'),P):B=(0,zr.sprintf)((0,zr._n)('%1$s response to "%2$s"','%1$s responses to "%2$s"',m),m,P):m===1?B=(0,zr.__)("One response"):B=(0,zr.sprintf)((0,zr._n)("%s response","%s responses",m),m):a?m===1?B=(0,zr.sprintf)((0,zr.__)('Response to "%s"'),P):B=(0,zr.sprintf)((0,zr.__)('Responses to "%s"'),P):m===1?B=(0,zr.__)("Response"):B=(0,zr.__)("Responses"),(0,ja.jsxs)(ja.Fragment,{children:[w,C,(0,ja.jsx)(p,{...g,children:B})]})}var s5e={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 be(o)},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},c5e={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 be(o)},isEligible:({multipleCommentsLabel:e,singleCommentLabel:t})=>e||t,save:()=>null},fZ=[s5e,c5e];var{name:hZ}=e3,gZ={icon:$l,edit:dZ,deprecated:fZ,example:{}},u5e=()=>R({name:hZ,metadata:e3,settings:gZ});var VL={};K(VL,{init:()=>Iwe,metadata:()=>y3,name:()=>_K,settings:()=>x3});var zL=n(I(),1);var yK=n(q(),1);var n3=n(q(),1),Ie=n(E(),1),a3=n(I(),1),Pb=n(ve(),1);var r3=n(Ar(),1),p5e={"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"},Yt="image",Er="video",hu="embed-video",vZ=50;var m5e={x:.5,y:.5},o3=["image","video"];function nn({x:e,y:t}=m5e){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}function gl(e){return e===50||e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}function bZ(e){if(!e||!e.url&&!e.src)return{url:void 0,id:void 0};(0,r3.isBlobURL)(e.url)&&(e.type=(0,r3.getBlobTypeByURL)(e.url));let t;if(e.media_type)e.media_type===Yt?t=Yt:t=Er;else if(e.type&&(e.type===Yt||e.type===Er))t=e.type;else return;return{url:e.url||e.src,id:e.id,alt:e?.alt,backgroundType:t,...t===Er?{hasParallax:void 0}:{}}}function pa(e){return!e||e==="center center"||e==="center"}function Ua(e){return pa(e)?"":p5e[e]}var he=n(y(),1);function tc(e){return e?{backgroundImage:`url(${e})`}:{}}function Md(e){return e===0||e===50||!e?null:"has-background-dim-"+10*Math.round(e/10)}function i3(e){return{...e,dimRatio:e.url?e.dimRatio:100}}function Lp(e){return e.tagName||(e={...e,tagName:"div"}),{...e}}var zd={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"}},Eb={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]}},_L={...Eb,useFeaturedImage:{type:"boolean",default:!1},tagName:{type:"string",default:"div"}},d5e={..._L,isUserOverlayColor:{type:"boolean"},sizeSlug:{type:"string"},alt:{type:"string",default:""}},Qh={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}},xL={...Qh,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}},f5e={...xL,shadow:!0,dimensions:{aspectRatio:!0},interactivity:{clientNavigation:!0}},h5e={attributes:d5e,supports:f5e,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_,sizeSlug:k}=e,x=(0,Ie.getColorClassName)("background-color",d),w=(0,Ie.__experimentalGetGradientClass)(r),C=v&&b?`${v}${b}`:v,P=Yt===t,B=Er===t,N=!(u||m),D={minHeight:C||void 0},T={backgroundColor:x?void 0:i,background:a||void 0},L=s&&N?nn(s):void 0,A=f?`url(${f})`:void 0,z=nn(s),j=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!pa(o)},Ua(o)),G=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":m}),W=r||a;return(0,he.jsxs)(_,{...Ie.useBlockProps.save({className:j,style:D}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",x,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&W&&l!==0,"has-background-gradient":W,[w]:w}),style:T}),!c&&P&&f&&(N?(0,he.jsx)("img",{className:G,alt:h,src:f,style:{objectPosition:L},"data-object-fit":"cover","data-object-position":L}):(0,he.jsx)("div",{role:h?"img":void 0,"aria-label":h||void 0,className:G,style:{backgroundPosition:z,backgroundImage:A}})),B&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:L},"data-object-fit":"cover","data-object-position":L}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},g5e={attributes:_L,supports:xL,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",d),x=(0,Ie.__experimentalGetGradientClass)(r),w=v&&b?`${v}${b}`:v,C=Yt===t,P=Er===t,B=!(u||m),N={minHeight:w||void 0},D={backgroundColor:k?void 0:i,background:a||void 0},T=s&&B?nn(s):void 0,L=f?`url(${f})`:void 0,A=nn(s),z=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!pa(o)},Ua(o)),j=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{"has-parallax":u,"is-repeated":m}),G=r||a;return(0,he.jsxs)(_,{...Ie.useBlockProps.save({className:z,style:N}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",k,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&G&&l!==0,"has-background-gradient":G,[x]:x}),style:D}),!c&&C&&f&&(B?(0,he.jsx)("img",{className:j,alt:h,src:f,style:{objectPosition:T},"data-object-fit":"cover","data-object-position":T}):(0,he.jsx)("div",{role:"img",className:j,style:{backgroundPosition:A,backgroundImage:L}})),P&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:T},"data-object-fit":"cover","data-object-position":T}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},v5e={attributes:_L,supports:xL,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:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",d),x=(0,Ie.__experimentalGetGradientClass)(r),w=v&&b?`${v}${b}`:v,C=Yt===t,P=Er===t,B=!(u||m),N={minHeight:w||void 0},D={backgroundColor:k?void 0:i,background:a||void 0},T=s&&B?nn(s):void 0,L=f?`url(${f})`:void 0,A=nn(s),z=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!pa(o)},Ua(o)),j=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{"has-parallax":u,"is-repeated":m}),G=r||a;return(0,he.jsxs)(_,{...Ie.useBlockProps.save({className:z,style:N}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",k,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&G&&l!==0,"has-background-gradient":G,[x]:x}),style:D}),!c&&C&&f&&(B?(0,he.jsx)("img",{className:j,alt:h,src:f,style:{objectPosition:T},"data-object-fit":"cover","data-object-position":T}):(0,he.jsx)("div",{role:"img",className:j,style:{backgroundPosition:A,backgroundImage:L}})),P&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:T},"data-object-fit":"cover","data-object-position":T}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},b5e={attributes:Eb,supports:Qh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b}=e,_=(0,Ie.getColorClassName)("background-color",d),k=(0,Ie.__experimentalGetGradientClass)(r),x=v&&b?`${v}${b}`:v,w=Yt===t,C=Er===t,P=!(u||m),B={minHeight:x||void 0},N={backgroundColor:_?void 0:i,background:a||void 0},D=s&&P?nn(s):void 0,T=f?`url(${f})`:void 0,L=nn(s),A=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!pa(o)},Ua(o)),z=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{"has-parallax":u,"is-repeated":m}),j=r||a;return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:A,style:B}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",_,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&j&&l!==0,"has-background-gradient":j,[k]:k}),style:N}),!c&&w&&f&&(P?(0,he.jsx)("img",{className:z,alt:h,src:f,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}):(0,he.jsx)("div",{role:"img",className:z,style:{backgroundPosition:L,backgroundImage:T}})),C&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Lp},y5e={attributes:Eb,supports:Qh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b}=e,_=(0,Ie.getColorClassName)("background-color",d),k=(0,Ie.__experimentalGetGradientClass)(r),x=v&&b?`${v}${b}`:v,w=Yt===t,C=Er===t,P=!(u||m),B={...w&&!P&&!c?tc(f):{},minHeight:x||void 0},N={backgroundColor:_?void 0:i,background:a||void 0},D=s&&P?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,T=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!pa(o)},Ua(o)),L=r||a;return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:T,style:B}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",_,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&L&&l!==0,"has-background-gradient":L,[k]:k}),style:N}),!c&&w&&P&&f&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:h,src:f,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),C&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Lp},_5e={attributes:Eb,supports:Qh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isDark:u,isRepeated:p,overlayColor:m,url:d,alt:f,id:h,minHeight:g,minHeightUnit:v}=e,b=(0,Ie.getColorClassName)("background-color",m),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${g}${v}`:g,x=Yt===t,w=Er===t,C=!(c||p),P={...x&&!C?tc(d):{},minHeight:k||void 0},B={backgroundColor:b?void 0:i,background:a||void 0},N=s&&C?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,D=S({"is-light":!u,"has-parallax":c,"is-repeated":p,"has-custom-content-position":!pa(o)},Ua(o)),T=r||a;return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:D,style:P}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",b,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":d&&T&&l!==0,"has-background-gradient":T,[_]:_}),style:B}),x&&C&&d&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:f,src:d,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),w&&d&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Lp},x5e={attributes:Eb,supports:Qh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isDark:u,isRepeated:p,overlayColor:m,url:d,alt:f,id:h,minHeight:g,minHeightUnit:v}=e,b=(0,Ie.getColorClassName)("background-color",m),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${g}${v}`:g,x=Yt===t,w=Er===t,C=!(c||p),P={...x&&!C?tc(d):{},minHeight:k||void 0},B={backgroundColor:b?void 0:i,background:a||void 0},N=s&&C?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,D=S({"is-light":!u,"has-parallax":c,"is-repeated":p,"has-custom-content-position":!pa(o)},Ua(o));return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:D,style:P}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S(b,gl(l),"wp-block-cover__gradient-background",_,{"has-background-dim":l!==void 0,"has-background-gradient":r||a,[_]:!d&&_}),style:B}),x&&C&&d&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:f,src:d,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),w&&d&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:N},"data-object-fit":"cover","data-object-position":N}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Lp},k5e={attributes:{...zd,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:Qh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:p,url:m,alt:d,id:f,minHeight:h,minHeightUnit:g}=e,v=(0,Ie.getColorClassName)("background-color",p),b=(0,Ie.__experimentalGetGradientClass)(r),_=g?`${h}${g}`:h,k=Yt===t,x=Er===t,w=!(c||u),C={...k&&!w?tc(m):{},backgroundColor:v?void 0:i,background:a&&!m?a:void 0,minHeight:_||void 0},P=s&&w?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,B=S(Md(l),v,{"has-background-dim":l!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||a,[b]:!m&&b,"has-custom-content-position":!pa(o)},Ua(o));return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:B,style:C}),children:[m&&(r||a)&&l!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",b),style:a?{background:a}:void 0}),k&&w&&m&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",f?`wp-image-${f}`:null),alt:d,src:m,style:{objectPosition:P},"data-object-fit":"cover","data-object-position":P}),x&&m&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:{objectPosition:P},"data-object-fit":"cover","data-object-position":P}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Pb.compose)(i3,Lp)},w5e={attributes:{...zd,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:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:p,url:m,minHeight:d,minHeightUnit:f}=e,h=(0,Ie.getColorClassName)("background-color",p),g=(0,Ie.__experimentalGetGradientClass)(r),v=f?`${d}${f}`:d,b=Yt===t,_=Er===t,k=b?tc(m):{},x={};h||(k.backgroundColor=i),a&&!m&&(k.background=a),k.minHeight=v||void 0;let w;s&&(w=`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`,b&&!c&&(k.backgroundPosition=w),_&&(x.objectPosition=w));let C=S(Md(l),h,{"has-background-dim":l!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||a,[g]:!m&&g,"has-custom-content-position":!pa(o)},Ua(o));return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:C,style:k}),children:[m&&(r||a)&&l!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",g),style:a?{background:a}:void 0}),_&&m&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:x}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Pb.compose)(i3,Lp)},C5e={attributes:{...zd,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:a,dimRatio:i,focalPoint:l,hasParallax:s,overlayColor:c,url:u,minHeight:p}=e,m=(0,Ie.getColorClassName)("background-color",c),d=(0,Ie.__experimentalGetGradientClass)(r),f=t===Yt?tc(u):{};m||(f.backgroundColor=a),l&&!s&&(f.backgroundPosition=`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`),o&&!u&&(f.background=o),f.minHeight=p||void 0;let h=S(Md(i),m,{"has-background-dim":i!==0,"has-parallax":s,"has-background-gradient":o,[d]:!u&&d});return(0,he.jsxs)("div",{className:h,style:f,children:[u&&(r||o)&&i!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",d),style:o?{background:o}:void 0}),Er===t&&u&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Pb.compose)(i3,Lp)},S5e={attributes:{...zd,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:a,dimRatio:i,focalPoint:l,hasParallax:s,overlayColor:c,url:u,minHeight:p}=e,m=(0,Ie.getColorClassName)("background-color",c),d=(0,Ie.__experimentalGetGradientClass)(r),f=t===Yt?tc(u):{};m||(f.backgroundColor=a),l&&!s&&(f.backgroundPosition=`${l.x*100}% ${l.y*100}%`),o&&!u&&(f.background=o),f.minHeight=p||void 0;let h=S(Md(i),m,{"has-background-dim":i!==0,"has-parallax":s,"has-background-gradient":o,[d]:!u&&d});return(0,he.jsxs)("div",{className:h,style:f,children:[u&&(r||o)&&i!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",d),style:o?{background:o}:void 0}),Er===t&&u&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Pb.compose)(i3,Lp)},T5e={attributes:{...zd,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:a,focalPoint:i,hasParallax:l,overlayColor:s,title:c,url:u}=e,p=(0,Ie.getColorClassName)("background-color",s),m=t===Yt?tc(u):{};p||(m.backgroundColor=o),i&&!l&&(m.backgroundPosition=`${i.x*100}% ${i.y*100}%`);let d=S(Md(a),p,{"has-background-dim":a!==0,"has-parallax":l,[`has-${r}-content`]:r!=="center"});return(0,he.jsxs)("div",{className:d,style:m,children:[Er===t&&u&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),!Ie.RichText.isEmpty(c)&&(0,he.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,...a}=t;return[a,[(0,n3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,a3.__)("Write title\u2026")})]]}},P5e={attributes:{...zd,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:a,align:i,contentAlign:l,overlayColor:s,customOverlayColor:c}=e,u=(0,Ie.getColorClassName)("background-color",s),p=tc(t);u||(p.backgroundColor=c);let m=S("wp-block-cover-image",Md(a),u,{"has-background-dim":a!==0,"has-parallax":o,[`has-${l}-content`]:l!=="center"},i?`align${i}`:null);return(0,he.jsx)("div",{className:m,style:p,children:!Ie.RichText.isEmpty(r)&&(0,he.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:a,...i}=t;return[i,[(0,n3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,a3.__)("Write title\u2026")})]]}},E5e={attributes:{...zd,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:a,align:i}=e,l=tc(t),s=S("wp-block-cover-image",Md(a),{"has-background-dim":a!==0,"has-parallax":o},i?`align${i}`:null);return(0,he.jsx)("section",{className:s,style:l,children:(0,he.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:a,...i}=t;return[i,[(0,n3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,a3.__)("Write title\u2026")})]]}},yZ=[h5e,g5e,v5e,b5e,y5e,_5e,x5e,k5e,w5e,C5e,S5e,T5e,P5e,E5e];var Db=n(re(),1),Rn=n(H(),1),Hd=n(O(),1),b3=n(ve(),1),Kr=n(E(),1),AL=n(I(),1),bu=n(F(),1),mK=n(Ar(),1),dK=n(Sr(),1);var EZ=n(H(),1),ir=n(O(),1),BZ=n(ve(),1),an=n(E(),1),wo=n(I(),1),wL=n(F(),1),IZ=n(re(),1);var _Z=n(E(),1);var{cleanEmptyObject:l3,getStyleForState:B5e,setStyleForState:xZ}=U(_Z.privateApis);function kL(e,t){return B5e(e,t)||{}}function I5e(e,t={}){return Object.fromEntries(Object.entries(e).map(([r,o])=>[t[r]||r,o]))}function N5e(e,t){return t?Object.fromEntries(t.map(r=>[r,e[r]])):e}function Xh(e){return[e?.viewport||"default",e?.pseudo||"default"].join(":")}function D5e(e,t){return kL(e,t)?.dimensions||{}}function wi(e={}){let{attributes:t={},style:r=t?.style,selectedState:o,hasSelectedStyleState:a,attributeKey:i,styleKey:l=i,rootValue:s}=e;return a?D5e(r,o)?.[l]:Object.hasOwn(e,"rootValue")?s:t?.[i]}function L5e(e,t,r){let o=kL(e,t);return xZ(e,t,l3({...o,dimensions:l3({...o?.dimensions,...r})}))}function Jh({style:e,selectedState:t,hasSelectedStyleState:r,nextDimensions:o,dimensionKeyMap:a,dimensionKeys:i}){let l=N5e(o,i);return r?{style:L5e(e,t,I5e(l,a))}:l}function kZ(e,t){let r=Object.fromEntries(t.map(o=>[o,void 0]));return l3({...e,dimensions:l3({...e?.dimensions,...r})})}function R5e(e,t,r){return xZ(e,t,kZ(kL(e,t),r))}function eg({attributes:e={},style:t=e?.style,selectedState:r,hasSelectedStyleState:o,keys:a,defaultAttributes:i={}}){return{...o?{}:{...e,...i},style:o?R5e(t,r,a):kZ(t,a)}}var Vd="full";var tg=n(E(),1),CZ=n(Sr(),1),ma=n(O(),1),SZ=n(Ar(),1),Ci=n(I(),1),s3=n(H(),1),TZ=n(ve(),1),c3=n(F(),1),Ln=n(y(),1),wZ=["image"];function PZ({poster:e,onChange:t}){let r=(0,s3.useRef)(),[o,a]=(0,s3.useState)(!1),i=(0,TZ.useInstanceId)(PZ,"block-library-poster-image-description"),{getSettings:l}=(0,c3.useSelect)(tg.store),{createErrorNotice:s}=(0,c3.useDispatch)(CZ.store),c=p=>{l().mediaUpload({allowedTypes:wZ,filesList:p,onFileChange:([m])=>{if((0,SZ.isBlobURL)(m?.url)){a(!0);return}m&&t(m),a(!1)},onError:m=>{s(m,{id:"poster-image-upload-notice",type:"snackbar"}),a(!1)},multiple:!1})},u=()=>!e&&o?(0,Ln.jsx)(ma.Spinner,{}):e?(0,Ci.__)("Replace"):(0,Ci.__)("Set poster image");return(0,Ln.jsx)(tg.MediaUploadCheck,{children:(0,Ln.jsxs)(ma.__experimentalToolsPanelItem,{label:(0,Ci.__)("Poster image"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>t(void 0),children:[(0,Ln.jsx)(ma.BaseControl.VisualLabel,{children:(0,Ci.__)("Poster image")}),(0,Ln.jsx)(tg.MediaUpload,{title:(0,Ci.__)("Select poster image"),onSelect:t,allowedTypes:wZ,render:({open:p})=>(0,Ln.jsxs)("div",{className:"block-library-poster-image__container",children:[e&&(0,Ln.jsxs)(ma.Button,{__next40pxDefaultSize:!0,onClick:p,"aria-haspopup":"dialog","aria-label":(0,Ci.__)("Edit or replace the poster image."),className:"block-library-poster-image__preview",disabled:o,accessibleWhenDisabled:!0,children:[(0,Ln.jsx)("img",{src:e,alt:(0,Ci.__)("Poster image preview"),className:"block-library-poster-image__preview-image"}),o&&(0,Ln.jsx)(ma.Spinner,{})]}),(0,Ln.jsxs)(ma.__experimentalHStack,{className:S("block-library-poster-image__actions",{"block-library-poster-image__actions-select":!e}),children:[(0,Ln.jsx)(ma.Button,{__next40pxDefaultSize:!0,onClick:p,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,Ln.jsx)("p",{id:i,hidden:!0,children:e?(0,Ci.sprintf)((0,Ci.__)("The current poster image url is %s."),e):(0,Ci.__)("There is no poster image currently selected.")}),!!e&&(0,Ln.jsx)(ma.Button,{__next40pxDefaultSize:!0,onClick:()=>{t(void 0),r.current.focus()},className:"block-library-poster-image__action",disabled:o,accessibleWhenDisabled:!0,children:(0,Ci.__)("Remove")})]}),(0,Ln.jsx)(ma.DropZone,{onFilesDrop:c})]})})]})})}var u3=PZ;var _t=n(y(),1),{cleanEmptyObject:A5e,isDefaultBlockStyleState:M5e,ResolutionTool:z5e,HTMLElementControl:V5e}=U(an.privateApis);function O5e({onChange:e,onUnitChange:t,unit:r="px",value:o=""}){let i=`block-cover-height-input-${(0,BZ.useInstanceId)(ir.__experimentalUnitControl)}`,l=r==="px",[s]=(0,an.useSettings)("spacing.units"),c=(0,ir.__experimentalUseCustomUnits)({availableUnits:s||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),u=d=>{let f=d!==""?parseFloat(d):void 0;isNaN(f)&&f!==void 0||e(f)},p=(0,EZ.useMemo)(()=>{let[d]=(0,ir.__experimentalParseQuantityAndUnitFromRawValue)(o);return[d,r].join("")},[r,o]),m=l?vZ:0;return(0,_t.jsx)(ir.__experimentalUnitControl,{label:(0,wo.__)("Minimum height"),id:i,isResetValueOnUnitChange:!0,min:m,onChange:u,onUnitChange:t,units:c,value:p})}function NZ({attributes:e,setAttributes:t,clientId:r,setOverlayColor:o,coverRef:a,currentSettings:i,updateDimRatio:l,featuredImage:s}){let{useFeaturedImage:c,id:u,dimRatio:p,focalPoint:m,hasParallax:d,isRepeated:f,minHeight:h,minHeightUnit:g,alt:v,tagName:b,poster:_}=e,{isVideoBackground:k,isImageBackground:x,mediaElement:w,url:C,overlayColor:P}=i,B=e.sizeSlug||Vd,{gradientValue:N,setGradient:D}=(0,an.__experimentalUseGradient)(),{imageSizes:T,selectedStyleState:L}=(0,wL.useSelect)(le=>{let{getSettings:Pe,getSelectedBlockStyleState:Ee}=U(le(an.store));return{imageSizes:Pe()?.imageSizes,selectedStyleState:Ee(r)}},[r]),A=!M5e(L),z=Xh(L),j=wi({attributes:e,selectedState:L,hasSelectedStyleState:A,attributeKey:"minHeight",styleKey:"minHeight",rootValue:void 0}),[G,W]=(0,ir.__experimentalParseQuantityAndUnitFromRawValue)(j||""),$=A?G:h,V=A&&W||g,Q=wi({attributes:e,selectedState:L,hasSelectedStyleState:A,attributeKey:"aspectRatio",rootValue:e?.style?.dimensions?.aspectRatio}),Y=(0,wL.useSelect)(le=>u&&x?le(IZ.store).getEntityRecord("postType","attachment",u,{context:"view"}):null,[u,x]),ee=c?s:Y;function te(le){let Pe=ee?.media_details?.sizes?.[le]?.source_url;if(!Pe)return null;t({url:Pe,sizeSlug:le})}let ae=T?.filter(({slug:le})=>ee?.media_details?.sizes?.[le]?.source_url)?.map(({name:le,slug:Pe})=>({value:Pe,label:le})),J=()=>{t({hasParallax:!d,...d?{}:{focalPoint:void 0}})},ce=()=>{t({isRepeated:!f})},ie=k||x,we=le=>{let[Pe,Ee]=w.current?[w.current.style,"objectPosition"]:[a.current.style,"backgroundPosition"];Pe[Ee]=nn(le)},se=(0,an.__experimentalUseMultipleOriginColorsAndGradients)(),de=se.hasColorsOrGradients&&!A,ge=(le,Pe)=>{if(A){t(Jh({style:e.style,selectedState:L,hasSelectedStyleState:A,nextDimensions:{minHeight:le===void 0?void 0:`${le}${Pe||V||"px"}`,aspectRatio:void 0}}));return}t({minHeight:le,style:A5e({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})})},oe=(le=e)=>eg({style:le.style,selectedState:L,hasSelectedStyleState:A,keys:["minHeight"],defaultAttributes:{minHeight:void 0,minHeightUnit:void 0}}),me=Z();return(0,_t.jsxs)(_t.Fragment,{children:[(!!C||c)&&(0,_t.jsx)(an.InspectorControls,{children:(0,_t.jsxs)(ir.__experimentalToolsPanel,{label:(0,wo.__)("Settings"),resetAll:()=>{t({hasParallax:!1,focalPoint:void 0,isRepeated:!1,alt:"",poster:void 0}),te(Vd)},dropdownMenuProps:me,children:[x&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(ir.__experimentalToolsPanelItem,{label:(0,wo.__)("Fixed background"),isShownByDefault:!0,hasValue:()=>!!d,onDeselect:()=>t({hasParallax:!1,focalPoint:void 0}),children:(0,_t.jsx)(ir.ToggleControl,{label:(0,wo.__)("Fixed background"),checked:!!d,onChange:J})}),(0,_t.jsx)(ir.__experimentalToolsPanelItem,{label:(0,wo.__)("Repeated background"),isShownByDefault:!0,hasValue:()=>f,onDeselect:()=>t({isRepeated:!1}),children:(0,_t.jsx)(ir.ToggleControl,{label:(0,wo.__)("Repeated background"),checked:f,onChange:ce})})]}),ie&&(0,_t.jsx)(ir.__experimentalToolsPanelItem,{label:(0,wo.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!m,onDeselect:()=>t({focalPoint:void 0}),children:(0,_t.jsx)(ir.FocalPointPicker,{label:(0,wo.__)("Focal point"),url:C,value:m,onDragStart:we,onDrag:we,onChange:le=>t({focalPoint:le})})}),k&&(0,_t.jsx)(u3,{poster:_,onChange:le=>t({poster:le?.url})}),!c&&C&&!k&&(0,_t.jsx)(ir.__experimentalToolsPanelItem,{label:(0,wo.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>t({alt:""}),children:(0,_t.jsx)(ir.TextareaControl,{label:(0,wo.__)("Alternative text"),value:v,onChange:le=>t({alt:le}),help:(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(cu,{openInNewTab:!0,href:(0,wo.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,wo.__)("Describe the purpose of the image.")}),(0,_t.jsx)("br",{}),(0,wo.__)("Leave empty if decorative.")]})})}),!!ae?.length&&(0,_t.jsx)(z5e,{value:B,onChange:te,options:ae,defaultValue:Vd})]})}),de&&(0,_t.jsxs)(an.InspectorControls,{group:"color",children:[(0,_t.jsx)(an.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:P.color,gradientValue:N,label:(0,wo.__)("Overlay"),onColorChange:o,onGradientChange:D,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:r,...se}),(0,_t.jsx)(ir.__experimentalToolsPanelItem,{hasValue:()=>p===void 0?!1:p!==(C?50:100),label:(0,wo.__)("Overlay opacity"),onDeselect:()=>l(C?50:100),resetAllFilter:()=>({dimRatio:C?50:100}),isShownByDefault:!0,panelId:r,children:(0,_t.jsx)(ir.RangeControl,{label:(0,wo.__)("Overlay opacity"),value:p,onChange:le=>l(le),min:0,max:100,step:10,required:!0})})]}),(0,_t.jsx)(an.InspectorControls,{group:"dimensions",children:(0,_t.jsx)(ir.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!$,label:(0,wo.__)("Minimum height"),onDeselect:()=>t(oe()),resetAllFilter:oe,isShownByDefault:!0,panelId:r,children:(0,_t.jsx)(O5e,{value:Q?"":$,unit:V,onChange:le=>ge(le),onUnitChange:le=>{if(A){$!==void 0&&ge($,le);return}t({minHeightUnit:le})}})},z)}),(0,_t.jsx)(an.InspectorControls,{group:"advanced",children:(0,_t.jsx)(V5e,{tagName:b,onChange:le=>t({tagName:le}),clientId:r,options:[{label:(0,wo.__)("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 p3=n(H(),1),ls=n(E(),1),ng=n(I(),1),m3=n(O(),1);var CL=n(H(),1),og=n(O(),1),Od=n(I(),1);var DZ=n(q(),1);var F5e="core/embed",LZ=["youtube","vimeo","videopress","animoto","tiktok","wordpress-tv"];function RZ(e){return Array.isArray(e)?LZ.filter(t=>e.includes(t)):[]}function AZ(e,t){return e?H5e(e,t)!==null:!1}function H5e(e,t=LZ){let r=(0,DZ.getBlockVariations)(F5e);if(!r)return null;let o=r.find(({patterns:a})=>PN(e,a));return!o||!t.includes(o.name)?null:o}function MZ(e){let t=e?.match(/src=["']([^"']+)["']/);if(!t)return null;let r=t[1],o=U5e(r);return e.replace(r,o)}function j5e(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 U5e(e){if(!e)return e;try{let t=new URL(e);switch(j5e(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 rg=n(y(),1);function zZ({onSubmit:e,onClose:t,initialUrl:r="",allowedVideoProviders:o}){let[a,i]=(0,CL.useState)(r),[l,s]=(0,CL.useState)("");return(0,rg.jsx)(og.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{if(!a){s((0,Od.__)("Please enter a URL."));return}if(!AZ(a,o)){s((0,Od.__)("This URL is not supported. Please enter a valid video link from a supported provider."));return}e(a),t()},onCancel:t,confirmButtonText:(0,Od.__)("Add video"),size:"medium",children:(0,rg.jsxs)(kp,{direction:"column",gap:"lg",children:[l&&(0,rg.jsx)(og.Notice,{status:"error",isDismissible:!1,children:l}),(0,rg.jsx)(og.TextControl,{type:"url",label:(0,Od.__)("Video URL"),value:a,onChange:u=>{i(u),s("")},placeholder:(0,Od.__)("Enter YouTube, Vimeo, or other video URL"),help:(0,Od.__)("Add a background video to the cover block that will autoplay in a loop.")})]})})}var Si=n(y(),1),{cleanEmptyObject:G5e}=U(ls.privateApis);function VZ({attributes:e,setAttributes:t,onSelectMedia:r,currentSettings:o,toggleUseFeaturedImage:a,onClearMedia:i,onSelectEmbedUrl:l,onEditMedia:s,editMediaButtonRef:c,showEditMediaButton:u,isEditMediaDisabled:p,blockEditingMode:m}){let{contentPosition:d,id:f,useFeaturedImage:h,minHeight:g,minHeightUnit:v,backgroundType:b,allowedVideoProviders:_}=e,{hasInnerBlocks:k,url:x}=o,w=RZ(_),C=w.length>0,[P,B]=(0,p3.useState)(g),[N,D]=(0,p3.useState)(v),[T,L]=(0,p3.useState)(!1),A=v==="vh"&&g===100&&!e?.style?.dimensions?.aspectRatio,z=m==="contentOnly",j=()=>A?t(N==="vh"&&P===100?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:P,minHeightUnit:N}):(B(g),D(v),t({minHeight:100,minHeightUnit:"vh",style:G5e({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})}));return(0,Si.jsxs)(Si.Fragment,{children:[!z&&(0,Si.jsxs)(ls.BlockControls,{group:"block",children:[(0,Si.jsx)(ls.__experimentalBlockAlignmentMatrixControl,{label:(0,ng.__)("Change content position"),value:d,onChange:G=>t({contentPosition:G}),isDisabled:!k}),(0,Si.jsx)(ls.__experimentalBlockFullHeightAligmentControl,{isActive:A,onToggle:j,isDisabled:!k}),u&&(0,Si.jsx)(m3.ToolbarButton,{ref:c,icon:Xm,label:(0,ng.__)("Crop background image"),onClick:s,"aria-haspopup":"dialog",disabled:p})]}),(0,Si.jsx)(ls.BlockControls,{group:"other",children:(0,Si.jsx)(ls.MediaReplaceFlow,{mediaId:f,mediaURL:x,allowedTypes:o3,onSelect:r,onToggleFeaturedImage:a,useFeaturedImage:h,name:x?(0,ng.__)("Replace"):(0,ng.__)("Add media"),onReset:i,variant:"toolbar",children:({onClose:G})=>C?(0,Si.jsx)(m3.MenuItem,{icon:di,onClick:()=>{L(!0),G()},children:(0,ng.__)("Embed video from URL")}):null})}),T&&(0,Si.jsx)(zZ,{onSubmit:G=>{l(G)},onClose:()=>L(!1),initialUrl:b===hu?x:"",allowedVideoProviders:w})]})}var d3=n(E(),1),OZ=n(I(),1);var FZ=n(Ar(),1);var SL=n(y(),1);function TL({disableMediaButtons:e=!1,children:t,onSelectMedia:r,onError:o,style:a,toggleUseFeaturedImage:i}){let l=s=>{s.length===1&&r({url:(0,FZ.createBlobURL)(s[0])})};return(0,SL.jsx)(d3.MediaPlaceholder,{icon:(0,SL.jsx)(d3.BlockIcon,{icon:Qm}),labels:{title:(0,OZ.__)("Cover")},onSelect:r,allowedTypes:o3,disableMediaButtons:e,onToggleFeaturedImage:i,onFilesPreUpload:l,onError:o,style:a,children:t})}var HZ=n(H(),1),jZ=n(E(),1);var UZ=n(y(),1),W5e={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},{ResizableBoxPopover:$5e}=U(jZ.privateApis);function PL({className:e,height:t,minHeight:r,onResize:o,onResizeStart:a,onResizeStop:i,showHandle:l,size:s,width:c,...u}){let[p,m]=(0,HZ.useState)(!1),d={className:S(e,{"is-resizing":p}),enable:W5e,onResizeStart:(f,h,g)=>{a(g.clientHeight),o(g.clientHeight)},onResize:(f,h,g)=>{o(g.clientHeight),p||m(!0)},onResizeStop:(f,h,g)=>{i(g.clientHeight),m(!1)},showHandle:l,size:s,__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:"y",position:"bottom",isVisible:p}};return(0,UZ.jsx)($5e,{className:"block-library-cover__resizable-box-popover",resizableBoxProps:d,...u})}var q5e={grad:.9,turn:360,rad:360/(2*Math.PI)},gu=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},zo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},vl=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},QZ=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},GZ=function(e){return{r:vl(e.r,0,255),g:vl(e.g,0,255),b:vl(e.b,0,255),a:vl(e.a)}},EL=function(e){return{r:zo(e.r),g:zo(e.g),b:zo(e.b),a:zo(e.a,3)}},Z5e=/^#([0-9a-f]{3,8})$/i,f3=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},XZ=function(e){var t=e.r,r=e.g,o=e.b,a=e.a,i=Math.max(t,r,o),l=i-Math.min(t,r,o),s=l?i===t?(r-o)/l:i===r?2+(o-t)/l:4+(t-r)/l:0;return{h:60*(s<0?s+6:s),s:i?l/i*100:0,v:i/255*100,a}},JZ=function(e){var t=e.h,r=e.s,o=e.v,a=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),l=o*(1-r),s=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,s,l,l,c,o][u],g:255*[c,o,o,s,l,l][u],b:255*[l,l,c,o,o,s][u],a}},WZ=function(e){return{h:QZ(e.h),s:vl(e.s,0,100),l:vl(e.l,0,100),a:vl(e.a)}},$Z=function(e){return{h:zo(e.h),s:zo(e.s),l:zo(e.l),a:zo(e.a,3)}},qZ=function(e){return JZ((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=XZ(e)).h,s:(a=(200-(r=t.s))*(o=t.v)/100)>0&&a<200?r*o/100/(a<=100?a:200-a)*100:0,l:a/2,a:t.a};var t,r,o,a},K5e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Y5e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Q5e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,X5e=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,NL={string:[[function(e){var t=Z5e.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?zo(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?zo(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Q5e.exec(e)||X5e.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:GZ({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=K5e.exec(e)||Y5e.exec(e);if(!t)return null;var r,o,a=WZ({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(q5e[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return qZ(a)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,a=e.a,i=a===void 0?1:a;return gu(t)&&gu(r)&&gu(o)?GZ({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,a=e.a,i=a===void 0?1:a;if(!gu(t)||!gu(r)||!gu(o))return null;var l=WZ({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return qZ(l)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,a=e.a,i=a===void 0?1:a;if(!gu(t)||!gu(r)||!gu(o))return null;var l=(function(s){return{h:QZ(s.h),s:vl(s.s,0,100),v:vl(s.v,0,100),a:vl(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return JZ(l)},"hsv"]]},ZZ=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]},J5e=function(e){return typeof e=="string"?ZZ(e.trim(),NL.string):typeof e=="object"&&e!==null?ZZ(e,NL.object):[null,void 0]};var BL=function(e,t){var r=Bb(e);return{h:r.h,s:vl(r.s+100*t,0,100),l:r.l,a:r.a}},IL=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},KZ=function(e,t){var r=Bb(e);return{h:r.h,s:r.s,l:vl(r.l+100*t,0,100),a:r.a}},DL=(function(){function e(t){this.parsed=J5e(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 zo(IL(this.rgba),2)},e.prototype.isDark=function(){return IL(this.rgba)<.5},e.prototype.isLight=function(){return IL(this.rgba)>=.5},e.prototype.toHex=function(){return t=EL(this.rgba),r=t.r,o=t.g,a=t.b,l=(i=t.a)<1?f3(zo(255*i)):"","#"+f3(r)+f3(o)+f3(a)+l;var t,r,o,a,i,l},e.prototype.toRgb=function(){return EL(this.rgba)},e.prototype.toRgbString=function(){return t=EL(this.rgba),r=t.r,o=t.g,a=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+a+", "+i+")":"rgb("+r+", "+o+", "+a+")";var t,r,o,a,i},e.prototype.toHsl=function(){return $Z(Bb(this.rgba))},e.prototype.toHslString=function(){return t=$Z(Bb(this.rgba)),r=t.h,o=t.s,a=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+a+"%, "+i+")":"hsl("+r+", "+o+"%, "+a+"%)";var t,r,o,a,i},e.prototype.toHsv=function(){return t=XZ(this.rgba),{h:zo(t.h),s:zo(t.s),v:zo(t.v),a:zo(t.a,3)};var t},e.prototype.invert=function(){return Br({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),Br(BL(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Br(BL(this.rgba,-t))},e.prototype.grayscale=function(){return Br(BL(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Br(KZ(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Br(KZ(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"?Br({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):zo(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Bb(this.rgba);return typeof t=="number"?Br({h:t,s:r.s,l:r.l,a:r.a}):zo(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Br(t).toHex()},e})(),Br=function(e){return e instanceof DL?e:new DL(e)},YZ=[],eK=function(e){e.forEach(function(t){YZ.indexOf(t)<0&&(t(DL,NL),YZ.push(t))})};function tK(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 a in r)o[r[a]]=a;var i={};e.prototype.toName=function(l){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var s,c,u=o[this.toHex()];if(u)return u;if(l?.closest){var p=this.toRgb(),m=1/0,d="black";if(!i.length)for(var f in r)i[f]=new e(r[f]).toRgb();for(var h in r){var g=(s=p,c=i[h],Math.pow(s.r-c.r,2)+Math.pow(s.g-c.g,2)+Math.pow(s.b-c.b,2));g<m&&(m=g,d=h)}return d}},t.string.push([function(l){var s=l.toLowerCase(),c=s==="transparent"?"#0000":r[s];return c?new e(c).toRgb():null},"name"])}function ewe(e){var t=e.toString(16);return t.length===1?"0"+t:t}function rK(e){return"#"+e.map(ewe).join("")}function twe(e){var t=(e[0]*299+e[1]*587+e[2]*114)/1e3;return t<128}function rwe(e){return e?owe(e)?e:[e]:[]}function owe(e){return Array.isArray(e[0])}function RL(e,t,r){for(var o=0;o<r.length;o++)if(nwe(e,t,r[o]))return!0;return!1}function nwe(e,t,r){switch(r.length){case 3:if(awe(e,t,r))return!0;break;case 4:if(iwe(e,t,r))return!0;break;case 5:if(lwe(e,t,r))return!0;break;default:return!1}}function awe(e,t,r){return e[t+3]!==255||e[t]===r[0]&&e[t+1]===r[1]&&e[t+2]===r[2]}function iwe(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 h3(e,t,r){return e>=t-r&&e<=t+r}function lwe(e,t,r){var o=r[0],a=r[1],i=r[2],l=r[3],s=r[4],c=e[t+3],u=h3(c,l,s);return l?!!(!c&&u||h3(e[t],o,s)&&h3(e[t+1],a,s)&&h3(e[t+2],i,s)&&u):u}function swe(e,t,r){for(var o={},a=24,i=r.ignoredColor,l=r.step,s=[0,0,0,0,0],c=0;c<t;c+=l){var u=e[c],p=e[c+1],m=e[c+2],d=e[c+3];if(!(i&&RL(e,c,i))){var f=Math.round(u/a)+","+Math.round(p/a)+","+Math.round(m/a);o[f]?o[f]=[o[f][0]+u*d,o[f][1]+p*d,o[f][2]+m*d,o[f][3]+d,o[f][4]+1]:o[f]=[u*d,p*d,m*d,d,1],s[4]<o[f][4]&&(s=o[f])}}var h=s[0],g=s[1],v=s[2],b=s[3],_=s[4];return b?[Math.round(h/b),Math.round(g/b),Math.round(v/b),Math.round(b/_)]:r.defaultColor}function cwe(e,t,r){for(var o=0,a=0,i=0,l=0,s=0,c=r.ignoredColor,u=r.step,p=0;p<t;p+=u){var m=e[p+3],d=e[p]*m,f=e[p+1]*m,h=e[p+2]*m;c&&RL(e,p,c)||(o+=d,a+=f,i+=h,l+=m,s++)}return l?[Math.round(o/l),Math.round(a/l),Math.round(i/l),Math.round(l/s)]:r.defaultColor}function uwe(e,t,r){for(var o=0,a=0,i=0,l=0,s=0,c=r.ignoredColor,u=r.step,p=0;p<t;p+=u){var m=e[p],d=e[p+1],f=e[p+2],h=e[p+3];c&&RL(e,p,c)||(o+=m*m*h,a+=d*d*h,i+=f*f*h,l+=h,s++)}return l?[Math.round(Math.sqrt(o/l)),Math.round(Math.sqrt(a/l)),Math.round(Math.sqrt(i/l)),Math.round(l/s)]:r.defaultColor}function oK(e){return Nb(e,"defaultColor",[0,0,0,0])}function Nb(e,t,r){return e[t]===void 0?r:e[t]}var nK=10,LL=100;function pwe(e){return e.search(/\.svg(\?|$)/i)!==-1}function mwe(e){if(iK(e)){var t=e.naturalWidth,r=e.naturalHeight;return!e.naturalWidth&&pwe(e.src)&&(t=r=LL),{width:t,height:r}}return fwe(e)?{width:e.videoWidth,height:e.videoHeight}:{width:e.width,height:e.height}}function aK(e){return hwe(e)?"canvas":dwe(e)?"offscreencanvas":gwe(e)?"imagebitmap":e.src}function iK(e){return typeof HTMLImageElement<"u"&&e instanceof HTMLImageElement}function dwe(e){return typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas}function fwe(e){return typeof HTMLVideoElement<"u"&&e instanceof HTMLVideoElement}function hwe(e){return typeof HTMLCanvasElement<"u"&&e instanceof HTMLCanvasElement}function gwe(e){return typeof ImageBitmap<"u"&&e instanceof ImageBitmap}function vwe(e,t){var r=Nb(t,"left",0),o=Nb(t,"top",0),a=Nb(t,"width",e.width),i=Nb(t,"height",e.height),l=a,s=i;if(t.mode==="precision")return{srcLeft:r,srcTop:o,srcWidth:a,srcHeight:i,destWidth:l,destHeight:s};var c;return a>i?(c=a/i,l=LL,s=Math.round(l/c)):(c=i/a,s=LL,l=Math.round(s/c)),(l>a||s>i||l<nK||s<nK)&&(l=a,s=i),{srcLeft:r,srcTop:o,srcWidth:a,srcHeight:i,destWidth:l,destHeight:s}}var bwe=typeof window>"u";function ywe(){return bwe?new OffscreenCanvas(1,1):document.createElement("canvas")}var lK="FastAverageColor: ";function g3(e,t,r){t||(console.error(lK+e),r&&console.error(r))}function Ib(e){return Error(lK+e)}var sK=(function(){function e(){this.canvas=null,this.ctx=null}return e.prototype.getColorAsync=function(t,r){if(!t)return Promise.reject(Ib("call .getColorAsync() without resource."));if(typeof t=="string"){if(typeof Image>"u")return Promise.reject(Ib("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(iK(t)&&!t.complete)return this.bindImageEvents(t,r);var a=this.getColor(t,r);return a.error?Promise.reject(a.error):Promise.resolve(a)}},e.prototype.getColor=function(t,r){r=r||{};var o=oK(r);if(!t)return g3("call .getColor(null) without resource",r.silent),this.prepareResult(o);var a=mwe(t),i=vwe(a,r);if(!i.srcWidth||!i.srcHeight||!i.destWidth||!i.destHeight)return g3('incorrect sizes for resource "'.concat(aK(t),'"'),r.silent),this.prepareResult(o);if(this.canvas||(this.canvas=ywe()),!this.ctx&&(this.ctx=this.canvas.getContext&&this.canvas.getContext("2d"),!this.ctx))return g3("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 l=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 s=this.ctx.getImageData(0,0,i.destWidth,i.destHeight).data;l=this.getColorFromArray4(s,r)}catch(c){g3("security error (CORS) for resource ".concat(aK(t),`.
-Details: https://developer.mozilla.org/en/docs/Web/HTML/CORS_enabled_image`),r.silent,c)}return this.prepareResult(l)},e.prototype.getColorFromArray4=function(t,r){r=r||{};var o=4,a=t.length,i=oK(r);if(a<o)return i;var l=a-a%o,s=(r.step||1)*o,c;switch(r.algorithm||"sqrt"){case"simple":c=cwe;break;case"sqrt":c=uwe;break;case"dominant":c=swe;break;default:throw Ib("".concat(r.algorithm," is unknown algorithm"))}return c(t,l,{defaultColor:i,ignoredColor:rwe(r.ignoredColor),step:s})},e.prototype.prepareResult=function(t){var r=t.slice(0,3),o=[t[0],t[1],t[2],t[3]/255],a=twe(t);return{value:[t[0],t[1],t[2],t[3]],rgb:"rgb("+r.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:rK(r),hexa:rK(t),isDark:a,isLight:!a}},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(a,i){var l=function(){u();var p=o.getColor(t,r);p.error?i(p.error):a(p)},s=function(){u(),i(Ib('Error loading image "'.concat(t.src,'".')))},c=function(){u(),i(Ib('Image "'.concat(t.src,'" loading aborted')))},u=function(){t.removeEventListener("load",l),t.removeEventListener("error",s),t.removeEventListener("abort",c)};t.addEventListener("load",l),t.addEventListener("error",s),t.addEventListener("abort",c)})},e})();var uK=n(vu(),1);eK([tK]);var ag="#FFF",pK="#000";function _we(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 v3(){return v3.fastAverageColor||(v3.fastAverageColor=new sK),v3.fastAverageColor}var Fd=Sh(async e=>{if(!e)return ag;let{r:t,g:r,b:o,a}=Br(ag).toRgb();try{let i=(0,uK.applyFilters)("media.crossOrigin",void 0,e);return(await v3().getColorAsync(e,{defaultColor:[t,r,o,a*255],silent:!0,crossOrigin:i})).hex}catch{return ag}});function Rp(e,t,r){if(t===r||e===100)return Br(t).isDark();let o=Br(t).alpha(e/100).toRgb(),a=Br(r).toRgb(),i=_we(o,a);return Br(i).isDark()}var Qt=n(y(),1),{openMediaEditorModalKey:xwe}=U(Kr.privateApis);function kwe(e){return[["core/paragraph",{style:{typography:{textAlign:"center"}},placeholder:(0,AL.__)("Write title\u2026"),...e}]]}var wwe=(e,t)=>!e&&(0,mK.isBlobURL)(t);function Cwe({attributes:e,clientId:t,isSelected:r,overlayColor:o,setAttributes:a,setOverlayColor:i,toggleSelection:l,context:{postId:s,postType:c}}){let{contentPosition:u,id:p,url:m,backgroundType:d,useFeaturedImage:f,dimRatio:h,focalPoint:g,hasParallax:v,isDark:b,isRepeated:_,minHeight:k,minHeightUnit:x,alt:w,allowedBlocks:C,templateLock:P,tagName:B="div",isUserOverlayColor:N,sizeSlug:D,poster:T}=e,[L]=(0,Db.useEntityProp)("postType",c,"featured_media",s),{getSettings:A}=(0,bu.useSelect)(Kr.store),z=(0,bu.useSelect)(Se=>Se(Kr.store).getSettings()[xwe],[]),{__unstableMarkNextChangeAsNotPersistent:j}=(0,bu.useDispatch)(Kr.store),G=(0,Rn.useRef)({attributes:e,overlayColor:o});(0,Rn.useLayoutEffect)(()=>{G.current={attributes:e,overlayColor:o}});let{media:W}=(0,bu.useSelect)(Se=>({media:L&&f?Se(Db.store).getEntityRecord("postType","attachment",L,{context:"view"}):void 0}),[L,f]),$=W?.media_details?.sizes?.[D]?.source_url??W?.source_url;(0,Rn.useEffect)(()=>{(async()=>{if(!f)return;let Se=await Fd($),{attributes:it,overlayColor:hr}=G.current,wr=hr.color;it.isUserOverlayColor||(wr=Se,j(),i(wr));let Ro=Rp(it.dimRatio,wr,Se);j(),a({isDark:Ro,isUserOverlayColor:it.isUserOverlayColor||!1})})()},[$,j,a,i,f]);let V=f?$:m?.replaceAll("&amp;","&"),Q=f?Yt:d,{createErrorNotice:Y}=(0,bu.useDispatch)(dK.store),{gradientClass:ee,gradientValue:te}=(0,Kr.__experimentalUseGradient)(),ae=async Se=>{let it=bZ(Se),hr=[Se?.type,Se?.media_type].includes(Yt),wr=await Fd(hr?Se?.url:void 0),{attributes:Ro,overlayColor:rl}=G.current,Aa=rl.color;Ro.isUserOverlayColor||(Aa=wr,i(Aa),j());let Fs=Ro.url===void 0&&Ro.dimRatio===100?50:Ro.dimRatio,Ma=Rp(Fs,Aa,wr);if(Q===Yt&&it?.id){let{imageDefaultSize:ol}=A();D&&(Se?.sizes?.[D]||Se?.media_details?.sizes?.[D])?(it.sizeSlug=D,it.url=Se?.sizes?.[D]?.url||Se?.media_details?.sizes?.[D]?.source_url):Se?.sizes?.[ol]||Se?.media_details?.sizes?.[ol]?(it.sizeSlug=ol,it.url=Se?.sizes?.[ol]?.url||Se?.media_details?.sizes?.[ol]?.source_url):it.sizeSlug=Vd}a({...it,focalPoint:void 0,useFeaturedImage:void 0,dimRatio:Fs,isDark:Ma,isUserOverlayColor:Ro.isUserOverlayColor||!1})},J=()=>{let Se=o.color;!N&&o.color&&(Se=pK,i(void 0),j());let it=Rp(h,Se,ag);a({url:void 0,id:void 0,backgroundType:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0,isDark:it})},ce=async Se=>{let it=await Fd(V),{attributes:hr}=G.current,wr=Rp(hr.dimRatio,Se,it);i(Se),j(),a({isUserOverlayColor:!0,isDark:wr})},ie=async Se=>{let it=await Fd(V),{overlayColor:hr}=G.current,wr=Rp(Se,hr.color,it);a({dimRatio:Se,isDark:wr})},we=Se=>{Y(Se,{type:"snackbar"})},se=Se=>{a({url:Se,backgroundType:hu,dimRatio:m===void 0&&h===100?50:h,id:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0})},{embedPreview:de,isFetchingEmbed:ge}=(0,bu.useSelect)(Se=>{if(Q!==hu||!V)return{embedPreview:void 0,isFetchingEmbed:!1};let{getEmbedPreview:it,isRequestingEmbedPreview:hr}=Se(Db.store);return{embedPreview:it(V),isFetchingEmbed:hr(V)}},[V,Q]),oe=(0,Rn.useMemo)(()=>Q!==hu||!de?.html?null:MZ(de.html),[de,Q]),[me,le]=(0,Rn.useState)(!1),Pe=wwe(p,V),Ee=Yt===Q,X=Er===Q,Ce=hu===Q,pe=(0,Kr.useBlockEditingMode)(),$e=pe==="default",[fe,{height:Ae,width:Ft}]=(0,b3.useResizeObserver)(),ze=(0,Rn.useMemo)(()=>({height:x==="px"&&k?k:"auto",width:"auto"}),[k,x]),ro=k&&x?`${k}${x}`:k,oo=!(v||_),vo={minHeight:ro||void 0},bo=V?`url(${V})`:void 0,ta=nn(g),Ra={backgroundColor:o.color},ne={objectPosition:g&&oo?nn(g):void 0},Ve=!!(V||o.color||te),Je=(0,bu.useSelect)(Se=>Se(Kr.store).getBlock(t).innerBlocks.length>0,[t]),St=(0,Rn.useRef)(),qe=(0,Kr.useBlockProps)({ref:St}),[yo]=(0,Kr.useSettings)("typography.fontSizes"),Tn=yo?.length>0,Hl=kwe({fontSize:Tn?"large":void 0}),ot=(0,Kr.useInnerBlocksProps)({className:"wp-block-cover__inner-container"},{template:Je?void 0:Hl,templateInsertUpdatesSelection:!0,allowedBlocks:C,templateLock:P,dropZoneElement:St.current}),Lo=(0,Rn.useRef)(),tp=(0,Rn.useRef)(),pi={isVideoBackground:X,isImageBackground:Ee,mediaElement:Lo,hasInnerBlocks:Je,url:V,isImgElement:oo,overlayColor:o},sh=(0,Rn.useCallback)(()=>{!p||!z||z({id:p,onClose:()=>{tp.current?.focus()},onUpdate:async({id:Se,url:it})=>{if(typeof Se!="number")return;Se!==p&&it&&le(!0);let hr={id:Se,backgroundType:Yt,...it?{url:it}:{},...Se!==p?{sizeSlug:Vd}:{}};if(it){let rl=await Fd(it),{attributes:Aa,overlayColor:Fs}=G.current,Ma=Fs.color;Aa.isUserOverlayColor||(Ma=rl,i(Ma),j()),hr.isDark=Rp(Aa.dimRatio,Ma,rl),hr.isUserOverlayColor=Aa.isUserOverlayColor||!1}a(hr);let{hasParallax:wr,isRepeated:Ro}=G.current.attributes;(wr||Ro)&&le(!1)}})},[p,z,a,i,j]),Fm=$e&&!f&&Ee&&!!p&&!!V&&!Pe&&!!z,Ko=async()=>{let Se=!f,it=Se?await Fd($):ag,{attributes:hr,overlayColor:wr}=G.current,Ro=hr.isUserOverlayColor?wr.color:it;hr.isUserOverlayColor||(i(Se?Ro:void 0),j());let rl=hr.dimRatio===100?50:hr.dimRatio,Aa=Rp(rl,Ro,it);a({id:void 0,url:void 0,useFeaturedImage:Se,dimRatio:rl,backgroundType:f?Yt:void 0,isDark:Aa})},ra=(0,Qt.jsx)(VZ,{attributes:e,setAttributes:a,onSelectMedia:ae,onSelectEmbedUrl:se,currentSettings:pi,toggleUseFeaturedImage:Ko,onClearMedia:J,blockEditingMode:pe,onEditMedia:sh,editMediaButtonRef:tp,showEditMediaButton:Fm,isEditMediaDisabled:me}),Xc=(0,Qt.jsx)(NZ,{attributes:e,setAttributes:a,clientId:t,setOverlayColor:ce,coverRef:St,currentSettings:pi,toggleUseFeaturedImage:Ko,updateDimRatio:ie,onClearMedia:J,featuredImage:W}),ch={className:"block-library-cover__resize-container",clientId:t,height:Ae,minHeight:ro,onResizeStart:()=>{a({minHeightUnit:"px"}),l(!1)},onResize:Se=>{a({minHeight:Se})},onResizeStop:Se=>{l(!0),a({minHeight:Se})},showHandle:!e.style?.dimensions?.aspectRatio,size:ze,width:Ft};if(!f&&!Je&&!Ve)return(0,Qt.jsxs)(Qt.Fragment,{children:[ra,Xc,$e&&r&&(0,Qt.jsx)(PL,{...ch}),(0,Qt.jsxs)(B,{...qe,className:S("is-placeholder",qe.className),style:{...qe.style,minHeight:ro||void 0},children:[fe,(0,Qt.jsx)(TL,{onSelectMedia:ae,onError:we,toggleUseFeaturedImage:Ko,children:(0,Qt.jsx)("div",{className:"wp-block-cover__placeholder-background-options",children:(0,Qt.jsx)(Kr.ColorPalette,{disableCustomColors:!0,value:o.color,onChange:ce,clearable:!1,asButtons:!0,"aria-label":(0,AL.__)("Overlay color")})})})]})]});let rp=S({"is-dark-theme":b,"is-light":!b,"is-transient":Pe||me,"has-parallax":v,"is-repeated":_,"has-custom-content-position":!pa(u)},Ua(u)),uh=V||!f||f&&!V;return(0,Qt.jsxs)(Qt.Fragment,{children:[ra,Xc,(0,Qt.jsxs)(B,{...qe,className:S(rp,qe.className),style:{...vo,...qe.style},"data-url":V,children:[fe,!V&&f&&(0,Qt.jsx)(Hd.Placeholder,{className:"wp-block-cover__image--placeholder-image",withIllustration:!0}),V&&Ee&&(oo?(0,Qt.jsx)("img",{ref:Lo,className:"wp-block-cover__image-background",alt:w,src:V,style:ne,onLoad:()=>le(!1),onError:()=>le(!1)}):(0,Qt.jsx)("div",{ref:Lo,role:w?"img":void 0,"aria-label":w||void 0,className:S(rp,"wp-block-cover__image-background"),style:{backgroundImage:bo,backgroundPosition:ta}})),V&&X&&(0,Qt.jsx)("video",{ref:Lo,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:V,poster:T,style:ne}),Ce&&oe&&(0,Qt.jsx)("div",{ref:Lo,className:"wp-block-cover__video-background wp-block-cover__embed-background",style:ne,children:(0,Qt.jsx)(Hd.SandBox,{allowSameOrigin:!0,html:oe,title:"Background video",styles:["iframe{position:fixed;top:0;left:0;width:100%;height:100%;}"]})}),Ce&&!oe&&ge&&(0,Qt.jsx)(Hd.Spinner,{}),uh&&(0,Qt.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",gl(h),{[o.class]:o.class,"has-background-dim":h!==void 0,"wp-block-cover__gradient-background":V&&te&&h!==0,"has-background-gradient":te,[ee]:ee}),style:{backgroundImage:te,...Ra}}),(Pe||me)&&(0,Qt.jsx)(Hd.Spinner,{}),(0,Qt.jsx)(TL,{disableMediaButtons:!0,onSelectMedia:ae,onError:we,toggleUseFeaturedImage:Ko}),(0,Qt.jsx)("div",{...ot})]}),$e&&r&&(0,Qt.jsx)(PL,{...ch})]})}var fK=(0,b3.compose)([(0,Kr.withColors)({overlayColor:"background-color"})])(Cwe);var y3={$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:{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 Ap=n(E(),1);var rc=n(y(),1);function hK({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_,sizeSlug:k,poster:x}=e,w=(0,Ap.getColorClassName)("background-color",d),C=(0,Ap.__experimentalGetGradientClass)(r),P=v&&b?`${v}${b}`:v,B=Yt===t,N=Er===t,D=hu===t,T=!(u||m),L={minHeight:P||void 0},A={backgroundColor:w?void 0:i,background:a||void 0},z=s&&T?nn(s):void 0,j=f?`url(${f})`:void 0,G=nn(s),W=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!pa(o)},Ua(o)),$=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":m}),V=r||a;return(0,rc.jsxs)(_,{...Ap.useBlockProps.save({className:W,style:L}),children:[!c&&B&&f&&(T?(0,rc.jsx)("img",{className:$,alt:h,src:f,style:{objectPosition:z},"data-object-fit":"cover","data-object-position":z}):(0,rc.jsx)("div",{role:h?"img":void 0,"aria-label":h||void 0,className:$,style:{backgroundPosition:G,backgroundImage:j}})),N&&f&&(0,rc.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,poster:x,style:{objectPosition:z},"data-object-fit":"cover","data-object-position":z}),D&&f&&(0,rc.jsx)("figure",{className:S("wp-block-cover__video-background","wp-block-cover__embed-background","wp-block-embed"),children:(0,rc.jsx)("div",{className:"wp-block-embed__wrapper",children:f})}),(0,rc.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",w,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&V&&l!==0,"has-background-gradient":V,[C]:C}),style:A}),(0,rc.jsx)("div",{...Ap.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}var Ti=n(q(),1),gK=n(E(),1);var{cleanEmptyObject:_3}=U(gK.privateApis),Twe={from:[{type:"block",blocks:["core/image"],transform:({caption:e,url:t,alt:r,align:o,id:a,anchor:i,style:l})=>(0,Ti.createBlock)("core/cover",{dimRatio:50,url:t,alt:r,align:o,id:a,anchor:i,style:{color:{duotone:l?.color?.duotone}}},[(0,Ti.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:a})=>(0,Ti.createBlock)("core/cover",{dimRatio:50,url:t,align:r,id:o,backgroundType:Er,anchor:a},[(0,Ti.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:a,gradient:i,style:l}=e;if(t?.length===1&&t[0]?.name==="core/cover")return(0,Ti.createBlock)("core/cover",t[0].attributes,t[0].innerBlocks);let s=a||i||l?.color?.background||l?.color?.gradient?void 0:50,c={align:r,anchor:o,dimRatio:s,overlayColor:a,customOverlayColor:l?.color?.background,gradient:i,customGradient:l?.color?.gradient},u={...e,backgroundColor:void 0,gradient:void 0,style:_3({...e?.style,color:l?.color?{...l?.color,background:void 0,gradient:void 0}:void 0})};return(0,Ti.createBlock)("core/cover",c,[(0,Ti.createBlock)("core/group",u,t)])}}],to:[{type:"block",blocks:["core/image"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:a,customGradient:i})=>t?e===Yt:!r&&!o&&!a&&!i,transform:({title:e,url:t,alt:r,align:o,id:a,anchor:i,style:l})=>(0,Ti.createBlock)("core/image",{caption:e,url:t,alt:r,align:o,id:a,anchor:i,style:{color:{duotone:l?.color?.duotone}}})},{type:"block",blocks:["core/video"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:a,customGradient:i})=>t?e===Er:!r&&!o&&!a&&!i,transform:({title:e,url:t,align:r,id:o,anchor:a})=>(0,Ti.createBlock)("core/video",{caption:e,src:t,id:o,align:r,anchor:a})},{type:"block",blocks:["core/group"],isMatch:({url:e,useFeaturedImage:t})=>!(e||t),transform:(e,t)=>{let r={backgroundColor:e?.overlayColor,gradient:e?.gradient,style:_3({...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=_3(t[0].attributes||{});return o?.backgroundColor||o?.gradient||o?.style?.color?.background||o?.style?.color?.gradient?(0,Ti.createBlock)("core/group",o,t[0]?.innerBlocks):(0,Ti.createBlock)("core/group",{...r,...o,style:_3({...o?.style,color:r?.style?.color||o?.style?.color?{...r?.style?.color,...o?.style?.color}:void 0})},t[0]?.innerBlocks)}return(0,Ti.createBlock)("core/group",{...e,...r},t)}}]},vK=Twe;var ML=n(I(),1);var Pwe=[{name:"cover",title:(0,ML.__)("Cover"),description:(0,ML.__)("Add an image or video with a text overlay."),attributes:{layout:{type:"constrained"}},isDefault:!0,icon:Qm}],bK=Pwe;var{fieldsKey:Ewe,formKey:Bwe}=U(yK.privateApis),{name:_K}=y3,x3={icon:Qm,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,zL.__)("Snow Patrol")}</strong>`,style:{typography:{textAlign:"center"}}}}]},transforms:vK,save:hK,edit:fK,deprecated:yZ,variations:bK};window.__experimentalContentOnlyInspectorFields&&(x3[Ewe]=[{id:"background",label:(0,zL.__)("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})}],x3[Bwe]={fields:["background"]});var Iwe=()=>R({name:_K,metadata:y3,settings:x3});var OL={};K(OL,{init:()=>zwe,metadata:()=>k3,name:()=>PK,settings:()=>C3});var Mp=n(I(),1),TK=n(q(),1);var k3={$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 ss=n(E(),1),oc=n(O(),1),yu=n(I(),1),xK=n(H(),1),kK=n(F(),1);var Ga=n(y(),1),{withIgnoreIMEEvents:Dwe}=U(oc.privateApis),Lwe=[["core/paragraph",{placeholder:(0,yu.__)("Type / to add a hidden block")}]];function Rwe({attributes:e,setAttributes:t,clientId:r}){let{name:o,showContent:a,summary:i,allowedBlocks:l,placeholder:s}=e,c=(0,ss.useBlockProps)(),u=(0,ss.useInnerBlocksProps)(c,{template:Lwe,__experimentalCaptureToolbars:!0,allowedBlocks:l}),[p,m]=(0,xK.useState)(a),d=Z(),f=(0,kK.useSelect)(v=>v(ss.store).hasSelectedInnerBlock(r,!0),[r]),h=v=>{v.key==="Enter"&&!v.shiftKey&&(m(b=>!b),v.preventDefault())},g=v=>{v.key===" "&&v.preventDefault()};return(0,Ga.jsxs)(Ga.Fragment,{children:[(0,Ga.jsx)(ss.InspectorControls,{children:(0,Ga.jsx)(oc.__experimentalToolsPanel,{label:(0,yu.__)("Settings"),resetAll:()=>{t({showContent:!1})},dropdownMenuProps:d,children:(0,Ga.jsx)(oc.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,yu.__)("Open by default"),hasValue:()=>a,onDeselect:()=>{t({showContent:!1})},children:(0,Ga.jsx)(oc.ToggleControl,{label:(0,yu.__)("Open by default"),checked:a,onChange:()=>t({showContent:!a})})})})}),(0,Ga.jsx)(ss.InspectorControls,{group:"advanced",children:(0,Ga.jsx)(oc.TextControl,{label:(0,yu.__)("Name attribute"),value:o||"",onChange:v=>t({name:v}),help:(0,yu.__)("Enables multiple Details blocks with the same name attribute to be connected, with only one open at a time.")})}),(0,Ga.jsxs)("details",{...u,open:p||f,onToggle:v=>m(v.target.open),name:o||"",children:[(0,Ga.jsx)("summary",{onKeyDown:Dwe(h),onKeyUp:g,children:(0,Ga.jsx)(ss.RichText,{identifier:"summary","aria-label":(0,yu.__)("Write summary. Press Enter to expand or collapse the details."),placeholder:s||(0,yu.__)("Write summary\u2026"),withoutInteractiveFormatting:!0,value:i,onChange:v=>t({summary:v})})}),u.children]})]})}var wK=Rwe;var lg=n(E(),1),ig=n(y(),1);function CK({attributes:e}){let{name:t,showContent:r}=e,o=e.summary?e.summary:"Details",a=lg.useBlockProps.save();return(0,ig.jsxs)("details",{...a,name:t||void 0,open:r,children:[(0,ig.jsx)("summary",{children:(0,ig.jsx)(lg.RichText.Content,{value:o})}),(0,ig.jsx)(lg.InnerBlocks.Content,{})]})}var w3=n(q(),1),SK={from:[{type:"block",isMultiBlock:!0,blocks:["*"],isMatch({},e){return!(e.length===1&&e[0].name==="core/details")},__experimentalConvert(e){return(0,w3.createBlock)("core/details",{},e.map(t=>(0,w3.cloneSanitizedBlock)(t)))}}]};var{fieldsKey:Awe,formKey:Mwe}=U(TK.privateApis),{name:PK}=k3,C3={icon:GP,example:{attributes:{summary:(0,Mp.__)("La Mancha"),showContent:!0},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Mp.__)("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,a=r?.trim().length>0;if(t==="list-view"&&(o||a))return o||r;if(t==="breadcrumb"&&o)return o;if(t==="accessibility")return a?(0,Mp.sprintf)((0,Mp.__)("Details. %s"),r):(0,Mp.__)("Details. Empty.")},save:CK,edit:wK,transforms:SK};window.__experimentalContentOnlyInspectorFields&&(C3[Awe]=[{id:"summary",label:(0,Mp.__)("Summary"),type:"text",Edit:"rich-text"}],C3[Mwe]={fields:["summary"]});var zwe=()=>R({name:PK,metadata:k3,settings:C3});var GL={};K(GL,{init:()=>qwe,metadata:()=>$s,name:()=>cY,settings:()=>uY});var Ud=n(I(),1),pg=n(H(),1),Lb=n(F(),1),B3=n(E(),1),UL=n(re(),1);var jd=n(I(),1),nc=n(O(),1),S3=n(E(),1);var bl=n(y(),1);function Vwe(e){return e?(0,jd.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,jd.__)("This embed may not preserve its aspect ratio when the browser is resized.")}var Owe=({blockSupportsResponsive:e,showEditButton:t,themeSupportsResponsive:r,allowResponsive:o,toggleResponsive:a,switchBackToURLInput:i})=>{let l=Z();return(0,bl.jsxs)(bl.Fragment,{children:[(0,bl.jsx)(S3.BlockControls,{children:(0,bl.jsx)(nc.ToolbarGroup,{children:t&&(0,bl.jsx)(nc.ToolbarButton,{className:"components-toolbar__control",label:(0,jd.__)("Edit URL"),icon:nd,onClick:i})})}),r&&e&&(0,bl.jsx)(S3.InspectorControls,{children:(0,bl.jsx)(nc.__experimentalToolsPanel,{label:(0,jd.__)("Media settings"),resetAll:()=>{a(!0)},dropdownMenuProps:l,children:(0,bl.jsx)(nc.__experimentalToolsPanelItem,{label:(0,jd.__)("Media settings"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{a(!o)},children:(0,bl.jsx)(nc.ToggleControl,{label:(0,jd.__)("Resize for smaller devices"),checked:o,help:Vwe,onChange:a})})})})]})},EK=Owe;var Te=n(O(),1),Ne=n(y(),1),cs=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),T3=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),FL=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),sg=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),BK={foreground:"#000000",src:(0,Ne.jsx)(Te.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},IK={foreground:"#ff0000",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},NK={foreground:"#3b5998",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},DK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.G,{children:(0,Ne.jsx)(Te.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"})})}),LK={foreground:"#0073AA",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.G,{children:(0,Ne.jsx)(Te.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"})})})},RK={foreground:"#1db954",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},AK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})}),MK={foreground:"#1ab7ea",src:(0,Ne.jsx)(Te.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.G,{children:(0,Ne.jsx)(Te.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"})})})},zK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})}),VK={foreground:"#35465c",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},OK=(0,Ne.jsxs)(Te.SVG,{viewBox:"0 0 24 24",children:[(0,Ne.jsx)(Te.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,Ne.jsx)(Te.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,Ne.jsx)(Te.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"})]}),FK=(0,Ne.jsxs)(Te.SVG,{viewBox:"0 0 24 24",children:[(0,Ne.jsx)(Te.Path,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Ne.jsx)(Te.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,Ne.jsx)(Te.Path,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Ne.jsx)(Te.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,Ne.jsx)(Te.Path,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Ne.jsx)(Te.Path,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})]}),HK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})}),jK=(0,Ne.jsx)(Te.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Ne.jsx)(Te.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"})}),UK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 44 44",children:(0,Ne.jsx)(Te.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"})}),GK={foreground:"#f43e37",src:(0,Ne.jsxs)(Te.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Ne.jsx)(Te.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12Z"}),(0,Ne.jsx)(Te.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"})]})},WK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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 $K=n(O(),1),HL=n(y(),1),Fwe=()=>(0,HL.jsx)("div",{className:"wp-block-embed is-loading",children:(0,HL.jsx)($K.Spinner,{})}),qK=Fwe;var ac=n(I(),1),zp=n(O(),1),ZK=n(E(),1);var Wa=n(y(),1);function KK({icon:e,label:t,value:r,onSubmit:o,onChange:a,cannotEmbed:i,fallback:l,tryAgain:s}){return(0,Wa.jsxs)(zp.Placeholder,{icon:(0,Wa.jsx)(ZK.BlockIcon,{icon:e,showColors:!0}),label:t,className:"wp-block-embed",instructions:(0,ac.__)("Paste a link to the content you want to display on your site."),children:[(0,Wa.jsxs)("form",{onSubmit:o,children:[(0,Wa.jsx)(zp.__experimentalInputControl,{type:"url",value:r||"",className:"wp-block-embed__placeholder-input",label:t,hideLabelFromVision:!0,placeholder:(0,ac.__)("Enter URL to embed here\u2026"),onChange:a}),(0,Wa.jsx)(zp.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,ac._x)("Embed","button label")})]}),(0,Wa.jsx)("div",{className:"wp-block-embed__learn-more",children:(0,Wa.jsx)(cu,{openInNewTab:!0,href:(0,ac.__)("https://wordpress.org/documentation/article/embeds/"),children:(0,ac.__)("Learn more about embeds")})}),i&&(0,Wa.jsxs)(kp,{direction:"column",gap:"md",className:"components-placeholder__error",children:[(0,Wa.jsx)("div",{className:"components-placeholder__instructions",children:(0,ac.__)("Sorry, this content could not be embedded.")}),(0,Wa.jsxs)(kp,{direction:"row",gap:"md",justify:"flex-start",children:[(0,Wa.jsx)(zp.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:s,children:(0,ac._x)("Try again","button label")}),l&&(0,Wa.jsx)(zp.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:l,children:(0,ac._x)("Convert to link","button label")})]})]})]})}var ug=n(I(),1),E3=n(O(),1),QK=n(E(),1),XK=n(H(),1),JK=n(pr(),1);var P3=n(ve(),1),cg=n(H(),1),jL=n(y(),1),Hwe={class:"className",frameborder:"frameBorder",marginheight:"marginHeight",marginwidth:"marginWidth"};function YK({html:e}){let t=(0,cg.useRef)(),r=(0,cg.useMemo)(()=>{let a=new window.DOMParser().parseFromString(e,"text/html").querySelector("iframe"),i={};return a&&Array.from(a.attributes).forEach(({name:l,value:s})=>{l!=="style"&&(i[Hwe[l]||l]=s)}),i},[e]);return(0,cg.useEffect)(()=>{let{ownerDocument:o}=t.current,{defaultView:a}=o;function i({data:{secret:l,message:s,value:c}={}}){s!=="height"||l!==r["data-secret"]||(t.current.height=c)}return a.addEventListener("message",i),()=>{a.removeEventListener("message",i)}},[]),(0,jL.jsx)("div",{className:"wp-block-embed__wrapper",children:(0,jL.jsx)("iframe",{ref:(0,P3.useMergeRefs)([t,(0,P3.useFocusableIframe)()]),title:r.title,...r})})}var $a=n(y(),1);function eY({preview:e,previewable:t,url:r,type:o,isSelected:a,className:i,icon:l,label:s}){let[c,u]=(0,XK.useState)(!1);!a&&c&&u(!1);let p=()=>{u(!0)},{scripts:m}=e,d=o==="photo"?Gj(e):e.html,f=(0,JK.getAuthority)(r),h=(0,ug.sprintf)((0,ug.__)("Embedded content from %s"),f),g=S(o,i,"wp-block-embed__wrapper");return(0,$a.jsx)($a.Fragment,{children:t?o==="wp-embed"?(0,$a.jsx)(YK,{html:d}):(0,$a.jsxs)("div",{className:"wp-block-embed__wrapper",children:[(0,$a.jsx)(E3.SandBox,{allowSameOrigin:!0,html:d,scripts:m,title:h,type:g,onFocus:p}),!c&&(0,$a.jsx)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:p})]}):(0,$a.jsxs)(E3.Placeholder,{icon:(0,$a.jsx)(QK.BlockIcon,{icon:l,showColors:!0}),label:s,children:[(0,$a.jsx)("p",{className:"components-placeholder__error",children:(0,$a.jsx)("a",{href:r,children:r})}),(0,$a.jsx)("p",{className:"components-placeholder__error",children:(0,ug.sprintf)((0,ug.__)("Embedded content from %s can't be previewed in the editor."),f)})]})})}var Pi=n(y(),1),jwe=e=>{let{attributes:{providerNameSlug:t,previewable:r,responsive:o,url:a},attributes:i,isSelected:l,onReplace:s,setAttributes:c,insertBlocksAfter:u,onFocus:p}=e,m={title:(0,Ud._x)("Embed","block title"),icon:cs},{icon:d,title:f}=jj(t)||m,[h,g]=(0,pg.useState)(a),[v,b]=(0,pg.useState)(!1),{invalidateResolution:_}=(0,Lb.useDispatch)(UL.store),{__unstableMarkNextChangeAsNotPersistent:k}=(0,Lb.useDispatch)(B3.store),{preview:x,fetching:w,themeSupportsResponsive:C,cannotEmbed:P,hasResolved:B}=(0,Lb.useSelect)(V=>{let{getEmbedPreview:Q,isPreviewEmbedFallback:Y,isRequestingEmbedPreview:ee,getThemeSupports:te,hasFinishedResolution:ae}=V(UL.store);if(!a)return{fetching:!1,cannotEmbed:!1};let J=Q(a),ce=Y(a),ie=J?.html===!1&&J?.type===void 0,we=J?.data?.status===404,se=!!J&&!ie&&!we;return{preview:se?J:void 0,fetching:ee(a),themeSupportsResponsive:te()["responsive-embeds"],cannotEmbed:!se||ce,hasResolved:ae("getEmbedPreview",[a])}},[a]),N=()=>$j(i,x,f,o);function D(V){let{className:Q}=i,{html:Y}=x;c({allowResponsive:V,className:EN(Y,Q,o&&V)})}(0,pg.useEffect)(()=>{if(!P||!B||!a)return;let V=a.replace(/\/$/,"");V!==a&&(g(V),b(!1),k(),c({url:V}))},[a,P,B,c,k]),(0,pg.useEffect)(()=>{if(!x||v)return;let V=N();if(s){let Y=vp(e,V);if(Y){k(),c(Y.attributes);return}}Object.keys(V).some(Y=>V[Y]!==i[Y])&&(k(),c(V))},[x,v]);let T=(0,B3.useBlockProps)();if(w)return(0,Pi.jsx)("div",{...T,children:(0,Pi.jsx)(qK,{})});let L=(0,Ud.sprintf)((0,Ud.__)("%s URL"),f);if(!x||P||v)return(0,Pi.jsx)("div",{...T,children:(0,Pi.jsx)(KK,{icon:d,label:L,onFocus:p,onSubmit:V=>{V&&V.preventDefault();let Q=qv(h),Y=gp(i.className);g(Q),c({url:Q,...Ph(Q)?.attributes,className:Y}),b(!1)},value:h,cannotEmbed:P,onChange:V=>g(V),fallback:s?()=>Wj(h,s):void 0,tryAgain:()=>{_("getEmbedPreview",[h])}})});let{caption:z,type:j,allowResponsive:G,className:W}=N(),$=S(W,e.className);return(0,Pi.jsxs)(Pi.Fragment,{children:[(0,Pi.jsx)(EK,{showEditButton:x&&!P,themeSupportsResponsive:C,blockSupportsResponsive:o,allowResponsive:G,toggleResponsive:D,switchBackToURLInput:()=>b(!0)}),(0,Pi.jsxs)("figure",{...T,className:S(T.className,$,{[`is-type-${j}`]:j,[`is-provider-${t}`]:t,[`wp-block-embed-${t}`]:t}),children:[(0,Pi.jsx)(eY,{preview:x,previewable:r,className:$,url:h,type:j,caption:z,onCaptionChange:V=>c({caption:V}),isSelected:l,icon:d,label:L,insertBlocksAfter:u,attributes:i,setAttributes:c}),(0,Pi.jsx)(Mo,{attributes:i,setAttributes:c,isSelected:l,insertBlocksAfter:u,label:(0,Ud.__)("Embed caption text"),showToolbarButton:l})]})]})},tY=jwe;var Gd=n(E(),1),Rb=n(y(),1);function rY({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:a}=e;if(!t)return null;let i=S("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${a}`]:a,[`wp-block-embed-${a}`]:a});return(0,Rb.jsxs)("figure",{...Gd.useBlockProps.save({className:i}),children:[(0,Rb.jsx)("div",{className:"wp-block-embed__wrapper",children:`
+`+t.content}},transforms:n$,edit:e$,save:o$};window.__experimentalContentOnlyInspectorFields&&(gw[Xxe]=[{id:"content",label:(0,jD.__)("Code"),type:"text",Edit:"rich-text"}],gw[Jxe]={fields:["content"]});var eke=()=>A({name:i$,metadata:dw,settings:gw});var WD={};Y(WD,{init:()=>ake,metadata:()=>bw,name:()=>m$,settings:()=>d$});var l$=n(P(),1),GD=n(y(),1),tke=[{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=S({[`is-vertically-aligned-${t}`]:t}),a={flexBasis:r+"%"};return(0,GD.jsx)("div",{className:o,style:a,children:(0,GD.jsx)(l$.InnerBlocks.Content,{})})}}],s$=tke;var ln=n(P(),1),Pp=n(z(),1),vw=n(O(),1),xd=n(N(),1);var yi=n(y(),1);function rke({width:e,setAttributes:t}){let[r]=(0,ln.useSettings)("spacing.units"),o=(0,Pp.__experimentalUseCustomUnits)({availableUnits:r||["%","px","em","rem","vw"]}),a=K();return(0,yi.jsx)(Pp.__experimentalToolsPanel,{label:(0,xd.__)("Settings"),resetAll:()=>{t({width:void 0})},dropdownMenuProps:a,children:(0,yi.jsx)(Pp.__experimentalToolsPanelItem,{hasValue:()=>e!==void 0,label:(0,xd.__)("Width"),onDeselect:()=>t({width:void 0}),isShownByDefault:!0,children:(0,yi.jsx)(Pp.__experimentalUnitControl,{label:(0,xd.__)("Width"),__unstableInputWidth:"calc(50% - 8px)",value:e||"",onChange:i=>{i=0>parseFloat(i)?"0":i,t({width:i})},units:o})})})}function oke({attributes:{verticalAlignment:e,width:t,templateLock:r,allowedBlocks:o},setAttributes:a,clientId:i}){let l=S("block-core-columns",{[`is-vertically-aligned-${e}`]:e}),{columnsIds:s,hasChildBlocks:c,rootClientId:u}=(0,vw.useSelect)(_=>{let{getBlockOrder:k,getBlockRootClientId:x}=_(ln.store),w=x(i);return{hasChildBlocks:k(i).length>0,rootClientId:w,columnsIds:k(w)}},[i]),{updateBlockAttributes:p}=(0,vw.useDispatch)(ln.store),m=_=>{a({verticalAlignment:_}),p(u,{verticalAlignment:null})},d=Number.isFinite(t)?t+"%":t,f=(0,ln.useBlockProps)({className:l,style:d?{flexBasis:d}:void 0}),h=s.length,g=s.indexOf(i)+1,v=(0,xd.sprintf)((0,xd.__)("%1$s (%2$d of %3$d)"),f["aria-label"],g,h),b=(0,ln.useInnerBlocksProps)({...f,"aria-label":v},{templateLock:r,allowedBlocks:o,renderAppender:c?void 0:ln.InnerBlocks.ButtonBlockAppender});return(0,yi.jsxs)(yi.Fragment,{children:[(0,yi.jsx)(ln.BlockControls,{children:(0,yi.jsx)(ln.BlockVerticalAlignmentToolbar,{onChange:m,value:e,controls:["top","center","bottom","stretch"]})}),(0,yi.jsx)(ln.InspectorControls,{children:(0,yi.jsx)(rke,{width:t,setAttributes:a})}),(0,yi.jsx)("div",{...b})]})}var c$=oke;var bw={$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 yw=n(P(),1),u$=n(y(),1);function p$({attributes:e}){let{verticalAlignment:t,width:r}=e,o=S({[`is-vertically-aligned-${t}`]:t}),a;if(r&&/\d/.test(r)){let s=Number.isFinite(r)?r+"%":r;!Number.isFinite(r)&&r?.endsWith("%")&&(s=Math.round(Number.parseFloat(r)*1e12)/1e12+"%"),a={flexBasis:s}}let i=yw.useBlockProps.save({className:o,style:a}),l=yw.useInnerBlocksProps.save(i);return(0,u$.jsx)("div",{...l})}var{name:m$}=bw,d$={icon:SP,edit:c$,save:p$,deprecated:s$},ake=()=>A({name:m$,metadata:bw,settings:d$});var ZD={};Y(ZD,{init:()=>_ke,metadata:()=>kw,name:()=>w$,settings:()=>C$});var bb=n(N(),1);var f$=n(Z(),1),wd=n(P(),1),kd=n(y(),1);function _w(e){let{doc:t}=_w;t||(t=document.implementation.createHTMLDocument(""),_w.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 ike=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,...a}=e;return{...a,style:t,isStackedOnMobile:!0}},h$=[{attributes:{verticalAlignment:{type:"string"},backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},customTextColor:{type:"string"},textColor:{type:"string"}},migrate:ike,save({attributes:e}){let{verticalAlignment:t,backgroundColor:r,customBackgroundColor:o,textColor:a,customTextColor:i}=e,l=(0,wd.getColorClassName)("background-color",r),s=(0,wd.getColorClassName)("color",a),c=S({"has-background":r||o,"has-text-color":a||i,[l]:l,[s]:s,[`are-vertically-aligned-${t}`]:t});return(0,kd.jsx)("div",{className:c||void 0,style:{backgroundColor:l?void 0:o,color:s?void 0:i},children:(0,kd.jsx)(wd.InnerBlocks.Content,{})})}},{attributes:{columns:{type:"number",default:2}},isEligible(e,t){return t.some(o=>/layout-column-\d+/.test(o.originalContent))?t.some(o=>_w(o.originalContent)!==void 0):!1},migrate(e,t){let o=t.reduce((l,s)=>{let{originalContent:c}=s,u=_w(c);return u===void 0&&(u=0),l[u]||(l[u]=[]),l[u].push(s),l},[]).map(l=>(0,f$.createBlock)("core/column",{},l)),{columns:a,...i}=e;return[{...i,isStackedOnMobile:!0},o]},save({attributes:e}){let{columns:t}=e;return(0,kd.jsx)("div",{className:`has-${t}-columns`,children:(0,kd.jsx)(wd.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=S(`has-${r}-columns`,{[`are-vertically-aligned-${t}`]:t});return(0,kd.jsx)("div",{className:o,children:(0,kd.jsx)(wd.InnerBlocks.Content,{})})}}];var Cd=n(N(),1),dl=n(z(),1),Yr=n(P(),1),ml=n(O(),1),Sd=n(Z(),1);var xw=e=>{let t=parseFloat(e);return Number.isFinite(t)?parseFloat(t.toFixed(2)):void 0};function g$(e,t){let{width:r=100/t}=e.attributes;return xw(r)}function lke(e,t=e.length){return e.reduce((r,o)=>r+g$(o,t),0)}function ske(e,t=e.length){return e.reduce((r,o)=>{let a=g$(o,t);return Object.assign(r,{[o.clientId]:a})},{})}function $D(e,t,r=e.length){let o=lke(e,r);return Object.fromEntries(Object.entries(ske(e,r)).map(([a,i])=>{let l=t*i/o;return[a,xw(l)]}))}function v$(e){return e.every(t=>{let r=t.attributes.width;return Number.isFinite(r?.endsWith?.("%")?parseFloat(r):r)})}function qD(e,t){return e.map(r=>({...r,attributes:{...r.attributes,width:`${t[r.clientId]}%`}}))}var ko=n(y(),1),cke={name:"core/column"};function uke({clientId:e,setAttributes:t,isStackedOnMobile:r}){let{count:o,canInsertColumnBlock:a,minCount:i}=(0,ml.useSelect)(p=>{let{canInsertBlockType:m,canRemoveBlock:d,getBlockOrder:f}=p(Yr.store),h=f(e),g=h.reduce((v,b,_)=>(d(b)||v.push(_),v),[]);return{count:h.length,canInsertColumnBlock:m("core/column",e),minCount:Math.max(...g)+1}},[e]),{getBlocks:l}=(0,ml.useSelect)(Yr.store),{replaceInnerBlocks:s}=(0,ml.useDispatch)(Yr.store);function c(p,m){let d=l(e),f=v$(d),h=m>p;if(h&&f){let g=xw(100/m),v=m-p,b=$D(d,100-g*v);d=[...qD(d,b),...Array.from({length:v}).map(()=>(0,Sd.createBlock)("core/column",{width:`${g}%`}))]}else if(h)d=[...d,...Array.from({length:m-p}).map(()=>(0,Sd.createBlock)("core/column"))];else if(m<p&&(d=d.slice(0,-(p-m)),f)){let g=$D(d,100);d=qD(d,g)}s(e,d)}let u=K();return(0,ko.jsxs)(dl.__experimentalToolsPanel,{label:(0,Cd.__)("Settings"),resetAll:()=>{t({isStackedOnMobile:!0})},dropdownMenuProps:u,children:[a&&(0,ko.jsxs)(dl.__experimentalVStack,{spacing:4,style:{gridColumn:"1 / -1"},children:[(0,ko.jsx)(dl.RangeControl,{label:(0,Cd.__)("Columns"),value:o,onChange:p=>c(o,Math.max(i,p)),min:Math.max(1,i),max:Math.max(6,o)}),o>6&&(0,ko.jsx)(dl.Notice,{status:"warning",isDismissible:!1,children:(0,Cd.__)("This column count exceeds the recommended amount and may cause visual breakage.")})]}),(0,ko.jsx)(dl.__experimentalToolsPanelItem,{label:(0,Cd.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>r!==!0,onDeselect:()=>t({isStackedOnMobile:!0}),children:(0,ko.jsx)(dl.ToggleControl,{label:(0,Cd.__)("Stack on mobile"),checked:r,onChange:()=>t({isStackedOnMobile:!r})})})]})}function pke({attributes:e,setAttributes:t,clientId:r}){let{isStackedOnMobile:o,verticalAlignment:a,templateLock:i}=e,l=(0,ml.useRegistry)(),{getBlockOrder:s}=(0,ml.useSelect)(Yr.store),{updateBlockAttributes:c}=(0,ml.useDispatch)(Yr.store),u=S({[`are-vertically-aligned-${a}`]:a,"is-not-stacked-on-mobile":!o}),p=(0,Yr.useBlockProps)({className:u}),m=(0,Yr.useInnerBlocksProps)(p,{defaultBlock:cke,directInsert:!0,orientation:"horizontal",renderAppender:!1,templateLock:i});function d(f){let h=s(r);l.batch(()=>{t({verticalAlignment:f}),c(h,{verticalAlignment:f})})}return(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)(Yr.BlockControls,{children:(0,ko.jsx)(Yr.BlockVerticalAlignmentToolbar,{onChange:d,value:a})}),(0,ko.jsx)(Yr.InspectorControls,{children:(0,ko.jsx)(uke,{clientId:r,setAttributes:t,isStackedOnMobile:o})}),(0,ko.jsx)("div",{...m})]})}function mke({clientId:e,name:t,setAttributes:r}){let{blockType:o,variations:a}=(0,ml.useSelect)(s=>{let{getBlockVariations:c,getBlockType:u}=s(Sd.store);return{blockType:u(t),variations:c(t,"block")}},[t]),{replaceInnerBlocks:i}=(0,ml.useDispatch)(Yr.store),l=(0,Yr.useBlockProps)();return(0,ko.jsx)("div",{...l,children:(0,ko.jsx)(Yr.__experimentalBlockVariationPicker,{icon:o?.icon?.src,label:o?.title,variations:a,instructions:(0,Cd.__)("Divide into columns. Select a layout:"),onSelect:s=>{s.attributes&&r(s.attributes),s.innerBlocks&&i(e,(0,Sd.createBlocksFromInnerBlocksTemplate)(s.innerBlocks),!0)}})})}var dke=e=>{let{clientId:t}=e,o=(0,ml.useSelect)(a=>a(Yr.store).getBlocks(t).length>0,[t])?pke:mke;return(0,ko.jsx)(o,{...e})},b$=dke;var kw={$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 ww=n(P(),1),y$=n(y(),1);function _$({attributes:e}){let{isStackedOnMobile:t,verticalAlignment:r}=e,o=S({[`are-vertically-aligned-${r}`]:r,"is-not-stacked-on-mobile":!t}),a=ww.useBlockProps.save({className:o}),i=ww.useInnerBlocksProps.save(a);return(0,y$.jsx)("div",{...i})}var ja=n(z(),1),_i=n(N(),1),xi=n(y(),1),hke=[{name:"one-column-full",title:(0,_i.__)("100"),description:(0,_i.__)("One column"),icon:(0,xi.jsx)(ja.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,xi.jsx)(ja.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,_i.__)("50 / 50"),description:(0,_i.__)("Two columns; equal split"),icon:(0,xi.jsx)(ja.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,xi.jsx)(ja.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,_i.__)("33 / 66"),description:(0,_i.__)("Two columns; one-third, two-thirds split"),icon:(0,xi.jsx)(ja.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,xi.jsx)(ja.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,_i.__)("66 / 33"),description:(0,_i.__)("Two columns; two-thirds, one-third split"),icon:(0,xi.jsx)(ja.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,xi.jsx)(ja.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,_i.__)("33 / 33 / 33"),description:(0,_i.__)("Three columns; equal split"),icon:(0,xi.jsx)(ja.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,xi.jsx)(ja.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,_i.__)("25 / 50 / 25"),description:(0,_i.__)("Three columns; wide center column"),icon:(0,xi.jsx)(ja.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,xi.jsx)(ja.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"]}],x$=hke;var Xs=n(Z(),1),gke=6,vke=(e,t)=>{let r=+(100/t).toFixed(2),o=Array.from({length:t},(a,i)=>["core/column",{width:`${r}%`},e.filter((l,s)=>s%t===i)]);return(0,Xs.createBlocksFromInnerBlocksTemplate)(o)},bke=e=>e.flatMap(t=>{let r=t.innerBlocks||[];return r.length>1?[(0,Xs.createBlock)("core/group",{layout:{type:"constrained"}},r)]:r}),yke={from:[{type:"block",blocks:["core/group"],priority:1,transform:(e,t)=>{let{layout:r,...o}=e,{columnCount:a}=r;return(0,Xs.createBlock)("core/columns",o,vke(t,a))},isMatch:({layout:e})=>e?.type==="grid"&&Number.isInteger(e?.columnCount)&&e.columnCount>0},{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert:e=>{let t=+(100/e.length).toFixed(2),r=e.map(({name:o,attributes:a,innerBlocks:i,innerContent:l})=>["core/column",{width:`${t}%`},[[o,{...a},i,l]]]);return(0,Xs.createBlock)("core/columns",{},(0,Xs.createBlocksFromInnerBlocksTemplate)(r))},isMatch:({length:e},t)=>t.length===1&&t[0].name==="core/columns"?!1:e&&e<=gke},{type:"block",blocks:["core/media-text"],priority:1,transform:(e,t)=>{let{align:r,backgroundColor:o,textColor:a,style:i,mediaAlt:l,mediaId:s,mediaPosition:c,mediaSizeSlug:u,mediaType:p,mediaUrl:m,mediaWidth:d,verticalAlignment:f}=e,h;if(p==="image"||!p){let v={id:s,alt:l,url:m,sizeSlug:u},b={href:e.href,linkClass:e.linkClass,linkDestination:e.linkDestination,linkTarget:e.linkTarget,rel:e.rel};h=["core/image",{...v,...b}]}else h=["core/video",{id:s,src:m}];let g=[["core/column",{width:`${d}%`},[h]],["core/column",{width:`${100-d}%`},t]];return c==="right"&&g.reverse(),(0,Xs.createBlock)("core/columns",{align:r,backgroundColor:o,textColor:a,style:i,verticalAlignment:f},(0,Xs.createBlocksFromInnerBlocksTemplate)(g))}}],to:[{type:"block",blocks:["core/group"],variationName:"group-grid",transform:(e,t)=>{let r=t.length;return(0,Xs.createBlock)("core/group",{...e,isStackedOnMobile:void 0,verticalAlignment:void 0,layout:{type:"grid",...r&&{columnCount:r}}},bke(t))}}],ungroup:(e,t)=>t.flatMap(r=>r.innerBlocks)},k$=yke;var{name:w$}=kw,C$={icon:PP,variations:x$,example:{viewportWidth:782,innerBlocks:[{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,bb.__)("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,bb.__)("Suspendisse commodo neque lacus, a dictum orci interdum et.")}}]},{name:"core/column",innerBlocks:[{name:"core/paragraph",attributes:{content:(0,bb.__)("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,bb.__)("Nam risus massa, ullamcorper consectetur eros fermentum, porta aliquet ligula. Sed vel mauris nec enim.")}}]}]},deprecated:h$,edit:b$,save:_$,transforms:k$},_ke=()=>A({name:w$,metadata:kw,settings:C$});var XD={};Y(XD,{init:()=>Tke,metadata:()=>Cw,name:()=>j$,settings:()=>U$});var Cw={$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 Sw=n(P(),1),KD=n(y(),1),kke={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=Sw.useBlockProps.save(),{className:r}=t,a=(r?.split(" ")||[])?.filter(l=>l!=="wp-block-comments"),i={...t,className:a.join(" ")};return(0,KD.jsx)(e,{...i,children:(0,KD.jsx)(Sw.InnerBlocks.Content,{})})}},S$=[kke];var Bw=n(P(),1);var T$=n(N(),1),yb=n(P(),1);var Tw=n(y(),1),{HTMLElementControl:wke}=U(yb.privateApis);function P$({attributes:{tagName:e},setAttributes:t}){return(0,Tw.jsx)(yb.InspectorControls,{children:(0,Tw.jsx)(yb.InspectorControls,{group:"advanced",children:(0,Tw.jsx)(wke,{tagName:e,onChange:r=>t({tagName:r}),options:[{label:(0,T$.__)("Default (<div>)"),value:"div"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})})}var Bp=n(P(),1),QD=n(N(),1),M$=n(z(),1);var N$=n(P(),1),lo=n(N(),1),D$=n(O(),1),L$=n(te(),1),R$=n(H(),1);var fl=n(N(),1),Ep=n(P(),1),E$=n(z(),1),B$=n(ve(),1),Pw=n(te(),1),YD=n(O(),1),ua=n(y(),1),I$=()=>{let e=(0,B$.useInstanceId)(I$);return(0,ua.jsxs)("div",{className:"comment-respond",children:[(0,ua.jsx)("h3",{className:"comment-reply-title",children:(0,fl.__)("Leave a Reply")}),(0,ua.jsxs)("form",{noValidate:!0,className:"comment-form",onSubmit:t=>t.preventDefault(),children:[(0,ua.jsxs)("p",{children:[(0,ua.jsx)("label",{htmlFor:`comment-${e}`,children:(0,fl.__)("Comment")}),(0,ua.jsx)("textarea",{id:`comment-${e}`,name:"comment",cols:"45",rows:"8",readOnly:!0})]}),(0,ua.jsx)("p",{className:"form-submit wp-block-button",children:(0,ua.jsx)("input",{name:"submit",type:"submit",className:S("wp-block-button__link",(0,Ep.__experimentalGetElementClassName)("button")),label:(0,fl.__)("Post Comment"),value:(0,fl.__)("Post Comment"),"aria-disabled":"true"})})]})]})},Cke=({postId:e,postType:t})=>{let[r,o]=(0,Pw.useEntityProp)("postType",t,"comment_status",e),a=t===void 0||e===void 0,i=(0,YD.useSelect)(s=>s(Ep.store).getSettings().__experimentalDiscussionSettings?.defaultCommentStatus,[]),l=(0,YD.useSelect)(s=>t?!!s(Pw.store).getPostType(t)?.supports.comments:!1);if(!a&&r!=="open")if(r==="closed"){let s=[(0,ua.jsx)(E$.Button,{__next40pxDefaultSize:!0,onClick:()=>o("open"),variant:"primary",children:(0,fl._x)("Enable comments","action that affects the current post")},"enableComments")];return(0,ua.jsx)(Ep.Warning,{actions:s,children:(0,fl.__)("Post Comments Form block: Comments are not enabled for this item.")})}else if(l){if(i!=="open")return(0,ua.jsx)(Ep.Warning,{children:(0,fl.__)("Post Comments Form block: Comments are not enabled.")})}else return(0,ua.jsx)(Ep.Warning,{children:(0,fl.sprintf)((0,fl.__)("Post Comments Form block: Comments are not enabled for this post type (%s)."),t)});return(0,ua.jsx)(I$,{})},Ew=Cke;var lt=n(y(),1);function A$({postType:e,postId:t}){let[r]=(0,L$.useEntityProp)("postType",e,"title",t);r=r||(0,lo.__)("Post Title");let o=(0,D$.useSelect)(a=>a(N$.store).getSettings().__experimentalDiscussionSettings?.avatarURL,[]);return(0,lt.jsxs)("div",{className:"wp-block-comments__legacy-placeholder",inert:"true",children:[(0,lt.jsx)("h3",{children:(0,lo.sprintf)((0,lo.__)("One response to %s"),r)}),(0,lt.jsxs)("div",{className:"navigation",children:[(0,lt.jsx)("div",{className:"alignleft",children:(0,lt.jsxs)("a",{href:"#top",children:["\xAB ",(0,lo.__)("Older Comments")]})}),(0,lt.jsx)("div",{className:"alignright",children:(0,lt.jsxs)("a",{href:"#top",children:[(0,lo.__)("Newer Comments")," \xBB"]})})]}),(0,lt.jsx)("ol",{className:"commentlist",children:(0,lt.jsx)("li",{className:"comment even thread-even depth-1",children:(0,lt.jsxs)("article",{className:"comment-body",children:[(0,lt.jsxs)("footer",{className:"comment-meta",children:[(0,lt.jsxs)("div",{className:"comment-author vcard",children:[(0,lt.jsx)("img",{alt:(0,lo.__)("Commenter Avatar"),src:o,className:"avatar avatar-32 photo",height:"32",width:"32",loading:"lazy"}),(0,lt.jsx)("b",{className:"fn",children:(0,lt.jsx)("a",{href:"#top",className:"url",children:(0,lo.__)("A WordPress Commenter")})})," ",(0,lt.jsxs)("span",{className:"says",children:[(0,lo.__)("says"),":"]})]}),(0,lt.jsxs)("div",{className:"comment-metadata",children:[(0,lt.jsx)("a",{href:"#top",children:(0,lt.jsx)("time",{dateTime:"2000-01-01T00:00:00+00:00",children:(0,lo.__)("January 1, 2000 at 00:00 am")})})," ",(0,lt.jsx)("span",{className:"edit-link",children:(0,lt.jsx)("a",{className:"comment-edit-link",href:"#top",children:(0,lo.__)("Edit")})})]})]}),(0,lt.jsx)("div",{className:"comment-content",children:(0,lt.jsxs)("p",{children:[(0,lo.__)("Hi, this is a comment."),(0,lt.jsx)("br",{}),(0,lo.__)("To get started with moderating, editing, and deleting comments, please visit the Comments screen in the dashboard."),(0,lt.jsx)("br",{}),(0,R$.createInterpolateElement)((0,lo.__)("Commenter avatars come from <a>Gravatar</a>."),{a:(0,lt.jsx)("a",{href:"https://gravatar.com/"})})]})}),(0,lt.jsx)("div",{className:"reply",children:(0,lt.jsx)("a",{className:"comment-reply-link",href:"#top","aria-label":(0,lo.__)("Reply to A WordPress Commenter"),children:(0,lo._x)("Reply","verb")})})]})})}),(0,lt.jsxs)("div",{className:"navigation",children:[(0,lt.jsx)("div",{className:"alignleft",children:(0,lt.jsxs)("a",{href:"#top",children:["\xAB ",(0,lo.__)("Older Comments")]})}),(0,lt.jsx)("div",{className:"alignright",children:(0,lt.jsxs)("a",{href:"#top",children:[(0,lo.__)("Newer Comments")," \xBB"]})})]}),(0,lt.jsx)(Ew,{postId:t,postType:e})]})}var Jl=n(y(),1);function V$({attributes:e,setAttributes:t,context:{postType:r,postId:o}}){let{textAlign:a}=e,i=[(0,Jl.jsx)(M$.Button,{__next40pxDefaultSize:!0,onClick:()=>{t({legacy:!1})},variant:"primary",children:(0,QD.__)("Switch to editable mode")},"convert")],l=(0,Bp.useBlockProps)({className:S({[`has-text-align-${a}`]:a})});return(0,Jl.jsxs)(Jl.Fragment,{children:[(0,Jl.jsx)(Bp.BlockControls,{group:"block",children:(0,Jl.jsx)(Bp.AlignmentControl,{value:a,onChange:s=>{t({textAlign:s})}})}),(0,Jl.jsxs)("div",{...l,children:[(0,Jl.jsx)(Bp.Warning,{actions:i,children:(0,QD.__)("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,Jl.jsx)(A$,{postId:o,postType:r})]})]})}var Ske=[["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"]],z$=Ske;var Ip=n(y(),1);function O$(e){let{attributes:t,setAttributes:r,clientId:o}=e,{tagName:a,legacy:i}=t,l=(0,Bw.useBlockProps)(),s=(0,Bw.useInnerBlocksProps)(l,{template:z$});return i?(0,Ip.jsx)(V$,{...e}):(0,Ip.jsxs)(Ip.Fragment,{children:[(0,Ip.jsx)(P$,{attributes:t,setAttributes:r,clientId:o}),(0,Ip.jsx)(a,{...s})]})}var Iw=n(P(),1),F$=n(y(),1);function H$({attributes:{tagName:e,legacy:t}}){let r=Iw.useBlockProps.save(),o=Iw.useInnerBlocksProps.save(r);return t?null:(0,F$.jsx)(e,{...o})}var{name:j$}=Cw,U$={icon:LB,example:{},edit:O$,save:H$,deprecated:S$},Tke=()=>A({name:j$,metadata:Cw,settings:U$});var eL={};Y(eL,{init:()=>Eke,metadata:()=>Nw,name:()=>$$,settings:()=>q$});var Nw={$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 Np=n(P(),1),jh=n(z(),1),JD=n(te(),1),G$=n(O(),1),Td=n(N(),1),es=n(y(),1);function W$({attributes:e,context:{commentId:t},setAttributes:r,isSelected:o}){let{height:a,width:i}=e,[l]=(0,JD.useEntityProp)("root","comment","author_avatar_urls",t),[s]=(0,JD.useEntityProp)("root","comment","author_name",t),c=l?Object.values(l):null,u=l?Object.keys(l):null,p=u?u[0]:24,m=u?u[u.length-1]:96,d=(0,Np.useBlockProps)(),f=(0,Np.__experimentalGetSpacingClassesAndStyles)(e),h=Math.floor(m*2.5),g=(0,G$.useSelect)(_=>{let{__experimentalDiscussionSettings:k}=_(Np.store).getSettings();return k?.avatarURL},[]),v=(0,es.jsx)(Np.InspectorControls,{children:(0,es.jsx)(jh.PanelBody,{title:(0,Td.__)("Settings"),children:(0,es.jsx)(jh.RangeControl,{label:(0,Td.__)("Image size"),onChange:_=>r({width:_,height:_}),min:p,max:h,initialPosition:i,value:i})})}),b=(0,es.jsx)(jh.ResizableBox,{size:{width:i,height:a},showHandle:o,onResizeStop:(_,k,x,w)=>{r({height:parseInt(a+w.height,10),width:parseInt(i+w.width,10)})},lockAspectRatio:!0,enable:{top:!1,right:!(0,Td.isRTL)(),bottom:!0,left:(0,Td.isRTL)()},minWidth:p,maxWidth:h,children:(0,es.jsx)("img",{src:c?c[c.length-1]:g,alt:`${s} ${(0,Td.__)("Avatar")}`,...d})});return(0,es.jsxs)(es.Fragment,{children:[v,(0,es.jsx)("div",{...f,children:b})]})}var{name:$$}=Nw,q$={icon:W1,edit:W$},Eke=()=>A({name:$$,metadata:Nw,settings:q$});var tL={};Y(tL,{init:()=>Dke,metadata:()=>Dw,name:()=>X$,settings:()=>J$});var Dw={$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 hu=n(N(),1),Z$=n(O(),1),Lw=n(P(),1),K$=n(te(),1),Dp=n(z(),1);var ki=n(y(),1);function Y$(e){let{attributes:{isLink:t,linkTarget:r},context:{commentId:o},setAttributes:a}=e;Ct(e);let i=K(),l=(0,Lw.useBlockProps)(),s=(0,Z$.useSelect)(p=>{let{getEntityRecord:m}=p(K$.store),d=m("root","comment",o),f=d?.author_name;return d&&!f?m("root","user",d.author)?.name??(0,hu.__)("Anonymous"):f??""},[o]),c=(0,ki.jsx)(Lw.InspectorControls,{children:(0,ki.jsxs)(Dp.__experimentalToolsPanel,{label:(0,hu.__)("Settings"),resetAll:()=>{a({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:i,children:[(0,ki.jsx)(Dp.__experimentalToolsPanelItem,{label:(0,hu.__)("Link to authors URL"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>a({isLink:!0}),children:(0,ki.jsx)(Dp.ToggleControl,{label:(0,hu.__)("Link to authors URL"),onChange:()=>a({isLink:!t}),checked:t})}),t&&(0,ki.jsx)(Dp.__experimentalToolsPanelItem,{label:(0,hu.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>a({linkTarget:"_self"}),children:(0,ki.jsx)(Dp.ToggleControl,{label:(0,hu.__)("Open in new tab"),onChange:p=>a({linkTarget:p?"_blank":"_self"}),checked:r==="_blank"})})]})});return(!o||!s)&&(s=(0,hu._x)("Comment Author","block title")),(0,ki.jsxs)(ki.Fragment,{children:[c,(0,ki.jsx)("div",{...l,children:t?(0,ki.jsx)("a",{href:"#comment-author-pseudo-link",onClick:p=>p.preventDefault(),children:s}):s})]})}var Ike={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},Nke={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},Q$=[Ike,Nke];var{name:X$}=Dw,J$={icon:BP,edit:Y$,deprecated:Q$,example:{}},Dke=()=>A({name:X$,metadata:Dw,settings:J$});var rL={};Y(rL,{init:()=>Ake,metadata:()=>Rw,name:()=>lq,settings:()=>sq});var Rw={$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 eq=n(N(),1),tq=n(H(),1),rq=n(z(),1),oq=n(te(),1),nq=n(P(),1);var ts=n(y(),1);function aq(e){let{context:{commentId:t}}=e;Ct(e);let r=(0,nq.useBlockProps)(),[o]=(0,oq.useEntityProp)("root","comment","content",t);return!t||!o?(0,ts.jsx)(ts.Fragment,{children:(0,ts.jsx)("div",{...r,children:(0,ts.jsx)("p",{children:(0,eq._x)("Comment Content","block title")})})}):(0,ts.jsx)(ts.Fragment,{children:(0,ts.jsx)("div",{...r,children:(0,ts.jsx)(rq.Disabled,{children:(0,ts.jsx)(tq.RawHTML,{children:o.rendered},"html")})})})}var Rke={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},iq=[Rke];var{name:lq}=Rw,sq={icon:NP,edit:aq,deprecated:iq,example:{}},Ake=()=>A({name:lq,metadata:Rw,settings:sq});var nL={};Y(nL,{init:()=>zke,metadata:()=>Aw,name:()=>mq,settings:()=>dq});var Aw={$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 oL=n(te(),1),Ed=n(Mw(),1),Uh=n(P(),1),Bd=n(z(),1),Pd=n(N(),1);var pa=n(y(),1);function uq({attributes:{format:e,isLink:t},context:{commentId:r},setAttributes:o}){let a=(0,Uh.useBlockProps)(),i=K(),[l]=(0,oL.useEntityProp)("root","comment","date",r),[s=(0,Ed.getSettings)().formats.date]=(0,oL.useEntityProp)("root","site","date_format"),c=(0,pa.jsx)(Uh.InspectorControls,{children:(0,pa.jsxs)(Bd.__experimentalToolsPanel,{label:(0,Pd.__)("Settings"),resetAll:()=>{o({format:void 0,isLink:!0})},dropdownMenuProps:i,children:[(0,pa.jsx)(Bd.__experimentalToolsPanelItem,{label:(0,Pd.__)("Date format"),hasValue:()=>e!==void 0,onDeselect:()=>o({format:void 0}),isShownByDefault:!0,children:(0,pa.jsx)(Uh.__experimentalDateFormatPicker,{format:e,defaultFormat:s,onChange:p=>o({format:p})})}),(0,pa.jsx)(Bd.__experimentalToolsPanelItem,{label:(0,Pd.__)("Link to comment"),hasValue:()=>!t,onDeselect:()=>o({isLink:!0}),isShownByDefault:!0,children:(0,pa.jsx)(Bd.ToggleControl,{label:(0,Pd.__)("Link to comment"),onChange:()=>o({isLink:!t}),checked:t})})]})});(!r||!l)&&(l=(0,Pd._x)("Comment Date","block title"));let u=l instanceof Date?(0,pa.jsx)("time",{dateTime:(0,Ed.dateI18n)("c",l),children:e==="human-diff"?(0,Ed.humanTimeDiff)(l):(0,Ed.dateI18n)(e||s,l)}):(0,pa.jsx)("time",{children:l});return t&&(u=(0,pa.jsx)("a",{href:"#comment-date-pseudo-link",onClick:p=>p.preventDefault(),children:u})),(0,pa.jsxs)(pa.Fragment,{children:[c,(0,pa.jsx)("div",{...a,children:u})]})}var Vke={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},pq=[Vke];var{name:mq}=Aw,dq={icon:vv,edit:uq,deprecated:pq,example:{}},zke=()=>A({name:mq,metadata:Aw,settings:dq});var aL={};Y(aL,{init:()=>Hke,metadata:()=>Vw,name:()=>gq,settings:()=>vq});var Vw={$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 zw=n(P(),1),Gh=n(z(),1),_b=n(N(),1);var rs=n(y(),1);function fq(e){let{attributes:t,setAttributes:r}=e,{linkTarget:o}=t;Ct(e);let a=(0,zw.useBlockProps)(),i=K(),l=(0,rs.jsx)(zw.InspectorControls,{children:(0,rs.jsx)(Gh.__experimentalToolsPanel,{label:(0,_b.__)("Settings"),resetAll:()=>{r({linkTarget:"_self"})},dropdownMenuProps:i,children:(0,rs.jsx)(Gh.__experimentalToolsPanelItem,{label:(0,_b.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>o==="_blank",onDeselect:()=>r({linkTarget:"_self"}),children:(0,rs.jsx)(Gh.ToggleControl,{label:(0,_b.__)("Open in new tab"),onChange:s=>r({linkTarget:s?"_blank":"_self"}),checked:o==="_blank"})})})});return(0,rs.jsxs)(rs.Fragment,{children:[l,(0,rs.jsx)("div",{...a,children:(0,rs.jsx)("a",{href:"#edit-comment-pseudo-link",onClick:s=>s.preventDefault(),children:(0,_b.__)("Edit")})})]})}var Fke={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},hq=[Fke];var{name:gq}=Vw,vq={icon:LP,edit:fq,deprecated:hq,example:{}},Hke=()=>A({name:gq,metadata:Vw,settings:vq});var iL={};Y(iL,{init:()=>Wke,metadata:()=>Ow,name:()=>kq,settings:()=>wq});var Ow={$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 bq=n(N(),1),yq=n(P(),1);var Wh=n(y(),1);function Uke(e){Ct(e);let t=(0,yq.useBlockProps)();return(0,Wh.jsx)(Wh.Fragment,{children:(0,Wh.jsx)("div",{...t,children:(0,Wh.jsx)("a",{href:"#comment-reply-pseudo-link",onClick:r=>r.preventDefault(),children:(0,bq._x)("Reply","verb")})})})}var _q=Uke;var Gke={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},xq=[Gke];var{name:kq}=Ow,wq={edit:_q,icon:AP,deprecated:xq,example:{}},Wke=()=>A({name:kq,metadata:Ow,settings:wq});var sL={};Y(sL,{init:()=>Jke,metadata:()=>Fw,name:()=>Fq,settings:()=>Hq});var Fw={$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 Hw=n(H(),1),lL=n(O(),1),Dq=n(N(),1),os=n(P(),1),Lq=n(z(),1),Rq=n(te(),1);var Id=n(H(),1),Tq=n(O(),1),Pq=n(P(),1),Eq=n(dr(),1),Bq=n(xb(),1),Sq=100,Iq=({postId:e})=>{let t={status:"approve",order:"asc",context:"embed",parent:0,_embed:"children"},{pageComments:r,commentsPerPage:o,defaultCommentsPage:a}=(0,Tq.useSelect)(s=>{let{getSettings:c}=s(Pq.store),{__experimentalDiscussionSettings:u}=c();return u??{}},[]),i=r?Math.min(o,Sq):Sq,l=qke({defaultPage:a,postId:e,perPage:i,queryArgs:t});return(0,Id.useMemo)(()=>l?{...t,post:e,per_page:i,page:l}:null,[e,i,l])},qke=({defaultPage:e,postId:t,perPage:r,queryArgs:o})=>{let[a,i]=(0,Id.useState)({}),l=`${t}_${r}`,s=a[l]||0;return(0,Id.useEffect)(()=>{s||e!=="newest"||(0,Bq.default)({path:(0,Eq.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({...a,[l]:u<=1?1:u})}).catch(()=>{i({...a,[l]:1})})},[e,t,r,i]),e==="newest"?s:1},Nq=e=>(0,Id.useMemo)(()=>e?.map(({id:r,_embedded:o})=>{let[a]=o?.children||[[]];return{commentId:r,children:a.map(i=>({commentId:i.id}))}}),[e]);var wi=n(y(),1),Zke=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]],Kke=({perPage:e,pageComments:t,threadComments:r,threadCommentsDepth:o})=>{let a=r?Math.min(o,3):1,i=s=>{if(s<a){let c=s+1;return[{commentId:-(s+3),children:i(c)}]}return[]},l=[{commentId:-1,children:i(1)}];return(!t||e>=2)&&a<3&&l.push({commentId:-2,children:[]}),(!t||e>=3)&&a<2&&l.push({commentId:-3,children:[]}),l};function Yke({comment:e,activeCommentId:t,setActiveCommentId:r,firstCommentId:o,blocks:a}){let{children:i,...l}=(0,os.useInnerBlocksProps)({},{template:Zke});return(0,wi.jsxs)("li",{...l,children:[e.commentId===(t||o)?i:null,(0,wi.jsx)(Xke,{blocks:a,commentId:e.commentId,setActiveCommentId:r,isHidden:e.commentId===(t||o)}),e?.children?.length>0?(0,wi.jsx)(Aq,{comments:e.children,activeCommentId:t,setActiveCommentId:r,blocks:a,firstCommentId:o}):null]})}var Qke=({blocks:e,commentId:t,setActiveCommentId:r,isHidden:o})=>{let a=(0,os.__experimentalUseBlockPreview)({blocks:e}),i=()=>{r(t)};return(0,wi.jsx)("div",{...a,tabIndex:0,role:"button",style:{display:o?"none":void 0},onClick:i,onKeyPress:i})},Xke=(0,Hw.memo)(Qke),Aq=({comments:e,blockProps:t,activeCommentId:r,setActiveCommentId:o,blocks:a,firstCommentId:i})=>(0,wi.jsx)("ol",{...t,children:e&&e.map(({commentId:l,...s},c)=>(0,wi.jsx)(os.BlockContextProvider,{value:{commentId:l<0?null:l},children:(0,wi.jsx)(Yke,{comment:{commentId:l,...s},activeCommentId:r,setActiveCommentId:o,blocks:a,firstCommentId:i})},s.commentId||c))});function Mq({clientId:e,context:{postId:t}}){let r=(0,os.useBlockProps)(),[o,a]=(0,Hw.useState)(),{commentOrder:i,threadCommentsDepth:l,threadComments:s,commentsPerPage:c,pageComments:u}=(0,lL.useSelect)(h=>{let{getSettings:g}=h(os.store);return g().__experimentalDiscussionSettings??{}},[]),p=Iq({postId:t}),{topLevelComments:m,blocks:d}=(0,lL.useSelect)(h=>{let{getEntityRecords:g}=h(Rq.store),{getBlocks:v}=h(os.store);return{topLevelComments:p?g("root","comment",p):null,blocks:v(e)}},[e,p]),f=Nq(i==="desc"&&m?[...m].reverse():m);return m?(t||(f=Kke({perPage:c,pageComments:u,threadComments:s,threadCommentsDepth:l})),f.length?(0,wi.jsx)(Aq,{comments:f,blockProps:r,blocks:d,activeCommentId:o,setActiveCommentId:a,firstCommentId:f[0]?.commentId}):(0,wi.jsx)("p",{...r,children:(0,Dq.__)("No results found.")})):(0,wi.jsx)("p",{...r,children:(0,wi.jsx)(Lq.Spinner,{})})}var Vq=n(P(),1),zq=n(y(),1);function Oq(){return(0,zq.jsx)(Vq.InnerBlocks.Content,{})}var{name:Fq}=Fw,Hq={icon:Xm,edit:Mq,save:Oq},Jke=()=>A({name:Fq,metadata:Fw,settings:Hq});var uL={};Y(uL,{init:()=>r5e,metadata:()=>jw,name:()=>Gq,settings:()=>Wq});var Uq=n(N(),1);var jw={$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 cL=n(N(),1),Uw=n(P(),1),kb=n(y(),1),t5e={none:"",arrow:"\u2190",chevron:"\xAB"};function jq({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=t5e[r];return(0,kb.jsxs)("a",{href:"#comments-pagination-previous-pseudo-link",onClick:a=>a.preventDefault(),...(0,Uw.useBlockProps)(),children:[o&&(0,kb.jsx)("span",{className:`wp-block-comments-pagination-previous-arrow is-arrow-${r}`,children:o}),(0,kb.jsx)(Uw.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,cL.__)("Older comments page link"),placeholder:(0,cL.__)("Older Comments"),value:e,onChange:a=>t({label:a})})]})}var{name:Gq}=jw,Wq={icon:xv,edit:jq,example:{attributes:{label:(0,Uq.__)("Older Comments")}}},r5e=()=>A({name:Gq,metadata:jw,settings:Wq});var mL={};Y(mL,{init:()=>a5e,metadata:()=>Gw,name:()=>Qq,settings:()=>Xq});var Gw={$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 Ww=n(N(),1),as=n(P(),1),pL=n(O(),1),$w=n(z(),1);var Nd=n(N(),1),$h=n(z(),1),qh=n(y(),1);function $q({value:e,onChange:t}){return(0,qh.jsxs)($h.__experimentalToggleGroupControl,{label:(0,Nd.__)("Arrow"),value:e,onChange:t,help:(0,Nd.__)("A decorative arrow appended to the next and previous comments link."),isBlock:!0,children:[(0,qh.jsx)($h.__experimentalToggleGroupControlOption,{value:"none",label:(0,Nd._x)("None","Arrow option for Comments Pagination Next/Previous blocks")}),(0,qh.jsx)($h.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Nd._x)("Arrow","Arrow option for Comments Pagination Next/Previous blocks")}),(0,qh.jsx)($h.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Nd._x)("Chevron","Arrow option for Comments Pagination Next/Previous blocks")})]})}var ns=n(y(),1),n5e=[["core/comments-pagination-previous"],["core/comments-pagination-numbers"],["core/comments-pagination-next"]];function qq({attributes:{paginationArrow:e},setAttributes:t,clientId:r}){let o=(0,pL.useSelect)(c=>{let{getBlocks:u}=c(as.store);return u(r)?.find(m=>["core/comments-pagination-previous","core/comments-pagination-next"].includes(m.name))},[]),a=(0,as.useBlockProps)(),i=K(),l=(0,as.useInnerBlocksProps)(a,{template:n5e});return(0,pL.useSelect)(c=>{let{getSettings:u}=c(as.store),{__experimentalDiscussionSettings:p}=u();return p?.pageComments},[])?(0,ns.jsxs)(ns.Fragment,{children:[o&&(0,ns.jsx)(as.InspectorControls,{children:(0,ns.jsx)($w.__experimentalToolsPanel,{label:(0,Ww.__)("Settings"),dropdownMenuProps:i,resetAll:()=>t({paginationArrow:"none"}),children:(0,ns.jsx)($w.__experimentalToolsPanelItem,{label:(0,Ww.__)("Arrow"),hasValue:()=>e!=="none",onDeselect:()=>t({paginationArrow:"none"}),isShownByDefault:!0,children:(0,ns.jsx)($q,{value:e,onChange:c=>{t({paginationArrow:c})}})})})}),(0,ns.jsx)("div",{...l})]}):(0,ns.jsx)(as.Warning,{children:(0,Ww.__)("Comments Pagination block: paging comments is disabled in the Discussion Settings")})}var Zq=n(P(),1),Kq=n(y(),1);function Yq(){return(0,Kq.jsx)(Zq.InnerBlocks.Content,{})}var{name:Qq}=Gw,Xq={icon:kv,edit:qq,save:Yq},a5e=()=>A({name:Qq,metadata:Gw,settings:Xq});var fL={};Y(fL,{init:()=>s5e,metadata:()=>qw,name:()=>tZ,settings:()=>rZ});var eZ=n(N(),1);var qw={$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=n(N(),1),Zw=n(P(),1),wb=n(y(),1),l5e={none:"",arrow:"\u2192",chevron:"\xBB"};function Jq({attributes:{label:e},setAttributes:t,context:{"comments/paginationArrow":r}}){let o=l5e[r];return(0,wb.jsxs)("a",{href:"#comments-pagination-next-pseudo-link",onClick:a=>a.preventDefault(),...(0,Zw.useBlockProps)(),children:[(0,wb.jsx)(Zw.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,dL.__)("Newer comments page link"),placeholder:(0,dL.__)("Newer Comments"),value:e,onChange:a=>t({label:a})}),o&&(0,wb.jsx)("span",{className:`wp-block-comments-pagination-next-arrow is-arrow-${r}`,children:o})]})}var{name:tZ}=qw,rZ={icon:yv,edit:Jq,example:{attributes:{label:(0,eZ.__)("Newer Comments")}}},s5e=()=>A({name:tZ,metadata:qw,settings:rZ});var hL={};Y(hL,{init:()=>u5e,metadata:()=>Kw,name:()=>aZ,settings:()=>iZ});var Kw={$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 oZ=n(P(),1),hl=n(y(),1),Dd=({content:e,tag:t="a",extraClass:r=""})=>t==="a"?(0,hl.jsx)(t,{className:`page-numbers ${r}`,href:"#comments-pagination-numbers-pseudo-link",onClick:o=>o.preventDefault(),children:e}):(0,hl.jsx)(t,{className:`page-numbers ${r}`,children:e});function nZ(){return(0,hl.jsxs)("div",{...(0,oZ.useBlockProps)(),children:[(0,hl.jsx)(Dd,{content:"1"}),(0,hl.jsx)(Dd,{content:"2"}),(0,hl.jsx)(Dd,{content:"3",tag:"span",extraClass:"current"}),(0,hl.jsx)(Dd,{content:"4"}),(0,hl.jsx)(Dd,{content:"5"}),(0,hl.jsx)(Dd,{content:"...",tag:"span",extraClass:"dots"}),(0,hl.jsx)(Dd,{content:"8"})]})}var{name:aZ}=Kw,iZ={icon:_v,edit:nZ,example:{}},u5e=()=>A({name:aZ,metadata:Kw,settings:iZ});var gL={};Y(gL,{init:()=>f5e,metadata:()=>Yw,name:()=>dZ,settings:()=>fZ});var Yw={$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 Js=n(P(),1),Vr=n(N(),1),lZ=n(te(),1),Lp=n(z(),1),Qw=n(H(),1),sZ=n(O(),1),cZ=n(xb(),1),uZ=n(dr(),1);var Ua=n(y(),1);function pZ(e){Ct(e);let{attributes:t,setAttributes:r,context:o}=e,{showPostTitle:a,showCommentsCount:i,level:l=2,levelOptions:s}=t,{postId:c,postType:u}=o,p="h"+l,[m,d]=(0,Qw.useState)(),[f]=(0,lZ.useEntityProp)("postType",u,"title",c),h=typeof c>"u",g=(0,Js.useBlockProps)(),{threadCommentsDepth:v,threadComments:b,commentsPerPage:_,pageComments:k}=(0,sZ.useSelect)(D=>{let{getSettings:L}=D(Js.store);return L().__experimentalDiscussionSettings??{}},[]),x=K();(0,Qw.useEffect)(()=>{if(h){let L=b?Math.min(v,3)-1:0,E=k?_:3,B=parseInt(L)+parseInt(E);d(Math.min(B,3));return}let D=c;(0,cZ.default)({path:(0,uZ.addQueryArgs)("/wp/v2/comments",{post:c,_fields:"id"}),method:"HEAD",parse:!1}).then(L=>{D===c&&d(parseInt(L.headers.get("X-WP-Total")))}).catch(()=>{d(0)})},[c]);let w=(0,Ua.jsx)(Js.BlockControls,{group:"block",children:(0,Ua.jsx)(Js.HeadingLevelDropdown,{value:l,options:s,onChange:D=>r({level:D})})}),C=(0,Ua.jsx)(Js.InspectorControls,{children:(0,Ua.jsxs)(Lp.__experimentalToolsPanel,{label:(0,Vr.__)("Settings"),resetAll:()=>{r({showPostTitle:!0,showCommentsCount:!0})},dropdownMenuProps:x,children:[(0,Ua.jsx)(Lp.__experimentalToolsPanelItem,{label:(0,Vr.__)("Show post title"),isShownByDefault:!0,hasValue:()=>!a,onDeselect:()=>r({showPostTitle:!0}),children:(0,Ua.jsx)(Lp.ToggleControl,{label:(0,Vr.__)("Show post title"),checked:a,onChange:D=>r({showPostTitle:D})})}),(0,Ua.jsx)(Lp.__experimentalToolsPanelItem,{label:(0,Vr.__)("Show comments count"),isShownByDefault:!0,hasValue:()=>!i,onDeselect:()=>r({showCommentsCount:!0}),children:(0,Ua.jsx)(Lp.ToggleControl,{label:(0,Vr.__)("Show comments count"),checked:i,onChange:D=>r({showCommentsCount:D})})})]})}),T=h?(0,Vr.__)("Post Title"):f,I;return i&&m!==void 0?a?m===1?I=(0,Vr.sprintf)((0,Vr.__)('One response to "%s"'),T):I=(0,Vr.sprintf)((0,Vr._n)('%1$s response to "%2$s"','%1$s responses to "%2$s"',m),m,T):m===1?I=(0,Vr.__)("One response"):I=(0,Vr.sprintf)((0,Vr._n)("%s response","%s responses",m),m):a?m===1?I=(0,Vr.sprintf)((0,Vr.__)('Response to "%s"'),T):I=(0,Vr.sprintf)((0,Vr.__)('Responses to "%s"'),T):m===1?I=(0,Vr.__)("Response"):I=(0,Vr.__)("Responses"),(0,Ua.jsxs)(Ua.Fragment,{children:[w,C,(0,Ua.jsx)(p,{...g,children:I})]})}var m5e={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 be(o)},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},d5e={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 be(o)},isEligible:({multipleCommentsLabel:e,singleCommentLabel:t})=>e||t,save:()=>null},mZ=[m5e,d5e];var{name:dZ}=Yw,fZ={icon:Wl,edit:pZ,deprecated:mZ,example:{}},f5e=()=>A({name:dZ,metadata:Yw,settings:fZ});var AL={};Y(AL,{init:()=>Rwe,metadata:()=>h3,name:()=>yK,settings:()=>v3});var RL=n(N(),1);var bK=n(Z(),1);var e3=n(Z(),1),Ie=n(P(),1),t3=n(N(),1),Cb=n(ve(),1);var Xw=n(Ar(),1),h5e={"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"},Yt="image",Br="video",gu="embed-video",hZ=50;var g5e={x:.5,y:.5},Jw=["image","video"];function sn({x:e,y:t}=g5e){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}function gl(e){return e===50||e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}function gZ(e){if(!e||!e.url&&!e.src)return{url:void 0,id:void 0};(0,Xw.isBlobURL)(e.url)&&(e.type=(0,Xw.getBlobTypeByURL)(e.url));let t;if(e.media_type)e.media_type===Yt?t=Yt:t=Br;else if(e.type&&(e.type===Yt||e.type===Br))t=e.type;else return;return{url:e.url||e.src,id:e.id,alt:e?.alt,backgroundType:t,...t===Br?{hasParallax:void 0}:{}}}function ma(e){return!e||e==="center center"||e==="center"}function Ga(e){return ma(e)?"":h5e[e]}var he=n(y(),1);function ec(e){return e?{backgroundImage:`url(${e})`}:{}}function Ld(e){return e===0||e===50||!e?null:"has-background-dim-"+10*Math.round(e/10)}function r3(e){return{...e,dimRatio:e.url?e.dimRatio:100}}function Rp(e){return e.tagName||(e={...e,tagName:"div"}),{...e}}var Rd={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"}},Sb={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]}},vL={...Sb,useFeaturedImage:{type:"boolean",default:!1},tagName:{type:"string",default:"div"}},v5e={...vL,isUserOverlayColor:{type:"boolean"},sizeSlug:{type:"string"},alt:{type:"string",default:""}},Zh={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}},bL={...Zh,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}},b5e={...bL,shadow:!0,dimensions:{aspectRatio:!0},interactivity:{clientNavigation:!0}},y5e={attributes:v5e,supports:b5e,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_,sizeSlug:k}=e,x=(0,Ie.getColorClassName)("background-color",d),w=(0,Ie.__experimentalGetGradientClass)(r),C=v&&b?`${v}${b}`:v,T=Yt===t,I=Br===t,D=!(u||m),L={minHeight:C||void 0},E={backgroundColor:x?void 0:i,background:a||void 0},B=s&&D?sn(s):void 0,R=f?`url(${f})`:void 0,V=sn(s),j=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!ma(o)},Ga(o)),q=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":m}),W=r||a;return(0,he.jsxs)(_,{...Ie.useBlockProps.save({className:j,style:L}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",x,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&W&&l!==0,"has-background-gradient":W,[w]:w}),style:E}),!c&&T&&f&&(D?(0,he.jsx)("img",{className:q,alt:h,src:f,style:{objectPosition:B},"data-object-fit":"cover","data-object-position":B}):(0,he.jsx)("div",{role:h?"img":void 0,"aria-label":h||void 0,className:q,style:{backgroundPosition:V,backgroundImage:R}})),I&&f&&(0,he.jsx)("video",{className:S("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,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},_5e={attributes:vL,supports:bL,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",d),x=(0,Ie.__experimentalGetGradientClass)(r),w=v&&b?`${v}${b}`:v,C=Yt===t,T=Br===t,I=!(u||m),D={minHeight:w||void 0},L={backgroundColor:k?void 0:i,background:a||void 0},E=s&&I?sn(s):void 0,B=f?`url(${f})`:void 0,R=sn(s),V=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!ma(o)},Ga(o)),j=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{"has-parallax":u,"is-repeated":m}),q=r||a;return(0,he.jsxs)(_,{...Ie.useBlockProps.save({className:V,style:D}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",k,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&q&&l!==0,"has-background-gradient":q,[x]:x}),style:L}),!c&&C&&f&&(I?(0,he.jsx)("img",{className:j,alt:h,src:f,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}):(0,he.jsx)("div",{role:"img",className:j,style:{backgroundPosition:R,backgroundImage:B}})),T&&f&&(0,he.jsx)("video",{className:S("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,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},x5e={attributes:vL,supports:bL,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:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_}=e,k=(0,Ie.getColorClassName)("background-color",d),x=(0,Ie.__experimentalGetGradientClass)(r),w=v&&b?`${v}${b}`:v,C=Yt===t,T=Br===t,I=!(u||m),D={minHeight:w||void 0},L={backgroundColor:k?void 0:i,background:a||void 0},E=s&&I?sn(s):void 0,B=f?`url(${f})`:void 0,R=sn(s),V=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!ma(o)},Ga(o)),j=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{"has-parallax":u,"is-repeated":m}),q=r||a;return(0,he.jsxs)(_,{...Ie.useBlockProps.save({className:V,style:D}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",k,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&q&&l!==0,"has-background-gradient":q,[x]:x}),style:L}),!c&&C&&f&&(I?(0,he.jsx)("img",{className:j,alt:h,src:f,style:{objectPosition:E},"data-object-fit":"cover","data-object-position":E}):(0,he.jsx)("div",{role:"img",className:j,style:{backgroundPosition:R,backgroundImage:B}})),T&&f&&(0,he.jsx)("video",{className:S("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,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}},k5e={attributes:Sb,supports:Zh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b}=e,_=(0,Ie.getColorClassName)("background-color",d),k=(0,Ie.__experimentalGetGradientClass)(r),x=v&&b?`${v}${b}`:v,w=Yt===t,C=Br===t,T=!(u||m),I={minHeight:x||void 0},D={backgroundColor:_?void 0:i,background:a||void 0},L=s&&T?sn(s):void 0,E=f?`url(${f})`:void 0,B=sn(s),R=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!ma(o)},Ga(o)),V=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{"has-parallax":u,"is-repeated":m}),j=r||a;return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:R,style:I}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",_,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&j&&l!==0,"has-background-gradient":j,[k]:k}),style:D}),!c&&w&&f&&(T?(0,he.jsx)("img",{className:V,alt:h,src:f,style:{objectPosition:L},"data-object-fit":"cover","data-object-position":L}):(0,he.jsx)("div",{role:"img",className:V,style:{backgroundPosition:B,backgroundImage:E}})),C&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:L},"data-object-fit":"cover","data-object-position":L}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Rp},w5e={attributes:Sb,supports:Zh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b}=e,_=(0,Ie.getColorClassName)("background-color",d),k=(0,Ie.__experimentalGetGradientClass)(r),x=v&&b?`${v}${b}`:v,w=Yt===t,C=Br===t,T=!(u||m),I={...w&&!T&&!c?ec(f):{},minHeight:x||void 0},D={backgroundColor:_?void 0:i,background:a||void 0},L=s&&T?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,E=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!ma(o)},Ga(o)),B=r||a;return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:E,style:I}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",_,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&B&&l!==0,"has-background-gradient":B,[k]:k}),style:D}),!c&&w&&T&&f&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",g?`wp-image-${g}`:null),alt:h,src:f,style:{objectPosition:L},"data-object-fit":"cover","data-object-position":L}),C&&f&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,style:{objectPosition:L},"data-object-fit":"cover","data-object-position":L}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Rp},C5e={attributes:Sb,supports:Zh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isDark:u,isRepeated:p,overlayColor:m,url:d,alt:f,id:h,minHeight:g,minHeightUnit:v}=e,b=(0,Ie.getColorClassName)("background-color",m),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${g}${v}`:g,x=Yt===t,w=Br===t,C=!(c||p),T={...x&&!C?ec(d):{},minHeight:k||void 0},I={backgroundColor:b?void 0:i,background:a||void 0},D=s&&C?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,L=S({"is-light":!u,"has-parallax":c,"is-repeated":p,"has-custom-content-position":!ma(o)},Ga(o)),E=r||a;return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:L,style:T}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",b,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":d&&E&&l!==0,"has-background-gradient":E,[_]:_}),style:I}),x&&C&&d&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:f,src:d,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),w&&d&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Rp},S5e={attributes:Sb,supports:Zh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isDark:u,isRepeated:p,overlayColor:m,url:d,alt:f,id:h,minHeight:g,minHeightUnit:v}=e,b=(0,Ie.getColorClassName)("background-color",m),_=(0,Ie.__experimentalGetGradientClass)(r),k=v?`${g}${v}`:g,x=Yt===t,w=Br===t,C=!(c||p),T={...x&&!C?ec(d):{},minHeight:k||void 0},I={backgroundColor:b?void 0:i,background:a||void 0},D=s&&C?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,L=S({"is-light":!u,"has-parallax":c,"is-repeated":p,"has-custom-content-position":!ma(o)},Ga(o));return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:L,style:T}),children:[(0,he.jsx)("span",{"aria-hidden":"true",className:S(b,gl(l),"wp-block-cover__gradient-background",_,{"has-background-dim":l!==void 0,"has-background-gradient":r||a,[_]:!d&&_}),style:I}),x&&C&&d&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",h?`wp-image-${h}`:null),alt:f,src:d,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),w&&d&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:d,style:{objectPosition:D},"data-object-fit":"cover","data-object-position":D}),(0,he.jsx)("div",{...Ie.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})},migrate:Rp},T5e={attributes:{...Rd,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:Zh,save({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:p,url:m,alt:d,id:f,minHeight:h,minHeightUnit:g}=e,v=(0,Ie.getColorClassName)("background-color",p),b=(0,Ie.__experimentalGetGradientClass)(r),_=g?`${h}${g}`:h,k=Yt===t,x=Br===t,w=!(c||u),C={...k&&!w?ec(m):{},backgroundColor:v?void 0:i,background:a&&!m?a:void 0,minHeight:_||void 0},T=s&&w?`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`:void 0,I=S(Ld(l),v,{"has-background-dim":l!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||a,[b]:!m&&b,"has-custom-content-position":!ma(o)},Ga(o));return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:I,style:C}),children:[m&&(r||a)&&l!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",b),style:a?{background:a}:void 0}),k&&w&&m&&(0,he.jsx)("img",{className:S("wp-block-cover__image-background",f?`wp-image-${f}`:null),alt:d,src:m,style:{objectPosition:T},"data-object-fit":"cover","data-object-position":T}),x&&m&&(0,he.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:{objectPosition:T},"data-object-fit":"cover","data-object-position":T}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Cb.compose)(r3,Rp)},P5e={attributes:{...Rd,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:a,customOverlayColor:i,dimRatio:l,focalPoint:s,hasParallax:c,isRepeated:u,overlayColor:p,url:m,minHeight:d,minHeightUnit:f}=e,h=(0,Ie.getColorClassName)("background-color",p),g=(0,Ie.__experimentalGetGradientClass)(r),v=f?`${d}${f}`:d,b=Yt===t,_=Br===t,k=b?ec(m):{},x={};h||(k.backgroundColor=i),a&&!m&&(k.background=a),k.minHeight=v||void 0;let w;s&&(w=`${Math.round(s.x*100)}% ${Math.round(s.y*100)}%`,b&&!c&&(k.backgroundPosition=w),_&&(x.objectPosition=w));let C=S(Ld(l),h,{"has-background-dim":l!==0,"has-parallax":c,"is-repeated":u,"has-background-gradient":r||a,[g]:!m&&g,"has-custom-content-position":!ma(o)},Ga(o));return(0,he.jsxs)("div",{...Ie.useBlockProps.save({className:C,style:k}),children:[m&&(r||a)&&l!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",g),style:a?{background:a}:void 0}),_&&m&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:m,style:x}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Cb.compose)(r3,Rp)},E5e={attributes:{...Rd,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:a,dimRatio:i,focalPoint:l,hasParallax:s,overlayColor:c,url:u,minHeight:p}=e,m=(0,Ie.getColorClassName)("background-color",c),d=(0,Ie.__experimentalGetGradientClass)(r),f=t===Yt?ec(u):{};m||(f.backgroundColor=a),l&&!s&&(f.backgroundPosition=`${Math.round(l.x*100)}% ${Math.round(l.y*100)}%`),o&&!u&&(f.background=o),f.minHeight=p||void 0;let h=S(Ld(i),m,{"has-background-dim":i!==0,"has-parallax":s,"has-background-gradient":o,[d]:!u&&d});return(0,he.jsxs)("div",{className:h,style:f,children:[u&&(r||o)&&i!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",d),style:o?{background:o}:void 0}),Br===t&&u&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Cb.compose)(r3,Rp)},B5e={attributes:{...Rd,minHeight:{type:"number"},gradient:{type:"string"},customGradient:{type:"string"}},supports:{align:!0},save({attributes:e}){let{backgroundType:t,gradient:r,customGradient:o,customOverlayColor:a,dimRatio:i,focalPoint:l,hasParallax:s,overlayColor:c,url:u,minHeight:p}=e,m=(0,Ie.getColorClassName)("background-color",c),d=(0,Ie.__experimentalGetGradientClass)(r),f=t===Yt?ec(u):{};m||(f.backgroundColor=a),l&&!s&&(f.backgroundPosition=`${l.x*100}% ${l.y*100}%`),o&&!u&&(f.background=o),f.minHeight=p||void 0;let h=S(Ld(i),m,{"has-background-dim":i!==0,"has-parallax":s,"has-background-gradient":o,[d]:!u&&d});return(0,he.jsxs)("div",{className:h,style:f,children:[u&&(r||o)&&i!==0&&(0,he.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__gradient-background",d),style:o?{background:o}:void 0}),Br===t&&u&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),(0,he.jsx)("div",{className:"wp-block-cover__inner-container",children:(0,he.jsx)(Ie.InnerBlocks.Content,{})})]})},migrate:(0,Cb.compose)(r3,Rp)},I5e={attributes:{...Rd,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:a,focalPoint:i,hasParallax:l,overlayColor:s,title:c,url:u}=e,p=(0,Ie.getColorClassName)("background-color",s),m=t===Yt?ec(u):{};p||(m.backgroundColor=o),i&&!l&&(m.backgroundPosition=`${i.x*100}% ${i.y*100}%`);let d=S(Ld(a),p,{"has-background-dim":a!==0,"has-parallax":l,[`has-${r}-content`]:r!=="center"});return(0,he.jsxs)("div",{className:d,style:m,children:[Br===t&&u&&(0,he.jsx)("video",{className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:u}),!Ie.RichText.isEmpty(c)&&(0,he.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,...a}=t;return[a,[(0,e3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,t3.__)("Write title\u2026")})]]}},N5e={attributes:{...Rd,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:a,align:i,contentAlign:l,overlayColor:s,customOverlayColor:c}=e,u=(0,Ie.getColorClassName)("background-color",s),p=ec(t);u||(p.backgroundColor=c);let m=S("wp-block-cover-image",Ld(a),u,{"has-background-dim":a!==0,"has-parallax":o,[`has-${l}-content`]:l!=="center"},i?`align${i}`:null);return(0,he.jsx)("div",{className:m,style:p,children:!Ie.RichText.isEmpty(r)&&(0,he.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:a,...i}=t;return[i,[(0,e3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,t3.__)("Write title\u2026")})]]}},D5e={attributes:{...Rd,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:a,align:i}=e,l=ec(t),s=S("wp-block-cover-image",Ld(a),{"has-background-dim":a!==0,"has-parallax":o},i?`align${i}`:null);return(0,he.jsx)("section",{className:s,style:l,children:(0,he.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:a,...i}=t;return[i,[(0,e3.createBlock)("core/paragraph",{content:e.title,style:{typography:{textAlign:e.contentAlign}},fontSize:"large",placeholder:(0,t3.__)("Write title\u2026")})]]}},vZ=[y5e,_5e,x5e,k5e,w5e,C5e,S5e,T5e,P5e,E5e,B5e,I5e,N5e,D5e];var Bb=n(te(),1),Mn=n(H(),1),zd=n(z(),1),f3=n(ve(),1),Qr=n(P(),1),DL=n(N(),1),ls=n(O(),1),uK=n(Z(),1),pK=n(Ar(),1),mK=n(Tr(),1);var TZ=n(H(),1),lr=n(z(),1),PZ=n(ve(),1),cn=n(P(),1),wo=n(N(),1),_L=n(O(),1),EZ=n(te(),1);var bZ=n(P(),1);var{cleanEmptyObject:o3,getStyleForState:L5e,setStyleForState:yZ}=U(bZ.privateApis);function yL(e,t){return L5e(e,t)||{}}function R5e(e,t={}){return Object.fromEntries(Object.entries(e).map(([r,o])=>[t[r]||r,o]))}function A5e(e,t){return t?Object.fromEntries(t.map(r=>[r,e[r]])):e}function Kh(e){return[e?.viewport||"default",e?.pseudo||"default"].join(":")}function M5e(e,t){return yL(e,t)?.dimensions||{}}function Ci(e={}){let{attributes:t={},style:r=t?.style,selectedState:o,hasSelectedStyleState:a,attributeKey:i,styleKey:l=i,rootValue:s}=e;return a?M5e(r,o)?.[l]:Object.hasOwn(e,"rootValue")?s:t?.[i]}function V5e(e,t,r){let o=yL(e,t);return yZ(e,t,o3({...o,dimensions:o3({...o?.dimensions,...r})}))}function Yh({style:e,selectedState:t,hasSelectedStyleState:r,nextDimensions:o,dimensionKeyMap:a,dimensionKeys:i}){let l=A5e(o,i);return r?{style:V5e(e,t,R5e(l,a))}:l}function _Z(e,t){let r=Object.fromEntries(t.map(o=>[o,void 0]));return o3({...e,dimensions:o3({...e?.dimensions,...r})})}function z5e(e,t,r){return yZ(e,t,_Z(yL(e,t),r))}function Qh({attributes:e={},style:t=e?.style,selectedState:r,hasSelectedStyleState:o,keys:a,defaultAttributes:i={}}){return{...o?{}:{...e,...i},style:o?z5e(t,r,a):_Z(t,a)}}var Ad="full";var Xh=n(P(),1),kZ=n(Tr(),1),da=n(z(),1),wZ=n(Ar(),1),Si=n(N(),1),n3=n(H(),1),CZ=n(ve(),1),a3=n(O(),1),An=n(y(),1),xZ=["image"];function SZ({poster:e,onChange:t}){let r=(0,n3.useRef)(),[o,a]=(0,n3.useState)(!1),i=(0,CZ.useInstanceId)(SZ,"block-library-poster-image-description"),{getSettings:l}=(0,a3.useSelect)(Xh.store),{createErrorNotice:s}=(0,a3.useDispatch)(kZ.store),c=p=>{l().mediaUpload({allowedTypes:xZ,filesList:p,onFileChange:([m])=>{if((0,wZ.isBlobURL)(m?.url)){a(!0);return}m&&t(m),a(!1)},onError:m=>{s(m,{id:"poster-image-upload-notice",type:"snackbar"}),a(!1)},multiple:!1})},u=()=>!e&&o?(0,An.jsx)(da.Spinner,{}):e?(0,Si.__)("Replace"):(0,Si.__)("Set poster image");return(0,An.jsx)(Xh.MediaUploadCheck,{children:(0,An.jsxs)(da.__experimentalToolsPanelItem,{label:(0,Si.__)("Poster image"),isShownByDefault:!0,hasValue:()=>!!e,onDeselect:()=>t(void 0),children:[(0,An.jsx)(da.BaseControl.VisualLabel,{children:(0,Si.__)("Poster image")}),(0,An.jsx)(Xh.MediaUpload,{title:(0,Si.__)("Select poster image"),onSelect:t,allowedTypes:xZ,render:({open:p})=>(0,An.jsxs)("div",{className:"block-library-poster-image__container",children:[e&&(0,An.jsxs)(da.Button,{__next40pxDefaultSize:!0,onClick:p,"aria-haspopup":"dialog","aria-label":(0,Si.__)("Edit or replace the poster image."),className:"block-library-poster-image__preview",disabled:o,accessibleWhenDisabled:!0,children:[(0,An.jsx)("img",{src:e,alt:(0,Si.__)("Poster image preview"),className:"block-library-poster-image__preview-image"}),o&&(0,An.jsx)(da.Spinner,{})]}),(0,An.jsxs)(da.__experimentalHStack,{className:S("block-library-poster-image__actions",{"block-library-poster-image__actions-select":!e}),children:[(0,An.jsx)(da.Button,{__next40pxDefaultSize:!0,onClick:p,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,An.jsx)("p",{id:i,hidden:!0,children:e?(0,Si.sprintf)((0,Si.__)("The current poster image url is %s."),e):(0,Si.__)("There is no poster image currently selected.")}),!!e&&(0,An.jsx)(da.Button,{__next40pxDefaultSize:!0,onClick:()=>{t(void 0),r.current.focus()},className:"block-library-poster-image__action",disabled:o,accessibleWhenDisabled:!0,children:(0,Si.__)("Remove")})]}),(0,An.jsx)(da.DropZone,{onFilesDrop:c})]})})]})})}var i3=SZ;var _t=n(y(),1),{cleanEmptyObject:O5e,isDefaultBlockStyleState:F5e,ResolutionTool:H5e,HTMLElementControl:j5e}=U(cn.privateApis);function U5e({onChange:e,onUnitChange:t,unit:r="px",value:o=""}){let i=`block-cover-height-input-${(0,PZ.useInstanceId)(lr.__experimentalUnitControl)}`,l=r==="px",[s]=(0,cn.useSettings)("spacing.units"),c=(0,lr.__experimentalUseCustomUnits)({availableUnits:s||["px","em","rem","vw","vh"],defaultValues:{px:430,"%":20,em:20,rem:20,vw:20,vh:50}}),u=d=>{let f=d!==""?parseFloat(d):void 0;isNaN(f)&&f!==void 0||e(f)},p=(0,TZ.useMemo)(()=>{let[d]=(0,lr.__experimentalParseQuantityAndUnitFromRawValue)(o);return[d,r].join("")},[r,o]),m=l?hZ:0;return(0,_t.jsx)(lr.__experimentalUnitControl,{label:(0,wo.__)("Minimum height"),id:i,isResetValueOnUnitChange:!0,min:m,onChange:u,onUnitChange:t,units:c,value:p})}function BZ({attributes:e,setAttributes:t,clientId:r,setOverlayColor:o,coverRef:a,currentSettings:i,updateDimRatio:l,featuredImage:s}){let{useFeaturedImage:c,id:u,dimRatio:p,focalPoint:m,hasParallax:d,isRepeated:f,minHeight:h,minHeightUnit:g,alt:v,tagName:b,poster:_}=e,{isVideoBackground:k,isImageBackground:x,mediaElement:w,url:C,overlayColor:T}=i,I=e.sizeSlug||Ad,{gradientValue:D,setGradient:L}=(0,cn.__experimentalUseGradient)(),{imageSizes:E,selectedStyleState:B}=(0,_L.useSelect)(se=>{let{getSettings:Pe,getSelectedBlockStyleState:Ee}=U(se(cn.store));return{imageSizes:Pe()?.imageSizes,selectedStyleState:Ee(r)}},[r]),R=!F5e(B),V=Kh(B),j=Ci({attributes:e,selectedState:B,hasSelectedStyleState:R,attributeKey:"minHeight",styleKey:"minHeight",rootValue:void 0}),[q,W]=(0,lr.__experimentalParseQuantityAndUnitFromRawValue)(j||""),G=R?q:h,F=R&&W||g,J=Ci({attributes:e,selectedState:B,hasSelectedStyleState:R,attributeKey:"aspectRatio",rootValue:e?.style?.dimensions?.aspectRatio}),$=(0,_L.useSelect)(se=>u&&x?se(EZ.store).getEntityRecord("postType","attachment",u,{context:"view"}):null,[u,x]),X=c?s:$;function re(se){let Pe=X?.media_details?.sizes?.[se]?.source_url;if(!Pe)return null;t({url:Pe,sizeSlug:se})}let oe=E?.filter(({slug:se})=>X?.media_details?.sizes?.[se]?.source_url)?.map(({name:se,slug:Pe})=>({value:Pe,label:se})),ee=()=>{t({hasParallax:!d,...d?{}:{focalPoint:void 0}})},ce=()=>{t({isRepeated:!f})},ne=k||x,we=se=>{let[Pe,Ee]=w.current?[w.current.style,"objectPosition"]:[a.current.style,"backgroundPosition"];Pe[Ee]=sn(se)},le=(0,cn.__experimentalUseMultipleOriginColorsAndGradients)(),de=le.hasColorsOrGradients&&!R,ge=(se,Pe)=>{if(R){t(Yh({style:e.style,selectedState:B,hasSelectedStyleState:R,nextDimensions:{minHeight:se===void 0?void 0:`${se}${Pe||F||"px"}`,aspectRatio:void 0}}));return}t({minHeight:se,style:O5e({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})})},ae=(se=e)=>Qh({style:se.style,selectedState:B,hasSelectedStyleState:R,keys:["minHeight"],defaultAttributes:{minHeight:void 0,minHeightUnit:void 0}}),me=K();return(0,_t.jsxs)(_t.Fragment,{children:[(!!C||c)&&(0,_t.jsx)(cn.InspectorControls,{children:(0,_t.jsxs)(lr.__experimentalToolsPanel,{label:(0,wo.__)("Settings"),resetAll:()=>{t({hasParallax:!1,focalPoint:void 0,isRepeated:!1,alt:"",poster:void 0}),re(Ad)},dropdownMenuProps:me,children:[x&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(lr.__experimentalToolsPanelItem,{label:(0,wo.__)("Fixed background"),isShownByDefault:!0,hasValue:()=>!!d,onDeselect:()=>t({hasParallax:!1,focalPoint:void 0}),children:(0,_t.jsx)(lr.ToggleControl,{label:(0,wo.__)("Fixed background"),checked:!!d,onChange:ee})}),(0,_t.jsx)(lr.__experimentalToolsPanelItem,{label:(0,wo.__)("Repeated background"),isShownByDefault:!0,hasValue:()=>f,onDeselect:()=>t({isRepeated:!1}),children:(0,_t.jsx)(lr.ToggleControl,{label:(0,wo.__)("Repeated background"),checked:f,onChange:ce})})]}),ne&&(0,_t.jsx)(lr.__experimentalToolsPanelItem,{label:(0,wo.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!m,onDeselect:()=>t({focalPoint:void 0}),children:(0,_t.jsx)(lr.FocalPointPicker,{label:(0,wo.__)("Focal point"),url:C,value:m,onDragStart:we,onDrag:we,onChange:se=>t({focalPoint:se})})}),k&&(0,_t.jsx)(i3,{poster:_,onChange:se=>t({poster:se?.url})}),!c&&C&&!k&&(0,_t.jsx)(lr.__experimentalToolsPanelItem,{label:(0,wo.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>t({alt:""}),children:(0,_t.jsx)(lr.TextareaControl,{label:(0,wo.__)("Alternative text"),value:v,onChange:se=>t({alt:se}),help:(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(uu,{openInNewTab:!0,href:(0,wo.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,wo.__)("Describe the purpose of the image.")}),(0,_t.jsx)("br",{}),(0,wo.__)("Leave empty if decorative.")]})})}),!!oe?.length&&(0,_t.jsx)(H5e,{value:I,onChange:re,options:oe,defaultValue:Ad})]})}),de&&(0,_t.jsxs)(cn.InspectorControls,{group:"color",children:[(0,_t.jsx)(cn.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:T.color,gradientValue:D,label:(0,wo.__)("Overlay"),onColorChange:o,onGradientChange:L,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:r,...le}),(0,_t.jsx)(lr.__experimentalToolsPanelItem,{hasValue:()=>p===void 0?!1:p!==(C?50:100),label:(0,wo.__)("Overlay opacity"),onDeselect:()=>l(C?50:100),resetAllFilter:()=>({dimRatio:C?50:100}),isShownByDefault:!0,panelId:r,children:(0,_t.jsx)(lr.RangeControl,{label:(0,wo.__)("Overlay opacity"),value:p,onChange:se=>l(se),min:0,max:100,step:10,required:!0})})]}),(0,_t.jsx)(cn.InspectorControls,{group:"dimensions",children:(0,_t.jsx)(lr.__experimentalToolsPanelItem,{className:"single-column",hasValue:()=>!!G,label:(0,wo.__)("Minimum height"),onDeselect:()=>t(ae()),resetAllFilter:ae,isShownByDefault:!0,panelId:r,children:(0,_t.jsx)(U5e,{value:J?"":G,unit:F,onChange:se=>ge(se),onUnitChange:se=>{if(R){G!==void 0&&ge(G,se);return}t({minHeightUnit:se})}})},V)}),(0,_t.jsx)(cn.InspectorControls,{group:"advanced",children:(0,_t.jsx)(j5e,{tagName:b,onChange:se=>t({tagName:se}),clientId:r,options:[{label:(0,wo.__)("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 l3=n(H(),1),is=n(P(),1),tg=n(N(),1),s3=n(z(),1);var xL=n(H(),1),eg=n(z(),1),Md=n(N(),1);var IZ=n(Z(),1);var G5e="core/embed",NZ=["youtube","vimeo","videopress","animoto","tiktok","wordpress-tv"];function DZ(e){return Array.isArray(e)?NZ.filter(t=>e.includes(t)):[]}function LZ(e,t){return e?W5e(e,t)!==null:!1}function W5e(e,t=NZ){let r=(0,IZ.getBlockVariations)(G5e);if(!r)return null;let o=r.find(({patterns:a})=>CN(e,a));return!o||!t.includes(o.name)?null:o}function RZ(e){let t=e?.match(/src=["']([^"']+)["']/);if(!t)return null;let r=t[1],o=q5e(r);return e.replace(r,o)}function $5e(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 q5e(e){if(!e)return e;try{let t=new URL(e);switch($5e(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 Jh=n(y(),1);function AZ({onSubmit:e,onClose:t,initialUrl:r="",allowedVideoProviders:o}){let[a,i]=(0,xL.useState)(r),[l,s]=(0,xL.useState)("");return(0,Jh.jsx)(eg.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{if(!a){s((0,Md.__)("Please enter a URL."));return}if(!LZ(a,o)){s((0,Md.__)("This URL is not supported. Please enter a valid video link from a supported provider."));return}e(a),t()},onCancel:t,confirmButtonText:(0,Md.__)("Add video"),size:"medium",children:(0,Jh.jsxs)(wp,{direction:"column",gap:"lg",children:[l&&(0,Jh.jsx)(eg.Notice,{status:"error",isDismissible:!1,children:l}),(0,Jh.jsx)(eg.TextControl,{type:"url",label:(0,Md.__)("Video URL"),value:a,onChange:u=>{i(u),s("")},placeholder:(0,Md.__)("Enter YouTube, Vimeo, or other video URL"),help:(0,Md.__)("Add a background video to the cover block that will autoplay in a loop.")})]})})}var Ti=n(y(),1),{cleanEmptyObject:Z5e}=U(is.privateApis);function MZ({attributes:e,setAttributes:t,onSelectMedia:r,currentSettings:o,toggleUseFeaturedImage:a,onClearMedia:i,onSelectEmbedUrl:l,onEditMedia:s,editMediaButtonRef:c,showEditMediaButton:u,isEditMediaDisabled:p,blockEditingMode:m}){let{contentPosition:d,id:f,useFeaturedImage:h,minHeight:g,minHeightUnit:v,backgroundType:b,allowedVideoProviders:_}=e,{hasInnerBlocks:k,url:x}=o,w=DZ(_),C=w.length>0,[T,I]=(0,l3.useState)(g),[D,L]=(0,l3.useState)(v),[E,B]=(0,l3.useState)(!1),R=v==="vh"&&g===100&&!e?.style?.dimensions?.aspectRatio,V=m==="contentOnly",j=()=>R?t(D==="vh"&&T===100?{minHeight:void 0,minHeightUnit:void 0}:{minHeight:T,minHeightUnit:D}):(I(g),L(v),t({minHeight:100,minHeightUnit:"vh",style:Z5e({...e?.style,dimensions:{...e?.style?.dimensions,aspectRatio:void 0}})}));return(0,Ti.jsxs)(Ti.Fragment,{children:[!V&&(0,Ti.jsxs)(is.BlockControls,{group:"block",children:[(0,Ti.jsx)(is.__experimentalBlockAlignmentMatrixControl,{label:(0,tg.__)("Change content position"),value:d,onChange:q=>t({contentPosition:q}),isDisabled:!k}),(0,Ti.jsx)(is.__experimentalBlockFullHeightAligmentControl,{isActive:R,onToggle:j,isDisabled:!k}),u&&(0,Ti.jsx)(s3.ToolbarButton,{ref:c,icon:Km,label:(0,tg.__)("Crop background image"),onClick:s,"aria-haspopup":"dialog",disabled:p})]}),(0,Ti.jsx)(is.BlockControls,{group:"other",children:(0,Ti.jsx)(is.MediaReplaceFlow,{mediaId:f,mediaURL:x,allowedTypes:Jw,onSelect:r,onToggleFeaturedImage:a,useFeaturedImage:h,name:x?(0,tg.__)("Replace"):(0,tg.__)("Add media"),onReset:i,variant:"toolbar",children:({onClose:q})=>C?(0,Ti.jsx)(s3.MenuItem,{icon:fi,onClick:()=>{B(!0),q()},children:(0,tg.__)("Embed video from URL")}):null})}),E&&(0,Ti.jsx)(AZ,{onSubmit:q=>{l(q)},onClose:()=>B(!1),initialUrl:b===gu?x:"",allowedVideoProviders:w})]})}var c3=n(P(),1),VZ=n(N(),1);var zZ=n(Ar(),1);var kL=n(y(),1);function wL({disableMediaButtons:e=!1,children:t,onSelectMedia:r,onError:o,style:a,toggleUseFeaturedImage:i}){let l=s=>{s.length===1&&r({url:(0,zZ.createBlobURL)(s[0])})};return(0,kL.jsx)(c3.MediaPlaceholder,{icon:(0,kL.jsx)(c3.BlockIcon,{icon:Zm}),labels:{title:(0,VZ.__)("Cover")},onSelect:r,allowedTypes:Jw,disableMediaButtons:e,onToggleFeaturedImage:i,onFilesPreUpload:l,onError:o,style:a,children:t})}var OZ=n(H(),1),FZ=n(P(),1);var HZ=n(y(),1),K5e={top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},{ResizableBoxPopover:Y5e}=U(FZ.privateApis);function CL({className:e,height:t,minHeight:r,onResize:o,onResizeStart:a,onResizeStop:i,showHandle:l,size:s,width:c,...u}){let[p,m]=(0,OZ.useState)(!1),d={className:S(e,{"is-resizing":p}),enable:K5e,onResizeStart:(f,h,g)=>{a(g.clientHeight),o(g.clientHeight)},onResize:(f,h,g)=>{o(g.clientHeight),p||m(!0)},onResizeStop:(f,h,g)=>{i(g.clientHeight),m(!1)},showHandle:l,size:s,__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:"y",position:"bottom",isVisible:p}};return(0,HZ.jsx)(Y5e,{className:"block-library-cover__resizable-box-popover",resizableBoxProps:d,...u})}var Q5e={grad:.9,turn:360,rad:360/(2*Math.PI)},vu=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Oo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},vl=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},KZ=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},jZ=function(e){return{r:vl(e.r,0,255),g:vl(e.g,0,255),b:vl(e.b,0,255),a:vl(e.a)}},SL=function(e){return{r:Oo(e.r),g:Oo(e.g),b:Oo(e.b),a:Oo(e.a,3)}},X5e=/^#([0-9a-f]{3,8})$/i,u3=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},YZ=function(e){var t=e.r,r=e.g,o=e.b,a=e.a,i=Math.max(t,r,o),l=i-Math.min(t,r,o),s=l?i===t?(r-o)/l:i===r?2+(o-t)/l:4+(t-r)/l:0;return{h:60*(s<0?s+6:s),s:i?l/i*100:0,v:i/255*100,a}},QZ=function(e){var t=e.h,r=e.s,o=e.v,a=e.a;t=t/360*6,r/=100,o/=100;var i=Math.floor(t),l=o*(1-r),s=o*(1-(t-i)*r),c=o*(1-(1-t+i)*r),u=i%6;return{r:255*[o,s,l,l,c,o][u],g:255*[c,o,o,s,l,l][u],b:255*[l,l,c,o,o,s][u],a}},UZ=function(e){return{h:KZ(e.h),s:vl(e.s,0,100),l:vl(e.l,0,100),a:vl(e.a)}},GZ=function(e){return{h:Oo(e.h),s:Oo(e.s),l:Oo(e.l),a:Oo(e.a,3)}},WZ=function(e){return QZ((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},Tb=function(e){return{h:(t=YZ(e)).h,s:(a=(200-(r=t.s))*(o=t.v)/100)>0&&a<200?r*o/100/(a<=100?a:200-a)*100:0,l:a/2,a:t.a};var t,r,o,a},J5e=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ewe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,twe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,rwe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,EL={string:[[function(e){var t=X5e.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?Oo(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?Oo(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=twe.exec(e)||rwe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:jZ({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=J5e.exec(e)||ewe.exec(e);if(!t)return null;var r,o,a=UZ({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(Q5e[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return WZ(a)},"hsl"]],object:[[function(e){var t=e.r,r=e.g,o=e.b,a=e.a,i=a===void 0?1:a;return vu(t)&&vu(r)&&vu(o)?jZ({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,a=e.a,i=a===void 0?1:a;if(!vu(t)||!vu(r)||!vu(o))return null;var l=UZ({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return WZ(l)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,a=e.a,i=a===void 0?1:a;if(!vu(t)||!vu(r)||!vu(o))return null;var l=(function(s){return{h:KZ(s.h),s:vl(s.s,0,100),v:vl(s.v,0,100),a:vl(s.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return QZ(l)},"hsv"]]},$Z=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]},owe=function(e){return typeof e=="string"?$Z(e.trim(),EL.string):typeof e=="object"&&e!==null?$Z(e,EL.object):[null,void 0]};var TL=function(e,t){var r=Tb(e);return{h:r.h,s:vl(r.s+100*t,0,100),l:r.l,a:r.a}},PL=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},qZ=function(e,t){var r=Tb(e);return{h:r.h,s:r.s,l:vl(r.l+100*t,0,100),a:r.a}},BL=(function(){function e(t){this.parsed=owe(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 Oo(PL(this.rgba),2)},e.prototype.isDark=function(){return PL(this.rgba)<.5},e.prototype.isLight=function(){return PL(this.rgba)>=.5},e.prototype.toHex=function(){return t=SL(this.rgba),r=t.r,o=t.g,a=t.b,l=(i=t.a)<1?u3(Oo(255*i)):"","#"+u3(r)+u3(o)+u3(a)+l;var t,r,o,a,i,l},e.prototype.toRgb=function(){return SL(this.rgba)},e.prototype.toRgbString=function(){return t=SL(this.rgba),r=t.r,o=t.g,a=t.b,(i=t.a)<1?"rgba("+r+", "+o+", "+a+", "+i+")":"rgb("+r+", "+o+", "+a+")";var t,r,o,a,i},e.prototype.toHsl=function(){return GZ(Tb(this.rgba))},e.prototype.toHslString=function(){return t=GZ(Tb(this.rgba)),r=t.h,o=t.s,a=t.l,(i=t.a)<1?"hsla("+r+", "+o+"%, "+a+"%, "+i+")":"hsl("+r+", "+o+"%, "+a+"%)";var t,r,o,a,i},e.prototype.toHsv=function(){return t=YZ(this.rgba),{h:Oo(t.h),s:Oo(t.s),v:Oo(t.v),a:Oo(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(TL(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),hr(TL(this.rgba,-t))},e.prototype.grayscale=function(){return hr(TL(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),hr(qZ(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),hr(qZ(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}):Oo(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Tb(this.rgba);return typeof t=="number"?hr({h:t,s:r.s,l:r.l,a:r.a}):Oo(r.h)},e.prototype.isEqual=function(t){return this.toHex()===hr(t).toHex()},e})(),hr=function(e){return e instanceof BL?e:new BL(e)},ZZ=[],XZ=function(e){e.forEach(function(t){ZZ.indexOf(t)<0&&(t(BL,EL),ZZ.push(t))})};function JZ(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 a in r)o[r[a]]=a;var i={};e.prototype.toName=function(l){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var s,c,u=o[this.toHex()];if(u)return u;if(l?.closest){var p=this.toRgb(),m=1/0,d="black";if(!i.length)for(var f in r)i[f]=new e(r[f]).toRgb();for(var h in r){var g=(s=p,c=i[h],Math.pow(s.r-c.r,2)+Math.pow(s.g-c.g,2)+Math.pow(s.b-c.b,2));g<m&&(m=g,d=h)}return d}},t.string.push([function(l){var s=l.toLowerCase(),c=s==="transparent"?"#0000":r[s];return c?new e(c).toRgb():null},"name"])}function nwe(e){var t=e.toString(16);return t.length===1?"0"+t:t}function eK(e){return"#"+e.map(nwe).join("")}function awe(e){var t=(e[0]*299+e[1]*587+e[2]*114)/1e3;return t<128}function iwe(e){return e?lwe(e)?e:[e]:[]}function lwe(e){return Array.isArray(e[0])}function NL(e,t,r){for(var o=0;o<r.length;o++)if(swe(e,t,r[o]))return!0;return!1}function swe(e,t,r){switch(r.length){case 3:if(cwe(e,t,r))return!0;break;case 4:if(uwe(e,t,r))return!0;break;case 5:if(pwe(e,t,r))return!0;break;default:return!1}}function cwe(e,t,r){return e[t+3]!==255||e[t]===r[0]&&e[t+1]===r[1]&&e[t+2]===r[2]}function uwe(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 p3(e,t,r){return e>=t-r&&e<=t+r}function pwe(e,t,r){var o=r[0],a=r[1],i=r[2],l=r[3],s=r[4],c=e[t+3],u=p3(c,l,s);return l?!!(!c&&u||p3(e[t],o,s)&&p3(e[t+1],a,s)&&p3(e[t+2],i,s)&&u):u}function mwe(e,t,r){for(var o={},a=24,i=r.ignoredColor,l=r.step,s=[0,0,0,0,0],c=0;c<t;c+=l){var u=e[c],p=e[c+1],m=e[c+2],d=e[c+3];if(!(i&&NL(e,c,i))){var f=Math.round(u/a)+","+Math.round(p/a)+","+Math.round(m/a);o[f]?o[f]=[o[f][0]+u*d,o[f][1]+p*d,o[f][2]+m*d,o[f][3]+d,o[f][4]+1]:o[f]=[u*d,p*d,m*d,d,1],s[4]<o[f][4]&&(s=o[f])}}var h=s[0],g=s[1],v=s[2],b=s[3],_=s[4];return b?[Math.round(h/b),Math.round(g/b),Math.round(v/b),Math.round(b/_)]:r.defaultColor}function dwe(e,t,r){for(var o=0,a=0,i=0,l=0,s=0,c=r.ignoredColor,u=r.step,p=0;p<t;p+=u){var m=e[p+3],d=e[p]*m,f=e[p+1]*m,h=e[p+2]*m;c&&NL(e,p,c)||(o+=d,a+=f,i+=h,l+=m,s++)}return l?[Math.round(o/l),Math.round(a/l),Math.round(i/l),Math.round(l/s)]:r.defaultColor}function fwe(e,t,r){for(var o=0,a=0,i=0,l=0,s=0,c=r.ignoredColor,u=r.step,p=0;p<t;p+=u){var m=e[p],d=e[p+1],f=e[p+2],h=e[p+3];c&&NL(e,p,c)||(o+=m*m*h,a+=d*d*h,i+=f*f*h,l+=h,s++)}return l?[Math.round(Math.sqrt(o/l)),Math.round(Math.sqrt(a/l)),Math.round(Math.sqrt(i/l)),Math.round(l/s)]:r.defaultColor}function tK(e){return Eb(e,"defaultColor",[0,0,0,0])}function Eb(e,t,r){return e[t]===void 0?r:e[t]}var rK=10,IL=100;function hwe(e){return e.search(/\.svg(\?|$)/i)!==-1}function gwe(e){if(nK(e)){var t=e.naturalWidth,r=e.naturalHeight;return!e.naturalWidth&&hwe(e.src)&&(t=r=IL),{width:t,height:r}}return bwe(e)?{width:e.videoWidth,height:e.videoHeight}:{width:e.width,height:e.height}}function oK(e){return ywe(e)?"canvas":vwe(e)?"offscreencanvas":_we(e)?"imagebitmap":e.src}function nK(e){return typeof HTMLImageElement<"u"&&e instanceof HTMLImageElement}function vwe(e){return typeof OffscreenCanvas<"u"&&e instanceof OffscreenCanvas}function bwe(e){return typeof HTMLVideoElement<"u"&&e instanceof HTMLVideoElement}function ywe(e){return typeof HTMLCanvasElement<"u"&&e instanceof HTMLCanvasElement}function _we(e){return typeof ImageBitmap<"u"&&e instanceof ImageBitmap}function xwe(e,t){var r=Eb(t,"left",0),o=Eb(t,"top",0),a=Eb(t,"width",e.width),i=Eb(t,"height",e.height),l=a,s=i;if(t.mode==="precision")return{srcLeft:r,srcTop:o,srcWidth:a,srcHeight:i,destWidth:l,destHeight:s};var c;return a>i?(c=a/i,l=IL,s=Math.round(l/c)):(c=i/a,s=IL,l=Math.round(s/c)),(l>a||s>i||l<rK||s<rK)&&(l=a,s=i),{srcLeft:r,srcTop:o,srcWidth:a,srcHeight:i,destWidth:l,destHeight:s}}var kwe=typeof window>"u";function wwe(){return kwe?new OffscreenCanvas(1,1):document.createElement("canvas")}var aK="FastAverageColor: ";function m3(e,t,r){t||(console.error(aK+e),r&&console.error(r))}function Pb(e){return Error(aK+e)}var iK=(function(){function e(){this.canvas=null,this.ctx=null}return e.prototype.getColorAsync=function(t,r){if(!t)return Promise.reject(Pb("call .getColorAsync() without resource."));if(typeof t=="string"){if(typeof Image>"u")return Promise.reject(Pb("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(nK(t)&&!t.complete)return this.bindImageEvents(t,r);var a=this.getColor(t,r);return a.error?Promise.reject(a.error):Promise.resolve(a)}},e.prototype.getColor=function(t,r){r=r||{};var o=tK(r);if(!t)return m3("call .getColor(null) without resource",r.silent),this.prepareResult(o);var a=gwe(t),i=xwe(a,r);if(!i.srcWidth||!i.srcHeight||!i.destWidth||!i.destHeight)return m3('incorrect sizes for resource "'.concat(oK(t),'"'),r.silent),this.prepareResult(o);if(this.canvas||(this.canvas=wwe()),!this.ctx&&(this.ctx=this.canvas.getContext&&this.canvas.getContext("2d"),!this.ctx))return m3("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 l=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 s=this.ctx.getImageData(0,0,i.destWidth,i.destHeight).data;l=this.getColorFromArray4(s,r)}catch(c){m3("security error (CORS) for resource ".concat(oK(t),`.
+Details: https://developer.mozilla.org/en/docs/Web/HTML/CORS_enabled_image`),r.silent,c)}return this.prepareResult(l)},e.prototype.getColorFromArray4=function(t,r){r=r||{};var o=4,a=t.length,i=tK(r);if(a<o)return i;var l=a-a%o,s=(r.step||1)*o,c;switch(r.algorithm||"sqrt"){case"simple":c=dwe;break;case"sqrt":c=fwe;break;case"dominant":c=mwe;break;default:throw Pb("".concat(r.algorithm," is unknown algorithm"))}return c(t,l,{defaultColor:i,ignoredColor:iwe(r.ignoredColor),step:s})},e.prototype.prepareResult=function(t){var r=t.slice(0,3),o=[t[0],t[1],t[2],t[3]/255],a=awe(t);return{value:[t[0],t[1],t[2],t[3]],rgb:"rgb("+r.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:eK(r),hexa:eK(t),isDark:a,isLight:!a}},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(a,i){var l=function(){u();var p=o.getColor(t,r);p.error?i(p.error):a(p)},s=function(){u(),i(Pb('Error loading image "'.concat(t.src,'".')))},c=function(){u(),i(Pb('Image "'.concat(t.src,'" loading aborted')))},u=function(){t.removeEventListener("load",l),t.removeEventListener("error",s),t.removeEventListener("abort",c)};t.addEventListener("load",l),t.addEventListener("error",s),t.addEventListener("abort",c)})},e})();var sK=n(bu(),1);XZ([JZ]);var rg="#FFF",cK="#000";function Cwe(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 d3(){return d3.fastAverageColor||(d3.fastAverageColor=new iK),d3.fastAverageColor}var Vd=wh(async e=>{if(!e)return rg;let{r:t,g:r,b:o,a}=hr(rg).toRgb();try{let i=(0,sK.applyFilters)("media.crossOrigin",void 0,e);return(await d3().getColorAsync(e,{defaultColor:[t,r,o,a*255],silent:!0,crossOrigin:i})).hex}catch{return rg}});function Ap(e,t,r){if(t===r||e===100)return hr(t).isDark();let o=hr(t).alpha(e/100).toRgb(),a=hr(r).toRgb(),i=Cwe(o,a);return hr(i).isDark()}var Qt=n(y(),1),{openMediaEditorModalKey:Swe}=U(Qr.privateApis);function Twe(e){return[["core/paragraph",{style:{typography:{textAlign:"center"}},placeholder:(0,DL.__)("Write title\u2026"),...e}]]}var Pwe=(e,t)=>!e&&(0,pK.isBlobURL)(t);function Ewe({attributes:e,clientId:t,isSelected:r,overlayColor:o,setAttributes:a,setOverlayColor:i,toggleSelection:l,context:{postId:s,postType:c}}){let{contentPosition:u,id:p,url:m,backgroundType:d,useFeaturedImage:f,dimRatio:h,focalPoint:g,hasParallax:v,isDark:b,isRepeated:_,minHeight:k,minHeightUnit:x,alt:w,allowedBlocks:C,templateLock:T,tagName:I="div",isUserOverlayColor:D,sizeSlug:L,poster:E}=e,[B]=(0,Bb.useEntityProp)("postType",c,"featured_media",s),{getSettings:R}=(0,ls.useSelect)(Qr.store),V=(0,ls.useSelect)(Se=>Se(Qr.store).getSettings()[Swe],[]),{__unstableMarkNextChangeAsNotPersistent:j,replaceInnerBlocks:q}=(0,ls.useDispatch)(Qr.store),W=(0,ls.useRegistry)(),G=(0,Mn.useRef)({attributes:e,overlayColor:o});(0,Mn.useLayoutEffect)(()=>{G.current={attributes:e,overlayColor:o}});let{media:F}=(0,ls.useSelect)(Se=>({media:B&&f?Se(Bb.store).getEntityRecord("postType","attachment",B,{context:"view"}):void 0}),[B,f]),J=F?.media_details?.sizes?.[L]?.source_url??F?.source_url;(0,Mn.useEffect)(()=>{(async()=>{if(!f)return;let Se=await Vd(J),{attributes:Xe,overlayColor:ar}=G.current,pr=ar.color;Xe.isUserOverlayColor||(pr=Se,j(),i(pr));let ao=Ap(Xe.dimRatio,pr,Se);j(),a({isDark:ao,isUserOverlayColor:Xe.isUserOverlayColor||!1})})()},[J,j,a,i,f]);let $=f?J:m?.replaceAll("&amp;","&"),X=f?Yt:d,{createErrorNotice:re}=(0,ls.useDispatch)(mK.store),{gradientClass:oe,gradientValue:ee}=(0,Qr.__experimentalUseGradient)(),ce=()=>{let{getBlocks:Se,isBlockSelected:Xe,getSelectedBlocksInitialCaretPosition:ar}=W.select(Qr.store);if(Se(t).length>0)return;let[pr]=U(W.select(Qr.store)).getBlockSettings(t,"typography.fontSizes"),ao=pr?.length>0;q(t,(0,uK.createBlocksFromInnerBlocksTemplate)(Twe({fontSize:ao?"large":void 0})),Xe(t),ar())},ne=async Se=>{let Xe=gZ(Se),ar=[Se?.type,Se?.media_type].includes(Yt),pr=await Vd(ar?Se?.url:void 0),{attributes:ao,overlayColor:rl}=G.current,Ma=rl.color;ao.isUserOverlayColor||(Ma=pr,i(Ma),j());let Os=ao.url===void 0&&ao.dimRatio===100?50:ao.dimRatio,Va=Ap(Os,Ma,pr);if(X===Yt&&Xe?.id){let{imageDefaultSize:ol}=R();L&&(Se?.sizes?.[L]||Se?.media_details?.sizes?.[L])?(Xe.sizeSlug=L,Xe.url=Se?.sizes?.[L]?.url||Se?.media_details?.sizes?.[L]?.source_url):Se?.sizes?.[ol]||Se?.media_details?.sizes?.[ol]?(Xe.sizeSlug=ol,Xe.url=Se?.sizes?.[ol]?.url||Se?.media_details?.sizes?.[ol]?.source_url):Xe.sizeSlug=Ad}W.batch(()=>{a({...Xe,focalPoint:void 0,useFeaturedImage:void 0,dimRatio:Os,isDark:Va,isUserOverlayColor:ao.isUserOverlayColor||!1}),ce()})},we=()=>{let Se=o.color;!D&&o.color&&(Se=cK,i(void 0),j());let Xe=Ap(h,Se,rg);a({url:void 0,id:void 0,backgroundType:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0,isDark:Xe})},le=async Se=>{let Xe=await Vd($),{attributes:ar}=G.current,pr=Ap(ar.dimRatio,Se,Xe);i(Se),j(),W.batch(()=>{a({isUserOverlayColor:!0,isDark:pr}),Se&&ce()})},de=async Se=>{let Xe=await Vd($),{overlayColor:ar}=G.current,pr=Ap(Se,ar.color,Xe);a({dimRatio:Se,isDark:pr})},ge=Se=>{re(Se,{type:"snackbar"})},ae=Se=>{a({url:Se,backgroundType:gu,dimRatio:m===void 0&&h===100?50:h,id:void 0,focalPoint:void 0,hasParallax:void 0,isRepeated:void 0,useFeaturedImage:void 0})},{embedPreview:me,isFetchingEmbed:se}=(0,ls.useSelect)(Se=>{if(X!==gu||!$)return{embedPreview:void 0,isFetchingEmbed:!1};let{getEmbedPreview:Xe,isRequestingEmbedPreview:ar}=Se(Bb.store);return{embedPreview:Xe($),isFetchingEmbed:ar($)}},[$,X]),Pe=(0,Mn.useMemo)(()=>X!==gu||!me?.html?null:RZ(me.html),[me,X]),[Ee,Q]=(0,Mn.useState)(!1),Ce=Pwe(p,$),pe=Yt===X,Ze=Br===X,fe=gu===X,Re=(0,Qr.useBlockEditingMode)(),Et=Re==="default",[Ve,{height:Do,width:Lo}]=(0,f3.useResizeObserver)(),yo=(0,Mn.useMemo)(()=>({height:x==="px"&&k?k:"auto",width:"auto"}),[k,x]),qr=k&&x?`${k}${x}`:k,Xo=!(v||_),Aa={minHeight:qr||void 0},ie=$?`url(${$})`:void 0,ze=sn(g),it={backgroundColor:o.color},St={objectPosition:g&&Xo?sn(g):void 0},ut=!!($||o.color||ee),no=(0,ls.useSelect)(Se=>Se(Qr.store).getBlock(t).innerBlocks.length>0,[t]),Ro=(0,Mn.useRef)(),En=(0,Qr.useBlockProps)({ref:Ro}),rt=(0,Qr.useInnerBlocksProps)({className:"wp-block-cover__inner-container"},{allowedBlocks:C,templateLock:T,dropZoneElement:Ro.current}),Ao=(0,Mn.useRef)(),rp=(0,Mn.useRef)(),mi={isVideoBackground:Ze,isImageBackground:pe,mediaElement:Ao,hasInnerBlocks:no,url:$,isImgElement:Xo,overlayColor:o},ih=(0,Mn.useCallback)(()=>{!p||!V||V({id:p,onClose:()=>{rp.current?.focus()},onUpdate:async({id:Se,url:Xe})=>{if(typeof Se!="number")return;Se!==p&&Xe&&Q(!0);let ar={id:Se,backgroundType:Yt,...Xe?{url:Xe}:{},...Se!==p?{sizeSlug:Ad}:{}};if(Xe){let rl=await Vd(Xe),{attributes:Ma,overlayColor:Os}=G.current,Va=Os.color;Ma.isUserOverlayColor||(Va=rl,i(Va),j()),ar.isDark=Ap(Ma.dimRatio,Va,rl),ar.isUserOverlayColor=Ma.isUserOverlayColor||!1}a(ar);let{hasParallax:pr,isRepeated:ao}=G.current.attributes;(pr||ao)&&Q(!1)}})},[p,V,a,i,j]),zm=Et&&!f&&pe&&!!p&&!!$&&!Ce&&!!V,Jo=async()=>{let Se=!f,Xe=Se?await Vd(J):rg,{attributes:ar,overlayColor:pr}=G.current,ao=ar.isUserOverlayColor?pr.color:Xe;ar.isUserOverlayColor||(i(Se?ao:void 0),j());let rl=ar.dimRatio===100?50:ar.dimRatio,Ma=Ap(rl,ao,Xe);W.batch(()=>{a({id:void 0,url:void 0,useFeaturedImage:Se,dimRatio:rl,backgroundType:f?Yt:void 0,isDark:Ma}),Se&&ce()})},oa=(0,Qt.jsx)(MZ,{attributes:e,setAttributes:a,onSelectMedia:ne,onSelectEmbedUrl:ae,currentSettings:mi,toggleUseFeaturedImage:Jo,onClearMedia:we,blockEditingMode:Re,onEditMedia:ih,editMediaButtonRef:rp,showEditMediaButton:zm,isEditMediaDisabled:Ee}),Xc=(0,Qt.jsx)(BZ,{attributes:e,setAttributes:a,clientId:t,setOverlayColor:le,coverRef:Ro,currentSettings:mi,toggleUseFeaturedImage:Jo,updateDimRatio:de,onClearMedia:we,featuredImage:F}),lh={className:"block-library-cover__resize-container",clientId:t,height:Do,minHeight:qr,onResizeStart:()=>{a({minHeightUnit:"px"}),l(!1)},onResize:Se=>{a({minHeight:Se})},onResizeStop:Se=>{l(!0),a({minHeight:Se})},showHandle:!e.style?.dimensions?.aspectRatio,size:yo,width:Lo};if(!f&&!no&&!ut)return(0,Qt.jsxs)(Qt.Fragment,{children:[oa,Xc,Et&&r&&(0,Qt.jsx)(CL,{...lh}),(0,Qt.jsxs)(I,{...En,className:S("is-placeholder",En.className),style:{...En.style,minHeight:qr||void 0},children:[Ve,(0,Qt.jsx)(wL,{onSelectMedia:ne,onError:ge,toggleUseFeaturedImage:Jo,children:(0,Qt.jsx)("div",{className:"wp-block-cover__placeholder-background-options",children:(0,Qt.jsx)(Qr.ColorPalette,{disableCustomColors:!0,value:o.color,onChange:le,clearable:!1,asButtons:!0,"aria-label":(0,DL.__)("Overlay color")})})})]})]});let op=S({"is-dark-theme":b,"is-light":!b,"is-transient":Ce||Ee,"has-parallax":v,"is-repeated":_,"has-custom-content-position":!ma(u)},Ga(u)),sh=$||!f||f&&!$;return(0,Qt.jsxs)(Qt.Fragment,{children:[oa,Xc,(0,Qt.jsxs)(I,{...En,className:S(op,En.className),style:{...Aa,...En.style},"data-url":$,children:[Ve,!$&&f&&(0,Qt.jsx)(zd.Placeholder,{className:"wp-block-cover__image--placeholder-image",withIllustration:!0}),$&&pe&&(Xo?(0,Qt.jsx)("img",{ref:Ao,className:"wp-block-cover__image-background",alt:w,src:$,style:St,onLoad:()=>Q(!1),onError:()=>Q(!1)}):(0,Qt.jsx)("div",{ref:Ao,role:w?"img":void 0,"aria-label":w||void 0,className:S(op,"wp-block-cover__image-background"),style:{backgroundImage:ie,backgroundPosition:ze}})),$&&Ze&&(0,Qt.jsx)("video",{ref:Ao,className:"wp-block-cover__video-background",autoPlay:!0,muted:!0,loop:!0,src:$,poster:E,style:St}),fe&&Pe&&(0,Qt.jsx)("div",{ref:Ao,className:"wp-block-cover__video-background wp-block-cover__embed-background",style:St,children:(0,Qt.jsx)(zd.SandBox,{allowSameOrigin:!0,html:Pe,title:"Background video",styles:["iframe{position:fixed;top:0;left:0;width:100%;height:100%;}"]})}),fe&&!Pe&&se&&(0,Qt.jsx)(zd.Spinner,{}),sh&&(0,Qt.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",gl(h),{[o.class]:o.class,"has-background-dim":h!==void 0,"wp-block-cover__gradient-background":$&&ee&&h!==0,"has-background-gradient":ee,[oe]:oe}),style:{backgroundImage:ee,...it}}),(Ce||Ee)&&(0,Qt.jsx)(zd.Spinner,{}),(0,Qt.jsx)(wL,{disableMediaButtons:!0,onSelectMedia:ne,onError:ge,toggleUseFeaturedImage:Jo}),(0,Qt.jsx)("div",{...rt})]}),Et&&r&&(0,Qt.jsx)(CL,{...lh})]})}var dK=(0,f3.compose)([(0,Qr.withColors)({overlayColor:"background-color"})])(Ewe);var h3={$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 Mp=n(P(),1);var tc=n(y(),1);function fK({attributes:e}){let{backgroundType:t,gradient:r,contentPosition:o,customGradient:a,customOverlayColor:i,dimRatio:l,focalPoint:s,useFeaturedImage:c,hasParallax:u,isDark:p,isRepeated:m,overlayColor:d,url:f,alt:h,id:g,minHeight:v,minHeightUnit:b,tagName:_,sizeSlug:k,poster:x}=e,w=(0,Mp.getColorClassName)("background-color",d),C=(0,Mp.__experimentalGetGradientClass)(r),T=v&&b?`${v}${b}`:v,I=Yt===t,D=Br===t,L=gu===t,E=!(u||m),B={minHeight:T||void 0},R={backgroundColor:w?void 0:i,background:a||void 0},V=s&&E?sn(s):void 0,j=f?`url(${f})`:void 0,q=sn(s),W=S({"is-light":!p,"has-parallax":u,"is-repeated":m,"has-custom-content-position":!ma(o)},Ga(o)),G=S("wp-block-cover__image-background",g?`wp-image-${g}`:null,{[`size-${k}`]:k,"has-parallax":u,"is-repeated":m}),F=r||a;return(0,tc.jsxs)(_,{...Mp.useBlockProps.save({className:W,style:B}),children:[!c&&I&&f&&(E?(0,tc.jsx)("img",{className:G,alt:h,src:f,style:{objectPosition:V},"data-object-fit":"cover","data-object-position":V}):(0,tc.jsx)("div",{role:h?"img":void 0,"aria-label":h||void 0,className:G,style:{backgroundPosition:q,backgroundImage:j}})),D&&f&&(0,tc.jsx)("video",{className:S("wp-block-cover__video-background","intrinsic-ignore"),autoPlay:!0,muted:!0,loop:!0,playsInline:!0,src:f,poster:x,style:{objectPosition:V},"data-object-fit":"cover","data-object-position":V}),L&&f&&(0,tc.jsx)("figure",{className:S("wp-block-cover__video-background","wp-block-cover__embed-background","wp-block-embed"),children:(0,tc.jsx)("div",{className:"wp-block-embed__wrapper",children:f})}),(0,tc.jsx)("span",{"aria-hidden":"true",className:S("wp-block-cover__background",w,gl(l),{"has-background-dim":l!==void 0,"wp-block-cover__gradient-background":f&&F&&l!==0,"has-background-gradient":F,[C]:C}),style:R}),(0,tc.jsx)("div",{...Mp.useInnerBlocksProps.save({className:"wp-block-cover__inner-container"})})]})}var Pi=n(Z(),1),hK=n(P(),1);var{cleanEmptyObject:g3}=U(hK.privateApis),Iwe={from:[{type:"block",blocks:["core/image"],transform:({caption:e,url:t,alt:r,align:o,id:a,anchor:i,style:l})=>(0,Pi.createBlock)("core/cover",{dimRatio:50,url:t,alt:r,align:o,id:a,anchor:i,style:{color:{duotone:l?.color?.duotone}}},[(0,Pi.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:a})=>(0,Pi.createBlock)("core/cover",{dimRatio:50,url:t,align:r,id:o,backgroundType:Br,anchor:a},[(0,Pi.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:a,gradient:i,style:l}=e;if(t?.length===1&&t[0]?.name==="core/cover")return(0,Pi.createBlock)("core/cover",t[0].attributes,t[0].innerBlocks);let s=a||i||l?.color?.background||l?.color?.gradient?void 0:50,c={align:r,anchor:o,dimRatio:s,overlayColor:a,customOverlayColor:l?.color?.background,gradient:i,customGradient:l?.color?.gradient},u={...e,backgroundColor:void 0,gradient:void 0,style:g3({...e?.style,color:l?.color?{...l?.color,background:void 0,gradient:void 0}:void 0})};return(0,Pi.createBlock)("core/cover",c,[(0,Pi.createBlock)("core/group",u,t)])}}],to:[{type:"block",blocks:["core/image"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:a,customGradient:i})=>t?e===Yt:!r&&!o&&!a&&!i,transform:({title:e,url:t,alt:r,align:o,id:a,anchor:i,style:l})=>(0,Pi.createBlock)("core/image",{caption:e,url:t,alt:r,align:o,id:a,anchor:i,style:{color:{duotone:l?.color?.duotone}}})},{type:"block",blocks:["core/video"],isMatch:({backgroundType:e,url:t,overlayColor:r,customOverlayColor:o,gradient:a,customGradient:i})=>t?e===Br:!r&&!o&&!a&&!i,transform:({title:e,url:t,align:r,id:o,anchor:a})=>(0,Pi.createBlock)("core/video",{caption:e,src:t,id:o,align:r,anchor:a})},{type:"block",blocks:["core/group"],isMatch:({url:e,useFeaturedImage:t})=>!(e||t),transform:(e,t)=>{let r={backgroundColor:e?.overlayColor,gradient:e?.gradient,style:g3({...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=g3(t[0].attributes||{});return o?.backgroundColor||o?.gradient||o?.style?.color?.background||o?.style?.color?.gradient?(0,Pi.createBlock)("core/group",o,t[0]?.innerBlocks):(0,Pi.createBlock)("core/group",{...r,...o,style:g3({...o?.style,color:r?.style?.color||o?.style?.color?{...r?.style?.color,...o?.style?.color}:void 0})},t[0]?.innerBlocks)}return(0,Pi.createBlock)("core/group",{...e,...r},t)}}]},gK=Iwe;var LL=n(N(),1);var Nwe=[{name:"cover",title:(0,LL.__)("Cover"),description:(0,LL.__)("Add an image or video with a text overlay."),attributes:{layout:{type:"constrained"}},isDefault:!0,icon:Zm}],vK=Nwe;var{fieldsKey:Dwe,formKey:Lwe}=U(bK.privateApis),{name:yK}=h3,v3={icon:Zm,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,RL.__)("Snow Patrol")}</strong>`,style:{typography:{textAlign:"center"}}}}]},transforms:gK,save:fK,edit:dK,deprecated:vZ,variations:vK};window.__experimentalContentOnlyInspectorFields&&(v3[Dwe]=[{id:"background",label:(0,RL.__)("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})}],v3[Lwe]={fields:["background"]});var Rwe=()=>A({name:yK,metadata:h3,settings:v3});var ML={};Y(ML,{init:()=>Hwe,metadata:()=>b3,name:()=>TK,settings:()=>_3});var Vp=n(N(),1),SK=n(Z(),1);var b3={$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 ss=n(P(),1),rc=n(z(),1),yu=n(N(),1),_K=n(H(),1),xK=n(O(),1);var Wa=n(y(),1),{withIgnoreIMEEvents:Mwe}=U(rc.privateApis),Vwe=[["core/paragraph",{placeholder:(0,yu.__)("Type / to add a hidden block")}]];function zwe({attributes:e,setAttributes:t,clientId:r}){let{name:o,showContent:a,summary:i,allowedBlocks:l,placeholder:s}=e,c=(0,ss.useBlockProps)(),u=(0,ss.useInnerBlocksProps)(c,{template:Vwe,__experimentalCaptureToolbars:!0,allowedBlocks:l}),[p,m]=(0,_K.useState)(a),d=K(),f=(0,xK.useSelect)(v=>v(ss.store).hasSelectedInnerBlock(r,!0),[r]),h=v=>{v.key==="Enter"&&!v.shiftKey&&(m(b=>!b),v.preventDefault())},g=v=>{v.key===" "&&v.preventDefault()};return(0,Wa.jsxs)(Wa.Fragment,{children:[(0,Wa.jsx)(ss.InspectorControls,{children:(0,Wa.jsx)(rc.__experimentalToolsPanel,{label:(0,yu.__)("Settings"),resetAll:()=>{t({showContent:!1})},dropdownMenuProps:d,children:(0,Wa.jsx)(rc.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,yu.__)("Open by default"),hasValue:()=>a,onDeselect:()=>{t({showContent:!1})},children:(0,Wa.jsx)(rc.ToggleControl,{label:(0,yu.__)("Open by default"),checked:a,onChange:()=>t({showContent:!a})})})})}),(0,Wa.jsx)(ss.InspectorControls,{group:"advanced",children:(0,Wa.jsx)(rc.TextControl,{label:(0,yu.__)("Name attribute"),value:o||"",onChange:v=>t({name:v}),help:(0,yu.__)("Enables multiple Details blocks with the same name attribute to be connected, with only one open at a time.")})}),(0,Wa.jsxs)("details",{...u,open:p||f,onToggle:v=>m(v.target.open),name:o||"",children:[(0,Wa.jsx)("summary",{onKeyDown:Mwe(h),onKeyUp:g,children:(0,Wa.jsx)(ss.RichText,{identifier:"summary","aria-label":(0,yu.__)("Write summary. Press Enter to expand or collapse the details."),placeholder:s||(0,yu.__)("Write summary\u2026"),withoutInteractiveFormatting:!0,value:i,onChange:v=>t({summary:v})})}),u.children]})]})}var kK=zwe;var ng=n(P(),1),og=n(y(),1);function wK({attributes:e}){let{name:t,showContent:r}=e,o=e.summary?e.summary:"Details",a=ng.useBlockProps.save();return(0,og.jsxs)("details",{...a,name:t||void 0,open:r,children:[(0,og.jsx)("summary",{children:(0,og.jsx)(ng.RichText.Content,{value:o})}),(0,og.jsx)(ng.InnerBlocks.Content,{})]})}var y3=n(Z(),1),CK={from:[{type:"block",isMultiBlock:!0,blocks:["*"],isMatch({},e){return!(e.length===1&&e[0].name==="core/details")},__experimentalConvert(e){return(0,y3.createBlock)("core/details",{},e.map(t=>(0,y3.cloneSanitizedBlock)(t)))}}]};var{fieldsKey:Owe,formKey:Fwe}=U(SK.privateApis),{name:TK}=b3,_3={icon:UP,example:{attributes:{summary:(0,Vp.__)("La Mancha"),showContent:!0},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Vp.__)("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,a=r?.trim().length>0;if(t==="list-view"&&(o||a))return o||r;if(t==="breadcrumb"&&o)return o;if(t==="accessibility")return a?(0,Vp.sprintf)((0,Vp.__)("Details. %s"),r):(0,Vp.__)("Details. Empty.")},save:wK,edit:kK,transforms:CK};window.__experimentalContentOnlyInspectorFields&&(_3[Owe]=[{id:"summary",label:(0,Vp.__)("Summary"),type:"text",Edit:"rich-text"}],_3[Fwe]={fields:["summary"]});var Hwe=()=>A({name:TK,metadata:b3,settings:_3});var HL={};Y(HL,{init:()=>Qwe,metadata:()=>Ws,name:()=>sY,settings:()=>cY});var Fd=n(N(),1),sg=n(H(),1),Ib=n(O(),1),S3=n(P(),1),FL=n(te(),1);var Od=n(N(),1),oc=n(z(),1),x3=n(P(),1);var bl=n(y(),1);function jwe(e){return e?(0,Od.__)("This embed will preserve its aspect ratio when the browser is resized."):(0,Od.__)("This embed may not preserve its aspect ratio when the browser is resized.")}var Uwe=({blockSupportsResponsive:e,showEditButton:t,themeSupportsResponsive:r,allowResponsive:o,toggleResponsive:a,switchBackToURLInput:i})=>{let l=K();return(0,bl.jsxs)(bl.Fragment,{children:[(0,bl.jsx)(x3.BlockControls,{children:(0,bl.jsx)(oc.ToolbarGroup,{children:t&&(0,bl.jsx)(oc.ToolbarButton,{className:"components-toolbar__control",label:(0,Od.__)("Edit URL"),icon:td,onClick:i})})}),r&&e&&(0,bl.jsx)(x3.InspectorControls,{children:(0,bl.jsx)(oc.__experimentalToolsPanel,{label:(0,Od.__)("Media settings"),resetAll:()=>{a(!0)},dropdownMenuProps:l,children:(0,bl.jsx)(oc.__experimentalToolsPanelItem,{label:(0,Od.__)("Media settings"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{a(!o)},children:(0,bl.jsx)(oc.ToggleControl,{label:(0,Od.__)("Resize for smaller devices"),checked:o,help:jwe,onChange:a})})})})]})},PK=Uwe;var Te=n(z(),1),Ne=n(y(),1),cs=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),k3=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),VL=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),ag=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:(0,Ne.jsx)(Te.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"})}),EK={foreground:"#000000",src:(0,Ne.jsx)(Te.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},BK={foreground:"#ff0000",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},IK={foreground:"#3b5998",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},NK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.G,{children:(0,Ne.jsx)(Te.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"})})}),DK={foreground:"#0073AA",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.G,{children:(0,Ne.jsx)(Te.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"})})})},LK={foreground:"#1db954",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},RK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})}),AK={foreground:"#1ab7ea",src:(0,Ne.jsx)(Te.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.G,{children:(0,Ne.jsx)(Te.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"})})})},MK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})}),VK={foreground:"#35465c",src:(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})})},zK=(0,Ne.jsxs)(Te.SVG,{viewBox:"0 0 24 24",children:[(0,Ne.jsx)(Te.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,Ne.jsx)(Te.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,Ne.jsx)(Te.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"})]}),OK=(0,Ne.jsxs)(Te.SVG,{viewBox:"0 0 24 24",children:[(0,Ne.jsx)(Te.Path,{d:"m.0206909 21 19.8160091-13.07806 3.5831 6.20826z",fill:"#4bc7ee"}),(0,Ne.jsx)(Te.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,Ne.jsx)(Te.Path,{d:"m.0206909 21 15.2439091-16.38571 4.3029 7.32271z",fill:"#c3d82e"}),(0,Ne.jsx)(Te.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,Ne.jsx)(Te.Path,{d:"m.0206909 21 19.5468091-9.063 1.6621 2.8344z",fill:"#209dbd"}),(0,Ne.jsx)(Te.Path,{d:"m.0206909 21 17.9209091-11.82623 1.6259 2.76323z",fill:"#7cb3c9"})]}),FK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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"})}),HK=(0,Ne.jsx)(Te.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Ne.jsx)(Te.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"})}),jK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 44 44",children:(0,Ne.jsx)(Te.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"})}),UK={foreground:"#f43e37",src:(0,Ne.jsxs)(Te.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,Ne.jsx)(Te.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M24,12A12,12,0,1,1,12,0,12,12,0,0,1,24,12Z"}),(0,Ne.jsx)(Te.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"})]})},GK=(0,Ne.jsx)(Te.SVG,{viewBox:"0 0 24 24",children:(0,Ne.jsx)(Te.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 WK=n(z(),1),zL=n(y(),1),Gwe=()=>(0,zL.jsx)("div",{className:"wp-block-embed is-loading",children:(0,zL.jsx)(WK.Spinner,{})}),$K=Gwe;var nc=n(N(),1),zp=n(z(),1),qK=n(P(),1);var $a=n(y(),1);function ZK({icon:e,label:t,value:r,onSubmit:o,onChange:a,cannotEmbed:i,fallback:l,tryAgain:s}){return(0,$a.jsxs)(zp.Placeholder,{icon:(0,$a.jsx)(qK.BlockIcon,{icon:e,showColors:!0}),label:t,className:"wp-block-embed",instructions:(0,nc.__)("Paste a link to the content you want to display on your site."),children:[(0,$a.jsxs)("form",{onSubmit:o,children:[(0,$a.jsx)(zp.__experimentalInputControl,{type:"url",value:r||"",className:"wp-block-embed__placeholder-input",label:t,hideLabelFromVision:!0,placeholder:(0,nc.__)("Enter URL to embed here\u2026"),onChange:a}),(0,$a.jsx)(zp.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,nc._x)("Embed","button label")})]}),(0,$a.jsx)("div",{className:"wp-block-embed__learn-more",children:(0,$a.jsx)(uu,{openInNewTab:!0,href:(0,nc.__)("https://wordpress.org/documentation/article/embeds/"),children:(0,nc.__)("Learn more about embeds")})}),i&&(0,$a.jsxs)(wp,{direction:"column",gap:"md",className:"components-placeholder__error",children:[(0,$a.jsx)("div",{className:"components-placeholder__instructions",children:(0,nc.__)("Sorry, this content could not be embedded.")}),(0,$a.jsxs)(wp,{direction:"row",gap:"md",justify:"flex-start",children:[(0,$a.jsx)(zp.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:s,children:(0,nc._x)("Try again","button label")}),l&&(0,$a.jsx)(zp.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:l,children:(0,nc._x)("Convert to link","button label")})]})]})]})}var lg=n(N(),1),C3=n(z(),1),YK=n(P(),1),QK=n(H(),1),XK=n(dr(),1);var w3=n(ve(),1),ig=n(H(),1),OL=n(y(),1),Wwe={class:"className",frameborder:"frameBorder",marginheight:"marginHeight",marginwidth:"marginWidth"};function KK({html:e}){let t=(0,ig.useRef)(),r=(0,ig.useMemo)(()=>{let a=new window.DOMParser().parseFromString(e,"text/html").querySelector("iframe"),i={};return a&&Array.from(a.attributes).forEach(({name:l,value:s})=>{l!=="style"&&(i[Wwe[l]||l]=s)}),i},[e]);return(0,ig.useEffect)(()=>{let{ownerDocument:o}=t.current,{defaultView:a}=o;function i({data:{secret:l,message:s,value:c}={}}){s!=="height"||l!==r["data-secret"]||(t.current.height=c)}return a.addEventListener("message",i),()=>{a.removeEventListener("message",i)}},[]),(0,OL.jsx)("div",{className:"wp-block-embed__wrapper",children:(0,OL.jsx)("iframe",{ref:(0,w3.useMergeRefs)([t,(0,w3.useFocusableIframe)()]),title:r.title,...r})})}var qa=n(y(),1);function JK({preview:e,previewable:t,url:r,type:o,isSelected:a,className:i,icon:l,label:s}){let[c,u]=(0,QK.useState)(!1);!a&&c&&u(!1);let p=()=>{u(!0)},{scripts:m}=e,d=o==="photo"?jj(e):e.html,f=(0,XK.getAuthority)(r),h=(0,lg.sprintf)((0,lg.__)("Embedded content from %s"),f),g=S(o,i,"wp-block-embed__wrapper");return(0,qa.jsx)(qa.Fragment,{children:t?o==="wp-embed"?(0,qa.jsx)(KK,{html:d}):(0,qa.jsxs)("div",{className:"wp-block-embed__wrapper",children:[(0,qa.jsx)(C3.SandBox,{allowSameOrigin:!0,html:d,scripts:m,title:h,type:g,onFocus:p}),!c&&(0,qa.jsx)("div",{className:"block-library-embed__interactive-overlay",onMouseUp:p})]}):(0,qa.jsxs)(C3.Placeholder,{icon:(0,qa.jsx)(YK.BlockIcon,{icon:l,showColors:!0}),label:s,children:[(0,qa.jsx)("p",{className:"components-placeholder__error",children:(0,qa.jsx)("a",{href:r,children:r})}),(0,qa.jsx)("p",{className:"components-placeholder__error",children:(0,lg.sprintf)((0,lg.__)("Embedded content from %s can't be previewed in the editor."),f)})]})})}var Ei=n(y(),1),$we=e=>{let{attributes:{providerNameSlug:t,previewable:r,responsive:o,url:a},attributes:i,isSelected:l,onReplace:s,setAttributes:c,insertBlocksAfter:u,onFocus:p}=e,m={title:(0,Fd._x)("Embed","block title"),icon:cs},{icon:d,title:f}=Fj(t)||m,[h,g]=(0,sg.useState)(a),[v,b]=(0,sg.useState)(!1),{invalidateResolution:_}=(0,Ib.useDispatch)(FL.store),{__unstableMarkNextChangeAsNotPersistent:k}=(0,Ib.useDispatch)(S3.store),{preview:x,fetching:w,themeSupportsResponsive:C,cannotEmbed:T,hasResolved:I}=(0,Ib.useSelect)(F=>{let{getEmbedPreview:J,isPreviewEmbedFallback:$,isRequestingEmbedPreview:X,getThemeSupports:re,hasFinishedResolution:oe}=F(FL.store);if(!a)return{fetching:!1,cannotEmbed:!1};let ee=J(a),ce=$(a),ne=ee?.html===!1&&ee?.type===void 0,we=ee?.data?.status===404,le=!!ee&&!ne&&!we;return{preview:le?ee:void 0,fetching:X(a),themeSupportsResponsive:re()["responsive-embeds"],cannotEmbed:!le||ce,hasResolved:oe("getEmbedPreview",[a])}},[a]),D=()=>Gj(i,x,f,o);function L(F){let{className:J}=i,{html:$}=x;c({allowResponsive:F,className:SN($,J,o&&F)})}(0,sg.useEffect)(()=>{if(!T||!I||!a)return;let F=a.replace(/\/$/,"");F!==a&&(g(F),b(!1),k(),c({url:F}))},[a,T,I,c,k]),(0,sg.useEffect)(()=>{if(!x||v)return;let F=D();if(s){let $=bp(e,F);if($){k(),c($.attributes);return}}Object.keys(F).some($=>F[$]!==i[$])&&(k(),c(F))},[x,v]);let E=(0,S3.useBlockProps)();if(w)return(0,Ei.jsx)("div",{...E,children:(0,Ei.jsx)($K,{})});let B=(0,Fd.sprintf)((0,Fd.__)("%s URL"),f);if(!x||T||v)return(0,Ei.jsx)("div",{...E,children:(0,Ei.jsx)(ZK,{icon:d,label:B,onFocus:p,onSubmit:F=>{F&&F.preventDefault();let J=Uv(h),$=vp(i.className);g(J),c({url:J,...Sh(J)?.attributes,className:$}),b(!1)},value:h,cannotEmbed:T,onChange:F=>g(F),fallback:s?()=>Uj(h,s):void 0,tryAgain:()=>{_("getEmbedPreview",[h])}})});let{caption:V,type:j,allowResponsive:q,className:W}=D(),G=S(W,e.className);return(0,Ei.jsxs)(Ei.Fragment,{children:[(0,Ei.jsx)(PK,{showEditButton:x&&!T,themeSupportsResponsive:C,blockSupportsResponsive:o,allowResponsive:q,toggleResponsive:L,switchBackToURLInput:()=>b(!0)}),(0,Ei.jsxs)("figure",{...E,className:S(E.className,G,{[`is-type-${j}`]:j,[`is-provider-${t}`]:t,[`wp-block-embed-${t}`]:t}),children:[(0,Ei.jsx)(JK,{preview:x,previewable:r,className:G,url:h,type:j,caption:V,onCaptionChange:F=>c({caption:F}),isSelected:l,icon:d,label:B,insertBlocksAfter:u,attributes:i,setAttributes:c}),(0,Ei.jsx)(zo,{attributes:i,setAttributes:c,isSelected:l,insertBlocksAfter:u,label:(0,Fd.__)("Embed caption text"),showToolbarButton:l})]})]})},eY=$we;var Hd=n(P(),1),Nb=n(y(),1);function tY({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:a}=e;if(!t)return null;let i=S("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${a}`]:a,[`wp-block-embed-${a}`]:a});return(0,Nb.jsxs)("figure",{...Hd.useBlockProps.save({className:i}),children:[(0,Nb.jsx)("div",{className:"wp-block-embed__wrapper",children:`
 ${t}
-`}),!Gd.RichText.isEmpty(r)&&(0,Rb.jsx)(Gd.RichText.Content,{className:(0,Gd.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var I3=n(q(),1),N3=n(pr(),1);var{name:oY}=$s,Uwe={from:[{type:"raw",isMatch:e=>{if(e.nodeName!=="P")return!1;let t=e.textContent.trim();return!(0,N3.isURL)(t)||!/^https:\/\//i.test(t)||t.match(/https:\/\//gi)?.length!==1?!1:!/\.(?!(html?|php)$)[a-z0-9]+$/i.test((0,N3.getFilename)(t)||"")},transform:e=>{let t=qv(e.textContent.trim());return(0,I3.createBlock)(oY,{url:t,...Ph(t)?.attributes})}},{type:"shortcode",tag:"embed",transform:(e,{shortcode:t})=>{let r=qv(t.content?.trim());return(0,I3.createBlock)(oY,{url:r,...Ph(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,I3.createBlock)("core/paragraph",{content:o,className:gp(r)})}}]},nY=Uwe;var ke=n(I(),1);function xt(e){return(0,ke.sprintf)((0,ke.__)("%s Embed"),e)}var aY=[{name:"twitter",title:xt("X"),icon:BK,keywords:["x","twitter","tweet",(0,ke.__)("social")],description:(0,ke.__)("Embed an X post."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:xt("YouTube"),icon:IK,keywords:[(0,ke.__)("music"),(0,ke.__)("video")],description:(0,ke.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:xt("Facebook"),icon:NK,keywords:[(0,ke.__)("social")],description:(0,ke.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:xt("Instagram"),icon:DK,keywords:[(0,ke.__)("image"),(0,ke.__)("social")],description:(0,ke.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:xt("WordPress"),icon:LK,keywords:[(0,ke.__)("post"),(0,ke.__)("blog")],description:(0,ke.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:xt("SoundCloud"),icon:T3,keywords:[(0,ke.__)("music"),(0,ke.__)("audio")],description:(0,ke.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:xt("Spotify"),icon:RK,keywords:[(0,ke.__)("music"),(0,ke.__)("audio")],description:(0,ke.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:xt("Flickr"),icon:AK,keywords:[(0,ke.__)("image")],description:(0,ke.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:xt("Vimeo"),icon:MK,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:xt("Animoto"),icon:FK,description:(0,ke.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:xt("Cloudup"),icon:cs,description:(0,ke.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:xt("CollegeHumor"),icon:sg,description:(0,ke.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:xt("Crowdsignal"),icon:cs,keywords:["polldaddy",(0,ke.__)("survey")],description:(0,ke.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.crowdsignal\.net|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:xt("Dailymotion"),icon:HK,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:xt("Imgur"),icon:FL,description:(0,ke.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:xt("Issuu"),icon:cs,description:(0,ke.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:xt("Kickstarter"),icon:cs,description:(0,ke.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"mixcloud",title:xt("Mixcloud"),icon:T3,keywords:[(0,ke.__)("music"),(0,ke.__)("audio")],description:(0,ke.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"pocket-casts",title:xt("Pocket Casts"),icon:GK,keywords:[(0,ke.__)("podcast"),(0,ke.__)("audio")],description:(0,ke.__)("Embed a podcast player from Pocket Casts."),patterns:[/^https:\/\/pca.st\/\w+/i],attributes:{providerNameSlug:"pocket-casts",responsive:!0}},{name:"reddit",title:xt("Reddit"),icon:zK,description:(0,ke.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:xt("ReverbNation"),icon:T3,description:(0,ke.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"scribd",title:xt("Scribd"),icon:cs,description:(0,ke.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"smugmug",title:xt("SmugMug"),icon:FL,description:(0,ke.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:xt("Speaker Deck"),icon:cs,description:(0,ke.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:xt("TikTok"),icon:sg,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:xt("TED"),icon:sg,description:(0,ke.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:xt("Tumblr"),icon:VK,keywords:[(0,ke.__)("social")],description:(0,ke.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(.+)\.tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:xt("VideoPress"),icon:sg,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:xt("WordPress.tv"),icon:sg,description:(0,ke.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:xt("Amazon Kindle"),icon:OK,keywords:[(0,ke.__)("ebook")],description:(0,ke.__)("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:xt("Pinterest"),icon:jK,keywords:[(0,ke.__)("social"),(0,ke.__)("bookmark")],description:(0,ke.__)("Embed Pinterest pins, boards, and profiles."),patterns:[/^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i],attributes:{providerNameSlug:"pinterest"}},{name:"wolfram-cloud",title:xt("Wolfram"),icon:UK,description:(0,ke.__)("Embed Wolfram notebook content."),patterns:[/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],attributes:{providerNameSlug:"wolfram-cloud",responsive:!0}},{name:"bluesky",title:xt("Bluesky"),icon:WK,description:(0,ke.__)("Embed a Bluesky post."),patterns:[/^https?:\/\/bsky\.app\/profile\/.+\/post\/.+/i],attributes:{providerNameSlug:"bluesky"}}];aY.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.providerNameSlug===r.providerNameSlug)});var iY=aY;var Wd=n(E(),1),$d=n(y(),1),{attributes:lY}=$s,Gwe={attributes:lY,save({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:a}=e;if(!t)return null;let i=S("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${a}`]:a,[`wp-block-embed-${a}`]:a});return(0,$d.jsxs)("figure",{...Wd.useBlockProps.save({className:i}),children:[(0,$d.jsx)("div",{className:"wp-block-embed__wrapper",children:`
+`}),!Hd.RichText.isEmpty(r)&&(0,Nb.jsx)(Hd.RichText.Content,{className:(0,Hd.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var T3=n(Z(),1),P3=n(dr(),1);var{name:rY}=Ws,qwe={from:[{type:"raw",isMatch:e=>{if(e.nodeName!=="P")return!1;let t=e.textContent.trim();return!(0,P3.isURL)(t)||!/^https:\/\//i.test(t)||t.match(/https:\/\//gi)?.length!==1?!1:!/\.(?!(html?|php)$)[a-z0-9]+$/i.test((0,P3.getFilename)(t)||"")},transform:e=>{let t=Uv(e.textContent.trim());return(0,T3.createBlock)(rY,{url:t,...Sh(t)?.attributes})}},{type:"shortcode",tag:"embed",transform:(e,{shortcode:t})=>{let r=Uv(t.content?.trim());return(0,T3.createBlock)(rY,{url:r,...Sh(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,T3.createBlock)("core/paragraph",{content:o,className:vp(r)})}}]},oY=qwe;var ke=n(N(),1);function xt(e){return(0,ke.sprintf)((0,ke.__)("%s Embed"),e)}var nY=[{name:"twitter",title:xt("X"),icon:EK,keywords:["x","twitter","tweet",(0,ke.__)("social")],description:(0,ke.__)("Embed an X post."),patterns:[/^https?:\/\/(www\.)?twitter\.com\/.+/i],attributes:{providerNameSlug:"twitter",responsive:!0}},{name:"youtube",title:xt("YouTube"),icon:BK,keywords:[(0,ke.__)("music"),(0,ke.__)("video")],description:(0,ke.__)("Embed a YouTube video."),patterns:[/^https?:\/\/((m|www)\.)?youtube\.com\/.+/i,/^https?:\/\/youtu\.be\/.+/i],attributes:{providerNameSlug:"youtube",responsive:!0}},{name:"facebook",title:xt("Facebook"),icon:IK,keywords:[(0,ke.__)("social")],description:(0,ke.__)("Embed a Facebook post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"facebook",previewable:!1,responsive:!0}},{name:"instagram",title:xt("Instagram"),icon:NK,keywords:[(0,ke.__)("image"),(0,ke.__)("social")],description:(0,ke.__)("Embed an Instagram post."),scope:["block"],patterns:[],attributes:{providerNameSlug:"instagram",responsive:!0}},{name:"wordpress",title:xt("WordPress"),icon:DK,keywords:[(0,ke.__)("post"),(0,ke.__)("blog")],description:(0,ke.__)("Embed a WordPress post."),attributes:{providerNameSlug:"wordpress"}},{name:"soundcloud",title:xt("SoundCloud"),icon:k3,keywords:[(0,ke.__)("music"),(0,ke.__)("audio")],description:(0,ke.__)("Embed SoundCloud content."),patterns:[/^https?:\/\/(www\.)?soundcloud\.com\/.+/i],attributes:{providerNameSlug:"soundcloud",responsive:!0}},{name:"spotify",title:xt("Spotify"),icon:LK,keywords:[(0,ke.__)("music"),(0,ke.__)("audio")],description:(0,ke.__)("Embed Spotify content."),patterns:[/^https?:\/\/(open|play)\.spotify\.com\/.+/i],attributes:{providerNameSlug:"spotify",responsive:!0}},{name:"flickr",title:xt("Flickr"),icon:RK,keywords:[(0,ke.__)("image")],description:(0,ke.__)("Embed Flickr content."),patterns:[/^https?:\/\/(www\.)?flickr\.com\/.+/i,/^https?:\/\/flic\.kr\/.+/i],attributes:{providerNameSlug:"flickr",responsive:!0}},{name:"vimeo",title:xt("Vimeo"),icon:AK,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a Vimeo video."),patterns:[/^https?:\/\/(www\.)?vimeo\.com\/.+/i],attributes:{providerNameSlug:"vimeo",responsive:!0}},{name:"animoto",title:xt("Animoto"),icon:OK,description:(0,ke.__)("Embed an Animoto video."),patterns:[/^https?:\/\/(www\.)?(animoto|video214)\.com\/.+/i],attributes:{providerNameSlug:"animoto",responsive:!0}},{name:"cloudup",title:xt("Cloudup"),icon:cs,description:(0,ke.__)("Embed Cloudup content."),patterns:[/^https?:\/\/cloudup\.com\/.+/i],attributes:{providerNameSlug:"cloudup",responsive:!0}},{name:"collegehumor",title:xt("CollegeHumor"),icon:ag,description:(0,ke.__)("Embed CollegeHumor content."),scope:["block"],patterns:[],attributes:{providerNameSlug:"collegehumor",responsive:!0}},{name:"crowdsignal",title:xt("Crowdsignal"),icon:cs,keywords:["polldaddy",(0,ke.__)("survey")],description:(0,ke.__)("Embed Crowdsignal (formerly Polldaddy) content."),patterns:[/^https?:\/\/((.+\.)?polldaddy\.com|poll\.fm|.+\.crowdsignal\.net|.+\.survey\.fm)\/.+/i],attributes:{providerNameSlug:"crowdsignal",responsive:!0}},{name:"dailymotion",title:xt("Dailymotion"),icon:FK,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a Dailymotion video."),patterns:[/^https?:\/\/(www\.)?dailymotion\.com\/.+/i],attributes:{providerNameSlug:"dailymotion",responsive:!0}},{name:"imgur",title:xt("Imgur"),icon:VL,description:(0,ke.__)("Embed Imgur content."),patterns:[/^https?:\/\/(.+\.)?imgur\.com\/.+/i],attributes:{providerNameSlug:"imgur",responsive:!0}},{name:"issuu",title:xt("Issuu"),icon:cs,description:(0,ke.__)("Embed Issuu content."),patterns:[/^https?:\/\/(www\.)?issuu\.com\/.+/i],attributes:{providerNameSlug:"issuu",responsive:!0}},{name:"kickstarter",title:xt("Kickstarter"),icon:cs,description:(0,ke.__)("Embed Kickstarter content."),patterns:[/^https?:\/\/(www\.)?kickstarter\.com\/.+/i,/^https?:\/\/kck\.st\/.+/i],attributes:{providerNameSlug:"kickstarter",responsive:!0}},{name:"mixcloud",title:xt("Mixcloud"),icon:k3,keywords:[(0,ke.__)("music"),(0,ke.__)("audio")],description:(0,ke.__)("Embed Mixcloud content."),patterns:[/^https?:\/\/(www\.)?mixcloud\.com\/.+/i],attributes:{providerNameSlug:"mixcloud",responsive:!0}},{name:"pocket-casts",title:xt("Pocket Casts"),icon:UK,keywords:[(0,ke.__)("podcast"),(0,ke.__)("audio")],description:(0,ke.__)("Embed a podcast player from Pocket Casts."),patterns:[/^https:\/\/pca.st\/\w+/i],attributes:{providerNameSlug:"pocket-casts",responsive:!0}},{name:"reddit",title:xt("Reddit"),icon:MK,description:(0,ke.__)("Embed a Reddit thread."),patterns:[/^https?:\/\/(www\.)?reddit\.com\/.+/i],attributes:{providerNameSlug:"reddit",responsive:!0}},{name:"reverbnation",title:xt("ReverbNation"),icon:k3,description:(0,ke.__)("Embed ReverbNation content."),patterns:[/^https?:\/\/(www\.)?reverbnation\.com\/.+/i],attributes:{providerNameSlug:"reverbnation",responsive:!0}},{name:"scribd",title:xt("Scribd"),icon:cs,description:(0,ke.__)("Embed Scribd content."),patterns:[/^https?:\/\/(www\.)?scribd\.com\/.+/i],attributes:{providerNameSlug:"scribd",responsive:!0}},{name:"smugmug",title:xt("SmugMug"),icon:VL,description:(0,ke.__)("Embed SmugMug content."),patterns:[/^https?:\/\/(.+\.)?smugmug\.com\/.*/i],attributes:{providerNameSlug:"smugmug",previewable:!1,responsive:!0}},{name:"speaker-deck",title:xt("Speaker Deck"),icon:cs,description:(0,ke.__)("Embed Speaker Deck content."),patterns:[/^https?:\/\/(www\.)?speakerdeck\.com\/.+/i],attributes:{providerNameSlug:"speaker-deck",responsive:!0}},{name:"tiktok",title:xt("TikTok"),icon:ag,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a TikTok video."),patterns:[/^https?:\/\/(www\.)?tiktok\.com\/.+/i],attributes:{providerNameSlug:"tiktok",responsive:!0}},{name:"ted",title:xt("TED"),icon:ag,description:(0,ke.__)("Embed a TED video."),patterns:[/^https?:\/\/(www\.|embed\.)?ted\.com\/.+/i],attributes:{providerNameSlug:"ted",responsive:!0}},{name:"tumblr",title:xt("Tumblr"),icon:VK,keywords:[(0,ke.__)("social")],description:(0,ke.__)("Embed a Tumblr post."),patterns:[/^https?:\/\/(.+)\.tumblr\.com\/.+/i],attributes:{providerNameSlug:"tumblr",responsive:!0}},{name:"videopress",title:xt("VideoPress"),icon:ag,keywords:[(0,ke.__)("video")],description:(0,ke.__)("Embed a VideoPress video."),patterns:[/^https?:\/\/videopress\.com\/.+/i],attributes:{providerNameSlug:"videopress",responsive:!0}},{name:"wordpress-tv",title:xt("WordPress.tv"),icon:ag,description:(0,ke.__)("Embed a WordPress.tv video."),patterns:[/^https?:\/\/wordpress\.tv\/.+/i],attributes:{providerNameSlug:"wordpress-tv",responsive:!0}},{name:"amazon-kindle",title:xt("Amazon Kindle"),icon:zK,keywords:[(0,ke.__)("ebook")],description:(0,ke.__)("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:xt("Pinterest"),icon:HK,keywords:[(0,ke.__)("social"),(0,ke.__)("bookmark")],description:(0,ke.__)("Embed Pinterest pins, boards, and profiles."),patterns:[/^https?:\/\/([a-z]{2}|www)\.pinterest\.com(\.(au|mx))?\/.*/i],attributes:{providerNameSlug:"pinterest"}},{name:"wolfram-cloud",title:xt("Wolfram"),icon:jK,description:(0,ke.__)("Embed Wolfram notebook content."),patterns:[/^https?:\/\/(www\.)?wolframcloud\.com\/obj\/.+/i],attributes:{providerNameSlug:"wolfram-cloud",responsive:!0}},{name:"bluesky",title:xt("Bluesky"),icon:GK,description:(0,ke.__)("Embed a Bluesky post."),patterns:[/^https?:\/\/bsky\.app\/profile\/.+\/post\/.+/i],attributes:{providerNameSlug:"bluesky"}}];nY.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.providerNameSlug===r.providerNameSlug)});var aY=nY;var jd=n(P(),1),Ud=n(y(),1),{attributes:iY}=Ws,Zwe={attributes:iY,save({attributes:e}){let{url:t,caption:r,type:o,providerNameSlug:a}=e;if(!t)return null;let i=S("wp-block-embed",{[`is-type-${o}`]:o,[`is-provider-${a}`]:a,[`wp-block-embed-${a}`]:a});return(0,Ud.jsxs)("figure",{...jd.useBlockProps.save({className:i}),children:[(0,Ud.jsx)("div",{className:"wp-block-embed__wrapper",children:`
 ${t}
-`}),!Wd.RichText.isEmpty(r)&&(0,$d.jsx)(Wd.RichText.Content,{tagName:"figcaption",value:r})]})}},Wwe={attributes:lY,save({attributes:{url:e,caption:t,type:r,providerNameSlug:o}}){if(!e)return null;let a=S("wp-block-embed",{[`is-type-${r}`]:r,[`is-provider-${o}`]:o});return(0,$d.jsxs)("figure",{className:a,children:[`
+`}),!jd.RichText.isEmpty(r)&&(0,Ud.jsx)(jd.RichText.Content,{tagName:"figcaption",value:r})]})}},Kwe={attributes:iY,save({attributes:{url:e,caption:t,type:r,providerNameSlug:o}}){if(!e)return null;let a=S("wp-block-embed",{[`is-type-${r}`]:r,[`is-provider-${o}`]:o});return(0,Ud.jsxs)("figure",{className:a,children:[`
 ${e}
-`,!Wd.RichText.isEmpty(t)&&(0,$d.jsx)(Wd.RichText.Content,{tagName:"figcaption",value:t})]})}},$we=[Gwe,Wwe],sY=$we;var{name:cY}=$s,uY={icon:cs,edit:tY,save:rY,transforms:nY,variations:iY,deprecated:sY},qwe=()=>R({name:cY,metadata:$s,settings:uY});var KL={};K(KL,{init:()=>a3e,metadata:()=>L3,name:()=>NY,settings:()=>R3});var fg=n(I(),1);var IY=n(q(),1);var Co=n(E(),1),us=n(I(),1),Xt=n(y(),1),Zwe={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:a,textLinkTarget:i,showDownloadButton:l,downloadButtonText:s,displayPreview:c,previewHeight:u}=e,p=Co.RichText.isEmpty(o)?(0,us.__)("PDF embed"):(0,us.sprintf)((0,us.__)("Embed of %s."),o),m=!Co.RichText.isEmpty(o),d=m?r:void 0;return t&&(0,Xt.jsxs)("div",{...Co.useBlockProps.save(),children:[c&&(0,Xt.jsx)(Xt.Fragment,{children:(0,Xt.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":p})}),m&&(0,Xt.jsx)("a",{id:d,href:a,target:i,rel:i?"noreferrer noopener":void 0,children:(0,Xt.jsx)(Co.RichText.Content,{value:o})}),l&&(0,Xt.jsx)("a",{href:t,className:S("wp-block-file__button",(0,Co.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":d,children:(0,Xt.jsx)(Co.RichText.Content,{value:s})})]})}},Kwe={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:a,textLinkTarget:i,showDownloadButton:l,downloadButtonText:s,displayPreview:c,previewHeight:u}=e,p=Co.RichText.isEmpty(o)?(0,us.__)("PDF embed"):(0,us.sprintf)((0,us.__)("Embed of %s."),o),m=!Co.RichText.isEmpty(o),d=m?r:void 0;return t&&(0,Xt.jsxs)("div",{...Co.useBlockProps.save(),children:[c&&(0,Xt.jsx)(Xt.Fragment,{children:(0,Xt.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":p})}),m&&(0,Xt.jsx)("a",{id:d,href:a,target:i,rel:i?"noreferrer noopener":void 0,children:(0,Xt.jsx)(Co.RichText.Content,{value:o})}),l&&(0,Xt.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,"aria-describedby":d,children:(0,Xt.jsx)(Co.RichText.Content,{value:s})})]})}},Ywe={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:a,showDownloadButton:i,downloadButtonText:l,displayPreview:s,previewHeight:c}=e,u=Co.RichText.isEmpty(r)?(0,us.__)("PDF embed"):(0,us.sprintf)((0,us.__)("Embed of %s."),r);return t&&(0,Xt.jsxs)("div",{...Co.useBlockProps.save(),children:[s&&(0,Xt.jsx)(Xt.Fragment,{children:(0,Xt.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${c}px`},"aria-label":u})}),!Co.RichText.isEmpty(r)&&(0,Xt.jsx)("a",{href:o,target:a,rel:a?"noreferrer noopener":void 0,children:(0,Xt.jsx)(Co.RichText.Content,{value:r})}),i&&(0,Xt.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,children:(0,Xt.jsx)(Co.RichText.Content,{value:l})})]})}},Qwe=[Zwe,Kwe,Ywe],pY=Qwe;var $L=n(Ar(),1),dg=n(O(),1),mg=n(F(),1),cn=n(E(),1),gY=n(H(),1),vY=n(ve(),1),_u=n(I(),1);var bY=n(re(),1),qL=n(Sr(),1),yY=n(pr(),1);var ln=n(I(),1),sn=n(O(),1),mY=n(E(),1);var Vo=n(y(),1);function dY({hrefs:e,openInNewWindow:t,showDownloadButton:r,changeLinkDestinationOption:o,changeOpenInNewWindow:a,changeShowDownloadButton:i,displayPreview:l,changeDisplayPreview:s,previewHeight:c,changePreviewHeight:u}){let{href:p,textLinkHref:m,attachmentPage:d}=e,f=Z(),h=[{value:p,label:(0,ln.__)("URL")}];return d&&(h=[{value:p,label:(0,ln.__)("Media file")},{value:d,label:(0,ln.__)("Attachment page")}]),(0,Vo.jsx)(Vo.Fragment,{children:(0,Vo.jsxs)(mY.InspectorControls,{children:[p.endsWith(".pdf")&&(0,Vo.jsxs)(sn.__experimentalToolsPanel,{label:(0,ln.__)("PDF settings"),resetAll:()=>{s(!0),u(600)},dropdownMenuProps:f,children:[(0,Vo.jsx)(sn.__experimentalToolsPanelItem,{label:(0,ln.__)("Show inline embed"),isShownByDefault:!0,hasValue:()=>!l,onDeselect:()=>s(!0),children:(0,Vo.jsx)(sn.ToggleControl,{label:(0,ln.__)("Show inline embed"),help:l?(0,ln.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!l,onChange:s})}),l&&(0,Vo.jsx)(sn.__experimentalToolsPanelItem,{label:(0,ln.__)("Height in pixels"),isShownByDefault:!0,hasValue:()=>c!==600,onDeselect:()=>u(600),children:(0,Vo.jsx)(sn.RangeControl,{label:(0,ln.__)("Height in pixels"),min:D3,max:Math.max(WL,c),value:c,onChange:u})})]}),(0,Vo.jsxs)(sn.__experimentalToolsPanel,{label:(0,ln.__)("Settings"),resetAll:()=>{o(p),a(!1),i(!0)},dropdownMenuProps:f,children:[(0,Vo.jsx)(sn.__experimentalToolsPanelItem,{label:(0,ln.__)("Link to"),isShownByDefault:!0,hasValue:()=>m!==p,onDeselect:()=>o(p),children:(0,Vo.jsx)(sn.SelectControl,{label:(0,ln.__)("Link to"),value:m,options:h,onChange:o})}),(0,Vo.jsx)(sn.__experimentalToolsPanelItem,{label:(0,ln.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>a(!1),children:(0,Vo.jsx)(sn.ToggleControl,{label:(0,ln.__)("Open in new tab"),checked:t,onChange:a})}),(0,Vo.jsx)(sn.__experimentalToolsPanelItem,{label:(0,ln.__)("Show download button"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>i(!0),children:(0,Vo.jsx)(sn.ToggleControl,{label:(0,ln.__)("Show download button"),checked:r,onChange:i})})]})]})})}var hY=()=>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)&&!(fY("AcroPDF.PDF")||fY("PDF.PdfCtrl"))),fY=e=>{let t;try{t=new window.ActiveXObject(e)}catch{t=void 0}return t};var Yr=n(y(),1),D3=200,WL=2e3;function Xwe({text:e,disabled:t}){let{createNotice:r}=(0,mg.useDispatch)(qL.store),o=(0,vY.useCopyToClipboard)(e,()=>{r("info",(0,_u.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Yr.jsx)(dg.ToolbarButton,{className:"components-clipboard-toolbar-button",ref:o,disabled:t,children:(0,_u.__)("Copy URL")})}function Jwe({attributes:e,isSelected:t,setAttributes:r,clientId:o}){let{id:a,fileName:i,href:l,textLinkHref:s,textLinkTarget:c,showDownloadButton:u,downloadButtonText:p,displayPreview:m,previewHeight:d}=e,[f,h]=(0,gY.useState)(e.blob),{media:g}=(0,mg.useSelect)(A=>({media:a?A(bY.store).getEntityRecord("postType","attachment",a,{context:"view"}):void 0}),[a]),{createErrorNotice:v}=(0,mg.useDispatch)(qL.store),{toggleSelection:b}=(0,mg.useDispatch)(cn.store);Gs({url:f,onChange:_,onError:k});function _(A){if(!A||!A.url){r({href:void 0,fileName:void 0,textLinkHref:void 0,id:void 0,fileId:void 0,displayPreview:void 0,previewHeight:void 0}),h();return}if((0,$L.isBlobURL)(A.url)){h(A.url);return}let z=(A.mime||A.mime_type)==="application/pdf"||(0,yY.getFilename)(A.url).toLowerCase().endsWith(".pdf"),j={displayPreview:z?e.displayPreview??!0:void 0,previewHeight:z?e.previewHeight??600:void 0};r({href:A.url,fileName:A.title,textLinkHref:A.url,id:A.id,fileId:`wp-block-file--media-${o}`,blob:void 0,...j}),h()}function k(A){r({href:void 0}),v(A,{type:"snackbar"})}function x(A){r({textLinkHref:A})}function w(A){r({textLinkTarget:A?"_blank":!1})}function C(A){r({showDownloadButton:A})}function P(A){r({displayPreview:A})}function B(A,z,j,G){b(!0);let W=parseInt(d+G.height,10);r({previewHeight:W})}function N(A){let z=Math.max(parseInt(A,10),D3);r({previewHeight:z})}let D=g&&g.link,T=(0,cn.useBlockProps)({className:S(!!f&&(0,dg.__unstableGetAnimateClassName)({type:"loading"}),{"is-transient":!!f})}),L=hY()&&m;return!l&&!f?(0,Yr.jsx)("div",{...T,children:(0,Yr.jsx)(cn.MediaPlaceholder,{icon:(0,Yr.jsx)(cn.BlockIcon,{icon:rv}),labels:{title:(0,_u.__)("File"),instructions:(0,_u.__)("Drag and drop a file, upload, or choose from your library.")},onSelect:_,onError:k,accept:"*"})}):(0,Yr.jsxs)(Yr.Fragment,{children:[(0,Yr.jsx)(dY,{hrefs:{href:l||f,textLinkHref:s,attachmentPage:D},openInNewWindow:!!c,showDownloadButton:u,changeLinkDestinationOption:x,changeOpenInNewWindow:w,changeShowDownloadButton:C,displayPreview:m,changeDisplayPreview:P,previewHeight:d,changePreviewHeight:N}),(0,Yr.jsxs)(cn.BlockControls,{group:"other",children:[(0,Yr.jsx)(cn.MediaReplaceFlow,{mediaId:a,mediaURL:l,accept:"*",onSelect:_,onError:k,onReset:()=>_(void 0)}),(0,Yr.jsx)(Xwe,{text:l,disabled:(0,$L.isBlobURL)(l)})]}),(0,Yr.jsxs)("div",{...T,children:[L&&(0,Yr.jsxs)(dg.ResizableBox,{size:{height:d,width:"100%"},minHeight:D3,maxHeight:WL,grid:[1,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>b(!1),onResizeStop:B,showHandle:t,children:[(0,Yr.jsx)("object",{className:"wp-block-file__preview",data:l,type:"application/pdf","aria-label":(0,_u.__)("Embed of the selected PDF file.")}),!t&&(0,Yr.jsx)("div",{className:"wp-block-file__preview-overlay"})]}),(0,Yr.jsxs)("div",{className:"wp-block-file__content-wrapper",children:[(0,Yr.jsx)(cn.RichText,{identifier:"fileName",tagName:"a",value:i,placeholder:(0,_u.__)("Write file name\u2026"),withoutInteractiveFormatting:!0,onChange:A=>r({fileName:mb(A)}),href:s}),u&&(0,Yr.jsx)("div",{className:"wp-block-file__button-richtext-wrapper",children:(0,Yr.jsx)(cn.RichText,{identifier:"downloadButtonText",tagName:"div","aria-label":(0,_u.__)("Download button text"),className:S("wp-block-file__button",(0,cn.__experimentalGetElementClassName)("button")),value:p,withoutInteractiveFormatting:!0,placeholder:(0,_u.__)("Add text\u2026"),onChange:A=>r({downloadButtonText:mb(A)})})})]})]})]})}var _Y=Jwe;var L3={$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 xu=n(E(),1),ps=n(y(),1);function xY({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:a,textLinkTarget:i,showDownloadButton:l,downloadButtonText:s,displayPreview:c,previewHeight:u}=e,p=xu.RichText.isEmpty(o)?"PDF embed":o.toString(),m=!xu.RichText.isEmpty(o),d=m?r:void 0;return t&&(0,ps.jsxs)("div",{...xu.useBlockProps.save(),children:[c&&(0,ps.jsx)(ps.Fragment,{children:(0,ps.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":p})}),m&&(0,ps.jsx)("a",{id:d,href:a,target:i,rel:i?"noreferrer noopener":void 0,children:(0,ps.jsx)(xu.RichText.Content,{value:o})}),l&&(0,ps.jsx)("a",{href:t,className:S("wp-block-file__button",(0,xu.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":d,children:(0,ps.jsx)(xu.RichText.Content,{value:s})})]})}var Ab=n(Ar(),1),qd=n(q(),1),wY=n(F(),1),CY=n(re(),1),SY=n(I(),1),TY=n(pr(),1),kY=(0,SY._x)("Download","button label"),ZL=(e,t,r)=>({type:"block",blocks:[e],isMatch:({id:o})=>{if(!o)return!1;let{getEntityRecord:a}=(0,wY.select)(CY.store),i=a("postType","attachment",o,{context:"view"});return!!i&&i.mime_type.includes(t)},transform:o=>(0,qd.createBlock)(e,{[r]:o.href,caption:o.fileName,id:o.id,anchor:o.anchor})}),t3e={from:[{type:"files",isMatch(e){return e.length>0},priority:15,transform:e=>{let t=[];return e.forEach(r=>{let o=(0,Ab.createBlobURL)(r);r.type.startsWith("video/")?t.push((0,qd.createBlock)("core/video",{blob:(0,Ab.createBlobURL)(r)})):r.type.startsWith("image/")?t.push((0,qd.createBlock)("core/image",{blob:(0,Ab.createBlobURL)(r)})):r.type.startsWith("audio/")?t.push((0,qd.createBlock)("core/audio",{blob:(0,Ab.createBlobURL)(r)})):t.push((0,qd.createBlock)("core/file",{blob:o,fileName:r.name,downloadButtonText:kY}))}),t}},{type:"block",blocks:["core/audio","core/video","core/image"],transform:e=>{let t=e.src??e.url;return(0,qd.createBlock)("core/file",{href:t,fileName:e.caption||(0,TY.getFilename)(t),textLinkHref:t,id:e.id,anchor:e.anchor,downloadButtonText:kY})}}],to:[ZL("core/audio","audio","src"),ZL("core/video","video","src"),ZL("core/image","image","url")]},PY=t3e;var EY=n(I(),1),r3e=[{name:"default",isDefault:!0,attributes:{downloadButtonText:(0,EY._x)("Download","button label")}}],BY=r3e;var{fieldsKey:o3e,formKey:n3e}=U(IY.privateApis),{name:NY}=L3,R3={icon:rv,example:{attributes:{href:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",fileName:(0,fg._x)("Armstrong_Small_Step","Name of the file")}},transforms:PY,deprecated:pY,edit:_Y,save:xY,variations:BY};window.__experimentalContentOnlyInspectorFields&&(R3[o3e]=[{id:"file",label:(0,fg.__)("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,fg.__)("Filename"),type:"text",Edit:"rich-text"},{id:"downloadButtonText",label:(0,fg.__)("Button Text"),type:"text",Edit:"rich-text"}],R3[n3e]={fields:["file","fileName","downloadButtonText"]});var a3e=()=>R({name:NY,metadata:L3,settings:R3});var eR={};K(eR,{init:()=>p3e,metadata:()=>z3,name:()=>OY,settings:()=>FY});var VY=n(vu(),1);var Oo=n(I(),1),ms=n(E(),1),ds=n(O(),1),DY=n(F(),1);var YL=n(I(),1),A3=["core/form-submission-notification",{type:"success"},[["core/paragraph",{content:'<mark style="background-color:rgba(0, 0, 0, 0);color:#345C00" class="has-inline-color">'+(0,YL.__)("Your form has been submitted successfully")+"</mark>"}]]],M3=["core/form-submission-notification",{type:"error"},[["core/paragraph",{content:'<mark style="background-color:rgba(0, 0, 0, 0);color:#CF2E2E" class="has-inline-color">'+(0,YL.__)("There was an error submitting your form.")+"</mark>"}]]];var da=n(y(),1),i3e=[A3,M3,["core/form-input",{type:"text",label:(0,Oo.__)("Name"),required:!0}],["core/form-input",{type:"email",label:(0,Oo.__)("Email"),required:!0}],["core/form-input",{type:"textarea",label:(0,Oo.__)("Comment"),required:!0}],["core/form-submit-button",{}]],l3e=({attributes:e,setAttributes:t,clientId:r})=>{let o=Z(),a=()=>{t({submissionMethod:"email",email:void 0,action:void 0,method:"post"})},{action:i,method:l,email:s,submissionMethod:c}=e,u=(0,ms.useBlockProps)(),{hasInnerBlocks:p}=(0,DY.useSelect)(d=>{let{getBlock:f}=d(ms.store),h=f(r);return{hasInnerBlocks:!!(h&&h.innerBlocks.length)}},[r]),m=(0,ms.useInnerBlocksProps)(u,{template:i3e,renderAppender:p?void 0:ms.InnerBlocks.ButtonBlockAppender});return(0,da.jsxs)(da.Fragment,{children:[(0,da.jsx)(ms.InspectorControls,{children:(0,da.jsxs)(ds.__experimentalToolsPanel,{dropdownMenuProps:o,label:(0,Oo.__)("Settings"),resetAll:a,children:[(0,da.jsx)(ds.__experimentalToolsPanelItem,{hasValue:()=>c!=="email",label:(0,Oo.__)("Submissions method"),onDeselect:()=>t({submissionMethod:"email"}),isShownByDefault:!0,children:(0,da.jsx)(ds.SelectControl,{label:(0,Oo.__)("Submissions method"),options:[{label:(0,Oo.__)("Send email"),value:"email"},{label:(0,Oo.__)("- Custom -"),value:"custom"}],value:c,onChange:d=>t({submissionMethod:d}),help:c==="custom"?(0,Oo.__)('Select the method to use for form submissions. Additional options for the "custom" mode can be found in the "Advanced" section.'):(0,Oo.__)("Select the method to use for form submissions.")})}),c==="email"&&(0,da.jsx)(ds.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,Oo.__)("Email for form submissions"),onDeselect:()=>t({email:void 0,action:void 0,method:"post"}),isShownByDefault:!0,children:(0,da.jsx)(ds.TextControl,{autoComplete:"off",label:(0,Oo.__)("Email for form submissions"),value:s||"",required:!0,onChange:d=>{t({email:d}),t({action:`mailto:${d}`}),t({method:"post"})},help:(0,Oo.__)("The email address where form submissions will be sent. Separate multiple email addresses with a comma."),type:"email"})})]})}),c!=="email"&&(0,da.jsxs)(ms.InspectorControls,{group:"advanced",children:[(0,da.jsx)(ds.SelectControl,{label:(0,Oo.__)("Method"),options:[{label:"Get",value:"get"},{label:"Post",value:"post"}],value:l,onChange:d=>t({method:d}),help:(0,Oo.__)("Select the method to use for form submissions.")}),(0,da.jsx)(ds.TextControl,{autoComplete:"off",label:(0,Oo.__)("Form action"),value:i,onChange:d=>{t({action:d})},help:(0,Oo.__)("The URL where the form should be submitted."),type:"url"})]}),(0,da.jsx)("form",{...m,encType:c==="email"?"text/plain":null})]})},LY=l3e;var z3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form",title:"Form",category:"widgets",allowedBlocks:["core/paragraph","core/heading","core/form-input","core/form-submit-button","core/form-submission-notification","core/group","core/columns"],description:"A form.",keywords:["container","wrapper","row","section"],textdomain:"default",attributes:{submissionMethod:{type:"string",default:"email"},method:{type:"string",default:"post"},action:{type:"string"},email:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}};var V3=n(E(),1),QL=n(y(),1);function RY({attributes:e}){let t=V3.useBlockProps.save(),{submissionMethod:r}=e;return(0,QL.jsx)("form",{...t,encType:r==="email"?"text/plain":null,children:(0,QL.jsx)(V3.InnerBlocks.Content,{})})}var yl=n(I(),1);var c3e=[{name:"comment-form",title:(0,yl.__)("Experimental Comment form"),description:(0,yl.__)("A comment form for posts and pages."),attributes:{submissionMethod:"custom",action:"{SITE_URL}/wp-comments-post.php",method:"post",anchor:"comment-form"},isDefault:!1,innerBlocks:[["core/form-input",{type:"text",name:"author",label:(0,yl.__)("Name"),required:!0,visibilityPermissions:"logged-out"}],["core/form-input",{type:"email",name:"email",label:(0,yl.__)("Email"),required:!0,visibilityPermissions:"logged-out"}],["core/form-input",{type:"textarea",name:"comment",label:(0,yl.__)("Comment"),required:!0,visibilityPermissions:"all"}],["core/form-submit-button",{}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="text"},{name:"wp-privacy-form",title:(0,yl.__)("Experimental Privacy Request Form"),keywords:["GDPR"],description:(0,yl.__)("A form to request data exports and/or deletion."),attributes:{submissionMethod:"custom",action:"",method:"post",anchor:"gdpr-form"},isDefault:!1,innerBlocks:[A3,M3,["core/paragraph",{content:(0,yl.__)("To request an export or deletion of your personal data on this site, please fill-in the form below. You can define the type of request you wish to perform, and your email address. Once the form is submitted, you will receive a confirmation email with instructions on the next steps.")}],["core/form-input",{type:"email",name:"email",label:(0,yl.__)("Enter your email address."),required:!0,visibilityPermissions:"all"}],["core/form-input",{type:"checkbox",name:"export_personal_data",label:(0,yl.__)("Request data export"),required:!1,visibilityPermissions:"all"}],["core/form-input",{type:"checkbox",name:"remove_personal_data",label:(0,yl.__)("Request data deletion"),required:!1,visibilityPermissions:"all"}],["core/form-submit-button",{}],["core/form-input",{type:"hidden",name:"wp-action",value:"wp_privacy_send_request"}],["core/form-input",{type:"hidden",name:"wp-privacy-request",value:"1"}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="text"}],AY=c3e;var ic=n(E(),1),XL=n(y(),1),u3e={supports:{},attributes:{submissionMethod:{type:"string",default:"email"},method:{type:"string",default:"post"},action:{type:"string"},email:{type:"string"},anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},fontFamily:{type:"string"},fontSize:{type:"string"}},save({attributes:e}){let{submissionMethod:t}=e,r=(0,ic.__experimentalGetColorClassesAndStyles)(e),o=(0,ic.getTypographyClassesAndStyles)(e),a=(0,ic.__experimentalGetSpacingClassesAndStyles)(e),i=ic.useBlockProps.save({style:{...r.style,...o.style,...a.style},id:e.anchor});return(0,XL.jsx)("form",{...i,className:"wp-block-form",encType:t==="email"?"text/plain":null,children:(0,XL.jsx)(ic.InnerBlocks.Content,{})})}},MY=[u3e];var O3=n(M(),1),JL=n(y(),1),zY=(0,JL.jsx)(O3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,JL.jsx)(O3.Path,{d:"M18 16H6c-1.1 0-2 .9-2 2s.9 2 2 2h12c1.1 0 2-.9 2-2s-.9-2-2-2Zm0 2.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h12c.3 0 .5.2.5.5s-.2.5-.5.5ZM13 13H4v1.5h9V13Zm-7-2h12c1.1 0 2-.9 2-2s-.9-2-2-2H6c-1.1 0-2 .9-2 2s.9 2 2 2Zm0-2.5h12c.3 0 .5.2.5.5s-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5ZM13 4H4v1.5h9V4Z"})});var{name:OY}=z3,FY={icon:zY,edit:LY,save:RY,deprecated:MY,variations:AY,example:{}},p3e=()=>{let e=["core/form"];return(0,VY.addFilter)("blockEditor.__unstableCanInsertBlockType","core/block-library/preventInsertingFormIntoAnotherForm",(t,r,o,{getBlock:a,getBlockParentsByBlockName:i})=>{if(r.name!=="core/form")return t;for(let l of e)if(a(o)?.name===l||i(o,l).length)return!1;return!0}),R({name:OY,metadata:z3,settings:FY})};var rR={};K(rR,{init:()=>w3e,metadata:()=>H3,name:()=>tQ,settings:()=>rQ});var GY=n(Mb(),1),fs=n(E(),1),WY=n(Pn(),1),Ei=n(y(),1),$Y=e=>(0,GY.default)((0,WY.__unstableStripHTML)(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,""),g3e={attributes:{type:{type:"string",default:"text"},name:{type:"string"},label:{type:"string",default:"Label",selector:".wp-block-form-input__label-content",source:"html",role:"content"},inlineLabel:{type:"boolean",default:!1},required:{type:"boolean",default:!1,selector:".wp-block-form-input__input",source:"attribute",attribute:"required"},placeholder:{type:"string",selector:".wp-block-form-input__input",source:"attribute",attribute:"placeholder",role:"content"},value:{type:"string",default:"",selector:"input",source:"attribute",attribute:"value"},visibilityPermissions:{type:"string",default:"all"}},supports:{anchor:!0,reusable:!1,spacing:{margin:["top","bottom"]},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}}},save({attributes:e}){let{type:t,name:r,label:o,inlineLabel:a,required:i,placeholder:l,value:s}=e,c=(0,fs.__experimentalGetBorderClassesAndStyles)(e),u=(0,fs.__experimentalGetColorClassesAndStyles)(e),p={...c.style,...u.style},m=S("wp-block-form-input__input",u.className,c.className),d=t==="textarea"?"textarea":"input",f=fs.useBlockProps.save();return t==="hidden"?(0,Ei.jsx)("input",{type:t,name:r,value:s}):(0,Ei.jsx)("div",{...f,children:(0,Ei.jsxs)("label",{className:S("wp-block-form-input__label",{"is-label-inline":a}),children:[(0,Ei.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,Ei.jsx)(fs.RichText.Content,{value:o})}),(0,Ei.jsx)(d,{className:m,type:t==="textarea"?void 0:t,name:r||$Y(o),required:i,"aria-required":i,placeholder:l||void 0,style:p})]})})}},v3e={attributes:{type:{type:"string",default:"text"},name:{type:"string"},label:{type:"string",default:"Label",selector:".wp-block-form-input__label-content",source:"html",role:"content"},inlineLabel:{type:"boolean",default:!1},required:{type:"boolean",default:!1,selector:".wp-block-form-input__input",source:"attribute",attribute:"required"},placeholder:{type:"string",selector:".wp-block-form-input__input",source:"attribute",attribute:"placeholder",role:"content"},value:{type:"string",default:"",selector:"input",source:"attribute",attribute:"value"},visibilityPermissions:{type:"string",default:"all"}},supports:{className:!1,anchor:!0,reusable:!1,spacing:{margin:["top","bottom"]},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}}},save({attributes:e}){let{type:t,name:r,label:o,inlineLabel:a,required:i,placeholder:l,value:s}=e,c=(0,fs.__experimentalGetBorderClassesAndStyles)(e),u=(0,fs.__experimentalGetColorClassesAndStyles)(e),p={...c.style,...u.style},m=S("wp-block-form-input__input",u.className,c.className),d=t==="textarea"?"textarea":"input";return t==="hidden"?(0,Ei.jsx)("input",{type:t,name:r,value:s}):(0,Ei.jsxs)("label",{className:S("wp-block-form-input__label",{"is-label-inline":a}),children:[(0,Ei.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,Ei.jsx)(fs.RichText.Content,{value:o})}),(0,Ei.jsx)(d,{className:m,type:t==="textarea"?void 0:t,name:r||$Y(o),required:i,"aria-required":i,placeholder:l||void 0,style:p})]})}},b3e=[g3e,v3e],qY=b3e;var An=n(I(),1),hs=n(E(),1),gs=n(O(),1),ZY=n(H(),1);var io=n(y(),1);function y3e({attributes:e,setAttributes:t,className:r}){let{type:o,name:a,label:i,inlineLabel:l,required:s,placeholder:c,value:u}=e,p=(0,hs.useBlockProps)(),m=Z(),d=(0,ZY.useRef)(),f=o==="textarea"?"textarea":"input",h=(0,hs.__experimentalUseBorderProps)(e),g=(0,hs.__experimentalUseColorProps)(e);d.current&&d.current.focus();let v=o==="checkbox"||o==="radio",b=(0,io.jsxs)(io.Fragment,{children:[o!=="hidden"&&(0,io.jsx)(hs.InspectorControls,{children:(0,io.jsxs)(gs.__experimentalToolsPanel,{label:(0,An.__)("Settings"),resetAll:()=>{t({inlineLabel:!1,required:!1})},dropdownMenuProps:m,children:[o!=="checkbox"&&(0,io.jsx)(gs.__experimentalToolsPanelItem,{label:(0,An.__)("Inline label"),hasValue:()=>!!l,onDeselect:()=>t({inlineLabel:!1}),isShownByDefault:!0,children:(0,io.jsx)(gs.CheckboxControl,{label:(0,An.__)("Inline label"),checked:l,onChange:k=>{t({inlineLabel:k})}})}),(0,io.jsx)(gs.__experimentalToolsPanelItem,{label:(0,An.__)("Required"),hasValue:()=>!!s,onDeselect:()=>t({required:!1}),isShownByDefault:!0,children:(0,io.jsx)(gs.CheckboxControl,{label:(0,An.__)("Required"),checked:s,onChange:k=>{t({required:k})}})})]})}),(0,io.jsxs)(hs.InspectorControls,{group:"advanced",children:[(0,io.jsx)(gs.TextControl,{autoComplete:"off",label:(0,An.__)("Name"),value:a,onChange:k=>{t({name:k})},help:(0,An.__)('Affects the "name" attribute of the input element, and is used as a name for the form submission results.')}),o==="hidden"&&(0,io.jsx)(gs.TextControl,{autoComplete:"off",label:(0,An.__)("Value"),value:u,onChange:k=>t({value:k}),help:(0,An.__)("Sets the stored value for this hidden field.")})]})]}),_=(0,io.jsx)(hs.RichText,{tagName:"span",className:"wp-block-form-input__label-content",value:i,onChange:k=>t({label:k}),"aria-label":i?(0,An.__)("Label"):(0,An.__)("Empty label"),"data-empty":!i,placeholder:(0,An.__)("Type the label for this input")});return o==="hidden"?(0,io.jsxs)("div",{...p,children:[b,(0,io.jsx)("span",{className:"wp-block-form-input__label is-input-hidden","data-message":(0,An.__)("Hidden field")})]}):(0,io.jsxs)("div",{...p,children:[b,(0,io.jsxs)("span",{className:S("wp-block-form-input__label",{"is-label-inline":l||o==="checkbox"}),children:[!v&&_,(0,io.jsx)(f,{type:o==="textarea"?void 0:o,className:S(r,"wp-block-form-input__input",g.className,h.className),"aria-label":(0,An.__)("Optional placeholder text"),placeholder:c?void 0:(0,An.__)("Optional placeholder\u2026"),value:c,onChange:k=>t({placeholder:k.target.value}),"aria-required":s,style:{...h.style,...g.style}}),v&&_]})]})}var KY=y3e;var H3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form-input",title:"Input Field",category:"widgets",ancestor:["core/form"],description:"The basic building block for forms.",keywords:["input","form"],textdomain:"default",attributes:{type:{type:"string",default:"text"},name:{type:"string"},label:{type:"rich-text",default:"Label",selector:".wp-block-form-input__label-content",source:"rich-text",role:"content"},inlineLabel:{type:"boolean",default:!1},required:{type:"boolean",default:!1,selector:".wp-block-form-input__input",source:"attribute",attribute:"required"},placeholder:{type:"string",selector:".wp-block-form-input__input",source:"attribute",attribute:"placeholder",role:"content"},value:{type:"string",default:"",selector:"input",source:"attribute",attribute:"value"},visibilityPermissions:{type:"string",default:"all"}},supports:{anchor:!0,reusable:!1,spacing:{margin:["top","bottom"]},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}}},style:["wp-block-form-input"]};var YY=n(Mb(),1),ku=n(E(),1),QY=n(Pn(),1),lc=n(y(),1),x3e=e=>(0,YY.default)((0,QY.__unstableStripHTML)(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,"");function XY({attributes:e}){let{type:t,name:r,label:o,inlineLabel:a,required:i,placeholder:l,value:s}=e,c=(0,ku.__experimentalGetBorderClassesAndStyles)(e),u=(0,ku.__experimentalGetColorClassesAndStyles)(e),p={...c.style,...u.style},m=S("wp-block-form-input__input",u.className,c.className),d=t==="textarea"?"textarea":"input",f=ku.useBlockProps.save(),h=t==="checkbox"||t==="radio";return t==="hidden"?(0,lc.jsx)("input",{type:t,name:r,value:s}):(0,lc.jsx)("div",{...f,children:(0,lc.jsxs)("label",{className:S("wp-block-form-input__label",{"is-label-inline":a}),children:[!h&&(0,lc.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,lc.jsx)(ku.RichText.Content,{value:o})}),(0,lc.jsx)(d,{className:m,type:t==="textarea"?void 0:t,name:r||x3e(o),required:i,"aria-required":i,placeholder:l||void 0,style:p}),h&&(0,lc.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,lc.jsx)(ku.RichText.Content,{value:o})})]})})}var un=n(I(),1),k3e=[{name:"text",title:(0,un.__)("Text Input"),description:(0,un.__)("A generic text input."),attributes:{type:"text"},isDefault:!0,scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="text"},{name:"textarea",title:(0,un.__)("Textarea Input"),description:(0,un.__)("A textarea input to allow entering multiple lines of text."),attributes:{type:"textarea"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="textarea"},{name:"checkbox",title:(0,un.__)("Checkbox Input"),description:(0,un.__)("A simple checkbox input."),attributes:{type:"checkbox",inlineLabel:!0},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="checkbox"},{name:"email",title:(0,un.__)("Email Input"),description:(0,un.__)("Used for email addresses."),attributes:{type:"email"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="email"},{name:"url",title:(0,un.__)("URL Input"),description:(0,un.__)("Used for URLs."),attributes:{type:"url"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="url"},{name:"tel",title:(0,un.__)("Telephone Input"),description:(0,un.__)("Used for phone numbers."),attributes:{type:"tel"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="tel"},{name:"number",title:(0,un.__)("Number Input"),description:(0,un.__)("A numeric input."),attributes:{type:"number"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="number"},{name:"hidden",title:(0,un.__)("Hidden Input"),icon:"visibility",description:(0,un.__)("A hidden input field."),attributes:{type:"hidden"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="hidden"}],JY=k3e;var j3=n(M(),1),tR=n(y(),1),eQ=(0,tR.jsx)(j3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,tR.jsx)(j3.Path,{d:"M5.547 18.892A.99.99 0 0 0 6 19h.72v1H6a1.99 1.99 0 0 1-.908-.22l.455-.888ZM9.12 20H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.587-.22c-.272.14-.58.22-.907.22h-.72v-1H18a.99.99 0 0 0 .453-.108l.454.888ZM5.108 17.547a.99.99 0 0 0 0 .906l-.89.454a1.99 1.99 0 0 1 0-1.815l.89.455Zm14.672-.455a1.99 1.99 0 0 1 0 1.815l-.888-.454a.99.99 0 0 0 0-.906l.888-.455ZM6.72 17H6a.99.99 0 0 0-.453.108l-.455-.89A1.99 1.99 0 0 1 6 16h.72v1ZM18 16c.327 0 .635.08.907.219l-.454.89A.99.99 0 0 0 18 17h-.72v-1H18Zm-8.88 1H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1ZM5.5 14.28H4.25v-1H5.5v1Zm2.5 0H6.5v-1H8v1Zm2.5 0H9v-1h1.5v1Zm2.25 0H11.5v-1h1.25v1ZM18 7a2 2 0 1 1 0 4H6a2 2 0 1 1 0-4h12ZM6 8.5a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H6Zm7-3H4V4h9v1.5Z"})});var{name:tQ}=H3,rQ={icon:eQ,deprecated:qY,edit:KY,save:XY,variations:JY,example:{}},w3e=()=>R({name:tQ,metadata:H3,settings:rQ});var nR={};K(nR,{init:()=>P3e,metadata:()=>G3,name:()=>lQ,settings:()=>sQ});var oQ=n(I(),1),U3=n(E(),1),nQ=n(y(),1),C3e=[["core/buttons",{},[["core/button",{text:(0,oQ.__)("Submit"),tagName:"button",type:"submit"}]]]],S3e=()=>{let e=(0,U3.useBlockProps)(),t=(0,U3.useInnerBlocksProps)(e,{template:C3e,templateLock:"all"});return(0,nQ.jsx)("div",{className:"wp-block-form-submit-wrapper",...t})},aQ=S3e;var G3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form-submit-button",title:"Form Submit Button",category:"widgets",icon:"button",ancestor:["core/form"],allowedBlocks:["core/buttons","core/button"],description:"A submission button for forms.",keywords:["submit","button","form"],textdomain:"default",style:["wp-block-form-submit-button"]};var W3=n(E(),1),oR=n(y(),1);function iQ(){let e=W3.useBlockProps.save();return(0,oR.jsx)("div",{className:"wp-block-form-submit-wrapper",...e,children:(0,oR.jsx)(W3.InnerBlocks.Content,{})})}var{name:lQ}=G3,sQ={edit:aQ,save:iQ,example:{}},P3e=()=>R({name:lQ,metadata:G3,settings:sQ});var aR={};K(aR,{init:()=>D3e,metadata:()=>q3,name:()=>hQ,settings:()=>gQ});var $3=n(I(),1),Vp=n(E(),1),cQ=n(F(),1);var uQ=n(y(),1),E3e=[["core/paragraph",{content:(0,$3.__)("Enter the message you wish displayed for form submission error/success, and select the type of the message (success/error) from the block's options.")}]],B3e=({attributes:e,clientId:t})=>{let{type:r}=e,o=(0,Vp.useBlockProps)({className:S("wp-block-form-submission-notification",{[`form-notification-type-${r}`]:r})}),{hasInnerBlocks:a}=(0,cQ.useSelect)(l=>{let{getBlock:s}=l(Vp.store),c=s(t);return{hasInnerBlocks:!!(c&&c.innerBlocks.length)}},[t]),i=(0,Vp.useInnerBlocksProps)(o,{template:E3e,renderAppender:a?void 0:Vp.InnerBlocks.ButtonBlockAppender});return(0,uQ.jsx)("div",{...i,"data-message-success":(0,$3.__)("Submission success notification"),"data-message-error":(0,$3.__)("Submission error notification")})},pQ=B3e;var q3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form-submission-notification",title:"Form Submission Notification",category:"widgets",ancestor:["core/form"],description:"Provide a notification message after the form has been submitted.",keywords:["form","feedback","notification","message"],textdomain:"default",icon:"feedback",attributes:{type:{type:"string",default:"success"}}};var Z3=n(E(),1);var mQ=n(y(),1);function dQ({attributes:e}){let{type:t}=e;return(0,mQ.jsx)("div",{...Z3.useInnerBlocksProps.save(Z3.useBlockProps.save({className:S("wp-block-form-submission-notification",{[`form-notification-type-${t}`]:t})}))})}var Zd=n(I(),1),N3e=[{name:"form-submission-success",title:(0,Zd.__)("Form Submission Success"),description:(0,Zd.__)("Success message for form submissions."),attributes:{type:"success"},isDefault:!0,innerBlocks:[["core/paragraph",{content:(0,Zd.__)("Your form has been submitted successfully."),backgroundColor:"#00D084",textColor:"#000000",style:{elements:{link:{color:{text:"#000000"}}}}}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="success"},{name:"form-submission-error",title:(0,Zd.__)("Form Submission Error"),description:(0,Zd.__)("Error/failure message for form submissions."),attributes:{type:"error"},isDefault:!1,innerBlocks:[["core/paragraph",{content:(0,Zd.__)("There was an error submitting your form."),backgroundColor:"#CF2E2E",textColor:"#FFFFFF",style:{elements:{link:{color:{text:"#FFFFFF"}}}}}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="error"}],fQ=N3e;var{name:hQ}=q3,gQ={icon:ed,edit:pQ,save:dQ,variations:fQ,example:{}},D3e=()=>R({name:hQ,metadata:q3,settings:gQ});var yR={};K(yR,{init:()=>C4e,metadata:()=>l4,name:()=>CX,settings:()=>SX});var Vr=n(E(),1),yQ=n(q(),1);var sc="none",cc="media",hg="lightbox",uc="attachment",vQ="file",bQ="post",zb="large";var Ue=n(y(),1),_Q="file",xQ="post";function gg(e){return Math.min(3,e?.images?.length)}function L3e(e,t){switch(t){case _Q:return{href:e?.source_url||e?.url,linkDestination:cc};case xQ:return{href:e?.link,linkDestination:uc};case cc:return{href:e?.source_url||e?.url,linkDestination:cc};case uc:return{href:e?.link,linkDestination:uc};case sc:return{href:void 0,linkDestination:sc}}return{}}function vg(e){let t=e.linkTo?e.linkTo:"none";t==="post"?t="attachment":t==="file"&&(t="media");let r=e.images.map(l=>R3e(l,e.sizeSlug,t)),{images:o,ids:a,...i}=e;return[{...i,linkTo:t,allowResize:!1},r]}function R3e(e,t,r){return(0,yQ.createBlock)("core/image",{...e.id&&{id:parseInt(e.id)},url:e.url,alt:e.alt,caption:e.caption,sizeSlug:t,...L3e(e,r)})}var A3e={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,a=S("has-nested-images",{[`columns-${r}`]:r!==void 0,"columns-default":r===void 0,"is-cropped":o}),i=Vr.useBlockProps.save({className:a}),l=Vr.useInnerBlocksProps.save(i);return(0,Ue.jsxs)("figure",{...l,children:[l.children,!Vr.RichText.isEmpty(t)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:t})]})}},M3e={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=gg(e),imageCrop:o,caption:a,linkTo:i}=e,l=`columns-${r} ${o?"is-cropped":""}`;return(0,Ue.jsxs)("figure",{...Vr.useBlockProps.save({className:l}),children:[(0,Ue.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(s=>{let c;switch(i){case _Q:c=s.fullUrl||s.url;break;case xQ:c=s.link;break}let u=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[c?(0,Ue.jsx)("a",{href:c,children:u}):u,!Vr.RichText.isEmpty(s.caption)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:s.caption})]})},s.id||s.url)})}),!Vr.RichText.isEmpty(a)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a})]})},migrate(e){return vg(e)}},z3e={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 vg(e)},save({attributes:e}){let{images:t,columns:r=gg(e),imageCrop:o,caption:a,linkTo:i}=e;return(0,Ue.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,Ue.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(l=>{let s;switch(i){case"media":s=l.fullUrl||l.url;break;case"attachment":s=l.link;break}let c=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[s?(0,Ue.jsx)("a",{href:s,children:c}):c,!Vr.RichText.isEmpty(l.caption)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:l.caption})]})},l.id||l.url)})}),!Vr.RichText.isEmpty(a)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a})]})}},V3e={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 vg(e)},save({attributes:e}){let{images:t,columns:r=gg(e),imageCrop:o,caption:a,linkTo:i}=e;return(0,Ue.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,Ue.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(l=>{let s;switch(i){case"media":s=l.fullUrl||l.url;break;case"attachment":s=l.link;break}let c=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[s?(0,Ue.jsx)("a",{href:s,children:c}):c,!Vr.RichText.isEmpty(l.caption)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:l.caption})]})},l.id||l.url)})}),!Vr.RichText.isEmpty(a)&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a})]})}},O3e={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=gg(e),imageCrop:o,linkTo:a}=e;return(0,Ue.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let l;switch(a){case"media":l=i.fullUrl||i.url;break;case"attachment":l=i.link;break}let s=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[l?(0,Ue.jsx)("a",{href:l,children:s}):s,i.caption&&i.caption.length>0&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})},migrate(e){return vg(e)}},F3e={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 vg(e)},supports:{align:!0},save({attributes:e}){let{images:t,columns:r=gg(e),imageCrop:o,linkTo:a}=e;return(0,Ue.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let l;switch(a){case"media":l=i.url;break;case"attachment":l=i.link;break}let s=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[l?(0,Ue.jsx)("a",{href:l,children:s}):s,i.caption&&i.caption.length>0&&(0,Ue.jsx)(Vr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})}},H3e={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=gg(e),align:o,imageCrop:a,linkTo:i}=e,l=S(`columns-${r}`,{alignnone:o==="none","is-cropped":a});return(0,Ue.jsx)("div",{className:l,children:t.map(s=>{let c;switch(i){case"media":c=s.url;break;case"attachment":c=s.link;break}let u=(0,Ue.jsx)("img",{src:s.url,alt:s.alt,"data-id":s.id});return(0,Ue.jsx)("figure",{className:"blocks-gallery-image",children:c?(0,Ue.jsx)("a",{href:c,children:u}):u},s.id||s.url)})})},migrate(e){return vg(e)}},kQ=[A3e,M3e,z3e,V3e,O3e,F3e,H3e];var Tt=n(O(),1),lo=n(E(),1),Ub=n(H(),1),He=n(I(),1),Gb=n(F(),1),gX=n(q(),1),gR=n(Ar(),1),vX=n(Sr(),1);var wQ=n(E(),1);var CQ=n(y(),1),K3=(0,CQ.jsx)(wQ.BlockIcon,{icon:sv});function Y3(e){return e?Math.min(3,e):3}var Q3=(e,t="large")=>{let r=Object.fromEntries(Object.entries(e??{}).filter(([a])=>["alt","id","link"].includes(a)));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 pc=20,Kd="none",bg="media",yg="attachment",iR="custom",SQ=["noopener"],Op=["image"];var lR=["flex","grid"],Vb="full";function Ob(e,t,r,o,a){switch(r||t){case vQ:case cc:return{href:e?.source_url||e?.url,linkDestination:bg,lightbox:a?.enabled?{...o?.lightbox,enabled:!1}:void 0};case bQ:case uc:return{href:e?.link,linkDestination:yg,lightbox:a?.enabled?{...o?.lightbox,enabled:!1}:void 0};case hg:return{href:void 0,lightbox:a?.enabled?void 0:{...o?.lightbox,enabled:!0},linkDestination:Kd};case sc:return{href:void 0,linkDestination:Kd,lightbox:void 0}}return{}}function TQ(e){let[t,r=1]=e.split("/").map(Number),o=t/r;return o===1/0||o===0?NaN:o}function j3e(e){let t=e;return e!==void 0&&t&&(SQ.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 Fb(e,{rel:t}){let r=e?"_blank":void 0,o;return!r&&!t?o=void 0:o=j3e(t),{linkTarget:r,rel:o}}function PQ(e,t){let r=e?.media_details?.sizes?.[t]?.source_url;return r?{url:r,width:void 0,height:void 0,sizeSlug:t}:{}}function sR(e){return Op.some(t=>e.type.indexOf(t)===0)}function Yd({x:e,y:t}={x:.5,y:.5}){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}var cR=n(I(),1);var X3=n(y(),1);function EQ(e){let{attributes:t,isSelected:r,setAttributes:o,insertBlocksAfter:a,blockProps:i,__unstableLayoutClassNames:l,isContentLocked:s,multiGallerySelection:c}=e,{align:u,columns:p,imageCrop:m}=t;return(0,X3.jsxs)("figure",{...i,className:S(i.className,l,"blocks-gallery-grid",{[`align${u}`]:u,[`columns-${p}`]:p!==void 0,"columns-default":p===void 0,"is-cropped":m}),children:[i.children,(0,X3.jsx)(Mo,{attributes:t,setAttributes:o,isSelected:r,insertBlocksAfter:a,showToolbarButton:!c&&!s,className:"blocks-gallery-caption",label:(0,cR.__)("Gallery caption text"),placeholder:(0,cR.__)("Add gallery caption")})]})}var BQ=n(H(),1);function IQ(e,t,r){return(0,BQ.useMemo)(()=>o(),[e,t]);function o(){if(!e||e.length===0)return;let{imageSizes:a}=r(),i={};t&&(i=e.reduce((s,c)=>{if(!c.id)return s;let u=a.reduce((p,m)=>{let d=c.sizes?.[m.slug]?.url,f=c.media_details?.sizes?.[m.slug]?.source_url;return{...p,[m.slug]:d||f}},{});return{...s,[parseInt(c.id,10)]:u}},{}));let l=Object.values(i);return a.filter(({slug:s})=>l.some(c=>c[s])).map(({name:s,slug:c})=>({value:c,label:s}))}}var J3=n(H(),1);function NQ(e,t){let[r,o]=(0,J3.useState)([]);return(0,J3.useMemo)(()=>a(),[e,t]);function a(){let i=!1,l=r.filter(c=>e.find(u=>c.clientId===u.clientId));l.length<r.length&&(i=!0),e.forEach(c=>{c.fromSavedContent&&!l.find(u=>u.id===c.id)&&(i=!0,l.push(c))});let s=e.filter(c=>!l.find(u=>c.clientId&&u.clientId===c.clientId)&&t?.find(u=>u.id===c.id)&&!c.fromSavedContent);return(i||s?.length>0)&&o([...l,...s]),s.length>0?s:null}}var LQ=n(F(),1),RQ=n(re(),1),DQ=[];function AQ(e){return(0,LQ.useSelect)(t=>{let r=e.map(o=>o.attributes.id).filter(o=>o!==void 0);return r.length===0?DQ:t(RQ.store).getEntityRecords("postType","attachment",{include:r.join(","),per_page:-1,orderby:"include"})??DQ},[e])}var vs=n(E(),1),oX=n(F(),1);var Qd=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),a=e;return o.forEach(i=>{a=a?.[i]}),a??r};var VQ=n(zQ(),1);function U3e(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,VQ.getCSSValueFromRawStyle)(Qd(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function G3e(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 OQ(e,t){if(!e||!t)return e;let r=U3e(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=G3e(r.url,t?._links?.["wp:theme-file"])),r}var jQ={mobile:"480px",tablet:"782px"},UQ=/^(\d+|\d*\.\d+)(px|em|rem)$/,W3e=16;function $3e(e){return"mobile"in e||"tablet"in e}function q3e(e){return!e||typeof e!="object"?{}:$3e(e)?e:e.settings?.viewport??{}}function Z3e(e){return typeof e=="string"&&UQ.test(e.trim())}function uR(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(UQ);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*W3e}function pR(e){let t=q3e(e),r={},o={};Object.keys(jQ).forEach(s=>{let c=s,u=t[c],p=uR(u);p!==void 0&&Z3e(u)&&(r[c]=u.trim(),o[c]=p)});let a=Object.keys(r);if(!a.length)return{...jQ};if(a.length===1)return r;let i=r.mobile,l=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:l}}function GQ(e){let t=pR(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 e4(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let a=l=>{Object.keys(l).forEach(s=>{let c=l[s];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete l[s];else{let u=Qd(e,c.ref);u!=null?l[s]=u:delete l[s]}else a(c),Object.keys(c).length===0&&delete l[s]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&a(i),i}var fR="default";function ZQ(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===fR)&&(!r||r===fR)}function K3e(e){return ZQ(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==fR)}function Y3e(e,t){let r=K3e(t);return r.length?Qd(e,r):e}var Q3e=new Set(["blocks","variations","css"]),mR=Object.freeze({value:{},sources:{}}),X3e={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Fp(e){let t=X3e[e];return t?{...t}:null}function Hp(e,t){return!e||!t?null:{styles:e,source:t}}function J3e(e){return e.join(".")}function e4e(e){return{...e}}function KQ(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function dR(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function jp(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!Q3e.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 WQ=new Set(["backgroundImage"]);function YQ(e,t,r,o,a,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let l of Object.keys(t)){let s=t[l];if(KQ(s))continue;if(dR(s)){if(s.ref.trim()==="")continue;let u=Qd(r,s.ref);if(u==null||dR(u))continue;s=u}let c=[...i,l];if(!WQ.has(l)&&s!==null&&typeof s=="object"&&!Array.isArray(s)&&!dR(s)){let u=e[l]&&typeof e[l]=="object"&&!Array.isArray(e[l])?e[l]:{};e[l]=YQ({...u},s,r,o,a,c)}else e[l]=WQ.has(l)&&s!==null&&typeof s=="object"&&!Array.isArray(s)?{...s}:s,o&&a&&(a[J3e(c)]=e4e(o))}return e}function t4(e,t){if(!e)return null;let r=Y3e(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var t4e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function r4e(e){return e.startsWith("elements.")?!1:t4e.some(t=>e===t||e.startsWith(`${t}.`))}function QQ(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let a=e[r];a&&typeof a=="object"&&(QQ(a,o),Object.keys(a).length===0&&delete e[r])}function o4e(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&r4e(r)&&(QQ(e,r.split(".")),delete t[r])}function n4e(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let a=OQ(o,{...t,_links:r??void 0});a!==void 0&&(e.background.backgroundImage=a)}function $Q(e,{blockName:t,variationName:r=null,elements:o=null,viewport:a=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return mR;let l=e.styles,s={viewport:a,pseudoState:i},c=l,u=l.blocks?.[t]??null,p=(o??[]).map(v=>l.elements?.[v]??null).filter(v=>!!v),m=r?e4(e,t,r)??null:null,d=[Hp(jp(c),Fp("root")),...p.map(v=>Hp(jp(v),Fp("element"))),u?Hp(jp(u),Fp("block")):null,m?Hp(jp(m),Fp("blockVariation")):null];ZQ(s)||d.push(Hp(jp(t4(c,s)),Fp("root")),...p.map(v=>Hp(jp(t4(v,s)),Fp("element"))),u?Hp(jp(t4(u,s)),Fp("block")):null,m?Hp(jp(t4(m,s)),Fp("blockVariation")):null);let f=d.filter(Boolean);if(f.length===0)return mR;let h={},g=f.reduce((v,b)=>YQ(v,b.styles,e,b.source,h),{});return o4e(g,h),n4e(g,e,e._links??null),{value:g,sources:h}}var a4e={},qQ=new WeakMap;function XQ(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return $Q(e,t);let o=qQ.get(r);o||(o=new WeakMap,qQ.set(r,o));let a=e?._links??a4e,i=o.get(a);i||(i=new Map,o.set(a,i));let l=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,s=(t.blockName||"")+""+(t.variationName||"")+""+l;if(i.has(s))return i.get(s);let c=$Q(e,t);return i.set(s,c),c}var JQ=n(SN(),1),{lock:eX,unlock:_et}=(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 _g={};eX(_g,{getResponsiveMediaQueries:GQ,getViewportBreakpoints:pR,getViewportBreakpointValueInPixels:uR,resolveStyle:XQ,getVariationStyle:e4});var{getResponsiveMediaQueries:i4e}=U(_g),{globalStylesDataKey:l4e}=U(vs.privateApis),s4e="core/gallery",r4="var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )";function tX(e,t){let r=r4;return t&&(r=typeof t=="string"?(0,vs.__experimentalGetGapCSSValue)(t)||r4:(0,vs.__experimentalGetGapCSSValue)(t?.left)||r4),`${e} {
+`,!jd.RichText.isEmpty(t)&&(0,Ud.jsx)(jd.RichText.Content,{tagName:"figcaption",value:t})]})}},Ywe=[Zwe,Kwe],lY=Ywe;var{name:sY}=Ws,cY={icon:cs,edit:eY,save:tY,transforms:oY,variations:aY,deprecated:lY},Qwe=()=>A({name:sY,metadata:Ws,settings:cY});var $L={};Y($L,{init:()=>c3e,metadata:()=>B3,name:()=>IY,settings:()=>I3});var pg=n(N(),1);var BY=n(Z(),1);var Co=n(P(),1),us=n(N(),1),Xt=n(y(),1),Xwe={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:a,textLinkTarget:i,showDownloadButton:l,downloadButtonText:s,displayPreview:c,previewHeight:u}=e,p=Co.RichText.isEmpty(o)?(0,us.__)("PDF embed"):(0,us.sprintf)((0,us.__)("Embed of %s."),o),m=!Co.RichText.isEmpty(o),d=m?r:void 0;return t&&(0,Xt.jsxs)("div",{...Co.useBlockProps.save(),children:[c&&(0,Xt.jsx)(Xt.Fragment,{children:(0,Xt.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":p})}),m&&(0,Xt.jsx)("a",{id:d,href:a,target:i,rel:i?"noreferrer noopener":void 0,children:(0,Xt.jsx)(Co.RichText.Content,{value:o})}),l&&(0,Xt.jsx)("a",{href:t,className:S("wp-block-file__button",(0,Co.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":d,children:(0,Xt.jsx)(Co.RichText.Content,{value:s})})]})}},Jwe={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:a,textLinkTarget:i,showDownloadButton:l,downloadButtonText:s,displayPreview:c,previewHeight:u}=e,p=Co.RichText.isEmpty(o)?(0,us.__)("PDF embed"):(0,us.sprintf)((0,us.__)("Embed of %s."),o),m=!Co.RichText.isEmpty(o),d=m?r:void 0;return t&&(0,Xt.jsxs)("div",{...Co.useBlockProps.save(),children:[c&&(0,Xt.jsx)(Xt.Fragment,{children:(0,Xt.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":p})}),m&&(0,Xt.jsx)("a",{id:d,href:a,target:i,rel:i?"noreferrer noopener":void 0,children:(0,Xt.jsx)(Co.RichText.Content,{value:o})}),l&&(0,Xt.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,"aria-describedby":d,children:(0,Xt.jsx)(Co.RichText.Content,{value:s})})]})}},e3e={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:a,showDownloadButton:i,downloadButtonText:l,displayPreview:s,previewHeight:c}=e,u=Co.RichText.isEmpty(r)?(0,us.__)("PDF embed"):(0,us.sprintf)((0,us.__)("Embed of %s."),r);return t&&(0,Xt.jsxs)("div",{...Co.useBlockProps.save(),children:[s&&(0,Xt.jsx)(Xt.Fragment,{children:(0,Xt.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${c}px`},"aria-label":u})}),!Co.RichText.isEmpty(r)&&(0,Xt.jsx)("a",{href:o,target:a,rel:a?"noreferrer noopener":void 0,children:(0,Xt.jsx)(Co.RichText.Content,{value:r})}),i&&(0,Xt.jsx)("a",{href:t,className:"wp-block-file__button",download:!0,children:(0,Xt.jsx)(Co.RichText.Content,{value:l})})]})}},t3e=[Xwe,Jwe,e3e],uY=t3e;var UL=n(Ar(),1),ug=n(z(),1),cg=n(O(),1),mn=n(P(),1),hY=n(H(),1),gY=n(ve(),1),_u=n(N(),1);var vY=n(te(),1),GL=n(Tr(),1),bY=n(dr(),1);var un=n(N(),1),pn=n(z(),1),pY=n(P(),1);var Fo=n(y(),1);function mY({hrefs:e,openInNewWindow:t,showDownloadButton:r,changeLinkDestinationOption:o,changeOpenInNewWindow:a,changeShowDownloadButton:i,displayPreview:l,changeDisplayPreview:s,previewHeight:c,changePreviewHeight:u}){let{href:p,textLinkHref:m,attachmentPage:d}=e,f=K(),h=[{value:p,label:(0,un.__)("URL")}];return d&&(h=[{value:p,label:(0,un.__)("Media file")},{value:d,label:(0,un.__)("Attachment page")}]),(0,Fo.jsx)(Fo.Fragment,{children:(0,Fo.jsxs)(pY.InspectorControls,{children:[p.endsWith(".pdf")&&(0,Fo.jsxs)(pn.__experimentalToolsPanel,{label:(0,un.__)("PDF settings"),resetAll:()=>{s(!0),u(600)},dropdownMenuProps:f,children:[(0,Fo.jsx)(pn.__experimentalToolsPanelItem,{label:(0,un.__)("Show inline embed"),isShownByDefault:!0,hasValue:()=>!l,onDeselect:()=>s(!0),children:(0,Fo.jsx)(pn.ToggleControl,{label:(0,un.__)("Show inline embed"),help:l?(0,un.__)("Note: Most phone and tablet browsers won't display embedded PDFs."):null,checked:!!l,onChange:s})}),l&&(0,Fo.jsx)(pn.__experimentalToolsPanelItem,{label:(0,un.__)("Height in pixels"),isShownByDefault:!0,hasValue:()=>c!==600,onDeselect:()=>u(600),children:(0,Fo.jsx)(pn.RangeControl,{label:(0,un.__)("Height in pixels"),min:E3,max:Math.max(jL,c),value:c,onChange:u})})]}),(0,Fo.jsxs)(pn.__experimentalToolsPanel,{label:(0,un.__)("Settings"),resetAll:()=>{o(p),a(!1),i(!0)},dropdownMenuProps:f,children:[(0,Fo.jsx)(pn.__experimentalToolsPanelItem,{label:(0,un.__)("Link to"),isShownByDefault:!0,hasValue:()=>m!==p,onDeselect:()=>o(p),children:(0,Fo.jsx)(pn.SelectControl,{label:(0,un.__)("Link to"),value:m,options:h,onChange:o})}),(0,Fo.jsx)(pn.__experimentalToolsPanelItem,{label:(0,un.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>a(!1),children:(0,Fo.jsx)(pn.ToggleControl,{label:(0,un.__)("Open in new tab"),checked:t,onChange:a})}),(0,Fo.jsx)(pn.__experimentalToolsPanelItem,{label:(0,un.__)("Show download button"),isShownByDefault:!0,hasValue:()=>!r,onDeselect:()=>i(!0),children:(0,Fo.jsx)(pn.ToggleControl,{label:(0,un.__)("Show download button"),checked:r,onChange:i})})]})]})})}var fY=()=>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)&&!(dY("AcroPDF.PDF")||dY("PDF.PdfCtrl"))),dY=e=>{let t;try{t=new window.ActiveXObject(e)}catch{t=void 0}return t};var Xr=n(y(),1),E3=200,jL=2e3;function r3e({text:e,disabled:t}){let{createNotice:r}=(0,cg.useDispatch)(GL.store),o=(0,gY.useCopyToClipboard)(e,()=>{r("info",(0,_u.__)("Copied URL to clipboard."),{isDismissible:!0,type:"snackbar"})});return(0,Xr.jsx)(ug.ToolbarButton,{className:"components-clipboard-toolbar-button",ref:o,disabled:t,children:(0,_u.__)("Copy URL")})}function o3e({attributes:e,isSelected:t,setAttributes:r,clientId:o}){let{id:a,fileName:i,href:l,textLinkHref:s,textLinkTarget:c,showDownloadButton:u,downloadButtonText:p,displayPreview:m,previewHeight:d}=e,[f,h]=(0,hY.useState)(e.blob),{media:g}=(0,cg.useSelect)(R=>({media:a?R(vY.store).getEntityRecord("postType","attachment",a,{context:"view"}):void 0}),[a]),{createErrorNotice:v}=(0,cg.useDispatch)(GL.store),{toggleSelection:b}=(0,cg.useDispatch)(mn.store);Us({url:f,onChange:_,onError:k});function _(R){if(!R||!R.url){r({href:void 0,fileName:void 0,textLinkHref:void 0,id:void 0,fileId:void 0,displayPreview:void 0,previewHeight:void 0}),h();return}if((0,UL.isBlobURL)(R.url)){h(R.url);return}let V=(R.mime||R.mime_type)==="application/pdf"||(0,bY.getFilename)(R.url).toLowerCase().endsWith(".pdf"),j={displayPreview:V?e.displayPreview??!0:void 0,previewHeight:V?e.previewHeight??600:void 0};r({href:R.url,fileName:R.title,textLinkHref:R.url,id:R.id,fileId:`wp-block-file--media-${o}`,blob:void 0,...j}),h()}function k(R){r({href:void 0}),v(R,{type:"snackbar"})}function x(R){r({textLinkHref:R})}function w(R){r({textLinkTarget:R?"_blank":!1})}function C(R){r({showDownloadButton:R})}function T(R){r({displayPreview:R})}function I(R,V,j,q){b(!0);let W=parseInt(d+q.height,10);r({previewHeight:W})}function D(R){let V=Math.max(parseInt(R,10),E3);r({previewHeight:V})}let L=g&&g.link,E=(0,mn.useBlockProps)({className:S(!!f&&(0,ug.__unstableGetAnimateClassName)({type:"loading"}),{"is-transient":!!f})}),B=fY()&&m;return!l&&!f?(0,Xr.jsx)("div",{...E,children:(0,Xr.jsx)(mn.MediaPlaceholder,{icon:(0,Xr.jsx)(mn.BlockIcon,{icon:X1}),labels:{title:(0,_u.__)("File"),instructions:(0,_u.__)("Drag and drop a file, upload, or choose from your library.")},onSelect:_,onError:k,accept:"*"})}):(0,Xr.jsxs)(Xr.Fragment,{children:[(0,Xr.jsx)(mY,{hrefs:{href:l||f,textLinkHref:s,attachmentPage:L},openInNewWindow:!!c,showDownloadButton:u,changeLinkDestinationOption:x,changeOpenInNewWindow:w,changeShowDownloadButton:C,displayPreview:m,changeDisplayPreview:T,previewHeight:d,changePreviewHeight:D}),(0,Xr.jsxs)(mn.BlockControls,{group:"other",children:[(0,Xr.jsx)(mn.MediaReplaceFlow,{mediaId:a,mediaURL:l,accept:"*",onSelect:_,onError:k,onReset:()=>_(void 0)}),(0,Xr.jsx)(r3e,{text:l,disabled:(0,UL.isBlobURL)(l)})]}),(0,Xr.jsxs)("div",{...E,children:[B&&(0,Xr.jsxs)(ug.ResizableBox,{size:{height:d,width:"100%"},minHeight:E3,maxHeight:jL,grid:[1,10],enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},onResizeStart:()=>b(!1),onResizeStop:I,showHandle:t,children:[(0,Xr.jsx)("object",{className:"wp-block-file__preview",data:l,type:"application/pdf","aria-label":(0,_u.__)("Embed of the selected PDF file.")}),!t&&(0,Xr.jsx)("div",{className:"wp-block-file__preview-overlay"})]}),(0,Xr.jsxs)("div",{className:"wp-block-file__content-wrapper",children:[(0,Xr.jsx)(mn.RichText,{identifier:"fileName",tagName:"a",value:i,placeholder:(0,_u.__)("Write file name\u2026"),withoutInteractiveFormatting:!0,onChange:R=>r({fileName:cb(R)}),href:s}),u&&(0,Xr.jsx)("div",{className:"wp-block-file__button-richtext-wrapper",children:(0,Xr.jsx)(mn.RichText,{identifier:"downloadButtonText",tagName:"div","aria-label":(0,_u.__)("Download button text"),className:S("wp-block-file__button",(0,mn.__experimentalGetElementClassName)("button")),value:p,withoutInteractiveFormatting:!0,placeholder:(0,_u.__)("Add text\u2026"),onChange:R=>r({downloadButtonText:cb(R)})})})]})]})]})}var yY=o3e;var B3={$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 xu=n(P(),1),ps=n(y(),1);function _Y({attributes:e}){let{href:t,fileId:r,fileName:o,textLinkHref:a,textLinkTarget:i,showDownloadButton:l,downloadButtonText:s,displayPreview:c,previewHeight:u}=e,p=xu.RichText.isEmpty(o)?"PDF embed":o.toString(),m=!xu.RichText.isEmpty(o),d=m?r:void 0;return t&&(0,ps.jsxs)("div",{...xu.useBlockProps.save(),children:[c&&(0,ps.jsx)(ps.Fragment,{children:(0,ps.jsx)("object",{className:"wp-block-file__embed",data:t,type:"application/pdf",style:{width:"100%",height:`${u}px`},"aria-label":p})}),m&&(0,ps.jsx)("a",{id:d,href:a,target:i,rel:i?"noreferrer noopener":void 0,children:(0,ps.jsx)(xu.RichText.Content,{value:o})}),l&&(0,ps.jsx)("a",{href:t,className:S("wp-block-file__button",(0,xu.__experimentalGetElementClassName)("button")),download:!0,"aria-describedby":d,children:(0,ps.jsx)(xu.RichText.Content,{value:s})})]})}var Db=n(Ar(),1),Gd=n(Z(),1),kY=n(O(),1),wY=n(te(),1),CY=n(N(),1),SY=n(dr(),1),xY=(0,CY._x)("Download","button label"),WL=(e,t,r)=>({type:"block",blocks:[e],isMatch:({id:o})=>{if(!o)return!1;let{getEntityRecord:a}=(0,kY.select)(wY.store),i=a("postType","attachment",o,{context:"view"});return!!i&&i.mime_type.includes(t)},transform:o=>(0,Gd.createBlock)(e,{[r]:o.href,caption:o.fileName,id:o.id,anchor:o.anchor})}),a3e={from:[{type:"files",isMatch(e){return e.length>0},priority:15,transform:e=>{let t=[];return e.forEach(r=>{let o=(0,Db.createBlobURL)(r);r.type.startsWith("video/")?t.push((0,Gd.createBlock)("core/video",{blob:(0,Db.createBlobURL)(r)})):r.type.startsWith("image/")?t.push((0,Gd.createBlock)("core/image",{blob:(0,Db.createBlobURL)(r)})):r.type.startsWith("audio/")?t.push((0,Gd.createBlock)("core/audio",{blob:(0,Db.createBlobURL)(r)})):t.push((0,Gd.createBlock)("core/file",{blob:o,fileName:r.name,downloadButtonText:xY}))}),t}},{type:"block",blocks:["core/audio","core/video","core/image"],transform:e=>{let t=e.src??e.url;return(0,Gd.createBlock)("core/file",{href:t,fileName:e.caption||(0,SY.getFilename)(t),textLinkHref:t,id:e.id,anchor:e.anchor,downloadButtonText:xY})}}],to:[WL("core/audio","audio","src"),WL("core/video","video","src"),WL("core/image","image","url")]},TY=a3e;var PY=n(N(),1),i3e=[{name:"default",isDefault:!0,attributes:{downloadButtonText:(0,PY._x)("Download","button label")}}],EY=i3e;var{fieldsKey:l3e,formKey:s3e}=U(BY.privateApis),{name:IY}=B3,I3={icon:X1,example:{attributes:{href:"https://upload.wikimedia.org/wikipedia/commons/d/dd/Armstrong_Small_Step.ogg",fileName:(0,pg._x)("Armstrong_Small_Step","Name of the file")}},transforms:TY,deprecated:uY,edit:yY,save:_Y,variations:EY};window.__experimentalContentOnlyInspectorFields&&(I3[l3e]=[{id:"file",label:(0,pg.__)("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,pg.__)("Filename"),type:"text",Edit:"rich-text"},{id:"downloadButtonText",label:(0,pg.__)("Button Text"),type:"text",Edit:"rich-text"}],I3[s3e]={fields:["file","fileName","downloadButtonText"]});var c3e=()=>A({name:IY,metadata:B3,settings:I3});var QL={};Y(QL,{init:()=>h3e,metadata:()=>L3,name:()=>zY,settings:()=>OY});var VY=n(bu(),1);var Ho=n(N(),1),ms=n(P(),1),ds=n(z(),1),NY=n(O(),1);var qL=n(N(),1),N3=["core/form-submission-notification",{type:"success"},[["core/paragraph",{content:'<mark style="background-color:rgba(0, 0, 0, 0);color:#345C00" class="has-inline-color">'+(0,qL.__)("Your form has been submitted successfully")+"</mark>"}]]],D3=["core/form-submission-notification",{type:"error"},[["core/paragraph",{content:'<mark style="background-color:rgba(0, 0, 0, 0);color:#CF2E2E" class="has-inline-color">'+(0,qL.__)("There was an error submitting your form.")+"</mark>"}]]];var fa=n(y(),1),u3e=[N3,D3,["core/form-input",{type:"text",label:(0,Ho.__)("Name"),required:!0}],["core/form-input",{type:"email",label:(0,Ho.__)("Email"),required:!0}],["core/form-input",{type:"textarea",label:(0,Ho.__)("Comment"),required:!0}],["core/form-submit-button",{}]],p3e=({attributes:e,setAttributes:t,clientId:r})=>{let o=K(),a=()=>{t({submissionMethod:"email",email:void 0,action:void 0,method:"post"})},{action:i,method:l,email:s,submissionMethod:c}=e,u=(0,ms.useBlockProps)(),{hasInnerBlocks:p}=(0,NY.useSelect)(d=>{let{getBlock:f}=d(ms.store),h=f(r);return{hasInnerBlocks:!!(h&&h.innerBlocks.length)}},[r]),m=(0,ms.useInnerBlocksProps)(u,{template:u3e,renderAppender:p?void 0:ms.InnerBlocks.ButtonBlockAppender});return(0,fa.jsxs)(fa.Fragment,{children:[(0,fa.jsx)(ms.InspectorControls,{children:(0,fa.jsxs)(ds.__experimentalToolsPanel,{dropdownMenuProps:o,label:(0,Ho.__)("Settings"),resetAll:a,children:[(0,fa.jsx)(ds.__experimentalToolsPanelItem,{hasValue:()=>c!=="email",label:(0,Ho.__)("Submissions method"),onDeselect:()=>t({submissionMethod:"email"}),isShownByDefault:!0,children:(0,fa.jsx)(ds.SelectControl,{label:(0,Ho.__)("Submissions method"),options:[{label:(0,Ho.__)("Send email"),value:"email"},{label:(0,Ho.__)("- Custom -"),value:"custom"}],value:c,onChange:d=>t({submissionMethod:d}),help:c==="custom"?(0,Ho.__)('Select the method to use for form submissions. Additional options for the "custom" mode can be found in the "Advanced" section.'):(0,Ho.__)("Select the method to use for form submissions.")})}),c==="email"&&(0,fa.jsx)(ds.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,Ho.__)("Email for form submissions"),onDeselect:()=>t({email:void 0,action:void 0,method:"post"}),isShownByDefault:!0,children:(0,fa.jsx)(ds.TextControl,{autoComplete:"off",label:(0,Ho.__)("Email for form submissions"),value:s||"",required:!0,onChange:d=>{t({email:d}),t({action:`mailto:${d}`}),t({method:"post"})},help:(0,Ho.__)("The email address where form submissions will be sent. Separate multiple email addresses with a comma."),type:"email"})})]})}),c!=="email"&&(0,fa.jsxs)(ms.InspectorControls,{group:"advanced",children:[(0,fa.jsx)(ds.SelectControl,{label:(0,Ho.__)("Method"),options:[{label:"Get",value:"get"},{label:"Post",value:"post"}],value:l,onChange:d=>t({method:d}),help:(0,Ho.__)("Select the method to use for form submissions.")}),(0,fa.jsx)(ds.TextControl,{autoComplete:"off",label:(0,Ho.__)("Form action"),value:i,onChange:d=>{t({action:d})},help:(0,Ho.__)("The URL where the form should be submitted."),type:"url"})]}),(0,fa.jsx)("form",{...m,encType:c==="email"?"text/plain":null})]})},DY=p3e;var L3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form",title:"Form",category:"widgets",allowedBlocks:["core/paragraph","core/heading","core/form-input","core/form-submit-button","core/form-submission-notification","core/group","core/columns"],description:"A form.",keywords:["container","wrapper","row","section"],textdomain:"default",attributes:{submissionMethod:{type:"string",default:"email"},method:{type:"string",default:"post"},action:{type:"string"},email:{type:"string"}},supports:{anchor:!0,color:{gradients:!0,link:!0,__experimentalDefaultControls:{background:!0,text:!0,link:!0}},spacing:{margin:!0,padding:!0},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalTextDecoration:!0,__experimentalFontStyle:!0,__experimentalFontWeight:!0,__experimentalLetterSpacing:!0,__experimentalTextTransform:!0,__experimentalDefaultControls:{fontSize:!0}}}};var R3=n(P(),1),ZL=n(y(),1);function LY({attributes:e}){let t=R3.useBlockProps.save(),{submissionMethod:r}=e;return(0,ZL.jsx)("form",{...t,encType:r==="email"?"text/plain":null,children:(0,ZL.jsx)(R3.InnerBlocks.Content,{})})}var yl=n(N(),1);var d3e=[{name:"comment-form",title:(0,yl.__)("Experimental Comment form"),description:(0,yl.__)("A comment form for posts and pages."),attributes:{submissionMethod:"custom",action:"{SITE_URL}/wp-comments-post.php",method:"post",anchor:"comment-form"},isDefault:!1,innerBlocks:[["core/form-input",{type:"text",name:"author",label:(0,yl.__)("Name"),required:!0,visibilityPermissions:"logged-out"}],["core/form-input",{type:"email",name:"email",label:(0,yl.__)("Email"),required:!0,visibilityPermissions:"logged-out"}],["core/form-input",{type:"textarea",name:"comment",label:(0,yl.__)("Comment"),required:!0,visibilityPermissions:"all"}],["core/form-submit-button",{}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="text"},{name:"wp-privacy-form",title:(0,yl.__)("Experimental Privacy Request Form"),keywords:["GDPR"],description:(0,yl.__)("A form to request data exports and/or deletion."),attributes:{submissionMethod:"custom",action:"",method:"post",anchor:"gdpr-form"},isDefault:!1,innerBlocks:[N3,D3,["core/paragraph",{content:(0,yl.__)("To request an export or deletion of your personal data on this site, please fill-in the form below. You can define the type of request you wish to perform, and your email address. Once the form is submitted, you will receive a confirmation email with instructions on the next steps.")}],["core/form-input",{type:"email",name:"email",label:(0,yl.__)("Enter your email address."),required:!0,visibilityPermissions:"all"}],["core/form-input",{type:"checkbox",name:"export_personal_data",label:(0,yl.__)("Request data export"),required:!1,visibilityPermissions:"all"}],["core/form-input",{type:"checkbox",name:"remove_personal_data",label:(0,yl.__)("Request data deletion"),required:!1,visibilityPermissions:"all"}],["core/form-submit-button",{}],["core/form-input",{type:"hidden",name:"wp-action",value:"wp_privacy_send_request"}],["core/form-input",{type:"hidden",name:"wp-privacy-request",value:"1"}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="text"}],RY=d3e;var ac=n(P(),1),KL=n(y(),1),f3e={supports:{},attributes:{submissionMethod:{type:"string",default:"email"},method:{type:"string",default:"post"},action:{type:"string"},email:{type:"string"},anchor:{type:"string",source:"attribute",attribute:"id",selector:"*"},backgroundColor:{type:"string"},textColor:{type:"string"},gradient:{type:"string"},style:{type:"object"},fontFamily:{type:"string"},fontSize:{type:"string"}},save({attributes:e}){let{submissionMethod:t}=e,r=(0,ac.__experimentalGetColorClassesAndStyles)(e),o=(0,ac.getTypographyClassesAndStyles)(e),a=(0,ac.__experimentalGetSpacingClassesAndStyles)(e),i=ac.useBlockProps.save({style:{...r.style,...o.style,...a.style},id:e.anchor});return(0,KL.jsx)("form",{...i,className:"wp-block-form",encType:t==="email"?"text/plain":null,children:(0,KL.jsx)(ac.InnerBlocks.Content,{})})}},AY=[f3e];var A3=n(M(),1),YL=n(y(),1),MY=(0,YL.jsx)(A3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,YL.jsx)(A3.Path,{d:"M18 16H6c-1.1 0-2 .9-2 2s.9 2 2 2h12c1.1 0 2-.9 2-2s-.9-2-2-2Zm0 2.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h12c.3 0 .5.2.5.5s-.2.5-.5.5ZM13 13H4v1.5h9V13Zm-7-2h12c1.1 0 2-.9 2-2s-.9-2-2-2H6c-1.1 0-2 .9-2 2s.9 2 2 2Zm0-2.5h12c.3 0 .5.2.5.5s-.2.5-.5.5H6c-.3 0-.5-.2-.5-.5s.2-.5.5-.5ZM13 4H4v1.5h9V4Z"})});var{name:zY}=L3,OY={icon:MY,edit:DY,save:LY,deprecated:AY,variations:RY,example:{}},h3e=()=>{let e=["core/form"];return(0,VY.addFilter)("blockEditor.__unstableCanInsertBlockType","core/block-library/preventInsertingFormIntoAnotherForm",(t,r,o,{getBlock:a,getBlockParentsByBlockName:i})=>{if(r.name!=="core/form")return t;for(let l of e)if(a(o)?.name===l||i(o,l).length)return!1;return!0}),A({name:zY,metadata:L3,settings:OY})};var JL={};Y(JL,{init:()=>P3e,metadata:()=>V3,name:()=>eQ,settings:()=>tQ});var UY=n(Lb(),1),fs=n(P(),1),GY=n(Bn(),1),Bi=n(y(),1),WY=e=>(0,UY.default)((0,GY.__unstableStripHTML)(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,""),_3e={attributes:{type:{type:"string",default:"text"},name:{type:"string"},label:{type:"string",default:"Label",selector:".wp-block-form-input__label-content",source:"html",role:"content"},inlineLabel:{type:"boolean",default:!1},required:{type:"boolean",default:!1,selector:".wp-block-form-input__input",source:"attribute",attribute:"required"},placeholder:{type:"string",selector:".wp-block-form-input__input",source:"attribute",attribute:"placeholder",role:"content"},value:{type:"string",default:"",selector:"input",source:"attribute",attribute:"value"},visibilityPermissions:{type:"string",default:"all"}},supports:{anchor:!0,reusable:!1,spacing:{margin:["top","bottom"]},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}}},save({attributes:e}){let{type:t,name:r,label:o,inlineLabel:a,required:i,placeholder:l,value:s}=e,c=(0,fs.__experimentalGetBorderClassesAndStyles)(e),u=(0,fs.__experimentalGetColorClassesAndStyles)(e),p={...c.style,...u.style},m=S("wp-block-form-input__input",u.className,c.className),d=t==="textarea"?"textarea":"input",f=fs.useBlockProps.save();return t==="hidden"?(0,Bi.jsx)("input",{type:t,name:r,value:s}):(0,Bi.jsx)("div",{...f,children:(0,Bi.jsxs)("label",{className:S("wp-block-form-input__label",{"is-label-inline":a}),children:[(0,Bi.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,Bi.jsx)(fs.RichText.Content,{value:o})}),(0,Bi.jsx)(d,{className:m,type:t==="textarea"?void 0:t,name:r||WY(o),required:i,"aria-required":i,placeholder:l||void 0,style:p})]})})}},x3e={attributes:{type:{type:"string",default:"text"},name:{type:"string"},label:{type:"string",default:"Label",selector:".wp-block-form-input__label-content",source:"html",role:"content"},inlineLabel:{type:"boolean",default:!1},required:{type:"boolean",default:!1,selector:".wp-block-form-input__input",source:"attribute",attribute:"required"},placeholder:{type:"string",selector:".wp-block-form-input__input",source:"attribute",attribute:"placeholder",role:"content"},value:{type:"string",default:"",selector:"input",source:"attribute",attribute:"value"},visibilityPermissions:{type:"string",default:"all"}},supports:{className:!1,anchor:!0,reusable:!1,spacing:{margin:["top","bottom"]},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}}},save({attributes:e}){let{type:t,name:r,label:o,inlineLabel:a,required:i,placeholder:l,value:s}=e,c=(0,fs.__experimentalGetBorderClassesAndStyles)(e),u=(0,fs.__experimentalGetColorClassesAndStyles)(e),p={...c.style,...u.style},m=S("wp-block-form-input__input",u.className,c.className),d=t==="textarea"?"textarea":"input";return t==="hidden"?(0,Bi.jsx)("input",{type:t,name:r,value:s}):(0,Bi.jsxs)("label",{className:S("wp-block-form-input__label",{"is-label-inline":a}),children:[(0,Bi.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,Bi.jsx)(fs.RichText.Content,{value:o})}),(0,Bi.jsx)(d,{className:m,type:t==="textarea"?void 0:t,name:r||WY(o),required:i,"aria-required":i,placeholder:l||void 0,style:p})]})}},k3e=[_3e,x3e],$Y=k3e;var Vn=n(N(),1),hs=n(P(),1),gs=n(z(),1),qY=n(H(),1);var so=n(y(),1);function w3e({attributes:e,setAttributes:t,className:r}){let{type:o,name:a,label:i,inlineLabel:l,required:s,placeholder:c,value:u}=e,p=(0,hs.useBlockProps)(),m=K(),d=(0,qY.useRef)(),f=o==="textarea"?"textarea":"input",h=(0,hs.__experimentalUseBorderProps)(e),g=(0,hs.__experimentalUseColorProps)(e);d.current&&d.current.focus();let v=o==="checkbox"||o==="radio",b=(0,so.jsxs)(so.Fragment,{children:[o!=="hidden"&&(0,so.jsx)(hs.InspectorControls,{children:(0,so.jsxs)(gs.__experimentalToolsPanel,{label:(0,Vn.__)("Settings"),resetAll:()=>{t({inlineLabel:!1,required:!1})},dropdownMenuProps:m,children:[o!=="checkbox"&&(0,so.jsx)(gs.__experimentalToolsPanelItem,{label:(0,Vn.__)("Inline label"),hasValue:()=>!!l,onDeselect:()=>t({inlineLabel:!1}),isShownByDefault:!0,children:(0,so.jsx)(gs.CheckboxControl,{label:(0,Vn.__)("Inline label"),checked:l,onChange:k=>{t({inlineLabel:k})}})}),(0,so.jsx)(gs.__experimentalToolsPanelItem,{label:(0,Vn.__)("Required"),hasValue:()=>!!s,onDeselect:()=>t({required:!1}),isShownByDefault:!0,children:(0,so.jsx)(gs.CheckboxControl,{label:(0,Vn.__)("Required"),checked:s,onChange:k=>{t({required:k})}})})]})}),(0,so.jsxs)(hs.InspectorControls,{group:"advanced",children:[(0,so.jsx)(gs.TextControl,{autoComplete:"off",label:(0,Vn.__)("Name"),value:a,onChange:k=>{t({name:k})},help:(0,Vn.__)('Affects the "name" attribute of the input element, and is used as a name for the form submission results.')}),o==="hidden"&&(0,so.jsx)(gs.TextControl,{autoComplete:"off",label:(0,Vn.__)("Value"),value:u,onChange:k=>t({value:k}),help:(0,Vn.__)("Sets the stored value for this hidden field.")})]})]}),_=(0,so.jsx)(hs.RichText,{tagName:"span",className:"wp-block-form-input__label-content",value:i,onChange:k=>t({label:k}),"aria-label":i?(0,Vn.__)("Label"):(0,Vn.__)("Empty label"),"data-empty":!i,placeholder:(0,Vn.__)("Type the label for this input")});return o==="hidden"?(0,so.jsxs)("div",{...p,children:[b,(0,so.jsx)("span",{className:"wp-block-form-input__label is-input-hidden","data-message":(0,Vn.__)("Hidden field")})]}):(0,so.jsxs)("div",{...p,children:[b,(0,so.jsxs)("span",{className:S("wp-block-form-input__label",{"is-label-inline":l||o==="checkbox"}),children:[!v&&_,(0,so.jsx)(f,{type:o==="textarea"?void 0:o,className:S(r,"wp-block-form-input__input",g.className,h.className),"aria-label":(0,Vn.__)("Optional placeholder text"),placeholder:c?void 0:(0,Vn.__)("Optional placeholder\u2026"),value:c,onChange:k=>t({placeholder:k.target.value}),"aria-required":s,style:{...h.style,...g.style}}),v&&_]})]})}var ZY=w3e;var V3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form-input",title:"Input Field",category:"widgets",ancestor:["core/form"],description:"The basic building block for forms.",keywords:["input","form"],textdomain:"default",attributes:{type:{type:"string",default:"text"},name:{type:"string"},label:{type:"rich-text",default:"Label",selector:".wp-block-form-input__label-content",source:"rich-text",role:"content"},inlineLabel:{type:"boolean",default:!1},required:{type:"boolean",default:!1,selector:".wp-block-form-input__input",source:"attribute",attribute:"required"},placeholder:{type:"string",selector:".wp-block-form-input__input",source:"attribute",attribute:"placeholder",role:"content"},value:{type:"string",default:"",selector:"input",source:"attribute",attribute:"value"},visibilityPermissions:{type:"string",default:"all"}},supports:{anchor:!0,reusable:!1,spacing:{margin:["top","bottom"]},__experimentalBorder:{radius:!0,__experimentalSkipSerialization:!0,__experimentalDefaultControls:{radius:!0}}},style:["wp-block-form-input"]};var KY=n(Lb(),1),ku=n(P(),1),YY=n(Bn(),1),ic=n(y(),1),S3e=e=>(0,KY.default)((0,YY.__unstableStripHTML)(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,"");function QY({attributes:e}){let{type:t,name:r,label:o,inlineLabel:a,required:i,placeholder:l,value:s}=e,c=(0,ku.__experimentalGetBorderClassesAndStyles)(e),u=(0,ku.__experimentalGetColorClassesAndStyles)(e),p={...c.style,...u.style},m=S("wp-block-form-input__input",u.className,c.className),d=t==="textarea"?"textarea":"input",f=ku.useBlockProps.save(),h=t==="checkbox"||t==="radio";return t==="hidden"?(0,ic.jsx)("input",{type:t,name:r,value:s}):(0,ic.jsx)("div",{...f,children:(0,ic.jsxs)("label",{className:S("wp-block-form-input__label",{"is-label-inline":a}),children:[!h&&(0,ic.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,ic.jsx)(ku.RichText.Content,{value:o})}),(0,ic.jsx)(d,{className:m,type:t==="textarea"?void 0:t,name:r||S3e(o),required:i,"aria-required":i,placeholder:l||void 0,style:p}),h&&(0,ic.jsx)("span",{className:"wp-block-form-input__label-content",children:(0,ic.jsx)(ku.RichText.Content,{value:o})})]})})}var dn=n(N(),1),T3e=[{name:"text",title:(0,dn.__)("Text Input"),description:(0,dn.__)("A generic text input."),attributes:{type:"text"},isDefault:!0,scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="text"},{name:"textarea",title:(0,dn.__)("Textarea Input"),description:(0,dn.__)("A textarea input to allow entering multiple lines of text."),attributes:{type:"textarea"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="textarea"},{name:"checkbox",title:(0,dn.__)("Checkbox Input"),description:(0,dn.__)("A simple checkbox input."),attributes:{type:"checkbox",inlineLabel:!0},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="checkbox"},{name:"email",title:(0,dn.__)("Email Input"),description:(0,dn.__)("Used for email addresses."),attributes:{type:"email"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="email"},{name:"url",title:(0,dn.__)("URL Input"),description:(0,dn.__)("Used for URLs."),attributes:{type:"url"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="url"},{name:"tel",title:(0,dn.__)("Telephone Input"),description:(0,dn.__)("Used for phone numbers."),attributes:{type:"tel"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="tel"},{name:"number",title:(0,dn.__)("Number Input"),description:(0,dn.__)("A numeric input."),attributes:{type:"number"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="number"},{name:"hidden",title:(0,dn.__)("Hidden Input"),icon:"visibility",description:(0,dn.__)("A hidden input field."),attributes:{type:"hidden"},isDefault:!0,scope:["inserter","transform"],isActive:e=>e?.type==="hidden"}],XY=T3e;var z3=n(M(),1),XL=n(y(),1),JY=(0,XL.jsx)(z3.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,XL.jsx)(z3.Path,{d:"M5.547 18.892A.99.99 0 0 0 6 19h.72v1H6a1.99 1.99 0 0 1-.908-.22l.455-.888ZM9.12 20H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.587-.22c-.272.14-.58.22-.907.22h-.72v-1H18a.99.99 0 0 0 .453-.108l.454.888ZM5.108 17.547a.99.99 0 0 0 0 .906l-.89.454a1.99 1.99 0 0 1 0-1.815l.89.455Zm14.672-.455a1.99 1.99 0 0 1 0 1.815l-.888-.454a.99.99 0 0 0 0-.906l.888-.455ZM6.72 17H6a.99.99 0 0 0-.453.108l-.455-.89A1.99 1.99 0 0 1 6 16h.72v1ZM18 16c.327 0 .635.08.907.219l-.454.89A.99.99 0 0 0 18 17h-.72v-1H18Zm-8.88 1H7.68v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1Zm2.4 0h-1.44v-1h1.44v1ZM5.5 14.28H4.25v-1H5.5v1Zm2.5 0H6.5v-1H8v1Zm2.5 0H9v-1h1.5v1Zm2.25 0H11.5v-1h1.25v1ZM18 7a2 2 0 1 1 0 4H6a2 2 0 1 1 0-4h12ZM6 8.5a.5.5 0 0 0 0 1h12a.5.5 0 0 0 0-1H6Zm7-3H4V4h9v1.5Z"})});var{name:eQ}=V3,tQ={icon:JY,deprecated:$Y,edit:ZY,save:QY,variations:XY,example:{}},P3e=()=>A({name:eQ,metadata:V3,settings:tQ});var tR={};Y(tR,{init:()=>N3e,metadata:()=>F3,name:()=>iQ,settings:()=>lQ});var rQ=n(N(),1),O3=n(P(),1),oQ=n(y(),1),E3e=[["core/buttons",{},[["core/button",{text:(0,rQ.__)("Submit"),tagName:"button",type:"submit"}]]]],B3e=()=>{let e=(0,O3.useBlockProps)(),t=(0,O3.useInnerBlocksProps)(e,{template:E3e,templateLock:"all"});return(0,oQ.jsx)("div",{className:"wp-block-form-submit-wrapper",...t})},nQ=B3e;var F3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form-submit-button",title:"Form Submit Button",category:"widgets",icon:"button",ancestor:["core/form"],allowedBlocks:["core/buttons","core/button"],description:"A submission button for forms.",keywords:["submit","button","form"],textdomain:"default",style:["wp-block-form-submit-button"]};var H3=n(P(),1),eR=n(y(),1);function aQ(){let e=H3.useBlockProps.save();return(0,eR.jsx)("div",{className:"wp-block-form-submit-wrapper",...e,children:(0,eR.jsx)(H3.InnerBlocks.Content,{})})}var{name:iQ}=F3,lQ={edit:nQ,save:aQ,example:{}},N3e=()=>A({name:iQ,metadata:F3,settings:lQ});var rR={};Y(rR,{init:()=>M3e,metadata:()=>U3,name:()=>fQ,settings:()=>hQ});var j3=n(N(),1),Op=n(P(),1),sQ=n(O(),1);var cQ=n(y(),1),D3e=[["core/paragraph",{content:(0,j3.__)("Enter the message you wish displayed for form submission error/success, and select the type of the message (success/error) from the block's options.")}]],L3e=({attributes:e,clientId:t})=>{let{type:r}=e,o=(0,Op.useBlockProps)({className:S("wp-block-form-submission-notification",{[`form-notification-type-${r}`]:r})}),{hasInnerBlocks:a}=(0,sQ.useSelect)(l=>{let{getBlock:s}=l(Op.store),c=s(t);return{hasInnerBlocks:!!(c&&c.innerBlocks.length)}},[t]),i=(0,Op.useInnerBlocksProps)(o,{template:D3e,renderAppender:a?void 0:Op.InnerBlocks.ButtonBlockAppender});return(0,cQ.jsx)("div",{...i,"data-message-success":(0,j3.__)("Submission success notification"),"data-message-error":(0,j3.__)("Submission error notification")})},uQ=L3e;var U3={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,__experimental:!0,name:"core/form-submission-notification",title:"Form Submission Notification",category:"widgets",ancestor:["core/form"],description:"Provide a notification message after the form has been submitted.",keywords:["form","feedback","notification","message"],textdomain:"default",icon:"feedback",attributes:{type:{type:"string",default:"success"}}};var G3=n(P(),1);var pQ=n(y(),1);function mQ({attributes:e}){let{type:t}=e;return(0,pQ.jsx)("div",{...G3.useInnerBlocksProps.save(G3.useBlockProps.save({className:S("wp-block-form-submission-notification",{[`form-notification-type-${t}`]:t})}))})}var Wd=n(N(),1),A3e=[{name:"form-submission-success",title:(0,Wd.__)("Form Submission Success"),description:(0,Wd.__)("Success message for form submissions."),attributes:{type:"success"},isDefault:!0,innerBlocks:[["core/paragraph",{content:(0,Wd.__)("Your form has been submitted successfully."),backgroundColor:"#00D084",textColor:"#000000",style:{elements:{link:{color:{text:"#000000"}}}}}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="success"},{name:"form-submission-error",title:(0,Wd.__)("Form Submission Error"),description:(0,Wd.__)("Error/failure message for form submissions."),attributes:{type:"error"},isDefault:!1,innerBlocks:[["core/paragraph",{content:(0,Wd.__)("There was an error submitting your form."),backgroundColor:"#CF2E2E",textColor:"#FFFFFF",style:{elements:{link:{color:{text:"#FFFFFF"}}}}}]],scope:["inserter","transform"],isActive:e=>!e?.type||e?.type==="error"}],dQ=A3e;var{name:fQ}=U3,hQ={icon:Qm,edit:uQ,save:mQ,variations:dQ,example:{}},M3e=()=>A({name:fQ,metadata:U3,settings:hQ});var gR={};Y(gR,{init:()=>B4e,metadata:()=>o4,name:()=>TX,settings:()=>PX});var zr=n(P(),1),bQ=n(Z(),1);var lc="none",sc="media",mg="lightbox",cc="attachment",gQ="file",vQ="post",Rb="large";var Ue=n(y(),1),yQ="file",_Q="post";function dg(e){return Math.min(3,e?.images?.length)}function V3e(e,t){switch(t){case yQ:return{href:e?.source_url||e?.url,linkDestination:sc};case _Q:return{href:e?.link,linkDestination:cc};case sc:return{href:e?.source_url||e?.url,linkDestination:sc};case cc:return{href:e?.link,linkDestination:cc};case lc:return{href:void 0,linkDestination:lc}}return{}}function fg(e){let t=e.linkTo?e.linkTo:"none";t==="post"?t="attachment":t==="file"&&(t="media");let r=e.images.map(l=>z3e(l,e.sizeSlug,t)),{images:o,ids:a,...i}=e;return[{...i,linkTo:t,allowResize:!1},r]}function z3e(e,t,r){return(0,bQ.createBlock)("core/image",{...e.id&&{id:parseInt(e.id)},url:e.url,alt:e.alt,caption:e.caption,sizeSlug:t,...V3e(e,r)})}var O3e={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,a=S("has-nested-images",{[`columns-${r}`]:r!==void 0,"columns-default":r===void 0,"is-cropped":o}),i=zr.useBlockProps.save({className:a}),l=zr.useInnerBlocksProps.save(i);return(0,Ue.jsxs)("figure",{...l,children:[l.children,!zr.RichText.isEmpty(t)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:t})]})}},F3e={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=dg(e),imageCrop:o,caption:a,linkTo:i}=e,l=`columns-${r} ${o?"is-cropped":""}`;return(0,Ue.jsxs)("figure",{...zr.useBlockProps.save({className:l}),children:[(0,Ue.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(s=>{let c;switch(i){case yQ:c=s.fullUrl||s.url;break;case _Q:c=s.link;break}let u=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[c?(0,Ue.jsx)("a",{href:c,children:u}):u,!zr.RichText.isEmpty(s.caption)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:s.caption})]})},s.id||s.url)})}),!zr.RichText.isEmpty(a)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a})]})},migrate(e){return fg(e)}},H3e={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 fg(e)},save({attributes:e}){let{images:t,columns:r=dg(e),imageCrop:o,caption:a,linkTo:i}=e;return(0,Ue.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,Ue.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(l=>{let s;switch(i){case"media":s=l.fullUrl||l.url;break;case"attachment":s=l.link;break}let c=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[s?(0,Ue.jsx)("a",{href:s,children:c}):c,!zr.RichText.isEmpty(l.caption)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:l.caption})]})},l.id||l.url)})}),!zr.RichText.isEmpty(a)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a})]})}},j3e={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 fg(e)},save({attributes:e}){let{images:t,columns:r=dg(e),imageCrop:o,caption:a,linkTo:i}=e;return(0,Ue.jsxs)("figure",{className:`columns-${r} ${o?"is-cropped":""}`,children:[(0,Ue.jsx)("ul",{className:"blocks-gallery-grid",children:t.map(l=>{let s;switch(i){case"media":s=l.fullUrl||l.url;break;case"attachment":s=l.link;break}let c=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[s?(0,Ue.jsx)("a",{href:s,children:c}):c,!zr.RichText.isEmpty(l.caption)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-item__caption",value:l.caption})]})},l.id||l.url)})}),!zr.RichText.isEmpty(a)&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",className:"blocks-gallery-caption",value:a})]})}},U3e={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=dg(e),imageCrop:o,linkTo:a}=e;return(0,Ue.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let l;switch(a){case"media":l=i.fullUrl||i.url;break;case"attachment":l=i.link;break}let s=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[l?(0,Ue.jsx)("a",{href:l,children:s}):s,i.caption&&i.caption.length>0&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})},migrate(e){return fg(e)}},G3e={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 fg(e)},supports:{align:!0},save({attributes:e}){let{images:t,columns:r=dg(e),imageCrop:o,linkTo:a}=e;return(0,Ue.jsx)("ul",{className:`columns-${r} ${o?"is-cropped":""}`,children:t.map(i=>{let l;switch(a){case"media":l=i.url;break;case"attachment":l=i.link;break}let s=(0,Ue.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,Ue.jsx)("li",{className:"blocks-gallery-item",children:(0,Ue.jsxs)("figure",{children:[l?(0,Ue.jsx)("a",{href:l,children:s}):s,i.caption&&i.caption.length>0&&(0,Ue.jsx)(zr.RichText.Content,{tagName:"figcaption",value:i.caption})]})},i.id||i.url)})})}},W3e={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=dg(e),align:o,imageCrop:a,linkTo:i}=e,l=S(`columns-${r}`,{alignnone:o==="none","is-cropped":a});return(0,Ue.jsx)("div",{className:l,children:t.map(s=>{let c;switch(i){case"media":c=s.url;break;case"attachment":c=s.link;break}let u=(0,Ue.jsx)("img",{src:s.url,alt:s.alt,"data-id":s.id});return(0,Ue.jsx)("figure",{className:"blocks-gallery-image",children:c?(0,Ue.jsx)("a",{href:c,children:u}):u},s.id||s.url)})})},migrate(e){return fg(e)}},xQ=[O3e,F3e,H3e,j3e,U3e,G3e,W3e];var Tt=n(z(),1),co=n(P(),1),Fb=n(H(),1),He=n(N(),1),Hb=n(O(),1),bX=n(Z(),1),dR=n(Ar(),1),yX=n(Tr(),1);var kQ=n(P(),1);var wQ=n(y(),1),W3=(0,wQ.jsx)(kQ.BlockIcon,{icon:nv});function $3(e){return e?Math.min(3,e):3}var q3=(e,t="large")=>{let r=Object.fromEntries(Object.entries(e??{}).filter(([a])=>["alt","id","link"].includes(a)));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 uc=20,$d="none",hg="media",gg="attachment",oR="custom",CQ=["noopener"],Fp=["image"];var nR=["flex","grid"],Ab="full";function Mb(e,t,r,o,a){switch(r||t){case gQ:case sc:return{href:e?.source_url||e?.url,linkDestination:hg,lightbox:a?.enabled?{...o?.lightbox,enabled:!1}:void 0};case vQ:case cc:return{href:e?.link,linkDestination:gg,lightbox:a?.enabled?{...o?.lightbox,enabled:!1}:void 0};case mg:return{href:void 0,lightbox:a?.enabled?void 0:{...o?.lightbox,enabled:!0},linkDestination:$d};case lc:return{href:void 0,linkDestination:$d,lightbox:void 0}}return{}}function SQ(e){let[t,r=1]=e.split("/").map(Number),o=t/r;return o===1/0||o===0?NaN:o}function $3e(e){let t=e;return e!==void 0&&t&&(CQ.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 Vb(e,{rel:t}){let r=e?"_blank":void 0,o;return!r&&!t?o=void 0:o=$3e(t),{linkTarget:r,rel:o}}function TQ(e,t){let r=e?.media_details?.sizes?.[t]?.source_url;return r?{url:r,width:void 0,height:void 0,sizeSlug:t}:{}}function aR(e){return Fp.some(t=>e.type.indexOf(t)===0)}function qd({x:e,y:t}={x:.5,y:.5}){return`${Math.round(e*100)}% ${Math.round(t*100)}%`}var iR=n(N(),1);var Z3=n(y(),1);function PQ(e){let{attributes:t,isSelected:r,setAttributes:o,insertBlocksAfter:a,blockProps:i,__unstableLayoutClassNames:l,isContentLocked:s,multiGallerySelection:c}=e,{align:u,columns:p,imageCrop:m}=t;return(0,Z3.jsxs)("figure",{...i,className:S(i.className,l,"blocks-gallery-grid",{[`align${u}`]:u,[`columns-${p}`]:p!==void 0,"columns-default":p===void 0,"is-cropped":m}),children:[i.children,(0,Z3.jsx)(zo,{attributes:t,setAttributes:o,isSelected:r,insertBlocksAfter:a,showToolbarButton:!c&&!s,className:"blocks-gallery-caption",label:(0,iR.__)("Gallery caption text"),placeholder:(0,iR.__)("Add gallery caption")})]})}var EQ=n(H(),1);function BQ(e,t,r){return(0,EQ.useMemo)(()=>o(),[e,t]);function o(){if(!e||e.length===0)return;let{imageSizes:a}=r(),i={};t&&(i=e.reduce((s,c)=>{if(!c.id)return s;let u=a.reduce((p,m)=>{let d=c.sizes?.[m.slug]?.url,f=c.media_details?.sizes?.[m.slug]?.source_url;return{...p,[m.slug]:d||f}},{});return{...s,[parseInt(c.id,10)]:u}},{}));let l=Object.values(i);return a.filter(({slug:s})=>l.some(c=>c[s])).map(({name:s,slug:c})=>({value:c,label:s}))}}var K3=n(H(),1);function IQ(e,t){let[r,o]=(0,K3.useState)([]);return(0,K3.useMemo)(()=>a(),[e,t]);function a(){let i=!1,l=r.filter(c=>e.find(u=>c.clientId===u.clientId));l.length<r.length&&(i=!0),e.forEach(c=>{c.fromSavedContent&&!l.find(u=>u.id===c.id)&&(i=!0,l.push(c))});let s=e.filter(c=>!l.find(u=>c.clientId&&u.clientId===c.clientId)&&t?.find(u=>u.id===c.id)&&!c.fromSavedContent);return(i||s?.length>0)&&o([...l,...s]),s.length>0?s:null}}var DQ=n(O(),1),LQ=n(te(),1),NQ=[];function RQ(e){return(0,DQ.useSelect)(t=>{let r=e.map(o=>o.attributes.id).filter(o=>o!==void 0);return r.length===0?NQ:t(LQ.store).getEntityRecords("postType","attachment",{include:r.join(","),per_page:-1,orderby:"include"})??NQ},[e])}var vs=n(P(),1),aX=n(O(),1);var Zd=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),a=e;return o.forEach(i=>{a=a?.[i]}),a??r};var VQ=n(MQ(),1);function q3e(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,VQ.getCSSValueFromRawStyle)(Zd(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function Z3e(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 zQ(e,t){if(!e||!t)return e;let r=q3e(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=Z3e(r.url,t?._links?.["wp:theme-file"])),r}function K3e(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 HQ(e){return`${e}{filter:none}`}function jQ(e,t){return`${e}{filter:url(#${t})}`}function UQ(e,t){let r=K3e(t);return`
+<svg
+	xmlns:xlink="http://www.w3.org/1999/xlink"
+	viewBox="0 0 0 0"
+	width="0"
+	height="0"
+	focusable="false"
+	role="none"
+	aria-hidden="true"
+	style="visibility: hidden; position: absolute; left: -9999px; overflow: hidden;"
+>
+	<defs>
+		<filter id="${e}">
+			<!--
+				Use sRGB instead of linearRGB so transparency looks correct.
+				Use perceptual brightness to convert to grayscale.
+			-->
+			<feColorMatrix color-interpolation-filters="sRGB" type="matrix" values=" .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 .299 .587 .114 0 0 "></feColorMatrix>
+			<!-- Use sRGB instead of linearRGB to be consistent with how CSS gradients work. -->
+			<feComponentTransfer color-interpolation-filters="sRGB">
+				<feFuncR type="table" tableValues="${r.r.join(" ")}"></feFuncR>
+				<feFuncG type="table" tableValues="${r.g.join(" ")}"></feFuncG>
+				<feFuncB type="table" tableValues="${r.b.join(" ")}"></feFuncB>
+				<feFuncA type="table" tableValues="${r.a.join(" ")}"></feFuncA>
+			</feComponentTransfer>
+			<!-- Re-mask the image with the original transparency since the feColorMatrix above loses that information. -->
+			<feComposite in2="SourceGraphic" operator="in"></feComposite>
+		</filter>
+	</defs>
+</svg>`}var GQ={mobile:"480px",tablet:"782px"},WQ=/^(\d+|\d*\.\d+)(px|em|rem)$/,Y3e=16;function Q3e(e){return"mobile"in e||"tablet"in e}function X3e(e){return!e||typeof e!="object"?{}:Q3e(e)?e:e.settings?.viewport??{}}function J3e(e){return typeof e=="string"&&WQ.test(e.trim())}function lR(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(WQ);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*Y3e}function sR(e){let t=X3e(e),r={},o={};Object.keys(GQ).forEach(s=>{let c=s,u=t[c],p=lR(u);p!==void 0&&J3e(u)&&(r[c]=u.trim(),o[c]=p)});let a=Object.keys(r);if(!a.length)return{...GQ};if(a.length===1)return r;let i=r.mobile,l=r.tablet;return o.mobile>=o.tablet?{mobile:i}:{mobile:i,tablet:l}}function $Q(e){let t=sR(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 Y3(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let a=l=>{Object.keys(l).forEach(s=>{let c=l[s];if(typeof c=="object"&&c!==null)if(c.ref!==void 0)if(typeof c.ref!="string"||c.ref.trim()==="")delete l[s];else{let u=Zd(e,c.ref);u!=null?l[s]=u:delete l[s]}else a(c),Object.keys(c).length===0&&delete l[s]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&a(i),i}var pR="default";function YQ(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===pR)&&(!r||r===pR)}function e4e(e){return YQ(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==pR)}function t4e(e,t){let r=e4e(t);return r.length?Zd(e,r):e}var r4e=new Set(["blocks","variations","css"]),cR=Object.freeze({value:{},sources:{}}),o4e={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Hp(e){let t=o4e[e];return t?{...t}:null}function jp(e,t){return!e||!t?null:{styles:e,source:t}}function n4e(e){return e.join(".")}function a4e(e){return{...e}}function QQ(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function uR(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function Up(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!r4e.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 qQ=new Set(["backgroundImage"]);function XQ(e,t,r,o,a,i=[]){if(!t||typeof t!="object"||Array.isArray(t))return e;for(let l of Object.keys(t)){let s=t[l];if(QQ(s))continue;if(uR(s)){if(s.ref.trim()==="")continue;let u=Zd(r,s.ref);if(u==null||uR(u))continue;s=u}let c=[...i,l];if(!qQ.has(l)&&s!==null&&typeof s=="object"&&!Array.isArray(s)&&!uR(s)){let u=e[l]&&typeof e[l]=="object"&&!Array.isArray(e[l])?e[l]:{};e[l]=XQ({...u},s,r,o,a,c)}else e[l]=qQ.has(l)&&s!==null&&typeof s=="object"&&!Array.isArray(s)?{...s}:s,o&&a&&(a[n4e(c)]=a4e(o))}return e}function Q3(e,t){if(!e)return null;let r=t4e(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var i4e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function l4e(e){return e.startsWith("elements.")?!1:i4e.some(t=>e===t||e.startsWith(`${t}.`))}function JQ(e,t){if(!e||typeof e!="object")return;let[r,...o]=t;if(o.length===0){delete e[r];return}let a=e[r];a&&typeof a=="object"&&(JQ(a,o),Object.keys(a).length===0&&delete e[r])}function s4e(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&l4e(r)&&(JQ(e,r.split(".")),delete t[r])}function c4e(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let a=zQ(o,{...t,_links:r??void 0});a!==void 0&&(e.background.backgroundImage=a)}function ZQ(e,{blockName:t,variationName:r=null,elements:o=null,viewport:a=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return cR;let l=e.styles,s={viewport:a,pseudoState:i},c=l,u=l.blocks?.[t]??null,p=(o??[]).map(v=>l.elements?.[v]??null).filter(v=>!!v),m=r?Y3(e,t,r)??null:null,d=[jp(Up(c),Hp("root")),...p.map(v=>jp(Up(v),Hp("element"))),u?jp(Up(u),Hp("block")):null,m?jp(Up(m),Hp("blockVariation")):null];YQ(s)||d.push(jp(Up(Q3(c,s)),Hp("root")),...p.map(v=>jp(Up(Q3(v,s)),Hp("element"))),u?jp(Up(Q3(u,s)),Hp("block")):null,m?jp(Up(Q3(m,s)),Hp("blockVariation")):null);let f=d.filter(Boolean);if(f.length===0)return cR;let h={},g=f.reduce((v,b)=>XQ(v,b.styles,e,b.source,h),{});return s4e(g,h),c4e(g,e,e._links??null),{value:g,sources:h}}var u4e={},KQ=new WeakMap;function eX(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return ZQ(e,t);let o=KQ.get(r);o||(o=new WeakMap,KQ.set(r,o));let a=e?._links??u4e,i=o.get(a);i||(i=new Map,o.set(a,i));let l=`${t.elements?.join(",")??""}:${t.viewport??""}:${t.pseudoState??""}`,s=(t.blockName||"")+""+(t.variationName||"")+""+l;if(i.has(s))return i.get(s);let c=ZQ(e,t);return i.set(s,c),c}var tX=n(kN(),1),{lock:rX,unlock:Eet}=(0,tX.__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 vg={};rX(vg,{getResponsiveMediaQueries:$Q,getViewportBreakpoints:sR,getViewportBreakpointValueInPixels:lR,getDuotoneFilter:UQ,getDuotoneStylesheet:jQ,getDuotoneUnsetStylesheet:HQ,resolveStyle:eX,getVariationStyle:Y3});var{getResponsiveMediaQueries:p4e}=U(vg),{globalStylesDataKey:m4e}=U(vs.privateApis),d4e="core/gallery",X3="var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) )";function oX(e,t){let r=X3;return t&&(r=typeof t=="string"?(0,vs.__experimentalGetGapCSSValue)(t)||X3:(0,vs.__experimentalGetGapCSSValue)(t?.left)||X3),`${e} {
 		--wp--style--unstable-gallery-gap: ${r==="0"?"0px":r}
-	}`}function rX(e){if(Object.hasOwn(e?.spacing||{},"blockGap"))return e.spacing.blockGap}function nX({style:e,clientId:t}){let r=`#block-${t}`,[o]=(0,vs.useSettings)("viewport"),i=(0,oX.useSelect)(p=>p(vs.store).getSettings()?.[l4e],[])?.blocks?.[s4e]||{},l=rX(e),s=i?.spacing?.blockGap??r4,u=tX(r,l===void 0?s:l);return Object.entries(i4e(o)).forEach(([p,m])=>{let d=rX(e?.[p]),f=l===void 0?i?.[p]?.spacing?.blockGap:void 0,h=d===void 0?f:d;h!=null&&(u+=`${m}{${tX(r,h)}}`)}),(0,vs.useStyleOverride)({css:u}),null}var jb=n(H(),1),wg=n(F(),1),sX=n(E(),1),a4=n(re(),1),cX=n(q(),1);var o4=n(I(),1),Up="core/attached-media",xg="date",kg="desc",c4e={[Up]:{title:(0,o4.__)("Use attached images"),description:(0,o4.__)("Images attached to the post."),emptyMessage:(0,o4.__)("Images attached to the post will appear here.")}};function n4(e){return c4e[e]}var Hb=100;function aX(e,{postId:t}){let{source:r,args:o={}}=e??{};return r===Up&&t?{parent:t,per_page:Hb,media_type:"image",orderby:o.orderBy==="date"||o.orderBy==="title"?o.orderBy:xg,order:o.order==="asc"||o.order==="desc"?o.order:kg}:null}var iX=[];function u4e(e,t){let{sizeSlug:r,linkTo:o,linkTarget:a,aspectRatio:i}=t,l=!!i&&i!=="auto";return{id:e.id,...Q3(e,r),...Ob(e,o),...Fb(a,t),sizeSlug:r,caption:e.caption?.raw||"",alt:e.alt_text||"",aspectRatio:l?i:void 0,scale:l?"cover":void 0}}function lX(e,t){return e.map(r=>(0,cX.createBlock)("core/image",u4e(r,t)))}function uX({attributes:e,setAttributes:t,clientId:r,postId:o,postType:a}){let{dynamicContent:i}=e,l=!!a,s=n4(i?.source),c=i?.args?.orderBy??xg,u=i?.args?.order??kg,p=(0,wg.useRegistry)(),{replaceInnerBlocks:m,__unstableMarkNextChangeAsNotPersistent:d}=(0,wg.useDispatch)(sX.store),f=(0,jb.useMemo)(()=>i?aX(i,{postId:o}):null,[i,o]),{dynamicMedia:h,dynamicMediaTotal:g,isResolvingDynamic:v}=(0,wg.useSelect)(A=>{if(!f)return{dynamicMedia:iX,dynamicMediaTotal:0,isResolvingDynamic:!1};let z=["postType","attachment",f];return{dynamicMedia:A(a4.store).getEntityRecords(...z)??iX,dynamicMediaTotal:A(a4.store).getEntityRecordsTotalItems(...z)??0,isResolvingDynamic:!A(a4.store).hasFinishedResolution("getEntityRecords",z)}},[f]),b=g>Hb,{sizeSlug:_,linkTo:k,linkTarget:x,aspectRatio:w}=e,C=(0,jb.useMemo)(()=>({sizeSlug:_,linkTo:k,linkTarget:x,aspectRatio:w}),[_,k,x,w]),P=(0,jb.useMemo)(()=>lX(h,C),[h,C]),B=(0,jb.useMemo)(()=>({allowResize:e.allowResize??!1,imageCrop:e.imageCrop,fixedHeight:e.fixedHeight,navigationButtonType:e.navigationButtonType}),[e.allowResize,e.imageCrop,e.fixedHeight,e.navigationButtonType]);function N(){p.batch(()=>{t({dynamicContent:{source:Up}}),d(),m(r,[])})}function D(){p.batch(()=>{m(r,lX(h,C)),d(),t({dynamicContent:void 0})})}function T(A,z){let j={...i?.args};delete j.orderBy,delete j.order,A!==void 0&&(A!==xg||z!==kg)&&(j.orderBy=A,j.order=z);let G={...i};Object.keys(j).length?G.args=j:delete G.args,t({dynamicContent:G})}function L(){t({dynamicContent:{source:i.source}})}return{dynamicContent:i,canUseDynamicSource:l,sourceDescriptor:s,hasMoreImagesThanCap:b,dynamicMediaTotal:g,sourceOrderby:c,sourceOrder:u,dynamicMedia:h,dynamicImageBlocks:P,isResolvingDynamic:v,galleryContext:B,enableDynamicMode:N,convertToStatic:D,setSourceOrder:T,resetSource:L}}var Jt=n(I(),1),i4=n(H(),1),Or=n(O(),1),Gp=n(E(),1);var mt=n(y(),1),p4e=[{label:(0,Jt.__)("Newest to oldest"),value:"date/desc"},{label:(0,Jt.__)("Oldest to newest"),value:"date/asc"},{label:(0,Jt.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Jt.__)("Z \u2192 A"),value:"title/desc"}];function m4e({orderby:e,order:t,onChange:r}){return(0,mt.jsx)(Or.SelectControl,{label:(0,Jt.__)("Order by"),value:`${e}/${t}`,options:p4e,onChange:o=>{let[a,i]=o.split("/");r({orderby:a,order:i})}})}function pX({onConfirm:e,onCancel:t}){return(0,mt.jsx)(Or.__experimentalConfirmDialog,{isOpen:!0,title:(0,Jt.__)("Detach Gallery"),__experimentalHideHeader:!1,confirmButtonText:(0,Jt.__)("Detach"),onConfirm:e,onCancel:t,size:"medium",children:(0,Jt.__)("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 mX({dynamic:e,dropdownMenuProps:t,hasImages:r}){let{dynamicContent:o,canUseDynamicSource:a,sourceDescriptor:i,sourceOrderby:l,sourceOrder:s,setSourceOrder:c,convertToStatic:u,enableDynamicMode:p,resetSource:m,isResolvingDynamic:d,hasMoreImagesThanCap:f,dynamicMediaTotal:h}=e,g=!!o,[v,b]=(0,i4.useState)(!1),[_,k]=(0,i4.useState)(!1);function x(){r?b(!0):p()}return g?(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsxs)(Or.__experimentalToolsPanel,{label:(0,Jt.__)("Source"),resetAll:m,dropdownMenuProps:t,children:[(0,mt.jsxs)("div",{className:"wp-block-gallery__source-settings",children:[(0,mt.jsx)("p",{className:"wp-block-gallery__source-description",children:i?.description??(0,Jt.__)("Dynamic images.")}),(0,mt.jsx)(Or.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>k(!0),disabled:d,accessibleWhenDisabled:!0,children:(0,Jt.__)("Detach Gallery")})]}),f&&(0,mt.jsx)(Or.Notice,{className:"wp-block-gallery__source-notice",status:"warning",isDismissible:!1,children:(0,Jt.sprintf)((0,Jt.__)("Only the first %1$d of %2$d images will be displayed."),Hb,h)}),(0,mt.jsx)(Or.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Jt.__)("Order by"),hasValue:()=>l!==xg||s!==kg,onDeselect:()=>c(void 0,void 0),children:(0,mt.jsx)(m4e,{orderby:l,order:s,onChange:({orderby:w,order:C})=>c(w,C)})})]}),_&&(0,mt.jsx)(pX,{onConfirm:()=>{u(),k(!1)},onCancel:()=>k(!1)})]}):a?(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsx)(Or.PanelBody,{title:(0,Jt.__)("Source"),children:(0,mt.jsx)("div",{className:"wp-block-gallery__source-settings",children:(0,mt.jsx)(Or.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:x,children:(0,Jt.__)("Use images attached to the post")})})}),v&&(0,mt.jsx)(Or.__experimentalConfirmDialog,{isOpen:!0,title:(0,Jt.__)("Use images attached to the post?"),__experimentalHideHeader:!1,confirmButtonText:(0,Jt.__)("Use attached images"),onConfirm:()=>{p(),b(!1)},onCancel:()=>b(!1),size:"medium",children:(0,Jt.__)("The images in this gallery will be replaced, but will remain in the media library.")})]}):null}function d4e({imageBlocks:e}){let{children:t,ref:r,className:o}=(0,Gp.__experimentalUseBlockPreview)({blocks:e});return(0,mt.jsx)("div",{ref:r,className:o,style:{display:"contents"},children:t})}function dX({dynamic:e,blockProps:t,innerBlocksProps:r,attributes:o,setAttributes:a,isSelected:i,insertBlocksAfter:l,isContentLocked:s,multiGallerySelection:c}){let{sourceDescriptor:u,dynamicImageBlocks:p,galleryContext:m,isResolvingDynamic:d,convertToStatic:f}=e,h=(0,Gp.useBlockEditingMode)(),[g,v]=(0,i4.useState)(!1),b=d?(0,Jt.__)("Loading images\u2026"):u?.emptyMessage??(0,Jt.__)("Dynamic images will appear here.");return(0,mt.jsxs)(mt.Fragment,{children:[h==="default"&&(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsx)(Gp.BlockControls,{group:"other",children:(0,mt.jsx)(Or.ToolbarButton,{onClick:()=>v(!0),disabled:d,children:(0,Jt.__)("Detach")})}),g&&(0,mt.jsx)(pX,{onConfirm:()=>{f(),v(!1)},onCancel:()=>v(!1)})]}),(0,mt.jsxs)("figure",{...t,children:[p.length?(0,mt.jsx)(Gp.BlockContextProvider,{value:m,children:(0,mt.jsx)(d4e,{imageBlocks:p})}):(0,mt.jsx)(Or.Placeholder,{icon:K3,label:(0,Jt.__)("Gallery"),instructions:b,children:d&&(0,mt.jsx)(Or.Spinner,{})}),(0,mt.jsx)(Mo,{attributes:o,setAttributes:a,isSelected:i,insertBlocksAfter:l,showToolbarButton:!c&&!s,className:"blocks-gallery-caption",label:(0,Jt.__)("Gallery caption text"),placeholder:(0,Jt.__)("Add gallery caption")})]}),r.children]})}var nt=n(y(),1),f4e=8,fX=[{icon:X1,label:(0,He.__)("Link images to attachment pages"),value:uc,noticeText:(0,He.__)("Attachment Pages")},{icon:pp,label:(0,He.__)("Link images to media files"),value:cc,noticeText:(0,He.__)("Media Files")},{icon:Jm,label:(0,He.__)("Enlarge on click"),value:hg,noticeText:(0,He.__)("Lightbox effect"),infoText:(0,He.__)("Scale images with a lightbox effect")},{icon:cv,label:(0,He._x)("None","Media item link option"),value:sc,noticeText:(0,He.__)("None")}],h4e=[{label:(0,He.__)("Icon"),value:"icon"},{label:(0,He.__)("Text"),value:"text"},{label:(0,He.__)("Both"),value:"both"}],hR=["image"],g4e=(0,He.__)("Drag and drop images, upload, or choose from your library."),v4e={name:"core/image"},hX=[];function bX(e){let{setAttributes:t,attributes:r,className:o,clientId:a,isSelected:i,insertBlocksAfter:l,isContentLocked:s,context:c,__unstableLayoutClassNames:u}=e,p=c?.postId,m=c?.postType,d=(0,lo.useBlockEditingMode)(),[f,h,g,v]=(0,lo.useSettings)("blocks.core/image.lightbox","dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),b=f?.allowEditing?fX:fX.filter(ne=>ne.value!==hg),{align:_,navigationButtonType:k,columns:x,imageCrop:w,randomOrder:C,linkTarget:P,linkTo:B,sizeSlug:N,aspectRatio:D}=r,{__unstableMarkNextChangeAsNotPersistent:T,replaceInnerBlocks:L,updateBlockAttributes:A,selectBlock:z}=(0,Gb.useDispatch)(lo.store),{createSuccessNotice:j,createErrorNotice:G}=(0,Gb.useDispatch)(vX.store),{getBlock:W,getSettings:$,innerBlockImages:V,multiGallerySelection:Q}=(0,Gb.useSelect)(ne=>{let{getBlockName:Ve,getMultiSelectedBlockClientIds:Je,getSettings:St,getBlock:qe}=ne(lo.store),yo=Je();return{getBlock:qe,getSettings:St,innerBlockImages:qe(a)?.innerBlocks??hX,multiGallerySelection:yo.length&&yo.every(Tn=>Ve(Tn)==="core/gallery")}},[a]),Y=(0,Ub.useMemo)(()=>V?.map(ne=>({clientId:ne.clientId,id:ne.attributes.id,url:ne.attributes.url,attributes:ne.attributes,fromSavedContent:!!ne.originalContent})),[V]),ee=AQ(V),te=NQ(Y,ee),ae=!!Y.length,J=!!r.dynamicContent,ce=uX({attributes:r,setAttributes:t,clientId:a,postId:p,postType:m}),ie=J?ce.dynamicMedia.length:Y.length,we;J?we=B===hg:f?.enabled?we=Y.filter(ne=>ne.attributes?.lightbox?.enabled===void 0||ne.attributes?.lightbox?.enabled===!0).length>0:we=Y.filter(ne=>ne.attributes.lightbox?.enabled).length>0;let se=g?.map(({name:ne,ratio:Ve})=>({label:ne,value:Ve})),de=h?.map(({name:ne,ratio:Ve})=>({label:ne,value:Ve})),ge=[{label:(0,He._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...v?de||[]:[],...se||[]];(0,Ub.useEffect)(()=>{te?.forEach(ne=>{T(),A(ne.clientId,{...me(ne.attributes),id:ne.id,align:void 0})})},[te]);let oe=IQ(J?ce.dynamicMedia:ee,i,$);function me(ne){let Ve=ne.id?ee.find(({id:qe})=>qe===ne.id):null,Je;ne.className&&ne.className!==""&&(Je=ne.className);let St;return ne.linkTarget||ne.rel?St={linkTarget:ne.linkTarget,rel:ne.rel}:St=Fb(P,r),{...Q3(Ve,N),...Ob(Ve,B,ne?.linkDestination),...St,className:Je,sizeSlug:N,caption:ne.caption.length>0?ne.caption:Ve.caption?.raw,alt:ne.alt||Ve.alt_text,aspectRatio:D==="auto"?void 0:D}}function le(ne){let Ve=ne.type;return hR.some(Je=>Ve?.indexOf(Je)===0)||ne.blob}function Pe(ne){let Ve=Object.prototype.toString.call(ne)==="[object FileList]",Je=Ve?Array.from(ne).map(ot=>ot.url?ot:{blob:(0,gR.createBlobURL)(ot)}):ne;Je.every(le)||G((0,He.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let St=Je.filter(ot=>ot.url||le(ot)).map(ot=>ot.url?ot:{blob:ot.blob||(0,gR.createBlobURL)(ot)}),qe=St.reduce((ot,Lo,tp)=>(ot[Lo.id]=tp,ot),{}),yo=Ve?V:V.filter(ot=>St.find(Lo=>Lo.id===ot.attributes.id)),Hl=St.filter(ot=>!yo.find(Lo=>ot.id===Lo.attributes.id)).map(ot=>(0,gX.createBlock)("core/image",{id:ot.id,blob:ot.blob,url:ot.url,caption:ot.caption,alt:ot.alt}));L(a,yo.concat(Hl).sort((ot,Lo)=>qe[ot.attributes.id]-qe[Lo.attributes.id])),Hl?.length>0&&z(Hl[0].clientId)}function Ee(ne){G(ne,{type:"snackbar"})}function X(ne){t({linkTo:ne});let Ve={},Je=[];W(a).innerBlocks.forEach(qe=>{Je.push(qe.clientId);let yo=qe.attributes.id?ee.find(({id:Tn})=>Tn===qe.attributes.id):null;Ve[qe.clientId]=Ob(yo,ne,!1,qe.attributes,f)}),A(Je,Ve,{uniqueByBlock:!0});let St=[...b].find(qe=>qe.value===ne);j((0,He.sprintf)((0,He.__)("All gallery image links updated to: %s"),St.noticeText),{id:"gallery-attributes-linkTo",type:"snackbar"})}function Ce(ne){t({columns:ne})}function pe(){t({imageCrop:!w})}function $e(){t({randomOrder:!C})}function fe(ne){let Ve=ne?"_blank":void 0;t({linkTarget:Ve});let Je={},St=[];W(a).innerBlocks.forEach(yo=>{St.push(yo.clientId),Je[yo.clientId]=Fb(Ve,yo.attributes)}),A(St,Je,{uniqueByBlock:!0});let qe=ne?(0,He.__)("All gallery images updated to open in new tab"):(0,He.__)("All gallery images updated to not open in new tab");j(qe,{id:"gallery-attributes-openInNewTab",type:"snackbar"})}function Ae(ne){t({sizeSlug:ne});let Ve={},Je=[];W(a).innerBlocks.forEach(qe=>{Je.push(qe.clientId);let yo=qe.attributes.id?ee.find(({id:Tn})=>Tn===qe.attributes.id):null;Ve[qe.clientId]=PQ(yo,ne)}),A(Je,Ve,{uniqueByBlock:!0});let St=oe.find(qe=>qe.value===ne);j((0,He.sprintf)((0,He.__)("All gallery image sizes updated to: %s"),St?.label??ne),{id:"gallery-attributes-sizeSlug",type:"snackbar"})}function Ft(ne){t({aspectRatio:ne});let Ve={},Je=[];W(a).innerBlocks.forEach(qe=>{Je.push(qe.clientId),Ve[qe.clientId]={aspectRatio:ne==="auto"?void 0:ne}}),A(Je,Ve,!0);let St=ge.find(qe=>qe.value===ne);j((0,He.sprintf)((0,He.__)("All gallery images updated to aspect ratio: %s"),St?.label||ne),{id:"gallery-attributes-aspectRatio",type:"snackbar"})}(0,Ub.useEffect)(()=>{B||(T(),t({linkTo:window?.wp?.media?.view?.settings?.defaultProps?.link||sc}))},[B]);let ze=ae&&Y.some(ne=>!!ne.id),oo={addToGallery:!1,disableMediaButtons:Y.some(ne=>!ne.id&&ne.url?.indexOf("blob:")===0),value:{}},vo=(0,lo.useBlockProps)({className:S(o,"has-nested-images",J&&[u,"blocks-gallery-grid",{[`align${_}`]:_,[`columns-${x}`]:x!==void 0,"columns-default":x===void 0,"is-cropped":w}])}),bo=(0,lo.useInnerBlocksProps)(vo,{defaultBlock:v4e,directInsert:!0,orientation:"horizontal",renderAppender:!1,allowedBlocks:J?hX:void 0}),ta=Z();if(!ae&&!J)return(0,nt.jsxs)("div",{...bo,children:[bo.children,(0,nt.jsx)(lo.MediaPlaceholder,{handleUpload:!1,icon:K3,labels:{title:(0,He.__)("Gallery"),instructions:g4e},onSelect:Pe,allowedTypes:hR,multiple:!0,onError:Ee,...oo,children:d==="default"&&(0,nt.jsx)(Tt.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:ce.enableDynamicMode,children:n4(Up).title})})]});let Ra=B&&B!=="none";return(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsxs)(lo.InspectorControls,{children:[(0,nt.jsx)(mX,{dynamic:ce,dropdownMenuProps:ta,hasImages:ae}),(0,nt.jsxs)(Tt.__experimentalToolsPanel,{label:(0,He.__)("Settings"),resetAll:()=>{t({navigationButtonType:"icon",columns:void 0,imageCrop:!0,randomOrder:!1}),Ft("auto"),N!==zb&&Ae(zb),P&&fe(!1)},dropdownMenuProps:ta,children:[ie>1&&(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Columns"),hasValue:()=>!!x&&x!==ie,onDeselect:()=>Ce(void 0),children:(0,nt.jsx)(Tt.RangeControl,{label:(0,He.__)("Columns"),value:x||Y3(ie),onChange:Ce,min:1,max:Math.min(f4e,ie),required:!0})}),oe?.length>0&&(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Resolution"),hasValue:()=>N!==zb,onDeselect:()=>Ae(zb),children:(0,nt.jsx)(Tt.SelectControl,{label:(0,He.__)("Resolution"),help:(0,He.__)("Select the size of the source images."),value:N,options:oe,onChange:Ae,hideCancelButton:!0})}),(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Crop images to fit"),hasValue:()=>!w,onDeselect:()=>t({imageCrop:!0}),children:(0,nt.jsx)(Tt.ToggleControl,{label:(0,He.__)("Crop images to fit"),checked:!!w,onChange:pe})}),(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Randomize order"),hasValue:()=>!!C,onDeselect:()=>t({randomOrder:!1}),children:(0,nt.jsx)(Tt.ToggleControl,{label:(0,He.__)("Randomize order"),checked:!!C,onChange:$e})}),Ra&&(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Open images in new tab"),hasValue:()=>!!P,onDeselect:()=>fe(!1),children:(0,nt.jsx)(Tt.ToggleControl,{label:(0,He.__)("Open images in new tab"),checked:P==="_blank",onChange:fe})}),ge.length>1&&(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{hasValue:()=>!!D&&D!=="auto",label:(0,He.__)("Aspect ratio"),onDeselect:()=>Ft("auto"),isShownByDefault:!0,children:(0,nt.jsx)(Tt.SelectControl,{label:(0,He.__)("Aspect ratio"),help:(0,He.__)("Set a consistent aspect ratio for all images in the gallery."),value:D,options:ge,onChange:Ft})}),f?.allowEditing&&we&&(0,nt.jsx)(Tt.__experimentalToolsPanelItem,{label:(0,He.__)("Navigation button type"),isShownByDefault:!0,hasValue:()=>k!=="icon",onDeselect:()=>t({navigationButtonType:"icon"}),children:(0,nt.jsx)(Tt.__experimentalToggleGroupControl,{label:(0,He.__)("Navigation button type"),value:k,onChange:ne=>t({navigationButtonType:ne}),isBlock:!0,help:(0,He.__)("Adjust the appearance of buttons in the lightbox."),children:h4e.map(ne=>(0,nt.jsx)(Tt.__experimentalToggleGroupControlOption,{value:ne.value,label:ne.label},ne.value))})})]})]}),(0,nt.jsx)(lo.BlockControls,{group:"block",children:(0,nt.jsx)(Tt.ToolbarDropdownMenu,{icon:di,label:(0,He.__)("Link"),children:({onClose:ne})=>(0,nt.jsx)(Tt.MenuGroup,{children:b.map(Ve=>{let Je=B===Ve.value;return(0,nt.jsx)(Tt.MenuItem,{isSelected:Je,className:S("components-dropdown-menu__menu-item",{"is-active":Je}),iconPosition:"left",icon:Ve.icon,onClick:()=>{X(Ve.value),ne()},role:"menuitemradio",info:Ve.infoText,children:Ve.label},Ve.value)})})})}),(0,nt.jsxs)(nt.Fragment,{children:[!Q&&!J&&(0,nt.jsx)(lo.BlockControls,{group:"other",children:(0,nt.jsx)(lo.MediaReplaceFlow,{allowedTypes:hR,handleUpload:!1,onSelect:Pe,name:(0,He.__)("Add"),multiple:!0,mediaIds:Y.filter(ne=>ne.id).map(ne=>ne.id),addToGallery:ze,variant:"toolbar"})}),(0,nt.jsx)(nX,{style:r.style,clientId:a})]}),J?(0,nt.jsx)(dX,{...e,dynamic:ce,blockProps:vo,innerBlocksProps:bo,multiGallerySelection:Q}):(0,nt.jsx)(EQ,{...e,isContentLocked:s,images:Y,blockProps:bo,insertBlocksAfter:l,multiGallerySelection:Q})]})}var l4={$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:!1,default:{type:"flex"}},interactivity:{clientNavigation:!0},listView:!0},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"};var wu=n(E(),1),s4=n(y(),1);function yX({attributes:e}){let{caption:t,columns:r,imageCrop:o,dynamicContent:a}=e,i=!wu.RichText.isEmpty(t)&&(0,s4.jsx)(wu.RichText.Content,{tagName:"figcaption",className:S("blocks-gallery-caption",(0,wu.__experimentalGetElementClassName)("caption")),value:t});if(a)return i||null;let l=S("has-nested-images",{[`columns-${r}`]:r!==void 0,"columns-default":r===void 0,"is-cropped":o}),s=wu.useBlockProps.save({className:l}),c=wu.useInnerBlocksProps.save(s);return(0,s4.jsxs)("figure",{...c,children:[c.children,i]})}var _l=n(q(),1),_X=n(Ar(),1),vR=n(vu(),1);var y4e=e=>e?e.split(",").map(t=>parseInt(t,10)):[],xX=e=>e.map(t=>(0,_l.createBlock)(t.name,t.attributes,xX(t.innerBlocks||[])));function _4e(e){if(e.name==="core/gallery"&&e.attributes?.images.length>0){let t=e.attributes.images.map(({url:r,id:o,alt:a})=>(0,_l.createBlock)("core/image",{url:r,id:o?parseInt(o,10):null,alt:a,sizeSlug:e.attributes.sizeSlug,linkDestination:e.attributes.linkDestination}));delete e.attributes.ids,delete e.attributes.images,e.innerBlocks=t}return e}(0,vR.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-to",_4e);function x4e(e,t){let o=(Array.isArray(t)?t:[t]).find(a=>a.name==="core/gallery"&&a.innerBlocks.length>0&&!a.attributes.images?.length>0&&!e.name.includes("core/"));if(o){let a=o.innerBlocks.map(({attributes:{url:l,id:s,alt:c}})=>({url:l,id:s?parseInt(s,10):null,alt:c})),i=a.map(({id:l})=>l);o.attributes.images=a,o.attributes.ids=i}return e}(0,vR.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-from",x4e);var k4e={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 a=e.filter(({url:i})=>i).map(i=>(i.width=void 0,i.height=void 0,(0,_l.createBlock)("core/image",i)));return(0,_l.createBlock)("core/gallery",{align:t,sizeSlug:r},a)}},{type:"shortcode",tag:"gallery",transform({named:{ids:e,columns:t=3,link:r,orderby:o,size:a}}){let i=y4e(e).map(c=>parseInt(c,10)),l=sc;return r==="post"?l=uc:r==="file"&&(l=cc),(0,_l.createBlock)("core/gallery",{columns:parseInt(t,10),linkTo:l,randomOrder:o==="rand",...a&&{sizeSlug:a}},i.map(c=>(0,_l.createBlock)("core/image",{id:c,...a&&{sizeSlug:a}})))},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,_l.createBlock)("core/image",{blob:(0,_X.createBlobURL)(r)}));return(0,_l.createBlock)("core/gallery",{},t)}}],to:[{type:"block",blocks:["core/image"],transform:({align:e},t)=>t.length>0?t.map(({attributes:{url:r,alt:o,caption:a,title:i,href:l,rel:s,linkClass:c,id:u,sizeSlug:p,linkDestination:m,linkTarget:d,anchor:f,className:h}})=>(0,_l.createBlock)("core/image",{align:e,url:r,alt:o,caption:a,title:i,href:l,rel:s,linkClass:c,id:u,sizeSlug:p,linkDestination:m,linkTarget:d,anchor:f,className:h})):(0,_l.createBlock)("core/image",{align:e})},{type:"block",blocks:["core/group"],variationName:"group-grid",transform:(e,t)=>{let{allowResize:r,aspectRatio:o,caption:a,columns:i,fixedHeight:l,ids:s,imageCrop:c,images:u,linkTarget:p,linkTo:m,navigationButtonType:d,randomOrder:f,shortCodeTransforms:h,sizeSlug:g,...v}=e;return(0,_l.createBlock)("core/group",{...v,layout:{type:"grid",columnCount:i??Y3(t.length)}},xX(t))}}]},kX=k4e;var bR=n(I(),1);var w4e=[{name:"dynamic-gallery",title:(0,bR.__)("Dynamic Gallery"),description:(0,bR.__)("Display images from a source, such as those attached to the current post."),attributes:{dynamicContent:{source:Up}},isActive:e=>!!e.dynamicContent,scope:[]}],wX=w4e;var{name:CX}=l4,SX={icon:sv,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:kX,variations:wX,edit:bX,save:yX,deprecated:kQ},C4e=()=>R({name:CX,metadata:l4,settings:SX});var wR={};K(wR,{init:()=>R4e,metadata:()=>u4,name:()=>f4,settings:()=>OX});var d4=n(I(),1);var Mn=n(E(),1),Bi=n(y(),1),_R=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,...a}=e;return{...a,style:t}},S4e=[{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,Bi.jsx)(e,{...Mn.useInnerBlocksProps.save(Mn.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,Bi.jsx)(t,{...Mn.useBlockProps.save(),children:(0,Bi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,Bi.jsx)(Mn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:_R,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:a}=e,i=(0,Mn.getColorClassName)("background-color",t),l=(0,Mn.getColorClassName)("color",o),s=S(i,l,{"has-text-color":o||a,"has-background":t||r});return(0,Bi.jsx)("div",{className:s,style:{backgroundColor:i?void 0:r,color:l?void 0:a},children:(0,Bi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,Bi.jsx)(Mn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:_R,supports:{align:["wide","full"],anchor:!0,html:!1},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:a}=e,i=(0,Mn.getColorClassName)("background-color",t),l=(0,Mn.getColorClassName)("color",o),s=S(i,{"has-text-color":o||a,"has-background":t||r});return(0,Bi.jsx)("div",{className:s,style:{backgroundColor:i?void 0:r,color:l?void 0:a},children:(0,Bi.jsx)("div",{className:"wp-block-group__inner-container",children:(0,Bi.jsx)(Mn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:_R,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r}=e,o=(0,Mn.getColorClassName)("background-color",t),a=S(o,{"has-background":t||r});return(0,Bi.jsx)("div",{className:a,style:{backgroundColor:o?void 0:r},children:(0,Bi.jsx)(Mn.InnerBlocks.Content,{})})}}],TX=S4e;var c4=n(F(),1),Ni=n(E(),1),DX=n(H(),1),LX=n(I(),1);var PX=n(F(),1),EX=n(E(),1),xR=n(I(),1),BX=n(q(),1),Za=n(O(),1),Wb=n(H(),1),qa=n(y(),1),T4e=(e="group")=>({group:(0,qa.jsx)(Za.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,qa.jsx)(Za.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,qa.jsx)(Za.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,qa.jsx)(Za.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,qa.jsx)(Za.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,qa.jsx)(Za.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,qa.jsx)(Za.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,qa.jsx)(Za.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 IX({attributes:e={style:void 0,backgroundColor:void 0,textColor:void 0,fontSize:void 0},usedLayoutType:t="",hasInnerBlocks:r=!1}){let{style:o,backgroundColor:a,textColor:i,fontSize:l}=e,[s,c]=(0,Wb.useState)(!r&&!a&&!l&&!i&&!o&&t!=="flex"&&t!=="grid");return(0,Wb.useEffect)(()=>{(r||a||l||i||o||t==="flex")&&c(!1)},[a,l,i,o,t,r]),[s,c]}function P4e({name:e,onSelect:t}){let r=(0,PX.useSelect)(a=>a(BX.store).getBlockVariations(e,"block"),[e]),o=(0,EX.useBlockProps)({className:"wp-block-group__placeholder"});return(0,Wb.useEffect)(()=>{r&&r.length===1&&t(r[0])},[t,r]),(0,qa.jsx)("div",{...o,children:(0,qa.jsx)(Za.Placeholder,{instructions:(0,xR.__)("Group blocks together. Select a layout:"),children:(0,qa.jsx)("ul",{role:"list",className:"wp-block-group-placeholder__variations","aria-label":(0,xR.__)("Block variations"),children:r.map(a=>(0,qa.jsx)("li",{children:(0,qa.jsx)(Za.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:T4e(a.name),iconSize:48,onClick:()=>t(a),className:"wp-block-group-placeholder__variation-button",label:`${a.title}: ${a.description}`})},a.name))})})})}var NX=P4e;var Ii=n(y(),1),{HTMLElementControl:E4e}=U(Ni.privateApis);function B4e({tagName:e,onSelectTagName:t,clientId:r}){return(0,Ii.jsx)(Ni.InspectorControls,{group:"advanced",children:(0,Ii.jsx)(E4e,{tagName:e,onChange:t,clientId:r,options:[{label:(0,LX.__)("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 I4e({attributes:e,name:t,setAttributes:r,clientId:o}){let{hasInnerBlocks:a,themeSupportsLayout:i}=(0,c4.useSelect)(x=>{let{getBlock:w,getSettings:C}=x(Ni.store),P=w(o);return{hasInnerBlocks:!!(P&&P.innerBlocks.length),themeSupportsLayout:C()?.supportsLayout}},[o]),{tagName:l="div",templateLock:s,allowedBlocks:c,layout:u={}}=e,{type:p="default"}=u,m=i||p==="flex"||p==="grid",d=(0,DX.useRef)(),f=(0,Ni.useBlockProps)({ref:d}),[h,g]=IX({attributes:e,usedLayoutType:p,hasInnerBlocks:a}),v;h?v=!1:a||(v=Ni.InnerBlocks.ButtonBlockAppender);let b=(0,Ni.useInnerBlocksProps)(m?f:{className:"wp-block-group__inner-container"},{dropZoneElement:d.current,templateLock:s,allowedBlocks:c,renderAppender:v}),{selectBlock:_}=(0,c4.useDispatch)(Ni.store),k=x=>{r(x.attributes),_(o,-1),g(!1)};return(0,Ii.jsxs)(Ii.Fragment,{children:[(0,Ii.jsx)(B4e,{tagName:l,onSelectTagName:x=>r({tagName:x}),clientId:o}),h&&(0,Ii.jsxs)("div",{children:[b.children,(0,Ii.jsx)(NX,{name:t,onSelect:k})]}),m&&!h&&(0,Ii.jsx)(l,{...b}),!m&&!h&&(0,Ii.jsx)(l,{...f,children:(0,Ii.jsx)("div",{...b})})]})}var RX=I4e;var u4={$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,__experimentalOnMerge:!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:!0,__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 p4=n(E(),1),AX=n(y(),1);function MX({attributes:{tagName:e}}){return(0,AX.jsx)(e,{...p4.useInnerBlocksProps.save(p4.useBlockProps.save())})}var m4=n(q(),1),D4e={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){let t=["wide","full"],r=e.reduce((a,i)=>{let{align:l}=i.attributes;return t.indexOf(l)>t.indexOf(a)?l:a},void 0),o=e.map(a=>(0,m4.cloneSanitizedBlock)(a));return(0,m4.createBlock)("core/group",{align:r,layout:{type:"constrained"}},o)}}]},zX=D4e;var zn=n(I(),1);var kR={innerBlocks:[{name:"core/paragraph",attributes:{content:(0,zn.__)("One.")}},{name:"core/paragraph",attributes:{content:(0,zn.__)("Two.")}},{name:"core/paragraph",attributes:{content:(0,zn.__)("Three.")}},{name:"core/paragraph",attributes:{content:(0,zn.__)("Four.")}},{name:"core/paragraph",attributes:{content:(0,zn.__)("Five.")}},{name:"core/paragraph",attributes:{content:(0,zn.__)("Six.")}}]},L4e=[{name:"group",title:(0,zn.__)("Group"),description:(0,zn.__)("Gather blocks in a container."),attributes:{layout:{type:"constrained"}},isDefault:!0,scope:["block","inserter","transform"],icon:ed},{name:"group-row",title:(0,zn._x)("Row","single horizontal line"),description:(0,zn.__)("Arrange blocks horizontally."),attributes:{layout:{type:"flex",flexWrap:"nowrap"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:vI,example:kR},{name:"group-stack",title:(0,zn.__)("Stack"),description:(0,zn.__)("Arrange blocks vertically."),attributes:{layout:{type:"flex",orientation:"vertical"}},scope:["block","inserter","transform"],isActive:["layout.type","layout.orientation"],icon:NI,example:kR},{name:"group-grid",title:(0,zn.__)("Grid"),description:(0,zn.__)("Arrange blocks in a grid."),attributes:{layout:{type:"grid"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:Gl,example:kR}],VX=L4e;var{name:f4}=u4,OX={icon:ed,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,d4.__)("La Mancha"),style:{typography:{textAlign:"center"}}}},{name:"core/paragraph",attributes:{style:{typography:{textAlign:"center"}},content:(0,d4.__)("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,d4.__)("Read more")}}],viewportWidth:600},transforms:zX,edit:RX,save:MX,deprecated:TX,variations:VX},R4e=()=>R({name:f4,metadata:u4,settings:OX});var ER={};K(ER,{init:()=>Q4e,metadata:()=>b4,name:()=>_4,settings:()=>x4});var $p=n(I(),1),Tg=n(q(),1);var fa=n(E(),1);var mc=n(y(),1),CR={className:!1,anchor:!0},h4={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},Cg=e=>{if(!e.customTextColor)return e;let t={color:{text:e.customTextColor}},{customTextColor:r,...o}=e;return{...o,style:t}},FX=["left","right","center"],Sg=e=>{let{align:t,...r}=e;return FX.includes(t)?{...r,textAlign:t}:e},A4e={supports:CR,attributes:{...h4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>be(Cg(Sg(e))),save({attributes:e}){let{align:t,level:r,content:o,textColor:a,customTextColor:i}=e,l="h"+r,s=(0,fa.getColorClassName)("color",a),c=S({[s]:s});return(0,mc.jsx)(fa.RichText.Content,{className:c||void 0,tagName:l,style:{textAlign:t,color:s?void 0:i},value:o})}},M4e={attributes:{...h4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>be(Cg(Sg(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:a,textColor:i}=e,l="h"+a,s=(0,fa.getColorClassName)("color",i),c=S({[s]:s,[`has-text-align-${t}`]:t});return(0,mc.jsx)(fa.RichText.Content,{className:c||void 0,tagName:l,style:{color:s?void 0:o},value:r})},supports:CR},z4e={supports:CR,attributes:{...h4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>be(Cg(Sg(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:a,textColor:i}=e,l="h"+a,s=(0,fa.getColorClassName)("color",i),c=S({[s]:s,"has-text-color":i||o,[`has-text-align-${t}`]:t});return(0,mc.jsx)(fa.RichText.Content,{className:c||void 0,tagName:l,style:{color:s?void 0:o},value:r})}},V4e={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:h4,isEligible:({align:e})=>FX.includes(e),migrate:e=>be(Cg(Sg(e))),save({attributes:e}){let{align:t,content:r,level:o}=e,a="h"+o,i=S({[`has-text-align-${t}`]:t});return(0,mc.jsx)(a,{...fa.useBlockProps.save({className:i}),children:(0,mc.jsx)(fa.RichText.Content,{value:r})})}},O4e={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,a="h"+o,i=S({[`has-text-align-${t}`]:t});return(0,mc.jsx)(a,{...fa.useBlockProps.save({className:i}),children:(0,mc.jsx)(fa.RichText.Content,{value:r})})},migrate:e=>be(Cg(Sg(e)))},F4e={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,a="h"+o,i=S({[`has-text-align-${t}`]:t});return(0,mc.jsx)(a,{...fa.useBlockProps.save({className:i}),children:(0,mc.jsx)(fa.RichText.Content,{value:r})})},migrate:e=>be(Cg(Sg(e))),isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},H4e=[F4e,O4e,V4e,z4e,M4e,A4e],HX=H4e;var UX=n(I(),1),GX=n(H(),1),v4=n(F(),1),Xd=n(E(),1);var jX=n(Mb(),1),SR={},j4e=e=>{let t=document.createElement("div");return t.innerHTML=e,t.innerText},U4e=e=>(0,jX.default)(j4e(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,""),g4=(e,t)=>{let r=U4e(t);if(r==="")return null;delete SR[e];let o=r,a=0;for(;Object.values(SR).includes(o);)a+=1,o=r+"-"+a;return o},TR=(e,t)=>{SR[e]=t};var WX=n(y(),1);function G4e(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onReplace:a,style:i,clientId:l}=e;Ct(e);let{content:s,level:c,placeholder:u,anchor:p}=t,m="h"+c,d=(0,Xd.useBlockProps)({style:i}),{canGenerateAnchors:f}=(0,v4.useSelect)(v=>{let{getGlobalBlockCount:b,getSettings:_}=v(Xd.store);return{canGenerateAnchors:!!_().generateAnchors||b("core/table-of-contents")>0}},[]),{__unstableMarkNextChangeAsNotPersistent:h}=(0,v4.useDispatch)(Xd.store);return(0,GX.useEffect)(()=>{if(f)return!p&&s&&(h(),r({anchor:g4(l,s)})),TR(l,p),()=>TR(l,null)},[p,s,l,f,r,h]),(0,WX.jsx)(Xd.RichText,{identifier:"content",tagName:m,value:s,onChange:v=>{let b={content:v};f&&(!p||!v||g4(l,s)===p)&&(b.anchor=g4(l,v)),r(b)},onMerge:o,onReplace:a,onRemove:a?()=>a([]):void 0,placeholder:u||(0,UX.__)("Heading"),...d})}var $X=G4e;var b4={$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 y4=n(E(),1),PR=n(y(),1);function qX({attributes:e}){let{content:t,level:r}=e,o="h"+r;return(0,PR.jsx)(o,{...y4.useBlockProps.save(),children:(0,PR.jsx)(y4.RichText.Content,{value:t})})}var Wp=n(q(),1);function ZX(e){return Number(e.substr(1))}var $4e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map(t=>{let{content:r,anchor:o,style:a}=t,i=a?.typography?.textAlign;return(0,Wp.createBlock)("core/heading",{...pu(t,"core/heading",({content:l})=>({content:l})),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,Wp.getBlockAttributes)("core/heading",e.outerHTML),{textAlign:r}=e.style||{};return t.level=ZX(e.nodeName),(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,Wp.createBlock)("core/heading",t)}},...[1,2,3,4,5,6].map(e=>({type:"prefix",prefix:Array(e+1).join("#"),transform(t){return(0,Wp.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,Wp.createBlock)("core/heading",{level:e})}))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map(t=>{let{content:r,style:o}=t,a=o?.typography?.textAlign;return(0,Wp.createBlock)("core/paragraph",{...pu(t,"core/paragraph",({content:i})=>({content:i})),content:r,...a&&{style:{typography:{textAlign:a}}}})})}]},KX=$4e;var $b=n(I(),1);var q4e=[bE,_E,kE,CE,TE,EE],Z4e=[...[1,2,3,4,5,6].map(e=>({name:`h${e}`,title:(0,$b.sprintf)((0,$b.__)("Heading %d"),e),description:(0,$b.__)("Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content."),icon:q4e[e-1],attributes:{level:e},scope:["block","transform"],keywords:[`h${e}`],isActive:t=>t.level===e}))],YX=Z4e;var{fieldsKey:K4e,formKey:Y4e}=U(Tg.privateApis),{name:_4}=b4,x4={icon:IE,example:{attributes:{content:(0,$p.__)("Code is Poetry"),level:2,style:{typography:{textAlign:"center"}}}},__experimentalLabel(e,{context:t}){let{content:r,level:o}=e,a=e?.metadata?.name,i=r?.trim().length>0;if(t==="list-view"&&(a||i))return a||r;if(t==="breadcrumb"&&a)return a;if(t==="accessibility")return i?(0,$p.sprintf)((0,$p.__)("Level %1$s. %2$s"),o,r):(0,$p.sprintf)((0,$p.__)("Level %s. Empty."),o)},transforms:KX,deprecated:HX,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:$X,save:qX,variations:YX};window.__experimentalContentOnlyInspectorFields&&(x4[K4e]=[{id:"content",label:(0,$p.__)("Content"),type:"text",Edit:"rich-text"}],x4[Y4e]={fields:["content"]});var Q4e=()=>{let e=R({name:_4,metadata:b4,settings:x4}),t=(0,Tg.getBlockType)(_4)?.attributes?.levelOptions?.default;return t&&[1,2,3,4,5,6].forEach(r=>{t.includes(r)||(0,Tg.unregisterBlockVariation)(_4,`h${r}`)}),e};var BR={};K(BR,{init:()=>eCe,metadata:()=>k4,name:()=>aJ,settings:()=>iJ});var nJ=n(I(),1);var k4={$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 qp=n(E(),1),ha=n(O(),1),Ka=n(I(),1),QX=n(F(),1),XX=n(re(),1);var JX=n(Pn(),1);var So=n(y(),1),J4e=e=>e.preventDefault();function eJ({attributes:e,setAttributes:t,context:r}){let{homeUrl:o,onNavigateToEntityRecord:a,frontPageId:i,frontPageTemplateId:l}=(0,QX.useSelect)(g=>{let{getEntityRecord:v,getDefaultTemplateId:b,canUser:_}=g(XX.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,P=C?null:b({slug:"front-page"});return{homeUrl:k,onNavigateToEntityRecord:g(qp.store).getSettings().onNavigateToEntityRecord,frontPageId:C,frontPageTemplateId:P}},[]),{textColor:s,backgroundColor:c,style:u}=r,{label:p,opensInNewTab:m,description:d}=e,f=Z(),h=(0,qp.useBlockProps)({className:S("wp-block-navigation-item",{"has-text-color":!!s||!!u?.color?.text,[`has-${s}-color`]:!!s,"has-background":!!c||!!u?.color?.background,[`has-${c}-background-color`]:!!c}),style:{color:u?.color?.text,backgroundColor:u?.color?.background}});return(0,So.jsxs)(So.Fragment,{children:[(0,So.jsx)(qp.InspectorControls,{group:"content",children:(0,So.jsxs)(ha.__experimentalToolsPanel,{label:(0,Ka.__)("Settings"),resetAll:()=>{t({label:"",opensInNewTab:!1,description:""})},dropdownMenuProps:f,children:[(0,So.jsx)(ha.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,Ka.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,So.jsx)(ha.TextControl,{label:(0,Ka.__)("Text"),value:p?(0,JX.__unstableStripHTML)(p):"",onChange:g=>{t({label:g})},autoComplete:"off"})}),(0,So.jsx)(ha.__experimentalToolsPanelItem,{hasValue:()=>!!m,label:(0,Ka.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,So.jsx)(ha.CheckboxControl,{label:(0,Ka.__)("Open in new tab"),checked:m,onChange:g=>t({opensInNewTab:g})})}),a&&(i||l)&&(0,So.jsx)(ha.Button,{variant:"secondary",onClick:()=>{a(i?{postId:i,postType:"page"}:{postId:l,postType:"wp_template"})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,Ka.__)("Edit")}),o&&(0,So.jsx)(ha.Button,{variant:"secondary",href:o,target:"_blank",icon:tv,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,Ka.__)("View")}),(0,So.jsx)(ha.__experimentalToolsPanelItem,{hasValue:()=>!!d,label:(0,Ka.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!0,children:(0,So.jsx)(ha.TextareaControl,{label:(0,Ka.__)("Description"),value:d||"",onChange:g=>{t({description:g})},help:(0,Ka.__)("The description will be displayed in the menu if the current theme supports it.")})})]})}),(0,So.jsx)("div",{...h,children:(0,So.jsxs)("a",{className:"wp-block-home-link__content wp-block-navigation-item__content",href:o,onClick:J4e,children:[(0,So.jsx)(qp.RichText,{identifier:"label",className:"wp-block-home-link__label",value:p??(0,Ka.__)("Home"),onChange:g=>{t({label:g})},"aria-label":(0,Ka.__)("Home link text"),placeholder:(0,Ka.__)("Add label\u2026"),withoutInteractiveFormatting:!0}),d&&(0,So.jsx)("span",{className:"wp-block-navigation-item__description",children:d})]})})]})}var tJ=n(E(),1),rJ=n(y(),1);function oJ(){return(0,rJ.jsx)(tJ.InnerBlocks.Content,{})}var{name:aJ}=k4,iJ={icon:DE,edit:eJ,save:oJ,example:{attributes:{label:(0,nJ._x)("Home Link","block example")}}},eCe=()=>R({name:aJ,metadata:k4,settings:iJ});var DR={};K(DR,{init:()=>iCe,metadata:()=>S4,name:()=>xJ,settings:()=>kJ});var _J=n(I(),1);var Pg=n(I(),1),C4=n(H(),1),Ya=n(E(),1),ef=n(q(),1),Eg=n(F(),1),hJ=n(xd(),1),bs=n(O(),1);var Di=n(I(),1),qb=n(H(),1),dJ=n(F(),1),pn=n(O(),1),Kp=n(E(),1);var fJ=n(ve(),1);var lJ=n(H(),1),w4=n(E(),1),sJ=n(O(),1),cJ=n(F(),1),uJ=n(I(),1),Jd=n(y(),1),tCe=`
+	}`}function nX(e){if(Object.hasOwn(e?.spacing||{},"blockGap"))return e.spacing.blockGap}function iX({style:e,clientId:t}){let r=`#block-${t}`,[o]=(0,vs.useSettings)("viewport"),i=(0,aX.useSelect)(p=>p(vs.store).getSettings()?.[m4e],[])?.blocks?.[d4e]||{},l=nX(e),s=i?.spacing?.blockGap??X3,u=oX(r,l===void 0?s:l);return Object.entries(p4e(o)).forEach(([p,m])=>{let d=nX(e?.[p]),f=l===void 0?i?.[p]?.spacing?.blockGap:void 0,h=d===void 0?f:d;h!=null&&(u+=`${m}{${oX(r,h)}}`)}),(0,vs.useStyleOverride)({css:u}),null}var Ob=n(H(),1),_g=n(O(),1),uX=n(P(),1),t4=n(te(),1),pX=n(Z(),1);var J3=n(N(),1),Gp="core/attached-media",bg="date",yg="desc",f4e={[Gp]:{title:(0,J3.__)("Use attached images"),description:(0,J3.__)("Images attached to the post."),emptyMessage:(0,J3.__)("Images attached to the post will appear here.")}};function e4(e){return f4e[e]}var zb=100;function lX(e,{postId:t}){let{source:r,args:o={}}=e??{};return r===Gp&&t?{parent:t,per_page:zb,media_type:"image",orderby:o.orderBy==="date"||o.orderBy==="title"?o.orderBy:bg,order:o.order==="asc"||o.order==="desc"?o.order:yg}:null}var sX=[];function h4e(e,t){let{sizeSlug:r,linkTo:o,linkTarget:a,aspectRatio:i}=t,l=!!i&&i!=="auto";return{id:e.id,...q3(e,r),...Mb(e,o),...Vb(a,t),sizeSlug:r,caption:e.caption?.raw||"",alt:e.alt_text||"",aspectRatio:l?i:void 0,scale:l?"cover":void 0}}function cX(e,t){return e.map(r=>(0,pX.createBlock)("core/image",h4e(r,t)))}function mX({attributes:e,setAttributes:t,clientId:r,postId:o,postType:a}){let{dynamicContent:i}=e,l=!!a,s=e4(i?.source),c=i?.args?.orderBy??bg,u=i?.args?.order??yg,p=(0,_g.useRegistry)(),{replaceInnerBlocks:m,__unstableMarkNextChangeAsNotPersistent:d}=(0,_g.useDispatch)(uX.store),f=(0,Ob.useMemo)(()=>i?lX(i,{postId:o}):null,[i,o]),{dynamicMedia:h,dynamicMediaTotal:g,isResolvingDynamic:v}=(0,_g.useSelect)(R=>{if(!f)return{dynamicMedia:sX,dynamicMediaTotal:0,isResolvingDynamic:!1};let V=["postType","attachment",f];return{dynamicMedia:R(t4.store).getEntityRecords(...V)??sX,dynamicMediaTotal:R(t4.store).getEntityRecordsTotalItems(...V)??0,isResolvingDynamic:!R(t4.store).hasFinishedResolution("getEntityRecords",V)}},[f]),b=g>zb,{sizeSlug:_,linkTo:k,linkTarget:x,aspectRatio:w}=e,C=(0,Ob.useMemo)(()=>({sizeSlug:_,linkTo:k,linkTarget:x,aspectRatio:w}),[_,k,x,w]),T=(0,Ob.useMemo)(()=>cX(h,C),[h,C]),I=(0,Ob.useMemo)(()=>({allowResize:e.allowResize??!1,imageCrop:e.imageCrop,fixedHeight:e.fixedHeight,navigationButtonType:e.navigationButtonType}),[e.allowResize,e.imageCrop,e.fixedHeight,e.navigationButtonType]);function D(){p.batch(()=>{t({dynamicContent:{source:Gp}}),d(),m(r,[])})}function L(){p.batch(()=>{m(r,cX(h,C)),d(),t({dynamicContent:void 0})})}function E(R,V){let j={...i?.args};delete j.orderBy,delete j.order,R!==void 0&&(R!==bg||V!==yg)&&(j.orderBy=R,j.order=V);let q={...i};Object.keys(j).length?q.args=j:delete q.args,t({dynamicContent:q})}function B(){t({dynamicContent:{source:i.source}})}return{dynamicContent:i,canUseDynamicSource:l,sourceDescriptor:s,hasMoreImagesThanCap:b,dynamicMediaTotal:g,sourceOrderby:c,sourceOrder:u,dynamicMedia:h,dynamicImageBlocks:T,isResolvingDynamic:v,galleryContext:I,enableDynamicMode:D,convertToStatic:L,setSourceOrder:E,resetSource:B}}var Jt=n(N(),1),r4=n(H(),1),Or=n(z(),1),Wp=n(P(),1);var dt=n(y(),1),g4e=[{label:(0,Jt.__)("Newest to oldest"),value:"date/desc"},{label:(0,Jt.__)("Oldest to newest"),value:"date/asc"},{label:(0,Jt.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Jt.__)("Z \u2192 A"),value:"title/desc"}];function v4e({orderby:e,order:t,onChange:r}){return(0,dt.jsx)(Or.SelectControl,{label:(0,Jt.__)("Order by"),value:`${e}/${t}`,options:g4e,onChange:o=>{let[a,i]=o.split("/");r({orderby:a,order:i})}})}function dX({onConfirm:e,onCancel:t}){return(0,dt.jsx)(Or.__experimentalConfirmDialog,{isOpen:!0,title:(0,Jt.__)("Detach Gallery"),__experimentalHideHeader:!1,confirmButtonText:(0,Jt.__)("Detach"),onConfirm:e,onCancel:t,size:"medium",children:(0,Jt.__)("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 fX({dynamic:e,dropdownMenuProps:t,hasImages:r}){let{dynamicContent:o,canUseDynamicSource:a,sourceDescriptor:i,sourceOrderby:l,sourceOrder:s,setSourceOrder:c,convertToStatic:u,enableDynamicMode:p,resetSource:m,isResolvingDynamic:d,hasMoreImagesThanCap:f,dynamicMediaTotal:h}=e,g=!!o,[v,b]=(0,r4.useState)(!1),[_,k]=(0,r4.useState)(!1);function x(){r?b(!0):p()}return g?(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsxs)(Or.__experimentalToolsPanel,{label:(0,Jt.__)("Source"),resetAll:m,dropdownMenuProps:t,children:[(0,dt.jsxs)("div",{className:"wp-block-gallery__source-settings",children:[(0,dt.jsx)("p",{className:"wp-block-gallery__source-description",children:i?.description??(0,Jt.__)("Dynamic images.")}),(0,dt.jsx)(Or.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>k(!0),disabled:d,accessibleWhenDisabled:!0,children:(0,Jt.__)("Detach Gallery")})]}),f&&(0,dt.jsx)(Or.Notice,{className:"wp-block-gallery__source-notice",status:"warning",isDismissible:!1,children:(0,Jt.sprintf)((0,Jt.__)("Only the first %1$d of %2$d images will be displayed."),zb,h)}),(0,dt.jsx)(Or.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Jt.__)("Order by"),hasValue:()=>l!==bg||s!==yg,onDeselect:()=>c(void 0,void 0),children:(0,dt.jsx)(v4e,{orderby:l,order:s,onChange:({orderby:w,order:C})=>c(w,C)})})]}),_&&(0,dt.jsx)(dX,{onConfirm:()=>{u(),k(!1)},onCancel:()=>k(!1)})]}):a?(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(Or.PanelBody,{title:(0,Jt.__)("Source"),children:(0,dt.jsx)("div",{className:"wp-block-gallery__source-settings",children:(0,dt.jsx)(Or.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:x,children:(0,Jt.__)("Use images attached to the post")})})}),v&&(0,dt.jsx)(Or.__experimentalConfirmDialog,{isOpen:!0,title:(0,Jt.__)("Use images attached to the post?"),__experimentalHideHeader:!1,confirmButtonText:(0,Jt.__)("Use attached images"),onConfirm:()=>{p(),b(!1)},onCancel:()=>b(!1),size:"medium",children:(0,Jt.__)("The images in this gallery will be replaced, but will remain in the media library.")})]}):null}function b4e({imageBlocks:e}){let{children:t,ref:r,className:o}=(0,Wp.__experimentalUseBlockPreview)({blocks:e});return(0,dt.jsx)("div",{ref:r,className:o,style:{display:"contents"},children:t})}function hX({dynamic:e,blockProps:t,innerBlocksProps:r,attributes:o,setAttributes:a,isSelected:i,insertBlocksAfter:l,isContentLocked:s,multiGallerySelection:c}){let{sourceDescriptor:u,dynamicImageBlocks:p,galleryContext:m,isResolvingDynamic:d,convertToStatic:f}=e,h=(0,Wp.useBlockEditingMode)(),[g,v]=(0,r4.useState)(!1),b=d?(0,Jt.__)("Loading images\u2026"):u?.emptyMessage??(0,Jt.__)("Dynamic images will appear here.");return(0,dt.jsxs)(dt.Fragment,{children:[h==="default"&&(0,dt.jsxs)(dt.Fragment,{children:[(0,dt.jsx)(Wp.BlockControls,{group:"other",children:(0,dt.jsx)(Or.ToolbarButton,{onClick:()=>v(!0),disabled:d,children:(0,Jt.__)("Detach")})}),g&&(0,dt.jsx)(dX,{onConfirm:()=>{f(),v(!1)},onCancel:()=>v(!1)})]}),(0,dt.jsxs)("figure",{...t,children:[p.length?(0,dt.jsx)(Wp.BlockContextProvider,{value:m,children:(0,dt.jsx)(b4e,{imageBlocks:p})}):(0,dt.jsx)(Or.Placeholder,{icon:W3,label:(0,Jt.__)("Gallery"),instructions:b,children:d&&(0,dt.jsx)(Or.Spinner,{})}),(0,dt.jsx)(zo,{attributes:o,setAttributes:a,isSelected:i,insertBlocksAfter:l,showToolbarButton:!c&&!s,className:"blocks-gallery-caption",label:(0,Jt.__)("Gallery caption text"),placeholder:(0,Jt.__)("Add gallery caption")})]}),r.children]})}var ot=n(y(),1),y4e=8,gX=[{icon:Z1,label:(0,He.__)("Link images to attachment pages"),value:cc,noticeText:(0,He.__)("Attachment Pages")},{icon:mp,label:(0,He.__)("Link images to media files"),value:sc,noticeText:(0,He.__)("Media Files")},{icon:Ym,label:(0,He.__)("Enlarge on click"),value:mg,noticeText:(0,He.__)("Lightbox effect"),infoText:(0,He.__)("Scale images with a lightbox effect")},{icon:av,label:(0,He._x)("None","Media item link option"),value:lc,noticeText:(0,He.__)("None")}],_4e=[{label:(0,He.__)("Icon"),value:"icon"},{label:(0,He.__)("Text"),value:"text"},{label:(0,He.__)("Both"),value:"both"}],mR=["image"],x4e=(0,He.__)("Drag and drop images, upload, or choose from your library."),k4e={name:"core/image"},vX=[];function _X(e){let{setAttributes:t,attributes:r,className:o,clientId:a,isSelected:i,insertBlocksAfter:l,isContentLocked:s,context:c,__unstableLayoutClassNames:u}=e,p=c?.postId,m=c?.postType,d=(0,co.useBlockEditingMode)(),[f,h,g,v]=(0,co.useSettings)("blocks.core/image.lightbox","dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),b=f?.allowEditing?gX:gX.filter(ie=>ie.value!==mg),{align:_,navigationButtonType:k,columns:x,imageCrop:w,randomOrder:C,linkTarget:T,linkTo:I,sizeSlug:D,aspectRatio:L}=r,{__unstableMarkNextChangeAsNotPersistent:E,replaceInnerBlocks:B,updateBlockAttributes:R,selectBlock:V}=(0,Hb.useDispatch)(co.store),{createSuccessNotice:j,createErrorNotice:q}=(0,Hb.useDispatch)(yX.store),{getBlock:W,getSettings:G,innerBlockImages:F,multiGallerySelection:J}=(0,Hb.useSelect)(ie=>{let{getBlockName:ze,getMultiSelectedBlockClientIds:it,getSettings:St,getBlock:ut}=ie(co.store),no=it();return{getBlock:ut,getSettings:St,innerBlockImages:ut(a)?.innerBlocks??vX,multiGallerySelection:no.length&&no.every(Ro=>ze(Ro)==="core/gallery")}},[a]),$=(0,Fb.useMemo)(()=>F?.map(ie=>({clientId:ie.clientId,id:ie.attributes.id,url:ie.attributes.url,attributes:ie.attributes,fromSavedContent:!!ie.originalContent})),[F]),X=RQ(F),re=IQ($,X),oe=!!$.length,ee=!!r.dynamicContent,ce=mX({attributes:r,setAttributes:t,clientId:a,postId:p,postType:m}),ne=ee?ce.dynamicMedia.length:$.length,we;ee?we=I===mg:f?.enabled?we=$.filter(ie=>ie.attributes?.lightbox?.enabled===void 0||ie.attributes?.lightbox?.enabled===!0).length>0:we=$.filter(ie=>ie.attributes.lightbox?.enabled).length>0;let le=g?.map(({name:ie,ratio:ze})=>({label:ie,value:ze})),de=h?.map(({name:ie,ratio:ze})=>({label:ie,value:ze})),ge=[{label:(0,He._x)("Original","Aspect ratio option for dimensions control"),value:"auto"},...v?de||[]:[],...le||[]];(0,Fb.useEffect)(()=>{re?.forEach(ie=>{E(),R(ie.clientId,{...me(ie.attributes),id:ie.id,align:void 0})})},[re]);let ae=BQ(ee?ce.dynamicMedia:X,i,G);function me(ie){let ze=ie.id?X.find(({id:ut})=>ut===ie.id):null,it;ie.className&&ie.className!==""&&(it=ie.className);let St;return ie.linkTarget||ie.rel?St={linkTarget:ie.linkTarget,rel:ie.rel}:St=Vb(T,r),{...q3(ze,D),...Mb(ze,I,ie?.linkDestination),...St,className:it,sizeSlug:D,caption:ie.caption.length>0?ie.caption:ze.caption?.raw,alt:ie.alt||ze.alt_text,aspectRatio:L==="auto"?void 0:L}}function se(ie){let ze=ie.type;return mR.some(it=>ze?.indexOf(it)===0)||ie.blob}function Pe(ie){let ze=Object.prototype.toString.call(ie)==="[object FileList]",it=ze?Array.from(ie).map(rt=>rt.url?rt:{blob:(0,dR.createBlobURL)(rt)}):ie;it.every(se)||q((0,He.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let St=it.filter(rt=>rt.url||se(rt)).map(rt=>rt.url?rt:{blob:rt.blob||(0,dR.createBlobURL)(rt)}),ut=St.reduce((rt,Ao,rp)=>(rt[Ao.id]=rp,rt),{}),no=ze?F:F.filter(rt=>St.find(Ao=>Ao.id===rt.attributes.id)),En=St.filter(rt=>!no.find(Ao=>rt.id===Ao.attributes.id)).map(rt=>(0,bX.createBlock)("core/image",{id:rt.id,blob:rt.blob,url:rt.url,caption:rt.caption,alt:rt.alt}));B(a,no.concat(En).sort((rt,Ao)=>ut[rt.attributes.id]-ut[Ao.attributes.id])),En?.length>0&&V(En[0].clientId)}function Ee(ie){q(ie,{type:"snackbar"})}function Q(ie){t({linkTo:ie});let ze={},it=[];W(a).innerBlocks.forEach(ut=>{it.push(ut.clientId);let no=ut.attributes.id?X.find(({id:Ro})=>Ro===ut.attributes.id):null;ze[ut.clientId]=Mb(no,ie,!1,ut.attributes,f)}),R(it,ze,{uniqueByBlock:!0});let St=[...b].find(ut=>ut.value===ie);j((0,He.sprintf)((0,He.__)("All gallery image links updated to: %s"),St.noticeText),{id:"gallery-attributes-linkTo",type:"snackbar"})}function Ce(ie){t({columns:ie})}function pe(){t({imageCrop:!w})}function Ze(){t({randomOrder:!C})}function fe(ie){let ze=ie?"_blank":void 0;t({linkTarget:ze});let it={},St=[];W(a).innerBlocks.forEach(no=>{St.push(no.clientId),it[no.clientId]=Vb(ze,no.attributes)}),R(St,it,{uniqueByBlock:!0});let ut=ie?(0,He.__)("All gallery images updated to open in new tab"):(0,He.__)("All gallery images updated to not open in new tab");j(ut,{id:"gallery-attributes-openInNewTab",type:"snackbar"})}function Re(ie){t({sizeSlug:ie});let ze={},it=[];W(a).innerBlocks.forEach(ut=>{it.push(ut.clientId);let no=ut.attributes.id?X.find(({id:Ro})=>Ro===ut.attributes.id):null;ze[ut.clientId]=TQ(no,ie)}),R(it,ze,{uniqueByBlock:!0});let St=ae.find(ut=>ut.value===ie);j((0,He.sprintf)((0,He.__)("All gallery image sizes updated to: %s"),St?.label??ie),{id:"gallery-attributes-sizeSlug",type:"snackbar"})}function Et(ie){t({aspectRatio:ie});let ze={},it=[];W(a).innerBlocks.forEach(ut=>{it.push(ut.clientId),ze[ut.clientId]={aspectRatio:ie==="auto"?void 0:ie}}),R(it,ze,!0);let St=ge.find(ut=>ut.value===ie);j((0,He.sprintf)((0,He.__)("All gallery images updated to aspect ratio: %s"),St?.label||ie),{id:"gallery-attributes-aspectRatio",type:"snackbar"})}(0,Fb.useEffect)(()=>{I||(E(),t({linkTo:window?.wp?.media?.view?.settings?.defaultProps?.link||lc}))},[I]);let Ve=oe&&$.some(ie=>!!ie.id),Lo={addToGallery:!1,disableMediaButtons:$.some(ie=>!ie.id&&ie.url?.indexOf("blob:")===0),value:{}},yo=(0,co.useBlockProps)({className:S(o,"has-nested-images",ee&&[u,"blocks-gallery-grid",{[`align${_}`]:_,[`columns-${x}`]:x!==void 0,"columns-default":x===void 0,"is-cropped":w}])}),qr=(0,co.useInnerBlocksProps)(yo,{defaultBlock:k4e,directInsert:!0,orientation:"horizontal",renderAppender:!1,allowedBlocks:ee?vX:void 0}),Xo=K();if(!oe&&!ee)return(0,ot.jsxs)("div",{...qr,children:[qr.children,(0,ot.jsx)(co.MediaPlaceholder,{handleUpload:!1,icon:W3,labels:{title:(0,He.__)("Gallery"),instructions:x4e},onSelect:Pe,allowedTypes:mR,multiple:!0,onError:Ee,...Lo,children:d==="default"&&(0,ot.jsx)(Tt.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:ce.enableDynamicMode,children:e4(Gp).title})})]});let Aa=I&&I!=="none";return(0,ot.jsxs)(ot.Fragment,{children:[(0,ot.jsxs)(co.InspectorControls,{children:[(0,ot.jsx)(fX,{dynamic:ce,dropdownMenuProps:Xo,hasImages:oe}),(0,ot.jsxs)(Tt.__experimentalToolsPanel,{label:(0,He.__)("Settings"),resetAll:()=>{t({navigationButtonType:"icon",columns:void 0,imageCrop:!0,randomOrder:!1}),Et("auto"),D!==Rb&&Re(Rb),T&&fe(!1)},dropdownMenuProps:Xo,children:[ne>1&&(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Columns"),hasValue:()=>!!x&&x!==ne,onDeselect:()=>Ce(void 0),children:(0,ot.jsx)(Tt.RangeControl,{label:(0,He.__)("Columns"),value:x||$3(ne),onChange:Ce,min:1,max:Math.min(y4e,ne),required:!0})}),ae?.length>0&&(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Resolution"),hasValue:()=>D!==Rb,onDeselect:()=>Re(Rb),children:(0,ot.jsx)(Tt.SelectControl,{label:(0,He.__)("Resolution"),help:(0,He.__)("Select the size of the source images."),value:D,options:ae,onChange:Re,hideCancelButton:!0})}),(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Crop images to fit"),hasValue:()=>!w,onDeselect:()=>t({imageCrop:!0}),children:(0,ot.jsx)(Tt.ToggleControl,{label:(0,He.__)("Crop images to fit"),checked:!!w,onChange:pe})}),(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Randomize order"),hasValue:()=>!!C,onDeselect:()=>t({randomOrder:!1}),children:(0,ot.jsx)(Tt.ToggleControl,{label:(0,He.__)("Randomize order"),checked:!!C,onChange:Ze})}),Aa&&(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,He.__)("Open images in new tab"),hasValue:()=>!!T,onDeselect:()=>fe(!1),children:(0,ot.jsx)(Tt.ToggleControl,{label:(0,He.__)("Open images in new tab"),checked:T==="_blank",onChange:fe})}),ge.length>1&&(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{hasValue:()=>!!L&&L!=="auto",label:(0,He.__)("Aspect ratio"),onDeselect:()=>Et("auto"),isShownByDefault:!0,children:(0,ot.jsx)(Tt.SelectControl,{label:(0,He.__)("Aspect ratio"),help:(0,He.__)("Set a consistent aspect ratio for all images in the gallery."),value:L,options:ge,onChange:Et})}),f?.allowEditing&&we&&(0,ot.jsx)(Tt.__experimentalToolsPanelItem,{label:(0,He.__)("Navigation button type"),isShownByDefault:!0,hasValue:()=>k!=="icon",onDeselect:()=>t({navigationButtonType:"icon"}),children:(0,ot.jsx)(Tt.__experimentalToggleGroupControl,{label:(0,He.__)("Navigation button type"),value:k,onChange:ie=>t({navigationButtonType:ie}),isBlock:!0,help:(0,He.__)("Adjust the appearance of buttons in the lightbox."),children:_4e.map(ie=>(0,ot.jsx)(Tt.__experimentalToggleGroupControlOption,{value:ie.value,label:ie.label},ie.value))})})]})]}),(0,ot.jsx)(co.BlockControls,{group:"block",children:(0,ot.jsx)(Tt.ToolbarDropdownMenu,{icon:fi,label:(0,He.__)("Link"),children:({onClose:ie})=>(0,ot.jsx)(Tt.MenuGroup,{children:b.map(ze=>{let it=I===ze.value;return(0,ot.jsx)(Tt.MenuItem,{isSelected:it,className:S("components-dropdown-menu__menu-item",{"is-active":it}),iconPosition:"left",icon:ze.icon,onClick:()=>{Q(ze.value),ie()},role:"menuitemradio",info:ze.infoText,children:ze.label},ze.value)})})})}),(0,ot.jsxs)(ot.Fragment,{children:[!J&&!ee&&(0,ot.jsx)(co.BlockControls,{group:"other",children:(0,ot.jsx)(co.MediaReplaceFlow,{allowedTypes:mR,handleUpload:!1,onSelect:Pe,name:(0,He.__)("Add"),multiple:!0,mediaIds:$.filter(ie=>ie.id).map(ie=>ie.id),addToGallery:Ve,variant:"toolbar"})}),(0,ot.jsx)(iX,{style:r.style,clientId:a})]}),ee?(0,ot.jsx)(hX,{...e,dynamic:ce,blockProps:yo,innerBlocksProps:qr,multiGallerySelection:J}):(0,ot.jsx)(PQ,{...e,isContentLocked:s,images:$,blockProps:qr,insertBlocksAfter:l,multiGallerySelection:J})]})}var o4={$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:!1,default:{type:"flex"}},interactivity:{clientNavigation:!0},listView:!0},editorStyle:"wp-block-gallery-editor",style:"wp-block-gallery"};var wu=n(P(),1),n4=n(y(),1);function xX({attributes:e}){let{caption:t,columns:r,imageCrop:o,dynamicContent:a}=e,i=!wu.RichText.isEmpty(t)&&(0,n4.jsx)(wu.RichText.Content,{tagName:"figcaption",className:S("blocks-gallery-caption",(0,wu.__experimentalGetElementClassName)("caption")),value:t});if(a)return i||null;let l=S("has-nested-images",{[`columns-${r}`]:r!==void 0,"columns-default":r===void 0,"is-cropped":o}),s=wu.useBlockProps.save({className:l}),c=wu.useInnerBlocksProps.save(s);return(0,n4.jsxs)("figure",{...c,children:[c.children,i]})}var _l=n(Z(),1),kX=n(Ar(),1),fR=n(bu(),1);var C4e=e=>e?e.split(",").map(t=>parseInt(t,10)):[],wX=e=>e.map(t=>(0,_l.createBlock)(t.name,t.attributes,wX(t.innerBlocks||[])));function S4e(e){if(e.name==="core/gallery"&&e.attributes?.images.length>0){let t=e.attributes.images.map(({url:r,id:o,alt:a})=>(0,_l.createBlock)("core/image",{url:r,id:o?parseInt(o,10):null,alt:a,sizeSlug:e.attributes.sizeSlug,linkDestination:e.attributes.linkDestination}));delete e.attributes.ids,delete e.attributes.images,e.innerBlocks=t}return e}(0,fR.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-to",S4e);function T4e(e,t){let o=(Array.isArray(t)?t:[t]).find(a=>a.name==="core/gallery"&&a.innerBlocks.length>0&&!a.attributes.images?.length>0&&!e.name.includes("core/"));if(o){let a=o.innerBlocks.map(({attributes:{url:l,id:s,alt:c}})=>({url:l,id:s?parseInt(s,10):null,alt:c})),i=a.map(({id:l})=>l);o.attributes.images=a,o.attributes.ids=i}return e}(0,fR.addFilter)("blocks.switchToBlockType.transformedBlock","core/gallery/update-third-party-transform-from",T4e);var P4e={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 a=e.filter(({url:i})=>i).map(i=>(i.width=void 0,i.height=void 0,(0,_l.createBlock)("core/image",i)));return(0,_l.createBlock)("core/gallery",{align:t,sizeSlug:r},a)}},{type:"shortcode",tag:"gallery",transform({named:{ids:e,columns:t=3,link:r,orderby:o,size:a}}){let i=C4e(e).map(c=>parseInt(c,10)),l=lc;return r==="post"?l=cc:r==="file"&&(l=sc),(0,_l.createBlock)("core/gallery",{columns:parseInt(t,10),linkTo:l,randomOrder:o==="rand",...a&&{sizeSlug:a}},i.map(c=>(0,_l.createBlock)("core/image",{id:c,...a&&{sizeSlug:a}})))},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,_l.createBlock)("core/image",{blob:(0,kX.createBlobURL)(r)}));return(0,_l.createBlock)("core/gallery",{},t)}}],to:[{type:"block",blocks:["core/image"],transform:({align:e},t)=>t.length>0?t.map(({attributes:{url:r,alt:o,caption:a,title:i,href:l,rel:s,linkClass:c,id:u,sizeSlug:p,linkDestination:m,linkTarget:d,anchor:f,className:h}})=>(0,_l.createBlock)("core/image",{align:e,url:r,alt:o,caption:a,title:i,href:l,rel:s,linkClass:c,id:u,sizeSlug:p,linkDestination:m,linkTarget:d,anchor:f,className:h})):(0,_l.createBlock)("core/image",{align:e})},{type:"block",blocks:["core/group"],variationName:"group-grid",transform:(e,t)=>{let{allowResize:r,aspectRatio:o,caption:a,columns:i,fixedHeight:l,ids:s,imageCrop:c,images:u,linkTarget:p,linkTo:m,navigationButtonType:d,randomOrder:f,shortCodeTransforms:h,sizeSlug:g,...v}=e;return(0,_l.createBlock)("core/group",{...v,layout:{type:"grid",columnCount:i??$3(t.length)}},wX(t))}}]},CX=P4e;var hR=n(N(),1);var E4e=[{name:"dynamic-gallery",title:(0,hR.__)("Dynamic Gallery"),description:(0,hR.__)("Display images from a source, such as those attached to the current post."),attributes:{dynamicContent:{source:Gp}},isActive:e=>!!e.dynamicContent,scope:[]}],SX=E4e;var{name:TX}=o4,PX={icon:nv,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:CX,variations:SX,edit:_X,save:xX,deprecated:xQ},B4e=()=>A({name:TX,metadata:o4,settings:PX});var _R={};Y(_R,{init:()=>O4e,metadata:()=>i4,name:()=>u4,settings:()=>HX});var c4=n(N(),1);var zn=n(P(),1),Ii=n(y(),1),vR=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,...a}=e;return{...a,style:t}},I4e=[{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,Ii.jsx)(e,{...zn.useInnerBlocksProps.save(zn.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,Ii.jsx)(t,{...zn.useBlockProps.save(),children:(0,Ii.jsx)("div",{className:"wp-block-group__inner-container",children:(0,Ii.jsx)(zn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:vR,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:a}=e,i=(0,zn.getColorClassName)("background-color",t),l=(0,zn.getColorClassName)("color",o),s=S(i,l,{"has-text-color":o||a,"has-background":t||r});return(0,Ii.jsx)("div",{className:s,style:{backgroundColor:i?void 0:r,color:l?void 0:a},children:(0,Ii.jsx)("div",{className:"wp-block-group__inner-container",children:(0,Ii.jsx)(zn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},textColor:{type:"string"},customTextColor:{type:"string"}},migrate:vR,supports:{align:["wide","full"],anchor:!0,html:!1},save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,textColor:o,customTextColor:a}=e,i=(0,zn.getColorClassName)("background-color",t),l=(0,zn.getColorClassName)("color",o),s=S(i,{"has-text-color":o||a,"has-background":t||r});return(0,Ii.jsx)("div",{className:s,style:{backgroundColor:i?void 0:r,color:l?void 0:a},children:(0,Ii.jsx)("div",{className:"wp-block-group__inner-container",children:(0,Ii.jsx)(zn.InnerBlocks.Content,{})})})}},{attributes:{backgroundColor:{type:"string"},customBackgroundColor:{type:"string"}},supports:{align:["wide","full"],anchor:!0,html:!1},migrate:vR,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r}=e,o=(0,zn.getColorClassName)("background-color",t),a=S(o,{"has-background":t||r});return(0,Ii.jsx)("div",{className:a,style:{backgroundColor:o?void 0:r},children:(0,Ii.jsx)(zn.InnerBlocks.Content,{})})}}],EX=I4e;var a4=n(O(),1),Di=n(P(),1),RX=n(H(),1),AX=n(N(),1);var BX=n(O(),1),IX=n(P(),1),bR=n(N(),1),NX=n(Z(),1),Ka=n(z(),1),jb=n(H(),1),Za=n(y(),1),N4e=(e="group")=>({group:(0,Za.jsx)(Ka.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Za.jsx)(Ka.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,Za.jsx)(Ka.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Za.jsx)(Ka.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,Za.jsx)(Ka.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Za.jsx)(Ka.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,Za.jsx)(Ka.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",children:(0,Za.jsx)(Ka.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 DX({attributes:e={style:void 0,backgroundColor:void 0,textColor:void 0,fontSize:void 0},usedLayoutType:t="",hasInnerBlocks:r=!1}){let{style:o,backgroundColor:a,textColor:i,fontSize:l}=e,[s,c]=(0,jb.useState)(!r&&!a&&!l&&!i&&!o&&t!=="flex"&&t!=="grid");return(0,jb.useEffect)(()=>{(r||a||l||i||o||t==="flex")&&c(!1)},[a,l,i,o,t,r]),[s,c]}function D4e({name:e,onSelect:t}){let r=(0,BX.useSelect)(a=>a(NX.store).getBlockVariations(e,"block"),[e]),o=(0,IX.useBlockProps)({className:"wp-block-group__placeholder"});return(0,jb.useEffect)(()=>{r&&r.length===1&&t(r[0])},[t,r]),(0,Za.jsx)("div",{...o,children:(0,Za.jsx)(Ka.Placeholder,{instructions:(0,bR.__)("Group blocks together. Select a layout:"),children:(0,Za.jsx)("ul",{role:"list",className:"wp-block-group-placeholder__variations","aria-label":(0,bR.__)("Block variations"),children:r.map(a=>(0,Za.jsx)("li",{children:(0,Za.jsx)(Ka.Button,{__next40pxDefaultSize:!0,variant:"tertiary",icon:N4e(a.name),iconSize:48,onClick:()=>t(a),className:"wp-block-group-placeholder__variation-button",label:`${a.title}: ${a.description}`})},a.name))})})})}var LX=D4e;var Ni=n(y(),1),{HTMLElementControl:L4e}=U(Di.privateApis);function R4e({tagName:e,onSelectTagName:t,clientId:r}){return(0,Ni.jsx)(Di.InspectorControls,{group:"advanced",children:(0,Ni.jsx)(L4e,{tagName:e,onChange:t,clientId:r,options:[{label:(0,AX.__)("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 A4e({attributes:e,name:t,setAttributes:r,clientId:o}){let{hasInnerBlocks:a,themeSupportsLayout:i}=(0,a4.useSelect)(x=>{let{getBlock:w,getSettings:C}=x(Di.store),T=w(o);return{hasInnerBlocks:!!(T&&T.innerBlocks.length),themeSupportsLayout:C()?.supportsLayout}},[o]),{tagName:l="div",templateLock:s,allowedBlocks:c,layout:u={}}=e,{type:p="default"}=u,m=i||p==="flex"||p==="grid",d=(0,RX.useRef)(),f=(0,Di.useBlockProps)({ref:d}),[h,g]=DX({attributes:e,usedLayoutType:p,hasInnerBlocks:a}),v;h?v=!1:a||(v=Di.InnerBlocks.ButtonBlockAppender);let b=(0,Di.useInnerBlocksProps)(m?f:{className:"wp-block-group__inner-container"},{dropZoneElement:d.current,templateLock:s,allowedBlocks:c,renderAppender:v}),{selectBlock:_}=(0,a4.useDispatch)(Di.store),k=x=>{r(x.attributes),_(o,-1),g(!1)};return(0,Ni.jsxs)(Ni.Fragment,{children:[(0,Ni.jsx)(R4e,{tagName:l,onSelectTagName:x=>r({tagName:x}),clientId:o}),h&&(0,Ni.jsxs)("div",{children:[b.children,(0,Ni.jsx)(LX,{name:t,onSelect:k})]}),m&&!h&&(0,Ni.jsx)(l,{...b}),!m&&!h&&(0,Ni.jsx)(l,{...f,children:(0,Ni.jsx)("div",{...b})})]})}var MX=A4e;var i4={$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,__experimentalOnMerge:!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:!0,__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 l4=n(P(),1),VX=n(y(),1);function zX({attributes:{tagName:e}}){return(0,VX.jsx)(e,{...l4.useInnerBlocksProps.save(l4.useBlockProps.save())})}var s4=n(Z(),1),V4e={from:[{type:"block",isMultiBlock:!0,blocks:["*"],__experimentalConvert(e){let t=["wide","full"],r=e.reduce((a,i)=>{let{align:l}=i.attributes;return t.indexOf(l)>t.indexOf(a)?l:a},void 0),o=e.map(a=>(0,s4.cloneSanitizedBlock)(a));return(0,s4.createBlock)("core/group",{align:r,layout:{type:"constrained"}},o)}}]},OX=V4e;var On=n(N(),1);var yR={innerBlocks:[{name:"core/paragraph",attributes:{content:(0,On.__)("One.")}},{name:"core/paragraph",attributes:{content:(0,On.__)("Two.")}},{name:"core/paragraph",attributes:{content:(0,On.__)("Three.")}},{name:"core/paragraph",attributes:{content:(0,On.__)("Four.")}},{name:"core/paragraph",attributes:{content:(0,On.__)("Five.")}},{name:"core/paragraph",attributes:{content:(0,On.__)("Six.")}}]},z4e=[{name:"group",title:(0,On.__)("Group"),description:(0,On.__)("Gather blocks in a container."),attributes:{layout:{type:"constrained"}},isDefault:!0,scope:["block","inserter","transform"],icon:Qm},{name:"group-row",title:(0,On._x)("Row","single horizontal line"),description:(0,On.__)("Arrange blocks horizontally."),attributes:{layout:{type:"flex",flexWrap:"nowrap"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:fI,example:yR},{name:"group-stack",title:(0,On.__)("Stack"),description:(0,On.__)("Arrange blocks vertically."),attributes:{layout:{type:"flex",orientation:"vertical"}},scope:["block","inserter","transform"],isActive:["layout.type","layout.orientation"],icon:EI,example:yR},{name:"group-grid",title:(0,On.__)("Grid"),description:(0,On.__)("Arrange blocks in a grid."),attributes:{layout:{type:"grid"}},scope:["block","inserter","transform"],isActive:["layout.type"],icon:Ul,example:yR}],FX=z4e;var{name:u4}=i4,HX={icon:Qm,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,c4.__)("La Mancha"),style:{typography:{textAlign:"center"}}}},{name:"core/paragraph",attributes:{style:{typography:{textAlign:"center"}},content:(0,c4.__)("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,c4.__)("Read more")}}],viewportWidth:600},transforms:OX,edit:MX,save:zX,deprecated:EX,variations:FX},O4e=()=>A({name:u4,metadata:i4,settings:HX});var SR={};Y(SR,{init:()=>rCe,metadata:()=>f4,name:()=>g4,settings:()=>v4});var qp=n(N(),1),wg=n(Z(),1);var ha=n(P(),1);var pc=n(y(),1),xR={className:!1,anchor:!0},p4={align:{type:"string"},content:{type:"string",source:"html",selector:"h1,h2,h3,h4,h5,h6",default:""},level:{type:"number",default:2},placeholder:{type:"string"}},xg=e=>{if(!e.customTextColor)return e;let t={color:{text:e.customTextColor}},{customTextColor:r,...o}=e;return{...o,style:t}},jX=["left","right","center"],kg=e=>{let{align:t,...r}=e;return jX.includes(t)?{...r,textAlign:t}:e},F4e={supports:xR,attributes:{...p4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>be(xg(kg(e))),save({attributes:e}){let{align:t,level:r,content:o,textColor:a,customTextColor:i}=e,l="h"+r,s=(0,ha.getColorClassName)("color",a),c=S({[s]:s});return(0,pc.jsx)(ha.RichText.Content,{className:c||void 0,tagName:l,style:{textAlign:t,color:s?void 0:i},value:o})}},H4e={attributes:{...p4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>be(xg(kg(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:a,textColor:i}=e,l="h"+a,s=(0,ha.getColorClassName)("color",i),c=S({[s]:s,[`has-text-align-${t}`]:t});return(0,pc.jsx)(ha.RichText.Content,{className:c||void 0,tagName:l,style:{color:s?void 0:o},value:r})},supports:xR},j4e={supports:xR,attributes:{...p4,customTextColor:{type:"string"},textColor:{type:"string"}},migrate:e=>be(xg(kg(e))),save({attributes:e}){let{align:t,content:r,customTextColor:o,level:a,textColor:i}=e,l="h"+a,s=(0,ha.getColorClassName)("color",i),c=S({[s]:s,"has-text-color":i||o,[`has-text-align-${t}`]:t});return(0,pc.jsx)(ha.RichText.Content,{className:c||void 0,tagName:l,style:{color:s?void 0:o},value:r})}},U4e={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:p4,isEligible:({align:e})=>jX.includes(e),migrate:e=>be(xg(kg(e))),save({attributes:e}){let{align:t,content:r,level:o}=e,a="h"+o,i=S({[`has-text-align-${t}`]:t});return(0,pc.jsx)(a,{...ha.useBlockProps.save({className:i}),children:(0,pc.jsx)(ha.RichText.Content,{value:r})})}},G4e={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,a="h"+o,i=S({[`has-text-align-${t}`]:t});return(0,pc.jsx)(a,{...ha.useBlockProps.save({className:i}),children:(0,pc.jsx)(ha.RichText.Content,{value:r})})},migrate:e=>be(xg(kg(e)))},W4e={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,a="h"+o,i=S({[`has-text-align-${t}`]:t});return(0,pc.jsx)(a,{...ha.useBlockProps.save({className:i}),children:(0,pc.jsx)(ha.RichText.Content,{value:r})})},migrate:e=>be(xg(kg(e))),isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},$4e=[W4e,G4e,U4e,j4e,H4e,F4e],UX=$4e;var WX=n(N(),1),$X=n(H(),1),d4=n(O(),1),Kd=n(P(),1);var GX=n(Lb(),1),kR={},q4e=e=>{let t=document.createElement("div");return t.innerHTML=e,t.innerText},Z4e=e=>(0,GX.default)(q4e(e)).replace(/[^\p{L}\p{N}]+/gu,"-").toLowerCase().replace(/(^-+)|(-+$)/g,""),m4=(e,t)=>{let r=Z4e(t);if(r==="")return null;delete kR[e];let o=r,a=0;for(;Object.values(kR).includes(o);)a+=1,o=r+"-"+a;return o},wR=(e,t)=>{kR[e]=t};var qX=n(y(),1);function K4e(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onReplace:a,style:i,clientId:l}=e;Ct(e);let{content:s,level:c,placeholder:u,anchor:p}=t,m="h"+c,d=(0,Kd.useBlockProps)({style:i}),{canGenerateAnchors:f}=(0,d4.useSelect)(v=>{let{getGlobalBlockCount:b,getSettings:_}=v(Kd.store);return{canGenerateAnchors:!!_().generateAnchors||b("core/table-of-contents")>0}},[]),{__unstableMarkNextChangeAsNotPersistent:h}=(0,d4.useDispatch)(Kd.store);return(0,$X.useEffect)(()=>{if(f)return!p&&s&&(h(),r({anchor:m4(l,s)})),wR(l,p),()=>wR(l,null)},[p,s,l,f,r,h]),(0,qX.jsx)(Kd.RichText,{identifier:"content",tagName:m,value:s,onChange:v=>{let b={content:v};f&&(!p||!v||m4(l,s)===p)&&(b.anchor=m4(l,v)),r(b)},onMerge:o,onReplace:a,onRemove:a?()=>a([]):void 0,placeholder:u||(0,WX.__)("Heading"),...d})}var ZX=K4e;var f4={$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 h4=n(P(),1),CR=n(y(),1);function KX({attributes:e}){let{content:t,level:r}=e,o="h"+r;return(0,CR.jsx)(o,{...h4.useBlockProps.save(),children:(0,CR.jsx)(h4.RichText.Content,{value:t})})}var $p=n(Z(),1);function YX(e){return Number(e.substr(1))}var Q4e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map(t=>{let{content:r,anchor:o,style:a}=t,i=a?.typography?.textAlign;return(0,$p.createBlock)("core/heading",{...mu(t,"core/heading",({content:l})=>({content:l})),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,$p.getBlockAttributes)("core/heading",e.outerHTML),{textAlign:r}=e.style||{};return t.level=YX(e.nodeName),(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,$p.createBlock)("core/heading",t)}},...[1,2,3,4,5,6].map(e=>({type:"prefix",prefix:Array(e+1).join("#"),transform(t){return(0,$p.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,$p.createBlock)("core/heading",{level:e})}))],to:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>e.map(t=>{let{content:r,style:o}=t,a=o?.typography?.textAlign;return(0,$p.createBlock)("core/paragraph",{...mu(t,"core/paragraph",({content:i})=>({content:i})),content:r,...a&&{style:{typography:{textAlign:a}}}})})}]},QX=Q4e;var Ub=n(N(),1);var X4e=[vE,yE,xE,wE,SE,PE],J4e=[...[1,2,3,4,5,6].map(e=>({name:`h${e}`,title:(0,Ub.sprintf)((0,Ub.__)("Heading %d"),e),description:(0,Ub.__)("Introduce new sections and organize content to help visitors (and search engines) understand the structure of your content."),icon:X4e[e-1],attributes:{level:e},scope:["block","transform"],keywords:[`h${e}`],isActive:t=>t.level===e}))],XX=J4e;var{fieldsKey:eCe,formKey:tCe}=U(wg.privateApis),{name:g4}=f4,v4={icon:BE,example:{attributes:{content:(0,qp.__)("Code is Poetry"),level:2,style:{typography:{textAlign:"center"}}}},__experimentalLabel(e,{context:t}){let{content:r,level:o}=e,a=e?.metadata?.name,i=r?.trim().length>0;if(t==="list-view"&&(a||i))return a||r;if(t==="breadcrumb"&&a)return a;if(t==="accessibility")return i?(0,qp.sprintf)((0,qp.__)("Level %1$s. %2$s"),o,r):(0,qp.sprintf)((0,qp.__)("Level %s. Empty."),o)},transforms:QX,deprecated:UX,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:ZX,save:KX,variations:XX};window.__experimentalContentOnlyInspectorFields&&(v4[eCe]=[{id:"content",label:(0,qp.__)("Content"),type:"text",Edit:"rich-text"}],v4[tCe]={fields:["content"]});var rCe=()=>{let e=A({name:g4,metadata:f4,settings:v4}),t=(0,wg.getBlockType)(g4)?.attributes?.levelOptions?.default;return t&&[1,2,3,4,5,6].forEach(r=>{t.includes(r)||(0,wg.unregisterBlockVariation)(g4,`h${r}`)}),e};var TR={};Y(TR,{init:()=>aCe,metadata:()=>b4,name:()=>lJ,settings:()=>sJ});var iJ=n(N(),1);var b4={$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 Zp=n(P(),1),ga=n(z(),1),Ya=n(N(),1),JX=n(O(),1),eJ=n(te(),1);var tJ=n(Bn(),1);var So=n(y(),1),nCe=e=>e.preventDefault();function rJ({attributes:e,setAttributes:t,context:r}){let{homeUrl:o,onNavigateToEntityRecord:a,frontPageId:i,frontPageTemplateId:l}=(0,JX.useSelect)(g=>{let{getEntityRecord:v,getDefaultTemplateId:b,canUser:_}=g(eJ.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,T=C?null:b({slug:"front-page"});return{homeUrl:k,onNavigateToEntityRecord:g(Zp.store).getSettings().onNavigateToEntityRecord,frontPageId:C,frontPageTemplateId:T}},[]),{textColor:s,backgroundColor:c,style:u}=r,{label:p,opensInNewTab:m,description:d}=e,f=K(),h=(0,Zp.useBlockProps)({className:S("wp-block-navigation-item",{"has-text-color":!!s||!!u?.color?.text,[`has-${s}-color`]:!!s,"has-background":!!c||!!u?.color?.background,[`has-${c}-background-color`]:!!c}),style:{color:u?.color?.text,backgroundColor:u?.color?.background}});return(0,So.jsxs)(So.Fragment,{children:[(0,So.jsx)(Zp.InspectorControls,{group:"content",children:(0,So.jsxs)(ga.__experimentalToolsPanel,{label:(0,Ya.__)("Settings"),resetAll:()=>{t({label:"",opensInNewTab:!1,description:""})},dropdownMenuProps:f,children:[(0,So.jsx)(ga.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,Ya.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,So.jsx)(ga.TextControl,{label:(0,Ya.__)("Text"),value:p?(0,tJ.__unstableStripHTML)(p):"",onChange:g=>{t({label:g})},autoComplete:"off"})}),(0,So.jsx)(ga.__experimentalToolsPanelItem,{hasValue:()=>!!m,label:(0,Ya.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,So.jsx)(ga.CheckboxControl,{label:(0,Ya.__)("Open in new tab"),checked:m,onChange:g=>t({opensInNewTab:g})})}),a&&(i||l)&&(0,So.jsx)(ga.Button,{variant:"secondary",onClick:()=>{a(i?{postId:i,postType:"page"}:{postId:l,postType:"wp_template"})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,Ya.__)("Edit")}),o&&(0,So.jsx)(ga.Button,{variant:"secondary",href:o,target:"_blank",icon:Q1,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,Ya.__)("View")}),(0,So.jsx)(ga.__experimentalToolsPanelItem,{hasValue:()=>!!d,label:(0,Ya.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!0,children:(0,So.jsx)(ga.TextareaControl,{label:(0,Ya.__)("Description"),value:d||"",onChange:g=>{t({description:g})},help:(0,Ya.__)("The description will be displayed in the menu if the current theme supports it.")})})]})}),(0,So.jsx)("div",{...h,children:(0,So.jsxs)("a",{className:"wp-block-home-link__content wp-block-navigation-item__content",href:o,onClick:nCe,children:[(0,So.jsx)(Zp.RichText,{identifier:"label",className:"wp-block-home-link__label",value:p??(0,Ya.__)("Home"),onChange:g=>{t({label:g})},"aria-label":(0,Ya.__)("Home link text"),placeholder:(0,Ya.__)("Add label\u2026"),withoutInteractiveFormatting:!0}),d&&(0,So.jsx)("span",{className:"wp-block-navigation-item__description",children:d})]})})]})}var oJ=n(P(),1),nJ=n(y(),1);function aJ(){return(0,nJ.jsx)(oJ.InnerBlocks.Content,{})}var{name:lJ}=b4,sJ={icon:NE,edit:rJ,save:aJ,example:{attributes:{label:(0,iJ._x)("Home Link","block example")}}},aCe=()=>A({name:lJ,metadata:b4,settings:sJ});var BR={};Y(BR,{init:()=>pCe,metadata:()=>x4,name:()=>wJ,settings:()=>CJ});var kJ=n(N(),1);var Cg=n(N(),1),_4=n(H(),1),Qa=n(P(),1),Qd=n(Z(),1),Sg=n(O(),1),vJ=n(bd(),1),bs=n(z(),1);var Li=n(N(),1),Gb=n(H(),1),hJ=n(O(),1),fn=n(z(),1),Yp=n(P(),1);var gJ=n(ve(),1);var cJ=n(H(),1),y4=n(P(),1),uJ=n(z(),1),pJ=n(O(),1),mJ=n(N(),1),Yd=n(y(),1),iCe=`
 	html,body,:root {
 		margin: 0 !important;
 		padding: 0 !important;
 		overflow: visible !important;
 		min-height: auto !important;
 	}
-`;function pJ({content:e,isSelected:t}){let r=(0,cJ.useSelect)(a=>a(w4.store).getSettings().styles,[]),o=(0,lJ.useMemo)(()=>[tCe,...(0,w4.transformStyles)((r??[]).filter(a=>a.css))],[r]);return(0,Jd.jsxs)(Jd.Fragment,{children:[(0,Jd.jsx)(sJ.SandBox,{html:e,styles:o,title:(0,uJ.__)("Custom HTML Preview"),tabIndex:-1}),!t&&(0,Jd.jsx)("div",{className:"block-library-html__preview-overlay"})]})}function mJ(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 a=t.body.querySelector('script[data-wp-block-html="js"]'),i=a?a.textContent.trim():"";return a&&a.remove(),{html:t.body.innerHTML.trim(),css:o,js:i}}function IR({html:e="",css:t="",js:r=""}){let o=[];return t.trim()&&o.push(`<style data-wp-block-html="css">
+`;function dJ({content:e,isSelected:t}){let r=(0,pJ.useSelect)(a=>a(y4.store).getSettings().styles,[]),o=(0,cJ.useMemo)(()=>[iCe,...(0,y4.transformStyles)((r??[]).filter(a=>a.css))],[r]);return(0,Yd.jsxs)(Yd.Fragment,{children:[(0,Yd.jsx)(uJ.SandBox,{html:e,styles:o,title:(0,mJ.__)("Custom HTML Preview"),tabIndex:-1}),!t&&(0,Yd.jsx)("div",{className:"block-library-html__preview-overlay"})]})}function fJ(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 a=t.body.querySelector('script[data-wp-block-html="js"]'),i=a?a.textContent.trim():"";return a&&a.remove(),{html:t.body.innerHTML.trim(),css:o,js:i}}function PR({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 Bt=n(y(),1),{Tabs:Zp}=U(pn.privateApis),{useNativeUndo:rCe}=U(Kp.privateApis);function NR({onRequestClose:e,content:t,onUpdate:r}){let{html:o,css:a,js:i}=mJ(t),[l,s]=(0,qb.useState)(o),[c,u]=(0,qb.useState)(a),[p,m]=(0,qb.useState)(i),[d,f]=(0,qb.useState)(!1),h=rCe(),g=(0,fJ.useViewportMatch)("small","<"),{canUserUseUnfilteredHTML:v}=(0,dJ.useSelect)(w=>({canUserUseUnfilteredHTML:w(Kp.store).getSettings().__experimentalCanUserUseUnfilteredHTML}),[]),b=!v&&(a.trim()||i.trim()),_=()=>{r(IR({html:l,css:v?c:"",js:v?p:""}))},k=()=>{_(),e()},x=()=>{f(w=>!w)};return(0,Bt.jsx)(Bt.Fragment,{children:(0,Bt.jsx)(pn.Modal,{title:(0,Di.__)("Edit HTML"),onRequestClose:e,className:"block-library-html__modal",size:"large",isDismissible:!1,shouldCloseOnClickOutside:!1,isFullScreen:d,__experimentalHideHeader:!0,children:(0,Bt.jsx)(Zp,{orientation:"horizontal",defaultTabId:"html",children:(0,Bt.jsxs)(pn.__experimentalVStack,{expanded:!0,children:[(0,Bt.jsxs)(pn.__experimentalHStack,{justify:"space-between",className:"block-library-html__modal-header",children:[(0,Bt.jsx)("div",{children:(0,Bt.jsxs)(Zp.TabList,{children:[(0,Bt.jsx)(Zp.Tab,{tabId:"html",children:"HTML"}),v&&(0,Bt.jsx)(Zp.Tab,{tabId:"css",children:"CSS"}),v&&(0,Bt.jsx)(Zp.Tab,{tabId:"js",children:(0,Di.__)("JavaScript")})]})}),!g&&(0,Bt.jsx)("div",{children:(0,Bt.jsx)(pn.Button,{__next40pxDefaultSize:!0,icon:d?BI:Jm,label:(0,Di.__)("Enable/disable fullscreen"),onClick:x,variant:"tertiary"})})]}),b&&(0,Bt.jsx)(pn.Notice,{status:"warning",isDismissible:!1,className:"block-library-html__modal-notice",children:(0,Di.__)("This block contains CSS or JavaScript that will be removed when you save because you do not have permission to use unfiltered HTML.")}),(0,Bt.jsxs)(pn.Flex,{direction:g?"column":"row",className:"block-library-html__modal-tabs",align:"stretch",gap:8,children:[(0,Bt.jsxs)("div",{ref:h,className:"block-library-html__modal-content",children:[(0,Bt.jsx)(Zp.TabPanel,{tabId:"html",focusable:!1,className:"block-library-html__modal-tab",children:(0,Bt.jsx)(Kp.PlainText,{value:l,onChange:s,placeholder:(0,Di.__)("Write HTML\u2026"),"aria-label":(0,Di.__)("HTML"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,Bt.jsx)(Zp.TabPanel,{tabId:"css",focusable:!1,className:"block-library-html__modal-tab",children:(0,Bt.jsx)(Kp.PlainText,{value:c,onChange:u,placeholder:(0,Di.__)("Write CSS\u2026"),"aria-label":(0,Di.__)("CSS"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,Bt.jsx)(Zp.TabPanel,{tabId:"js",focusable:!1,className:"block-library-html__modal-tab",children:(0,Bt.jsx)(Kp.PlainText,{value:p,onChange:m,placeholder:(0,Di.__)("Write JavaScript\u2026"),"aria-label":(0,Di.__)("JavaScript"),className:"block-library-html__modal-editor",async:!0})})]}),(0,Bt.jsx)("div",{className:"block-library-html__preview",children:(0,Bt.jsx)(pJ,{content:IR({html:l,css:c,js:p})})})]}),(0,Bt.jsxs)(pn.__experimentalHStack,{alignment:"center",justify:"flex-end",spacing:4,className:"block-library-html__modal-footer",children:[(0,Bt.jsx)(pn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,Di.__)("Cancel")}),(0,Bt.jsx)(pn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:k,children:(0,Di.__)("Update")})]})]})})})})}var Vn=n(y(),1),{InnerContent:oCe}=U(Ya.privateApis);function gJ({clientId:e,attributes:t}){let[r,o]=(0,C4.useState)(!1),a=(0,Eg.useRegistry)(),{updateBlock:i,replaceInnerBlocks:l}=(0,Eg.useDispatch)(Ya.store),s=(0,Eg.useSelect)(p=>{let m=p(Ya.store).getBlock(e);return m?(0,ef.getBlockContent)(m):""},[e]),c=(0,Ya.useBlockProps)({className:"block-library-html__edit"}),u=p=>{if(p===s)return;let[m]=(0,ef.parse)(`<!-- wp:html -->
+`)}var It=n(y(),1),{Tabs:Kp}=U(fn.privateApis),{useNativeUndo:lCe}=U(Yp.privateApis);function ER({onRequestClose:e,content:t,onUpdate:r}){let{html:o,css:a,js:i}=fJ(t),[l,s]=(0,Gb.useState)(o),[c,u]=(0,Gb.useState)(a),[p,m]=(0,Gb.useState)(i),[d,f]=(0,Gb.useState)(!1),h=lCe(),g=(0,gJ.useViewportMatch)("small","<"),{canUserUseUnfilteredHTML:v}=(0,hJ.useSelect)(w=>({canUserUseUnfilteredHTML:w(Yp.store).getSettings().__experimentalCanUserUseUnfilteredHTML}),[]),b=!v&&(a.trim()||i.trim()),_=()=>{r(PR({html:l,css:v?c:"",js:v?p:""}))},k=()=>{_(),e()},x=()=>{f(w=>!w)};return(0,It.jsx)(It.Fragment,{children:(0,It.jsx)(fn.Modal,{title:(0,Li.__)("Edit HTML"),onRequestClose:e,className:"block-library-html__modal",size:"large",isDismissible:!1,shouldCloseOnClickOutside:!1,isFullScreen:d,__experimentalHideHeader:!0,children:(0,It.jsx)(Kp,{orientation:"horizontal",defaultTabId:"html",children:(0,It.jsxs)(fn.__experimentalVStack,{expanded:!0,children:[(0,It.jsxs)(fn.__experimentalHStack,{justify:"space-between",className:"block-library-html__modal-header",children:[(0,It.jsx)("div",{children:(0,It.jsxs)(Kp.TabList,{children:[(0,It.jsx)(Kp.Tab,{tabId:"html",children:"HTML"}),v&&(0,It.jsx)(Kp.Tab,{tabId:"css",children:"CSS"}),v&&(0,It.jsx)(Kp.Tab,{tabId:"js",children:(0,Li.__)("JavaScript")})]})}),!g&&(0,It.jsx)("div",{children:(0,It.jsx)(fn.Button,{__next40pxDefaultSize:!0,icon:d?TI:Ym,label:(0,Li.__)("Enable/disable fullscreen"),onClick:x,variant:"tertiary"})})]}),b&&(0,It.jsx)(fn.Notice,{status:"warning",isDismissible:!1,className:"block-library-html__modal-notice",children:(0,Li.__)("This block contains CSS or JavaScript that will be removed when you save because you do not have permission to use unfiltered HTML.")}),(0,It.jsxs)(fn.Flex,{direction:g?"column":"row",className:"block-library-html__modal-tabs",align:"stretch",gap:8,children:[(0,It.jsxs)("div",{ref:h,className:"block-library-html__modal-content",children:[(0,It.jsx)(Kp.TabPanel,{tabId:"html",focusable:!1,className:"block-library-html__modal-tab",children:(0,It.jsx)(Yp.PlainText,{value:l,onChange:s,placeholder:(0,Li.__)("Write HTML\u2026"),"aria-label":(0,Li.__)("HTML"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,It.jsx)(Kp.TabPanel,{tabId:"css",focusable:!1,className:"block-library-html__modal-tab",children:(0,It.jsx)(Yp.PlainText,{value:c,onChange:u,placeholder:(0,Li.__)("Write CSS\u2026"),"aria-label":(0,Li.__)("CSS"),className:"block-library-html__modal-editor",async:!0})}),v&&(0,It.jsx)(Kp.TabPanel,{tabId:"js",focusable:!1,className:"block-library-html__modal-tab",children:(0,It.jsx)(Yp.PlainText,{value:p,onChange:m,placeholder:(0,Li.__)("Write JavaScript\u2026"),"aria-label":(0,Li.__)("JavaScript"),className:"block-library-html__modal-editor",async:!0})})]}),(0,It.jsx)("div",{className:"block-library-html__preview",children:(0,It.jsx)(dJ,{content:PR({html:l,css:c,js:p})})})]}),(0,It.jsxs)(fn.__experimentalHStack,{alignment:"center",justify:"flex-end",spacing:4,className:"block-library-html__modal-footer",children:[(0,It.jsx)(fn.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,Li.__)("Cancel")}),(0,It.jsx)(fn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:k,children:(0,Li.__)("Update")})]})]})})})})}var Fn=n(y(),1),{InnerContent:sCe}=U(Qa.privateApis);function bJ({clientId:e,attributes:t}){let[r,o]=(0,_4.useState)(!1),a=(0,Sg.useRegistry)(),{updateBlock:i,replaceInnerBlocks:l}=(0,Sg.useDispatch)(Qa.store),s=(0,Sg.useSelect)(p=>{let m=p(Qa.store).getBlock(e);return m?(0,Qd.getBlockContent)(m):""},[e]),c=(0,Qa.useBlockProps)({className:"block-library-html__edit"}),u=p=>{if(p===s)return;let[m]=(0,Qd.parse)(`<!-- wp:html -->
 ${p}
-<!-- /wp:html -->`),d=m?.innerBlocks??[],f=a.select(Ya.store).getBlocks(e),h=f.length===d.length&&f.every((g,v)=>(0,ef.serialize)(g)===(0,ef.serialize)(d[v]));a.batch(()=>{i(e,{innerContent:m?.innerContent??(p?[p]:[])}),h||l(e,d,!1)})};return(0,C4.useEffect)(()=>{t.content&&((0,hJ.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]),s?.trim()?(0,Vn.jsxs)("div",{...c,children:[(0,Vn.jsx)(Ya.BlockControls,{children:(0,Vn.jsx)(bs.ToolbarGroup,{children:(0,Vn.jsx)(bs.ToolbarButton,{onClick:()=>o(!0),children:(0,Pg.__)("Edit code")})})}),(0,Vn.jsx)(Ya.InspectorControls,{children:(0,Vn.jsx)(bs.__experimentalVStack,{className:"block-library-html__edit-code",expanded:!0,children:(0,Vn.jsx)(bs.Button,{className:"block-library-html__edit-code-button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o(!0),children:(0,Pg.__)("Edit code")})})}),(0,Vn.jsx)(oCe,{clientId:e}),r&&(0,Vn.jsx)(NR,{onRequestClose:()=>o(!1),content:s,onUpdate:u})]}):(0,Vn.jsxs)("div",{...c,children:[(0,Vn.jsx)(bs.Placeholder,{icon:(0,Vn.jsx)(Ya.BlockIcon,{icon:Z1}),label:(0,Pg.__)("Custom HTML"),instructions:(0,Pg.__)("Add custom HTML code and preview how it looks."),children:(0,Vn.jsx)(bs.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>o(!0),children:(0,Pg.__)("Edit HTML")})}),r&&(0,Vn.jsx)(NR,{onRequestClose:()=>o(!1),content:s,onUpdate:u})]})}var S4={$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 vJ(){return null}var T4=n(q(),1),bJ=n(Xl(),1),aCe={from:[{type:"block",blocks:["core/code"],transform:({content:e})=>{let t=(0,bJ.create)({html:e}).text,[r]=(0,T4.parse)(`<!-- wp:html -->
+<!-- /wp:html -->`),d=m?.innerBlocks??[],f=a.select(Qa.store).getBlocks(e),h=f.length===d.length&&f.every((g,v)=>(0,Qd.serialize)(g)===(0,Qd.serialize)(d[v]));a.batch(()=>{i(e,{innerContent:m?.innerContent??(p?[p]:[])}),h||l(e,d,!1)})};return(0,_4.useEffect)(()=>{t.content&&((0,vJ.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]),s?.trim()?(0,Fn.jsxs)("div",{...c,children:[(0,Fn.jsx)(Qa.BlockControls,{children:(0,Fn.jsx)(bs.ToolbarGroup,{children:(0,Fn.jsx)(bs.ToolbarButton,{onClick:()=>o(!0),children:(0,Cg.__)("Edit code")})})}),(0,Fn.jsx)(Qa.InspectorControls,{children:(0,Fn.jsx)(bs.__experimentalVStack,{className:"block-library-html__edit-code",expanded:!0,children:(0,Fn.jsx)(bs.Button,{className:"block-library-html__edit-code-button",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>o(!0),children:(0,Cg.__)("Edit code")})})}),(0,Fn.jsx)(sCe,{clientId:e}),r&&(0,Fn.jsx)(ER,{onRequestClose:()=>o(!1),content:s,onUpdate:u})]}):(0,Fn.jsxs)("div",{...c,children:[(0,Fn.jsx)(bs.Placeholder,{icon:(0,Fn.jsx)(Qa.BlockIcon,{icon:G1}),label:(0,Cg.__)("Custom HTML"),instructions:(0,Cg.__)("Add custom HTML code and preview how it looks."),children:(0,Fn.jsx)(bs.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>o(!0),children:(0,Cg.__)("Edit HTML")})}),r&&(0,Fn.jsx)(ER,{onRequestClose:()=>o(!1),content:s,onUpdate:u})]})}var x4={$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 yJ(){return null}var k4=n(Z(),1),_J=n(Ql(),1),uCe={from:[{type:"block",blocks:["core/code"],transform:({content:e})=>{let t=(0,_J.create)({html:e}).text,[r]=(0,k4.parse)(`<!-- wp:html -->
 ${t}
-<!-- /wp:html -->`);return r??(0,T4.createBlock)("core/html",{},[],[t])}}]},yJ=aCe;var{name:xJ}=S4,kJ={icon:RE,example:{innerContent:["<marquee>"+(0,_J.__)("Welcome to the wonderful world of blocks\u2026")+"</marquee>"]},edit:gJ,save:vJ,transforms:yJ},iCe=()=>R({name:xJ,metadata:S4,settings:kJ});var VR={};K(VR,{init:()=>dCe,metadata:()=>B4,name:()=>MJ,settings:()=>zJ});var Ri=n(I(),1),ga=n(O(),1);var mn=n(E(),1),IJ=n(H(),1),Ng=n(M(),1),NJ=n(F(),1),DJ=n(re(),1);var E4=n(I(),1),Ig=n(O(),1);var Kb=n(H(),1),BJ=n(ve(),1),RR=n(F(),1),AR=n(re(),1);var LR=n(I(),1),CJ=n(O(),1),SJ=n(ve(),1),P4=n(H(),1),TJ=n(Pn(),1);var dc=n(y(),1),wJ=20;function PJ({icons:e,onChange:t,value:r}){let o=(0,SJ.useAsyncList)(e,{step:wJ}),a=(0,P4.useRef)(),i=e?.findIndex(s=>s.name===r)??-1,l=i>=0&&(o.length>=i+wJ||o.length===e.length);return(0,P4.useLayoutEffect)(()=>{let s=a.current;!l||!s||(0,TJ.getScrollContainer)(s)?.scrollTop||s.scrollIntoView({block:"center"})},[l]),(0,dc.jsx)("div",{className:"wp-block-icon__inserter-grid",children:e?.length?(0,dc.jsx)("div",{className:"wp-block-icon__inserter-grid-icons-list","aria-label":(0,LR.__)("Icon library"),children:o.map(s=>(0,dc.jsxs)(CJ.Button,{ref:s.name===r?a:void 0,className:"wp-block-icon__inserter-grid-icons-list-item",onClick:()=>t(s.name),variant:s.name===r?"primary":void 0,__next40pxDefaultSize:!0,children:[(0,dc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-icon",children:(0,dc.jsx)(xo,{html:s.content})}),(0,dc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-title",children:s.label})]},s.name))}):(0,dc.jsx)("div",{className:"wp-block-icon__inserter-grid-no-results",children:(0,dc.jsx)("p",{children:(0,LR.__)("No results found.")})})})}var EJ=n(Mb(),1);function Bg(e=""){return e=(0,EJ.default)(e),e=e.trim().toLowerCase(),e}function lCe(e,t){let r=Bg(t),o=Bg(e.title),a=0;return r===o?a+=30:o.startsWith(r)?a+=20:r.split(" ").every(s=>o.includes(s))&&(a+=10),a}function Zb(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,lCe(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,a])=>a-o),r.map(([o])=>o)}var Li=n(y(),1);function MR({onClose:e,value:t,onChange:r}){let[o,a]=(0,Kb.useState)(""),[i,l]=(0,Kb.useState)(null),s=(0,BJ.useDebounce)(a,300),c=(0,RR.useSelect)(h=>h(AR.store).getEntityRecords("root","iconCollection"),[]),u=t?.split("/")[0],p=i??(c?.some(({slug:h})=>h===u)?u:c?.[0]?.slug)??null,{icons:m,hasResolvedIcons:d}=(0,RR.useSelect)(h=>{if(p===null)return{icons:null,hasResolvedIcons:!1};let g=p===""?{}:{collection:p},{getEntityRecords:v,hasFinishedResolution:b}=h(AR.store);return{icons:v("root","icon",g),hasResolvedIcons:b("getEntityRecords",["root","icon",g])}},[p]),f=(0,Kb.useMemo)(()=>{if(!m)return[];if(o){let h=Bg(o);return m.filter(g=>{let v=Bg(g.name),b=Bg(g.label);return v.includes(h)||b.includes(h)})}return m},[o,m]);return(0,Li.jsx)(Ig.Modal,{className:"wp-block-icon__inserter-modal",title:(0,E4.__)("Icon library"),onRequestClose:e,isFullScreen:!0,children:(0,Li.jsxs)(Cp.Root,{className:"wp-block-icon__inserter",orientation:"vertical",value:p,onValueChange:l,children:[(0,Li.jsxs)(kp,{direction:"column",gap:"lg",className:"wp-block-icon__inserter-sidebar",children:[(0,Li.jsx)(Ig.SearchControl,{value:o,onChange:s}),(0,Li.jsxs)(Cp.List,{children:[(0,Li.jsx)(Cp.Tab,{value:"",children:(0,E4.__)("All")}),c?.map(h=>(0,Li.jsx)(Cp.Tab,{value:h.slug,children:h.label},h.slug))]})]}),[{slug:""},...c??[]].map(h=>(0,Li.jsx)(Cp.Panel,{tabIndex:-1,value:h.slug,className:"wp-block-icon__inserter-panel",children:d?(0,Li.jsx)(PJ,{icons:f,onChange:r,value:t}):(0,Li.jsx)("div",{className:"wp-block-icon__inserter-loading",role:"status","aria-label":(0,E4.__)("Loading\u2026"),children:(0,Li.jsx)(Ig.Spinner,{})})},h.slug))]})})}var Ut=n(y(),1),sCe=({className:e,style:t})=>(0,Ut.jsxs)(Ng.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",fill:"none","aria-hidden":"true",className:S("wp-block-icon__placeholder",e),style:t,children:[(0,Ut.jsx)(Ng.Rect,{width:"60",height:"60",fill:"currentColor",fillOpacity:.1}),(0,Ut.jsx)(Ng.Path,{vectorEffect:"non-scaling-stroke",stroke:"currentColor",strokeOpacity:.25,d:"M60 60 0 0"})]});function cCe({attributes:e,setAttributes:t}){let{icon:r,ariaLabel:o,flipHorizontal:a,flipVertical:i,rotation:l}=e,[s,c]=(0,IJ.useState)(!1),u=(0,mn.useBlockEditingMode)()==="contentOnly",p=(0,mn.__experimentalUseColorProps)(e),m=(0,mn.__experimentalGetSpacingClassesAndStyles)(e),d=(0,mn.__experimentalUseBorderProps)(e),f=(0,mn.getDimensionsClassesAndStyles)(e),g=(0,NJ.useSelect)(w=>{let{getEntityRecord:C}=w(DJ.store);return r?C("root","icon",r):null},[r])?.content||"",v={"is-flip-horizontal":a,"is-flip-vertical":i},b=l?{rotate:`${l}deg`}:{},_=(0,Ut.jsxs)(Ut.Fragment,{children:[r&&(0,Ut.jsxs)(mn.BlockControls,{group:"block",children:[(0,Ut.jsx)(ga.ToolbarButton,{icon:ZP,label:(0,Ri.__)("Flip horizontal"),isPressed:a,onClick:()=>t({flipHorizontal:!a})}),(0,Ut.jsx)(ga.ToolbarButton,{icon:YP,label:(0,Ri.__)("Flip vertical"),isPressed:i,onClick:()=>t({flipVertical:!i})}),(0,Ut.jsx)(ga.ToolbarButton,{icon:hI,label:(0,Ri.__)("Rotate"),onClick:()=>t({rotation:((l||0)+90)%360})})]}),(0,Ut.jsxs)(mn.BlockControls,{group:"other",children:[(0,Ut.jsx)(ga.ToolbarButton,{onClick:()=>{c(!0)},children:r?(0,Ri.__)("Replace"):(0,Ri.__)("Choose icon")}),u&&r&&(0,Ut.jsx)(ga.DropdownMenu,{icon:"",toggleProps:{as:ga.ToolbarButton},popoverProps:{className:"is-alternate"},text:(0,Ri.__)("Label"),children:()=>(0,Ut.jsx)(ga.TextControl,{className:"wp-block-icon__toolbar-content",label:(0,Ri.__)("Label"),value:o||"",onChange:w=>t({ariaLabel:w}),help:(0,Ri.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons.")})})]})]}),k=Z(),x=r&&(0,Ut.jsx)(Ut.Fragment,{children:(0,Ut.jsx)(mn.InspectorControls,{group:"settings",children:(0,Ut.jsx)(ga.__experimentalToolsPanel,{label:(0,Ri.__)("Settings"),resetAll:()=>t({ariaLabel:void 0}),dropdownMenuProps:k,children:(0,Ut.jsx)(ga.__experimentalToolsPanelItem,{label:(0,Ri.__)("Label"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>t({ariaLabel:void 0}),children:(0,Ut.jsx)(ga.TextControl,{label:(0,Ri.__)("Label"),help:(0,Ri.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons."),value:o||"",onChange:w=>t({ariaLabel:w})})})})})});return(0,Ut.jsxs)(Ut.Fragment,{children:[_,x,(0,Ut.jsx)("div",{...(0,mn.useBlockProps)(),children:g?(0,Ut.jsx)(xo,{html:g,wrapperProps:{className:S(p.className,d.className,m.className,f.className,v),style:{...p.style,...d.style,...m.style,...f.style,...b}}}):(0,Ut.jsx)(sCe,{className:S(d.className,m.className,f.className,v),style:{...d.style,...m.style,...f.style,...b,height:"auto"}})}),s&&(0,Ut.jsx)(MR,{onClose:()=>c(!1),value:e.icon,onChange:w=>{t({icon:w}),c(!1)}})]})}var LJ=cCe;var B4={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 I4=n(O(),1),zR=n(y(),1),pCe=(0,zR.jsx)(I4.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",children:(0,zR.jsx)(I4.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"})}),RJ=pCe;var mCe=[{name:"default",isDefault:!0,attributes:{icon:"core/info"}}],AJ=mCe;var{name:MJ}=B4,zJ={icon:RJ,example:{attributes:{icon:"core/info",style:{dimensions:{width:"48px"}}}},variations:AJ,edit:LJ},dCe=()=>R({name:MJ,metadata:B4,settings:zJ});var WR={};K(WR,{init:()=>GCe,metadata:()=>V4,name:()=>bee,settings:()=>F4});var Qp=n(I(),1);var vee=n(q(),1);var Ye=n(E(),1);var Me=n(y(),1),fCe={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:a,href:i,width:l,height:s}=e,u=(0,Me.jsx)("img",{src:t,alt:r,...l||s?{width:l,height:s}:{}}),p={};return l?p={width:l}:(a==="left"||a==="right")&&(p={maxWidth:"50%"}),(0,Me.jsxs)("figure",{className:a?`align${a}`:null,style:p,children:[i?(0,Me.jsx)("a",{href:i,children:u}):u,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{tagName:"figcaption",value:o})]})}},hCe={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:a,href:i,width:l,height:s,id:c}=e,u=(0,Me.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:l,height:s});return(0,Me.jsxs)("figure",{className:a?`align${a}`:null,children:[i?(0,Me.jsx)("a",{href:i,children:u}):u,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{tagName:"figcaption",value:o})]})}},gCe={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:a,href:i,width:l,height:s,id:c}=e,u=S({[`align${a}`]:a,"is-resized":l||s}),p=(0,Me.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:l,height:s});return(0,Me.jsxs)("figure",{className:u,children:[i?(0,Me.jsx)("a",{href:i,children:p}):p,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{tagName:"figcaption",value:o})]})}},vCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,id:p,linkTarget:m,sizeSlug:d,title:f}=e,h=l||void 0,g=S({[`align${a}`]:a,[`size-${d}`]:d,"is-resized":c||u}),v=(0,Me.jsx)("img",{src:t,alt:r,className:p?`wp-image-${p}`:null,width:c,height:u,title:f}),b=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:m,rel:h,children:v}):v,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{tagName:"figcaption",value:o})]});return a==="left"||a==="right"||a==="center"?(0,Me.jsx)("div",{...Ye.useBlockProps.save(),children:(0,Me.jsx)("figure",{className:g,children:b})}):(0,Me.jsx)("figure",{...Ye.useBlockProps.save({className:g}),children:b})}},bCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,id:p,linkTarget:m,sizeSlug:d,title:f}=e,h=l||void 0,g=S({[`align${a}`]:a,[`size-${d}`]:d,"is-resized":c||u}),v=(0,Me.jsx)("img",{src:t,alt:r,className:p?`wp-image-${p}`:null,width:c,height:u,title:f}),b=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:m,rel:h,children:v}):v,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ye.useBlockProps.save({className:g}),children:b})}},yCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,id:d,linkTarget:f,sizeSlug:h,title:g}=e,v=l||void 0,b=(0,Ye.__experimentalGetBorderClassesAndStyles)(e),_=S({[`align${a}`]:a,[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!b.className||b.style&&Object.keys(b.style).length>0}),k=S(b.className,{[`wp-image-${d}`]:!!d}),x=(0,Me.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...b.style,aspectRatio:p,objectFit:m},width:c,height:u,title:g}),w=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:f,rel:v,children:x}):x,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{className:(0,Ye.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ye.useBlockProps.save({className:_}),children:w})}},_Ce={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:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,id:d,linkTarget:f,sizeSlug:h,title:g}=e,v=l||void 0,b=(0,Ye.__experimentalGetBorderClassesAndStyles)(e),_=S({[`align${a}`]:a,[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!b.className||b.style&&Object.keys(b.style).length>0}),k=S(b.className,{[`wp-image-${d}`]:!!d}),x=(0,Me.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...b.style,aspectRatio:p,objectFit:m,width:c,height:u},width:c,height:u,title:g}),w=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:f,rel:v,children:x}):x,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{className:(0,Ye.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ye.useBlockProps.save({className:_}),children:w})}},xCe={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,a={...r,lightbox:{enabled:o}};return delete a.behaviors,a},isEligible(e){return!!e.behaviors},save({attributes:e}){let{url:t,alt:r,caption:o,align:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,id:d,linkTarget:f,sizeSlug:h,title:g}=e,v=l||void 0,b=(0,Ye.__experimentalGetBorderClassesAndStyles)(e),_=S({[`align${a}`]:a,[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!b.className||b.style&&Object.keys(b.style).length>0}),k=S(b.className,{[`wp-image-${d}`]:!!d}),x=(0,Me.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...b.style,aspectRatio:p,objectFit:m,width:c,height:u},title:g}),w=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:f,rel:v,children:x}):x,!Ye.RichText.isEmpty(o)&&(0,Me.jsx)(Ye.RichText.Content,{className:(0,Ye.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ye.useBlockProps.save({className:_}),children:w})}},kCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,focalPoint:d,id:f,linkTarget:h,sizeSlug:g,title:v,metadata:{bindings:b={}}={}}=e,_=l||void 0,k=(0,Ye.__experimentalGetBorderClassesAndStyles)(e),x=(0,Ye.__experimentalGetShadowClassesAndStyles)(e),w=S({alignnone:a==="none",[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!k.className||k.style&&Object.keys(k.style).length>0}),C=S(k.className,{[`wp-image-${f}`]:!!f}),P=(0,Me.jsx)("img",{src:t,alt:r,className:C||void 0,style:{...k.style,...x.style,aspectRatio:p,objectFit:m,objectPosition:d&&m?Yd(d):void 0,width:c,height:u},title:v}),B=!Ye.RichText.isEmpty(o)||b.caption||b?.__default?.source==="core/pattern-overrides",N=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:h,rel:_,children:P}):P,B&&(0,Me.jsx)(Ye.RichText.Content,{className:(0,Ye.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ye.useBlockProps.save({className:w}),children:N})}},VJ=[kCe,xCe,_Ce,yCe,bCe,vCe,gCe,hCe,fCe];var Rg=n(Ar(),1),Yb=n(q(),1),aee=n(O(),1),tf=n(F(),1),ba=n(E(),1),Yp=n(H(),1),hc=n(I(),1);var iee=n(Sr(),1),lee=n(ve(),1),z4=n(pr(),1),see=n(FJ(),1);var Oe=n(O(),1),Lg=n(ve(),1),fc=n(F(),1),At=n(E(),1),gr=n(H(),1),De=n(I(),1),jR=n(pr(),1),Dg=n(q(),1);var XJ=n(Sr(),1),M4=n(re(),1);var va=n(O(),1),N4=n(E(),1),HJ=n(Pn(),1),jJ=n(H(),1),OR=n(I(),1),UJ=n(F(),1);var GJ=n(pr(),1),Qa=n(y(),1),wCe=e=>{window.requestAnimationFrame(()=>{let[t]=HJ.focus.tabbable.find(e?.current);t&&t.focus()})};function FR({url:e,filename:t,itemGroupProps:r,className:o,label:a}){return(0,Qa.jsx)(va.__experimentalItemGroup,{...r,as:"span",children:(0,Qa.jsxs)(va.__experimentalHStack,{justify:"flex-start",children:[(0,Qa.jsx)("span",{className:"block-library-utils__media-control__inspector-image-indicator",style:{backgroundImage:e?`url(${e})`:void 0}}),(0,Qa.jsx)(va.FlexBlock,{children:(0,Qa.jsx)(va.__experimentalTruncate,{numberOfLines:1,className:o,children:t??a})})]})})}function D4({mediaId:e,mediaUrl:t,filename:r,allowedTypes:o,onSelect:a,onSelectURL:i,onError:l,onReset:s,isUploading:c=!1,emptyLabel:u=(0,OR.__)("Media")}){let{getSettings:p}=(0,UJ.useSelect)(N4.store),m=f=>{let{mediaUpload:h}=p();h&&h({allowedTypes:o,filesList:f,onFileChange([g]){a(g)},onError:l,multiple:!1})},d=(0,jJ.useRef)();return(0,Qa.jsxs)("div",{ref:d,className:"block-library-utils__media-control",children:[(0,Qa.jsx)(N4.MediaReplaceFlow,{className:"block-library-utils__media-control__replace-flow",mediaId:e,mediaURL:t,allowedTypes:o,onSelect:a,onSelectURL:i,onError:l,name:(0,Qa.jsx)(FR,{url:t,filename:r,className:"block-library-utils__media-control__inspector-media-replace-title",label:t&&(0,GJ.getFilename)(r)||u}),renderToggle:f=>(0,Qa.jsx)(va.Button,{...f,__next40pxDefaultSize:!0,children:c?(0,Qa.jsx)(va.Spinner,{}):f.children}),onReset:s}),t&&s&&(0,Qa.jsx)(va.Button,{label:(0,OR.__)("Reset"),className:"block-library-utils__media-control__reset",size:"small",icon:pI,onClick:()=>{s(),wCe(d)}}),(0,Qa.jsx)(va.DropZone,{onFilesDrop:m})]})}var L4=n(re(),1),R4=n(E(),1),ZJ=n(Pn(),1),A4=n(F(),1),xl=n(H(),1);function WJ(e){return typeof e!="string"||!(0,ZJ.__unstableStripHTML)(e).trim()?"":e.replace(/\n/g,"<br>")}function CCe(e){let t=e?.caption;if(typeof t=="string")return WJ(t);if(t&&typeof t=="object"&&Object.hasOwn(t,"raw"))return WJ(t.raw)}function HR(e){return{alt:typeof e?.alt_text=="string"?e.alt_text:e?.alt||"",caption:CCe(e)}}function $J(e){return e||""}function SCe(e,t,r){if(!t||!r)return{};let o=HR(t),a=HR(r),i={},l=$J(e.alt);o.alt!==a.alt&&(l===o.alt||!l)&&(i.alt=a.alt);let s=$J(e.caption);return o.caption!==void 0&&a.caption!==void 0&&o.caption!==a.caption&&(s===o.caption||!s)&&(i.caption=a.caption||void 0),i}var{openMediaEditorModalKey:TCe}=U(R4.privateApis);function PCe({alt:e,caption:t}){let r={};return e||(r.alt_text=""),t?.toString()||(r.caption=""),Object.keys(r).length?r:void 0}function qJ(e){if(!e)return!1;let t=typeof e.alt_text=="string"||typeof e.alt=="string",r=HR(e).caption!==void 0;return t&&r}function KJ({attributes:e,setAttributes:t,onClose:r,onUrlChange:o}){let{id:a,url:i,alt:l,caption:s}=e,c=(0,A4.useRegistry)(),u=(0,A4.useSelect)(_=>_(R4.store).getSettings()[TCe],[]),p=(0,xl.useRef)({id:a,url:i,alt:l,caption:s?.toString()}),m=(0,xl.useRef)(),d=(0,xl.useRef)(0);(0,xl.useEffect)(()=>{p.current={id:a,url:i,alt:l,caption:s?.toString()}},[l,s,a,i]);let f=(0,xl.useCallback)(_=>c.select(L4.store).getEditedEntityRecord("postType","attachment",_),[c]),h=(0,xl.useCallback)(async _=>{let k=c.resolveSelect(L4.store);try{return await k.getEntityRecord("postType","attachment",_)}catch{return}},[c]),g=(0,xl.useCallback)(async _=>{let{invalidateResolution:k}=c.dispatch(L4.store);return k("getEntityRecord",["postType","attachment",_]),h(_)},[c,h]),v=(0,xl.useCallback)(async({id:_,url:k})=>{if(typeof _!="number")return;let x=m.current;m.current=void 0;let w=++d.current,C={},P=p.current;if(_!==P.id&&(C.id=_,C.url=k??P.url,C.url!==P.url&&o?.(C.url),p.current={...p.current,id:C.id,url:C.url}),x){let B=await g(_);if(w!==d.current)return;let N=p.current,D=SCe(N,x,B);Object.keys(D).length&&Object.assign(C,D)}Object.keys(C).length&&(p.current={...p.current,...C},t(C))},[o,g,t]),b=(0,xl.useCallback)(async()=>{if(!a||!u)return;let _=f(a),k=PCe(p.current),x=qJ(_)?void 0:await h(a);m.current=x||(qJ(_)?_:k)||_,u({id:a,onUpdate:v,onClose:r})},[f,v,a,r,u,h]);return a&&u?b:void 0}var ue=n(y(),1),{DimensionsTool:YJ,isDefaultBlockStyleState:ECe,ResolutionTool:BCe,mediaEditKey:ICe,mediaSideloadFromUrlKey:QJ}=U(At.privateApis),NCe=[{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.")}],DCe={placement:"bottom-start"},LCe=({href:e,children:t})=>e?(0,ue.jsx)("a",{href:e,onClick:r=>r.preventDefault(),"aria-disabled":!0,style:{pointerEvents:"none",cursor:"default",display:"inline"},children:t}):t;function RCe({attributes:e,setAttributes:t,lockAltControls:r,lockAltControlsMessage:o,lockTitleControls:a,lockTitleControlsMessage:i}){let[l,s]=(0,gr.useState)(null),[c,u]=(0,gr.useState)(!1),[p,m]=(0,gr.useState)(!1);return(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Oe.ToolbarItem,{ref:s,children:d=>(0,ue.jsx)(Oe.DropdownMenu,{icon:$1,label:(0,De.__)("More"),toggleProps:{...d,description:(0,De.__)("Displays more controls.")},popoverProps:DCe,children:({onClose:f})=>(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Oe.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,ue.jsx)(Oe.MenuItem,{onClick:()=>{m(!0),f()},"aria-haspopup":"dialog",children:(0,De.__)("Title text")})]})})}),c&&(0,ue.jsx)(Oe.Popover,{placement:"bottom-start",anchor:l,onClose:()=>u(!1),offset:13,variant:"toolbar",children:(0,ue.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,ue.jsx)(Oe.TextareaControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Alternative text"),value:e.alt||"",onChange:d=>t({alt:d}),disabled:r,help:r?(0,ue.jsx)(ue.Fragment,{children:o}):(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Oe.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")}),(0,ue.jsx)("br",{}),(0,De.__)("Leave empty if decorative.")]})})})}),p&&(0,ue.jsx)(Oe.Popover,{placement:"bottom-start",anchor:l,onClose:()=>m(!1),offset:13,variant:"toolbar",children:(0,ue.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,ue.jsx)(Oe.TextControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Title attribute"),value:e.title||"",onChange:d=>t({title:d}),disabled:a,help:a?(0,ue.jsx)(ue.Fragment,{children:i}):(0,gr.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,ue.jsx)(Oe.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})})]})}function JJ({temporaryURL:e,isSideloading:t,attributes:r,setAttributes:o,isSingleSelected:a,insertBlocksAfter:i,onReplace:l,onSelectImage:s,onSelectURL:c,onUploadError:u,context:p,clientId:m,blockEditingMode:d,parentLayoutType:f,maxContentWidth:h}){let{url:g="",alt:v,align:b,id:_,href:k,rel:x,linkClass:w,linkDestination:C,title:P,width:B,height:N,aspectRatio:D,scale:T,focalPoint:L,linkTarget:A,sizeSlug:z,lightbox:j,metadata:G,isDecorative:W}=r,[$,V]=(0,gr.useState)(),[Q,Y]=(0,gr.useState)(null),[ee,te]=(0,gr.useState)({}),[ae,J]=(0,gr.useState)(0),ce=(0,Lg.useResizeObserver)(([_e])=>{if(!Q){let[Rt]=_e.borderBoxSize;te({width:Rt.inlineSize,height:Rt.blockSize})}J(_e.target.offsetTop)}),ie=(0,gr.useCallback)(()=>{J($?.offsetTop??0)},[$]),we=(0,Lg.useMergeRefs)([V,ce]),{allowResize:se=!0}=p,{image:de,attachmentResolutionError:ge}=(0,fc.useSelect)(_e=>{let Rt=_&&a?_e(M4.store).getEntityRecord("postType","attachment",_,{context:"view"}):null,nl=_&&a?_e(M4.store).getResolutionError("getEntityRecord",["postType","attachment",_,{context:"view"}]):null;return{image:Rt,attachmentResolutionError:nl}},[_,a]),{canInsertCover:oe,imageEditing:me,imageSizes:le,maxWidth:Pe,editMediaEntity:Ee}=(0,fc.useSelect)(_e=>{let{getBlockRootClientId:Rt,canInsertBlockType:nl,getSettings:za}=_e(At.store),L1=Rt(m),ap=za();return{imageEditing:ap.imageEditing,imageSizes:ap.imageSizes,maxWidth:ap.maxWidth,editMediaEntity:ap?.[ICe],canInsertCover:nl("core/cover",L1)}},[m]),{getBlock:X,getSettings:Ce}=(0,fc.useSelect)(At.store),pe=(0,gr.useRef)(),[$e,fe]=(0,gr.useState)(),Ae=!!$e,Ft=(0,gr.useCallback)(()=>pe.current?.focus(),[]),ze=KJ({attributes:r,setAttributes:o,onClose:Ft,onUrlChange:fe}),{replaceBlocks:ro,toggleSelection:oo,__unstableMarkNextChangeAsNotPersistent:vo}=(0,fc.useDispatch)(At.store),{createErrorNotice:bo,createSuccessNotice:ta}=(0,fc.useDispatch)(XJ.store),{editEntityRecord:Ra}=(0,fc.useDispatch)(M4.store),ne=(0,Lg.useViewportMatch)("medium"),Ve=["wide","full"].includes(b),[{loadedNaturalWidth:Je,loadedNaturalHeight:St},qe]=(0,gr.useState)({}),[yo,Tn]=(0,gr.useState)(!1),Hl=d==="default",ot=d==="contentOnly",Lo=se&&Hl,tp=se&&Hl&&!Ve&&ne,pi=!!e||t,sh=le.filter(({slug:_e})=>de?.media_details?.sizes?.[_e]?.source_url).map(({name:_e,slug:Rt})=>({value:Rt,label:_e}));(0,gr.useEffect)(()=>{!_||!a||ge?.status===404&&(vo(),o({id:void 0}))},[_,a,ge,o,vo]);let Fm=a&&UR(_,g)&&!!Ce()[QJ],{naturalWidth:Ko,naturalHeight:ra}=(0,gr.useMemo)(()=>({naturalWidth:$?.naturalWidth||Je||void 0,naturalHeight:$?.naturalHeight||St||void 0}),[Je,St,$?.complete]);(0,gr.useEffect)(()=>{$e&&$e===g&&$?.complete&&fe(void 0)},[$e,g,$]);function Xc(){fe(void 0),Tn(!0);let _e=vp({attributes:{url:g}});_e!==void 0&&l&&l(_e)}function ch(_e){fe(void 0),Tn(!1),qe({loadedNaturalWidth:_e.target?.naturalWidth,loadedNaturalHeight:_e.target?.naturalHeight})}function rp(_e){o(_e)}function uh(_e){_e&&!Jc?.enabled?o({lightbox:{enabled:!0},isDecorative:!1}):!_e&&Jc?.enabled?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function Se(){Jc?.enabled&&Jc?.allowEditing?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function it(_e){o({title:_e})}function hr(_e){o({alt:_e})}function wr(_e){o({isDecorative:_e||void 0,..._e&&{alt:"",caption:void 0,href:void 0,linkDestination:void 0,linkTarget:void 0,rel:void 0}})}let Ro=_e=>{$&&$.style.setProperty("object-position",Yd(_e))};function rl(_e){let Rt=de?.media_details?.sizes?.[_e]?.source_url;if(!Rt)return null;o({url:Rt,sizeSlug:_e})}function Aa(){let _e=Ce()[QJ];_e&&_e({url:g,onSuccess(Rt){s(Rt),ta((0,De.__)("Image uploaded."),{type:"snackbar"})},onError(Rt){bo(Rt,{type:"snackbar"})}})}let Ma=a&&(_&&Ko&&ra&&me&&!!Ee)&&!!ze&&!ot&&!pi;function ol(){ro(m,(0,Dg.switchToBlockType)(X(m),"core/cover"))}let ph=(0,Oe.__experimentalUseCustomUnits)({availableUnits:["px"]}),[Jc]=(0,At.useSettings)("lightbox"),d9=!!j&&j?.enabled!==Jc?.enabled||Jc?.allowEditing,op=!!j?.enabled||!j&&!!Jc?.enabled,B1=Z(),Hs=(0,fc.useSelect)(_e=>{if(!a)return;let{getSelectedBlockStyleState:Rt}=U(_e(At.store));return Rt(m)},[m,a]),eu=!ECe(Hs),I1=Xh(Hs),mh=wi({attributes:r,selectedState:Hs,hasSelectedStyleState:eu,attributeKey:"width"}),dh=wi({attributes:r,selectedState:Hs,hasSelectedStyleState:eu,attributeKey:"height"}),Hm=wi({attributes:r,selectedState:Hs,hasSelectedStyleState:eu,attributeKey:"aspectRatio"}),t_=wi({attributes:r,selectedState:Hs,hasSelectedStyleState:eu,attributeKey:"scale",styleKey:"objectFit"}),ar=_e=>{o(Jh({style:r.style,selectedState:Hs,hasSelectedStyleState:eu,nextDimensions:_e,dimensionKeyMap:{scale:"objectFit"}}))},js=Lo&&(lR.includes(f)?(0,ue.jsx)(YJ,{panelId:m,value:{aspectRatio:Hm,scale:t_},onChange:({aspectRatio:_e})=>{ar({aspectRatio:_e,scale:"cover"})},defaultAspectRatio:"auto",tools:["aspectRatio"]},I1):(0,ue.jsx)(YJ,{panelId:m,value:{width:mh,height:dh,scale:t_,aspectRatio:Hm},onChange:({width:_e,height:Rt,scale:nl,aspectRatio:za})=>{ar({width:!_e&&Rt?"auto":_e,height:Rt,aspectRatio:za,scale:nl})},defaultScale:"cover",defaultAspectRatio:"auto",scaleOptions:NCe,unitsOptions:ph,tools:Ve?["aspectRatio","scale"]:["aspectRatio","widthHeight","scale"]},I1)),tu=()=>{o({lightbox:void 0}),rl(Vb)},np=G?.bindings?.__default?.source==="core/pattern-overrides",{lockUrlControls:r_=!1,lockHrefControls:N1=!1,lockAltControls:o_=!1,lockAltControlsMessage:hF,lockTitleControls:f9=!1,lockTitleControlsMessage:gF,hideCaptionControls:Ave=!1}=(0,fc.useSelect)(_e=>{if(!a)return{};let{url:Rt,alt:nl,title:za,caption:L1}=G?.bindings||{},ap=!!p["pattern/overrides"],h9=(0,Dg.getBlockBindingsSource)(Rt?.source),fh=(0,Dg.getBlockBindingsSource)(nl?.source),ip=(0,Dg.getBlockBindingsSource)(za?.source);return{lockUrlControls:!!Rt&&!h9?.canUserEditValue?.({select:_e,context:p,args:Rt?.args}),lockHrefControls:ap||np,hideCaptionControls:!!L1,lockAltControls:!!nl&&!fh?.canUserEditValue?.({select:_e,context:p,args:nl?.args}),lockAltControlsMessage:fh?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),fh.label):(0,De.__)("Connected to dynamic data"),lockTitleControls:!!za&&!ip?.canUserEditValue?.({select:_e,context:p,args:za?.args}),lockTitleControlsMessage:ip?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),ip.label):(0,De.__)("Connected to dynamic data")}},[np,p,a,G?.bindings]),vF=a&&!N1&&!r_&&!W,bF=a&&oe&&!ot,Mve=vF||Ma||bF,yF=a&&!r_&&(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsx)(At.BlockControls,{group:ot?"inline":"other",children:(0,ue.jsx)(At.MediaReplaceFlow,{mediaId:_,mediaURL:g,allowedTypes:Op,onSelect:s,onSelectURL:c,onError:u,name:g?(0,De.__)("Replace"):(0,De.__)("Add image"),onReset:()=>s(void 0),variant:"toolbar"})})}),zve=window?.__experimentalContentOnlyInspectorFields,_F=(0,ue.jsxs)(ue.Fragment,{children:[Mve&&(0,ue.jsxs)(At.BlockControls,{group:"block",children:[vF&&(0,ue.jsx)(At.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:rp,linkDestination:C,mediaUrl:de&&de.source_url||g,mediaLink:de&&de.link,linkTarget:A,linkClass:w,rel:x,showLightboxSetting:d9,lightboxEnabled:op,onSetLightbox:uh,resetLightbox:Se}),Ma&&(0,ue.jsx)(Oe.ToolbarButton,{ref:pe,onClick:ze,"aria-haspopup":"dialog",icon:Xm,label:(0,De.__)("Crop"),disabled:Ae}),bF&&(0,ue.jsx)(Oe.ToolbarButton,{icon:uB,label:(0,De.__)("Add text over image"),onClick:ol})]}),Fm&&(0,ue.jsx)(At.BlockControls,{children:(0,ue.jsx)(Oe.ToolbarGroup,{children:(0,ue.jsx)(Oe.ToolbarButton,{onClick:Aa,icon:ou,label:(0,De.__)("Upload to Media Library")})})}),ot&&(0,ue.jsx)(At.BlockControls,{group:"block",children:(0,ue.jsx)(RCe,{attributes:r,setAttributes:o,lockAltControls:o_,lockAltControlsMessage:hF,lockTitleControls:f9,lockTitleControlsMessage:gF})}),!zve&&a&&(0,ue.jsx)(At.InspectorControls,{group:"content",children:(0,ue.jsxs)(Oe.__experimentalToolsPanel,{label:(0,De.__)("Media"),resetAll:()=>{s(void 0),o({isDecorative:!1})},dropdownMenuProps:B1,children:[!r_&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Image"),hasValue:()=>!!g,onDeselect:()=>s(void 0),isShownByDefault:!0,children:(0,ue.jsx)(D4,{mediaId:_,mediaUrl:g,alt:v,filename:de?.media_details?.sizes?.full?.file||de?.slug||(0,jR.getFilename)(g),allowedTypes:Op,onSelect:s,onSelectURL:c,onError:u,onReset:()=>s(void 0),isUploading:pi,emptyLabel:(0,De.__)("Add image")})}),!W&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>o({alt:void 0}),children:(0,ue.jsx)(Oe.TextareaControl,{label:(0,De.__)("Alternative text"),value:v||"",onChange:hr,readOnly:o_,help:o_?(0,ue.jsx)(ue.Fragment,{children:hF}):(0,ue.jsx)(Oe.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")})})}),!o_&&!op&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Mark as decorative"),isShownByDefault:!0,hasValue:()=>!!W,onDeselect:()=>o({isDecorative:!1}),children:(0,ue.jsx)(Oe.CheckboxControl,{label:(0,De.__)("Mark as decorative"),checked:!!W,onChange:wr,help:(0,De.__)("Hidden from assistive technologies.")})})]})}),(0,ue.jsxs)(At.InspectorControls,{group:"dimensions",resetAllFilter:_e=>eg({attributes:_e,selectedState:Hs,hasSelectedStyleState:eu,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,width:void 0,height:void 0,scale:void 0,focalPoint:void 0}}),children:[js,!eu&&g&&T&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!L,onDeselect:()=>o({focalPoint:void 0}),panelId:m,children:(0,ue.jsx)(Oe.FocalPointPicker,{label:(0,De.__)("Focal point"),url:g,value:L,onDragStart:Ro,onDrag:Ro,onChange:_e=>o({focalPoint:_e})})})]}),!!sh.length&&(0,ue.jsx)(At.InspectorControls,{children:(0,ue.jsx)(Oe.__experimentalToolsPanel,{label:(0,De.__)("Settings"),resetAll:tu,dropdownMenuProps:B1,children:(0,ue.jsx)(BCe,{value:z,defaultValue:Vb,onChange:rl,options:sh})})}),(0,ue.jsx)(At.InspectorControls,{group:"advanced",children:(0,ue.jsx)(Oe.TextControl,{label:(0,De.__)("Title attribute"),value:P||"",onChange:it,readOnly:f9,help:f9?(0,ue.jsx)(ue.Fragment,{children:gF}):(0,gr.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,ue.jsx)(Oe.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})]}),n_=(0,jR.getFilename)(g),D1;W?D1=n_?(0,De.sprintf)((0,De.__)("This image has been marked as decorative; its file name is %s"),n_):(0,De.__)("This image has been marked as decorative."):v?D1=v:n_?D1=(0,De.sprintf)((0,De.__)("This image has an empty alt attribute; its file name is %s"),n_):D1=(0,De.__)("This image has an empty alt attribute");let xF=(0,At.__experimentalUseBorderProps)(r),Vve=(0,At.__experimentalGetShadowClassesAndStyles)(r),{postType:Ove,postId:kF,queryId:Fve}=p,Hve=Number.isFinite(Fve),jve=(0,ue.jsx)(LCe,{href:k,children:e&&yo?(0,ue.jsx)(Oe.Placeholder,{className:"wp-block-image__placeholder",withIllustration:!0,children:(0,ue.jsx)(Oe.Spinner,{})}):(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("img",{src:e||g,alt:D1,onError:Xc,onLoad:ch,ref:we,className:S(xF.className,{"is-swapping-media":Ae}),width:Ko,height:ra,style:{aspectRatio:D,...Q?{width:ee.width+Q.width,height:ee.height+Q.height}:(()=>{let _e={};return B==="auto"?_e.width="auto":B!=null&&(_e.width=typeof B=="number"?`${B}px`:B),N==="auto"||N===void 0||N===null?_e.height="auto":_e.height=typeof N=="number"?`${N}px`:N,_e})(),objectFit:T,objectPosition:L&&T?Yd(L):void 0,...xF.style,...Vve.style}}),(pi||Ae)&&(0,ue.jsx)(Oe.Spinner,{})]})}),wF;if(tp&&a&&!pi&&!lR.includes(f)){let _e=D&&TQ(D),Rt=ee.width/ee.height,nl=Ko/ra,za=_e||Rt||nl||1,L1=Ko<ra?pc:pc*za,ap=ra<Ko?pc:pc/za,h9=Pe*2.5,fh=h||h9,ip=!1,a_=!1;b==="center"?(ip=!0,a_=!0):(0,De.isRTL)()?b==="left"?ip=!0:a_=!0:b==="right"?a_=!0:ip=!0,wF=(0,ue.jsx)(Oe.ResizableBox,{ref:ie,style:{position:"absolute",inset:`${ae}px 0 0 0`},size:ee,minWidth:L1,maxWidth:fh,minHeight:ap,maxHeight:fh/za,lockAspectRatio:za,enable:{top:!1,right:ip,bottom:!0,left:a_},onResizeStart:()=>{oo(!1)},onResize:(Gve,Wve,g9,i_)=>{Y(i_)},onResizeStop:(Gve,Wve,g9,i_)=>{if(oo(!0),Y(null),te(CF=>({width:CF.width+i_.width,height:CF.height+i_.height})),h&&Ko>=h&&Math.abs(g9.offsetWidth-h)<10){o({width:void 0,height:void 0});return}o({width:`${g9.offsetWidth}px`,height:"auto",aspectRatio:za===nl?void 0:String(za)})},resizeRatio:b==="center"?2:1})}if(!g&&!e)return(0,ue.jsxs)(ue.Fragment,{children:[yF,_F]});let Uve=()=>{Ra("postType",Ove,kF,{featured_media:_}),ta((0,De.__)("Post featured image updated."),{type:"snackbar"})};return(0,ue.jsxs)(ue.Fragment,{children:[yF,_F,!Hve&&kF&&_?(0,ue.jsx)(At.BlockSettingsMenuControls,{children:({canEdit:_e,selectedClientIds:Rt})=>_e&&Rt.length===1&&m===Rt[0]&&(0,ue.jsx)(Oe.MenuItem,{onClick:Uve,children:(0,De.__)("Set as featured image")})}):null,jve,wF,!W&&(0,ue.jsx)(Mo,{attributes:r,setAttributes:o,isSelected:a,insertBlocksAfter:i,label:(0,De.__)("Image caption text"),showToolbarButton:a&&(Hl||ot)&&!Ave})]})}var eee=n(H(),1),tee=n(ve(),1),ree=n(y(),1);function oee(){let[e,{width:t}]=(0,tee.useResizeObserver)(),r=(0,eee.useRef)();return[(0,ree.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 ys=n(y(),1),ACe=(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},UR=(e,t)=>t&&!e&&!(0,Rg.isBlobURL)(t);function nee(e,t){return"url"in(e?.sizes?.[t]??{})||"source_url"in(e?.media_details?.sizes?.[t]??{})}function MCe({attributes:e,setAttributes:t,isSelected:r,className:o,insertBlocksAfter:a,onReplace:i,context:l,clientId:s,__unstableParentLayout:c}){let{url:u="",caption:p,id:m,width:d,height:f,sizeSlug:h,aspectRatio:g,scale:v,align:b,metadata:_}=e,[k,x]=(0,Yp.useState)(e.blob),w=(0,Yp.useRef)(),C=c?.type||c?.default?.type,P=!C||C!=="flex"&&C!=="grid",[B,N]=oee(),[D,{width:T}]=(0,lee.useResizeObserver)(),L=T&&T<160,A=(0,Yp.useRef)();(0,Yp.useEffect)(()=>{A.current=p},[p]);let{__unstableMarkNextChangeAsNotPersistent:z,replaceBlock:j}=(0,tf.useDispatch)(ba.store);(0,Yp.useEffect)(()=>{["wide","full"].includes(b)&&(z(),t({width:void 0,height:void 0}))},[z,b,t]);let{getSettings:G,getBlockRootClientId:W,getBlockName:$,canInsertBlockType:V}=(0,tf.useSelect)(ba.store),Q=(0,ba.useBlockEditingMode)(),{createErrorNotice:Y}=(0,tf.useDispatch)(iee.store);function ee(pe){Y(pe,{type:"snackbar",explicitDismiss:!0}),x(),t({src:void 0,id:void 0,url:void 0,blob:void 0})}function te(pe){pe.length===1&&x((0,Rg.createBlobURL)(pe[0]))}function ae(pe){let $e=w.current?.ownerDocument.defaultView;if(pe.every(fe=>fe instanceof $e.File)){let fe=pe,Ae=W(s);fe.some(ze=>!sR(ze))&&Y((0,hc.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let Ft=fe.filter(ze=>sR(ze)).map(ze=>(0,Yb.createBlock)("core/image",{blob:(0,Rg.createBlobURL)(ze)}));if($(Ae)==="core/gallery")j(s,Ft);else if(V("core/gallery",Ae)){let ze=(0,Yb.createBlock)("core/gallery",{},Ft);j(s,ze)}}}function J(pe){if(Array.isArray(pe)){ae(pe);return}if(!pe||!pe.url){t({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,blob:void 0}),x();return}if((0,Rg.isBlobURL)(pe.url)){x(pe.url);return}let{imageDefaultSize:$e}=G(),fe=Vb;h&&nee(pe,h)?fe=h:nee(pe,$e)&&(fe=$e);let Ae=ACe(pe,fe);if(typeof Ae.caption=="string"&&Ae.caption.includes(`
-`)&&(Ae.caption=Ae.caption.replace(/\n/g,"<br>")),A.current&&!Ae.caption){let{caption:oo,...vo}=Ae;Ae=vo}let Ft;(!pe.id||pe.id!==m)&&(Ft={sizeSlug:fe});let ze=e.linkDestination;if(!ze)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||Kd){case"file":case bg:ze=bg;break;case"post":case yg:ze=yg;break;case iR:ze=iR;break;case Kd:ze=Kd;break}let ro;switch(ze){case bg:ro=pe.url;break;case yg:ro=pe.link;break}Ae.href=ro,t({blob:void 0,...Ae,...Ft,linkDestination:ze}),x()}function ce(pe){let $e=(0,z4.getProtocol)(pe)?pe:(0,z4.prependHTTPS)(pe);$e!==u&&(t({blob:void 0,url:$e,id:void 0,sizeSlug:G().imageDefaultSize}),x())}Gs({url:k,allowedTypes:Op,onChange:J,onError:ee});let we=UR(m,u)?u:void 0,se=(0,tf.useSelect)(pe=>!window.__clientSideMediaProcessing||!m?!1:pe(see.store).isUploadingById(m),[m]),de=!!u&&(0,ys.jsx)("img",{alt:(0,hc.__)("Edit image"),title:(0,hc.__)("Edit image"),className:"edit-image-preview",src:u}),ge=(0,ba.__experimentalUseBorderProps)(e),oe=(0,ba.__experimentalGetShadowClassesAndStyles)(e),me=S(o,{"is-transient":!!k||se,"is-resized":!!d||!!f,[`size-${h}`]:h,"has-custom-border":!!ge.className||ge.style&&Object.keys(ge.style).length>0}),le=(0,ba.useBlockProps)({ref:w,className:me}),{lockUrlControls:Pe=!1,lockUrlControlsMessage:Ee}=(0,tf.useSelect)(pe=>{if(!r)return{};let $e=(0,Yb.getBlockBindingsSource)(_?.bindings?.url?.source);return{lockUrlControls:!!_?.bindings?.url&&!$e?.canUserEditValue?.({select:pe,context:l,args:_?.bindings?.url?.args}),lockUrlControlsMessage:$e?.label?(0,hc.sprintf)((0,hc.__)("Connected to %s"),$e.label):(0,hc.__)("Connected to dynamic data")}},[l,r,_?.bindings?.url]),X=f==="auto"?void 0:f;return(0,ys.jsxs)(ys.Fragment,{children:[(0,ys.jsxs)("figure",{...le,children:[(0,ys.jsx)(JJ,{temporaryURL:k,isSideloading:se,attributes:e,setAttributes:t,isSingleSelected:r,insertBlocksAfter:a,onReplace:i,onSelectImage:J,onSelectURL:ce,onUploadError:ee,context:l,clientId:s,blockEditingMode:Q,parentLayoutType:C,maxContentWidth:N}),(0,ys.jsx)(ba.MediaPlaceholder,{icon:(0,ys.jsx)(ba.BlockIcon,{icon:pp}),onSelect:J,onSelectURL:ce,onFilesPreUpload:te,onError:ee,placeholder:pe=>(0,ys.jsxs)(aee.Placeholder,{className:S("block-editor-media-placeholder",{[ge.className]:!!ge.className&&!r}),icon:!L&&(Pe?kB:pp),withIllustration:!r||L,label:!L&&(0,hc.__)("Image"),instructions:!Pe&&!L&&(0,hc.__)("Drag and drop an image, upload, or choose from your library."),style:{aspectRatio:!(d&&X)&&g?g:void 0,width:X&&g?"100%":d,height:d&&g?"100%":X,objectFit:v,...ge.style,...oe.style},children:[Pe&&!L&&Ee,!Pe&&!L&&pe,D]}),allowedTypes:Op,handleUpload:pe=>pe.length===1,value:{id:m,src:we},mediaPreview:de,disableMediaButtons:k||u})]}),r&&P&&B]})}var cee=MCe;var V4={$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 _s=n(E(),1);var Cu=n(y(),1);function uee({attributes:e}){let{url:t,alt:r,caption:o,align:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,focalPoint:d,id:f,linkTarget:h,sizeSlug:g,title:v,isDecorative:b,metadata:{bindings:_={}}={}}=e,k=l||void 0,x=(0,_s.__experimentalGetBorderClassesAndStyles)(e),w=(0,_s.__experimentalGetShadowClassesAndStyles)(e),C=S({alignnone:a==="none",[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),P=S(x.className,{[`wp-image-${f}`]:!!f}),B=(0,Cu.jsx)("img",{src:t,alt:r,className:P||void 0,style:(()=>{let T={...x.style,...w.style,aspectRatio:p,objectFit:m,objectPosition:d&&m?Yd(d):void 0};return(c!==void 0||u!==void 0)&&(c==="auto"?T.width="auto":c!=null&&(T.width=typeof c=="number"?`${c}px`:c),u==="auto"||u===void 0||u===null?T.height="auto":T.height=typeof u=="number"?`${u}px`:u),T})(),title:v,role:b?"none":void 0}),N=!_s.RichText.isEmpty(o)||_.caption||_?.__default?.source==="core/pattern-overrides",D=(0,Cu.jsxs)(Cu.Fragment,{children:[i?(0,Cu.jsx)("a",{className:s,href:i,target:h,rel:k,children:B}):B,N&&(0,Cu.jsx)(_s.RichText.Content,{className:(0,_s.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Cu.jsx)("figure",{..._s.useBlockProps.save({className:C}),children:D})}var O4=n(Ar(),1),Ag=n(q(),1),fee=n(F(),1),hee=n(re(),1);function VCe(e){let{align:t,anchor:r,className:o,style:a}=e,i=a?.spacing?.margin;return{...t&&{align:t},...r&&{anchor:r},...o&&{className:o},...i&&{style:{spacing:{margin:i}}}}}function pee(e,t){if(!e||!t?.split(/[?#]/)[0]?.toLowerCase().endsWith(".gif"))return null;let o=(0,fee.select)(hee.store).getEntityRecord("postType","attachment",e,{context:"view"}),a=o?.media_details;if(!a?.animated_video||!o?.source_url)return null;let i=o.source_url.slice(0,o.source_url.lastIndexOf("/")+1);return{src:i+a.animated_video,poster:a.animated_video_poster?i+a.animated_video_poster:void 0,width:a.width,height:a.height}}function OCe(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 GR(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 mee={img:{attributes:["src","alt","title","width","height"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}};function dee(e){return e&&/^\d+$/.test(e)?`${e}px`:void 0}var FCe=({phrasingContentSchema:e})=>({figure:{require:["img"],children:{...mee,a:{attributes:["href","rel","target"],classes:["*"],children:mee},figcaption:{children:e}}}}),HCe={from:[{type:"raw",isMatch:e=>e.nodeName==="FIGURE"&&!!e.querySelector("img"),schema:FCe,transform:e=>{let t=e.querySelector("img"),r=e.className+" "+t.className,o=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(r),a=e.id===""?void 0:e.id,i=o?o[1]:void 0,l=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(r),s=l?Number(l[1]):void 0,c=e.querySelector("a"),u=c&&c.href?"custom":void 0,p=c&&c.href?c.href:void 0,m=c&&c.rel?c.rel:void 0,d=c&&c.className?c.className:void 0,f=dee(t.getAttribute("width")),h=dee(t.getAttribute("height")),g=parseInt(f,10),v=parseInt(h,10),b=g&&v?String(g/v):void 0,_=f||(h?"auto":void 0),k=f?"auto":h,x=(0,Ag.getBlockAttributes)("core/image",e.outerHTML,{align:i,id:s,linkDestination:u,href:p,rel:m,linkClass:d,anchor:a,width:_,height:k,aspectRatio:b});return(0,O4.isBlobURL)(x.url)&&(x.blob=x.url,delete x.url),(0,Ag.createBlock)("core/image",x)}},{type:"files",isMatch(e){return e.every(t=>t.type.indexOf("image/")===0)},transform(e){return e.map(r=>(0,Ag.createBlock)("core/image",{blob:(0,O4.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:OCe},href:{shortcode:(e,{shortcode:t})=>GR(t.content,"href")},rel:{shortcode:(e,{shortcode:t})=>GR(t.content,"rel")},linkClass:{shortcode:(e,{shortcode:t})=>GR(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})=>!!pee(e,t),transform(e){let{id:t,url:r,caption:o}=e,a=pee(t,r);return(0,Ag.createBlock)("core/video",{...VCe(e),id:t,src:a.src,poster:a.poster,caption:o,controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0,width:a.width,height:a.height})}}]},gee=HCe;var{fieldsKey:jCe,formKey:UCe}=U(vee.privateApis),{name:bee}=V4,F4={icon:pp,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,Qp.__)("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:a,url:i}=e;return i?a?a+(o?". "+o:""):o||"":(0,Qp.__)("Empty")}},getEditWrapperProps(e){return{"data-align":e.align}},transforms:gee,edit:cee,save:uee,deprecated:VJ};window.__experimentalContentOnlyInspectorFields&&(F4[jCe]=[{id:"image",label:(0,Qp.__)("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,Qp.__)("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,Qp.__)("Caption"),type:"text",Edit:"rich-text",isVisible:e=>!e.isDecorative},{id:"alt",label:(0,Qp.__)("Alt text"),type:"text",isVisible:e=>!e.isDecorative},{id:"isDecorative",label:(0,Qp.__)("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}})}],F4[UCe]={fields:["image","link","caption","alt","isDecorative"]});var GCe=()=>R({name:bee,metadata:V4,settings:F4});var $R={};K($R,{init:()=>KCe,metadata:()=>H4,name:()=>wee,settings:()=>Cee});var H4={$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 j4=n(E(),1),Fn=n(O(),1),On=n(I(),1),yee=n(lp(),1),_ee=n(ve(),1);var so=n(y(),1),$Ce=1,qCe=100;function xee({attributes:e,setAttributes:t,name:r}){let{commentsToShow:o,displayAvatar:a,displayDate:i,displayContent:l}=e,s=Z(),{content:c,status:u,error:p}=(0,yee.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{_locale:"site"}}),m=(0,_ee.useDisabled)(),d=(0,j4.useBlockProps)({ref:m});return(0,so.jsxs)(so.Fragment,{children:[(0,so.jsx)(j4.InspectorControls,{children:(0,so.jsxs)(Fn.__experimentalToolsPanel,{label:(0,On.__)("Settings"),resetAll:()=>{t({commentsToShow:5,displayAvatar:!0,displayDate:!0,displayContent:"excerpt"})},dropdownMenuProps:s,children:[(0,so.jsx)(Fn.__experimentalToolsPanelItem,{hasValue:()=>!a,label:(0,On.__)("Display avatar"),onDeselect:()=>t({displayAvatar:!0}),isShownByDefault:!0,children:(0,so.jsx)(Fn.ToggleControl,{label:(0,On.__)("Display avatar"),checked:a,onChange:()=>t({displayAvatar:!a})})}),(0,so.jsx)(Fn.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,On.__)("Display date"),onDeselect:()=>t({displayDate:!0}),isShownByDefault:!0,children:(0,so.jsx)(Fn.ToggleControl,{label:(0,On.__)("Display date"),checked:i,onChange:()=>t({displayDate:!i})})}),(0,so.jsx)(Fn.__experimentalToolsPanelItem,{hasValue:()=>l!=="excerpt",label:(0,On.__)("Display content"),onDeselect:()=>t({displayContent:"excerpt"}),isShownByDefault:!0,children:(0,so.jsx)(Fn.SelectControl,{label:(0,On.__)("Display content"),value:l,options:[{label:(0,On.__)("No content"),value:"none"},{label:(0,On.__)("Excerpt"),value:"excerpt"},{label:(0,On.__)("Full content"),value:"full"}],onChange:f=>t({displayContent:f})})}),(0,so.jsx)(Fn.__experimentalToolsPanelItem,{hasValue:()=>o!==5,label:(0,On.__)("Number of comments"),onDeselect:()=>t({commentsToShow:5}),isShownByDefault:!0,children:(0,so.jsx)(Fn.RangeControl,{label:(0,On.__)("Number of comments"),value:o,onChange:f=>t({commentsToShow:f}),min:$Ce,max:qCe,required:!0})})]})}),u==="loading"&&(0,so.jsx)("div",{...d,children:(0,so.jsx)(Fn.Spinner,{})}),u==="error"&&(0,so.jsx)("div",{...d,children:(0,so.jsx)("p",{children:(0,On.sprintf)((0,On.__)("Error: %s"),p)})}),u==="success"&&(0,so.jsx)(xo,{wrapperProps:d,html:c})]})}var ZCe={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"}}},kee=[ZCe];var{name:wee}=H4,Cee={icon:Y1,example:{},edit:xee,deprecated:kee},KCe=()=>R({name:wee,metadata:H4,settings:Cee});var KR={};K(KR,{init:()=>iSe,metadata:()=>rf,name:()=>Dee,settings:()=>Lee});var rf={$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 QCe={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}},XCe={postLayout:{type:"string",default:"list"},columns:{type:"number",default:3}},See=e=>!e.categories||typeof e.categories!="string"?e:{...e,categories:[{id:Number(e.categories)}]},JCe=e=>{let{postLayout:t,columns:r,...o}=e;return t?{...o,layout:{type:t==="grid"?"grid":"default",...t==="grid"&&r&&{columnCount:r}}}:e},Tee=[{attributes:{...rf.attributes,...XCe,categories:{type:["array","string"]}},supports:QCe,migrate:e=>JCe(See(e)),isEligible:({postLayout:e})=>e,save:()=>null},{attributes:{...rf.attributes,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:See,isEligible:({categories:e})=>e&&typeof e=="string",save:()=>null}];var et=n(O(),1),Ge=n(I(),1),Mg=n(Fw(),1),gc=n(E(),1),Qb=n(F(),1);var qR=n(re(),1),Bee=n(Sr(),1),Iee=n(ve(),1),Nee=n(H(),1);var Pee=10,Eee=100,U4=55;var Le=n(y(),1),eSe={per_page:-1,_fields:"id,name",context:"view"},tSe={per_page:-1,has_published_posts:["post"],context:"view"},rSe=[{value:"none",icon:Z9,label:(0,Ge.__)("None")},{value:"left",icon:PB,label:(0,Ge.__)("Left")},{value:"center",icon:SB,label:(0,Ge.__)("Center")},{value:"right",icon:BB,label:(0,Ge.__)("Right")}];function oSe(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 nSe(e){return e._embedded?.author?.[0]}function aSe({attributes:e,setAttributes:t}){let{postsToShow:r,order:o,orderBy:a,categories:i,selectedAuthor:l,displayFeaturedImage:s,displayPostContentRadio:c,displayPostContent:u,displayPostDate:p,displayAuthor:m,excerptLength:d,featuredImageAlign:f,featuredImageSizeSlug:h,featuredImageSizeWidth:g,featuredImageSizeHeight:v,addLinkToFeaturedImage:b}=e,{imageSizes:_,defaultImageWidth:k,defaultImageHeight:x,categoriesList:w,authorList:C}=(0,Qb.useSelect)(T=>{let{getEntityRecords:L,getUsers:A}=T(qR.store),z=T(gc.store).getSettings();return{defaultImageWidth:z.imageDimensions?.[h]?.width??0,defaultImageHeight:z.imageDimensions?.[h]?.height??0,imageSizes:z.imageSizes,categoriesList:L("taxonomy","category",eSe),authorList:A(tSe)}},[h]),P=Z(),B=_.filter(({slug:T})=>T!=="full").map(({name:T,slug:L})=>({value:L,label:T})),N=w?.reduce((T,L)=>(T[L.name]=L,T),{})??{},D=T=>{if(T.some(z=>typeof z=="string"&&!N[z]))return;let A=T.map(z=>typeof z=="string"?N[z]:z);if(A.includes(null))return!1;t({categories:A})};return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsxs)(et.__experimentalToolsPanel,{label:(0,Ge.__)("Post content"),resetAll:()=>t({displayPostContent:!1,displayPostContentRadio:"excerpt",excerptLength:U4}),dropdownMenuProps:P,children:[(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Ge.__)("Display post content"),onDeselect:()=>t({displayPostContent:!1}),isShownByDefault:!0,children:(0,Le.jsx)(et.ToggleControl,{label:(0,Ge.__)("Display post content"),checked:u,onChange:T=>t({displayPostContent:T})})}),u&&(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>c!=="excerpt",label:(0,Ge.__)("Content length"),onDeselect:()=>t({displayPostContentRadio:"excerpt"}),isShownByDefault:!0,children:(0,Le.jsx)(et.RadioControl,{label:(0,Ge.__)("Content length"),selected:c,options:[{label:(0,Ge.__)("Excerpt"),value:"excerpt"},{label:(0,Ge.__)("Full post"),value:"full_post"}],onChange:T=>t({displayPostContentRadio:T})})}),u&&c==="excerpt"&&(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>d!==U4,label:(0,Ge.__)("Max number of words"),onDeselect:()=>t({excerptLength:U4}),isShownByDefault:!0,children:(0,Le.jsx)(et.RangeControl,{label:(0,Ge.__)("Max number of words"),value:d,onChange:T=>t({excerptLength:T}),min:Pee,max:Eee})})]}),(0,Le.jsxs)(et.__experimentalToolsPanel,{label:(0,Ge.__)("Post meta"),resetAll:()=>t({displayAuthor:!1,displayPostDate:!1}),dropdownMenuProps:P,children:[(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>!!m,label:(0,Ge.__)("Display author name"),onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,Le.jsx)(et.ToggleControl,{label:(0,Ge.__)("Display author name"),checked:m,onChange:T=>t({displayAuthor:T})})}),(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,Ge.__)("Display post date"),onDeselect:()=>t({displayPostDate:!1}),isShownByDefault:!0,children:(0,Le.jsx)(et.ToggleControl,{label:(0,Ge.__)("Display post date"),checked:p,onChange:T=>t({displayPostDate:T})})})]}),(0,Le.jsxs)(et.__experimentalToolsPanel,{label:(0,Ge.__)("Featured image"),resetAll:()=>t({displayFeaturedImage:!1,featuredImageAlign:void 0,featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null,addLinkToFeaturedImage:!1}),dropdownMenuProps:P,children:[(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,Ge.__)("Display featured image"),onDeselect:()=>t({displayFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(et.ToggleControl,{label:(0,Ge.__)("Display featured image"),checked:s,onChange:T=>t({displayFeaturedImage:T})})}),s&&(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>h!=="thumbnail"||g!==null||v!==null,label:(0,Ge.__)("Image size"),onDeselect:()=>t({featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null}),isShownByDefault:!0,children:(0,Le.jsx)(gc.__experimentalImageSizeControl,{onChange:T=>{let L={};T.hasOwnProperty("width")&&(L.featuredImageSizeWidth=T.width),T.hasOwnProperty("height")&&(L.featuredImageSizeHeight=T.height),t(L)},slug:h,width:g,height:v,imageWidth:k,imageHeight:x,imageSizeOptions:B,imageSizeHelp:(0,Ge.__)("Select the size of the source image."),onChangeImage:T=>t({featuredImageSizeSlug:T,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})})}),(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,Ge.__)("Image alignment"),onDeselect:()=>t({featuredImageAlign:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(et.__experimentalToggleGroupControl,{className:"editor-latest-posts-image-alignment-control",label:(0,Ge.__)("Image alignment"),value:f||"none",onChange:T=>t({featuredImageAlign:T!=="none"?T:void 0}),children:rSe.map(({value:T,icon:L,label:A})=>(0,Le.jsx)(et.__experimentalToggleGroupControlOptionIcon,{value:T,icon:L,label:A},T))})}),(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>!!b,label:(0,Ge.__)("Add link to featured image"),onDeselect:()=>t({addLinkToFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(et.ToggleControl,{label:(0,Ge.__)("Add link to featured image"),checked:b,onChange:T=>t({addLinkToFeaturedImage:T})})})]})]}),(0,Le.jsx)(et.__experimentalToolsPanel,{label:(0,Ge.__)("Sorting and filtering"),resetAll:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),dropdownMenuProps:P,children:(0,Le.jsx)(et.__experimentalToolsPanelItem,{hasValue:()=>o!=="desc"||a!=="date"||r!==5||i?.length>0||!!l,label:(0,Ge.__)("Sort and filter"),onDeselect:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(et.QueryControls,{order:o,orderBy:a,numberOfItems:r,onOrderChange:T=>t({order:T}),onOrderByChange:T=>t({orderBy:T}),onNumberOfItemsChange:T=>t({postsToShow:T}),categorySuggestions:N,onCategoryChange:D,selectedCategories:i,onAuthorChange:T=>t({selectedAuthor:T!==""?Number(T):void 0}),authorList:C??[],selectedAuthorId:l})})})]})}function ZR({attributes:e,setAttributes:t,__unstableLayoutClassNames:r}){let o=(0,Iee.useInstanceId)(ZR),{postsToShow:a,order:i,orderBy:l,categories:s,selectedAuthor:c,displayFeaturedImage:u,displayPostContentRadio:p,displayPostContent:m,displayPostDate:d,displayAuthor:f,layout:h,postLayout:g,columns:v,excerptLength:b,featuredImageAlign:_,featuredImageSizeSlug:k,featuredImageSizeWidth:x,featuredImageSizeHeight:w,addLinkToFeaturedImage:C}=e,{type:P,minimumColumnWidth:B}=h||{},N=P||(g==="grid"?"grid":"default"),D=h?.columnCount??(P?void 0:v)??3,{latestPosts:T}=(0,Qb.useSelect)(Y=>{let{getEntityRecords:ee}=Y(qR.store),te=s&&s.length>0?s.map(J=>J.id):[],ae=Object.fromEntries(Object.entries({categories:te,author:c,order:i,orderby:l,per_page:a,_embed:"author,wp:featuredmedia",ignore_sticky:!0}).filter(([,J])=>typeof J<"u"));return{latestPosts:ee("postType","post",ae)}},[a,i,l,s,c]),{createWarningNotice:L}=(0,Qb.useDispatch)(Bee.store),A=Y=>{Y.preventDefault(),L((0,Ge.__)("Links are disabled in the editor."),{id:`block-library/core/latest-posts/redirection-prevented/${o}`,type:"snackbar"})},z=!!T?.length,j=(0,Le.jsx)(gc.InspectorControls,{children:(0,Le.jsx)(aSe,{attributes:e,setAttributes:t})}),G=(0,gc.useBlockProps)({className:S(r,{"wp-block-latest-posts__list":!0,"is-grid":N==="grid","has-dates":d,"has-author":f,[`columns-${D}`]:N==="grid"&&D,"has-native-responsive-grid":N==="grid"&&D&&B})});if(!z)return(0,Le.jsxs)("div",{...G,children:[j,(0,Le.jsx)(et.Placeholder,{icon:gv,label:(0,Ge.__)("Latest Posts"),children:Array.isArray(T)?(0,Ge.__)("No posts found."):(0,Le.jsx)(et.Spinner,{})})]});let W=T.length>a?T.slice(0,a):T,$=Y=>t({layout:{...h,...Y},postLayout:void 0,columns:void 0}),V=[{icon:Wl,title:(0,Ge._x)("List view","Latest posts block display setting"),onClick:()=>$({type:"default"}),isActive:N==="default"||N==="constrained"},{icon:Gl,title:(0,Ge._x)("Grid view","Latest posts block display setting"),onClick:()=>$({type:"grid",columnCount:D}),isActive:N==="grid"}],Q=(0,Mg.getSettings)().formats.date;return(0,Le.jsxs)(Le.Fragment,{children:[j,(0,Le.jsx)(gc.BlockControls,{children:(0,Le.jsx)(et.ToolbarGroup,{controls:V})}),(0,Le.jsx)("ul",{...G,children:W.map(Y=>{let ee=Y.title.rendered.trim(),te=Y.excerpt.rendered,ae=nSe(Y),J=document.createElement("div");J.innerHTML=te,te=J.textContent||J.innerText||"";let{url:ce,alt:ie}=oSe(Y,k),we=S({"wp-block-latest-posts__featured-image":!0,[`align${_}`]:!!_}),se=u&&ce,de=se&&(0,Le.jsx)("img",{src:ce,alt:ie,style:{maxWidth:x,maxHeight:w}}),oe=b<te.trim().split(" ").length&&Y.excerpt.raw===""?(0,Le.jsxs)(Le.Fragment,{children:[te.trim().split(" ",b).join(" "),(0,Nee.createInterpolateElement)((0,Ge.sprintf)((0,Ge.__)("\u2026 <a>Read more<span>: %1$s</span></a>"),ee||(0,Ge.__)("(no title)")),{a:(0,Le.jsx)("a",{className:"wp-block-latest-posts__read-more",href:Y.link,rel:"noopener",onClick:A}),span:(0,Le.jsx)("span",{className:"screen-reader-text"})})]}):te;return(0,Le.jsxs)("li",{children:[se&&(0,Le.jsx)("div",{className:we,children:C?(0,Le.jsx)("a",{href:Y.link,onClick:A,children:de}):de}),(0,Le.jsx)("a",{className:"wp-block-latest-posts__post-title",href:Y.link,dangerouslySetInnerHTML:ee?{__html:ee}:void 0,onClick:A,children:ee?null:(0,Ge.__)("(no title)")}),f&&ae&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-author",children:(0,Ge.sprintf)((0,Ge.__)("by %s"),ae.name)}),d&&Y.date_gmt&&(0,Le.jsx)("time",{dateTime:(0,Mg.format)("c",Y.date_gmt),className:"wp-block-latest-posts__post-date",children:(0,Mg.dateI18n)(Q,Y.date_gmt)}),m&&p==="excerpt"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-excerpt",children:oe}),m&&p==="full_post"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-full-content",dangerouslySetInnerHTML:{__html:Y.content.rendered.trim()}})]},Y.id)})})]})}var{name:Dee}=rf,Lee={icon:kv,example:{},edit:ZR,deprecated:Tee},iSe=()=>R({name:Dee,metadata:rf,settings:Lee});var JR={};K(JR,{init:()=>xSe,metadata:()=>Z4,name:()=>qee,settings:()=>Zee});var Og=n(I(),1);var xs=n(E(),1);var zg=n(q(),1),G4={A:"upper-alpha",a:"lower-alpha",I:"upper-roman",i:"lower-roman"};function YR(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&&G4[t]?G4[t]:void 0},o=Array.from(e.children).map(a=>{let i=Array.from(a.childNodes).filter(d=>d.nodeType!==d.TEXT_NODE||d.textContent.trim().length!==0);i.reverse();let[l,...s]=i;if(!(l?.tagName==="UL"||l?.tagName==="OL"))return(0,zg.createBlock)("core/list-item",{content:a.innerHTML});let u=s.map(d=>d.nodeType===d.TEXT_NODE?d.textContent:d.outerHTML);u.reverse();let p={content:u.join("").trim()},m=[YR(l)];return(0,zg.createBlock)("core/list-item",p,m)});return(0,zg.createBlock)("core/list",r,o)}function W4(e){let{values:t,start:r,reversed:o,ordered:a,type:i,...l}=e,s=document.createElement(a?"ol":"ul");s.innerHTML=t,r&&s.setAttribute("start",r),o&&s.setAttribute("reversed",!0),i&&s.setAttribute("type",i);let[c]=(0,zg.rawHandler)({HTML:s.outerHTML});return[{...l,...c.attributes},c.innerBlocks]}function Ree(e){let{type:t}=e;return t&&G4[t]?{...e,type:G4[t]}:e}var Su=n(y(),1),lSe={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:a,start:i}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({type:o,reversed:a,start:i}),children:(0,Su.jsx)(xs.RichText.Content,{value:r,multiline:"li"})})},migrate:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},sSe={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:a,start:i}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({type:o,reversed:a,start:i}),children:(0,Su.jsx)(xs.RichText.Content,{value:r,multiline:"li"})})},migrate:W4},cSe={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:a}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({type:r,reversed:o,start:a}),children:(0,Su.jsx)(xs.InnerBlocks.Content,{})})},migrate:Ree},uSe={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:a}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({reversed:o,start:a,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,Su.jsx)(xs.InnerBlocks.Content,{})})}},Aee=[uSe,cSe,sSe,lSe];var ws=n(E(),1),$4=n(O(),1),Xp=n(F(),1),ks=n(I(),1);var Hee=n(q(),1),q4=n(H(),1),jee=n(xd(),1);var Ai=n(I(),1),Mee=n(E(),1),kl=n(O(),1);var vc=n(y(),1),pSe=[{label:(0,Ai.__)("Numbers"),value:"decimal"},{label:(0,Ai.__)("Uppercase letters"),value:"upper-alpha"},{label:(0,Ai.__)("Lowercase letters"),value:"lower-alpha"},{label:(0,Ai.__)("Uppercase Roman numerals"),value:"upper-roman"},{label:(0,Ai.__)("Lowercase Roman numerals"),value:"lower-roman"}],mSe=({setAttributes:e,reversed:t,start:r,type:o})=>{let a=Z();return(0,vc.jsx)(Mee.InspectorControls,{children:(0,vc.jsxs)(kl.__experimentalToolsPanel,{label:(0,Ai.__)("Settings"),resetAll:()=>{e({type:void 0,start:void 0,reversed:void 0})},dropdownMenuProps:a,children:[(0,vc.jsx)(kl.__experimentalToolsPanelItem,{label:(0,Ai.__)("List style"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>e({type:void 0}),children:(0,vc.jsx)(kl.SelectControl,{label:(0,Ai.__)("List style"),options:pSe,value:o||"decimal",onChange:i=>e({type:i})})}),(0,vc.jsx)(kl.__experimentalToolsPanelItem,{label:(0,Ai.__)("Start value"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>e({start:void 0}),children:(0,vc.jsx)(kl.TextControl,{label:(0,Ai.__)("Start value"),type:"number",onChange:i=>{let l=parseInt(i,10);e({start:isNaN(l)?void 0:l})},value:Number.isInteger(r)?r.toString(10):"",step:"1"})}),(0,vc.jsx)(kl.__experimentalToolsPanelItem,{label:(0,Ai.__)("Reverse order"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>e({reversed:void 0}),children:(0,vc.jsx)(kl.ToggleControl,{label:(0,Ai.__)("Reverse order"),checked:t||!1,onChange:i=>{e({reversed:i||void 0})}})})]})})},zee=mSe;var Vee=n(H(),1),Oee=n(y(),1);function dSe(e,t){let{ordered:r,...o}=e;return(0,Oee.jsx)(r?"ol":"ul",{ref:t,...o})}var Fee=(0,Vee.forwardRef)(dSe);var Xa=n(y(),1),fSe={name:"core/list-item"},hSe=[["core/list-item"]];function gSe(e,t){let r=(0,Xp.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:a}=(0,Xp.useDispatch)(ws.store);(0,q4.useEffect)(()=>{if(!e.values)return;let[i,l]=W4(e);(0,jee.default)("Value attribute on the list block",{since:"6.0",version:"6.5",alternative:"inner blocks"}),r.batch(()=>{o(t,i),a(t,l)})},[e.values])}function vSe(e){let{replaceBlocks:t,selectionChange:r}=(0,Xp.useDispatch)(ws.store),{getBlockRootClientId:o,getBlockAttributes:a,getBlock:i}=(0,Xp.useSelect)(ws.store);return(0,q4.useCallback)(()=>{let l=o(e),s=a(l),c=(0,Hee.createBlock)("core/list-item",s),{innerBlocks:u}=i(e);t([l],[c,...u]),r(u[u.length-1].clientId)},[e])}function bSe({clientId:e}){let t=vSe(e),r=(0,Xp.useSelect)(o=>{let{getBlockRootClientId:a,getBlockName:i}=o(ws.store);return i(a(e))==="core/list-item"},[e]);return(0,Xa.jsx)(Xa.Fragment,{children:(0,Xa.jsx)($4.ToolbarButton,{icon:(0,ks.isRTL)()?iv:lv,title:(0,ks.__)("Outdent"),description:(0,ks.__)("Outdent list item"),disabled:!r,onClick:t})})}function Uee({attributes:e,setAttributes:t,clientId:r}){let{ordered:o,type:a,reversed:i,start:l}=e,s=(0,ws.useBlockProps)({style:{listStyleType:o&&a!=="decimal"?a:void 0}}),c=(0,ws.useInnerBlocksProps)(s,{defaultBlock:fSe,directInsert:!0,template:hSe,templateLock:!1,templateInsertUpdatesSelection:!0,__experimentalCaptureToolbars:!0});gSe(e,r);let u=(0,Xa.jsxs)(ws.BlockControls,{group:"block",children:[(0,Xa.jsx)($4.ToolbarButton,{icon:(0,ks.isRTL)()?ov:nv,title:(0,ks.__)("Unordered"),description:(0,ks.__)("Convert to unordered list"),isActive:o===!1,onClick:()=>{t({ordered:!1})}}),(0,Xa.jsx)($4.ToolbarButton,{icon:(0,ks.isRTL)()?av:al,title:(0,ks.__)("Ordered"),description:(0,ks.__)("Convert to ordered list"),isActive:o===!0,onClick:()=>{t({ordered:!0})}}),(0,Xa.jsx)(bSe,{clientId:r})]});return(0,Xa.jsxs)(Xa.Fragment,{children:[(0,Xa.jsx)(Fee,{ordered:o,reversed:i,start:l,...c}),u,o&&(0,Xa.jsx)(zee,{setAttributes:t,reversed:i,start:l,type:a})]})}var Z4={$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,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 K4=n(E(),1),QR=n(y(),1);function Gee({attributes:e}){let{ordered:t,type:r,reversed:o,start:a}=e;return(0,QR.jsx)(t?"ol":"ul",{...K4.useBlockProps.save({reversed:o,start:a,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,QR.jsx)(K4.InnerBlocks.Content,{})})}var Tu=n(q(),1),Vg=n(Xl(),1);function Wee({phrasingContentSchema:e}){let t={...e,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach(r=>{t[r].children={li:{children:t}}}),t}function XR(e){return e.flatMap(({name:t,attributes:r,innerBlocks:o=[]})=>t==="core/list-item"?[r.content,...XR(o)]:XR(o))}var _Se={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>{let t=[];if(e.length>1)t=e.map(({content:r})=>(0,Tu.createBlock)("core/list-item",{content:r}));else if(e.length===1){let r=(0,Vg.create)({html:e[0].content});t=(0,Vg.split)(r,`
-`).map(o=>(0,Tu.createBlock)("core/list-item",{content:(0,Vg.toHTMLString)({value:o})}))}return(0,Tu.createBlock)("core/list",{anchor:e.anchor},t)}},{type:"raw",selector:"ol,ul",schema:e=>({ol:Wee(e).ol,ul:Wee(e).ul}),transform:YR},...["*","-"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Tu.createBlock)("core/list",{},[(0,Tu.createBlock)("core/list-item",{content:t})])}})),...["1.","1)"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Tu.createBlock)("core/list",{ordered:!0},[(0,Tu.createBlock)("core/list-item",{content:t})])}}))],to:[...["core/paragraph","core/heading"].map(e=>({type:"block",blocks:[e],transform:(t,r)=>XR(r).map(o=>(0,Tu.createBlock)(e,{content:o}))}))]},$ee=_Se;var{name:qee}=Z4,Zee={icon:Wl,example:{innerBlocks:[{name:"core/list-item",attributes:{content:(0,Og.__)("Alice.")}},{name:"core/list-item",attributes:{content:(0,Og.__)("The White Rabbit.")}},{name:"core/list-item",attributes:{content:(0,Og.__)("The Cheshire Cat.")}},{name:"core/list-item",attributes:{content:(0,Og.__)("The Mad Hatter.")}},{name:"core/list-item",attributes:{content:(0,Og.__)("The Queen of Hearts.")}}]},transforms:$ee,edit:Uee,save:Gee,deprecated:Aee},xSe=()=>R({name:qee,metadata:Z4,settings:Zee});var tA={};K(tA,{init:()=>SSe,metadata:()=>Q4,name:()=>ote,settings:()=>nte});var Jp=n(I(),1),Y4=n(E(),1),tm=n(O(),1),em=n(H(),1),Kee=n(F(),1),Yee=n(zh(),1);var Mi=n(y(),1),{Badge:kSe}=U(tm.privateApis);function Qee({attributes:e,setAttributes:t,isSelected:r}){let{latex:o,mathML:a}=e,[i,l]=(0,em.useState)(),[s,c]=(0,em.useState)(null),[u,p]=(0,em.useState)(),m=(0,em.useRef)(o),{__unstableMarkNextChangeAsNotPersistent:d}=(0,Kee.useDispatch)(Y4.store);(0,em.useEffect)(()=>{import("@wordpress/latex-to-mathml").then(h=>{p(()=>h.default),m.current&&(d(),t({mathML:h.default(m.current,{displayMode:!0})}))})},[m,t,d]);let f=(0,Y4.useBlockProps)({ref:l,position:"relative"});return(0,Mi.jsxs)("div",{...f,children:[a?(0,Mi.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:a}}):"\u200B",r&&(0,Mi.jsx)(tm.Popover,{placement:"bottom-start",offset:8,anchor:i,focusOnMount:!1,__unstableSlotName:"__unstable-block-tools-after",children:(0,Mi.jsx)("div",{style:{padding:"4px",minWidth:"300px"},children:(0,Mi.jsxs)(tm.__experimentalVStack,{spacing:1,children:[(0,Mi.jsx)(tm.TextareaControl,{__next40pxDefaultSize:!0,label:(0,Jp.__)("LaTeX math syntax"),hideLabelFromVision:!0,value:o,className:"wp-block-math__textarea-control",onChange:h=>{if(!u){t({latex:h});return}let g="";try{g=u(h,{displayMode:!0}),c(null)}catch(v){c(v.message),(0,Yee.speak)((0,Jp.sprintf)((0,Jp.__)("Error parsing mathematical expression: %s"),v.message))}t({mathML:g,latex:h})},placeholder:(0,Jp.__)("e.g., x^2, \\frac{a}{b}")}),s&&(0,Mi.jsxs)(Mi.Fragment,{children:[(0,Mi.jsx)(kSe,{intent:"error",className:"wp-block-math__error",children:(0,Jp.sprintf)((0,Jp.__)("Error: %s"),s)}),(0,Mi.jsx)("style",{children:".wp-block-math__error .components-badge__content{white-space:normal}"})]})]})})})]})}var Q4={$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}}},attributes:{latex:{type:"string",role:"content"},mathML:{type:"string",source:"html",selector:"math"}}};var Xee=n(E(),1),eA=n(y(),1);function Jee({attributes:e}){let{latex:t,mathML:r}=e;return t?(0,eA.jsx)("div",{...Xee.useBlockProps.save(),children:(0,eA.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:r}})}):null}var ete=n(E(),1),tte=n(y(),1),CSe={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,tte.jsx)("math",{...ete.useBlockProps.save(),display:"block",dangerouslySetInnerHTML:{__html:r}}):null}},rte=[CSe];var{name:ote}=Q4,nte={icon:YE,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:Qee,save:Jee,deprecated:rte},SSe=()=>R({name:ote,metadata:Q4,settings:nte});var uA={};K(uA,{init:()=>LSe,metadata:()=>X4,name:()=>Cte,settings:()=>oC});var xte=n(I(),1);var kte=n(E(),1),wte=n(q(),1);var X4={$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 yc=n(E(),1),bc=n(I(),1),cA=n(O(),1);var hte=n(ve(),1),gte=n(F(),1),vte=n(Zs(),1);var ate=n(H(),1),Fg=n(F(),1),rA=n(E(),1),ite=n(q(),1);function Pu(){let e=(0,Fg.useRegistry)(),{moveBlocksToPosition:t,removeBlock:r,insertBlock:o,updateBlockListSettings:a}=(0,Fg.useDispatch)(rA.store),{getBlockRootClientId:i,getBlockName:l,getBlockOrder:s,getBlockIndex:c,getSelectedBlockClientIds:u,getBlock:p,getBlockListSettings:m}=(0,Fg.useSelect)(rA.store);function d(f){let h=i(f),g=i(h);if(g&&l(g)==="core/list-item")return g}return(0,ate.useCallback)((f=u())=>{if(Array.isArray(f)||(f=[f]),!f.length)return;let h=f[0];if(l(h)!=="core/list-item")return;let g=d(h);if(!g)return;let v=i(h),b=f[f.length-1],k=s(v).slice(c(b)+1);return e.batch(()=>{if(k.length){let x=s(h)[0];if(!x){let w=(0,ite.cloneBlock)(p(v),{},[]);x=w.clientId,o(w,0,h,!1),a(x,m(v))}t(k,v,x)}t(f,v,i(g),c(g)+1),s(v).length||r(v,!1)}),!0},[])}var lte=n(H(),1),J4=n(F(),1),oA=n(E(),1),Xb=n(q(),1);function Jb(e){let{replaceBlocks:t,selectionChange:r,multiSelect:o}=(0,J4.useDispatch)(oA.store),{getBlock:a,getPreviousBlockClientId:i,getSelectionStart:l,getSelectionEnd:s,hasMultiSelection:c,getMultiSelectedBlockClientIds:u,getBlockRootClientId:p,getBlockAttributes:m}=(0,J4.useSelect)(oA.store);return(0,lte.useCallback)(()=>{let d=c(),f=d?u():[e],h=f.map(w=>(0,Xb.cloneBlock)(a(w))),g=i(e),v=(0,Xb.cloneBlock)(a(g)),b=p(e),_=m(b);v.innerBlocks?.length||(v.innerBlocks=[(0,Xb.createBlock)("core/list",{ordered:_.ordered})]),v.innerBlocks[v.innerBlocks.length-1].innerBlocks.push(...h);let k=l(),x=s();return t([g,...f],[v]),d?o(h[0].clientId,h[h.length-1].clientId):r(h[0].clientId,x.attributeKey,x.clientId===k.clientId?k.offset:x.offset,x.offset),!0},[e])}var of=n(q(),1),ste=n(ve(),1),cte=n(Xl(),1),ute=n(Zs(),1),eC=n(F(),1),nA=n(E(),1);var{subscribeOwnedListener:PSe}=U(cte.privateApis);function aA(e){let{replaceBlocks:t,selectionChange:r}=(0,eC.useDispatch)(nA.store),{getBlock:o,getBlockAttributes:a,getBlockRootClientId:i,getBlockIndex:l,getBlockName:s}=(0,eC.useSelect)(nA.store),c=Pu();return(0,ste.useRefEffect)(u=>{function p(m){if(m.defaultPrevented||m.keyCode!==ute.ENTER)return;let{content:d}=a(e)??{};if(d?.length)return;if(m.preventDefault(),s(i(i(e)))==="core/list-item"){c();return}let h=o(i(e)),g=l(e),v=(0,of.cloneBlock)({...h,innerBlocks:h.innerBlocks.slice(0,g)}),b=(0,of.createBlock)((0,of.getDefaultBlockName)()),_=[...h.innerBlocks[g].innerBlocks[0]?.innerBlocks||[],...h.innerBlocks.slice(g+1)],k=_.length?[(0,of.cloneBlock)({...h,innerBlocks:_})]:[];t(h.clientId,[v,b,...k],1),r(b.clientId)}return PSe(u,"keydown",p,!0)},[])}var pte=n(ve(),1),mte=n(Xl(),1),ey=n(Zs(),1),dte=n(E(),1),fte=n(F(),1);var{subscribeOwnedListener:ESe}=U(mte.privateApis);function iA(e){let{getSelectionStart:t,getSelectionEnd:r,getBlockIndex:o}=(0,fte.useSelect)(dte.store),a=Jb(e),i=Pu();return(0,pte.useRefEffect)(l=>{function s(c){let{keyCode:u,shiftKey:p,altKey:m,metaKey:d,ctrlKey:f}=c;if(c.defaultPrevented||u!==ey.SPACE&&u!==ey.TAB||m||d||f)return;let h=t(),g=r();h.offset===0&&g.offset===0&&(p?u===ey.TAB&&i()&&c.preventDefault():o(e)!==0&&a()&&c.preventDefault())}return ESe(l,"keydown",s,!0)},[e,a])}var Hg=n(F(),1),lA=n(E(),1),tC=n(q(),1);function sA(e,t){let r=(0,Hg.useRegistry)(),{getPreviousBlockClientId:o,getNextBlockClientId:a,getBlockOrder:i,getBlockRootClientId:l,getBlockName:s,getBlock:c}=(0,Hg.useSelect)(lA.store),{mergeBlocks:u,moveBlocksToPosition:p,removeBlock:m,insertBlocks:d}=(0,Hg.useDispatch)(lA.store),f=Pu();function h(v){let b=i(v);return b.length?h(b[b.length-1]):v}function g(v){let b=l(v),_=l(b);if(_&&s(_)==="core/list-item")return _}return v=>{function b(_,k){r.batch(()=>{let[x]=i(k);x&&(o(k)===_&&!i(_).length?p([x],k,_):p(i(x),x,l(_))),u(_,k)})}if(v){let _=i(e)[0],k,x=e;if(_)k=i(_)[0];else for(;!(k=a(x));){let w=g(x);if(!w)break;x=w}if(k)g(k)?f(k):b(e,k);else{let w=l(x),C=a(w);if(C)if(s(C)==="core/list")r.batch(()=>{p(i(C),C,w),m(C,!1)});else{let B=(0,tC.switchToBlockType)(c(C),"core/list")?.[0]?.innerBlocks;B?.length&&r.batch(()=>{d(B,void 0,w,!1),m(C,!1)})}}}else{if(g(e)){f(e);return}let _=o(e);if(_){let x=h(_);b(x,e);return}let k=i(e);(0,tC.isUnmodifiedBlock)(c(e),"content")&&k.length>0?r.batch(()=>{f(i(k[0])),m(e,!0)}):t(v)}}}var zi=n(y(),1);function BSe({clientId:e}){let t=Jb(e),r=Pu(),{canIndent:o,canOutdent:a}=(0,gte.useSelect)(i=>{let{getBlockIndex:l,getBlockRootClientId:s,getBlockName:c}=i(yc.store);return{canIndent:l(e)>0,canOutdent:c(s(s(e)))==="core/list-item"}},[e]);return(0,zi.jsxs)(zi.Fragment,{children:[(0,zi.jsx)(cA.ToolbarButton,{icon:(0,bc.isRTL)()?iv:lv,title:(0,bc.__)("Outdent"),shortcut:vte.displayShortcut.shift("Tab"),description:(0,bc.__)("Outdent list item"),disabled:!a,onClick:()=>r()}),(0,zi.jsx)(cA.ToolbarButton,{icon:(0,bc.isRTL)()?eE:rE,title:(0,bc.__)("Indent"),shortcut:"Tab",description:(0,bc.__)("Indent list item"),disabled:!o,onClick:()=>t()})]})}function bte({attributes:e,setAttributes:t,clientId:r,mergeBlocks:o}){let{placeholder:a,content:i}=e,l=(0,yc.useBlockProps)(),s=(0,yc.useInnerBlocksProps)(l,{renderAppender:!1,__unstableDisableDropZone:!0}),c=aA(r),u=iA(r),p=sA(r,o);return(0,zi.jsxs)(zi.Fragment,{children:[(0,zi.jsxs)("li",{...s,children:[(0,zi.jsx)(yc.RichText,{ref:(0,hte.useMergeRefs)([c,u]),identifier:"content",tagName:"div",onChange:m=>t({content:m}),value:i,"aria-label":(0,bc.__)("List text"),placeholder:a||(0,bc.__)("List"),onMerge:p}),s.children]}),(0,zi.jsx)(yc.BlockControls,{group:"block",children:(0,zi.jsx)(BSe,{clientId:r})})]})}var jg=n(E(),1),ty=n(y(),1);function yte({attributes:e}){return(0,ty.jsxs)("li",{...jg.useBlockProps.save(),children:[(0,ty.jsx)(jg.RichText.Content,{value:e.content}),(0,ty.jsx)(jg.InnerBlocks.Content,{})]})}var rC=n(q(),1),ISe={to:[{type:"block",blocks:["core/paragraph"],transform:(e,t=[])=>[(0,rC.createBlock)("core/paragraph",e),...t.map(r=>(0,rC.cloneBlock)(r))]}]},_te=ISe;var{fieldsKey:NSe,formKey:DSe}=U(wte.privateApis),{name:Cte}=X4,oC={icon:jE,edit:bte,save:yte,merge(e,t){return{...e,content:e.content+t.content}},transforms:_te,[U(kte.privateApis).requiresWrapperOnCopy]:!0,__experimentalLabel(e,{context:t}){let{content:r}=e,o=e?.metadata?.name,a=r?.trim().length>0;if(t==="list-view"&&(o||a))return o||r;if(t==="breadcrumb"&&o)return o}};window.__experimentalContentOnlyInspectorFields&&(oC[NSe]=[{id:"content",label:(0,xte.__)("Content"),type:"text",Edit:"rich-text"}],oC[DSe]={fields:["content"]});var LSe=()=>R({name:Cte,metadata:X4,settings:oC});var pA={};K(pA,{init:()=>ASe,metadata:()=>aC,name:()=>Tte,settings:()=>Pte});var nC=n(E(),1),rm=n(O(),1),nf=n(I(),1);var Vi=n(y(),1);function Ste({attributes:e,setAttributes:t}){let{displayLoginAsForm:r,redirectToCurrent:o}=e,a=Z();return(0,Vi.jsxs)(Vi.Fragment,{children:[(0,Vi.jsx)(nC.InspectorControls,{children:(0,Vi.jsxs)(rm.__experimentalToolsPanel,{label:(0,nf.__)("Settings"),resetAll:()=>{t({displayLoginAsForm:!1,redirectToCurrent:!0})},dropdownMenuProps:a,children:[(0,Vi.jsx)(rm.__experimentalToolsPanelItem,{label:(0,nf.__)("Display login as form"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>t({displayLoginAsForm:!1}),children:(0,Vi.jsx)(rm.ToggleControl,{label:(0,nf.__)("Display login as form"),checked:r,onChange:()=>t({displayLoginAsForm:!r})})}),(0,Vi.jsx)(rm.__experimentalToolsPanelItem,{label:(0,nf.__)("Redirect to current URL"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({redirectToCurrent:!0}),children:(0,Vi.jsx)(rm.ToggleControl,{label:(0,nf.__)("Redirect to current URL"),checked:o,onChange:()=>t({redirectToCurrent:!o})})})]})}),(0,Vi.jsx)("div",{...(0,nC.useBlockProps)({className:"logged-in"}),children:(0,Vi.jsx)("a",{href:"#login-pseudo-link",children:(0,nf.__)("Log out")})})]})}var aC={$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:Tte}=aC,Pte={icon:WE,edit:Ste},ASe=()=>R({name:Tte,metadata:aC,settings:Pte});var vA={};K(vA,{init:()=>n6e,metadata:()=>gC,name:()=>Zte,settings:()=>vC});var ny=n(I(),1);var qte=n(q(),1);var vr=n(E(),1),mA=n(ve(),1);var Ete=n(I(),1),_c="full",ry=15,iC="none",lC="media",sC="attachment",Bte=[["core/paragraph",{placeholder:(0,Ete._x)("Content\u2026","content placeholder")}]];var Re=n(y(),1),cC=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${t.x*100}% ${t.y*100}%`:"50% 50%"}:{},Ite=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{},af=50,xc=()=>{},Nte=e=>{if(!e.customBackgroundColor)return e;let t={color:{background:e.customBackgroundColor}},{customBackgroundColor:r,...o}=e;return{...o,style:t}},Ug=e=>e.align?e:{...e,align:"wide"},uC={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}},dA={...uC,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"}},Dte={...dA,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"}},MSe={...Dte,align:{type:"string",default:"none"},useFeaturedImage:{type:"boolean",default:!1}},fA={anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0}},Lte={...fA,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}}},zSe={...Lte,__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}},VSe={attributes:MSe,supports:zSe,usesContext:["postId","postType"],save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||_c,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=i?(0,Re.jsx)("img",{src:i,alt:r,className:b||null}):null;d&&(_=(0,Re.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Re.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Ite(i,p):{},C;l!==af&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let P={gridTemplateColumns:C};return o==="right"?(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()})]}):(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()}),(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}},OSe={attributes:Dte,supports:Lte,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||_c,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=(0,Re.jsx)("img",{src:i,alt:r,className:b||null});d&&(_=(0,Re.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Re.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Ite(i,p):{},C;l!==af&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let P={gridTemplateColumns:C};return o==="right"?(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()})]}):(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()}),(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:Ug,isEligible(e,t,{block:r}){let{attributes:o}=r;return e.align===void 0&&!!o.className?.includes("alignwide")}},FSe={attributes:dA,supports:fA,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||_c,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=(0,Re.jsx)("img",{src:i,alt:r,className:b||null});d&&(_=(0,Re.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Re.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?cC(i,p):{},C;l!==af&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let P={gridTemplateColumns:C};return o==="right"?(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()})]}):(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()}),(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:Ug},HSe={attributes:dA,supports:fA,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||_c,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=(0,Re.jsx)("img",{src:i,alt:r,className:b||null});d&&(_=(0,Re.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Re.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?cC(i,p):{},C;l!==af&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let P={gridTemplateColumns:C};return(0,Re.jsxs)("div",{...vr.useBlockProps.save({className:x,style:P}),children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||xc)()}),(0,Re.jsx)("div",{...vr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:Ug},jSe={attributes:{...uC,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,mA.compose)(Nte,Ug),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:a,mediaPosition:i,mediaType:l,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:p,imageFill:m,focalPoint:d,linkClass:f,href:h,linkTarget:g,rel:v}=e,b=v||void 0,_=(0,Re.jsx)("img",{src:s,alt:a,className:u&&l==="image"?`wp-image-${u}`:null});h&&(_=(0,Re.jsx)("a",{className:f,href:h,target:g,rel:b,children:_}));let k={image:()=>_,video:()=>(0,Re.jsx)("video",{controls:!0,src:s})},x=(0,vr.getColorClassName)("background-color",t),w=S({"has-media-on-the-right":i==="right","has-background":x||r,[x]:x,"is-stacked-on-mobile":o,[`is-vertically-aligned-${p}`]:p,"is-image-fill":m}),C=m?cC(s,d):{},P;return c!==af&&(P=i==="right"?`auto ${c}%`:`${c}% auto`),(0,Re.jsxs)("div",{className:w,style:{backgroundColor:x?void 0:r,gridTemplateColumns:P},children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:C,children:(k[l]||xc)()}),(0,Re.jsx)("div",{className:"wp-block-media-text__content",children:(0,Re.jsx)(vr.InnerBlocks.Content,{})})]})}},USe={attributes:{...uC,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,mA.compose)(Nte,Ug),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:a,mediaPosition:i,mediaType:l,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:p,imageFill:m,focalPoint:d}=e,f={image:()=>(0,Re.jsx)("img",{src:s,alt:a,className:u&&l==="image"?`wp-image-${u}`:null}),video:()=>(0,Re.jsx)("video",{controls:!0,src:s})},h=(0,vr.getColorClassName)("background-color",t),g=S({"has-media-on-the-right":i==="right",[h]:h,"is-stacked-on-mobile":o,[`is-vertically-aligned-${p}`]:p,"is-image-fill":m}),v=m?cC(s,d):{},b;return c!==af&&(b=i==="right"?`auto ${c}%`:`${c}% auto`),(0,Re.jsxs)("div",{className:g,style:{backgroundColor:h?void 0:r,gridTemplateColumns:b},children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",style:v,children:(f[l]||xc)()}),(0,Re.jsx)("div",{className:"wp-block-media-text__content",children:(0,Re.jsx)(vr.InnerBlocks.Content,{})})]})}},GSe={attributes:{...uC,backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},migrate:Ug,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:a,mediaPosition:i,mediaType:l,mediaUrl:s,mediaWidth:c}=e,u={image:()=>(0,Re.jsx)("img",{src:s,alt:a}),video:()=>(0,Re.jsx)("video",{controls:!0,src:s})},p=(0,vr.getColorClassName)("background-color",t),m=S({"has-media-on-the-right":i==="right",[p]:p,"is-stacked-on-mobile":o}),d;return c!==af&&(d=i==="right"?`auto ${c}%`:`${c}% auto`),(0,Re.jsxs)("div",{className:m,style:{backgroundColor:p?void 0:r,gridTemplateColumns:d},children:[(0,Re.jsx)("figure",{className:"wp-block-media-text__media",children:(u[l]||xc)()}),(0,Re.jsx)("div",{className:"wp-block-media-text__content",children:(0,Re.jsx)(vr.InnerBlocks.Content,{})})]})}},Rte=[VSe,OSe,FSe,HSe,jSe,USe,GSe];var dn=n(I(),1),dC=n(F(),1),fC=n(H(),1),Fo=n(E(),1),Fr=n(O(),1),hC=n(Ar(),1);var oy=n(re(),1);var Gg=n(O(),1),kc=n(E(),1),Mte=n(I(),1),zte=n(ve(),1),hA=n(F(),1),gA=n(H(),1),mC=n(Ar(),1),Vte=n(Sr(),1);function pC(e,t){return e?{objectPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{}}var Hn=n(y(),1),Ote=["image","video"],WSe=()=>{},$Se=(0,gA.forwardRef)(({isSelected:e,isStackedOnMobile:t,...r},o)=>{let a=(0,zte.useViewportMatch)("small","<");return(0,Hn.jsx)(Gg.ResizableBox,{ref:o,showHandle:e&&(!a||!t),...r})});function qSe({mediaId:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o,useFeaturedImage:a}){return(0,Hn.jsx)(kc.BlockControls,{group:"other",children:(0,Hn.jsx)(kc.MediaReplaceFlow,{mediaId:e,mediaURL:t,allowedTypes:Ote,onSelect:r,onToggleFeaturedImage:o,useFeaturedImage:a,onReset:()=>r(void 0)})})}function Ate({className:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o}){let{createErrorNotice:a}=(0,hA.useDispatch)(Vte.store),i=s=>{a(s,{type:"snackbar"})},l=s=>{s.length===1&&r({url:(0,mC.createBlobURL)(s[0])})};return(0,Hn.jsx)(kc.MediaPlaceholder,{icon:(0,Hn.jsx)(kc.BlockIcon,{icon:mv}),labels:{title:(0,Mte.__)("Media area")},className:e,onSelect:r,onToggleFeaturedImage:o,allowedTypes:Ote,onFilesPreUpload:l,onError:i,disableMediaButtons:t})}function ZSe(e,t){let{className:r,commitWidthChange:o,focalPoint:a,imageFill:i,isSelected:l,isStackedOnMobile:s,mediaAlt:c,mediaId:u,mediaPosition:p,mediaType:m,mediaUrl:d,mediaWidth:f,onSelectMedia:h,onWidthChange:g,enableResize:v,toggleUseFeaturedImage:b,useFeaturedImage:_,featuredImageURL:k,featuredImageAlt:x,refMedia:w}=e,C=!u&&(0,mC.isBlobURL)(d),{toggleSelection:P}=(0,hA.useDispatch)(kc.store);if(d||k||_){let B=()=>{P(!1)},N=(z,j,G)=>{g(parseInt(G.style.width))},D=(z,j,G)=>{P(!0),o(parseInt(G.style.width))},T={right:v&&p==="left",left:v&&p==="right"},L=m==="image"&&i?pC(d||k,a):{},A={image:()=>_&&k?(0,Hn.jsx)("img",{ref:w,src:k,alt:x,style:L}):d&&(0,Hn.jsx)("img",{ref:w,src:d,alt:c,style:L}),video:()=>(0,Hn.jsx)("video",{controls:!0,ref:w,src:d})};return(0,Hn.jsxs)($Se,{as:"figure",className:S(r,"editor-media-container__resizer",{"is-transient":C}),size:{width:f+"%"},minWidth:"10%",maxWidth:"100%",enable:T,onResizeStart:B,onResize:N,onResizeStop:D,axis:"x",isSelected:l,isStackedOnMobile:s,ref:t,children:[(0,Hn.jsx)(qSe,{onSelectMedia:h,mediaUrl:_&&k?k:d,mediaId:u,toggleUseFeaturedImage:b,useFeaturedImage:_}),(A[m]||WSe)(),C&&(0,Hn.jsx)(Gg.Spinner,{}),!_&&(0,Hn.jsx)(Ate,{...e}),!k&&_&&(0,Hn.jsx)(Gg.Placeholder,{className:"wp-block-media-text--placeholder-image",style:L,withIllustration:!0})]})}return(0,Hn.jsx)(Ate,{...e})}var Fte=(0,gA.forwardRef)(ZSe);var bt=n(y(),1),{ResolutionTool:KSe}=U(Fo.privateApis),Hte=e=>Math.max(ry,Math.min(e,100-ry));function jte(e,t){return e?.media_details?.sizes?.[t]?.source_url}function YSe({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,hC.isBlobURL)(o.url)&&(o.type=(0,hC.getBlobTypeByURL)(o.url));let a,i;o.media_type?o.media_type==="image"?a="image":a="video":a=o.type,a==="image"&&(i=o.sizes?.large?.url||o.media_details?.sizes?.large?.source_url);let l=e,s=t;if(a==="image"){if(!l)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||iC){case"file":case lC:l=lC;break;case"post":case sC:l=sC;break;case iC:default:l=iC;break}switch(l){case lC:s=o.url;break;case sC:s=o.link;break}}r({mediaAlt:o.alt,mediaId:o.id,mediaType:a,mediaUrl:i||o.url,mediaLink:o.link||void 0,href:s,linkDestination:l,focalPoint:void 0,useFeaturedImage:!1})}}function QSe({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,dC.useSelect)(i=>{let{getSettings:l}=i(Fo.store);return{imageSizes:l().imageSizes}},[]);if(!o?.length)return null;let a=o.filter(({slug:i})=>jte(e,i)).map(({name:i,slug:l})=>({value:l,label:i}));return(0,bt.jsx)(KSe,{value:t,defaultValue:_c,options:a,onChange:r})}function XSe({attributes:e,isSelected:t,setAttributes:r,context:{postId:o,postType:a}}){let{focalPoint:i,href:l,imageFill:s,isStackedOnMobile:c,linkClass:u,linkDestination:p,linkTarget:m,mediaAlt:d,mediaId:f,mediaPosition:h,mediaType:g,mediaUrl:v,mediaWidth:b,mediaSizeSlug:_,rel:k,verticalAlignment:x,allowedBlocks:w,useFeaturedImage:C}=e,[P]=(0,oy.useEntityProp)("postType",a,"featured_media",o),{featuredImageMedia:B}=(0,dC.useSelect)(me=>({featuredImageMedia:P&&C?me(oy.store).getEntityRecord("postType","attachment",P,{context:"view"}):void 0}),[P,C]),{image:N}=(0,dC.useSelect)(me=>({image:f&&t?me(oy.store).getEntityRecord("postType","attachment",f,{context:"view"}):null}),[t,f]),D=C?B?.source_url:"",T=C?B?.alt_text:"",L=()=>{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})},A=(0,fC.useRef)(),z=me=>{let{style:le}=A.current,{x:Pe,y:Ee}=me;le.objectPosition=`${Pe*100}% ${Ee*100}%`},[j,G]=(0,fC.useState)(null),W=YSe({attributes:e,setAttributes:r}),$=me=>{r(me)},V=me=>{G(Hte(me))},Q=me=>{r({mediaWidth:Hte(me)}),G(null)},Y=S({"has-media-on-the-right":h==="right","is-selected":t,"is-stacked-on-mobile":c,[`is-vertically-aligned-${x}`]:x,"is-image-fill-element":s}),ee=`${j||b}%`,te=h==="right"?`1fr ${ee}`:`${ee} 1fr`,ae={gridTemplateColumns:te,msGridColumns:te},J=me=>{r({mediaAlt:me})},ce=me=>{r({verticalAlignment:me})},ie=me=>{let le=jte(N,me);if(!le)return null;r({mediaUrl:le,mediaSizeSlug:me})},we=Z(),se=(0,bt.jsxs)(Fr.__experimentalToolsPanel,{label:(0,dn.__)("Settings"),resetAll:()=>{r({isStackedOnMobile:!0,imageFill:!1,mediaAlt:"",focalPoint:void 0,mediaWidth:50}),ie(_c)},dropdownMenuProps:we,children:[(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,dn.__)("Media width"),isShownByDefault:!0,hasValue:()=>b!==50,onDeselect:()=>r({mediaWidth:50}),children:(0,bt.jsx)(Fr.RangeControl,{label:(0,dn.__)("Media width"),value:j||b,onChange:Q,min:ry,max:100-ry})}),(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,dn.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>r({isStackedOnMobile:!0}),children:(0,bt.jsx)(Fr.ToggleControl,{label:(0,dn.__)("Stack on mobile"),checked:c,onChange:()=>r({isStackedOnMobile:!c})})}),g==="image"&&(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,dn.__)("Crop image to fill"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>r({imageFill:!1}),children:(0,bt.jsx)(Fr.ToggleControl,{label:(0,dn.__)("Crop image to fill"),checked:!!s,onChange:()=>r({imageFill:!s})})}),s&&(v||D)&&g==="image"&&(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,dn.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>r({focalPoint:void 0}),children:(0,bt.jsx)(Fr.FocalPointPicker,{label:(0,dn.__)("Focal point"),url:C&&D?D:v,value:i,onChange:me=>r({focalPoint:me}),onDragStart:z,onDrag:z})}),g==="image"&&v&&!C&&(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,dn.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!d,onDeselect:()=>r({mediaAlt:""}),children:(0,bt.jsx)(Fr.TextareaControl,{label:(0,dn.__)("Alternative text"),value:d,onChange:J,help:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Fr.ExternalLink,{href:(0,dn.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,dn.__)("Describe the purpose of the image.")}),(0,bt.jsx)("br",{}),(0,dn.__)("Leave empty if decorative.")]})})}),g==="image"&&!C&&(0,bt.jsx)(QSe,{image:N,value:_,onChange:ie})]}),de=(0,Fo.useBlockProps)({className:Y,style:ae}),ge=(0,Fo.useInnerBlocksProps)({className:"wp-block-media-text__content"},{template:Bte,allowedBlocks:w}),oe=(0,Fo.useBlockEditingMode)();return(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Fo.InspectorControls,{children:se}),(0,bt.jsxs)(Fo.BlockControls,{group:"block",children:[oe==="default"&&(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Fo.BlockVerticalAlignmentControl,{onChange:ce,value:x}),(0,bt.jsx)(Fr.ToolbarButton,{icon:QB,title:(0,dn.__)("Show media on left"),isActive:h==="left",onClick:()=>r({mediaPosition:"left"})}),(0,bt.jsx)(Fr.ToolbarButton,{icon:JB,title:(0,dn.__)("Show media on right"),isActive:h==="right",onClick:()=>r({mediaPosition:"right"})})]}),g==="image"&&!C&&(0,bt.jsx)(Fo.__experimentalImageURLInputUI,{url:l||"",onChangeUrl:$,linkDestination:p,mediaType:g,mediaUrl:N&&N.source_url,mediaLink:N&&N.link,linkTarget:m,linkClass:u,rel:k})]}),(0,bt.jsxs)("div",{...de,children:[h==="right"&&(0,bt.jsx)("div",{...ge}),(0,bt.jsx)(Fte,{className:"wp-block-media-text__media",onSelectMedia:W,onWidthChange:V,commitWidthChange:Q,refMedia:A,enableResize:oe==="default",toggleUseFeaturedImage:L,focalPoint:i,imageFill:s,isSelected:t,isStackedOnMobile:c,mediaAlt:d,mediaId:f,mediaPosition:h,mediaType:g,mediaUrl:v,mediaWidth:b,useFeaturedImage:C,featuredImageURL:D,featuredImageAlt:T}),h!=="right"&&(0,bt.jsx)("div",{...ge})]})]})}var Ute=XSe;var gC={$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 Wg=n(E(),1);var Cs=n(y(),1),e6e=50,Gte=()=>{};function Wte({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||_c,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=u?pC(i,p):{},k=i?(0,Cs.jsx)("img",{src:i,alt:r,className:b||null,style:_}):null;d&&(k=(0,Cs.jsx)("a",{className:m,href:d,target:f,rel:v,children:k}));let x={image:()=>k,video:()=>(0,Cs.jsx)("video",{controls:!0,src:i})},w=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill-element":u}),C;l!==e6e&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let P={gridTemplateColumns:C};return o==="right"?(0,Cs.jsxs)("div",{...Wg.useBlockProps.save({className:w,style:P}),children:[(0,Cs.jsx)("div",{...Wg.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Cs.jsx)("figure",{className:"wp-block-media-text__media",children:(x[a]||Gte)()})]}):(0,Cs.jsxs)("div",{...Wg.useBlockProps.save({className:w,style:P}),children:[(0,Cs.jsx)("figure",{className:"wp-block-media-text__media",children:(x[a]||Gte)()}),(0,Cs.jsx)("div",{...Wg.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}var lf=n(q(),1),t6e={from:[{type:"block",blocks:["core/image"],transform:({alt:e,url:t,id:r,anchor:o})=>(0,lf.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,lf.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:a,customOverlayColor:i,gradient:l,id:s,overlayColor:c,style:u,textColor:p,url:m,useFeaturedImage:d},f)=>{let h={};return a?h={style:{color:{gradient:a}}}:i&&(h={style:{color:{background:i}}}),u?.color?.text&&(h.style={color:{...h.style?.color,text:u.color.text}}),(0,lf.createBlock)("core/media-text",{align:e,anchor:r,backgroundColor:c,gradient:l,mediaAlt:t,mediaId:s,mediaType:o,mediaUrl:m,textColor:p,useFeaturedImage:d,...h},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,lf.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,lf.createBlock)("core/video",{id:e,src:t,anchor:r})},{type:"block",blocks:["core/cover"],transform:({align:e,anchor:t,backgroundColor:r,focalPoint:o,gradient:a,mediaAlt:i,mediaId:l,mediaType:s,mediaUrl:c,style:u,textColor:p,useFeaturedImage:m},d)=>{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 h={align:e,alt:i,anchor:t,backgroundType:s,dimRatio:c||m?50:100,focalPoint:o,gradient:a,id:l,overlayColor:r,textColor:p,url:c,useFeaturedImage:m,...f};return(0,lf.createBlock)("core/cover",h,d)}}]},$te=t6e;var{fieldsKey:r6e,formKey:o6e}=U(qte.privateApis),{name:Zte}=gC,vC={icon:XE,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,ny.__)("The wren<br>Earns his living<br>Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,ny.__)("\u2014 Kobayashi Issa (\u4E00\u8336)")}}]},transforms:$te,edit:Ute,save:Wte,deprecated:Rte};window.__experimentalContentOnlyInspectorFields&&(vC[r6e]=[{id:"media",label:(0,ny.__)("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,ny.__)("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})}],vC[o6e]={fields:["media","link"]});var n6e=()=>R({name:Zte,metadata:gC,settings:vC});var bA={};K(bA,{init:()=>i6e,metadata:()=>yC,name:()=>ay,settings:()=>nre});var ore=n(q(),1);var Eu=n(I(),1),Kte=n(H(),1),Yte=n(O(),1),Qte=n(q(),1),bC=n(F(),1),sf=n(E(),1),Xte=n(Pn(),1),$g=n(y(),1);function Jte({attributes:e,clientId:t}){let{originalName:r,originalUndelimitedContent:o}=e,a=!!o,{hasFreeformBlock:i,hasHTMLBlock:l}=(0,bC.useSelect)(d=>{let{canInsertBlockType:f,getBlockRootClientId:h}=d(sf.store);return{hasFreeformBlock:f("core/freeform",h(t)),hasHTMLBlock:f("core/html",h(t))}},[t]),{replaceBlock:s}=(0,bC.useDispatch)(sf.store);function c(){s(t,(0,Qte.createBlock)("core/html",{},[],[o]))}let u=[],p,m=(0,$g.jsx)(Yte.Button,{__next40pxDefaultSize:!0,onClick:c,variant:"primary",children:(0,Eu.__)("Keep as HTML")},"convert");return a&&!i&&(!r||r==="core/freeform")?l?(p=(0,Eu.__)("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(m)):p=(0,Eu.__)("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."):a&&l?(p=(0,Eu.sprintf)((0,Eu.__)('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(m)):p=(0,Eu.sprintf)((0,Eu.__)('Your site doesn\u2019t include support for the "%s" block. You can leave it as-is or remove it.'),r),(0,$g.jsxs)("div",{...(0,sf.useBlockProps)({className:"has-warning"}),children:[(0,$g.jsx)(sf.Warning,{actions:u,children:p}),(0,$g.jsx)(Kte.RawHTML,{children:(0,Xte.safeHTML)(o)})]})}var yC={$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 ere=n(H(),1),tre=n(y(),1);function rre({attributes:e}){return(0,tre.jsx)(ere.RawHTML,{children:e.originalContent})}var{name:ay}=yC,nre={name:ay,__experimentalLabel(e,{context:t}){if(t==="accessibility"){let{originalName:r}=e,o=r?(0,ore.getBlockType)(r):void 0;return o?o.settings.title||r:""}},edit:Jte,save:rre},i6e=()=>R({name:ay,metadata:yC,settings:nre});var yA={};K(yA,{init:()=>m6e,metadata:()=>xC,name:()=>dre,settings:()=>kC});var pre=n(I(),1),mre=n(q(),1);var om=n(I(),1),qg=n(O(),1),Zg=n(E(),1),_C=n(q(),1);var Ss=n(y(),1),l6e=(0,om.__)("Read more");function are({attributes:{customText:e,noTeaser:t},insertBlocksAfter:r,setAttributes:o}){let a=Z();return(0,Ss.jsxs)(Ss.Fragment,{children:[(0,Ss.jsx)(Zg.InspectorControls,{children:(0,Ss.jsx)(qg.__experimentalToolsPanel,{label:(0,om.__)("Settings"),resetAll:()=>{o({noTeaser:!1})},dropdownMenuProps:a,children:(0,Ss.jsx)(qg.__experimentalToolsPanelItem,{label:(0,om.__)("Hide excerpt"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({noTeaser:!1}),children:(0,Ss.jsx)(qg.ToggleControl,{label:(0,om.__)("Hide the excerpt on the full content page"),checked:!!t,onChange:()=>o({noTeaser:!t}),help:i=>i?(0,om.__)("The excerpt is hidden."):(0,om.__)("The excerpt is visible.")})})})}),(0,Ss.jsx)("div",{...(0,Zg.useBlockProps)(),children:(0,Ss.jsx)(Zg.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,om.__)('"Read more" text'),value:e,placeholder:l6e,onChange:i=>o({customText:i}),disableLineBreaks:!0,__unstableOnSplitAtEnd:r?()=>r((0,_C.createBlock)((0,_C.getDefaultBlockName)())):void 0})})]})}var xC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/more",title:"More",category:"design",description:"Content before this block will be shown in the excerpt on your archives page.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string",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 ire=n(H(),1),lre=n(y(),1);function sre({attributes:{customText:e,noTeaser:t}}){let r=e?`<!--more ${e}-->`:"<!--more-->";return(0,lre.jsx)(ire.RawHTML,{children:[r,t?"<!--noteaser-->":""].filter(Boolean).join(`
-`)})}var cre=n(q(),1),c6e={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,cre.createBlock)("core/more",o)}}]},ure=c6e;var{fieldsKey:u6e,formKey:p6e}=U(mre.privateApis),{name:dre}=xC,kC={icon:oB,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:ure,edit:are,save:sre};window.__experimentalContentOnlyInspectorFields&&(kC[u6e]=[{id:"customText",label:(0,pre.__)("Content"),type:"text",Edit:"rich-text"}],kC[p6e]={fields:["customText"]});var m6e=()=>R({name:dre,metadata:xC,settings:kC});var JA={};K(JA,{init:()=>xTe,metadata:()=>wC,name:()=>Gne,settings:()=>Wne});var bS=n(I(),1);var Hne=n(F(),1),jne=n(re(),1),Une=n(en(),1);var wC={$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 dr=n(H(),1),tt=n(E(),1),um=n(re(),1),Es=n(F(),1),Qr=n(O(),1),Mt=n(I(),1),hS=n(zh(),1);var Rne=n(q(),1),Ane=n(ve(),1);var Kg=n(re(),1),gre=n(F(),1);var Oi={name:"core/navigation-link",attributes:{kind:"post-type",type:"page"}},fre=["core/navigation-link/page","core/navigation-link"],_A={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"},hre=["postType","wp_navigation",_A],wc="navigation-overlay";function Yg(e){let t=(0,Kg.useResourcePermissions)({kind:"postType",name:"wp_navigation",id:e}),{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:a}=(0,gre.useSelect)(h=>f6e(h,e),[e]),{canCreate:i,canUpdate:l,canDelete:s,isResolving:c,hasResolved:u}=t,{records:p,isResolving:m,hasResolved:d}=(0,Kg.useEntityRecords)("postType","wp_navigation",_A),f=e?p?.length>1:p?.length>0;return{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:a,navigationMenus:p,isResolvingNavigationMenus:m,hasResolvedNavigationMenus:d,canSwitchNavigationMenu:f,canUserCreateNavigationMenus:i,isResolvingCanUserCreateNavigationMenus:c,hasResolvedCanUserCreateNavigationMenus:u,canUserUpdateNavigationMenu:l,hasResolvedCanUserUpdateNavigationMenu:e?u:void 0,canUserDeleteNavigationMenu:s,hasResolvedCanUserDeleteNavigationMenu:e?u:void 0}}function f6e(e,t){if(!t)return{isNavigationMenuResolved:!1,isNavigationMenuMissing:!0};let{getEntityRecord:r,getEditedEntityRecord:o,hasFinishedResolution:a}=e(Kg.store),i=["postType","wp_navigation",t],l=r(...i),s=o(...i),c=a("getEditedEntityRecord",i),u=s.status==="publish"||s.status==="draft";return{isNavigationMenuResolved:c,isNavigationMenuMissing:c&&(!l||!u),navigationMenu:u?s:null}}var Jg=n(O(),1),ly=n(I(),1);var xA=n(zh(),1),bre=n(H(),1),yre=n(re(),1);var vre=n(I(),1),iy=n(y(),1),h6e=({isVisible:e=!0})=>(0,iy.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__preview",children:(0,iy.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,iy.jsx)(aa,{icon:od}),(0,vre.__)("Navigation")]})}),CC=h6e;var Ts=n(O(),1);var ya=n(I(),1),SC=n(en(),1),Qg=n(H(),1),TC=n(re(),1);var wl=n(y(),1);function g6e(e,t,r){return e?r==="publish"?(0,SC.decodeEntities)(e):(0,ya.sprintf)((0,ya.__)("%1$s (%2$s)"),(0,SC.decodeEntities)(e),r):(0,ya.sprintf)((0,ya.__)("(no title %s)"),t)}function v6e({currentMenuId:e,onSelectNavigationMenu:t,onSelectClassicMenu:r,onCreateNew:o,actionLabel:a,createNavigationMenuIsSuccess:i,createNavigationMenuIsError:l}){let s=(0,ya.__)("Create from '%s'"),[c,u]=(0,Qg.useState)(!1);a=a||s;let{records:p}=(0,TC.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),{navigationMenus:m,isResolvingNavigationMenus:d,hasResolvedNavigationMenus:f,canUserCreateNavigationMenus:h,canSwitchNavigationMenu:g,isNavigationMenuMissing:v}=Yg(e),[b]=(0,TC.useEntityProp)("postType","wp_navigation","title",e),_=(0,Qg.useMemo)(()=>m?.map(({id:A,title:z,status:j},G)=>{let W=g6e(z?.rendered,G+1,j);return{value:A,label:W,ariaLabel:(0,ya.sprintf)(a,W),disabled:c||d||!f}})||[],[m,a,d,f,c]),k=!!m?.length,x=!!p?.length,w=!!g,C=!!h,P=k&&!e,B=!k&&f,N=f&&e===null,D=e&&v,T="";return d?T=(0,ya.__)("Loading\u2026"):P||B||N||D?T=(0,ya.__)("Choose or create a Navigation Menu"):T=b,(0,Qg.useEffect)(()=>{c&&(i||l)&&u(!1)},[f,i,h,l,c,N,B,P]),(0,wl.jsx)(Ts.DropdownMenu,{label:T,icon:dv,toggleProps:{size:"small"},children:({onClose:A})=>(0,wl.jsxs)(wl.Fragment,{children:[w&&k&&(0,wl.jsx)(Ts.MenuGroup,{label:(0,ya.__)("Menus"),children:(0,wl.jsx)(Ts.MenuItemsChoice,{value:e,onSelect:z=>{t(z),A()},choices:_})}),C&&x&&(0,wl.jsx)(Ts.MenuGroup,{label:(0,ya.__)("Import Classic Menus"),children:p?.map(z=>{let j=(0,SC.decodeEntities)(z.name);return(0,wl.jsx)(Ts.MenuItem,{onClick:async()=>{u(!0),await r(z),u(!1),A()},"aria-label":(0,ya.sprintf)(s,j),disabled:c||d||!f,children:j},z.id)})}),h&&(0,wl.jsx)(Ts.MenuGroup,{label:(0,ya.__)("Tools"),children:(0,wl.jsx)(Ts.MenuItem,{onClick:async()=>{u(!0),await o(),u(!1),A()},disabled:c||d||!f,children:(0,ya.__)("Create new Menu")})})]})})}var Xg=v6e;var jn=n(y(),1);function _re({isSelected:e,currentMenuId:t,clientId:r,canUserCreateNavigationMenus:o=!1,isResolvingCanUserCreateNavigationMenus:a,onSelectNavigationMenu:i,onSelectClassicMenu:l,onCreateEmpty:s}){let{isResolving:c,hasResolved:u}=(0,yre.useEntityRecords)("root","menu",{per_page:-1,context:"view"});(0,bre.useEffect)(()=>{e&&(c&&(0,xA.speak)((0,ly.__)("Loading navigation block setup options\u2026")),u&&(0,xA.speak)((0,ly.__)("Navigation block setup options ready.")))},[u,c,e]);let p=c&&a;return(0,jn.jsx)(jn.Fragment,{children:(0,jn.jsxs)(Jg.Placeholder,{className:"wp-block-navigation-placeholder",children:[(0,jn.jsx)(CC,{isVisible:!e}),(0,jn.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__controls",children:(0,jn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions",children:[(0,jn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,jn.jsx)(aa,{icon:od})," ",(0,ly.__)("Navigation")]}),(0,jn.jsx)("hr",{}),p&&(0,jn.jsx)(Jg.Spinner,{}),(0,jn.jsx)(Xg,{currentMenuId:t,clientId:r,onSelectNavigationMenu:i,onSelectClassicMenu:l}),(0,jn.jsx)("hr",{}),o&&(0,jn.jsx)(Jg.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:s,children:(0,ly.__)("Start empty")})]})})]})})}var kA=n(O(),1),t0=n(I(),1),wA=n(E(),1),xre=n(F(),1),kre=n(re(),1);var sy=n(M(),1);var e0=n(y(),1);function Cc({icon:e}){return e==="menu"?(0,e0.jsx)(aa,{icon:eB}):(0,e0.jsxs)(sy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,e0.jsx)(sy.Rect,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,e0.jsx)(sy.Rect,{x:"4",y:"15",width:"16",height:"1.5"})]})}function _a(e,t){return e&&t?e+"//"+t:null}var Fi=n(y(),1);function CA({children:e,id:t,isOpen:r,isResponsive:o,onToggle:a,isHiddenByDefault:i,overlayBackgroundColor:l,overlayTextColor:s,hasIcon:c,icon:u,overlay:p,onNavigateToEntityRecord:m}){let d=(0,xre.useSelect)(x=>x(kre.store).getCurrentTheme()?.stylesheet,[]);if(!o)return e;let f=!!p,h=S("wp-block-navigation__responsive-container",!f&&{"has-text-color":!!s.color||!!s?.class,[(0,wA.getColorClassName)("color",s?.slug)]:!!s?.slug,"has-background":!!l.color||l?.class,[(0,wA.getColorClassName)("background-color",l?.slug)]:!!l?.slug},{"is-menu-open":r,"hidden-by-default":i}),g=f?{}:{color:!s?.slug&&s?.color,backgroundColor:!l?.slug&&l?.color&&l.color},v=S("wp-block-navigation__responsive-container-open",{"always-shown":i}),b=`${t}-modal`,_={className:"wp-block-navigation__responsive-dialog",...r&&{role:"dialog","aria-modal":!0,"aria-label":(0,t0.__)("Menu")}},k=()=>{if(p&&m){let x=_a(d,p);m({postId:x,postType:"wp_template_part"});return}a(!0)};return(0,Fi.jsxs)(Fi.Fragment,{children:[!r&&(0,Fi.jsxs)(kA.Button,{__next40pxDefaultSize:!0,"aria-haspopup":"true","aria-label":c&&(0,t0.__)("Open menu"),className:v,onClick:k,children:[c&&(0,Fi.jsx)(Cc,{icon:u}),!c&&(0,t0.__)("Menu")]}),(0,Fi.jsx)("div",{className:h,style:g,id:b,children:(0,Fi.jsx)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1",children:(0,Fi.jsxs)("div",{..._,children:[(0,Fi.jsxs)(kA.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation__responsive-container-close","aria-label":c&&(0,t0.__)("Close menu"),onClick:()=>a(!1),children:[c&&(0,Fi.jsx)(aa,{icon:Km}),!c&&(0,t0.__)("Close")]}),(0,Fi.jsx)("div",{className:"wp-block-navigation__responsive-container-content",id:`${b}-content`,children:e})]})})})]})}var wre=n(re(),1),r0=n(E(),1),Cre=n(F(),1),Sre=n(H(),1);var SA=n(y(),1);function Tre({clientId:e,hasCustomPlaceholder:t,orientation:r,templateLock:o}){let{isImmediateParentOfSelectedBlock:a,selectedBlockHasChildren:i,isSelected:l,hasSelectedDescendant:s}=(0,Cre.useSelect)(v=>{let{getBlockCount:b,hasSelectedInnerBlock:_,getSelectedBlockClientId:k}=v(r0.store),x=k();return{isImmediateParentOfSelectedBlock:_(e,!1),selectedBlockHasChildren:!!b(x),hasSelectedDescendant:_(e,!0),isSelected:x===e}},[e]),[c,u,p]=(0,wre.useEntityBlockEditor)("postType","wp_navigation"),m=l||a&&!i,d=(0,Sre.useMemo)(()=>(0,SA.jsx)(CC,{}),[]),f=!!c?.length,h=!t&&!f&&!l,g=(0,r0.useInnerBlocksProps)({className:"wp-block-navigation__container"},{value:c,onInput:u,onChange:p,prioritizedInserterBlocks:fre,defaultBlock:Oi,directInsert:!0,orientation:r,templateLock:o,renderAppender:l||a&&!i||s||m?r0.InnerBlocks.ButtonBlockAppender:!1,placeholder:h?d:void 0,__experimentalCaptureToolbars:!0,__unstableDisableLayoutClassNames:!0});return(0,SA.jsx)("div",{...g})}var Pre=n(O(),1),Ere=n(re(),1),Bre=n(I(),1),Ire=n(y(),1);function Nre(){let[e,t]=(0,Ere.useEntityProp)("postType","wp_navigation","title");return(0,Ire.jsx)(Pre.TextControl,{label:(0,Bre.__)("Menu name"),value:e,onChange:t})}var Rre=n(E(),1),TA=n(O(),1),Are=n(re(),1),Mre=n(F(),1),cf=n(H(),1);function Dre(e,t){return!Lre(e,t,(r,o)=>{if(o?.name==="core/page-list"&&r==="innerBlocks")return!0})}var Lre=(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(!Lre(e[o],t[o],r))return!1}else return!1;return!0}return!1};var zre=n(y(),1),b6e={};function Vre({blocks:e,createNavigationMenu:t,hasSelection:r}){let o=(0,cf.useRef)();(0,cf.useEffect)(()=>{o?.current||(o.current=e)},[e]);let a=Dre(o?.current,e),i=(0,cf.useContext)(TA.Disabled.Context),l=(0,Rre.useInnerBlocksProps)({className:"wp-block-navigation__container"},{renderAppender:r?void 0:!1,defaultBlock:Oi,directInsert:!0}),{isSaving:s,hasResolvedAllNavigationMenus:c}=(0,Mre.useSelect)(p=>{if(i)return b6e;let{hasFinishedResolution:m,isSavingEntityRecord:d}=p(Are.store);return{isSaving:d("postType","wp_navigation"),hasResolvedAllNavigationMenus:m("getEntityRecords",hre)}},[i]);return(0,cf.useEffect)(()=>{i||s||!c||!r||!a||t(null,e)},[e,t,i,s,c,a,r]),(0,zre.jsx)(s?TA.Disabled:"div",{...l})}var EC=n(O(),1),BC=n(re(),1),Ore=n(F(),1),Fre=n(H(),1),PC=n(I(),1),uf=n(y(),1);function Hre({onDelete:e}){let[t,r]=(0,Fre.useState)(!1),o=(0,BC.useEntityId)("postType","wp_navigation"),{deleteEntityRecord:a}=(0,Ore.useDispatch)(BC.store);return(0,uf.jsxs)(uf.Fragment,{children:[(0,uf.jsx)(EC.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation-delete-menu-button",variant:"secondary",isDestructive:!0,onClick:()=>{r(!0)},children:(0,PC.__)("Delete menu")}),t&&(0,uf.jsx)(EC.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{a("postType","wp_navigation",o,{force:!0}),e()},onCancel:()=>{r(!1)},confirmButtonText:(0,PC.__)("Delete"),size:"medium",children:(0,PC.__)("Are you sure you want to delete this Navigation Menu?")})]})}var cy=n(H(),1),jre=n(F(),1),Ure=n(Sr(),1);function y6e({name:e,message:t=""}={}){let r=(0,cy.useRef)(),{createWarningNotice:o,removeNotice:a}=(0,jre.useDispatch)(Ure.store),i=(0,cy.useCallback)(s=>{r.current||(r.current=e,o(s||t,{id:r.current,type:"snackbar"}))},[r,o,t,e]),l=(0,cy.useCallback)(()=>{r.current&&(a(r.current),r.current=null)},[r,a]);return[i,l]}var IC=y6e;var Sc=n(O(),1),nm=n(I(),1);var Hi=n(y(),1);function Gre({setAttributes:e,hasIcon:t,icon:r}){return(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)(Sc.__experimentalToolsPanelItem,{label:(0,nm.__)("Show icon button"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>e({hasIcon:!0}),children:(0,Hi.jsx)(Sc.ToggleControl,{label:(0,nm.__)("Show icon button"),help:(0,nm.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>e({hasIcon:o}),checked:t})}),(0,Hi.jsx)(Sc.__experimentalToolsPanelItem,{label:(0,nm.__)("Icon"),isShownByDefault:!0,hasValue:()=>r!=="handle",onDeselect:()=>e({icon:"handle"}),children:(0,Hi.jsxs)(Sc.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,nm.__)("Icon"),value:r,onChange:o=>e({icon:o}),isBlock:!0,children:[(0,Hi.jsx)(Sc.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,nm.__)("handle"),label:(0,Hi.jsx)(Cc,{icon:"handle"})}),(0,Hi.jsx)(Sc.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,nm.__)("menu"),label:(0,Hi.jsx)(Cc,{icon:"menu"})})]})})]})}var FC=n(O(),1),voe=n(I(),1),boe=n(H(),1);var Cl=n(H(),1),ioe=n(ve(),1),MC=n(re(),1),zC=n(F(),1),xa=n(O(),1),fn=n(I(),1),BA=n(en(),1),loe=n(Sr(),1);var Xre=n(H(),1),RC=n(F(),1),Jre=n(re(),1),eoe=n(E(),1),toe=n(I(),1),mf=n(q(),1);var am=function(){return am=Object.assign||function(t){for(var r,o=1,a=arguments.length;o<a;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},am.apply(this,arguments)};function Wre(e){return e.toLowerCase()}var _6e=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],x6e=/[^A-Z0-9]+/gi;function NC(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?_6e:r,a=t.stripRegexp,i=a===void 0?x6e:a,l=t.transform,s=l===void 0?Wre:l,c=t.delimiter,u=c===void 0?" ":c,p=$re($re(e,o,"$1\0$2"),i,"\0"),m=0,d=p.length;p.charAt(m)==="\0";)m++;for(;p.charAt(d-1)==="\0";)d--;return p.slice(m,d).split("\0").map(s).join(u)}function $re(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,a){return o.replace(a,r)},e)}function qre(e){return e.charAt(0).toUpperCase()+e.substr(1)}function k6e(e){return qre(e.toLowerCase())}function Zre(e,t){return t===void 0&&(t={}),NC(e,am({delimiter:" ",transform:k6e},t))}function Kre(e,t){return t===void 0&&(t={}),NC(e,am({delimiter:"."},t))}function DC(e,t){return t===void 0&&(t={}),Kre(e,am({delimiter:"-"},t))}function PA(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function EA(e,t,r){if(!e)return;t(PA(e).color);let o=e,a=PA(o).backgroundColor;for(;a==="rgba(0, 0, 0, 0)"&&o.parentNode&&o.parentNode.nodeType===o.parentNode.ELEMENT_NODE;)o=o.parentNode,a=PA(o).backgroundColor;r(a)}function pf(e,t){let{textColor:r,customTextColor:o,backgroundColor:a,customBackgroundColor:i,overlayTextColor:l,customOverlayTextColor:s,overlayBackgroundColor:c,customOverlayBackgroundColor:u,style:p}=e,m={};return t&&s?m.customTextColor=s:t&&l?m.textColor=l:o?m.customTextColor=o:r?m.textColor=r:p?.color?.text&&(m.customTextColor=p.color.text),t&&u?m.customBackgroundColor=u:t&&c?m.backgroundColor=c:i?m.customBackgroundColor=i:a?m.backgroundColor=a:p?.color?.background&&(m.customTextColor=p.color.background),m}function LC(e){return{className:S("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 Yre=(e,t)=>{let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let a=2;for(;o.includes(`${r} ${a}`);)a++;return`${e} ${a}`},Qre=e=>DC(e).replace(/[^\w-]+/g,"")||"wp-custom-part";function roe(e){let{saveEntityRecord:t}=(0,RC.useDispatch)(Jre.store),r=(0,RC.useSelect)(a=>U(a(eoe.store)).getPatternBySlug("core/navigation-overlay"),[]);return(0,Xre.useCallback)(async()=>{let a=e.filter(u=>u.title?.rendered),i=Yre((0,toe.__)("Navigation Overlay"),a),l=Qre(i),s="";if(r?.content){let u=(0,mf.parse)(r.content,{__unstableSkipMigrationLogs:!0});s=(0,mf.serialize)(u)}else s=(0,mf.serialize)([(0,mf.createBlock)("core/paragraph")]);return await t("postType","wp_template_part",{slug:l,title:i,content:s,area:wc},{throwOnError:!0})},[e,t,r])}var uy=n(O(),1),ooe=n(I(),1),noe=n(H(),1),AC=n(y(),1);function w6e({onClear:e,onCreate:t,isCreating:r=!1}){let o=(0,noe.createInterpolateElement)((0,ooe.__)("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,AC.jsx)(uy.Button,{__next40pxDefaultSize:!0,onClick:e,variant:"link",disabled:r,accessibleWhenDisabled:!0}),createButton:(0,AC.jsx)(uy.Button,{__next40pxDefaultSize:!0,onClick:t,variant:"link",disabled:r,accessibleWhenDisabled:!0,isBusy:r})});return(0,AC.jsx)(uy.Notice,{status:"warning",isDismissible:!1,className:"wp-block-navigation__deleted-overlay-warning",children:o})}var aoe=w6e;var To=n(y(),1);function IA({overlay:e,overlayMenu:t,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:a,setIsCreatingOverlay:i}){let l=(0,ioe.useInstanceId)(IA,"wp-block-navigation__overlay-selector-heading"),{records:s,isResolving:c,hasResolved:u}=(0,MC.useEntityRecords)("postType","wp_template_part",{per_page:-1}),{createErrorNotice:p}=(0,zC.useDispatch)(loe.store),m=(0,zC.useSelect)(L=>L(MC.store).getCurrentTheme()?.stylesheet,[]),[d,f]=(0,Cl.useState)(!1),h=a!==void 0?a:d,g=i!==void 0?i:f,v=(0,Cl.useMemo)(()=>s?s.filter(L=>L.area===wc):[],[s]),b=roe(v),_=(0,Cl.useMemo)(()=>!e||!v?null:v.find(L=>L.slug===e),[e,v]),k=(0,Cl.useMemo)(()=>{let L=[{label:(0,fn.__)("Default"),value:""}];if(!u||c)return L;let A=v.map(z=>({label:z.title?.rendered?(0,BA.decodeEntities)(z.title.rendered):z.slug,value:z.slug}));return e&&!_&&A.unshift({label:(0,fn.sprintf)((0,fn.__)("%s (missing)"),e),value:e}),[...L,...A]},[v,u,c,e,_]),x=L=>{r({overlay:L||void 0})},w=()=>{if(!e||!_||!o)return;let L=_.theme||m,z={postId:_a(L,e),postType:"wp_template_part"};t==="mobile"&&(z.viewport="mobile"),o(z)},C=(0,Cl.useCallback)(async()=>{try{g(!0);let L=await b();if(r({overlay:L.slug}),o){let A=L.theme||m,j={postId:_a(A,L.slug),postType:"wp_template_part"};t==="mobile"&&(j.viewport="mobile"),o(j)}else g(!1)}catch(L){let A=L instanceof Error&&"code"in L&&L.message&&L.code!=="unknown_error"?L.message:(0,fn.__)("An error occurred while creating the overlay.");p(A,{type:"snackbar"}),g(!1)}},[b,r,o,p,m,g,t]),P=(0,Cl.useCallback)(()=>{r({overlay:void 0})},[r]),B=c||h,N=(0,Cl.useMemo)(()=>e&&u&&!c&&!_,[e,u,c,_]),D=(0,Cl.useMemo)(()=>v.length===0&&u?(0,fn.__)("No overlays found."):(0,fn.__)("Select an overlay for navigation."),[v.length,u]),T=(0,Cl.useMemo)(()=>_?(0,fn.sprintf)((0,fn.__)("Edit overlay: %s"),_.title?.rendered?(0,BA.decodeEntities)(_.title.rendered):_.slug):(0,fn.__)("Edit overlay"),[_]);return(0,To.jsxs)("div",{className:"wp-block-navigation__overlay-selector",children:[(0,To.jsx)("h3",{id:l,className:"wp-block-navigation__overlay-selector-header",children:(0,fn.__)("Overlay template")}),u&&(v.length===0||h&&v.length===1)?(0,To.jsx)(To.Fragment,{children:(0,To.jsx)(xa.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:C,disabled:B,accessibleWhenDisabled:!0,isBusy:h,className:"wp-block-navigation__overlay-create-button-prominent",children:(0,fn.__)("Create overlay")})}):(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(xa.Button,{size:"small",icon:_h,onClick:C,disabled:B,accessibleWhenDisabled:!0,isBusy:h,label:(0,fn.__)("Create new overlay template"),showTooltip:!0,className:"wp-block-navigation__overlay-create-button"}),(0,To.jsxs)(xa.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-selector-controls",children:[(0,To.jsx)(xa.FlexBlock,{children:(0,To.jsx)(xa.SelectControl,{label:(0,fn.__)("Overlay template"),hideLabelFromVision:!0,"aria-labelledby":l,value:e||"",options:k,onChange:x,disabled:c,accessibleWhenDisabled:!0,help:D})}),e&&u&&_&&(0,To.jsx)(xa.FlexItem,{children:(0,To.jsx)(xa.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:w,disabled:!o,accessibleWhenDisabled:!0,label:T,showTooltip:!0,className:"wp-block-navigation__overlay-edit-button",children:(0,fn.__)("Edit")})})]}),N&&(0,To.jsx)(aoe,{onClear:P,onCreate:C,isCreating:h})]}),(0,To.jsx)(xa.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-help-text-wrapper",children:(0,To.jsx)(xa.__experimentalText,{variant:"muted",isBlock:!0,className:"wp-block-navigation__overlay-help-text",children:(0,fn.__)("An overlay template allows you to customize the appearance of the dialog that opens when the menu button is pressed.")})})]})}var o0=n(O(),1),df=n(I(),1),n0=n(y(),1);function soe({overlayMenu:e,setAttributes:t}){return(0,n0.jsxs)(o0.__experimentalToggleGroupControl,{label:(0,df.__)("Overlay Visibility"),"aria-label":(0,df.__)("Configure overlay visibility"),value:e,help:(0,df.__)("Collapses the navigation options in a menu icon opening an overlay."),onChange:r=>t({overlayMenu:r}),isBlock:!0,children:[(0,n0.jsx)(o0.__experimentalToggleGroupControlOption,{value:"never",label:(0,df.__)("Off")}),(0,n0.jsx)(o0.__experimentalToggleGroupControlOption,{value:"mobile",label:(0,df.__)("Mobile")}),(0,n0.jsx)(o0.__experimentalToggleGroupControlOption,{value:"always",label:(0,df.__)("Always")})]})}var OC=n(O(),1),VC=n(I(),1);var Iu=n(O(),1),a0=n(I(),1);var Bu=n(y(),1);function coe({hasIcon:e,icon:t,setAttributes:r}){return(0,Bu.jsxs)(Iu.__experimentalVStack,{spacing:4,children:[(0,Bu.jsx)(Iu.ToggleControl,{label:(0,a0.__)("Show icon button"),help:(0,a0.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>r({hasIcon:o}),checked:e}),(0,Bu.jsxs)(Iu.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,a0.__)("Icon"),value:t,onChange:o=>r({icon:o}),isBlock:!0,children:[(0,Bu.jsx)(Iu.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,a0.__)("handle"),label:(0,Bu.jsx)(Cc,{icon:"handle"})}),(0,Bu.jsx)(Iu.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,a0.__)("menu"),label:(0,Bu.jsx)(Cc,{icon:"menu"})})]})]})}var Un=n(y(),1);function uoe({isResponsive:e,overlayMenuPreview:t,setOverlayMenuPreview:r,hasIcon:o,icon:a,setAttributes:i,overlayMenuPreviewClasses:l,overlayMenuPreviewId:s,containerStyle:c}){return e?(0,Un.jsxs)(Un.Fragment,{children:[(0,Un.jsxs)(OC.Button,{__next40pxDefaultSize:!0,className:l,onClick:()=>r(!t),"aria-label":(0,VC.__)("Overlay menu controls"),"aria-controls":s,"aria-expanded":t,children:[o&&(0,Un.jsxs)(Un.Fragment,{children:[(0,Un.jsx)(Cc,{icon:a}),(0,Un.jsx)(aa,{icon:Km})]}),!o&&(0,Un.jsxs)(Un.Fragment,{children:[(0,Un.jsx)("span",{children:(0,VC.__)("Menu")}),(0,Un.jsx)("span",{children:(0,VC.__)("Close")})]})]}),t&&(0,Un.jsx)(OC.__experimentalVStack,{id:s,spacing:4,style:c,children:(0,Un.jsx)(coe,{hasIcon:o,icon:a,setAttributes:i})})]}):null}var poe=n(F(),1),moe=n(re(),1),NA=n(H(),1),doe=n(q(),1),foe=n(O(),1),hoe=n(I(),1),DA=n(E(),1);var ff=n(y(),1);function goe({overlay:e,currentTheme:t}){let r=(0,NA.useMemo)(()=>!e||!t?null:_a(t,e),[t,e]),{content:o,editedBlocks:a,hasResolved:i}=(0,poe.useSelect)(s=>{if(!r)return{content:null,editedBlocks:null,hasResolved:!0};let{getEditedEntityRecord:c,hasFinishedResolution:u}=s(moe.store),p=c("postType","wp_template_part",r,{context:"view"});return{content:p?.content,editedBlocks:p?.blocks,hasResolved:u("getEditedEntityRecord",["postType","wp_template_part",r,{context:"view"}])}},[r]),l=(0,NA.useMemo)(()=>r?a&&a.length>0?a:o&&typeof o=="string"?(0,doe.parse)(o):[]:null,[r,a,o]);return e?i?(0,ff.jsx)("div",{className:"wp-block-navigation__overlay-preview","aria-label":(0,hoe.__)("Navigation Overlay template part preview"),role:"region",children:(0,ff.jsx)(DA.BlockPreview.Async,{placeholder:(0,ff.jsx)("div",{className:"wp-block-navigation__overlay-preview-placeholder"}),children:(0,ff.jsx)(DA.BlockPreview,{blocks:l,viewportWidth:400,minHeight:200})})}):(0,ff.jsx)("div",{className:"wp-block-navigation__overlay-preview-loading",children:(0,ff.jsx)(foe.Spinner,{})}):null}var im=n(y(),1);function yoe({overlayMenu:e,overlay:t,setAttributes:r,onNavigateToEntityRecord:o,overlayMenuPreview:a,setOverlayMenuPreview:i,hasIcon:l,icon:s,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u,isResponsive:p,currentTheme:m,hasOverlays:d}){let[f,h]=(0,boe.useState)(!1);return(0,im.jsx)(FC.PanelBody,{title:(0,voe.__)("Overlay"),initialOpen:!0,children:(0,im.jsxs)(FC.__experimentalVStack,{spacing:4,children:[(0,im.jsx)(soe,{overlayMenu:e,setAttributes:r}),e!=="never"&&(0,im.jsx)(uoe,{isResponsive:p,overlayMenuPreview:a,setOverlayMenuPreview:i,hasIcon:l,icon:s,setAttributes:r,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u}),e!=="never"&&(0,im.jsx)(IA,{overlay:t,overlayMenu:e,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:f,setIsCreatingOverlay:h}),e!=="never"&&t&&d&&!f&&(0,im.jsx)(goe,{overlay:t,currentTheme:m})]})})}var GC=n(F(),1),RA=n(re(),1),l0=n(H(),1),Tc=n(I(),1);var py=n(q(),1),koe=n(vu(),1);var LA=n(H(),1),HC=n(E(),1),_oe=n(F(),1),xoe=n(re(),1);function i0(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 ji({clientId:e,attributes:t}){let{updateBlockBindings:r}=(0,HC.useBlockBindingsUtils)(e),{metadata:o,id:a,kind:i,type:l}=t,s=(0,HC.useBlockEditingMode)(),c=!!o?.bindings?.url&&!!a,u=i==="post-type"?"core/post-data":"core/term-data",p=c&&o?.bindings?.url?.source===u,{isBoundEntityAvailable:m,entityRecord:d}=(0,_oe.useSelect)(g=>{if(!p||!a)return{isBoundEntityAvailable:!1,entityRecord:null};let v=i==="post-type",b=i==="taxonomy";if(!v&&!b)return{isBoundEntityAvailable:!1,entityRecord:null};if(s==="disabled")return{isBoundEntityAvailable:!0,entityRecord:null};let{getEntityRecord:_,hasFinishedResolution:k}=g(xoe.store),x=b?"taxonomy":"postType",w=l==="tag"?"post_tag":l,C=_(x,w,a);return{isBoundEntityAvailable:k("getEntityRecord",[x,w,a])?C!==void 0:!0,entityRecord:C||null}},[i,l,a,p,s]),f=(0,LA.useCallback)(()=>{c&&r({url:void 0})},[r,c]),h=(0,LA.useCallback)(g=>{let v=g?.kind??i;if(v)try{let b=i0(v);r(b)}catch(b){console.warn("Failed to create entity binding:",b.message)}},[r,i]);return{hasUrlBinding:p,isBoundEntityAvailable:m,entityRecord:d,clearBinding:f,createBinding:h}}function woe(e){if(!e)return null;let t=S6e(e),r=Coe(t);return(0,koe.applyFilters)("blocks.navigation.__unstableMenuItemsToBlocks",r,e)}function Coe(e,t=0){let r={};return{innerBlocks:[...e].sort((i,l)=>i.menu_order-l.menu_order).map(i=>{if(i.type==="block"){let[m]=(0,py.parse)(i.content.raw);return m||(0,py.createBlock)("core/freeform",{content:i.content})}let l=i.children?.length?"core/navigation-submenu":"core/navigation-link",s=C6e(i,l,t),{innerBlocks:c=[],mapping:u={}}=i.children?.length?Coe(i.children,t+1):{};r={...r,...u};let p=(0,py.createBlock)(l,s,c);return r[i.id]=p.clientId,p}),mapping:r}}function C6e({title:e,xfn:t,classes:r,attr_title:o,object:a,object_id:i,description:l,url:s,type:c,target:u},p,m){a&&a==="post_tag"&&(a="tag");let d=c?.replace("_","-")||"custom";return{label:e?.rendered||"",...a?.length&&{type:a},kind:d,url:s||"",...t?.length&&t.join(" ").trim()&&{rel:t.join(" ").trim()},...r?.length&&r.join(" ").trim()&&{className:r.join(" ").trim()},...o?.length&&{title:o},...i&&(d==="post-type"||d==="taxonomy")&&{id:i,metadata:{bindings:i0(d)}},...l?.length&&{description:l},...u==="_blank"&&{opensInNewTab:!0},...p==="core/navigation-submenu"&&{isTopLevelItem:m===0},...p==="core/navigation-link"&&{isTopLevelLink:m===0}}}function S6e(e,t="id",r="parent"){let o=Object.create(null),a=[];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]])):a.push(o[i[t]]);return a}var AA="success",UC="error",WC="pending",T6e="idle",jC=null;function P6e(e,{throwOnError:t=!1}={}){let r=(0,GC.useRegistry)(),{editEntityRecord:o}=(0,GC.useDispatch)(RA.store),[a,i]=(0,l0.useState)(T6e),[l,s]=(0,l0.useState)(null),c=(0,l0.useCallback)(async(p,m,d="publish")=>{let f,h;try{h=await r.resolveSelect(RA.store).getMenuItems({menus:p,per_page:-1,context:"view"})}catch(v){throw new Error((0,Tc.sprintf)((0,Tc.__)('Unable to fetch classic menu "%s" from API.'),m),{cause:v})}if(h===null)throw new Error((0,Tc.sprintf)((0,Tc.__)('Unable to fetch classic menu "%s" from API.'),m));let{innerBlocks:g}=woe(h);try{f=await e(m,g,d),await o("postType","wp_navigation",f.id,{status:"publish"},{throwOnError:!0})}catch(v){throw new Error((0,Tc.sprintf)((0,Tc.__)('Unable to create Navigation Menu "%s".'),m),{cause:v})}return f},[e,o,r]);return{convert:(0,l0.useCallback)(async(p,m,d)=>{if(jC!==p){if(jC=p,!p||!m){s("Unable to convert menu. Missing menu details."),i(UC);return}return i(WC),s(null),await c(p,m,d).then(f=>(i(AA),jC=null,f)).catch(f=>{if(s(f?.message),i(UC),jC=null,t)throw new Error((0,Tc.sprintf)((0,Tc.__)('Unable to create Navigation Menu "%s".'),m),{cause:f})})}},[c,t]),status:a,error:l}}var Soe=P6e;var zoe=n(q(),1),Voe=n(re(),1),Ooe=n(F(),1),c0=n(H(),1);var Ioe=n(O(),1),Noe=n(re(),1),Doe=n(F(),1),$C=n(H(),1),my=n(I(),1);var Toe=n(E(),1),Poe=n(re(),1),Eoe=n(F(),1);var s0=e=>e==="header"?gE:e==="footer"?XP:e==="sidebar"?SI:e==="navigation-overlay"?aB:Nv;function Boe(e){return(0,Eoe.useSelect)(t=>{if(!e)return;let{getBlock:r,getBlockParentsByBlockName:o}=t(Toe.store),i=o(e,"core/template-part",!0);if(!i?.length)return;let{getCurrentTheme:l,getEditedEntityRecord:s}=t(Poe.store),c=l(),p=(c?.default_template_part_areas||[]).map(m=>({...m,icon:s0(m.icon)}));for(let m of i){let d=r(m),{theme:f=c?.stylesheet,slug:h}=d.attributes,g=_a(f,h),v=s("postType","wp_template_part",g);if(v?.area)return p.find(b=>b.area!=="uncategorized"&&b.area===v.area)?.label}},[e])}var E6e=["postType","wp_navigation",{status:"draft",per_page:-1}],B6e=["postType","wp_navigation",{per_page:-1,status:"publish"}];function Loe(e){let t=(0,$C.useContext)(Ioe.Disabled.Context),r=Boe(t?void 0:e),o=(0,Doe.useRegistry)();return(0,$C.useCallback)(async()=>{if(t)return"";let{getEntityRecords:a}=o.resolveSelect(Noe.store),[i,l]=await Promise.all([a(...E6e),a(...B6e)]),s=r?(0,my.sprintf)((0,my.__)("%s menu"),r):(0,my.__)("Menu"),c=[...i,...l].reduce((p,m)=>m?.title?.raw?.startsWith(s)?p+1:p,0);return(c>0?`${s} ${c+1}`:s)||""},[t,r,o])}var Roe="success",qC="error",Aoe="pending",Moe="idle";function Foe(e){let[t,r]=(0,c0.useState)(Moe),[o,a]=(0,c0.useState)(null),[i,l]=(0,c0.useState)(null),{saveEntityRecord:s,editEntityRecord:c}=(0,Ooe.useDispatch)(Voe.store),u=Loe(e);return{create:(0,c0.useCallback)(async(m=null,d=[],f)=>{if(m&&typeof m!="string")throw l("Invalid title supplied when creating Navigation Menu."),r(qC),new Error("Value of supplied title argument was not a string.");r(Aoe),a(null),l(null),m||(m=await u().catch(g=>{throw l(g?.message),r(qC),new Error("Failed to create title when saving new Navigation Menu.",{cause:g})}));let h={title:m,content:(0,zoe.serialize)(d),status:f};return s("postType","wp_navigation",h).then(g=>(a(g),r(Roe),f!=="publish"&&c("postType","wp_navigation",g.id,{status:"publish"}),g)).catch(g=>{throw l(g?.message),r(qC),new Error("Unable to save new Navigation Menu",{cause:g})})},[s,c,u]),status:t,value:o,error:i,isIdle:t===Moe,isPending:t===Aoe,isSuccess:t===Roe,isError:t===qC}}var Hoe=n(F(),1),joe=n(E(),1),I6e=[];function Uoe(e){return(0,Hoe.useSelect)(t=>{let{getBlock:r,getBlocks:o,hasSelectedInnerBlock:a}=t(joe.store),i=r(e).innerBlocks,l=!!i?.length,s=l?I6e:o(e);return{innerBlocks:l?i:s,hasUncontrolledInnerBlocks:l,uncontrolledInnerBlocks:i,controlledInnerBlocks:s,isInnerBlockSelected:a(e,!0)}},[e])}var Goe=n(pr(),1),ZC=n(O(),1),Woe=n(I(),1),$oe=n(y(),1),N6e=({className:e="",disabled:t,isMenuItem:r=!1})=>{let o=ZC.Button;return r&&(o=ZC.MenuItem),(0,$oe.jsx)(o,{variant:"link",disabled:t,className:e,href:(0,Goe.addQueryArgs)("edit.php",{post_type:"wp_navigation"}),children:(0,Woe.__)("Manage menus")})},qoe=N6e;var cm=n(E(),1),Py=n(O(),1),uS=n(F(),1),sm=n(I(),1),Pne=n(H(),1);var Zoe=n(E(),1),YC=n(O(),1),Koe=n(I(),1),QC=n(H(),1),KC=n(y(),1);function D6e({onCreateNew:e,isNotice:t=!1}){let[r,o]=(0,QC.useState)(!1),a=()=>{o(!0),e()},i=(0,QC.createInterpolateElement)((0,Koe.__)("Navigation Menu has been deleted or is unavailable. <button>Create a new Menu?</button>"),{button:(0,KC.jsx)(YC.Button,{__next40pxDefaultSize:!0,onClick:a,variant:"link",disabled:r,accessibleWhenDisabled:!0})});return t?(0,KC.jsx)(YC.Notice,{status:"warning",isDismissible:!1,children:i}):(0,KC.jsx)(Zoe.Warning,{children:i})}var XC=D6e;var hf=n(q(),1);var Ui=n(O(),1),dy=n(F(),1),Ps=n(I(),1),u0=n(E(),1);var Ho=n(y(),1),L6e={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},R6e=["core/navigation-link","core/navigation-submenu"];function A6e({block:e,onClose:t,expandedState:r,expand:o,setInsertedBlock:a}){let{insertBlock:i,replaceBlock:l,replaceInnerBlocks:s}=(0,dy.useDispatch)(u0.store),c=e.clientId,u=!R6e.includes(e.name);return(0,Ho.jsx)(Ui.MenuItem,{icon:qm,disabled:u,onClick:()=>{let m=(0,hf.createBlock)(Oi.name,Oi.attributes);if(e.name==="core/navigation-submenu")i(m,e.innerBlocks.length,c,!1);else{let d=(0,hf.createBlock)("core/navigation-submenu",e.attributes,e.innerBlocks);l(c,d),s(d.clientId,[m],!1)}a(m),r[e.clientId]||o(e.clientId),t()},children:(0,Ps.__)("Add submenu link")})}function Yoe(e){let{block:t}=e,{clientId:r}=t,{moveBlocksDown:o,moveBlocksUp:a,removeBlocks:i,duplicateBlocks:l,insertBeforeBlock:s,insertAfterBlock:c}=(0,dy.useDispatch)(u0.store),u=(0,Ps.sprintf)((0,Ps.__)("Remove %s"),(0,u0.BlockTitle)({clientId:r,maximumLength:25})),{rootClientId:p,canDuplicate:m,canInsertBlock:d,isFirst:f,isLast:h}=(0,dy.useSelect)(g=>{let{getBlockRootClientId:v,canInsertBlockType:b,getDirectInsertBlock:_,getBlockIndex:k,getBlockCount:x}=g(u0.store),{getDefaultBlockName:w}=g(hf.store),C=v(r),P=b(w(),C),B=C?_(C):null;return{rootClientId:C,canDuplicate:!!t&&(0,hf.hasBlockSupport)(t.name,"multiple",!0)&&b(t.name,C),canInsertBlock:(P||!!B)&&!!t&&b(t.name,C),isFirst:k(r)===0,isLast:k(r)===x(C)-1}},[r,t]);return(0,Ho.jsx)(Ui.DropdownMenu,{icon:dv,label:(0,Ps.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:L6e,noIcons:!0,...e,children:({onClose:g})=>(0,Ho.jsxs)(Ho.Fragment,{children:[(0,Ho.jsxs)(Ui.MenuGroup,{children:[(0,Ho.jsx)(Ui.MenuItem,{icon:xP,disabled:f,accessibleWhenDisabled:!0,onClick:()=>{a([r],p),g()},children:(0,Ps.__)("Move up")}),(0,Ho.jsx)(Ui.MenuItem,{icon:$1,disabled:h,accessibleWhenDisabled:!0,onClick:()=>{o([r],p),g()},children:(0,Ps.__)("Move down")}),(0,Ho.jsx)(A6e,{block:t,onClose:g,expandedState:e.expandedState,expand:e.expand,setInsertedBlock:e.setInsertedBlock}),m&&(0,Ho.jsx)(Ui.MenuItem,{onClick:()=>{l([r]),g()},children:(0,Ps.__)("Duplicate")}),d&&(0,Ho.jsxs)(Ho.Fragment,{children:[(0,Ho.jsx)(Ui.MenuItem,{onClick:()=>{s(r),g()},children:(0,Ps.__)("Add before")}),(0,Ho.jsx)(Ui.MenuItem,{onClick:()=>{c(r),g()},children:(0,Ps.__)("Add after")})]})]}),(0,Ho.jsx)(Ui.MenuGroup,{children:(0,Ho.jsx)(Ui.MenuItem,{onClick:()=>{i([r],!1),g()},children:u})})]})})}var _ne=n(E(),1),xne=n(F(),1);var Uo=n(O(),1),er=n(I(),1),hne=n(Pn(),1),_y=n(E(),1),aS=n(F(),1),gne=n(re(),1);var Xoe=n(H(),1),Joe=n(F(),1),ene=n(E(),1),tne=n(Pn(),1),rne=n(MA(),1);var zA=n(MA(),1),fy=n(pr(),1),M6e=(e,t)=>{if(!e||!t)return!1;let r=h=>h?h.replace(/\/+$/,""):"",o=(h,g=null)=>{try{let v=g||(typeof window<"u"?window.location.origin:"https://wordpress.org");return new URL(h,v)}catch{return null}},a=o(e);if(!a)return!0;let i=o(t,e);if(!i)return!0;let l=a.hostname,s=i.hostname,c=r((0,fy.getPath)(a.toString())),u=r((0,fy.getPath)(i.toString()));if(l!==s||c!==u)return!0;let p=a.searchParams.get("p"),m=i.searchParams.get("p");if(p&&m&&p!==m)return!0;let d=a.searchParams.get("page_id"),f=i.searchParams.get("page_id");return!!(d&&f&&d!==f||p&&f||d&&m)},hy=(e={},t,r={})=>{let{label:o="",kind:a="",type:i=""}=r,{title:l="",label:s="",url:c,opensInNewTab:u,id:p,kind:m=a,type:d=i}=e,f=l||s,h=f.replace(/http(s?):\/\//gi,""),g=c?.replace(/http(s?):\/\//gi,"")??"",b=f&&f!==o&&h!==g?(0,zA.escapeHTML)(f):o||(0,zA.escapeHTML)(g),_=d==="post_tag"?"tag":d.replace("-","_"),k=["post","page","tag","category"].indexOf(_)>-1,w=!m&&!k||m==="custom"?"custom":m,C={...c!==void 0?{url:c&&encodeURI((0,fy.safeDecodeURI)(c))}:{},...b&&{label:b},...u!==void 0&&{opensInNewTab:u},...w&&{kind:w},..._&&_!=="URL"&&{type:_}};c&&!p&&r.id?M6e(r.url,c)&&(C.id=void 0,C.kind="custom",C.type="custom"):p&&Number.isInteger(p)?C.id=p:r.id&&(C.kind=w,C.type=_),t(C);let P="id"in C?C.id:r.id,B="kind"in C?C.kind:r.kind;return{isEntityLink:!!P&&B!=="custom",attributes:C}};function gf({clientId:e,attributes:t,setAttributes:r,allowTextUpdate:o=!1}){let{updateBlockAttributes:a}=(0,Joe.useDispatch)(ene.store),{hasUrlBinding:i,createBinding:l,clearBinding:s}=ji({clientId:e,attributes:t});return(0,Xoe.useCallback)(c=>{if(!c)return;let u={url:c.url,kind:c.kind,type:c.type,id:c.id},p=t.label?(0,tne.__unstableStripHTML)(t.label):"",m=c.title??"",d=o&&c.title!==void 0&&m!==p,f=d?{label:(0,rne.escapeHTML)(m)}:{};if((!t.label||t.label===""||d)&&(u.title=c.title),!c.id&&i)s(),a(e,{url:c.url,kind:"custom",type:"custom",id:void 0,...f});else{let{isEntityLink:g,attributes:v}=hy(u,r,t);g?l(v):s(),Object.keys(f).length&&a(e,f)}},[t,o,e,i,l,s,r,a])}var oS=n(Pn(),1),vf=n(O(),1),by=n(I(),1),nS=n(E(),1),Gn=n(H(),1),sne=n(re(),1);var UA=n(ve(),1);var cne=n(pr(),1);var Ja=n(O(),1),Gi=n(I(),1),vy=n(F(),1),tS=n(re(),1),nne=n(Sr(),1),OA=n(en(),1),FA=n(H(),1);var one=n(O(),1),JC=n(I(),1);var gy=n(ve(),1);var lm=n(y(),1);function z6e({className:e,onBack:t}){return(0,lm.jsx)(one.Button,{className:e,icon:(0,JC.isRTL)()?bP:hP,onClick:r=>{r.preventDefault(),t()},size:"small",children:(0,JC.__)("Back")})}function VA({className:e,title:t,description:r,onBack:o,children:a}){let i=(0,gy.useInstanceId)(VA,"link-ui-dialog-title"),l=(0,gy.useInstanceId)(VA,"link-ui-dialog-description"),s=(0,gy.useFocusOnMount)("firstElement"),c=`${e}__back`;return(0,lm.jsxs)("div",{className:e,role:"dialog","aria-labelledby":i,"aria-describedby":l,ref:s,children:[(0,lm.jsxs)(gi,{children:[(0,lm.jsx)("h2",{id:i,children:t}),(0,lm.jsx)("p",{id:l,children:r})]}),(0,lm.jsx)(z6e,{className:c,onBack:o}),a]})}var eS=VA;var Sl=n(y(),1);function ane({postType:e,onBack:t,onPageCreated:r,initialTitle:o=""}){let[a,i]=(0,FA.useState)(o),[l,s]=(0,FA.useState)(!0),c=a.trim().length>0,{lastError:u,isSaving:p}=(0,vy.useSelect)(v=>({lastError:v(tS.store).getLastEntitySaveError("postType",e),isSaving:v(tS.store).isSavingEntityRecord("postType",e)}),[e]),{saveEntityRecord:m}=(0,vy.useDispatch)(tS.store),{createSuccessNotice:d,createErrorNotice:f}=(0,vy.useDispatch)(nne.store);async function h(v){if(v.preventDefault(),!(p||!c))try{let b=await m("postType",e,{title:a,status:l?"publish":"draft"},{throwOnError:!0});if(b){let _={id:b.id,type:e,title:(0,OA.decodeEntities)(b.title.rendered),url:b.link,kind:"post-type"};d((0,Gi.sprintf)((0,Gi.__)("%s page created successfully."),(0,OA.decodeEntities)(b.title.rendered)),{type:"snackbar",id:"page-created-success"}),r(_)}}catch{f((0,Gi.__)("Failed to create page. Please try again."),{type:"snackbar",id:"page-created-error"})}}let g=p||!c;return(0,Sl.jsx)(eS,{className:"link-ui-page-creator",title:(0,Gi.__)("Create page"),description:(0,Gi.__)("Create a new page to add to your Navigation."),onBack:t,children:(0,Sl.jsx)(Ja.__experimentalVStack,{className:"link-ui-page-creator__inner",spacing:4,children:(0,Sl.jsx)("form",{onSubmit:h,children:(0,Sl.jsxs)(Ja.__experimentalVStack,{spacing:4,children:[(0,Sl.jsx)(Ja.TextControl,{label:(0,Gi.__)("Title"),onChange:i,placeholder:(0,Gi.__)("No title"),value:a}),(0,Sl.jsx)(Ja.CheckboxControl,{label:(0,Gi.__)("Publish"),help:(0,Gi.__)("Turn off to save as a draft. Drafts won't appear on your site until published."),checked:l,onChange:s}),u&&(0,Sl.jsx)(Ja.Notice,{status:"error",isDismissible:!1,children:u.message}),(0,Sl.jsxs)(Ja.__experimentalHStack,{spacing:2,justify:"flex-end",children:[(0,Sl.jsx)(Ja.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:p,accessibleWhenDisabled:!0,children:(0,Gi.__)("Cancel")}),(0,Sl.jsx)(Ja.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:p,"aria-disabled":g,children:(0,Gi.__)("Create page")})]})]})})})})}var HA=n(I(),1),ine=n(F(),1),rS=n(E(),1);var jA=n(y(),1),{PrivateQuickInserter:V6e}=U(rS.privateApis);function O6e({clientId:e,onBack:t,onBlockInsert:r}){let{rootBlockClientId:o}=(0,ine.useSelect)(a=>{let{getBlockRootClientId:i}=a(rS.store);return{rootBlockClientId:i(e)}},[e]);return e?(0,jA.jsx)(eS,{className:"link-ui-block-inserter",title:(0,HA.__)("Add block"),description:(0,HA.__)("Choose a block to add to your Navigation."),onBack:t,children:(0,jA.jsx)(V6e,{rootClientId:o,clientId:e,isAppender:!1,prioritizePatterns:!1,selectBlockOnInsert:!r,onSelect:r||void 0,hasSearch:!1})}):null}var lne=O6e;var ei=n(y(),1);function GA(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 F6e(e,t){let{label:r,url:o,opensInNewTab:a,type:i,kind:l,id:s}=e.link,{entityRecord:c,hasBinding:u,isEntityAvailable:p}=e.entity||{},{image:m,badges:d}=yy({url:o,entityRecord:c,type:i,hasBinding:u,isEntityAvailable:p}),{clientId:f}=e,h=i||"page",[g,v]=(0,Gn.useState)(!1),[b,_]=(0,Gn.useState)(!1),[k,x]=(0,Gn.useState)(null),[w,C]=(0,Gn.useState)(""),P=(0,Gn.useRef)(""),B=V=>{P.current=V,C(V)},N=(0,Gn.useRef)(),D=(0,Gn.useRef)(),T=(0,Gn.useRef)(),L=(0,sne.useResourcePermissions)({kind:"postType",name:h}),{isBoundEntityAvailable:A}=ji({clientId:f,attributes:e.link}),z=(0,Gn.useMemo)(()=>({url:o,opensInNewTab:a,title:r&&(0,oS.__unstableStripHTML)(r),entityTitle:c?.title?.rendered||c?.name,kind:l,type:i,id:s,image:m,badges:d}),[r,a,o,l,i,s,m,d,c]),j=V=>{e.onChange(V),_(!1),x(!0),B("")},G=(0,UA.useInstanceId)(Nu,"link-ui-link-control__title"),W=(0,UA.useInstanceId)(Nu,"link-ui-link-control__description");(0,Gn.useEffect)(()=>{k&&N.current&&(k?.current?k.current.focus():(oS.focus.tabbable.find(N.current)[0]||N.current).focus(),x(!1))},[k]);let $=(0,nS.useBlockEditingMode)();return(0,ei.jsxs)(vf.Popover,{ref:t,placement:"bottom",onClose:e.onClose,anchor:e.anchor,shift:!0,children:[!g&&!b&&(0,ei.jsxs)("div",{ref:N,role:"dialog","aria-labelledby":G,"aria-describedby":W,children:[(0,ei.jsxs)(gi,{children:[(0,ei.jsx)("h2",{id:G,children:(0,by.__)("Add link")}),(0,ei.jsx)("p",{id:W,children:(0,by.__)("Search for and add a link to your Navigation.")})]}),(0,ei.jsx)(nS.LinkControl,{hasTextControl:!0,hasRichPreviews:!0,value:z,showInitialSuggestions:!0,withCreateSuggestion:!1,noDirectEntry:!!i,noURLSuggestion:!!i,suggestionsQuery:GA(i,l),onChange:e.onChange,onInputChange:V=>{P.current=V},inputValue:w,onRemove:e.onRemove,onCancel:e.onCancel,handleEntities:A,forceIsEditingLink:z?.url?!1:void 0,renderControlBottom:()=>z?.url?.length?null:(0,ei.jsx)(H6e,{addPageButtonRef:D,addBlockButtonRef:T,setAddingBlock:()=>{v(!0)},setAddingPage:()=>{_(!0)},canAddPage:L?.canCreate&&i==="page",canAddBlock:$==="default"})})]}),g&&(0,ei.jsx)(lne,{clientId:e.clientId,onBack:()=>{v(!1),x(T),B(P.current)},onBlockInsert:e?.onBlockInsert}),b&&(0,ei.jsx)(ane,{postType:h,onBack:()=>{_(!1),x(D),B(P.current)},onPageCreated:j,initialTitle:P.current&&!(0,cne.isURL)(P.current)?P.current:""})]})}var Nu=(0,Gn.forwardRef)(F6e),H6e=({addPageButtonRef:e,addBlockButtonRef:t,setAddingBlock:r,setAddingPage:o,canAddPage:a,canAddBlock:i})=>{let l="listbox";return!a&&!i?null:(0,ei.jsxs)(vf.__experimentalVStack,{spacing:0,className:"link-ui-tools",children:[a&&(0,ei.jsx)(vf.Button,{__next40pxDefaultSize:!0,ref:e,icon:_h,onClick:s=>{s.preventDefault(),o(!0)},"aria-haspopup":l,children:(0,by.__)("Create page")}),i&&(0,ei.jsx)(vf.Button,{__next40pxDefaultSize:!0,ref:t,icon:_h,onClick:s=>{s.preventDefault(),r(!0)},"aria-haspopup":l,children:(0,by.__)("Add block")})]})};var hn=n(I(),1),qA=n(pr(),1),une=n(E(),1),WA=n(F(),1),$A=n(re(),1);var{useRemoteUrlData:j6e,isHashLink:pne,isRelativePath:U6e}=U(une.privateApis);function G6e(e){return e.charAt(0).toUpperCase()+e.slice(1)}function W6e(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 a=r.pathname.replace(/\/$/,""),i=o.pathname.replace(/\/$/,"");return a===i}catch{return!1}}function $6e({linkUrl:e,homeUrl:t}={}){if(!e)return{displayUrl:"",isExternal:!1};let r=(0,qA.safeDecodeURI)(e),o=!1;if(U6e(e)||pne(e))return{displayUrl:r,isExternal:!1};try{let a=new URL(e),i=new URL(t).host;if(a.host===i){let l=a.pathname+a.search+a.hash;l.endsWith("/")&&l.length>1&&(l=l.slice(0,-1)),r=l}else o=!0}catch{o=!0}return{displayUrl:r,isExternal:o}}function q6e({url:e,homeUrl:t,type:r,isExternal:o,entityStatus:a,hasBinding:i,isEntityAvailable:l}){let s=[];if(e&&(o?s.push({label:(0,hn.__)("External link"),intent:"default"}):pne(e)?s.push({label:(0,hn.__)("Internal link"),intent:"default"}):W6e(e,t)?s.push({label:(0,hn.__)("Homepage"),intent:"default"}):r&&r!=="custom"?s.push({label:G6e(r),intent:"default"}):s.push({label:(0,hn.__)("Page"),intent:"default"})),i&&!l)s.push({label:(0,hn.sprintf)((0,hn.__)("Missing %s"),r),intent:"error"});else if(!e)s.push({label:(0,hn.__)("No link selected"),intent:"error"});else if(a){let u={publish:{label:(0,hn.__)("Published"),intent:"success"},future:{label:(0,hn.__)("Scheduled"),intent:"warning"},draft:{label:(0,hn.__)("Draft"),intent:"warning"},pending:{label:(0,hn.__)("Pending"),intent:"warning"},private:{label:(0,hn.__)("Private"),intent:"default"},trash:{label:(0,hn.__)("Trash"),intent:"error"}}[a];u&&s.push(u)}return s}function Z6e(e){let t=e?.title;return typeof t=="string"?t:t&&"rendered"in t?t.rendered||(0,hn.__)("(no title)"):e?.name}function yy({url:e,entityRecord:t,type:r,hasBinding:o,isEntityAvailable:a}){let i=(0,WA.useSelect)(f=>f($A.store).getEntityRecord("root","__unstableBase")?.home,[]),l=Z6e(t),{richData:s}=j6e(l?null:e),{displayUrl:c,isExternal:u}=$6e({linkUrl:e,homeUrl:i}),p=(0,WA.useSelect)(f=>{if(!t?.featured_media)return null;let{getEntityRecord:h}=f($A.store),g=h("postType","attachment",t.featured_media);return g?.media_details?.sizes?.thumbnail?.source_url||g?.media_details?.sizes?.medium?.source_url||g?.source_url||null},[t?.featured_media]),m=q6e({url:e,homeUrl:i,type:r,isExternal:u,entityStatus:t?.status,hasBinding:o,isEntityAvailable:a});return{title:e?l||s?.title||(0,qA.safeDecodeURI)(e):(0,hn.__)("Add link"),url:c,image:p,badges:m}}var mne=n(F(),1),dne=n(re(),1),fne=n(E(),1),bf=(e,t,r,o)=>{let a=e==="post-type"||t==="post"||t==="page",i=Number.isInteger(r),l=(0,fne.useBlockEditingMode)(),{postStatus:s,isDeleted:c}=(0,mne.useSelect)(m=>{if(!a)return{postStatus:null,isDeleted:!1};if(l==="disabled"||!o)return{postStatus:null,isDeleted:!1};let{getEntityRecord:d,hasFinishedResolution:f}=m(dne.store),h=d("postType",t,r),v=f("getEntityRecord",["postType",t,r])&&h===void 0;return{postStatus:h?.status,isDeleted:v}},[a,l,o,t,r]);return[a&&i&&(c||s&&s==="trash"),s==="draft"]};var jo=n(y(),1),{LinkPicker:K6e,isHashLink:Y6e,isRelativePath:Q6e}=U(_y.privateApis);function X6e(e,t){if(t==="post-type")switch(e){case"post":return(0,er.__)("post");case"page":return(0,er.__)("page");default:return e||(0,er.__)("post")}if(t==="taxonomy")switch(e){case"category":return(0,er.__)("category");case"tag":return(0,er.__)("tag");default:return e||(0,er.__)("term")}return e||(0,er.__)("item")}function xy({attributes:e,setAttributes:t,clientId:r,isLinkEditable:o=!0}){let{label:a,url:i,description:l,rel:s,opensInNewTab:c}=e,u=Z(),{hasUrlBinding:p,isBoundEntityAvailable:m,entityRecord:d}=ji({clientId:r,attributes:e}),[f,h]=bf(e.kind,e.type,d?.id,p),g="";f||p&&!m?g=iS():h&&(g=J6e({type:e.type,kind:e.kind}));let v=gf({clientId:r,attributes:e,setAttributes:t}),b=(0,aS.useSelect)(B=>B(_y.store).getSettings().onNavigateToEntityRecord,[]),_=(0,aS.useSelect)(B=>B(gne.store).getEntityRecord("root","__unstableBase")?.home,[]),x=(0,aS.useSelect)(B=>B(_y.store).getBlockEditingMode(r),[r])==="contentOnly",w=yy({url:i,entityRecord:d,type:e.type,hasBinding:p,isEntityAvailable:m}),C=!!i&&(!Y6e(i)||Q6e(i)&&!i.startsWith("/")),P=C&&i.startsWith("/")&&_?_+i:i;return(0,jo.jsxs)(Uo.__experimentalToolsPanel,{label:(0,er.__)("Settings"),resetAll:()=>{t({label:"",url:"",description:"",rel:"",opensInNewTab:!1})},dropdownMenuProps:u,children:[(0,jo.jsx)(Uo.__experimentalToolsPanelItem,{hasValue:()=>!!a,label:(0,er.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,jo.jsx)(Uo.TextControl,{label:(0,er.__)("Text"),value:a?(0,hne.__unstableStripHTML)(a):"",onChange:B=>{t({label:B})},autoComplete:"off"})}),o&&(0,jo.jsxs)(jo.Fragment,{children:[(0,jo.jsx)(Uo.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,er.__)("Link to"),onDeselect:()=>t({url:void 0,id:void 0,kind:void 0,type:void 0}),isShownByDefault:!0,children:(0,jo.jsx)(K6e,{preview:w,onSelect:v,suggestionsQuery:GA(e.type,e.kind),label:(0,er.__)("Link to"),help:g||void 0})}),(0,jo.jsx)(Uo.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,er.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,jo.jsx)(Uo.CheckboxControl,{label:(0,er.__)("Open in new tab"),checked:c,onChange:B=>t({opensInNewTab:B})})}),!!i&&p&&m&&d?.id&&e.kind==="post-type"&&b&&(0,jo.jsx)(Uo.Button,{variant:"secondary",onClick:()=>{b({postId:d.id,postType:e.type})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,er.__)("Edit")}),C&&(0,jo.jsx)(Uo.Button,{variant:"secondary",href:P,target:"_blank",icon:tv,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,er.__)("View")})]}),(0,jo.jsx)(Uo.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,er.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!x,children:(0,jo.jsx)(Uo.TextareaControl,{label:(0,er.__)("Description"),value:l||"",onChange:B=>{t({description:B})},help:(0,er.__)("The description will be displayed in the menu if the current theme supports it.")})}),(0,jo.jsx)(Uo.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,er.__)("Rel attribute"),onDeselect:()=>t({rel:""}),isShownByDefault:!x,children:(0,jo.jsx)(Uo.TextControl,{label:(0,er.__)("Rel attribute"),value:s||"",onChange:B=>{t({rel:B})},autoComplete:"off",help:(0,er.__)("The relationship of the linked URL as space-separated link types.")})})]})}function iS(){return(0,er.__)("This link is invalid and will not appear on your site. Please update the link.")}function J6e({type:e,kind:t}){let r=X6e(e,t);return(0,er.sprintf)((0,er.__)("This link is to a draft %1$s and will not appear on your site until the %1$s is published."),r)}var ZA=n(I(),1),vne=n(en(),1),KA=n(y(),1);function ky({label:e,isInvalid:t,isDraft:r,className:o="wp-block-navigation-link__label"}){if(!t&&!r)return null;let a=t?(0,ZA.__)("Invalid"):(0,ZA.__)("Draft");return(0,KA.jsx)("div",{className:S("wp-block-navigation-link__placeholder-text",o,{"is-invalid":t,"is-draft":r}),children:(0,KA.jsx)("span",{children:`${(0,vne.decodeEntities)(e)} (${a})`.trim()})})}var bne=n(F(),1),yne=n(E(),1);function wy(e){return(0,bne.useSelect)(t=>{let{getSelectedBlockClientId:r,hasSelectedInnerBlock:o,getBlockParentsByBlockName:a}=t(yne.store),i=r(),l=a(e,"core/navigation")[0];return i===l||o(l,!0)},[e])}var lS=n(H(),1),Cy=e=>{let[t,r]=(0,lS.useState)(!1);return(0,lS.useEffect)(()=>{let{ownerDocument:o}=e.current;function a(s){l(s)}function i(){r(!1)}function l(s){e.current.contains(s.target)?r(!0):r(!1)}return o.addEventListener("dragstart",a),o.addEventListener("dragend",i),o.addEventListener("dragenter",l),()=>{o.removeEventListener("dragstart",a),o.removeEventListener("dragend",i),o.removeEventListener("dragenter",l)}},[e]),t};function Sy(e){e.current.focus();let{ownerDocument:t}=e.current,{defaultView:r}=t,o=r.getSelection(),a=t.createRange();a.selectNodeContents(e.current),o.removeAllRanges(),o.addRange(a)}var kne=n(y(),1),eTe=["core/navigation-link","core/navigation-submenu"];function sS({block:e,insertedBlock:t,setInsertedBlock:r}){let{updateBlockAttributes:o,removeBlock:a}=(0,xne.useDispatch)(_ne.store),i=eTe?.includes(t?.name),l=t?.clientId===e.clientId,s=i&&l,{createBinding:c,clearBinding:u}=ji({clientId:t?.clientId,attributes:t?.attributes||{}});if(!s)return null;let p=()=>{!t?.attributes?.url&&t?.clientId&&a(t.clientId,!1),r(null)},m=f=>h=>{f&&o(f,h)},d=f=>{t?.clientId&&f&&a(t.clientId,!1),r(f)};return(0,kne.jsx)(Nu,{clientId:t?.clientId,link:t?.attributes,onBlockInsert:d,onClose:()=>{p()},onChange:f=>{let{isEntityLink:h,attributes:g}=hy(f,m(t?.clientId),t?.attributes);h?c(g):u(),r(null)}})}var cS=n(O(),1),wne=n(I(),1),Cne=n(E(),1);var Ty=n(y(),1),{useBlockDisplayTitle:tTe}=U(Cne.privateApis),rTe=(0,wne.__)("Switch to '%s'");function Sne({clientId:e,blockEditingMode:t,currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:a,onCreateNew:i,createNavigationMenuIsSuccess:l,createNavigationMenuIsError:s,isManageMenusButtonDisabled:c}){let u=tTe({clientId:e,context:"list-view"});return(0,Ty.jsxs)(cS.__experimentalHStack,{className:"wp-block-navigation-off-canvas-editor__header",children:[(0,Ty.jsx)(cS.__experimentalHeading,{className:"wp-block-navigation-off-canvas-editor__title",level:2,children:u}),t==="default"&&(0,Ty.jsx)(Xg,{currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:a,onCreateNew:i,createNavigationMenuIsSuccess:l,createNavigationMenuIsError:s,actionLabel:rTe,isManageMenusButtonDisabled:c})]})}var ka=n(y(),1),oTe=(0,sm.__)("Switch to '%s'"),{PrivateListView:nTe,PrivateBlockContext:aTe,useListViewPanelState:iTe,useBlockDisplayTitle:lTe}=U(cm.privateApis),Tne=({clientId:e,currentMenuId:t,isLoading:r,isNavigationMenuMissing:o,onCreateNew:a,expandRevision:i})=>{let l=(0,uS.useSelect)(p=>!!p(cm.store).getBlockCount(e),[e]),{openListViewContentPanel:s}=U((0,uS.useDispatch)(cm.store)),{navigationMenu:c}=Yg(t);if(t&&o)return(0,ka.jsx)(XC,{onCreateNew:a,isNotice:!0});if(r)return(0,ka.jsx)(Py.Spinner,{});let u=c?(0,sm.sprintf)((0,sm.__)("Structure for Navigation Menu: %s"),c?.title||(0,sm.__)("Untitled menu")):(0,sm.__)("You have not yet created any menus. Displaying a list of your Pages");return(0,ka.jsxs)("div",{className:"wp-block-navigation__menu-inspector-controls",children:[!l&&(0,ka.jsx)("p",{className:"wp-block-navigation__menu-inspector-controls__empty-message",children:(0,sm.__)("This Navigation Menu is empty.")}),(0,ka.jsx)(nTe,{rootClientId:e,isExpanded:!0,description:u,showAppender:!0,blockSettingsMenu:Yoe,additionalBlockContent:sS,onSelect:s},`${e}-${i}`)]})},sTe=e=>{let{clientId:t,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,currentMenuId:a=null,onCreateNew:i,onSelectClassicMenu:l,onSelectNavigationMenu:s,isManageMenusButtonDisabled:c,blockEditingMode:u}=e,{isSelectionWithinCurrentSection:p}=(0,Pne.useContext)(aTe),m=lTe({clientId:t,context:"list-view"}),d=p,{isOpened:f,expandRevision:h,handleToggle:g}=iTe(t);return d?(0,ka.jsx)(cm.InspectorControls,{group:"list",children:(0,ka.jsxs)(Py.PanelBody,{title:m,opened:f,onToggle:g,children:[u==="default"&&(0,ka.jsx)(Xg,{currentMenuId:a,onSelectClassicMenu:l,onSelectNavigationMenu:s,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,actionLabel:oTe,isManageMenusButtonDisabled:c}),(0,ka.jsx)(Tne,{...e,expandRevision:h})]})}):(0,ka.jsx)(cm.InspectorControls,{group:"list",children:(0,ka.jsxs)(Py.PanelBody,{title:null,children:[(0,ka.jsx)(Sne,{clientId:t,blockEditingMode:u,currentMenuId:a,onSelectClassicMenu:l,onSelectNavigationMenu:s,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,isManageMenusButtonDisabled:c}),(0,ka.jsx)(Tne,{...e,expandRevision:h})]})})},pS=sTe;var YA=n(y(),1);function mS({id:e,children:t}){return(0,YA.jsx)(gi,{children:(0,YA.jsx)("div",{id:e,className:"wp-block-navigation__description",children:t})})}var Ene=n(re(),1),dS=n(I(),1);var Bne=n(y(),1);function Ine({id:e}){let[t]=(0,Ene.useEntityProp)("postType","wp_navigation","title"),r=(0,dS.sprintf)((0,dS.__)('Navigation Menu: "%s"'),t);return(0,Bne.jsx)(mS,{id:e,children:r})}var QA=n(F(),1),Nne=n(re(),1);function Ey(){let e=(0,QA.select)("core/editor");if(!e)return!1;let{getCurrentPostType:t,getCurrentPostId:r}=e,{getEditedEntityRecord:o}=(0,QA.select)(Nne.store),a=t?.(),i=r?.();return a==="wp_template_part"&&i?o("postType","wp_template_part",i)?.area===wc:!1}var fS=n(E(),1);var{getResponsiveMediaQueries:cTe}=U(_g),Dne={left:"flex-start",center:"center",right:"flex-end","space-between":"space-between"};function Lne({clientId:e,layout:t,style:r}){let[o]=(0,fS.useSettings)("viewport"),a=`#block-${e}`,i=Object.entries(cTe(o)).map(([l,s])=>{let c=r?.[l]?.layout;if(!c||typeof c!="object"||Array.isArray(c)||!Object.keys(c).length)return"";let u={...t,...c},p=Object.hasOwn(Dne,u.justifyContent)?u.justifyContent:"left",m=Dne[p],d=u.orientation==="vertical",f="center";d&&(f=["center","right"].includes(p)?m:"flex-start");let h=d&&p==="left"?"initial":m,g={"--navigation-layout-justification-setting":m,"--navigation-layout-direction":d?"column":"row","--navigation-layout-wrap":u.flexWrap==="nowrap"?"nowrap":"wrap","--navigation-layout-justify":h,"--navigation-layout-align":f},v=Object.entries(g).map(([b,_])=>`${b}: ${_};`).join("");return`${s}{${a} {${v}}}`}).join("");(0,fS.useStyleOverride)({css:i})}var xe=n(y(),1),{isNavigationPostEditorKey:uTe}=U(tt.privateApis);function pTe({clientId:e}){let{insertBlock:t}=(0,Es.useDispatch)(tt.store),{getBlockCount:r}=(0,Es.useSelect)(tt.store),o=(0,dr.useCallback)(()=>{let a=r(e),i=(0,Rne.createBlock)(Oi.name,{kind:Oi.attributes.kind,type:Oi.attributes.type});t(i,a,e)},[e,t,r]);return(0,xe.jsx)(tt.BlockControls,{children:(0,xe.jsx)(Qr.ToolbarGroup,{children:(0,xe.jsx)(Qr.ToolbarButton,{name:"add-page",icon:ru,onClick:o,children:(0,Mt.__)("Add page")})})})}function mTe({textColor:e,setTextColor:t,backgroundColor:r,setBackgroundColor:o,overlayTextColor:a,setOverlayTextColor:i,overlayBackgroundColor:l,setOverlayBackgroundColor:s,clientId:c,navRef:u,hasCustomOverlay:p}){let[m,d]=(0,dr.useState)(),[f,h]=(0,dr.useState)(),[g,v]=(0,dr.useState)(),[b,_]=(0,dr.useState)(),k=(0,Es.useSelect)(()=>Ey(),[]);(0,dr.useEffect)(()=>{EA(u.current,h,d);let C=u.current?.querySelector('[data-type="core/navigation-submenu"] [data-type="core/navigation-link"]');C&&(a.color||l.color)&&EA(C,_,v)},[a.color,l.color,u]);let x=(0,tt.__experimentalUseMultipleOriginColorsAndGradients)();if(!x.hasColorsOrGradients)return null;let w=[{colorValue:e.color,label:(0,Mt.__)("Text"),onColorChange:t,resetAllFilter:()=>t(),clearable:!0,enableAlpha:!0},{colorValue:r.color,label:(0,Mt.__)("Background"),onColorChange:o,resetAllFilter:()=>o(),clearable:!0,enableAlpha:!0}];return w.push({colorValue:a.color,label:p||k?(0,Mt.__)("Submenu text"):(0,Mt.__)("Submenu & overlay text"),onColorChange:i,resetAllFilter:()=>i(),clearable:!0,enableAlpha:!0},{colorValue:l.color,label:p||k?(0,Mt.__)("Submenu background"):(0,Mt.__)("Submenu & overlay background"),onColorChange:s,resetAllFilter:()=>s(),clearable:!0,enableAlpha:!0}),(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(tt.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:w,panelId:c,...x,gradients:[],disableCustomGradients:!0}),(0,xe.jsx)(tt.ContrastChecker,{backgroundColor:m,textColor:f}),(0,xe.jsx)(tt.ContrastChecker,{backgroundColor:g,textColor:b})]})}function dTe({attributes:e,setAttributes:t,clientId:r,isSelected:o,className:a,backgroundColor:i,setBackgroundColor:l,textColor:s,setTextColor:c,overlayBackgroundColor:u,setOverlayBackgroundColor:p,overlayTextColor:m,setOverlayTextColor:d,customPlaceholder:f=null,__unstableLayoutClassNames:h}){let{submenuVisibility:g,overlayMenu:v,overlay:b,showSubmenuIcon:_,templateLock:k,layout:{justifyContent:x,orientation:w="horizontal",flexWrap:C="wrap"}={},hasIcon:P,icon:B="handle"}=e,N=e.ref;Lne({clientId:r,layout:e.layout,style:e.style});let D=(0,dr.useCallback)(ar=>{t({ref:ar})},[t]),T=`navigationMenu/${N}`,L=(0,tt.useHasRecursion)(T),{isPreviewMode:A,onNavigateToEntityRecord:z,currentTheme:j,editorDisabledResponsive:G,hasSelectedStyleState:W}=(0,Es.useSelect)(ar=>{let{getSettings:js,hasSelectedStyleState:tu}=U(ar(tt.store)),np=js();return{isPreviewMode:np.isPreviewMode,onNavigateToEntityRecord:np?.onNavigateToEntityRecord,currentTheme:ar(um.store).getCurrentTheme()?.stylesheet,editorDisabledResponsive:!!np?.[uTe],hasSelectedStyleState:tu(r)}},[r]),$=A?!1:L,V=(0,tt.useBlockEditingMode)(),{records:Q}=(0,um.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),[Y,ee]=IC({name:"block-library/core/navigation/status"}),[te,ae]=IC({name:"block-library/core/navigation/classic-menu-conversion"}),[J,ce]=IC({name:"block-library/core/navigation/permissions/update"}),{create:ie,status:we,error:se,value:de,isPending:ge,isSuccess:oe,isError:me}=Foe(r),le=async()=>{await ie("")},{hasUncontrolledInnerBlocks:Pe,uncontrolledInnerBlocks:Ee,isInnerBlockSelected:X,innerBlocks:Ce}=Uoe(r),{replaceInnerBlocks:pe,selectBlock:$e,__unstableMarkNextChangeAsNotPersistent:fe}=(0,Es.useDispatch)(tt.store);(0,dr.useEffect)(()=>{w==="horizontal"&&g==="always"&&(fe(),t({submenuVisibility:"hover",showSubmenuIcon:!0}))},[w,g,t,fe]);let Ae=(0,dr.useRef)(!1),Ft=(0,Es.useSelect)(ar=>{if(Ce.some(N1=>N1.name==="core/navigation-submenu"))return!0;let tu=Ce.find(N1=>N1.name==="core/page-list");if(!tu)return Ae.current=!1,!1;if(Ae.current)return!0;let{getBlocks:np}=ar(tt.store);return np(tu.clientId).length>0?(Ae.current=!0,!0):!1},[Ce]),{records:ze}=(0,um.useEntityRecords)("postType","wp_template_part",{per_page:-1}),ro=ze?.some(ar=>ar.area===wc)??!1,[oo,vo]=(0,dr.useState)(!1),[bo,ta]=(0,dr.useState)(!1),{hasResolvedNavigationMenus:Ra,isNavigationMenuResolved:ne,isNavigationMenuMissing:Ve,canUserUpdateNavigationMenu:Je,hasResolvedCanUserUpdateNavigationMenu:St,canUserDeleteNavigationMenu:qe,hasResolvedCanUserDeleteNavigationMenu:yo,canUserCreateNavigationMenus:Tn,isResolvingCanUserCreateNavigationMenus:Hl,hasResolvedCanUserCreateNavigationMenus:ot}=Yg(N),Lo=Ra&&Ve,{convert:tp,status:pi,error:sh}=Soe(ie),Fm=pi===WC,Ko=(0,dr.useCallback)((ar,js={focusNavigationBlock:!1})=>{let{focusNavigationBlock:tu}=js;D(ar),tu&&$e(r)},[$e,r,D]),ra=!Ve&&ne,Xc=Pe&&!ra,{getNavigationFallbackId:ch}=U((0,Es.useSelect)(um.store)),rp=N||Xc?null:ch();(0,dr.useEffect)(()=>{N||Xc||!rp||(fe(),D(rp))},[N,D,Xc,rp,fe]);let uh=(0,dr.useRef)(),Se=(0,Es.useSelect)(()=>Ey(),[]),it=Se?"div":"nav",hr=!N&&!ge&&!Fm&&Ra&&Q?.length===0&&!Pe,wr=!Ra||ge||Fm||!!(N&&!ra&&!Fm),Ro=e.style?.typography?.textDecoration,rl=(0,Es.useSelect)(ar=>ar(tt.store).__unstableHasActiveBlockOverlayActive(r),[r]),Aa=(0,dr.useRef)(!1);(0,dr.useEffect)(()=>{Se&&(v!=="never"&&t({overlayMenu:"never"}),!Aa.current&&!N&&(Aa.current=!0,t({submenuVisibility:"always",layout:{...e.layout,orientation:"vertical"},showSubmenuIcon:!1})))},[e.layout,Se,v,N,t]);let Fs=v!=="never"&&!G,Ma=(0,tt.useBlockProps)({ref:uh,className:S(a,{"items-justified-right":x==="right","items-justified-space-between":x==="space-between","items-justified-left":x==="left","items-justified-center":x==="center","is-vertical":w==="vertical","no-wrap":C==="nowrap","is-responsive":Fs,"has-text-color":!!s.color||!!s?.class,[(0,tt.getColorClassName)("color",s?.slug)]:!!s?.slug,"has-background":!!i.color||i.class,[(0,tt.getColorClassName)("background-color",i?.slug)]:!!i?.slug,[`has-text-decoration-${Ro}`]:Ro,"block-editor-block-content-overlay":rl},h),style:{color:!s?.slug&&s?.color,backgroundColor:!i?.slug&&i?.color}}),ol=async ar=>tp(ar.id,ar.name,"draft"),ph=ar=>{Ko(ar)};(0,dr.useEffect)(()=>{ee(),ge&&(0,hS.speak)((0,Mt.__)("Creating Navigation Menu.")),oe&&(Ko(de?.id,{focusNavigationBlock:!0}),Y((0,Mt.__)("Navigation Menu successfully created."))),me&&Y((0,Mt.__)("Failed to create Navigation Menu."))},[we,se,de?.id,me,oe,ge,Ko,ee,Y]),(0,dr.useEffect)(()=>{ae(),pi===WC&&(0,hS.speak)((0,Mt.__)("Classic menu importing.")),pi===AA&&(te((0,Mt.__)("Classic menu imported successfully.")),Ko(de?.id,{focusNavigationBlock:!0})),pi===UC&&te((0,Mt.__)("Classic menu import failed."))},[pi,sh,ae,te,de?.id,Ko]),(0,dr.useEffect)(()=>{!o&&!X&&ce(),(o||X)&&(N&&!Lo&&St&&!Je&&J((0,Mt.__)("You do not have permission to edit this Menu. Any changes made will not be saved.")),!N&&ot&&!Tn&&J((0,Mt.__)("You do not have permission to create Navigation Menus.")))},[o,X,Je,St,Tn,ot,N,ce,J,Lo]);let Jc=Tn||Je,d9=S("wp-block-navigation__overlay-menu-preview",{open:bo}),op=!_&&g!=="click"&&g!=="always"?(0,Mt.__)('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.'):"",B1=(0,dr.useRef)(!0);(0,dr.useEffect)(()=>{!B1.current&&op&&(0,hS.speak)(op),B1.current=!1},[op]);let Hs=(0,Ane.useInstanceId)(Gre,"overlay-menu-preview"),eu=Z(),I1=(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(tt.InspectorControls,{children:Ft&&(0,xe.jsx)(Qr.__experimentalToolsPanel,{label:(0,Mt.__)("Display"),resetAll:()=>{t({showSubmenuIcon:!0,submenuVisibility:"hover",overlayMenu:"mobile",hasIcon:!0,icon:"handle"})},dropdownMenuProps:eu,children:Ft&&(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)("h3",{className:"wp-block-navigation__submenu-header",children:(0,Mt.__)("Submenus")}),(0,xe.jsx)(Qr.__experimentalToolsPanelItem,{hasValue:()=>g!=="hover",label:(0,Mt.__)("Submenu Visibility"),onDeselect:()=>t({submenuVisibility:"hover"}),isShownByDefault:!0,children:(0,xe.jsxs)(Qr.__experimentalToggleGroupControl,{label:(0,Mt.__)("Submenu Visibility"),value:g,onChange:ar=>{let js={submenuVisibility:ar};ar==="always"?js.showSubmenuIcon=!1:(ar==="click"||g==="always")&&(js.showSubmenuIcon=!0),t(js)},isBlock:!0,children:[(0,xe.jsx)(Qr.__experimentalToggleGroupControlOption,{value:"hover",label:(0,Mt.__)("Hover")}),(0,xe.jsx)(Qr.__experimentalToggleGroupControlOption,{value:"click",label:(0,Mt.__)("Click")}),w==="vertical"&&(0,xe.jsx)(Qr.__experimentalToggleGroupControlOption,{value:"always",label:(0,Mt.__)("Always")})]})}),(0,xe.jsx)(Qr.__experimentalToolsPanelItem,{hasValue:()=>!_,label:(0,Mt.__)("Show arrow"),onDeselect:()=>t({showSubmenuIcon:!0}),isDisabled:g==="click"||g==="always",isShownByDefault:!0,children:(0,xe.jsx)(Qr.ToggleControl,{checked:_,onChange:ar=>{t({showSubmenuIcon:ar})},disabled:g==="click"||g==="always",label:(0,Mt.__)("Show arrow")})}),op&&(0,xe.jsx)(Qr.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,className:"wp-block-navigation__submenu-accessibility-notice",children:op})]})})}),!Se&&(0,xe.jsx)(tt.InspectorControls,{children:(0,xe.jsx)(yoe,{overlayMenu:v,overlay:b,setAttributes:t,onNavigateToEntityRecord:z,overlayMenuPreview:bo,setOverlayMenuPreview:ta,hasIcon:P,icon:B,overlayMenuPreviewClasses:d9,overlayMenuPreviewId:Hs,isResponsive:Fs,currentTheme:j,hasOverlays:ro})}),!W&&(0,xe.jsx)(tt.InspectorControls,{group:"color",children:(0,xe.jsx)(mTe,{textColor:s,setTextColor:c,backgroundColor:i,setBackgroundColor:l,overlayTextColor:m,setOverlayTextColor:d,overlayBackgroundColor:u,setOverlayBackgroundColor:p,clientId:r,navRef:uh,hasCustomOverlay:!!b})})]}),mh=`${r}-desc`,dh=v==="always",Hm=!Jc||!Ra;if(Xc&&!ge)return(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(pS,{clientId:r,createNavigationMenuIsSuccess:oe,createNavigationMenuIsError:me,currentMenuId:N,isNavigationMenuMissing:Ve,isManageMenusButtonDisabled:Hm,onCreateNew:le,onSelectClassicMenu:ol,onSelectNavigationMenu:ph,isLoading:wr,blockEditingMode:V}),V==="default"&&I1,(0,xe.jsxs)(it,{...Ma,"aria-describedby":hr?void 0:mh,children:[(0,xe.jsx)(mS,{id:mh,children:(0,Mt.__)("Unsaved Navigation Menu.")}),(0,xe.jsx)(CA,{id:r,onToggle:vo,isOpen:oo,hasIcon:P,icon:B,isResponsive:Fs,isHiddenByDefault:dh,overlayBackgroundColor:u,overlayTextColor:m,overlay:b,onNavigateToEntityRecord:z,children:(0,xe.jsx)(Vre,{createNavigationMenu:ie,blocks:Ee,hasSelection:o||X})})]})]});if(N&&Ve)return(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(pS,{clientId:r,createNavigationMenuIsSuccess:oe,createNavigationMenuIsError:me,currentMenuId:N,isNavigationMenuMissing:Ve,isManageMenusButtonDisabled:Hm,onCreateNew:le,onSelectClassicMenu:ol,onSelectNavigationMenu:ph,isLoading:wr,blockEditingMode:V}),(0,xe.jsx)(it,{...Ma,children:(0,xe.jsx)(XC,{onCreateNew:le})})]});if(ra&&$)return(0,xe.jsx)("div",{...Ma,children:(0,xe.jsx)(tt.Warning,{children:(0,Mt.__)("Block cannot be rendered inside itself.")})});let t_=f||_re;return hr&&f?(0,xe.jsx)(it,{...Ma,children:(0,xe.jsx)(t_,{isSelected:o,currentMenuId:N,clientId:r,canUserCreateNavigationMenus:Tn,isResolvingCanUserCreateNavigationMenus:Hl,onSelectNavigationMenu:ph,onSelectClassicMenu:ol,onCreateEmpty:le})}):(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(pS,{clientId:r,createNavigationMenuIsSuccess:oe,createNavigationMenuIsError:me,currentMenuId:N,isNavigationMenuMissing:Ve,isManageMenusButtonDisabled:Hm,onCreateNew:le,onSelectClassicMenu:ol,onSelectNavigationMenu:ph,isLoading:wr,blockEditingMode:V}),V==="default"&&I1,(0,xe.jsx)(um.EntityProvider,{kind:"postType",type:"wp_navigation",id:N,children:(0,xe.jsxs)(tt.RecursionProvider,{uniqueId:T,children:[V==="contentOnly"&&ra&&(0,xe.jsx)(pTe,{clientId:r}),V==="default"&&ra&&(0,xe.jsxs)(tt.InspectorControls,{group:"advanced",children:[St&&Je&&(0,xe.jsx)(Nre,{}),yo&&qe&&(0,xe.jsx)(Hre,{onDelete:()=>{pe(r,[]),Y((0,Mt.__)("Navigation Menu successfully deleted."))}}),(0,xe.jsx)(qoe,{disabled:Hm,className:"wp-block-navigation-manage-menus-button"})]}),(0,xe.jsxs)(it,{...Ma,"aria-describedby":!hr&&!wr?mh:void 0,children:[wr&&!dh&&(0,xe.jsx)("div",{className:"wp-block-navigation__loading-indicator-container",children:(0,xe.jsx)(Qr.Spinner,{className:"wp-block-navigation__loading-indicator"})}),(!wr||dh)&&(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(Ine,{id:mh}),(0,xe.jsx)(CA,{id:r,onToggle:vo,hasIcon:P,icon:B,isOpen:oo,isResponsive:Fs,isHiddenByDefault:dh,overlayBackgroundColor:u,overlayTextColor:m,overlay:b,onNavigateToEntityRecord:z,children:ra&&(0,xe.jsx)(Tre,{clientId:r,hasCustomPlaceholder:!!f,templateLock:k,orientation:w})})]})]})]})})]})}var Mne=(0,tt.withColors)({textColor:"color"},{backgroundColor:"color"},{overlayBackgroundColor:"color"},{overlayTextColor:"color"})(dTe);var zne=n(E(),1),Vne=n(y(),1);function One({attributes:e}){if(!e.ref)return(0,Vne.jsx)(zne.InnerBlocks.Content,{})}var pm=n(E(),1),p0=n(ve(),1);var mm=n(y(),1),XA={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},m0=({navigationMenuId:e,...t})=>({...t,ref:e}),gS=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},vS=e=>{let{openSubmenusOnClick:t,...r}=e;return t==null?e:{...r,submenuVisibility:r.submenuVisibility??(t?"click":"hover")}},fTe={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,mm.jsx)(pm.InnerBlocks.Content,{})},isEligible:({openSubmenusOnClick:e})=>e!=null,migrate:vS},hTe={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,mm.jsx)(pm.InnerBlocks.Content,{})},isEligible:({navigationMenuId:e})=>!!e,migrate:m0},gTe={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,mm.jsx)(pm.InnerBlocks.Content,{})},isEligible:({itemsJustification:e,orientation:t})=>!!e||!!t,migrate:(0,p0.compose)(m0,gS,vS)},vTe={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,mm.jsx)(pm.InnerBlocks.Content,{})},migrate:(0,p0.compose)(m0,gS,Zt,vS),isEligible({style:e}){return e?.typography?.fontFamily}},bTe=function(e){return delete e.isResponsive,{...e,overlayMenu:"mobile"}},yTe=function(e){return{...e,style:{...e.style,typography:Object.fromEntries(Object.entries(e.style.typography??{}).map(([t,r])=>{let o=XA[t];if(o&&r.startsWith(o)){let a=r.slice(o.length);return t==="textDecoration"&&a==="strikethrough"?[t,"line-through"]:[t,a]}return[t,r]}))}}},_Te=[fTe,hTe,gTe,vTe,{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)(m0,gS,Zt,bTe,vS),save(){return(0,mm.jsx)(pm.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,mm.jsx)(pm.InnerBlocks.Content,{})},isEligible(e){if(!e.style||!e.style.typography)return!1;for(let t in XA){let r=e.style.typography[t];if(r&&r.startsWith(XA[t]))return!0}return!1},migrate:(0,p0.compose)(m0,gS,Zt,yTe)},{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)(m0,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,mm.jsx)(pm.InnerBlocks.Content,{})}}],Fne=_Te;var{name:Gne}=wC,Wne={icon:od,example:{attributes:{overlayMenu:"never"},innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,bS.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,bS.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,bS.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:Mne,save:One,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Hne.select)(jne.store).getEditedEntityRecord("postType","wp_navigation",e);if(t?.title)return(0,Une.decodeEntities)(t.title)},deprecated:Fne},xTe=()=>R({name:Gne,metadata:wC,settings:Wne});var tM={};K(tM,{init:()=>ITe,metadata:()=>yS,name:()=>tae,settings:()=>CS});var dm=n(I(),1);var Qne=n(E(),1),Xne=n(vu(),1),Jne=n(q(),1);var yS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-link",title:"Custom 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 _S=n(q(),1),By=n(F(),1),Iy=n(O(),1),xS=n(Zs(),1),Tl=n(I(),1),gn=n(E(),1),kS=n(pr(),1),wa=n(H(),1);var wS=n(ve(),1);var fr=n(y(),1),wTe={name:"core/navigation-link"},CTe=["core/navigation-link","core/navigation-submenu"];function STe(e){let t="";switch(e){case"post":t=(0,Tl.__)("Select post");break;case"page":t=(0,Tl.__)("Select page");break;case"category":t=(0,Tl.__)("Select category");break;case"tag":t=(0,Tl.__)("Select tag");break;default:t=(0,Tl.__)("Add link")}return t}function eM({attributes:e,isSelected:t,setAttributes:r,insertBlocksAfter:o,mergeBlocks:a,onReplace:i,context:l,clientId:s}){let{id:c,label:u,type:p,url:m,description:d,kind:f,metadata:h}=e,{maxNestingLevel:g}=l,{replaceBlock:v,__unstableMarkNextChangeAsNotPersistent:b,selectBlock:_}=(0,By.useDispatch)(gn.store),[k,x]=(0,wa.useState)(t&&!m),[w,C]=(0,wa.useState)(null),P=(0,wa.useRef)(null),B=Cy(P),N=(0,Tl.__)("Add label\u2026"),D=(0,wa.useRef)(),T=(0,wa.useRef)(),L=(0,wa.useRef)(u===void 0),A=(0,wa.useRef)(!1),{isAtMaxNesting:z,isTopLevelLink:j,isParentOfSelectedBlock:G,hasChildren:W,parentBlockClientId:$,isSubmenu:V}=(0,By.useSelect)(ze=>{let{getBlockCount:ro,getBlockName:oo,getBlockRootClientId:vo,hasSelectedInnerBlock:bo,getBlockParentsByBlockName:ta}=ze(gn.store),Ra=vo(s),ne=oo(Ra),Ve=ne==="core/navigation",Je=Ve?Ra:ta(s,"core/navigation")[0],St=ne==="core/navigation-submenu"?Ra:Je;return{isAtMaxNesting:ta(s,CTe).length>=g,isTopLevelLink:Ve,isParentOfSelectedBlock:bo(s,!0),hasChildren:!!ro(s),parentBlockClientId:St,isSubmenu:ne==="core/navigation-submenu"}},[s,g]),Q=wy(s),{getBlocks:Y}=(0,By.useSelect)(gn.store),{hasUrlBinding:ee,isBoundEntityAvailable:te,entityRecord:ae}=ji({clientId:s,attributes:e}),J=gf({clientId:s,attributes:e,setAttributes:r,allowTextUpdate:!0}),[ce,ie]=bf(f,p,c,Q),we=(0,wa.useCallback)(()=>{let ze=Y(s);ze.length===0&&(ze=[(0,_S.createBlock)("core/navigation-link")],_(ze[0].clientId));let ro=(0,_S.createBlock)("core/navigation-submenu",e,ze);v(s,ro)},[Y,s,_,v,e]);(0,wa.useEffect)(()=>{L.current&&t&&_($)},[]),(0,wa.useEffect)(()=>{W&&(b(),we())},[W,b,we]),(0,wa.useEffect)(()=>{if(!(!L.current||!m||!k)){if(L.current=!1,(0,kS.isURL)((0,kS.prependHTTP)(u))&&/^.+\.[a-z]+/.test(u))Sy(D);else if(_(s,null),V){let ze=Y($);ze.length===1&&ze[0].clientId===s&&(A.current=!0)}}},[m,k,L,u]);function se(){r({url:void 0,label:void 0,id:void 0,kind:void 0,type:void 0,opensInNewTab:!1}),x(!1)}let{textColor:de,customTextColor:ge,backgroundColor:oe,customBackgroundColor:me}=pf(l,!j);function le(ze){xS.isKeyboardEvent.primary(ze,"k")&&(ze.preventDefault(),ze.stopPropagation(),x(!0))}let Pe=(0,wS.useInstanceId)(eM),Ee=ee&&!te,X=Ee?(0,Tl.sprintf)("navigation-link-edit-%d-desc",Pe):void 0,Ce=(0,gn.useBlockProps)({ref:(0,wS.useMergeRefs)([C,P]),className:S("wp-block-navigation-item",{"is-editing":t||G,"is-dragging-within":B,"has-link":!!m,"has-child":W,"has-text-color":!!de||!!ge,[(0,gn.getColorClassName)("color",de)]:!!de,"has-background":!!oe||me,[(0,gn.getColorClassName)("background-color",oe)]:!!oe}),"aria-describedby":X,"aria-invalid":Ee,style:{color:!de&&ge,backgroundColor:!oe&&me},onKeyDown:le}),pe=(0,gn.useInnerBlocksProps)({className:"remove-outline"},{defaultBlock:wTe,directInsert:!0,renderAppender:!1}),$e=!m&&!(ee&&te)||ce||ie||ee&&!te;$e&&(Ce.onClick=()=>{x(!0)});let fe=S("wp-block-navigation-item__content",{"wp-block-navigation-link__placeholder":$e}),Ae=STe(p),Ft=iS();return(0,fr.jsxs)(fr.Fragment,{children:[(0,fr.jsx)(gn.BlockControls,{children:(0,fr.jsxs)(Iy.ToolbarGroup,{children:[(0,fr.jsx)(Iy.ToolbarButton,{name:"link",icon:di,title:(0,Tl.__)("Link"),shortcut:xS.displayShortcut.primary("k"),onClick:()=>{x(!0)}}),!z&&(0,fr.jsx)(Iy.ToolbarButton,{name:"submenu",icon:qm,title:(0,Tl.__)("Add submenu"),onClick:we})]})}),(0,fr.jsx)(gn.InspectorControls,{group:"content",children:(0,fr.jsx)(xy,{attributes:e,setAttributes:r,clientId:s})}),(0,fr.jsxs)("div",{...Ce,children:[Ee&&(0,fr.jsx)(gi,{id:X,children:Ft}),(0,fr.jsxs)("a",{className:fe,children:[!m&&!h?.bindings?.url?(0,fr.jsx)("div",{className:"wp-block-navigation-link__placeholder-text",children:(0,fr.jsx)("span",{children:Ae})}):(0,fr.jsxs)(fr.Fragment,{children:[!ce&&!ie&&(0,fr.jsxs)(fr.Fragment,{children:[(0,fr.jsx)(gn.RichText,{ref:D,identifier:"label",className:"wp-block-navigation-item__label",value:u,onChange:ze=>r({label:ze}),onMerge:a,onReplace:i,__unstableOnSplitAtEnd:o?()=>o((0,_S.createBlock)("core/navigation-link")):void 0,"aria-label":(0,Tl.__)("Navigation link text"),placeholder:N,withoutInteractiveFormatting:!0}),d&&(0,fr.jsx)("span",{className:"wp-block-navigation-item__description",children:d})]}),(ce||ie)&&(0,fr.jsx)(ky,{label:u,isInvalid:ce,isDraft:ie,className:"wp-block-navigation-link__label"})]}),k&&(0,fr.jsx)(Nu,{ref:T,clientId:s,link:e,entity:{entityRecord:ae,hasBinding:ee,isEntityAvailable:te},onClose:()=>{if(x(!1),!m&&!ee&&i){i([]);return}if(A.current&&(A.current=!1,P.current?.nextElementSibling)){let ze=P.current.nextElementSibling.querySelector(".block-editor-button-block-appender");ze&&ze.focus()}},anchor:w,onRemove:se,onChange:J})]}),(0,fr.jsx)("div",{...pe})]})]})}var $ne=n(E(),1),qne=n(y(),1);function Zne(){return(0,qne.jsx)($ne.InnerBlocks.Content,{})}function TTe(e){switch(e){case"post":return kv;case"page":return ru;case"tag":return Av;case"category":return up;default:return UP}}function Kne(e,t){if(t!=="core/navigation-link")return e;if(e.variations){let r=(a,i)=>a.type===i.type,o=e.variations.map(a=>({...a,...!a.icon&&{icon:TTe(a.name)},...!a.isActive&&{isActive:r}}));return{...e,variations:o}}return e}var vn=n(q(),1),PTe={from:[{type:"block",blocks:["core/site-logo"],transform:()=>(0,vn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/spacer"],transform:()=>(0,vn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/home-link"],transform:()=>(0,vn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,vn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/search"],transform:()=>(0,vn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/page-list"],transform:()=>(0,vn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/buttons"],transform:()=>(0,vn.createBlock)("core/navigation-link")}],to:[{type:"block",blocks:["core/navigation-submenu"],transform:(e,t)=>(0,vn.createBlock)("core/navigation-submenu",e,t)},{type:"block",blocks:["core/spacer"],transform:()=>(0,vn.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],transform:()=>(0,vn.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],transform:()=>(0,vn.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,vn.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],transform:()=>(0,vn.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})},{type:"block",blocks:["core/page-list"],transform:()=>(0,vn.createBlock)("core/page-list")},{type:"block",blocks:["core/buttons"],transform:({label:e,url:t,rel:r,title:o,opensInNewTab:a})=>(0,vn.createBlock)("core/buttons",{},[(0,vn.createBlock)("core/button",{text:e,url:t,rel:r,title:o,linkTarget:a?"_blank":void 0})])}]},Yne=PTe;var eae=n(y(),1),{fieldsKey:ETe,formKey:BTe}=U(Jne.privateApis),{name:tae}=yS,CS={icon:X1,__experimentalLabel(e,{context:t}){if(t==="list-view")return e?.label;if(t==="appender"){let r=e?.type||"link";return(0,dm.sprintf)((0,dm._x)("Add %s","add default block type"),r)}return e?.label},merge(e,{label:t=""}){return{...e,label:e.label+t}},edit:eM,save:Zne,example:{attributes:{label:(0,dm._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:[{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,eae.jsx)(Qne.InnerBlocks.Content,{})}}],transforms:Yne};window.__experimentalContentOnlyInspectorFields&&(CS[ETe]=[{id:"label",label:(0,dm.__)("Label"),type:"text",Edit:"rich-text"},{id:"link",label:(0,dm.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})}],CS[BTe]={fields:["label","link"]});var ITe=()=>((0,Xne.addFilter)("blocks.registerBlockType","core/navigation-link",Kne),R({name:tae,metadata:yS,settings:CS}));var oM={};K(oM,{init:()=>ATe,metadata:()=>SS,name:()=>mae,settings:()=>NS});var Dy=n(I(),1),pae=n(q(),1);var SS={$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 PS=n(F(),1),Ny=n(O(),1),ES=n(Zs(),1),d0=n(I(),1),co=n(E(),1),BS=n(pr(),1),Bs=n(H(),1);var nae=n(zh(),1),aae=n(q(),1),IS=n(ve(),1);var TS=n(O(),1),rM=n(y(),1),rae=()=>(0,rM.jsx)(TS.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,rM.jsx)(TS.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var Hr=n(y(),1),oae=["core/navigation-link","core/navigation-submenu","core/page-list","core/loginout"];function iae({attributes:e,isSelected:t,setAttributes:r,mergeBlocks:o,onReplace:a,context:i,clientId:l}){let{label:s,url:c,description:u,kind:p,type:m,id:d}=e,{showSubmenuIcon:f,maxNestingLevel:h,submenuVisibility:g}=i,b=(0,co.useBlockEditingMode)()!=="default"?!0:g==="click",{hasUrlBinding:_,isBoundEntityAvailable:k,entityRecord:x}=ji({clientId:l,attributes:e}),w=gf({clientId:l,attributes:e,setAttributes:r,allowTextUpdate:!0}),{__unstableMarkNextChangeAsNotPersistent:C,replaceBlock:P}=(0,PS.useDispatch)(co.store),[B,N]=(0,Bs.useState)(!1),[D,T]=(0,Bs.useState)(null),L=(0,Bs.useRef)(null),A=Cy(L),z=(0,d0.__)("Add text\u2026"),j=(0,Bs.useRef)(),{parentCount:G,isParentOfSelectedBlock:W,isImmediateParentOfSelectedBlock:$,hasChildren:V,selectedBlockHasChildren:Q,onlyDescendantIsEmptyLink:Y}=(0,PS.useSelect)(pe=>{let{hasSelectedInnerBlock:$e,getSelectedBlockClientId:fe,getBlockParentsByBlockName:Ae,getBlock:Ft,getBlockCount:ze,getBlockOrder:ro}=pe(co.store),oo,vo=fe(),bo=ro(vo);if(bo?.length===1){let ta=Ft(bo[0]);oo=ta?.name==="core/navigation-link"&&!ta?.attributes?.label}return{parentCount:Ae(l,"core/navigation-submenu").length,isParentOfSelectedBlock:$e(l,!0),isImmediateParentOfSelectedBlock:$e(l,!1),hasChildren:!!ze(l),selectedBlockHasChildren:!!bo?.length,onlyDescendantIsEmptyLink:oo}},[l]),ee=wy(l),te=(0,IS.usePrevious)(V),[ae,J]=bf(p,m,d,ee);(0,Bs.useEffect)(()=>{!b&&!c&&N(!0)},[]),(0,Bs.useEffect)(()=>{t||N(!1)},[t]),(0,Bs.useEffect)(()=>{B&&c&&(0,BS.isURL)((0,BS.prependHTTP)(s))&&/^.+\.[a-z]+/.test(s)&&Sy(j)},[c]);let{textColor:ce,customTextColor:ie,backgroundColor:we,customBackgroundColor:se}=pf(i,G>0);function de(pe){ES.isKeyboardEvent.primary(pe,"k")&&(pe.preventDefault(),pe.stopPropagation(),N(!0))}let ge=(0,co.useBlockProps)({ref:(0,IS.useMergeRefs)([T,L]),className:S("wp-block-navigation-item",{"is-editing":t||W,"is-dragging-within":A,"has-link":!!c,"has-child":V,"has-text-color":!!ce||!!ie,[(0,co.getColorClassName)("color",ce)]:!!ce,"has-background":!!we||se,[(0,co.getColorClassName)("background-color",we)]:!!we,"open-on-click":b,"open-always":g==="always"}),style:{color:!ce&&ie,backgroundColor:!we&&se},onKeyDown:de}),oe=pf(i,!0),me=G>=h?oae.filter(pe=>pe!=="core/navigation-submenu"):oae,le=LC(oe),Pe=(0,co.useInnerBlocksProps)(le,{allowedBlocks:me,defaultBlock:Oi,directInsert:!0,__experimentalCaptureToolbars:!0,renderAppender:t||$&&!Q||V?co.InnerBlocks.ButtonBlockAppender:!1}),Ee=b?"button":"a";function X(){let pe=(0,aae.createBlock)("core/navigation-link",e);P(l,pe)}(0,Bs.useEffect)(()=>{!V&&te&&(C(),X())},[V,te]);let Ce=!Q||Y;return(0,Hr.jsxs)(Hr.Fragment,{children:[(0,Hr.jsx)(co.BlockControls,{children:(0,Hr.jsxs)(Ny.ToolbarGroup,{children:[!b&&(0,Hr.jsx)(Ny.ToolbarButton,{name:"link",icon:di,title:(0,d0.__)("Link"),shortcut:ES.displayShortcut.primary("k"),onClick:()=>{N(!0)}}),(0,Hr.jsx)(Ny.ToolbarButton,{name:"revert",icon:cI,title:(0,d0.__)("Convert to Link"),onClick:X,className:"wp-block-navigation__submenu__revert",disabled:!Ce})]})}),(0,Hr.jsx)(co.InspectorControls,{group:"content",children:(0,Hr.jsx)(xy,{attributes:e,setAttributes:r,clientId:l,isLinkEditable:!b})}),(0,Hr.jsxs)("div",{...ge,children:[(0,Hr.jsxs)(Ee,{className:"wp-block-navigation-item__content",children:[!ae&&!J&&(0,Hr.jsxs)(Hr.Fragment,{children:[(0,Hr.jsx)(co.RichText,{ref:j,identifier:"label",className:"wp-block-navigation-item__label",value:s,onChange:pe=>r({label:pe}),onMerge:o,onReplace:a,"aria-label":(0,d0.__)("Navigation link text"),placeholder:z,withoutInteractiveFormatting:!0,onClick:()=>{!b&&!c&&N(!0)}}),u&&(0,Hr.jsx)("span",{className:"wp-block-navigation-item__description",children:u})]}),(ae||J)&&(0,Hr.jsx)(ky,{label:s,isInvalid:ae,isDraft:J,className:"wp-block-navigation-item__label"}),!b&&B&&(0,Hr.jsx)(Nu,{clientId:l,link:e,entity:{entityRecord:x,hasBinding:_,isEntityAvailable:k},onClose:()=>{N(!1)},anchor:D,onRemove:()=>{r({url:""}),(0,nae.speak)((0,d0.__)("Link removed."),"assertive")},onChange:w})]}),(f||b)&&(0,Hr.jsx)("span",{className:"wp-block-navigation__submenu-icon",children:(0,Hr.jsx)(rae,{})}),(0,Hr.jsx)("div",{...Pe})]})]})}var lae=n(E(),1),sae=n(y(),1);function cae(){return(0,sae.jsx)(lae.InnerBlocks.Content,{})}var yf=n(q(),1),DTe={to:[{type:"block",blocks:["core/navigation-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:e=>(0,yf.createBlock)("core/navigation-link",e)},{type:"block",blocks:["core/spacer"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,yf.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,yf.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,yf.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,yf.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,yf.createBlock)("core/search")}]},uae=DTe;var{fieldsKey:LTe,formKey:RTe}=U(pae.privateApis),{name:mae}=SS,NS={icon:({context:e})=>e==="list-view"?ru:qm,__experimentalLabel(e,{context:t}){let{label:r}=e,o=e?.metadata?.name;return(t==="list-view"||t==="breadcrumb")&&o?o:r},edit:iae,example:{attributes:{label:(0,Dy._x)("About","Example link text for Navigation Submenu"),type:"page"}},save:cae,transforms:uae};window.__experimentalContentOnlyInspectorFields&&(NS[LTe]=[{id:"label",label:(0,Dy.__)("Label"),type:"text",Edit:"rich-text"},{id:"link",label:(0,Dy.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})}],NS[RTe]={fields:["label","link"]});var ATe=()=>R({name:mae,metadata:SS,settings:NS});var aM={};K(aM,{init:()=>VTe,metadata:()=>DS,name:()=>xae,settings:()=>kae});var dae=n(I(),1),fae=n(E(),1),nM=n(y(),1);function hae(){return(0,nM.jsx)("div",{...(0,fae.useBlockProps)(),children:(0,nM.jsx)("span",{children:(0,dae.__)("Page break")})})}var DS={$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 gae=n(H(),1),vae=n(y(),1);function bae(){return(0,vae.jsx)(gae.RawHTML,{children:"<!--nextpage-->"})}var yae=n(q(),1),zTe={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&e.dataset.block==="core/nextpage",transform(){return(0,yae.createBlock)("core/nextpage",{})}}]},_ae=zTe;var{name:xae}=DS,kae={icon:mB,example:{},transforms:_ae,edit:hae,save:bae},VTe=()=>R({name:xae,metadata:DS,settings:kae});var lM={};K(lM,{init:()=>FTe,metadata:()=>LS,name:()=>Tae,settings:()=>Pae});var Sae=n(vu(),1);var f0=n(E(),1),Pc=n(O(),1),Du=n(I(),1);var Ca=n(y(),1);function wae({attributes:e,setAttributes:t}){let{displayMode:r,text:o}=e,a=r==="icon"||r==="both",i=r==="text"||r==="both",l=o||(0,Du.__)("Close"),s=(0,f0.useBlockProps)({className:"wp-block-navigation-overlay-close"}),c=Z();return(0,Ca.jsxs)(Ca.Fragment,{children:[(0,Ca.jsx)(f0.InspectorControls,{children:(0,Ca.jsx)(Pc.__experimentalToolsPanel,{label:(0,Du.__)("Settings"),resetAll:()=>t({displayMode:"icon"}),dropdownMenuProps:c,children:(0,Ca.jsx)(Pc.__experimentalToolsPanelItem,{label:(0,Du.__)("Display Mode"),isShownByDefault:!0,hasValue:()=>r!=="icon",onDeselect:()=>t({displayMode:"icon"}),children:(0,Ca.jsxs)(Pc.__experimentalToggleGroupControl,{label:(0,Du.__)("Display Mode"),value:r,onChange:u=>t({displayMode:u}),isBlock:!0,children:[(0,Ca.jsx)(Pc.__experimentalToggleGroupControlOption,{value:"icon",label:(0,Du.__)("Icon")}),(0,Ca.jsx)(Pc.__experimentalToggleGroupControlOption,{value:"text",label:(0,Du.__)("Text")}),(0,Ca.jsx)(Pc.__experimentalToggleGroupControlOption,{value:"both",label:(0,Du.__)("Both")})]})})})}),(0,Ca.jsxs)("button",{...s,type:"button","aria-label":i?void 0:(0,Du.__)("Close"),children:[a&&(0,Ca.jsx)(aa,{icon:Km}),i&&(0,Ca.jsx)(f0.RichText,{identifier:"text",value:l,onChange:u=>t({text:u}),tagName:"span",className:"wp-block-navigation-overlay-close__text",allowedFormats:["core/bold","core/italic"]})]})]})}var LS={$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 RS=n(M(),1),iM=n(y(),1),Cae=(0,iM.jsx)(RS.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,iM.jsx)(RS.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:Tae}=LS,Pae={icon:Cae,edit:wae},FTe=()=>((0,Sae.addFilter)("blockEditor.__unstableCanInsertBlockType","core/navigation-overlay-close/restrict-to-overlay-template-parts",(e,t)=>t.name!=="core/navigation-overlay-close"||!e?e:Ey()),R({name:Tae,metadata:LS,settings:Pae}));var cM={};K(cM,{init:()=>WTe,metadata:()=>AS,name:()=>Rae,settings:()=>Aae});var AS={$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 Nae=n(q(),1),fm=n(F(),1),zS=n(H(),1),hm=n(E(),1),Dae=n(re(),1),VS=n(I(),1);var Eae=n(F(),1),sM=new WeakMap;function Bae(){let e=(0,Eae.useRegistry)();if(!sM.has(e)){let t=new Map;sM.set(e,jTe.bind(null,t))}return sM.get(e)}function jTe(e,{name:t,blocks:r}){let o=[...r];for(;o.length;){let a=o.shift();for(let i of a.innerBlocks??[])o.unshift(i);a.name==="core/pattern"&&UTe(e,t,a.attributes.slug)}}function UTe(e,t,r){if(e.has(t)||e.set(t,new Set),e.get(t).add(r),Iae(e,t))throw new TypeError(`Pattern ${t} has a circular dependency and cannot be rendered.`)}function Iae(e,t,r=new Set,o=new Set){r.add(t),o.add(t);let a=e.get(t)??new Set;for(let i of a)if(r.has(i)){if(o.has(i))return!0}else if(Iae(e,i,r,o))return!0;return o.delete(t),!1}var MS=n(y(),1),GTe=({attributes:e,clientId:t})=>{let r=(0,fm.useRegistry)(),o=(0,fm.useSelect)(g=>g(hm.store).__experimentalGetParsedPattern(e.slug),[e.slug]),a=(0,fm.useSelect)(g=>g(Dae.store).getCurrentTheme()?.stylesheet,[]),{replaceBlocks:i,setBlockEditingMode:l,__unstableMarkNextChangeAsNotPersistent:s}=(0,fm.useDispatch)(hm.store),{getBlockRootClientId:c,getBlockEditingMode:u}=(0,fm.useSelect)(hm.store),[p,m]=(0,zS.useState)(!1),d=Bae();function f(g){return g.innerBlocks.find(v=>v.name==="core/template-part")&&(g.innerBlocks=g.innerBlocks.map(v=>(v.name==="core/template-part"&&v.attributes.theme===void 0&&(v.attributes.theme=a),v))),g.name==="core/template-part"&&g.attributes.theme===void 0&&(g.attributes.theme=a),g}(0,zS.useEffect)(()=>{if(!p&&o?.blocks){try{d(o)}catch{m(!0);return}window.queueMicrotask(()=>{let g=c(t),v=o.blocks.map(_=>(0,Nae.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 b=u(g);r.batch(()=>{s(),l(g,"default"),s(),i(t,v),s(),l(g,b)})})}},[t,p,o,s,i,u,l,c]);let h=(0,hm.useBlockProps)();return p?(0,MS.jsx)("div",{...h,children:(0,MS.jsx)(hm.Warning,{children:(0,VS.sprintf)((0,VS.__)('Pattern "%s" cannot be rendered inside itself.'),o?.name)})}):(0,MS.jsx)("div",{...h})},Lae=GTe;var{name:Rae}=AS,Aae={edit:Lae},WTe=()=>R({name:Rae,metadata:AS,settings:Aae});var dM={};K(dM,{init:()=>YTe,metadata:()=>OS,name:()=>Wae,settings:()=>$ae});var OS={$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 jae=n(q(),1),qn=n(E(),1),$n=n(O(),1),Wn=n(I(),1),Ec=n(H(),1),Uae=n(re(),1),HS=n(F(),1);var uM=n(q(),1),Mae=n(F(),1),zae=n(E(),1);function qTe(e=[]){let t="post-type",r={},o=[];return e.forEach(({id:a,title:i,link:l,type:s,parent:c})=>{let u=r[a]?.innerBlocks??[];r[a]=(0,uM.createBlock)("core/navigation-link",{id:a,label:i.rendered,url:l,type:s,kind:t,metadata:{bindings:i0(t)}},u),c?(r[c]||(r[c]={innerBlocks:[]}),r[c].innerBlocks.push(r[a])):o.push(r[a])}),o}function Vae(e,t){for(let r of e){if(r.attributes.id===t)return r;if(r.innerBlocks&&r.innerBlocks.length){let o=Vae(r.innerBlocks,t);if(o)return o}}return null}function ZTe(e=[],t=null){let r=qTe(e);if(t){let a=Vae(r,t);a&&a.innerBlocks&&(r=a.innerBlocks)}let o=a=>{a.forEach((i,l,s)=>{let{attributes:c,innerBlocks:u}=i;if(u.length!==0){o(u);let p=(0,uM.createBlock)("core/navigation-submenu",c,u);s[l]=p}})};return o(r),r}function Oae({clientId:e,pages:t,parentClientId:r,parentPageID:o}){let{replaceBlock:a,selectBlock:i}=(0,Mae.useDispatch)(zae.store);return()=>{let l=ZTe(t,o);a(e,l),i(r)}}var Ry=n(O(),1),pM=n(ve(),1),Ly=n(I(),1),_f=n(y(),1),mM=(0,Ly.__)("This Navigation Menu displays your website's pages. Editing it will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically.");function FS({onClick:e,onClose:t,disabled:r}){return(0,_f.jsxs)(Ry.Modal,{onRequestClose:t,title:(0,Ly.__)("Edit Page List"),className:"wp-block-page-list-modal",aria:{describedby:(0,pM.useInstanceId)(FS,"wp-block-page-list-modal__description")},children:[(0,_f.jsx)("p",{id:(0,pM.useInstanceId)(FS,"wp-block-page-list-modal__description"),children:mM}),(0,_f.jsxs)("div",{className:"wp-block-page-list-modal-buttons",children:[(0,_f.jsx)(Ry.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Ly.__)("Cancel")}),(0,_f.jsx)(Ry.Button,{__next40pxDefaultSize:!0,variant:"primary",accessibleWhenDisabled:!0,disabled:r,onClick:e,children:(0,Ly.__)("Edit")})]})]})}var It=n(y(),1),Fae=100,Hae=()=>{};function KTe({blockProps:e,innerBlocksProps:t,hasResolvedPages:r,blockList:o,pages:a,parentPageID:i}){if(!r)return(0,It.jsx)("div",{...e,children:(0,It.jsx)("div",{className:"wp-block-page-list__loading-indicator-container",children:(0,It.jsx)($n.Spinner,{className:"wp-block-page-list__loading-indicator"})})});if(a===null)return(0,It.jsx)("div",{...e,children:(0,It.jsx)($n.Notice,{status:"warning",isDismissible:!1,children:(0,Wn.__)("Page List: Cannot retrieve Pages.")})});if(a.length===0)return(0,It.jsx)("div",{...e,children:(0,It.jsx)($n.Notice,{status:"info",isDismissible:!1,children:(0,Wn.__)("Page List: Cannot retrieve Pages.")})});if(o.length===0){let l=a.find(s=>s.id===i);return l?.title?.rendered?(0,It.jsx)("div",{...e,children:(0,It.jsx)(qn.Warning,{children:(0,Wn.sprintf)((0,Wn.__)('Page List: "%s" page has no children.'),l.title.rendered)})}):(0,It.jsx)("div",{...e,children:(0,It.jsx)($n.Notice,{status:"warning",isDismissible:!1,children:(0,Wn.__)("Page List: Cannot retrieve Pages.")})})}if(a.length>0)return(0,It.jsx)("ul",{...t})}function Gae({context:e,clientId:t,attributes:r,setAttributes:o}){let{parentPageID:a}=r,[i,l]=(0,Ec.useState)(!1),s=(0,Ec.useCallback)(()=>l(!0),[]),c=()=>l(!1),u=Z(),{records:p,hasResolved:m}=(0,Uae.useEntityRecords)("postType","page",{per_page:Fae,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}),d="showSubmenuIcon"in e&&p?.length>0&&p?.length<=Fae,f=(0,Ec.useMemo)(()=>p===null?new Map:p.sort((N,D)=>N.menu_order===D.menu_order?N.title.rendered.localeCompare(D.title.rendered):N.menu_order-D.menu_order).reduce((N,D)=>{let{parent:T}=D;return N.has(T)?N.get(T).push(D):N.set(T,[D]),N},new Map),[p]),h=(0,qn.useBlockProps)({className:S("wp-block-page-list",{"has-text-color":!!e.textColor,[(0,qn.getColorClassName)("color",e.textColor)]:!!e.textColor,"has-background":!!e.backgroundColor,[(0,qn.getColorClassName)("background-color",e.backgroundColor)]:!!e.backgroundColor,"open-on-click":e.submenuVisibility==="click","open-always":e.submenuVisibility==="always"}),style:{...e.style?.color}}),g=(0,Ec.useMemo)(function B(N=0,D=0){let T=f.get(N);return T?.length?T.reduce((L,A)=>{let z=f.has(A.id),j={value:A.id,label:"\u2014 ".repeat(D)+A.title.rendered,rawName:A.title.rendered};return L.push(j),z&&L.push(...B(A.id,D+1)),L},[]):[]},[f]),v=(0,Ec.useMemo)(function B(N=a){let D=f.get(N);return D?.length?D.reduce((T,L)=>{let A=f.has(L.id),z={id:L.id,label:L.title?.rendered?.trim()!==""?L.title?.rendered:(0,Wn.__)("(no title)"),title:L.title?.rendered?.trim()!==""?L.title?.rendered:(0,Wn.__)("(no title)"),link:L.url,hasChildren:A},j=null,G=B(L.id);return j=(0,jae.createBlock)("core/page-list-item",z,G),T.push(j),T},[]):[]},[f,a]),{hasSelectedChild:b,parentClientId:_,hasDraggedChild:k,isChildOfNavigation:x}=(0,HS.useSelect)(B=>{let{getBlockParentsByBlockName:N,hasSelectedInnerBlock:D,hasDraggedInnerBlock:T}=B(qn.store),L=N(t,"core/navigation",!0);return{isChildOfNavigation:L.length>0,hasSelectedChild:D(t,!0),hasDraggedChild:T(t,!0),parentClientId:L[0]}},[t]),w=Oae({clientId:t,pages:p,parentClientId:_,parentPageID:a}),C=(0,qn.useInnerBlocksProps)(h,{renderAppender:!1,__unstableDisableDropZone:!0,templateLock:x?!1:"all",onInput:Hae,onChange:Hae,value:v}),{selectBlock:P}=(0,HS.useDispatch)(qn.store);return(0,Ec.useEffect)(()=>{(b||k)&&(s(),P(_))},[b,k,_,P,s]),(0,It.jsxs)(It.Fragment,{children:[(g.length>0||d)&&(0,It.jsx)(qn.InspectorControls,{children:(0,It.jsxs)($n.__experimentalToolsPanel,{label:(0,Wn.__)("Settings"),resetAll:()=>{o({parentPageID:0})},dropdownMenuProps:u,children:[g.length>0&&(0,It.jsx)($n.__experimentalToolsPanelItem,{label:(0,Wn.__)("Parent Page"),hasValue:()=>a!==0,onDeselect:()=>o({parentPageID:0}),isShownByDefault:!0,children:(0,It.jsx)($n.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,Wn.__)("Parent"),value:a,options:g,onChange:B=>o({parentPageID:B??0}),help:(0,Wn.__)("Choose a page to show only its subpages.")})}),d&&(0,It.jsxs)("div",{style:{gridColumn:"1 / -1"},children:[(0,It.jsx)("p",{children:mM}),(0,It.jsx)($n.Button,{__next40pxDefaultSize:!0,variant:"primary",accessibleWhenDisabled:!0,disabled:!m,onClick:w,children:(0,Wn.__)("Edit")})]})]})}),d&&(0,It.jsxs)(It.Fragment,{children:[(0,It.jsx)(qn.BlockControls,{group:"other",children:(0,It.jsx)($n.ToolbarButton,{title:(0,Wn.__)("Edit"),onClick:s,children:(0,Wn.__)("Edit")})}),i&&(0,It.jsx)(FS,{onClick:w,onClose:c,disabled:!m})]}),(0,It.jsx)(KTe,{blockProps:h,innerBlocksProps:C,hasResolvedPages:m,blockList:v,pages:p,parentPageID:a})]})}var{name:Wae}=OS,$ae={icon:dB,example:{},edit:Gae},YTe=()=>R({name:Wae,metadata:OS,settings:$ae});var bM={};K(bM,{init:()=>JTe,metadata:()=>jS,name:()=>Kae,settings:()=>Yae});var jS={$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 GS=n(E(),1),qae=n(F(),1),gM=n(re(),1),vM=n(Pn(),1);var US=n(O(),1),fM=n(y(),1),hM=()=>(0,fM.jsx)(US.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,fM.jsx)(US.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var Sa=n(y(),1);function XTe(){return(0,qae.useSelect)(e=>{if(!e(gM.store).canUser("read",{kind:"root",name:"site"}))return;let r=e(gM.store).getEntityRecord("root","site");return r?.show_on_front==="page"&&r?.page_on_front},[])}function Zae({context:e,attributes:t}){let{id:r,label:o,link:a,hasChildren:i,title:l}=t,s="showSubmenuIcon"in e,c=XTe(),u=e.submenuVisibility,p=u==="click",m=pf(e,!0),d=LC(m),f=(0,GS.useBlockProps)(d,{className:"wp-block-pages-list__item"}),h=(0,GS.useInnerBlocksProps)(f);return(0,Sa.jsxs)("li",{className:S("wp-block-pages-list__item",{"has-child":i,"wp-block-navigation-item":s,"open-on-click":p,"open-always":u==="always","open-on-hover-click":u==="hover"&&e.showSubmenuIcon,"menu-item-home":r===c}),children:[i&&p?(0,Sa.jsxs)(Sa.Fragment,{children:[(0,Sa.jsx)("button",{type:"button",className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle","aria-expanded":"false",dangerouslySetInnerHTML:{__html:(0,vM.safeHTML)(o)}}),(0,Sa.jsx)("span",{className:"wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon",children:(0,Sa.jsx)(hM,{})})]}):(0,Sa.jsx)("a",{className:S("wp-block-pages-list__item__link",{"wp-block-navigation-item__content":s}),href:a,dangerouslySetInnerHTML:{__html:(0,vM.safeHTML)(l)}}),i&&(0,Sa.jsxs)(Sa.Fragment,{children:[!p&&e.showSubmenuIcon&&(0,Sa.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,Sa.jsx)(hM,{})}),(0,Sa.jsx)("ul",{...h})]})]},r)}var{name:Kae}=jS,Yae={__experimentalLabel:({label:e})=>e,icon:ru,example:{},edit:Zae},JTe=()=>R({name:Kae,metadata:jS,settings:Yae});var CM={};K(CM,{init:()=>u8e,metadata:()=>y0,name:()=>QS,settings:()=>YS});var KS=n(I(),1);var vie=n(q(),1);var Qae=n(H(),1),Po=n(E(),1),yM=n(I(),1),Bc=n(y(),1),h0={className:!1},_M={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"}},WS=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:a,...i}=e;return{...i,style:t}},g0=e=>{let{align:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e},{style:rmt,...Ay}=_M,e8e=[{supports:{className:!1,color:!0,typography:{fontSize:!0}},attributes:_M,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:a}=e,i=S({"has-drop-cap":t===((0,yM.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Bc.jsx)("p",{...Po.useBlockProps.save({className:i,dir:a}),children:(0,Bc.jsx)(Po.RichText.Content,{value:r})})},migrate:g0},{supports:h0,attributes:{...Ay,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:g0,save({attributes:e}){let{align:t,content:r,dropCap:o,direction:a}=e,i=S({"has-drop-cap":t===((0,yM.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Bc.jsx)("p",{...Po.useBlockProps.save({className:i,dir:a}),children:(0,Bc.jsx)(Po.RichText.Content,{value:r})})}},{supports:h0,attributes:{...Ay,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return WS(g0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:a,textColor:i,customBackgroundColor:l,customTextColor:s,fontSize:c,customFontSize:u,direction:p}=e,m=(0,Po.getColorClassName)("color",i),d=(0,Po.getColorClassName)("background-color",a),f=(0,Po.getFontSizeClass)(c),h=S({"has-text-color":i||s,"has-background":a||l,"has-drop-cap":o,[`has-text-align-${t}`]:t,[f]:f,[m]:m,[d]:d}),g={backgroundColor:d?void 0:l,color:m?void 0:s,fontSize:f?void 0:u};return(0,Bc.jsx)(Po.RichText.Content,{tagName:"p",style:g,className:h||void 0,value:r,dir:p})}},{supports:h0,attributes:{...Ay,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return WS(g0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:a,textColor:i,customBackgroundColor:l,customTextColor:s,fontSize:c,customFontSize:u,direction:p}=e,m=(0,Po.getColorClassName)("color",i),d=(0,Po.getColorClassName)("background-color",a),f=(0,Po.getFontSizeClass)(c),h=S({"has-text-color":i||s,"has-background":a||l,"has-drop-cap":o,[f]:f,[m]:m,[d]:d}),g={backgroundColor:d?void 0:l,color:m?void 0:s,fontSize:f?void 0:u,textAlign:t};return(0,Bc.jsx)(Po.RichText.Content,{tagName:"p",style:g,className:h||void 0,value:r,dir:p})}},{supports:h0,attributes:{...Ay,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate(e){return WS(g0(e))},save({attributes:e}){let{width:t,align:r,content:o,dropCap:a,backgroundColor:i,textColor:l,customBackgroundColor:s,customTextColor:c,fontSize:u,customFontSize:p}=e,m=(0,Po.getColorClassName)("color",l),d=(0,Po.getColorClassName)("background-color",i),f=u&&`is-${u}-text`,h=S({[`align${t}`]:t,"has-background":i||s,"has-drop-cap":a,[f]:f,[m]:m,[d]:d}),g={backgroundColor:d?void 0:s,color:m?void 0:c,fontSize:f?void 0:p,textAlign:r};return(0,Bc.jsx)(Po.RichText.Content,{tagName:"p",style:g,className:h||void 0,value:o})}},{supports:h0,attributes:{...Ay,fontSize:{type:"number"}},save({attributes:e}){let{width:t,align:r,content:o,dropCap:a,backgroundColor:i,textColor:l,fontSize:s}=e,c=S({[`align${t}`]:t,"has-background":i,"has-drop-cap":a});return(0,Bc.jsx)("p",{style:{backgroundColor:i,color:l,fontSize:s,textAlign:r},className:c||void 0,children:o})},migrate(e){return WS(g0({...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:h0,attributes:{..._M,content:{type:"string",source:"html",default:""}},save({attributes:e}){return(0,Bc.jsx)(Qae.RawHTML,{children:e.content})},migrate:e=>e}],Xae=e8e;var ti=n(I(),1),b0=n(O(),1),Go=n(E(),1),cie=n(F(),1),uie=n(q(),1);var pie=n(H(),1);var Jae=n(H(),1),eie=n(ve(),1),tie=n(Xl(),1),rie=n(Zs(),1),v0=n(F(),1),xM=n(E(),1),Lu=n(q(),1);var{subscribeOwnedListener:t8e}=U(tie.privateApis);function oie(e){let{batch:t}=(0,v0.useRegistry)(),{moveBlocksToPosition:r,replaceBlocks:o,selectionChange:a}=(0,v0.useDispatch)(xM.store),{getBlockRootClientId:i,getBlockIndex:l,getBlockOrder:s,getBlockName:c,getBlock:u,canInsertBlockType:p}=(0,v0.useSelect)(xM.store),m=(0,Jae.useRef)(e);return m.current=e,(0,eie.useRefEffect)(d=>{function f(h){if(h.defaultPrevented||h.keyCode!==rie.ENTER)return;let{content:g,clientId:v}=m.current;if(g.length)return;let b=i(v);if(!(0,Lu.hasBlockSupport)(c(b),"__experimentalOnEnter",!1))return;let _=s(b),k=_.indexOf(v);if(k===_.length-1){let T=b;for(;!p(c(v),i(T));)T=i(T);typeof T=="string"&&(h.preventDefault(),r([v],b,i(T),l(T)+1));return}let x=(0,Lu.getDefaultBlockName)(),w=c(b),C=i(b);if(!p(x,C)||!p(w,C))return;h.preventDefault();let P=u(b),B=(0,Lu.cloneBlock)({...P,innerBlocks:P.innerBlocks.slice(0,k)}),N=(0,Lu.createBlock)(x),D=(0,Lu.cloneBlock)({...P,innerBlocks:P.innerBlocks.slice(k+1)});t(()=>{o(b,[B,N,D]),a(N.clientId)})}return t8e(d,"keydown",f,!0)},[])}var nie=n(ve(),1),$S=n(H(),1),aie=n(xd(),1),iie=n(F(),1),lie=n(E(),1);function sie(e,t,r){let{__unstableMarkNextChangeAsNotPersistent:o}=(0,iie.useDispatch)(lie.store),a=(0,nie.useEvent)(()=>{(0,aie.default)("align attribute in paragraph block",{alternative:"style.typography.textAlign",since:"7.0"}),o(),r({style:{...t,typography:{...t?.typography,textAlign:e}}})}),i=(0,$S.useRef)();(0,$S.useEffect)(()=>{e==="full"||e==="wide"||e===i.current||(i.current=e,a())},[e,a])}var Wi=n(y(),1),{PrivateBlockContext:r8e}=U(Go.privateApis);function o8e({direction:e,setDirection:t}){return(0,ti.isRTL)()&&(0,Wi.jsx)(b0.ToolbarButton,{icon:sE,title:(0,ti._x)("Left to right","editor button"),isActive:e==="ltr",onClick:()=>{t(e==="ltr"?void 0:"ltr")}})}function kM(e){return e===((0,ti.isRTL)()?"left":"right")||e==="center"}function n8e({clientId:e,attributes:t,setAttributes:r,name:o}){let[a]=(0,Go.useSettings)("typography.dropCap"),i=(0,cie.useSelect)(m=>{let{hasSelectedStyleState:d}=U(m(Go.store));return d(e)},[e]);if(!a||i)return null;let{style:l,dropCap:s}=t,c=l?.typography?.textAlign,u;kM(c)?u=(0,ti.__)("Not available for aligned text."):s?u=(0,ti.__)("Showing large initial letter."):u=(0,ti.__)("Show a large initial letter.");let p=(0,uie.getBlockSupport)(o,"typography.defaultControls.dropCap",!1);return(0,Wi.jsx)(Go.InspectorControls,{group:"typography",children:(0,Wi.jsx)(b0.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,ti.__)("Drop cap"),isShownByDefault:p,onDeselect:()=>r({dropCap:!1}),resetAllFilter:()=>({dropCap:!1}),panelId:e,children:(0,Wi.jsx)(b0.ToggleControl,{label:(0,ti.__)("Drop cap"),checked:!!s,onChange:()=>r({dropCap:!s}),help:u,disabled:kM(c)})})})}function a8e({attributes:e,mergeBlocks:t,onReplace:r,onRemove:o,setAttributes:a,clientId:i,isSelected:l,name:s}){let{content:c,direction:u,dropCap:p,placeholder:m,style:d}=e,f=d?.typography?.textAlign;sie(e.align,d,a);let h=(0,Go.useBlockProps)({ref:oie({clientId:i,content:c}),className:S({"has-drop-cap":kM(f)?!1:p}),style:{direction:u}}),g=(0,Go.useBlockEditingMode)(),{ariaLabel:v}=(0,pie.useContext)(r8e);return(0,Wi.jsxs)(Wi.Fragment,{children:[g==="default"&&(0,Wi.jsx)(Go.BlockControls,{group:"block",children:(0,Wi.jsx)(o8e,{direction:u,setDirection:b=>a({direction:b})})}),l&&(0,Wi.jsx)(n8e,{name:s,clientId:i,attributes:e,setAttributes:a}),(0,Wi.jsx)(Go.RichText,{identifier:"content",tagName:"p",...h,value:c,onChange:b=>a({content:b}),onMerge:t,onReplace:r,onRemove:o,"aria-label":v??(Go.RichText.isEmpty(c)?(0,ti.__)("Empty block; start writing or type forward slash to choose a block"):(0,ti.__)("Block: Paragraph")),"data-empty":Go.RichText.isEmpty(c),placeholder:m||(0,ti.__)("Type / to choose a block"),"data-custom-placeholder":m?!0:void 0,__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})]})}var mie=a8e;var y0={$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 qS=n(E(),1),die=n(I(),1),wM=n(y(),1);function fie({attributes:e}){let{content:t,dropCap:r,direction:o,style:a}=e,i=a?.typography?.textAlign,l=S({"has-drop-cap":i===((0,die.isRTL)()?"left":"right")||i==="center"?!1:r});return(0,wM.jsx)("p",{...qS.useBlockProps.save({className:l,dir:o}),children:(0,wM.jsx)(qS.RichText.Content,{value:t})})}var ZS=n(q(),1);var{name:hie}=y0,l8e={from:[{type:"raw",priority:20,selector:"p",schema:({phrasingContentSchema:e,isPaste:t})=>({p:{children:e,attributes:t?[]:["style","id"]}}),transform(e){let t=(0,ZS.getBlockAttributes)(hie,e.outerHTML),{textAlign:r}=e.style||{};return(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,ZS.createBlock)(hie,t)}}]},gie=l8e;var{fieldsKey:s8e,formKey:c8e}=U(vie.privateApis),{name:QS}=y0,YS={icon:hB,example:{attributes:{content:(0,KS.__)("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,KS.__)("Empty"):o}},transforms:gie,deprecated:Xae,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:mie,save:fie};window.__experimentalContentOnlyInspectorFields&&(YS[s8e]=[{id:"content",label:(0,KS.__)("Content"),type:"text",Edit:"rich-text"}],YS[c8e]={fields:["content"]});var u8e=()=>R({name:QS,metadata:y0,settings:YS});var AM={};K(AM,{init:()=>X8e,metadata:()=>XS,name:()=>Qie,settings:()=>Xie});var XS={$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,__experimentalExposeControlsToChildren:!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 $o=n(H(),1),Ir=n(E(),1),br=n(O(),1),Oy=n(F(),1),qie=n(Sr(),1),dt=n(I(),1);var RM=n(q(),1),Zie=n(Ar(),1);var Nc=n(H(),1),t6=n(ve(),1),Vy=n(I(),1);function Iie(e){let t=-1/0;for(let r=0;r<e.length;r++)e[r]>t&&(t=e[r]);return t}function Ic(e){return String(e??"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function bie(e){return Ic(typeof e=="number"?`${e}px`:e)}function m8e(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 Wo(e,t=0,r=1){return Math.max(t,Math.min(e,r))}function d8e(e){return e===void 0?void 0:e==="true"}function yie(e){if(typeof e=="string"&&e.trim().startsWith("["))try{return JSON.parse(e)}catch{}return e}function Nie(e){let t={},r=(l,s=l)=>{let c=d8e(e.dataset[s]);c!==void 0&&(t[l]=c)},o=(l,s=l,c=!1)=>{let u=e.dataset[s];u&&(t[l]=c?parseFloat(u):parseInt(u,10))},a=(l,s=l)=>{let c=e.dataset[s];c&&(t[l]=/^\d+(\.\d+)?$/.test(c.trim())?parseFloat(c):c)},i=(l,s=l)=>{let c=e.dataset[s];if(c)try{t[l]=JSON.parse(c)}catch(u){console.warn(`[WaveformPlayer] Invalid ${s} JSON:`,u)}};return 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),a("buttonSize"),a("buttonRadius"),e.dataset.colorPreset&&(t.colorPreset=e.dataset.colorPreset),e.dataset.waveformColor&&(t.waveformColor=yie(e.dataset.waveformColor)),e.dataset.progressColor&&(t.progressColor=yie(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"),i("playbackRates"),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),e.dataset.playIcon&&(t.playIcon=e.dataset.playIcon),e.dataset.pauseIcon&&(t.pauseIcon=e.dataset.pauseIcon),t}function f8e(e,...t){let r=0;return e.replace(/%(?:(\d+)\$)?s/g,(o,a)=>{let i=a?Number(a)-1:r++;return t[i]??o})}function Ru(e){if(!e||isNaN(e)||e<0)return"0:00";let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=Math.floor(e%60);return t>0?`${t}:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:`${r}:${o.toString().padStart(2,"0")}`}var h8e=0;function g8e(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)}_${(h8e++).toString(36)}`}function Die(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 v8e(e){let t=typeof e=="string"?e.match(/\d+/g):null;if(!t||t.length<3)return null;let[r,o,a]=t.map(Number);return(r*299+o*587+a*114)/1e3}function _ie(...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 b8e(e,t){let r;return function(...o){let a=()=>{clearTimeout(r),e(...o)};clearTimeout(r),r=setTimeout(a,t)}}function JS(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 a=0;a<t;a++){let i=a*o,l=Math.floor(i),s=Math.ceil(i),c=i-l;if(s>=e.length)r.push(e[e.length-1]);else if(l===s)r.push(e[l]);else{let u=e[l]*(1-c)+e[s]*c;r.push(u)}}}else{let o=e.length/t;for(let a=0;a<t;a++){let i=Math.floor(a*o),l=Math.floor((a+1)*o),s=0,c=0;for(let u=i;u<=l&&u<e.length;u++)e[u]>s&&(s=e[u]),c++;if(c===0){let u=Math.min(Math.round(a*o),e.length-1);s=e[u]}r.push(s)}}return r}function Is(e,t,r,o){if(!Array.isArray(t))return t;if(t.length<2)return t[0];let a=r.width,i=r.height,l=o&&o.waveformGradient,[s,c,u,p]=l==="horizontal"?[0,0,a,0]:l==="diagonal"?[0,0,a,i]:[0,0,0,i];try{let m=e.createLinearGradient(s,c,u,p);return t.forEach((d,f)=>m.addColorStop(f/(t.length-1),d)),m}catch{return t[0]}}function _0(e,t,r,o,a,i){if((Array.isArray(i)?i.some(l=>l>0):i>0)&&typeof e.roundRect=="function"){let l=Math.min(o/2,Math.abs(a)/2),s=c=>Wo(c,0,l);e.beginPath(),e.roundRect(t,r,o,a,Array.isArray(i)?i.map(s):s(i)),e.fill()}else e.fillRect(t,r,o,a)}function Lie(e,t){return(e.barRadius||0)*t}function y8e(e,t){let r=Lie(e,t);return[r,r,0,0]}function xie(e,t,r,o,a){let i=a/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 SM(e,t,r,o,a){let i=window.devicePixelRatio||1,l=a.barWidth*i,s=a.barSpacing*i,c=Math.floor(t.width/(l+s)),u=JS(r,c),p=t.height,m=o*t.width,d=y8e(a,i),f=Is(e,a.color,t,a),h=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height),e.fillStyle=f;for(let g=0;g<u.length;g++){let v=g*(l+s);if(v+l>t.width)break;let b=u[g]*p*.9,_=p-b;_0(e,v,_,l,b,d)}e.save(),e.beginPath(),e.rect(0,0,m,p),e.clip(),e.fillStyle=h;for(let g=0;g<u.length;g++){let v=g*(l+s);if(v>m)break;let b=u[g]*p*.9,_=p-b;_0(e,v,_,l,b,d)}e.restore()}function _8e(e,t,r,o,a){let i=window.devicePixelRatio||1,l=a.barWidth*i,s=a.barSpacing*i,c=Math.floor(t.width/(l+s)),u=JS(r,c),p=t.height,m=p/2,d=o*t.width,f=Lie(a,i),h=[f,f,0,0],g=[0,0,f,f],v=Is(e,a.color,t,a),b=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height),e.fillStyle=v;for(let _=0;_<u.length;_++){let k=_*(l+s);if(k+l>t.width)break;let x=u[_]*p*.45;_0(e,k,m-x,l,x,h),_0(e,k,m,l,x,g)}e.save(),e.beginPath(),e.rect(0,0,d,p),e.clip(),e.fillStyle=b;for(let _=0;_<u.length;_++){let k=_*(l+s);if(k>d)break;let x=u[_]*p*.45;_0(e,k,m-x,l,x,h),_0(e,k,m,l,x,g)}e.restore()}function x8e(e,t,r,o,a){let i=t.width,l=t.height,s=l/2,c=l*.35;e.clearRect(0,0,i,l);let u=(p,m,d=1,f=!1)=>{let h=Is(e,p,t,a),g=Array.isArray(p)?p[p.length-1]:p;f&&(e.shadowBlur=12,e.shadowColor=g),e.strokeStyle=h,e.lineWidth=m,e.lineCap="round",e.lineJoin="round",e.beginPath(),e.moveTo(0,s);let v=[],b=Math.floor(r.length*d);for(let _=0;_<b;_++){let k=_/(r.length-1)*i,x=r[_],w=Math.sin(_*.1)*x,C=s+w*c;v.push({x:k,y:C})}for(let _=0;_<v.length-1;_++){let k=v[_].x+(v[_+1].x-v[_].x)*.5,x=v[_].y,w=v[_+1].x-(v[_+1].x-v[_].x)*.5,C=v[_+1].y;e.bezierCurveTo(k,x,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,s),e.lineTo(i,s),e.stroke();for(let p=0;p<=10;p++){let m=i/10*p;e.beginPath(),e.moveTo(m,0),e.lineTo(m,l),e.stroke()}u(a.color,2,1,!1),o>0&&u(a.progressColor,3,o,!0)}function kie(e,t,r,o,a){let i=window.devicePixelRatio||1,l=(a.barWidth||3)*i,s=(a.barSpacing||1)*i,c=Math.floor(t.width/(l+s)),u=JS(r,c),p=t.height,m=4*i,d=2*i,f=o*t.width,h=p/2,g=Is(e,a.color,t,a),v=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height);for(let b=0;b<u.length;b++){let _=b*(l+s);if(_+l>t.width)break;let k=u[b]*p*.9,x=Math.floor(k/(m+d));e.fillStyle=_<f?v:g;for(let w=0;w<x;w++){let C=w*(m+d);e.fillRect(_,h-C-m,l,m),w>0&&e.fillRect(_,h+C,l,m)}}}function wie(e,t,r,o,a){let i=window.devicePixelRatio||1,l=(a.barWidth||2)*i,s=(a.barSpacing||3)*i,c=Math.floor(t.width/(l+s)),u=JS(r,c),p=t.height,m=Math.max(1.5*i,l/2),d=o*t.width,f=p/2,h=Is(e,a.color,t,a),g=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height);for(let v=0;v<u.length;v++){let b=v*(l+s)+l/2;if(b>t.width)break;let _=u[v]*p*.9;e.fillStyle=b<d?g:h,e.beginPath(),e.arc(b,f-_/2,m,0,Math.PI*2),e.fill(),e.beginPath(),e.arc(b,f+_/2,m,0,Math.PI*2),e.fill()}}function k8e(e,t,r,o,a){let i=t.width,l=t.height,s=l/2,c=4,u=c/2,p=!!a.seekActive;if(e.clearRect(0,0,i,l),e.fillStyle=Is(e,a.color,t,a)||"rgba(255, 255, 255, 0.2)",xie(e,u,i,s,c),e.fill(),o>0){let m=Math.max(u*2,o*i);e.save(),e.globalAlpha=a.seekHandle&&!p?.7:1,e.fillStyle=Is(e,a.progressColor,t,a)||"rgba(255, 255, 255, 0.9)",xie(e,u,m,s,c),e.fill(),e.restore()}}var w8e={bars:SM,bar:SM,mirror:_8e,line:x8e,blocks:kie,block:kie,dots:wie,dot:wie,seekbar:k8e};function C8e(e,t,r,o,a){(w8e[a.waveformStyle]||SM)(e,t,r,o,a)}function S8e(e){try{let t=e.getChannelData(0),r=e.sampleRate,o=T8e(t,r);if(o.length<2)return 120;let a=[];for(let c=1;c<o.length;c++)a.push((o[c]-o[c-1])/r);let i={};a.forEach(c=>{let u=60/c,p=Math.round(u/3)*3;p>60&&p<200&&(i[p]=(i[p]||0)+1)});let l=0,s=120;for(let[c,u]of Object.entries(i))u>l&&(l=u,s=parseInt(c));return s<70&&i[s*2]?s*=2:s>160&&i[Math.round(s/2)]&&(s=Math.round(s/2)),s-1}catch(t){return console.warn("[WaveformPlayer] BPM detection failed:",t),null}}function T8e(e,t){let r=[],o=0;for(let a=0;a<e.length-2048;a+=1024){let i=0;for(let c=a;c<a+2048;c++)i+=e[c]*e[c];i=i/2048;let l=i-o,s=o*1.8+.01;if(l>s&&i>.01){let c=r[r.length-1]||0,u=t*.15;a-c>u&&r.push(a)}o=i*.8+o*.2}return r}function P8e(e,t=1800){let r=e.length/t,o=e.numberOfChannels,a=[];for(let l=0;l<o;l++){let s=e.getChannelData(l);for(let c=0;c<t;c++){let u=~~(c*r),p=~~(u+r),m=0,d=0;for(let h=u;h<p;h++){let g=s[h];g>d&&(d=g),g<m&&(m=g)}let f=Math.max(Math.abs(d),Math.abs(m));(l===0||f>a[c])&&(a[c]=f)}}let i=Iie(a);return i>0?a.map(l=>l/i):a}async function Cie(e,t=1800,r=!1){let o;try{let a=window.AudioContext||window.webkitAudioContext;o=new a;let i=await(await fetch(e)).arrayBuffer(),l=await o.decodeAudioData(i),s=P8e(l,t);s=B8e(s);let c=null;return r&&(c=S8e(l)),{peaks:s,bpm:c}}finally{o&&o.close()}}function E8e(e=1800){let t=[];for(let r=0;r<e;r++){let o=Math.random()*.5+.3,a=Math.sin(r/e*Math.PI*4)*.2;t.push(Wo(o+a,.1,1))}return t}function B8e(e,t=.95){let r=Iie(e);if(r===0||r>t)return e;let o=t/r;return e.map(a=>a*o)}function Sie(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 TM(){if(Sie("dark"))return"dark";if(Sie("light"))return"light";try{let e=getComputedStyle(document.body).backgroundColor,t=v8e(e);if(t!==null){if(t>128)return"light";if(t<128)return"dark"}}catch{}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"}var My={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 Tie(e){if(e&&My[e])return My[e];let t=TM();return My[t]}var Pie={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},I8e={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}},N8e="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>'),Eie=5,Bie=10,D8e='button, a[href], input, [role="slider"]',zy=class bn{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=Nie(this.container),a={...r};a.style&&!a.waveformStyle&&(a.waveformStyle=a.style),a.src&&!a.url&&(a.url=a.src),this.options=_ie(Pie,o,a);let i=Tie(this.options.colorPreset);this._autoTheme=this.options.colorPreset==null||!My[this.options.colorPreset],this._presetKeys=[],this._scheme=this.options.colorPreset&&My[this.options.colorPreset]?this.options.colorPreset:TM();for(let[s,c]of Object.entries(i))(this.options[s]===null||this.options[s]===void 0)&&(this.options[s]=c,this._presetKeys.push(s));let l=I8e[this.options.waveformStyle];l&&(o.barWidth===void 0&&r.barWidth===void 0&&(this.options.barWidth=l.barWidth),o.barSpacing===void 0&&r.barSpacing===void 0&&(this.options.barSpacing=l.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||g8e(this.options.url),bn.instances.set(this.id,this),bn._watchTheme(),this.init(),setTimeout(()=>{this._emit("waveformplayer:ready",{player:this,url:this.options.url})},100)}_emit(t,r,o=!1){let a=new CustomEvent(t,{bubbles:!0,cancelable:o,detail:r});return this.container.dispatchEvent(a),a}_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=this.options.buttonAlign;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: ${bie(this.options.buttonSize)}`),this.options.buttonRadius!=null&&r.push(`--wfp-btn-radius: ${bie(this.options.buttonRadius)}`);let o=r.length?` style="${r.join("; ")};"`:"",a=this.options.artworkPosition==="button"&&this.options.artwork,i=a?`<img class="waveform-btn-artwork" src="${Ic(this.options.artwork)}" alt="" aria-hidden="true">`:"",l=this.options.showControls?`
-        <button class="waveform-btn${this.options.buttonStyle==="minimal"?" waveform-btn-minimal":""}${a?" waveform-btn-has-artwork":""}" aria-label="${Ic(this.options.playPauseLabel)}"${o}>
+<!-- /wp:html -->`);return r??(0,k4.createBlock)("core/html",{},[],[t])}}]},xJ=uCe;var{name:wJ}=x4,CJ={icon:LE,example:{innerContent:["<marquee>"+(0,kJ.__)("Welcome to the wonderful world of blocks\u2026")+"</marquee>"]},edit:bJ,save:yJ,transforms:xJ},pCe=()=>A({name:wJ,metadata:x4,settings:CJ});var AR={};Y(AR,{init:()=>bCe,metadata:()=>S4,name:()=>zJ,settings:()=>OJ});var Ai=n(N(),1),va=n(z(),1);var hn=n(P(),1),DJ=n(H(),1),Eg=n(M(),1),LJ=n(O(),1),RJ=n(te(),1);var C4=n(N(),1),Pg=n(z(),1);var $b=n(H(),1),NJ=n(ve(),1),NR=n(O(),1),DR=n(te(),1);var IR=n(N(),1),TJ=n(z(),1),PJ=n(ve(),1),w4=n(H(),1),EJ=n(Bn(),1);var mc=n(y(),1),SJ=20;function BJ({icons:e,onChange:t,value:r}){let o=(0,PJ.useAsyncList)(e,{step:SJ}),a=(0,w4.useRef)(),i=e?.findIndex(s=>s.name===r)??-1,l=i>=0&&(o.length>=i+SJ||o.length===e.length);return(0,w4.useLayoutEffect)(()=>{let s=a.current;!l||!s||(0,EJ.getScrollContainer)(s)?.scrollTop||s.scrollIntoView({block:"center"})},[l]),(0,mc.jsx)("div",{className:"wp-block-icon__inserter-grid",children:e?.length?(0,mc.jsx)("div",{className:"wp-block-icon__inserter-grid-icons-list","aria-label":(0,IR.__)("Icon library"),children:o.map(s=>(0,mc.jsxs)(TJ.Button,{ref:s.name===r?a:void 0,className:"wp-block-icon__inserter-grid-icons-list-item",onClick:()=>t(s.name),variant:s.name===r?"primary":void 0,__next40pxDefaultSize:!0,children:[(0,mc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-icon",children:(0,mc.jsx)(xo,{html:s.content})}),(0,mc.jsx)("span",{className:"wp-block-icon__inserter-grid-icons-list-item-title",children:s.label})]},s.name))}):(0,mc.jsx)("div",{className:"wp-block-icon__inserter-grid-no-results",children:(0,mc.jsx)("p",{children:(0,IR.__)("No results found.")})})})}var IJ=n(Lb(),1);function Tg(e=""){return e=(0,IJ.default)(e),e=e.trim().toLowerCase(),e}function mCe(e,t){let r=Tg(t),o=Tg(e.title),a=0;return r===o?a+=30:o.startsWith(r)?a+=20:r.split(" ").every(s=>o.includes(s))&&(a+=10),a}function Wb(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,mCe(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,a])=>a-o),r.map(([o])=>o)}var Ri=n(y(),1);function LR({onClose:e,value:t,onChange:r}){let[o,a]=(0,$b.useState)(""),[i,l]=(0,$b.useState)(null),s=(0,NJ.useDebounce)(a,300),c=(0,NR.useSelect)(h=>h(DR.store).getEntityRecords("root","iconCollection"),[]),u=t?.split("/")[0],p=i??(c?.some(({slug:h})=>h===u)?u:c?.[0]?.slug)??null,{icons:m,hasResolvedIcons:d}=(0,NR.useSelect)(h=>{if(p===null)return{icons:null,hasResolvedIcons:!1};let g=p===""?{}:{collection:p},{getEntityRecords:v,hasFinishedResolution:b}=h(DR.store);return{icons:v("root","icon",g),hasResolvedIcons:b("getEntityRecords",["root","icon",g])}},[p]),f=(0,$b.useMemo)(()=>{if(!m)return[];if(o){let h=Tg(o);return m.filter(g=>{let v=Tg(g.name),b=Tg(g.label);return v.includes(h)||b.includes(h)})}return m},[o,m]);return(0,Ri.jsx)(Pg.Modal,{className:"wp-block-icon__inserter-modal",title:(0,C4.__)("Icon library"),onRequestClose:e,isFullScreen:!0,children:(0,Ri.jsxs)(Sp.Root,{className:"wp-block-icon__inserter",orientation:"vertical",value:p,onValueChange:l,children:[(0,Ri.jsxs)(wp,{direction:"column",gap:"lg",className:"wp-block-icon__inserter-sidebar",children:[(0,Ri.jsx)(Pg.SearchControl,{value:o,onChange:s}),(0,Ri.jsxs)(Sp.List,{children:[(0,Ri.jsx)(Sp.Tab,{value:"",children:(0,C4.__)("All")}),c?.map(h=>(0,Ri.jsx)(Sp.Tab,{value:h.slug,children:h.label},h.slug))]})]}),[{slug:""},...c??[]].map(h=>(0,Ri.jsx)(Sp.Panel,{tabIndex:-1,value:h.slug,className:"wp-block-icon__inserter-panel",children:d?(0,Ri.jsx)(BJ,{icons:f,onChange:r,value:t}):(0,Ri.jsx)("div",{className:"wp-block-icon__inserter-loading",role:"status","aria-label":(0,C4.__)("Loading\u2026"),children:(0,Ri.jsx)(Pg.Spinner,{})})},h.slug))]})})}var Ut=n(y(),1),dCe=({className:e,style:t})=>(0,Ut.jsxs)(Eg.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",fill:"none","aria-hidden":"true",className:S("wp-block-icon__placeholder",e),style:t,children:[(0,Ut.jsx)(Eg.Rect,{width:"60",height:"60",fill:"currentColor",fillOpacity:.1}),(0,Ut.jsx)(Eg.Path,{vectorEffect:"non-scaling-stroke",stroke:"currentColor",strokeOpacity:.25,d:"M60 60 0 0"})]});function fCe({attributes:e,setAttributes:t}){let{icon:r,ariaLabel:o,flipHorizontal:a,flipVertical:i,rotation:l}=e,[s,c]=(0,DJ.useState)(!1),u=(0,hn.useBlockEditingMode)()==="contentOnly",p=(0,hn.__experimentalUseColorProps)(e),m=(0,hn.__experimentalGetSpacingClassesAndStyles)(e),d=(0,hn.__experimentalUseBorderProps)(e),f=(0,hn.getDimensionsClassesAndStyles)(e),g=(0,LJ.useSelect)(w=>{let{getEntityRecord:C}=w(RJ.store);return r?C("root","icon",r):null},[r])?.content||"",v={"is-flip-horizontal":a,"is-flip-vertical":i},b=l?{rotate:`${l}deg`}:{},_=(0,Ut.jsxs)(Ut.Fragment,{children:[r&&(0,Ut.jsxs)(hn.BlockControls,{group:"block",children:[(0,Ut.jsx)(va.ToolbarButton,{icon:qP,label:(0,Ai.__)("Flip horizontal"),isPressed:a,onClick:()=>t({flipHorizontal:!a})}),(0,Ut.jsx)(va.ToolbarButton,{icon:KP,label:(0,Ai.__)("Flip vertical"),isPressed:i,onClick:()=>t({flipVertical:!i})}),(0,Ut.jsx)(va.ToolbarButton,{icon:mI,label:(0,Ai.__)("Rotate"),onClick:()=>t({rotation:((l||0)+90)%360})})]}),(0,Ut.jsxs)(hn.BlockControls,{group:"other",children:[(0,Ut.jsx)(va.ToolbarButton,{onClick:()=>{c(!0)},children:r?(0,Ai.__)("Replace"):(0,Ai.__)("Choose icon")}),u&&r&&(0,Ut.jsx)(va.DropdownMenu,{icon:"",toggleProps:{as:va.ToolbarButton},popoverProps:{className:"is-alternate"},text:(0,Ai.__)("Label"),children:()=>(0,Ut.jsx)(va.TextControl,{className:"wp-block-icon__toolbar-content",label:(0,Ai.__)("Label"),value:o||"",onChange:w=>t({ariaLabel:w}),help:(0,Ai.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons.")})})]})]}),k=K(),x=r&&(0,Ut.jsx)(Ut.Fragment,{children:(0,Ut.jsx)(hn.InspectorControls,{group:"settings",children:(0,Ut.jsx)(va.__experimentalToolsPanel,{label:(0,Ai.__)("Settings"),resetAll:()=>t({ariaLabel:void 0}),dropdownMenuProps:k,children:(0,Ut.jsx)(va.__experimentalToolsPanelItem,{label:(0,Ai.__)("Label"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>t({ariaLabel:void 0}),children:(0,Ut.jsx)(va.TextControl,{label:(0,Ai.__)("Label"),help:(0,Ai.__)("Briefly describe the icon to help screen reader users. Leave blank for decorative icons."),value:o||"",onChange:w=>t({ariaLabel:w})})})})})});return(0,Ut.jsxs)(Ut.Fragment,{children:[_,x,(0,Ut.jsx)("div",{...(0,hn.useBlockProps)(),children:g?(0,Ut.jsx)(xo,{html:g,wrapperProps:{className:S(p.className,d.className,m.className,f.className,v),style:{...p.style,...d.style,...m.style,...f.style,...b}}}):(0,Ut.jsx)(dCe,{className:S(d.className,m.className,f.className,v),style:{...d.style,...m.style,...f.style,...b,height:"auto"}})}),s&&(0,Ut.jsx)(LR,{onClose:()=>c(!1),value:e.icon,onChange:w=>{t({icon:w}),c(!1)}})]})}var AJ=fCe;var S4={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 T4=n(z(),1),RR=n(y(),1),gCe=(0,RR.jsx)(T4.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",fill:"none",children:(0,RR.jsx)(T4.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"})}),MJ=gCe;var vCe=[{name:"default",isDefault:!0,attributes:{icon:"core/info"}}],VJ=vCe;var{name:zJ}=S4,OJ={icon:MJ,example:{attributes:{icon:"core/info",style:{dimensions:{width:"48px"}}}},variations:VJ,edit:AJ},bCe=()=>A({name:zJ,metadata:S4,settings:OJ});var jR={};Y(jR,{init:()=>KCe,metadata:()=>R4,name:()=>_ee,settings:()=>M4});var Xp=n(N(),1);var yee=n(Z(),1);var Ke=n(P(),1);var Me=n(y(),1),yCe={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:a,href:i,width:l,height:s}=e,u=(0,Me.jsx)("img",{src:t,alt:r,...l||s?{width:l,height:s}:{}}),p={};return l?p={width:l}:(a==="left"||a==="right")&&(p={maxWidth:"50%"}),(0,Me.jsxs)("figure",{className:a?`align${a}`:null,style:p,children:[i?(0,Me.jsx)("a",{href:i,children:u}):u,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{tagName:"figcaption",value:o})]})}},_Ce={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:a,href:i,width:l,height:s,id:c}=e,u=(0,Me.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:l,height:s});return(0,Me.jsxs)("figure",{className:a?`align${a}`:null,children:[i?(0,Me.jsx)("a",{href:i,children:u}):u,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{tagName:"figcaption",value:o})]})}},xCe={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:a,href:i,width:l,height:s,id:c}=e,u=S({[`align${a}`]:a,"is-resized":l||s}),p=(0,Me.jsx)("img",{src:t,alt:r,className:c?`wp-image-${c}`:null,width:l,height:s});return(0,Me.jsxs)("figure",{className:u,children:[i?(0,Me.jsx)("a",{href:i,children:p}):p,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{tagName:"figcaption",value:o})]})}},kCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,id:p,linkTarget:m,sizeSlug:d,title:f}=e,h=l||void 0,g=S({[`align${a}`]:a,[`size-${d}`]:d,"is-resized":c||u}),v=(0,Me.jsx)("img",{src:t,alt:r,className:p?`wp-image-${p}`:null,width:c,height:u,title:f}),b=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:m,rel:h,children:v}):v,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{tagName:"figcaption",value:o})]});return a==="left"||a==="right"||a==="center"?(0,Me.jsx)("div",{...Ke.useBlockProps.save(),children:(0,Me.jsx)("figure",{className:g,children:b})}):(0,Me.jsx)("figure",{...Ke.useBlockProps.save({className:g}),children:b})}},wCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,id:p,linkTarget:m,sizeSlug:d,title:f}=e,h=l||void 0,g=S({[`align${a}`]:a,[`size-${d}`]:d,"is-resized":c||u}),v=(0,Me.jsx)("img",{src:t,alt:r,className:p?`wp-image-${p}`:null,width:c,height:u,title:f}),b=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:m,rel:h,children:v}):v,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ke.useBlockProps.save({className:g}),children:b})}},CCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,id:d,linkTarget:f,sizeSlug:h,title:g}=e,v=l||void 0,b=(0,Ke.__experimentalGetBorderClassesAndStyles)(e),_=S({[`align${a}`]:a,[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!b.className||b.style&&Object.keys(b.style).length>0}),k=S(b.className,{[`wp-image-${d}`]:!!d}),x=(0,Me.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...b.style,aspectRatio:p,objectFit:m},width:c,height:u,title:g}),w=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:f,rel:v,children:x}):x,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{className:(0,Ke.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ke.useBlockProps.save({className:_}),children:w})}},SCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,id:d,linkTarget:f,sizeSlug:h,title:g}=e,v=l||void 0,b=(0,Ke.__experimentalGetBorderClassesAndStyles)(e),_=S({[`align${a}`]:a,[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!b.className||b.style&&Object.keys(b.style).length>0}),k=S(b.className,{[`wp-image-${d}`]:!!d}),x=(0,Me.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...b.style,aspectRatio:p,objectFit:m,width:c,height:u},width:c,height:u,title:g}),w=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:f,rel:v,children:x}):x,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{className:(0,Ke.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ke.useBlockProps.save({className:_}),children:w})}},TCe={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,a={...r,lightbox:{enabled:o}};return delete a.behaviors,a},isEligible(e){return!!e.behaviors},save({attributes:e}){let{url:t,alt:r,caption:o,align:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,id:d,linkTarget:f,sizeSlug:h,title:g}=e,v=l||void 0,b=(0,Ke.__experimentalGetBorderClassesAndStyles)(e),_=S({[`align${a}`]:a,[`size-${h}`]:h,"is-resized":c||u,"has-custom-border":!!b.className||b.style&&Object.keys(b.style).length>0}),k=S(b.className,{[`wp-image-${d}`]:!!d}),x=(0,Me.jsx)("img",{src:t,alt:r,className:k||void 0,style:{...b.style,aspectRatio:p,objectFit:m,width:c,height:u},title:g}),w=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:f,rel:v,children:x}):x,!Ke.RichText.isEmpty(o)&&(0,Me.jsx)(Ke.RichText.Content,{className:(0,Ke.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ke.useBlockProps.save({className:_}),children:w})}},PCe={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:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,focalPoint:d,id:f,linkTarget:h,sizeSlug:g,title:v,metadata:{bindings:b={}}={}}=e,_=l||void 0,k=(0,Ke.__experimentalGetBorderClassesAndStyles)(e),x=(0,Ke.__experimentalGetShadowClassesAndStyles)(e),w=S({alignnone:a==="none",[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!k.className||k.style&&Object.keys(k.style).length>0}),C=S(k.className,{[`wp-image-${f}`]:!!f}),T=(0,Me.jsx)("img",{src:t,alt:r,className:C||void 0,style:{...k.style,...x.style,aspectRatio:p,objectFit:m,objectPosition:d&&m?qd(d):void 0,width:c,height:u},title:v}),I=!Ke.RichText.isEmpty(o)||b.caption||b?.__default?.source==="core/pattern-overrides",D=(0,Me.jsxs)(Me.Fragment,{children:[i?(0,Me.jsx)("a",{className:s,href:i,target:h,rel:_,children:T}):T,I&&(0,Me.jsx)(Ke.RichText.Content,{className:(0,Ke.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Me.jsx)("figure",{...Ke.useBlockProps.save({className:w}),children:D})}},FJ=[PCe,TCe,SCe,CCe,wCe,kCe,xCe,_Ce,yCe];var Ng=n(Ar(),1),qb=n(Z(),1),lee=n(z(),1),Xd=n(O(),1),ya=n(P(),1),Qp=n(H(),1),fc=n(N(),1);var see=n(Tr(),1),cee=n(ve(),1),L4=n(dr(),1),uee=n(jJ(),1);var Oe=n(z(),1),Ig=n(ve(),1),dc=n(O(),1),Vt=n(P(),1),br=n(H(),1),De=n(N(),1),OR=n(dr(),1),Bg=n(Z(),1);var eee=n(Tr(),1),D4=n(te(),1);var ba=n(z(),1),P4=n(P(),1),UJ=n(Bn(),1),GJ=n(H(),1),MR=n(N(),1),WJ=n(O(),1);var $J=n(dr(),1),Xa=n(y(),1),ECe=e=>{window.requestAnimationFrame(()=>{let[t]=UJ.focus.tabbable.find(e?.current);t&&t.focus()})};function VR({url:e,filename:t,itemGroupProps:r,className:o,label:a}){return(0,Xa.jsx)(ba.__experimentalItemGroup,{...r,as:"span",children:(0,Xa.jsxs)(ba.__experimentalHStack,{justify:"flex-start",children:[(0,Xa.jsx)("span",{className:"block-library-utils__media-control__inspector-image-indicator",style:{backgroundImage:e?`url(${e})`:void 0}}),(0,Xa.jsx)(ba.FlexBlock,{children:(0,Xa.jsx)(ba.__experimentalTruncate,{numberOfLines:1,className:o,children:t??a})})]})})}function E4({mediaId:e,mediaUrl:t,filename:r,allowedTypes:o,onSelect:a,onSelectURL:i,onError:l,onReset:s,isUploading:c=!1,emptyLabel:u=(0,MR.__)("Media")}){let{getSettings:p}=(0,WJ.useSelect)(P4.store),m=f=>{let{mediaUpload:h}=p();h&&h({allowedTypes:o,filesList:f,onFileChange([g]){a(g)},onError:l,multiple:!1})},d=(0,GJ.useRef)();return(0,Xa.jsxs)("div",{ref:d,className:"block-library-utils__media-control",children:[(0,Xa.jsx)(P4.MediaReplaceFlow,{className:"block-library-utils__media-control__replace-flow",mediaId:e,mediaURL:t,allowedTypes:o,onSelect:a,onSelectURL:i,onError:l,name:(0,Xa.jsx)(VR,{url:t,filename:r,className:"block-library-utils__media-control__inspector-media-replace-title",label:t&&(0,$J.getFilename)(r)||u}),renderToggle:f=>(0,Xa.jsx)(ba.Button,{...f,__next40pxDefaultSize:!0,children:c?(0,Xa.jsx)(ba.Spinner,{}):f.children}),onReset:s}),t&&s&&(0,Xa.jsx)(ba.Button,{label:(0,MR.__)("Reset"),className:"block-library-utils__media-control__reset",size:"small",icon:sI,onClick:()=>{s(),ECe(d)}}),(0,Xa.jsx)(ba.DropZone,{onFilesDrop:m})]})}var B4=n(te(),1),I4=n(P(),1),YJ=n(Bn(),1),N4=n(O(),1),xl=n(H(),1);function qJ(e){return typeof e!="string"||!(0,YJ.__unstableStripHTML)(e).trim()?"":e.replace(/\n/g,"<br>")}function BCe(e){let t=e?.caption;if(typeof t=="string")return qJ(t);if(t&&typeof t=="object"&&Object.hasOwn(t,"raw"))return qJ(t.raw)}function zR(e){return{alt:typeof e?.alt_text=="string"?e.alt_text:e?.alt||"",caption:BCe(e)}}function ZJ(e){return e||""}function ICe(e,t,r){if(!t||!r)return{};let o=zR(t),a=zR(r),i={},l=ZJ(e.alt);o.alt!==a.alt&&(l===o.alt||!l)&&(i.alt=a.alt);let s=ZJ(e.caption);return o.caption!==void 0&&a.caption!==void 0&&o.caption!==a.caption&&(s===o.caption||!s)&&(i.caption=a.caption||void 0),i}var{openMediaEditorModalKey:NCe}=U(I4.privateApis);function DCe({alt:e,caption:t}){let r={};return e||(r.alt_text=""),t?.toString()||(r.caption=""),Object.keys(r).length?r:void 0}function KJ(e){if(!e)return!1;let t=typeof e.alt_text=="string"||typeof e.alt=="string",r=zR(e).caption!==void 0;return t&&r}function QJ({attributes:e,setAttributes:t,onClose:r,onUrlChange:o}){let{id:a,url:i,alt:l,caption:s}=e,c=(0,N4.useRegistry)(),u=(0,N4.useSelect)(_=>_(I4.store).getSettings()[NCe],[]),p=(0,xl.useRef)({id:a,url:i,alt:l,caption:s?.toString()}),m=(0,xl.useRef)(),d=(0,xl.useRef)(0);(0,xl.useEffect)(()=>{p.current={id:a,url:i,alt:l,caption:s?.toString()}},[l,s,a,i]);let f=(0,xl.useCallback)(_=>c.select(B4.store).getEditedEntityRecord("postType","attachment",_),[c]),h=(0,xl.useCallback)(async _=>{let k=c.resolveSelect(B4.store);try{return await k.getEntityRecord("postType","attachment",_)}catch{return}},[c]),g=(0,xl.useCallback)(async _=>{let{invalidateResolution:k}=c.dispatch(B4.store);return k("getEntityRecord",["postType","attachment",_]),h(_)},[c,h]),v=(0,xl.useCallback)(async({id:_,url:k})=>{if(typeof _!="number")return;let x=m.current;m.current=void 0;let w=++d.current,C={},T=p.current;if(_!==T.id&&(C.id=_,C.url=k??T.url,C.url!==T.url&&o?.(C.url),p.current={...p.current,id:C.id,url:C.url}),x){let I=await g(_);if(w!==d.current)return;let D=p.current,L=ICe(D,x,I);Object.keys(L).length&&Object.assign(C,L)}Object.keys(C).length&&(p.current={...p.current,...C},t(C))},[o,g,t]),b=(0,xl.useCallback)(async()=>{if(!a||!u)return;let _=f(a),k=DCe(p.current),x=KJ(_)?void 0:await h(a);m.current=x||(KJ(_)?_:k)||_,u({id:a,onUpdate:v,onClose:r})},[f,v,a,r,u,h]);return a&&u?b:void 0}var ue=n(y(),1),{DimensionsTool:XJ,isDefaultBlockStyleState:LCe,ResolutionTool:RCe,mediaEditKey:ACe,mediaSideloadFromUrlKey:JJ}=U(Vt.privateApis),MCe=[{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.")}],VCe={placement:"bottom-start"},zCe=({href:e,children:t})=>e?(0,ue.jsx)("a",{href:e,onClick:r=>r.preventDefault(),"aria-disabled":!0,style:{pointerEvents:"none",cursor:"default",display:"inline"},children:t}):t;function OCe({attributes:e,setAttributes:t,lockAltControls:r,lockAltControlsMessage:o,lockTitleControls:a,lockTitleControlsMessage:i}){let[l,s]=(0,br.useState)(null),[c,u]=(0,br.useState)(!1),[p,m]=(0,br.useState)(!1);return(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Oe.ToolbarItem,{ref:s,children:d=>(0,ue.jsx)(Oe.DropdownMenu,{icon:j1,label:(0,De.__)("More"),toggleProps:{...d,description:(0,De.__)("Displays more controls.")},popoverProps:VCe,children:({onClose:f})=>(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Oe.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,ue.jsx)(Oe.MenuItem,{onClick:()=>{m(!0),f()},"aria-haspopup":"dialog",children:(0,De.__)("Title text")})]})})}),c&&(0,ue.jsx)(Oe.Popover,{placement:"bottom-start",anchor:l,onClose:()=>u(!1),offset:13,variant:"toolbar",children:(0,ue.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,ue.jsx)(Oe.TextareaControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Alternative text"),value:e.alt||"",onChange:d=>t({alt:d}),disabled:r,help:r?(0,ue.jsx)(ue.Fragment,{children:o}):(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Oe.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")}),(0,ue.jsx)("br",{}),(0,De.__)("Leave empty if decorative.")]})})})}),p&&(0,ue.jsx)(Oe.Popover,{placement:"bottom-start",anchor:l,onClose:()=>m(!1),offset:13,variant:"toolbar",children:(0,ue.jsx)("div",{className:"wp-block-image__toolbar_content_textarea__container",children:(0,ue.jsx)(Oe.TextControl,{className:"wp-block-image__toolbar_content_textarea",label:(0,De.__)("Title attribute"),value:e.title||"",onChange:d=>t({title:d}),disabled:a,help:a?(0,ue.jsx)(ue.Fragment,{children:i}):(0,br.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,ue.jsx)(Oe.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})})]})}function tee({temporaryURL:e,isSideloading:t,attributes:r,setAttributes:o,isSingleSelected:a,insertBlocksAfter:i,onReplace:l,onSelectImage:s,onSelectURL:c,onUploadError:u,context:p,clientId:m,blockEditingMode:d,parentLayoutType:f,maxContentWidth:h}){let{url:g="",alt:v,align:b,id:_,href:k,rel:x,linkClass:w,linkDestination:C,title:T,width:I,height:D,aspectRatio:L,scale:E,focalPoint:B,linkTarget:R,sizeSlug:V,lightbox:j,metadata:q,isDecorative:W}=r,[G,F]=(0,br.useState)(),[J,$]=(0,br.useState)(null),[X,re]=(0,br.useState)({}),[oe,ee]=(0,br.useState)(0),ce=(0,Ig.useResizeObserver)(([_e])=>{if(!J){let[Mt]=_e.borderBoxSize;re({width:Mt.inlineSize,height:Mt.blockSize})}ee(_e.target.offsetTop)}),ne=(0,br.useCallback)(()=>{ee(G?.offsetTop??0)},[G]),we=(0,Ig.useMergeRefs)([F,ce]),{allowResize:le=!0}=p,{image:de,attachmentResolutionError:ge}=(0,dc.useSelect)(_e=>{let Mt=_&&a?_e(D4.store).getEntityRecord("postType","attachment",_,{context:"view"}):null,nl=_&&a?_e(D4.store).getResolutionError("getEntityRecord",["postType","attachment",_,{context:"view"}]):null;return{image:Mt,attachmentResolutionError:nl}},[_,a]),{canInsertCover:ae,imageEditing:me,imageSizes:se,maxWidth:Pe,editMediaEntity:Ee}=(0,dc.useSelect)(_e=>{let{getBlockRootClientId:Mt,canInsertBlockType:nl,getSettings:za}=_e(Vt.store),B1=Mt(m),ip=za();return{imageEditing:ip.imageEditing,imageSizes:ip.imageSizes,maxWidth:ip.maxWidth,editMediaEntity:ip?.[ACe],canInsertCover:nl("core/cover",B1)}},[m]),{getBlock:Q,getSettings:Ce}=(0,dc.useSelect)(Vt.store),pe=(0,br.useRef)(),[Ze,fe]=(0,br.useState)(),Re=!!Ze,Et=(0,br.useCallback)(()=>pe.current?.focus(),[]),Ve=QJ({attributes:r,setAttributes:o,onClose:Et,onUrlChange:fe}),{replaceBlocks:Do,toggleSelection:Lo,__unstableMarkNextChangeAsNotPersistent:yo}=(0,dc.useDispatch)(Vt.store),{createErrorNotice:qr,createSuccessNotice:Xo}=(0,dc.useDispatch)(eee.store),{editEntityRecord:Aa}=(0,dc.useDispatch)(D4.store),ie=(0,Ig.useViewportMatch)("medium"),ze=["wide","full"].includes(b),[{loadedNaturalWidth:it,loadedNaturalHeight:St},ut]=(0,br.useState)({}),[no,Ro]=(0,br.useState)(!1),En=d==="default",rt=d==="contentOnly",Ao=le&&En,rp=le&&En&&!ze&&ie,mi=!!e||t,ih=se.filter(({slug:_e})=>de?.media_details?.sizes?.[_e]?.source_url).map(({name:_e,slug:Mt})=>({value:Mt,label:_e}));(0,br.useEffect)(()=>{!_||!a||ge?.status===404&&(yo(),o({id:void 0}))},[_,a,ge,o,yo]);let zm=a&&FR(_,g)&&!!Ce()[JJ],{naturalWidth:Jo,naturalHeight:oa}=(0,br.useMemo)(()=>({naturalWidth:G?.naturalWidth||it||void 0,naturalHeight:G?.naturalHeight||St||void 0}),[it,St,G?.complete]);(0,br.useEffect)(()=>{Ze&&Ze===g&&G?.complete&&fe(void 0)},[Ze,g,G]);function Xc(){fe(void 0),Ro(!0);let _e=bp({attributes:{url:g}});_e!==void 0&&l&&l(_e)}function lh(_e){fe(void 0),Ro(!1),ut({loadedNaturalWidth:_e.target?.naturalWidth,loadedNaturalHeight:_e.target?.naturalHeight})}function op(_e){o(_e)}function sh(_e){_e&&!Jc?.enabled?o({lightbox:{enabled:!0},isDecorative:!1}):!_e&&Jc?.enabled?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function Se(){Jc?.enabled&&Jc?.allowEditing?o({lightbox:{enabled:!1}}):o({lightbox:void 0})}function Xe(_e){o({title:_e})}function ar(_e){o({alt:_e})}function pr(_e){o({isDecorative:_e||void 0,..._e&&{alt:"",caption:void 0,href:void 0,linkDestination:void 0,linkTarget:void 0,rel:void 0}})}let ao=_e=>{G&&G.style.setProperty("object-position",qd(_e))};function rl(_e){let Mt=de?.media_details?.sizes?.[_e]?.source_url;if(!Mt)return null;o({url:Mt,sizeSlug:_e})}function Ma(){let _e=Ce()[JJ];_e&&_e({url:g,onSuccess(Mt){s(Mt),Xo((0,De.__)("Image uploaded."),{type:"snackbar"})},onError(Mt){qr(Mt,{type:"snackbar"})}})}let Va=a&&(_&&Jo&&oa&&me&&!!Ee)&&!!Ve&&!rt&&!mi;function ol(){Do(m,(0,Bg.switchToBlockType)(Q(m),"core/cover"))}let ch=(0,Oe.__experimentalUseCustomUnits)({availableUnits:["px"]}),[Jc]=(0,Vt.useSettings)("lightbox"),m9=!!j&&j?.enabled!==Jc?.enabled||Jc?.allowEditing,np=!!j?.enabled||!j&&!!Jc?.enabled,S1=K(),Fs=(0,dc.useSelect)(_e=>{if(!a)return;let{getSelectedBlockStyleState:Mt}=U(_e(Vt.store));return Mt(m)},[m,a]),eu=!LCe(Fs),T1=Kh(Fs),uh=Ci({attributes:r,selectedState:Fs,hasSelectedStyleState:eu,attributeKey:"width"}),ph=Ci({attributes:r,selectedState:Fs,hasSelectedStyleState:eu,attributeKey:"height"}),Om=Ci({attributes:r,selectedState:Fs,hasSelectedStyleState:eu,attributeKey:"aspectRatio"}),X2=Ci({attributes:r,selectedState:Fs,hasSelectedStyleState:eu,attributeKey:"scale",styleKey:"objectFit"}),ir=_e=>{o(Yh({style:r.style,selectedState:Fs,hasSelectedStyleState:eu,nextDimensions:_e,dimensionKeyMap:{scale:"objectFit"}}))},Hs=Ao&&(nR.includes(f)?(0,ue.jsx)(XJ,{panelId:m,value:{aspectRatio:Om,scale:X2},onChange:({aspectRatio:_e})=>{ir({aspectRatio:_e,scale:"cover"})},defaultAspectRatio:"auto",tools:["aspectRatio"]},T1):(0,ue.jsx)(XJ,{panelId:m,value:{width:uh,height:ph,scale:X2,aspectRatio:Om},onChange:({width:_e,height:Mt,scale:nl,aspectRatio:za})=>{ir({width:!_e&&Mt?"auto":_e,height:Mt,aspectRatio:za,scale:nl})},defaultScale:"cover",defaultAspectRatio:"auto",scaleOptions:MCe,unitsOptions:ch,tools:ze?["aspectRatio","scale"]:["aspectRatio","widthHeight","scale"]},T1)),tu=()=>{o({lightbox:void 0}),rl(Ab)},ap=q?.bindings?.__default?.source==="core/pattern-overrides",{lockUrlControls:J2=!1,lockHrefControls:P1=!1,lockAltControls:e_=!1,lockAltControlsMessage:dF,lockTitleControls:d9=!1,lockTitleControlsMessage:fF,hideCaptionControls:Ove=!1}=(0,dc.useSelect)(_e=>{if(!a)return{};let{url:Mt,alt:nl,title:za,caption:B1}=q?.bindings||{},ip=!!p["pattern/overrides"],f9=(0,Bg.getBlockBindingsSource)(Mt?.source),mh=(0,Bg.getBlockBindingsSource)(nl?.source),lp=(0,Bg.getBlockBindingsSource)(za?.source);return{lockUrlControls:!!Mt&&!f9?.canUserEditValue?.({select:_e,context:p,args:Mt?.args}),lockHrefControls:ip||ap,hideCaptionControls:!!B1,lockAltControls:!!nl&&!mh?.canUserEditValue?.({select:_e,context:p,args:nl?.args}),lockAltControlsMessage:mh?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),mh.label):(0,De.__)("Connected to dynamic data"),lockTitleControls:!!za&&!lp?.canUserEditValue?.({select:_e,context:p,args:za?.args}),lockTitleControlsMessage:lp?.label?(0,De.sprintf)((0,De.__)("Connected to %s"),lp.label):(0,De.__)("Connected to dynamic data")}},[ap,p,a,q?.bindings]),hF=a&&!P1&&!J2&&!W,gF=a&&ae&&!rt,Fve=hF||Va||gF,vF=a&&!J2&&(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsx)(Vt.BlockControls,{group:rt?"inline":"other",children:(0,ue.jsx)(Vt.MediaReplaceFlow,{mediaId:_,mediaURL:g,allowedTypes:Fp,onSelect:s,onSelectURL:c,onError:u,name:g?(0,De.__)("Replace"):(0,De.__)("Add image"),onReset:()=>s(void 0),variant:"toolbar"})})}),Hve=window?.__experimentalContentOnlyInspectorFields,bF=(0,ue.jsxs)(ue.Fragment,{children:[Fve&&(0,ue.jsxs)(Vt.BlockControls,{group:"block",children:[hF&&(0,ue.jsx)(Vt.__experimentalImageURLInputUI,{url:k||"",onChangeUrl:op,linkDestination:C,mediaUrl:de&&de.source_url||g,mediaLink:de&&de.link,linkTarget:R,linkClass:w,rel:x,showLightboxSetting:m9,lightboxEnabled:np,onSetLightbox:sh,resetLightbox:Se}),Va&&(0,ue.jsx)(Oe.ToolbarButton,{ref:pe,onClick:Ve,"aria-haspopup":"dialog",icon:Km,label:(0,De.__)("Crop"),disabled:Re}),gF&&(0,ue.jsx)(Oe.ToolbarButton,{icon:cB,label:(0,De.__)("Add text over image"),onClick:ol})]}),zm&&(0,ue.jsx)(Vt.BlockControls,{children:(0,ue.jsx)(Oe.ToolbarGroup,{children:(0,ue.jsx)(Oe.ToolbarButton,{onClick:Ma,icon:nu,label:(0,De.__)("Upload to Media Library")})})}),rt&&(0,ue.jsx)(Vt.BlockControls,{group:"block",children:(0,ue.jsx)(OCe,{attributes:r,setAttributes:o,lockAltControls:e_,lockAltControlsMessage:dF,lockTitleControls:d9,lockTitleControlsMessage:fF})}),!Hve&&a&&(0,ue.jsx)(Vt.InspectorControls,{group:"content",children:(0,ue.jsxs)(Oe.__experimentalToolsPanel,{label:(0,De.__)("Media"),resetAll:()=>{s(void 0),o({isDecorative:!1})},dropdownMenuProps:S1,children:[!J2&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Image"),hasValue:()=>!!g,onDeselect:()=>s(void 0),isShownByDefault:!0,children:(0,ue.jsx)(E4,{mediaId:_,mediaUrl:g,alt:v,filename:de?.media_details?.sizes?.full?.file||de?.slug||(0,OR.getFilename)(g),allowedTypes:Fp,onSelect:s,onSelectURL:c,onError:u,onReset:()=>s(void 0),isUploading:mi,emptyLabel:(0,De.__)("Add image")})}),!W&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!v,onDeselect:()=>o({alt:void 0}),children:(0,ue.jsx)(Oe.TextareaControl,{label:(0,De.__)("Alternative text"),value:v||"",onChange:ar,readOnly:e_,help:e_?(0,ue.jsx)(ue.Fragment,{children:dF}):(0,ue.jsx)(Oe.ExternalLink,{href:(0,De.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,De.__)("Describe the purpose of the image.")})})}),!e_&&!np&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Mark as decorative"),isShownByDefault:!0,hasValue:()=>!!W,onDeselect:()=>o({isDecorative:!1}),children:(0,ue.jsx)(Oe.CheckboxControl,{label:(0,De.__)("Mark as decorative"),checked:!!W,onChange:pr,help:(0,De.__)("Hidden from assistive technologies.")})})]})}),(0,ue.jsxs)(Vt.InspectorControls,{group:"dimensions",resetAllFilter:_e=>Qh({attributes:_e,selectedState:Fs,hasSelectedStyleState:eu,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,width:void 0,height:void 0,scale:void 0,focalPoint:void 0}}),children:[Hs,!eu&&g&&E&&(0,ue.jsx)(Oe.__experimentalToolsPanelItem,{label:(0,De.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!B,onDeselect:()=>o({focalPoint:void 0}),panelId:m,children:(0,ue.jsx)(Oe.FocalPointPicker,{label:(0,De.__)("Focal point"),url:g,value:B,onDragStart:ao,onDrag:ao,onChange:_e=>o({focalPoint:_e})})})]}),!!ih.length&&(0,ue.jsx)(Vt.InspectorControls,{children:(0,ue.jsx)(Oe.__experimentalToolsPanel,{label:(0,De.__)("Settings"),resetAll:tu,dropdownMenuProps:S1,children:(0,ue.jsx)(RCe,{value:V,defaultValue:Ab,onChange:rl,options:ih})})}),(0,ue.jsx)(Vt.InspectorControls,{group:"advanced",children:(0,ue.jsx)(Oe.TextControl,{label:(0,De.__)("Title attribute"),value:T||"",onChange:Xe,readOnly:d9,help:d9?(0,ue.jsx)(ue.Fragment,{children:fF}):(0,br.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,ue.jsx)(Oe.ExternalLink,{href:"https://www.w3.org/TR/html52/dom.html#the-title-attribute"})})})})]}),t_=(0,OR.getFilename)(g),E1;W?E1=t_?(0,De.sprintf)((0,De.__)("This image has been marked as decorative; its file name is %s"),t_):(0,De.__)("This image has been marked as decorative."):v?E1=v:t_?E1=(0,De.sprintf)((0,De.__)("This image has an empty alt attribute; its file name is %s"),t_):E1=(0,De.__)("This image has an empty alt attribute");let yF=(0,Vt.__experimentalUseBorderProps)(r),jve=(0,Vt.__experimentalGetShadowClassesAndStyles)(r),{postType:Uve,postId:_F,queryId:Gve}=p,Wve=Number.isFinite(Gve),$ve=(0,ue.jsx)(zCe,{href:k,children:e&&no?(0,ue.jsx)(Oe.Placeholder,{className:"wp-block-image__placeholder",withIllustration:!0,children:(0,ue.jsx)(Oe.Spinner,{})}):(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("img",{src:e||g,alt:E1,onError:Xc,onLoad:lh,ref:we,className:S(yF.className,{"is-swapping-media":Re}),width:Jo,height:oa,style:{aspectRatio:L,...J?{width:X.width+J.width,height:X.height+J.height}:(()=>{let _e={};return I==="auto"?_e.width="auto":I!=null&&(_e.width=typeof I=="number"?`${I}px`:I),D==="auto"||D===void 0||D===null?_e.height="auto":_e.height=typeof D=="number"?`${D}px`:D,_e})(),objectFit:E,objectPosition:B&&E?qd(B):void 0,...yF.style,...jve.style}}),(mi||Re)&&(0,ue.jsx)(Oe.Spinner,{})]})}),xF;if(rp&&a&&!mi&&!nR.includes(f)){let _e=L&&SQ(L),Mt=X.width/X.height,nl=Jo/oa,za=_e||Mt||nl||1,B1=Jo<oa?uc:uc*za,ip=oa<Jo?uc:uc/za,f9=Pe*2.5,mh=h||f9,lp=!1,r_=!1;b==="center"?(lp=!0,r_=!0):(0,De.isRTL)()?b==="left"?lp=!0:r_=!0:b==="right"?r_=!0:lp=!0,xF=(0,ue.jsx)(Oe.ResizableBox,{ref:ne,style:{position:"absolute",inset:`${oe}px 0 0 0`},size:X,minWidth:B1,maxWidth:mh,minHeight:ip,maxHeight:mh/za,lockAspectRatio:za,enable:{top:!1,right:lp,bottom:!0,left:r_},onResizeStart:()=>{Lo(!1)},onResize:(Zve,Kve,h9,o_)=>{$(o_)},onResizeStop:(Zve,Kve,h9,o_)=>{if(Lo(!0),$(null),re(kF=>({width:kF.width+o_.width,height:kF.height+o_.height})),h&&Jo>=h&&Math.abs(h9.offsetWidth-h)<10){o({width:void 0,height:void 0});return}o({width:`${h9.offsetWidth}px`,height:"auto",aspectRatio:za===nl?void 0:String(za)})},resizeRatio:b==="center"?2:1})}if(!g&&!e)return(0,ue.jsxs)(ue.Fragment,{children:[vF,bF]});let qve=()=>{Aa("postType",Uve,_F,{featured_media:_}),Xo((0,De.__)("Post featured image updated."),{type:"snackbar"})};return(0,ue.jsxs)(ue.Fragment,{children:[vF,bF,!Wve&&_F&&_?(0,ue.jsx)(Vt.BlockSettingsMenuControls,{children:({canEdit:_e,selectedClientIds:Mt})=>_e&&Mt.length===1&&m===Mt[0]&&(0,ue.jsx)(Oe.MenuItem,{onClick:qve,children:(0,De.__)("Set as featured image")})}):null,$ve,xF,!W&&(0,ue.jsx)(zo,{attributes:r,setAttributes:o,isSelected:a,insertBlocksAfter:i,label:(0,De.__)("Image caption text"),showToolbarButton:a&&(En||rt)&&!Ove})]})}var ree=n(H(),1),oee=n(ve(),1),nee=n(y(),1);function aee(){let[e,{width:t}]=(0,oee.useResizeObserver)(),r=(0,ree.useRef)();return[(0,nee.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 ys=n(y(),1),FCe=(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},FR=(e,t)=>t&&!e&&!(0,Ng.isBlobURL)(t);function iee(e,t){return"url"in(e?.sizes?.[t]??{})||"source_url"in(e?.media_details?.sizes?.[t]??{})}function HCe({attributes:e,setAttributes:t,isSelected:r,className:o,insertBlocksAfter:a,onReplace:i,context:l,clientId:s,__unstableParentLayout:c}){let{url:u="",caption:p,id:m,width:d,height:f,sizeSlug:h,aspectRatio:g,scale:v,align:b,metadata:_}=e,[k,x]=(0,Qp.useState)(e.blob),w=(0,Qp.useRef)(),C=c?.type||c?.default?.type,T=!C||C!=="flex"&&C!=="grid",[I,D]=aee(),[L,{width:E}]=(0,cee.useResizeObserver)(),B=E&&E<160,R=(0,Qp.useRef)();(0,Qp.useEffect)(()=>{R.current=p},[p]);let{__unstableMarkNextChangeAsNotPersistent:V,replaceBlock:j}=(0,Xd.useDispatch)(ya.store);(0,Qp.useEffect)(()=>{["wide","full"].includes(b)&&(V(),t({width:void 0,height:void 0}))},[V,b,t]);let{getSettings:q,getBlockRootClientId:W,getBlockName:G,canInsertBlockType:F}=(0,Xd.useSelect)(ya.store),J=(0,ya.useBlockEditingMode)(),{createErrorNotice:$}=(0,Xd.useDispatch)(see.store);function X(pe){$(pe,{type:"snackbar"}),x(),t({src:void 0,id:void 0,url:void 0,blob:void 0})}function re(pe){pe.length===1&&x((0,Ng.createBlobURL)(pe[0]))}function oe(pe){let Ze=w.current?.ownerDocument.defaultView;if(pe.every(fe=>fe instanceof Ze.File)){let fe=pe,Re=W(s);fe.some(Ve=>!aR(Ve))&&$((0,fc.__)("If uploading to a gallery all files need to be image formats"),{id:"gallery-upload-invalid-file",type:"snackbar"});let Et=fe.filter(Ve=>aR(Ve)).map(Ve=>(0,qb.createBlock)("core/image",{blob:(0,Ng.createBlobURL)(Ve)}));if(G(Re)==="core/gallery")j(s,Et);else if(F("core/gallery",Re)){let Ve=(0,qb.createBlock)("core/gallery",{},Et);j(s,Ve)}}}function ee(pe){if(Array.isArray(pe)){oe(pe);return}if(!pe||!pe.url){t({url:void 0,alt:void 0,id:void 0,title:void 0,caption:void 0,blob:void 0}),x();return}if((0,Ng.isBlobURL)(pe.url)){x(pe.url);return}let{imageDefaultSize:Ze}=q(),fe=Ab;h&&iee(pe,h)?fe=h:iee(pe,Ze)&&(fe=Ze);let Re=FCe(pe,fe);if(typeof Re.caption=="string"&&Re.caption.includes(`
+`)&&(Re.caption=Re.caption.replace(/\n/g,"<br>")),R.current&&!Re.caption){let{caption:Lo,...yo}=Re;Re=yo}let Et;(!pe.id||pe.id!==m)&&(Et={sizeSlug:fe});let Ve=e.linkDestination;if(!Ve)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||$d){case"file":case hg:Ve=hg;break;case"post":case gg:Ve=gg;break;case oR:Ve=oR;break;case $d:Ve=$d;break}let Do;switch(Ve){case hg:Do=pe.url;break;case gg:Do=pe.link;break}Re.href=Do,t({blob:void 0,...Re,...Et,linkDestination:Ve}),x()}function ce(pe){let Ze=(0,L4.getProtocol)(pe)?pe:(0,L4.prependHTTPS)(pe);Ze!==u&&(t({blob:void 0,url:Ze,id:void 0,sizeSlug:q().imageDefaultSize}),x())}Us({url:k,allowedTypes:Fp,onChange:ee,onError:X});let we=FR(m,u)?u:void 0,le=(0,Xd.useSelect)(pe=>!window.__clientSideMediaProcessing||!m?!1:pe(uee.store).isUploadingById(m),[m]),de=!!u&&(0,ys.jsx)("img",{alt:(0,fc.__)("Edit image"),title:(0,fc.__)("Edit image"),className:"edit-image-preview",src:u}),ge=(0,ya.__experimentalUseBorderProps)(e),ae=(0,ya.__experimentalGetShadowClassesAndStyles)(e),me=S(o,{"is-transient":!!k||le,"is-resized":!!d||!!f,[`size-${h}`]:h,"has-custom-border":!!ge.className||ge.style&&Object.keys(ge.style).length>0}),se=(0,ya.useBlockProps)({ref:w,className:me}),{lockUrlControls:Pe=!1,lockUrlControlsMessage:Ee}=(0,Xd.useSelect)(pe=>{if(!r)return{};let Ze=(0,qb.getBlockBindingsSource)(_?.bindings?.url?.source);return{lockUrlControls:!!_?.bindings?.url&&!Ze?.canUserEditValue?.({select:pe,context:l,args:_?.bindings?.url?.args}),lockUrlControlsMessage:Ze?.label?(0,fc.sprintf)((0,fc.__)("Connected to %s"),Ze.label):(0,fc.__)("Connected to dynamic data")}},[l,r,_?.bindings?.url]),Q=f==="auto"?void 0:f;return(0,ys.jsxs)(ys.Fragment,{children:[(0,ys.jsxs)("figure",{...se,children:[(0,ys.jsx)(tee,{temporaryURL:k,isSideloading:le,attributes:e,setAttributes:t,isSingleSelected:r,insertBlocksAfter:a,onReplace:i,onSelectImage:ee,onSelectURL:ce,onUploadError:X,context:l,clientId:s,blockEditingMode:J,parentLayoutType:C,maxContentWidth:D}),(0,ys.jsx)(ya.MediaPlaceholder,{icon:(0,ys.jsx)(ya.BlockIcon,{icon:mp}),onSelect:ee,onSelectURL:ce,onFilesPreUpload:re,onError:X,placeholder:pe=>(0,ys.jsxs)(lee.Placeholder,{className:S("block-editor-media-placeholder",{[ge.className]:!!ge.className&&!r}),icon:!B&&(Pe?yB:mp),withIllustration:!r||B,label:!B&&(0,fc.__)("Image"),instructions:!Pe&&!B&&(0,fc.__)("Drag and drop an image, upload, or choose from your library."),style:{aspectRatio:!(d&&Q)&&g?g:void 0,width:Q&&g?"100%":d,height:d&&g?"100%":Q,objectFit:v,...ge.style,...ae.style},children:[Pe&&!B&&Ee,!Pe&&!B&&pe,L]}),allowedTypes:Fp,handleUpload:pe=>pe.length===1,value:{id:m,src:we},mediaPreview:de,disableMediaButtons:k||u})]}),r&&T&&I]})}var pee=HCe;var R4={$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 _s=n(P(),1);var Cu=n(y(),1);function mee({attributes:e}){let{url:t,alt:r,caption:o,align:a,href:i,rel:l,linkClass:s,width:c,height:u,aspectRatio:p,scale:m,focalPoint:d,id:f,linkTarget:h,sizeSlug:g,title:v,isDecorative:b,metadata:{bindings:_={}}={}}=e,k=l||void 0,x=(0,_s.__experimentalGetBorderClassesAndStyles)(e),w=(0,_s.__experimentalGetShadowClassesAndStyles)(e),C=S({alignnone:a==="none",[`size-${g}`]:g,"is-resized":c||u,"has-custom-border":!!x.className||x.style&&Object.keys(x.style).length>0}),T=S(x.className,{[`wp-image-${f}`]:!!f}),I=(0,Cu.jsx)("img",{src:t,alt:r,className:T||void 0,style:(()=>{let E={...x.style,...w.style,aspectRatio:p,objectFit:m,objectPosition:d&&m?qd(d):void 0};return(c!==void 0||u!==void 0)&&(c==="auto"?E.width="auto":c!=null&&(E.width=typeof c=="number"?`${c}px`:c),u==="auto"||u===void 0||u===null?E.height="auto":E.height=typeof u=="number"?`${u}px`:u),E})(),title:v,role:b?"none":void 0}),D=!_s.RichText.isEmpty(o)||_.caption||_?.__default?.source==="core/pattern-overrides",L=(0,Cu.jsxs)(Cu.Fragment,{children:[i?(0,Cu.jsx)("a",{className:s,href:i,target:h,rel:k,children:I}):I,D&&(0,Cu.jsx)(_s.RichText.Content,{className:(0,_s.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:o})]});return(0,Cu.jsx)("figure",{..._s.useBlockProps.save({className:C}),children:L})}var A4=n(Ar(),1),Dg=n(Z(),1),gee=n(O(),1),vee=n(te(),1);function UCe(e){let{align:t,anchor:r,className:o,style:a}=e,i=a?.spacing?.margin;return{...t&&{align:t},...r&&{anchor:r},...o&&{className:o},...i&&{style:{spacing:{margin:i}}}}}function dee(e,t){if(!e||!t?.split(/[?#]/)[0]?.toLowerCase().endsWith(".gif"))return null;let o=(0,gee.select)(vee.store).getEntityRecord("postType","attachment",e,{context:"view"}),a=o?.media_details;if(!a?.animated_video||!o?.source_url)return null;let i=o.source_url.slice(0,o.source_url.lastIndexOf("/")+1);return{src:i+a.animated_video,poster:a.animated_video_poster?i+a.animated_video_poster:void 0,width:a.width,height:a.height}}function GCe(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 HR(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 fee={img:{attributes:["src","alt","title","width","height"],classes:["alignleft","aligncenter","alignright","alignnone",/^wp-image-\d+$/]}};function hee(e){return e&&/^\d+$/.test(e)?`${e}px`:void 0}var WCe=({phrasingContentSchema:e})=>({figure:{require:["img"],children:{...fee,a:{attributes:["href","rel","target"],classes:["*"],children:fee},figcaption:{children:e}}}}),$Ce={from:[{type:"raw",isMatch:e=>e.nodeName==="FIGURE"&&!!e.querySelector("img"),schema:WCe,transform:e=>{let t=e.querySelector("img"),r=e.className+" "+t.className,o=/(?:^|\s)align(left|center|right)(?:$|\s)/.exec(r),a=e.id===""?void 0:e.id,i=o?o[1]:void 0,l=/(?:^|\s)wp-image-(\d+)(?:$|\s)/.exec(r),s=l?Number(l[1]):void 0,c=e.querySelector("a"),u=c&&c.href?"custom":void 0,p=c&&c.href?c.href:void 0,m=c&&c.rel?c.rel:void 0,d=c&&c.className?c.className:void 0,f=hee(t.getAttribute("width")),h=hee(t.getAttribute("height")),g=parseInt(f,10),v=parseInt(h,10),b=g&&v?String(g/v):void 0,_=f||(h?"auto":void 0),k=f?"auto":h,x=(0,Dg.getBlockAttributes)("core/image",e.outerHTML,{align:i,id:s,linkDestination:u,href:p,rel:m,linkClass:d,anchor:a,width:_,height:k,aspectRatio:b});return(0,A4.isBlobURL)(x.url)&&(x.blob=x.url,delete x.url),(0,Dg.createBlock)("core/image",x)}},{type:"files",isMatch(e){return e.every(t=>t.type.indexOf("image/")===0)},transform(e){return e.map(r=>(0,Dg.createBlock)("core/image",{blob:(0,A4.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:GCe},href:{shortcode:(e,{shortcode:t})=>HR(t.content,"href")},rel:{shortcode:(e,{shortcode:t})=>HR(t.content,"rel")},linkClass:{shortcode:(e,{shortcode:t})=>HR(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})=>!!dee(e,t),transform(e){let{id:t,url:r,caption:o}=e,a=dee(t,r);return(0,Dg.createBlock)("core/video",{...UCe(e),id:t,src:a.src,poster:a.poster,caption:o,controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0,width:a.width,height:a.height})}}]},bee=$Ce;var{fieldsKey:qCe,formKey:ZCe}=U(yee.privateApis),{name:_ee}=R4,M4={icon:mp,example:{attributes:{sizeSlug:"large",url:"https://s.w.org/images/core/5.3/MtBlanc1.jpg",caption:(0,Xp.__)("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:a,url:i}=e;return i?a?a+(o?". "+o:""):o||"":(0,Xp.__)("Empty")}},getEditWrapperProps(e){return{"data-align":e.align}},transforms:bee,edit:pee,save:mee,deprecated:FJ};window.__experimentalContentOnlyInspectorFields&&(M4[qCe]=[{id:"image",label:(0,Xp.__)("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,Xp.__)("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,Xp.__)("Caption"),type:"text",Edit:"rich-text",isVisible:e=>!e.isDecorative},{id:"alt",label:(0,Xp.__)("Alt text"),type:"text",isVisible:e=>!e.isDecorative},{id:"isDecorative",label:(0,Xp.__)("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}})}],M4[ZCe]={fields:["image","link","caption","alt","isDecorative"]});var KCe=()=>A({name:_ee,metadata:R4,settings:M4});var UR={};Y(UR,{init:()=>eSe,metadata:()=>V4,name:()=>See,settings:()=>Tee});var V4={$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 z4=n(P(),1),jn=n(z(),1),Hn=n(N(),1),xee=n(sp(),1),kee=n(ve(),1);var uo=n(y(),1),QCe=1,XCe=100;function wee({attributes:e,setAttributes:t,name:r}){let{commentsToShow:o,displayAvatar:a,displayDate:i,displayContent:l}=e,s=K(),{content:c,status:u,error:p}=(0,xee.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r,urlQueryArgs:{_locale:"site"}}),m=(0,kee.useDisabled)(),d=(0,z4.useBlockProps)({ref:m});return(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)(z4.InspectorControls,{children:(0,uo.jsxs)(jn.__experimentalToolsPanel,{label:(0,Hn.__)("Settings"),resetAll:()=>{t({commentsToShow:5,displayAvatar:!0,displayDate:!0,displayContent:"excerpt"})},dropdownMenuProps:s,children:[(0,uo.jsx)(jn.__experimentalToolsPanelItem,{hasValue:()=>!a,label:(0,Hn.__)("Display avatar"),onDeselect:()=>t({displayAvatar:!0}),isShownByDefault:!0,children:(0,uo.jsx)(jn.ToggleControl,{label:(0,Hn.__)("Display avatar"),checked:a,onChange:()=>t({displayAvatar:!a})})}),(0,uo.jsx)(jn.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,Hn.__)("Display date"),onDeselect:()=>t({displayDate:!0}),isShownByDefault:!0,children:(0,uo.jsx)(jn.ToggleControl,{label:(0,Hn.__)("Display date"),checked:i,onChange:()=>t({displayDate:!i})})}),(0,uo.jsx)(jn.__experimentalToolsPanelItem,{hasValue:()=>l!=="excerpt",label:(0,Hn.__)("Display content"),onDeselect:()=>t({displayContent:"excerpt"}),isShownByDefault:!0,children:(0,uo.jsx)(jn.SelectControl,{label:(0,Hn.__)("Display content"),value:l,options:[{label:(0,Hn.__)("No content"),value:"none"},{label:(0,Hn.__)("Excerpt"),value:"excerpt"},{label:(0,Hn.__)("Full content"),value:"full"}],onChange:f=>t({displayContent:f})})}),(0,uo.jsx)(jn.__experimentalToolsPanelItem,{hasValue:()=>o!==5,label:(0,Hn.__)("Number of comments"),onDeselect:()=>t({commentsToShow:5}),isShownByDefault:!0,children:(0,uo.jsx)(jn.RangeControl,{label:(0,Hn.__)("Number of comments"),value:o,onChange:f=>t({commentsToShow:f}),min:QCe,max:XCe,required:!0})})]})}),u==="loading"&&(0,uo.jsx)("div",{...d,children:(0,uo.jsx)(jn.Spinner,{})}),u==="error"&&(0,uo.jsx)("div",{...d,children:(0,uo.jsx)("p",{children:(0,Hn.sprintf)((0,Hn.__)("Error: %s"),p)})}),u==="success"&&(0,uo.jsx)(xo,{wrapperProps:d,html:c})]})}var JCe={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"}}},Cee=[JCe];var{name:See}=V4,Tee={icon:$1,example:{},edit:wee,deprecated:Cee},eSe=()=>A({name:See,metadata:V4,settings:Tee});var $R={};Y($R,{init:()=>pSe,metadata:()=>Jd,name:()=>Ree,settings:()=>Aee});var Jd={$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 rSe={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}},oSe={postLayout:{type:"string",default:"list"},columns:{type:"number",default:3}},Pee=e=>!e.categories||typeof e.categories!="string"?e:{...e,categories:[{id:Number(e.categories)}]},nSe=e=>{let{postLayout:t,columns:r,...o}=e;return t?{...o,layout:{type:t==="grid"?"grid":"default",...t==="grid"&&r&&{columnCount:r}}}:e},Eee=[{attributes:{...Jd.attributes,...oSe,categories:{type:["array","string"]}},supports:rSe,migrate:e=>nSe(Pee(e)),isEligible:({postLayout:e})=>e,save:()=>null},{attributes:{...Jd.attributes,categories:{type:"string"}},supports:{align:!0,html:!1},migrate:Pee,isEligible:({categories:e})=>e&&typeof e=="string",save:()=>null}];var Je=n(z(),1),Ge=n(N(),1),Lg=n(Mw(),1),hc=n(P(),1),Zb=n(O(),1);var GR=n(te(),1),Nee=n(Tr(),1),Dee=n(ve(),1),Lee=n(H(),1);var Bee=10,Iee=100,O4=55;var Le=n(y(),1),aSe={per_page:-1,_fields:"id,name",context:"view"},iSe={per_page:-1,has_published_posts:["post"],context:"view"},lSe=[{value:"none",icon:q9,label:(0,Ge.__)("None")},{value:"left",icon:CB,label:(0,Ge.__)("Left")},{value:"center",icon:kB,label:(0,Ge.__)("Center")},{value:"right",icon:TB,label:(0,Ge.__)("Right")}];function sSe(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 cSe(e){return e._embedded?.author?.[0]}function uSe({attributes:e,setAttributes:t}){let{postsToShow:r,order:o,orderBy:a,categories:i,selectedAuthor:l,displayFeaturedImage:s,displayPostContentRadio:c,displayPostContent:u,displayPostDate:p,displayAuthor:m,excerptLength:d,featuredImageAlign:f,featuredImageSizeSlug:h,featuredImageSizeWidth:g,featuredImageSizeHeight:v,addLinkToFeaturedImage:b}=e,{imageSizes:_,defaultImageWidth:k,defaultImageHeight:x,categoriesList:w,authorList:C}=(0,Zb.useSelect)(E=>{let{getEntityRecords:B,getUsers:R}=E(GR.store),V=E(hc.store).getSettings();return{defaultImageWidth:V.imageDimensions?.[h]?.width??0,defaultImageHeight:V.imageDimensions?.[h]?.height??0,imageSizes:V.imageSizes,categoriesList:B("taxonomy","category",aSe),authorList:R(iSe)}},[h]),T=K(),I=_.filter(({slug:E})=>E!=="full").map(({name:E,slug:B})=>({value:B,label:E})),D=w?.reduce((E,B)=>(E[B.name]=B,E),{})??{},L=E=>{if(E.some(V=>typeof V=="string"&&!D[V]))return;let R=E.map(V=>typeof V=="string"?D[V]:V);if(R.includes(null))return!1;t({categories:R})};return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsxs)(Je.__experimentalToolsPanel,{label:(0,Ge.__)("Post content"),resetAll:()=>t({displayPostContent:!1,displayPostContentRadio:"excerpt",excerptLength:O4}),dropdownMenuProps:T,children:[(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Ge.__)("Display post content"),onDeselect:()=>t({displayPostContent:!1}),isShownByDefault:!0,children:(0,Le.jsx)(Je.ToggleControl,{label:(0,Ge.__)("Display post content"),checked:u,onChange:E=>t({displayPostContent:E})})}),u&&(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>c!=="excerpt",label:(0,Ge.__)("Content length"),onDeselect:()=>t({displayPostContentRadio:"excerpt"}),isShownByDefault:!0,children:(0,Le.jsx)(Je.RadioControl,{label:(0,Ge.__)("Content length"),selected:c,options:[{label:(0,Ge.__)("Excerpt"),value:"excerpt"},{label:(0,Ge.__)("Full post"),value:"full_post"}],onChange:E=>t({displayPostContentRadio:E})})}),u&&c==="excerpt"&&(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>d!==O4,label:(0,Ge.__)("Max number of words"),onDeselect:()=>t({excerptLength:O4}),isShownByDefault:!0,children:(0,Le.jsx)(Je.RangeControl,{label:(0,Ge.__)("Max number of words"),value:d,onChange:E=>t({excerptLength:E}),min:Bee,max:Iee})})]}),(0,Le.jsxs)(Je.__experimentalToolsPanel,{label:(0,Ge.__)("Post meta"),resetAll:()=>t({displayAuthor:!1,displayPostDate:!1}),dropdownMenuProps:T,children:[(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>!!m,label:(0,Ge.__)("Display author name"),onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,Le.jsx)(Je.ToggleControl,{label:(0,Ge.__)("Display author name"),checked:m,onChange:E=>t({displayAuthor:E})})}),(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>!!p,label:(0,Ge.__)("Display post date"),onDeselect:()=>t({displayPostDate:!1}),isShownByDefault:!0,children:(0,Le.jsx)(Je.ToggleControl,{label:(0,Ge.__)("Display post date"),checked:p,onChange:E=>t({displayPostDate:E})})})]}),(0,Le.jsxs)(Je.__experimentalToolsPanel,{label:(0,Ge.__)("Featured image"),resetAll:()=>t({displayFeaturedImage:!1,featuredImageAlign:void 0,featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null,addLinkToFeaturedImage:!1}),dropdownMenuProps:T,children:[(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,Ge.__)("Display featured image"),onDeselect:()=>t({displayFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(Je.ToggleControl,{label:(0,Ge.__)("Display featured image"),checked:s,onChange:E=>t({displayFeaturedImage:E})})}),s&&(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>h!=="thumbnail"||g!==null||v!==null,label:(0,Ge.__)("Image size"),onDeselect:()=>t({featuredImageSizeSlug:"thumbnail",featuredImageSizeWidth:null,featuredImageSizeHeight:null}),isShownByDefault:!0,children:(0,Le.jsx)(hc.__experimentalImageSizeControl,{onChange:E=>{let B={};E.hasOwnProperty("width")&&(B.featuredImageSizeWidth=E.width),E.hasOwnProperty("height")&&(B.featuredImageSizeHeight=E.height),t(B)},slug:h,width:g,height:v,imageWidth:k,imageHeight:x,imageSizeOptions:I,imageSizeHelp:(0,Ge.__)("Select the size of the source image."),onChangeImage:E=>t({featuredImageSizeSlug:E,featuredImageSizeWidth:void 0,featuredImageSizeHeight:void 0})})}),(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,Ge.__)("Image alignment"),onDeselect:()=>t({featuredImageAlign:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(Je.__experimentalToggleGroupControl,{className:"editor-latest-posts-image-alignment-control",label:(0,Ge.__)("Image alignment"),value:f||"none",onChange:E=>t({featuredImageAlign:E!=="none"?E:void 0}),children:lSe.map(({value:E,icon:B,label:R})=>(0,Le.jsx)(Je.__experimentalToggleGroupControlOptionIcon,{value:E,icon:B,label:R},E))})}),(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>!!b,label:(0,Ge.__)("Add link to featured image"),onDeselect:()=>t({addLinkToFeaturedImage:!1}),isShownByDefault:!0,children:(0,Le.jsx)(Je.ToggleControl,{label:(0,Ge.__)("Add link to featured image"),checked:b,onChange:E=>t({addLinkToFeaturedImage:E})})})]})]}),(0,Le.jsx)(Je.__experimentalToolsPanel,{label:(0,Ge.__)("Sorting and filtering"),resetAll:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),dropdownMenuProps:T,children:(0,Le.jsx)(Je.__experimentalToolsPanelItem,{hasValue:()=>o!=="desc"||a!=="date"||r!==5||i?.length>0||!!l,label:(0,Ge.__)("Sort and filter"),onDeselect:()=>t({order:"desc",orderBy:"date",postsToShow:5,categories:void 0,selectedAuthor:void 0}),isShownByDefault:!0,children:(0,Le.jsx)(Je.QueryControls,{order:o,orderBy:a,numberOfItems:r,onOrderChange:E=>t({order:E}),onOrderByChange:E=>t({orderBy:E}),onNumberOfItemsChange:E=>t({postsToShow:E}),categorySuggestions:D,onCategoryChange:L,selectedCategories:i,onAuthorChange:E=>t({selectedAuthor:E!==""?Number(E):void 0}),authorList:C??[],selectedAuthorId:l})})})]})}function WR({attributes:e,setAttributes:t,__unstableLayoutClassNames:r}){let o=(0,Dee.useInstanceId)(WR),{postsToShow:a,order:i,orderBy:l,categories:s,selectedAuthor:c,displayFeaturedImage:u,displayPostContentRadio:p,displayPostContent:m,displayPostDate:d,displayAuthor:f,layout:h,postLayout:g,columns:v,excerptLength:b,featuredImageAlign:_,featuredImageSizeSlug:k,featuredImageSizeWidth:x,featuredImageSizeHeight:w,addLinkToFeaturedImage:C}=e,{type:T,minimumColumnWidth:I}=h||{},D=T||(g==="grid"?"grid":"default"),L=h?.columnCount??(T?void 0:v)??3,{latestPosts:E}=(0,Zb.useSelect)($=>{let{getEntityRecords:X}=$(GR.store),re=s&&s.length>0?s.map(ee=>ee.id):[],oe=Object.fromEntries(Object.entries({categories:re,author:c,order:i,orderby:l,per_page:a,_embed:"author,wp:featuredmedia",ignore_sticky:!0}).filter(([,ee])=>typeof ee<"u"));return{latestPosts:X("postType","post",oe)}},[a,i,l,s,c]),{createWarningNotice:B}=(0,Zb.useDispatch)(Nee.store),R=$=>{$.preventDefault(),B((0,Ge.__)("Links are disabled in the editor."),{id:`block-library/core/latest-posts/redirection-prevented/${o}`,type:"snackbar"})},V=!!E?.length,j=(0,Le.jsx)(hc.InspectorControls,{children:(0,Le.jsx)(uSe,{attributes:e,setAttributes:t})}),q=(0,hc.useBlockProps)({className:S(r,{"wp-block-latest-posts__list":!0,"is-grid":D==="grid","has-dates":d,"has-author":f,[`columns-${L}`]:D==="grid"&&L,"has-native-responsive-grid":D==="grid"&&L&&I})});if(!V)return(0,Le.jsxs)("div",{...q,children:[j,(0,Le.jsx)(Je.Placeholder,{icon:mv,label:(0,Ge.__)("Latest Posts"),children:Array.isArray(E)?(0,Ge.__)("No posts found."):(0,Le.jsx)(Je.Spinner,{})})]});let W=E.length>a?E.slice(0,a):E,G=$=>t({layout:{...h,...$},postLayout:void 0,columns:void 0}),F=[{icon:Gl,title:(0,Ge._x)("List view","Latest posts block display setting"),onClick:()=>G({type:"default"}),isActive:D==="default"||D==="constrained"},{icon:Ul,title:(0,Ge._x)("Grid view","Latest posts block display setting"),onClick:()=>G({type:"grid",columnCount:L}),isActive:D==="grid"}],J=(0,Lg.getSettings)().formats.date;return(0,Le.jsxs)(Le.Fragment,{children:[j,(0,Le.jsx)(hc.BlockControls,{children:(0,Le.jsx)(Je.ToolbarGroup,{controls:F})}),(0,Le.jsx)("ul",{...q,children:W.map($=>{let X=$.title.rendered.trim(),re=$.excerpt.rendered,oe=cSe($),ee=document.createElement("div");ee.innerHTML=re,re=ee.textContent||ee.innerText||"";let{url:ce,alt:ne}=sSe($,k),we=S({"wp-block-latest-posts__featured-image":!0,[`align${_}`]:!!_}),le=u&&ce,de=le&&(0,Le.jsx)("img",{src:ce,alt:ne,style:{maxWidth:x,maxHeight:w}}),ae=b<re.trim().split(" ").length&&$.excerpt.raw===""?(0,Le.jsxs)(Le.Fragment,{children:[re.trim().split(" ",b).join(" "),(0,Lee.createInterpolateElement)((0,Ge.sprintf)((0,Ge.__)("\u2026 <a>Read more<span>: %1$s</span></a>"),X||(0,Ge.__)("(no title)")),{a:(0,Le.jsx)("a",{className:"wp-block-latest-posts__read-more",href:$.link,rel:"noopener",onClick:R}),span:(0,Le.jsx)("span",{className:"screen-reader-text"})})]}):re;return(0,Le.jsxs)("li",{children:[le&&(0,Le.jsx)("div",{className:we,children:C?(0,Le.jsx)("a",{href:$.link,onClick:R,children:de}):de}),(0,Le.jsx)("a",{className:"wp-block-latest-posts__post-title",href:$.link,dangerouslySetInnerHTML:X?{__html:X}:void 0,onClick:R,children:X?null:(0,Ge.__)("(no title)")}),f&&oe&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-author",children:(0,Ge.sprintf)((0,Ge.__)("by %s"),oe.name)}),d&&$.date_gmt&&(0,Le.jsx)("time",{dateTime:(0,Lg.format)("c",$.date_gmt),className:"wp-block-latest-posts__post-date",children:(0,Lg.dateI18n)(J,$.date_gmt)}),m&&p==="excerpt"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-excerpt",children:ae}),m&&p==="full_post"&&(0,Le.jsx)("div",{className:"wp-block-latest-posts__post-full-content",dangerouslySetInnerHTML:{__html:$.content.rendered.trim()}})]},$.id)})})]})}var{name:Ree}=Jd,Aee={icon:bv,example:{},edit:WR,deprecated:Eee},pSe=()=>A({name:Ree,metadata:Jd,settings:Aee});var YR={};Y(YR,{init:()=>TSe,metadata:()=>G4,name:()=>Kee,settings:()=>Yee});var Mg=n(N(),1);var xs=n(P(),1);var Rg=n(Z(),1),F4={A:"upper-alpha",a:"lower-alpha",I:"upper-roman",i:"lower-roman"};function qR(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&&F4[t]?F4[t]:void 0},o=Array.from(e.children).map(a=>{let i=Array.from(a.childNodes).filter(d=>d.nodeType!==d.TEXT_NODE||d.textContent.trim().length!==0);i.reverse();let[l,...s]=i;if(!(l?.tagName==="UL"||l?.tagName==="OL"))return(0,Rg.createBlock)("core/list-item",{content:a.innerHTML});let u=s.map(d=>d.nodeType===d.TEXT_NODE?d.textContent:d.outerHTML);u.reverse();let p={content:u.join("").trim()},m=[qR(l)];return(0,Rg.createBlock)("core/list-item",p,m)});return(0,Rg.createBlock)("core/list",r,o)}function H4(e){let{values:t,start:r,reversed:o,ordered:a,type:i,...l}=e,s=document.createElement(a?"ol":"ul");s.innerHTML=t,r&&s.setAttribute("start",r),o&&s.setAttribute("reversed",!0),i&&s.setAttribute("type",i);let[c]=(0,Rg.rawHandler)({HTML:s.outerHTML});return[{...l,...c.attributes},c.innerBlocks]}function Mee(e){let{type:t}=e;return t&&F4[t]?{...e,type:F4[t]}:e}var Su=n(y(),1),mSe={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:a,start:i}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({type:o,reversed:a,start:i}),children:(0,Su.jsx)(xs.RichText.Content,{value:r,multiline:"li"})})},migrate:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},dSe={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:a,start:i}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({type:o,reversed:a,start:i}),children:(0,Su.jsx)(xs.RichText.Content,{value:r,multiline:"li"})})},migrate:H4},fSe={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:a}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({type:r,reversed:o,start:a}),children:(0,Su.jsx)(xs.InnerBlocks.Content,{})})},migrate:Mee},hSe={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:a}=e;return(0,Su.jsx)(t?"ol":"ul",{...xs.useBlockProps.save({reversed:o,start:a,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,Su.jsx)(xs.InnerBlocks.Content,{})})}},Vee=[hSe,fSe,dSe,mSe];var ws=n(P(),1),j4=n(z(),1),Jp=n(O(),1),ks=n(N(),1);var Uee=n(Z(),1),U4=n(H(),1),Gee=n(bd(),1);var Mi=n(N(),1),zee=n(P(),1),kl=n(z(),1);var gc=n(y(),1),gSe=[{label:(0,Mi.__)("Numbers"),value:"decimal"},{label:(0,Mi.__)("Uppercase letters"),value:"upper-alpha"},{label:(0,Mi.__)("Lowercase letters"),value:"lower-alpha"},{label:(0,Mi.__)("Uppercase Roman numerals"),value:"upper-roman"},{label:(0,Mi.__)("Lowercase Roman numerals"),value:"lower-roman"}],vSe=({setAttributes:e,reversed:t,start:r,type:o})=>{let a=K();return(0,gc.jsx)(zee.InspectorControls,{children:(0,gc.jsxs)(kl.__experimentalToolsPanel,{label:(0,Mi.__)("Settings"),resetAll:()=>{e({type:void 0,start:void 0,reversed:void 0})},dropdownMenuProps:a,children:[(0,gc.jsx)(kl.__experimentalToolsPanelItem,{label:(0,Mi.__)("List style"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>e({type:void 0}),children:(0,gc.jsx)(kl.SelectControl,{label:(0,Mi.__)("List style"),options:gSe,value:o||"decimal",onChange:i=>e({type:i})})}),(0,gc.jsx)(kl.__experimentalToolsPanelItem,{label:(0,Mi.__)("Start value"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>e({start:void 0}),children:(0,gc.jsx)(kl.TextControl,{label:(0,Mi.__)("Start value"),type:"number",onChange:i=>{let l=parseInt(i,10);e({start:isNaN(l)?void 0:l})},value:Number.isInteger(r)?r.toString(10):"",step:"1"})}),(0,gc.jsx)(kl.__experimentalToolsPanelItem,{label:(0,Mi.__)("Reverse order"),isShownByDefault:!0,hasValue:()=>!!t,onDeselect:()=>e({reversed:void 0}),children:(0,gc.jsx)(kl.ToggleControl,{label:(0,Mi.__)("Reverse order"),checked:t||!1,onChange:i=>{e({reversed:i||void 0})}})})]})})},Oee=vSe;var Fee=n(H(),1),Hee=n(y(),1);function bSe(e,t){let{ordered:r,...o}=e;return(0,Hee.jsx)(r?"ol":"ul",{ref:t,...o})}var jee=(0,Fee.forwardRef)(bSe);var Ja=n(y(),1),ySe={name:"core/list-item"},_Se=[["core/list-item"]];function xSe(e,t){let r=(0,Jp.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:a}=(0,Jp.useDispatch)(ws.store);(0,U4.useEffect)(()=>{if(!e.values)return;let[i,l]=H4(e);(0,Gee.default)("Value attribute on the list block",{since:"6.0",version:"6.5",alternative:"inner blocks"}),r.batch(()=>{o(t,i),a(t,l)})},[e.values])}function kSe(e){let{replaceBlocks:t,selectionChange:r}=(0,Jp.useDispatch)(ws.store),{getBlockRootClientId:o,getBlockAttributes:a,getBlock:i}=(0,Jp.useSelect)(ws.store);return(0,U4.useCallback)(()=>{let l=o(e),s=a(l),c=(0,Uee.createBlock)("core/list-item",s),{innerBlocks:u}=i(e);t([l],[c,...u]),r(u[u.length-1].clientId)},[e])}function wSe({clientId:e}){let t=kSe(e),r=(0,Jp.useSelect)(o=>{let{getBlockRootClientId:a,getBlockName:i}=o(ws.store);return i(a(e))==="core/list-item"},[e]);return(0,Ja.jsx)(Ja.Fragment,{children:(0,Ja.jsx)(j4.ToolbarButton,{icon:(0,ks.isRTL)()?rv:ov,title:(0,ks.__)("Outdent"),description:(0,ks.__)("Outdent list item"),disabled:!r,onClick:t})})}function Wee({attributes:e,setAttributes:t,clientId:r}){let{ordered:o,type:a,reversed:i,start:l}=e,s=(0,ws.useBlockProps)({style:{listStyleType:o&&a!=="decimal"?a:void 0}}),c=(0,ws.useInnerBlocksProps)(s,{defaultBlock:ySe,directInsert:!0,template:_Se,templateLock:!1,templateInsertUpdatesSelection:!0,__experimentalCaptureToolbars:!0});xSe(e,r);let u=(0,Ja.jsxs)(ws.BlockControls,{group:"block",children:[(0,Ja.jsx)(j4.ToolbarButton,{icon:(0,ks.isRTL)()?J1:ev,title:(0,ks.__)("Unordered"),description:(0,ks.__)("Convert to unordered list"),isActive:o===!1,onClick:()=>{t({ordered:!1})}}),(0,Ja.jsx)(j4.ToolbarButton,{icon:(0,ks.isRTL)()?tv:al,title:(0,ks.__)("Ordered"),description:(0,ks.__)("Convert to ordered list"),isActive:o===!0,onClick:()=>{t({ordered:!0})}}),(0,Ja.jsx)(wSe,{clientId:r})]});return(0,Ja.jsxs)(Ja.Fragment,{children:[(0,Ja.jsx)(jee,{ordered:o,reversed:i,start:l,...c}),u,o&&(0,Ja.jsx)(Oee,{setAttributes:t,reversed:i,start:l,type:a})]})}var G4={$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,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 W4=n(P(),1),ZR=n(y(),1);function $ee({attributes:e}){let{ordered:t,type:r,reversed:o,start:a}=e;return(0,ZR.jsx)(t?"ol":"ul",{...W4.useBlockProps.save({reversed:o,start:a,style:{listStyleType:t&&r!=="decimal"?r:void 0}}),children:(0,ZR.jsx)(W4.InnerBlocks.Content,{})})}var Tu=n(Z(),1),Ag=n(Ql(),1);function qee({phrasingContentSchema:e}){let t={...e,ul:{},ol:{attributes:["type","start","reversed"]}};return["ul","ol"].forEach(r=>{t[r].children={li:{children:t}}}),t}function KR(e){return e.flatMap(({name:t,attributes:r,innerBlocks:o=[]})=>t==="core/list-item"?[r.content,...KR(o)]:KR(o))}var SSe={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph","core/heading"],transform:e=>{let t=[];if(e.length>1)t=e.map(({content:r})=>(0,Tu.createBlock)("core/list-item",{content:r}));else if(e.length===1){let r=(0,Ag.create)({html:e[0].content});t=(0,Ag.split)(r,`
+`).map(o=>(0,Tu.createBlock)("core/list-item",{content:(0,Ag.toHTMLString)({value:o})}))}return(0,Tu.createBlock)("core/list",{anchor:e.anchor},t)}},{type:"raw",selector:"ol,ul",schema:e=>({ol:qee(e).ol,ul:qee(e).ul}),transform:qR},...["*","-"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Tu.createBlock)("core/list",{},[(0,Tu.createBlock)("core/list-item",{content:t})])}})),...["1.","1)"].map(e=>({type:"prefix",prefix:e,transform(t){return(0,Tu.createBlock)("core/list",{ordered:!0},[(0,Tu.createBlock)("core/list-item",{content:t})])}}))],to:[...["core/paragraph","core/heading"].map(e=>({type:"block",blocks:[e],transform:(t,r)=>KR(r).map(o=>(0,Tu.createBlock)(e,{content:o}))}))]},Zee=SSe;var{name:Kee}=G4,Yee={icon:Gl,example:{innerBlocks:[{name:"core/list-item",attributes:{content:(0,Mg.__)("Alice.")}},{name:"core/list-item",attributes:{content:(0,Mg.__)("The White Rabbit.")}},{name:"core/list-item",attributes:{content:(0,Mg.__)("The Cheshire Cat.")}},{name:"core/list-item",attributes:{content:(0,Mg.__)("The Mad Hatter.")}},{name:"core/list-item",attributes:{content:(0,Mg.__)("The Queen of Hearts.")}}]},transforms:Zee,edit:Wee,save:$ee,deprecated:Vee},TSe=()=>A({name:Kee,metadata:G4,settings:Yee});var JR={};Y(JR,{init:()=>ISe,metadata:()=>Z4,name:()=>nte,settings:()=>ate});var QR=n(N(),1),$4=n(P(),1),q4=n(z(),1),Pu=n(H(),1),Qee=n(O(),1);var ef=n(y(),1),{ValidatedTextareaControl:PSe}=U(q4.privateApis);function Xee({attributes:e,setAttributes:t,isSelected:r}){let{latex:o,mathML:a}=e,[i,l]=(0,Pu.useState)(),[s,c]=(0,Pu.useState)(null),[u,p]=(0,Pu.useState)(),m=(0,Pu.useRef)(o),d=(0,Pu.useRef)(),{__unstableMarkNextChangeAsNotPersistent:f}=(0,Qee.useDispatch)($4.store);(0,Pu.useEffect)(()=>{import("@wordpress/latex-to-mathml").then(g=>{p(()=>g.default),m.current&&(f(),t({mathML:g.default(m.current,{displayMode:!0})}))})},[m,t,f]);let h=(0,$4.useBlockProps)({ref:l,position:"relative"});return(0,ef.jsxs)("div",{...h,children:[a?(0,ef.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:a}}):"\u200B",r&&(0,ef.jsx)(q4.Popover,{placement:"bottom-start",offset:8,anchor:i,focusOnMount:!1,onFocusOutside:()=>d.current?.reportValidity(),__unstableSlotName:"__unstable-block-tools-after",children:(0,ef.jsx)("form",{ref:d,style:{padding:"4px",minWidth:"300px"},onSubmit:g=>g.preventDefault(),children:(0,ef.jsx)(PSe,{label:(0,QR.__)("LaTeX math syntax"),hideLabelFromVision:!0,value:o,className:"wp-block-math__textarea-control",customValidity:s?{type:"invalid",message:s}:void 0,onChange:g=>{if(!u){t({latex:g});return}let v="";try{v=u(g,{displayMode:!0}),c(null)}catch(b){c(b.message)}t({mathML:v,latex:g})},placeholder:(0,QR.__)("e.g., x^2, \\frac{a}{b}")})})})]})}var Z4={$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}}},attributes:{latex:{type:"string",role:"content"},mathML:{type:"string",source:"html",selector:"math"}}};var Jee=n(P(),1),XR=n(y(),1);function ete({attributes:e}){let{latex:t,mathML:r}=e;return t?(0,XR.jsx)("div",{...Jee.useBlockProps.save(),children:(0,XR.jsx)("math",{display:"block",dangerouslySetInnerHTML:{__html:r}})}):null}var tte=n(P(),1),rte=n(y(),1),BSe={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,rte.jsx)("math",{...tte.useBlockProps.save(),display:"block",dangerouslySetInnerHTML:{__html:r}}):null}},ote=[BSe];var{name:nte}=Z4,ate={icon:KE,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:Xee,save:ete,deprecated:ote},ISe=()=>A({name:nte,metadata:Z4,settings:ate});var sA={};Y(sA,{init:()=>zSe,metadata:()=>K4,name:()=>Ste,settings:()=>eC});var kte=n(N(),1);var wte=n(P(),1),Cte=n(Z(),1);var K4={$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 bc=n(P(),1),vc=n(N(),1),lA=n(z(),1);var gte=n(ve(),1),vte=n(O(),1),bte=n(qs(),1);var ite=n(H(),1),Vg=n(O(),1),eA=n(P(),1),lte=n(Z(),1);function Eu(){let e=(0,Vg.useRegistry)(),{moveBlocksToPosition:t,removeBlock:r,insertBlock:o,updateBlockListSettings:a}=(0,Vg.useDispatch)(eA.store),{getBlockRootClientId:i,getBlockName:l,getBlockOrder:s,getBlockIndex:c,getSelectedBlockClientIds:u,getBlock:p,getBlockListSettings:m}=(0,Vg.useSelect)(eA.store);function d(f){let h=i(f),g=i(h);if(g&&l(g)==="core/list-item")return g}return(0,ite.useCallback)((f=u())=>{if(Array.isArray(f)||(f=[f]),!f.length)return;let h=f[0];if(l(h)!=="core/list-item")return;let g=d(h);if(!g)return;let v=i(h),b=f[f.length-1],k=s(v).slice(c(b)+1);return e.batch(()=>{if(k.length){let x=s(h)[0];if(!x){let w=(0,lte.cloneBlock)(p(v),{},[]);x=w.clientId,o(w,0,h,!1),a(x,m(v))}t(k,v,x)}t(f,v,i(g),c(g)+1),s(v).length||r(v,!1)}),!0},[])}var ste=n(H(),1),Y4=n(O(),1),tA=n(P(),1),Kb=n(Z(),1);function Yb(e){let{replaceBlocks:t,selectionChange:r,multiSelect:o}=(0,Y4.useDispatch)(tA.store),{getBlock:a,getPreviousBlockClientId:i,getSelectionStart:l,getSelectionEnd:s,hasMultiSelection:c,getMultiSelectedBlockClientIds:u,getBlockRootClientId:p,getBlockAttributes:m}=(0,Y4.useSelect)(tA.store);return(0,ste.useCallback)(()=>{let d=c(),f=d?u():[e],h=f.map(w=>(0,Kb.cloneBlock)(a(w))),g=i(e),v=(0,Kb.cloneBlock)(a(g)),b=p(e),_=m(b);v.innerBlocks?.length||(v.innerBlocks=[(0,Kb.createBlock)("core/list",{ordered:_.ordered})]),v.innerBlocks[v.innerBlocks.length-1].innerBlocks.push(...h);let k=l(),x=s();return t([g,...f],[v]),d?o(h[0].clientId,h[h.length-1].clientId):r(h[0].clientId,x.attributeKey,x.clientId===k.clientId?k.offset:x.offset,x.offset),!0},[e])}var tf=n(Z(),1),cte=n(ve(),1),ute=n(Ql(),1),pte=n(qs(),1),Q4=n(O(),1),rA=n(P(),1);var{subscribeOwnedListener:DSe}=U(ute.privateApis);function oA(e){let{replaceBlocks:t,selectionChange:r}=(0,Q4.useDispatch)(rA.store),{getBlock:o,getBlockAttributes:a,getBlockRootClientId:i,getBlockIndex:l,getBlockName:s}=(0,Q4.useSelect)(rA.store),c=Eu();return(0,cte.useRefEffect)(u=>{function p(m){if(m.defaultPrevented||m.keyCode!==pte.ENTER)return;let{content:d}=a(e)??{};if(d?.length)return;if(m.preventDefault(),s(i(i(e)))==="core/list-item"){c();return}let h=o(i(e)),g=l(e),v=(0,tf.cloneBlock)({...h,innerBlocks:h.innerBlocks.slice(0,g)}),b=(0,tf.createBlock)((0,tf.getDefaultBlockName)()),_=[...h.innerBlocks[g].innerBlocks[0]?.innerBlocks||[],...h.innerBlocks.slice(g+1)],k=_.length?[(0,tf.cloneBlock)({...h,innerBlocks:_})]:[];t(h.clientId,[v,b,...k],1),r(b.clientId)}return DSe(u,"keydown",p,!0)},[])}var mte=n(ve(),1),dte=n(Ql(),1),Qb=n(qs(),1),fte=n(P(),1),hte=n(O(),1);var{subscribeOwnedListener:LSe}=U(dte.privateApis);function nA(e){let{getSelectionStart:t,getSelectionEnd:r,getBlockIndex:o}=(0,hte.useSelect)(fte.store),a=Yb(e),i=Eu();return(0,mte.useRefEffect)(l=>{function s(c){let{keyCode:u,shiftKey:p,altKey:m,metaKey:d,ctrlKey:f}=c;if(c.defaultPrevented||u!==Qb.SPACE&&u!==Qb.TAB||m||d||f)return;let h=t(),g=r();h.offset===0&&g.offset===0&&(p?u===Qb.TAB&&i()&&c.preventDefault():o(e)!==0&&a()&&c.preventDefault())}return LSe(l,"keydown",s,!0)},[e,a])}var zg=n(O(),1),aA=n(P(),1),X4=n(Z(),1);function iA(e,t){let r=(0,zg.useRegistry)(),{getPreviousBlockClientId:o,getNextBlockClientId:a,getBlockOrder:i,getBlockRootClientId:l,getBlockName:s,getBlock:c}=(0,zg.useSelect)(aA.store),{mergeBlocks:u,moveBlocksToPosition:p,removeBlock:m,insertBlocks:d}=(0,zg.useDispatch)(aA.store),f=Eu();function h(v){let b=i(v);return b.length?h(b[b.length-1]):v}function g(v){let b=l(v),_=l(b);if(_&&s(_)==="core/list-item")return _}return v=>{function b(_,k){r.batch(()=>{let[x]=i(k);x&&(o(k)===_&&!i(_).length?p([x],k,_):p(i(x),x,l(_))),u(_,k)})}if(v){let _=i(e)[0],k,x=e;if(_)k=i(_)[0];else for(;!(k=a(x));){let w=g(x);if(!w)break;x=w}if(k)g(k)?f(k):b(e,k);else{let w=l(x),C=a(w);if(C)if(s(C)==="core/list")r.batch(()=>{p(i(C),C,w),m(C,!1)});else{let I=(0,X4.switchToBlockType)(c(C),"core/list")?.[0]?.innerBlocks;I?.length&&r.batch(()=>{d(I,void 0,w,!1),m(C,!1)})}}}else{if(g(e)){f(e);return}let _=o(e);if(_){let x=h(_);b(x,e);return}let k=i(e);(0,X4.isUnmodifiedBlock)(c(e),"content")&&k.length>0?r.batch(()=>{f(i(k[0])),m(e,!0)}):t(v)}}}var Vi=n(y(),1);function RSe({clientId:e}){let t=Yb(e),r=Eu(),{canIndent:o,canOutdent:a}=(0,vte.useSelect)(i=>{let{getBlockIndex:l,getBlockRootClientId:s,getBlockName:c}=i(bc.store);return{canIndent:l(e)>0,canOutdent:c(s(s(e)))==="core/list-item"}},[e]);return(0,Vi.jsxs)(Vi.Fragment,{children:[(0,Vi.jsx)(lA.ToolbarButton,{icon:(0,vc.isRTL)()?rv:ov,title:(0,vc.__)("Outdent"),shortcut:bte.displayShortcut.shift("Tab"),description:(0,vc.__)("Outdent list item"),disabled:!a,onClick:()=>r()}),(0,Vi.jsx)(lA.ToolbarButton,{icon:(0,vc.isRTL)()?JP:tE,title:(0,vc.__)("Indent"),shortcut:"Tab",description:(0,vc.__)("Indent list item"),disabled:!o,onClick:()=>t()})]})}function yte({attributes:e,setAttributes:t,clientId:r,mergeBlocks:o}){let{placeholder:a,content:i}=e,l=(0,bc.useBlockProps)(),s=(0,bc.useInnerBlocksProps)(l,{renderAppender:!1,__unstableDisableDropZone:!0}),c=oA(r),u=nA(r),p=iA(r,o);return(0,Vi.jsxs)(Vi.Fragment,{children:[(0,Vi.jsxs)("li",{...s,children:[(0,Vi.jsx)(bc.RichText,{ref:(0,gte.useMergeRefs)([c,u]),identifier:"content",tagName:"div",onChange:m=>t({content:m}),value:i,"aria-label":(0,vc.__)("List text"),placeholder:a||(0,vc.__)("List"),onMerge:p}),s.children]}),(0,Vi.jsx)(bc.BlockControls,{group:"block",children:(0,Vi.jsx)(RSe,{clientId:r})})]})}var Og=n(P(),1),Xb=n(y(),1);function _te({attributes:e}){return(0,Xb.jsxs)("li",{...Og.useBlockProps.save(),children:[(0,Xb.jsx)(Og.RichText.Content,{value:e.content}),(0,Xb.jsx)(Og.InnerBlocks.Content,{})]})}var J4=n(Z(),1),ASe={to:[{type:"block",blocks:["core/paragraph"],transform:(e,t=[])=>[(0,J4.createBlock)("core/paragraph",e),...t.map(r=>(0,J4.cloneBlock)(r))]}]},xte=ASe;var{fieldsKey:MSe,formKey:VSe}=U(Cte.privateApis),{name:Ste}=K4,eC={icon:HE,edit:yte,save:_te,merge(e,t){return{...e,content:e.content+t.content}},transforms:xte,[U(wte.privateApis).requiresWrapperOnCopy]:!0,__experimentalLabel(e,{context:t}){let{content:r}=e,o=e?.metadata?.name,a=r?.trim().length>0;if(t==="list-view"&&(o||a))return o||r;if(t==="breadcrumb"&&o)return o}};window.__experimentalContentOnlyInspectorFields&&(eC[MSe]=[{id:"content",label:(0,kte.__)("Content"),type:"text",Edit:"rich-text"}],eC[VSe]={fields:["content"]});var zSe=()=>A({name:Ste,metadata:K4,settings:eC});var cA={};Y(cA,{init:()=>FSe,metadata:()=>rC,name:()=>Pte,settings:()=>Ete});var tC=n(P(),1),em=n(z(),1),rf=n(N(),1);var zi=n(y(),1);function Tte({attributes:e,setAttributes:t}){let{displayLoginAsForm:r,redirectToCurrent:o}=e,a=K();return(0,zi.jsxs)(zi.Fragment,{children:[(0,zi.jsx)(tC.InspectorControls,{children:(0,zi.jsxs)(em.__experimentalToolsPanel,{label:(0,rf.__)("Settings"),resetAll:()=>{t({displayLoginAsForm:!1,redirectToCurrent:!0})},dropdownMenuProps:a,children:[(0,zi.jsx)(em.__experimentalToolsPanelItem,{label:(0,rf.__)("Display login as form"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>t({displayLoginAsForm:!1}),children:(0,zi.jsx)(em.ToggleControl,{label:(0,rf.__)("Display login as form"),checked:r,onChange:()=>t({displayLoginAsForm:!r})})}),(0,zi.jsx)(em.__experimentalToolsPanelItem,{label:(0,rf.__)("Redirect to current URL"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>t({redirectToCurrent:!0}),children:(0,zi.jsx)(em.ToggleControl,{label:(0,rf.__)("Redirect to current URL"),checked:o,onChange:()=>t({redirectToCurrent:!o})})})]})}),(0,zi.jsx)("div",{...(0,tC.useBlockProps)({className:"logged-in"}),children:(0,zi.jsx)("a",{href:"#login-pseudo-link",children:(0,rf.__)("Log out")})})]})}var rC={$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:Pte}=rC,Ete={icon:GE,edit:Tte},FSe=()=>A({name:Pte,metadata:rC,settings:Ete});var hA={};Y(hA,{init:()=>c6e,metadata:()=>dC,name:()=>Kte,settings:()=>fC});var ty=n(N(),1);var Zte=n(Z(),1);var yr=n(P(),1),uA=n(ve(),1);var Bte=n(N(),1),yc="full",Jb=15,oC="none",nC="media",aC="attachment",Ite=[["core/paragraph",{placeholder:(0,Bte._x)("Content\u2026","content placeholder")}]];var Ae=n(y(),1),iC=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${t.x*100}% ${t.y*100}%`:"50% 50%"}:{},Nte=(e,t)=>e?{backgroundImage:`url(${e})`,backgroundPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{},of=50,_c=()=>{},Dte=e=>{if(!e.customBackgroundColor)return e;let t={color:{background:e.customBackgroundColor}},{customBackgroundColor:r,...o}=e;return{...o,style:t}},Fg=e=>e.align?e:{...e,align:"wide"},lC={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}},pA={...lC,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"}},Lte={...pA,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"}},HSe={...Lte,align:{type:"string",default:"none"},useFeaturedImage:{type:"boolean",default:!1}},mA={anchor:!0,align:["wide","full"],html:!1,color:{gradients:!0,link:!0}},Rte={...mA,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}}},jSe={...Rte,__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}},USe={attributes:HSe,supports:jSe,usesContext:["postId","postType"],save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||yc,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=i?(0,Ae.jsx)("img",{src:i,alt:r,className:b||null}):null;d&&(_=(0,Ae.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Ae.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Nte(i,p):{},C;l!==of&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let T={gridTemplateColumns:C};return o==="right"?(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()})]}):(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()}),(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}},GSe={attributes:Lte,supports:Rte,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||yc,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=(0,Ae.jsx)("img",{src:i,alt:r,className:b||null});d&&(_=(0,Ae.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Ae.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?Nte(i,p):{},C;l!==of&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let T={gridTemplateColumns:C};return o==="right"?(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()})]}):(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()}),(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:Fg,isEligible(e,t,{block:r}){let{attributes:o}=r;return e.align===void 0&&!!o.className?.includes("alignwide")}},WSe={attributes:pA,supports:mA,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||yc,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=(0,Ae.jsx)("img",{src:i,alt:r,className:b||null});d&&(_=(0,Ae.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Ae.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?iC(i,p):{},C;l!==of&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let T={gridTemplateColumns:C};return o==="right"?(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()})]}):(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()}),(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:Fg},$Se={attributes:pA,supports:mA,save({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||yc,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=(0,Ae.jsx)("img",{src:i,alt:r,className:b||null});d&&(_=(0,Ae.jsx)("a",{className:m,href:d,target:f,rel:v,children:_}));let k={image:()=>_,video:()=>(0,Ae.jsx)("video",{controls:!0,src:i})},x=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill":u}),w=u?iC(i,p):{},C;l!==of&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let T={gridTemplateColumns:C};return(0,Ae.jsxs)("div",{...yr.useBlockProps.save({className:x,style:T}),children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:w,children:(k[a]||_c)()}),(0,Ae.jsx)("div",{...yr.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})},migrate:Fg},qSe={attributes:{...lC,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,uA.compose)(Dte,Fg),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:a,mediaPosition:i,mediaType:l,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:p,imageFill:m,focalPoint:d,linkClass:f,href:h,linkTarget:g,rel:v}=e,b=v||void 0,_=(0,Ae.jsx)("img",{src:s,alt:a,className:u&&l==="image"?`wp-image-${u}`:null});h&&(_=(0,Ae.jsx)("a",{className:f,href:h,target:g,rel:b,children:_}));let k={image:()=>_,video:()=>(0,Ae.jsx)("video",{controls:!0,src:s})},x=(0,yr.getColorClassName)("background-color",t),w=S({"has-media-on-the-right":i==="right","has-background":x||r,[x]:x,"is-stacked-on-mobile":o,[`is-vertically-aligned-${p}`]:p,"is-image-fill":m}),C=m?iC(s,d):{},T;return c!==of&&(T=i==="right"?`auto ${c}%`:`${c}% auto`),(0,Ae.jsxs)("div",{className:w,style:{backgroundColor:x?void 0:r,gridTemplateColumns:T},children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:C,children:(k[l]||_c)()}),(0,Ae.jsx)("div",{className:"wp-block-media-text__content",children:(0,Ae.jsx)(yr.InnerBlocks.Content,{})})]})}},ZSe={attributes:{...lC,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,uA.compose)(Dte,Fg),save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:a,mediaPosition:i,mediaType:l,mediaUrl:s,mediaWidth:c,mediaId:u,verticalAlignment:p,imageFill:m,focalPoint:d}=e,f={image:()=>(0,Ae.jsx)("img",{src:s,alt:a,className:u&&l==="image"?`wp-image-${u}`:null}),video:()=>(0,Ae.jsx)("video",{controls:!0,src:s})},h=(0,yr.getColorClassName)("background-color",t),g=S({"has-media-on-the-right":i==="right",[h]:h,"is-stacked-on-mobile":o,[`is-vertically-aligned-${p}`]:p,"is-image-fill":m}),v=m?iC(s,d):{},b;return c!==of&&(b=i==="right"?`auto ${c}%`:`${c}% auto`),(0,Ae.jsxs)("div",{className:g,style:{backgroundColor:h?void 0:r,gridTemplateColumns:b},children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",style:v,children:(f[l]||_c)()}),(0,Ae.jsx)("div",{className:"wp-block-media-text__content",children:(0,Ae.jsx)(yr.InnerBlocks.Content,{})})]})}},KSe={attributes:{...lC,backgroundColor:{type:"string"},customBackgroundColor:{type:"string"},mediaUrl:{type:"string",source:"attribute",selector:"figure video,figure img",attribute:"src"}},migrate:Fg,save({attributes:e}){let{backgroundColor:t,customBackgroundColor:r,isStackedOnMobile:o,mediaAlt:a,mediaPosition:i,mediaType:l,mediaUrl:s,mediaWidth:c}=e,u={image:()=>(0,Ae.jsx)("img",{src:s,alt:a}),video:()=>(0,Ae.jsx)("video",{controls:!0,src:s})},p=(0,yr.getColorClassName)("background-color",t),m=S({"has-media-on-the-right":i==="right",[p]:p,"is-stacked-on-mobile":o}),d;return c!==of&&(d=i==="right"?`auto ${c}%`:`${c}% auto`),(0,Ae.jsxs)("div",{className:m,style:{backgroundColor:p?void 0:r,gridTemplateColumns:d},children:[(0,Ae.jsx)("figure",{className:"wp-block-media-text__media",children:(u[l]||_c)()}),(0,Ae.jsx)("div",{className:"wp-block-media-text__content",children:(0,Ae.jsx)(yr.InnerBlocks.Content,{})})]})}},Ate=[USe,GSe,WSe,$Se,qSe,ZSe,KSe];var jo=n(N(),1),uC=n(O(),1),pC=n(H(),1),Uo=n(P(),1),Fr=n(z(),1),mC=n(Ar(),1);var ey=n(te(),1);var Hg=n(z(),1),xc=n(P(),1),Vte=n(N(),1),zte=n(ve(),1),dA=n(O(),1),fA=n(H(),1),cC=n(Ar(),1),Ote=n(Tr(),1);function sC(e,t){return e?{objectPosition:t?`${Math.round(t.x*100)}% ${Math.round(t.y*100)}%`:"50% 50%"}:{}}var Un=n(y(),1),Fte=["image","video"],YSe=()=>{},QSe=(0,fA.forwardRef)(({isSelected:e,isStackedOnMobile:t,...r},o)=>{let a=(0,zte.useViewportMatch)("small","<");return(0,Un.jsx)(Hg.ResizableBox,{ref:o,showHandle:e&&(!a||!t),...r})});function XSe({mediaId:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o,useFeaturedImage:a}){return(0,Un.jsx)(xc.BlockControls,{group:"other",children:(0,Un.jsx)(xc.MediaReplaceFlow,{mediaId:e,mediaURL:t,allowedTypes:Fte,onSelect:r,onToggleFeaturedImage:o,useFeaturedImage:a,onReset:()=>r(void 0)})})}function Mte({className:e,mediaUrl:t,onSelectMedia:r,toggleUseFeaturedImage:o}){let{createErrorNotice:a}=(0,dA.useDispatch)(Ote.store),i=s=>{a(s,{type:"snackbar"})},l=s=>{s.length===1&&r({url:(0,cC.createBlobURL)(s[0])})};return(0,Un.jsx)(xc.MediaPlaceholder,{icon:(0,Un.jsx)(xc.BlockIcon,{icon:sv}),labels:{title:(0,Vte.__)("Media area")},className:e,onSelect:r,onToggleFeaturedImage:o,allowedTypes:Fte,onFilesPreUpload:l,onError:i,disableMediaButtons:t})}function JSe(e,t){let{className:r,commitWidthChange:o,focalPoint:a,imageFill:i,isSelected:l,isStackedOnMobile:s,mediaAlt:c,mediaId:u,mediaPosition:p,mediaType:m,mediaUrl:d,mediaWidth:f,onSelectMedia:h,onWidthChange:g,enableResize:v,toggleUseFeaturedImage:b,useFeaturedImage:_,featuredImageURL:k,featuredImageAlt:x,refMedia:w}=e,C=!u&&(0,cC.isBlobURL)(d),{toggleSelection:T}=(0,dA.useDispatch)(xc.store);if(d||k||_){let I=()=>{T(!1)},D=(V,j,q)=>{g(parseInt(q.style.width))},L=(V,j,q)=>{T(!0),o(parseInt(q.style.width))},E={right:v&&p==="left",left:v&&p==="right"},B=m==="image"&&i?sC(d||k,a):{},R={image:()=>_&&k?(0,Un.jsx)("img",{ref:w,src:k,alt:x,style:B}):d&&(0,Un.jsx)("img",{ref:w,src:d,alt:c,style:B}),video:()=>(0,Un.jsx)("video",{controls:!0,ref:w,src:d})};return(0,Un.jsxs)(QSe,{as:"figure",className:S(r,"editor-media-container__resizer",{"is-transient":C}),size:{width:f+"%"},minWidth:"10%",maxWidth:"100%",enable:E,onResizeStart:I,onResize:D,onResizeStop:L,axis:"x",isSelected:l,isStackedOnMobile:s,ref:t,children:[(0,Un.jsx)(XSe,{onSelectMedia:h,mediaUrl:_&&k?k:d,mediaId:u,toggleUseFeaturedImage:b,useFeaturedImage:_}),(R[m]||YSe)(),C&&(0,Un.jsx)(Hg.Spinner,{}),!_&&(0,Un.jsx)(Mte,{...e}),!k&&_&&(0,Un.jsx)(Hg.Placeholder,{className:"wp-block-media-text--placeholder-image",style:B,withIllustration:!0})]})}return(0,Un.jsx)(Mte,{...e})}var Hte=(0,fA.forwardRef)(JSe);var bt=n(y(),1),{ResolutionTool:e6e}=U(Uo.privateApis),jte=e=>Math.max(Jb,Math.min(e,100-Jb));function Ute(e,t){return e?.media_details?.sizes?.[t]?.source_url}function t6e({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,mC.isBlobURL)(o.url)&&(o.type=(0,mC.getBlobTypeByURL)(o.url));let a,i;o.media_type?o.media_type==="image"?a="image":a="video":a=o.type,a==="image"&&(i=o.sizes?.large?.url||o.media_details?.sizes?.large?.source_url);let l=e,s=t;if(a==="image"){if(!l)switch(window?.wp?.media?.view?.settings?.defaultProps?.link||oC){case"file":case nC:l=nC;break;case"post":case aC:l=aC;break;case oC:default:l=oC;break}switch(l){case nC:s=o.url;break;case aC:s=o.link;break}}r({mediaAlt:o.alt,mediaId:o.id,mediaType:a,mediaUrl:i||o.url,mediaLink:o.link||void 0,href:s,linkDestination:l,focalPoint:void 0,useFeaturedImage:!1})}}function r6e({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,uC.useSelect)(i=>{let{getSettings:l}=i(Uo.store);return{imageSizes:l().imageSizes}},[]);if(!o?.length)return null;let a=o.filter(({slug:i})=>Ute(e,i)).map(({name:i,slug:l})=>({value:l,label:i}));return(0,bt.jsx)(e6e,{value:t,defaultValue:yc,options:a,onChange:r})}function o6e({attributes:e,isSelected:t,setAttributes:r,context:{postId:o,postType:a}}){let{focalPoint:i,href:l,imageFill:s,isStackedOnMobile:c,linkClass:u,linkDestination:p,linkTarget:m,mediaAlt:d,mediaId:f,mediaPosition:h,mediaType:g,mediaUrl:v,mediaWidth:b,mediaSizeSlug:_,rel:k,verticalAlignment:x,allowedBlocks:w,useFeaturedImage:C}=e,[T]=(0,ey.useEntityProp)("postType",a,"featured_media",o),{featuredImageMedia:I}=(0,uC.useSelect)(me=>({featuredImageMedia:T&&C?me(ey.store).getEntityRecord("postType","attachment",T,{context:"view"}):void 0}),[T,C]),{image:D}=(0,uC.useSelect)(me=>({image:f&&t?me(ey.store).getEntityRecord("postType","attachment",f,{context:"view"}):null}),[t,f]),L=C?I?.source_url:"",E=C?I?.alt_text:"",B=()=>{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})},R=(0,pC.useRef)(),V=me=>{let{style:se}=R.current,{x:Pe,y:Ee}=me;se.objectPosition=`${Pe*100}% ${Ee*100}%`},[j,q]=(0,pC.useState)(null),W=t6e({attributes:e,setAttributes:r}),G=me=>{r(me)},F=me=>{q(jte(me))},J=me=>{r({mediaWidth:jte(me)}),q(null)},$=S({"has-media-on-the-right":h==="right","is-selected":t,"is-stacked-on-mobile":c,[`is-vertically-aligned-${x}`]:x,"is-image-fill-element":s}),X=`${j||b}%`,re=h==="right"?`1fr ${X}`:`${X} 1fr`,oe={gridTemplateColumns:re,msGridColumns:re},ee=me=>{r({mediaAlt:me})},ce=me=>{r({verticalAlignment:me})},ne=me=>{let se=Ute(D,me);if(!se)return null;r({mediaUrl:se,mediaSizeSlug:me})},we=K(),le=(0,bt.jsxs)(Fr.__experimentalToolsPanel,{label:(0,jo.__)("Settings"),resetAll:()=>{r({isStackedOnMobile:!0,imageFill:!1,mediaAlt:"",focalPoint:void 0,mediaWidth:50}),ne(yc)},dropdownMenuProps:we,children:[(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,jo.__)("Media width"),isShownByDefault:!0,hasValue:()=>b!==50,onDeselect:()=>r({mediaWidth:50}),children:(0,bt.jsx)(Fr.RangeControl,{label:(0,jo.__)("Media width"),value:j||b,onChange:J,min:Jb,max:100-Jb})}),(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,jo.__)("Stack on mobile"),isShownByDefault:!0,hasValue:()=>!c,onDeselect:()=>r({isStackedOnMobile:!0}),children:(0,bt.jsx)(Fr.ToggleControl,{label:(0,jo.__)("Stack on mobile"),checked:c,onChange:()=>r({isStackedOnMobile:!c})})}),g==="image"&&(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,jo.__)("Crop image to fill"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>r({imageFill:!1}),children:(0,bt.jsx)(Fr.ToggleControl,{label:(0,jo.__)("Crop image to fill"),checked:!!s,onChange:()=>r({imageFill:!s})})}),s&&(v||L)&&g==="image"&&(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,jo.__)("Focal point"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>r({focalPoint:void 0}),children:(0,bt.jsx)(Fr.FocalPointPicker,{label:(0,jo.__)("Focal point"),url:C&&L?L:v,value:i,onChange:me=>r({focalPoint:me}),onDragStart:V,onDrag:V})}),g==="image"&&v&&!C&&(0,bt.jsx)(Fr.__experimentalToolsPanelItem,{label:(0,jo.__)("Alternative text"),isShownByDefault:!0,hasValue:()=>!!d,onDeselect:()=>r({mediaAlt:""}),children:(0,bt.jsx)(Fr.TextareaControl,{label:(0,jo.__)("Alternative text"),value:d,onChange:ee,help:(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Fr.ExternalLink,{href:(0,jo.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,jo.__)("Describe the purpose of the image.")}),(0,bt.jsx)("br",{}),(0,jo.__)("Leave empty if decorative.")]})})}),g==="image"&&!C&&(0,bt.jsx)(r6e,{image:D,value:_,onChange:ne})]}),de=(0,Uo.useBlockProps)({className:$,style:oe}),ge=(0,Uo.useInnerBlocksProps)({className:"wp-block-media-text__content"},{template:Ite,allowedBlocks:w}),ae=(0,Uo.useBlockEditingMode)();return(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Uo.InspectorControls,{children:le}),(0,bt.jsxs)(Uo.BlockControls,{group:"block",children:[ae==="default"&&(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Uo.BlockVerticalAlignmentControl,{onChange:ce,value:x,label:(0,jo.__)("Align media and text vertically")}),(0,bt.jsx)(Fr.ToolbarButton,{icon:ZB,title:(0,jo.__)("Show media on left"),isActive:h==="left",onClick:()=>r({mediaPosition:"left"})}),(0,bt.jsx)(Fr.ToolbarButton,{icon:YB,title:(0,jo.__)("Show media on right"),isActive:h==="right",onClick:()=>r({mediaPosition:"right"})})]}),g==="image"&&!C&&(0,bt.jsx)(Uo.__experimentalImageURLInputUI,{url:l||"",onChangeUrl:G,linkDestination:p,mediaType:g,mediaUrl:D&&D.source_url,mediaLink:D&&D.link,linkTarget:m,linkClass:u,rel:k})]}),(0,bt.jsxs)("div",{...de,children:[h==="right"&&(0,bt.jsx)("div",{...ge}),(0,bt.jsx)(Hte,{className:"wp-block-media-text__media",onSelectMedia:W,onWidthChange:F,commitWidthChange:J,refMedia:R,enableResize:ae==="default",toggleUseFeaturedImage:B,focalPoint:i,imageFill:s,isSelected:t,isStackedOnMobile:c,mediaAlt:d,mediaId:f,mediaPosition:h,mediaType:g,mediaUrl:v,mediaWidth:b,useFeaturedImage:C,featuredImageURL:L,featuredImageAlt:E}),h!=="right"&&(0,bt.jsx)("div",{...ge})]})]})}var Gte=o6e;var dC={$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 jg=n(P(),1);var Cs=n(y(),1),a6e=50,Wte=()=>{};function $te({attributes:e}){let{isStackedOnMobile:t,mediaAlt:r,mediaPosition:o,mediaType:a,mediaUrl:i,mediaWidth:l,mediaId:s,verticalAlignment:c,imageFill:u,focalPoint:p,linkClass:m,href:d,linkTarget:f,rel:h}=e,g=e.mediaSizeSlug||yc,v=h||void 0,b=S({[`wp-image-${s}`]:s&&a==="image",[`size-${g}`]:s&&a==="image"}),_=u?sC(i,p):{},k=i?(0,Cs.jsx)("img",{src:i,alt:r,className:b||null,style:_}):null;d&&(k=(0,Cs.jsx)("a",{className:m,href:d,target:f,rel:v,children:k}));let x={image:()=>k,video:()=>(0,Cs.jsx)("video",{controls:!0,src:i})},w=S({"has-media-on-the-right":o==="right","is-stacked-on-mobile":t,[`is-vertically-aligned-${c}`]:c,"is-image-fill-element":u}),C;l!==a6e&&(C=o==="right"?`auto ${l}%`:`${l}% auto`);let T={gridTemplateColumns:C};return o==="right"?(0,Cs.jsxs)("div",{...jg.useBlockProps.save({className:w,style:T}),children:[(0,Cs.jsx)("div",{...jg.useInnerBlocksProps.save({className:"wp-block-media-text__content"})}),(0,Cs.jsx)("figure",{className:"wp-block-media-text__media",children:(x[a]||Wte)()})]}):(0,Cs.jsxs)("div",{...jg.useBlockProps.save({className:w,style:T}),children:[(0,Cs.jsx)("figure",{className:"wp-block-media-text__media",children:(x[a]||Wte)()}),(0,Cs.jsx)("div",{...jg.useInnerBlocksProps.save({className:"wp-block-media-text__content"})})]})}var nf=n(Z(),1),i6e={from:[{type:"block",blocks:["core/image"],transform:({alt:e,url:t,id:r,anchor:o})=>(0,nf.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,nf.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:a,customOverlayColor:i,gradient:l,id:s,overlayColor:c,style:u,textColor:p,url:m,useFeaturedImage:d},f)=>{let h={};return a?h={style:{color:{gradient:a}}}:i&&(h={style:{color:{background:i}}}),u?.color?.text&&(h.style={color:{...h.style?.color,text:u.color.text}}),(0,nf.createBlock)("core/media-text",{align:e,anchor:r,backgroundColor:c,gradient:l,mediaAlt:t,mediaId:s,mediaType:o,mediaUrl:m,textColor:p,useFeaturedImage:d,...h},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,nf.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,nf.createBlock)("core/video",{id:e,src:t,anchor:r})},{type:"block",blocks:["core/cover"],transform:({align:e,anchor:t,backgroundColor:r,focalPoint:o,gradient:a,mediaAlt:i,mediaId:l,mediaType:s,mediaUrl:c,style:u,textColor:p,useFeaturedImage:m},d)=>{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 h={align:e,alt:i,anchor:t,backgroundType:s,dimRatio:c||m?50:100,focalPoint:o,gradient:a,id:l,overlayColor:r,textColor:p,url:c,useFeaturedImage:m,...f};return(0,nf.createBlock)("core/cover",h,d)}}]},qte=i6e;var{fieldsKey:l6e,formKey:s6e}=U(Zte.privateApis),{name:Kte}=dC,fC={icon:QE,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,ty.__)("The wren<br>Earns his living<br>Noiselessly.")}},{name:"core/paragraph",attributes:{content:(0,ty.__)("\u2014 Kobayashi Issa (\u4E00\u8336)")}}]},transforms:qte,edit:Gte,save:$te,deprecated:Ate};window.__experimentalContentOnlyInspectorFields&&(fC[l6e]=[{id:"media",label:(0,ty.__)("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,ty.__)("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})}],fC[s6e]={fields:["media","link"]});var c6e=()=>A({name:Kte,metadata:dC,settings:fC});var gA={};Y(gA,{init:()=>p6e,metadata:()=>gC,name:()=>ry,settings:()=>are});var nre=n(Z(),1);var Bu=n(N(),1),Yte=n(H(),1),Qte=n(z(),1),Xte=n(Z(),1),hC=n(O(),1),af=n(P(),1),Jte=n(Bn(),1),Ug=n(y(),1);function ere({attributes:e,clientId:t}){let{originalName:r,originalUndelimitedContent:o}=e,a=!!o,{hasFreeformBlock:i,hasHTMLBlock:l}=(0,hC.useSelect)(d=>{let{canInsertBlockType:f,getBlockRootClientId:h}=d(af.store);return{hasFreeformBlock:f("core/freeform",h(t)),hasHTMLBlock:f("core/html",h(t))}},[t]),{replaceBlock:s}=(0,hC.useDispatch)(af.store);function c(){s(t,(0,Xte.createBlock)("core/html",{},[],[o]))}let u=[],p,m=(0,Ug.jsx)(Qte.Button,{__next40pxDefaultSize:!0,onClick:c,variant:"primary",children:(0,Bu.__)("Keep as HTML")},"convert");return a&&!i&&(!r||r==="core/freeform")?l?(p=(0,Bu.__)("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(m)):p=(0,Bu.__)("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."):a&&l?(p=(0,Bu.sprintf)((0,Bu.__)('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(m)):p=(0,Bu.sprintf)((0,Bu.__)('Your site doesn\u2019t include support for the "%s" block. You can leave it as-is or remove it.'),r),(0,Ug.jsxs)("div",{...(0,af.useBlockProps)({className:"has-warning"}),children:[(0,Ug.jsx)(af.Warning,{actions:u,children:p}),(0,Ug.jsx)(Yte.RawHTML,{children:(0,Jte.safeHTML)(o)})]})}var gC={$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 tre=n(H(),1),rre=n(y(),1);function ore({attributes:e}){return(0,rre.jsx)(tre.RawHTML,{children:e.originalContent})}var{name:ry}=gC,are={name:ry,__experimentalLabel(e,{context:t}){if(t==="accessibility"){let{originalName:r}=e,o=r?(0,nre.getBlockType)(r):void 0;return o?o.settings.title||r:""}},edit:ere,save:ore},p6e=()=>A({name:ry,metadata:gC,settings:are});var vA={};Y(vA,{init:()=>v6e,metadata:()=>bC,name:()=>fre,settings:()=>yC});var mre=n(N(),1),dre=n(Z(),1);var tm=n(N(),1),Gg=n(z(),1),Wg=n(P(),1),vC=n(Z(),1);var Ss=n(y(),1),m6e=(0,tm.__)("Read more");function ire({attributes:{customText:e,noTeaser:t},insertBlocksAfter:r,setAttributes:o}){let a=K();return(0,Ss.jsxs)(Ss.Fragment,{children:[(0,Ss.jsx)(Wg.InspectorControls,{children:(0,Ss.jsx)(Gg.__experimentalToolsPanel,{label:(0,tm.__)("Settings"),resetAll:()=>{o({noTeaser:!1})},dropdownMenuProps:a,children:(0,Ss.jsx)(Gg.__experimentalToolsPanelItem,{label:(0,tm.__)("Hide excerpt"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({noTeaser:!1}),children:(0,Ss.jsx)(Gg.ToggleControl,{label:(0,tm.__)("Hide the excerpt on the full content page"),checked:!!t,onChange:()=>o({noTeaser:!t}),help:i=>i?(0,tm.__)("The excerpt is hidden."):(0,tm.__)("The excerpt is visible.")})})})}),(0,Ss.jsx)("div",{...(0,Wg.useBlockProps)(),children:(0,Ss.jsx)(Wg.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,tm.__)('"Read more" text'),value:e,placeholder:m6e,onChange:i=>o({customText:i}),disableLineBreaks:!0,__unstableOnSplitAtEnd:r?()=>r((0,vC.createBlock)((0,vC.getDefaultBlockName)())):void 0})})]})}var bC={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/more",title:"More",category:"design",description:"Content before this block will be shown in the excerpt on your archives page.",keywords:["read more"],textdomain:"default",attributes:{customText:{type:"string",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 lre=n(H(),1),sre=n(y(),1);function cre({attributes:{customText:e,noTeaser:t}}){let r=e?`<!--more ${e}-->`:"<!--more-->";return(0,sre.jsx)(lre.RawHTML,{children:[r,t?"<!--noteaser-->":""].filter(Boolean).join(`
+`)})}var ure=n(Z(),1),f6e={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,ure.createBlock)("core/more",o)}}]},pre=f6e;var{fieldsKey:h6e,formKey:g6e}=U(dre.privateApis),{name:fre}=bC,yC={icon:rB,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:pre,edit:ire,save:cre};window.__experimentalContentOnlyInspectorFields&&(yC[h6e]=[{id:"customText",label:(0,mre.__)("Content"),type:"text",Edit:"rich-text"}],yC[g6e]={fields:["customText"]});var v6e=()=>A({name:fre,metadata:bC,settings:yC});var QA={};Y(QA,{init:()=>TTe,metadata:()=>_C,name:()=>Wne,settings:()=>$ne});var hS=n(N(),1);var jne=n(O(),1),Une=n(te(),1),Gne=n(Vo(),1);var _C={$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 gr=n(H(),1),et=n(P(),1),sm=n(te(),1),Es=n(O(),1),Jr=n(z(),1),zt=n(N(),1),mS=n(ab(),1);var Ane=n(Z(),1),Mne=n(ve(),1);var $g=n(te(),1),vre=n(O(),1);var Oi={name:"core/navigation-link",attributes:{kind:"post-type",type:"page"}},hre=["core/navigation-link/page","core/navigation-link"],bA={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"},gre=["postType","wp_navigation",bA],kc="navigation-overlay";function qg(e){let t=(0,$g.useResourcePermissions)({kind:"postType",name:"wp_navigation",id:e}),{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:a}=(0,vre.useSelect)(h=>y6e(h,e),[e]),{canCreate:i,canUpdate:l,canDelete:s,isResolving:c,hasResolved:u}=t,{records:p,isResolving:m,hasResolved:d}=(0,$g.useEntityRecords)("postType","wp_navigation",bA),f=e?p?.length>1:p?.length>0;return{navigationMenu:r,isNavigationMenuResolved:o,isNavigationMenuMissing:a,navigationMenus:p,isResolvingNavigationMenus:m,hasResolvedNavigationMenus:d,canSwitchNavigationMenu:f,canUserCreateNavigationMenus:i,isResolvingCanUserCreateNavigationMenus:c,hasResolvedCanUserCreateNavigationMenus:u,canUserUpdateNavigationMenu:l,hasResolvedCanUserUpdateNavigationMenu:e?u:void 0,canUserDeleteNavigationMenu:s,hasResolvedCanUserDeleteNavigationMenu:e?u:void 0}}function y6e(e,t){if(!t)return{isNavigationMenuResolved:!1,isNavigationMenuMissing:!0};let{getEntityRecord:r,getEditedEntityRecord:o,hasFinishedResolution:a}=e($g.store),i=["postType","wp_navigation",t],l=r(...i),s=o(...i),c=a("getEditedEntityRecord",i),u=s.status==="publish"||s.status==="draft";return{isNavigationMenuResolved:c,isNavigationMenuMissing:c&&(!l||!u),navigationMenu:u?s:null}}var Yg=n(z(),1),ny=n(N(),1);var yA=n(ab(),1),yre=n(H(),1),_re=n(te(),1);var bre=n(N(),1),oy=n(y(),1),_6e=({isVisible:e=!0})=>(0,oy.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__preview",children:(0,oy.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,oy.jsx)(ia,{icon:ed}),(0,bre.__)("Navigation")]})}),xC=_6e;var Ts=n(z(),1);var _a=n(N(),1),kC=n(Vo(),1),Zg=n(H(),1),wC=n(te(),1);var wl=n(y(),1);function x6e(e,t,r){return e?r==="publish"?(0,kC.decodeEntities)(e):(0,_a.sprintf)((0,_a.__)("%1$s (%2$s)"),(0,kC.decodeEntities)(e),r):(0,_a.sprintf)((0,_a.__)("(no title %s)"),t)}function k6e({currentMenuId:e,onSelectNavigationMenu:t,onSelectClassicMenu:r,onCreateNew:o,actionLabel:a,createNavigationMenuIsSuccess:i,createNavigationMenuIsError:l}){let s=(0,_a.__)("Create from '%s'"),[c,u]=(0,Zg.useState)(!1);a=a||s;let{records:p}=(0,wC.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),{navigationMenus:m,isResolvingNavigationMenus:d,hasResolvedNavigationMenus:f,canUserCreateNavigationMenus:h,canSwitchNavigationMenu:g,isNavigationMenuMissing:v}=qg(e),[b]=(0,wC.useEntityProp)("postType","wp_navigation","title",e),_=(0,Zg.useMemo)(()=>m?.map(({id:R,title:V,status:j},q)=>{let W=x6e(V?.rendered,q+1,j);return{value:R,label:W,ariaLabel:(0,_a.sprintf)(a,W),disabled:c||d||!f}})||[],[m,a,d,f,c]),k=!!m?.length,x=!!p?.length,w=!!g,C=!!h,T=k&&!e,I=!k&&f,D=f&&e===null,L=e&&v,E="";return d?E=(0,_a.__)("Loading\u2026"):T||I||D||L?E=(0,_a.__)("Choose or create a Navigation Menu"):E=b,(0,Zg.useEffect)(()=>{c&&(i||l)&&u(!1)},[f,i,h,l,c,D,I,T]),(0,wl.jsx)(Ts.DropdownMenu,{label:E,icon:cv,toggleProps:{size:"small"},children:({onClose:R})=>(0,wl.jsxs)(wl.Fragment,{children:[w&&k&&(0,wl.jsx)(Ts.MenuGroup,{label:(0,_a.__)("Menus"),children:(0,wl.jsx)(Ts.MenuItemsChoice,{value:e,onSelect:V=>{t(V),R()},choices:_})}),C&&x&&(0,wl.jsx)(Ts.MenuGroup,{label:(0,_a.__)("Import Classic Menus"),children:p?.map(V=>{let j=(0,kC.decodeEntities)(V.name);return(0,wl.jsx)(Ts.MenuItem,{onClick:async()=>{u(!0),await r(V),u(!1),R()},"aria-label":(0,_a.sprintf)(s,j),disabled:c||d||!f,children:j},V.id)})}),h&&(0,wl.jsx)(Ts.MenuGroup,{label:(0,_a.__)("Tools"),children:(0,wl.jsx)(Ts.MenuItem,{onClick:async()=>{u(!0),await o(),u(!1),R()},disabled:c||d||!f,children:(0,_a.__)("Create new Menu")})})]})})}var Kg=k6e;var Gn=n(y(),1);function xre({isSelected:e,currentMenuId:t,clientId:r,canUserCreateNavigationMenus:o=!1,isResolvingCanUserCreateNavigationMenus:a,onSelectNavigationMenu:i,onSelectClassicMenu:l,onCreateEmpty:s}){let{isResolving:c,hasResolved:u}=(0,_re.useEntityRecords)("root","menu",{per_page:-1,context:"view"});(0,yre.useEffect)(()=>{e&&(c&&(0,yA.speak)((0,ny.__)("Loading navigation block setup options\u2026")),u&&(0,yA.speak)((0,ny.__)("Navigation block setup options ready.")))},[u,c,e]);let p=c&&a;return(0,Gn.jsx)(Gn.Fragment,{children:(0,Gn.jsxs)(Yg.Placeholder,{className:"wp-block-navigation-placeholder",children:[(0,Gn.jsx)(xC,{isVisible:!e}),(0,Gn.jsx)("div",{"aria-hidden":e?void 0:!0,className:"wp-block-navigation-placeholder__controls",children:(0,Gn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions",children:[(0,Gn.jsxs)("div",{className:"wp-block-navigation-placeholder__actions__indicator",children:[(0,Gn.jsx)(ia,{icon:ed})," ",(0,ny.__)("Navigation")]}),(0,Gn.jsx)("hr",{}),p&&(0,Gn.jsx)(Yg.Spinner,{}),(0,Gn.jsx)(Kg,{currentMenuId:t,clientId:r,onSelectNavigationMenu:i,onSelectClassicMenu:l}),(0,Gn.jsx)("hr",{}),o&&(0,Gn.jsx)(Yg.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:s,children:(0,ny.__)("Start empty")})]})})]})})}var _A=n(z(),1),Xg=n(N(),1),xA=n(P(),1),kre=n(O(),1),wre=n(te(),1);var ay=n(M(),1);var Qg=n(y(),1);function wc({icon:e}){return e==="menu"?(0,Qg.jsx)(ia,{icon:JE}):(0,Qg.jsxs)(ay.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:[(0,Qg.jsx)(ay.Rect,{x:"4",y:"7.5",width:"16",height:"1.5"}),(0,Qg.jsx)(ay.Rect,{x:"4",y:"15",width:"16",height:"1.5"})]})}function xa(e,t){return e&&t?e+"//"+t:null}var Fi=n(y(),1);function kA({children:e,id:t,isOpen:r,isResponsive:o,onToggle:a,isHiddenByDefault:i,overlayBackgroundColor:l,overlayTextColor:s,hasIcon:c,icon:u,overlay:p,onNavigateToEntityRecord:m}){let d=(0,kre.useSelect)(x=>x(wre.store).getCurrentTheme()?.stylesheet,[]);if(!o)return e;let f=!!p,h=S("wp-block-navigation__responsive-container",!f&&{"has-text-color":!!s.color||!!s?.class,[(0,xA.getColorClassName)("color",s?.slug)]:!!s?.slug,"has-background":!!l.color||l?.class,[(0,xA.getColorClassName)("background-color",l?.slug)]:!!l?.slug},{"is-menu-open":r,"hidden-by-default":i}),g=f?{}:{color:!s?.slug&&s?.color,backgroundColor:!l?.slug&&l?.color&&l.color},v=S("wp-block-navigation__responsive-container-open",{"always-shown":i}),b=`${t}-modal`,_={className:"wp-block-navigation__responsive-dialog",...r&&{role:"dialog","aria-modal":!0,"aria-label":(0,Xg.__)("Menu")}},k=()=>{if(p&&m){let x=xa(d,p);m({postId:x,postType:"wp_template_part"});return}a(!0)};return(0,Fi.jsxs)(Fi.Fragment,{children:[!r&&(0,Fi.jsxs)(_A.Button,{__next40pxDefaultSize:!0,"aria-haspopup":"true","aria-label":c&&(0,Xg.__)("Open menu"),className:v,onClick:k,children:[c&&(0,Fi.jsx)(wc,{icon:u}),!c&&(0,Xg.__)("Menu")]}),(0,Fi.jsx)("div",{className:h,style:g,id:b,children:(0,Fi.jsx)("div",{className:"wp-block-navigation__responsive-close",tabIndex:"-1",children:(0,Fi.jsxs)("div",{..._,children:[(0,Fi.jsxs)(_A.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation__responsive-container-close","aria-label":c&&(0,Xg.__)("Close menu"),onClick:()=>a(!1),children:[c&&(0,Fi.jsx)(ia,{icon:$m}),!c&&(0,Xg.__)("Close")]}),(0,Fi.jsx)("div",{className:"wp-block-navigation__responsive-container-content",id:`${b}-content`,children:e})]})})})]})}var Cre=n(te(),1),Jg=n(P(),1),Sre=n(O(),1),Tre=n(H(),1);var wA=n(y(),1);function Pre({clientId:e,hasCustomPlaceholder:t,orientation:r,templateLock:o}){let{isImmediateParentOfSelectedBlock:a,selectedBlockHasChildren:i,isSelected:l,hasSelectedDescendant:s}=(0,Sre.useSelect)(v=>{let{getBlockCount:b,hasSelectedInnerBlock:_,getSelectedBlockClientId:k}=v(Jg.store),x=k();return{isImmediateParentOfSelectedBlock:_(e,!1),selectedBlockHasChildren:!!b(x),hasSelectedDescendant:_(e,!0),isSelected:x===e}},[e]),[c,u,p]=(0,Cre.useEntityBlockEditor)("postType","wp_navigation"),m=l||a&&!i,d=(0,Tre.useMemo)(()=>(0,wA.jsx)(xC,{}),[]),f=!!c?.length,h=!t&&!f&&!l,g=(0,Jg.useInnerBlocksProps)({className:"wp-block-navigation__container"},{value:c,onInput:u,onChange:p,prioritizedInserterBlocks:hre,defaultBlock:Oi,directInsert:!0,orientation:r,templateLock:o,renderAppender:l||a&&!i||s||m?Jg.InnerBlocks.ButtonBlockAppender:!1,placeholder:h?d:void 0,__experimentalCaptureToolbars:!0,__unstableDisableLayoutClassNames:!0});return(0,wA.jsx)("div",{...g})}var Ere=n(z(),1),Bre=n(te(),1),Ire=n(N(),1),Nre=n(y(),1);function Dre(){let[e,t]=(0,Bre.useEntityProp)("postType","wp_navigation","title");return(0,Nre.jsx)(Ere.TextControl,{label:(0,Ire.__)("Menu name"),value:e,onChange:t})}var Are=n(P(),1),CA=n(z(),1),Mre=n(te(),1),Vre=n(O(),1),lf=n(H(),1);function Lre(e,t){return!Rre(e,t,(r,o)=>{if(o?.name==="core/page-list"&&r==="innerBlocks")return!0})}var Rre=(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(!Rre(e[o],t[o],r))return!1}else return!1;return!0}return!1};var zre=n(y(),1),w6e={};function Ore({blocks:e,createNavigationMenu:t,hasSelection:r}){let o=(0,lf.useRef)();(0,lf.useEffect)(()=>{o?.current||(o.current=e)},[e]);let a=Lre(o?.current,e),i=(0,lf.useContext)(CA.Disabled.Context),l=(0,Are.useInnerBlocksProps)({className:"wp-block-navigation__container"},{renderAppender:r?void 0:!1,defaultBlock:Oi,directInsert:!0}),{isSaving:s,hasResolvedAllNavigationMenus:c}=(0,Vre.useSelect)(p=>{if(i)return w6e;let{hasFinishedResolution:m,isSavingEntityRecord:d}=p(Mre.store);return{isSaving:d("postType","wp_navigation"),hasResolvedAllNavigationMenus:m("getEntityRecords",gre)}},[i]);return(0,lf.useEffect)(()=>{i||s||!c||!r||!a||t(null,e)},[e,t,i,s,c,a,r]),(0,zre.jsx)(s?CA.Disabled:"div",{...l})}var SC=n(z(),1),TC=n(te(),1),Fre=n(O(),1),Hre=n(H(),1),CC=n(N(),1),sf=n(y(),1);function jre({onDelete:e}){let[t,r]=(0,Hre.useState)(!1),o=(0,TC.useEntityId)("postType","wp_navigation"),{deleteEntityRecord:a}=(0,Fre.useDispatch)(TC.store);return(0,sf.jsxs)(sf.Fragment,{children:[(0,sf.jsx)(SC.Button,{__next40pxDefaultSize:!0,className:"wp-block-navigation-delete-menu-button",variant:"secondary",isDestructive:!0,onClick:()=>{r(!0)},children:(0,CC.__)("Delete menu")}),t&&(0,sf.jsx)(SC.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{a("postType","wp_navigation",o,{force:!0}),e()},onCancel:()=>{r(!1)},confirmButtonText:(0,CC.__)("Delete"),size:"medium",children:(0,CC.__)("Are you sure you want to delete this Navigation Menu?")})]})}var iy=n(H(),1),Ure=n(O(),1),Gre=n(Tr(),1);function C6e({name:e,message:t=""}={}){let r=(0,iy.useRef)(),{createWarningNotice:o,removeNotice:a}=(0,Ure.useDispatch)(Gre.store),i=(0,iy.useCallback)(s=>{r.current||(r.current=e,o(s||t,{id:r.current,type:"snackbar"}))},[r,o,t,e]),l=(0,iy.useCallback)(()=>{r.current&&(a(r.current),r.current=null)},[r,a]);return[i,l]}var PC=C6e;var Cc=n(z(),1),rm=n(N(),1);var Hi=n(y(),1);function Wre({setAttributes:e,hasIcon:t,icon:r}){return(0,Hi.jsxs)(Hi.Fragment,{children:[(0,Hi.jsx)(Cc.__experimentalToolsPanelItem,{label:(0,rm.__)("Show icon button"),isShownByDefault:!0,hasValue:()=>!t,onDeselect:()=>e({hasIcon:!0}),children:(0,Hi.jsx)(Cc.ToggleControl,{label:(0,rm.__)("Show icon button"),help:(0,rm.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>e({hasIcon:o}),checked:t})}),(0,Hi.jsx)(Cc.__experimentalToolsPanelItem,{label:(0,rm.__)("Icon"),isShownByDefault:!0,hasValue:()=>r!=="handle",onDeselect:()=>e({icon:"handle"}),children:(0,Hi.jsxs)(Cc.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,rm.__)("Icon"),value:r,onChange:o=>e({icon:o}),isBlock:!0,children:[(0,Hi.jsx)(Cc.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,rm.__)("handle"),label:(0,Hi.jsx)(wc,{icon:"handle"})}),(0,Hi.jsx)(Cc.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,rm.__)("menu"),label:(0,Hi.jsx)(wc,{icon:"menu"})})]})})]})}var VC=n(z(),1),boe=n(N(),1),yoe=n(H(),1);var Cl=n(H(),1),loe=n(ve(),1),LC=n(te(),1),RC=n(O(),1),ka=n(z(),1),gn=n(N(),1),PA=n(Vo(),1),soe=n(Tr(),1);var Jre=n(H(),1),NC=n(O(),1),eoe=n(te(),1),toe=n(P(),1),roe=n(N(),1),uf=n(Z(),1);var om=function(){return om=Object.assign||function(t){for(var r,o=1,a=arguments.length;o<a;o++){r=arguments[o];for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&(t[i]=r[i])}return t},om.apply(this,arguments)};function $re(e){return e.toLowerCase()}var S6e=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],T6e=/[^A-Z0-9]+/gi;function EC(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?S6e:r,a=t.stripRegexp,i=a===void 0?T6e:a,l=t.transform,s=l===void 0?$re:l,c=t.delimiter,u=c===void 0?" ":c,p=qre(qre(e,o,"$1\0$2"),i,"\0"),m=0,d=p.length;p.charAt(m)==="\0";)m++;for(;p.charAt(d-1)==="\0";)d--;return p.slice(m,d).split("\0").map(s).join(u)}function qre(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,a){return o.replace(a,r)},e)}function Zre(e){return e.charAt(0).toUpperCase()+e.substr(1)}function P6e(e){return Zre(e.toLowerCase())}function Kre(e,t){return t===void 0&&(t={}),EC(e,om({delimiter:" ",transform:P6e},t))}function Yre(e,t){return t===void 0&&(t={}),EC(e,om({delimiter:"."},t))}function BC(e,t){return t===void 0&&(t={}),Yre(e,om({delimiter:"-"},t))}function SA(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function TA(e,t,r){if(!e)return;t(SA(e).color);let o=e,a=SA(o).backgroundColor;for(;a==="rgba(0, 0, 0, 0)"&&o.parentNode&&o.parentNode.nodeType===o.parentNode.ELEMENT_NODE;)o=o.parentNode,a=SA(o).backgroundColor;r(a)}function cf(e,t){let{textColor:r,customTextColor:o,backgroundColor:a,customBackgroundColor:i,overlayTextColor:l,customOverlayTextColor:s,overlayBackgroundColor:c,customOverlayBackgroundColor:u,style:p}=e,m={};return t&&s?m.customTextColor=s:t&&l?m.textColor=l:o?m.customTextColor=o:r?m.textColor=r:p?.color?.text&&(m.customTextColor=p.color.text),t&&u?m.customBackgroundColor=u:t&&c?m.backgroundColor=c:i?m.customBackgroundColor=i:a?m.backgroundColor=a:p?.color?.background&&(m.customTextColor=p.color.background),m}function IC(e){return{className:S("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 Qre=(e,t)=>{let r=e.toLowerCase(),o=t.map(i=>i.title.rendered.toLowerCase());if(!o.includes(r))return e;let a=2;for(;o.includes(`${r} ${a}`);)a++;return`${e} ${a}`},Xre=e=>BC(e).replace(/[^\w-]+/g,"")||"wp-custom-part";function ooe(e){let{saveEntityRecord:t}=(0,NC.useDispatch)(eoe.store),r=(0,NC.useSelect)(a=>U(a(toe.store)).getPatternBySlug("core/navigation-overlay"),[]);return(0,Jre.useCallback)(async()=>{let a=e.filter(u=>u.title?.rendered),i=Qre((0,roe.__)("Navigation Overlay"),a),l=Xre(i),s="";if(r?.content){let u=(0,uf.parse)(r.content,{__unstableSkipMigrationLogs:!0});s=(0,uf.serialize)(u)}else s=(0,uf.serialize)([(0,uf.createBlock)("core/paragraph")]);return await t("postType","wp_template_part",{slug:l,title:i,content:s,area:kc},{throwOnError:!0})},[e,t,r])}var ly=n(z(),1),noe=n(N(),1),aoe=n(H(),1),DC=n(y(),1);function E6e({onClear:e,onCreate:t,isCreating:r=!1}){let o=(0,aoe.createInterpolateElement)((0,noe.__)("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,DC.jsx)(ly.Button,{__next40pxDefaultSize:!0,onClick:e,variant:"link",disabled:r,accessibleWhenDisabled:!0}),createButton:(0,DC.jsx)(ly.Button,{__next40pxDefaultSize:!0,onClick:t,variant:"link",disabled:r,accessibleWhenDisabled:!0,isBusy:r})});return(0,DC.jsx)(ly.Notice,{status:"warning",isDismissible:!1,className:"wp-block-navigation__deleted-overlay-warning",children:o})}var ioe=E6e;var To=n(y(),1);function EA({overlay:e,overlayMenu:t,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:a,setIsCreatingOverlay:i}){let l=(0,loe.useInstanceId)(EA,"wp-block-navigation__overlay-selector-heading"),{records:s,isResolving:c,hasResolved:u}=(0,LC.useEntityRecords)("postType","wp_template_part",{per_page:-1}),{createErrorNotice:p}=(0,RC.useDispatch)(soe.store),m=(0,RC.useSelect)(B=>B(LC.store).getCurrentTheme()?.stylesheet,[]),[d,f]=(0,Cl.useState)(!1),h=a!==void 0?a:d,g=i!==void 0?i:f,v=(0,Cl.useMemo)(()=>s?s.filter(B=>B.area===kc):[],[s]),b=ooe(v),_=(0,Cl.useMemo)(()=>!e||!v?null:v.find(B=>B.slug===e),[e,v]),k=(0,Cl.useMemo)(()=>{let B=[{label:(0,gn.__)("Default"),value:""}];if(!u||c)return B;let R=v.map(V=>({label:V.title?.rendered?(0,PA.decodeEntities)(V.title.rendered):V.slug,value:V.slug}));return e&&!_&&R.unshift({label:(0,gn.sprintf)((0,gn.__)("%s (missing)"),e),value:e}),[...B,...R]},[v,u,c,e,_]),x=B=>{r({overlay:B||void 0})},w=()=>{if(!e||!_||!o)return;let B=_.theme||m,V={postId:xa(B,e),postType:"wp_template_part"};t==="mobile"&&(V.viewport="mobile"),o(V)},C=(0,Cl.useCallback)(async()=>{try{g(!0);let B=await b();if(r({overlay:B.slug}),o){let R=B.theme||m,j={postId:xa(R,B.slug),postType:"wp_template_part"};t==="mobile"&&(j.viewport="mobile"),o(j)}else g(!1)}catch(B){let R=B instanceof Error&&"code"in B&&B.message&&B.code!=="unknown_error"?B.message:(0,gn.__)("An error occurred while creating the overlay.");p(R,{type:"snackbar"}),g(!1)}},[b,r,o,p,m,g,t]),T=(0,Cl.useCallback)(()=>{r({overlay:void 0})},[r]),I=c||h,D=(0,Cl.useMemo)(()=>e&&u&&!c&&!_,[e,u,c,_]),L=(0,Cl.useMemo)(()=>v.length===0&&u?(0,gn.__)("No overlays found."):(0,gn.__)("Select an overlay for navigation."),[v.length,u]),E=(0,Cl.useMemo)(()=>_?(0,gn.sprintf)((0,gn.__)("Edit overlay: %s"),_.title?.rendered?(0,PA.decodeEntities)(_.title.rendered):_.slug):(0,gn.__)("Edit overlay"),[_]);return(0,To.jsxs)("div",{className:"wp-block-navigation__overlay-selector",children:[(0,To.jsx)("h3",{id:l,className:"wp-block-navigation__overlay-selector-header",children:(0,gn.__)("Overlay template")}),u&&(v.length===0||h&&v.length===1)?(0,To.jsx)(To.Fragment,{children:(0,To.jsx)(ka.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:C,disabled:I,accessibleWhenDisabled:!0,isBusy:h,className:"wp-block-navigation__overlay-create-button-prominent",children:(0,gn.__)("Create overlay")})}):(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(ka.Button,{size:"small",icon:bh,onClick:C,disabled:I,accessibleWhenDisabled:!0,isBusy:h,label:(0,gn.__)("Create new overlay template"),showTooltip:!0,className:"wp-block-navigation__overlay-create-button"}),(0,To.jsxs)(ka.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-selector-controls",children:[(0,To.jsx)(ka.FlexBlock,{children:(0,To.jsx)(ka.SelectControl,{label:(0,gn.__)("Overlay template"),hideLabelFromVision:!0,"aria-labelledby":l,value:e||"",options:k,onChange:x,disabled:c,accessibleWhenDisabled:!0,help:L})}),e&&u&&_&&(0,To.jsx)(ka.FlexItem,{children:(0,To.jsx)(ka.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:w,disabled:!o,accessibleWhenDisabled:!0,label:E,showTooltip:!0,className:"wp-block-navigation__overlay-edit-button",children:(0,gn.__)("Edit")})})]}),D&&(0,To.jsx)(ioe,{onClear:T,onCreate:C,isCreating:h})]}),(0,To.jsx)(ka.__experimentalHStack,{alignment:"flex-start",className:"wp-block-navigation__overlay-help-text-wrapper",children:(0,To.jsx)(ka.__experimentalText,{variant:"muted",isBlock:!0,className:"wp-block-navigation__overlay-help-text",children:(0,gn.__)("An overlay template allows you to customize the appearance of the dialog that opens when the menu button is pressed.")})})]})}var e0=n(z(),1),pf=n(N(),1),t0=n(y(),1);function coe({overlayMenu:e,setAttributes:t}){return(0,t0.jsxs)(e0.__experimentalToggleGroupControl,{label:(0,pf.__)("Overlay Visibility"),"aria-label":(0,pf.__)("Configure overlay visibility"),value:e,help:(0,pf.__)("Collapses the navigation options in a menu icon opening an overlay."),onChange:r=>t({overlayMenu:r}),isBlock:!0,children:[(0,t0.jsx)(e0.__experimentalToggleGroupControlOption,{value:"never",label:(0,pf.__)("Off")}),(0,t0.jsx)(e0.__experimentalToggleGroupControlOption,{value:"mobile",label:(0,pf.__)("Mobile")}),(0,t0.jsx)(e0.__experimentalToggleGroupControlOption,{value:"always",label:(0,pf.__)("Always")})]})}var MC=n(z(),1),AC=n(N(),1);var Nu=n(z(),1),r0=n(N(),1);var Iu=n(y(),1);function uoe({hasIcon:e,icon:t,setAttributes:r}){return(0,Iu.jsxs)(Nu.__experimentalVStack,{spacing:4,children:[(0,Iu.jsx)(Nu.ToggleControl,{label:(0,r0.__)("Show icon button"),help:(0,r0.__)("Configure the visual appearance of the button that toggles the overlay menu."),onChange:o=>r({hasIcon:o}),checked:e}),(0,Iu.jsxs)(Nu.__experimentalToggleGroupControl,{className:"wp-block-navigation__overlay-menu-icon-toggle-group",label:(0,r0.__)("Icon"),value:t,onChange:o=>r({icon:o}),isBlock:!0,children:[(0,Iu.jsx)(Nu.__experimentalToggleGroupControlOption,{value:"handle","aria-label":(0,r0.__)("handle"),label:(0,Iu.jsx)(wc,{icon:"handle"})}),(0,Iu.jsx)(Nu.__experimentalToggleGroupControlOption,{value:"menu","aria-label":(0,r0.__)("menu"),label:(0,Iu.jsx)(wc,{icon:"menu"})})]})]})}var Wn=n(y(),1);function poe({isResponsive:e,overlayMenuPreview:t,setOverlayMenuPreview:r,hasIcon:o,icon:a,setAttributes:i,overlayMenuPreviewClasses:l,overlayMenuPreviewId:s,containerStyle:c}){return e?(0,Wn.jsxs)(Wn.Fragment,{children:[(0,Wn.jsxs)(MC.Button,{__next40pxDefaultSize:!0,className:l,onClick:()=>r(!t),"aria-label":(0,AC.__)("Overlay menu controls"),"aria-controls":s,"aria-expanded":t,children:[o&&(0,Wn.jsxs)(Wn.Fragment,{children:[(0,Wn.jsx)(wc,{icon:a}),(0,Wn.jsx)(ia,{icon:$m})]}),!o&&(0,Wn.jsxs)(Wn.Fragment,{children:[(0,Wn.jsx)("span",{children:(0,AC.__)("Menu")}),(0,Wn.jsx)("span",{children:(0,AC.__)("Close")})]})]}),t&&(0,Wn.jsx)(MC.__experimentalVStack,{id:s,spacing:4,style:c,children:(0,Wn.jsx)(uoe,{hasIcon:o,icon:a,setAttributes:i})})]}):null}var moe=n(O(),1),doe=n(te(),1),BA=n(H(),1),foe=n(Z(),1),hoe=n(z(),1),goe=n(N(),1),IA=n(P(),1);var mf=n(y(),1);function voe({overlay:e,currentTheme:t}){let r=(0,BA.useMemo)(()=>!e||!t?null:xa(t,e),[t,e]),{content:o,editedBlocks:a,hasResolved:i}=(0,moe.useSelect)(s=>{if(!r)return{content:null,editedBlocks:null,hasResolved:!0};let{getEditedEntityRecord:c,hasFinishedResolution:u}=s(doe.store),p=c("postType","wp_template_part",r,{context:"view"});return{content:p?.content,editedBlocks:p?.blocks,hasResolved:u("getEditedEntityRecord",["postType","wp_template_part",r,{context:"view"}])}},[r]),l=(0,BA.useMemo)(()=>r?a&&a.length>0?a:o&&typeof o=="string"?(0,foe.parse)(o):[]:null,[r,a,o]);return e?i?(0,mf.jsx)("div",{className:"wp-block-navigation__overlay-preview","aria-label":(0,goe.__)("Navigation Overlay template part preview"),role:"region",children:(0,mf.jsx)(IA.BlockPreview.Async,{placeholder:(0,mf.jsx)("div",{className:"wp-block-navigation__overlay-preview-placeholder"}),children:(0,mf.jsx)(IA.BlockPreview,{blocks:l,viewportWidth:400,minHeight:200})})}):(0,mf.jsx)("div",{className:"wp-block-navigation__overlay-preview-loading",children:(0,mf.jsx)(hoe.Spinner,{})}):null}var nm=n(y(),1);function _oe({overlayMenu:e,overlay:t,setAttributes:r,onNavigateToEntityRecord:o,overlayMenuPreview:a,setOverlayMenuPreview:i,hasIcon:l,icon:s,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u,isResponsive:p,currentTheme:m,hasOverlays:d}){let[f,h]=(0,yoe.useState)(!1);return(0,nm.jsx)(VC.PanelBody,{title:(0,boe.__)("Overlay"),initialOpen:!0,children:(0,nm.jsxs)(VC.__experimentalVStack,{spacing:4,children:[(0,nm.jsx)(coe,{overlayMenu:e,setAttributes:r}),e!=="never"&&(0,nm.jsx)(poe,{isResponsive:p,overlayMenuPreview:a,setOverlayMenuPreview:i,hasIcon:l,icon:s,setAttributes:r,overlayMenuPreviewClasses:c,overlayMenuPreviewId:u}),e!=="never"&&(0,nm.jsx)(EA,{overlay:t,overlayMenu:e,setAttributes:r,onNavigateToEntityRecord:o,isCreatingOverlay:f,setIsCreatingOverlay:h}),e!=="never"&&t&&d&&!f&&(0,nm.jsx)(voe,{overlay:t,currentTheme:m})]})})}var HC=n(O(),1),DA=n(te(),1),n0=n(H(),1),Sc=n(N(),1);var sy=n(Z(),1),woe=n(bu(),1);var NA=n(H(),1),zC=n(P(),1),xoe=n(O(),1),koe=n(te(),1);function o0(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 ji({clientId:e,attributes:t}){let{updateBlockBindings:r}=(0,zC.useBlockBindingsUtils)(e),{metadata:o,id:a,kind:i,type:l}=t,s=(0,zC.useBlockEditingMode)(),c=!!o?.bindings?.url&&!!a,u=i==="post-type"?"core/post-data":"core/term-data",p=c&&o?.bindings?.url?.source===u,{isBoundEntityAvailable:m,entityRecord:d}=(0,xoe.useSelect)(g=>{if(!p||!a)return{isBoundEntityAvailable:!1,entityRecord:null};let v=i==="post-type",b=i==="taxonomy";if(!v&&!b)return{isBoundEntityAvailable:!1,entityRecord:null};if(s==="disabled")return{isBoundEntityAvailable:!0,entityRecord:null};let{getEntityRecord:_,hasFinishedResolution:k}=g(koe.store),x=b?"taxonomy":"postType",w=l==="tag"?"post_tag":l,C=_(x,w,a);return{isBoundEntityAvailable:k("getEntityRecord",[x,w,a])?C!==void 0:!0,entityRecord:C||null}},[i,l,a,p,s]),f=(0,NA.useCallback)(()=>{c&&r({url:void 0})},[r,c]),h=(0,NA.useCallback)(g=>{let v=g?.kind??i;if(v)try{let b=o0(v);r(b)}catch(b){console.warn("Failed to create entity binding:",b.message)}},[r,i]);return{hasUrlBinding:p,isBoundEntityAvailable:m,entityRecord:d,clearBinding:f,createBinding:h}}function Coe(e){if(!e)return null;let t=I6e(e),r=Soe(t);return(0,woe.applyFilters)("blocks.navigation.__unstableMenuItemsToBlocks",r,e)}function Soe(e,t=0){let r={};return{innerBlocks:[...e].sort((i,l)=>i.menu_order-l.menu_order).map(i=>{if(i.type==="block"){let[m]=(0,sy.parse)(i.content.raw);return m||(0,sy.createBlock)("core/freeform",{content:i.content})}let l=i.children?.length?"core/navigation-submenu":"core/navigation-link",s=B6e(i,l,t),{innerBlocks:c=[],mapping:u={}}=i.children?.length?Soe(i.children,t+1):{};r={...r,...u};let p=(0,sy.createBlock)(l,s,c);return r[i.id]=p.clientId,p}),mapping:r}}function B6e({title:e,xfn:t,classes:r,attr_title:o,object:a,object_id:i,description:l,url:s,type:c,target:u},p,m){a&&a==="post_tag"&&(a="tag");let d=c?.replace("_","-")||"custom";return{label:e?.rendered||"",...a?.length&&{type:a},kind:d,url:s||"",...t?.length&&t.join(" ").trim()&&{rel:t.join(" ").trim()},...r?.length&&r.join(" ").trim()&&{className:r.join(" ").trim()},...o?.length&&{title:o},...i&&(d==="post-type"||d==="taxonomy")&&{id:i,metadata:{bindings:o0(d)}},...l?.length&&{description:l},...u==="_blank"&&{opensInNewTab:!0},...p==="core/navigation-submenu"&&{isTopLevelItem:m===0},...p==="core/navigation-link"&&{isTopLevelLink:m===0}}}function I6e(e,t="id",r="parent"){let o=Object.create(null),a=[];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]])):a.push(o[i[t]]);return a}var LA="success",FC="error",jC="pending",N6e="idle",OC=null;function D6e(e,{throwOnError:t=!1}={}){let r=(0,HC.useRegistry)(),{editEntityRecord:o}=(0,HC.useDispatch)(DA.store),[a,i]=(0,n0.useState)(N6e),[l,s]=(0,n0.useState)(null),c=(0,n0.useCallback)(async(p,m,d="publish")=>{let f,h;try{h=await r.resolveSelect(DA.store).getMenuItems({menus:p,per_page:-1,context:"view"})}catch(v){throw new Error((0,Sc.sprintf)((0,Sc.__)('Unable to fetch classic menu "%s" from API.'),m),{cause:v})}if(h===null)throw new Error((0,Sc.sprintf)((0,Sc.__)('Unable to fetch classic menu "%s" from API.'),m));let{innerBlocks:g}=Coe(h);try{f=await e(m,g,d),await o("postType","wp_navigation",f.id,{status:"publish"},{throwOnError:!0})}catch(v){throw new Error((0,Sc.sprintf)((0,Sc.__)('Unable to create Navigation Menu "%s".'),m),{cause:v})}return f},[e,o,r]);return{convert:(0,n0.useCallback)(async(p,m,d)=>{if(OC!==p){if(OC=p,!p||!m){s("Unable to convert menu. Missing menu details."),i(FC);return}return i(jC),s(null),await c(p,m,d).then(f=>(i(LA),OC=null,f)).catch(f=>{if(s(f?.message),i(FC),OC=null,t)throw new Error((0,Sc.sprintf)((0,Sc.__)('Unable to create Navigation Menu "%s".'),m),{cause:f})})}},[c,t]),status:a,error:l}}var Toe=D6e;var zoe=n(Z(),1),Ooe=n(te(),1),Foe=n(O(),1),i0=n(H(),1);var Noe=n(z(),1),Doe=n(te(),1),Loe=n(O(),1),UC=n(H(),1),cy=n(N(),1);var Poe=n(P(),1),Eoe=n(te(),1),Boe=n(O(),1);var a0=e=>e==="header"?hE:e==="footer"?QP:e==="sidebar"?kI:e==="navigation-overlay"?nB:Pv;function Ioe(e){return(0,Boe.useSelect)(t=>{if(!e)return;let{getBlock:r,getBlockParentsByBlockName:o}=t(Poe.store),i=o(e,"core/template-part",!0);if(!i?.length)return;let{getCurrentTheme:l,getEditedEntityRecord:s}=t(Eoe.store),c=l(),p=(c?.default_template_part_areas||[]).map(m=>({...m,icon:a0(m.icon)}));for(let m of i){let d=r(m),{theme:f=c?.stylesheet,slug:h}=d.attributes,g=xa(f,h),v=s("postType","wp_template_part",g);if(v?.area)return p.find(b=>b.area!=="uncategorized"&&b.area===v.area)?.label}},[e])}var L6e=["postType","wp_navigation",{status:"draft",per_page:-1}],R6e=["postType","wp_navigation",{per_page:-1,status:"publish"}];function Roe(e){let t=(0,UC.useContext)(Noe.Disabled.Context),r=Ioe(t?void 0:e),o=(0,Loe.useRegistry)();return(0,UC.useCallback)(async()=>{if(t)return"";let{getEntityRecords:a}=o.resolveSelect(Doe.store),[i,l]=await Promise.all([a(...L6e),a(...R6e)]),s=r?(0,cy.sprintf)((0,cy.__)("%s menu"),r):(0,cy.__)("Menu"),c=[...i,...l].reduce((p,m)=>m?.title?.raw?.startsWith(s)?p+1:p,0);return(c>0?`${s} ${c+1}`:s)||""},[t,r,o])}var Aoe="success",GC="error",Moe="pending",Voe="idle";function Hoe(e){let[t,r]=(0,i0.useState)(Voe),[o,a]=(0,i0.useState)(null),[i,l]=(0,i0.useState)(null),{saveEntityRecord:s,editEntityRecord:c}=(0,Foe.useDispatch)(Ooe.store),u=Roe(e);return{create:(0,i0.useCallback)(async(m=null,d=[],f)=>{if(m&&typeof m!="string")throw l("Invalid title supplied when creating Navigation Menu."),r(GC),new Error("Value of supplied title argument was not a string.");r(Moe),a(null),l(null),m||(m=await u().catch(g=>{throw l(g?.message),r(GC),new Error("Failed to create title when saving new Navigation Menu.",{cause:g})}));let h={title:m,content:(0,zoe.serialize)(d),status:f};return s("postType","wp_navigation",h).then(g=>(a(g),r(Aoe),f!=="publish"&&c("postType","wp_navigation",g.id,{status:"publish"}),g)).catch(g=>{throw l(g?.message),r(GC),new Error("Unable to save new Navigation Menu",{cause:g})})},[s,c,u]),status:t,value:o,error:i,isIdle:t===Voe,isPending:t===Moe,isSuccess:t===Aoe,isError:t===GC}}var joe=n(O(),1),Uoe=n(P(),1),A6e=[];function Goe(e){return(0,joe.useSelect)(t=>{let{getBlock:r,getBlocks:o,hasSelectedInnerBlock:a}=t(Uoe.store),i=r(e).innerBlocks,l=!!i?.length,s=l?A6e:o(e);return{innerBlocks:l?i:s,hasUncontrolledInnerBlocks:l,uncontrolledInnerBlocks:i,controlledInnerBlocks:s,isInnerBlockSelected:a(e,!0)}},[e])}var Woe=n(dr(),1),WC=n(z(),1),$oe=n(N(),1),qoe=n(y(),1),M6e=({className:e="",disabled:t,isMenuItem:r=!1})=>{let o=WC.Button;return r&&(o=WC.MenuItem),(0,qoe.jsx)(o,{variant:"link",disabled:t,className:e,href:(0,Woe.addQueryArgs)("edit.php",{post_type:"wp_navigation"}),children:(0,$oe.__)("Manage menus")})},Zoe=M6e;var lm=n(P(),1),Cy=n(z(),1),lS=n(O(),1),im=n(N(),1),Ene=n(H(),1);var Koe=n(P(),1),qC=n(z(),1),Yoe=n(N(),1),ZC=n(H(),1),$C=n(y(),1);function V6e({onCreateNew:e,isNotice:t=!1}){let[r,o]=(0,ZC.useState)(!1),a=()=>{o(!0),e()},i=(0,ZC.createInterpolateElement)((0,Yoe.__)("Navigation Menu has been deleted or is unavailable. <button>Create a new Menu?</button>"),{button:(0,$C.jsx)(qC.Button,{__next40pxDefaultSize:!0,onClick:a,variant:"link",disabled:r,accessibleWhenDisabled:!0})});return t?(0,$C.jsx)(qC.Notice,{status:"warning",isDismissible:!1,children:i}):(0,$C.jsx)(Koe.Warning,{children:i})}var KC=V6e;var df=n(Z(),1);var Ui=n(z(),1),uy=n(O(),1),Ps=n(N(),1),l0=n(P(),1);var Go=n(y(),1),z6e={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},O6e=["core/navigation-link","core/navigation-submenu"];function F6e({block:e,onClose:t,expandedState:r,expand:o,setInsertedBlock:a}){let{insertBlock:i,replaceBlock:l,replaceInnerBlocks:s}=(0,uy.useDispatch)(l0.store),c=e.clientId,u=!O6e.includes(e.name);return(0,Go.jsx)(Ui.MenuItem,{icon:Wm,disabled:u,onClick:()=>{let m=(0,df.createBlock)(Oi.name,Oi.attributes);if(e.name==="core/navigation-submenu")i(m,e.innerBlocks.length,c,!1);else{let d=(0,df.createBlock)("core/navigation-submenu",e.attributes,e.innerBlocks);l(c,d),s(d.clientId,[m],!1)}a(m),r[e.clientId]||o(e.clientId),t()},children:(0,Ps.__)("Add submenu link")})}function Qoe(e){let{block:t}=e,{clientId:r}=t,{moveBlocksDown:o,moveBlocksUp:a,removeBlocks:i,duplicateBlocks:l,insertBeforeBlock:s,insertAfterBlock:c}=(0,uy.useDispatch)(l0.store),u=(0,Ps.sprintf)((0,Ps.__)("Remove %s"),(0,l0.BlockTitle)({clientId:r,maximumLength:25})),{rootClientId:p,canDuplicate:m,canInsertBlock:d,isFirst:f,isLast:h}=(0,uy.useSelect)(g=>{let{getBlockRootClientId:v,canInsertBlockType:b,getDirectInsertBlock:_,getBlockIndex:k,getBlockCount:x}=g(l0.store),{getDefaultBlockName:w}=g(df.store),C=v(r),T=b(w(),C),I=C?_(C):null;return{rootClientId:C,canDuplicate:!!t&&(0,df.hasBlockSupport)(t.name,"multiple",!0)&&b(t.name,C),canInsertBlock:(T||!!I)&&!!t&&b(t.name,C),isFirst:k(r)===0,isLast:k(r)===x(C)-1}},[r,t]);return(0,Go.jsx)(Ui.DropdownMenu,{icon:cv,label:(0,Ps.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:z6e,noIcons:!0,...e,children:({onClose:g})=>(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsxs)(Ui.MenuGroup,{children:[(0,Go.jsx)(Ui.MenuItem,{icon:_P,disabled:f,accessibleWhenDisabled:!0,onClick:()=>{a([r],p),g()},children:(0,Ps.__)("Move up")}),(0,Go.jsx)(Ui.MenuItem,{icon:j1,disabled:h,accessibleWhenDisabled:!0,onClick:()=>{o([r],p),g()},children:(0,Ps.__)("Move down")}),(0,Go.jsx)(F6e,{block:t,onClose:g,expandedState:e.expandedState,expand:e.expand,setInsertedBlock:e.setInsertedBlock}),m&&(0,Go.jsx)(Ui.MenuItem,{onClick:()=>{l([r]),g()},children:(0,Ps.__)("Duplicate")}),d&&(0,Go.jsxs)(Go.Fragment,{children:[(0,Go.jsx)(Ui.MenuItem,{onClick:()=>{s(r),g()},children:(0,Ps.__)("Add before")}),(0,Go.jsx)(Ui.MenuItem,{onClick:()=>{c(r),g()},children:(0,Ps.__)("Add after")})]})]}),(0,Go.jsx)(Ui.MenuGroup,{children:(0,Go.jsx)(Ui.MenuItem,{onClick:()=>{i([r],!1),g()},children:u})})]})})}var xne=n(P(),1),kne=n(O(),1);var $o=n(z(),1),er=n(N(),1),gne=n(Bn(),1),vy=n(P(),1),rS=n(O(),1),vne=n(te(),1);var Joe=n(H(),1),ene=n(O(),1),tne=n(P(),1),rne=n(Bn(),1),one=n(RA(),1);var AA=n(RA(),1),py=n(dr(),1),H6e=(e,t)=>{if(!e||!t)return!1;let r=h=>h?h.replace(/\/+$/,""):"",o=(h,g=null)=>{try{let v=g||(typeof window<"u"?window.location.origin:"https://wordpress.org");return new URL(h,v)}catch{return null}},a=o(e);if(!a)return!0;let i=o(t,e);if(!i)return!0;let l=a.hostname,s=i.hostname,c=r((0,py.getPath)(a.toString())),u=r((0,py.getPath)(i.toString()));if(l!==s||c!==u)return!0;let p=a.searchParams.get("p"),m=i.searchParams.get("p");if(p&&m&&p!==m)return!0;let d=a.searchParams.get("page_id"),f=i.searchParams.get("page_id");return!!(d&&f&&d!==f||p&&f||d&&m)},my=(e={},t,r={})=>{let{label:o="",kind:a="",type:i=""}=r,{title:l="",label:s="",url:c,opensInNewTab:u,id:p,kind:m=a,type:d=i}=e,f=l||s,h=f.replace(/http(s?):\/\//gi,""),g=c?.replace(/http(s?):\/\//gi,"")??"",b=f&&f!==o&&h!==g?(0,AA.escapeHTML)(f):o||(0,AA.escapeHTML)(g),_=d==="post_tag"?"tag":d.replace("-","_"),k=["post","page","tag","category"].indexOf(_)>-1,w=!m&&!k||m==="custom"?"custom":m,C={...c!==void 0?{url:c&&encodeURI((0,py.safeDecodeURI)(c))}:{},...b&&{label:b},...u!==void 0&&{opensInNewTab:u},...w&&{kind:w},..._&&_!=="URL"&&{type:_}};c&&!p&&r.id?H6e(r.url,c)&&(C.id=void 0,C.kind="custom",C.type="custom"):p&&Number.isInteger(p)?C.id=p:r.id&&(C.kind=w,C.type=_),t(C);let T="id"in C?C.id:r.id,I="kind"in C?C.kind:r.kind;return{isEntityLink:!!T&&I!=="custom",attributes:C}};function ff({clientId:e,attributes:t,setAttributes:r,allowTextUpdate:o=!1}){let{updateBlockAttributes:a}=(0,ene.useDispatch)(tne.store),{hasUrlBinding:i,createBinding:l,clearBinding:s}=ji({clientId:e,attributes:t});return(0,Joe.useCallback)(c=>{if(!c)return;let u={url:c.url,kind:c.kind,type:c.type,id:c.id},p=t.label?(0,rne.__unstableStripHTML)(t.label):"",m=c.title??"",d=o&&c.title!==void 0&&m!==p,f=d?{label:(0,one.escapeHTML)(m)}:{};if((!t.label||t.label===""||d)&&(u.title=c.title),!c.id&&i)s(),a(e,{url:c.url,kind:"custom",type:"custom",id:void 0,...f});else{let{isEntityLink:g,attributes:v}=my(u,r,t);g?l(v):s(),Object.keys(f).length&&a(e,f)}},[t,o,e,i,l,s,r,a])}var eS=n(Bn(),1),hf=n(z(),1),hy=n(N(),1),tS=n(P(),1),$n=n(H(),1),cne=n(te(),1);var HA=n(ve(),1);var une=n(dr(),1);var ei=n(z(),1),Gi=n(N(),1),fy=n(O(),1),XC=n(te(),1),ane=n(Tr(),1),VA=n(Vo(),1),zA=n(H(),1);var nne=n(z(),1),YC=n(N(),1);var dy=n(ve(),1);var am=n(y(),1);function j6e({className:e,onBack:t}){return(0,am.jsx)(nne.Button,{className:e,icon:(0,YC.isRTL)()?vP:fP,onClick:r=>{r.preventDefault(),t()},size:"small",children:(0,YC.__)("Back")})}function MA({className:e,title:t,description:r,onBack:o,children:a}){let i=(0,dy.useInstanceId)(MA,"link-ui-dialog-title"),l=(0,dy.useInstanceId)(MA,"link-ui-dialog-description"),s=(0,dy.useFocusOnMount)("firstElement"),c=`${e}__back`;return(0,am.jsxs)("div",{className:e,role:"dialog","aria-labelledby":i,"aria-describedby":l,ref:s,children:[(0,am.jsxs)(vi,{children:[(0,am.jsx)("h2",{id:i,children:t}),(0,am.jsx)("p",{id:l,children:r})]}),(0,am.jsx)(j6e,{className:c,onBack:o}),a]})}var QC=MA;var Sl=n(y(),1);function ine({postType:e,onBack:t,onPageCreated:r,initialTitle:o=""}){let[a,i]=(0,zA.useState)(o),[l,s]=(0,zA.useState)(!0),c=a.trim().length>0,{lastError:u,isSaving:p}=(0,fy.useSelect)(v=>({lastError:v(XC.store).getLastEntitySaveError("postType",e),isSaving:v(XC.store).isSavingEntityRecord("postType",e)}),[e]),{saveEntityRecord:m}=(0,fy.useDispatch)(XC.store),{createSuccessNotice:d,createErrorNotice:f}=(0,fy.useDispatch)(ane.store);async function h(v){if(v.preventDefault(),!(p||!c))try{let b=await m("postType",e,{title:a,status:l?"publish":"draft"},{throwOnError:!0});if(b){let _={id:b.id,type:e,title:(0,VA.decodeEntities)(b.title.rendered),url:b.link,kind:"post-type"};d((0,Gi.sprintf)((0,Gi.__)("%s page created successfully."),(0,VA.decodeEntities)(b.title.rendered)),{type:"snackbar",id:"page-created-success"}),r(_)}}catch{f((0,Gi.__)("Failed to create page. Please try again."),{type:"snackbar",id:"page-created-error"})}}let g=p||!c;return(0,Sl.jsx)(QC,{className:"link-ui-page-creator",title:(0,Gi.__)("Create page"),description:(0,Gi.__)("Create a new page to add to your Navigation."),onBack:t,children:(0,Sl.jsx)(ei.__experimentalVStack,{className:"link-ui-page-creator__inner",spacing:4,children:(0,Sl.jsx)("form",{onSubmit:h,children:(0,Sl.jsxs)(ei.__experimentalVStack,{spacing:4,children:[(0,Sl.jsx)(ei.TextControl,{label:(0,Gi.__)("Title"),onChange:i,placeholder:(0,Gi.__)("No title"),value:a}),(0,Sl.jsx)(ei.CheckboxControl,{label:(0,Gi.__)("Publish"),help:(0,Gi.__)("Turn off to save as a draft. Drafts won't appear on your site until published."),checked:l,onChange:s}),u&&(0,Sl.jsx)(ei.Notice,{status:"error",isDismissible:!1,children:u.message}),(0,Sl.jsxs)(ei.__experimentalHStack,{spacing:2,justify:"flex-end",children:[(0,Sl.jsx)(ei.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:p,accessibleWhenDisabled:!0,children:(0,Gi.__)("Cancel")}),(0,Sl.jsx)(ei.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:p,"aria-disabled":g,children:(0,Gi.__)("Create page")})]})]})})})})}var OA=n(N(),1),lne=n(O(),1),JC=n(P(),1);var FA=n(y(),1),{PrivateQuickInserter:U6e}=U(JC.privateApis);function G6e({clientId:e,onBack:t,onBlockInsert:r}){let{rootBlockClientId:o}=(0,lne.useSelect)(a=>{let{getBlockRootClientId:i}=a(JC.store);return{rootBlockClientId:i(e)}},[e]);return e?(0,FA.jsx)(QC,{className:"link-ui-block-inserter",title:(0,OA.__)("Add block"),description:(0,OA.__)("Choose a block to add to your Navigation."),onBack:t,children:(0,FA.jsx)(U6e,{rootClientId:o,clientId:e,isAppender:!1,prioritizePatterns:!1,selectBlockOnInsert:!r,onSelect:r||void 0,hasSearch:!1})}):null}var sne=G6e;var ti=n(y(),1);function jA(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 W6e(e,t){let{label:r,url:o,opensInNewTab:a,type:i,kind:l,id:s}=e.link,{entityRecord:c,hasBinding:u,isEntityAvailable:p}=e.entity||{},{image:m,badges:d}=gy({url:o,entityRecord:c,type:i,hasBinding:u,isEntityAvailable:p}),{clientId:f}=e,h=i||"page",[g,v]=(0,$n.useState)(!1),[b,_]=(0,$n.useState)(!1),[k,x]=(0,$n.useState)(null),[w,C]=(0,$n.useState)(""),T=(0,$n.useRef)(""),I=F=>{T.current=F,C(F)},D=(0,$n.useRef)(),L=(0,$n.useRef)(),E=(0,$n.useRef)(),B=(0,cne.useResourcePermissions)({kind:"postType",name:h}),{isBoundEntityAvailable:R}=ji({clientId:f,attributes:e.link}),V=(0,$n.useMemo)(()=>({url:o,opensInNewTab:a,title:r&&(0,eS.__unstableStripHTML)(r),entityTitle:c?.title?.rendered||c?.name,kind:l,type:i,id:s,image:m,badges:d}),[r,a,o,l,i,s,m,d,c]),j=F=>{e.onChange(F),_(!1),x(!0),I("")},q=(0,HA.useInstanceId)(Du,"link-ui-link-control__title"),W=(0,HA.useInstanceId)(Du,"link-ui-link-control__description");(0,$n.useEffect)(()=>{k&&D.current&&(k?.current?k.current.focus():(eS.focus.tabbable.find(D.current)[0]||D.current).focus(),x(!1))},[k]);let G=(0,tS.useBlockEditingMode)();return(0,ti.jsxs)(hf.Popover,{ref:t,placement:"bottom",onClose:e.onClose,anchor:e.anchor,shift:!0,children:[!g&&!b&&(0,ti.jsxs)("div",{ref:D,role:"dialog","aria-labelledby":q,"aria-describedby":W,children:[(0,ti.jsxs)(vi,{children:[(0,ti.jsx)("h2",{id:q,children:(0,hy.__)("Add link")}),(0,ti.jsx)("p",{id:W,children:(0,hy.__)("Search for and add a link to your Navigation.")})]}),(0,ti.jsx)(tS.LinkControl,{hasTextControl:!0,hasRichPreviews:!0,value:V,showInitialSuggestions:!0,withCreateSuggestion:!1,noDirectEntry:!!i,noURLSuggestion:!!i,suggestionsQuery:jA(i,l),onChange:e.onChange,onInputChange:F=>{T.current=F},inputValue:w,onRemove:e.onRemove,onCancel:e.onCancel,handleEntities:R,forceIsEditingLink:V?.url?!1:void 0,renderControlBottom:()=>V?.url?.length?null:(0,ti.jsx)($6e,{addPageButtonRef:L,addBlockButtonRef:E,setAddingBlock:()=>{v(!0)},setAddingPage:()=>{_(!0)},canAddPage:G!=="disabled"&&B?.canCreate&&i==="page",canAddBlock:G!=="disabled"})})]}),g&&(0,ti.jsx)(sne,{clientId:e.clientId,onBack:()=>{v(!1),x(E),I(T.current)},onBlockInsert:e?.onBlockInsert}),b&&(0,ti.jsx)(ine,{postType:h,onBack:()=>{_(!1),x(L),I(T.current)},onPageCreated:j,initialTitle:T.current&&!(0,une.isURL)(T.current)?T.current:""})]})}var Du=(0,$n.forwardRef)(W6e),$6e=({addPageButtonRef:e,addBlockButtonRef:t,setAddingBlock:r,setAddingPage:o,canAddPage:a,canAddBlock:i})=>{let l="listbox";return!a&&!i?null:(0,ti.jsxs)(hf.__experimentalVStack,{spacing:0,className:"link-ui-tools",children:[a&&(0,ti.jsx)(hf.Button,{__next40pxDefaultSize:!0,ref:e,icon:bh,onClick:s=>{s.preventDefault(),o(!0)},"aria-haspopup":l,children:(0,hy.__)("Create page")}),i&&(0,ti.jsx)(hf.Button,{__next40pxDefaultSize:!0,ref:t,icon:bh,onClick:s=>{s.preventDefault(),r(!0)},"aria-haspopup":l,children:(0,hy.__)("Add block")})]})};var vn=n(N(),1),WA=n(dr(),1),pne=n(P(),1),UA=n(O(),1),GA=n(te(),1);var{useRemoteUrlData:q6e,isHashLink:mne,isRelativePath:Z6e}=U(pne.privateApis);function K6e(e){return e.charAt(0).toUpperCase()+e.slice(1)}function Y6e(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 a=r.pathname.replace(/\/$/,""),i=o.pathname.replace(/\/$/,"");return a===i}catch{return!1}}function Q6e({linkUrl:e,homeUrl:t}={}){if(!e)return{displayUrl:"",isExternal:!1};let r=(0,WA.safeDecodeURI)(e),o=!1;if(Z6e(e)||mne(e))return{displayUrl:r,isExternal:!1};try{let a=new URL(e),i=new URL(t).host;if(a.host===i){let l=a.pathname+a.search+a.hash;l.endsWith("/")&&l.length>1&&(l=l.slice(0,-1)),r=l}else o=!0}catch{o=!0}return{displayUrl:r,isExternal:o}}function X6e({url:e,homeUrl:t,type:r,isExternal:o,entityStatus:a,hasBinding:i,isEntityAvailable:l}){let s=[];if(e&&(o?s.push({label:(0,vn.__)("External link"),intent:"default"}):mne(e)?s.push({label:(0,vn.__)("Internal link"),intent:"default"}):Y6e(e,t)?s.push({label:(0,vn.__)("Homepage"),intent:"default"}):r&&r!=="custom"?s.push({label:K6e(r),intent:"default"}):s.push({label:(0,vn.__)("Page"),intent:"default"})),i&&!l)s.push({label:(0,vn.sprintf)((0,vn.__)("Missing %s"),r),intent:"error"});else if(!e)s.push({label:(0,vn.__)("No link selected"),intent:"error"});else if(a){let u={publish:{label:(0,vn.__)("Published"),intent:"success"},future:{label:(0,vn.__)("Scheduled"),intent:"warning"},draft:{label:(0,vn.__)("Draft"),intent:"warning"},pending:{label:(0,vn.__)("Pending"),intent:"warning"},private:{label:(0,vn.__)("Private"),intent:"default"},trash:{label:(0,vn.__)("Trash"),intent:"error"}}[a];u&&s.push(u)}return s}function J6e(e){let t=e?.title;return typeof t=="string"?t:t&&"rendered"in t?t.rendered||(0,vn.__)("(no title)"):e?.name}function gy({url:e,entityRecord:t,type:r,hasBinding:o,isEntityAvailable:a}){let i=(0,UA.useSelect)(f=>f(GA.store).getEntityRecord("root","__unstableBase")?.home,[]),l=J6e(t),{richData:s}=q6e(l?null:e),{displayUrl:c,isExternal:u}=Q6e({linkUrl:e,homeUrl:i}),p=(0,UA.useSelect)(f=>{if(!t?.featured_media)return null;let{getEntityRecord:h}=f(GA.store),g=h("postType","attachment",t.featured_media);return g?.media_details?.sizes?.thumbnail?.source_url||g?.media_details?.sizes?.medium?.source_url||g?.source_url||null},[t?.featured_media]),m=X6e({url:e,homeUrl:i,type:r,isExternal:u,entityStatus:t?.status,hasBinding:o,isEntityAvailable:a});return{title:e?l||s?.title||(0,WA.safeDecodeURI)(e):(0,vn.__)("Add link"),url:c,image:p,badges:m}}var dne=n(O(),1),fne=n(te(),1),hne=n(P(),1),gf=(e,t,r,o)=>{let a=e==="post-type"||t==="post"||t==="page",i=Number.isInteger(r),l=(0,hne.useBlockEditingMode)(),{postStatus:s,isDeleted:c}=(0,dne.useSelect)(m=>{if(!a)return{postStatus:null,isDeleted:!1};if(l==="disabled"||!o)return{postStatus:null,isDeleted:!1};let{getEntityRecord:d,hasFinishedResolution:f}=m(fne.store),h=d("postType",t,r),v=f("getEntityRecord",["postType",t,r])&&h===void 0;return{postStatus:h?.status,isDeleted:v}},[a,l,o,t,r]);return[a&&i&&(c||s&&s==="trash"),s==="draft"]};var Wo=n(y(),1),{LinkPicker:eTe,isHashLink:tTe,isRelativePath:rTe}=U(vy.privateApis);function oTe(e,t){if(t==="post-type")switch(e){case"post":return(0,er.__)("post");case"page":return(0,er.__)("page");default:return e||(0,er.__)("post")}if(t==="taxonomy")switch(e){case"category":return(0,er.__)("category");case"tag":return(0,er.__)("tag");default:return e||(0,er.__)("term")}return e||(0,er.__)("item")}function by({attributes:e,setAttributes:t,clientId:r,isLinkEditable:o=!0}){let{label:a,url:i,description:l,rel:s,opensInNewTab:c}=e,u=K(),{hasUrlBinding:p,isBoundEntityAvailable:m,entityRecord:d}=ji({clientId:r,attributes:e}),[f,h]=gf(e.kind,e.type,d?.id,p),g="";f||p&&!m?g=oS():h&&(g=nTe({type:e.type,kind:e.kind}));let v=ff({clientId:r,attributes:e,setAttributes:t}),b=(0,rS.useSelect)(I=>I(vy.store).getSettings().onNavigateToEntityRecord,[]),_=(0,rS.useSelect)(I=>I(vne.store).getEntityRecord("root","__unstableBase")?.home,[]),x=(0,rS.useSelect)(I=>I(vy.store).getBlockEditingMode(r),[r])==="contentOnly",w=gy({url:i,entityRecord:d,type:e.type,hasBinding:p,isEntityAvailable:m}),C=!!i&&(!tTe(i)||rTe(i)&&!i.startsWith("/")),T=C&&i.startsWith("/")&&_?_+i:i;return(0,Wo.jsxs)($o.__experimentalToolsPanel,{label:(0,er.__)("Settings"),resetAll:()=>{t({label:"",url:"",description:"",rel:"",opensInNewTab:!1})},dropdownMenuProps:u,children:[(0,Wo.jsx)($o.__experimentalToolsPanelItem,{hasValue:()=>!!a,label:(0,er.__)("Text"),onDeselect:()=>t({label:""}),isShownByDefault:!0,children:(0,Wo.jsx)($o.TextControl,{label:(0,er.__)("Text"),value:a?(0,gne.__unstableStripHTML)(a):"",onChange:I=>{t({label:I})},autoComplete:"off"})}),o&&(0,Wo.jsxs)(Wo.Fragment,{children:[(0,Wo.jsx)($o.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,er.__)("Link to"),onDeselect:()=>t({url:void 0,id:void 0,kind:void 0,type:void 0}),isShownByDefault:!0,children:(0,Wo.jsx)(eTe,{preview:w,onSelect:v,suggestionsQuery:jA(e.type,e.kind),label:(0,er.__)("Link to"),help:g||void 0})}),(0,Wo.jsx)($o.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,er.__)("Open in new tab"),onDeselect:()=>t({opensInNewTab:!1}),isShownByDefault:!0,children:(0,Wo.jsx)($o.CheckboxControl,{label:(0,er.__)("Open in new tab"),checked:c,onChange:I=>t({opensInNewTab:I})})}),!!i&&p&&m&&d?.id&&e.kind==="post-type"&&b&&(0,Wo.jsx)($o.Button,{variant:"secondary",onClick:()=>{b({postId:d.id,postType:e.type})},__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,er.__)("Edit")}),C&&(0,Wo.jsx)($o.Button,{variant:"secondary",href:T,target:"_blank",icon:Q1,iconPosition:"right",__next40pxDefaultSize:!0,className:"navigation-link-to__action-button",children:(0,er.__)("View")})]}),(0,Wo.jsx)($o.__experimentalToolsPanelItem,{hasValue:()=>!!l,label:(0,er.__)("Description"),onDeselect:()=>t({description:""}),isShownByDefault:!x,children:(0,Wo.jsx)($o.TextareaControl,{label:(0,er.__)("Description"),value:l||"",onChange:I=>{t({description:I})},help:(0,er.__)("The description will be displayed in the menu if the current theme supports it.")})}),(0,Wo.jsx)($o.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,er.__)("Rel attribute"),onDeselect:()=>t({rel:""}),isShownByDefault:!x,children:(0,Wo.jsx)($o.TextControl,{label:(0,er.__)("Rel attribute"),value:s||"",onChange:I=>{t({rel:I})},autoComplete:"off",help:(0,er.__)("The relationship of the linked URL as space-separated link types.")})})]})}function oS(){return(0,er.__)("This link is invalid and will not appear on your site. Please update the link.")}function nTe({type:e,kind:t}){let r=oTe(e,t);return(0,er.sprintf)((0,er.__)("This link is to a draft %1$s and will not appear on your site until the %1$s is published."),r)}var $A=n(N(),1),bne=n(Vo(),1),qA=n(y(),1);function yy({label:e,isInvalid:t,isDraft:r,className:o="wp-block-navigation-link__label"}){if(!t&&!r)return null;let a=t?(0,$A.__)("Invalid"):(0,$A.__)("Draft");return(0,qA.jsx)("div",{className:S("wp-block-navigation-link__placeholder-text",o,{"is-invalid":t,"is-draft":r}),children:(0,qA.jsx)("span",{children:`${(0,bne.decodeEntities)(e)} (${a})`.trim()})})}var yne=n(O(),1),_ne=n(P(),1);function _y(e){return(0,yne.useSelect)(t=>{let{getSelectedBlockClientId:r,hasSelectedInnerBlock:o,getBlockParentsByBlockName:a}=t(_ne.store),i=r(),l=a(e,"core/navigation")[0];return i===l||o(l,!0)},[e])}var nS=n(H(),1),xy=e=>{let[t,r]=(0,nS.useState)(!1);return(0,nS.useEffect)(()=>{let{ownerDocument:o}=e.current;function a(s){l(s)}function i(){r(!1)}function l(s){e.current.contains(s.target)?r(!0):r(!1)}return o.addEventListener("dragstart",a),o.addEventListener("dragend",i),o.addEventListener("dragenter",l),()=>{o.removeEventListener("dragstart",a),o.removeEventListener("dragend",i),o.removeEventListener("dragenter",l)}},[e]),t};function ky(e){e.current.focus();let{ownerDocument:t}=e.current,{defaultView:r}=t,o=r.getSelection(),a=t.createRange();a.selectNodeContents(e.current),o.removeAllRanges(),o.addRange(a)}var wne=n(y(),1),aTe=["core/navigation-link","core/navigation-submenu"];function aS({block:e,insertedBlock:t,setInsertedBlock:r}){let{updateBlockAttributes:o,removeBlock:a}=(0,kne.useDispatch)(xne.store),i=aTe?.includes(t?.name),l=t?.clientId===e.clientId,s=i&&l,{createBinding:c,clearBinding:u}=ji({clientId:t?.clientId,attributes:t?.attributes||{}});if(!s)return null;let p=()=>{!t?.attributes?.url&&t?.clientId&&a(t.clientId,!1),r(null)},m=f=>h=>{f&&o(f,h)},d=f=>{t?.clientId&&f&&a(t.clientId,!1),r(f)};return(0,wne.jsx)(Du,{clientId:t?.clientId,link:t?.attributes,onBlockInsert:d,onClose:()=>{p()},onChange:f=>{let{isEntityLink:h,attributes:g}=my(f,m(t?.clientId),t?.attributes);h?c(g):u(),r(null)}})}var iS=n(z(),1),Cne=n(N(),1),Sne=n(P(),1);var wy=n(y(),1),{useBlockDisplayTitle:iTe}=U(Sne.privateApis),lTe=(0,Cne.__)("Switch to '%s'");function Tne({clientId:e,blockEditingMode:t,currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:a,onCreateNew:i,createNavigationMenuIsSuccess:l,createNavigationMenuIsError:s,isManageMenusButtonDisabled:c}){let u=iTe({clientId:e,context:"list-view"});return(0,wy.jsxs)(iS.__experimentalHStack,{className:"wp-block-navigation-off-canvas-editor__header",children:[(0,wy.jsx)(iS.__experimentalHeading,{className:"wp-block-navigation-off-canvas-editor__title",level:2,children:u}),t==="default"&&(0,wy.jsx)(Kg,{currentMenuId:r,onSelectClassicMenu:o,onSelectNavigationMenu:a,onCreateNew:i,createNavigationMenuIsSuccess:l,createNavigationMenuIsError:s,actionLabel:lTe,isManageMenusButtonDisabled:c})]})}var wa=n(y(),1),sTe=(0,im.__)("Switch to '%s'"),{PrivateListView:cTe,PrivateBlockContext:uTe,useListViewPanelState:pTe,useBlockDisplayTitle:mTe}=U(lm.privateApis),Pne=({clientId:e,currentMenuId:t,isLoading:r,isNavigationMenuMissing:o,onCreateNew:a,expandRevision:i})=>{let l=(0,lS.useSelect)(p=>!!p(lm.store).getBlockCount(e),[e]),{openListViewContentPanel:s}=U((0,lS.useDispatch)(lm.store)),{navigationMenu:c}=qg(t);if(t&&o)return(0,wa.jsx)(KC,{onCreateNew:a,isNotice:!0});if(r)return(0,wa.jsx)(Cy.Spinner,{});let u=c?(0,im.sprintf)((0,im.__)("Structure for Navigation Menu: %s"),c?.title||(0,im.__)("Untitled menu")):(0,im.__)("You have not yet created any menus. Displaying a list of your Pages");return(0,wa.jsxs)("div",{className:"wp-block-navigation__menu-inspector-controls",children:[!l&&(0,wa.jsx)("p",{className:"wp-block-navigation__menu-inspector-controls__empty-message",children:(0,im.__)("This Navigation Menu is empty.")}),(0,wa.jsx)(cTe,{rootClientId:e,isExpanded:!0,description:u,showAppender:!0,blockSettingsMenu:Qoe,additionalBlockContent:aS,onSelect:s},`${e}-${i}`)]})},dTe=e=>{let{clientId:t,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,currentMenuId:a=null,onCreateNew:i,onSelectClassicMenu:l,onSelectNavigationMenu:s,isManageMenusButtonDisabled:c,blockEditingMode:u}=e,{isSelectionWithinCurrentSection:p}=(0,Ene.useContext)(uTe),m=mTe({clientId:t,context:"list-view"}),d=p,{isOpened:f,expandRevision:h,handleToggle:g}=pTe(t);return d?(0,wa.jsx)(lm.InspectorControls,{group:"list",children:(0,wa.jsxs)(Cy.PanelBody,{title:m,opened:f,onToggle:g,children:[u==="default"&&(0,wa.jsx)(Kg,{currentMenuId:a,onSelectClassicMenu:l,onSelectNavigationMenu:s,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,actionLabel:sTe,isManageMenusButtonDisabled:c}),(0,wa.jsx)(Pne,{...e,expandRevision:h})]})}):(0,wa.jsx)(lm.InspectorControls,{group:"list",children:(0,wa.jsxs)(Cy.PanelBody,{title:null,children:[(0,wa.jsx)(Tne,{clientId:t,blockEditingMode:u,currentMenuId:a,onSelectClassicMenu:l,onSelectNavigationMenu:s,onCreateNew:i,createNavigationMenuIsSuccess:r,createNavigationMenuIsError:o,isManageMenusButtonDisabled:c}),(0,wa.jsx)(Pne,{...e,expandRevision:h})]})})},sS=dTe;var ZA=n(y(),1);function cS({id:e,children:t}){return(0,ZA.jsx)(vi,{children:(0,ZA.jsx)("div",{id:e,className:"wp-block-navigation__description",children:t})})}var Bne=n(te(),1),uS=n(N(),1);var Ine=n(y(),1);function Nne({id:e}){let[t]=(0,Bne.useEntityProp)("postType","wp_navigation","title"),r=(0,uS.sprintf)((0,uS.__)('Navigation Menu: "%s"'),t);return(0,Ine.jsx)(cS,{id:e,children:r})}var KA=n(O(),1),Dne=n(te(),1);function Sy(){let e=(0,KA.select)("core/editor");if(!e)return!1;let{getCurrentPostType:t,getCurrentPostId:r}=e,{getEditedEntityRecord:o}=(0,KA.select)(Dne.store),a=t?.(),i=r?.();return a==="wp_template_part"&&i?o("postType","wp_template_part",i)?.area===kc:!1}var pS=n(P(),1);var{getResponsiveMediaQueries:fTe}=U(vg),Lne={left:"flex-start",center:"center",right:"flex-end","space-between":"space-between"};function Rne({clientId:e,layout:t,style:r}){let[o]=(0,pS.useSettings)("viewport"),a=`#block-${e}`,i=Object.entries(fTe(o)).map(([l,s])=>{let c=r?.[l]?.layout;if(!c||typeof c!="object"||Array.isArray(c)||!Object.keys(c).length)return"";let u={...t,...c},p=Object.hasOwn(Lne,u.justifyContent)?u.justifyContent:"left",m=Lne[p],d=u.orientation==="vertical",f="center";d&&(f=["center","right"].includes(p)?m:"flex-start");let h=d&&p==="left"?"initial":m,g={"--navigation-layout-justification-setting":m,"--navigation-layout-direction":d?"column":"row","--navigation-layout-wrap":u.flexWrap==="nowrap"?"nowrap":"wrap","--navigation-layout-justify":h,"--navigation-layout-align":f},v=Object.entries(g).map(([b,_])=>`${b}: ${_};`).join("");return`${s}{${a} {${v}}}`}).join("");(0,pS.useStyleOverride)({css:i})}var xe=n(y(),1),{isNavigationPostEditorKey:hTe}=U(et.privateApis);function gTe({clientId:e}){let{insertBlock:t}=(0,Es.useDispatch)(et.store),{getBlockCount:r}=(0,Es.useSelect)(et.store),o=(0,gr.useCallback)(()=>{let a=r(e),i=(0,Ane.createBlock)(Oi.name,{kind:Oi.attributes.kind,type:Oi.attributes.type});t(i,a,e)},[e,t,r]);return(0,xe.jsx)(et.BlockControls,{children:(0,xe.jsx)(Jr.ToolbarGroup,{children:(0,xe.jsx)(Jr.ToolbarButton,{name:"add-page",icon:ou,onClick:o,children:(0,zt.__)("Add page")})})})}function vTe({textColor:e,setTextColor:t,backgroundColor:r,setBackgroundColor:o,overlayTextColor:a,setOverlayTextColor:i,overlayBackgroundColor:l,setOverlayBackgroundColor:s,clientId:c,navRef:u,hasCustomOverlay:p}){let[m,d]=(0,gr.useState)(),[f,h]=(0,gr.useState)(),[g,v]=(0,gr.useState)(),[b,_]=(0,gr.useState)(),k=(0,Es.useSelect)(()=>Sy(),[]);(0,gr.useEffect)(()=>{TA(u.current,h,d);let C=u.current?.querySelector('[data-type="core/navigation-submenu"] [data-type="core/navigation-link"]');C&&(a.color||l.color)&&TA(C,_,v)},[a.color,l.color,u]);let x=(0,et.__experimentalUseMultipleOriginColorsAndGradients)();if(!x.hasColorsOrGradients)return null;let w=[{colorValue:e.color,label:(0,zt.__)("Text"),onColorChange:t,resetAllFilter:()=>t(),clearable:!0,enableAlpha:!0},{colorValue:r.color,label:(0,zt.__)("Background"),onColorChange:o,resetAllFilter:()=>o(),clearable:!0,enableAlpha:!0}];return w.push({colorValue:a.color,label:p||k?(0,zt.__)("Submenu text"):(0,zt.__)("Submenu & overlay text"),onColorChange:i,resetAllFilter:()=>i(),clearable:!0,enableAlpha:!0},{colorValue:l.color,label:p||k?(0,zt.__)("Submenu background"):(0,zt.__)("Submenu & overlay background"),onColorChange:s,resetAllFilter:()=>s(),clearable:!0,enableAlpha:!0}),(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(et.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:w,panelId:c,...x,gradients:[],disableCustomGradients:!0}),(0,xe.jsx)(et.ContrastChecker,{backgroundColor:m,textColor:f}),(0,xe.jsx)(et.ContrastChecker,{backgroundColor:g,textColor:b})]})}function bTe({attributes:e,setAttributes:t,clientId:r,isSelected:o,className:a,backgroundColor:i,setBackgroundColor:l,textColor:s,setTextColor:c,overlayBackgroundColor:u,setOverlayBackgroundColor:p,overlayTextColor:m,setOverlayTextColor:d,customPlaceholder:f=null,__unstableLayoutClassNames:h}){let{submenuVisibility:g,overlayMenu:v,overlay:b,showSubmenuIcon:_,templateLock:k,layout:{justifyContent:x,orientation:w="horizontal",flexWrap:C="wrap"}={},hasIcon:T,icon:I="handle"}=e,D=e.ref;Rne({clientId:r,layout:e.layout,style:e.style});let L=(0,gr.useCallback)(ir=>{t({ref:ir})},[t]),E=`navigationMenu/${D}`,B=(0,et.useHasRecursion)(E),{isPreviewMode:R,onNavigateToEntityRecord:V,currentTheme:j,editorDisabledResponsive:q,hasSelectedStyleState:W}=(0,Es.useSelect)(ir=>{let{getSettings:Hs,hasSelectedStyleState:tu}=U(ir(et.store)),ap=Hs();return{isPreviewMode:ap.isPreviewMode,onNavigateToEntityRecord:ap?.onNavigateToEntityRecord,currentTheme:ir(sm.store).getCurrentTheme()?.stylesheet,editorDisabledResponsive:!!ap?.[hTe],hasSelectedStyleState:tu(r)}},[r]),G=R?!1:B,F=(0,et.useBlockEditingMode)(),{records:J}=(0,sm.useEntityRecords)("root","menu",{per_page:-1,context:"view"}),[$,X]=PC({name:"block-library/core/navigation/status"}),[re,oe]=PC({name:"block-library/core/navigation/classic-menu-conversion"}),[ee,ce]=PC({name:"block-library/core/navigation/permissions/update"}),{create:ne,status:we,error:le,value:de,isPending:ge,isSuccess:ae,isError:me}=Hoe(r),se=async()=>{await ne("")},{hasUncontrolledInnerBlocks:Pe,uncontrolledInnerBlocks:Ee,isInnerBlockSelected:Q,innerBlocks:Ce}=Goe(r),{replaceInnerBlocks:pe,selectBlock:Ze,__unstableMarkNextChangeAsNotPersistent:fe}=(0,Es.useDispatch)(et.store);(0,gr.useEffect)(()=>{w==="horizontal"&&g==="always"&&(fe(),t({submenuVisibility:"hover",showSubmenuIcon:!0}))},[w,g,t,fe]);let Re=(0,gr.useRef)(!1),Et=(0,Es.useSelect)(ir=>{if(Ce.some(P1=>P1.name==="core/navigation-submenu"))return!0;let tu=Ce.find(P1=>P1.name==="core/page-list");if(!tu)return Re.current=!1,!1;if(Re.current)return!0;let{getBlocks:ap}=ir(et.store);return ap(tu.clientId).length>0?(Re.current=!0,!0):!1},[Ce]),{records:Ve}=(0,sm.useEntityRecords)("postType","wp_template_part",{per_page:-1}),Do=Ve?.some(ir=>ir.area===kc)??!1,[Lo,yo]=(0,gr.useState)(!1),[qr,Xo]=(0,gr.useState)(!1),{hasResolvedNavigationMenus:Aa,isNavigationMenuResolved:ie,isNavigationMenuMissing:ze,canUserUpdateNavigationMenu:it,hasResolvedCanUserUpdateNavigationMenu:St,canUserDeleteNavigationMenu:ut,hasResolvedCanUserDeleteNavigationMenu:no,canUserCreateNavigationMenus:Ro,isResolvingCanUserCreateNavigationMenus:En,hasResolvedCanUserCreateNavigationMenus:rt}=qg(D),Ao=Aa&&ze,{convert:rp,status:mi,error:ih}=Toe(ne),zm=mi===jC,Jo=(0,gr.useCallback)((ir,Hs={focusNavigationBlock:!1})=>{let{focusNavigationBlock:tu}=Hs;L(ir),tu&&Ze(r)},[Ze,r,L]),oa=!ze&&ie,Xc=Pe&&!oa,{getNavigationFallbackId:lh}=U((0,Es.useSelect)(sm.store)),op=D||Xc?null:lh();(0,gr.useEffect)(()=>{D||Xc||!op||(fe(),L(op))},[D,L,Xc,op,fe]);let sh=(0,gr.useRef)(),Se=(0,Es.useSelect)(()=>Sy(),[]),Xe=Se?"div":"nav",ar=!D&&!ge&&!zm&&Aa&&J?.length===0&&!Pe,pr=!Aa||ge||zm||!!(D&&!oa&&!zm),ao=e.style?.typography?.textDecoration,rl=(0,Es.useSelect)(ir=>ir(et.store).__unstableHasActiveBlockOverlayActive(r),[r]),Ma=(0,gr.useRef)(!1);(0,gr.useEffect)(()=>{Se&&(v!=="never"&&t({overlayMenu:"never"}),!Ma.current&&!D&&(Ma.current=!0,t({submenuVisibility:"always",layout:{...e.layout,orientation:"vertical"},showSubmenuIcon:!1})))},[e.layout,Se,v,D,t]);let Os=v!=="never"&&!q,Va=(0,et.useBlockProps)({ref:sh,className:S(a,{"items-justified-right":x==="right","items-justified-space-between":x==="space-between","items-justified-left":x==="left","items-justified-center":x==="center","is-vertical":w==="vertical","no-wrap":C==="nowrap","is-responsive":Os,"has-text-color":!!s.color||!!s?.class,[(0,et.getColorClassName)("color",s?.slug)]:!!s?.slug,"has-background":!!i.color||i.class,[(0,et.getColorClassName)("background-color",i?.slug)]:!!i?.slug,[`has-text-decoration-${ao}`]:ao,"block-editor-block-content-overlay":rl},h),style:{color:!s?.slug&&s?.color,backgroundColor:!i?.slug&&i?.color}}),ol=async ir=>rp(ir.id,ir.name,"draft"),ch=ir=>{Jo(ir)};(0,gr.useEffect)(()=>{X(),ge&&(0,mS.speak)((0,zt.__)("Creating Navigation Menu.")),ae&&(Jo(de?.id,{focusNavigationBlock:!0}),$((0,zt.__)("Navigation Menu successfully created."))),me&&$((0,zt.__)("Failed to create Navigation Menu."))},[we,le,de?.id,me,ae,ge,Jo,X,$]),(0,gr.useEffect)(()=>{oe(),mi===jC&&(0,mS.speak)((0,zt.__)("Classic menu importing.")),mi===LA&&(re((0,zt.__)("Classic menu imported successfully.")),Jo(de?.id,{focusNavigationBlock:!0})),mi===FC&&re((0,zt.__)("Classic menu import failed."))},[mi,ih,oe,re,de?.id,Jo]),(0,gr.useEffect)(()=>{!o&&!Q&&ce(),(o||Q)&&(D&&!Ao&&St&&!it&&ee((0,zt.__)("You do not have permission to edit this Menu. Any changes made will not be saved.")),!D&&rt&&!Ro&&ee((0,zt.__)("You do not have permission to create Navigation Menus.")))},[o,Q,it,St,Ro,rt,D,ce,ee,Ao]);let Jc=Ro||it,m9=S("wp-block-navigation__overlay-menu-preview",{open:qr}),np=!_&&g!=="click"&&g!=="always"?(0,zt.__)('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.'):"",S1=(0,gr.useRef)(!0);(0,gr.useEffect)(()=>{!S1.current&&np&&(0,mS.speak)(np),S1.current=!1},[np]);let Fs=(0,Mne.useInstanceId)(Wre,"overlay-menu-preview"),eu=K(),T1=(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(et.InspectorControls,{children:Et&&(0,xe.jsx)(Jr.__experimentalToolsPanel,{label:(0,zt.__)("Display"),resetAll:()=>{t({showSubmenuIcon:!0,submenuVisibility:"hover",overlayMenu:"mobile",hasIcon:!0,icon:"handle"})},dropdownMenuProps:eu,children:Et&&(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)("h3",{className:"wp-block-navigation__submenu-header",children:(0,zt.__)("Submenus")}),(0,xe.jsx)(Jr.__experimentalToolsPanelItem,{hasValue:()=>g!=="hover",label:(0,zt.__)("Submenu Visibility"),onDeselect:()=>t({submenuVisibility:"hover"}),isShownByDefault:!0,children:(0,xe.jsxs)(Jr.__experimentalToggleGroupControl,{label:(0,zt.__)("Submenu Visibility"),value:g,onChange:ir=>{let Hs={submenuVisibility:ir};ir==="always"?Hs.showSubmenuIcon=!1:(ir==="click"||g==="always")&&(Hs.showSubmenuIcon=!0),t(Hs)},isBlock:!0,children:[(0,xe.jsx)(Jr.__experimentalToggleGroupControlOption,{value:"hover",label:(0,zt.__)("Hover")}),(0,xe.jsx)(Jr.__experimentalToggleGroupControlOption,{value:"click",label:(0,zt.__)("Click")}),w==="vertical"&&(0,xe.jsx)(Jr.__experimentalToggleGroupControlOption,{value:"always",label:(0,zt.__)("Always")})]})}),(0,xe.jsx)(Jr.__experimentalToolsPanelItem,{hasValue:()=>!_,label:(0,zt.__)("Show arrow"),onDeselect:()=>t({showSubmenuIcon:!0}),isDisabled:g==="click"||g==="always",isShownByDefault:!0,children:(0,xe.jsx)(Jr.ToggleControl,{checked:_,onChange:ir=>{t({showSubmenuIcon:ir})},disabled:g==="click"||g==="always",label:(0,zt.__)("Show arrow")})}),np&&(0,xe.jsx)(Jr.Notice,{spokenMessage:null,status:"warning",isDismissible:!1,className:"wp-block-navigation__submenu-accessibility-notice",children:np})]})})}),!Se&&(0,xe.jsx)(et.InspectorControls,{children:(0,xe.jsx)(_oe,{overlayMenu:v,overlay:b,setAttributes:t,onNavigateToEntityRecord:V,overlayMenuPreview:qr,setOverlayMenuPreview:Xo,hasIcon:T,icon:I,overlayMenuPreviewClasses:m9,overlayMenuPreviewId:Fs,isResponsive:Os,currentTheme:j,hasOverlays:Do})}),!W&&(0,xe.jsx)(et.InspectorControls,{group:"color",children:(0,xe.jsx)(vTe,{textColor:s,setTextColor:c,backgroundColor:i,setBackgroundColor:l,overlayTextColor:m,setOverlayTextColor:d,overlayBackgroundColor:u,setOverlayBackgroundColor:p,clientId:r,navRef:sh,hasCustomOverlay:!!b})})]}),uh=`${r}-desc`,ph=v==="always",Om=!Jc||!Aa;if(Xc&&!ge)return(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(sS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:me,currentMenuId:D,isNavigationMenuMissing:ze,isManageMenusButtonDisabled:Om,onCreateNew:se,onSelectClassicMenu:ol,onSelectNavigationMenu:ch,isLoading:pr,blockEditingMode:F}),F==="default"&&T1,(0,xe.jsxs)(Xe,{...Va,"aria-describedby":ar?void 0:uh,children:[(0,xe.jsx)(cS,{id:uh,children:(0,zt.__)("Unsaved Navigation Menu.")}),(0,xe.jsx)(kA,{id:r,onToggle:yo,isOpen:Lo,hasIcon:T,icon:I,isResponsive:Os,isHiddenByDefault:ph,overlayBackgroundColor:u,overlayTextColor:m,overlay:b,onNavigateToEntityRecord:V,children:(0,xe.jsx)(Ore,{createNavigationMenu:ne,blocks:Ee,hasSelection:o||Q})})]})]});if(D&&ze)return(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(sS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:me,currentMenuId:D,isNavigationMenuMissing:ze,isManageMenusButtonDisabled:Om,onCreateNew:se,onSelectClassicMenu:ol,onSelectNavigationMenu:ch,isLoading:pr,blockEditingMode:F}),(0,xe.jsx)(Xe,{...Va,children:(0,xe.jsx)(KC,{onCreateNew:se})})]});if(oa&&G)return(0,xe.jsx)("div",{...Va,children:(0,xe.jsx)(et.Warning,{children:(0,zt.__)("Block cannot be rendered inside itself.")})});let X2=f||xre;return ar&&f?(0,xe.jsx)(Xe,{...Va,children:(0,xe.jsx)(X2,{isSelected:o,currentMenuId:D,clientId:r,canUserCreateNavigationMenus:Ro,isResolvingCanUserCreateNavigationMenus:En,onSelectNavigationMenu:ch,onSelectClassicMenu:ol,onCreateEmpty:se})}):(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(sS,{clientId:r,createNavigationMenuIsSuccess:ae,createNavigationMenuIsError:me,currentMenuId:D,isNavigationMenuMissing:ze,isManageMenusButtonDisabled:Om,onCreateNew:se,onSelectClassicMenu:ol,onSelectNavigationMenu:ch,isLoading:pr,blockEditingMode:F}),F==="default"&&T1,(0,xe.jsx)(sm.EntityProvider,{kind:"postType",type:"wp_navigation",id:D,children:(0,xe.jsxs)(et.RecursionProvider,{uniqueId:E,children:[F==="contentOnly"&&oa&&(0,xe.jsx)(gTe,{clientId:r}),F==="default"&&oa&&(0,xe.jsxs)(et.InspectorControls,{group:"advanced",children:[St&&it&&(0,xe.jsx)(Dre,{}),no&&ut&&(0,xe.jsx)(jre,{onDelete:()=>{pe(r,[]),$((0,zt.__)("Navigation Menu successfully deleted."))}}),(0,xe.jsx)(Zoe,{disabled:Om,className:"wp-block-navigation-manage-menus-button"})]}),(0,xe.jsxs)(Xe,{...Va,"aria-describedby":!ar&&!pr?uh:void 0,children:[pr&&!ph&&(0,xe.jsx)("div",{className:"wp-block-navigation__loading-indicator-container",children:(0,xe.jsx)(Jr.Spinner,{className:"wp-block-navigation__loading-indicator"})}),(!pr||ph)&&(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)(Nne,{id:uh}),(0,xe.jsx)(kA,{id:r,onToggle:yo,hasIcon:T,icon:I,isOpen:Lo,isResponsive:Os,isHiddenByDefault:ph,overlayBackgroundColor:u,overlayTextColor:m,overlay:b,onNavigateToEntityRecord:V,children:oa&&(0,xe.jsx)(Pre,{clientId:r,hasCustomPlaceholder:!!f,templateLock:k,orientation:w})})]})]})]})})]})}var Vne=(0,et.withColors)({textColor:"color"},{backgroundColor:"color"},{overlayBackgroundColor:"color"},{overlayTextColor:"color"})(bTe);var zne=n(P(),1),One=n(y(),1);function Fne({attributes:e}){if(!e.ref)return(0,One.jsx)(zne.InnerBlocks.Content,{})}var cm=n(P(),1),s0=n(ve(),1);var um=n(y(),1),YA={fontStyle:"var:preset|font-style|",fontWeight:"var:preset|font-weight|",textDecoration:"var:preset|text-decoration|",textTransform:"var:preset|text-transform|"},c0=({navigationMenuId:e,...t})=>({...t,ref:e}),dS=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")}},yTe={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,um.jsx)(cm.InnerBlocks.Content,{})},isEligible:({openSubmenusOnClick:e})=>e!=null,migrate:fS},_Te={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,um.jsx)(cm.InnerBlocks.Content,{})},isEligible:({navigationMenuId:e})=>!!e,migrate:c0},xTe={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,um.jsx)(cm.InnerBlocks.Content,{})},isEligible:({itemsJustification:e,orientation:t})=>!!e||!!t,migrate:(0,s0.compose)(c0,dS,fS)},kTe={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,um.jsx)(cm.InnerBlocks.Content,{})},migrate:(0,s0.compose)(c0,dS,Zt,fS),isEligible({style:e}){return e?.typography?.fontFamily}},wTe=function(e){return delete e.isResponsive,{...e,overlayMenu:"mobile"}},CTe=function(e){return{...e,style:{...e.style,typography:Object.fromEntries(Object.entries(e.style.typography??{}).map(([t,r])=>{let o=YA[t];if(o&&r.startsWith(o)){let a=r.slice(o.length);return t==="textDecoration"&&a==="strikethrough"?[t,"line-through"]:[t,a]}return[t,r]}))}}},STe=[yTe,_Te,xTe,kTe,{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,s0.compose)(c0,dS,Zt,wTe,fS),save(){return(0,um.jsx)(cm.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,um.jsx)(cm.InnerBlocks.Content,{})},isEligible(e){if(!e.style||!e.style.typography)return!1;for(let t in YA){let r=e.style.typography[t];if(r&&r.startsWith(YA[t]))return!0}return!1},migrate:(0,s0.compose)(c0,dS,Zt,CTe)},{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,s0.compose)(c0,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,um.jsx)(cm.InnerBlocks.Content,{})}}],Hne=STe;var{name:Wne}=_C,$ne={icon:ed,example:{attributes:{overlayMenu:"never"},innerBlocks:[{name:"core/navigation-link",attributes:{label:(0,hS.__)("Home"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,hS.__)("About"),url:"https://make.wordpress.org/"}},{name:"core/navigation-link",attributes:{label:(0,hS.__)("Contact"),url:"https://make.wordpress.org/"}}]},edit:Vne,save:Fne,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,jne.select)(Une.store).getEditedEntityRecord("postType","wp_navigation",e);if(t?.title)return(0,Gne.decodeEntities)(t.title)},deprecated:Hne},TTe=()=>A({name:Wne,metadata:_C,settings:$ne});var JA={};Y(JA,{init:()=>ATe,metadata:()=>gS,name:()=>rae,settings:()=>xS});var pm=n(N(),1);var Xne=n(P(),1),Jne=n(bu(),1),eae=n(Z(),1);var gS={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/navigation-link",title:"Custom 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 vS=n(Z(),1),Ty=n(O(),1),Py=n(z(),1),bS=n(qs(),1),Tl=n(N(),1),bn=n(P(),1),yS=n(dr(),1),Ca=n(H(),1);var _S=n(ve(),1);var vr=n(y(),1),ETe={name:"core/navigation-link"},BTe=["core/navigation-link","core/navigation-submenu"];function ITe(e){let t="";switch(e){case"post":t=(0,Tl.__)("Select post");break;case"page":t=(0,Tl.__)("Select page");break;case"category":t=(0,Tl.__)("Select category");break;case"tag":t=(0,Tl.__)("Select tag");break;default:t=(0,Tl.__)("Add link")}return t}function XA({attributes:e,isSelected:t,setAttributes:r,insertBlocksAfter:o,mergeBlocks:a,onReplace:i,context:l,clientId:s}){let{id:c,label:u,type:p,url:m,description:d,kind:f,metadata:h}=e,{maxNestingLevel:g}=l,{replaceBlock:v,__unstableMarkNextChangeAsNotPersistent:b,selectBlock:_}=(0,Ty.useDispatch)(bn.store),[k,x]=(0,Ca.useState)(t&&!m),[w,C]=(0,Ca.useState)(null),T=(0,Ca.useRef)(null),I=xy(T),D=(0,Tl.__)("Add label\u2026"),L=(0,Ca.useRef)(),E=(0,Ca.useRef)(),B=(0,Ca.useRef)(u===void 0),R=(0,Ca.useRef)(!1),{isAtMaxNesting:V,isTopLevelLink:j,isParentOfSelectedBlock:q,hasChildren:W,parentBlockClientId:G,isSubmenu:F}=(0,Ty.useSelect)(Ve=>{let{getBlockCount:Do,getBlockName:Lo,getBlockRootClientId:yo,hasSelectedInnerBlock:qr,getBlockParentsByBlockName:Xo}=Ve(bn.store),Aa=yo(s),ie=Lo(Aa),ze=ie==="core/navigation",it=ze?Aa:Xo(s,"core/navigation")[0],St=ie==="core/navigation-submenu"?Aa:it;return{isAtMaxNesting:Xo(s,BTe).length>=g,isTopLevelLink:ze,isParentOfSelectedBlock:qr(s,!0),hasChildren:!!Do(s),parentBlockClientId:St,isSubmenu:ie==="core/navigation-submenu"}},[s,g]),J=_y(s),{getBlocks:$}=(0,Ty.useSelect)(bn.store),{hasUrlBinding:X,isBoundEntityAvailable:re,entityRecord:oe}=ji({clientId:s,attributes:e}),ee=ff({clientId:s,attributes:e,setAttributes:r,allowTextUpdate:!0}),[ce,ne]=gf(f,p,c,J),we=(0,Ca.useCallback)(()=>{let Ve=$(s);Ve.length===0&&(Ve=[(0,vS.createBlock)("core/navigation-link")],_(Ve[0].clientId));let Do=(0,vS.createBlock)("core/navigation-submenu",e,Ve);v(s,Do)},[$,s,_,v,e]);(0,Ca.useEffect)(()=>{B.current&&t&&_(G)},[]),(0,Ca.useEffect)(()=>{W&&(b(),we())},[W,b,we]),(0,Ca.useEffect)(()=>{if(!(!B.current||!m||!k)){if(B.current=!1,(0,yS.isURL)((0,yS.prependHTTP)(u))&&/^.+\.[a-z]+/.test(u))ky(L);else if(_(s,null),F){let Ve=$(G);Ve.length===1&&Ve[0].clientId===s&&(R.current=!0)}}},[m,k,B,u]);function le(){r({url:void 0,label:void 0,id:void 0,kind:void 0,type:void 0,opensInNewTab:!1}),x(!1)}let{textColor:de,customTextColor:ge,backgroundColor:ae,customBackgroundColor:me}=cf(l,!j);function se(Ve){bS.isKeyboardEvent.primary(Ve,"k")&&(Ve.preventDefault(),Ve.stopPropagation(),x(!0))}let Pe=(0,_S.useInstanceId)(XA),Ee=X&&!re,Q=Ee?(0,Tl.sprintf)("navigation-link-edit-%d-desc",Pe):void 0,Ce=(0,bn.useBlockProps)({ref:(0,_S.useMergeRefs)([C,T]),className:S("wp-block-navigation-item",{"is-editing":t||q,"is-dragging-within":I,"has-link":!!m,"has-child":W,"has-text-color":!!de||!!ge,[(0,bn.getColorClassName)("color",de)]:!!de,"has-background":!!ae||me,[(0,bn.getColorClassName)("background-color",ae)]:!!ae}),"aria-describedby":Q,"aria-invalid":Ee,style:{color:!de&&ge,backgroundColor:!ae&&me},onKeyDown:se}),pe=(0,bn.useInnerBlocksProps)({className:"remove-outline"},{defaultBlock:ETe,directInsert:!0,renderAppender:!1}),Ze=!m&&!(X&&re)||ce||ne||X&&!re;Ze&&(Ce.onClick=()=>{x(!0)});let fe=S("wp-block-navigation-item__content",{"wp-block-navigation-link__placeholder":Ze}),Re=ITe(p),Et=oS();return(0,vr.jsxs)(vr.Fragment,{children:[(0,vr.jsx)(bn.BlockControls,{children:(0,vr.jsxs)(Py.ToolbarGroup,{children:[(0,vr.jsx)(Py.ToolbarButton,{name:"link",icon:fi,title:(0,Tl.__)("Link"),shortcut:bS.displayShortcut.primary("k"),onClick:()=>{x(!0)}}),!V&&(0,vr.jsx)(Py.ToolbarButton,{name:"submenu",icon:Wm,title:(0,Tl.__)("Add submenu"),onClick:we})]})}),(0,vr.jsx)(bn.InspectorControls,{group:"content",children:(0,vr.jsx)(by,{attributes:e,setAttributes:r,clientId:s})}),(0,vr.jsxs)("div",{...Ce,children:[Ee&&(0,vr.jsx)(vi,{id:Q,children:Et}),(0,vr.jsxs)("a",{className:fe,children:[!m&&!h?.bindings?.url?(0,vr.jsx)("div",{className:"wp-block-navigation-link__placeholder-text",children:(0,vr.jsx)("span",{children:Re})}):(0,vr.jsxs)(vr.Fragment,{children:[!ce&&!ne&&(0,vr.jsxs)(vr.Fragment,{children:[(0,vr.jsx)(bn.RichText,{ref:L,identifier:"label",className:"wp-block-navigation-item__label",value:u,onChange:Ve=>r({label:Ve}),onMerge:a,onReplace:i,__unstableOnSplitAtEnd:o?()=>o((0,vS.createBlock)("core/navigation-link")):void 0,"aria-label":(0,Tl.__)("Navigation link text"),placeholder:D,withoutInteractiveFormatting:!0}),d&&(0,vr.jsx)("span",{className:"wp-block-navigation-item__description",children:d})]}),(ce||ne)&&(0,vr.jsx)(yy,{label:u,isInvalid:ce,isDraft:ne,className:"wp-block-navigation-link__label"})]}),k&&(0,vr.jsx)(Du,{ref:E,clientId:s,link:e,entity:{entityRecord:oe,hasBinding:X,isEntityAvailable:re},onClose:()=>{if(x(!1),!m&&!X&&i){i([]);return}if(R.current&&(R.current=!1,T.current?.nextElementSibling)){let Ve=T.current.nextElementSibling.querySelector(".block-editor-button-block-appender");Ve&&Ve.focus()}},anchor:w,onRemove:le,onChange:ee})]}),(0,vr.jsx)("div",{...pe})]})]})}var qne=n(P(),1),Zne=n(y(),1);function Kne(){return(0,Zne.jsx)(qne.InnerBlocks.Content,{})}function NTe(e){switch(e){case"post":return bv;case"page":return ou;case"tag":return Nv;case"category":return pp;default:return jP}}function Yne(e,t){if(t!=="core/navigation-link")return e;if(e.variations){let r=(a,i)=>a.type===i.type,o=e.variations.map(a=>({...a,...!a.icon&&{icon:NTe(a.name)},...!a.isActive&&{isActive:r}}));return{...e,variations:o}}return e}var yn=n(Z(),1),DTe={from:[{type:"block",blocks:["core/site-logo"],transform:()=>(0,yn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/spacer"],transform:()=>(0,yn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/home-link"],transform:()=>(0,yn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,yn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/search"],transform:()=>(0,yn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/page-list"],transform:()=>(0,yn.createBlock)("core/navigation-link")},{type:"block",blocks:["core/buttons"],transform:()=>(0,yn.createBlock)("core/navigation-link")}],to:[{type:"block",blocks:["core/navigation-submenu"],transform:(e,t)=>(0,yn.createBlock)("core/navigation-submenu",e,t)},{type:"block",blocks:["core/spacer"],transform:()=>(0,yn.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],transform:()=>(0,yn.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],transform:()=>(0,yn.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],transform:()=>(0,yn.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],transform:()=>(0,yn.createBlock)("core/search",{showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"})},{type:"block",blocks:["core/page-list"],transform:()=>(0,yn.createBlock)("core/page-list")},{type:"block",blocks:["core/buttons"],transform:({label:e,url:t,rel:r,title:o,opensInNewTab:a})=>(0,yn.createBlock)("core/buttons",{},[(0,yn.createBlock)("core/button",{text:e,url:t,rel:r,title:o,linkTarget:a?"_blank":void 0})])}]},Qne=DTe;var tae=n(y(),1),{fieldsKey:LTe,formKey:RTe}=U(eae.privateApis),{name:rae}=gS,xS={icon:Z1,__experimentalLabel(e,{context:t}){if(t==="list-view")return e?.label;if(t==="appender"){let r=e?.type||"link";return(0,pm.sprintf)((0,pm._x)("Add %s","add default block type"),r)}return e?.label},merge(e,{label:t=""}){return{...e,label:e.label+t}},edit:XA,save:Kne,example:{attributes:{label:(0,pm._x)("Example Link","navigation link preview example"),url:"https://example.com"}},deprecated:[{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,tae.jsx)(Xne.InnerBlocks.Content,{})}}],transforms:Qne};window.__experimentalContentOnlyInspectorFields&&(xS[LTe]=[{id:"label",label:(0,pm.__)("Label"),type:"text",Edit:"rich-text"},{id:"link",label:(0,pm.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})}],xS[RTe]={fields:["label","link"]});var ATe=()=>((0,Jne.addFilter)("blocks.registerBlockType","core/navigation-link",Yne),A({name:rae,metadata:gS,settings:xS}));var tM={};Y(tM,{init:()=>FTe,metadata:()=>kS,name:()=>dae,settings:()=>ES});var By=n(N(),1),mae=n(Z(),1);var kS={$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 CS=n(O(),1),Ey=n(z(),1),SS=n(qs(),1),u0=n(N(),1),po=n(P(),1),TS=n(dr(),1),Bs=n(H(),1);var aae=n(ab(),1),iae=n(Z(),1),PS=n(ve(),1);var wS=n(z(),1),eM=n(y(),1),oae=()=>(0,eM.jsx)(wS.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,eM.jsx)(wS.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var Hr=n(y(),1),nae=["core/navigation-link","core/navigation-submenu","core/page-list","core/loginout"];function lae({attributes:e,isSelected:t,setAttributes:r,mergeBlocks:o,onReplace:a,context:i,clientId:l}){let{label:s,url:c,description:u,kind:p,type:m,id:d}=e,{showSubmenuIcon:f,maxNestingLevel:h,submenuVisibility:g}=i,b=(0,po.useBlockEditingMode)()!=="default"?!0:g==="click",{hasUrlBinding:_,isBoundEntityAvailable:k,entityRecord:x}=ji({clientId:l,attributes:e}),w=ff({clientId:l,attributes:e,setAttributes:r,allowTextUpdate:!0}),{__unstableMarkNextChangeAsNotPersistent:C,replaceBlock:T}=(0,CS.useDispatch)(po.store),[I,D]=(0,Bs.useState)(!1),[L,E]=(0,Bs.useState)(null),B=(0,Bs.useRef)(null),R=xy(B),V=(0,u0.__)("Add text\u2026"),j=(0,Bs.useRef)(),{parentCount:q,isParentOfSelectedBlock:W,isImmediateParentOfSelectedBlock:G,hasChildren:F,selectedBlockHasChildren:J,onlyDescendantIsEmptyLink:$}=(0,CS.useSelect)(pe=>{let{hasSelectedInnerBlock:Ze,getSelectedBlockClientId:fe,getBlockParentsByBlockName:Re,getBlock:Et,getBlockCount:Ve,getBlockOrder:Do}=pe(po.store),Lo,yo=fe(),qr=Do(yo);if(qr?.length===1){let Xo=Et(qr[0]);Lo=Xo?.name==="core/navigation-link"&&!Xo?.attributes?.label}return{parentCount:Re(l,"core/navigation-submenu").length,isParentOfSelectedBlock:Ze(l,!0),isImmediateParentOfSelectedBlock:Ze(l,!1),hasChildren:!!Ve(l),selectedBlockHasChildren:!!qr?.length,onlyDescendantIsEmptyLink:Lo}},[l]),X=_y(l),re=(0,PS.usePrevious)(F),[oe,ee]=gf(p,m,d,X);(0,Bs.useEffect)(()=>{!b&&!c&&D(!0)},[]),(0,Bs.useEffect)(()=>{t||D(!1)},[t]),(0,Bs.useEffect)(()=>{I&&c&&(0,TS.isURL)((0,TS.prependHTTP)(s))&&/^.+\.[a-z]+/.test(s)&&ky(j)},[c]);let{textColor:ce,customTextColor:ne,backgroundColor:we,customBackgroundColor:le}=cf(i,q>0);function de(pe){SS.isKeyboardEvent.primary(pe,"k")&&(pe.preventDefault(),pe.stopPropagation(),D(!0))}let ge=(0,po.useBlockProps)({ref:(0,PS.useMergeRefs)([E,B]),className:S("wp-block-navigation-item",{"is-editing":t||W,"is-dragging-within":R,"has-link":!!c,"has-child":F,"has-text-color":!!ce||!!ne,[(0,po.getColorClassName)("color",ce)]:!!ce,"has-background":!!we||le,[(0,po.getColorClassName)("background-color",we)]:!!we,"open-on-click":b,"open-always":g==="always"}),style:{color:!ce&&ne,backgroundColor:!we&&le},onKeyDown:de}),ae=cf(i,!0),me=q>=h?nae.filter(pe=>pe!=="core/navigation-submenu"):nae,se=IC(ae),Pe=(0,po.useInnerBlocksProps)(se,{allowedBlocks:me,defaultBlock:Oi,directInsert:!0,__experimentalCaptureToolbars:!0,renderAppender:t||G&&!J||F?po.InnerBlocks.ButtonBlockAppender:!1}),Ee=b?"button":"a";function Q(){let pe=(0,iae.createBlock)("core/navigation-link",e);T(l,pe)}(0,Bs.useEffect)(()=>{!F&&re&&(C(),Q())},[F,re]);let Ce=!J||$;return(0,Hr.jsxs)(Hr.Fragment,{children:[(0,Hr.jsx)(po.BlockControls,{children:(0,Hr.jsxs)(Ey.ToolbarGroup,{children:[!b&&(0,Hr.jsx)(Ey.ToolbarButton,{name:"link",icon:fi,title:(0,u0.__)("Link"),shortcut:SS.displayShortcut.primary("k"),onClick:()=>{D(!0)}}),(0,Hr.jsx)(Ey.ToolbarButton,{name:"revert",icon:iI,title:(0,u0.__)("Convert to Link"),onClick:Q,className:"wp-block-navigation__submenu__revert",disabled:!Ce})]})}),(0,Hr.jsx)(po.InspectorControls,{group:"content",children:(0,Hr.jsx)(by,{attributes:e,setAttributes:r,clientId:l,isLinkEditable:!b})}),(0,Hr.jsxs)("div",{...ge,children:[(0,Hr.jsxs)(Ee,{className:"wp-block-navigation-item__content",children:[!oe&&!ee&&(0,Hr.jsxs)(Hr.Fragment,{children:[(0,Hr.jsx)(po.RichText,{ref:j,identifier:"label",className:"wp-block-navigation-item__label",value:s,onChange:pe=>r({label:pe}),onMerge:o,onReplace:a,"aria-label":(0,u0.__)("Navigation link text"),placeholder:V,withoutInteractiveFormatting:!0,onClick:()=>{!b&&!c&&D(!0)}}),u&&(0,Hr.jsx)("span",{className:"wp-block-navigation-item__description",children:u})]}),(oe||ee)&&(0,Hr.jsx)(yy,{label:s,isInvalid:oe,isDraft:ee,className:"wp-block-navigation-item__label"}),!b&&I&&(0,Hr.jsx)(Du,{clientId:l,link:e,entity:{entityRecord:x,hasBinding:_,isEntityAvailable:k},onClose:()=>{D(!1)},anchor:L,onRemove:()=>{r({url:""}),(0,aae.speak)((0,u0.__)("Link removed."),"assertive")},onChange:w})]}),(f||b)&&(0,Hr.jsx)("span",{className:"wp-block-navigation__submenu-icon",children:(0,Hr.jsx)(oae,{})}),(0,Hr.jsx)("div",{...Pe})]})]})}var sae=n(P(),1),cae=n(y(),1);function uae(){return(0,cae.jsx)(sae.InnerBlocks.Content,{})}var vf=n(Z(),1),VTe={to:[{type:"block",blocks:["core/navigation-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:e=>(0,vf.createBlock)("core/navigation-link",e)},{type:"block",blocks:["core/spacer"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,vf.createBlock)("core/spacer")},{type:"block",blocks:["core/site-logo"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,vf.createBlock)("core/site-logo")},{type:"block",blocks:["core/home-link"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,vf.createBlock)("core/home-link")},{type:"block",blocks:["core/social-links"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,vf.createBlock)("core/social-links")},{type:"block",blocks:["core/search"],isMatch:(e,t)=>t?.innerBlocks?.length===0,transform:()=>(0,vf.createBlock)("core/search")}]},pae=VTe;var{fieldsKey:zTe,formKey:OTe}=U(mae.privateApis),{name:dae}=kS,ES={icon:({context:e})=>e==="list-view"?ou:Wm,__experimentalLabel(e,{context:t}){let{label:r}=e,o=e?.metadata?.name;return(t==="list-view"||t==="breadcrumb")&&o?o:r},edit:lae,example:{attributes:{label:(0,By._x)("About","Example link text for Navigation Submenu"),type:"page"}},save:uae,transforms:pae};window.__experimentalContentOnlyInspectorFields&&(ES[zTe]=[{id:"label",label:(0,By.__)("Label"),type:"text",Edit:"rich-text"},{id:"link",label:(0,By.__)("Link"),type:"url",Edit:"link",getValue:({item:e})=>({url:e.url,rel:e.rel}),setValue:({value:e})=>({url:e.url,rel:e.rel})}],ES[OTe]={fields:["label","link"]});var FTe=()=>A({name:dae,metadata:kS,settings:ES});var oM={};Y(oM,{init:()=>UTe,metadata:()=>BS,name:()=>kae,settings:()=>wae});var fae=n(N(),1),hae=n(P(),1),rM=n(y(),1);function gae(){return(0,rM.jsx)("div",{...(0,hae.useBlockProps)(),children:(0,rM.jsx)("span",{children:(0,fae.__)("Page break")})})}var BS={$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 vae=n(H(),1),bae=n(y(),1);function yae(){return(0,bae.jsx)(vae.RawHTML,{children:"<!--nextpage-->"})}var _ae=n(Z(),1),jTe={from:[{type:"raw",schema:{"wp-block":{attributes:["data-block"]}},isMatch:e=>e.dataset&&e.dataset.block==="core/nextpage",transform(){return(0,_ae.createBlock)("core/nextpage",{})}}]},xae=jTe;var{name:kae}=BS,wae={icon:pB,example:{},transforms:xae,edit:gae,save:yae},UTe=()=>A({name:kae,metadata:BS,settings:wae});var aM={};Y(aM,{init:()=>WTe,metadata:()=>IS,name:()=>Pae,settings:()=>Eae});var Tae=n(bu(),1);var p0=n(P(),1),Tc=n(z(),1),Lu=n(N(),1);var Sa=n(y(),1);function Cae({attributes:e,setAttributes:t}){let{displayMode:r,text:o}=e,a=r==="icon"||r==="both",i=r==="text"||r==="both",l=o||(0,Lu.__)("Close"),s=(0,p0.useBlockProps)({className:"wp-block-navigation-overlay-close"}),c=K();return(0,Sa.jsxs)(Sa.Fragment,{children:[(0,Sa.jsx)(p0.InspectorControls,{children:(0,Sa.jsx)(Tc.__experimentalToolsPanel,{label:(0,Lu.__)("Settings"),resetAll:()=>t({displayMode:"icon"}),dropdownMenuProps:c,children:(0,Sa.jsx)(Tc.__experimentalToolsPanelItem,{label:(0,Lu.__)("Display Mode"),isShownByDefault:!0,hasValue:()=>r!=="icon",onDeselect:()=>t({displayMode:"icon"}),children:(0,Sa.jsxs)(Tc.__experimentalToggleGroupControl,{label:(0,Lu.__)("Display Mode"),value:r,onChange:u=>t({displayMode:u}),isBlock:!0,children:[(0,Sa.jsx)(Tc.__experimentalToggleGroupControlOption,{value:"icon",label:(0,Lu.__)("Icon")}),(0,Sa.jsx)(Tc.__experimentalToggleGroupControlOption,{value:"text",label:(0,Lu.__)("Text")}),(0,Sa.jsx)(Tc.__experimentalToggleGroupControlOption,{value:"both",label:(0,Lu.__)("Both")})]})})})}),(0,Sa.jsxs)("button",{...s,type:"button","aria-label":i?void 0:(0,Lu.__)("Close"),children:[a&&(0,Sa.jsx)(ia,{icon:$m}),i&&(0,Sa.jsx)(p0.RichText,{identifier:"text",value:l,onChange:u=>t({text:u}),tagName:"span",className:"wp-block-navigation-overlay-close__text",allowedFormats:["core/bold","core/italic"]})]})]})}var IS={$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 NS=n(M(),1),nM=n(y(),1),Sae=(0,nM.jsx)(NS.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,nM.jsx)(NS.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:Pae}=IS,Eae={icon:Sae,edit:Cae},WTe=()=>((0,Tae.addFilter)("blockEditor.__unstableCanInsertBlockType","core/navigation-overlay-close/restrict-to-overlay-template-parts",(e,t)=>t.name!=="core/navigation-overlay-close"||!e?e:Sy()),A({name:Pae,metadata:IS,settings:Eae}));var lM={};Y(lM,{init:()=>YTe,metadata:()=>DS,name:()=>Aae,settings:()=>Mae});var DS={$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 Dae=n(Z(),1),mm=n(O(),1),RS=n(H(),1),dm=n(P(),1),Lae=n(te(),1),AS=n(N(),1);var Bae=n(O(),1),iM=new WeakMap;function Iae(){let e=(0,Bae.useRegistry)();if(!iM.has(e)){let t=new Map;iM.set(e,qTe.bind(null,t))}return iM.get(e)}function qTe(e,{name:t,blocks:r}){let o=[...r];for(;o.length;){let a=o.shift();for(let i of a.innerBlocks??[])o.unshift(i);a.name==="core/pattern"&&ZTe(e,t,a.attributes.slug)}}function ZTe(e,t,r){if(e.has(t)||e.set(t,new Set),e.get(t).add(r),Nae(e,t))throw new TypeError(`Pattern ${t} has a circular dependency and cannot be rendered.`)}function Nae(e,t,r=new Set,o=new Set){r.add(t),o.add(t);let a=e.get(t)??new Set;for(let i of a)if(r.has(i)){if(o.has(i))return!0}else if(Nae(e,i,r,o))return!0;return o.delete(t),!1}var LS=n(y(),1),KTe=({attributes:e,clientId:t})=>{let r=(0,mm.useRegistry)(),o=(0,mm.useSelect)(g=>g(dm.store).__experimentalGetParsedPattern(e.slug),[e.slug]),a=(0,mm.useSelect)(g=>g(Lae.store).getCurrentTheme()?.stylesheet,[]),{replaceBlocks:i,setBlockEditingMode:l,__unstableMarkNextChangeAsNotPersistent:s}=(0,mm.useDispatch)(dm.store),{getBlockRootClientId:c,getBlockEditingMode:u}=(0,mm.useSelect)(dm.store),[p,m]=(0,RS.useState)(!1),d=Iae();function f(g){return g.innerBlocks.find(v=>v.name==="core/template-part")&&(g.innerBlocks=g.innerBlocks.map(v=>(v.name==="core/template-part"&&v.attributes.theme===void 0&&(v.attributes.theme=a),v))),g.name==="core/template-part"&&g.attributes.theme===void 0&&(g.attributes.theme=a),g}(0,RS.useEffect)(()=>{if(!p&&o?.blocks){try{d(o)}catch{m(!0);return}window.queueMicrotask(()=>{let g=c(t),v=o.blocks.map(_=>(0,Dae.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 b=u(g);r.batch(()=>{s(),l(g,"default"),s(),i(t,v),s(),l(g,b)})})}},[t,p,o,s,i,u,l,c]);let h=(0,dm.useBlockProps)();return p?(0,LS.jsx)("div",{...h,children:(0,LS.jsx)(dm.Warning,{children:(0,AS.sprintf)((0,AS.__)('Pattern "%s" cannot be rendered inside itself.'),o?.name)})}):(0,LS.jsx)("div",{...h})},Rae=KTe;var{name:Aae}=DS,Mae={edit:Rae},YTe=()=>A({name:Aae,metadata:DS,settings:Mae});var pM={};Y(pM,{init:()=>t8e,metadata:()=>MS,name:()=>$ae,settings:()=>qae});var MS={$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 Uae=n(Z(),1),Kn=n(P(),1),Zn=n(z(),1),qn=n(N(),1),Pc=n(H(),1),Gae=n(te(),1),zS=n(O(),1);var sM=n(Z(),1),Vae=n(O(),1),zae=n(P(),1);function XTe(e=[]){let t="post-type",r={},o=[];return e.forEach(({id:a,title:i,link:l,type:s,parent:c})=>{let u=r[a]?.innerBlocks??[];r[a]=(0,sM.createBlock)("core/navigation-link",{id:a,label:i.rendered,url:l,type:s,kind:t,metadata:{bindings:o0(t)}},u),c?(r[c]||(r[c]={innerBlocks:[]}),r[c].innerBlocks.push(r[a])):o.push(r[a])}),o}function Oae(e,t){for(let r of e){if(r.attributes.id===t)return r;if(r.innerBlocks&&r.innerBlocks.length){let o=Oae(r.innerBlocks,t);if(o)return o}}return null}function JTe(e=[],t=null){let r=XTe(e);if(t){let a=Oae(r,t);a&&a.innerBlocks&&(r=a.innerBlocks)}let o=a=>{a.forEach((i,l,s)=>{let{attributes:c,innerBlocks:u}=i;if(u.length!==0){o(u);let p=(0,sM.createBlock)("core/navigation-submenu",c,u);s[l]=p}})};return o(r),r}function Fae({clientId:e,pages:t,parentClientId:r,parentPageID:o}){let{replaceBlock:a,selectBlock:i}=(0,Vae.useDispatch)(zae.store);return()=>{let l=JTe(t,o);a(e,l),i(r)}}var Ny=n(z(),1),cM=n(ve(),1),Iy=n(N(),1),bf=n(y(),1),uM=(0,Iy.__)("This Navigation Menu displays your website's pages. Editing it will enable you to add, delete, or reorder pages. However, new pages will no longer be added automatically.");function VS({onClick:e,onClose:t,disabled:r}){return(0,bf.jsxs)(Ny.Modal,{onRequestClose:t,title:(0,Iy.__)("Edit Page List"),className:"wp-block-page-list-modal",aria:{describedby:(0,cM.useInstanceId)(VS,"wp-block-page-list-modal__description")},children:[(0,bf.jsx)("p",{id:(0,cM.useInstanceId)(VS,"wp-block-page-list-modal__description"),children:uM}),(0,bf.jsxs)("div",{className:"wp-block-page-list-modal-buttons",children:[(0,bf.jsx)(Ny.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Iy.__)("Cancel")}),(0,bf.jsx)(Ny.Button,{__next40pxDefaultSize:!0,variant:"primary",accessibleWhenDisabled:!0,disabled:r,onClick:e,children:(0,Iy.__)("Edit")})]})]})}var Nt=n(y(),1),Hae=100,jae=()=>{};function e8e({blockProps:e,innerBlocksProps:t,hasResolvedPages:r,blockList:o,pages:a,parentPageID:i}){if(!r)return(0,Nt.jsx)("div",{...e,children:(0,Nt.jsx)("div",{className:"wp-block-page-list__loading-indicator-container",children:(0,Nt.jsx)(Zn.Spinner,{className:"wp-block-page-list__loading-indicator"})})});if(a===null)return(0,Nt.jsx)("div",{...e,children:(0,Nt.jsx)(Zn.Notice,{status:"warning",isDismissible:!1,children:(0,qn.__)("Page List: Cannot retrieve Pages.")})});if(a.length===0)return(0,Nt.jsx)("div",{...e,children:(0,Nt.jsx)(Zn.Notice,{status:"info",isDismissible:!1,children:(0,qn.__)("Page List: Cannot retrieve Pages.")})});if(o.length===0){let l=a.find(s=>s.id===i);return l?.title?.rendered?(0,Nt.jsx)("div",{...e,children:(0,Nt.jsx)(Kn.Warning,{children:(0,qn.sprintf)((0,qn.__)('Page List: "%s" page has no children.'),l.title.rendered)})}):(0,Nt.jsx)("div",{...e,children:(0,Nt.jsx)(Zn.Notice,{status:"warning",isDismissible:!1,children:(0,qn.__)("Page List: Cannot retrieve Pages.")})})}if(a.length>0)return(0,Nt.jsx)("ul",{...t})}function Wae({context:e,clientId:t,attributes:r,setAttributes:o}){let{parentPageID:a}=r,[i,l]=(0,Pc.useState)(!1),s=(0,Pc.useCallback)(()=>l(!0),[]),c=()=>l(!1),u=K(),{records:p,hasResolved:m}=(0,Gae.useEntityRecords)("postType","page",{per_page:Hae,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}),d="showSubmenuIcon"in e&&p?.length>0&&p?.length<=Hae,f=(0,Pc.useMemo)(()=>p===null?new Map:p.sort((D,L)=>D.menu_order===L.menu_order?D.title.rendered.localeCompare(L.title.rendered):D.menu_order-L.menu_order).reduce((D,L)=>{let{parent:E}=L;return D.has(E)?D.get(E).push(L):D.set(E,[L]),D},new Map),[p]),h=(0,Kn.useBlockProps)({className:S("wp-block-page-list",{"has-text-color":!!e.textColor,[(0,Kn.getColorClassName)("color",e.textColor)]:!!e.textColor,"has-background":!!e.backgroundColor,[(0,Kn.getColorClassName)("background-color",e.backgroundColor)]:!!e.backgroundColor,"open-on-click":e.submenuVisibility==="click","open-always":e.submenuVisibility==="always"}),style:{...e.style?.color}}),g=(0,Pc.useMemo)(function I(D=0,L=0){let E=f.get(D);return E?.length?E.reduce((B,R)=>{let V=f.has(R.id),j={value:R.id,label:"\u2014 ".repeat(L)+R.title.rendered,rawName:R.title.rendered};return B.push(j),V&&B.push(...I(R.id,L+1)),B},[]):[]},[f]),v=(0,Pc.useMemo)(function I(D=a){let L=f.get(D);return L?.length?L.reduce((E,B)=>{let R=f.has(B.id),V={id:B.id,label:B.title?.rendered?.trim()!==""?B.title?.rendered:(0,qn.__)("(no title)"),title:B.title?.rendered?.trim()!==""?B.title?.rendered:(0,qn.__)("(no title)"),link:B.url,hasChildren:R},j=null,q=I(B.id);return j=(0,Uae.createBlock)("core/page-list-item",V,q),E.push(j),E},[]):[]},[f,a]),{hasSelectedChild:b,parentClientId:_,hasDraggedChild:k,isChildOfNavigation:x}=(0,zS.useSelect)(I=>{let{getBlockParentsByBlockName:D,hasSelectedInnerBlock:L,hasDraggedInnerBlock:E}=I(Kn.store),B=D(t,"core/navigation",!0);return{isChildOfNavigation:B.length>0,hasSelectedChild:L(t,!0),hasDraggedChild:E(t,!0),parentClientId:B[0]}},[t]),w=Fae({clientId:t,pages:p,parentClientId:_,parentPageID:a}),C=(0,Kn.useInnerBlocksProps)(h,{renderAppender:!1,__unstableDisableDropZone:!0,templateLock:x?!1:"all",onInput:jae,onChange:jae,value:v}),{selectBlock:T}=(0,zS.useDispatch)(Kn.store);return(0,Pc.useEffect)(()=>{(b||k)&&(s(),T(_))},[b,k,_,T,s]),(0,Nt.jsxs)(Nt.Fragment,{children:[(g.length>0||d)&&(0,Nt.jsx)(Kn.InspectorControls,{children:(0,Nt.jsxs)(Zn.__experimentalToolsPanel,{label:(0,qn.__)("Settings"),resetAll:()=>{o({parentPageID:0})},dropdownMenuProps:u,children:[g.length>0&&(0,Nt.jsx)(Zn.__experimentalToolsPanelItem,{label:(0,qn.__)("Parent Page"),hasValue:()=>a!==0,onDeselect:()=>o({parentPageID:0}),isShownByDefault:!0,children:(0,Nt.jsx)(Zn.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,qn.__)("Parent"),value:a,options:g,onChange:I=>o({parentPageID:I??0}),help:(0,qn.__)("Choose a page to show only its subpages.")})}),d&&(0,Nt.jsxs)("div",{style:{gridColumn:"1 / -1"},children:[(0,Nt.jsx)("p",{children:uM}),(0,Nt.jsx)(Zn.Button,{__next40pxDefaultSize:!0,variant:"primary",accessibleWhenDisabled:!0,disabled:!m,onClick:w,children:(0,qn.__)("Edit")})]})]})}),d&&(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsx)(Kn.BlockControls,{group:"other",children:(0,Nt.jsx)(Zn.ToolbarButton,{title:(0,qn.__)("Edit"),onClick:s,children:(0,qn.__)("Edit")})}),i&&(0,Nt.jsx)(VS,{onClick:w,onClose:c,disabled:!m})]}),(0,Nt.jsx)(e8e,{blockProps:h,innerBlocksProps:C,hasResolvedPages:m,blockList:v,pages:p,parentPageID:a})]})}var{name:$ae}=MS,qae={icon:mB,example:{},edit:Wae},t8e=()=>A({name:$ae,metadata:MS,settings:qae});var gM={};Y(gM,{init:()=>n8e,metadata:()=>OS,name:()=>Yae,settings:()=>Qae});var OS={$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 HS=n(P(),1),Zae=n(O(),1),fM=n(te(),1),hM=n(Bn(),1);var FS=n(z(),1),mM=n(y(),1),dM=()=>(0,mM.jsx)(FS.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 12 12",fill:"none",children:(0,mM.jsx)(FS.Path,{d:"M1.50002 4L6.00002 8L10.5 4",strokeWidth:"1.5"})});var Ta=n(y(),1);function o8e(){return(0,Zae.useSelect)(e=>{if(!e(fM.store).canUser("read",{kind:"root",name:"site"}))return;let r=e(fM.store).getEntityRecord("root","site");return r?.show_on_front==="page"&&r?.page_on_front},[])}function Kae({context:e,attributes:t}){let{id:r,label:o,link:a,hasChildren:i,title:l}=t,s="showSubmenuIcon"in e,c=o8e(),u=e.submenuVisibility,p=u==="click",m=cf(e,!0),d=IC(m),f=(0,HS.useBlockProps)(d,{className:"wp-block-pages-list__item"}),h=(0,HS.useInnerBlocksProps)(f);return(0,Ta.jsxs)("li",{className:S("wp-block-pages-list__item",{"has-child":i,"wp-block-navigation-item":s,"open-on-click":p,"open-always":u==="always","open-on-hover-click":u==="hover"&&e.showSubmenuIcon,"menu-item-home":r===c}),children:[i&&p?(0,Ta.jsxs)(Ta.Fragment,{children:[(0,Ta.jsx)("button",{type:"button",className:"wp-block-navigation-item__content wp-block-navigation-submenu__toggle","aria-expanded":"false",dangerouslySetInnerHTML:{__html:(0,hM.safeHTML)(o)}}),(0,Ta.jsx)("span",{className:"wp-block-page-list__submenu-icon wp-block-navigation__submenu-icon",children:(0,Ta.jsx)(dM,{})})]}):(0,Ta.jsx)("a",{className:S("wp-block-pages-list__item__link",{"wp-block-navigation-item__content":s}),href:a,dangerouslySetInnerHTML:{__html:(0,hM.safeHTML)(l)}}),i&&(0,Ta.jsxs)(Ta.Fragment,{children:[!p&&e.showSubmenuIcon&&(0,Ta.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,Ta.jsx)(dM,{})}),(0,Ta.jsx)("ul",{...h})]})]},r)}var{name:Yae}=OS,Qae={__experimentalLabel:({label:e})=>e,icon:ou,example:{},edit:Kae},n8e=()=>A({name:Yae,metadata:OS,settings:Qae});var kM={};Y(kM,{init:()=>g8e,metadata:()=>g0,name:()=>ZS,settings:()=>qS});var $S=n(N(),1);var bie=n(Z(),1);var Xae=n(H(),1),Po=n(P(),1),vM=n(N(),1),Ec=n(y(),1),m0={className:!1},bM={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"}},jS=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:a,...i}=e;return{...i,style:t}},d0=e=>{let{align:t,...r}=e;return t?{...r,style:{...e.style,typography:{...e.style?.typography,textAlign:t}}}:e},{style:umt,...Dy}=bM,a8e=[{supports:{className:!1,color:!0,typography:{fontSize:!0}},attributes:bM,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:a}=e,i=S({"has-drop-cap":t===((0,vM.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Ec.jsx)("p",{...Po.useBlockProps.save({className:i,dir:a}),children:(0,Ec.jsx)(Po.RichText.Content,{value:r})})},migrate:d0},{supports:m0,attributes:{...Dy,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate:d0,save({attributes:e}){let{align:t,content:r,dropCap:o,direction:a}=e,i=S({"has-drop-cap":t===((0,vM.isRTL)()?"left":"right")||t==="center"?!1:o,[`has-text-align-${t}`]:t});return(0,Ec.jsx)("p",{...Po.useBlockProps.save({className:i,dir:a}),children:(0,Ec.jsx)(Po.RichText.Content,{value:r})})}},{supports:m0,attributes:{...Dy,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return jS(d0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:a,textColor:i,customBackgroundColor:l,customTextColor:s,fontSize:c,customFontSize:u,direction:p}=e,m=(0,Po.getColorClassName)("color",i),d=(0,Po.getColorClassName)("background-color",a),f=(0,Po.getFontSizeClass)(c),h=S({"has-text-color":i||s,"has-background":a||l,"has-drop-cap":o,[`has-text-align-${t}`]:t,[f]:f,[m]:m,[d]:d}),g={backgroundColor:d?void 0:l,color:m?void 0:s,fontSize:f?void 0:u};return(0,Ec.jsx)(Po.RichText.Content,{tagName:"p",style:g,className:h||void 0,value:r,dir:p})}},{supports:m0,attributes:{...Dy,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"}},migrate(e){return jS(d0(e))},save({attributes:e}){let{align:t,content:r,dropCap:o,backgroundColor:a,textColor:i,customBackgroundColor:l,customTextColor:s,fontSize:c,customFontSize:u,direction:p}=e,m=(0,Po.getColorClassName)("color",i),d=(0,Po.getColorClassName)("background-color",a),f=(0,Po.getFontSizeClass)(c),h=S({"has-text-color":i||s,"has-background":a||l,"has-drop-cap":o,[f]:f,[m]:m,[d]:d}),g={backgroundColor:d?void 0:l,color:m?void 0:s,fontSize:f?void 0:u,textAlign:t};return(0,Ec.jsx)(Po.RichText.Content,{tagName:"p",style:g,className:h||void 0,value:r,dir:p})}},{supports:m0,attributes:{...Dy,customTextColor:{type:"string"},customBackgroundColor:{type:"string"},customFontSize:{type:"number"},width:{type:"string"}},migrate(e){return jS(d0(e))},save({attributes:e}){let{width:t,align:r,content:o,dropCap:a,backgroundColor:i,textColor:l,customBackgroundColor:s,customTextColor:c,fontSize:u,customFontSize:p}=e,m=(0,Po.getColorClassName)("color",l),d=(0,Po.getColorClassName)("background-color",i),f=u&&`is-${u}-text`,h=S({[`align${t}`]:t,"has-background":i||s,"has-drop-cap":a,[f]:f,[m]:m,[d]:d}),g={backgroundColor:d?void 0:s,color:m?void 0:c,fontSize:f?void 0:p,textAlign:r};return(0,Ec.jsx)(Po.RichText.Content,{tagName:"p",style:g,className:h||void 0,value:o})}},{supports:m0,attributes:{...Dy,fontSize:{type:"number"}},save({attributes:e}){let{width:t,align:r,content:o,dropCap:a,backgroundColor:i,textColor:l,fontSize:s}=e,c=S({[`align${t}`]:t,"has-background":i,"has-drop-cap":a});return(0,Ec.jsx)("p",{style:{backgroundColor:i,color:l,fontSize:s,textAlign:r},className:c||void 0,children:o})},migrate(e){return jS(d0({...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:m0,attributes:{...bM,content:{type:"string",source:"html",default:""}},save({attributes:e}){return(0,Ec.jsx)(Xae.RawHTML,{children:e.content})},migrate:e=>e}],Jae=a8e;var ri=n(N(),1),h0=n(z(),1),qo=n(P(),1),uie=n(O(),1),pie=n(Z(),1);var mie=n(H(),1);var eie=n(H(),1),tie=n(ve(),1),rie=n(Ql(),1),oie=n(qs(),1),f0=n(O(),1),yM=n(P(),1),Ru=n(Z(),1);var{subscribeOwnedListener:i8e}=U(rie.privateApis);function nie(e){let{batch:t}=(0,f0.useRegistry)(),{moveBlocksToPosition:r,replaceBlocks:o,selectionChange:a}=(0,f0.useDispatch)(yM.store),{getBlockRootClientId:i,getBlockIndex:l,getBlockOrder:s,getBlockName:c,getBlock:u,canInsertBlockType:p}=(0,f0.useSelect)(yM.store),m=(0,eie.useRef)(e);return m.current=e,(0,tie.useRefEffect)(d=>{function f(h){if(h.defaultPrevented||h.keyCode!==oie.ENTER)return;let{content:g,clientId:v}=m.current;if(g.length)return;let b=i(v);if(!(0,Ru.hasBlockSupport)(c(b),"__experimentalOnEnter",!1))return;let _=s(b),k=_.indexOf(v);if(k===_.length-1){let E=b;for(;!p(c(v),i(E));)E=i(E);typeof E=="string"&&(h.preventDefault(),r([v],b,i(E),l(E)+1));return}let x=(0,Ru.getDefaultBlockName)(),w=c(b),C=i(b);if(!p(x,C)||!p(w,C))return;h.preventDefault();let T=u(b),I=(0,Ru.cloneBlock)({...T,innerBlocks:T.innerBlocks.slice(0,k)}),D=(0,Ru.createBlock)(x),L=(0,Ru.cloneBlock)({...T,innerBlocks:T.innerBlocks.slice(k+1)});t(()=>{o(b,[I,D,L]),a(D.clientId)})}return i8e(d,"keydown",f,!0)},[])}var aie=n(ve(),1),US=n(H(),1),iie=n(bd(),1),lie=n(O(),1),sie=n(P(),1);function cie(e,t,r){let{__unstableMarkNextChangeAsNotPersistent:o}=(0,lie.useDispatch)(sie.store),a=(0,aie.useEvent)(()=>{(0,iie.default)("align attribute in paragraph block",{alternative:"style.typography.textAlign",since:"7.0"}),o(),r({style:{...t,typography:{...t?.typography,textAlign:e}}})}),i=(0,US.useRef)();(0,US.useEffect)(()=>{e==="full"||e==="wide"||e===i.current||(i.current=e,a())},[e,a])}var Wi=n(y(),1),{PrivateBlockContext:l8e}=U(qo.privateApis);function s8e({direction:e,setDirection:t}){return(0,ri.isRTL)()&&(0,Wi.jsx)(h0.ToolbarButton,{icon:lE,title:(0,ri._x)("Left to right","editor button"),isActive:e==="ltr",onClick:()=>{t(e==="ltr"?void 0:"ltr")}})}function _M(e){return e===((0,ri.isRTL)()?"left":"right")||e==="center"}function c8e({clientId:e,attributes:t,setAttributes:r,name:o}){let[a]=(0,qo.useSettings)("typography.dropCap"),i=(0,uie.useSelect)(m=>{let{hasSelectedStyleState:d}=U(m(qo.store));return d(e)},[e]);if(!a||i)return null;let{style:l,dropCap:s}=t,c=l?.typography?.textAlign,u;_M(c)?u=(0,ri.__)("Not available for aligned text."):s?u=(0,ri.__)("Showing large initial letter."):u=(0,ri.__)("Show a large initial letter.");let p=(0,pie.getBlockSupport)(o,"typography.defaultControls.dropCap",!1);return(0,Wi.jsx)(qo.InspectorControls,{group:"typography",children:(0,Wi.jsx)(h0.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,ri.__)("Drop cap"),isShownByDefault:p,onDeselect:()=>r({dropCap:!1}),resetAllFilter:()=>({dropCap:!1}),panelId:e,children:(0,Wi.jsx)(h0.ToggleControl,{label:(0,ri.__)("Drop cap"),checked:!!s,onChange:()=>r({dropCap:!s}),help:u,disabled:_M(c)})})})}function u8e({attributes:e,mergeBlocks:t,onReplace:r,onRemove:o,setAttributes:a,clientId:i,isSelected:l,name:s}){let{content:c,direction:u,dropCap:p,placeholder:m,style:d}=e,f=d?.typography?.textAlign;cie(e.align,d,a);let h=(0,qo.useBlockProps)({ref:nie({clientId:i,content:c}),className:S({"has-drop-cap":_M(f)?!1:p}),style:{direction:u}}),g=(0,qo.useBlockEditingMode)(),{ariaLabel:v}=(0,mie.useContext)(l8e);return(0,Wi.jsxs)(Wi.Fragment,{children:[g==="default"&&(0,Wi.jsx)(qo.BlockControls,{group:"block",children:(0,Wi.jsx)(s8e,{direction:u,setDirection:b=>a({direction:b})})}),l&&(0,Wi.jsx)(c8e,{name:s,clientId:i,attributes:e,setAttributes:a}),(0,Wi.jsx)(qo.RichText,{identifier:"content",tagName:"p",...h,value:c,onChange:b=>a({content:b}),onMerge:t,onReplace:r,onRemove:o,"aria-label":v??(qo.RichText.isEmpty(c)?(0,ri.__)("Empty block; start writing or type forward slash to choose a block"):(0,ri.__)("Block: Paragraph")),"data-empty":qo.RichText.isEmpty(c),placeholder:m||(0,ri.__)("Type / to choose a block"),"data-custom-placeholder":m?!0:void 0,__unstableEmbedURLOnPaste:!0,__unstableAllowPrefixTransformations:!0})]})}var die=u8e;var g0={$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 GS=n(P(),1),fie=n(N(),1),xM=n(y(),1);function hie({attributes:e}){let{content:t,dropCap:r,direction:o,style:a}=e,i=a?.typography?.textAlign,l=S({"has-drop-cap":i===((0,fie.isRTL)()?"left":"right")||i==="center"?!1:r});return(0,xM.jsx)("p",{...GS.useBlockProps.save({className:l,dir:o}),children:(0,xM.jsx)(GS.RichText.Content,{value:t})})}var WS=n(Z(),1);var{name:gie}=g0,m8e={from:[{type:"raw",priority:20,selector:"p",schema:({phrasingContentSchema:e,isPaste:t})=>({p:{children:e,attributes:t?[]:["style","id"]}}),transform(e){let t=(0,WS.getBlockAttributes)(gie,e.outerHTML),{textAlign:r}=e.style||{};return(r==="left"||r==="center"||r==="right")&&(t.style={...t.style,typography:{...t.style?.typography,textAlign:r}}),(0,WS.createBlock)(gie,t)}}]},vie=m8e;var{fieldsKey:d8e,formKey:f8e,editableRootKey:h8e}=U(bie.privateApis),{name:ZS}=g0,qS={icon:fB,[h8e]:!0,example:{attributes:{content:(0,$S.__)("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,$S.__)("Empty"):o}},transforms:vie,deprecated:Jae,merge(e,t){return{content:(e.content||"")+(t.content||"")}},edit:die,save:hie};window.__experimentalContentOnlyInspectorFields&&(qS[d8e]=[{id:"content",label:(0,$S.__)("Content"),type:"text",Edit:"rich-text"}],qS[f8e]={fields:["content"]});var g8e=()=>A({name:ZS,metadata:g0,settings:qS});var LM={};Y(LM,{init:()=>a7e,metadata:()=>KS,name:()=>ele,settings:()=>tle});var KS={$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 Ko=n(H(),1),Ir=n(P(),1),_r=n(z(),1),My=n(O(),1),Yie=n(Tr(),1),ft=n(N(),1);var DM=n(Z(),1),Qie=n(Ar(),1);var Ic=n(H(),1),XS=n(ve(),1),Ay=n(N(),1);function Nie(e){let t=-1/0;for(let r=0;r<e.length;r++)e[r]>t&&(t=e[r]);return t}function Bc(e){return String(e??"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function yie(e){return Bc(typeof e=="number"?`${e}px`:e)}function b8e(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 y8e(e){return e===void 0?void 0:e==="true"}function _ie(e){if(typeof e=="string"&&e.trim().startsWith("["))try{return JSON.parse(e)}catch{}return e}function Die(e){let t={},r=(l,s=l)=>{let c=y8e(e.dataset[s]);c!==void 0&&(t[l]=c)},o=(l,s=l,c=!1)=>{let u=e.dataset[s];u&&(t[l]=c?parseFloat(u):parseInt(u,10))},a=(l,s=l)=>{let c=e.dataset[s];c&&(t[l]=/^\d+(\.\d+)?$/.test(c.trim())?parseFloat(c):c)},i=(l,s=l)=>{let c=e.dataset[s];if(c)try{t[l]=JSON.parse(c)}catch(u){console.warn(`[WaveformPlayer] Invalid ${s} JSON:`,u)}};return 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),a("buttonSize"),a("buttonRadius"),e.dataset.colorPreset&&(t.colorPreset=e.dataset.colorPreset),e.dataset.waveformColor&&(t.waveformColor=_ie(e.dataset.waveformColor)),e.dataset.progressColor&&(t.progressColor=_ie(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"),i("playbackRates"),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),e.dataset.playIcon&&(t.playIcon=e.dataset.playIcon),e.dataset.pauseIcon&&(t.pauseIcon=e.dataset.pauseIcon),t}function _8e(e,...t){let r=0;return e.replace(/%(?:(\d+)\$)?s/g,(o,a)=>{let i=a?Number(a)-1:r++;return t[i]??o})}function Au(e){if(!e||isNaN(e)||e<0)return"0:00";let t=Math.floor(e/3600),r=Math.floor(e%3600/60),o=Math.floor(e%60);return t>0?`${t}:${r.toString().padStart(2,"0")}:${o.toString().padStart(2,"0")}`:`${r}:${o.toString().padStart(2,"0")}`}var x8e=0;function k8e(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)}_${(x8e++).toString(36)}`}function Lie(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 w8e(e){let t=typeof e=="string"?e.match(/\d+/g):null;if(!t||t.length<3)return null;let[r,o,a]=t.map(Number);return(r*299+o*587+a*114)/1e3}function xie(...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 C8e(e,t){let r;return function(...o){let a=()=>{clearTimeout(r),e(...o)};clearTimeout(r),r=setTimeout(a,t)}}function YS(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 a=0;a<t;a++){let i=a*o,l=Math.floor(i),s=Math.ceil(i),c=i-l;if(s>=e.length)r.push(e[e.length-1]);else if(l===s)r.push(e[l]);else{let u=e[l]*(1-c)+e[s]*c;r.push(u)}}}else{let o=e.length/t;for(let a=0;a<t;a++){let i=Math.floor(a*o),l=Math.floor((a+1)*o),s=0,c=0;for(let u=i;u<=l&&u<e.length;u++)e[u]>s&&(s=e[u]),c++;if(c===0){let u=Math.min(Math.round(a*o),e.length-1);s=e[u]}r.push(s)}}return r}function Is(e,t,r,o){if(!Array.isArray(t))return t;if(t.length<2)return t[0];let a=r.width,i=r.height,l=o&&o.waveformGradient,[s,c,u,p]=l==="horizontal"?[0,0,a,0]:l==="diagonal"?[0,0,a,i]:[0,0,0,i];try{let m=e.createLinearGradient(s,c,u,p);return t.forEach((d,f)=>m.addColorStop(f/(t.length-1),d)),m}catch{return t[0]}}function v0(e,t,r,o,a,i){if((Array.isArray(i)?i.some(l=>l>0):i>0)&&typeof e.roundRect=="function"){let l=Math.min(o/2,Math.abs(a)/2),s=c=>Zo(c,0,l);e.beginPath(),e.roundRect(t,r,o,a,Array.isArray(i)?i.map(s):s(i)),e.fill()}else e.fillRect(t,r,o,a)}function Rie(e,t){return(e.barRadius||0)*t}function S8e(e,t){let r=Rie(e,t);return[r,r,0,0]}function kie(e,t,r,o,a){let i=a/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 wM(e,t,r,o,a){let i=window.devicePixelRatio||1,l=a.barWidth*i,s=a.barSpacing*i,c=Math.floor(t.width/(l+s)),u=YS(r,c),p=t.height,m=o*t.width,d=S8e(a,i),f=Is(e,a.color,t,a),h=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height),e.fillStyle=f;for(let g=0;g<u.length;g++){let v=g*(l+s);if(v+l>t.width)break;let b=u[g]*p*.9,_=p-b;v0(e,v,_,l,b,d)}e.save(),e.beginPath(),e.rect(0,0,m,p),e.clip(),e.fillStyle=h;for(let g=0;g<u.length;g++){let v=g*(l+s);if(v>m)break;let b=u[g]*p*.9,_=p-b;v0(e,v,_,l,b,d)}e.restore()}function T8e(e,t,r,o,a){let i=window.devicePixelRatio||1,l=a.barWidth*i,s=a.barSpacing*i,c=Math.floor(t.width/(l+s)),u=YS(r,c),p=t.height,m=p/2,d=o*t.width,f=Rie(a,i),h=[f,f,0,0],g=[0,0,f,f],v=Is(e,a.color,t,a),b=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height),e.fillStyle=v;for(let _=0;_<u.length;_++){let k=_*(l+s);if(k+l>t.width)break;let x=u[_]*p*.45;v0(e,k,m-x,l,x,h),v0(e,k,m,l,x,g)}e.save(),e.beginPath(),e.rect(0,0,d,p),e.clip(),e.fillStyle=b;for(let _=0;_<u.length;_++){let k=_*(l+s);if(k>d)break;let x=u[_]*p*.45;v0(e,k,m-x,l,x,h),v0(e,k,m,l,x,g)}e.restore()}function P8e(e,t,r,o,a){let i=t.width,l=t.height,s=l/2,c=l*.35;e.clearRect(0,0,i,l);let u=(p,m,d=1,f=!1)=>{let h=Is(e,p,t,a),g=Array.isArray(p)?p[p.length-1]:p;f&&(e.shadowBlur=12,e.shadowColor=g),e.strokeStyle=h,e.lineWidth=m,e.lineCap="round",e.lineJoin="round",e.beginPath(),e.moveTo(0,s);let v=[],b=Math.floor(r.length*d);for(let _=0;_<b;_++){let k=_/(r.length-1)*i,x=r[_],w=Math.sin(_*.1)*x,C=s+w*c;v.push({x:k,y:C})}for(let _=0;_<v.length-1;_++){let k=v[_].x+(v[_+1].x-v[_].x)*.5,x=v[_].y,w=v[_+1].x-(v[_+1].x-v[_].x)*.5,C=v[_+1].y;e.bezierCurveTo(k,x,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,s),e.lineTo(i,s),e.stroke();for(let p=0;p<=10;p++){let m=i/10*p;e.beginPath(),e.moveTo(m,0),e.lineTo(m,l),e.stroke()}u(a.color,2,1,!1),o>0&&u(a.progressColor,3,o,!0)}function wie(e,t,r,o,a){let i=window.devicePixelRatio||1,l=(a.barWidth||3)*i,s=(a.barSpacing||1)*i,c=Math.floor(t.width/(l+s)),u=YS(r,c),p=t.height,m=4*i,d=2*i,f=o*t.width,h=p/2,g=Is(e,a.color,t,a),v=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height);for(let b=0;b<u.length;b++){let _=b*(l+s);if(_+l>t.width)break;let k=u[b]*p*.9,x=Math.floor(k/(m+d));e.fillStyle=_<f?v:g;for(let w=0;w<x;w++){let C=w*(m+d);e.fillRect(_,h-C-m,l,m),w>0&&e.fillRect(_,h+C,l,m)}}}function Cie(e,t,r,o,a){let i=window.devicePixelRatio||1,l=(a.barWidth||2)*i,s=(a.barSpacing||3)*i,c=Math.floor(t.width/(l+s)),u=YS(r,c),p=t.height,m=Math.max(1.5*i,l/2),d=o*t.width,f=p/2,h=Is(e,a.color,t,a),g=Is(e,a.progressColor,t,a);e.clearRect(0,0,t.width,t.height);for(let v=0;v<u.length;v++){let b=v*(l+s)+l/2;if(b>t.width)break;let _=u[v]*p*.9;e.fillStyle=b<d?g:h,e.beginPath(),e.arc(b,f-_/2,m,0,Math.PI*2),e.fill(),e.beginPath(),e.arc(b,f+_/2,m,0,Math.PI*2),e.fill()}}function E8e(e,t,r,o,a){let i=t.width,l=t.height,s=l/2,c=4,u=c/2,p=!!a.seekActive;if(e.clearRect(0,0,i,l),e.fillStyle=Is(e,a.color,t,a)||"rgba(255, 255, 255, 0.2)",kie(e,u,i,s,c),e.fill(),o>0){let m=Math.max(u*2,o*i);e.save(),e.globalAlpha=a.seekHandle&&!p?.7:1,e.fillStyle=Is(e,a.progressColor,t,a)||"rgba(255, 255, 255, 0.9)",kie(e,u,m,s,c),e.fill(),e.restore()}}var B8e={bars:wM,bar:wM,mirror:T8e,line:P8e,blocks:wie,block:wie,dots:Cie,dot:Cie,seekbar:E8e};function I8e(e,t,r,o,a){(B8e[a.waveformStyle]||wM)(e,t,r,o,a)}function N8e(e){try{let t=e.getChannelData(0),r=e.sampleRate,o=D8e(t,r);if(o.length<2)return 120;let a=[];for(let c=1;c<o.length;c++)a.push((o[c]-o[c-1])/r);let i={};a.forEach(c=>{let u=60/c,p=Math.round(u/3)*3;p>60&&p<200&&(i[p]=(i[p]||0)+1)});let l=0,s=120;for(let[c,u]of Object.entries(i))u>l&&(l=u,s=parseInt(c));return s<70&&i[s*2]?s*=2:s>160&&i[Math.round(s/2)]&&(s=Math.round(s/2)),s-1}catch(t){return console.warn("[WaveformPlayer] BPM detection failed:",t),null}}function D8e(e,t){let r=[],o=0;for(let a=0;a<e.length-2048;a+=1024){let i=0;for(let c=a;c<a+2048;c++)i+=e[c]*e[c];i=i/2048;let l=i-o,s=o*1.8+.01;if(l>s&&i>.01){let c=r[r.length-1]||0,u=t*.15;a-c>u&&r.push(a)}o=i*.8+o*.2}return r}function L8e(e,t=1800){let r=e.length/t,o=e.numberOfChannels,a=[];for(let l=0;l<o;l++){let s=e.getChannelData(l);for(let c=0;c<t;c++){let u=~~(c*r),p=~~(u+r),m=0,d=0;for(let h=u;h<p;h++){let g=s[h];g>d&&(d=g),g<m&&(m=g)}let f=Math.max(Math.abs(d),Math.abs(m));(l===0||f>a[c])&&(a[c]=f)}}let i=Nie(a);return i>0?a.map(l=>l/i):a}async function Sie(e,t=1800,r=!1){let o;try{let a=window.AudioContext||window.webkitAudioContext;o=new a;let i=await(await fetch(e)).arrayBuffer(),l=await o.decodeAudioData(i),s=L8e(l,t);s=A8e(s);let c=null;return r&&(c=N8e(l)),{peaks:s,bpm:c}}finally{o&&o.close()}}function R8e(e=1800){let t=[];for(let r=0;r<e;r++){let o=Math.random()*.5+.3,a=Math.sin(r/e*Math.PI*4)*.2;t.push(Zo(o+a,.1,1))}return t}function A8e(e,t=.95){let r=Nie(e);if(r===0||r>t)return e;let o=t/r;return e.map(a=>a*o)}function Tie(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 CM(){if(Tie("dark"))return"dark";if(Tie("light"))return"light";try{let e=getComputedStyle(document.body).backgroundColor,t=w8e(e);if(t!==null){if(t>128)return"light";if(t<128)return"dark"}}catch{}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"}var Ly={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 Pie(e){if(e&&Ly[e])return Ly[e];let t=CM();return Ly[t]}var Eie={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},M8e={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}},V8e="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>'),Bie=5,Iie=10,z8e='button, a[href], input, [role="slider"]',Ry=class _n{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=Die(this.container),a={...r};a.style&&!a.waveformStyle&&(a.waveformStyle=a.style),a.src&&!a.url&&(a.url=a.src),this.options=xie(Eie,o,a);let i=Pie(this.options.colorPreset);this._autoTheme=this.options.colorPreset==null||!Ly[this.options.colorPreset],this._presetKeys=[],this._scheme=this.options.colorPreset&&Ly[this.options.colorPreset]?this.options.colorPreset:CM();for(let[s,c]of Object.entries(i))(this.options[s]===null||this.options[s]===void 0)&&(this.options[s]=c,this._presetKeys.push(s));let l=M8e[this.options.waveformStyle];l&&(o.barWidth===void 0&&r.barWidth===void 0&&(this.options.barWidth=l.barWidth),o.barSpacing===void 0&&r.barSpacing===void 0&&(this.options.barSpacing=l.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||k8e(this.options.url),_n.instances.set(this.id,this),_n._watchTheme(),this.init(),setTimeout(()=>{this._emit("waveformplayer:ready",{player:this,url:this.options.url})},100)}_emit(t,r,o=!1){let a=new CustomEvent(t,{bubbles:!0,cancelable:o,detail:r});return this.container.dispatchEvent(a),a}_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=this.options.buttonAlign;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: ${yie(this.options.buttonSize)}`),this.options.buttonRadius!=null&&r.push(`--wfp-btn-radius: ${yie(this.options.buttonRadius)}`);let o=r.length?` style="${r.join("; ")};"`:"",a=this.options.artworkPosition==="button"&&this.options.artwork,i=a?`<img class="waveform-btn-artwork" src="${Bc(this.options.artwork)}" alt="" aria-hidden="true">`:"",l=this.options.showControls?`
+        <button class="waveform-btn${this.options.buttonStyle==="minimal"?" waveform-btn-minimal":""}${a?" waveform-btn-has-artwork":""}" aria-label="${Bc(this.options.playPauseLabel)}"${o}>
           ${i}
           <span class="waveform-icon-play">${this.options.playIcon}</span>
           <span class="waveform-icon-pause" style="display:none;">${this.options.pauseIcon}</span>
@@ -51,7 +79,7 @@ ${t}
         `:"",s=this.options.showInfo?`
       <div class="waveform-info">
         ${this.options.artworkPosition!=="button"&&this.options.artwork?`
-          <img class="waveform-artwork" src="${Ic(this.options.artwork)}" alt="${Ic(this.options.artworkAlt)}" style="
+          <img class="waveform-artwork" src="${Bc(this.options.artwork)}" alt="${Bc(this.options.artworkAlt)}" style="
             width: 40px;
             height: 40px;
             border-radius: 4px;
@@ -61,7 +89,7 @@ ${t}
         `:""}
         <div class="waveform-text">
           <span class="waveform-title"></span>
-          ${this.options.artist?`<span class="waveform-artist">${Ic(this.options.artist)}</span>`:""}
+          ${this.options.artist?`<span class="waveform-artist">${Bc(this.options.artist)}</span>`:""}
         </div>
         <div class="waveform-meta" style="display: flex; align-items: center; gap: 1rem;">
           ${this.options.showBPM?`
@@ -71,10 +99,10 @@ ${t}
           `:""}
           ${this.options.showPlaybackSpeed?`
             <div class="waveform-speed">
-              <button class="speed-btn" aria-label="${Ic(this.options.speedLabel)}" aria-haspopup="menu" aria-expanded="false">
+              <button class="speed-btn" aria-label="${Bc(this.options.speedLabel)}" aria-haspopup="menu" aria-expanded="false">
                 <span class="speed-value">1x</span>
               </button>
-              <div class="speed-menu" role="menu" aria-label="${Ic(this.options.speedLabel)}" style="display: none;">
+              <div class="speed-menu" role="menu" aria-label="${Bc(this.options.speedLabel)}" style="display: none;">
                 ${this.options.playbackRates.map(c=>`<button class="speed-option" role="menuitemradio" tabindex="-1" aria-checked="false" data-rate="${c}">${c}x</button>`).join("")}
               </div>
             </div>
@@ -97,7 +125,7 @@ ${t}
           <div class="waveform-markers"></div>
           <div class="waveform-loading" style="display:none;"></div>
           <div class="waveform-error" style="display:none;" role="alert">
-            <span class="waveform-error-text">${Ic(this.options.errorText)}</span>
+            <span class="waveform-error-text">${Bc(this.options.errorText)}</span>
           </div>
         </div>
       </div>
@@ -105,19 +133,19 @@ ${t}
       ${s}
     </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=N8e)},{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")),a=()=>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(p=>p.getAttribute("aria-checked")==="true")||u[0])?.focus()}},l=c=>{let u=o();u.length&&u[(c+u.length)%u.length].focus()},s=c=>{this.setPlaybackRate(parseFloat(c.dataset.rate)),i(!1),t.focus()};t.addEventListener("click",c=>{c.stopPropagation(),i(!a())},{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&&s(u)},{signal:this._ac.signal}),t.closest(".waveform-speed")?.addEventListener("keydown",c=>{let u=o(),p=u.indexOf(document.activeElement);if(!a()){(c.key==="ArrowDown"||c.key==="ArrowUp")&&document.activeElement===t&&(c.preventDefault(),i(!0));return}switch(c.key){case"ArrowDown":c.preventDefault(),l(p<0?0:p+1);break;case"ArrowUp":c.preventDefault(),l(p<0?u.length-1:p-1);break;case"Home":c.preventDefault(),l(0);break;case"End":c.preventDefault(),l(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(D8e)||(bn.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,a=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(Wo(a-5,0,this.audio.duration)),i.ArrowRight=()=>this.seekTo(Wo(a+5,0,this.audio.duration)),i.ArrowUp=()=>this.setVolume(Wo(this.audio.volume+.1)),i.ArrowDown=()=>this.setVolume(Wo(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(),a;switch(t.key){case"ArrowLeft":case"ArrowDown":a=o-Eie;break;case"ArrowRight":case"ArrowUp":a=o+Eie;break;case"PageDown":a=o-Bie;break;case"PageUp":a=o+Bie;break;case"Home":a=0;break;case"End":a=r;break;default:return}t.preventDefault(),t.stopPropagation(),this.seekToSeconds(a)},{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=Wo(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",f8e(this.options.seekValueText||"%1$s of %2$s",Ru(r),Ru(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(Wo(this.audio.currentTime-10,0,this.audio.duration))}),navigator.mediaSession.setActionHandler("seekforward",()=>{this.seekTo(Wo(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:Wo(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=b8e(()=>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.audio&&(this.audio.src=t,await new Promise((o,a)=>{let i=()=>{this.audio.removeEventListener("loadedmetadata",i),this.audio.removeEventListener("error",l),o()},l=s=>{this.audio.removeEventListener("loadedmetadata",i),this.audio.removeEventListener("error",l),a(s)};this.audio.addEventListener("loadedmetadata",i),this.audio.addEventListener("error",l)}));let r=this.options.title||Die(t);if(this.titleEl&&(this.titleEl.textContent=r),this.applySeekLabel(r),this.options.waveform)this.setWaveformData(this.options.waveform);else try{let o=await Cie(t,this.options.samples,this.options.showBPM);this.waveformData=o.peaks,o.bpm&&(this.detectedBPM=o.bpm,this.updateBPMDisplay())}catch(o){console.warn("[WaveformPlayer] Using placeholder waveform:",o),this.waveformData=E8e(this.options.samples)}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,a={}){let i=Object.prototype.hasOwnProperty.call(a,"artwork"),l=Object.prototype.hasOwnProperty.call(a,"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=_ie(this.options,{url:t,title:r===null?this.options.title:r,artist:o===null?this.options.artist:o,...a}),i&&(this.options.artwork=a.artwork||null),l?this.options.artworkAlt=a.artworkAlt||"":i&&(this.options.artworkAlt=this.options.artwork?Pie.artworkAlt:""),a.preload&&this.audio&&(this.audio.preload=a.preload),a.crossOrigin&&this.audio&&(this.audio.crossOrigin=a.crossOrigin),o!==null&&this.syncArtist(o),(i||l)&&this.syncArtwork(i?a.artwork:this.options.artwork,l?a.artworkAlt:this.options.artworkAlt),this.options.markers=a.markers||[],this.options.waveform=a.waveform||null,await this.load(t),a.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=r.markers,this.renderMarkers()),this.drawWaveform()}).catch(()=>{});return}if(typeof t=="string")try{let r=JSON.parse(t);this.waveformData=Array.isArray(r)?r:[]}catch{this.waveformData=t.split(",").map(Number)}else this.waveformData=Array.isArray(t)?t:[];this.drawWaveform()}drawWaveform(){!this.ctx||this.waveformData.length===0||C8e(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 a=r.time/t*100,i=document.createElement("button");i.className="waveform-marker",i.style.left=`${a}%`,i.style.backgroundColor=r.color||"rgba(255, 255, 255, 0.5)",i.setAttribute("aria-label",r.label),i.setAttribute("data-time",r.time);let l=document.createElement("span");l.className="waveform-marker-tooltip",l.textContent=r.label,i.appendChild(l),i.addEventListener("click",s=>{s.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,a=-1,i=-1/0;t.forEach((l,s)=>{let c=parseFloat(l.getAttribute("data-time"));Number.isFinite(c)&&c<=o+.05&&c>i&&(i=c,a=s)}),a!==this._activeMarkerIndex&&(this._activeMarkerIndex=a,this.setActiveMarker(a),clearTimeout(this._markerLabelTimer),t.forEach((l,s)=>l.classList.toggle("show-label",s===a)),a>=0&&(this._markerLabelTimer=setTimeout(()=>{this.markersContainer?.querySelectorAll(".waveform-marker").forEach(l=>l.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 a=this.canvas.getBoundingClientRect(),i=Wo((t-a.left)/a.width);r.textContent=Ru(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=Wo((t-r.left)/r.width),this.drawWaveform(),this._updateSeekHandle();let o=this.getSeekDuration();o&&this.currentTimeEl?(this.currentTimeEl.textContent=Ru(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=Wo((t-r.left)/r.width);if(this.options.audioMode==="external"){this._requestSeek(o);return}!this.audio||!this.audio.duration||this.seekToPercent(o)}setLoading(t){this.isLoading=t,this.loadingEl&&(this.loadingEl.style.display=t?"block":"none"),this.seekEl&&this.seekEl.setAttribute("aria-busy",t?"true":"false")}onMetadataLoaded(){this.isDestroying||(this.totalTimeEl&&(this.totalTimeEl.textContent=Ru(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=Ru(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=TM();let t=Tie(this.options.colorPreset);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(bn._themeWatch||typeof document>"u")return;let t=()=>requestAnimationFrame(()=>{bn.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 a=null;try{a=window.matchMedia("(prefers-color-scheme: dark)"),a.addEventListener("change",t)}catch{}bn._themeWatch={obs:o,mq:a,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&&bn.currentlyPlaying&&bn.currentlyPlaying!==this&&bn.currentlyPlaying.pause(),this.options.audioMode==="external"){this._emit("waveformplayer:request-play",this._buildTrackDetail(),!0).defaultPrevented||(bn.currentlyPlaying=this);return}return bn.currentlyPlaying=this,this.audio.play()}pause(){if(bn.currentlyPlaying===this&&(bn.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=Wo(t/r),this.currentTimeEl&&(this.currentTimeEl.textContent=Ru(t)),this._extDuration=r,this.totalTimeEl&&(!this.totalTimeEl.dataset._extSet||this.totalTimeEl.dataset._extDur!==String(r))&&(this.totalTimeEl.textContent=Ru(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=Wo(t,0,this.audio.duration),this.updateProgress())}seekToPercent(t){this.audio&&this.audio.duration&&(this.audio.currentTime=this.audio.duration*Wo(t),this.updateProgress())}setVolume(t){let r=Number(t);this.audio&&Number.isFinite(r)&&(this.audio.volume=Wo(r))}setPlaybackRate(t){if(!this.audio)return;let r=Wo(t,.5,2);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),bn.instances.delete(this.id),bn.currentlyPlaying===this&&(bn.currentlyPlaying=null),this.audio&&(this.audio.pause(),this.audio.src="",this.audio.load(),this.audio=null),this.container.innerHTML="",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(a=>a.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 Cie(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}};zy.utils={formatTime:Ru,extractTitleFromUrl:Die,escapeHtml:Ic,isSafeHref:m8e,parseDataAttributes:Nie};var EM=()=>typeof window<"u"&&typeof document<"u";function PM(){EM()&&document.querySelectorAll("[data-waveform-player]").forEach(e=>{if(e.dataset.waveformInitialized!=="true")try{new zy(e),e.dataset.waveformInitialized="true"}catch(t){console.error("[WaveformPlayer] Failed to initialize:",t,e)}})}EM()&&(document.readyState==="loading"?document.addEventListener("DOMContentLoaded",PM):PM());zy.init=PM;EM()&&(window.WaveformPlayer=zy);var Rie=zy;var L8e=100,R8e="Seek";function zie(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function Vie(e){let t=e?.trim().match(/^[\w-]+-gradient\((.*)\)$/i);if(!t)return[];let r=[],o=0,a="";for(let i of t[1]){if(i==="("?++o:i===")"&&--o,i===","&&o===0){r.push(a.trim()),a="";continue}a+=i}return a.trim()&&r.push(a.trim()),r}function A8e(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,a=!1;for(let i=0;i<e.length;i++){let l=e[i];if(l==="("?(a=!0,++o):l===")"&&--o,a&&o===0)return e.slice(0,i+1)}}function M8e(e){let t=A8e(e);if(t)return t;let[r]=e.split(/\s+/);if(Br(r).isValid())return r}function z8e(e){let r=Vie(e)[0],o=r?.match(/^(-?\d+(?:\.\d+)?)deg$/i);if(o){let s=(Number(o[1])%360+360)%360;return s===90||s===270?"horizontal":s===0||s===180?"vertical":"diagonal"}if(!r?.startsWith("to "))return;let a=r.toLowerCase().replace(/^to\s+/,""),i=a.includes("left")||a.includes("right"),l=a.includes("top")||a.includes("bottom");if(i&&l)return"diagonal";if(i)return"horizontal";if(l)return"vertical"}function V8e(e,t){if(!t||Br(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=zie(r).color;return r.remove(),o&&Br(o).isValid()?o:t}function BM(e,t){let r=O8e(t)?.map(o=>V8e(e,o)).filter(o=>Br(o).isValid());return r?.length>1?r:void 0}function Aie(e,t){return Array.isArray(e)?e.map(r=>Br(r).alpha(t).toRgbString()):Br(e).alpha(t).toRgbString()}function Oie(e){return Array.isArray(e)?e[e.length-1]:e}function O8e(e){let t=Vie(e).map(M8e).filter(Boolean);return t.length>1?t:void 0}function Mie(e){return Array.isArray(e)?JSON.stringify(e):e}function F8e(e,t,r,o){let a=r||zie(e).color,i=BM(e,o),l=i||t||a,s=Aie(l,.3),c=Aie(l,.6),u=i?z8e(o):void 0;return{textColor:a,waveformColor:s,progressColor:c,...u&&{waveformGradient:u}}}function H8e({url:e,title:t,artist:r,artwork:o,waveformColor:a,progressColor:i,waveformGradient:l,buttonColor:s,seekLabel:c,seekValueText:u,height:p=L8e,waveformStyle:m="bars"}){let d=document.createElement("div");return d.setAttribute("data-waveform-player",""),d.setAttribute("data-url",e),d.setAttribute("data-height",String(p)),d.setAttribute("data-waveform-style",m),d.setAttribute("data-waveform-color",Mie(a)),d.setAttribute("data-progress-color",Mie(i)),l&&d.setAttribute("data-waveform-gradient",l),d.setAttribute("data-button-color",s),d.setAttribute("data-seek-label",Fie(c)),u&&d.setAttribute("data-seek-value-text",u),d.setAttribute("data-text-color",s),d.setAttribute("data-text-secondary-color",s),t&&d.setAttribute("data-title",t),r&&d.setAttribute("data-artist",r),o&&d.setAttribute("data-artwork",o),d}function IM(e,{backgroundColor:t,backgroundGradient:r,textColor:o,playButtonColor:a,playButtonGradient:i}={}){let l=e.querySelector(".waveform-container"),s=e.querySelector(".waveform-btn"),c=Oie(BM(e,i)||a);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")),s&&(i?s.style.background=i:s.style.removeProperty("background")),l&&(r?l.style.background=r:t?(l.style.removeProperty("background"),l.style.backgroundColor=t):(l.style.removeProperty("background"),l.style.removeProperty("background-color")))}function j8e(e,t){let o=Br(t).isDark()?"#ffffff":"#000000";e.querySelectorAll("svg path").forEach(i=>{i.style.fill=o})}function U8e(e,{play:t="Play",pause:r="Pause"}={}){let o=e.querySelector(".waveform-btn");if(!o)return;o.setAttribute("aria-label",t);let a=()=>o.setAttribute("aria-label",r),i=()=>o.setAttribute("aria-label",t);return e.addEventListener("waveformplayer:play",a),e.addEventListener("waveformplayer:pause",i),e.addEventListener("waveformplayer:ended",i),()=>{e.removeEventListener("waveformplayer:play",a),e.removeEventListener("waveformplayer:pause",i),e.removeEventListener("waveformplayer:ended",i)}}function Fie(e){return e||R8e}function Hie(e,t){let r=Fie(t);e.options.seekLabel=r,e.applySeekLabel?.(r);let o=e?.container?.querySelector(".waveform-container");o&&o.setAttribute("aria-label",r)}function e6(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 G8e(e){e.name!=="AbortError"&&console.error("Playlist play error:",e)}function jie(e,{src:t,title:r,artist:o,image:a,imageAlt:i,waveformColor:l,waveformGradient:s,textColor:c,backgroundColor:u,backgroundGradient:p,autoPlay:m,onEnded:d,labels:f,waveformStyle:h,showPlayButtonArtwork:g=!1}){let v=g?void 0:a,{textColor:b,waveformColor:_,progressColor:k,waveformGradient:x}=F8e(e,l,c,s),w=BM(e,s),C=Oie(w||l),P=H8e({url:t,title:r,artist:o,artwork:v,waveformColor:_,progressColor:k,waveformGradient:x,buttonColor:b,seekLabel:r||f?.seek,seekValueText:f?.seekValueText,waveformStyle:h});e.appendChild(P);let B=new Rie(P);B.artworkEl&&(B.artworkEl.alt=i||""),IM(P,{backgroundColor:u,backgroundGradient:p,textColor:b,playButtonColor:g?void 0:C,playButtonGradient:g?void 0:s});let N,D={ready:()=>{j8e(P,C||b),g&&e6(P,a),N=U8e(P,f),m&&B.play()?.catch(G8e)},ended:()=>d?.()};return P.addEventListener("waveformplayer:ready",D.ready),P.addEventListener("waveformplayer:ended",D.ended),{instance:B,container:P,destroy:()=>{N?.(),P.removeEventListener("waveformplayer:ready",D.ready),P.removeEventListener("waveformplayer:ended",D.ended),B.destroy(),P.remove()}}}var Uie=n(y(),1);function W8e(e,{title:t,artist:r,image:o,imageAlt:a},i){let{instance:l,container:s}=e,c=i?void 0:o;l.titleEl&&(l.titleEl.textContent=t??""),Hie(l,t||(0,Vy.__)("Seek")),typeof l.syncArtist=="function"?l.syncArtist(r||""):l.artistEl&&(l.artistEl.textContent=r??"",l.artistEl.style.display=r?"":"none"),typeof l.syncArtwork=="function"?l.syncArtwork(c||null,c&&a||""):l.artworkEl&&c&&(l.artworkEl.src=c,l.artworkEl.alt=a||""),i&&e6(s,o)}function Gie({src:e,title:t,artist:r,image:o,imageAlt:a,color:i,gradient:l,backgroundColor:s,backgroundGradient:c,textColor:u,waveformStyle:p,onEnded:m,showPlayButtonArtwork:d=!1}){let f=(0,t6.useEvent)(m),h=(0,Nc.useRef)(),g=!!e,v=(0,Nc.useRef)({src:e,title:t,artist:r,image:o,imageAlt:a}),b=(0,Nc.useRef)({color:i,gradient:l,backgroundColor:s,backgroundGradient:c,textColor:u});(0,Nc.useEffect)(()=>{v.current={src:e,title:t,artist:r,image:o,imageAlt:a}},[e,t,r,o,a]),(0,Nc.useEffect)(()=>{b.current={color:i,gradient:l,backgroundColor:s,backgroundGradient:c,textColor:u}},[i,l,s,c,u]),(0,Nc.useEffect)(()=>{h.current?.container&&IM(h.current.container,{backgroundColor:s,backgroundGradient:c,textColor:u,playButtonColor:d?void 0:i,playButtonGradient:d?void 0:l})},[s,c,i,l,d,u]);let _=(0,t6.useRefEffect)(k=>{if(!g)return;let x=!1,w;function C(){if(x)return;let B=jie(k,{src:v.current.src,title:v.current.title,artist:v.current.artist,image:v.current.image,imageAlt:v.current.imageAlt,waveformColor:b.current.color,waveformGradient:b.current.gradient,backgroundColor:b.current.backgroundColor,backgroundGradient:b.current.backgroundGradient,textColor:b.current.textColor,waveformStyle:p,labels:{seek:(0,Vy.__)("Seek"),seekValueText:(0,Vy._x)("%1$s of %2$s","audio current time of total duration")},onEnded:()=>f?.(),showPlayButtonArtwork:d});h.current=B;let{destroy:N}=B;w=N}let P=setTimeout(C,100);return()=>{x=!0,clearTimeout(P),h.current=void 0,w?.()}},[f,g,p,i,l,u,d]);return(0,Nc.useEffect)(()=>{if(h.current?.instance){let k=h.current;k&&W8e(k,{title:t,artist:r,image:o,imageAlt:a},d)}},[t,r,o,a,d]),(0,Nc.useEffect)(()=>{if(e&&h.current?.instance){let k=h.current.instance.isPlaying;h.current.instance.loadTrack(e,v.current.title,v.current.artist,{artwork:d?void 0:v.current.image,artworkAlt:d?"":v.current.imageAlt}).then(()=>{d&&h.current?.container&&e6(h.current.container,v.current.image),k||h.current?.instance.pause()})}},[e,d]),(0,Uie.jsx)("div",{ref:_,className:"wp-block-playlist__waveform-player"})}var Wie=n(H(),1),r6=(0,Wie.createContext)({currentTrackClientId:null,setCurrentTrackClientId:()=>{}});var NM=n(I(),1);function DM(e){let t=e?.src??e?.url;return t?.endsWith("/images/media/audio.svg")?{image:"",imageAlt:""}:{image:t,imageAlt:t?e?.alt||e?.alt_text||"":void 0}}function o6(e){return{id:e.id||e.url,src:e.url,title:e.title,artist:e.artist||e?.meta?.artist||e?.media_details?.artist||(0,NM.__)("Unknown artist"),album:e.album||e?.meta?.album||e?.media_details?.album||(0,NM.__)("Unknown album"),length:e?.fileLength||e?.media_details?.length_formatted,...DM(e?.image)}}var We=n(y(),1),LM=["audio"],$8e=/\.(aac|aif|aiff|flac|m4a|m4b|mp3|oga|ogg|opus|wav|weba)$/i,n6="bars",q8e="[object FileList]",Z8e=[{label:(0,dt._x)("Bars","waveform style option"),value:"bars"},{label:(0,dt._x)("Mirror","waveform style option"),value:"mirror"},{label:(0,dt._x)("Line","waveform style option"),value:"line"},{label:(0,dt._x)("Blocks","waveform style option"),value:"blocks"},{label:(0,dt._x)("Dots","waveform style option"),value:"dots"},{label:(0,dt._x)("Seekbar","waveform style option"),value:"seekbar"}];function K8e(e){return Object.prototype.toString.call(e)==="[object File]"||typeof File<"u"&&e instanceof File}function Y8e(e){return e.type?e.type.startsWith("audio/"):$8e.test(e.name)}function $ie(e){return e.id??e.src??e.blob}var Q8e=({attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,clientId:a})=>{let{order:i,showTracklist:l,showNumbers:s,showImages:c,showPlayButtonArtwork:u,showArtists:p,showTrackLength:m,waveformStyle:d=n6,waveformColor:f,waveformGradient:h,waveformBackgroundColor:g,waveformBackgroundGradient:v}=e,b=(0,Ir.useBlockProps)(),_=`${a}-waveform`,{replaceInnerBlocks:k,selectBlock:x}=(0,Oy.useDispatch)(Ir.store),{createErrorNotice:w}=(0,Oy.useDispatch)(qie.store),C=Z(),P=(0,Ir.__experimentalUseMultipleOriginColorsAndGradients)(),B=(0,$o.useMemo)(()=>P.colors.flatMap(X=>X?.colors??[]),[P.colors]),N=(0,$o.useMemo)(()=>P.gradients.flatMap(X=>X?.gradients??[]),[P.gradients]),D=B.length>0||!P.disableCustomColors,T=N.length>0||!P.disableCustomGradients,L=h,A=v,z,j,G=(0,$o.useCallback)(X=>{w(X,{type:"snackbar"})},[w]),[W,$]=(0,$o.useState)(null),{innerBlockTracks:V}=(0,Oy.useSelect)(X=>{let{getBlock:Ce}=X(Ir.store);return{innerBlockTracks:Ce(a)?.innerBlocks??[]}},[a]),Q=(0,$o.useMemo)(()=>V.filter(X=>!!X.attributes.src||!!X.attributes.blob),[V]),Y=(0,$o.useMemo)(()=>Q.map(X=>({...X.attributes,clientId:X.clientId})),[Q]);(0,$o.useEffect)(()=>{if(Q.length===0){W!==null&&$(null);return}Q.some(Ce=>Ce.clientId===W)||$(Q[0].clientId)},[W,$,Q]);let ee=(0,$o.useCallback)(X=>{if(!X)return[];let Ce=[X];Object.prototype.toString.call(X)===q8e?Ce=Array.from(X):Array.isArray(X)&&(Ce=X);let pe=!1,$e=Ce.map(fe=>{if(K8e(fe))return Y8e(fe)?(0,RM.createBlock)("core/playlist-track",{blob:(0,Zie.createBlobURL)(fe),title:fe.name}):(pe=!0,null);let Ae=o6(fe);return Ae.src?(0,RM.createBlock)("core/playlist-track",Ae):null}).filter(Boolean);return pe&&G((0,dt.__)("Only audio files can be added to a playlist.")),$e},[G]),te=(0,$o.useCallback)(X=>{let Ce=ee(X);Ce.length!==0&&($(Ce[0]?.clientId??null),k(a,Ce))},[a,ee,k,$]),ae=(0,$o.useCallback)(X=>{let Ce=new Set(Q.map(fe=>$ie(fe.attributes)).filter(Boolean)),pe=ee(X).filter(fe=>!Ce.has($ie(fe.attributes)));if(pe.length===0)return;let $e=[...Q,...pe];$(pe[0].clientId),k(a,$e),x(pe[0].clientId)},[a,ee,k,x,$,Q]),J=(0,$o.useMemo)(()=>({currentTrackClientId:W,setCurrentTrackClientId:$}),[W,$]),ce=Y.find(X=>X.clientId===W)??Y[0],ie=(0,$o.useCallback)(()=>{let X=Y.findIndex(pe=>pe.clientId===W),Ce=Y[X+1]||Y[0];Ce?.clientId&&$(Ce.clientId)},[W,$,Y]),we=(0,$o.useCallback)(X=>{let Ce=[...V].sort((pe,$e)=>{let fe=pe.attributes.title||"",Ae=$e.attributes.title||"";return X==="asc"?fe.localeCompare(Ae):Ae.localeCompare(fe)});k(a,Ce),$(Ce[0]?.clientId??null),t({order:X})},[a,V,k,t,$]);function se(X){return Ce=>{t({[X]:Ce})}}let de=(0,$o.useCallback)(X=>{t({waveformStyle:X===n6?void 0:X})},[t]);function ge(X){if(!(X!==void 0)&&z==="gradient"){z=void 0;return}z="color",t({waveformColor:X,waveformGradient:void 0})}function oe(X){if(!(X!==void 0)&&z==="color"){z=void 0;return}z="gradient",t({waveformGradient:X,waveformColor:void 0})}function me(X){if(!(X!==void 0)&&j==="gradient"){j=void 0;return}j="color",t({waveformBackgroundColor:X,waveformBackgroundGradient:void 0})}function le(X){if(!(X!==void 0)&&j==="color"){j=void 0;return}j="gradient",t({waveformBackgroundGradient:X,waveformBackgroundColor:void 0})}let Pe=[];(D||T)&&Pe.push({colorValue:D?f:void 0,gradientValue:T?L:void 0,label:(0,dt.__)("Waveform & Play button"),onColorChange:D?ge:void 0,onGradientChange:T?oe:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformColor:void 0,waveformGradient:void 0})},{colorValue:D?g:void 0,gradientValue:T?A:void 0,label:(0,dt.__)("Waveform background"),onColorChange:D?me:void 0,onGradientChange:T?le:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})});let Ee=(0,Ir.useInnerBlocksProps)(b,{__experimentalAppenderTagName:"li",renderAppender:!1});return Y.length===0?(0,We.jsx)("div",{...b,className:S("is-placeholder",b.className),children:(0,We.jsx)(Ir.MediaPlaceholder,{icon:(0,We.jsx)(Ir.BlockIcon,{icon:vv}),labels:{title:(0,dt.__)("Playlist"),instructions:(0,dt.__)("Upload an audio file or pick one from your media library.")},onSelect:te,accept:"audio/*",multiple:!0,handleUpload:!1,allowedTypes:LM,onError:G})}):(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(Ir.BlockControls,{group:"other",__experimentalShareWithChildBlocks:!0,children:(0,We.jsx)(Ir.MediaReplaceFlow,{name:(0,dt.__)("Add track"),onSelect:ae,accept:"audio/*",multiple:!0,handleUpload:!1,allowedTypes:LM,onError:G})}),(0,We.jsx)(Ir.InspectorControls,{children:(0,We.jsxs)(br.__experimentalToolsPanel,{label:(0,dt.__)("Settings"),resetAll:()=>{t({showTracklist:!0,showArtists:!0,showNumbers:!0,showTrackLength:!0,showImages:!0,showPlayButtonArtwork:!1,order:"asc"})},dropdownMenuProps:C,children:[(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Show tracklist"),isShownByDefault:!0,hasValue:()=>l!==!0,onDeselect:()=>t({showTracklist:!0}),children:(0,We.jsx)(br.ToggleControl,{label:(0,dt.__)("Show tracklist"),onChange:se("showTracklist"),checked:l})}),l&&(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Show artist name in tracklist"),isShownByDefault:!0,hasValue:()=>p!==!0,onDeselect:()=>t({showArtists:!0}),children:(0,We.jsx)(br.ToggleControl,{label:(0,dt.__)("Show artist name in tracklist"),onChange:se("showArtists"),checked:p})}),(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Show track numbers in tracklist"),isShownByDefault:!0,hasValue:()=>s!==!0,onDeselect:()=>t({showNumbers:!0}),children:(0,We.jsx)(br.ToggleControl,{label:(0,dt.__)("Show track numbers in tracklist"),onChange:se("showNumbers"),checked:s})}),(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Show track duration in tracklist"),isShownByDefault:!0,hasValue:()=>m!==!0,onDeselect:()=>t({showTrackLength:!0}),children:(0,We.jsx)(br.ToggleControl,{label:(0,dt.__)("Show track duration in tracklist"),onChange:se("showTrackLength"),checked:m})})]}),(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Show tracklist images"),isShownByDefault:!0,hasValue:()=>c!==!0,onDeselect:()=>t({showImages:!0}),children:(0,We.jsx)(br.ToggleControl,{label:(0,dt.__)("Show tracklist images"),onChange:se("showImages"),checked:c})}),(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Show track image on play button"),isShownByDefault:!0,hasValue:()=>u===!0,onDeselect:()=>t({showPlayButtonArtwork:!1}),children:(0,We.jsx)(br.ToggleControl,{label:(0,dt.__)("Show track image on play button"),onChange:se("showPlayButtonArtwork"),checked:u===!0})}),(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Order"),isShownByDefault:!0,hasValue:()=>i!=="asc",onDeselect:()=>t({order:"asc"}),children:(0,We.jsx)(br.SelectControl,{label:(0,dt.__)("Order"),value:i,options:[{label:(0,dt.__)("Descending"),value:"desc"},{label:(0,dt.__)("Ascending"),value:"asc"}],onChange:X=>we(X)})})]})}),(0,We.jsx)(Ir.InspectorControls,{group:"styles",children:(0,We.jsxs)(br.__experimentalToolsPanel,{label:(0,dt.__)("Waveform"),resetAll:()=>{t({waveformStyle:void 0,waveformColor:void 0,waveformGradient:void 0,waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})},panelId:_,dropdownMenuProps:C,children:[Pe.length>0&&(0,We.jsx)("div",{className:"wp-block-playlist__waveform-color-controls",children:(0,We.jsx)(Ir.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:Pe,panelId:_,...P})}),(0,We.jsx)(br.__experimentalToolsPanelItem,{label:(0,dt.__)("Shape"),isShownByDefault:!0,hasValue:()=>d!==n6,onDeselect:()=>de(n6),panelId:_,children:(0,We.jsx)(br.SelectControl,{label:(0,dt.__)("Shape"),value:d,options:Z8e,onChange:de})})]})}),(0,We.jsxs)("figure",{...b,children:[(0,We.jsx)(Ir.MediaPlaceholder,{onSelect:ae,accept:"audio/*",multiple:!0,handleUpload:!1,disableMediaButtons:!0,allowedTypes:LM,onError:G}),(0,We.jsx)(br.Disabled,{isDisabled:!r,children:(0,We.jsx)(Gie,{src:ce?.src,title:ce?.title,artist:ce?.artist,image:ce?.image,imageAlt:ce?.imageAlt,waveformStyle:d,color:f,gradient:L,backgroundColor:g,backgroundGradient:A,onEnded:ie,showPlayButtonArtwork:u===!0})}),(0,We.jsx)("ol",{className:S("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!l,"wp-block-playlist__tracklist-show-numbers":s,"wp-block-playlist__tracklist-length-is-hidden":!m}),children:(0,We.jsx)(r6.Provider,{value:J,children:Ee.children})}),(0,We.jsx)(Mo,{attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,label:(0,dt.__)("Playlist caption text"),showToolbarButton:r,style:{marginTop:16}})]})]})},Kie=Q8e;var Au=n(E(),1),Fy=n(y(),1);function Yie({attributes:e}){let{caption:t,showNumbers:r,showTracklist:o,showArtists:a,showTrackLength:i}=e,l=Au.useBlockProps.save(),s=Au.useInnerBlocksProps.save(l);return(0,Fy.jsxs)("figure",{...s,children:[(0,Fy.jsx)("ol",{className:S("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!o,"wp-block-playlist__tracklist-artist-is-hidden":!a,"wp-block-playlist__tracklist-length-is-hidden":!i,"wp-block-playlist__tracklist-show-numbers":r}),children:s.children}),!Au.RichText.isEmpty(t)&&(0,Fy.jsx)(Au.RichText.Content,{tagName:"figcaption",className:(0,Au.__experimentalGetElementClassName)("caption"),value:t})]})}var{name:Qie}=XS,Xie={icon:vv,edit:Kie,save:Yie},X8e=()=>R({name:Qie,metadata:XS,settings:Xie});var zM={};K(zM,{init:()=>r7e,metadata:()=>a6,name:()=>ole,settings:()=>nle});var a6={$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"},src:{type:"string"},type:{type:"string",default:"audio"},album:{type:"string"},artist:{type:"string"},image:{type:"string"},imageAlt:{type:"string"},length:{type:"string"},title:{type:"string"}},supports:{html:!1,interactivity:{clientNavigation:!0},reusable:!1},style:"wp-block-playlist-track"};var Jie=n(Ar(),1),gm=n(H(),1),Eo=n(E(),1),Zn=n(O(),1);var ele=n(F(),1),tle=n(Sr(),1),Xr=n(I(),1);var i6=n(Pn(),1);var ft=n(y(),1),MM=["audio"],e7e=["image"],t7e=({attributes:e,setAttributes:t,context:r,clientId:o,isSelected:a})=>{let{id:i,src:l,album:s,artist:c,image:u,imageAlt:p,length:m,title:d}=e,[f,h]=(0,gm.useState)(e.blob),g=r?.showArtists,v=r?.showImages??!0,b=(0,gm.useRef)(),_=(0,Eo.useBlockProps)(),{currentTrackClientId:k,setCurrentTrackClientId:x}=(0,gm.useContext)(r6),{createErrorNotice:w}=(0,ele.useDispatch)(tle.store);function C(T){w(T,{type:"snackbar"})}let P=!!l||!!f;(0,gm.useEffect)(()=>{a&&P&&k!==o&&x(o)},[a,P,o,k,x]),Gs({url:f,allowedTypes:MM,onChange:B,onError:C});function B(T){if(!T||!T.url){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}),h();return}if((0,Jie.isBlobURL)(T.url)){h(T.url);return}t({blob:void 0,...o6(T)}),h()}function N(T){t(DM(T))}function D(){t({image:void 0,imageAlt:void 0}),b.current.focus()}return P?(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsx)(Eo.BlockControls,{group:"other",children:(0,ft.jsx)(Eo.MediaReplaceFlow,{name:(0,Xr.__)("Replace"),onSelect:B,accept:"audio/*",mediaId:i,mediaURL:l,allowedTypes:MM,onError:C,variant:"toolbar"})}),(0,ft.jsx)(Eo.InspectorControls,{children:(0,ft.jsxs)(Zn.PanelBody,{title:(0,Xr.__)("Settings"),children:[(0,ft.jsx)(Zn.TextControl,{label:(0,Xr.__)("Artist"),value:c?(0,i6.__unstableStripHTML)(c):"",onChange:T=>{t({artist:T})}}),(0,ft.jsx)(Zn.TextControl,{label:(0,Xr.__)("Album"),value:s?(0,i6.__unstableStripHTML)(s):"",onChange:T=>{t({album:T})}}),(0,ft.jsx)(Zn.TextControl,{label:(0,Xr.__)("Title"),value:d?(0,i6.__unstableStripHTML)(d):"",onChange:T=>{t({title:T})}}),(0,ft.jsx)(Eo.MediaUploadCheck,{children:(0,ft.jsxs)(Zn.BaseControl,{children:[(0,ft.jsx)(Zn.BaseControl.VisualLabel,{children:(0,Xr.__)("Track image")}),(0,ft.jsxs)("div",{className:"editor-video-poster-control",children:[!!u&&(0,ft.jsx)("img",{src:u,alt:(0,Xr.__)("Preview of the track image")}),(0,ft.jsx)(Eo.MediaUpload,{title:(0,Xr.__)("Select image"),onSelect:N,allowedTypes:e7e,render:({open:T})=>(0,ft.jsx)(Zn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:T,ref:b,children:u?(0,Xr.__)("Replace"):(0,Xr.__)("Select")})}),!!u&&(0,ft.jsx)(Zn.Button,{__next40pxDefaultSize:!0,onClick:D,variant:"tertiary",children:(0,Xr.__)("Remove")})]})]})}),!!u&&(0,ft.jsx)(Zn.TextareaControl,{label:(0,Xr.__)("Alternative text"),value:p||"",onChange:T=>t({imageAlt:T}),help:(0,ft.jsx)(cu,{openInNewTab:!0,href:(0,Xr.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,Xr.__)("Describe the purpose of the image.")})})]})}),(0,ft.jsxs)("li",{..._,children:[!!f&&(0,ft.jsx)(Zn.Spinner,{}),(0,ft.jsxs)("button",{className:"wp-block-playlist-track__button",onClick:()=>x(o),"aria-current":k===o?"true":"false",children:[v&&!!u&&(0,ft.jsx)("img",{className:"wp-block-playlist-track__image",src:u,alt:p||""}),(0,ft.jsxs)("span",{className:"wp-block-playlist-track__content",children:[(0,ft.jsx)(Eo.PlainText,{tagName:"span",className:"wp-block-playlist-track__title",value:d,placeholder:(0,Xr.__)("Add title"),onChange:T=>{t({title:T})},__experimentalVersion:2}),g&&(0,ft.jsx)(Eo.PlainText,{tagName:"span",className:"wp-block-playlist-track__artist",value:c,placeholder:(0,Xr.__)("Add artist"),onChange:T=>t({artist:T}),__experimentalVersion:2})]}),(0,ft.jsxs)("span",{className:"wp-block-playlist-track__length",children:[m&&(0,ft.jsx)("span",{className:"screen-reader-text",children:(0,Xr.__)("Duration:")}),m]}),(0,ft.jsx)("span",{className:"screen-reader-text",children:(0,Xr.__)("Play")})]})]})]}):(0,ft.jsx)("div",{..._,children:(0,ft.jsx)(Eo.MediaPlaceholder,{icon:(0,ft.jsx)(Eo.BlockIcon,{icon:Zm}),labels:{title:(0,Xr.__)("Track"),instructions:(0,Xr.__)("Upload an audio file or pick one from your media library.")},onSelect:B,accept:"audio/*",allowedTypes:MM,value:e,onError:C})})},rle=t7e;var{name:ole}=a6,nle={icon:yB,edit:rle},r7e=()=>R({name:ole,metadata:a6,settings:nle});var OM={};K(OM,{init:()=>s7e,metadata:()=>l6,name:()=>dle,settings:()=>fle});var mle=n(I(),1);var l6={$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 Ta=n(E(),1),Dr=n(O(),1),cle=n(ve(),1),s6=n(re(),1),kf=n(F(),1),c6=n(H(),1),VM=n(en(),1),Nr=n(I(),1),ule=n(q(),1);var xf=n(q(),1),ile=n(I(),1),lle=n(E(),1);var{cleanEmptyObject:ale}=U(lle.privateApis);function sle(e,t){let{avatarSize:r,byline:o,showAvatar:a,showBio:i,isLink:l,linkTarget:s,textAlign:c,style:u,...p}=e,m=a&&t.some(g=>g.name==="core/avatar"),d=o&&t.some(g=>g.name==="core/paragraph"),f=t.some(g=>g.name==="core/post-author-name"),h=i&&t.some(g=>g.name==="core/post-author-biography");return(0,xf.createBlock)("core/group",{...p,style:ale({...u,spacing:{...u?.spacing,blockGap:"1em"},color:{...u?.color,duotone:void 0}}),layout:{type:"flex",flexWrap:"nowrap",verticalAlignment:"top"}},[m&&(0,xf.createBlock)("core/avatar",{size:r,style:ale({border:{radius:"0px"},color:{duotone:u?.color?.duotone}})}),(0,xf.createBlock)("core/group",{style:{layout:{selfStretch:"fill",flexSize:null},spacing:{blockGap:"0"}},layout:{type:"flex",orientation:"vertical",justifyContent:"stretch"}},[d&&(0,xf.createBlock)("core/paragraph",{content:o,placeholder:(0,ile.__)("Write byline\u2026"),style:{typography:{fontSize:"0.5em",textAlign:c}}}),f&&(0,xf.createBlock)("core/post-author-name",{isLink:l,linkTarget:s,style:{typography:{fontSize:"1em",textAlign:c}}}),h&&(0,xf.createBlock)("core/post-author-biography",{style:{typography:{fontSize:"0.7em",textAlign:c}}})].filter(Boolean))].filter(Boolean))}var ht=n(y(),1),{InspectorControlsLastItem:n7e}=U(Ta.privateApis),a7e={who:"authors",per_page:100,_fields:"id,name",context:"view"};function i7e({value:e,onChange:t}){let[r,o]=(0,c6.useState)(""),{authors:a,isLoading:i}=(0,kf.useSelect)(s=>{let{getUsers:c,isResolving:u}=s(s6.store),p={...a7e};return r&&(p.search=r,p.search_columns=["name"]),{authors:c(p),isLoading:u("getUsers",[p])}},[r]),l=(0,c6.useMemo)(()=>{let s=(a??[]).map(p=>({value:p.id,label:(0,VM.decodeEntities)(p.name)})),c=s.findIndex(p=>e?.id===p.value),u=[];return c<0&&e?u=[{value:e.id,label:(0,VM.decodeEntities)(e.name)}]:c<0&&!e&&(u=[{value:0,label:(0,Nr.__)("(No author)")}]),[...u,...s]},[a,e]);return(0,ht.jsx)(Dr.ComboboxControl,{label:(0,Nr.__)("Author"),options:l,value:e?.id,onFilterValueChange:(0,cle.debounce)(o,300),onChange:t,allowReset:!1,isLoading:i})}function l7e({isSelected:e,context:{postType:t,postId:r,queryId:o},attributes:a,setAttributes:i,clientId:l}){let s=Number.isFinite(o),c=Z(),u=jv(),{authorDetails:p,canAssignAuthor:m,supportsAuthor:d}=(0,kf.useSelect)(A=>{let{getEditedEntityRecord:z,getUser:j,getPostType:G}=A(s6.store),W=z("postType",t,r),$=W?.author;return{authorDetails:$?j($,{context:"view"}):null,supportsAuthor:G(t)?.supports?.author??!1,canAssignAuthor:!!W?._links?.["wp:action-assign-author"]}},[t,r]),f=(0,kf.useSelect)(A=>A(ule.store).getBlockTypes(),[]),{editEntityRecord:h}=(0,kf.useDispatch)(s6.store),{replaceBlock:g}=(0,kf.useDispatch)(Ta.store),{textAlign:v,showAvatar:b,showBio:_,byline:k,isLink:x,linkTarget:w,avatarSize:C}=a,P=[],B=p?.name||(0,Nr.__)("Post Author");p?.avatar_urls&&Object.keys(p.avatar_urls).forEach(A=>{P.push({value:A,label:`${A} x ${A}`})});let N=(0,Ta.useBlockProps)({className:S({[`has-text-align-${v}`]:v})}),D=A=>{h("postType",t,r,{author:A})},T=!!r&&!s&&m;if(!d&&t!==void 0)return(0,ht.jsx)("div",{...N,children:(0,Nr.sprintf)((0,Nr.__)("This post type (%s) does not support the author."),t)});function L(){g(l,sle(a,f))}return(0,ht.jsxs)(ht.Fragment,{children:[(0,ht.jsx)(Ta.InspectorControls,{children:(0,ht.jsxs)(Dr.__experimentalToolsPanel,{label:(0,Nr.__)("Settings"),resetAll:()=>{i({avatarSize:48,showAvatar:!0,isLink:!1,linkTarget:"_self"})},dropdownMenuProps:c,children:[T&&(0,ht.jsx)("div",{style:{gridColumn:"1 / -1"},children:(0,ht.jsx)(i7e,{value:p,onChange:D})}),(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Show avatar"),isShownByDefault:!0,hasValue:()=>!b,onDeselect:()=>i({showAvatar:!0}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Show avatar"),checked:b,onChange:()=>i({showAvatar:!b})})}),b&&(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Avatar size"),isShownByDefault:!0,hasValue:()=>C!==48,onDeselect:()=>i({avatarSize:48}),children:(0,ht.jsx)(Dr.SelectControl,{label:(0,Nr.__)("Avatar size"),value:C,options:P,onChange:A=>{i({avatarSize:Number(A)})}})}),(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Show bio"),isShownByDefault:!0,hasValue:()=>!!_,onDeselect:()=>i({showBio:void 0}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Show bio"),checked:!!_,onChange:()=>i({showBio:!_})})}),(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Link author name to author page"),isShownByDefault:!0,hasValue:()=>!!x,onDeselect:()=>i({isLink:!1}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Link author name to author page"),checked:x,onChange:()=>i({isLink:!x})})}),x&&(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Link target"),isShownByDefault:!0,hasValue:()=>w!=="_self",onDeselect:()=>i({linkTarget:"_self"}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Open in new tab"),onChange:A=>i({linkTarget:A?"_blank":"_self"}),checked:w==="_blank"})})]})}),f.some(A=>A.name==="core/group")&&(0,ht.jsx)(n7e,{children:(0,ht.jsxs)(Dr.__experimentalVStack,{className:"wp-block-post-author__transform",alignment:"left",spacing:4,children:[(0,ht.jsx)(Dr.__experimentalText,{as:"p",children:(0,Nr.__)("This block is no longer supported. Recreate its design with the Avatar, Author Name and Author Biography blocks.")}),(0,ht.jsx)(Dr.Button,{variant:"primary",onClick:L,__next40pxDefaultSize:!0,children:(0,Nr.__)("Recreate")})]})}),(0,ht.jsx)(Ta.BlockControls,{group:"block",children:(0,ht.jsx)(Ta.AlignmentControl,{value:v,onChange:A=>{i({textAlign:A})}})}),(0,ht.jsxs)("div",{...N,children:[b&&(0,ht.jsx)("div",{className:"wp-block-post-author__avatar",children:(0,ht.jsx)("img",{width:C,src:p?.avatar_urls?.[C]||u,alt:p?.name||(0,Nr.__)("Default Avatar")})}),(0,ht.jsxs)("div",{className:"wp-block-post-author__content",children:[(!Ta.RichText.isEmpty(k)||e)&&(0,ht.jsx)(Ta.RichText,{identifier:"byline",className:"wp-block-post-author__byline","aria-label":(0,Nr.__)("Post author byline text"),placeholder:(0,Nr.__)("Write byline\u2026"),value:k,onChange:A=>i({byline:A})}),(0,ht.jsx)("p",{className:"wp-block-post-author__name",children:x?(0,ht.jsx)("a",{href:"#post-author-pseudo-link",onClick:A=>A.preventDefault(),children:B}):B}),_&&(0,ht.jsx)("p",{className:"wp-block-post-author__bio",dangerouslySetInnerHTML:{__html:p?.description}})]})]})]})}var ple=l7e;var{name:dle}=l6,fle={icon:ad,example:{viewportWidth:350,attributes:{showBio:!0,byline:(0,mle.__)("Posted by")}},edit:ple},s7e=()=>R({name:dle,metadata:l6,settings:fle});var FM={};K(FM,{init:()=>d7e,metadata:()=>u6,name:()=>xle,settings:()=>kle});var u6={$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 p6=n(E(),1),hle=n(F(),1),Dc=n(I(),1),gle=n(re(),1),vm=n(O(),1);var $i=n(y(),1);function u7e(e){Ct(e);let{attributes:{isLink:t,linkTarget:r},setAttributes:o,context:{postType:a,postId:i}}=e,{authorName:l,supportsAuthor:s}=(0,hle.useSelect)(d=>{let{getEditedEntityRecord:f,getUser:h,getPostType:g}=d(gle.store),v=f("postType",a,i)?.author;return{authorName:v?h(v):null,supportsAuthor:g(a)?.supports?.author??!1}},[a,i]),c=(0,p6.useBlockProps)(),u=l?.name||(0,Dc.__)("Author Name"),p=t?(0,$i.jsx)("a",{href:"#author-pseudo-link",onClick:d=>d.preventDefault(),className:"wp-block-post-author-name__link",children:u}):u,m=Z();return(0,$i.jsxs)($i.Fragment,{children:[(0,$i.jsx)(p6.InspectorControls,{children:(0,$i.jsxs)(vm.__experimentalToolsPanel,{label:(0,Dc.__)("Settings"),resetAll:()=>{o({isLink:!1,linkTarget:"_self"})},dropdownMenuProps:m,children:[(0,$i.jsx)(vm.__experimentalToolsPanelItem,{label:(0,Dc.__)("Link to author archive"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({isLink:!1}),children:(0,$i.jsx)(vm.ToggleControl,{label:(0,Dc.__)("Link to author archive"),onChange:()=>o({isLink:!t}),checked:t})}),t&&(0,$i.jsx)(vm.__experimentalToolsPanelItem,{label:(0,Dc.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>o({linkTarget:"_self"}),children:(0,$i.jsx)(vm.ToggleControl,{label:(0,Dc.__)("Open in new tab"),onChange:d=>o({linkTarget:d?"_blank":"_self"}),checked:r==="_blank"})})]})}),(0,$i.jsx)("div",{...c,children:!s&&a!==void 0?(0,Dc.sprintf)((0,Dc.__)("This post type (%s) does not support the author."),a):p})]})}var vle=u7e;var p7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},ble=[p7e];var yle=n(q(),1),m7e={from:[{type:"block",blocks:["core/post-author"],transform:({textAlign:e})=>(0,yle.createBlock)("core/post-author-name",{style:{typography:{textAlign:e}}})}]},_le=m7e;var{name:xle}=u6,kle={icon:ad,transforms:_le,edit:vle,deprecated:ble},d7e=()=>R({name:xle,metadata:u6,settings:kle});var HM={};K(HM,{init:()=>v7e,metadata:()=>m6,name:()=>Ble,settings:()=>Ile});var m6={$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 wle=n(E(),1),Cle=n(F(),1),Sle=n(I(),1),Tle=n(re(),1);var Hy=n(y(),1);function h7e(e){Ct(e);let{context:{postType:t,postId:r}}=e,{authorDetails:o}=(0,Cle.useSelect)(l=>{let{getEditedEntityRecord:s,getUser:c}=l(Tle.store),u=s("postType",t,r)?.author;return{authorDetails:u?c(u):null}},[t,r]),a=(0,wle.useBlockProps)(),i=o?.description||(0,Sle.__)("Author Biography");return(0,Hy.jsx)(Hy.Fragment,{children:(0,Hy.jsx)("div",{...a,dangerouslySetInnerHTML:{__html:i}})})}var Ple=h7e;var g7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Ele=[g7e];var{name:Ble}=m6,Ile={icon:ad,edit:Ple,deprecated:Ele},v7e=()=>R({name:Ble,metadata:m6,settings:Ile});var jM={};K(jM,{init:()=>_7e,metadata:()=>d6,name:()=>Ale,settings:()=>Mle});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 jy=n(I(),1),x0=n(O(),1),Nle=n(H(),1);var f6=n(E(),1),wf=n(y(),1),y7e=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]];function Dle({attributes:{commentId:e},setAttributes:t}){let[r,o]=(0,Nle.useState)(e),a=(0,f6.useBlockProps)(),i=(0,f6.useInnerBlocksProps)(a,{template:y7e});return e?(0,wf.jsx)("div",{...i}):(0,wf.jsx)("div",{...a,children:(0,wf.jsxs)(x0.Placeholder,{icon:tP,label:(0,jy._x)("Post Comment","block title"),instructions:(0,jy.__)("To show a comment, input the comment ID."),children:[(0,wf.jsx)(x0.TextControl,{value:e,onChange:l=>o(parseInt(l))}),(0,wf.jsx)(x0.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t({commentId:r})},children:(0,jy.__)("Save")})]})})}var h6=n(E(),1),Lle=n(y(),1);function Rle(){let e=h6.useBlockProps.save(),t=h6.useInnerBlocksProps.save(e);return(0,Lle.jsx)("div",{...t})}var{name:Ale}=d6,Mle={icon:Y1,edit:Dle,save:Rle},_7e=()=>R({name:Ale,metadata:d6,settings:Mle});var UM={};K(UM,{init:()=>C7e,metadata:()=>g6,name:()=>Wle,settings:()=>$le});var g6={$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 zle=n(E(),1),v6=n(H(),1),Vle=n(Cb(),1),Ole=n(pr(),1),Fle=n(y(),1);function Hle({context:e}){let{postId:t}=e,[r,o]=(0,v6.useState)(),a=(0,zle.useBlockProps)();(0,v6.useEffect)(()=>{if(!t)return;let s=t;(0,Vle.default)({path:(0,Ole.addQueryArgs)("/wp/v2/comments",{post:t}),parse:!1}).then(c=>{s===t&&o(c.headers.get("X-WP-Total"))})},[t]);let i=t&&r!==void 0,l={...a.style,textDecoration:i?a.style?.textDecoration:void 0};return(0,Fle.jsx)("div",{...a,style:l,children:i?r:"0"})}var jle=n(q(),1),k7e={to:[{type:"block",blocks:["core/post-comments-link"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,jle.createBlock)("core/post-comments-link",{...t&&{style:{typography:{textAlign:t}}}})}}]},Ule=k7e;var w7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Gle=[w7e];var{name:Wle}=g6,$le={icon:bv,edit:Hle,transforms:Ule,deprecated:Gle},C7e=()=>R({name:Wle,metadata:g6,settings:$le});var WM={};K(WM,{init:()=>P7e,metadata:()=>b6,name:()=>Yle,settings:()=>Qle});var b6={$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 qle=n(E(),1),Zle=n(ve(),1),y6=n(I(),1);var Uy=n(y(),1);function GM({context:e}){let{postId:t,postType:r}=e,o=(0,Zle.useInstanceId)(GM),a=(0,y6.sprintf)("comments-form-edit-%d-desc",o),i=(0,qle.useBlockProps)({"aria-describedby":a});return(0,Uy.jsxs)("div",{...i,children:[(0,Uy.jsx)(Dw,{postId:t,postType:r}),(0,Uy.jsx)(gi,{id:a,children:(0,y6.__)("Comments form disabled in editor.")})]})}var T7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Kle=[T7e];var{name:Yle}=b6,Qle={icon:RB,edit:GM,deprecated:Kle},P7e=()=>R({name:Yle,metadata:b6,settings:Qle});var $M={};K($M,{init:()=>D7e,metadata:()=>_6,name:()=>lse,settings:()=>sse});var _6={$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 Xle=n(E(),1),k6=n(H(),1),Jle=n(F(),1),ese=n(Cb(),1),tse=n(pr(),1),Cf=n(I(),1),rse=n(re(),1),x6=n(y(),1);function B7e({context:e}){let{postType:t,postId:r}=e,[o,a]=(0,k6.useState)(),i=(0,Xle.useBlockProps)();(0,k6.useEffect)(()=>{if(!r)return;let c=r;(0,ese.default)({path:(0,tse.addQueryArgs)("/wp/v2/comments",{post:r}),parse:!1}).then(u=>{c===r&&a(u.headers.get("X-WP-Total"))})},[r]);let l=(0,Jle.useSelect)(c=>c(rse.store).getEditedEntityRecord("postType",t,r),[t,r]),s;if(o!==void 0){let c=parseInt(o);c===0?s=(0,Cf.__)("No comments"):s=(0,Cf.sprintf)((0,Cf._n)("%s comment","%s comments",c),c.toLocaleString())}return(0,x6.jsx)("div",{...i,children:l?.link&&s!==void 0?(0,x6.jsx)("a",{href:l?.link+"#comments",onClick:c=>c.preventDefault(),children:s}):(0,x6.jsx)("a",{href:"#post-comments-link-pseudo-link",onClick:c=>c.preventDefault(),children:(0,Cf.__)("No comments")})})}var ose=B7e;var nse=n(q(),1),I7e={to:[{type:"block",blocks:["core/post-comments-count"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,nse.createBlock)("core/post-comments-count",{...t&&{style:{typography:{textAlign:t}}}})}}]},ase=I7e;var N7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},ise=[N7e];var{name:lse}=_6,sse={edit:ose,icon:bv,transforms:ase,deprecated:ise},D7e=()=>R({name:lse,metadata:_6,settings:sse});var qM={};K(qM,{init:()=>j7e,metadata:()=>w6,name:()=>dse,settings:()=>fse});var w6={$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 Sf=n(I(),1),jr=n(E(),1),cse=n(q(),1),Tf=n(re(),1),use=n(F(),1),pse=n(H(),1);var tr=n(y(),1),{HTMLElementControl:R7e}=U(jr.privateApis);function A7e({parentLayout:e,layoutClassNames:t,userCanEdit:r,postType:o,postId:a,tagName:i="div"}){let[,,l]=(0,Tf.useEntityProp)("postType",o,"content",a),s=(0,jr.useBlockProps)({className:t}),c=(0,pse.useMemo)(()=>l?.raw?(0,cse.parse)(l.raw):[],[l?.raw]),u=(0,jr.__experimentalUseBlockPreview)({blocks:c,props:s,layout:e});return r?(0,tr.jsx)("div",{...u}):l?.protected?(0,tr.jsx)(i,{...s,children:(0,tr.jsx)(jr.Warning,{children:(0,Sf.__)("This content is password protected.")})}):(0,tr.jsx)(i,{...s,dangerouslySetInnerHTML:{__html:l?.rendered}})}function M7e({blockProps:e,blocks:t,onInput:r,onChange:o,tagName:a="div"}){let i=(0,jr.useInnerBlocksProps)(e,{value:t,onInput:r,onChange:o,renderAppender:t?.length?void 0:jr.InnerBlocks.DefaultBlockAppender});return(0,tr.jsx)(a,{...i})}function z7e({context:e={},tagName:t="div"}){let{postType:r,postId:o}=e,[a,i,l]=(0,Tf.useEntityBlockEditor)("postType",r,{id:o}),s=(0,use.useSelect)(u=>u(Tf.store).getEntityRecord("postType",r,o)!==void 0||u(Tf.store).hasFinishedResolution("getEntityRecord",["postType",r,o]),[r,o]),c=(0,jr.useBlockProps)({className:"entry-content"});return s?(0,tr.jsx)(M7e,{blockProps:c,blocks:a,onInput:i,onChange:l,tagName:t}):(0,tr.jsx)(t,{...c})}function V7e(e){let{context:{queryId:t,postType:r,postId:o}={},layoutClassNames:a,tagName:i}=e,l=i5("postType",r,o);if(l===void 0)return null;let s=Number.isFinite(t);return l&&!s?(0,tr.jsx)(z7e,{...e}):(0,tr.jsx)(A7e,{parentLayout:e.parentLayout,layoutClassNames:a,userCanEdit:l,postType:r,postId:o,tagName:i})}function O7e({layoutClassNames:e}){let t=(0,jr.useBlockProps)({className:e});return(0,tr.jsxs)("div",{...t,children:[(0,tr.jsx)("p",{children:(0,Sf.__)("This is the Content block, it will display all the blocks in any single post or page.")}),(0,tr.jsx)("p",{children:(0,Sf.__)("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,tr.jsx)("p",{children:(0,Sf.__)("If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well.")})]})}function F7e(){let e=(0,jr.useBlockProps)();return(0,tr.jsx)("div",{...e,children:(0,tr.jsx)(jr.Warning,{children:(0,Sf.__)("Block cannot be rendered inside itself.")})})}function H7e({tagName:e,onSelectTagName:t,clientId:r}){return(0,tr.jsx)(jr.InspectorControls,{group:"advanced",children:(0,tr.jsx)(R7e,{tagName:e,onChange:t,clientId:r,options:[{label:(0,Sf.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"}]})})}function mse({context:e,attributes:{tagName:t="div"},setAttributes:r,clientId:o,__unstableLayoutClassNames:a,__unstableParentLayout:i}){let{postId:l,postType:s}=e,c=(0,jr.useHasRecursion)(l);return l&&s&&c?(0,tr.jsx)(F7e,{}):(0,tr.jsxs)(tr.Fragment,{children:[(0,tr.jsx)(H7e,{tagName:t,onSelectTagName:p=>{r({tagName:p})},clientId:o}),(0,tr.jsx)(jr.RecursionProvider,{uniqueId:l,children:l&&s?(0,tr.jsx)(V7e,{context:e,parentLayout:i,layoutClassNames:a}):(0,tr.jsx)(O7e,{layoutClassNames:a})})]})}var{name:dse}=w6,fse={icon:VB,edit:mse},j7e=()=>R({name:dse,metadata:w6,settings:fse});var ZM={};K(ZM,{init:()=>Y7e,metadata:()=>C6,name:()=>xse,settings:()=>kse});var C6={$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 hse=n(re(),1),k0=n(H(),1),Pf=n(Fw(),1),ri=n(E(),1),qi=n(O(),1),Pa=n(I(),1);var gse=n(Zs(),1),Gy=n(F(),1),vse=n(q(),1);var Bo=n(y(),1);function bse(e){let{attributes:t,context:{postType:r,queryId:o},setAttributes:a,name:i}=e;Ct(e);let{datetime:l,format:s,isLink:c}=t,u=(0,ri.useBlockProps)(),p=Z(),[m,d]=(0,k0.useState)(null),f=(0,k0.useMemo)(()=>({anchor:m}),[m]),{__unstableMarkNextChangeAsNotPersistent:h}=(0,Gy.useDispatch)(ri.store);(0,k0.useEffect)(()=>{l===void 0&&(h(),a({datetime:new Date}))},[l]);let g=Number.isFinite(o),v=(0,Pf.getSettings)(),{postType:b,siteFormat:_=v.formats.date,siteTimeFormat:k=v.formats.time}=(0,Gy.useSelect)(B=>{let{getPostType:N,getEntityRecord:D}=B(hse.store),T=D("root","site");return{siteFormat:T?.date_format,siteTimeFormat:T?.time_format,postType:r?N(r):null}},[r]),x=(0,Gy.useSelect)(B=>B(vse.store).getActiveBlockVariation(i,t)?.name,[i,t]),w=(0,ri.useBlockEditingMode)(),C=l||new Date,P=(0,Bo.jsx)("time",{dateTime:(0,Pf.dateI18n)("c",C),ref:d,children:s==="human-diff"?(0,Pf.humanTimeDiff)(C):(0,Pf.dateI18n)(s||_,C)});return c&&l&&(P=(0,Bo.jsx)("a",{href:"#post-date-pseudo-link",onClick:B=>B.preventDefault(),children:P})),(0,Bo.jsxs)(Bo.Fragment,{children:[(w==="default"||!g)&&x!=="post-date-modified"&&(!g||!x)&&(0,Bo.jsx)(ri.BlockControls,{group:"block",children:(0,Bo.jsx)(qi.ToolbarGroup,{children:(0,Bo.jsx)(qi.Dropdown,{popoverProps:f,renderContent:({onClose:B})=>(0,Bo.jsx)(ri.__experimentalPublishDateTimePicker,{title:x==="post-date"?(0,Pa.__)("Publish Date"):(0,Pa.__)("Date"),currentDate:l,onChange:N=>a({datetime:N}),is12Hour:G7e(k),onClose:B,dateOrder:(0,Pa._x)("dmy","date order")}),renderToggle:({isOpen:B,onToggle:N})=>{let D=T=>{!B&&T.keyCode===gse.DOWN&&(T.preventDefault(),N())};return(0,Bo.jsx)(qi.ToolbarButton,{"aria-expanded":B,icon:nd,title:(0,Pa.__)("Change Date"),onClick:N,onKeyDown:D})}})})}),(0,Bo.jsx)(ri.InspectorControls,{children:(0,Bo.jsxs)(qi.__experimentalToolsPanel,{label:(0,Pa.__)("Settings"),resetAll:()=>{a({datetime:void 0,format:void 0,isLink:!1})},dropdownMenuProps:p,children:[(0,Bo.jsx)(qi.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,Pa.__)("Date Format"),onDeselect:()=>a({format:void 0}),isShownByDefault:!0,children:(0,Bo.jsx)(ri.__experimentalDateFormatPicker,{format:s,defaultFormat:_,onChange:B=>a({format:B})})}),(0,Bo.jsx)(qi.__experimentalToolsPanelItem,{hasValue:()=>c!==!1,label:b?.labels?.singular_name?(0,Pa.sprintf)((0,Pa.__)("Link to %s"),b.labels.singular_name.toLowerCase()):(0,Pa.__)("Link to post"),onDeselect:()=>a({isLink:!1}),isShownByDefault:!0,children:(0,Bo.jsx)(qi.ToggleControl,{label:b?.labels?.singular_name?(0,Pa.sprintf)((0,Pa.__)("Link to %s"),b.labels.singular_name.toLowerCase()):(0,Pa.__)("Link to post"),onChange:()=>a({isLink:!c}),checked:c})})]})}),(0,Bo.jsx)("div",{...u,children:P})]})}function G7e(e){return/(?:^|[^\\])[aAgh]/.test(e)}var W7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},$7e={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},...a},...i}){return be({metadata:{bindings:{datetime:{source:e,args:{field:t,...r}},...o},...a},...i})},isEligible(e){return e?.metadata?.bindings?.datetime?.source==="core/post-data"&&!!e?.metadata?.bindings?.datetime?.args?.key}},q7e={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=S(e,"wp-block-post-date__modified-date")),be({...o,className:e,metadata:{...r,bindings:{datetime:{source:"core/post-data",args:{field:t}}}}})},isEligible(e){return!e.datetime&&!e?.metadata?.bindings?.datetime}},Z7e={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 be(Zt(e))},isEligible({style:e}){return e?.typography?.fontFamily}},yse=[W7e,$7e,q7e,Z7e];var Wy=n(I(),1),K7e=[{name:"post-date",title:(0,Wy.__)("Post Date"),description:(0,Wy.__)("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,Wy.__)("Modified Date"),description:(0,Wy.__)("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"}],_se=K7e;var{name:xse}=C6,kse={icon:xv,edit:bse,deprecated:yse,variations:_se},Y7e=()=>R({name:xse,metadata:C6,settings:kse});var YM={};K(YM,{init:()=>e9e,metadata:()=>S6,name:()=>Bse,settings:()=>Ise});var S6={$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 T6=n(re(),1),Cse=n(H(),1),Mu=n(E(),1),zu=n(O(),1),Ea=n(I(),1),Sse=n(F(),1);var uo=n(y(),1),wse="\u2026";function Tse(e){let{attributes:{moreText:t,showMoreOnNewLine:r,excerptLength:o},setAttributes:a,isSelected:i,context:{postId:l,postType:s,queryId:c}}=e;Ct(e);let u=Number.isFinite(c),p=i5("postType",s,l),[m,d,{rendered:f,protected:h}={}]=(0,T6.useEntityProp)("postType",s,"excerpt",l),g=Z(),v=(0,Sse.useSelect)(T=>s==="page"?!0:!!T(T6.store).getPostType(s)?.supports?.excerpt,[s]),b=p&&!u&&v,_=(0,Mu.useBlockProps)(),k=(0,Ea._x)("words","Word count type. Do not translate!"),x=(0,Cse.useMemo)(()=>{if(!f)return"";let T=new window.DOMParser().parseFromString(f,"text/html");return T.body.textContent||T.body.innerText||""},[f]);if(!s||!l)return(0,uo.jsx)("div",{..._,children:(0,uo.jsx)("p",{children:(0,Ea.__)("This block will display the excerpt.")})});if(h&&!p)return(0,uo.jsx)("div",{..._,children:(0,uo.jsx)(Mu.Warning,{children:(0,Ea.__)("The content is currently protected and does not have the available excerpt.")})});let w=(0,uo.jsx)(Mu.RichText,{identifier:"moreText",className:"wp-block-post-excerpt__more-link",tagName:"a","aria-label":(0,Ea.__)("\u201CRead more\u201D link text"),placeholder:(0,Ea.__)('Add "read more" link text'),value:t,onChange:T=>a({moreText:T}),withoutInteractiveFormatting:!0}),C=S("wp-block-post-excerpt__excerpt",{"is-inline":!r}),P=(m||x).trim(),B="";if(k==="words")B=P.split(/\s+/,o).join(" ");else if(k==="characters_excluding_spaces"){let T=P.split("",o).join(""),L=T.length-T.replaceAll(" ","").length;B=P.split("",o+L).join("")}else k==="characters_including_spaces"&&(B=P.split("",o).join(""));let N=B!==P,D=b?(0,uo.jsx)(Mu.RichText,{className:C,"aria-label":(0,Ea.__)("Excerpt text"),value:i?P:(N?B+wse:P)||(0,Ea.__)("No excerpt found"),onChange:d,tagName:"p",allowedFormats:[],preserveWhiteSpace:!0}):(0,uo.jsx)("p",{className:C,children:N?B+wse:P||(0,Ea.__)("No excerpt found")});return(0,uo.jsxs)(uo.Fragment,{children:[(0,uo.jsx)(Mu.InspectorControls,{children:(0,uo.jsxs)(zu.__experimentalToolsPanel,{label:(0,Ea.__)("Settings"),resetAll:()=>{a({showMoreOnNewLine:!0,excerptLength:55})},dropdownMenuProps:g,children:[(0,uo.jsx)(zu.__experimentalToolsPanelItem,{hasValue:()=>r!==!0,label:(0,Ea.__)("Show link on new line"),onDeselect:()=>a({showMoreOnNewLine:!0}),isShownByDefault:!0,children:(0,uo.jsx)(zu.ToggleControl,{label:(0,Ea.__)("Show link on new line"),checked:r,onChange:T=>a({showMoreOnNewLine:T})})}),(0,uo.jsx)(zu.__experimentalToolsPanelItem,{hasValue:()=>o!==55,label:(0,Ea.__)("Max number of words"),onDeselect:()=>a({excerptLength:55}),isShownByDefault:!0,children:(0,uo.jsx)(zu.RangeControl,{label:(0,Ea.__)("Max number of words"),value:o,onChange:T=>{a({excerptLength:T})},min:"10",max:"100"})})]})}),(0,uo.jsxs)("div",{..._,children:[D,!r&&" ",r?(0,uo.jsx)("p",{className:"wp-block-post-excerpt__more-text",children:w}):w]})]})}var KM=n(q(),1),X7e={from:[{type:"block",blocks:["core/post-content"],transform:()=>(0,KM.createBlock)("core/post-excerpt")}],to:[{type:"block",blocks:["core/post-content"],transform:()=>(0,KM.createBlock)("core/post-content")}]},Pse=X7e;var J7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},Ese=[J7e];var{name:Bse}=S6,Ise={icon:FB,transforms:Pse,edit:Tse,deprecated:Ese},e9e=()=>R({name:Bse,metadata:S6,settings:Ise});var XM={};K(XM,{init:()=>m9e,metadata:()=>P6,name:()=>Gse,settings:()=>Wse});var P6={$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 Fse=n(Ar(),1),$y=n(re(),1),qy=n(F(),1),Io=n(O(),1),Lr=n(E(),1),km=n(H(),1),Kn=n(I(),1);var Hse=n(Sr(),1);var bm=n(I(),1),Nse=n(O(),1),E6=n(E(),1);var Dse=n(y(),1),{DimensionsTool:r9e}=U(E6.privateApis),o9e="cover",n9e=["aspectRatio","width","height","scale"],a9e=[{value:"cover",label:(0,bm._x)("Cover","Scale option for Image dimension control"),help:(0,bm.__)("Image is scaled and cropped to fill the entire space without being distorted.")},{value:"contain",label:(0,bm._x)("Contain","Scale option for Image dimension control"),help:(0,bm.__)("Image is scaled to fill the space without clipping nor distorting.")},{value:"fill",label:(0,bm._x)("Fill","Scale option for Image dimension control"),help:(0,bm.__)("Image will be stretched and distorted to completely fill the space.")}],i9e=({clientId:e,attributes:t,setAttributes:r,selectedStyleState:o,hasSelectedStyleState:a=!1})=>{let{style:i}=t,l=Xh(o),s=wi({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"aspectRatio"}),c=wi({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"width"}),u=wi({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"height"}),p=wi({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"scale",styleKey:"objectFit"}),[m]=(0,E6.useSettings)("spacing.units"),d=(0,Nse.__experimentalUseCustomUnits)({availableUnits:m||["px","%","vw","em","rem"]});return(0,Dse.jsx)(r9e,{panelId:e,value:{aspectRatio:s,width:c,height:u,scale:p},onChange:h=>{let g={...h,width:!h.width&&h.height?"auto":h.width};r(Jh({style:i,selectedState:o,hasSelectedStyleState:a,nextDimensions:g,dimensionKeyMap:{scale:"objectFit"},dimensionKeys:n9e}))},defaultScale:o9e,defaultAspectRatio:"auto",scaleOptions:a9e,unitsOptions:d},l)},Lse=i9e;var I6=n(O(),1),_m=n(E(),1),Rse=n(ve(),1),B6=n(I(),1),ym=n(y(),1),l9e=({clientId:e,attributes:t,setAttributes:r,overlayColor:o,setOverlayColor:a})=>{let{dimRatio:i}=t,{gradientValue:l,setGradient:s}=(0,_m.__experimentalUseGradient)(),c=(0,_m.__experimentalUseMultipleOriginColorsAndGradients)();return c.hasColorsOrGradients?(0,ym.jsxs)(ym.Fragment,{children:[(0,ym.jsx)(_m.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:o.color,gradientValue:l,label:(0,B6.__)("Overlay"),onColorChange:a,onGradientChange:s,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:e,...c}),(0,ym.jsx)(I6.__experimentalToolsPanelItem,{hasValue:()=>i!==void 0,label:(0,B6.__)("Overlay opacity"),onDeselect:()=>r({dimRatio:0}),resetAllFilter:()=>({dimRatio:0}),isShownByDefault:!0,panelId:e,children:(0,ym.jsx)(I6.RangeControl,{label:(0,B6.__)("Overlay opacity"),value:i,onChange:u=>r({dimRatio:u}),min:0,max:100,step:10,required:!0})})]}):null},Ase=(0,Rse.compose)([(0,_m.withColors)({overlayColor:"background-color"})])(l9e);var xm=n(E(),1),zse=n(ve(),1);function Mse(e){return e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}var Vse=n(y(),1),s9e=({attributes:e,overlayColor:t})=>{let{dimRatio:r}=e,{gradientClass:o,gradientValue:a}=(0,xm.__experimentalUseGradient)(),i=(0,xm.__experimentalUseMultipleOriginColorsAndGradients)(),l=(0,xm.__experimentalUseBorderProps)(e),s={backgroundColor:t.color,backgroundImage:a,...l.style};return!i.hasColorsOrGradients||!r?null:(0,Vse.jsx)("span",{"aria-hidden":"true",className:S("wp-block-post-featured-image__overlay",Mse(r),{[t.class]:t.class,"has-background-dim":r!==void 0,"has-background-gradient":a,[o]:o},l.className),style:s})},QM=(0,zse.compose)([(0,xm.withColors)({overlayColor:"background-color"})])(s9e);var Qe=n(y(),1),Ose=["image"],{isDefaultBlockStyleState:c9e,ResolutionTool:u9e}=U(Lr.privateApis),w0=e=>e!=null&&e!=="",jse="full";function p9e({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,qy.useSelect)(i=>{let{getSettings:l}=i(Lr.store);return{imageSizes:l().imageSizes}},[]);if(!o?.length)return null;let a=o.filter(({slug:i})=>e?.media_details?.sizes?.[i]?.source_url).map(({name:i,slug:l})=>({value:l,label:i}));return(0,Qe.jsx)(u9e,{value:t,defaultValue:jse,options:a,onChange:r})}function Use({clientId:e,attributes:t,setAttributes:r,context:{postId:o,postType:a,queryId:i}}){let l=Number.isFinite(i),{isLink:s,aspectRatio:c,height:u,width:p,scale:m,sizeSlug:d,rel:f,linkTarget:h,useFirstImageFromPost:g}=t,[v,b]=(0,km.useState)(),[_,k]=(0,$y.useEntityProp)("postType",a,"featured_media",o),[x]=(0,$y.useEntityProp)("postType",a,"content",o),w=(0,km.useMemo)(()=>{if(_)return _;if(!g)return;let ie=/<!--\s+wp:(?:core\/)?image\s+(?<attrs>{(?:(?:[^}]+|}+(?=})|(?!}\s+\/?-->).)*)?}\s+)?-->/.exec(x);return ie?.groups?.attrs&&JSON.parse(ie.groups.attrs)?.id},[_,g,x]),{media:C,postType:P,postPermalink:B,selectedStyleState:N}=(0,qy.useSelect)(ie=>{let{getEntityRecord:we,getPostType:se,getEditedEntityRecord:de}=ie($y.store),{getSelectedBlockStyleState:ge}=U(ie(Lr.store));return{media:w&&we("postType","attachment",w,{context:"view"}),postType:a&&se(a),postPermalink:de("postType",a,o)?.link,selectedStyleState:ge(e)}},[e,w,a,o]),D=!c9e(N),T=C?.media_details?.sizes?.[d]?.source_url||C?.source_url,L=(0,Lr.useBlockProps)({className:S({"is-transient":v})}),A=(0,Lr.__experimentalUseBorderProps)(t),z=(0,Lr.__experimentalGetShadowClassesAndStyles)(t),j=(0,Lr.useBlockEditingMode)(),G=c==="auto"?void 0:c,W=ie=>(0,Qe.jsx)(Io.Placeholder,{className:S("block-editor-media-placeholder",A.className),withIllustration:!0,style:{aspectRatio:G,height:w0(u)?u:w0(p)&&"auto",width:w0(p)?p:!!c&&"100%",...A.style,...z.style},children:ie}),$=ie=>{ie?.id&&k(ie.id),ie?.url&&(0,Fse.isBlobURL)(ie.url)&&b(ie.url)},V=()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:void 0}),k(0)};(0,km.useEffect)(()=>{T&&v&&b()},[T,v]);let{createErrorNotice:Q}=(0,qy.useDispatch)(Hse.store),Y=ie=>{Q(ie,{type:"snackbar"}),b()},ee=Z(),te=j==="default"&&(0,Qe.jsxs)(Qe.Fragment,{children:[(0,Qe.jsx)(Lr.InspectorControls,{group:"color",children:(0,Qe.jsx)(Ase,{attributes:t,setAttributes:r,clientId:e})}),(0,Qe.jsx)(Lr.InspectorControls,{group:"dimensions",resetAllFilter:ie=>eg({attributes:ie,selectedState:N,hasSelectedStyleState:D,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,height:void 0,scale:void 0,width:void 0}}),children:(0,Qe.jsx)(Lse,{clientId:e,attributes:t,setAttributes:r,media:C,selectedStyleState:N,hasSelectedStyleState:D})}),(w||l||!o)&&(0,Qe.jsx)(Lr.InspectorControls,{children:(0,Qe.jsxs)(Io.__experimentalToolsPanel,{label:(0,Kn.__)("Settings"),resetAll:()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:jse})},dropdownMenuProps:ee,children:[(0,Qe.jsx)(Io.__experimentalToolsPanelItem,{label:P?.labels?.singular_name?(0,Kn.sprintf)((0,Kn.__)("Link to %s"),P.labels.singular_name):(0,Kn.__)("Link to post"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>r({isLink:!1}),children:(0,Qe.jsx)(Io.ToggleControl,{label:(0,Kn.__)("Make image a link"),onChange:()=>r({isLink:!s}),checked:s})}),s&&(0,Qe.jsx)(Io.__experimentalToolsPanelItem,{label:(0,Kn.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>h!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,Qe.jsx)(Io.ToggleControl,{label:(0,Kn.__)("Open in new tab"),onChange:ie=>r({linkTarget:ie?"_blank":"_self"}),checked:h==="_blank"})}),s&&(0,Qe.jsx)(Io.__experimentalToolsPanelItem,{label:(0,Kn.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!f,onDeselect:()=>r({rel:""}),children:(0,Qe.jsx)(Io.TextControl,{label:(0,Kn.__)("Link relation"),help:(0,km.createInterpolateElement)((0,Kn.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Qe.jsx)(Io.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:f,onChange:ie=>r({rel:ie})})}),!!C&&(0,Qe.jsx)(p9e,{image:C,value:d,onChange:ie=>r({sizeSlug:ie})})]})})]}),ae;if(!w&&(l||!o))return(0,Qe.jsxs)(Qe.Fragment,{children:[te,(0,Qe.jsxs)("div",{...L,children:[s?(0,Qe.jsx)("a",{href:B,target:h,children:W()}):W(),(0,Qe.jsx)(QM,{attributes:t,setAttributes:r,clientId:e})]})]});let J=(0,Kn.__)("Add a featured image"),ce={...A.style,...z.style,aspectRatio:G,height:w0(u)?u:w0(p)&&"auto",width:w0(p)?p:!!c&&"100%",objectFit:!!(u||c)&&m};return!w&&!v?ae=(0,Qe.jsx)(Lr.MediaPlaceholder,{onSelect:$,accept:"image/*",allowedTypes:Ose,onError:Y,placeholder:W,mediaLibraryButton:({open:ie})=>(0,Qe.jsx)(Io.Button,{__next40pxDefaultSize:!0,icon:ou,variant:"primary",label:J,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{ie()}})}):ae=!C&&!v?W():(0,Qe.jsxs)(Qe.Fragment,{children:[(0,Qe.jsx)("img",{className:A.className,src:v||T,alt:C&&C?.alt_text?(0,Kn.sprintf)((0,Kn.__)("Featured image: %s"),C.alt_text):(0,Kn.__)("Featured image"),style:ce}),v&&(0,Qe.jsx)(Io.Spinner,{})]}),(0,Qe.jsxs)(Qe.Fragment,{children:[!v&&te,!!C&&!l&&(0,Qe.jsx)(Lr.BlockControls,{group:"other",children:(0,Qe.jsx)(Lr.MediaReplaceFlow,{mediaId:w,mediaURL:T,allowedTypes:Ose,accept:"image/*",onSelect:$,onError:Y,onReset:V})}),(0,Qe.jsxs)("figure",{...L,children:[s?(0,Qe.jsx)("a",{href:B,target:h,children:ae}):ae,(0,Qe.jsx)(QM,{attributes:t,setAttributes:r,clientId:e})]})]})}var{name:Gse}=P6,Wse={icon:jB,edit:Use},m9e=()=>R({name:Gse,metadata:P6,settings:Wse});var JM={};K(JM,{init:()=>h9e,metadata:()=>N6,name:()=>Jse,settings:()=>ece});var Xse=n(I(),1);var N6={$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 yn=n(O(),1),Ef=n(E(),1),yr=n(I(),1),$se=n(F(),1),qse=n(re(),1);var Rr=n(y(),1);function Zse({context:{postType:e},attributes:{type:t,label:r,showTitle:o,linkLabel:a,arrow:i,taxonomy:l},setAttributes:s}){let c=t==="next",u=c?(0,yr.__)("Next"):(0,yr.__)("Previous"),m={none:"",arrow:c?"\u2192":"\u2190",chevron:c?"\xBB":"\xAB"}[i];o&&(u=c?(0,yr.__)("Next: "):(0,yr.__)("Previous: "));let d=c?(0,yr.__)("Next post"):(0,yr.__)("Previous post"),f=(0,Ef.useBlockProps)(),h=(0,$se.useSelect)(b=>{let{getTaxonomies:_}=b(qse.store);return _({type:e,per_page:-1})},[e]),g=()=>{let b={label:(0,yr.__)("Unfiltered"),value:""},_=(h??[]).filter(({visibility:k})=>!!k?.publicly_queryable).map(k=>({value:k.slug,label:k.name}));return[b,..._]},v=Z();return(0,Rr.jsxs)(Rr.Fragment,{children:[(0,Rr.jsx)(Ef.InspectorControls,{children:(0,Rr.jsxs)(yn.__experimentalToolsPanel,{label:(0,yr.__)("Settings"),resetAll:()=>{s({showTitle:!1,linkLabel:!1,arrow:"none"})},dropdownMenuProps:v,children:[(0,Rr.jsx)(yn.__experimentalToolsPanelItem,{label:(0,yr.__)("Display the title as a link"),isShownByDefault:!0,hasValue:()=>o,onDeselect:()=>s({showTitle:!1}),children:(0,Rr.jsx)(yn.ToggleControl,{label:(0,yr.__)("Display the title as a link"),help:(0,yr.__)("If you have entered a custom label, it will be prepended before the title."),checked:!!o,onChange:()=>s({showTitle:!o})})}),o&&(0,Rr.jsx)(yn.__experimentalToolsPanelItem,{label:(0,yr.__)("Include the label as part of the link"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>s({linkLabel:!1}),children:(0,Rr.jsx)(yn.ToggleControl,{label:(0,yr.__)("Include the label as part of the link"),checked:!!a,onChange:()=>s({linkLabel:!a})})}),(0,Rr.jsx)(yn.__experimentalToolsPanelItem,{label:(0,yr.__)("Arrow"),isShownByDefault:!0,hasValue:()=>i!=="none",onDeselect:()=>s({arrow:"none"}),children:(0,Rr.jsxs)(yn.__experimentalToggleGroupControl,{label:(0,yr.__)("Arrow"),value:i,onChange:b=>{s({arrow:b})},help:(0,yr.__)("A decorative arrow for the next and previous link."),isBlock:!0,children:[(0,Rr.jsx)(yn.__experimentalToggleGroupControlOption,{value:"none",label:(0,yr._x)("None","Arrow option for Next/Previous link")}),(0,Rr.jsx)(yn.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,yr._x)("Arrow","Arrow option for Next/Previous link")}),(0,Rr.jsx)(yn.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,yr._x)("Chevron","Arrow option for Next/Previous link")})]})})]})}),(0,Rr.jsx)(Ef.InspectorControls,{group:"advanced",children:(0,Rr.jsx)(yn.SelectControl,{label:(0,yr.__)("Filter by taxonomy"),value:l,options:g(),onChange:b=>s({taxonomy:b}),help:(0,yr.__)("Only link to posts that have the same taxonomy terms as the current post. For example the same tags or categories.")})}),(0,Rr.jsxs)("div",{...f,children:[!c&&m&&(0,Rr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-previous is-arrow-${i}`,children:m}),(0,Rr.jsx)(Ef.RichText,{tagName:"a",identifier:"label","aria-label":d,placeholder:u,value:r,withoutInteractiveFormatting:!0,onChange:b=>s({label:b})}),o&&(0,Rr.jsx)("a",{href:"#post-navigation-pseudo-link",onClick:b=>b.preventDefault(),children:(0,yr.__)("An example title")}),c&&m&&(0,Rr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-next is-arrow-${i}`,"aria-hidden":!0,children:m})]})]})}var Bf=n(I(),1);var Kse=[{name:"post-previous",title:(0,Bf.__)("Previous Post"),description:(0,Bf.__)("Displays the post link that precedes the current post."),icon:KB,attributes:{type:"previous"},scope:["inserter","transform"],example:{attributes:{label:(0,Bf.__)("Previous post"),arrow:"arrow"}}},{isDefault:!0,name:"post-next",title:(0,Bf.__)("Next Post"),description:(0,Bf.__)("Displays the post link that follows the current post."),icon:sB,attributes:{type:"next"},scope:["inserter","transform"],example:{attributes:{label:(0,Bf.__)("Next post"),arrow:"arrow"}}}];Kse.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var Yse=Kse;var f9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Qse=[f9e];var{name:Jse}=N6,ece={edit:Zse,variations:Yse,deprecated:Qse,example:{attributes:{label:(0,Xse.__)("Next post"),arrow:"arrow"}}},h9e=()=>R({name:Jse,metadata:N6,settings:ece});var ez={};K(ez,{init:()=>x9e,metadata:()=>D6,name:()=>lce,settings:()=>sce});var D6={$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 C0=n(H(),1),tce=n(F(),1),Zy=n(I(),1),Pl=n(E(),1),L6=n(O(),1),rce=n(re(),1);var Yn=n(y(),1),v9e=[["core/post-title"],["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],["core/post-excerpt"]];function b9e({classList:e}){let t=(0,Pl.useInnerBlocksProps)({className:S("wp-block-post",e)},{template:v9e,__unstableDisableLayoutClassNames:!0});return(0,Yn.jsx)("li",{...t})}function y9e({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:a}){let i=(0,Pl.__experimentalUseBlockPreview)({blocks:e,props:{className:S("wp-block-post",r)}}),l=()=>{a(t)};return(0,Yn.jsx)("li",{...i,tabIndex:0,role:"button",onClick:l,onKeyPress:l,style:{display:o?"none":void 0}})}var _9e=(0,C0.memo)(y9e);function oce({setAttributes:e,clientId:t,context:{query:{perPage:r,offset:o=0,postType:a,order:i,orderBy:l,author:s,search:c,exclude:u,sticky:p,inherit:m,taxQuery:d,parents:f,pages:h,format:g,excludeCurrent:v,...b}={},templateSlug:_,previewPostType:k,postId:x},attributes:{layout:w},__unstableLayoutClassNames:C}){let{type:P,columnCount:B=3,minimumColumnWidth:N}=w||{},[D,T]=(0,C0.useState)(),{posts:L,blocks:A}=(0,tce.useSelect)($=>{let{getEntityRecords:V,getTaxonomies:Q}=$(rce.store),{getBlocks:Y}=$(Pl.store),ee=m&&_?.startsWith("category-")&&V("taxonomy","category",{context:"view",per_page:1,_fields:["id"],slug:_.replace("category-","")}),te=m&&_?.startsWith("tag-")&&V("taxonomy","post_tag",{context:"view",per_page:1,_fields:["id"],slug:_.replace("tag-","")}),ae={offset:o||0,order:i,orderby:l};if(d&&!m){let ie=Q({type:a,per_page:-1,context:"view"}),we=(de,ge="")=>Object.entries(de||{}).reduce((oe,[me,le])=>{let Pe=ie?.find(({slug:Ee})=>Ee===me);return Pe?.rest_base&&le?.length&&(oe[Pe.rest_base+ge]=le),oe},{}),se=we(d.include);d.exclude&&Object.assign(se,we(d.exclude,"_exclude")),Object.keys(se).length&&Object.assign(ae,se)}r&&(ae.per_page=r),s&&(ae.author=s),c&&(ae.search=c),u?.length&&(ae.exclude=u),f?.length&&(ae.parent=f),g?.length&&(ae.format=g),v&&x&&(ae.exclude?ae.exclude=[...ae.exclude,x]:ae.exclude=[x]),["exclude","only"].includes(p)&&(ae.sticky=p==="only"),["","ignore"].includes(p)&&(delete ae.sticky,ae.ignore_sticky=p==="ignore");let J=a;return m&&(_?.startsWith("archive-")?(ae.postType=_.replace("archive-",""),J=ae.postType):ee?ae.categories=ee[0]?.id:te?ae.tags=te[0]?.id:_?.startsWith("taxonomy-post_format")&&(ae.format=_.replace("taxonomy-post_format-post-format-",""))),{posts:V("postType",k||J,{...ae,...b}),blocks:Y(t)}},[r,o,i,l,t,s,c,a,u,p,m,_,d,f,g,b,k]),z=(0,C0.useMemo)(()=>L?.map($=>({postType:$.type,postId:$.id,classList:$.class_list??""})),[L]),j=(0,Pl.useBlockProps)({className:S(C,{[`columns-${B}`]:P==="grid"&&B,"has-native-responsive-grid":P==="grid"&&B&&N})});if(!L)return(0,Yn.jsx)("p",{...j,children:(0,Yn.jsx)(L6.Spinner,{})});if(!L.length)return(0,Yn.jsxs)("p",{...j,children:[" ",(0,Zy.__)("No results found.")]});let G=$=>e({layout:{...w,...$}}),W=[{icon:Wl,title:(0,Zy._x)("List view","Post template block display setting"),onClick:()=>G({type:"default"}),isActive:P==="default"||P==="constrained"},{icon:Gl,title:(0,Zy._x)("Grid view","Post template block display setting"),onClick:()=>G({type:"grid",columnCount:B}),isActive:P==="grid"}];return(0,Yn.jsxs)(Yn.Fragment,{children:[(0,Yn.jsx)(Pl.BlockControls,{children:(0,Yn.jsx)(L6.ToolbarGroup,{controls:W})}),(0,Yn.jsx)("ul",{...j,children:z&&z.map($=>(0,Yn.jsxs)(Pl.BlockContextProvider,{value:$,children:[$.postId===(D||z[0]?.postId)?(0,Yn.jsx)(b9e,{classList:$.classList}):null,(0,Yn.jsx)(_9e,{blocks:A,blockContextId:$.postId,classList:$.classList,setActiveBlockContextId:T,isHidden:$.postId===(D||z[0]?.postId)})]},$.postId))})]})}var nce=n(E(),1),ace=n(y(),1);function ice(){return(0,ace.jsx)(nce.InnerBlocks.Content,{})}var{name:lce}=D6,sce={icon:td,edit:oce,save:ice},x9e=()=>R({name:lce,metadata:D6,settings:sce});var tz={};K(tz,{init:()=>T9e,metadata:()=>R6,name:()=>_ce,settings:()=>xce});var yce=n(vu(),1);var R6={$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 Vu=n(E(),1),A6=n(q(),1),M6=n(O(),1),dce=n(F(),1),fce=n(en(),1),wm=n(I(),1),hce=n(re(),1);var cce=n(re(),1),uce=n(F(),1),w9e=[];function pce({postId:e,term:t}){let{slug:r}=t;return(0,uce.useSelect)(o=>{if(!t?.visibility?.publicly_queryable||!e)return{postTerms:w9e,isLoading:!1,hasPostTerms:!1};let{getEntityRecords:i,isResolving:l}=o(cce.store),s=["taxonomy",r,{post:e,per_page:-1,context:"view"}],c=i(...s);return{postTerms:c,isLoading:l("getEntityRecords",s),hasPostTerms:!!c?.length}},[e,t?.visibility?.publicly_queryable,r])}var Qn=n(y(),1),mce=["core/bold","core/image","core/italic","core/link","core/strikethrough","core/text-color"];function gce({attributes:e,clientId:t,context:r,isSelected:o,setAttributes:a,insertBlocksAfter:i}){let{term:l,separator:s,prefix:c,suffix:u}=e,{postId:p,postType:m}=r,d=(0,dce.useSelect)(k=>{if(!l)return{};let{getTaxonomy:x}=k(hce.store),w=x(l);return w?.visibility?.publicly_queryable?w:{}},[l]),{postTerms:f,hasPostTerms:h,isLoading:g}=pce({postId:p,term:d}),v=p&&m,b=(0,Vu.useBlockDisplayInformation)(t),_=(0,Vu.useBlockProps)({className:l&&`taxonomy-${l}`});return(0,Qn.jsxs)(Qn.Fragment,{children:[(0,Qn.jsx)(Vu.InspectorControls,{group:"advanced",children:(0,Qn.jsx)(M6.TextControl,{autoComplete:"off",label:(0,wm.__)("Separator"),value:s||"",onChange:k=>{a({separator:k})},help:(0,wm.__)("Enter character(s) used to separate terms.")})}),(0,Qn.jsxs)("div",{..._,children:[g&&v&&(0,Qn.jsx)(M6.Spinner,{}),!g&&(o||c)&&(0,Qn.jsx)(Vu.RichText,{identifier:"prefix",allowedFormats:mce,className:"wp-block-post-terms__prefix","aria-label":(0,wm.__)("Prefix"),placeholder:(0,wm.__)("Prefix")+" ",value:c,onChange:k=>a({prefix:k}),tagName:"span"}),(!v||!l)&&(0,Qn.jsx)("span",{children:b.title}),v&&!g&&h&&f.map(k=>(0,Qn.jsx)("a",{href:k.link,onClick:x=>x.preventDefault(),rel:"tag",children:(0,fce.decodeEntities)(k.name)},k.id)).reduce((k,x)=>(0,Qn.jsxs)(Qn.Fragment,{children:[k,(0,Qn.jsx)("span",{className:"wp-block-post-terms__separator",children:s||" "}),x]})),v&&!g&&!h&&(d?.labels?.no_terms||(0,wm.__)("Term items not found.")),!g&&(o||u)&&(0,Qn.jsx)(Vu.RichText,{identifier:"suffix",allowedFormats:mce,className:"wp-block-post-terms__suffix","aria-label":(0,wm.__)("Suffix"),placeholder:" "+(0,wm.__)("Suffix"),value:u,onChange:k=>a({suffix:k}),tagName:"span",__unstableOnSplitAtEnd:i?()=>i((0,A6.createBlock)((0,A6.getDefaultBlockName)())):void 0})]})]})}var C9e={category:xh,post_tag:WB};function vce(e,t){if(t!=="core/post-terms")return e;let r=e.variations.map(o=>({...o,icon:C9e[o.name]??xh}));return{...e,variations:r}}var S9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},bce=[S9e];var{name:_ce}=R6,xce={icon:xh,edit:gce,deprecated:bce},T9e=()=>((0,yce.addFilter)("blocks.registerBlockType","core/template-part",vce),R({name:_ce,metadata:R6,settings:xce}));var rz={};K(rz,{init:()=>N9e,metadata:()=>z6,name:()=>Ice,settings:()=>Nce});var z6={$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 Xn=n(I(),1),Cce=n(H(),1),V6=n(E(),1),S0=n(O(),1),Sce=n(q(),1),O6=n(re(),1),Tce=n(wce(),1);var Lc=n(y(),1);function E9e({attributes:e,setAttributes:t,context:r}){let{displayAsRange:o,displayMode:a,averageReadingSpeed:i}=e,{postId:l,postType:s}=r,c=Z(),[u]=(0,O6.useEntityProp)("postType",s,"content",l),[p]=(0,O6.useEntityBlockEditor)("postType",s,{id:l}),m=(0,Cce.useMemo)(()=>{let f;u instanceof Function?f=u({blocks:p}):p?f=(0,Sce.__unstableSerializeAndClean)(p):f=u;let h=(0,Xn._x)("words","Word count type. Do not translate!"),g=(0,Tce.count)(f||"",h);if(a==="time"){if(o){let b=Math.max(1,Math.round(g/i*1.2)),_=Math.max(1,Math.round(g/i*.8));_===b&&(b=b+1);let k=(0,Xn._x)("%1$s\u2013%2$s minutes","Range of minutes to read");return(0,Xn.sprintf)(k,_,b)}let v=Math.max(1,Math.round(g/i));return(0,Xn.sprintf)((0,Xn._n)("%s minute","%s minutes",v),v)}if(a==="words")return h==="words"?(0,Xn.sprintf)((0,Xn._n)("%s word","%s words",g),g.toLocaleString()):(0,Xn.sprintf)((0,Xn._n)("%s character","%s characters",g),g.toLocaleString())},[u,p,o,a,i]),d=(0,V6.useBlockProps)();return(0,Lc.jsxs)(Lc.Fragment,{children:[a==="time"&&(0,Lc.jsx)(V6.InspectorControls,{children:(0,Lc.jsx)(S0.__experimentalToolsPanel,{label:(0,Xn.__)("Settings"),resetAll:()=>{t({displayAsRange:!0})},dropdownMenuProps:c,children:(0,Lc.jsx)(S0.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Xn._x)("Display as range","Turns reading time range display on or off"),hasValue:()=>!o,onDeselect:()=>{t({displayAsRange:!0})},children:(0,Lc.jsx)(S0.ToggleControl,{label:(0,Xn.__)("Display as range"),checked:!!o,onChange:()=>t({displayAsRange:!o})})})})}),(0,Lc.jsx)("div",{...d,children:m})]})}var Pce=E9e;var Ky=n(I(),1);var B9e=[{name:"time-to-read",title:(0,Ky.__)("Time to Read"),description:(0,Ky.__)("Show minutes required to finish reading the post."),attributes:{displayMode:"time"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="time",icon:Fv,isDefault:!0},{name:"word-count",title:(0,Ky.__)("Word Count"),description:(0,Ky.__)("Show the number of words in the post."),attributes:{displayMode:"words"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="words",icon:mN}],Ece=B9e;var I9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Bce=[I9e];var{name:Ice}=z6,Nce={icon:Fv,edit:Pce,variations:Ece,example:{},deprecated:Bce},N9e=()=>R({name:Ice,metadata:z6,settings:Nce});var oz={};K(oz,{init:()=>A9e,metadata:()=>F6,name:()=>Mce,settings:()=>zce});var F6={$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 Ki=n(E(),1),Zi=n(O(),1),oi=n(I(),1),H6=n(q(),1),Yy=n(re(),1),Dce=n(F(),1),Lce=n(H(),1);var rr=n(y(),1);function Rce({attributes:{level:e,levelOptions:t,isLink:r,rel:o,linkTarget:a,placeholder:i},setAttributes:l,context:{postType:s,postId:c,queryId:u},insertBlocksAfter:p}){let m=e===0?"p":`h${e}`,d=Number.isFinite(u),f=(0,Dce.useSelect)(P=>d?!1:P(Yy.store).canUser("update",{kind:"postType",name:s,id:c}),[d,s,c]),[h="",g,v]=(0,Yy.useEntityProp)("postType",s,"title",c),[b]=(0,Yy.useEntityProp)("postType",s,"link",c),_=p?()=>{p((0,H6.createBlock)((0,H6.getDefaultBlockName)()))}:void 0,k=(0,Ki.useBlockProps)(),x=(0,Ki.useBlockEditingMode)(),w=Z(),C=(0,rr.jsx)(m,{...k,children:i||(0,oi.__)("Title")});return s&&c&&(C=f?(0,rr.jsx)(Ki.PlainText,{tagName:m,placeholder:(0,oi.__)("(no title)"),value:h,onChange:g,__experimentalVersion:2,__unstableOnSplitAtEnd:_,...k}):(0,rr.jsx)(m,{...k,dangerouslySetInnerHTML:{__html:v?.rendered||(0,oi.__)("(no title)")}})),r&&s&&c&&(C=f?(0,rr.jsx)(m,{...k,children:(0,rr.jsx)(Ki.PlainText,{tagName:"a",href:b,target:a,rel:o,placeholder:h.length?null:(0,oi.__)("(no title)"),value:h,onChange:g,__experimentalVersion:2,__unstableOnSplitAtEnd:_})}):(0,rr.jsx)(m,{...k,children:(0,rr.jsx)("a",{href:b,target:a,rel:o,onClick:P=>P.preventDefault(),dangerouslySetInnerHTML:{__html:v?.rendered||(0,oi.__)("(no title)")}})})),(0,rr.jsxs)(rr.Fragment,{children:[x==="default"&&(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(Ki.BlockControls,{group:"block",children:(0,rr.jsx)(Ki.HeadingLevelDropdown,{value:e,options:t,onChange:P=>l({level:P})})}),(0,rr.jsx)(Ki.InspectorControls,{children:(0,rr.jsxs)(Zi.__experimentalToolsPanel,{label:(0,oi.__)("Settings"),resetAll:()=>{l({rel:"",linkTarget:"_self",isLink:!1})},dropdownMenuProps:w,children:[(0,rr.jsx)(Zi.__experimentalToolsPanelItem,{label:(0,oi.__)("Make title a link"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>l({isLink:!1}),children:(0,rr.jsx)(Zi.ToggleControl,{label:(0,oi.__)("Make title a link"),onChange:()=>l({isLink:!r}),checked:r})}),r&&(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(Zi.__experimentalToolsPanelItem,{label:(0,oi.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>a==="_blank",onDeselect:()=>l({linkTarget:"_self"}),children:(0,rr.jsx)(Zi.ToggleControl,{label:(0,oi.__)("Open in new tab"),onChange:P=>l({linkTarget:P?"_blank":"_self"}),checked:a==="_blank"})}),(0,rr.jsx)(Zi.__experimentalToolsPanelItem,{label:(0,oi.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>l({rel:""}),children:(0,rr.jsx)(Zi.TextControl,{label:(0,oi.__)("Link relation"),help:(0,Lce.createInterpolateElement)((0,oi.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,rr.jsx)(Zi.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:o,onChange:P=>l({rel:P})})})]})]})})]}),C]})}var L9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},R9e={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},Ace=[L9e,R9e];var{name:Mce}=F6,zce={icon:$l,edit:Rce,deprecated:Ace},A9e=()=>R({name:Mce,metadata:F6,settings:zce});var lz={};K(lz,{init:()=>F9e,metadata:()=>G6,name:()=>Uce,settings:()=>$6});var iz=n(I(),1);var jce=n(q(),1);var nz=n(I(),1),j6=n(E(),1),U6=n(q(),1),Vce=n(y(),1);function Oce({attributes:e,mergeBlocks:t,setAttributes:r,onRemove:o,insertBlocksAfter:a,style:i}){let{content:l}=e,s=(0,j6.useBlockProps)({style:i});return(0,Vce.jsx)(j6.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:c=>{r({content:c})},onRemove:o,"aria-label":(0,nz.__)("Preformatted text"),placeholder:(0,nz.__)("Write preformatted text\u2026"),onMerge:t,...s,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:a?()=>a((0,U6.createBlock)((0,U6.getDefaultBlockName)())):void 0})}var G6={$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 W6=n(E(),1),az=n(y(),1);function Fce({attributes:e}){let{content:t}=e;return(0,az.jsx)("pre",{...W6.useBlockProps.save(),children:(0,az.jsx)(W6.RichText.Content,{value:t})})}var Qy=n(q(),1),z9e={from:[{type:"block",blocks:["core/code","core/paragraph","core/verse"],transform:({content:e,anchor:t})=>(0,Qy.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,Qy.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,Qy.createBlock)("core/code",e)},{type:"block",blocks:["core/verse"],transform:e=>(0,Qy.createBlock)("core/verse",e)}]},Hce=z9e;var{fieldsKey:V9e,formKey:O9e}=U(jce.privateApis),{name:Uce}=G6,$6={icon:qB,example:{attributes:{content:(0,iz.__)(`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=V8e)},{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")),a=()=>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(p=>p.getAttribute("aria-checked")==="true")||u[0])?.focus()}},l=c=>{let u=o();u.length&&u[(c+u.length)%u.length].focus()},s=c=>{this.setPlaybackRate(parseFloat(c.dataset.rate)),i(!1),t.focus()};t.addEventListener("click",c=>{c.stopPropagation(),i(!a())},{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&&s(u)},{signal:this._ac.signal}),t.closest(".waveform-speed")?.addEventListener("keydown",c=>{let u=o(),p=u.indexOf(document.activeElement);if(!a()){(c.key==="ArrowDown"||c.key==="ArrowUp")&&document.activeElement===t&&(c.preventDefault(),i(!0));return}switch(c.key){case"ArrowDown":c.preventDefault(),l(p<0?0:p+1);break;case"ArrowUp":c.preventDefault(),l(p<0?u.length-1:p-1);break;case"Home":c.preventDefault(),l(0);break;case"End":c.preventDefault(),l(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(z8e)||(_n.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,a=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(a-5,0,this.audio.duration)),i.ArrowRight=()=>this.seekTo(Zo(a+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(),a;switch(t.key){case"ArrowLeft":case"ArrowDown":a=o-Bie;break;case"ArrowRight":case"ArrowUp":a=o+Bie;break;case"PageDown":a=o-Iie;break;case"PageUp":a=o+Iie;break;case"Home":a=0;break;case"End":a=r;break;default:return}t.preventDefault(),t.stopPropagation(),this.seekToSeconds(a)},{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",_8e(this.options.seekValueText||"%1$s of %2$s",Au(r),Au(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=C8e(()=>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.audio&&(this.audio.src=t,await new Promise((o,a)=>{let i=()=>{this.audio.removeEventListener("loadedmetadata",i),this.audio.removeEventListener("error",l),o()},l=s=>{this.audio.removeEventListener("loadedmetadata",i),this.audio.removeEventListener("error",l),a(s)};this.audio.addEventListener("loadedmetadata",i),this.audio.addEventListener("error",l)}));let r=this.options.title||Lie(t);if(this.titleEl&&(this.titleEl.textContent=r),this.applySeekLabel(r),this.options.waveform)this.setWaveformData(this.options.waveform);else try{let o=await Sie(t,this.options.samples,this.options.showBPM);this.waveformData=o.peaks,o.bpm&&(this.detectedBPM=o.bpm,this.updateBPMDisplay())}catch(o){console.warn("[WaveformPlayer] Using placeholder waveform:",o),this.waveformData=R8e(this.options.samples)}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,a={}){let i=Object.prototype.hasOwnProperty.call(a,"artwork"),l=Object.prototype.hasOwnProperty.call(a,"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=xie(this.options,{url:t,title:r===null?this.options.title:r,artist:o===null?this.options.artist:o,...a}),i&&(this.options.artwork=a.artwork||null),l?this.options.artworkAlt=a.artworkAlt||"":i&&(this.options.artworkAlt=this.options.artwork?Eie.artworkAlt:""),a.preload&&this.audio&&(this.audio.preload=a.preload),a.crossOrigin&&this.audio&&(this.audio.crossOrigin=a.crossOrigin),o!==null&&this.syncArtist(o),(i||l)&&this.syncArtwork(i?a.artwork:this.options.artwork,l?a.artworkAlt:this.options.artworkAlt),this.options.markers=a.markers||[],this.options.waveform=a.waveform||null,await this.load(t),a.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=r.markers,this.renderMarkers()),this.drawWaveform()}).catch(()=>{});return}if(typeof t=="string")try{let r=JSON.parse(t);this.waveformData=Array.isArray(r)?r:[]}catch{this.waveformData=t.split(",").map(Number)}else this.waveformData=Array.isArray(t)?t:[];this.drawWaveform()}drawWaveform(){!this.ctx||this.waveformData.length===0||I8e(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 a=r.time/t*100,i=document.createElement("button");i.className="waveform-marker",i.style.left=`${a}%`,i.style.backgroundColor=r.color||"rgba(255, 255, 255, 0.5)",i.setAttribute("aria-label",r.label),i.setAttribute("data-time",r.time);let l=document.createElement("span");l.className="waveform-marker-tooltip",l.textContent=r.label,i.appendChild(l),i.addEventListener("click",s=>{s.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,a=-1,i=-1/0;t.forEach((l,s)=>{let c=parseFloat(l.getAttribute("data-time"));Number.isFinite(c)&&c<=o+.05&&c>i&&(i=c,a=s)}),a!==this._activeMarkerIndex&&(this._activeMarkerIndex=a,this.setActiveMarker(a),clearTimeout(this._markerLabelTimer),t.forEach((l,s)=>l.classList.toggle("show-label",s===a)),a>=0&&(this._markerLabelTimer=setTimeout(()=>{this.markersContainer?.querySelectorAll(".waveform-marker").forEach(l=>l.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 a=this.canvas.getBoundingClientRect(),i=Zo((t-a.left)/a.width);r.textContent=Au(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=Au(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){this.isLoading=t,this.loadingEl&&(this.loadingEl.style.display=t?"block":"none"),this.seekEl&&this.seekEl.setAttribute("aria-busy",t?"true":"false")}onMetadataLoaded(){this.isDestroying||(this.totalTimeEl&&(this.totalTimeEl.textContent=Au(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=Au(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=CM();let t=Pie(this.options.colorPreset);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(_n._themeWatch||typeof document>"u")return;let t=()=>requestAnimationFrame(()=>{_n.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 a=null;try{a=window.matchMedia("(prefers-color-scheme: dark)"),a.addEventListener("change",t)}catch{}_n._themeWatch={obs:o,mq:a,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&&_n.currentlyPlaying&&_n.currentlyPlaying!==this&&_n.currentlyPlaying.pause(),this.options.audioMode==="external"){this._emit("waveformplayer:request-play",this._buildTrackDetail(),!0).defaultPrevented||(_n.currentlyPlaying=this);return}return _n.currentlyPlaying=this,this.audio.play()}pause(){if(_n.currentlyPlaying===this&&(_n.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=Au(t)),this._extDuration=r,this.totalTimeEl&&(!this.totalTimeEl.dataset._extSet||this.totalTimeEl.dataset._extDur!==String(r))&&(this.totalTimeEl.textContent=Au(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=Zo(t,.5,2);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),_n.instances.delete(this.id),_n.currentlyPlaying===this&&(_n.currentlyPlaying=null),this.audio&&(this.audio.pause(),this.audio.src="",this.audio.load(),this.audio=null),this.container.innerHTML="",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(a=>a.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 Sie(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}};Ry.utils={formatTime:Au,extractTitleFromUrl:Lie,escapeHtml:Bc,isSafeHref:b8e,parseDataAttributes:Die};var TM=()=>typeof window<"u"&&typeof document<"u";function SM(){TM()&&document.querySelectorAll("[data-waveform-player]").forEach(e=>{if(e.dataset.waveformInitialized!=="true")try{new Ry(e),e.dataset.waveformInitialized="true"}catch(t){console.error("[WaveformPlayer] Failed to initialize:",t,e)}})}TM()&&(document.readyState==="loading"?document.addEventListener("DOMContentLoaded",SM):SM());Ry.init=SM;TM()&&(window.WaveformPlayer=Ry);var Aie=Ry;var O8e=100,F8e="Seek";function zie(e){return e.ownerDocument.defaultView.getComputedStyle(e)}function Oie(e){let t=e?.trim().match(/^[\w-]+-gradient\((.*)\)$/i);if(!t)return[];let r=[],o=0,a="";for(let i of t[1]){if(i==="("?++o:i===")"&&--o,i===","&&o===0){r.push(a.trim()),a="";continue}a+=i}return a.trim()&&r.push(a.trim()),r}function H8e(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,a=!1;for(let i=0;i<e.length;i++){let l=e[i];if(l==="("?(a=!0,++o):l===")"&&--o,a&&o===0)return e.slice(0,i+1)}}function j8e(e){let t=H8e(e);if(t)return t;let[r]=e.split(/\s+/);if(hr(r).isValid())return r}function U8e(e){let r=Oie(e)[0],o=r?.match(/^(-?\d+(?:\.\d+)?)deg$/i);if(o){let s=(Number(o[1])%360+360)%360;return s===90||s===270?"horizontal":s===0||s===180?"vertical":"diagonal"}if(!r?.startsWith("to "))return;let a=r.toLowerCase().replace(/^to\s+/,""),i=a.includes("left")||a.includes("right"),l=a.includes("top")||a.includes("bottom");if(i&&l)return"diagonal";if(i)return"horizontal";if(l)return"vertical"}function G8e(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=zie(r).color;return r.remove(),o&&hr(o).isValid()?o:t}function PM(e,t){let r=W8e(t)?.map(o=>G8e(e,o)).filter(o=>hr(o).isValid());return r?.length>1?r:void 0}function Mie(e,t){return Array.isArray(e)?e.map(r=>hr(r).alpha(t).toRgbString()):hr(e).alpha(t).toRgbString()}function Fie(e){return Array.isArray(e)?e[e.length-1]:e}function W8e(e){let t=Oie(e).map(j8e).filter(Boolean);return t.length>1?t:void 0}function Vie(e){return Array.isArray(e)?JSON.stringify(e):e}function $8e(e,t,r,o){let a=r||zie(e).color,i=PM(e,o),l=i||t||a,s=Mie(l,.3),c=Mie(l,.6),u=i?U8e(o):void 0;return{textColor:a,waveformColor:s,progressColor:c,...u&&{waveformGradient:u}}}function q8e({url:e,title:t,artist:r,artwork:o,waveformColor:a,progressColor:i,waveformGradient:l,buttonColor:s,seekLabel:c,seekValueText:u,height:p=O8e,waveformStyle:m="bars"}){let d=document.createElement("div");return d.setAttribute("data-waveform-player",""),d.setAttribute("data-url",e),d.setAttribute("data-height",String(p)),d.setAttribute("data-waveform-style",m),d.setAttribute("data-waveform-color",Vie(a)),d.setAttribute("data-progress-color",Vie(i)),l&&d.setAttribute("data-waveform-gradient",l),d.setAttribute("data-button-color",s),d.setAttribute("data-seek-label",Hie(c)),u&&d.setAttribute("data-seek-value-text",u),d.setAttribute("data-text-color",s),d.setAttribute("data-text-secondary-color",s),t&&d.setAttribute("data-title",t),r&&d.setAttribute("data-artist",r),o&&d.setAttribute("data-artwork",o),d}function EM(e,{backgroundColor:t,backgroundGradient:r,textColor:o,playButtonColor:a,playButtonGradient:i}={}){let l=e.querySelector(".waveform-container"),s=e.querySelector(".waveform-btn"),c=Fie(PM(e,i)||a);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")),s&&(i?s.style.background=i:s.style.removeProperty("background")),l&&(r?l.style.background=r:t?(l.style.removeProperty("background"),l.style.backgroundColor=t):(l.style.removeProperty("background"),l.style.removeProperty("background-color")))}function Z8e(e,t){let o=hr(t).isDark()?"#ffffff":"#000000";e.querySelectorAll("svg path").forEach(i=>{i.style.fill=o})}function K8e(e,{play:t="Play",pause:r="Pause"}={}){let o=e.querySelector(".waveform-btn");if(!o)return;o.setAttribute("aria-label",t);let a=()=>o.setAttribute("aria-label",r),i=()=>o.setAttribute("aria-label",t);return e.addEventListener("waveformplayer:play",a),e.addEventListener("waveformplayer:pause",i),e.addEventListener("waveformplayer:ended",i),()=>{e.removeEventListener("waveformplayer:play",a),e.removeEventListener("waveformplayer:pause",i),e.removeEventListener("waveformplayer:ended",i)}}function Hie(e){return e||F8e}function jie(e,t){let r=Hie(t);e.options.seekLabel=r,e.applySeekLabel?.(r);let o=e?.container?.querySelector(".waveform-container");o&&o.setAttribute("aria-label",r)}function QS(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 Y8e(e){e.name!=="AbortError"&&console.error("Playlist play error:",e)}function Uie(e,{src:t,title:r,artist:o,image:a,imageAlt:i,waveformColor:l,waveformGradient:s,textColor:c,backgroundColor:u,backgroundGradient:p,autoPlay:m,onEnded:d,labels:f,waveformStyle:h,showPlayButtonArtwork:g=!1}){let v=g?void 0:a,{textColor:b,waveformColor:_,progressColor:k,waveformGradient:x}=$8e(e,l,c,s),w=PM(e,s),C=Fie(w||l),T=q8e({url:t,title:r,artist:o,artwork:v,waveformColor:_,progressColor:k,waveformGradient:x,buttonColor:b,seekLabel:r||f?.seek,seekValueText:f?.seekValueText,waveformStyle:h});e.appendChild(T);let I=new Aie(T);I.artworkEl&&(I.artworkEl.alt=i||""),EM(T,{backgroundColor:u,backgroundGradient:p,textColor:b,playButtonColor:g?void 0:C,playButtonGradient:g?void 0:s});let D,L={ready:()=>{Z8e(T,C||b),g&&QS(T,a),D=K8e(T,f),m&&I.play()?.catch(Y8e)},ended:()=>d?.()};return T.addEventListener("waveformplayer:ready",L.ready),T.addEventListener("waveformplayer:ended",L.ended),{instance:I,container:T,destroy:()=>{D?.(),T.removeEventListener("waveformplayer:ready",L.ready),T.removeEventListener("waveformplayer:ended",L.ended),I.destroy(),T.remove()}}}var Gie=n(y(),1);function Q8e(e,{title:t,artist:r,image:o,imageAlt:a},i){let{instance:l,container:s}=e,c=i?void 0:o;l.titleEl&&(l.titleEl.textContent=t??""),jie(l,t||(0,Ay.__)("Seek")),typeof l.syncArtist=="function"?l.syncArtist(r||""):l.artistEl&&(l.artistEl.textContent=r??"",l.artistEl.style.display=r?"":"none"),typeof l.syncArtwork=="function"?l.syncArtwork(c||null,c&&a||""):l.artworkEl&&c&&(l.artworkEl.src=c,l.artworkEl.alt=a||""),i&&QS(s,o)}function Wie({src:e,title:t,artist:r,image:o,imageAlt:a,color:i,gradient:l,backgroundColor:s,backgroundGradient:c,textColor:u,waveformStyle:p,onEnded:m,showPlayButtonArtwork:d=!1}){let f=(0,XS.useEvent)(m),h=(0,Ic.useRef)(),g=!!e,v=(0,Ic.useRef)({src:e,title:t,artist:r,image:o,imageAlt:a}),b=(0,Ic.useRef)({color:i,gradient:l,backgroundColor:s,backgroundGradient:c,textColor:u});(0,Ic.useEffect)(()=>{v.current={src:e,title:t,artist:r,image:o,imageAlt:a}},[e,t,r,o,a]),(0,Ic.useEffect)(()=>{b.current={color:i,gradient:l,backgroundColor:s,backgroundGradient:c,textColor:u}},[i,l,s,c,u]),(0,Ic.useEffect)(()=>{h.current?.container&&EM(h.current.container,{backgroundColor:s,backgroundGradient:c,textColor:u,playButtonColor:d?void 0:i,playButtonGradient:d?void 0:l})},[s,c,i,l,d,u]);let _=(0,XS.useRefEffect)(k=>{if(!g)return;let x=!1,w;function C(){if(x)return;let I=Uie(k,{src:v.current.src,title:v.current.title,artist:v.current.artist,image:v.current.image,imageAlt:v.current.imageAlt,waveformColor:b.current.color,waveformGradient:b.current.gradient,backgroundColor:b.current.backgroundColor,backgroundGradient:b.current.backgroundGradient,textColor:b.current.textColor,waveformStyle:p,labels:{seek:(0,Ay.__)("Seek"),seekValueText:(0,Ay._x)("%1$s of %2$s","audio current time of total duration")},onEnded:()=>f?.(),showPlayButtonArtwork:d});h.current=I;let{destroy:D}=I;w=D}let T=setTimeout(C,100);return()=>{x=!0,clearTimeout(T),h.current=void 0,w?.()}},[f,g,p,i,l,u,d]);return(0,Ic.useEffect)(()=>{if(h.current?.instance){let k=h.current;k&&Q8e(k,{title:t,artist:r,image:o,imageAlt:a},d)}},[t,r,o,a,d]),(0,Ic.useEffect)(()=>{if(e&&h.current?.instance){let k=h.current.instance.isPlaying;h.current.instance.loadTrack(e,v.current.title,v.current.artist,{artwork:d?void 0:v.current.image,artworkAlt:d?"":v.current.imageAlt}).then(()=>{d&&h.current?.container&&QS(h.current.container,v.current.image),k||h.current?.instance.pause()})}},[e,d]),(0,Gie.jsx)("div",{ref:_,className:"wp-block-playlist__waveform-player"})}var $ie=n(H(),1),JS=(0,$ie.createContext)({currentTrackClientId:null,setCurrentTrackClientId:()=>{},addTracks:void 0});var BM=n(N(),1),qie=n(Vo(),1);function Zie(e){return e?.url??e?.source_url}function X8e(e){let t=e?.title;if(t!==void 0)return typeof t=="string"?t:(0,qie.decodeEntities)(t?.raw||t?.rendered||"")}function IM(e){let t=e?.src??Zie(e);return t?.endsWith("/images/media/audio.svg")?{image:"",imageAlt:""}:{image:t,imageAlt:t?e?.alt||e?.alt_text||"":void 0}}function e6(e){let t=Zie(e);return{id:e.id||t,src:t,title:X8e(e),artist:e.artist||e?.meta?.artist||e?.media_details?.artist||(0,BM.__)("Unknown artist"),album:e.album||e?.meta?.album||e?.media_details?.album||(0,BM.__)("Unknown album"),length:e?.fileLength||e?.media_details?.length_formatted,...IM(e?.image)}}var We=n(y(),1),NM=["audio"],J8e=/\.(aac|aif|aiff|flac|m4a|m4b|mp3|oga|ogg|opus|wav|weba)$/i,t6="bars",e7e="[object FileList]",t7e=[{label:(0,ft._x)("Bars","waveform style option"),value:"bars"},{label:(0,ft._x)("Mirror","waveform style option"),value:"mirror"},{label:(0,ft._x)("Line","waveform style option"),value:"line"},{label:(0,ft._x)("Blocks","waveform style option"),value:"blocks"},{label:(0,ft._x)("Dots","waveform style option"),value:"dots"},{label:(0,ft._x)("Seekbar","waveform style option"),value:"seekbar"}];function r7e(e){return Object.prototype.toString.call(e)==="[object File]"||typeof File<"u"&&e instanceof File}function o7e(e){return e.type?e.type.startsWith("audio/"):J8e.test(e.name)}function Kie(e){return e.id??e.src??e.blob}var n7e=({attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,clientId:a})=>{let{order:i,showTracklist:l,showNumbers:s,showImages:c,showPlayButtonArtwork:u,showArtists:p,showTrackLength:m,waveformStyle:d=t6,waveformColor:f,waveformGradient:h,waveformBackgroundColor:g,waveformBackgroundGradient:v}=e,b=(0,Ir.useBlockProps)(),_=`${a}-waveform`,{replaceInnerBlocks:k,selectBlock:x}=(0,My.useDispatch)(Ir.store),{createErrorNotice:w}=(0,My.useDispatch)(Yie.store),C=K(),T=(0,Ir.__experimentalUseMultipleOriginColorsAndGradients)(),I=(0,Ko.useMemo)(()=>T.colors.flatMap(Q=>Q?.colors??[]),[T.colors]),D=(0,Ko.useMemo)(()=>T.gradients.flatMap(Q=>Q?.gradients??[]),[T.gradients]),L=I.length>0||!T.disableCustomColors,E=D.length>0||!T.disableCustomGradients,B=h,R=v,V,j,q=(0,Ko.useCallback)(Q=>{w(Q,{type:"snackbar"})},[w]),[W,G]=(0,Ko.useState)(null),{innerBlockTracks:F}=(0,My.useSelect)(Q=>{let{getBlock:Ce}=Q(Ir.store);return{innerBlockTracks:Ce(a)?.innerBlocks??[]}},[a]),J=(0,Ko.useMemo)(()=>F.filter(Q=>!!Q.attributes.src||!!Q.attributes.blob),[F]),$=(0,Ko.useMemo)(()=>J.map(Q=>({...Q.attributes,clientId:Q.clientId})),[J]);(0,Ko.useEffect)(()=>{if(J.length===0){W!==null&&G(null);return}J.some(Ce=>Ce.clientId===W)||G(J[0].clientId)},[W,G,J]);let X=(0,Ko.useCallback)(Q=>{if(!Q)return[];let Ce=[Q];Object.prototype.toString.call(Q)===e7e?Ce=Array.from(Q):Array.isArray(Q)&&(Ce=Q);let pe=!1,Ze=Ce.map(fe=>{if(r7e(fe))return o7e(fe)?(0,DM.createBlock)("core/playlist-track",{blob:(0,Qie.createBlobURL)(fe),title:fe.name}):(pe=!0,null);let Re=e6(fe);return Re.src?(0,DM.createBlock)("core/playlist-track",Re):null}).filter(Boolean);return pe&&q((0,ft.__)("Only audio files can be added to a playlist.")),Ze},[q]),re=(0,Ko.useCallback)(Q=>{let Ce=X(Q);Ce.length!==0&&(G(Ce[0]?.clientId??null),k(a,Ce))},[a,X,k,G]),oe=(0,Ko.useCallback)(Q=>{let Ce=new Set(J.map(fe=>Kie(fe.attributes)).filter(Boolean)),pe=X(Q).filter(fe=>!Ce.has(Kie(fe.attributes)));if(pe.length===0)return;let Ze=[...J,...pe];G(pe[0].clientId),k(a,Ze),x(pe[0].clientId)},[a,X,k,x,G,J]),ee=(0,Ko.useMemo)(()=>({currentTrackClientId:W,setCurrentTrackClientId:G,addTracks:oe}),[W,oe,G]),ce=$.find(Q=>Q.clientId===W)??$[0],ne=(0,Ko.useCallback)(()=>{let Q=$.findIndex(pe=>pe.clientId===W),Ce=$[Q+1]||$[0];Ce?.clientId&&G(Ce.clientId)},[W,G,$]),we=(0,Ko.useCallback)(Q=>{let Ce=[...F].sort((pe,Ze)=>{let fe=pe.attributes.title||"",Re=Ze.attributes.title||"";return Q==="asc"?fe.localeCompare(Re):Re.localeCompare(fe)});k(a,Ce),G(Ce[0]?.clientId??null),t({order:Q})},[a,F,k,t,G]);function le(Q){return Ce=>{t({[Q]:Ce})}}let de=(0,Ko.useCallback)(Q=>{t({waveformStyle:Q===t6?void 0:Q})},[t]);function ge(Q){if(!(Q!==void 0)&&V==="gradient"){V=void 0;return}V="color",t({waveformColor:Q,waveformGradient:void 0})}function ae(Q){if(!(Q!==void 0)&&V==="color"){V=void 0;return}V="gradient",t({waveformGradient:Q,waveformColor:void 0})}function me(Q){if(!(Q!==void 0)&&j==="gradient"){j=void 0;return}j="color",t({waveformBackgroundColor:Q,waveformBackgroundGradient:void 0})}function se(Q){if(!(Q!==void 0)&&j==="color"){j=void 0;return}j="gradient",t({waveformBackgroundGradient:Q,waveformBackgroundColor:void 0})}let Pe=[];(L||E)&&Pe.push({colorValue:L?f:void 0,gradientValue:E?B:void 0,label:(0,ft.__)("Waveform & Play button"),onColorChange:L?ge:void 0,onGradientChange:E?ae:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformColor:void 0,waveformGradient:void 0})},{colorValue:L?g:void 0,gradientValue:E?R:void 0,label:(0,ft.__)("Waveform background"),onColorChange:L?me:void 0,onGradientChange:E?se:void 0,isShownByDefault:!0,clearable:!0,enableAlpha:!0,resetAllFilter:()=>({waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})});let Ee=(0,Ir.useInnerBlocksProps)(b,{__experimentalAppenderTagName:"li",renderAppender:!1});return $.length===0?(0,We.jsx)("div",{...b,className:S("is-placeholder",b.className),children:(0,We.jsx)(Ir.MediaPlaceholder,{icon:(0,We.jsx)(Ir.BlockIcon,{icon:dv}),labels:{title:(0,ft.__)("Playlist"),instructions:(0,ft.__)("Upload an audio file or pick one from your media library.")},onSelect:re,accept:"audio/*",multiple:!0,handleUpload:!1,allowedTypes:NM,onError:q})}):(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(Ir.BlockControls,{group:"other",children:(0,We.jsx)(Ir.MediaReplaceFlow,{name:(0,ft.__)("Add"),onSelect:oe,accept:"audio/*",multiple:!0,handleUpload:!1,allowedTypes:NM,onError:q})}),(0,We.jsx)(Ir.InspectorControls,{children:(0,We.jsxs)(_r.__experimentalToolsPanel,{label:(0,ft.__)("Settings"),resetAll:()=>{t({showTracklist:!0,showArtists:!0,showNumbers:!0,showTrackLength:!0,showImages:!0,showPlayButtonArtwork:!1,order:"asc"})},dropdownMenuProps:C,children:[(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Show tracklist"),isShownByDefault:!0,hasValue:()=>l!==!0,onDeselect:()=>t({showTracklist:!0}),children:(0,We.jsx)(_r.ToggleControl,{label:(0,ft.__)("Show tracklist"),onChange:le("showTracklist"),checked:l})}),l&&(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Show artist name in tracklist"),isShownByDefault:!0,hasValue:()=>p!==!0,onDeselect:()=>t({showArtists:!0}),children:(0,We.jsx)(_r.ToggleControl,{label:(0,ft.__)("Show artist name in tracklist"),onChange:le("showArtists"),checked:p})}),(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Show track numbers in tracklist"),isShownByDefault:!0,hasValue:()=>s!==!0,onDeselect:()=>t({showNumbers:!0}),children:(0,We.jsx)(_r.ToggleControl,{label:(0,ft.__)("Show track numbers in tracklist"),onChange:le("showNumbers"),checked:s})}),(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Show track duration in tracklist"),isShownByDefault:!0,hasValue:()=>m!==!0,onDeselect:()=>t({showTrackLength:!0}),children:(0,We.jsx)(_r.ToggleControl,{label:(0,ft.__)("Show track duration in tracklist"),onChange:le("showTrackLength"),checked:m})})]}),(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Show tracklist images"),isShownByDefault:!0,hasValue:()=>c!==!0,onDeselect:()=>t({showImages:!0}),children:(0,We.jsx)(_r.ToggleControl,{label:(0,ft.__)("Show tracklist images"),onChange:le("showImages"),checked:c})}),(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Show track image on play button"),isShownByDefault:!0,hasValue:()=>u===!0,onDeselect:()=>t({showPlayButtonArtwork:!1}),children:(0,We.jsx)(_r.ToggleControl,{label:(0,ft.__)("Show track image on play button"),onChange:le("showPlayButtonArtwork"),checked:u===!0})}),(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Order"),isShownByDefault:!0,hasValue:()=>i!=="asc",onDeselect:()=>t({order:"asc"}),children:(0,We.jsx)(_r.SelectControl,{label:(0,ft.__)("Order"),value:i,options:[{label:(0,ft.__)("Descending"),value:"desc"},{label:(0,ft.__)("Ascending"),value:"asc"}],onChange:Q=>we(Q)})})]})}),(0,We.jsx)(Ir.InspectorControls,{group:"styles",children:(0,We.jsxs)(_r.__experimentalToolsPanel,{label:(0,ft.__)("Waveform"),resetAll:()=>{t({waveformStyle:void 0,waveformColor:void 0,waveformGradient:void 0,waveformBackgroundColor:void 0,waveformBackgroundGradient:void 0})},panelId:_,dropdownMenuProps:C,children:[Pe.length>0&&(0,We.jsx)("div",{className:"wp-block-playlist__waveform-color-controls",children:(0,We.jsx)(Ir.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:Pe,panelId:_,...T})}),(0,We.jsx)(_r.__experimentalToolsPanelItem,{label:(0,ft.__)("Shape"),isShownByDefault:!0,hasValue:()=>d!==t6,onDeselect:()=>de(t6),panelId:_,children:(0,We.jsx)(_r.SelectControl,{label:(0,ft.__)("Shape"),value:d,options:t7e,onChange:de})})]})}),(0,We.jsxs)("figure",{...b,children:[(0,We.jsx)(Ir.MediaPlaceholder,{onSelect:oe,accept:"audio/*",multiple:!0,handleUpload:!1,disableMediaButtons:!0,allowedTypes:NM,onError:q}),(0,We.jsx)(_r.Disabled,{isDisabled:!r,children:(0,We.jsx)(Wie,{src:ce?.src,title:ce?.title,artist:ce?.artist,image:ce?.image,imageAlt:ce?.imageAlt,waveformStyle:d,color:f,gradient:B,backgroundColor:g,backgroundGradient:R,onEnded:ne,showPlayButtonArtwork:u===!0})}),(0,We.jsx)("ol",{className:S("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!l,"wp-block-playlist__tracklist-show-numbers":s,"wp-block-playlist__tracklist-length-is-hidden":!m}),children:(0,We.jsx)(JS.Provider,{value:ee,children:Ee.children})}),(0,We.jsx)(zo,{attributes:e,setAttributes:t,isSelected:r,insertBlocksAfter:o,label:(0,ft.__)("Playlist caption text"),showToolbarButton:r,style:{marginTop:16}})]})]})},Xie=n7e;var Mu=n(P(),1),Vy=n(y(),1);function Jie({attributes:e}){let{caption:t,showNumbers:r,showTracklist:o,showArtists:a,showTrackLength:i}=e,l=Mu.useBlockProps.save(),s=Mu.useInnerBlocksProps.save(l);return(0,Vy.jsxs)("figure",{...s,children:[(0,Vy.jsx)("ol",{className:S("wp-block-playlist__tracklist",{"wp-block-playlist__tracklist-is-hidden":!o,"wp-block-playlist__tracklist-artist-is-hidden":!a,"wp-block-playlist__tracklist-length-is-hidden":!i,"wp-block-playlist__tracklist-show-numbers":r}),children:s.children}),!Mu.RichText.isEmpty(t)&&(0,Vy.jsx)(Mu.RichText.Content,{tagName:"figcaption",className:(0,Mu.__experimentalGetElementClassName)("caption"),value:t})]})}var{name:ele}=KS,tle={icon:dv,edit:Xie,save:Jie},a7e=()=>A({name:ele,metadata:KS,settings:tle});var RM={};Y(RM,{init:()=>c7e,metadata:()=>r6,name:()=>ile,settings:()=>lle});var r6={$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"},src:{type:"string"},type:{type:"string",default:"audio"},album:{type:"string"},artist:{type:"string"},image:{type:"string"},imageAlt:{type:"string"},length:{type:"string"},title:{type:"string"}},supports:{html:!1,interactivity:{clientNavigation:!0},reusable:!1},style:"wp-block-playlist-track"};var rle=n(Ar(),1),fm=n(H(),1),eo=n(P(),1),Yn=n(z(),1);var ole=n(O(),1),nle=n(Tr(),1),jr=n(N(),1);var n6=n(Bn(),1);var nt=n(y(),1),o6=["audio"],l7e=["image"],s7e=({attributes:e,setAttributes:t,context:r,clientId:o,isSelected:a})=>{let{id:i,src:l,album:s,artist:c,image:u,imageAlt:p,length:m,title:d}=e,[f,h]=(0,fm.useState)(e.blob),g=r?.showArtists,v=r?.showImages??!0,b=(0,fm.useRef)(),_=(0,eo.useBlockProps)(),{currentTrackClientId:k,setCurrentTrackClientId:x,addTracks:w}=(0,fm.useContext)(JS),{createErrorNotice:C}=(0,ole.useDispatch)(nle.store);function T(B){C(B,{type:"snackbar"})}let I=!!l||!!f;(0,fm.useEffect)(()=>{a&&I&&k!==o&&x(o)},[a,I,o,k,x]),Us({url:f,allowedTypes:o6,onChange:D,onError:T});function D(B){let R=B?.url??B?.source_url;if(!B||!R){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}),h();return}if((0,rle.isBlobURL)(R)){h(R);return}t({blob:void 0,...e6(B)}),h()}function L(B){t(IM(B))}function E(){t({image:void 0,imageAlt:void 0}),b.current.focus()}return I?(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(eo.BlockControls,{group:"other",children:(0,nt.jsx)(eo.MediaReplaceFlow,{name:(0,jr.__)("Replace"),onSelect:D,accept:"audio/*",mediaId:i,mediaURL:l,allowedTypes:o6,onError:T,variant:"toolbar"})}),!!w&&(0,nt.jsx)(eo.BlockControls,{group:"block",children:(0,nt.jsx)(eo.MediaReplaceFlow,{name:(0,jr.__)("Add"),onSelect:w,accept:"audio/*",multiple:!0,handleUpload:!1,allowedTypes:o6,onError:T,variant:"toolbar"})}),(0,nt.jsx)(eo.InspectorControls,{children:(0,nt.jsxs)(Yn.PanelBody,{title:(0,jr.__)("Settings"),children:[(0,nt.jsx)(Yn.TextControl,{label:(0,jr.__)("Artist"),value:c?(0,n6.__unstableStripHTML)(c):"",onChange:B=>{t({artist:B})}}),(0,nt.jsx)(Yn.TextControl,{label:(0,jr.__)("Album"),value:s?(0,n6.__unstableStripHTML)(s):"",onChange:B=>{t({album:B})}}),(0,nt.jsx)(Yn.TextControl,{label:(0,jr.__)("Title"),value:d?(0,n6.__unstableStripHTML)(d):"",onChange:B=>{t({title:B})}}),(0,nt.jsx)(eo.MediaUploadCheck,{children:(0,nt.jsxs)(Yn.BaseControl,{children:[(0,nt.jsx)(Yn.BaseControl.VisualLabel,{children:(0,jr.__)("Track image")}),(0,nt.jsxs)("div",{className:"editor-video-poster-control",children:[!!u&&(0,nt.jsx)("img",{src:u,alt:(0,jr.__)("Preview of the track image")}),(0,nt.jsx)(eo.MediaUpload,{title:(0,jr.__)("Select image"),onSelect:L,allowedTypes:l7e,render:({open:B})=>(0,nt.jsx)(Yn.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:B,ref:b,children:u?(0,jr.__)("Replace"):(0,jr.__)("Select")})}),!!u&&(0,nt.jsx)(Yn.Button,{__next40pxDefaultSize:!0,onClick:E,variant:"tertiary",children:(0,jr.__)("Remove")})]})]})}),!!u&&(0,nt.jsx)(Yn.TextareaControl,{label:(0,jr.__)("Alternative text"),value:p||"",onChange:B=>t({imageAlt:B}),help:(0,nt.jsx)(uu,{openInNewTab:!0,href:(0,jr.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,jr.__)("Describe the purpose of the image.")})})]})}),(0,nt.jsxs)("li",{..._,children:[!!f&&(0,nt.jsx)(Yn.Spinner,{}),(0,nt.jsxs)("button",{className:"wp-block-playlist-track__button",onClick:()=>x(o),"aria-current":k===o?"true":"false",children:[v&&!!u&&(0,nt.jsx)("img",{className:"wp-block-playlist-track__image",src:u,alt:p||""}),(0,nt.jsxs)("span",{className:"wp-block-playlist-track__content",children:[(0,nt.jsx)(eo.PlainText,{tagName:"span",className:"wp-block-playlist-track__title",value:d,placeholder:(0,jr.__)("Add title"),onChange:B=>{t({title:B})},__experimentalVersion:2}),g&&(0,nt.jsx)(eo.PlainText,{tagName:"span",className:"wp-block-playlist-track__artist",value:c,placeholder:(0,jr.__)("Add artist"),onChange:B=>t({artist:B}),__experimentalVersion:2})]}),(0,nt.jsxs)("span",{className:"wp-block-playlist-track__length",children:[m&&(0,nt.jsx)("span",{className:"screen-reader-text",children:(0,jr.__)("Duration:")}),m]}),(0,nt.jsx)("span",{className:"screen-reader-text",children:(0,jr.__)("Play")})]})]})]}):(0,nt.jsx)("div",{..._,children:(0,nt.jsx)(eo.MediaPlaceholder,{icon:(0,nt.jsx)(eo.BlockIcon,{icon:ru}),labels:{title:(0,jr.__)("Track"),instructions:(0,jr.__)("Upload an audio file or pick one from your media library.")},onSelect:D,accept:"audio/*",allowedTypes:o6,value:e,onError:T})})},ale=s7e;var{name:ile}=r6,lle={icon:ru,edit:ale},c7e=()=>A({name:ile,metadata:r6,settings:lle});var MM={};Y(MM,{init:()=>h7e,metadata:()=>a6,name:()=>gle,settings:()=>vle});var hle=n(N(),1);var a6={$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 Pa=n(P(),1),Dr=n(z(),1),mle=n(ve(),1),i6=n(te(),1),_f=n(O(),1),l6=n(H(),1),AM=n(Vo(),1),Nr=n(N(),1),dle=n(Z(),1);var yf=n(Z(),1),cle=n(N(),1),ule=n(P(),1);var{cleanEmptyObject:sle}=U(ule.privateApis);function ple(e,t){let{avatarSize:r,byline:o,showAvatar:a,showBio:i,isLink:l,linkTarget:s,textAlign:c,style:u,...p}=e,m=a&&t.some(g=>g.name==="core/avatar"),d=o&&t.some(g=>g.name==="core/paragraph"),f=t.some(g=>g.name==="core/post-author-name"),h=i&&t.some(g=>g.name==="core/post-author-biography");return(0,yf.createBlock)("core/group",{...p,style:sle({...u,spacing:{...u?.spacing,blockGap:"1em"},color:{...u?.color,duotone:void 0}}),layout:{type:"flex",flexWrap:"nowrap",verticalAlignment:"top"}},[m&&(0,yf.createBlock)("core/avatar",{size:r,style:sle({border:{radius:"0px"},color:{duotone:u?.color?.duotone}})}),(0,yf.createBlock)("core/group",{style:{layout:{selfStretch:"fill",flexSize:null},spacing:{blockGap:"0"}},layout:{type:"flex",orientation:"vertical",justifyContent:"stretch"}},[d&&(0,yf.createBlock)("core/paragraph",{content:o,placeholder:(0,cle.__)("Write byline\u2026"),style:{typography:{fontSize:"0.5em",textAlign:c}}}),f&&(0,yf.createBlock)("core/post-author-name",{isLink:l,linkTarget:s,style:{typography:{fontSize:"1em",textAlign:c}}}),h&&(0,yf.createBlock)("core/post-author-biography",{style:{typography:{fontSize:"0.7em",textAlign:c}}})].filter(Boolean))].filter(Boolean))}var ht=n(y(),1),{InspectorControlsLastItem:p7e}=U(Pa.privateApis),m7e={who:"authors",per_page:100,_fields:"id,name",context:"view"};function d7e({value:e,onChange:t}){let[r,o]=(0,l6.useState)(""),{authors:a,isLoading:i}=(0,_f.useSelect)(s=>{let{getUsers:c,isResolving:u}=s(i6.store),p={...m7e};return r&&(p.search=r,p.search_columns=["name"]),{authors:c(p),isLoading:u("getUsers",[p])}},[r]),l=(0,l6.useMemo)(()=>{let s=(a??[]).map(p=>({value:p.id,label:(0,AM.decodeEntities)(p.name)})),c=s.findIndex(p=>e?.id===p.value),u=[];return c<0&&e?u=[{value:e.id,label:(0,AM.decodeEntities)(e.name)}]:c<0&&!e&&(u=[{value:0,label:(0,Nr.__)("(No author)")}]),[...u,...s]},[a,e]);return(0,ht.jsx)(Dr.ComboboxControl,{label:(0,Nr.__)("Author"),options:l,value:e?.id,onFilterValueChange:(0,mle.debounce)(o,300),onChange:t,allowReset:!1,isLoading:i})}function f7e({isSelected:e,context:{postType:t,postId:r,queryId:o},attributes:a,setAttributes:i,clientId:l}){let s=Number.isFinite(o),c=K(),u=zv(),{authorDetails:p,canAssignAuthor:m,supportsAuthor:d}=(0,_f.useSelect)(R=>{let{getEditedEntityRecord:V,getUser:j,getPostType:q}=R(i6.store),W=V("postType",t,r),G=W?.author;return{authorDetails:G?j(G,{context:"view"}):null,supportsAuthor:q(t)?.supports?.author??!1,canAssignAuthor:!!W?._links?.["wp:action-assign-author"]}},[t,r]),f=(0,_f.useSelect)(R=>R(dle.store).getBlockTypes(),[]),{editEntityRecord:h}=(0,_f.useDispatch)(i6.store),{replaceBlock:g}=(0,_f.useDispatch)(Pa.store),{textAlign:v,showAvatar:b,showBio:_,byline:k,isLink:x,linkTarget:w,avatarSize:C}=a,T=[],I=p?.name||(0,Nr.__)("Post Author");p?.avatar_urls&&Object.keys(p.avatar_urls).forEach(R=>{T.push({value:R,label:`${R} x ${R}`})});let D=(0,Pa.useBlockProps)({className:S({[`has-text-align-${v}`]:v})}),L=R=>{h("postType",t,r,{author:R})},E=!!r&&!s&&m;if(!d&&t!==void 0)return(0,ht.jsx)("div",{...D,children:(0,Nr.sprintf)((0,Nr.__)("This post type (%s) does not support the author."),t)});function B(){g(l,ple(a,f))}return(0,ht.jsxs)(ht.Fragment,{children:[(0,ht.jsx)(Pa.InspectorControls,{children:(0,ht.jsxs)(Dr.__experimentalToolsPanel,{label:(0,Nr.__)("Settings"),resetAll:()=>{i({avatarSize:48,showAvatar:!0,isLink:!1,linkTarget:"_self"})},dropdownMenuProps:c,children:[E&&(0,ht.jsx)("div",{style:{gridColumn:"1 / -1"},children:(0,ht.jsx)(d7e,{value:p,onChange:L})}),(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Show avatar"),isShownByDefault:!0,hasValue:()=>!b,onDeselect:()=>i({showAvatar:!0}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Show avatar"),checked:b,onChange:()=>i({showAvatar:!b})})}),b&&(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Avatar size"),isShownByDefault:!0,hasValue:()=>C!==48,onDeselect:()=>i({avatarSize:48}),children:(0,ht.jsx)(Dr.SelectControl,{label:(0,Nr.__)("Avatar size"),value:C,options:T,onChange:R=>{i({avatarSize:Number(R)})}})}),(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Show bio"),isShownByDefault:!0,hasValue:()=>!!_,onDeselect:()=>i({showBio:void 0}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Show bio"),checked:!!_,onChange:()=>i({showBio:!_})})}),(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Link author name to author page"),isShownByDefault:!0,hasValue:()=>!!x,onDeselect:()=>i({isLink:!1}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Link author name to author page"),checked:x,onChange:()=>i({isLink:!x})})}),x&&(0,ht.jsx)(Dr.__experimentalToolsPanelItem,{label:(0,Nr.__)("Link target"),isShownByDefault:!0,hasValue:()=>w!=="_self",onDeselect:()=>i({linkTarget:"_self"}),children:(0,ht.jsx)(Dr.ToggleControl,{label:(0,Nr.__)("Open in new tab"),onChange:R=>i({linkTarget:R?"_blank":"_self"}),checked:w==="_blank"})})]})}),f.some(R=>R.name==="core/group")&&(0,ht.jsx)(p7e,{children:(0,ht.jsxs)(Dr.__experimentalVStack,{className:"wp-block-post-author__transform",alignment:"left",spacing:4,children:[(0,ht.jsx)(Dr.__experimentalText,{as:"p",children:(0,Nr.__)("This block is no longer supported. Recreate its design with the Avatar, Author Name and Author Biography blocks.")}),(0,ht.jsx)(Dr.Button,{variant:"primary",onClick:B,__next40pxDefaultSize:!0,children:(0,Nr.__)("Recreate")})]})}),(0,ht.jsx)(Pa.BlockControls,{group:"block",children:(0,ht.jsx)(Pa.AlignmentControl,{value:v,onChange:R=>{i({textAlign:R})}})}),(0,ht.jsxs)("div",{...D,children:[b&&(0,ht.jsx)("div",{className:"wp-block-post-author__avatar",children:(0,ht.jsx)("img",{width:C,src:p?.avatar_urls?.[C]||u,alt:p?.name||(0,Nr.__)("Default Avatar")})}),(0,ht.jsxs)("div",{className:"wp-block-post-author__content",children:[(!Pa.RichText.isEmpty(k)||e)&&(0,ht.jsx)(Pa.RichText,{identifier:"byline",className:"wp-block-post-author__byline","aria-label":(0,Nr.__)("Post author byline text"),placeholder:(0,Nr.__)("Write byline\u2026"),value:k,onChange:R=>i({byline:R})}),(0,ht.jsx)("p",{className:"wp-block-post-author__name",children:x?(0,ht.jsx)("a",{href:"#post-author-pseudo-link",onClick:R=>R.preventDefault(),children:I}):I}),_&&(0,ht.jsx)("p",{className:"wp-block-post-author__bio",dangerouslySetInnerHTML:{__html:p?.description}})]})]})]})}var fle=f7e;var{name:gle}=a6,vle={icon:rd,example:{viewportWidth:350,attributes:{showBio:!0,byline:(0,hle.__)("Posted by")}},edit:fle},h7e=()=>A({name:gle,metadata:a6,settings:vle});var VM={};Y(VM,{init:()=>_7e,metadata:()=>s6,name:()=>Cle,settings:()=>Sle});var s6={$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 c6=n(P(),1),ble=n(O(),1),Nc=n(N(),1),yle=n(te(),1),hm=n(z(),1);var $i=n(y(),1);function v7e(e){Ct(e);let{attributes:{isLink:t,linkTarget:r},setAttributes:o,context:{postType:a,postId:i}}=e,{authorName:l,supportsAuthor:s}=(0,ble.useSelect)(d=>{let{getEditedEntityRecord:f,getUser:h,getPostType:g}=d(yle.store),v=f("postType",a,i)?.author;return{authorName:v?h(v):null,supportsAuthor:g(a)?.supports?.author??!1}},[a,i]),c=(0,c6.useBlockProps)(),u=l?.name||(0,Nc.__)("Author Name"),p=t?(0,$i.jsx)("a",{href:"#author-pseudo-link",onClick:d=>d.preventDefault(),className:"wp-block-post-author-name__link",children:u}):u,m=K();return(0,$i.jsxs)($i.Fragment,{children:[(0,$i.jsx)(c6.InspectorControls,{children:(0,$i.jsxs)(hm.__experimentalToolsPanel,{label:(0,Nc.__)("Settings"),resetAll:()=>{o({isLink:!1,linkTarget:"_self"})},dropdownMenuProps:m,children:[(0,$i.jsx)(hm.__experimentalToolsPanelItem,{label:(0,Nc.__)("Link to author archive"),isShownByDefault:!0,hasValue:()=>t,onDeselect:()=>o({isLink:!1}),children:(0,$i.jsx)(hm.ToggleControl,{label:(0,Nc.__)("Link to author archive"),onChange:()=>o({isLink:!t}),checked:t})}),t&&(0,$i.jsx)(hm.__experimentalToolsPanelItem,{label:(0,Nc.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>r!=="_self",onDeselect:()=>o({linkTarget:"_self"}),children:(0,$i.jsx)(hm.ToggleControl,{label:(0,Nc.__)("Open in new tab"),onChange:d=>o({linkTarget:d?"_blank":"_self"}),checked:r==="_blank"})})]})}),(0,$i.jsx)("div",{...c,children:!s&&a!==void 0?(0,Nc.sprintf)((0,Nc.__)("This post type (%s) does not support the author."),a):p})]})}var _le=v7e;var b7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},xle=[b7e];var kle=n(Z(),1),y7e={from:[{type:"block",blocks:["core/post-author"],transform:({textAlign:e})=>(0,kle.createBlock)("core/post-author-name",{style:{typography:{textAlign:e}}})}]},wle=y7e;var{name:Cle}=s6,Sle={icon:rd,transforms:wle,edit:_le,deprecated:xle},_7e=()=>A({name:Cle,metadata:s6,settings:Sle});var zM={};Y(zM,{init:()=>C7e,metadata:()=>u6,name:()=>Dle,settings:()=>Lle});var u6={$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 Tle=n(P(),1),Ple=n(O(),1),Ele=n(N(),1),Ble=n(te(),1);var zy=n(y(),1);function k7e(e){Ct(e);let{context:{postType:t,postId:r}}=e,{authorDetails:o}=(0,Ple.useSelect)(l=>{let{getEditedEntityRecord:s,getUser:c}=l(Ble.store),u=s("postType",t,r)?.author;return{authorDetails:u?c(u):null}},[t,r]),a=(0,Tle.useBlockProps)(),i=o?.description||(0,Ele.__)("Author Biography");return(0,zy.jsx)(zy.Fragment,{children:(0,zy.jsx)("div",{...a,dangerouslySetInnerHTML:{__html:i}})})}var Ile=k7e;var w7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Nle=[w7e];var{name:Dle}=u6,Lle={icon:rd,edit:Ile,deprecated:Nle},C7e=()=>A({name:Dle,metadata:u6,settings:Lle});var OM={};Y(OM,{init:()=>P7e,metadata:()=>p6,name:()=>zle,settings:()=>Ole});var p6={$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 Oy=n(N(),1),b0=n(z(),1),Rle=n(H(),1);var m6=n(P(),1),xf=n(y(),1),T7e=[["core/avatar"],["core/comment-author-name"],["core/comment-date"],["core/comment-content"],["core/comment-reply-link"],["core/comment-edit-link"]];function Ale({attributes:{commentId:e},setAttributes:t}){let[r,o]=(0,Rle.useState)(e),a=(0,m6.useBlockProps)(),i=(0,m6.useInnerBlocksProps)(a,{template:T7e});return e?(0,xf.jsx)("div",{...i}):(0,xf.jsx)("div",{...a,children:(0,xf.jsxs)(b0.Placeholder,{icon:eP,label:(0,Oy._x)("Post Comment","block title"),instructions:(0,Oy.__)("To show a comment, input the comment ID."),children:[(0,xf.jsx)(b0.TextControl,{value:e,onChange:l=>o(parseInt(l))}),(0,xf.jsx)(b0.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t({commentId:r})},children:(0,Oy.__)("Save")})]})})}var d6=n(P(),1),Mle=n(y(),1);function Vle(){let e=d6.useBlockProps.save(),t=d6.useInnerBlocksProps.save(e);return(0,Mle.jsx)("div",{...t})}var{name:zle}=p6,Ole={icon:$1,edit:Ale,save:Vle},P7e=()=>A({name:zle,metadata:p6,settings:Ole});var FM={};Y(FM,{init:()=>N7e,metadata:()=>f6,name:()=>Zle,settings:()=>Kle});var f6={$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 Fle=n(P(),1),h6=n(H(),1),Hle=n(xb(),1),jle=n(dr(),1),Ule=n(y(),1);function Gle({context:e}){let{postId:t}=e,[r,o]=(0,h6.useState)(),a=(0,Fle.useBlockProps)();(0,h6.useEffect)(()=>{if(!t)return;let s=t;(0,Hle.default)({path:(0,jle.addQueryArgs)("/wp/v2/comments",{post:t}),parse:!1}).then(c=>{s===t&&o(c.headers.get("X-WP-Total"))})},[t]);let i=t&&r!==void 0,l={...a.style,textDecoration:i?a.style?.textDecoration:void 0};return(0,Ule.jsx)("div",{...a,style:l,children:i?r:"0"})}var Wle=n(Z(),1),B7e={to:[{type:"block",blocks:["core/post-comments-link"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,Wle.createBlock)("core/post-comments-link",{...t&&{style:{typography:{textAlign:t}}}})}}]},$le=B7e;var I7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},qle=[I7e];var{name:Zle}=f6,Kle={icon:fv,edit:Gle,transforms:$le,deprecated:qle},N7e=()=>A({name:Zle,metadata:f6,settings:Kle});var jM={};Y(jM,{init:()=>R7e,metadata:()=>g6,name:()=>Jle,settings:()=>ese});var g6={$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 Yle=n(P(),1),Qle=n(ve(),1),v6=n(N(),1);var Fy=n(y(),1);function HM({context:e}){let{postId:t,postType:r}=e,o=(0,Qle.useInstanceId)(HM),a=(0,v6.sprintf)("comments-form-edit-%d-desc",o),i=(0,Yle.useBlockProps)({"aria-describedby":a});return(0,Fy.jsxs)("div",{...i,children:[(0,Fy.jsx)(Ew,{postId:t,postType:r}),(0,Fy.jsx)(vi,{id:a,children:(0,v6.__)("Comments form disabled in editor.")})]})}var L7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Xle=[L7e];var{name:Jle}=g6,ese={icon:NB,edit:HM,deprecated:Xle},R7e=()=>A({name:Jle,metadata:g6,settings:ese});var UM={};Y(UM,{init:()=>O7e,metadata:()=>b6,name:()=>use,settings:()=>pse});var b6={$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 tse=n(P(),1),_6=n(H(),1),rse=n(O(),1),ose=n(xb(),1),nse=n(dr(),1),kf=n(N(),1),ase=n(te(),1),y6=n(y(),1);function M7e({context:e}){let{postType:t,postId:r}=e,[o,a]=(0,_6.useState)(),i=(0,tse.useBlockProps)();(0,_6.useEffect)(()=>{if(!r)return;let c=r;(0,ose.default)({path:(0,nse.addQueryArgs)("/wp/v2/comments",{post:r}),parse:!1}).then(u=>{c===r&&a(u.headers.get("X-WP-Total"))})},[r]);let l=(0,rse.useSelect)(c=>c(ase.store).getEditedEntityRecord("postType",t,r),[t,r]),s;if(o!==void 0){let c=parseInt(o);c===0?s=(0,kf.__)("No comments"):s=(0,kf.sprintf)((0,kf._n)("%s comment","%s comments",c),c.toLocaleString())}return(0,y6.jsx)("div",{...i,children:l?.link&&s!==void 0?(0,y6.jsx)("a",{href:l?.link+"#comments",onClick:c=>c.preventDefault(),children:s}):(0,y6.jsx)("a",{href:"#post-comments-link-pseudo-link",onClick:c=>c.preventDefault(),children:(0,kf.__)("No comments")})})}var ise=M7e;var lse=n(Z(),1),V7e={to:[{type:"block",blocks:["core/post-comments-count"],transform:({style:e})=>{let t=e?.typography?.textAlign;return(0,lse.createBlock)("core/post-comments-count",{...t&&{style:{typography:{textAlign:t}}}})}}]},sse=V7e;var z7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},cse=[z7e];var{name:use}=b6,pse={edit:ise,icon:fv,transforms:sse,deprecated:cse},O7e=()=>A({name:use,metadata:b6,settings:pse});var GM={};Y(GM,{init:()=>K7e,metadata:()=>x6,name:()=>gse,settings:()=>vse});var x6={$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 wf=n(N(),1),Ur=n(P(),1),mse=n(Z(),1),Cf=n(te(),1),dse=n(O(),1),fse=n(H(),1);var tr=n(y(),1),{HTMLElementControl:H7e}=U(Ur.privateApis);function j7e({parentLayout:e,layoutClassNames:t,userCanEdit:r,postType:o,postId:a,tagName:i="div"}){let[,,l]=(0,Cf.useEntityProp)("postType",o,"content",a),s=(0,Ur.useBlockProps)({className:t}),c=(0,fse.useMemo)(()=>l?.raw?(0,mse.parse)(l.raw):[],[l?.raw]),u=(0,Ur.__experimentalUseBlockPreview)({blocks:c,props:s,layout:e});return r?(0,tr.jsx)("div",{...u}):l?.protected?(0,tr.jsx)(i,{...s,children:(0,tr.jsx)(Ur.Warning,{children:(0,wf.__)("This content is password protected.")})}):(0,tr.jsx)(i,{...s,dangerouslySetInnerHTML:{__html:l?.rendered}})}function U7e({blockProps:e,blocks:t,onInput:r,onChange:o,tagName:a="div"}){let i=(0,Ur.useInnerBlocksProps)(e,{value:t,onInput:r,onChange:o,renderAppender:t?.length?void 0:Ur.InnerBlocks.DefaultBlockAppender});return(0,tr.jsx)(a,{...i})}function G7e({context:e={},tagName:t="div"}){let{postType:r,postId:o}=e,[a,i,l]=(0,Cf.useEntityBlockEditor)("postType",r,{id:o}),s=(0,dse.useSelect)(u=>u(Cf.store).getEntityRecord("postType",r,o)!==void 0||u(Cf.store).hasFinishedResolution("getEntityRecord",["postType",r,o]),[r,o]),c=(0,Ur.useBlockProps)({className:"entry-content"});return s?(0,tr.jsx)(U7e,{blockProps:c,blocks:a,onInput:i,onChange:l,tagName:t}):(0,tr.jsx)(t,{...c})}function W7e(e){let{context:{queryId:t,postType:r,postId:o}={},layoutClassNames:a,tagName:i}=e,l=r5("postType",r,o);if(l===void 0)return null;let s=Number.isFinite(t);return l&&!s?(0,tr.jsx)(G7e,{...e}):(0,tr.jsx)(j7e,{parentLayout:e.parentLayout,layoutClassNames:a,userCanEdit:l,postType:r,postId:o,tagName:i})}function $7e({layoutClassNames:e}){let t=(0,Ur.useBlockProps)({className:e});return(0,tr.jsxs)("div",{...t,children:[(0,tr.jsx)("p",{children:(0,wf.__)("This is the Content block, it will display all the blocks in any single post or page.")}),(0,tr.jsx)("p",{children:(0,wf.__)("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,tr.jsx)("p",{children:(0,wf.__)("If there are any Custom Post Types registered at your site, the Content block can display the contents of those entries as well.")})]})}function q7e(){let e=(0,Ur.useBlockProps)();return(0,tr.jsx)("div",{...e,children:(0,tr.jsx)(Ur.Warning,{children:(0,wf.__)("Block cannot be rendered inside itself.")})})}function Z7e({tagName:e,onSelectTagName:t,clientId:r}){return(0,tr.jsx)(Ur.InspectorControls,{group:"advanced",children:(0,tr.jsx)(H7e,{tagName:e,onChange:t,clientId:r,options:[{label:(0,wf.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"}]})})}function hse({context:e,attributes:{tagName:t="div"},setAttributes:r,clientId:o,__unstableLayoutClassNames:a,__unstableParentLayout:i}){let{postId:l,postType:s}=e,c=(0,Ur.useHasRecursion)(l);return l&&s&&c?(0,tr.jsx)(q7e,{}):(0,tr.jsxs)(tr.Fragment,{children:[(0,tr.jsx)(Z7e,{tagName:t,onSelectTagName:p=>{r({tagName:p})},clientId:o}),(0,tr.jsx)(Ur.RecursionProvider,{uniqueId:l,children:l&&s?(0,tr.jsx)(W7e,{context:e,parentLayout:i,layoutClassNames:a}):(0,tr.jsx)($7e,{layoutClassNames:a})})]})}var{name:gse}=x6,vse={icon:AB,edit:hse},K7e=()=>A({name:gse,metadata:x6,settings:vse});var WM={};Y(WM,{init:()=>o9e,metadata:()=>k6,name:()=>Cse,settings:()=>Sse});var k6={$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 bse=n(te(),1),y0=n(H(),1),Sf=n(Mw(),1),oi=n(P(),1),qi=n(z(),1),Ea=n(N(),1);var yse=n(qs(),1),Hy=n(O(),1),_se=n(Z(),1);var Eo=n(y(),1);function xse(e){let{attributes:t,context:{postType:r,queryId:o},setAttributes:a,name:i}=e;Ct(e);let{datetime:l,format:s,isLink:c}=t,u=(0,oi.useBlockProps)(),p=K(),[m,d]=(0,y0.useState)(null),f=(0,y0.useMemo)(()=>({anchor:m}),[m]),{__unstableMarkNextChangeAsNotPersistent:h}=(0,Hy.useDispatch)(oi.store);(0,y0.useEffect)(()=>{l===void 0&&(h(),a({datetime:new Date}))},[l]);let g=Number.isFinite(o),v=(0,Sf.getSettings)(),{postType:b,siteFormat:_=v.formats.date,siteTimeFormat:k=v.formats.time}=(0,Hy.useSelect)(I=>{let{getPostType:D,getEntityRecord:L}=I(bse.store),E=L("root","site");return{siteFormat:E?.date_format,siteTimeFormat:E?.time_format,postType:r?D(r):null}},[r]),x=(0,Hy.useSelect)(I=>I(_se.store).getActiveBlockVariation(i,t)?.name,[i,t]),w=(0,oi.useBlockEditingMode)(),C=l||new Date,T=(0,Eo.jsx)("time",{dateTime:(0,Sf.dateI18n)("c",C),ref:d,children:s==="human-diff"?(0,Sf.humanTimeDiff)(C):(0,Sf.dateI18n)(s||_,C)});return c&&l&&(T=(0,Eo.jsx)("a",{href:"#post-date-pseudo-link",onClick:I=>I.preventDefault(),children:T})),(0,Eo.jsxs)(Eo.Fragment,{children:[(w==="default"||!g)&&x!=="post-date-modified"&&(!g||!x)&&(0,Eo.jsx)(oi.BlockControls,{group:"block",children:(0,Eo.jsx)(qi.ToolbarGroup,{children:(0,Eo.jsx)(qi.Dropdown,{popoverProps:f,renderContent:({onClose:I})=>(0,Eo.jsx)(oi.__experimentalPublishDateTimePicker,{title:x==="post-date"?(0,Ea.__)("Publish Date"):(0,Ea.__)("Date"),currentDate:l,onChange:D=>a({datetime:D}),is12Hour:Q7e(k),onClose:I,dateOrder:(0,Ea._x)("dmy","date order")}),renderToggle:({isOpen:I,onToggle:D})=>{let L=E=>{!I&&E.keyCode===yse.DOWN&&(E.preventDefault(),D())};return(0,Eo.jsx)(qi.ToolbarButton,{"aria-expanded":I,icon:td,title:(0,Ea.__)("Change Date"),onClick:D,onKeyDown:L})}})})}),(0,Eo.jsx)(oi.InspectorControls,{children:(0,Eo.jsxs)(qi.__experimentalToolsPanel,{label:(0,Ea.__)("Settings"),resetAll:()=>{a({datetime:void 0,format:void 0,isLink:!1})},dropdownMenuProps:p,children:[(0,Eo.jsx)(qi.__experimentalToolsPanelItem,{hasValue:()=>!!s,label:(0,Ea.__)("Date Format"),onDeselect:()=>a({format:void 0}),isShownByDefault:!0,children:(0,Eo.jsx)(oi.__experimentalDateFormatPicker,{format:s,defaultFormat:_,onChange:I=>a({format:I})})}),(0,Eo.jsx)(qi.__experimentalToolsPanelItem,{hasValue:()=>c!==!1,label:b?.labels?.singular_name?(0,Ea.sprintf)((0,Ea.__)("Link to %s"),b.labels.singular_name.toLowerCase()):(0,Ea.__)("Link to post"),onDeselect:()=>a({isLink:!1}),isShownByDefault:!0,children:(0,Eo.jsx)(qi.ToggleControl,{label:b?.labels?.singular_name?(0,Ea.sprintf)((0,Ea.__)("Link to %s"),b.labels.singular_name.toLowerCase()):(0,Ea.__)("Link to post"),onChange:()=>a({isLink:!c}),checked:c})})]})}),(0,Eo.jsx)("div",{...u,children:T})]})}function Q7e(e){return/(?:^|[^\\])[aAgh]/.test(e)}var X7e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},J7e={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},...a},...i}){return be({metadata:{bindings:{datetime:{source:e,args:{field:t,...r}},...o},...a},...i})},isEligible(e){return e?.metadata?.bindings?.datetime?.source==="core/post-data"&&!!e?.metadata?.bindings?.datetime?.args?.key}},e9e={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=S(e,"wp-block-post-date__modified-date")),be({...o,className:e,metadata:{...r,bindings:{datetime:{source:"core/post-data",args:{field:t}}}}})},isEligible(e){return!e.datetime&&!e?.metadata?.bindings?.datetime}},t9e={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 be(Zt(e))},isEligible({style:e}){return e?.typography?.fontFamily}},kse=[X7e,J7e,e9e,t9e];var jy=n(N(),1),r9e=[{name:"post-date",title:(0,jy.__)("Post Date"),description:(0,jy.__)("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,jy.__)("Modified Date"),description:(0,jy.__)("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"}],wse=r9e;var{name:Cse}=k6,Sse={icon:vv,edit:xse,deprecated:kse,variations:wse},o9e=()=>A({name:Cse,metadata:k6,settings:Sse});var qM={};Y(qM,{init:()=>l9e,metadata:()=>w6,name:()=>Dse,settings:()=>Lse});var w6={$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 C6=n(te(),1),Pse=n(H(),1),Vu=n(P(),1),zu=n(z(),1),Ba=n(N(),1),Ese=n(O(),1);var mo=n(y(),1),Tse="\u2026";function Bse(e){let{attributes:{moreText:t,showMoreOnNewLine:r,excerptLength:o},setAttributes:a,isSelected:i,context:{postId:l,postType:s,queryId:c}}=e;Ct(e);let u=Number.isFinite(c),p=r5("postType",s,l),[m,d,{rendered:f,protected:h}={}]=(0,C6.useEntityProp)("postType",s,"excerpt",l),g=K(),v=(0,Ese.useSelect)(E=>s==="page"?!0:!!E(C6.store).getPostType(s)?.supports?.excerpt,[s]),b=p&&!u&&v,_=(0,Vu.useBlockProps)(),k=(0,Ba._x)("words","Word count type. Do not translate!"),x=(0,Pse.useMemo)(()=>{if(!f)return"";let E=new window.DOMParser().parseFromString(f,"text/html");return E.body.textContent||E.body.innerText||""},[f]);if(!s||!l)return(0,mo.jsx)("div",{..._,children:(0,mo.jsx)("p",{children:(0,Ba.__)("This block will display the excerpt.")})});if(h&&!p)return(0,mo.jsx)("div",{..._,children:(0,mo.jsx)(Vu.Warning,{children:(0,Ba.__)("The content is currently protected and does not have the available excerpt.")})});let w=(0,mo.jsx)(Vu.RichText,{identifier:"moreText",className:"wp-block-post-excerpt__more-link",tagName:"a","aria-label":(0,Ba.__)("\u201CRead more\u201D link text"),placeholder:(0,Ba.__)('Add "read more" link text'),value:t,onChange:E=>a({moreText:E}),withoutInteractiveFormatting:!0}),C=S("wp-block-post-excerpt__excerpt",{"is-inline":!r}),T=(m||x).trim(),I="";if(k==="words")I=T.split(/\s+/,o).join(" ");else if(k==="characters_excluding_spaces"){let E=T.split("",o).join(""),B=E.length-E.replaceAll(" ","").length;I=T.split("",o+B).join("")}else k==="characters_including_spaces"&&(I=T.split("",o).join(""));let D=I!==T,L=b?(0,mo.jsx)(Vu.RichText,{className:C,"aria-label":(0,Ba.__)("Excerpt text"),value:i?T:(D?I+Tse:T)||(0,Ba.__)("No excerpt found"),onChange:d,tagName:"p",allowedFormats:[],preserveWhiteSpace:!0}):(0,mo.jsx)("p",{className:C,children:D?I+Tse:T||(0,Ba.__)("No excerpt found")});return(0,mo.jsxs)(mo.Fragment,{children:[(0,mo.jsx)(Vu.InspectorControls,{children:(0,mo.jsxs)(zu.__experimentalToolsPanel,{label:(0,Ba.__)("Settings"),resetAll:()=>{a({showMoreOnNewLine:!0,excerptLength:55})},dropdownMenuProps:g,children:[(0,mo.jsx)(zu.__experimentalToolsPanelItem,{hasValue:()=>r!==!0,label:(0,Ba.__)("Show link on new line"),onDeselect:()=>a({showMoreOnNewLine:!0}),isShownByDefault:!0,children:(0,mo.jsx)(zu.ToggleControl,{label:(0,Ba.__)("Show link on new line"),checked:r,onChange:E=>a({showMoreOnNewLine:E})})}),(0,mo.jsx)(zu.__experimentalToolsPanelItem,{hasValue:()=>o!==55,label:(0,Ba.__)("Max number of words"),onDeselect:()=>a({excerptLength:55}),isShownByDefault:!0,children:(0,mo.jsx)(zu.RangeControl,{label:(0,Ba.__)("Max number of words"),value:o,onChange:E=>{a({excerptLength:E})},min:"10",max:"100"})})]})}),(0,mo.jsxs)("div",{..._,children:[L,!r&&" ",r?(0,mo.jsx)("p",{className:"wp-block-post-excerpt__more-text",children:w}):w]})]})}var $M=n(Z(),1),a9e={from:[{type:"block",blocks:["core/post-content"],transform:()=>(0,$M.createBlock)("core/post-excerpt")}],to:[{type:"block",blocks:["core/post-content"],transform:()=>(0,$M.createBlock)("core/post-content")}]},Ise=a9e;var i9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},Nse=[i9e];var{name:Dse}=w6,Lse={icon:VB,transforms:Ise,edit:Bse,deprecated:Nse},l9e=()=>A({name:Dse,metadata:w6,settings:Lse});var KM={};Y(KM,{init:()=>y9e,metadata:()=>S6,name:()=>qse,settings:()=>Zse});var S6={$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 Use=n(Ar(),1),Uy=n(te(),1),Gy=n(O(),1),Bo=n(z(),1),Lr=n(P(),1),_m=n(H(),1),Qn=n(N(),1);var Gse=n(Tr(),1);var gm=n(N(),1),Rse=n(z(),1),T6=n(P(),1);var Ase=n(y(),1),{DimensionsTool:c9e}=U(T6.privateApis),u9e="cover",p9e=["aspectRatio","width","height","scale"],m9e=[{value:"cover",label:(0,gm._x)("Cover","Scale option for Image dimension control"),help:(0,gm.__)("Image is scaled and cropped to fill the entire space without being distorted.")},{value:"contain",label:(0,gm._x)("Contain","Scale option for Image dimension control"),help:(0,gm.__)("Image is scaled to fill the space without clipping nor distorting.")},{value:"fill",label:(0,gm._x)("Fill","Scale option for Image dimension control"),help:(0,gm.__)("Image will be stretched and distorted to completely fill the space.")}],d9e=({clientId:e,attributes:t,setAttributes:r,selectedStyleState:o,hasSelectedStyleState:a=!1})=>{let{style:i}=t,l=Kh(o),s=Ci({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"aspectRatio"}),c=Ci({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"width"}),u=Ci({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"height"}),p=Ci({attributes:t,selectedState:o,hasSelectedStyleState:a,attributeKey:"scale",styleKey:"objectFit"}),[m]=(0,T6.useSettings)("spacing.units"),d=(0,Rse.__experimentalUseCustomUnits)({availableUnits:m||["px","%","vw","em","rem"]});return(0,Ase.jsx)(c9e,{panelId:e,value:{aspectRatio:s,width:c,height:u,scale:p},onChange:h=>{let g={...h,width:!h.width&&h.height?"auto":h.width};r(Yh({style:i,selectedState:o,hasSelectedStyleState:a,nextDimensions:g,dimensionKeyMap:{scale:"objectFit"},dimensionKeys:p9e}))},defaultScale:u9e,defaultAspectRatio:"auto",scaleOptions:m9e,unitsOptions:d},l)},Mse=d9e;var E6=n(z(),1),bm=n(P(),1),Vse=n(ve(),1),P6=n(N(),1),vm=n(y(),1),f9e=({clientId:e,attributes:t,setAttributes:r,overlayColor:o,setOverlayColor:a})=>{let{dimRatio:i}=t,{gradientValue:l,setGradient:s}=(0,bm.__experimentalUseGradient)(),c=(0,bm.__experimentalUseMultipleOriginColorsAndGradients)();return c.hasColorsOrGradients?(0,vm.jsxs)(vm.Fragment,{children:[(0,vm.jsx)(bm.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:o.color,gradientValue:l,label:(0,P6.__)("Overlay"),onColorChange:a,onGradientChange:s,isShownByDefault:!0,resetAllFilter:()=>({overlayColor:void 0,customOverlayColor:void 0,gradient:void 0,customGradient:void 0}),clearable:!0}],panelId:e,...c}),(0,vm.jsx)(E6.__experimentalToolsPanelItem,{hasValue:()=>i!==void 0,label:(0,P6.__)("Overlay opacity"),onDeselect:()=>r({dimRatio:0}),resetAllFilter:()=>({dimRatio:0}),isShownByDefault:!0,panelId:e,children:(0,vm.jsx)(E6.RangeControl,{label:(0,P6.__)("Overlay opacity"),value:i,onChange:u=>r({dimRatio:u}),min:0,max:100,step:10,required:!0})})]}):null},zse=(0,Vse.compose)([(0,bm.withColors)({overlayColor:"background-color"})])(f9e);var ym=n(P(),1),Fse=n(ve(),1);function Ose(e){return e===void 0?null:"has-background-dim-"+10*Math.round(e/10)}var Hse=n(y(),1),h9e=({attributes:e,overlayColor:t})=>{let{dimRatio:r}=e,{gradientClass:o,gradientValue:a}=(0,ym.__experimentalUseGradient)(),i=(0,ym.__experimentalUseMultipleOriginColorsAndGradients)(),l=(0,ym.__experimentalUseBorderProps)(e),s={backgroundColor:t.color,backgroundImage:a,...l.style};return!i.hasColorsOrGradients||!r?null:(0,Hse.jsx)("span",{"aria-hidden":"true",className:S("wp-block-post-featured-image__overlay",Ose(r),{[t.class]:t.class,"has-background-dim":r!==void 0,"has-background-gradient":a,[o]:o},l.className),style:s})},ZM=(0,Fse.compose)([(0,ym.withColors)({overlayColor:"background-color"})])(h9e);var Ye=n(y(),1),jse=["image"],{isDefaultBlockStyleState:g9e,ResolutionTool:v9e}=U(Lr.privateApis),_0=e=>e!=null&&e!=="",Wse="full";function b9e({image:e,value:t,onChange:r}){let{imageSizes:o}=(0,Gy.useSelect)(i=>{let{getSettings:l}=i(Lr.store);return{imageSizes:l().imageSizes}},[]);if(!o?.length)return null;let a=o.filter(({slug:i})=>e?.media_details?.sizes?.[i]?.source_url).map(({name:i,slug:l})=>({value:l,label:i}));return(0,Ye.jsx)(v9e,{value:t,defaultValue:Wse,options:a,onChange:r})}function $se({clientId:e,attributes:t,setAttributes:r,context:{postId:o,postType:a,queryId:i}}){let l=Number.isFinite(i),{isLink:s,aspectRatio:c,height:u,width:p,scale:m,sizeSlug:d,rel:f,linkTarget:h,useFirstImageFromPost:g}=t,[v,b]=(0,_m.useState)(),[_,k]=(0,Uy.useEntityProp)("postType",a,"featured_media",o),[x]=(0,Uy.useEntityProp)("postType",a,"content",o),w=(0,_m.useMemo)(()=>{if(_)return _;if(!g)return;let ne=/<!--\s+wp:(?:core\/)?image\s+(?<attrs>{(?:(?:[^}]+|}+(?=})|(?!}\s+\/?-->).)*)?}\s+)?-->/.exec(x);return ne?.groups?.attrs&&JSON.parse(ne.groups.attrs)?.id},[_,g,x]),{media:C,postType:T,postPermalink:I,selectedStyleState:D}=(0,Gy.useSelect)(ne=>{let{getEntityRecord:we,getPostType:le,getEditedEntityRecord:de}=ne(Uy.store),{getSelectedBlockStyleState:ge}=U(ne(Lr.store));return{media:w&&we("postType","attachment",w,{context:"view"}),postType:a&&le(a),postPermalink:de("postType",a,o)?.link,selectedStyleState:ge(e)}},[e,w,a,o]),L=!g9e(D),E=C?.media_details?.sizes?.[d]?.source_url||C?.source_url,B=(0,Lr.useBlockProps)({className:S({"is-transient":v})}),R=(0,Lr.__experimentalUseBorderProps)(t),V=(0,Lr.__experimentalGetShadowClassesAndStyles)(t),j=(0,Lr.useBlockEditingMode)(),q=c==="auto"?void 0:c,W=ne=>(0,Ye.jsx)(Bo.Placeholder,{className:S("block-editor-media-placeholder",R.className),withIllustration:!0,style:{aspectRatio:q,height:_0(u)?u:_0(p)&&"auto",width:_0(p)?p:!!c&&"100%",...R.style,...V.style},children:ne}),G=ne=>{ne?.id&&k(ne.id),ne?.url&&(0,Use.isBlobURL)(ne.url)&&b(ne.url)},F=()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:void 0}),k(0)};(0,_m.useEffect)(()=>{E&&v&&b()},[E,v]);let{createErrorNotice:J}=(0,Gy.useDispatch)(Gse.store),$=ne=>{J(ne,{type:"snackbar"}),b()},X=K(),re=j==="default"&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Lr.InspectorControls,{group:"color",children:(0,Ye.jsx)(zse,{attributes:t,setAttributes:r,clientId:e})}),(0,Ye.jsx)(Lr.InspectorControls,{group:"dimensions",resetAllFilter:ne=>Qh({attributes:ne,selectedState:D,hasSelectedStyleState:L,keys:["aspectRatio","height","objectFit","width"],defaultAttributes:{aspectRatio:void 0,height:void 0,scale:void 0,width:void 0}}),children:(0,Ye.jsx)(Mse,{clientId:e,attributes:t,setAttributes:r,media:C,selectedStyleState:D,hasSelectedStyleState:L})}),(w||l||!o)&&(0,Ye.jsx)(Lr.InspectorControls,{children:(0,Ye.jsxs)(Bo.__experimentalToolsPanel,{label:(0,Qn.__)("Settings"),resetAll:()=>{r({isLink:!1,linkTarget:"_self",rel:"",sizeSlug:Wse})},dropdownMenuProps:X,children:[(0,Ye.jsx)(Bo.__experimentalToolsPanelItem,{label:T?.labels?.singular_name?(0,Qn.sprintf)((0,Qn.__)("Link to %s"),T.labels.singular_name):(0,Qn.__)("Link to post"),isShownByDefault:!0,hasValue:()=>!!s,onDeselect:()=>r({isLink:!1}),children:(0,Ye.jsx)(Bo.ToggleControl,{label:(0,Qn.__)("Make image a link"),onChange:()=>r({isLink:!s}),checked:s})}),s&&(0,Ye.jsx)(Bo.__experimentalToolsPanelItem,{label:(0,Qn.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>h!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,Ye.jsx)(Bo.ToggleControl,{label:(0,Qn.__)("Open in new tab"),onChange:ne=>r({linkTarget:ne?"_blank":"_self"}),checked:h==="_blank"})}),s&&(0,Ye.jsx)(Bo.__experimentalToolsPanelItem,{label:(0,Qn.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!f,onDeselect:()=>r({rel:""}),children:(0,Ye.jsx)(Bo.TextControl,{label:(0,Qn.__)("Link relation"),help:(0,_m.createInterpolateElement)((0,Qn.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,Ye.jsx)(Bo.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:f,onChange:ne=>r({rel:ne})})}),!!C&&(0,Ye.jsx)(b9e,{image:C,value:d,onChange:ne=>r({sizeSlug:ne})})]})})]}),oe;if(!w&&(l||!o))return(0,Ye.jsxs)(Ye.Fragment,{children:[re,(0,Ye.jsxs)("div",{...B,children:[s?(0,Ye.jsx)("a",{href:I,target:h,children:W()}):W(),(0,Ye.jsx)(ZM,{attributes:t,setAttributes:r,clientId:e})]})]});let ee=(0,Qn.__)("Add a featured image"),ce={...R.style,...V.style,aspectRatio:q,height:_0(u)?u:_0(p)&&"auto",width:_0(p)?p:!!c&&"100%",objectFit:!!(u||c)&&m};return!w&&!v?oe=(0,Ye.jsx)(Lr.MediaPlaceholder,{onSelect:G,accept:"image/*",allowedTypes:jse,onError:$,placeholder:W,mediaLibraryButton:({open:ne})=>(0,Ye.jsx)(Bo.Button,{__next40pxDefaultSize:!0,icon:nu,variant:"primary",label:ee,showTooltip:!0,tooltipPosition:"top center",onClick:()=>{ne()}})}):oe=!C&&!v?W():(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)("img",{className:R.className,src:v||E,alt:C&&C?.alt_text?(0,Qn.sprintf)((0,Qn.__)("Featured image: %s"),C.alt_text):(0,Qn.__)("Featured image"),style:ce}),v&&(0,Ye.jsx)(Bo.Spinner,{})]}),(0,Ye.jsxs)(Ye.Fragment,{children:[!v&&re,!!C&&!l&&(0,Ye.jsx)(Lr.BlockControls,{group:"other",children:(0,Ye.jsx)(Lr.MediaReplaceFlow,{mediaId:w,mediaURL:E,allowedTypes:jse,accept:"image/*",onSelect:G,onError:$,onReset:F})}),(0,Ye.jsxs)("figure",{...B,children:[s?(0,Ye.jsx)("a",{href:I,target:h,children:oe}):oe,(0,Ye.jsx)(ZM,{attributes:t,setAttributes:r,clientId:e})]})]})}var{name:qse}=S6,Zse={icon:OB,edit:$se},y9e=()=>A({name:qse,metadata:S6,settings:Zse});var YM={};Y(YM,{init:()=>k9e,metadata:()=>B6,name:()=>rce,settings:()=>oce});var tce=n(N(),1);var B6={$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 xn=n(z(),1),Tf=n(P(),1),xr=n(N(),1),Kse=n(O(),1),Yse=n(te(),1);var Rr=n(y(),1);function Qse({context:{postType:e},attributes:{type:t,label:r,showTitle:o,linkLabel:a,arrow:i,taxonomy:l},setAttributes:s}){let c=t==="next",u=c?(0,xr.__)("Next"):(0,xr.__)("Previous"),m={none:"",arrow:c?"\u2192":"\u2190",chevron:c?"\xBB":"\xAB"}[i];o&&(u=c?(0,xr.__)("Next: "):(0,xr.__)("Previous: "));let d=c?(0,xr.__)("Next post"):(0,xr.__)("Previous post"),f=(0,Tf.useBlockProps)(),h=(0,Kse.useSelect)(b=>{let{getTaxonomies:_}=b(Yse.store);return _({type:e,per_page:-1})},[e]),g=()=>{let b={label:(0,xr.__)("Unfiltered"),value:""},_=(h??[]).filter(({visibility:k})=>!!k?.publicly_queryable).map(k=>({value:k.slug,label:k.name}));return[b,..._]},v=K();return(0,Rr.jsxs)(Rr.Fragment,{children:[(0,Rr.jsx)(Tf.InspectorControls,{children:(0,Rr.jsxs)(xn.__experimentalToolsPanel,{label:(0,xr.__)("Settings"),resetAll:()=>{s({showTitle:!1,linkLabel:!1,arrow:"none"})},dropdownMenuProps:v,children:[(0,Rr.jsx)(xn.__experimentalToolsPanelItem,{label:(0,xr.__)("Display the title as a link"),isShownByDefault:!0,hasValue:()=>o,onDeselect:()=>s({showTitle:!1}),children:(0,Rr.jsx)(xn.ToggleControl,{label:(0,xr.__)("Display the title as a link"),help:(0,xr.__)("If you have entered a custom label, it will be prepended before the title."),checked:!!o,onChange:()=>s({showTitle:!o})})}),o&&(0,Rr.jsx)(xn.__experimentalToolsPanelItem,{label:(0,xr.__)("Include the label as part of the link"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>s({linkLabel:!1}),children:(0,Rr.jsx)(xn.ToggleControl,{label:(0,xr.__)("Include the label as part of the link"),checked:!!a,onChange:()=>s({linkLabel:!a})})}),(0,Rr.jsx)(xn.__experimentalToolsPanelItem,{label:(0,xr.__)("Arrow"),isShownByDefault:!0,hasValue:()=>i!=="none",onDeselect:()=>s({arrow:"none"}),children:(0,Rr.jsxs)(xn.__experimentalToggleGroupControl,{label:(0,xr.__)("Arrow"),value:i,onChange:b=>{s({arrow:b})},help:(0,xr.__)("A decorative arrow for the next and previous link."),isBlock:!0,children:[(0,Rr.jsx)(xn.__experimentalToggleGroupControlOption,{value:"none",label:(0,xr._x)("None","Arrow option for Next/Previous link")}),(0,Rr.jsx)(xn.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,xr._x)("Arrow","Arrow option for Next/Previous link")}),(0,Rr.jsx)(xn.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,xr._x)("Chevron","Arrow option for Next/Previous link")})]})})]})}),(0,Rr.jsx)(Tf.InspectorControls,{group:"advanced",children:(0,Rr.jsx)(xn.SelectControl,{label:(0,xr.__)("Filter by taxonomy"),value:l,options:g(),onChange:b=>s({taxonomy:b}),help:(0,xr.__)("Only link to posts that have the same taxonomy terms as the current post. For example the same tags or categories.")})}),(0,Rr.jsxs)("div",{...f,children:[!c&&m&&(0,Rr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-previous is-arrow-${i}`,children:m}),(0,Rr.jsx)(Tf.RichText,{tagName:"a",identifier:"label","aria-label":d,placeholder:u,value:r,withoutInteractiveFormatting:!0,onChange:b=>s({label:b})}),o&&(0,Rr.jsx)("a",{href:"#post-navigation-pseudo-link",onClick:b=>b.preventDefault(),children:(0,xr.__)("An example title")}),c&&m&&(0,Rr.jsx)("span",{className:`wp-block-post-navigation-link__arrow-next is-arrow-${i}`,"aria-hidden":!0,children:m})]})]})}var Pf=n(N(),1);var Xse=[{name:"post-previous",title:(0,Pf.__)("Previous Post"),description:(0,Pf.__)("Displays the post link that precedes the current post."),icon:$B,attributes:{type:"previous"},scope:["inserter","transform"],example:{attributes:{label:(0,Pf.__)("Previous post"),arrow:"arrow"}}},{isDefault:!0,name:"post-next",title:(0,Pf.__)("Next Post"),description:(0,Pf.__)("Displays the post link that follows the current post."),icon:lB,attributes:{type:"next"},scope:["inserter","transform"],example:{attributes:{label:(0,Pf.__)("Next post"),arrow:"arrow"}}}];Xse.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var Jse=Xse;var x9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},ece=[x9e];var{name:rce}=B6,oce={edit:Qse,variations:Jse,deprecated:ece,example:{attributes:{label:(0,tce.__)("Next post"),arrow:"arrow"}}},k9e=()=>A({name:rce,metadata:B6,settings:oce});var QM={};Y(QM,{init:()=>E9e,metadata:()=>I6,name:()=>uce,settings:()=>pce});var I6={$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 x0=n(H(),1),nce=n(O(),1),Wy=n(N(),1),Pl=n(P(),1),N6=n(z(),1),ace=n(te(),1);var Xn=n(y(),1),C9e=[["core/post-title"],["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],["core/post-excerpt"]];function S9e({classList:e}){let t=(0,Pl.useInnerBlocksProps)({className:S("wp-block-post",e)},{template:C9e,__unstableDisableLayoutClassNames:!0});return(0,Xn.jsx)("li",{...t})}function T9e({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:a}){let i=(0,Pl.__experimentalUseBlockPreview)({blocks:e,props:{className:S("wp-block-post",r)}}),l=()=>{a(t)};return(0,Xn.jsx)("li",{...i,tabIndex:0,role:"button",onClick:l,onKeyPress:l,style:{display:o?"none":void 0}})}var P9e=(0,x0.memo)(T9e);function ice({setAttributes:e,clientId:t,context:{query:{perPage:r,offset:o=0,postType:a,order:i,orderBy:l,author:s,search:c,exclude:u,sticky:p,inherit:m,taxQuery:d,parents:f,pages:h,format:g,excludeCurrent:v,...b}={},templateSlug:_,previewPostType:k,postId:x},attributes:{layout:w},__unstableLayoutClassNames:C}){let{type:T,columnCount:I=3,minimumColumnWidth:D}=w||{},[L,E]=(0,x0.useState)(),{posts:B,blocks:R}=(0,nce.useSelect)(G=>{let{getEntityRecords:F,getTaxonomies:J}=G(ace.store),{getBlocks:$}=G(Pl.store),X=m&&_?.startsWith("category-")&&F("taxonomy","category",{context:"view",per_page:1,_fields:["id"],slug:_.replace("category-","")}),re=m&&_?.startsWith("tag-")&&F("taxonomy","post_tag",{context:"view",per_page:1,_fields:["id"],slug:_.replace("tag-","")}),oe={offset:o||0,order:i,orderby:l};if(d&&!m){let ne=J({type:a,per_page:-1,context:"view"}),we=(de,ge="")=>Object.entries(de||{}).reduce((ae,[me,se])=>{let Pe=ne?.find(({slug:Ee})=>Ee===me);return Pe?.rest_base&&se?.length&&(ae[Pe.rest_base+ge]=se),ae},{}),le=we(d.include);d.exclude&&Object.assign(le,we(d.exclude,"_exclude")),Object.keys(le).length&&Object.assign(oe,le)}r&&(oe.per_page=r),s&&(oe.author=s),c&&(oe.search=c),u?.length&&(oe.exclude=u),f?.length&&(oe.parent=f),g?.length&&(oe.format=g),v&&x&&(oe.exclude?oe.exclude=[...oe.exclude,x]:oe.exclude=[x]),["exclude","only"].includes(p)&&(oe.sticky=p==="only"),["","ignore"].includes(p)&&(delete oe.sticky,oe.ignore_sticky=p==="ignore");let ee=a;return m&&(_?.startsWith("archive-")?(oe.postType=_.replace("archive-",""),ee=oe.postType):X?oe.categories=X[0]?.id:re?oe.tags=re[0]?.id:_?.startsWith("taxonomy-post_format")&&(oe.format=_.replace("taxonomy-post_format-post-format-",""))),{posts:F("postType",k||ee,{...oe,...b}),blocks:$(t)}},[r,o,i,l,t,s,c,a,u,p,m,_,d,f,g,b,k]),V=(0,x0.useMemo)(()=>B?.map(G=>({postType:G.type,postId:G.id,classList:G.class_list??""})),[B]),j=(0,Pl.useBlockProps)({className:S(C,{[`columns-${I}`]:T==="grid"&&I,"has-native-responsive-grid":T==="grid"&&I&&D})});if(!B)return(0,Xn.jsx)("p",{...j,children:(0,Xn.jsx)(N6.Spinner,{})});if(!B.length)return(0,Xn.jsxs)("p",{...j,children:[" ",(0,Wy.__)("No results found.")]});let q=G=>e({layout:{...w,...G}}),W=[{icon:Gl,title:(0,Wy._x)("List view","Post template block display setting"),onClick:()=>q({type:"default"}),isActive:T==="default"||T==="constrained"},{icon:Ul,title:(0,Wy._x)("Grid view","Post template block display setting"),onClick:()=>q({type:"grid",columnCount:I}),isActive:T==="grid"}];return(0,Xn.jsxs)(Xn.Fragment,{children:[(0,Xn.jsx)(Pl.BlockControls,{children:(0,Xn.jsx)(N6.ToolbarGroup,{controls:W})}),(0,Xn.jsx)("ul",{...j,children:V&&V.map(G=>(0,Xn.jsxs)(Pl.BlockContextProvider,{value:G,children:[G.postId===(L||V[0]?.postId)?(0,Xn.jsx)(S9e,{classList:G.classList}):null,(0,Xn.jsx)(P9e,{blocks:R,blockContextId:G.postId,classList:G.classList,setActiveBlockContextId:E,isHidden:G.postId===(L||V[0]?.postId)})]},G.postId))})]})}var lce=n(P(),1),sce=n(y(),1);function cce(){return(0,sce.jsx)(lce.InnerBlocks.Content,{})}var{name:uce}=I6,pce={icon:Xm,edit:ice,save:cce},E9e=()=>A({name:uce,metadata:I6,settings:pce});var XM={};Y(XM,{init:()=>L9e,metadata:()=>D6,name:()=>wce,settings:()=>Cce});var kce=n(bu(),1);var D6={$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 Ou=n(P(),1),L6=n(Z(),1),R6=n(z(),1),gce=n(O(),1),vce=n(Vo(),1),xm=n(N(),1),bce=n(te(),1);var mce=n(te(),1),dce=n(O(),1),I9e=[];function fce({postId:e,term:t}){let{slug:r}=t;return(0,dce.useSelect)(o=>{if(!t?.visibility?.publicly_queryable||!e)return{postTerms:I9e,isLoading:!1,hasPostTerms:!1};let{getEntityRecords:i,isResolving:l}=o(mce.store),s=["taxonomy",r,{post:e,per_page:-1,context:"view"}],c=i(...s);return{postTerms:c,isLoading:l("getEntityRecords",s),hasPostTerms:!!c?.length}},[e,t?.visibility?.publicly_queryable,r])}var Jn=n(y(),1),hce=["core/bold","core/image","core/italic","core/link","core/strikethrough","core/text-color"];function yce({attributes:e,clientId:t,context:r,isSelected:o,setAttributes:a,insertBlocksAfter:i}){let{term:l,separator:s,prefix:c,suffix:u}=e,{postId:p,postType:m}=r,d=(0,gce.useSelect)(k=>{if(!l)return{};let{getTaxonomy:x}=k(bce.store),w=x(l);return w?.visibility?.publicly_queryable?w:{}},[l]),{postTerms:f,hasPostTerms:h,isLoading:g}=fce({postId:p,term:d}),v=p&&m,b=(0,Ou.useBlockDisplayInformation)(t),_=(0,Ou.useBlockProps)({className:l&&`taxonomy-${l}`});return(0,Jn.jsxs)(Jn.Fragment,{children:[(0,Jn.jsx)(Ou.InspectorControls,{group:"advanced",children:(0,Jn.jsx)(R6.TextControl,{autoComplete:"off",label:(0,xm.__)("Separator"),value:s||"",onChange:k=>{a({separator:k})},help:(0,xm.__)("Enter character(s) used to separate terms.")})}),(0,Jn.jsxs)("div",{..._,children:[g&&v&&(0,Jn.jsx)(R6.Spinner,{}),!g&&(o||c)&&(0,Jn.jsx)(Ou.RichText,{identifier:"prefix",allowedFormats:hce,className:"wp-block-post-terms__prefix","aria-label":(0,xm.__)("Prefix"),placeholder:(0,xm.__)("Prefix")+" ",value:c,onChange:k=>a({prefix:k}),tagName:"span"}),(!v||!l)&&(0,Jn.jsx)("span",{children:b.title}),v&&!g&&h&&f.map(k=>(0,Jn.jsx)("a",{href:k.link,onClick:x=>x.preventDefault(),rel:"tag",children:(0,vce.decodeEntities)(k.name)},k.id)).reduce((k,x)=>(0,Jn.jsxs)(Jn.Fragment,{children:[k,(0,Jn.jsx)("span",{className:"wp-block-post-terms__separator",children:s||" "}),x]})),v&&!g&&!h&&(d?.labels?.no_terms||(0,xm.__)("Term items not found.")),!g&&(o||u)&&(0,Jn.jsx)(Ou.RichText,{identifier:"suffix",allowedFormats:hce,className:"wp-block-post-terms__suffix","aria-label":(0,xm.__)("Suffix"),placeholder:" "+(0,xm.__)("Suffix"),value:u,onChange:k=>a({suffix:k}),tagName:"span",__unstableOnSplitAtEnd:i?()=>i((0,L6.createBlock)((0,L6.getDefaultBlockName)())):void 0})]})]})}var N9e={category:yh,post_tag:jB};function _ce(e,t){if(t!=="core/post-terms")return e;let r=e.variations.map(o=>({...o,icon:N9e[o.name]??yh}));return{...e,variations:r}}var D9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},xce=[D9e];var{name:wce}=D6,Cce={icon:yh,edit:yce,deprecated:xce},L9e=()=>((0,kce.addFilter)("blocks.registerBlockType","core/template-part",_ce),A({name:wce,metadata:D6,settings:Cce}));var JM={};Y(JM,{init:()=>z9e,metadata:()=>A6,name:()=>Lce,settings:()=>Rce});var A6={$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 ea=n(N(),1),Pce=n(H(),1),M6=n(P(),1),k0=n(z(),1),Ece=n(Z(),1),V6=n(te(),1),Bce=n(Tce(),1);var Dc=n(y(),1);function A9e({attributes:e,setAttributes:t,context:r}){let{displayAsRange:o,displayMode:a,averageReadingSpeed:i}=e,{postId:l,postType:s}=r,c=K(),[u]=(0,V6.useEntityProp)("postType",s,"content",l),[p]=(0,V6.useEntityBlockEditor)("postType",s,{id:l}),m=(0,Pce.useMemo)(()=>{let f;u instanceof Function?f=u({blocks:p}):p?f=(0,Ece.__unstableSerializeAndClean)(p):f=u;let h=(0,ea._x)("words","Word count type. Do not translate!"),g=(0,Bce.count)(f||"",h);if(a==="time"){if(o){let b=Math.max(1,Math.round(g/i*1.2)),_=Math.max(1,Math.round(g/i*.8));_===b&&(b=b+1);let k=(0,ea._x)("%1$s\u2013%2$s minutes","Range of minutes to read");return(0,ea.sprintf)(k,_,b)}let v=Math.max(1,Math.round(g/i));return(0,ea.sprintf)((0,ea._n)("%s minute","%s minutes",v),v)}if(a==="words")return h==="words"?(0,ea.sprintf)((0,ea._n)("%s word","%s words",g),g.toLocaleString()):(0,ea.sprintf)((0,ea._n)("%s character","%s characters",g),g.toLocaleString())},[u,p,o,a,i]),d=(0,M6.useBlockProps)();return(0,Dc.jsxs)(Dc.Fragment,{children:[a==="time"&&(0,Dc.jsx)(M6.InspectorControls,{children:(0,Dc.jsx)(k0.__experimentalToolsPanel,{label:(0,ea.__)("Settings"),resetAll:()=>{t({displayAsRange:!0})},dropdownMenuProps:c,children:(0,Dc.jsx)(k0.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,ea._x)("Display as range","Turns reading time range display on or off"),hasValue:()=>!o,onDeselect:()=>{t({displayAsRange:!0})},children:(0,Dc.jsx)(k0.ToggleControl,{label:(0,ea.__)("Display as range"),checked:!!o,onChange:()=>t({displayAsRange:!o})})})})}),(0,Dc.jsx)("div",{...d,children:m})]})}var Ice=A9e;var $y=n(N(),1);var M9e=[{name:"time-to-read",title:(0,$y.__)("Time to Read"),description:(0,$y.__)("Show minutes required to finish reading the post."),attributes:{displayMode:"time"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="time",icon:Mv,isDefault:!0},{name:"word-count",title:(0,$y.__)("Word Count"),description:(0,$y.__)("Show the number of words in the post."),attributes:{displayMode:"words"},scope:["inserter","transform"],isActive:e=>e?.displayMode==="words",icon:cN}],Nce=M9e;var V9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},Dce=[V9e];var{name:Lce}=A6,Rce={icon:Mv,edit:Ice,variations:Nce,example:{},deprecated:Dce},z9e=()=>A({name:Lce,metadata:A6,settings:Rce});var eV={};Y(eV,{init:()=>j9e,metadata:()=>z6,name:()=>Oce,settings:()=>Fce});var z6={$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 Ki=n(P(),1),Zi=n(z(),1),ni=n(N(),1),O6=n(Z(),1),qy=n(te(),1),Ace=n(O(),1),Mce=n(H(),1);var rr=n(y(),1);function Vce({attributes:{level:e,levelOptions:t,isLink:r,rel:o,linkTarget:a,placeholder:i},setAttributes:l,context:{postType:s,postId:c,queryId:u},insertBlocksAfter:p}){let m=e===0?"p":`h${e}`,d=Number.isFinite(u),f=(0,Ace.useSelect)(T=>d?!1:T(qy.store).canUser("update",{kind:"postType",name:s,id:c}),[d,s,c]),[h="",g,v]=(0,qy.useEntityProp)("postType",s,"title",c),[b]=(0,qy.useEntityProp)("postType",s,"link",c),_=p?()=>{p((0,O6.createBlock)((0,O6.getDefaultBlockName)()))}:void 0,k=(0,Ki.useBlockProps)(),x=(0,Ki.useBlockEditingMode)(),w=K(),C=(0,rr.jsx)(m,{...k,children:i||(0,ni.__)("Title")});return s&&c&&(C=f?(0,rr.jsx)(Ki.PlainText,{tagName:m,placeholder:(0,ni.__)("(no title)"),value:h,onChange:g,__experimentalVersion:2,__unstableOnSplitAtEnd:_,...k}):(0,rr.jsx)(m,{...k,dangerouslySetInnerHTML:{__html:v?.rendered||(0,ni.__)("(no title)")}})),r&&s&&c&&(C=f?(0,rr.jsx)(m,{...k,children:(0,rr.jsx)(Ki.PlainText,{tagName:"a",href:b,target:a,rel:o,placeholder:h.length?null:(0,ni.__)("(no title)"),value:h,onChange:g,__experimentalVersion:2,__unstableOnSplitAtEnd:_})}):(0,rr.jsx)(m,{...k,children:(0,rr.jsx)("a",{href:b,target:a,rel:o,onClick:T=>T.preventDefault(),dangerouslySetInnerHTML:{__html:v?.rendered||(0,ni.__)("(no title)")}})})),(0,rr.jsxs)(rr.Fragment,{children:[x==="default"&&(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(Ki.BlockControls,{group:"block",children:(0,rr.jsx)(Ki.HeadingLevelDropdown,{value:e,options:t,onChange:T=>l({level:T})})}),(0,rr.jsx)(Ki.InspectorControls,{children:(0,rr.jsxs)(Zi.__experimentalToolsPanel,{label:(0,ni.__)("Settings"),resetAll:()=>{l({rel:"",linkTarget:"_self",isLink:!1})},dropdownMenuProps:w,children:[(0,rr.jsx)(Zi.__experimentalToolsPanelItem,{label:(0,ni.__)("Make title a link"),isShownByDefault:!0,hasValue:()=>r,onDeselect:()=>l({isLink:!1}),children:(0,rr.jsx)(Zi.ToggleControl,{label:(0,ni.__)("Make title a link"),onChange:()=>l({isLink:!r}),checked:r})}),r&&(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(Zi.__experimentalToolsPanelItem,{label:(0,ni.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>a==="_blank",onDeselect:()=>l({linkTarget:"_self"}),children:(0,rr.jsx)(Zi.ToggleControl,{label:(0,ni.__)("Open in new tab"),onChange:T=>l({linkTarget:T?"_blank":"_self"}),checked:a==="_blank"})}),(0,rr.jsx)(Zi.__experimentalToolsPanelItem,{label:(0,ni.__)("Link relation"),isShownByDefault:!0,hasValue:()=>!!o,onDeselect:()=>l({rel:""}),children:(0,rr.jsx)(Zi.TextControl,{label:(0,ni.__)("Link relation"),help:(0,Mce.createInterpolateElement)((0,ni.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,rr.jsx)(Zi.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:o,onChange:T=>l({rel:T})})})]})]})})]}),C]})}var F9e={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},H9e={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},zce=[F9e,H9e];var{name:Oce}=z6,Fce={icon:Wl,edit:Vce,deprecated:zce},j9e=()=>A({name:Oce,metadata:z6,settings:Fce});var nV={};Y(nV,{init:()=>q9e,metadata:()=>j6,name:()=>$ce,settings:()=>G6});var oV=n(N(),1);var Wce=n(Z(),1);var tV=n(N(),1),F6=n(P(),1),H6=n(Z(),1),Hce=n(y(),1);function jce({attributes:e,mergeBlocks:t,setAttributes:r,onRemove:o,insertBlocksAfter:a,style:i}){let{content:l}=e,s=(0,F6.useBlockProps)({style:i});return(0,Hce.jsx)(F6.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:l,onChange:c=>{r({content:c})},onRemove:o,"aria-label":(0,tV.__)("Preformatted text"),placeholder:(0,tV.__)("Write preformatted text\u2026"),onMerge:t,...s,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:a?()=>a((0,H6.createBlock)((0,H6.getDefaultBlockName)())):void 0})}var j6={$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 U6=n(P(),1),rV=n(y(),1);function Uce({attributes:e}){let{content:t}=e;return(0,rV.jsx)("pre",{...U6.useBlockProps.save(),children:(0,rV.jsx)(U6.RichText.Content,{value:t})})}var Zy=n(Z(),1),G9e={from:[{type:"block",blocks:["core/code","core/paragraph","core/verse"],transform:({content:e,anchor:t})=>(0,Zy.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,Zy.createBlock)("core/paragraph",e)},{type:"block",blocks:["core/code"],transform:e=>(0,Zy.createBlock)("core/code",e)},{type:"block",blocks:["core/verse"],transform:e=>(0,Zy.createBlock)("core/verse",e)}]},Gce=G9e;var{fieldsKey:W9e,formKey:$9e}=U(Wce.privateApis),{name:$ce}=j6,G6={icon:GB,example:{attributes:{content:(0,oV.__)(`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:Hce,edit:Oce,save:Fce,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:Gce,edit:jce,save:Uce,merge(e,t){return{content:e.content+`

-`+t.content}}};window.__experimentalContentOnlyInspectorFields&&($6[V9e]=[{id:"content",label:(0,iz.__)("Content"),type:"text",Edit:"rich-text"}],$6[O9e]={fields:["content"]});var F9e=()=>R({name:Uce,metadata:G6,settings:$6});var sz={};K(sz,{init:()=>J9e,metadata:()=>Z6,name:()=>Jce,settings:()=>K6});var e2=n(I(),1);var Xce=n(q(),1);var at=n(E(),1),Wce=n(F(),1);var If="is-style-solid-color";var Gt=n(y(),1),Xy={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 Gce(e){if(!e)return;let t=e.match(/border-color:([^;]+)[;]?/);if(t&&t[1])return t[1]}function Nf(e){e=e||"<p></p>";let r=`</p>${e}<p>`.split("</p><p>");return r.shift(),r.pop(),r.join("<br>")}var H9e={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,a=!at.RichText.isEmpty(r);return(0,Gt.jsx)("figure",{...at.useBlockProps.save({className:S({[`has-text-align-${t}`]:t})}),children:(0,Gt.jsxs)("blockquote",{children:[(0,Gt.jsx)(at.RichText.Content,{tagName:"p",value:o}),a&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:r})]})})},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},migrate:be},j9e={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,a=!at.RichText.isEmpty(r);return(0,Gt.jsx)("figure",{...at.useBlockProps.save({className:S({[`has-text-align-${t}`]:t})}),children:(0,Gt.jsxs)("blockquote",{children:[(0,Gt.jsx)(at.RichText.Content,{value:o,multiline:!0}),a&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:r})]})})},migrate({value:e,...t}){return be({value:Nf(e),...t})}},U9e={attributes:{...Xy},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:a,value:i,citation:l,className:s}=e,c=s?.includes(If),u,p;if(c){let h=(0,at.getColorClassName)("background-color",t);u=S({"has-background":h||r,[h]:h}),p={backgroundColor:h?void 0:r}}else r&&(p={borderColor:r});let m=(0,at.getColorClassName)("color",a),d=S({"has-text-color":a||o,[m]:m}),f=m?void 0:{color:o};return(0,Gt.jsx)("figure",{...at.useBlockProps.save({className:u,style:p}),children:(0,Gt.jsxs)("blockquote",{className:d,style:f,children:[(0,Gt.jsx)(at.RichText.Content,{value:i,multiline:!0}),!at.RichText.isEmpty(l)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:l})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:a,...i}){let l=t?.includes(If),s;return o&&(l?s={color:{background:o}}:s={border:{color:o}}),a&&s&&(s.color={...s.color,text:a}),be({value:Nf(e),className:t,backgroundColor:l?r:void 0,borderColor:l?void 0:r,textAlign:l?"left":void 0,...i,style:s})}},G9e={attributes:{...Xy,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:a,value:i,citation:l,className:s,figureStyle:c}=e,u=s?.includes(If),p,m;if(u){let g=(0,at.getColorClassName)("background-color",t);p=S({"has-background":g||r,[g]:g}),m={backgroundColor:g?void 0:r}}else r?m={borderColor:r}:t&&(m={borderColor:Gce(c)});let d=(0,at.getColorClassName)("color",o),f=(o||a)&&S("has-text-color",{[d]:d});return(0,Gt.jsx)("figure",{className:p,style:m,children:(0,Gt.jsxs)("blockquote",{className:f,style:d?void 0:{color:a},children:[(0,Gt.jsx)(at.RichText.Content,{value:i,multiline:!0}),!at.RichText.isEmpty(l)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:l})]})})},migrate({value:e,className:t,figureStyle:r,mainColor:o,customMainColor:a,customTextColor:i,...l}){let s=t?.includes(If),c;if(a&&(s?c={color:{background:a}}:c={border:{color:a}}),i&&c&&(c.color={...c.color,text:i}),!s&&o&&r){let u=Gce(r);if(u)return{value:Nf(e),...l,className:t,style:{border:{color:u}}}}return be({value:Nf(e),className:t,backgroundColor:s?o:void 0,borderColor:s?void 0:o,textAlign:s?"left":void 0,...l,style:c})}},W9e={attributes:Xy,save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:a,value:i,citation:l,className:s}=e,c=s?.includes(If),u,p;if(c)u=(0,at.getColorClassName)("background-color",t),u||(p={backgroundColor:r});else if(r)p={borderColor:r};else if(t){let h=(0,Wce.select)(at.store).getSettings().colors??[];p={borderColor:(0,at.getColorObjectByAttributeValues)(h,t).color}}let m=(0,at.getColorClassName)("color",o),d=o||a?S("has-text-color",{[m]:m}):void 0;return(0,Gt.jsx)("figure",{className:u,style:p,children:(0,Gt.jsxs)("blockquote",{className:d,style:m?void 0:{color:a},children:[(0,Gt.jsx)(at.RichText.Content,{value:i,multiline:!0}),!at.RichText.isEmpty(l)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:l})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:a,...i}){let l=t?.includes(If),s={};return o&&(l?s={color:{background:o}}:s={border:{color:o}}),a&&s&&(s.color={...s.color,text:a}),be({value:Nf(e),className:t,backgroundColor:l?r:void 0,borderColor:l?void 0:r,textAlign:l?"left":void 0,...i,style:s})}},$9e={attributes:{...Xy},save({attributes:e}){let{value:t,citation:r}=e;return(0,Gt.jsxs)("blockquote",{children:[(0,Gt.jsx)(at.RichText.Content,{value:t,multiline:!0}),!at.RichText.isEmpty(r)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:r})]})},migrate({value:e,...t}){return{value:Nf(e),...t}}},q9e={attributes:{...Xy,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,Gt.jsxs)("blockquote",{className:`align${o}`,children:[(0,Gt.jsx)(at.RichText.Content,{value:t,multiline:!0}),!at.RichText.isEmpty(r)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"footer",value:r})]})},migrate({value:e,...t}){return{value:Nf(e),...t}}},$ce=[H9e,j9e,U9e,G9e,W9e,$9e,q9e];var Jy=n(I(),1),T0=n(E(),1),q6=n(q(),1);var qce="figure";var Zce="blockquote";var Ou=n(y(),1);function Z9e(e){let{attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:a}=e;Ct(e);let{citation:i,value:l}=t,s=(0,T0.useBlockProps)(),c=!T0.RichText.isEmpty(i)||o;return(0,Ou.jsx)(Ou.Fragment,{children:(0,Ou.jsx)(qce,{...s,children:(0,Ou.jsxs)(Zce,{children:[(0,Ou.jsx)(T0.RichText,{identifier:"value",tagName:"p",value:l,onChange:u=>r({value:u}),"aria-label":(0,Jy.__)("Pullquote text"),placeholder:(0,Jy.__)("Add quote")}),c&&(0,Ou.jsx)(T0.RichText,{identifier:"citation",tagName:"cite",style:{display:"block"},value:i,"aria-label":(0,Jy.__)("Pullquote citation text"),placeholder:(0,Jy.__)("Add citation"),onChange:u=>r({citation:u}),className:"wp-block-pullquote__citation",__unstableOnSplitAtEnd:a?()=>a((0,q6.createBlock)((0,q6.getDefaultBlockName)())):void 0})]})})})}var Kce=Z9e;var Z6={$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 P0=n(E(),1),E0=n(y(),1);function Yce({attributes:e}){let{citation:t,value:r}=e,o=!P0.RichText.isEmpty(t);return(0,E0.jsx)("figure",{...P0.useBlockProps.save(),children:(0,E0.jsxs)("blockquote",{children:[(0,E0.jsx)(P0.RichText.Content,{tagName:"p",value:r}),o&&(0,E0.jsx)(P0.RichText.Content,{tagName:"cite",value:t})]})})}var Fu=n(q(),1),B0=n(Xl(),1),Y9e={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Fu.createBlock)("core/pullquote",{value:(0,B0.toHTMLString)({value:(0,B0.join)(e.map(({content:t})=>(0,B0.create)({html:t})),`
-`)}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:({content:e,anchor:t})=>(0,Fu.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,Fu.createBlock)("core/paragraph",{content:e})),t&&r.push((0,Fu.createBlock)("core/paragraph",{content:t})),r.length===0?(0,Fu.createBlock)("core/paragraph",{content:""}):r}},{type:"block",blocks:["core/heading"],transform:({value:e,citation:t})=>{if(!e)return(0,Fu.createBlock)("core/heading",{content:t});let r=(0,Fu.createBlock)("core/heading",{content:e});return t?[r,(0,Fu.createBlock)("core/heading",{content:t})]:r}}]},Qce=Y9e;var{fieldsKey:Q9e,formKey:X9e}=U(Xce.privateApis),{name:Jce}=Z6,K6={icon:tI,example:{attributes:{value:(0,e2.__)("One of the hardest things to do in technology is disrupt yourself."),citation:(0,e2.__)("Matt Mullenweg")}},transforms:Qce,edit:Kce,save:Yce,deprecated:$ce};window.__experimentalContentOnlyInspectorFields&&(K6[Q9e]=[{id:"value",label:(0,e2.__)("Content"),type:"text",Edit:"rich-text"},{id:"citation",label:(0,e2.__)("Citation"),type:"text",Edit:"rich-text"}],K6[X9e]={fields:["value","citation"]});var J9e=()=>R({name:Jce,metadata:Z6,settings:K6});var Sz={};K(Sz,{init:()=>IPe,metadata:()=>Y6,name:()=>Bpe,settings:()=>Ipe});var Y6={$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,interactivity:!0},editorStyle:"wp-block-query-editor"};var fpe=n(F(),1),hpe=n(H(),1),gpe=n(E(),1);var cT=n(F(),1),cpe=n(ve(),1),i2=n(H(),1),Bl=n(E(),1),upe=n(I(),1),ppe=n(re(),1);var uue=n(O(),1),eT=n(I(),1);var Rc=n(F(),1),Lf=n(H(),1),t2=n(re(),1),Q6=n(E(),1),eue=n(en(),1),Df=n(I(),1),Hu=n(q(),1),r2=e=>{let t=e?.reduce((r,o)=>{let{mapById:a,mapByName:i,names:l}=r;return a[o.id]=o,i[o.name]=o,l.push(o.name),r},{mapById:{},mapByName:{},names:[]});return{entities:e,...t}},tPe=(e,t)=>{let r=t.split("."),o=e;return r.forEach(a=>{o=o?.[a]}),o},cz=(e,t)=>(e||[]).map(r=>({...r,name:(0,eue.decodeEntities)(tPe(r,t))})),tue=()=>{let e=(0,Rc.useSelect)(a=>{let{getPostTypes:i}=a(t2.store),l=["attachment"];return i({per_page:-1})?.filter(({viewable:c,slug:u})=>c&&!l.includes(u))},[]),t=(0,Lf.useMemo)(()=>{if(e?.length)return e.reduce((a,i)=>(a[i.slug]=i.taxonomies,a),{})},[e]),r=(0,Lf.useMemo)(()=>(e||[]).map(({labels:a,slug:i})=>({label:a.singular_name,value:i})),[e]),o=(0,Lf.useMemo)(()=>e?.length?e.reduce((a,i)=>(a[i.slug]=i.supports?.["post-formats"]||!1,a),{}):{},[e]);return{postTypesTaxonomiesMap:t,postTypesSelectOptions:r,postTypeFormatSupportMap:o}},X6=e=>{let t=(0,Rc.useSelect)(r=>{let{getTaxonomies:o,getPostType:a}=r(t2.store);return a(e)?.taxonomies?.length>0?o({type:e,per_page:-1}):[]},[e]);return(0,Lf.useMemo)(()=>t?.filter(({visibility:r})=>!!r?.publicly_queryable),[t])};function rue(e){return(0,Rc.useSelect)(t=>{let r=t(t2.store).getPostType(e);return r?.viewable&&r?.hierarchical},[e])}function oue(e){let t=(0,Rc.useSelect)(r=>!!r(t2.store).getPostType(e)?.supports?.["page-attributes"],[e]);return(0,Lf.useMemo)(()=>{let r=[{label:(0,Df.__)("Newest to oldest"),value:"date/desc"},{label:(0,Df.__)("Oldest to newest"),value:"date/asc"},{label:(0,Df.__)("A \u2192 Z"),value:"title/asc"},{label:(0,Df.__)("Z \u2192 A"),value:"title/desc"}];return t&&r.push({label:(0,Df.__)("Ascending by order"),value:"menu_order/asc"},{label:(0,Df.__)("Descending by order"),value:"menu_order/desc"}),r},[t])}function nue(e){return(0,Rc.useSelect)(t=>t(Hu.store).getActiveBlockVariation("core/query",e)?.allowedControls,[e])}function ni(e,t){return e?e.includes(t):!0}var aue=(e,t)=>{let{query:{postType:r,inherit:o},namespace:a}=t,i=e.map(c=>(0,Hu.cloneBlock)(c)),l=[],s=[...i];for(;s.length>0;){let c=s.shift();c.name==="core/query"&&(c.attributes.query={...c.attributes.query,postType:r,inherit:o},a&&(c.attributes.namespace=a),l.push(c.clientId)),c.innerBlocks?.forEach(u=>{s.push(u)})}return{newBlocks:i,queryClientIds:l}};function iue(e,t){return(0,Rc.useSelect)(r=>{let o=r(Hu.store).getActiveBlockVariation("core/query",t)?.name;if(!o)return"core/query";let{getBlockRootClientId:a,getPatternsByBlockTypes:i}=r(Q6.store),l=a(e);return i(`core/query/${o}`,l).length>0?`core/query/${o}`:"core/query"},[e,t])}function lue(e){let{activeVariationName:t,blockVariations:r}=(0,Rc.useSelect)(a=>{let{getActiveBlockVariation:i,getBlockVariations:l}=a(Hu.store);return{activeVariationName:i("core/query",e)?.name,blockVariations:l("core/query","block")}},[e]);return(0,Lf.useMemo)(()=>{let a=l=>!l.attributes?.namespace;if(!t)return r.filter(a);let i=r.filter(l=>l.attributes?.namespace?.includes(t));return i.length?i:r.filter(a)},[t,r])}var sue=(e,t)=>(0,Rc.useSelect)(r=>{let{getBlockRootClientId:o,getPatternsByBlockTypes:a}=r(Q6.store),i=o(e);return a(t,i)},[t,e]),J6=e=>(0,Rc.useSelect)(t=>{let{getClientIdsOfDescendants:r,getBlockName:o}=t(Q6.store);return r(e).some(a=>{let i=o(a),l=Object.is((0,Hu.getBlockSupport)(i,"interactivity"),!0),s=(0,Hu.getBlockSupport)(i,"interactivity.clientNavigation");return!l&&!s})},[e]);function cue(e){if(!e)return{isSingular:!0};let t=!1,r=e==="wp"?"custom":e,o=["404","blank","single","page","custom"],a=e.includes("-")?e.split("-",1)[0]:e;return e.includes("-")&&e.split("-").slice(1).join("-")&&(r=a),t=o.includes(r),{isSingular:t,templateType:r}}var o2=n(y(),1);function pue({enhancedPagination:e,setAttributes:t,clientId:r}){let o=J6(r),a=(0,eT.__)("Reload the full page\u2014instead of just the posts list\u2014when visitors navigate between pages.");return o&&(a=(0,eT.__)("Enhancement disabled because there are non-compatible blocks inside the Query block.")),(0,o2.jsx)(o2.Fragment,{children:(0,o2.jsx)(uue.ToggleControl,{label:(0,eT.__)("Reload full page"),help:a,checked:!e,disabled:o,onChange:i=>{t({enhancedPagination:!i})}})})}var gt=n(O(),1),hz=n(F(),1),gz=n(re(),1),zt=n(I(),1),epe=n(ve(),1),oT=n(H(),1);var mue=n(O(),1),I0=n(I(),1),due=n(y(),1),rPe=[{label:(0,I0.__)("Newest to oldest"),value:"date/desc"},{label:(0,I0.__)("Oldest to newest"),value:"date/asc"},{label:(0,I0.__)("A \u2192 Z"),value:"title/asc"},{label:(0,I0.__)("Z \u2192 A"),value:"title/desc"}];function oPe({order:e,orderBy:t,orderByOptions:r=rPe,onChange:o}){return(0,due.jsx)(mue.SelectControl,{label:(0,I0.__)("Order by"),value:`${t}/${e}`,options:r,onChange:a=>{let[i,l]=a.split("/");o({order:l,orderBy:i})}})}var fue=oPe;var hue=n(I(),1),gue=n(O(),1),vue=n(F(),1),bue=n(re(),1);var yue=n(y(),1),nPe={who:"authors",per_page:-1,_fields:"id,name",context:"view"};function aPe({value:e,onChange:t}){let r=(0,vue.useSelect)(c=>{let{getUsers:u}=c(bue.store);return u(nPe)},[]);if(!r)return null;let o=r2(r),i=(e?e.toString().split(","):[]).reduce((c,u)=>{let p=o.mapById[u];return p&&c.push({id:u,value:p.name}),c},[]),l=(c,u)=>{let p=u?.id||c[u]?.id;if(p)return p},s=c=>{let u=Array.from(c.reduce((p,m)=>{let d=l(o.mapByName,m);return d&&p.add(d),p},new Set));t({author:u.join(",")})};return(0,yue.jsx)(gue.FormTokenField,{label:(0,hue.__)("Authors"),value:i,suggestions:o.names,onChange:s,help:""})}var _ue=aPe;var kue=n(I(),1),wue=n(O(),1),uz=n(F(),1),pz=n(re(),1),ju=n(H(),1),Cue=n(ve(),1);var Sue=n(y(),1),Rf=[],xue={order:"asc",_fields:"id,title",context:"view"};function iPe({parents:e,postType:t,onChange:r}){let[o,a]=(0,ju.useState)(""),[i,l]=(0,ju.useState)(Rf),[s,c]=(0,ju.useState)(Rf),u=(0,Cue.useDebounce)(a,250),{searchResults:p,searchHasResolved:m}=(0,uz.useSelect)(v=>{if(!o)return{searchResults:Rf,searchHasResolved:!0};let{getEntityRecords:b,hasFinishedResolution:_}=v(pz.store),k=["postType",t,{...xue,search:o,orderby:"relevance",exclude:e,per_page:20}];return{searchResults:b(...k),searchHasResolved:_("getEntityRecords",k)}},[o,t,e]),d=(0,uz.useSelect)(v=>{if(!e?.length)return Rf;let{getEntityRecords:b}=v(pz.store);return b("postType",t,{...xue,include:e,per_page:e.length})},[e,t]);(0,ju.useEffect)(()=>{if(e?.length||l(Rf),!d?.length)return;let v=r2(cz(d,"title.rendered")),b=e.reduce((_,k)=>{let x=v.mapById[k];return x&&_.push({id:k,value:x.name}),_},[]);l(b)},[e,d]);let f=(0,ju.useMemo)(()=>p?.length?r2(cz(p,"title.rendered")):Rf,[p]);(0,ju.useEffect)(()=>{m&&c(f.names)},[f.names,m]);let h=(v,b)=>{let _=b?.id||v?.[b]?.id;if(_)return _},g=v=>{let b=Array.from(v.reduce((_,k)=>{let x=h(f.mapByName,k);return x&&_.add(x),_},new Set));c(Rf),r({parents:b})};return(0,Sue.jsx)(wue.FormTokenField,{label:(0,kue.__)("Parents"),value:i,onInputChange:u,suggestions:s,onChange:g,help:""})}var Tue=iPe;var tT=n(O(),1),mz=n(F(),1),dz=n(re(),1),Uu=n(H(),1),Bue=n(ve(),1),Iue=n(en(),1),rT=n(I(),1);var Cm=n(y(),1),N0=[],Pue={order:"asc",_fields:"id,name",context:"view"},lPe=(e,t)=>{let r=t?.id||e?.find(a=>a.name===t)?.id;if(r)return r;let o=t.toLocaleLowerCase();return e?.find(a=>a.name.toLocaleLowerCase()===o)?.id};function Nue({onChange:e,query:t}){let{postType:r,taxQuery:o}=t,a=X6(r);return a?.length?(0,Cm.jsx)(tT.__experimentalVStack,{spacing:4,children:a.map(i=>{let l=o?.include?.[i.slug]||[],s=o?.exclude?.[i.slug]||[],c=(u,p)=>{let m={...o?.[p],[i.slug]:u};u.length||delete m[i.slug];let d={...o,[p]:Object.keys(m).length?m:void 0};e({taxQuery:Object.values(d).every(f=>!f)?void 0:d})};return(0,Cm.jsxs)(Uu.Fragment,{children:[(0,Cm.jsx)(Eue,{taxonomy:i,termIds:l,oppositeTermIds:s,onChange:u=>c(u,"include"),label:i.name}),(0,Cm.jsx)(Eue,{taxonomy:i,termIds:s,oppositeTermIds:l,onChange:u=>c(u,"exclude"),label:(0,rT.sprintf)((0,rT.__)("Exclude: %s"),i.name)})]},i.slug)})}):null}function Eue({taxonomy:e,termIds:t,oppositeTermIds:r,onChange:o,label:a}){let[i,l]=(0,Uu.useState)(""),[s,c]=(0,Uu.useState)(N0),[u,p]=(0,Uu.useState)(N0),m=(0,Bue.useDebounce)(l,250),{searchResults:d,searchHasResolved:f}=(0,mz.useSelect)(v=>{if(!i)return{searchResults:N0,searchHasResolved:!0};let{getEntityRecords:b,hasFinishedResolution:_}=v(dz.store),k=[...t,...r],x=["taxonomy",e.slug,{...Pue,search:i,orderby:"name",exclude:k,per_page:20}];return{searchResults:b(...x),searchHasResolved:_("getEntityRecords",x)}},[i,e.slug,t,r]),h=(0,mz.useSelect)(v=>{if(!t?.length)return N0;let{getEntityRecords:b}=v(dz.store);return b("taxonomy",e.slug,{...Pue,include:t,per_page:t.length})},[e.slug,t]);return(0,Uu.useEffect)(()=>{if(t?.length||c(N0),!h?.length)return;let v=t.reduce((b,_)=>{let k=h.find(x=>x.id===_);return k&&b.push({id:_,value:k.name}),b},[]);c(v)},[t,h]),(0,Uu.useEffect)(()=>{f&&p(d.map(v=>v.name))},[d,f]),(0,Cm.jsx)("div",{className:"block-library-query-inspector__taxonomy-control",children:(0,Cm.jsx)(tT.FormTokenField,{label:a,value:s,onInputChange:m,suggestions:u,displayTransform:Iue.decodeEntities,onChange:v=>{let b=new Set;for(let _ of v){let k=lPe(d,_);k&&b.add(k)}p(N0),o(Array.from(b))},help:""})})}var Due=n(O(),1),Lue=n(F(),1),Rue=n(re(),1),El=n(I(),1),Aue=n(y(),1),sPe=[{value:"aside",label:(0,El.__)("Aside")},{value:"audio",label:(0,El.__)("Audio")},{value:"chat",label:(0,El.__)("Chat")},{value:"gallery",label:(0,El.__)("Gallery")},{value:"image",label:(0,El.__)("Image")},{value:"link",label:(0,El.__)("Link")},{value:"quote",label:(0,El.__)("Quote")},{value:"standard",label:(0,El.__)("Standard")},{value:"status",label:(0,El.__)("Status")},{value:"video",label:(0,El.__)("Video")}].sort((e,t)=>{let r=e.label.toUpperCase(),o=t.label.toUpperCase();return r<o?-1:r>o?1:0});function cPe(e,t){return e.map(r=>t.find(o=>o.label.toLocaleLowerCase()===r.toLocaleLowerCase())?.value).filter(Boolean)}function Mue({onChange:e,query:{format:t}}){let r=Array.isArray(t)?t:[t],{supportedFormats:o}=(0,Lue.useSelect)(s=>({supportedFormats:s(Rue.store).getThemeSupports().formats}),[]),a=sPe.filter(s=>o.includes(s.value)),i=r.map(s=>a.find(c=>c.value===s)?.label).filter(Boolean),l=a.filter(s=>!r.includes(s.value)).map(s=>s.label);return(0,Aue.jsx)(Due.FormTokenField,{label:(0,El.__)("Formats"),value:i,suggestions:l,onChange:s=>{e({format:cPe(s,a)})},help:"",__experimentalExpandOnFocus:!0})}var zue=n(O(),1),Af=n(I(),1),Vue=n(y(),1),uPe=[{label:(0,Af.__)("Include"),value:""},{label:(0,Af.__)("Ignore"),value:"ignore"},{label:(0,Af.__)("Exclude"),value:"exclude"},{label:(0,Af.__)("Only"),value:"only"}];function Oue({value:e,onChange:t}){return(0,Vue.jsx)(zue.SelectControl,{label:(0,Af.__)("Sticky posts"),options:uPe,value:e,onChange:t,help:(0,Af.__)("Sticky posts always appear first, regardless of their publish date.")})}var jue=n(O(),1),Uue=n(I(),1),Gue=n(y(),1),Fue=1,Hue=100,pPe=({perPage:e,offset:t=0,onChange:r})=>(0,Gue.jsx)(jue.RangeControl,{label:(0,Uue.__)("Items per page"),min:Fue,max:Hue,onChange:o=>{isNaN(o)||o<Fue||o>Hue||r({perPage:o,offset:t})},value:parseInt(e,10)}),Wue=pPe;var que=n(O(),1),Zue=n(I(),1),Kue=n(y(),1),$ue=0,mPe=100,dPe=({offset:e=0,onChange:t})=>(0,Kue.jsx)(que.__experimentalNumberControl,{label:(0,Zue.__)("Offset"),value:e,min:$ue,onChange:r=>{isNaN(r)||r<$ue||r>mPe||t({offset:r})}}),Yue=dPe;var Que=n(O(),1),fz=n(I(),1),Xue=n(y(),1),fPe=({pages:e,onChange:t})=>(0,Xue.jsx)(Que.__experimentalNumberControl,{label:(0,fz.__)("Max pages to show"),value:e,min:0,onChange:r=>{isNaN(r)||r<0||t({pages:r})},help:(0,fz.__)("Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero).")}),Jue=fPe;var Ke=n(y(),1);function tpe(e){let{attributes:t,setQuery:r,isSingular:o,shouldExcludeCurrentPost:a}=e,{query:i}=t,{order:l,orderBy:s,author:c,pages:u,postType:p,perPage:m,offset:d,sticky:f,inherit:h,taxQuery:g,parents:v,format:b,excludeCurrent:_}=i,k=nue(t),x=p==="post",{postTypesTaxonomiesMap:w,postTypesSelectOptions:C,postTypeFormatSupportMap:P}=tue(),B=X6(p),N=rue(p),D=X=>{let Ce={postType:X},pe=w[X];if(pe?.length&&g){let fe=ro=>Object.entries(ro||{}).reduce((oo,[vo,bo])=>(pe.includes(vo)&&(oo[vo]=bo),oo),{}),Ae={},Ft=fe(g.include);Object.keys(Ft).length&&(Ae.include=Ft);let ze=fe(g.exclude);Object.keys(ze).length&&(Ae.exclude=ze),Ce.taxQuery=Object.keys(Ae).length?Ae:void 0}X!=="post"&&(Ce.sticky=""),Ce.parents=[],P[X]||(Ce.format=[]),r(Ce)},[T,L]=(0,oT.useState)(i.search),A=(0,oT.useMemo)(()=>(0,epe.debounce)(X=>{r({search:X})},250),[r]),z=oue(p),j=ni(k,"inherit"),G=!h&&ni(k,"postType"),W=(0,zt.__)("Post type"),$=(0,zt.__)("Select the type of content to display: posts, pages, or custom post types."),V=!h&&ni(k,"order"),Q=!h&&x&&ni(k,"sticky"),Y=j||G||V||Q,ee=!!B?.length&&ni(k,"taxQuery"),te=ni(k,"author"),ae=ni(k,"search"),J=ni(k,"parents")&&N,ce=P[p],ie=(0,hz.useSelect)(X=>{if(!ce||!ni(k,"format"))return!1;let Ce=X(gz.store).getThemeSupports();return Ce.formats&&Ce.formats.length>0&&Ce.formats.some(pe=>pe!=="standard")},[k,ce]),we=a&&ni(k,"excludeCurrent"),se=(0,hz.useSelect)(X=>X(gz.store).getPostType(p)?.labels.singular_name,[p]),de=ee||te||ae||J||ie||we,ge=Z(),oe=ni(k,"postCount"),me=ni(k,"offset"),le=ni(k,"pages"),Pe=oe||me||le,Ee=o&&h;return(0,Ke.jsxs)(Ke.Fragment,{children:[Y&&(0,Ke.jsxs)(gt.__experimentalToolsPanel,{label:(0,zt.__)("Settings"),resetAll:()=>{r({postType:"post",order:"desc",orderBy:"date",sticky:"",inherit:!0})},dropdownMenuProps:ge,children:[j&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!h,label:(0,zt.__)("Query type"),onDeselect:()=>r({inherit:!0}),isShownByDefault:!0,children:(0,Ke.jsxs)(gt.__experimentalVStack,{spacing:4,children:[(0,Ke.jsxs)(gt.__experimentalToggleGroupControl,{label:(0,zt.__)("Query type"),isBlock:!0,onChange:X=>{r({inherit:X==="default"})},help:h?(0,zt.__)("Display a list of posts or custom post types based on the current template."):(0,zt.__)("Display a list of posts or custom post types based on specific criteria."),value:h?"default":"custom",children:[(0,Ke.jsx)(gt.__experimentalToggleGroupControlOption,{value:"default",label:(0,zt.__)("Default")}),(0,Ke.jsx)(gt.__experimentalToggleGroupControlOption,{value:"custom",label:(0,zt.__)("Custom")})]}),Ee&&(0,Ke.jsx)(gt.Notice,{status:"warning",isDismissible:!1,children:(0,zt.__)("Cannot inherit the current template query when placed inside the singular content (e.g., post, page, 404, blank).")})]})}),G&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>p!=="post",label:W,onDeselect:()=>D("post"),isShownByDefault:!0,children:C.length>2?(0,Ke.jsx)(gt.SelectControl,{options:C,value:p,label:W,onChange:D,help:$}):(0,Ke.jsx)(gt.__experimentalToggleGroupControl,{isBlock:!0,value:p,label:W,onChange:D,help:$,children:C.map(X=>(0,Ke.jsx)(gt.__experimentalToggleGroupControlOption,{value:X.value,label:X.label},X.value))})}),V&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>l!=="desc"||s!=="date",label:(0,zt.__)("Order by"),onDeselect:()=>r({order:"desc",orderBy:"date"}),isShownByDefault:!0,children:(0,Ke.jsx)(fue,{order:l,orderBy:s,orderByOptions:z,onChange:r})}),Q&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,zt.__)("Sticky posts"),onDeselect:()=>r({sticky:""}),isShownByDefault:!0,children:(0,Ke.jsx)(Oue,{value:f,onChange:X=>r({sticky:X})})})]}),!h&&Pe&&(0,Ke.jsxs)(gt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__display",label:(0,zt.__)("Display"),resetAll:()=>{r({offset:0,pages:0})},dropdownMenuProps:ge,children:[(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{label:(0,zt.__)("Items per page"),hasValue:()=>m>0,children:(0,Ke.jsx)(Wue,{perPage:m,offset:d,onChange:r})}),(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{label:(0,zt.__)("Offset"),hasValue:()=>d>0,onDeselect:()=>r({offset:0}),children:(0,Ke.jsx)(Yue,{offset:d,onChange:r})}),(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{label:(0,zt.__)("Max pages to show"),hasValue:()=>u>0,onDeselect:()=>r({pages:0}),children:(0,Ke.jsx)(Jue,{pages:u,onChange:r})})]}),!h&&de&&(0,Ke.jsxs)(gt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__filters",label:(0,zt.__)("Filters"),resetAll:()=>{r({author:"",parents:[],search:"",taxQuery:null,format:[],excludeCurrent:null}),L("")},dropdownMenuProps:ge,children:[ee&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{label:(0,zt.__)("Taxonomies"),hasValue:()=>Object.values(g||{}).some(X=>Object.values(X||{}).some(Ce=>!!Ce?.length)),onDeselect:()=>r({taxQuery:null}),children:(0,Ke.jsx)(Nue,{onChange:r,query:i})}),te&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,zt.__)("Authors"),onDeselect:()=>r({author:""}),children:(0,Ke.jsx)(_ue,{value:c,onChange:r})}),ae&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!T,label:(0,zt.__)("Keyword"),onDeselect:()=>{r({search:""}),L("")},children:(0,Ke.jsx)(gt.TextControl,{label:(0,zt.__)("Keyword"),value:T,onChange:X=>{A(X),L(X)}})}),J&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!v?.length,label:(0,zt.__)("Parents"),onDeselect:()=>r({parents:[]}),children:(0,Ke.jsx)(Tue,{parents:v,postType:p,onChange:r})}),ie&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!b?.length,label:(0,zt.__)("Formats"),onDeselect:()=>r({format:[]}),children:(0,Ke.jsx)(Mue,{onChange:r,query:i})}),we&&(0,Ke.jsx)(gt.__experimentalToolsPanelItem,{label:(0,zt.__)("Exclude"),hasValue:()=>_!==null,onDeselect:()=>r({excludeCurrent:null}),children:(0,Ke.jsx)(gt.ToggleControl,{label:(0,zt.__)("Exclude current"),help:(0,zt.sprintf)((0,zt.__)("Exclude the current %s from the query."),se),checked:!!_,onChange:X=>{r({excludeCurrent:!!X})}})})]})]})}var L0=n(O(),1),n2=n(I(),1),nT=n(H(),1),ope=n(F(),1),npe=n(E(),1);var D0=n(y(),1),rpe="wp-block-query-enhanced-pagination-modal__description";function ape({clientId:e,attributes:{enhancedPagination:t},setAttributes:r}){let[o,a]=(0,nT.useState)(!1),i=J6(e),{__unstableMarkNextChangeAsNotPersistent:l}=(0,ope.useDispatch)(npe.store);(0,nT.useEffect)(()=>{t&&i&&(l(),r({enhancedPagination:!1}),a(!0))},[t,i,r,l]);let s=()=>{a(!1)},c=(0,n2.__)("Currently, avoiding full page reloads is not possible when non-interactive or non-client Navigation compatible blocks from plugins are present inside the Query block.")+" "+(0,n2.__)('If you still want to prevent full page reloads, remove that block, then disable "Reload full page" again in the Query Block settings.');return o&&(0,D0.jsx)(L0.Modal,{title:(0,n2.__)("Query block: Reload full page enabled"),className:"wp-block-query__enhanced-pagination-modal",aria:{describedby:rpe},role:"alertdialog",focusOnMount:"firstElement",isDismissible:!1,onRequestClose:s,children:(0,D0.jsxs)(L0.__experimentalVStack,{alignment:"right",spacing:5,children:[(0,D0.jsx)("span",{id:rpe,children:c}),(0,D0.jsx)(L0.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:s,children:(0,n2.__)("OK")})]})})}var M0=n(O(),1),bz=n(I(),1),spe=n(F(),1),lT=n(E(),1);var R0=n(H(),1),ipe=n(F(),1),iT=n(O(),1),A0=n(E(),1),aT=n(I(),1);var Gu=n(y(),1);function lpe({clientId:e,attributes:t,setIsPatternSelectionModalOpen:r}){return(0,Gu.jsx)(iT.Modal,{overlayClassName:"block-library-query-pattern__selection-modal",title:(0,aT.__)("Choose a pattern"),onRequestClose:()=>r(!1),isFullScreen:!0,children:(0,Gu.jsx)(vz,{clientId:e,attributes:t})})}function a2(e,t){let r=iue(e,t),o=sue(e,r);return(0,R0.useMemo)(()=>o.filter(i=>i.blocks?.[0]?.name==="core/query"),[o])}function vz({clientId:e,attributes:t,showTitlesAsTooltip:r=!1,showSearch:o=!0}){let[a,i]=(0,R0.useState)(""),{replaceBlock:l,selectBlock:s}=(0,ipe.useDispatch)(A0.store),c=a2(e,t),u=(0,R0.useMemo)(()=>({previewPostType:t.query.postType}),[t.query.postType]),p=(0,R0.useMemo)(()=>Zb(c,a),[c,a]),m=(d,f)=>{let{newBlocks:h,queryClientIds:g}=aue(f,t);l(e,h),g[0]&&s(g[0])};return(0,Gu.jsxs)("div",{className:"block-library-query-pattern__selection-content",children:[o&&(0,Gu.jsx)("div",{className:"block-library-query-pattern__selection-search",children:(0,Gu.jsx)(iT.SearchControl,{onChange:i,value:a,label:(0,aT.__)("Search"),placeholder:(0,aT.__)("Search")})}),(0,Gu.jsx)(A0.BlockContextProvider,{value:u,children:(0,Gu.jsx)(A0.__experimentalBlockPatternsList,{blockPatterns:p,onClickPattern:m,showTitlesAsTooltip:r})})]})}var Mf=n(y(),1);function hPe({clientId:e,attributes:t,hasInnerBlocks:r}){if(!a2(e,t).length)return null;let a=r?(0,bz.__)("Change design"):(0,bz.__)("Choose pattern");return(0,Mf.jsx)(lT.BlockControls,{group:"other",children:(0,Mf.jsx)(M0.__experimentalDropdownContentWrapper,{children:(0,Mf.jsx)(M0.Dropdown,{contentClassName:"block-editor-block-settings-menu__popover",focusOnMount:"firstElement",expandOnMobile:!0,renderToggle:({isOpen:i,onToggle:l})=>(0,Mf.jsx)(M0.ToolbarButton,{"aria-haspopup":"true","aria-expanded":i,onClick:l,children:a}),renderContent:()=>(0,Mf.jsx)(vz,{clientId:e,attributes:t,showSearch:!1,showTitlesAsTooltip:!0})})})})}function sT(e){return(0,spe.useSelect)(r=>{let{isLockedBlock:o}=U(r(lT.store));return o(e.clientId)},[e.clientId])?null:(0,Mf.jsx)(hPe,{...e})}var Yi=n(y(),1),{HTMLElementControl:gPe}=U(Bl.privateApis),vPe=3,bPe=[["core/post-template"]];function yz({attributes:e,setAttributes:t,clientId:r,context:o,name:a,isSelected:i}){let{queryId:l,query:s,enhancedPagination:c,tagName:u="div",query:{inherit:p}={}}=e,{templateSlug:m,postType:d}=o,{isSingular:f,templateType:h}=cue(m),{__unstableMarkNextChangeAsNotPersistent:g}=(0,cT.useDispatch)(Bl.store),v=(0,cpe.useInstanceId)(yz),b=(0,Bl.useBlockProps)(),_=(0,Bl.useInnerBlocksProps)(b,{template:bPe}),{postsPerPage:k}=(0,cT.useSelect)(C=>{let{getSettings:P}=C(Bl.store),{getEntityRecord:B,getEntityRecordEdits:N,canUser:D}=C(ppe.store),T=D("read",{kind:"root",name:"site"})?+B("root","site")?.posts_per_page:+P().postsPerPage;return{postsPerPage:+N("root","site")?.posts_per_page||T||vPe}},[]),x=f&&!p&&(s.postType===d||s.postType===h),w=(0,i2.useCallback)(C=>t(P=>({query:{...P.query,...C}})),[t]);return(0,i2.useEffect)(()=>{let C={};(p&&s.perPage!==k||!s.perPage&&k)&&(C.perPage=k),!x&&s.excludeCurrent!==null&&(C.excludeCurrent=null),Object.keys(C).length&&(g(),w(C))},[s.perPage,s.excludeCurrent,p,k,x,g,w]),(0,i2.useEffect)(()=>{Number.isFinite(l)||(g(),t({queryId:v}))},[l,v,g,t]),(0,Yi.jsxs)(Yi.Fragment,{children:[i&&(0,Yi.jsx)(sT,{clientId:r,attributes:e,hasInnerBlocks:!0}),(0,Yi.jsx)(ape,{attributes:e,setAttributes:t,clientId:r}),(0,Yi.jsx)(Bl.InspectorControls,{children:(0,Yi.jsx)(tpe,{name:a,attributes:e,setQuery:w,setAttributes:t,clientId:r,isSingular:f,shouldExcludeCurrentPost:x})}),(0,Yi.jsxs)(Bl.InspectorControls,{group:"advanced",children:[(0,Yi.jsx)(gPe,{tagName:u,onChange:C=>t({tagName:C}),clientId:r,options:[{label:(0,upe.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]}),(0,Yi.jsx)(pue,{enhancedPagination:c,setAttributes:t,clientId:r})]}),(0,Yi.jsx)(u,{..._})]})}var pT=n(F(),1),mT=n(q(),1),_z=n(H(),1),zf=n(E(),1),l2=n(O(),1),uT=n(I(),1),mpe=n(ve(),1);var Ac=n(y(),1);function dpe({attributes:e,clientId:t,name:r,openPatternSelectionModal:o,isSelected:a}){let[i,l]=(0,_z.useState)(!1),[s,c]=(0,_z.useState)(0),u=(0,mpe.useResizeObserver)(([_])=>{c(_.contentRect.width)}),m=s>0&&s<160,{blockType:d,activeBlockVariation:f}=(0,pT.useSelect)(_=>{let{getActiveBlockVariation:k,getBlockType:x}=_(mT.store);return{blockType:x(r),activeBlockVariation:k(r,e)}},[r,e]),h=!!a2(t,e).length,g=f?.icon?.src||f?.icon||d?.icon?.src,v=f?.title||d?.title,b=(0,zf.useBlockProps)({ref:u});return i?(0,Ac.jsx)(yPe,{clientId:t,attributes:e,icon:g,label:v}):(0,Ac.jsxs)("div",{...b,children:[a&&(0,Ac.jsx)(sT,{clientId:t,attributes:e,hasInnerBlocks:!1}),(0,Ac.jsxs)(l2.Placeholder,{className:"block-editor-media-placeholder",icon:!m&&g,label:!m&&v,instructions:!m&&(0,uT.__)("Choose a pattern for the query loop or start blank."),withIllustration:m,children:[!!h&&!m&&(0,Ac.jsx)(l2.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,uT.__)("Choose")}),!m&&(0,Ac.jsx)(l2.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{l(!0)},children:(0,uT.__)("Start blank")})]})]})}function yPe({clientId:e,attributes:t,icon:r,label:o}){let a=lue(t),{replaceInnerBlocks:i}=(0,pT.useDispatch)(zf.store),l=(0,zf.useBlockProps)();return(0,Ac.jsx)("div",{...l,children:(0,Ac.jsx)(zf.__experimentalBlockVariationPicker,{icon:r,label:o,variations:a,onSelect:s=>{s.innerBlocks&&i(e,(0,mT.createBlocksFromInnerBlocksTemplate)(s.innerBlocks),!1)}})})}var Vf=n(y(),1),_Pe=e=>{let{clientId:t,attributes:r}=e,[o,a]=(0,hpe.useState)(!1),l=(0,fpe.useSelect)(s=>!!s(gpe.store).getBlocks(t).length,[t])?yz:dpe;return(0,Vf.jsxs)(Vf.Fragment,{children:[(0,Vf.jsx)(l,{...e,openPatternSelectionModal:()=>a(!0)}),o&&(0,Vf.jsx)(lpe,{clientId:t,attributes:r,setIsPatternSelectionModalOpen:a})]})},vpe=_Pe;var dT=n(E(),1),bpe=n(y(),1);function ype({attributes:{tagName:e="div"}}){let t=dT.useBlockProps.save(),r=dT.useInnerBlocksProps.save(t);return(0,bpe.jsx)(e,{...r})}var s2=n(I(),1);var Mc=n(O(),1),Wu=n(y(),1),_pe=(0,Wu.jsx)(Mc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Wu.jsx)(Mc.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z"})}),xpe=(0,Wu.jsx)(Mc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Wu.jsx)(Mc.Path,{d:"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z"})}),kpe=(0,Wu.jsx)(Mc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Wu.jsx)(Mc.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z"})}),wpe=(0,Wu.jsx)(Mc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,Wu.jsx)(Mc.Path,{d:"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z"})});var xz=["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],xPe=[{name:"title-date",title:(0,s2.__)("Title & Date"),icon:_pe,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],xz]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-excerpt",title:(0,s2.__)("Title & Excerpt"),icon:xpe,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,s2.__)("Title, Date, & Excerpt"),icon:kpe,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],xz,["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"image-date-title",title:(0,s2.__)("Image, Date, & Title"),icon:wpe,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-featured-image"],xz,["core/post-title"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]}],Cpe=xPe;var fT=n(q(),1),Jn=n(E(),1);var Of=n(y(),1),{cleanEmptyObject:kz}=U(Jn.privateApis),wz=e=>{let{query:t}=e,{categoryIds:r,tagIds:o,taxQuery:a,...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(a||{}).length&&(i.taxQuery={include:a}),{...e,query:i}},Spe=(e,t)=>{let{style:r,backgroundColor:o,gradient:a,textColor:i,...l}=e;if(!(o||a||i||r?.color||r?.elements?.link))return[e,t];if(r&&(l.style=kz({...r,color:void 0,elements:{...r.elements,link:void 0}})),kPe(t)){let u=t[0],m=r?.color||r?.elements?.link||u.attributes.style?kz({...u.attributes.style,color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0}):void 0,d=(0,fT.createBlock)("core/group",{...u.attributes,backgroundColor:o,gradient:a,textColor:i,style:m},u.innerBlocks);return[l,[d]]}let c=(0,fT.createBlock)("core/group",{backgroundColor:o,gradient:a,textColor:i,style:kz({color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0})},t);return[l,[c]]},kPe=(e=[])=>e.length===1&&e[0].name==="core/group",Cz=e=>{let{layout:t=null}=e;if(!t)return e;let{inherit:r=null,contentSize:o=null,...a}=t;return r||o?{...e,layout:{...a,contentSize:o,type:"constrained"}}:e},Tpe=(e=[])=>{let t=null;for(let r of e)if(r.name==="core/post-template"){t=r;break}else r.innerBlocks.length&&(t=Tpe(r.innerBlocks));return t},Ppe=(e=[],t)=>(e.forEach((r,o)=>{r.name==="core/post-template"?e.splice(o,1,t):r.innerBlocks.length&&(r.innerBlocks=Ppe(r.innerBlocks,t))}),e),z0=(e,t)=>{let{displayLayout:r=null,...o}=e;if(!r)return[e,t];let a=Tpe(t);if(!a)return[e,t];let{type:i,columns:l}=r,s=i==="flex"?"grid":"default",c=(0,fT.createBlock)("core/post-template",{...a.attributes,layout:{type:s,...l&&{columnCount:l}}},a.innerBlocks);return[o,Ppe(t,c)]},wPe={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=wz(e),{layout:o,...a}=r,i={...a,displayLayout:r.layout};return z0(i,t)},save(){return(0,Of.jsx)(Jn.InnerBlocks.Content,{})}},CPe={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=wz(e),[o,a]=Spe(r,t),i=Cz(o);return z0(i,a)},save({attributes:{tagName:e="div"}}){let t=Jn.useBlockProps.save(),r=Jn.useInnerBlocksProps.save(t);return(0,Of.jsx)(e,{...r})}},SPe={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:a}=e;return r||o||a||t?.color||t?.elements?.link},migrate(e,t){let[r,o]=Spe(e,t),a=Cz(r);return z0(a,o)},save({attributes:{tagName:e="div"}}){let t=Jn.useBlockProps.save(),r=Jn.useInnerBlocksProps.save(t);return(0,Of.jsx)(e,{...r})}},TPe={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=Jn.useBlockProps.save(),r=Jn.useInnerBlocksProps.save(t);return(0,Of.jsx)(e,{...r})},isEligible:({layout:e})=>e?.inherit||e?.contentSize&&e?.type!=="constrained",migrate(e,t){let r=Cz(e);return z0(r,t)}},PPe={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=Jn.useBlockProps.save(),r=Jn.useInnerBlocksProps.save(t);return(0,Of.jsx)(e,{...r})},isEligible:({displayLayout:e})=>!!e,migrate:z0},EPe={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=Jn.useBlockProps.save(),r=Jn.useInnerBlocksProps.save(t);return(0,Of.jsx)(e,{...r})},isEligible:({query:{taxQuery:e}={}})=>!!e&&Object.keys(e).some(t=>!["include","exclude"].includes(t)),migrate(e,t){let r=wz(e);return z0(r,t)}},BPe=[EPe,PPe,TPe,SPe,CPe,wPe],Epe=BPe;var{name:Bpe}=Y6,Ipe={icon:rd,edit:vpe,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:ype,variations:Cpe,deprecated:Epe},IPe=()=>R({name:Bpe,metadata:Y6,settings:Ipe});var Tz={};K(Tz,{init:()=>LPe,metadata:()=>hT,name:()=>Vpe,settings:()=>Ope});var zpe=n(I(),1);var hT={$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},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var gT=n(E(),1),Npe=n(I(),1),Dpe=n(y(),1),DPe=[["core/paragraph",{placeholder:(0,Npe.__)("Add text or blocks that will display when a query returns no results.")}]];function Lpe(){let e=(0,gT.useBlockProps)(),t=(0,gT.useInnerBlocksProps)(e,{template:DPe});return(0,Dpe.jsx)("div",{...t})}var Rpe=n(E(),1),Ape=n(y(),1);function Mpe(){return(0,Ape.jsx)(Rpe.InnerBlocks.Content,{})}var{name:Vpe}=hT,Ope={icon:rd,edit:Lpe,save:Mpe,example:{innerBlocks:[{name:"core/paragraph",attributes:{content:(0,zpe.__)("No posts were found.")}}]}},LPe=()=>R({name:Vpe,metadata:hT,settings:Ope});var Bz={};K(Bz,{init:()=>zPe,metadata:()=>vT,name:()=>Ype,settings:()=>Qpe});var vT={$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 bT=n(I(),1),$u=n(E(),1),yT=n(F(),1),c2=n(O(),1),Gpe=n(H(),1);var Ff=n(I(),1),V0=n(O(),1),O0=n(y(),1);function Fpe({value:e,onChange:t}){return(0,O0.jsxs)(V0.__experimentalToggleGroupControl,{label:(0,Ff.__)("Arrow"),value:e,onChange:t,help:(0,Ff.__)("A decorative arrow appended to the next and previous page link."),isBlock:!0,children:[(0,O0.jsx)(V0.__experimentalToggleGroupControlOption,{value:"none",label:(0,Ff._x)("None","Arrow option for Query Pagination Next/Previous blocks")}),(0,O0.jsx)(V0.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,Ff._x)("Arrow","Arrow option for Query Pagination Next/Previous blocks")}),(0,O0.jsx)(V0.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,Ff._x)("Chevron","Arrow option for Query Pagination Next/Previous blocks")})]})}var Pz=n(I(),1),Hpe=n(O(),1),jpe=n(y(),1);function Upe({value:e,onChange:t}){return(0,jpe.jsx)(Hpe.ToggleControl,{label:(0,Pz.__)("Show label text"),help:(0,Pz.__)('Make label text visible, e.g. "Next Page".'),onChange:t,checked:e===!0})}var Il=n(y(),1),APe=[["core/query-pagination-previous"],["core/query-pagination-numbers"],["core/query-pagination-next"]];function Wpe({attributes:{paginationArrow:e,showLabel:t},setAttributes:r,clientId:o}){let a=(0,yT.useSelect)(u=>{let{getBlocks:p}=u($u.store);return p(o)?.find(d=>["core/query-pagination-next","core/query-pagination-previous"].includes(d.name))},[o]),{__unstableMarkNextChangeAsNotPersistent:i}=(0,yT.useDispatch)($u.store),l=Z(),s=(0,$u.useBlockProps)(),c=(0,$u.useInnerBlocksProps)(s,{template:APe});return(0,Gpe.useEffect)(()=>{e==="none"&&!t&&(i(),r({showLabel:!0}))},[e,r,t,i]),(0,Il.jsxs)(Il.Fragment,{children:[a&&(0,Il.jsx)($u.InspectorControls,{children:(0,Il.jsxs)(c2.__experimentalToolsPanel,{label:(0,bT.__)("Settings"),resetAll:()=>{r({paginationArrow:"none",showLabel:!0})},dropdownMenuProps:l,children:[(0,Il.jsx)(c2.__experimentalToolsPanelItem,{hasValue:()=>e!=="none",label:(0,bT.__)("Pagination arrow"),onDeselect:()=>r({paginationArrow:"none"}),isShownByDefault:!0,children:(0,Il.jsx)(Fpe,{value:e,onChange:u=>{r({paginationArrow:u})}})}),e!=="none"&&(0,Il.jsx)(c2.__experimentalToolsPanelItem,{hasValue:()=>!t,label:(0,bT.__)("Show text"),onDeselect:()=>r({showLabel:!0}),isShownByDefault:!0,children:(0,Il.jsx)(Upe,{value:t,onChange:u=>{r({showLabel:u})}})})]})}),(0,Il.jsx)("nav",{...c})]})}var $pe=n(E(),1),qpe=n(y(),1);function Zpe(){return(0,qpe.jsx)($pe.InnerBlocks.Content,{})}var _T=n(E(),1),Ez=n(y(),1),MPe=[{save(){return(0,Ez.jsx)("div",{..._T.useBlockProps.save(),children:(0,Ez.jsx)(_T.InnerBlocks.Content,{})})}}],Kpe=MPe;var{name:Ype}=vT,Qpe={icon:Tv,edit:Wpe,save:Zpe,deprecated:Kpe},zPe=()=>R({name:Ype,metadata:vT,settings:Qpe});var Nz={};K(Nz,{init:()=>FPe,metadata:()=>xT,name:()=>Jpe,settings:()=>eme});var xT={$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 Iz=n(I(),1),kT=n(E(),1),u2=n(y(),1),OPe={none:"",arrow:"\u2192",chevron:"\xBB"};function Xpe({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let a=OPe[r];return(0,u2.jsxs)("a",{href:"#pagination-next-pseudo-link",onClick:i=>i.preventDefault(),...(0,kT.useBlockProps)(),children:[o&&(0,u2.jsx)(kT.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Iz.__)("Next page link"),placeholder:(0,Iz.__)("Next Page"),value:e,onChange:i=>t({label:i})}),a&&(0,u2.jsx)("span",{className:`wp-block-query-pagination-next-arrow is-arrow-${r}`,"aria-hidden":!0,children:a})]})}var{name:Jpe}=xT,eme={icon:wv,edit:Xpe},FPe=()=>R({name:Jpe,metadata:xT,settings:eme});var Dz={};K(Dz,{init:()=>UPe,metadata:()=>wT,name:()=>rme,settings:()=>ome});var wT={$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 m2=n(I(),1),CT=n(E(),1),F0=n(O(),1);var Qi=n(y(),1),p2=(e,t="a",r="")=>(0,Qi.jsx)(t,{className:`page-numbers ${r}`,children:e},e),jPe=e=>{let t=[];for(let r=1;r<=e;r++)t.push(p2(r));t.push(p2(e+1,"span","current"));for(let r=1;r<=e;r++)t.push(p2(e+1+r));return t.push(p2("...","span","dots")),t.push(p2(e*2+3)),(0,Qi.jsx)(Qi.Fragment,{children:t})};function tme({attributes:e,setAttributes:t}){let{midSize:r}=e,o=jPe(parseInt(r,10)),a=Z();return(0,Qi.jsxs)(Qi.Fragment,{children:[(0,Qi.jsx)(CT.InspectorControls,{children:(0,Qi.jsx)(F0.__experimentalToolsPanel,{label:(0,m2.__)("Settings"),resetAll:()=>t({midSize:2}),dropdownMenuProps:a,children:(0,Qi.jsx)(F0.__experimentalToolsPanelItem,{label:(0,m2.__)("Number of links"),hasValue:()=>r!==2,onDeselect:()=>t({midSize:2}),isShownByDefault:!0,children:(0,Qi.jsx)(F0.RangeControl,{label:(0,m2.__)("Number of links"),help:(0,m2.__)("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,Qi.jsx)("div",{...(0,CT.useBlockProps)(),children:o})]})}var{name:rme}=wT,ome={icon:Cv,edit:tme,example:{}},UPe=()=>R({name:rme,metadata:wT,settings:ome});var Rz={};K(Rz,{init:()=>$Pe,metadata:()=>ST,name:()=>ame,settings:()=>ime});var ST={$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 Lz=n(I(),1),TT=n(E(),1),d2=n(y(),1),WPe={none:"",arrow:"\u2190",chevron:"\xAB"};function nme({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let a=WPe[r];return(0,d2.jsxs)("a",{href:"#pagination-previous-pseudo-link",onClick:i=>i.preventDefault(),...(0,TT.useBlockProps)(),children:[a&&(0,d2.jsx)("span",{className:`wp-block-query-pagination-previous-arrow is-arrow-${r}`,"aria-hidden":!0,children:a}),o&&(0,d2.jsx)(TT.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,Lz.__)("Previous page link"),placeholder:(0,Lz.__)("Previous Page"),value:e,onChange:i=>t({label:i})})]})}var{name:ame}=ST,ime={icon:Sv,edit:nme},$Pe=()=>R({name:ame,metadata:ST,settings:ime});var Vz={};K(Vz,{init:()=>QPe,metadata:()=>PT,name:()=>fme,settings:()=>hme});var PT={$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 Nl=n(E(),1),Dl=n(O(),1),or=n(I(),1);var Az=n(re(),1),Mz=n(F(),1);function lme(){let e=(0,Mz.useSelect)(l=>{let{getCurrentPostId:s,getCurrentPostType:c,getCurrentTemplateId:u}=l("core/editor"),p=c(),m=u()||(p==="wp_template"?s():null);return m?l(Az.store).getEditedEntityRecord("postType","wp_template",m)?.slug:null},[]),t=e?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o,a=!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 l=e?.match(/^(author)$|^author-(.+)$/);l&&(a=!0,l[2]&&(i=l[2]))}return(0,Mz.useSelect)(l=>{let{getEntityRecords:s,getTaxonomy:c,getAuthors:u}=l(Az.store),p,m;if(r&&(p=c(r)?.labels?.singular_name),o){let d=s("taxonomy",r,{slug:o,per_page:1});d&&d[0]&&(m=d[0].name)}if(a&&(p="Author",i)){let d=u({slug:i});d&&d[0]&&(m=d[0].name)}return{archiveTypeLabel:p,archiveNameLabel:m}},[i,a,r,o])}var sme=n(re(),1),zz=n(F(),1);function cme(e){let t=(0,zz.useSelect)(r=>{let{getCurrentPostType:o}=r("core/editor");return o()},[]);return(0,zz.useSelect)(r=>{let{getPostType:o}=r(sme.store),i=o(e||t);return{postTypeLabel:i?i.labels.singular_name:""}},[e,t])}var Nt=n(y(),1),ZPe=["archive","search","post-type"];function ume(e){Ct(e);let{attributes:{type:t,level:r,levelOptions:o,showPrefix:a,showSearchTerm:i},setAttributes:l,context:{query:s}}=e,{archiveTypeLabel:c,archiveNameLabel:u}=lme(),{postTypeLabel:p}=cme(s?.postType),m=Z(),d=r===0?"p":`h${r}`,f=(0,Nl.useBlockProps)({className:"wp-block-query-title__placeholder"});if(!ZPe.includes(t))return(0,Nt.jsx)("div",{...f,children:(0,Nt.jsx)(Nl.Warning,{children:(0,or.__)("Provided type is not supported.")})});let h;if(t==="archive"){let g;c?a?u?g=(0,or.sprintf)((0,or._x)("%1$s: %2$s","archive label"),c,u):g=(0,or.sprintf)((0,or.__)("%s: Name"),c):u?g=u:g=(0,or.sprintf)((0,or.__)("%s name"),c):g=a?(0,or.__)("Archive type: Name"):(0,or.__)("Archive title"),h=(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsx)(Nl.InspectorControls,{children:(0,Nt.jsx)(Dl.__experimentalToolsPanel,{label:(0,or.__)("Settings"),resetAll:()=>l({showPrefix:!0}),dropdownMenuProps:m,children:(0,Nt.jsx)(Dl.__experimentalToolsPanelItem,{hasValue:()=>!a,label:(0,or.__)("Show archive type in title"),onDeselect:()=>l({showPrefix:!0}),isShownByDefault:!0,children:(0,Nt.jsx)(Dl.ToggleControl,{label:(0,or.__)("Show archive type in title"),onChange:()=>l({showPrefix:!a}),checked:a})})})}),(0,Nt.jsx)(d,{...f,children:g})]})}if(t==="search"&&(h=(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsx)(Nl.InspectorControls,{children:(0,Nt.jsx)(Dl.__experimentalToolsPanel,{label:(0,or.__)("Settings"),resetAll:()=>l({showSearchTerm:!0}),dropdownMenuProps:m,children:(0,Nt.jsx)(Dl.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,or.__)("Show search term in title"),onDeselect:()=>l({showSearchTerm:!0}),isShownByDefault:!0,children:(0,Nt.jsx)(Dl.ToggleControl,{label:(0,or.__)("Show search term in title"),onChange:()=>l({showSearchTerm:!i}),checked:i})})})}),(0,Nt.jsx)(d,{...f,children:i?(0,or.__)("Search results for: \u201Csearch term\u201D"):(0,or.__)("Search results")})]})),t==="post-type"){let g;p?a?g=(0,or.sprintf)((0,or.__)('Post Type: "%s"'),p):g=p:g=a?(0,or.__)("Post Type: Name"):(0,or.__)("Name"),h=(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsx)(Nl.InspectorControls,{children:(0,Nt.jsx)(Dl.__experimentalToolsPanel,{label:(0,or.__)("Settings"),resetAll:()=>l({showPrefix:!0}),dropdownMenuProps:m,children:(0,Nt.jsx)(Dl.__experimentalToolsPanelItem,{hasValue:()=>!a,label:(0,or.__)("Show post type label"),onDeselect:()=>l({showPrefix:!0}),isShownByDefault:!0,children:(0,Nt.jsx)(Dl.ToggleControl,{label:(0,or.__)("Show post type label"),onChange:()=>l({showPrefix:!a}),checked:a})})})}),(0,Nt.jsx)(d,{...f,children:g})]})}return(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsx)(Nl.BlockControls,{group:"block",children:(0,Nt.jsx)(Nl.HeadingLevelDropdown,{value:r,options:o,onChange:g=>l({level:g})})}),h]})}var Hf=n(I(),1);var pme=[{isDefault:!0,name:"archive-title",title:(0,Hf.__)("Archive Title"),description:(0,Hf.__)("Display the archive title based on the queried object."),icon:$l,attributes:{type:"archive"},scope:["inserter"]},{isDefault:!1,name:"search-title",title:(0,Hf.__)("Search Results Title"),description:(0,Hf.__)("Display the search results title based on the queried object."),icon:$l,attributes:{type:"search"},scope:["inserter"]},{isDefault:!1,name:"post-type-label",title:(0,Hf.__)("Post Type Label"),description:(0,Hf.__)("Display the post type label based on the queried object."),icon:$l,attributes:{type:"post-type"},scope:["inserter"]}];pme.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var mme=pme;var KPe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},YPe={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},dme=[KPe,YPe];var{name:fme}=PT,hme={icon:$l,edit:ume,variations:mme,deprecated:dme},QPe=()=>R({name:fme,metadata:PT,settings:hme});var Hz={};K(Hz,{init:()=>JPe,metadata:()=>ET,name:()=>bme,settings:()=>yme});var ET={$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 BT=n(E(),1),IT=n(O(),1),H0=n(I(),1);var Sm=n(O(),1),jf=n(y(),1),Oz=(0,jf.jsx)(Sm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,jf.jsx)(Sm.Path,{d:"M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z"})}),Fz=(0,jf.jsx)(Sm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,jf.jsx)(Sm.Path,{d:"M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z"})}),gme=(0,jf.jsx)(Sm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,jf.jsx)(Sm.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 Ns=n(y(),1);function vme({attributes:e,setAttributes:t}){let{displayType:r}=e,o=(0,BT.useBlockProps)(),a=()=>{switch(r){case"total-results":return Oz;case"range-display":return Fz}},i=[{role:"menuitemradio",title:(0,H0.__)("Total results"),isActive:r==="total-results",icon:Oz,onClick:()=>{t({displayType:"total-results"})}},{role:"menuitemradio",title:(0,H0.__)("Range display"),isActive:r==="range-display",icon:Fz,onClick:()=>{t({displayType:"range-display"})}}],l=(0,Ns.jsx)(BT.BlockControls,{children:(0,Ns.jsx)(IT.ToolbarGroup,{children:(0,Ns.jsx)(IT.ToolbarDropdownMenu,{icon:a(),label:(0,H0.__)("Change display type"),controls:i})})});return(0,Ns.jsxs)("div",{...o,children:[l,r==="total-results"?(0,Ns.jsx)(Ns.Fragment,{children:(0,H0.__)("12 results found")}):r==="range-display"?(0,Ns.jsx)(Ns.Fragment,{children:(0,H0.__)("Displaying 1 \u2013 10 of 12")}):null]})}var{name:bme}=ET,yme={icon:gme,edit:vme},JPe=()=>R({name:bme,metadata:ET,settings:yme});var Uz={};K(Uz,{init:()=>uEe,metadata:()=>NT,name:()=>Eme,settings:()=>Bme});var jz=n(I(),1);var f2=n(q(),1),po=n(E(),1),_n=n(y(),1),Tm=e=>{let{value:t,...r}=e;return[{...r},t?(0,f2.parseWithAttributeSchema)(t,{type:"array",source:"query",selector:"p",query:{content:{type:"string",source:"html"}}}).map(({content:o})=>(0,f2.createBlock)("core/paragraph",{content:o})):(0,f2.createBlock)("core/paragraph")]},_me=["left","right","center"],Uf=(e,t)=>{let{align:r,...o}=e;return[_me.includes(r)?{...o,textAlign:r}:e,t]},eEe=(e,t)=>[{...e,className:e.className?e.className+" is-style-large":"is-style-large"},t],tEe={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})=>_me.includes(e),save({attributes:e}){let{align:t,citation:r}=e,o=S({[`has-text-align-${t}`]:t});return(0,_n.jsxs)("blockquote",{...po.useBlockProps.save({className:o}),children:[(0,_n.jsx)(po.InnerBlocks.Content,{}),!po.RichText.isEmpty(r)&&(0,_n.jsx)(po.RichText.Content,{tagName:"cite",value:r})]})},migrate:Uf},rEe={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,a=S({[`has-text-align-${t}`]:t});return(0,_n.jsxs)("blockquote",{...po.useBlockProps.save({className:a}),children:[(0,_n.jsx)(po.RichText.Content,{multiline:!0,value:r}),!po.RichText.isEmpty(o)&&(0,_n.jsx)(po.RichText.Content,{tagName:"cite",value:o})]})},migrate(e){return Uf(...Tm(e))}},oEe={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 Uf(...Tm(e))},save({attributes:e}){let{align:t,value:r,citation:o}=e;return(0,_n.jsxs)("blockquote",{style:{textAlign:t||null},children:[(0,_n.jsx)(po.RichText.Content,{multiline:!0,value:r}),!po.RichText.isEmpty(o)&&(0,_n.jsx)(po.RichText.Content,{tagName:"cite",value:o})]})}},nEe={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 Uf(...eEe(...Tm(r)))}return Uf(...Tm(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:a}=e;return(0,_n.jsxs)("blockquote",{className:a===2?"is-large":"",style:{textAlign:t||null},children:[(0,_n.jsx)(po.RichText.Content,{multiline:!0,value:r}),!po.RichText.isEmpty(o)&&(0,_n.jsx)(po.RichText.Content,{tagName:"cite",value:o})]})}},aEe={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 Uf(...Tm(r))}return Uf(...Tm(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:a}=e;return(0,_n.jsxs)("blockquote",{className:`blocks-quote-style-${a}`,style:{textAlign:t||null},children:[(0,_n.jsx)(po.RichText.Content,{multiline:!0,value:r}),!po.RichText.isEmpty(o)&&(0,_n.jsx)(po.RichText.Content,{tagName:"footer",value:o})]})}},xme=[tEe,rEe,oEe,nEe,aEe];var h2=n(I(),1),Ds=n(E(),1),kme=n(O(),1),j0=n(F(),1),wme=n(H(),1),Cme=n(xd(),1);var qu=n(y(),1),iEe=[["core/paragraph",{}]],lEe=(e,t)=>{let r=(0,j0.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:a}=(0,j0.useDispatch)(Ds.store);(0,wme.useEffect)(()=>{if(!e.value)return;let[i,l]=Tm(e);(0,Cme.default)("Value attribute on the quote block",{since:"6.0",version:"6.5",alternative:"inner blocks"}),r.batch(()=>{o(t,i),a(t,l)})},[e.value])};function Sme({attributes:e,setAttributes:t,insertBlocksAfter:r,clientId:o,className:a,isSelected:i}){let{textAlign:l,allowedBlocks:s}=e,{hasInnerBlocks:c}=(0,j0.useSelect)(m=>{let{getBlockCount:d}=m(Ds.store);return{hasInnerBlocks:d(o)>0}},[o]);lEe(e,o);let u=(0,Ds.useBlockProps)({className:S(a,{[`has-text-align-${l}`]:l})}),p=(0,Ds.useInnerBlocksProps)(u,{template:iEe,templateInsertUpdatesSelection:!0,__experimentalCaptureToolbars:!0,renderAppender:c?!1:void 0,allowedBlocks:s});return(0,qu.jsxs)(qu.Fragment,{children:[(0,qu.jsx)(Ds.BlockControls,{group:"block",children:(0,qu.jsx)(Ds.AlignmentControl,{value:l,onChange:m=>{t({textAlign:m})}})}),(0,qu.jsxs)(kme.BlockQuotation,{...p,children:[p.children,(0,qu.jsx)(Mo,{attributeKey:"citation",tagName:"cite",style:{display:"block"},isSelected:i,attributes:e,setAttributes:t,icon:Hv,label:(0,h2.__)("Quote citation"),placeholder:(0,h2.__)("Add citation"),addLabel:(0,h2.__)("Add citation"),removeLabel:(0,h2.__)("Remove citation"),excludeElementClassName:!0,className:"wp-block-quote__citation",insertBlocksAfter:r})]})]})}var NT={$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 Gf=n(E(),1),g2=n(y(),1);function Tme({attributes:e}){let{textAlign:t,citation:r}=e,o=S({[`has-text-align-${t}`]:t});return(0,g2.jsxs)("blockquote",{...Gf.useBlockProps.save({className:o}),children:[(0,g2.jsx)(Gf.InnerBlocks.Content,{}),!Gf.RichText.isEmpty(r)&&(0,g2.jsx)(Gf.RichText.Content,{tagName:"cite",value:r})]})}var v2=n(E(),1),Ur=n(q(),1),cEe={from:[{type:"block",blocks:["core/verse"],transform:({content:e})=>(0,Ur.createBlock)("core/quote",{},[(0,Ur.createBlock)("core/paragraph",{content:e})])},{type:"block",blocks:["core/pullquote"],transform:({value:e,align:t,citation:r,anchor:o,fontSize:a,style:i})=>(0,Ur.createBlock)("core/quote",{align:t,citation:r,anchor:o,fontSize:a,style:i},[(0,Ur.createBlock)("core/paragraph",{content:e})])},{type:"prefix",prefix:">",transform:e=>(0,Ur.createBlock)("core/quote",{},[(0,Ur.createBlock)("core/paragraph",{content:e})])},{type:"raw",schema:()=>({blockquote:{children:"*"}}),selector:"blockquote",transform:(e,t)=>(0,Ur.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,Ur.createBlock)("core/quote",{},e.map(t=>(0,Ur.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:a},i)=>{let l=i.map(({attributes:s})=>`${s.content}`).join("<br>");return(0,Ur.createBlock)("core/pullquote",{value:l,align:e,citation:t,anchor:r,fontSize:o,style:a})}},{type:"block",blocks:["core/verse"],isMatch:({},e)=>e.innerBlocks.every(t=>t.name==="core/paragraph"?!0:(0,Ur.switchToBlockType)(t,"core/paragraph")!==null),transform:({},e)=>{let r=e.flatMap(o=>o.name==="core/paragraph"?o:(0,Ur.switchToBlockType)(o,"core/paragraph")||[]).map(({attributes:o})=>o.content||"").filter(Boolean).join("<br>");return(0,Ur.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,Ur.switchToBlockType)(o,"core/paragraph")!==null):!v2.RichText.isEmpty(e)},transform:({citation:e},t)=>{let r=t.flatMap(o=>o.name==="core/paragraph"?o:(0,Ur.switchToBlockType)(o,"core/paragraph")||[]);return v2.RichText.isEmpty(e)?r:[...r,(0,Ur.createBlock)("core/paragraph",{content:e})]}},{type:"block",blocks:["core/group"],transform:({citation:e,anchor:t},r)=>(0,Ur.createBlock)("core/group",{anchor:t},v2.RichText.isEmpty(e)?r:[...r,(0,Ur.createBlock)("core/paragraph",{content:e})])}],ungroup:({citation:e},t)=>v2.RichText.isEmpty(e)?t:[...t,(0,Ur.createBlock)("core/paragraph",{content:e})]},Pme=cEe;var{name:Eme}=NT,Bme={icon:lI,example:{attributes:{citation:(0,jz.__)("Julio Cort\xE1zar")},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,jz.__)("In quoting others, we cite ourselves.")}}]},transforms:Pme,edit:Sme,save:Tme,deprecated:xme},uEe=()=>R({name:Eme,metadata:NT,settings:Bme});var Gz={};K(Gz,{init:()=>wEe,metadata:()=>DT,name:()=>Fme,settings:()=>Hme});var zme=n(re(),1),Vme=n(F(),1),Ome=n(en(),1);var DT={$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}};var y2=n(F(),1),_2=n(H(),1),U0=n(re(),1),zc=n(O(),1),b2=n(I(),1),Gr=n(E(),1),Lme=n(Nme(),1),Rme=n(q(),1);var _r=n(y(),1),{useLayoutClasses:mEe}=U(Gr.privateApis),{isOverridableBlock:dEe}=U(Lme.privateApis),fEe=["full","wide","left","right"],hEe=(e,t)=>{let r=(0,_2.useRef)();return(0,_2.useMemo)(()=>{if(!e?.length)return{};let o=r.current;if(o===void 0){let i=t?.type==="constrained",l=e.some(s=>fEe.includes(s.attributes.align));o=i&&l?"full":null,r.current=o}return{alignment:o,layout:o?t:void 0}},[e,t])};function gEe(){let e=(0,Gr.useBlockProps)();return(0,_r.jsx)("div",{...e,children:(0,_r.jsx)(Gr.Warning,{children:(0,b2.__)("Block cannot be rendered inside itself.")})})}var Dme=()=>{};function Ame(e){let{ref:t}=e.attributes;return(0,Gr.useHasRecursion)(t)?(0,_r.jsx)(gEe,{}):(0,_r.jsx)(Gr.RecursionProvider,{uniqueId:t,children:(0,_r.jsx)(yEe,{...e})})}function vEe({recordId:e,canOverrideBlocks:t,hasContent:r,handleEditOriginal:o,resetContent:a}){let i=(0,y2.useSelect)(l=>!!l(U0.store).canUser("update",{kind:"postType",name:"wp_block",id:e}),[e]);return(0,_r.jsxs)(_r.Fragment,{children:[i&&!!o&&(0,_r.jsx)(Gr.BlockControls,{group:"other",children:(0,_r.jsx)(zc.ToolbarGroup,{children:(0,_r.jsx)(zc.ToolbarButton,{onClick:o,children:(0,b2.__)("Edit original")})})}),t&&(0,_r.jsx)(Gr.BlockControls,{group:"other",children:(0,_r.jsx)(zc.ToolbarGroup,{children:(0,_r.jsx)(zc.ToolbarButton,{onClick:a,disabled:!r,children:(0,b2.__)("Reset")})})})]})}var bEe={};function yEe({name:e,attributes:{ref:t,content:r},__unstableParentLayout:o,setAttributes:a}){let{record:i,hasResolved:l}=(0,U0.useEntityRecord)("postType","wp_block",t),[s]=(0,U0.useEntityBlockEditor)("postType","wp_block",{id:t}),c=l&&!i,{__unstableMarkLastChangeAsPersistent:u}=(0,y2.useDispatch)(Gr.store),{onNavigateToEntityRecord:p,hasPatternOverridesSource:m,supportedBlockTypesRaw:d}=(0,y2.useSelect)(C=>{let{getSettings:P}=C(Gr.store);return{onNavigateToEntityRecord:P().onNavigateToEntityRecord,hasPatternOverridesSource:!!(0,Rme.getBlockBindingsSource)("core/pattern-overrides"),supportedBlockTypesRaw:P().__experimentalBlockBindingsSupportedAttributes||bEe}},[]),f=(0,_2.useMemo)(()=>{let C=Object.keys(d),P=B=>B.some(N=>C.includes(N.name)&&dEe(N)?!0:P(N.innerBlocks));return m&&P(s)},[m,s,d]),{alignment:h,layout:g}=hEe(s,o),v=mEe({layout:g},e),b=(0,Gr.useBlockProps)({className:S("block-library-block__reusable-block-container",g&&v,{[`align${h}`]:h})}),_=(0,Gr.useInnerBlocksProps)(b,{layout:g,value:s,onInput:Dme,onChange:Dme,renderAppender:s?.length?void 0:Gr.InnerBlocks.ButtonBlockAppender}),k=()=>{p({postId:t,postType:"wp_block"})},x=()=>{r&&(u(),a({content:void 0}))},w=null;return c&&(w=(0,_r.jsx)(Gr.Warning,{children:(0,b2.__)("Block has been deleted or is unavailable.")})),l||(w=(0,_r.jsx)(zc.Placeholder,{children:(0,_r.jsx)(zc.Spinner,{})})),(0,_r.jsxs)(_r.Fragment,{children:[l&&!c&&(0,_r.jsx)(vEe,{recordId:t,canOverrideBlocks:f,hasContent:!!r,handleEditOriginal:p?k:void 0,resetContent:x}),w===null?(0,_r.jsx)("div",{..._}):(0,_r.jsx)("div",{...b,children:w})]})}var _Ee=e=>typeof e=="object"&&!Array.isArray(e)&&e!==null,xEe={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&&_Ee(e[t].values))},migrate(e){let{content:t,...r}=e;if(t&&Object.keys(t).length){let o={...t};for(let a in t)o[a]=t[a].values;return{...r,content:o}}return e}},kEe={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(a=>{o[a]=t[a]}),{...r,content:o}}},Mme=[xEe,kEe];var{name:Fme}=DT,Hme={deprecated:Mme,edit:Ame,icon:RI,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Vme.select)(zme.store).getEditedEntityRecord("postType","wp_block",e);if(t?.title)return(0,Ome.decodeEntities)(t.title)}},wEe=()=>R({name:Fme,metadata:DT,settings:Hme});var Wz={};K(Wz,{init:()=>SEe,metadata:()=>LT,name:()=>Gme,settings:()=>Wme});var Ume=n(I(),1);var LT={$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 W0=n(E(),1),$0=n(O(),1),RT=n(q(),1),G0=n(I(),1);var Vc=n(y(),1);function jme({attributes:{content:e,linkTarget:t},setAttributes:r,insertBlocksAfter:o}){let a=(0,W0.useBlockProps)(),i=Z();return(0,Vc.jsxs)(Vc.Fragment,{children:[(0,Vc.jsx)(W0.InspectorControls,{children:(0,Vc.jsx)($0.__experimentalToolsPanel,{label:(0,G0.__)("Settings"),resetAll:()=>r({linkTarget:"_self"}),dropdownMenuProps:i,children:(0,Vc.jsx)($0.__experimentalToolsPanelItem,{label:(0,G0.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>t!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,Vc.jsx)($0.ToggleControl,{label:(0,G0.__)("Open in new tab"),onChange:l=>r({linkTarget:l?"_blank":"_self"}),checked:t==="_blank"})})})}),(0,Vc.jsx)(W0.RichText,{identifier:"content",tagName:"a","aria-label":(0,G0.__)("\u201CRead more\u201D link text"),placeholder:(0,G0.__)("Read more"),value:e,onChange:l=>r({content:l}),__unstableOnSplitAtEnd:o?()=>o((0,RT.createBlock)((0,RT.getDefaultBlockName)())):void 0,withoutInteractiveFormatting:!0,...a})]})}var{name:Gme}=LT,Wme={icon:di,edit:jme,example:{attributes:{content:(0,Ume.__)("Read more")}}},SEe=()=>R({name:Gme,metadata:LT,settings:Wme});var $z={};K($z,{init:()=>BEe,metadata:()=>AT,name:()=>Yme,settings:()=>Qme});var AT={$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 Wf=n(E(),1),kt=n(O(),1),MT=n(H(),1);var Vt=n(I(),1),$me=n(pr(),1),qme=n(lp(),1),Zme=n(ve(),1);var st=n(y(),1),PEe=1,EEe=20;function Kme({attributes:e,setAttributes:t,name:r}){let[o,a]=(0,MT.useState)(!e.feedURL),{blockLayout:i,columns:l,displayAuthor:s,displayDate:c,displayExcerpt:u,excerptLength:p,feedURL:m,itemsToShow:d,openInNewTab:f,rel:h}=e,g=Z();function v(N){return()=>{let D=e[N];t({[N]:!D})}}function b(N){N.preventDefault(),m&&(t({feedURL:(0,$me.prependHTTPS)(m)}),a(!1))}let{content:_,status:k,error:x}=(0,qme.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),w=(0,Zme.useDisabled)(),C=(0,Wf.useBlockProps)({ref:o?null:w}),P=(0,Vt.__)("RSS URL");if(o)return(0,st.jsx)("div",{...C,children:(0,st.jsx)(kt.Placeholder,{icon:Pv,label:P,instructions:(0,Vt.__)("Display entries from any RSS or Atom feed."),children:(0,st.jsxs)("form",{onSubmit:b,className:"wp-block-rss__placeholder-form",children:[(0,st.jsx)(kt.__experimentalInputControl,{label:P,type:"url",hideLabelFromVision:!0,placeholder:(0,Vt.__)("Enter URL here\u2026"),value:m,onChange:N=>t({feedURL:N}),className:"wp-block-rss__placeholder-input"}),(0,st.jsx)(kt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Vt.__)("Apply")})]})})});let B=[{icon:nd,title:(0,Vt.__)("Edit RSS URL"),onClick:()=>a(!0)},{icon:Wl,title:(0,Vt._x)("List view","RSS block display setting"),onClick:()=>t({blockLayout:"list"}),isActive:i==="list"},{icon:Gl,title:(0,Vt._x)("Grid view","RSS block display setting"),onClick:()=>t({blockLayout:"grid"}),isActive:i==="grid"}];return(0,st.jsxs)(st.Fragment,{children:[(0,st.jsx)(Wf.BlockControls,{children:(0,st.jsx)(kt.ToolbarGroup,{controls:B})}),(0,st.jsx)(Wf.InspectorControls,{children:(0,st.jsxs)(kt.__experimentalToolsPanel,{label:(0,Vt.__)("Settings"),resetAll:()=>{t({itemsToShow:5,displayAuthor:!1,displayDate:!1,displayExcerpt:!1,excerptLength:55,columns:2,openInNewTab:!1})},dropdownMenuProps:g,children:[(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Number of items"),hasValue:()=>d!==5,onDeselect:()=>t({itemsToShow:5}),isShownByDefault:!0,children:(0,st.jsx)(kt.RangeControl,{label:(0,Vt.__)("Number of items"),value:d,onChange:N=>t({itemsToShow:N}),min:PEe,max:EEe,required:!0})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Display author"),hasValue:()=>!!s,onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Vt.__)("Display author"),checked:s,onChange:v("displayAuthor")})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Display date"),hasValue:()=>!!c,onDeselect:()=>t({displayDate:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Vt.__)("Display date"),checked:c,onChange:v("displayDate")})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Display excerpt"),hasValue:()=>!!u,onDeselect:()=>t({displayExcerpt:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Vt.__)("Display excerpt"),checked:u,onChange:v("displayExcerpt")})}),u&&(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Max number of words in excerpt"),hasValue:()=>p!==55,onDeselect:()=>t({excerptLength:55}),isShownByDefault:!0,children:(0,st.jsx)(kt.RangeControl,{label:(0,Vt.__)("Max number of words in excerpt"),value:p,onChange:N=>t({excerptLength:N}),min:10,max:100,required:!0})}),i==="grid"&&(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Columns"),hasValue:()=>l!==2,onDeselect:()=>t({columns:2}),isShownByDefault:!0,children:(0,st.jsx)(kt.RangeControl,{label:(0,Vt.__)("Columns"),value:l,onChange:N=>t({columns:N}),min:2,max:6,required:!0})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Vt.__)("Open links in new tab"),hasValue:()=>!!f,onDeselect:()=>t({openInNewTab:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Vt.__)("Open links in new tab"),checked:f,onChange:N=>t({openInNewTab:N})})})]})}),(0,st.jsx)(Wf.InspectorControls,{group:"advanced",children:(0,st.jsx)(kt.TextControl,{label:(0,Vt.__)("Link relation"),help:(0,MT.createInterpolateElement)((0,Vt.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,st.jsx)(kt.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:h||"",onChange:N=>t({rel:N})})}),k==="loading"&&(0,st.jsx)("div",{...C,children:(0,st.jsx)(kt.Spinner,{})}),k==="error"&&(0,st.jsx)("div",{...C,children:(0,st.jsx)("p",{children:(0,Vt.sprintf)((0,Vt.__)("Error: %s"),x)})}),k==="success"&&(0,st.jsx)(xo,{wrapperProps:C,html:_})]})}var{name:Yme}=AT,Qme={icon:Pv,example:{attributes:{feedURL:"https://wordpress.org"}},edit:Kme},BEe=()=>R({name:Yme,metadata:AT,settings:Qme});var Xz={};K(Xz,{init:()=>REe,metadata:()=>zT,name:()=>lde,settings:()=>OT});var q0=n(I(),1);var ide=n(q(),1);var zT={$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 Jr=n(E(),1),VT=n(F(),1),x2=n(H(),1),lr=n(O(),1),tde=n(ve(),1);var Dt=n(I(),1),rde=n(Pn(),1),ode=n(zh(),1);var qz=50,Zz=350,Kz=220;function Yz(e){return e==="%"}var wt=n(y(),1),Xme={"":(0,Dt.__)("Lets the theme decide. Uses the <search> landmark element if the theme opts in, otherwise a <form>."),search:(0,Dt.__)("Wraps the block in a <search> landmark, announced as a search region by assistive technologies."),form:(0,Dt.__)('Uses a <form role="search"> wrapper for backward compatibility with existing theme styles.')},Jme="4px",ede=[25,50,75,100];function nde({className:e,attributes:t,setAttributes:r,toggleSelection:o,isSelected:a,clientId:i}){let{label:l,showLabel:s,placeholder:c,width:u,widthUnit:p,align:m,buttonText:d,buttonPosition:f,buttonUseIcon:h,tagName:g,style:v}=t,b=(0,VT.useSelect)(oe=>{let{getBlockParentsByBlockName:me,wasBlockJustInserted:le}=oe(Jr.store);return!!me(i,"core/navigation")?.length&&le(i)},[i]),{__unstableMarkNextChangeAsNotPersistent:_}=(0,VT.useDispatch)(Jr.store);(0,x2.useEffect)(()=>{b&&(_(),r({showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"}))},[_,b,r]);let k=v?.border?.radius,x=(0,Jr.__experimentalUseBorderProps)(t);typeof k=="number"&&(x={...x,style:{...x.style,borderRadius:`${k}px`}});let w=(0,Jr.__experimentalUseColorProps)(t),[C,P]=(0,Jr.useSettings)("typography.fluid","layout"),B=(0,Jr.getTypographyClassesAndStyles)(t,{typography:{fluid:C},layout:{wideSize:P?.wideSize}}),D=`wp-block-search__width-${(0,tde.useInstanceId)(lr.__experimentalUnitControl)}`,T=f==="button-inside",L=f==="button-outside",A=f==="no-button",z=f==="button-only",j=z&&!a,G=(0,x2.useRef)(),W=(0,x2.useRef)(),$=(0,lr.__experimentalUseCustomUnits)({availableUnits:["%","px"],defaultValues:{"%":qz,px:Zz}}),V=()=>S(e,T?"wp-block-search__button-inside":void 0,L?"wp-block-search__button-outside":void 0,A?"wp-block-search__no-button":void 0,z?"wp-block-search__button-only":void 0,!h&&!A?"wp-block-search__text-button":void 0,h&&!A?"wp-block-search__icon-button":void 0,j?"wp-block-search__searchfield-hidden":void 0),Q=[{label:(0,Dt.__)("Button outside"),value:"button-outside"},{label:(0,Dt.__)("Button inside"),value:"button-inside"},{label:(0,Dt.__)("No button"),value:"no-button"},{label:(0,Dt.__)("Button only"),value:"button-only"}],Y=()=>z?{}:{right:m!=="right",left:m==="right"},ee=()=>{let oe=S("wp-block-search__input",A?w.className:void 0,T?void 0:x.className,B.className),me={...A?w.style:{},...T?{borderRadius:x.style?.borderRadius,borderTopLeftRadius:x.style?.borderTopLeftRadius,borderTopRightRadius:x.style?.borderTopRightRadius,borderBottomLeftRadius:x.style?.borderBottomLeftRadius,borderBottomRightRadius:x.style?.borderBottomRightRadius}:x.style,...B.style,textDecoration:void 0};return(0,wt.jsx)("input",{type:"search",className:oe,style:me,"aria-label":(0,Dt.__)("Optional placeholder text"),placeholder:c?void 0:(0,Dt.__)("Optional placeholder\u2026"),value:c,onChange:le=>r({placeholder:le.target.value}),ref:G})},te=()=>{let oe=S("wp-block-search__button",w.className,B.className,T?void 0:x.className,h?"has-icon":void 0,(0,Jr.__experimentalGetElementClassName)("button")),me={...w.style,...B.style,...T?{borderRadius:x.style?.borderRadius,borderTopLeftRadius:x.style?.borderTopLeftRadius,borderTopRightRadius:x.style?.borderTopRightRadius,borderBottomLeftRadius:x.style?.borderBottomLeftRadius,borderBottomRightRadius:x.style?.borderBottomRightRadius}:x.style};return(0,wt.jsxs)(wt.Fragment,{children:[h&&(0,wt.jsx)("button",{type:"button",className:oe,style:me,"aria-label":d?(0,rde.__unstableStripHTML)(d):(0,Dt.__)("Search"),ref:W,children:(0,wt.jsx)(aa,{icon:Ev})}),!h&&(0,wt.jsx)(Jr.RichText,{identifier:"buttonText",className:oe,style:me,"aria-label":(0,Dt.__)("Button text"),placeholder:(0,Dt.__)("Add button text\u2026"),withoutInteractiveFormatting:!0,value:d,onChange:le=>r({buttonText:le})})]})},ae=Z(),J=(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(Jr.InspectorControls,{children:(0,wt.jsxs)(lr.__experimentalToolsPanel,{label:(0,Dt.__)("Settings"),resetAll:()=>{r({width:void 0,widthUnit:void 0,showLabel:!0,buttonUseIcon:!1,buttonPosition:"button-outside"})},dropdownMenuProps:ae,children:[(0,wt.jsx)(lr.__experimentalToolsPanelItem,{hasValue:()=>!s,label:(0,Dt.__)("Show label"),onDeselect:()=>{r({showLabel:!0})},isShownByDefault:!0,children:(0,wt.jsx)(lr.ToggleControl,{checked:s,label:(0,Dt.__)("Show label"),onChange:oe=>r({showLabel:oe})})}),(0,wt.jsx)(lr.__experimentalToolsPanelItem,{hasValue:()=>f!=="button-outside",label:(0,Dt.__)("Button position"),onDeselect:()=>{r({buttonPosition:"button-outside"})},isShownByDefault:!0,children:(0,wt.jsx)(lr.SelectControl,{value:f,label:(0,Dt.__)("Button position"),onChange:oe=>{r({buttonPosition:oe})},options:Q})}),f!=="no-button"&&(0,wt.jsx)(lr.__experimentalToolsPanelItem,{hasValue:()=>!!h,label:(0,Dt.__)("Use button with icon"),onDeselect:()=>{r({buttonUseIcon:!1})},isShownByDefault:!0,children:(0,wt.jsx)(lr.ToggleControl,{checked:h,label:(0,Dt.__)("Use button with icon"),onChange:oe=>r({buttonUseIcon:oe})})}),(0,wt.jsx)(lr.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Dt.__)("Width"),onDeselect:()=>{r({width:void 0,widthUnit:void 0})},isShownByDefault:!0,children:(0,wt.jsxs)(lr.__experimentalVStack,{children:[(0,wt.jsx)(lr.__experimentalUnitControl,{label:(0,Dt.__)("Width"),id:D,min:Yz(p)?0:Kz,max:Yz(p)?100:void 0,step:1,onChange:oe=>{let me=oe===""?void 0:parseInt(oe,10);r({width:me})},onUnitChange:oe=>{r({width:oe==="%"?qz:Zz,widthUnit:oe})},__unstableInputWidth:"80px",value:`${u}${p}`,units:$}),(0,wt.jsx)(lr.__experimentalToggleGroupControl,{label:(0,Dt.__)("Percentage Width"),value:ede.includes(u)&&p==="%"?u:void 0,hideLabelFromVision:!0,onChange:oe=>{r({width:oe,widthUnit:"%"})},isBlock:!0,children:ede.map(oe=>(0,wt.jsx)(lr.__experimentalToggleGroupControlOption,{value:oe,label:(0,Dt.sprintf)((0,Dt.__)("%d%%"),oe)},oe))})]})})]})}),(0,wt.jsx)(Jr.InspectorControls,{group:"advanced",children:(0,wt.jsx)(lr.SelectControl,{label:(0,Dt.__)("HTML element"),value:g??"",options:[{label:(0,Dt.__)("Default"),value:""},{label:"<search>",value:"search"},{label:"<form>",value:"form"}],onChange:oe=>{r({tagName:oe}),(0,ode.speak)(Xme[oe].replace(/[<>]/g,""))},help:Xme[g??""]})})]}),ce=oe=>oe!==void 0&&parseInt(oe,10)!==0,ie=oe=>ce(oe)?`calc(${oe} + ${Jme})`:void 0,we=()=>{let oe=T?x.style:{borderRadius:x.style?.borderRadius,borderTopLeftRadius:x.style?.borderTopLeftRadius,borderTopRightRadius:x.style?.borderTopRightRadius,borderBottomLeftRadius:x.style?.borderBottomLeftRadius,borderBottomRightRadius:x.style?.borderBottomRightRadius};if(T){if(typeof k=="object"){let{borderTopLeftRadius:le,borderTopRightRadius:Pe,borderBottomLeftRadius:Ee,borderBottomRightRadius:X}=x.style;return{...oe,borderTopLeftRadius:ie(le),borderTopRightRadius:ie(Pe),borderBottomLeftRadius:ie(Ee),borderBottomRightRadius:ie(X)}}let me=Number.isInteger(k)?`${k}px`:k;oe.borderRadius=`calc(${me} + ${Jme})`}return oe},se=(0,Jr.useBlockProps)({className:V(),style:{...B.style,textDecoration:void 0}}),de=S("wp-block-search__label",B.className);return(0,wt.jsxs)(wt.Fragment,{children:[J,(0,wt.jsxs)(g==="search"?"search":"div",{...se,children:[s&&(0,wt.jsx)(Jr.RichText,{identifier:"label",className:de,"aria-label":(0,Dt.__)("Label text"),placeholder:(0,Dt.__)("Add label\u2026"),withoutInteractiveFormatting:!0,value:l,onChange:oe=>r({label:oe}),style:B.style}),(0,wt.jsxs)(lr.ResizableBox,{size:{width:u===void 0?"auto":`${u}${p}`,height:"auto"},className:S("wp-block-search__inside-wrapper",T?x.className:void 0),style:we(),minWidth:Kz,enable:Y(),onResizeStart:(oe,me,le)=>{r({width:parseInt(le.offsetWidth,10),widthUnit:"px"}),o(!1)},onResizeStop:(oe,me,le,Pe)=>{r({width:parseInt(u+Pe.width,10)}),o(!0)},showHandle:a,children:[(T||L||z)&&(0,wt.jsxs)(wt.Fragment,{children:[ee(),te()]}),A&&ee()]})]})]})}var Qz=n(I(),1),NEe=[{name:"default",isDefault:!0,attributes:{buttonText:(0,Qz.__)("Search"),label:(0,Qz.__)("Search")}}],ade=NEe;var{fieldsKey:DEe,formKey:LEe}=U(ide.privateApis),{name:lde}=zT,OT={icon:Ev,example:{attributes:{buttonText:(0,q0.__)("Search"),label:(0,q0.__)("Search")},viewportWidth:400},variations:ade,edit:nde};window.__experimentalContentOnlyInspectorFields&&(OT[DEe]=[{id:"label",label:(0,q0.__)("Label"),type:"text",Edit:"rich-text"},{id:"buttonText",label:(0,q0.__)("Button text"),type:"text",Edit:"rich-text"},{id:"placeholder",label:(0,q0.__)("Placeholder"),type:"text",Edit:"rich-text"}],OT[LEe]={fields:["label","buttonText","placeholder"]});var REe=()=>R({name:lde,metadata:zT,settings:OT});var Jz={};K(Jz,{init:()=>OEe,metadata:()=>HT,name:()=>gde,settings:()=>vde});var Pm=n(E(),1),FT=n(O(),1),w2=n(I(),1);var k2=n(H(),1),sde=n(ve(),1);function cde(e,t,r){let[o,a]=(0,k2.useState)(!1),i=(0,sde.usePrevious)(t);(0,k2.useEffect)(()=>{e==="css"&&!t&&!i&&a(!0)},[t,i,e]),(0,k2.useEffect)(()=>{e==="css"&&(o&&t||i&&t!==i)&&(r({opacity:"alpha-channel"}),a(!1))},[o,t,i])}var Zu=n(y(),1),AEe=({tagName:e,setAttributes:t})=>(0,Zu.jsx)(FT.SelectControl,{label:(0,w2.__)("HTML element"),value:e,onChange:r=>t({tagName:r}),options:[{label:(0,w2.__)("Default (<hr>)"),value:"hr"},{label:"<div>",value:"div"}],help:e==="hr"?(0,w2.__)("Only select <hr> if the separator conveys important information and should be announced by screen readers."):(0,w2.__)("The <div> element should only be used if the block is a design element with no semantic meaning.")});function ude({attributes:e,setAttributes:t}){let{backgroundColor:r,opacity:o,style:a,tagName:i}=e,l=(0,Pm.__experimentalUseColorProps)(e),s=l?.style?.backgroundColor,c=!!a?.color?.background;cde(o,s,t);let u=(0,Pm.getColorClassName)("color",r),p=S({"has-text-color":r||s,[u]:u,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},l.className);return(0,Zu.jsxs)(Zu.Fragment,{children:[(0,Zu.jsx)(Pm.InspectorControls,{group:"advanced",children:(0,Zu.jsx)(AEe,{tagName:i,setAttributes:t})}),(0,Zu.jsx)(i==="hr"?FT.HorizontalRule:i,{...(0,Pm.useBlockProps)({className:p,style:c?{color:s,backgroundColor:s}:void 0})})]})}var HT={$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 Z0=n(E(),1),pde=n(y(),1);function mde({attributes:e}){let{backgroundColor:t,style:r,opacity:o,tagName:a}=e,i=r?.color?.background,l=(0,Z0.__experimentalGetColorClassesAndStyles)(e),s=(0,Z0.getColorClassName)("color",t),c=S({"has-text-color":t||i,[s]:s,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},l.className),u={backgroundColor:l?.style?.backgroundColor,color:s?void 0:i};return(0,pde.jsx)(a,{...Z0.useBlockProps.save({className:c,style:u})})}var Em=n(q(),1),zEe={from:[{type:"input",regExp:/^-{3,}$/,transform:()=>{let e=(0,Em.getBlockVariations)("core/separator")?.find(t=>t.isDefault);return[(0,Em.createBlock)("core/separator",e?.attributes??{}),(0,Em.createBlock)((0,Em.getDefaultBlockName)())]}},{type:"raw",selector:"hr",schema:{hr:{}}}],to:[{type:"block",blocks:["core/spacer"],transform:({anchor:e})=>(0,Em.createBlock)("core/spacer",{anchor:e||void 0})}]},dde=zEe;var C2=n(E(),1),fde=n(y(),1),VEe={attributes:{color:{type:"string"},customColor:{type:"string"}},save({attributes:e}){let{color:t,customColor:r}=e,o=(0,C2.getColorClassName)("background-color",t),a=(0,C2.getColorClassName)("color",t),i=S({"has-text-color has-background":t||r,[o]:o,[a]:a}),l={backgroundColor:o?void 0:r,color:a?void 0:r};return(0,fde.jsx)("hr",{...C2.useBlockProps.save({className:i,style:l})})},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"}}},hde=[VEe];var{name:gde}=HT,vde={icon:xI,example:{attributes:{customColor:"#065174",className:"is-style-wide"}},transforms:dde,edit:ude,save:mde,deprecated:hde},OEe=()=>R({name:gde,metadata:HT,settings:vde});var tV={};K(tV,{init:()=>GEe,metadata:()=>qT,name:()=>Bde,settings:()=>Ide});var jT=n(I(),1),GT=n(E(),1),bde=n(ve(),1),yde=n(O(),1);var UT=n(y(),1);function eV({attributes:e,setAttributes:t}){let o=`blocks-shortcode-input-${(0,bde.useInstanceId)(eV)}`;return(0,UT.jsx)("div",{...(0,GT.useBlockProps)(),children:(0,UT.jsx)(yde.Placeholder,{icon:Iv,label:(0,jT.__)("Shortcode"),children:(0,UT.jsx)(GT.PlainText,{className:"blocks-shortcode__textarea",id:o,value:e.text,"aria-label":(0,jT.__)("Shortcode text"),placeholder:(0,jT.__)("Write shortcode here\u2026"),onChange:a=>t({text:a})})})})}var _de=n(H(),1),xde=n(y(),1);function kde({attributes:e}){return(0,xde.jsx)(_de.RawHTML,{children:e.text})}var WT=n(Cde(),1),$T=n(q(),1),Pde=n(Tde(),1),FEe=()=>(0,$T.getBlockTransforms)("from").filter(e=>e.type==="shortcode"&&e.blockName!=="core/shortcode"),HEe=(e,t)=>{let r=e.trim(),o=(0,Pde.next)(t,r);return!!o&&o.index===0&&o.content.length===r.length},jEe={from:[{type:"shortcode",tag:"[a-z][a-z0-9_-]*",attributes:{text:{type:"string",shortcode:(e,{content:t})=>(0,WT.removep)((0,WT.autop)(t))}},priority:20}],get to(){return FEe().map(e=>({type:"block",blocks:[e.blockName],isMatch:({text:t=""})=>[].concat(e.tag).some(r=>HEe(t,r)),transform:({text:t=""})=>(0,$T.rawHandler)({HTML:`<p>${t.trim()}</p>`})}))}},Ede=jEe;var qT={$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:Bde}=qT,Ide={icon:Iv,transforms:Ede,edit:eV,save:kde},GEe=()=>R({name:Bde,metadata:qT,settings:Ide});var oV={};K(oV,{init:()=>YEe,metadata:()=>ZT,name:()=>Mde,settings:()=>zde});var ZT={$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 rV=n(Ar(),1),Oc=n(H(),1),mo=n(I(),1),Lt=n(O(),1),Nde=n(ve(),1),fo=n(E(),1),Bm=n(F(),1),K0=n(re(),1);var Dde=n(Sr(),1);var je=n(y(),1),KT=["image"],{mediaEditKey:$Ee,openMediaEditorModalKey:qEe}=U(fo.privateApis),ZEe=({alt:e,attributes:{align:t,width:r,height:o,isLink:a,linkTarget:i,shouldSyncIcon:l},isSelected:s,setAttributes:c,setLogo:u,logoUrl:p,siteUrl:m,logoId:d,iconId:f,setIcon:h,canUserEdit:g})=>{let v=(0,Nde.useViewportMatch)("medium"),_=!["wide","full"].includes(t)&&v,[{naturalWidth:k,naturalHeight:x},w]=(0,Oc.useState)({}),C=(0,Oc.useRef)(),{toggleSelection:P,__unstableMarkNextChangeAsNotPersistent:B}=(0,Bm.useDispatch)(fo.store),N=Z(),T=(0,fo.useBlockEditingMode)()==="contentOnly",{imageEditing:L,maxWidth:A,title:z,editMediaEntity:j,openMediaEditorModal:G}=(0,Bm.useSelect)(Ee=>{let X=Ee(fo.store).getSettings();return{title:Ee(K0.store).getEntityRecord("root","__unstableBase")?.name,imageEditing:X.imageEditing,maxWidth:X.maxWidth,editMediaEntity:X?.[$Ee],openMediaEditorModal:X?.[qEe]}},[]);(0,Oc.useEffect)(()=>{l&&d!==f&&(B(),c({shouldSyncIcon:!1}))},[]);let W=({id:Ee})=>{typeof Ee=="number"&&u(Ee)};function $(){P(!1)}function V(){P(!0)}let Q=(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)("img",{className:"custom-logo",src:p,alt:e,onLoad:Ee=>{w({naturalWidth:Ee.target.naturalWidth,naturalHeight:Ee.target.naturalHeight})}}),(0,rV.isBlobURL)(p)&&(0,je.jsx)(Lt.Spinner,{})]}),Y=Q;if(a&&(Y=(0,je.jsx)("a",{href:m,className:"custom-logo-link",rel:"home",title:z,onClick:Ee=>Ee.preventDefault(),children:Q})),!_||!k||!x)return(0,je.jsx)("div",{style:{width:r,height:o},children:Y});let ee=120,te=r||ee,ae=k/x,J=te/ae,ce=k<x?pc:Math.ceil(pc*ae),ie=x<k?pc:Math.ceil(pc/ae),we=A*2.5,se=!1,de=!1;t==="center"?(se=!0,de=!0):(0,mo.isRTL)()?t==="left"?se=!0:de=!0:t==="right"?de=!0:se=!0;let ge=d&&k&&x&&L&&!!j,oe=!T,le=!window?.__experimentalUseCustomizerSiteLogoUrl?m+"/wp-admin/options-general.php":m+"/wp-admin/customize.php?autofocus[section]=title_tagline",Pe=(0,Oc.createInterpolateElement)((0,mo.__)("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,je.jsx)("a",{href:le,target:"_blank",rel:"noopener"})});return(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(fo.InspectorControls,{children:(0,je.jsxs)(Lt.__experimentalToolsPanel,{label:(0,mo.__)("Settings"),dropdownMenuProps:N,children:[(0,je.jsx)(Lt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!r,label:(0,mo.__)("Image width"),onDeselect:()=>c({width:void 0}),children:(0,je.jsx)(Lt.RangeControl,{label:(0,mo.__)("Image width"),onChange:Ee=>c({width:Ee}),min:ce,max:we,initialPosition:Math.min(ee,we),value:r||"",disabled:!_})}),(0,je.jsx)(Lt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!a,label:(0,mo.__)("Link image to home"),onDeselect:()=>c({isLink:!0}),children:(0,je.jsx)(Lt.ToggleControl,{label:(0,mo.__)("Link image to home"),onChange:()=>c({isLink:!a}),checked:a})}),a&&(0,je.jsx)(Lt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>i==="_blank",label:(0,mo.__)("Open in new tab"),onDeselect:()=>c({linkTarget:"_self"}),children:(0,je.jsx)(Lt.ToggleControl,{label:(0,mo.__)("Open in new tab"),onChange:Ee=>c({linkTarget:Ee?"_blank":"_self"}),checked:i==="_blank"})}),g&&(0,je.jsx)(Lt.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!l,label:(0,mo.__)("Use as Site Icon"),onDeselect:()=>{c({shouldSyncIcon:!1}),h(void 0)},children:(0,je.jsx)(Lt.ToggleControl,{label:(0,mo.__)("Use as Site Icon"),onChange:Ee=>{c({shouldSyncIcon:Ee}),h(Ee?d:void 0)},checked:!!l,help:Pe})})]})}),ge&&G&&oe&&(0,je.jsx)(fo.BlockControls,{group:"block",children:(0,je.jsx)(Lt.ToolbarButton,{ref:C,onClick:()=>G({id:d,onUpdate:W,onClose:()=>C.current?.focus()}),"aria-haspopup":"dialog",icon:Xm,label:(0,mo.__)("Crop")})}),(0,je.jsx)(Lt.ResizableBox,{size:{width:te,height:J},showHandle:s&&oe,minWidth:ce,maxWidth:we,minHeight:ie,maxHeight:we/ae,lockAspectRatio:!0,enable:{top:!1,right:se,bottom:!0,left:de},onResizeStart:$,onResizeStop:(Ee,X,Ce,pe)=>{V(),c({width:parseInt(te+pe.width,10),height:parseInt(J+pe.height,10)})},children:Y})]})};function Lde({attributes:e,className:t,setAttributes:r,isSelected:o}){let{width:a,shouldSyncIcon:i}=e,{siteLogoId:l,canUserEdit:s,url:c,siteIconId:u,mediaItemData:p,isRequestingMediaItem:m}=(0,Bm.useSelect)(V=>{let{canUser:Q,getEntityRecord:Y,getEditedEntityRecord:ee}=V(K0.store),te=Q("update",{kind:"root",name:"site"}),ae=te?ee("root","site"):void 0,J=Y("root","__unstableBase"),ce=te?ae?.site_logo:J?.site_logo,ie=ae?.site_icon,we=ce&&V(K0.store).getEntityRecord("postType","attachment",ce,{context:"view"}),se=!!ce&&!V(K0.store).hasFinishedResolution("getEntityRecord",["postType","attachment",ce,{context:"view"}]);return{siteLogoId:ce,canUserEdit:te,url:J?.home,mediaItemData:we,isRequestingMediaItem:se,siteIconId:ie}},[]),{getSettings:d}=(0,Bm.useSelect)(fo.store),[f,h]=(0,Oc.useState)(),g=Z(),{editEntityRecord:v}=(0,Bm.useDispatch)(K0.store),b=(V,Q=!1)=>{(i||Q)&&_(V),v("root","site",void 0,{site_logo:V})},_=V=>v("root","site",void 0,{site_icon:V??null}),{alt_text:k,source_url:x}=p??{},w=V=>{if(i===void 0){let Q=!u;r({shouldSyncIcon:Q}),C(V,Q);return}C(V)},C=(V,Q=!1)=>{if(V){if(!V.id&&V.url){h(V.url),b(void 0);return}b(V.id,Q)}},P=()=>{b(null),r({width:void 0})},{createErrorNotice:B}=(0,Bm.useDispatch)(Dde.store),N=V=>{B(V,{type:"snackbar"}),h()},D=V=>{d().mediaUpload({allowedTypes:KT,filesList:V,onFileChange([Q]){if((0,rV.isBlobURL)(Q?.url)){h(Q.url);return}w(Q)},onError:N,multiple:!1})},T={mediaURL:x,name:x?(0,mo.__)("Replace"):(0,mo.__)("Choose logo"),onSelect:C,onError:N,onReset:P},L=s&&(0,je.jsx)(fo.BlockControls,{group:"other",children:(0,je.jsx)(fo.MediaReplaceFlow,{...T,allowedTypes:KT,variant:"toolbar"})}),A,z=l===void 0||m;z&&(A=(0,je.jsx)(Lt.Spinner,{})),(0,Oc.useEffect)(()=>{x&&f&&h()},[x,f]),(x||f)&&(A=(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(ZEe,{alt:k,attributes:e,className:t,isSelected:o,setAttributes:r,logoUrl:f||x,setLogo:b,logoId:p?.id||l,siteUrl:c,setIcon:_,iconId:u,canUserEdit:s}),s&&(0,je.jsx)(Lt.DropZone,{onFilesDrop:D})]}));let j=V=>{let Q=S("block-editor-media-placeholder",t);return(0,je.jsx)(Lt.Placeholder,{className:Q,preview:A,withIllustration:!0,style:{width:a},children:V})},G=S(t,{"is-default-size":!a,"is-transient":f}),W=(0,fo.useBlockProps)({className:G}),$=(s||x)&&(0,je.jsx)(fo.InspectorControls,{children:(0,je.jsx)(Lt.__experimentalToolsPanel,{label:(0,mo.__)("Media"),dropdownMenuProps:g,children:s?(0,je.jsx)(Lt.__experimentalToolsPanelItem,{hasValue:()=>!!x,label:(0,mo.__)("Logo"),isShownByDefault:!0,children:(0,je.jsx)(D4,{mediaId:l,mediaUrl:x,filename:p?.media_details?.sizes?.full?.file||p?.slug,allowedTypes:KT,onSelect:C,onError:N,onReset:P,isUploading:!!f,emptyLabel:(0,mo.__)("Logo")})}):(0,je.jsx)("div",{className:"block-library-site-logo__inspector-media-replace-container",style:{gridColumn:"1 / -1"},children:(0,je.jsx)(FR,{url:p?.source_url,filename:p?.media_details?.sizes?.full?.file||p?.slug,itemGroupProps:{isBordered:!0,className:"block-library-site-logo__inspector-readonly-logo-preview"},className:"block-library-site-logo__inspector-media-replace-title"})})})});return(0,je.jsxs)("div",{...W,children:[L,$,(!!x||!!f)&&A,(z||!f&&!x&&!s)&&(0,je.jsx)(Lt.Placeholder,{className:"site-logo_placeholder",withIllustration:!0,children:z&&(0,je.jsx)("span",{className:"components-placeholder__preview",children:(0,je.jsx)(Lt.Spinner,{})})}),!z&&!f&&!x&&s&&(0,je.jsx)(fo.MediaPlaceholder,{onSelect:w,allowedTypes:KT,onError:N,placeholder:j,mediaLibraryButton:({open:V})=>(0,je.jsx)(Lt.Button,{__next40pxDefaultSize:!0,icon:ou,variant:"primary",label:(0,mo.__)("Choose logo"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{V()}})})]})}var Rde=n(q(),1),KEe={to:[{type:"block",blocks:["core/site-title"],transform:({isLink:e,linkTarget:t})=>(0,Rde.createBlock)("core/site-title",{isLink:e,linkTarget:t})}]},Ade=KEe;var{name:Mde}=ZT,zde={icon:PI,example:{},edit:Lde,transforms:Ade},YEe=()=>R({name:Mde,metadata:ZT,settings:zde});var iV={};K(iV,{init:()=>eBe,metadata:()=>YT,name:()=>Hde,settings:()=>jde});var YT={$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 XT=n(F(),1),nV=n(re(),1),Im=n(E(),1),QT=n(I(),1),JT=n(q(),1);var Ku=n(y(),1);function Vde(e){Ct(e);let{attributes:t,setAttributes:r,insertBlocksAfter:o}=e,{level:a,levelOptions:i}=t,{canUserEdit:l,tagline:s}=(0,XT.useSelect)(f=>{let{canUser:h,getEntityRecord:g,getEditedEntityRecord:v}=f(nV.store),b=h("update",{kind:"root",name:"site"}),_=b?v("root","site"):{},k=g("root","__unstableBase");return{canUserEdit:b,tagline:b?_?.description:k?.description}},[]),c=a===0?"p":`h${a}`,{editEntityRecord:u}=(0,XT.useDispatch)(nV.store);function p(f){u("root","site",void 0,{description:f})}let m=(0,Im.useBlockProps)({className:!l&&!s&&"wp-block-site-tagline__placeholder"}),d=l?(0,Ku.jsx)(Im.RichText,{allowedFormats:[],onChange:p,"aria-label":(0,QT.__)("Site tagline text"),placeholder:(0,QT.__)("Write site tagline\u2026"),tagName:c,value:s,disableLineBreaks:!0,__unstableOnSplitAtEnd:o?()=>o((0,JT.createBlock)((0,JT.getDefaultBlockName)())):void 0,...m}):(0,Ku.jsx)(c,{...m,children:s||(0,QT.__)("Site Tagline placeholder")});return(0,Ku.jsxs)(Ku.Fragment,{children:[(0,Ku.jsx)(Im.BlockControls,{group:"block",children:(0,Ku.jsx)(Im.HeadingLevelDropdown,{value:a,options:i,onChange:f=>r({level:f})})}),d]})}var e8=n(O(),1),aV=n(y(),1),Ode=(0,aV.jsx)(e8.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",children:(0,aV.jsx)(e8.Path,{d:"M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z"})});var XEe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},JEe={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},Fde=[XEe,JEe];var{name:Hde}=YT,jde={icon:Ode,edit:Vde,deprecated:Fde},eBe=()=>R({name:Hde,metadata:YT,settings:jde});var cV={};K(cV,{init:()=>aBe,metadata:()=>t8,name:()=>qde,settings:()=>Zde});var t8={$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,__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 r8=n(F(),1),lV=n(re(),1),Fc=n(I(),1),Ll=n(E(),1),Nm=n(O(),1),o8=n(q(),1),sV=n(en(),1);var qo=n(y(),1);function Ude(e){Ct(e);let{attributes:t,setAttributes:r,insertBlocksAfter:o}=e,{level:a,levelOptions:i,isLink:l,linkTarget:s}=t,{canUserEdit:c,title:u}=(0,r8.useSelect)(b=>{let{canUser:_,getEntityRecord:k,getEditedEntityRecord:x}=b(lV.store),w=_("update",{kind:"root",name:"site"}),C=w?x("root","site"):{},P=k("root","__unstableBase");return{canUserEdit:w,title:w?C?.title:P?.name}},[]),{editEntityRecord:p}=(0,r8.useDispatch)(lV.store),m=Z(),d=(0,Ll.useBlockEditingMode)();function f(b){p("root","site",void 0,{title:b.trim()})}let h=a===0?"p":`h${a}`,g=(0,Ll.useBlockProps)({className:!c&&!u&&"wp-block-site-title__placeholder"}),v=c?(0,qo.jsx)(h,{...g,children:(0,qo.jsx)(Ll.RichText,{tagName:l?"a":"span",href:l?"#site-title-pseudo-link":void 0,"aria-label":(0,Fc.__)("Site title text"),placeholder:(0,Fc.__)("Write site title\u2026"),value:u,onChange:f,allowedFormats:[],disableLineBreaks:!0,__unstableOnSplitAtEnd:o?()=>o((0,o8.createBlock)((0,o8.getDefaultBlockName)())):void 0})}):(0,qo.jsx)(h,{...g,children:l?(0,qo.jsx)("a",{href:"#site-title-pseudo-link",onClick:b=>b.preventDefault(),children:(0,sV.decodeEntities)(u)||(0,Fc.__)("Site Title placeholder")}):(0,qo.jsx)("span",{children:(0,sV.decodeEntities)(u)||(0,Fc.__)("Site Title placeholder")})});return(0,qo.jsxs)(qo.Fragment,{children:[d==="default"&&(0,qo.jsx)(Ll.BlockControls,{group:"block",children:(0,qo.jsx)(Ll.HeadingLevelDropdown,{value:a,options:i,onChange:b=>r({level:b})})}),(0,qo.jsx)(Ll.InspectorControls,{children:(0,qo.jsxs)(Nm.__experimentalToolsPanel,{label:(0,Fc.__)("Settings"),resetAll:()=>{r({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:m,children:[(0,qo.jsx)(Nm.__experimentalToolsPanelItem,{hasValue:()=>!l,label:(0,Fc.__)("Make title link to home"),onDeselect:()=>r({isLink:!0}),isShownByDefault:!0,children:(0,qo.jsx)(Nm.ToggleControl,{label:(0,Fc.__)("Make title link to home"),onChange:()=>r({isLink:!l}),checked:l})}),l&&(0,qo.jsx)(Nm.__experimentalToolsPanelItem,{hasValue:()=>s!=="_self",label:(0,Fc.__)("Open in new tab"),onDeselect:()=>r({linkTarget:"_self"}),isShownByDefault:!0,children:(0,qo.jsx)(Nm.ToggleControl,{label:(0,Fc.__)("Open in new tab"),onChange:b=>r({linkTarget:b?"_blank":"_self"}),checked:s==="_blank"})})]})}),v]})}var rBe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},oBe={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},Gde=[rBe,oBe];var Wde=n(q(),1),nBe={to:[{type:"block",blocks:["core/site-logo"],transform:({isLink:e,linkTarget:t})=>(0,Wde.createBlock)("core/site-logo",{isLink:e,linkTarget:t})}]},$de=nBe;var{name:qde}=t8,Zde={icon:ZE,example:{viewportWidth:350,attributes:{style:{typography:{textAlign:"center"}}}},edit:Ude,transforms:$de,deprecated:Gde},aBe=()=>R({name:qde,metadata:t8,settings:Zde});var iO={};K(iO,{init:()=>pBe,metadata:()=>J8,name:()=>Kfe,settings:()=>e7});var aO=n(I(),1);var Zfe=n(q(),1);var Y0=n(Zs(),1),X8=n(F(),1),Ba=n(E(),1),$f=n(H(),1),ho=n(O(),1),Ufe=n(ve(),1),ai=n(I(),1);var Gfe=n(q(),1);var nO=n(I(),1);var n8=n(M(),1),uV=n(y(),1),Kde=()=>(0,uV.jsx)(n8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,uV.jsx)(n8.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 a8=n(M(),1),pV=n(y(),1),Yde=()=>(0,pV.jsx)(a8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,pV.jsx)(a8.Path,{d:"M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"})});var i8=n(M(),1),mV=n(y(),1),Qde=()=>(0,mV.jsx)(i8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,mV.jsx)(i8.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 l8=n(M(),1),dV=n(y(),1),Xde=()=>(0,dV.jsx)(l8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,dV.jsx)(l8.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 s8=n(M(),1),fV=n(y(),1),S2=()=>(0,fV.jsx)(s8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,fV.jsx)(s8.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 c8=n(M(),1),hV=n(y(),1),Jde=()=>(0,hV.jsx)(c8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,hV.jsx)(c8.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 u8=n(M(),1),gV=n(y(),1),efe=()=>(0,gV.jsx)(u8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,gV.jsx)(u8.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 p8=n(M(),1),vV=n(y(),1),tfe=()=>(0,vV.jsx)(p8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,vV.jsx)(p8.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 m8=n(M(),1),bV=n(y(),1),rfe=()=>(0,bV.jsx)(m8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,bV.jsx)(m8.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 d8=n(M(),1),yV=n(y(),1),ofe=()=>(0,yV.jsx)(d8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,yV.jsx)(d8.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 f8=n(M(),1),_V=n(y(),1),nfe=()=>(0,_V.jsx)(f8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,_V.jsx)(f8.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 h8=n(M(),1),xV=n(y(),1),afe=()=>(0,xV.jsx)(h8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,xV.jsx)(h8.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 g8=n(M(),1),kV=n(y(),1),ife=()=>(0,kV.jsx)(g8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,kV.jsx)(g8.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 v8=n(M(),1),wV=n(y(),1),lfe=()=>(0,wV.jsx)(v8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,wV.jsx)(v8.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 b8=n(M(),1),CV=n(y(),1),sfe=()=>(0,CV.jsx)(b8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,CV.jsx)(b8.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 y8=n(M(),1),SV=n(y(),1),cfe=()=>(0,SV.jsx)(y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,SV.jsx)(y8.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 _8=n(M(),1),TV=n(y(),1),ufe=()=>(0,TV.jsx)(_8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,TV.jsx)(_8.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 x8=n(M(),1),PV=n(y(),1),pfe=()=>(0,PV.jsx)(x8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,PV.jsx)(x8.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 k8=n(M(),1),EV=n(y(),1),mfe=()=>(0,EV.jsx)(k8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,EV.jsx)(k8.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 w8=n(M(),1),BV=n(y(),1),dfe=()=>(0,BV.jsx)(w8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,BV.jsx)(w8.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 C8=n(M(),1),IV=n(y(),1),ffe=()=>(0,IV.jsx)(C8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,IV.jsx)(C8.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 S8=n(M(),1),NV=n(y(),1),hfe=()=>(0,NV.jsx)(S8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,NV.jsx)(S8.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 T8=n(M(),1),DV=n(y(),1),gfe=()=>(0,DV.jsx)(T8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,DV.jsx)(T8.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 P8=n(M(),1),LV=n(y(),1),vfe=()=>(0,LV.jsx)(P8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,LV.jsx)(P8.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 E8=n(M(),1),RV=n(y(),1),bfe=()=>(0,RV.jsx)(E8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,RV.jsx)(E8.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 B8=n(M(),1),AV=n(y(),1),yfe=()=>(0,AV.jsx)(B8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,AV.jsx)(B8.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 I8=n(M(),1),MV=n(y(),1),_fe=()=>(0,MV.jsx)(I8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,MV.jsx)(I8.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 N8=n(M(),1),zV=n(y(),1),xfe=()=>(0,zV.jsx)(N8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,zV.jsx)(N8.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 D8=n(M(),1),VV=n(y(),1),kfe=()=>(0,VV.jsx)(D8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,VV.jsx)(D8.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 L8=n(M(),1),OV=n(y(),1),wfe=()=>(0,OV.jsx)(L8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,OV.jsx)(L8.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 R8=n(M(),1),FV=n(y(),1),Cfe=()=>(0,FV.jsx)(R8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,FV.jsx)(R8.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 A8=n(M(),1),HV=n(y(),1),Sfe=()=>(0,HV.jsx)(A8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,HV.jsx)(A8.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 M8=n(M(),1),jV=n(y(),1),Tfe=()=>(0,jV.jsx)(M8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,jV.jsx)(M8.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 z8=n(M(),1),UV=n(y(),1),Pfe=()=>(0,UV.jsx)(z8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,UV.jsx)(z8.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 V8=n(M(),1),GV=n(y(),1),Efe=()=>(0,GV.jsx)(V8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,GV.jsx)(V8.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 O8=n(M(),1),WV=n(y(),1),Bfe=()=>(0,WV.jsx)(O8.SVG,{width:"24",height:"24",viewBox:"0 0 128 128",version:"1.1",children:(0,WV.jsx)(O8.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 F8=n(M(),1),$V=n(y(),1),Ife=()=>(0,$V.jsx)(F8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,$V.jsx)(F8.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 H8=n(M(),1),qV=n(y(),1),Nfe=()=>(0,qV.jsx)(H8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,qV.jsx)(H8.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 j8=n(M(),1),ZV=n(y(),1),Dfe=()=>(0,ZV.jsx)(j8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,ZV.jsx)(j8.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 U8=n(M(),1),KV=n(y(),1),Lfe=()=>(0,KV.jsx)(U8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,KV.jsx)(U8.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 G8=n(M(),1),YV=n(y(),1),Rfe=()=>(0,YV.jsx)(G8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,YV.jsx)(G8.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 W8=n(M(),1),QV=n(y(),1),Afe=()=>(0,QV.jsx)(W8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,QV.jsx)(W8.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 $8=n(M(),1),XV=n(y(),1),Mfe=()=>(0,XV.jsx)($8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,XV.jsx)($8.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 q8=n(M(),1),JV=n(y(),1),zfe=()=>(0,JV.jsx)(q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,JV.jsx)(q8.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 Z8=n(M(),1),eO=n(y(),1),Vfe=()=>(0,eO.jsx)(Z8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,eO.jsx)(Z8.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 K8=n(M(),1),tO=n(y(),1),Ofe=()=>(0,tO.jsx)(K8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,tO.jsx)(K8.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 Y8=n(M(),1),rO=n(y(),1),Ffe=()=>(0,rO.jsx)(Y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,rO.jsx)(Y8.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 Q8=n(M(),1),oO=n(y(),1),Hfe=()=>(0,oO.jsx)(Q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,oO.jsx)(Q8.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 jfe(e){return e?.name?{icon:e?.icon??S2,label:e?.title??(0,nO.__)("Social Icon")}:{icon:S2,label:(0,nO.__)("Social Icon")}}var nr=n(y(),1),iBe=({url:e,setAttributes:t,setPopover:r,popoverAnchor:o,clientId:a})=>{let{removeBlock:i}=(0,X8.useDispatch)(Ba.store);return(0,nr.jsx)(Ba.URLPopover,{anchor:o,"aria-label":(0,ai.__)("Edit social link"),onClose:()=>{r(!1),o?.focus()},children:(0,nr.jsx)("form",{className:"block-editor-url-popover__link-editor",onSubmit:l=>{l.preventDefault(),r(!1),o?.focus()},children:(0,nr.jsx)("div",{className:"block-editor-url-input",children:(0,nr.jsx)(Ba.URLInput,{value:e,onChange:l=>t({url:l}),placeholder:(0,ai.__)("Enter social link"),label:(0,ai.__)("Enter social link"),hideLabelFromVision:!0,disableSuggestions:!0,onKeyDown:l=>{e||l.defaultPrevented||![Y0.BACKSPACE,Y0.DELETE].includes(l.keyCode)||i(a)},suffix:(0,nr.jsx)(ho.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,nr.jsx)(ho.Button,{icon:zE,label:(0,ai.__)("Apply"),type:"submit",size:"small"})})})})})})},lBe=({attributes:e,context:t,isSelected:r,setAttributes:o,clientId:a,name:i})=>{let{url:l,service:s,label:c="",rel:u}=e,p=Z(),{showLabels:m,iconColor:d,iconColorValue:f,iconBackgroundColor:h,iconBackgroundColorValue:g}=t,[v,b]=(0,$f.useState)(!1),_=S("wp-social-link","wp-block-social-link","wp-social-link-"+s,{"wp-social-link__is-incomplete":!l,[`has-${d}-color`]:d,[`has-${h}-background-color`]:h}),[k,x]=(0,$f.useState)(null),w=(0,Ba.useBlockEditingMode)()==="contentOnly",{activeVariation:C}=(0,X8.useSelect)(L=>{let{getActiveBlockVariation:A}=L(Gfe.store);return{activeVariation:A(i,e)}},[i,e]),{icon:P,label:B}=jfe(C),N=c.trim()===""?B:c,D=(0,$f.useRef)(),T=(0,Ba.useBlockProps)({className:"wp-block-social-link-anchor",ref:(0,Ufe.useMergeRefs)([x,D]),onClick:()=>b(!0),onKeyDown:L=>{L.keyCode===Y0.ENTER&&(L.preventDefault(),b(!0))}});return(0,nr.jsxs)(nr.Fragment,{children:[w&&m&&(0,nr.jsx)(Ba.BlockControls,{group:"other",children:(0,nr.jsx)(ho.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:L,onToggle:A})=>(0,nr.jsx)(ho.ToolbarButton,{onClick:A,"aria-haspopup":"true","aria-expanded":L,children:(0,ai.__)("Text")}),renderContent:()=>(0,nr.jsx)(ho.TextControl,{className:"wp-block-social-link__toolbar_content_text",label:(0,ai.__)("Text"),help:(0,ai.__)("Provide a text label or use the default."),value:c,onChange:L=>o({label:L}),placeholder:B})})}),(0,nr.jsx)(Ba.InspectorControls,{children:(0,nr.jsx)(ho.__experimentalToolsPanel,{label:(0,ai.__)("Settings"),resetAll:()=>{o({label:void 0})},dropdownMenuProps:p,children:(0,nr.jsx)(ho.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,ai.__)("Text"),hasValue:()=>!!c,onDeselect:()=>{o({label:void 0})},children:(0,nr.jsx)(ho.TextControl,{label:(0,ai.__)("Text"),help:(0,ai.__)("The text is visible when enabled from the parent Social Icons block."),value:c,onChange:L=>o({label:L}),placeholder:B})})})}),(0,nr.jsx)(Ba.InspectorControls,{group:"advanced",children:(0,nr.jsx)(ho.TextControl,{label:(0,ai.__)("Link relation"),help:(0,$f.createInterpolateElement)((0,ai.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,nr.jsx)(ho.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:u||"",onChange:L=>o({rel:L})})}),(0,nr.jsxs)("li",{role:"presentation",className:_,style:{color:f,backgroundColor:g},children:[(0,nr.jsxs)("button",{"aria-haspopup":"dialog",...T,role:"button",children:[(0,nr.jsx)(ho.Icon,{icon:P}),(0,nr.jsx)("span",{className:S("wp-block-social-link-label",{"screen-reader-text":!m}),children:N})]}),r&&v&&(0,nr.jsx)(iBe,{url:l,setAttributes:o,setPopover:b,popoverAnchor:k,clientId:a})]})]})},Wfe=lBe;var J8={$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 Fe=n(I(),1);var $fe=[{isDefault:!0,name:"wordpress",attributes:{service:"wordpress"},title:(0,Fe._x)("WordPress","social link block variation name"),icon:Vfe},{name:"fivehundredpx",attributes:{service:"fivehundredpx"},title:(0,Fe._x)("500px","social link block variation name"),icon:lfe},{name:"amazon",attributes:{service:"amazon"},title:(0,Fe._x)("Amazon","social link block variation name"),icon:Kde},{name:"bandcamp",attributes:{service:"bandcamp"},title:(0,Fe._x)("Bandcamp","social link block variation name"),icon:Yde},{name:"behance",attributes:{service:"behance"},title:(0,Fe._x)("Behance","social link block variation name"),icon:Qde},{name:"bluesky",attributes:{service:"bluesky"},title:(0,Fe._x)("Bluesky","social link block variation name"),icon:Xde},{name:"chain",attributes:{service:"chain"},title:(0,Fe._x)("Link","social link block variation name"),icon:S2},{name:"codepen",attributes:{service:"codepen"},title:(0,Fe._x)("CodePen","social link block variation name"),icon:Jde},{name:"deviantart",attributes:{service:"deviantart"},title:(0,Fe._x)("DeviantArt","social link block variation name"),icon:efe},{name:"discord",attributes:{service:"discord"},title:(0,Fe._x)("Discord","social link block variation name"),icon:tfe},{name:"dribbble",attributes:{service:"dribbble"},title:(0,Fe._x)("Dribbble","social link block variation name"),icon:rfe},{name:"dropbox",attributes:{service:"dropbox"},title:(0,Fe._x)("Dropbox","social link block variation name"),icon:ofe},{name:"etsy",attributes:{service:"etsy"},title:(0,Fe._x)("Etsy","social link block variation name"),icon:nfe},{name:"facebook",attributes:{service:"facebook"},title:(0,Fe._x)("Facebook","social link block variation name"),icon:afe},{name:"feed",attributes:{service:"feed"},title:(0,Fe._x)("RSS Feed","social link block variation name"),icon:ife},{name:"flickr",attributes:{service:"flickr"},title:(0,Fe._x)("Flickr","social link block variation name"),icon:sfe},{name:"foursquare",attributes:{service:"foursquare"},title:(0,Fe._x)("Foursquare","social link block variation name"),icon:cfe},{name:"goodreads",attributes:{service:"goodreads"},title:(0,Fe._x)("Goodreads","social link block variation name"),icon:ufe},{name:"google",attributes:{service:"google"},title:(0,Fe._x)("Google","social link block variation name"),icon:pfe},{name:"github",attributes:{service:"github"},title:(0,Fe._x)("GitHub","social link block variation name"),icon:mfe},{name:"gravatar",attributes:{service:"gravatar"},title:(0,Fe._x)("Gravatar","social link block variation name"),icon:dfe},{name:"instagram",attributes:{service:"instagram"},title:(0,Fe._x)("Instagram","social link block variation name"),icon:ffe},{name:"lastfm",attributes:{service:"lastfm"},title:(0,Fe._x)("Last.fm","social link block variation name"),icon:hfe},{name:"linkedin",attributes:{service:"linkedin"},title:(0,Fe._x)("LinkedIn","social link block variation name"),icon:gfe},{name:"mail",attributes:{service:"mail"},title:(0,Fe._x)("Mail","social link block variation name"),keywords:["email","e-mail"],icon:vfe},{name:"mastodon",attributes:{service:"mastodon"},title:(0,Fe._x)("Mastodon","social link block variation name"),icon:bfe},{name:"meetup",attributes:{service:"meetup"},title:(0,Fe._x)("Meetup","social link block variation name"),icon:yfe},{name:"medium",attributes:{service:"medium"},title:(0,Fe._x)("Medium","social link block variation name"),icon:_fe},{name:"patreon",attributes:{service:"patreon"},title:(0,Fe._x)("Patreon","social link block variation name"),icon:xfe},{name:"pinterest",attributes:{service:"pinterest"},title:(0,Fe._x)("Pinterest","social link block variation name"),icon:kfe},{name:"pocket",attributes:{service:"pocket"},title:(0,Fe._x)("Pocket","social link block variation name"),icon:wfe},{name:"reddit",attributes:{service:"reddit"},title:(0,Fe._x)("Reddit","social link block variation name"),icon:Cfe},{name:"skype",attributes:{service:"skype"},title:(0,Fe._x)("Skype","social link block variation name"),icon:Sfe,scope:[]},{name:"snapchat",attributes:{service:"snapchat"},title:(0,Fe._x)("Snapchat","social link block variation name"),icon:Tfe},{name:"soundcloud",attributes:{service:"soundcloud"},title:(0,Fe._x)("SoundCloud","social link block variation name"),icon:Pfe},{name:"spotify",attributes:{service:"spotify"},title:(0,Fe._x)("Spotify","social link block variation name"),icon:Efe},{name:"telegram",attributes:{service:"telegram"},title:(0,Fe._x)("Telegram","social link block variation name"),icon:Bfe},{name:"threads",attributes:{service:"threads"},title:(0,Fe._x)("Threads","social link block variation name"),icon:Ife},{name:"tiktok",attributes:{service:"tiktok"},title:(0,Fe._x)("TikTok","social link block variation name"),icon:Nfe},{name:"tumblr",attributes:{service:"tumblr"},title:(0,Fe._x)("Tumblr","social link block variation name"),icon:Dfe},{name:"twitch",attributes:{service:"twitch"},title:(0,Fe._x)("Twitch","social link block variation name"),icon:Lfe},{name:"twitter",attributes:{service:"twitter"},title:(0,Fe._x)("Twitter","social link block variation name"),icon:Rfe},{name:"vimeo",attributes:{service:"vimeo"},title:(0,Fe._x)("Vimeo","social link block variation name"),icon:Afe},{name:"vk",attributes:{service:"vk"},title:(0,Fe._x)("VK","social link block variation name"),icon:Mfe},{name:"whatsapp",attributes:{service:"whatsapp"},title:(0,Fe._x)("WhatsApp","social link block variation name"),icon:zfe},{name:"x",attributes:{service:"x"},keywords:["twitter"],title:(0,Fe._x)("X","social link block variation name"),icon:Ofe},{name:"yelp",attributes:{service:"yelp"},title:(0,Fe._x)("Yelp","social link block variation name"),icon:Ffe},{name:"youtube",attributes:{service:"youtube"},title:(0,Fe._x)("YouTube","social link block variation name"),icon:Hfe}];$fe.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.service===r.service)});var qfe=$fe;var{fieldsKey:cBe,formKey:uBe}=U(Zfe.privateApis),{name:Kfe}=J8,e7={icon:Bv,edit:Wfe,variations:qfe};window.__experimentalContentOnlyInspectorFields&&(e7[cBe]=[{id:"link",label:(0,aO.__)("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,aO.__)("Label"),type:"text"}],e7[uBe]={fields:["link","label"]});var pBe=()=>R({name:Kfe,metadata:J8,settings:e7});var sO={};K(sO,{init:()=>bBe,metadata:()=>r7,name:()=>rhe,settings:()=>ohe});var t7=n(E(),1),lO=n(y(),1),mBe=e=>{if(e.layout)return e;let{className:t}=e,r="items-justified-",o=new RegExp(`\\b${r}[^ ]*[ ]?\\b`,"g"),a={...e,className:t?.replace(o,"").trim()},i=t?.match(o)?.[0]?.trim();return i&&Object.assign(a,{layout:{type:"flex",justifyContent:i.slice(r.length)}}),a},dBe=[{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:mBe,save:e=>{let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,itemsJustification:o,size:a}}=e,i=S(a,{"has-icon-color":r,"has-icon-background-color":t,[`items-justified-${o}`]:o}),l={"--wp--social-links--icon-color":r,"--wp--social-links--icon-background-color":t};return(0,lO.jsx)("ul",{...t7.useBlockProps.save({className:i,style:l}),children:(0,lO.jsx)(t7.InnerBlocks.Content,{})})}}],Yfe=dBe;var Qfe=n(H(),1),No=n(E(),1),Ls=n(O(),1),Ia=n(I(),1),Xfe=n(F(),1);var xn=n(y(),1),fBe=[{label:(0,Ia.__)("Default"),value:""},{label:(0,Ia.__)("Small"),value:"has-small-icon-size"},{label:(0,Ia.__)("Normal"),value:"has-normal-icon-size"},{label:(0,Ia.__)("Large"),value:"has-large-icon-size"},{label:(0,Ia.__)("Huge"),value:"has-huge-icon-size"}];function hBe(e){let{clientId:t,attributes:r,iconBackgroundColor:o,iconColor:a,isSelected:i,setAttributes:l,setIconBackgroundColor:s,setIconColor:c}=e,{iconBackgroundColorValue:u,iconColorValue:p,openInNewTab:m,showLabels:d,size:f}=r,{hasSocialIcons:h,hasSelectedChild:g,hasSelectedStyleState:v}=(0,Xfe.useSelect)(D=>{let{getBlockCount:T,hasSelectedInnerBlock:L,hasSelectedStyleState:A}=U(D(No.store));return{hasSocialIcons:T(t)>0,hasSelectedChild:L(t),hasSelectedStyleState:A(t)}},[t]),b=i||g,_=r.className?.includes("is-style-logos-only"),k=Z();(0,Qfe.useEffect)(()=>{if(_){let D;return l(T=>(D={iconBackgroundColor:T.iconBackgroundColor,iconBackgroundColorValue:T.iconBackgroundColorValue,customIconBackgroundColor:T.customIconBackgroundColor},{iconBackgroundColor:void 0,iconBackgroundColorValue:void 0,customIconBackgroundColor:void 0})),()=>l({...D})}},[_,l]);let x=S(f,{"has-visible-labels":d,"has-icon-color":a.color||p,"has-icon-background-color":o.color||u}),w=(0,No.useBlockProps)({className:x}),C=(0,No.useInnerBlocksProps)(w,{templateLock:!1,orientation:r.layout?.orientation??"horizontal",__experimentalAppenderTagName:"li",renderAppender:!h||b?No.InnerBlocks.ButtonBlockAppender:void 0}),P=[{value:a.color||p,onChange:D=>{c(D),l({iconColorValue:D})},label:(0,Ia.__)("Icon color"),resetAllFilter:()=>{c(void 0),l({iconColorValue:void 0})}}];_||P.push({value:o.color||u,onChange:D=>{s(D),l({iconBackgroundColorValue:D})},label:(0,Ia.__)("Icon background"),resetAllFilter:()=>{s(void 0),l({iconBackgroundColorValue:void 0})}});let B=(0,No.__experimentalUseMultipleOriginColorsAndGradients)(),N=B.hasColorsOrGradients&&!v;return(0,xn.jsxs)(xn.Fragment,{children:[(0,xn.jsx)(No.InspectorControls,{children:(0,xn.jsxs)(Ls.__experimentalToolsPanel,{label:(0,Ia.__)("Settings"),resetAll:()=>{l({openInNewTab:!1,showLabels:!1,size:void 0})},dropdownMenuProps:k,children:[(0,xn.jsx)(Ls.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!f,label:(0,Ia.__)("Icon size"),onDeselect:()=>l({size:void 0}),children:(0,xn.jsx)(Ls.SelectControl,{label:(0,Ia.__)("Icon size"),onChange:D=>{l({size:D===""?void 0:D})},value:f??"",options:fBe})}),(0,xn.jsx)(Ls.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Ia.__)("Show text"),hasValue:()=>!!d,onDeselect:()=>l({showLabels:!1}),children:(0,xn.jsx)(Ls.ToggleControl,{label:(0,Ia.__)("Show text"),checked:d,onChange:()=>l({showLabels:!d})})}),(0,xn.jsx)(Ls.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Ia.__)("Open links in new tab"),hasValue:()=>!!m,onDeselect:()=>l({openInNewTab:!1}),children:(0,xn.jsx)(Ls.ToggleControl,{label:(0,Ia.__)("Open links in new tab"),checked:m,onChange:()=>l({openInNewTab:!m})})})]})}),N&&(0,xn.jsxs)(No.InspectorControls,{group:"color",children:[P.map(({onChange:D,label:T,value:L,resetAllFilter:A})=>(0,xn.jsx)(No.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:L,label:T,onColorChange:D,isShownByDefault:!0,resetAllFilter:A,enableAlpha:!0,clearable:!0}],panelId:t,...B},`social-links-color-${T}`)),!_&&(0,xn.jsx)(No.ContrastChecker,{textColor:p,backgroundColor:u,isLargeText:!1})]}),(0,xn.jsx)("ul",{...C})]})}var gBe={iconColor:"icon-color",iconBackgroundColor:"icon-background-color"},Jfe=(0,No.withColors)(gBe)(hBe);var r7={$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 o7=n(E(),1),ehe=n(y(),1);function the(e){let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,showLabels:o,size:a}}=e,i=S(a,{"has-visible-labels":o,"has-icon-color":r,"has-icon-background-color":t}),l=o7.useBlockProps.save({className:i}),s=o7.useInnerBlocksProps.save(l);return(0,ehe.jsx)("ul",{...s})}var{name:rhe}=r7,ohe={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:Bv,edit:Jfe,save:the,deprecated:Yfe},bBe=()=>R({name:rhe,metadata:r7,settings:ohe});var cO={};K(cO,{init:()=>SBe,metadata:()=>a7,name:()=>vhe,settings:()=>bhe});var nhe=n(E(),1),ahe=n(y(),1),yBe=[{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,ahe.jsx)("div",{...nhe.useBlockProps.save({style:{height:e.height,width:e.width},"aria-hidden":!0})})}}],ihe=yBe;var kn=n(E(),1),phe=n(O(),1),X0=n(H(),1),n7=n(F(),1);var Q0=n(I(),1),Hc=n(E(),1),Rl=n(O(),1),she=n(ve(),1);var T2=0;var ii=n(y(),1),{useSpacingSizes:_Be}=U(Hc.privateApis);function lhe({label:e,onChange:t,isResizing:r,value:o=""}){let a=(0,she.useInstanceId)(Rl.__experimentalUnitControl,"block-spacer-height-input"),i=_Be(),[l]=(0,Hc.useSettings)("spacing.units"),s=l?l.filter(d=>d!=="%"):["px","em","rem","vw","vh"],c=(0,Rl.__experimentalUseCustomUnits)({availableUnits:s,defaultValues:{px:100,em:10,rem:10,vw:10,vh:25}}),[u,p]=(0,Rl.__experimentalParseQuantityAndUnitFromRawValue)(o),m=(0,Hc.isValueSpacingPreset)(o)?o:[u,r?"px":p].join("");return(0,ii.jsx)(ii.Fragment,{children:i?.length<2?(0,ii.jsx)(Rl.__experimentalUnitControl,{id:a,isResetValueOnUnitChange:!0,min:T2,onChange:t,value:m,units:c,label:e}):(0,ii.jsx)("div",{className:"tools-panel-item-spacing",children:(0,ii.jsx)(Hc.__experimentalSpacingSizesControl,{values:{all:m},onChange:({all:d})=>{t(d)},label:e,sides:["all"],units:c,allowReset:!1,splitOnAxis:!1,showSideInLabel:!1})})})}function che({setAttributes:e,orientation:t,height:r,width:o,isResizing:a}){let i=Z();return(0,ii.jsx)(Hc.InspectorControls,{children:(0,ii.jsxs)(Rl.__experimentalToolsPanel,{label:(0,Q0.__)("Settings"),resetAll:()=>{e({width:void 0,height:"100px"})},dropdownMenuProps:i,children:[t==="horizontal"&&(0,ii.jsx)(Rl.__experimentalToolsPanelItem,{label:(0,Q0.__)("Width"),isShownByDefault:!0,hasValue:()=>o!==void 0,onDeselect:()=>e({width:void 0}),children:(0,ii.jsx)(lhe,{label:(0,Q0.__)("Width"),value:o,onChange:l=>e({width:l}),isResizing:a})}),t!=="horizontal"&&(0,ii.jsx)(Rl.__experimentalToolsPanelItem,{label:(0,Q0.__)("Height"),isShownByDefault:!0,hasValue:()=>r!=="100px",onDeselect:()=>e({height:"100px"}),children:(0,ii.jsx)(lhe,{label:(0,Q0.__)("Height"),value:r,onChange:l=>e({height:l}),isResizing:a})})]})})}var Al=n(y(),1),{useSpacingSizes:xBe}=U(kn.privateApis),uhe=({orientation:e,onResizeStart:t,onResize:r,onResizeStop:o,isSelected:a,isResizing:i,setIsResizing:l,...s})=>{let c=p=>e==="horizontal"?p.clientWidth:p.clientHeight,u=p=>`${c(p)}px`;return(0,Al.jsx)(phe.ResizableBox,{className:S("block-library-spacer__resize-container",{"resize-horizontal":e==="horizontal","is-resizing":i,"is-selected":a}),onResizeStart:(p,m,d)=>{let f=u(d);t(f),r(f)},onResize:(p,m,d)=>{r(u(d)),i||l(!0)},onResizeStop:(p,m,d)=>{let f=c(d);o(`${f}px`),l(!1)},__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:e==="horizontal"?"x":"y",position:"corner",isVisible:i},showHandle:a,...s})},kBe=({attributes:e,isSelected:t,setAttributes:r,toggleSelection:o,context:a,__unstableParentLayout:i,className:l})=>{let s=(0,n7.useSelect)(ee=>ee(kn.store).getSettings()?.disableCustomSpacingSizes),{orientation:c}=a,{orientation:u,type:p,default:{type:m}={}}=i||{},d=p==="flex"||!p&&m==="flex",f=!u&&d?"horizontal":u||c,{height:h,width:g,style:v={}}=e,{layout:b={}}=v,{selfStretch:_,flexSize:k}=b,x=xBe(),[w,C]=(0,X0.useState)(!1),[P,B]=(0,X0.useState)(null),[N,D]=(0,X0.useState)(null),T=()=>o(!1),L=()=>o(!0),{__unstableMarkNextChangeAsNotPersistent:A}=(0,n7.useDispatch)(kn.store),z=ee=>{L(),d&&r({style:{...v,layout:{...b,flexSize:ee,selfStretch:"fixed"}}}),r({height:ee}),B(null)},j=ee=>{L(),d&&r({style:{...v,layout:{...b,flexSize:ee,selfStretch:"fixed"}}}),r({width:ee}),D(null)},G=()=>{if(!d)return P||(0,kn.getSpacingPresetCssVar)(h)||void 0},W=()=>{if(!d)return N||(0,kn.getSpacingPresetCssVar)(g)||void 0},$=f==="horizontal"?N||k:P||k,V={height:f==="horizontal"?24:G(),width:f==="horizontal"?W():void 0,minWidth:f==="vertical"&&d?48:void 0,flexBasis:d?$:void 0,flexGrow:d&&w?0:void 0},Q=ee=>ee==="horizontal"?(0,Al.jsx)(uhe,{minWidth:T2,enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:ee,onResizeStart:T,onResize:D,onResizeStop:j,isSelected:t,isResizing:w,setIsResizing:C}):(0,Al.jsx)(Al.Fragment,{children:(0,Al.jsx)(uhe,{minHeight:T2,enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:ee,onResizeStart:T,onResize:B,onResizeStop:z,isSelected:t,isResizing:w,setIsResizing:C})});(0,X0.useEffect)(()=>{let ee=te=>{A(),r(te)};if(d&&_!=="fill"&&_!=="fit"&&k===void 0)if(f==="horizontal"){let te=(0,kn.getCustomValueFromPreset)(g,x)||(0,kn.getCustomValueFromPreset)(h,x)||"100px";ee({width:"0px",style:{...v,layout:{...b,flexSize:te,selfStretch:"fixed"}}})}else{let te=(0,kn.getCustomValueFromPreset)(h,x)||(0,kn.getCustomValueFromPreset)(g,x)||"100px";ee({height:"0px",style:{...v,layout:{...b,flexSize:te,selfStretch:"fixed"}}})}else d&&(_==="fill"||_==="fit")?ee(f==="horizontal"?{width:void 0}:{height:void 0}):!d&&(_||k)&&ee({...f==="horizontal"?{width:k}:{height:k},style:{...v,layout:{...b,flexSize:void 0,selfStretch:void 0}}})},[v,k,h,f,d,b,_,r,x,g,A]);let Y=(0,kn.useBlockEditingMode)();return(0,Al.jsxs)(Al.Fragment,{children:[(0,Al.jsx)("div",{...(0,kn.useBlockProps)({style:V,className:S(l,{"custom-sizes-disabled":s})}),children:Y==="default"&&Q(f)}),!d&&(0,Al.jsx)(che,{setAttributes:r,height:P||h,width:N||g,orientation:f,isResizing:w})]})},mhe=kBe;var a7={$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 dhe=n(q(),1),CBe={to:[{type:"block",blocks:["core/separator"],transform:({anchor:e})=>(0,dhe.createBlock)("core/separator",{anchor:e||void 0})}]},fhe=CBe;var P2=n(E(),1),hhe=n(y(),1);function ghe({attributes:e}){let{height:t,width:r,style:o}=e,{layout:{selfStretch:a}={}}=o||{},i=a==="fill"||a==="fit"?void 0:t;return(0,hhe.jsx)("div",{...P2.useBlockProps.save({style:{height:(0,P2.getSpacingPresetCssVar)(i),width:(0,P2.getSpacingPresetCssVar)(r)},"aria-hidden":!0})})}var{name:vhe}=a7,bhe={icon:dI,transforms:fhe,edit:mhe,save:ghe,deprecated:ihe},SBe=()=>R({name:vhe,metadata:a7,settings:bhe});var mO={};K(mO,{init:()=>EBe,metadata:()=>d7,name:()=>Phe,settings:()=>Ehe});var qf=n(E(),1),u7=n(F(),1),whe=n(H(),1);var c7=n(E(),1),t1=n(O(),1),s7=n(I(),1),xhe=n(F(),1);var pO=n(I(),1),l7=n(E(),1),E2=n(O(),1),_he=n(F(),1);var yhe=n(q(),1),uO=n(E(),1),i7=n(F(),1);function J0(e){let t=(0,i7.useRegistry)(),{insertBlock:r,removeBlock:o,moveBlocksToPosition:a,updateBlockAttributes:i,__unstableMarkNextChangeAsNotPersistent:l}=(0,i7.useDispatch)(uO.store),s=()=>{let{getBlocks:m,getBlockAttributes:d}=t.select(uO.store),f=e?d(e):void 0,h=e?m(e).find(g=>g.name==="core/tab-panels"):void 0;return{tabPanelsClientId:h?.clientId??null,tabPanelBlocks:h?.innerBlocks??[],activeIndex:f?.editorActiveTabIndex??f?.activeTabIndex??0}};return{insertTab:m=>{let{tabPanelsClientId:d,tabPanelBlocks:f}=s();if(!d)return;let h=m??f.length;r((0,yhe.createBlock)("core/tab-panel"),h,d,!1),l(),i(e,{editorActiveTabIndex:h})},removeTab:m=>{let{tabPanelBlocks:d,activeIndex:f}=s(),h=d.length;if(h<=1)return;let g=m??f,v=d[g];if(!v)return;let b=g>=h-1?h-2:g;l(),i(e,{editorActiveTabIndex:b}),o(v.clientId,!1)},moveTab:m=>{let{tabPanelsClientId:d,tabPanelBlocks:f,activeIndex:h}=s();if(!d)return;let g=h+m,v=f[h];!v||g<0||g>=f.length||(l(),i(e,{editorActiveTabIndex:g}),a([v.clientId],d,d,g))}}}var e1=n(y(),1);function Dm({tabsClientId:e}){let{insertTab:t,removeTab:r}=J0(e),o=(0,_he.useSelect)(a=>e?(a(l7.store).getBlocks(e).find(l=>l.name==="core/tab-panels")?.innerBlocks.length??0)<=1:!0,[e]);return(0,e1.jsx)(l7.BlockControls,{group:"other",children:(0,e1.jsxs)(E2.ToolbarGroup,{children:[(0,e1.jsx)(E2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>t(),text:(0,pO.__)("Add tab")}),(0,e1.jsx)(E2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>r(),text:(0,pO.__)("Remove tab"),disabled:o})]})})}var jc=n(y(),1);function khe({tabsClientId:e,blockIndex:t,isDefaultTab:r}){let{updateBlockAttributes:o}=(0,xhe.useDispatch)(c7.store),a=Z();return(0,jc.jsxs)(jc.Fragment,{children:[(0,jc.jsx)(Dm,{tabsClientId:e}),(0,jc.jsx)(c7.InspectorControls,{children:(0,jc.jsx)(t1.__experimentalToolsPanel,{label:(0,s7.__)("Settings"),resetAll:()=>{o(e,{activeTabIndex:0})},dropdownMenuProps:a,children:(0,jc.jsx)(t1.__experimentalToolsPanelItem,{label:(0,s7.__)("Default tab"),hasValue:()=>r&&t!==0,onDeselect:()=>{o(e,{activeTabIndex:0})},isShownByDefault:!0,children:(0,jc.jsx)(t1.CheckboxControl,{label:(0,s7.__)("Default tab"),checked:r,onChange:i=>{o(e,{activeTabIndex:i?t:0})}})})})})]})}var p7=n(y(),1),TBe=[["core/paragraph"]];function Che({clientId:e,isSelected:t}){let{activeTabIndex:r,editorActiveTabIndex:o,blockIndex:a,hasInnerBlocksSelected:i,tabsClientId:l}=(0,u7.useSelect)(g=>{let{getBlockRootClientId:v,getBlockIndex:b,hasSelectedInnerBlock:_,getBlockAttributes:k}=g(qf.store),x=v(e),w=v(x),C=k(w)??{},P=b(e),B=_(e,!0);return{activeTabIndex:C.activeTabIndex,editorActiveTabIndex:C.editorActiveTabIndex,blockIndex:P,hasInnerBlocksSelected:B,tabsClientId:w}},[e]),s=o??r,{updateBlockAttributes:c,__unstableMarkNextChangeAsNotPersistent:u}=(0,u7.useDispatch)(qf.store);(0,whe.useEffect)(()=>{(t||i)&&l&&s!==a&&(u(),c(l,{editorActiveTabIndex:a}))},[t,i,l,s,a,c,u]);let p=s===a,m=r===a,d=t||i||p,f=(0,qf.useBlockProps)({hidden:!d,tabIndex:d?0:-1}),h=(0,qf.useInnerBlocksProps)(f,{template:TBe});return(0,p7.jsxs)("section",{...h,children:[(0,p7.jsx)(khe,{tabsClientId:l,blockIndex:a,isDefaultTab:m}),d&&h.children]})}var m7=n(E(),1),She=n(y(),1);function The(){let e=m7.useBlockProps.save({role:"tabpanel",tabIndex:0}),t=m7.useInnerBlocksProps.save(e);return(0,She.jsx)("section",{...t})}var d7={$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{name:Phe}=d7,Ehe={icon:VI,edit:Che,save:The},EBe=()=>R({name:Phe,metadata:d7,settings:Ehe});var dO={};K(dO,{init:()=>NBe,metadata:()=>h7,name:()=>Lhe,settings:()=>Rhe});var r1=n(E(),1),Bhe=n(F(),1);var Zf=n(y(),1),BBe=[["core/tab-panel"],["core/tab-panel"]];function Ihe({clientId:e}){let t=(0,r1.useBlockProps)(),r=(0,r1.useInnerBlocksProps)(t,{template:BBe,templateLock:!1,renderAppender:!1}),o=(0,Bhe.useSelect)(a=>a(r1.store).getBlockRootClientId(e),[e]);return(0,Zf.jsxs)(Zf.Fragment,{children:[(0,Zf.jsx)(Dm,{tabsClientId:o}),(0,Zf.jsx)("div",{...r})]})}var f7=n(E(),1),Nhe=n(y(),1);function Dhe(){let e=f7.useBlockProps.save(),t=f7.useInnerBlocksProps.save(e);return(0,Nhe.jsx)("div",{...t})}var h7={$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{name:Lhe}=h7,Rhe={icon:Q1,edit:Ihe,save:Dhe},NBe=()=>R({name:Lhe,metadata:h7,settings:Rhe});var wO={};K(wO,{init:()=>ZBe,metadata:()=>g7,name:()=>qhe,settings:()=>Zhe});var Uc=n(I(),1);var sr=n(E(),1),ct=n(y(),1),Ahe={"subtle-light-gray":"#f3f4f5","subtle-pale-green":"#e9fbe5","subtle-pale-blue":"#e7f5fe","subtle-pale-pink":"#fcf0ef"},fO={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"}},DBe={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:fO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:fO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:fO}}}},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:a,caption:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,sr.__experimentalGetColorClassesAndStyles)(e),c=(0,sr.__experimentalGetBorderClassesAndStyles)(e),u=S(s.className,c.className,{"has-fixed-layout":t}),p=!sr.RichText.isEmpty(i),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,ct.jsx)(h,{children:f.map(({cells:g},v)=>(0,ct.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x,colspan:w,rowspan:C},P)=>{let B=S({[`has-text-align-${x}`]:x});return(0,ct.jsx)(sr.RichText.Content,{className:B||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},P)})},v))})};return(0,ct.jsxs)("figure",{...sr.useBlockProps.save(),children:[(0,ct.jsxs)("table",{className:u===""?void 0:u,style:{...s.style,...c.style},children:[(0,ct.jsx)(m,{type:"head",rows:r}),(0,ct.jsx)(m,{type:"body",rows:o}),(0,ct.jsx)(m,{type:"foot",rows:a})]}),p&&(0,ct.jsx)(sr.RichText.Content,{tagName:"figcaption",value:i,className:(0,sr.__experimentalGetElementClassName)("caption")})]})}},hO={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"}},LBe={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:hO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:hO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:hO}}}},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:a,caption:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,sr.__experimentalGetColorClassesAndStyles)(e),c=(0,sr.__experimentalGetBorderClassesAndStyles)(e),u=S(s.className,c.className,{"has-fixed-layout":t}),p=!sr.RichText.isEmpty(i),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,ct.jsx)(h,{children:f.map(({cells:g},v)=>(0,ct.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x},w)=>{let C=S({[`has-text-align-${x}`]:x});return(0,ct.jsx)(sr.RichText.Content,{className:C||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0},w)})},v))})};return(0,ct.jsxs)("figure",{...sr.useBlockProps.save(),children:[(0,ct.jsxs)("table",{className:u===""?void 0:u,style:{...s.style,...c.style},children:[(0,ct.jsx)(m,{type:"head",rows:r}),(0,ct.jsx)(m,{type:"body",rows:o}),(0,ct.jsx)(m,{type:"foot",rows:a})]}),p&&(0,ct.jsx)(sr.RichText.Content,{tagName:"figcaption",value:i})]})}},gO={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"}},RBe={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:gO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:gO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:gO}}}},supports:{anchor:!0,align:!0,__experimentalSelector:".wp-block-table > table"},save:({attributes:e})=>{let{hasFixedLayout:t,head:r,body:o,foot:a,backgroundColor:i,caption:l}=e;if(!r.length&&!o.length&&!a.length)return null;let c=(0,sr.getColorClassName)("background-color",i),u=S(c,{"has-fixed-layout":t,"has-background":!!c}),p=!sr.RichText.isEmpty(l),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,ct.jsx)(h,{children:f.map(({cells:g},v)=>(0,ct.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x},w)=>{let C=S({[`has-text-align-${x}`]:x});return(0,ct.jsx)(sr.RichText.Content,{className:C||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0},w)})},v))})};return(0,ct.jsxs)("figure",{...sr.useBlockProps.save(),children:[(0,ct.jsxs)("table",{className:u===""?void 0:u,children:[(0,ct.jsx)(m,{type:"head",rows:r}),(0,ct.jsx)(m,{type:"body",rows:o}),(0,ct.jsx)(m,{type:"foot",rows:a})]}),p&&(0,ct.jsx)(sr.RichText.Content,{tagName:"figcaption",value:l})]})},isEligible:e=>e.backgroundColor&&e.backgroundColor in Ahe&&!e.style,migrate:e=>({...e,backgroundColor:void 0,style:{color:{background:Ahe[e.backgroundColor]}}})},vO={content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}},ABe={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:vO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:vO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:vO}}}},supports:{align:!0},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:a,backgroundColor:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,sr.getColorClassName)("background-color",i),c=S(s,{"has-fixed-layout":t,"has-background":!!s}),u=({type:p,rows:m})=>{if(!m.length)return null;let d=`t${p}`;return(0,ct.jsx)(d,{children:m.map(({cells:f},h)=>(0,ct.jsx)("tr",{children:f.map(({content:g,tag:v,scope:b},_)=>(0,ct.jsx)(sr.RichText.Content,{tagName:v,value:g,scope:v==="th"?b:void 0},_))},h))})};return(0,ct.jsxs)("table",{className:c,children:[(0,ct.jsx)(u,{type:"head",rows:r}),(0,ct.jsx)(u,{type:"body",rows:o}),(0,ct.jsx)(u,{type:"foot",rows:a})]})}},Mhe=[DBe,LBe,RBe,ABe];var li=n(H(),1),Do=n(E(),1),Pt=n(I(),1),eo=n(O(),1);var MBe=["align"];function zhe({rowCount:e,columnCount:t}){return{body:Array.from({length:e}).map(()=>({cells:Array.from({length:t}).map(()=>({content:"",tag:"td"}))}))}}function zBe(e){if(!Lm(e.head))return e.head[0];if(!Lm(e.body))return e.body[0];if(!Lm(e.foot))return e.foot[0]}function Vhe(e,t,r){let{sectionName:o,rowIndex:a,columnIndex:i}=t;return e[o]?.[a]?.cells?.[i]?.[r]}function bO(e,t,r){if(!t)return e;let o=Object.fromEntries(Object.entries(e).filter(([l])=>["head","body","foot"].includes(l))),{sectionName:a,rowIndex:i}=t;return Object.fromEntries(Object.entries(o).map(([l,s])=>a&&a!==l?[l,s]:[l,s.map((c,u)=>i&&i!==u?c:{cells:c.cells.map((p,m)=>VBe({sectionName:l,columnIndex:m,rowIndex:u},t)?r(p):p)})]))}function VBe(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 yO(e,{sectionName:t,rowIndex:r,columnCount:o}){let a=zBe(e),i=o===void 0?a?.cells?.length:o;return i?{[t]:[...e[t].slice(0,r),{cells:Array.from({length:i}).map((l,s)=>{let c=a?.cells?.[s]??{};return{...Object.fromEntries(Object.entries(c).filter(([p])=>MBe.includes(p))),content:"",tag:t==="head"?"th":"td"}})},...e[t].slice(r)]}:e}function Ohe(e,{sectionName:t,rowIndex:r}){return{[t]:e[t].filter((o,a)=>a!==r)}}function Fhe(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,a])=>Lm(a)?[o,a]:[o,a.map(i=>jhe(i)||i.cells.length<t?i:{cells:[...i.cells.slice(0,t),{content:"",tag:o==="head"?"th":"td"},...i.cells.slice(t)]})]))}function Hhe(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,a])=>Lm(a)?[o,a]:[o,a.map(i=>({cells:i.cells.length>=t?i.cells.filter((l,s)=>s!==t):i.cells})).filter(i=>i.cells.length)]))}function _O(e,t){if(!Lm(e[t]))return{[t]:[]};let r=e.body?.[0]?.cells?.length??1;return yO(e,{sectionName:t,rowIndex:0,columnCount:r})}function Lm(e){return!e||!e.length||e.every(jhe)}function jhe(e){return!(e.cells&&e.cells.length)}var yt=n(y(),1),OBe=[{icon:$9,title:(0,Pt.__)("Align column left"),align:"left"},{icon:G9,title:(0,Pt.__)("Align column center"),align:"center"},{icon:Y9,title:(0,Pt.__)("Align column right"),align:"right"}],FBe={head:(0,Pt.__)("Header cell text"),body:(0,Pt.__)("Body cell text"),foot:(0,Pt.__)("Footer cell text")},HBe={head:(0,Pt._x)("Header label","table header"),foot:(0,Pt._x)("Footer label","table footer")};function jBe({name:e,...t}){let r=`t${e}`;return(0,yt.jsx)(r,{...t})}function UBe({attributes:e,setAttributes:t,insertBlocksAfter:r,isSelected:o}){let{hasFixedLayout:a,head:i,foot:l}=e,[s,c]=(0,li.useState)(2),[u,p]=(0,li.useState)(2),[m,d]=(0,li.useState)(),f=(0,Do.__experimentalUseColorProps)(e),h=(0,Do.__experimentalUseBorderProps)(e),g=(0,Do.useBlockEditingMode)(),v=(0,li.useRef)(),[b,_]=(0,li.useState)(!1),k=Z();function x(J){p(J)}function w(J){c(J)}function C(J){J.preventDefault(),t(zhe({rowCount:parseInt(s,10)||2,columnCount:parseInt(u,10)||2})),_(!0)}function P(){t({hasFixedLayout:!a})}let B=(0,li.useCallback)(function(J){m&&t(ce=>bO(ce,m,ie=>({...ie,content:J})))},[m,t]);function N(J){if(!m)return;let ce={type:"column",columnIndex:m.columnIndex},ie=bO(e,ce,we=>({...we,align:J}));t(ie)}function D(){if(m)return Vhe(e,m,"align")}function T(){t(_O(e,"head"))}function L(){t(_O(e,"foot"))}function A(J){if(!m)return;let{sectionName:ce,rowIndex:ie}=m,we=ie+J;t(yO(e,{sectionName:ce,rowIndex:we})),d({sectionName:ce,rowIndex:we,columnIndex:0,type:"cell"})}function z(){A(0)}function j(){A(1)}function G(){if(!m)return;let{sectionName:J,rowIndex:ce}=m;d(),t(Ohe(e,{sectionName:J,rowIndex:ce}))}function W(J=0){if(!m)return;let{columnIndex:ce}=m,ie=ce+J;t(Fhe(e,{columnIndex:ie})),d({rowIndex:0,columnIndex:ie,type:"cell"})}function $(){W(0)}function V(){W(1)}function Q(){if(!m)return;let{sectionName:J,columnIndex:ce}=m;d(),t(Hhe(e,{sectionName:J,columnIndex:ce}))}(0,li.useEffect)(()=>{o||d()},[o]),(0,li.useEffect)(()=>{b&&(v?.current?.querySelector('td div[contentEditable="true"]')?.focus(),_(!1))},[b]);let Y=["head","body","foot"].filter(J=>!Lm(e[J])),ee=[{icon:ZI,title:(0,Pt.__)("Insert row before"),isDisabled:!m,onClick:z},{icon:$I,title:(0,Pt.__)("Insert row after"),isDisabled:!m,onClick:j},{icon:YI,title:(0,Pt.__)("Delete row"),isDisabled:!m,onClick:G},{icon:jI,title:(0,Pt.__)("Insert column before"),isDisabled:!m,onClick:$},{icon:FI,title:(0,Pt.__)("Insert column after"),isDisabled:!m,onClick:V},{icon:GI,title:(0,Pt.__)("Delete column"),isDisabled:!m,onClick:Q}],te=Y.map(J=>(0,yt.jsx)(jBe,{name:J,children:e[J].map(({cells:ce},ie)=>(0,yt.jsx)("tr",{children:ce.map((we,se)=>{let de=m?.sectionName===J&&m?.rowIndex===ie&&m?.columnIndex===se;return(0,yt.jsx)(GBe,{name:J,rowIndex:ie,columnIndex:se,onChange:de?B:void 0,setSelectedCell:d,...we},se)})},ie))},J)),ae=!Y.length;return(0,yt.jsxs)("figure",{...(0,Do.useBlockProps)({ref:v}),children:[!ae&&g==="default"&&(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(Do.BlockControls,{group:"block",children:(0,yt.jsx)(Do.AlignmentControl,{label:(0,Pt.__)("Change column alignment"),alignmentControls:OBe,value:D(),onChange:J=>N(J)})}),(0,yt.jsx)(Do.BlockControls,{group:"other",children:(0,yt.jsx)(eo.ToolbarDropdownMenu,{icon:XI,label:(0,Pt.__)("Edit table"),controls:ee})})]}),(0,yt.jsx)(Do.InspectorControls,{children:(0,yt.jsxs)(eo.__experimentalToolsPanel,{label:(0,Pt.__)("Settings"),resetAll:()=>{t({hasFixedLayout:!0,head:[],foot:[]})},dropdownMenuProps:k,children:[(0,yt.jsx)(eo.__experimentalToolsPanelItem,{hasValue:()=>a!==!0,label:(0,Pt.__)("Fixed width table cells"),onDeselect:()=>t({hasFixedLayout:!0}),isShownByDefault:!0,children:(0,yt.jsx)(eo.ToggleControl,{label:(0,Pt.__)("Fixed width table cells"),checked:!!a,onChange:P})}),!ae&&(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(eo.__experimentalToolsPanelItem,{hasValue:()=>i&&i.length,label:(0,Pt.__)("Header section"),onDeselect:()=>t({head:[]}),isShownByDefault:!0,children:(0,yt.jsx)(eo.ToggleControl,{label:(0,Pt.__)("Header section"),checked:!!(i&&i.length),onChange:T})}),(0,yt.jsx)(eo.__experimentalToolsPanelItem,{hasValue:()=>l&&l.length,label:(0,Pt.__)("Footer section"),onDeselect:()=>t({foot:[]}),isShownByDefault:!0,children:(0,yt.jsx)(eo.ToggleControl,{label:(0,Pt.__)("Footer section"),checked:!!(l&&l.length),onChange:L})})]})]})}),!ae&&(0,yt.jsx)("table",{className:S(f.className,h.className,{"has-fixed-layout":a,"has-individual-borders":(0,eo.__experimentalHasSplitBorders)(e?.style?.border)}),style:{...f.style,...h.style},children:te}),ae?(0,yt.jsx)(eo.Placeholder,{label:(0,Pt.__)("Table"),icon:(0,yt.jsx)(Do.BlockIcon,{icon:G1,showColors:!0}),instructions:(0,Pt.__)("Insert a table for sharing data."),children:(0,yt.jsxs)("form",{className:"blocks-table__placeholder-form",onSubmit:C,children:[(0,yt.jsx)(eo.TextControl,{type:"number",label:(0,Pt.__)("Column count"),value:u,onChange:x,min:"1",className:"blocks-table__placeholder-input"}),(0,yt.jsx)(eo.TextControl,{type:"number",label:(0,Pt.__)("Row count"),value:s,onChange:w,min:"1",className:"blocks-table__placeholder-input"}),(0,yt.jsx)(eo.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Pt.__)("Create Table")})]})}):(0,yt.jsx)(Mo,{attributes:e,setAttributes:t,isSelected:o,insertBlocksAfter:r,label:(0,Pt.__)("Table caption text"),showToolbarButton:o&&g==="default"})]})}var GBe=(0,li.memo)(function({tag:e,name:t,scope:r,colspan:o,rowspan:a,rowIndex:i,columnIndex:l,align:s,content:c,onChange:u,setSelectedCell:p}){return(0,yt.jsx)(e,{scope:e==="th"?r:void 0,colSpan:o,rowSpan:a,className:S({[`has-text-align-${s}`]:s},"wp-block-table__cell-content"),children:(0,yt.jsx)(Do.RichText,{identifier:`${t}.${i}.cells.${l}.content`,value:c,onChange:u,onFocus:()=>{p({sectionName:t,rowIndex:i,columnIndex:l,type:"cell"})},"aria-label":FBe[t],placeholder:HBe[t]})})}),Uhe=UBe;var g7={$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 Ml=n(E(),1),Rs=n(y(),1);function Ghe({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:a,caption:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,Ml.__experimentalGetColorClassesAndStyles)(e),c=(0,Ml.__experimentalGetBorderClassesAndStyles)(e),u=S(s.className,c.className,{"has-fixed-layout":t}),p=!Ml.RichText.isEmpty(i),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,Rs.jsx)(h,{children:f.map(({cells:g},v)=>(0,Rs.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x,colspan:w,rowspan:C},P)=>{let B=S({[`has-text-align-${x}`]:x});return(0,Rs.jsx)(Ml.RichText.Content,{className:B||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},P)})},v))})};return(0,Rs.jsxs)("figure",{...Ml.useBlockProps.save(),children:[(0,Rs.jsxs)("table",{className:u===""?void 0:u,style:{...s.style,...c.style},children:[(0,Rs.jsx)(m,{type:"head",rows:r}),(0,Rs.jsx)(m,{type:"body",rows:o}),(0,Rs.jsx)(m,{type:"foot",rows:a})]}),p&&(0,Rs.jsx)(Ml.RichText.Content,{tagName:"figcaption",value:i,className:(0,Ml.__experimentalGetElementClassName)("caption")})]})}var Whe=n(q(),1);function xO(e){let t=parseInt(e,10);if(Number.isInteger(t))return t<0||t===1?void 0:t.toString()}var kO=({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"]}}}}),$Be=e=>({table:{children:{thead:{allowEmpty:!0,children:kO(e)},tfoot:{allowEmpty:!0,children:kO(e)},tbody:{allowEmpty:!0,children:kO(e)}}}}),qBe={from:[{type:"raw",selector:"table",schema:$Be,transform:e=>{let t=Array.from(e.children).reduce((r,o)=>{if(!o.children.length)return r;let a=o.nodeName.toLowerCase().slice(1),i=Array.from(o.children).reduce((l,s)=>{if(!s.children.length)return l;let c=Array.from(s.children).reduce((u,p)=>{let m=xO(p.getAttribute("rowspan")),d=xO(p.getAttribute("colspan")),{textAlign:f}=p.style||{},h;return(f==="left"||f==="center"||f==="right")&&(h=f),u.push({tag:p.nodeName.toLowerCase(),content:p.innerHTML,rowspan:m,colspan:d,align:h}),u},[]);return l.push({cells:c}),l},[]);return r[a]=i,r},{});return(0,Whe.createBlock)("core/table",t)}}]},$he=qBe;var{name:qhe}=g7,Zhe={icon:G1,example:{attributes:{head:[{cells:[{content:(0,Uc.__)("Version"),tag:"th"},{content:(0,Uc.__)("Jazz Musician"),tag:"th"},{content:(0,Uc.__)("Release Date"),tag:"th"}]}],body:[{cells:[{content:"5.2",tag:"td"},{content:(0,Uc.__)("Jaco Pastorius"),tag:"td"},{content:(0,Uc.__)("May 7, 2019"),tag:"td"}]},{cells:[{content:"5.1",tag:"td"},{content:(0,Uc.__)("Betty Carter"),tag:"td"},{content:(0,Uc.__)("February 21, 2019"),tag:"td"}]},{cells:[{content:"5.0",tag:"td"},{content:(0,Uc.__)("Bebo Vald\xE9s"),tag:"td"},{content:(0,Uc.__)("December 6, 2018"),tag:"td"}]}]},viewportWidth:450},transforms:$he,edit:Uhe,save:Ghe,deprecated:Mhe},ZBe=()=>R({name:qhe,metadata:g7,settings:Zhe});var SO={};K(SO,{init:()=>XBe,metadata:()=>v7,name:()=>lge,settings:()=>sge});var Yu=n(I(),1);var v7={$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:[]},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 As=n(E(),1),tge=n(q(),1),Zo=n(O(),1),N2=n(F(),1),rge=n(H(),1),Wt=n(I(),1),oge=n(ve(),1),nge=n(Sr(),1);var Gc=n(y(),1),Khe="wp-block-table-of-contents__entry";function o1({nestedHeadingList:e,disableLinkActivation:t,onClick:r,ordered:o=!0}){return(0,Gc.jsx)(Gc.Fragment,{children:e.map((a,i)=>{let{content:l,link:s}=a.heading,c=s?(0,Gc.jsx)("a",{className:Khe,href:s,"aria-disabled":t||void 0,onClick:t&&typeof r=="function"?r:void 0,children:l}):(0,Gc.jsx)("span",{className:Khe,children:l}),u=o?"ol":"ul";return(0,Gc.jsxs)("li",{children:[c,a.children?(0,Gc.jsx)(u,{children:(0,Gc.jsx)(o1,{nestedHeadingList:a.children,disableLinkActivation:t,onClick:t&&typeof r=="function"?r:void 0,ordered:o})}):null]},i)})})}function B2(e){let t=[];return e.forEach((r,o)=>{if(r.content!==""&&r.level===e[0].level)if(e[o+1]?.level>r.level){let a=e.length;for(let i=o+1;i<e.length;i++)if(e[i].level===r.level){a=i;break}t.push({heading:r,children:B2(e.slice(o+1,a))})}else t.push({heading:r,children:null})}),t}var Yhe=n(HQ(),1),Qhe=n(F(),1),Xhe=n(Pn(),1),Jhe=n(H(),1),I2=n(pr(),1),b7=n(E(),1);function YBe(e,t){let{getBlockAttributes:r,getBlockName:o,getBlocksByName:a,getClientIdsOfDescendants:i}=e(b7.store),l=e("core/editor").getPermalink()??null,s=a("core/nextpage").length!==0,{onlyIncludeCurrentPage:c,maxLevel:u}=r(t)??{},[p=""]=a("core/post-content"),m=i(p),d=1;if(s&&c){let v=m.indexOf(t);for(let[b,_]of m.entries()){if(b>=v)break;o(_)==="core/nextpage"&&d++}}let f=[],h=1,g=null;typeof l=="string"&&(g=s?(0,I2.addQueryArgs)(l,{page:h}):l);for(let v of m){let b=o(v);if(b==="core/nextpage"){if(h++,c&&h>d)break;typeof l=="string"&&(g=(0,I2.addQueryArgs)((0,I2.removeQueryArgs)(l,["page"]),{page:h}))}else if((!c||h===d)&&b==="core/heading"){let _=r(v);if(u&&_.level>u)continue;let k=typeof g=="string"&&typeof _.anchor=="string"&&_.anchor!=="";f.push({content:(0,Xhe.__unstableStripHTML)(_.content.replace(/(<br *\/?>)+/g," ")),level:_.level,link:k?`${g}#${_.anchor}`:null})}}return f}function QBe(e,t,r){let{getBlockAttributes:o}=e(b7.store),{updateBlockAttributes:a,__unstableMarkNextChangeAsNotPersistent:i}=t(b7.store),l=o(r);if(l===null)return;let s=YBe(e,r);(0,Yhe.default)(s,l.headings)||window.queueMicrotask(()=>{i(),a(r,{headings:s})})}function ege(e){let t=(0,Qhe.useRegistry)();(0,Jhe.useEffect)(()=>t.subscribe(()=>QBe(t.select,t.dispatch,e)),[t,e])}var cr=n(y(),1);function CO({attributes:{headings:e=[],onlyIncludeCurrentPage:t,maxLevel:r,ordered:o=!0},clientId:a,setAttributes:i}){ege(a);let l=(0,As.useBlockProps)(),s=(0,oge.useInstanceId)(CO,"table-of-contents"),{createWarningNotice:c}=(0,N2.useDispatch)(nge.store),u=b=>{b.preventDefault(),c((0,Wt.__)("Links are disabled in the editor."),{id:`block-library/core/table-of-contents/redirection-prevented/${s}`,type:"snackbar"})},p=(0,N2.useSelect)(b=>{let{getBlockRootClientId:_,canInsertBlockType:k}=b(As.store),x=_(a);return k("core/list",x)},[a]),{replaceBlocks:m}=(0,N2.useDispatch)(As.store),d=Z(),f=B2(e),h=(0,cr.jsxs)(As.BlockControls,{children:[(0,cr.jsxs)(Zo.ToolbarGroup,{children:[(0,cr.jsx)(Zo.ToolbarButton,{icon:(0,Wt.isRTL)()?ov:nv,title:(0,Wt.__)("Unordered"),description:(0,Wt.__)("Convert to unordered list"),onClick:()=>i({ordered:!1}),isActive:o===!1}),(0,cr.jsx)(Zo.ToolbarButton,{icon:(0,Wt.isRTL)()?av:al,title:(0,Wt.__)("Ordered"),description:(0,Wt.__)("Convert to ordered list"),onClick:()=>i({ordered:!0}),isActive:o===!0})]}),p&&(0,cr.jsx)(Zo.ToolbarGroup,{children:(0,cr.jsx)(Zo.ToolbarButton,{onClick:()=>m(a,(0,tge.createBlock)("core/list",{ordered:o,values:(0,rge.renderToString)((0,cr.jsx)(o1,{nestedHeadingList:f,ordered:o}))})),children:(0,Wt.__)("Convert to static list")})})]}),g=(0,cr.jsx)(As.InspectorControls,{children:(0,cr.jsxs)(Zo.__experimentalToolsPanel,{label:(0,Wt.__)("Settings"),resetAll:()=>{i({onlyIncludeCurrentPage:!1,maxLevel:void 0,ordered:!0})},dropdownMenuProps:d,children:[(0,cr.jsx)(Zo.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Wt.__)("Only include current page"),onDeselect:()=>i({onlyIncludeCurrentPage:!1}),isShownByDefault:!0,children:(0,cr.jsx)(Zo.ToggleControl,{label:(0,Wt.__)("Only include current page"),checked:t,onChange:b=>i({onlyIncludeCurrentPage:b}),help:t?(0,Wt.__)("Only including headings from the current page (if the post is paginated)."):(0,Wt.__)("Include headings from all pages (if the post is paginated).")})}),(0,cr.jsx)(Zo.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Wt.__)("Limit heading levels"),onDeselect:()=>i({maxLevel:void 0}),isShownByDefault:!0,children:(0,cr.jsx)(Zo.SelectControl,{label:(0,Wt.__)("Include headings down to level"),value:r||"",options:[{value:"",label:(0,Wt.__)("All levels")},{value:"1",label:(0,Wt.__)("Heading 1")},{value:"2",label:(0,Wt.__)("Heading 2")},{value:"3",label:(0,Wt.__)("Heading 3")},{value:"4",label:(0,Wt.__)("Heading 4")},{value:"5",label:(0,Wt.__)("Heading 5")},{value:"6",label:(0,Wt.__)("Heading 6")}],onChange:b=>i({maxLevel:b?parseInt(b):void 0}),help:r?(0,Wt.__)("Only include headings up to and including this level."):(0,Wt.__)("Including all heading levels in the table of contents.")})})]})});return e.length===0?(0,cr.jsxs)(cr.Fragment,{children:[(0,cr.jsx)("div",{...l,children:(0,cr.jsx)(Zo.Placeholder,{icon:(0,cr.jsx)(As.BlockIcon,{icon:Rv}),label:(0,Wt.__)("Table of Contents"),instructions:(0,Wt.__)("Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here.")})}),g]}):(0,cr.jsxs)(cr.Fragment,{children:[(0,cr.jsx)("nav",{...l,children:(0,cr.jsx)(o?"ol":"ul",{children:(0,cr.jsx)(o1,{nestedHeadingList:f,disableLinkActivation:!0,onClick:u,ordered:o})})}),h,g]})}var age=n(E(),1);var y7=n(y(),1);function ige({attributes:{headings:e=[],ordered:t=!0}}){if(e.length===0)return null;let r=t?"ol":"ul";return(0,y7.jsx)("nav",{...age.useBlockProps.save(),children:(0,y7.jsx)(r,{children:(0,y7.jsx)(o1,{nestedHeadingList:B2(e),ordered:t})})})}var{name:lge}=v7,sge={icon:Rv,edit:CO,save:ige,example:{innerBlocks:[{name:"core/heading",attributes:{level:2,content:(0,Yu.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,Yu.__)("Subheading")}},{name:"core/heading",attributes:{level:2,content:(0,Yu.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,Yu.__)("Subheading")}}],attributes:{headings:[{content:(0,Yu.__)("Heading"),level:2},{content:(0,Yu.__)("Subheading"),level:3},{content:(0,Yu.__)("Heading"),level:2},{content:(0,Yu.__)("Subheading"),level:3}]}}},XBe=()=>R({name:lge,metadata:v7,settings:sge});var EO={};K(EO,{init:()=>rIe,metadata:()=>x7,name:()=>dge,settings:()=>fge});var a1=n(I(),1),ea=n(E(),1),i1=n(O(),1),Kf=n(F(),1),Yf=n(H(),1);var n1=n(I(),1),_7=n(E(),1),TO=n(O(),1);var cge=n(F(),1);var D2=n(y(),1);function uge({tabsClientId:e}){let{moveTab:t}=J0(e),{tabCount:r,activeIndex:o}=(0,cge.useSelect)(a=>{if(!e)return{tabCount:0,activeIndex:0};let{getBlocks:i,getBlockAttributes:l}=a(_7.store),s=l(e);return{tabCount:i(e).find(u=>u.name==="core/tab-panels")?.innerBlocks.length??0,activeIndex:s?.editorActiveTabIndex??s?.activeTabIndex??0}},[e]);return(0,D2.jsxs)(_7.BlockControls,{group:"parent",children:[(0,D2.jsx)(TO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,n1.isRTL)()?gh:M_,label:(0,n1.__)("Move tab before"),onClick:()=>t(-1),disabled:o<=0,accessibleWhenDisabled:!0}),(0,D2.jsx)(TO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,n1.isRTL)()?M_:gh,label:(0,n1.__)("Move tab after"),onClick:()=>t(1),disabled:o>=r-1,accessibleWhenDisabled:!0})]})}var si=n(y(),1),JBe=[];function eIe({attributes:e,clientId:t,setAttributes:r,__unstableLayoutClassNames:o}){let{ariaLabel:a}=e,i=(0,ea.__experimentalUseColorProps)(e),l=(0,ea.__experimentalUseBorderProps)(e),s=(0,ea.__experimentalGetSpacingClassesAndStyles)(e),c=Z(),{tabsClientId:u,tabPanels:p,editorActiveTabIndex:m,activeTabIndex:d}=(0,Kf.useSelect)(z=>{let{getBlockRootClientId:j,getBlockAttributes:G,getBlocks:W}=z(ea.store),$=j(t),V=G($),Q=W($)?.find(Y=>Y.name==="core/tab-panels");return{tabsClientId:$,tabPanels:Q?.innerBlocks??JBe,editorActiveTabIndex:V?.editorActiveTabIndex,activeTabIndex:V?.activeTabIndex??0}},[t]),f=(0,Kf.useRegistry)(),{isBlockSelected:h,hasSelectedInnerBlock:g}=(0,Kf.useSelect)(ea.store),{updateBlockAttributes:v,selectBlock:b,__unstableMarkNextChangeAsNotPersistent:_}=(0,Kf.useDispatch)(ea.store),{insertTab:k,removeTab:x}=J0(u),w=m??d,C=(0,Yf.useMemo)(()=>p.map(z=>({label:z.attributes.label||"",clientId:z.clientId})),[p]);function P(z){u&&z!==w&&f.batch(()=>{b(t),_(),v(u,{editorActiveTabIndex:z})})}function B(z,j){let G=C[z];G?.clientId&&v(G.clientId,{label:j})}let N=(0,Yf.useRef)(),D=(0,Yf.useRef)(C.length);(0,Yf.useEffect)(()=>{let z=D.current;if(D.current=C.length,!N.current||C.length===z||!h(u)&&!g(u,!0))return;(G=>{window.requestAnimationFrame(()=>{let W=N.current?.querySelectorAll("button")?.[G];(W?.querySelector("[contenteditable]")??W)?.focus()})})(w)},[w,g,h,u,C.length]);let T=(0,ea.useBlockProps)({role:"tablist",ref:N,className:o}),L=S(i.className,l.className),A={...i.style,...l.style,...s.style};return(0,si.jsxs)(si.Fragment,{children:[(0,si.jsx)(ea.InspectorControls,{group:"settings",children:(0,si.jsx)(i1.__experimentalToolsPanel,{label:(0,a1.__)("Settings"),resetAll:()=>r({ariaLabel:void 0}),dropdownMenuProps:c,children:(0,si.jsx)(i1.__experimentalToolsPanelItem,{label:(0,a1.__)("Label"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>r({ariaLabel:void 0}),children:(0,si.jsx)(i1.TextControl,{label:(0,a1.__)("Label"),help:(0,a1.__)("Briefly describe this tab section for screen reader users. Examples: Event information, Product details, and Account settings."),value:a||"",onChange:z=>r({ariaLabel:z||void 0})})})})}),(0,si.jsx)(uge,{tabsClientId:u}),(0,si.jsx)(Dm,{tabsClientId:u}),(0,si.jsx)("div",{...T,children:C.map((z,j)=>(0,si.jsx)("button",{type:"button",role:"tab","aria-selected":j===w,className:L||void 0,style:A,tabIndex:-1,onFocus:()=>{P(j)},children:(0,si.jsx)(ea.RichText,{tagName:"span",withoutInteractiveFormatting:!0,placeholder:(0,a1.__)("Tab title"),value:z.label,onChange:W=>B(j,W),__unstableOnSplitAtEnd:()=>k(j+1),onRemove:()=>x(j)})},z.clientId||j))})]})}var pge=eIe;var Wc=n(E(),1),PO=n(y(),1);function mge({attributes:e}){let{tabs:t}=e,r=Wc.useBlockProps.save({role:"tablist"}),o=(0,Wc.__experimentalGetColorClassesAndStyles)(e),a=(0,Wc.__experimentalGetBorderClassesAndStyles)(e),i=(0,Wc.__experimentalGetSpacingClassesAndStyles)(e),l=S(o.className,a.className),s={...o.style,...a.style,...i.style};return(0,PO.jsx)("div",{...r,children:t.map((c,u)=>(0,PO.jsx)(Wc.RichText.Content,{className:l||void 0,style:s,tagName:"button",value:c.label,type:"button",role:"tab"},u))})}var x7={$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:dge}=x7,fge={icon:MI,edit:pge,save:mge},rIe=()=>R({name:dge,metadata:x7,settings:fge});var BO={};K(BO,{init:()=>lIe,metadata:()=>T7,name:()=>_ge,settings:()=>xge});var Qf=n(I(),1);var w7=n(E(),1);var k7=n(E(),1),L2=n(F(),1),hge=n(H(),1),oIe=[];function gge(e){let{tabPanels:t,tabListClientId:r}=(0,L2.useSelect)(l=>{let{getBlocks:s}=l(k7.store),c=s(e),u=c.find(m=>m.name==="core/tab-panels"),p=c.find(m=>m.name==="core/tab-list");return{tabPanels:u?.innerBlocks??oIe,tabListClientId:p?.clientId??null}},[e]),{updateBlockAttributes:o,__unstableMarkNextChangeAsNotPersistent:a}=(0,L2.useDispatch)(k7.store),{getBlockAttributes:i}=(0,L2.useSelect)(k7.store);(0,hge.useEffect)(()=>{if(!r)return;let l=t.map(c=>({label:c.attributes.label||""})),s=i(r)?.tabs??[];JSON.stringify(l)!==JSON.stringify(s)&&(a(),o(r,{tabs:l}))},[t,r,i,o,a])}var C7=n(y(),1),nIe=[["core/tab-list"],["core/tab-panels"]];function aIe({clientId:e}){gge(e);let t=(0,w7.useBlockProps)(),r=(0,w7.useInnerBlocksProps)(t,{__experimentalCaptureToolbars:!0,template:nIe,templateLock:"all",renderAppender:!1});return(0,C7.jsxs)("div",{...r,children:[(0,C7.jsx)(Dm,{tabsClientId:e}),r.children]})}var vge=aIe;var S7=n(E(),1),bge=n(y(),1);function yge(){let e=S7.useBlockProps.save(),t=S7.useInnerBlocksProps.save(e);return(0,bge.jsx)("div",{...t})}var T7={$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:_ge}=T7,xge={icon:eN,example:{innerBlocks:[{name:"core/tab-list",attributes:{tabs:[{label:(0,Qf.__)("Tab 1")},{label:(0,Qf.__)("Tab 2")}]}},{name:"core/tab-panels",innerBlocks:[1,2].map(e=>({name:"core/tab-panel",attributes:{anchor:`tab-${e}`,label:(0,Qf.sprintf)((0,Qf.__)("Tab %s"),e)},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Qf.__)("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.")}}]}))}]},edit:vge,save:yge},lIe=()=>R({name:_ge,metadata:T7,settings:xge});var NO={};K(NO,{init:()=>dIe,metadata:()=>P7,name:()=>Ige,settings:()=>Nge});var IO=n(q(),1),sIe={from:[{type:"block",blocks:["core/categories"],transform:()=>(0,IO.createBlock)("core/tag-cloud")}],to:[{type:"block",blocks:["core/categories"],transform:()=>(0,IO.createBlock)("core/categories")}]},kge=sIe;var P7={$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 $t=n(O(),1),Sge=n(F(),1),Na=n(I(),1),l1=n(E(),1),Tge=n(re(),1),Pge=n(lp(),1),Ege=n(ve(),1);var xr=n(y(),1),uIe=1,pIe=100,wge=.1,Cge=100;function mIe({attributes:e,setAttributes:t,name:r}){let{taxonomy:o,showTagCounts:a,numberOfTags:i,smallestFontSize:l,largestFontSize:s}=e,[c]=(0,l1.useSettings)("spacing.units"),u=Z(),p=(0,$t.__experimentalUseCustomUnits)({availableUnits:c?[...c,"pt"]:["%","px","em","rem","pt"]}),m=(0,Sge.useSelect)(x=>x(Tge.store).getTaxonomies({per_page:-1}),[]),d=()=>{let x={label:(0,Na.__)("- Select -"),value:"",disabled:!0},w=(m??[]).filter(C=>!!C.show_cloud).map(C=>({value:C.slug,label:C.name}));return[x,...w]},f=(x,w)=>{let[C,P]=(0,$t.__experimentalParseQuantityAndUnitFromRawValue)(w);if(!Number.isFinite(C))return;let B={[x]:w};Object.entries({smallestFontSize:l,largestFontSize:s}).forEach(([N,D])=>{let[T,L]=(0,$t.__experimentalParseQuantityAndUnitFromRawValue)(D);N!==x&&L!==P&&(B[N]=`${T}${P}`)}),t(B)},h=(0,xr.jsx)(l1.InspectorControls,{children:(0,xr.jsxs)($t.__experimentalToolsPanel,{label:(0,Na.__)("Settings"),resetAll:()=>{t({taxonomy:"post_tag",showTagCounts:!1,numberOfTags:45,smallestFontSize:"8pt",largestFontSize:"22pt"})},dropdownMenuProps:u,children:[(0,xr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>o!=="post_tag",label:(0,Na.__)("Taxonomy"),onDeselect:()=>t({taxonomy:"post_tag"}),isShownByDefault:!0,children:(0,xr.jsx)($t.SelectControl,{label:(0,Na.__)("Taxonomy"),options:d(),value:o,onChange:x=>t({taxonomy:x})})}),(0,xr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>l!=="8pt"||s!=="22pt",label:(0,Na.__)("Font size"),onDeselect:()=>t({smallestFontSize:"8pt",largestFontSize:"22pt"}),isShownByDefault:!0,children:(0,xr.jsxs)($t.Flex,{gap:4,children:[(0,xr.jsx)($t.FlexItem,{isBlock:!0,children:(0,xr.jsx)($t.__experimentalUnitControl,{label:(0,Na.__)("Smallest size"),value:l,onChange:x=>{f("smallestFontSize",x)},units:p,min:wge,max:Cge})}),(0,xr.jsx)($t.FlexItem,{isBlock:!0,children:(0,xr.jsx)($t.__experimentalUnitControl,{label:(0,Na.__)("Largest size"),value:s,onChange:x=>{f("largestFontSize",x)},units:p,min:wge,max:Cge})})]})}),(0,xr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>i!==45,label:(0,Na.__)("Number of tags"),onDeselect:()=>t({numberOfTags:45}),isShownByDefault:!0,children:(0,xr.jsx)($t.RangeControl,{label:(0,Na.__)("Number of tags"),value:i,onChange:x=>t({numberOfTags:x}),min:uIe,max:pIe,required:!0})}),(0,xr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>a!==!1,label:(0,Na.__)("Show tag counts"),onDeselect:()=>t({showTagCounts:!1}),isShownByDefault:!0,children:(0,xr.jsx)($t.ToggleControl,{label:(0,Na.__)("Show tag counts"),checked:a,onChange:()=>t({showTagCounts:!a})})})]})}),{content:g,status:v,error:b}=(0,Pge.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),_=(0,Ege.useDisabled)(),k=(0,l1.useBlockProps)({ref:_});return(0,xr.jsxs)(xr.Fragment,{children:[h,v==="loading"&&(0,xr.jsx)("div",{...k,children:(0,xr.jsx)($t.Spinner,{})}),v==="error"&&(0,xr.jsx)("div",{...k,children:(0,xr.jsx)("p",{children:(0,Na.sprintf)((0,Na.__)("Error: %s"),b)})}),v==="success"&&(0,xr.jsx)(xo,{wrapperProps:k,html:g})]})}var Bge=mIe;var{name:Ige}=P7,Nge={icon:Av,example:{},edit:Bge,transforms:kge},dIe=()=>R({name:Ige,metadata:P7,settings:Nge});var MO={};K(MO,{init:()=>xIe,metadata:()=>E7,name:()=>g0e,settings:()=>v0e});var d0e=n(re(),1),f0e=n(F(),1);var AO=n(vu(),1),h0e=n(en(),1);var E7={$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 a0e=n(q(),1),f1=n(F(),1),go=n(E(),1),Zc=n(O(),1),Ji=n(I(),1),V2=n(re(),1),i0e=n(H(),1),l0e=n(Sr(),1);var Am=n(I(),1),Jf=n(O(),1),zge=n(H(),1),Vge=n(F(),1),Oge=n(re(),1);var s1=n(F(),1),B7=n(re(),1),Dge=n(E(),1),Lge=n(H(),1),Rge=n(q(),1),DO=n(I(),1);function c1(e,t){let{templateParts:r,isResolving:o}=(0,s1.useSelect)(i=>{let{getEntityRecords:l,isResolving:s}=i(B7.store),c={per_page:-1};return{templateParts:l("postType","wp_template_part",c),isResolving:s("getEntityRecords",["postType","wp_template_part",c])}},[]);return{templateParts:(0,Lge.useMemo)(()=>r?r.filter(i=>_a(i.theme,i.slug)!==t&&(!e||e==="uncategorized"||i.area===e))||[]:[],[r,e,t]),isResolving:o}}function u1(e,t){return(0,s1.useSelect)(r=>{let o=e?`core/template-part/${e}`:"core/template-part",{getBlockRootClientId:a,getPatternsByBlockTypes:i}=r(Dge.store),l=a(t);return i(o,l)},[e,t])}function I7(e,t){let{saveEntityRecord:r}=(0,s1.useDispatch)(B7.store);return async(o=[],a=(0,DO.__)("Untitled Template Part"))=>{let i=DC(a).replace(/[^\w-]+/g,"")||"wp-custom-part",l={title:a,slug:i,content:(0,Rge.serialize)(o),area:e},s=await r("postType","wp_template_part",l);t({slug:s.slug,theme:s.theme,area:void 0})}}function N7(e){return(0,s1.useSelect)(t=>{let r=t(B7.store).getCurrentTheme()?.default_template_part_areas||[],o=r.find(i=>i.area===e),a=r.find(i=>i.area==="uncategorized");return{icon:o?.icon||a?.icon,label:o?.label||(0,DO.__)("Template Part"),tagName:o?.area_tag??"div"}},[e])}var Age=n(H(),1),Rm=n(I(),1),Ms=n(O(),1),Qu=n(y(),1);function Mge({areaLabel:e,onClose:t,onSubmit:r}){let[o,a]=(0,Age.useState)(""),i=l=>{l.preventDefault(),r(o)};return(0,Qu.jsx)(Ms.Modal,{title:(0,Rm.sprintf)((0,Rm.__)("Create new %s"),e.toLowerCase()),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,Qu.jsx)("form",{onSubmit:i,children:(0,Qu.jsxs)(Ms.__experimentalVStack,{spacing:"5",children:[(0,Qu.jsx)(Ms.TextControl,{label:(0,Rm.__)("Name"),value:o,onChange:a,placeholder:(0,Rm.__)("Custom Template Part")}),(0,Qu.jsxs)(Ms.__experimentalHStack,{justify:"right",children:[(0,Qu.jsx)(Ms.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t(),a("")},children:(0,Rm.__)("Cancel")}),(0,Qu.jsx)(Ms.Button,{variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!o.length,__next40pxDefaultSize:!0,children:(0,Rm.__)("Create")})]})]})})})}var Xf=n(y(),1);function Fge({area:e,clientId:t,templatePartId:r,onOpenSelectionModal:o,setAttributes:a}){let{templateParts:i,isResolving:l}=c1(e,r),s=u1(e,t),{isBlockBasedTheme:c,canCreateTemplatePart:u}=(0,Vge.useSelect)(h=>{let{getCurrentTheme:g,canUser:v}=h(Oge.store);return{isBlockBasedTheme:g()?.is_block_theme,canCreateTemplatePart:v("create",{kind:"postType",name:"wp_template_part"})}},[]),[p,m]=(0,zge.useState)(!1),d=N7(e),f=I7(e,a);return(0,Xf.jsxs)(Jf.Placeholder,{icon:s0(d.icon),label:d.label,instructions:c?(0,Am.sprintf)((0,Am.__)("Choose an existing %s or create a new one."),d.label.toLowerCase()):(0,Am.sprintf)((0,Am.__)("Choose an existing %s."),d.label.toLowerCase()),children:[l&&(0,Xf.jsx)(Jf.Spinner,{}),!l&&!!(i.length||s.length)&&(0,Xf.jsx)(Jf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,Am.__)("Choose")}),!l&&c&&u&&(0,Xf.jsx)(Jf.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{m(!0)},children:(0,Am.__)("Start blank")}),p&&(0,Xf.jsx)(Mge,{areaLabel:d.label,onClose:()=>m(!1),onSubmit:h=>{f([],h)}})]})}var R2=n(H(),1),Mm=n(I(),1),Uge=n(Sr(),1),Gge=n(F(),1),Wge=n(E(),1),D7=n(O(),1);var Hge=n(q(),1);function jge(e){return{name:_a(e.theme,e.slug),title:e.title.rendered,blocks:(0,Hge.parse)(e.content.raw),templatePart:e}}var $c=n(y(),1);function $ge({setAttributes:e,onClose:t,templatePartId:r=null,area:o,clientId:a}){let[i,l]=(0,R2.useState)(""),{templateParts:s}=c1(o,r),c=(0,R2.useMemo)(()=>{let g=s.map(v=>jge(v));return Zb(g,i)},[s,i]),u=u1(o,a),p=(0,R2.useMemo)(()=>Zb(u,i),[u,i]),{createSuccessNotice:m}=(0,Gge.useDispatch)(Uge.store),d=g=>{e({slug:g.slug,theme:g.theme,area:void 0}),m((0,Mm.sprintf)((0,Mm.__)('Template Part "%s" inserted.'),g.title?.rendered||g.slug),{type:"snackbar"}),t()},f=!!c.length,h=!!p.length;return(0,$c.jsxs)("div",{className:"block-library-template-part__selection-content",children:[(0,$c.jsx)("div",{className:"block-library-template-part__selection-search",children:(0,$c.jsx)(D7.SearchControl,{onChange:l,value:i,label:(0,Mm.__)("Search"),placeholder:(0,Mm.__)("Search")})}),f&&(0,$c.jsxs)("div",{children:[(0,$c.jsx)("h2",{children:(0,Mm.__)("Existing template parts")}),(0,$c.jsx)(Wge.__experimentalBlockPatternsList,{blockPatterns:c,onClickPattern:g=>{d(g.templatePart)}})]}),!f&&!h&&(0,$c.jsx)(D7.__experimentalHStack,{alignment:"center",children:(0,$c.jsx)("p",{children:(0,Mm.__)("No results found.")})})]})}var M2=n(re(),1),L7=n(O(),1),m1=n(I(),1),Xge=n(F(),1),Jge=n(E(),1);var qc=n(I(),1),A2=n(H(),1),p1=n(F(),1),Xi=n(O(),1),RO=n(re(),1),Yge=n(Sr(),1);var ci=n(q(),1);function qge(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},Zge((0,ci.createBlock)("core/legacy-widget",o))}let t=(0,ci.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});if(!t.length)return;let r=t[0];return r.name==="core/widget-group"?(0,ci.createBlock)((0,ci.getGroupingBlockName)(),void 0,LO(r.innerBlocks)):r.innerBlocks.length>0?(0,ci.cloneBlock)(r,void 0,LO(r.innerBlocks)):r}function Zge(e){let t=(0,ci.getPossibleBlockTransformations)([e]).filter(r=>{if(!r.transforms)return!0;let o=r.transforms?.from?.find(i=>i.blocks&&i.blocks.includes("*")),a=r.transforms?.to?.find(i=>i.blocks&&i.blocks.includes("*"));return!o&&!a});if(t.length)return(0,ci.switchToBlockType)(e,t[0].name)}function LO(e=[]){return e.flatMap(t=>t.name==="core/legacy-widget"?Zge(t):(0,ci.createBlock)(t.name,t.attributes,LO(t.innerBlocks))).filter(t=>!!t)}var Xu=n(y(),1),Kge={per_page:-1,_fields:"id,name,description,status,widgets"};function Qge({area:e,setAttributes:t}){let[r,o]=(0,A2.useState)(""),[a,i]=(0,A2.useState)(!1),l=(0,p1.useRegistry)(),{sidebars:s,hasResolved:c}=(0,p1.useSelect)(f=>{let{getSidebars:h,hasFinishedResolution:g}=f(RO.store);return{sidebars:h(Kge),hasResolved:g("getSidebars",[Kge])}},[]),{createErrorNotice:u}=(0,p1.useDispatch)(Yge.store),p=I7(e,t),m=(0,A2.useMemo)(()=>{let f=(s??[]).filter(h=>h.id!=="wp_inactive_widgets"&&h.widgets.length>0).map(h=>({value:h.id,label:h.name}));return f.length?[{value:"",label:(0,qc.__)("Select widget area")},...f]:[]},[s]);if(!c)return(0,Xu.jsx)(Xi.__experimentalSpacer,{marginBottom:"0"});if(c&&!m.length)return null;async function d(f){if(f.preventDefault(),a||!r)return;i(!0);let h=m.find(({value:k})=>k===r),{getWidgets:g}=l.resolveSelect(RO.store),v=await g({sidebar:h.value,_embed:"about"}),b=new Set,_=v.flatMap(k=>{let x=qge(k);return x||(b.add(k.id_base),[])});await p(_,(0,qc.sprintf)((0,qc.__)("Widget area: %s"),h.label)),b.size&&u((0,qc.sprintf)((0,qc.__)("Unable to import the following widgets: %s."),Array.from(b).join(", ")),{type:"snackbar"}),i(!1)}return(0,Xu.jsx)(Xi.__experimentalSpacer,{marginBottom:"4",children:(0,Xu.jsxs)(Xi.__experimentalHStack,{as:"form",onSubmit:d,children:[(0,Xu.jsx)(Xi.FlexBlock,{children:(0,Xu.jsx)(Xi.SelectControl,{label:(0,qc.__)("Import widget area"),value:r,options:m,onChange:f=>o(f),disabled:!m.length})}),(0,Xu.jsx)(Xi.FlexItem,{style:{marginBottom:"8px",marginTop:"auto"},children:(0,Xu.jsx)(Xi.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:a,"aria-disabled":a||!r,children:(0,qc._x)("Import","button label")})})]})})}var zs=n(y(),1),{HTMLElementControl:hIe}=U(Jge.privateApis);function e0e({tagName:e,setAttributes:t,isEntityAvailable:r,templatePartId:o,defaultWrapper:a,hasInnerBlocks:i,clientId:l}){let[s,c]=(0,M2.useEntityProp)("postType","wp_template_part","area",o),[u,p]=(0,M2.useEntityProp)("postType","wp_template_part","title",o),d=(0,Xge.useSelect)(f=>f(M2.store).getCurrentTheme()?.default_template_part_areas||[],[]).map(({label:f,area:h})=>({label:f,value:h}));return(0,zs.jsxs)(zs.Fragment,{children:[r&&(0,zs.jsxs)(zs.Fragment,{children:[(0,zs.jsx)(L7.TextControl,{label:(0,m1.__)("Title"),value:u,onChange:f=>{p(f)},onFocus:f=>f.target.select()}),(0,zs.jsx)(L7.SelectControl,{label:(0,m1.__)("Area"),labelPosition:"top",options:d,value:s,onChange:c})]}),(0,zs.jsx)(hIe,{tagName:e||"",onChange:f=>t({tagName:f}),clientId:l,options:[{label:(0,m1.sprintf)((0,m1.__)("Default based on area (%s)"),`<${a}>`),value:""},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"},{label:"<div>",value:"div"}]}),!i&&(0,zs.jsx)(Qge,{area:s,setAttributes:t})]})}var d1=n(re(),1),ui=n(E(),1),z2=n(F(),1),t0e=n(H(),1),r0e=n(q(),1),R7=n(y(),1);function gIe(e){if((0,ui.useBlockEditingMode)()==="contentOnly")return!1;if(!e)return ui.InnerBlocks.ButtonBlockAppender}function o0e(e){let t=(0,z2.useSelect)(o=>{let{getSettings:a}=o(ui.store);return a()?.supportsLayout},[]),[r]=(0,ui.useSettings)("layout");if(t)return e?.inherit?r||{}:e}function vIe({postId:e,layout:t,tagName:r,blockProps:o}){(0,ui.useBlockEditingMode)("disabled");let{content:a,editedBlocks:i}=(0,z2.useSelect)(c=>{if(!e)return{};let{getEditedEntityRecord:u}=c(d1.store),p=u("postType","wp_template_part",e,{context:"view"});return{editedBlocks:p.blocks,content:p.content}},[e]),l=(0,t0e.useMemo)(()=>{if(e)return i||(!a||typeof a!="string"?[]:(0,r0e.parse)(a))},[e,i,a]),s=(0,ui.useInnerBlocksProps)(o,{value:l,onInput:()=>{},onChange:()=>{},renderAppender:!1,layout:o0e(t)});return(0,R7.jsx)(r,{...s})}function bIe({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:a}){let i=(0,z2.useSelect)(d=>d(ui.store).getSettings().onNavigateToEntityRecord,[]),[l,s,c]=(0,d1.useEntityBlockEditor)("postType","wp_template_part",{id:e}),u=(0,ui.useInnerBlocksProps)(a,{value:l,onInput:s,onChange:c,renderAppender:gIe(t),layout:o0e(r)}),m=(0,ui.useBlockEditingMode)()==="contentOnly"&&i?{onDoubleClick:()=>i({postId:e,postType:"wp_template_part"})}:{};return(0,R7.jsx)(o,{...u,...m})}function n0e({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:a}){let{canViewTemplatePart:i,canEditTemplatePart:l}=(0,z2.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,R7.jsx)(l?bIe:vIe,{postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:a}):null}var qt=n(y(),1),s0e=["header","footer","navigation-overlay"];function yIe({isEntityAvailable:e,area:t,templatePartId:r,isTemplatePartSelectionOpen:o,setIsTemplatePartSelectionOpen:a}){let{templateParts:i}=c1(t,r),l=!!i.length;return e&&l&&s0e.includes(t)?(0,qt.jsx)(Zc.MenuItem,{onClick:()=>{a(!0)},"aria-expanded":o,"aria-haspopup":"dialog",children:(0,Ji.__)("Replace")}):null}function _Ie({area:e,clientId:t,isEntityAvailable:r,onSelect:o}){let a=u1(e,t);return r&&!!a.length&&s0e.includes(e)?(0,qt.jsx)(Zc.PanelBody,{title:(0,Ji.__)("Design"),children:(0,qt.jsx)(go.__experimentalBlockPatternsList,{label:(0,Ji.__)("Templates"),blockPatterns:a,onClickPattern:o,showTitlesAsTooltip:!0})}):null}function c0e({attributes:e,setAttributes:t,clientId:r}){let{createSuccessNotice:o}=(0,f1.useDispatch)(l0e.store),{editEntityRecord:a}=(0,f1.useDispatch)(V2.store),i=(0,f1.useSelect)(L=>L(V2.store).getCurrentTheme()?.stylesheet,[]),{slug:l,theme:s=i,tagName:c,layout:u={}}=e,p=_a(s,l),m=(0,go.useHasRecursion)(p),[d,f]=(0,i0e.useState)(!1),{isResolved:h,hasInnerBlocks:g,isMissing:v,area:b,onNavigateToEntityRecord:_,title:k,canUserEdit:x,canUserEditBlock:w}=(0,f1.useSelect)(L=>{let{getEditedEntityRecord:A,hasFinishedResolution:z}=L(V2.store),{getBlockCount:j,getSettings:G,canEditBlock:W}=L(go.store),$=["postType","wp_template_part",p],V=p?A(...$):null,Q=V?.area||e.area,Y=p?z("getEditedEntityRecord",$):!1,ee=Y?L(V2.store).canUser("update",{kind:"postType",name:"wp_template_part",id:p}):!1;return{hasInnerBlocks:j(r)>0,isResolved:Y,isMissing:Y&&(!V||Object.keys(V).length===0),area:Q,onNavigateToEntityRecord:G().onNavigateToEntityRecord,title:V?.title,canUserEdit:!!ee,canUserEditBlock:W(r)}},[p,e.area,r]),C=N7(b),P=(0,go.useBlockProps)(),B=!l,N=!B&&!v&&h,D=c||C.tagName,T=async L=>{await a("postType","wp_template_part",p,{blocks:L.blocks,content:(0,a0e.serialize)(L.blocks)}),o((0,Ji.sprintf)((0,Ji.__)('Template Part "%s" updated.'),k||l),{type:"snackbar"})};return!g&&(l&&!s||l&&v)?(0,qt.jsx)(D,{...P,children:(0,qt.jsx)(go.Warning,{children:(0,Ji.sprintf)((0,Ji.__)("Template part has been deleted or is unavailable: %s"),l)})}):N&&m?(0,qt.jsx)(D,{...P,children:(0,qt.jsx)(go.Warning,{children:(0,Ji.__)("Block cannot be rendered inside itself.")})}):(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsxs)(go.RecursionProvider,{uniqueId:p,children:[N&&_&&x&&(0,qt.jsx)(go.BlockControls,{group:"other",children:(0,qt.jsx)(Zc.ToolbarButton,{onClick:()=>{_({postId:p,postType:"wp_template_part"})},children:(0,Ji.__)("Edit original")})}),x&&(0,qt.jsx)(go.InspectorControls,{group:"advanced",children:(0,qt.jsx)(e0e,{tagName:c,setAttributes:t,isEntityAvailable:N,templatePartId:p,defaultWrapper:C.tagName,hasInnerBlocks:g,clientId:r})}),B&&(0,qt.jsx)(D,{...P,children:(0,qt.jsx)(Fge,{area:e.area,templatePartId:p,clientId:r,setAttributes:t,onOpenSelectionModal:()=>f(!0)})}),(0,qt.jsx)(go.BlockSettingsMenuControls,{children:({selectedClientIds:L})=>!w||!(L.length===1&&r===L[0])?null:(0,qt.jsx)(yIe,{isEntityAvailable:N,area:b,clientId:r,templatePartId:p,isTemplatePartSelectionOpen:d,setIsTemplatePartSelectionOpen:f})}),(0,qt.jsx)(go.InspectorControls,{group:"settings",children:(0,qt.jsx)(_Ie,{area:b,clientId:r,isEntityAvailable:N,onSelect:L=>T(L)})}),N&&(0,qt.jsx)(n0e,{tagName:D,blockProps:P,postId:p,hasInnerBlocks:g,layout:u}),!B&&!h&&(0,qt.jsx)(D,{...P,children:(0,qt.jsx)(Zc.Spinner,{})})]}),d&&(0,qt.jsx)(Zc.Modal,{overlayClassName:"block-editor-template-part__selection-modal",title:(0,Ji.sprintf)((0,Ji.__)("Choose a %s"),C.label.toLowerCase()),onRequestClose:()=>f(!1),isFullScreen:!0,children:(0,qt.jsx)($ge,{templatePartId:p,clientId:r,area:b,setAttributes:t,onClose:()=>f(!1)})})]})}var u0e=n(re(),1),p0e=n(F(),1);function m0e(e,t){if(t!=="core/template-part")return e;if(e.variations){let r=(a,i)=>{let{area:l,theme:s,slug:c}=a;if(l)return l===i.area;if(!c)return!1;let{getCurrentTheme:u,getEntityRecord:p}=(0,p0e.select)(u0e.store),m=p("postType","wp_template_part",`${s||u()?.stylesheet}//${c}`);return m?.slug?m.slug===i.slug:m?.area===i.area},o=e.variations.map(a=>({...a,...!a.isActive&&{isActive:r},...typeof a.icon=="string"&&{icon:s0(a.icon)}}));return{...e,variations:o}}return e}var{name:g0e}=E7,v0e={icon:Nv,__experimentalLabel:({slug:e,theme:t})=>{if(!e)return;let{getCurrentTheme:r,getEditedEntityRecord:o}=(0,f0e.select)(d0e.store),a=o("postType","wp_template_part",(t||r()?.stylesheet)+"//"+e);if(a)return(0,h0e.decodeEntities)(a.title)||Zre(a.slug||"")},edit:c0e},xIe=()=>{(0,AO.addFilter)("blocks.registerBlockType","core/template-part",m0e);let e=["core/post-template","core/post-content"];return(0,AO.addFilter)("blockEditor.__unstableCanInsertBlockType","core/block-library/removeTemplatePartsFromPostTemplates",(t,r,o,{getBlock:a,getBlockParentsByBlockName:i})=>{if(r.name!=="core/template-part")return t;for(let l of e)if(a(o)?.name===l||i(o,l).length)return!1;return!0}),R({name:g0e,metadata:E7,settings:v0e})};var FO={};K(FO,{init:()=>CIe,metadata:()=>A7,name:()=>S0e,settings:()=>T0e});var A7={$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 eh=n(I(),1),M7=n(E(),1),w0e=n(O(),1);var zl=n(O(),1),Vs=n(y(),1),zO=(0,Vs.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(zl.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"})}),b0e=(0,Vs.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(zl.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"})}),y0e=(0,Vs.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(zl.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"})}),_0e=(0,Vs.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(zl.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"})}),x0e=(0,Vs.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(zl.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 O2=n(re(),1),VO=n(F(),1);function k0e(e,t){let[r]=(0,O2.useEntityProp)("taxonomy",t,"count",e),o=wIe(),a=!!(e&&t);return{hasContext:a,termCount:a?r||"":o}}function wIe(){let t=(0,VO.useSelect)(a=>{let{getCurrentPostId:i,getCurrentPostType:l,getCurrentTemplateId:s}=a("core/editor"),c=l(),u=s()||(c==="wp_template"?i():null);return u?a(O2.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,VO.useSelect)(a=>{if(!r||!o)return"";let{getEntityRecords:i}=a(O2.store),l=i("taxonomy",r,{slug:o,per_page:1});return l&&l[0]&&l[0].count||""},[r,o])}var zm=n(y(),1),OO={none:{label:(0,eh.__)("No brackets"),icon:zO},round:{label:(0,eh.__)("Round brackets"),icon:b0e,before:"(",after:")"},square:{label:(0,eh.__)("Square brackets"),icon:y0e,before:"[",after:"]"},curly:{label:(0,eh.__)("Curly brackets"),icon:_0e,before:"{",after:"}"},angle:{label:(0,eh.__)("Angle brackets"),icon:x0e,before:"<",after:">"}};function C0e({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{bracketType:a}=e,l=k0e(r,o)?.termCount||0,s=(0,M7.useBlockProps)(),c=Object.entries(OO).map(([p,{label:m,icon:d}])=>({role:"menuitemradio",title:m,isActive:a===p,icon:d,onClick:()=>{t({bracketType:p})}})),u=(p,m)=>{let{before:d="",after:f=""}=OO[m]||{};return`${d}${p}${f}`};return(0,zm.jsxs)(zm.Fragment,{children:[(0,zm.jsx)(M7.BlockControls,{group:"block",children:(0,zm.jsx)(w0e.ToolbarDropdownMenu,{icon:OO[a]?.icon??zO,label:(0,eh.__)("Change bracket type"),controls:c})}),(0,zm.jsx)("div",{...s,children:u(l,a)})]})}var{name:S0e}=A7,T0e={icon:rN,example:{},edit:C0e},CIe=()=>R({name:S0e,metadata:A7,settings:T0e});var jO={};K(jO,{init:()=>EIe,metadata:()=>z7,name:()=>D0e,settings:()=>L0e});var z7={$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 E0e=n(I(),1),B0e=n(E(),1);var F2=n(re(),1),HO=n(F(),1);function P0e(e,t){let[r,o,a]=(0,F2.useEntityProp)("taxonomy",t,"description",e),i=TIe(),l=!!(e&&t);return{hasContext:l,setDescription:o,termDescription:l?a?.rendered||r||"":i}}function TIe(){let t=(0,HO.useSelect)(a=>{let{getCurrentPostId:i,getCurrentPostType:l,getCurrentTemplateId:s}=a("core/editor"),c=l(),u=s()||(c==="wp_template"?i():null);return u?a(F2.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,HO.useSelect)(a=>{if(!r||!o)return"";let{getEntityRecords:i}=a(F2.store),l=i("taxonomy",r,{slug:o,per_page:1});return l&&l[0]&&l[0].description||""},[r,o])}var Vm=n(y(),1);function I0e({context:{termId:e,taxonomy:t}}){let{termDescription:r}=P0e(e,t),o=(0,B0e.useBlockProps)();return(0,Vm.jsx)(Vm.Fragment,{children:(0,Vm.jsx)("div",{...o,children:r?(0,Vm.jsx)("div",{dangerouslySetInnerHTML:{__html:r}}):(0,Vm.jsx)("div",{className:"wp-block-term-description__placeholder",children:(0,Vm.jsx)("span",{children:(0,E0e.__)("Term Description")})})})})}var PIe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},N0e=[PIe];var{name:D0e}=z7,L0e={icon:nN,edit:I0e,example:{},deprecated:N0e},EIe=()=>R({name:D0e,metadata:z7,settings:L0e});var UO={};K(UO,{init:()=>DIe,metadata:()=>V7,name:()=>V0e,settings:()=>O0e});var V7={$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 H2=n(I(),1),Om=n(E(),1),h1=n(O(),1),A0e=n(en(),1);var O7=n(re(),1),F7=n(F(),1);function R0e(e,t){let r=(0,F7.useSelect)(i=>!e||!t?null:i(O7.store).getEntityRecord("taxonomy",t,e),[e,t]),o=IIe(),a=!!(e&&t);return{hasContext:a,term:a?r:o}}function IIe(){let t=(0,F7.useSelect)(a=>{let{getCurrentPostId:i,getCurrentPostType:l,getCurrentTemplateId:s}=a("core/editor"),c=l(),u=s()||(c==="wp_template"?i():null);return u?a(O7.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,F7.useSelect)(a=>{if(!r||!o)return null;let{getEntityRecords:i}=a(O7.store),l=i("taxonomy",r,{slug:o,per_page:1});return l&&l[0]?l[0]:null},[r,o])}var el=n(y(),1);function M0e({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{level:a=0,isLink:i,levelOptions:l}=e,{term:s}=R0e(r,o),c=s?.name?(0,A0e.decodeEntities)(s.name):(0,H2.__)("Term Name"),u=(0,Om.useBlockProps)(),p=Z(),m=a===0?"p":`h${a}`,d=c;return i&&(d=(0,el.jsx)("a",{href:"#term-name-pseudo-link",onClick:f=>f.preventDefault(),children:c})),(0,el.jsxs)(el.Fragment,{children:[(0,el.jsx)(Om.BlockControls,{group:"block",children:(0,el.jsx)(Om.HeadingLevelDropdown,{value:a,options:l,onChange:f=>{t({level:f})}})}),(0,el.jsx)(Om.InspectorControls,{children:(0,el.jsx)(h1.__experimentalToolsPanel,{label:(0,H2.__)("Settings"),resetAll:()=>{t({isLink:!1})},dropdownMenuProps:p,children:(0,el.jsx)(h1.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,H2.__)("Make term name a link"),onDeselect:()=>t({isLink:!1}),isShownByDefault:!0,children:(0,el.jsx)(h1.ToggleControl,{label:(0,H2.__)("Make term name a link"),onChange:()=>t({isLink:!i}),checked:i})})})}),(0,el.jsx)(m,{...u,children:d})]})}var NIe={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:be,isEligible(e){return!!e.textAlign},save:()=>null},z0e=[NIe];var{name:V0e}=V7,O0e={icon:aN,example:{},edit:M0e,deprecated:z0e},DIe=()=>R({name:V0e,metadata:V7,settings:O0e});var KO={};K(KO,{init:()=>FIe,metadata:()=>H7,name:()=>T1e,settings:()=>P1e});var H7={$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 b1e=n(F(),1),y1e=n(E(),1);var h1e=n(H(),1),G7=n(E(),1);var Os=n(I(),1),Kc=n(O(),1),d1e=n(E(),1);var F0e=n(re(),1),H0e=n(F(),1),j0e=n(H(),1);function j7(){let e=(0,H0e.useSelect)(t=>t(F0e.store).getTaxonomies({per_page:-1}),[]);return(0,j0e.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable)||[],[e])}var U0e=n(O(),1);var G0e=n(y(),1);function W0e({value:e,onChange:t,...r}){let a=j7().map(i=>({label:i.name,value:i.slug}));return(0,G0e.jsx)(U0e.SelectControl,{options:a,value:e,onChange:t,...r})}var j2=n(I(),1),$0e=n(O(),1),q0e=n(y(),1);function Z0e({orderBy:e,order:t,onChange:r,...o}){return(0,q0e.jsx)($0e.SelectControl,{options:[{label:(0,j2.__)("Name: A \u2192 Z"),value:"name/asc"},{label:(0,j2.__)("Name: Z \u2192 A"),value:"name/desc"},{label:(0,j2.__)("Count, high to low"),value:"count/desc"},{label:(0,j2.__)("Count, low to high"),value:"count/asc"}],value:e+"/"+t,onChange:a=>{let[i,l]=a.split("/");r(i,l)},...o})}var K0e=n(O(),1),Y0e=n(y(),1);function Q0e({value:e,onChange:t,...r}){return(0,Y0e.jsx)(K0e.ToggleControl,{checked:!e,onChange:o=>t(!o),...r})}var X0e=n(O(),1),J0e=n(y(),1);function e1e({value:e,onChange:t,...r}){return(0,J0e.jsx)(X0e.ToggleControl,{checked:e,onChange:t,...r})}var G2=n(O(),1),U2=n(I(),1),W2=n(y(),1);function t1e({value:e,onChange:t,label:r}){return(0,W2.jsxs)(G2.__experimentalToggleGroupControl,{label:r,isBlock:!0,onChange:o=>{t({inherit:o==="default"})},help:e?(0,U2.__)("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,U2.__)("Display terms based on specific criteria."),value:e?"default":"custom",children:[(0,W2.jsx)(G2.__experimentalToggleGroupControlOption,{value:"default",label:(0,U2.__)("Default")}),(0,W2.jsx)(G2.__experimentalToggleGroupControlOption,{value:"custom",label:(0,U2.__)("Custom")})]})}var r1e=n(I(),1),o1e=n(O(),1),n1e=n(y(),1);function a1e({value:e,onChange:t,...r}){return(0,n1e.jsx)(o1e.RangeControl,{value:e,min:0,max:100,onChange:t,help:(0,r1e.__)("Limit the number of terms you want to show. To show all terms, use 0 (zero)."),...r})}var i1e=n(I(),1),U7=n(E(),1);var GO=n(y(),1),{HTMLElementControl:RIe}=U(U7.privateApis);function l1e({TagName:e,setAttributes:t,clientId:r}){return(0,GO.jsx)(U7.InspectorControls,{group:"advanced",children:(0,GO.jsx)(RIe,{tagName:e,onChange:o=>t({tagName:o}),clientId:r,options:[{label:(0,i1e.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})}var c1e=n(O(),1),WO=n(F(),1),$O=n(re(),1),Ju=n(H(),1),u1e=n(ve(),1),qO=n(en(),1),p1e=n(y(),1),th=[],s1e={order:"asc",_fields:"id,name",context:"view"};function m1e({value:e,taxonomy:t,onChange:r,...o}){let[a,i]=(0,Ju.useState)(""),[l,s]=(0,Ju.useState)(th),[c,u]=(0,Ju.useState)(th),p=(0,u1e.useDebounce)(i,250),{searchResults:m,searchHasResolved:d}=(0,WO.useSelect)(b=>{if(!a)return{searchResults:th,searchHasResolved:!0};let{getEntityRecords:_,hasFinishedResolution:k}=b($O.store),x=["taxonomy",t,{...s1e,search:a,orderby:"name",exclude:e,per_page:20}];return{searchResults:_(...x),searchHasResolved:k("getEntityRecords",x)}},[a,t,e]),f=(0,WO.useSelect)(b=>{if(!e?.length)return th;let{getEntityRecords:_}=b($O.store);return _("taxonomy",t,{...s1e,include:e,per_page:e.length})},[e,t]);(0,Ju.useEffect)(()=>{if(e?.length||s(th),!f?.length)return;let b=e.reduce((_,k)=>{let x=f.find(w=>w.id===k);return x&&_.push({id:k,value:(0,qO.decodeEntities)(x.name)}),_},[]);s(b)},[e,f]);let h=(0,Ju.useMemo)(()=>{if(!m?.length)return{names:th,mapByName:{}};let b=[],_={};return m.forEach(k=>{let x=(0,qO.decodeEntities)(k.name);b.push(x),_[x]=k}),{names:b,mapByName:_}},[m]);(0,Ju.useEffect)(()=>{d&&u(h.names)},[h.names,d]);let g=(b,_)=>_?.id||b?.[_]?.id;return(0,p1e.jsx)(c1e.FormTokenField,{value:l,onInputChange:p,suggestions:c,onChange:b=>{let _=Array.from(b.reduce((k,x)=>{let w=g(h.mapByName,x);return w&&k.add(w),k},new Set));u(th),r(_)},help:"",...o})}var Wr=n(y(),1);function f1e({attributes:e,setQuery:t,setAttributes:r,clientId:o,templateSlug:a}){let{termQuery:i,tagName:l}=e,{taxonomy:s,orderBy:c,order:u,hideEmpty:p,inherit:m,showNested:d,perPage:f,include:h}=i,g=Z(),b=j7().find(A=>A.slug===s)?.hierarchical,_=!!m,k=["taxonomy","category","tag","archive"].includes(a)||a?.startsWith("taxonomy-")||a?.startsWith("category-")||a?.startsWith("tag-"),x=b,w=!!h?.length,C=(0,Os.__)("Query type"),P=(0,Os.__)("Taxonomy"),B=(0,Os.__)("Order by"),N=(0,Os.__)("Show empty terms"),D=(0,Os.__)("Show nested terms"),T=(0,Os.__)("Max terms"),L=(0,Os.__)("Selected terms");return(0,Wr.jsxs)(Wr.Fragment,{children:[(0,Wr.jsx)(d1e.InspectorControls,{children:(0,Wr.jsxs)(Kc.__experimentalToolsPanel,{label:(0,Os.__)("Settings"),resetAll:()=>{r({termQuery:{taxonomy:"category",order:"asc",orderBy:"name",include:[],hideEmpty:!0,showNested:!1,inherit:!1,perPage:10}})},dropdownMenuProps:g,children:[k&&(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>m!==!1,label:C,onDeselect:()=>t({inherit:!1}),isShownByDefault:!0,children:(0,Wr.jsx)(t1e,{label:C,value:m,onChange:t})}),!_&&(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>s!=="category",label:P,onDeselect:()=>{t({taxonomy:"category"})},isShownByDefault:!0,children:(0,Wr.jsx)(W0e,{label:P,value:s,onChange:A=>t({taxonomy:A,include:[]})})}),(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>c!=="name"||u!=="asc",label:B,onDeselect:()=>t({orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,Wr.jsx)(Z0e,{label:B,orderBy:c,order:u,onChange:(A,z)=>{t({orderBy:A,order:z})},disabled:w,help:w?(0,Os.__)("When specific terms are selected, the order is based on their selection order."):void 0})}),!_&&(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>!!h?.length,label:L,onDeselect:()=>t({include:[],orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,Wr.jsx)(m1e,{label:L,taxonomy:s,value:h,onChange:A=>t({include:A})})}),(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>p!==!0,label:N,onDeselect:()=>t({hideEmpty:!0}),isShownByDefault:!0,children:(0,Wr.jsx)(Q0e,{label:N,value:p,onChange:A=>t({hideEmpty:A})})}),x&&(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>d!==!1,label:D,onDeselect:()=>t({showNested:!1}),isShownByDefault:!0,children:(0,Wr.jsx)(e1e,{label:D,value:d,onChange:A=>t({showNested:A}),disabled:w,help:w?(0,Os.__)("When specific terms are selected, only those are displayed."):void 0})}),(0,Wr.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>f!==10,label:T,onDeselect:()=>t({perPage:10}),isShownByDefault:!0,children:(0,Wr.jsx)(a1e,{label:T,value:f,onChange:A=>t({perPage:A})})})]})}),(0,Wr.jsx)(l1e,{TagName:l,setAttributes:r,clientId:o})]})}var rh=n(y(),1),AIe=[["core/term-template"]];function g1e({attributes:e,setAttributes:t,clientId:r,context:o}){let{tagName:a}=e,i=(0,G7.useBlockProps)(),l=(0,G7.useInnerBlocksProps)(i,{template:AIe}),s=(0,h1e.useCallback)(c=>t(u=>({termQuery:{...u.termQuery,...c}})),[t]);return(0,rh.jsxs)(rh.Fragment,{children:[(0,rh.jsx)(f1e,{attributes:e,setQuery:s,setAttributes:t,clientId:r,templateSlug:o?.templateSlug}),(0,rh.jsx)(a,{...l})]})}var W7=n(F(),1),$7=n(q(),1),g1=n(E(),1),ZO=n(y(),1);function v1e({attributes:e,clientId:t,name:r}){let{blockType:o,activeBlockVariation:a,scopeVariations:i}=(0,W7.useSelect)(p=>{let{getActiveBlockVariation:m,getBlockType:d,getBlockVariations:f}=p($7.store);return{blockType:d(r),activeBlockVariation:m(r,e),scopeVariations:f(r,"block")}},[r,e]),l=a?.icon?.src||a?.icon||o?.icon?.src,s=a?.title||o?.title,{replaceInnerBlocks:c}=(0,W7.useDispatch)(g1.store),u=(0,g1.useBlockProps)();return(0,ZO.jsx)("div",{...u,children:(0,ZO.jsx)(g1.__experimentalBlockVariationPicker,{icon:l,label:s,variations:i,onSelect:p=>{p.innerBlocks&&c(t,(0,$7.createBlocksFromInnerBlocksTemplate)(p.innerBlocks),!1)}})})}var _1e=n(y(),1),MIe=e=>{let r=(0,b1e.useSelect)(o=>!!o(y1e.store).getBlocks(e.clientId).length,[e.clientId])?g1e:v1e;return(0,_1e.jsx)(r,{...e})},x1e=MIe;var q7=n(E(),1),k1e=n(y(),1);function w1e({attributes:{tagName:e="div"}}){let t=q7.useBlockProps.save(),r=q7.useInnerBlocksProps.save(t);return(0,k1e.jsx)(e,{...r})}var $2=n(I(),1),v1=n(O(),1),q2=n(y(),1),zIe=(0,q2.jsx)(v1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,q2.jsx)(v1.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"})}),VIe=(0,q2.jsx)(v1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,q2.jsx)(v1.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"})}),C1e=["core/term-name",{isLink:!0}],OIe=[{name:"name",title:(0,$2.__)("Name"),description:(0,$2.__)("Display the terms' names."),attributes:{},icon:zIe,scope:["block"],innerBlocks:[["core/term-template",{},[C1e]]]},{name:"name-count",title:(0,$2.__)("Name & Count"),description:(0,$2.__)("Display the terms' names and number of posts assigned to each term."),attributes:{},icon:VIe,scope:["block"],innerBlocks:[["core/term-template",{},[["core/group",{layout:{type:"flex",flexWrap:"nowrap"}},[C1e,["core/term-count"]]]]]]}],S1e=OIe;var{name:T1e}=H7,P1e={icon:rd,edit:x1e,save:w1e,example:{},variations:S1e},FIe=()=>R({name:T1e,metadata:H7,settings:P1e});var YO={};K(YO,{init:()=>$Ie,metadata:()=>Z7,name:()=>A1e,settings:()=>M1e});var Z7={$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 E1e=n(O(),1);var b1=n(H(),1),B1e=n(F(),1),Z2=n(I(),1),Vl=n(E(),1),I1e=n(re(),1),wn=n(y(),1),jIe=[["core/term-name"]];function UIe({classList:e}){let t=(0,Vl.useInnerBlocksProps)({className:S("wp-block-term",e)},{template:jIe,__unstableDisableLayoutClassNames:!0});return(0,wn.jsx)("li",{...t})}function GIe({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:a}){let i=(0,Vl.__experimentalUseBlockPreview)({blocks:e,props:{className:S("wp-block-term",r)}}),l=()=>{a(t)};return(0,wn.jsx)("li",{...i,tabIndex:0,role:"button",onClick:l,onKeyPress:l,style:{display:o?"none":void 0}})}var WIe=(0,b1.memo)(GIe);function N1e({clientId:e,attributes:{layout:t},setAttributes:r,context:{termQuery:{taxonomy:o,order:a,orderBy:i,hideEmpty:l,showNested:s=!1,perPage:c,include:u}={}},__unstableLayoutClassNames:p}){let{type:m,columnCount:d=3}=t||{},[f,h]=(0,b1.useState)(),g={hide_empty:l,order:a,orderby:i,per_page:c||-1};!s&&!u?.length&&(g.parent=0),u?.length&&(g.include=u,g.orderby="include",g.order="asc");let{records:v}=(0,I1e.useEntityRecords)("taxonomy",o,g),b=(0,B1e.useSelect)(w=>w(Vl.store).getBlocks(e),[e]),_=(0,Vl.useBlockProps)({className:p}),k=(0,b1.useMemo)(()=>v?.map(w=>({taxonomy:o,termId:w.id,classList:`term-${w.id}`,termData:w})),[v,o]);if(!v)return(0,wn.jsx)("ul",{..._,children:(0,wn.jsx)("li",{className:"wp-block-term term-loading",children:(0,wn.jsx)("div",{className:"term-loading-placeholder"})})});if(!v.length)return(0,wn.jsxs)("p",{..._,children:[" ",(0,Z2.__)("No terms found.")]});let x=w=>r(C=>({layout:{...C.layout,...w}}));return(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)(Vl.BlockControls,{children:(0,wn.jsx)(E1e.ToolbarGroup,{controls:[{icon:Wl,title:(0,Z2._x)("List view","Term template block display setting"),onClick:()=>x({type:"default"}),isActive:m==="default"||m==="constrained"},{icon:Gl,title:(0,Z2._x)("Grid view","Term template block display setting"),onClick:()=>x({type:"grid",columnCount:d}),isActive:m==="grid"}]})}),(0,wn.jsx)("ul",{..._,children:k?.map(w=>(0,wn.jsxs)(Vl.BlockContextProvider,{value:w,children:[w.termId===(f||k[0]?.termId)?(0,wn.jsx)(UIe,{classList:w.classList}):null,(0,wn.jsx)(WIe,{blocks:b,blockContextId:w.termId,classList:w.classList,setActiveBlockContextId:h,isHidden:w.termId===(f||k[0]?.termId)})]},w.termId))})]})}var D1e=n(E(),1),L1e=n(y(),1);function R1e(){return(0,L1e.jsx)(D1e.InnerBlocks.Content,{})}var{name:A1e}=Z7,M1e={icon:td,edit:N1e,save:R1e,example:{}},$Ie=()=>R({name:A1e,metadata:Z7,settings:M1e});var QO={};K(QO,{init:()=>KIe,metadata:()=>Y7,name:()=>H1e,settings:()=>j1e});var y1=n(I(),1),K7=n(O(),1),Yc=n(E(),1),z1e=n(xd(),1),tl=n(y(),1);function V1e({attributes:e,setAttributes:t}){let{width:r,content:o,columns:a}=e;return(0,z1e.default)("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,tl.jsxs)(tl.Fragment,{children:[(0,tl.jsx)(Yc.BlockControls,{children:(0,tl.jsx)(Yc.BlockAlignmentToolbar,{value:r,onChange:i=>t({width:i}),controls:["center","wide","full"]})}),(0,tl.jsx)(Yc.InspectorControls,{children:(0,tl.jsx)(K7.PanelBody,{children:(0,tl.jsx)(K7.RangeControl,{label:(0,y1.__)("Columns"),value:a,onChange:i=>t({columns:i}),min:2,max:4,required:!0})})}),(0,tl.jsx)("div",{...(0,Yc.useBlockProps)({className:`align${r} columns-${a}`}),children:Array.from({length:a}).map((i,l)=>(0,tl.jsx)("div",{className:"wp-block-column",children:(0,tl.jsx)(Yc.RichText,{tagName:"p",value:o?.[l]?.children,onChange:s=>{t({content:[...o.slice(0,l),{children:s},...o.slice(l+1)]})},"aria-label":(0,y1.sprintf)((0,y1.__)("Column %d text"),l+1),placeholder:(0,y1.__)("New Column")})},`column-${l}`))})]})}var Y7={$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 X7=n(E(),1),Q7=n(y(),1);function O1e({attributes:e}){let{width:t,content:r,columns:o}=e;return(0,Q7.jsx)("div",{...X7.useBlockProps.save({className:`align${t} columns-${o}`}),children:Array.from({length:o}).map((a,i)=>(0,Q7.jsx)("div",{className:"wp-block-column",children:(0,Q7.jsx)(X7.RichText.Content,{tagName:"p",value:r?.[i]?.children})},`column-${i}`))})}var J7=n(q(),1),ZIe={to:[{type:"block",blocks:["core/columns"],transform:({className:e,columns:t,content:r,width:o})=>(0,J7.createBlock)("core/columns",{align:o==="wide"||o==="full"?o:void 0,className:e,columns:t},r.map(({children:a})=>(0,J7.createBlock)("core/column",{},[(0,J7.createBlock)("core/paragraph",{content:a})])))}]},F1e=ZIe;var{name:H1e}=Y7,j1e={transforms:F1e,getEditWrapperProps(e){let{width:t}=e;if(t==="wide"||t==="full")return{"data-align":t}},edit:V1e,save:O1e},KIe=()=>R({name:H1e,metadata:Y7,settings:j1e});var rF={};K(rF,{init:()=>oNe,metadata:()=>r9,name:()=>K1e,settings:()=>n9});var tF=n(I(),1);var Z1e=n(q(),1);var oh=n(E(),1);var _1=n(y(),1),YIe={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r}=e;return(0,_1.jsx)(oh.RichText.Content,{tagName:"pre",style:{textAlign:t},value:r})},migrate:be},QIe={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=S({[`has-text-align-${t}`]:t});return(0,_1.jsx)("pre",{...oh.useBlockProps.save({className:o}),children:(0,_1.jsx)(oh.RichText.Content,{value:r})})},migrate(e){return be(Zt(e))},isEligible({style:e,textAlign:t}){return e?.typography?.fontFamily||!!t}},XIe={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=S({[`has-text-align-${t}`]:t});return(0,_1.jsx)("pre",{...oh.useBlockProps.save({className:o}),children:(0,_1.jsx)(oh.RichText.Content,{value:r})})},migrate:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},U1e=[XIe,QIe,YIe];var XO=n(I(),1),e9=n(E(),1),t9=n(q(),1);var G1e=n(y(),1);function W1e(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onRemove:a,insertBlocksAfter:i,style:l}=e,{content:s}=t;Ct(e);let c=(0,e9.useBlockProps)({style:l});return(0,G1e.jsx)(e9.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:s,onChange:u=>{r({content:u})},"aria-label":(0,XO.__)("Poetry text"),placeholder:(0,XO.__)("Write poetry\u2026"),onRemove:a,onMerge:o,...c,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:i?()=>i((0,t9.createBlock)((0,t9.getDefaultBlockName)())):void 0})}var r9={$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 o9=n(E(),1),JO=n(y(),1);function $1e({attributes:e}){let{content:t}=e;return(0,JO.jsx)("pre",{...o9.useBlockProps.save(),children:(0,JO.jsx)(o9.RichText.Content,{value:t})})}var eF=n(q(),1),eNe={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,eF.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,eF.createBlock)("core/paragraph",e)}]},q1e=eNe;var{fieldsKey:tNe,formKey:rNe}=U(Z1e.privateApis),{name:K1e}=r9,n9={icon:Hv,example:{attributes:{content:(0,tF.__)(`WHAT was he doing, the great god Pan,
+`+t.content}}};window.__experimentalContentOnlyInspectorFields&&(G6[W9e]=[{id:"content",label:(0,oV.__)("Content"),type:"text",Edit:"rich-text"}],G6[$9e]={fields:["content"]});var q9e=()=>A({name:$ce,metadata:j6,settings:G6});var aV={};Y(aV,{init:()=>iPe,metadata:()=>$6,name:()=>rue,settings:()=>q6});var Qy=n(N(),1);var tue=n(Z(),1);var at=n(P(),1),Zce=n(O(),1);var Ef="is-style-solid-color";var Gt=n(y(),1),Ky={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 qce(e){if(!e)return;let t=e.match(/border-color:([^;]+)[;]?/);if(t&&t[1])return t[1]}function Bf(e){e=e||"<p></p>";let r=`</p>${e}<p>`.split("</p><p>");return r.shift(),r.pop(),r.join("<br>")}var Z9e={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,a=!at.RichText.isEmpty(r);return(0,Gt.jsx)("figure",{...at.useBlockProps.save({className:S({[`has-text-align-${t}`]:t})}),children:(0,Gt.jsxs)("blockquote",{children:[(0,Gt.jsx)(at.RichText.Content,{tagName:"p",value:o}),a&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:r})]})})},isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},migrate:be},K9e={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,a=!at.RichText.isEmpty(r);return(0,Gt.jsx)("figure",{...at.useBlockProps.save({className:S({[`has-text-align-${t}`]:t})}),children:(0,Gt.jsxs)("blockquote",{children:[(0,Gt.jsx)(at.RichText.Content,{value:o,multiline:!0}),a&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:r})]})})},migrate({value:e,...t}){return be({value:Bf(e),...t})}},Y9e={attributes:{...Ky},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:a,value:i,citation:l,className:s}=e,c=s?.includes(Ef),u,p;if(c){let h=(0,at.getColorClassName)("background-color",t);u=S({"has-background":h||r,[h]:h}),p={backgroundColor:h?void 0:r}}else r&&(p={borderColor:r});let m=(0,at.getColorClassName)("color",a),d=S({"has-text-color":a||o,[m]:m}),f=m?void 0:{color:o};return(0,Gt.jsx)("figure",{...at.useBlockProps.save({className:u,style:p}),children:(0,Gt.jsxs)("blockquote",{className:d,style:f,children:[(0,Gt.jsx)(at.RichText.Content,{value:i,multiline:!0}),!at.RichText.isEmpty(l)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:l})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:a,...i}){let l=t?.includes(Ef),s;return o&&(l?s={color:{background:o}}:s={border:{color:o}}),a&&s&&(s.color={...s.color,text:a}),be({value:Bf(e),className:t,backgroundColor:l?r:void 0,borderColor:l?void 0:r,textAlign:l?"left":void 0,...i,style:s})}},Q9e={attributes:{...Ky,figureStyle:{source:"attribute",selector:"figure",attribute:"style"}},save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:a,value:i,citation:l,className:s,figureStyle:c}=e,u=s?.includes(Ef),p,m;if(u){let g=(0,at.getColorClassName)("background-color",t);p=S({"has-background":g||r,[g]:g}),m={backgroundColor:g?void 0:r}}else r?m={borderColor:r}:t&&(m={borderColor:qce(c)});let d=(0,at.getColorClassName)("color",o),f=(o||a)&&S("has-text-color",{[d]:d});return(0,Gt.jsx)("figure",{className:p,style:m,children:(0,Gt.jsxs)("blockquote",{className:f,style:d?void 0:{color:a},children:[(0,Gt.jsx)(at.RichText.Content,{value:i,multiline:!0}),!at.RichText.isEmpty(l)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:l})]})})},migrate({value:e,className:t,figureStyle:r,mainColor:o,customMainColor:a,customTextColor:i,...l}){let s=t?.includes(Ef),c;if(a&&(s?c={color:{background:a}}:c={border:{color:a}}),i&&c&&(c.color={...c.color,text:i}),!s&&o&&r){let u=qce(r);if(u)return{value:Bf(e),...l,className:t,style:{border:{color:u}}}}return be({value:Bf(e),className:t,backgroundColor:s?o:void 0,borderColor:s?void 0:o,textAlign:s?"left":void 0,...l,style:c})}},X9e={attributes:Ky,save({attributes:e}){let{mainColor:t,customMainColor:r,textColor:o,customTextColor:a,value:i,citation:l,className:s}=e,c=s?.includes(Ef),u,p;if(c)u=(0,at.getColorClassName)("background-color",t),u||(p={backgroundColor:r});else if(r)p={borderColor:r};else if(t){let h=(0,Zce.select)(at.store).getSettings().colors??[];p={borderColor:(0,at.getColorObjectByAttributeValues)(h,t).color}}let m=(0,at.getColorClassName)("color",o),d=o||a?S("has-text-color",{[m]:m}):void 0;return(0,Gt.jsx)("figure",{className:u,style:p,children:(0,Gt.jsxs)("blockquote",{className:d,style:m?void 0:{color:a},children:[(0,Gt.jsx)(at.RichText.Content,{value:i,multiline:!0}),!at.RichText.isEmpty(l)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:l})]})})},migrate({value:e,className:t,mainColor:r,customMainColor:o,customTextColor:a,...i}){let l=t?.includes(Ef),s={};return o&&(l?s={color:{background:o}}:s={border:{color:o}}),a&&s&&(s.color={...s.color,text:a}),be({value:Bf(e),className:t,backgroundColor:l?r:void 0,borderColor:l?void 0:r,textAlign:l?"left":void 0,...i,style:s})}},J9e={attributes:{...Ky},save({attributes:e}){let{value:t,citation:r}=e;return(0,Gt.jsxs)("blockquote",{children:[(0,Gt.jsx)(at.RichText.Content,{value:t,multiline:!0}),!at.RichText.isEmpty(r)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"cite",value:r})]})},migrate({value:e,...t}){return{value:Bf(e),...t}}},ePe={attributes:{...Ky,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,Gt.jsxs)("blockquote",{className:`align${o}`,children:[(0,Gt.jsx)(at.RichText.Content,{value:t,multiline:!0}),!at.RichText.isEmpty(r)&&(0,Gt.jsx)(at.RichText.Content,{tagName:"footer",value:r})]})},migrate({value:e,...t}){return{value:Bf(e),...t}}},Kce=[Z9e,K9e,Y9e,Q9e,X9e,J9e,ePe];var Yy=n(N(),1),w0=n(P(),1),W6=n(Z(),1);var Yce="figure";var Qce="blockquote";var Fu=n(y(),1);function tPe(e){let{attributes:t,setAttributes:r,isSelected:o,insertBlocksAfter:a}=e;Ct(e);let{citation:i,value:l}=t,s=(0,w0.useBlockProps)(),c=!w0.RichText.isEmpty(i)||o;return(0,Fu.jsx)(Fu.Fragment,{children:(0,Fu.jsx)(Yce,{...s,children:(0,Fu.jsxs)(Qce,{children:[(0,Fu.jsx)(w0.RichText,{identifier:"value",tagName:"p",value:l,onChange:u=>r({value:u}),"aria-label":(0,Yy.__)("Pullquote text"),placeholder:(0,Yy.__)("Add quote")}),c&&(0,Fu.jsx)(w0.RichText,{identifier:"citation",tagName:"cite",style:{display:"block"},value:i,"aria-label":(0,Yy.__)("Pullquote citation text"),placeholder:(0,Yy.__)("Add citation"),onChange:u=>r({citation:u}),className:"wp-block-pullquote__citation",__unstableOnSplitAtEnd:a?()=>a((0,W6.createBlock)((0,W6.getDefaultBlockName)())):void 0})]})})})}var Xce=tPe;var $6={$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 C0=n(P(),1),S0=n(y(),1);function Jce({attributes:e}){let{citation:t,value:r}=e,o=!C0.RichText.isEmpty(t);return(0,S0.jsx)("figure",{...C0.useBlockProps.save(),children:(0,S0.jsxs)("blockquote",{children:[(0,S0.jsx)(C0.RichText.Content,{tagName:"p",value:r}),o&&(0,S0.jsx)(C0.RichText.Content,{tagName:"cite",value:t})]})})}var Hu=n(Z(),1),T0=n(Ql(),1),oPe={from:[{type:"block",isMultiBlock:!0,blocks:["core/paragraph"],transform:e=>(0,Hu.createBlock)("core/pullquote",{value:(0,T0.toHTMLString)({value:(0,T0.join)(e.map(({content:t})=>(0,T0.create)({html:t})),`
+`)}),anchor:e.anchor})},{type:"block",blocks:["core/heading"],transform:({content:e,anchor:t})=>(0,Hu.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,Hu.createBlock)("core/paragraph",{content:e})),t&&r.push((0,Hu.createBlock)("core/paragraph",{content:t})),r.length===0?(0,Hu.createBlock)("core/paragraph",{content:""}):r}},{type:"block",blocks:["core/heading"],transform:({value:e,citation:t})=>{if(!e)return(0,Hu.createBlock)("core/heading",{content:t});let r=(0,Hu.createBlock)("core/heading",{content:e});return t?[r,(0,Hu.createBlock)("core/heading",{content:t})]:r}}]},eue=oPe;var{fieldsKey:nPe,formKey:aPe}=U(tue.privateApis),{name:rue}=$6,q6={icon:XB,example:{attributes:{value:(0,Qy.__)("One of the hardest things to do in technology is disrupt yourself."),citation:(0,Qy.__)("Matt Mullenweg")}},transforms:eue,edit:Xce,save:Jce,deprecated:Kce};window.__experimentalContentOnlyInspectorFields&&(q6[nPe]=[{id:"value",label:(0,Qy.__)("Content"),type:"text",Edit:"rich-text"},{id:"citation",label:(0,Qy.__)("Citation"),type:"text",Edit:"rich-text"}],q6[aPe]={fields:["value","citation"]});var iPe=()=>A({name:rue,metadata:$6,settings:q6});var kV={};Y(kV,{init:()=>VPe,metadata:()=>Z6,name:()=>Dpe,settings:()=>Lpe});var Z6={$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,interactivity:!0},editorStyle:"wp-block-query-editor"};var vpe=n(O(),1),bpe=n(H(),1),ype=n(P(),1);var lT=n(O(),1),mpe=n(ve(),1),o2=n(H(),1),Bl=n(P(),1),dpe=n(N(),1),fpe=n(te(),1);var due=n(z(),1),X6=n(N(),1);var Lc=n(O(),1),Nf=n(H(),1),Xy=n(te(),1),K6=n(P(),1),oue=n(Vo(),1),If=n(N(),1),ju=n(Z(),1),Jy=e=>{let t=e?.reduce((r,o)=>{let{mapById:a,mapByName:i,names:l}=r;return a[o.id]=o,i[o.name]=o,l.push(o.name),r},{mapById:{},mapByName:{},names:[]});return{entities:e,...t}},sPe=(e,t)=>{let r=t.split("."),o=e;return r.forEach(a=>{o=o?.[a]}),o},iV=(e,t)=>(e||[]).map(r=>({...r,name:(0,oue.decodeEntities)(sPe(r,t))})),nue=()=>{let e=(0,Lc.useSelect)(a=>{let{getPostTypes:i}=a(Xy.store),l=["attachment"];return i({per_page:-1})?.filter(({viewable:c,slug:u})=>c&&!l.includes(u))},[]),t=(0,Nf.useMemo)(()=>{if(e?.length)return e.reduce((a,i)=>(a[i.slug]=i.taxonomies,a),{})},[e]),r=(0,Nf.useMemo)(()=>(e||[]).map(({labels:a,slug:i})=>({label:a.singular_name,value:i})),[e]),o=(0,Nf.useMemo)(()=>e?.length?e.reduce((a,i)=>(a[i.slug]=i.supports?.["post-formats"]||!1,a),{}):{},[e]);return{postTypesTaxonomiesMap:t,postTypesSelectOptions:r,postTypeFormatSupportMap:o}},Y6=e=>{let t=(0,Lc.useSelect)(r=>{let{getTaxonomies:o,getPostType:a}=r(Xy.store);return a(e)?.taxonomies?.length>0?o({type:e,per_page:-1}):[]},[e]);return(0,Nf.useMemo)(()=>t?.filter(({visibility:r})=>!!r?.publicly_queryable),[t])};function aue(e){return(0,Lc.useSelect)(t=>{let r=t(Xy.store).getPostType(e);return r?.viewable&&r?.hierarchical},[e])}function iue(e){let t=(0,Lc.useSelect)(r=>!!r(Xy.store).getPostType(e)?.supports?.["page-attributes"],[e]);return(0,Nf.useMemo)(()=>{let r=[{label:(0,If.__)("Newest to oldest"),value:"date/desc"},{label:(0,If.__)("Oldest to newest"),value:"date/asc"},{label:(0,If.__)("A \u2192 Z"),value:"title/asc"},{label:(0,If.__)("Z \u2192 A"),value:"title/desc"}];return t&&r.push({label:(0,If.__)("Ascending by order"),value:"menu_order/asc"},{label:(0,If.__)("Descending by order"),value:"menu_order/desc"}),r},[t])}function lue(e){return(0,Lc.useSelect)(t=>t(ju.store).getActiveBlockVariation("core/query",e)?.allowedControls,[e])}function ai(e,t){return e?e.includes(t):!0}var sue=(e,t)=>{let{query:{postType:r,inherit:o},namespace:a}=t,i=e.map(c=>(0,ju.cloneBlock)(c)),l=[],s=[...i];for(;s.length>0;){let c=s.shift();c.name==="core/query"&&(c.attributes.query={...c.attributes.query,postType:r,inherit:o},a&&(c.attributes.namespace=a),l.push(c.clientId)),c.innerBlocks?.forEach(u=>{s.push(u)})}return{newBlocks:i,queryClientIds:l}};function cue(e,t){return(0,Lc.useSelect)(r=>{let o=r(ju.store).getActiveBlockVariation("core/query",t)?.name;if(!o)return"core/query";let{getBlockRootClientId:a,getPatternsByBlockTypes:i}=r(K6.store),l=a(e);return i(`core/query/${o}`,l).length>0?`core/query/${o}`:"core/query"},[e,t])}function uue(e){let{activeVariationName:t,blockVariations:r}=(0,Lc.useSelect)(a=>{let{getActiveBlockVariation:i,getBlockVariations:l}=a(ju.store);return{activeVariationName:i("core/query",e)?.name,blockVariations:l("core/query","block")}},[e]);return(0,Nf.useMemo)(()=>{let a=l=>!l.attributes?.namespace;if(!t)return r.filter(a);let i=r.filter(l=>l.attributes?.namespace?.includes(t));return i.length?i:r.filter(a)},[t,r])}var pue=(e,t)=>(0,Lc.useSelect)(r=>{let{getBlockRootClientId:o,getPatternsByBlockTypes:a}=r(K6.store),i=o(e);return a(t,i)},[t,e]),Q6=e=>(0,Lc.useSelect)(t=>{let{getClientIdsOfDescendants:r,getBlockName:o}=t(K6.store);return r(e).some(a=>{let i=o(a),l=Object.is((0,ju.getBlockSupport)(i,"interactivity"),!0),s=(0,ju.getBlockSupport)(i,"interactivity.clientNavigation");return!l&&!s})},[e]);function mue(e){if(!e)return{isSingular:!0};let t=!1,r=e==="wp"?"custom":e,o=["404","blank","single","page","custom"],a=e.includes("-")?e.split("-",1)[0]:e;return e.includes("-")&&e.split("-").slice(1).join("-")&&(r=a),t=o.includes(r),{isSingular:t,templateType:r}}var e2=n(y(),1);function fue({enhancedPagination:e,setAttributes:t,clientId:r}){let o=Q6(r),a=(0,X6.__)("Reload the full page\u2014instead of just the posts list\u2014when visitors navigate between pages.");return o&&(a=(0,X6.__)("Enhancement disabled because there are non-compatible blocks inside the Query block.")),(0,e2.jsx)(e2.Fragment,{children:(0,e2.jsx)(due.ToggleControl,{label:(0,X6.__)("Reload full page"),help:a,checked:!e,disabled:o,onChange:i=>{t({enhancedPagination:!i})}})})}var gt=n(z(),1),mV=n(O(),1),dV=n(te(),1),Dt=n(N(),1),ope=n(ve(),1),tT=n(H(),1);var hue=n(z(),1),P0=n(N(),1),gue=n(y(),1),cPe=[{label:(0,P0.__)("Newest to oldest"),value:"date/desc"},{label:(0,P0.__)("Oldest to newest"),value:"date/asc"},{label:(0,P0.__)("A \u2192 Z"),value:"title/asc"},{label:(0,P0.__)("Z \u2192 A"),value:"title/desc"}];function uPe({order:e,orderBy:t,orderByOptions:r=cPe,onChange:o}){return(0,gue.jsx)(hue.SelectControl,{label:(0,P0.__)("Order by"),value:`${t}/${e}`,options:r,onChange:a=>{let[i,l]=a.split("/");o({order:l,orderBy:i})}})}var vue=uPe;var bue=n(N(),1),yue=n(z(),1),_ue=n(O(),1),xue=n(te(),1);var kue=n(y(),1),pPe={who:"authors",per_page:-1,_fields:"id,name",context:"view"};function mPe({value:e,onChange:t}){let r=(0,_ue.useSelect)(c=>{let{getUsers:u}=c(xue.store);return u(pPe)},[]);if(!r)return null;let o=Jy(r),i=(e?e.toString().split(","):[]).reduce((c,u)=>{let p=o.mapById[u];return p&&c.push({id:u,value:p.name}),c},[]),l=(c,u)=>{let p=u?.id||c[u]?.id;if(p)return p},s=c=>{let u=Array.from(c.reduce((p,m)=>{let d=l(o.mapByName,m);return d&&p.add(d),p},new Set));t({author:u.join(",")})};return(0,kue.jsx)(yue.FormTokenField,{label:(0,bue.__)("Authors"),value:i,suggestions:o.names,onChange:s,help:""})}var wue=mPe;var Sue=n(N(),1),Tue=n(z(),1),lV=n(O(),1),sV=n(te(),1),Uu=n(H(),1),Pue=n(ve(),1);var Eue=n(y(),1),Df=[],Cue={order:"asc",_fields:"id,title",context:"view"};function dPe({parents:e,postType:t,onChange:r}){let[o,a]=(0,Uu.useState)(""),[i,l]=(0,Uu.useState)(Df),[s,c]=(0,Uu.useState)(Df),u=(0,Pue.useDebounce)(a,250),{searchResults:p,searchHasResolved:m}=(0,lV.useSelect)(v=>{if(!o)return{searchResults:Df,searchHasResolved:!0};let{getEntityRecords:b,hasFinishedResolution:_}=v(sV.store),k=["postType",t,{...Cue,search:o,orderby:"relevance",exclude:e,per_page:20}];return{searchResults:b(...k),searchHasResolved:_("getEntityRecords",k)}},[o,t,e]),d=(0,lV.useSelect)(v=>{if(!e?.length)return Df;let{getEntityRecords:b}=v(sV.store);return b("postType",t,{...Cue,include:e,per_page:e.length})},[e,t]);(0,Uu.useEffect)(()=>{if(e?.length||l(Df),!d?.length)return;let v=Jy(iV(d,"title.rendered")),b=e.reduce((_,k)=>{let x=v.mapById[k];return x&&_.push({id:k,value:x.name}),_},[]);l(b)},[e,d]);let f=(0,Uu.useMemo)(()=>p?.length?Jy(iV(p,"title.rendered")):Df,[p]);(0,Uu.useEffect)(()=>{m&&c(f.names)},[f.names,m]);let h=(v,b)=>{let _=b?.id||v?.[b]?.id;if(_)return _},g=v=>{let b=Array.from(v.reduce((_,k)=>{let x=h(f.mapByName,k);return x&&_.add(x),_},new Set));c(Df),r({parents:b})};return(0,Eue.jsx)(Tue.FormTokenField,{label:(0,Sue.__)("Parents"),value:i,onInputChange:u,suggestions:s,onChange:g,help:""})}var Bue=dPe;var J6=n(z(),1),cV=n(O(),1),uV=n(te(),1),Gu=n(H(),1),Due=n(ve(),1),Lue=n(Vo(),1),eT=n(N(),1);var km=n(y(),1),E0=[],Iue={order:"asc",_fields:"id,name",context:"view"},fPe=(e,t)=>{let r=t?.id||e?.find(a=>a.name===t)?.id;if(r)return r;let o=t.toLocaleLowerCase();return e?.find(a=>a.name.toLocaleLowerCase()===o)?.id};function Rue({onChange:e,query:t}){let{postType:r,taxQuery:o}=t,a=Y6(r);return a?.length?(0,km.jsx)(J6.__experimentalVStack,{spacing:4,children:a.map(i=>{let l=o?.include?.[i.slug]||[],s=o?.exclude?.[i.slug]||[],c=(u,p)=>{let m={...o?.[p],[i.slug]:u};u.length||delete m[i.slug];let d={...o,[p]:Object.keys(m).length?m:void 0};e({taxQuery:Object.values(d).every(f=>!f)?void 0:d})};return(0,km.jsxs)(Gu.Fragment,{children:[(0,km.jsx)(Nue,{taxonomy:i,termIds:l,oppositeTermIds:s,onChange:u=>c(u,"include"),label:i.name}),(0,km.jsx)(Nue,{taxonomy:i,termIds:s,oppositeTermIds:l,onChange:u=>c(u,"exclude"),label:(0,eT.sprintf)((0,eT.__)("Exclude: %s"),i.name)})]},i.slug)})}):null}function Nue({taxonomy:e,termIds:t,oppositeTermIds:r,onChange:o,label:a}){let[i,l]=(0,Gu.useState)(""),[s,c]=(0,Gu.useState)(E0),[u,p]=(0,Gu.useState)(E0),m=(0,Due.useDebounce)(l,250),{searchResults:d,searchHasResolved:f}=(0,cV.useSelect)(v=>{if(!i)return{searchResults:E0,searchHasResolved:!0};let{getEntityRecords:b,hasFinishedResolution:_}=v(uV.store),k=[...t,...r],x=["taxonomy",e.slug,{...Iue,search:i,orderby:"name",exclude:k,per_page:20}];return{searchResults:b(...x),searchHasResolved:_("getEntityRecords",x)}},[i,e.slug,t,r]),h=(0,cV.useSelect)(v=>{if(!t?.length)return E0;let{getEntityRecords:b}=v(uV.store);return b("taxonomy",e.slug,{...Iue,include:t,per_page:t.length})},[e.slug,t]);return(0,Gu.useEffect)(()=>{if(t?.length||c(E0),!h?.length)return;let v=t.reduce((b,_)=>{let k=h.find(x=>x.id===_);return k&&b.push({id:_,value:k.name}),b},[]);c(v)},[t,h]),(0,Gu.useEffect)(()=>{f&&p(d.map(v=>v.name))},[d,f]),(0,km.jsx)("div",{className:"block-library-query-inspector__taxonomy-control",children:(0,km.jsx)(J6.FormTokenField,{label:a,value:s,onInputChange:m,suggestions:u,displayTransform:Lue.decodeEntities,onChange:v=>{let b=new Set;for(let _ of v){let k=fPe(d,_);k&&b.add(k)}p(E0),o(Array.from(b))},help:""})})}var Aue=n(z(),1),Mue=n(O(),1),Vue=n(te(),1),El=n(N(),1),zue=n(y(),1),hPe=[{value:"aside",label:(0,El.__)("Aside")},{value:"audio",label:(0,El.__)("Audio")},{value:"chat",label:(0,El.__)("Chat")},{value:"gallery",label:(0,El.__)("Gallery")},{value:"image",label:(0,El.__)("Image")},{value:"link",label:(0,El.__)("Link")},{value:"quote",label:(0,El.__)("Quote")},{value:"standard",label:(0,El.__)("Standard")},{value:"status",label:(0,El.__)("Status")},{value:"video",label:(0,El.__)("Video")}].sort((e,t)=>{let r=e.label.toUpperCase(),o=t.label.toUpperCase();return r<o?-1:r>o?1:0});function gPe(e,t){return e.map(r=>t.find(o=>o.label.toLocaleLowerCase()===r.toLocaleLowerCase())?.value).filter(Boolean)}function Oue({onChange:e,query:{format:t}}){let r=Array.isArray(t)?t:[t],{supportedFormats:o}=(0,Mue.useSelect)(s=>({supportedFormats:s(Vue.store).getThemeSupports().formats}),[]),a=hPe.filter(s=>o.includes(s.value)),i=r.map(s=>a.find(c=>c.value===s)?.label).filter(Boolean),l=a.filter(s=>!r.includes(s.value)).map(s=>s.label);return(0,zue.jsx)(Aue.FormTokenField,{label:(0,El.__)("Formats"),value:i,suggestions:l,onChange:s=>{e({format:gPe(s,a)})},help:"",__experimentalExpandOnFocus:!0})}var Fue=n(z(),1),Lf=n(N(),1),Hue=n(y(),1),vPe=[{label:(0,Lf.__)("Include"),value:""},{label:(0,Lf.__)("Ignore"),value:"ignore"},{label:(0,Lf.__)("Exclude"),value:"exclude"},{label:(0,Lf.__)("Only"),value:"only"}];function jue({value:e,onChange:t}){return(0,Hue.jsx)(Fue.SelectControl,{label:(0,Lf.__)("Sticky posts"),options:vPe,value:e,onChange:t,help:(0,Lf.__)("Sticky posts always appear first, regardless of their publish date.")})}var Wue=n(z(),1),$ue=n(N(),1),que=n(y(),1),Uue=1,Gue=100,bPe=({perPage:e,offset:t=0,onChange:r})=>(0,que.jsx)(Wue.RangeControl,{label:(0,$ue.__)("Items per page"),min:Uue,max:Gue,onChange:o=>{isNaN(o)||o<Uue||o>Gue||r({perPage:o,offset:t})},value:parseInt(e,10)}),Zue=bPe;var Yue=n(z(),1),Que=n(N(),1),Xue=n(y(),1),Kue=0,yPe=100,_Pe=({offset:e=0,onChange:t})=>(0,Xue.jsx)(Yue.__experimentalNumberControl,{label:(0,Que._x)("Offset","Number of posts to skip in a query"),value:e,min:Kue,onChange:r=>{isNaN(r)||r<Kue||r>yPe||t({offset:r})}}),Jue=_Pe;var epe=n(z(),1),pV=n(N(),1),tpe=n(y(),1),xPe=({pages:e,onChange:t})=>(0,tpe.jsx)(epe.__experimentalNumberControl,{label:(0,pV.__)("Max pages to show"),value:e,min:0,onChange:r=>{isNaN(r)||r<0||t({pages:r})},help:(0,pV.__)("Limit the pages you want to show, even if the query has more results. To show all pages use 0 (zero).")}),rpe=xPe;var qe=n(y(),1);function npe(e){let{attributes:t,setQuery:r,isSingular:o,shouldExcludeCurrentPost:a}=e,{query:i}=t,{order:l,orderBy:s,author:c,pages:u,postType:p,perPage:m,offset:d,sticky:f,inherit:h,taxQuery:g,parents:v,format:b,excludeCurrent:_}=i,k=lue(t),x=p==="post",{postTypesTaxonomiesMap:w,postTypesSelectOptions:C,postTypeFormatSupportMap:T}=nue(),I=Y6(p),D=aue(p),L=Q=>{let Ce={postType:Q},pe=w[Q];if(pe?.length&&g){let fe=Do=>Object.entries(Do||{}).reduce((Lo,[yo,qr])=>(pe.includes(yo)&&(Lo[yo]=qr),Lo),{}),Re={},Et=fe(g.include);Object.keys(Et).length&&(Re.include=Et);let Ve=fe(g.exclude);Object.keys(Ve).length&&(Re.exclude=Ve),Ce.taxQuery=Object.keys(Re).length?Re:void 0}Q!=="post"&&(Ce.sticky=""),Ce.parents=[],T[Q]||(Ce.format=[]),r(Ce)},[E,B]=(0,tT.useState)(i.search),R=(0,tT.useMemo)(()=>(0,ope.debounce)(Q=>{r({search:Q})},250),[r]),V=iue(p),j=ai(k,"inherit"),q=!h&&ai(k,"postType"),W=(0,Dt.__)("Post type"),G=(0,Dt.__)("Select the type of content to display: posts, pages, or custom post types."),F=!h&&ai(k,"order"),J=!h&&x&&ai(k,"sticky"),$=j||q||F||J,X=!!I?.length&&ai(k,"taxQuery"),re=ai(k,"author"),oe=ai(k,"search"),ee=ai(k,"parents")&&D,ce=T[p],ne=(0,mV.useSelect)(Q=>{if(!ce||!ai(k,"format"))return!1;let Ce=Q(dV.store).getThemeSupports();return Ce.formats&&Ce.formats.length>0&&Ce.formats.some(pe=>pe!=="standard")},[k,ce]),we=a&&ai(k,"excludeCurrent"),le=(0,mV.useSelect)(Q=>Q(dV.store).getPostType(p)?.labels.singular_name,[p]),de=X||re||oe||ee||ne||we,ge=K(),ae=ai(k,"postCount"),me=ai(k,"offset"),se=ai(k,"pages"),Pe=ae||me||se,Ee=o&&h;return(0,qe.jsxs)(qe.Fragment,{children:[$&&(0,qe.jsxs)(gt.__experimentalToolsPanel,{label:(0,Dt.__)("Settings"),resetAll:()=>{r({postType:"post",order:"desc",orderBy:"date",sticky:"",inherit:!0})},dropdownMenuProps:ge,children:[j&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!h,label:(0,Dt.__)("Query type"),onDeselect:()=>r({inherit:!0}),isShownByDefault:!0,children:(0,qe.jsxs)(gt.__experimentalVStack,{spacing:4,children:[(0,qe.jsxs)(gt.__experimentalToggleGroupControl,{label:(0,Dt.__)("Query type"),isBlock:!0,onChange:Q=>{r({inherit:Q==="default"})},help:h?(0,Dt.__)("Display a list of posts or custom post types based on the current template."):(0,Dt.__)("Display a list of posts or custom post types based on specific criteria."),value:h?"default":"custom",children:[(0,qe.jsx)(gt.__experimentalToggleGroupControlOption,{value:"default",label:(0,Dt.__)("Default")}),(0,qe.jsx)(gt.__experimentalToggleGroupControlOption,{value:"custom",label:(0,Dt.__)("Custom")})]}),Ee&&(0,qe.jsx)(gt.Notice,{status:"warning",isDismissible:!1,children:(0,Dt.__)("Cannot inherit the current template query when placed inside the singular content (e.g., post, page, 404, blank).")})]})}),q&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>p!=="post",label:W,onDeselect:()=>L("post"),isShownByDefault:!0,children:C.length>2?(0,qe.jsx)(gt.SelectControl,{options:C,value:p,label:W,onChange:L,help:G}):(0,qe.jsx)(gt.__experimentalToggleGroupControl,{isBlock:!0,value:p,label:W,onChange:L,help:G,children:C.map(Q=>(0,qe.jsx)(gt.__experimentalToggleGroupControlOption,{value:Q.value,label:Q.label},Q.value))})}),F&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>l!=="desc"||s!=="date",label:(0,Dt.__)("Order by"),onDeselect:()=>r({order:"desc",orderBy:"date"}),isShownByDefault:!0,children:(0,qe.jsx)(vue,{order:l,orderBy:s,orderByOptions:V,onChange:r})}),J&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!f,label:(0,Dt.__)("Sticky posts"),onDeselect:()=>r({sticky:""}),isShownByDefault:!0,children:(0,qe.jsx)(jue,{value:f,onChange:Q=>r({sticky:Q})})})]}),!h&&Pe&&(0,qe.jsxs)(gt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__display",label:(0,Dt.__)("Display"),resetAll:()=>{r({offset:0,pages:0})},dropdownMenuProps:ge,children:[(0,qe.jsx)(gt.__experimentalToolsPanelItem,{label:(0,Dt.__)("Items per page"),hasValue:()=>m>0,children:(0,qe.jsx)(Zue,{perPage:m,offset:d,onChange:r})}),(0,qe.jsx)(gt.__experimentalToolsPanelItem,{label:(0,Dt._x)("Offset","Number of posts to skip in a query"),hasValue:()=>d>0,onDeselect:()=>r({offset:0}),children:(0,qe.jsx)(Jue,{offset:d,onChange:r})}),(0,qe.jsx)(gt.__experimentalToolsPanelItem,{label:(0,Dt.__)("Max pages to show"),hasValue:()=>u>0,onDeselect:()=>r({pages:0}),children:(0,qe.jsx)(rpe,{pages:u,onChange:r})})]}),!h&&de&&(0,qe.jsxs)(gt.__experimentalToolsPanel,{className:"block-library-query-toolspanel__filters",label:(0,Dt.__)("Filters"),resetAll:()=>{r({author:"",parents:[],search:"",taxQuery:null,format:[],excludeCurrent:null}),B("")},dropdownMenuProps:ge,children:[X&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{label:(0,Dt.__)("Taxonomies"),hasValue:()=>Object.values(g||{}).some(Q=>Object.values(Q||{}).some(Ce=>!!Ce?.length)),onDeselect:()=>r({taxQuery:null}),children:(0,qe.jsx)(Rue,{onChange:r,query:i})}),re&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!c,label:(0,Dt.__)("Authors"),onDeselect:()=>r({author:""}),children:(0,qe.jsx)(wue,{value:c,onChange:r})}),oe&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!E,label:(0,Dt.__)("Keyword"),onDeselect:()=>{r({search:""}),B("")},children:(0,qe.jsx)(gt.TextControl,{label:(0,Dt.__)("Keyword"),value:E,onChange:Q=>{R(Q),B(Q)}})}),ee&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!v?.length,label:(0,Dt.__)("Parents"),onDeselect:()=>r({parents:[]}),children:(0,qe.jsx)(Bue,{parents:v,postType:p,onChange:r})}),ne&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{hasValue:()=>!!b?.length,label:(0,Dt.__)("Formats"),onDeselect:()=>r({format:[]}),children:(0,qe.jsx)(Oue,{onChange:r,query:i})}),we&&(0,qe.jsx)(gt.__experimentalToolsPanelItem,{label:(0,Dt.__)("Exclude"),hasValue:()=>_!==null,onDeselect:()=>r({excludeCurrent:null}),children:(0,qe.jsx)(gt.ToggleControl,{label:(0,Dt.__)("Exclude current"),help:(0,Dt.sprintf)((0,Dt.__)("Exclude the current %s from the query."),le),checked:!!_,onChange:Q=>{r({excludeCurrent:!!Q})}})})]})]})}var I0=n(z(),1),t2=n(N(),1),rT=n(H(),1),ipe=n(O(),1),lpe=n(P(),1);var B0=n(y(),1),ape="wp-block-query-enhanced-pagination-modal__description";function spe({clientId:e,attributes:{enhancedPagination:t},setAttributes:r}){let[o,a]=(0,rT.useState)(!1),i=Q6(e),{__unstableMarkNextChangeAsNotPersistent:l}=(0,ipe.useDispatch)(lpe.store);(0,rT.useEffect)(()=>{t&&i&&(l(),r({enhancedPagination:!1}),a(!0))},[t,i,r,l]);let s=()=>{a(!1)},c=(0,t2.__)("Currently, avoiding full page reloads is not possible when non-interactive or non-client Navigation compatible blocks from plugins are present inside the Query block.")+" "+(0,t2.__)('If you still want to prevent full page reloads, remove that block, then disable "Reload full page" again in the Query Block settings.');return o&&(0,B0.jsx)(I0.Modal,{title:(0,t2.__)("Query block: Reload full page enabled"),className:"wp-block-query__enhanced-pagination-modal",aria:{describedby:ape},role:"alertdialog",focusOnMount:"firstElement",isDismissible:!1,onRequestClose:s,children:(0,B0.jsxs)(I0.__experimentalVStack,{alignment:"right",spacing:5,children:[(0,B0.jsx)("span",{id:ape,children:c}),(0,B0.jsx)(I0.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:s,children:(0,t2.__)("OK")})]})})}var L0=n(z(),1),hV=n(N(),1),ppe=n(O(),1),aT=n(P(),1);var N0=n(H(),1),cpe=n(O(),1),nT=n(z(),1),D0=n(P(),1),oT=n(N(),1);var Wu=n(y(),1);function upe({clientId:e,attributes:t,setIsPatternSelectionModalOpen:r}){return(0,Wu.jsx)(nT.Modal,{overlayClassName:"block-library-query-pattern__selection-modal",title:(0,oT.__)("Choose a pattern"),onRequestClose:()=>r(!1),isFullScreen:!0,children:(0,Wu.jsx)(fV,{clientId:e,attributes:t})})}function r2(e,t){let r=cue(e,t),o=pue(e,r);return(0,N0.useMemo)(()=>o.filter(i=>i.blocks?.[0]?.name==="core/query"),[o])}function fV({clientId:e,attributes:t,showTitlesAsTooltip:r=!1,showSearch:o=!0}){let[a,i]=(0,N0.useState)(""),{replaceBlock:l,selectBlock:s}=(0,cpe.useDispatch)(D0.store),c=r2(e,t),u=(0,N0.useMemo)(()=>({previewPostType:t.query.postType}),[t.query.postType]),p=(0,N0.useMemo)(()=>Wb(c,a),[c,a]),m=(d,f)=>{let{newBlocks:h,queryClientIds:g}=sue(f,t);l(e,h),g[0]&&s(g[0])};return(0,Wu.jsxs)("div",{className:"block-library-query-pattern__selection-content",children:[o&&(0,Wu.jsx)("div",{className:"block-library-query-pattern__selection-search",children:(0,Wu.jsx)(nT.SearchControl,{onChange:i,value:a,label:(0,oT.__)("Search"),placeholder:(0,oT.__)("Search")})}),(0,Wu.jsx)(D0.BlockContextProvider,{value:u,children:(0,Wu.jsx)(D0.__experimentalBlockPatternsList,{blockPatterns:p,onClickPattern:m,showTitlesAsTooltip:r})})]})}var Rf=n(y(),1);function kPe({clientId:e,attributes:t,hasInnerBlocks:r}){if(!r2(e,t).length)return null;let a=r?(0,hV.__)("Change design"):(0,hV.__)("Choose pattern");return(0,Rf.jsx)(aT.BlockControls,{group:"other",children:(0,Rf.jsx)(L0.__experimentalDropdownContentWrapper,{children:(0,Rf.jsx)(L0.Dropdown,{contentClassName:"block-editor-block-settings-menu__popover",focusOnMount:"firstElement",expandOnMobile:!0,renderToggle:({isOpen:i,onToggle:l})=>(0,Rf.jsx)(L0.ToolbarButton,{"aria-haspopup":"true","aria-expanded":i,onClick:l,children:a}),renderContent:()=>(0,Rf.jsx)(fV,{clientId:e,attributes:t,showSearch:!1,showTitlesAsTooltip:!0})})})})}function iT(e){return(0,ppe.useSelect)(r=>{let{isLockedBlock:o}=U(r(aT.store));return o(e.clientId)},[e.clientId])?null:(0,Rf.jsx)(kPe,{...e})}var Yi=n(y(),1),{HTMLElementControl:wPe}=U(Bl.privateApis),CPe=3,SPe=[["core/post-template"]];function gV({attributes:e,setAttributes:t,clientId:r,context:o,name:a,isSelected:i}){let{queryId:l,query:s,enhancedPagination:c,tagName:u="div",query:{inherit:p}={}}=e,{templateSlug:m,postType:d}=o,{isSingular:f,templateType:h}=mue(m),{__unstableMarkNextChangeAsNotPersistent:g}=(0,lT.useDispatch)(Bl.store),v=(0,mpe.useInstanceId)(gV),b=(0,Bl.useBlockProps)(),_=(0,Bl.useInnerBlocksProps)(b,{template:SPe}),{postsPerPage:k}=(0,lT.useSelect)(C=>{let{getSettings:T}=C(Bl.store),{getEntityRecord:I,getEntityRecordEdits:D,canUser:L}=C(fpe.store),E=L("read",{kind:"root",name:"site"})?+I("root","site")?.posts_per_page:+T().postsPerPage;return{postsPerPage:+D("root","site")?.posts_per_page||E||CPe}},[]),x=f&&!p&&(s.postType===d||s.postType===h),w=(0,o2.useCallback)(C=>t(T=>({query:{...T.query,...C}})),[t]);return(0,o2.useEffect)(()=>{let C={};(p&&s.perPage!==k||!s.perPage&&k)&&(C.perPage=k),!x&&s.excludeCurrent!==null&&(C.excludeCurrent=null),Object.keys(C).length&&(g(),w(C))},[s.perPage,s.excludeCurrent,p,k,x,g,w]),(0,o2.useEffect)(()=>{Number.isFinite(l)||(g(),t({queryId:v}))},[l,v,g,t]),(0,Yi.jsxs)(Yi.Fragment,{children:[i&&(0,Yi.jsx)(iT,{clientId:r,attributes:e,hasInnerBlocks:!0}),(0,Yi.jsx)(spe,{attributes:e,setAttributes:t,clientId:r}),(0,Yi.jsx)(Bl.InspectorControls,{children:(0,Yi.jsx)(npe,{name:a,attributes:e,setQuery:w,setAttributes:t,clientId:r,isSingular:f,shouldExcludeCurrentPost:x})}),(0,Yi.jsxs)(Bl.InspectorControls,{group:"advanced",children:[(0,Yi.jsx)(wPe,{tagName:u,onChange:C=>t({tagName:C}),clientId:r,options:[{label:(0,dpe.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]}),(0,Yi.jsx)(fue,{enhancedPagination:c,setAttributes:t,clientId:r})]}),(0,Yi.jsx)(u,{..._})]})}var cT=n(O(),1),uT=n(Z(),1),vV=n(H(),1),Af=n(P(),1),n2=n(z(),1),sT=n(N(),1),hpe=n(ve(),1);var Rc=n(y(),1);function gpe({attributes:e,clientId:t,name:r,openPatternSelectionModal:o,isSelected:a}){let[i,l]=(0,vV.useState)(!1),[s,c]=(0,vV.useState)(0),u=(0,hpe.useResizeObserver)(([_])=>{c(_.contentRect.width)}),m=s>0&&s<160,{blockType:d,activeBlockVariation:f}=(0,cT.useSelect)(_=>{let{getActiveBlockVariation:k,getBlockType:x}=_(uT.store);return{blockType:x(r),activeBlockVariation:k(r,e)}},[r,e]),h=!!r2(t,e).length,g=f?.icon?.src||f?.icon||d?.icon?.src,v=f?.title||d?.title,b=(0,Af.useBlockProps)({ref:u});return i?(0,Rc.jsx)(TPe,{clientId:t,attributes:e,icon:g,label:v}):(0,Rc.jsxs)("div",{...b,children:[a&&(0,Rc.jsx)(iT,{clientId:t,attributes:e,hasInnerBlocks:!1}),(0,Rc.jsxs)(n2.Placeholder,{className:"block-editor-media-placeholder",icon:!m&&g,label:!m&&v,instructions:!m&&(0,sT.__)("Choose a pattern for the query loop or start blank."),withIllustration:m,children:[!!h&&!m&&(0,Rc.jsx)(n2.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,sT.__)("Choose")}),!m&&(0,Rc.jsx)(n2.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{l(!0)},children:(0,sT.__)("Start blank")})]})]})}function TPe({clientId:e,attributes:t,icon:r,label:o}){let a=uue(t),{replaceInnerBlocks:i}=(0,cT.useDispatch)(Af.store),l=(0,Af.useBlockProps)();return(0,Rc.jsx)("div",{...l,children:(0,Rc.jsx)(Af.__experimentalBlockVariationPicker,{icon:r,label:o,variations:a,onSelect:s=>{s.innerBlocks&&i(e,(0,uT.createBlocksFromInnerBlocksTemplate)(s.innerBlocks),!1)}})})}var Mf=n(y(),1),PPe=e=>{let{clientId:t,attributes:r}=e,[o,a]=(0,bpe.useState)(!1),l=(0,vpe.useSelect)(s=>!!s(ype.store).getBlocks(t).length,[t])?gV:gpe;return(0,Mf.jsxs)(Mf.Fragment,{children:[(0,Mf.jsx)(l,{...e,openPatternSelectionModal:()=>a(!0)}),o&&(0,Mf.jsx)(upe,{clientId:t,attributes:r,setIsPatternSelectionModalOpen:a})]})},_pe=PPe;var pT=n(P(),1),xpe=n(y(),1);function kpe({attributes:{tagName:e="div"}}){let t=pT.useBlockProps.save(),r=pT.useInnerBlocksProps.save(t);return(0,xpe.jsx)(e,{...r})}var a2=n(N(),1);var Ac=n(z(),1),$u=n(y(),1),wpe=(0,$u.jsx)(Ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,$u.jsx)(Ac.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zM7 26h12v1H7v-1zm34-5H7v3h34v-3zM7 38h12v1H7v-1zm34-5H7v3h34v-3z"})}),Cpe=(0,$u.jsx)(Ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,$u.jsx)(Ac.Path,{d:"M41 9H7v3h34V9zm-4 5H7v1h30v-1zm4 3H7v1h34v-1zM7 20h30v1H7v-1zm0 12h30v1H7v-1zm34 3H7v1h34v-1zM7 38h30v1H7v-1zm34-11H7v3h34v-3z"})}),Spe=(0,$u.jsx)(Ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,$u.jsx)(Ac.Path,{d:"M41 9H7v3h34V9zm-22 5H7v1h12v-1zm22 3H7v1h34v-1zM7 20h34v1H7v-1zm0 12h12v1H7v-1zm34 3H7v1h34v-1zM7 38h34v1H7v-1zm34-11H7v3h34v-3z"})}),Tpe=(0,$u.jsx)(Ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,$u.jsx)(Ac.Path,{d:"M7 9h34v6H7V9zm12 8H7v1h12v-1zm18 3H7v1h30v-1zm0 18H7v1h30v-1zM7 35h12v1H7v-1zm34-8H7v6h34v-6z"})});var bV=["core/post-date",{metadata:{bindings:{datetime:{source:"core/post-data",args:{field:"date"}}}}}],EPe=[{name:"title-date",title:(0,a2.__)("Title & Date"),icon:wpe,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],bV]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"title-excerpt",title:(0,a2.__)("Title & Excerpt"),icon:Cpe,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,a2.__)("Title, Date, & Excerpt"),icon:Spe,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-title"],bV,["core/post-excerpt"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]},{name:"image-date-title",title:(0,a2.__)("Image, Date, & Title"),icon:Tpe,attributes:{},innerBlocks:[["core/post-template",{},[["core/post-featured-image"],bV,["core/post-title"]]],["core/query-pagination"],["core/query-no-results"]],scope:["block"]}],Ppe=EPe;var mT=n(Z(),1),ta=n(P(),1);var Vf=n(y(),1),{cleanEmptyObject:yV}=U(ta.privateApis),_V=e=>{let{query:t}=e,{categoryIds:r,tagIds:o,taxQuery:a,...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(a||{}).length&&(i.taxQuery={include:a}),{...e,query:i}},Epe=(e,t)=>{let{style:r,backgroundColor:o,gradient:a,textColor:i,...l}=e;if(!(o||a||i||r?.color||r?.elements?.link))return[e,t];if(r&&(l.style=yV({...r,color:void 0,elements:{...r.elements,link:void 0}})),BPe(t)){let u=t[0],m=r?.color||r?.elements?.link||u.attributes.style?yV({...u.attributes.style,color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0}):void 0,d=(0,mT.createBlock)("core/group",{...u.attributes,backgroundColor:o,gradient:a,textColor:i,style:m},u.innerBlocks);return[l,[d]]}let c=(0,mT.createBlock)("core/group",{backgroundColor:o,gradient:a,textColor:i,style:yV({color:r?.color,elements:r?.elements?.link?{link:r?.elements?.link}:void 0})},t);return[l,[c]]},BPe=(e=[])=>e.length===1&&e[0].name==="core/group",xV=e=>{let{layout:t=null}=e;if(!t)return e;let{inherit:r=null,contentSize:o=null,...a}=t;return r||o?{...e,layout:{...a,contentSize:o,type:"constrained"}}:e},Bpe=(e=[])=>{let t=null;for(let r of e)if(r.name==="core/post-template"){t=r;break}else r.innerBlocks.length&&(t=Bpe(r.innerBlocks));return t},Ipe=(e=[],t)=>(e.forEach((r,o)=>{r.name==="core/post-template"?e.splice(o,1,t):r.innerBlocks.length&&(r.innerBlocks=Ipe(r.innerBlocks,t))}),e),R0=(e,t)=>{let{displayLayout:r=null,...o}=e;if(!r)return[e,t];let a=Bpe(t);if(!a)return[e,t];let{type:i,columns:l}=r,s=i==="flex"?"grid":"default",c=(0,mT.createBlock)("core/post-template",{...a.attributes,layout:{type:s,...l&&{columnCount:l}}},a.innerBlocks);return[o,Ipe(t,c)]},IPe={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=_V(e),{layout:o,...a}=r,i={...a,displayLayout:r.layout};return R0(i,t)},save(){return(0,Vf.jsx)(ta.InnerBlocks.Content,{})}},NPe={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=_V(e),[o,a]=Epe(r,t),i=xV(o);return R0(i,a)},save({attributes:{tagName:e="div"}}){let t=ta.useBlockProps.save(),r=ta.useInnerBlocksProps.save(t);return(0,Vf.jsx)(e,{...r})}},DPe={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:a}=e;return r||o||a||t?.color||t?.elements?.link},migrate(e,t){let[r,o]=Epe(e,t),a=xV(r);return R0(a,o)},save({attributes:{tagName:e="div"}}){let t=ta.useBlockProps.save(),r=ta.useInnerBlocksProps.save(t);return(0,Vf.jsx)(e,{...r})}},LPe={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=ta.useBlockProps.save(),r=ta.useInnerBlocksProps.save(t);return(0,Vf.jsx)(e,{...r})},isEligible:({layout:e})=>e?.inherit||e?.contentSize&&e?.type!=="constrained",migrate(e,t){let r=xV(e);return R0(r,t)}},RPe={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=ta.useBlockProps.save(),r=ta.useInnerBlocksProps.save(t);return(0,Vf.jsx)(e,{...r})},isEligible:({displayLayout:e})=>!!e,migrate:R0},APe={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=ta.useBlockProps.save(),r=ta.useInnerBlocksProps.save(t);return(0,Vf.jsx)(e,{...r})},isEligible:({query:{taxQuery:e}={}})=>!!e&&Object.keys(e).some(t=>!["include","exclude"].includes(t)),migrate(e,t){let r=_V(e);return R0(r,t)}},MPe=[APe,RPe,LPe,DPe,NPe,IPe],Npe=MPe;var{name:Dpe}=Z6,Lpe={icon:Jm,edit:_pe,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:kpe,variations:Ppe,deprecated:Npe},VPe=()=>A({name:Dpe,metadata:Z6,settings:Lpe});var wV={};Y(wV,{init:()=>FPe,metadata:()=>dT,name:()=>Hpe,settings:()=>jpe});var Fpe=n(N(),1);var dT={$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},typography:{fontSize:!0,lineHeight:!0,__experimentalFontFamily:!0,__experimentalFontWeight:!0,__experimentalFontStyle:!0,__experimentalTextTransform:!0,__experimentalTextDecoration:!0,__experimentalLetterSpacing:!0,__experimentalDefaultControls:{fontSize:!0}},interactivity:{clientNavigation:!0}}};var fT=n(P(),1),Rpe=n(N(),1),Ape=n(y(),1),OPe=[["core/paragraph",{placeholder:(0,Rpe.__)("Add text or blocks that will display when a query returns no results.")}]];function Mpe(){let e=(0,fT.useBlockProps)(),t=(0,fT.useInnerBlocksProps)(e,{template:OPe});return(0,Ape.jsx)("div",{...t})}var Vpe=n(P(),1),zpe=n(y(),1);function Ope(){return(0,zpe.jsx)(Vpe.InnerBlocks.Content,{})}var{name:Hpe}=dT,jpe={icon:Jm,edit:Mpe,save:Ope,example:{innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Fpe.__)("No posts were found.")}}]}},FPe=()=>A({name:Hpe,metadata:dT,settings:jpe});var TV={};Y(TV,{init:()=>GPe,metadata:()=>hT,name:()=>Jpe,settings:()=>eme});var hT={$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 gT=n(N(),1),qu=n(P(),1),vT=n(O(),1),i2=n(z(),1),qpe=n(H(),1);var zf=n(N(),1),A0=n(z(),1),M0=n(y(),1);function Upe({value:e,onChange:t}){return(0,M0.jsxs)(A0.__experimentalToggleGroupControl,{label:(0,zf.__)("Arrow"),value:e,onChange:t,help:(0,zf.__)("A decorative arrow appended to the next and previous page link."),isBlock:!0,children:[(0,M0.jsx)(A0.__experimentalToggleGroupControlOption,{value:"none",label:(0,zf._x)("None","Arrow option for Query Pagination Next/Previous blocks")}),(0,M0.jsx)(A0.__experimentalToggleGroupControlOption,{value:"arrow",label:(0,zf._x)("Arrow","Arrow option for Query Pagination Next/Previous blocks")}),(0,M0.jsx)(A0.__experimentalToggleGroupControlOption,{value:"chevron",label:(0,zf._x)("Chevron","Arrow option for Query Pagination Next/Previous blocks")})]})}var CV=n(N(),1),Gpe=n(z(),1),Wpe=n(y(),1);function $pe({value:e,onChange:t}){return(0,Wpe.jsx)(Gpe.ToggleControl,{label:(0,CV.__)("Show label text"),help:(0,CV.__)('Make label text visible, e.g. "Next Page".'),onChange:t,checked:e===!0})}var Il=n(y(),1),jPe=[["core/query-pagination-previous"],["core/query-pagination-numbers"],["core/query-pagination-next"]];function Zpe({attributes:{paginationArrow:e,showLabel:t},setAttributes:r,clientId:o}){let a=(0,vT.useSelect)(u=>{let{getBlocks:p}=u(qu.store);return p(o)?.find(d=>["core/query-pagination-next","core/query-pagination-previous"].includes(d.name))},[o]),{__unstableMarkNextChangeAsNotPersistent:i}=(0,vT.useDispatch)(qu.store),l=K(),s=(0,qu.useBlockProps)(),c=(0,qu.useInnerBlocksProps)(s,{template:jPe});return(0,qpe.useEffect)(()=>{e==="none"&&!t&&(i(),r({showLabel:!0}))},[e,r,t,i]),(0,Il.jsxs)(Il.Fragment,{children:[a&&(0,Il.jsx)(qu.InspectorControls,{children:(0,Il.jsxs)(i2.__experimentalToolsPanel,{label:(0,gT.__)("Settings"),resetAll:()=>{r({paginationArrow:"none",showLabel:!0})},dropdownMenuProps:l,children:[(0,Il.jsx)(i2.__experimentalToolsPanelItem,{hasValue:()=>e!=="none",label:(0,gT.__)("Pagination arrow"),onDeselect:()=>r({paginationArrow:"none"}),isShownByDefault:!0,children:(0,Il.jsx)(Upe,{value:e,onChange:u=>{r({paginationArrow:u})}})}),e!=="none"&&(0,Il.jsx)(i2.__experimentalToolsPanelItem,{hasValue:()=>!t,label:(0,gT.__)("Show text"),onDeselect:()=>r({showLabel:!0}),isShownByDefault:!0,children:(0,Il.jsx)($pe,{value:t,onChange:u=>{r({showLabel:u})}})})]})}),(0,Il.jsx)("nav",{...c})]})}var Kpe=n(P(),1),Ype=n(y(),1);function Qpe(){return(0,Ype.jsx)(Kpe.InnerBlocks.Content,{})}var bT=n(P(),1),SV=n(y(),1),UPe=[{save(){return(0,SV.jsx)("div",{...bT.useBlockProps.save(),children:(0,SV.jsx)(bT.InnerBlocks.Content,{})})}}],Xpe=UPe;var{name:Jpe}=hT,eme={icon:kv,edit:Zpe,save:Qpe,deprecated:Xpe},GPe=()=>A({name:Jpe,metadata:hT,settings:eme});var EV={};Y(EV,{init:()=>qPe,metadata:()=>yT,name:()=>rme,settings:()=>ome});var yT={$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 PV=n(N(),1),_T=n(P(),1),l2=n(y(),1),$Pe={none:"",arrow:"\u2192",chevron:"\xBB"};function tme({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let a=$Pe[r];return(0,l2.jsxs)("a",{href:"#pagination-next-pseudo-link",onClick:i=>i.preventDefault(),...(0,_T.useBlockProps)(),children:[o&&(0,l2.jsx)(_T.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,PV.__)("Next page link"),placeholder:(0,PV.__)("Next Page"),value:e,onChange:i=>t({label:i})}),a&&(0,l2.jsx)("span",{className:`wp-block-query-pagination-next-arrow is-arrow-${r}`,"aria-hidden":!0,children:a})]})}var{name:rme}=yT,ome={icon:yv,edit:tme},qPe=()=>A({name:rme,metadata:yT,settings:ome});var BV={};Y(BV,{init:()=>YPe,metadata:()=>xT,name:()=>ame,settings:()=>ime});var xT={$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 c2=n(N(),1),kT=n(P(),1),V0=n(z(),1);var Qi=n(y(),1),s2=(e,t="a",r="")=>(0,Qi.jsx)(t,{className:`page-numbers ${r}`,children:e},e),KPe=e=>{let t=[];for(let r=1;r<=e;r++)t.push(s2(r));t.push(s2(e+1,"span","current"));for(let r=1;r<=e;r++)t.push(s2(e+1+r));return t.push(s2("...","span","dots")),t.push(s2(e*2+3)),(0,Qi.jsx)(Qi.Fragment,{children:t})};function nme({attributes:e,setAttributes:t}){let{midSize:r}=e,o=KPe(parseInt(r,10)),a=K();return(0,Qi.jsxs)(Qi.Fragment,{children:[(0,Qi.jsx)(kT.InspectorControls,{children:(0,Qi.jsx)(V0.__experimentalToolsPanel,{label:(0,c2.__)("Settings"),resetAll:()=>t({midSize:2}),dropdownMenuProps:a,children:(0,Qi.jsx)(V0.__experimentalToolsPanelItem,{label:(0,c2.__)("Number of links"),hasValue:()=>r!==2,onDeselect:()=>t({midSize:2}),isShownByDefault:!0,children:(0,Qi.jsx)(V0.RangeControl,{label:(0,c2.__)("Number of links"),help:(0,c2.__)("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,Qi.jsx)("div",{...(0,kT.useBlockProps)(),children:o})]})}var{name:ame}=xT,ime={icon:_v,edit:nme,example:{}},YPe=()=>A({name:ame,metadata:xT,settings:ime});var NV={};Y(NV,{init:()=>JPe,metadata:()=>wT,name:()=>sme,settings:()=>cme});var wT={$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 IV=n(N(),1),CT=n(P(),1),u2=n(y(),1),XPe={none:"",arrow:"\u2190",chevron:"\xAB"};function lme({attributes:{label:e},setAttributes:t,context:{paginationArrow:r,showLabel:o}}){let a=XPe[r];return(0,u2.jsxs)("a",{href:"#pagination-previous-pseudo-link",onClick:i=>i.preventDefault(),...(0,CT.useBlockProps)(),children:[a&&(0,u2.jsx)("span",{className:`wp-block-query-pagination-previous-arrow is-arrow-${r}`,"aria-hidden":!0,children:a}),o&&(0,u2.jsx)(CT.PlainText,{__experimentalVersion:2,tagName:"span","aria-label":(0,IV.__)("Previous page link"),placeholder:(0,IV.__)("Previous Page"),value:e,onChange:i=>t({label:i})})]})}var{name:sme}=wT,cme={icon:xv,edit:lme},JPe=()=>A({name:sme,metadata:wT,settings:cme});var AV={};Y(AV,{init:()=>nEe,metadata:()=>ST,name:()=>vme,settings:()=>bme});var ST={$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 Nl=n(P(),1),Dl=n(z(),1),or=n(N(),1);var DV=n(te(),1),LV=n(O(),1);function ume(){let e=(0,LV.useSelect)(l=>{let{getCurrentPostId:s,getCurrentPostType:c,getCurrentTemplateId:u}=l("core/editor"),p=c(),m=u()||(p==="wp_template"?s():null);return m?l(DV.store).getEditedEntityRecord("postType","wp_template",m)?.slug:null},[]),t=e?.match(/^(category|tag|taxonomy-([^-]+))$|^(((category|tag)|taxonomy-([^-]+))-(.+))$/),r,o,a=!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 l=e?.match(/^(author)$|^author-(.+)$/);l&&(a=!0,l[2]&&(i=l[2]))}return(0,LV.useSelect)(l=>{let{getEntityRecords:s,getTaxonomy:c,getAuthors:u}=l(DV.store),p,m;if(r&&(p=c(r)?.labels?.singular_name),o){let d=s("taxonomy",r,{slug:o,per_page:1});d&&d[0]&&(m=d[0].name)}if(a&&(p="Author",i)){let d=u({slug:i});d&&d[0]&&(m=d[0].name)}return{archiveTypeLabel:p,archiveNameLabel:m}},[i,a,r,o])}var pme=n(te(),1),RV=n(O(),1);function mme(e){let t=(0,RV.useSelect)(r=>{let{getCurrentPostType:o}=r("core/editor");return o()},[]);return(0,RV.useSelect)(r=>{let{getPostType:o}=r(pme.store),i=o(e||t);return{postTypeLabel:i?i.labels.singular_name:""}},[e,t])}var Lt=n(y(),1),tEe=["archive","search","post-type"];function dme(e){Ct(e);let{attributes:{type:t,level:r,levelOptions:o,showPrefix:a,showSearchTerm:i},setAttributes:l,context:{query:s}}=e,{archiveTypeLabel:c,archiveNameLabel:u}=ume(),{postTypeLabel:p}=mme(s?.postType),m=K(),d=r===0?"p":`h${r}`,f=(0,Nl.useBlockProps)({className:"wp-block-query-title__placeholder"});if(!tEe.includes(t))return(0,Lt.jsx)("div",{...f,children:(0,Lt.jsx)(Nl.Warning,{children:(0,or.__)("Provided type is not supported.")})});let h;if(t==="archive"){let g;c?a?u?g=(0,or.sprintf)((0,or._x)("%1$s: %2$s","archive label"),c,u):g=(0,or.sprintf)((0,or.__)("%s: Name"),c):u?g=u:g=(0,or.sprintf)((0,or.__)("%s name"),c):g=a?(0,or.__)("Archive type: Name"):(0,or.__)("Archive title"),h=(0,Lt.jsxs)(Lt.Fragment,{children:[(0,Lt.jsx)(Nl.InspectorControls,{children:(0,Lt.jsx)(Dl.__experimentalToolsPanel,{label:(0,or.__)("Settings"),resetAll:()=>l({showPrefix:!0}),dropdownMenuProps:m,children:(0,Lt.jsx)(Dl.__experimentalToolsPanelItem,{hasValue:()=>!a,label:(0,or.__)("Show archive type in title"),onDeselect:()=>l({showPrefix:!0}),isShownByDefault:!0,children:(0,Lt.jsx)(Dl.ToggleControl,{label:(0,or.__)("Show archive type in title"),onChange:()=>l({showPrefix:!a}),checked:a})})})}),(0,Lt.jsx)(d,{...f,children:g})]})}if(t==="search"&&(h=(0,Lt.jsxs)(Lt.Fragment,{children:[(0,Lt.jsx)(Nl.InspectorControls,{children:(0,Lt.jsx)(Dl.__experimentalToolsPanel,{label:(0,or.__)("Settings"),resetAll:()=>l({showSearchTerm:!0}),dropdownMenuProps:m,children:(0,Lt.jsx)(Dl.__experimentalToolsPanelItem,{hasValue:()=>!i,label:(0,or.__)("Show search term in title"),onDeselect:()=>l({showSearchTerm:!0}),isShownByDefault:!0,children:(0,Lt.jsx)(Dl.ToggleControl,{label:(0,or.__)("Show search term in title"),onChange:()=>l({showSearchTerm:!i}),checked:i})})})}),(0,Lt.jsx)(d,{...f,children:i?(0,or.__)("Search results for: \u201Csearch term\u201D"):(0,or.__)("Search results")})]})),t==="post-type"){let g;p?a?g=(0,or.sprintf)((0,or.__)('Post Type: "%s"'),p):g=p:g=a?(0,or.__)("Post Type: Name"):(0,or.__)("Name"),h=(0,Lt.jsxs)(Lt.Fragment,{children:[(0,Lt.jsx)(Nl.InspectorControls,{children:(0,Lt.jsx)(Dl.__experimentalToolsPanel,{label:(0,or.__)("Settings"),resetAll:()=>l({showPrefix:!0}),dropdownMenuProps:m,children:(0,Lt.jsx)(Dl.__experimentalToolsPanelItem,{hasValue:()=>!a,label:(0,or.__)("Show post type label"),onDeselect:()=>l({showPrefix:!0}),isShownByDefault:!0,children:(0,Lt.jsx)(Dl.ToggleControl,{label:(0,or.__)("Show post type label"),onChange:()=>l({showPrefix:!a}),checked:a})})})}),(0,Lt.jsx)(d,{...f,children:g})]})}return(0,Lt.jsxs)(Lt.Fragment,{children:[(0,Lt.jsx)(Nl.BlockControls,{group:"block",children:(0,Lt.jsx)(Nl.HeadingLevelDropdown,{value:r,options:o,onChange:g=>l({level:g})})}),h]})}var Of=n(N(),1);var fme=[{isDefault:!0,name:"archive-title",title:(0,Of.__)("Archive Title"),description:(0,Of.__)("Display the archive title based on the queried object."),icon:Wl,attributes:{type:"archive"},scope:["inserter"]},{isDefault:!1,name:"search-title",title:(0,Of.__)("Search Results Title"),description:(0,Of.__)("Display the search results title based on the queried object."),icon:Wl,attributes:{type:"search"},scope:["inserter"]},{isDefault:!1,name:"post-type-label",title:(0,Of.__)("Post Type Label"),description:(0,Of.__)("Display the post type label based on the queried object."),icon:Wl,attributes:{type:"post-type"},scope:["inserter"]}];fme.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.type===r.type)});var hme=fme;var rEe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},oEe={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},gme=[rEe,oEe];var{name:vme}=ST,bme={icon:Wl,edit:dme,variations:hme,deprecated:gme},nEe=()=>A({name:vme,metadata:ST,settings:bme});var zV={};Y(zV,{init:()=>iEe,metadata:()=>TT,name:()=>xme,settings:()=>kme});var TT={$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 PT=n(P(),1),ET=n(z(),1),z0=n(N(),1);var wm=n(z(),1),Ff=n(y(),1),MV=(0,Ff.jsx)(wm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,Ff.jsx)(wm.Path,{d:"M4 11h4v2H4v-2zm6 0h6v2h-6v-2zm8 0h2v2h-2v-2z"})}),VV=(0,Ff.jsx)(wm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,Ff.jsx)(wm.Path,{d:"M4 13h2v-2H4v2zm4 0h10v-2H8v2zm12 0h2v-2h-2v2z"})}),yme=(0,Ff.jsx)(wm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",children:(0,Ff.jsx)(wm.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 Ns=n(y(),1);function _me({attributes:e,setAttributes:t}){let{displayType:r}=e,o=(0,PT.useBlockProps)(),a=()=>{switch(r){case"total-results":return MV;case"range-display":return VV}},i=[{role:"menuitemradio",title:(0,z0.__)("Total results"),isActive:r==="total-results",icon:MV,onClick:()=>{t({displayType:"total-results"})}},{role:"menuitemradio",title:(0,z0.__)("Range display"),isActive:r==="range-display",icon:VV,onClick:()=>{t({displayType:"range-display"})}}],l=(0,Ns.jsx)(PT.BlockControls,{children:(0,Ns.jsx)(ET.ToolbarGroup,{children:(0,Ns.jsx)(ET.ToolbarDropdownMenu,{icon:a(),label:(0,z0.__)("Change display type"),controls:i})})});return(0,Ns.jsxs)("div",{...o,children:[l,r==="total-results"?(0,Ns.jsx)(Ns.Fragment,{children:(0,z0.__)("12 results found")}):r==="range-display"?(0,Ns.jsx)(Ns.Fragment,{children:(0,z0.__)("Displaying 1 \u2013 10 of 12")}):null]})}var{name:xme}=TT,kme={icon:yme,edit:_me},iEe=()=>A({name:xme,metadata:TT,settings:kme});var FV={};Y(FV,{init:()=>vEe,metadata:()=>IT,name:()=>Nme,settings:()=>Dme});var OV=n(N(),1);var p2=n(Z(),1),fo=n(P(),1),kn=n(y(),1),Cm=e=>{let{value:t,...r}=e;return[{...r},t?(0,p2.parseWithAttributeSchema)(t,{type:"array",source:"query",selector:"p",query:{content:{type:"string",source:"html"}}}).map(({content:o})=>(0,p2.createBlock)("core/paragraph",{content:o})):(0,p2.createBlock)("core/paragraph")]},wme=["left","right","center"],Hf=(e,t)=>{let{align:r,...o}=e;return[wme.includes(r)?{...o,textAlign:r}:e,t]},lEe=(e,t)=>[{...e,className:e.className?e.className+" is-style-large":"is-style-large"},t],sEe={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})=>wme.includes(e),save({attributes:e}){let{align:t,citation:r}=e,o=S({[`has-text-align-${t}`]:t});return(0,kn.jsxs)("blockquote",{...fo.useBlockProps.save({className:o}),children:[(0,kn.jsx)(fo.InnerBlocks.Content,{}),!fo.RichText.isEmpty(r)&&(0,kn.jsx)(fo.RichText.Content,{tagName:"cite",value:r})]})},migrate:Hf},cEe={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,a=S({[`has-text-align-${t}`]:t});return(0,kn.jsxs)("blockquote",{...fo.useBlockProps.save({className:a}),children:[(0,kn.jsx)(fo.RichText.Content,{multiline:!0,value:r}),!fo.RichText.isEmpty(o)&&(0,kn.jsx)(fo.RichText.Content,{tagName:"cite",value:o})]})},migrate(e){return Hf(...Cm(e))}},uEe={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 Hf(...Cm(e))},save({attributes:e}){let{align:t,value:r,citation:o}=e;return(0,kn.jsxs)("blockquote",{style:{textAlign:t||null},children:[(0,kn.jsx)(fo.RichText.Content,{multiline:!0,value:r}),!fo.RichText.isEmpty(o)&&(0,kn.jsx)(fo.RichText.Content,{tagName:"cite",value:o})]})}},pEe={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 Hf(...lEe(...Cm(r)))}return Hf(...Cm(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:a}=e;return(0,kn.jsxs)("blockquote",{className:a===2?"is-large":"",style:{textAlign:t||null},children:[(0,kn.jsx)(fo.RichText.Content,{multiline:!0,value:r}),!fo.RichText.isEmpty(o)&&(0,kn.jsx)(fo.RichText.Content,{tagName:"cite",value:o})]})}},mEe={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 Hf(...Cm(r))}return Hf(...Cm(e))},save({attributes:e}){let{align:t,value:r,citation:o,style:a}=e;return(0,kn.jsxs)("blockquote",{className:`blocks-quote-style-${a}`,style:{textAlign:t||null},children:[(0,kn.jsx)(fo.RichText.Content,{multiline:!0,value:r}),!fo.RichText.isEmpty(o)&&(0,kn.jsx)(fo.RichText.Content,{tagName:"footer",value:o})]})}},Cme=[sEe,cEe,uEe,pEe,mEe];var m2=n(N(),1),Mc=n(P(),1),Sme=n(z(),1),BT=n(O(),1),Tme=n(H(),1),Pme=n(bd(),1);var Zu=n(y(),1),dEe=[["core/paragraph",{}]],fEe=(e,t)=>{let r=(0,BT.useRegistry)(),{updateBlockAttributes:o,replaceInnerBlocks:a}=(0,BT.useDispatch)(Mc.store);(0,Tme.useEffect)(()=>{if(!e.value)return;let[i,l]=Cm(e);(0,Pme.default)("Value attribute on the quote block",{since:"6.0",version:"6.5",alternative:"inner blocks"}),r.batch(()=>{o(t,i),a(t,l)})},[e.value])};function Eme({attributes:e,setAttributes:t,insertBlocksAfter:r,clientId:o,className:a,isSelected:i}){let{textAlign:l,allowedBlocks:s}=e;fEe(e,o);let c=(0,Mc.useBlockProps)({className:S(a,{[`has-text-align-${l}`]:l})}),u=(0,Mc.useInnerBlocksProps)(c,{template:dEe,templateInsertUpdatesSelection:!0,__experimentalCaptureToolbars:!0,renderAppender:!1,allowedBlocks:s});return(0,Zu.jsxs)(Zu.Fragment,{children:[(0,Zu.jsx)(Mc.BlockControls,{group:"block",children:(0,Zu.jsx)(Mc.AlignmentControl,{value:l,onChange:p=>{t({textAlign:p})}})}),(0,Zu.jsxs)(Sme.BlockQuotation,{...u,children:[u.children,(0,Zu.jsx)(zo,{attributeKey:"citation",tagName:"cite",style:{display:"block"},isSelected:i,attributes:e,setAttributes:t,icon:Vv,label:(0,m2.__)("Quote citation"),placeholder:(0,m2.__)("Add citation"),addLabel:(0,m2.__)("Add citation"),removeLabel:(0,m2.__)("Remove citation"),excludeElementClassName:!0,className:"wp-block-quote__citation",insertBlocksAfter:r})]})]})}var IT={$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 jf=n(P(),1),d2=n(y(),1);function Bme({attributes:e}){let{textAlign:t,citation:r}=e,o=S({[`has-text-align-${t}`]:t});return(0,d2.jsxs)("blockquote",{...jf.useBlockProps.save({className:o}),children:[(0,d2.jsx)(jf.InnerBlocks.Content,{}),!jf.RichText.isEmpty(r)&&(0,d2.jsx)(jf.RichText.Content,{tagName:"cite",value:r})]})}var f2=n(P(),1),Gr=n(Z(),1),gEe={from:[{type:"block",blocks:["core/verse"],transform:({content:e})=>(0,Gr.createBlock)("core/quote",{},[(0,Gr.createBlock)("core/paragraph",{content:e})])},{type:"block",blocks:["core/pullquote"],transform:({value:e,align:t,citation:r,anchor:o,fontSize:a,style:i})=>(0,Gr.createBlock)("core/quote",{align:t,citation:r,anchor:o,fontSize:a,style:i},[(0,Gr.createBlock)("core/paragraph",{content:e})])},{type:"prefix",prefix:">",transform:e=>(0,Gr.createBlock)("core/quote",{},[(0,Gr.createBlock)("core/paragraph",{content:e})])},{type:"raw",schema:()=>({blockquote:{children:"*"}}),selector:"blockquote",transform:(e,t)=>(0,Gr.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,Gr.createBlock)("core/quote",{},e.map(t=>(0,Gr.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:a},i)=>{let l=i.map(({attributes:s})=>`${s.content}`).join("<br>");return(0,Gr.createBlock)("core/pullquote",{value:l,align:e,citation:t,anchor:r,fontSize:o,style:a})}},{type:"block",blocks:["core/verse"],isMatch:({},e)=>e.innerBlocks.every(t=>t.name==="core/paragraph"?!0:(0,Gr.switchToBlockType)(t,"core/paragraph")!==null),transform:({},e)=>{let r=e.flatMap(o=>o.name==="core/paragraph"?o:(0,Gr.switchToBlockType)(o,"core/paragraph")||[]).map(({attributes:o})=>o.content||"").filter(Boolean).join("<br>");return(0,Gr.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,Gr.switchToBlockType)(o,"core/paragraph")!==null):!f2.RichText.isEmpty(e)},transform:({citation:e},t)=>{let r=t.flatMap(o=>o.name==="core/paragraph"?o:(0,Gr.switchToBlockType)(o,"core/paragraph")||[]);return f2.RichText.isEmpty(e)?r:[...r,(0,Gr.createBlock)("core/paragraph",{content:e})]}},{type:"block",blocks:["core/group"],transform:({citation:e,anchor:t},r)=>(0,Gr.createBlock)("core/group",{anchor:t},f2.RichText.isEmpty(e)?r:[...r,(0,Gr.createBlock)("core/paragraph",{content:e})])}],ungroup:({citation:e},t)=>f2.RichText.isEmpty(e)?t:[...t,(0,Gr.createBlock)("core/paragraph",{content:e})]},Ime=gEe;var{name:Nme}=IT,Dme={icon:nI,example:{attributes:{citation:(0,OV.__)("Julio Cort\xE1zar")},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,OV.__)("In quoting others, we cite ourselves.")}}]},transforms:Ime,edit:Eme,save:Bme,deprecated:Cme},vEe=()=>A({name:Nme,metadata:IT,settings:Dme});var HV={};Y(HV,{init:()=>IEe,metadata:()=>NT,name:()=>Ume,settings:()=>Gme});var Fme=n(te(),1),Hme=n(O(),1),jme=n(Vo(),1);var NT={$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}};var g2=n(O(),1),v2=n(H(),1),O0=n(te(),1),Vc=n(z(),1),h2=n(N(),1),Wr=n(P(),1),Mme=n(Rme(),1),Vme=n(Z(),1);var kr=n(y(),1),{useLayoutClasses:yEe}=U(Wr.privateApis),{isOverridableBlock:_Ee}=U(Mme.privateApis),xEe=["full","wide","left","right"],kEe=(e,t)=>{let r=(0,v2.useRef)();return(0,v2.useMemo)(()=>{if(!e?.length)return{};let o=r.current;if(o===void 0){let i=t?.type==="constrained",l=e.some(s=>xEe.includes(s.attributes.align));o=i&&l?"full":null,r.current=o}return{alignment:o,layout:o?t:void 0}},[e,t])};function wEe(){let e=(0,Wr.useBlockProps)();return(0,kr.jsx)("div",{...e,children:(0,kr.jsx)(Wr.Warning,{children:(0,h2.__)("Block cannot be rendered inside itself.")})})}var Ame=()=>{};function zme(e){let{ref:t}=e.attributes;return(0,Wr.useHasRecursion)(t)?(0,kr.jsx)(wEe,{}):(0,kr.jsx)(Wr.RecursionProvider,{uniqueId:t,children:(0,kr.jsx)(TEe,{...e})})}function CEe({recordId:e,canOverrideBlocks:t,hasContent:r,handleEditOriginal:o,resetContent:a}){let i=(0,g2.useSelect)(l=>!!l(O0.store).canUser("update",{kind:"postType",name:"wp_block",id:e}),[e]);return(0,kr.jsxs)(kr.Fragment,{children:[i&&!!o&&(0,kr.jsx)(Wr.BlockControls,{group:"other",children:(0,kr.jsx)(Vc.ToolbarGroup,{children:(0,kr.jsx)(Vc.ToolbarButton,{onClick:o,children:(0,h2.__)("Edit original")})})}),t&&(0,kr.jsx)(Wr.BlockControls,{group:"other",children:(0,kr.jsx)(Vc.ToolbarGroup,{children:(0,kr.jsx)(Vc.ToolbarButton,{onClick:a,disabled:!r,children:(0,h2.__)("Reset")})})})]})}var SEe={};function TEe({name:e,attributes:{ref:t,content:r},__unstableParentLayout:o,setAttributes:a}){let{record:i,hasResolved:l}=(0,O0.useEntityRecord)("postType","wp_block",t),[s]=(0,O0.useEntityBlockEditor)("postType","wp_block",{id:t}),c=l&&!i,{__unstableMarkLastChangeAsPersistent:u}=(0,g2.useDispatch)(Wr.store),{onNavigateToEntityRecord:p,hasPatternOverridesSource:m,supportedBlockTypesRaw:d}=(0,g2.useSelect)(C=>{let{getSettings:T}=C(Wr.store);return{onNavigateToEntityRecord:T().onNavigateToEntityRecord,hasPatternOverridesSource:!!(0,Vme.getBlockBindingsSource)("core/pattern-overrides"),supportedBlockTypesRaw:T().__experimentalBlockBindingsSupportedAttributes||SEe}},[]),f=(0,v2.useMemo)(()=>{let C=Object.keys(d),T=I=>I.some(D=>C.includes(D.name)&&_Ee(D)?!0:T(D.innerBlocks));return m&&T(s)},[m,s,d]),{alignment:h,layout:g}=kEe(s,o),v=yEe({layout:g},e),b=(0,Wr.useBlockProps)({className:S("block-library-block__reusable-block-container",g&&v,{[`align${h}`]:h})}),_=(0,Wr.useInnerBlocksProps)(b,{layout:g,value:s,onInput:Ame,onChange:Ame,renderAppender:s?.length?void 0:Wr.InnerBlocks.ButtonBlockAppender}),k=()=>{p({postId:t,postType:"wp_block"})},x=()=>{r&&(u(),a({content:void 0}))},w=null;return c&&(w=(0,kr.jsx)(Wr.Warning,{children:(0,h2.__)("Block has been deleted or is unavailable.")})),l||(w=(0,kr.jsx)(Vc.Placeholder,{children:(0,kr.jsx)(Vc.Spinner,{})})),(0,kr.jsxs)(kr.Fragment,{children:[l&&!c&&(0,kr.jsx)(CEe,{recordId:t,canOverrideBlocks:f,hasContent:!!r,handleEditOriginal:p?k:void 0,resetContent:x}),w===null?(0,kr.jsx)("div",{..._}):(0,kr.jsx)("div",{...b,children:w})]})}var PEe=e=>typeof e=="object"&&!Array.isArray(e)&&e!==null,EEe={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&&PEe(e[t].values))},migrate(e){let{content:t,...r}=e;if(t&&Object.keys(t).length){let o={...t};for(let a in t)o[a]=t[a].values;return{...r,content:o}}return e}},BEe={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(a=>{o[a]=t[a]}),{...r,content:o}}},Ome=[EEe,BEe];var{name:Ume}=NT,Gme={deprecated:Ome,edit:zme,icon:NI,__experimentalLabel:({ref:e})=>{if(!e)return;let t=(0,Hme.select)(Fme.store).getEditedEntityRecord("postType","wp_block",e);if(t?.title)return(0,jme.decodeEntities)(t.title)}},IEe=()=>A({name:Ume,metadata:NT,settings:Gme});var jV={};Y(jV,{init:()=>DEe,metadata:()=>DT,name:()=>qme,settings:()=>Zme});var $me=n(N(),1);var DT={$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 H0=n(P(),1),j0=n(z(),1),LT=n(Z(),1),F0=n(N(),1);var zc=n(y(),1);function Wme({attributes:{content:e,linkTarget:t},setAttributes:r,insertBlocksAfter:o}){let a=(0,H0.useBlockProps)(),i=K();return(0,zc.jsxs)(zc.Fragment,{children:[(0,zc.jsx)(H0.InspectorControls,{children:(0,zc.jsx)(j0.__experimentalToolsPanel,{label:(0,F0.__)("Settings"),resetAll:()=>r({linkTarget:"_self"}),dropdownMenuProps:i,children:(0,zc.jsx)(j0.__experimentalToolsPanelItem,{label:(0,F0.__)("Open in new tab"),isShownByDefault:!0,hasValue:()=>t!=="_self",onDeselect:()=>r({linkTarget:"_self"}),children:(0,zc.jsx)(j0.ToggleControl,{label:(0,F0.__)("Open in new tab"),onChange:l=>r({linkTarget:l?"_blank":"_self"}),checked:t==="_blank"})})})}),(0,zc.jsx)(H0.RichText,{identifier:"content",tagName:"a","aria-label":(0,F0.__)("\u201CRead more\u201D link text"),placeholder:(0,F0.__)("Read more"),value:e,onChange:l=>r({content:l}),__unstableOnSplitAtEnd:o?()=>o((0,LT.createBlock)((0,LT.getDefaultBlockName)())):void 0,withoutInteractiveFormatting:!0,...a})]})}var{name:qme}=DT,Zme={icon:fi,edit:Wme,example:{attributes:{content:(0,$me.__)("Read more")}}},DEe=()=>A({name:qme,metadata:DT,settings:Zme});var UV={};Y(UV,{init:()=>MEe,metadata:()=>RT,name:()=>Jme,settings:()=>ede});var RT={$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 Uf=n(P(),1),kt=n(z(),1),AT=n(H(),1);var Ot=n(N(),1),Kme=n(dr(),1),Yme=n(sp(),1),Qme=n(ve(),1);var st=n(y(),1),REe=1,AEe=20;function Xme({attributes:e,setAttributes:t,name:r}){let[o,a]=(0,AT.useState)(!e.feedURL),{blockLayout:i,columns:l,displayAuthor:s,displayDate:c,displayExcerpt:u,excerptLength:p,feedURL:m,itemsToShow:d,openInNewTab:f,rel:h}=e,g=K();function v(D){return()=>{let L=e[D];t({[D]:!L})}}function b(D){D.preventDefault(),m&&(t({feedURL:(0,Kme.prependHTTPS)(m)}),a(!1))}let{content:_,status:k,error:x}=(0,Yme.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),w=(0,Qme.useDisabled)(),C=(0,Uf.useBlockProps)({ref:o?null:w}),T=(0,Ot.__)("RSS URL");if(o)return(0,st.jsx)("div",{...C,children:(0,st.jsx)(kt.Placeholder,{icon:wv,label:T,instructions:(0,Ot.__)("Display entries from any RSS or Atom feed."),children:(0,st.jsxs)("form",{onSubmit:b,className:"wp-block-rss__placeholder-form",children:[(0,st.jsx)(kt.__experimentalInputControl,{label:T,type:"url",hideLabelFromVision:!0,placeholder:(0,Ot.__)("Enter URL here\u2026"),value:m,onChange:D=>t({feedURL:D}),className:"wp-block-rss__placeholder-input"}),(0,st.jsx)(kt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Ot.__)("Apply")})]})})});let I=[{icon:td,title:(0,Ot.__)("Edit RSS URL"),onClick:()=>a(!0)},{icon:Gl,title:(0,Ot._x)("List view","RSS block display setting"),onClick:()=>t({blockLayout:"list"}),isActive:i==="list"},{icon:Ul,title:(0,Ot._x)("Grid view","RSS block display setting"),onClick:()=>t({blockLayout:"grid"}),isActive:i==="grid"}];return(0,st.jsxs)(st.Fragment,{children:[(0,st.jsx)(Uf.BlockControls,{children:(0,st.jsx)(kt.ToolbarGroup,{controls:I})}),(0,st.jsx)(Uf.InspectorControls,{children:(0,st.jsxs)(kt.__experimentalToolsPanel,{label:(0,Ot.__)("Settings"),resetAll:()=>{t({itemsToShow:5,displayAuthor:!1,displayDate:!1,displayExcerpt:!1,excerptLength:55,columns:2,openInNewTab:!1})},dropdownMenuProps:g,children:[(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Number of items"),hasValue:()=>d!==5,onDeselect:()=>t({itemsToShow:5}),isShownByDefault:!0,children:(0,st.jsx)(kt.RangeControl,{label:(0,Ot.__)("Number of items"),value:d,onChange:D=>t({itemsToShow:D}),min:REe,max:AEe,required:!0})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Display author"),hasValue:()=>!!s,onDeselect:()=>t({displayAuthor:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Ot.__)("Display author"),checked:s,onChange:v("displayAuthor")})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Display date"),hasValue:()=>!!c,onDeselect:()=>t({displayDate:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Ot.__)("Display date"),checked:c,onChange:v("displayDate")})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Display excerpt"),hasValue:()=>!!u,onDeselect:()=>t({displayExcerpt:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Ot.__)("Display excerpt"),checked:u,onChange:v("displayExcerpt")})}),u&&(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Max number of words in excerpt"),hasValue:()=>p!==55,onDeselect:()=>t({excerptLength:55}),isShownByDefault:!0,children:(0,st.jsx)(kt.RangeControl,{label:(0,Ot.__)("Max number of words in excerpt"),value:p,onChange:D=>t({excerptLength:D}),min:10,max:100,required:!0})}),i==="grid"&&(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Columns"),hasValue:()=>l!==2,onDeselect:()=>t({columns:2}),isShownByDefault:!0,children:(0,st.jsx)(kt.RangeControl,{label:(0,Ot.__)("Columns"),value:l,onChange:D=>t({columns:D}),min:2,max:6,required:!0})}),(0,st.jsx)(kt.__experimentalToolsPanelItem,{label:(0,Ot.__)("Open links in new tab"),hasValue:()=>!!f,onDeselect:()=>t({openInNewTab:!1}),isShownByDefault:!0,children:(0,st.jsx)(kt.ToggleControl,{label:(0,Ot.__)("Open links in new tab"),checked:f,onChange:D=>t({openInNewTab:D})})})]})}),(0,st.jsx)(Uf.InspectorControls,{group:"advanced",children:(0,st.jsx)(kt.TextControl,{label:(0,Ot.__)("Link relation"),help:(0,AT.createInterpolateElement)((0,Ot.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,st.jsx)(kt.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:h||"",onChange:D=>t({rel:D})})}),k==="loading"&&(0,st.jsx)("div",{...C,children:(0,st.jsx)(kt.Spinner,{})}),k==="error"&&(0,st.jsx)("div",{...C,children:(0,st.jsx)("p",{children:(0,Ot.sprintf)((0,Ot.__)("Error: %s"),x)})}),k==="success"&&(0,st.jsx)(xo,{wrapperProps:C,html:_})]})}var{name:Jme}=RT,ede={icon:wv,example:{attributes:{feedURL:"https://wordpress.org"}},edit:Xme},MEe=()=>A({name:Jme,metadata:RT,settings:ede});var KV={};Y(KV,{init:()=>HEe,metadata:()=>MT,name:()=>ude,settings:()=>zT});var U0=n(N(),1);var cde=n(Z(),1);var MT={$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 to=n(P(),1),VT=n(O(),1),b2=n(H(),1),sr=n(z(),1),nde=n(ve(),1);var Rt=n(N(),1),ade=n(Bn(),1),ide=n(ab(),1);var GV=50,WV=350,$V=220;function qV(e){return e==="%"}var wt=n(y(),1),tde={"":(0,Rt.__)("Lets the theme decide. Uses the <search> landmark element if the theme opts in, otherwise a <form>."),search:(0,Rt.__)("Wraps the block in a <search> landmark, announced as a search region by assistive technologies."),form:(0,Rt.__)('Uses a <form role="search"> wrapper for backward compatibility with existing theme styles.')},rde="4px",ode=[25,50,75,100];function lde({className:e,attributes:t,setAttributes:r,toggleSelection:o,isSelected:a,clientId:i}){let{label:l,showLabel:s,placeholder:c,width:u,widthUnit:p,align:m,buttonText:d,buttonPosition:f,buttonUseIcon:h,tagName:g,style:v}=t,b=(0,VT.useSelect)(ae=>{let{getBlockParentsByBlockName:me,wasBlockJustInserted:se}=ae(to.store);return!!me(i,"core/navigation")?.length&&se(i)},[i]),{__unstableMarkNextChangeAsNotPersistent:_}=(0,VT.useDispatch)(to.store);(0,b2.useEffect)(()=>{b&&(_(),r({showLabel:!1,buttonUseIcon:!0,buttonPosition:"button-inside"}))},[_,b,r]);let k=v?.border?.radius,x=(0,to.__experimentalUseBorderProps)(t);typeof k=="number"&&(x={...x,style:{...x.style,borderRadius:`${k}px`}});let w=(0,to.__experimentalUseColorProps)(t),[C,T]=(0,to.useSettings)("typography.fluid","layout"),I=(0,to.getTypographyClassesAndStyles)(t,{typography:{fluid:C},layout:{wideSize:T?.wideSize}}),L=`wp-block-search__width-${(0,nde.useInstanceId)(sr.__experimentalUnitControl)}`,E=f==="button-inside",B=f==="button-outside",R=f==="no-button",V=f==="button-only",j=V&&!a,q=(0,b2.useRef)(),W=(0,b2.useRef)(),G=(0,sr.__experimentalUseCustomUnits)({availableUnits:["%","px"],defaultValues:{"%":GV,px:WV}}),F=()=>S(e,E?"wp-block-search__button-inside":void 0,B?"wp-block-search__button-outside":void 0,R?"wp-block-search__no-button":void 0,V?"wp-block-search__button-only":void 0,!h&&!R?"wp-block-search__text-button":void 0,h&&!R?"wp-block-search__icon-button":void 0,j?"wp-block-search__searchfield-hidden":void 0),J=[{label:(0,Rt.__)("Button outside"),value:"button-outside"},{label:(0,Rt.__)("Button inside"),value:"button-inside"},{label:(0,Rt.__)("No button"),value:"no-button"},{label:(0,Rt.__)("Button only"),value:"button-only"}],$=()=>V?{}:{right:m!=="right",left:m==="right"},X=()=>{let ae=S("wp-block-search__input",R?w.className:void 0,E?void 0:x.className,I.className),me={...R?w.style:{},...E?{borderRadius:x.style?.borderRadius,borderTopLeftRadius:x.style?.borderTopLeftRadius,borderTopRightRadius:x.style?.borderTopRightRadius,borderBottomLeftRadius:x.style?.borderBottomLeftRadius,borderBottomRightRadius:x.style?.borderBottomRightRadius}:x.style,...I.style,textDecoration:void 0};return(0,wt.jsx)("input",{type:"search",className:ae,style:me,"aria-label":(0,Rt.__)("Optional placeholder text"),placeholder:c?void 0:(0,Rt.__)("Optional placeholder\u2026"),value:c,onChange:se=>r({placeholder:se.target.value}),ref:q})},re=()=>{let ae=S("wp-block-search__button",w.className,I.className,E?void 0:x.className,h?"has-icon":void 0,(0,to.__experimentalGetElementClassName)("button")),me={...w.style,...I.style,...E?{borderRadius:x.style?.borderRadius,borderTopLeftRadius:x.style?.borderTopLeftRadius,borderTopRightRadius:x.style?.borderTopRightRadius,borderBottomLeftRadius:x.style?.borderBottomLeftRadius,borderBottomRightRadius:x.style?.borderBottomRightRadius}:x.style};return(0,wt.jsxs)(wt.Fragment,{children:[h&&(0,wt.jsx)("button",{type:"button",className:ae,style:me,"aria-label":d?(0,ade.__unstableStripHTML)(d):(0,Rt.__)("Search"),ref:W,children:(0,wt.jsx)(ia,{icon:Cv})}),!h&&(0,wt.jsx)(to.RichText,{identifier:"buttonText",className:ae,style:me,"aria-label":(0,Rt.__)("Button text"),placeholder:(0,Rt.__)("Add button text\u2026"),withoutInteractiveFormatting:!0,value:d,onChange:se=>r({buttonText:se})})]})},oe=K(),ee=(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(to.InspectorControls,{children:(0,wt.jsxs)(sr.__experimentalToolsPanel,{label:(0,Rt.__)("Settings"),resetAll:()=>{r({width:void 0,widthUnit:void 0,showLabel:!0,buttonUseIcon:!1,buttonPosition:"button-outside"})},dropdownMenuProps:oe,children:[(0,wt.jsx)(sr.__experimentalToolsPanelItem,{hasValue:()=>!s,label:(0,Rt.__)("Show label"),onDeselect:()=>{r({showLabel:!0})},isShownByDefault:!0,children:(0,wt.jsx)(sr.ToggleControl,{checked:s,label:(0,Rt.__)("Show label"),onChange:ae=>r({showLabel:ae})})}),(0,wt.jsx)(sr.__experimentalToolsPanelItem,{hasValue:()=>f!=="button-outside",label:(0,Rt.__)("Button position"),onDeselect:()=>{r({buttonPosition:"button-outside"})},isShownByDefault:!0,children:(0,wt.jsx)(sr.SelectControl,{value:f,label:(0,Rt.__)("Button position"),onChange:ae=>{r({buttonPosition:ae})},options:J})}),f!=="no-button"&&(0,wt.jsx)(sr.__experimentalToolsPanelItem,{hasValue:()=>!!h,label:(0,Rt.__)("Use button with icon"),onDeselect:()=>{r({buttonUseIcon:!1})},isShownByDefault:!0,children:(0,wt.jsx)(sr.ToggleControl,{checked:h,label:(0,Rt.__)("Use button with icon"),onChange:ae=>r({buttonUseIcon:ae})})}),(0,wt.jsx)(sr.__experimentalToolsPanelItem,{hasValue:()=>!!u,label:(0,Rt.__)("Width"),onDeselect:()=>{r({width:void 0,widthUnit:void 0})},isShownByDefault:!0,children:(0,wt.jsxs)(sr.__experimentalVStack,{children:[(0,wt.jsx)(sr.__experimentalUnitControl,{label:(0,Rt.__)("Width"),id:L,min:qV(p)?0:$V,max:qV(p)?100:void 0,step:1,onChange:ae=>{let me=ae===""?void 0:parseInt(ae,10);r({width:me})},onUnitChange:ae=>{r({width:ae==="%"?GV:WV,widthUnit:ae})},__unstableInputWidth:"80px",value:`${u}${p}`,units:G}),(0,wt.jsx)(sr.__experimentalToggleGroupControl,{label:(0,Rt.__)("Percentage Width"),value:ode.includes(u)&&p==="%"?u:void 0,hideLabelFromVision:!0,onChange:ae=>{r({width:ae,widthUnit:"%"})},isBlock:!0,children:ode.map(ae=>(0,wt.jsx)(sr.__experimentalToggleGroupControlOption,{value:ae,label:(0,Rt.sprintf)((0,Rt.__)("%d%%"),ae)},ae))})]})})]})}),(0,wt.jsx)(to.InspectorControls,{group:"advanced",children:(0,wt.jsx)(sr.SelectControl,{label:(0,Rt.__)("HTML element"),value:g??"",options:[{label:(0,Rt.__)("Default"),value:""},{label:"<search>",value:"search"},{label:"<form>",value:"form"}],onChange:ae=>{r({tagName:ae}),(0,ide.speak)(tde[ae].replace(/[<>]/g,""))},help:tde[g??""]})})]}),ce=ae=>ae!==void 0&&parseInt(ae,10)!==0,ne=ae=>ce(ae)?`calc(${ae} + ${rde})`:void 0,we=()=>{let ae=E?x.style:{borderRadius:x.style?.borderRadius,borderTopLeftRadius:x.style?.borderTopLeftRadius,borderTopRightRadius:x.style?.borderTopRightRadius,borderBottomLeftRadius:x.style?.borderBottomLeftRadius,borderBottomRightRadius:x.style?.borderBottomRightRadius};if(E){if(typeof k=="object"){let{borderTopLeftRadius:se,borderTopRightRadius:Pe,borderBottomLeftRadius:Ee,borderBottomRightRadius:Q}=x.style;return{...ae,borderTopLeftRadius:ne(se),borderTopRightRadius:ne(Pe),borderBottomLeftRadius:ne(Ee),borderBottomRightRadius:ne(Q)}}let me=Number.isInteger(k)?`${k}px`:k;ae.borderRadius=`calc(${me} + ${rde})`}return ae},le=(0,to.useBlockProps)({className:F(),style:{...I.style,textDecoration:void 0}}),de=S("wp-block-search__label",I.className);return(0,wt.jsxs)(wt.Fragment,{children:[ee,(0,wt.jsxs)(g==="search"?"search":"div",{...le,children:[s&&(0,wt.jsx)(to.RichText,{identifier:"label",className:de,"aria-label":(0,Rt.__)("Label text"),placeholder:(0,Rt.__)("Add label\u2026"),withoutInteractiveFormatting:!0,value:l,onChange:ae=>r({label:ae}),style:I.style}),(0,wt.jsxs)(sr.ResizableBox,{size:{width:u===void 0?"auto":`${u}${p}`,height:"auto"},className:S("wp-block-search__inside-wrapper",E?x.className:void 0),style:we(),minWidth:$V,enable:$(),onResizeStart:(ae,me,se)=>{r({width:parseInt(se.offsetWidth,10),widthUnit:"px"}),o(!1)},onResizeStop:(ae,me,se,Pe)=>{r({width:parseInt(u+Pe.width,10)}),o(!0)},showHandle:a,children:[(E||B||V)&&(0,wt.jsxs)(wt.Fragment,{children:[X(),re()]}),R&&X()]})]})]})}var ZV=n(N(),1),zEe=[{name:"default",isDefault:!0,attributes:{buttonText:(0,ZV.__)("Search"),label:(0,ZV.__)("Search")}}],sde=zEe;var{fieldsKey:OEe,formKey:FEe}=U(cde.privateApis),{name:ude}=MT,zT={icon:Cv,example:{attributes:{buttonText:(0,U0.__)("Search"),label:(0,U0.__)("Search")},viewportWidth:400},variations:sde,edit:lde};window.__experimentalContentOnlyInspectorFields&&(zT[OEe]=[{id:"label",label:(0,U0.__)("Label"),type:"text",Edit:"rich-text"},{id:"buttonText",label:(0,U0.__)("Button text"),type:"text",Edit:"rich-text"},{id:"placeholder",label:(0,U0.__)("Placeholder"),type:"text",Edit:"rich-text"}],zT[FEe]={fields:["label","buttonText","placeholder"]});var HEe=()=>A({name:ude,metadata:MT,settings:zT});var YV={};Y(YV,{init:()=>$Ee,metadata:()=>FT,name:()=>yde,settings:()=>_de});var Sm=n(P(),1),OT=n(z(),1),_2=n(N(),1);var y2=n(H(),1),pde=n(ve(),1);function mde(e,t,r){let[o,a]=(0,y2.useState)(!1),i=(0,pde.usePrevious)(t);(0,y2.useEffect)(()=>{e==="css"&&!t&&!i&&a(!0)},[t,i,e]),(0,y2.useEffect)(()=>{e==="css"&&(o&&t||i&&t!==i)&&(r({opacity:"alpha-channel"}),a(!1))},[o,t,i])}var Ku=n(y(),1),jEe=({tagName:e,setAttributes:t})=>(0,Ku.jsx)(OT.SelectControl,{label:(0,_2.__)("HTML element"),value:e,onChange:r=>t({tagName:r}),options:[{label:(0,_2.__)("Default (<hr>)"),value:"hr"},{label:"<div>",value:"div"}],help:e==="hr"?(0,_2.__)("Only select <hr> if the separator conveys important information and should be announced by screen readers."):(0,_2.__)("The <div> element should only be used if the block is a design element with no semantic meaning.")});function dde({attributes:e,setAttributes:t}){let{backgroundColor:r,opacity:o,style:a,tagName:i}=e,l=(0,Sm.__experimentalUseColorProps)(e),s=l?.style?.backgroundColor,c=!!a?.color?.background;mde(o,s,t);let u=(0,Sm.getColorClassName)("color",r),p=S({"has-text-color":r||s,[u]:u,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},l.className);return(0,Ku.jsxs)(Ku.Fragment,{children:[(0,Ku.jsx)(Sm.InspectorControls,{group:"advanced",children:(0,Ku.jsx)(jEe,{tagName:i,setAttributes:t})}),(0,Ku.jsx)(i==="hr"?OT.HorizontalRule:i,{...(0,Sm.useBlockProps)({className:p,style:c?{color:s,backgroundColor:s}:void 0})})]})}var FT={$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 G0=n(P(),1),fde=n(y(),1);function hde({attributes:e}){let{backgroundColor:t,style:r,opacity:o,tagName:a}=e,i=r?.color?.background,l=(0,G0.__experimentalGetColorClassesAndStyles)(e),s=(0,G0.getColorClassName)("color",t),c=S({"has-text-color":t||i,[s]:s,"has-css-opacity":o==="css","has-alpha-channel-opacity":o==="alpha-channel"},l.className),u={backgroundColor:l?.style?.backgroundColor,color:s?void 0:i};return(0,fde.jsx)(a,{...G0.useBlockProps.save({className:c,style:u})})}var Tm=n(Z(),1),GEe={from:[{type:"input",regExp:/^-{3,}$/,transform:()=>{let e=(0,Tm.getBlockVariations)("core/separator")?.find(t=>t.isDefault);return[(0,Tm.createBlock)("core/separator",e?.attributes??{}),(0,Tm.createBlock)((0,Tm.getDefaultBlockName)())]}},{type:"raw",selector:"hr",schema:{hr:{}}}],to:[{type:"block",blocks:["core/spacer"],transform:({anchor:e})=>(0,Tm.createBlock)("core/spacer",{anchor:e||void 0})}]},gde=GEe;var x2=n(P(),1),vde=n(y(),1),WEe={attributes:{color:{type:"string"},customColor:{type:"string"}},save({attributes:e}){let{color:t,customColor:r}=e,o=(0,x2.getColorClassName)("background-color",t),a=(0,x2.getColorClassName)("color",t),i=S({"has-text-color has-background":t||r,[o]:o,[a]:a}),l={backgroundColor:o?void 0:r,color:a?void 0:r};return(0,vde.jsx)("hr",{...x2.useBlockProps.save({className:i,style:l})})},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"}}},bde=[WEe];var{name:yde}=FT,_de={icon:bI,example:{attributes:{customColor:"#065174",className:"is-style-wide"}},transforms:gde,edit:dde,save:hde,deprecated:bde},$Ee=()=>A({name:yde,metadata:FT,settings:_de});var XV={};Y(XV,{init:()=>QEe,metadata:()=>$T,name:()=>Dde,settings:()=>Lde});var HT=n(N(),1),UT=n(P(),1),xde=n(ve(),1),kde=n(z(),1);var jT=n(y(),1);function QV({attributes:e,setAttributes:t}){let o=`blocks-shortcode-input-${(0,xde.useInstanceId)(QV)}`;return(0,jT.jsx)("div",{...(0,UT.useBlockProps)(),children:(0,jT.jsx)(kde.Placeholder,{icon:Tv,label:(0,HT.__)("Shortcode"),children:(0,jT.jsx)(UT.PlainText,{className:"blocks-shortcode__textarea",id:o,value:e.text,"aria-label":(0,HT.__)("Shortcode text"),placeholder:(0,HT.__)("Write shortcode here\u2026"),onChange:a=>t({text:a})})})})}var wde=n(H(),1),Cde=n(y(),1);function Sde({attributes:e}){return(0,Cde.jsx)(wde.RawHTML,{children:e.text})}var GT=n(Pde(),1),WT=n(Z(),1),Ide=n(Bde(),1),qEe=()=>(0,WT.getBlockTransforms)("from").filter(e=>e.type==="shortcode"&&e.blockName!=="core/shortcode"),ZEe=(e,t)=>{let r=e.trim(),o=(0,Ide.next)(t,r);return!!o&&o.index===0&&o.content.length===r.length},KEe={from:[{type:"shortcode",tag:"[a-z][a-z0-9_-]*",attributes:{text:{type:"string",shortcode:(e,{content:t})=>(0,GT.removep)((0,GT.autop)(t))}},priority:20}],get to(){return qEe().map(e=>({type:"block",blocks:[e.blockName],isMatch:({text:t=""})=>[].concat(e.tag).some(r=>ZEe(t,r)),transform:({text:t=""})=>(0,WT.rawHandler)({HTML:`<p>${t.trim()}</p>`})}))}},Nde=KEe;var $T={$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:Dde}=$T,Lde={icon:Tv,transforms:Nde,edit:QV,save:Sde},QEe=()=>A({name:Dde,metadata:$T,settings:Lde});var ez={};Y(ez,{init:()=>oBe,metadata:()=>qT,name:()=>Ode,settings:()=>Fde});var qT={$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 JV=n(Ar(),1),Oc=n(H(),1),ho=n(N(),1),At=n(z(),1),Rde=n(ve(),1),go=n(P(),1),Pm=n(O(),1),W0=n(te(),1);var Ade=n(Tr(),1);var je=n(y(),1),ZT=["image"],{mediaEditKey:JEe,openMediaEditorModalKey:eBe}=U(go.privateApis),tBe=({alt:e,attributes:{align:t,width:r,height:o,isLink:a,linkTarget:i,shouldSyncIcon:l},isSelected:s,setAttributes:c,setLogo:u,logoUrl:p,siteUrl:m,logoId:d,iconId:f,setIcon:h,canUserEdit:g})=>{let v=(0,Rde.useViewportMatch)("medium"),_=!["wide","full"].includes(t)&&v,[{naturalWidth:k,naturalHeight:x},w]=(0,Oc.useState)({}),C=(0,Oc.useRef)(),{toggleSelection:T,__unstableMarkNextChangeAsNotPersistent:I}=(0,Pm.useDispatch)(go.store),D=K(),E=(0,go.useBlockEditingMode)()==="contentOnly",{imageEditing:B,maxWidth:R,title:V,editMediaEntity:j,openMediaEditorModal:q}=(0,Pm.useSelect)(Ee=>{let Q=Ee(go.store).getSettings();return{title:Ee(W0.store).getEntityRecord("root","__unstableBase")?.name,imageEditing:Q.imageEditing,maxWidth:Q.maxWidth,editMediaEntity:Q?.[JEe],openMediaEditorModal:Q?.[eBe]}},[]);(0,Oc.useEffect)(()=>{l&&d!==f&&(I(),c({shouldSyncIcon:!1}))},[]);let W=({id:Ee})=>{typeof Ee=="number"&&u(Ee)};function G(){T(!1)}function F(){T(!0)}let J=(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)("img",{className:"custom-logo",src:p,alt:e,onLoad:Ee=>{w({naturalWidth:Ee.target.naturalWidth,naturalHeight:Ee.target.naturalHeight})}}),(0,JV.isBlobURL)(p)&&(0,je.jsx)(At.Spinner,{})]}),$=J;if(a&&($=(0,je.jsx)("a",{href:m,className:"custom-logo-link",rel:"home",title:V,onClick:Ee=>Ee.preventDefault(),children:J})),!_||!k||!x)return(0,je.jsx)("div",{style:{width:r,height:o},children:$});let X=120,re=r||X,oe=k/x,ee=re/oe,ce=k<x?uc:Math.ceil(uc*oe),ne=x<k?uc:Math.ceil(uc/oe),we=R*2.5,le=!1,de=!1;t==="center"?(le=!0,de=!0):(0,ho.isRTL)()?t==="left"?le=!0:de=!0:t==="right"?de=!0:le=!0;let ge=d&&k&&x&&B&&!!j,ae=!E,se=!window?.__experimentalUseCustomizerSiteLogoUrl?m+"/wp-admin/options-general.php":m+"/wp-admin/customize.php?autofocus[section]=title_tagline",Pe=(0,Oc.createInterpolateElement)((0,ho.__)("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,je.jsx)("a",{href:se,target:"_blank",rel:"noopener"})});return(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(go.InspectorControls,{children:(0,je.jsxs)(At.__experimentalToolsPanel,{label:(0,ho.__)("Settings"),dropdownMenuProps:D,children:[(0,je.jsx)(At.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!r,label:(0,ho.__)("Image width"),onDeselect:()=>c({width:void 0}),children:(0,je.jsx)(At.RangeControl,{label:(0,ho.__)("Image width"),onChange:Ee=>c({width:Ee}),min:ce,max:we,initialPosition:Math.min(X,we),value:r||"",disabled:!_})}),(0,je.jsx)(At.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!a,label:(0,ho.__)("Link image to home"),onDeselect:()=>c({isLink:!0}),children:(0,je.jsx)(At.ToggleControl,{label:(0,ho.__)("Link image to home"),onChange:()=>c({isLink:!a}),checked:a})}),a&&(0,je.jsx)(At.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>i==="_blank",label:(0,ho.__)("Open in new tab"),onDeselect:()=>c({linkTarget:"_self"}),children:(0,je.jsx)(At.ToggleControl,{label:(0,ho.__)("Open in new tab"),onChange:Ee=>c({linkTarget:Ee?"_blank":"_self"}),checked:i==="_blank"})}),g&&(0,je.jsx)(At.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!l,label:(0,ho.__)("Use as Site Icon"),onDeselect:()=>{c({shouldSyncIcon:!1}),h(void 0)},children:(0,je.jsx)(At.ToggleControl,{label:(0,ho.__)("Use as Site Icon"),onChange:Ee=>{c({shouldSyncIcon:Ee}),h(Ee?d:void 0)},checked:!!l,help:Pe})})]})}),ge&&q&&ae&&(0,je.jsx)(go.BlockControls,{group:"block",children:(0,je.jsx)(At.ToolbarButton,{ref:C,onClick:()=>q({id:d,onUpdate:W,onClose:()=>C.current?.focus()}),"aria-haspopup":"dialog",icon:Km,label:(0,ho.__)("Crop")})}),(0,je.jsx)(At.ResizableBox,{size:{width:re,height:ee},showHandle:s&&ae,minWidth:ce,maxWidth:we,minHeight:ne,maxHeight:we/oe,lockAspectRatio:!0,enable:{top:!1,right:le,bottom:!0,left:de},onResizeStart:G,onResizeStop:(Ee,Q,Ce,pe)=>{F(),c({width:parseInt(re+pe.width,10),height:parseInt(ee+pe.height,10)})},children:$})]})};function Mde({attributes:e,className:t,setAttributes:r,isSelected:o}){let{width:a,shouldSyncIcon:i}=e,{siteLogoId:l,canUserEdit:s,url:c,siteIconId:u,mediaItemData:p,isRequestingMediaItem:m}=(0,Pm.useSelect)(F=>{let{canUser:J,getEntityRecord:$,getEditedEntityRecord:X}=F(W0.store),re=J("update",{kind:"root",name:"site"}),oe=re?X("root","site"):void 0,ee=$("root","__unstableBase"),ce=re?oe?.site_logo:ee?.site_logo,ne=oe?.site_icon,we=ce&&F(W0.store).getEntityRecord("postType","attachment",ce,{context:"view"}),le=!!ce&&!F(W0.store).hasFinishedResolution("getEntityRecord",["postType","attachment",ce,{context:"view"}]);return{siteLogoId:ce,canUserEdit:re,url:ee?.home,mediaItemData:we,isRequestingMediaItem:le,siteIconId:ne}},[]),{getSettings:d}=(0,Pm.useSelect)(go.store),[f,h]=(0,Oc.useState)(),g=K(),{editEntityRecord:v}=(0,Pm.useDispatch)(W0.store),b=(F,J=!1)=>{(i||J)&&_(F),v("root","site",void 0,{site_logo:F})},_=F=>v("root","site",void 0,{site_icon:F??null}),{alt_text:k,source_url:x}=p??{},w=F=>{if(i===void 0){let J=!u;r({shouldSyncIcon:J}),C(F,J);return}C(F)},C=(F,J=!1)=>{if(F){if(!F.id&&F.url){h(F.url),b(void 0);return}b(F.id,J)}},T=()=>{b(null),r({width:void 0})},{createErrorNotice:I}=(0,Pm.useDispatch)(Ade.store),D=F=>{I(F,{type:"snackbar"}),h()},L=F=>{d().mediaUpload({allowedTypes:ZT,filesList:F,onFileChange([J]){if((0,JV.isBlobURL)(J?.url)){h(J.url);return}w(J)},onError:D,multiple:!1})},E={mediaURL:x,name:x?(0,ho.__)("Replace"):(0,ho.__)("Choose logo"),onSelect:C,onError:D,onReset:T},B=s&&(0,je.jsx)(go.BlockControls,{group:"other",children:(0,je.jsx)(go.MediaReplaceFlow,{...E,allowedTypes:ZT,variant:"toolbar"})}),R,V=l===void 0||m;V&&(R=(0,je.jsx)(At.Spinner,{})),(0,Oc.useEffect)(()=>{x&&f&&h()},[x,f]),(x||f)&&(R=(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(tBe,{alt:k,attributes:e,className:t,isSelected:o,setAttributes:r,logoUrl:f||x,setLogo:b,logoId:p?.id||l,siteUrl:c,setIcon:_,iconId:u,canUserEdit:s}),s&&(0,je.jsx)(At.DropZone,{onFilesDrop:L})]}));let j=F=>{let J=S("block-editor-media-placeholder",t);return(0,je.jsx)(At.Placeholder,{className:J,preview:R,withIllustration:!0,style:{width:a},children:F})},q=S(t,{"is-default-size":!a,"is-transient":f}),W=(0,go.useBlockProps)({className:q}),G=(s||x)&&(0,je.jsx)(go.InspectorControls,{children:(0,je.jsx)(At.__experimentalToolsPanel,{label:(0,ho.__)("Media"),dropdownMenuProps:g,children:s?(0,je.jsx)(At.__experimentalToolsPanelItem,{hasValue:()=>!!x,label:(0,ho.__)("Logo"),isShownByDefault:!0,children:(0,je.jsx)(E4,{mediaId:l,mediaUrl:x,filename:p?.media_details?.sizes?.full?.file||p?.slug,allowedTypes:ZT,onSelect:C,onError:D,onReset:T,isUploading:!!f,emptyLabel:(0,ho.__)("Logo")})}):(0,je.jsx)("div",{className:"block-library-site-logo__inspector-media-replace-container",style:{gridColumn:"1 / -1"},children:(0,je.jsx)(VR,{url:p?.source_url,filename:p?.media_details?.sizes?.full?.file||p?.slug,itemGroupProps:{isBordered:!0,className:"block-library-site-logo__inspector-readonly-logo-preview"},className:"block-library-site-logo__inspector-media-replace-title"})})})});return(0,je.jsxs)("div",{...W,children:[B,G,(!!x||!!f)&&R,(V||!f&&!x&&!s)&&(0,je.jsx)(At.Placeholder,{className:"site-logo_placeholder",withIllustration:!0,children:V&&(0,je.jsx)("span",{className:"components-placeholder__preview",children:(0,je.jsx)(At.Spinner,{})})}),!V&&!f&&!x&&s&&(0,je.jsx)(go.MediaPlaceholder,{onSelect:w,allowedTypes:ZT,onError:D,placeholder:j,mediaLibraryButton:({open:F})=>(0,je.jsx)(At.Button,{__next40pxDefaultSize:!0,icon:nu,variant:"primary",label:(0,ho.__)("Choose logo"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{F()}})})]})}var Vde=n(Z(),1),rBe={to:[{type:"block",blocks:["core/site-title"],transform:({isLink:e,linkTarget:t})=>(0,Vde.createBlock)("core/site-title",{isLink:e,linkTarget:t})}]},zde=rBe;var{name:Ode}=qT,Fde={icon:CI,example:{},edit:Mde,transforms:zde},oBe=()=>A({name:Ode,metadata:qT,settings:Fde});var oz={};Y(oz,{init:()=>lBe,metadata:()=>KT,name:()=>Gde,settings:()=>Wde});var KT={$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 QT=n(O(),1),tz=n(te(),1),Em=n(P(),1),YT=n(N(),1),XT=n(Z(),1);var Yu=n(y(),1);function Hde(e){Ct(e);let{attributes:t,setAttributes:r,insertBlocksAfter:o}=e,{level:a,levelOptions:i}=t,{canUserEdit:l,tagline:s}=(0,QT.useSelect)(f=>{let{canUser:h,getEntityRecord:g,getEditedEntityRecord:v}=f(tz.store),b=h("update",{kind:"root",name:"site"}),_=b?v("root","site"):{},k=g("root","__unstableBase");return{canUserEdit:b,tagline:b?_?.description:k?.description}},[]),c=a===0?"p":`h${a}`,{editEntityRecord:u}=(0,QT.useDispatch)(tz.store);function p(f){u("root","site",void 0,{description:f})}let m=(0,Em.useBlockProps)({className:!l&&!s&&"wp-block-site-tagline__placeholder"}),d=l?(0,Yu.jsx)(Em.RichText,{allowedFormats:[],onChange:p,"aria-label":(0,YT.__)("Site tagline text"),placeholder:(0,YT.__)("Write site tagline\u2026"),tagName:c,value:s,disableLineBreaks:!0,__unstableOnSplitAtEnd:o?()=>o((0,XT.createBlock)((0,XT.getDefaultBlockName)())):void 0,...m}):(0,Yu.jsx)(c,{...m,children:s||(0,YT.__)("Site Tagline placeholder")});return(0,Yu.jsxs)(Yu.Fragment,{children:[(0,Yu.jsx)(Em.BlockControls,{group:"block",children:(0,Yu.jsx)(Em.HeadingLevelDropdown,{value:a,options:i,onChange:f=>r({level:f})})}),d]})}var JT=n(z(),1),rz=n(y(),1),jde=(0,rz.jsx)(JT.SVG,{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",children:(0,rz.jsx)(JT.Path,{d:"M4 10.5h16V9H4v1.5ZM4 15h9v-1.5H4V15Z"})});var aBe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},iBe={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},Ude=[aBe,iBe];var{name:Gde}=KT,Wde={icon:jde,edit:Hde,deprecated:Ude},lBe=()=>A({name:Gde,metadata:KT,settings:Wde});var iz={};Y(iz,{init:()=>mBe,metadata:()=>e8,name:()=>Yde,settings:()=>Qde});var e8={$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,__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 t8=n(O(),1),nz=n(te(),1),Fc=n(N(),1),Ll=n(P(),1),Bm=n(z(),1),r8=n(Z(),1),az=n(Vo(),1);var Yo=n(y(),1);function $de(e){Ct(e);let{attributes:t,setAttributes:r,insertBlocksAfter:o}=e,{level:a,levelOptions:i,isLink:l,linkTarget:s}=t,{canUserEdit:c,title:u}=(0,t8.useSelect)(b=>{let{canUser:_,getEntityRecord:k,getEditedEntityRecord:x}=b(nz.store),w=_("update",{kind:"root",name:"site"}),C=w?x("root","site"):{},T=k("root","__unstableBase");return{canUserEdit:w,title:w?C?.title:T?.name}},[]),{editEntityRecord:p}=(0,t8.useDispatch)(nz.store),m=K(),d=(0,Ll.useBlockEditingMode)();function f(b){p("root","site",void 0,{title:b.trim()})}let h=a===0?"p":`h${a}`,g=(0,Ll.useBlockProps)({className:!c&&!u&&"wp-block-site-title__placeholder"}),v=c?(0,Yo.jsx)(h,{...g,children:(0,Yo.jsx)(Ll.RichText,{tagName:l?"a":"span",href:l?"#site-title-pseudo-link":void 0,"aria-label":(0,Fc.__)("Site title text"),placeholder:(0,Fc.__)("Write site title\u2026"),value:u,onChange:f,allowedFormats:[],disableLineBreaks:!0,__unstableOnSplitAtEnd:o?()=>o((0,r8.createBlock)((0,r8.getDefaultBlockName)())):void 0})}):(0,Yo.jsx)(h,{...g,children:l?(0,Yo.jsx)("a",{href:"#site-title-pseudo-link",onClick:b=>b.preventDefault(),children:(0,az.decodeEntities)(u)||(0,Fc.__)("Site Title placeholder")}):(0,Yo.jsx)("span",{children:(0,az.decodeEntities)(u)||(0,Fc.__)("Site Title placeholder")})});return(0,Yo.jsxs)(Yo.Fragment,{children:[d==="default"&&(0,Yo.jsx)(Ll.BlockControls,{group:"block",children:(0,Yo.jsx)(Ll.HeadingLevelDropdown,{value:a,options:i,onChange:b=>r({level:b})})}),(0,Yo.jsx)(Ll.InspectorControls,{children:(0,Yo.jsxs)(Bm.__experimentalToolsPanel,{label:(0,Fc.__)("Settings"),resetAll:()=>{r({isLink:!0,linkTarget:"_self"})},dropdownMenuProps:m,children:[(0,Yo.jsx)(Bm.__experimentalToolsPanelItem,{hasValue:()=>!l,label:(0,Fc.__)("Make title link to home"),onDeselect:()=>r({isLink:!0}),isShownByDefault:!0,children:(0,Yo.jsx)(Bm.ToggleControl,{label:(0,Fc.__)("Make title link to home"),onChange:()=>r({isLink:!l}),checked:l})}),l&&(0,Yo.jsx)(Bm.__experimentalToolsPanelItem,{hasValue:()=>s!=="_self",label:(0,Fc.__)("Open in new tab"),onDeselect:()=>r({linkTarget:"_self"}),isShownByDefault:!0,children:(0,Yo.jsx)(Bm.ToggleControl,{label:(0,Fc.__)("Open in new tab"),onChange:b=>r({linkTarget:b?"_blank":"_self"}),checked:s==="_blank"})})]})}),v]})}var cBe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},uBe={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:Zt,isEligible({style:e}){return e?.typography?.fontFamily}},qde=[cBe,uBe];var Zde=n(Z(),1),pBe={to:[{type:"block",blocks:["core/site-logo"],transform:({isLink:e,linkTarget:t})=>(0,Zde.createBlock)("core/site-logo",{isLink:e,linkTarget:t})}]},Kde=pBe;var{name:Yde}=e8,Qde={icon:qE,example:{viewportWidth:350,attributes:{style:{typography:{textAlign:"center"}}}},edit:$de,transforms:Kde,deprecated:qde},mBe=()=>A({name:Yde,metadata:e8,settings:Qde});var oO={};Y(oO,{init:()=>bBe,metadata:()=>X8,name:()=>Xfe,settings:()=>J8});var rO=n(N(),1);var Qfe=n(Z(),1);var $0=n(qs(),1),Q8=n(O(),1),Ia=n(P(),1),Gf=n(H(),1),vo=n(z(),1),$fe=n(ve(),1),ii=n(N(),1);var qfe=n(Z(),1);var tO=n(N(),1);var o8=n(M(),1),lz=n(y(),1),Xde=()=>(0,lz.jsx)(o8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,lz.jsx)(o8.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 n8=n(M(),1),sz=n(y(),1),Jde=()=>(0,sz.jsx)(n8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,sz.jsx)(n8.Path,{d:"M15.27 17.289 3 17.289 8.73 6.711 21 6.711 15.27 17.289"})});var a8=n(M(),1),cz=n(y(),1),efe=()=>(0,cz.jsx)(a8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,cz.jsx)(a8.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 i8=n(M(),1),uz=n(y(),1),tfe=()=>(0,uz.jsx)(i8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,uz.jsx)(i8.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 l8=n(M(),1),pz=n(y(),1),k2=()=>(0,pz.jsx)(l8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,pz.jsx)(l8.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 s8=n(M(),1),mz=n(y(),1),rfe=()=>(0,mz.jsx)(s8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,mz.jsx)(s8.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 c8=n(M(),1),dz=n(y(),1),ofe=()=>(0,dz.jsx)(c8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,dz.jsx)(c8.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 u8=n(M(),1),fz=n(y(),1),nfe=()=>(0,fz.jsx)(u8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,fz.jsx)(u8.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 p8=n(M(),1),hz=n(y(),1),afe=()=>(0,hz.jsx)(p8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,hz.jsx)(p8.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 m8=n(M(),1),gz=n(y(),1),ife=()=>(0,gz.jsx)(m8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,gz.jsx)(m8.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 d8=n(M(),1),vz=n(y(),1),lfe=()=>(0,vz.jsx)(d8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,vz.jsx)(d8.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 f8=n(M(),1),bz=n(y(),1),sfe=()=>(0,bz.jsx)(f8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,bz.jsx)(f8.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 h8=n(M(),1),yz=n(y(),1),cfe=()=>(0,yz.jsx)(h8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,yz.jsx)(h8.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 g8=n(M(),1),_z=n(y(),1),ufe=()=>(0,_z.jsx)(g8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,_z.jsx)(g8.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 v8=n(M(),1),xz=n(y(),1),pfe=()=>(0,xz.jsx)(v8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,xz.jsx)(v8.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 b8=n(M(),1),kz=n(y(),1),mfe=()=>(0,kz.jsx)(b8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,kz.jsx)(b8.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 y8=n(M(),1),wz=n(y(),1),dfe=()=>(0,wz.jsx)(y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,wz.jsx)(y8.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 _8=n(M(),1),Cz=n(y(),1),ffe=()=>(0,Cz.jsx)(_8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Cz.jsx)(_8.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 x8=n(M(),1),Sz=n(y(),1),hfe=()=>(0,Sz.jsx)(x8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Sz.jsx)(x8.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 k8=n(M(),1),Tz=n(y(),1),gfe=()=>(0,Tz.jsx)(k8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Tz.jsx)(k8.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 w8=n(M(),1),Pz=n(y(),1),vfe=()=>(0,Pz.jsx)(w8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Pz.jsx)(w8.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 C8=n(M(),1),Ez=n(y(),1),bfe=()=>(0,Ez.jsx)(C8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Ez.jsx)(C8.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 S8=n(M(),1),Bz=n(y(),1),yfe=()=>(0,Bz.jsx)(S8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Bz.jsx)(S8.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 T8=n(M(),1),Iz=n(y(),1),_fe=()=>(0,Iz.jsx)(T8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Iz.jsx)(T8.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 P8=n(M(),1),Nz=n(y(),1),xfe=()=>(0,Nz.jsx)(P8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Nz.jsx)(P8.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 E8=n(M(),1),Dz=n(y(),1),kfe=()=>(0,Dz.jsx)(E8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Dz.jsx)(E8.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 B8=n(M(),1),Lz=n(y(),1),wfe=()=>(0,Lz.jsx)(B8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Lz.jsx)(B8.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 I8=n(M(),1),Rz=n(y(),1),Cfe=()=>(0,Rz.jsx)(I8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Rz.jsx)(I8.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 N8=n(M(),1),Az=n(y(),1),Sfe=()=>(0,Az.jsx)(N8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Az.jsx)(N8.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 D8=n(M(),1),Mz=n(y(),1),Tfe=()=>(0,Mz.jsx)(D8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Mz.jsx)(D8.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 L8=n(M(),1),Vz=n(y(),1),Pfe=()=>(0,Vz.jsx)(L8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Vz.jsx)(L8.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 R8=n(M(),1),zz=n(y(),1),Efe=()=>(0,zz.jsx)(R8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,zz.jsx)(R8.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 A8=n(M(),1),Oz=n(y(),1),Bfe=()=>(0,Oz.jsx)(A8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Oz.jsx)(A8.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 M8=n(M(),1),Fz=n(y(),1),Ife=()=>(0,Fz.jsx)(M8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Fz.jsx)(M8.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 V8=n(M(),1),Hz=n(y(),1),Nfe=()=>(0,Hz.jsx)(V8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Hz.jsx)(V8.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 z8=n(M(),1),jz=n(y(),1),Dfe=()=>(0,jz.jsx)(z8.SVG,{width:"24",height:"24",viewBox:"0 0 128 128",version:"1.1",children:(0,jz.jsx)(z8.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 O8=n(M(),1),Uz=n(y(),1),Lfe=()=>(0,Uz.jsx)(O8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Uz.jsx)(O8.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 F8=n(M(),1),Gz=n(y(),1),Rfe=()=>(0,Gz.jsx)(F8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Gz.jsx)(F8.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 H8=n(M(),1),Wz=n(y(),1),Afe=()=>(0,Wz.jsx)(H8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Wz.jsx)(H8.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 j8=n(M(),1),$z=n(y(),1),Mfe=()=>(0,$z.jsx)(j8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,$z.jsx)(j8.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 U8=n(M(),1),qz=n(y(),1),Vfe=()=>(0,qz.jsx)(U8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,qz.jsx)(U8.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 G8=n(M(),1),Zz=n(y(),1),zfe=()=>(0,Zz.jsx)(G8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Zz.jsx)(G8.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 W8=n(M(),1),Kz=n(y(),1),Ofe=()=>(0,Kz.jsx)(W8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Kz.jsx)(W8.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 $8=n(M(),1),Yz=n(y(),1),Ffe=()=>(0,Yz.jsx)($8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Yz.jsx)($8.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 q8=n(M(),1),Qz=n(y(),1),Hfe=()=>(0,Qz.jsx)(q8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",xmlns:"http://www.w3.org/2000/svg",children:(0,Qz.jsx)(q8.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 Z8=n(M(),1),Xz=n(y(),1),jfe=()=>(0,Xz.jsx)(Z8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Xz.jsx)(Z8.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 K8=n(M(),1),Jz=n(y(),1),Ufe=()=>(0,Jz.jsx)(K8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,Jz.jsx)(K8.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 Y8=n(M(),1),eO=n(y(),1),Gfe=()=>(0,eO.jsx)(Y8.SVG,{width:"24",height:"24",viewBox:"0 0 24 24",version:"1.1",children:(0,eO.jsx)(Y8.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 Wfe(e){return e?.name?{icon:e?.icon??k2,label:e?.title??(0,tO.__)("Social Icon")}:{icon:k2,label:(0,tO.__)("Social Icon")}}var nr=n(y(),1),dBe=({url:e,setAttributes:t,setPopover:r,popoverAnchor:o,clientId:a})=>{let{removeBlock:i}=(0,Q8.useDispatch)(Ia.store);return(0,nr.jsx)(Ia.URLPopover,{anchor:o,"aria-label":(0,ii.__)("Edit social link"),onClose:()=>{r(!1),o?.focus()},children:(0,nr.jsx)("form",{className:"block-editor-url-popover__link-editor",onSubmit:l=>{l.preventDefault(),r(!1),o?.focus()},children:(0,nr.jsx)("div",{className:"block-editor-url-input",children:(0,nr.jsx)(Ia.URLInput,{value:e,onChange:l=>t({url:l}),placeholder:(0,ii.__)("Enter social link"),label:(0,ii.__)("Enter social link"),hideLabelFromVision:!0,disableSuggestions:!0,onKeyDown:l=>{e||l.defaultPrevented||![$0.BACKSPACE,$0.DELETE].includes(l.keyCode)||i(a)},suffix:(0,nr.jsx)(vo.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,nr.jsx)(vo.Button,{icon:ME,label:(0,ii.__)("Apply"),type:"submit",size:"small"})})})})})})},fBe=({attributes:e,context:t,isSelected:r,setAttributes:o,clientId:a,name:i})=>{let{url:l,service:s,label:c="",rel:u}=e,p=K(),{showLabels:m,iconColor:d,iconColorValue:f,iconBackgroundColor:h,iconBackgroundColorValue:g}=t,[v,b]=(0,Gf.useState)(!1),_=S("wp-social-link","wp-block-social-link","wp-social-link-"+s,{"wp-social-link__is-incomplete":!l,[`has-${d}-color`]:d,[`has-${h}-background-color`]:h}),[k,x]=(0,Gf.useState)(null),w=(0,Ia.useBlockEditingMode)()==="contentOnly",{activeVariation:C}=(0,Q8.useSelect)(B=>{let{getActiveBlockVariation:R}=B(qfe.store);return{activeVariation:R(i,e)}},[i,e]),{icon:T,label:I}=Wfe(C),D=c.trim()===""?I:c,L=(0,Gf.useRef)(),E=(0,Ia.useBlockProps)({className:"wp-block-social-link-anchor",ref:(0,$fe.useMergeRefs)([x,L]),onClick:()=>b(!0),onKeyDown:B=>{B.keyCode===$0.ENTER&&(B.preventDefault(),b(!0))}});return(0,nr.jsxs)(nr.Fragment,{children:[w&&m&&(0,nr.jsx)(Ia.BlockControls,{group:"other",children:(0,nr.jsx)(vo.Dropdown,{popoverProps:{placement:"bottom-start"},renderToggle:({isOpen:B,onToggle:R})=>(0,nr.jsx)(vo.ToolbarButton,{onClick:R,"aria-haspopup":"true","aria-expanded":B,children:(0,ii.__)("Text")}),renderContent:()=>(0,nr.jsx)(vo.TextControl,{className:"wp-block-social-link__toolbar_content_text",label:(0,ii.__)("Text"),help:(0,ii.__)("Provide a text label or use the default."),value:c,onChange:B=>o({label:B}),placeholder:I})})}),(0,nr.jsx)(Ia.InspectorControls,{children:(0,nr.jsx)(vo.__experimentalToolsPanel,{label:(0,ii.__)("Settings"),resetAll:()=>{o({label:void 0})},dropdownMenuProps:p,children:(0,nr.jsx)(vo.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,ii.__)("Text"),hasValue:()=>!!c,onDeselect:()=>{o({label:void 0})},children:(0,nr.jsx)(vo.TextControl,{label:(0,ii.__)("Text"),help:(0,ii.__)("The text is visible when enabled from the parent Social Icons block."),value:c,onChange:B=>o({label:B}),placeholder:I})})})}),(0,nr.jsx)(Ia.InspectorControls,{group:"advanced",children:(0,nr.jsx)(vo.TextControl,{label:(0,ii.__)("Link relation"),help:(0,Gf.createInterpolateElement)((0,ii.__)("The <a>Link Relation</a> attribute defines the relationship between a linked resource and the current document."),{a:(0,nr.jsx)(vo.ExternalLink,{href:"https://developer.mozilla.org/docs/Web/HTML/Attributes/rel"})}),value:u||"",onChange:B=>o({rel:B})})}),(0,nr.jsxs)("li",{role:"presentation",className:_,style:{color:f,backgroundColor:g},children:[(0,nr.jsxs)("button",{"aria-haspopup":"dialog",...E,role:"button",children:[(0,nr.jsx)(vo.Icon,{icon:T}),(0,nr.jsx)("span",{className:S("wp-block-social-link-label",{"screen-reader-text":!m}),children:D})]}),r&&v&&(0,nr.jsx)(dBe,{url:l,setAttributes:o,setPopover:b,popoverAnchor:k,clientId:a})]})]})},Zfe=fBe;var X8={$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 Fe=n(N(),1);var Kfe=[{isDefault:!0,name:"wordpress",attributes:{service:"wordpress"},title:(0,Fe._x)("WordPress","social link block variation name"),icon:Hfe},{name:"fivehundredpx",attributes:{service:"fivehundredpx"},title:(0,Fe._x)("500px","social link block variation name"),icon:ufe},{name:"amazon",attributes:{service:"amazon"},title:(0,Fe._x)("Amazon","social link block variation name"),icon:Xde},{name:"bandcamp",attributes:{service:"bandcamp"},title:(0,Fe._x)("Bandcamp","social link block variation name"),icon:Jde},{name:"behance",attributes:{service:"behance"},title:(0,Fe._x)("Behance","social link block variation name"),icon:efe},{name:"bluesky",attributes:{service:"bluesky"},title:(0,Fe._x)("Bluesky","social link block variation name"),icon:tfe},{name:"chain",attributes:{service:"chain"},title:(0,Fe._x)("Link","social link block variation name"),icon:k2},{name:"codepen",attributes:{service:"codepen"},title:(0,Fe._x)("CodePen","social link block variation name"),icon:rfe},{name:"deviantart",attributes:{service:"deviantart"},title:(0,Fe._x)("DeviantArt","social link block variation name"),icon:ofe},{name:"discord",attributes:{service:"discord"},title:(0,Fe._x)("Discord","social link block variation name"),icon:nfe},{name:"dribbble",attributes:{service:"dribbble"},title:(0,Fe._x)("Dribbble","social link block variation name"),icon:afe},{name:"dropbox",attributes:{service:"dropbox"},title:(0,Fe._x)("Dropbox","social link block variation name"),icon:ife},{name:"etsy",attributes:{service:"etsy"},title:(0,Fe._x)("Etsy","social link block variation name"),icon:lfe},{name:"facebook",attributes:{service:"facebook"},title:(0,Fe._x)("Facebook","social link block variation name"),icon:sfe},{name:"feed",attributes:{service:"feed"},title:(0,Fe._x)("RSS Feed","social link block variation name"),icon:cfe},{name:"flickr",attributes:{service:"flickr"},title:(0,Fe._x)("Flickr","social link block variation name"),icon:pfe},{name:"foursquare",attributes:{service:"foursquare"},title:(0,Fe._x)("Foursquare","social link block variation name"),icon:mfe},{name:"goodreads",attributes:{service:"goodreads"},title:(0,Fe._x)("Goodreads","social link block variation name"),icon:dfe},{name:"google",attributes:{service:"google"},title:(0,Fe._x)("Google","social link block variation name"),icon:ffe},{name:"github",attributes:{service:"github"},title:(0,Fe._x)("GitHub","social link block variation name"),icon:hfe},{name:"gravatar",attributes:{service:"gravatar"},title:(0,Fe._x)("Gravatar","social link block variation name"),icon:gfe},{name:"instagram",attributes:{service:"instagram"},title:(0,Fe._x)("Instagram","social link block variation name"),icon:vfe},{name:"lastfm",attributes:{service:"lastfm"},title:(0,Fe._x)("Last.fm","social link block variation name"),icon:bfe},{name:"linkedin",attributes:{service:"linkedin"},title:(0,Fe._x)("LinkedIn","social link block variation name"),icon:yfe},{name:"mail",attributes:{service:"mail"},title:(0,Fe._x)("Mail","social link block variation name"),keywords:["email","e-mail"],icon:_fe},{name:"mastodon",attributes:{service:"mastodon"},title:(0,Fe._x)("Mastodon","social link block variation name"),icon:xfe},{name:"meetup",attributes:{service:"meetup"},title:(0,Fe._x)("Meetup","social link block variation name"),icon:kfe},{name:"medium",attributes:{service:"medium"},title:(0,Fe._x)("Medium","social link block variation name"),icon:wfe},{name:"patreon",attributes:{service:"patreon"},title:(0,Fe._x)("Patreon","social link block variation name"),icon:Cfe},{name:"pinterest",attributes:{service:"pinterest"},title:(0,Fe._x)("Pinterest","social link block variation name"),icon:Sfe},{name:"pocket",attributes:{service:"pocket"},title:(0,Fe._x)("Pocket","social link block variation name"),icon:Tfe},{name:"reddit",attributes:{service:"reddit"},title:(0,Fe._x)("Reddit","social link block variation name"),icon:Pfe},{name:"skype",attributes:{service:"skype"},title:(0,Fe._x)("Skype","social link block variation name"),icon:Efe,scope:[]},{name:"snapchat",attributes:{service:"snapchat"},title:(0,Fe._x)("Snapchat","social link block variation name"),icon:Bfe},{name:"soundcloud",attributes:{service:"soundcloud"},title:(0,Fe._x)("SoundCloud","social link block variation name"),icon:Ife},{name:"spotify",attributes:{service:"spotify"},title:(0,Fe._x)("Spotify","social link block variation name"),icon:Nfe},{name:"telegram",attributes:{service:"telegram"},title:(0,Fe._x)("Telegram","social link block variation name"),icon:Dfe},{name:"threads",attributes:{service:"threads"},title:(0,Fe._x)("Threads","social link block variation name"),icon:Lfe},{name:"tiktok",attributes:{service:"tiktok"},title:(0,Fe._x)("TikTok","social link block variation name"),icon:Rfe},{name:"tumblr",attributes:{service:"tumblr"},title:(0,Fe._x)("Tumblr","social link block variation name"),icon:Afe},{name:"twitch",attributes:{service:"twitch"},title:(0,Fe._x)("Twitch","social link block variation name"),icon:Mfe},{name:"twitter",attributes:{service:"twitter"},title:(0,Fe._x)("Twitter","social link block variation name"),icon:Vfe},{name:"vimeo",attributes:{service:"vimeo"},title:(0,Fe._x)("Vimeo","social link block variation name"),icon:zfe},{name:"vk",attributes:{service:"vk"},title:(0,Fe._x)("VK","social link block variation name"),icon:Ofe},{name:"whatsapp",attributes:{service:"whatsapp"},title:(0,Fe._x)("WhatsApp","social link block variation name"),icon:Ffe},{name:"x",attributes:{service:"x"},keywords:["twitter"],title:(0,Fe._x)("X","social link block variation name"),icon:jfe},{name:"yelp",attributes:{service:"yelp"},title:(0,Fe._x)("Yelp","social link block variation name"),icon:Ufe},{name:"youtube",attributes:{service:"youtube"},title:(0,Fe._x)("YouTube","social link block variation name"),icon:Gfe}];Kfe.forEach(e=>{e.isActive||(e.isActive=(t,r)=>t.service===r.service)});var Yfe=Kfe;var{fieldsKey:gBe,formKey:vBe}=U(Qfe.privateApis),{name:Xfe}=X8,J8={icon:Sv,edit:Zfe,variations:Yfe};window.__experimentalContentOnlyInspectorFields&&(J8[gBe]=[{id:"link",label:(0,rO.__)("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,rO.__)("Label"),type:"text"}],J8[vBe]={fields:["link","label"]});var bBe=()=>A({name:Xfe,metadata:X8,settings:J8});var aO={};Y(aO,{init:()=>SBe,metadata:()=>t7,name:()=>ahe,settings:()=>ihe});var e7=n(P(),1),nO=n(y(),1),yBe=e=>{if(e.layout)return e;let{className:t}=e,r="items-justified-",o=new RegExp(`\\b${r}[^ ]*[ ]?\\b`,"g"),a={...e,className:t?.replace(o,"").trim()},i=t?.match(o)?.[0]?.trim();return i&&Object.assign(a,{layout:{type:"flex",justifyContent:i.slice(r.length)}}),a},_Be=[{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:yBe,save:e=>{let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,itemsJustification:o,size:a}}=e,i=S(a,{"has-icon-color":r,"has-icon-background-color":t,[`items-justified-${o}`]:o}),l={"--wp--social-links--icon-color":r,"--wp--social-links--icon-background-color":t};return(0,nO.jsx)("ul",{...e7.useBlockProps.save({className:i,style:l}),children:(0,nO.jsx)(e7.InnerBlocks.Content,{})})}}],Jfe=_Be;var ehe=n(H(),1),Io=n(P(),1),Ds=n(z(),1),Na=n(N(),1),the=n(O(),1);var wn=n(y(),1),xBe=[{label:(0,Na.__)("Default"),value:""},{label:(0,Na.__)("Small"),value:"has-small-icon-size"},{label:(0,Na.__)("Normal"),value:"has-normal-icon-size"},{label:(0,Na.__)("Large"),value:"has-large-icon-size"},{label:(0,Na.__)("Huge"),value:"has-huge-icon-size"}];function kBe(e){let{clientId:t,attributes:r,iconBackgroundColor:o,iconColor:a,isSelected:i,setAttributes:l,setIconBackgroundColor:s,setIconColor:c}=e,{iconBackgroundColorValue:u,iconColorValue:p,openInNewTab:m,showLabels:d,size:f}=r,{hasSocialIcons:h,hasSelectedChild:g,hasSelectedStyleState:v}=(0,the.useSelect)(L=>{let{getBlockCount:E,hasSelectedInnerBlock:B,hasSelectedStyleState:R}=U(L(Io.store));return{hasSocialIcons:E(t)>0,hasSelectedChild:B(t),hasSelectedStyleState:R(t)}},[t]),b=i||g,_=r.className?.includes("is-style-logos-only"),k=K();(0,ehe.useEffect)(()=>{if(_){let L;return l(E=>(L={iconBackgroundColor:E.iconBackgroundColor,iconBackgroundColorValue:E.iconBackgroundColorValue,customIconBackgroundColor:E.customIconBackgroundColor},{iconBackgroundColor:void 0,iconBackgroundColorValue:void 0,customIconBackgroundColor:void 0})),()=>l({...L})}},[_,l]);let x=S(f,{"has-visible-labels":d,"has-icon-color":a.color||p,"has-icon-background-color":o.color||u}),w=(0,Io.useBlockProps)({className:x}),C=(0,Io.useInnerBlocksProps)(w,{templateLock:!1,orientation:r.layout?.orientation??"horizontal",__experimentalAppenderTagName:"li",renderAppender:!h||b?Io.InnerBlocks.ButtonBlockAppender:void 0}),T=[{value:a.color||p,onChange:L=>{c(L),l({iconColorValue:L})},label:(0,Na.__)("Icon color"),resetAllFilter:()=>{c(void 0),l({iconColorValue:void 0})}}];_||T.push({value:o.color||u,onChange:L=>{s(L),l({iconBackgroundColorValue:L})},label:(0,Na.__)("Icon background"),resetAllFilter:()=>{s(void 0),l({iconBackgroundColorValue:void 0})}});let I=(0,Io.__experimentalUseMultipleOriginColorsAndGradients)(),D=I.hasColorsOrGradients&&!v;return(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)(Io.InspectorControls,{children:(0,wn.jsxs)(Ds.__experimentalToolsPanel,{label:(0,Na.__)("Settings"),resetAll:()=>{l({openInNewTab:!1,showLabels:!1,size:void 0})},dropdownMenuProps:k,children:[(0,wn.jsx)(Ds.__experimentalToolsPanelItem,{isShownByDefault:!0,hasValue:()=>!!f,label:(0,Na.__)("Icon size"),onDeselect:()=>l({size:void 0}),children:(0,wn.jsx)(Ds.SelectControl,{label:(0,Na.__)("Icon size"),onChange:L=>{l({size:L===""?void 0:L})},value:f??"",options:xBe})}),(0,wn.jsx)(Ds.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Na.__)("Show text"),hasValue:()=>!!d,onDeselect:()=>l({showLabels:!1}),children:(0,wn.jsx)(Ds.ToggleControl,{label:(0,Na.__)("Show text"),checked:d,onChange:()=>l({showLabels:!d})})}),(0,wn.jsx)(Ds.__experimentalToolsPanelItem,{isShownByDefault:!0,label:(0,Na.__)("Open links in new tab"),hasValue:()=>!!m,onDeselect:()=>l({openInNewTab:!1}),children:(0,wn.jsx)(Ds.ToggleControl,{label:(0,Na.__)("Open links in new tab"),checked:m,onChange:()=>l({openInNewTab:!m})})})]})}),D&&(0,wn.jsxs)(Io.InspectorControls,{group:"color",children:[T.map(({onChange:L,label:E,value:B,resetAllFilter:R})=>(0,wn.jsx)(Io.__experimentalColorGradientSettingsDropdown,{__experimentalIsRenderedInSidebar:!0,settings:[{colorValue:B,label:E,onColorChange:L,isShownByDefault:!0,resetAllFilter:R,enableAlpha:!0,clearable:!0}],panelId:t,...I},`social-links-color-${E}`)),!_&&(0,wn.jsx)(Io.ContrastChecker,{textColor:p,backgroundColor:u,isLargeText:!1})]}),(0,wn.jsx)("ul",{...C})]})}var wBe={iconColor:"icon-color",iconBackgroundColor:"icon-background-color"},rhe=(0,Io.withColors)(wBe)(kBe);var t7={$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 r7=n(P(),1),ohe=n(y(),1);function nhe(e){let{attributes:{iconBackgroundColorValue:t,iconColorValue:r,showLabels:o,size:a}}=e,i=S(a,{"has-visible-labels":o,"has-icon-color":r,"has-icon-background-color":t}),l=r7.useBlockProps.save({className:i}),s=r7.useInnerBlocksProps.save(l);return(0,ohe.jsx)("ul",{...s})}var{name:ahe}=t7,ihe={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:Sv,edit:rhe,save:nhe,deprecated:Jfe},SBe=()=>A({name:ahe,metadata:t7,settings:ihe});var iO={};Y(iO,{init:()=>DBe,metadata:()=>n7,name:()=>_he,settings:()=>xhe});var lhe=n(P(),1),she=n(y(),1),TBe=[{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,she.jsx)("div",{...lhe.useBlockProps.save({style:{height:e.height,width:e.width},"aria-hidden":!0})})}}],che=TBe;var Cn=n(P(),1),fhe=n(z(),1),Z0=n(H(),1),o7=n(O(),1);var q0=n(N(),1),Hc=n(P(),1),Rl=n(z(),1),phe=n(ve(),1);var w2=0;var li=n(y(),1),{useSpacingSizes:PBe}=U(Hc.privateApis);function uhe({label:e,onChange:t,isResizing:r,value:o=""}){let a=(0,phe.useInstanceId)(Rl.__experimentalUnitControl,"block-spacer-height-input"),i=PBe(),[l]=(0,Hc.useSettings)("spacing.units"),s=l?l.filter(d=>d!=="%"):["px","em","rem","vw","vh"],c=(0,Rl.__experimentalUseCustomUnits)({availableUnits:s,defaultValues:{px:100,em:10,rem:10,vw:10,vh:25}}),[u,p]=(0,Rl.__experimentalParseQuantityAndUnitFromRawValue)(o),m=(0,Hc.isValueSpacingPreset)(o)?o:[u,r?"px":p].join("");return(0,li.jsx)(li.Fragment,{children:i?.length<2?(0,li.jsx)(Rl.__experimentalUnitControl,{id:a,isResetValueOnUnitChange:!0,min:w2,onChange:t,value:m,units:c,label:e}):(0,li.jsx)("div",{className:"tools-panel-item-spacing",children:(0,li.jsx)(Hc.__experimentalSpacingSizesControl,{values:{all:m},onChange:({all:d})=>{t(d)},label:e,sides:["all"],units:c,allowReset:!1,splitOnAxis:!1,showSideInLabel:!1})})})}function mhe({setAttributes:e,orientation:t,height:r,width:o,isResizing:a}){let i=K();return(0,li.jsx)(Hc.InspectorControls,{children:(0,li.jsxs)(Rl.__experimentalToolsPanel,{label:(0,q0.__)("Settings"),resetAll:()=>{e({width:void 0,height:"100px"})},dropdownMenuProps:i,children:[t==="horizontal"&&(0,li.jsx)(Rl.__experimentalToolsPanelItem,{label:(0,q0.__)("Width"),isShownByDefault:!0,hasValue:()=>o!==void 0,onDeselect:()=>e({width:void 0}),children:(0,li.jsx)(uhe,{label:(0,q0.__)("Width"),value:o,onChange:l=>e({width:l}),isResizing:a})}),t!=="horizontal"&&(0,li.jsx)(Rl.__experimentalToolsPanelItem,{label:(0,q0.__)("Height"),isShownByDefault:!0,hasValue:()=>r!=="100px",onDeselect:()=>e({height:"100px"}),children:(0,li.jsx)(uhe,{label:(0,q0.__)("Height"),value:r,onChange:l=>e({height:l}),isResizing:a})})]})})}var Al=n(y(),1),{useSpacingSizes:EBe}=U(Cn.privateApis),dhe=({orientation:e,onResizeStart:t,onResize:r,onResizeStop:o,isSelected:a,isResizing:i,setIsResizing:l,...s})=>{let c=p=>e==="horizontal"?p.clientWidth:p.clientHeight,u=p=>`${c(p)}px`;return(0,Al.jsx)(fhe.ResizableBox,{className:S("block-library-spacer__resize-container",{"resize-horizontal":e==="horizontal","is-resizing":i,"is-selected":a}),onResizeStart:(p,m,d)=>{let f=u(d);t(f),r(f)},onResize:(p,m,d)=>{r(u(d)),i||l(!0)},onResizeStop:(p,m,d)=>{let f=c(d);o(`${f}px`),l(!1)},__experimentalShowTooltip:!0,__experimentalTooltipProps:{axis:e==="horizontal"?"x":"y",position:"corner",isVisible:i},showHandle:a,...s})},BBe=({attributes:e,isSelected:t,setAttributes:r,toggleSelection:o,context:a,__unstableParentLayout:i,className:l})=>{let s=(0,o7.useSelect)(X=>X(Cn.store).getSettings()?.disableCustomSpacingSizes),{orientation:c}=a,{orientation:u,type:p,default:{type:m}={}}=i||{},d=p==="flex"||!p&&m==="flex",f=!u&&d?"horizontal":u||c,{height:h,width:g,style:v={}}=e,{layout:b={}}=v,{selfStretch:_,flexSize:k}=b,x=EBe(),[w,C]=(0,Z0.useState)(!1),[T,I]=(0,Z0.useState)(null),[D,L]=(0,Z0.useState)(null),E=()=>o(!1),B=()=>o(!0),{__unstableMarkNextChangeAsNotPersistent:R}=(0,o7.useDispatch)(Cn.store),V=X=>{B(),d&&r({style:{...v,layout:{...b,flexSize:X,selfStretch:"fixed"}}}),r({height:X}),I(null)},j=X=>{B(),d&&r({style:{...v,layout:{...b,flexSize:X,selfStretch:"fixed"}}}),r({width:X}),L(null)},q=()=>{if(!d)return T||(0,Cn.getSpacingPresetCssVar)(h)||void 0},W=()=>{if(!d)return D||(0,Cn.getSpacingPresetCssVar)(g)||void 0},G=f==="horizontal"?D||k:T||k,F={height:f==="horizontal"?24:q(),width:f==="horizontal"?W():void 0,minWidth:f==="vertical"&&d?48:void 0,flexBasis:d?G:void 0,flexGrow:d&&w?0:void 0},J=X=>X==="horizontal"?(0,Al.jsx)(dhe,{minWidth:w2,enable:{top:!1,right:!0,bottom:!1,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:X,onResizeStart:E,onResize:L,onResizeStop:j,isSelected:t,isResizing:w,setIsResizing:C}):(0,Al.jsx)(Al.Fragment,{children:(0,Al.jsx)(dhe,{minHeight:w2,enable:{top:!1,right:!1,bottom:!0,left:!1,topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},orientation:X,onResizeStart:E,onResize:I,onResizeStop:V,isSelected:t,isResizing:w,setIsResizing:C})});(0,Z0.useEffect)(()=>{let X=re=>{R(),r(re)};if(d&&_!=="fill"&&_!=="fit"&&k===void 0)if(f==="horizontal"){let re=(0,Cn.getCustomValueFromPreset)(g,x)||(0,Cn.getCustomValueFromPreset)(h,x)||"100px";X({width:"0px",style:{...v,layout:{...b,flexSize:re,selfStretch:"fixed"}}})}else{let re=(0,Cn.getCustomValueFromPreset)(h,x)||(0,Cn.getCustomValueFromPreset)(g,x)||"100px";X({height:"0px",style:{...v,layout:{...b,flexSize:re,selfStretch:"fixed"}}})}else d&&(_==="fill"||_==="fit")?X(f==="horizontal"?{width:void 0}:{height:void 0}):!d&&(_||k)&&X({...f==="horizontal"?{width:k}:{height:k},style:{...v,layout:{...b,flexSize:void 0,selfStretch:void 0}}})},[v,k,h,f,d,b,_,r,x,g,R]);let $=(0,Cn.useBlockEditingMode)();return(0,Al.jsxs)(Al.Fragment,{children:[(0,Al.jsx)("div",{...(0,Cn.useBlockProps)({style:F,className:S(l,{"custom-sizes-disabled":s})}),children:$==="default"&&J(f)}),!d&&(0,Al.jsx)(mhe,{setAttributes:r,height:T||h,width:D||g,orientation:f,isResizing:w})]})},hhe=BBe;var n7={$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 ghe=n(Z(),1),NBe={to:[{type:"block",blocks:["core/separator"],transform:({anchor:e})=>(0,ghe.createBlock)("core/separator",{anchor:e||void 0})}]},vhe=NBe;var C2=n(P(),1),bhe=n(y(),1);function yhe({attributes:e}){let{height:t,width:r,style:o}=e,{layout:{selfStretch:a}={}}=o||{},i=a==="fill"||a==="fit"?void 0:t;return(0,bhe.jsx)("div",{...C2.useBlockProps.save({style:{height:(0,C2.getSpacingPresetCssVar)(i),width:(0,C2.getSpacingPresetCssVar)(r)},"aria-hidden":!0})})}var{name:_he}=n7,xhe={icon:uI,transforms:vhe,edit:hhe,save:yhe,deprecated:che},DBe=()=>A({name:_he,metadata:n7,settings:xhe});var cO={};Y(cO,{init:()=>ABe,metadata:()=>m7,name:()=>Nhe,settings:()=>Dhe});var Wf=n(P(),1),c7=n(O(),1),Phe=n(H(),1);var s7=n(P(),1),Q0=n(z(),1),l7=n(N(),1),She=n(O(),1);var sO=n(N(),1),i7=n(P(),1),S2=n(z(),1),Che=n(O(),1);var khe=n(N(),1),whe=n(Z(),1),lO=n(P(),1),a7=n(O(),1);function K0(e){let t=(0,a7.useRegistry)(),{insertBlock:r,removeBlock:o,moveBlocksToPosition:a,updateBlockAttributes:i,__unstableMarkNextChangeAsNotPersistent:l}=(0,a7.useDispatch)(lO.store),s=()=>{let{getBlocks:m,getBlockAttributes:d}=t.select(lO.store),f=e?d(e):void 0,h=e?m(e).find(g=>g.name==="core/tab-panels"):void 0;return{tabPanelsClientId:h?.clientId??null,tabPanelBlocks:h?.innerBlocks??[],activeIndex:f?.editorActiveTabIndex??f?.activeTabIndex??0}};return{insertTab:m=>{let{tabPanelsClientId:d,tabPanelBlocks:f}=s();if(!d)return;let h=m??f.length;r((0,whe.createBlock)("core/tab-panel",{label:(0,khe.__)("Tab")}),h,d,!1),l(),i(e,{editorActiveTabIndex:h})},removeTab:m=>{let{tabPanelBlocks:d,activeIndex:f}=s(),h=d.length;if(h<=1)return;let g=m??f,v=d[g];if(!v)return;let b=g>=h-1?h-2:g;l(),i(e,{editorActiveTabIndex:b}),o(v.clientId,!1)},moveTab:m=>{let{tabPanelsClientId:d,tabPanelBlocks:f,activeIndex:h}=s();if(!d)return;let g=h+m,v=f[h];!v||g<0||g>=f.length||(l(),i(e,{editorActiveTabIndex:g}),a([v.clientId],d,d,g))}}}var Y0=n(y(),1);function Im({tabsClientId:e}){let{insertTab:t,removeTab:r}=K0(e),o=(0,Che.useSelect)(a=>e?(a(i7.store).getBlocks(e).find(l=>l.name==="core/tab-panels")?.innerBlocks.length??0)<=1:!0,[e]);return(0,Y0.jsx)(i7.BlockControls,{group:"other",children:(0,Y0.jsxs)(S2.ToolbarGroup,{children:[(0,Y0.jsx)(S2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>t(),text:(0,sO.__)("Add tab")}),(0,Y0.jsx)(S2.ToolbarButton,{className:"components-toolbar__control",onClick:()=>r(),text:(0,sO.__)("Remove tab"),disabled:o})]})})}var jc=n(y(),1);function The({tabsClientId:e,blockIndex:t,isDefaultTab:r}){let{updateBlockAttributes:o}=(0,She.useDispatch)(s7.store),a=K();return(0,jc.jsxs)(jc.Fragment,{children:[(0,jc.jsx)(Im,{tabsClientId:e}),(0,jc.jsx)(s7.InspectorControls,{children:(0,jc.jsx)(Q0.__experimentalToolsPanel,{label:(0,l7.__)("Settings"),resetAll:()=>{o(e,{activeTabIndex:0})},dropdownMenuProps:a,children:(0,jc.jsx)(Q0.__experimentalToolsPanelItem,{label:(0,l7.__)("Default tab"),hasValue:()=>r&&t!==0,onDeselect:()=>{o(e,{activeTabIndex:0})},isShownByDefault:!0,children:(0,jc.jsx)(Q0.CheckboxControl,{label:(0,l7.__)("Default tab"),checked:r,onChange:i=>{o(e,{activeTabIndex:i?t:0})}})})})})]})}var u7=n(y(),1),LBe=[["core/paragraph"]];function Ehe({clientId:e,isSelected:t}){let{activeTabIndex:r,editorActiveTabIndex:o,blockIndex:a,hasInnerBlocksSelected:i,tabsClientId:l}=(0,c7.useSelect)(g=>{let{getBlockRootClientId:v,getBlockIndex:b,hasSelectedInnerBlock:_,getBlockAttributes:k}=g(Wf.store),x=v(e),w=v(x),C=k(w)??{},T=b(e),I=_(e,!0);return{activeTabIndex:C.activeTabIndex,editorActiveTabIndex:C.editorActiveTabIndex,blockIndex:T,hasInnerBlocksSelected:I,tabsClientId:w}},[e]),s=o??r,{updateBlockAttributes:c,__unstableMarkNextChangeAsNotPersistent:u}=(0,c7.useDispatch)(Wf.store);(0,Phe.useEffect)(()=>{(t||i)&&l&&s!==a&&(u(),c(l,{editorActiveTabIndex:a}))},[t,i,l,s,a,c,u]);let p=s===a,m=r===a,d=t||i||p,f=(0,Wf.useBlockProps)({hidden:!d,tabIndex:d?0:-1}),h=(0,Wf.useInnerBlocksProps)(f,{template:LBe});return(0,u7.jsxs)("section",{...h,children:[(0,u7.jsx)(The,{tabsClientId:l,blockIndex:a,isDefaultTab:m}),d&&h.children]})}var p7=n(P(),1),Bhe=n(y(),1);function Ihe(){let e=p7.useBlockProps.save({role:"tabpanel",tabIndex:0}),t=p7.useInnerBlocksProps.save(e);return(0,Bhe.jsx)("section",{...t})}var m7={$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{name:Nhe}=m7,Dhe={icon:AI,edit:Ehe,save:Ihe},ABe=()=>A({name:Nhe,metadata:m7,settings:Dhe});var pO={};Y(pO,{init:()=>zBe,metadata:()=>f7,name:()=>Vhe,settings:()=>zhe});var X0=n(P(),1),Lhe=n(O(),1),uO=n(N(),1);var $f=n(y(),1),MBe=[["core/tab-panel",{label:(0,uO.__)("Tab")}],["core/tab-panel",{label:(0,uO.__)("Tab")}]];function Rhe({clientId:e}){let t=(0,X0.useBlockProps)(),r=(0,X0.useInnerBlocksProps)(t,{template:MBe,templateLock:!1,renderAppender:!1}),o=(0,Lhe.useSelect)(a=>a(X0.store).getBlockRootClientId(e),[e]);return(0,$f.jsxs)($f.Fragment,{children:[(0,$f.jsx)(Im,{tabsClientId:o}),(0,$f.jsx)("div",{...r})]})}var d7=n(P(),1),Ahe=n(y(),1);function Mhe(){let e=d7.useBlockProps.save(),t=d7.useInnerBlocksProps.save(e);return(0,Ahe.jsx)("div",{...t})}var f7={$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{name:Vhe}=f7,zhe={icon:q1,edit:Rhe,save:Mhe},zBe=()=>A({name:Vhe,metadata:f7,settings:zhe});var xO={};Y(xO,{init:()=>tIe,metadata:()=>h7,name:()=>Qhe,settings:()=>Xhe});var Uc=n(N(),1);var cr=n(P(),1),ct=n(y(),1),Ohe={"subtle-light-gray":"#f3f4f5","subtle-pale-green":"#e9fbe5","subtle-pale-blue":"#e7f5fe","subtle-pale-pink":"#fcf0ef"},mO={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"}},OBe={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:mO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:mO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:mO}}}},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:a,caption:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,cr.__experimentalGetColorClassesAndStyles)(e),c=(0,cr.__experimentalGetBorderClassesAndStyles)(e),u=S(s.className,c.className,{"has-fixed-layout":t}),p=!cr.RichText.isEmpty(i),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,ct.jsx)(h,{children:f.map(({cells:g},v)=>(0,ct.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x,colspan:w,rowspan:C},T)=>{let I=S({[`has-text-align-${x}`]:x});return(0,ct.jsx)(cr.RichText.Content,{className:I||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},T)})},v))})};return(0,ct.jsxs)("figure",{...cr.useBlockProps.save(),children:[(0,ct.jsxs)("table",{className:u===""?void 0:u,style:{...s.style,...c.style},children:[(0,ct.jsx)(m,{type:"head",rows:r}),(0,ct.jsx)(m,{type:"body",rows:o}),(0,ct.jsx)(m,{type:"foot",rows:a})]}),p&&(0,ct.jsx)(cr.RichText.Content,{tagName:"figcaption",value:i,className:(0,cr.__experimentalGetElementClassName)("caption")})]})}},dO={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"}},FBe={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:dO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:dO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:dO}}}},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:a,caption:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,cr.__experimentalGetColorClassesAndStyles)(e),c=(0,cr.__experimentalGetBorderClassesAndStyles)(e),u=S(s.className,c.className,{"has-fixed-layout":t}),p=!cr.RichText.isEmpty(i),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,ct.jsx)(h,{children:f.map(({cells:g},v)=>(0,ct.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x},w)=>{let C=S({[`has-text-align-${x}`]:x});return(0,ct.jsx)(cr.RichText.Content,{className:C||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0},w)})},v))})};return(0,ct.jsxs)("figure",{...cr.useBlockProps.save(),children:[(0,ct.jsxs)("table",{className:u===""?void 0:u,style:{...s.style,...c.style},children:[(0,ct.jsx)(m,{type:"head",rows:r}),(0,ct.jsx)(m,{type:"body",rows:o}),(0,ct.jsx)(m,{type:"foot",rows:a})]}),p&&(0,ct.jsx)(cr.RichText.Content,{tagName:"figcaption",value:i})]})}},fO={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"}},HBe={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:fO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:fO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:fO}}}},supports:{anchor:!0,align:!0,__experimentalSelector:".wp-block-table > table"},save:({attributes:e})=>{let{hasFixedLayout:t,head:r,body:o,foot:a,backgroundColor:i,caption:l}=e;if(!r.length&&!o.length&&!a.length)return null;let c=(0,cr.getColorClassName)("background-color",i),u=S(c,{"has-fixed-layout":t,"has-background":!!c}),p=!cr.RichText.isEmpty(l),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,ct.jsx)(h,{children:f.map(({cells:g},v)=>(0,ct.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x},w)=>{let C=S({[`has-text-align-${x}`]:x});return(0,ct.jsx)(cr.RichText.Content,{className:C||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0},w)})},v))})};return(0,ct.jsxs)("figure",{...cr.useBlockProps.save(),children:[(0,ct.jsxs)("table",{className:u===""?void 0:u,children:[(0,ct.jsx)(m,{type:"head",rows:r}),(0,ct.jsx)(m,{type:"body",rows:o}),(0,ct.jsx)(m,{type:"foot",rows:a})]}),p&&(0,ct.jsx)(cr.RichText.Content,{tagName:"figcaption",value:l})]})},isEligible:e=>e.backgroundColor&&e.backgroundColor in Ohe&&!e.style,migrate:e=>({...e,backgroundColor:void 0,style:{color:{background:Ohe[e.backgroundColor]}}})},hO={content:{type:"string",source:"html"},tag:{type:"string",default:"td",source:"tag"},scope:{type:"string",source:"attribute",attribute:"scope"}},jBe={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:hO}}},body:{type:"array",default:[],source:"query",selector:"tbody tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:hO}}},foot:{type:"array",default:[],source:"query",selector:"tfoot tr",query:{cells:{type:"array",default:[],source:"query",selector:"td,th",query:hO}}}},supports:{align:!0},save({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:a,backgroundColor:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,cr.getColorClassName)("background-color",i),c=S(s,{"has-fixed-layout":t,"has-background":!!s}),u=({type:p,rows:m})=>{if(!m.length)return null;let d=`t${p}`;return(0,ct.jsx)(d,{children:m.map(({cells:f},h)=>(0,ct.jsx)("tr",{children:f.map(({content:g,tag:v,scope:b},_)=>(0,ct.jsx)(cr.RichText.Content,{tagName:v,value:g,scope:v==="th"?b:void 0},_))},h))})};return(0,ct.jsxs)("table",{className:c,children:[(0,ct.jsx)(u,{type:"head",rows:r}),(0,ct.jsx)(u,{type:"body",rows:o}),(0,ct.jsx)(u,{type:"foot",rows:a})]})}},Fhe=[OBe,FBe,HBe,jBe];var si=n(H(),1),No=n(P(),1),Pt=n(N(),1),ro=n(z(),1);var UBe=["align"];function Hhe({rowCount:e,columnCount:t}){return{body:Array.from({length:e}).map(()=>({cells:Array.from({length:t}).map(()=>({content:"",tag:"td"}))}))}}function GBe(e){if(!Nm(e.head))return e.head[0];if(!Nm(e.body))return e.body[0];if(!Nm(e.foot))return e.foot[0]}function jhe(e,t,r){let{sectionName:o,rowIndex:a,columnIndex:i}=t;return e[o]?.[a]?.cells?.[i]?.[r]}function gO(e,t,r){if(!t)return e;let o=Object.fromEntries(Object.entries(e).filter(([l])=>["head","body","foot"].includes(l))),{sectionName:a,rowIndex:i}=t;return Object.fromEntries(Object.entries(o).map(([l,s])=>a&&a!==l?[l,s]:[l,s.map((c,u)=>i&&i!==u?c:{cells:c.cells.map((p,m)=>WBe({sectionName:l,columnIndex:m,rowIndex:u},t)?r(p):p)})]))}function WBe(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 vO(e,{sectionName:t,rowIndex:r,columnCount:o}){let a=GBe(e),i=o===void 0?a?.cells?.length:o;return i?{[t]:[...e[t].slice(0,r),{cells:Array.from({length:i}).map((l,s)=>{let c=a?.cells?.[s]??{};return{...Object.fromEntries(Object.entries(c).filter(([p])=>UBe.includes(p))),content:"",tag:t==="head"?"th":"td"}})},...e[t].slice(r)]}:e}function Uhe(e,{sectionName:t,rowIndex:r}){return{[t]:e[t].filter((o,a)=>a!==r)}}function Ghe(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,a])=>Nm(a)?[o,a]:[o,a.map(i=>$he(i)||i.cells.length<t?i:{cells:[...i.cells.slice(0,t),{content:"",tag:o==="head"?"th":"td"},...i.cells.slice(t)]})]))}function Whe(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,a])=>Nm(a)?[o,a]:[o,a.map(i=>({cells:i.cells.length>=t?i.cells.filter((l,s)=>s!==t):i.cells})).filter(i=>i.cells.length)]))}function bO(e,t){if(!Nm(e[t]))return{[t]:[]};let r=e.body?.[0]?.cells?.length??1;return vO(e,{sectionName:t,rowIndex:0,columnCount:r})}function Nm(e){return!e||!e.length||e.every($he)}function $he(e){return!(e.cells&&e.cells.length)}var yt=n(y(),1),$Be=[{icon:W9,title:(0,Pt.__)("Align column left"),align:"left"},{icon:U9,title:(0,Pt.__)("Align column center"),align:"center"},{icon:K9,title:(0,Pt.__)("Align column right"),align:"right"}],qBe={head:(0,Pt.__)("Header cell text"),body:(0,Pt.__)("Body cell text"),foot:(0,Pt.__)("Footer cell text")},ZBe={head:(0,Pt._x)("Header label","table header"),foot:(0,Pt._x)("Footer label","table footer")};function KBe({name:e,...t}){let r=`t${e}`;return(0,yt.jsx)(r,{...t})}function YBe({attributes:e,setAttributes:t,insertBlocksAfter:r,isSelected:o}){let{hasFixedLayout:a,head:i,foot:l}=e,[s,c]=(0,si.useState)(2),[u,p]=(0,si.useState)(2),[m,d]=(0,si.useState)(),f=(0,No.__experimentalUseColorProps)(e),h=(0,No.__experimentalUseBorderProps)(e),g=(0,No.useBlockEditingMode)(),v=(0,si.useRef)(),[b,_]=(0,si.useState)(!1),k=K();function x(ee){p(ee)}function w(ee){c(ee)}function C(ee){ee.preventDefault(),t(Hhe({rowCount:parseInt(s,10)||2,columnCount:parseInt(u,10)||2})),_(!0)}function T(){t({hasFixedLayout:!a})}let I=(0,si.useCallback)(function(ee){m&&t(ce=>gO(ce,m,ne=>({...ne,content:ee})))},[m,t]);function D(ee){if(!m)return;let ce={type:"column",columnIndex:m.columnIndex},ne=gO(e,ce,we=>({...we,align:ee}));t(ne)}function L(){if(m)return jhe(e,m,"align")}function E(){t(bO(e,"head"))}function B(){t(bO(e,"foot"))}function R(ee){if(!m)return;let{sectionName:ce,rowIndex:ne}=m,we=ne+ee;t(vO(e,{sectionName:ce,rowIndex:we})),d({sectionName:ce,rowIndex:we,columnIndex:0,type:"cell"})}function V(){R(0)}function j(){R(1)}function q(){if(!m)return;let{sectionName:ee,rowIndex:ce}=m;d(),t(Uhe(e,{sectionName:ee,rowIndex:ce}))}function W(ee=0){if(!m)return;let{columnIndex:ce}=m,ne=ce+ee;t(Ghe(e,{columnIndex:ne})),d({rowIndex:0,columnIndex:ne,type:"cell"})}function G(){W(0)}function F(){W(1)}function J(){if(!m)return;let{sectionName:ee,columnIndex:ce}=m;d(),t(Whe(e,{sectionName:ee,columnIndex:ce}))}(0,si.useEffect)(()=>{o||d()},[o]),(0,si.useEffect)(()=>{b&&(v?.current?.querySelector('td div[contentEditable="true"]')?.focus(),_(!1))},[b]);let $=["head","body","foot"].filter(ee=>!Nm(e[ee])),X=[{icon:WI,title:(0,Pt.__)("Insert row before"),isDisabled:!m,onClick:V},{icon:UI,title:(0,Pt.__)("Insert row after"),isDisabled:!m,onClick:j},{icon:qI,title:(0,Pt.__)("Delete row"),isDisabled:!m,onClick:q},{icon:OI,title:(0,Pt.__)("Insert column before"),isDisabled:!m,onClick:G},{icon:VI,title:(0,Pt.__)("Insert column after"),isDisabled:!m,onClick:F},{icon:HI,title:(0,Pt.__)("Delete column"),isDisabled:!m,onClick:J}],re=$.map(ee=>(0,yt.jsx)(KBe,{name:ee,children:e[ee].map(({cells:ce},ne)=>(0,yt.jsx)("tr",{children:ce.map((we,le)=>{let de=m?.sectionName===ee&&m?.rowIndex===ne&&m?.columnIndex===le;return(0,yt.jsx)(QBe,{name:ee,rowIndex:ne,columnIndex:le,onChange:de?I:void 0,setSelectedCell:d,...we},le)})},ne))},ee)),oe=!$.length;return(0,yt.jsxs)("figure",{...(0,No.useBlockProps)({ref:v}),children:[!oe&&g==="default"&&(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(No.BlockControls,{group:"block",children:(0,yt.jsx)(No.AlignmentControl,{label:(0,Pt.__)("Align column content"),alignmentControls:$Be,value:L(),onChange:ee=>D(ee)})}),(0,yt.jsx)(No.BlockControls,{group:"other",children:(0,yt.jsx)(ro.ToolbarDropdownMenu,{icon:KI,label:(0,Pt.__)("Edit table"),controls:X})})]}),(0,yt.jsx)(No.InspectorControls,{children:(0,yt.jsxs)(ro.__experimentalToolsPanel,{label:(0,Pt.__)("Settings"),resetAll:()=>{t({hasFixedLayout:!0,head:[],foot:[]})},dropdownMenuProps:k,children:[(0,yt.jsx)(ro.__experimentalToolsPanelItem,{hasValue:()=>a!==!0,label:(0,Pt.__)("Fixed width table cells"),onDeselect:()=>t({hasFixedLayout:!0}),isShownByDefault:!0,children:(0,yt.jsx)(ro.ToggleControl,{label:(0,Pt.__)("Fixed width table cells"),checked:!!a,onChange:T})}),!oe&&(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(ro.__experimentalToolsPanelItem,{hasValue:()=>i&&i.length,label:(0,Pt.__)("Header section"),onDeselect:()=>t({head:[]}),isShownByDefault:!0,children:(0,yt.jsx)(ro.ToggleControl,{label:(0,Pt.__)("Header section"),checked:!!(i&&i.length),onChange:E})}),(0,yt.jsx)(ro.__experimentalToolsPanelItem,{hasValue:()=>l&&l.length,label:(0,Pt.__)("Footer section"),onDeselect:()=>t({foot:[]}),isShownByDefault:!0,children:(0,yt.jsx)(ro.ToggleControl,{label:(0,Pt.__)("Footer section"),checked:!!(l&&l.length),onChange:B})})]})]})}),!oe&&(0,yt.jsx)("table",{className:S(f.className,h.className,{"has-fixed-layout":a,"has-individual-borders":(0,ro.__experimentalHasSplitBorders)(e?.style?.border)}),style:{...f.style,...h.style},children:re}),oe?(0,yt.jsx)(ro.Placeholder,{label:(0,Pt.__)("Table"),icon:(0,yt.jsx)(No.BlockIcon,{icon:F1,showColors:!0}),instructions:(0,Pt.__)("Insert a table for sharing data."),children:(0,yt.jsxs)("form",{className:"blocks-table__placeholder-form",onSubmit:C,children:[(0,yt.jsx)(ro.TextControl,{type:"number",label:(0,Pt.__)("Column count"),value:u,onChange:x,min:"1",className:"blocks-table__placeholder-input"}),(0,yt.jsx)(ro.TextControl,{type:"number",label:(0,Pt.__)("Row count"),value:s,onChange:w,min:"1",className:"blocks-table__placeholder-input"}),(0,yt.jsx)(ro.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Pt.__)("Create Table")})]})}):(0,yt.jsx)(zo,{attributes:e,setAttributes:t,isSelected:o,insertBlocksAfter:r,label:(0,Pt.__)("Table caption text"),showToolbarButton:o&&g==="default"})]})}var QBe=(0,si.memo)(function({tag:e,name:t,scope:r,colspan:o,rowspan:a,rowIndex:i,columnIndex:l,align:s,content:c,onChange:u,setSelectedCell:p}){return(0,yt.jsx)(e,{scope:e==="th"?r:void 0,colSpan:o,rowSpan:a,className:S({[`has-text-align-${s}`]:s},"wp-block-table__cell-content"),children:(0,yt.jsx)(No.RichText,{identifier:`${t}.${i}.cells.${l}.content`,value:c,onChange:u,onFocus:()=>{p({sectionName:t,rowIndex:i,columnIndex:l,type:"cell"})},"aria-label":qBe[t],placeholder:ZBe[t]})})}),qhe=YBe;var h7={$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 Ml=n(P(),1),Ls=n(y(),1);function Zhe({attributes:e}){let{hasFixedLayout:t,head:r,body:o,foot:a,caption:i}=e;if(!r.length&&!o.length&&!a.length)return null;let s=(0,Ml.__experimentalGetColorClassesAndStyles)(e),c=(0,Ml.__experimentalGetBorderClassesAndStyles)(e),u=S(s.className,c.className,{"has-fixed-layout":t}),p=!Ml.RichText.isEmpty(i),m=({type:d,rows:f})=>{if(!f.length)return null;let h=`t${d}`;return(0,Ls.jsx)(h,{children:f.map(({cells:g},v)=>(0,Ls.jsx)("tr",{children:g.map(({content:b,tag:_,scope:k,align:x,colspan:w,rowspan:C},T)=>{let I=S({[`has-text-align-${x}`]:x});return(0,Ls.jsx)(Ml.RichText.Content,{className:I||void 0,"data-align":x,tagName:_,value:b,scope:_==="th"?k:void 0,colSpan:w,rowSpan:C},T)})},v))})};return(0,Ls.jsxs)("figure",{...Ml.useBlockProps.save(),children:[(0,Ls.jsxs)("table",{className:u===""?void 0:u,style:{...s.style,...c.style},children:[(0,Ls.jsx)(m,{type:"head",rows:r}),(0,Ls.jsx)(m,{type:"body",rows:o}),(0,Ls.jsx)(m,{type:"foot",rows:a})]}),p&&(0,Ls.jsx)(Ml.RichText.Content,{tagName:"figcaption",value:i,className:(0,Ml.__experimentalGetElementClassName)("caption")})]})}var Khe=n(Z(),1);function yO(e){let t=parseInt(e,10);if(Number.isInteger(t))return t<0||t===1?void 0:t.toString()}var _O=({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"]}}}}),JBe=e=>({table:{children:{thead:{allowEmpty:!0,children:_O(e)},tfoot:{allowEmpty:!0,children:_O(e)},tbody:{allowEmpty:!0,children:_O(e)}}}}),eIe={from:[{type:"raw",selector:"table",schema:JBe,transform:e=>{let t=Array.from(e.children).reduce((r,o)=>{if(!o.children.length)return r;let a=o.nodeName.toLowerCase().slice(1),i=Array.from(o.children).reduce((l,s)=>{if(!s.children.length)return l;let c=Array.from(s.children).reduce((u,p)=>{let m=yO(p.getAttribute("rowspan")),d=yO(p.getAttribute("colspan")),{textAlign:f}=p.style||{},h;return(f==="left"||f==="center"||f==="right")&&(h=f),u.push({tag:p.nodeName.toLowerCase(),content:p.innerHTML,rowspan:m,colspan:d,align:h}),u},[]);return l.push({cells:c}),l},[]);return r[a]=i,r},{});return(0,Khe.createBlock)("core/table",t)}}]},Yhe=eIe;var{name:Qhe}=h7,Xhe={icon:F1,example:{attributes:{head:[{cells:[{content:(0,Uc.__)("Version"),tag:"th"},{content:(0,Uc.__)("Jazz Musician"),tag:"th"},{content:(0,Uc.__)("Release Date"),tag:"th"}]}],body:[{cells:[{content:"5.2",tag:"td"},{content:(0,Uc.__)("Jaco Pastorius"),tag:"td"},{content:(0,Uc.__)("May 7, 2019"),tag:"td"}]},{cells:[{content:"5.1",tag:"td"},{content:(0,Uc.__)("Betty Carter"),tag:"td"},{content:(0,Uc.__)("February 21, 2019"),tag:"td"}]},{cells:[{content:"5.0",tag:"td"},{content:(0,Uc.__)("Bebo Vald\xE9s"),tag:"td"},{content:(0,Uc.__)("December 6, 2018"),tag:"td"}]}]},viewportWidth:450},transforms:Yhe,edit:qhe,save:Zhe,deprecated:Fhe},tIe=()=>A({name:Qhe,metadata:h7,settings:Xhe});var wO={};Y(wO,{init:()=>aIe,metadata:()=>g7,name:()=>pge,settings:()=>mge});var Qu=n(N(),1);var g7={$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:[]},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 Rs=n(P(),1),age=n(Z(),1),Qo=n(z(),1),E2=n(O(),1),ige=n(H(),1),Wt=n(N(),1),lge=n(ve(),1),sge=n(Tr(),1);var Gc=n(y(),1),Jhe="wp-block-table-of-contents__entry";function J0({nestedHeadingList:e,disableLinkActivation:t,onClick:r,ordered:o=!0}){return(0,Gc.jsx)(Gc.Fragment,{children:e.map((a,i)=>{let{content:l,link:s}=a.heading,c=s?(0,Gc.jsx)("a",{className:Jhe,href:s,"aria-disabled":t||void 0,onClick:t&&typeof r=="function"?r:void 0,children:l}):(0,Gc.jsx)("span",{className:Jhe,children:l}),u=o?"ol":"ul";return(0,Gc.jsxs)("li",{children:[c,a.children?(0,Gc.jsx)(u,{children:(0,Gc.jsx)(J0,{nestedHeadingList:a.children,disableLinkActivation:t,onClick:t&&typeof r=="function"?r:void 0,ordered:o})}):null]},i)})})}function T2(e){let t=[];return e.forEach((r,o)=>{if(r.content!==""&&r.level===e[0].level)if(e[o+1]?.level>r.level){let a=e.length;for(let i=o+1;i<e.length;i++)if(e[i].level===r.level){a=i;break}t.push({heading:r,children:T2(e.slice(o+1,a))})}else t.push({heading:r,children:null})}),t}var ege=n(FQ(),1),tge=n(O(),1),rge=n(Bn(),1),oge=n(H(),1),P2=n(dr(),1),v7=n(P(),1);function oIe(e,t){let{getBlockAttributes:r,getBlockName:o,getBlocksByName:a,getClientIdsOfDescendants:i}=e(v7.store),l=e("core/editor").getPermalink()??null,s=a("core/nextpage").length!==0,{onlyIncludeCurrentPage:c,maxLevel:u}=r(t)??{},[p=""]=a("core/post-content"),m=i(p),d=1;if(s&&c){let v=m.indexOf(t);for(let[b,_]of m.entries()){if(b>=v)break;o(_)==="core/nextpage"&&d++}}let f=[],h=1,g=null;typeof l=="string"&&(g=s?(0,P2.addQueryArgs)(l,{page:h}):l);for(let v of m){let b=o(v);if(b==="core/nextpage"){if(h++,c&&h>d)break;typeof l=="string"&&(g=(0,P2.addQueryArgs)((0,P2.removeQueryArgs)(l,["page"]),{page:h}))}else if((!c||h===d)&&b==="core/heading"){let _=r(v);if(u&&_.level>u)continue;let k=typeof g=="string"&&typeof _.anchor=="string"&&_.anchor!=="";f.push({content:(0,rge.__unstableStripHTML)(_.content.replace(/(<br *\/?>)+/g," ")),level:_.level,link:k?`${g}#${_.anchor}`:null})}}return f}function nIe(e,t,r){let{getBlockAttributes:o}=e(v7.store),{updateBlockAttributes:a,__unstableMarkNextChangeAsNotPersistent:i}=t(v7.store),l=o(r);if(l===null)return;let s=oIe(e,r);(0,ege.default)(s,l.headings)||window.queueMicrotask(()=>{i(),a(r,{headings:s})})}function nge(e){let t=(0,tge.useRegistry)();(0,oge.useEffect)(()=>t.subscribe(()=>nIe(t.select,t.dispatch,e)),[t,e])}var ur=n(y(),1);function kO({attributes:{headings:e=[],onlyIncludeCurrentPage:t,maxLevel:r,ordered:o=!0},clientId:a,setAttributes:i}){nge(a);let l=(0,Rs.useBlockProps)(),s=(0,lge.useInstanceId)(kO,"table-of-contents"),{createWarningNotice:c}=(0,E2.useDispatch)(sge.store),u=b=>{b.preventDefault(),c((0,Wt.__)("Links are disabled in the editor."),{id:`block-library/core/table-of-contents/redirection-prevented/${s}`,type:"snackbar"})},p=(0,E2.useSelect)(b=>{let{getBlockRootClientId:_,canInsertBlockType:k}=b(Rs.store),x=_(a);return k("core/list",x)},[a]),{replaceBlocks:m}=(0,E2.useDispatch)(Rs.store),d=K(),f=T2(e),h=(0,ur.jsxs)(Rs.BlockControls,{children:[(0,ur.jsxs)(Qo.ToolbarGroup,{children:[(0,ur.jsx)(Qo.ToolbarButton,{icon:(0,Wt.isRTL)()?J1:ev,title:(0,Wt.__)("Unordered"),description:(0,Wt.__)("Convert to unordered list"),onClick:()=>i({ordered:!1}),isActive:o===!1}),(0,ur.jsx)(Qo.ToolbarButton,{icon:(0,Wt.isRTL)()?tv:al,title:(0,Wt.__)("Ordered"),description:(0,Wt.__)("Convert to ordered list"),onClick:()=>i({ordered:!0}),isActive:o===!0})]}),p&&(0,ur.jsx)(Qo.ToolbarGroup,{children:(0,ur.jsx)(Qo.ToolbarButton,{onClick:()=>m(a,(0,age.createBlock)("core/list",{ordered:o,values:(0,ige.renderToString)((0,ur.jsx)(J0,{nestedHeadingList:f,ordered:o}))})),children:(0,Wt.__)("Convert to static list")})})]}),g=(0,ur.jsx)(Rs.InspectorControls,{children:(0,ur.jsxs)(Qo.__experimentalToolsPanel,{label:(0,Wt.__)("Settings"),resetAll:()=>{i({onlyIncludeCurrentPage:!1,maxLevel:void 0,ordered:!0})},dropdownMenuProps:d,children:[(0,ur.jsx)(Qo.__experimentalToolsPanelItem,{hasValue:()=>!!t,label:(0,Wt.__)("Only include current page"),onDeselect:()=>i({onlyIncludeCurrentPage:!1}),isShownByDefault:!0,children:(0,ur.jsx)(Qo.ToggleControl,{label:(0,Wt.__)("Only include current page"),checked:t,onChange:b=>i({onlyIncludeCurrentPage:b}),help:t?(0,Wt.__)("Only including headings from the current page (if the post is paginated)."):(0,Wt.__)("Include headings from all pages (if the post is paginated).")})}),(0,ur.jsx)(Qo.__experimentalToolsPanelItem,{hasValue:()=>!!r,label:(0,Wt.__)("Limit heading levels"),onDeselect:()=>i({maxLevel:void 0}),isShownByDefault:!0,children:(0,ur.jsx)(Qo.SelectControl,{label:(0,Wt.__)("Include headings down to level"),value:r||"",options:[{value:"",label:(0,Wt.__)("All levels")},{value:"1",label:(0,Wt.__)("Heading 1")},{value:"2",label:(0,Wt.__)("Heading 2")},{value:"3",label:(0,Wt.__)("Heading 3")},{value:"4",label:(0,Wt.__)("Heading 4")},{value:"5",label:(0,Wt.__)("Heading 5")},{value:"6",label:(0,Wt.__)("Heading 6")}],onChange:b=>i({maxLevel:b?parseInt(b):void 0}),help:r?(0,Wt.__)("Only include headings up to and including this level."):(0,Wt.__)("Including all heading levels in the table of contents.")})})]})});return e.length===0?(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)("div",{...l,children:(0,ur.jsx)(Qo.Placeholder,{icon:(0,ur.jsx)(Rs.BlockIcon,{icon:Iv}),label:(0,Wt.__)("Table of Contents"),instructions:(0,Wt.__)("Start adding Heading blocks to create a table of contents. Headings with HTML anchors will be linked here.")})}),g]}):(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)("nav",{...l,children:(0,ur.jsx)(o?"ol":"ul",{children:(0,ur.jsx)(J0,{nestedHeadingList:f,disableLinkActivation:!0,onClick:u,ordered:o})})}),h,g]})}var cge=n(P(),1);var b7=n(y(),1);function uge({attributes:{headings:e=[],ordered:t=!0}}){if(e.length===0)return null;let r=t?"ol":"ul";return(0,b7.jsx)("nav",{...cge.useBlockProps.save(),children:(0,b7.jsx)(r,{children:(0,b7.jsx)(J0,{nestedHeadingList:T2(e),ordered:t})})})}var{name:pge}=g7,mge={icon:Iv,edit:kO,save:uge,example:{innerBlocks:[{name:"core/heading",attributes:{level:2,content:(0,Qu.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,Qu.__)("Subheading")}},{name:"core/heading",attributes:{level:2,content:(0,Qu.__)("Heading")}},{name:"core/heading",attributes:{level:3,content:(0,Qu.__)("Subheading")}}],attributes:{headings:[{content:(0,Qu.__)("Heading"),level:2},{content:(0,Qu.__)("Subheading"),level:3},{content:(0,Qu.__)("Heading"),level:2},{content:(0,Qu.__)("Subheading"),level:3}]}}},aIe=()=>A({name:pge,metadata:g7,settings:mge});var TO={};Y(TO,{init:()=>cIe,metadata:()=>_7,name:()=>vge,settings:()=>bge});var t1=n(N(),1),ra=n(P(),1),r1=n(z(),1),qf=n(O(),1),Zf=n(H(),1);var e1=n(N(),1),y7=n(P(),1),CO=n(z(),1);var dge=n(O(),1);var B2=n(y(),1);function fge({tabsClientId:e}){let{moveTab:t}=K0(e),{tabCount:r,activeIndex:o}=(0,dge.useSelect)(a=>{if(!e)return{tabCount:0,activeIndex:0};let{getBlocks:i,getBlockAttributes:l}=a(y7.store),s=l(e);return{tabCount:i(e).find(u=>u.name==="core/tab-panels")?.innerBlocks.length??0,activeIndex:s?.editorActiveTabIndex??s?.activeTabIndex??0}},[e]);return(0,B2.jsxs)(y7.BlockControls,{group:"parent",children:[(0,B2.jsx)(CO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,e1.isRTL)()?fh:L_,label:(0,e1.__)("Move tab before"),onClick:()=>t(-1),disabled:o<=0,accessibleWhenDisabled:!0}),(0,B2.jsx)(CO.ToolbarButton,{className:"wp-block-tab-list__mover-button",icon:(0,e1.isRTL)()?L_:fh,label:(0,e1.__)("Move tab after"),onClick:()=>t(1),disabled:o>=r-1,accessibleWhenDisabled:!0})]})}var ci=n(y(),1),iIe=[];function lIe({attributes:e,clientId:t,setAttributes:r,__unstableLayoutClassNames:o}){let{ariaLabel:a}=e,i=(0,ra.__experimentalUseColorProps)(e),l=(0,ra.__experimentalUseBorderProps)(e),s=(0,ra.__experimentalGetSpacingClassesAndStyles)(e),c=K(),{tabsClientId:u,tabPanels:p,editorActiveTabIndex:m,activeTabIndex:d}=(0,qf.useSelect)(V=>{let{getBlockRootClientId:j,getBlockAttributes:q,getBlocks:W}=V(ra.store),G=j(t),F=q(G),J=W(G)?.find($=>$.name==="core/tab-panels");return{tabsClientId:G,tabPanels:J?.innerBlocks??iIe,editorActiveTabIndex:F?.editorActiveTabIndex,activeTabIndex:F?.activeTabIndex??0}},[t]),f=(0,qf.useRegistry)(),{isBlockSelected:h,hasSelectedInnerBlock:g}=(0,qf.useSelect)(ra.store),{updateBlockAttributes:v,selectBlock:b,__unstableMarkNextChangeAsNotPersistent:_}=(0,qf.useDispatch)(ra.store),{insertTab:k,removeTab:x}=K0(u),w=m??d,C=(0,Zf.useMemo)(()=>p.map(V=>({label:V.attributes.label||"",clientId:V.clientId})),[p]);function T(V){u&&V!==w&&f.batch(()=>{b(t),_(),v(u,{editorActiveTabIndex:V})})}function I(V,j){let q=C[V];q?.clientId&&v(q.clientId,{label:j})}let D=(0,Zf.useRef)(),L=(0,Zf.useRef)(C.length);(0,Zf.useEffect)(()=>{let V=L.current;if(L.current=C.length,!D.current||C.length===V||!h(u)&&!g(u,!0))return;(q=>{window.requestAnimationFrame(()=>{let W=D.current?.querySelectorAll("button")?.[q];(W?.querySelector("[contenteditable]")??W)?.focus()})})(w)},[w,g,h,u,C.length]);let E=(0,ra.useBlockProps)({role:"tablist",ref:D,className:o}),B=S(i.className,l.className),R={...i.style,...l.style,...s.style};return(0,ci.jsxs)(ci.Fragment,{children:[(0,ci.jsx)(ra.InspectorControls,{group:"settings",children:(0,ci.jsx)(r1.__experimentalToolsPanel,{label:(0,t1.__)("Settings"),resetAll:()=>r({ariaLabel:void 0}),dropdownMenuProps:c,children:(0,ci.jsx)(r1.__experimentalToolsPanelItem,{label:(0,t1.__)("Label"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>r({ariaLabel:void 0}),children:(0,ci.jsx)(r1.TextControl,{label:(0,t1.__)("Label"),help:(0,t1.__)("Briefly describe this tab section for screen reader users. Examples: Event information, Product details, and Account settings."),value:a||"",onChange:V=>r({ariaLabel:V||void 0})})})})}),(0,ci.jsx)(fge,{tabsClientId:u}),(0,ci.jsx)(Im,{tabsClientId:u}),(0,ci.jsx)("div",{...E,children:C.map((V,j)=>(0,ci.jsx)("button",{type:"button",role:"tab","aria-selected":j===w,className:B||void 0,style:R,tabIndex:-1,onFocus:()=>{T(j)},children:(0,ci.jsx)(ra.RichText,{tagName:"span",withoutInteractiveFormatting:!0,placeholder:(0,t1.__)("Tab title"),value:V.label,onChange:W=>I(j,W),__unstableOnSplitAtEnd:()=>k(j+1),onRemove:()=>x(j)})},V.clientId||j))})]})}var hge=lIe;var Wc=n(P(),1),SO=n(y(),1);function gge({attributes:e}){let{tabs:t}=e,r=Wc.useBlockProps.save({role:"tablist"}),o=(0,Wc.__experimentalGetColorClassesAndStyles)(e),a=(0,Wc.__experimentalGetBorderClassesAndStyles)(e),i=(0,Wc.__experimentalGetSpacingClassesAndStyles)(e),l=S(o.className,a.className),s={...o.style,...a.style,...i.style};return(0,SO.jsx)("div",{...r,children:t.map((c,u)=>(0,SO.jsx)(Wc.RichText.Content,{className:l||void 0,style:s,tagName:"button",value:c.label,type:"button",role:"tab"},u))})}var _7={$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:vge}=_7,bge={icon:LI,edit:hge,save:gge},cIe=()=>A({name:vge,metadata:_7,settings:bge});var PO={};Y(PO,{init:()=>fIe,metadata:()=>S7,name:()=>Cge,settings:()=>Sge});var Kf=n(N(),1);var k7=n(P(),1);var x7=n(P(),1),I2=n(O(),1),yge=n(H(),1),uIe=[];function _ge(e){let{tabPanels:t,tabListClientId:r}=(0,I2.useSelect)(l=>{let{getBlocks:s}=l(x7.store),c=s(e),u=c.find(m=>m.name==="core/tab-panels"),p=c.find(m=>m.name==="core/tab-list");return{tabPanels:u?.innerBlocks??uIe,tabListClientId:p?.clientId??null}},[e]),{updateBlockAttributes:o,__unstableMarkNextChangeAsNotPersistent:a}=(0,I2.useDispatch)(x7.store),{getBlockAttributes:i}=(0,I2.useSelect)(x7.store);(0,yge.useEffect)(()=>{if(!r)return;let l=t.map(c=>({label:c.attributes.label||""})),s=i(r)?.tabs??[];JSON.stringify(l)!==JSON.stringify(s)&&(a(),o(r,{tabs:l}))},[t,r,i,o,a])}var w7=n(y(),1),pIe=[["core/tab-list"],["core/tab-panels"]];function mIe({clientId:e}){_ge(e);let t=(0,k7.useBlockProps)(),r=(0,k7.useInnerBlocksProps)(t,{__experimentalCaptureToolbars:!0,template:pIe,templateLock:"all",renderAppender:!1});return(0,w7.jsxs)("div",{...r,children:[(0,w7.jsx)(Im,{tabsClientId:e}),r.children]})}var xge=mIe;var C7=n(P(),1),kge=n(y(),1);function wge(){let e=C7.useBlockProps.save(),t=C7.useInnerBlocksProps.save(e);return(0,kge.jsx)("div",{...t})}var S7={$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:Cge}=S7,Sge={icon:QI,example:{innerBlocks:[{name:"core/tab-list",attributes:{tabs:[{label:(0,Kf.__)("Tab 1")},{label:(0,Kf.__)("Tab 2")}]}},{name:"core/tab-panels",innerBlocks:[1,2].map(e=>({name:"core/tab-panel",attributes:{anchor:`tab-${e}`,label:(0,Kf.sprintf)((0,Kf.__)("Tab %s"),e)},innerBlocks:[{name:"core/paragraph",attributes:{content:(0,Kf.__)("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.")}}]}))}]},edit:xge,save:wge},fIe=()=>A({name:Cge,metadata:S7,settings:Sge});var BO={};Y(BO,{init:()=>_Ie,metadata:()=>T7,name:()=>Rge,settings:()=>Age});var EO=n(Z(),1),hIe={from:[{type:"block",blocks:["core/categories"],transform:()=>(0,EO.createBlock)("core/tag-cloud")}],to:[{type:"block",blocks:["core/categories"],transform:()=>(0,EO.createBlock)("core/categories")}]},Tge=hIe;var T7={$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 $t=n(z(),1),Bge=n(O(),1),Da=n(N(),1),o1=n(P(),1),Ige=n(te(),1),Nge=n(sp(),1),Dge=n(ve(),1);var wr=n(y(),1),vIe=1,bIe=100,Pge=.1,Ege=100;function yIe({attributes:e,setAttributes:t,name:r}){let{taxonomy:o,showTagCounts:a,numberOfTags:i,smallestFontSize:l,largestFontSize:s}=e,[c]=(0,o1.useSettings)("spacing.units"),u=K(),p=(0,$t.__experimentalUseCustomUnits)({availableUnits:c?[...c,"pt"]:["%","px","em","rem","pt"]}),m=(0,Bge.useSelect)(x=>x(Ige.store).getTaxonomies({per_page:-1}),[]),d=()=>{let x={label:(0,Da.__)("- Select -"),value:"",disabled:!0},w=(m??[]).filter(C=>!!C.show_cloud).map(C=>({value:C.slug,label:C.name}));return[x,...w]},f=(x,w)=>{let[C,T]=(0,$t.__experimentalParseQuantityAndUnitFromRawValue)(w);if(!Number.isFinite(C))return;let I={[x]:w};Object.entries({smallestFontSize:l,largestFontSize:s}).forEach(([D,L])=>{let[E,B]=(0,$t.__experimentalParseQuantityAndUnitFromRawValue)(L);D!==x&&B!==T&&(I[D]=`${E}${T}`)}),t(I)},h=(0,wr.jsx)(o1.InspectorControls,{children:(0,wr.jsxs)($t.__experimentalToolsPanel,{label:(0,Da.__)("Settings"),resetAll:()=>{t({taxonomy:"post_tag",showTagCounts:!1,numberOfTags:45,smallestFontSize:"8pt",largestFontSize:"22pt"})},dropdownMenuProps:u,children:[(0,wr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>o!=="post_tag",label:(0,Da.__)("Taxonomy"),onDeselect:()=>t({taxonomy:"post_tag"}),isShownByDefault:!0,children:(0,wr.jsx)($t.SelectControl,{label:(0,Da.__)("Taxonomy"),options:d(),value:o,onChange:x=>t({taxonomy:x})})}),(0,wr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>l!=="8pt"||s!=="22pt",label:(0,Da.__)("Font size"),onDeselect:()=>t({smallestFontSize:"8pt",largestFontSize:"22pt"}),isShownByDefault:!0,children:(0,wr.jsxs)($t.Flex,{gap:4,children:[(0,wr.jsx)($t.FlexItem,{isBlock:!0,children:(0,wr.jsx)($t.__experimentalUnitControl,{label:(0,Da.__)("Smallest size"),value:l,onChange:x=>{f("smallestFontSize",x)},units:p,min:Pge,max:Ege})}),(0,wr.jsx)($t.FlexItem,{isBlock:!0,children:(0,wr.jsx)($t.__experimentalUnitControl,{label:(0,Da.__)("Largest size"),value:s,onChange:x=>{f("largestFontSize",x)},units:p,min:Pge,max:Ege})})]})}),(0,wr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>i!==45,label:(0,Da.__)("Number of tags"),onDeselect:()=>t({numberOfTags:45}),isShownByDefault:!0,children:(0,wr.jsx)($t.RangeControl,{label:(0,Da.__)("Number of tags"),value:i,onChange:x=>t({numberOfTags:x}),min:vIe,max:bIe,required:!0})}),(0,wr.jsx)($t.__experimentalToolsPanelItem,{hasValue:()=>a!==!1,label:(0,Da.__)("Show tag counts"),onDeselect:()=>t({showTagCounts:!1}),isShownByDefault:!0,children:(0,wr.jsx)($t.ToggleControl,{label:(0,Da.__)("Show tag counts"),checked:a,onChange:()=>t({showTagCounts:!a})})})]})}),{content:g,status:v,error:b}=(0,Nge.useServerSideRender)({attributes:e,skipBlockSupportAttributes:!0,block:r}),_=(0,Dge.useDisabled)(),k=(0,o1.useBlockProps)({ref:_});return(0,wr.jsxs)(wr.Fragment,{children:[h,v==="loading"&&(0,wr.jsx)("div",{...k,children:(0,wr.jsx)($t.Spinner,{})}),v==="error"&&(0,wr.jsx)("div",{...k,children:(0,wr.jsx)("p",{children:(0,Da.sprintf)((0,Da.__)("Error: %s"),b)})}),v==="success"&&(0,wr.jsx)(xo,{wrapperProps:k,html:g})]})}var Lge=yIe;var{name:Rge}=T7,Age={icon:Nv,example:{},edit:Lge,transforms:Tge},_Ie=()=>A({name:Rge,metadata:T7,settings:Age});var RO={};Y(RO,{init:()=>EIe,metadata:()=>P7,name:()=>_0e,settings:()=>x0e});var v0e=n(te(),1),b0e=n(O(),1);var LO=n(bu(),1),y0e=n(Vo(),1);var P7={$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 c0e=n(Z(),1),u1=n(O(),1),bo=n(P(),1),Zc=n(z(),1),Ji=n(N(),1),A2=n(te(),1),u0e=n(H(),1),p0e=n(Tr(),1);var Lm=n(N(),1),Qf=n(z(),1),Hge=n(H(),1),jge=n(O(),1),Uge=n(te(),1);var n1=n(O(),1),E7=n(te(),1),Mge=n(P(),1),Vge=n(H(),1),zge=n(Z(),1),IO=n(N(),1);function a1(e,t){let{templateParts:r,isResolving:o}=(0,n1.useSelect)(i=>{let{getEntityRecords:l,isResolving:s}=i(E7.store),c={per_page:-1};return{templateParts:l("postType","wp_template_part",c),isResolving:s("getEntityRecords",["postType","wp_template_part",c])}},[]);return{templateParts:(0,Vge.useMemo)(()=>r?r.filter(i=>xa(i.theme,i.slug)!==t&&(!e||e==="uncategorized"||i.area===e))||[]:[],[r,e,t]),isResolving:o}}function i1(e,t){return(0,n1.useSelect)(r=>{let o=e?`core/template-part/${e}`:"core/template-part",{getBlockRootClientId:a,getPatternsByBlockTypes:i}=r(Mge.store),l=a(t);return i(o,l)},[e,t])}function B7(e,t){let{saveEntityRecord:r}=(0,n1.useDispatch)(E7.store);return async(o=[],a=(0,IO.__)("Untitled Template Part"))=>{let i=BC(a).replace(/[^\w-]+/g,"")||"wp-custom-part",l={title:a,slug:i,content:(0,zge.serialize)(o),area:e},s=await r("postType","wp_template_part",l);t({slug:s.slug,theme:s.theme,area:void 0})}}function I7(e){return(0,n1.useSelect)(t=>{let r=t(E7.store).getCurrentTheme()?.default_template_part_areas||[],o=r.find(i=>i.area===e),a=r.find(i=>i.area==="uncategorized");return{icon:o?.icon||a?.icon,label:o?.label||(0,IO.__)("Template Part"),tagName:o?.area_tag??"div"}},[e])}var Oge=n(H(),1),Dm=n(N(),1),As=n(z(),1),Xu=n(y(),1);function Fge({areaLabel:e,onClose:t,onSubmit:r}){let[o,a]=(0,Oge.useState)(""),i=l=>{l.preventDefault(),r(o)};return(0,Xu.jsx)(As.Modal,{title:(0,Dm.sprintf)((0,Dm.__)("Create new %s"),e.toLowerCase()),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,Xu.jsx)("form",{onSubmit:i,children:(0,Xu.jsxs)(As.__experimentalVStack,{spacing:"5",children:[(0,Xu.jsx)(As.TextControl,{label:(0,Dm.__)("Name"),value:o,onChange:a,placeholder:(0,Dm.__)("Custom Template Part")}),(0,Xu.jsxs)(As.__experimentalHStack,{justify:"right",children:[(0,Xu.jsx)(As.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t(),a("")},children:(0,Dm.__)("Cancel")}),(0,Xu.jsx)(As.Button,{variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!o.length,__next40pxDefaultSize:!0,children:(0,Dm.__)("Create")})]})]})})})}var Yf=n(y(),1);function Gge({area:e,clientId:t,templatePartId:r,onOpenSelectionModal:o,setAttributes:a}){let{templateParts:i,isResolving:l}=a1(e,r),s=i1(e,t),{isBlockBasedTheme:c,canCreateTemplatePart:u}=(0,jge.useSelect)(h=>{let{getCurrentTheme:g,canUser:v}=h(Uge.store);return{isBlockBasedTheme:g()?.is_block_theme,canCreateTemplatePart:v("create",{kind:"postType",name:"wp_template_part"})}},[]),[p,m]=(0,Hge.useState)(!1),d=I7(e),f=B7(e,a);return(0,Yf.jsxs)(Qf.Placeholder,{icon:a0(d.icon),label:d.label,instructions:c?(0,Lm.sprintf)((0,Lm.__)("Choose an existing %s or create a new one."),d.label.toLowerCase()):(0,Lm.sprintf)((0,Lm.__)("Choose an existing %s."),d.label.toLowerCase()),children:[l&&(0,Yf.jsx)(Qf.Spinner,{}),!l&&!!(i.length||s.length)&&(0,Yf.jsx)(Qf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:o,children:(0,Lm.__)("Choose")}),!l&&c&&u&&(0,Yf.jsx)(Qf.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{m(!0)},children:(0,Lm.__)("Start blank")}),p&&(0,Yf.jsx)(Fge,{areaLabel:d.label,onClose:()=>m(!1),onSubmit:h=>{f([],h)}})]})}var N2=n(H(),1),Rm=n(N(),1),qge=n(Tr(),1),Zge=n(O(),1),Kge=n(P(),1),N7=n(z(),1);var Wge=n(Z(),1);function $ge(e){return{name:xa(e.theme,e.slug),title:e.title.rendered,blocks:(0,Wge.parse)(e.content.raw),templatePart:e}}var $c=n(y(),1);function Yge({setAttributes:e,onClose:t,templatePartId:r=null,area:o,clientId:a}){let[i,l]=(0,N2.useState)(""),{templateParts:s}=a1(o,r),c=(0,N2.useMemo)(()=>{let g=s.map(v=>$ge(v));return Wb(g,i)},[s,i]),u=i1(o,a),p=(0,N2.useMemo)(()=>Wb(u,i),[u,i]),{createSuccessNotice:m}=(0,Zge.useDispatch)(qge.store),d=g=>{e({slug:g.slug,theme:g.theme,area:void 0}),m((0,Rm.sprintf)((0,Rm.__)('Template Part "%s" inserted.'),g.title?.rendered||g.slug),{type:"snackbar"}),t()},f=!!c.length,h=!!p.length;return(0,$c.jsxs)("div",{className:"block-library-template-part__selection-content",children:[(0,$c.jsx)("div",{className:"block-library-template-part__selection-search",children:(0,$c.jsx)(N7.SearchControl,{onChange:l,value:i,label:(0,Rm.__)("Search"),placeholder:(0,Rm.__)("Search")})}),f&&(0,$c.jsxs)("div",{children:[(0,$c.jsx)("h2",{children:(0,Rm.__)("Existing template parts")}),(0,$c.jsx)(Kge.__experimentalBlockPatternsList,{blockPatterns:c,onClickPattern:g=>{d(g.templatePart)}})]}),!f&&!h&&(0,$c.jsx)(N7.__experimentalHStack,{alignment:"center",children:(0,$c.jsx)("p",{children:(0,Rm.__)("No results found.")})})]})}var L2=n(te(),1),D7=n(z(),1),s1=n(N(),1),r0e=n(O(),1),o0e=n(P(),1);var qc=n(N(),1),D2=n(H(),1),l1=n(O(),1),Xi=n(z(),1),DO=n(te(),1),e0e=n(Tr(),1);var ui=n(Z(),1);function Qge(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},Xge((0,ui.createBlock)("core/legacy-widget",o))}let t=(0,ui.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});if(!t.length)return;let r=t[0];return r.name==="core/widget-group"?(0,ui.createBlock)((0,ui.getGroupingBlockName)(),void 0,NO(r.innerBlocks)):r.innerBlocks.length>0?(0,ui.cloneBlock)(r,void 0,NO(r.innerBlocks)):r}function Xge(e){let t=(0,ui.getPossibleBlockTransformations)([e]).filter(r=>{if(!r.transforms)return!0;let o=r.transforms?.from?.find(i=>i.blocks&&i.blocks.includes("*")),a=r.transforms?.to?.find(i=>i.blocks&&i.blocks.includes("*"));return!o&&!a});if(t.length)return(0,ui.switchToBlockType)(e,t[0].name)}function NO(e=[]){return e.flatMap(t=>t.name==="core/legacy-widget"?Xge(t):(0,ui.createBlock)(t.name,t.attributes,NO(t.innerBlocks))).filter(t=>!!t)}var Ju=n(y(),1),Jge={per_page:-1,_fields:"id,name,description,status,widgets"};function t0e({area:e,setAttributes:t}){let[r,o]=(0,D2.useState)(""),[a,i]=(0,D2.useState)(!1),l=(0,l1.useRegistry)(),{sidebars:s,hasResolved:c}=(0,l1.useSelect)(f=>{let{getSidebars:h,hasFinishedResolution:g}=f(DO.store);return{sidebars:h(Jge),hasResolved:g("getSidebars",[Jge])}},[]),{createErrorNotice:u}=(0,l1.useDispatch)(e0e.store),p=B7(e,t),m=(0,D2.useMemo)(()=>{let f=(s??[]).filter(h=>h.id!=="wp_inactive_widgets"&&h.widgets.length>0).map(h=>({value:h.id,label:h.name}));return f.length?[{value:"",label:(0,qc.__)("Select widget area")},...f]:[]},[s]);if(!c)return(0,Ju.jsx)(Xi.__experimentalSpacer,{marginBottom:"0"});if(c&&!m.length)return null;async function d(f){if(f.preventDefault(),a||!r)return;i(!0);let h=m.find(({value:k})=>k===r),{getWidgets:g}=l.resolveSelect(DO.store),v=await g({sidebar:h.value,_embed:"about"}),b=new Set,_=v.flatMap(k=>{let x=Qge(k);return x||(b.add(k.id_base),[])});await p(_,(0,qc.sprintf)((0,qc.__)("Widget area: %s"),h.label)),b.size&&u((0,qc.sprintf)((0,qc.__)("Unable to import the following widgets: %s."),Array.from(b).join(", ")),{type:"snackbar"}),i(!1)}return(0,Ju.jsx)(Xi.__experimentalSpacer,{marginBottom:"4",children:(0,Ju.jsxs)(Xi.__experimentalHStack,{as:"form",onSubmit:d,children:[(0,Ju.jsx)(Xi.FlexBlock,{children:(0,Ju.jsx)(Xi.SelectControl,{label:(0,qc.__)("Import widget area"),value:r,options:m,onChange:f=>o(f),disabled:!m.length})}),(0,Ju.jsx)(Xi.FlexItem,{style:{marginBottom:"8px",marginTop:"auto"},children:(0,Ju.jsx)(Xi.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:a,"aria-disabled":a||!r,children:(0,qc._x)("Import","button label")})})]})})}var Ms=n(y(),1),{HTMLElementControl:kIe}=U(o0e.privateApis);function n0e({tagName:e,setAttributes:t,isEntityAvailable:r,templatePartId:o,defaultWrapper:a,hasInnerBlocks:i,clientId:l}){let[s,c]=(0,L2.useEntityProp)("postType","wp_template_part","area",o),[u,p]=(0,L2.useEntityProp)("postType","wp_template_part","title",o),d=(0,r0e.useSelect)(f=>f(L2.store).getCurrentTheme()?.default_template_part_areas||[],[]).map(({label:f,area:h})=>({label:f,value:h}));return(0,Ms.jsxs)(Ms.Fragment,{children:[r&&(0,Ms.jsxs)(Ms.Fragment,{children:[(0,Ms.jsx)(D7.TextControl,{label:(0,s1.__)("Title"),value:u,onChange:f=>{p(f)},onFocus:f=>f.target.select()}),(0,Ms.jsx)(D7.SelectControl,{label:(0,s1.__)("Area"),labelPosition:"top",options:d,value:s,onChange:c})]}),(0,Ms.jsx)(kIe,{tagName:e||"",onChange:f=>t({tagName:f}),clientId:l,options:[{label:(0,s1.sprintf)((0,s1.__)("Default based on area (%s)"),`<${a}>`),value:""},{label:"<header>",value:"header"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<article>",value:"article"},{label:"<aside>",value:"aside"},{label:"<footer>",value:"footer"},{label:"<div>",value:"div"}]}),!i&&(0,Ms.jsx)(t0e,{area:s,setAttributes:t})]})}var c1=n(te(),1),pi=n(P(),1),R2=n(O(),1),a0e=n(H(),1),i0e=n(Z(),1),L7=n(y(),1);function wIe(e){if((0,pi.useBlockEditingMode)()==="contentOnly")return!1;if(!e)return pi.InnerBlocks.ButtonBlockAppender}function l0e(e){let t=(0,R2.useSelect)(o=>{let{getSettings:a}=o(pi.store);return a()?.supportsLayout},[]),[r]=(0,pi.useSettings)("layout");if(t)return e?.inherit?r||{}:e}function CIe({postId:e,layout:t,tagName:r,blockProps:o}){(0,pi.useBlockEditingMode)("disabled");let{content:a,editedBlocks:i}=(0,R2.useSelect)(c=>{if(!e)return{};let{getEditedEntityRecord:u}=c(c1.store),p=u("postType","wp_template_part",e,{context:"view"});return{editedBlocks:p.blocks,content:p.content}},[e]),l=(0,a0e.useMemo)(()=>{if(e)return i||(!a||typeof a!="string"?[]:(0,i0e.parse)(a))},[e,i,a]),s=(0,pi.useInnerBlocksProps)(o,{value:l,onInput:()=>{},onChange:()=>{},renderAppender:!1,layout:l0e(t)});return(0,L7.jsx)(r,{...s})}function SIe({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:a}){let i=(0,R2.useSelect)(d=>d(pi.store).getSettings().onNavigateToEntityRecord,[]),[l,s,c]=(0,c1.useEntityBlockEditor)("postType","wp_template_part",{id:e}),u=(0,pi.useInnerBlocksProps)(a,{value:l,onInput:s,onChange:c,renderAppender:wIe(t),layout:l0e(r)}),m=(0,pi.useBlockEditingMode)()==="contentOnly"&&i?{onDoubleClick:()=>i({postId:e,postType:"wp_template_part"})}:{};return(0,L7.jsx)(o,{...u,...m})}function s0e({postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:a}){let{canViewTemplatePart:i,canEditTemplatePart:l}=(0,R2.useSelect)(c=>({canViewTemplatePart:!!c(c1.store).canUser("read",{kind:"postType",name:"wp_template_part",id:e}),canEditTemplatePart:!!c(c1.store).canUser("update",{kind:"postType",name:"wp_template_part",id:e})}),[e]);return i?(0,L7.jsx)(l?SIe:CIe,{postId:e,hasInnerBlocks:t,layout:r,tagName:o,blockProps:a}):null}var qt=n(y(),1),m0e=["header","footer","navigation-overlay"];function TIe({isEntityAvailable:e,area:t,templatePartId:r,isTemplatePartSelectionOpen:o,setIsTemplatePartSelectionOpen:a}){let{templateParts:i}=a1(t,r),l=!!i.length;return e&&l&&m0e.includes(t)?(0,qt.jsx)(Zc.MenuItem,{onClick:()=>{a(!0)},"aria-expanded":o,"aria-haspopup":"dialog",children:(0,Ji.__)("Replace")}):null}function PIe({area:e,clientId:t,isEntityAvailable:r,onSelect:o}){let a=i1(e,t);return r&&!!a.length&&m0e.includes(e)?(0,qt.jsx)(Zc.PanelBody,{title:(0,Ji.__)("Design"),children:(0,qt.jsx)(bo.__experimentalBlockPatternsList,{label:(0,Ji.__)("Templates"),blockPatterns:a,onClickPattern:o,showTitlesAsTooltip:!0})}):null}function d0e({attributes:e,setAttributes:t,clientId:r}){let{createSuccessNotice:o}=(0,u1.useDispatch)(p0e.store),{editEntityRecord:a}=(0,u1.useDispatch)(A2.store),i=(0,u1.useSelect)(B=>B(A2.store).getCurrentTheme()?.stylesheet,[]),{slug:l,theme:s=i,tagName:c,layout:u={}}=e,p=xa(s,l),m=(0,bo.useHasRecursion)(p),[d,f]=(0,u0e.useState)(!1),{isResolved:h,hasInnerBlocks:g,isMissing:v,area:b,onNavigateToEntityRecord:_,title:k,canUserEdit:x,canUserEditBlock:w}=(0,u1.useSelect)(B=>{let{getEditedEntityRecord:R,hasFinishedResolution:V}=B(A2.store),{getBlockCount:j,getSettings:q,canEditBlock:W}=B(bo.store),G=["postType","wp_template_part",p],F=p?R(...G):null,J=F?.area||e.area,$=p?V("getEditedEntityRecord",G):!1,X=$?B(A2.store).canUser("update",{kind:"postType",name:"wp_template_part",id:p}):!1;return{hasInnerBlocks:j(r)>0,isResolved:$,isMissing:$&&(!F||Object.keys(F).length===0),area:J,onNavigateToEntityRecord:q().onNavigateToEntityRecord,title:F?.title,canUserEdit:!!X,canUserEditBlock:W(r)}},[p,e.area,r]),C=I7(b),T=(0,bo.useBlockProps)(),I=!l,D=!I&&!v&&h,L=c||C.tagName,E=async B=>{await a("postType","wp_template_part",p,{blocks:B.blocks,content:(0,c0e.serialize)(B.blocks)}),o((0,Ji.sprintf)((0,Ji.__)('Template Part "%s" updated.'),k||l),{type:"snackbar"})};return!g&&(l&&!s||l&&v)?(0,qt.jsx)(L,{...T,children:(0,qt.jsx)(bo.Warning,{children:(0,Ji.sprintf)((0,Ji.__)("Template part has been deleted or is unavailable: %s"),l)})}):D&&m?(0,qt.jsx)(L,{...T,children:(0,qt.jsx)(bo.Warning,{children:(0,Ji.__)("Block cannot be rendered inside itself.")})}):(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsxs)(bo.RecursionProvider,{uniqueId:p,children:[D&&_&&x&&(0,qt.jsx)(bo.BlockControls,{group:"other",children:(0,qt.jsx)(Zc.ToolbarButton,{onClick:()=>{_({postId:p,postType:"wp_template_part"})},children:(0,Ji.__)("Edit original")})}),x&&(0,qt.jsx)(bo.InspectorControls,{group:"advanced",children:(0,qt.jsx)(n0e,{tagName:c,setAttributes:t,isEntityAvailable:D,templatePartId:p,defaultWrapper:C.tagName,hasInnerBlocks:g,clientId:r})}),I&&(0,qt.jsx)(L,{...T,children:(0,qt.jsx)(Gge,{area:e.area,templatePartId:p,clientId:r,setAttributes:t,onOpenSelectionModal:()=>f(!0)})}),(0,qt.jsx)(bo.BlockSettingsMenuControls,{children:({selectedClientIds:B})=>!w||!(B.length===1&&r===B[0])?null:(0,qt.jsx)(TIe,{isEntityAvailable:D,area:b,clientId:r,templatePartId:p,isTemplatePartSelectionOpen:d,setIsTemplatePartSelectionOpen:f})}),(0,qt.jsx)(bo.InspectorControls,{group:"settings",children:(0,qt.jsx)(PIe,{area:b,clientId:r,isEntityAvailable:D,onSelect:B=>E(B)})}),D&&(0,qt.jsx)(s0e,{tagName:L,blockProps:T,postId:p,hasInnerBlocks:g,layout:u}),!I&&!h&&(0,qt.jsx)(L,{...T,children:(0,qt.jsx)(Zc.Spinner,{})})]}),d&&(0,qt.jsx)(Zc.Modal,{overlayClassName:"block-editor-template-part__selection-modal",title:(0,Ji.sprintf)((0,Ji.__)("Choose a %s"),C.label.toLowerCase()),onRequestClose:()=>f(!1),isFullScreen:!0,children:(0,qt.jsx)(Yge,{templatePartId:p,clientId:r,area:b,setAttributes:t,onClose:()=>f(!1)})})]})}var f0e=n(te(),1),h0e=n(O(),1);function g0e(e,t){if(t!=="core/template-part")return e;if(e.variations){let r=(a,i)=>{let{area:l,theme:s,slug:c}=a;if(l)return l===i.area;if(!c)return!1;let{getCurrentTheme:u,getEntityRecord:p}=(0,h0e.select)(f0e.store),m=p("postType","wp_template_part",`${s||u()?.stylesheet}//${c}`);return m?.slug?m.slug===i.slug:m?.area===i.area},o=e.variations.map(a=>({...a,...!a.isActive&&{isActive:r},...typeof a.icon=="string"&&{icon:a0(a.icon)}}));return{...e,variations:o}}return e}var{name:_0e}=P7,x0e={icon:Pv,__experimentalLabel:({slug:e,theme:t})=>{if(!e)return;let{getCurrentTheme:r,getEditedEntityRecord:o}=(0,b0e.select)(v0e.store),a=o("postType","wp_template_part",(t||r()?.stylesheet)+"//"+e);if(a)return(0,y0e.decodeEntities)(a.title)||Kre(a.slug||"")},edit:d0e},EIe=()=>{(0,LO.addFilter)("blocks.registerBlockType","core/template-part",g0e);let e=["core/post-template","core/post-content"];return(0,LO.addFilter)("blockEditor.__unstableCanInsertBlockType","core/block-library/removeTemplatePartsFromPostTemplates",(t,r,o,{getBlock:a,getBlockParentsByBlockName:i})=>{if(r.name!=="core/template-part")return t;for(let l of e)if(a(o)?.name===l||i(o,l).length)return!1;return!0}),A({name:_0e,metadata:P7,settings:x0e})};var zO={};Y(zO,{init:()=>NIe,metadata:()=>R7,name:()=>B0e,settings:()=>I0e});var R7={$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 Xf=n(N(),1),A7=n(P(),1),P0e=n(z(),1);var Vl=n(z(),1),Vs=n(y(),1),AO=(0,Vs.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(Vl.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"})}),k0e=(0,Vs.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(Vl.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"})}),w0e=(0,Vs.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(Vl.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"})}),C0e=(0,Vs.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(Vl.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"})}),S0e=(0,Vs.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Vs.jsx)(Vl.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 M2=n(te(),1),MO=n(O(),1);function T0e(e,t){let[r]=(0,M2.useEntityProp)("taxonomy",t,"count",e),o=IIe(),a=!!(e&&t);return{hasContext:a,termCount:a?r||"":o}}function IIe(){let t=(0,MO.useSelect)(a=>{let{getCurrentPostId:i,getCurrentPostType:l,getCurrentTemplateId:s}=a("core/editor"),c=l(),u=s()||(c==="wp_template"?i():null);return u?a(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,MO.useSelect)(a=>{if(!r||!o)return"";let{getEntityRecords:i}=a(M2.store),l=i("taxonomy",r,{slug:o,per_page:1});return l&&l[0]&&l[0].count||""},[r,o])}var Am=n(y(),1),VO={none:{label:(0,Xf.__)("No brackets"),icon:AO},round:{label:(0,Xf.__)("Round brackets"),icon:k0e,before:"(",after:")"},square:{label:(0,Xf.__)("Square brackets"),icon:w0e,before:"[",after:"]"},curly:{label:(0,Xf.__)("Curly brackets"),icon:C0e,before:"{",after:"}"},angle:{label:(0,Xf.__)("Angle brackets"),icon:S0e,before:"<",after:">"}};function E0e({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{bracketType:a}=e,l=T0e(r,o)?.termCount||0,s=(0,A7.useBlockProps)(),c=Object.entries(VO).map(([p,{label:m,icon:d}])=>({role:"menuitemradio",title:m,isActive:a===p,icon:d,onClick:()=>{t({bracketType:p})}})),u=(p,m)=>{let{before:d="",after:f=""}=VO[m]||{};return`${d}${p}${f}`};return(0,Am.jsxs)(Am.Fragment,{children:[(0,Am.jsx)(A7.BlockControls,{group:"block",children:(0,Am.jsx)(P0e.ToolbarDropdownMenu,{icon:VO[a]?.icon??AO,label:(0,Xf.__)("Change bracket type"),controls:c})}),(0,Am.jsx)("div",{...s,children:u(l,a)})]})}var{name:B0e}=R7,I0e={icon:JI,example:{},edit:E0e},NIe=()=>A({name:B0e,metadata:R7,settings:I0e});var FO={};Y(FO,{init:()=>AIe,metadata:()=>M7,name:()=>M0e,settings:()=>V0e});var M7={$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 D0e=n(N(),1),L0e=n(P(),1);var V2=n(te(),1),OO=n(O(),1);function N0e(e,t){let[r,o,a]=(0,V2.useEntityProp)("taxonomy",t,"description",e),i=LIe(),l=!!(e&&t);return{hasContext:l,setDescription:o,termDescription:l?a?.rendered||r||"":i}}function LIe(){let t=(0,OO.useSelect)(a=>{let{getCurrentPostId:i,getCurrentPostType:l,getCurrentTemplateId:s}=a("core/editor"),c=l(),u=s()||(c==="wp_template"?i():null);return u?a(V2.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,OO.useSelect)(a=>{if(!r||!o)return"";let{getEntityRecords:i}=a(V2.store),l=i("taxonomy",r,{slug:o,per_page:1});return l&&l[0]&&l[0].description||""},[r,o])}var Mm=n(y(),1);function R0e({context:{termId:e,taxonomy:t}}){let{termDescription:r}=N0e(e,t),o=(0,L0e.useBlockProps)();return(0,Mm.jsx)(Mm.Fragment,{children:(0,Mm.jsx)("div",{...o,children:r?(0,Mm.jsx)("div",{dangerouslySetInnerHTML:{__html:r}}):(0,Mm.jsx)("div",{className:"wp-block-term-description__placeholder",children:(0,Mm.jsx)("span",{children:(0,D0e.__)("Term Description")})})})})}var RIe={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:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)},save:()=>null},A0e=[RIe];var{name:M0e}=M7,V0e={icon:tN,edit:R0e,example:{},deprecated:A0e},AIe=()=>A({name:M0e,metadata:M7,settings:V0e});var HO={};Y(HO,{init:()=>OIe,metadata:()=>V7,name:()=>j0e,settings:()=>U0e});var V7={$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 z2=n(N(),1),Vm=n(P(),1),p1=n(z(),1),O0e=n(Vo(),1);var z7=n(te(),1),O7=n(O(),1);function z0e(e,t){let r=(0,O7.useSelect)(i=>!e||!t?null:i(z7.store).getEntityRecord("taxonomy",t,e),[e,t]),o=VIe(),a=!!(e&&t);return{hasContext:a,term:a?r:o}}function VIe(){let t=(0,O7.useSelect)(a=>{let{getCurrentPostId:i,getCurrentPostType:l,getCurrentTemplateId:s}=a("core/editor"),c=l(),u=s()||(c==="wp_template"?i():null);return u?a(z7.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,O7.useSelect)(a=>{if(!r||!o)return null;let{getEntityRecords:i}=a(z7.store),l=i("taxonomy",r,{slug:o,per_page:1});return l&&l[0]?l[0]:null},[r,o])}var el=n(y(),1);function F0e({attributes:e,setAttributes:t,context:{termId:r,taxonomy:o}}){let{level:a=0,isLink:i,levelOptions:l}=e,{term:s}=z0e(r,o),c=s?.name?(0,O0e.decodeEntities)(s.name):(0,z2.__)("Term Name"),u=(0,Vm.useBlockProps)(),p=K(),m=a===0?"p":`h${a}`,d=c;return i&&(d=(0,el.jsx)("a",{href:"#term-name-pseudo-link",onClick:f=>f.preventDefault(),children:c})),(0,el.jsxs)(el.Fragment,{children:[(0,el.jsx)(Vm.BlockControls,{group:"block",children:(0,el.jsx)(Vm.HeadingLevelDropdown,{value:a,options:l,onChange:f=>{t({level:f})}})}),(0,el.jsx)(Vm.InspectorControls,{children:(0,el.jsx)(p1.__experimentalToolsPanel,{label:(0,z2.__)("Settings"),resetAll:()=>{t({isLink:!1})},dropdownMenuProps:p,children:(0,el.jsx)(p1.__experimentalToolsPanelItem,{hasValue:()=>!!i,label:(0,z2.__)("Make term name a link"),onDeselect:()=>t({isLink:!1}),isShownByDefault:!0,children:(0,el.jsx)(p1.ToggleControl,{label:(0,z2.__)("Make term name a link"),onChange:()=>t({isLink:!i}),checked:i})})})}),(0,el.jsx)(m,{...u,children:d})]})}var zIe={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:be,isEligible(e){return!!e.textAlign},save:()=>null},H0e=[zIe];var{name:j0e}=V7,U0e={icon:rN,example:{},edit:F0e,deprecated:H0e},OIe=()=>A({name:j0e,metadata:V7,settings:U0e});var qO={};Y(qO,{init:()=>qIe,metadata:()=>F7,name:()=>I1e,settings:()=>N1e});var F7={$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 k1e=n(O(),1),w1e=n(P(),1);var y1e=n(H(),1),U7=n(P(),1);var zs=n(N(),1),Kc=n(z(),1),v1e=n(P(),1);var G0e=n(te(),1),W0e=n(O(),1),$0e=n(H(),1);function H7(){let e=(0,W0e.useSelect)(t=>t(G0e.store).getTaxonomies({per_page:-1}),[]);return(0,$0e.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable)||[],[e])}var q0e=n(z(),1);var Z0e=n(y(),1);function K0e({value:e,onChange:t,...r}){let a=H7().map(i=>({label:i.name,value:i.slug}));return(0,Z0e.jsx)(q0e.SelectControl,{options:a,value:e,onChange:t,...r})}var O2=n(N(),1),Y0e=n(z(),1),Q0e=n(y(),1);function X0e({orderBy:e,order:t,onChange:r,...o}){return(0,Q0e.jsx)(Y0e.SelectControl,{options:[{label:(0,O2.__)("Name: A \u2192 Z"),value:"name/asc"},{label:(0,O2.__)("Name: Z \u2192 A"),value:"name/desc"},{label:(0,O2.__)("Count, high to low"),value:"count/desc"},{label:(0,O2.__)("Count, low to high"),value:"count/asc"}],value:e+"/"+t,onChange:a=>{let[i,l]=a.split("/");r(i,l)},...o})}var J0e=n(z(),1),e1e=n(y(),1);function t1e({value:e,onChange:t,...r}){return(0,e1e.jsx)(J0e.ToggleControl,{checked:!e,onChange:o=>t(!o),...r})}var r1e=n(z(),1),o1e=n(y(),1);function n1e({value:e,onChange:t,...r}){return(0,o1e.jsx)(r1e.ToggleControl,{checked:e,onChange:t,...r})}var H2=n(z(),1),F2=n(N(),1),j2=n(y(),1);function a1e({value:e,onChange:t,label:r}){return(0,j2.jsxs)(H2.__experimentalToggleGroupControl,{label:r,isBlock:!0,onChange:o=>{t({inherit:o==="default"})},help:e?(0,F2.__)("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,F2.__)("Display terms based on specific criteria."),value:e?"default":"custom",children:[(0,j2.jsx)(H2.__experimentalToggleGroupControlOption,{value:"default",label:(0,F2.__)("Default")}),(0,j2.jsx)(H2.__experimentalToggleGroupControlOption,{value:"custom",label:(0,F2.__)("Custom")})]})}var i1e=n(N(),1),l1e=n(z(),1),s1e=n(y(),1);function c1e({value:e,onChange:t,...r}){return(0,s1e.jsx)(l1e.RangeControl,{value:e,min:0,max:100,onChange:t,help:(0,i1e.__)("Limit the number of terms you want to show. To show all terms, use 0 (zero)."),...r})}var u1e=n(N(),1),j7=n(P(),1);var jO=n(y(),1),{HTMLElementControl:HIe}=U(j7.privateApis);function p1e({TagName:e,setAttributes:t,clientId:r}){return(0,jO.jsx)(j7.InspectorControls,{group:"advanced",children:(0,jO.jsx)(HIe,{tagName:e,onChange:o=>t({tagName:o}),clientId:r,options:[{label:(0,u1e.__)("Default (<div>)"),value:"div"},{label:"<main>",value:"main"},{label:"<section>",value:"section"},{label:"<aside>",value:"aside"}]})})}var d1e=n(z(),1),UO=n(O(),1),GO=n(te(),1),ep=n(H(),1),f1e=n(ve(),1),WO=n(Vo(),1),h1e=n(y(),1),Jf=[],m1e={order:"asc",_fields:"id,name",context:"view"};function g1e({value:e,taxonomy:t,onChange:r,...o}){let[a,i]=(0,ep.useState)(""),[l,s]=(0,ep.useState)(Jf),[c,u]=(0,ep.useState)(Jf),p=(0,f1e.useDebounce)(i,250),{searchResults:m,searchHasResolved:d}=(0,UO.useSelect)(b=>{if(!a)return{searchResults:Jf,searchHasResolved:!0};let{getEntityRecords:_,hasFinishedResolution:k}=b(GO.store),x=["taxonomy",t,{...m1e,search:a,orderby:"name",exclude:e,per_page:20}];return{searchResults:_(...x),searchHasResolved:k("getEntityRecords",x)}},[a,t,e]),f=(0,UO.useSelect)(b=>{if(!e?.length)return Jf;let{getEntityRecords:_}=b(GO.store);return _("taxonomy",t,{...m1e,include:e,per_page:e.length})},[e,t]);(0,ep.useEffect)(()=>{if(e?.length||s(Jf),!f?.length)return;let b=e.reduce((_,k)=>{let x=f.find(w=>w.id===k);return x&&_.push({id:k,value:(0,WO.decodeEntities)(x.name)}),_},[]);s(b)},[e,f]);let h=(0,ep.useMemo)(()=>{if(!m?.length)return{names:Jf,mapByName:{}};let b=[],_={};return m.forEach(k=>{let x=(0,WO.decodeEntities)(k.name);b.push(x),_[x]=k}),{names:b,mapByName:_}},[m]);(0,ep.useEffect)(()=>{d&&u(h.names)},[h.names,d]);let g=(b,_)=>_?.id||b?.[_]?.id;return(0,h1e.jsx)(d1e.FormTokenField,{value:l,onInputChange:p,suggestions:c,onChange:b=>{let _=Array.from(b.reduce((k,x)=>{let w=g(h.mapByName,x);return w&&k.add(w),k},new Set));u(Jf),r(_)},help:"",...o})}var $r=n(y(),1);function b1e({attributes:e,setQuery:t,setAttributes:r,clientId:o,templateSlug:a}){let{termQuery:i,tagName:l}=e,{taxonomy:s,orderBy:c,order:u,hideEmpty:p,inherit:m,showNested:d,perPage:f,include:h}=i,g=K(),b=H7().find(R=>R.slug===s)?.hierarchical,_=!!m,k=["taxonomy","category","tag","archive"].includes(a)||a?.startsWith("taxonomy-")||a?.startsWith("category-")||a?.startsWith("tag-"),x=b,w=!!h?.length,C=(0,zs.__)("Query type"),T=(0,zs.__)("Taxonomy"),I=(0,zs.__)("Order by"),D=(0,zs.__)("Show empty terms"),L=(0,zs.__)("Show nested terms"),E=(0,zs.__)("Max terms"),B=(0,zs.__)("Selected terms");return(0,$r.jsxs)($r.Fragment,{children:[(0,$r.jsx)(v1e.InspectorControls,{children:(0,$r.jsxs)(Kc.__experimentalToolsPanel,{label:(0,zs.__)("Settings"),resetAll:()=>{r({termQuery:{taxonomy:"category",order:"asc",orderBy:"name",include:[],hideEmpty:!0,showNested:!1,inherit:!1,perPage:10}})},dropdownMenuProps:g,children:[k&&(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>m!==!1,label:C,onDeselect:()=>t({inherit:!1}),isShownByDefault:!0,children:(0,$r.jsx)(a1e,{label:C,value:m,onChange:t})}),!_&&(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>s!=="category",label:T,onDeselect:()=>{t({taxonomy:"category"})},isShownByDefault:!0,children:(0,$r.jsx)(K0e,{label:T,value:s,onChange:R=>t({taxonomy:R,include:[]})})}),(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>c!=="name"||u!=="asc",label:I,onDeselect:()=>t({orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,$r.jsx)(X0e,{label:I,orderBy:c,order:u,onChange:(R,V)=>{t({orderBy:R,order:V})},disabled:w,help:w?(0,zs.__)("When specific terms are selected, the order is based on their selection order."):void 0})}),!_&&(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>!!h?.length,label:B,onDeselect:()=>t({include:[],orderBy:"name",order:"asc"}),isShownByDefault:!0,children:(0,$r.jsx)(g1e,{label:B,taxonomy:s,value:h,onChange:R=>t({include:R})})}),(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>p!==!0,label:D,onDeselect:()=>t({hideEmpty:!0}),isShownByDefault:!0,children:(0,$r.jsx)(t1e,{label:D,value:p,onChange:R=>t({hideEmpty:R})})}),x&&(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>d!==!1,label:L,onDeselect:()=>t({showNested:!1}),isShownByDefault:!0,children:(0,$r.jsx)(n1e,{label:L,value:d,onChange:R=>t({showNested:R}),disabled:w,help:w?(0,zs.__)("When specific terms are selected, only those are displayed."):void 0})}),(0,$r.jsx)(Kc.__experimentalToolsPanelItem,{hasValue:()=>f!==10,label:E,onDeselect:()=>t({perPage:10}),isShownByDefault:!0,children:(0,$r.jsx)(c1e,{label:E,value:f,onChange:R=>t({perPage:R})})})]})}),(0,$r.jsx)(p1e,{TagName:l,setAttributes:r,clientId:o})]})}var eh=n(y(),1),jIe=[["core/term-template"]];function _1e({attributes:e,setAttributes:t,clientId:r,context:o}){let{tagName:a}=e,i=(0,U7.useBlockProps)(),l=(0,U7.useInnerBlocksProps)(i,{template:jIe}),s=(0,y1e.useCallback)(c=>t(u=>({termQuery:{...u.termQuery,...c}})),[t]);return(0,eh.jsxs)(eh.Fragment,{children:[(0,eh.jsx)(b1e,{attributes:e,setQuery:s,setAttributes:t,clientId:r,templateSlug:o?.templateSlug}),(0,eh.jsx)(a,{...l})]})}var G7=n(O(),1),W7=n(Z(),1),m1=n(P(),1),$O=n(y(),1);function x1e({attributes:e,clientId:t,name:r}){let{blockType:o,activeBlockVariation:a,scopeVariations:i}=(0,G7.useSelect)(p=>{let{getActiveBlockVariation:m,getBlockType:d,getBlockVariations:f}=p(W7.store);return{blockType:d(r),activeBlockVariation:m(r,e),scopeVariations:f(r,"block")}},[r,e]),l=a?.icon?.src||a?.icon||o?.icon?.src,s=a?.title||o?.title,{replaceInnerBlocks:c}=(0,G7.useDispatch)(m1.store),u=(0,m1.useBlockProps)();return(0,$O.jsx)("div",{...u,children:(0,$O.jsx)(m1.__experimentalBlockVariationPicker,{icon:l,label:s,variations:i,onSelect:p=>{p.innerBlocks&&c(t,(0,W7.createBlocksFromInnerBlocksTemplate)(p.innerBlocks),!1)}})})}var C1e=n(y(),1),UIe=e=>{let r=(0,k1e.useSelect)(o=>!!o(w1e.store).getBlocks(e.clientId).length,[e.clientId])?_1e:x1e;return(0,C1e.jsx)(r,{...e})},S1e=UIe;var $7=n(P(),1),T1e=n(y(),1);function P1e({attributes:{tagName:e="div"}}){let t=$7.useBlockProps.save(),r=$7.useInnerBlocksProps.save(t);return(0,T1e.jsx)(e,{...r})}var U2=n(N(),1),d1=n(z(),1),G2=n(y(),1),GIe=(0,G2.jsx)(d1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,G2.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"})}),WIe=(0,G2.jsx)(d1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 48 48",children:(0,G2.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"})}),E1e=["core/term-name",{isLink:!0}],$Ie=[{name:"name",title:(0,U2.__)("Name"),description:(0,U2.__)("Display the terms' names."),attributes:{},icon:GIe,scope:["block"],innerBlocks:[["core/term-template",{},[E1e]]]},{name:"name-count",title:(0,U2.__)("Name & Count"),description:(0,U2.__)("Display the terms' names and number of posts assigned to each term."),attributes:{},icon:WIe,scope:["block"],innerBlocks:[["core/term-template",{},[["core/group",{layout:{type:"flex",flexWrap:"nowrap"}},[E1e,["core/term-count"]]]]]]}],B1e=$Ie;var{name:I1e}=F7,N1e={icon:Jm,edit:S1e,save:P1e,example:{},variations:B1e},qIe=()=>A({name:I1e,metadata:F7,settings:N1e});var ZO={};Y(ZO,{init:()=>JIe,metadata:()=>q7,name:()=>O1e,settings:()=>F1e});var q7={$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 D1e=n(z(),1);var f1=n(H(),1),L1e=n(O(),1),W2=n(N(),1),zl=n(P(),1),R1e=n(te(),1),Sn=n(y(),1),KIe=[["core/term-name"]];function YIe({classList:e}){let t=(0,zl.useInnerBlocksProps)({className:S("wp-block-term",e)},{template:KIe,__unstableDisableLayoutClassNames:!0});return(0,Sn.jsx)("li",{...t})}function QIe({blocks:e,blockContextId:t,classList:r,isHidden:o,setActiveBlockContextId:a}){let i=(0,zl.__experimentalUseBlockPreview)({blocks:e,props:{className:S("wp-block-term",r)}}),l=()=>{a(t)};return(0,Sn.jsx)("li",{...i,tabIndex:0,role:"button",onClick:l,onKeyPress:l,style:{display:o?"none":void 0}})}var XIe=(0,f1.memo)(QIe);function A1e({clientId:e,attributes:{layout:t},setAttributes:r,context:{termQuery:{taxonomy:o,order:a,orderBy:i,hideEmpty:l,showNested:s=!1,perPage:c,include:u}={}},__unstableLayoutClassNames:p}){let{type:m,columnCount:d=3}=t||{},[f,h]=(0,f1.useState)(),g={hide_empty:l,order:a,orderby:i,per_page:c||-1};!s&&!u?.length&&(g.parent=0),u?.length&&(g.include=u,g.orderby="include",g.order="asc");let{records:v}=(0,R1e.useEntityRecords)("taxonomy",o,g),b=(0,L1e.useSelect)(w=>w(zl.store).getBlocks(e),[e]),_=(0,zl.useBlockProps)({className:p}),k=(0,f1.useMemo)(()=>v?.map(w=>({taxonomy:o,termId:w.id,classList:`term-${w.id}`,termData:w})),[v,o]);if(!v)return(0,Sn.jsx)("ul",{..._,children:(0,Sn.jsx)("li",{className:"wp-block-term term-loading",children:(0,Sn.jsx)("div",{className:"term-loading-placeholder"})})});if(!v.length)return(0,Sn.jsxs)("p",{..._,children:[" ",(0,W2.__)("No terms found.")]});let x=w=>r(C=>({layout:{...C.layout,...w}}));return(0,Sn.jsxs)(Sn.Fragment,{children:[(0,Sn.jsx)(zl.BlockControls,{children:(0,Sn.jsx)(D1e.ToolbarGroup,{controls:[{icon:Gl,title:(0,W2._x)("List view","Term template block display setting"),onClick:()=>x({type:"default"}),isActive:m==="default"||m==="constrained"},{icon:Ul,title:(0,W2._x)("Grid view","Term template block display setting"),onClick:()=>x({type:"grid",columnCount:d}),isActive:m==="grid"}]})}),(0,Sn.jsx)("ul",{..._,children:k?.map(w=>(0,Sn.jsxs)(zl.BlockContextProvider,{value:w,children:[w.termId===(f||k[0]?.termId)?(0,Sn.jsx)(YIe,{classList:w.classList}):null,(0,Sn.jsx)(XIe,{blocks:b,blockContextId:w.termId,classList:w.classList,setActiveBlockContextId:h,isHidden:w.termId===(f||k[0]?.termId)})]},w.termId))})]})}var M1e=n(P(),1),V1e=n(y(),1);function z1e(){return(0,V1e.jsx)(M1e.InnerBlocks.Content,{})}var{name:O1e}=q7,F1e={icon:Xm,edit:A1e,save:z1e,example:{}},JIe=()=>A({name:O1e,metadata:q7,settings:F1e});var KO={};Y(KO,{init:()=>rNe,metadata:()=>K7,name:()=>W1e,settings:()=>$1e});var h1=n(N(),1),Z7=n(z(),1),Yc=n(P(),1),H1e=n(bd(),1),tl=n(y(),1);function j1e({attributes:e,setAttributes:t}){let{width:r,content:o,columns:a}=e;return(0,H1e.default)("The Text Columns block",{since:"5.3",alternative:"the Columns block"}),(0,tl.jsxs)(tl.Fragment,{children:[(0,tl.jsx)(Yc.BlockControls,{children:(0,tl.jsx)(Yc.BlockAlignmentToolbar,{value:r,onChange:i=>t({width:i}),controls:["center","wide","full"]})}),(0,tl.jsx)(Yc.InspectorControls,{children:(0,tl.jsx)(Z7.PanelBody,{children:(0,tl.jsx)(Z7.RangeControl,{label:(0,h1.__)("Columns"),value:a,onChange:i=>t({columns:i}),min:2,max:4,required:!0})})}),(0,tl.jsx)("div",{...(0,Yc.useBlockProps)({className:`align${r} columns-${a}`}),children:Array.from({length:a}).map((i,l)=>(0,tl.jsx)("div",{className:"wp-block-column",children:(0,tl.jsx)(Yc.RichText,{tagName:"p",value:o?.[l]?.children,onChange:s=>{t({content:[...o.slice(0,l),{children:s},...o.slice(l+1)]})},"aria-label":(0,h1.sprintf)((0,h1.__)("Column %d text"),l+1),placeholder:(0,h1.__)("New Column")})},`column-${l}`))})]})}var K7={$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 Q7=n(P(),1),Y7=n(y(),1);function U1e({attributes:e}){let{width:t,content:r,columns:o}=e;return(0,Y7.jsx)("div",{...Q7.useBlockProps.save({className:`align${t} columns-${o}`}),children:Array.from({length:o}).map((a,i)=>(0,Y7.jsx)("div",{className:"wp-block-column",children:(0,Y7.jsx)(Q7.RichText.Content,{tagName:"p",value:r?.[i]?.children})},`column-${i}`))})}var X7=n(Z(),1),tNe={to:[{type:"block",blocks:["core/columns"],transform:({className:e,columns:t,content:r,width:o})=>(0,X7.createBlock)("core/columns",{align:o==="wide"||o==="full"?o:void 0,className:e,columns:t},r.map(({children:a})=>(0,X7.createBlock)("core/column",{},[(0,X7.createBlock)("core/paragraph",{content:a})])))}]},G1e=tNe;var{name:W1e}=K7,$1e={transforms:G1e,getEditWrapperProps(e){let{width:t}=e;if(t==="wide"||t==="full")return{"data-align":t}},edit:j1e,save:U1e},rNe=()=>A({name:W1e,metadata:K7,settings:$1e});var eF={};Y(eF,{init:()=>uNe,metadata:()=>t9,name:()=>J1e,settings:()=>o9});var JO=n(N(),1);var X1e=n(Z(),1);var th=n(P(),1);var g1=n(y(),1),oNe={attributes:{content:{type:"string",source:"html",selector:"pre",default:""},textAlign:{type:"string"}},save({attributes:e}){let{textAlign:t,content:r}=e;return(0,g1.jsx)(th.RichText.Content,{tagName:"pre",style:{textAlign:t},value:r})},migrate:be},nNe={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=S({[`has-text-align-${t}`]:t});return(0,g1.jsx)("pre",{...th.useBlockProps.save({className:o}),children:(0,g1.jsx)(th.RichText.Content,{value:r})})},migrate(e){return be(Zt(e))},isEligible({style:e,textAlign:t}){return e?.typography?.fontFamily||!!t}},aNe={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=S({[`has-text-align-${t}`]:t});return(0,g1.jsx)("pre",{...th.useBlockProps.save({className:o}),children:(0,g1.jsx)(th.RichText.Content,{value:r})})},migrate:be,isEligible(e){return!!e.textAlign||!!e.className?.match(/\bhas-text-align-(left|center|right)\b/)}},q1e=[aNe,nNe,oNe];var YO=n(N(),1),J7=n(P(),1),e9=n(Z(),1);var Z1e=n(y(),1);function K1e(e){let{attributes:t,setAttributes:r,mergeBlocks:o,onRemove:a,insertBlocksAfter:i,style:l}=e,{content:s}=t;Ct(e);let c=(0,J7.useBlockProps)({style:l});return(0,Z1e.jsx)(J7.RichText,{tagName:"pre",identifier:"content",preserveWhiteSpace:!0,value:s,onChange:u=>{r({content:u})},"aria-label":(0,YO.__)("Poetry text"),placeholder:(0,YO.__)("Write poetry\u2026"),onRemove:a,onMerge:o,...c,__unstablePastePlainText:!0,__unstableOnSplitAtDoubleLineEnd:i?()=>i((0,e9.createBlock)((0,e9.getDefaultBlockName)())):void 0})}var t9={$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 r9=n(P(),1),QO=n(y(),1);function Y1e({attributes:e}){let{content:t}=e;return(0,QO.jsx)("pre",{...r9.useBlockProps.save(),children:(0,QO.jsx)(r9.RichText.Content,{value:t})})}var XO=n(Z(),1),lNe={from:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,XO.createBlock)("core/verse",e)}],to:[{type:"block",blocks:["core/paragraph"],transform:e=>(0,XO.createBlock)("core/paragraph",e)}]},Q1e=lNe;var{fieldsKey:sNe,formKey:cNe}=U(X1e.privateApis),{name:J1e}=t9,o9={icon:Vv,example:{attributes:{content:(0,JO.__)(`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:q1e,deprecated:U1e,merge(e,t){return{content:e.content+`
+    With the dragon-fly on the river.`)}},transforms:Q1e,deprecated:q1e,merge(e,t){return{content:e.content+`

-`+t.content}},edit:W1e,save:$1e};window.__experimentalContentOnlyInspectorFields&&(n9[tNe]=[{id:"content",label:(0,tF.__)("Content"),type:"text",Edit:"rich-text"}],n9[rNe]={fields:["content"]});var oNe=()=>R({name:K1e,metadata:r9,settings:n9});var aF={};K(aF,{init:()=>_Ne,metadata:()=>x1,name:()=>dve,settings:()=>s9});var l9=n(I(),1);var mve=n(q(),1);var K2=n(E(),1);var x1={$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 Y1e=n(y(),1);function k1({tracks:e=[]}){return e.map(t=>{let{id:r,...o}=t;return(0,Y1e.jsx)("track",{...o},r??o.src)})}var w1=n(y(),1),{attributes:aNe}=x1,iNe={attributes:aNe,save({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:a,muted:i,poster:l,preload:s,src:c,playsInline:u,tracks:p}=e;return(0,w1.jsxs)("figure",{...K2.useBlockProps.save(),children:[c&&(0,w1.jsx)("video",{autoPlay:t,controls:o,loop:a,muted:i,poster:l,preload:s!=="metadata"?s:void 0,src:c,playsInline:u,children:(0,w1.jsx)(k1,{tracks:p})}),!K2.RichText.isEmpty(r)&&(0,w1.jsx)(K2.RichText.Content,{tagName:"figcaption",value:r})]})}},lNe=[iNe],Q1e=lNe;var ave=n(Ar(),1),T1=n(O(),1),La=n(E(),1),ah=n(H(),1),Q2=n(I(),1),ive=n(F(),1);var lve=n(Sr(),1),sve=n(pr(),1);var to=n(I(),1),Da=n(O(),1),Y2=n(H(),1),Cn=n(y(),1),sNe=[{value:"auto",label:(0,to.__)("Auto")},{value:"metadata",label:(0,to.__)("Metadata")},{value:"none",label:(0,to._x)("None","Preload value")}],cNe=({setAttributes:e,attributes:t})=>{let{autoplay:r,controls:o,loop:a,muted:i,playsInline:l,preload:s}=t,c=(0,to.__)("Autoplay may cause usability issues for some users."),u=(0,Y2.useCallback)(d=>d?c:null,[]),p=(0,Y2.useMemo)(()=>{let d=f=>h=>{e({[f]:h,...f==="autoplay"&&{muted:h,playsInline:h}})};return{autoplay:d("autoplay"),loop:d("loop"),muted:d("muted"),controls:d("controls"),playsInline:d("playsInline")}},[]),m=(0,Y2.useCallback)(d=>{e({preload:d})},[]);return(0,Cn.jsxs)(Cn.Fragment,{children:[(0,Cn.jsx)(Da.__experimentalToolsPanelItem,{label:(0,to.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>{e({autoplay:!1,muted:!1})},children:(0,Cn.jsx)(Da.ToggleControl,{label:(0,to.__)("Autoplay"),onChange:p.autoplay,checked:!!r,help:u})}),(0,Cn.jsx)(Da.__experimentalToolsPanelItem,{label:(0,to.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>{e({loop:!1})},children:(0,Cn.jsx)(Da.ToggleControl,{label:(0,to.__)("Loop"),onChange:p.loop,checked:!!a})}),(0,Cn.jsx)(Da.__experimentalToolsPanelItem,{label:(0,to.__)("Muted"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>{e({muted:!1})},children:(0,Cn.jsx)(Da.ToggleControl,{label:(0,to.__)("Muted"),onChange:p.muted,checked:!!i,disabled:r,help:r?(0,to.__)("Muted because of Autoplay."):null})}),(0,Cn.jsx)(Da.__experimentalToolsPanelItem,{label:(0,to.__)("Playback controls"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{e({controls:!0})},children:(0,Cn.jsx)(Da.ToggleControl,{label:(0,to.__)("Playback controls"),onChange:p.controls,checked:!!o})}),(0,Cn.jsx)(Da.__experimentalToolsPanelItem,{label:(0,to.__)("Play inline"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>{e({playsInline:!1})},children:(0,Cn.jsx)(Da.ToggleControl,{label:(0,to.__)("Play inline"),onChange:p.playsInline,checked:!!l,disabled:r,help:r?(0,to.__)("Play inline enabled because of Autoplay."):(0,to.__)("When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player.")})}),(0,Cn.jsx)(Da.__experimentalToolsPanelItem,{label:(0,to.__)("Preload"),isShownByDefault:!0,hasValue:()=>s!=="metadata",onDeselect:()=>{e({preload:"metadata"})},children:(0,Cn.jsx)(Da.SelectControl,{label:(0,to.__)("Preload"),value:s,onChange:m,options:sNe,hideCancelButton:!0})})]})},X1e=cNe;var Ot=n(I(),1),rt=n(O(),1),C1=n(E(),1);var eve=n(F(),1),nh=n(H(),1),tve=n(pr(),1);var Xe=n(y(),1),{Badge:uNe}=U(rt.privateApis),J1e=["text/vtt"],pNe="subtitles",mNe=[{label:(0,Ot.__)("Subtitles"),value:"subtitles"},{label:(0,Ot.__)("Captions"),value:"captions"},{label:(0,Ot.__)("Descriptions"),value:"descriptions"},{label:(0,Ot.__)("Chapters"),value:"chapters"},{label:(0,Ot.__)("Metadata"),value:"metadata"}],rve={src:"",label:"",srcLang:"en",kind:pNe,default:!1};function dNe({tracks:e,onEditPress:t}){let r=e.map((o,a)=>(0,Xe.jsxs)(rt.__experimentalHStack,{className:"block-library-video-tracks-editor__track-list-track",children:[(0,Xe.jsx)("span",{children:o.label}),(0,Xe.jsxs)(rt.__experimentalHStack,{justify:"flex-end",children:[o.default&&(0,Xe.jsx)(uNe,{children:(0,Ot.__)("Default")}),(0,Xe.jsx)(rt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(a),"aria-label":(0,Ot.sprintf)((0,Ot._x)("Edit %s","text tracks"),o.label),children:(0,Ot.__)("Edit")})]})]},o.id??o.src));return(0,Xe.jsx)(rt.MenuGroup,{label:(0,Ot.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list",children:r})}function fNe({track:e,onChange:t,onClose:r,onRemove:o,allowSettingDefault:a}){let[i,l]=(0,nh.useState)({...rve,...e}),{src:s,label:c,srcLang:u,kind:p,default:m}=i,d=s.startsWith("blob:")?"":(0,tve.getFilename)(s)||"";return(0,Xe.jsxs)(rt.__experimentalVStack,{className:"block-library-video-tracks-editor__single-track-editor",spacing:"4",children:[(0,Xe.jsx)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label",children:(0,Ot.__)("Edit track")}),(0,Xe.jsxs)("span",{children:[(0,Ot.__)("File"),": ",(0,Xe.jsx)("b",{children:d})]}),(0,Xe.jsxs)(rt.__experimentalGrid,{columns:2,gap:4,children:[(0,Xe.jsx)(rt.TextControl,{onChange:f=>l(h=>({...h,label:f})),label:(0,Ot.__)("Label"),value:c,help:(0,Ot.__)("Title of track")}),(0,Xe.jsx)(rt.TextControl,{onChange:f=>l(h=>({...h,srcLang:f})),label:(0,Ot.__)("Source language"),value:u,help:(0,Ot.__)("Language tag (en, fr, etc.)")})]}),(0,Xe.jsxs)(rt.__experimentalVStack,{spacing:"4",children:[(0,Xe.jsx)(rt.SelectControl,{className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:mNe,value:p,label:(0,Ot.__)("Kind"),onChange:f=>l(h=>({...h,kind:f}))}),(0,Xe.jsx)(rt.ToggleControl,{__next40pxDefaultSize:!0,label:(0,Ot.__)("Set as default track"),checked:m,disabled:!a,onChange:f=>l(h=>({...h,default:f}))}),(0,Xe.jsxs)(rt.__experimentalHStack,{className:"block-library-video-tracks-editor__single-track-editor-buttons-container",children:[(0,Xe.jsx)(rt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"link",onClick:o,children:(0,Ot.__)("Remove track")}),(0,Xe.jsx)(rt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t(i),r()},children:(0,Ot.__)("Apply")})]})]})]})}function ove({tracks:e=[],onChange:t}){let r=(0,eve.useSelect)(c=>c(C1.store).getSettings().mediaUpload,[]),[o,a]=(0,nh.useState)(null),i=(0,nh.useRef)(),l=(c=[],u=!1)=>{let p=new Map(e.map(d=>[d.id,d])),m=c.map(({id:d,title:f,url:h})=>p.has(d)?p.get(d):{...rve,id:d,label:f||"",src:h});m.length!==0&&t([...u?e:[],...m])};function s(c){let u=c.target.files;r({allowedTypes:J1e,filesList:u,onFileChange:p=>{if(!Array.isArray(p))return;let m=p.filter(d=>!!d?.id);m.length&&l(m,!0)}})}return(0,nh.useEffect)(()=>{i.current?.focus()},[o]),r?(0,Xe.jsx)(rt.Dropdown,{contentClassName:"block-library-video-tracks-editor",focusOnMount:!0,popoverProps:{ref:i},renderToggle:({isOpen:c,onToggle:u})=>(0,Xe.jsx)(rt.ToolbarGroup,{children:(0,Xe.jsx)(rt.ToolbarButton,{"aria-expanded":c,"aria-haspopup":"true",onClick:()=>{c||a(null),u()},children:(0,Ot.__)("Text tracks")})}),renderContent:()=>o!==null?(0,Xe.jsx)(fNe,{track:e[o],onChange:c=>{let u=[...e];u[o]=c,t(u)},onClose:()=>a(null),onRemove:()=>{t(e.filter((c,u)=>u!==o)),a(null)},allowSettingDefault:!e.some(c=>c.default)||e[o].default}):(0,Xe.jsxs)(Xe.Fragment,{children:[e.length===0&&(0,Xe.jsxs)("div",{className:"block-library-video-tracks-editor__tracks-informative-message",children:[(0,Xe.jsx)("h2",{className:"block-library-video-tracks-editor__tracks-informative-message-title",children:(0,Ot.__)("Text tracks")}),(0,Xe.jsx)("p",{className:"block-library-video-tracks-editor__tracks-informative-message-description",children:(0,Ot.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")})]}),(0,Xe.jsxs)(rt.NavigableMenu,{children:[(0,Xe.jsx)(dNe,{tracks:e,onEditPress:a}),(0,Xe.jsx)(rt.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Ot.__)("Add tracks"),children:(0,Xe.jsxs)(C1.MediaUploadCheck,{children:[(0,Xe.jsx)(C1.MediaUpload,{onSelect:l,allowedTypes:J1e,value:e.map(({id:c})=>c),multiple:!0,render:({open:c})=>(0,Xe.jsx)(rt.MenuItem,{icon:mv,onClick:c,children:(0,Ot.__)("Open Media Library")})}),(0,Xe.jsx)(rt.FormFileUpload,{onChange:s,accept:".vtt,text/vtt",multiple:!0,render:({openFileDialog:c})=>(0,Xe.jsx)(rt.MenuItem,{icon:ou,onClick:c,children:(0,Ot._x)("Upload","verb")})})]})})]})]})}):null}var S1=n(I(),1);var a9=({controls:e,loop:t,autoplay:r,muted:o,playsInline:a}={})=>!e&&!!t&&!!r&&!!o&&!!a,hNe=[{name:"video",title:(0,S1.__)("Video"),description:(0,S1.__)("A video with customizable playback and interaction controls."),icon:nu,attributes:{controls:!0},isActive:e=>!a9(e),scope:["block","transform"]},{name:"gif",title:(0,S1.__)("GIF"),description:(0,S1.__)("A muted, looping video that plays automatically like an animated GIF."),icon:nu,keywords:[(0,S1.__)("animated"),"gif"],attributes:{controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0},isActive:e=>a9(e),scope:["block","transform"]}],nve=hNe;var kr=n(y(),1),oF=["video"];function gNe({isSelected:e,attributes:t,className:r,setAttributes:o,insertBlocksAfter:a,onReplace:i}){let l=(0,ah.useRef)(),{id:s,controls:c,poster:u,src:p,tracks:m,width:d,height:f}=t,h=a9(t),g=d&&f?`${d} / ${f}`:void 0,[v,b]=(0,ah.useState)(t.blob),_=Z(),x=(0,La.useBlockEditingMode)()==="default";Gs({url:v,allowedTypes:oF,onChange:w,onError:B}),(0,ah.useEffect)(()=>{l.current&&l.current.load()},[u]),(0,ah.useEffect)(()=>{h&&l.current?.play().catch(()=>{})},[h,p,u]);function w(L){if(!L||!L.url){o({src:void 0,id:void 0,poster:void 0,caption:void 0,blob:void 0}),b();return}if((0,ave.isBlobURL)(L.url)){b(L.url);return}o({blob:void 0,src:L.url,id:L.id,poster:L.image?.src!==L.icon?L.image?.src:void 0,caption:L.caption}),b()}function C(L){if(L!==p){let A=(0,sve.prependHTTPS)(L),z=vp({attributes:{url:A}});if(z!==void 0&&i){i(z);return}o({blob:void 0,src:A,id:void 0,poster:void 0}),b()}}let{createErrorNotice:P}=(0,ive.useDispatch)(lve.store);function B(L){P(L,{type:"snackbar"})}let N=L=>(0,kr.jsx)(T1.Placeholder,{className:"block-editor-media-placeholder",withIllustration:!e,icon:nu,label:(0,Q2.__)("Video"),instructions:(0,Q2.__)("Drag and drop a video, upload, or choose from your library."),children:L}),D=S(r,{"is-transient":!!v}),T=(0,La.useBlockProps)({className:D});return!p&&!v?(0,kr.jsx)("div",{...T,children:(0,kr.jsx)(La.MediaPlaceholder,{icon:(0,kr.jsx)(La.BlockIcon,{icon:nu}),onSelect:w,onSelectURL:C,accept:"video/*",allowedTypes:oF,value:t,onError:B,placeholder:N})}):(0,kr.jsxs)(kr.Fragment,{children:[e&&(0,kr.jsxs)(kr.Fragment,{children:[(0,kr.jsx)(La.BlockControls,{children:(0,kr.jsx)(ove,{tracks:m,onChange:L=>{o({tracks:L})}})}),(0,kr.jsx)(La.BlockControls,{group:"other",children:(0,kr.jsx)(La.MediaReplaceFlow,{mediaId:s,mediaURL:p,allowedTypes:oF,accept:"video/*",onSelect:w,onSelectURL:C,onError:B,onReset:()=>w(void 0),variant:"toolbar"})})]}),!h&&(0,kr.jsx)(La.InspectorControls,{children:(0,kr.jsxs)(T1.__experimentalToolsPanel,{label:(0,Q2.__)("Settings"),resetAll:()=>{o({autoplay:!1,controls:!0,loop:!1,muted:!1,playsInline:!1,preload:"metadata",poster:void 0})},dropdownMenuProps:_,children:[(0,kr.jsx)(X1e,{setAttributes:o,attributes:t}),(0,kr.jsx)(u3,{poster:u,onChange:L=>o({poster:L?.url})})]})}),(0,kr.jsxs)("figure",{...T,children:[(0,kr.jsx)("video",{controls:c,inert:e?void 0:"true",poster:u,src:p||v,ref:l,autoPlay:h,loop:h,muted:h,playsInline:h,width:d,height:f,style:g?{aspectRatio:g}:void 0,children:(0,kr.jsx)(k1,{tracks:m})}),!!v&&(0,kr.jsx)(T1.Spinner,{}),(0,kr.jsx)(Mo,{attributes:t,setAttributes:o,isSelected:e,insertBlocksAfter:a,label:(0,Q2.__)("Video caption text"),showToolbarButton:e&&x})]})]})}var cve=gNe;var ih=n(E(),1);var P1=n(y(),1);function uve({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:a,muted:i,poster:l,preload:s,src:c,playsInline:u,tracks:p,width:m,height:d}=e,f=m&&d?`${m} / ${d}`:void 0;return(0,P1.jsxs)("figure",{...ih.useBlockProps.save(),children:[c&&(0,P1.jsx)("video",{autoPlay:t,controls:o,loop:a,muted:i,poster:l,preload:s!=="metadata"?s:void 0,src:c,playsInline:u,width:m,height:d,style:f?{aspectRatio:f}:void 0,children:(0,P1.jsx)(k1,{tracks:p})}),!ih.RichText.isEmpty(r)&&(0,P1.jsx)(ih.RichText.Content,{className:(0,ih.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var i9=n(Ar(),1),nF=n(q(),1),vNe={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("video/")===0},transform(e){let t=e[0];return(0,nF.createBlock)("core/video",{blob:(0,i9.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:({named:{src:e,mp4:t,m4v:r,webm:o,ogv:a,flv:i}})=>e||t||r||o||a||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,i9.isBlobURL)(r.src)&&(r.blob=r.src,delete r.src),(0,nF.createBlock)("core/video",r)}}]},pve=vNe;var{fieldsKey:bNe,formKey:yNe}=U(mve.privateApis),{name:dve}=x1,s9={icon:nu,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,l9.__)("Wood thrush singing in Central Park, NYC.")}},transforms:pve,variations:nve,deprecated:Q1e,edit:cve,save:uve};window.__experimentalContentOnlyInspectorFields&&(s9[bNe]=[{id:"video",label:(0,l9.__)("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,l9.__)("Caption"),type:"text",Edit:"rich-text"}],s9[yNe]={fields:["video","caption"]});var _Ne=()=>R({name:dve,metadata:x1,settings:s9});var pF={};K(pF,{init:()=>PNe,metadata:()=>c9,name:()=>p9,settings:()=>wve});var kve=n(Xl(),1);var lh=n(E(),1),fve=n(re(),1),X2=n(I(),1),iF=n(O(),1);var Ol=n(y(),1);function hve({context:{postType:e,postId:t}}){let[r,o]=(0,fve.useEntityProp)("postType",e,"meta",t),a=typeof r?.footnotes=="string",i=r?.footnotes?JSON.parse(r.footnotes):[],l=(0,lh.useBlockProps)();return a?i.length?(0,Ol.jsx)("ol",{...l,children:i.map(({id:s,content:c})=>(0,Ol.jsxs)("li",{onMouseDown:u=>{u.target===u.currentTarget&&(u.target.firstElementChild.focus(),u.preventDefault())},children:[(0,Ol.jsx)(lh.RichText,{id:s,tagName:"span",value:c,identifier:s,onFocus:u=>{u.target.textContent.trim()||u.target.scrollIntoView()},onChange:u=>{o({...r,footnotes:JSON.stringify(i.map(p=>p.id===s?{content:u,id:s}:p))})}})," ",(0,Ol.jsx)("a",{href:`#${s}-link`,children:"\u21A9\uFE0E"})]},s))}):(0,Ol.jsx)("div",{...l,children:(0,Ol.jsx)(iF.Placeholder,{icon:(0,Ol.jsx)(lh.BlockIcon,{icon:al}),label:(0,X2.__)("Footnotes"),instructions:(0,X2.__)("Footnotes found in blocks within this document will be displayed here.")})}):(0,Ol.jsx)("div",{...l,children:(0,Ol.jsx)(iF.Placeholder,{icon:(0,Ol.jsx)(lh.BlockIcon,{icon:al}),label:(0,X2.__)("Footnotes"),instructions:(0,X2.__)("Footnotes are not supported here. Add this block to post or page content.")})})}var c9={$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 Sn=[];for(let e=0;e<256;++e)Sn.push((e+256).toString(16).slice(1));function gve(e,t=0){return(Sn[e[t+0]]+Sn[e[t+1]]+Sn[e[t+2]]+Sn[e[t+3]]+"-"+Sn[e[t+4]]+Sn[e[t+5]]+"-"+Sn[e[t+6]]+Sn[e[t+7]]+"-"+Sn[e[t+8]]+Sn[e[t+9]]+"-"+Sn[e[t+10]]+Sn[e[t+11]]+Sn[e[t+12]]+Sn[e[t+13]]+Sn[e[t+14]]+Sn[e[t+15]]).toLowerCase()}var kNe=new Uint8Array(16);function lF(){return crypto.getRandomValues(kNe)}function wNe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():CNe(e,t,r)}function CNe(e,t,r){e=e||{};let o=e.random??e.rng?.()??lF();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 a=0;a<16;++a)t[r+a]=o[a];return t}return gve(o)}var sF=wNe;var cF=n(I(),1);var bve=n(Xl(),1),ep=n(E(),1),E1=n(F(),1),yve=n(re(),1),u9=n(q(),1);var _ve=n(y(),1),uF="core/footnote",{usesContextKey:SNe}=U(ep.privateApis),vve="core/post-content",TNe="core/block",xve={title:(0,cF.__)("Footnote"),tagName:"sup",className:"fn",attributes:{"data-fn":"data-fn"},interactive:!0,contentEditable:!1,[SNe]:["postType","postId"],edit:function({value:t,onChange:r,isObjectActive:o,context:{postType:a,postId:i}}){let l=(0,E1.useRegistry)(),{getSelectedBlockClientId:s,getBlocks:c,getBlockRootClientId:u,getBlockName:p,getBlockParentsByBlockName:m}=l.select(ep.store),d=(0,E1.useSelect)(v=>{if(!v(u9.store).getBlockType("core/footnotes"))return!1;let b=v(ep.store).getSettings().allowedBlockTypes;if(b===!1||Array.isArray(b)&&!b.includes("core/footnotes")||typeof v(yve.store).getEntityRecord("postType",a,i)?.meta?.footnotes!="string")return!1;let{getBlockParentsByBlockName:k,getSelectedBlockClientId:x,getBlockName:w}=v(ep.store),C=x();if(!C||w(C)===p9)return!1;let P=k(C,TNe);return!P||P.length===0},[a,i]),{selectionChange:f,insertBlock:h}=(0,E1.useDispatch)(ep.store);if(!d)return null;function g(){l.batch(()=>{let v;if(o)v=t.replacements[t.start]?.attributes?.["data-fn"];else{v=sF();let w=(0,bve.insertObject)(t,{type:uF,attributes:{"data-fn":v},innerHTML:`<a href="#${v}" id="${v}-link">*</a>`},t.end,t.end);w.start=w.end-1,r(w)}let b=s(),_=m(b,vve),k=_.length?c(_[0]):c(),x=null;{let w=[...k];for(;w.length;){let C=w.shift();if(C.name==="core/footnotes"){x=C;break}w.push(...C.innerBlocks)}}if(!x){let w=u(b);for(;w&&p(w)!==vve;)w=u(w);x=(0,u9.createBlock)("core/footnotes"),h(x,void 0,w)}f(x.clientId,v,0,0)})}return(0,_ve.jsx)(ep.RichTextToolbarButton,{icon:al,title:(0,cF.__)("Footnote"),onClick:g,isActive:o})}};var{name:p9}=c9,wve={icon:al,edit:hve},PNe=()=>{(0,kve.registerFormatType)(uF,xve),R({name:p9,metadata:c9,settings:wve})};function Cve(e){return e&&"__experimental"in e&&e.__experimental!==!1}var Pve=n(H(),1),J2=n(F(),1),Qc=n(Tve(),1),mF=n(I(),1),Eve=n(q(),1),dF=n(E(),1);function ENe(){let{registerShortcut:e}=(0,J2.useDispatch)(Qc.store),{replaceBlocks:t}=(0,J2.useDispatch)(dF.store),{getBlockName:r,getSelectedBlockClientId:o,getBlockAttributes:a}=(0,J2.useSelect)(dF.store),i=(l,s)=>{l.preventDefault();let c=o();if(c===null)return;let u=r(c),p=u==="core/paragraph",m=u==="core/heading";if(!p&&!m)return;let d=s===0?"core/paragraph":"core/heading",f=a(c);if(p&&s===0||m&&f.level===s)return;let h={content:f.content},g=f.textAlign||f.style?.typography?.textAlign;d==="core/heading"&&(h.level=s),g&&(h.style={typography:{textAlign:g}}),t(c,(0,Eve.createBlock)(d,h))};return(0,Pve.useEffect)(()=>{e({name:"core/block-editor/transform-heading-to-paragraph",category:"block-library",description:(0,mF.__)("Transform heading to paragraph."),keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}]}),[1,2,3,4,5,6].forEach(l=>{e({name:`core/block-editor/transform-paragraph-to-heading-${l}`,category:"block-library",description:(0,mF.__)("Transform paragraph to heading."),keyCombination:{modifier:"access",character:`${l}`}})})},[e]),(0,Qc.useShortcut)("core/block-editor/transform-heading-to-paragraph",l=>i(l,0)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-1",l=>i(l,1)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-2",l=>i(l,2)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-3",l=>i(l,3)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-4",l=>i(l,4)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-5",l=>i(l,5)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-6",l=>i(l,6)),null}var Bve=ENe;var fF={};Oj(fF,{BlockKeyboardShortcuts:Bve,NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:wc,NavigationLinkUI:sS});var m9=n(y(),1),BNe=()=>{let e=[CM,WR,ER,yR,JR,uA,Uz,gN,vN,bN,yN,_N,NN,ND,RD,MD,OD,$D,ZD,QD,oL,VL,OL,GL,KL,wR,DR,tA,$R,KR,vA,bA,yA,aM,dM,bM,cM,AM,zM,lz,sz,Gz,$z,Xz,Jz,tV,iO,sO,cO,wO,BO,EO,dO,mO,NO,QO,rF,aF,pF,JA,tM,oM,oV,cV,iV,Sz,MO,kN,oz,YM,XM,qM,OM,FM,jM,UM,$M,ZM,tz,JM,ez,rz,Bz,Nz,Dz,Rz,Tz,Hz,Wz,tL,nL,aL,lL,sL,cL,pL,yL,hL,vL,bL,dL,WM,SO,BR,VR,pA,lM,FO,jO,UO,KO,YO,Vz,HM,DN];return window?.__experimentalEnableFormBlocks&&(e.push(eR),e.push(rR),e.push(nR),e.push(aR)),window?.__experimentalEnableBlockExperiments,e.push(HD),e.filter(Boolean)},Rve=()=>BNe().filter(({metadata:e})=>!Cve(e)),INe=(e=Rve())=>{e.forEach(({init:t})=>t()),window.__unstableAutoRegisterBlocks&&window.__unstableAutoRegisterBlocks.forEach(t=>{let r=U((0,Nve.select)(Fl.store)).getBootstrappedBlockType(t);(0,Fl.registerBlockType)(t,{...r,title:r?.title||t,...(r?.apiVersion??0)<3&&{apiVersion:3},usesContext:Array.from(new Set([...r?.usesContext??[],"postId"])),edit:function({attributes:a,context:i}){let l=(0,Ive.useDisabled)(),s=(0,Dve.useBlockProps)({ref:l}),{content:c,status:u,error:p}=(0,Lve.useServerSideRender)({block:t,attributes:a,urlQueryArgs:{post_id:i?.postId}});return u==="loading"?(0,m9.jsx)("div",{...s,children:(0,e_.__)("Loading\u2026")}):u==="error"?(0,m9.jsx)("div",{...s,children:(0,e_.sprintf)((0,e_.__)("Error loading block: %s"),p)}):(0,m9.jsx)(xo,{wrapperProps:s,html:c})},save:()=>null})}),(0,Fl.setDefaultBlockName)(QS),window.wp&&window.wp.oldEditor&&e.some(({name:t})=>t===_b)&&(0,Fl.setFreeformContentHandlerName)(_b),(0,Fl.setUnregisteredTypeHandlerName)(ay),(0,Fl.setGroupingBlockName)(f4)},NNe=void 0;return Xve(DNe);})();
+`+t.content}},edit:K1e,save:Y1e};window.__experimentalContentOnlyInspectorFields&&(o9[sNe]=[{id:"content",label:(0,JO.__)("Content"),type:"text",Edit:"rich-text"}],o9[cNe]={fields:["content"]});var uNe=()=>A({name:J1e,metadata:t9,settings:o9});var oF={};Y(oF,{init:()=>PNe,metadata:()=>v1,name:()=>vve,settings:()=>l9});var i9=n(N(),1);var gve=n(Z(),1);var $2=n(P(),1);var v1={$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 eve=n(y(),1);function b1({tracks:e=[]}){return e.map(t=>{let{id:r,...o}=t;return(0,eve.jsx)("track",{...o},r??o.src)})}var y1=n(y(),1),{attributes:mNe}=v1,dNe={attributes:mNe,save({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:a,muted:i,poster:l,preload:s,src:c,playsInline:u,tracks:p}=e;return(0,y1.jsxs)("figure",{...$2.useBlockProps.save(),children:[c&&(0,y1.jsx)("video",{autoPlay:t,controls:o,loop:a,muted:i,poster:l,preload:s!=="metadata"?s:void 0,src:c,playsInline:u,children:(0,y1.jsx)(b1,{tracks:p})}),!$2.RichText.isEmpty(r)&&(0,y1.jsx)($2.RichText.Content,{tagName:"figcaption",value:r})]})}},fNe=[dNe],tve=fNe;var cve=n(Ar(),1),k1=n(z(),1),Ra=n(P(),1),oh=n(H(),1),Z2=n(N(),1),uve=n(O(),1);var pve=n(Tr(),1),mve=n(dr(),1);var oo=n(N(),1),La=n(z(),1),q2=n(H(),1),Tn=n(y(),1),hNe=[{value:"auto",label:(0,oo.__)("Auto")},{value:"metadata",label:(0,oo.__)("Metadata")},{value:"none",label:(0,oo._x)("None","Preload value")}],gNe=({setAttributes:e,attributes:t})=>{let{autoplay:r,controls:o,loop:a,muted:i,playsInline:l,preload:s}=t,c=(0,oo.__)("Autoplay may cause usability issues for some users."),u=(0,q2.useCallback)(d=>d?c:null,[]),p=(0,q2.useMemo)(()=>{let d=f=>h=>{e({[f]:h,...f==="autoplay"&&{muted:h,playsInline:h}})};return{autoplay:d("autoplay"),loop:d("loop"),muted:d("muted"),controls:d("controls"),playsInline:d("playsInline")}},[]),m=(0,q2.useCallback)(d=>{e({preload:d})},[]);return(0,Tn.jsxs)(Tn.Fragment,{children:[(0,Tn.jsx)(La.__experimentalToolsPanelItem,{label:(0,oo.__)("Autoplay"),isShownByDefault:!0,hasValue:()=>!!r,onDeselect:()=>{e({autoplay:!1,muted:!1})},children:(0,Tn.jsx)(La.ToggleControl,{label:(0,oo.__)("Autoplay"),onChange:p.autoplay,checked:!!r,help:u})}),(0,Tn.jsx)(La.__experimentalToolsPanelItem,{label:(0,oo.__)("Loop"),isShownByDefault:!0,hasValue:()=>!!a,onDeselect:()=>{e({loop:!1})},children:(0,Tn.jsx)(La.ToggleControl,{label:(0,oo.__)("Loop"),onChange:p.loop,checked:!!a})}),(0,Tn.jsx)(La.__experimentalToolsPanelItem,{label:(0,oo.__)("Muted"),isShownByDefault:!0,hasValue:()=>!!i,onDeselect:()=>{e({muted:!1})},children:(0,Tn.jsx)(La.ToggleControl,{label:(0,oo.__)("Muted"),onChange:p.muted,checked:!!i,disabled:r,help:r?(0,oo.__)("Muted because of Autoplay."):null})}),(0,Tn.jsx)(La.__experimentalToolsPanelItem,{label:(0,oo.__)("Playback controls"),isShownByDefault:!0,hasValue:()=>!o,onDeselect:()=>{e({controls:!0})},children:(0,Tn.jsx)(La.ToggleControl,{label:(0,oo.__)("Playback controls"),onChange:p.controls,checked:!!o})}),(0,Tn.jsx)(La.__experimentalToolsPanelItem,{label:(0,oo.__)("Play inline"),isShownByDefault:!0,hasValue:()=>!!l,onDeselect:()=>{e({playsInline:!1})},children:(0,Tn.jsx)(La.ToggleControl,{label:(0,oo.__)("Play inline"),onChange:p.playsInline,checked:!!l,disabled:r,help:r?(0,oo.__)("Play inline enabled because of Autoplay."):(0,oo.__)("When enabled, videos will play directly within the webpage on mobile browsers, instead of opening in a fullscreen player.")})}),(0,Tn.jsx)(La.__experimentalToolsPanelItem,{label:(0,oo.__)("Preload"),isShownByDefault:!0,hasValue:()=>s!=="metadata",onDeselect:()=>{e({preload:"metadata"})},children:(0,Tn.jsx)(La.SelectControl,{label:(0,oo.__)("Preload"),value:s,onChange:m,options:hNe,hideCancelButton:!0})})]})},rve=gNe;var Ft=n(N(),1),tt=n(z(),1),_1=n(P(),1);var nve=n(O(),1),rh=n(H(),1),ave=n(dr(),1);var Qe=n(y(),1),{Badge:vNe}=U(tt.privateApis),ove=["text/vtt"],bNe="subtitles",yNe=[{label:(0,Ft.__)("Subtitles"),value:"subtitles"},{label:(0,Ft.__)("Captions"),value:"captions"},{label:(0,Ft.__)("Descriptions"),value:"descriptions"},{label:(0,Ft.__)("Chapters"),value:"chapters"},{label:(0,Ft.__)("Metadata"),value:"metadata"}],ive={src:"",label:"",srcLang:"en",kind:bNe,default:!1};function _Ne({tracks:e,onEditPress:t}){let r=e.map((o,a)=>(0,Qe.jsxs)(tt.__experimentalHStack,{className:"block-library-video-tracks-editor__track-list-track",children:[(0,Qe.jsx)("span",{children:o.label}),(0,Qe.jsxs)(tt.__experimentalHStack,{justify:"flex-end",children:[o.default&&(0,Qe.jsx)(vNe,{children:(0,Ft.__)("Default")}),(0,Qe.jsx)(tt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t(a),"aria-label":(0,Ft.sprintf)((0,Ft._x)("Edit %s","text tracks"),o.label),children:(0,Ft.__)("Edit")})]})]},o.id??o.src));return(0,Qe.jsx)(tt.MenuGroup,{label:(0,Ft.__)("Text tracks"),className:"block-library-video-tracks-editor__track-list",children:r})}function xNe({track:e,onChange:t,onClose:r,onRemove:o,allowSettingDefault:a}){let[i,l]=(0,rh.useState)({...ive,...e}),{src:s,label:c,srcLang:u,kind:p,default:m}=i,d=s.startsWith("blob:")?"":(0,ave.getFilename)(s)||"";return(0,Qe.jsxs)(tt.__experimentalVStack,{className:"block-library-video-tracks-editor__single-track-editor",spacing:"4",children:[(0,Qe.jsx)("span",{className:"block-library-video-tracks-editor__single-track-editor-edit-track-label",children:(0,Ft.__)("Edit track")}),(0,Qe.jsxs)("span",{children:[(0,Ft.__)("File"),": ",(0,Qe.jsx)("b",{children:d})]}),(0,Qe.jsxs)(tt.__experimentalGrid,{columns:2,gap:4,children:[(0,Qe.jsx)(tt.TextControl,{onChange:f=>l(h=>({...h,label:f})),label:(0,Ft.__)("Label"),value:c,help:(0,Ft.__)("Title of track")}),(0,Qe.jsx)(tt.TextControl,{onChange:f=>l(h=>({...h,srcLang:f})),label:(0,Ft.__)("Source language"),value:u,help:(0,Ft.__)("Language tag (en, fr, etc.)")})]}),(0,Qe.jsxs)(tt.__experimentalVStack,{spacing:"4",children:[(0,Qe.jsx)(tt.SelectControl,{className:"block-library-video-tracks-editor__single-track-editor-kind-select",options:yNe,value:p,label:(0,Ft.__)("Kind"),onChange:f=>l(h=>({...h,kind:f}))}),(0,Qe.jsx)(tt.ToggleControl,{label:(0,Ft.__)("Set as default track"),checked:m,disabled:!a,onChange:f=>l(h=>({...h,default:f}))}),(0,Qe.jsxs)(tt.__experimentalHStack,{className:"block-library-video-tracks-editor__single-track-editor-buttons-container",children:[(0,Qe.jsx)(tt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"link",onClick:o,children:(0,Ft.__)("Remove track")}),(0,Qe.jsx)(tt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:()=>{t(i),r()},children:(0,Ft.__)("Apply")})]})]})]})}function lve({tracks:e=[],onChange:t}){let r=(0,nve.useSelect)(c=>c(_1.store).getSettings().mediaUpload,[]),[o,a]=(0,rh.useState)(null),i=(0,rh.useRef)(),l=(c=[],u=!1)=>{let p=new Map(e.map(d=>[d.id,d])),m=c.map(({id:d,title:f,url:h})=>p.has(d)?p.get(d):{...ive,id:d,label:f||"",src:h});m.length!==0&&t([...u?e:[],...m])};function s(c){let u=c.target.files;r({allowedTypes:ove,filesList:u,onFileChange:p=>{if(!Array.isArray(p))return;let m=p.filter(d=>!!d?.id);m.length&&l(m,!0)}})}return(0,rh.useEffect)(()=>{i.current?.focus()},[o]),r?(0,Qe.jsx)(tt.Dropdown,{contentClassName:"block-library-video-tracks-editor",focusOnMount:!0,popoverProps:{ref:i},renderToggle:({isOpen:c,onToggle:u})=>(0,Qe.jsx)(tt.ToolbarGroup,{children:(0,Qe.jsx)(tt.ToolbarButton,{"aria-expanded":c,"aria-haspopup":"true",onClick:()=>{c||a(null),u()},children:(0,Ft.__)("Text tracks")})}),renderContent:()=>o!==null?(0,Qe.jsx)(xNe,{track:e[o],onChange:c=>{let u=[...e];u[o]=c,t(u)},onClose:()=>a(null),onRemove:()=>{t(e.filter((c,u)=>u!==o)),a(null)},allowSettingDefault:!e.some(c=>c.default)||e[o].default}):(0,Qe.jsxs)(Qe.Fragment,{children:[e.length===0&&(0,Qe.jsxs)("div",{className:"block-library-video-tracks-editor__tracks-informative-message",children:[(0,Qe.jsx)("h2",{className:"block-library-video-tracks-editor__tracks-informative-message-title",children:(0,Ft.__)("Text tracks")}),(0,Qe.jsx)("p",{className:"block-library-video-tracks-editor__tracks-informative-message-description",children:(0,Ft.__)("Tracks can be subtitles, captions, chapters, or descriptions. They help make your content more accessible to a wider range of users.")})]}),(0,Qe.jsxs)(tt.NavigableMenu,{children:[(0,Qe.jsx)(_Ne,{tracks:e,onEditPress:a}),(0,Qe.jsx)(tt.MenuGroup,{className:"block-library-video-tracks-editor__add-tracks-container",label:(0,Ft.__)("Add tracks"),children:(0,Qe.jsxs)(_1.MediaUploadCheck,{children:[(0,Qe.jsx)(_1.MediaUpload,{onSelect:l,allowedTypes:ove,value:e.map(({id:c})=>c),multiple:!0,render:({open:c})=>(0,Qe.jsx)(tt.MenuItem,{icon:sv,onClick:c,children:(0,Ft.__)("Open Media Library")})}),(0,Qe.jsx)(tt.FormFileUpload,{onChange:s,accept:".vtt,text/vtt",multiple:!0,render:({openFileDialog:c})=>(0,Qe.jsx)(tt.MenuItem,{icon:nu,onClick:c,children:(0,Ft._x)("Upload","verb")})})]})})]})]})}):null}var x1=n(N(),1);var n9=({controls:e,loop:t,autoplay:r,muted:o,playsInline:a}={})=>!e&&!!t&&!!r&&!!o&&!!a,kNe=[{name:"video",title:(0,x1.__)("Video"),description:(0,x1.__)("Embed a video from your media library or upload a new one."),icon:au,attributes:{controls:!0},isActive:e=>!n9(e),scope:["block","transform"]},{name:"gif",title:(0,x1.__)("GIF"),description:(0,x1.__)("A muted, looping video that plays automatically like an animated GIF."),icon:au,keywords:[(0,x1.__)("animated"),"gif"],attributes:{controls:!1,loop:!0,autoplay:!0,muted:!0,playsInline:!0},isActive:e=>n9(e),scope:["block","transform"]}],sve=kNe;var Cr=n(y(),1),tF=["video"];function wNe({isSelected:e,attributes:t,className:r,setAttributes:o,insertBlocksAfter:a,onReplace:i}){let l=(0,oh.useRef)(),{id:s,controls:c,poster:u,src:p,tracks:m,width:d,height:f}=t,h=n9(t),g=d&&f?`${d} / ${f}`:void 0,[v,b]=(0,oh.useState)(t.blob),_=K(),x=(0,Ra.useBlockEditingMode)()==="default";Us({url:v,allowedTypes:tF,onChange:w,onError:I}),(0,oh.useEffect)(()=>{l.current&&l.current.load()},[u]),(0,oh.useEffect)(()=>{h&&l.current?.play().catch(()=>{})},[h,p,u]);function w(B){if(!B||!B.url){o({src:void 0,id:void 0,poster:void 0,caption:void 0,blob:void 0}),b();return}if((0,cve.isBlobURL)(B.url)){b(B.url);return}o({blob:void 0,src:B.url,id:B.id,poster:B.image?.src!==B.icon?B.image?.src:void 0,caption:B.caption}),b()}function C(B){if(B!==p){let R=(0,mve.prependHTTPS)(B),V=bp({attributes:{url:R}});if(V!==void 0&&i){i(V);return}o({blob:void 0,src:R,id:void 0,poster:void 0}),b()}}let{createErrorNotice:T}=(0,uve.useDispatch)(pve.store);function I(B){T(B,{type:"snackbar"})}let D=B=>(0,Cr.jsx)(k1.Placeholder,{className:"block-editor-media-placeholder",withIllustration:!e,icon:au,label:(0,Z2.__)("Video"),instructions:(0,Z2.__)("Drag and drop a video, upload, or choose from your library."),children:B}),L=S(r,{"is-transient":!!v}),E=(0,Ra.useBlockProps)({className:L});return!p&&!v?(0,Cr.jsx)("div",{...E,children:(0,Cr.jsx)(Ra.MediaPlaceholder,{icon:(0,Cr.jsx)(Ra.BlockIcon,{icon:au}),onSelect:w,onSelectURL:C,accept:"video/*",allowedTypes:tF,value:t,onError:I,placeholder:D})}):(0,Cr.jsxs)(Cr.Fragment,{children:[e&&(0,Cr.jsxs)(Cr.Fragment,{children:[(0,Cr.jsx)(Ra.BlockControls,{children:(0,Cr.jsx)(lve,{tracks:m,onChange:B=>{o({tracks:B})}})}),(0,Cr.jsx)(Ra.BlockControls,{group:"other",children:(0,Cr.jsx)(Ra.MediaReplaceFlow,{mediaId:s,mediaURL:p,allowedTypes:tF,accept:"video/*",onSelect:w,onSelectURL:C,onError:I,onReset:()=>w(void 0),variant:"toolbar"})})]}),(0,Cr.jsx)(Ra.InspectorControls,{children:(0,Cr.jsxs)(k1.__experimentalToolsPanel,{label:(0,Z2.__)("Settings"),resetAll:()=>{o({autoplay:!1,controls:!0,loop:!1,muted:!1,playsInline:!1,preload:"metadata",poster:void 0})},dropdownMenuProps:_,children:[(0,Cr.jsx)(rve,{setAttributes:o,attributes:t}),(0,Cr.jsx)(i3,{poster:u,onChange:B=>o({poster:B?.url})})]})}),(0,Cr.jsxs)("figure",{...E,children:[(0,Cr.jsx)("video",{controls:c,inert:e?void 0:"true",poster:u,src:p||v,ref:l,autoPlay:h,loop:h,muted:h,playsInline:h,width:d,height:f,style:g?{aspectRatio:g}:void 0,children:(0,Cr.jsx)(b1,{tracks:m})}),!!v&&(0,Cr.jsx)(k1.Spinner,{}),(0,Cr.jsx)(zo,{attributes:t,setAttributes:o,isSelected:e,insertBlocksAfter:a,label:(0,Z2.__)("Video caption text"),showToolbarButton:e&&x})]})]})}var dve=wNe;var nh=n(P(),1);var w1=n(y(),1);function fve({attributes:e}){let{autoplay:t,caption:r,controls:o,loop:a,muted:i,poster:l,preload:s,src:c,playsInline:u,tracks:p,width:m,height:d}=e,f=m&&d?`${m} / ${d}`:void 0;return(0,w1.jsxs)("figure",{...nh.useBlockProps.save(),children:[c&&(0,w1.jsx)("video",{autoPlay:t,controls:o,loop:a,muted:i,poster:l,preload:s!=="metadata"?s:void 0,src:c,playsInline:u,width:m,height:d,style:f?{aspectRatio:f}:void 0,children:(0,w1.jsx)(b1,{tracks:p})}),!nh.RichText.isEmpty(r)&&(0,w1.jsx)(nh.RichText.Content,{className:(0,nh.__experimentalGetElementClassName)("caption"),tagName:"figcaption",value:r})]})}var a9=n(Ar(),1),rF=n(Z(),1),CNe={from:[{type:"files",isMatch(e){return e.length===1&&e[0].type.indexOf("video/")===0},transform(e){let t=e[0];return(0,rF.createBlock)("core/video",{blob:(0,a9.createBlobURL)(t)})}},{type:"shortcode",tag:"video",attributes:{src:{type:"string",shortcode:({named:{src:e,mp4:t,m4v:r,webm:o,ogv:a,flv:i}})=>e||t||r||o||a||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,a9.isBlobURL)(r.src)&&(r.blob=r.src,delete r.src),(0,rF.createBlock)("core/video",r)}}]},hve=CNe;var{fieldsKey:SNe,formKey:TNe}=U(gve.privateApis),{name:vve}=v1,l9={icon:au,example:{attributes:{src:"https://upload.wikimedia.org/wikipedia/commons/c/ca/Wood_thrush_in_Central_Park_switch_sides_%2816510%29.webm",caption:(0,i9.__)("Wood thrush singing in Central Park, NYC.")}},transforms:hve,variations:sve,deprecated:tve,edit:dve,save:fve};window.__experimentalContentOnlyInspectorFields&&(l9[SNe]=[{id:"video",label:(0,i9.__)("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,i9.__)("Caption"),type:"text",Edit:"rich-text"}],l9[TNe]={fields:["video","caption"]});var PNe=()=>A({name:vve,metadata:v1,settings:l9});var cF={};Y(cF,{init:()=>RNe,metadata:()=>s9,name:()=>u9,settings:()=>Pve});var Tve=n(Ql(),1);var ah=n(P(),1),bve=n(te(),1),K2=n(N(),1),nF=n(z(),1);var Ol=n(y(),1);function yve({context:{postType:e,postId:t}}){let[r,o]=(0,bve.useEntityProp)("postType",e,"meta",t),a=typeof r?.footnotes=="string",i=r?.footnotes?JSON.parse(r.footnotes):[],l=(0,ah.useBlockProps)();return a?i.length?(0,Ol.jsx)("ol",{...l,children:i.map(({id:s,content:c})=>(0,Ol.jsxs)("li",{onMouseDown:u=>{u.target===u.currentTarget&&(u.target.firstElementChild.focus(),u.preventDefault())},children:[(0,Ol.jsx)(ah.RichText,{id:s,tagName:"span",value:c,identifier:s,onFocus:u=>{u.target.textContent.trim()||u.target.scrollIntoView()},onChange:u=>{o({...r,footnotes:JSON.stringify(i.map(p=>p.id===s?{content:u,id:s}:p))})}})," ",(0,Ol.jsx)("a",{href:`#${s}-link`,children:"\u21A9\uFE0E"})]},s))}):(0,Ol.jsx)("div",{...l,children:(0,Ol.jsx)(nF.Placeholder,{icon:(0,Ol.jsx)(ah.BlockIcon,{icon:al}),label:(0,K2.__)("Footnotes"),instructions:(0,K2.__)("Footnotes found in blocks within this document will be displayed here.")})}):(0,Ol.jsx)("div",{...l,children:(0,Ol.jsx)(nF.Placeholder,{icon:(0,Ol.jsx)(ah.BlockIcon,{icon:al}),label:(0,K2.__)("Footnotes"),instructions:(0,K2.__)("Footnotes are not supported here. Add this block to post or page content.")})})}var s9={$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 Pn=[];for(let e=0;e<256;++e)Pn.push((e+256).toString(16).slice(1));function _ve(e,t=0){return(Pn[e[t+0]]+Pn[e[t+1]]+Pn[e[t+2]]+Pn[e[t+3]]+"-"+Pn[e[t+4]]+Pn[e[t+5]]+"-"+Pn[e[t+6]]+Pn[e[t+7]]+"-"+Pn[e[t+8]]+Pn[e[t+9]]+"-"+Pn[e[t+10]]+Pn[e[t+11]]+Pn[e[t+12]]+Pn[e[t+13]]+Pn[e[t+14]]+Pn[e[t+15]]).toLowerCase()}var BNe=new Uint8Array(16);function aF(){return crypto.getRandomValues(BNe)}function INe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():NNe(e,t,r)}function NNe(e,t,r){e=e||{};let o=e.random??e.rng?.()??aF();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 a=0;a<16;++a)t[r+a]=o[a];return t}return _ve(o)}var iF=INe;var lF=n(N(),1);var kve=n(Ql(),1),tp=n(P(),1),C1=n(O(),1),wve=n(te(),1),c9=n(Z(),1);var Cve=n(y(),1),sF="core/footnote",{usesContextKey:DNe}=U(tp.privateApis),xve="core/post-content",LNe="core/block",Sve={title:(0,lF.__)("Footnote"),tagName:"sup",className:"fn",attributes:{"data-fn":"data-fn"},interactive:!0,contentEditable:!1,[DNe]:["postType","postId"],edit:function({value:t,onChange:r,isObjectActive:o,context:{postType:a,postId:i}}){let l=(0,C1.useRegistry)(),{getSelectedBlockClientId:s,getBlocks:c,getBlockRootClientId:u,getBlockName:p,getBlockParentsByBlockName:m}=l.select(tp.store),d=(0,C1.useSelect)(v=>{if(!v(c9.store).getBlockType("core/footnotes"))return!1;let b=v(tp.store).getSettings().allowedBlockTypes;if(b===!1||Array.isArray(b)&&!b.includes("core/footnotes")||typeof v(wve.store).getEntityRecord("postType",a,i)?.meta?.footnotes!="string")return!1;let{getBlockParentsByBlockName:k,getSelectedBlockClientId:x,getBlockName:w}=v(tp.store),C=x();if(!C||w(C)===u9)return!1;let T=k(C,LNe);return!T||T.length===0},[a,i]),{selectionChange:f,insertBlock:h}=(0,C1.useDispatch)(tp.store);if(!d)return null;function g(){l.batch(()=>{let v;if(o)v=t.replacements[t.start]?.attributes?.["data-fn"];else{v=iF();let w=(0,kve.insertObject)(t,{type:sF,attributes:{"data-fn":v},innerHTML:`<a href="#${v}" id="${v}-link">*</a>`},t.end,t.end);w.start=w.end-1,r(w)}let b=s(),_=m(b,xve),k=_.length?c(_[0]):c(),x=null;{let w=[...k];for(;w.length;){let C=w.shift();if(C.name==="core/footnotes"){x=C;break}w.push(...C.innerBlocks)}}if(!x){let w=u(b);for(;w&&p(w)!==xve;)w=u(w);x=(0,c9.createBlock)("core/footnotes"),h(x,void 0,w)}f(x.clientId,v,0,0)})}return(0,Cve.jsx)(tp.RichTextToolbarButton,{icon:al,title:(0,lF.__)("Footnote"),onClick:g,isActive:o})}};var{name:u9}=s9,Pve={icon:al,edit:yve},RNe=()=>{(0,Tve.registerFormatType)(sF,Sve),A({name:u9,metadata:s9,settings:Pve})};function Eve(e){return e&&"__experimental"in e&&e.__experimental!==!1}var Nve=n(H(),1),Y2=n(O(),1),Qc=n(Ive(),1),uF=n(N(),1),Dve=n(Z(),1),pF=n(P(),1);function ANe(){let{registerShortcut:e}=(0,Y2.useDispatch)(Qc.store),{replaceBlocks:t}=(0,Y2.useDispatch)(pF.store),{getBlockName:r,getSelectedBlockClientId:o,getBlockAttributes:a}=(0,Y2.useSelect)(pF.store),i=(l,s)=>{l.preventDefault();let c=o();if(c===null)return;let u=r(c),p=u==="core/paragraph",m=u==="core/heading";if(!p&&!m)return;let d=s===0?"core/paragraph":"core/heading",f=a(c);if(p&&s===0||m&&f.level===s)return;let h={content:f.content},g=f.textAlign||f.style?.typography?.textAlign;d==="core/heading"&&(h.level=s),g&&(h.style={typography:{textAlign:g}}),t(c,(0,Dve.createBlock)(d,h))};return(0,Nve.useEffect)(()=>{e({name:"core/block-editor/transform-heading-to-paragraph",category:"block-library",description:(0,uF.__)("Transform heading to paragraph."),keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}]}),[1,2,3,4,5,6].forEach(l=>{e({name:`core/block-editor/transform-paragraph-to-heading-${l}`,category:"block-library",description:(0,uF.__)("Transform paragraph to heading."),keyCombination:{modifier:"access",character:`${l}`}})})},[e]),(0,Qc.useShortcut)("core/block-editor/transform-heading-to-paragraph",l=>i(l,0)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-1",l=>i(l,1)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-2",l=>i(l,2)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-3",l=>i(l,3)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-4",l=>i(l,4)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-5",l=>i(l,5)),(0,Qc.useShortcut)("core/block-editor/transform-paragraph-to-heading-6",l=>i(l,6)),null}var Lve=ANe;var mF={};Vj(mF,{BlockKeyboardShortcuts:Lve,NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:kc,NavigationLinkUI:aS});var p9=n(y(),1),MNe=()=>{let e=[kM,jR,SR,gR,YR,sA,FV,dN,fN,hN,gN,vN,EN,ED,ND,LD,MD,UD,WD,ZD,eL,AL,ML,HL,$L,_R,BR,JR,UR,$R,hA,gA,vA,oM,pM,gM,lM,LM,RM,nV,aV,HV,UV,KV,YV,XV,oO,aO,iO,xO,PO,TO,pO,cO,BO,KO,eF,oF,cF,QA,JA,tM,ez,iz,oz,kV,RO,yN,eV,qM,KM,GM,MM,VM,OM,FM,UM,WM,XM,YM,QM,JM,TV,EV,BV,NV,wV,zV,jV,XD,tL,rL,nL,aL,iL,sL,gL,mL,fL,hL,uL,jM,wO,TR,AR,cA,aM,zO,FO,HO,qO,ZO,AV,zM,BN];return window?.__experimentalEnableFormBlocks&&(e.push(QL),e.push(JL),e.push(tR),e.push(rR)),window?.__experimentalEnableBlockExperiments,e.push(zD),e.filter(Boolean)},zve=()=>MNe().filter(({metadata:e})=>!Eve(e)),VNe=(e=zve())=>{e.forEach(({init:t})=>t()),window.__unstableAutoRegisterBlocks&&window.__unstableAutoRegisterBlocks.forEach(t=>{let r=U((0,Ave.select)(Fl.store)).getBootstrappedBlockType(t);(0,Fl.registerBlockType)(t,{...r,title:r?.title||t,...(r?.apiVersion??0)<3&&{apiVersion:3},usesContext:Array.from(new Set([...r?.usesContext??[],"postId"])),edit:function({attributes:a,context:i}){let l=(0,Rve.useDisabled)(),s=(0,Mve.useBlockProps)({ref:l}),{content:c,status:u,error:p}=(0,Vve.useServerSideRender)({block:t,attributes:a,urlQueryArgs:{post_id:i?.postId}});return u==="loading"?(0,p9.jsx)("div",{...s,children:(0,Q2.__)("Loading\u2026")}):u==="error"?(0,p9.jsx)("div",{...s,children:(0,Q2.sprintf)((0,Q2.__)("Error loading block: %s"),p)}):(0,p9.jsx)(xo,{wrapperProps:s,html:c})},save:()=>null})}),(0,Fl.setDefaultBlockName)(ZS),window.wp&&window.wp.oldEditor&&e.some(({name:t})=>t===vb)&&(0,Fl.setFreeformContentHandlerName)(vb),(0,Fl.setUnregisteredTypeHandlerName)(ry),(0,Fl.setGroupingBlockName)(u4)},zNe=void 0;return rbe(ONe);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -134,5 +162,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
 fast-average-color/dist/index.esm.js:
   (*! Fast Average Color | © 2022 Denis Seleznev | MIT License | https://github.com/fast-average-color/fast-average-color *)
 */
-(window.wp ||= {}).blockLibrary = wp.blockLibrary;
-})();
diff --git a/wp-includes/js/dist/block-serialization-default-parser.js b/wp-includes/js/dist/block-serialization-default-parser.js
index e0190e795a..8a26cb9521 100644
--- a/wp-includes/js/dist/block-serialization-default-parser.js
+++ b/wp-includes/js/dist/block-serialization-default-parser.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).blockSerializationDefaultParser = (() => {
@@ -227,5 +226,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).blockSerializationDefaultParser = wp.blockSerializationDefaultParser;
-})();
diff --git a/wp-includes/js/dist/block-serialization-default-parser.min.js b/wp-includes/js/dist/block-serialization-default-parser.min.js
index b2b30afa80..1905d00435 100644
--- a/wp-includes/js/dist/block-serialization-default-parser.min.js
+++ b/wp-includes/js/dist/block-serialization-default-parser.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).blockSerializationDefaultParser=(()=>{var m=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var T=Object.getOwnPropertyNames;var B=Object.prototype.hasOwnProperty;var F=(t,e)=>{for(var s in e)m(t,s,{get:e[s],enumerable:!0})},H=(t,e,s,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of T(e))!B.call(t,n)&&n!==s&&m(t,n,{get:()=>e[n],enumerable:!(o=S(e,n))||o.enumerable});return t};var w=t=>H(m({},"__esModule",{value:!0}),t);var L={};F(L,{parse:()=>y});var a,l,i,f,C=/<!--\s+(\/)?wp:([a-z][a-z0-9_-]*\/)?([a-z][a-z0-9_-]*)\s+({(?:(?=([^}]+|}+(?=})|(?!}\s+\/?-->)[^])*)\5|[^]*?)}\s+)?(\/)?-->/g;function k(t,e,s,o,n){return{blockName:t,attrs:e,innerBlocks:s,innerHTML:o,innerContent:n}}function g(t){return k(null,{},[],t,[t])}function N(t,e,s,o,n){return{block:t,tokenStart:e,tokenLength:s,prevOffset:o||e+s,leadingHtmlStart:n}}var y=t=>{a=t,l=0,i=[],f=[],C.lastIndex=0;do;while(A());return i};function A(){let t=f.length,e=J(),[s,o,n,r,c]=e,p=r>l?l:null;switch(s){case"no-more-tokens":if(t===0)return d(),!1;if(t===1)return v(),!1;for(;0<f.length;)v();return!1;case"void-block":return t===0?(p!==null&&i.push(g(a.substr(p,r-p))),i.push(k(o,n,[],"",[])),l=r+c,!0):(z(k(o,n,[],"",[]),r,c),l=r+c,!0);case"block-opener":return f.push(N(k(o,n,[],"",[]),r,c,r+c,p)),l=r+c,!0;case"block-closer":if(t===0)return d(),!1;if(t===1)return v(r),l=r+c,!0;let u=f.pop(),h=a.substr(u.prevOffset,r-u.prevOffset);return u.block.innerHTML+=h,u.block.innerContent.push(h),u.prevOffset=r+c,z(u.block,u.tokenStart,u.tokenLength,r+c),l=r+c,!0;default:return d(),!1}}function I(t){try{return JSON.parse(t)}catch{return null}}function J(){let t=C.exec(a);if(t===null)return["no-more-tokens","",null,0,0];let e=t.index,[s,o,n,r,c,,p]=t,u=s.length,h=!!o,O=!!p,b=(n||"core/")+r,M=!!c,x=M?I(c):{};return O?["void-block",b,x,e,u]:h?["block-closer",b,null,e,u]:["block-opener",b,x,e,u]}function d(t){let e=t||a.length-l;e!==0&&i.push(g(a.substr(l,e)))}function z(t,e,s,o){let n=f[f.length-1];n.block.innerBlocks.push(t);let r=a.substr(n.prevOffset,e-n.prevOffset);r&&(n.block.innerHTML+=r,n.block.innerContent.push(r)),n.block.innerContent.push(null),n.prevOffset=o||e+s}function v(t){let{block:e,leadingHtmlStart:s,prevOffset:o,tokenStart:n}=f.pop(),r=t?a.substr(o,t-o):a.substr(o);r&&(e.innerHTML+=r,e.innerContent.push(r)),s!==null&&i.push(g(a.substr(s,n-s))),i.push(e)}return w(L);})();
-(window.wp ||= {}).blockSerializationDefaultParser = wp.blockSerializationDefaultParser;
-})();
diff --git a/wp-includes/js/dist/block-serialization-spec-parser.js b/wp-includes/js/dist/block-serialization-spec-parser.js
index 7da4cc7d27..e7508f949e 100644
--- a/wp-includes/js/dist/block-serialization-spec-parser.js
+++ b/wp-includes/js/dist/block-serialization-spec-parser.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).blockSerializationSpecParser = (() => {
@@ -1530,5 +1529,3 @@ var wp;
   });
   return require_parser();
 })();
-(window.wp ||= {}).blockSerializationSpecParser = wp.blockSerializationSpecParser;
-})();
diff --git a/wp-includes/js/dist/block-serialization-spec-parser.min.js b/wp-includes/js/dist/block-serialization-spec-parser.min.js
index f31fedeee8..f5e1290a62 100644
--- a/wp-includes/js/dist/block-serialization-spec-parser.min.js
+++ b/wp-includes/js/dist/block-serialization-spec-parser.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).blockSerializationSpecParser=(()=>{var Pe=(c,b)=>()=>(b||c((b={exports:{}}).exports,b),b.exports);var De=Pe((je,ce)=>{function Te(c,b){function e(){this.constructor=c}e.prototype=b.prototype,c.prototype=new e}function S(c,b,e,y){this.message=c,this.expected=b,this.found=e,this.location=y,this.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(this,S)}Te(S,Error);S.buildMessage=function(c,b){var e={literal:function(p){return'"'+P(p.text)+'"'},class:function(p){var $="",v;for(v=0;v<p.parts.length;v++)$+=p.parts[v]instanceof Array?A(p.parts[v][0])+"-"+A(p.parts[v][1]):A(p.parts[v]);return"["+(p.inverted?"^":"")+$+"]"},any:function(p){return"any character"},end:function(p){return"end of input"},other:function(p){return p.description}};function y(p){return p.charCodeAt(0).toString(16).toUpperCase()}function P(p){return p.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function($){return"\\x0"+y($)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function($){return"\\x"+y($)})}function A(p){return p.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function($){return"\\x0"+y($)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function($){return"\\x"+y($)})}function D(p){return e[p.type](p)}function I(p){var $=new Array(p.length),v,F;for(v=0;v<p.length;v++)$[v]=D(p[v]);if($.sort(),$.length>0){for(v=1,F=1;v<$.length;v++)$[v-1]!==$[v]&&($[F]=$[v],F++);$.length=F}switch($.length){case 1:return $[0];case 2:return $[0]+" or "+$[1];default:return $.slice(0,-1).join(", ")+", or "+$[$.length-1]}}function C(p){return p?'"'+P(p)+'"':"end of input"}return"Expected "+I(c)+" but "+C(b)+" found."};function Re(c,b){b=b!==void 0?b:{};var e={},y={Block_List:te},P=te,A=ke(),D=function(r,l,g){return[l,g]},I=function(r,l,g){return Fe(r,l,g)},C="<!--",p=B("<!--",!1),$="wp:",v=B("wp:",!1),F=function(r,l){return l},Q="/-->",ae=B("/-->",!1),oe=function(r,l){return{blockName:r,attrs:l||{},innerBlocks:[],innerHTML:"",innerContent:[]}},ge=function(r,l,g){var t=Le(l),a=t[0],f=t[1],n=t[2];return{blockName:r.blockName,attrs:r.attrs,innerBlocks:f,innerHTML:a,innerContent:n}},_="-->",M=B("-->",!1),ue=function(r,l){return{blockName:r,attrs:l||{}}},W="/wp:",he=B("/wp:",!1),pe=function(r){return{blockName:r}},O="/",j=B("/",!1),$e=function(r){return"core/"+r},de=/^[a-z]/,ve=X([["a","z"]],!1,!1),Y=/^[a-z0-9_\-]/,Z=X([["a","z"],["0","9"],"_","-"],!1,!1),be=le("JSON-encoded attributes embedded in a block's opening comment"),Ae="{",me=B("{",!1),J="}",U=B("}",!1),ee="",xe=function(r){return Se(r)},se=/^[ \t\r\n]/,re=X([" ","	","\r",`
 `],!1,!1),s=0,m=0,z=[{line:1,column:1}],w=0,V=[],u=0,H;if("startRule"in b){if(!(b.startRule in y))throw new Error(`Can't start parsing from rule "`+b.startRule+'".');P=y[b.startRule]}function Me(){return c.substring(m,s)}function ze(){return T(m,s)}function He(r,l){throw l=l!==void 0?l:T(m,s),fe([le(r)],c.substring(m,s),l)}function Ie(r,l){throw l=l!==void 0?l:T(m,s),Ee(r,l)}function B(r,l){return{type:"literal",text:r,ignoreCase:l}}function X(r,l,g){return{type:"class",parts:r,inverted:l,ignoreCase:g}}function ke(){return{type:"any"}}function we(){return{type:"end"}}function le(r){return{type:"other",description:r}}function ie(r){var l=z[r],g;if(l)return l;for(g=r-1;!z[g];)g--;for(l=z[g],l={line:l.line,column:l.column};g<r;)c.charCodeAt(g)===10?(l.line++,l.column=1):l.column++,g++;return z[r]=l,l}function T(r,l){var g=ie(r),t=ie(l);return{start:{offset:r,line:g.line,column:g.column},end:{offset:l,line:t.line,column:t.column}}}function h(r){s<w||(s>w&&(w=s,V=[]),V.push(r))}function Ee(r,l){return new S(r,null,null,l)}function fe(r,l,g){return new S(S.buildMessage(r,l),r,l,g)}function te(){var r,l,g,t,a,f,n,i,o,d;for(r=s,l=s,g=[],t=s,a=s,u++,f=x(),u--,f===e?a=void 0:(s=a,a=e),a!==e?(c.length>s?(f=c.charAt(s),s++):(f=e,u===0&&h(A)),f!==e?(a=[a,f],t=a):(s=t,t=e)):(s=t,t=e);t!==e;)g.push(t),t=s,a=s,u++,f=x(),u--,f===e?a=void 0:(s=a,a=e),a!==e?(c.length>s?(f=c.charAt(s),s++):(f=e,u===0&&h(A)),f!==e?(a=[a,f],t=a):(s=t,t=e)):(s=t,t=e);if(g!==e?l=c.substring(l,s):l=g,l!==e){if(g=[],t=s,a=x(),a!==e){for(f=s,n=[],i=s,o=s,u++,d=x(),u--,d===e?o=void 0:(s=o,o=e),o!==e?(c.length>s?(d=c.charAt(s),s++):(d=e,u===0&&h(A)),d!==e?(o=[o,d],i=o):(s=i,i=e)):(s=i,i=e);i!==e;)n.push(i),i=s,o=s,u++,d=x(),u--,d===e?o=void 0:(s=o,o=e),o!==e?(c.length>s?(d=c.charAt(s),s++):(d=e,u===0&&h(A)),d!==e?(o=[o,d],i=o):(s=i,i=e)):(s=i,i=e);n!==e?f=c.substring(f,s):f=n,f!==e?(m=t,a=D(l,a,f),t=a):(s=t,t=e)}else s=t,t=e;for(;t!==e;)if(g.push(t),t=s,a=x(),a!==e){for(f=s,n=[],i=s,o=s,u++,d=x(),u--,d===e?o=void 0:(s=o,o=e),o!==e?(c.length>s?(d=c.charAt(s),s++):(d=e,u===0&&h(A)),d!==e?(o=[o,d],i=o):(s=i,i=e)):(s=i,i=e);i!==e;)n.push(i),i=s,o=s,u++,d=x(),u--,d===e?o=void 0:(s=o,o=e),o!==e?(c.length>s?(d=c.charAt(s),s++):(d=e,u===0&&h(A)),d!==e?(o=[o,d],i=o):(s=i,i=e)):(s=i,i=e);n!==e?f=c.substring(f,s):f=n,f!==e?(m=t,a=D(l,a,f),t=a):(s=t,t=e)}else s=t,t=e;if(g!==e){for(t=s,a=[],c.length>s?(f=c.charAt(s),s++):(f=e,u===0&&h(A));f!==e;)a.push(f),c.length>s?(f=c.charAt(s),s++):(f=e,u===0&&h(A));a!==e?t=c.substring(t,s):t=a,t!==e?(m=r,l=I(l,g,t),r=l):(s=r,r=e)}else s=r,r=e}else s=r,r=e;return r}function x(){var r;return r=ye(),r===e&&(r=Ce()),r}function ye(){var r,l,g,t,a,f,n,i,o;return r=s,c.substr(s,4)===C?(l=C,s+=4):(l=e,u===0&&h(p)),l!==e?(g=E(),g!==e?(c.substr(s,3)===$?(t=$,s+=3):(t=e,u===0&&h(v)),t!==e?(a=q(),a!==e?(f=E(),f!==e?(n=s,i=ne(),i!==e?(o=E(),o!==e?(m=n,i=F(a,i),n=i):(s=n,n=e)):(s=n,n=e),n===e&&(n=null),n!==e?(c.substr(s,4)===Q?(i=Q,s+=4):(i=e,u===0&&h(ae)),i!==e?(m=r,l=oe(a,n),r=l):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e),r}function Ce(){var r,l,g,t,a,f,n,i,o;if(r=s,l=_e(),l!==e){if(g=[],t=x(),t===e){if(t=s,a=[],f=s,n=s,u++,i=x(),u--,i===e?n=void 0:(s=n,n=e),n!==e?(i=s,u++,o=R(),u--,o===e?i=void 0:(s=i,i=e),i!==e?(c.length>s?(o=c.charAt(s),s++):(o=e,u===0&&h(A)),o!==e?(n=[n,i,o],f=n):(s=f,f=e)):(s=f,f=e)):(s=f,f=e),f!==e)for(;f!==e;)a.push(f),f=s,n=s,u++,i=x(),u--,i===e?n=void 0:(s=n,n=e),n!==e?(i=s,u++,o=R(),u--,o===e?i=void 0:(s=i,i=e),i!==e?(c.length>s?(o=c.charAt(s),s++):(o=e,u===0&&h(A)),o!==e?(n=[n,i,o],f=n):(s=f,f=e)):(s=f,f=e)):(s=f,f=e);else a=e;a!==e?t=c.substring(t,s):t=a}for(;t!==e;)if(g.push(t),t=x(),t===e){if(t=s,a=[],f=s,n=s,u++,i=x(),u--,i===e?n=void 0:(s=n,n=e),n!==e?(i=s,u++,o=R(),u--,o===e?i=void 0:(s=i,i=e),i!==e?(c.length>s?(o=c.charAt(s),s++):(o=e,u===0&&h(A)),o!==e?(n=[n,i,o],f=n):(s=f,f=e)):(s=f,f=e)):(s=f,f=e),f!==e)for(;f!==e;)a.push(f),f=s,n=s,u++,i=x(),u--,i===e?n=void 0:(s=n,n=e),n!==e?(i=s,u++,o=R(),u--,o===e?i=void 0:(s=i,i=e),i!==e?(c.length>s?(o=c.charAt(s),s++):(o=e,u===0&&h(A)),o!==e?(n=[n,i,o],f=n):(s=f,f=e)):(s=f,f=e)):(s=f,f=e);else a=e;a!==e?t=c.substring(t,s):t=a}g!==e?(t=R(),t!==e?(m=r,l=ge(l,g,t),r=l):(s=r,r=e)):(s=r,r=e)}else s=r,r=e;return r}function _e(){var r,l,g,t,a,f,n,i,o;return r=s,c.substr(s,4)===C?(l=C,s+=4):(l=e,u===0&&h(p)),l!==e?(g=E(),g!==e?(c.substr(s,3)===$?(t=$,s+=3):(t=e,u===0&&h(v)),t!==e?(a=q(),a!==e?(f=E(),f!==e?(n=s,i=ne(),i!==e?(o=E(),o!==e?(m=n,i=F(a,i),n=i):(s=n,n=e)):(s=n,n=e),n===e&&(n=null),n!==e?(c.substr(s,3)===_?(i=_,s+=3):(i=e,u===0&&h(M)),i!==e?(m=r,l=ue(a,n),r=l):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e),r}function R(){var r,l,g,t,a,f,n;return r=s,c.substr(s,4)===C?(l=C,s+=4):(l=e,u===0&&h(p)),l!==e?(g=E(),g!==e?(c.substr(s,4)===W?(t=W,s+=4):(t=e,u===0&&h(he)),t!==e?(a=q(),a!==e?(f=E(),f!==e?(c.substr(s,3)===_?(n=_,s+=3):(n=e,u===0&&h(M)),n!==e?(m=r,l=pe(a),r=l):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e)):(s=r,r=e),r}function q(){var r;return r=Be(),r===e&&(r=Ne()),r}function Be(){var r,l,g,t,a;return r=s,l=s,g=G(),g!==e?(c.charCodeAt(s)===47?(t=O,s++):(t=e,u===0&&h(j)),t!==e?(a=G(),a!==e?(g=[g,t,a],l=g):(s=l,l=e)):(s=l,l=e)):(s=l,l=e),l!==e?r=c.substring(r,s):r=l,r}function Ne(){var r,l,g;return r=s,l=s,g=G(),g!==e?l=c.substring(l,s):l=g,l!==e&&(m=r,l=$e(l)),r=l,r}function G(){var r,l,g,t,a;if(r=s,l=s,de.test(c.charAt(s))?(g=c.charAt(s),s++):(g=e,u===0&&h(ve)),g!==e){for(t=[],Y.test(c.charAt(s))?(a=c.charAt(s),s++):(a=e,u===0&&h(Z));a!==e;)t.push(a),Y.test(c.charAt(s))?(a=c.charAt(s),s++):(a=e,u===0&&h(Z));t!==e?(g=[g,t],l=g):(s=l,l=e)}else s=l,l=e;return l!==e?r=c.substring(r,s):r=l,r}function ne(){var r,l,g,t,a,f,n,i,o,d,L,k,N;if(u++,r=s,l=s,g=s,c.charCodeAt(s)===123?(t=Ae,s++):(t=e,u===0&&h(me)),t!==e){for(a=[],f=s,n=s,u++,i=s,c.charCodeAt(s)===125?(o=J,s++):(o=e,u===0&&h(U)),o!==e?(d=E(),d!==e?(L=ee,L!==e?(c.charCodeAt(s)===47?(k=O,s++):(k=e,u===0&&h(j)),k===e&&(k=null),k!==e?(c.substr(s,3)===_?(N=_,s+=3):(N=e,u===0&&h(M)),N!==e?(o=[o,d,L,k,N],i=o):(s=i,i=e)):(s=i,i=e)):(s=i,i=e)):(s=i,i=e)):(s=i,i=e),u--,i===e?n=void 0:(s=n,n=e),n!==e?(c.length>s?(i=c.charAt(s),s++):(i=e,u===0&&h(A)),i!==e?(n=[n,i],f=n):(s=f,f=e)):(s=f,f=e);f!==e;)a.push(f),f=s,n=s,u++,i=s,c.charCodeAt(s)===125?(o=J,s++):(o=e,u===0&&h(U)),o!==e?(d=E(),d!==e?(L=ee,L!==e?(c.charCodeAt(s)===47?(k=O,s++):(k=e,u===0&&h(j)),k===e&&(k=null),k!==e?(c.substr(s,3)===_?(N=_,s+=3):(N=e,u===0&&h(M)),N!==e?(o=[o,d,L,k,N],i=o):(s=i,i=e)):(s=i,i=e)):(s=i,i=e)):(s=i,i=e)):(s=i,i=e),u--,i===e?n=void 0:(s=n,n=e),n!==e?(c.length>s?(i=c.charAt(s),s++):(i=e,u===0&&h(A)),i!==e?(n=[n,i],f=n):(s=f,f=e)):(s=f,f=e);a!==e?(c.charCodeAt(s)===125?(f=J,s++):(f=e,u===0&&h(U)),f!==e?(t=[t,a,f],g=t):(s=g,g=e)):(s=g,g=e)}else s=g,g=e;return g!==e?l=c.substring(l,s):l=g,l!==e&&(m=r,l=xe(l)),r=l,u--,r===e&&(l=e,u===0&&h(be)),r}function E(){var r,l;if(r=[],se.test(c.charAt(s))?(l=c.charAt(s),s++):(l=e,u===0&&h(re)),l!==e)for(;l!==e;)r.push(l),se.test(c.charAt(s))?(l=c.charAt(s),s++):(l=e,u===0&&h(re));else r=e;return r}function K(r){return r.length&&{blockName:null,attrs:{},innerBlocks:[],innerHTML:r,innerContent:[r]}}function Fe(r,l,g){var t=[],a,f,n,i,o;for(r.length&&t.push(K(r)),a=0,f=l.length;a<f;a++)i=l[a],o=i[0],n=i[1],t.push(o),n.length&&t.push(K(n));return g.length&&t.push(K(g)),t}function Se(r){try{return JSON.parse(r)}catch{return null}}function Le(r){var l,g,t,a="",f=[],n=[];for(l=0,g=r.length;l<g;l++)t=r[l],typeof t=="string"?(a+=t,n.push(t)):(f.push(t),n.push(null));return[a,f,n]}if(H=P(),H!==e&&s===c.length)return H;throw H!==e&&s<c.length&&h(we()),fe(V,w<c.length?c.charAt(w):null,w<c.length?T(w,w+1):T(w,w))}ce.exports={SyntaxError:S,parse:Re}});return De();})();
-(window.wp ||= {}).blockSerializationSpecParser = wp.blockSerializationSpecParser;
-})();
diff --git a/wp-includes/js/dist/blocks.js b/wp-includes/js/dist/blocks.js
index bba8a56f7d..1ceb23c2e7 100644
--- a/wp-includes/js/dist/blocks.js
+++ b/wp-includes/js/dist/blocks.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).blocks = (() => {
@@ -8309,5 +8308,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).blocks = wp.blocks;
-})();
diff --git a/wp-includes/js/dist/blocks.min.js b/wp-includes/js/dist/blocks.min.js
index 154c5c9e32..b6746c16e2 100644
--- a/wp-includes/js/dist/blocks.min.js
+++ b/wp-includes/js/dist/blocks.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).blocks=(()=>{var pa=Object.create;var Ze=Object.defineProperty;var fa=Object.getOwnPropertyDescriptor;var da=Object.getOwnPropertyNames;var ha=Object.getPrototypeOf,ma=Object.prototype.hasOwnProperty;var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Be=(e,t)=>{for(var r in t)Ze(e,r,{get:t[r],enumerable:!0})},vn=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of da(t))!ma.call(e,o)&&o!==r&&Ze(e,o,{get:()=>t[o],enumerable:!(n=fa(t,o))||n.enumerable});return e};var h=(e,t,r)=>(r=e!=null?pa(ha(e)):{},vn(t||!e||!e.__esModule?Ze(r,"default",{value:e,enumerable:!0}):r,e)),ga=e=>vn(Ze({},"__esModule",{value:!0}),e);var se=E((Xu,xn)=>{xn.exports=window.wp.data});var Xe=E((cp,Cn)=>{Cn.exports=window.wp.i18n});var Se=E((dp,jn)=>{jn.exports=window.wp.element});var _=E((hp,Un)=>{Un.exports=window.wp.dom});var Ce=E((mp,Fn)=>{Fn.exports=window.wp.richText});var L=E((gp,Hn)=>{Hn.exports=window.wp.deprecated});var tt=E((kp,Wn)=>{Wn.exports=window.wp.warning});var Zn=E((wp,Yn)=>{Yn.exports=window.wp.privateApis});var Do=E((qp,pt)=>{var Ro={\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"},Lo=Object.keys(Ro).join("|"),Ua=new RegExp(Lo,"g"),Fa=new RegExp(Lo,"");function Ha(e){return Ro[e]}var Oo=function(e){return e.replace(Ua,Ha)},Ga=function(e){return!!e.match(Fa)};pt.exports=Oo;pt.exports.has=Ga;pt.exports.remove=Oo});var br=E((Pp,qo)=>{"use strict";qo.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 Xo=E(y=>{"use strict";var Er=Symbol.for("react.element"),Br=Symbol.for("react.portal"),dt=Symbol.for("react.fragment"),ht=Symbol.for("react.strict_mode"),mt=Symbol.for("react.profiler"),gt=Symbol.for("react.provider"),bt=Symbol.for("react.context"),dl=Symbol.for("react.server_context"),kt=Symbol.for("react.forward_ref"),yt=Symbol.for("react.suspense"),wt=Symbol.for("react.suspense_list"),vt=Symbol.for("react.memo"),xt=Symbol.for("react.lazy"),hl=Symbol.for("react.offscreen"),Zo;Zo=Symbol.for("react.module.reference");function q(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Er:switch(e=e.type,e){case dt:case mt:case ht:case yt:case wt:return e;default:switch(e=e&&e.$$typeof,e){case dl:case bt:case kt:case xt:case vt:case gt:return e;default:return t}}case Br:return t}}}y.ContextConsumer=bt;y.ContextProvider=gt;y.Element=Er;y.ForwardRef=kt;y.Fragment=dt;y.Lazy=xt;y.Memo=vt;y.Portal=Br;y.Profiler=mt;y.StrictMode=ht;y.Suspense=yt;y.SuspenseList=wt;y.isAsyncMode=function(){return!1};y.isConcurrentMode=function(){return!1};y.isContextConsumer=function(e){return q(e)===bt};y.isContextProvider=function(e){return q(e)===gt};y.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Er};y.isForwardRef=function(e){return q(e)===kt};y.isFragment=function(e){return q(e)===dt};y.isLazy=function(e){return q(e)===xt};y.isMemo=function(e){return q(e)===vt};y.isPortal=function(e){return q(e)===Br};y.isProfiler=function(e){return q(e)===mt};y.isStrictMode=function(e){return q(e)===ht};y.isSuspense=function(e){return q(e)===yt};y.isSuspenseList=function(e){return q(e)===wt};y.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===dt||e===mt||e===ht||e===yt||e===wt||e===hl||typeof e=="object"&&e!==null&&(e.$$typeof===xt||e.$$typeof===vt||e.$$typeof===gt||e.$$typeof===bt||e.$$typeof===kt||e.$$typeof===Zo||e.getModuleId!==void 0)};y.typeOf=q});var Jo=E((Hp,Qo)=>{"use strict";Qo.exports=Xo()});var De=E((Gp,ei)=>{ei.exports=window.wp.hooks});var gi=E((gf,mi)=>{mi.exports=window.wp.blockSerializationDefaultParser});var qr=E((bf,bi)=>{bi.exports=window.wp.autop});var yi=E((kf,ki)=>{ki.exports=window.wp.isShallowEqual});var vi=E((vf,wi)=>{wi.exports=window.ReactJSXRuntime});var Di=E((Cf,Oi)=>{Oi.exports=window.wp.htmlEntities});var cs=E((qd,ls)=>{ls.exports=window.wp.shortcode});var vs=E((Qd,ws)=>{ws.exports=window.wp.blob});var Yu={};Be(Yu,{__EXPERIMENTAL_ELEMENTS:()=>Gn,__EXPERIMENTAL_PATHS_WITH_OVERRIDE:()=>Kn,__EXPERIMENTAL_STYLE_PROPERTY:()=>et,__experimentalCloneSanitizedBlock:()=>pi,__experimentalGetAccessibleBlockLabel:()=>Bo,__experimentalGetBlockAttributesNamesByRole:()=>So,__experimentalGetBlockLabel:()=>fr,__experimentalSanitizeBlockAttributes:()=>Ao,__unstableGetBlockProps:()=>Mr,__unstableGetInnerBlocksProps:()=>_i,__unstableSerializeAndClean:()=>Ni,children:()=>Gi,cloneBlock:()=>Or,cloneSanitizedBlock:()=>At,createBlock:()=>S,createBlocksFromInnerBlocksTemplate:()=>Lr,doBlocksMatchTemplate:()=>yn,findTransform:()=>ee,getBlockAttributes:()=>H,getBlockAttributesNamesByRole:()=>mr,getBlockBindingsSource:()=>ur,getBlockBindingsSources:()=>xo,getBlockContent:()=>Pe,getBlockDefaultClassName:()=>Ai,getBlockFromExample:()=>Dr,getBlockMenuDefaultClassName:()=>Si,getBlockSupport:()=>lo,getBlockTransforms:()=>M,getBlockType:()=>x,getBlockTypes:()=>Ne,getBlockVariations:()=>bo,getCategories:()=>ra,getChildBlockNames:()=>po,getDefaultBlockName:()=>ot,getFreeformContentHandlerName:()=>D,getGroupingBlockName:()=>nt,getPhrasingContentSchema:()=>ta,getPossibleBlockTransformations:()=>di,getSaveContent:()=>Z,getSaveElement:()=>Vr,getUnregisteredTypeHandlerName:()=>Y,hasBlockSupport:()=>j,hasChildBlocks:()=>fo,hasChildBlocksWithInserterSupport:()=>ho,isReusableBlock:()=>co,isTemplatePart:()=>uo,isUnmodifiedBlock:()=>pr,isUnmodifiedDefaultBlock:()=>at,isValidBlockContent:()=>Ui,isValidIcon:()=>Le,node:()=>Ki,normalizeIconObject:()=>lt,parse:()=>ve,parseWithAttributeSchema:()=>ue,pasteHandler:()=>Xt,privateApis:()=>aa,rawHandler:()=>kn,registerBlockBindingsSource:()=>wo,registerBlockCollection:()=>ro,registerBlockStyle:()=>mo,registerBlockType:()=>to,registerBlockVariation:()=>ko,sanitizeBlockAttributes:()=>be,serialize:()=>St,serializeRawBlock:()=>te,setCategories:()=>na,setDefaultBlockName:()=>so,setFreeformContentHandlerName:()=>oo,setGroupingBlockName:()=>ao,setUnregisteredTypeHandlerName:()=>io,store:()=>m,switchToBlockType:()=>hi,synchronizeBlocksWithTemplate:()=>Qt,unregisterBlockBindingsSource:()=>vo,unregisterBlockStyle:()=>go,unregisterBlockType:()=>no,unregisterBlockVariation:()=>yo,unstable__bootstrapServerSideBlockDefinitions:()=>eo,updateCategory:()=>oa,validateBlock:()=>X,withBlockContentContext:()=>Wu});var Et=h(se(),1);var ge=function(){return ge=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},ge.apply(this,arguments)};function Tn(e){return e.toLowerCase()}var ba=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ka=/[^A-Z0-9]+/gi;function Bn(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?ba:r,o=t.stripRegexp,i=o===void 0?ka:o,s=t.transform,a=s===void 0?Tn:s,c=t.delimiter,l=c===void 0?" ":c,u=En(En(e,n,"$1\0$2"),i,"\0"),p=0,d=u.length;u.charAt(p)==="\0";)p++;for(;u.charAt(d-1)==="\0";)d--;return u.slice(p,d).split("\0").map(a).join(l)}function En(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function er(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 An(e,t){return t===void 0&&(t={}),Bn(e,ge({delimiter:"",transform:er},t))}function ya(e,t){return t===0?e.toLowerCase():er(e,t)}function Sn(e,t){return t===void 0&&(t={}),An(e,ge({transform:ya},t))}var _o=h(se(),1),J=h(Xe(),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},Pn=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},_n=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)}},tr=function(e){return{r:B(e.r),g:B(e.g),b:B(e.b),a:B(e.a,3)}},va=/^#([0-9a-f]{3,8})$/i,Qe=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},In=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}},zn=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),c=n*(1-(1-t+i)*r),l=i%6;return{r:255*[n,a,s,s,c,n][l],g:255*[c,n,n,a,s,s][l],b:255*[s,s,c,n,n,a][l],a:o}},Nn=function(e){return{h:Pn(e.h),s:O(e.s,0,100),l:O(e.l,0,100),a:O(e.a)}},Rn=function(e){return{h:B(e.h),s:B(e.s),l:B(e.l),a:B(e.a,3)}},Ln=function(e){return zn((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},Ae=function(e){return{h:(t=In(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},xa=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ta=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ea=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ba=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,or={string:[[function(e){var t=va.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=Ea.exec(e)||Ba.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:_n({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=xa.exec(e)||Ta.exec(e);if(!t)return null;var r,n,o=Nn({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 Ln(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)?_n({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=Nn({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return Ln(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:Pn(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 zn(s)},"hsv"]]},On=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]},Aa=function(e){return typeof e=="string"?On(e.trim(),or.string):typeof e=="object"&&e!==null?On(e,or.object):[null,void 0]};var rr=function(e,t){var r=Ae(e);return{h:r.h,s:O(r.s+100*t,0,100),l:r.l,a:r.a}},nr=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Dn=function(e,t){var r=Ae(e);return{h:r.h,s:r.s,l:O(r.l+100*t,0,100),a:r.a}},ir=(function(){function e(t){this.parsed=Aa(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(nr(this.rgba),2)},e.prototype.isDark=function(){return nr(this.rgba)<.5},e.prototype.isLight=function(){return nr(this.rgba)>=.5},e.prototype.toHex=function(){return t=tr(this.rgba),r=t.r,n=t.g,o=t.b,s=(i=t.a)<1?Qe(B(255*i)):"","#"+Qe(r)+Qe(n)+Qe(o)+s;var t,r,n,o,i,s},e.prototype.toRgb=function(){return tr(this.rgba)},e.prototype.toRgbString=function(){return t=tr(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 Rn(Ae(this.rgba))},e.prototype.toHslString=function(){return t=Rn(Ae(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=In(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(rr(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),I(rr(this.rgba,-t))},e.prototype.grayscale=function(){return I(rr(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),I(Dn(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),I(Dn(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=Ae(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 ir?e:new ir(e)},qn=[],Mn=function(e){e.forEach(function(t){qn.indexOf(t)<0&&(t(ir,or),qn.push(t))})};function Vn(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,c,l=n[this.toHex()];if(l)return l;if(s?.closest){var u=this.toRgb(),p=1/0,d="black";if(!i.length)for(var g in r)i[g]=new e(r[g]).toRgb();for(var f in r){var v=(a=u,c=i[f],Math.pow(a.r-c.r,2)+Math.pow(a.g-c.g,2)+Math.pow(a.b-c.b,2));v<p&&(p=v,d=f)}return d}},t.string.push([function(s){var a=s.toLowerCase(),c=a==="transparent"?"#0000":r[a];return c?new e(c).toRgb():null},"name"])}var sr=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},ar=function(e){return .2126*sr(e.r)+.7152*sr(e.g)+.0722*sr(e.b)};function $n(e){e.prototype.luminance=function(){return t=ar(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,c,l=t instanceof e?t:new e(t);return i=this.rgba,s=l.toRgb(),a=ar(i),c=ar(s),r=a>c?(a+.05)/(c+.05):(c+.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 it=h(Se(),1),N=h(Xe(),1),Eo=h(_(),1),Re=h(Ce(),1),st=h(L(),1);var Je="block-default",_e=["attributes","supports","save","migrate","isEligible","apiVersion"],et={"--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}},Gn={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",select:"select",textInput:"textarea, input:where([type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=url])"},Kn={"color.duotone":!0,"color.gradients":!0,"color.palette":!0,"dimensions.aspectRatios":!0,"typography.fontSizes":!0,"spacing.spacingSizes":!0};var b=h(se(),1),Jn=h(Xe(),1),T=h(tt(),1);var lr={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 Xn=h(Zn(),1),{lock:Qn,unlock:z}=(0,Xn.__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 rt(e){return e!==null&&typeof e=="object"}function eo(e){let{addBootstrappedBlockType:t}=z((0,b.dispatch)(m));for(let[r,n]of Object.entries(e))t(r,n)}function Ca({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(lr).forEach(o=>{n[o]&&(n[o]=cr(lr[o],n[o],e))}),n}function to(e,t){let r=rt(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(rt(e)){let i=Ca(e);n(r,i)}return o(r,t),(0,b.select)(m).getBlockType(r)}function cr(e,t,r){return typeof e=="string"&&typeof t=="string"?(0,Jn._x)(t,e,r):Array.isArray(e)&&e.length&&Array.isArray(t)?t.map(n=>cr(e[0],n,r)):rt(e)&&Object.entries(e).length&&rt(t)?Object.keys(t).reduce((n,o)=>e[o]?(n[o]=cr(e[o],t[o],r),n):(n[o]=t[o],n),{}):t}function ro(e,{title:t,icon:r}){(0,b.dispatch)(m).addBlockCollection(e,t,r)}function no(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 oo(e){(0,b.dispatch)(m).setFreeformFallbackBlockName(e)}function D(){return(0,b.select)(m).getFreeformFallbackBlockName()}function nt(){return(0,b.select)(m).getGroupingBlockName()}function io(e){(0,b.dispatch)(m).setUnregisteredFallbackBlockName(e)}function Y(){return(0,b.select)(m).getUnregisteredFallbackBlockName()}function so(e){(0,b.dispatch)(m).setDefaultBlockName(e)}function ao(e){(0,b.dispatch)(m).setGroupingBlockName(e)}function ot(){return(0,b.select)(m).getDefaultBlockName()}function x(e){return(0,b.select)(m)?.getBlockType(e)}function Ne(){return(0,b.select)(m).getBlockTypes()}function lo(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 co(e){return e?.name==="core/block"}function uo(e){return e?.name==="core/template-part"}var po=e=>(0,b.select)(m).getChildBlockNames(e),fo=e=>(0,b.select)(m).hasChildBlocks(e),ho=e=>(0,b.select)(m).hasChildBlocksWithInserterSupport(e),mo=(e,t)=>{(0,b.dispatch)(m).addBlockStyles(e,t)},go=(e,t)=>{(0,b.dispatch)(m).removeBlockStyles(e,t)},bo=(e,t)=>(0,b.select)(m).getBlockVariations(e,t),ko=(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)},yo=(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,c=z((0,b.select)(m)).getBlockBindingsSource(t),l=["label","usesContext"];for(let u in c)if(!l.includes(u)&&c[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&&!c?.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&&c?.label&&r!==c?.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 vo(e){if(!ur(e)){(0,T.default)('Block bindings source "'+e+'" is not registered.');return}z((0,b.dispatch)(m)).removeBlockBindingsSource(e)}function ur(e){return z((0,b.select)(m)).getBlockBindingsSource(e)}function xo(){return z((0,b.select)(m)).getAllBlockBindingsSources()}Mn([Vn,$n]);var To=["#191e23","#f8f9f9"];function pr(e,t){let r=x(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 at(e,t){return e.name===ot()&&pr(e,t)}function Le(e){return!!e&&(typeof e=="string"||(0,it.isValidElement)(e)||typeof e=="function"||e instanceof it.Component)}function lt(e){let t=e||Je;if(Le(t))return{src:t};let r=t;if("background"in r){let n=I(r.background),o=s=>n.contrast(s),i=Math.max(...To.map(o));return{...r,foreground:r.foreground?r.foreground:To.find(s=>o(s)===i),shadowColor:n.alpha(.3).toRgbString()}}return r}function U(e){return typeof e=="string"?x(e):e}function fr(e,t,r="visual"){let{__experimentalLabel:n,title:o}=e,i=n&&n(t,{context:r});return i?i.toPlainText?i.toPlainText():(0,Eo.__unstableStripHTML)(i):o}function Bo(e,t,r,n="vertical"){let o=e?.title??"",i=e?fr(e,t,"accessibility"):"",s=r!==void 0,a=i&&i!==o;return s&&n==="vertical"?a?(0,N.sprintf)((0,N.__)("%1$s Block. Row %2$d. %3$s"),o,r,i):(0,N.sprintf)((0,N.__)("%1$s Block. Row %2$d"),o,r):s&&n==="horizontal"?a?(0,N.sprintf)((0,N.__)("%1$s Block. Column %2$d. %3$s"),o,r,i):(0,N.sprintf)((0,N.__)("%1$s Block. Column %2$d"),o,r):a?(0,N.sprintf)((0,N.__)("%1$s Block. %2$s"),o,i):(0,N.sprintf)((0,N.__)("%s Block"),o)}function dr(e){if(e.default!==void 0)return e.default;if(e.type==="rich-text")return new Re.RichTextData}function hr(e){return x(e)!==void 0}function be(e,t){let r=x(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 Re.RichTextData?n[o]=s:typeof s=="string"&&(n[o]=Re.RichTextData.fromHTMLString(s)):i.type==="string"&&s instanceof Re.RichTextData?n[o]=s.toHTMLString():n[o]=s;else{let a=dr(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 Ao(e,t){return(0,st.default)("__experimentalSanitizeBlockAttributes",{since:"7.1",alternative:"sanitizeBlockAttributes"}),be(e,t)}function mr(e,t){let r=x(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,st.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 So=(...e)=>((0,st.default)("__experimentalGetBlockAttributesNamesByRole",{since:"6.7",version:"6.8",alternative:"getBlockAttributesNamesByRole"}),mr(...e));function Co(e){let t=x(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 _a=[{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 gr(e){return e.reduce((t,r)=>({...t,[r.name]:r}),{})}function ct(e){return e.reduce((t,r)=>(t.some(n=>n.name===r.name)||t.push(r),t),[])}function Na(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])=>[Sn(s),a]));return i.name=r,{...e,[r]:i};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function Ra(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 La(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...gr(t.blockTypes)};case"REMOVE_BLOCK_TYPES":return F(e,t.names)}return e}function Oa(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(gr(t.blockTypes)).map(([n,o])=>[n,ct([...(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]=ct([...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 Da(e={},t){switch(t.type){case"ADD_BLOCK_TYPES":return{...e,...Object.fromEntries(Object.entries(gr(t.blockTypes)).map(([r,n])=>[r,ct([...(n.variations??[]).map(o=>({...o,source:"block"})),...(e[n.name]??[]).filter(({source:o})=>o!=="block")])]))};case"ADD_BLOCK_VARIATIONS":return{...e,[t.blockName]:ct([...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 ut(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 qa=ut("SET_DEFAULT_BLOCK_NAME"),Pa=ut("SET_FREEFORM_FALLBACK_BLOCK_NAME"),Ia=ut("SET_UNREGISTERED_FALLBACK_BLOCK_NAME"),za=ut("SET_GROUPING_BLOCK_NAME");function Ma(e=_a,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 Va(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 $a(e=[],t=[]){let r=Array.from(new Set(e.concat(t)));return r.length>0?r:void 0}function ja(e={},t){switch(t.type){case"ADD_BLOCK_BINDINGS_SOURCE":return{...e,[t.name]:{label:t.label||e[t.name]?.label,usesContext:$a(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 No=(0,_o.combineReducers)({bootstrappedBlockTypes:Na,unprocessedBlockTypes:Ra,blockTypes:La,blockStyles:Oa,blockVariations:Da,defaultBlockName:qa,freeformFallbackBlockName:Pa,unregisteredFallbackBlockName:Ia,groupingBlockName:za,categories:Ma,collections:Va,blockBindingsSources:ja});var Tr={};Be(Tr,{__experimentalHasContentRoleAttribute:()=>fl,getActiveBlockVariation:()=>tl,getBlockStyles:()=>el,getBlockSupport:()=>Go,getBlockType:()=>ke,getBlockTypes:()=>Ho,getBlockVariations:()=>vr,getCategories:()=>nl,getChildBlockNames:()=>xr,getCollections:()=>ol,getDefaultBlockName:()=>il,getDefaultBlockVariation:()=>rl,getFreeformFallbackBlockName:()=>sl,getGroupingBlockName:()=>ll,getUnregisteredFallbackBlockName:()=>al,hasBlockSupport:()=>Ko,hasChildBlocks:()=>ul,hasChildBlocksWithInserterSupport:()=>pl,isMatchingSearchTerm:()=>cl});var Vo=h(Do(),1),$o=h(br(),1),ft=h(se(),1),jo=h(Ce(),1),Uo=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 Po(e){return typeof e=="object"&&e!==null&&e.constructor===Object}function kr(e,t){return Po(e)&&Po(t)?Object.entries(t).every(([r,n])=>kr(e?.[r],n)):e===t}var wr={};Be(wr,{getAllBlockBindingsSources:()=>Xa,getBlockBindingsSource:()=>Qa,getBlockBindingsSourceFieldsList:()=>Ja,getBootstrappedBlockType:()=>Ya,getSupportedStyles:()=>Wa,getUnprocessedBlockTypes:()=>Za,hasContentRoleAttribute:()=>yr});var Oe=h(se(),1),zo=h(L(),1);var Ka=["background","backgroundColor","color","linkColor","captionColor","buttonColor","headingColor","fontFamily","fontSize","fontStyle","fontWeight","lineHeight","padding","contentSize","wideSize","blockGap","textAlign","textDecoration","textIndent","textTransform","letterSpacing"];function Io(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 Wa=(0,Oe.createSelector)((e,t,r)=>{if(!t)return Io(Ka,t,r);let n=ke(e,t);if(!n)return[];let o=[],i=n?.supports;i?.spacing?.blockGap&&o.push("blockGap"),i?.shadow&&o.push("shadow");let s=et;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)}}),Io(o,t,r)},(e,t)=>[e.blockTypes[t]]);function Ya(e,t){return e.bootstrappedBlockTypes[t]}function Za(e){return e.unprocessedBlockTypes}function Xa(e){return e.blockBindingsSources}function Qa(e,t){return e.blockBindingsSources[t]}var Ja=(0,Oe.createRegistrySelector)(e=>(0,Oe.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])),yr=(e,t)=>{let r=ke(e,t);return r?Object.values(r.attributes).some(({role:n,__experimentalRole:o})=>n==="content"?!0:o==="content"?((0,zo.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 Fo=(e,t)=>typeof t=="string"?ke(e,t):t,Ho=(0,ft.createSelector)(e=>Object.values(e.blockTypes),e=>[e.blockTypes]);function ke(e,t){return e.blockTypes[t]}function el(e,t){return e.blockStyles[t]}var vr=(0,ft.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 tl(e,t,r,n,o){let i=vr(e,t,n);if(!i)return i;if(o){let u=i.find(p=>p.innerContent&&(0,$o.default)(p.innerContent,o));if(u)return u}let s=ke(e,t),a=Object.keys(s?.attributes||{}),c,l=0;for(let u of i)if(!u.innerContent){if(Array.isArray(u.isActive)){let p=u.isActive.filter(f=>{let v=f.split(".")[0];return a.includes(v)}),d=p.length;if(d===0)continue;p.every(f=>{let v=ae(u.attributes,f);if(v===void 0)return!1;let R=ae(r,f);return R instanceof jo.RichTextData&&(R=R.toHTMLString()),kr(R,v)})&&d>l&&(c=u,l=d)}else if(u.isActive?.(r,u.attributes))return c||u}return!c&&["block","transform"].includes(n)&&(c=i.find(u=>u?.isDefault&&!Object.hasOwn(u,"isActive"))),c}function rl(e,t,r){let n=vr(e,t,r);return[...n||[]].reverse().find(({isDefault:i})=>!!i)||n?.[0]}function nl(e){return e.categories}function ol(e){return e.collections}function il(e){return e.defaultBlockName}function sl(e){return e.freeformFallbackBlockName}function al(e){return e.unregisteredFallbackBlockName}function ll(e){return e.groupingBlockName}var xr=(0,ft.createSelector)((e,t)=>Ho(e).filter(r=>r.parent?.includes(t)).map(({name:r})=>r),e=>[e.blockTypes]),Go=(e,t,r,n)=>{let o=Fo(e,t);return o?.supports?ae(o.supports,r,n):n};function Ko(e,t,r,n){return!!Go(e,t,r,n)}function Mo(e){return(0,Vo.default)(e??"").toLowerCase().trim()}function cl(e,t,r=""){let n=Fo(e,t),o=Mo(r),i=s=>Mo(s).includes(o);return i(n?.title)||n?.keywords?.some(i)||i(n?.category)||typeof n?.description=="string"&&i(n.description)}var ul=(e,t)=>xr(e,t).length>0,pl=(e,t)=>xr(e,t).some(r=>Ko(e,r,"inserter",!0)),fl=(...e)=>((0,Uo.default)("__experimentalHasContentRoleAttribute",{since:"6.7",version:"6.8",hint:"This is a private selector."}),yr(...e));var Cr={};Be(Cr,{__experimentalReapplyBlockFilters:()=>bl,addBlockCollection:()=>_l,addBlockStyles:()=>yl,addBlockTypes:()=>gl,addBlockVariations:()=>vl,reapplyBlockTypeFilters:()=>oi,removeBlockCollection:()=>Nl,removeBlockStyles:()=>wl,removeBlockTypes:()=>kl,removeBlockVariations:()=>xl,setCategories:()=>Sl,setDefaultBlockName:()=>Tl,setFreeformFallbackBlockName:()=>El,setGroupingBlockName:()=>Al,setUnregisteredFallbackBlockName:()=>Bl,updateCategory:()=>Cl});var ni=h(L(),1);function Wo(e){return Object.prototype.toString.call(e)==="[object Object]"}function Yo(e){var t,r;return Wo(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(Wo(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var ri=h(Jo(),1),Ar=h(L(),1),Sr=h(De(),1),P=h(tt(),1);var ti={common:"text",formatting:"text",layout:"design"};function ml(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 Tt=(e,t)=>({select:r})=>{let n=r.getBootstrappedBlockType(e),o={apiVersion:1,name:e,icon:Je,keywords:[],attributes:{},providesContext:{},usesContext:[],selectors:{},supports:{},styles:[],blockHooks:{},save:()=>null,...n,...t,variations:ml(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,Sr.applyFilters)("blocks.registerBlockType",o,e,null);if(i.apiVersion<=2&&(0,Ar.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,Ar.default)("Declaring non-string block descriptions",{since:"6.2"}),i.deprecated&&(i.deprecated=i.deprecated.map(s=>Object.fromEntries(Object.entries((0,Sr.applyFilters)("blocks.registerBlockType",{...F(o,_e),...s},o.name,s)).filter(([a])=>_e.includes(a))))),!Yo(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,ri.isValidElementType)(i.edit)){(0,P.default)('The "edit" property must be a valid component.');return}if(ti.hasOwnProperty(i.category)&&(i.category=ti[i.category]),"category"in i&&!r.getCategories().some(({slug:s})=>s===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}if(i.icon=lt(i.icon),!Le(i.icon.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 gl(e){return{type:"ADD_BLOCK_TYPES",blockTypes:Array.isArray(e)?e:[e]}}function oi(){return({dispatch:e,select:t})=>{let r=[];for(let[n,o]of Object.entries(t.getUnprocessedBlockTypes())){let i=e(Tt(n,o));i&&r.push(i)}r.length&&e.addBlockTypes(r)}}function bl(){return(0,ni.default)('wp.data.dispatch( "core/blocks" ).__experimentalReapplyBlockFilters',{since:"6.4",alternative:"reapplyBlockFilters"}),oi()}function kl(e){return{type:"REMOVE_BLOCK_TYPES",names:Array.isArray(e)?e:[e]}}function yl(e,t){return{type:"ADD_BLOCK_STYLES",styles:Array.isArray(t)?t:[t],blockNames:Array.isArray(e)?e:[e]}}function wl(e,t){return{type:"REMOVE_BLOCK_STYLES",styleNames:Array.isArray(t)?t:[t],blockName:e}}function vl(e,t){return{type:"ADD_BLOCK_VARIATIONS",variations:Array.isArray(t)?t:[t],blockName:e}}function xl(e,t){return{type:"REMOVE_BLOCK_VARIATIONS",variationNames:Array.isArray(t)?t:[t],blockName:e}}function Tl(e){return{type:"SET_DEFAULT_BLOCK_NAME",name:e}}function El(e){return{type:"SET_FREEFORM_FALLBACK_BLOCK_NAME",name:e}}function Bl(e){return{type:"SET_UNREGISTERED_FALLBACK_BLOCK_NAME",name:e}}function Al(e){return{type:"SET_GROUPING_BLOCK_NAME",name:e}}function Sl(e){return{type:"SET_CATEGORIES",categories:e}}function Cl(e,t){return{type:"UPDATE_CATEGORY",slug:e,category:t}}function _l(e,t,r){return{type:"ADD_BLOCK_COLLECTION",namespace:e,title:t,icon:r}}function Nl(e){return{type:"REMOVE_BLOCK_COLLECTION",namespace:e}}var _r={};Be(_r,{addBlockBindingsSource:()=>Ol,addBootstrappedBlockType:()=>Rl,addUnprocessedBlockType:()=>Ll,removeBlockBindingsSource:()=>Dl});function Rl(e,t){return{type:"ADD_BOOTSTRAPPED_BLOCK_TYPE",name:e,blockType:t}}function Ll(e,t){return({dispatch:r})=>{r({type:"ADD_UNPROCESSED_BLOCK_TYPE",name:e,blockType:t});let n=r(Tt(e,t));n&&r.addBlockTypes(n)}}function Ol(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 Dl(e){return{type:"REMOVE_BLOCK_BINDINGS_SOURCE",name:e}}var ii="core/blocks";var m=(0,Et.createReduxStore)(ii,{reducer:No,selectors:Tr,actions:Cr});(0,Et.register)(m);z(m).registerPrivateSelectors(wr);z(m).registerPrivateActions(_r);var A=[];for(let e=0;e<256;++e)A.push((e+256).toString(16).slice(1));function si(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 ql=new Uint8Array(16);function Nr(){return crypto.getRandomValues(ql)}function Pl(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Il(e,t,r)}function Il(e,t,r){e=e||{};let n=e.random??e.rng?.()??Nr();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 si(n)}var qe=Pl;var Bt=h(De(),1),li=h(L(),1),ci=h(tt(),1);var ui=(e,t)=>t.variationName?{...e,variationName:t.variationName}:e;function S(e,t={},r=[],n){if(!hr(e))return S("core/missing",{originalName:e,originalContent:"",originalUndelimitedContent:""});let o=be(e,t),s={clientId:qe(),name:e,isValid:!0,attributes:o,innerBlocks:r};return n&&(e==="core/html"?s.innerContent=n:(0,ci.default)(`The innerContent argument passed to createBlock for the "${e}" block was ignored. Only the Custom HTML block stores static inner content.`)),s}function Lr(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,Lr(i),s)})}function At(e,t={},r){let{name:n}=e;if(!hr(n))return S("core/missing",{originalName:n,originalContent:"",originalUndelimitedContent:""});let o=qe(),i=be(n,{...e.attributes,...t});return{...e,clientId:o,attributes:i,innerBlocks:r||e.innerBlocks.map(s=>At(s))}}function pi(e,t={},r){return(0,li.default)("__experimentalCloneSanitizedBlock",{since:"7.1",alternative:"cloneSanitizedBlock"}),At(e,t,r)}function Or(e,t={},r){let n=qe();return{...e,clientId:n,attributes:{...e.attributes,...t},innerBlocks:r||e.innerBlocks.map(o=>Or(o))}}var fi=(e,t,r)=>{if(!r.length)return!1;let n=r.length>1,o=r[0].name;if(!(ye(e)||!n||e.isMultiBlock)||!ye(e)&&!r.every(l=>l.name===o)||!(e.type==="block"))return!1;let a=r[0];return!(!(t!=="from"||e.blocks.indexOf(a.name)!==-1||ye(e))||!n&&t==="from"&&ai(a.name)&&ai(e.blockName)||!Rr(e,r))},zl=e=>e.length?Ne().flatMap(n=>M("from",n.name).filter(i=>fi(i,"from",e)).map(i=>ui(n,i))):[],Ml=e=>{if(!e.length)return[];let t=e[0],r=x(t.name);return(r?M("to",r.name):[]).filter(i=>i&&fi(i,"to",e)).flatMap(i=>(i.blocks||[]).map(s=>{let a=x(s);return a?ui(a,i):void 0})).filter(i=>!!i)},ye=e=>!!e&&e.type==="block"&&Array.isArray(e.blocks)&&e.blocks.includes("*"),ai=e=>e===nt();function di(e){if(!e.length)return[];let t=zl(e),r=Ml(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,Bt.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 Ne().map(({name:c})=>M(e,c)).flat();let r=U(t),{name:n,transforms:o}=r||{},i=o?.[e];if(!o||!Array.isArray(i))return[];let s=o.supportedMobileTransforms&&Array.isArray(o.supportedMobileTransforms);return(s?i.filter(c=>c.type==="raw"||c.type==="prefix"?!0:!c.blocks||!c.blocks.length?!1:ye(c)?!0:c.blocks.every(l=>o.supportedMobileTransforms.includes(l))):i).map(c=>({...c,blockName:n,usingMobileTransformations:s}))}function Rr(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 hi(e,t,r){let n=Array.isArray(e)?e:[e],o=n.length>1,i=n[0],s=i.name,a=M("from",t),c=M("to",s),l=f=>r?f.variationName===r:!f.variationName,u=ee(c,f=>f.type==="block"&&l(f)&&(ye(f)||f.blocks.indexOf(t)!==-1)&&(!o||!!f.isMultiBlock)&&Rr(f,n))||ee(a,f=>f.type==="block"&&l(f)&&(ye(f)||f.blocks.indexOf(s)!==-1)&&(!o||!!f.isMultiBlock)&&Rr(f,n));if(!u)return null;let p;return u.isMultiBlock?"__experimentalConvert"in u?p=u.__experimentalConvert(n):p=u.transform(n.map(f=>f.attributes),n.map(f=>f.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(f=>!x(f.name)))||!p.some(f=>f.name===t)?null:p.map((f,v,R)=>(0,Bt.applyFilters)("blocks.switchToBlockType.transformedBlock",f,e,v,R))}var Dr=(e,t)=>S(e,t.attributes,(t.innerBlocks??[]).map(r=>Dr(r.name,r)),t.innerContent);var ns=h(gi(),1),os=h(qr(),1);var ne=h(Se(),1),re=h(De(),1),xi=h(yi(),1),Ti=h(qr(),1),Ei=h(L(),1);function te(e,t={}){let{isCommentDelimited:r=!0}=t,{blockName:n,attrs:o={},innerBlocks:i=[],innerContent:s=[]}=e,a=0,c=s.map(l=>l!==null?l:te(i[a++],t)).join(`
 `).replace(/\n+/g,`
 `).trim();return r?Pr(n??void 0,o,c):c}var Bi=h(vi(),1);function Ai(e){let t="wp-block-"+e.replace(/\//,"-").replace(/^core-/,"");return(0,re.applyFilters)("blocks.getBlockDefaultClassName",t,e)}function Si(e){let t="editor-block-list-item-"+e.replace(/\//,"-").replace(/^core-/,"");return(0,re.applyFilters)("blocks.getBlockMenuDefaultClassName",t,e)}var Ir={},Ci={};function Mr(e={}){let{blockType:t,attributes:r}=Ir;return Mr.skipFilters?e:(0,re.applyFilters)("blocks.getSaveContent.extraProps",{...e},t,r)}function _i(e={}){let{innerBlocks:t}=Ci;if(!Array.isArray(t))return{...e,children:t};let r=St(t,{isInnerBlocks:!0});return{...e,children:(0,Bi.jsx)(ne.RawHTML,{children:r})}}function Vr(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)}Ir.blockType=n,Ir.attributes=t,Ci.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,xi.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)(Vr(n,t,r)):""}function Vl(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,Ei.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 $l(e){return JSON.stringify(e).replaceAll("\\\\","\\u005c").replaceAll("--","\\u002d\\u002d").replaceAll("<","\\u003c").replaceAll(">","\\u003e").replaceAll("&","\\u0026").replaceAll('\\"',"\\u0022")}function jl(e,t){let r=0,n=e.map(o=>{if(o!==null)return o;let i=t[r++];return i?zr(i,{isInnerBlocks:!0}):""});for(;r<t.length;r++)n.push(zr(t[r],{isInnerBlocks:!0}));return n.join("").trim()}function Pe(e){if(e.innerContent&&e.name==="core/html")return jl(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 Pr(e,t,r){let n=t&&Object.entries(t).length?$l(t)+" ":"",o=e?.startsWith("core/")?e.slice(5):e;return r?`<!-- wp:${o} ${n}-->
@@ -126,5 +125,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).blocks = wp.blocks;
-})();
diff --git a/wp-includes/js/dist/commands.js b/wp-includes/js/dist/commands.js
index c324412c08..796103c3d9 100644
--- a/wp-includes/js/dist/commands.js
+++ b/wp-includes/js/dist/commands.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).commands = (() => {
   var __create = Object.create;
@@ -3333,5 +3332,3 @@ For more information, see https://radix-ui.com/primitives/docs/components/${titl
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).commands = wp.commands;
-})();
diff --git a/wp-includes/js/dist/commands.min.js b/wp-includes/js/dist/commands.min.js
index a73f991b67..a52c6a4e37 100644
--- a/wp-includes/js/dist/commands.min.js
+++ b/wp-includes/js/dist/commands.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).commands=(()=>{var _o=Object.create;var $e=Object.defineProperty;var Oo=Object.getOwnPropertyDescriptor;var Do=Object.getOwnPropertyNames;var Po=Object.getPrototypeOf,Lo=Object.prototype.hasOwnProperty;var J=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Te=(e,t)=>{for(var r in t)$e(e,r,{get:t[r],enumerable:!0})},br=(e,t,r,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of Do(t))!Lo.call(e,o)&&o!==r&&$e(e,o,{get:()=>t[o],enumerable:!(a=Oo(t,o))||a.enumerable});return e};var h=(e,t,r)=>(r=e!=null?_o(Po(e)):{},br(t||!e||!e.__esModule?$e(r,"default",{value:e,enumerable:!0}):r,e)),Ao=e=>br($e({},"__esModule",{value:!0}),e);var A=J((Qs,Sr)=>{Sr.exports=window.React});var ee=J((ai,Or)=>{Or.exports=window.ReactJSXRuntime});var Ct=J((fi,Nr)=>{Nr.exports=window.ReactDOM});var fe=J((du,Ya)=>{Ya.exports=window.wp.data});var Se=J((mu,qa)=>{qa.exports=window.wp.element});var Za=J((pu,Xa)=>{Xa.exports=window.wp.i18n});var Qa=J((vu,Ja)=>{Ja.exports=window.wp.components});var to=J((hu,eo)=>{eo.exports=window.wp.keyboardShortcuts});var Qt=J((yu,ro)=>{ro.exports=window.wp.primitives});var io=J((Du,so)=>{so.exports=window.wp.privateApis});var co=J((ku,fo)=>{fo.exports=window.wp.preferences});var Xs={};Te(Xs,{CommandMenu:()=>bo,privateApis:()=>dr,store:()=>M,useCommand:()=>wo,useCommandLoader:()=>xo,useCommands:()=>Eo});var Rr=1,No=.9,ko=.8,To=.17,yt=.1,bt=.999,Io=.9999,Mo=.99,Fo=/[\\\/_+.#"@\[\(\{&]/,jo=/[\\\/_+.#"@\[\(\{&]/g,Bo=/[\s-]/,Er=/[\s-]/g;function Rt(e,t,r,a,o,n,i){if(n===t.length)return o===e.length?Rr:Mo;var s=`${o},${n}`;if(i[s]!==void 0)return i[s];for(var u=a.charAt(n),l=r.indexOf(u,o),c=0,d,v,g,w;l>=0;)d=Rt(e,t,r,a,l+1,n+1,i),d>c&&(l===o?d*=Rr:Fo.test(e.charAt(l-1))?(d*=ko,g=e.slice(o,l-1).match(jo),g&&o>0&&(d*=Math.pow(bt,g.length))):Bo.test(e.charAt(l-1))?(d*=No,w=e.slice(o,l-1).match(Er),w&&o>0&&(d*=Math.pow(bt,w.length))):(d*=To,o>0&&(d*=Math.pow(bt,l-o))),e.charAt(l)!==t.charAt(n)&&(d*=Io)),(d<yt&&r.charAt(l-1)===a.charAt(n+1)||a.charAt(n+1)===a.charAt(n)&&r.charAt(l-1)!==a.charAt(n))&&(v=Rt(e,t,r,a,l+1,n+2,i),v*yt>d&&(d=v*yt)),d>c&&(c=d),l=r.indexOf(u,l+1);return i[s]=c,c}function wr(e){return e.toLowerCase().replace(Er," ")}function Cr(e,t,r){return e=r&&r.length>0?`${e+" "+r.join(" ")}`:e,Rt(e,t,wr(e),wr(t),0,0,{})}var k=h(A(),1);var ei=!!(typeof window<"u"&&window.document&&window.document.createElement);function oe(e,t,{checkForDefaultPrevented:r=!0}={}){return function(o){if(e?.(o),r===!1||!o.defaultPrevented)return t?.(o)}}var _r=h(A(),1);function xr(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function ie(...e){return t=>{let r=!1,a=e.map(o=>{let n=xr(o,t);return!r&&typeof n=="function"&&(r=!0),n});if(r)return()=>{for(let o=0;o<a.length;o++){let n=a[o];typeof n=="function"?n():xr(e[o],null)}}}}function Q(...e){return _r.useCallback(ie(...e),e)}var q=h(A(),1),wt=h(ee(),1);function Dr(e,t){let r=q.createContext(t),a=n=>{let{children:i,...s}=n,u=q.useMemo(()=>s,Object.values(s));return(0,wt.jsx)(r.Provider,{value:u,children:i})};a.displayName=e+"Provider";function o(n){let i=q.useContext(r);if(i)return i;if(t!==void 0)return t;throw new Error(`\`${n}\` must be used within \`${e}\``)}return[a,o]}function Pr(e,t=[]){let r=[];function a(n,i){let s=q.createContext(i),u=r.length;r=[...r,i];let l=d=>{let{scope:v,children:g,...w}=d,m=v?.[e]?.[u]||s,y=q.useMemo(()=>w,Object.values(w));return(0,wt.jsx)(m.Provider,{value:y,children:g})};l.displayName=n+"Provider";function c(d,v){let g=v?.[e]?.[u]||s,w=q.useContext(g);if(w)return w;if(i!==void 0)return i;throw new Error(`\`${d}\` must be used within \`${n}\``)}return[l,c]}let o=()=>{let n=r.map(i=>q.createContext(i));return function(s){let u=s?.[e]||n;return q.useMemo(()=>({[`__scope${e}`]:{...s,[e]:u}}),[s,u])}};return o.scopeName=e,[a,Wo(o,...t)]}function Wo(...e){let t=e[0];if(e.length===1)return t;let r=()=>{let a=e.map(o=>({useScope:o(),scopeName:o.scopeName}));return function(n){let i=a.reduce((s,{useScope:u,scopeName:l})=>{let d=u(n)[`__scope${l}`];return{...s,...d}},{});return q.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}var Et=h(A(),1);var Lr=h(A(),1),le=globalThis?.document?Lr.useLayoutEffect:()=>{};var Uo=Et[" useId ".trim().toString()]||(()=>{}),Vo=0;function te(e){let[t,r]=Et.useState(Uo());return le(()=>{e||r(a=>a??String(Vo++))},[e]),e||(t?`radix-${t}`:"")}var X=h(A(),1);var He=h(A(),1);var Go=X[" useInsertionEffect ".trim().toString()]||le;function Ar({prop:e,defaultProp:t,onChange:r=()=>{},caller:a}){let[o,n,i]=$o({defaultProp:t,onChange:r}),s=e!==void 0,u=s?e:o;{let c=X.useRef(e!==void 0);X.useEffect(()=>{let d=c.current;d!==s&&console.warn(`${a} is changing from ${d?"controlled":"uncontrolled"} to ${s?"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.`),c.current=s},[s,a])}let l=X.useCallback(c=>{if(s){let d=Ho(c)?c(e):c;d!==e&&i.current?.(d)}else n(c)},[s,e,n,i]);return[u,l]}function $o({defaultProp:e,onChange:t}){let[r,a]=X.useState(e),o=X.useRef(r),n=X.useRef(t);return Go(()=>{n.current=t},[t]),X.useEffect(()=>{o.current!==r&&(n.current?.(r),o.current=r)},[r,o]),[r,a,n]}function Ho(e){return typeof e=="function"}var j=h(A(),1);var kr=h(A(),1),Tr=h(Ct(),1);var W=h(A(),1);var Ke=h(ee(),1);function ze(e){let t=Ko(e),r=W.forwardRef((a,o)=>{let{children:n,...i}=a,s=W.Children.toArray(n),u=s.find(Yo);if(u){let l=u.props.children,c=s.map(d=>d===u?W.Children.count(l)>1?W.Children.only(null):W.isValidElement(l)?l.props.children:null:d);return(0,Ke.jsx)(t,{...i,ref:o,children:W.isValidElement(l)?W.cloneElement(l,void 0,c):null})}return(0,Ke.jsx)(t,{...i,ref:o,children:n})});return r.displayName=`${e}.Slot`,r}function Ko(e){let t=W.forwardRef((r,a)=>{let{children:o,...n}=r;if(W.isValidElement(o)){let i=Xo(o),s=qo(n,o.props);return o.type!==W.Fragment&&(s.ref=a?ie(a,i):i),W.cloneElement(o,s)}return W.Children.count(o)>1?W.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}var zo=Symbol("radix.slottable");function Yo(e){return W.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===zo}function qo(e,t){let r={...t};for(let a in t){let o=e[a],n=t[a];/^on[A-Z]/.test(a)?o&&n?r[a]=(...s)=>{let u=n(...s);return o(...s),u}:o&&(r[a]=o):a==="style"?r[a]={...o,...n}:a==="className"&&(r[a]=[o,n].filter(Boolean).join(" "))}return{...e,...r}}function Xo(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 Ir=h(ee(),1),Zo=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],B=Zo.reduce((e,t)=>{let r=ze(`Primitive.${t}`),a=kr.forwardRef((o,n)=>{let{asChild:i,...s}=o,u=i?r:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),(0,Ir.jsx)(u,{...s,ref:n})});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{});function Mr(e,t){e&&Tr.flushSync(()=>e.dispatchEvent(t))}var _e=h(A(),1);function me(e){let t=_e.useRef(e);return _e.useEffect(()=>{t.current=e}),_e.useMemo(()=>(...r)=>t.current?.(...r),[])}var Fr=h(A(),1);function jr(e,t=globalThis?.document){let r=me(e);Fr.useEffect(()=>{let a=o=>{o.key==="Escape"&&r(o)};return t.addEventListener("keydown",a,{capture:!0}),()=>t.removeEventListener("keydown",a,{capture:!0})},[r,t])}var xt=h(ee(),1),Jo="DismissableLayer",St="dismissableLayer.update",Qo="dismissableLayer.pointerDownOutside",en="dismissableLayer.focusOutside",Br,Ur=j.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_t=j.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:a,onPointerDownOutside:o,onFocusOutside:n,onInteractOutside:i,onDismiss:s,...u}=e,l=j.useContext(Ur),[c,d]=j.useState(null),v=c?.ownerDocument??globalThis?.document,[,g]=j.useState({}),w=Q(t,R=>d(R)),m=Array.from(l.layers),[y]=[...l.layersWithOutsidePointerEventsDisabled].slice(-1),C=m.indexOf(y),_=c?m.indexOf(c):-1,N=l.layersWithOutsidePointerEventsDisabled.size>0,T=_>=C,D=an(R=>{let V=R.target,de=[...l.branches].some(ye=>ye.contains(V));!T||de||(o?.(R),i?.(R),R.defaultPrevented||s?.())},v),x=on(R=>{let V=R.target;[...l.branches].some(ye=>ye.contains(V))||(n?.(R),i?.(R),R.defaultPrevented||s?.())},v);return jr(R=>{_===l.layers.size-1&&(a?.(R),!R.defaultPrevented&&s&&(R.preventDefault(),s()))},v),j.useEffect(()=>{if(c)return r&&(l.layersWithOutsidePointerEventsDisabled.size===0&&(Br=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),l.layersWithOutsidePointerEventsDisabled.add(c)),l.layers.add(c),Wr(),()=>{r&&l.layersWithOutsidePointerEventsDisabled.size===1&&(v.body.style.pointerEvents=Br)}},[c,v,r,l]),j.useEffect(()=>()=>{c&&(l.layers.delete(c),l.layersWithOutsidePointerEventsDisabled.delete(c),Wr())},[c,l]),j.useEffect(()=>{let R=()=>g({});return document.addEventListener(St,R),()=>document.removeEventListener(St,R)},[]),(0,xt.jsx)(B.div,{...u,ref:w,style:{pointerEvents:N?T?"auto":"none":void 0,...e.style},onFocusCapture:oe(e.onFocusCapture,x.onFocusCapture),onBlurCapture:oe(e.onBlurCapture,x.onBlurCapture),onPointerDownCapture:oe(e.onPointerDownCapture,D.onPointerDownCapture)})});_t.displayName=Jo;var tn="DismissableLayerBranch",rn=j.forwardRef((e,t)=>{let r=j.useContext(Ur),a=j.useRef(null),o=Q(t,a);return j.useEffect(()=>{let n=a.current;if(n)return r.branches.add(n),()=>{r.branches.delete(n)}},[r.branches]),(0,xt.jsx)(B.div,{...e,ref:o})});rn.displayName=tn;function an(e,t=globalThis?.document){let r=me(e),a=j.useRef(!1),o=j.useRef(()=>{});return j.useEffect(()=>{let n=s=>{if(s.target&&!a.current){let l=function(){Vr(Qo,r,c,{discrete:!0})};var u=l;let c={originalEvent:s};s.pointerType==="touch"?(t.removeEventListener("click",o.current),o.current=l,t.addEventListener("click",o.current,{once:!0})):l()}else t.removeEventListener("click",o.current);a.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",n)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",n),t.removeEventListener("click",o.current)}},[t,r]),{onPointerDownCapture:()=>a.current=!0}}function on(e,t=globalThis?.document){let r=me(e),a=j.useRef(!1);return j.useEffect(()=>{let o=n=>{n.target&&!a.current&&Vr(en,r,{originalEvent:n},{discrete:!1})};return t.addEventListener("focusin",o),()=>t.removeEventListener("focusin",o)},[t,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}function Wr(){let e=new CustomEvent(St);document.dispatchEvent(e)}function Vr(e,t,r,{discrete:a}){let o=r.originalEvent.target,n=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),a?Mr(o,n):o.dispatchEvent(n)}var Z=h(A(),1);var zr=h(ee(),1),Ot="focusScope.autoFocusOnMount",Dt="focusScope.autoFocusOnUnmount",Gr={bubbles:!1,cancelable:!0},nn="FocusScope",Pt=Z.forwardRef((e,t)=>{let{loop:r=!1,trapped:a=!1,onMountAutoFocus:o,onUnmountAutoFocus:n,...i}=e,[s,u]=Z.useState(null),l=me(o),c=me(n),d=Z.useRef(null),v=Q(t,m=>u(m)),g=Z.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;Z.useEffect(()=>{if(a){let _=function(x){if(g.paused||!s)return;let R=x.target;s.contains(R)?d.current=R:pe(d.current,{select:!0})},N=function(x){if(g.paused||!s)return;let R=x.relatedTarget;R!==null&&(s.contains(R)||pe(d.current,{select:!0}))},T=function(x){if(document.activeElement===document.body)for(let V of x)V.removedNodes.length>0&&pe(s)};var m=_,y=N,C=T;document.addEventListener("focusin",_),document.addEventListener("focusout",N);let D=new MutationObserver(T);return s&&D.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",_),document.removeEventListener("focusout",N),D.disconnect()}}},[a,s,g.paused]),Z.useEffect(()=>{if(s){Hr.add(g);let m=document.activeElement;if(!s.contains(m)){let C=new CustomEvent(Ot,Gr);s.addEventListener(Ot,l),s.dispatchEvent(C),C.defaultPrevented||(sn(dn(Yr(s)),{select:!0}),document.activeElement===m&&pe(s))}return()=>{s.removeEventListener(Ot,l),setTimeout(()=>{let C=new CustomEvent(Dt,Gr);s.addEventListener(Dt,c),s.dispatchEvent(C),C.defaultPrevented||pe(m??document.body,{select:!0}),s.removeEventListener(Dt,c),Hr.remove(g)},0)}}},[s,l,c,g]);let w=Z.useCallback(m=>{if(!r&&!a||g.paused)return;let y=m.key==="Tab"&&!m.altKey&&!m.ctrlKey&&!m.metaKey,C=document.activeElement;if(y&&C){let _=m.currentTarget,[N,T]=ln(_);N&&T?!m.shiftKey&&C===T?(m.preventDefault(),r&&pe(N,{select:!0})):m.shiftKey&&C===N&&(m.preventDefault(),r&&pe(T,{select:!0})):C===_&&m.preventDefault()}},[r,a,g.paused]);return(0,zr.jsx)(B.div,{tabIndex:-1,...i,ref:v,onKeyDown:w})});Pt.displayName=nn;function sn(e,{select:t=!1}={}){let r=document.activeElement;for(let a of e)if(pe(a,{select:t}),document.activeElement!==r)return}function ln(e){let t=Yr(e),r=$r(t,e),a=$r(t.reverse(),e);return[r,a]}function Yr(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:a=>{let o=a.tagName==="INPUT"&&a.type==="hidden";return a.disabled||a.hidden||o?NodeFilter.FILTER_SKIP:a.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function $r(e,t){for(let r of e)if(!un(r,{upTo:t}))return r}function un(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 fn(e){return e instanceof HTMLInputElement&&"select"in e}function pe(e,{select:t=!1}={}){if(e&&e.focus){let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&fn(e)&&t&&e.select()}}var Hr=cn();function cn(){let e=[];return{add(t){let r=e[0];t!==r&&r?.pause(),e=Kr(e,t),e.unshift(t)},remove(t){e=Kr(e,t),e[0]?.resume()}}}function Kr(e,t){let r=[...e],a=r.indexOf(t);return a!==-1&&r.splice(a,1),r}function dn(e){return e.filter(t=>t.tagName!=="A")}var Ye=h(A(),1),qr=h(Ct(),1);var Xr=h(ee(),1),mn="Portal",Lt=Ye.forwardRef((e,t)=>{let{container:r,...a}=e,[o,n]=Ye.useState(!1);le(()=>n(!0),[]);let i=r||o&&globalThis?.document?.body;return i?qr.default.createPortal((0,Xr.jsx)(B.div,{...a,ref:t}),i):null});Lt.displayName=mn;var H=h(A(),1);var Zr=h(A(),1);function pn(e,t){return Zr.useReducer((r,a)=>t[r][a]??r,e)}var Ie=e=>{let{present:t,children:r}=e,a=vn(t),o=typeof r=="function"?r({present:a.isPresent}):H.Children.only(r),n=Q(a.ref,hn(o));return typeof r=="function"||a.isPresent?H.cloneElement(o,{ref:n}):null};Ie.displayName="Presence";function vn(e){let[t,r]=H.useState(),a=H.useRef(null),o=H.useRef(e),n=H.useRef("none"),i=e?"mounted":"unmounted",[s,u]=pn(i,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return H.useEffect(()=>{let l=qe(a.current);n.current=s==="mounted"?l:"none"},[s]),le(()=>{let l=a.current,c=o.current;if(c!==e){let v=n.current,g=qe(l);e?u("MOUNT"):g==="none"||l?.display==="none"?u("UNMOUNT"):u(c&&v!==g?"ANIMATION_OUT":"UNMOUNT"),o.current=e}},[e,u]),le(()=>{if(t){let l,c=t.ownerDocument.defaultView??window,d=g=>{let m=qe(a.current).includes(CSS.escape(g.animationName));if(g.target===t&&m&&(u("ANIMATION_END"),!o.current)){let y=t.style.animationFillMode;t.style.animationFillMode="forwards",l=c.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=y)})}},v=g=>{g.target===t&&(n.current=qe(a.current))};return t.addEventListener("animationstart",v),t.addEventListener("animationcancel",d),t.addEventListener("animationend",d),()=>{c.clearTimeout(l),t.removeEventListener("animationstart",v),t.removeEventListener("animationcancel",d),t.removeEventListener("animationend",d)}}else u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:H.useCallback(l=>{a.current=l?getComputedStyle(l):null,r(l)},[])}}function qe(e){return e?.animationName||"none"}function hn(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 Qr=h(A(),1),At=0;function ea(){Qr.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Jr()),document.body.insertAdjacentElement("beforeend",e[1]??Jr()),At++,()=>{At===1&&document.querySelectorAll("[data-radix-focus-guard]").forEach(t=>t.remove()),At--}},[])}function Jr(){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 K=function(){return K=Object.assign||function(t){for(var r,a=1,o=arguments.length;a<o;a++){r=arguments[a];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},K.apply(this,arguments)};function Xe(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var o=0,a=Object.getOwnPropertySymbols(e);o<a.length;o++)t.indexOf(a[o])<0&&Object.prototype.propertyIsEnumerable.call(e,a[o])&&(r[a[o]]=e[a[o]]);return r}function ta(e,t,r){if(r||arguments.length===2)for(var a=0,o=t.length,n;a<o;a++)(n||!(a in t))&&(n||(n=Array.prototype.slice.call(t,0,a)),n[a]=t[a]);return e.concat(n||Array.prototype.slice.call(t))}var tt=h(A());var U=h(A());var be="right-scroll-bar-position",Re="width-before-scroll-bar",Nt="with-scroll-bars-hidden",kt="--removed-body-scroll-bar-size";function Ze(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}var ra=h(A());function aa(e,t){var r=(0,ra.useState)(function(){return{value:e,callback:t,facade:{get current(){return r.value},set current(a){var o=r.value;o!==a&&(r.value=a,r.callback(a,o))}}}})[0];return r.callback=t,r.facade}var Je=h(A());var gn=typeof window<"u"?Je.useLayoutEffect:Je.useEffect,oa=new WeakMap;function Tt(e,t){var r=aa(t||null,function(a){return e.forEach(function(o){return Ze(o,a)})});return gn(function(){var a=oa.get(r);if(a){var o=new Set(a),n=new Set(e),i=r.current;o.forEach(function(s){n.has(s)||Ze(s,null)}),n.forEach(function(s){o.has(s)||Ze(s,i)})}oa.set(r,e)},[e]),r}function yn(e){return e}function bn(e,t){t===void 0&&(t=yn);var r=[],a=!1,o={read:function(){if(a)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 i=t(n,a);return r.push(i),function(){r=r.filter(function(s){return s!==i})}},assignSyncMedium:function(n){for(a=!0;r.length;){var i=r;r=[],i.forEach(n)}r={push:function(s){return n(s)},filter:function(){return r}}},assignMedium:function(n){a=!0;var i=[];if(r.length){var s=r;r=[],s.forEach(n),i=r}var u=function(){var c=i;i=[],c.forEach(n)},l=function(){return Promise.resolve().then(u)};l(),r={push:function(c){i.push(c),l()},filter:function(c){return i=i.filter(c),r}}}};return o}function It(e){e===void 0&&(e={});var t=bn(null);return t.options=K({async:!0,ssr:!1},e),t}var na=h(A()),sa=function(e){var t=e.sideCar,r=Xe(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var a=t.read();if(!a)throw new Error("Sidecar medium not found");return na.createElement(a,K({},r))};sa.isSideCarExport=!0;function Mt(e,t){return e.useMedium(t),sa}var Qe=It();var Ft=function(){},Me=U.forwardRef(function(e,t){var r=U.useRef(null),a=U.useState({onScrollCapture:Ft,onWheelCapture:Ft,onTouchMoveCapture:Ft}),o=a[0],n=a[1],i=e.forwardProps,s=e.children,u=e.className,l=e.removeScrollBar,c=e.enabled,d=e.shards,v=e.sideCar,g=e.noRelative,w=e.noIsolation,m=e.inert,y=e.allowPinchZoom,C=e.as,_=C===void 0?"div":C,N=e.gapMode,T=Xe(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),D=v,x=Tt([r,t]),R=K(K({},T),o);return U.createElement(U.Fragment,null,c&&U.createElement(D,{sideCar:Qe,removeScrollBar:l,shards:d,noRelative:g,noIsolation:w,inert:m,setCallbacks:n,allowPinchZoom:!!y,lockRef:r,gapMode:N}),i?U.cloneElement(U.Children.only(s),K(K({},R),{ref:x})):U.createElement(_,K({},R,{className:u,ref:x}),s))});Me.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};Me.classNames={fullWidth:Re,zeroRight:be};var I=h(A());var De=h(A());var ua=h(A());var ia;var la=function(){if(ia)return ia;if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function Rn(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=la();return t&&e.setAttribute("nonce",t),e}function wn(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function En(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var jt=function(){var e=0,t=null;return{add:function(r){e==0&&(t=Rn())&&(wn(t,r),En(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}};var Bt=function(){var e=jt();return function(t,r){ua.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&r])}};var Fe=function(){var e=Bt(),t=function(r){var a=r.styles,o=r.dynamic;return e(a,o),null};return t};var Cn={left:0,top:0,right:0,gap:0},Wt=function(e){return parseInt(e||"",10)||0},Sn=function(e){var t=window.getComputedStyle(document.body),r=t[e==="padding"?"paddingLeft":"marginLeft"],a=t[e==="padding"?"paddingTop":"marginTop"],o=t[e==="padding"?"paddingRight":"marginRight"];return[Wt(r),Wt(a),Wt(o)]},Ut=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return Cn;var t=Sn(e),r=document.documentElement.clientWidth,a=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,a-r+t[2]-t[0])}};var xn=Fe(),Oe="data-scroll-locked",_n=function(e,t,r,a){var o=e.left,n=e.top,i=e.right,s=e.gap;return r===void 0&&(r="margin"),`
   .`.concat(Nt,` {
    overflow: hidden `).concat(a,`;
@@ -45,5 +44,3 @@ var wp;(wp||={}).commands=(()=>{var _o=Object.create;var $e=Object.definePropert
 If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.

 For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return k.useEffect(()=>{e&&(document.getElementById(e)||console.error(r))},[r,e]),null},Jn="DialogDescriptionWarning",Qn=({contentRef:e,descriptionId:t})=>{let a=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${ka(Jn).contentName}}.`;return k.useEffect(()=>{let o=e.current?.getAttribute("aria-describedby");t&&o&&(document.getElementById(t)||console.warn(a))},[a,e,t]),null},Ta=Ca;var Ia=_a,Ma=Oa,Fa=Da;var p=h(A(),1);var Be='[cmdk-group=""]',Xt='[cmdk-group-items=""]',ts='[cmdk-group-heading=""]',Ba='[cmdk-item=""]',ja=`${Ba}:not([aria-disabled="true"])`,Zt="cmdk-item-select",Ae="data-value",rs=(e,t,r)=>Cr(e,t,r),Wa=p.createContext(void 0),We=()=>p.useContext(Wa),Ua=p.createContext(void 0),Jt=()=>p.useContext(Ua),Va=p.createContext(void 0),Ga=p.forwardRef((e,t)=>{let r=Ne(()=>{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}}}),a=Ne(()=>new Set),o=Ne(()=>new Map),n=Ne(()=>new Map),i=Ne(()=>new Set),s=$a(e),{label:u,children:l,value:c,onValueChange:d,filter:v,shouldFilter:g,loop:w,disablePointerSelection:m=!1,vimBindings:y=!0,...C}=e,_=te(),N=te(),T=te(),D=p.useRef(null),x=ms();Ce(()=>{if(c!==void 0){let f=c.trim();r.current.value=f,R.emit()}},[c]),Ce(()=>{x(6,pr)},[]);let R=p.useMemo(()=>({subscribe:f=>(i.current.add(f),()=>i.current.delete(f)),snapshot:()=>r.current,setState:(f,E,O)=>{var b,L,F,Y;if(!Object.is(r.current[f],E)){if(r.current[f]=E,f==="search")vt(),ye(),x(1,pt);else if(f==="value"){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let G=document.getElementById(T);G?G.focus():(b=document.getElementById(_))==null||b.focus()}if(x(7,()=>{var G;r.current.selectedItemId=(G=xe())==null?void 0:G.id,R.emit()}),O||x(5,pr),((L=s.current)==null?void 0:L.value)!==void 0){let G=E??"";(Y=(F=s.current).onValueChange)==null||Y.call(F,G);return}}R.emit()}},emit:()=>{i.current.forEach(f=>f())}}),[]),V=p.useMemo(()=>({value:(f,E,O)=>{var b;E!==((b=n.current.get(f))==null?void 0:b.value)&&(n.current.set(f,{value:E,keywords:O}),r.current.filtered.items.set(f,de(E,O)),x(2,()=>{ye(),R.emit()}))},item:(f,E)=>(a.current.add(f),E&&(o.current.has(E)?o.current.get(E).add(f):o.current.set(E,new Set([f]))),x(3,()=>{vt(),ye(),r.current.value||pt(),R.emit()}),()=>{n.current.delete(f),a.current.delete(f),r.current.filtered.items.delete(f);let O=xe();x(4,()=>{vt(),O?.getAttribute("id")===f&&pt(),R.emit()})}),group:f=>(o.current.has(f)||o.current.set(f,new Set),()=>{n.current.delete(f),o.current.delete(f)}),filter:()=>s.current.shouldFilter,label:u||e["aria-label"],getDisablePointerSelection:()=>s.current.disablePointerSelection,listId:_,inputId:T,labelId:N,listInnerRef:D}),[]);function de(f,E){var O,b;let L=(b=(O=s.current)==null?void 0:O.filter)!=null?b:rs;return f?L(f,r.current.search,E):0}function ye(){if(!r.current.search||s.current.shouldFilter===!1)return;let f=r.current.filtered.items,E=[];r.current.filtered.groups.forEach(b=>{let L=o.current.get(b),F=0;L.forEach(Y=>{let G=f.get(Y);F=Math.max(G,F)}),E.push([b,F])});let O=D.current;ke().sort((b,L)=>{var F,Y;let G=b.getAttribute("id"),Ge=L.getAttribute("id");return((F=f.get(Ge))!=null?F:0)-((Y=f.get(G))!=null?Y:0)}).forEach(b=>{let L=b.closest(Xt);L?L.appendChild(b.parentElement===L?b:b.closest(`${Xt} > *`)):O.appendChild(b.parentElement===O?b:b.closest(`${Xt} > *`))}),E.sort((b,L)=>L[1]-b[1]).forEach(b=>{var L;let F=(L=D.current)==null?void 0:L.querySelector(`${Be}[${Ae}="${encodeURIComponent(b[0])}"]`);F?.parentElement.appendChild(F)})}function pt(){let f=ke().find(O=>O.getAttribute("aria-disabled")!=="true"),E=f?.getAttribute(Ae);R.setState("value",E||void 0)}function vt(){var f,E,O,b;if(!r.current.search||s.current.shouldFilter===!1){r.current.filtered.count=a.current.size;return}r.current.filtered.groups=new Set;let L=0;for(let F of a.current){let Y=(E=(f=n.current.get(F))==null?void 0:f.value)!=null?E:"",G=(b=(O=n.current.get(F))==null?void 0:O.keywords)!=null?b:[],Ge=de(Y,G);r.current.filtered.items.set(F,Ge),Ge>0&&L++}for(let[F,Y]of o.current)for(let G of Y)if(r.current.filtered.items.get(G)>0){r.current.filtered.groups.add(F);break}r.current.filtered.count=L}function pr(){var f,E,O;let b=xe();b&&(((f=b.parentElement)==null?void 0:f.firstChild)===b&&((O=(E=b.closest(Be))==null?void 0:E.querySelector(ts))==null||O.scrollIntoView({block:"nearest"})),b.scrollIntoView({block:"nearest"}))}function xe(){var f;return(f=D.current)==null?void 0:f.querySelector(`${Ba}[aria-selected="true"]`)}function ke(){var f;return Array.from(((f=D.current)==null?void 0:f.querySelectorAll(ja))||[])}function ht(f){let E=ke()[f];E&&R.setState("value",E.getAttribute(Ae))}function gt(f){var E;let O=xe(),b=ke(),L=b.findIndex(Y=>Y===O),F=b[L+f];(E=s.current)!=null&&E.loop&&(F=L+f<0?b[b.length-1]:L+f===b.length?b[0]:b[L+f]),F&&R.setState("value",F.getAttribute(Ae))}function vr(f){let E=xe(),O=E?.closest(Be),b;for(;O&&!b;)O=f>0?cs(O,Be):ds(O,Be),b=O?.querySelector(ja);b?R.setState("value",b.getAttribute(Ae)):gt(f)}let hr=()=>ht(ke().length-1),gr=f=>{f.preventDefault(),f.metaKey?hr():f.altKey?vr(1):gt(1)},yr=f=>{f.preventDefault(),f.metaKey?ht(0):f.altKey?vr(-1):gt(-1)};return p.createElement(B.div,{ref:t,tabIndex:-1,...C,"cmdk-root":"",onKeyDown:f=>{var E;(E=C.onKeyDown)==null||E.call(C,f);let O=f.nativeEvent.isComposing||f.keyCode===229;if(!(f.defaultPrevented||O))switch(f.key){case"n":case"j":{y&&f.ctrlKey&&gr(f);break}case"ArrowDown":{gr(f);break}case"p":case"k":{y&&f.ctrlKey&&yr(f);break}case"ArrowUp":{yr(f);break}case"Home":{f.preventDefault(),ht(0);break}case"End":{f.preventDefault(),hr();break}case"Enter":{f.preventDefault();let b=xe();if(b){let L=new Event(Zt);b.dispatchEvent(L)}}}}},p.createElement("label",{"cmdk-label":"",htmlFor:V.inputId,id:V.labelId,style:vs},u),st(e,f=>p.createElement(Ua.Provider,{value:R},p.createElement(Wa.Provider,{value:V},f))))}),as=p.forwardRef((e,t)=>{var r,a;let o=te(),n=p.useRef(null),i=p.useContext(Va),s=We(),u=$a(e),l=(a=(r=u.current)==null?void 0:r.forceMount)!=null?a:i?.forceMount;Ce(()=>{if(!l)return s.item(o,i?.id)},[l]);let c=Ha(o,n,[e.value,e.children,n],e.keywords),d=Jt(),v=ne(x=>x.value&&x.value===c.current),g=ne(x=>l||s.filter()===!1?!0:x.search?x.filtered.items.get(o)>0:!0);p.useEffect(()=>{let x=n.current;if(!(!x||e.disabled))return x.addEventListener(Zt,w),()=>x.removeEventListener(Zt,w)},[g,e.onSelect,e.disabled]);function w(){var x,R;m(),(R=(x=u.current).onSelect)==null||R.call(x,c.current)}function m(){d.setState("value",c.current,!0)}if(!g)return null;let{disabled:y,value:C,onSelect:_,forceMount:N,keywords:T,...D}=e;return p.createElement(B.div,{ref:ie(n,t),...D,id:o,"cmdk-item":"",role:"option","aria-disabled":!!y,"aria-selected":!!v,"data-disabled":!!y,"data-selected":!!v,onPointerMove:y||s.getDisablePointerSelection()?void 0:m,onClick:y?void 0:w},e.children)}),os=p.forwardRef((e,t)=>{let{heading:r,children:a,forceMount:o,...n}=e,i=te(),s=p.useRef(null),u=p.useRef(null),l=te(),c=We(),d=ne(g=>o||c.filter()===!1?!0:g.search?g.filtered.groups.has(i):!0);Ce(()=>c.group(i),[]),Ha(i,s,[e.value,e.heading,u]);let v=p.useMemo(()=>({id:i,forceMount:o}),[o]);return p.createElement(B.div,{ref:ie(s,t),...n,"cmdk-group":"",role:"presentation",hidden:d?void 0:!0},r&&p.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:l},r),st(e,g=>p.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?l:void 0},p.createElement(Va.Provider,{value:v},g))))}),ns=p.forwardRef((e,t)=>{let{alwaysRender:r,...a}=e,o=p.useRef(null),n=ne(i=>!i.search);return!r&&!n?null:p.createElement(B.div,{ref:ie(o,t),...a,"cmdk-separator":"",role:"separator"})}),ss=p.forwardRef((e,t)=>{let{onValueChange:r,...a}=e,o=e.value!=null,n=Jt(),i=ne(l=>l.search),s=ne(l=>l.selectedItemId),u=We();return p.useEffect(()=>{e.value!=null&&n.setState("search",e.value)},[e.value]),p.createElement(B.input,{ref:t,...a,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":s,id:u.inputId,type:"text",value:o?e.value:i,onChange:l=>{o||n.setState("search",l.target.value),r?.(l.target.value)}})}),is=p.forwardRef((e,t)=>{let{children:r,label:a="Suggestions",...o}=e,n=p.useRef(null),i=p.useRef(null),s=ne(l=>l.selectedItemId),u=We();return p.useEffect(()=>{if(i.current&&n.current){let l=i.current,c=n.current,d,v=new ResizeObserver(()=>{d=requestAnimationFrame(()=>{let g=l.offsetHeight;c.style.setProperty("--cmdk-list-height",g.toFixed(1)+"px")})});return v.observe(l),()=>{cancelAnimationFrame(d),v.unobserve(l)}}},[]),p.createElement(B.div,{ref:ie(n,t),...o,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":s,"aria-label":a,id:u.listId},st(e,l=>p.createElement("div",{ref:ie(i,u.listInnerRef),"cmdk-list-sizer":""},l)))}),ls=p.forwardRef((e,t)=>{let{open:r,onOpenChange:a,overlayClassName:o,contentClassName:n,container:i,...s}=e;return p.createElement(Ta,{open:r,onOpenChange:a},p.createElement(Ia,{container:i},p.createElement(Ma,{"cmdk-overlay":"",className:o}),p.createElement(Fa,{"aria-label":e.label,"cmdk-dialog":"",className:n},p.createElement(Ga,{ref:t,...s}))))}),us=p.forwardRef((e,t)=>ne(r=>r.filtered.count===0)?p.createElement(B.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),fs=p.forwardRef((e,t)=>{let{progress:r,children:a,label:o="Loading...",...n}=e;return p.createElement(B.div,{ref:t,...n,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":o},st(e,i=>p.createElement("div",{"aria-hidden":!0},i)))}),ue=Object.assign(Ga,{List:is,Item:as,Input:ss,Group:os,Separator:ns,Dialog:ls,Empty:us,Loading:fs});function cs(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}function ds(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}function $a(e){let t=p.useRef(e);return Ce(()=>{t.current=e}),t}var Ce=typeof window>"u"?p.useEffect:p.useLayoutEffect;function Ne(e){let t=p.useRef();return t.current===void 0&&(t.current=e()),t}function ne(e){let t=Jt(),r=()=>e(t.snapshot());return p.useSyncExternalStore(t.subscribe,r,r)}function Ha(e,t,r,a=[]){let o=p.useRef(),n=We();return Ce(()=>{var i;let s=(()=>{var l;for(let c of r){if(typeof c=="string")return c.trim();if(typeof c=="object"&&"current"in c)return c.current?(l=c.current.textContent)==null?void 0:l.trim():o.current}})(),u=a.map(l=>l.trim());n.value(e,s,u),(i=t.current)==null||i.setAttribute(Ae,s),o.current=s}),o}var ms=()=>{let[e,t]=p.useState(),r=Ne(()=>new Map);return Ce(()=>{r.current.forEach(a=>a()),r.current=new Map},[e]),(a,o)=>{r.current.set(a,o),t({})}};function ps(e){let t=e.type;return typeof t=="function"?t(e.props):"render"in t?t.render(e.props):e}function st({asChild:e,children:t},r){return e&&p.isValidElement(t)?p.cloneElement(ps(t),{ref:t.ref},r(t.props.children)):r(t)}var vs={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"};function Ka(e){var t,r,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=Ka(e[t]))&&(a&&(a+=" "),a+=r)}else for(r in e)e[r]&&(a&&(a+=" "),a+=r);return a}function hs(){for(var e,t,r=0,a="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=Ka(e))&&(a&&(a+=" "),a+=t);return a}var za=hs;var ce=h(fe(),1),$=h(Se(),1),z=h(Za(),1),he=h(Qa(),1),dt=h(to(),1);var it=h(Se(),1),Ue=(0,it.forwardRef)(({icon:e,size:t=24,...r},a)=>(0,it.cloneElement)(e,{width:t,height:t,...r,ref:a}));var lt=h(Qt(),1),er=h(ee(),1),tr=(0,er.jsx)(lt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,er.jsx)(lt.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var ut=h(Qt(),1),rr=h(ee(),1),ar=(0,rr.jsx)(ut.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rr.jsx)(ut.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 ft=h(fe(),1);var ao=h(fe(),1);function gs(e={},t){switch(t.type){case"REGISTER_COMMAND":return{...e,[t.name]:{name:t.name,label:t.label,searchLabel:t.searchLabel,context:t.context,category:t.category,callback:t.callback,icon:t.icon,keywords:t.keywords}};case"UNREGISTER_COMMAND":{let{[t.name]:r,...a}=e;return a}}return e}function ys(e={},t){switch(t.type){case"REGISTER_COMMAND_LOADER":return{...e,[t.name]:{name:t.name,context:t.context,category:t.category,hook:t.hook}};case"UNREGISTER_COMMAND_LOADER":{let{[t.name]:r,...a}=e;return a}}return e}function bs(e=!1,t){switch(t.type){case"OPEN":return!0;case"CLOSE":return!1}return e}function Rs(e="root",t){return t.type==="SET_CONTEXT"?t.context:e}function ws(e={},t){return t.type==="SET_LOADER_LOADING"?{...e,[t.name]:t.isLoading}:e}var Es=(0,ao.combineReducers)({commands:gs,commandLoaders:ys,isOpen:bs,context:Rs,loaderStates:ws}),oo=Es;var or={};Te(or,{close:()=>Ds,open:()=>Os,registerCommand:()=>Cs,registerCommandLoader:()=>xs,unregisterCommand:()=>Ss,unregisterCommandLoader:()=>_s});var no=new Set(["command","view","edit","action"]);function Cs(e){let{category:t}=e;return(!t||!no.has(t))&&(t="action"),{type:"REGISTER_COMMAND",...e,category:t}}function Ss(e){return{type:"UNREGISTER_COMMAND",name:e}}function xs(e){let{category:t}=e;return(!t||!no.has(t))&&(t="action"),{type:"REGISTER_COMMAND_LOADER",...e,category:t}}function _s(e){return{type:"UNREGISTER_COMMAND_LOADER",name:e}}function Os(){return{type:"OPEN"}}function Ds(){return{type:"CLOSE"}}var sr={};Te(sr,{getCommandLoaders:()=>Ls,getCommands:()=>Ps,getContext:()=>Ns,isOpen:()=>As});var nr=h(fe(),1),Ps=(0,nr.createSelector)((e,t=!1)=>Object.values(e.commands).filter(r=>{let a=r.context&&r.context===e.context;return t?a:!a}),e=>[e.commands,e.context]),Ls=(0,nr.createSelector)((e,t=!1)=>Object.values(e.commandLoaders).filter(r=>{let a=r.context&&r.context===e.context;return t?a:!a}),e=>[e.commandLoaders,e.context]);function As(e){return e.isOpen}function Ns(e){return e.context}var ir={};Te(ir,{setContext:()=>ks,setLoaderLoading:()=>Ts});function ks(e){return{type:"SET_CONTEXT",context:e}}function Ts(e,t){return{type:"SET_LOADER_LOADING",name:e,isLoading:t}}var lr={};Te(lr,{isLoading:()=>Is});function Is(e){return Object.values(e.loaderStates).some(Boolean)}var lo=h(io(),1),{lock:uo,unlock:ae}=(0,lo.__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/commands");var Ms="core/commands",M=(0,ft.createReduxStore)(Ms,{reducer:oo,actions:or,selectors:sr});(0,ft.register)(M);ae(M).registerPrivateActions(ir);ae(M).registerPrivateSelectors(lr);var ve=h(fe(),1),ct=h(co(),1),se=h(Se(),1);var Fs=30,js=5,Bs=[],Ws=new Set;function mo(e){let t=(0,ve.select)(ct.store).get("core/commands","recentlyUsed")??[],r=[e,...t.filter(a=>a!==e)].slice(0,Fs);(0,ve.dispatch)(ct.store).set("core/commands","recentlyUsed",r)}function po(e,t,r,a){let{setLoaderLoading:o}=ae((0,ve.useDispatch)(M)),{isLoading:n,commands:i=[]}=e({search:""})??{};(0,se.useEffect)(()=>{o(t,n)},[o,t,n]);let s=r?i.filter(u=>r.has(u.name)):i;(0,se.useEffect)(()=>{a(t,s)},[a,t,s]),(0,se.useEffect)(()=>()=>a(t,[]),[a,t])}function vo(){let{contextualCommands:e,staticCommands:t,contextualLoaders:r,staticLoaders:a,recentlyUsedNames:o=Bs}=(0,ve.useSelect)(w=>{let{getCommands:m,getCommandLoaders:y}=w(M);return{contextualCommands:m(!0),staticCommands:m(!1),contextualLoaders:y(!0),staticLoaders:y(!1),recentlyUsedNames:w(ct.store).get("core/commands","recentlyUsed")}},[]),[n,i]=(0,se.useState)(()=>new Map),s=(0,se.useCallback)((w,m)=>{i(y=>{let C=y.get(w);if(C&&C.length===m.length&&C.every((N,T)=>N.name===m[T].name))return y;let _=new Map(y);return _.set(w,m),_})},[]),{recentNames:u,recentSet:l}=(0,se.useMemo)(()=>{let w=o.slice(0,js);return{recentNames:w,recentSet:new Set(w)}},[o]);if(!o.length)return{commands:[],loaders:[],recentSet:Ws,onResolved:s};let c=[...e,...t],d=[...r,...a],v=new Map;c.forEach(w=>v.set(w.name,w));for(let w of n.values())w.forEach(m=>{v.has(m.name)||v.set(m.name,m)});return{commands:u.map(w=>v.get(w)).filter(Boolean),loaders:d,recentSet:l,onResolved:s}}var S=h(ee(),1),{withIgnoreIMEEvents:Us}=ae(he.privateApis),go="command-palette-item-",yo=(0,z.__)("Search commands and settings"),ur={view:tr},ho={command:(0,z.__)("Command"),view:(0,z.__)("View"),edit:(0,z.__)("Edit"),action:(0,z.__)("Action"),workflow:(0,z.__)("Workflow")};function Vs(e){return!!e&&(typeof e=="string"||(0,$.isValidElement)(e)||typeof e=="function"||e instanceof $.Component)}function cr({command:e,search:t,category:r,valuePrefix:a}){let{close:o}=(0,ce.useDispatch)(M),n=r??e.category,i=e.searchLabel??e.label,s=a?`${a}${e.name}`:i;return(0,S.jsx)(ue.Item,{id:`${go}${s.toLowerCase()}`,value:s,keywords:a?[...e.keywords??[],i]:e.keywords,onSelect:()=>{mo(e.name),e.callback({close:o})},children:(0,S.jsxs)(he.__experimentalHStack,{alignment:"left",className:za("commands-command-menu__item",{"has-icon":ur[n]||e.icon}),children:[ur[n]?(0,S.jsx)(Ue,{icon:ur[n]}):Vs(e.icon)&&(0,S.jsx)(Ue,{icon:e.icon}),(0,S.jsx)("span",{className:"commands-command-menu__item-label",children:(0,S.jsx)(he.TextHighlight,{text:e.label,highlight:t})}),ho[n]&&(0,S.jsx)("span",{className:"commands-command-menu__item-category",children:ho[n]})]})},e.name)}function Gs({name:e,search:t,hook:r,category:a,valuePrefix:o}){let{setLoaderLoading:n}=ae((0,ce.useDispatch)(M)),{isLoading:i,commands:s=[]}=r({search:t})??{};return(0,$.useEffect)(()=>{n(e,i)},[n,e,i]),s.length?(0,S.jsx)(S.Fragment,{children:s.map(u=>(0,S.jsx)(cr,{command:u,search:t,category:u.category??a,valuePrefix:o},u.name))}):null}function $s({hook:e,...t}){let r=(0,$.useRef)(e),[a,o]=(0,$.useState)(0);return(0,$.useEffect)(()=>{r.current!==e&&(r.current=e,o(n=>n+1))},[e]),(0,S.jsx)(Gs,{hook:r.current,...t},a)}function fr({search:e,commands:t,loaders:r,valuePrefix:a}){return(0,S.jsxs)(S.Fragment,{children:[t.map(o=>(0,S.jsx)(cr,{command:o,search:e,valuePrefix:a},o.name)),r.map(o=>(0,S.jsx)($s,{name:o.name,search:e,hook:o.hook,category:o.category,valuePrefix:a},o.name))]})}function Hs({hook:e,name:t,filterNames:r,onResolved:a}){return po(e,t,r,a),null}function Ks(){let{commands:e,loaders:t,recentSet:r,onResolved:a}=vo();return!e.length&&!t.length?null:(0,S.jsxs)(ue.Group,{heading:(0,z.__)("Recent"),children:[t.map(o=>(0,S.jsx)(Hs,{name:o.name,hook:o.hook,filterNames:r,onResolved:a},o.name)),e.map(o=>(0,S.jsx)(cr,{command:o,search:"",valuePrefix:"recent-"},o.name))]})}function zs(){let{commands:e,loaders:t}=(0,ce.useSelect)(r=>{let{getCommands:a,getCommandLoaders:o}=r(M);return{commands:a(!0),loaders:o(!0)}},[]);return(0,S.jsx)(ue.Group,{heading:(0,z.__)("Suggestions"),children:(0,S.jsx)(fr,{search:"",commands:e,loaders:t})})}function Ys({search:e}){let{commands:t,contextualCommands:r,loaders:a,contextualLoaders:o}=(0,ce.useSelect)(n=>{let{getCommands:i,getCommandLoaders:s}=n(M);return{commands:i(!1),contextualCommands:i(!0),loaders:s(!1),contextualLoaders:s(!0)}},[]);return(0,S.jsxs)(ue.Group,{heading:(0,z.__)("Results"),children:[(0,S.jsx)(fr,{search:e,commands:t,loaders:a}),(0,S.jsx)(fr,{search:e,commands:r,loaders:o})]})}function qs({search:e,setSearch:t}){let r=(0,$.useRef)(),a=ne(n=>n.value),o=a?`${go}${a}`:null;return(0,$.useEffect)(()=>{r.current.focus()},[]),(0,S.jsx)(ue.Input,{ref:r,value:e,onValueChange:t,placeholder:yo,"aria-activedescendant":o})}function bo(){let{registerShortcut:e}=(0,ce.useDispatch)(dt.store),[t,r]=(0,$.useState)(""),{isOpen:a,loadersLoading:o}=(0,ce.useSelect)(u=>({isOpen:u(M).isOpen(),loadersLoading:ae(u(M)).isLoading()}),[]),{open:n,close:i}=(0,ce.useDispatch)(M);(0,$.useEffect)(()=>{e({name:"core/commands",category:"global",description:(0,z.__)("Open the command palette."),keyCombination:{modifier:"primary",character:"k"}})},[e]),(0,dt.useShortcut)("core/commands",Us(u=>{u.defaultPrevented||(u.preventDefault(),a?i():n())}),{bindGlobal:!0});let s=()=>{r(""),i()};return a?(0,S.jsx)(he.Modal,{className:"commands-command-menu",overlayClassName:"commands-command-menu__overlay",onRequestClose:s,__experimentalHideHeader:!0,size:"medium",contentLabel:(0,z.__)("Command palette"),children:(0,S.jsx)("div",{className:"commands-command-menu__container",children:(0,S.jsxs)(ue,{label:yo,loop:!0,children:[(0,S.jsxs)("div",{className:"commands-command-menu__header",children:[(0,S.jsx)(Ue,{className:"commands-command-menu__header-search-icon",icon:ar}),(0,S.jsx)(qs,{search:t,setSearch:r})]}),(0,S.jsxs)(ue.List,{label:(0,z.__)("Command suggestions"),children:[t&&!o&&(0,S.jsx)(ue.Empty,{children:(0,z.__)("No results found.")}),!t&&(0,S.jsx)(Ks,{}),!t&&(0,S.jsx)(zs,{}),t&&(0,S.jsx)(Ys,{search:t})]})]})})}):!1}var Ve=h(Se(),1),mt=h(fe(),1);function Ro(e){let{getContext:t}=(0,mt.useSelect)(M),r=(0,Ve.useRef)(t()),{setContext:a}=ae((0,mt.useDispatch)(M));(0,Ve.useEffect)(()=>{a(e)},[e,a]),(0,Ve.useEffect)(()=>{let o=r.current;return()=>a(o)},[a])}var dr={};uo(dr,{useCommandContext:Ro});var ge=h(Se(),1),mr=h(fe(),1);function wo(e){let{registerCommand:t,unregisterCommand:r}=(0,mr.useDispatch)(M),a=(0,ge.useRef)(e.callback);(0,ge.useEffect)(()=>{a.current=e.callback},[e.callback]),(0,ge.useEffect)(()=>{if(!e.disabled)return t({name:e.name,context:e.context,category:e.category,label:e.label,searchLabel:e.searchLabel,icon:e.icon,keywords:e.keywords,callback:(...o)=>a.current(...o)}),()=>{r(e.name)}},[e.name,e.label,e.searchLabel,e.icon,e.context,e.category,e.keywords,e.disabled,t,r])}function Eo(e){let{registerCommand:t,unregisterCommand:r}=(0,mr.useDispatch)(M),a=(0,ge.useRef)({});(0,ge.useEffect)(()=>{e&&e.forEach(o=>{o.callback&&(a.current[o.name]=o.callback)})},[e]),(0,ge.useEffect)(()=>{if(e)return e.forEach(o=>{o.disabled||t({name:o.name,context:o.context,category:o.category,label:o.label,searchLabel:o.searchLabel,icon:o.icon,keywords:o.keywords,callback:(...n)=>{let i=a.current[o.name];i&&i(...n)}})}),()=>{e.forEach(o=>{r(o.name)})}},[e,t,r])}var Co=h(Se(),1),So=h(fe(),1);function xo(e){let{registerCommandLoader:t,unregisterCommandLoader:r}=(0,So.useDispatch)(M);(0,Co.useEffect)(()=>{if(!e.disabled)return t({name:e.name,hook:e.hook,context:e.context,category:e.category}),()=>{r(e.name)}},[e.name,e.hook,e.context,e.category,e.disabled,t,r])}return Ao(Xs);})();
-(window.wp ||= {}).commands = wp.commands;
-})();
diff --git a/wp-includes/js/dist/components.js b/wp-includes/js/dist/components.js
index 74e19226b2..bc452e7112 100644
--- a/wp-includes/js/dist/components.js
+++ b/wp-includes/js/dist/components.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).components = (() => {
@@ -8785,17 +8784,17 @@ If there's a particular need for this, please submit a feature request at https:
       padding: props.overflowPadding,
       apply({ elements: elements2, availableWidth, availableHeight, rects }) {
         if (shouldCancel?.()) return;
-        const wrapper3 = elements2.floating;
+        const wrapper2 = elements2.floating;
         const referenceWidth = Math.round(rects.reference.width);
         availableWidth = Math.floor(availableWidth);
         availableHeight = Math.floor(availableHeight);
-        wrapper3.style.setProperty("--popover-anchor-width", `${referenceWidth}px`);
-        wrapper3.style.setProperty("--popover-available-width", `${availableWidth}px`);
-        wrapper3.style.setProperty("--popover-available-height", `${availableHeight}px`);
-        if (props.sameWidth) wrapper3.style.width = `${referenceWidth}px`;
+        wrapper2.style.setProperty("--popover-anchor-width", `${referenceWidth}px`);
+        wrapper2.style.setProperty("--popover-available-width", `${availableWidth}px`);
+        wrapper2.style.setProperty("--popover-available-height", `${availableHeight}px`);
+        if (props.sameWidth) wrapper2.style.width = `${referenceWidth}px`;
         if (props.fitViewport) {
-          wrapper3.style.maxWidth = `${availableWidth}px`;
-          wrapper3.style.maxHeight = `${availableHeight}px`;
+          wrapper2.style.maxWidth = `${availableWidth}px`;
+          wrapper2.style.maxHeight = `${availableHeight}px`;
         }
       }
     });
@@ -21240,10 +21239,10 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return React7.createElement.apply(null, createElementArgArray);
   };
-  (function(_jsx262) {
+  (function(_jsx261) {
     var JSX;
     /* @__PURE__ */ (function(_JSX) {
-    })(JSX || (JSX = _jsx262.JSX || (_jsx262.JSX = {})));
+    })(JSX || (JSX = _jsx261.JSX || (_jsx261.JSX = {})));
   })(jsx36 || (jsx36 = {}));
   function css() {
     for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {
@@ -24374,7 +24373,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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3QmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */",
+    styles: "box-sizing:border-box;display:block/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3QmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   });
   var Suffix = /* @__PURE__ */ createStyled("span", false ? {
@@ -24387,7 +24386,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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2QmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */",
+    styles: "align-items:center;align-self:stretch;box-sizing:border-box;display:flex/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2QmlDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   });
   var backdropBorderColor = ({
@@ -24409,27 +24408,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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3RHFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
+  }), ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3RHFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
   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;&:focus-within:not( :has( :is( ", Prefix, ", ", Suffix, " ):focus-within ) ){", BackdropUI, "{border-color:", COLORS.ui.borderFocus, ";box-shadow:", config_values_default.controlBoxShadowFocus, ";outline:2px solid transparent;outline-offset:-2px;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0RWtDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
+  })("box-sizing:border-box;position:relative;border-radius:", config_values_default.radiusSmall, ";padding-top:0;&:focus-within:not( :has( :is( ", Prefix, ", ", Suffix, " ):focus-within ) ){", BackdropUI, "{border-color:", COLORS.ui.borderFocus, ";box-shadow:", config_values_default.controlBoxShadowFocus, ";outline:2px solid transparent;outline-offset:-2px;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0RWtDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
   var containerDisabledStyles = ({
     disabled
   }) => {
     const backgroundColor = disabled ? COLORS.ui.backgroundDisabled : COLORS.ui.background;
     return /* @__PURE__ */ css({
       backgroundColor
-    }, false ? "" : ";label:containerDisabledStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtR1EiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    }, false ? "" : ";label:containerDisabledStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtR1EiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   var _ref2 = false ? {
     name: "1d3w5wq",
     styles: "width:100%"
   } : {
     name: "uo2pd2-containerWidthStyles",
-    styles: "width:100%;label:containerWidthStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyR1MiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
+    styles: "width:100%;label:containerWidthStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyR1MiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   };
   var containerWidthStyles = ({
@@ -24445,18 +24444,18 @@ If there's a particular need for this, please submit a feature request at https:
     if (labelPosition === "edge") {
       return /* @__PURE__ */ css({
         flex: `0 0 ${__unstableInputWidth}`
-      }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtSFMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+      }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtSFMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
     }
     return /* @__PURE__ */ css({
       width: __unstableInputWidth
-    }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3SFEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    }, false ? "" : ";label:containerWidthStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3SFEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEySHFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
+  })("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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEySHFEIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
   var disabledStyles = ({
     disabled
   }) => {
@@ -24465,7 +24464,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return /* @__PURE__ */ css({
       color: COLORS.ui.textDisabled
-    }, false ? "" : ";label:disabledStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxSlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    }, false ? "" : ";label:disabledStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxSlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   var fontSizeStyles = ({
     inputSize: size4
@@ -24473,15 +24472,14 @@ If there's a particular need for this, please submit a feature request at https:
     const sizes = {
       default: "13px",
       small: "11px",
-      compact: "13px",
-      "__unstable-large": "13px"
+      compact: "13px"
     };
     const fontSize = sizes[size4] || sizes.default;
     const fontSizeMobile = "16px";
     if (!fontSize) {
       return "";
     }
-    return /* @__PURE__ */ css("font-size:", fontSizeMobile, ";@media ( min-width: 600px ){font-size:", fontSize, ";}" + (false ? "" : ";label:fontSizeStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5S1ciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    return /* @__PURE__ */ css("font-size:", fontSizeMobile, ";@media ( min-width: 600px ){font-size:", fontSize, ";}" + (false ? "" : ";label:fontSizeStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3S1ciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   var getSizeConfig = ({
     inputSize: size4
@@ -24507,19 +24505,12 @@ If there's a particular need for this, please submit a feature request at https:
         minHeight: 32,
         paddingLeft: config_values_default.controlPaddingXSmall,
         paddingRight: config_values_default.controlPaddingXSmall
-      },
-      "__unstable-large": {
-        height: 40,
-        lineHeight: 1,
-        minHeight: 40,
-        paddingLeft: config_values_default.controlPaddingX,
-        paddingRight: config_values_default.controlPaddingX
       }
     };
     return sizes[size4] || sizes.default;
   };
   var sizeStyles = (props) => {
-    return /* @__PURE__ */ css(getSizeConfig(props), false ? "" : ";label:sizeStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1TlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    return /* @__PURE__ */ css(getSizeConfig(props), false ? "" : ";label:sizeStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErTVEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   var customPaddings = ({
     paddingInlineStart,
@@ -24528,7 +24519,7 @@ If there's a particular need for this, please submit a feature request at https:
     return /* @__PURE__ */ css({
       paddingInlineStart,
       paddingInlineEnd
-    }, false ? "" : ";label:customPaddings;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4TlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    }, false ? "" : ";label:customPaddings;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzTlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   var dragStyles = ({
     isDragging: isDragging2,
@@ -24537,25 +24528,25 @@ If there's a particular need for this, please submit a feature request at https:
     let defaultArrowStyles;
     let activeDragCursorStyles;
     if (isDragging2) {
-      defaultArrowStyles = /* @__PURE__ */ css("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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzTzBCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */");
+      defaultArrowStyles = /* @__PURE__ */ css("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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4TjBCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
     }
     if (isDragging2 && dragCursor) {
-      activeDragCursorStyles = /* @__PURE__ */ css("&:active{cursor:", dragCursor, ";}" + (false ? "" : ";label:activeDragCursorStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtUDhCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */");
+      activeDragCursorStyles = /* @__PURE__ */ css("&:active{cursor:", dragCursor, ";}" + (false ? "" : ";label:activeDragCursorStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyTzhCIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
     }
-    return /* @__PURE__ */ css(defaultArrowStyles, " ", activeDragCursorStyles, ";" + (false ? "" : ";label:dragStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwUFciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    return /* @__PURE__ */ css(defaultArrowStyles, " ", activeDragCursorStyles, ";" + (false ? "" : ";label:dragStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrUFciLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   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='email'],&[type='url']{direction:ltr;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtUStDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
+  })("&&&{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='email'],&[type='url']{direction:ltr;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyUCtDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
   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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwU3FFIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
+  })("&&&{", 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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrU3FFIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));
   var Label = (props) => /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(BaseLabel, {
     ...props,
     as: "label"
@@ -24570,7 +24561,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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErVDhDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */",
+    styles: "max-width:calc( 100% - 10px )/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1VDhDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */",
     toString: _EMOTION_STRINGIFIED_CSS_ERROR__4
   });
   var prefixSuffixWrapperStyles = ({
@@ -24587,19 +24578,19 @@ If there's a particular need for this, please submit a feature request at https:
     if (variant === "default") {
       return /* @__PURE__ */ css({
         [paddingProperty]: padding2
-      }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpVlMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+      }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5VVMiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
     }
     return /* @__PURE__ */ css({
       display: "flex",
       [paddingProperty]: padding2 - 4
-    }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1VlEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0J19fdW5zdGFibGUtbGFyZ2UnOiB7XG5cdFx0XHRoZWlnaHQ6IDQwLFxuXHRcdFx0bGluZUhlaWdodDogMSxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nTGVmdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */");
+    }, false ? "" : ";label:prefixSuffixWrapperStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErVVEiLCJmaWxlIjoiaW5wdXQtY29udHJvbC1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBTZXJpYWxpemVkU3R5bGVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHR5cGUgeyBDU1NQcm9wZXJ0aWVzLCBSZWFjdE5vZGUgfSBmcm9tICdyZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgV29yZFByZXNzQ29tcG9uZW50UHJvcHMgfSBmcm9tICcuLi8uLi9jb250ZXh0JztcbmltcG9ydCB7IEZsZXgsIEZsZXhJdGVtIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBiYXNlTGFiZWxUeXBvZ3JhcGh5LCBDT0xPUlMsIENPTkZJRywgcnRsIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHR5cGUgeyBMYWJlbFBvc2l0aW9uLCBTaXplLCBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbnR5cGUgQ29udGFpbmVyUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aGlkZUxhYmVsPzogYm9vbGVhbjtcblx0X191bnN0YWJsZUlucHV0V2lkdGg/OiBDU1NQcm9wZXJ0aWVzWyAnd2lkdGgnIF07XG5cdGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeCA9IHN0eWxlZC5zcGFuYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWZmaXggPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbnR5cGUgQmFja2Ryb3BQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpc0JvcmRlcmxlc3M/OiBib29sZWFuO1xufTtcblxuY29uc3QgYmFja2Ryb3BCb3JkZXJDb2xvciA9ICgge1xuXHRkaXNhYmxlZCxcblx0aXNCb3JkZXJsZXNzLFxufTogQmFja2Ryb3BQcm9wcyApOiBDU1NQcm9wZXJ0aWVzWyAnYm9yZGVyQ29sb3InIF0gPT4ge1xuXHRpZiAoIGlzQm9yZGVybGVzcyApIHtcblx0XHRyZXR1cm4gJ3RyYW5zcGFyZW50Jztcblx0fVxuXG5cdGlmICggZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuIENPTE9SUy51aS5ib3JkZXJEaXNhYmxlZDtcblx0fVxuXG5cdHJldHVybiBDT0xPUlMudWkuYm9yZGVyO1xufTtcblxuZXhwb3J0IGNvbnN0IEJhY2tkcm9wVUkgPSBzdHlsZWQuZGl2PCBCYWNrZHJvcFByb3BzID5gXG5cdCYmJiB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXItY29sb3I6ICR7IGJhY2tkcm9wQm9yZGVyQ29sb3IgfTtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0Ym9yZGVyLXdpZHRoOiAxcHg7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblxuXHRcdCR7IHJ0bCggeyBwYWRkaW5nTGVmdDogMiB9ICkgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZCggRmxleCApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRwYWRkaW5nLXRvcDogMDtcblxuXHQvLyBGb2N1cyB3aXRoaW4sIGV4Y2x1ZGluZyBjYXNlcyB3aGVyZSBhdXhpbGlhcnkgY29udHJvbHMgaW4gcHJlZml4IG9yIHN1ZmZpeCBoYXZlIGZvY3VzLlxuXHQmOmZvY3VzLXdpdGhpbjpub3QoIDpoYXMoIDppcyggJHsgUHJlZml4IH0sICR7IFN1ZmZpeCB9ICk6Zm9jdXMtd2l0aGluICkgKSB7XG5cdFx0JHsgQmFja2Ryb3BVSSB9IHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRib3gtc2hhZG93OiAkeyBDT05GSUcuY29udHJvbEJveFNoYWRvd0ZvY3VzIH07XG5cdFx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBjb250YWluZXJEaXNhYmxlZFN0eWxlcyA9ICggeyBkaXNhYmxlZCB9OiBDb250YWluZXJQcm9wcyApID0+IHtcblx0Y29uc3QgYmFja2dyb3VuZENvbG9yID0gZGlzYWJsZWRcblx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHQ6IENPTE9SUy51aS5iYWNrZ3JvdW5kO1xuXG5cdHJldHVybiBjc3MoIHsgYmFja2dyb3VuZENvbG9yIH0gKTtcbn07XG5cbmNvbnN0IGNvbnRhaW5lcldpZHRoU3R5bGVzID0gKCB7XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoLFxuXHRsYWJlbFBvc2l0aW9uLFxufTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGlmICggISBfX3Vuc3RhYmxlSW5wdXRXaWR0aCApIHtcblx0XHRyZXR1cm4gY3NzKCB7IHdpZHRoOiAnMTAwJScgfSApO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnc2lkZScgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0aWYgKCBsYWJlbFBvc2l0aW9uID09PSAnZWRnZScgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmxleDogYDAgMCAkeyBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9YCxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7IHdpZHRoOiBfX3Vuc3RhYmxlSW5wdXRXaWR0aCB9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmRpdjwgQ29udGFpbmVyUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleDogMTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCR7IGNvbnRhaW5lckRpc2FibGVkU3R5bGVzIH1cblx0JHsgY29udGFpbmVyV2lkdGhTdHlsZXMgfVxuYDtcblxudHlwZSBJbnB1dFByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGlucHV0U2l6ZT86IFNpemU7XG5cdGlzRHJhZ2dpbmc/OiBib29sZWFuO1xuXHRkcmFnQ3Vyc29yPzogQ1NTUHJvcGVydGllc1sgJ2N1cnNvcicgXTtcblx0cGFkZGluZ0lubGluZVN0YXJ0PzogQ1NTUHJvcGVydGllc1sgJ3BhZGRpbmdJbmxpbmVTdGFydCcgXTtcblx0cGFkZGluZ0lubGluZUVuZD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lRW5kJyBdO1xufTtcblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogSW5wdXRQcm9wcyApID0+IHtcblx0aWYgKCAhIGRpc2FibGVkICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogQ09MT1JTLnVpLnRleHREaXNhYmxlZCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGZvbnRTaXplU3R5bGVzID0gKCB7IGlucHV0U2l6ZTogc2l6ZSB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRkZWZhdWx0OiAnMTNweCcsXG5cdFx0c21hbGw6ICcxMXB4Jyxcblx0XHRjb21wYWN0OiAnMTNweCcsXG5cdH07XG5cblx0Y29uc3QgZm9udFNpemUgPSBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblx0Y29uc3QgZm9udFNpemVNb2JpbGUgPSAnMTZweCc7XG5cblx0aWYgKCAhIGZvbnRTaXplICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0Zm9udC1zaXplOiAkeyBmb250U2l6ZU1vYmlsZSB9O1xuXG5cdFx0QG1lZGlhICggbWluLXdpZHRoOiA2MDBweCApIHtcblx0XHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemUgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgZ2V0U2l6ZUNvbmZpZyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Ly8gUGFkZGluZ3MgbWF5IGJlIG92ZXJyaWRkZW4gYnkgdGhlIGN1c3RvbSBwYWRkaW5ncyBwcm9wcy5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDI0LFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHRcdHBhZGRpbmdSaWdodDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdH0sXG5cdH07XG5cblx0cmV0dXJuIHNpemVzWyBzaXplIGFzIFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggcHJvcHM6IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIGdldFNpemVDb25maWcoIHByb3BzICkgKTtcbn07XG5cbmNvbnN0IGN1c3RvbVBhZGRpbmdzID0gKCB7XG5cdHBhZGRpbmdJbmxpbmVTdGFydCxcblx0cGFkZGluZ0lubGluZUVuZCxcbn06IElucHV0UHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHsgcGFkZGluZ0lubGluZVN0YXJ0LCBwYWRkaW5nSW5saW5lRW5kIH0gKTtcbn07XG5cbmNvbnN0IGRyYWdTdHlsZXMgPSAoIHsgaXNEcmFnZ2luZywgZHJhZ0N1cnNvciB9OiBJbnB1dFByb3BzICkgPT4ge1xuXHRsZXQgZGVmYXVsdEFycm93U3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXHRsZXQgYWN0aXZlRHJhZ0N1cnNvclN0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblxuXHRpZiAoIGlzRHJhZ2dpbmcgKSB7XG5cdFx0ZGVmYXVsdEFycm93U3R5bGVzID0gY3NzYFxuXHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblxuXHRcdFx0Jjo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbixcblx0XHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdGlmICggaXNEcmFnZ2luZyAmJiBkcmFnQ3Vyc29yICkge1xuXHRcdGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgPSBjc3NgXG5cdFx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGRlZmF1bHRBcnJvd1N0eWxlcyB9XG5cdFx0JHsgYWN0aXZlRHJhZ0N1cnNvclN0eWxlcyB9XG5cdGA7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBJbnB1dCA9IHN0eWxlZC5pbnB1dDwgSW5wdXRQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRtYXJnaW46IDA7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCR7IGRyYWdTdHlsZXMgfVxuXHRcdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9XG5cdFx0JHsgc2l6ZVN0eWxlcyB9XG5cdFx0JHsgY3VzdG9tUGFkZGluZ3MgfVxuXG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCZbdHlwZT0nZW1haWwnXSxcblx0XHQmW3R5cGU9J3VybCddIHtcblx0XHRcdC8qIHJ0bDppZ25vcmUgKi9cblx0XHRcdGRpcmVjdGlvbjogbHRyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgQmFzZUxhYmVsID0gc3R5bGVkKCBUZXh0ICk8IHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb24gfSA+YFxuXHQmJiYge1xuXHRcdCR7IGJhc2VMYWJlbFR5cG9ncmFwaHkgfTtcblxuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBMYWJlbCA9IChcblx0cHJvcHM6IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzPFxuXHRcdHsgbGFiZWxQb3NpdGlvbj86IExhYmVsUG9zaXRpb247IGNoaWxkcmVuOiBSZWFjdE5vZGUgfSxcblx0XHQnbGFiZWwnLFxuXHRcdGZhbHNlXG5cdD5cbikgPT4gPEJhc2VMYWJlbCB7IC4uLnByb3BzIH0gYXM9XCJsYWJlbFwiIC8+O1xuXG5leHBvcnQgY29uc3QgTGFiZWxXcmFwcGVyID0gc3R5bGVkKCBGbGV4SXRlbSApYFxuXHRtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSAxMHB4ICk7XG5gO1xuXG5jb25zdCBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzID0gKCB7XG5cdHZhcmlhbnQgPSAnZGVmYXVsdCcsXG5cdHNpemUsXG5cdGlzUHJlZml4LFxufTogUHJlZml4U3VmZml4V3JhcHBlclByb3BzICYgeyBpc1ByZWZpeD86IGJvb2xlYW4gfSApID0+IHtcblx0Y29uc3QgeyBwYWRkaW5nTGVmdDogcGFkZGluZyB9ID0gZ2V0U2l6ZUNvbmZpZygge1xuXHRcdGlucHV0U2l6ZTogc2l6ZSxcblx0fSApO1xuXG5cdGNvbnN0IHBhZGRpbmdQcm9wZXJ0eSA9IGlzUHJlZml4XG5cdFx0PyAncGFkZGluZ0lubGluZVN0YXJ0J1xuXHRcdDogJ3BhZGRpbmdJbmxpbmVFbmQnO1xuXG5cdGlmICggdmFyaWFudCA9PT0gJ2RlZmF1bHQnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcsXG5cdFx0fSApO1xuXHR9XG5cblx0Ly8gSWYgdmFyaWFudCBpcyAnaWNvbicgb3IgJ2NvbnRyb2wnXG5cdHJldHVybiBjc3MoIHtcblx0XHRkaXNwbGF5OiAnZmxleCcsXG5cdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyAtIDQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXhTdWZmaXhXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0JHsgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyB9XG5gO1xuIl19 */");
   };
   var PrefixSuffixWrapper = /* @__PURE__ */ createStyled("div", false ? {
     target: "em5sgkm0"
   } : {
     target: "em5sgkm0",
     label: "PrefixSuffixWrapper"
-  })(prefixSuffixWrapperStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2VjZDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdGxpbmVIZWlnaHQ6IDEsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ0xlZnQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCBwcm9wczogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggZ2V0U2l6ZUNvbmZpZyggcHJvcHMgKSApO1xufTtcblxuY29uc3QgY3VzdG9tUGFkZGluZ3MgPSAoIHtcblx0cGFkZGluZ0lubGluZVN0YXJ0LFxuXHRwYWRkaW5nSW5saW5lRW5kLFxufTogSW5wdXRQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcyggeyBwYWRkaW5nSW5saW5lU3RhcnQsIHBhZGRpbmdJbmxpbmVFbmQgfSApO1xufTtcblxuY29uc3QgZHJhZ1N0eWxlcyA9ICggeyBpc0RyYWdnaW5nLCBkcmFnQ3Vyc29yIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGxldCBkZWZhdWx0QXJyb3dTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cdGxldCBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzOiBTZXJpYWxpemVkU3R5bGVzIHwgdW5kZWZpbmVkO1xuXG5cdGlmICggaXNEcmFnZ2luZyApIHtcblx0XHRkZWZhdWx0QXJyb3dTdHlsZXMgPSBjc3NgXG5cdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdFx0Jjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0XHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0aWYgKCBpc0RyYWdnaW5nICYmIGRyYWdDdXJzb3IgKSB7XG5cdFx0YWN0aXZlRHJhZ0N1cnNvclN0eWxlcyA9IGNzc2Bcblx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiAkeyBkcmFnQ3Vyc29yIH07XG5cdFx0XHR9XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiBjc3NgXG5cdFx0JHsgZGVmYXVsdEFycm93U3R5bGVzIH1cblx0XHQkeyBhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzIH1cblx0YDtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IElucHV0ID0gc3R5bGVkLmlucHV0PCBJbnB1dFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdG1hcmdpbjogMDtcblx0XHRvdXRsaW5lOiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JHsgZHJhZ1N0eWxlcyB9XG5cdFx0JHsgZGlzYWJsZWRTdHlsZXMgfVxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH1cblx0XHQkeyBzaXplU3R5bGVzIH1cblx0XHQkeyBjdXN0b21QYWRkaW5ncyB9XG5cblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblxuXHRcdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jlt0eXBlPSdlbWFpbCddLFxuXHRcdCZbdHlwZT0ndXJsJ10ge1xuXHRcdFx0LyogcnRsOmlnbm9yZSAqL1xuXHRcdFx0ZGlyZWN0aW9uOiBsdHI7XG5cdFx0fVxuXHR9XG5gO1xuXG5jb25zdCBCYXNlTGFiZWwgPSBzdHlsZWQoIFRleHQgKTwgeyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbiB9ID5gXG5cdCYmJiB7XG5cdFx0JHsgYmFzZUxhYmVsVHlwb2dyYXBoeSB9O1xuXG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IExhYmVsID0gKFxuXHRwcm9wczogV29yZFByZXNzQ29tcG9uZW50UHJvcHM8XG5cdFx0eyBsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjsgY2hpbGRyZW46IFJlYWN0Tm9kZSB9LFxuXHRcdCdsYWJlbCcsXG5cdFx0ZmFsc2Vcblx0PlxuKSA9PiA8QmFzZUxhYmVsIHsgLi4ucHJvcHMgfSBhcz1cImxhYmVsXCIgLz47XG5cbmV4cG9ydCBjb25zdCBMYWJlbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXhJdGVtIClgXG5cdG1heC13aWR0aDogY2FsYyggMTAwJSAtIDEwcHggKTtcbmA7XG5cbmNvbnN0IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgPSAoIHtcblx0dmFyaWFudCA9ICdkZWZhdWx0Jyxcblx0c2l6ZSxcblx0aXNQcmVmaXgsXG59OiBQcmVmaXhTdWZmaXhXcmFwcGVyUHJvcHMgJiB7IGlzUHJlZml4PzogYm9vbGVhbiB9ICkgPT4ge1xuXHRjb25zdCB7IHBhZGRpbmdMZWZ0OiBwYWRkaW5nIH0gPSBnZXRTaXplQ29uZmlnKCB7XG5cdFx0aW5wdXRTaXplOiBzaXplLFxuXHR9ICk7XG5cblx0Y29uc3QgcGFkZGluZ1Byb3BlcnR5ID0gaXNQcmVmaXhcblx0XHQ/ICdwYWRkaW5nSW5saW5lU3RhcnQnXG5cdFx0OiAncGFkZGluZ0lubGluZUVuZCc7XG5cblx0aWYgKCB2YXJpYW50ID09PSAnZGVmYXVsdCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0WyBwYWRkaW5nUHJvcGVydHkgXTogcGFkZGluZyxcblx0XHR9ICk7XG5cdH1cblxuXHQvLyBJZiB2YXJpYW50IGlzICdpY29uJyBvciAnY29udHJvbCdcblx0cmV0dXJuIGNzcygge1xuXHRcdGRpc3BsYXk6ICdmbGV4Jyxcblx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nIC0gNCxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IFByZWZpeFN1ZmZpeFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBwcmVmaXhTdWZmaXhXcmFwcGVyU3R5bGVzIH1cbmA7XG4iXX0= */"));
+  })(prefixSuffixWrapperStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxVjZDIiwiZmlsZSI6ImlucHV0LWNvbnRyb2wtc3R5bGVzLnRzeCIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB0eXBlIHsgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB0eXBlIHsgQ1NTUHJvcGVydGllcywgUmVhY3ROb2RlIH0gZnJvbSAncmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgdHlwZSB7IFdvcmRQcmVzc0NvbXBvbmVudFByb3BzIH0gZnJvbSAnLi4vLi4vY29udGV4dCc7XG5pbXBvcnQgeyBGbGV4LCBGbGV4SXRlbSB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgYmFzZUxhYmVsVHlwb2dyYXBoeSwgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgTGFiZWxQb3NpdGlvbiwgU2l6ZSwgUHJlZml4U3VmZml4V3JhcHBlclByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG50eXBlIENvbnRhaW5lclByb3BzID0ge1xuXHRkaXNhYmxlZD86IGJvb2xlYW47XG5cdGhpZGVMYWJlbD86IGJvb2xlYW47XG5cdF9fdW5zdGFibGVJbnB1dFdpZHRoPzogQ1NTUHJvcGVydGllc1sgJ3dpZHRoJyBdO1xuXHRsYWJlbFBvc2l0aW9uPzogTGFiZWxQb3NpdGlvbjtcbn07XG5cbmV4cG9ydCBjb25zdCBQcmVmaXggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5gO1xuXG5leHBvcnQgY29uc3QgU3VmZml4ID0gc3R5bGVkLnNwYW5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGZsZXg7XG5gO1xuXG50eXBlIEJhY2tkcm9wUHJvcHMgPSB7XG5cdGRpc2FibGVkPzogYm9vbGVhbjtcblx0aXNCb3JkZXJsZXNzPzogYm9vbGVhbjtcbn07XG5cbmNvbnN0IGJhY2tkcm9wQm9yZGVyQ29sb3IgPSAoIHtcblx0ZGlzYWJsZWQsXG5cdGlzQm9yZGVybGVzcyxcbn06IEJhY2tkcm9wUHJvcHMgKTogQ1NTUHJvcGVydGllc1sgJ2JvcmRlckNvbG9yJyBdID0+IHtcblx0aWYgKCBpc0JvcmRlcmxlc3MgKSB7XG5cdFx0cmV0dXJuICd0cmFuc3BhcmVudCc7XG5cdH1cblxuXHRpZiAoIGRpc2FibGVkICkge1xuXHRcdHJldHVybiBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQ7XG5cdH1cblxuXHRyZXR1cm4gQ09MT1JTLnVpLmJvcmRlcjtcbn07XG5cbmV4cG9ydCBjb25zdCBCYWNrZHJvcFVJID0gc3R5bGVkLmRpdjwgQmFja2Ryb3BQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBiYWNrZHJvcEJvcmRlckNvbG9yIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cblx0XHQkeyBydGwoIHsgcGFkZGluZ0xlZnQ6IDIgfSApIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQoIEZsZXggKWBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0cGFkZGluZy10b3A6IDA7XG5cblx0Ly8gRm9jdXMgd2l0aGluLCBleGNsdWRpbmcgY2FzZXMgd2hlcmUgYXV4aWxpYXJ5IGNvbnRyb2xzIGluIHByZWZpeCBvciBzdWZmaXggaGF2ZSBmb2N1cy5cblx0Jjpmb2N1cy13aXRoaW46bm90KCA6aGFzKCA6aXMoICR7IFByZWZpeCB9LCAkeyBTdWZmaXggfSApOmZvY3VzLXdpdGhpbiApICkge1xuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6ICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuXHRcdFx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgY29udGFpbmVyRGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogQ29udGFpbmVyUHJvcHMgKSA9PiB7XG5cdGNvbnN0IGJhY2tncm91bmRDb2xvciA9IGRpc2FibGVkXG5cdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0OiBDT0xPUlMudWkuYmFja2dyb3VuZDtcblxuXHRyZXR1cm4gY3NzKCB7IGJhY2tncm91bmRDb2xvciB9ICk7XG59O1xuXG5jb25zdCBjb250YWluZXJXaWR0aFN0eWxlcyA9ICgge1xuXHRfX3Vuc3RhYmxlSW5wdXRXaWR0aCxcblx0bGFiZWxQb3NpdGlvbixcbn06IENvbnRhaW5lclByb3BzICkgPT4ge1xuXHRpZiAoICEgX191bnN0YWJsZUlucHV0V2lkdGggKSB7XG5cdFx0cmV0dXJuIGNzcyggeyB3aWR0aDogJzEwMCUnIH0gKTtcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ3NpZGUnICkge1xuXHRcdHJldHVybiAnJztcblx0fVxuXG5cdGlmICggbGFiZWxQb3NpdGlvbiA9PT0gJ2VkZ2UnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZsZXg6IGAwIDAgJHsgX191bnN0YWJsZUlucHV0V2lkdGggfWAsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuIGNzcyggeyB3aWR0aDogX191bnN0YWJsZUlucHV0V2lkdGggfSApO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5kaXY8IENvbnRhaW5lclByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyBjb250YWluZXJEaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGNvbnRhaW5lcldpZHRoU3R5bGVzIH1cbmA7XG5cbnR5cGUgSW5wdXRQcm9wcyA9IHtcblx0ZGlzYWJsZWQ/OiBib29sZWFuO1xuXHRpbnB1dFNpemU/OiBTaXplO1xuXHRpc0RyYWdnaW5nPzogYm9vbGVhbjtcblx0ZHJhZ0N1cnNvcj86IENTU1Byb3BlcnRpZXNbICdjdXJzb3InIF07XG5cdHBhZGRpbmdJbmxpbmVTdGFydD86IENTU1Byb3BlcnRpZXNbICdwYWRkaW5nSW5saW5lU3RhcnQnIF07XG5cdHBhZGRpbmdJbmxpbmVFbmQ/OiBDU1NQcm9wZXJ0aWVzWyAncGFkZGluZ0lubGluZUVuZCcgXTtcbn07XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzKCB7XG5cdFx0Y29sb3I6IENPTE9SUy51aS50ZXh0RGlzYWJsZWQsXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBmb250U2l6ZVN0eWxlcyA9ICggeyBpbnB1dFNpemU6IHNpemUgfTogSW5wdXRQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDogJzEzcHgnLFxuXHRcdHNtYWxsOiAnMTFweCcsXG5cdFx0Y29tcGFjdDogJzEzcHgnLFxuXHR9O1xuXG5cdGNvbnN0IGZvbnRTaXplID0gc2l6ZXNbIHNpemUgYXMgU2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG5cdGNvbnN0IGZvbnRTaXplTW9iaWxlID0gJzE2cHgnO1xuXG5cdGlmICggISBmb250U2l6ZSApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udFNpemVNb2JpbGUgfTtcblxuXHRcdEBtZWRpYSAoIG1pbi13aWR0aDogNjAwcHggKSB7XG5cdFx0XHRmb250LXNpemU6ICR7IGZvbnRTaXplIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IGdldFNpemVDb25maWcgPSAoIHsgaW5wdXRTaXplOiBzaXplIH06IElucHV0UHJvcHMgKSA9PiB7XG5cdC8vIFBhZGRpbmdzIG1heSBiZSBvdmVycmlkZGVuIGJ5IHRoZSBjdXN0b20gcGFkZGluZ3MgcHJvcHMuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiA0MCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdFx0cGFkZGluZ1JpZ2h0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdGhlaWdodDogMjQsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRsaW5lSGVpZ2h0OiAxLFxuXHRcdFx0bWluSGVpZ2h0OiAzMixcblx0XHRcdHBhZGRpbmdMZWZ0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0XHRwYWRkaW5nUmlnaHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBhcyBTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcbn07XG5cbmNvbnN0IHNpemVTdHlsZXMgPSAoIHByb3BzOiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCBnZXRTaXplQ29uZmlnKCBwcm9wcyApICk7XG59O1xuXG5jb25zdCBjdXN0b21QYWRkaW5ncyA9ICgge1xuXHRwYWRkaW5nSW5saW5lU3RhcnQsXG5cdHBhZGRpbmdJbmxpbmVFbmQsXG59OiBJbnB1dFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7IHBhZGRpbmdJbmxpbmVTdGFydCwgcGFkZGluZ0lubGluZUVuZCB9ICk7XG59O1xuXG5jb25zdCBkcmFnU3R5bGVzID0gKCB7IGlzRHJhZ2dpbmcsIGRyYWdDdXJzb3IgfTogSW5wdXRQcm9wcyApID0+IHtcblx0bGV0IGRlZmF1bHRBcnJvd1N0eWxlczogU2VyaWFsaXplZFN0eWxlcyB8IHVuZGVmaW5lZDtcblx0bGV0IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXM6IFNlcmlhbGl6ZWRTdHlsZXMgfCB1bmRlZmluZWQ7XG5cblx0aWYgKCBpc0RyYWdnaW5nICkge1xuXHRcdGRlZmF1bHRBcnJvd1N0eWxlcyA9IGNzc2Bcblx0XHRcdGN1cnNvcjogJHsgZHJhZ0N1cnNvciB9O1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0XHRcdCY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG5cdFx0XHQmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcblx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdGA7XG5cdH1cblxuXHRpZiAoIGlzRHJhZ2dpbmcgJiYgZHJhZ0N1cnNvciApIHtcblx0XHRhY3RpdmVEcmFnQ3Vyc29yU3R5bGVzID0gY3NzYFxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjdXJzb3I6ICR7IGRyYWdDdXJzb3IgfTtcblx0XHRcdH1cblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBkZWZhdWx0QXJyb3dTdHlsZXMgfVxuXHRcdCR7IGFjdGl2ZURyYWdDdXJzb3JTdHlsZXMgfVxuXHRgO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgSW5wdXQgPSBzdHlsZWQuaW5wdXQ8IElucHV0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQkeyBkcmFnU3R5bGVzIH1cblx0XHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfVxuXHRcdCR7IHNpemVTdHlsZXMgfVxuXHRcdCR7IGN1c3RvbVBhZGRpbmdzIH1cblxuXHRcdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmW3R5cGU9J2VtYWlsJ10sXG5cdFx0Jlt0eXBlPSd1cmwnXSB7XG5cdFx0XHQvKiBydGw6aWdub3JlICovXG5cdFx0XHRkaXJlY3Rpb246IGx0cjtcblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IEJhc2VMYWJlbCA9IHN0eWxlZCggVGV4dCApPCB7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uIH0gPmBcblx0JiYmIHtcblx0XHQkeyBiYXNlTGFiZWxUeXBvZ3JhcGh5IH07XG5cblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTGFiZWwgPSAoXG5cdHByb3BzOiBXb3JkUHJlc3NDb21wb25lbnRQcm9wczxcblx0XHR7IGxhYmVsUG9zaXRpb24/OiBMYWJlbFBvc2l0aW9uOyBjaGlsZHJlbjogUmVhY3ROb2RlIH0sXG5cdFx0J2xhYmVsJyxcblx0XHRmYWxzZVxuXHQ+XG4pID0+IDxCYXNlTGFiZWwgeyAuLi5wcm9wcyB9IGFzPVwibGFiZWxcIiAvPjtcblxuZXhwb3J0IGNvbnN0IExhYmVsV3JhcHBlciA9IHN0eWxlZCggRmxleEl0ZW0gKWBcblx0bWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCApO1xuYDtcblxuY29uc3QgcHJlZml4U3VmZml4V3JhcHBlclN0eWxlcyA9ICgge1xuXHR2YXJpYW50ID0gJ2RlZmF1bHQnLFxuXHRzaXplLFxuXHRpc1ByZWZpeCxcbn06IFByZWZpeFN1ZmZpeFdyYXBwZXJQcm9wcyAmIHsgaXNQcmVmaXg/OiBib29sZWFuIH0gKSA9PiB7XG5cdGNvbnN0IHsgcGFkZGluZ0xlZnQ6IHBhZGRpbmcgfSA9IGdldFNpemVDb25maWcoIHtcblx0XHRpbnB1dFNpemU6IHNpemUsXG5cdH0gKTtcblxuXHRjb25zdCBwYWRkaW5nUHJvcGVydHkgPSBpc1ByZWZpeFxuXHRcdD8gJ3BhZGRpbmdJbmxpbmVTdGFydCdcblx0XHQ6ICdwYWRkaW5nSW5saW5lRW5kJztcblxuXHRpZiAoIHZhcmlhbnQgPT09ICdkZWZhdWx0JyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRbIHBhZGRpbmdQcm9wZXJ0eSBdOiBwYWRkaW5nLFxuXHRcdH0gKTtcblx0fVxuXG5cdC8vIElmIHZhcmlhbnQgaXMgJ2ljb24nIG9yICdjb250cm9sJ1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0ZGlzcGxheTogJ2ZsZXgnLFxuXHRcdFsgcGFkZGluZ1Byb3BlcnR5IF06IHBhZGRpbmcgLSA0LFxuXHR9ICk7XG59O1xuXG5leHBvcnQgY29uc3QgUHJlZml4U3VmZml4V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHByZWZpeFN1ZmZpeFdyYXBwZXJTdHlsZXMgfVxuYDtcbiJdfQ== */"));

   // packages/components/build-module/input-control/backdrop.mjs
   var import_jsx_runtime87 = __toESM(require_jsx_runtime(), 1);
@@ -26658,7 +26649,6 @@ This message will only show in development mode. It won't appear in production.
       // Prevent passing legacy props to internal components.
       __next40pxDefaultSize: _next40pxDefaultSize,
       __next36pxDefaultSize: _next36pxDefaultSize,
-      __shouldNotWarnDeprecated36pxSize: _shouldNotWarnDeprecated36pxSize,
       __unstableStateReducer: stateReducer = (state) => state,
       __unstableInputWidth,
       className: className2,
@@ -29690,27 +29680,6 @@ This message will only show in development mode. It won't appear in production.
   var import_element62 = __toESM(require_element(), 1);
   var import_compose25 = __toESM(require_compose(), 1);

-  // packages/components/build-module/toggle-group-control/toggle-group-control/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__8() {
-    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 block2 = false ? {
-    name: "7whenc",
-    styles: "display:flex;width:100%"
-  } : {
-    name: "2dfrl8-block",
-    styles: "display:flex;width:100%;label:block;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXd0IiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT05GSUcsIENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgVG9nZ2xlR3JvdXBDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbmV4cG9ydCBjb25zdCBibG9jayA9IGNzc2Bcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgdG9nZ2xlR3JvdXBDb250cm9sID0gKCB7XG5cdGlzQmxvY2ssXG5cdGlzRGVzZWxlY3RhYmxlLFxufTogUGljazwgVG9nZ2xlR3JvdXBDb250cm9sUHJvcHMsICdpc0Jsb2NrJyB8ICdpc0Rlc2VsZWN0YWJsZScgPiApID0+IGNzc2Bcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRtaW4td2lkdGg6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyAhIGlzRGVzZWxlY3RhYmxlICYmIGVuY2xvc2luZ0JvcmRlcnMoIGlzQmxvY2sgKSB9XG5cdCR7IGlzQmxvY2sgJiYgYmxvY2sgfVxuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdCZbZGF0YS1pbmRpY2F0b3ItYW5pbWF0ZWRdOjpiZWZvcmUge1xuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBib3JkZXItcmFkaXVzO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF0gfTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblxuXHRcdC8vIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlIHdpbGwgc2hvdyB0aGlzIG91dGxpbmUsIGJ1dCBub3QgdGhlIGJveC1zaGFkb3cuXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdFx0dG9wOiAtMXB4O1xuXHRcdGxlZnQ6IC0ycHg7XG5cdFx0d2lkdGg6IGNhbGMoIGNhbGMoIHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApICogMXB4ICkgKyAycHggKTtcblx0XHRoZWlnaHQ6IGNhbGMoIGNhbGMoIHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAqIDFweCApICsgMnB4ICk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtbGVmdCwgMCApICogMXB4ICkgKTtcblx0XHQvKiBIaWRlIHdoZW4gZGltZW5zaW9ucyBhcmUgdW5zZXQgKDApICovXG5cdFx0b3BhY2l0eTogbWluKFxuXHRcdFx0MSxcblx0XHRcdG1heCggMCwgdmFyKCAtLXNlbGVjdGVkLXdpZHRoLCAwICksIHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSApXG5cdFx0KTtcblx0fVxuYDtcblxuY29uc3QgZW5jbG9zaW5nQm9yZGVycyA9ICggaXNCbG9jazogVG9nZ2xlR3JvdXBDb250cm9sUHJvcHNbICdpc0Jsb2NrJyBdICkgPT4ge1xuXHRjb25zdCBlbmNsb3NpbmdCb3JkZXIgPSBjc3NgXG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMuZ3JheVsgMzAwIF0gfTtcblx0YDtcblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGlzQmxvY2sgJiYgZW5jbG9zaW5nQm9yZGVyIH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMuZ3JheVsgNDAwIF0gfTtcblx0XHR9XG5cblx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3V0bGluZTogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudWkuYm9yZGVyRm9jdXMgfTtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAxcHg7XG5cdFx0fVxuXHRgO1xufTtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__8
-  };
-  var toggleGroupControl = ({
-    isBlock,
-    isDeselectable
-  }) => /* @__PURE__ */ css("background:", COLORS.ui.background, ";border:1px solid transparent;border-radius:", config_values_default.radiusSmall, ";display:inline-flex;height:40px;min-width:0;position:relative;", !isDeselectable && enclosingBorders(isBlock), " ", isBlock && block2, "@media not ( prefers-reduced-motion ){&[data-indicator-animated]::before{transition-property:transform,border-radius;transition-duration:0.2s;transition-timing-function:ease-out;}}&::before{content:'';position:absolute;pointer-events:none;background:", COLORS.theme.gray[100], ";border:1px solid ", COLORS.theme.gray[700], ";outline:2px solid transparent;outline-offset:-3px;border-radius:", config_values_default.radiusSmall, ";top:-1px;left:-2px;width:calc( calc( var( --selected-width, 0 ) * 1px ) + 2px );height:calc( calc( var( --selected-height, 0 ) * 1px ) + 2px );transform:translateX( calc( var( --selected-left, 0 ) * 1px ) );opacity:min(\n			1,\n			max( 0, var( --selected-width, 0 ), var( --selected-height, 0 ) )\n		);}" + (false ? "" : ";label:toggleGroupControl;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtQnlFIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG5leHBvcnQgY29uc3QgYmxvY2sgPSBjc3NgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IHRvZ2dsZUdyb3VwQ29udHJvbCA9ICgge1xuXHRpc0Jsb2NrLFxuXHRpc0Rlc2VsZWN0YWJsZSxcbn06IFBpY2s8IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLCAnaXNCbG9jaycgfCAnaXNEZXNlbGVjdGFibGUnID4gKSA9PiBjc3NgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGhlaWdodDogNDBweDtcblx0bWluLXdpZHRoOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JHsgISBpc0Rlc2VsZWN0YWJsZSAmJiBlbmNsb3NpbmdCb3JkZXJzKCBpc0Jsb2NrICkgfVxuXHQkeyBpc0Jsb2NrICYmIGJsb2NrIH1cblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHQmW2RhdGEtaW5kaWNhdG9yLWFuaW1hdGVkXTo6YmVmb3JlIHtcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYm9yZGVyLXJhZGl1cztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDEwMCBdIH07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdIH07XG5cblx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTNweDtcblxuXHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRcdHRvcDogLTFweDtcblx0XHRsZWZ0OiAtMnB4O1xuXHRcdHdpZHRoOiBjYWxjKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtd2lkdGgsIDAgKSAqIDFweCApICsgMnB4ICk7XG5cdFx0aGVpZ2h0OiBjYWxjKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgKiAxcHggKSArIDJweCApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggY2FsYyggdmFyKCAtLXNlbGVjdGVkLWxlZnQsIDAgKSAqIDFweCApICk7XG5cdFx0LyogSGlkZSB3aGVuIGRpbWVuc2lvbnMgYXJlIHVuc2V0ICgwKSAqL1xuXHRcdG9wYWNpdHk6IG1pbihcblx0XHRcdDEsXG5cdFx0XHRtYXgoIDAsIHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApLCB2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgKVxuXHRcdCk7XG5cdH1cbmA7XG5cbmNvbnN0IGVuY2xvc2luZ0JvcmRlcnMgPSAoIGlzQmxvY2s6IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzWyAnaXNCbG9jaycgXSApID0+IHtcblx0Y29uc3QgZW5jbG9zaW5nQm9yZGVyID0gY3NzYFxuXHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLmdyYXlbIDMwMCBdIH07XG5cdGA7XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBpc0Jsb2NrICYmIGVuY2xvc2luZ0JvcmRlciB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLmdyYXlbIDQwMCBdIH07XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMXB4O1xuXHRcdH1cblx0YDtcbn07XG4iXX0= */");
-  var enclosingBorders = (isBlock) => {
-    const enclosingBorder = /* @__PURE__ */ css("border-color:", COLORS.gray[300], ";" + (false ? "" : ";label:enclosingBorder;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpRTRCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuXG5leHBvcnQgY29uc3QgYmxvY2sgPSBjc3NgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IHRvZ2dsZUdyb3VwQ29udHJvbCA9ICgge1xuXHRpc0Jsb2NrLFxuXHRpc0Rlc2VsZWN0YWJsZSxcbn06IFBpY2s8IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLCAnaXNCbG9jaycgfCAnaXNEZXNlbGVjdGFibGUnID4gKSA9PiBjc3NgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGhlaWdodDogNDBweDtcblx0bWluLXdpZHRoOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JHsgISBpc0Rlc2VsZWN0YWJsZSAmJiBlbmNsb3NpbmdCb3JkZXJzKCBpc0Jsb2NrICkgfVxuXHQkeyBpc0Jsb2NrICYmIGJsb2NrIH1cblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHQmW2RhdGEtaW5kaWNhdG9yLWFuaW1hdGVkXTo6YmVmb3JlIHtcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYm9yZGVyLXJhZGl1cztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDEwMCBdIH07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdIH07XG5cblx0XHQvLyBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSB3aWxsIHNob3cgdGhpcyBvdXRsaW5lLCBidXQgbm90IHRoZSBib3gtc2hhZG93LlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTNweDtcblxuXHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRcdHRvcDogLTFweDtcblx0XHRsZWZ0OiAtMnB4O1xuXHRcdHdpZHRoOiBjYWxjKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtd2lkdGgsIDAgKSAqIDFweCApICsgMnB4ICk7XG5cdFx0aGVpZ2h0OiBjYWxjKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgKiAxcHggKSArIDJweCApO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggY2FsYyggdmFyKCAtLXNlbGVjdGVkLWxlZnQsIDAgKSAqIDFweCApICk7XG5cdFx0LyogSGlkZSB3aGVuIGRpbWVuc2lvbnMgYXJlIHVuc2V0ICgwKSAqL1xuXHRcdG9wYWNpdHk6IG1pbihcblx0XHRcdDEsXG5cdFx0XHRtYXgoIDAsIHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApLCB2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgKVxuXHRcdCk7XG5cdH1cbmA7XG5cbmNvbnN0IGVuY2xvc2luZ0JvcmRlcnMgPSAoIGlzQmxvY2s6IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzWyAnaXNCbG9jaycgXSApID0+IHtcblx0Y29uc3QgZW5jbG9zaW5nQm9yZGVyID0gY3NzYFxuXHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLmdyYXlbIDMwMCBdIH07XG5cdGA7XG5cblx0cmV0dXJuIGNzc2Bcblx0XHQkeyBpc0Jsb2NrICYmIGVuY2xvc2luZ0JvcmRlciB9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLmdyYXlbIDQwMCBdIH07XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cy13aXRoaW4ge1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMXB4O1xuXHRcdH1cblx0YDtcbn07XG4iXX0= */");
-    return /* @__PURE__ */ css(isBlock && enclosingBorder, " &:hover{border-color:", COLORS.gray[400], ";}&:focus-within{z-index:1;outline:", config_values_default.borderWidthFocus, " solid ", COLORS.ui.borderFocus, ";outline-offset:1px;}" + (false ? "" : ";label:enclosingBorders;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRVciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT05GSUcsIENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgVG9nZ2xlR3JvdXBDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5cbmV4cG9ydCBjb25zdCBibG9jayA9IGNzc2Bcblx0ZGlzcGxheTogZmxleDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgdG9nZ2xlR3JvdXBDb250cm9sID0gKCB7XG5cdGlzQmxvY2ssXG5cdGlzRGVzZWxlY3RhYmxlLFxufTogUGljazwgVG9nZ2xlR3JvdXBDb250cm9sUHJvcHMsICdpc0Jsb2NrJyB8ICdpc0Rlc2VsZWN0YWJsZScgPiApID0+IGNzc2Bcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRtaW4td2lkdGg6IDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQkeyAhIGlzRGVzZWxlY3RhYmxlICYmIGVuY2xvc2luZ0JvcmRlcnMoIGlzQmxvY2sgKSB9XG5cdCR7IGlzQmxvY2sgJiYgYmxvY2sgfVxuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdCZbZGF0YS1pbmRpY2F0b3ItYW5pbWF0ZWRdOjpiZWZvcmUge1xuXHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBib3JkZXItcmFkaXVzO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR9XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF0gfTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblxuXHRcdC8vIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlIHdpbGwgc2hvdyB0aGlzIG91dGxpbmUsIGJ1dCBub3QgdGhlIGJveC1zaGFkb3cuXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAtM3B4O1xuXG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdFx0dG9wOiAtMXB4O1xuXHRcdGxlZnQ6IC0ycHg7XG5cdFx0d2lkdGg6IGNhbGMoIGNhbGMoIHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApICogMXB4ICkgKyAycHggKTtcblx0XHRoZWlnaHQ6IGNhbGMoIGNhbGMoIHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAqIDFweCApICsgMnB4ICk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtbGVmdCwgMCApICogMXB4ICkgKTtcblx0XHQvKiBIaWRlIHdoZW4gZGltZW5zaW9ucyBhcmUgdW5zZXQgKDApICovXG5cdFx0b3BhY2l0eTogbWluKFxuXHRcdFx0MSxcblx0XHRcdG1heCggMCwgdmFyKCAtLXNlbGVjdGVkLXdpZHRoLCAwICksIHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSApXG5cdFx0KTtcblx0fVxuYDtcblxuY29uc3QgZW5jbG9zaW5nQm9yZGVycyA9ICggaXNCbG9jazogVG9nZ2xlR3JvdXBDb250cm9sUHJvcHNbICdpc0Jsb2NrJyBdICkgPT4ge1xuXHRjb25zdCBlbmNsb3NpbmdCb3JkZXIgPSBjc3NgXG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMuZ3JheVsgMzAwIF0gfTtcblx0YDtcblxuXHRyZXR1cm4gY3NzYFxuXHRcdCR7IGlzQmxvY2sgJiYgZW5jbG9zaW5nQm9yZGVyIH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMuZ3JheVsgNDAwIF0gfTtcblx0XHR9XG5cblx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3V0bGluZTogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudWkuYm9yZGVyRm9jdXMgfTtcblx0XHRcdG91dGxpbmUtb2Zmc2V0OiAxcHg7XG5cdFx0fVxuXHRgO1xufTtcbiJdfQ== */");
-  };
-
   // packages/components/build-module/toggle-group-control/toggle-group-control/as-radio-group.mjs
   var import_compose20 = __toESM(require_compose(), 1);
   var import_element57 = __toESM(require_element(), 1);
@@ -29990,13 +29959,91 @@ This message will only show in development mode. It won't appear in production.

   // packages/components/build-module/toggle-group-control/toggle-group-control/component.mjs
   var import_jsx_runtime116 = __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, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE9}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE9) === hash2) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle9(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash9(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE9, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument9(targetDocument) {
+    const runtime = getRuntime9();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle9(targetDocument, hash2, css3);
+    }
+    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(hash2, css3) {
+    const runtime = getRuntime9();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle9(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle8("ac15433bd4", '.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)}._1344586004ce6119__has-border{border-color:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb))}.aa98fad5b5d333be__has-enclosing-borders:hover{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.aa98fad5b5d333be__has-enclosing-borders:focus-within{--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);outline-color:var(--wp-components-color-accent,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 style_module_default8 = { "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 UnconnectedToggleGroupControl(props, forwardedRef) {
     const {
       // Prevent passing legacy props to internal component.
       __nextHasNoMarginBottom: _2,
       size: _size,
       __next40pxDefaultSize: _next40pxDefaultSize,
-      __shouldNotWarnDeprecated36pxSize: _shouldNotWarnDeprecated36pxSize,
       className: className2,
       isAdaptiveWidth = false,
       isBlock = false,
@@ -30029,11 +30076,11 @@ This message will only show in development mode. It won't appear in production.
       transitionEndFilter: (event) => event.pseudoElement === "::before",
       roundRect: false
     });
-    const cx2 = useCx();
-    const classes = (0, import_element62.useMemo)(() => cx2(toggleGroupControl({
-      isBlock,
-      isDeselectable
-    }), className2), [className2, cx2, isBlock, isDeselectable]);
+    const classes = clsx_default(style_module_default8["toggle-group-control"], {
+      [style_module_default8["is-block"]]: isBlock,
+      [style_module_default8["has-border"]]: isBlock && !isDeselectable,
+      [style_module_default8["has-enclosing-borders"]]: !isDeselectable
+    }, className2);
     const MainControl = isDeselectable ? ToggleGroupControlAsButtonGroup : ToggleGroupControlAsRadioGroup;
     return /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(base_control_default, {
       ...baseControlProps,
@@ -30060,67 +30107,86 @@ This message will only show in development mode. It won't appear in production.
   // packages/components/build-module/toggle-group-control/toggle-group-control-option-base/component.mjs
   var import_compose26 = __toESM(require_compose(), 1);
   var import_element63 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/toggle-group-control/toggle-group-control-option-base/styles.mjs
-  var styles_exports4 = {};
-  __export(styles_exports4, {
-    ButtonContentView: () => ButtonContentView,
-    LabelView: () => LabelView,
-    buttonView: () => buttonView,
-    labelBlock: () => labelBlock
-  });
-  function _EMOTION_STRINGIFIED_CSS_ERROR__9() {
-    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 LabelView = /* @__PURE__ */ createStyled("div", false ? {
-    target: "et6ln9s1"
-  } : {
-    target: "et6ln9s1",
-    label: "LabelView"
-  })(false ? {
-    name: "sln1fl",
-    styles: "display:inline-flex;max-width:100%;min-width:0;position:relative"
-  } : {
-    name: "sln1fl",
-    styles: "display:inline-flex;max-width:100%;min-width:0;position:relative/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFlbUMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT05GSUcsIENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHtcblx0VG9nZ2xlR3JvdXBDb250cm9sUHJvcHMsXG5cdFRvZ2dsZUdyb3VwQ29udHJvbE9wdGlvbkJhc2VQcm9wcyxcbn0gZnJvbSAnLi4vdHlwZXMnO1xuXG5leHBvcnQgY29uc3QgTGFiZWxWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5gO1xuXG5leHBvcnQgY29uc3QgbGFiZWxCbG9jayA9IGNzc2Bcblx0ZmxleDogMTtcbmA7XG5cbmV4cG9ydCBjb25zdCBidXR0b25WaWV3ID0gKCB7XG5cdGlzRGVzZWxlY3RhYmxlLFxuXHRpc0ljb24sXG5cdGlzUHJlc3NlZCxcbn06IFBpY2s8IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLCAnaXNEZXNlbGVjdGFibGUnID4gJlxuXHRQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsICdpc0ljb24nID4gJiB7XG5cdFx0aXNQcmVzc2VkPzogYm9vbGVhbjtcblx0fSApID0+IGNzc2Bcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1hTbWFsbCB9O1xuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdIH07XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMTJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246XG5cdFx0XHRjb2xvciAkeyBDT05GSUcudHJhbnNpdGlvbkR1cmF0aW9uRmFzdCB9IGxpbmVhcixcblx0XHRcdGZvbnQtd2VpZ2h0IDYwbXMgbGluZWFyO1xuXHR9XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMjtcblxuXHQmOjotbW96LWZvY3VzLWlubmVyIHtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHQmW2Rpc2FibGVkXSxcblx0JlthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuXHRcdG9wYWNpdHk6IDAuNDtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cblxuXHQmOmhvdmVyOm5vdCggW2Rpc2FibGVkXSApOm5vdCggW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSApIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdCR7IGlzRGVzZWxlY3RhYmxlICYmIGRlc2VsZWN0YWJsZSB9XG5cdCR7IGlzSWNvbiAmJiBpc0ljb25TdHlsZXMgfVxuXHQkeyBpc1ByZXNzZWQgJiYgcHJlc3NlZCB9XG5gO1xuXG5jb25zdCBwcmVzc2VkID0gY3NzYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcbmA7XG5cbmNvbnN0IGRlc2VsZWN0YWJsZSA9IGNzc2Bcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfSBzb2xpZCAkeyBDT0xPUlMudWkuYm9yZGVyRm9jdXMgfTtcblx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXG5cdFx0Ly8gSGlkZSBvdmVybGFwcGluZyBib3JkZXJcblx0XHQmW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQnV0dG9uQ29udGVudFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogMTtcbmA7XG5cbmNvbnN0IGlzSWNvblN0eWxlcyA9IGNzc2Bcblx0aGVpZ2h0OiAzOHB4O1xuXHRhc3BlY3QtcmF0aW86IDE7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMDtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
-  });
-  var labelBlock = false ? {
-    name: "82a6rk",
-    styles: "flex:1"
-  } : {
-    name: "1sypmw-labelBlock",
-    styles: "flex:1;label:labelBlock;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQjZCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7XG5cdFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLFxuXHRUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsXG59IGZyb20gJy4uL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IExhYmVsVmlldyA9IHN0eWxlZC5kaXZgXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGxhYmVsQmxvY2sgPSBjc3NgXG5cdGZsZXg6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgYnV0dG9uVmlldyA9ICgge1xuXHRpc0Rlc2VsZWN0YWJsZSxcblx0aXNJY29uLFxuXHRpc1ByZXNzZWQsXG59OiBQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xQcm9wcywgJ2lzRGVzZWxlY3RhYmxlJyA+ICZcblx0UGljazwgVG9nZ2xlR3JvdXBDb250cm9sT3B0aW9uQmFzZVByb3BzLCAnaXNJY29uJyA+ICYge1xuXHRcdGlzUHJlc3NlZD86IGJvb2xlYW47XG5cdH0gKSA9PiBjc3NgXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNYU21hbGwgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGhlaWdodDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0Y29sb3IgJHsgQ09ORklHLnRyYW5zaXRpb25EdXJhdGlvbkZhc3QgfSBsaW5lYXIsXG5cdFx0XHRmb250LXdlaWdodCA2MG1zIGxpbmVhcjtcblx0fVxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDI7XG5cblx0Jjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0JltkaXNhYmxlZF0sXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Jjpob3Zlcjpub3QoIFtkaXNhYmxlZF0gKTpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdH1cblxuXHQkeyBpc0Rlc2VsZWN0YWJsZSAmJiBkZXNlbGVjdGFibGUgfVxuXHQkeyBpc0ljb24gJiYgaXNJY29uU3R5bGVzIH1cblx0JHsgaXNQcmVzc2VkICYmIHByZXNzZWQgfVxuYDtcblxuY29uc3QgcHJlc3NlZCA9IGNzc2Bcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodEVtcGhhc2lzIH07XG5gO1xuXG5jb25zdCBkZXNlbGVjdGFibGUgPSBjc3NgXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHRcdC8vIEhpZGUgb3ZlcmxhcHBpbmcgYm9yZGVyXG5cdFx0JlthcmlhLXByZXNzZWQ9J2ZhbHNlJ10ge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEJ1dHRvbkNvbnRlbnRWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6IDE7XG5gO1xuXG5jb25zdCBpc0ljb25TdHlsZXMgPSBjc3NgXG5cdGhlaWdodDogMzhweDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
-  };
-  var buttonView = ({
-    isDeselectable,
-    isIcon,
-    isPressed
-  }) => /* @__PURE__ */ css("align-items:center;appearance:none;background:transparent;border:none;border-radius:", config_values_default.radiusXSmall, ";color:", COLORS.theme.gray[700], ";fill:currentColor;cursor:pointer;display:flex;font-family:inherit;height:100%;justify-content:center;line-height:100%;outline:none;padding:0 12px;position:relative;text-align:center;@media not ( prefers-reduced-motion ){transition:color ", config_values_default.transitionDurationFast, " linear,font-weight 60ms linear;}user-select:none;width:100%;z-index:2;&::-moz-focus-inner{border:0;}&[disabled],&[aria-disabled='true']{opacity:0.4;cursor:default;}&:hover:not( [disabled] ):not( [aria-disabled='true'] ){color:", COLORS.theme.foreground, ";}", isDeselectable && deselectable, " ", isIcon && isIconStyles, " ", isPressed && pressed, ";" + (false ? "" : ";label:buttonView;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQ1ciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT05GSUcsIENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHtcblx0VG9nZ2xlR3JvdXBDb250cm9sUHJvcHMsXG5cdFRvZ2dsZUdyb3VwQ29udHJvbE9wdGlvbkJhc2VQcm9wcyxcbn0gZnJvbSAnLi4vdHlwZXMnO1xuXG5leHBvcnQgY29uc3QgTGFiZWxWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdG1heC13aWR0aDogMTAwJTtcblx0bWluLXdpZHRoOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5gO1xuXG5leHBvcnQgY29uc3QgbGFiZWxCbG9jayA9IGNzc2Bcblx0ZmxleDogMTtcbmA7XG5cbmV4cG9ydCBjb25zdCBidXR0b25WaWV3ID0gKCB7XG5cdGlzRGVzZWxlY3RhYmxlLFxuXHRpc0ljb24sXG5cdGlzUHJlc3NlZCxcbn06IFBpY2s8IFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLCAnaXNEZXNlbGVjdGFibGUnID4gJlxuXHRQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsICdpc0ljb24nID4gJiB7XG5cdFx0aXNQcmVzc2VkPzogYm9vbGVhbjtcblx0fSApID0+IGNzc2Bcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YXBwZWFyYW5jZTogbm9uZTtcblx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1hTbWFsbCB9O1xuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdIH07XG5cdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0aGVpZ2h0OiAxMDAlO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bGluZS1oZWlnaHQ6IDEwMCU7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBhZGRpbmc6IDAgMTJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246XG5cdFx0XHRjb2xvciAkeyBDT05GSUcudHJhbnNpdGlvbkR1cmF0aW9uRmFzdCB9IGxpbmVhcixcblx0XHRcdGZvbnQtd2VpZ2h0IDYwbXMgbGluZWFyO1xuXHR9XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogMjtcblxuXHQmOjotbW96LWZvY3VzLWlubmVyIHtcblx0XHRib3JkZXI6IDA7XG5cdH1cblxuXHQmW2Rpc2FibGVkXSxcblx0JlthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuXHRcdG9wYWNpdHk6IDAuNDtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdH1cblxuXHQmOmhvdmVyOm5vdCggW2Rpc2FibGVkXSApOm5vdCggW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSApIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdCR7IGlzRGVzZWxlY3RhYmxlICYmIGRlc2VsZWN0YWJsZSB9XG5cdCR7IGlzSWNvbiAmJiBpc0ljb25TdHlsZXMgfVxuXHQkeyBpc1ByZXNzZWQgJiYgcHJlc3NlZCB9XG5gO1xuXG5jb25zdCBwcmVzc2VkID0gY3NzYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcbmA7XG5cbmNvbnN0IGRlc2VsZWN0YWJsZSA9IGNzc2Bcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfSBzb2xpZCAkeyBDT0xPUlMudWkuYm9yZGVyRm9jdXMgfTtcblx0XHRvdXRsaW5lLW9mZnNldDogMnB4O1xuXG5cdFx0Ly8gSGlkZSBvdmVybGFwcGluZyBib3JkZXJcblx0XHQmW2FyaWEtcHJlc3NlZD0nZmFsc2UnXSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDAgMnB4ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQnV0dG9uQ29udGVudFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogMTtcbmA7XG5cbmNvbnN0IGlzSWNvblN0eWxlcyA9IGNzc2Bcblx0aGVpZ2h0OiAzOHB4O1xuXHRhc3BlY3QtcmF0aW86IDE7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0cGFkZGluZy1yaWdodDogMDtcbmA7XG4iXX0= */");
-  var pressed = /* @__PURE__ */ css("color:", COLORS.theme.foreground, ";font-weight:", config_values_default.fontWeightEmphasis, ";" + (false ? "" : ";label:pressed;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErRW1CIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7XG5cdFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLFxuXHRUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsXG59IGZyb20gJy4uL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IExhYmVsVmlldyA9IHN0eWxlZC5kaXZgXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGxhYmVsQmxvY2sgPSBjc3NgXG5cdGZsZXg6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgYnV0dG9uVmlldyA9ICgge1xuXHRpc0Rlc2VsZWN0YWJsZSxcblx0aXNJY29uLFxuXHRpc1ByZXNzZWQsXG59OiBQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xQcm9wcywgJ2lzRGVzZWxlY3RhYmxlJyA+ICZcblx0UGljazwgVG9nZ2xlR3JvdXBDb250cm9sT3B0aW9uQmFzZVByb3BzLCAnaXNJY29uJyA+ICYge1xuXHRcdGlzUHJlc3NlZD86IGJvb2xlYW47XG5cdH0gKSA9PiBjc3NgXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNYU21hbGwgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGhlaWdodDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0Y29sb3IgJHsgQ09ORklHLnRyYW5zaXRpb25EdXJhdGlvbkZhc3QgfSBsaW5lYXIsXG5cdFx0XHRmb250LXdlaWdodCA2MG1zIGxpbmVhcjtcblx0fVxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDI7XG5cblx0Jjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0JltkaXNhYmxlZF0sXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Jjpob3Zlcjpub3QoIFtkaXNhYmxlZF0gKTpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdH1cblxuXHQkeyBpc0Rlc2VsZWN0YWJsZSAmJiBkZXNlbGVjdGFibGUgfVxuXHQkeyBpc0ljb24gJiYgaXNJY29uU3R5bGVzIH1cblx0JHsgaXNQcmVzc2VkICYmIHByZXNzZWQgfVxuYDtcblxuY29uc3QgcHJlc3NlZCA9IGNzc2Bcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodEVtcGhhc2lzIH07XG5gO1xuXG5jb25zdCBkZXNlbGVjdGFibGUgPSBjc3NgXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHRcdC8vIEhpZGUgb3ZlcmxhcHBpbmcgYm9yZGVyXG5cdFx0JlthcmlhLXByZXNzZWQ9J2ZhbHNlJ10ge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEJ1dHRvbkNvbnRlbnRWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6IDE7XG5gO1xuXG5jb25zdCBpc0ljb25TdHlsZXMgPSBjc3NgXG5cdGhlaWdodDogMzhweDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5gO1xuIl19 */");
-  var deselectable = /* @__PURE__ */ css("&:focus{outline:", config_values_default.borderWidthFocus, " solid ", COLORS.ui.borderFocus, ";outline-offset:2px;&[aria-pressed='false']{background:", COLORS.ui.background, ";box-shadow:0 0 0 2px ", COLORS.ui.background, ";}}" + (false ? "" : ";label:deselectable;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvRndCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7XG5cdFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLFxuXHRUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsXG59IGZyb20gJy4uL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IExhYmVsVmlldyA9IHN0eWxlZC5kaXZgXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGxhYmVsQmxvY2sgPSBjc3NgXG5cdGZsZXg6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgYnV0dG9uVmlldyA9ICgge1xuXHRpc0Rlc2VsZWN0YWJsZSxcblx0aXNJY29uLFxuXHRpc1ByZXNzZWQsXG59OiBQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xQcm9wcywgJ2lzRGVzZWxlY3RhYmxlJyA+ICZcblx0UGljazwgVG9nZ2xlR3JvdXBDb250cm9sT3B0aW9uQmFzZVByb3BzLCAnaXNJY29uJyA+ICYge1xuXHRcdGlzUHJlc3NlZD86IGJvb2xlYW47XG5cdH0gKSA9PiBjc3NgXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNYU21hbGwgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGhlaWdodDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0Y29sb3IgJHsgQ09ORklHLnRyYW5zaXRpb25EdXJhdGlvbkZhc3QgfSBsaW5lYXIsXG5cdFx0XHRmb250LXdlaWdodCA2MG1zIGxpbmVhcjtcblx0fVxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDI7XG5cblx0Jjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0JltkaXNhYmxlZF0sXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Jjpob3Zlcjpub3QoIFtkaXNhYmxlZF0gKTpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdH1cblxuXHQkeyBpc0Rlc2VsZWN0YWJsZSAmJiBkZXNlbGVjdGFibGUgfVxuXHQkeyBpc0ljb24gJiYgaXNJY29uU3R5bGVzIH1cblx0JHsgaXNQcmVzc2VkICYmIHByZXNzZWQgfVxuYDtcblxuY29uc3QgcHJlc3NlZCA9IGNzc2Bcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodEVtcGhhc2lzIH07XG5gO1xuXG5jb25zdCBkZXNlbGVjdGFibGUgPSBjc3NgXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHRcdC8vIEhpZGUgb3ZlcmxhcHBpbmcgYm9yZGVyXG5cdFx0JlthcmlhLXByZXNzZWQ9J2ZhbHNlJ10ge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEJ1dHRvbkNvbnRlbnRWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6IDE7XG5gO1xuXG5jb25zdCBpc0ljb25TdHlsZXMgPSBjc3NgXG5cdGhlaWdodDogMzhweDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5gO1xuIl19 */");
-  var ButtonContentView = /* @__PURE__ */ createStyled("div", false ? {
-    target: "et6ln9s0"
-  } : {
-    target: "et6ln9s0",
-    label: "ButtonContentView"
-  })("display:flex;font-size:", config_values_default.fontSize, ";line-height:1;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpRzJDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7XG5cdFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLFxuXHRUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsXG59IGZyb20gJy4uL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IExhYmVsVmlldyA9IHN0eWxlZC5kaXZgXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGxhYmVsQmxvY2sgPSBjc3NgXG5cdGZsZXg6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgYnV0dG9uVmlldyA9ICgge1xuXHRpc0Rlc2VsZWN0YWJsZSxcblx0aXNJY29uLFxuXHRpc1ByZXNzZWQsXG59OiBQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xQcm9wcywgJ2lzRGVzZWxlY3RhYmxlJyA+ICZcblx0UGljazwgVG9nZ2xlR3JvdXBDb250cm9sT3B0aW9uQmFzZVByb3BzLCAnaXNJY29uJyA+ICYge1xuXHRcdGlzUHJlc3NlZD86IGJvb2xlYW47XG5cdH0gKSA9PiBjc3NgXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNYU21hbGwgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGhlaWdodDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0Y29sb3IgJHsgQ09ORklHLnRyYW5zaXRpb25EdXJhdGlvbkZhc3QgfSBsaW5lYXIsXG5cdFx0XHRmb250LXdlaWdodCA2MG1zIGxpbmVhcjtcblx0fVxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDI7XG5cblx0Jjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0JltkaXNhYmxlZF0sXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Jjpob3Zlcjpub3QoIFtkaXNhYmxlZF0gKTpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdH1cblxuXHQkeyBpc0Rlc2VsZWN0YWJsZSAmJiBkZXNlbGVjdGFibGUgfVxuXHQkeyBpc0ljb24gJiYgaXNJY29uU3R5bGVzIH1cblx0JHsgaXNQcmVzc2VkICYmIHByZXNzZWQgfVxuYDtcblxuY29uc3QgcHJlc3NlZCA9IGNzc2Bcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodEVtcGhhc2lzIH07XG5gO1xuXG5jb25zdCBkZXNlbGVjdGFibGUgPSBjc3NgXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHRcdC8vIEhpZGUgb3ZlcmxhcHBpbmcgYm9yZGVyXG5cdFx0JlthcmlhLXByZXNzZWQ9J2ZhbHNlJ10ge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEJ1dHRvbkNvbnRlbnRWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6IDE7XG5gO1xuXG5jb25zdCBpc0ljb25TdHlsZXMgPSBjc3NgXG5cdGhlaWdodDogMzhweDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5gO1xuIl19 */"));
-  var isIconStyles = false ? {
-    name: "1yqg1by",
-    styles: "height:38px;aspect-ratio:1;padding-left:0;padding-right:0"
-  } : {
-    name: "s0i912-isIconStyles",
-    styles: "height:38px;aspect-ratio:1;padding-left:0;padding-right:0;label:isIconStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1R3dCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7XG5cdFRvZ2dsZUdyb3VwQ29udHJvbFByb3BzLFxuXHRUb2dnbGVHcm91cENvbnRyb2xPcHRpb25CYXNlUHJvcHMsXG59IGZyb20gJy4uL3R5cGVzJztcblxuZXhwb3J0IGNvbnN0IExhYmVsVmlldyA9IHN0eWxlZC5kaXZgXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG1pbi13aWR0aDogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGxhYmVsQmxvY2sgPSBjc3NgXG5cdGZsZXg6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgYnV0dG9uVmlldyA9ICgge1xuXHRpc0Rlc2VsZWN0YWJsZSxcblx0aXNJY29uLFxuXHRpc1ByZXNzZWQsXG59OiBQaWNrPCBUb2dnbGVHcm91cENvbnRyb2xQcm9wcywgJ2lzRGVzZWxlY3RhYmxlJyA+ICZcblx0UGljazwgVG9nZ2xlR3JvdXBDb250cm9sT3B0aW9uQmFzZVByb3BzLCAnaXNJY29uJyA+ICYge1xuXHRcdGlzUHJlc3NlZD86IGJvb2xlYW47XG5cdH0gKSA9PiBjc3NgXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXI6IG5vbmU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNYU21hbGwgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGhlaWdodDogMTAwJTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGxpbmUtaGVpZ2h0OiAxMDAlO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwYWRkaW5nOiAwIDEycHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOlxuXHRcdFx0Y29sb3IgJHsgQ09ORklHLnRyYW5zaXRpb25EdXJhdGlvbkZhc3QgfSBsaW5lYXIsXG5cdFx0XHRmb250LXdlaWdodCA2MG1zIGxpbmVhcjtcblx0fVxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDI7XG5cblx0Jjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG5cblx0JltkaXNhYmxlZF0sXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cblx0Jjpob3Zlcjpub3QoIFtkaXNhYmxlZF0gKTpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdH1cblxuXHQkeyBpc0Rlc2VsZWN0YWJsZSAmJiBkZXNlbGVjdGFibGUgfVxuXHQkeyBpc0ljb24gJiYgaXNJY29uU3R5bGVzIH1cblx0JHsgaXNQcmVzc2VkICYmIHByZXNzZWQgfVxuYDtcblxuY29uc3QgcHJlc3NlZCA9IGNzc2Bcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodEVtcGhhc2lzIH07XG5gO1xuXG5jb25zdCBkZXNlbGVjdGFibGUgPSBjc3NgXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHRcdC8vIEhpZGUgb3ZlcmxhcHBpbmcgYm9yZGVyXG5cdFx0JlthcmlhLXByZXNzZWQ9J2ZhbHNlJ10ge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAwIDJweCAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEJ1dHRvbkNvbnRlbnRWaWV3ID0gc3R5bGVkLmRpdmBcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6IDE7XG5gO1xuXG5jb25zdCBpc0ljb25TdHlsZXMgPSBjc3NgXG5cdGhlaWdodDogMzhweDtcblx0YXNwZWN0LXJhdGlvOiAxO1xuXHRwYWRkaW5nLWxlZnQ6IDA7XG5cdHBhZGRpbmctcmlnaHQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
-  };
-
-  // packages/components/build-module/toggle-group-control/toggle-group-control-option-base/component.mjs
   var import_jsx_runtime117 = __toESM(require_jsx_runtime(), 1);
-  var {
-    ButtonContentView: ButtonContentView2,
-    LabelView: LabelView2
-  } = styles_exports4;
+  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, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE10}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE10) === hash2) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle10(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash10(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE10, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument10(targetDocument) {
+    const runtime = getRuntime10();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle10(targetDocument, hash2, css3);
+    }
+    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(hash2, css3) {
+    const runtime = getRuntime10();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle10(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle9("a044fd0bb7", "._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{--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);outline-color:var(--wp-components-color-accent,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 style_module_default9 = { "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" };
   var WithToolTip = ({
     showTooltip,
     text,
@@ -30158,13 +30224,12 @@ This message will only show in development mode. It won't appear in production.
       ...otherButtonProps
     } = buttonProps;
     const isPressed = toggleGroupControlContext.value === value;
-    const cx2 = useCx();
-    const labelViewClasses = (0, import_element63.useMemo)(() => cx2(isBlock && labelBlock), [cx2, isBlock]);
-    const itemClasses = (0, import_element63.useMemo)(() => cx2(buttonView({
-      isDeselectable,
-      isIcon,
-      isPressed
-    }), className2), [cx2, isDeselectable, isIcon, isPressed, className2]);
+    const labelClasses = clsx_default(style_module_default9.label, isBlock && style_module_default9["label-block"]);
+    const itemClasses = clsx_default(style_module_default9.button, {
+      [style_module_default9["is-deselectable"]]: isDeselectable,
+      [style_module_default9["is-icon"]]: isIcon,
+      [style_module_default9["is-pressed"]]: isPressed
+    }, className2);
     const buttonOnClick = () => {
       if (isDeselectable && isPressed) {
         toggleGroupControlContext.setValue(void 0);
@@ -30184,9 +30249,9 @@ This message will only show in development mode. It won't appear in production.
         toggleGroupControlContext.setSelectedElement(labelRef.current);
       }
     }, [isPressed, toggleGroupControlContext]);
-    return /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(LabelView2, {
+    return /* @__PURE__ */ (0, import_jsx_runtime117.jsx)("div", {
       ref: labelRef,
-      className: labelViewClasses,
+      className: labelClasses,
       children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(WithToolTip, {
         showTooltip,
         text: otherButtonProps["aria-label"],
@@ -30196,7 +30261,8 @@ This message will only show in development mode. It won't appear in production.
           "aria-pressed": isPressed,
           type: "button",
           onClick: buttonOnClick,
-          children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(ButtonContentView2, {
+          children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)("div", {
+            className: style_module_default9["button-content"],
             children
           })
         }) : /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(Radio, {
@@ -30212,7 +30278,8 @@ This message will only show in development mode. It won't appear in production.
             ...commonProps
           }),
           value,
-          children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(ButtonContentView2, {
+          children: /* @__PURE__ */ (0, import_jsx_runtime117.jsx)("div", {
+            className: style_module_default9["button-content"],
             children
           })
         })
@@ -30447,7 +30514,7 @@ This message will only show in development mode. It won't appear in production.
   var import_element68 = __toESM(require_element(), 1);

   // packages/components/build-module/select-control/styles/select-control-styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__10() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__8() {
     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 disabledStyles2 = ({
@@ -30456,15 +30523,15 @@ This message will only show in development mode. It won't appear in production.
     if (!disabled) {
       return "";
     }
-    return /* @__PURE__ */ css("color:", COLORS.ui.textDisabled, ";cursor:default;" + (false ? "" : ";label:disabledStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0QlciLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */");
+    return /* @__PURE__ */ css("color:", COLORS.ui.textDisabled, ";cursor:default;" + (false ? "" : ";label:disabledStyles;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0QlciLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHR9O1xuXG5cdGNvbnN0IHNlbGVjdGVkUGFkZGluZyA9IHBhZGRpbmdbIHNlbGVjdFNpemUgXSB8fCBwYWRkaW5nLmRlZmF1bHQ7XG5cblx0cmV0dXJuIHJ0bCgge1xuXHRcdHBhZGRpbmdMZWZ0OiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0cGFkZGluZ1JpZ2h0OiBzZWxlY3RlZFBhZGRpbmcgKyBjaGV2cm9uSWNvblNpemUsXG5cdFx0Li4uKCBtdWx0aXBsZVxuXHRcdFx0PyB7XG5cdFx0XHRcdFx0cGFkZGluZ1RvcDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0XHRcdHBhZGRpbmdCb3R0b206IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdCAgfVxuXHRcdFx0OiB7fSApLFxuXHR9ICk7XG59O1xuXG5jb25zdCBvdmVyZmxvd1N0eWxlcyA9ICggeyBtdWx0aXBsZSB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0cmV0dXJuIHtcblx0XHRvdmVyZmxvdzogbXVsdGlwbGUgPyAnYXV0bycgOiAnaGlkZGVuJyxcblx0fTtcbn07XG5cbmNvbnN0IHZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmllbGRTaXppbmc6ICdjb250ZW50Jyxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBTZWxlY3QgPSBzdHlsZWQuc2VsZWN0PCBTZWxlY3RQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7IC8vIE92ZXJyaWRlcyBob3Zlci9mb2N1cyBzdHlsZXMgaW4gZm9ybXMuY3NzXG5cdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7IC8vIE92ZXJyaWRlIGZvcm1zLmNzcyBzdHlsZXMsIGxhcmdlIGVub3VnaCB2YWx1ZSB0byBwcmV2ZW50IGRlc2NlbmRlciBjbGlwcGluZyB3aXRob3V0IGFmZmVjdGluZyBoZWlnaHRcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplUGFkZGluZ3MgfTtcblx0XHQkeyBvdmVyZmxvd1N0eWxlcyB9XG5cdFx0JHsgdmFyaWFudFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBEb3duQXJyb3dXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07IC8vIG9wdGljYWxseSBhZGp1c3QgdGhlIGljb25cblx0bGluZS1oZWlnaHQ6IDA7XG5cblx0cGF0aCB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlcldpdGhDbGlja1Rocm91Z2ggPSBzdHlsZWQoXG5cdElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJcbilgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0JHsgcnRsKCB7IHJpZ2h0OiAwIH0gKSB9XG5gO1xuIl19 */");
   };
   var _ref22 = false ? {
     name: "1lv1yo7",
     styles: "display:inline-flex"
   } : {
     name: "siqiia-inputBaseVariantStyles",
-    styles: "display:inline-flex;label:inputBaseVariantStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvQ1kiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__10
+    styles: "display:inline-flex;label:inputBaseVariantStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvQ1kiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHR9O1xuXG5cdGNvbnN0IHNlbGVjdGVkUGFkZGluZyA9IHBhZGRpbmdbIHNlbGVjdFNpemUgXSB8fCBwYWRkaW5nLmRlZmF1bHQ7XG5cblx0cmV0dXJuIHJ0bCgge1xuXHRcdHBhZGRpbmdMZWZ0OiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0cGFkZGluZ1JpZ2h0OiBzZWxlY3RlZFBhZGRpbmcgKyBjaGV2cm9uSWNvblNpemUsXG5cdFx0Li4uKCBtdWx0aXBsZVxuXHRcdFx0PyB7XG5cdFx0XHRcdFx0cGFkZGluZ1RvcDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0XHRcdHBhZGRpbmdCb3R0b206IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdCAgfVxuXHRcdFx0OiB7fSApLFxuXHR9ICk7XG59O1xuXG5jb25zdCBvdmVyZmxvd1N0eWxlcyA9ICggeyBtdWx0aXBsZSB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0cmV0dXJuIHtcblx0XHRvdmVyZmxvdzogbXVsdGlwbGUgPyAnYXV0bycgOiAnaGlkZGVuJyxcblx0fTtcbn07XG5cbmNvbnN0IHZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmllbGRTaXppbmc6ICdjb250ZW50Jyxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBTZWxlY3QgPSBzdHlsZWQuc2VsZWN0PCBTZWxlY3RQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7IC8vIE92ZXJyaWRlcyBob3Zlci9mb2N1cyBzdHlsZXMgaW4gZm9ybXMuY3NzXG5cdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7IC8vIE92ZXJyaWRlIGZvcm1zLmNzcyBzdHlsZXMsIGxhcmdlIGVub3VnaCB2YWx1ZSB0byBwcmV2ZW50IGRlc2NlbmRlciBjbGlwcGluZyB3aXRob3V0IGFmZmVjdGluZyBoZWlnaHRcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplUGFkZGluZ3MgfTtcblx0XHQkeyBvdmVyZmxvd1N0eWxlcyB9XG5cdFx0JHsgdmFyaWFudFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBEb3duQXJyb3dXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07IC8vIG9wdGljYWxseSBhZGp1c3QgdGhlIGljb25cblx0bGluZS1oZWlnaHQ6IDA7XG5cblx0cGF0aCB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlcldpdGhDbGlja1Rocm91Z2ggPSBzdHlsZWQoXG5cdElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJcbilgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0JHsgcnRsKCB7IHJpZ2h0OiAwIH0gKSB9XG5gO1xuIl19 */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__8
   };
   var inputBaseVariantStyles = ({
     variant
@@ -30479,7 +30546,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     target: "e1mv6sxx3",
     label: "StyledInputBase"
-  })("color:", COLORS.theme.foreground, ";cursor:pointer;", disabledStyles2, " ", inputBaseVariantStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0Q2tEIiwiZmlsZSI6InNlbGVjdC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHR5cGUgeyBTZWxlY3RDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlciBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LXN1ZmZpeC13cmFwcGVyJztcbmltcG9ydCB7IGZvbnRTaXplU3R5bGVzIH0gZnJvbSAnLi4vLi4vaW5wdXQtY29udHJvbC9zdHlsZXMvaW5wdXQtY29udHJvbC1zdHlsZXMnO1xuaW1wb3J0IElucHV0QmFzZSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LWJhc2UnO1xuXG5pbnRlcmZhY2UgU2VsZWN0UHJvcHNcblx0ZXh0ZW5kcyBQaWNrPCBTZWxlY3RDb250cm9sUHJvcHMsICdkaXNhYmxlZCcgfCAnbXVsdGlwbGUnIHwgJ3ZhcmlhbnQnID4ge1xuXHQvLyBVc2luZyBgc2VsZWN0U2l6ZWAgaW5zdGVhZCBvZiBgc2l6ZWAgdG8gYXZvaWQgYSB0eXBlIGNvbmZsaWN0IHdpdGggdGhlXG5cdC8vIGBzaXplYCBIVE1MIGF0dHJpYnV0ZSBvZiB0aGUgYHNlbGVjdGAgZWxlbWVudC5cblx0c2VsZWN0U2l6ZT86IFNlbGVjdENvbnRyb2xQcm9wc1sgJ3NpemUnIF07XG59XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0YDtcbn07XG5cbmNvbnN0IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRCYXNlID0gc3R5bGVkKCBJbnB1dEJhc2UgKWBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgfVxuYDtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCBtdWx0aXBsZSApIHtcblx0XHQvLyBXaGVuIGBtdWx0aXBsZWAsIGp1c3QgdXNlIHRoZSBuYXRpdmUgYnJvd3NlciBzdHlsZXNcblx0XHQvLyB3aXRob3V0IHNldHRpbmcgZXhwbGljaXQgaGVpZ2h0LlxuXHRcdHJldHVybjtcblx0fVxuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHQnX191bnN0YWJsZS1sYXJnZSc6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0fTtcblxuXHRjb25zdCBzdHlsZSA9IHNpemVzWyBzZWxlY3RTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblxuXHRyZXR1cm4gY3NzKCBzdHlsZSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGNoZXZyb25JY29uU2l6ZSA9IDE4O1xuXG5jb25zdCBzaXplUGFkZGluZ3MgPSAoIHsgbXVsdGlwbGUsIHNlbGVjdFNpemUgPSAnZGVmYXVsdCcgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHBhZGRpbmcgPSB7XG5cdFx0ZGVmYXVsdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRzbWFsbDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdGNvbXBhY3Q6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHQnX191bnN0YWJsZS1sYXJnZSc6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdH07XG5cblx0Y29uc3Qgc2VsZWN0ZWRQYWRkaW5nID0gcGFkZGluZ1sgc2VsZWN0U2l6ZSBdIHx8IHBhZGRpbmcuZGVmYXVsdDtcblxuXHRyZXR1cm4gcnRsKCB7XG5cdFx0cGFkZGluZ0xlZnQ6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRwYWRkaW5nUmlnaHQ6IHNlbGVjdGVkUGFkZGluZyArIGNoZXZyb25JY29uU2l6ZSxcblx0XHQuLi4oIG11bHRpcGxlXG5cdFx0XHQ/IHtcblx0XHRcdFx0XHRwYWRkaW5nVG9wOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHRcdFx0cGFkZGluZ0JvdHRvbTogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0ICB9XG5cdFx0XHQ6IHt9ICksXG5cdH0gKTtcbn07XG5cbmNvbnN0IG92ZXJmbG93U3R5bGVzID0gKCB7IG11bHRpcGxlIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRyZXR1cm4ge1xuXHRcdG92ZXJmbG93OiBtdWx0aXBsZSA/ICdhdXRvJyA6ICdoaWRkZW4nLFxuXHR9O1xufTtcblxuY29uc3QgdmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRmaWVsZFNpemluZzogJ2NvbnRlbnQnLFxuXHRcdH0gKTtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IFNlbGVjdCA9IHN0eWxlZC5zZWxlY3Q8IFNlbGVjdFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLy8gT3ZlcnJpZGVzIGhvdmVyL2ZvY3VzIHN0eWxlcyBpbiBmb3Jtcy5jc3Ncblx0XHRjdXJzb3I6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzsgLy8gT3ZlcnJpZGUgZm9ybXMuY3NzIHN0eWxlcywgbGFyZ2UgZW5vdWdoIHZhbHVlIHRvIHByZXZlbnQgZGVzY2VuZGVyIGNsaXBwaW5nIHdpdGhvdXQgYWZmZWN0aW5nIGhlaWdodFxuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVQYWRkaW5ncyB9O1xuXHRcdCR7IG92ZXJmbG93U3R5bGVzIH1cblx0XHQkeyB2YXJpYW50U3R5bGVzIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IERvd25BcnJvd1dyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRtYXJnaW4taW5saW5lLWVuZDogJHsgc3BhY2UoIC0xICkgfTsgLy8gb3B0aWNhbGx5IGFkanVzdCB0aGUgaWNvblxuXHRsaW5lLWhlaWdodDogMDtcblxuXHRwYXRoIHtcblx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyV2l0aENsaWNrVGhyb3VnaCA9IHN0eWxlZChcblx0SW5wdXRDb250cm9sU3VmZml4V3JhcHBlclxuKWBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQkeyBydGwoIHsgcmlnaHQ6IDAgfSApIH1cbmA7XG4iXX0= */"));
+  })("color:", COLORS.theme.foreground, ";cursor:pointer;", disabledStyles2, " ", inputBaseVariantStyles, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0Q2tEIiwiZmlsZSI6InNlbGVjdC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHR5cGUgeyBTZWxlY3RDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlciBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LXN1ZmZpeC13cmFwcGVyJztcbmltcG9ydCB7IGZvbnRTaXplU3R5bGVzIH0gZnJvbSAnLi4vLi4vaW5wdXQtY29udHJvbC9zdHlsZXMvaW5wdXQtY29udHJvbC1zdHlsZXMnO1xuaW1wb3J0IElucHV0QmFzZSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LWJhc2UnO1xuXG5pbnRlcmZhY2UgU2VsZWN0UHJvcHNcblx0ZXh0ZW5kcyBQaWNrPCBTZWxlY3RDb250cm9sUHJvcHMsICdkaXNhYmxlZCcgfCAnbXVsdGlwbGUnIHwgJ3ZhcmlhbnQnID4ge1xuXHQvLyBVc2luZyBgc2VsZWN0U2l6ZWAgaW5zdGVhZCBvZiBgc2l6ZWAgdG8gYXZvaWQgYSB0eXBlIGNvbmZsaWN0IHdpdGggdGhlXG5cdC8vIGBzaXplYCBIVE1MIGF0dHJpYnV0ZSBvZiB0aGUgYHNlbGVjdGAgZWxlbWVudC5cblx0c2VsZWN0U2l6ZT86IFNlbGVjdENvbnRyb2xQcm9wc1sgJ3NpemUnIF07XG59XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0YDtcbn07XG5cbmNvbnN0IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRCYXNlID0gc3R5bGVkKCBJbnB1dEJhc2UgKWBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgfVxuYDtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCBtdWx0aXBsZSApIHtcblx0XHQvLyBXaGVuIGBtdWx0aXBsZWAsIGp1c3QgdXNlIHRoZSBuYXRpdmUgYnJvd3NlciBzdHlsZXNcblx0XHQvLyB3aXRob3V0IHNldHRpbmcgZXhwbGljaXQgaGVpZ2h0LlxuXHRcdHJldHVybjtcblx0fVxuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0fTtcblxuXHRjb25zdCBzdHlsZSA9IHNpemVzWyBzZWxlY3RTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblxuXHRyZXR1cm4gY3NzKCBzdHlsZSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGNoZXZyb25JY29uU2l6ZSA9IDE4O1xuXG5jb25zdCBzaXplUGFkZGluZ3MgPSAoIHsgbXVsdGlwbGUsIHNlbGVjdFNpemUgPSAnZGVmYXVsdCcgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHBhZGRpbmcgPSB7XG5cdFx0ZGVmYXVsdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRzbWFsbDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdGNvbXBhY3Q6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */"));
   var sizeStyles2 = ({
     multiple,
     selectSize = "default"
@@ -30505,16 +30572,10 @@ This message will only show in development mode. It won't appear in production.
         minHeight: 32,
         paddingTop: 0,
         paddingBottom: 0
-      },
-      "__unstable-large": {
-        height: 40,
-        minHeight: 40,
-        paddingTop: 0,
-        paddingBottom: 0
       }
     };
     const style2 = sizes[selectSize] || sizes.default;
-    return /* @__PURE__ */ css(style2, false ? "" : ";label:sizeStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3RlEiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */");
+    return /* @__PURE__ */ css(style2, false ? "" : ";label:sizeStyles;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRlEiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHR9O1xuXG5cdGNvbnN0IHNlbGVjdGVkUGFkZGluZyA9IHBhZGRpbmdbIHNlbGVjdFNpemUgXSB8fCBwYWRkaW5nLmRlZmF1bHQ7XG5cblx0cmV0dXJuIHJ0bCgge1xuXHRcdHBhZGRpbmdMZWZ0OiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0cGFkZGluZ1JpZ2h0OiBzZWxlY3RlZFBhZGRpbmcgKyBjaGV2cm9uSWNvblNpemUsXG5cdFx0Li4uKCBtdWx0aXBsZVxuXHRcdFx0PyB7XG5cdFx0XHRcdFx0cGFkZGluZ1RvcDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0XHRcdHBhZGRpbmdCb3R0b206IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdCAgfVxuXHRcdFx0OiB7fSApLFxuXHR9ICk7XG59O1xuXG5jb25zdCBvdmVyZmxvd1N0eWxlcyA9ICggeyBtdWx0aXBsZSB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0cmV0dXJuIHtcblx0XHRvdmVyZmxvdzogbXVsdGlwbGUgPyAnYXV0bycgOiAnaGlkZGVuJyxcblx0fTtcbn07XG5cbmNvbnN0IHZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmllbGRTaXppbmc6ICdjb250ZW50Jyxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBTZWxlY3QgPSBzdHlsZWQuc2VsZWN0PCBTZWxlY3RQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7IC8vIE92ZXJyaWRlcyBob3Zlci9mb2N1cyBzdHlsZXMgaW4gZm9ybXMuY3NzXG5cdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7IC8vIE92ZXJyaWRlIGZvcm1zLmNzcyBzdHlsZXMsIGxhcmdlIGVub3VnaCB2YWx1ZSB0byBwcmV2ZW50IGRlc2NlbmRlciBjbGlwcGluZyB3aXRob3V0IGFmZmVjdGluZyBoZWlnaHRcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplUGFkZGluZ3MgfTtcblx0XHQkeyBvdmVyZmxvd1N0eWxlcyB9XG5cdFx0JHsgdmFyaWFudFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBEb3duQXJyb3dXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07IC8vIG9wdGljYWxseSBhZGp1c3QgdGhlIGljb25cblx0bGluZS1oZWlnaHQ6IDA7XG5cblx0cGF0aCB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlcldpdGhDbGlja1Rocm91Z2ggPSBzdHlsZWQoXG5cdElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJcbilgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0JHsgcnRsKCB7IHJpZ2h0OiAwIH0gKSB9XG5gO1xuIl19 */");
   };
   var chevronIconSize = 18;
   var sizePaddings = ({
@@ -30524,8 +30585,7 @@ This message will only show in development mode. It won't appear in production.
     const padding2 = {
       default: config_values_default.controlPaddingX,
       small: config_values_default.controlPaddingXSmall,
-      compact: config_values_default.controlPaddingXSmall,
-      "__unstable-large": config_values_default.controlPaddingX
+      compact: config_values_default.controlPaddingXSmall
     };
     const selectedPadding = padding2[selectSize] || padding2.default;
     return rtl({
@@ -30549,8 +30609,8 @@ This message will only show in development mode. It won't appear in production.
     styles: "field-sizing:content"
   } : {
     name: "1n00qi9-variantStyles",
-    styles: "field-sizing:content;label:variantStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEySFMiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__10
+    styles: "field-sizing:content;label:variantStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvSFMiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHR9O1xuXG5cdGNvbnN0IHNlbGVjdGVkUGFkZGluZyA9IHBhZGRpbmdbIHNlbGVjdFNpemUgXSB8fCBwYWRkaW5nLmRlZmF1bHQ7XG5cblx0cmV0dXJuIHJ0bCgge1xuXHRcdHBhZGRpbmdMZWZ0OiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0cGFkZGluZ1JpZ2h0OiBzZWxlY3RlZFBhZGRpbmcgKyBjaGV2cm9uSWNvblNpemUsXG5cdFx0Li4uKCBtdWx0aXBsZVxuXHRcdFx0PyB7XG5cdFx0XHRcdFx0cGFkZGluZ1RvcDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0XHRcdHBhZGRpbmdCb3R0b206IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdCAgfVxuXHRcdFx0OiB7fSApLFxuXHR9ICk7XG59O1xuXG5jb25zdCBvdmVyZmxvd1N0eWxlcyA9ICggeyBtdWx0aXBsZSB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0cmV0dXJuIHtcblx0XHRvdmVyZmxvdzogbXVsdGlwbGUgPyAnYXV0bycgOiAnaGlkZGVuJyxcblx0fTtcbn07XG5cbmNvbnN0IHZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmllbGRTaXppbmc6ICdjb250ZW50Jyxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBTZWxlY3QgPSBzdHlsZWQuc2VsZWN0PCBTZWxlY3RQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7IC8vIE92ZXJyaWRlcyBob3Zlci9mb2N1cyBzdHlsZXMgaW4gZm9ybXMuY3NzXG5cdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7IC8vIE92ZXJyaWRlIGZvcm1zLmNzcyBzdHlsZXMsIGxhcmdlIGVub3VnaCB2YWx1ZSB0byBwcmV2ZW50IGRlc2NlbmRlciBjbGlwcGluZyB3aXRob3V0IGFmZmVjdGluZyBoZWlnaHRcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplUGFkZGluZ3MgfTtcblx0XHQkeyBvdmVyZmxvd1N0eWxlcyB9XG5cdFx0JHsgdmFyaWFudFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBEb3duQXJyb3dXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07IC8vIG9wdGljYWxseSBhZGp1c3QgdGhlIGljb25cblx0bGluZS1oZWlnaHQ6IDA7XG5cblx0cGF0aCB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlcldpdGhDbGlja1Rocm91Z2ggPSBzdHlsZWQoXG5cdElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJcbilgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0JHsgcnRsKCB7IHJpZ2h0OiAwIH0gKSB9XG5gO1xuIl19 */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__8
   };
   var variantStyles = ({
     variant
@@ -30565,13 +30625,13 @@ This message will only show in development mode. It won't appear in production.
   } : {
     target: "e1mv6sxx2",
     label: "Select"
-  })("&&&{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;", fontSizeStyles, ";", sizeStyles2, ";", sizePaddings, ";", overflowStyles, " ", variantStyles, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzSWtEIiwiZmlsZSI6InNlbGVjdC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHR5cGUgeyBTZWxlY3RDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlciBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LXN1ZmZpeC13cmFwcGVyJztcbmltcG9ydCB7IGZvbnRTaXplU3R5bGVzIH0gZnJvbSAnLi4vLi4vaW5wdXQtY29udHJvbC9zdHlsZXMvaW5wdXQtY29udHJvbC1zdHlsZXMnO1xuaW1wb3J0IElucHV0QmFzZSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LWJhc2UnO1xuXG5pbnRlcmZhY2UgU2VsZWN0UHJvcHNcblx0ZXh0ZW5kcyBQaWNrPCBTZWxlY3RDb250cm9sUHJvcHMsICdkaXNhYmxlZCcgfCAnbXVsdGlwbGUnIHwgJ3ZhcmlhbnQnID4ge1xuXHQvLyBVc2luZyBgc2VsZWN0U2l6ZWAgaW5zdGVhZCBvZiBgc2l6ZWAgdG8gYXZvaWQgYSB0eXBlIGNvbmZsaWN0IHdpdGggdGhlXG5cdC8vIGBzaXplYCBIVE1MIGF0dHJpYnV0ZSBvZiB0aGUgYHNlbGVjdGAgZWxlbWVudC5cblx0c2VsZWN0U2l6ZT86IFNlbGVjdENvbnRyb2xQcm9wc1sgJ3NpemUnIF07XG59XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0YDtcbn07XG5cbmNvbnN0IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRCYXNlID0gc3R5bGVkKCBJbnB1dEJhc2UgKWBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgfVxuYDtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCBtdWx0aXBsZSApIHtcblx0XHQvLyBXaGVuIGBtdWx0aXBsZWAsIGp1c3QgdXNlIHRoZSBuYXRpdmUgYnJvd3NlciBzdHlsZXNcblx0XHQvLyB3aXRob3V0IHNldHRpbmcgZXhwbGljaXQgaGVpZ2h0LlxuXHRcdHJldHVybjtcblx0fVxuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHQnX191bnN0YWJsZS1sYXJnZSc6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0fTtcblxuXHRjb25zdCBzdHlsZSA9IHNpemVzWyBzZWxlY3RTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblxuXHRyZXR1cm4gY3NzKCBzdHlsZSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGNoZXZyb25JY29uU2l6ZSA9IDE4O1xuXG5jb25zdCBzaXplUGFkZGluZ3MgPSAoIHsgbXVsdGlwbGUsIHNlbGVjdFNpemUgPSAnZGVmYXVsdCcgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHBhZGRpbmcgPSB7XG5cdFx0ZGVmYXVsdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRzbWFsbDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdGNvbXBhY3Q6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHQnX191bnN0YWJsZS1sYXJnZSc6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdH07XG5cblx0Y29uc3Qgc2VsZWN0ZWRQYWRkaW5nID0gcGFkZGluZ1sgc2VsZWN0U2l6ZSBdIHx8IHBhZGRpbmcuZGVmYXVsdDtcblxuXHRyZXR1cm4gcnRsKCB7XG5cdFx0cGFkZGluZ0xlZnQ6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRwYWRkaW5nUmlnaHQ6IHNlbGVjdGVkUGFkZGluZyArIGNoZXZyb25JY29uU2l6ZSxcblx0XHQuLi4oIG11bHRpcGxlXG5cdFx0XHQ/IHtcblx0XHRcdFx0XHRwYWRkaW5nVG9wOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHRcdFx0cGFkZGluZ0JvdHRvbTogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0ICB9XG5cdFx0XHQ6IHt9ICksXG5cdH0gKTtcbn07XG5cbmNvbnN0IG92ZXJmbG93U3R5bGVzID0gKCB7IG11bHRpcGxlIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRyZXR1cm4ge1xuXHRcdG92ZXJmbG93OiBtdWx0aXBsZSA/ICdhdXRvJyA6ICdoaWRkZW4nLFxuXHR9O1xufTtcblxuY29uc3QgdmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRmaWVsZFNpemluZzogJ2NvbnRlbnQnLFxuXHRcdH0gKTtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IFNlbGVjdCA9IHN0eWxlZC5zZWxlY3Q8IFNlbGVjdFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLy8gT3ZlcnJpZGVzIGhvdmVyL2ZvY3VzIHN0eWxlcyBpbiBmb3Jtcy5jc3Ncblx0XHRjdXJzb3I6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzsgLy8gT3ZlcnJpZGUgZm9ybXMuY3NzIHN0eWxlcywgbGFyZ2UgZW5vdWdoIHZhbHVlIHRvIHByZXZlbnQgZGVzY2VuZGVyIGNsaXBwaW5nIHdpdGhvdXQgYWZmZWN0aW5nIGhlaWdodFxuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVQYWRkaW5ncyB9O1xuXHRcdCR7IG92ZXJmbG93U3R5bGVzIH1cblx0XHQkeyB2YXJpYW50U3R5bGVzIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IERvd25BcnJvd1dyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRtYXJnaW4taW5saW5lLWVuZDogJHsgc3BhY2UoIC0xICkgfTsgLy8gb3B0aWNhbGx5IGFkanVzdCB0aGUgaWNvblxuXHRsaW5lLWhlaWdodDogMDtcblxuXHRwYXRoIHtcblx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyV2l0aENsaWNrVGhyb3VnaCA9IHN0eWxlZChcblx0SW5wdXRDb250cm9sU3VmZml4V3JhcHBlclxuKWBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQkeyBydGwoIHsgcmlnaHQ6IDAgfSApIH1cbmA7XG4iXX0= */"));
+  })("&&&{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;", fontSizeStyles, ";", sizeStyles2, ";", sizePaddings, ";", overflowStyles, " ", variantStyles, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErSGtEIiwiZmlsZSI6InNlbGVjdC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHR5cGUgeyBTZWxlY3RDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlciBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LXN1ZmZpeC13cmFwcGVyJztcbmltcG9ydCB7IGZvbnRTaXplU3R5bGVzIH0gZnJvbSAnLi4vLi4vaW5wdXQtY29udHJvbC9zdHlsZXMvaW5wdXQtY29udHJvbC1zdHlsZXMnO1xuaW1wb3J0IElucHV0QmFzZSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LWJhc2UnO1xuXG5pbnRlcmZhY2UgU2VsZWN0UHJvcHNcblx0ZXh0ZW5kcyBQaWNrPCBTZWxlY3RDb250cm9sUHJvcHMsICdkaXNhYmxlZCcgfCAnbXVsdGlwbGUnIHwgJ3ZhcmlhbnQnID4ge1xuXHQvLyBVc2luZyBgc2VsZWN0U2l6ZWAgaW5zdGVhZCBvZiBgc2l6ZWAgdG8gYXZvaWQgYSB0eXBlIGNvbmZsaWN0IHdpdGggdGhlXG5cdC8vIGBzaXplYCBIVE1MIGF0dHJpYnV0ZSBvZiB0aGUgYHNlbGVjdGAgZWxlbWVudC5cblx0c2VsZWN0U2l6ZT86IFNlbGVjdENvbnRyb2xQcm9wc1sgJ3NpemUnIF07XG59XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0YDtcbn07XG5cbmNvbnN0IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRCYXNlID0gc3R5bGVkKCBJbnB1dEJhc2UgKWBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgfVxuYDtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCBtdWx0aXBsZSApIHtcblx0XHQvLyBXaGVuIGBtdWx0aXBsZWAsIGp1c3QgdXNlIHRoZSBuYXRpdmUgYnJvd3NlciBzdHlsZXNcblx0XHQvLyB3aXRob3V0IHNldHRpbmcgZXhwbGljaXQgaGVpZ2h0LlxuXHRcdHJldHVybjtcblx0fVxuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0fTtcblxuXHRjb25zdCBzdHlsZSA9IHNpemVzWyBzZWxlY3RTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblxuXHRyZXR1cm4gY3NzKCBzdHlsZSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGNoZXZyb25JY29uU2l6ZSA9IDE4O1xuXG5jb25zdCBzaXplUGFkZGluZ3MgPSAoIHsgbXVsdGlwbGUsIHNlbGVjdFNpemUgPSAnZGVmYXVsdCcgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHBhZGRpbmcgPSB7XG5cdFx0ZGVmYXVsdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRzbWFsbDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdGNvbXBhY3Q6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */"));
   var DownArrowWrapper = /* @__PURE__ */ createStyled("div", false ? {
     target: "e1mv6sxx1"
   } : {
     target: "e1mv6sxx1",
     label: "DownArrowWrapper"
-  })("margin-inline-end:", space(-1), ";line-height:0;path{fill:currentColor;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnSzBDIiwiZmlsZSI6InNlbGVjdC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHR5cGUgeyBTZWxlY3RDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlciBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LXN1ZmZpeC13cmFwcGVyJztcbmltcG9ydCB7IGZvbnRTaXplU3R5bGVzIH0gZnJvbSAnLi4vLi4vaW5wdXQtY29udHJvbC9zdHlsZXMvaW5wdXQtY29udHJvbC1zdHlsZXMnO1xuaW1wb3J0IElucHV0QmFzZSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LWJhc2UnO1xuXG5pbnRlcmZhY2UgU2VsZWN0UHJvcHNcblx0ZXh0ZW5kcyBQaWNrPCBTZWxlY3RDb250cm9sUHJvcHMsICdkaXNhYmxlZCcgfCAnbXVsdGlwbGUnIHwgJ3ZhcmlhbnQnID4ge1xuXHQvLyBVc2luZyBgc2VsZWN0U2l6ZWAgaW5zdGVhZCBvZiBgc2l6ZWAgdG8gYXZvaWQgYSB0eXBlIGNvbmZsaWN0IHdpdGggdGhlXG5cdC8vIGBzaXplYCBIVE1MIGF0dHJpYnV0ZSBvZiB0aGUgYHNlbGVjdGAgZWxlbWVudC5cblx0c2VsZWN0U2l6ZT86IFNlbGVjdENvbnRyb2xQcm9wc1sgJ3NpemUnIF07XG59XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0YDtcbn07XG5cbmNvbnN0IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRCYXNlID0gc3R5bGVkKCBJbnB1dEJhc2UgKWBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgfVxuYDtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCBtdWx0aXBsZSApIHtcblx0XHQvLyBXaGVuIGBtdWx0aXBsZWAsIGp1c3QgdXNlIHRoZSBuYXRpdmUgYnJvd3NlciBzdHlsZXNcblx0XHQvLyB3aXRob3V0IHNldHRpbmcgZXhwbGljaXQgaGVpZ2h0LlxuXHRcdHJldHVybjtcblx0fVxuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHQnX191bnN0YWJsZS1sYXJnZSc6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0fTtcblxuXHRjb25zdCBzdHlsZSA9IHNpemVzWyBzZWxlY3RTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblxuXHRyZXR1cm4gY3NzKCBzdHlsZSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGNoZXZyb25JY29uU2l6ZSA9IDE4O1xuXG5jb25zdCBzaXplUGFkZGluZ3MgPSAoIHsgbXVsdGlwbGUsIHNlbGVjdFNpemUgPSAnZGVmYXVsdCcgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHBhZGRpbmcgPSB7XG5cdFx0ZGVmYXVsdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRzbWFsbDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdGNvbXBhY3Q6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0XHQnX191bnN0YWJsZS1sYXJnZSc6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG5cdH07XG5cblx0Y29uc3Qgc2VsZWN0ZWRQYWRkaW5nID0gcGFkZGluZ1sgc2VsZWN0U2l6ZSBdIHx8IHBhZGRpbmcuZGVmYXVsdDtcblxuXHRyZXR1cm4gcnRsKCB7XG5cdFx0cGFkZGluZ0xlZnQ6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRwYWRkaW5nUmlnaHQ6IHNlbGVjdGVkUGFkZGluZyArIGNoZXZyb25JY29uU2l6ZSxcblx0XHQuLi4oIG11bHRpcGxlXG5cdFx0XHQ/IHtcblx0XHRcdFx0XHRwYWRkaW5nVG9wOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHRcdFx0cGFkZGluZ0JvdHRvbTogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0ICB9XG5cdFx0XHQ6IHt9ICksXG5cdH0gKTtcbn07XG5cbmNvbnN0IG92ZXJmbG93U3R5bGVzID0gKCB7IG11bHRpcGxlIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRyZXR1cm4ge1xuXHRcdG92ZXJmbG93OiBtdWx0aXBsZSA/ICdhdXRvJyA6ICdoaWRkZW4nLFxuXHR9O1xufTtcblxuY29uc3QgdmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzKCB7XG5cdFx0XHRmaWVsZFNpemluZzogJ2NvbnRlbnQnLFxuXHRcdH0gKTtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IFNlbGVjdCA9IHN0eWxlZC5zZWxlY3Q8IFNlbGVjdFByb3BzID5gXG5cdCYmJiB7XG5cdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjsgLy8gT3ZlcnJpZGVzIGhvdmVyL2ZvY3VzIHN0eWxlcyBpbiBmb3Jtcy5jc3Ncblx0XHRjdXJzb3I6IGluaGVyaXQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMzsgLy8gT3ZlcnJpZGUgZm9ybXMuY3NzIHN0eWxlcywgbGFyZ2UgZW5vdWdoIHZhbHVlIHRvIHByZXZlbnQgZGVzY2VuZGVyIGNsaXBwaW5nIHdpdGhvdXQgYWZmZWN0aW5nIGhlaWdodFxuXHRcdG1hcmdpbjogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblxuXHRcdCR7IGZvbnRTaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVQYWRkaW5ncyB9O1xuXHRcdCR7IG92ZXJmbG93U3R5bGVzIH1cblx0XHQkeyB2YXJpYW50U3R5bGVzIH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IERvd25BcnJvd1dyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRtYXJnaW4taW5saW5lLWVuZDogJHsgc3BhY2UoIC0xICkgfTsgLy8gb3B0aWNhbGx5IGFkanVzdCB0aGUgaWNvblxuXHRsaW5lLWhlaWdodDogMDtcblxuXHRwYXRoIHtcblx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyV2l0aENsaWNrVGhyb3VnaCA9IHN0eWxlZChcblx0SW5wdXRDb250cm9sU3VmZml4V3JhcHBlclxuKWBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQkeyBydGwoIHsgcmlnaHQ6IDAgfSApIH1cbmA7XG4iXX0= */"));
+  })("margin-inline-end:", space(-1), ";line-height:0;path{fill:currentColor;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5SjBDIiwiZmlsZSI6InNlbGVjdC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHR5cGUgeyBTZWxlY3RDb250cm9sUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlciBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LXN1ZmZpeC13cmFwcGVyJztcbmltcG9ydCB7IGZvbnRTaXplU3R5bGVzIH0gZnJvbSAnLi4vLi4vaW5wdXQtY29udHJvbC9zdHlsZXMvaW5wdXQtY29udHJvbC1zdHlsZXMnO1xuaW1wb3J0IElucHV0QmFzZSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL2lucHV0LWJhc2UnO1xuXG5pbnRlcmZhY2UgU2VsZWN0UHJvcHNcblx0ZXh0ZW5kcyBQaWNrPCBTZWxlY3RDb250cm9sUHJvcHMsICdkaXNhYmxlZCcgfCAnbXVsdGlwbGUnIHwgJ3ZhcmlhbnQnID4ge1xuXHQvLyBVc2luZyBgc2VsZWN0U2l6ZWAgaW5zdGVhZCBvZiBgc2l6ZWAgdG8gYXZvaWQgYSB0eXBlIGNvbmZsaWN0IHdpdGggdGhlXG5cdC8vIGBzaXplYCBIVE1MIGF0dHJpYnV0ZSBvZiB0aGUgYHNlbGVjdGAgZWxlbWVudC5cblx0c2VsZWN0U2l6ZT86IFNlbGVjdENvbnRyb2xQcm9wc1sgJ3NpemUnIF07XG59XG5cbmNvbnN0IGRpc2FibGVkU3R5bGVzID0gKCB7IGRpc2FibGVkIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoICEgZGlzYWJsZWQgKSB7XG5cdFx0cmV0dXJuICcnO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0YDtcbn07XG5cbmNvbnN0IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRCYXNlID0gc3R5bGVkKCBJbnB1dEJhc2UgKWBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHQkeyBkaXNhYmxlZFN0eWxlcyB9XG5cdCR7IGlucHV0QmFzZVZhcmlhbnRTdHlsZXMgfVxuYDtcblxuY29uc3Qgc2l6ZVN0eWxlcyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCBtdWx0aXBsZSApIHtcblx0XHQvLyBXaGVuIGBtdWx0aXBsZWAsIGp1c3QgdXNlIHRoZSBuYXRpdmUgYnJvd3NlciBzdHlsZXNcblx0XHQvLyB3aXRob3V0IHNldHRpbmcgZXhwbGljaXQgaGVpZ2h0LlxuXHRcdHJldHVybjtcblx0fVxuXG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdGhlaWdodDogNDAsXG5cdFx0XHRtaW5IZWlnaHQ6IDQwLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0aGVpZ2h0OiAyNCxcblx0XHRcdG1pbkhlaWdodDogMjQsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdGhlaWdodDogMzIsXG5cdFx0XHRtaW5IZWlnaHQ6IDMyLFxuXHRcdFx0cGFkZGluZ1RvcDogMCxcblx0XHRcdHBhZGRpbmdCb3R0b206IDAsXG5cdFx0fSxcblx0fTtcblxuXHRjb25zdCBzdHlsZSA9IHNpemVzWyBzZWxlY3RTaXplIF0gfHwgc2l6ZXMuZGVmYXVsdDtcblxuXHRyZXR1cm4gY3NzKCBzdHlsZSApO1xufTtcblxuZXhwb3J0IGNvbnN0IGNoZXZyb25JY29uU2l6ZSA9IDE4O1xuXG5jb25zdCBzaXplUGFkZGluZ3MgPSAoIHsgbXVsdGlwbGUsIHNlbGVjdFNpemUgPSAnZGVmYXVsdCcgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGNvbnN0IHBhZGRpbmcgPSB7XG5cdFx0ZGVmYXVsdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0XHRzbWFsbDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdGNvbXBhY3Q6IENPTkZJRy5jb250cm9sUGFkZGluZ1hTbWFsbCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */"));
   var InputControlSuffixWrapperWithClickThrough = /* @__PURE__ */ createStyled(input_suffix_wrapper_default, false ? {
     target: "e1mv6sxx0"
   } : {
@@ -30579,7 +30639,7 @@ This message will only show in development mode. It won't appear in production.
     label: "InputControlSuffixWrapperWithClickThrough"
   })("position:absolute;pointer-events:none;", rtl({
     right: 0
-  }), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyS0MiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHRcdCdfX3Vuc3RhYmxlLWxhcmdlJzogQ09ORklHLmNvbnRyb2xQYWRkaW5nWCxcblx0fTtcblxuXHRjb25zdCBzZWxlY3RlZFBhZGRpbmcgPSBwYWRkaW5nWyBzZWxlY3RTaXplIF0gfHwgcGFkZGluZy5kZWZhdWx0O1xuXG5cdHJldHVybiBydGwoIHtcblx0XHRwYWRkaW5nTGVmdDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdHBhZGRpbmdSaWdodDogc2VsZWN0ZWRQYWRkaW5nICsgY2hldnJvbkljb25TaXplLFxuXHRcdC4uLiggbXVsdGlwbGVcblx0XHRcdD8ge1xuXHRcdFx0XHRcdHBhZGRpbmdUb3A6IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdFx0XHRwYWRkaW5nQm90dG9tOiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0XHQgIH1cblx0XHRcdDoge30gKSxcblx0fSApO1xufTtcblxuY29uc3Qgb3ZlcmZsb3dTdHlsZXMgPSAoIHsgbXVsdGlwbGUgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdHJldHVybiB7XG5cdFx0b3ZlcmZsb3c6IG11bHRpcGxlID8gJ2F1dG8nIDogJ2hpZGRlbicsXG5cdH07XG59O1xuXG5jb25zdCB2YXJpYW50U3R5bGVzID0gKCB7IHZhcmlhbnQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggdmFyaWFudCA9PT0gJ21pbmltYWwnICkge1xuXHRcdHJldHVybiBjc3MoIHtcblx0XHRcdGZpZWxkU2l6aW5nOiAnY29udGVudCcsXG5cdFx0fSApO1xuXHR9XG5cblx0cmV0dXJuICcnO1xufTtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkLnNlbGVjdDwgU2VsZWN0UHJvcHMgPmBcblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblx0XHRjb2xvcjogY3VycmVudENvbG9yOyAvLyBPdmVycmlkZXMgaG92ZXIvZm9jdXMgc3R5bGVzIGluIGZvcm1zLmNzc1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRsaW5lLWhlaWdodDogMS4zOyAvLyBPdmVycmlkZSBmb3Jtcy5jc3Mgc3R5bGVzLCBsYXJnZSBlbm91Z2ggdmFsdWUgdG8gcHJldmVudCBkZXNjZW5kZXIgY2xpcHBpbmcgd2l0aG91dCBhZmZlY3RpbmcgaGVpZ2h0XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogbm9uZTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXG5cdFx0JHsgZm9udFNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplU3R5bGVzIH07XG5cdFx0JHsgc2l6ZVBhZGRpbmdzIH07XG5cdFx0JHsgb3ZlcmZsb3dTdHlsZXMgfVxuXHRcdCR7IHZhcmlhbnRTdHlsZXMgfVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG93bkFycm93V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggLTEgKSB9OyAvLyBvcHRpY2FsbHkgYWRqdXN0IHRoZSBpY29uXG5cdGxpbmUtaGVpZ2h0OiAwO1xuXG5cdHBhdGgge1xuXHRcdGZpbGw6IGN1cnJlbnRDb2xvcjtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJXaXRoQ2xpY2tUaHJvdWdoID0gc3R5bGVkKFxuXHRJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyXG4pYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdCR7IHJ0bCggeyByaWdodDogMCB9ICkgfVxuYDtcbiJdfQ== */"));
+  }), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNlbGVjdC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvS0MiLCJmaWxlIjoic2VsZWN0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIHJ0bCwgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdENvbnRyb2xQcm9wcyB9IGZyb20gJy4uL3R5cGVzJztcbmltcG9ydCBJbnB1dENvbnRyb2xTdWZmaXhXcmFwcGVyIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtc3VmZml4LXdyYXBwZXInO1xuaW1wb3J0IHsgZm9udFNpemVTdHlsZXMgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgSW5wdXRCYXNlIGZyb20gJy4uLy4uL2lucHV0LWNvbnRyb2wvaW5wdXQtYmFzZSc7XG5cbmludGVyZmFjZSBTZWxlY3RQcm9wc1xuXHRleHRlbmRzIFBpY2s8IFNlbGVjdENvbnRyb2xQcm9wcywgJ2Rpc2FibGVkJyB8ICdtdWx0aXBsZScgfCAndmFyaWFudCcgPiB7XG5cdC8vIFVzaW5nIGBzZWxlY3RTaXplYCBpbnN0ZWFkIG9mIGBzaXplYCB0byBhdm9pZCBhIHR5cGUgY29uZmxpY3Qgd2l0aCB0aGVcblx0Ly8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxuXHRzZWxlY3RTaXplPzogU2VsZWN0Q29udHJvbFByb3BzWyAnc2l6ZScgXTtcbn1cblxuY29uc3QgZGlzYWJsZWRTdHlsZXMgPSAoIHsgZGlzYWJsZWQgfTogU2VsZWN0UHJvcHMgKSA9PiB7XG5cdGlmICggISBkaXNhYmxlZCApIHtcblx0XHRyZXR1cm4gJyc7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRgO1xufTtcblxuY29uc3QgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyA9ICggeyB2YXJpYW50IH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIHZhcmlhbnQgPT09ICdtaW5pbWFsJyApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0YDtcblx0fVxuXG5cdHJldHVybiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dEJhc2UgPSBzdHlsZWQoIElucHV0QmFzZSApYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdCR7IGRpc2FibGVkU3R5bGVzIH1cblx0JHsgaW5wdXRCYXNlVmFyaWFudFN0eWxlcyB9XG5gO1xuXG5jb25zdCBzaXplU3R5bGVzID0gKCB7IG11bHRpcGxlLCBzZWxlY3RTaXplID0gJ2RlZmF1bHQnIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRpZiAoIG11bHRpcGxlICkge1xuXHRcdC8vIFdoZW4gYG11bHRpcGxlYCwganVzdCB1c2UgdGhlIG5hdGl2ZSBicm93c2VyIHN0eWxlc1xuXHRcdC8vIHdpdGhvdXQgc2V0dGluZyBleHBsaWNpdCBoZWlnaHQuXG5cdFx0cmV0dXJuO1xuXHR9XG5cblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0aGVpZ2h0OiA0MCxcblx0XHRcdG1pbkhlaWdodDogNDAsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHRcdHNtYWxsOiB7XG5cdFx0XHRoZWlnaHQ6IDI0LFxuXHRcdFx0bWluSGVpZ2h0OiAyNCxcblx0XHRcdHBhZGRpbmdUb3A6IDAsXG5cdFx0XHRwYWRkaW5nQm90dG9tOiAwLFxuXHRcdH0sXG5cdFx0Y29tcGFjdDoge1xuXHRcdFx0aGVpZ2h0OiAzMixcblx0XHRcdG1pbkhlaWdodDogMzIsXG5cdFx0XHRwYWRkaW5nVG9wOiAwLFxuXHRcdFx0cGFkZGluZ0JvdHRvbTogMCxcblx0XHR9LFxuXHR9O1xuXG5cdGNvbnN0IHN0eWxlID0gc2l6ZXNbIHNlbGVjdFNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xuXG5cdHJldHVybiBjc3MoIHN0eWxlICk7XG59O1xuXG5leHBvcnQgY29uc3QgY2hldnJvbkljb25TaXplID0gMTg7XG5cbmNvbnN0IHNpemVQYWRkaW5ncyA9ICggeyBtdWx0aXBsZSwgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3QgcGFkZGluZyA9IHtcblx0XHRkZWZhdWx0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYLFxuXHRcdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdFx0Y29tcGFjdDogQ09ORklHLmNvbnRyb2xQYWRkaW5nWFNtYWxsLFxuXHR9O1xuXG5cdGNvbnN0IHNlbGVjdGVkUGFkZGluZyA9IHBhZGRpbmdbIHNlbGVjdFNpemUgXSB8fCBwYWRkaW5nLmRlZmF1bHQ7XG5cblx0cmV0dXJuIHJ0bCgge1xuXHRcdHBhZGRpbmdMZWZ0OiBzZWxlY3RlZFBhZGRpbmcsXG5cdFx0cGFkZGluZ1JpZ2h0OiBzZWxlY3RlZFBhZGRpbmcgKyBjaGV2cm9uSWNvblNpemUsXG5cdFx0Li4uKCBtdWx0aXBsZVxuXHRcdFx0PyB7XG5cdFx0XHRcdFx0cGFkZGluZ1RvcDogc2VsZWN0ZWRQYWRkaW5nLFxuXHRcdFx0XHRcdHBhZGRpbmdCb3R0b206IHNlbGVjdGVkUGFkZGluZyxcblx0XHRcdCAgfVxuXHRcdFx0OiB7fSApLFxuXHR9ICk7XG59O1xuXG5jb25zdCBvdmVyZmxvd1N0eWxlcyA9ICggeyBtdWx0aXBsZSB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0cmV0dXJuIHtcblx0XHRvdmVyZmxvdzogbXVsdGlwbGUgPyAnYXV0bycgOiAnaGlkZGVuJyxcblx0fTtcbn07XG5cbmNvbnN0IHZhcmlhbnRTdHlsZXMgPSAoIHsgdmFyaWFudCB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0aWYgKCB2YXJpYW50ID09PSAnbWluaW1hbCcgKSB7XG5cdFx0cmV0dXJuIGNzcygge1xuXHRcdFx0ZmllbGRTaXppbmc6ICdjb250ZW50Jyxcblx0XHR9ICk7XG5cdH1cblxuXHRyZXR1cm4gJyc7XG59O1xuXG4vLyBUT0RPOiBSZXNvbHZlIG5lZWQgdG8gdXNlICYmJiB0byBpbmNyZWFzZSBzcGVjaWZpY2l0eVxuLy8gaHR0cHM6Ly9naXRodWIuY29tL1dvcmRQcmVzcy9ndXRlbmJlcmcvaXNzdWVzLzE4NDgzXG5cbmV4cG9ydCBjb25zdCBTZWxlY3QgPSBzdHlsZWQuc2VsZWN0PCBTZWxlY3RQcm9wcyA+YFxuXHQmJiYge1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7IC8vIE92ZXJyaWRlcyBob3Zlci9mb2N1cyBzdHlsZXMgaW4gZm9ybXMuY3NzXG5cdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM7IC8vIE92ZXJyaWRlIGZvcm1zLmNzcyBzdHlsZXMsIGxhcmdlIGVub3VnaCB2YWx1ZSB0byBwcmV2ZW50IGRlc2NlbmRlciBjbGlwcGluZyB3aXRob3V0IGFmZmVjdGluZyBoZWlnaHRcblx0XHRtYXJnaW46IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cblx0XHQkeyBmb250U2l6ZVN0eWxlcyB9O1xuXHRcdCR7IHNpemVTdHlsZXMgfTtcblx0XHQkeyBzaXplUGFkZGluZ3MgfTtcblx0XHQkeyBvdmVyZmxvd1N0eWxlcyB9XG5cdFx0JHsgdmFyaWFudFN0eWxlcyB9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBEb3duQXJyb3dXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07IC8vIG9wdGljYWxseSBhZGp1c3QgdGhlIGljb25cblx0bGluZS1oZWlnaHQ6IDA7XG5cblx0cGF0aCB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRDb250cm9sU3VmZml4V3JhcHBlcldpdGhDbGlja1Rocm91Z2ggPSBzdHlsZWQoXG5cdElucHV0Q29udHJvbFN1ZmZpeFdyYXBwZXJcbilgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0JHsgcnRsKCB7IHJpZ2h0OiAwIH0gKSB9XG5gO1xuIl19 */"));

   // packages/components/build-module/select-control/chevron-down.mjs
   var import_jsx_runtime123 = __toESM(require_jsx_runtime(), 1);
@@ -30625,7 +30685,6 @@ This message will only show in development mode. It won't appear in production.
       __nextHasNoMarginBottom: _2,
       __next40pxDefaultSize: _next40pxDefaultSize,
       __next36pxDefaultSize: _next36pxDefaultSize,
-      __shouldNotWarnDeprecated36pxSize: _shouldNotWarnDeprecated36pxSize,
       className: className2,
       disabled = false,
       help,
@@ -30744,7 +30803,7 @@ This message will only show in development mode. It won't appear in production.
   var import_element70 = __toESM(require_element(), 1);

   // packages/components/build-module/range-control/styles/range-control-styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__11() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__9() {
     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 rangeHeightValue = 30;
@@ -30765,7 +30824,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     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/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhbmdlLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTRCOEIiLCJmaWxlIjoicmFuZ2UtY29udHJvbC1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBOdW1iZXJDb250cm9sIGZyb20gJy4uLy4uL251bWJlci1jb250cm9sJztcbmltcG9ydCB7IENPTE9SUywgcnRsLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuaW1wb3J0IHR5cGUge1xuXHRSYW5nZU1hcmtQcm9wcyxcblx0UmFpbFByb3BzLFxuXHRUaHVtYlByb3BzLFxuXHRUb29sdGlwUHJvcHMsXG5cdFRyYWNrUHJvcHMsXG5cdFdyYXBwZXJQcm9wcyxcbn0gZnJvbSAnLi4vdHlwZXMnO1xuXG5jb25zdCByYW5nZUhlaWdodFZhbHVlID0gMzA7XG5jb25zdCByYWlsSGVpZ2h0ID0gNDtcbmNvbnN0IHJhbmdlSGVpZ2h0ID0gKCkgPT5cblx0Y3NzKCB7IGhlaWdodDogcmFuZ2VIZWlnaHRWYWx1ZSwgbWluSGVpZ2h0OiByYW5nZUhlaWdodFZhbHVlIH0gKTtcbmNvbnN0IHRodW1iU2l6ZSA9IDEyO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZC5kaXZgXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA0MHB4O1xuYDtcblxuY29uc3Qgd3JhcHBlckNvbG9yID0gKCB7IGNvbG9yID0gQ09MT1JTLnVpLmJvcmRlckZvY3VzIH06IFdyYXBwZXJQcm9wcyApID0+XG5cdGNzcyggeyBjb2xvciB9ICk7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkKCAnZGl2Jywge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sb3InLCAnbWFya3MnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwgV3JhcHBlclByb3BzID5gXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4OiAxO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCR7IHdyYXBwZXJDb2xvciB9O1xuXHQkeyByYW5nZUhlaWdodCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEJlZm9yZUljb25XcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGZsZXg7IC8vIGVuc3VyZXMgdGhlIGhlaWdodCBpc24ndCBhZmZlY3RlZCBieSBsaW5lLWhlaWdodFxuXHRtYXJnaW4tdG9wOiAkeyByYWlsSGVpZ2h0IH1weDtcblxuXHQkeyBydGwoIHsgbWFyZ2luUmlnaHQ6IDYgfSApIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBBZnRlckljb25XcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGZsZXg7IC8vIGVuc3VyZXMgdGhlIGhlaWdodCBpc24ndCBhZmZlY3RlZCBieSBsaW5lLWhlaWdodFxuXHRtYXJnaW4tdG9wOiAkeyByYWlsSGVpZ2h0IH1weDtcblxuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogNiB9ICkgfVxuYDtcblxuY29uc3QgcmFpbEJhY2tncm91bmRDb2xvciA9ICggeyBkaXNhYmxlZCwgcmFpbENvbG9yIH06IFJhaWxQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZFxuXHRcdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0XHQ6IHJhaWxDb2xvciB8fCBDT0xPUlMudGhlbWUuZ3JheVsgMzAwIF0gfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJhY2tncm91bmQ6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBSYWlsID0gc3R5bGVkLnNwYW5gXG5cdGxlZnQ6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRyaWdodDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogJHsgcmFpbEhlaWdodCB9cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLXRvcDogJHsgKCByYW5nZUhlaWdodFZhbHVlIC0gcmFpbEhlaWdodCApIC8gMiB9cHg7XG5cdHRvcDogMDtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblxuXHQkeyByYWlsQmFja2dyb3VuZENvbG9yIH07XG5gO1xuXG5jb25zdCB0cmFja0JhY2tncm91bmRDb2xvciA9ICggeyBkaXNhYmxlZCwgdHJhY2tDb2xvciB9OiBUcmFja1Byb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkXG5cdFx0XHQ/IENPTE9SUy50aGVtZS5ncmF5WyA0MDAgXVxuXHRcdFx0OiB0cmFja0NvbG9yIHx8ICdjdXJyZW50Q29sb3InIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZCA/ICdHcmF5VGV4dCcgOiAnQ2FudmFzVGV4dCcgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgVHJhY2sgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0aGVpZ2h0OiAkeyByYWlsSGVpZ2h0IH1weDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbi10b3A6ICR7ICggcmFuZ2VIZWlnaHRWYWx1ZSAtIHJhaWxIZWlnaHQgKSAvIDIgfXB4O1xuXHR0b3A6IDA7XG5cblx0LmlzLW1hcmtlZCAmIHtcblx0XHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIGVhc2UgMC4xcztcblx0XHR9XG5cdH1cblxuXHQkeyB0cmFja0JhY2tncm91bmRDb2xvciB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IE1hcmtzV3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRkaXNwbGF5OiBibG9jaztcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRtYXJnaW4tdG9wOiAxN3B4O1xuYDtcblxuZXhwb3J0IGNvbnN0IE1hcmsgPSBzdHlsZWQuc3BhbmBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IC00cHg7XG5cdGhlaWdodDogNHB4O1xuXHR3aWR0aDogMnB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIC01MCUgKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0ei1pbmRleDogMTtcbmA7XG5cbmNvbnN0IG1hcmtMYWJlbEZpbGwgPSAoIHsgaXNGaWxsZWQgfTogUmFuZ2VNYXJrUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogaXNGaWxsZWQgPyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gOiBDT0xPUlMudGhlbWUuZ3JheVsgMzAwIF0sXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBNYXJrTGFiZWwgPSBzdHlsZWQuc3BhbmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSB9O1xuXHRmb250LXNpemU6IDExcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0JHsgcnRsKCB7IGxlZnQ6IDAgfSApIH07XG5cdCR7IHJ0bChcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIC01MCUgKScgfSxcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIDUwJSApJyB9XG5cdCkgfTtcblxuXHQkeyBtYXJrTGFiZWxGaWxsIH07XG5gO1xuXG5jb25zdCB0aHVtYkNvbG9yID0gKCB7IGRpc2FibGVkIH06IFRodW1iUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWRcblx0XHRcdD8gQ09MT1JTLnRoZW1lLmdyYXlbIDQwMCBdXG5cdFx0XHQ6IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkID8gJ0dyYXlUZXh0JyA6ICdDYW52YXNUZXh0JyB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBUaHVtYldyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiAkeyB0aHVtYlNpemUgfXB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogJHsgKCByYW5nZUhlaWdodFZhbHVlIC0gdGh1bWJTaXplICkgLyAyIH1weDtcblx0b3V0bGluZTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6ICR7IHRodW1iU2l6ZSB9cHg7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHR6LWluZGV4OiAzO1xuXG5cdC5pcy1tYXJrZWQgJiB7XG5cdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4xcztcblx0XHR9XG5cdH1cblxuXHQkeyB0aHVtYkNvbG9yIH07XG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiAtMTAgfSApIH07XG5cdCR7IHJ0bChcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIDQuNXB4ICknIH0sXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKCAtNC41cHggKScgfVxuXHQpIH07XG5gO1xuXG5jb25zdCB0aHVtYkZvY3VzID0gKCB7IGlzRm9jdXNlZCB9OiBUaHVtYlByb3BzICkgPT4ge1xuXHRyZXR1cm4gaXNGb2N1c2VkXG5cdFx0PyBjc3NgXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0XHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0XHRcdGhlaWdodDogJHsgdGh1bWJTaXplICsgOCB9cHg7XG5cdFx0XHRcdFx0d2lkdGg6ICR7IHRodW1iU2l6ZSArIDggfXB4O1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0XHRsZWZ0OiAtNHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogR3JheVRleHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0ICBgXG5cdFx0OiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBUaHVtYiA9IHN0eWxlZC5zcGFuPCBUaHVtYlByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG91dGxpbmU6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2hhZG93OiAkeyBDT05GSUcuZWxldmF0aW9uWFNtYWxsIH07XG5cblx0JHsgdGh1bWJDb2xvciB9O1xuXHQkeyB0aHVtYkZvY3VzIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRSYW5nZSA9IHN0eWxlZC5pbnB1dGBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IDAgLSR7IHRodW1iU2l6ZSAvIDIgfXB4O1xuXHRvcGFjaXR5OiAwO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiBjYWxjKCAxMDAlICsgJHsgdGh1bWJTaXplIH1weCApO1xuYDtcblxuY29uc3QgdG9vbHRpcFNob3cgPSAoIHsgc2hvdyB9OiBUb29sdGlwUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0ZGlzcGxheTogJHsgc2hvdyA/ICdpbmxpbmUtYmxvY2snIDogJ25vbmUnIH07XG5cdFx0b3BhY2l0eTogJHsgc2hvdyA/IDEgOiAwIH07XG5cblx0XHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHRcdHRyYW5zaXRpb246XG5cdFx0XHRcdG9wYWNpdHkgMTIwbXMgZWFzZSxcblx0XHRcdFx0ZGlzcGxheSAxMjBtcyBlYXNlIGFsbG93LWRpc2NyZXRlO1xuXHRcdH1cblxuXHRcdEBzdGFydGluZy1zdHlsZSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IHRvb2x0aXBQbGFjZW1lbnQgPSAoIHsgcGxhY2VtZW50IH06IFRvb2x0aXBQcm9wcyApID0+IHtcblx0Y29uc3QgaXNCb3R0b20gPSBwbGFjZW1lbnQgPT09ICdib3R0b20nO1xuXG5cdGlmICggaXNCb3R0b20gKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGJvdHRvbTogLTgwJTtcblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHR0b3A6IC04MCU7XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5zcGFuPCBUb29sdGlwUHJvcHMgPmBcblx0YmFja2dyb3VuZDogcmdiYSggMCwgMCwgMCwgMC44ICk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bWluLXdpZHRoOiAzMnB4O1xuXHRwYWRkaW5nOiA0cHggOHB4O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXG5cdCR7IHRvb2x0aXBTaG93IH07XG5cblx0JHsgdG9vbHRpcFBsYWNlbWVudCB9O1xuXHQkeyBydGwoXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKC01MCUpJyB9LFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCg1MCUpJyB9XG5cdCkgfVxuYDtcblxuLy8gQHRvZG8gUmVmYWN0b3IgUmFuZ2VDb250cm9sIHdpdGggbGF0ZXN0IEhTdGFjayBjb25maWd1cmF0aW9uXG4vLyBAc2VlOiBwYWNrYWdlcy9jb21wb25lbnRzL3NyYy9oLXN0YWNrXG5leHBvcnQgY29uc3QgSW5wdXROdW1iZXIgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdG1hcmdpbi10b3A6IDA7XG5cblx0aW5wdXRbdHlwZT0nbnVtYmVyJ10mIHtcblx0XHQkeyByYW5nZUhlaWdodCB9O1xuXHR9XG5cblx0JHsgcnRsKCB7IG1hcmdpbkxlZnQ6IGAkeyBzcGFjZSggNCApIH0gIWltcG9ydGFudGAgfSApIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBBY3Rpb25SaWdodFdyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDA7XG5cblx0YnV0dG9uLFxuXHRidXR0b24uaXMtc21hbGwge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdCR7IHJhbmdlSGVpZ2h0IH07XG5cdH1cblxuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogOCB9ICkgfVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
   });
   var wrapperColor = ({
     color: color2 = COLORS.ui.borderFocus
@@ -30831,7 +30890,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "g5kg28",
     styles: "display:block;pointer-events:none;position:relative;width:100%;user-select:none;margin-top:17px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhbmdlLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQThIdUMiLCJmaWxlIjoicmFuZ2UtY29udHJvbC1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBOdW1iZXJDb250cm9sIGZyb20gJy4uLy4uL251bWJlci1jb250cm9sJztcbmltcG9ydCB7IENPTE9SUywgcnRsLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuaW1wb3J0IHR5cGUge1xuXHRSYW5nZU1hcmtQcm9wcyxcblx0UmFpbFByb3BzLFxuXHRUaHVtYlByb3BzLFxuXHRUb29sdGlwUHJvcHMsXG5cdFRyYWNrUHJvcHMsXG5cdFdyYXBwZXJQcm9wcyxcbn0gZnJvbSAnLi4vdHlwZXMnO1xuXG5jb25zdCByYW5nZUhlaWdodFZhbHVlID0gMzA7XG5jb25zdCByYWlsSGVpZ2h0ID0gNDtcbmNvbnN0IHJhbmdlSGVpZ2h0ID0gKCkgPT5cblx0Y3NzKCB7IGhlaWdodDogcmFuZ2VIZWlnaHRWYWx1ZSwgbWluSGVpZ2h0OiByYW5nZUhlaWdodFZhbHVlIH0gKTtcbmNvbnN0IHRodW1iU2l6ZSA9IDEyO1xuXG5leHBvcnQgY29uc3QgUm9vdCA9IHN0eWxlZC5kaXZgXG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA0MHB4O1xuYDtcblxuY29uc3Qgd3JhcHBlckNvbG9yID0gKCB7IGNvbG9yID0gQ09MT1JTLnVpLmJvcmRlckZvY3VzIH06IFdyYXBwZXJQcm9wcyApID0+XG5cdGNzcyggeyBjb2xvciB9ICk7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkKCAnZGl2Jywge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sb3InLCAnbWFya3MnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwgV3JhcHBlclByb3BzID5gXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbGV4OiAxO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdCR7IHdyYXBwZXJDb2xvciB9O1xuXHQkeyByYW5nZUhlaWdodCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEJlZm9yZUljb25XcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGZsZXg7IC8vIGVuc3VyZXMgdGhlIGhlaWdodCBpc24ndCBhZmZlY3RlZCBieSBsaW5lLWhlaWdodFxuXHRtYXJnaW4tdG9wOiAkeyByYWlsSGVpZ2h0IH1weDtcblxuXHQkeyBydGwoIHsgbWFyZ2luUmlnaHQ6IDYgfSApIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBBZnRlckljb25XcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGZsZXg7IC8vIGVuc3VyZXMgdGhlIGhlaWdodCBpc24ndCBhZmZlY3RlZCBieSBsaW5lLWhlaWdodFxuXHRtYXJnaW4tdG9wOiAkeyByYWlsSGVpZ2h0IH1weDtcblxuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogNiB9ICkgfVxuYDtcblxuY29uc3QgcmFpbEJhY2tncm91bmRDb2xvciA9ICggeyBkaXNhYmxlZCwgcmFpbENvbG9yIH06IFJhaWxQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZFxuXHRcdFx0PyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkXG5cdFx0XHQ6IHJhaWxDb2xvciB8fCBDT0xPUlMudGhlbWUuZ3JheVsgMzAwIF0gfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJhY2tncm91bmQ6IEdyYXlUZXh0O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBSYWlsID0gc3R5bGVkLnNwYW5gXG5cdGxlZnQ6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRyaWdodDogMDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogJHsgcmFpbEhlaWdodCB9cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLXRvcDogJHsgKCByYW5nZUhlaWdodFZhbHVlIC0gcmFpbEhlaWdodCApIC8gMiB9cHg7XG5cdHRvcDogMDtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblxuXHQkeyByYWlsQmFja2dyb3VuZENvbG9yIH07XG5gO1xuXG5jb25zdCB0cmFja0JhY2tncm91bmRDb2xvciA9ICggeyBkaXNhYmxlZCwgdHJhY2tDb2xvciB9OiBUcmFja1Byb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkXG5cdFx0XHQ/IENPTE9SUy50aGVtZS5ncmF5WyA0MDAgXVxuXHRcdFx0OiB0cmFja0NvbG9yIHx8ICdjdXJyZW50Q29sb3InIH07XG5cblx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZCA/ICdHcmF5VGV4dCcgOiAnQ2FudmFzVGV4dCcgfTtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgVHJhY2sgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0aGVpZ2h0OiAkeyByYWlsSGVpZ2h0IH1weDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG1hcmdpbi10b3A6ICR7ICggcmFuZ2VIZWlnaHRWYWx1ZSAtIHJhaWxIZWlnaHQgKSAvIDIgfXB4O1xuXHR0b3A6IDA7XG5cblx0LmlzLW1hcmtlZCAmIHtcblx0XHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHRcdHRyYW5zaXRpb246IHdpZHRoIGVhc2UgMC4xcztcblx0XHR9XG5cdH1cblxuXHQkeyB0cmFja0JhY2tncm91bmRDb2xvciB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IE1hcmtzV3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRkaXNwbGF5OiBibG9jaztcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRtYXJnaW4tdG9wOiAxN3B4O1xuYDtcblxuZXhwb3J0IGNvbnN0IE1hcmsgPSBzdHlsZWQuc3BhbmBcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiAwO1xuXHR0b3A6IC00cHg7XG5cdGhlaWdodDogNHB4O1xuXHR3aWR0aDogMnB4O1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIC01MCUgKTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmQgfTtcblx0ei1pbmRleDogMTtcbmA7XG5cbmNvbnN0IG1hcmtMYWJlbEZpbGwgPSAoIHsgaXNGaWxsZWQgfTogUmFuZ2VNYXJrUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3MoIHtcblx0XHRjb2xvcjogaXNGaWxsZWQgPyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gOiBDT0xPUlMudGhlbWUuZ3JheVsgMzAwIF0sXG5cdH0gKTtcbn07XG5cbmV4cG9ydCBjb25zdCBNYXJrTGFiZWwgPSBzdHlsZWQuc3BhbmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSB9O1xuXHRmb250LXNpemU6IDExcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA4cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0JHsgcnRsKCB7IGxlZnQ6IDAgfSApIH07XG5cdCR7IHJ0bChcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIC01MCUgKScgfSxcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIDUwJSApJyB9XG5cdCkgfTtcblxuXHQkeyBtYXJrTGFiZWxGaWxsIH07XG5gO1xuXG5jb25zdCB0aHVtYkNvbG9yID0gKCB7IGRpc2FibGVkIH06IFRodW1iUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWRcblx0XHRcdD8gQ09MT1JTLnRoZW1lLmdyYXlbIDQwMCBdXG5cdFx0XHQ6IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkID8gJ0dyYXlUZXh0JyA6ICdDYW52YXNUZXh0JyB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBUaHVtYldyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0aGVpZ2h0OiAkeyB0aHVtYlNpemUgfXB4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogJHsgKCByYW5nZUhlaWdodFZhbHVlIC0gdGh1bWJTaXplICkgLyAyIH1weDtcblx0b3V0bGluZTogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6ICR7IHRodW1iU2l6ZSB9cHg7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHR6LWluZGV4OiAzO1xuXG5cdC5pcy1tYXJrZWQgJiB7XG5cdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBsZWZ0IGVhc2UgMC4xcztcblx0XHR9XG5cdH1cblxuXHQkeyB0aHVtYkNvbG9yIH07XG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiAtMTAgfSApIH07XG5cdCR7IHJ0bChcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIDQuNXB4ICknIH0sXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKCAtNC41cHggKScgfVxuXHQpIH07XG5gO1xuXG5jb25zdCB0aHVtYkZvY3VzID0gKCB7IGlzRm9jdXNlZCB9OiBUaHVtYlByb3BzICkgPT4ge1xuXHRyZXR1cm4gaXNGb2N1c2VkXG5cdFx0PyBjc3NgXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJyAnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0XHRcdFx0b3BhY2l0eTogMC40O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0XHRcdGhlaWdodDogJHsgdGh1bWJTaXplICsgOCB9cHg7XG5cdFx0XHRcdFx0d2lkdGg6ICR7IHRodW1iU2l6ZSArIDggfXB4O1xuXHRcdFx0XHRcdHRvcDogLTRweDtcblx0XHRcdFx0XHRsZWZ0OiAtNHB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogR3JheVRleHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0ICBgXG5cdFx0OiAnJztcbn07XG5cbmV4cG9ydCBjb25zdCBUaHVtYiA9IHN0eWxlZC5zcGFuPCBUaHVtYlByb3BzID5gXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRoZWlnaHQ6IDEwMCU7XG5cdG91dGxpbmU6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRib3gtc2hhZG93OiAkeyBDT05GSUcuZWxldmF0aW9uWFNtYWxsIH07XG5cblx0JHsgdGh1bWJDb2xvciB9O1xuXHQkeyB0aHVtYkZvY3VzIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRSYW5nZSA9IHN0eWxlZC5pbnB1dGBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAxMDAlO1xuXHRsZWZ0OiAwO1xuXHRtYXJnaW46IDAgLSR7IHRodW1iU2l6ZSAvIDIgfXB4O1xuXHRvcGFjaXR5OiAwO1xuXHRvdXRsaW5lOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5cdHdpZHRoOiBjYWxjKCAxMDAlICsgJHsgdGh1bWJTaXplIH1weCApO1xuYDtcblxuY29uc3QgdG9vbHRpcFNob3cgPSAoIHsgc2hvdyB9OiBUb29sdGlwUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0ZGlzcGxheTogJHsgc2hvdyA/ICdpbmxpbmUtYmxvY2snIDogJ25vbmUnIH07XG5cdFx0b3BhY2l0eTogJHsgc2hvdyA/IDEgOiAwIH07XG5cblx0XHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHRcdHRyYW5zaXRpb246XG5cdFx0XHRcdG9wYWNpdHkgMTIwbXMgZWFzZSxcblx0XHRcdFx0ZGlzcGxheSAxMjBtcyBlYXNlIGFsbG93LWRpc2NyZXRlO1xuXHRcdH1cblxuXHRcdEBzdGFydGluZy1zdHlsZSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0YDtcbn07XG5cbmNvbnN0IHRvb2x0aXBQbGFjZW1lbnQgPSAoIHsgcGxhY2VtZW50IH06IFRvb2x0aXBQcm9wcyApID0+IHtcblx0Y29uc3QgaXNCb3R0b20gPSBwbGFjZW1lbnQgPT09ICdib3R0b20nO1xuXG5cdGlmICggaXNCb3R0b20gKSB7XG5cdFx0cmV0dXJuIGNzc2Bcblx0XHRcdGJvdHRvbTogLTgwJTtcblx0XHRgO1xuXHR9XG5cblx0cmV0dXJuIGNzc2Bcblx0XHR0b3A6IC04MCU7XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5zcGFuPCBUb29sdGlwUHJvcHMgPmBcblx0YmFja2dyb3VuZDogcmdiYSggMCwgMCwgMCwgMC44ICk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRjb2xvcjogd2hpdGU7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bWluLXdpZHRoOiAzMnB4O1xuXHRwYWRkaW5nOiA0cHggOHB4O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRsaW5lLWhlaWdodDogMS40O1xuXG5cdCR7IHRvb2x0aXBTaG93IH07XG5cblx0JHsgdG9vbHRpcFBsYWNlbWVudCB9O1xuXHQkeyBydGwoXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKC01MCUpJyB9LFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCg1MCUpJyB9XG5cdCkgfVxuYDtcblxuLy8gQHRvZG8gUmVmYWN0b3IgUmFuZ2VDb250cm9sIHdpdGggbGF0ZXN0IEhTdGFjayBjb25maWd1cmF0aW9uXG4vLyBAc2VlOiBwYWNrYWdlcy9jb21wb25lbnRzL3NyYy9oLXN0YWNrXG5leHBvcnQgY29uc3QgSW5wdXROdW1iZXIgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdG1hcmdpbi10b3A6IDA7XG5cblx0aW5wdXRbdHlwZT0nbnVtYmVyJ10mIHtcblx0XHQkeyByYW5nZUhlaWdodCB9O1xuXHR9XG5cblx0JHsgcnRsKCB7IG1hcmdpbkxlZnQ6IGAkeyBzcGFjZSggNCApIH0gIWltcG9ydGFudGAgfSApIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBBY3Rpb25SaWdodFdyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi10b3A6IDA7XG5cblx0YnV0dG9uLFxuXHRidXR0b24uaXMtc21hbGwge1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdCR7IHJhbmdlSGVpZ2h0IH07XG5cdH1cblxuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogOCB9ICkgfVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
   });
   var Mark = /* @__PURE__ */ createStyled("span", false ? {
     target: "e1epgpqk7"
@@ -30903,7 +30962,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1g4vnux-tooltipPlacement",
     styles: "top:-80%;label:tooltipPlacement;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhbmdlLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQThSVyIsImZpbGUiOiJyYW5nZS1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IE51bWJlckNvbnRyb2wgZnJvbSAnLi4vLi4vbnVtYmVyLWNvbnRyb2wnO1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuXG5pbXBvcnQgdHlwZSB7XG5cdFJhbmdlTWFya1Byb3BzLFxuXHRSYWlsUHJvcHMsXG5cdFRodW1iUHJvcHMsXG5cdFRvb2x0aXBQcm9wcyxcblx0VHJhY2tQcm9wcyxcblx0V3JhcHBlclByb3BzLFxufSBmcm9tICcuLi90eXBlcyc7XG5cbmNvbnN0IHJhbmdlSGVpZ2h0VmFsdWUgPSAzMDtcbmNvbnN0IHJhaWxIZWlnaHQgPSA0O1xuY29uc3QgcmFuZ2VIZWlnaHQgPSAoKSA9PlxuXHRjc3MoIHsgaGVpZ2h0OiByYW5nZUhlaWdodFZhbHVlLCBtaW5IZWlnaHQ6IHJhbmdlSGVpZ2h0VmFsdWUgfSApO1xuY29uc3QgdGh1bWJTaXplID0gMTI7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDQwcHg7XG5gO1xuXG5jb25zdCB3cmFwcGVyQ29sb3IgPSAoIHsgY29sb3IgPSBDT0xPUlMudWkuYm9yZGVyRm9jdXMgfTogV3JhcHBlclByb3BzICkgPT5cblx0Y3NzKCB7IGNvbG9yIH0gKTtcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQoICdkaXYnLCB7XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3A6IHN0cmluZyApID0+XG5cdFx0ISBbICdjb2xvcicsICdtYXJrcycgXS5pbmNsdWRlcyggcHJvcCApLFxufSApPCBXcmFwcGVyUHJvcHMgPmBcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0JHsgd3JhcHBlckNvbG9yIH07XG5cdCR7IHJhbmdlSGVpZ2h0IH07XG5gO1xuXG5leHBvcnQgY29uc3QgQmVmb3JlSWNvbldyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogZmxleDsgLy8gZW5zdXJlcyB0aGUgaGVpZ2h0IGlzbid0IGFmZmVjdGVkIGJ5IGxpbmUtaGVpZ2h0XG5cdG1hcmdpbi10b3A6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXG5cdCR7IHJ0bCggeyBtYXJnaW5SaWdodDogNiB9ICkgfVxuYDtcblxuZXhwb3J0IGNvbnN0IEFmdGVySWNvbldyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogZmxleDsgLy8gZW5zdXJlcyB0aGUgaGVpZ2h0IGlzbid0IGFmZmVjdGVkIGJ5IGxpbmUtaGVpZ2h0XG5cdG1hcmdpbi10b3A6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiA2IH0gKSB9XG5gO1xuXG5jb25zdCByYWlsQmFja2dyb3VuZENvbG9yID0gKCB7IGRpc2FibGVkLCByYWlsQ29sb3IgfTogUmFpbFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkXG5cdFx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHRcdDogcmFpbENvbG9yIHx8IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0YmFja2dyb3VuZDogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IFJhaWwgPSBzdHlsZWQuc3BhbmBcblx0bGVmdDogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAkeyByYWlsSGVpZ2h0IH1weDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tdG9wOiAkeyAoIHJhbmdlSGVpZ2h0VmFsdWUgLSByYWlsSGVpZ2h0ICkgLyAyIH1weDtcblx0dG9wOiAwO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXG5cdCR7IHJhaWxCYWNrZ3JvdW5kQ29sb3IgfTtcbmA7XG5cbmNvbnN0IHRyYWNrQmFja2dyb3VuZENvbG9yID0gKCB7IGRpc2FibGVkLCB0cmFja0NvbG9yIH06IFRyYWNrUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWRcblx0XHRcdD8gQ09MT1JTLnRoZW1lLmdyYXlbIDQwMCBdXG5cdFx0XHQ6IHRyYWNrQ29sb3IgfHwgJ2N1cnJlbnRDb2xvcicgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkID8gJ0dyYXlUZXh0JyA6ICdDYW52YXNUZXh0JyB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5zcGFuYFxuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXHRoZWlnaHQ6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLXRvcDogJHsgKCByYW5nZUhlaWdodFZhbHVlIC0gcmFpbEhlaWdodCApIC8gMiB9cHg7XG5cdHRvcDogMDtcblxuXHQuaXMtbWFya2VkICYge1xuXHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0dHJhbnNpdGlvbjogd2lkdGggZWFzZSAwLjFzO1xuXHRcdH1cblx0fVxuXG5cdCR7IHRyYWNrQmFja2dyb3VuZENvbG9yIH07XG5gO1xuXG5leHBvcnQgY29uc3QgTWFya3NXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDE3cHg7XG5gO1xuXG5leHBvcnQgY29uc3QgTWFyayA9IHN0eWxlZC5zcGFuYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogLTRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdHdpZHRoOiAycHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggLTUwJSApO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHR6LWluZGV4OiAxO1xuYDtcblxuY29uc3QgbWFya0xhYmVsRmlsbCA9ICggeyBpc0ZpbGxlZCB9OiBSYW5nZU1hcmtQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGNvbG9yOiBpc0ZpbGxlZCA/IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSA6IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IE1hcmtMYWJlbCA9IHN0eWxlZC5zcGFuYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDMwMCBdIH07XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHQkeyBydGwoIHsgbGVmdDogMCB9ICkgfTtcblx0JHsgcnRsKFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggLTUwJSApJyB9LFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggNTAlICknIH1cblx0KSB9O1xuXG5cdCR7IG1hcmtMYWJlbEZpbGwgfTtcbmA7XG5cbmNvbnN0IHRodW1iQ29sb3IgPSAoIHsgZGlzYWJsZWQgfTogVGh1bWJQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZFxuXHRcdFx0PyBDT0xPUlMudGhlbWUuZ3JheVsgNDAwIF1cblx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWQgPyAnR3JheVRleHQnIDogJ0NhbnZhc1RleHQnIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IFRodW1iV3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6ICR7IHRodW1iU2l6ZSB9cHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAkeyAoIHJhbmdlSGVpZ2h0VmFsdWUgLSB0aHVtYlNpemUgKSAvIDIgfXB4O1xuXHRvdXRsaW5lOiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aWR0aDogJHsgdGh1bWJTaXplIH1weDtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdHotaW5kZXg6IDM7XG5cblx0LmlzLW1hcmtlZCAmIHtcblx0XHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHRcdHRyYW5zaXRpb246IGxlZnQgZWFzZSAwLjFzO1xuXHRcdH1cblx0fVxuXG5cdCR7IHRodW1iQ29sb3IgfTtcblx0JHsgcnRsKCB7IG1hcmdpbkxlZnQ6IC0xMCB9ICkgfTtcblx0JHsgcnRsKFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggNC41cHggKScgfSxcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIC00LjVweCApJyB9XG5cdCkgfTtcbmA7XG5cbmNvbnN0IHRodW1iRm9jdXMgPSAoIHsgaXNGb2N1c2VkIH06IFRodW1iUHJvcHMgKSA9PiB7XG5cdHJldHVybiBpc0ZvY3VzZWRcblx0XHQ/IGNzc2Bcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0XHRcdFx0aGVpZ2h0OiAkeyB0aHVtYlNpemUgKyA4IH1weDtcblx0XHRcdFx0XHR3aWR0aDogJHsgdGh1bWJTaXplICsgOCB9cHg7XG5cdFx0XHRcdFx0dG9wOiAtNHB4O1xuXHRcdFx0XHRcdGxlZnQ6IC00cHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBHcmF5VGV4dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHQgIGBcblx0XHQ6ICcnO1xufTtcblxuZXhwb3J0IGNvbnN0IFRodW1iID0gc3R5bGVkLnNwYW48IFRodW1iUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdGhlaWdodDogMTAwJTtcblx0b3V0bGluZTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJveC1zaGFkb3c6ICR7IENPTkZJRy5lbGV2YXRpb25YU21hbGwgfTtcblxuXHQkeyB0aHVtYkNvbG9yIH07XG5cdCR7IHRodW1iRm9jdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJbnB1dFJhbmdlID0gc3R5bGVkLmlucHV0YFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbjogMCAtJHsgdGh1bWJTaXplIC8gMiB9cHg7XG5cdG9wYWNpdHk6IDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IGNhbGMoIDEwMCUgKyAkeyB0aHVtYlNpemUgfXB4ICk7XG5gO1xuXG5jb25zdCB0b29sdGlwU2hvdyA9ICggeyBzaG93IH06IFRvb2x0aXBQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRkaXNwbGF5OiAkeyBzaG93ID8gJ2lubGluZS1ibG9jaycgOiAnbm9uZScgfTtcblx0XHRvcGFjaXR5OiAkeyBzaG93ID8gMSA6IDAgfTtcblxuXHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0dHJhbnNpdGlvbjpcblx0XHRcdFx0b3BhY2l0eSAxMjBtcyBlYXNlLFxuXHRcdFx0XHRkaXNwbGF5IDEyMG1zIGVhc2UgYWxsb3ctZGlzY3JldGU7XG5cdFx0fVxuXG5cdFx0QHN0YXJ0aW5nLXN0eWxlIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHRgO1xufTtcblxuY29uc3QgdG9vbHRpcFBsYWNlbWVudCA9ICggeyBwbGFjZW1lbnQgfTogVG9vbHRpcFByb3BzICkgPT4ge1xuXHRjb25zdCBpc0JvdHRvbSA9IHBsYWNlbWVudCA9PT0gJ2JvdHRvbSc7XG5cblx0aWYgKCBpc0JvdHRvbSApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0Ym90dG9tOiAtODAlO1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdHRvcDogLTgwJTtcblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBUb29sdGlwID0gc3R5bGVkLnNwYW48IFRvb2x0aXBQcm9wcyA+YFxuXHRiYWNrZ3JvdW5kOiByZ2JhKCAwLCAwLCAwLCAwLjggKTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtaW4td2lkdGg6IDMycHg7XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0JHsgdG9vbHRpcFNob3cgfTtcblxuXHQkeyB0b29sdGlwUGxhY2VtZW50IH07XG5cdCR7IHJ0bChcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoLTUwJSknIH0sXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKDUwJSknIH1cblx0KSB9XG5gO1xuXG4vLyBAdG9kbyBSZWZhY3RvciBSYW5nZUNvbnRyb2wgd2l0aCBsYXRlc3QgSFN0YWNrIGNvbmZpZ3VyYXRpb25cbi8vIEBzZWU6IHBhY2thZ2VzL2NvbXBvbmVudHMvc3JjL2gtc3RhY2tcbmV4cG9ydCBjb25zdCBJbnB1dE51bWJlciA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bWFyZ2luLXRvcDogMDtcblxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSYge1xuXHRcdCR7IHJhbmdlSGVpZ2h0IH07XG5cdH1cblxuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogYCR7IHNwYWNlKCA0ICkgfSAhaW1wb3J0YW50YCB9ICkgfVxuYDtcblxuZXhwb3J0IGNvbnN0IEFjdGlvblJpZ2h0V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMDtcblxuXHRidXR0b24sXG5cdGJ1dHRvbi5pcy1zbWFsbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0JHsgcmFuZ2VIZWlnaHQgfTtcblx0fVxuXG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiA4IH0gKSB9XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
   };
   var _ref23 = false ? {
     name: "1lr98c4",
@@ -30911,7 +30970,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1g13zjq-tooltipPlacement",
     styles: "bottom:-80%;label:tooltipPlacement;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJhbmdlLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXlSWSIsImZpbGUiOiJyYW5nZS1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IE51bWJlckNvbnRyb2wgZnJvbSAnLi4vLi4vbnVtYmVyLWNvbnRyb2wnO1xuaW1wb3J0IHsgQ09MT1JTLCBydGwsIENPTkZJRyB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuXG5pbXBvcnQgdHlwZSB7XG5cdFJhbmdlTWFya1Byb3BzLFxuXHRSYWlsUHJvcHMsXG5cdFRodW1iUHJvcHMsXG5cdFRvb2x0aXBQcm9wcyxcblx0VHJhY2tQcm9wcyxcblx0V3JhcHBlclByb3BzLFxufSBmcm9tICcuLi90eXBlcyc7XG5cbmNvbnN0IHJhbmdlSGVpZ2h0VmFsdWUgPSAzMDtcbmNvbnN0IHJhaWxIZWlnaHQgPSA0O1xuY29uc3QgcmFuZ2VIZWlnaHQgPSAoKSA9PlxuXHRjc3MoIHsgaGVpZ2h0OiByYW5nZUhlaWdodFZhbHVlLCBtaW5IZWlnaHQ6IHJhbmdlSGVpZ2h0VmFsdWUgfSApO1xuY29uc3QgdGh1bWJTaXplID0gMTI7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1pbi1oZWlnaHQ6IDQwcHg7XG5gO1xuXG5jb25zdCB3cmFwcGVyQ29sb3IgPSAoIHsgY29sb3IgPSBDT0xPUlMudWkuYm9yZGVyRm9jdXMgfTogV3JhcHBlclByb3BzICkgPT5cblx0Y3NzKCB7IGNvbG9yIH0gKTtcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQoICdkaXYnLCB7XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3A6IHN0cmluZyApID0+XG5cdFx0ISBbICdjb2xvcicsICdtYXJrcycgXS5pbmNsdWRlcyggcHJvcCApLFxufSApPCBXcmFwcGVyUHJvcHMgPmBcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsZXg6IDE7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cblx0JHsgd3JhcHBlckNvbG9yIH07XG5cdCR7IHJhbmdlSGVpZ2h0IH07XG5gO1xuXG5leHBvcnQgY29uc3QgQmVmb3JlSWNvbldyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogZmxleDsgLy8gZW5zdXJlcyB0aGUgaGVpZ2h0IGlzbid0IGFmZmVjdGVkIGJ5IGxpbmUtaGVpZ2h0XG5cdG1hcmdpbi10b3A6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXG5cdCR7IHJ0bCggeyBtYXJnaW5SaWdodDogNiB9ICkgfVxuYDtcblxuZXhwb3J0IGNvbnN0IEFmdGVySWNvbldyYXBwZXIgPSBzdHlsZWQuc3BhbmBcblx0ZGlzcGxheTogZmxleDsgLy8gZW5zdXJlcyB0aGUgaGVpZ2h0IGlzbid0IGFmZmVjdGVkIGJ5IGxpbmUtaGVpZ2h0XG5cdG1hcmdpbi10b3A6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiA2IH0gKSB9XG5gO1xuXG5jb25zdCByYWlsQmFja2dyb3VuZENvbG9yID0gKCB7IGRpc2FibGVkLCByYWlsQ29sb3IgfTogUmFpbFByb3BzICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkXG5cdFx0XHQ/IENPTE9SUy51aS5iYWNrZ3JvdW5kRGlzYWJsZWRcblx0XHRcdDogcmFpbENvbG9yIHx8IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0YmFja2dyb3VuZDogR3JheVRleHQ7XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IFJhaWwgPSBzdHlsZWQuc3BhbmBcblx0bGVmdDogMDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHJpZ2h0OiAwO1xuXHRkaXNwbGF5OiBibG9jaztcblx0aGVpZ2h0OiAkeyByYWlsSGVpZ2h0IH1weDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tdG9wOiAkeyAoIHJhbmdlSGVpZ2h0VmFsdWUgLSByYWlsSGVpZ2h0ICkgLyAyIH1weDtcblx0dG9wOiAwO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXG5cdCR7IHJhaWxCYWNrZ3JvdW5kQ29sb3IgfTtcbmA7XG5cbmNvbnN0IHRyYWNrQmFja2dyb3VuZENvbG9yID0gKCB7IGRpc2FibGVkLCB0cmFja0NvbG9yIH06IFRyYWNrUHJvcHMgKSA9PiB7XG5cdHJldHVybiBjc3NgXG5cdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWRcblx0XHRcdD8gQ09MT1JTLnRoZW1lLmdyYXlbIDQwMCBdXG5cdFx0XHQ6IHRyYWNrQ29sb3IgfHwgJ2N1cnJlbnRDb2xvcicgfTtcblxuXHRcdEBtZWRpYSAoIGZvcmNlZC1jb2xvcnM6IGFjdGl2ZSApIHtcblx0XHRcdGJhY2tncm91bmQ6ICR7IGRpc2FibGVkID8gJ0dyYXlUZXh0JyA6ICdDYW52YXNUZXh0JyB9O1xuXHRcdH1cblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5zcGFuYFxuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXHRoZWlnaHQ6ICR7IHJhaWxIZWlnaHQgfXB4O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bWFyZ2luLXRvcDogJHsgKCByYW5nZUhlaWdodFZhbHVlIC0gcmFpbEhlaWdodCApIC8gMiB9cHg7XG5cdHRvcDogMDtcblxuXHQuaXMtbWFya2VkICYge1xuXHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0dHJhbnNpdGlvbjogd2lkdGggZWFzZSAwLjFzO1xuXHRcdH1cblx0fVxuXG5cdCR7IHRyYWNrQmFja2dyb3VuZENvbG9yIH07XG5gO1xuXG5leHBvcnQgY29uc3QgTWFya3NXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdG1hcmdpbi10b3A6IDE3cHg7XG5gO1xuXG5leHBvcnQgY29uc3QgTWFyayA9IHN0eWxlZC5zcGFuYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogLTRweDtcblx0aGVpZ2h0OiA0cHg7XG5cdHdpZHRoOiAycHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggLTUwJSApO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHR6LWluZGV4OiAxO1xuYDtcblxuY29uc3QgbWFya0xhYmVsRmlsbCA9ICggeyBpc0ZpbGxlZCB9OiBSYW5nZU1hcmtQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGNvbG9yOiBpc0ZpbGxlZCA/IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSA6IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSxcblx0fSApO1xufTtcblxuZXhwb3J0IGNvbnN0IE1hcmtMYWJlbCA9IHN0eWxlZC5zcGFuYFxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDMwMCBdIH07XG5cdGZvbnQtc2l6ZTogMTFweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDhweDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHQkeyBydGwoIHsgbGVmdDogMCB9ICkgfTtcblx0JHsgcnRsKFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggLTUwJSApJyB9LFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggNTAlICknIH1cblx0KSB9O1xuXG5cdCR7IG1hcmtMYWJlbEZpbGwgfTtcbmA7XG5cbmNvbnN0IHRodW1iQ29sb3IgPSAoIHsgZGlzYWJsZWQgfTogVGh1bWJQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRiYWNrZ3JvdW5kOiAkeyBkaXNhYmxlZFxuXHRcdFx0PyBDT0xPUlMudGhlbWUuZ3JheVsgNDAwIF1cblx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0QG1lZGlhICggZm9yY2VkLWNvbG9yczogYWN0aXZlICkge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgZGlzYWJsZWQgPyAnR3JheVRleHQnIDogJ0NhbnZhc1RleHQnIH07XG5cdFx0fVxuXHRgO1xufTtcblxuZXhwb3J0IGNvbnN0IFRodW1iV3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRoZWlnaHQ6ICR7IHRodW1iU2l6ZSB9cHg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW4tdG9wOiAkeyAoIHJhbmdlSGVpZ2h0VmFsdWUgLSB0aHVtYlNpemUgKSAvIDIgfXB4O1xuXHRvdXRsaW5lOiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHR3aWR0aDogJHsgdGh1bWJTaXplIH1weDtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdHotaW5kZXg6IDM7XG5cblx0LmlzLW1hcmtlZCAmIHtcblx0XHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHRcdHRyYW5zaXRpb246IGxlZnQgZWFzZSAwLjFzO1xuXHRcdH1cblx0fVxuXG5cdCR7IHRodW1iQ29sb3IgfTtcblx0JHsgcnRsKCB7IG1hcmdpbkxlZnQ6IC0xMCB9ICkgfTtcblx0JHsgcnRsKFxuXHRcdHsgdHJhbnNmb3JtOiAndHJhbnNsYXRlWCggNC41cHggKScgfSxcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoIC00LjVweCApJyB9XG5cdCkgfTtcbmA7XG5cbmNvbnN0IHRodW1iRm9jdXMgPSAoIHsgaXNGb2N1c2VkIH06IFRodW1iUHJvcHMgKSA9PiB7XG5cdHJldHVybiBpc0ZvY3VzZWRcblx0XHQ/IGNzc2Bcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRjb250ZW50OiAnICc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0XHRcdFx0aGVpZ2h0OiAkeyB0aHVtYlNpemUgKyA4IH1weDtcblx0XHRcdFx0XHR3aWR0aDogJHsgdGh1bWJTaXplICsgOCB9cHg7XG5cdFx0XHRcdFx0dG9wOiAtNHB4O1xuXHRcdFx0XHRcdGxlZnQ6IC00cHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgKCBmb3JjZWQtY29sb3JzOiBhY3RpdmUgKSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBHcmF5VGV4dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHQgIGBcblx0XHQ6ICcnO1xufTtcblxuZXhwb3J0IGNvbnN0IFRodW1iID0gc3R5bGVkLnNwYW48IFRodW1iUHJvcHMgPmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdGhlaWdodDogMTAwJTtcblx0b3V0bGluZTogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdGJveC1zaGFkb3c6ICR7IENPTkZJRy5lbGV2YXRpb25YU21hbGwgfTtcblxuXHQkeyB0aHVtYkNvbG9yIH07XG5cdCR7IHRodW1iRm9jdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJbnB1dFJhbmdlID0gc3R5bGVkLmlucHV0YFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGxlZnQ6IDA7XG5cdG1hcmdpbjogMCAtJHsgdGh1bWJTaXplIC8gMiB9cHg7XG5cdG9wYWNpdHk6IDA7XG5cdG91dGxpbmU6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0cmlnaHQ6IDA7XG5cdHRvcDogMDtcblx0d2lkdGg6IGNhbGMoIDEwMCUgKyAkeyB0aHVtYlNpemUgfXB4ICk7XG5gO1xuXG5jb25zdCB0b29sdGlwU2hvdyA9ICggeyBzaG93IH06IFRvb2x0aXBQcm9wcyApID0+IHtcblx0cmV0dXJuIGNzc2Bcblx0XHRkaXNwbGF5OiAkeyBzaG93ID8gJ2lubGluZS1ibG9jaycgOiAnbm9uZScgfTtcblx0XHRvcGFjaXR5OiAkeyBzaG93ID8gMSA6IDAgfTtcblxuXHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0dHJhbnNpdGlvbjpcblx0XHRcdFx0b3BhY2l0eSAxMjBtcyBlYXNlLFxuXHRcdFx0XHRkaXNwbGF5IDEyMG1zIGVhc2UgYWxsb3ctZGlzY3JldGU7XG5cdFx0fVxuXG5cdFx0QHN0YXJ0aW5nLXN0eWxlIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0fVxuXHRgO1xufTtcblxuY29uc3QgdG9vbHRpcFBsYWNlbWVudCA9ICggeyBwbGFjZW1lbnQgfTogVG9vbHRpcFByb3BzICkgPT4ge1xuXHRjb25zdCBpc0JvdHRvbSA9IHBsYWNlbWVudCA9PT0gJ2JvdHRvbSc7XG5cblx0aWYgKCBpc0JvdHRvbSApIHtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0Ym90dG9tOiAtODAlO1xuXHRcdGA7XG5cdH1cblxuXHRyZXR1cm4gY3NzYFxuXHRcdHRvcDogLTgwJTtcblx0YDtcbn07XG5cbmV4cG9ydCBjb25zdCBUb29sdGlwID0gc3R5bGVkLnNwYW48IFRvb2x0aXBQcm9wcyA+YFxuXHRiYWNrZ3JvdW5kOiByZ2JhKCAwLCAwLCAwLCAwLjggKTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGNvbG9yOiB3aGl0ZTtcblx0Zm9udC1zaXplOiAxMnB4O1xuXHRtaW4td2lkdGg6IDMycHg7XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cblx0JHsgdG9vbHRpcFNob3cgfTtcblxuXHQkeyB0b29sdGlwUGxhY2VtZW50IH07XG5cdCR7IHJ0bChcblx0XHR7IHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoLTUwJSknIH0sXG5cdFx0eyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKDUwJSknIH1cblx0KSB9XG5gO1xuXG4vLyBAdG9kbyBSZWZhY3RvciBSYW5nZUNvbnRyb2wgd2l0aCBsYXRlc3QgSFN0YWNrIGNvbmZpZ3VyYXRpb25cbi8vIEBzZWU6IHBhY2thZ2VzL2NvbXBvbmVudHMvc3JjL2gtc3RhY2tcbmV4cG9ydCBjb25zdCBJbnB1dE51bWJlciA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bWFyZ2luLXRvcDogMDtcblxuXHRpbnB1dFt0eXBlPSdudW1iZXInXSYge1xuXHRcdCR7IHJhbmdlSGVpZ2h0IH07XG5cdH1cblxuXHQkeyBydGwoIHsgbWFyZ2luTGVmdDogYCR7IHNwYWNlKCA0ICkgfSAhaW1wb3J0YW50YCB9ICkgfVxuYDtcblxuZXhwb3J0IGNvbnN0IEFjdGlvblJpZ2h0V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXRvcDogMDtcblxuXHRidXR0b24sXG5cdGJ1dHRvbi5pcy1zbWFsbCB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0JHsgcmFuZ2VIZWlnaHQgfTtcblx0fVxuXG5cdCR7IHJ0bCggeyBtYXJnaW5MZWZ0OiA4IH0gKSB9XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__9
   };
   var tooltipPlacement = ({
     placement
@@ -31005,7 +31064,7 @@ This message will only show in development mode. It won't appear in production.

   // packages/components/build-module/range-control/rail.mjs
   var import_jsx_runtime127 = __toESM(require_jsx_runtime(), 1);
-  var import_react97 = __toESM(require_react(), 1);
+  var import_react95 = __toESM(require_react(), 1);
   function RangeRail(props) {
     const {
       disabled = false,
@@ -31050,7 +31109,7 @@ This message will only show in development mode. It won't appear in production.
     return /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(MarksWrapper, {
       "aria-hidden": "true",
       className: "components-range-control__marks",
-      children: marksData.map((mark) => /* @__PURE__ */ (0, import_react97.createElement)(RangeMark, {
+      children: marksData.map((mark) => /* @__PURE__ */ (0, import_react95.createElement)(RangeMark, {
         ...mark,
         key: mark.key,
         "aria-hidden": "true",
@@ -31176,7 +31235,6 @@ This message will only show in development mode. It won't appear in production.
       // Prevent passing legacy props to internal component.
       __nextHasNoMarginBottom: _2,
       __next40pxDefaultSize: _next40pxDefaultSize,
-      __shouldNotWarnDeprecated36pxSize: _shouldNotWarnDeprecated36pxSize,
       afterIcon,
       allowReset = false,
       beforeIcon,
@@ -31756,7 +31814,7 @@ This message will only show in development mode. It won't appear in production.
   var import_element74 = __toESM(require_element(), 1);

   // packages/components/node_modules/react-colorful/dist/index.mjs
-  var import_react98 = __toESM(require_react(), 1);
+  var import_react96 = __toESM(require_react(), 1);
   function u2() {
     return (u2 = Object.assign || function(e3) {
       for (var r4 = 1; r4 < arguments.length; r4++) {
@@ -31773,7 +31831,7 @@ This message will only show in development mode. It won't appear in production.
     return o4;
   }
   function i2(e3) {
-    var t4 = (0, import_react98.useRef)(e3), n3 = (0, import_react98.useRef)(function(e4) {
+    var t4 = (0, import_react96.useRef)(e3), n3 = (0, import_react96.useRef)(function(e4) {
       t4.current && t4.current(e4);
     });
     return t4.current = e3, n3.current;
@@ -31797,8 +31855,8 @@ This message will only show in development mode. It won't appear in production.
   var h2 = function(e3) {
     !f2(e3) && e3.preventDefault();
   };
-  var m2 = import_react98.default.memo(function(o4) {
-    var a3 = o4.onMove, l3 = o4.onKey, s3 = c2(o4, ["onMove", "onKey"]), m3 = (0, import_react98.useRef)(null), g3 = i2(a3), p3 = i2(l3), b3 = (0, import_react98.useRef)(null), _2 = (0, import_react98.useRef)(false), x2 = (0, import_react98.useMemo)(function() {
+  var m2 = import_react96.default.memo(function(o4) {
+    var a3 = o4.onMove, l3 = o4.onKey, s3 = c2(o4, ["onMove", "onKey"]), m3 = (0, import_react96.useRef)(null), g3 = i2(a3), p3 = i2(l3), b3 = (0, import_react96.useRef)(null), _2 = (0, import_react96.useRef)(false), x2 = (0, import_react96.useMemo)(function() {
       var e3 = function(e4) {
         h2(e4), (f2(e4) ? e4.touches.length > 0 : e4.buttons > 0) && m3.current ? g3(d2(m3.current, e4, b3.current)) : t4(false);
       }, r4 = function() {
@@ -31825,16 +31883,16 @@ This message will only show in development mode. It won't appear in production.
         r5 < 37 || r5 > 40 || (e4.preventDefault(), p3({ left: 39 === r5 ? 0.05 : 37 === r5 ? -0.05 : 0, top: 40 === r5 ? 0.05 : 38 === r5 ? -0.05 : 0 }));
       }, t4];
     }, [p3, g3]), C = x2[0], E = x2[1], H2 = x2[2];
-    return (0, import_react98.useEffect)(function() {
+    return (0, import_react96.useEffect)(function() {
       return H2;
-    }, [H2]), import_react98.default.createElement("div", u2({}, s3, { onTouchStart: C, onMouseDown: C, className: "react-colorful__interactive", ref: m3, onKeyDown: E, tabIndex: 0, role: "slider" }));
+    }, [H2]), import_react96.default.createElement("div", u2({}, s3, { onTouchStart: C, onMouseDown: C, className: "react-colorful__interactive", ref: m3, onKeyDown: E, tabIndex: 0, role: "slider" }));
   });
   var g2 = function(e3) {
     return e3.filter(Boolean).join(" ");
   };
   var p2 = function(r4) {
     var t4 = r4.color, n3 = r4.left, o4 = r4.top, a3 = void 0 === o4 ? 0.5 : o4, l3 = g2(["react-colorful__pointer", r4.className]);
-    return import_react98.default.createElement("div", { className: l3, style: { top: 100 * a3 + "%", left: 100 * n3 + "%" } }, import_react98.default.createElement("div", { className: "react-colorful__pointer-fill", style: { backgroundColor: t4 } }));
+    return import_react96.default.createElement("div", { className: l3, style: { top: 100 * a3 + "%", left: 100 * n3 + "%" } }, import_react96.default.createElement("div", { className: "react-colorful__pointer-fill", style: { backgroundColor: t4 } }));
   };
   var b2 = function(e3, r4, t4) {
     return void 0 === r4 && (r4 = 0), void 0 === t4 && (t4 = Math.pow(10, r4)), Math.round(t4 * e3) / t4;
@@ -31855,21 +31913,21 @@ This message will only show in development mode. It won't appear in production.
   var A = function(e3) {
     return { h: b2(e3.h), s: b2(e3.s), v: b2(e3.v), a: b2(e3.a, 2) };
   };
-  var S2 = import_react98.default.memo(function(r4) {
+  var S2 = import_react96.default.memo(function(r4) {
     var t4 = r4.hue, n3 = r4.onChange, o4 = g2(["react-colorful__hue", r4.className]);
-    return import_react98.default.createElement("div", { className: o4 }, import_react98.default.createElement(m2, { onMove: function(e3) {
+    return import_react96.default.createElement("div", { className: o4 }, import_react96.default.createElement(m2, { onMove: function(e3) {
       n3({ h: 360 * e3.left });
     }, onKey: function(e3) {
       n3({ h: s2(t4 + 360 * e3.left, 0, 360) });
-    }, "aria-label": "Hue", "aria-valuenow": b2(t4), "aria-valuemax": "360", "aria-valuemin": "0" }, import_react98.default.createElement(p2, { className: "react-colorful__hue-pointer", left: t4 / 360, color: q({ h: t4, s: 100, v: 100, a: 1 }) })));
+    }, "aria-label": "Hue", "aria-valuenow": b2(t4), "aria-valuemax": "360", "aria-valuemin": "0" }, import_react96.default.createElement(p2, { className: "react-colorful__hue-pointer", left: t4 / 360, color: q({ h: t4, s: 100, v: 100, a: 1 }) })));
   });
-  var T = import_react98.default.memo(function(r4) {
+  var T = import_react96.default.memo(function(r4) {
     var t4 = r4.hsva, n3 = r4.onChange, o4 = { backgroundColor: q({ h: t4.h, s: 100, v: 100, a: 1 }) };
-    return import_react98.default.createElement("div", { className: "react-colorful__saturation", style: o4 }, import_react98.default.createElement(m2, { onMove: function(e3) {
+    return import_react96.default.createElement("div", { className: "react-colorful__saturation", style: o4 }, import_react96.default.createElement(m2, { onMove: function(e3) {
       n3({ s: 100 * e3.left, v: 100 - 100 * e3.top });
     }, onKey: function(e3) {
       n3({ s: s2(t4.s + 100 * e3.left, 0, 100), v: s2(t4.v - 100 * e3.top, 0, 100) });
-    }, "aria-label": "Color", "aria-valuetext": "Saturation " + b2(t4.s) + "%, Brightness " + b2(t4.v) + "%" }, import_react98.default.createElement(p2, { className: "react-colorful__saturation-pointer", top: 1 - t4.v / 100, left: t4.s / 100, color: q(t4) })));
+    }, "aria-label": "Color", "aria-valuetext": "Saturation " + b2(t4.s) + "%, Brightness " + b2(t4.v) + "%" }, import_react96.default.createElement(p2, { className: "react-colorful__saturation-pointer", top: 1 - t4.v / 100, left: t4.s / 100, color: q(t4) })));
   });
   var F = function(e3, r4) {
     if (e3 === r4) return true;
@@ -31877,19 +31935,19 @@ This message will only show in development mode. It won't appear in production.
     return true;
   };
   function Y(e3, t4, l3) {
-    var u3 = i2(l3), c3 = (0, import_react98.useState)(function() {
+    var u3 = i2(l3), c3 = (0, import_react96.useState)(function() {
       return e3.toHsva(t4);
-    }), s3 = c3[0], f3 = c3[1], v3 = (0, import_react98.useRef)({ color: t4, hsva: s3 });
-    (0, import_react98.useEffect)(function() {
+    }), s3 = c3[0], f3 = c3[1], v3 = (0, import_react96.useRef)({ color: t4, hsva: s3 });
+    (0, import_react96.useEffect)(function() {
       if (!e3.equal(t4, v3.current.color)) {
         var r4 = e3.toHsva(t4);
         v3.current = { hsva: r4, color: t4 }, f3(r4);
       }
-    }, [t4, e3]), (0, import_react98.useEffect)(function() {
+    }, [t4, e3]), (0, import_react96.useEffect)(function() {
       var r4;
       F(s3, v3.current.hsva) || e3.equal(r4 = e3.fromHsva(s3), v3.current.color) || (v3.current = { hsva: s3, color: r4 }, u3(r4));
     }, [s3, e3, u3]);
-    var d3 = (0, import_react98.useCallback)(function(e4) {
+    var d3 = (0, import_react96.useCallback)(function(e4) {
       f3(function(r4) {
         return Object.assign({}, r4, e4);
       });
@@ -31897,7 +31955,7 @@ This message will only show in development mode. It won't appear in production.
     return [s3, d3];
   }
   var R;
-  var V2 = "undefined" != typeof window ? import_react98.useLayoutEffect : import_react98.useEffect;
+  var V2 = "undefined" != typeof window ? import_react96.useLayoutEffect : import_react96.useEffect;
   var $2 = function() {
     return R || ("undefined" != typeof __webpack_nonce__ ? __webpack_nonce__ : void 0);
   };
@@ -31914,30 +31972,30 @@ This message will only show in development mode. It won't appear in production.
     }, []);
   };
   var U = function(t4) {
-    var n3 = t4.className, o4 = t4.colorModel, a3 = t4.color, l3 = void 0 === a3 ? o4.defaultColor : a3, i3 = t4.onChange, s3 = c2(t4, ["className", "colorModel", "color", "onChange"]), f3 = (0, import_react98.useRef)(null);
+    var n3 = t4.className, o4 = t4.colorModel, a3 = t4.color, l3 = void 0 === a3 ? o4.defaultColor : a3, i3 = t4.onChange, s3 = c2(t4, ["className", "colorModel", "color", "onChange"]), f3 = (0, import_react96.useRef)(null);
     Q(f3);
     var v3 = Y(o4, l3, i3), d3 = v3[0], h3 = v3[1], m3 = g2(["react-colorful", n3]);
-    return import_react98.default.createElement("div", u2({}, s3, { ref: f3, className: m3 }), import_react98.default.createElement(T, { hsva: d3, onChange: h3 }), import_react98.default.createElement(S2, { hue: d3.h, onChange: h3, className: "react-colorful__last-control" }));
+    return import_react96.default.createElement("div", u2({}, s3, { ref: f3, className: m3 }), import_react96.default.createElement(T, { hsva: d3, onChange: h3 }), import_react96.default.createElement(S2, { hue: d3.h, onChange: h3, className: "react-colorful__last-control" }));
   };
   var ee = function(r4) {
     var t4 = r4.className, n3 = r4.hsva, o4 = r4.onChange, a3 = { backgroundImage: "linear-gradient(90deg, " + k2(Object.assign({}, n3, { a: 0 })) + ", " + k2(Object.assign({}, n3, { a: 1 })) + ")" }, l3 = g2(["react-colorful__alpha", t4]), u3 = b2(100 * n3.a);
-    return import_react98.default.createElement("div", { className: l3 }, import_react98.default.createElement("div", { className: "react-colorful__alpha-gradient", style: a3 }), import_react98.default.createElement(m2, { onMove: function(e3) {
+    return import_react96.default.createElement("div", { className: l3 }, import_react96.default.createElement("div", { className: "react-colorful__alpha-gradient", style: a3 }), import_react96.default.createElement(m2, { onMove: function(e3) {
       o4({ a: e3.left });
     }, onKey: function(e3) {
       o4({ a: s2(n3.a + e3.left) });
-    }, "aria-label": "Alpha", "aria-valuetext": u3 + "%", "aria-valuenow": u3, "aria-valuemin": "0", "aria-valuemax": "100" }, import_react98.default.createElement(p2, { className: "react-colorful__alpha-pointer", left: n3.a, color: k2(n3) })));
+    }, "aria-label": "Alpha", "aria-valuetext": u3 + "%", "aria-valuenow": u3, "aria-valuemin": "0", "aria-valuemax": "100" }, import_react96.default.createElement(p2, { className: "react-colorful__alpha-pointer", left: n3.a, color: k2(n3) })));
   };
   var re = function(t4) {
-    var n3 = t4.className, o4 = t4.colorModel, a3 = t4.color, l3 = void 0 === a3 ? o4.defaultColor : a3, i3 = t4.onChange, s3 = c2(t4, ["className", "colorModel", "color", "onChange"]), f3 = (0, import_react98.useRef)(null);
+    var n3 = t4.className, o4 = t4.colorModel, a3 = t4.color, l3 = void 0 === a3 ? o4.defaultColor : a3, i3 = t4.onChange, s3 = c2(t4, ["className", "colorModel", "color", "onChange"]), f3 = (0, import_react96.useRef)(null);
     Q(f3);
     var v3 = Y(o4, l3, i3), d3 = v3[0], h3 = v3[1], m3 = g2(["react-colorful", n3]);
-    return import_react98.default.createElement("div", u2({}, s3, { ref: f3, className: m3 }), import_react98.default.createElement(T, { hsva: d3, onChange: h3 }), import_react98.default.createElement(S2, { hue: d3.h, onChange: h3 }), import_react98.default.createElement(ee, { hsva: d3, onChange: h3, className: "react-colorful__last-control" }));
+    return import_react96.default.createElement("div", u2({}, s3, { ref: f3, className: m3 }), import_react96.default.createElement(T, { hsva: d3, onChange: h3 }), import_react96.default.createElement(S2, { hue: d3.h, onChange: h3 }), import_react96.default.createElement(ee, { hsva: d3, onChange: h3, className: "react-colorful__last-control" }));
   };
   var ve = { defaultColor: { h: 0, s: 0, v: 0, a: 1 }, toHsva: function(e3) {
     return e3;
   }, fromHsva: A, equal: F };
   var de = function(r4) {
-    return import_react98.default.createElement(re, u2({}, r4, { colorModel: ve }));
+    return import_react96.default.createElement(re, u2({}, r4, { colorModel: ve }));
   };
   var ge = { defaultColor: { h: 0, s: 0, v: 0 }, toHsva: function(e3) {
     return { h: e3.h, s: e3.s, v: e3.v, a: 1 };
@@ -31946,7 +32004,7 @@ This message will only show in development mode. It won't appear in production.
     return { h: r4.h, s: r4.s, v: r4.v };
   }, equal: F };
   var pe = function(r4) {
-    return import_react98.default.createElement(U, u2({}, r4, { colorModel: ge }));
+    return import_react96.default.createElement(U, u2({}, r4, { colorModel: ge }));
   };

   // packages/components/build-module/color-picker/picker.mjs
@@ -32975,7 +33033,7 @@ This message will only show in development mode. It won't appear in production.
   })("&&&{appearance:none;background:transparent;border-radius:", config_values_default.radiusXSmall, ";border:none;display:block;outline:none;margin:0;min-height:auto;font-family:inherit;", baseUnitLabelStyles, ";", unitSelectSizes, ";&:not( :disabled ){cursor:pointer;}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaXQtY29udHJvbC1zdHlsZXMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBcUlzRCIsImZpbGUiOiJ1bml0LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcsIHJ0bCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCBOdW1iZXJDb250cm9sIGZyb20gJy4uLy4uL251bWJlci1jb250cm9sJztcbmltcG9ydCB7IEJhY2tkcm9wVUkgfSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgdHlwZSB7IFNlbGVjdFNpemUgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuLy8gVXNpbmcgYHNlbGVjdFNpemVgIGluc3RlYWQgb2YgYHNpemVgIHRvIGF2b2lkIGEgdHlwZSBjb25mbGljdCB3aXRoIHRoZVxuLy8gYHNpemVgIEhUTUwgYXR0cmlidXRlIG9mIHRoZSBgc2VsZWN0YCBlbGVtZW50LlxudHlwZSBTZWxlY3RQcm9wcyA9IHtcblx0c2VsZWN0U2l6ZTogU2VsZWN0U2l6ZTtcbn07XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IFZhbHVlSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JiYmIHtcblx0XHRpbnB1dCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCR7IEJhY2tkcm9wVUkgfSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgbGluZWFyO1xuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgYmFzZVVuaXRMYWJlbFN0eWxlcyA9ICggeyBzZWxlY3RTaXplIH06IFNlbGVjdFByb3BzICkgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRzbWFsbDogY3NzYFxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdHBhZGRpbmc6IDJweCAxcHg7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGZvbnQtc2l6ZTogOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdHRleHQtYWxpZ24tbGFzdDogY2VudGVyO1xuXG5cdFx0XHQmOm5vdCggOmRpc2FibGVkICkge1xuXHRcdFx0XHRjb2xvcjogJHsgQ09MT1JTLmdyYXlbIDgwMCBdIH07XG5cdFx0XHR9XG5cdFx0YCxcblx0XHRkZWZhdWx0OiBjc3NgXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0bWluLXdpZHRoOiAyNHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA0OHB4O1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHRcdHBhZGRpbmc6ICR7IHNwYWNlKCAxICkgfTtcblxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHR0ZXh0LWFsaWduLWxhc3Q6IGNlbnRlcjtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRmaWVsZC1zaXppbmc6IGNvbnRlbnQ7XG5cblx0XHRcdCY6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0XHR9XG5cdFx0YCxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNlbGVjdFNpemUgXTtcbn07XG5cbmV4cG9ydCBjb25zdCBVbml0TGFiZWwgPSBzdHlsZWQuZGl2PCBTZWxlY3RQcm9wcyA+YFxuXHQmJiYge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0JHsgYmFzZVVuaXRMYWJlbFN0eWxlcyB9O1xuXG5cdFx0Y29sb3I6ICR7IENPTE9SUy5ncmF5WyA5MDAgXSB9O1xuXHR9XG5gO1xuXG5jb25zdCB1bml0U2VsZWN0U2l6ZXMgPSAoIHsgc2VsZWN0U2l6ZSA9ICdkZWZhdWx0JyB9OiBTZWxlY3RQcm9wcyApID0+IHtcblx0Y29uc3Qgc2l6ZXMgPSB7XG5cdFx0c21hbGw6IGNzc2Bcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0dHJhbnNpdGlvbjpcblx0XHRcdFx0Ym94LXNoYWRvdyAwLjFzIGxpbmVhcixcblx0XHRcdFx0Ym9yZGVyIDAuMXMgbGluZWFyO1xuXG5cdFx0XHQkeyBydGwoIHsgYm9yZGVyVG9wTGVmdFJhZGl1czogMCwgYm9yZGVyQm90dG9tTGVmdFJhZGl1czogMCB9ICkoKSB9XG5cblx0XHRcdCY6bm90KDpkaXNhYmxlZCk6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0XHRib3gtc2hhZG93OiBpbnNldCAwIDAgMFxuXHRcdFx0XHRcdCR7IENPTkZJRy5ib3JkZXJXaWR0aCArICcgJyArIENPTE9SUy51aS5ib3JkZXJGb2N1cyB9O1xuXHRcdFx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0XHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0fVxuXHRcdGAsXG5cdFx0ZGVmYXVsdDogY3NzYFxuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0Jjp3aGVyZSggOm5vdCggOmRpc2FibGVkICkgKTpob3ZlciB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAwXG5cdFx0XHRcdFx0JHsgQ09ORklHLmJvcmRlcldpZHRoICsgJyAnICsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkIHRyYW5zcGFyZW50OyAvLyBGb3IgSGlnaCBDb250cmFzdCBNb2RlXG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDAgMFxuXHRcdFx0XHRcdCR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzICsgJyAnICsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHRcdG91dGxpbmU6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgdHJhbnNwYXJlbnQ7IC8vIEZvciBIaWdoIENvbnRyYXN0IE1vZGVcblx0XHRcdH1cblx0XHRgLFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2VsZWN0U2l6ZSBdO1xufTtcblxuZXhwb3J0IGNvbnN0IFVuaXRTZWxlY3QgPSBzdHlsZWQuc2VsZWN0PCBTZWxlY3RQcm9wcyA+YFxuXHQvLyBUaGUgJiYmIGNvdW50ZXJhY3RzIDxzZWxlY3Q+IHN0eWxlcyBpbiBXUCBmb3Jtcy5jc3Ncblx0JiYmIHtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNYU21hbGwgfTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0XHQvKiBSZW1vdmluZyBtYXJnaW4gZW5zdXJlcyBmb2N1cyBzdHlsZXMgbmVhdGx5IG92ZXJsYXkgdGhlIHdyYXBwZXIuICovXG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cblx0XHQmOm5vdCggOmRpc2FibGVkICkge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCR7IGJhc2VVbml0TGFiZWxTdHlsZXMgfTtcblx0XHQkeyB1bml0U2VsZWN0U2l6ZXMgfTtcblx0fVxuYDtcbiJdfQ== */"));

   // packages/components/build-module/border-control/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__12() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__10() {
     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 focusBoxShadow = /* @__PURE__ */ css("box-shadow:inset ", config_values_default.controlBoxShadowFocus, ";" + (false ? "" : ";label:focusBoxShadow;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQjBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcsIGJveFNpemluZ1Jlc2V0LCBydGwgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7IFN0eWxlZExhYmVsIH0gZnJvbSAnLi4vYmFzZS1jb250cm9sL3N0eWxlcy9iYXNlLWNvbnRyb2wtc3R5bGVzJztcbmltcG9ydCB7XG5cdFZhbHVlSW5wdXQgYXMgVW5pdENvbnRyb2xXcmFwcGVyLFxuXHRVbml0U2VsZWN0LFxufSBmcm9tICcuLi91bml0LWNvbnRyb2wvc3R5bGVzL3VuaXQtY29udHJvbC1zdHlsZXMnO1xuXG5pbXBvcnQgdHlwZSB7IEJvcmRlciB9IGZyb20gJy4vdHlwZXMnO1xuXG5jb25zdCBmb2N1c0JveFNoYWRvdyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogaW5zZXQgJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2wgPSBjc3NgXG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgaW5uZXJXcmFwcGVyID0gKCkgPT4gY3NzYFxuXHQkeyBVbml0Q29udHJvbFdyYXBwZXIgfSB7XG5cdFx0ZmxleDogMSAxIDQwJTtcblx0fVxuXHQmJiAkeyBVbml0U2VsZWN0IH0ge1xuXHRcdC8qIFByZXZlbnQgdW5pdCBzZWxlY3QgZm9yY2luZyBtaW4gaGVpZ2h0IGxhcmdlciB0aGFuIGl0cyBVbml0Q29udHJvbCAqL1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdH1cbmA7XG5cbi8qXG4gKiBUaGlzIHN0eWxlIGlzIG9ubHkgYXBwbGllZCB0byB0aGUgVW5pdENvbnRyb2wgd3JhcHBlciB3aGVuIHRoZSBib3JkZXIgd2lkdGhcbiAqIGZpZWxkIHNob3VsZCBiZSBhIHNldCB3aWR0aC4gT21pdHRpbmcgdGhpcyBhbGxvd3MgdGhlIFVuaXRDb250cm9sICZcbiAqIFJhbmdlQ29udHJvbCB0byBzaGFyZSB0aGUgYXZhaWxhYmxlIHdpZHRoIGluIGEgNDAvNjAgc3BsaXQgcmVzcGVjdGl2ZWx5LlxuICovXG5leHBvcnQgY29uc3Qgd3JhcHBlcldpZHRoID0gY3NzYFxuXHQkeyBVbml0Q29udHJvbFdyYXBwZXIgfSB7XG5cdFx0LyogRm9yY2UgdGhlIFVuaXRDb250cm9sJ3Mgc2V0IHdpZHRoLiAqL1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3Qgd3JhcHBlckhlaWdodCA9IGNzc2Bcblx0aGVpZ2h0OiA0MHB4O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldElubmVyV3JhcHBlclN0eWxlcyggeyBoYXNXaWR0aCB9OiB7IGhhc1dpZHRoOiBib29sZWFuIH0gKSB7XG5cdHJldHVybiBjc3MoIGlubmVyV3JhcHBlcigpLCBoYXNXaWR0aCAmJiB3cmFwcGVyV2lkdGgsIHdyYXBwZXJIZWlnaHQgKTtcbn1cblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xEcm9wZG93biA9IGNzc2Bcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHQmJiA+IGJ1dHRvbiB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCR7IHJ0bChcblx0XHRcdHsgYm9yZGVyUmFkaXVzOiBgMnB4IDAgMCAycHhgIH0sXG5cdFx0XHR7IGJvcmRlclJhZGl1czogYDAgMnB4IDJweCAwYCB9XG5cdFx0KSgpIH1cblx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcjpub3QoIDpkaXNhYmxlZCApIHtcblx0XHRcdCR7IGZvY3VzQm94U2hhZG93IH1cblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IGNvbG9ySW5kaWNhdG9yQm9yZGVyID0gKCBib3JkZXI/OiBCb3JkZXIgKSA9PiB7XG5cdGNvbnN0IHsgY29sb3IsIHN0eWxlIH0gPSBib3JkZXIgfHwge307XG5cblx0Y29uc3QgZmFsbGJhY2tDb2xvciA9XG5cdFx0Ly8gVE9ETzogc2hvdWxkIHVzZSB0aGUgYHN0cm9rZS1pbnRlcmFjdGl2ZS1uZXV0cmFsYCBXUERTIHRva2VuIHdoZW4gcmVmYWN0b3JlZCB0byBTQ1NTIG1vZHVsZXNcblx0XHQhISBzdHlsZSAmJiBzdHlsZSAhPT0gJ25vbmUnID8gQ09MT1JTLmdyYXlbIDMwMCBdIDogdW5kZWZpbmVkO1xuXG5cdHJldHVybiBjc3NgXG5cdFx0Ym9yZGVyLXN0eWxlOiAkeyBzdHlsZSA9PT0gJ25vbmUnID8gJ3NvbGlkJyA6IHN0eWxlIH07XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBjb2xvciB8fCBmYWxsYmFja0NvbG9yIH07XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgY29sb3JJbmRpY2F0b3JXcmFwcGVyID0gKCBib3JkZXI/OiBCb3JkZXIgKSA9PiB7XG5cdGNvbnN0IHsgc3R5bGUgfSA9IGJvcmRlciB8fCB7fTtcblxuXHRyZXR1cm4gY3NzYFxuXHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0JHsgc3R5bGUgPyBjb2xvckluZGljYXRvckJvcmRlciggYm9yZGVyICkgOiB1bmRlZmluZWQgfVxuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRwYWRkaW5nOiAycHg7XG5cblx0XHQvKlxuXHRcdCAqIENvbG9ySW5kaWNhdG9yXG5cdFx0ICpcblx0XHQgKiBUaGUgdHJhbnNwYXJlbnQgY29sb3JzIHVzZWQgaGVyZSBlbnN1cmUgdmlzaWJpbGl0eSBvZiB0aGUgaW5kaWNhdG9yXG5cdFx0ICogb3ZlciB0aGUgYWN0aXZlIHN0YXRlIG9mIHRoZSBib3JkZXIgY29udHJvbCBkcm9wZG93bidzIHRvZ2dsZSBidXR0b24uXG5cdFx0ICovXG5cdFx0JiA+IHNwYW4ge1xuXHRcdFx0aGVpZ2h0OiAkeyBzcGFjZSggNCApIH07XG5cdFx0XHR3aWR0aDogJHsgc3BhY2UoIDQgKSB9O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHQtNDVkZWcsXG5cdFx0XHRcdHRyYW5zcGFyZW50IDQ4JSxcblx0XHRcdFx0cmdiKCAwIDAgMCAvIDIwJSApIDQ4JSxcblx0XHRcdFx0cmdiKCAwIDAgMCAvIDIwJSApIDUyJSxcblx0XHRcdFx0dHJhbnNwYXJlbnQgNTIlXG5cdFx0XHQpO1xuXHRcdH1cblx0YDtcbn07XG5cbi8vIE11c3QgZXF1YWwgJGNvbG9yLXBhbGV0dGUtY2lyY2xlLXNpemUgZnJvbTpcbi8vIEB3b3JkcHJlc3MvY29tcG9uZW50cy9zcmMvY2lyY3VsYXItb3B0aW9uLXBpY2tlci9zdHlsZS5zY3NzXG5jb25zdCBzd2F0Y2hTaXplID0gMjg7XG5jb25zdCBzd2F0Y2hHYXAgPSAxMjtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xQb3BvdmVyQ29udHJvbHMgPSBjc3NgXG5cdHdpZHRoOiAkeyBzd2F0Y2hTaXplICogNiArIHN3YXRjaEdhcCAqIDUgfXB4O1xuXG5cdD4gZGl2OmZpcnN0LW9mLXR5cGUgPiAkeyBTdHlsZWRMYWJlbCB9IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0JiYgJHsgU3R5bGVkTGFiZWwgfSArIGJ1dHRvbjpub3QoIC5oYXMtdGV4dCApIHtcblx0XHRtaW4td2lkdGg6IDI0cHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xQb3BvdmVyQ29udGVudCA9IGNzc2BgO1xuZXhwb3J0IGNvbnN0IGJvcmRlckNvbG9ySW5kaWNhdG9yID0gY3NzYGA7XG5cbmV4cG9ydCBjb25zdCByZXNldEJ1dHRvbldyYXBwZXIgPSBjc3NgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyU2xpZGVyID0gKCkgPT4gY3NzYFxuXHRmbGV4OiAxIDEgNjAlO1xuXHQkeyBydGwoIHsgbWFyZ2luUmlnaHQ6IHNwYWNlKCAzICkgfSApKCkgfVxuYDtcbiJdfQ== */");
@@ -32988,7 +33046,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "nqn9gd-wrapperHeight",
     styles: "height:40px;label:wrapperHeight;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtRGdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcsIGJveFNpemluZ1Jlc2V0LCBydGwgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7IFN0eWxlZExhYmVsIH0gZnJvbSAnLi4vYmFzZS1jb250cm9sL3N0eWxlcy9iYXNlLWNvbnRyb2wtc3R5bGVzJztcbmltcG9ydCB7XG5cdFZhbHVlSW5wdXQgYXMgVW5pdENvbnRyb2xXcmFwcGVyLFxuXHRVbml0U2VsZWN0LFxufSBmcm9tICcuLi91bml0LWNvbnRyb2wvc3R5bGVzL3VuaXQtY29udHJvbC1zdHlsZXMnO1xuXG5pbXBvcnQgdHlwZSB7IEJvcmRlciB9IGZyb20gJy4vdHlwZXMnO1xuXG5jb25zdCBmb2N1c0JveFNoYWRvdyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogaW5zZXQgJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2wgPSBjc3NgXG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgaW5uZXJXcmFwcGVyID0gKCkgPT4gY3NzYFxuXHQkeyBVbml0Q29udHJvbFdyYXBwZXIgfSB7XG5cdFx0ZmxleDogMSAxIDQwJTtcblx0fVxuXHQmJiAkeyBVbml0U2VsZWN0IH0ge1xuXHRcdC8qIFByZXZlbnQgdW5pdCBzZWxlY3QgZm9yY2luZyBtaW4gaGVpZ2h0IGxhcmdlciB0aGFuIGl0cyBVbml0Q29udHJvbCAqL1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdH1cbmA7XG5cbi8qXG4gKiBUaGlzIHN0eWxlIGlzIG9ubHkgYXBwbGllZCB0byB0aGUgVW5pdENvbnRyb2wgd3JhcHBlciB3aGVuIHRoZSBib3JkZXIgd2lkdGhcbiAqIGZpZWxkIHNob3VsZCBiZSBhIHNldCB3aWR0aC4gT21pdHRpbmcgdGhpcyBhbGxvd3MgdGhlIFVuaXRDb250cm9sICZcbiAqIFJhbmdlQ29udHJvbCB0byBzaGFyZSB0aGUgYXZhaWxhYmxlIHdpZHRoIGluIGEgNDAvNjAgc3BsaXQgcmVzcGVjdGl2ZWx5LlxuICovXG5leHBvcnQgY29uc3Qgd3JhcHBlcldpZHRoID0gY3NzYFxuXHQkeyBVbml0Q29udHJvbFdyYXBwZXIgfSB7XG5cdFx0LyogRm9yY2UgdGhlIFVuaXRDb250cm9sJ3Mgc2V0IHdpZHRoLiAqL1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3Qgd3JhcHBlckhlaWdodCA9IGNzc2Bcblx0aGVpZ2h0OiA0MHB4O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldElubmVyV3JhcHBlclN0eWxlcyggeyBoYXNXaWR0aCB9OiB7IGhhc1dpZHRoOiBib29sZWFuIH0gKSB7XG5cdHJldHVybiBjc3MoIGlubmVyV3JhcHBlcigpLCBoYXNXaWR0aCAmJiB3cmFwcGVyV2lkdGgsIHdyYXBwZXJIZWlnaHQgKTtcbn1cblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xEcm9wZG93biA9IGNzc2Bcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHQmJiA+IGJ1dHRvbiB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCR7IHJ0bChcblx0XHRcdHsgYm9yZGVyUmFkaXVzOiBgMnB4IDAgMCAycHhgIH0sXG5cdFx0XHR7IGJvcmRlclJhZGl1czogYDAgMnB4IDJweCAwYCB9XG5cdFx0KSgpIH1cblx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcjpub3QoIDpkaXNhYmxlZCApIHtcblx0XHRcdCR7IGZvY3VzQm94U2hhZG93IH1cblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IGNvbG9ySW5kaWNhdG9yQm9yZGVyID0gKCBib3JkZXI/OiBCb3JkZXIgKSA9PiB7XG5cdGNvbnN0IHsgY29sb3IsIHN0eWxlIH0gPSBib3JkZXIgfHwge307XG5cblx0Y29uc3QgZmFsbGJhY2tDb2xvciA9XG5cdFx0Ly8gVE9ETzogc2hvdWxkIHVzZSB0aGUgYHN0cm9rZS1pbnRlcmFjdGl2ZS1uZXV0cmFsYCBXUERTIHRva2VuIHdoZW4gcmVmYWN0b3JlZCB0byBTQ1NTIG1vZHVsZXNcblx0XHQhISBzdHlsZSAmJiBzdHlsZSAhPT0gJ25vbmUnID8gQ09MT1JTLmdyYXlbIDMwMCBdIDogdW5kZWZpbmVkO1xuXG5cdHJldHVybiBjc3NgXG5cdFx0Ym9yZGVyLXN0eWxlOiAkeyBzdHlsZSA9PT0gJ25vbmUnID8gJ3NvbGlkJyA6IHN0eWxlIH07XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBjb2xvciB8fCBmYWxsYmFja0NvbG9yIH07XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgY29sb3JJbmRpY2F0b3JXcmFwcGVyID0gKCBib3JkZXI/OiBCb3JkZXIgKSA9PiB7XG5cdGNvbnN0IHsgc3R5bGUgfSA9IGJvcmRlciB8fCB7fTtcblxuXHRyZXR1cm4gY3NzYFxuXHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0JHsgc3R5bGUgPyBjb2xvckluZGljYXRvckJvcmRlciggYm9yZGVyICkgOiB1bmRlZmluZWQgfVxuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRwYWRkaW5nOiAycHg7XG5cblx0XHQvKlxuXHRcdCAqIENvbG9ySW5kaWNhdG9yXG5cdFx0ICpcblx0XHQgKiBUaGUgdHJhbnNwYXJlbnQgY29sb3JzIHVzZWQgaGVyZSBlbnN1cmUgdmlzaWJpbGl0eSBvZiB0aGUgaW5kaWNhdG9yXG5cdFx0ICogb3ZlciB0aGUgYWN0aXZlIHN0YXRlIG9mIHRoZSBib3JkZXIgY29udHJvbCBkcm9wZG93bidzIHRvZ2dsZSBidXR0b24uXG5cdFx0ICovXG5cdFx0JiA+IHNwYW4ge1xuXHRcdFx0aGVpZ2h0OiAkeyBzcGFjZSggNCApIH07XG5cdFx0XHR3aWR0aDogJHsgc3BhY2UoIDQgKSB9O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHQtNDVkZWcsXG5cdFx0XHRcdHRyYW5zcGFyZW50IDQ4JSxcblx0XHRcdFx0cmdiKCAwIDAgMCAvIDIwJSApIDQ4JSxcblx0XHRcdFx0cmdiKCAwIDAgMCAvIDIwJSApIDUyJSxcblx0XHRcdFx0dHJhbnNwYXJlbnQgNTIlXG5cdFx0XHQpO1xuXHRcdH1cblx0YDtcbn07XG5cbi8vIE11c3QgZXF1YWwgJGNvbG9yLXBhbGV0dGUtY2lyY2xlLXNpemUgZnJvbTpcbi8vIEB3b3JkcHJlc3MvY29tcG9uZW50cy9zcmMvY2lyY3VsYXItb3B0aW9uLXBpY2tlci9zdHlsZS5zY3NzXG5jb25zdCBzd2F0Y2hTaXplID0gMjg7XG5jb25zdCBzd2F0Y2hHYXAgPSAxMjtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xQb3BvdmVyQ29udHJvbHMgPSBjc3NgXG5cdHdpZHRoOiAkeyBzd2F0Y2hTaXplICogNiArIHN3YXRjaEdhcCAqIDUgfXB4O1xuXG5cdD4gZGl2OmZpcnN0LW9mLXR5cGUgPiAkeyBTdHlsZWRMYWJlbCB9IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0JiYgJHsgU3R5bGVkTGFiZWwgfSArIGJ1dHRvbjpub3QoIC5oYXMtdGV4dCApIHtcblx0XHRtaW4td2lkdGg6IDI0cHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xQb3BvdmVyQ29udGVudCA9IGNzc2BgO1xuZXhwb3J0IGNvbnN0IGJvcmRlckNvbG9ySW5kaWNhdG9yID0gY3NzYGA7XG5cbmV4cG9ydCBjb25zdCByZXNldEJ1dHRvbldyYXBwZXIgPSBjc3NgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyU2xpZGVyID0gKCkgPT4gY3NzYFxuXHRmbGV4OiAxIDEgNjAlO1xuXHQkeyBydGwoIHsgbWFyZ2luUmlnaHQ6IHNwYWNlKCAzICkgfSApKCkgfVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__10
   };
   function getInnerWrapperStyles({
     hasWidth
@@ -33028,7 +33086,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1a93xby-resetButtonWrapper",
     styles: "display:flex;justify-content:flex-end;margin-top:12px;label:resetButtonWrapper;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxSnFDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcsIGJveFNpemluZ1Jlc2V0LCBydGwgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7IFN0eWxlZExhYmVsIH0gZnJvbSAnLi4vYmFzZS1jb250cm9sL3N0eWxlcy9iYXNlLWNvbnRyb2wtc3R5bGVzJztcbmltcG9ydCB7XG5cdFZhbHVlSW5wdXQgYXMgVW5pdENvbnRyb2xXcmFwcGVyLFxuXHRVbml0U2VsZWN0LFxufSBmcm9tICcuLi91bml0LWNvbnRyb2wvc3R5bGVzL3VuaXQtY29udHJvbC1zdHlsZXMnO1xuXG5pbXBvcnQgdHlwZSB7IEJvcmRlciB9IGZyb20gJy4vdHlwZXMnO1xuXG5jb25zdCBmb2N1c0JveFNoYWRvdyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogaW5zZXQgJHsgQ09ORklHLmNvbnRyb2xCb3hTaGFkb3dGb2N1cyB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2wgPSBjc3NgXG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgaW5uZXJXcmFwcGVyID0gKCkgPT4gY3NzYFxuXHQkeyBVbml0Q29udHJvbFdyYXBwZXIgfSB7XG5cdFx0ZmxleDogMSAxIDQwJTtcblx0fVxuXHQmJiAkeyBVbml0U2VsZWN0IH0ge1xuXHRcdC8qIFByZXZlbnQgdW5pdCBzZWxlY3QgZm9yY2luZyBtaW4gaGVpZ2h0IGxhcmdlciB0aGFuIGl0cyBVbml0Q29udHJvbCAqL1xuXHRcdG1pbi1oZWlnaHQ6IDA7XG5cdH1cbmA7XG5cbi8qXG4gKiBUaGlzIHN0eWxlIGlzIG9ubHkgYXBwbGllZCB0byB0aGUgVW5pdENvbnRyb2wgd3JhcHBlciB3aGVuIHRoZSBib3JkZXIgd2lkdGhcbiAqIGZpZWxkIHNob3VsZCBiZSBhIHNldCB3aWR0aC4gT21pdHRpbmcgdGhpcyBhbGxvd3MgdGhlIFVuaXRDb250cm9sICZcbiAqIFJhbmdlQ29udHJvbCB0byBzaGFyZSB0aGUgYXZhaWxhYmxlIHdpZHRoIGluIGEgNDAvNjAgc3BsaXQgcmVzcGVjdGl2ZWx5LlxuICovXG5leHBvcnQgY29uc3Qgd3JhcHBlcldpZHRoID0gY3NzYFxuXHQkeyBVbml0Q29udHJvbFdyYXBwZXIgfSB7XG5cdFx0LyogRm9yY2UgdGhlIFVuaXRDb250cm9sJ3Mgc2V0IHdpZHRoLiAqL1xuXHRcdGZsZXg6IDAgMCBhdXRvO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3Qgd3JhcHBlckhlaWdodCA9IGNzc2Bcblx0aGVpZ2h0OiA0MHB4O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldElubmVyV3JhcHBlclN0eWxlcyggeyBoYXNXaWR0aCB9OiB7IGhhc1dpZHRoOiBib29sZWFuIH0gKSB7XG5cdHJldHVybiBjc3MoIGlubmVyV3JhcHBlcigpLCBoYXNXaWR0aCAmJiB3cmFwcGVyV2lkdGgsIHdyYXBwZXJIZWlnaHQgKTtcbn1cblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xEcm9wZG93biA9IGNzc2Bcblx0YmFja2dyb3VuZDogI2ZmZjtcblxuXHQmJiA+IGJ1dHRvbiB7XG5cdFx0YXNwZWN0LXJhdGlvOiAxO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdCR7IHJ0bChcblx0XHRcdHsgYm9yZGVyUmFkaXVzOiBgMnB4IDAgMCAycHhgIH0sXG5cdFx0XHR7IGJvcmRlclJhZGl1czogYDAgMnB4IDJweCAwYCB9XG5cdFx0KSgpIH1cblx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRcdCY6Zm9jdXMsXG5cdFx0Jjpob3Zlcjpub3QoIDpkaXNhYmxlZCApIHtcblx0XHRcdCR7IGZvY3VzQm94U2hhZG93IH1cblx0XHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckZvY3VzIH07XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IGNvbG9ySW5kaWNhdG9yQm9yZGVyID0gKCBib3JkZXI/OiBCb3JkZXIgKSA9PiB7XG5cdGNvbnN0IHsgY29sb3IsIHN0eWxlIH0gPSBib3JkZXIgfHwge307XG5cblx0Y29uc3QgZmFsbGJhY2tDb2xvciA9XG5cdFx0Ly8gVE9ETzogc2hvdWxkIHVzZSB0aGUgYHN0cm9rZS1pbnRlcmFjdGl2ZS1uZXV0cmFsYCBXUERTIHRva2VuIHdoZW4gcmVmYWN0b3JlZCB0byBTQ1NTIG1vZHVsZXNcblx0XHQhISBzdHlsZSAmJiBzdHlsZSAhPT0gJ25vbmUnID8gQ09MT1JTLmdyYXlbIDMwMCBdIDogdW5kZWZpbmVkO1xuXG5cdHJldHVybiBjc3NgXG5cdFx0Ym9yZGVyLXN0eWxlOiAkeyBzdHlsZSA9PT0gJ25vbmUnID8gJ3NvbGlkJyA6IHN0eWxlIH07XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBjb2xvciB8fCBmYWxsYmFja0NvbG9yIH07XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgY29sb3JJbmRpY2F0b3JXcmFwcGVyID0gKCBib3JkZXI/OiBCb3JkZXIgKSA9PiB7XG5cdGNvbnN0IHsgc3R5bGUgfSA9IGJvcmRlciB8fCB7fTtcblxuXHRyZXR1cm4gY3NzYFxuXHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdFx0Ym9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0JHsgc3R5bGUgPyBjb2xvckluZGljYXRvckJvcmRlciggYm9yZGVyICkgOiB1bmRlZmluZWQgfVxuXHRcdHdpZHRoOiAyNHB4O1xuXHRcdGhlaWdodDogMjRweDtcblx0XHRwYWRkaW5nOiAycHg7XG5cblx0XHQvKlxuXHRcdCAqIENvbG9ySW5kaWNhdG9yXG5cdFx0ICpcblx0XHQgKiBUaGUgdHJhbnNwYXJlbnQgY29sb3JzIHVzZWQgaGVyZSBlbnN1cmUgdmlzaWJpbGl0eSBvZiB0aGUgaW5kaWNhdG9yXG5cdFx0ICogb3ZlciB0aGUgYWN0aXZlIHN0YXRlIG9mIHRoZSBib3JkZXIgY29udHJvbCBkcm9wZG93bidzIHRvZ2dsZSBidXR0b24uXG5cdFx0ICovXG5cdFx0JiA+IHNwYW4ge1xuXHRcdFx0aGVpZ2h0OiAkeyBzcGFjZSggNCApIH07XG5cdFx0XHR3aWR0aDogJHsgc3BhY2UoIDQgKSB9O1xuXHRcdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHQtNDVkZWcsXG5cdFx0XHRcdHRyYW5zcGFyZW50IDQ4JSxcblx0XHRcdFx0cmdiKCAwIDAgMCAvIDIwJSApIDQ4JSxcblx0XHRcdFx0cmdiKCAwIDAgMCAvIDIwJSApIDUyJSxcblx0XHRcdFx0dHJhbnNwYXJlbnQgNTIlXG5cdFx0XHQpO1xuXHRcdH1cblx0YDtcbn07XG5cbi8vIE11c3QgZXF1YWwgJGNvbG9yLXBhbGV0dGUtY2lyY2xlLXNpemUgZnJvbTpcbi8vIEB3b3JkcHJlc3MvY29tcG9uZW50cy9zcmMvY2lyY3VsYXItb3B0aW9uLXBpY2tlci9zdHlsZS5zY3NzXG5jb25zdCBzd2F0Y2hTaXplID0gMjg7XG5jb25zdCBzd2F0Y2hHYXAgPSAxMjtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xQb3BvdmVyQ29udHJvbHMgPSBjc3NgXG5cdHdpZHRoOiAkeyBzd2F0Y2hTaXplICogNiArIHN3YXRjaEdhcCAqIDUgfXB4O1xuXG5cdD4gZGl2OmZpcnN0LW9mLXR5cGUgPiAkeyBTdHlsZWRMYWJlbCB9IHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5cblx0JiYgJHsgU3R5bGVkTGFiZWwgfSArIGJ1dHRvbjpub3QoIC5oYXMtdGV4dCApIHtcblx0XHRtaW4td2lkdGg6IDI0cHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlckNvbnRyb2xQb3BvdmVyQ29udGVudCA9IGNzc2BgO1xuZXhwb3J0IGNvbnN0IGJvcmRlckNvbG9ySW5kaWNhdG9yID0gY3NzYGA7XG5cbmV4cG9ydCBjb25zdCByZXNldEJ1dHRvbldyYXBwZXIgPSBjc3NgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdG1hcmdpbi10b3A6IDEycHg7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyU2xpZGVyID0gKCkgPT4gY3NzYFxuXHRmbGV4OiAxIDEgNjAlO1xuXHQkeyBydGwoIHsgbWFyZ2luUmlnaHQ6IHNwYWNlKCAzICkgfSApKCkgfVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__10
   };
   var borderSlider = () => /* @__PURE__ */ css("flex:1 1 60%;", rtl({
     marginRight: space(3)
@@ -34691,7 +34749,7 @@ This message will only show in development mode. It won't appear in production.
   }

   // packages/components/build-module/box-control/styles/box-control-icon-styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__13() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__11() {
     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 Root3 = /* @__PURE__ */ createStyled("span", false ? {
@@ -34705,7 +34763,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1w884gc",
     styles: "box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU0rQiIsImZpbGUiOiJib3gtY29udHJvbC1pY29uLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogNHB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdib3ggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbmA7XG5cbmNvbnN0IHN0cm9rZUZvY3VzID0gKCB7IGlzRm9jdXNlZCB9OiB7IGlzRm9jdXNlZDogYm9vbGVhbiB9ICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0YmFja2dyb3VuZENvbG9yOiAnY3VycmVudENvbG9yJyxcblx0XHRvcGFjaXR5OiBpc0ZvY3VzZWQgPyAxIDogMC4zLFxuXHR9ICk7XG59O1xuXG5jb25zdCBTdHJva2UgPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCR7IHN0cm9rZUZvY3VzIH07XG5gO1xuXG5jb25zdCBWZXJ0aWNhbFN0cm9rZSA9IHN0eWxlZCggU3Ryb2tlIClgXG5cdGJvdHRvbTogM3B4O1xuXHR0b3A6IDNweDtcblx0d2lkdGg6IDJweDtcbmA7XG5cbmNvbnN0IEhvcml6b250YWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRoZWlnaHQ6IDJweDtcblx0bGVmdDogM3B4O1xuXHRyaWdodDogM3B4O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvcFN0cm9rZSA9IHN0eWxlZCggSG9yaXpvbnRhbFN0cm9rZSApYFxuXHR0b3A6IDA7XG5gO1xuXG5leHBvcnQgY29uc3QgUmlnaHRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdHJpZ2h0OiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvdHRvbVN0cm9rZSA9IHN0eWxlZCggSG9yaXpvbnRhbFN0cm9rZSApYFxuXHRib3R0b206IDA7XG5gO1xuXG5leHBvcnQgY29uc3QgTGVmdFN0cm9rZSA9IHN0eWxlZCggVmVydGljYWxTdHJva2UgKWBcblx0bGVmdDogMDtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var Viewbox = /* @__PURE__ */ createStyled("span", false ? {
     target: "e1j5nr4z7"
@@ -34718,7 +34776,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "i6vjox",
     styles: "box-sizing:border-box;display:block;position:relative;width:100%;height:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWVrQyIsImZpbGUiOiJib3gtY29udHJvbC1pY29uLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAyNHB4O1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogNHB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdib3ggPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbmA7XG5cbmNvbnN0IHN0cm9rZUZvY3VzID0gKCB7IGlzRm9jdXNlZCB9OiB7IGlzRm9jdXNlZDogYm9vbGVhbiB9ICkgPT4ge1xuXHRyZXR1cm4gY3NzKCB7XG5cdFx0YmFja2dyb3VuZENvbG9yOiAnY3VycmVudENvbG9yJyxcblx0XHRvcGFjaXR5OiBpc0ZvY3VzZWQgPyAxIDogMC4zLFxuXHR9ICk7XG59O1xuXG5jb25zdCBTdHJva2UgPSBzdHlsZWQuc3BhbmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdCR7IHN0cm9rZUZvY3VzIH07XG5gO1xuXG5jb25zdCBWZXJ0aWNhbFN0cm9rZSA9IHN0eWxlZCggU3Ryb2tlIClgXG5cdGJvdHRvbTogM3B4O1xuXHR0b3A6IDNweDtcblx0d2lkdGg6IDJweDtcbmA7XG5cbmNvbnN0IEhvcml6b250YWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRoZWlnaHQ6IDJweDtcblx0bGVmdDogM3B4O1xuXHRyaWdodDogM3B4O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvcFN0cm9rZSA9IHN0eWxlZCggSG9yaXpvbnRhbFN0cm9rZSApYFxuXHR0b3A6IDA7XG5gO1xuXG5leHBvcnQgY29uc3QgUmlnaHRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdHJpZ2h0OiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvdHRvbVN0cm9rZSA9IHN0eWxlZCggSG9yaXpvbnRhbFN0cm9rZSApYFxuXHRib3R0b206IDA7XG5gO1xuXG5leHBvcnQgY29uc3QgTGVmdFN0cm9rZSA9IHN0eWxlZCggVmVydGljYWxTdHJva2UgKWBcblx0bGVmdDogMDtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var strokeFocus = ({
     isFocused
@@ -34745,7 +34803,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1k2w39q",
     styles: "bottom:3px;top:3px;width:2px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNDdUMiLCJmaWxlIjoiYm94LWNvbnRyb2wtaWNvbi1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDRweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBWaWV3Ym94ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5jb25zdCBzdHJva2VGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogeyBpc0ZvY3VzZWQ6IGJvb2xlYW4gfSApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGJhY2tncm91bmRDb2xvcjogJ2N1cnJlbnRDb2xvcicsXG5cdFx0b3BhY2l0eTogaXNGb2N1c2VkID8gMSA6IDAuMyxcblx0fSApO1xufTtcblxuY29uc3QgU3Ryb2tlID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQkeyBzdHJva2VGb2N1cyB9O1xuYDtcblxuY29uc3QgVmVydGljYWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRib3R0b206IDNweDtcblx0dG9wOiAzcHg7XG5cdHdpZHRoOiAycHg7XG5gO1xuXG5jb25zdCBIb3Jpem9udGFsU3Ryb2tlID0gc3R5bGVkKCBTdHJva2UgKWBcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb3BTdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJpZ2h0U3Ryb2tlID0gc3R5bGVkKCBWZXJ0aWNhbFN0cm9rZSApYFxuXHRyaWdodDogMDtcbmA7XG5cbmV4cG9ydCBjb25zdCBCb3R0b21TdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0Ym90dG9tOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IExlZnRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdGxlZnQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var HorizontalStroke = /* @__PURE__ */ createStyled(Stroke, false ? {
     target: "e1j5nr4z4"
@@ -34758,7 +34816,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1q9b07k",
     styles: "height:2px;left:3px;right:3px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTRDeUMiLCJmaWxlIjoiYm94LWNvbnRyb2wtaWNvbi1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDRweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBWaWV3Ym94ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5jb25zdCBzdHJva2VGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogeyBpc0ZvY3VzZWQ6IGJvb2xlYW4gfSApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGJhY2tncm91bmRDb2xvcjogJ2N1cnJlbnRDb2xvcicsXG5cdFx0b3BhY2l0eTogaXNGb2N1c2VkID8gMSA6IDAuMyxcblx0fSApO1xufTtcblxuY29uc3QgU3Ryb2tlID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQkeyBzdHJva2VGb2N1cyB9O1xuYDtcblxuY29uc3QgVmVydGljYWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRib3R0b206IDNweDtcblx0dG9wOiAzcHg7XG5cdHdpZHRoOiAycHg7XG5gO1xuXG5jb25zdCBIb3Jpem9udGFsU3Ryb2tlID0gc3R5bGVkKCBTdHJva2UgKWBcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb3BTdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJpZ2h0U3Ryb2tlID0gc3R5bGVkKCBWZXJ0aWNhbFN0cm9rZSApYFxuXHRyaWdodDogMDtcbmA7XG5cbmV4cG9ydCBjb25zdCBCb3R0b21TdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0Ym90dG9tOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IExlZnRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdGxlZnQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var TopStroke = /* @__PURE__ */ createStyled(HorizontalStroke, false ? {
     target: "e1j5nr4z3"
@@ -34771,7 +34829,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "abcix4",
     styles: "top:0/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtEbUQiLCJmaWxlIjoiYm94LWNvbnRyb2wtaWNvbi1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDRweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBWaWV3Ym94ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5jb25zdCBzdHJva2VGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogeyBpc0ZvY3VzZWQ6IGJvb2xlYW4gfSApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGJhY2tncm91bmRDb2xvcjogJ2N1cnJlbnRDb2xvcicsXG5cdFx0b3BhY2l0eTogaXNGb2N1c2VkID8gMSA6IDAuMyxcblx0fSApO1xufTtcblxuY29uc3QgU3Ryb2tlID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQkeyBzdHJva2VGb2N1cyB9O1xuYDtcblxuY29uc3QgVmVydGljYWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRib3R0b206IDNweDtcblx0dG9wOiAzcHg7XG5cdHdpZHRoOiAycHg7XG5gO1xuXG5jb25zdCBIb3Jpem9udGFsU3Ryb2tlID0gc3R5bGVkKCBTdHJva2UgKWBcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb3BTdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJpZ2h0U3Ryb2tlID0gc3R5bGVkKCBWZXJ0aWNhbFN0cm9rZSApYFxuXHRyaWdodDogMDtcbmA7XG5cbmV4cG9ydCBjb25zdCBCb3R0b21TdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0Ym90dG9tOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IExlZnRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdGxlZnQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var RightStroke = /* @__PURE__ */ createStyled(VerticalStroke, false ? {
     target: "e1j5nr4z2"
@@ -34784,7 +34842,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1wf8jf",
     styles: "right:0/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXNEbUQiLCJmaWxlIjoiYm94LWNvbnRyb2wtaWNvbi1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDRweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBWaWV3Ym94ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5jb25zdCBzdHJva2VGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogeyBpc0ZvY3VzZWQ6IGJvb2xlYW4gfSApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGJhY2tncm91bmRDb2xvcjogJ2N1cnJlbnRDb2xvcicsXG5cdFx0b3BhY2l0eTogaXNGb2N1c2VkID8gMSA6IDAuMyxcblx0fSApO1xufTtcblxuY29uc3QgU3Ryb2tlID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQkeyBzdHJva2VGb2N1cyB9O1xuYDtcblxuY29uc3QgVmVydGljYWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRib3R0b206IDNweDtcblx0dG9wOiAzcHg7XG5cdHdpZHRoOiAycHg7XG5gO1xuXG5jb25zdCBIb3Jpem9udGFsU3Ryb2tlID0gc3R5bGVkKCBTdHJva2UgKWBcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb3BTdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJpZ2h0U3Ryb2tlID0gc3R5bGVkKCBWZXJ0aWNhbFN0cm9rZSApYFxuXHRyaWdodDogMDtcbmA7XG5cbmV4cG9ydCBjb25zdCBCb3R0b21TdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0Ym90dG9tOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IExlZnRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdGxlZnQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var BottomStroke = /* @__PURE__ */ createStyled(HorizontalStroke, false ? {
     target: "e1j5nr4z1"
@@ -34797,7 +34855,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "8tapst",
     styles: "bottom:0/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTBEc0QiLCJmaWxlIjoiYm94LWNvbnRyb2wtaWNvbi1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDRweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBWaWV3Ym94ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5jb25zdCBzdHJva2VGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogeyBpc0ZvY3VzZWQ6IGJvb2xlYW4gfSApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGJhY2tncm91bmRDb2xvcjogJ2N1cnJlbnRDb2xvcicsXG5cdFx0b3BhY2l0eTogaXNGb2N1c2VkID8gMSA6IDAuMyxcblx0fSApO1xufTtcblxuY29uc3QgU3Ryb2tlID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQkeyBzdHJva2VGb2N1cyB9O1xuYDtcblxuY29uc3QgVmVydGljYWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRib3R0b206IDNweDtcblx0dG9wOiAzcHg7XG5cdHdpZHRoOiAycHg7XG5gO1xuXG5jb25zdCBIb3Jpem9udGFsU3Ryb2tlID0gc3R5bGVkKCBTdHJva2UgKWBcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb3BTdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJpZ2h0U3Ryb2tlID0gc3R5bGVkKCBWZXJ0aWNhbFN0cm9rZSApYFxuXHRyaWdodDogMDtcbmA7XG5cbmV4cG9ydCBjb25zdCBCb3R0b21TdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0Ym90dG9tOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IExlZnRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdGxlZnQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });
   var LeftStroke = /* @__PURE__ */ createStyled(VerticalStroke, false ? {
     target: "e1j5nr4z0"
@@ -34810,7 +34868,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1ode3cm",
     styles: "left:0/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLWljb24tc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQThEa0QiLCJmaWxlIjoiYm94LWNvbnRyb2wtaWNvbi1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR3aWR0aDogMjRweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDRweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBWaWV3Ym94ID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5jb25zdCBzdHJva2VGb2N1cyA9ICggeyBpc0ZvY3VzZWQgfTogeyBpc0ZvY3VzZWQ6IGJvb2xlYW4gfSApID0+IHtcblx0cmV0dXJuIGNzcygge1xuXHRcdGJhY2tncm91bmRDb2xvcjogJ2N1cnJlbnRDb2xvcicsXG5cdFx0b3BhY2l0eTogaXNGb2N1c2VkID8gMSA6IDAuMyxcblx0fSApO1xufTtcblxuY29uc3QgU3Ryb2tlID0gc3R5bGVkLnNwYW5gXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHQkeyBzdHJva2VGb2N1cyB9O1xuYDtcblxuY29uc3QgVmVydGljYWxTdHJva2UgPSBzdHlsZWQoIFN0cm9rZSApYFxuXHRib3R0b206IDNweDtcblx0dG9wOiAzcHg7XG5cdHdpZHRoOiAycHg7XG5gO1xuXG5jb25zdCBIb3Jpem9udGFsU3Ryb2tlID0gc3R5bGVkKCBTdHJva2UgKWBcblx0aGVpZ2h0OiAycHg7XG5cdGxlZnQ6IDNweDtcblx0cmlnaHQ6IDNweDtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb3BTdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJpZ2h0U3Ryb2tlID0gc3R5bGVkKCBWZXJ0aWNhbFN0cm9rZSApYFxuXHRyaWdodDogMDtcbmA7XG5cbmV4cG9ydCBjb25zdCBCb3R0b21TdHJva2UgPSBzdHlsZWQoIEhvcml6b250YWxTdHJva2UgKWBcblx0Ym90dG9tOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IExlZnRTdHJva2UgPSBzdHlsZWQoIFZlcnRpY2FsU3Ryb2tlIClgXG5cdGxlZnQ6IDA7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__11
   });

   // packages/components/build-module/box-control/icon.mjs
@@ -34854,7 +34912,7 @@ This message will only show in development mode. It won't appear in production.
   }

   // packages/components/build-module/box-control/styles/box-control-styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__14() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__12() {
     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 StyledUnitControl = /* @__PURE__ */ createStyled(unit_control_default, false ? {
@@ -34868,7 +34926,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1ejyr19",
     styles: "max-width:90px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFjc0QiLCJmaWxlIjoiYm94LWNvbnRyb2wtc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJveENvbnRyb2xJY29uIGZyb20gJy4uL2ljb24nO1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgUmFuZ2VDb250cm9sIGZyb20gJy4uLy4uL3JhbmdlLWNvbnRyb2wnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFN0eWxlZFVuaXRDb250cm9sID0gc3R5bGVkKCBVbml0Q29udHJvbCApYFxuXHRtYXgtd2lkdGg6IDkwcHg7XG5gO1xuXG5leHBvcnQgY29uc3QgSW5wdXRXcmFwcGVyID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Z3JpZC1jb2x1bW46IDEgLyBzcGFuIDM7XG5gO1xuXG5leHBvcnQgY29uc3QgUmVzZXRCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWFyZWE6IDEgLyAyO1xuXHRqdXN0aWZ5LXNlbGY6IGVuZDtcbmA7XG5cbmV4cG9ydCBjb25zdCBMaW5rZWRCdXR0b25XcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Z3JpZC1hcmVhOiAxIC8gMztcblx0anVzdGlmeS1zZWxmOiBlbmQ7XG5gO1xuXG5leHBvcnQgY29uc3QgRmxleGVkQm94Q29udHJvbEljb24gPSBzdHlsZWQoIEJveENvbnRyb2xJY29uIClgXG5cdGZsZXg6IDAgMCBhdXRvO1xuYDtcblxuZXhwb3J0IGNvbnN0IEZsZXhlZFJhbmdlQ29udHJvbCA9IHN0eWxlZCggUmFuZ2VDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuXHRtYXJnaW4taW5saW5lLWVuZDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__14
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
   });
   var InputWrapper = /* @__PURE__ */ createStyled(component_default9, false ? {
     target: "e1jovhle4"
@@ -34881,7 +34939,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1j1lmoi",
     styles: "grid-column:1/span 3/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQjRDIiwiZmlsZSI6ImJveC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBCb3hDb250cm9sSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi4vLi4vYnV0dG9uJztcbmltcG9ydCB7IEhTdGFjayB9IGZyb20gJy4uLy4uL2gtc3RhY2snO1xuaW1wb3J0IFJhbmdlQ29udHJvbCBmcm9tICcuLi8uLi9yYW5nZS1jb250cm9sJztcbmltcG9ydCBVbml0Q29udHJvbCBmcm9tICcuLi8uLi91bml0LWNvbnRyb2wnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRVbml0Q29udHJvbCA9IHN0eWxlZCggVW5pdENvbnRyb2wgKWBcblx0bWF4LXdpZHRoOiA5MHB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0V3JhcHBlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJlc2V0QnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1hcmVhOiAxIC8gMjtcblx0anVzdGlmeS1zZWxmOiBlbmQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTGlua2VkQnV0dG9uV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGdyaWQtYXJlYTogMSAvIDM7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuYDtcblxuZXhwb3J0IGNvbnN0IEZsZXhlZEJveENvbnRyb2xJY29uID0gc3R5bGVkKCBCb3hDb250cm9sSWNvbiApYFxuXHRmbGV4OiAwIDAgYXV0bztcbmA7XG5cbmV4cG9ydCBjb25zdCBGbGV4ZWRSYW5nZUNvbnRyb2wgPSBzdHlsZWQoIFJhbmdlQ29udHJvbCApYFxuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__14
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
   });
   var ResetButton = /* @__PURE__ */ createStyled(button_default, false ? {
     target: "e1jovhle3"
@@ -34894,7 +34952,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "tkya7b",
     styles: "grid-area:1/2;justify-self:end/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQjJDIiwiZmlsZSI6ImJveC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBCb3hDb250cm9sSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi4vLi4vYnV0dG9uJztcbmltcG9ydCB7IEhTdGFjayB9IGZyb20gJy4uLy4uL2gtc3RhY2snO1xuaW1wb3J0IFJhbmdlQ29udHJvbCBmcm9tICcuLi8uLi9yYW5nZS1jb250cm9sJztcbmltcG9ydCBVbml0Q29udHJvbCBmcm9tICcuLi8uLi91bml0LWNvbnRyb2wnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRVbml0Q29udHJvbCA9IHN0eWxlZCggVW5pdENvbnRyb2wgKWBcblx0bWF4LXdpZHRoOiA5MHB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0V3JhcHBlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJlc2V0QnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1hcmVhOiAxIC8gMjtcblx0anVzdGlmeS1zZWxmOiBlbmQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTGlua2VkQnV0dG9uV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGdyaWQtYXJlYTogMSAvIDM7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuYDtcblxuZXhwb3J0IGNvbnN0IEZsZXhlZEJveENvbnRyb2xJY29uID0gc3R5bGVkKCBCb3hDb250cm9sSWNvbiApYFxuXHRmbGV4OiAwIDAgYXV0bztcbmA7XG5cbmV4cG9ydCBjb25zdCBGbGV4ZWRSYW5nZUNvbnRyb2wgPSBzdHlsZWQoIFJhbmdlQ29udHJvbCApYFxuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__14
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
   });
   var LinkedButtonWrapper = /* @__PURE__ */ createStyled("div", false ? {
     target: "e1jovhle2"
@@ -34907,7 +34965,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1dfa8al",
     styles: "grid-area:1/3;justify-self:end/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyQjZDIiwiZmlsZSI6ImJveC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBCb3hDb250cm9sSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi4vLi4vYnV0dG9uJztcbmltcG9ydCB7IEhTdGFjayB9IGZyb20gJy4uLy4uL2gtc3RhY2snO1xuaW1wb3J0IFJhbmdlQ29udHJvbCBmcm9tICcuLi8uLi9yYW5nZS1jb250cm9sJztcbmltcG9ydCBVbml0Q29udHJvbCBmcm9tICcuLi8uLi91bml0LWNvbnRyb2wnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRVbml0Q29udHJvbCA9IHN0eWxlZCggVW5pdENvbnRyb2wgKWBcblx0bWF4LXdpZHRoOiA5MHB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0V3JhcHBlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJlc2V0QnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1hcmVhOiAxIC8gMjtcblx0anVzdGlmeS1zZWxmOiBlbmQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTGlua2VkQnV0dG9uV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGdyaWQtYXJlYTogMSAvIDM7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuYDtcblxuZXhwb3J0IGNvbnN0IEZsZXhlZEJveENvbnRyb2xJY29uID0gc3R5bGVkKCBCb3hDb250cm9sSWNvbiApYFxuXHRmbGV4OiAwIDAgYXV0bztcbmA7XG5cbmV4cG9ydCBjb25zdCBGbGV4ZWRSYW5nZUNvbnRyb2wgPSBzdHlsZWQoIFJhbmdlQ29udHJvbCApYFxuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__14
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
   });
   var FlexedBoxControlIcon = /* @__PURE__ */ createStyled(BoxControlIcon, false ? {
     target: "e1jovhle1"
@@ -34920,7 +34978,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "ou8xsw",
     styles: "flex:0 0 auto/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJveC1jb250cm9sLXN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQzREIiwiZmlsZSI6ImJveC1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBCb3hDb250cm9sSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi4vLi4vYnV0dG9uJztcbmltcG9ydCB7IEhTdGFjayB9IGZyb20gJy4uLy4uL2gtc3RhY2snO1xuaW1wb3J0IFJhbmdlQ29udHJvbCBmcm9tICcuLi8uLi9yYW5nZS1jb250cm9sJztcbmltcG9ydCBVbml0Q29udHJvbCBmcm9tICcuLi8uLi91bml0LWNvbnRyb2wnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi8uLi91dGlscy9zcGFjZSc7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRVbml0Q29udHJvbCA9IHN0eWxlZCggVW5pdENvbnRyb2wgKWBcblx0bWF4LXdpZHRoOiA5MHB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IElucHV0V3JhcHBlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGdyaWQtY29sdW1uOiAxIC8gc3BhbiAzO1xuYDtcblxuZXhwb3J0IGNvbnN0IFJlc2V0QnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1hcmVhOiAxIC8gMjtcblx0anVzdGlmeS1zZWxmOiBlbmQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTGlua2VkQnV0dG9uV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGdyaWQtYXJlYTogMSAvIDM7XG5cdGp1c3RpZnktc2VsZjogZW5kO1xuYDtcblxuZXhwb3J0IGNvbnN0IEZsZXhlZEJveENvbnRyb2xJY29uID0gc3R5bGVkKCBCb3hDb250cm9sSWNvbiApYFxuXHRmbGV4OiAwIDAgYXV0bztcbmA7XG5cbmV4cG9ydCBjb25zdCBGbGV4ZWRSYW5nZUNvbnRyb2wgPSBzdHlsZWQoIFJhbmdlQ29udHJvbCApYFxuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__14
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__12
   });
   var FlexedRangeControl = /* @__PURE__ */ createStyled(range_control_default, false ? {
     target: "e1jovhle0"
@@ -35287,7 +35345,7 @@ This message will only show in development mode. It won't appear in production.
   var import_element93 = __toESM(require_element(), 1);

   // packages/components/build-module/elevation/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__15() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__13() {
     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 Elevation = false ? {
@@ -35296,7 +35354,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1n58bsy-Elevation",
     styles: "background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow;label:Elevation;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLNEIiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG5leHBvcnQgY29uc3QgRWxldmF0aW9uID0gY3NzYFxuXHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWxsLWNoYW5nZTogYm94LXNoYWRvdztcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__13
   };

   // packages/components/build-module/elevation/hook.mjs
@@ -35369,7 +35427,7 @@ This message will only show in development mode. It won't appear in production.
   var component_default25 = Elevation2;

   // packages/components/build-module/card/get-padding-by-size.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__16() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__14() {
     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 xSmallCardPadding = /* @__PURE__ */ css("padding:", space(2), ";" + (false ? "" : ";label:xSmallCardPadding;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldC1wYWRkaW5nLWJ5LXNpemUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBVzZCIiwiZmlsZSI6ImdldC1wYWRkaW5nLWJ5LXNpemUudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MsIHR5cGUgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBQcm9wcywgU2l6ZVRva2VuIH0gZnJvbSAnLi90eXBlcyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuY29uc3QgeFNtYWxsQ2FyZFBhZGRpbmcgPSBjc3NgXG5cdHBhZGRpbmc6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBjYXJkUGFkZGluZ3MgPSB7XG5cdG5vbmU6IGNzc2Bcblx0XHRwYWRkaW5nOiAwO1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA2ICkgfSAkeyBzcGFjZSggOCApIH07XG5cdGAsXG5cdG1lZGl1bTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA0ICkgfSAkeyBzcGFjZSggNiApIH07XG5cdGAsXG5cdHNtYWxsOiBjc3NgXG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDQgKSB9O1xuXHRgLFxuXHR4U21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxuXHQvLyBUaGUgYGV4dHJhU21hbGxgIHNpemUgaXMgbm90IG9mZmljaWFsbHkgZG9jdW1lbnRlZCwgYnV0IHRoZSBmb2xsb3dpbmcgc3R5bGVzXG5cdC8vIGFyZSBrZXB0IGZvciBsZWdhY3kgcmVhc29ucyB0byBzdXBwb3J0IG9sZGVyIHZhbHVlcyBvZiB0aGUgYHNpemVgIHByb3AuXG5cdGV4dHJhU21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxufTtcblxuY29uc3QgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlID0gKCBzaXplOiBTaXplVG9rZW4gKTogc3RyaW5nIHwgdW5kZWZpbmVkID0+IHtcblx0c3dpdGNoICggc2l6ZSApIHtcblx0XHRjYXNlICd4U21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCAyICk7XG5cdFx0Y2FzZSAnc21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA0ICk7XG5cdFx0Y2FzZSAnbWVkaXVtJzpcblx0XHRcdHJldHVybiBzcGFjZSggNiApO1xuXHRcdGNhc2UgJ2xhcmdlJzpcblx0XHRcdHJldHVybiBzcGFjZSggOCApO1xuXHRcdGNhc2UgJ25vbmUnOlxuXHRcdFx0cmV0dXJuICcwJztcblx0XHRkZWZhdWx0OlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA2ICk7XG5cdH1cbn07XG5cbmV4cG9ydCBjb25zdCBnZXRQYWRkaW5nQnlTaXplID0gKCBzaXplOiBQcm9wc1sgJ3NpemUnIF0gKTogU2VyaWFsaXplZFN0eWxlcyA9PiB7XG5cdC8vIEhhbmRsZSBzdHJpbmctYmFzZWQgc2l6ZXMgKGJvdGggc3RhbmRhcmQgYW5kIGRlcHJlY2F0ZWQpXG5cdGlmICggdHlwZW9mIHNpemUgPT09ICdzdHJpbmcnICkge1xuXHRcdHJldHVybiBjYXJkUGFkZGluZ3NbIHNpemUgYXMgU2l6ZVRva2VuIF07XG5cdH1cblxuXHRpZiAoIHNpemUgKSB7XG5cdFx0Y29uc3QgeyBibG9ja1N0YXJ0LCBibG9ja0VuZCwgaW5saW5lU3RhcnQsIGlubGluZUVuZCB9ID0gc2l6ZTtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBibG9ja1N0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctYmxvY2stZW5kOiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGJsb2NrRW5kICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGlubGluZVN0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBpbmxpbmVFbmQgKSB9O1xuXHRcdGA7XG5cdH1cblxuXHQvLyBEZWZhdWx0IHRvIG1lZGl1bSBpZiBubyBzaXplIGlzIHByb3ZpZGVkXG5cdHJldHVybiBjYXJkUGFkZGluZ3MubWVkaXVtO1xufTtcbiJdfQ== */");
@@ -35380,7 +35438,7 @@ This message will only show in development mode. It won't appear in production.
     } : {
       name: "1nt59cd-none",
       styles: "padding:0;label:none;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldC1wYWRkaW5nLWJ5LXNpemUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBZ0JVIiwiZmlsZSI6ImdldC1wYWRkaW5nLWJ5LXNpemUudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MsIHR5cGUgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBQcm9wcywgU2l6ZVRva2VuIH0gZnJvbSAnLi90eXBlcyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuY29uc3QgeFNtYWxsQ2FyZFBhZGRpbmcgPSBjc3NgXG5cdHBhZGRpbmc6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBjYXJkUGFkZGluZ3MgPSB7XG5cdG5vbmU6IGNzc2Bcblx0XHRwYWRkaW5nOiAwO1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA2ICkgfSAkeyBzcGFjZSggOCApIH07XG5cdGAsXG5cdG1lZGl1bTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA0ICkgfSAkeyBzcGFjZSggNiApIH07XG5cdGAsXG5cdHNtYWxsOiBjc3NgXG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDQgKSB9O1xuXHRgLFxuXHR4U21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxuXHQvLyBUaGUgYGV4dHJhU21hbGxgIHNpemUgaXMgbm90IG9mZmljaWFsbHkgZG9jdW1lbnRlZCwgYnV0IHRoZSBmb2xsb3dpbmcgc3R5bGVzXG5cdC8vIGFyZSBrZXB0IGZvciBsZWdhY3kgcmVhc29ucyB0byBzdXBwb3J0IG9sZGVyIHZhbHVlcyBvZiB0aGUgYHNpemVgIHByb3AuXG5cdGV4dHJhU21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxufTtcblxuY29uc3QgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlID0gKCBzaXplOiBTaXplVG9rZW4gKTogc3RyaW5nIHwgdW5kZWZpbmVkID0+IHtcblx0c3dpdGNoICggc2l6ZSApIHtcblx0XHRjYXNlICd4U21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCAyICk7XG5cdFx0Y2FzZSAnc21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA0ICk7XG5cdFx0Y2FzZSAnbWVkaXVtJzpcblx0XHRcdHJldHVybiBzcGFjZSggNiApO1xuXHRcdGNhc2UgJ2xhcmdlJzpcblx0XHRcdHJldHVybiBzcGFjZSggOCApO1xuXHRcdGNhc2UgJ25vbmUnOlxuXHRcdFx0cmV0dXJuICcwJztcblx0XHRkZWZhdWx0OlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA2ICk7XG5cdH1cbn07XG5cbmV4cG9ydCBjb25zdCBnZXRQYWRkaW5nQnlTaXplID0gKCBzaXplOiBQcm9wc1sgJ3NpemUnIF0gKTogU2VyaWFsaXplZFN0eWxlcyA9PiB7XG5cdC8vIEhhbmRsZSBzdHJpbmctYmFzZWQgc2l6ZXMgKGJvdGggc3RhbmRhcmQgYW5kIGRlcHJlY2F0ZWQpXG5cdGlmICggdHlwZW9mIHNpemUgPT09ICdzdHJpbmcnICkge1xuXHRcdHJldHVybiBjYXJkUGFkZGluZ3NbIHNpemUgYXMgU2l6ZVRva2VuIF07XG5cdH1cblxuXHRpZiAoIHNpemUgKSB7XG5cdFx0Y29uc3QgeyBibG9ja1N0YXJ0LCBibG9ja0VuZCwgaW5saW5lU3RhcnQsIGlubGluZUVuZCB9ID0gc2l6ZTtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBibG9ja1N0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctYmxvY2stZW5kOiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGJsb2NrRW5kICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGlubGluZVN0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBpbmxpbmVFbmQgKSB9O1xuXHRcdGA7XG5cdH1cblxuXHQvLyBEZWZhdWx0IHRvIG1lZGl1bSBpZiBubyBzaXplIGlzIHByb3ZpZGVkXG5cdHJldHVybiBjYXJkUGFkZGluZ3MubWVkaXVtO1xufTtcbiJdfQ== */",
-      toString: _EMOTION_STRINGIFIED_CSS_ERROR__16
+      toString: _EMOTION_STRINGIFIED_CSS_ERROR__14
     },
     large: /* @__PURE__ */ css("padding:", space(6), " ", space(8), ";" + (false ? "" : ";label:large;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldC1wYWRkaW5nLWJ5LXNpemUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUJXIiwiZmlsZSI6ImdldC1wYWRkaW5nLWJ5LXNpemUudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MsIHR5cGUgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBQcm9wcywgU2l6ZVRva2VuIH0gZnJvbSAnLi90eXBlcyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuY29uc3QgeFNtYWxsQ2FyZFBhZGRpbmcgPSBjc3NgXG5cdHBhZGRpbmc6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBjYXJkUGFkZGluZ3MgPSB7XG5cdG5vbmU6IGNzc2Bcblx0XHRwYWRkaW5nOiAwO1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA2ICkgfSAkeyBzcGFjZSggOCApIH07XG5cdGAsXG5cdG1lZGl1bTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA0ICkgfSAkeyBzcGFjZSggNiApIH07XG5cdGAsXG5cdHNtYWxsOiBjc3NgXG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDQgKSB9O1xuXHRgLFxuXHR4U21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxuXHQvLyBUaGUgYGV4dHJhU21hbGxgIHNpemUgaXMgbm90IG9mZmljaWFsbHkgZG9jdW1lbnRlZCwgYnV0IHRoZSBmb2xsb3dpbmcgc3R5bGVzXG5cdC8vIGFyZSBrZXB0IGZvciBsZWdhY3kgcmVhc29ucyB0byBzdXBwb3J0IG9sZGVyIHZhbHVlcyBvZiB0aGUgYHNpemVgIHByb3AuXG5cdGV4dHJhU21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxufTtcblxuY29uc3QgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlID0gKCBzaXplOiBTaXplVG9rZW4gKTogc3RyaW5nIHwgdW5kZWZpbmVkID0+IHtcblx0c3dpdGNoICggc2l6ZSApIHtcblx0XHRjYXNlICd4U21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCAyICk7XG5cdFx0Y2FzZSAnc21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA0ICk7XG5cdFx0Y2FzZSAnbWVkaXVtJzpcblx0XHRcdHJldHVybiBzcGFjZSggNiApO1xuXHRcdGNhc2UgJ2xhcmdlJzpcblx0XHRcdHJldHVybiBzcGFjZSggOCApO1xuXHRcdGNhc2UgJ25vbmUnOlxuXHRcdFx0cmV0dXJuICcwJztcblx0XHRkZWZhdWx0OlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA2ICk7XG5cdH1cbn07XG5cbmV4cG9ydCBjb25zdCBnZXRQYWRkaW5nQnlTaXplID0gKCBzaXplOiBQcm9wc1sgJ3NpemUnIF0gKTogU2VyaWFsaXplZFN0eWxlcyA9PiB7XG5cdC8vIEhhbmRsZSBzdHJpbmctYmFzZWQgc2l6ZXMgKGJvdGggc3RhbmRhcmQgYW5kIGRlcHJlY2F0ZWQpXG5cdGlmICggdHlwZW9mIHNpemUgPT09ICdzdHJpbmcnICkge1xuXHRcdHJldHVybiBjYXJkUGFkZGluZ3NbIHNpemUgYXMgU2l6ZVRva2VuIF07XG5cdH1cblxuXHRpZiAoIHNpemUgKSB7XG5cdFx0Y29uc3QgeyBibG9ja1N0YXJ0LCBibG9ja0VuZCwgaW5saW5lU3RhcnQsIGlubGluZUVuZCB9ID0gc2l6ZTtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBibG9ja1N0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctYmxvY2stZW5kOiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGJsb2NrRW5kICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGlubGluZVN0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBpbmxpbmVFbmQgKSB9O1xuXHRcdGA7XG5cdH1cblxuXHQvLyBEZWZhdWx0IHRvIG1lZGl1bSBpZiBubyBzaXplIGlzIHByb3ZpZGVkXG5cdHJldHVybiBjYXJkUGFkZGluZ3MubWVkaXVtO1xufTtcbiJdfQ== */"),
     medium: /* @__PURE__ */ css("padding:", space(4), " ", space(6), ";" + (false ? "" : ";label:medium;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdldC1wYWRkaW5nLWJ5LXNpemUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBc0JZIiwiZmlsZSI6ImdldC1wYWRkaW5nLWJ5LXNpemUudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MsIHR5cGUgU2VyaWFsaXplZFN0eWxlcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHR5cGUgeyBQcm9wcywgU2l6ZVRva2VuIH0gZnJvbSAnLi90eXBlcyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuY29uc3QgeFNtYWxsQ2FyZFBhZGRpbmcgPSBjc3NgXG5cdHBhZGRpbmc6ICR7IHNwYWNlKCAyICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBjYXJkUGFkZGluZ3MgPSB7XG5cdG5vbmU6IGNzc2Bcblx0XHRwYWRkaW5nOiAwO1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA2ICkgfSAkeyBzcGFjZSggOCApIH07XG5cdGAsXG5cdG1lZGl1bTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHNwYWNlKCA0ICkgfSAkeyBzcGFjZSggNiApIH07XG5cdGAsXG5cdHNtYWxsOiBjc3NgXG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDQgKSB9O1xuXHRgLFxuXHR4U21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxuXHQvLyBUaGUgYGV4dHJhU21hbGxgIHNpemUgaXMgbm90IG9mZmljaWFsbHkgZG9jdW1lbnRlZCwgYnV0IHRoZSBmb2xsb3dpbmcgc3R5bGVzXG5cdC8vIGFyZSBrZXB0IGZvciBsZWdhY3kgcmVhc29ucyB0byBzdXBwb3J0IG9sZGVyIHZhbHVlcyBvZiB0aGUgYHNpemVgIHByb3AuXG5cdGV4dHJhU21hbGw6IHhTbWFsbENhcmRQYWRkaW5nLFxufTtcblxuY29uc3QgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlID0gKCBzaXplOiBTaXplVG9rZW4gKTogc3RyaW5nIHwgdW5kZWZpbmVkID0+IHtcblx0c3dpdGNoICggc2l6ZSApIHtcblx0XHRjYXNlICd4U21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCAyICk7XG5cdFx0Y2FzZSAnc21hbGwnOlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA0ICk7XG5cdFx0Y2FzZSAnbWVkaXVtJzpcblx0XHRcdHJldHVybiBzcGFjZSggNiApO1xuXHRcdGNhc2UgJ2xhcmdlJzpcblx0XHRcdHJldHVybiBzcGFjZSggOCApO1xuXHRcdGNhc2UgJ25vbmUnOlxuXHRcdFx0cmV0dXJuICcwJztcblx0XHRkZWZhdWx0OlxuXHRcdFx0cmV0dXJuIHNwYWNlKCA2ICk7XG5cdH1cbn07XG5cbmV4cG9ydCBjb25zdCBnZXRQYWRkaW5nQnlTaXplID0gKCBzaXplOiBQcm9wc1sgJ3NpemUnIF0gKTogU2VyaWFsaXplZFN0eWxlcyA9PiB7XG5cdC8vIEhhbmRsZSBzdHJpbmctYmFzZWQgc2l6ZXMgKGJvdGggc3RhbmRhcmQgYW5kIGRlcHJlY2F0ZWQpXG5cdGlmICggdHlwZW9mIHNpemUgPT09ICdzdHJpbmcnICkge1xuXHRcdHJldHVybiBjYXJkUGFkZGluZ3NbIHNpemUgYXMgU2l6ZVRva2VuIF07XG5cdH1cblxuXHRpZiAoIHNpemUgKSB7XG5cdFx0Y29uc3QgeyBibG9ja1N0YXJ0LCBibG9ja0VuZCwgaW5saW5lU3RhcnQsIGlubGluZUVuZCB9ID0gc2l6ZTtcblx0XHRyZXR1cm4gY3NzYFxuXHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBibG9ja1N0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctYmxvY2stZW5kOiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGJsb2NrRW5kICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAkeyBnZXRTaW5nbGVQYWRkaW5nVmFsdWUoIGlubGluZVN0YXJ0ICkgfTtcblx0XHRcdHBhZGRpbmctaW5saW5lLWVuZDogJHsgZ2V0U2luZ2xlUGFkZGluZ1ZhbHVlKCBpbmxpbmVFbmQgKSB9O1xuXHRcdGA7XG5cdH1cblxuXHQvLyBEZWZhdWx0IHRvIG1lZGl1bSBpZiBubyBzaXplIGlzIHByb3ZpZGVkXG5cdHJldHVybiBjYXJkUGFkZGluZ3MubWVkaXVtO1xufTtcbiJdfQ== */"),
@@ -35423,7 +35481,7 @@ This message will only show in development mode. It won't appear in production.
   };

   // packages/components/build-module/card/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__17() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__15() {
     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 adjustedBorderRadius = `calc(${config_values_default.radiusLarge} - 1px)`;
@@ -35434,7 +35492,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "euqiwd-Header",
     styles: "border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;};label:Header;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1QnlCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var Footer = false ? {
     name: "14n5oej",
@@ -35442,7 +35500,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1rianq6-Footer",
     styles: "border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;};label:Footer;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQ3lCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var Content = false ? {
     name: "13udsys",
@@ -35450,7 +35508,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1ruapvy-Content",
     styles: "height:100%;label:Content;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5QzBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var Body = false ? {
     name: "6ywzd",
@@ -35458,7 +35516,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1klm29z-Body",
     styles: "box-sizing:border-box;height:auto;max-height:100%;label:Body;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2Q3VCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var Media = false ? {
     name: "dq805e",
@@ -35466,7 +35524,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "6f4wyb-Media",
     styles: "box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;};label:Media;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtRHdCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var Divider = false ? {
     name: "c990dr",
@@ -35474,7 +35532,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "c5mt54-Divider",
     styles: "box-sizing:border-box;display:block;width:100%;label:Divider;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnRTBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var borderRadius = /* @__PURE__ */ css("&:first-of-type{border-top-left-radius:", adjustedBorderRadius, ";border-top-right-radius:", adjustedBorderRadius, ";}&:last-of-type{border-bottom-left-radius:", adjustedBorderRadius, ";border-bottom-right-radius:", adjustedBorderRadius, ";}" + (false ? "" : ";label:borderRadius;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzRStCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */");
   var borderColor = /* @__PURE__ */ css("border-color:", config_values_default.colorDivider, ";" + (false ? "" : ";label:borderColor;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRjhCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */");
@@ -35484,7 +35542,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "14zofrl-boxShadowless",
     styles: "box-shadow:none;label:boxShadowless;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzRmdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var borderless = false ? {
     name: "1e1ncky",
@@ -35492,7 +35550,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "kyy9w8-borderless",
     styles: "border:none;label:borderless;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwRjZCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__15
   };
   var rounded = /* @__PURE__ */ css("border-radius:", adjustedBorderRadius, ";" + (false ? "" : ";label:rounded;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4RjBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */");
   var shady = /* @__PURE__ */ css("background-color:", COLORS.ui.backgroundDisabled, ";" + (false ? "" : ";label:shady;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrR3dCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBnZXRQYWRkaW5nQnlTaXplIH0gZnJvbSAnLi9nZXQtcGFkZGluZy1ieS1zaXplJztcbmltcG9ydCB0eXBlIHsgRm9vdGVyUHJvcHMsIEhlYWRlclByb3BzLCBQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG4vLyBTaW5jZSB0aGUgYm9yZGVyIGZvciBgQ2FyZGAgaXMgcmVuZGVyZWQgdmlhIHRoZSBgYm94LXNoYWRvd2AgcHJvcGVydHlcbi8vIChhcyBvcHBvc2VkIHRvIHRoZSBgYm9yZGVyYCBwcm9wZXJ0eSksIHRoZSB2YWx1ZSBvZiB0aGUgYm9yZGVyIHJhZGl1cyBuZWVkc1xuLy8gdG8gYmUgYWRqdXN0ZWQgYnkgcmVtb3ZpbmcgMXB4ICh0aGlzIGlzIGJlY2F1c2UgdGhlIGBib3gtc2hhZG93YCByZW5kZXJzXG4vLyBhcyBhbiBcIm91dGVyIHJhZGl1c1wiKS5cbmNvbnN0IGFkanVzdGVkQm9yZGVyUmFkaXVzID0gYGNhbGMoJHsgQ09ORklHLnJhZGl1c0xhcmdlIH0gLSAxcHgpYDtcblxuZXhwb3J0IGNvbnN0IENhcmQgPSBjc3NgXG5cdGJveC1zaGFkb3c6IDAgMCAwIDFweCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdG91dGxpbmU6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gY3NzYFxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRm9vdGVyID0gY3NzYFxuXHRib3JkZXItdG9wOiAxcHggc29saWQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IEJvZHkgPSBjc3NgXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGhlaWdodDogYXV0bztcblx0bWF4LWhlaWdodDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZWRpYSA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmID4gaW1nLFxuXHQmID4gaWZyYW1lIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRGl2aWRlciA9IGNzc2Bcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IGJvcmRlclJhZGl1cyA9IGNzc2Bcblx0JjpmaXJzdC1vZi10eXBlIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkeyBhZGp1c3RlZEJvcmRlclJhZGl1cyB9O1xuXHR9XG5cblx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGFkanVzdGVkQm9yZGVyUmFkaXVzIH07XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJDb2xvciA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT05GSUcuY29sb3JEaXZpZGVyIH07XG5gO1xuXG5leHBvcnQgY29uc3QgYm94U2hhZG93bGVzcyA9IGNzc2Bcblx0Ym94LXNoYWRvdzogbm9uZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBib3JkZXJsZXNzID0gY3NzYFxuXHRib3JkZXI6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYWRqdXN0ZWRCb3JkZXJSYWRpdXMgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzaGFkeSA9IGNzc2Bcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuYDtcblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1JvdW5kZWQsXG59OiBQaWNrPCBQcm9wcywgJ2lzQm9yZGVybGVzcycgfCAnaXNSb3VuZGVkJyA+ICkge1xuXHRjb25zdCBjYXJkU3R5bGVzID0gY3NzKFxuXHRcdENhcmQsXG5cdFx0aXNCb3JkZXJsZXNzICYmIGJveFNoYWRvd2xlc3MsXG5cdFx0aXNSb3VuZGVkICYmIHJvdW5kZWRcblx0KTtcblxuXHRyZXR1cm4gY2FyZFN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRIZWFkZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgSGVhZGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGhlYWRlclN0eWxlcyA9IGNzcyhcblx0XHRIZWFkZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGhlYWRlclN0eWxlcztcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIGdldENhcmRGb290ZXJTdHlsZXMoIHtcblx0aXNCb3JkZXJsZXNzLFxuXHRpc1NoYWR5LFxuXHRzaXplLFxufTogUGljazwgRm9vdGVyUHJvcHMsICdpc0JvcmRlcmxlc3MnIHwgJ2lzU2hhZHknIHwgJ3NpemUnID4gKSB7XG5cdGNvbnN0IGZvb3RlclN0eWxlcyA9IGNzcyhcblx0XHRGb290ZXIsXG5cdFx0Ym9yZGVyUmFkaXVzLFxuXHRcdGJvcmRlckNvbG9yLFxuXHRcdGdldFBhZGRpbmdCeVNpemUoIHNpemUgKSxcblx0XHRpc0JvcmRlcmxlc3MgJiYgYm9yZGVybGVzcyxcblx0XHRpc1NoYWR5ICYmIHNoYWR5XG5cdCk7XG5cblx0cmV0dXJuIGZvb3RlclN0eWxlcztcbn1cbiJdfQ== */");
@@ -35525,8 +35583,8 @@ This message will only show in development mode. It won't appear in production.
   var import_element94 = __toESM(require_element(), 1);

   // packages/components/build-module/surface/hook.mjs
-  var STYLE_HASH_ATTRIBUTE9 = "data-wp-hash";
-  function getRuntime9() {
+  var STYLE_HASH_ATTRIBUTE11 = "data-wp-hash";
+  function getRuntime11() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -35537,26 +35595,26 @@ This message will only show in development mode. It won't appear in production.
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument9(document);
+      registerDocument11(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash9(targetDocument, hash2) {
+  function documentContainsStyleHash11(targetDocument, hash2) {
     if (!targetDocument.head) {
       return false;
     }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE9}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE9) === hash2) {
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE11}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE11) === hash2) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle9(targetDocument, hash2, css3) {
+  function injectStyle11(targetDocument, hash2, css3) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime9();
+    const runtime = getRuntime11();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -35565,21 +35623,21 @@ This message will only show in development mode. It won't appear in production.
     if (injectedStyles.has(hash2)) {
       return;
     }
-    if (documentContainsStyleHash9(targetDocument, hash2)) {
+    if (documentContainsStyleHash11(targetDocument, hash2)) {
       injectedStyles.add(hash2);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE9, hash2);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE11, hash2);
     style2.appendChild(targetDocument.createTextNode(css3));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash2);
   }
-  function registerDocument9(targetDocument) {
-    const runtime = getRuntime9();
+  function registerDocument11(targetDocument) {
+    const runtime = getRuntime11();
     runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
     for (const [hash2, css3] of runtime.styles) {
-      injectStyle9(targetDocument, hash2, css3);
+      injectStyle11(targetDocument, hash2, css3);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -35593,17 +35651,17 @@ This message will only show in development mode. It won't appear in production.
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle8(hash2, css3) {
-    const runtime = getRuntime9();
+  function registerStyle10(hash2, css3) {
+    const runtime = getRuntime11();
     runtime.styles.set(hash2, css3);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle9(targetDocument, hash2, css3);
+      injectStyle11(targetDocument, hash2, css3);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle8("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)}");
+    registerStyle10("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 style_module_default8 = { "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" };
+  var style_module_default10 = { "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 useSurface(props) {
     const {
       backgroundSize = 12,
@@ -35624,14 +35682,14 @@ This message will only show in development mode. It won't appear in production.
     } : style2;
     return {
       ...otherProps,
-      className: clsx_default(style_module_default8.surface, {
-        [style_module_default8["border-bottom"]]: borderBottom,
-        [style_module_default8["border-left"]]: borderLeft,
-        [style_module_default8["border-right"]]: borderRight,
-        [style_module_default8["border-top"]]: borderTop,
-        [style_module_default8.secondary]: variant === "secondary",
-        [style_module_default8.dotted]: variant === "dotted",
-        [style_module_default8.grid]: variant === "grid"
+      className: clsx_default(style_module_default10.surface, {
+        [style_module_default10["border-bottom"]]: borderBottom,
+        [style_module_default10["border-left"]]: borderLeft,
+        [style_module_default10["border-right"]]: borderRight,
+        [style_module_default10["border-top"]]: borderTop,
+        [style_module_default10.secondary]: variant === "secondary",
+        [style_module_default10.dotted]: variant === "dotted",
+        [style_module_default10.grid]: variant === "grid"
       }, className2),
       style: surfaceStyle
     };
@@ -35754,7 +35812,7 @@ This message will only show in development mode. It won't appear in production.
   var import_element96 = __toESM(require_element(), 1);

   // packages/components/build-module/scrollable/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__18() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__16() {
     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 scrollableScrollbar = /* @__PURE__ */ css("@media only screen and ( min-device-width: 40em ){&::-webkit-scrollbar{height:12px;width:12px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-track{background:", config_values_default.colorScrollbarTrack, ";border-radius:8px;}&::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:", config_values_default.colorScrollbarThumb, ";border:2px solid rgba( 0, 0, 0, 0 );border-radius:7px;}&:hover::-webkit-scrollbar-thumb{background-color:", config_values_default.colorScrollbarThumbHover, ";}}" + (false ? "" : ";label:scrollableScrollbar;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVc0MiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT05GSUcgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxhYmxlU2Nyb2xsYmFyID0gY3NzYFxuXHRAbWVkaWEgb25seSBzY3JlZW4gYW5kICggbWluLWRldmljZS13aWR0aDogNDBlbSApIHtcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUcmFjayB9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdH1cblxuXHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRcdGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUaHVtYiB9O1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgcmdiYSggMCwgMCwgMCwgMCApO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTkZJRy5jb2xvclNjcm9sbGJhclRodW1iSG92ZXIgfTtcblx0XHR9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBTY3JvbGxhYmxlID0gY3NzYFxuXHRoZWlnaHQ6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgQ29udGVudCA9IGNzc2Bcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNtb290aFNjcm9sbCA9IGNzc2Bcblx0c2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG5gO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsWCA9IGNzc2Bcblx0b3ZlcmZsb3cteDogYXV0bztcblx0b3ZlcmZsb3cteTogaGlkZGVuO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNjcm9sbFkgPSBjc3NgXG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0b3ZlcmZsb3cteTogYXV0bztcbmA7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxBdXRvID0gY3NzYFxuXHRvdmVyZmxvdy15OiBhdXRvO1xuYDtcbiJdfQ== */");
@@ -35764,7 +35822,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "drdujb-Scrollable",
     styles: "height:100%;label:Scrollable;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1QzZCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsYWJsZVNjcm9sbGJhciA9IGNzc2Bcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi1kZXZpY2Utd2lkdGg6IDQwZW0gKSB7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVHJhY2sgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVGh1bWIgfTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoIDAsIDAsIDAsIDAgKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUaHVtYkhvdmVyIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgU2Nyb2xsYWJsZSA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IENvbnRlbnQgPSBjc3NgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzbW9vdGhTY3JvbGwgPSBjc3NgXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNjcm9sbFggPSBjc3NgXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbmA7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxZID0gY3NzYFxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5gO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsQXV0byA9IGNzc2Bcblx0b3ZlcmZsb3cteTogYXV0bztcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__16
   };
   var smoothScroll = false ? {
     name: "7zq9w",
@@ -35772,7 +35830,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "rnnynm-smoothScroll",
     styles: "scroll-behavior:smooth;label:smoothScroll;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErQytCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsYWJsZVNjcm9sbGJhciA9IGNzc2Bcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi1kZXZpY2Utd2lkdGg6IDQwZW0gKSB7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVHJhY2sgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVGh1bWIgfTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoIDAsIDAsIDAsIDAgKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUaHVtYkhvdmVyIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgU2Nyb2xsYWJsZSA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IENvbnRlbnQgPSBjc3NgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzbW9vdGhTY3JvbGwgPSBjc3NgXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNjcm9sbFggPSBjc3NgXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbmA7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxZID0gY3NzYFxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5gO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsQXV0byA9IGNzc2Bcblx0b3ZlcmZsb3cteTogYXV0bztcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__16
   };
   var scrollX = false ? {
     name: "q33xhg",
@@ -35780,7 +35838,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "17z0rvw-scrollX",
     styles: "overflow-x:auto;overflow-y:hidden;label:scrollX;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtRDBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsYWJsZVNjcm9sbGJhciA9IGNzc2Bcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi1kZXZpY2Utd2lkdGg6IDQwZW0gKSB7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVHJhY2sgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVGh1bWIgfTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoIDAsIDAsIDAsIDAgKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUaHVtYkhvdmVyIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgU2Nyb2xsYWJsZSA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IENvbnRlbnQgPSBjc3NgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzbW9vdGhTY3JvbGwgPSBjc3NgXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNjcm9sbFggPSBjc3NgXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbmA7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxZID0gY3NzYFxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5gO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsQXV0byA9IGNzc2Bcblx0b3ZlcmZsb3cteTogYXV0bztcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__16
   };
   var scrollY = false ? {
     name: "103x71s",
@@ -35788,7 +35846,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "flie1-scrollY",
     styles: "overflow-x:hidden;overflow-y:auto;label:scrollY;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3RDBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsYWJsZVNjcm9sbGJhciA9IGNzc2Bcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi1kZXZpY2Utd2lkdGg6IDQwZW0gKSB7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVHJhY2sgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVGh1bWIgfTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoIDAsIDAsIDAsIDAgKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUaHVtYkhvdmVyIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgU2Nyb2xsYWJsZSA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IENvbnRlbnQgPSBjc3NgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzbW9vdGhTY3JvbGwgPSBjc3NgXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNjcm9sbFggPSBjc3NgXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbmA7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxZID0gY3NzYFxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5gO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsQXV0byA9IGNzc2Bcblx0b3ZlcmZsb3cteTogYXV0bztcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__16
   };
   var scrollAuto = false ? {
     name: "umwchj",
@@ -35796,7 +35854,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1lcuu7v-scrollAuto",
     styles: "overflow-y:auto;label:scrollAuto;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RDZCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsYWJsZVNjcm9sbGJhciA9IGNzc2Bcblx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoIG1pbi1kZXZpY2Utd2lkdGg6IDQwZW0gKSB7XG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXHRcdFx0YmFja2dyb3VuZDogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVHJhY2sgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09ORklHLmNvbG9yU2Nyb2xsYmFyVGh1bWIgfTtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoIDAsIDAsIDAsIDAgKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDdweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT05GSUcuY29sb3JTY3JvbGxiYXJUaHVtYkhvdmVyIH07XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgU2Nyb2xsYWJsZSA9IGNzc2Bcblx0aGVpZ2h0OiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IENvbnRlbnQgPSBjc3NgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzbW9vdGhTY3JvbGwgPSBjc3NgXG5cdHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuYDtcblxuZXhwb3J0IGNvbnN0IHNjcm9sbFggPSBjc3NgXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdG92ZXJmbG93LXk6IGhpZGRlbjtcbmA7XG5cbmV4cG9ydCBjb25zdCBzY3JvbGxZID0gY3NzYFxuXHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdG92ZXJmbG93LXk6IGF1dG87XG5gO1xuXG5leHBvcnQgY29uc3Qgc2Nyb2xsQXV0byA9IGNzc2Bcblx0b3ZlcmZsb3cteTogYXV0bztcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__16
   };

   // packages/components/build-module/scrollable/hook.mjs
@@ -35877,8 +35935,8 @@ This message will only show in development mode. It won't appear in production.

   // packages/components/build-module/divider/component.mjs
   var import_jsx_runtime164 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE10 = "data-wp-hash";
-  function getRuntime10() {
+  var STYLE_HASH_ATTRIBUTE12 = "data-wp-hash";
+  function getRuntime12() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -35889,26 +35947,26 @@ This message will only show in development mode. It won't appear in production.
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument10(document);
+      registerDocument12(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash10(targetDocument, hash2) {
+  function documentContainsStyleHash12(targetDocument, hash2) {
     if (!targetDocument.head) {
       return false;
     }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE10}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE10) === hash2) {
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE12}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE12) === hash2) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle10(targetDocument, hash2, css3) {
+  function injectStyle12(targetDocument, hash2, css3) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime10();
+    const runtime = getRuntime12();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -35917,21 +35975,21 @@ This message will only show in development mode. It won't appear in production.
     if (injectedStyles.has(hash2)) {
       return;
     }
-    if (documentContainsStyleHash10(targetDocument, hash2)) {
+    if (documentContainsStyleHash12(targetDocument, hash2)) {
       injectedStyles.add(hash2);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE10, hash2);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE12, hash2);
     style2.appendChild(targetDocument.createTextNode(css3));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash2);
   }
-  function registerDocument10(targetDocument) {
-    const runtime = getRuntime10();
+  function registerDocument12(targetDocument) {
+    const runtime = getRuntime12();
     runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
     for (const [hash2, css3] of runtime.styles) {
-      injectStyle10(targetDocument, hash2, css3);
+      injectStyle12(targetDocument, hash2, css3);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -35945,17 +36003,17 @@ This message will only show in development mode. It won't appear in production.
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle9(hash2, css3) {
-    const runtime = getRuntime10();
+  function registerStyle11(hash2, css3) {
+    const runtime = getRuntime12();
     runtime.styles.set(hash2, css3);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle10(targetDocument, hash2, css3);
+      injectStyle12(targetDocument, hash2, css3);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle9("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)}");
+    registerStyle11("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 style_module_default9 = { "divider": "e10c29fc10c181dc__divider" };
+  var style_module_default11 = { "divider": "e10c29fc10c181dc__divider" };
   function UnconnectedDivider(props, forwardedRef) {
     const {
       className: className2,
@@ -35977,7 +36035,7 @@ This message will only show in development mode. It won't appear in production.
       dividerStyle["--wp-components-divider-margin-end"] = resolvedMarginEnd;
     }
     return /* @__PURE__ */ (0, import_jsx_runtime164.jsx)(Separator, {
-      className: clsx_default(style_module_default9.divider, className2),
+      className: clsx_default(style_module_default11.divider, className2),
       style: dividerStyle,
       ...contextProps,
       ref: forwardedRef
@@ -36282,7 +36340,7 @@ This message will only show in development mode. It won't appear in production.
   var import_element105 = __toESM(require_element(), 1);

   // packages/components/build-module/item-group/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__19() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__17() {
     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 unstyledButton = (as) => {
@@ -36294,7 +36352,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "dcjs67-itemWrapper",
     styles: "width:100%;display:block;label:itemWrapper;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2QzhCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMsIGZvbnQgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCB1bnN0eWxlZEJ1dHRvbiA9ICggYXM6ICdhJyB8ICdidXR0b24nICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJHsgYXMgPT09ICdhJyA/ICdub25lJyA6IHVuZGVmaW5lZCB9O1xuXG5cdFx0c3ZnLFxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzIClcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgaXRlbVdyYXBwZXIgPSBjc3NgXG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBpdGVtID0gY3NzYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyZWQgPSBjc3NgXG5cdGJvcmRlcjogMXB4IHNvbGlkICR7IENPTkZJRy5zdXJmYWNlQm9yZGVyQ29sb3IgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzZXBhcmF0ZWQgPSBjc3NgXG5cdD4gKjpub3QoIG1hcnF1ZWUgKSA+ICoge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cbmA7XG5cbmNvbnN0IGJvcmRlclJhZGl1cyA9IENPTkZJRy5yYWRpdXNTbWFsbDtcblxuZXhwb3J0IGNvbnN0IHNwYWNlZEFyb3VuZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cblx0PiAqOmZpcnN0LW9mLXR5cGUgPiAqIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBib3JkZXJSYWRpdXMgfTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGJvcmRlclJhZGl1cyB9O1xuXHR9XG5gO1xuXG5jb25zdCBiYXNlRm9udEhlaWdodCA9IGBjYWxjKCR7IENPTkZJRy5mb250U2l6ZSB9ICogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9KWA7XG5cbi8qXG4gKiBNYXRoOlxuICogLSBVc2UgdGhlIGRlc2lyZWQgaGVpZ2h0IGFzIHRoZSBiYXNlIHZhbHVlXG4gKiAtIFN1YnRyYWN0IHRoZSBjb21wdXRlZCBoZWlnaHQgb2YgKGRlZmF1bHQpIHRleHRcbiAqIC0gU3VidHJhY3QgdGhlIGVmZmVjdHMgb2YgYm9yZGVyXG4gKiAtIERpdmlkZSB0aGUgY2FsY3VsYXRlZCBudW1iZXIgYnkgMiwgaW4gb3JkZXIgdG8gZ2V0IGFuIGluZGl2aWR1YWwgdG9wL2JvdHRvbSBwYWRkaW5nXG4gKi9cbmNvbnN0IHBhZGRpbmdZID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0IH0gLSAkeyBiYXNlRm9udEhlaWdodCB9IC0gMnB4KSAvIDIpYDtcbmNvbnN0IHBhZGRpbmdZU21hbGwgPSBgY2FsYygoJHsgQ09ORklHLmNvbnRyb2xIZWlnaHRTbWFsbCB9IC0gJHsgYmFzZUZvbnRIZWlnaHQgfSAtIDJweCkgLyAyKWA7XG5jb25zdCBwYWRkaW5nWUxhcmdlID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0TGFyZ2UgfSAtICR7IGJhc2VGb250SGVpZ2h0IH0gLSAycHgpIC8gMilgO1xuXG5leHBvcnQgY29uc3QgaXRlbVNpemVzID0ge1xuXHRzbWFsbDogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZU21hbGwgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwgfXB4O1xuXHRgLFxuXHRtZWRpdW06IGNzc2Bcblx0XHRwYWRkaW5nOiAkeyBwYWRkaW5nWSB9ICR7IENPTkZJRy5jb250cm9sUGFkZGluZ1ggfXB4O1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZTGFyZ2UgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYTGFyZ2UgfXB4O1xuXHRgLFxufTtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__19
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
   };
   var item = false ? {
     name: "150ruhm",
@@ -36302,7 +36360,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1izz8ne-item",
     styles: "box-sizing:border-box;width:100%;display:block;margin:0;color:inherit;label:item;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRHVCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMsIGZvbnQgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCB1bnN0eWxlZEJ1dHRvbiA9ICggYXM6ICdhJyB8ICdidXR0b24nICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJHsgYXMgPT09ICdhJyA/ICdub25lJyA6IHVuZGVmaW5lZCB9O1xuXG5cdFx0c3ZnLFxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzIClcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgaXRlbVdyYXBwZXIgPSBjc3NgXG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBpdGVtID0gY3NzYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyZWQgPSBjc3NgXG5cdGJvcmRlcjogMXB4IHNvbGlkICR7IENPTkZJRy5zdXJmYWNlQm9yZGVyQ29sb3IgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzZXBhcmF0ZWQgPSBjc3NgXG5cdD4gKjpub3QoIG1hcnF1ZWUgKSA+ICoge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cbmA7XG5cbmNvbnN0IGJvcmRlclJhZGl1cyA9IENPTkZJRy5yYWRpdXNTbWFsbDtcblxuZXhwb3J0IGNvbnN0IHNwYWNlZEFyb3VuZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cblx0PiAqOmZpcnN0LW9mLXR5cGUgPiAqIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBib3JkZXJSYWRpdXMgfTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGJvcmRlclJhZGl1cyB9O1xuXHR9XG5gO1xuXG5jb25zdCBiYXNlRm9udEhlaWdodCA9IGBjYWxjKCR7IENPTkZJRy5mb250U2l6ZSB9ICogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9KWA7XG5cbi8qXG4gKiBNYXRoOlxuICogLSBVc2UgdGhlIGRlc2lyZWQgaGVpZ2h0IGFzIHRoZSBiYXNlIHZhbHVlXG4gKiAtIFN1YnRyYWN0IHRoZSBjb21wdXRlZCBoZWlnaHQgb2YgKGRlZmF1bHQpIHRleHRcbiAqIC0gU3VidHJhY3QgdGhlIGVmZmVjdHMgb2YgYm9yZGVyXG4gKiAtIERpdmlkZSB0aGUgY2FsY3VsYXRlZCBudW1iZXIgYnkgMiwgaW4gb3JkZXIgdG8gZ2V0IGFuIGluZGl2aWR1YWwgdG9wL2JvdHRvbSBwYWRkaW5nXG4gKi9cbmNvbnN0IHBhZGRpbmdZID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0IH0gLSAkeyBiYXNlRm9udEhlaWdodCB9IC0gMnB4KSAvIDIpYDtcbmNvbnN0IHBhZGRpbmdZU21hbGwgPSBgY2FsYygoJHsgQ09ORklHLmNvbnRyb2xIZWlnaHRTbWFsbCB9IC0gJHsgYmFzZUZvbnRIZWlnaHQgfSAtIDJweCkgLyAyKWA7XG5jb25zdCBwYWRkaW5nWUxhcmdlID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0TGFyZ2UgfSAtICR7IGJhc2VGb250SGVpZ2h0IH0gLSAycHgpIC8gMilgO1xuXG5leHBvcnQgY29uc3QgaXRlbVNpemVzID0ge1xuXHRzbWFsbDogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZU21hbGwgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwgfXB4O1xuXHRgLFxuXHRtZWRpdW06IGNzc2Bcblx0XHRwYWRkaW5nOiAkeyBwYWRkaW5nWSB9ICR7IENPTkZJRy5jb250cm9sUGFkZGluZ1ggfXB4O1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZTGFyZ2UgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYTGFyZ2UgfXB4O1xuXHRgLFxufTtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__19
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__17
   };
   var bordered = /* @__PURE__ */ css("border:1px solid ", config_values_default.surfaceBorderColor, ";" + (false ? "" : ";label:bordered;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwRDJCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMsIGZvbnQgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCB1bnN0eWxlZEJ1dHRvbiA9ICggYXM6ICdhJyB8ICdidXR0b24nICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJHsgYXMgPT09ICdhJyA/ICdub25lJyA6IHVuZGVmaW5lZCB9O1xuXG5cdFx0c3ZnLFxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzIClcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgaXRlbVdyYXBwZXIgPSBjc3NgXG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBpdGVtID0gY3NzYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyZWQgPSBjc3NgXG5cdGJvcmRlcjogMXB4IHNvbGlkICR7IENPTkZJRy5zdXJmYWNlQm9yZGVyQ29sb3IgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzZXBhcmF0ZWQgPSBjc3NgXG5cdD4gKjpub3QoIG1hcnF1ZWUgKSA+ICoge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cbmA7XG5cbmNvbnN0IGJvcmRlclJhZGl1cyA9IENPTkZJRy5yYWRpdXNTbWFsbDtcblxuZXhwb3J0IGNvbnN0IHNwYWNlZEFyb3VuZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cblx0PiAqOmZpcnN0LW9mLXR5cGUgPiAqIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBib3JkZXJSYWRpdXMgfTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGJvcmRlclJhZGl1cyB9O1xuXHR9XG5gO1xuXG5jb25zdCBiYXNlRm9udEhlaWdodCA9IGBjYWxjKCR7IENPTkZJRy5mb250U2l6ZSB9ICogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9KWA7XG5cbi8qXG4gKiBNYXRoOlxuICogLSBVc2UgdGhlIGRlc2lyZWQgaGVpZ2h0IGFzIHRoZSBiYXNlIHZhbHVlXG4gKiAtIFN1YnRyYWN0IHRoZSBjb21wdXRlZCBoZWlnaHQgb2YgKGRlZmF1bHQpIHRleHRcbiAqIC0gU3VidHJhY3QgdGhlIGVmZmVjdHMgb2YgYm9yZGVyXG4gKiAtIERpdmlkZSB0aGUgY2FsY3VsYXRlZCBudW1iZXIgYnkgMiwgaW4gb3JkZXIgdG8gZ2V0IGFuIGluZGl2aWR1YWwgdG9wL2JvdHRvbSBwYWRkaW5nXG4gKi9cbmNvbnN0IHBhZGRpbmdZID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0IH0gLSAkeyBiYXNlRm9udEhlaWdodCB9IC0gMnB4KSAvIDIpYDtcbmNvbnN0IHBhZGRpbmdZU21hbGwgPSBgY2FsYygoJHsgQ09ORklHLmNvbnRyb2xIZWlnaHRTbWFsbCB9IC0gJHsgYmFzZUZvbnRIZWlnaHQgfSAtIDJweCkgLyAyKWA7XG5jb25zdCBwYWRkaW5nWUxhcmdlID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0TGFyZ2UgfSAtICR7IGJhc2VGb250SGVpZ2h0IH0gLSAycHgpIC8gMilgO1xuXG5leHBvcnQgY29uc3QgaXRlbVNpemVzID0ge1xuXHRzbWFsbDogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZU21hbGwgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwgfXB4O1xuXHRgLFxuXHRtZWRpdW06IGNzc2Bcblx0XHRwYWRkaW5nOiAkeyBwYWRkaW5nWSB9ICR7IENPTkZJRy5jb250cm9sUGFkZGluZ1ggfXB4O1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZTGFyZ2UgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYTGFyZ2UgfXB4O1xuXHRgLFxufTtcbiJdfQ== */");
   var separated = /* @__PURE__ */ css(">*:not( marquee )>*{border-bottom:1px solid ", config_values_default.surfaceBorderColor, ";}>*:last-of-type>*{border-bottom-color:transparent;}" + (false ? "" : ";label:separated;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4RDRCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHLCBDT0xPUlMsIGZvbnQgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCB1bnN0eWxlZEJ1dHRvbiA9ICggYXM6ICdhJyB8ICdidXR0b24nICkgPT4ge1xuXHRyZXR1cm4gY3NzYFxuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJHsgYXMgPT09ICdhJyA/ICdub25lJyA6IHVuZGVmaW5lZCB9O1xuXG5cdFx0c3ZnLFxuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHR9XG5cblx0XHQmOmZvY3VzIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMtdmlzaWJsZSB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzIClcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0XHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0XHR9XG5cdGA7XG59O1xuXG5leHBvcnQgY29uc3QgaXRlbVdyYXBwZXIgPSBjc3NgXG5cdHdpZHRoOiAxMDAlO1xuXHRkaXNwbGF5OiBibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBpdGVtID0gY3NzYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgYm9yZGVyZWQgPSBjc3NgXG5cdGJvcmRlcjogMXB4IHNvbGlkICR7IENPTkZJRy5zdXJmYWNlQm9yZGVyQ29sb3IgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBzZXBhcmF0ZWQgPSBjc3NgXG5cdD4gKjpub3QoIG1hcnF1ZWUgKSA+ICoge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkeyBDT05GSUcuc3VyZmFjZUJvcmRlckNvbG9yIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdH1cbmA7XG5cbmNvbnN0IGJvcmRlclJhZGl1cyA9IENPTkZJRy5yYWRpdXNTbWFsbDtcblxuZXhwb3J0IGNvbnN0IHNwYWNlZEFyb3VuZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5gO1xuXG5leHBvcnQgY29uc3Qgcm91bmRlZCA9IGNzc2Bcblx0Ym9yZGVyLXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cblx0PiAqOmZpcnN0LW9mLXR5cGUgPiAqIHtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkeyBib3JkZXJSYWRpdXMgfTtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdH1cblxuXHQ+ICo6bGFzdC1vZi10eXBlID4gKiB7XG5cdFx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHsgYm9yZGVyUmFkaXVzIH07XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR7IGJvcmRlclJhZGl1cyB9O1xuXHR9XG5gO1xuXG5jb25zdCBiYXNlRm9udEhlaWdodCA9IGBjYWxjKCR7IENPTkZJRy5mb250U2l6ZSB9ICogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9KWA7XG5cbi8qXG4gKiBNYXRoOlxuICogLSBVc2UgdGhlIGRlc2lyZWQgaGVpZ2h0IGFzIHRoZSBiYXNlIHZhbHVlXG4gKiAtIFN1YnRyYWN0IHRoZSBjb21wdXRlZCBoZWlnaHQgb2YgKGRlZmF1bHQpIHRleHRcbiAqIC0gU3VidHJhY3QgdGhlIGVmZmVjdHMgb2YgYm9yZGVyXG4gKiAtIERpdmlkZSB0aGUgY2FsY3VsYXRlZCBudW1iZXIgYnkgMiwgaW4gb3JkZXIgdG8gZ2V0IGFuIGluZGl2aWR1YWwgdG9wL2JvdHRvbSBwYWRkaW5nXG4gKi9cbmNvbnN0IHBhZGRpbmdZID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0IH0gLSAkeyBiYXNlRm9udEhlaWdodCB9IC0gMnB4KSAvIDIpYDtcbmNvbnN0IHBhZGRpbmdZU21hbGwgPSBgY2FsYygoJHsgQ09ORklHLmNvbnRyb2xIZWlnaHRTbWFsbCB9IC0gJHsgYmFzZUZvbnRIZWlnaHQgfSAtIDJweCkgLyAyKWA7XG5jb25zdCBwYWRkaW5nWUxhcmdlID0gYGNhbGMoKCR7IENPTkZJRy5jb250cm9sSGVpZ2h0TGFyZ2UgfSAtICR7IGJhc2VGb250SGVpZ2h0IH0gLSAycHgpIC8gMilgO1xuXG5leHBvcnQgY29uc3QgaXRlbVNpemVzID0ge1xuXHRzbWFsbDogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZU21hbGwgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwgfXB4O1xuXHRgLFxuXHRtZWRpdW06IGNzc2Bcblx0XHRwYWRkaW5nOiAkeyBwYWRkaW5nWSB9ICR7IENPTkZJRy5jb250cm9sUGFkZGluZ1ggfXB4O1xuXHRgLFxuXHRsYXJnZTogY3NzYFxuXHRcdHBhZGRpbmc6ICR7IHBhZGRpbmdZTGFyZ2UgfSAkeyBDT05GSUcuY29udHJvbFBhZGRpbmdYTGFyZ2UgfXB4O1xuXHRgLFxufTtcbiJdfQ== */");
@@ -37095,7 +37153,7 @@ This message will only show in development mode. It won't appear in production.
   }

   // packages/components/build-module/custom-gradient-picker/styles/custom-gradient-picker-styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__20() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__18() {
     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 SelectWrapper = /* @__PURE__ */ createStyled(component_default5, false ? {
@@ -37109,7 +37167,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1gvx10y",
     styles: "flex-grow:5/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS1ncmFkaWVudC1waWNrZXItc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFTZ0QiLCJmaWxlIjoiY3VzdG9tLWdyYWRpZW50LXBpY2tlci1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleEJsb2NrIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5cbmV4cG9ydCBjb25zdCBTZWxlY3RXcmFwcGVyID0gc3R5bGVkKCBGbGV4QmxvY2sgKWBcblx0ZmxleC1ncm93OiA1O1xuYDtcblxuZXhwb3J0IGNvbnN0IEFjY2Vzc29yeVdyYXBwZXIgPSBzdHlsZWQoIEZsZXhCbG9jayApYFxuXHRmbGV4LWdyb3c6IDU7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__20
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
   });
   var AccessoryWrapper = /* @__PURE__ */ createStyled(component_default5, false ? {
     target: "e10bzpgi0"
@@ -37122,7 +37180,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "1gvx10y",
     styles: "flex-grow:5/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS1ncmFkaWVudC1waWNrZXItc3R5bGVzLnRzeCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhbUQiLCJmaWxlIjoiY3VzdG9tLWdyYWRpZW50LXBpY2tlci1zdHlsZXMudHN4Iiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleEJsb2NrIH0gZnJvbSAnLi4vLi4vZmxleCc7XG5cbmV4cG9ydCBjb25zdCBTZWxlY3RXcmFwcGVyID0gc3R5bGVkKCBGbGV4QmxvY2sgKWBcblx0ZmxleC1ncm93OiA1O1xuYDtcblxuZXhwb3J0IGNvbnN0IEFjY2Vzc29yeVdyYXBwZXIgPSBzdHlsZWQoIEZsZXhCbG9jayApYFxuXHRmbGV4LWdyb3c6IDU7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__20
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__18
   });

   // packages/components/build-module/custom-gradient-picker/index.mjs
@@ -37716,7 +37774,7 @@ This message will only show in development mode. It won't appear in production.
   var dropdown_menu_default = DropdownMenu;

   // packages/components/build-module/palette-edit/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__21() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__19() {
     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 IndicatorStyled = /* @__PURE__ */ createStyled(color_indicator_default, false ? {
@@ -37766,7 +37824,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "u6wnko",
     styles: "&&&{.components-button.has-icon{min-width:0;padding:0;}}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzRStDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi9idXR0b24nO1xuaW1wb3J0IHsgSGVhZGluZyB9IGZyb20gJy4uL2hlYWRpbmcnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IFZpZXcgfSBmcm9tICcuLi92aWV3JztcbmltcG9ydCBJbnB1dENvbnRyb2wgZnJvbSAnLi4vaW5wdXQtY29udHJvbCc7XG5pbXBvcnQge1xuXHRDb250YWluZXIgYXMgSW5wdXRDb250cm9sQ29udGFpbmVyLFxuXHRJbnB1dCxcblx0QmFja2Ryb3BVSSBhcyBJbnB1dEJhY2tkcm9wVUksXG59IGZyb20gJy4uL2lucHV0LWNvbnRyb2wvc3R5bGVzL2lucHV0LWNvbnRyb2wtc3R5bGVzJztcbmltcG9ydCBDb2xvckluZGljYXRvciBmcm9tICcuLi9jb2xvci1pbmRpY2F0b3InO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yU3R5bGVkID0gc3R5bGVkKCBDb2xvckluZGljYXRvciApYFxuXHQmJiB7XG5cdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE5hbWVJbnB1dENvbnRyb2wgPSBzdHlsZWQoIElucHV0Q29udHJvbCApYFxuXHQkeyBJbnB1dENvbnRyb2xDb250YWluZXIgfSB7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLmdyYXlbIDEwMCBdIH07XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1hTbWFsbCB9O1xuXHRcdCR7IElucHV0IH0keyBJbnB1dCB9JHsgSW5wdXQgfSR7IElucHV0IH0ge1xuXHRcdFx0aGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdFx0fVxuXHRcdCR7IElucHV0QmFja2Ryb3BVSSB9JHsgSW5wdXRCYWNrZHJvcFVJIH0keyBJbnB1dEJhY2tkcm9wVUkgfSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHR9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBOYW1lQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0bGluZS1oZWlnaHQ6ICR7IHNwYWNlKCA4ICkgfTtcblx0bWFyZ2luLWxlZnQ6ICR7IHNwYWNlKCAyICkgfTtcblx0bWFyZ2luLXJpZ2h0OiAkeyBzcGFjZSggMiApIH07XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5gO1xuXG5leHBvcnQgY29uc3QgUGFsZXR0ZUhlYWRpbmcgPSBzdHlsZWQoIEhlYWRpbmcgKWBcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0bGluZS1oZWlnaHQ6ICR7IHNwYWNlKCA2ICkgfTtcblx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0JiYmIHtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFBhbGV0dGVBY3Rpb25zQ29udGFpbmVyID0gc3R5bGVkKCBWaWV3IClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDYgKSB9O1xuXHRkaXNwbGF5OiBmbGV4O1xuYDtcblxuZXhwb3J0IGNvbnN0IFBhbGV0dGVFZGl0Q29udGVudHMgPSBzdHlsZWQoIFZpZXcgKWBcblx0bWFyZ2luLXRvcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFBhbGV0dGVFZGl0U3R5bGVzID0gc3R5bGVkKCBWaWV3IClgXG5cdCYmJiB7XG5cdFx0LmNvbXBvbmVudHMtYnV0dG9uLmhhcy1pY29uIHtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgRG9uZUJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uIClgXG5cdCYmIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgUmVtb3ZlQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0JiYge1xuXHRcdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAxICkgfTtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__21
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__19
   });
   var DoneButton = /* @__PURE__ */ createStyled(button_default, false ? {
     target: "e1lpqc901"
@@ -38357,7 +38415,7 @@ This message will only show in development mode. It won't appear in production.
   }, "withFocusOutside");

   // packages/components/build-module/spinner/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__22() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__20() {
     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 spinAnimation = keyframes2`
@@ -38380,7 +38438,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "o2zng0-commonPathProps",
     styles: "fill:transparent;stroke-width:1.5px;label:commonPathProps;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQzJCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcywga2V5ZnJhbWVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcblxuY29uc3Qgc3BpbkFuaW1hdGlvbiA9IGtleWZyYW1lc2Bcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbiBgO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkU3Bpbm5lciA9IHN0eWxlZC5zdmdgXG5cdHdpZHRoOiAkeyBDT05GSUcuc3Bpbm5lclNpemUgfXB4O1xuXHRoZWlnaHQ6ICR7IENPTkZJRy5zcGlubmVyU2l6ZSB9cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0bWFyZ2luOiA1cHggMTFweCAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRvcGFjaXR5OiAxO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbmA7XG5cbmNvbnN0IGNvbW1vblBhdGhQcm9wcyA9IGNzc2Bcblx0ZmlsbDogdHJhbnNwYXJlbnQ7XG5cdHN0cm9rZS13aWR0aDogMS41cHg7XG5gO1xuXG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5leHBvcnQgY29uc3QgU3Bpbm5lclRyYWNrID0gc3R5bGVkLmNpcmNsZWBcblx0JHsgY29tbW9uUGF0aFByb3BzIH07XG5cdHN0cm9rZTogJHsgQ09MT1JTLmdyYXlbIDMwMCBdIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU3Bpbm5lckluZGljYXRvciA9IHN0eWxlZC5wYXRoYFxuXHQkeyBjb21tb25QYXRoUHJvcHMgfTtcblx0c3Ryb2tlOiBjdXJyZW50Q29sb3I7XG5cdHN0cm9rZS1saW5lY2FwOiByb3VuZDtcblx0dHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcblx0YW5pbWF0aW9uOiAxLjRzIGxpbmVhciBpbmZpbml0ZSBib3RoICR7IHNwaW5BbmltYXRpb24gfTtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__22
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__20
   };
   var SpinnerTrack = /* @__PURE__ */ createStyled("circle", false ? {
     target: "ea4tfvq1"
@@ -39087,21 +39145,87 @@ This message will only show in development mode. It won't appear in production.
   Modal.displayName = "Modal";
   var modal_default = Modal;

-  // packages/components/build-module/confirm-dialog/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__23() {
-    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 wrapper2 = false ? {
-    name: "7g5ii0",
-    styles: "&&{z-index:1000001;}"
-  } : {
-    name: "1gucf3d-wrapper",
-    styles: "&&{z-index:1000001;};label:wrapper;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhMEIiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIFRoZSB6LWluZGV4IGZvciBDb25maXJtRGlhbG9nIGlzIGJlaW5nIHNldCBoZXJlIGluc3RlYWQgb2YgaW5cbiAqIHBhY2thZ2VzL2Jhc2Utc3R5bGVzL196LWluZGV4LnNjc3MsIGJlY2F1c2UgdGhpcyBjb21wb25lbnQgdXNlc1xuICogZW1vdGlvbiBpbnN0ZWFkIG9mIHNhc3MuXG4gKlxuICogQ29uZmlybURpYWxvZyBuZWVkcyB0aGlzIGhpZ2hlciB6LWluZGV4IHRvIGVuc3VyZSBpdCByZW5kZXJzIG9uIHRvcCBvZlxuICogYW55IHBhcmVudCBQb3BvdmVyIGNvbXBvbmVudC5cbiAqL1xuZXhwb3J0IGNvbnN0IHdyYXBwZXIgPSBjc3NgXG5cdCYmIHtcblx0XHR6LWluZGV4OiAxMDAwMDAxO1xuXHR9XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__23
-  };
-
   // packages/components/build-module/confirm-dialog/component.mjs
   var import_jsx_runtime189 = __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, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE13}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE13) === hash2) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle13(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash13(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE13, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument13(targetDocument) {
+    const runtime = getRuntime13();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle13(targetDocument, hash2, css3);
+    }
+    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 registerStyle12(hash2, css3) {
+    const runtime = getRuntime13();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle13(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle12("af7a0f28df", ".f8c6ba0dd016e6c1__wrapper.f8c6ba0dd016e6c1__wrapper{z-index:1000001}");
+  }
+  var style_module_default12 = { "wrapper": "f8c6ba0dd016e6c1__wrapper" };
   var UnconnectedConfirmDialog = (props, forwardedRef) => {
     const {
       isOpen: isOpenProp,
@@ -39113,8 +39237,7 @@ This message will only show in development mode. It won't appear in production.
       isBusy,
       ...otherProps
     } = useContextSystem(props, "ConfirmDialog");
-    const cx2 = useCx();
-    const wrapperClassName = cx2(wrapper2);
+    const wrapperClassName = style_module_default12.wrapper;
     const cancelButtonRef = (0, import_element122.useRef)(null);
     const confirmButtonRef = (0, import_element122.useRef)(null);
     const [isOpen, setIsOpen] = (0, import_element122.useState)();
@@ -39190,7 +39313,7 @@ This message will only show in development mode. It won't appear in production.
   var import_i18n40 = __toESM(require_i18n(), 1);

   // packages/components/build-module/custom-select-control-v2/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__24() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__21() {
     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 INLINE_PADDING = {
@@ -39287,7 +39410,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "5u3cjr-truncateStyles",
     styles: "overflow:hidden;text-overflow:ellipsis;white-space:nowrap;label:truncateStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpTDBCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IHsgY2hldnJvbkljb25TaXplIH0gZnJvbSAnLi4vc2VsZWN0LWNvbnRyb2wvc3R5bGVzL3NlbGVjdC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgeyBmb250U2l6ZVN0eWxlcyB9IGZyb20gJy4uL2lucHV0LWNvbnRyb2wvc3R5bGVzL2lucHV0LWNvbnRyb2wtc3R5bGVzJztcbmltcG9ydCB7IERST1BET1dOX01PVElPTl9DU1MgfSBmcm9tICcuLi91dGlscy9zdHlsZS1taXhpbnMnO1xuaW1wb3J0IHR5cGUgeyBDdXN0b21TZWxlY3RCdXR0b25TaXplIH0gZnJvbSAnLi90eXBlcyc7XG5cbmNvbnN0IElOTElORV9QQURESU5HID0ge1xuXHRjb21wYWN0OiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdHNtYWxsOiBDT05GSUcuY29udHJvbFBhZGRpbmdYU21hbGwsXG5cdGRlZmF1bHQ6IENPTkZJRy5jb250cm9sUGFkZGluZ1gsXG59O1xuXG5jb25zdCBnZXRTZWxlY3RTaXplID0gKFxuXHRzaXplOiBOb25OdWxsYWJsZTwgQ3VzdG9tU2VsZWN0QnV0dG9uU2l6ZVsgJ3NpemUnIF0gPixcblx0aGVpZ2h0UHJvcGVydHk6ICdtaW5IZWlnaHQnIHwgJ2hlaWdodCdcbikgPT4ge1xuXHRjb25zdCBzaXplcyA9IHtcblx0XHRjb21wYWN0OiB7XG5cdFx0XHRbIGhlaWdodFByb3BlcnR5IF06IDMyLFxuXHRcdFx0cGFkZGluZ0lubGluZVN0YXJ0OiBJTkxJTkVfUEFERElORy5jb21wYWN0LFxuXHRcdFx0cGFkZGluZ0lubGluZUVuZDogSU5MSU5FX1BBRERJTkcuY29tcGFjdCArIGNoZXZyb25JY29uU2l6ZSxcblx0XHR9LFxuXHRcdGRlZmF1bHQ6IHtcblx0XHRcdFsgaGVpZ2h0UHJvcGVydHkgXTogNDAsXG5cdFx0XHRwYWRkaW5nSW5saW5lU3RhcnQ6IElOTElORV9QQURESU5HLmRlZmF1bHQsXG5cdFx0XHRwYWRkaW5nSW5saW5lRW5kOiBJTkxJTkVfUEFERElORy5kZWZhdWx0ICsgY2hldnJvbkljb25TaXplLFxuXHRcdH0sXG5cdFx0c21hbGw6IHtcblx0XHRcdFsgaGVpZ2h0UHJvcGVydHkgXTogMjQsXG5cdFx0XHRwYWRkaW5nSW5saW5lU3RhcnQ6IElOTElORV9QQURESU5HLnNtYWxsLFxuXHRcdFx0cGFkZGluZ0lubGluZUVuZDogSU5MSU5FX1BBRERJTkcuc21hbGwgKyBjaGV2cm9uSWNvblNpemUsXG5cdFx0fSxcblx0fTtcblxuXHRyZXR1cm4gc2l6ZXNbIHNpemUgXSB8fCBzaXplcy5kZWZhdWx0O1xufTtcblxuY29uc3QgZ2V0U2VsZWN0SXRlbVNpemUgPSAoXG5cdHNpemU6IE5vbk51bGxhYmxlPCBDdXN0b21TZWxlY3RCdXR0b25TaXplWyAnc2l6ZScgXSA+XG4pID0+IHtcblx0Ly8gVXNlZCB0byB2aXN1YWxseSBhbGlnbiB0aGUgY2hlY2ttYXJrIHdpdGggdGhlIGNoZXZyb25cblx0Y29uc3QgY2hlY2ttYXJrQ29ycmVjdGlvbiA9IDY7XG5cdGNvbnN0IHNpemVzID0ge1xuXHRcdGNvbXBhY3Q6IHtcblx0XHRcdHBhZGRpbmdJbmxpbmVTdGFydDogSU5MSU5FX1BBRERJTkcuY29tcGFjdCxcblx0XHRcdHBhZGRpbmdJbmxpbmVFbmQ6IElOTElORV9QQURESU5HLmNvbXBhY3QgLSBjaGVja21hcmtDb3JyZWN0aW9uLFxuXHRcdH0sXG5cdFx0ZGVmYXVsdDoge1xuXHRcdFx0cGFkZGluZ0lubGluZVN0YXJ0OiBJTkxJTkVfUEFERElORy5kZWZhdWx0LFxuXHRcdFx0cGFkZGluZ0lubGluZUVuZDogSU5MSU5FX1BBRERJTkcuZGVmYXVsdCAtIGNoZWNrbWFya0NvcnJlY3Rpb24sXG5cdFx0fSxcblx0XHRzbWFsbDoge1xuXHRcdFx0cGFkZGluZ0lubGluZVN0YXJ0OiBJTkxJTkVfUEFERElORy5zbWFsbCxcblx0XHRcdHBhZGRpbmdJbmxpbmVFbmQ6IElOTElORV9QQURESU5HLnNtYWxsIC0gY2hlY2ttYXJrQ29ycmVjdGlvbixcblx0XHR9LFxuXHR9O1xuXG5cdHJldHVybiBzaXplc1sgc2l6ZSBdIHx8IHNpemVzLmRlZmF1bHQ7XG59O1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ID0gc3R5bGVkKCBBcmlha2l0LlNlbGVjdCwge1xuXHQvLyBEbyBub3QgZm9yd2FyZCBgaGFzQ3VzdG9tUmVuZGVyUHJvcGAgdG8gdGhlIHVuZGVybHlpbmcgQXJpYWtpdC5TZWxlY3QgY29tcG9uZW50XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3AgKSA9PiBwcm9wICE9PSAnaGFzQ3VzdG9tUmVuZGVyUHJvcCcsXG59ICkoXG5cdCgge1xuXHRcdHNpemUsXG5cdFx0aGFzQ3VzdG9tUmVuZGVyUHJvcCxcblx0fToge1xuXHRcdHNpemU6IE5vbk51bGxhYmxlPCBDdXN0b21TZWxlY3RCdXR0b25TaXplWyAnc2l6ZScgXSA+O1xuXHRcdGhhc0N1c3RvbVJlbmRlclByb3A6IGJvb2xlYW47XG5cdH0gKSA9PiBjc3NgXG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmJhY2tncm91bmQgfTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdHRleHQtYWxpZ246IHN0YXJ0O1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0JltkYXRhLWZvY3VzLXZpc2libGVdIHtcblx0XHRcdG91dGxpbmU6IG5vbmU7IC8vIGhhbmRsZWQgYnkgSW5wdXRCYXNlIGNvbXBvbmVudFxuXHRcdH1cblxuXHRcdCR7IGdldFNlbGVjdFNpemUoIHNpemUsIGhhc0N1c3RvbVJlbmRlclByb3AgPyAnbWluSGVpZ2h0JyA6ICdoZWlnaHQnICkgfVxuXHRcdCR7ICEgaGFzQ3VzdG9tUmVuZGVyUHJvcCAmJiB0cnVuY2F0ZVN0eWxlcyB9XG5cdFx0JHsgZm9udFNpemVTdHlsZXMoIHsgaW5wdXRTaXplOiBzaXplIH0gKSB9XG5cdGBcbik7XG5cbmNvbnN0IHNsaWRlRG93biA9IGtleWZyYW1lcygge1xuXHQnMCUnOiB7IHRyYW5zZm9ybTogYHRyYW5zbGF0ZVkoLSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfSlgIH0sXG5cdCcxMDAlJzogeyB0cmFuc2Zvcm06ICd0cmFuc2xhdGVZKDApJyB9LFxufSApO1xuXG5jb25zdCBmYWRlSW4gPSBrZXlmcmFtZXMoIHtcblx0JzAlJzogeyBvcGFjaXR5OiAwIH0sXG5cdCcxMDAlJzogeyBvcGFjaXR5OiAxIH0sXG59ICk7XG5cbmV4cG9ydCBjb25zdCBTZWxlY3RQb3BvdmVyID0gc3R5bGVkKCBBcmlha2l0LlNlbGVjdFBvcG92ZXIgKWBcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0Ym9yZGVyOiAxcHggc29saWQgJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym94LXNoYWRvdzogJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9O1xuXG5cdC8qIHotaW5kZXgoXCIuY29tcG9uZW50cy1wb3BvdmVyXCIpICovXG5cdHotaW5kZXg6IDEwMDAwMDA7XG5cblx0bWF4LWhlaWdodDogbWluKCB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0LCA0MDBweCApLCA0MDBweCApO1xuXHRvdmVyZmxvdzogYXV0bztcblx0b3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcblxuXHQvKiBUaGUgc21hbGxlc3Qgc2l6ZSB3aXRob3V0IG92ZXJmbG93aW5nIHRoZSBjb250YWluZXIuICovXG5cdG1pbi13aWR0aDogbWluLWNvbnRlbnQ7XG5cblx0LyogQW5pbWF0aW9uICovXG5cdCZbZGF0YS1vcGVuXSB7XG5cdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHRhbmltYXRpb24tbmFtZTogJHsgc2xpZGVEb3duIH0sICR7IGZhZGVJbiB9O1xuXHRcdFx0YW5pbWF0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9EVVJBVElPTiB9O1xuXHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5GQURFX0VBU0lORyB9O1xuXHRcdFx0d2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR9XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdC8qIFRoZSBvdXRsaW5lIHdpbGwgYmUgb24gdGhlIHRyaWdnZXIsIHJhdGhlciB0aGFuIHRoZSBwb3BvdmVyLiAqL1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBTZWxlY3RJdGVtID0gc3R5bGVkKCBBcmlha2l0LlNlbGVjdEl0ZW0gKShcblx0KCB7XG5cdFx0c2l6ZSxcblx0fToge1xuXHRcdHNpemU6IE5vbk51bGxhYmxlPCBDdXN0b21TZWxlY3RCdXR0b25TaXplWyAnc2l6ZScgXSA+O1xuXHR9ICkgPT4gY3NzYFxuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZvbnQtc2l6ZTogJHsgQ09ORklHLmZvbnRTaXplIH07XG5cdFx0Ly8gVE9ETzogcmVhc3Nlc3MgbGluZS1oZWlnaHQgZm9yIG5vbi1sZWdhY3kgdjJcblx0XHRsaW5lLWhlaWdodDogMjhweDtcblx0XHRwYWRkaW5nLWJsb2NrOiAkeyBzcGFjZSggMiApIH07XG5cdFx0c2Nyb2xsLW1hcmdpbjogJHsgc3BhY2UoIDEgKSB9O1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdFx0JlthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuXHRcdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0XHR9XG5cblx0XHQmW2RhdGEtYWN0aXZlLWl0ZW1dIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXSB9O1xuXHRcdH1cblxuXHRcdCR7IGdldFNlbGVjdEl0ZW1TaXplKCBzaXplICkgfVxuXHRgXG4pO1xuXG5jb25zdCB0cnVuY2F0ZVN0eWxlcyA9IGNzc2Bcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5gO1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ZWRFeHBlcmltZW50YWxIaW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IHRydW5jYXRlU3R5bGVzIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBTZWxlY3RlZEV4cGVyaW1lbnRhbEhpbnRJdGVtID0gc3R5bGVkLnNwYW5gXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNjAwIF0gfTtcblx0bWFyZ2luLWlubGluZS1zdGFydDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFdpdGhIaW50SXRlbVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0ZmxleDogMTtcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFdpdGhIaW50SXRlbUhpbnQgPSBzdHlsZWQuc3BhbmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA2MDAgXSB9O1xuXHR0ZXh0LWFsaWduOiBpbml0aWFsO1xuXHRsaW5lLWhlaWdodDogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9O1xuXHRwYWRkaW5nLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAxICkgfTtcblx0bWFyZ2luLWJsb2NrOiAkeyBzcGFjZSggMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VsZWN0ZWRJdGVtQ2hlY2sgPSBzdHlsZWQoIEFyaWFraXQuU2VsZWN0SXRlbUNoZWNrIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdG1hcmdpbi1pbmxpbmUtc3RhcnQ6ICR7IHNwYWNlKCAyICkgfTtcblx0ZmlsbDogY3VycmVudENvbG9yO1xuXG5cdC8vIEtlZXAgdGhlIGNoZWNrbWFyayB2ZXJ0aWNhbGx5IGFsaWduZWQgYXQgdGhlIHRvcC4gU2luY2UgdGhlIGl0ZW0gdGV4dCBoYXMgYVxuXHQvLyAyOHB4IGxpbmUgaGVpZ2h0IGFuZCB0aGUgY2hlY2ttYXJrIGlzIDI0cHggdGFsbCwgYSAoMjgtMjQpLzIgPSAycHggbWFyZ2luXG5cdC8vIGlzIGFwcGxpZWQgdG8ga2VlcCB0aGUgY29ycmVjdCBhbGlnbm1lbnQgYmV0d2VlbiB0aGUgdGV4dCBhbmQgdGhlIGNoZWNrbWFyay5cblx0YWxpZ24tc2VsZjogc3RhcnQ7XG5cdG1hcmdpbi1ibG9jay1zdGFydDogMnB4O1xuXG5cdC8vIFNpbmNlIHRoZSBjaGVja21hcmsncyBkaW1lbnNpb25zIGFyZSBhcHBsaWVkIHdpdGggJ2VtJyB1bml0cywgc2V0dGluZyBhXG5cdC8vIGZvbnQgc2l6ZSBvZiAwIGFsbG93cyB0aGUgc3BhY2UgcmVzZXJ2ZWQgZm9yIHRoZSBjaGVja21hcmsgdG8gY29sbGFwc2UgZm9yXG5cdC8vIGl0ZW1zIHRoYXQgYXJlIG5vdCBzZWxlY3RlZCBvciB0aGF0IGRvbid0IGhhdmUgYW4gYXNzb2NpYXRlZCBpdGVtIGhpbnQuXG5cdGZvbnQtc2l6ZTogMDtcblx0JHsgV2l0aEhpbnRJdGVtV3JhcHBlciB9IH4gJixcblx0Jjpub3QoOmVtcHR5KSB7XG5cdFx0Zm9udC1zaXplOiAyNHB4OyAvLyBTaXplIG9mIGNoZWNrbWFyayBpY29uXG5cdH1cbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__24
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__21
   };
   var SelectedExperimentalHintWrapper = /* @__PURE__ */ createStyled("div", false ? {
     target: "e1p3eej74"
@@ -39470,7 +39593,6 @@ This message will only show in development mode. It won't appear in production.
     const {
       // Prevent passing legacy props to internal component.
       __next40pxDefaultSize: _next40pxDefaultSize,
-      __shouldNotWarnDeprecated36pxSize: _shouldNotWarnDeprecated36pxSize,
       describedBy,
       options: options2,
       onChange,
@@ -39555,7 +39677,7 @@ This message will only show in development mode. It won't appear in production.
       children: [/* @__PURE__ */ (0, import_jsx_runtime192.jsx)(custom_select_default, {
         "aria-describedby": descriptionId,
         renderSelectedValue,
-        size: size4 === "__unstable-large" ? "default" : size4,
+        size: size4,
         store,
         className: clsx_default(
           // Keeping the classname for legacy reasons
@@ -39575,11 +39697,10 @@ This message will only show in development mode. It won't appear in production.
   }
   var custom_select_control_default = CustomSelectControl;

-  // node_modules/date-fns/constants.js
+  // packages/components/node_modules/date-fns/constants.js
   var daysInYear = 365.2425;
   var maxTime = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
   var minTime = -maxTime;
-  var millisecondsInWeek = 6048e5;
   var millisecondsInDay = 864e5;
   var secondsInHour = 3600;
   var secondsInDay = secondsInHour * 24;
@@ -39589,7 +39710,7 @@ This message will only show in development mode. It won't appear in production.
   var secondsInQuarter = secondsInMonth * 3;
   var constructFromSymbol = /* @__PURE__ */ Symbol.for("constructDateFrom");

-  // node_modules/date-fns/constructFrom.js
+  // packages/components/node_modules/date-fns/constructFrom.js
   function constructFrom(date, value) {
     if (typeof date === "function") return date(value);
     if (date && typeof date === "object" && constructFromSymbol in date)
@@ -39598,12 +39719,12 @@ This message will only show in development mode. It won't appear in production.
     return new Date(value);
   }

-  // node_modules/date-fns/toDate.js
+  // packages/components/node_modules/date-fns/toDate.js
   function toDate(argument, context) {
     return constructFrom(context || argument, argument);
   }

-  // node_modules/date-fns/addDays.js
+  // packages/components/node_modules/date-fns/addDays.js
   function addDays(date, amount, options2) {
     const _date = toDate(date, options2?.in);
     if (isNaN(amount)) return constructFrom(options2?.in || date, NaN);
@@ -39612,7 +39733,7 @@ This message will only show in development mode. It won't appear in production.
     return _date;
   }

-  // node_modules/date-fns/addMonths.js
+  // packages/components/node_modules/date-fns/addMonths.js
   function addMonths(date, amount, options2) {
     const _date = toDate(date, options2?.in);
     if (isNaN(amount)) return constructFrom(options2?.in || date, NaN);
@@ -39635,16 +39756,16 @@ This message will only show in development mode. It won't appear in production.
     }
   }

-  // node_modules/date-fns/_lib/defaultOptions.js
+  // packages/components/node_modules/date-fns/_lib/defaultOptions.js
   var defaultOptions2 = {};
   function getDefaultOptions() {
     return defaultOptions2;
   }

-  // node_modules/date-fns/startOfWeek.js
+  // packages/components/node_modules/date-fns/startOfWeek.js
   function startOfWeek(date, options2) {
-    const defaultOptions3 = getDefaultOptions();
-    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions3.weekStartsOn ?? defaultOptions3.locale?.options?.weekStartsOn ?? 0;
+    const defaultOptions4 = getDefaultOptions();
+    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions4.weekStartsOn ?? defaultOptions4.locale?.options?.weekStartsOn ?? 0;
     const _date = toDate(date, options2?.in);
     const day = _date.getDay();
     const diff = (day < weekStartsOn ? 7 : 0) + day - weekStartsOn;
@@ -39653,33 +39774,7 @@ This message will only show in development mode. It won't appear in production.
     return _date;
   }

-  // node_modules/date-fns/startOfISOWeek.js
-  function startOfISOWeek(date, options2) {
-    return startOfWeek(date, { ...options2, weekStartsOn: 1 });
-  }
-
-  // node_modules/date-fns/getISOWeekYear.js
-  function getISOWeekYear(date, options2) {
-    const _date = toDate(date, options2?.in);
-    const year = _date.getFullYear();
-    const fourthOfJanuaryOfNextYear = constructFrom(_date, 0);
-    fourthOfJanuaryOfNextYear.setFullYear(year + 1, 0, 4);
-    fourthOfJanuaryOfNextYear.setHours(0, 0, 0, 0);
-    const startOfNextYear = startOfISOWeek(fourthOfJanuaryOfNextYear);
-    const fourthOfJanuaryOfThisYear = constructFrom(_date, 0);
-    fourthOfJanuaryOfThisYear.setFullYear(year, 0, 4);
-    fourthOfJanuaryOfThisYear.setHours(0, 0, 0, 0);
-    const startOfThisYear = startOfISOWeek(fourthOfJanuaryOfThisYear);
-    if (_date.getTime() >= startOfNextYear.getTime()) {
-      return year + 1;
-    } else if (_date.getTime() >= startOfThisYear.getTime()) {
-      return year;
-    } else {
-      return year - 1;
-    }
-  }
-
-  // node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+  // packages/components/node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
   function getTimezoneOffsetInMilliseconds(date) {
     const _date = toDate(date);
     const utcDate = new Date(
@@ -39697,7 +39792,7 @@ This message will only show in development mode. It won't appear in production.
     return +date - +utcDate;
   }

-  // node_modules/date-fns/_lib/normalizeDates.js
+  // packages/components/node_modules/date-fns/_lib/normalizeDates.js
   function normalizeDates(context, ...dates) {
     const normalize2 = constructFrom.bind(
       null,
@@ -39706,14 +39801,14 @@ This message will only show in development mode. It won't appear in production.
     return dates.map(normalize2);
   }

-  // node_modules/date-fns/startOfDay.js
+  // packages/components/node_modules/date-fns/startOfDay.js
   function startOfDay(date, options2) {
     const _date = toDate(date, options2?.in);
     _date.setHours(0, 0, 0, 0);
     return _date;
   }

-  // node_modules/date-fns/differenceInCalendarDays.js
+  // packages/components/node_modules/date-fns/differenceInCalendarDays.js
   function differenceInCalendarDays(laterDate, earlierDate, options2) {
     const [laterDate_, earlierDate_] = normalizeDates(
       options2?.in,
@@ -39727,52 +39822,17 @@ This message will only show in development mode. It won't appear in production.
     return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay);
   }

-  // node_modules/date-fns/startOfISOWeekYear.js
-  function startOfISOWeekYear(date, options2) {
-    const year = getISOWeekYear(date, options2);
-    const fourthOfJanuary = constructFrom(options2?.in || date, 0);
-    fourthOfJanuary.setFullYear(year, 0, 4);
-    fourthOfJanuary.setHours(0, 0, 0, 0);
-    return startOfISOWeek(fourthOfJanuary);
-  }
-
-  // node_modules/date-fns/addWeeks.js
+  // packages/components/node_modules/date-fns/addWeeks.js
   function addWeeks(date, amount, options2) {
     return addDays(date, amount * 7, options2);
   }

-  // node_modules/date-fns/addYears.js
+  // packages/components/node_modules/date-fns/addYears.js
   function addYears(date, amount, options2) {
     return addMonths(date, amount * 12, options2);
   }

-  // node_modules/date-fns/max.js
-  function max2(dates, options2) {
-    let result;
-    let context = options2?.in;
-    dates.forEach((date) => {
-      if (!context && typeof date === "object")
-        context = constructFrom.bind(null, date);
-      const date_ = toDate(date, context);
-      if (!result || result < date_ || isNaN(+date_)) result = date_;
-    });
-    return constructFrom(context, result || NaN);
-  }
-
-  // node_modules/date-fns/min.js
-  function min2(dates, options2) {
-    let result;
-    let context = options2?.in;
-    dates.forEach((date) => {
-      if (!context && typeof date === "object")
-        context = constructFrom.bind(null, date);
-      const date_ = toDate(date, context);
-      if (!result || result > date_ || isNaN(+date_)) result = date_;
-    });
-    return constructFrom(context, result || NaN);
-  }
-
-  // node_modules/date-fns/isSameDay.js
+  // packages/components/node_modules/date-fns/isSameDay.js
   function isSameDay(laterDate, earlierDate, options2) {
     const [dateLeft_, dateRight_] = normalizeDates(
       options2?.in,
@@ -39782,29 +39842,7 @@ This message will only show in development mode. It won't appear in production.
     return +startOfDay(dateLeft_) === +startOfDay(dateRight_);
   }

-  // node_modules/date-fns/isDate.js
-  function isDate(value) {
-    return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
-  }
-
-  // node_modules/date-fns/isValid.js
-  function isValid(date) {
-    return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate(date)));
-  }
-
-  // node_modules/date-fns/differenceInCalendarMonths.js
-  function differenceInCalendarMonths(laterDate, earlierDate, options2) {
-    const [laterDate_, earlierDate_] = normalizeDates(
-      options2?.in,
-      laterDate,
-      earlierDate
-    );
-    const yearsDiff = laterDate_.getFullYear() - earlierDate_.getFullYear();
-    const monthsDiff = laterDate_.getMonth() - earlierDate_.getMonth();
-    return yearsDiff * 12 + monthsDiff;
-  }
-
-  // node_modules/date-fns/endOfMonth.js
+  // packages/components/node_modules/date-fns/endOfMonth.js
   function endOfMonth(date, options2) {
     const _date = toDate(date, options2?.in);
     const month = _date.getMonth();
@@ -39813,13 +39851,13 @@ This message will only show in development mode. It won't appear in production.
     return _date;
   }

-  // node_modules/date-fns/_lib/normalizeInterval.js
+  // packages/components/node_modules/date-fns/_lib/normalizeInterval.js
   function normalizeInterval(context, interval) {
     const [start, end] = normalizeDates(context, interval.start, interval.end);
     return { start, end };
   }

-  // node_modules/date-fns/eachDayOfInterval.js
+  // packages/components/node_modules/date-fns/eachDayOfInterval.js
   function eachDayOfInterval(interval, options2) {
     const { start, end } = normalizeInterval(options2?.in, interval);
     let reversed = +start > +end;
@@ -39841,7 +39879,7 @@ This message will only show in development mode. It won't appear in production.
     return reversed ? dates.reverse() : dates;
   }

-  // node_modules/date-fns/eachMonthOfInterval.js
+  // packages/components/node_modules/date-fns/eachMonthOfInterval.js
   function eachMonthOfInterval(interval, options2) {
     const { start, end } = normalizeInterval(options2?.in, interval);
     let reversed = +start > +end;
@@ -39863,7 +39901,7 @@ This message will only show in development mode. It won't appear in production.
     return reversed ? dates.reverse() : dates;
   }

-  // node_modules/date-fns/eachWeekOfInterval.js
+  // packages/components/node_modules/date-fns/eachWeekOfInterval.js
   function eachWeekOfInterval(interval, options2) {
     const { start, end } = normalizeInterval(options2?.in, interval);
     let reversed = +start > +end;
@@ -39889,7 +39927,7 @@ This message will only show in development mode. It won't appear in production.
     return reversed ? dates.reverse() : dates;
   }

-  // node_modules/date-fns/startOfMonth.js
+  // packages/components/node_modules/date-fns/startOfMonth.js
   function startOfMonth(date, options2) {
     const _date = toDate(date, options2?.in);
     _date.setDate(1);
@@ -39897,4924 +39935,3596 @@ This message will only show in development mode. It won't appear in production.
     return _date;
   }

-  // node_modules/date-fns/endOfYear.js
-  function endOfYear(date, options2) {
+  // packages/components/node_modules/date-fns/endOfWeek.js
+  function endOfWeek(date, options2) {
+    const defaultOptions4 = getDefaultOptions();
+    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions4.weekStartsOn ?? defaultOptions4.locale?.options?.weekStartsOn ?? 0;
     const _date = toDate(date, options2?.in);
-    const year = _date.getFullYear();
-    _date.setFullYear(year + 1, 0, 0);
+    const day = _date.getDay();
+    const diff = (day < weekStartsOn ? -7 : 0) + 6 - (day - weekStartsOn);
+    _date.setDate(_date.getDate() + diff);
     _date.setHours(23, 59, 59, 999);
     return _date;
   }

-  // node_modules/date-fns/startOfYear.js
-  function startOfYear(date, options2) {
+  // packages/components/node_modules/date-fns/getDaysInMonth.js
+  function getDaysInMonth(date, options2) {
+    const _date = toDate(date, options2?.in);
+    const year = _date.getFullYear();
+    const monthIndex = _date.getMonth();
+    const lastDayOfMonth = constructFrom(_date, 0);
+    lastDayOfMonth.setFullYear(year, monthIndex + 1, 0);
+    lastDayOfMonth.setHours(0, 0, 0, 0);
+    return lastDayOfMonth.getDate();
+  }
+
+  // packages/components/node_modules/date-fns/isAfter.js
+  function isAfter(date, dateToCompare) {
+    return +toDate(date) > +toDate(dateToCompare);
+  }
+
+  // packages/components/node_modules/date-fns/isBefore.js
+  function isBefore(date, dateToCompare) {
+    return +toDate(date) < +toDate(dateToCompare);
+  }
+
+  // packages/components/node_modules/date-fns/isEqual.js
+  function isEqual(leftDate, rightDate) {
+    return +toDate(leftDate) === +toDate(rightDate);
+  }
+
+  // packages/components/node_modules/date-fns/startOfMinute.js
+  function startOfMinute(date, options2) {
     const date_ = toDate(date, options2?.in);
-    date_.setFullYear(date_.getFullYear(), 0, 1);
-    date_.setHours(0, 0, 0, 0);
+    date_.setSeconds(0, 0);
     return date_;
   }

-  // node_modules/date-fns/endOfWeek.js
-  function endOfWeek(date, options2) {
-    const defaultOptions3 = getDefaultOptions();
-    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions3.weekStartsOn ?? defaultOptions3.locale?.options?.weekStartsOn ?? 0;
+  // packages/components/node_modules/date-fns/isSameMonth.js
+  function isSameMonth(laterDate, earlierDate, options2) {
+    const [laterDate_, earlierDate_] = normalizeDates(
+      options2?.in,
+      laterDate,
+      earlierDate
+    );
+    return laterDate_.getFullYear() === earlierDate_.getFullYear() && laterDate_.getMonth() === earlierDate_.getMonth();
+  }
+
+  // packages/components/node_modules/date-fns/subDays.js
+  function subDays(date, amount, options2) {
+    return addDays(date, -amount, options2);
+  }
+
+  // packages/components/node_modules/date-fns/setMonth.js
+  function setMonth(date, month, options2) {
     const _date = toDate(date, options2?.in);
-    const day = _date.getDay();
-    const diff = (day < weekStartsOn ? -7 : 0) + 6 - (day - weekStartsOn);
-    _date.setDate(_date.getDate() + diff);
-    _date.setHours(23, 59, 59, 999);
+    const year = _date.getFullYear();
+    const day = _date.getDate();
+    const midMonth = constructFrom(options2?.in || date, 0);
+    midMonth.setFullYear(year, month, 15);
+    midMonth.setHours(0, 0, 0, 0);
+    const daysInMonth = getDaysInMonth(midMonth);
+    _date.setMonth(month, Math.min(day, daysInMonth));
     return _date;
   }

-  // node_modules/date-fns/endOfISOWeek.js
-  function endOfISOWeek(date, options2) {
-    return endOfWeek(date, { ...options2, weekStartsOn: 1 });
+  // packages/components/node_modules/date-fns/set.js
+  function set(date, values, options2) {
+    let _date = toDate(date, options2?.in);
+    if (isNaN(+_date)) return constructFrom(options2?.in || date, NaN);
+    if (values.year != null) _date.setFullYear(values.year);
+    if (values.month != null) _date = setMonth(_date, values.month);
+    if (values.date != null) _date.setDate(values.date);
+    if (values.hours != null) _date.setHours(values.hours);
+    if (values.minutes != null) _date.setMinutes(values.minutes);
+    if (values.seconds != null) _date.setSeconds(values.seconds);
+    if (values.milliseconds != null) _date.setMilliseconds(values.milliseconds);
+    return _date;
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatDistance.js
-  var formatDistanceLocale = {
-    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"
-    }
-  };
-  var formatDistance = (token2, count, options2) => {
-    let result;
-    const tokenValue = formatDistanceLocale[token2];
-    if (typeof tokenValue === "string") {
-      result = tokenValue;
-    } else if (count === 1) {
-      result = tokenValue.one;
-    } else {
-      result = tokenValue.other.replace("{{count}}", count.toString());
-    }
-    if (options2?.addSuffix) {
-      if (options2.comparison && options2.comparison > 0) {
-        return "in " + result;
-      } else {
-        return result + " ago";
-      }
-    }
-    return result;
-  };
+  // packages/components/node_modules/date-fns/setYear.js
+  function setYear(date, year, options2) {
+    const date_ = toDate(date, options2?.in);
+    if (isNaN(+date_)) return constructFrom(options2?.in || date, NaN);
+    date_.setFullYear(year);
+    return date_;
+  }

-  // node_modules/date-fns/locale/_lib/buildFormatLongFn.js
-  function buildFormatLongFn(args) {
-    return (options2 = {}) => {
-      const width = options2.width ? String(options2.width) : args.defaultWidth;
-      const format2 = args.formats[width] || args.formats[args.defaultWidth];
-      return format2;
-    };
+  // packages/components/node_modules/date-fns/startOfToday.js
+  function startOfToday(options2) {
+    return startOfDay(Date.now(), options2);
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatLong.js
-  var dateFormats = {
-    full: "EEEE, MMMM do, y",
-    long: "MMMM do, y",
-    medium: "MMM d, y",
-    short: "MM/dd/yyyy"
-  };
-  var timeFormats = {
-    full: "h:mm:ss a zzzz",
-    long: "h:mm:ss a z",
-    medium: "h:mm:ss a",
-    short: "h:mm a"
-  };
-  var dateTimeFormats = {
-    full: "{{date}} 'at' {{time}}",
-    long: "{{date}} 'at' {{time}}",
-    medium: "{{date}}, {{time}}",
-    short: "{{date}}, {{time}}"
-  };
-  var formatLong = {
-    date: buildFormatLongFn({
-      formats: dateFormats,
-      defaultWidth: "full"
-    }),
-    time: buildFormatLongFn({
-      formats: timeFormats,
-      defaultWidth: "full"
-    }),
-    dateTime: buildFormatLongFn({
-      formats: dateTimeFormats,
-      defaultWidth: "full"
-    })
-  };
+  // packages/components/node_modules/date-fns/subMonths.js
+  function subMonths(date, amount, options2) {
+    return addMonths(date, -amount, options2);
+  }

-  // node_modules/date-fns/locale/en-US/_lib/formatRelative.js
-  var formatRelativeLocale = {
-    lastWeek: "'last' eeee 'at' p",
-    yesterday: "'yesterday at' p",
-    today: "'today at' p",
-    tomorrow: "'tomorrow at' p",
-    nextWeek: "eeee 'at' p",
-    other: "P"
-  };
-  var formatRelative = (token2, _date, _baseDate, _options) => formatRelativeLocale[token2];
+  // packages/components/node_modules/date-fns/subWeeks.js
+  function subWeeks(date, amount, options2) {
+    return addWeeks(date, -amount, options2);
+  }

-  // node_modules/date-fns/locale/_lib/buildLocalizeFn.js
-  function buildLocalizeFn(args) {
-    return (value, options2) => {
-      const context = options2?.context ? String(options2.context) : "standalone";
-      let valuesArray;
-      if (context === "formatting" && args.formattingValues) {
-        const defaultWidth = args.defaultFormattingWidth || args.defaultWidth;
-        const width = options2?.width ? String(options2.width) : defaultWidth;
-        valuesArray = args.formattingValues[width] || args.formattingValues[defaultWidth];
+  // packages/components/node_modules/date-fns/subYears.js
+  function subYears(date, amount, options2) {
+    return addYears(date, -amount, options2);
+  }
+
+  // packages/components/build-module/date-time/date-picker/index.mjs
+  var import_i18n42 = __toESM(require_i18n(), 1);
+  var import_date3 = __toESM(require_date(), 1);
+  var import_element126 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/date-time/date-picker/use-lilius/index.mjs
+  var import_element125 = __toESM(require_element(), 1);
+  var Day = /* @__PURE__ */ (function(Day22) {
+    Day22[Day22["SUNDAY"] = 0] = "SUNDAY";
+    Day22[Day22["MONDAY"] = 1] = "MONDAY";
+    Day22[Day22["TUESDAY"] = 2] = "TUESDAY";
+    Day22[Day22["WEDNESDAY"] = 3] = "WEDNESDAY";
+    Day22[Day22["THURSDAY"] = 4] = "THURSDAY";
+    Day22[Day22["FRIDAY"] = 5] = "FRIDAY";
+    Day22[Day22["SATURDAY"] = 6] = "SATURDAY";
+    return Day22;
+  })({});
+  var inRange = (date, min3, max3) => (isEqual(date, min3) || isAfter(date, min3)) && (isEqual(date, max3) || isBefore(date, max3));
+  var clearTime2 = (date) => set(date, {
+    hours: 0,
+    minutes: 0,
+    seconds: 0,
+    milliseconds: 0
+  });
+  var useLilius = ({
+    weekStartsOn = Day.SUNDAY,
+    viewing: initialViewing = /* @__PURE__ */ new Date(),
+    selected: initialSelected = [],
+    numberOfMonths = 1
+  } = {}) => {
+    const [viewing, setViewing] = (0, import_element125.useState)(initialViewing);
+    const viewToday = (0, import_element125.useCallback)(() => setViewing(startOfToday()), [setViewing]);
+    const viewMonth = (0, import_element125.useCallback)((month) => setViewing((v3) => setMonth(v3, month)), []);
+    const viewPreviousMonth = (0, import_element125.useCallback)(() => setViewing((v3) => subMonths(v3, 1)), []);
+    const viewNextMonth = (0, import_element125.useCallback)(() => setViewing((v3) => addMonths(v3, 1)), []);
+    const viewYear = (0, import_element125.useCallback)((year) => setViewing((v3) => setYear(v3, year)), []);
+    const viewPreviousYear = (0, import_element125.useCallback)(() => setViewing((v3) => subYears(v3, 1)), []);
+    const viewNextYear = (0, import_element125.useCallback)(() => setViewing((v3) => addYears(v3, 1)), []);
+    const [selected, setSelected] = (0, import_element125.useState)(initialSelected.map(clearTime2));
+    const clearSelected = () => setSelected([]);
+    const isSelected2 = (0, import_element125.useCallback)((date) => selected.findIndex((s3) => isEqual(s3, date)) > -1, [selected]);
+    const select = (0, import_element125.useCallback)((date, replaceExisting) => {
+      if (replaceExisting) {
+        setSelected(Array.isArray(date) ? date : [date]);
       } else {
-        const defaultWidth = args.defaultWidth;
-        const width = options2?.width ? String(options2.width) : args.defaultWidth;
-        valuesArray = args.values[width] || args.values[defaultWidth];
+        setSelected((selectedItems) => selectedItems.concat(Array.isArray(date) ? date : [date]));
       }
-      const index2 = args.argumentCallback ? args.argumentCallback(value) : value;
-      return valuesArray[index2];
+    }, []);
+    const deselect = (0, import_element125.useCallback)((date) => setSelected((selectedItems) => Array.isArray(date) ? selectedItems.filter((s3) => !date.map((d3) => d3.getTime()).includes(s3.getTime())) : selectedItems.filter((s3) => !isEqual(s3, date))), []);
+    const toggle = (0, import_element125.useCallback)((date, replaceExisting) => isSelected2(date) ? deselect(date) : select(date, replaceExisting), [deselect, isSelected2, select]);
+    const selectRange = (0, import_element125.useCallback)((start, end, replaceExisting) => {
+      if (replaceExisting) {
+        setSelected(eachDayOfInterval({
+          start,
+          end
+        }));
+      } else {
+        setSelected((selectedItems) => selectedItems.concat(eachDayOfInterval({
+          start,
+          end
+        })));
+      }
+    }, []);
+    const deselectRange = (0, import_element125.useCallback)((start, end) => {
+      setSelected((selectedItems) => selectedItems.filter((s3) => !eachDayOfInterval({
+        start,
+        end
+      }).map((d3) => d3.getTime()).includes(s3.getTime())));
+    }, []);
+    const calendar = (0, import_element125.useMemo)(() => eachMonthOfInterval({
+      start: startOfMonth(viewing),
+      end: endOfMonth(addMonths(viewing, numberOfMonths - 1))
+    }).map((month) => eachWeekOfInterval({
+      start: startOfMonth(month),
+      end: endOfMonth(month)
+    }, {
+      weekStartsOn
+    }).map((week) => eachDayOfInterval({
+      start: startOfWeek(week, {
+        weekStartsOn
+      }),
+      end: endOfWeek(week, {
+        weekStartsOn
+      })
+    }))), [viewing, weekStartsOn, numberOfMonths]);
+    return {
+      clearTime: clearTime2,
+      inRange,
+      viewing,
+      setViewing,
+      viewToday,
+      viewMonth,
+      viewPreviousMonth,
+      viewNextMonth,
+      viewYear,
+      viewPreviousYear,
+      viewNextYear,
+      selected,
+      setSelected,
+      clearSelected,
+      isSelected: isSelected2,
+      select,
+      deselect,
+      toggle,
+      selectRange,
+      deselectRange,
+      calendar
     };
+  };
+
+  // packages/components/build-module/date-time/date-picker/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__22() {
+    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 Wrapper3 = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e15s65uf7"
+  } : {
+    target: "e15s65uf7",
+    label: "Wrapper"
+  })(boxSizingReset, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFjaUMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uLy4uL2J1dHRvbic7XG5pbXBvcnQgeyBib3hTaXppbmdSZXNldCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBIU3RhY2sgfSBmcm9tICcuLi8uLi9oLXN0YWNrJztcbmltcG9ydCB7IEhlYWRpbmcgfSBmcm9tICcuLi8uLi9oZWFkaW5nJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuXG5leHBvcnQgY29uc3QgV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IGJveFNpemluZ1Jlc2V0IH1cbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3IgPSBzdHlsZWQoIEhTdGFjayApYFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAkeyBzcGFjZSggNCApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld1ByZXZpb3VzTW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogMSAvIDI7XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld05leHRNb250aEJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uIClgXG5cdGdyaWQtY29sdW1uOiA3IC8gODtcbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3JIZWFkaW5nID0gc3R5bGVkKCBIZWFkaW5nIClgXG5cdGZvbnQtc2l6ZTogJHsgQ09ORklHLmZvbnRTaXplIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodCB9O1xuXHRncmlkLWNvbHVtbjogMiAvIDc7XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHRFbXBoYXNpcyB9O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ2FsZW5kYXIgPSBzdHlsZWQuZGl2YFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiAkeyBzcGFjZSggMiApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5T2ZXZWVrID0gc3R5bGVkLmRpdmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheUJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uLCB7XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3A6IHN0cmluZyApID0+XG5cdFx0ISBbICdjb2x1bW4nLCAnaXNTZWxlY3RlZCcsICdpc1RvZGF5JywgJ2hhc0V2ZW50cycgXS5pbmNsdWRlcyggcHJvcCApLFxufSApPCB7XG5cdGNvbHVtbjogbnVtYmVyO1xuXHRpc1NlbGVjdGVkOiBib29sZWFuO1xuXHRpc1RvZGF5OiBib29sZWFuO1xuXHRoYXNFdmVudHM6IGJvb2xlYW47XG59ID5gXG5cdGdyaWQtY29sdW1uOiAkeyAoIHByb3BzICkgPT4gcHJvcHMuY29sdW1uIH07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuZGlzYWJsZWQgJiZcblx0XHRgXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YCB9XG5cblx0JiYmIHtcblx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHR3aWR0aDogJHsgc3BhY2UoIDcgKSB9O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHQkeyAoIHByb3BzICkgPT5cblx0XHRcdHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdGBcblx0XHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0XHRcdCYsXG5cdFx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCwgW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcblx0XHRcdFx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkIH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LyogSGlnaGxpZ2h0IHRoZSBzZWxlY3RlZCBkYXkgZm9yIGhpZ2gtY29udHJhc3QgbW9kZSAqL1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdGAgfVxuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHQhIHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdHByb3BzLmlzVG9kYXkgJiZcblx0XHRcdGBcblx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXSB9O1xuXHRcdFx0YCB9XG5cdH1cblxuXHQkeyAoIHByb3BzICkgPT5cblx0XHRwcm9wcy5oYXNFdmVudHMgJiZcblx0XHRgXG5cdFx0OjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHtcblx0XHRcdFx0cHJvcHMuaXNTZWxlY3RlZFxuXHRcdFx0XHRcdD8gQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkXG5cdFx0XHRcdFx0OiBDT0xPUlMudGhlbWUuYWNjZW50XG5cdFx0XHR9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDlweCk7XG5cdFx0fVxuXHRcdGAgfVxuYDtcbiJdfQ== */"));
+  var Navigator = /* @__PURE__ */ createStyled(component_default9, false ? {
+    target: "e15s65uf6"
+  } : {
+    target: "e15s65uf6",
+    label: "Navigator"
+  })("column-gap:", space(2), ";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;margin-bottom:", space(4), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQnlDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
+  var ViewPreviousMonthButton = /* @__PURE__ */ createStyled(button_default, false ? {
+    target: "e15s65uf5"
+  } : {
+    target: "e15s65uf5",
+    label: "ViewPreviousMonthButton"
+  })(false ? {
+    name: "sarfoe",
+    styles: "grid-column:1/2"
+  } : {
+    name: "sarfoe",
+    styles: "grid-column:1/2/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwQnVEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__22
+  });
+  var ViewNextMonthButton = /* @__PURE__ */ createStyled(button_default, false ? {
+    target: "e15s65uf4"
+  } : {
+    target: "e15s65uf4",
+    label: "ViewNextMonthButton"
+  })(false ? {
+    name: "1v98r3z",
+    styles: "grid-column:7/8"
+  } : {
+    name: "1v98r3z",
+    styles: "grid-column:7/8/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4Qm1EIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__22
+  });
+  var NavigatorHeading = /* @__PURE__ */ createStyled(component_default19, false ? {
+    target: "e15s65uf3"
+  } : {
+    target: "e15s65uf3",
+    label: "NavigatorHeading"
+  })("font-size:", config_values_default.fontSize, ";font-weight:", config_values_default.fontWeight, ";grid-column:2/7;strong{font-weight:", config_values_default.fontWeightEmphasis, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQ2lEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
+  var Calendar = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e15s65uf2"
+  } : {
+    target: "e15s65uf2",
+    label: "Calendar"
+  })("column-gap:", space(2), ";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;row-gap:", space(2), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0Q2tDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
+  var DayOfWeek = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e15s65uf1"
+  } : {
+    target: "e15s65uf1",
+    label: "DayOfWeek"
+  })("color:", COLORS.theme.gray[700], ";font-size:", config_values_default.fontSize, ";line-height:", config_values_default.fontLineHeightBase, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvRG1DIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
+  var DayButton = /* @__PURE__ */ createStyled(button_default, false ? {
+    shouldForwardProp: (prop) => !["column", "isSelected", "isToday", "hasEvents"].includes(prop),
+    target: "e15s65uf0"
+  } : {
+    shouldForwardProp: (prop) => !["column", "isSelected", "isToday", "hasEvents"].includes(prop),
+    target: "e15s65uf0",
+    label: "DayButton"
+  })("grid-column:", (props) => props.column, ";position:relative;justify-content:center;padding:0;", (props) => props.disabled && `
+		pointer-events: none;
+		`, " &&&{border-radius:", config_values_default.radiusRound, ";height:", space(7), ";width:", space(7), ";font-weight:400;", (props) => props.isSelected && `
+				background: ${COLORS.theme.accent};

-  // node_modules/date-fns/locale/en-US/_lib/localize.js
-  var eraValues = {
-    narrow: ["B", "A"],
-    abbreviated: ["BC", "AD"],
-    wide: ["Before Christ", "Anno Domini"]
-  };
-  var quarterValues = {
-    narrow: ["1", "2", "3", "4"],
-    abbreviated: ["Q1", "Q2", "Q3", "Q4"],
-    wide: ["1st quarter", "2nd quarter", "3rd quarter", "4th quarter"]
-  };
-  var monthValues = {
-    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"
-    ]
+				&,
+				&:hover:not(:disabled, [aria-disabled=true]) {
+					color: ${COLORS.theme.accentInverted};
+				}
+
+				&:focus:not(:disabled),
+				&:focus:not(:disabled) {
+					border: ${config_values_default.borderWidthFocus} solid currentColor;
+				}
+
+				/* Highlight the selected day for high-contrast mode */
+				&::after {
+					content: '';
+					position: absolute;
+					pointer-events: none;
+					inset: 0;
+					border-radius: inherit;
+					border: 1px solid transparent;
+				}
+			`, " ", (props) => !props.isSelected && props.isToday && `
+			background: ${COLORS.theme.gray[200]};
+			`, ";}", (props) => props.hasEvents && `
+		::before {
+			border: 2px solid ${props.isSelected ? COLORS.theme.accentInverted : COLORS.theme.accent};
+			border-radius: ${config_values_default.radiusRound};
+			content: " ";
+			left: 50%;
+			position: absolute;
+			transform: translate(-50%, 9px);
+		}
+		`, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRUciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uLy4uL2J1dHRvbic7XG5pbXBvcnQgeyBib3hTaXppbmdSZXNldCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBIU3RhY2sgfSBmcm9tICcuLi8uLi9oLXN0YWNrJztcbmltcG9ydCB7IEhlYWRpbmcgfSBmcm9tICcuLi8uLi9oZWFkaW5nJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuXG5leHBvcnQgY29uc3QgV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IGJveFNpemluZ1Jlc2V0IH1cbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3IgPSBzdHlsZWQoIEhTdGFjayApYFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAkeyBzcGFjZSggNCApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld1ByZXZpb3VzTW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogMSAvIDI7XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld05leHRNb250aEJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uIClgXG5cdGdyaWQtY29sdW1uOiA3IC8gODtcbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3JIZWFkaW5nID0gc3R5bGVkKCBIZWFkaW5nIClgXG5cdGZvbnQtc2l6ZTogJHsgQ09ORklHLmZvbnRTaXplIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodCB9O1xuXHRncmlkLWNvbHVtbjogMiAvIDc7XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHRFbXBoYXNpcyB9O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ2FsZW5kYXIgPSBzdHlsZWQuZGl2YFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiAkeyBzcGFjZSggMiApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5T2ZXZWVrID0gc3R5bGVkLmRpdmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheUJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uLCB7XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3A6IHN0cmluZyApID0+XG5cdFx0ISBbICdjb2x1bW4nLCAnaXNTZWxlY3RlZCcsICdpc1RvZGF5JywgJ2hhc0V2ZW50cycgXS5pbmNsdWRlcyggcHJvcCApLFxufSApPCB7XG5cdGNvbHVtbjogbnVtYmVyO1xuXHRpc1NlbGVjdGVkOiBib29sZWFuO1xuXHRpc1RvZGF5OiBib29sZWFuO1xuXHRoYXNFdmVudHM6IGJvb2xlYW47XG59ID5gXG5cdGdyaWQtY29sdW1uOiAkeyAoIHByb3BzICkgPT4gcHJvcHMuY29sdW1uIH07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuZGlzYWJsZWQgJiZcblx0XHRgXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YCB9XG5cblx0JiYmIHtcblx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHR3aWR0aDogJHsgc3BhY2UoIDcgKSB9O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHQkeyAoIHByb3BzICkgPT5cblx0XHRcdHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdGBcblx0XHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0XHRcdCYsXG5cdFx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCwgW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcblx0XHRcdFx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkIH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LyogSGlnaGxpZ2h0IHRoZSBzZWxlY3RlZCBkYXkgZm9yIGhpZ2gtY29udHJhc3QgbW9kZSAqL1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdGAgfVxuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHQhIHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdHByb3BzLmlzVG9kYXkgJiZcblx0XHRcdGBcblx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXSB9O1xuXHRcdFx0YCB9XG5cdH1cblxuXHQkeyAoIHByb3BzICkgPT5cblx0XHRwcm9wcy5oYXNFdmVudHMgJiZcblx0XHRgXG5cdFx0OjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHtcblx0XHRcdFx0cHJvcHMuaXNTZWxlY3RlZFxuXHRcdFx0XHRcdD8gQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkXG5cdFx0XHRcdFx0OiBDT0xPUlMudGhlbWUuYWNjZW50XG5cdFx0XHR9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDlweCk7XG5cdFx0fVxuXHRcdGAgfVxuYDtcbiJdfQ== */"));
+
+  // node_modules/@date-fns/utc/date/mini.js
+  var UTCDateMini = class extends Date {
+    constructor() {
+      super();
+      this.setTime(arguments.length === 0 ? (
+        // Enables Sinon's fake timers that override the constructor
+        Date.now()
+      ) : arguments.length === 1 ? typeof arguments[0] === "string" ? +new Date(arguments[0]) : arguments[0] : Date.UTC(...arguments));
+    }
+    getTimezoneOffset() {
+      return 0;
+    }
   };
-  var dayValues = {
-    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"
-    ]
-  };
-  var dayPeriodValues = {
-    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"
-    }
-  };
-  var formattingDayPeriodValues = {
-    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"
-    }
-  };
-  var ordinalNumber = (dirtyNumber, _options) => {
-    const number2 = Number(dirtyNumber);
-    const rem100 = number2 % 100;
-    if (rem100 > 20 || rem100 < 10) {
-      switch (rem100 % 10) {
-        case 1:
-          return number2 + "st";
-        case 2:
-          return number2 + "nd";
-        case 3:
-          return number2 + "rd";
-      }
+  var re2 = /^(get|set)(?!UTC)/;
+  Object.getOwnPropertyNames(Date.prototype).forEach((method) => {
+    if (re2.test(method)) {
+      const utcMethod = Date.prototype[method.replace(re2, "$1UTC")];
+      if (utcMethod) UTCDateMini.prototype[method] = utcMethod;
     }
-    return number2 + "th";
-  };
-  var localize = {
-    ordinalNumber,
-    era: buildLocalizeFn({
-      values: eraValues,
-      defaultWidth: "wide"
-    }),
-    quarter: buildLocalizeFn({
-      values: quarterValues,
-      defaultWidth: "wide",
-      argumentCallback: (quarter) => quarter - 1
-    }),
-    month: buildLocalizeFn({
-      values: monthValues,
-      defaultWidth: "wide"
-    }),
-    day: buildLocalizeFn({
-      values: dayValues,
-      defaultWidth: "wide"
-    }),
-    dayPeriod: buildLocalizeFn({
-      values: dayPeriodValues,
-      defaultWidth: "wide",
-      formattingValues: formattingDayPeriodValues,
-      defaultFormattingWidth: "wide"
-    })
-  };
+  });

-  // node_modules/date-fns/locale/_lib/buildMatchFn.js
-  function buildMatchFn(args) {
-    return (string, options2 = {}) => {
-      const width = options2.width;
-      const matchPattern = width && args.matchPatterns[width] || args.matchPatterns[args.defaultMatchWidth];
-      const matchResult = string.match(matchPattern);
-      if (!matchResult) {
-        return null;
-      }
-      const matchedString = matchResult[0];
-      const parsePatterns = width && args.parsePatterns[width] || args.parsePatterns[args.defaultParseWidth];
-      const key = Array.isArray(parsePatterns) ? findIndex(parsePatterns, (pattern) => pattern.test(matchedString)) : (
-        // [TODO] -- I challenge you to fix the type
-        findKey(parsePatterns, (pattern) => pattern.test(matchedString))
-      );
-      let value;
-      value = args.valueCallback ? args.valueCallback(key) : key;
-      value = options2.valueCallback ? (
-        // [TODO] -- I challenge you to fix the type
-        options2.valueCallback(value)
-      ) : value;
-      const rest = string.slice(matchedString.length);
-      return { value, rest };
-    };
-  }
-  function findKey(object, predicate) {
-    for (const key in object) {
-      if (Object.prototype.hasOwnProperty.call(object, key) && predicate(object[key])) {
-        return key;
+  // node_modules/@date-fns/utc/date/index.js
+  var weekdayFormat = new Intl.DateTimeFormat("en-US", {
+    weekday: "short",
+    timeZone: "UTC"
+  });
+  var dateFormat = new Intl.DateTimeFormat("en-US", {
+    month: "short",
+    day: "numeric",
+    timeZone: "UTC"
+  });
+  var timeFormat = new Intl.DateTimeFormat("en-GB", {
+    hour12: false,
+    hour: "numeric",
+    minute: "numeric",
+    second: "numeric",
+    timeZone: "UTC"
+  });
+
+  // packages/components/build-module/date-time/utils.mjs
+  var import_date2 = __toESM(require_date(), 1);
+  function inputToDate(input) {
+    if (typeof input === "string") {
+      const hasTimezone = /Z|[+-]\d{2}(:?\d{2})?$/.test(input);
+      if (hasTimezone) {
+        return new UTCDateMini(new Date(input));
       }
+      return new UTCDateMini((0, import_date2.getDate)(input).getTime());
     }
-    return void 0;
+    const time2 = input instanceof Date ? input.getTime() : input;
+    return new UTCDateMini(time2);
   }
-  function findIndex(array, predicate) {
-    for (let key = 0; key < array.length; key++) {
-      if (predicate(array[key])) {
-        return key;
+  function startOfDayInConfiguredTimezone(date) {
+    const year = Number((0, import_date2.date)("Y", date));
+    const month = Number((0, import_date2.date)("n", date)) - 1;
+    const day = Number((0, import_date2.date)("j", date));
+    return new Date(year, month, day, 0, 0, 0, 0);
+  }
+  function from12hTo24h(hours, isPm) {
+    return isPm ? (hours % 12 + 12) % 24 : hours % 12;
+  }
+  function from24hTo12h(hours) {
+    return hours % 12 || 12;
+  }
+  function buildPadInputStateReducer(pad) {
+    return (state, action) => {
+      const nextState = {
+        ...state
+      };
+      if (action.type === COMMIT || action.type === PRESS_UP || action.type === PRESS_DOWN) {
+        if (nextState.value !== void 0) {
+          nextState.value = nextState.value.toString().padStart(pad, "0");
+        }
       }
-    }
-    return void 0;
+      return nextState;
+    };
   }
-
-  // node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
-  function buildMatchPatternFn(args) {
-    return (string, options2 = {}) => {
-      const matchResult = string.match(args.matchPattern);
-      if (!matchResult) return null;
-      const matchedString = matchResult[0];
-      const parseResult = string.match(args.parsePattern);
-      if (!parseResult) return null;
-      let value = args.valueCallback ? args.valueCallback(parseResult[0]) : parseResult[0];
-      value = options2.valueCallback ? options2.valueCallback(value) : value;
-      const rest = string.slice(matchedString.length);
-      return { value, rest };
+  var getDaysInMonth2 = (year, month) => (
+    // Take advantage of JavaScript's built-in date wrapping logic, where day 0
+    // of the next month is interpreted as the last day of the preceding month.
+    new Date(year, month + 1, 0).getDate()
+  );
+  function setInConfiguredTimezone(date, updates) {
+    const values = {
+      year: Number((0, import_date2.date)("Y", date)),
+      month: Number((0, import_date2.date)("n", date)) - 1,
+      date: Number((0, import_date2.date)("j", date)),
+      hours: Number((0, import_date2.date)("H", date)),
+      minutes: Number((0, import_date2.date)("i", date)),
+      seconds: Number((0, import_date2.date)("s", date)),
+      ...updates
     };
+    const daysInMonth = getDaysInMonth2(values.year, values.month);
+    values.date = Math.min(values.date, daysInMonth);
+    const year = String(values.year).padStart(4, "0");
+    const month = String(values.month + 1).padStart(2, "0");
+    const day = String(values.date).padStart(2, "0");
+    const hours = String(values.hours).padStart(2, "0");
+    const minutes = String(values.minutes).padStart(2, "0");
+    const seconds = String(values.seconds).padStart(2, "0");
+    const timezoneless = `${year}-${month}-${day}T${hours}:${minutes}:${seconds}`;
+    return new UTCDateMini((0, import_date2.getDate)(timezoneless).getTime());
   }
-
-  // node_modules/date-fns/locale/en-US/_lib/match.js
-  var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
-  var parseOrdinalNumberPattern = /\d+/i;
-  var matchEraPatterns = {
-    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
-  };
-  var parseEraPatterns = {
-    any: [/^b/i, /^(a|c)/i]
-  };
-  var matchQuarterPatterns = {
-    narrow: /^[1234]/i,
-    abbreviated: /^q[1234]/i,
-    wide: /^[1234](th|st|nd|rd)? quarter/i
-  };
-  var parseQuarterPatterns = {
-    any: [/1/i, /2/i, /3/i, /4/i]
-  };
-  var matchMonthPatterns = {
-    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
-  };
-  var parseMonthPatterns = {
-    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
-    ]
-  };
-  var matchDayPatterns = {
-    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
-  };
-  var parseDayPatterns = {
-    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]
-  };
-  var matchDayPeriodPatterns = {
-    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
-  };
-  var parseDayPeriodPatterns = {
-    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
-    }
-  };
-  var match2 = {
-    ordinalNumber: buildMatchPatternFn({
-      matchPattern: matchOrdinalNumberPattern,
-      parsePattern: parseOrdinalNumberPattern,
-      valueCallback: (value) => parseInt(value, 10)
-    }),
-    era: buildMatchFn({
-      matchPatterns: matchEraPatterns,
-      defaultMatchWidth: "wide",
-      parsePatterns: parseEraPatterns,
-      defaultParseWidth: "any"
-    }),
-    quarter: buildMatchFn({
-      matchPatterns: matchQuarterPatterns,
-      defaultMatchWidth: "wide",
-      parsePatterns: parseQuarterPatterns,
-      defaultParseWidth: "any",
-      valueCallback: (index2) => index2 + 1
-    }),
-    month: buildMatchFn({
-      matchPatterns: matchMonthPatterns,
-      defaultMatchWidth: "wide",
-      parsePatterns: parseMonthPatterns,
-      defaultParseWidth: "any"
-    }),
-    day: buildMatchFn({
-      matchPatterns: matchDayPatterns,
-      defaultMatchWidth: "wide",
-      parsePatterns: parseDayPatterns,
-      defaultParseWidth: "any"
-    }),
-    dayPeriod: buildMatchFn({
-      matchPatterns: matchDayPeriodPatterns,
-      defaultMatchWidth: "any",
-      parsePatterns: parseDayPeriodPatterns,
-      defaultParseWidth: "any"
-    })
-  };
-
-  // node_modules/date-fns/locale/en-US.js
-  var enUS = {
-    code: "en-US",
-    formatDistance,
-    formatLong,
-    formatRelative,
-    localize,
-    match: match2,
-    options: {
-      weekStartsOn: 0,
-      firstWeekContainsDate: 1
+  function validateInputElementTarget(event) {
+    const HTMLInputElementInstance = event.target?.ownerDocument.defaultView?.HTMLInputElement ?? HTMLInputElement;
+    if (!(event.target instanceof HTMLInputElementInstance)) {
+      return false;
     }
-  };
-
-  // node_modules/date-fns/getDayOfYear.js
-  function getDayOfYear(date, options2) {
-    const _date = toDate(date, options2?.in);
-    const diff = differenceInCalendarDays(_date, startOfYear(_date));
-    const dayOfYear = diff + 1;
-    return dayOfYear;
+    return event.target.validity.valid;
   }

-  // node_modules/date-fns/getISOWeek.js
-  function getISOWeek(date, options2) {
-    const _date = toDate(date, options2?.in);
-    const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
-    return Math.round(diff / millisecondsInWeek) + 1;
-  }
+  // packages/components/build-module/date-time/constants.mjs
+  var TIMEZONELESS_FORMAT = "Y-m-d\\TH:i:s";

-  // node_modules/date-fns/getWeekYear.js
-  function getWeekYear(date, options2) {
-    const _date = toDate(date, options2?.in);
-    const year = _date.getFullYear();
-    const defaultOptions3 = getDefaultOptions();
-    const firstWeekContainsDate = options2?.firstWeekContainsDate ?? options2?.locale?.options?.firstWeekContainsDate ?? defaultOptions3.firstWeekContainsDate ?? defaultOptions3.locale?.options?.firstWeekContainsDate ?? 1;
-    const firstWeekOfNextYear = constructFrom(options2?.in || date, 0);
-    firstWeekOfNextYear.setFullYear(year + 1, 0, firstWeekContainsDate);
-    firstWeekOfNextYear.setHours(0, 0, 0, 0);
-    const startOfNextYear = startOfWeek(firstWeekOfNextYear, options2);
-    const firstWeekOfThisYear = constructFrom(options2?.in || date, 0);
-    firstWeekOfThisYear.setFullYear(year, 0, firstWeekContainsDate);
-    firstWeekOfThisYear.setHours(0, 0, 0, 0);
-    const startOfThisYear = startOfWeek(firstWeekOfThisYear, options2);
-    if (+_date >= +startOfNextYear) {
-      return year + 1;
-    } else if (+_date >= +startOfThisYear) {
-      return year;
-    } else {
-      return year - 1;
+  // packages/components/build-module/date-time/date-picker/index.mjs
+  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
+  function DatePicker({
+    currentDate,
+    onChange,
+    events = [],
+    isInvalidDate,
+    onMonthPreviewed,
+    startOfWeek: weekStartsOn = 0
+  }) {
+    const date = inputToDate(currentDate ?? /* @__PURE__ */ new Date());
+    const {
+      calendar,
+      viewing,
+      setSelected,
+      setViewing,
+      isSelected: isSelected2,
+      viewPreviousMonth,
+      viewNextMonth
+    } = useLilius({
+      selected: [startOfDayInConfiguredTimezone(date)],
+      viewing: startOfDayInConfiguredTimezone(date),
+      weekStartsOn
+    });
+    const [focusable, setFocusable] = (0, import_element126.useState)(startOfDayInConfiguredTimezone(date));
+    const [isFocusWithinCalendar, setIsFocusWithinCalendar] = (0, import_element126.useState)(false);
+    const [prevCurrentDate, setPrevCurrentDate] = (0, import_element126.useState)(currentDate);
+    if (currentDate !== prevCurrentDate) {
+      setPrevCurrentDate(currentDate);
+      setSelected([startOfDayInConfiguredTimezone(date)]);
+      setViewing(startOfDayInConfiguredTimezone(date));
+      setFocusable(startOfDayInConfiguredTimezone(date));
     }
-  }
-
-  // node_modules/date-fns/startOfWeekYear.js
-  function startOfWeekYear(date, options2) {
-    const defaultOptions3 = getDefaultOptions();
-    const firstWeekContainsDate = options2?.firstWeekContainsDate ?? options2?.locale?.options?.firstWeekContainsDate ?? defaultOptions3.firstWeekContainsDate ?? defaultOptions3.locale?.options?.firstWeekContainsDate ?? 1;
-    const year = getWeekYear(date, options2);
-    const firstWeek = constructFrom(options2?.in || date, 0);
-    firstWeek.setFullYear(year, 0, firstWeekContainsDate);
-    firstWeek.setHours(0, 0, 0, 0);
-    const _date = startOfWeek(firstWeek, options2);
-    return _date;
-  }
-
-  // node_modules/date-fns/getWeek.js
-  function getWeek(date, options2) {
-    const _date = toDate(date, options2?.in);
-    const diff = +startOfWeek(_date, options2) - +startOfWeekYear(_date, options2);
-    return Math.round(diff / millisecondsInWeek) + 1;
-  }
-
-  // node_modules/date-fns/_lib/addLeadingZeros.js
-  function addLeadingZeros(number2, targetLength) {
-    const sign = number2 < 0 ? "-" : "";
-    const output = Math.abs(number2).toString().padStart(targetLength, "0");
-    return sign + output;
-  }
-
-  // node_modules/date-fns/_lib/format/lightFormatters.js
-  var lightFormatters = {
-    // Year
-    y(date, token2) {
-      const signedYear = date.getFullYear();
-      const year = signedYear > 0 ? signedYear : 1 - signedYear;
-      return addLeadingZeros(token2 === "yy" ? year % 100 : year, token2.length);
-    },
-    // Month
-    M(date, token2) {
-      const month = date.getMonth();
-      return token2 === "M" ? String(month + 1) : addLeadingZeros(month + 1, 2);
-    },
-    // Day of the month
-    d(date, token2) {
-      return addLeadingZeros(date.getDate(), token2.length);
-    },
-    // AM or PM
-    a(date, token2) {
-      const dayPeriodEnumValue = date.getHours() / 12 >= 1 ? "pm" : "am";
-      switch (token2) {
-        case "a":
-        case "aa":
-          return dayPeriodEnumValue.toUpperCase();
-        case "aaa":
-          return dayPeriodEnumValue;
-        case "aaaaa":
-          return dayPeriodEnumValue[0];
-        case "aaaa":
-        default:
-          return dayPeriodEnumValue === "am" ? "a.m." : "p.m.";
-      }
-    },
-    // Hour [1-12]
-    h(date, token2) {
-      return addLeadingZeros(date.getHours() % 12 || 12, token2.length);
-    },
-    // Hour [0-23]
-    H(date, token2) {
-      return addLeadingZeros(date.getHours(), token2.length);
-    },
-    // Minute
-    m(date, token2) {
-      return addLeadingZeros(date.getMinutes(), token2.length);
-    },
-    // Second
-    s(date, token2) {
-      return addLeadingZeros(date.getSeconds(), token2.length);
-    },
-    // Fraction of second
-    S(date, token2) {
-      const numberOfDigits = token2.length;
-      const milliseconds = date.getMilliseconds();
-      const fractionalSeconds = Math.trunc(
-        milliseconds * Math.pow(10, numberOfDigits - 3)
-      );
-      return addLeadingZeros(fractionalSeconds, token2.length);
+    return /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(Wrapper3, {
+      className: "components-datetime__date",
+      role: "application",
+      "aria-label": (0, import_i18n42.__)("Calendar"),
+      children: [/* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(Navigator, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime193.jsx)(ViewPreviousMonthButton, {
+          icon: (0, import_i18n42.isRTL)() ? arrow_right_default : arrow_left_default,
+          variant: "tertiary",
+          "aria-label": (0, import_i18n42.__)("View previous month"),
+          onClick: () => {
+            viewPreviousMonth();
+            setFocusable(subMonths(focusable, 1));
+            const prevMonth = subMonths(viewing, 1);
+            onMonthPreviewed?.((0, import_date3.dateI18n)(TIMEZONELESS_FORMAT, prevMonth, -prevMonth.getTimezoneOffset()));
+          },
+          size: "compact"
+        }), /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(NavigatorHeading, {
+          level: 3,
+          children: [/* @__PURE__ */ (0, import_jsx_runtime193.jsx)("strong", {
+            children: (0, import_date3.dateI18n)("F", viewing, -viewing.getTimezoneOffset())
+          }), " ", (0, import_date3.dateI18n)("Y", viewing, -viewing.getTimezoneOffset())]
+        }), /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(ViewNextMonthButton, {
+          icon: (0, import_i18n42.isRTL)() ? arrow_left_default : arrow_right_default,
+          variant: "tertiary",
+          "aria-label": (0, import_i18n42.__)("View next month"),
+          onClick: () => {
+            viewNextMonth();
+            setFocusable(addMonths(focusable, 1));
+            const nextMonth = addMonths(viewing, 1);
+            onMonthPreviewed?.((0, import_date3.dateI18n)(TIMEZONELESS_FORMAT, nextMonth, -nextMonth.getTimezoneOffset()));
+          },
+          size: "compact"
+        })]
+      }), /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(Calendar, {
+        onFocus: () => setIsFocusWithinCalendar(true),
+        onBlur: () => setIsFocusWithinCalendar(false),
+        children: [calendar[0][0].map((day) => /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(DayOfWeek, {
+          children: (0, import_date3.dateI18n)("D", day, -day.getTimezoneOffset())
+        }, day.toString())), calendar[0].map((week) => week.map((day, index2) => {
+          if (!isSameMonth(day, viewing)) {
+            return null;
+          }
+          return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(Day2, {
+            day,
+            column: index2 + 1,
+            isSelected: isSelected2(day),
+            isFocusable: isEqual(day, focusable),
+            isFocusAllowed: isFocusWithinCalendar,
+            isToday: isSameDay(day, startOfDayInConfiguredTimezone(/* @__PURE__ */ new Date())),
+            isInvalid: isInvalidDate ? isInvalidDate(day) : false,
+            numEvents: events.filter((event) => isSameDay(event.date, day)).length,
+            onClick: () => {
+              setSelected([day]);
+              setFocusable(day);
+              const newDate = setInConfiguredTimezone(date, {
+                year: day.getFullYear(),
+                month: day.getMonth(),
+                date: day.getDate()
+              });
+              onChange?.((0, import_date3.date)(TIMEZONELESS_FORMAT, newDate));
+            },
+            onKeyDown: (event) => {
+              let nextFocusable;
+              if (event.key === "ArrowLeft") {
+                nextFocusable = addDays(day, (0, import_i18n42.isRTL)() ? 1 : -1);
+              }
+              if (event.key === "ArrowRight") {
+                nextFocusable = addDays(day, (0, import_i18n42.isRTL)() ? -1 : 1);
+              }
+              if (event.key === "ArrowUp") {
+                nextFocusable = subWeeks(day, 1);
+              }
+              if (event.key === "ArrowDown") {
+                nextFocusable = addWeeks(day, 1);
+              }
+              if (event.key === "PageUp") {
+                nextFocusable = subMonths(day, 1);
+              }
+              if (event.key === "PageDown") {
+                nextFocusable = addMonths(day, 1);
+              }
+              if (event.key === "Home") {
+                const dayOfWeek = day.getDay();
+                const daysToSubtract = (dayOfWeek - weekStartsOn + 7) % 7;
+                nextFocusable = subDays(day, daysToSubtract);
+              }
+              if (event.key === "End") {
+                const dayOfWeek = day.getDay();
+                const daysToAdd = (weekStartsOn + 6 - dayOfWeek) % 7;
+                nextFocusable = addDays(day, daysToAdd);
+              }
+              if (nextFocusable) {
+                event.preventDefault();
+                setFocusable(nextFocusable);
+                if (!isSameMonth(nextFocusable, viewing)) {
+                  setViewing(nextFocusable);
+                  onMonthPreviewed?.((0, import_date3.dateI18n)(TIMEZONELESS_FORMAT, nextFocusable, -nextFocusable.getTimezoneOffset()));
+                }
+              }
+            }
+          }, day.toString());
+        }))]
+      })]
+    });
+  }
+  function Day2({
+    day,
+    column: column2,
+    isSelected: isSelected2,
+    isFocusable: isFocusable2,
+    isFocusAllowed,
+    isToday,
+    isInvalid,
+    numEvents,
+    onClick,
+    onKeyDown
+  }) {
+    const ref = (0, import_element126.useRef)(null);
+    (0, import_element126.useEffect)(() => {
+      if (ref.current && isFocusable2 && isFocusAllowed) {
+        ref.current.focus();
+      }
+    }, [isFocusable2]);
+    return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(DayButton, {
+      __next40pxDefaultSize: true,
+      ref,
+      className: "components-datetime__date__day",
+      disabled: isInvalid,
+      tabIndex: isFocusable2 ? 0 : -1,
+      "aria-label": getDayLabel(day, isSelected2, isToday, numEvents),
+      column: column2,
+      isSelected: isSelected2,
+      isToday,
+      hasEvents: numEvents > 0,
+      onClick,
+      onKeyDown,
+      children: (0, import_date3.dateI18n)("j", day, -day.getTimezoneOffset())
+    });
+  }
+  function getDayLabel(date, isSelected2, isToday, numEvents) {
+    const {
+      formats
+    } = (0, import_date3.getSettings)();
+    const localizedDate = (0, import_date3.dateI18n)(formats.date, date, -date.getTimezoneOffset());
+    const parts = [localizedDate];
+    if (isSelected2) {
+      parts.push((0, import_i18n42.__)("Selected"));
     }
-  };
+    if (isToday) {
+      parts.push((0, import_i18n42.__)("Today"));
+    }
+    if (numEvents > 0) {
+      parts.push((0, import_i18n42.sprintf)(
+        // translators: %d: Number of events on the calendar date.
+        (0, import_i18n42._n)("There is %d event", "There are %d events", numEvents),
+        numEvents
+      ));
+    }
+    return parts.join(". ");
+  }
+  var date_picker_default = DatePicker;

-  // node_modules/date-fns/_lib/format/formatters.js
-  var dayPeriodEnum = {
-    am: "am",
-    pm: "pm",
-    midnight: "midnight",
-    noon: "noon",
-    morning: "morning",
-    afternoon: "afternoon",
-    evening: "evening",
-    night: "night"
+  // packages/components/build-module/date-time/time-picker/index.mjs
+  var import_element128 = __toESM(require_element(), 1);
+  var import_i18n45 = __toESM(require_i18n(), 1);
+  var import_date5 = __toESM(require_date(), 1);
+
+  // packages/components/build-module/date-time/time-picker/timezone.mjs
+  var import_i18n43 = __toESM(require_i18n(), 1);
+  var import_date4 = __toESM(require_date(), 1);
+
+  // packages/components/build-module/date-time/time-picker/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__23() {
+    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 Wrapper4 = /* @__PURE__ */ createStyled("div", false ? {
+    target: "exz187h9"
+  } : {
+    target: "exz187h9",
+    label: "Wrapper"
+  })("box-sizing:border-box;font-size:", config_values_default.fontSize, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQmlDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var Fieldset = /* @__PURE__ */ createStyled("fieldset", false ? {
+    target: "exz187h8"
+  } : {
+    target: "exz187h8",
+    label: "Fieldset"
+  })("border:0;margin:0 0 ", space(2 * 2), " 0;padding:0;&:last-child{margin-bottom:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQnVDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var TimeWrapper = /* @__PURE__ */ createStyled("div", false ? {
+    target: "exz187h7"
+  } : {
+    target: "exz187h7",
+    label: "TimeWrapper"
+  })(false ? {
+    name: "pd0mhc",
+    styles: "direction:ltr;display:flex"
+  } : {
+    name: "pd0mhc",
+    styles: "direction:ltr;display:flex/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQ3FDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__23
+  });
+  var baseInput = /* @__PURE__ */ css("&&& ", Input, "{padding-left:", space(2), ";padding-right:", space(2), ";text-align:center;}" + (false ? "" : ";label:baseInput;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQ3FCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */");
+  var HoursInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
+    target: "exz187h6"
+  } : {
+    target: "exz187h6",
+    label: "HoursInput"
+  })(baseInput, " width:", space(9), ";&&& ", Input, "{padding-right:0;}&&& ", BackdropUI, "{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2Q2lEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var TimeSeparator = /* @__PURE__ */ createStyled("span", false ? {
+    target: "exz187h5"
+  } : {
+    target: "exz187h5",
+    label: "TimeSeparator"
+  })("border-top:", config_values_default.borderWidth, " solid ", COLORS.gray[700], ";border-bottom:", config_values_default.borderWidth, " solid ", COLORS.gray[700], ";font-size:", config_values_default.fontSize, ";line-height:calc(\n		", config_values_default.controlHeight, " - ", config_values_default.borderWidth, " * 2\n	);display:inline-block;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RHdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var MinutesInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
+    target: "exz187h4"
+  } : {
+    target: "exz187h4",
+    label: "MinutesInput"
+  })(baseInput, " width:", space(9), ";&&& ", Input, "{padding-left:0;}&&& ", BackdropUI, "{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1RW1EIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var MonthSelectWrapper = /* @__PURE__ */ createStyled("div", false ? {
+    target: "exz187h3"
+  } : {
+    target: "exz187h3",
+    label: "MonthSelectWrapper"
+  })(false ? {
+    name: "1ff36h2",
+    styles: "flex-grow:1"
+  } : {
+    name: "1ff36h2",
+    styles: "flex-grow:1/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5RjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__23
+  });
+  var DayInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
+    target: "exz187h2"
+  } : {
+    target: "exz187h2",
+    label: "DayInput"
+  })(baseInput, " width:", space(9), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RitDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var YearInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
+    target: "exz187h1"
+  } : {
+    target: "exz187h1",
+    label: "YearInput"
+  })(baseInput, " width:", space(14), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtR2dEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
+  var TimeZone = /* @__PURE__ */ createStyled("div", false ? {
+    target: "exz187h0"
+  } : {
+    target: "exz187h0",
+    label: "TimeZone"
+  })(false ? {
+    name: "ebu3jh",
+    styles: "text-decoration:underline dotted"
+  } : {
+    name: "ebu3jh",
+    styles: "text-decoration:underline dotted/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5R2tDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__23
+  });
+
+  // packages/components/build-module/date-time/time-picker/timezone.mjs
+  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
+  var TimeZone2 = () => {
+    const {
+      timezone
+    } = (0, import_date4.getSettings)();
+    const userTimezoneOffset = -1 * ((/* @__PURE__ */ new Date()).getTimezoneOffset() / 60);
+    if (Number(timezone.offset) === userTimezoneOffset) {
+      return null;
+    }
+    const offsetSymbol = Number(timezone.offset) >= 0 ? "+" : "";
+    const zoneAbbr = "" !== timezone.abbr && isNaN(Number(timezone.abbr)) ? timezone.abbr : `UTC${offsetSymbol}${timezone.offsetFormatted}`;
+    const prettyTimezoneString = timezone.string.replace("_", " ");
+    const timezoneDetail = "UTC" === timezone.string ? (0, import_i18n43.__)("Coordinated Universal Time") : `(${zoneAbbr}) ${prettyTimezoneString}`;
+    const hasNoAdditionalTimezoneDetail = prettyTimezoneString.trim().length === 0;
+    return hasNoAdditionalTimezoneDetail ? /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(TimeZone, {
+      className: "components-datetime__timezone",
+      children: zoneAbbr
+    }) : /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(tooltip_default, {
+      placement: "top",
+      text: timezoneDetail,
+      children: /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(TimeZone, {
+        className: "components-datetime__timezone",
+        children: zoneAbbr
+      })
+    });
   };
-  var formatters = {
-    // Era
-    G: function(date, token2, localize2) {
-      const era = date.getFullYear() > 0 ? 1 : 0;
-      switch (token2) {
-        // AD, BC
-        case "G":
-        case "GG":
-        case "GGG":
-          return localize2.era(era, { width: "abbreviated" });
-        // A, B
-        case "GGGGG":
-          return localize2.era(era, { width: "narrow" });
-        // Anno Domini, Before Christ
-        case "GGGG":
-        default:
-          return localize2.era(era, { width: "wide" });
-      }
-    },
-    // Year
-    y: function(date, token2, localize2) {
-      if (token2 === "yo") {
-        const signedYear = date.getFullYear();
-        const year = signedYear > 0 ? signedYear : 1 - signedYear;
-        return localize2.ordinalNumber(year, { unit: "year" });
-      }
-      return lightFormatters.y(date, token2);
-    },
-    // Local week-numbering year
-    Y: function(date, token2, localize2, options2) {
-      const signedWeekYear = getWeekYear(date, options2);
-      const weekYear = signedWeekYear > 0 ? signedWeekYear : 1 - signedWeekYear;
-      if (token2 === "YY") {
-        const twoDigitYear = weekYear % 100;
-        return addLeadingZeros(twoDigitYear, 2);
-      }
-      if (token2 === "Yo") {
-        return localize2.ordinalNumber(weekYear, { unit: "year" });
-      }
-      return addLeadingZeros(weekYear, token2.length);
-    },
-    // ISO week-numbering year
-    R: function(date, token2) {
-      const isoWeekYear = getISOWeekYear(date);
-      return addLeadingZeros(isoWeekYear, token2.length);
-    },
-    // Extended year. This is a single number designating the year of this calendar system.
-    // The main difference between `y` and `u` localizers are B.C. years:
-    // | Year | `y` | `u` |
-    // |------|-----|-----|
-    // | AC 1 |   1 |   1 |
-    // | BC 1 |   1 |   0 |
-    // | BC 2 |   2 |  -1 |
-    // Also `yy` always returns the last two digits of a year,
-    // while `uu` pads single digit years to 2 characters and returns other years unchanged.
-    u: function(date, token2) {
-      const year = date.getFullYear();
-      return addLeadingZeros(year, token2.length);
-    },
-    // Quarter
-    Q: function(date, token2, localize2) {
-      const quarter = Math.ceil((date.getMonth() + 1) / 3);
-      switch (token2) {
-        // 1, 2, 3, 4
-        case "Q":
-          return String(quarter);
-        // 01, 02, 03, 04
-        case "QQ":
-          return addLeadingZeros(quarter, 2);
-        // 1st, 2nd, 3rd, 4th
-        case "Qo":
-          return localize2.ordinalNumber(quarter, { unit: "quarter" });
-        // Q1, Q2, Q3, Q4
-        case "QQQ":
-          return localize2.quarter(quarter, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        // 1, 2, 3, 4 (narrow quarter; could be not numerical)
-        case "QQQQQ":
-          return localize2.quarter(quarter, {
-            width: "narrow",
-            context: "formatting"
-          });
-        // 1st quarter, 2nd quarter, ...
-        case "QQQQ":
-        default:
-          return localize2.quarter(quarter, {
-            width: "wide",
-            context: "formatting"
-          });
-      }
-    },
-    // Stand-alone quarter
-    q: function(date, token2, localize2) {
-      const quarter = Math.ceil((date.getMonth() + 1) / 3);
-      switch (token2) {
-        // 1, 2, 3, 4
-        case "q":
-          return String(quarter);
-        // 01, 02, 03, 04
-        case "qq":
-          return addLeadingZeros(quarter, 2);
-        // 1st, 2nd, 3rd, 4th
-        case "qo":
-          return localize2.ordinalNumber(quarter, { unit: "quarter" });
-        // Q1, Q2, Q3, Q4
-        case "qqq":
-          return localize2.quarter(quarter, {
-            width: "abbreviated",
-            context: "standalone"
-          });
-        // 1, 2, 3, 4 (narrow quarter; could be not numerical)
-        case "qqqqq":
-          return localize2.quarter(quarter, {
-            width: "narrow",
-            context: "standalone"
-          });
-        // 1st quarter, 2nd quarter, ...
-        case "qqqq":
-        default:
-          return localize2.quarter(quarter, {
-            width: "wide",
-            context: "standalone"
-          });
-      }
-    },
-    // Month
-    M: function(date, token2, localize2) {
-      const month = date.getMonth();
-      switch (token2) {
-        case "M":
-        case "MM":
-          return lightFormatters.M(date, token2);
-        // 1st, 2nd, ..., 12th
-        case "Mo":
-          return localize2.ordinalNumber(month + 1, { unit: "month" });
-        // Jan, Feb, ..., Dec
-        case "MMM":
-          return localize2.month(month, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        // J, F, ..., D
-        case "MMMMM":
-          return localize2.month(month, {
-            width: "narrow",
-            context: "formatting"
-          });
-        // January, February, ..., December
-        case "MMMM":
-        default:
-          return localize2.month(month, { width: "wide", context: "formatting" });
-      }
-    },
-    // Stand-alone month
-    L: function(date, token2, localize2) {
-      const month = date.getMonth();
-      switch (token2) {
-        // 1, 2, ..., 12
-        case "L":
-          return String(month + 1);
-        // 01, 02, ..., 12
-        case "LL":
-          return addLeadingZeros(month + 1, 2);
-        // 1st, 2nd, ..., 12th
-        case "Lo":
-          return localize2.ordinalNumber(month + 1, { unit: "month" });
-        // Jan, Feb, ..., Dec
-        case "LLL":
-          return localize2.month(month, {
-            width: "abbreviated",
-            context: "standalone"
-          });
-        // J, F, ..., D
-        case "LLLLL":
-          return localize2.month(month, {
-            width: "narrow",
-            context: "standalone"
-          });
-        // January, February, ..., December
-        case "LLLL":
-        default:
-          return localize2.month(month, { width: "wide", context: "standalone" });
-      }
-    },
-    // Local week of year
-    w: function(date, token2, localize2, options2) {
-      const week = getWeek(date, options2);
-      if (token2 === "wo") {
-        return localize2.ordinalNumber(week, { unit: "week" });
-      }
-      return addLeadingZeros(week, token2.length);
-    },
-    // ISO week of year
-    I: function(date, token2, localize2) {
-      const isoWeek = getISOWeek(date);
-      if (token2 === "Io") {
-        return localize2.ordinalNumber(isoWeek, { unit: "week" });
-      }
-      return addLeadingZeros(isoWeek, token2.length);
-    },
-    // Day of the month
-    d: function(date, token2, localize2) {
-      if (token2 === "do") {
-        return localize2.ordinalNumber(date.getDate(), { unit: "date" });
-      }
-      return lightFormatters.d(date, token2);
-    },
-    // Day of year
-    D: function(date, token2, localize2) {
-      const dayOfYear = getDayOfYear(date);
-      if (token2 === "Do") {
-        return localize2.ordinalNumber(dayOfYear, { unit: "dayOfYear" });
-      }
-      return addLeadingZeros(dayOfYear, token2.length);
-    },
-    // Day of week
-    E: function(date, token2, localize2) {
-      const dayOfWeek = date.getDay();
-      switch (token2) {
-        // Tue
-        case "E":
-        case "EE":
-        case "EEE":
-          return localize2.day(dayOfWeek, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        // T
-        case "EEEEE":
-          return localize2.day(dayOfWeek, {
-            width: "narrow",
-            context: "formatting"
-          });
-        // Tu
-        case "EEEEEE":
-          return localize2.day(dayOfWeek, {
-            width: "short",
-            context: "formatting"
+  var timezone_default = TimeZone2;
+
+  // packages/components/build-module/date-time/time-picker/time-input/index.mjs
+  var import_i18n44 = __toESM(require_i18n(), 1);
+  var import_element127 = __toESM(require_element(), 1);
+  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
+  function TimeInput({
+    value: valueProp,
+    defaultValue: defaultValue2,
+    is12Hour,
+    label,
+    minutesProps,
+    onChange
+  }) {
+    const [value = {
+      hours: (/* @__PURE__ */ new Date()).getHours(),
+      minutes: (/* @__PURE__ */ new Date()).getMinutes()
+    }, setValue] = useControlledValue({
+      value: valueProp,
+      onChange,
+      defaultValue: defaultValue2
+    });
+    const dayPeriod = parseDayPeriod(value.hours);
+    const hours12Format = from24hTo12h(value.hours);
+    const buildNumberControlChangeCallback = (method) => {
+      return (_value, {
+        event
+      }) => {
+        if (!validateInputElementTarget(event)) {
+          return;
+        }
+        const numberValue = Number(_value);
+        setValue({
+          ...value,
+          [method]: method === "hours" && is12Hour ? from12hTo24h(numberValue, dayPeriod === "PM") : numberValue
+        });
+      };
+    };
+    const buildAmPmChangeCallback = (_value) => {
+      return () => {
+        if (dayPeriod === _value) {
+          return;
+        }
+        setValue({
+          ...value,
+          hours: from12hTo24h(hours12Format, _value === "PM")
+        });
+      };
+    };
+    function parseDayPeriod(_hours) {
+      return _hours < 12 ? "AM" : "PM";
+    }
+    const Wrapper6 = label ? Fieldset : import_element127.Fragment;
+    return /* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(Wrapper6, {
+      children: [label && /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(base_control_default.VisualLabel, {
+        as: "legend",
+        children: label
+      }), /* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(component_default9, {
+        alignment: "left",
+        expanded: false,
+        children: [/* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(TimeWrapper, {
+          className: "components-datetime__time-field components-datetime__time-field-time",
+          children: [/* @__PURE__ */ (0, import_jsx_runtime195.jsx)(HoursInput, {
+            className: "components-datetime__time-field-hours-input",
+            label: (0, import_i18n44.__)("Hours"),
+            hideLabelFromVision: true,
+            value: String(is12Hour ? hours12Format : value.hours).padStart(2, "0"),
+            step: 1,
+            min: is12Hour ? 1 : 0,
+            max: is12Hour ? 12 : 23,
+            required: true,
+            spinControls: "none",
+            isPressEnterToChange: true,
+            isDragEnabled: false,
+            isShiftStepEnabled: false,
+            onChange: buildNumberControlChangeCallback("hours"),
+            __unstableStateReducer: buildPadInputStateReducer(2)
+          }), /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(TimeSeparator, {
+            className: "components-datetime__time-separator",
+            "aria-hidden": "true",
+            children: ":"
+          }), /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(MinutesInput, {
+            className: clsx_default(
+              "components-datetime__time-field-minutes-input",
+              // Unused, for backwards compatibility.
+              minutesProps?.className
+            ),
+            label: (0, import_i18n44.__)("Minutes"),
+            hideLabelFromVision: true,
+            value: String(value.minutes).padStart(2, "0"),
+            step: 1,
+            min: 0,
+            max: 59,
+            required: true,
+            spinControls: "none",
+            isPressEnterToChange: true,
+            isDragEnabled: false,
+            isShiftStepEnabled: false,
+            onChange: (...args) => {
+              buildNumberControlChangeCallback("minutes")(...args);
+              minutesProps?.onChange?.(...args);
+            },
+            __unstableStateReducer: buildPadInputStateReducer(2),
+            ...minutesProps
+          })]
+        }), is12Hour && /* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(component_default12, {
+          isBlock: true,
+          label: (0, import_i18n44.__)("Select AM or PM"),
+          hideLabelFromVision: true,
+          value: dayPeriod,
+          onChange: (newValue) => {
+            buildAmPmChangeCallback(newValue)();
+          },
+          children: [/* @__PURE__ */ (0, import_jsx_runtime195.jsx)(component_default14, {
+            value: "AM",
+            label: (0, import_i18n44.__)("AM")
+          }), /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(component_default14, {
+            value: "PM",
+            label: (0, import_i18n44.__)("PM")
+          })]
+        })]
+      })]
+    });
+  }
+
+  // packages/components/build-module/date-time/time-picker/index.mjs
+  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
+  var VALID_DATE_ORDERS = ["dmy", "mdy", "ymd"];
+  function TimePicker({
+    is12Hour,
+    currentTime,
+    onChange,
+    dateOrder: dateOrderProp,
+    hideLabelFromVision = false
+  }) {
+    const [date, setDate] = (0, import_element128.useState)(() => (
+      // Truncate the date at the minutes, see: #15495.
+      startOfMinute(inputToDate(currentTime ?? /* @__PURE__ */ new Date()))
+    ));
+    (0, import_element128.useEffect)(() => {
+      setDate(startOfMinute(inputToDate(currentTime ?? /* @__PURE__ */ new Date())));
+    }, [currentTime]);
+    const monthOptions = [{
+      value: "01",
+      label: (0, import_i18n45.__)("January")
+    }, {
+      value: "02",
+      label: (0, import_i18n45.__)("February")
+    }, {
+      value: "03",
+      label: (0, import_i18n45.__)("March")
+    }, {
+      value: "04",
+      label: (0, import_i18n45.__)("April")
+    }, {
+      value: "05",
+      label: (0, import_i18n45.__)("May")
+    }, {
+      value: "06",
+      label: (0, import_i18n45.__)("June")
+    }, {
+      value: "07",
+      label: (0, import_i18n45.__)("July")
+    }, {
+      value: "08",
+      label: (0, import_i18n45.__)("August")
+    }, {
+      value: "09",
+      label: (0, import_i18n45.__)("September")
+    }, {
+      value: "10",
+      label: (0, import_i18n45.__)("October")
+    }, {
+      value: "11",
+      label: (0, import_i18n45.__)("November")
+    }, {
+      value: "12",
+      label: (0, import_i18n45.__)("December")
+    }];
+    const {
+      day,
+      month,
+      year,
+      minutes,
+      hours
+    } = (0, import_element128.useMemo)(() => ({
+      day: (0, import_date5.date)("d", date),
+      month: (0, import_date5.date)("m", date),
+      year: (0, import_date5.date)("Y", date),
+      minutes: (0, import_date5.date)("i", date),
+      hours: (0, import_date5.date)("H", date)
+    }), [date]);
+    const buildNumberControlChangeCallback = (method) => {
+      const callback = (value, {
+        event
+      }) => {
+        if (!validateInputElementTarget(event)) {
+          return;
+        }
+        const numberValue = Number(value);
+        const newDate = setInConfiguredTimezone(date, {
+          [method]: numberValue
+        });
+        setDate(newDate);
+        onChange?.((0, import_date5.date)(TIMEZONELESS_FORMAT, newDate));
+      };
+      return callback;
+    };
+    const onTimeInputChangeCallback = ({
+      hours: newHours,
+      minutes: newMinutes
+    }) => {
+      const newDate = setInConfiguredTimezone(date, {
+        hours: newHours,
+        minutes: newMinutes
+      });
+      setDate(newDate);
+      onChange?.((0, import_date5.date)(TIMEZONELESS_FORMAT, newDate));
+    };
+    const dayField = /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(DayInput, {
+      className: "components-datetime__time-field components-datetime__time-field-day",
+      label: (0, import_i18n45.__)("Day"),
+      hideLabelFromVision: true,
+      value: day,
+      step: 1,
+      min: 1,
+      max: getDaysInMonth2(Number(year), Number(month) - 1),
+      required: true,
+      spinControls: "none",
+      isPressEnterToChange: true,
+      isDragEnabled: false,
+      isShiftStepEnabled: false,
+      onChange: buildNumberControlChangeCallback("date")
+    }, "day");
+    const monthField = /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(MonthSelectWrapper, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(select_control_default, {
+        className: "components-datetime__time-field components-datetime__time-field-month",
+        label: (0, import_i18n45.__)("Month"),
+        hideLabelFromVision: true,
+        value: month,
+        options: monthOptions,
+        onChange: (value) => {
+          const newDate = setInConfiguredTimezone(date, {
+            month: Number(value) - 1
           });
-        // Tuesday
-        case "EEEE":
+          setDate(newDate);
+          onChange?.((0, import_date5.date)(TIMEZONELESS_FORMAT, newDate));
+        }
+      })
+    }, "month");
+    const yearField = /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(YearInput, {
+      className: "components-datetime__time-field components-datetime__time-field-year",
+      label: (0, import_i18n45.__)("Year"),
+      hideLabelFromVision: true,
+      value: year,
+      step: 1,
+      min: 1,
+      max: 9999,
+      required: true,
+      spinControls: "none",
+      isPressEnterToChange: true,
+      isDragEnabled: false,
+      isShiftStepEnabled: false,
+      onChange: buildNumberControlChangeCallback("year"),
+      __unstableStateReducer: buildPadInputStateReducer(4)
+    }, "year");
+    const defaultDateOrder = is12Hour ? "mdy" : "dmy";
+    const dateOrder = dateOrderProp && VALID_DATE_ORDERS.includes(dateOrderProp) ? dateOrderProp : defaultDateOrder;
+    const fields = dateOrder.split("").map((field) => {
+      switch (field) {
+        case "d":
+          return dayField;
+        case "m":
+          return monthField;
+        case "y":
+          return yearField;
         default:
-          return localize2.day(dayOfWeek, {
-            width: "wide",
-            context: "formatting"
-          });
+          return null;
       }
-    },
-    // Local day of week
-    e: function(date, token2, localize2, options2) {
-      const dayOfWeek = date.getDay();
-      const localDayOfWeek = (dayOfWeek - options2.weekStartsOn + 8) % 7 || 7;
-      switch (token2) {
-        // Numerical value (Nth day of week with current locale or weekStartsOn)
-        case "e":
-          return String(localDayOfWeek);
-        // Padded numerical value
-        case "ee":
-          return addLeadingZeros(localDayOfWeek, 2);
-        // 1st, 2nd, ..., 7th
-        case "eo":
-          return localize2.ordinalNumber(localDayOfWeek, { unit: "day" });
-        case "eee":
-          return localize2.day(dayOfWeek, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        // T
-        case "eeeee":
-          return localize2.day(dayOfWeek, {
-            width: "narrow",
-            context: "formatting"
-          });
-        // Tu
-        case "eeeeee":
-          return localize2.day(dayOfWeek, {
-            width: "short",
-            context: "formatting"
-          });
-        // Tuesday
-        case "eeee":
-        default:
-          return localize2.day(dayOfWeek, {
-            width: "wide",
-            context: "formatting"
-          });
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(Wrapper4, {
+      className: "components-datetime__time",
+      children: [/* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(Fieldset, {
+        children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default2, {
+          as: "legend",
+          children: (0, import_i18n45.__)("Time")
+        }) : /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(base_control_default.VisualLabel, {
+          as: "legend",
+          className: "components-datetime__time-legend",
+          children: (0, import_i18n45.__)("Time")
+        }), /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(component_default9, {
+          className: "components-datetime__time-wrapper",
+          children: [/* @__PURE__ */ (0, import_jsx_runtime196.jsx)(TimeInput, {
+            value: {
+              hours: Number(hours),
+              minutes: Number(minutes)
+            },
+            is12Hour,
+            onChange: onTimeInputChangeCallback
+          }), /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default6, {}), /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(timezone_default, {})]
+        })]
+      }), /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(Fieldset, {
+        children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default2, {
+          as: "legend",
+          children: (0, import_i18n45.__)("Date")
+        }) : /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(base_control_default.VisualLabel, {
+          as: "legend",
+          className: "components-datetime__time-legend",
+          children: (0, import_i18n45.__)("Date")
+        }), /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default9, {
+          className: "components-datetime__time-wrapper",
+          children: fields
+        })]
+      })]
+    });
+  }
+  TimePicker.TimeInput = TimeInput;
+  Object.assign(TimePicker.TimeInput, {
+    displayName: "TimePicker.TimeInput"
+  });
+  var time_picker_default = TimePicker;
+
+  // packages/components/build-module/date-time/date-time/index.mjs
+  var import_element129 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/date-time/date-time/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__24() {
+    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 Wrapper5 = /* @__PURE__ */ createStyled(component_default18, false ? {
+    target: "e1p5onf00"
+  } : {
+    target: "e1p5onf00",
+    label: "Wrapper"
+  })(false ? {
+    name: "1khn195",
+    styles: "box-sizing:border-box"
+  } : {
+    name: "1khn195",
+    styles: "box-sizing:border-box/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVdUMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBWU3RhY2sgfSBmcm9tICcuLi8uLi92LXN0YWNrJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQoIFZTdGFjayApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__24
+  });
+
+  // packages/components/build-module/date-time/date-time/index.mjs
+  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
+  var noop14 = () => {
+  };
+  function UnforwardedDateTimePicker({
+    currentDate,
+    is12Hour,
+    dateOrder,
+    isInvalidDate,
+    onMonthPreviewed = noop14,
+    onChange,
+    events,
+    startOfWeek: startOfWeek3
+  }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(Wrapper5, {
+      ref,
+      className: "components-datetime",
+      spacing: 4,
+      children: /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(import_jsx_runtime197.Fragment, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime197.jsx)(time_picker_default, {
+          currentTime: currentDate,
+          onChange,
+          is12Hour,
+          dateOrder
+        }), /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(date_picker_default, {
+          currentDate,
+          onChange,
+          isInvalidDate,
+          events,
+          onMonthPreviewed,
+          startOfWeek: startOfWeek3
+        })]
+      })
+    });
+  }
+  var DateTimePicker = (0, import_element129.forwardRef)(UnforwardedDateTimePicker);
+  DateTimePicker.displayName = "DateTimePicker";
+  var date_time_default = DateTimePicker;
+
+  // packages/components/build-module/date-time/index.mjs
+  var date_time_default2 = date_time_default;
+
+  // packages/components/build-module/disabled/context.mjs
+  var import_element130 = __toESM(require_element(), 1);
+  var Context = (0, import_element130.createContext)(false);
+  Context.displayName = "DisabledContext";
+  var context_default3 = Context;
+
+  // packages/components/build-module/disabled/index.mjs
+  var import_jsx_runtime198 = __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, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE14}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE14) === hash2) {
+        return true;
       }
-    },
-    // Stand-alone local day of week
-    c: function(date, token2, localize2, options2) {
-      const dayOfWeek = date.getDay();
-      const localDayOfWeek = (dayOfWeek - options2.weekStartsOn + 8) % 7 || 7;
-      switch (token2) {
-        // Numerical value (same as in `e`)
-        case "c":
-          return String(localDayOfWeek);
-        // Padded numerical value
-        case "cc":
-          return addLeadingZeros(localDayOfWeek, token2.length);
-        // 1st, 2nd, ..., 7th
-        case "co":
-          return localize2.ordinalNumber(localDayOfWeek, { unit: "day" });
-        case "ccc":
-          return localize2.day(dayOfWeek, {
-            width: "abbreviated",
-            context: "standalone"
-          });
-        // T
-        case "ccccc":
-          return localize2.day(dayOfWeek, {
-            width: "narrow",
-            context: "standalone"
-          });
-        // Tu
-        case "cccccc":
-          return localize2.day(dayOfWeek, {
-            width: "short",
-            context: "standalone"
-          });
-        // Tuesday
-        case "cccc":
-        default:
-          return localize2.day(dayOfWeek, {
-            width: "wide",
-            context: "standalone"
-          });
-      }
-    },
-    // ISO day of week
-    i: function(date, token2, localize2) {
-      const dayOfWeek = date.getDay();
-      const isoDayOfWeek = dayOfWeek === 0 ? 7 : dayOfWeek;
-      switch (token2) {
-        // 2
-        case "i":
-          return String(isoDayOfWeek);
-        // 02
-        case "ii":
-          return addLeadingZeros(isoDayOfWeek, token2.length);
-        // 2nd
-        case "io":
-          return localize2.ordinalNumber(isoDayOfWeek, { unit: "day" });
-        // Tue
-        case "iii":
-          return localize2.day(dayOfWeek, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        // T
-        case "iiiii":
-          return localize2.day(dayOfWeek, {
-            width: "narrow",
-            context: "formatting"
-          });
-        // Tu
-        case "iiiiii":
-          return localize2.day(dayOfWeek, {
-            width: "short",
-            context: "formatting"
-          });
-        // Tuesday
-        case "iiii":
-        default:
-          return localize2.day(dayOfWeek, {
-            width: "wide",
-            context: "formatting"
-          });
-      }
-    },
-    // AM or PM
-    a: function(date, token2, localize2) {
-      const hours = date.getHours();
-      const dayPeriodEnumValue = hours / 12 >= 1 ? "pm" : "am";
-      switch (token2) {
-        case "a":
-        case "aa":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        case "aaa":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "abbreviated",
-            context: "formatting"
-          }).toLowerCase();
-        case "aaaaa":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "narrow",
-            context: "formatting"
-          });
-        case "aaaa":
-        default:
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "wide",
-            context: "formatting"
-          });
-      }
-    },
-    // AM, PM, midnight, noon
-    b: function(date, token2, localize2) {
-      const hours = date.getHours();
-      let dayPeriodEnumValue;
-      if (hours === 12) {
-        dayPeriodEnumValue = dayPeriodEnum.noon;
-      } else if (hours === 0) {
-        dayPeriodEnumValue = dayPeriodEnum.midnight;
-      } else {
-        dayPeriodEnumValue = hours / 12 >= 1 ? "pm" : "am";
-      }
-      switch (token2) {
-        case "b":
-        case "bb":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        case "bbb":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "abbreviated",
-            context: "formatting"
-          }).toLowerCase();
-        case "bbbbb":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "narrow",
-            context: "formatting"
-          });
-        case "bbbb":
-        default:
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "wide",
-            context: "formatting"
-          });
-      }
-    },
-    // in the morning, in the afternoon, in the evening, at night
-    B: function(date, token2, localize2) {
-      const hours = date.getHours();
-      let dayPeriodEnumValue;
-      if (hours >= 17) {
-        dayPeriodEnumValue = dayPeriodEnum.evening;
-      } else if (hours >= 12) {
-        dayPeriodEnumValue = dayPeriodEnum.afternoon;
-      } else if (hours >= 4) {
-        dayPeriodEnumValue = dayPeriodEnum.morning;
-      } else {
-        dayPeriodEnumValue = dayPeriodEnum.night;
-      }
-      switch (token2) {
-        case "B":
-        case "BB":
-        case "BBB":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "abbreviated",
-            context: "formatting"
-          });
-        case "BBBBB":
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "narrow",
-            context: "formatting"
-          });
-        case "BBBB":
-        default:
-          return localize2.dayPeriod(dayPeriodEnumValue, {
-            width: "wide",
-            context: "formatting"
-          });
-      }
-    },
-    // Hour [1-12]
-    h: function(date, token2, localize2) {
-      if (token2 === "ho") {
-        let hours = date.getHours() % 12;
-        if (hours === 0) hours = 12;
-        return localize2.ordinalNumber(hours, { unit: "hour" });
-      }
-      return lightFormatters.h(date, token2);
-    },
-    // Hour [0-23]
-    H: function(date, token2, localize2) {
-      if (token2 === "Ho") {
-        return localize2.ordinalNumber(date.getHours(), { unit: "hour" });
-      }
-      return lightFormatters.H(date, token2);
-    },
-    // Hour [0-11]
-    K: function(date, token2, localize2) {
-      const hours = date.getHours() % 12;
-      if (token2 === "Ko") {
-        return localize2.ordinalNumber(hours, { unit: "hour" });
-      }
-      return addLeadingZeros(hours, token2.length);
-    },
-    // Hour [1-24]
-    k: function(date, token2, localize2) {
-      let hours = date.getHours();
-      if (hours === 0) hours = 24;
-      if (token2 === "ko") {
-        return localize2.ordinalNumber(hours, { unit: "hour" });
-      }
-      return addLeadingZeros(hours, token2.length);
-    },
-    // Minute
-    m: function(date, token2, localize2) {
-      if (token2 === "mo") {
-        return localize2.ordinalNumber(date.getMinutes(), { unit: "minute" });
-      }
-      return lightFormatters.m(date, token2);
-    },
-    // Second
-    s: function(date, token2, localize2) {
-      if (token2 === "so") {
-        return localize2.ordinalNumber(date.getSeconds(), { unit: "second" });
-      }
-      return lightFormatters.s(date, token2);
-    },
-    // Fraction of second
-    S: function(date, token2) {
-      return lightFormatters.S(date, token2);
-    },
-    // Timezone (ISO-8601. If offset is 0, output is always `'Z'`)
-    X: function(date, token2, _localize) {
-      const timezoneOffset = date.getTimezoneOffset();
-      if (timezoneOffset === 0) {
-        return "Z";
-      }
-      switch (token2) {
-        // Hours and optional minutes
-        case "X":
-          return formatTimezoneWithOptionalMinutes(timezoneOffset);
-        // Hours, minutes and optional seconds without `:` delimiter
-        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
-        // so this token always has the same output as `XX`
-        case "XXXX":
-        case "XX":
-          return formatTimezone(timezoneOffset);
-        // Hours, minutes and optional seconds with `:` delimiter
-        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
-        // so this token always has the same output as `XXX`
-        case "XXXXX":
-        case "XXX":
-        // Hours and minutes with `:` delimiter
-        default:
-          return formatTimezone(timezoneOffset, ":");
-      }
-    },
-    // Timezone (ISO-8601. If offset is 0, output is `'+00:00'` or equivalent)
-    x: function(date, token2, _localize) {
-      const timezoneOffset = date.getTimezoneOffset();
-      switch (token2) {
-        // Hours and optional minutes
-        case "x":
-          return formatTimezoneWithOptionalMinutes(timezoneOffset);
-        // Hours, minutes and optional seconds without `:` delimiter
-        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
-        // so this token always has the same output as `xx`
-        case "xxxx":
-        case "xx":
-          return formatTimezone(timezoneOffset);
-        // Hours, minutes and optional seconds with `:` delimiter
-        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
-        // so this token always has the same output as `xxx`
-        case "xxxxx":
-        case "xxx":
-        // Hours and minutes with `:` delimiter
-        default:
-          return formatTimezone(timezoneOffset, ":");
-      }
-    },
-    // Timezone (GMT)
-    O: function(date, token2, _localize) {
-      const timezoneOffset = date.getTimezoneOffset();
-      switch (token2) {
-        // Short
-        case "O":
-        case "OO":
-        case "OOO":
-          return "GMT" + formatTimezoneShort(timezoneOffset, ":");
-        // Long
-        case "OOOO":
-        default:
-          return "GMT" + formatTimezone(timezoneOffset, ":");
-      }
-    },
-    // Timezone (specific non-location)
-    z: function(date, token2, _localize) {
-      const timezoneOffset = date.getTimezoneOffset();
-      switch (token2) {
-        // Short
-        case "z":
-        case "zz":
-        case "zzz":
-          return "GMT" + formatTimezoneShort(timezoneOffset, ":");
-        // Long
-        case "zzzz":
-        default:
-          return "GMT" + formatTimezone(timezoneOffset, ":");
-      }
-    },
-    // Seconds timestamp
-    t: function(date, token2, _localize) {
-      const timestamp = Math.trunc(+date / 1e3);
-      return addLeadingZeros(timestamp, token2.length);
-    },
-    // Milliseconds timestamp
-    T: function(date, token2, _localize) {
-      return addLeadingZeros(+date, token2.length);
     }
-  };
-  function formatTimezoneShort(offset4, delimiter2 = "") {
-    const sign = offset4 > 0 ? "-" : "+";
-    const absOffset = Math.abs(offset4);
-    const hours = Math.trunc(absOffset / 60);
-    const minutes = absOffset % 60;
-    if (minutes === 0) {
-      return sign + String(hours);
-    }
-    return sign + String(hours) + delimiter2 + addLeadingZeros(minutes, 2);
-  }
-  function formatTimezoneWithOptionalMinutes(offset4, delimiter2) {
-    if (offset4 % 60 === 0) {
-      const sign = offset4 > 0 ? "-" : "+";
-      return sign + addLeadingZeros(Math.abs(offset4) / 60, 2);
-    }
-    return formatTimezone(offset4, delimiter2);
-  }
-  function formatTimezone(offset4, delimiter2 = "") {
-    const sign = offset4 > 0 ? "-" : "+";
-    const absOffset = Math.abs(offset4);
-    const hours = addLeadingZeros(Math.trunc(absOffset / 60), 2);
-    const minutes = addLeadingZeros(absOffset % 60, 2);
-    return sign + hours + delimiter2 + minutes;
+    return false;
   }
-
-  // node_modules/date-fns/_lib/format/longFormatters.js
-  var dateLongFormatter = (pattern, formatLong2) => {
-    switch (pattern) {
-      case "P":
-        return formatLong2.date({ width: "short" });
-      case "PP":
-        return formatLong2.date({ width: "medium" });
-      case "PPP":
-        return formatLong2.date({ width: "long" });
-      case "PPPP":
-      default:
-        return formatLong2.date({ width: "full" });
+  function injectStyle14(targetDocument, hash2, css3) {
+    if (!targetDocument.head) {
+      return;
     }
-  };
-  var timeLongFormatter = (pattern, formatLong2) => {
-    switch (pattern) {
-      case "p":
-        return formatLong2.time({ width: "short" });
-      case "pp":
-        return formatLong2.time({ width: "medium" });
-      case "ppp":
-        return formatLong2.time({ width: "long" });
-      case "pppp":
-      default:
-        return formatLong2.time({ width: "full" });
+    const runtime = getRuntime14();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
     }
-  };
-  var dateTimeLongFormatter = (pattern, formatLong2) => {
-    const matchResult = pattern.match(/(P+)(p+)?/) || [];
-    const datePattern = matchResult[1];
-    const timePattern = matchResult[2];
-    if (!timePattern) {
-      return dateLongFormatter(pattern, formatLong2);
+    if (injectedStyles.has(hash2)) {
+      return;
     }
-    let dateTimeFormat;
-    switch (datePattern) {
-      case "P":
-        dateTimeFormat = formatLong2.dateTime({ width: "short" });
-        break;
-      case "PP":
-        dateTimeFormat = formatLong2.dateTime({ width: "medium" });
-        break;
-      case "PPP":
-        dateTimeFormat = formatLong2.dateTime({ width: "long" });
-        break;
-      case "PPPP":
-      default:
-        dateTimeFormat = formatLong2.dateTime({ width: "full" });
-        break;
+    if (documentContainsStyleHash14(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
     }
-    return dateTimeFormat.replace("{{date}}", dateLongFormatter(datePattern, formatLong2)).replace("{{time}}", timeLongFormatter(timePattern, formatLong2));
-  };
-  var longFormatters = {
-    p: timeLongFormatter,
-    P: dateTimeLongFormatter
-  };
-
-  // node_modules/date-fns/_lib/protectedTokens.js
-  var dayOfYearTokenRE = /^D+$/;
-  var weekYearTokenRE = /^Y+$/;
-  var throwTokens = ["D", "DD", "YY", "YYYY"];
-  function isProtectedDayOfYearToken(token2) {
-    return dayOfYearTokenRE.test(token2);
-  }
-  function isProtectedWeekYearToken(token2) {
-    return weekYearTokenRE.test(token2);
-  }
-  function warnOrThrowProtectedError(token2, format2, input) {
-    const _message = message(token2, format2, input);
-    console.warn(_message);
-    if (throwTokens.includes(token2)) throw new RangeError(_message);
-  }
-  function message(token2, format2, input) {
-    const subject = token2[0] === "Y" ? "years" : "days of the month";
-    return `Use \`${token2.toLowerCase()}\` instead of \`${token2}\` (in \`${format2}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE14, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
   }
-
-  // node_modules/date-fns/format.js
-  var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
-  var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
-  var escapedStringRegExp = /^'([^]*?)'?$/;
-  var doubleQuoteRegExp = /''/g;
-  var unescapedLatinCharacterRegExp = /[a-zA-Z]/;
-  function format(date, formatStr, options2) {
-    const defaultOptions3 = getDefaultOptions();
-    const locale = options2?.locale ?? defaultOptions3.locale ?? enUS;
-    const firstWeekContainsDate = options2?.firstWeekContainsDate ?? options2?.locale?.options?.firstWeekContainsDate ?? defaultOptions3.firstWeekContainsDate ?? defaultOptions3.locale?.options?.firstWeekContainsDate ?? 1;
-    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions3.weekStartsOn ?? defaultOptions3.locale?.options?.weekStartsOn ?? 0;
-    const originalDate = toDate(date, options2?.in);
-    if (!isValid(originalDate)) {
-      throw new RangeError("Invalid time value");
+  function registerDocument14(targetDocument) {
+    const runtime = getRuntime14();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle14(targetDocument, hash2, css3);
     }
-    let parts = formatStr.match(longFormattingTokensRegExp).map((substring) => {
-      const firstCharacter = substring[0];
-      if (firstCharacter === "p" || firstCharacter === "P") {
-        const longFormatter = longFormatters[firstCharacter];
-        return longFormatter(substring, locale.formatLong);
-      }
-      return substring;
-    }).join("").match(formattingTokensRegExp).map((substring) => {
-      if (substring === "''") {
-        return { isToken: false, value: "'" };
-      }
-      const firstCharacter = substring[0];
-      if (firstCharacter === "'") {
-        return { isToken: false, value: cleanEscapedString(substring) };
-      }
-      if (formatters[firstCharacter]) {
-        return { isToken: true, value: substring };
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
+        return;
       }
-      if (firstCharacter.match(unescapedLatinCharacterRegExp)) {
-        throw new RangeError(
-          "Format string contains an unescaped latin alphabet character `" + firstCharacter + "`"
-        );
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
       }
-      return { isToken: false, value: substring };
-    });
-    if (locale.localize.preprocessor) {
-      parts = locale.localize.preprocessor(originalDate, parts);
-    }
-    const formatterOptions = {
-      firstWeekContainsDate,
-      weekStartsOn,
-      locale
+      runtime.documents.set(targetDocument, count - 1);
     };
-    return parts.map((part) => {
-      if (!part.isToken) return part.value;
-      const token2 = part.value;
-      if (!options2?.useAdditionalWeekYearTokens && isProtectedWeekYearToken(token2) || !options2?.useAdditionalDayOfYearTokens && isProtectedDayOfYearToken(token2)) {
-        warnOrThrowProtectedError(token2, formatStr, String(date));
-      }
-      const formatter = formatters[token2[0]];
-      return formatter(originalDate, token2, locale.localize, formatterOptions);
-    }).join("");
   }
-  function cleanEscapedString(input) {
-    const matched = input.match(escapedStringRegExp);
-    if (!matched) {
-      return input;
+  function registerStyle13(hash2, css3) {
+    const runtime = getRuntime14();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle14(targetDocument, hash2, css3);
     }
-    return matched[1].replace(doubleQuoteRegExp, "'");
   }
-
-  // node_modules/date-fns/getDaysInMonth.js
-  function getDaysInMonth(date, options2) {
-    const _date = toDate(date, options2?.in);
-    const year = _date.getFullYear();
-    const monthIndex = _date.getMonth();
-    const lastDayOfMonth = constructFrom(_date, 0);
-    lastDayOfMonth.setFullYear(year, monthIndex + 1, 0);
-    lastDayOfMonth.setHours(0, 0, 0, 0);
-    return lastDayOfMonth.getDate();
+  if (typeof process === "undefined" || true) {
+    registerStyle13("bacc423d2b", '._556ae8be2a7ddc8e__disabled{pointer-events:none;position:relative}._556ae8be2a7ddc8e__disabled:after{content:"";inset:0;position:absolute}._556ae8be2a7ddc8e__disabled *{pointer-events:none}');
   }
-
-  // node_modules/date-fns/getMonth.js
-  function getMonth(date, options2) {
-    return toDate(date, options2?.in).getMonth();
+  var style_module_default13 = { "disabled": "_556ae8be2a7ddc8e__disabled" };
+  var {
+    Consumer,
+    Provider: Provider2
+  } = context_default3;
+  function Disabled({
+    className: className2,
+    children,
+    isDisabled = true,
+    ...props
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(Provider2, {
+      value: isDisabled,
+      children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("div", {
+        // @ts-ignore Reason: inert is a recent HTML attribute
+        inert: isDisabled ? "true" : void 0,
+        className: isDisabled ? clsx_default(style_module_default13.disabled, className2, "components-disabled") : void 0,
+        ...props,
+        children
+      })
+    });
   }
+  Disabled.Context = context_default3;
+  Disabled.Consumer = Consumer;
+  var disabled_default = Disabled;

-  // node_modules/date-fns/getYear.js
-  function getYear(date, options2) {
-    return toDate(date, options2?.in).getFullYear();
-  }
-
-  // node_modules/date-fns/isAfter.js
-  function isAfter(date, dateToCompare) {
-    return +toDate(date) > +toDate(dateToCompare);
-  }
+  // packages/components/build-module/disclosure/index.mjs
+  var import_element131 = __toESM(require_element(), 1);
+  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
+  var UnforwardedDisclosureContent = ({
+    visible,
+    children,
+    ...props
+  }, ref) => {
+    const disclosure = useDisclosureStore({
+      open: visible
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(DisclosureContent, {
+      store: disclosure,
+      ref,
+      ...props,
+      children
+    });
+  };
+  var DisclosureContent22 = (0, import_element131.forwardRef)(UnforwardedDisclosureContent);
+  DisclosureContent22.displayName = "DisclosureContent";

-  // node_modules/date-fns/isBefore.js
-  function isBefore(date, dateToCompare) {
-    return +toDate(date) < +toDate(dateToCompare);
-  }
+  // packages/components/build-module/draggable/index.mjs
+  var import_compose52 = __toESM(require_compose(), 1);
+  var import_element132 = __toESM(require_element(), 1);

-  // node_modules/date-fns/isEqual.js
-  function isEqual(leftDate, rightDate) {
-    return +toDate(leftDate) === +toDate(rightDate);
+  // packages/ui/build-module/utils/wp-compat-overlay-slot.mjs
+  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;
   }
-
-  // node_modules/date-fns/startOfMinute.js
-  function startOfMinute(date, options2) {
-    const date_ = toDate(date, options2?.in);
-    date_.setSeconds(0, 0);
-    return date_;
+  function documentContainsStyleHash15(targetDocument, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(
+      `style[${STYLE_HASH_ATTRIBUTE15}]`
+    )) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE15) === hash2) {
+        return true;
+      }
+    }
+    return false;
   }
-
-  // node_modules/date-fns/isSameMonth.js
-  function isSameMonth(laterDate, earlierDate, options2) {
-    const [laterDate_, earlierDate_] = normalizeDates(
-      options2?.in,
-      laterDate,
-      earlierDate
-    );
-    return laterDate_.getFullYear() === earlierDate_.getFullYear() && laterDate_.getMonth() === earlierDate_.getMonth();
+  function injectStyle15(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash15(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE15, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
   }
-
-  // node_modules/date-fns/isSameYear.js
-  function isSameYear(laterDate, earlierDate, options2) {
-    const [laterDate_, earlierDate_] = normalizeDates(
-      options2?.in,
-      laterDate,
-      earlierDate
+  function registerDocument15(targetDocument) {
+    const runtime = getRuntime15();
+    runtime.documents.set(
+      targetDocument,
+      (runtime.documents.get(targetDocument) ?? 0) + 1
     );
-    return laterDate_.getFullYear() === earlierDate_.getFullYear();
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle15(targetDocument, hash2, css3);
+    }
+    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);
+    };
   }
-
-  // node_modules/date-fns/subDays.js
-  function subDays(date, amount, options2) {
-    return addDays(date, -amount, options2);
+  function registerStyle14(hash2, css3) {
+    const runtime = getRuntime15();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle15(targetDocument, hash2, css3);
+    }
   }
-
-  // node_modules/date-fns/setMonth.js
-  function setMonth(date, month, options2) {
-    const _date = toDate(date, options2?.in);
-    const year = _date.getFullYear();
-    const day = _date.getDate();
-    const midMonth = constructFrom(options2?.in || date, 0);
-    midMonth.setFullYear(year, month, 15);
-    midMonth.setHours(0, 0, 0, 0);
-    const daysInMonth = getDaysInMonth(midMonth);
-    _date.setMonth(month, Math.min(day, daysInMonth));
-    return _date;
+  if (typeof process === "undefined" || true) {
+    registerStyle14("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}}}");
   }
-
-  // node_modules/date-fns/set.js
-  function set(date, values, options2) {
-    let _date = toDate(date, options2?.in);
-    if (isNaN(+_date)) return constructFrom(options2?.in || date, NaN);
-    if (values.year != null) _date.setFullYear(values.year);
-    if (values.month != null) _date = setMonth(_date, values.month);
-    if (values.date != null) _date.setDate(values.date);
-    if (values.hours != null) _date.setHours(values.hours);
-    if (values.minutes != null) _date.setMinutes(values.minutes);
-    if (values.seconds != null) _date.setSeconds(values.seconds);
-    if (values.milliseconds != null) _date.setMilliseconds(values.milliseconds);
-    return _date;
+  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;
   }
-
-  // node_modules/date-fns/setYear.js
-  function setYear(date, year, options2) {
-    const date_ = toDate(date, options2?.in);
-    if (isNaN(+date_)) return constructFrom(options2?.in || date, NaN);
-    date_.setFullYear(year);
-    return date_;
+  function isInWordPressEnvironment() {
+    let topWp;
+    try {
+      topWp = window.top?.wp;
+    } catch {
+    }
+    const wp = topWp ?? window.wp;
+    return typeof wp?.components === "object" && wp.components !== null;
   }
-
-  // node_modules/date-fns/startOfToday.js
-  function startOfToday(options2) {
-    return startOfDay(Date.now(), options2);
+  var cachedSlot = null;
+  function ensureSlotIsAccessible(element) {
+    element.setAttribute("aria-hidden", "false");
+    return element;
   }
-
-  // node_modules/date-fns/subMonths.js
-  function subMonths(date, amount, options2) {
-    return addMonths(date, -amount, options2);
+  function createSlot(ownerDocument) {
+    const element = ownerDocument.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);
+    }
+    ownerDocument.body.appendChild(element);
+    return element;
   }
-
-  // node_modules/date-fns/subWeeks.js
-  function subWeeks(date, amount, options2) {
-    return addWeeks(date, -amount, options2);
+  function getWpCompatOverlaySlot() {
+    if (typeof window === "undefined") {
+      return void 0;
+    }
+    if (!isInWordPressEnvironment() && window.__wpUiCompatOverlaySlotEnabled !== true) {
+      return void 0;
+    }
+    const ownerDocument = resolveOwnerDocument();
+    if (!ownerDocument || !ownerDocument.body) {
+      return void 0;
+    }
+    if (cachedSlot && cachedSlot.ownerDocument === ownerDocument && cachedSlot.isConnected) {
+      return ensureSlotIsAccessible(cachedSlot);
+    }
+    const existing = ownerDocument.querySelector(
+      `[${WP_COMPAT_OVERLAY_SLOT_ATTRIBUTE}]`
+    );
+    if (existing instanceof HTMLDivElement) {
+      cachedSlot = ensureSlotIsAccessible(existing);
+      return cachedSlot;
+    }
+    if (cachedSlot?.isConnected) {
+      cachedSlot.remove();
+    }
+    cachedSlot = ensureSlotIsAccessible(createSlot(ownerDocument));
+    return cachedSlot;
   }

-  // node_modules/date-fns/subYears.js
-  function subYears(date, amount, options2) {
-    return addYears(date, -amount, options2);
+  // packages/components/build-module/draggable/index.mjs
+  var import_jsx_runtime200 = __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;
   }
-
-  // packages/components/build-module/date-time/date-picker/index.mjs
-  var import_i18n42 = __toESM(require_i18n(), 1);
-  var import_date3 = __toESM(require_date(), 1);
-  var import_element126 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/date-time/date-picker/use-lilius/index.mjs
-  var import_element125 = __toESM(require_element(), 1);
-  var Day = /* @__PURE__ */ (function(Day22) {
-    Day22[Day22["SUNDAY"] = 0] = "SUNDAY";
-    Day22[Day22["MONDAY"] = 1] = "MONDAY";
-    Day22[Day22["TUESDAY"] = 2] = "TUESDAY";
-    Day22[Day22["WEDNESDAY"] = 3] = "WEDNESDAY";
-    Day22[Day22["THURSDAY"] = 4] = "THURSDAY";
-    Day22[Day22["FRIDAY"] = 5] = "FRIDAY";
-    Day22[Day22["SATURDAY"] = 6] = "SATURDAY";
-    return Day22;
-  })({});
-  var inRange = (date, min3, max3) => (isEqual(date, min3) || isAfter(date, min3)) && (isEqual(date, max3) || isBefore(date, max3));
-  var clearTime2 = (date) => set(date, {
-    hours: 0,
-    minutes: 0,
-    seconds: 0,
-    milliseconds: 0
-  });
-  var useLilius = ({
-    weekStartsOn = Day.SUNDAY,
-    viewing: initialViewing = /* @__PURE__ */ new Date(),
-    selected: initialSelected = [],
-    numberOfMonths = 1
-  } = {}) => {
-    const [viewing, setViewing] = (0, import_element125.useState)(initialViewing);
-    const viewToday = (0, import_element125.useCallback)(() => setViewing(startOfToday()), [setViewing]);
-    const viewMonth = (0, import_element125.useCallback)((month) => setViewing((v3) => setMonth(v3, month)), []);
-    const viewPreviousMonth = (0, import_element125.useCallback)(() => setViewing((v3) => subMonths(v3, 1)), []);
-    const viewNextMonth = (0, import_element125.useCallback)(() => setViewing((v3) => addMonths(v3, 1)), []);
-    const viewYear = (0, import_element125.useCallback)((year) => setViewing((v3) => setYear(v3, year)), []);
-    const viewPreviousYear = (0, import_element125.useCallback)(() => setViewing((v3) => subYears(v3, 1)), []);
-    const viewNextYear = (0, import_element125.useCallback)(() => setViewing((v3) => addYears(v3, 1)), []);
-    const [selected, setSelected] = (0, import_element125.useState)(initialSelected.map(clearTime2));
-    const clearSelected = () => setSelected([]);
-    const isSelected2 = (0, import_element125.useCallback)((date) => selected.findIndex((s3) => isEqual(s3, date)) > -1, [selected]);
-    const select = (0, import_element125.useCallback)((date, replaceExisting) => {
-      if (replaceExisting) {
-        setSelected(Array.isArray(date) ? date : [date]);
-      } else {
-        setSelected((selectedItems) => selectedItems.concat(Array.isArray(date) ? date : [date]));
-      }
-    }, []);
-    const deselect = (0, import_element125.useCallback)((date) => setSelected((selectedItems) => Array.isArray(date) ? selectedItems.filter((s3) => !date.map((d3) => d3.getTime()).includes(s3.getTime())) : selectedItems.filter((s3) => !isEqual(s3, date))), []);
-    const toggle = (0, import_element125.useCallback)((date, replaceExisting) => isSelected2(date) ? deselect(date) : select(date, replaceExisting), [deselect, isSelected2, select]);
-    const selectRange = (0, import_element125.useCallback)((start, end, replaceExisting) => {
-      if (replaceExisting) {
-        setSelected(eachDayOfInterval({
-          start,
-          end
-        }));
-      } else {
-        setSelected((selectedItems) => selectedItems.concat(eachDayOfInterval({
-          start,
-          end
-        })));
+  function documentContainsStyleHash16(targetDocument, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE16}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE16) === hash2) {
+        return true;
       }
-    }, []);
-    const deselectRange = (0, import_element125.useCallback)((start, end) => {
-      setSelected((selectedItems) => selectedItems.filter((s3) => !eachDayOfInterval({
-        start,
-        end
-      }).map((d3) => d3.getTime()).includes(s3.getTime())));
-    }, []);
-    const calendar = (0, import_element125.useMemo)(() => eachMonthOfInterval({
-      start: startOfMonth(viewing),
-      end: endOfMonth(addMonths(viewing, numberOfMonths - 1))
-    }).map((month) => eachWeekOfInterval({
-      start: startOfMonth(month),
-      end: endOfMonth(month)
-    }, {
-      weekStartsOn
-    }).map((week) => eachDayOfInterval({
-      start: startOfWeek(week, {
-        weekStartsOn
-      }),
-      end: endOfWeek(week, {
-        weekStartsOn
-      })
-    }))), [viewing, weekStartsOn, numberOfMonths]);
-    return {
-      clearTime: clearTime2,
-      inRange,
-      viewing,
-      setViewing,
-      viewToday,
-      viewMonth,
-      viewPreviousMonth,
-      viewNextMonth,
-      viewYear,
-      viewPreviousYear,
-      viewNextYear,
-      selected,
-      setSelected,
-      clearSelected,
-      isSelected: isSelected2,
-      select,
-      deselect,
-      toggle,
-      selectRange,
-      deselectRange,
-      calendar
-    };
-  };
-
-  // packages/components/build-module/date-time/date-picker/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__25() {
-    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).";
+    }
+    return false;
   }
-  var Wrapper3 = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e15s65uf7"
-  } : {
-    target: "e15s65uf7",
-    label: "Wrapper"
-  })(boxSizingReset, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFjaUMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uLy4uL2J1dHRvbic7XG5pbXBvcnQgeyBib3hTaXppbmdSZXNldCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBIU3RhY2sgfSBmcm9tICcuLi8uLi9oLXN0YWNrJztcbmltcG9ydCB7IEhlYWRpbmcgfSBmcm9tICcuLi8uLi9oZWFkaW5nJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuXG5leHBvcnQgY29uc3QgV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IGJveFNpemluZ1Jlc2V0IH1cbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3IgPSBzdHlsZWQoIEhTdGFjayApYFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAkeyBzcGFjZSggNCApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld1ByZXZpb3VzTW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogMSAvIDI7XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld05leHRNb250aEJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uIClgXG5cdGdyaWQtY29sdW1uOiA3IC8gODtcbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3JIZWFkaW5nID0gc3R5bGVkKCBIZWFkaW5nIClgXG5cdGZvbnQtc2l6ZTogJHsgQ09ORklHLmZvbnRTaXplIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodCB9O1xuXHRncmlkLWNvbHVtbjogMiAvIDc7XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHRFbXBoYXNpcyB9O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ2FsZW5kYXIgPSBzdHlsZWQuZGl2YFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiAkeyBzcGFjZSggMiApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5T2ZXZWVrID0gc3R5bGVkLmRpdmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheUJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uLCB7XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3A6IHN0cmluZyApID0+XG5cdFx0ISBbICdjb2x1bW4nLCAnaXNTZWxlY3RlZCcsICdpc1RvZGF5JywgJ2hhc0V2ZW50cycgXS5pbmNsdWRlcyggcHJvcCApLFxufSApPCB7XG5cdGNvbHVtbjogbnVtYmVyO1xuXHRpc1NlbGVjdGVkOiBib29sZWFuO1xuXHRpc1RvZGF5OiBib29sZWFuO1xuXHRoYXNFdmVudHM6IGJvb2xlYW47XG59ID5gXG5cdGdyaWQtY29sdW1uOiAkeyAoIHByb3BzICkgPT4gcHJvcHMuY29sdW1uIH07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuZGlzYWJsZWQgJiZcblx0XHRgXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YCB9XG5cblx0JiYmIHtcblx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHR3aWR0aDogJHsgc3BhY2UoIDcgKSB9O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHQkeyAoIHByb3BzICkgPT5cblx0XHRcdHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdGBcblx0XHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0XHRcdCYsXG5cdFx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCwgW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcblx0XHRcdFx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkIH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LyogSGlnaGxpZ2h0IHRoZSBzZWxlY3RlZCBkYXkgZm9yIGhpZ2gtY29udHJhc3QgbW9kZSAqL1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdGAgfVxuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHQhIHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdHByb3BzLmlzVG9kYXkgJiZcblx0XHRcdGBcblx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXSB9O1xuXHRcdFx0YCB9XG5cdH1cblxuXHQkeyAoIHByb3BzICkgPT5cblx0XHRwcm9wcy5oYXNFdmVudHMgJiZcblx0XHRgXG5cdFx0OjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHtcblx0XHRcdFx0cHJvcHMuaXNTZWxlY3RlZFxuXHRcdFx0XHRcdD8gQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkXG5cdFx0XHRcdFx0OiBDT0xPUlMudGhlbWUuYWNjZW50XG5cdFx0XHR9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDlweCk7XG5cdFx0fVxuXHRcdGAgfVxuYDtcbiJdfQ== */"));
-  var Navigator = /* @__PURE__ */ createStyled(component_default9, false ? {
-    target: "e15s65uf6"
-  } : {
-    target: "e15s65uf6",
-    label: "Navigator"
-  })("column-gap:", space(2), ";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;margin-bottom:", space(4), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQnlDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
-  var ViewPreviousMonthButton = /* @__PURE__ */ createStyled(button_default, false ? {
-    target: "e15s65uf5"
-  } : {
-    target: "e15s65uf5",
-    label: "ViewPreviousMonthButton"
-  })(false ? {
-    name: "sarfoe",
-    styles: "grid-column:1/2"
-  } : {
-    name: "sarfoe",
-    styles: "grid-column:1/2/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwQnVEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
-  });
-  var ViewNextMonthButton = /* @__PURE__ */ createStyled(button_default, false ? {
-    target: "e15s65uf4"
-  } : {
-    target: "e15s65uf4",
-    label: "ViewNextMonthButton"
-  })(false ? {
-    name: "1v98r3z",
-    styles: "grid-column:7/8"
-  } : {
-    name: "1v98r3z",
-    styles: "grid-column:7/8/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4Qm1EIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
-  });
-  var NavigatorHeading = /* @__PURE__ */ createStyled(component_default19, false ? {
-    target: "e15s65uf3"
-  } : {
-    target: "e15s65uf3",
-    label: "NavigatorHeading"
-  })("font-size:", config_values_default.fontSize, ";font-weight:", config_values_default.fontWeight, ";grid-column:2/7;strong{font-weight:", config_values_default.fontWeightEmphasis, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQ2lEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
-  var Calendar = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e15s65uf2"
-  } : {
-    target: "e15s65uf2",
-    label: "Calendar"
-  })("column-gap:", space(2), ";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;row-gap:", space(2), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0Q2tDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
-  var DayOfWeek = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e15s65uf1"
-  } : {
-    target: "e15s65uf1",
-    label: "DayOfWeek"
-  })("color:", COLORS.theme.gray[700], ";font-size:", config_values_default.fontSize, ";line-height:", config_values_default.fontLineHeightBase, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvRG1DIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJ1dHRvbiBmcm9tICcuLi8uLi9idXR0b24nO1xuaW1wb3J0IHsgYm94U2l6aW5nUmVzZXQsIENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBIZWFkaW5nIH0gZnJvbSAnLi4vLi4vaGVhZGluZyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9yID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0bWFyZ2luLWJvdHRvbTogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdQcmV2aW91c01vbnRoQnV0dG9uID0gc3R5bGVkKCBCdXR0b24gKWBcblx0Z3JpZC1jb2x1bW46IDEgLyAyO1xuYDtcblxuZXhwb3J0IGNvbnN0IFZpZXdOZXh0TW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogNyAvIDg7XG5gO1xuXG5leHBvcnQgY29uc3QgTmF2aWdhdG9ySGVhZGluZyA9IHN0eWxlZCggSGVhZGluZyApYFxuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHQgfTtcblx0Z3JpZC1jb2x1bW46IDIgLyA3O1xuXG5cdHN0cm9uZyB7XG5cdFx0Zm9udC13ZWlnaHQ6ICR7IENPTkZJRy5mb250V2VpZ2h0RW1waGFzaXMgfTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IENhbGVuZGFyID0gc3R5bGVkLmRpdmBcblx0Y29sdW1uLWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDAuNWZyIHJlcGVhdCggNSwgMWZyICkgMC41ZnI7XG5cdGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcblx0cm93LWdhcDogJHsgc3BhY2UoIDIgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheU9mV2VlayA9IHN0eWxlZC5kaXZgXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcblx0bGluZS1oZWlnaHQ6ICR7IENPTkZJRy5mb250TGluZUhlaWdodEJhc2UgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBEYXlCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiwge1xuXHRzaG91bGRGb3J3YXJkUHJvcDogKCBwcm9wOiBzdHJpbmcgKSA9PlxuXHRcdCEgWyAnY29sdW1uJywgJ2lzU2VsZWN0ZWQnLCAnaXNUb2RheScsICdoYXNFdmVudHMnIF0uaW5jbHVkZXMoIHByb3AgKSxcbn0gKTwge1xuXHRjb2x1bW46IG51bWJlcjtcblx0aXNTZWxlY3RlZDogYm9vbGVhbjtcblx0aXNUb2RheTogYm9vbGVhbjtcblx0aGFzRXZlbnRzOiBib29sZWFuO1xufSA+YFxuXHRncmlkLWNvbHVtbjogJHsgKCBwcm9wcyApID0+IHByb3BzLmNvbHVtbiB9O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRwYWRkaW5nOiAwO1xuXG5cdCR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLmRpc2FibGVkICYmXG5cdFx0YFxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGAgfVxuXG5cdCYmJiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggNyApIH07XG5cdFx0d2lkdGg6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHRwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRgXG5cdFx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblxuXHRcdFx0XHQmLFxuXHRcdFx0XHQmOmhvdmVyOm5vdCg6ZGlzYWJsZWQsIFthcmlhLWRpc2FibGVkPXRydWVdKSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSxcblx0XHRcdFx0Jjpmb2N1czpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9IHNvbGlkIGN1cnJlbnRDb2xvcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIEhpZ2hsaWdodCB0aGUgc2VsZWN0ZWQgZGF5IGZvciBoaWdoLWNvbnRyYXN0IG1vZGUgKi9cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRpbnNldDogMDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHR9XG5cdFx0XHRgIH1cblxuXHRcdCR7ICggcHJvcHMgKSA9PlxuXHRcdFx0ISBwcm9wcy5pc1NlbGVjdGVkICYmXG5cdFx0XHRwcm9wcy5pc1RvZGF5ICYmXG5cdFx0XHRgXG5cdFx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuZ3JheVsgMjAwIF0gfTtcblx0XHRcdGAgfVxuXHR9XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuaGFzRXZlbnRzICYmXG5cdFx0YFxuXHRcdDo6YmVmb3JlIHtcblx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICR7XG5cdFx0XHRcdHByb3BzLmlzU2VsZWN0ZWRcblx0XHRcdFx0XHQ/IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZFxuXHRcdFx0XHRcdDogQ09MT1JTLnRoZW1lLmFjY2VudFxuXHRcdFx0fTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNSb3VuZCB9O1xuXHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCA5cHgpO1xuXHRcdH1cblx0XHRgIH1cbmA7XG4iXX0= */"));
-  var DayButton = /* @__PURE__ */ createStyled(button_default, false ? {
-    shouldForwardProp: (prop) => !["column", "isSelected", "isToday", "hasEvents"].includes(prop),
-    target: "e15s65uf0"
-  } : {
-    shouldForwardProp: (prop) => !["column", "isSelected", "isToday", "hasEvents"].includes(prop),
-    target: "e15s65uf0",
-    label: "DayButton"
-  })("grid-column:", (props) => props.column, ";position:relative;justify-content:center;padding:0;", (props) => props.disabled && `
-		pointer-events: none;
-		`, " &&&{border-radius:", config_values_default.radiusRound, ";height:", space(7), ";width:", space(7), ";font-weight:400;", (props) => props.isSelected && `
-				background: ${COLORS.theme.accent};
-
-				&,
-				&:hover:not(:disabled, [aria-disabled=true]) {
-					color: ${COLORS.theme.accentInverted};
-				}
-
-				&:focus:not(:disabled),
-				&:focus:not(:disabled) {
-					border: ${config_values_default.borderWidthFocus} solid currentColor;
-				}
-
-				/* Highlight the selected day for high-contrast mode */
-				&::after {
-					content: '';
-					position: absolute;
-					pointer-events: none;
-					inset: 0;
-					border-radius: inherit;
-					border: 1px solid transparent;
-				}
-			`, " ", (props) => !props.isSelected && props.isToday && `
-			background: ${COLORS.theme.gray[200]};
-			`, ";}", (props) => props.hasEvents && `
-		::before {
-			border: 2px solid ${props.isSelected ? COLORS.theme.accentInverted : COLORS.theme.accent};
-			border-radius: ${config_values_default.radiusRound};
-			content: " ";
-			left: 50%;
-			position: absolute;
-			transform: translate(-50%, 9px);
-		}
-		`, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRUciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uLy4uL2J1dHRvbic7XG5pbXBvcnQgeyBib3hTaXppbmdSZXNldCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBIU3RhY2sgfSBmcm9tICcuLi8uLi9oLXN0YWNrJztcbmltcG9ydCB7IEhlYWRpbmcgfSBmcm9tICcuLi8uLi9oZWFkaW5nJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vLi4vdXRpbHMvc3BhY2UnO1xuXG5leHBvcnQgY29uc3QgV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdCR7IGJveFNpemluZ1Jlc2V0IH1cbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3IgPSBzdHlsZWQoIEhTdGFjayApYFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRtYXJnaW4tYm90dG9tOiAkeyBzcGFjZSggNCApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld1ByZXZpb3VzTW9udGhCdXR0b24gPSBzdHlsZWQoIEJ1dHRvbiApYFxuXHRncmlkLWNvbHVtbjogMSAvIDI7XG5gO1xuXG5leHBvcnQgY29uc3QgVmlld05leHRNb250aEJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uIClgXG5cdGdyaWQtY29sdW1uOiA3IC8gODtcbmA7XG5cbmV4cG9ydCBjb25zdCBOYXZpZ2F0b3JIZWFkaW5nID0gc3R5bGVkKCBIZWFkaW5nIClgXG5cdGZvbnQtc2l6ZTogJHsgQ09ORklHLmZvbnRTaXplIH07XG5cdGZvbnQtd2VpZ2h0OiAkeyBDT05GSUcuZm9udFdlaWdodCB9O1xuXHRncmlkLWNvbHVtbjogMiAvIDc7XG5cblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJHsgQ09ORklHLmZvbnRXZWlnaHRFbXBoYXNpcyB9O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgQ2FsZW5kYXIgPSBzdHlsZWQuZGl2YFxuXHRjb2x1bW4tZ2FwOiAkeyBzcGFjZSggMiApIH07XG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMC41ZnIgcmVwZWF0KCA1LCAxZnIgKSAwLjVmcjtcblx0anVzdGlmeS1pdGVtczogY2VudGVyO1xuXHRyb3ctZ2FwOiAkeyBzcGFjZSggMiApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5T2ZXZWVrID0gc3R5bGVkLmRpdmBcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogJHsgQ09ORklHLmZvbnRMaW5lSGVpZ2h0QmFzZSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IERheUJ1dHRvbiA9IHN0eWxlZCggQnV0dG9uLCB7XG5cdHNob3VsZEZvcndhcmRQcm9wOiAoIHByb3A6IHN0cmluZyApID0+XG5cdFx0ISBbICdjb2x1bW4nLCAnaXNTZWxlY3RlZCcsICdpc1RvZGF5JywgJ2hhc0V2ZW50cycgXS5pbmNsdWRlcyggcHJvcCApLFxufSApPCB7XG5cdGNvbHVtbjogbnVtYmVyO1xuXHRpc1NlbGVjdGVkOiBib29sZWFuO1xuXHRpc1RvZGF5OiBib29sZWFuO1xuXHRoYXNFdmVudHM6IGJvb2xlYW47XG59ID5gXG5cdGdyaWQtY29sdW1uOiAkeyAoIHByb3BzICkgPT4gcHJvcHMuY29sdW1uIH07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDA7XG5cblx0JHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMuZGlzYWJsZWQgJiZcblx0XHRgXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0YCB9XG5cblx0JiYmIHtcblx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCA3ICkgfTtcblx0XHR3aWR0aDogJHsgc3BhY2UoIDcgKSB9O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblx0XHQkeyAoIHByb3BzICkgPT5cblx0XHRcdHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdGBcblx0XHRcdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0XHRcdCYsXG5cdFx0XHRcdCY6aG92ZXI6bm90KDpkaXNhYmxlZCwgW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0pIHtcblx0XHRcdFx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkIH07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpLFxuXHRcdFx0XHQmOmZvY3VzOm5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdFx0XHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gc29saWQgY3VycmVudENvbG9yO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LyogSGlnaGxpZ2h0IHRoZSBzZWxlY3RlZCBkYXkgZm9yIGhpZ2gtY29udHJhc3QgbW9kZSAqL1xuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGluc2V0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdGAgfVxuXG5cdFx0JHsgKCBwcm9wcyApID0+XG5cdFx0XHQhIHByb3BzLmlzU2VsZWN0ZWQgJiZcblx0XHRcdHByb3BzLmlzVG9kYXkgJiZcblx0XHRcdGBcblx0XHRcdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXSB9O1xuXHRcdFx0YCB9XG5cdH1cblxuXHQkeyAoIHByb3BzICkgPT5cblx0XHRwcm9wcy5oYXNFdmVudHMgJiZcblx0XHRgXG5cdFx0OjpiZWZvcmUge1xuXHRcdFx0Ym9yZGVyOiAycHggc29saWQgJHtcblx0XHRcdFx0cHJvcHMuaXNTZWxlY3RlZFxuXHRcdFx0XHRcdD8gQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkXG5cdFx0XHRcdFx0OiBDT0xPUlMudGhlbWUuYWNjZW50XG5cdFx0XHR9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1JvdW5kIH07XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDlweCk7XG5cdFx0fVxuXHRcdGAgfVxuYDtcbiJdfQ== */"));
-
-  // node_modules/@date-fns/utc/date/mini.js
-  var UTCDateMini = class extends Date {
-    constructor() {
-      super();
-      this.setTime(arguments.length === 0 ? (
-        // Enables Sinon's fake timers that override the constructor
-        Date.now()
-      ) : arguments.length === 1 ? typeof arguments[0] === "string" ? +new Date(arguments[0]) : arguments[0] : Date.UTC(...arguments));
+  function injectStyle16(targetDocument, hash2, css3) {
+    if (!targetDocument.head) {
+      return;
     }
-    getTimezoneOffset() {
-      return 0;
+    const runtime = getRuntime16();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
     }
-  };
-  var re2 = /^(get|set)(?!UTC)/;
-  Object.getOwnPropertyNames(Date.prototype).forEach((method) => {
-    if (re2.test(method)) {
-      const utcMethod = Date.prototype[method.replace(re2, "$1UTC")];
-      if (utcMethod) UTCDateMini.prototype[method] = utcMethod;
+    if (injectedStyles.has(hash2)) {
+      return;
     }
-  });
-
-  // node_modules/@date-fns/utc/date/index.js
-  var weekdayFormat = new Intl.DateTimeFormat("en-US", {
-    weekday: "short",
-    timeZone: "UTC"
-  });
-  var dateFormat = new Intl.DateTimeFormat("en-US", {
-    month: "short",
-    day: "numeric",
-    timeZone: "UTC"
-  });
-  var timeFormat = new Intl.DateTimeFormat("en-GB", {
-    hour12: false,
-    hour: "numeric",
-    minute: "numeric",
-    second: "numeric",
-    timeZone: "UTC"
-  });
-
-  // packages/components/build-module/date-time/utils.mjs
-  var import_date2 = __toESM(require_date(), 1);
-  function inputToDate(input) {
-    if (typeof input === "string") {
-      const hasTimezone = /Z|[+-]\d{2}(:?\d{2})?$/.test(input);
-      if (hasTimezone) {
-        return new UTCDateMini(new Date(input));
-      }
-      return new UTCDateMini((0, import_date2.getDate)(input).getTime());
+    if (documentContainsStyleHash16(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
     }
-    const time2 = input instanceof Date ? input.getTime() : input;
-    return new UTCDateMini(time2);
-  }
-  function startOfDayInConfiguredTimezone(date) {
-    const year = Number((0, import_date2.date)("Y", date));
-    const month = Number((0, import_date2.date)("n", date)) - 1;
-    const day = Number((0, import_date2.date)("j", date));
-    return new Date(year, month, day, 0, 0, 0, 0);
-  }
-  function from12hTo24h(hours, isPm) {
-    return isPm ? (hours % 12 + 12) % 24 : hours % 12;
-  }
-  function from24hTo12h(hours) {
-    return hours % 12 || 12;
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE16, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
   }
-  function buildPadInputStateReducer(pad) {
-    return (state, action) => {
-      const nextState = {
-        ...state
-      };
-      if (action.type === COMMIT || action.type === PRESS_UP || action.type === PRESS_DOWN) {
-        if (nextState.value !== void 0) {
-          nextState.value = nextState.value.toString().padStart(pad, "0");
-        }
+  function registerDocument16(targetDocument) {
+    const runtime = getRuntime16();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle16(targetDocument, hash2, css3);
+    }
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
+        return;
       }
-      return nextState;
-    };
-  }
-  var getDaysInMonth2 = (year, month) => (
-    // Take advantage of JavaScript's built-in date wrapping logic, where day 0
-    // of the next month is interpreted as the last day of the preceding month.
-    new Date(year, month + 1, 0).getDate()
-  );
-  function setInConfiguredTimezone(date, updates) {
-    const values = {
-      year: Number((0, import_date2.date)("Y", date)),
-      month: Number((0, import_date2.date)("n", date)) - 1,
-      date: Number((0, import_date2.date)("j", date)),
-      hours: Number((0, import_date2.date)("H", date)),
-      minutes: Number((0, import_date2.date)("i", date)),
-      seconds: Number((0, import_date2.date)("s", date)),
-      ...updates
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
+      }
+      runtime.documents.set(targetDocument, count - 1);
     };
-    const daysInMonth = getDaysInMonth2(values.year, values.month);
-    values.date = Math.min(values.date, daysInMonth);
-    const year = String(values.year).padStart(4, "0");
-    const month = String(values.month + 1).padStart(2, "0");
-    const day = String(values.date).padStart(2, "0");
-    const hours = String(values.hours).padStart(2, "0");
-    const minutes = String(values.minutes).padStart(2, "0");
-    const seconds = String(values.seconds).padStart(2, "0");
-    const timezoneless = `${year}-${month}-${day}T${hours}:${minutes}:${seconds}`;
-    return new UTCDateMini((0, import_date2.getDate)(timezoneless).getTime());
   }
-  function validateInputElementTarget(event) {
-    const HTMLInputElementInstance = event.target?.ownerDocument.defaultView?.HTMLInputElement ?? HTMLInputElement;
-    if (!(event.target instanceof HTMLInputElementInstance)) {
-      return false;
+  function registerStyle15(hash2, css3) {
+    const runtime = getRuntime16();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle16(targetDocument, hash2, css3);
     }
-    return event.target.validity.valid;
   }
-
-  // packages/components/build-module/date-time/constants.mjs
-  var TIMEZONELESS_FORMAT = "Y-m-d\\TH:i:s";
-
-  // packages/components/build-module/date-time/date-picker/index.mjs
-  var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
-  function DatePicker({
-    currentDate,
-    onChange,
-    events = [],
-    isInvalidDate,
-    onMonthPreviewed,
-    startOfWeek: weekStartsOn = 0
+  if (typeof process === "undefined" || true) {
+    registerStyle15("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 style_module_default14 = { "invisible-drag-image": "_3476c2e530687f96__invisible-drag-image", "clone": "_6f00e51ab7574306__clone", "is-in-compat-slot": "_664ecd37377558df__is-in-compat-slot" };
+  var dragImageClasses = [style_module_default14["invisible-drag-image"], "components-draggable__invisible-drag-image"].filter(Boolean);
+  var cloneWrapperClasses = [style_module_default14.clone, "components-draggable__clone"].filter(Boolean);
+  var bodyClass = "is-dragging-components-draggable";
+  var clonePadding = 0;
+  function Draggable({
+    children,
+    onDragStart,
+    onDragOver,
+    onDragEnd,
+    appendToOwnerDocument = false,
+    cloneClassname,
+    elementId,
+    transferData,
+    __experimentalTransferDataType: transferDataType = "text",
+    __experimentalDragComponent: dragComponent
   }) {
-    const date = inputToDate(currentDate ?? /* @__PURE__ */ new Date());
-    const {
-      calendar,
-      viewing,
-      setSelected,
-      setViewing,
-      isSelected: isSelected2,
-      viewPreviousMonth,
-      viewNextMonth
-    } = useLilius({
-      selected: [startOfDayInConfiguredTimezone(date)],
-      viewing: startOfDayInConfiguredTimezone(date),
-      weekStartsOn
+    const dragComponentRef = (0, import_element132.useRef)(null);
+    const cleanupRef = (0, import_element132.useRef)(() => {
     });
-    const [focusable, setFocusable] = (0, import_element126.useState)(startOfDayInConfiguredTimezone(date));
-    const [isFocusWithinCalendar, setIsFocusWithinCalendar] = (0, import_element126.useState)(false);
-    const [prevCurrentDate, setPrevCurrentDate] = (0, import_element126.useState)(currentDate);
-    if (currentDate !== prevCurrentDate) {
-      setPrevCurrentDate(currentDate);
-      setSelected([startOfDayInConfiguredTimezone(date)]);
-      setViewing(startOfDayInConfiguredTimezone(date));
-      setFocusable(startOfDayInConfiguredTimezone(date));
+    function end(event) {
+      event.preventDefault();
+      cleanupRef.current();
+      if (onDragEnd) {
+        onDragEnd(event);
+      }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(Wrapper3, {
-      className: "components-datetime__date",
-      role: "application",
-      "aria-label": (0, import_i18n42.__)("Calendar"),
-      children: [/* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(Navigator, {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime193.jsx)(ViewPreviousMonthButton, {
-          icon: (0, import_i18n42.isRTL)() ? arrow_right_default : arrow_left_default,
-          variant: "tertiary",
-          "aria-label": (0, import_i18n42.__)("View previous month"),
-          onClick: () => {
-            viewPreviousMonth();
-            setFocusable(subMonths(focusable, 1));
-            const prevMonth = subMonths(viewing, 1);
-            onMonthPreviewed?.((0, import_date3.dateI18n)(TIMEZONELESS_FORMAT, prevMonth, -prevMonth.getTimezoneOffset()));
-          },
-          size: "compact"
-        }), /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(NavigatorHeading, {
-          level: 3,
-          children: [/* @__PURE__ */ (0, import_jsx_runtime193.jsx)("strong", {
-            children: (0, import_date3.dateI18n)("F", viewing, -viewing.getTimezoneOffset())
-          }), " ", (0, import_date3.dateI18n)("Y", viewing, -viewing.getTimezoneOffset())]
-        }), /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(ViewNextMonthButton, {
-          icon: (0, import_i18n42.isRTL)() ? arrow_left_default : arrow_right_default,
-          variant: "tertiary",
-          "aria-label": (0, import_i18n42.__)("View next month"),
-          onClick: () => {
-            viewNextMonth();
-            setFocusable(addMonths(focusable, 1));
-            const nextMonth = addMonths(viewing, 1);
-            onMonthPreviewed?.((0, import_date3.dateI18n)(TIMEZONELESS_FORMAT, nextMonth, -nextMonth.getTimezoneOffset()));
-          },
-          size: "compact"
-        })]
-      }), /* @__PURE__ */ (0, import_jsx_runtime193.jsxs)(Calendar, {
-        onFocus: () => setIsFocusWithinCalendar(true),
-        onBlur: () => setIsFocusWithinCalendar(false),
-        children: [calendar[0][0].map((day) => /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(DayOfWeek, {
-          children: (0, import_date3.dateI18n)("D", day, -day.getTimezoneOffset())
-        }, day.toString())), calendar[0].map((week) => week.map((day, index2) => {
-          if (!isSameMonth(day, viewing)) {
-            return null;
-          }
-          return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(Day2, {
-            day,
-            column: index2 + 1,
-            isSelected: isSelected2(day),
-            isFocusable: isEqual(day, focusable),
-            isFocusAllowed: isFocusWithinCalendar,
-            isToday: isSameDay(day, startOfDayInConfiguredTimezone(/* @__PURE__ */ new Date())),
-            isInvalid: isInvalidDate ? isInvalidDate(day) : false,
-            numEvents: events.filter((event) => isSameDay(event.date, day)).length,
-            onClick: () => {
-              setSelected([day]);
-              setFocusable(day);
-              const newDate = setInConfiguredTimezone(date, {
-                year: day.getFullYear(),
-                month: day.getMonth(),
-                date: day.getDate()
-              });
-              onChange?.((0, import_date3.date)(TIMEZONELESS_FORMAT, newDate));
-            },
-            onKeyDown: (event) => {
-              let nextFocusable;
-              if (event.key === "ArrowLeft") {
-                nextFocusable = addDays(day, (0, import_i18n42.isRTL)() ? 1 : -1);
-              }
-              if (event.key === "ArrowRight") {
-                nextFocusable = addDays(day, (0, import_i18n42.isRTL)() ? -1 : 1);
-              }
-              if (event.key === "ArrowUp") {
-                nextFocusable = subWeeks(day, 1);
-              }
-              if (event.key === "ArrowDown") {
-                nextFocusable = addWeeks(day, 1);
-              }
-              if (event.key === "PageUp") {
-                nextFocusable = subMonths(day, 1);
-              }
-              if (event.key === "PageDown") {
-                nextFocusable = addMonths(day, 1);
-              }
-              if (event.key === "Home") {
-                const dayOfWeek = day.getDay();
-                const daysToSubtract = (dayOfWeek - weekStartsOn + 7) % 7;
-                nextFocusable = subDays(day, daysToSubtract);
-              }
-              if (event.key === "End") {
-                const dayOfWeek = day.getDay();
-                const daysToAdd = (weekStartsOn + 6 - dayOfWeek) % 7;
-                nextFocusable = addDays(day, daysToAdd);
-              }
-              if (nextFocusable) {
-                event.preventDefault();
-                setFocusable(nextFocusable);
-                if (!isSameMonth(nextFocusable, viewing)) {
-                  setViewing(nextFocusable);
-                  onMonthPreviewed?.((0, import_date3.dateI18n)(TIMEZONELESS_FORMAT, nextFocusable, -nextFocusable.getTimezoneOffset()));
-                }
-              }
-            }
-          }, day.toString());
-        }))]
+    function start(event) {
+      const {
+        ownerDocument
+      } = event.target;
+      const slot = getWpCompatOverlaySlot();
+      const compatSlot = slot?.ownerDocument === ownerDocument ? slot : null;
+      event.dataTransfer.setData(transferDataType, JSON.stringify(transferData));
+      const cloneWrapper = ownerDocument.createElement("div");
+      cloneWrapper.style.top = "0";
+      cloneWrapper.style.left = "0";
+      const dragImage = ownerDocument.createElement("div");
+      if ("function" === typeof event.dataTransfer.setDragImage) {
+        dragImage.classList.add(...dragImageClasses);
+        ownerDocument.body.appendChild(dragImage);
+        event.dataTransfer.setDragImage(dragImage, 0, 0);
+      }
+      cloneWrapper.classList.add(...cloneWrapperClasses);
+      const inSlotClass = style_module_default14["is-in-compat-slot"];
+      if (compatSlot && inSlotClass) {
+        cloneWrapper.classList.add(inSlotClass);
+      }
+      if (cloneClassname) {
+        cloneWrapper.classList.add(cloneClassname);
+      }
+      let x2 = 0;
+      let y3 = 0;
+      if (dragComponentRef.current) {
+        x2 = event.clientX;
+        y3 = event.clientY;
+        cloneWrapper.style.transform = `translate( ${x2}px, ${y3}px )`;
+        const clonedDragComponent = ownerDocument.createElement("div");
+        clonedDragComponent.innerHTML = dragComponentRef.current.innerHTML;
+        cloneWrapper.appendChild(clonedDragComponent);
+        (compatSlot ?? ownerDocument.body).appendChild(cloneWrapper);
+      } else {
+        const element = ownerDocument.getElementById(elementId);
+        const elementRect = element.getBoundingClientRect();
+        const elementWrapper = element.parentNode;
+        const elementTopOffset = elementRect.top;
+        const elementLeftOffset = elementRect.left;
+        cloneWrapper.style.width = `${elementRect.width + clonePadding * 2}px`;
+        const clone = element.cloneNode(true);
+        clone.id = `clone-${elementId}`;
+        x2 = elementLeftOffset - clonePadding;
+        y3 = elementTopOffset - clonePadding;
+        cloneWrapper.style.transform = `translate( ${x2}px, ${y3}px )`;
+        Array.from(clone.querySelectorAll("iframe")).forEach((child) => child.parentNode?.removeChild(child));
+        cloneWrapper.appendChild(clone);
+        if (compatSlot) {
+          compatSlot.appendChild(cloneWrapper);
+        } else if (appendToOwnerDocument) {
+          ownerDocument.body.appendChild(cloneWrapper);
+        } else {
+          elementWrapper?.appendChild(cloneWrapper);
+        }
+      }
+      let cursorLeft = event.clientX;
+      let cursorTop = event.clientY;
+      function over(e3) {
+        if (cursorLeft === e3.clientX && cursorTop === e3.clientY) {
+          return;
+        }
+        const nextX = x2 + e3.clientX - cursorLeft;
+        const nextY = y3 + e3.clientY - cursorTop;
+        cloneWrapper.style.transform = `translate( ${nextX}px, ${nextY}px )`;
+        cursorLeft = e3.clientX;
+        cursorTop = e3.clientY;
+        x2 = nextX;
+        y3 = nextY;
+        if (onDragOver) {
+          onDragOver(e3);
+        }
+      }
+      const throttledDragOver = (0, import_compose52.throttle)(over, 16);
+      ownerDocument.addEventListener("dragover", throttledDragOver);
+      ownerDocument.body.classList.add(bodyClass);
+      if (onDragStart) {
+        onDragStart(event);
+      }
+      cleanupRef.current = () => {
+        if (cloneWrapper && cloneWrapper.parentNode) {
+          cloneWrapper.parentNode.removeChild(cloneWrapper);
+        }
+        if (dragImage && dragImage.parentNode) {
+          dragImage.parentNode.removeChild(dragImage);
+        }
+        ownerDocument.body.classList.remove(bodyClass);
+        ownerDocument.removeEventListener("dragover", throttledDragOver);
+      };
+    }
+    (0, import_element132.useEffect)(() => () => {
+      cleanupRef.current();
+    }, []);
+    return /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(import_jsx_runtime200.Fragment, {
+      children: [children({
+        onDraggableStart: start,
+        onDraggableEnd: end
+      }), dragComponent && /* @__PURE__ */ (0, import_jsx_runtime200.jsx)("div", {
+        className: "components-draggable-drag-component-root",
+        style: {
+          display: "none"
+        },
+        ref: dragComponentRef,
+        children: dragComponent
       })]
     });
   }
-  function Day2({
-    day,
-    column: column2,
-    isSelected: isSelected2,
-    isFocusable: isFocusable2,
-    isFocusAllowed,
-    isToday,
-    isInvalid,
-    numEvents,
-    onClick,
-    onKeyDown
+  var draggable_default = Draggable;
+
+  // packages/components/build-module/drop-zone/index.mjs
+  var import_i18n46 = __toESM(require_i18n(), 1);
+  var import_element133 = __toESM(require_element(), 1);
+  var import_dom7 = __toESM(require_dom(), 1);
+  var import_compose53 = __toESM(require_compose(), 1);
+  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
+  function DropZoneComponent({
+    className: className2,
+    icon = upload_default,
+    label,
+    onFilesDrop,
+    onHTMLDrop,
+    onDrop,
+    isEligible = () => true,
+    ...restProps
   }) {
-    const ref = (0, import_element126.useRef)(null);
-    (0, import_element126.useEffect)(() => {
-      if (ref.current && isFocusable2 && isFocusAllowed) {
-        ref.current.focus();
+    const [isDraggingOverDocument, setIsDraggingOverDocument] = (0, import_element133.useState)();
+    const [isDraggingOverElement, setIsDraggingOverElement] = (0, import_element133.useState)();
+    const [isActive, setIsActive] = (0, import_element133.useState)();
+    const ref = (0, import_compose53.__experimentalUseDropZone)({
+      onDrop(event) {
+        if (!event.dataTransfer) {
+          return;
+        }
+        const files = (0, import_dom7.getFilesFromDataTransfer)(event.dataTransfer);
+        const html = event.dataTransfer.getData("text/html");
+        if (html && onHTMLDrop) {
+          onHTMLDrop(html);
+        } else if (files.length && onFilesDrop) {
+          onFilesDrop(files);
+        } else if (onDrop) {
+          onDrop(event);
+        }
+      },
+      onDragStart(event) {
+        setIsDraggingOverDocument(true);
+        if (!event.dataTransfer) {
+          return;
+        }
+        if (event.dataTransfer.types.includes("text/html")) {
+          setIsActive(!!onHTMLDrop);
+        } else if (
+          // Check for the types because sometimes the files themselves
+          // are only available on drop.
+          event.dataTransfer.types.includes("Files") || (0, import_dom7.getFilesFromDataTransfer)(event.dataTransfer).length > 0
+        ) {
+          setIsActive(!!onFilesDrop);
+        } else {
+          setIsActive(!!onDrop && isEligible(event.dataTransfer));
+        }
+      },
+      onDragEnd() {
+        setIsDraggingOverElement(false);
+        setIsDraggingOverDocument(false);
+        setIsActive(void 0);
+      },
+      onDragEnter() {
+        setIsDraggingOverElement(true);
+      },
+      onDragLeave() {
+        setIsDraggingOverElement(false);
       }
-    }, [isFocusable2]);
-    return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(DayButton, {
-      __next40pxDefaultSize: true,
+    });
+    const classes = clsx_default("components-drop-zone", className2, {
+      "is-active": isActive,
+      "is-dragging-over-document": isDraggingOverDocument,
+      "is-dragging-over-element": isDraggingOverElement
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("div", {
+      ...restProps,
       ref,
-      className: "components-datetime__date__day",
-      disabled: isInvalid,
-      tabIndex: isFocusable2 ? 0 : -1,
-      "aria-label": getDayLabel(day, isSelected2, isToday, numEvents),
-      column: column2,
-      isSelected: isSelected2,
-      isToday,
-      hasEvents: numEvents > 0,
-      onClick,
-      onKeyDown,
-      children: (0, import_date3.dateI18n)("j", day, -day.getTimezoneOffset())
+      className: classes,
+      children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("div", {
+        className: "components-drop-zone__content",
+        children: /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)("div", {
+          className: "components-drop-zone__content-inner",
+          children: [/* @__PURE__ */ (0, import_jsx_runtime201.jsx)(icon_default2, {
+            icon,
+            className: "components-drop-zone__content-icon"
+          }), /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("span", {
+            className: "components-drop-zone__content-text",
+            children: label ? label : (0, import_i18n46.__)("Drop files to upload")
+          })]
+        })
+      })
     });
   }
-  function getDayLabel(date, isSelected2, isToday, numEvents) {
-    const {
-      formats
-    } = (0, import_date3.getSettings)();
-    const localizedDate = (0, import_date3.dateI18n)(formats.date, date, -date.getTimezoneOffset());
-    const parts = [localizedDate];
-    if (isSelected2) {
-      parts.push((0, import_i18n42.__)("Selected"));
-    }
-    if (isToday) {
-      parts.push((0, import_i18n42.__)("Today"));
-    }
-    if (numEvents > 0) {
-      parts.push((0, import_i18n42.sprintf)(
-        // translators: %d: Number of events on the calendar date.
-        (0, import_i18n42._n)("There is %d event", "There are %d events", numEvents),
-        numEvents
-      ));
-    }
-    return parts.join(". ");
+  var drop_zone_default = DropZoneComponent;
+
+  // packages/components/build-module/drop-zone/provider.mjs
+  var import_deprecated13 = __toESM(require_deprecated(), 1);
+  function DropZoneProvider({
+    children
+  }) {
+    (0, import_deprecated13.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."
+    });
+    return children;
   }
-  var date_picker_default = DatePicker;

-  // packages/components/build-module/date-time/time-picker/index.mjs
-  var import_element128 = __toESM(require_element(), 1);
-  var import_i18n45 = __toESM(require_i18n(), 1);
-  var import_date5 = __toESM(require_date(), 1);
+  // packages/components/build-module/duotone-picker/duotone-picker.mjs
+  var import_es62 = __toESM(require_es6(), 1);
+  var import_element135 = __toESM(require_element(), 1);
+  var import_i18n48 = __toESM(require_i18n(), 1);

-  // packages/components/build-module/date-time/time-picker/timezone.mjs
-  var import_i18n43 = __toESM(require_i18n(), 1);
-  var import_date4 = __toESM(require_date(), 1);
+  // packages/components/build-module/duotone-picker/color-list-picker/index.mjs
+  var import_element134 = __toESM(require_element(), 1);
+  var import_i18n47 = __toESM(require_i18n(), 1);
+  var import_compose54 = __toESM(require_compose(), 1);
+  var import_jsx_runtime202 = __toESM(require_jsx_runtime(), 1);
+  function ColorOption({
+    label,
+    value,
+    colors,
+    disableCustomColors,
+    enableAlpha,
+    onChange
+  }) {
+    const [isOpen, setIsOpen] = (0, import_element134.useState)(false);
+    const idRoot = (0, import_compose54.useInstanceId)(ColorOption, "color-list-picker-option");
+    const labelId = `${idRoot}__label`;
+    const contentId = `${idRoot}__content`;
+    return /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(import_jsx_runtime202.Fragment, {
+      children: [/* @__PURE__ */ (0, import_jsx_runtime202.jsx)(button_default, {
+        __next40pxDefaultSize: true,
+        className: "components-color-list-picker__swatch-button",
+        id: labelId,
+        onClick: () => setIsOpen((prev2) => !prev2),
+        "aria-expanded": isOpen,
+        "aria-controls": contentId,
+        icon: value ? /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(color_indicator_default, {
+          colorValue: value,
+          className: "components-color-list-picker__swatch-color"
+        }) : /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(icon_default3, {
+          icon: swatch_default
+        }),
+        text: label
+      }), /* @__PURE__ */ (0, import_jsx_runtime202.jsx)("div", {
+        role: "group",
+        id: contentId,
+        "aria-labelledby": labelId,
+        "aria-hidden": !isOpen,
+        children: isOpen && /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(color_palette_default, {
+          "aria-label": (0, import_i18n47.__)("Color options"),
+          className: "components-color-list-picker__color-picker",
+          colors,
+          value,
+          clearable: false,
+          onChange,
+          disableCustomColors,
+          enableAlpha
+        })
+      })]
+    });
+  }
+  function ColorListPicker({
+    colors,
+    labels,
+    value = [],
+    disableCustomColors,
+    enableAlpha,
+    onChange
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime202.jsx)("div", {
+      className: "components-color-list-picker",
+      children: labels.map((label, index2) => /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(ColorOption, {
+        label,
+        value: value[index2],
+        colors,
+        disableCustomColors,
+        enableAlpha,
+        onChange: (newColor) => {
+          const newColors = value.slice();
+          newColors[index2] = newColor;
+          onChange(newColors);
+        }
+      }, index2))
+    });
+  }
+  var color_list_picker_default = ColorListPicker;

-  // packages/components/build-module/date-time/time-picker/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__26() {
+  // packages/components/build-module/duotone-picker/utils.mjs
+  k([names_default]);
+  function getDefaultColors(palette) {
+    if (!palette || palette.length < 2) {
+      return ["#000", "#fff"];
+    }
+    return palette.map(({
+      color: color2
+    }) => ({
+      color: color2,
+      brightness: w(color2).brightness()
+    })).reduce(([min3, max3], current) => {
+      return [current.brightness <= min3.brightness ? current : min3, current.brightness >= max3.brightness ? current : max3];
+    }, [{
+      brightness: 1,
+      color: ""
+    }, {
+      brightness: 0,
+      color: ""
+    }]).map(({
+      color: color2
+    }) => color2);
+  }
+  function getGradientFromCSSColors(colors = [], angle = "90deg") {
+    const l3 = 100 / colors.length;
+    const stops = colors.map((c3, i3) => `${c3} ${i3 * l3}%, ${c3} ${(i3 + 1) * l3}%`).join(", ");
+    return `linear-gradient( ${angle}, ${stops} )`;
+  }
+  function getColorStopsFromColors(colors) {
+    return colors.map((color2, i3) => ({
+      position: i3 * 100 / (colors.length - 1),
+      color: color2
+    }));
+  }
+  function getColorsFromColorStops(colorStops = []) {
+    return colorStops.map(({
+      color: color2
+    }) => color2);
+  }
+
+  // packages/components/build-module/duotone-picker/custom-duotone-bar.mjs
+  var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
+  var PLACEHOLDER_VALUES = ["#333", "#CCC"];
+  function CustomDuotoneBar({
+    value,
+    onChange
+  }) {
+    const hasGradient = !!value;
+    const values = hasGradient ? value : PLACEHOLDER_VALUES;
+    const background = getGradientFromCSSColors(values);
+    const controlPoints = getColorStopsFromColors(values);
+    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(CustomGradientBar, {
+      disableInserter: true,
+      background,
+      hasGradient,
+      value: controlPoints,
+      onChange: (newColorStops) => {
+        const newValue = getColorsFromColorStops(newColorStops);
+        onChange(newValue);
+      }
+    });
+  }
+
+  // packages/components/build-module/duotone-picker/duotone-picker.mjs
+  var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
+  function DuotonePicker({
+    asButtons,
+    loop,
+    clearable = true,
+    unsetable = true,
+    colorPalette,
+    duotonePalette,
+    disableCustomColors,
+    disableCustomDuotone,
+    value,
+    onChange,
+    "aria-label": ariaLabel,
+    "aria-labelledby": ariaLabelledby,
+    ...otherProps
+  }) {
+    const [defaultDark, defaultLight] = (0, import_element135.useMemo)(() => getDefaultColors(colorPalette), [colorPalette]);
+    const isUnset = value === "unset";
+    const unsetOptionLabel = (0, import_i18n48.__)("Unset");
+    const unsetOption = /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2.Option, {
+      value: "unset",
+      isSelected: isUnset,
+      tooltipText: unsetOptionLabel,
+      "aria-label": unsetOptionLabel,
+      className: "components-duotone-picker__color-indicator",
+      onClick: () => {
+        onChange(isUnset ? void 0 : "unset");
+      }
+    }, "unset");
+    const duotoneOptions = duotonePalette.map(({
+      colors,
+      slug,
+      name
+    }) => {
+      const style2 = {
+        background: getGradientFromCSSColors(colors, "135deg"),
+        color: "transparent"
+      };
+      const tooltipText = name ?? (0, import_i18n48.sprintf)(
+        // translators: %s: duotone code e.g: "dark-grayscale" or "7f7f7f-ffffff".
+        (0, import_i18n48.__)("Duotone code: %s"),
+        slug
+      );
+      const label = name ? (0, import_i18n48.sprintf)(
+        // translators: %s: The name of the option e.g: "Dark grayscale".
+        (0, import_i18n48.__)("Duotone: %s"),
+        name
+      ) : tooltipText;
+      const isSelected2 = (0, import_es62.default)(colors, value);
+      return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2.Option, {
+        value: colors,
+        isSelected: isSelected2,
+        "aria-label": label,
+        tooltipText,
+        style: style2,
+        onClick: () => {
+          onChange(isSelected2 ? void 0 : colors);
+        }
+      }, slug);
+    });
+    const {
+      metaProps,
+      labelProps
+    } = getComputeCircularOptionPickerCommonProps(asButtons, loop, ariaLabel, ariaLabelledby);
+    const options2 = unsetable ? [unsetOption, ...duotoneOptions] : duotoneOptions;
+    return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2, {
+      ...otherProps,
+      ...metaProps,
+      ...labelProps,
+      options: options2,
+      actions: !!clearable && /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2.ButtonAction, {
+        onClick: () => onChange(void 0),
+        accessibleWhenDisabled: true,
+        disabled: !value,
+        children: (0, import_i18n48.__)("Clear")
+      }),
+      children: /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(component_default6, {
+        paddingTop: options2.length === 0 ? 0 : 4,
+        children: /* @__PURE__ */ (0, import_jsx_runtime204.jsxs)(component_default18, {
+          spacing: 3,
+          children: [!disableCustomColors && !disableCustomDuotone && /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(CustomDuotoneBar, {
+            value: isUnset ? void 0 : value,
+            onChange
+          }), !disableCustomDuotone && /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(color_list_picker_default, {
+            labels: [(0, import_i18n48.__)("Shadows"), (0, import_i18n48.__)("Highlights")],
+            colors: colorPalette,
+            value: isUnset ? void 0 : value,
+            disableCustomColors,
+            enableAlpha: true,
+            onChange: (newColors) => {
+              if (!newColors[0]) {
+                newColors[0] = defaultDark;
+              }
+              if (!newColors[1]) {
+                newColors[1] = defaultLight;
+              }
+              const newValue = newColors.length >= 2 ? newColors : void 0;
+              onChange(newValue);
+            }
+          })]
+        })
+      })
+    });
+  }
+  var duotone_picker_default = DuotonePicker;
+
+  // packages/components/build-module/duotone-picker/duotone-swatch.mjs
+  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
+  function DuotoneSwatch({
+    values
+  }) {
+    return values ? /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(color_indicator_default, {
+      colorValue: getGradientFromCSSColors(values, "135deg")
+    }) : /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(icon_default3, {
+      icon: swatch_default
+    });
+  }
+  var duotone_swatch_default = DuotoneSwatch;
+
+  // packages/components/build-module/external-link/index.mjs
+  var import_i18n49 = __toESM(require_i18n(), 1);
+  var import_element136 = __toESM(require_element(), 1);
+  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedExternalLink(props, ref) {
+    const {
+      href,
+      children,
+      className: className2,
+      ...additionalProps
+    } = props;
+    const classes = clsx_default("components-external-link", className2);
+    const isInternalAnchor = !!href?.startsWith("#");
+    const onClickHandler = (event) => {
+      if (isInternalAnchor) {
+        event.preventDefault();
+      }
+      if (props.onClick) {
+        props.onClick(event);
+      }
+    };
+    return (
+      /* eslint-disable react/jsx-no-target-blank */
+      /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)("a", {
+        ...additionalProps,
+        className: classes,
+        href,
+        onClick: onClickHandler,
+        target: "_blank",
+        ref,
+        children: [/* @__PURE__ */ (0, import_jsx_runtime206.jsx)("span", {
+          className: "components-external-link__contents",
+          children
+        }), /* @__PURE__ */ (0, import_jsx_runtime206.jsx)("span", {
+          className: clsx_default(
+            "components-external-link__icon",
+            // This class prevents the arrow from being replaced by a Twemoji image.
+            "wp-exclude-emoji"
+          ),
+          "aria-label": (
+            /* translators: accessibility text */
+            (0, import_i18n49.__)("(opens in a new tab)")
+          ),
+          children: (0, import_i18n49.isRTL)() ? "\u2196" : "\u2197"
+        })]
+      })
+    );
+  }
+  var ExternalLink = (0, import_element136.forwardRef)(UnforwardedExternalLink);
+  ExternalLink.displayName = "ExternalLink";
+  var external_link_default = ExternalLink;
+
+  // packages/components/build-module/focal-point-picker/index.mjs
+  var import_i18n51 = __toESM(require_i18n(), 1);
+  var import_element137 = __toESM(require_element(), 1);
+  var import_compose55 = __toESM(require_compose(), 1);
+
+  // packages/components/build-module/focal-point-picker/controls.mjs
+  var import_i18n50 = __toESM(require_i18n(), 1);
+
+  // packages/components/build-module/focal-point-picker/utils.mjs
+  var INITIAL_BOUNDS = {
+    width: 200,
+    height: 170
+  };
+  var VIDEO_EXTENSIONS = ["avi", "mpg", "mpeg", "mov", "mp4", "m4v", "ogg", "ogv", "webm", "wmv"];
+  function getExtension(filename = "") {
+    const parts = filename.split(".");
+    return parts[parts.length - 1];
+  }
+  function isVideoType(filename = "") {
+    if (!filename) {
+      return false;
+    }
+    return filename.startsWith("data:video/") || VIDEO_EXTENSIONS.includes(getExtension(filename));
+  }
+  function fractionToPercentage(fraction) {
+    return Math.round(fraction * 100);
+  }
+
+  // packages/components/build-module/focal-point-picker/styles/focal-point-picker-style.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__25() {
     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 Wrapper4 = /* @__PURE__ */ createStyled("div", false ? {
-    target: "exz187h9"
+  var Container2 = /* @__PURE__ */ createStyled(component_default, false ? {
+    target: "eeew7dm9"
   } : {
-    target: "exz187h9",
-    label: "Wrapper"
-  })("box-sizing:border-box;font-size:", config_values_default.fontSize, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQmlDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var Fieldset = /* @__PURE__ */ createStyled("fieldset", false ? {
-    target: "exz187h8"
+    target: "eeew7dm9",
+    label: "Container"
+  })("border:0;padding:0;margin:0;font-family:", font("default.fontFamily"), ";font-size:", font("default.fontSize"), ";", boxSizingReset, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQnVDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
+  var MediaWrapper = /* @__PURE__ */ createStyled("div", false ? {
+    target: "eeew7dm8"
   } : {
-    target: "exz187h8",
-    label: "Fieldset"
-  })("border:0;margin:0 0 ", space(2 * 2), " 0;padding:0;&:last-child{margin-bottom:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQnVDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var TimeWrapper = /* @__PURE__ */ createStyled("div", false ? {
-    target: "exz187h7"
+    target: "eeew7dm8",
+    label: "MediaWrapper"
+  })(false ? {
+    name: "jqnsxy",
+    styles: "background-color:transparent;display:flex;text-align:center;width:100%"
   } : {
-    target: "exz187h7",
-    label: "TimeWrapper"
+    name: "jqnsxy",
+    styles: "background-color:transparent;display:flex;text-align:center;width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5QnNDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
+  });
+  var MediaContainer = /* @__PURE__ */ createStyled("div", false ? {
+    target: "eeew7dm7"
+  } : {
+    target: "eeew7dm7",
+    label: "MediaContainer"
+  })("align-items:center;border-radius:", config_values_default.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%;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQ3dDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
+  var MediaPlaceholder = /* @__PURE__ */ createStyled("div", false ? {
+    target: "eeew7dm6"
+  } : {
+    target: "eeew7dm6",
+    label: "MediaPlaceholder"
+  })("background:", COLORS.gray[100], ";border-radius:inherit;box-sizing:border-box;height:", INITIAL_BOUNDS.height, "px;max-width:280px;min-width:", INITIAL_BOUNDS.width, "px;width:100%;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRTBDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
+  var StyledUnitControl2 = /* @__PURE__ */ createStyled(unit_control_default, false ? {
+    target: "eeew7dm5"
+  } : {
+    target: "eeew7dm5",
+    label: "StyledUnitControl"
   })(false ? {
-    name: "pd0mhc",
-    styles: "direction:ltr;display:flex"
+    name: "1d3w5wq",
+    styles: "width:100%"
   } : {
-    name: "pd0mhc",
-    styles: "direction:ltr;display:flex/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQ3FDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__26
+    name: "1d3w5wq",
+    styles: "width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErRXNEIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
   });
-  var baseInput = /* @__PURE__ */ css("&&& ", Input, "{padding-left:", space(2), ";padding-right:", space(2), ";text-align:center;}" + (false ? "" : ";label:baseInput;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQ3FCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */");
-  var HoursInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
-    target: "exz187h6"
+  var _ref6 = false ? {
+    name: "1mn7kwb",
+    styles: "padding-bottom:1em"
   } : {
-    target: "exz187h6",
-    label: "HoursInput"
-  })(baseInput, " width:", space(9), ";&&& ", Input, "{padding-right:0;}&&& ", BackdropUI, "{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2Q2lEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var TimeSeparator = /* @__PURE__ */ createStyled("span", false ? {
-    target: "exz187h5"
+    name: "ho4pgl-extraHelpTextMargin",
+    styles: "padding-bottom:1em;label:extraHelpTextMargin;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1Rk8iLCJmaWxlIjoiZm9jYWwtcG9pbnQtcGlja2VyLXN0eWxlLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBGbGV4IH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgVW5pdENvbnRyb2wgZnJvbSAnLi4vLi4vdW5pdC1jb250cm9sJztcbmltcG9ydCB7IFZpZXcgfSBmcm9tICcuLi8uLi92aWV3JztcbmltcG9ydCB7IENPTE9SUywgQ09ORklHLCBib3hTaXppbmdSZXNldCwgZm9udCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBJTklUSUFMX0JPVU5EUyB9IGZyb20gJy4uL3V0aWxzJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZCggVmlldyApYFxuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTWVkaWFXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVkaWFDb250YWluZXIgPSBzdHlsZWQuZGl2YFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0JjphZnRlciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3R0b206IDA7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoIDAsIDAsIDAsIDAuMSApO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdGltZyxcblx0dmlkZW8ge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTWVkaWFQbGFjZWhvbGRlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy5ncmF5WyAxMDAgXSB9O1xuXHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRoZWlnaHQ6ICR7IElOSVRJQUxfQk9VTkRTLmhlaWdodCB9cHg7XG5cdG1heC13aWR0aDogMjgwcHg7XG5cdG1pbi13aWR0aDogJHsgSU5JVElBTF9CT1VORFMud2lkdGggfXB4O1xuXHR3aWR0aDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRVbml0Q29udHJvbCA9IHN0eWxlZCggVW5pdENvbnRyb2wgKWBcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5jb25zdCBleHRyYUhlbHBUZXh0TWFyZ2luID0gKCB7XG5cdGhhc0hlbHBUZXh0ID0gZmFsc2UsXG59OiBGb2NhbFBvaW50UGlja2VyQ29udHJvbHNQcm9wcyApID0+IHtcblx0cmV0dXJuIGhhc0hlbHBUZXh0XG5cdFx0PyBjc3NgXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0ICBgXG5cdFx0OiB1bmRlZmluZWQ7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udHJvbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXggKWBcblx0bWF4LXdpZHRoOiAzMjBweDtcblx0cGFkZGluZy10b3A6IDFlbTtcblxuXHQkeyBleHRyYUhlbHBUZXh0TWFyZ2luIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBHcmlkVmlldyA9IHN0eWxlZC5kaXZgXG5cdGxlZnQ6IDUwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoIC01MCUsIC01MCUsIDAgKTtcblx0ei1pbmRleDogMTtcblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGxpbmVhcjtcblx0fVxuXG5cdG9wYWNpdHk6ICR7ICggeyBzaG93T3ZlcmxheSB9OiB7IHNob3dPdmVybGF5PzogYm9vbGVhbiB9ICkgPT5cblx0XHRzaG93T3ZlcmxheSA/IDEgOiAwIH07XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmUgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAwLjQgKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKCAxNnB4ICkgc2F0dXJhdGUoIDE4MCUgKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooIDAgKTtcbmA7XG5cbmV4cG9ydCBjb25zdCBHcmlkTGluZVggPSBzdHlsZWQoIEdyaWRMaW5lIClgXG5cdGhlaWdodDogMXB4O1xuXHRsZWZ0OiAxcHg7XG5cdHJpZ2h0OiAxcHg7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVZID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHR3aWR0aDogMXB4O1xuXHR0b3A6IDFweDtcblx0Ym90dG9tOiAxcHg7XG5gO1xuIl19 */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
+  };
+  var extraHelpTextMargin = ({
+    hasHelpText = false
+  }) => {
+    return hasHelpText ? _ref6 : void 0;
+  };
+  var ControlWrapper = /* @__PURE__ */ createStyled(component_default3, false ? {
+    target: "eeew7dm4"
   } : {
-    target: "exz187h5",
-    label: "TimeSeparator"
-  })("border-top:", config_values_default.borderWidth, " solid ", COLORS.gray[700], ";border-bottom:", config_values_default.borderWidth, " solid ", COLORS.gray[700], ";font-size:", config_values_default.fontSize, ";line-height:calc(\n		", config_values_default.controlHeight, " - ", config_values_default.borderWidth, " * 2\n	);display:inline-block;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RHdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var MinutesInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
-    target: "exz187h4"
+    target: "eeew7dm4",
+    label: "ControlWrapper"
+  })("max-width:320px;padding-top:1em;", extraHelpTextMargin, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RjRDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
+  var GridView = /* @__PURE__ */ createStyled("div", false ? {
+    target: "eeew7dm3"
   } : {
-    target: "exz187h4",
-    label: "MinutesInput"
-  })(baseInput, " width:", space(9), ";&&& ", Input, "{padding-left:0;}&&& ", BackdropUI, "{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1RW1EIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var MonthSelectWrapper = /* @__PURE__ */ createStyled("div", false ? {
-    target: "exz187h3"
+    target: "eeew7dm3",
+    label: "GridView"
+  })("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
+  }) => showOverlay ? 1 : 0, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvR2tDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
+  var GridLine = /* @__PURE__ */ createStyled("div", false ? {
+    target: "eeew7dm2"
   } : {
-    target: "exz187h3",
-    label: "MonthSelectWrapper"
+    target: "eeew7dm2",
+    label: "GridLine"
   })(false ? {
-    name: "1ff36h2",
-    styles: "flex-grow:1"
+    name: "1yzbo24",
+    styles: "background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )"
   } : {
-    name: "1ff36h2",
-    styles: "flex-grow:1/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5RjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__26
+    name: "1yzbo24",
+    styles: "background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxSGtDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
   });
-  var DayInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
-    target: "exz187h2"
+  var GridLineX = /* @__PURE__ */ createStyled(GridLine, false ? {
+    target: "eeew7dm1"
   } : {
-    target: "exz187h2",
-    label: "DayInput"
-  })(baseInput, " width:", space(9), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RitDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var YearInput = /* @__PURE__ */ createStyled(number_control_default, false ? {
-    target: "exz187h1"
+    target: "eeew7dm1",
+    label: "GridLineX"
+  })(false ? {
+    name: "1sw8ur",
+    styles: "height:1px;left:1px;right:1px"
   } : {
-    target: "exz187h1",
-    label: "YearInput"
-  })(baseInput, " width:", space(14), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtR2dEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */"));
-  var TimeZone = /* @__PURE__ */ createStyled("div", false ? {
-    target: "exz187h0"
+    name: "1sw8ur",
+    styles: "height:1px;left:1px;right:1px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0SDJDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
+  });
+  var GridLineY = /* @__PURE__ */ createStyled(GridLine, false ? {
+    target: "eeew7dm0"
   } : {
-    target: "exz187h0",
-    label: "TimeZone"
+    target: "eeew7dm0",
+    label: "GridLineY"
   })(false ? {
-    name: "ebu3jh",
-    styles: "text-decoration:underline dotted"
+    name: "188vg4t",
+    styles: "width:1px;top:1px;bottom:1px"
   } : {
-    name: "ebu3jh",
-    styles: "text-decoration:underline dotted/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5R2tDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uLy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCB7XG5cdElucHV0LFxuXHRCYWNrZHJvcFVJLFxufSBmcm9tICcuLi8uLi9pbnB1dC1jb250cm9sL3N0eWxlcy9pbnB1dC1jb250cm9sLXN0eWxlcyc7XG5pbXBvcnQgTnVtYmVyQ29udHJvbCBmcm9tICcuLi8uLi9udW1iZXItY29udHJvbCc7XG5cbmV4cG9ydCBjb25zdCBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0Zm9udC1zaXplOiAkeyBDT05GSUcuZm9udFNpemUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBGaWVsZHNldCA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDAgMCAkeyBzcGFjZSggMiAqIDIgKSB9IDA7XG5cdHBhZGRpbmc6IDA7XG5cblx0JjpsYXN0LWNoaWxkIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGltZVdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRkaXJlY3Rpb246IGx0cjtcblx0ZGlzcGxheTogZmxleDtcbmA7XG5cbmNvbnN0IGJhc2VJbnB1dCA9IGNzc2Bcblx0JiYmICR7IElucHV0IH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHsgc3BhY2UoIDIgKSB9O1xuXHRcdHBhZGRpbmctcmlnaHQ6ICR7IHNwYWNlKCAyICkgfTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBIb3Vyc0lucHV0ID0gc3R5bGVkKCBOdW1iZXJDb250cm9sIClgXG5cdCR7IGJhc2VJbnB1dCB9XG5cblx0d2lkdGg6ICR7IHNwYWNlKCA5ICkgfTtcblxuXHQmJiYgJHsgSW5wdXQgfSB7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0fVxuXG5cdCYmJiAkeyBCYWNrZHJvcFVJIH0ge1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVTZXBhcmF0b3IgPSBzdHlsZWQuc3BhbmBcblx0Ym9yZGVyLXRvcDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLmdyYXlbIDcwMCBdIH07XG5cdGJvcmRlci1ib3R0b206ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy5ncmF5WyA3MDAgXSB9O1xuXHRmb250LXNpemU6ICR7IENPTkZJRy5mb250U2l6ZSB9O1xuXHRsaW5lLWhlaWdodDogY2FsYyhcblx0XHQkeyBDT05GSUcuY29udHJvbEhlaWdodCB9IC0gJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gKiAyXG5cdCk7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbmA7XG5cbmV4cG9ydCBjb25zdCBNaW51dGVzSW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuXG5cdCYmJiAkeyBJbnB1dCB9IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdH1cblxuXHQmJiYgJHsgQmFja2Ryb3BVSSB9IHtcblx0XHRib3JkZXItbGVmdDogMDtcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuXHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdH1cbmA7XG5cbi8vIElkZWFsbHkgd2Ugd291bGRuJ3QgbmVlZCBhIHdyYXBwZXIsIGJ1dCBjYW4ndCBvdGhlcndpc2UgdGFyZ2V0IHRoZVxuLy8gPEJhc2VDb250cm9sPiBpbiA8U2VsZWN0Q29udHJvbD5cbmV4cG9ydCBjb25zdCBNb250aFNlbGVjdFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4LWdyb3c6IDE7XG5gO1xuXG5leHBvcnQgY29uc3QgRGF5SW5wdXQgPSBzdHlsZWQoIE51bWJlckNvbnRyb2wgKWBcblx0JHsgYmFzZUlucHV0IH1cblxuXHR3aWR0aDogJHsgc3BhY2UoIDkgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFllYXJJbnB1dCA9IHN0eWxlZCggTnVtYmVyQ29udHJvbCApYFxuXHQkeyBiYXNlSW5wdXQgfVxuXG5cdHdpZHRoOiAkeyBzcGFjZSggMTQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFRpbWVab25lID0gc3R5bGVkLmRpdmBcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__26
+    name: "188vg4t",
+    styles: "width:1px;top:1px;bottom:1px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrSTJDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__25
   });

-  // packages/components/build-module/date-time/time-picker/timezone.mjs
-  var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
-  var TimeZone2 = () => {
-    const {
-      timezone
-    } = (0, import_date4.getSettings)();
-    const userTimezoneOffset = -1 * ((/* @__PURE__ */ new Date()).getTimezoneOffset() / 60);
-    if (Number(timezone.offset) === userTimezoneOffset) {
-      return null;
-    }
-    const offsetSymbol = Number(timezone.offset) >= 0 ? "+" : "";
-    const zoneAbbr = "" !== timezone.abbr && isNaN(Number(timezone.abbr)) ? timezone.abbr : `UTC${offsetSymbol}${timezone.offsetFormatted}`;
-    const prettyTimezoneString = timezone.string.replace("_", " ");
-    const timezoneDetail = "UTC" === timezone.string ? (0, import_i18n43.__)("Coordinated Universal Time") : `(${zoneAbbr}) ${prettyTimezoneString}`;
-    const hasNoAdditionalTimezoneDetail = prettyTimezoneString.trim().length === 0;
-    return hasNoAdditionalTimezoneDetail ? /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(TimeZone, {
-      className: "components-datetime__timezone",
-      children: zoneAbbr
-    }) : /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(tooltip_default, {
-      placement: "top",
-      text: timezoneDetail,
-      children: /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(TimeZone, {
-        className: "components-datetime__timezone",
-        children: zoneAbbr
-      })
-    });
+  // packages/components/build-module/focal-point-picker/controls.mjs
+  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
+  var TEXTCONTROL_MIN = 0;
+  var TEXTCONTROL_MAX = 100;
+  var noop15 = () => {
   };
-  var timezone_default = TimeZone2;
-
-  // packages/components/build-module/date-time/time-picker/time-input/index.mjs
-  var import_i18n44 = __toESM(require_i18n(), 1);
-  var import_element127 = __toESM(require_element(), 1);
-  var import_jsx_runtime195 = __toESM(require_jsx_runtime(), 1);
-  function TimeInput({
-    value: valueProp,
-    defaultValue: defaultValue2,
-    is12Hour,
-    label,
-    minutesProps,
-    onChange
-  }) {
-    const [value = {
-      hours: (/* @__PURE__ */ new Date()).getHours(),
-      minutes: (/* @__PURE__ */ new Date()).getMinutes()
-    }, setValue] = useControlledValue({
-      value: valueProp,
-      onChange,
-      defaultValue: defaultValue2
-    });
-    const dayPeriod = parseDayPeriod(value.hours);
-    const hours12Format = from24hTo12h(value.hours);
-    const buildNumberControlChangeCallback = (method) => {
-      return (_value, {
-        event
-      }) => {
-        if (!validateInputElementTarget(event)) {
-          return;
-        }
-        const numberValue = Number(_value);
-        setValue({
-          ...value,
-          [method]: method === "hours" && is12Hour ? from12hTo24h(numberValue, dayPeriod === "PM") : numberValue
-        });
-      };
-    };
-    const buildAmPmChangeCallback = (_value) => {
-      return () => {
-        if (dayPeriod === _value) {
-          return;
-        }
-        setValue({
-          ...value,
-          hours: from12hTo24h(hours12Format, _value === "PM")
-        });
-      };
-    };
-    function parseDayPeriod(_hours) {
-      return _hours < 12 ? "AM" : "PM";
+  function FocalPointPickerControls({
+    hasHelpText,
+    onChange = noop15,
+    point = {
+      x: 0.5,
+      y: 0.5
     }
-    const Wrapper6 = label ? Fieldset : import_element127.Fragment;
-    return /* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(Wrapper6, {
-      children: [label && /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(base_control_default.VisualLabel, {
-        as: "legend",
-        children: label
-      }), /* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(component_default9, {
-        alignment: "left",
-        expanded: false,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(TimeWrapper, {
-          className: "components-datetime__time-field components-datetime__time-field-time",
-          children: [/* @__PURE__ */ (0, import_jsx_runtime195.jsx)(HoursInput, {
-            className: "components-datetime__time-field-hours-input",
-            label: (0, import_i18n44.__)("Hours"),
-            hideLabelFromVision: true,
-            value: String(is12Hour ? hours12Format : value.hours).padStart(2, "0"),
-            step: 1,
-            min: is12Hour ? 1 : 0,
-            max: is12Hour ? 12 : 23,
-            required: true,
-            spinControls: "none",
-            isPressEnterToChange: true,
-            isDragEnabled: false,
-            isShiftStepEnabled: false,
-            onChange: buildNumberControlChangeCallback("hours"),
-            __unstableStateReducer: buildPadInputStateReducer(2)
-          }), /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(TimeSeparator, {
-            className: "components-datetime__time-separator",
-            "aria-hidden": "true",
-            children: ":"
-          }), /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(MinutesInput, {
-            className: clsx_default(
-              "components-datetime__time-field-minutes-input",
-              // Unused, for backwards compatibility.
-              minutesProps?.className
-            ),
-            label: (0, import_i18n44.__)("Minutes"),
-            hideLabelFromVision: true,
-            value: String(value.minutes).padStart(2, "0"),
-            step: 1,
-            min: 0,
-            max: 59,
-            required: true,
-            spinControls: "none",
-            isPressEnterToChange: true,
-            isDragEnabled: false,
-            isShiftStepEnabled: false,
-            onChange: (...args) => {
-              buildNumberControlChangeCallback("minutes")(...args);
-              minutesProps?.onChange?.(...args);
-            },
-            __unstableStateReducer: buildPadInputStateReducer(2),
-            ...minutesProps
-          })]
-        }), is12Hour && /* @__PURE__ */ (0, import_jsx_runtime195.jsxs)(component_default12, {
-          isBlock: true,
-          label: (0, import_i18n44.__)("Select AM or PM"),
-          hideLabelFromVision: true,
-          value: dayPeriod,
-          onChange: (newValue) => {
-            buildAmPmChangeCallback(newValue)();
-          },
-          children: [/* @__PURE__ */ (0, import_jsx_runtime195.jsx)(component_default14, {
-            value: "AM",
-            label: (0, import_i18n44.__)("AM")
-          }), /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(component_default14, {
-            value: "PM",
-            label: (0, import_i18n44.__)("PM")
-          })]
-        })]
-      })]
-    });
-  }
-
-  // packages/components/build-module/date-time/time-picker/index.mjs
-  var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
-  var VALID_DATE_ORDERS = ["dmy", "mdy", "ymd"];
-  function TimePicker({
-    is12Hour,
-    currentTime,
-    onChange,
-    dateOrder: dateOrderProp,
-    hideLabelFromVision = false
   }) {
-    const [date, setDate] = (0, import_element128.useState)(() => (
-      // Truncate the date at the minutes, see: #15495.
-      startOfMinute(inputToDate(currentTime ?? /* @__PURE__ */ new Date()))
-    ));
-    (0, import_element128.useEffect)(() => {
-      setDate(startOfMinute(inputToDate(currentTime ?? /* @__PURE__ */ new Date())));
-    }, [currentTime]);
-    const monthOptions = [{
-      value: "01",
-      label: (0, import_i18n45.__)("January")
-    }, {
-      value: "02",
-      label: (0, import_i18n45.__)("February")
-    }, {
-      value: "03",
-      label: (0, import_i18n45.__)("March")
-    }, {
-      value: "04",
-      label: (0, import_i18n45.__)("April")
-    }, {
-      value: "05",
-      label: (0, import_i18n45.__)("May")
-    }, {
-      value: "06",
-      label: (0, import_i18n45.__)("June")
-    }, {
-      value: "07",
-      label: (0, import_i18n45.__)("July")
-    }, {
-      value: "08",
-      label: (0, import_i18n45.__)("August")
-    }, {
-      value: "09",
-      label: (0, import_i18n45.__)("September")
-    }, {
-      value: "10",
-      label: (0, import_i18n45.__)("October")
-    }, {
-      value: "11",
-      label: (0, import_i18n45.__)("November")
-    }, {
-      value: "12",
-      label: (0, import_i18n45.__)("December")
-    }];
-    const {
-      day,
-      month,
-      year,
-      minutes,
-      hours
-    } = (0, import_element128.useMemo)(() => ({
-      day: (0, import_date5.date)("d", date),
-      month: (0, import_date5.date)("m", date),
-      year: (0, import_date5.date)("Y", date),
-      minutes: (0, import_date5.date)("i", date),
-      hours: (0, import_date5.date)("H", date)
-    }), [date]);
-    const buildNumberControlChangeCallback = (method) => {
-      const callback = (value, {
-        event
-      }) => {
-        if (!validateInputElementTarget(event)) {
-          return;
-        }
-        const numberValue = Number(value);
-        const newDate = setInConfiguredTimezone(date, {
-          [method]: numberValue
+    const valueX = fractionToPercentage(point.x);
+    const valueY = fractionToPercentage(point.y);
+    const handleChange = (value, axis) => {
+      if (value === void 0) {
+        return;
+      }
+      const num = parseInt(value, 10);
+      if (!isNaN(num)) {
+        onChange({
+          ...point,
+          [axis]: num / 100
         });
-        setDate(newDate);
-        onChange?.((0, import_date5.date)(TIMEZONELESS_FORMAT, newDate));
-      };
-      return callback;
-    };
-    const onTimeInputChangeCallback = ({
-      hours: newHours,
-      minutes: newMinutes
-    }) => {
-      const newDate = setInConfiguredTimezone(date, {
-        hours: newHours,
-        minutes: newMinutes
-      });
-      setDate(newDate);
-      onChange?.((0, import_date5.date)(TIMEZONELESS_FORMAT, newDate));
-    };
-    const dayField = /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(DayInput, {
-      className: "components-datetime__time-field components-datetime__time-field-day",
-      label: (0, import_i18n45.__)("Day"),
-      hideLabelFromVision: true,
-      value: day,
-      step: 1,
-      min: 1,
-      max: getDaysInMonth2(Number(year), Number(month) - 1),
-      required: true,
-      spinControls: "none",
-      isPressEnterToChange: true,
-      isDragEnabled: false,
-      isShiftStepEnabled: false,
-      onChange: buildNumberControlChangeCallback("date")
-    }, "day");
-    const monthField = /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(MonthSelectWrapper, {
-      children: /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(select_control_default, {
-        className: "components-datetime__time-field components-datetime__time-field-month",
-        label: (0, import_i18n45.__)("Month"),
-        hideLabelFromVision: true,
-        value: month,
-        options: monthOptions,
-        onChange: (value) => {
-          const newDate = setInConfiguredTimezone(date, {
-            month: Number(value) - 1
-          });
-          setDate(newDate);
-          onChange?.((0, import_date5.date)(TIMEZONELESS_FORMAT, newDate));
-        }
-      })
-    }, "month");
-    const yearField = /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(YearInput, {
-      className: "components-datetime__time-field components-datetime__time-field-year",
-      label: (0, import_i18n45.__)("Year"),
-      hideLabelFromVision: true,
-      value: year,
-      step: 1,
-      min: 1,
-      max: 9999,
-      required: true,
-      spinControls: "none",
-      isPressEnterToChange: true,
-      isDragEnabled: false,
-      isShiftStepEnabled: false,
-      onChange: buildNumberControlChangeCallback("year"),
-      __unstableStateReducer: buildPadInputStateReducer(4)
-    }, "year");
-    const defaultDateOrder = is12Hour ? "mdy" : "dmy";
-    const dateOrder = dateOrderProp && VALID_DATE_ORDERS.includes(dateOrderProp) ? dateOrderProp : defaultDateOrder;
-    const fields = dateOrder.split("").map((field) => {
-      switch (field) {
-        case "d":
-          return dayField;
-        case "m":
-          return monthField;
-        case "y":
-          return yearField;
-        default:
-          return null;
       }
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(Wrapper4, {
-      className: "components-datetime__time",
-      children: [/* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(Fieldset, {
-        children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default2, {
-          as: "legend",
-          children: (0, import_i18n45.__)("Time")
-        }) : /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(base_control_default.VisualLabel, {
-          as: "legend",
-          className: "components-datetime__time-legend",
-          children: (0, import_i18n45.__)("Time")
-        }), /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(component_default9, {
-          className: "components-datetime__time-wrapper",
-          children: [/* @__PURE__ */ (0, import_jsx_runtime196.jsx)(TimeInput, {
-            value: {
-              hours: Number(hours),
-              minutes: Number(minutes)
-            },
-            is12Hour,
-            onChange: onTimeInputChangeCallback
-          }), /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default6, {}), /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(timezone_default, {})]
-        })]
-      }), /* @__PURE__ */ (0, import_jsx_runtime196.jsxs)(Fieldset, {
-        children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default2, {
-          as: "legend",
-          children: (0, import_i18n45.__)("Date")
-        }) : /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(base_control_default.VisualLabel, {
-          as: "legend",
-          className: "components-datetime__time-legend",
-          children: (0, import_i18n45.__)("Date")
-        }), /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(component_default9, {
-          className: "components-datetime__time-wrapper",
-          children: fields
-        })]
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime207.jsxs)(ControlWrapper, {
+      className: "focal-point-picker__controls",
+      hasHelpText,
+      gap: 4,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime207.jsx)(FocalPointUnitControl, {
+        label: (0, import_i18n50.__)("Left"),
+        "aria-label": (0, import_i18n50.__)("Focal point left position"),
+        value: [valueX, "%"].join(""),
+        onChange: (next2) => handleChange(next2, "x"),
+        dragDirection: "e"
+      }), /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(FocalPointUnitControl, {
+        label: (0, import_i18n50.__)("Top"),
+        "aria-label": (0, import_i18n50.__)("Focal point top position"),
+        value: [valueY, "%"].join(""),
+        onChange: (next2) => handleChange(next2, "y"),
+        dragDirection: "s"
       })]
     });
   }
-  TimePicker.TimeInput = TimeInput;
-  Object.assign(TimePicker.TimeInput, {
-    displayName: "TimePicker.TimeInput"
-  });
-  var time_picker_default = TimePicker;
-
-  // packages/components/build-module/date-time/date-time/index.mjs
-  var import_element129 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/date-time/date-time/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__27() {
-    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 Wrapper5 = /* @__PURE__ */ createStyled(component_default18, false ? {
-    target: "e1p5onf00"
-  } : {
-    target: "e1p5onf00",
-    label: "Wrapper"
-  })(false ? {
-    name: "1khn195",
-    styles: "box-sizing:border-box"
-  } : {
-    name: "1khn195",
-    styles: "box-sizing:border-box/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFVdUMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBWU3RhY2sgfSBmcm9tICcuLi8uLi92LXN0YWNrJztcblxuZXhwb3J0IGNvbnN0IFdyYXBwZXIgPSBzdHlsZWQoIFZTdGFjayApYFxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__27
-  });
-
-  // packages/components/build-module/date-time/date-time/index.mjs
-  var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
-  var noop14 = () => {
-  };
-  function UnforwardedDateTimePicker({
-    currentDate,
-    is12Hour,
-    dateOrder,
-    isInvalidDate,
-    onMonthPreviewed = noop14,
-    onChange,
-    events,
-    startOfWeek: startOfWeek2
-  }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(Wrapper5, {
-      ref,
-      className: "components-datetime",
-      spacing: 4,
-      children: /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(import_jsx_runtime197.Fragment, {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime197.jsx)(time_picker_default, {
-          currentTime: currentDate,
-          onChange,
-          is12Hour,
-          dateOrder
-        }), /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(date_picker_default, {
-          currentDate,
-          onChange,
-          isInvalidDate,
-          events,
-          onMonthPreviewed,
-          startOfWeek: startOfWeek2
-        })]
-      })
+  function FocalPointUnitControl(props) {
+    return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(StyledUnitControl2, {
+      className: "focal-point-picker__controls-position-unit-control",
+      labelPosition: "top",
+      max: TEXTCONTROL_MAX,
+      min: TEXTCONTROL_MIN,
+      units: [{
+        value: "%",
+        label: "%"
+      }],
+      ...props
     });
   }
-  var DateTimePicker = (0, import_element129.forwardRef)(UnforwardedDateTimePicker);
-  DateTimePicker.displayName = "DateTimePicker";
-  var date_time_default = DateTimePicker;
-
-  // packages/components/build-module/date-time/index.mjs
-  var date_time_default2 = date_time_default;

-  // packages/components/build-module/disabled/styles/disabled-styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__28() {
-    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 disabledStyles3 = false ? {
-    name: "u2jump",
-    styles: "position:relative;pointer-events:none;&::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}*{pointer-events:none;}"
+  // packages/components/build-module/focal-point-picker/styles/focal-point-style.mjs
+  var PointerCircle = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e19snlhg0"
   } : {
-    name: "iqemdn-disabledStyles",
-    styles: "position:relative;pointer-events:none;&::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}*{pointer-events:none;};label:disabledStyles;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImRpc2FibGVkLXN0eWxlcy50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS2lDIiwiZmlsZSI6ImRpc2FibGVkLXN0eWxlcy50c3giLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbmV4cG9ydCBjb25zdCBkaXNhYmxlZFN0eWxlcyA9IGNzc2Bcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQmOjphZnRlciB7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRyaWdodDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdC8vIEFsc28gbWFrZSBuZXN0ZWQgYmxvY2tzIHVuc2VsZWN0YWJsZS5cblx0KiB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdH1cbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__28
-  };
-
-  // packages/components/build-module/disabled/context.mjs
-  var import_element130 = __toESM(require_element(), 1);
-  var Context = (0, import_element130.createContext)(false);
-  Context.displayName = "DisabledContext";
-  var context_default3 = Context;
+    target: "e19snlhg0",
+    label: "PointerCircle"
+  })("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:", config_values_default.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: isDragging2
+  }) => isDragging2 && `
+			box-shadow: rgb( 0 0 0 / 12% ) 0px 0px 10px;
+			transform: scale( 1.1 );
+			cursor: grabbing;
+			`, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXN0eWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVV1QyIsImZpbGUiOiJmb2NhbC1wb2ludC1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3QgUG9pbnRlckNpcmNsZSA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjdXJzb3I6IGdyYWI7XG5cdGhlaWdodDogNDBweDtcblx0bWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdpZHRoOiA0MHB4O1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIDI1NSwgMjU1LCAyNTUsIDAuNCApO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKCAxNnB4ICkgc2F0dXJhdGUoIDE4MCUgKTtcblx0Ym94LXNoYWRvdzogcmdiKCAwIDAgMCAvIDEwJSApIDBweCAwcHggOHB4O1xuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHQkeyAoIHsgaXNEcmFnZ2luZyB9OiB7IGlzRHJhZ2dpbmc6IGJvb2xlYW4gfSApID0+XG5cdFx0aXNEcmFnZ2luZyAmJlxuXHRcdGBcblx0XHRcdGJveC1zaGFkb3c6IHJnYiggMCAwIDAgLyAxMiUgKSAwcHggMHB4IDEwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKCAxLjEgKTtcblx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XG5cdFx0XHRgIH1cbmA7XG4iXX0= */"));

-  // packages/components/build-module/disabled/index.mjs
-  var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
-  var {
-    Consumer,
-    Provider: Provider2
-  } = context_default3;
-  function Disabled({
-    className: className2,
-    children,
-    isDisabled = true,
+  // packages/components/build-module/focal-point-picker/focal-point.mjs
+  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
+  function FocalPoint({
+    left = "50%",
+    top = "50%",
     ...props
   }) {
-    const cx2 = useCx();
-    return /* @__PURE__ */ (0, import_jsx_runtime198.jsx)(Provider2, {
-      value: isDisabled,
-      children: /* @__PURE__ */ (0, import_jsx_runtime198.jsx)("div", {
-        // @ts-ignore Reason: inert is a recent HTML attribute
-        inert: isDisabled ? "true" : void 0,
-        className: isDisabled ? cx2(disabledStyles3, className2, "components-disabled") : void 0,
-        ...props,
-        children
-      })
+    const style2 = {
+      left,
+      top
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(PointerCircle, {
+      ...props,
+      className: "components-focal-point-picker__icon_container",
+      style: style2
     });
   }
-  Disabled.Context = context_default3;
-  Disabled.Consumer = Consumer;
-  var disabled_default = Disabled;

-  // packages/components/build-module/disclosure/index.mjs
-  var import_element131 = __toESM(require_element(), 1);
-  var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
-  var UnforwardedDisclosureContent = ({
-    visible,
-    children,
+  // packages/components/build-module/focal-point-picker/grid.mjs
+  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
+  function FocalPointPickerGrid({
+    bounds,
     ...props
-  }, ref) => {
-    const disclosure = useDisclosureStore({
-      open: visible
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime199.jsx)(DisclosureContent, {
-      store: disclosure,
-      ref,
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(GridView, {
       ...props,
-      children
-    });
-  };
-  var DisclosureContent22 = (0, import_element131.forwardRef)(UnforwardedDisclosureContent);
-  DisclosureContent22.displayName = "DisclosureContent";
-
-  // packages/components/build-module/draggable/index.mjs
-  var import_compose52 = __toESM(require_compose(), 1);
-  var import_element132 = __toESM(require_element(), 1);
-
-  // packages/ui/build-module/utils/wp-compat-overlay-slot.mjs
-  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, hash2) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(
-      `style[${STYLE_HASH_ATTRIBUTE11}]`
-    )) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE11) === hash2) {
-        return true;
-      }
-    }
-    return false;
-  }
-  function injectStyle11(targetDocument, hash2, css3) {
-    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(hash2)) {
-      return;
-    }
-    if (documentContainsStyleHash11(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
-    }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE11, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument11(targetDocument) {
-    const runtime = getRuntime11();
-    runtime.documents.set(
-      targetDocument,
-      (runtime.documents.get(targetDocument) ?? 0) + 1
-    );
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle11(targetDocument, hash2, css3);
-    }
-    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(hash2, css3) {
-    const runtime = getRuntime11();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle11(targetDocument, hash2, css3);
-    }
-  }
-  if (typeof process === "undefined" || true) {
-    registerStyle10("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(ownerDocument) {
-    const element = ownerDocument.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);
-    }
-    ownerDocument.body.appendChild(element);
-    return element;
-  }
-  function getWpCompatOverlaySlot() {
-    if (typeof window === "undefined") {
-      return void 0;
-    }
-    if (!isInWordPressEnvironment() && window.__wpUiCompatOverlaySlotEnabled !== true) {
-      return void 0;
-    }
-    const ownerDocument = resolveOwnerDocument();
-    if (!ownerDocument || !ownerDocument.body) {
-      return void 0;
-    }
-    if (cachedSlot && cachedSlot.ownerDocument === ownerDocument && cachedSlot.isConnected) {
-      return ensureSlotIsAccessible(cachedSlot);
-    }
-    const existing = ownerDocument.querySelector(
-      `[${WP_COMPAT_OVERLAY_SLOT_ATTRIBUTE}]`
-    );
-    if (existing instanceof HTMLDivElement) {
-      cachedSlot = ensureSlotIsAccessible(existing);
-      return cachedSlot;
-    }
-    if (cachedSlot?.isConnected) {
-      cachedSlot.remove();
-    }
-    cachedSlot = ensureSlotIsAccessible(createSlot(ownerDocument));
-    return cachedSlot;
-  }
-
-  // packages/components/build-module/draggable/index.mjs
-  var import_jsx_runtime200 = __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, hash2) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE12}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE12) === hash2) {
-        return true;
-      }
-    }
-    return false;
-  }
-  function injectStyle12(targetDocument, hash2, css3) {
-    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(hash2)) {
-      return;
-    }
-    if (documentContainsStyleHash12(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
-    }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE12, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument12(targetDocument) {
-    const runtime = getRuntime12();
-    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle12(targetDocument, hash2, css3);
-    }
-    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(hash2, css3) {
-    const runtime = getRuntime12();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle12(targetDocument, hash2, css3);
-    }
-  }
-  if (typeof process === "undefined" || true) {
-    registerStyle11("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 style_module_default10 = { "invisible-drag-image": "_3476c2e530687f96__invisible-drag-image", "clone": "_6f00e51ab7574306__clone", "is-in-compat-slot": "_664ecd37377558df__is-in-compat-slot" };
-  var dragImageClasses = [style_module_default10["invisible-drag-image"], "components-draggable__invisible-drag-image"].filter(Boolean);
-  var cloneWrapperClasses = [style_module_default10.clone, "components-draggable__clone"].filter(Boolean);
-  var bodyClass = "is-dragging-components-draggable";
-  var clonePadding = 0;
-  function Draggable({
-    children,
-    onDragStart,
-    onDragOver,
-    onDragEnd,
-    appendToOwnerDocument = false,
-    cloneClassname,
-    elementId,
-    transferData,
-    __experimentalTransferDataType: transferDataType = "text",
-    __experimentalDragComponent: dragComponent
-  }) {
-    const dragComponentRef = (0, import_element132.useRef)(null);
-    const cleanupRef = (0, import_element132.useRef)(() => {
-    });
-    function end(event) {
-      event.preventDefault();
-      cleanupRef.current();
-      if (onDragEnd) {
-        onDragEnd(event);
-      }
-    }
-    function start(event) {
-      const {
-        ownerDocument
-      } = event.target;
-      const slot = getWpCompatOverlaySlot();
-      const compatSlot = slot?.ownerDocument === ownerDocument ? slot : null;
-      event.dataTransfer.setData(transferDataType, JSON.stringify(transferData));
-      const cloneWrapper = ownerDocument.createElement("div");
-      cloneWrapper.style.top = "0";
-      cloneWrapper.style.left = "0";
-      const dragImage = ownerDocument.createElement("div");
-      if ("function" === typeof event.dataTransfer.setDragImage) {
-        dragImage.classList.add(...dragImageClasses);
-        ownerDocument.body.appendChild(dragImage);
-        event.dataTransfer.setDragImage(dragImage, 0, 0);
-      }
-      cloneWrapper.classList.add(...cloneWrapperClasses);
-      const inSlotClass = style_module_default10["is-in-compat-slot"];
-      if (compatSlot && inSlotClass) {
-        cloneWrapper.classList.add(inSlotClass);
-      }
-      if (cloneClassname) {
-        cloneWrapper.classList.add(cloneClassname);
-      }
-      let x2 = 0;
-      let y3 = 0;
-      if (dragComponentRef.current) {
-        x2 = event.clientX;
-        y3 = event.clientY;
-        cloneWrapper.style.transform = `translate( ${x2}px, ${y3}px )`;
-        const clonedDragComponent = ownerDocument.createElement("div");
-        clonedDragComponent.innerHTML = dragComponentRef.current.innerHTML;
-        cloneWrapper.appendChild(clonedDragComponent);
-        (compatSlot ?? ownerDocument.body).appendChild(cloneWrapper);
-      } else {
-        const element = ownerDocument.getElementById(elementId);
-        const elementRect = element.getBoundingClientRect();
-        const elementWrapper = element.parentNode;
-        const elementTopOffset = elementRect.top;
-        const elementLeftOffset = elementRect.left;
-        cloneWrapper.style.width = `${elementRect.width + clonePadding * 2}px`;
-        const clone = element.cloneNode(true);
-        clone.id = `clone-${elementId}`;
-        x2 = elementLeftOffset - clonePadding;
-        y3 = elementTopOffset - clonePadding;
-        cloneWrapper.style.transform = `translate( ${x2}px, ${y3}px )`;
-        Array.from(clone.querySelectorAll("iframe")).forEach((child) => child.parentNode?.removeChild(child));
-        cloneWrapper.appendChild(clone);
-        if (compatSlot) {
-          compatSlot.appendChild(cloneWrapper);
-        } else if (appendToOwnerDocument) {
-          ownerDocument.body.appendChild(cloneWrapper);
-        } else {
-          elementWrapper?.appendChild(cloneWrapper);
-        }
-      }
-      let cursorLeft = event.clientX;
-      let cursorTop = event.clientY;
-      function over(e3) {
-        if (cursorLeft === e3.clientX && cursorTop === e3.clientY) {
-          return;
-        }
-        const nextX = x2 + e3.clientX - cursorLeft;
-        const nextY = y3 + e3.clientY - cursorTop;
-        cloneWrapper.style.transform = `translate( ${nextX}px, ${nextY}px )`;
-        cursorLeft = e3.clientX;
-        cursorTop = e3.clientY;
-        x2 = nextX;
-        y3 = nextY;
-        if (onDragOver) {
-          onDragOver(e3);
+      className: "components-focal-point-picker__grid",
+      style: {
+        width: bounds.width,
+        height: bounds.height
+      },
+      children: [/* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineX, {
+        style: {
+          top: "33%"
         }
-      }
-      const throttledDragOver = (0, import_compose52.throttle)(over, 16);
-      ownerDocument.addEventListener("dragover", throttledDragOver);
-      ownerDocument.body.classList.add(bodyClass);
-      if (onDragStart) {
-        onDragStart(event);
-      }
-      cleanupRef.current = () => {
-        if (cloneWrapper && cloneWrapper.parentNode) {
-          cloneWrapper.parentNode.removeChild(cloneWrapper);
+      }), /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineX, {
+        style: {
+          top: "66%"
         }
-        if (dragImage && dragImage.parentNode) {
-          dragImage.parentNode.removeChild(dragImage);
+      }), /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineY, {
+        style: {
+          left: "33%"
         }
-        ownerDocument.body.classList.remove(bodyClass);
-        ownerDocument.removeEventListener("dragover", throttledDragOver);
-      };
-    }
-    (0, import_element132.useEffect)(() => () => {
-      cleanupRef.current();
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime200.jsxs)(import_jsx_runtime200.Fragment, {
-      children: [children({
-        onDraggableStart: start,
-        onDraggableEnd: end
-      }), dragComponent && /* @__PURE__ */ (0, import_jsx_runtime200.jsx)("div", {
-        className: "components-draggable-drag-component-root",
+      }), /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineY, {
         style: {
-          display: "none"
-        },
-        ref: dragComponentRef,
-        children: dragComponent
+          left: "66%"
+        }
       })]
     });
   }
-  var draggable_default = Draggable;

-  // packages/components/build-module/drop-zone/index.mjs
-  var import_i18n46 = __toESM(require_i18n(), 1);
-  var import_element133 = __toESM(require_element(), 1);
-  var import_dom7 = __toESM(require_dom(), 1);
-  var import_compose53 = __toESM(require_compose(), 1);
-  var import_jsx_runtime201 = __toESM(require_jsx_runtime(), 1);
-  function DropZoneComponent({
+  // packages/components/build-module/focal-point-picker/media.mjs
+  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
+  function Media2({
+    alt,
+    autoPlay,
+    src,
+    onLoad,
+    mediaRef,
+    // Exposing muted prop for test rendering purposes
+    // https://github.com/testing-library/react-testing-library/issues/470
+    muted: muted2 = true,
+    ...props
+  }) {
+    if (!src) {
+      return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(MediaPlaceholder, {
+        className: "components-focal-point-picker__media components-focal-point-picker__media--placeholder",
+        ref: mediaRef,
+        ...props
+      });
+    }
+    const isVideo = isVideoType(src);
+    return isVideo ? /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("video", {
+      ...props,
+      autoPlay,
+      className: "components-focal-point-picker__media components-focal-point-picker__media--video",
+      loop: true,
+      muted: muted2,
+      onLoadedData: onLoad,
+      ref: mediaRef,
+      src
+    }) : /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("img", {
+      ...props,
+      alt,
+      className: "components-focal-point-picker__media components-focal-point-picker__media--image",
+      onLoad,
+      ref: mediaRef,
+      src
+    });
+  }
+
+  // packages/components/build-module/focal-point-picker/index.mjs
+  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
+  var GRID_OVERLAY_TIMEOUT = 600;
+  function FocalPointPicker({
+    // Prevent passing to internal component.
+    __nextHasNoMarginBottom: _2,
+    __next40pxDefaultSize: _next40pxDefaultSize,
+    autoPlay = true,
     className: className2,
-    icon = upload_default,
+    help,
+    hideLabelFromVision,
     label,
-    onFilesDrop,
-    onHTMLDrop,
-    onDrop,
-    isEligible = () => true,
+    onChange,
+    onDrag,
+    onDragEnd,
+    onDragStart,
+    resolvePoint,
+    url,
+    value: valueProp = {
+      x: 0.5,
+      y: 0.5
+    },
     ...restProps
   }) {
-    const [isDraggingOverDocument, setIsDraggingOverDocument] = (0, import_element133.useState)();
-    const [isDraggingOverElement, setIsDraggingOverElement] = (0, import_element133.useState)();
-    const [isActive, setIsActive] = (0, import_element133.useState)();
-    const ref = (0, import_compose53.__experimentalUseDropZone)({
-      onDrop(event) {
-        if (!event.dataTransfer) {
+    const [point, setPoint] = (0, import_element137.useState)(valueProp);
+    const [showGridOverlay, setShowGridOverlay] = (0, import_element137.useState)(false);
+    const {
+      startDrag,
+      endDrag,
+      isDragging: isDragging2
+    } = (0, import_compose55.__experimentalUseDragging)({
+      onDragStart: (event) => {
+        dragAreaRef.current?.focus();
+        const value = getValueWithinDragArea(event);
+        if (!value) {
           return;
         }
-        const files = (0, import_dom7.getFilesFromDataTransfer)(event.dataTransfer);
-        const html = event.dataTransfer.getData("text/html");
-        if (html && onHTMLDrop) {
-          onHTMLDrop(html);
-        } else if (files.length && onFilesDrop) {
-          onFilesDrop(files);
-        } else if (onDrop) {
-          onDrop(event);
-        }
+        onDragStart?.(value, event);
+        setPoint(value);
       },
-      onDragStart(event) {
-        setIsDraggingOverDocument(true);
-        if (!event.dataTransfer) {
+      onDragMove: (event) => {
+        event.preventDefault();
+        const value = getValueWithinDragArea(event);
+        if (!value) {
           return;
         }
-        if (event.dataTransfer.types.includes("text/html")) {
-          setIsActive(!!onHTMLDrop);
-        } else if (
-          // Check for the types because sometimes the files themselves
-          // are only available on drop.
-          event.dataTransfer.types.includes("Files") || (0, import_dom7.getFilesFromDataTransfer)(event.dataTransfer).length > 0
-        ) {
-          setIsActive(!!onFilesDrop);
-        } else {
-          setIsActive(!!onDrop && isEligible(event.dataTransfer));
-        }
-      },
-      onDragEnd() {
-        setIsDraggingOverElement(false);
-        setIsDraggingOverDocument(false);
-        setIsActive(void 0);
-      },
-      onDragEnter() {
-        setIsDraggingOverElement(true);
+        onDrag?.(value, event);
+        setPoint(value);
       },
-      onDragLeave() {
-        setIsDraggingOverElement(false);
+      onDragEnd: () => {
+        onDragEnd?.();
+        onChange?.(point);
       }
     });
-    const classes = clsx_default("components-drop-zone", className2, {
-      "is-active": isActive,
-      "is-dragging-over-document": isDraggingOverDocument,
-      "is-dragging-over-element": isDraggingOverElement
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("div", {
-      ...restProps,
-      ref,
-      className: classes,
-      children: /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("div", {
-        className: "components-drop-zone__content",
-        children: /* @__PURE__ */ (0, import_jsx_runtime201.jsxs)("div", {
-          className: "components-drop-zone__content-inner",
-          children: [/* @__PURE__ */ (0, import_jsx_runtime201.jsx)(icon_default2, {
-            icon,
-            className: "components-drop-zone__content-icon"
-          }), /* @__PURE__ */ (0, import_jsx_runtime201.jsx)("span", {
-            className: "components-drop-zone__content-text",
-            children: label ? label : (0, import_i18n46.__)("Drop files to upload")
+    const {
+      x: x2,
+      y: y3
+    } = isDragging2 ? point : valueProp;
+    const dragAreaRef = (0, import_element137.useRef)(null);
+    const [bounds, setBounds] = (0, import_element137.useState)(INITIAL_BOUNDS);
+    const refUpdateBounds = (0, import_element137.useRef)(() => {
+      if (!dragAreaRef.current) {
+        return;
+      }
+      const {
+        clientWidth: width,
+        clientHeight: height
+      } = dragAreaRef.current;
+      setBounds(width > 0 && height > 0 ? {
+        width,
+        height
+      } : {
+        ...INITIAL_BOUNDS
+      });
+    });
+    (0, import_element137.useEffect)(() => {
+      const updateBounds = refUpdateBounds.current;
+      if (!dragAreaRef.current) {
+        return;
+      }
+      const {
+        defaultView
+      } = dragAreaRef.current.ownerDocument;
+      defaultView?.addEventListener("resize", updateBounds);
+      return () => defaultView?.removeEventListener("resize", updateBounds);
+    }, []);
+    (0, import_compose55.useIsomorphicLayoutEffect)(() => void refUpdateBounds.current(), []);
+    const getValueWithinDragArea = ({
+      clientX,
+      clientY,
+      shiftKey
+    }) => {
+      if (!dragAreaRef.current) {
+        return;
+      }
+      const {
+        top,
+        left
+      } = dragAreaRef.current.getBoundingClientRect();
+      let nextX = (clientX - left) / bounds.width;
+      let nextY = (clientY - top) / bounds.height;
+      if (shiftKey) {
+        nextX = Math.round(nextX / 0.1) * 0.1;
+        nextY = Math.round(nextY / 0.1) * 0.1;
+      }
+      return getFinalValue({
+        x: nextX,
+        y: nextY
+      });
+    };
+    const getFinalValue = (value) => {
+      const resolvedValue = resolvePoint?.(value) ?? value;
+      resolvedValue.x = Math.max(0, Math.min(resolvedValue.x, 1));
+      resolvedValue.y = Math.max(0, Math.min(resolvedValue.y, 1));
+      const roundToTwoDecimalPlaces = (n3) => Math.round(n3 * 100) / 100;
+      return {
+        x: roundToTwoDecimalPlaces(resolvedValue.x),
+        y: roundToTwoDecimalPlaces(resolvedValue.y)
+      };
+    };
+    const arrowKeyStep = (event) => {
+      const {
+        code,
+        shiftKey
+      } = event;
+      if (!["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight"].includes(code)) {
+        return;
+      }
+      event.preventDefault();
+      const value = {
+        x: x2,
+        y: y3
+      };
+      const step = shiftKey ? 0.1 : 0.01;
+      const delta = code === "ArrowUp" || code === "ArrowLeft" ? -1 * step : step;
+      const axis = code === "ArrowUp" || code === "ArrowDown" ? "y" : "x";
+      value[axis] = value[axis] + delta;
+      onChange?.(getFinalValue(value));
+    };
+    const focalPointPosition = {
+      left: x2 !== void 0 ? x2 * bounds.width : 0.5 * bounds.width,
+      top: y3 !== void 0 ? y3 * bounds.height : 0.5 * bounds.height
+    };
+    const classes = clsx_default("components-focal-point-picker-control", className2);
+    const Label4 = hideLabelFromVision ? component_default2 : StyledLabel;
+    use_update_effect_default(() => {
+      setShowGridOverlay(true);
+      const timeout = window.setTimeout(() => {
+        setShowGridOverlay(false);
+      }, GRID_OVERLAY_TIMEOUT);
+      return () => window.clearTimeout(timeout);
+    }, [x2, y3]);
+    return /* @__PURE__ */ (0, import_jsx_runtime211.jsxs)(Container2, {
+      ...restProps,
+      as: "fieldset",
+      className: classes,
+      children: [!!label && /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Label4, {
+        as: "legend",
+        children: label
+      }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(MediaWrapper, {
+        className: "components-focal-point-picker-wrapper",
+        children: /* @__PURE__ */ (0, import_jsx_runtime211.jsxs)(MediaContainer, {
+          className: "components-focal-point-picker",
+          onKeyDown: arrowKeyStep,
+          onMouseDown: startDrag,
+          onBlur: () => {
+            if (isDragging2) {
+              endDrag();
+            }
+          },
+          ref: dragAreaRef,
+          role: "button",
+          tabIndex: -1,
+          children: [/* @__PURE__ */ (0, import_jsx_runtime211.jsx)(FocalPointPickerGrid, {
+            bounds,
+            showOverlay: showGridOverlay
+          }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Media2, {
+            alt: (0, import_i18n51.__)("Media preview"),
+            autoPlay,
+            onLoad: refUpdateBounds.current,
+            src: url
+          }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(FocalPoint, {
+            ...focalPointPosition,
+            isDragging: isDragging2
           })]
         })
-      })
+      }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(FocalPointPickerControls, {
+        hasHelpText: !!help,
+        point: {
+          x: x2,
+          y: y3
+        },
+        onChange: (value) => {
+          onChange?.(getFinalValue(value));
+        }
+      }), !!help && /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(StyledHelp, {
+        children: help
+      })]
     });
   }
-  var drop_zone_default = DropZoneComponent;
+  var focal_point_picker_default = FocalPointPicker;

-  // packages/components/build-module/drop-zone/provider.mjs
-  var import_deprecated13 = __toESM(require_deprecated(), 1);
-  function DropZoneProvider({
-    children
+  // packages/components/build-module/focusable-iframe/index.mjs
+  var import_compose56 = __toESM(require_compose(), 1);
+  var import_deprecated14 = __toESM(require_deprecated(), 1);
+  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
+  function FocusableIframe({
+    iframeRef,
+    ...props
   }) {
-    (0, import_deprecated13.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."
+    const ref = (0, import_compose56.useMergeRefs)([iframeRef, (0, import_compose56.useFocusableIframe)()]);
+    (0, import_deprecated14.default)("wp.components.FocusableIframe", {
+      since: "5.9",
+      alternative: "wp.compose.useFocusableIframe"
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)("iframe", {
+      ref,
+      ...props
     });
-    return children;
   }

-  // packages/components/build-module/duotone-picker/duotone-picker.mjs
-  var import_es62 = __toESM(require_es6(), 1);
-  var import_element135 = __toESM(require_element(), 1);
-  var import_i18n48 = __toESM(require_i18n(), 1);
+  // packages/components/build-module/font-size-picker/index.mjs
+  var import_i18n55 = __toESM(require_i18n(), 1);
+  var import_element139 = __toESM(require_element(), 1);
+  var import_compose57 = __toESM(require_compose(), 1);

-  // packages/components/build-module/duotone-picker/color-list-picker/index.mjs
-  var import_element134 = __toESM(require_element(), 1);
-  var import_i18n47 = __toESM(require_i18n(), 1);
-  var import_compose54 = __toESM(require_compose(), 1);
-  var import_jsx_runtime202 = __toESM(require_jsx_runtime(), 1);
-  function ColorOption({
-    label,
-    value,
-    colors,
-    disableCustomColors,
-    enableAlpha,
-    onChange
-  }) {
-    const [isOpen, setIsOpen] = (0, import_element134.useState)(false);
-    const idRoot = (0, import_compose54.useInstanceId)(ColorOption, "color-list-picker-option");
-    const labelId = `${idRoot}__label`;
-    const contentId = `${idRoot}__content`;
-    return /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(import_jsx_runtime202.Fragment, {
-      children: [/* @__PURE__ */ (0, import_jsx_runtime202.jsx)(button_default, {
-        __next40pxDefaultSize: true,
-        className: "components-color-list-picker__swatch-button",
-        id: labelId,
-        onClick: () => setIsOpen((prev2) => !prev2),
-        "aria-expanded": isOpen,
-        "aria-controls": contentId,
-        icon: value ? /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(color_indicator_default, {
-          colorValue: value,
-          className: "components-color-list-picker__swatch-color"
-        }) : /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(icon_default3, {
-          icon: swatch_default
-        }),
-        text: label
-      }), /* @__PURE__ */ (0, import_jsx_runtime202.jsx)("div", {
-        role: "group",
-        id: contentId,
-        "aria-labelledby": labelId,
-        "aria-hidden": !isOpen,
-        children: isOpen && /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(color_palette_default, {
-          "aria-label": (0, import_i18n47.__)("Color options"),
-          className: "components-color-list-picker__color-picker",
-          colors,
-          value,
-          clearable: false,
-          onChange,
-          disableCustomColors,
-          enableAlpha
-        })
-      })]
-    });
-  }
-  function ColorListPicker({
-    colors,
-    labels,
-    value = [],
-    disableCustomColors,
-    enableAlpha,
-    onChange
-  }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime202.jsx)("div", {
-      className: "components-color-list-picker",
-      children: labels.map((label, index2) => /* @__PURE__ */ (0, import_jsx_runtime202.jsx)(ColorOption, {
-        label,
-        value: value[index2],
-        colors,
-        disableCustomColors,
-        enableAlpha,
-        onChange: (newColor) => {
-          const newColors = value.slice();
-          newColors[index2] = newColor;
-          onChange(newColors);
-        }
-      }, index2))
-    });
+  // packages/components/build-module/font-size-picker/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__26() {
+    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 color_list_picker_default = ColorListPicker;
+  var Container3 = /* @__PURE__ */ createStyled("fieldset", false ? {
+    target: "e8tqeku4"
+  } : {
+    target: "e8tqeku4",
+    label: "Container"
+  })(false ? {
+    name: "k2q51s",
+    styles: "border:0;margin:0;padding:0;display:contents"
+  } : {
+    name: "k2q51s",
+    styles: "border:0;margin:0;padding:0;display:contents/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFjd0MiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQmFzZUNvbnRyb2wgZnJvbSAnLi4vYmFzZS1jb250cm9sJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi4vYnV0dG9uJztcbmltcG9ydCBDdXN0b21TZWxlY3RDb250cm9sIGZyb20gJy4uL2N1c3RvbS1zZWxlY3QtY29udHJvbCc7XG5pbXBvcnQgeyBIU3RhY2sgfSBmcm9tICcuLi9oLXN0YWNrJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmZpZWxkc2V0YFxuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogY29udGVudHM7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0aGVpZ2h0OiAkeyBzcGFjZSggNCApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyVG9nZ2xlID0gc3R5bGVkKCBCdXR0b24gKWBcblx0bWFyZ2luLXRvcDogJHsgc3BhY2UoIC0xICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBIZWFkZXJMYWJlbCA9IHN0eWxlZCggQmFzZUNvbnRyb2wuVmlzdWFsTGFiZWwgKWBcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAkeyBzcGFjZSggMSApIH07XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbmA7XG5cbi8vIEN1c3RvbSBzdHlsZWQgY29tcG9uZW50IHRvIGZvcmNlIGxpbmUgYnJlYWsgYmV0d2VlbiBuYW1lIGFuZCBoaW50IHdoaWxlIGtlZXBpbmcgY2hlY2ttYXJrIG9uIHRoZSByaWdodFxuZXhwb3J0IGNvbnN0IFN0eWxlZEN1c3RvbVNlbGVjdENvbnRyb2wgPSBzdHlsZWQoIEN1c3RvbVNlbGVjdENvbnRyb2wgKWBcblx0LmNvbXBvbmVudHMtY3VzdG9tLXNlbGVjdC1jb250cm9sX19pdGVtXG5cdFx0LmNvbXBvbmVudHMtY3VzdG9tLXNlbGVjdC1jb250cm9sX19pdGVtLWhpbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuIl19 */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__26
+  });
+  var Header2 = /* @__PURE__ */ createStyled(component_default9, false ? {
+    target: "e8tqeku3"
+  } : {
+    target: "e8tqeku3",
+    label: "Header"
+  })("height:", space(4), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQnNDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */"));
+  var HeaderToggle = /* @__PURE__ */ createStyled(button_default, false ? {
+    target: "e8tqeku2"
+  } : {
+    target: "e8tqeku2",
+    label: "HeaderToggle"
+  })("margin-top:", space(-1), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5QjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */"));
+  var HeaderLabel = /* @__PURE__ */ createStyled(base_control_default.VisualLabel, false ? {
+    target: "e8tqeku1"
+  } : {
+    target: "e8tqeku1",
+    label: "HeaderLabel"
+  })("display:flex;gap:", space(1), ";justify-content:flex-start;margin-bottom:0;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2QjREIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */"));
+  var StyledCustomSelectControl = /* @__PURE__ */ createStyled(custom_select_control_default, false ? {
+    target: "e8tqeku0"
+  } : {
+    target: "e8tqeku0",
+    label: "StyledCustomSelectControl"
+  })(false ? {
+    name: "anvx77",
+    styles: ".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}"
+  } : {
+    name: "anvx77",
+    styles: ".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQ3NFIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__26
+  });

-  // packages/components/build-module/duotone-picker/utils.mjs
-  k([names_default]);
-  function getDefaultColors(palette) {
-    if (!palette || palette.length < 2) {
-      return ["#000", "#fff"];
-    }
-    return palette.map(({
-      color: color2
-    }) => ({
-      color: color2,
-      brightness: w(color2).brightness()
-    })).reduce(([min3, max3], current) => {
-      return [current.brightness <= min3.brightness ? current : min3, current.brightness >= max3.brightness ? current : max3];
-    }, [{
-      brightness: 1,
-      color: ""
-    }, {
-      brightness: 0,
-      color: ""
-    }]).map(({
-      color: color2
-    }) => color2);
-  }
-  function getGradientFromCSSColors(colors = [], angle = "90deg") {
-    const l3 = 100 / colors.length;
-    const stops = colors.map((c3, i3) => `${c3} ${i3 * l3}%, ${c3} ${(i3 + 1) * l3}%`).join(", ");
-    return `linear-gradient( ${angle}, ${stops} )`;
-  }
-  function getColorStopsFromColors(colors) {
-    return colors.map((color2, i3) => ({
-      position: i3 * 100 / (colors.length - 1),
-      color: color2
-    }));
+  // packages/components/build-module/font-size-picker/font-size-picker-select.mjs
+  var import_i18n52 = __toESM(require_i18n(), 1);
+  var import_element138 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/font-size-picker/utils.mjs
+  function isSimpleCssValue(value) {
+    const sizeRegex = /^[\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 sizeRegex.test(String(value));
   }
-  function getColorsFromColorStops(colorStops = []) {
-    return colorStops.map(({
-      color: color2
-    }) => color2);
+  function generateFontSizeHint(fontSize) {
+    if (fontSize.hint) {
+      return fontSize.hint;
+    }
+    if (isSimpleCssValue(fontSize.size)) {
+      return String(fontSize.size);
+    }
+    return void 0;
   }

-  // packages/components/build-module/duotone-picker/custom-duotone-bar.mjs
-  var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
-  var PLACEHOLDER_VALUES = ["#333", "#CCC"];
-  function CustomDuotoneBar({
-    value,
-    onChange
-  }) {
-    const hasGradient = !!value;
-    const values = hasGradient ? value : PLACEHOLDER_VALUES;
-    const background = getGradientFromCSSColors(values);
-    const controlPoints = getColorStopsFromColors(values);
-    return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)(CustomGradientBar, {
-      disableInserter: true,
-      background,
-      hasGradient,
-      value: controlPoints,
-      onChange: (newColorStops) => {
-        const newValue = getColorsFromColorStops(newColorStops);
-        onChange(newValue);
+  // packages/components/build-module/font-size-picker/font-size-picker-select.mjs
+  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_OPTION = {
+    key: "default",
+    name: (0, import_i18n52.__)("Default"),
+    value: void 0
+  };
+  var FontSizePickerSelect = (props) => {
+    const {
+      fontSizes,
+      value,
+      valueMode = "literal",
+      onChange
+    } = props;
+    const options2 = [DEFAULT_OPTION, ...fontSizes.map((fontSize) => {
+      const hint = generateFontSizeHint(fontSize);
+      return {
+        key: fontSize.slug,
+        name: fontSize.name || fontSize.slug,
+        value: fontSize.size,
+        hint
+      };
+    })];
+    const selectedOption = (0, import_element138.useMemo)(() => {
+      if (value === void 0) {
+        return DEFAULT_OPTION;
+      }
+      if (valueMode === "slug") {
+        const optionBySlug = options2.find((option) => option.key === value);
+        if (optionBySlug) {
+          return optionBySlug;
+        }
+      }
+      return options2.find((option) => option.value === value) ?? DEFAULT_OPTION;
+    }, [value, valueMode, options2]);
+    return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(StyledCustomSelectControl, {
+      className: "components-font-size-picker__select",
+      label: (0, import_i18n52.__)("Font size"),
+      hideLabelFromVision: true,
+      describedBy: (0, import_i18n52.sprintf)(
+        // translators: %s: Currently selected font size.
+        (0, import_i18n52.__)("Currently selected font size: %s"),
+        selectedOption.name
+      ),
+      options: options2,
+      value: selectedOption,
+      showSelectedHint: true,
+      onChange: ({
+        selectedItem
+      }) => {
+        const matchingFontSize = selectedItem.key === "default" ? void 0 : fontSizes.find((fontSize) => fontSize.slug === selectedItem.key);
+        onChange(selectedItem.value, matchingFontSize);
       }
     });
-  }
+  };
+  var font_size_picker_select_default = FontSizePickerSelect;

-  // packages/components/build-module/duotone-picker/duotone-picker.mjs
-  var import_jsx_runtime204 = __toESM(require_jsx_runtime(), 1);
-  function DuotonePicker({
-    asButtons,
-    loop,
-    clearable = true,
-    unsetable = true,
-    colorPalette,
-    duotonePalette,
-    disableCustomColors,
-    disableCustomDuotone,
-    value,
-    onChange,
-    "aria-label": ariaLabel,
-    "aria-labelledby": ariaLabelledby,
-    ...otherProps
-  }) {
-    const [defaultDark, defaultLight] = (0, import_element135.useMemo)(() => getDefaultColors(colorPalette), [colorPalette]);
-    const isUnset = value === "unset";
-    const unsetOptionLabel = (0, import_i18n48.__)("Unset");
-    const unsetOption = /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2.Option, {
-      value: "unset",
-      isSelected: isUnset,
-      tooltipText: unsetOptionLabel,
-      "aria-label": unsetOptionLabel,
-      className: "components-duotone-picker__color-indicator",
-      onClick: () => {
-        onChange(isUnset ? void 0 : "unset");
+  // packages/components/build-module/font-size-picker/font-size-picker-toggle-group.mjs
+  var import_i18n54 = __toESM(require_i18n(), 1);
+
+  // packages/components/build-module/font-size-picker/constants.mjs
+  var import_i18n53 = __toESM(require_i18n(), 1);
+  var T_SHIRT_ABBREVIATIONS = [
+    /* translators: S stands for 'small' and is a size label. */
+    (0, import_i18n53.__)("S"),
+    /* translators: M stands for 'medium' and is a size label. */
+    (0, import_i18n53.__)("M"),
+    /* translators: L stands for 'large' and is a size label. */
+    (0, import_i18n53.__)("L"),
+    /* translators: XL stands for 'extra large' and is a size label. */
+    (0, import_i18n53.__)("XL"),
+    /* translators: XXL stands for 'extra extra large' and is a size label. */
+    (0, import_i18n53.__)("XXL")
+  ];
+  var T_SHIRT_NAMES = [(0, import_i18n53.__)("Small"), (0, import_i18n53.__)("Medium"), (0, import_i18n53.__)("Large"), (0, import_i18n53.__)("Extra Large"), (0, import_i18n53.__)("Extra Extra Large")];
+
+  // packages/components/build-module/font-size-picker/font-size-picker-toggle-group.mjs
+  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
+  var FontSizePickerToggleGroup = (props) => {
+    const {
+      fontSizes,
+      value,
+      valueMode = "literal",
+      onChange
+    } = props;
+    const currentValue = (() => {
+      if (!value) {
+        return void 0;
       }
-    }, "unset");
-    const duotoneOptions = duotonePalette.map(({
-      colors,
-      slug,
-      name
-    }) => {
-      const style2 = {
-        background: getGradientFromCSSColors(colors, "135deg"),
-        color: "transparent"
-      };
-      const tooltipText = name ?? (0, import_i18n48.sprintf)(
-        // translators: %s: duotone code e.g: "dark-grayscale" or "7f7f7f-ffffff".
-        (0, import_i18n48.__)("Duotone code: %s"),
-        slug
-      );
-      const label = name ? (0, import_i18n48.sprintf)(
-        // translators: %s: The name of the option e.g: "Dark grayscale".
-        (0, import_i18n48.__)("Duotone: %s"),
-        name
-      ) : tooltipText;
-      const isSelected2 = (0, import_es62.default)(colors, value);
-      return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2.Option, {
-        value: colors,
-        isSelected: isSelected2,
-        "aria-label": label,
-        tooltipText,
-        style: style2,
-        onClick: () => {
-          onChange(isSelected2 ? void 0 : colors);
+      if (valueMode === "slug") {
+        return String(value);
+      }
+      const matchingFontSizes = fontSizes.filter((fontSize) => fontSize.size === value);
+      if (matchingFontSizes.length > 1) {
+        return void 0;
+      }
+      const fontSizeBySize = fontSizes.find((fontSize) => fontSize.size === value);
+      return fontSizeBySize?.slug;
+    })();
+    return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(component_default12, {
+      label: (0, import_i18n54.__)("Font size"),
+      hideLabelFromVision: true,
+      value: currentValue,
+      onChange: (newSlug) => {
+        if (newSlug === void 0) {
+          onChange(void 0);
+        } else {
+          const selectedFontSize = fontSizes.find((fontSize) => fontSize.slug === String(newSlug));
+          if (selectedFontSize) {
+            onChange(selectedFontSize.size, selectedFontSize);
+          }
         }
-      }, slug);
+      },
+      isBlock: true,
+      children: fontSizes.map((fontSize, index2) => /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(component_default14, {
+        value: fontSize.slug,
+        label: T_SHIRT_ABBREVIATIONS[index2],
+        "aria-label": fontSize.name || T_SHIRT_NAMES[index2],
+        showTooltip: true
+      }, fontSize.slug))
     });
+  };
+  var font_size_picker_toggle_group_default = FontSizePickerToggleGroup;
+
+  // packages/components/build-module/font-size-picker/index.mjs
+  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_UNITS = ["px", "em", "rem", "vw", "vh"];
+  var MAX_TOGGLE_GROUP_SIZES = 5;
+  var UnforwardedFontSizePicker = (props, ref) => {
     const {
-      metaProps,
-      labelProps
-    } = getComputeCircularOptionPickerCommonProps(asButtons, loop, ariaLabel, ariaLabelledby);
-    const options2 = unsetable ? [unsetOption, ...duotoneOptions] : duotoneOptions;
-    return /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2, {
-      ...otherProps,
-      ...metaProps,
-      ...labelProps,
-      options: options2,
-      actions: !!clearable && /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(circular_option_picker_default2.ButtonAction, {
-        onClick: () => onChange(void 0),
-        accessibleWhenDisabled: true,
-        disabled: !value,
-        children: (0, import_i18n48.__)("Clear")
-      }),
-      children: /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(component_default6, {
-        paddingTop: options2.length === 0 ? 0 : 4,
-        children: /* @__PURE__ */ (0, import_jsx_runtime204.jsxs)(component_default18, {
-          spacing: 3,
-          children: [!disableCustomColors && !disableCustomDuotone && /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(CustomDuotoneBar, {
-            value: isUnset ? void 0 : value,
-            onChange
-          }), !disableCustomDuotone && /* @__PURE__ */ (0, import_jsx_runtime204.jsx)(color_list_picker_default, {
-            labels: [(0, import_i18n48.__)("Shadows"), (0, import_i18n48.__)("Highlights")],
-            colors: colorPalette,
-            value: isUnset ? void 0 : value,
-            disableCustomColors,
-            enableAlpha: true,
-            onChange: (newColors) => {
-              if (!newColors[0]) {
-                newColors[0] = defaultDark;
-              }
-              if (!newColors[1]) {
-                newColors[1] = defaultLight;
-              }
-              const newValue = newColors.length >= 2 ? newColors : void 0;
-              onChange(newValue);
-            }
+      fallbackFontSize,
+      fontSizes = [],
+      disableCustomFontSizes = false,
+      onChange,
+      units: unitsProp = DEFAULT_UNITS,
+      value,
+      valueMode = "literal",
+      withSlider = false,
+      withReset = true
+    } = props;
+    const labelId = (0, import_compose57.useInstanceId)(UnforwardedFontSizePicker, "font-size-picker-label");
+    const units = useCustomUnits({
+      availableUnits: unitsProp
+    });
+    const selectedFontSize = (() => {
+      if (!value) {
+        return void 0;
+      }
+      if (valueMode === "slug") {
+        return fontSizes.find((fontSize) => fontSize.slug === value);
+      }
+      return fontSizes.find((fontSize) => fontSize.size === value);
+    })();
+    const isCustomValue2 = !!value && !selectedFontSize;
+    const [userRequestedCustom, setUserRequestedCustom] = (0, import_element139.useState)(isCustomValue2);
+    const resolvedValueForControls = valueMode === "slug" ? selectedFontSize?.size : value;
+    let currentPickerType;
+    if (!disableCustomFontSizes && userRequestedCustom) {
+      currentPickerType = "custom";
+    } else {
+      currentPickerType = fontSizes.length > MAX_TOGGLE_GROUP_SIZES ? "select" : "togglegroup";
+    }
+    if (fontSizes.length === 0 && disableCustomFontSizes) {
+      return null;
+    }
+    const hasUnits2 = typeof resolvedValueForControls === "string" || typeof fontSizes[0]?.size === "string";
+    const [valueQuantity, valueUnit] = parseQuantityAndUnitFromRawValue(resolvedValueForControls, units);
+    const isValueUnitRelative = !!valueUnit && ["em", "rem", "vw", "vh"].includes(valueUnit);
+    const isDisabled = value === void 0;
+    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Container3, {
+      ref,
+      className: "components-font-size-picker",
+      "aria-labelledby": labelId,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default6, {
+        children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Header2, {
+          className: "components-font-size-picker__header",
+          children: [/* @__PURE__ */ (0, import_jsx_runtime215.jsx)(HeaderLabel, {
+            id: labelId,
+            children: (0, import_i18n55.__)("Font size")
+          }), !disableCustomFontSizes && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(HeaderToggle, {
+            label: currentPickerType === "custom" ? (0, import_i18n55.__)("Use size preset") : (0, import_i18n55.__)("Set custom size"),
+            icon: settings_default,
+            onClick: () => setUserRequestedCustom(!userRequestedCustom),
+            isPressed: currentPickerType === "custom",
+            size: "small"
           })]
         })
-      })
+      }), /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", {
+        children: [currentPickerType === "select" && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(font_size_picker_select_default, {
+          fontSizes,
+          value,
+          valueMode,
+          disableCustomFontSizes,
+          onChange: (newValue, selectedItem) => {
+            if (newValue === void 0) {
+              onChange?.(void 0, selectedItem);
+            } else {
+              onChange?.(hasUnits2 ? newValue : Number(newValue), selectedItem);
+            }
+          },
+          onSelectCustom: () => setUserRequestedCustom(true)
+        }), currentPickerType === "togglegroup" && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(font_size_picker_toggle_group_default, {
+          fontSizes,
+          value,
+          valueMode,
+          onChange: (newValue, selectedItem) => {
+            if (newValue === void 0) {
+              onChange?.(void 0, selectedItem);
+            } else {
+              onChange?.(hasUnits2 ? newValue : Number(newValue), selectedItem);
+            }
+          }
+        }), currentPickerType === "custom" && /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(component_default3, {
+          className: "components-font-size-picker__custom-size-control",
+          children: [/* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default4, {
+            isBlock: true,
+            children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(unit_control_default, {
+              label: (0, import_i18n55.__)("Font size"),
+              labelPosition: "top",
+              hideLabelFromVision: true,
+              value: hasUnits2 ? `${valueQuantity ?? ""}${valueUnit ?? ""}` : resolvedValueForControls,
+              onChange: (newValue) => {
+                setUserRequestedCustom(true);
+                if (newValue === void 0 || newValue === "") {
+                  onChange?.(void 0);
+                } else {
+                  onChange?.(hasUnits2 ? newValue : parseInt(newValue, 10));
+                }
+              },
+              units: hasUnits2 ? units : [],
+              min: 0
+            })
+          }), withSlider && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default4, {
+            isBlock: true,
+            children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default6, {
+              marginX: 2,
+              marginBottom: 0,
+              children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(range_control_default, {
+                className: "components-font-size-picker__custom-input",
+                label: (0, import_i18n55.__)("Font size"),
+                hideLabelFromVision: true,
+                value: valueQuantity,
+                initialPosition: fallbackFontSize,
+                withInputField: false,
+                onChange: (newValue) => {
+                  setUserRequestedCustom(true);
+                  if (newValue === void 0) {
+                    onChange?.(void 0);
+                  } else if (hasUnits2) {
+                    onChange?.(newValue + (valueUnit ?? "px"));
+                  } else {
+                    onChange?.(newValue);
+                  }
+                },
+                min: 0,
+                max: isValueUnitRelative ? 10 : 100,
+                step: isValueUnitRelative ? 0.1 : 1
+              })
+            })
+          }), withReset && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default4, {
+            children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(Button3, {
+              disabled: isDisabled,
+              accessibleWhenDisabled: true,
+              onClick: () => {
+                onChange?.(void 0);
+              },
+              variant: "secondary",
+              __next40pxDefaultSize: true,
+              size: "default",
+              children: (0, import_i18n55.__)("Reset")
+            })
+          })]
+        })]
+      })]
     });
-  }
-  var duotone_picker_default = DuotonePicker;
+  };
+  var FontSizePicker = (0, import_element139.forwardRef)(UnforwardedFontSizePicker);
+  FontSizePicker.displayName = "FontSizePicker";
+  var font_size_picker_default = FontSizePicker;

-  // packages/components/build-module/duotone-picker/duotone-swatch.mjs
-  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
-  function DuotoneSwatch({
-    values
+  // packages/components/build-module/form-file-upload/index.mjs
+  var import_element140 = __toESM(require_element(), 1);
+  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
+  function FormFileUpload({
+    accept,
+    children,
+    multiple = false,
+    onChange,
+    onClick,
+    render,
+    __next40pxDefaultSize: _next40pxDefaultSize,
+    ...props
   }) {
-    return values ? /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(color_indicator_default, {
-      colorValue: getGradientFromCSSColors(values, "135deg")
-    }) : /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(icon_default3, {
-      icon: swatch_default
+    const ref = (0, import_element140.useRef)(null);
+    const openFileDialog = () => {
+      ref.current?.click();
+    };
+    const ui = render ? render({
+      openFileDialog
+    }) : /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(button_default, {
+      onClick: openFileDialog,
+      __next40pxDefaultSize: true,
+      ...props,
+      children
+    });
+    const compatAccept = accept?.includes("audio/*") ? `${accept}, audio/mp3, audio/x-m4a, audio/x-m4b, audio/x-m4p, audio/x-wav, audio/webm` : accept;
+    return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", {
+      className: "components-form-file-upload",
+      children: [ui, /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("input", {
+        type: "file",
+        ref,
+        multiple,
+        style: {
+          display: "none"
+        },
+        accept: compatAccept,
+        onChange,
+        onClick,
+        "data-testid": "form-file-upload-input"
+      })]
     });
   }
-  var duotone_swatch_default = DuotoneSwatch;
+  var form_file_upload_default = FormFileUpload;

-  // packages/components/build-module/external-link/index.mjs
-  var import_i18n49 = __toESM(require_i18n(), 1);
-  var import_element136 = __toESM(require_element(), 1);
-  var import_jsx_runtime206 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedExternalLink(props, ref) {
+  // packages/components/build-module/form-toggle/index.mjs
+  var import_element141 = __toESM(require_element(), 1);
+  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
+  var noop16 = () => {
+  };
+  function UnforwardedFormToggle(props, ref) {
     const {
-      href,
-      children,
       className: className2,
+      checked,
+      id: id3,
+      disabled,
+      onChange = noop16,
+      onClick,
       ...additionalProps
     } = props;
-    const classes = clsx_default("components-external-link", className2);
-    const isInternalAnchor = !!href?.startsWith("#");
-    const onClickHandler = (event) => {
-      if (isInternalAnchor) {
-        event.preventDefault();
-      }
-      if (props.onClick) {
-        props.onClick(event);
-      }
-    };
-    return (
-      /* eslint-disable react/jsx-no-target-blank */
-      /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)("a", {
+    const wrapperClasses = clsx_default("components-form-toggle", className2, {
+      "is-checked": checked,
+      "is-disabled": disabled
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)("span", {
+      className: wrapperClasses,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime217.jsx)("input", {
+        className: "components-form-toggle__input",
+        id: id3,
+        type: "checkbox",
+        checked,
+        onChange,
+        disabled,
+        onClick: (event) => {
+          event.currentTarget.focus();
+          onClick?.(event);
+        },
         ...additionalProps,
-        className: classes,
-        href,
-        onClick: onClickHandler,
-        target: "_blank",
-        ref,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime206.jsx)("span", {
-          className: "components-external-link__contents",
-          children
-        }), /* @__PURE__ */ (0, import_jsx_runtime206.jsx)("span", {
-          className: clsx_default(
-            "components-external-link__icon",
-            // This class prevents the arrow from being replaced by a Twemoji image.
-            "wp-exclude-emoji"
-          ),
-          "aria-label": (
-            /* translators: accessibility text */
-            (0, import_i18n49.__)("(opens in a new tab)")
-          ),
-          children: (0, import_i18n49.isRTL)() ? "\u2196" : "\u2197"
-        })]
-      })
-    );
+        ref
+      }), /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", {
+        className: "components-form-toggle__track"
+      }), /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", {
+        className: "components-form-toggle__thumb"
+      })]
+    });
   }
-  var ExternalLink = (0, import_element136.forwardRef)(UnforwardedExternalLink);
-  ExternalLink.displayName = "ExternalLink";
-  var external_link_default = ExternalLink;
-
-  // packages/components/build-module/focal-point-picker/index.mjs
-  var import_i18n51 = __toESM(require_i18n(), 1);
-  var import_element137 = __toESM(require_element(), 1);
-  var import_compose55 = __toESM(require_compose(), 1);
+  var FormToggle = (0, import_element141.forwardRef)(UnforwardedFormToggle);
+  FormToggle.displayName = "FormToggle";
+  var form_toggle_default = FormToggle;

-  // packages/components/build-module/focal-point-picker/controls.mjs
-  var import_i18n50 = __toESM(require_i18n(), 1);
+  // packages/components/build-module/form-token-field/index.mjs
+  var import_element142 = __toESM(require_element(), 1);
+  var import_i18n57 = __toESM(require_i18n(), 1);
+  var import_compose59 = __toESM(require_compose(), 1);
+  var import_a11y6 = __toESM(require_a11y(), 1);
+  var import_is_shallow_equal2 = __toESM(require_is_shallow_equal(), 1);
+  var import_deprecated15 = __toESM(require_deprecated(), 1);

-  // packages/components/build-module/focal-point-picker/utils.mjs
-  var INITIAL_BOUNDS = {
-    width: 200,
-    height: 170
+  // packages/components/build-module/form-token-field/token.mjs
+  var import_compose58 = __toESM(require_compose(), 1);
+  var import_i18n56 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
+  var noop17 = () => {
   };
-  var VIDEO_EXTENSIONS = ["avi", "mpg", "mpeg", "mov", "mp4", "m4v", "ogg", "ogv", "webm", "wmv"];
-  function getExtension(filename = "") {
-    const parts = filename.split(".");
-    return parts[parts.length - 1];
+  function Token({
+    value,
+    status,
+    title,
+    displayTransform,
+    isBorderless = false,
+    disabled = false,
+    onClickRemove = noop17,
+    onMouseEnter,
+    onMouseLeave,
+    messages,
+    termPosition,
+    termsCount
+  }) {
+    const instanceId = (0, import_compose58.useInstanceId)(Token);
+    const tokenClasses = clsx_default("components-form-token-field__token", {
+      "is-error": "error" === status,
+      "is-success": "success" === status,
+      "is-validating": "validating" === status,
+      "is-borderless": isBorderless,
+      "is-disabled": disabled
+    });
+    const onClick = () => onClickRemove({
+      value
+    });
+    const transformedValue = displayTransform(value);
+    const termPositionAndCount = (0, import_i18n56.sprintf)(
+      /* translators: 1: term name, 2: term position in a set of terms, 3: total term set count. */
+      (0, import_i18n56.__)("%1$s (%2$d of %3$d)"),
+      transformedValue,
+      termPosition,
+      termsCount
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)("span", {
+      className: tokenClasses,
+      onMouseEnter,
+      onMouseLeave,
+      title,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime218.jsxs)("span", {
+        className: "components-form-token-field__token-text",
+        id: `components-form-token-field__token-text-${instanceId}`,
+        children: [/* @__PURE__ */ (0, import_jsx_runtime218.jsx)(component_default2, {
+          as: "span",
+          children: termPositionAndCount
+        }), /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("span", {
+          "aria-hidden": "true",
+          children: transformedValue
+        })]
+      }), /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(button_default, {
+        className: "components-form-token-field__remove-token",
+        size: "small",
+        icon: close_small_default,
+        onClick: !disabled ? onClick : void 0,
+        disabled,
+        label: messages.remove,
+        "aria-describedby": `components-form-token-field__token-text-${instanceId}`
+      })]
+    });
   }
-  function isVideoType(filename = "") {
-    if (!filename) {
-      return false;
+
+  // packages/components/build-module/form-token-field/index.mjs
+  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE17 = "data-wp-hash";
+  function getRuntime17() {
+    const globalScope = globalThis;
+    if (globalScope.__wpStyleRuntime) {
+      return globalScope.__wpStyleRuntime;
     }
-    return filename.startsWith("data:video/") || VIDEO_EXTENSIONS.includes(getExtension(filename));
+    globalScope.__wpStyleRuntime = {
+      documents: /* @__PURE__ */ new Map(),
+      styles: /* @__PURE__ */ new Map(),
+      injectedStyles: /* @__PURE__ */ new WeakMap()
+    };
+    if (typeof document !== "undefined") {
+      registerDocument17(document);
+    }
+    return globalScope.__wpStyleRuntime;
   }
-  function fractionToPercentage(fraction) {
-    return Math.round(fraction * 100);
+  function documentContainsStyleHash17(targetDocument, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE17}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE17) === hash2) {
+        return true;
+      }
+    }
+    return false;
   }
-
-  // packages/components/build-module/focal-point-picker/styles/focal-point-picker-style.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__29() {
-    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).";
+  function injectStyle17(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash17(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE17, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
   }
-  var Container2 = /* @__PURE__ */ createStyled(component_default, false ? {
-    target: "eeew7dm9"
-  } : {
-    target: "eeew7dm9",
-    label: "Container"
-  })("border:0;padding:0;margin:0;font-family:", font("default.fontFamily"), ";font-size:", font("default.fontSize"), ";", boxSizingReset, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQnVDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
-  var MediaWrapper = /* @__PURE__ */ createStyled("div", false ? {
-    target: "eeew7dm8"
-  } : {
-    target: "eeew7dm8",
-    label: "MediaWrapper"
-  })(false ? {
-    name: "jqnsxy",
-    styles: "background-color:transparent;display:flex;text-align:center;width:100%"
-  } : {
-    name: "jqnsxy",
-    styles: "background-color:transparent;display:flex;text-align:center;width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5QnNDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
-  });
-  var MediaContainer = /* @__PURE__ */ createStyled("div", false ? {
-    target: "eeew7dm7"
-  } : {
-    target: "eeew7dm7",
-    label: "MediaContainer"
-  })("align-items:center;border-radius:", config_values_default.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%;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQ3dDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
-  var MediaPlaceholder = /* @__PURE__ */ createStyled("div", false ? {
-    target: "eeew7dm6"
-  } : {
-    target: "eeew7dm6",
-    label: "MediaPlaceholder"
-  })("background:", COLORS.gray[100], ";border-radius:inherit;box-sizing:border-box;height:", INITIAL_BOUNDS.height, "px;max-width:280px;min-width:", INITIAL_BOUNDS.width, "px;width:100%;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxRTBDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
-  var StyledUnitControl2 = /* @__PURE__ */ createStyled(unit_control_default, false ? {
-    target: "eeew7dm5"
-  } : {
-    target: "eeew7dm5",
-    label: "StyledUnitControl"
-  })(false ? {
-    name: "1d3w5wq",
-    styles: "width:100%"
-  } : {
-    name: "1d3w5wq",
-    styles: "width:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErRXNEIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
-  });
-  var _ref6 = false ? {
-    name: "1mn7kwb",
-    styles: "padding-bottom:1em"
-  } : {
-    name: "ho4pgl-extraHelpTextMargin",
-    styles: "padding-bottom:1em;label:extraHelpTextMargin;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1Rk8iLCJmaWxlIjoiZm9jYWwtcG9pbnQtcGlja2VyLXN0eWxlLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBGbGV4IH0gZnJvbSAnLi4vLi4vZmxleCc7XG5pbXBvcnQgVW5pdENvbnRyb2wgZnJvbSAnLi4vLi4vdW5pdC1jb250cm9sJztcbmltcG9ydCB7IFZpZXcgfSBmcm9tICcuLi8uLi92aWV3JztcbmltcG9ydCB7IENPTE9SUywgQ09ORklHLCBib3hTaXppbmdSZXNldCwgZm9udCB9IGZyb20gJy4uLy4uL3V0aWxzJztcbmltcG9ydCB0eXBlIHsgRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgfSBmcm9tICcuLi90eXBlcyc7XG5pbXBvcnQgeyBJTklUSUFMX0JPVU5EUyB9IGZyb20gJy4uL3V0aWxzJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZCggVmlldyApYFxuXHRib3JkZXI6IDA7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuXG5leHBvcnQgY29uc3QgTWVkaWFXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVkaWFDb250YWluZXIgPSBzdHlsZWQuZGl2YFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG1hcmdpbjogYXV0bztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cblx0JjphZnRlciB7XG5cdFx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0XHRib3R0b206IDA7XG5cdFx0Ym94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoIDAsIDAsIDAsIDAuMSApO1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdGltZyxcblx0dmlkZW8ge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0bWFyZ2luOiAwO1xuXHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgTWVkaWFQbGFjZWhvbGRlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy5ncmF5WyAxMDAgXSB9O1xuXHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRoZWlnaHQ6ICR7IElOSVRJQUxfQk9VTkRTLmhlaWdodCB9cHg7XG5cdG1heC13aWR0aDogMjgwcHg7XG5cdG1pbi13aWR0aDogJHsgSU5JVElBTF9CT1VORFMud2lkdGggfXB4O1xuXHR3aWR0aDogMTAwJTtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRVbml0Q29udHJvbCA9IHN0eWxlZCggVW5pdENvbnRyb2wgKWBcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5jb25zdCBleHRyYUhlbHBUZXh0TWFyZ2luID0gKCB7XG5cdGhhc0hlbHBUZXh0ID0gZmFsc2UsXG59OiBGb2NhbFBvaW50UGlja2VyQ29udHJvbHNQcm9wcyApID0+IHtcblx0cmV0dXJuIGhhc0hlbHBUZXh0XG5cdFx0PyBjc3NgXG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxZW07XG5cdFx0ICBgXG5cdFx0OiB1bmRlZmluZWQ7XG59O1xuXG5leHBvcnQgY29uc3QgQ29udHJvbFdyYXBwZXIgPSBzdHlsZWQoIEZsZXggKWBcblx0bWF4LXdpZHRoOiAzMjBweDtcblx0cGFkZGluZy10b3A6IDFlbTtcblxuXHQkeyBleHRyYUhlbHBUZXh0TWFyZ2luIH1cbmA7XG5cbmV4cG9ydCBjb25zdCBHcmlkVmlldyA9IHN0eWxlZC5kaXZgXG5cdGxlZnQ6IDUwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoIC01MCUsIC01MCUsIDAgKTtcblx0ei1pbmRleDogMTtcblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEwMG1zIGxpbmVhcjtcblx0fVxuXG5cdG9wYWNpdHk6ICR7ICggeyBzaG93T3ZlcmxheSB9OiB7IHNob3dPdmVybGF5PzogYm9vbGVhbiB9ICkgPT5cblx0XHRzaG93T3ZlcmxheSA/IDEgOiAwIH07XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmUgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiByZ2JhKCAyNTUsIDI1NSwgMjU1LCAwLjQgKTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKCAxNnB4ICkgc2F0dXJhdGUoIDE4MCUgKTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVooIDAgKTtcbmA7XG5cbmV4cG9ydCBjb25zdCBHcmlkTGluZVggPSBzdHlsZWQoIEdyaWRMaW5lIClgXG5cdGhlaWdodDogMXB4O1xuXHRsZWZ0OiAxcHg7XG5cdHJpZ2h0OiAxcHg7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVZID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHR3aWR0aDogMXB4O1xuXHR0b3A6IDFweDtcblx0Ym90dG9tOiAxcHg7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
-  };
-  var extraHelpTextMargin = ({
-    hasHelpText = false
-  }) => {
-    return hasHelpText ? _ref6 : void 0;
-  };
-  var ControlWrapper = /* @__PURE__ */ createStyled(component_default3, false ? {
-    target: "eeew7dm4"
-  } : {
-    target: "eeew7dm4",
-    label: "ControlWrapper"
-  })("max-width:320px;padding-top:1em;", extraHelpTextMargin, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RjRDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
-  var GridView = /* @__PURE__ */ createStyled("div", false ? {
-    target: "eeew7dm3"
-  } : {
-    target: "eeew7dm3",
-    label: "GridView"
-  })("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
-  }) => showOverlay ? 1 : 0, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvR2tDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */"));
-  var GridLine = /* @__PURE__ */ createStyled("div", false ? {
-    target: "eeew7dm2"
-  } : {
-    target: "eeew7dm2",
-    label: "GridLine"
-  })(false ? {
-    name: "1yzbo24",
-    styles: "background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )"
-  } : {
-    name: "1yzbo24",
-    styles: "background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxSGtDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
-  });
-  var GridLineX = /* @__PURE__ */ createStyled(GridLine, false ? {
-    target: "eeew7dm1"
-  } : {
-    target: "eeew7dm1",
-    label: "GridLineX"
-  })(false ? {
-    name: "1sw8ur",
-    styles: "height:1px;left:1px;right:1px"
-  } : {
-    name: "1sw8ur",
-    styles: "height:1px;left:1px;right:1px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0SDJDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
-  });
-  var GridLineY = /* @__PURE__ */ createStyled(GridLine, false ? {
-    target: "eeew7dm0"
-  } : {
-    target: "eeew7dm0",
-    label: "GridLineY"
-  })(false ? {
-    name: "188vg4t",
-    styles: "width:1px;top:1px;bottom:1px"
-  } : {
-    name: "188vg4t",
-    styles: "width:1px;top:1px;bottom:1px/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrSTJDIiwiZmlsZSI6ImZvY2FsLXBvaW50LXBpY2tlci1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgRmxleCB9IGZyb20gJy4uLy4uL2ZsZXgnO1xuaW1wb3J0IFVuaXRDb250cm9sIGZyb20gJy4uLy4uL3VuaXQtY29udHJvbCc7XG5pbXBvcnQgeyBWaWV3IH0gZnJvbSAnLi4vLi4vdmlldyc7XG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgYm94U2l6aW5nUmVzZXQsIGZvbnQgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgdHlwZSB7IEZvY2FsUG9pbnRQaWNrZXJDb250cm9sc1Byb3BzIH0gZnJvbSAnLi4vdHlwZXMnO1xuaW1wb3J0IHsgSU5JVElBTF9CT1VORFMgfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBDb250YWluZXIgPSBzdHlsZWQoIFZpZXcgKWBcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0JHsgYm94U2l6aW5nUmVzZXQgfVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhQ29udGFpbmVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDAlO1xuXG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKCAwLCAwLCAwLCAwLjEgKTtcblx0XHRjb250ZW50OiAnJztcblx0XHRsZWZ0OiAwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHRpbWcsXG5cdHZpZGVvIHtcblx0XHRib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IE1lZGlhUGxhY2Vob2xkZXIgPSBzdHlsZWQuZGl2YFxuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMuZ3JheVsgMTAwIF0gfTtcblx0Ym9yZGVyLXJhZGl1czogaW5oZXJpdDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0aGVpZ2h0OiAkeyBJTklUSUFMX0JPVU5EUy5oZWlnaHQgfXB4O1xuXHRtYXgtd2lkdGg6IDI4MHB4O1xuXHRtaW4td2lkdGg6ICR7IElOSVRJQUxfQk9VTkRTLndpZHRoIH1weDtcblx0d2lkdGg6IDEwMCU7XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkVW5pdENvbnRyb2wgPSBzdHlsZWQoIFVuaXRDb250cm9sIClgXG5cdHdpZHRoOiAxMDAlO1xuYDtcblxuY29uc3QgZXh0cmFIZWxwVGV4dE1hcmdpbiA9ICgge1xuXHRoYXNIZWxwVGV4dCA9IGZhbHNlLFxufTogRm9jYWxQb2ludFBpY2tlckNvbnRyb2xzUHJvcHMgKSA9PiB7XG5cdHJldHVybiBoYXNIZWxwVGV4dFxuXHRcdD8gY3NzYFxuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMWVtO1xuXHRcdCAgYFxuXHRcdDogdW5kZWZpbmVkO1xufTtcblxuZXhwb3J0IGNvbnN0IENvbnRyb2xXcmFwcGVyID0gc3R5bGVkKCBGbGV4IClgXG5cdG1heC13aWR0aDogMzIwcHg7XG5cdHBhZGRpbmctdG9wOiAxZW07XG5cblx0JHsgZXh0cmFIZWxwVGV4dE1hcmdpbiB9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZFZpZXcgPSBzdHlsZWQuZGl2YFxuXHRsZWZ0OiA1MCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCAtNTAlLCAtNTAlLCAwICk7XG5cdHotaW5kZXg6IDE7XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHRvcGFjaXR5OiAkeyAoIHsgc2hvd092ZXJsYXkgfTogeyBzaG93T3ZlcmxheT86IGJvb2xlYW4gfSApID0+XG5cdFx0c2hvd092ZXJsYXkgPyAxIDogMCB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJhY2tkcm9wLWZpbHRlcjogYmx1ciggMTZweCApIHNhdHVyYXRlKCAxODAlICk7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVaKCAwICk7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JpZExpbmVYID0gc3R5bGVkKCBHcmlkTGluZSApYFxuXHRoZWlnaHQ6IDFweDtcblx0bGVmdDogMXB4O1xuXHRyaWdodDogMXB4O1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyaWRMaW5lWSA9IHN0eWxlZCggR3JpZExpbmUgKWBcblx0d2lkdGg6IDFweDtcblx0dG9wOiAxcHg7XG5cdGJvdHRvbTogMXB4O1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
-  });
-
-  // packages/components/build-module/focal-point-picker/controls.mjs
-  var import_jsx_runtime207 = __toESM(require_jsx_runtime(), 1);
-  var TEXTCONTROL_MIN = 0;
-  var TEXTCONTROL_MAX = 100;
-  var noop15 = () => {
-  };
-  function FocalPointPickerControls({
-    hasHelpText,
-    onChange = noop15,
-    point = {
-      x: 0.5,
-      y: 0.5
+  function registerDocument17(targetDocument) {
+    const runtime = getRuntime17();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle17(targetDocument, hash2, css3);
     }
-  }) {
-    const valueX = fractionToPercentage(point.x);
-    const valueY = fractionToPercentage(point.y);
-    const handleChange = (value, axis) => {
-      if (value === void 0) {
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
         return;
       }
-      const num = parseInt(value, 10);
-      if (!isNaN(num)) {
-        onChange({
-          ...point,
-          [axis]: num / 100
-        });
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
       }
+      runtime.documents.set(targetDocument, count - 1);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime207.jsxs)(ControlWrapper, {
-      className: "focal-point-picker__controls",
-      hasHelpText,
-      gap: 4,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime207.jsx)(FocalPointUnitControl, {
-        label: (0, import_i18n50.__)("Left"),
-        "aria-label": (0, import_i18n50.__)("Focal point left position"),
-        value: [valueX, "%"].join(""),
-        onChange: (next2) => handleChange(next2, "x"),
-        dragDirection: "e"
-      }), /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(FocalPointUnitControl, {
-        label: (0, import_i18n50.__)("Top"),
-        "aria-label": (0, import_i18n50.__)("Focal point top position"),
-        value: [valueY, "%"].join(""),
-        onChange: (next2) => handleChange(next2, "y"),
-        dragDirection: "s"
-      })]
-    });
-  }
-  function FocalPointUnitControl(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime207.jsx)(StyledUnitControl2, {
-      className: "focal-point-picker__controls-position-unit-control",
-      labelPosition: "top",
-      max: TEXTCONTROL_MAX,
-      min: TEXTCONTROL_MIN,
-      units: [{
-        value: "%",
-        label: "%"
-      }],
-      ...props
-    });
-  }
-
-  // packages/components/build-module/focal-point-picker/styles/focal-point-style.mjs
-  var PointerCircle = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e19snlhg0"
-  } : {
-    target: "e19snlhg0",
-    label: "PointerCircle"
-  })("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:", config_values_default.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: isDragging2
-  }) => isDragging2 && `
-			box-shadow: rgb( 0 0 0 / 12% ) 0px 0px 10px;
-			transform: scale( 1.1 );
-			cursor: grabbing;
-			`, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvY2FsLXBvaW50LXN0eWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVV1QyIsImZpbGUiOiJmb2NhbC1wb2ludC1zdHlsZS50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuXG5leHBvcnQgY29uc3QgUG9pbnRlckNpcmNsZSA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRjdXJzb3I6IGdyYWI7XG5cdGhlaWdodDogNDBweDtcblx0bWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdHdpZHRoOiA0MHB4O1xuXHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0YmFja2dyb3VuZDogcmdiYSggMjU1LCAyNTUsIDI1NSwgMC40ICk7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoIDI1NSwgMjU1LCAyNTUsIDAuNCApO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzUm91bmQgfTtcblx0YmFja2Ryb3AtZmlsdGVyOiBibHVyKCAxNnB4ICkgc2F0dXJhdGUoIDE4MCUgKTtcblx0Ym94LXNoYWRvdzogcmdiKCAwIDAgMCAvIDEwJSApIDBweCAwcHggOHB4O1xuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcyBsaW5lYXI7XG5cdH1cblxuXHQkeyAoIHsgaXNEcmFnZ2luZyB9OiB7IGlzRHJhZ2dpbmc6IGJvb2xlYW4gfSApID0+XG5cdFx0aXNEcmFnZ2luZyAmJlxuXHRcdGBcblx0XHRcdGJveC1zaGFkb3c6IHJnYiggMCAwIDAgLyAxMiUgKSAwcHggMHB4IDEwcHg7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKCAxLjEgKTtcblx0XHRcdGN1cnNvcjogZ3JhYmJpbmc7XG5cdFx0XHRgIH1cbmA7XG4iXX0= */"));
-
-  // packages/components/build-module/focal-point-picker/focal-point.mjs
-  var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
-  function FocalPoint({
-    left = "50%",
-    top = "50%",
-    ...props
-  }) {
-    const style2 = {
-      left,
-      top
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(PointerCircle, {
-      ...props,
-      className: "components-focal-point-picker__icon_container",
-      style: style2
-    });
-  }
-
-  // packages/components/build-module/focal-point-picker/grid.mjs
-  var import_jsx_runtime209 = __toESM(require_jsx_runtime(), 1);
-  function FocalPointPickerGrid({
-    bounds,
-    ...props
-  }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime209.jsxs)(GridView, {
-      ...props,
-      className: "components-focal-point-picker__grid",
-      style: {
-        width: bounds.width,
-        height: bounds.height
-      },
-      children: [/* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineX, {
-        style: {
-          top: "33%"
-        }
-      }), /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineX, {
-        style: {
-          top: "66%"
-        }
-      }), /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineY, {
-        style: {
-          left: "33%"
-        }
-      }), /* @__PURE__ */ (0, import_jsx_runtime209.jsx)(GridLineY, {
-        style: {
-          left: "66%"
-        }
-      })]
-    });
   }
-
-  // packages/components/build-module/focal-point-picker/media.mjs
-  var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
-  function Media2({
-    alt,
-    autoPlay,
-    src,
-    onLoad,
-    mediaRef,
-    // Exposing muted prop for test rendering purposes
-    // https://github.com/testing-library/react-testing-library/issues/470
-    muted: muted2 = true,
-    ...props
-  }) {
-    if (!src) {
-      return /* @__PURE__ */ (0, import_jsx_runtime210.jsx)(MediaPlaceholder, {
-        className: "components-focal-point-picker__media components-focal-point-picker__media--placeholder",
-        ref: mediaRef,
-        ...props
-      });
+  function registerStyle16(hash2, css3) {
+    const runtime = getRuntime17();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle17(targetDocument, hash2, css3);
     }
-    const isVideo = isVideoType(src);
-    return isVideo ? /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("video", {
-      ...props,
-      autoPlay,
-      className: "components-focal-point-picker__media components-focal-point-picker__media--video",
-      loop: true,
-      muted: muted2,
-      onLoadedData: onLoad,
-      ref: mediaRef,
-      src
-    }) : /* @__PURE__ */ (0, import_jsx_runtime210.jsx)("img", {
-      ...props,
-      alt,
-      className: "components-focal-point-picker__media components-focal-point-picker__media--image",
-      onLoad,
-      ref: mediaRef,
-      src
-    });
   }
-
-  // packages/components/build-module/focal-point-picker/index.mjs
-  var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
-  var GRID_OVERLAY_TIMEOUT = 600;
-  function FocalPointPicker({
-    // Prevent passing to internal component.
-    __nextHasNoMarginBottom: _2,
-    __next40pxDefaultSize: _next40pxDefaultSize,
-    autoPlay = true,
-    className: className2,
-    help,
-    hideLabelFromVision,
-    label,
-    onChange,
-    onDrag,
-    onDragEnd,
-    onDragStart,
-    resolvePoint,
-    url,
-    value: valueProp = {
-      x: 0.5,
-      y: 0.5
-    },
-    ...restProps
-  }) {
-    const [point, setPoint] = (0, import_element137.useState)(valueProp);
-    const [showGridOverlay, setShowGridOverlay] = (0, import_element137.useState)(false);
+  if (typeof process === "undefined" || true) {
+    registerStyle16("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 style_module_default15 = { "tokens-and-input": "df878b202c3b3cb7__tokens-and-input" };
+  var identity3 = (value) => value;
+  function FormTokenField(props) {
     const {
-      startDrag,
-      endDrag,
-      isDragging: isDragging2
-    } = (0, import_compose55.__experimentalUseDragging)({
-      onDragStart: (event) => {
-        dragAreaRef.current?.focus();
-        const value = getValueWithinDragArea(event);
-        if (!value) {
-          return;
-        }
-        onDragStart?.(value, event);
-        setPoint(value);
+      autoCapitalize,
+      autoComplete,
+      maxLength,
+      placeholder,
+      label = (0, import_i18n57.__)("Add item"),
+      className: className2,
+      suggestions = [],
+      maxSuggestions = 100,
+      value = [],
+      displayTransform = identity3,
+      saveTransform = (token2) => token2.trim(),
+      onChange = () => {
       },
-      onDragMove: (event) => {
-        event.preventDefault();
-        const value = getValueWithinDragArea(event);
-        if (!value) {
-          return;
-        }
-        onDrag?.(value, event);
-        setPoint(value);
+      onInputChange = () => {
       },
-      onDragEnd: () => {
-        onDragEnd?.();
-        onChange?.(point);
+      onFocus = void 0,
+      isBorderless = false,
+      disabled = false,
+      tokenizeOnSpace = false,
+      messages = {
+        added: (0, import_i18n57.__)("Item added."),
+        removed: (0, import_i18n57.__)("Item removed."),
+        remove: (0, import_i18n57.__)("Remove item"),
+        __experimentalInvalid: (0, import_i18n57.__)("Invalid item")
+      },
+      __experimentalRenderItem,
+      __experimentalExpandOnFocus = false,
+      __experimentalValidateInput = () => true,
+      __experimentalShowHowTo,
+      __experimentalAutoSelectFirstMatch = false,
+      tokenizeOnBlur = false,
+      help
+    } = props;
+    const defaultHelp = tokenizeOnSpace ? (0, import_i18n57.__)("Separate with commas, spaces, or the Enter key.") : (0, import_i18n57.__)("Separate with commas or the Enter key.");
+    let computedHelp = help !== void 0 ? help : defaultHelp;
+    if (typeof __experimentalShowHowTo === "boolean") {
+      (0, import_deprecated15.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."
+      });
+      if (__experimentalShowHowTo === false && help === void 0) {
+        computedHelp = "";
       }
-    });
-    const {
-      x: x2,
-      y: y3
-    } = isDragging2 ? point : valueProp;
-    const dragAreaRef = (0, import_element137.useRef)(null);
-    const [bounds, setBounds] = (0, import_element137.useState)(INITIAL_BOUNDS);
-    const refUpdateBounds = (0, import_element137.useRef)(() => {
-      if (!dragAreaRef.current) {
-        return;
+    }
+    const instanceId = (0, import_compose59.useInstanceId)(FormTokenField);
+    const [incompleteTokenValue, setIncompleteTokenValue] = (0, import_element142.useState)("");
+    const [inputOffsetFromEnd, setInputOffsetFromEnd] = (0, import_element142.useState)(0);
+    const [isActive, setIsActive] = (0, import_element142.useState)(false);
+    const [isExpanded, setIsExpanded] = (0, import_element142.useState)(false);
+    const [selectedSuggestionIndex, setSelectedSuggestionIndex] = (0, import_element142.useState)(-1);
+    const [selectedSuggestionScroll, setSelectedSuggestionScroll] = (0, import_element142.useState)(false);
+    const prevSuggestions = (0, import_compose59.usePrevious)(suggestions);
+    const prevValue = (0, import_compose59.usePrevious)(value);
+    const input = (0, import_element142.useRef)(null);
+    const tokensAndInput = (0, import_element142.useRef)(null);
+    const debouncedSpeak = (0, import_compose59.useDebounce)(import_a11y6.speak, 500);
+    (0, import_element142.useEffect)(() => {
+      if (isActive && !hasFocus2()) {
+        focus4();
       }
-      const {
-        clientWidth: width,
-        clientHeight: height
-      } = dragAreaRef.current;
-      setBounds(width > 0 && height > 0 ? {
-        width,
-        height
-      } : {
-        ...INITIAL_BOUNDS
-      });
-    });
-    (0, import_element137.useEffect)(() => {
-      const updateBounds = refUpdateBounds.current;
-      if (!dragAreaRef.current) {
-        return;
+    }, [isActive]);
+    (0, import_element142.useEffect)(() => {
+      const suggestionsDidUpdate = !(0, import_is_shallow_equal2.isShallowEqual)(suggestions, prevSuggestions || []);
+      if (suggestionsDidUpdate || value !== prevValue) {
+        updateSuggestions(suggestionsDidUpdate);
       }
-      const {
-        defaultView
-      } = dragAreaRef.current.ownerDocument;
-      defaultView?.addEventListener("resize", updateBounds);
-      return () => defaultView?.removeEventListener("resize", updateBounds);
-    }, []);
-    (0, import_compose55.useIsomorphicLayoutEffect)(() => void refUpdateBounds.current(), []);
-    const getValueWithinDragArea = ({
-      clientX,
-      clientY,
-      shiftKey
-    }) => {
-      if (!dragAreaRef.current) {
-        return;
+    }, [suggestions, prevSuggestions, value, prevValue]);
+    (0, import_element142.useEffect)(() => {
+      updateSuggestions();
+    }, [incompleteTokenValue]);
+    (0, import_element142.useEffect)(() => {
+      updateSuggestions();
+    }, [__experimentalAutoSelectFirstMatch]);
+    if (disabled && isActive) {
+      setIsActive(false);
+      setIncompleteTokenValue("");
+    }
+    function focus4() {
+      input.current?.focus();
+    }
+    function hasFocus2() {
+      return input.current === input.current?.ownerDocument.activeElement;
+    }
+    function onFocusHandler(event) {
+      if (hasFocus2() || event.target === tokensAndInput.current) {
+        setIsActive(true);
+        setIsExpanded(__experimentalExpandOnFocus || isExpanded);
+      } else {
+        setIsActive(false);
       }
-      const {
-        top,
-        left
-      } = dragAreaRef.current.getBoundingClientRect();
-      let nextX = (clientX - left) / bounds.width;
-      let nextY = (clientY - top) / bounds.height;
-      if (shiftKey) {
-        nextX = Math.round(nextX / 0.1) * 0.1;
-        nextY = Math.round(nextY / 0.1) * 0.1;
+      if ("function" === typeof onFocus) {
+        onFocus(event);
       }
-      return getFinalValue({
-        x: nextX,
-        y: nextY
-      });
-    };
-    const getFinalValue = (value) => {
-      const resolvedValue = resolvePoint?.(value) ?? value;
-      resolvedValue.x = Math.max(0, Math.min(resolvedValue.x, 1));
-      resolvedValue.y = Math.max(0, Math.min(resolvedValue.y, 1));
-      const roundToTwoDecimalPlaces = (n3) => Math.round(n3 * 100) / 100;
-      return {
-        x: roundToTwoDecimalPlaces(resolvedValue.x),
-        y: roundToTwoDecimalPlaces(resolvedValue.y)
-      };
-    };
-    const arrowKeyStep = (event) => {
-      const {
-        code,
-        shiftKey
-      } = event;
-      if (!["ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight"].includes(code)) {
-        return;
+    }
+    function onBlur(event) {
+      if (inputHasValidValue() && __experimentalValidateInput(incompleteTokenValue)) {
+        setIsActive(false);
+        if (tokenizeOnBlur && inputHasValidValue()) {
+          addNewToken(incompleteTokenValue);
+        }
+      } else {
+        setIncompleteTokenValue("");
+        setInputOffsetFromEnd(0);
+        setIsActive(false);
+        if (__experimentalExpandOnFocus) {
+          const hasFocusWithin2 = event.relatedTarget === tokensAndInput.current;
+          setIsExpanded(hasFocusWithin2);
+        } else {
+          setIsExpanded(false);
+        }
+        setSelectedSuggestionIndex(-1);
+        setSelectedSuggestionScroll(false);
       }
-      event.preventDefault();
-      const value = {
-        x: x2,
-        y: y3
-      };
-      const step = shiftKey ? 0.1 : 0.01;
-      const delta = code === "ArrowUp" || code === "ArrowLeft" ? -1 * step : step;
-      const axis = code === "ArrowUp" || code === "ArrowDown" ? "y" : "x";
-      value[axis] = value[axis] + delta;
-      onChange?.(getFinalValue(value));
-    };
-    const focalPointPosition = {
-      left: x2 !== void 0 ? x2 * bounds.width : 0.5 * bounds.width,
-      top: y3 !== void 0 ? y3 * bounds.height : 0.5 * bounds.height
-    };
-    const classes = clsx_default("components-focal-point-picker-control", className2);
-    const Label4 = hideLabelFromVision ? component_default2 : StyledLabel;
-    use_update_effect_default(() => {
-      setShowGridOverlay(true);
-      const timeout = window.setTimeout(() => {
-        setShowGridOverlay(false);
-      }, GRID_OVERLAY_TIMEOUT);
-      return () => window.clearTimeout(timeout);
-    }, [x2, y3]);
-    return /* @__PURE__ */ (0, import_jsx_runtime211.jsxs)(Container2, {
-      ...restProps,
-      as: "fieldset",
-      className: classes,
-      children: [!!label && /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Label4, {
-        as: "legend",
-        children: label
-      }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(MediaWrapper, {
-        className: "components-focal-point-picker-wrapper",
-        children: /* @__PURE__ */ (0, import_jsx_runtime211.jsxs)(MediaContainer, {
-          className: "components-focal-point-picker",
-          onKeyDown: arrowKeyStep,
-          onMouseDown: startDrag,
-          onBlur: () => {
-            if (isDragging2) {
-              endDrag();
-            }
-          },
-          ref: dragAreaRef,
-          role: "button",
-          tabIndex: -1,
-          children: [/* @__PURE__ */ (0, import_jsx_runtime211.jsx)(FocalPointPickerGrid, {
-            bounds,
-            showOverlay: showGridOverlay
-          }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(Media2, {
-            alt: (0, import_i18n51.__)("Media preview"),
-            autoPlay,
-            onLoad: refUpdateBounds.current,
-            src: url
-          }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(FocalPoint, {
-            ...focalPointPosition,
-            isDragging: isDragging2
-          })]
-        })
-      }), /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(FocalPointPickerControls, {
-        hasHelpText: !!help,
-        point: {
-          x: x2,
-          y: y3
-        },
-        onChange: (value) => {
-          onChange?.(getFinalValue(value));
-        }
-      }), !!help && /* @__PURE__ */ (0, import_jsx_runtime211.jsx)(StyledHelp, {
-        children: help
-      })]
-    });
-  }
-  var focal_point_picker_default = FocalPointPicker;
-
-  // packages/components/build-module/focusable-iframe/index.mjs
-  var import_compose56 = __toESM(require_compose(), 1);
-  var import_deprecated14 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime212 = __toESM(require_jsx_runtime(), 1);
-  function FocusableIframe({
-    iframeRef,
-    ...props
-  }) {
-    const ref = (0, import_compose56.useMergeRefs)([iframeRef, (0, import_compose56.useFocusableIframe)()]);
-    (0, import_deprecated14.default)("wp.components.FocusableIframe", {
-      since: "5.9",
-      alternative: "wp.compose.useFocusableIframe"
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime212.jsx)("iframe", {
-      ref,
-      ...props
-    });
-  }
-
-  // packages/components/build-module/font-size-picker/index.mjs
-  var import_i18n55 = __toESM(require_i18n(), 1);
-  var import_element139 = __toESM(require_element(), 1);
-  var import_compose57 = __toESM(require_compose(), 1);
-
-  // packages/components/build-module/font-size-picker/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__30() {
-    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 Container3 = /* @__PURE__ */ createStyled("fieldset", false ? {
-    target: "e8tqeku4"
-  } : {
-    target: "e8tqeku4",
-    label: "Container"
-  })(false ? {
-    name: "k2q51s",
-    styles: "border:0;margin:0;padding:0;display:contents"
-  } : {
-    name: "k2q51s",
-    styles: "border:0;margin:0;padding:0;display:contents/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFjd0MiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgQmFzZUNvbnRyb2wgZnJvbSAnLi4vYmFzZS1jb250cm9sJztcbmltcG9ydCBCdXR0b24gZnJvbSAnLi4vYnV0dG9uJztcbmltcG9ydCBDdXN0b21TZWxlY3RDb250cm9sIGZyb20gJy4uL2N1c3RvbS1zZWxlY3QtY29udHJvbCc7XG5pbXBvcnQgeyBIU3RhY2sgfSBmcm9tICcuLi9oLXN0YWNrJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuXG5leHBvcnQgY29uc3QgQ29udGFpbmVyID0gc3R5bGVkLmZpZWxkc2V0YFxuXHRib3JkZXI6IDA7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0ZGlzcGxheTogY29udGVudHM7XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyID0gc3R5bGVkKCBIU3RhY2sgKWBcblx0aGVpZ2h0OiAkeyBzcGFjZSggNCApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyVG9nZ2xlID0gc3R5bGVkKCBCdXR0b24gKWBcblx0bWFyZ2luLXRvcDogJHsgc3BhY2UoIC0xICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBIZWFkZXJMYWJlbCA9IHN0eWxlZCggQmFzZUNvbnRyb2wuVmlzdWFsTGFiZWwgKWBcblx0ZGlzcGxheTogZmxleDtcblx0Z2FwOiAkeyBzcGFjZSggMSApIH07XG5cdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0bWFyZ2luLWJvdHRvbTogMDtcbmA7XG5cbi8vIEN1c3RvbSBzdHlsZWQgY29tcG9uZW50IHRvIGZvcmNlIGxpbmUgYnJlYWsgYmV0d2VlbiBuYW1lIGFuZCBoaW50IHdoaWxlIGtlZXBpbmcgY2hlY2ttYXJrIG9uIHRoZSByaWdodFxuZXhwb3J0IGNvbnN0IFN0eWxlZEN1c3RvbVNlbGVjdENvbnRyb2wgPSBzdHlsZWQoIEN1c3RvbVNlbGVjdENvbnRyb2wgKWBcblx0LmNvbXBvbmVudHMtY3VzdG9tLXNlbGVjdC1jb250cm9sX19pdGVtXG5cdFx0LmNvbXBvbmVudHMtY3VzdG9tLXNlbGVjdC1jb250cm9sX19pdGVtLWhpbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__30
-  });
-  var Header2 = /* @__PURE__ */ createStyled(component_default9, false ? {
-    target: "e8tqeku3"
-  } : {
-    target: "e8tqeku3",
-    label: "Header"
-  })("height:", space(4), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQnNDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */"));
-  var HeaderToggle = /* @__PURE__ */ createStyled(button_default, false ? {
-    target: "e8tqeku2"
-  } : {
-    target: "e8tqeku2",
-    label: "HeaderToggle"
-  })("margin-top:", space(-1), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF5QjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */"));
-  var HeaderLabel = /* @__PURE__ */ createStyled(base_control_default.VisualLabel, false ? {
-    target: "e8tqeku1"
-  } : {
-    target: "e8tqeku1",
-    label: "HeaderLabel"
-  })("display:flex;gap:", space(1), ";justify-content:flex-start;margin-bottom:0;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2QjREIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */"));
-  var StyledCustomSelectControl = /* @__PURE__ */ createStyled(custom_select_control_default, false ? {
-    target: "e8tqeku0"
-  } : {
-    target: "e8tqeku0",
-    label: "StyledCustomSelectControl"
-  })(false ? {
-    name: "anvx77",
-    styles: ".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}"
-  } : {
-    name: "anvx77",
-    styles: ".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQ3NFIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IEJhc2VDb250cm9sIGZyb20gJy4uL2Jhc2UtY29udHJvbCc7XG5pbXBvcnQgQnV0dG9uIGZyb20gJy4uL2J1dHRvbic7XG5pbXBvcnQgQ3VzdG9tU2VsZWN0Q29udHJvbCBmcm9tICcuLi9jdXN0b20tc2VsZWN0LWNvbnRyb2wnO1xuaW1wb3J0IHsgSFN0YWNrIH0gZnJvbSAnLi4vaC1zdGFjayc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcblxuZXhwb3J0IGNvbnN0IENvbnRhaW5lciA9IHN0eWxlZC5maWVsZHNldGBcblx0Ym9yZGVyOiAwO1xuXHRtYXJnaW46IDA7XG5cdHBhZGRpbmc6IDA7XG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlciA9IHN0eWxlZCggSFN0YWNrIClgXG5cdGhlaWdodDogJHsgc3BhY2UoIDQgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEhlYWRlclRvZ2dsZSA9IHN0eWxlZCggQnV0dG9uIClgXG5cdG1hcmdpbi10b3A6ICR7IHNwYWNlKCAtMSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSGVhZGVyTGFiZWwgPSBzdHlsZWQoIEJhc2VDb250cm9sLlZpc3VhbExhYmVsIClgXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5gO1xuXG4vLyBDdXN0b20gc3R5bGVkIGNvbXBvbmVudCB0byBmb3JjZSBsaW5lIGJyZWFrIGJldHdlZW4gbmFtZSBhbmQgaGludCB3aGlsZSBrZWVwaW5nIGNoZWNrbWFyayBvbiB0aGUgcmlnaHRcbmV4cG9ydCBjb25zdCBTdHlsZWRDdXN0b21TZWxlY3RDb250cm9sID0gc3R5bGVkKCBDdXN0b21TZWxlY3RDb250cm9sIClgXG5cdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbVxuXHRcdC5jb21wb25lbnRzLWN1c3RvbS1zZWxlY3QtY29udHJvbF9faXRlbS1oaW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__30
-  });
-
-  // packages/components/build-module/font-size-picker/font-size-picker-select.mjs
-  var import_i18n52 = __toESM(require_i18n(), 1);
-  var import_element138 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/font-size-picker/utils.mjs
-  function isSimpleCssValue(value) {
-    const sizeRegex = /^[\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 sizeRegex.test(String(value));
-  }
-  function generateFontSizeHint(fontSize) {
-    if (fontSize.hint) {
-      return fontSize.hint;
     }
-    if (isSimpleCssValue(fontSize.size)) {
-      return String(fontSize.size);
+    function onKeyDown(event) {
+      let preventDefault = false;
+      if (event.defaultPrevented) {
+        return;
+      }
+      switch (event.key) {
+        case "Backspace":
+          preventDefault = handleDeleteKey(deleteTokenBeforeInput);
+          break;
+        case "Enter":
+          preventDefault = addCurrentToken();
+          break;
+        case "ArrowLeft":
+          preventDefault = handleLeftArrowKey();
+          break;
+        case "ArrowUp":
+          preventDefault = handleUpArrowKey();
+          break;
+        case "ArrowRight":
+          preventDefault = handleRightArrowKey();
+          break;
+        case "ArrowDown":
+          preventDefault = handleDownArrowKey();
+          break;
+        case "Delete":
+          preventDefault = handleDeleteKey(deleteTokenAfterInput);
+          break;
+        case "Space":
+          if (tokenizeOnSpace) {
+            preventDefault = addCurrentToken({
+              preventDefaultOnFailedValidation: false
+            });
+          }
+          break;
+        case "Escape":
+          preventDefault = handleEscapeKey(event);
+          break;
+        case "Tab":
+          preventDefault = handleTabKey(event);
+          break;
+        default:
+          break;
+      }
+      if (preventDefault) {
+        event.preventDefault();
+      }
     }
-    return void 0;
-  }
-
-  // packages/components/build-module/font-size-picker/font-size-picker-select.mjs
-  var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_OPTION = {
-    key: "default",
-    name: (0, import_i18n52.__)("Default"),
-    value: void 0
-  };
-  var FontSizePickerSelect = (props) => {
-    const {
-      fontSizes,
-      value,
-      valueMode = "literal",
-      onChange
-    } = props;
-    const options2 = [DEFAULT_OPTION, ...fontSizes.map((fontSize) => {
-      const hint = generateFontSizeHint(fontSize);
-      return {
-        key: fontSize.slug,
-        name: fontSize.name || fontSize.slug,
-        value: fontSize.size,
-        hint
-      };
-    })];
-    const selectedOption = (0, import_element138.useMemo)(() => {
-      if (value === void 0) {
-        return DEFAULT_OPTION;
+    function onKeyPress(event) {
+      let preventDefault = false;
+      switch (event.key) {
+        case ",":
+          preventDefault = handleCommaKey();
+          break;
+        default:
+          break;
       }
-      if (valueMode === "slug") {
-        const optionBySlug = options2.find((option) => option.key === value);
-        if (optionBySlug) {
-          return optionBySlug;
+      if (preventDefault) {
+        event.preventDefault();
+      }
+    }
+    function onContainerTouched(event) {
+      if (event.target === tokensAndInput.current && isActive) {
+        event.preventDefault();
+      }
+    }
+    function onTokenClickRemove(event) {
+      deleteToken(event.value);
+      focus4();
+    }
+    function onSuggestionHovered(suggestion) {
+      const index2 = getMatchingSuggestions().indexOf(suggestion);
+      if (index2 >= 0) {
+        setSelectedSuggestionIndex(index2);
+        setSelectedSuggestionScroll(false);
+      }
+    }
+    function onSuggestionSelected(suggestion) {
+      addNewToken(suggestion);
+    }
+    function onInputChangeHandler(event) {
+      const text = event.value;
+      const separator = tokenizeOnSpace ? /[ ,\t]+/ : /[,\t]+/;
+      const items = text.split(separator);
+      const tokenValue = items[items.length - 1] || "";
+      if (items.length > 1) {
+        const tokensToProcess = items.slice(0, -1);
+        const willFailValidation = (segment) => {
+          const transformed = saveTransform(segment);
+          return !!transformed && !valueContainsToken(transformed) && !__experimentalValidateInput(transformed);
+        };
+        const hasFailures = tokensToProcess.some(willFailValidation);
+        const addedTokens = addNewTokens(hasFailures ? items : tokensToProcess);
+        if (hasFailures) {
+          const rejected = items.filter((token2) => {
+            const transformed = saveTransform(token2);
+            if (!transformed) {
+              return false;
+            }
+            if (addedTokens.has(transformed)) {
+              return false;
+            }
+            if (valueContainsToken(transformed)) {
+              return false;
+            }
+            return !__experimentalValidateInput(transformed);
+          });
+          const usedSeparators = text.match(/[ ,\t]/g);
+          const separatorChar = usedSeparators?.[usedSeparators.length - 1] ?? (tokenizeOnSpace ? " " : ",");
+          const trailing = tokenValue === "" ? separatorChar : "";
+          const remaining = rejected.join(separatorChar) + trailing;
+          setIncompleteTokenValue(remaining);
+          onInputChange(remaining);
+          return;
         }
       }
-      return options2.find((option) => option.value === value) ?? DEFAULT_OPTION;
-    }, [value, valueMode, options2]);
-    return /* @__PURE__ */ (0, import_jsx_runtime213.jsx)(StyledCustomSelectControl, {
-      className: "components-font-size-picker__select",
-      label: (0, import_i18n52.__)("Font size"),
-      hideLabelFromVision: true,
-      describedBy: (0, import_i18n52.sprintf)(
-        // translators: %s: Currently selected font size.
-        (0, import_i18n52.__)("Currently selected font size: %s"),
-        selectedOption.name
-      ),
-      options: options2,
-      value: selectedOption,
-      showSelectedHint: true,
-      onChange: ({
-        selectedItem
-      }) => {
-        const matchingFontSize = selectedItem.key === "default" ? void 0 : fontSizes.find((fontSize) => fontSize.slug === selectedItem.key);
-        onChange(selectedItem.value, matchingFontSize);
+      setIncompleteTokenValue(tokenValue);
+      onInputChange(tokenValue);
+    }
+    function handleDeleteKey(_deleteToken) {
+      let preventDefault = false;
+      if (hasFocus2() && isInputEmpty()) {
+        _deleteToken();
+        preventDefault = true;
       }
-    });
-  };
-  var font_size_picker_select_default = FontSizePickerSelect;
-
-  // packages/components/build-module/font-size-picker/font-size-picker-toggle-group.mjs
-  var import_i18n54 = __toESM(require_i18n(), 1);
-
-  // packages/components/build-module/font-size-picker/constants.mjs
-  var import_i18n53 = __toESM(require_i18n(), 1);
-  var T_SHIRT_ABBREVIATIONS = [
-    /* translators: S stands for 'small' and is a size label. */
-    (0, import_i18n53.__)("S"),
-    /* translators: M stands for 'medium' and is a size label. */
-    (0, import_i18n53.__)("M"),
-    /* translators: L stands for 'large' and is a size label. */
-    (0, import_i18n53.__)("L"),
-    /* translators: XL stands for 'extra large' and is a size label. */
-    (0, import_i18n53.__)("XL"),
-    /* translators: XXL stands for 'extra extra large' and is a size label. */
-    (0, import_i18n53.__)("XXL")
-  ];
-  var T_SHIRT_NAMES = [(0, import_i18n53.__)("Small"), (0, import_i18n53.__)("Medium"), (0, import_i18n53.__)("Large"), (0, import_i18n53.__)("Extra Large"), (0, import_i18n53.__)("Extra Extra Large")];
-
-  // packages/components/build-module/font-size-picker/font-size-picker-toggle-group.mjs
-  var import_jsx_runtime214 = __toESM(require_jsx_runtime(), 1);
-  var FontSizePickerToggleGroup = (props) => {
-    const {
-      fontSizes,
-      value,
-      valueMode = "literal",
-      onChange
-    } = props;
-    const currentValue = (() => {
-      if (!value) {
-        return void 0;
+      return preventDefault;
+    }
+    function handleLeftArrowKey() {
+      let preventDefault = false;
+      if (isInputEmpty()) {
+        moveInputBeforePreviousToken();
+        preventDefault = true;
       }
-      if (valueMode === "slug") {
-        return String(value);
+      return preventDefault;
+    }
+    function handleRightArrowKey() {
+      let preventDefault = false;
+      if (isInputEmpty()) {
+        moveInputAfterNextToken();
+        preventDefault = true;
       }
-      const matchingFontSizes = fontSizes.filter((fontSize) => fontSize.size === value);
-      if (matchingFontSizes.length > 1) {
-        return void 0;
+      return preventDefault;
+    }
+    function handleUpArrowKey() {
+      setSelectedSuggestionIndex((index2) => {
+        return (index2 === 0 ? getMatchingSuggestions(incompleteTokenValue, suggestions, value, maxSuggestions, saveTransform).length : index2) - 1;
+      });
+      setSelectedSuggestionScroll(true);
+      return true;
+    }
+    function handleDownArrowKey() {
+      setSelectedSuggestionIndex((index2) => {
+        return (index2 + 1) % getMatchingSuggestions(incompleteTokenValue, suggestions, value, maxSuggestions, saveTransform).length;
+      });
+      setSelectedSuggestionScroll(true);
+      return true;
+    }
+    function collapseSuggestionsList(event) {
+      if (event.target instanceof HTMLInputElement) {
+        setIncompleteTokenValue(event.target.value);
+        setIsExpanded(false);
+        setSelectedSuggestionIndex(-1);
+        setSelectedSuggestionScroll(false);
       }
-      const fontSizeBySize = fontSizes.find((fontSize) => fontSize.size === value);
-      return fontSizeBySize?.slug;
-    })();
-    return /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(component_default12, {
-      label: (0, import_i18n54.__)("Font size"),
-      hideLabelFromVision: true,
-      value: currentValue,
-      onChange: (newSlug) => {
-        if (newSlug === void 0) {
-          onChange(void 0);
-        } else {
-          const selectedFontSize = fontSizes.find((fontSize) => fontSize.slug === String(newSlug));
-          if (selectedFontSize) {
-            onChange(selectedFontSize.size, selectedFontSize);
-          }
-        }
-      },
-      isBlock: true,
-      children: fontSizes.map((fontSize, index2) => /* @__PURE__ */ (0, import_jsx_runtime214.jsx)(component_default14, {
-        value: fontSize.slug,
-        label: T_SHIRT_ABBREVIATIONS[index2],
-        "aria-label": fontSize.name || T_SHIRT_NAMES[index2],
-        showTooltip: true
-      }, fontSize.slug))
-    });
-  };
-  var font_size_picker_toggle_group_default = FontSizePickerToggleGroup;
-
-  // packages/components/build-module/font-size-picker/index.mjs
-  var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_UNITS = ["px", "em", "rem", "vw", "vh"];
-  var MAX_TOGGLE_GROUP_SIZES = 5;
-  var UnforwardedFontSizePicker = (props, ref) => {
-    const {
-      fallbackFontSize,
-      fontSizes = [],
-      disableCustomFontSizes = false,
-      onChange,
-      units: unitsProp = DEFAULT_UNITS,
-      value,
-      valueMode = "literal",
-      withSlider = false,
-      withReset = true
-    } = props;
-    const labelId = (0, import_compose57.useInstanceId)(UnforwardedFontSizePicker, "font-size-picker-label");
-    const units = useCustomUnits({
-      availableUnits: unitsProp
-    });
-    const selectedFontSize = (() => {
-      if (!value) {
-        return void 0;
+    }
+    function handleEscapeKey(event) {
+      collapseSuggestionsList(event);
+      return true;
+    }
+    function handleTabKey(event) {
+      collapseSuggestionsList(event);
+      return false;
+    }
+    function handleCommaKey() {
+      if (inputHasValidValue()) {
+        addNewToken(incompleteTokenValue);
       }
-      if (valueMode === "slug") {
-        return fontSizes.find((fontSize) => fontSize.slug === value);
+      return true;
+    }
+    function moveInputToIndex(index2) {
+      setInputOffsetFromEnd(value.length - Math.max(index2, -1) - 1);
+    }
+    function moveInputBeforePreviousToken() {
+      setInputOffsetFromEnd((prevInputOffsetFromEnd) => {
+        return Math.min(prevInputOffsetFromEnd + 1, value.length);
+      });
+    }
+    function moveInputAfterNextToken() {
+      setInputOffsetFromEnd((prevInputOffsetFromEnd) => {
+        return Math.max(prevInputOffsetFromEnd - 1, 0);
+      });
+    }
+    function deleteTokenBeforeInput() {
+      const index2 = getIndexOfInput() - 1;
+      if (index2 > -1) {
+        deleteToken(value[index2]);
       }
-      return fontSizes.find((fontSize) => fontSize.size === value);
-    })();
-    const isCustomValue2 = !!value && !selectedFontSize;
-    const [userRequestedCustom, setUserRequestedCustom] = (0, import_element139.useState)(isCustomValue2);
-    const resolvedValueForControls = valueMode === "slug" ? selectedFontSize?.size : value;
-    let currentPickerType;
-    if (!disableCustomFontSizes && userRequestedCustom) {
-      currentPickerType = "custom";
-    } else {
-      currentPickerType = fontSizes.length > MAX_TOGGLE_GROUP_SIZES ? "select" : "togglegroup";
     }
-    if (fontSizes.length === 0 && disableCustomFontSizes) {
-      return null;
+    function deleteTokenAfterInput() {
+      const index2 = getIndexOfInput();
+      if (index2 < value.length) {
+        deleteToken(value[index2]);
+        moveInputToIndex(index2);
+      }
     }
-    const hasUnits2 = typeof resolvedValueForControls === "string" || typeof fontSizes[0]?.size === "string";
-    const [valueQuantity, valueUnit] = parseQuantityAndUnitFromRawValue(resolvedValueForControls, units);
-    const isValueUnitRelative = !!valueUnit && ["em", "rem", "vw", "vh"].includes(valueUnit);
-    const isDisabled = value === void 0;
-    return /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Container3, {
-      ref,
-      className: "components-font-size-picker",
-      "aria-labelledby": labelId,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default6, {
-        children: /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(Header2, {
-          className: "components-font-size-picker__header",
-          children: [/* @__PURE__ */ (0, import_jsx_runtime215.jsx)(HeaderLabel, {
-            id: labelId,
-            children: (0, import_i18n55.__)("Font size")
-          }), !disableCustomFontSizes && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(HeaderToggle, {
-            label: currentPickerType === "custom" ? (0, import_i18n55.__)("Use size preset") : (0, import_i18n55.__)("Set custom size"),
-            icon: settings_default,
-            onClick: () => setUserRequestedCustom(!userRequestedCustom),
-            isPressed: currentPickerType === "custom",
-            size: "small"
-          })]
-        })
-      }), /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)("div", {
-        children: [currentPickerType === "select" && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(font_size_picker_select_default, {
-          fontSizes,
-          value,
-          valueMode,
-          disableCustomFontSizes,
-          onChange: (newValue, selectedItem) => {
-            if (newValue === void 0) {
-              onChange?.(void 0, selectedItem);
-            } else {
-              onChange?.(hasUnits2 ? newValue : Number(newValue), selectedItem);
-            }
-          },
-          onSelectCustom: () => setUserRequestedCustom(true)
-        }), currentPickerType === "togglegroup" && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(font_size_picker_toggle_group_default, {
-          fontSizes,
-          value,
-          valueMode,
-          onChange: (newValue, selectedItem) => {
-            if (newValue === void 0) {
-              onChange?.(void 0, selectedItem);
-            } else {
-              onChange?.(hasUnits2 ? newValue : Number(newValue), selectedItem);
-            }
-          }
-        }), currentPickerType === "custom" && /* @__PURE__ */ (0, import_jsx_runtime215.jsxs)(component_default3, {
-          className: "components-font-size-picker__custom-size-control",
-          children: [/* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default4, {
-            isBlock: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(unit_control_default, {
-              label: (0, import_i18n55.__)("Font size"),
-              labelPosition: "top",
-              hideLabelFromVision: true,
-              value: hasUnits2 ? `${valueQuantity ?? ""}${valueUnit ?? ""}` : resolvedValueForControls,
-              onChange: (newValue) => {
-                setUserRequestedCustom(true);
-                if (newValue === void 0 || newValue === "") {
-                  onChange?.(void 0);
-                } else {
-                  onChange?.(hasUnits2 ? newValue : parseInt(newValue, 10));
-                }
-              },
-              units: hasUnits2 ? units : [],
-              min: 0
-            })
-          }), withSlider && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default4, {
-            isBlock: true,
-            children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default6, {
-              marginX: 2,
-              marginBottom: 0,
-              children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(range_control_default, {
-                className: "components-font-size-picker__custom-input",
-                label: (0, import_i18n55.__)("Font size"),
-                hideLabelFromVision: true,
-                value: valueQuantity,
-                initialPosition: fallbackFontSize,
-                withInputField: false,
-                onChange: (newValue) => {
-                  setUserRequestedCustom(true);
-                  if (newValue === void 0) {
-                    onChange?.(void 0);
-                  } else if (hasUnits2) {
-                    onChange?.(newValue + (valueUnit ?? "px"));
-                  } else {
-                    onChange?.(newValue);
-                  }
-                },
-                min: 0,
-                max: isValueUnitRelative ? 10 : 100,
-                step: isValueUnitRelative ? 0.1 : 1
-              })
-            })
-          }), withReset && /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(component_default4, {
-            children: /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(Button3, {
-              disabled: isDisabled,
-              accessibleWhenDisabled: true,
-              onClick: () => {
-                onChange?.(void 0);
-              },
-              variant: "secondary",
-              __next40pxDefaultSize: true,
-              size: "default",
-              children: (0, import_i18n55.__)("Reset")
-            })
-          })]
-        })]
-      })]
-    });
-  };
-  var FontSizePicker = (0, import_element139.forwardRef)(UnforwardedFontSizePicker);
-  FontSizePicker.displayName = "FontSizePicker";
-  var font_size_picker_default = FontSizePicker;
-
-  // packages/components/build-module/form-file-upload/index.mjs
-  var import_element140 = __toESM(require_element(), 1);
-  var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
-  function FormFileUpload({
-    accept,
-    children,
-    multiple = false,
-    onChange,
-    onClick,
-    render,
-    __next40pxDefaultSize: _next40pxDefaultSize,
-    ...props
-  }) {
-    const ref = (0, import_element140.useRef)(null);
-    const openFileDialog = () => {
-      ref.current?.click();
-    };
-    const ui = render ? render({
-      openFileDialog
-    }) : /* @__PURE__ */ (0, import_jsx_runtime216.jsx)(button_default, {
-      onClick: openFileDialog,
-      __next40pxDefaultSize: true,
-      ...props,
-      children
-    });
-    const compatAccept = accept?.includes("audio/*") ? `${accept}, audio/mp3, audio/x-m4a, audio/x-m4b, audio/x-m4p, audio/x-wav, audio/webm` : accept;
-    return /* @__PURE__ */ (0, import_jsx_runtime216.jsxs)("div", {
-      className: "components-form-file-upload",
-      children: [ui, /* @__PURE__ */ (0, import_jsx_runtime216.jsx)("input", {
-        type: "file",
-        ref,
-        multiple,
-        style: {
-          display: "none"
-        },
-        accept: compatAccept,
-        onChange,
-        onClick,
-        "data-testid": "form-file-upload-input"
-      })]
-    });
-  }
-  var form_file_upload_default = FormFileUpload;
-
-  // packages/components/build-module/form-toggle/index.mjs
-  var import_element141 = __toESM(require_element(), 1);
-  var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
-  var noop16 = () => {
-  };
-  function UnforwardedFormToggle(props, ref) {
-    const {
-      className: className2,
-      checked,
-      id: id3,
-      disabled,
-      onChange = noop16,
-      onClick,
-      ...additionalProps
-    } = props;
-    const wrapperClasses = clsx_default("components-form-toggle", className2, {
-      "is-checked": checked,
-      "is-disabled": disabled
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime217.jsxs)("span", {
-      className: wrapperClasses,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime217.jsx)("input", {
-        className: "components-form-toggle__input",
-        id: id3,
-        type: "checkbox",
-        checked,
-        onChange,
-        disabled,
-        onClick: (event) => {
-          event.currentTarget.focus();
-          onClick?.(event);
-        },
-        ...additionalProps,
-        ref
-      }), /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", {
-        className: "components-form-toggle__track"
-      }), /* @__PURE__ */ (0, import_jsx_runtime217.jsx)("span", {
-        className: "components-form-toggle__thumb"
-      })]
-    });
-  }
-  var FormToggle = (0, import_element141.forwardRef)(UnforwardedFormToggle);
-  FormToggle.displayName = "FormToggle";
-  var form_toggle_default = FormToggle;
-
-  // packages/components/build-module/form-token-field/index.mjs
-  var import_element142 = __toESM(require_element(), 1);
-  var import_i18n57 = __toESM(require_i18n(), 1);
-  var import_compose59 = __toESM(require_compose(), 1);
-  var import_a11y6 = __toESM(require_a11y(), 1);
-  var import_is_shallow_equal2 = __toESM(require_is_shallow_equal(), 1);
-  var import_deprecated15 = __toESM(require_deprecated(), 1);
-
-  // packages/components/build-module/form-token-field/token.mjs
-  var import_compose58 = __toESM(require_compose(), 1);
-  var import_i18n56 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
-  var noop17 = () => {
-  };
-  function Token({
-    value,
-    status,
-    title,
-    displayTransform,
-    isBorderless = false,
-    disabled = false,
-    onClickRemove = noop17,
-    onMouseEnter,
-    onMouseLeave,
-    messages,
-    termPosition,
-    termsCount
-  }) {
-    const instanceId = (0, import_compose58.useInstanceId)(Token);
-    const tokenClasses = clsx_default("components-form-token-field__token", {
-      "is-error": "error" === status,
-      "is-success": "success" === status,
-      "is-validating": "validating" === status,
-      "is-borderless": isBorderless,
-      "is-disabled": disabled
-    });
-    const onClick = () => onClickRemove({
-      value
-    });
-    const transformedValue = displayTransform(value);
-    const termPositionAndCount = (0, import_i18n56.sprintf)(
-      /* translators: 1: term name, 2: term position in a set of terms, 3: total term set count. */
-      (0, import_i18n56.__)("%1$s (%2$d of %3$d)"),
-      transformedValue,
-      termPosition,
-      termsCount
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime218.jsxs)("span", {
-      className: tokenClasses,
-      onMouseEnter,
-      onMouseLeave,
-      title,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime218.jsxs)("span", {
-        className: "components-form-token-field__token-text",
-        id: `components-form-token-field__token-text-${instanceId}`,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime218.jsx)(component_default2, {
-          as: "span",
-          children: termPositionAndCount
-        }), /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("span", {
-          "aria-hidden": "true",
-          children: transformedValue
-        })]
-      }), /* @__PURE__ */ (0, import_jsx_runtime218.jsx)(button_default, {
-        className: "components-form-token-field__remove-token",
-        size: "small",
-        icon: close_small_default,
-        onClick: !disabled ? onClick : void 0,
-        disabled,
-        label: messages.remove,
-        "aria-describedby": `components-form-token-field__token-text-${instanceId}`
-      })]
-    });
-  }
-
-  // packages/components/build-module/form-token-field/styles.mjs
-  var TokensAndInputWrapperFlex = /* @__PURE__ */ createStyled(component_default3, false ? {
-    target: "ehq8nmi0"
-  } : {
-    target: "ehq8nmi0",
-    label: "TokensAndInputWrapperFlex"
-  })("padding:7px;", boxSizingReset, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXdUQiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBGbGV4IH0gZnJvbSAnLi4vZmxleCc7XG5pbXBvcnQgeyBib3hTaXppbmdSZXNldCB9IGZyb20gJy4uL3V0aWxzJztcblxuZXhwb3J0IGNvbnN0IFRva2Vuc0FuZElucHV0V3JhcHBlckZsZXggPSBzdHlsZWQoIEZsZXggKWBcblx0cGFkZGluZzogN3B4O1xuXHQkeyBib3hTaXppbmdSZXNldCB9XG5gO1xuIl19 */"));
-
-  // packages/components/build-module/form-token-field/index.mjs
-  var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
-  var identity3 = (value) => value;
-  function FormTokenField(props) {
-    const {
-      autoCapitalize,
-      autoComplete,
-      maxLength,
-      placeholder,
-      label = (0, import_i18n57.__)("Add item"),
-      className: className2,
-      suggestions = [],
-      maxSuggestions = 100,
-      value = [],
-      displayTransform = identity3,
-      saveTransform = (token2) => token2.trim(),
-      onChange = () => {
-      },
-      onInputChange = () => {
-      },
-      onFocus = void 0,
-      isBorderless = false,
-      disabled = false,
-      tokenizeOnSpace = false,
-      messages = {
-        added: (0, import_i18n57.__)("Item added."),
-        removed: (0, import_i18n57.__)("Item removed."),
-        remove: (0, import_i18n57.__)("Remove item"),
-        __experimentalInvalid: (0, import_i18n57.__)("Invalid item")
-      },
-      __experimentalRenderItem,
-      __experimentalExpandOnFocus = false,
-      __experimentalValidateInput = () => true,
-      __experimentalShowHowTo,
-      __experimentalAutoSelectFirstMatch = false,
-      tokenizeOnBlur = false,
-      help
-    } = props;
-    const defaultHelp = tokenizeOnSpace ? (0, import_i18n57.__)("Separate with commas, spaces, or the Enter key.") : (0, import_i18n57.__)("Separate with commas or the Enter key.");
-    let computedHelp = help !== void 0 ? help : defaultHelp;
-    if (typeof __experimentalShowHowTo === "boolean") {
-      (0, import_deprecated15.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."
-      });
-      if (__experimentalShowHowTo === false && help === void 0) {
-        computedHelp = "";
+    function addCurrentToken({
+      preventDefaultOnFailedValidation = true
+    } = {}) {
+      let preventDefault = false;
+      const selectedSuggestion = getSelectedSuggestion();
+      if (selectedSuggestion) {
+        addNewToken(selectedSuggestion);
+        preventDefault = true;
+      } else if (inputHasValidValue()) {
+        const passedValidation = addNewToken(incompleteTokenValue);
+        preventDefault = passedValidation || preventDefaultOnFailedValidation;
       }
+      return preventDefault;
     }
-    const instanceId = (0, import_compose59.useInstanceId)(FormTokenField);
-    const [incompleteTokenValue, setIncompleteTokenValue] = (0, import_element142.useState)("");
-    const [inputOffsetFromEnd, setInputOffsetFromEnd] = (0, import_element142.useState)(0);
-    const [isActive, setIsActive] = (0, import_element142.useState)(false);
-    const [isExpanded, setIsExpanded] = (0, import_element142.useState)(false);
-    const [selectedSuggestionIndex, setSelectedSuggestionIndex] = (0, import_element142.useState)(-1);
-    const [selectedSuggestionScroll, setSelectedSuggestionScroll] = (0, import_element142.useState)(false);
-    const prevSuggestions = (0, import_compose59.usePrevious)(suggestions);
-    const prevValue = (0, import_compose59.usePrevious)(value);
-    const input = (0, import_element142.useRef)(null);
-    const tokensAndInput = (0, import_element142.useRef)(null);
-    const debouncedSpeak = (0, import_compose59.useDebounce)(import_a11y6.speak, 500);
-    (0, import_element142.useEffect)(() => {
-      if (isActive && !hasFocus2()) {
-        focus4();
+    function addNewTokens(tokens) {
+      const tokensToAdd = [...new Set(tokens.map(saveTransform).filter(Boolean).filter((token2) => !valueContainsToken(token2)).filter((token2) => __experimentalValidateInput(token2)))];
+      if (tokensToAdd.length > 0) {
+        const newValue = [...value];
+        newValue.splice(getIndexOfInput(), 0, ...tokensToAdd);
+        onChange(newValue);
       }
-    }, [isActive]);
-    (0, import_element142.useEffect)(() => {
-      const suggestionsDidUpdate = !(0, import_is_shallow_equal2.isShallowEqual)(suggestions, prevSuggestions || []);
-      if (suggestionsDidUpdate || value !== prevValue) {
-        updateSuggestions(suggestionsDidUpdate);
+      return new Set(tokensToAdd);
+    }
+    function addNewToken(token2) {
+      if (!__experimentalValidateInput(token2)) {
+        (0, import_a11y6.speak)(messages.__experimentalInvalid, "assertive");
+        return false;
       }
-    }, [suggestions, prevSuggestions, value, prevValue]);
-    (0, import_element142.useEffect)(() => {
-      updateSuggestions();
-    }, [incompleteTokenValue]);
-    (0, import_element142.useEffect)(() => {
-      updateSuggestions();
-    }, [__experimentalAutoSelectFirstMatch]);
-    if (disabled && isActive) {
-      setIsActive(false);
+      addNewTokens([token2]);
+      (0, import_a11y6.speak)(messages.added, "assertive");
       setIncompleteTokenValue("");
+      setSelectedSuggestionIndex(-1);
+      setSelectedSuggestionScroll(false);
+      setIsExpanded(!__experimentalExpandOnFocus);
+      if (isActive && !tokenizeOnBlur) {
+        focus4();
+      }
+      return true;
     }
-    function focus4() {
-      input.current?.focus();
-    }
-    function hasFocus2() {
-      return input.current === input.current?.ownerDocument.activeElement;
+    function deleteToken(token2) {
+      const newTokens = value.filter((item2) => {
+        return getTokenValue(item2) !== getTokenValue(token2);
+      });
+      onChange(newTokens);
+      (0, import_a11y6.speak)(messages.removed, "assertive");
     }
-    function onFocusHandler(event) {
-      if (hasFocus2() || event.target === tokensAndInput.current) {
-        setIsActive(true);
-        setIsExpanded(__experimentalExpandOnFocus || isExpanded);
-      } else {
-        setIsActive(false);
-      }
-      if ("function" === typeof onFocus) {
-        onFocus(event);
+    function getTokenValue(token2) {
+      if ("object" === typeof token2) {
+        return token2.value;
       }
+      return token2;
     }
-    function onBlur(event) {
-      if (inputHasValidValue() && __experimentalValidateInput(incompleteTokenValue)) {
-        setIsActive(false);
-        if (tokenizeOnBlur && inputHasValidValue()) {
-          addNewToken(incompleteTokenValue);
+    function getMatchingSuggestions(searchValue = incompleteTokenValue, _suggestions = suggestions, _value = value, _maxSuggestions = maxSuggestions, _saveTransform = saveTransform) {
+      let match4 = _saveTransform(searchValue);
+      const startsWithMatch = [];
+      const containsMatch = [];
+      const normalizedValue = _value.map((item2) => {
+        if (typeof item2 === "string") {
+          return item2;
         }
+        return item2.value;
+      });
+      if (match4.length === 0) {
+        _suggestions = _suggestions.filter((suggestion) => !normalizedValue.includes(suggestion));
       } else {
-        setIncompleteTokenValue("");
-        setInputOffsetFromEnd(0);
-        setIsActive(false);
-        if (__experimentalExpandOnFocus) {
-          const hasFocusWithin2 = event.relatedTarget === tokensAndInput.current;
-          setIsExpanded(hasFocusWithin2);
-        } else {
-          setIsExpanded(false);
-        }
-        setSelectedSuggestionIndex(-1);
-        setSelectedSuggestionScroll(false);
-      }
-    }
-    function onKeyDown(event) {
-      let preventDefault = false;
-      if (event.defaultPrevented) {
-        return;
-      }
-      switch (event.key) {
-        case "Backspace":
-          preventDefault = handleDeleteKey(deleteTokenBeforeInput);
-          break;
-        case "Enter":
-          preventDefault = addCurrentToken();
-          break;
-        case "ArrowLeft":
-          preventDefault = handleLeftArrowKey();
-          break;
-        case "ArrowUp":
-          preventDefault = handleUpArrowKey();
-          break;
-        case "ArrowRight":
-          preventDefault = handleRightArrowKey();
-          break;
-        case "ArrowDown":
-          preventDefault = handleDownArrowKey();
-          break;
-        case "Delete":
-          preventDefault = handleDeleteKey(deleteTokenAfterInput);
-          break;
-        case "Space":
-          if (tokenizeOnSpace) {
-            preventDefault = addCurrentToken({
-              preventDefaultOnFailedValidation: false
-            });
+        match4 = match4.normalize("NFKC").toLocaleLowerCase();
+        _suggestions.forEach((suggestion) => {
+          const index2 = suggestion.normalize("NFKC").toLocaleLowerCase().indexOf(match4);
+          if (normalizedValue.indexOf(suggestion) === -1) {
+            if (index2 === 0) {
+              startsWithMatch.push(suggestion);
+            } else if (index2 > 0) {
+              containsMatch.push(suggestion);
+            }
           }
-          break;
-        case "Escape":
-          preventDefault = handleEscapeKey(event);
-          break;
-        case "Tab":
-          preventDefault = handleTabKey(event);
-          break;
-        default:
-          break;
-      }
-      if (preventDefault) {
-        event.preventDefault();
+        });
+        _suggestions = startsWithMatch.concat(containsMatch);
       }
+      return _suggestions.slice(0, _maxSuggestions);
     }
-    function onKeyPress(event) {
-      let preventDefault = false;
-      switch (event.key) {
-        case ",":
-          preventDefault = handleCommaKey();
-          break;
-        default:
-          break;
-      }
-      if (preventDefault) {
-        event.preventDefault();
+    function getSelectedSuggestion() {
+      if (selectedSuggestionIndex !== -1) {
+        return getMatchingSuggestions()[selectedSuggestionIndex];
       }
-    }
-    function onContainerTouched(event) {
-      if (event.target === tokensAndInput.current && isActive) {
-        event.preventDefault();
-      }
-    }
-    function onTokenClickRemove(event) {
-      deleteToken(event.value);
-      focus4();
-    }
-    function onSuggestionHovered(suggestion) {
-      const index2 = getMatchingSuggestions().indexOf(suggestion);
-      if (index2 >= 0) {
-        setSelectedSuggestionIndex(index2);
-        setSelectedSuggestionScroll(false);
-      }
-    }
-    function onSuggestionSelected(suggestion) {
-      addNewToken(suggestion);
-    }
-    function onInputChangeHandler(event) {
-      const text = event.value;
-      const separator = tokenizeOnSpace ? /[ ,\t]+/ : /[,\t]+/;
-      const items = text.split(separator);
-      const tokenValue = items[items.length - 1] || "";
-      if (items.length > 1) {
-        const tokensToProcess = items.slice(0, -1);
-        const willFailValidation = (segment) => {
-          const transformed = saveTransform(segment);
-          return !!transformed && !valueContainsToken(transformed) && !__experimentalValidateInput(transformed);
-        };
-        const hasFailures = tokensToProcess.some(willFailValidation);
-        const addedTokens = addNewTokens(hasFailures ? items : tokensToProcess);
-        if (hasFailures) {
-          const rejected = items.filter((token2) => {
-            const transformed = saveTransform(token2);
-            if (!transformed) {
-              return false;
-            }
-            if (addedTokens.has(transformed)) {
-              return false;
-            }
-            if (valueContainsToken(transformed)) {
-              return false;
-            }
-            return !__experimentalValidateInput(transformed);
-          });
-          const usedSeparators = text.match(/[ ,\t]/g);
-          const separatorChar = usedSeparators?.[usedSeparators.length - 1] ?? (tokenizeOnSpace ? " " : ",");
-          const trailing = tokenValue === "" ? separatorChar : "";
-          const remaining = rejected.join(separatorChar) + trailing;
-          setIncompleteTokenValue(remaining);
-          onInputChange(remaining);
-          return;
-        }
-      }
-      setIncompleteTokenValue(tokenValue);
-      onInputChange(tokenValue);
-    }
-    function handleDeleteKey(_deleteToken) {
-      let preventDefault = false;
-      if (hasFocus2() && isInputEmpty()) {
-        _deleteToken();
-        preventDefault = true;
-      }
-      return preventDefault;
-    }
-    function handleLeftArrowKey() {
-      let preventDefault = false;
-      if (isInputEmpty()) {
-        moveInputBeforePreviousToken();
-        preventDefault = true;
-      }
-      return preventDefault;
-    }
-    function handleRightArrowKey() {
-      let preventDefault = false;
-      if (isInputEmpty()) {
-        moveInputAfterNextToken();
-        preventDefault = true;
-      }
-      return preventDefault;
-    }
-    function handleUpArrowKey() {
-      setSelectedSuggestionIndex((index2) => {
-        return (index2 === 0 ? getMatchingSuggestions(incompleteTokenValue, suggestions, value, maxSuggestions, saveTransform).length : index2) - 1;
-      });
-      setSelectedSuggestionScroll(true);
-      return true;
-    }
-    function handleDownArrowKey() {
-      setSelectedSuggestionIndex((index2) => {
-        return (index2 + 1) % getMatchingSuggestions(incompleteTokenValue, suggestions, value, maxSuggestions, saveTransform).length;
-      });
-      setSelectedSuggestionScroll(true);
-      return true;
-    }
-    function collapseSuggestionsList(event) {
-      if (event.target instanceof HTMLInputElement) {
-        setIncompleteTokenValue(event.target.value);
-        setIsExpanded(false);
-        setSelectedSuggestionIndex(-1);
-        setSelectedSuggestionScroll(false);
-      }
-    }
-    function handleEscapeKey(event) {
-      collapseSuggestionsList(event);
-      return true;
-    }
-    function handleTabKey(event) {
-      collapseSuggestionsList(event);
-      return false;
-    }
-    function handleCommaKey() {
-      if (inputHasValidValue()) {
-        addNewToken(incompleteTokenValue);
-      }
-      return true;
-    }
-    function moveInputToIndex(index2) {
-      setInputOffsetFromEnd(value.length - Math.max(index2, -1) - 1);
-    }
-    function moveInputBeforePreviousToken() {
-      setInputOffsetFromEnd((prevInputOffsetFromEnd) => {
-        return Math.min(prevInputOffsetFromEnd + 1, value.length);
-      });
-    }
-    function moveInputAfterNextToken() {
-      setInputOffsetFromEnd((prevInputOffsetFromEnd) => {
-        return Math.max(prevInputOffsetFromEnd - 1, 0);
-      });
-    }
-    function deleteTokenBeforeInput() {
-      const index2 = getIndexOfInput() - 1;
-      if (index2 > -1) {
-        deleteToken(value[index2]);
-      }
-    }
-    function deleteTokenAfterInput() {
-      const index2 = getIndexOfInput();
-      if (index2 < value.length) {
-        deleteToken(value[index2]);
-        moveInputToIndex(index2);
-      }
-    }
-    function addCurrentToken({
-      preventDefaultOnFailedValidation = true
-    } = {}) {
-      let preventDefault = false;
-      const selectedSuggestion = getSelectedSuggestion();
-      if (selectedSuggestion) {
-        addNewToken(selectedSuggestion);
-        preventDefault = true;
-      } else if (inputHasValidValue()) {
-        const passedValidation = addNewToken(incompleteTokenValue);
-        preventDefault = passedValidation || preventDefaultOnFailedValidation;
-      }
-      return preventDefault;
-    }
-    function addNewTokens(tokens) {
-      const tokensToAdd = [...new Set(tokens.map(saveTransform).filter(Boolean).filter((token2) => !valueContainsToken(token2)).filter((token2) => __experimentalValidateInput(token2)))];
-      if (tokensToAdd.length > 0) {
-        const newValue = [...value];
-        newValue.splice(getIndexOfInput(), 0, ...tokensToAdd);
-        onChange(newValue);
-      }
-      return new Set(tokensToAdd);
-    }
-    function addNewToken(token2) {
-      if (!__experimentalValidateInput(token2)) {
-        (0, import_a11y6.speak)(messages.__experimentalInvalid, "assertive");
-        return false;
-      }
-      addNewTokens([token2]);
-      (0, import_a11y6.speak)(messages.added, "assertive");
-      setIncompleteTokenValue("");
-      setSelectedSuggestionIndex(-1);
-      setSelectedSuggestionScroll(false);
-      setIsExpanded(!__experimentalExpandOnFocus);
-      if (isActive && !tokenizeOnBlur) {
-        focus4();
-      }
-      return true;
-    }
-    function deleteToken(token2) {
-      const newTokens = value.filter((item2) => {
-        return getTokenValue(item2) !== getTokenValue(token2);
-      });
-      onChange(newTokens);
-      (0, import_a11y6.speak)(messages.removed, "assertive");
-    }
-    function getTokenValue(token2) {
-      if ("object" === typeof token2) {
-        return token2.value;
-      }
-      return token2;
-    }
-    function getMatchingSuggestions(searchValue = incompleteTokenValue, _suggestions = suggestions, _value = value, _maxSuggestions = maxSuggestions, _saveTransform = saveTransform) {
-      let match4 = _saveTransform(searchValue);
-      const startsWithMatch = [];
-      const containsMatch = [];
-      const normalizedValue = _value.map((item2) => {
-        if (typeof item2 === "string") {
-          return item2;
-        }
-        return item2.value;
-      });
-      if (match4.length === 0) {
-        _suggestions = _suggestions.filter((suggestion) => !normalizedValue.includes(suggestion));
-      } else {
-        match4 = match4.normalize("NFKC").toLocaleLowerCase();
-        _suggestions.forEach((suggestion) => {
-          const index2 = suggestion.normalize("NFKC").toLocaleLowerCase().indexOf(match4);
-          if (normalizedValue.indexOf(suggestion) === -1) {
-            if (index2 === 0) {
-              startsWithMatch.push(suggestion);
-            } else if (index2 > 0) {
-              containsMatch.push(suggestion);
-            }
-          }
-        });
-        _suggestions = startsWithMatch.concat(containsMatch);
-      }
-      return _suggestions.slice(0, _maxSuggestions);
-    }
-    function getSelectedSuggestion() {
-      if (selectedSuggestionIndex !== -1) {
-        return getMatchingSuggestions()[selectedSuggestionIndex];
-      }
-      return void 0;
+      return void 0;
     }
     function valueContainsToken(token2) {
       return value.some((item2) => {
@@ -44929,7 +43639,8 @@ This message will only show in development mode. It won't appear in production.
         tabIndex: -1,
         onMouseDown: onContainerTouched,
         onTouchStart: onContainerTouched,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime219.jsx)(TokensAndInputWrapperFlex, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime219.jsx)(component_default3, {
+          className: style_module_default15["tokens-and-input"],
           justify: "flex-start",
           align: "center",
           gap: 1,
@@ -45518,7 +44229,7 @@ This message will only show in development mode. It won't appear in production.
     }
     return result;
   }
-  function match3(str, options2) {
+  function match2(str, options2) {
     var keys = [];
     var re4 = pathToRegexp(str, keys, options2);
     return regexpToFunction(re4, keys, options2);
@@ -45652,7 +44363,7 @@ This message will only show in development mode. It won't appear in production.

   // packages/components/build-module/navigator/utils/router.mjs
   function matchPath(path, pattern) {
-    const matchingFunction = match3(pattern, {
+    const matchingFunction = match2(pattern, {
       decode: decodeURIComponent
     });
     return matchingFunction(path);
@@ -45707,7 +44418,7 @@ This message will only show in development mode. It won't appear in production.
   NavigatorContext.displayName = "NavigatorContext";

   // packages/components/build-module/navigator/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__31() {
+  function _EMOTION_STRINGIFIED_CSS_ERROR__27() {
     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 navigatorWrapper = false ? {
@@ -45716,7 +44427,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "il0xvu-navigatorWrapper",
     styles: "position:relative;overflow-x:clip;contain:layout;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:start;label:navigatorWrapper;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLbUMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbmV4cG9ydCBjb25zdCBuYXZpZ2F0b3JXcmFwcGVyID0gY3NzYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFByZXZlbnRzIGhvcml6b250YWwgb3ZlcmZsb3cgd2hpbGUgYW5pbWF0aW5nIHNjcmVlbiB0cmFuc2l0aW9ucyAqL1xuXHRvdmVyZmxvdy14OiBjbGlwO1xuXHQvKlxuXHQgKiBNYXJrIHRoaXMgRE9NIHN1YnRyZWUgYXMgaXNvbGF0ZWQgd2hlbiBpdCBjb21lcyB0byBsYXlvdXQgY2FsY3VsYXRpb25zLFxuXHQgKiBwcm92aWRpbmcgcGVyZm9ybWFuY2UgYmVuZWZpdHMuXG5cdCAqL1xuXHRjb250YWluOiBsYXlvdXQ7XG5cblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG5cdGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuXHRhbGlnbi1pdGVtczogc3RhcnQ7XG5gO1xuXG5jb25zdCBmYWRlSW4gPSBrZXlmcmFtZXMoIHtcblx0ZnJvbToge1xuXHRcdG9wYWNpdHk6IDAsXG5cdH0sXG59ICk7XG5cbmNvbnN0IGZhZGVPdXQgPSBrZXlmcmFtZXMoIHtcblx0dG86IHtcblx0XHRvcGFjaXR5OiAwLFxuXHR9LFxufSApO1xuXG5leHBvcnQgY29uc3Qgc2xpZGVGcm9tUmlnaHQgPSBrZXlmcmFtZXMoIHtcblx0ZnJvbToge1xuXHRcdHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoMTAwcHgpJyxcblx0fSxcbn0gKTtcblxuZXhwb3J0IGNvbnN0IHNsaWRlVG9MZWZ0ID0ga2V5ZnJhbWVzKCB7XG5cdHRvOiB7XG5cdFx0dHJhbnNmb3JtOiAndHJhbnNsYXRlWCgtODBweCknLFxuXHR9LFxufSApO1xuXG5leHBvcnQgY29uc3Qgc2xpZGVGcm9tTGVmdCA9IGtleWZyYW1lcygge1xuXHRmcm9tOiB7XG5cdFx0dHJhbnNmb3JtOiAndHJhbnNsYXRlWCgtMTAwcHgpJyxcblx0fSxcbn0gKTtcblxuZXhwb3J0IGNvbnN0IHNsaWRlVG9SaWdodCA9IGtleWZyYW1lcygge1xuXHR0bzoge1xuXHRcdHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoODBweCknLFxuXHR9LFxufSApO1xuXG5jb25zdCBGQURFID0ge1xuXHREVVJBVElPTjogNzAsXG5cdEVBU0lORzogJ2xpbmVhcicsXG5cdERFTEFZOiB7XG5cdFx0SU46IDcwLFxuXHRcdE9VVDogNDAsXG5cdH0sXG59O1xuY29uc3QgU0xJREUgPSB7XG5cdERVUkFUSU9OOiAzMDAsXG5cdEVBU0lORzogJ2N1YmljLWJlemllcigwLjMzLCAwLCAwLCAxKScsXG59O1xuXG5leHBvcnQgY29uc3QgVE9UQUxfQU5JTUFUSU9OX0RVUkFUSU9OID0ge1xuXHRJTjogTWF0aC5tYXgoIEZBREUuRFVSQVRJT04gKyBGQURFLkRFTEFZLklOLCBTTElERS5EVVJBVElPTiApLFxuXHRPVVQ6IE1hdGgubWF4KCBGQURFLkRVUkFUSU9OICsgRkFERS5ERUxBWS5PVVQsIFNMSURFLkRVUkFUSU9OICksXG59O1xuXG5leHBvcnQgY29uc3QgQU5JTUFUSU9OX0VORF9OQU1FUyA9IHtcblx0ZW5kOiB7XG5cdFx0aW46IHNsaWRlRnJvbVJpZ2h0Lm5hbWUsXG5cdFx0b3V0OiBzbGlkZVRvTGVmdC5uYW1lLFxuXHR9LFxuXHRzdGFydDoge1xuXHRcdGluOiBzbGlkZUZyb21MZWZ0Lm5hbWUsXG5cdFx0b3V0OiBzbGlkZVRvUmlnaHQubmFtZSxcblx0fSxcbn07XG5cbmNvbnN0IEFOSU1BVElPTiA9IHtcblx0ZW5kOiB7XG5cdFx0aW46IGNzc2Bcblx0XHRcdCR7IEZBREUuRFVSQVRJT04gfW1zICR7IEZBREUuRUFTSU5HIH0gJHsgRkFERS5ERUxBWVxuXHRcdFx0XHQuSU4gfW1zIGJvdGggJHsgZmFkZUluIH0sICR7IFNMSURFLkRVUkFUSU9OIH1tcyAkeyBTTElERS5FQVNJTkcgfSBib3RoICR7IHNsaWRlRnJvbVJpZ2h0IH1cblx0XHRgLFxuXHRcdG91dDogY3NzYFxuXHRcdFx0JHsgRkFERS5EVVJBVElPTiB9bXMgJHsgRkFERS5FQVNJTkcgfSAkeyBGQURFLkRFTEFZXG5cdFx0XHRcdC5PVVQgfW1zIGJvdGggJHsgZmFkZU91dCB9LCAkeyBTTElERS5EVVJBVElPTiB9bXMgJHsgU0xJREUuRUFTSU5HIH0gYm90aCAkeyBzbGlkZVRvTGVmdCB9XG5cdFx0YCxcblx0fSxcblx0c3RhcnQ6IHtcblx0XHRpbjogY3NzYFxuXHRcdFx0JHsgRkFERS5EVVJBVElPTiB9bXMgJHsgRkFERS5FQVNJTkcgfSAkeyBGQURFLkRFTEFZXG5cdFx0XHRcdC5JTiB9bXMgYm90aCAkeyBmYWRlSW4gfSwgJHsgU0xJREUuRFVSQVRJT04gfW1zICR7IFNMSURFLkVBU0lORyB9IGJvdGggJHsgc2xpZGVGcm9tTGVmdCB9XG5cdFx0YCxcblx0XHRvdXQ6IGNzc2Bcblx0XHRcdCR7IEZBREUuRFVSQVRJT04gfW1zICR7IEZBREUuRUFTSU5HIH0gJHsgRkFERS5ERUxBWVxuXHRcdFx0XHQuT1VUIH1tcyBib3RoICR7IGZhZGVPdXQgfSwgJHsgU0xJREUuRFVSQVRJT04gfW1zICR7IFNMSURFLkVBU0lORyB9IGJvdGggJHsgc2xpZGVUb1JpZ2h0IH1cblx0XHRgLFxuXHR9LFxufSBhcyBjb25zdDtcbmV4cG9ydCBjb25zdCBuYXZpZ2F0b3JTY3JlZW5BbmltYXRpb24gPSBjc3NgXG5cdHotaW5kZXg6IDE7XG5cblx0JltkYXRhLWFuaW1hdGlvbi10eXBlPSdvdXQnXSB7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdCY6bm90KCBbZGF0YS1za2lwLWFuaW1hdGlvbl0gKSB7XG5cdFx0XHQkeyAoIFsgJ3N0YXJ0JywgJ2VuZCcgXSBhcyBjb25zdCApLm1hcCggKCBkaXJlY3Rpb24gKSA9PlxuXHRcdFx0XHQoIFsgJ2luJywgJ291dCcgXSBhcyBjb25zdCApLm1hcChcblx0XHRcdFx0XHQoIHR5cGUgKSA9PiBjc3NgXG5cdFx0XHRcdFx0XHQmW2RhdGEtYW5pbWF0aW9uLWRpcmVjdGlvbj0nJHsgZGlyZWN0aW9uIH0nXVtkYXRhLWFuaW1hdGlvbi10eXBlPSckeyB0eXBlIH0nXSB7XG5cdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogJHsgQU5JTUFUSU9OWyBkaXJlY3Rpb24gXVsgdHlwZSBdIH07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YFxuXHRcdFx0XHQpXG5cdFx0XHQpIH1cblx0XHR9XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBuYXZpZ2F0b3JTY3JlZW4gPSBjc3NgXG5cdC8qIEVuc3VyZXMgaG9yaXpvbnRhbCBvdmVyZmxvdyBpcyB2aXN1YWxseSBhY2Nlc3NpYmxlICovXG5cdG92ZXJmbG93LXg6IGF1dG87XG5cdC8qIEluIGNhc2UgdGhlIHJvb3QgaGFzIGEgaGVpZ2h0LCBpdCBzaG91bGQgbm90IGJlIGV4Y2VlZGVkICovXG5cdG1heC1oZWlnaHQ6IDEwMCU7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdGdyaWQtY29sdW1uOiAxIC8gLTE7XG5cdGdyaWQtcm93OiAxIC8gLTE7XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__31
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__27
   };
   var fadeIn2 = keyframes2({
     from: {
@@ -45791,7 +44502,7 @@ This message will only show in development mode. It won't appear in production.
   } : {
     name: "x0o5tf-navigatorScreen",
     styles: "overflow-x:auto;max-height:100%;box-sizing:border-box;position:relative;grid-column:1/-1;grid-row:1/-1;label:navigatorScreen;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrSWtDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcywga2V5ZnJhbWVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG5leHBvcnQgY29uc3QgbmF2aWdhdG9yV3JhcHBlciA9IGNzc2Bcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQvKiBQcmV2ZW50cyBob3Jpem9udGFsIG92ZXJmbG93IHdoaWxlIGFuaW1hdGluZyBzY3JlZW4gdHJhbnNpdGlvbnMgKi9cblx0b3ZlcmZsb3cteDogY2xpcDtcblx0Lypcblx0ICogTWFyayB0aGlzIERPTSBzdWJ0cmVlIGFzIGlzb2xhdGVkIHdoZW4gaXQgY29tZXMgdG8gbGF5b3V0IGNhbGN1bGF0aW9ucyxcblx0ICogcHJvdmlkaW5nIHBlcmZvcm1hbmNlIGJlbmVmaXRzLlxuXHQgKi9cblx0Y29udGFpbjogbGF5b3V0O1xuXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuXHRncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcblx0YWxpZ24taXRlbXM6IHN0YXJ0O1xuYDtcblxuY29uc3QgZmFkZUluID0ga2V5ZnJhbWVzKCB7XG5cdGZyb206IHtcblx0XHRvcGFjaXR5OiAwLFxuXHR9LFxufSApO1xuXG5jb25zdCBmYWRlT3V0ID0ga2V5ZnJhbWVzKCB7XG5cdHRvOiB7XG5cdFx0b3BhY2l0eTogMCxcblx0fSxcbn0gKTtcblxuZXhwb3J0IGNvbnN0IHNsaWRlRnJvbVJpZ2h0ID0ga2V5ZnJhbWVzKCB7XG5cdGZyb206IHtcblx0XHR0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKDEwMHB4KScsXG5cdH0sXG59ICk7XG5cbmV4cG9ydCBjb25zdCBzbGlkZVRvTGVmdCA9IGtleWZyYW1lcygge1xuXHR0bzoge1xuXHRcdHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoLTgwcHgpJyxcblx0fSxcbn0gKTtcblxuZXhwb3J0IGNvbnN0IHNsaWRlRnJvbUxlZnQgPSBrZXlmcmFtZXMoIHtcblx0ZnJvbToge1xuXHRcdHRyYW5zZm9ybTogJ3RyYW5zbGF0ZVgoLTEwMHB4KScsXG5cdH0sXG59ICk7XG5cbmV4cG9ydCBjb25zdCBzbGlkZVRvUmlnaHQgPSBrZXlmcmFtZXMoIHtcblx0dG86IHtcblx0XHR0cmFuc2Zvcm06ICd0cmFuc2xhdGVYKDgwcHgpJyxcblx0fSxcbn0gKTtcblxuY29uc3QgRkFERSA9IHtcblx0RFVSQVRJT046IDcwLFxuXHRFQVNJTkc6ICdsaW5lYXInLFxuXHRERUxBWToge1xuXHRcdElOOiA3MCxcblx0XHRPVVQ6IDQwLFxuXHR9LFxufTtcbmNvbnN0IFNMSURFID0ge1xuXHREVVJBVElPTjogMzAwLFxuXHRFQVNJTkc6ICdjdWJpYy1iZXppZXIoMC4zMywgMCwgMCwgMSknLFxufTtcblxuZXhwb3J0IGNvbnN0IFRPVEFMX0FOSU1BVElPTl9EVVJBVElPTiA9IHtcblx0SU46IE1hdGgubWF4KCBGQURFLkRVUkFUSU9OICsgRkFERS5ERUxBWS5JTiwgU0xJREUuRFVSQVRJT04gKSxcblx0T1VUOiBNYXRoLm1heCggRkFERS5EVVJBVElPTiArIEZBREUuREVMQVkuT1VULCBTTElERS5EVVJBVElPTiApLFxufTtcblxuZXhwb3J0IGNvbnN0IEFOSU1BVElPTl9FTkRfTkFNRVMgPSB7XG5cdGVuZDoge1xuXHRcdGluOiBzbGlkZUZyb21SaWdodC5uYW1lLFxuXHRcdG91dDogc2xpZGVUb0xlZnQubmFtZSxcblx0fSxcblx0c3RhcnQ6IHtcblx0XHRpbjogc2xpZGVGcm9tTGVmdC5uYW1lLFxuXHRcdG91dDogc2xpZGVUb1JpZ2h0Lm5hbWUsXG5cdH0sXG59O1xuXG5jb25zdCBBTklNQVRJT04gPSB7XG5cdGVuZDoge1xuXHRcdGluOiBjc3NgXG5cdFx0XHQkeyBGQURFLkRVUkFUSU9OIH1tcyAkeyBGQURFLkVBU0lORyB9ICR7IEZBREUuREVMQVlcblx0XHRcdFx0LklOIH1tcyBib3RoICR7IGZhZGVJbiB9LCAkeyBTTElERS5EVVJBVElPTiB9bXMgJHsgU0xJREUuRUFTSU5HIH0gYm90aCAkeyBzbGlkZUZyb21SaWdodCB9XG5cdFx0YCxcblx0XHRvdXQ6IGNzc2Bcblx0XHRcdCR7IEZBREUuRFVSQVRJT04gfW1zICR7IEZBREUuRUFTSU5HIH0gJHsgRkFERS5ERUxBWVxuXHRcdFx0XHQuT1VUIH1tcyBib3RoICR7IGZhZGVPdXQgfSwgJHsgU0xJREUuRFVSQVRJT04gfW1zICR7IFNMSURFLkVBU0lORyB9IGJvdGggJHsgc2xpZGVUb0xlZnQgfVxuXHRcdGAsXG5cdH0sXG5cdHN0YXJ0OiB7XG5cdFx0aW46IGNzc2Bcblx0XHRcdCR7IEZBREUuRFVSQVRJT04gfW1zICR7IEZBREUuRUFTSU5HIH0gJHsgRkFERS5ERUxBWVxuXHRcdFx0XHQuSU4gfW1zIGJvdGggJHsgZmFkZUluIH0sICR7IFNMSURFLkRVUkFUSU9OIH1tcyAkeyBTTElERS5FQVNJTkcgfSBib3RoICR7IHNsaWRlRnJvbUxlZnQgfVxuXHRcdGAsXG5cdFx0b3V0OiBjc3NgXG5cdFx0XHQkeyBGQURFLkRVUkFUSU9OIH1tcyAkeyBGQURFLkVBU0lORyB9ICR7IEZBREUuREVMQVlcblx0XHRcdFx0Lk9VVCB9bXMgYm90aCAkeyBmYWRlT3V0IH0sICR7IFNMSURFLkRVUkFUSU9OIH1tcyAkeyBTTElERS5FQVNJTkcgfSBib3RoICR7IHNsaWRlVG9SaWdodCB9XG5cdFx0YCxcblx0fSxcbn0gYXMgY29uc3Q7XG5leHBvcnQgY29uc3QgbmF2aWdhdG9yU2NyZWVuQW5pbWF0aW9uID0gY3NzYFxuXHR6LWluZGV4OiAxO1xuXG5cdCZbZGF0YS1hbmltYXRpb24tdHlwZT0nb3V0J10ge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHQmOm5vdCggW2RhdGEtc2tpcC1hbmltYXRpb25dICkge1xuXHRcdFx0JHsgKCBbICdzdGFydCcsICdlbmQnIF0gYXMgY29uc3QgKS5tYXAoICggZGlyZWN0aW9uICkgPT5cblx0XHRcdFx0KCBbICdpbicsICdvdXQnIF0gYXMgY29uc3QgKS5tYXAoXG5cdFx0XHRcdFx0KCB0eXBlICkgPT4gY3NzYFxuXHRcdFx0XHRcdFx0JltkYXRhLWFuaW1hdGlvbi1kaXJlY3Rpb249JyR7IGRpcmVjdGlvbiB9J11bZGF0YS1hbmltYXRpb24tdHlwZT0nJHsgdHlwZSB9J10ge1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb246ICR7IEFOSU1BVElPTlsgZGlyZWN0aW9uIF1bIHR5cGUgXSB9O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGBcblx0XHRcdFx0KVxuXHRcdFx0KSB9XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgbmF2aWdhdG9yU2NyZWVuID0gY3NzYFxuXHQvKiBFbnN1cmVzIGhvcml6b250YWwgb3ZlcmZsb3cgaXMgdmlzdWFsbHkgYWNjZXNzaWJsZSAqL1xuXHRvdmVyZmxvdy14OiBhdXRvO1xuXHQvKiBJbiBjYXNlIHRoZSByb290IGhhcyBhIGhlaWdodCwgaXQgc2hvdWxkIG5vdCBiZSBleGNlZWRlZCAqL1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXHRncmlkLXJvdzogMSAvIC0xO1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__31
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__27
   };

   // packages/components/build-module/navigator/navigator/component.mjs
@@ -46513,7 +45224,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   var notice_default = Notice;

   // packages/components/build-module/notice/list.mjs
-  var import_react114 = __toESM(require_react(), 1);
+  var import_react112 = __toESM(require_react(), 1);
   var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
   var noop20 = () => {
   };
@@ -46532,7 +45243,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
           content,
           ...restNotice
         } = notice;
-        return /* @__PURE__ */ (0, import_react114.createElement)(notice_default, {
+        return /* @__PURE__ */ (0, import_react112.createElement)(notice_default, {
           ...restNotice,
           key: notice.id,
           onRemove: removeNotice(notice.id)
@@ -46730,6160 +45441,7809 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         "is-medium": width >= 160 && width < 480,
         "is-small": width < 160
       };
-    }
-    const classes = clsx_default("components-placeholder", className2, modifierClassNames, withIllustration ? "has-illustration" : null);
-    const fieldsetClasses = clsx_default("components-placeholder__fieldset", {
-      "is-column-layout": isColumnLayout
-    });
-    (0, import_element160.useEffect)(() => {
-      if (instructions) {
-        (0, import_a11y8.speak)(instructions);
-      }
-    }, [instructions]);
-    return /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)("div", {
-      ...additionalProps,
-      className: classes,
-      children: [withIllustration ? PlaceholderIllustration : null, resizeListener, notices, preview && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {
-        className: "components-placeholder__preview",
-        children: preview
-      }), /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)("div", {
-        className: "components-placeholder__label",
-        children: [/* @__PURE__ */ (0, import_jsx_runtime240.jsx)(icon_default3, {
-          icon
-        }), label]
-      }), !!instructions && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {
-        className: "components-placeholder__instructions",
-        children: instructions
-      }), /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {
-        className: fieldsetClasses,
-        children
-      })]
-    });
-  }
-  var placeholder_default = Placeholder;
-
-  // packages/components/build-module/progress-bar/index.mjs
-  var import_i18n63 = __toESM(require_i18n(), 1);
-  var import_element161 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/progress-bar/styles.mjs
-  var import_i18n62 = __toESM(require_i18n(), 1);
-  function _EMOTION_STRINGIFIED_CSS_ERROR__32() {
-    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).";
-  }
-  function animateProgressBar(isRtl = false) {
-    const animationDirection = isRtl ? "right" : "left";
-    return keyframes2({
-      "0%": {
-        [animationDirection]: "-50%"
-      },
-      "100%": {
-        [animationDirection]: "100%"
-      }
-    });
-  }
-  var INDETERMINATE_TRACK_WIDTH = 50;
-  var Track2 = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e15u147w2"
-  } : {
-    target: "e15u147w2",
-    label: "Track"
-  })("position:relative;overflow:hidden;height:", config_values_default.borderWidthFocus, ";background-color:color-mix(\n		in srgb,\n		", COLORS.theme.foreground, ",\n		transparent 90%\n	);border-radius:", config_values_default.radiusFull, ";outline:2px solid transparent;outline-offset:2px;:where( & ){width:160px;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQytCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcywga2V5ZnJhbWVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgaXNSVEwgfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcblxuZnVuY3Rpb24gYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1J0bCA9IGZhbHNlICkge1xuXHRjb25zdCBhbmltYXRpb25EaXJlY3Rpb24gPSBpc1J0bCA/ICdyaWdodCcgOiAnbGVmdCc7XG5cblx0cmV0dXJuIGtleWZyYW1lcygge1xuXHRcdCcwJSc6IHtcblx0XHRcdFsgYW5pbWF0aW9uRGlyZWN0aW9uIF06ICctNTAlJyxcblx0XHR9LFxuXHRcdCcxMDAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJzEwMCUnLFxuXHRcdH0sXG5cdH0gKTtcbn1cblxuLy8gV2lkdGggb2YgdGhlIGluZGljYXRvciBmb3IgdGhlIGluZGV0ZXJtaW5hdGUgcHJvZ3Jlc3MgYmFyXG5leHBvcnQgY29uc3QgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCA9IDUwO1xuXG5leHBvcnQgY29uc3QgVHJhY2sgPSBzdHlsZWQuZGl2YFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfTtcblx0LyogVGV4dCBjb2xvciBhdCAxMCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDkwJVxuXHQpO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cblx0OndoZXJlKCAmICkge1xuXHRcdHdpZHRoOiAxNjBweDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEluZGljYXRvciA9IHN0eWxlZC5kaXY8IHtcblx0aXNJbmRldGVybWluYXRlOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdC8qIFRleHQgY29sb3IgYXQgOTAlIG9wYWNpdHkgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KFxuXHRcdGluIHNyZ2IsXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfSxcblx0XHR0cmFuc3BhcmVudCAxMCVcblx0KTtcblxuXHQvLyBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZS5cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcblxuXHQkeyAoIHsgaXNJbmRldGVybWluYXRlIH0gKSA9PlxuXHRcdGlzSW5kZXRlcm1pbmF0ZVxuXHRcdFx0PyBjc3MoIHtcblx0XHRcdFx0XHRhbmltYXRpb25EdXJhdGlvbjogJzEuNXMnLFxuXHRcdFx0XHRcdGFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uOiAnZWFzZS1pbi1vdXQnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50OiAnaW5maW5pdGUnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbk5hbWU6IGFuaW1hdGVQcm9ncmVzc0JhciggaXNSVEwoKSApLFxuXHRcdFx0XHRcdHdpZHRoOiBgJHsgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCB9JWAsXG5cdFx0XHQgIH0gKVxuXHRcdFx0OiBjc3MoIHtcblx0XHRcdFx0XHR3aWR0aDogJ3ZhcigtLWluZGljYXRvci13aWR0aCknLFxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICd3aWR0aCAwLjRzIGVhc2UtaW4tb3V0Jyxcblx0XHRcdCAgfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NFbGVtZW50ID0gc3R5bGVkLnByb2dyZXNzYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbmA7XG4iXX0= */"));
-  var _ref7 = false ? {
-    name: "152sa26",
-    styles: "width:var(--indicator-width);transition:width 0.4s ease-in-out"
-  } : {
-    name: "1ox6xu8-Indicator",
-    styles: "width:var(--indicator-width);transition:width 0.4s ease-in-out;label:Indicator;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpRksiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBpc1JUTCB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5mdW5jdGlvbiBhbmltYXRlUHJvZ3Jlc3NCYXIoIGlzUnRsID0gZmFsc2UgKSB7XG5cdGNvbnN0IGFuaW1hdGlvbkRpcmVjdGlvbiA9IGlzUnRsID8gJ3JpZ2h0JyA6ICdsZWZ0JztcblxuXHRyZXR1cm4ga2V5ZnJhbWVzKCB7XG5cdFx0JzAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJy01MCUnLFxuXHRcdH0sXG5cdFx0JzEwMCUnOiB7XG5cdFx0XHRbIGFuaW1hdGlvbkRpcmVjdGlvbiBdOiAnMTAwJScsXG5cdFx0fSxcblx0fSApO1xufVxuXG4vLyBXaWR0aCBvZiB0aGUgaW5kaWNhdG9yIGZvciB0aGUgaW5kZXRlcm1pbmF0ZSBwcm9ncmVzcyBiYXJcbmV4cG9ydCBjb25zdCBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIID0gNTA7XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5kaXZgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9O1xuXHQvKiBUZXh0IGNvbG9yIGF0IDEwJSBvcGFjaXR5ICovXG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcblx0XHRpbiBzcmdiLFxuXHRcdCR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH0sXG5cdFx0dHJhbnNwYXJlbnQgOTAlXG5cdCk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHQ6d2hlcmUoICYgKSB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yID0gc3R5bGVkLmRpdjwge1xuXHRpc0luZGV0ZXJtaW5hdGU6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0LyogVGV4dCBjb2xvciBhdCA5MCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDEwJVxuXHQpO1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXG5cdCR7ICggeyBpc0luZGV0ZXJtaW5hdGUgfSApID0+XG5cdFx0aXNJbmRldGVybWluYXRlXG5cdFx0XHQ/IGNzcygge1xuXHRcdFx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAnMS41cycsXG5cdFx0XHRcdFx0YW5pbWF0aW9uVGltaW5nRnVuY3Rpb246ICdlYXNlLWluLW91dCcsXG5cdFx0XHRcdFx0YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ICdpbmZpbml0ZScsXG5cdFx0XHRcdFx0YW5pbWF0aW9uTmFtZTogYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1JUTCgpICksXG5cdFx0XHRcdFx0d2lkdGg6IGAkeyBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIIH0lYCxcblx0XHRcdCAgfSApXG5cdFx0XHQ6IGNzcygge1xuXHRcdFx0XHRcdHdpZHRoOiAndmFyKC0taW5kaWNhdG9yLXdpZHRoKScsXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJ3dpZHRoIDAuNHMgZWFzZS1pbi1vdXQnLFxuXHRcdFx0ICB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0VsZW1lbnQgPSBzdHlsZWQucHJvZ3Jlc3NgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__32
-  };
-  var Indicator = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e15u147w1"
-  } : {
-    target: "e15u147w1",
-    label: "Indicator"
-  })("display:inline-block;position:absolute;top:0;height:100%;border-radius:", config_values_default.radiusFull, ";background-color:color-mix(\n		in srgb,\n		", COLORS.theme.foreground, ",\n		transparent 10%\n	);outline:2px solid transparent;outline-offset:-2px;", ({
-    isIndeterminate
-  }) => isIndeterminate ? /* @__PURE__ */ css({
-    animationDuration: "1.5s",
-    animationTimingFunction: "ease-in-out",
-    animationIterationCount: "infinite",
-    animationName: animateProgressBar((0, import_i18n62.isRTL)()),
-    width: `${INDETERMINATE_TRACK_WIDTH}%`
-  }, false ? "" : ";label:Indicator;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwRUsiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBpc1JUTCB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5mdW5jdGlvbiBhbmltYXRlUHJvZ3Jlc3NCYXIoIGlzUnRsID0gZmFsc2UgKSB7XG5cdGNvbnN0IGFuaW1hdGlvbkRpcmVjdGlvbiA9IGlzUnRsID8gJ3JpZ2h0JyA6ICdsZWZ0JztcblxuXHRyZXR1cm4ga2V5ZnJhbWVzKCB7XG5cdFx0JzAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJy01MCUnLFxuXHRcdH0sXG5cdFx0JzEwMCUnOiB7XG5cdFx0XHRbIGFuaW1hdGlvbkRpcmVjdGlvbiBdOiAnMTAwJScsXG5cdFx0fSxcblx0fSApO1xufVxuXG4vLyBXaWR0aCBvZiB0aGUgaW5kaWNhdG9yIGZvciB0aGUgaW5kZXRlcm1pbmF0ZSBwcm9ncmVzcyBiYXJcbmV4cG9ydCBjb25zdCBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIID0gNTA7XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5kaXZgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9O1xuXHQvKiBUZXh0IGNvbG9yIGF0IDEwJSBvcGFjaXR5ICovXG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcblx0XHRpbiBzcmdiLFxuXHRcdCR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH0sXG5cdFx0dHJhbnNwYXJlbnQgOTAlXG5cdCk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHQ6d2hlcmUoICYgKSB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yID0gc3R5bGVkLmRpdjwge1xuXHRpc0luZGV0ZXJtaW5hdGU6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0LyogVGV4dCBjb2xvciBhdCA5MCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDEwJVxuXHQpO1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXG5cdCR7ICggeyBpc0luZGV0ZXJtaW5hdGUgfSApID0+XG5cdFx0aXNJbmRldGVybWluYXRlXG5cdFx0XHQ/IGNzcygge1xuXHRcdFx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAnMS41cycsXG5cdFx0XHRcdFx0YW5pbWF0aW9uVGltaW5nRnVuY3Rpb246ICdlYXNlLWluLW91dCcsXG5cdFx0XHRcdFx0YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ICdpbmZpbml0ZScsXG5cdFx0XHRcdFx0YW5pbWF0aW9uTmFtZTogYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1JUTCgpICksXG5cdFx0XHRcdFx0d2lkdGg6IGAkeyBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIIH0lYCxcblx0XHRcdCAgfSApXG5cdFx0XHQ6IGNzcygge1xuXHRcdFx0XHRcdHdpZHRoOiAndmFyKC0taW5kaWNhdG9yLXdpZHRoKScsXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJ3dpZHRoIDAuNHMgZWFzZS1pbi1vdXQnLFxuXHRcdFx0ICB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0VsZW1lbnQgPSBzdHlsZWQucHJvZ3Jlc3NgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuYDtcbiJdfQ== */") : _ref7, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1REciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBpc1JUTCB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5mdW5jdGlvbiBhbmltYXRlUHJvZ3Jlc3NCYXIoIGlzUnRsID0gZmFsc2UgKSB7XG5cdGNvbnN0IGFuaW1hdGlvbkRpcmVjdGlvbiA9IGlzUnRsID8gJ3JpZ2h0JyA6ICdsZWZ0JztcblxuXHRyZXR1cm4ga2V5ZnJhbWVzKCB7XG5cdFx0JzAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJy01MCUnLFxuXHRcdH0sXG5cdFx0JzEwMCUnOiB7XG5cdFx0XHRbIGFuaW1hdGlvbkRpcmVjdGlvbiBdOiAnMTAwJScsXG5cdFx0fSxcblx0fSApO1xufVxuXG4vLyBXaWR0aCBvZiB0aGUgaW5kaWNhdG9yIGZvciB0aGUgaW5kZXRlcm1pbmF0ZSBwcm9ncmVzcyBiYXJcbmV4cG9ydCBjb25zdCBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIID0gNTA7XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5kaXZgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9O1xuXHQvKiBUZXh0IGNvbG9yIGF0IDEwJSBvcGFjaXR5ICovXG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcblx0XHRpbiBzcmdiLFxuXHRcdCR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH0sXG5cdFx0dHJhbnNwYXJlbnQgOTAlXG5cdCk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHQ6d2hlcmUoICYgKSB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yID0gc3R5bGVkLmRpdjwge1xuXHRpc0luZGV0ZXJtaW5hdGU6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0LyogVGV4dCBjb2xvciBhdCA5MCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDEwJVxuXHQpO1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXG5cdCR7ICggeyBpc0luZGV0ZXJtaW5hdGUgfSApID0+XG5cdFx0aXNJbmRldGVybWluYXRlXG5cdFx0XHQ/IGNzcygge1xuXHRcdFx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAnMS41cycsXG5cdFx0XHRcdFx0YW5pbWF0aW9uVGltaW5nRnVuY3Rpb246ICdlYXNlLWluLW91dCcsXG5cdFx0XHRcdFx0YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ICdpbmZpbml0ZScsXG5cdFx0XHRcdFx0YW5pbWF0aW9uTmFtZTogYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1JUTCgpICksXG5cdFx0XHRcdFx0d2lkdGg6IGAkeyBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIIH0lYCxcblx0XHRcdCAgfSApXG5cdFx0XHQ6IGNzcygge1xuXHRcdFx0XHRcdHdpZHRoOiAndmFyKC0taW5kaWNhdG9yLXdpZHRoKScsXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJ3dpZHRoIDAuNHMgZWFzZS1pbi1vdXQnLFxuXHRcdFx0ICB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0VsZW1lbnQgPSBzdHlsZWQucHJvZ3Jlc3NgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuYDtcbiJdfQ== */"));
-  var ProgressElement = /* @__PURE__ */ createStyled("progress", false ? {
-    target: "e15u147w0"
-  } : {
-    target: "e15u147w0",
-    label: "ProgressElement"
-  })(false ? {
-    name: "11fb690",
-    styles: "position:absolute;top:0;left:0;opacity:0;width:100%;height:100%"
-  } : {
-    name: "11fb690",
-    styles: "position:absolute;top:0;left:0;opacity:0;width:100%;height:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1RjhDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcywga2V5ZnJhbWVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgaXNSVEwgfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcblxuZnVuY3Rpb24gYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1J0bCA9IGZhbHNlICkge1xuXHRjb25zdCBhbmltYXRpb25EaXJlY3Rpb24gPSBpc1J0bCA/ICdyaWdodCcgOiAnbGVmdCc7XG5cblx0cmV0dXJuIGtleWZyYW1lcygge1xuXHRcdCcwJSc6IHtcblx0XHRcdFsgYW5pbWF0aW9uRGlyZWN0aW9uIF06ICctNTAlJyxcblx0XHR9LFxuXHRcdCcxMDAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJzEwMCUnLFxuXHRcdH0sXG5cdH0gKTtcbn1cblxuLy8gV2lkdGggb2YgdGhlIGluZGljYXRvciBmb3IgdGhlIGluZGV0ZXJtaW5hdGUgcHJvZ3Jlc3MgYmFyXG5leHBvcnQgY29uc3QgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCA9IDUwO1xuXG5leHBvcnQgY29uc3QgVHJhY2sgPSBzdHlsZWQuZGl2YFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfTtcblx0LyogVGV4dCBjb2xvciBhdCAxMCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDkwJVxuXHQpO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cblx0OndoZXJlKCAmICkge1xuXHRcdHdpZHRoOiAxNjBweDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEluZGljYXRvciA9IHN0eWxlZC5kaXY8IHtcblx0aXNJbmRldGVybWluYXRlOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdC8qIFRleHQgY29sb3IgYXQgOTAlIG9wYWNpdHkgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KFxuXHRcdGluIHNyZ2IsXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfSxcblx0XHR0cmFuc3BhcmVudCAxMCVcblx0KTtcblxuXHQvLyBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZS5cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcblxuXHQkeyAoIHsgaXNJbmRldGVybWluYXRlIH0gKSA9PlxuXHRcdGlzSW5kZXRlcm1pbmF0ZVxuXHRcdFx0PyBjc3MoIHtcblx0XHRcdFx0XHRhbmltYXRpb25EdXJhdGlvbjogJzEuNXMnLFxuXHRcdFx0XHRcdGFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uOiAnZWFzZS1pbi1vdXQnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50OiAnaW5maW5pdGUnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbk5hbWU6IGFuaW1hdGVQcm9ncmVzc0JhciggaXNSVEwoKSApLFxuXHRcdFx0XHRcdHdpZHRoOiBgJHsgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCB9JWAsXG5cdFx0XHQgIH0gKVxuXHRcdFx0OiBjc3MoIHtcblx0XHRcdFx0XHR3aWR0aDogJ3ZhcigtLWluZGljYXRvci13aWR0aCknLFxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICd3aWR0aCAwLjRzIGVhc2UtaW4tb3V0Jyxcblx0XHRcdCAgfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NFbGVtZW50ID0gc3R5bGVkLnByb2dyZXNzYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__32
-  });
-
-  // packages/components/build-module/progress-bar/index.mjs
-  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedProgressBar(props, ref) {
-    const {
-      className: className2,
-      value,
-      ...progressProps
-    } = props;
-    const isIndeterminate = !Number.isFinite(value);
-    return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(Track2, {
-      className: className2,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime241.jsx)(Indicator, {
-        style: {
-          "--indicator-width": !isIndeterminate ? `${value}%` : void 0
-        },
-        isIndeterminate
-      }), /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(ProgressElement, {
-        max: 100,
-        value,
-        "aria-label": (0, import_i18n63.__)("Loading \u2026"),
-        ref,
-        ...progressProps
-      })]
-    });
-  }
-  var ProgressBar = (0, import_element161.forwardRef)(UnforwardedProgressBar);
-  ProgressBar.displayName = "ProgressBar";
-  var progress_bar_default = ProgressBar;
-
-  // packages/components/build-module/query-controls/index.mjs
-  var import_i18n64 = __toESM(require_i18n(), 1);
-
-  // packages/components/build-module/query-controls/terms.mjs
-  var ensureParentsAreDefined = (terms) => {
-    return terms.every((term) => term.parent !== null);
-  };
-  function buildTermsTree(flatTerms) {
-    const flatTermsWithParentAndChildren = flatTerms.map((term) => ({
-      children: [],
-      parent: null,
-      ...term,
-      id: String(term.id)
-    }));
-    if (!ensureParentsAreDefined(flatTermsWithParentAndChildren)) {
-      return flatTermsWithParentAndChildren;
-    }
-    const termsByParent = flatTermsWithParentAndChildren.reduce((acc, term) => {
-      const {
-        parent
-      } = term;
-      if (!acc[parent]) {
-        acc[parent] = [];
-      }
-      acc[parent].push(term);
-      return acc;
-    }, {});
-    const fillWithChildren = (terms) => {
-      return terms.map((term) => {
-        const children = termsByParent[term.id];
-        return {
-          ...term,
-          children: children && children.length ? fillWithChildren(children) : []
+    }
+    const classes = clsx_default("components-placeholder", className2, modifierClassNames, withIllustration ? "has-illustration" : null);
+    const fieldsetClasses = clsx_default("components-placeholder__fieldset", {
+      "is-column-layout": isColumnLayout
+    });
+    (0, import_element160.useEffect)(() => {
+      if (instructions) {
+        (0, import_a11y8.speak)(instructions);
+      }
+    }, [instructions]);
+    return /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)("div", {
+      ...additionalProps,
+      className: classes,
+      children: [withIllustration ? PlaceholderIllustration : null, resizeListener, notices, preview && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {
+        className: "components-placeholder__preview",
+        children: preview
+      }), /* @__PURE__ */ (0, import_jsx_runtime240.jsxs)("div", {
+        className: "components-placeholder__label",
+        children: [/* @__PURE__ */ (0, import_jsx_runtime240.jsx)(icon_default3, {
+          icon
+        }), label]
+      }), !!instructions && /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {
+        className: "components-placeholder__instructions",
+        children: instructions
+      }), /* @__PURE__ */ (0, import_jsx_runtime240.jsx)("div", {
+        className: fieldsetClasses,
+        children
+      })]
+    });
+  }
+  var placeholder_default = Placeholder;
+
+  // packages/components/build-module/progress-bar/index.mjs
+  var import_i18n63 = __toESM(require_i18n(), 1);
+  var import_element161 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/progress-bar/styles.mjs
+  var import_i18n62 = __toESM(require_i18n(), 1);
+  function _EMOTION_STRINGIFIED_CSS_ERROR__28() {
+    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).";
+  }
+  function animateProgressBar(isRtl = false) {
+    const animationDirection = isRtl ? "right" : "left";
+    return keyframes2({
+      "0%": {
+        [animationDirection]: "-50%"
+      },
+      "100%": {
+        [animationDirection]: "100%"
+      }
+    });
+  }
+  var INDETERMINATE_TRACK_WIDTH = 50;
+  var Track2 = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e15u147w2"
+  } : {
+    target: "e15u147w2",
+    label: "Track"
+  })("position:relative;overflow:hidden;height:", config_values_default.borderWidthFocus, ";background-color:color-mix(\n		in srgb,\n		", COLORS.theme.foreground, ",\n		transparent 90%\n	);border-radius:", config_values_default.radiusFull, ";outline:2px solid transparent;outline-offset:2px;:where( & ){width:160px;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnQytCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcywga2V5ZnJhbWVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgaXNSVEwgfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcblxuZnVuY3Rpb24gYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1J0bCA9IGZhbHNlICkge1xuXHRjb25zdCBhbmltYXRpb25EaXJlY3Rpb24gPSBpc1J0bCA/ICdyaWdodCcgOiAnbGVmdCc7XG5cblx0cmV0dXJuIGtleWZyYW1lcygge1xuXHRcdCcwJSc6IHtcblx0XHRcdFsgYW5pbWF0aW9uRGlyZWN0aW9uIF06ICctNTAlJyxcblx0XHR9LFxuXHRcdCcxMDAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJzEwMCUnLFxuXHRcdH0sXG5cdH0gKTtcbn1cblxuLy8gV2lkdGggb2YgdGhlIGluZGljYXRvciBmb3IgdGhlIGluZGV0ZXJtaW5hdGUgcHJvZ3Jlc3MgYmFyXG5leHBvcnQgY29uc3QgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCA9IDUwO1xuXG5leHBvcnQgY29uc3QgVHJhY2sgPSBzdHlsZWQuZGl2YFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfTtcblx0LyogVGV4dCBjb2xvciBhdCAxMCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDkwJVxuXHQpO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cblx0OndoZXJlKCAmICkge1xuXHRcdHdpZHRoOiAxNjBweDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEluZGljYXRvciA9IHN0eWxlZC5kaXY8IHtcblx0aXNJbmRldGVybWluYXRlOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdC8qIFRleHQgY29sb3IgYXQgOTAlIG9wYWNpdHkgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KFxuXHRcdGluIHNyZ2IsXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfSxcblx0XHR0cmFuc3BhcmVudCAxMCVcblx0KTtcblxuXHQvLyBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZS5cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcblxuXHQkeyAoIHsgaXNJbmRldGVybWluYXRlIH0gKSA9PlxuXHRcdGlzSW5kZXRlcm1pbmF0ZVxuXHRcdFx0PyBjc3MoIHtcblx0XHRcdFx0XHRhbmltYXRpb25EdXJhdGlvbjogJzEuNXMnLFxuXHRcdFx0XHRcdGFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uOiAnZWFzZS1pbi1vdXQnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50OiAnaW5maW5pdGUnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbk5hbWU6IGFuaW1hdGVQcm9ncmVzc0JhciggaXNSVEwoKSApLFxuXHRcdFx0XHRcdHdpZHRoOiBgJHsgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCB9JWAsXG5cdFx0XHQgIH0gKVxuXHRcdFx0OiBjc3MoIHtcblx0XHRcdFx0XHR3aWR0aDogJ3ZhcigtLWluZGljYXRvci13aWR0aCknLFxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICd3aWR0aCAwLjRzIGVhc2UtaW4tb3V0Jyxcblx0XHRcdCAgfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NFbGVtZW50ID0gc3R5bGVkLnByb2dyZXNzYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbmA7XG4iXX0= */"));
+  var _ref7 = false ? {
+    name: "152sa26",
+    styles: "width:var(--indicator-width);transition:width 0.4s ease-in-out"
+  } : {
+    name: "1ox6xu8-Indicator",
+    styles: "width:var(--indicator-width);transition:width 0.4s ease-in-out;label:Indicator;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpRksiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBpc1JUTCB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5mdW5jdGlvbiBhbmltYXRlUHJvZ3Jlc3NCYXIoIGlzUnRsID0gZmFsc2UgKSB7XG5cdGNvbnN0IGFuaW1hdGlvbkRpcmVjdGlvbiA9IGlzUnRsID8gJ3JpZ2h0JyA6ICdsZWZ0JztcblxuXHRyZXR1cm4ga2V5ZnJhbWVzKCB7XG5cdFx0JzAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJy01MCUnLFxuXHRcdH0sXG5cdFx0JzEwMCUnOiB7XG5cdFx0XHRbIGFuaW1hdGlvbkRpcmVjdGlvbiBdOiAnMTAwJScsXG5cdFx0fSxcblx0fSApO1xufVxuXG4vLyBXaWR0aCBvZiB0aGUgaW5kaWNhdG9yIGZvciB0aGUgaW5kZXRlcm1pbmF0ZSBwcm9ncmVzcyBiYXJcbmV4cG9ydCBjb25zdCBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIID0gNTA7XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5kaXZgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9O1xuXHQvKiBUZXh0IGNvbG9yIGF0IDEwJSBvcGFjaXR5ICovXG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcblx0XHRpbiBzcmdiLFxuXHRcdCR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH0sXG5cdFx0dHJhbnNwYXJlbnQgOTAlXG5cdCk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHQ6d2hlcmUoICYgKSB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yID0gc3R5bGVkLmRpdjwge1xuXHRpc0luZGV0ZXJtaW5hdGU6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0LyogVGV4dCBjb2xvciBhdCA5MCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDEwJVxuXHQpO1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXG5cdCR7ICggeyBpc0luZGV0ZXJtaW5hdGUgfSApID0+XG5cdFx0aXNJbmRldGVybWluYXRlXG5cdFx0XHQ/IGNzcygge1xuXHRcdFx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAnMS41cycsXG5cdFx0XHRcdFx0YW5pbWF0aW9uVGltaW5nRnVuY3Rpb246ICdlYXNlLWluLW91dCcsXG5cdFx0XHRcdFx0YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ICdpbmZpbml0ZScsXG5cdFx0XHRcdFx0YW5pbWF0aW9uTmFtZTogYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1JUTCgpICksXG5cdFx0XHRcdFx0d2lkdGg6IGAkeyBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIIH0lYCxcblx0XHRcdCAgfSApXG5cdFx0XHQ6IGNzcygge1xuXHRcdFx0XHRcdHdpZHRoOiAndmFyKC0taW5kaWNhdG9yLXdpZHRoKScsXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJ3dpZHRoIDAuNHMgZWFzZS1pbi1vdXQnLFxuXHRcdFx0ICB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0VsZW1lbnQgPSBzdHlsZWQucHJvZ3Jlc3NgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__28
+  };
+  var Indicator = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e15u147w1"
+  } : {
+    target: "e15u147w1",
+    label: "Indicator"
+  })("display:inline-block;position:absolute;top:0;height:100%;border-radius:", config_values_default.radiusFull, ";background-color:color-mix(\n		in srgb,\n		", COLORS.theme.foreground, ",\n		transparent 10%\n	);outline:2px solid transparent;outline-offset:-2px;", ({
+    isIndeterminate
+  }) => isIndeterminate ? /* @__PURE__ */ css({
+    animationDuration: "1.5s",
+    animationTimingFunction: "ease-in-out",
+    animationIterationCount: "infinite",
+    animationName: animateProgressBar((0, import_i18n62.isRTL)()),
+    width: `${INDETERMINATE_TRACK_WIDTH}%`
+  }, false ? "" : ";label:Indicator;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEwRUsiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBpc1JUTCB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5mdW5jdGlvbiBhbmltYXRlUHJvZ3Jlc3NCYXIoIGlzUnRsID0gZmFsc2UgKSB7XG5cdGNvbnN0IGFuaW1hdGlvbkRpcmVjdGlvbiA9IGlzUnRsID8gJ3JpZ2h0JyA6ICdsZWZ0JztcblxuXHRyZXR1cm4ga2V5ZnJhbWVzKCB7XG5cdFx0JzAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJy01MCUnLFxuXHRcdH0sXG5cdFx0JzEwMCUnOiB7XG5cdFx0XHRbIGFuaW1hdGlvbkRpcmVjdGlvbiBdOiAnMTAwJScsXG5cdFx0fSxcblx0fSApO1xufVxuXG4vLyBXaWR0aCBvZiB0aGUgaW5kaWNhdG9yIGZvciB0aGUgaW5kZXRlcm1pbmF0ZSBwcm9ncmVzcyBiYXJcbmV4cG9ydCBjb25zdCBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIID0gNTA7XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5kaXZgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9O1xuXHQvKiBUZXh0IGNvbG9yIGF0IDEwJSBvcGFjaXR5ICovXG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcblx0XHRpbiBzcmdiLFxuXHRcdCR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH0sXG5cdFx0dHJhbnNwYXJlbnQgOTAlXG5cdCk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHQ6d2hlcmUoICYgKSB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yID0gc3R5bGVkLmRpdjwge1xuXHRpc0luZGV0ZXJtaW5hdGU6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0LyogVGV4dCBjb2xvciBhdCA5MCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDEwJVxuXHQpO1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXG5cdCR7ICggeyBpc0luZGV0ZXJtaW5hdGUgfSApID0+XG5cdFx0aXNJbmRldGVybWluYXRlXG5cdFx0XHQ/IGNzcygge1xuXHRcdFx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAnMS41cycsXG5cdFx0XHRcdFx0YW5pbWF0aW9uVGltaW5nRnVuY3Rpb246ICdlYXNlLWluLW91dCcsXG5cdFx0XHRcdFx0YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ICdpbmZpbml0ZScsXG5cdFx0XHRcdFx0YW5pbWF0aW9uTmFtZTogYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1JUTCgpICksXG5cdFx0XHRcdFx0d2lkdGg6IGAkeyBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIIH0lYCxcblx0XHRcdCAgfSApXG5cdFx0XHQ6IGNzcygge1xuXHRcdFx0XHRcdHdpZHRoOiAndmFyKC0taW5kaWNhdG9yLXdpZHRoKScsXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJ3dpZHRoIDAuNHMgZWFzZS1pbi1vdXQnLFxuXHRcdFx0ICB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0VsZW1lbnQgPSBzdHlsZWQucHJvZ3Jlc3NgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuYDtcbiJdfQ== */") : _ref7, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1REciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0IHsgY3NzLCBrZXlmcmFtZXMgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogV29yZFByZXNzIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBpc1JUTCB9IGZyb20gJ0B3b3JkcHJlc3MvaTE4bic7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHIH0gZnJvbSAnLi4vdXRpbHMnO1xuXG5mdW5jdGlvbiBhbmltYXRlUHJvZ3Jlc3NCYXIoIGlzUnRsID0gZmFsc2UgKSB7XG5cdGNvbnN0IGFuaW1hdGlvbkRpcmVjdGlvbiA9IGlzUnRsID8gJ3JpZ2h0JyA6ICdsZWZ0JztcblxuXHRyZXR1cm4ga2V5ZnJhbWVzKCB7XG5cdFx0JzAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJy01MCUnLFxuXHRcdH0sXG5cdFx0JzEwMCUnOiB7XG5cdFx0XHRbIGFuaW1hdGlvbkRpcmVjdGlvbiBdOiAnMTAwJScsXG5cdFx0fSxcblx0fSApO1xufVxuXG4vLyBXaWR0aCBvZiB0aGUgaW5kaWNhdG9yIGZvciB0aGUgaW5kZXRlcm1pbmF0ZSBwcm9ncmVzcyBiYXJcbmV4cG9ydCBjb25zdCBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIID0gNTA7XG5cbmV4cG9ydCBjb25zdCBUcmFjayA9IHN0eWxlZC5kaXZgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGhGb2N1cyB9O1xuXHQvKiBUZXh0IGNvbG9yIGF0IDEwJSBvcGFjaXR5ICovXG5cdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peChcblx0XHRpbiBzcmdiLFxuXHRcdCR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH0sXG5cdFx0dHJhbnNwYXJlbnQgOTAlXG5cdCk7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cblx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0b3V0bGluZS1vZmZzZXQ6IDJweDtcblxuXHQ6d2hlcmUoICYgKSB7XG5cdFx0d2lkdGg6IDE2MHB4O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSW5kaWNhdG9yID0gc3R5bGVkLmRpdjwge1xuXHRpc0luZGV0ZXJtaW5hdGU6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c0Z1bGwgfTtcblx0LyogVGV4dCBjb2xvciBhdCA5MCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDEwJVxuXHQpO1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuXG5cdCR7ICggeyBpc0luZGV0ZXJtaW5hdGUgfSApID0+XG5cdFx0aXNJbmRldGVybWluYXRlXG5cdFx0XHQ/IGNzcygge1xuXHRcdFx0XHRcdGFuaW1hdGlvbkR1cmF0aW9uOiAnMS41cycsXG5cdFx0XHRcdFx0YW5pbWF0aW9uVGltaW5nRnVuY3Rpb246ICdlYXNlLWluLW91dCcsXG5cdFx0XHRcdFx0YW5pbWF0aW9uSXRlcmF0aW9uQ291bnQ6ICdpbmZpbml0ZScsXG5cdFx0XHRcdFx0YW5pbWF0aW9uTmFtZTogYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1JUTCgpICksXG5cdFx0XHRcdFx0d2lkdGg6IGAkeyBJTkRFVEVSTUlOQVRFX1RSQUNLX1dJRFRIIH0lYCxcblx0XHRcdCAgfSApXG5cdFx0XHQ6IGNzcygge1xuXHRcdFx0XHRcdHdpZHRoOiAndmFyKC0taW5kaWNhdG9yLXdpZHRoKScsXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogJ3dpZHRoIDAuNHMgZWFzZS1pbi1vdXQnLFxuXHRcdFx0ICB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBQcm9ncmVzc0VsZW1lbnQgPSBzdHlsZWQucHJvZ3Jlc3NgXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xuYDtcbiJdfQ== */"));
+  var ProgressElement = /* @__PURE__ */ createStyled("progress", false ? {
+    target: "e15u147w0"
+  } : {
+    target: "e15u147w0",
+    label: "ProgressElement"
+  })(false ? {
+    name: "11fb690",
+    styles: "position:absolute;top:0;left:0;opacity:0;width:100%;height:100%"
+  } : {
+    name: "11fb690",
+    styles: "position:absolute;top:0;left:0;opacity:0;width:100%;height:100%/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1RjhDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcywga2V5ZnJhbWVzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuXG4vKipcbiAqIFdvcmRQcmVzcyBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgaXNSVEwgfSBmcm9tICdAd29yZHByZXNzL2kxOG4nO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uL3V0aWxzJztcblxuZnVuY3Rpb24gYW5pbWF0ZVByb2dyZXNzQmFyKCBpc1J0bCA9IGZhbHNlICkge1xuXHRjb25zdCBhbmltYXRpb25EaXJlY3Rpb24gPSBpc1J0bCA/ICdyaWdodCcgOiAnbGVmdCc7XG5cblx0cmV0dXJuIGtleWZyYW1lcygge1xuXHRcdCcwJSc6IHtcblx0XHRcdFsgYW5pbWF0aW9uRGlyZWN0aW9uIF06ICctNTAlJyxcblx0XHR9LFxuXHRcdCcxMDAlJzoge1xuXHRcdFx0WyBhbmltYXRpb25EaXJlY3Rpb24gXTogJzEwMCUnLFxuXHRcdH0sXG5cdH0gKTtcbn1cblxuLy8gV2lkdGggb2YgdGhlIGluZGljYXRvciBmb3IgdGhlIGluZGV0ZXJtaW5hdGUgcHJvZ3Jlc3MgYmFyXG5leHBvcnQgY29uc3QgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCA9IDUwO1xuXG5leHBvcnQgY29uc3QgVHJhY2sgPSBzdHlsZWQuZGl2YFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfTtcblx0LyogVGV4dCBjb2xvciBhdCAxMCUgb3BhY2l0eSAqL1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoXG5cdFx0aW4gc3JnYixcblx0XHQkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9LFxuXHRcdHRyYW5zcGFyZW50IDkwJVxuXHQpO1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzRnVsbCB9O1xuXG5cdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdG91dGxpbmUtb2Zmc2V0OiAycHg7XG5cblx0OndoZXJlKCAmICkge1xuXHRcdHdpZHRoOiAxNjBweDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEluZGljYXRvciA9IHN0eWxlZC5kaXY8IHtcblx0aXNJbmRldGVybWluYXRlOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNGdWxsIH07XG5cdC8qIFRleHQgY29sb3IgYXQgOTAlIG9wYWNpdHkgKi9cblx0YmFja2dyb3VuZC1jb2xvcjogY29sb3ItbWl4KFxuXHRcdGluIHNyZ2IsXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfSxcblx0XHR0cmFuc3BhcmVudCAxMCVcblx0KTtcblxuXHQvLyBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZS5cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRvdXRsaW5lLW9mZnNldDogLTJweDtcblxuXHQkeyAoIHsgaXNJbmRldGVybWluYXRlIH0gKSA9PlxuXHRcdGlzSW5kZXRlcm1pbmF0ZVxuXHRcdFx0PyBjc3MoIHtcblx0XHRcdFx0XHRhbmltYXRpb25EdXJhdGlvbjogJzEuNXMnLFxuXHRcdFx0XHRcdGFuaW1hdGlvblRpbWluZ0Z1bmN0aW9uOiAnZWFzZS1pbi1vdXQnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbkl0ZXJhdGlvbkNvdW50OiAnaW5maW5pdGUnLFxuXHRcdFx0XHRcdGFuaW1hdGlvbk5hbWU6IGFuaW1hdGVQcm9ncmVzc0JhciggaXNSVEwoKSApLFxuXHRcdFx0XHRcdHdpZHRoOiBgJHsgSU5ERVRFUk1JTkFURV9UUkFDS19XSURUSCB9JWAsXG5cdFx0XHQgIH0gKVxuXHRcdFx0OiBjc3MoIHtcblx0XHRcdFx0XHR3aWR0aDogJ3ZhcigtLWluZGljYXRvci13aWR0aCknLFxuXHRcdFx0XHRcdHRyYW5zaXRpb246ICd3aWR0aCAwLjRzIGVhc2UtaW4tb3V0Jyxcblx0XHRcdCAgfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUHJvZ3Jlc3NFbGVtZW50ID0gc3R5bGVkLnByb2dyZXNzYFxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0b3BhY2l0eTogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbmA7XG4iXX0= */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__28
+  });
+
+  // packages/components/build-module/progress-bar/index.mjs
+  var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedProgressBar(props, ref) {
+    const {
+      className: className2,
+      value,
+      ...progressProps
+    } = props;
+    const isIndeterminate = !Number.isFinite(value);
+    return /* @__PURE__ */ (0, import_jsx_runtime241.jsxs)(Track2, {
+      className: className2,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime241.jsx)(Indicator, {
+        style: {
+          "--indicator-width": !isIndeterminate ? `${value}%` : void 0
+        },
+        isIndeterminate
+      }), /* @__PURE__ */ (0, import_jsx_runtime241.jsx)(ProgressElement, {
+        max: 100,
+        value,
+        "aria-label": (0, import_i18n63.__)("Loading \u2026"),
+        ref,
+        ...progressProps
+      })]
+    });
+  }
+  var ProgressBar = (0, import_element161.forwardRef)(UnforwardedProgressBar);
+  ProgressBar.displayName = "ProgressBar";
+  var progress_bar_default = ProgressBar;
+
+  // packages/components/build-module/query-controls/index.mjs
+  var import_i18n64 = __toESM(require_i18n(), 1);
+
+  // packages/components/build-module/query-controls/terms.mjs
+  var ensureParentsAreDefined = (terms) => {
+    return terms.every((term) => term.parent !== null);
+  };
+  function buildTermsTree(flatTerms) {
+    const flatTermsWithParentAndChildren = flatTerms.map((term) => ({
+      children: [],
+      parent: null,
+      ...term,
+      id: String(term.id)
+    }));
+    if (!ensureParentsAreDefined(flatTermsWithParentAndChildren)) {
+      return flatTermsWithParentAndChildren;
+    }
+    const termsByParent = flatTermsWithParentAndChildren.reduce((acc, term) => {
+      const {
+        parent
+      } = term;
+      if (!acc[parent]) {
+        acc[parent] = [];
+      }
+      acc[parent].push(term);
+      return acc;
+    }, {});
+    const fillWithChildren = (terms) => {
+      return terms.map((term) => {
+        const children = termsByParent[term.id];
+        return {
+          ...term,
+          children: children && children.length ? fillWithChildren(children) : []
+        };
+      });
+    };
+    return fillWithChildren(termsByParent["0"] || []);
+  }
+
+  // packages/components/build-module/tree-select/index.mjs
+  var import_element162 = __toESM(require_element(), 1);
+  var import_html_entities = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
+  function getSelectOptions(tree, level = 0) {
+    return tree.flatMap((treeNode) => [{
+      value: treeNode.id,
+      label: "\xA0".repeat(level * 3) + (0, import_html_entities.decodeEntities)(treeNode.name)
+    }, ...getSelectOptions(treeNode.children || [], level + 1)]);
+  }
+  function TreeSelect(props) {
+    const {
+      // Prevent passing legacy props to internal component.
+      __nextHasNoMarginBottom: _2,
+      __next40pxDefaultSize: _next40pxDefaultSize,
+      label,
+      noOptionLabel,
+      onChange,
+      selectedId,
+      tree = [],
+      ...restProps
+    } = props;
+    const options2 = (0, import_element162.useMemo)(() => {
+      return [noOptionLabel && {
+        value: "",
+        label: noOptionLabel
+      }, ...getSelectOptions(tree)].filter((option) => !!option);
+    }, [noOptionLabel, tree]);
+    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(SelectControl, {
+      label,
+      options: options2,
+      onChange,
+      value: selectedId,
+      ...restProps
+    });
+  }
+  var tree_select_default = TreeSelect;
+
+  // packages/components/build-module/query-controls/author-select.mjs
+  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
+  function AuthorSelect({
+    label,
+    noOptionLabel,
+    authorList,
+    selectedAuthorId,
+    onChange: onChangeProp
+  }) {
+    if (!authorList) {
+      return null;
+    }
+    const termsTree = buildTermsTree(authorList);
+    return /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(tree_select_default, {
+      label,
+      noOptionLabel,
+      onChange: onChangeProp,
+      tree: termsTree,
+      selectedId: selectedAuthorId !== void 0 ? String(selectedAuthorId) : void 0
+    });
+  }
+
+  // packages/components/build-module/query-controls/category-select.mjs
+  var import_element163 = __toESM(require_element(), 1);
+  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
+  function CategorySelect({
+    label,
+    noOptionLabel,
+    categoriesList,
+    selectedCategoryId,
+    onChange: onChangeProp,
+    ...props
+  }) {
+    const termsTree = (0, import_element163.useMemo)(() => {
+      return buildTermsTree(categoriesList);
+    }, [categoriesList]);
+    return /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(tree_select_default, {
+      label,
+      noOptionLabel,
+      onChange: onChangeProp,
+      tree: termsTree,
+      selectedId: selectedCategoryId !== void 0 ? String(selectedCategoryId) : void 0,
+      ...props
+    });
+  }
+
+  // packages/components/build-module/query-controls/index.mjs
+  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_MIN_ITEMS = 1;
+  var DEFAULT_MAX_ITEMS = 100;
+  var MAX_CATEGORIES_SUGGESTIONS = 20;
+  function isSingleCategorySelection(props) {
+    return "categoriesList" in props;
+  }
+  function isMultipleCategorySelection(props) {
+    return "categorySuggestions" in props;
+  }
+  var defaultOrderByOptions = [{
+    label: (0, import_i18n64.__)("Newest to oldest"),
+    value: "date/desc"
+  }, {
+    label: (0, import_i18n64.__)("Oldest to newest"),
+    value: "date/asc"
+  }, {
+    /* translators: Label for ordering posts by title in ascending order. */
+    label: (0, import_i18n64.__)("A \u2192 Z"),
+    value: "title/asc"
+  }, {
+    /* translators: Label for ordering posts by title in descending order. */
+    label: (0, import_i18n64.__)("Z \u2192 A"),
+    value: "title/desc"
+  }];
+  function QueryControls({
+    authorList,
+    selectedAuthorId,
+    numberOfItems,
+    order,
+    orderBy,
+    orderByOptions = defaultOrderByOptions,
+    maxItems = DEFAULT_MAX_ITEMS,
+    minItems = DEFAULT_MIN_ITEMS,
+    onAuthorChange,
+    onNumberOfItemsChange,
+    onOrderChange,
+    onOrderByChange,
+    // Props for single OR multiple category selection are not destructured here,
+    // but instead are destructured inline where necessary.
+    ...props
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(component_default18, {
+      spacing: "4",
+      className: "components-query-controls",
+      children: [onOrderChange && onOrderByChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(select_control_default, {
+        label: (0, import_i18n64.__)("Order by"),
+        value: orderBy === void 0 || order === void 0 ? void 0 : `${orderBy}/${order}`,
+        options: orderByOptions,
+        onChange: (value) => {
+          if (typeof value !== "string") {
+            return;
+          }
+          const [newOrderBy, newOrder] = value.split("/");
+          if (newOrder !== order) {
+            onOrderChange(newOrder);
+          }
+          if (newOrderBy !== orderBy) {
+            onOrderByChange(newOrderBy);
+          }
+        }
+      }, "query-controls-order-select"), isSingleCategorySelection(props) && props.categoriesList && props.onCategoryChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(CategorySelect, {
+        categoriesList: props.categoriesList,
+        label: (0, import_i18n64.__)("Category"),
+        noOptionLabel: (0, import_i18n64._x)("All", "categories"),
+        selectedCategoryId: props.selectedCategoryId,
+        onChange: props.onCategoryChange
+      }, "query-controls-category-select"), isMultipleCategorySelection(props) && props.categorySuggestions && props.onCategoryChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(form_token_field_default, {
+        label: (0, import_i18n64.__)("Categories"),
+        value: props.selectedCategories && props.selectedCategories.map((item2) => ({
+          id: item2.id,
+          // Keeping the fallback to `item.value` for legacy reasons,
+          // even if items of `selectedCategories` should not have a
+          // `value` property.
+          // @ts-expect-error
+          value: item2.name || item2.value
+        })),
+        suggestions: Object.keys(props.categorySuggestions),
+        onChange: props.onCategoryChange,
+        maxSuggestions: MAX_CATEGORIES_SUGGESTIONS
+      }, "query-controls-categories-select"), onAuthorChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(AuthorSelect, {
+        authorList,
+        label: (0, import_i18n64.__)("Author"),
+        noOptionLabel: (0, import_i18n64._x)("All", "authors"),
+        selectedAuthorId,
+        onChange: onAuthorChange
+      }, "query-controls-author-select"), onNumberOfItemsChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(range_control_default, {
+        label: (0, import_i18n64.__)("Number of items"),
+        value: numberOfItems,
+        onChange: onNumberOfItemsChange,
+        min: minItems,
+        max: maxItems,
+        required: true
+      }, "query-controls-range-control")]
+    });
+  }
+  var query_controls_default = QueryControls;
+
+  // packages/components/build-module/radio-group/radio.mjs
+  var import_element165 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/radio-group/context.mjs
+  var import_element164 = __toESM(require_element(), 1);
+  var RadioGroupContext = (0, import_element164.createContext)({
+    store: void 0,
+    disabled: void 0
+  });
+  RadioGroupContext.displayName = "RadioGroupContext";
+
+  // packages/components/build-module/radio-group/radio.mjs
+  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedRadio({
+    value,
+    children,
+    __next40pxDefaultSize: _next40pxDefaultSize,
+    ...props
+  }, ref) {
+    const {
+      store,
+      disabled
+    } = (0, import_element165.useContext)(RadioGroupContext);
+    const selectedValue = useStoreState(store, "value");
+    const isChecked = selectedValue !== void 0 && selectedValue === value;
+    return /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(Radio, {
+      disabled,
+      store,
+      ref,
+      value,
+      render: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(button_default, {
+        variant: isChecked ? "primary" : "secondary",
+        __next40pxDefaultSize: true,
+        ...props
+      }),
+      children: children || value
+    });
+  }
+  var Radio22 = (0, import_element165.forwardRef)(UnforwardedRadio);
+  Radio22.displayName = "Radio";
+  var radio_default = Radio22;
+
+  // packages/components/build-module/radio-group/index.mjs
+  var import_deprecated21 = __toESM(require_deprecated(), 1);
+  var import_element166 = __toESM(require_element(), 1);
+  var import_i18n65 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedRadioGroup({
+    label,
+    checked,
+    defaultChecked,
+    disabled,
+    onChange,
+    children,
+    ...props
+  }, ref) {
+    const radioStore = useRadioStore({
+      value: checked,
+      defaultValue: defaultChecked,
+      setValue: (newValue) => {
+        onChange?.(newValue ?? void 0);
+      },
+      rtl: (0, import_i18n65.isRTL)()
+    });
+    const contextValue = (0, import_element166.useMemo)(() => ({
+      store: radioStore,
+      disabled
+    }), [radioStore, disabled]);
+    (0, import_deprecated21.default)("wp.components.__experimentalRadioGroup", {
+      alternative: "wp.components.RadioControl or wp.components.__experimentalToggleGroupControl",
+      since: "6.8"
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(RadioGroupContext.Provider, {
+      value: contextValue,
+      children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(RadioGroup, {
+        store: radioStore,
+        render: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(button_group_default, {
+          __shouldNotWarnDeprecated: true,
+          children
+        }),
+        "aria-label": label,
+        ref,
+        ...props
+      })
+    });
+  }
+  var RadioGroup22 = (0, import_element166.forwardRef)(UnforwardedRadioGroup);
+  RadioGroup22.displayName = "RadioGroup";
+  var radio_group_default = RadioGroup22;
+
+  // packages/components/build-module/radio-control/index.mjs
+  var import_compose66 = __toESM(require_compose(), 1);
+  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
+  function generateOptionDescriptionId(radioGroupId, index2) {
+    return `${radioGroupId}-${index2}-option-description`;
+  }
+  function generateOptionId(radioGroupId, index2) {
+    return `${radioGroupId}-${index2}`;
+  }
+  function generateHelpId(radioGroupId) {
+    return `${radioGroupId}__help`;
+  }
+  function RadioControl(props) {
+    const {
+      label,
+      className: className2,
+      selected,
+      help,
+      onChange,
+      onClick,
+      hideLabelFromVision,
+      disabled,
+      options: options2 = [],
+      id: preferredId,
+      ...additionalProps
+    } = props;
+    const id3 = (0, import_compose66.useInstanceId)(RadioControl, "inspector-radio-control", preferredId);
+    const onChangeValue = (event) => onChange(event.target.value);
+    if (!options2?.length) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)("fieldset", {
+      id: id3,
+      role: "radiogroup",
+      className: clsx_default(className2, "components-radio-control"),
+      disabled,
+      "aria-describedby": !!help ? generateHelpId(id3) : void 0,
+      children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(component_default2, {
+        as: "legend",
+        children: label
+      }) : /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(base_control_default.VisualLabel, {
+        as: "legend",
+        children: label
+      }), /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(component_default18, {
+        spacing: 3,
+        className: clsx_default("components-radio-control__group-wrapper", {
+          "has-help": !!help
+        }),
+        children: options2.map((option, index2) => /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)("div", {
+          className: "components-radio-control__option",
+          children: [/* @__PURE__ */ (0, import_jsx_runtime248.jsx)("input", {
+            id: generateOptionId(id3, index2),
+            className: "components-radio-control__input",
+            type: "radio",
+            name: id3,
+            value: option.value,
+            onChange: onChangeValue,
+            checked: option.value === selected,
+            "aria-describedby": !!option.description ? generateOptionDescriptionId(id3, index2) : void 0,
+            onClick: (event) => {
+              event.currentTarget.focus();
+              onClick?.(event);
+            },
+            ...additionalProps
+          }), /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("label", {
+            className: "components-radio-control__label",
+            htmlFor: generateOptionId(id3, index2),
+            children: option.label
+          }), !!option.description ? /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(StyledHelp, {
+            id: generateOptionDescriptionId(id3, index2),
+            className: "components-radio-control__option-description",
+            children: option.description
+          }) : null]
+        }, generateOptionId(id3, index2)))
+      }), !!help && /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(StyledHelp, {
+        id: generateHelpId(id3),
+        className: "components-base-control__help",
+        children: help
+      })]
+    });
+  }
+  var radio_control_default = RadioControl;
+
+  // packages/components/build-module/resizable-box/index.mjs
+  var import_element170 = __toESM(require_element(), 1);
+
+  // node_modules/re-resizable/lib/index.js
+  var React12 = __toESM(require_react());
+
+  // node_modules/re-resizable/lib/resizer.js
+  var React11 = __toESM(require_react());
+  var __extends = /* @__PURE__ */ (function() {
+    var extendStatics = function(d3, b3) {
+      extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d4, b4) {
+        d4.__proto__ = b4;
+      } || function(d4, b4) {
+        for (var p3 in b4) if (b4.hasOwnProperty(p3)) d4[p3] = b4[p3];
+      };
+      return extendStatics(d3, b3);
+    };
+    return function(d3, b3) {
+      extendStatics(d3, b3);
+      function __63() {
+        this.constructor = d3;
+      }
+      d3.prototype = b3 === null ? Object.create(b3) : (__63.prototype = b3.prototype, new __63());
+    };
+  })();
+  var __assign2 = function() {
+    __assign2 = Object.assign || function(t4) {
+      for (var s3, i3 = 1, n3 = arguments.length; i3 < n3; i3++) {
+        s3 = arguments[i3];
+        for (var p3 in s3) if (Object.prototype.hasOwnProperty.call(s3, p3))
+          t4[p3] = s3[p3];
+      }
+      return t4;
+    };
+    return __assign2.apply(this, arguments);
+  };
+  var styles2 = {
+    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"
+    }
+  };
+  var Resizer = (
+    /** @class */
+    (function(_super) {
+      __extends(Resizer2, _super);
+      function Resizer2() {
+        var _this = _super !== null && _super.apply(this, arguments) || this;
+        _this.onMouseDown = function(e3) {
+          _this.props.onResizeStart(e3, _this.props.direction);
+        };
+        _this.onTouchStart = function(e3) {
+          _this.props.onResizeStart(e3, _this.props.direction);
+        };
+        return _this;
+      }
+      Resizer2.prototype.render = function() {
+        return React11.createElement("div", { className: this.props.className || "", style: __assign2(__assign2({ position: "absolute", userSelect: "none" }, styles2[this.props.direction]), this.props.replaceStyles || {}), onMouseDown: this.onMouseDown, onTouchStart: this.onTouchStart }, this.props.children);
+      };
+      return Resizer2;
+    })(React11.PureComponent)
+  );
+
+  // node_modules/re-resizable/lib/index.js
+  var import_fast_memoize = __toESM(require_src());
+  var __extends2 = /* @__PURE__ */ (function() {
+    var extendStatics = function(d3, b3) {
+      extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d4, b4) {
+        d4.__proto__ = b4;
+      } || function(d4, b4) {
+        for (var p3 in b4) if (b4.hasOwnProperty(p3)) d4[p3] = b4[p3];
+      };
+      return extendStatics(d3, b3);
+    };
+    return function(d3, b3) {
+      extendStatics(d3, b3);
+      function __63() {
+        this.constructor = d3;
+      }
+      d3.prototype = b3 === null ? Object.create(b3) : (__63.prototype = b3.prototype, new __63());
+    };
+  })();
+  var __assign3 = function() {
+    __assign3 = Object.assign || function(t4) {
+      for (var s3, i3 = 1, n3 = arguments.length; i3 < n3; i3++) {
+        s3 = arguments[i3];
+        for (var p3 in s3) if (Object.prototype.hasOwnProperty.call(s3, p3))
+          t4[p3] = s3[p3];
+      }
+      return t4;
+    };
+    return __assign3.apply(this, arguments);
+  };
+  var DEFAULT_SIZE = {
+    width: "auto",
+    height: "auto"
+  };
+  var clamp5 = (0, import_fast_memoize.default)(function(n3, min3, max3) {
+    return Math.max(Math.min(n3, max3), min3);
+  });
+  var snap = (0, import_fast_memoize.default)(function(n3, size4) {
+    return Math.round(n3 / size4) * size4;
+  });
+  var hasDirection = (0, import_fast_memoize.default)(function(dir, target) {
+    return new RegExp(dir, "i").test(target);
+  });
+  var isTouchEvent = function(event) {
+    return Boolean(event.touches && event.touches.length);
+  };
+  var isMouseEvent = function(event) {
+    return Boolean((event.clientX || event.clientX === 0) && (event.clientY || event.clientY === 0));
+  };
+  var findClosestSnap = (0, import_fast_memoize.default)(function(n3, snapArray, snapGap) {
+    if (snapGap === void 0) {
+      snapGap = 0;
+    }
+    var closestGapIndex = snapArray.reduce(function(prev2, curr, index2) {
+      return Math.abs(curr - n3) < Math.abs(snapArray[prev2] - n3) ? index2 : prev2;
+    }, 0);
+    var gap = Math.abs(snapArray[closestGapIndex] - n3);
+    return snapGap === 0 || gap < snapGap ? snapArray[closestGapIndex] : n3;
+  });
+  var endsWith = (0, import_fast_memoize.default)(function(str, searchStr) {
+    return str.substr(str.length - searchStr.length, searchStr.length) === searchStr;
+  });
+  var getStringSize = (0, import_fast_memoize.default)(function(n3) {
+    n3 = n3.toString();
+    if (n3 === "auto") {
+      return n3;
+    }
+    if (endsWith(n3, "px")) {
+      return n3;
+    }
+    if (endsWith(n3, "%")) {
+      return n3;
+    }
+    if (endsWith(n3, "vh")) {
+      return n3;
+    }
+    if (endsWith(n3, "vw")) {
+      return n3;
+    }
+    if (endsWith(n3, "vmax")) {
+      return n3;
+    }
+    if (endsWith(n3, "vmin")) {
+      return n3;
+    }
+    return n3 + "px";
+  });
+  var getPixelSize = function(size4, parentSize, innerWidth, innerHeight) {
+    if (size4 && typeof size4 === "string") {
+      if (endsWith(size4, "px")) {
+        return Number(size4.replace("px", ""));
+      }
+      if (endsWith(size4, "%")) {
+        var ratio = Number(size4.replace("%", "")) / 100;
+        return parentSize * ratio;
+      }
+      if (endsWith(size4, "vw")) {
+        var ratio = Number(size4.replace("vw", "")) / 100;
+        return innerWidth * ratio;
+      }
+      if (endsWith(size4, "vh")) {
+        var ratio = Number(size4.replace("vh", "")) / 100;
+        return innerHeight * ratio;
+      }
+    }
+    return size4;
+  };
+  var calculateNewMax = (0, import_fast_memoize.default)(function(parentSize, innerWidth, innerHeight, maxWidth, maxHeight, minWidth, minHeight) {
+    maxWidth = getPixelSize(maxWidth, parentSize.width, innerWidth, innerHeight);
+    maxHeight = getPixelSize(maxHeight, parentSize.height, innerWidth, innerHeight);
+    minWidth = getPixelSize(minWidth, parentSize.width, innerWidth, innerHeight);
+    minHeight = getPixelSize(minHeight, parentSize.height, innerWidth, innerHeight);
+    return {
+      maxWidth: typeof maxWidth === "undefined" ? void 0 : Number(maxWidth),
+      maxHeight: typeof maxHeight === "undefined" ? void 0 : Number(maxHeight),
+      minWidth: typeof minWidth === "undefined" ? void 0 : Number(minWidth),
+      minHeight: typeof minHeight === "undefined" ? void 0 : Number(minHeight)
+    };
+  });
+  var definedProps = [
+    "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"
+  ];
+  var baseClassName = "__resizable_base__";
+  var Resizable = (
+    /** @class */
+    (function(_super) {
+      __extends2(Resizable2, _super);
+      function Resizable2(props) {
+        var _this = _super.call(this, props) || this;
+        _this.ratio = 1;
+        _this.resizable = null;
+        _this.parentLeft = 0;
+        _this.parentTop = 0;
+        _this.resizableLeft = 0;
+        _this.resizableRight = 0;
+        _this.resizableTop = 0;
+        _this.resizableBottom = 0;
+        _this.targetLeft = 0;
+        _this.targetTop = 0;
+        _this.appendBase = function() {
+          if (!_this.resizable || !_this.window) {
+            return null;
+          }
+          var parent = _this.parentNode;
+          if (!parent) {
+            return null;
+          }
+          var element = _this.window.document.createElement("div");
+          element.style.width = "100%";
+          element.style.height = "100%";
+          element.style.position = "absolute";
+          element.style.transform = "scale(0, 0)";
+          element.style.left = "0";
+          element.style.flex = "0";
+          if (element.classList) {
+            element.classList.add(baseClassName);
+          } else {
+            element.className += baseClassName;
+          }
+          parent.appendChild(element);
+          return element;
+        };
+        _this.removeBase = function(base) {
+          var parent = _this.parentNode;
+          if (!parent) {
+            return;
+          }
+          parent.removeChild(base);
+        };
+        _this.ref = function(c3) {
+          if (c3) {
+            _this.resizable = c3;
+          }
+        };
+        _this.state = {
+          isResizing: false,
+          width: typeof (_this.propsSize && _this.propsSize.width) === "undefined" ? "auto" : _this.propsSize && _this.propsSize.width,
+          height: typeof (_this.propsSize && _this.propsSize.height) === "undefined" ? "auto" : _this.propsSize && _this.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
+        };
+        _this.onResizeStart = _this.onResizeStart.bind(_this);
+        _this.onMouseMove = _this.onMouseMove.bind(_this);
+        _this.onMouseUp = _this.onMouseUp.bind(_this);
+        return _this;
+      }
+      Object.defineProperty(Resizable2.prototype, "parentNode", {
+        get: function() {
+          if (!this.resizable) {
+            return null;
+          }
+          return this.resizable.parentNode;
+        },
+        enumerable: false,
+        configurable: true
+      });
+      Object.defineProperty(Resizable2.prototype, "window", {
+        get: function() {
+          if (!this.resizable) {
+            return null;
+          }
+          if (!this.resizable.ownerDocument) {
+            return null;
+          }
+          return this.resizable.ownerDocument.defaultView;
+        },
+        enumerable: false,
+        configurable: true
+      });
+      Object.defineProperty(Resizable2.prototype, "propsSize", {
+        get: function() {
+          return this.props.size || this.props.defaultSize || DEFAULT_SIZE;
+        },
+        enumerable: false,
+        configurable: true
+      });
+      Object.defineProperty(Resizable2.prototype, "size", {
+        get: function() {
+          var width = 0;
+          var height = 0;
+          if (this.resizable && this.window) {
+            var orgWidth = this.resizable.offsetWidth;
+            var orgHeight = this.resizable.offsetHeight;
+            var orgPosition = this.resizable.style.position;
+            if (orgPosition !== "relative") {
+              this.resizable.style.position = "relative";
+            }
+            width = this.resizable.style.width !== "auto" ? this.resizable.offsetWidth : orgWidth;
+            height = this.resizable.style.height !== "auto" ? this.resizable.offsetHeight : orgHeight;
+            this.resizable.style.position = orgPosition;
+          }
+          return { width, height };
+        },
+        enumerable: false,
+        configurable: true
+      });
+      Object.defineProperty(Resizable2.prototype, "sizeStyle", {
+        get: function() {
+          var _this = this;
+          var size4 = this.props.size;
+          var getSize = function(key) {
+            if (typeof _this.state[key] === "undefined" || _this.state[key] === "auto") {
+              return "auto";
+            }
+            if (_this.propsSize && _this.propsSize[key] && endsWith(_this.propsSize[key].toString(), "%")) {
+              if (endsWith(_this.state[key].toString(), "%")) {
+                return _this.state[key].toString();
+              }
+              var parentSize = _this.getParentSize();
+              var value = Number(_this.state[key].toString().replace("px", ""));
+              var percent2 = value / parentSize[key] * 100;
+              return percent2 + "%";
+            }
+            return getStringSize(_this.state[key]);
+          };
+          var width = size4 && typeof size4.width !== "undefined" && !this.state.isResizing ? getStringSize(size4.width) : getSize("width");
+          var height = size4 && typeof size4.height !== "undefined" && !this.state.isResizing ? getStringSize(size4.height) : getSize("height");
+          return { width, height };
+        },
+        enumerable: false,
+        configurable: true
+      });
+      Resizable2.prototype.getParentSize = function() {
+        if (!this.parentNode) {
+          if (!this.window) {
+            return { width: 0, height: 0 };
+          }
+          return { width: this.window.innerWidth, height: this.window.innerHeight };
+        }
+        var base = this.appendBase();
+        if (!base) {
+          return { width: 0, height: 0 };
+        }
+        var wrapChanged = false;
+        var wrap = this.parentNode.style.flexWrap;
+        if (wrap !== "wrap") {
+          wrapChanged = true;
+          this.parentNode.style.flexWrap = "wrap";
+        }
+        base.style.position = "relative";
+        base.style.minWidth = "100%";
+        var size4 = {
+          width: base.offsetWidth,
+          height: base.offsetHeight
+        };
+        if (wrapChanged) {
+          this.parentNode.style.flexWrap = wrap;
+        }
+        this.removeBase(base);
+        return size4;
+      };
+      Resizable2.prototype.bindEvents = function() {
+        if (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: true,
+            passive: false
+          });
+          this.window.addEventListener("touchend", this.onMouseUp);
+        }
+      };
+      Resizable2.prototype.unbindEvents = function() {
+        if (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, true);
+          this.window.removeEventListener("touchend", this.onMouseUp);
+        }
+      };
+      Resizable2.prototype.componentDidMount = function() {
+        if (!this.resizable || !this.window) {
+          return;
+        }
+        var computedStyle = this.window.getComputedStyle(this.resizable);
+        this.setState({
+          width: this.state.width || this.size.width,
+          height: this.state.height || this.size.height,
+          flexBasis: computedStyle.flexBasis !== "auto" ? computedStyle.flexBasis : void 0
+        });
+      };
+      Resizable2.prototype.componentWillUnmount = function() {
+        if (this.window) {
+          this.unbindEvents();
+        }
+      };
+      Resizable2.prototype.createSizeForCssProperty = function(newSize, kind) {
+        var propsSize = this.propsSize && this.propsSize[kind];
+        return this.state[kind] === "auto" && this.state.original[kind] === newSize && (typeof propsSize === "undefined" || propsSize === "auto") ? "auto" : newSize;
+      };
+      Resizable2.prototype.calculateNewMaxFromBoundary = function(maxWidth, maxHeight) {
+        var boundsByDirection = this.props.boundsByDirection;
+        var direction = this.state.direction;
+        var widthByDirection = boundsByDirection && hasDirection("left", direction);
+        var heightByDirection = boundsByDirection && hasDirection("top", direction);
+        var boundWidth;
+        var boundHeight;
+        if (this.props.bounds === "parent") {
+          var parent_1 = this.parentNode;
+          if (parent_1) {
+            boundWidth = widthByDirection ? this.resizableRight - this.parentLeft : parent_1.offsetWidth + (this.parentLeft - this.resizableLeft);
+            boundHeight = heightByDirection ? this.resizableBottom - this.parentTop : parent_1.offsetHeight + (this.parentTop - this.resizableTop);
+          }
+        } else if (this.props.bounds === "window") {
+          if (this.window) {
+            boundWidth = widthByDirection ? this.resizableRight : this.window.innerWidth - this.resizableLeft;
+            boundHeight = heightByDirection ? this.resizableBottom : this.window.innerHeight - this.resizableTop;
+          }
+        } else if (this.props.bounds) {
+          boundWidth = widthByDirection ? this.resizableRight - this.targetLeft : this.props.bounds.offsetWidth + (this.targetLeft - this.resizableLeft);
+          boundHeight = heightByDirection ? this.resizableBottom - this.targetTop : this.props.bounds.offsetHeight + (this.targetTop - this.resizableTop);
+        }
+        if (boundWidth && Number.isFinite(boundWidth)) {
+          maxWidth = maxWidth && maxWidth < boundWidth ? maxWidth : boundWidth;
+        }
+        if (boundHeight && Number.isFinite(boundHeight)) {
+          maxHeight = maxHeight && maxHeight < boundHeight ? maxHeight : boundHeight;
+        }
+        return { maxWidth, maxHeight };
+      };
+      Resizable2.prototype.calculateNewSizeFromDirection = function(clientX, clientY) {
+        var scale2 = this.props.scale || 1;
+        var resizeRatio = this.props.resizeRatio || 1;
+        var _a = this.state, direction = _a.direction, original = _a.original;
+        var _b = this.props, lockAspectRatio = _b.lockAspectRatio, lockAspectRatioExtraHeight = _b.lockAspectRatioExtraHeight, lockAspectRatioExtraWidth = _b.lockAspectRatioExtraWidth;
+        var newWidth = original.width;
+        var newHeight = original.height;
+        var extraHeight = lockAspectRatioExtraHeight || 0;
+        var extraWidth = lockAspectRatioExtraWidth || 0;
+        if (hasDirection("right", direction)) {
+          newWidth = original.width + (clientX - original.x) * resizeRatio / scale2;
+          if (lockAspectRatio) {
+            newHeight = (newWidth - extraWidth) / this.ratio + extraHeight;
+          }
+        }
+        if (hasDirection("left", direction)) {
+          newWidth = original.width - (clientX - original.x) * resizeRatio / scale2;
+          if (lockAspectRatio) {
+            newHeight = (newWidth - extraWidth) / this.ratio + extraHeight;
+          }
+        }
+        if (hasDirection("bottom", direction)) {
+          newHeight = original.height + (clientY - original.y) * resizeRatio / scale2;
+          if (lockAspectRatio) {
+            newWidth = (newHeight - extraHeight) * this.ratio + extraWidth;
+          }
+        }
+        if (hasDirection("top", direction)) {
+          newHeight = original.height - (clientY - original.y) * resizeRatio / scale2;
+          if (lockAspectRatio) {
+            newWidth = (newHeight - extraHeight) * this.ratio + extraWidth;
+          }
+        }
+        return { newWidth, newHeight };
+      };
+      Resizable2.prototype.calculateNewSizeFromAspectRatio = function(newWidth, newHeight, max3, min3) {
+        var _a = this.props, lockAspectRatio = _a.lockAspectRatio, lockAspectRatioExtraHeight = _a.lockAspectRatioExtraHeight, lockAspectRatioExtraWidth = _a.lockAspectRatioExtraWidth;
+        var computedMinWidth = typeof min3.width === "undefined" ? 10 : min3.width;
+        var computedMaxWidth = typeof max3.width === "undefined" || max3.width < 0 ? newWidth : max3.width;
+        var computedMinHeight = typeof min3.height === "undefined" ? 10 : min3.height;
+        var computedMaxHeight = typeof max3.height === "undefined" || max3.height < 0 ? newHeight : max3.height;
+        var extraHeight = lockAspectRatioExtraHeight || 0;
+        var extraWidth = lockAspectRatioExtraWidth || 0;
+        if (lockAspectRatio) {
+          var extraMinWidth = (computedMinHeight - extraHeight) * this.ratio + extraWidth;
+          var extraMaxWidth = (computedMaxHeight - extraHeight) * this.ratio + extraWidth;
+          var extraMinHeight = (computedMinWidth - extraWidth) / this.ratio + extraHeight;
+          var extraMaxHeight = (computedMaxWidth - extraWidth) / this.ratio + extraHeight;
+          var lockedMinWidth = Math.max(computedMinWidth, extraMinWidth);
+          var lockedMaxWidth = Math.min(computedMaxWidth, extraMaxWidth);
+          var lockedMinHeight = Math.max(computedMinHeight, extraMinHeight);
+          var lockedMaxHeight = Math.min(computedMaxHeight, extraMaxHeight);
+          newWidth = clamp5(newWidth, lockedMinWidth, lockedMaxWidth);
+          newHeight = clamp5(newHeight, lockedMinHeight, lockedMaxHeight);
+        } else {
+          newWidth = clamp5(newWidth, computedMinWidth, computedMaxWidth);
+          newHeight = clamp5(newHeight, computedMinHeight, computedMaxHeight);
+        }
+        return { newWidth, newHeight };
+      };
+      Resizable2.prototype.setBoundingClientRect = function() {
+        if (this.props.bounds === "parent") {
+          var parent_2 = this.parentNode;
+          if (parent_2) {
+            var parentRect = parent_2.getBoundingClientRect();
+            this.parentLeft = parentRect.left;
+            this.parentTop = parentRect.top;
+          }
+        }
+        if (this.props.bounds && typeof this.props.bounds !== "string") {
+          var targetRect = this.props.bounds.getBoundingClientRect();
+          this.targetLeft = targetRect.left;
+          this.targetTop = targetRect.top;
+        }
+        if (this.resizable) {
+          var _a = this.resizable.getBoundingClientRect(), left = _a.left, top_1 = _a.top, right = _a.right, bottom = _a.bottom;
+          this.resizableLeft = left;
+          this.resizableRight = right;
+          this.resizableTop = top_1;
+          this.resizableBottom = bottom;
+        }
+      };
+      Resizable2.prototype.onResizeStart = function(event, direction) {
+        if (!this.resizable || !this.window) {
+          return;
+        }
+        var clientX = 0;
+        var clientY = 0;
+        if (event.nativeEvent && isMouseEvent(event.nativeEvent)) {
+          clientX = event.nativeEvent.clientX;
+          clientY = event.nativeEvent.clientY;
+          if (event.nativeEvent.which === 3) {
+            return;
+          }
+        } else if (event.nativeEvent && isTouchEvent(event.nativeEvent)) {
+          clientX = event.nativeEvent.touches[0].clientX;
+          clientY = event.nativeEvent.touches[0].clientY;
+        }
+        if (this.props.onResizeStart) {
+          if (this.resizable) {
+            var startResize = this.props.onResizeStart(event, direction, this.resizable);
+            if (startResize === false) {
+              return;
+            }
+          }
+        }
+        if (this.props.size) {
+          if (typeof this.props.size.height !== "undefined" && this.props.size.height !== this.state.height) {
+            this.setState({ height: this.props.size.height });
+          }
+          if (typeof this.props.size.width !== "undefined" && 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 flexBasis;
+        var computedStyle = this.window.getComputedStyle(this.resizable);
+        if (computedStyle.flexBasis !== "auto") {
+          var parent_3 = this.parentNode;
+          if (parent_3) {
+            var dir = this.window.getComputedStyle(parent_3).flexDirection;
+            this.flexDir = dir.startsWith("row") ? "row" : "column";
+            flexBasis = computedStyle.flexBasis;
+          }
+        }
+        this.setBoundingClientRect();
+        this.bindEvents();
+        var state = {
+          original: {
+            x: clientX,
+            y: clientY,
+            width: this.size.width,
+            height: this.size.height
+          },
+          isResizing: true,
+          backgroundStyle: __assign3(__assign3({}, this.state.backgroundStyle), { cursor: this.window.getComputedStyle(event.target).cursor || "auto" }),
+          direction,
+          flexBasis
+        };
+        this.setState(state);
+      };
+      Resizable2.prototype.onMouseMove = function(event) {
+        if (!this.state.isResizing || !this.resizable || !this.window) {
+          return;
+        }
+        if (this.window.TouchEvent && isTouchEvent(event)) {
+          try {
+            event.preventDefault();
+            event.stopPropagation();
+          } catch (e3) {
+          }
+        }
+        var _a = this.props, maxWidth = _a.maxWidth, maxHeight = _a.maxHeight, minWidth = _a.minWidth, minHeight = _a.minHeight;
+        var clientX = isTouchEvent(event) ? event.touches[0].clientX : event.clientX;
+        var clientY = isTouchEvent(event) ? event.touches[0].clientY : event.clientY;
+        var _b = this.state, direction = _b.direction, original = _b.original, width = _b.width, height = _b.height;
+        var parentSize = this.getParentSize();
+        var max3 = calculateNewMax(parentSize, this.window.innerWidth, this.window.innerHeight, maxWidth, maxHeight, minWidth, minHeight);
+        maxWidth = max3.maxWidth;
+        maxHeight = max3.maxHeight;
+        minWidth = max3.minWidth;
+        minHeight = max3.minHeight;
+        var _c = this.calculateNewSizeFromDirection(clientX, clientY), newHeight = _c.newHeight, newWidth = _c.newWidth;
+        var boundaryMax = this.calculateNewMaxFromBoundary(maxWidth, maxHeight);
+        var newSize = this.calculateNewSizeFromAspectRatio(newWidth, newHeight, { width: boundaryMax.maxWidth, height: boundaryMax.maxHeight }, { width: minWidth, height: minHeight });
+        newWidth = newSize.newWidth;
+        newHeight = newSize.newHeight;
+        if (this.props.grid) {
+          var newGridWidth = snap(newWidth, this.props.grid[0]);
+          var newGridHeight = snap(newHeight, this.props.grid[1]);
+          var gap = this.props.snapGap || 0;
+          newWidth = gap === 0 || Math.abs(newGridWidth - newWidth) <= gap ? newGridWidth : newWidth;
+          newHeight = gap === 0 || Math.abs(newGridHeight - newHeight) <= gap ? newGridHeight : newHeight;
+        }
+        if (this.props.snap && this.props.snap.x) {
+          newWidth = findClosestSnap(newWidth, this.props.snap.x, this.props.snapGap);
+        }
+        if (this.props.snap && this.props.snap.y) {
+          newHeight = findClosestSnap(newHeight, this.props.snap.y, this.props.snapGap);
+        }
+        var delta = {
+          width: newWidth - original.width,
+          height: newHeight - original.height
+        };
+        if (width && typeof width === "string") {
+          if (endsWith(width, "%")) {
+            var percent2 = newWidth / parentSize.width * 100;
+            newWidth = percent2 + "%";
+          } else if (endsWith(width, "vw")) {
+            var vw2 = newWidth / this.window.innerWidth * 100;
+            newWidth = vw2 + "vw";
+          } else if (endsWith(width, "vh")) {
+            var vh2 = newWidth / this.window.innerHeight * 100;
+            newWidth = vh2 + "vh";
+          }
+        }
+        if (height && typeof height === "string") {
+          if (endsWith(height, "%")) {
+            var percent2 = newHeight / parentSize.height * 100;
+            newHeight = percent2 + "%";
+          } else if (endsWith(height, "vw")) {
+            var vw2 = newHeight / this.window.innerWidth * 100;
+            newHeight = vw2 + "vw";
+          } else if (endsWith(height, "vh")) {
+            var vh2 = newHeight / this.window.innerHeight * 100;
+            newHeight = vh2 + "vh";
+          }
+        }
+        var newState = {
+          width: this.createSizeForCssProperty(newWidth, "width"),
+          height: this.createSizeForCssProperty(newHeight, "height")
+        };
+        if (this.flexDir === "row") {
+          newState.flexBasis = newState.width;
+        } else if (this.flexDir === "column") {
+          newState.flexBasis = newState.height;
+        }
+        this.setState(newState);
+        if (this.props.onResize) {
+          this.props.onResize(event, direction, this.resizable, delta);
+        }
+      };
+      Resizable2.prototype.onMouseUp = function(event) {
+        var _a = this.state, isResizing = _a.isResizing, direction = _a.direction, original = _a.original;
+        if (!isResizing || !this.resizable) {
+          return;
+        }
+        var delta = {
+          width: this.size.width - original.width,
+          height: this.size.height - original.height
         };
-      });
-    };
-    return fillWithChildren(termsByParent["0"] || []);
-  }
-
-  // packages/components/build-module/tree-select/index.mjs
-  var import_element162 = __toESM(require_element(), 1);
-  var import_html_entities = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
-  function getSelectOptions(tree, level = 0) {
-    return tree.flatMap((treeNode) => [{
-      value: treeNode.id,
-      label: "\xA0".repeat(level * 3) + (0, import_html_entities.decodeEntities)(treeNode.name)
-    }, ...getSelectOptions(treeNode.children || [], level + 1)]);
-  }
-  function TreeSelect(props) {
-    const {
-      // Prevent passing legacy props to internal component.
-      __nextHasNoMarginBottom: _2,
-      __next40pxDefaultSize: _next40pxDefaultSize,
-      label,
-      noOptionLabel,
-      onChange,
-      selectedId,
-      tree = [],
-      ...restProps
-    } = props;
-    const options2 = (0, import_element162.useMemo)(() => {
-      return [noOptionLabel && {
-        value: "",
-        label: noOptionLabel
-      }, ...getSelectOptions(tree)].filter((option) => !!option);
-    }, [noOptionLabel, tree]);
-    return /* @__PURE__ */ (0, import_jsx_runtime242.jsx)(SelectControl, {
-      label,
-      options: options2,
-      onChange,
-      value: selectedId,
-      ...restProps
-    });
-  }
-  var tree_select_default = TreeSelect;
+        if (this.props.onResizeStop) {
+          this.props.onResizeStop(event, direction, this.resizable, delta);
+        }
+        if (this.props.size) {
+          this.setState(this.props.size);
+        }
+        this.unbindEvents();
+        this.setState({
+          isResizing: false,
+          backgroundStyle: __assign3(__assign3({}, this.state.backgroundStyle), { cursor: "auto" })
+        });
+      };
+      Resizable2.prototype.updateSize = function(size4) {
+        this.setState({ width: size4.width, height: size4.height });
+      };
+      Resizable2.prototype.renderResizer = function() {
+        var _this = this;
+        var _a = this.props, enable = _a.enable, handleStyles = _a.handleStyles, handleClasses = _a.handleClasses, handleWrapperStyle = _a.handleWrapperStyle, handleWrapperClass = _a.handleWrapperClass, handleComponent = _a.handleComponent;
+        if (!enable) {
+          return null;
+        }
+        var resizers = Object.keys(enable).map(function(dir) {
+          if (enable[dir] !== false) {
+            return React12.createElement(Resizer, { key: dir, direction: dir, onResizeStart: _this.onResizeStart, replaceStyles: handleStyles && handleStyles[dir], className: handleClasses && handleClasses[dir] }, handleComponent && handleComponent[dir] ? handleComponent[dir] : null);
+          }
+          return null;
+        });
+        return React12.createElement("div", { className: handleWrapperClass, style: handleWrapperStyle }, resizers);
+      };
+      Resizable2.prototype.render = function() {
+        var _this = this;
+        var extendsProps = Object.keys(this.props).reduce(function(acc, key) {
+          if (definedProps.indexOf(key) !== -1) {
+            return acc;
+          }
+          acc[key] = _this.props[key];
+          return acc;
+        }, {});
+        var style2 = __assign3(__assign3(__assign3({ 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 });
+        if (this.state.flexBasis) {
+          style2.flexBasis = this.state.flexBasis;
+        }
+        var Wrapper6 = this.props.as || "div";
+        return React12.createElement(
+          Wrapper6,
+          __assign3({ ref: this.ref, style: style2, className: this.props.className }, extendsProps),
+          this.state.isResizing && React12.createElement("div", { style: this.state.backgroundStyle }),
+          this.props.children,
+          this.renderResizer()
+        );
+      };
+      Resizable2.defaultProps = {
+        as: "div",
+        onResizeStart: function() {
+        },
+        onResize: function() {
+        },
+        onResizeStop: function() {
+        },
+        enable: {
+          top: true,
+          right: true,
+          bottom: true,
+          left: true,
+          topRight: true,
+          bottomRight: true,
+          bottomLeft: true,
+          topLeft: true
+        },
+        style: {},
+        grid: [1, 1],
+        lockAspectRatio: false,
+        lockAspectRatioExtraWidth: 0,
+        lockAspectRatioExtraHeight: 0,
+        scale: 1,
+        resizeRatio: 1,
+        snapGap: 0
+      };
+      return Resizable2;
+    })(React12.PureComponent)
+  );

-  // packages/components/build-module/query-controls/author-select.mjs
-  var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
-  function AuthorSelect({
-    label,
-    noOptionLabel,
-    authorList,
-    selectedAuthorId,
-    onChange: onChangeProp
-  }) {
-    if (!authorList) {
-      return null;
-    }
-    const termsTree = buildTermsTree(authorList);
-    return /* @__PURE__ */ (0, import_jsx_runtime243.jsx)(tree_select_default, {
-      label,
-      noOptionLabel,
-      onChange: onChangeProp,
-      tree: termsTree,
-      selectedId: selectedAuthorId !== void 0 ? String(selectedAuthorId) : void 0
-    });
-  }
+  // packages/components/build-module/resizable-box/resize-tooltip/index.mjs
+  var import_element169 = __toESM(require_element(), 1);

-  // packages/components/build-module/query-controls/category-select.mjs
-  var import_element163 = __toESM(require_element(), 1);
-  var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
-  function CategorySelect({
-    label,
-    noOptionLabel,
-    categoriesList,
-    selectedCategoryId,
-    onChange: onChangeProp,
-    ...props
-  }) {
-    const termsTree = (0, import_element163.useMemo)(() => {
-      return buildTermsTree(categoriesList);
-    }, [categoriesList]);
-    return /* @__PURE__ */ (0, import_jsx_runtime244.jsx)(tree_select_default, {
-      label,
-      noOptionLabel,
-      onChange: onChangeProp,
-      tree: termsTree,
-      selectedId: selectedCategoryId !== void 0 ? String(selectedCategoryId) : void 0,
-      ...props
-    });
-  }
+  // packages/components/build-module/resizable-box/resize-tooltip/label.mjs
+  var import_element168 = __toESM(require_element(), 1);
+  var import_i18n66 = __toESM(require_i18n(), 1);

-  // packages/components/build-module/query-controls/index.mjs
-  var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_MIN_ITEMS = 1;
-  var DEFAULT_MAX_ITEMS = 100;
-  var MAX_CATEGORIES_SUGGESTIONS = 20;
-  function isSingleCategorySelection(props) {
-    return "categoriesList" in props;
-  }
-  function isMultipleCategorySelection(props) {
-    return "categorySuggestions" in props;
-  }
-  var defaultOrderByOptions = [{
-    label: (0, import_i18n64.__)("Newest to oldest"),
-    value: "date/desc"
-  }, {
-    label: (0, import_i18n64.__)("Oldest to newest"),
-    value: "date/asc"
-  }, {
-    /* translators: Label for ordering posts by title in ascending order. */
-    label: (0, import_i18n64.__)("A \u2192 Z"),
-    value: "title/asc"
-  }, {
-    /* translators: Label for ordering posts by title in descending order. */
-    label: (0, import_i18n64.__)("Z \u2192 A"),
-    value: "title/desc"
-  }];
-  function QueryControls({
-    authorList,
-    selectedAuthorId,
-    numberOfItems,
-    order,
-    orderBy,
-    orderByOptions = defaultOrderByOptions,
-    maxItems = DEFAULT_MAX_ITEMS,
-    minItems = DEFAULT_MIN_ITEMS,
-    onAuthorChange,
-    onNumberOfItemsChange,
-    onOrderChange,
-    onOrderByChange,
-    // Props for single OR multiple category selection are not destructured here,
-    // but instead are destructured inline where necessary.
-    ...props
+  // packages/components/build-module/resizable-box/resize-tooltip/utils.mjs
+  var import_element167 = __toESM(require_element(), 1);
+  var import_compose67 = __toESM(require_compose(), 1);
+  var noop22 = () => {
+  };
+  var POSITIONS = {
+    bottom: "bottom",
+    corner: "corner"
+  };
+  function useResizeLabel({
+    axis,
+    fadeTimeout = 180,
+    onResize = noop22,
+    position: position2 = POSITIONS.bottom,
+    showPx = false
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(component_default18, {
-      spacing: "4",
-      className: "components-query-controls",
-      children: [onOrderChange && onOrderByChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(select_control_default, {
-        label: (0, import_i18n64.__)("Order by"),
-        value: orderBy === void 0 || order === void 0 ? void 0 : `${orderBy}/${order}`,
-        options: orderByOptions,
-        onChange: (value) => {
-          if (typeof value !== "string") {
-            return;
-          }
-          const [newOrderBy, newOrder] = value.split("/");
-          if (newOrder !== order) {
-            onOrderChange(newOrder);
-          }
-          if (newOrderBy !== orderBy) {
-            onOrderByChange(newOrderBy);
-          }
+    const [resizeListener, sizes] = (0, import_compose67.useResizeObserver)();
+    const isAxisControlled = !!axis;
+    const [moveX, setMoveX] = (0, import_element167.useState)(false);
+    const [moveY, setMoveY] = (0, import_element167.useState)(false);
+    const {
+      width,
+      height
+    } = sizes;
+    const heightRef = (0, import_element167.useRef)(height);
+    const widthRef = (0, import_element167.useRef)(width);
+    const moveTimeoutRef = (0, import_element167.useRef)(void 0);
+    const debounceUnsetMoveXY = (0, import_element167.useCallback)(() => {
+      const unsetMoveXY = () => {
+        if (isAxisControlled) {
+          return;
         }
-      }, "query-controls-order-select"), isSingleCategorySelection(props) && props.categoriesList && props.onCategoryChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(CategorySelect, {
-        categoriesList: props.categoriesList,
-        label: (0, import_i18n64.__)("Category"),
-        noOptionLabel: (0, import_i18n64._x)("All", "categories"),
-        selectedCategoryId: props.selectedCategoryId,
-        onChange: props.onCategoryChange
-      }, "query-controls-category-select"), isMultipleCategorySelection(props) && props.categorySuggestions && props.onCategoryChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(form_token_field_default, {
-        label: (0, import_i18n64.__)("Categories"),
-        value: props.selectedCategories && props.selectedCategories.map((item2) => ({
-          id: item2.id,
-          // Keeping the fallback to `item.value` for legacy reasons,
-          // even if items of `selectedCategories` should not have a
-          // `value` property.
-          // @ts-expect-error
-          value: item2.name || item2.value
-        })),
-        suggestions: Object.keys(props.categorySuggestions),
-        onChange: props.onCategoryChange,
-        maxSuggestions: MAX_CATEGORIES_SUGGESTIONS
-      }, "query-controls-categories-select"), onAuthorChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(AuthorSelect, {
-        authorList,
-        label: (0, import_i18n64.__)("Author"),
-        noOptionLabel: (0, import_i18n64._x)("All", "authors"),
-        selectedAuthorId,
-        onChange: onAuthorChange
-      }, "query-controls-author-select"), onNumberOfItemsChange && /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(range_control_default, {
-        label: (0, import_i18n64.__)("Number of items"),
-        value: numberOfItems,
-        onChange: onNumberOfItemsChange,
-        min: minItems,
-        max: maxItems,
-        required: true
-      }, "query-controls-range-control")]
+        setMoveX(false);
+        setMoveY(false);
+      };
+      if (moveTimeoutRef.current) {
+        window.clearTimeout(moveTimeoutRef.current);
+      }
+      moveTimeoutRef.current = window.setTimeout(unsetMoveXY, fadeTimeout);
+    }, [fadeTimeout, isAxisControlled]);
+    (0, import_element167.useEffect)(() => {
+      const isRendered = width !== null || height !== null;
+      if (!isRendered) {
+        return;
+      }
+      const didWidthChange = width !== widthRef.current;
+      const didHeightChange = height !== heightRef.current;
+      if (!didWidthChange && !didHeightChange) {
+        return;
+      }
+      if (width && !widthRef.current && height && !heightRef.current) {
+        widthRef.current = width;
+        heightRef.current = height;
+        return;
+      }
+      if (didWidthChange) {
+        setMoveX(true);
+        widthRef.current = width;
+      }
+      if (didHeightChange) {
+        setMoveY(true);
+        heightRef.current = height;
+      }
+      onResize({
+        width,
+        height
+      });
+      debounceUnsetMoveXY();
+    }, [width, height, onResize, debounceUnsetMoveXY]);
+    const label = getSizeLabel({
+      axis,
+      height,
+      moveX,
+      moveY,
+      position: position2,
+      showPx,
+      width
     });
+    return {
+      label,
+      resizeListener
+    };
+  }
+  function getSizeLabel({
+    axis,
+    height,
+    moveX = false,
+    moveY = false,
+    position: position2 = POSITIONS.bottom,
+    showPx = false,
+    width
+  }) {
+    if (!moveX && !moveY) {
+      return void 0;
+    }
+    if (position2 === POSITIONS.corner) {
+      return `${width} x ${height}`;
+    }
+    const labelUnit = showPx ? " px" : "";
+    if (axis) {
+      if (axis === "x" && moveX) {
+        return `${width}${labelUnit}`;
+      }
+      if (axis === "y" && moveY) {
+        return `${height}${labelUnit}`;
+      }
+    }
+    if (moveX && moveY) {
+      return `${width} x ${height}`;
+    }
+    if (moveX) {
+      return `${width}${labelUnit}`;
+    }
+    if (moveY) {
+      return `${height}${labelUnit}`;
+    }
+    return void 0;
   }
-  var query_controls_default = QueryControls;
-
-  // packages/components/build-module/radio-group/radio.mjs
-  var import_element165 = __toESM(require_element(), 1);

-  // packages/components/build-module/radio-group/context.mjs
-  var import_element164 = __toESM(require_element(), 1);
-  var RadioGroupContext = (0, import_element164.createContext)({
-    store: void 0,
-    disabled: void 0
+  // packages/components/build-module/resizable-box/resize-tooltip/styles/resize-tooltip.styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__29() {
+    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 Root4 = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wq7y4k3"
+  } : {
+    target: "e1wq7y4k3",
+    label: "Root"
+  })(false ? {
+    name: "1cd7zoc",
+    styles: "bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0"
+  } : {
+    name: "1cd7zoc",
+    styles: "bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXOEIiLCJmaWxlIjoicmVzaXplLXRvb2x0aXAuc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBmb250LCBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uLy4uLy4uL3V0aWxzJztcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQuZGl2YFxuXHRib3R0b206IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGxlZnQ6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEyMG1zIGxpbmVhcjtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb29sdGlwID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kSW52ZXJ0ZWQgfTtcblx0cGFkZGluZzogNHB4IDhweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgTGFiZWxUZXh0ID0gc3R5bGVkKCBUZXh0IClgXG5cdCYmJiB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kSW52ZXJ0ZWQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5gO1xuIl19 */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
   });
-  RadioGroupContext.displayName = "RadioGroupContext";
+  var TooltipWrapper = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wq7y4k2"
+  } : {
+    target: "e1wq7y4k2",
+    label: "TooltipWrapper"
+  })(false ? {
+    name: "ajymcs",
+    styles: "align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear"
+  } : {
+    name: "ajymcs",
+    styles: "align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQndDIiwiZmlsZSI6InJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgZm9udCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi8uLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0Ym90dG9tOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBsaW5lYXI7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IExhYmVsVGV4dCA9IHN0eWxlZCggVGV4dCApYFxuXHQmJiYge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__29
+  });
+  var Tooltip4 = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wq7y4k1"
+  } : {
+    target: "e1wq7y4k1",
+    label: "Tooltip"
+  })("background:", COLORS.theme.foreground, ";border-radius:", config_values_default.radiusSmall, ";box-sizing:border-box;font-family:", font("default.fontFamily"), ";font-size:12px;color:", COLORS.theme.foregroundInverted, ";padding:4px 8px;position:relative;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErQmlDIiwiZmlsZSI6InJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgZm9udCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi8uLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0Ym90dG9tOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBsaW5lYXI7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IExhYmVsVGV4dCA9IHN0eWxlZCggVGV4dCApYFxuXHQmJiYge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuYDtcbiJdfQ== */"));
+  var LabelText = /* @__PURE__ */ createStyled(component_default8, false ? {
+    target: "e1wq7y4k0"
+  } : {
+    target: "e1wq7y4k0",
+    label: "LabelText"
+  })("&&&{color:", COLORS.theme.foregroundInverted, ";display:block;font-size:13px;line-height:1.4;white-space:nowrap;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2Q3VDIiwiZmlsZSI6InJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgZm9udCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi8uLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0Ym90dG9tOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBsaW5lYXI7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IExhYmVsVGV4dCA9IHN0eWxlZCggVGV4dCApYFxuXHQmJiYge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuYDtcbiJdfQ== */"));

-  // packages/components/build-module/radio-group/radio.mjs
-  var import_jsx_runtime246 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedRadio({
-    value,
-    children,
-    __next40pxDefaultSize: _next40pxDefaultSize,
+  // packages/components/build-module/resizable-box/resize-tooltip/label.mjs
+  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
+  var CORNER_OFFSET = 4;
+  var CURSOR_OFFSET_TOP = CORNER_OFFSET * 2.5;
+  function Label3({
+    label,
+    position: position2 = POSITIONS.corner,
+    zIndex = 1e3,
     ...props
   }, ref) {
-    const {
-      store,
-      disabled
-    } = (0, import_element165.useContext)(RadioGroupContext);
-    const selectedValue = useStoreState(store, "value");
-    const isChecked = selectedValue !== void 0 && selectedValue === value;
-    return /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(Radio, {
-      disabled,
-      store,
+    const showLabel = !!label;
+    const isBottom = position2 === POSITIONS.bottom;
+    const isCorner = position2 === POSITIONS.corner;
+    if (!showLabel) {
+      return null;
+    }
+    let style2 = {
+      opacity: showLabel ? 1 : void 0,
+      zIndex
+    };
+    let labelStyle = {};
+    if (isBottom) {
+      style2 = {
+        ...style2,
+        position: "absolute",
+        bottom: CURSOR_OFFSET_TOP * -1,
+        left: "50%",
+        transform: "translate(-50%, 0)"
+      };
+      labelStyle = {
+        transform: `translate(0, 100%)`
+      };
+    }
+    if (isCorner) {
+      style2 = {
+        ...style2,
+        position: "absolute",
+        top: CORNER_OFFSET,
+        right: (0, import_i18n66.isRTL)() ? void 0 : CORNER_OFFSET,
+        left: (0, import_i18n66.isRTL)() ? CORNER_OFFSET : void 0
+      };
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(TooltipWrapper, {
+      "aria-hidden": "true",
+      className: "components-resizable-tooltip__tooltip-wrapper",
       ref,
-      value,
-      render: /* @__PURE__ */ (0, import_jsx_runtime246.jsx)(button_default, {
-        variant: isChecked ? "primary" : "secondary",
-        __next40pxDefaultSize: true,
-        ...props
-      }),
-      children: children || value
+      style: style2,
+      ...props,
+      children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(Tooltip4, {
+        className: "components-resizable-tooltip__tooltip",
+        style: labelStyle,
+        children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(LabelText, {
+          as: "span",
+          children: label
+        })
+      })
     });
   }
-  var Radio22 = (0, import_element165.forwardRef)(UnforwardedRadio);
-  Radio22.displayName = "Radio";
-  var radio_default = Radio22;
+  var ForwardedComponent3 = (0, import_element168.forwardRef)(Label3);
+  var label_default = ForwardedComponent3;

-  // packages/components/build-module/radio-group/index.mjs
-  var import_deprecated21 = __toESM(require_deprecated(), 1);
-  var import_element166 = __toESM(require_element(), 1);
-  var import_i18n65 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime247 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedRadioGroup({
-    label,
-    checked,
-    defaultChecked,
-    disabled,
-    onChange,
-    children,
+  // packages/components/build-module/resizable-box/resize-tooltip/index.mjs
+  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
+  var noop23 = () => {
+  };
+  function ResizeTooltip({
+    axis,
+    className: className2,
+    fadeTimeout = 180,
+    isVisible: isVisible2 = true,
+    labelRef,
+    onResize = noop23,
+    position: position2 = POSITIONS.bottom,
+    showPx = true,
+    zIndex = 1e3,
     ...props
   }, ref) {
-    const radioStore = useRadioStore({
-      value: checked,
-      defaultValue: defaultChecked,
-      setValue: (newValue) => {
-        onChange?.(newValue ?? void 0);
-      },
-      rtl: (0, import_i18n65.isRTL)()
-    });
-    const contextValue = (0, import_element166.useMemo)(() => ({
-      store: radioStore,
-      disabled
-    }), [radioStore, disabled]);
-    (0, import_deprecated21.default)("wp.components.__experimentalRadioGroup", {
-      alternative: "wp.components.RadioControl or wp.components.__experimentalToggleGroupControl",
-      since: "6.8"
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(RadioGroupContext.Provider, {
-      value: contextValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(RadioGroup, {
-        store: radioStore,
-        render: /* @__PURE__ */ (0, import_jsx_runtime247.jsx)(button_group_default, {
-          __shouldNotWarnDeprecated: true,
-          children
-        }),
-        "aria-label": label,
-        ref,
-        ...props
-      })
-    });
-  }
-  var RadioGroup22 = (0, import_element166.forwardRef)(UnforwardedRadioGroup);
-  RadioGroup22.displayName = "RadioGroup";
-  var radio_group_default = RadioGroup22;
-
-  // packages/components/build-module/radio-control/index.mjs
-  var import_compose66 = __toESM(require_compose(), 1);
-  var import_jsx_runtime248 = __toESM(require_jsx_runtime(), 1);
-  function generateOptionDescriptionId(radioGroupId, index2) {
-    return `${radioGroupId}-${index2}-option-description`;
-  }
-  function generateOptionId(radioGroupId, index2) {
-    return `${radioGroupId}-${index2}`;
-  }
-  function generateHelpId(radioGroupId) {
-    return `${radioGroupId}__help`;
-  }
-  function RadioControl(props) {
     const {
       label,
-      className: className2,
-      selected,
-      help,
-      onChange,
-      onClick,
-      hideLabelFromVision,
-      disabled,
-      options: options2 = [],
-      id: preferredId,
-      ...additionalProps
-    } = props;
-    const id3 = (0, import_compose66.useInstanceId)(RadioControl, "inspector-radio-control", preferredId);
-    const onChangeValue = (event) => onChange(event.target.value);
-    if (!options2?.length) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)("fieldset", {
-      id: id3,
-      role: "radiogroup",
-      className: clsx_default(className2, "components-radio-control"),
-      disabled,
-      "aria-describedby": !!help ? generateHelpId(id3) : void 0,
-      children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(component_default2, {
-        as: "legend",
-        children: label
-      }) : /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(base_control_default.VisualLabel, {
-        as: "legend",
-        children: label
-      }), /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(component_default18, {
-        spacing: 3,
-        className: clsx_default("components-radio-control__group-wrapper", {
-          "has-help": !!help
-        }),
-        children: options2.map((option, index2) => /* @__PURE__ */ (0, import_jsx_runtime248.jsxs)("div", {
-          className: "components-radio-control__option",
-          children: [/* @__PURE__ */ (0, import_jsx_runtime248.jsx)("input", {
-            id: generateOptionId(id3, index2),
-            className: "components-radio-control__input",
-            type: "radio",
-            name: id3,
-            value: option.value,
-            onChange: onChangeValue,
-            checked: option.value === selected,
-            "aria-describedby": !!option.description ? generateOptionDescriptionId(id3, index2) : void 0,
-            onClick: (event) => {
-              event.currentTarget.focus();
-              onClick?.(event);
-            },
-            ...additionalProps
-          }), /* @__PURE__ */ (0, import_jsx_runtime248.jsx)("label", {
-            className: "components-radio-control__label",
-            htmlFor: generateOptionId(id3, index2),
-            children: option.label
-          }), !!option.description ? /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(StyledHelp, {
-            id: generateOptionDescriptionId(id3, index2),
-            className: "components-radio-control__option-description",
-            children: option.description
-          }) : null]
-        }, generateOptionId(id3, index2)))
-      }), !!help && /* @__PURE__ */ (0, import_jsx_runtime248.jsx)(StyledHelp, {
-        id: generateHelpId(id3),
-        className: "components-base-control__help",
-        children: help
-      })]
+      resizeListener
+    } = useResizeLabel({
+      axis,
+      fadeTimeout,
+      onResize,
+      showPx,
+      position: position2
     });
-  }
-  var radio_control_default = RadioControl;
-
-  // packages/components/build-module/resizable-box/index.mjs
-  var import_element170 = __toESM(require_element(), 1);
-
-  // node_modules/re-resizable/lib/index.js
-  var React12 = __toESM(require_react());
-
-  // node_modules/re-resizable/lib/resizer.js
-  var React11 = __toESM(require_react());
-  var __extends = /* @__PURE__ */ (function() {
-    var extendStatics = function(d3, b3) {
-      extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d4, b4) {
-        d4.__proto__ = b4;
-      } || function(d4, b4) {
-        for (var p3 in b4) if (b4.hasOwnProperty(p3)) d4[p3] = b4[p3];
-      };
-      return extendStatics(d3, b3);
-    };
-    return function(d3, b3) {
-      extendStatics(d3, b3);
-      function __63() {
-        this.constructor = d3;
-      }
-      d3.prototype = b3 === null ? Object.create(b3) : (__63.prototype = b3.prototype, new __63());
-    };
-  })();
-  var __assign2 = function() {
-    __assign2 = Object.assign || function(t4) {
-      for (var s3, i3 = 1, n3 = arguments.length; i3 < n3; i3++) {
-        s3 = arguments[i3];
-        for (var p3 in s3) if (Object.prototype.hasOwnProperty.call(s3, p3))
-          t4[p3] = s3[p3];
-      }
-      return t4;
-    };
-    return __assign2.apply(this, arguments);
-  };
-  var styles2 = {
-    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"
+    if (!isVisible2) {
+      return null;
     }
+    const classes = clsx_default("components-resize-tooltip", className2);
+    return /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(Root4, {
+      "aria-hidden": "true",
+      className: classes,
+      ref,
+      ...props,
+      children: [resizeListener, /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(label_default, {
+        "aria-hidden": props["aria-hidden"],
+        label,
+        position: position2,
+        ref: labelRef,
+        zIndex
+      })]
+    });
+  }
+  var ForwardedComponent4 = (0, import_element169.forwardRef)(ResizeTooltip);
+  var resize_tooltip_default = ForwardedComponent4;
+
+  // packages/components/build-module/resizable-box/index.mjs
+  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
+  var HANDLE_CLASS_NAME = "components-resizable-box__handle";
+  var SIDE_HANDLE_CLASS_NAME = "components-resizable-box__side-handle";
+  var CORNER_HANDLE_CLASS_NAME = "components-resizable-box__corner-handle";
+  var HANDLE_CLASSES = {
+    top: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-top"),
+    right: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-right"),
+    bottom: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-bottom"),
+    left: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-left"),
+    topLeft: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-top", "components-resizable-box__handle-left"),
+    topRight: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-top", "components-resizable-box__handle-right"),
+    bottomRight: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-bottom", "components-resizable-box__handle-right"),
+    bottomLeft: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-bottom", "components-resizable-box__handle-left")
   };
-  var Resizer = (
-    /** @class */
-    (function(_super) {
-      __extends(Resizer2, _super);
-      function Resizer2() {
-        var _this = _super !== null && _super.apply(this, arguments) || this;
-        _this.onMouseDown = function(e3) {
-          _this.props.onResizeStart(e3, _this.props.direction);
-        };
-        _this.onTouchStart = function(e3) {
-          _this.props.onResizeStart(e3, _this.props.direction);
-        };
-        return _this;
-      }
-      Resizer2.prototype.render = function() {
-        return React11.createElement("div", { className: this.props.className || "", style: __assign2(__assign2({ position: "absolute", userSelect: "none" }, styles2[this.props.direction]), this.props.replaceStyles || {}), onMouseDown: this.onMouseDown, onTouchStart: this.onTouchStart }, this.props.children);
-      };
-      return Resizer2;
-    })(React11.PureComponent)
-  );
-
-  // node_modules/re-resizable/lib/index.js
-  var import_fast_memoize = __toESM(require_src());
-  var __extends2 = /* @__PURE__ */ (function() {
-    var extendStatics = function(d3, b3) {
-      extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d4, b4) {
-        d4.__proto__ = b4;
-      } || function(d4, b4) {
-        for (var p3 in b4) if (b4.hasOwnProperty(p3)) d4[p3] = b4[p3];
-      };
-      return extendStatics(d3, b3);
-    };
-    return function(d3, b3) {
-      extendStatics(d3, b3);
-      function __63() {
-        this.constructor = d3;
-      }
-      d3.prototype = b3 === null ? Object.create(b3) : (__63.prototype = b3.prototype, new __63());
-    };
-  })();
-  var __assign3 = function() {
-    __assign3 = Object.assign || function(t4) {
-      for (var s3, i3 = 1, n3 = arguments.length; i3 < n3; i3++) {
-        s3 = arguments[i3];
-        for (var p3 in s3) if (Object.prototype.hasOwnProperty.call(s3, p3))
-          t4[p3] = s3[p3];
-      }
-      return t4;
-    };
-    return __assign3.apply(this, arguments);
-  };
-  var DEFAULT_SIZE = {
-    width: "auto",
-    height: "auto"
-  };
-  var clamp5 = (0, import_fast_memoize.default)(function(n3, min3, max3) {
-    return Math.max(Math.min(n3, max3), min3);
-  });
-  var snap = (0, import_fast_memoize.default)(function(n3, size4) {
-    return Math.round(n3 / size4) * size4;
-  });
-  var hasDirection = (0, import_fast_memoize.default)(function(dir, target) {
-    return new RegExp(dir, "i").test(target);
-  });
-  var isTouchEvent = function(event) {
-    return Boolean(event.touches && event.touches.length);
+  var HANDLE_STYLES_OVERRIDES = {
+    width: void 0,
+    height: void 0,
+    top: void 0,
+    right: void 0,
+    bottom: void 0,
+    left: void 0
   };
-  var isMouseEvent = function(event) {
-    return Boolean((event.clientX || event.clientX === 0) && (event.clientY || event.clientY === 0));
+  var HANDLE_STYLES = {
+    top: HANDLE_STYLES_OVERRIDES,
+    right: HANDLE_STYLES_OVERRIDES,
+    bottom: HANDLE_STYLES_OVERRIDES,
+    left: HANDLE_STYLES_OVERRIDES,
+    topLeft: HANDLE_STYLES_OVERRIDES,
+    topRight: HANDLE_STYLES_OVERRIDES,
+    bottomRight: HANDLE_STYLES_OVERRIDES,
+    bottomLeft: HANDLE_STYLES_OVERRIDES
   };
-  var findClosestSnap = (0, import_fast_memoize.default)(function(n3, snapArray, snapGap) {
-    if (snapGap === void 0) {
-      snapGap = 0;
-    }
-    var closestGapIndex = snapArray.reduce(function(prev2, curr, index2) {
-      return Math.abs(curr - n3) < Math.abs(snapArray[prev2] - n3) ? index2 : prev2;
-    }, 0);
-    var gap = Math.abs(snapArray[closestGapIndex] - n3);
-    return snapGap === 0 || gap < snapGap ? snapArray[closestGapIndex] : n3;
-  });
-  var endsWith = (0, import_fast_memoize.default)(function(str, searchStr) {
-    return str.substr(str.length - searchStr.length, searchStr.length) === searchStr;
-  });
-  var getStringSize = (0, import_fast_memoize.default)(function(n3) {
-    n3 = n3.toString();
-    if (n3 === "auto") {
-      return n3;
-    }
-    if (endsWith(n3, "px")) {
-      return n3;
-    }
-    if (endsWith(n3, "%")) {
-      return n3;
-    }
-    if (endsWith(n3, "vh")) {
-      return n3;
-    }
-    if (endsWith(n3, "vw")) {
-      return n3;
+  function UnforwardedResizableBox({
+    className: className2,
+    children,
+    showHandle = true,
+    __experimentalShowTooltip: showTooltip = false,
+    __experimentalTooltipProps: tooltipProps = {},
+    ...props
+  }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(Resizable, {
+      className: clsx_default("components-resizable-box__container", showHandle && "has-show-handle", className2),
+      handleComponent: Object.fromEntries(Object.keys(HANDLE_CLASSES).map((key) => [key, /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", {
+        tabIndex: -1
+      }, key)])),
+      handleClasses: HANDLE_CLASSES,
+      handleStyles: HANDLE_STYLES,
+      ref,
+      ...props,
+      children: [children, showTooltip && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(resize_tooltip_default, {
+        ...tooltipProps
+      })]
+    });
+  }
+  var ResizableBox = (0, import_element170.forwardRef)(UnforwardedResizableBox);
+  ResizableBox.displayName = "ResizableBox";
+  var resizable_box_default = ResizableBox;
+
+  // packages/components/build-module/responsive-wrapper/index.mjs
+  var import_element171 = __toESM(require_element(), 1);
+  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
+  function ResponsiveWrapper({
+    naturalWidth,
+    naturalHeight,
+    children,
+    isInline = false
+  }) {
+    if (import_element171.Children.count(children) !== 1) {
+      return null;
     }
-    if (endsWith(n3, "vmax")) {
-      return n3;
+    const TagName59 = isInline ? "span" : "div";
+    let aspectRatio2;
+    if (naturalWidth && naturalHeight) {
+      aspectRatio2 = `${naturalWidth} / ${naturalHeight}`;
     }
-    if (endsWith(n3, "vmin")) {
-      return n3;
+    return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(TagName59, {
+      className: "components-responsive-wrapper",
+      children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("div", {
+        children: (0, import_element171.cloneElement)(children, {
+          className: clsx_default("components-responsive-wrapper__content", children.props.className),
+          style: {
+            ...children.props.style,
+            aspectRatio: aspectRatio2
+          }
+        })
+      })
+    });
+  }
+  var responsive_wrapper_default = ResponsiveWrapper;
+
+  // packages/components/build-module/sandbox/index.mjs
+  var import_element172 = __toESM(require_element(), 1);
+  var import_compose68 = __toESM(require_compose(), 1);
+  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
+  var observeAndResizeJS = function() {
+    const {
+      MutationObserver: MutationObserver2
+    } = window;
+    if (!MutationObserver2 || !window.parent) {
+      return;
     }
-    return n3 + "px";
-  });
-  var getPixelSize = function(size4, parentSize, innerWidth, innerHeight) {
-    if (size4 && typeof size4 === "string") {
-      if (endsWith(size4, "px")) {
-        return Number(size4.replace("px", ""));
-      }
-      if (endsWith(size4, "%")) {
-        var ratio = Number(size4.replace("%", "")) / 100;
-        return parentSize * ratio;
-      }
-      if (endsWith(size4, "vw")) {
-        var ratio = Number(size4.replace("vw", "")) / 100;
-        return innerWidth * ratio;
-      }
-      if (endsWith(size4, "vh")) {
-        var ratio = Number(size4.replace("vh", "")) / 100;
-        return innerHeight * ratio;
+    function sendResize() {
+      if (!document.body) {
+        return;
       }
+      const clientBoundingRect = document.body.getBoundingClientRect();
+      window.parent.postMessage({
+        action: "resize",
+        width: clientBoundingRect.width,
+        height: clientBoundingRect.height
+      }, "*");
     }
-    return size4;
-  };
-  var calculateNewMax = (0, import_fast_memoize.default)(function(parentSize, innerWidth, innerHeight, maxWidth, maxHeight, minWidth, minHeight) {
-    maxWidth = getPixelSize(maxWidth, parentSize.width, innerWidth, innerHeight);
-    maxHeight = getPixelSize(maxHeight, parentSize.height, innerWidth, innerHeight);
-    minWidth = getPixelSize(minWidth, parentSize.width, innerWidth, innerHeight);
-    minHeight = getPixelSize(minHeight, parentSize.height, innerWidth, innerHeight);
-    return {
-      maxWidth: typeof maxWidth === "undefined" ? void 0 : Number(maxWidth),
-      maxHeight: typeof maxHeight === "undefined" ? void 0 : Number(maxHeight),
-      minWidth: typeof minWidth === "undefined" ? void 0 : Number(minWidth),
-      minHeight: typeof minHeight === "undefined" ? void 0 : Number(minHeight)
-    };
-  });
-  var definedProps = [
-    "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"
-  ];
-  var baseClassName = "__resizable_base__";
-  var Resizable = (
-    /** @class */
-    (function(_super) {
-      __extends2(Resizable2, _super);
-      function Resizable2(props) {
-        var _this = _super.call(this, props) || this;
-        _this.ratio = 1;
-        _this.resizable = null;
-        _this.parentLeft = 0;
-        _this.parentTop = 0;
-        _this.resizableLeft = 0;
-        _this.resizableRight = 0;
-        _this.resizableTop = 0;
-        _this.resizableBottom = 0;
-        _this.targetLeft = 0;
-        _this.targetTop = 0;
-        _this.appendBase = function() {
-          if (!_this.resizable || !_this.window) {
-            return null;
-          }
-          var parent = _this.parentNode;
-          if (!parent) {
-            return null;
-          }
-          var element = _this.window.document.createElement("div");
-          element.style.width = "100%";
-          element.style.height = "100%";
-          element.style.position = "absolute";
-          element.style.transform = "scale(0, 0)";
-          element.style.left = "0";
-          element.style.flex = "0";
-          if (element.classList) {
-            element.classList.add(baseClassName);
-          } else {
-            element.className += baseClassName;
-          }
-          parent.appendChild(element);
-          return element;
-        };
-        _this.removeBase = function(base) {
-          var parent = _this.parentNode;
-          if (!parent) {
-            return;
-          }
-          parent.removeChild(base);
-        };
-        _this.ref = function(c3) {
-          if (c3) {
-            _this.resizable = c3;
-          }
-        };
-        _this.state = {
-          isResizing: false,
-          width: typeof (_this.propsSize && _this.propsSize.width) === "undefined" ? "auto" : _this.propsSize && _this.propsSize.width,
-          height: typeof (_this.propsSize && _this.propsSize.height) === "undefined" ? "auto" : _this.propsSize && _this.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
-        };
-        _this.onResizeStart = _this.onResizeStart.bind(_this);
-        _this.onMouseMove = _this.onMouseMove.bind(_this);
-        _this.onMouseUp = _this.onMouseUp.bind(_this);
-        return _this;
+    function connect() {
+      const {
+        body
+      } = document;
+      if (!body) {
+        return;
       }
-      Object.defineProperty(Resizable2.prototype, "parentNode", {
-        get: function() {
-          if (!this.resizable) {
-            return null;
-          }
-          return this.resizable.parentNode;
-        },
-        enumerable: false,
-        configurable: true
-      });
-      Object.defineProperty(Resizable2.prototype, "window", {
-        get: function() {
-          if (!this.resizable) {
-            return null;
-          }
-          if (!this.resizable.ownerDocument) {
-            return null;
-          }
-          return this.resizable.ownerDocument.defaultView;
-        },
-        enumerable: false,
-        configurable: true
-      });
-      Object.defineProperty(Resizable2.prototype, "propsSize", {
-        get: function() {
-          return this.props.size || this.props.defaultSize || DEFAULT_SIZE;
-        },
-        enumerable: false,
-        configurable: true
-      });
-      Object.defineProperty(Resizable2.prototype, "size", {
-        get: function() {
-          var width = 0;
-          var height = 0;
-          if (this.resizable && this.window) {
-            var orgWidth = this.resizable.offsetWidth;
-            var orgHeight = this.resizable.offsetHeight;
-            var orgPosition = this.resizable.style.position;
-            if (orgPosition !== "relative") {
-              this.resizable.style.position = "relative";
-            }
-            width = this.resizable.style.width !== "auto" ? this.resizable.offsetWidth : orgWidth;
-            height = this.resizable.style.height !== "auto" ? this.resizable.offsetHeight : orgHeight;
-            this.resizable.style.position = orgPosition;
-          }
-          return { width, height };
-        },
-        enumerable: false,
-        configurable: true
+      const observer = new MutationObserver2(sendResize);
+      observer.observe(body, {
+        attributes: true,
+        attributeOldValue: false,
+        characterData: true,
+        characterDataOldValue: false,
+        childList: true,
+        subtree: true
       });
-      Object.defineProperty(Resizable2.prototype, "sizeStyle", {
-        get: function() {
-          var _this = this;
-          var size4 = this.props.size;
-          var getSize = function(key) {
-            if (typeof _this.state[key] === "undefined" || _this.state[key] === "auto") {
-              return "auto";
-            }
-            if (_this.propsSize && _this.propsSize[key] && endsWith(_this.propsSize[key].toString(), "%")) {
-              if (endsWith(_this.state[key].toString(), "%")) {
-                return _this.state[key].toString();
-              }
-              var parentSize = _this.getParentSize();
-              var value = Number(_this.state[key].toString().replace("px", ""));
-              var percent2 = value / parentSize[key] * 100;
-              return percent2 + "%";
+      function removeViewportStyles(ruleOrNode) {
+        if (ruleOrNode.style) {
+          ["width", "height", "minHeight", "maxHeight"].forEach(function(style2) {
+            if (/^\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(ruleOrNode.style[style2])) {
+              ruleOrNode.style[style2] = "";
             }
-            return getStringSize(_this.state[key]);
-          };
-          var width = size4 && typeof size4.width !== "undefined" && !this.state.isResizing ? getStringSize(size4.width) : getSize("width");
-          var height = size4 && typeof size4.height !== "undefined" && !this.state.isResizing ? getStringSize(size4.height) : getSize("height");
-          return { width, height };
-        },
-        enumerable: false,
-        configurable: true
-      });
-      Resizable2.prototype.getParentSize = function() {
-        if (!this.parentNode) {
-          if (!this.window) {
-            return { width: 0, height: 0 };
-          }
-          return { width: this.window.innerWidth, height: this.window.innerHeight };
-        }
-        var base = this.appendBase();
-        if (!base) {
-          return { width: 0, height: 0 };
-        }
-        var wrapChanged = false;
-        var wrap = this.parentNode.style.flexWrap;
-        if (wrap !== "wrap") {
-          wrapChanged = true;
-          this.parentNode.style.flexWrap = "wrap";
-        }
-        base.style.position = "relative";
-        base.style.minWidth = "100%";
-        var size4 = {
-          width: base.offsetWidth,
-          height: base.offsetHeight
-        };
-        if (wrapChanged) {
-          this.parentNode.style.flexWrap = wrap;
-        }
-        this.removeBase(base);
-        return size4;
-      };
-      Resizable2.prototype.bindEvents = function() {
-        if (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: true,
-            passive: false
           });
-          this.window.addEventListener("touchend", this.onMouseUp);
-        }
-      };
-      Resizable2.prototype.unbindEvents = function() {
-        if (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, true);
-          this.window.removeEventListener("touchend", this.onMouseUp);
-        }
-      };
-      Resizable2.prototype.componentDidMount = function() {
-        if (!this.resizable || !this.window) {
-          return;
-        }
-        var computedStyle = this.window.getComputedStyle(this.resizable);
-        this.setState({
-          width: this.state.width || this.size.width,
-          height: this.state.height || this.size.height,
-          flexBasis: computedStyle.flexBasis !== "auto" ? computedStyle.flexBasis : void 0
-        });
-      };
-      Resizable2.prototype.componentWillUnmount = function() {
-        if (this.window) {
-          this.unbindEvents();
-        }
-      };
-      Resizable2.prototype.createSizeForCssProperty = function(newSize, kind) {
-        var propsSize = this.propsSize && this.propsSize[kind];
-        return this.state[kind] === "auto" && this.state.original[kind] === newSize && (typeof propsSize === "undefined" || propsSize === "auto") ? "auto" : newSize;
-      };
-      Resizable2.prototype.calculateNewMaxFromBoundary = function(maxWidth, maxHeight) {
-        var boundsByDirection = this.props.boundsByDirection;
-        var direction = this.state.direction;
-        var widthByDirection = boundsByDirection && hasDirection("left", direction);
-        var heightByDirection = boundsByDirection && hasDirection("top", direction);
-        var boundWidth;
-        var boundHeight;
-        if (this.props.bounds === "parent") {
-          var parent_1 = this.parentNode;
-          if (parent_1) {
-            boundWidth = widthByDirection ? this.resizableRight - this.parentLeft : parent_1.offsetWidth + (this.parentLeft - this.resizableLeft);
-            boundHeight = heightByDirection ? this.resizableBottom - this.parentTop : parent_1.offsetHeight + (this.parentTop - this.resizableTop);
-          }
-        } else if (this.props.bounds === "window") {
-          if (this.window) {
-            boundWidth = widthByDirection ? this.resizableRight : this.window.innerWidth - this.resizableLeft;
-            boundHeight = heightByDirection ? this.resizableBottom : this.window.innerHeight - this.resizableTop;
-          }
-        } else if (this.props.bounds) {
-          boundWidth = widthByDirection ? this.resizableRight - this.targetLeft : this.props.bounds.offsetWidth + (this.targetLeft - this.resizableLeft);
-          boundHeight = heightByDirection ? this.resizableBottom - this.targetTop : this.props.bounds.offsetHeight + (this.targetTop - this.resizableTop);
         }
-        if (boundWidth && Number.isFinite(boundWidth)) {
-          maxWidth = maxWidth && maxWidth < boundWidth ? maxWidth : boundWidth;
-        }
-        if (boundHeight && Number.isFinite(boundHeight)) {
-          maxHeight = maxHeight && maxHeight < boundHeight ? maxHeight : boundHeight;
-        }
-        return { maxWidth, maxHeight };
-      };
-      Resizable2.prototype.calculateNewSizeFromDirection = function(clientX, clientY) {
-        var scale2 = this.props.scale || 1;
-        var resizeRatio = this.props.resizeRatio || 1;
-        var _a = this.state, direction = _a.direction, original = _a.original;
-        var _b = this.props, lockAspectRatio = _b.lockAspectRatio, lockAspectRatioExtraHeight = _b.lockAspectRatioExtraHeight, lockAspectRatioExtraWidth = _b.lockAspectRatioExtraWidth;
-        var newWidth = original.width;
-        var newHeight = original.height;
-        var extraHeight = lockAspectRatioExtraHeight || 0;
-        var extraWidth = lockAspectRatioExtraWidth || 0;
-        if (hasDirection("right", direction)) {
-          newWidth = original.width + (clientX - original.x) * resizeRatio / scale2;
-          if (lockAspectRatio) {
-            newHeight = (newWidth - extraWidth) / this.ratio + extraHeight;
-          }
+      }
+      Array.prototype.forEach.call(document.querySelectorAll("[style]"), removeViewportStyles);
+      Array.prototype.forEach.call(document.styleSheets, function(stylesheet) {
+        let rules;
+        try {
+          rules = stylesheet.cssRules || stylesheet.rules;
+        } catch {
+          return;
         }
-        if (hasDirection("left", direction)) {
-          newWidth = original.width - (clientX - original.x) * resizeRatio / scale2;
-          if (lockAspectRatio) {
-            newHeight = (newWidth - extraWidth) / this.ratio + extraHeight;
+        Array.prototype.forEach.call(rules, removeViewportStyles);
+      });
+      body.style.position = "absolute";
+      body.style.width = "100%";
+      body.setAttribute("data-resizable-iframe-connected", "");
+      sendResize();
+    }
+    window.addEventListener("load", sendResize, true);
+    window.addEventListener("resize", sendResize, true);
+    if (document.body) {
+      connect();
+    } else {
+      document.addEventListener("DOMContentLoaded", connect);
+    }
+  };
+  var style = `
+	body {
+		margin: 0;
+	}
+	html,
+	body,
+	body > div {
+		width: 100%;
+	}
+	html.wp-has-aspect-ratio,
+	body.wp-has-aspect-ratio,
+	body.wp-has-aspect-ratio > div,
+	body.wp-has-aspect-ratio > div iframe {
+		width: 100%;
+		height: 100%;
+		overflow: hidden; /* If it has an aspect ratio, it shouldn't scroll. */
+	}
+	body > div > * {
+		margin-top: 0 !important; /* Has to have !important to override inline styles. */
+		margin-bottom: 0 !important;
+	}
+`;
+  function buildSandBoxDocument({
+    html,
+    title,
+    type,
+    styles: styles3,
+    scripts,
+    lang
+  }) {
+    const htmlDoc = /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("html", {
+      lang,
+      className: type,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("head", {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime253.jsx)("title", {
+          children: title
+        }), /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("style", {
+          dangerouslySetInnerHTML: {
+            __html: style
           }
-        }
-        if (hasDirection("bottom", direction)) {
-          newHeight = original.height + (clientY - original.y) * resizeRatio / scale2;
-          if (lockAspectRatio) {
-            newWidth = (newHeight - extraHeight) * this.ratio + extraWidth;
+        }), styles3.map((rules, i3) => /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("style", {
+          dangerouslySetInnerHTML: {
+            __html: rules
           }
-        }
-        if (hasDirection("top", direction)) {
-          newHeight = original.height - (clientY - original.y) * resizeRatio / scale2;
-          if (lockAspectRatio) {
-            newWidth = (newHeight - extraHeight) * this.ratio + extraWidth;
+        }, i3)), /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("script", {
+          type: "text/javascript",
+          dangerouslySetInnerHTML: {
+            __html: `(${observeAndResizeJS.toString()})();`
           }
+        })]
+      }), /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("body", {
+        "data-resizable-iframe-connected": "data-resizable-iframe-connected",
+        className: type,
+        children: [/* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", {
+          dangerouslySetInnerHTML: {
+            __html: html
+          }
+        }), scripts.map((src) => /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("script", {
+          src
+        }, src))]
+      })]
+    });
+    return "<!DOCTYPE html>" + (0, import_element172.renderToString)(htmlDoc);
+  }
+  function IsolatedSandBox({
+    html = "",
+    title = "",
+    type,
+    styles: styles3 = [],
+    scripts = [],
+    onFocus,
+    tabIndex,
+    allowPopups = false
+  }) {
+    const ref = (0, import_element172.useRef)(null);
+    const [width, setWidth] = (0, import_element172.useState)(0);
+    const [height, setHeight] = (0, import_element172.useState)(0);
+    const sandbox = clsx_default("allow-scripts", "allow-presentation", {
+      "allow-popups": allowPopups
+    });
+    const srcDoc = (0, import_element172.useMemo)(() => buildSandBoxDocument({
+      html,
+      title,
+      type,
+      styles: styles3,
+      scripts,
+      // Read inside the memo: the `no-dom-globals-in-react-fc` lint
+      // rule forbids DOM globals in the render body. `lang` rarely
+      // changes after load, so leaving it out of the deps is fine.
+      lang: document.documentElement.lang
+    }), [html, title, type, styles3, scripts]);
+    (0, import_element172.useEffect)(() => {
+      const iframe = ref.current;
+      if (!iframe) {
+        return;
+      }
+      function checkMessageForResize(event) {
+        if (!iframe || iframe.contentWindow !== event.source) {
+          return;
         }
-        return { newWidth, newHeight };
-      };
-      Resizable2.prototype.calculateNewSizeFromAspectRatio = function(newWidth, newHeight, max3, min3) {
-        var _a = this.props, lockAspectRatio = _a.lockAspectRatio, lockAspectRatioExtraHeight = _a.lockAspectRatioExtraHeight, lockAspectRatioExtraWidth = _a.lockAspectRatioExtraWidth;
-        var computedMinWidth = typeof min3.width === "undefined" ? 10 : min3.width;
-        var computedMaxWidth = typeof max3.width === "undefined" || max3.width < 0 ? newWidth : max3.width;
-        var computedMinHeight = typeof min3.height === "undefined" ? 10 : min3.height;
-        var computedMaxHeight = typeof max3.height === "undefined" || max3.height < 0 ? newHeight : max3.height;
-        var extraHeight = lockAspectRatioExtraHeight || 0;
-        var extraWidth = lockAspectRatioExtraWidth || 0;
-        if (lockAspectRatio) {
-          var extraMinWidth = (computedMinHeight - extraHeight) * this.ratio + extraWidth;
-          var extraMaxWidth = (computedMaxHeight - extraHeight) * this.ratio + extraWidth;
-          var extraMinHeight = (computedMinWidth - extraWidth) / this.ratio + extraHeight;
-          var extraMaxHeight = (computedMaxWidth - extraWidth) / this.ratio + extraHeight;
-          var lockedMinWidth = Math.max(computedMinWidth, extraMinWidth);
-          var lockedMaxWidth = Math.min(computedMaxWidth, extraMaxWidth);
-          var lockedMinHeight = Math.max(computedMinHeight, extraMinHeight);
-          var lockedMaxHeight = Math.min(computedMaxHeight, extraMaxHeight);
-          newWidth = clamp5(newWidth, lockedMinWidth, lockedMaxWidth);
-          newHeight = clamp5(newHeight, lockedMinHeight, lockedMaxHeight);
-        } else {
-          newWidth = clamp5(newWidth, computedMinWidth, computedMaxWidth);
-          newHeight = clamp5(newHeight, computedMinHeight, computedMaxHeight);
-        }
-        return { newWidth, newHeight };
-      };
-      Resizable2.prototype.setBoundingClientRect = function() {
-        if (this.props.bounds === "parent") {
-          var parent_2 = this.parentNode;
-          if (parent_2) {
-            var parentRect = parent_2.getBoundingClientRect();
-            this.parentLeft = parentRect.left;
-            this.parentTop = parentRect.top;
+        let data = event.data || {};
+        if ("string" === typeof data) {
+          try {
+            data = JSON.parse(data);
+          } catch {
           }
         }
-        if (this.props.bounds && typeof this.props.bounds !== "string") {
-          var targetRect = this.props.bounds.getBoundingClientRect();
-          this.targetLeft = targetRect.left;
-          this.targetTop = targetRect.top;
+        if ("resize" !== data.action) {
+          return;
         }
-        if (this.resizable) {
-          var _a = this.resizable.getBoundingClientRect(), left = _a.left, top_1 = _a.top, right = _a.right, bottom = _a.bottom;
-          this.resizableLeft = left;
-          this.resizableRight = right;
-          this.resizableTop = top_1;
-          this.resizableBottom = bottom;
+        setWidth(data.width);
+        setHeight(data.height);
+      }
+      let currentView = null;
+      function syncListener() {
+        const view = iframe?.ownerDocument?.defaultView ?? null;
+        if (view === currentView) {
+          return;
         }
+        currentView?.removeEventListener("message", checkMessageForResize);
+        currentView = view;
+        currentView?.addEventListener("message", checkMessageForResize);
+      }
+      syncListener();
+      iframe.addEventListener("load", syncListener);
+      return () => {
+        iframe.removeEventListener("load", syncListener);
+        currentView?.removeEventListener("message", checkMessageForResize);
       };
-      Resizable2.prototype.onResizeStart = function(event, direction) {
-        if (!this.resizable || !this.window) {
+    }, []);
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("iframe", {
+      ref: (0, import_compose68.useMergeRefs)([ref, (0, import_compose68.useFocusableIframe)()]),
+      title,
+      tabIndex,
+      className: "components-sandbox",
+      sandbox,
+      srcDoc,
+      onFocus,
+      width: Math.ceil(width),
+      height: Math.ceil(height)
+    });
+  }
+  function SameOriginSandBox({
+    html = "",
+    title = "",
+    type,
+    styles: styles3 = [],
+    scripts = [],
+    onFocus,
+    tabIndex,
+    allowPopups = false
+  }) {
+    const ref = (0, import_element172.useRef)(null);
+    const [width, setWidth] = (0, import_element172.useState)(0);
+    const [height, setHeight] = (0, import_element172.useState)(0);
+    const sandbox = clsx_default("allow-scripts", "allow-same-origin", "allow-presentation", {
+      "allow-popups": allowPopups
+    });
+    function isFrameAccessible() {
+      try {
+        return !!ref.current?.contentDocument?.body;
+      } catch {
+        return false;
+      }
+    }
+    function trySandBox(forceRerender = false) {
+      if (!isFrameAccessible()) {
+        return;
+      }
+      const {
+        contentDocument,
+        ownerDocument
+      } = ref.current;
+      if (!forceRerender && null !== contentDocument?.body.getAttribute("data-resizable-iframe-connected")) {
+        return;
+      }
+      contentDocument.open();
+      contentDocument.write(buildSandBoxDocument({
+        html,
+        title,
+        type,
+        styles: styles3,
+        scripts,
+        lang: ownerDocument.documentElement.lang
+      }));
+      contentDocument.close();
+    }
+    (0, import_element172.useEffect)(() => {
+      trySandBox();
+      function tryNoForceSandBox() {
+        trySandBox(false);
+      }
+      function checkMessageForResize(event) {
+        const iframe2 = ref.current;
+        if (!iframe2 || iframe2.contentWindow !== event.source) {
           return;
         }
-        var clientX = 0;
-        var clientY = 0;
-        if (event.nativeEvent && isMouseEvent(event.nativeEvent)) {
-          clientX = event.nativeEvent.clientX;
-          clientY = event.nativeEvent.clientY;
-          if (event.nativeEvent.which === 3) {
-            return;
-          }
-        } else if (event.nativeEvent && isTouchEvent(event.nativeEvent)) {
-          clientX = event.nativeEvent.touches[0].clientX;
-          clientY = event.nativeEvent.touches[0].clientY;
-        }
-        if (this.props.onResizeStart) {
-          if (this.resizable) {
-            var startResize = this.props.onResizeStart(event, direction, this.resizable);
-            if (startResize === false) {
-              return;
-            }
-          }
-        }
-        if (this.props.size) {
-          if (typeof this.props.size.height !== "undefined" && this.props.size.height !== this.state.height) {
-            this.setState({ height: this.props.size.height });
-          }
-          if (typeof this.props.size.width !== "undefined" && this.props.size.width !== this.state.width) {
-            this.setState({ width: this.props.size.width });
+        let data = event.data || {};
+        if ("string" === typeof data) {
+          try {
+            data = JSON.parse(data);
+          } catch {
           }
         }
-        this.ratio = typeof this.props.lockAspectRatio === "number" ? this.props.lockAspectRatio : this.size.width / this.size.height;
-        var flexBasis;
-        var computedStyle = this.window.getComputedStyle(this.resizable);
-        if (computedStyle.flexBasis !== "auto") {
-          var parent_3 = this.parentNode;
-          if (parent_3) {
-            var dir = this.window.getComputedStyle(parent_3).flexDirection;
-            this.flexDir = dir.startsWith("row") ? "row" : "column";
-            flexBasis = computedStyle.flexBasis;
-          }
+        if ("resize" !== data.action) {
+          return;
         }
-        this.setBoundingClientRect();
-        this.bindEvents();
-        var state = {
-          original: {
-            x: clientX,
-            y: clientY,
-            width: this.size.width,
-            height: this.size.height
-          },
-          isResizing: true,
-          backgroundStyle: __assign3(__assign3({}, this.state.backgroundStyle), { cursor: this.window.getComputedStyle(event.target).cursor || "auto" }),
-          direction,
-          flexBasis
-        };
-        this.setState(state);
+        setWidth(data.width);
+        setHeight(data.height);
+      }
+      const iframe = ref.current;
+      const defaultView = iframe?.ownerDocument?.defaultView;
+      iframe?.addEventListener("load", tryNoForceSandBox, false);
+      defaultView?.addEventListener("message", checkMessageForResize);
+      return () => {
+        iframe?.removeEventListener("load", tryNoForceSandBox, false);
+        defaultView?.removeEventListener("message", checkMessageForResize);
+      };
+    }, []);
+    (0, import_element172.useEffect)(() => {
+      trySandBox();
+    }, [title, styles3, scripts]);
+    (0, import_element172.useEffect)(() => {
+      trySandBox(true);
+    }, [html, type]);
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("iframe", {
+      ref: (0, import_compose68.useMergeRefs)([ref, (0, import_compose68.useFocusableIframe)()]),
+      title,
+      tabIndex,
+      className: "components-sandbox",
+      sandbox,
+      onFocus,
+      width: Math.ceil(width),
+      height: Math.ceil(height)
+    });
+  }
+  function SandBox({
+    allowSameOrigin = false,
+    ...contentProps
+  }) {
+    if (allowSameOrigin) {
+      return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(SameOriginSandBox, {
+        ...contentProps
+      });
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(IsolatedSandBox, {
+      ...contentProps
+    });
+  }
+  var sandbox_default = SandBox;
+
+  // packages/components/build-module/search-control/index.mjs
+  var import_compose69 = __toESM(require_compose(), 1);
+  var import_i18n67 = __toESM(require_i18n(), 1);
+  var import_element173 = __toESM(require_element(), 1);
+  var import_deprecated22 = __toESM(require_deprecated(), 1);
+  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
+  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, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE18}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE18) === hash2) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle18(targetDocument, hash2, css3) {
+    if (!targetDocument.head) {
+      return;
+    }
+    const runtime = getRuntime18();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    }
+    if (injectedStyles.has(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash18(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE18, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument18(targetDocument) {
+    const runtime = getRuntime18();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle18(targetDocument, hash2, css3);
+    }
+    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(hash2, css3) {
+    const runtime = getRuntime18();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle18(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle17("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 style_module_default16 = { "input": "_5e6152f7430df331__input", "icon": "_9a856163f1b1aaae__icon" };
+  function SuffixItem({
+    searchRef,
+    onChange,
+    onClose
+  }) {
+    if (onClose) {
+      (0, import_deprecated22.default)("`onClose` prop in wp.components.SearchControl", {
+        since: "6.8"
+      });
+    }
+    const onReset = () => {
+      onChange("");
+      searchRef.current?.focus();
+    };
+    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(InputControlSuffixWrapper, {
+      variant: "control",
+      children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(button_default, {
+        size: "small",
+        icon: close_small_default,
+        label: onClose ? (0, import_i18n67.__)("Close search") : (0, import_i18n67.__)("Reset search"),
+        onClick: onClose ?? onReset
+      })
+    });
+  }
+  function UnforwardedSearchControl({
+    // Prevent passing legacy props to internal component.
+    __nextHasNoMarginBottom: _2,
+    __next40pxDefaultSize: _next40pxDefaultSize,
+    className: className2,
+    onChange,
+    value,
+    label = (0, import_i18n67.__)("Search"),
+    placeholder = (0, import_i18n67.__)("Search"),
+    hideLabelFromVision = true,
+    onClose,
+    size: size4 = "default",
+    ...restProps
+  }, forwardedRef) {
+    const {
+      disabled,
+      ...filteredRestProps
+    } = restProps;
+    const searchRef = (0, import_element173.useRef)(null);
+    const instanceId = (0, import_compose69.useInstanceId)(SearchControl, "components-search-control");
+    const hasSuffix = !!onClose || !!value;
+    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(input_control_default, {
+      id: instanceId,
+      hideLabelFromVision,
+      label,
+      ref: (0, import_compose69.useMergeRefs)([searchRef, forwardedRef]),
+      type: "search",
+      size: size4,
+      className: clsx_default(style_module_default16.input, "components-search-control", className2),
+      onChange: (nextValue) => onChange(nextValue ?? ""),
+      autoComplete: "off",
+      placeholder,
+      value: value ?? "",
+      prefix: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(InputControlPrefixWrapper, {
+        variant: "icon",
+        children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(icon_default3, {
+          className: style_module_default16.icon,
+          icon: search_default,
+          fill: "currentColor"
+        })
+      }),
+      suffix: hasSuffix && /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(SuffixItem, {
+        searchRef,
+        onChange,
+        onClose
+      }),
+      ...filteredRestProps
+    });
+  }
+  var SearchControl = (0, import_element173.forwardRef)(UnforwardedSearchControl);
+  SearchControl.displayName = "SearchControl";
+  var search_control_default = SearchControl;
+
+  // packages/components/build-module/snackbar/index.mjs
+  var import_a11y9 = __toESM(require_a11y(), 1);
+  var import_element174 = __toESM(require_element(), 1);
+  var import_i18n68 = __toESM(require_i18n(), 1);
+  var import_warning9 = __toESM(require_warning(), 1);
+  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
+  var NOTICE_TIMEOUT = 6e3;
+  function useSpokenMessage2(message2, politeness) {
+    const spokenMessage = typeof message2 === "string" ? message2 : (0, import_element174.renderToString)(message2);
+    (0, import_element174.useEffect)(() => {
+      if (spokenMessage) {
+        (0, import_a11y9.speak)(spokenMessage, politeness);
+      }
+    }, [spokenMessage, politeness]);
+  }
+  function UnforwardedSnackbar({
+    className: className2,
+    children,
+    spokenMessage = children,
+    politeness = "polite",
+    actions = [],
+    onRemove,
+    icon = null,
+    explicitDismiss = false,
+    // onDismiss is a callback executed when the snackbar is dismissed.
+    // It is distinct from onRemove, which _looks_ like a callback but is
+    // actually the function to call to remove the snackbar from the UI.
+    onDismiss,
+    listRef
+  }, ref) {
+    function dismissMe(event) {
+      if (event && event.preventDefault) {
+        event.preventDefault();
+      }
+      listRef?.current?.focus();
+      onDismiss?.();
+      onRemove?.();
+    }
+    function onActionClick(event, onClick) {
+      event.stopPropagation();
+      onRemove?.();
+      if (onClick) {
+        onClick(event);
+      }
+    }
+    useSpokenMessage2(spokenMessage, politeness);
+    const callbacksRef = (0, import_element174.useRef)({
+      onDismiss,
+      onRemove
+    });
+    (0, import_element174.useLayoutEffect)(() => {
+      callbacksRef.current = {
+        onDismiss,
+        onRemove
       };
-      Resizable2.prototype.onMouseMove = function(event) {
-        if (!this.state.isResizing || !this.resizable || !this.window) {
-          return;
-        }
-        if (this.window.TouchEvent && isTouchEvent(event)) {
-          try {
-            event.preventDefault();
-            event.stopPropagation();
-          } catch (e3) {
-          }
-        }
-        var _a = this.props, maxWidth = _a.maxWidth, maxHeight = _a.maxHeight, minWidth = _a.minWidth, minHeight = _a.minHeight;
-        var clientX = isTouchEvent(event) ? event.touches[0].clientX : event.clientX;
-        var clientY = isTouchEvent(event) ? event.touches[0].clientY : event.clientY;
-        var _b = this.state, direction = _b.direction, original = _b.original, width = _b.width, height = _b.height;
-        var parentSize = this.getParentSize();
-        var max3 = calculateNewMax(parentSize, this.window.innerWidth, this.window.innerHeight, maxWidth, maxHeight, minWidth, minHeight);
-        maxWidth = max3.maxWidth;
-        maxHeight = max3.maxHeight;
-        minWidth = max3.minWidth;
-        minHeight = max3.minHeight;
-        var _c = this.calculateNewSizeFromDirection(clientX, clientY), newHeight = _c.newHeight, newWidth = _c.newWidth;
-        var boundaryMax = this.calculateNewMaxFromBoundary(maxWidth, maxHeight);
-        var newSize = this.calculateNewSizeFromAspectRatio(newWidth, newHeight, { width: boundaryMax.maxWidth, height: boundaryMax.maxHeight }, { width: minWidth, height: minHeight });
-        newWidth = newSize.newWidth;
-        newHeight = newSize.newHeight;
-        if (this.props.grid) {
-          var newGridWidth = snap(newWidth, this.props.grid[0]);
-          var newGridHeight = snap(newHeight, this.props.grid[1]);
-          var gap = this.props.snapGap || 0;
-          newWidth = gap === 0 || Math.abs(newGridWidth - newWidth) <= gap ? newGridWidth : newWidth;
-          newHeight = gap === 0 || Math.abs(newGridHeight - newHeight) <= gap ? newGridHeight : newHeight;
-        }
-        if (this.props.snap && this.props.snap.x) {
-          newWidth = findClosestSnap(newWidth, this.props.snap.x, this.props.snapGap);
-        }
-        if (this.props.snap && this.props.snap.y) {
-          newHeight = findClosestSnap(newHeight, this.props.snap.y, this.props.snapGap);
-        }
-        var delta = {
-          width: newWidth - original.width,
-          height: newHeight - original.height
-        };
-        if (width && typeof width === "string") {
-          if (endsWith(width, "%")) {
-            var percent2 = newWidth / parentSize.width * 100;
-            newWidth = percent2 + "%";
-          } else if (endsWith(width, "vw")) {
-            var vw2 = newWidth / this.window.innerWidth * 100;
-            newWidth = vw2 + "vw";
-          } else if (endsWith(width, "vh")) {
-            var vh2 = newWidth / this.window.innerHeight * 100;
-            newWidth = vh2 + "vh";
-          }
-        }
-        if (height && typeof height === "string") {
-          if (endsWith(height, "%")) {
-            var percent2 = newHeight / parentSize.height * 100;
-            newHeight = percent2 + "%";
-          } else if (endsWith(height, "vw")) {
-            var vw2 = newHeight / this.window.innerWidth * 100;
-            newHeight = vw2 + "vw";
-          } else if (endsWith(height, "vh")) {
-            var vh2 = newHeight / this.window.innerHeight * 100;
-            newHeight = vh2 + "vh";
-          }
+    });
+    (0, import_element174.useEffect)(() => {
+      const timeoutHandle = setTimeout(() => {
+        if (!explicitDismiss) {
+          callbacksRef.current.onDismiss?.();
+          callbacksRef.current.onRemove?.();
         }
-        var newState = {
-          width: this.createSizeForCssProperty(newWidth, "width"),
-          height: this.createSizeForCssProperty(newHeight, "height")
-        };
-        if (this.flexDir === "row") {
-          newState.flexBasis = newState.width;
-        } else if (this.flexDir === "column") {
-          newState.flexBasis = newState.height;
+      }, NOTICE_TIMEOUT);
+      return () => clearTimeout(timeoutHandle);
+    }, [explicitDismiss]);
+    const classes = clsx_default(className2, "components-snackbar", {
+      "components-snackbar-explicit-dismiss": !!explicitDismiss
+    });
+    if (actions && actions.length > 1) {
+      true ? (0, import_warning9.default)("Snackbar can only have one action. Use Notice if your message requires many actions.") : void 0;
+      actions = [actions[0]];
+    }
+    const snackbarContentClassnames = clsx_default("components-snackbar__content", {
+      "components-snackbar__content-with-icon": !!icon
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", {
+      ref,
+      className: classes,
+      onClick: !explicitDismiss ? dismissMe : void 0,
+      tabIndex: 0,
+      role: !explicitDismiss ? "button" : void 0,
+      onKeyPress: !explicitDismiss ? dismissMe : void 0,
+      "aria-label": !explicitDismiss ? (0, import_i18n68.__)("Dismiss this notice") : void 0,
+      "data-testid": "snackbar",
+      children: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", {
+        className: snackbarContentClassnames,
+        children: [icon && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", {
+          className: "components-snackbar__icon",
+          children: icon
+        }), children, actions.map(({
+          label,
+          onClick,
+          url,
+          openInNewTab = false
+        }, index2) => url !== void 0 && openInNewTab ? /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(external_link_default, {
+          href: url,
+          onClick: (event) => onActionClick(event, onClick),
+          className: "components-snackbar__action",
+          children: label
+        }, index2) : /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(button_default, {
+          __next40pxDefaultSize: true,
+          href: url,
+          variant: "link",
+          onClick: (event) => onActionClick(event, onClick),
+          className: "components-snackbar__action",
+          children: label
+        }, index2)), explicitDismiss && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("span", {
+          role: "button",
+          "aria-label": (0, import_i18n68.__)("Dismiss this notice"),
+          tabIndex: 0,
+          className: "components-snackbar__dismiss-button",
+          onClick: dismissMe,
+          onKeyPress: dismissMe,
+          children: "\u2715"
+        })]
+      })
+    });
+  }
+  var Snackbar = (0, import_element174.forwardRef)(UnforwardedSnackbar);
+  Snackbar.displayName = "Snackbar";
+  var snackbar_default = Snackbar;
+
+  // packages/components/build-module/snackbar/list.mjs
+  var import_compose70 = __toESM(require_compose(), 1);
+  var import_element175 = __toESM(require_element(), 1);
+  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
+  var SNACKBAR_VARIANTS = {
+    init: {
+      height: 0,
+      opacity: 0
+    },
+    open: {
+      height: "auto",
+      opacity: 1,
+      transition: {
+        height: {
+          type: "tween",
+          duration: 0.3,
+          ease: [0, 0, 0.2, 1]
+        },
+        opacity: {
+          type: "tween",
+          duration: 0.25,
+          delay: 0.05,
+          ease: [0, 0, 0.2, 1]
         }
-        this.setState(newState);
-        if (this.props.onResize) {
-          this.props.onResize(event, direction, this.resizable, delta);
+      }
+    },
+    exit: {
+      opacity: 0,
+      transition: {
+        type: "tween",
+        duration: 0.1,
+        ease: [0, 0, 0.2, 1]
+      }
+    }
+  };
+  function SnackbarList({
+    notices,
+    className: className2,
+    children,
+    onRemove
+  }) {
+    const listRef = (0, import_element175.useRef)(null);
+    const isReducedMotion = (0, import_compose70.useReducedMotion)();
+    className2 = clsx_default("components-snackbar-list", className2);
+    const removeNotice = (notice) => () => onRemove?.(notice.id);
+    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)("div", {
+      className: className2,
+      tabIndex: -1,
+      ref: listRef,
+      "data-testid": "snackbar-list",
+      children: [children, /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(AnimatePresence, {
+        children: notices.map((notice) => {
+          const {
+            content,
+            ...restNotice
+          } = notice;
+          return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(motion.div, {
+            layout: isReducedMotion ? false : "position",
+            style: {
+              width: "100%"
+            },
+            initial: "init",
+            animate: "open",
+            exit: "exit",
+            variants: isReducedMotion ? void 0 : SNACKBAR_VARIANTS,
+            children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", {
+              className: "components-snackbar-list__notice-container",
+              children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(snackbar_default, {
+                ...restNotice,
+                onRemove: removeNotice(notice),
+                listRef,
+                children: notice.content
+              })
+            })
+          }, notice.id);
+        })
+      })]
+    });
+  }
+  var list_default2 = SnackbarList;
+
+  // packages/components/build-module/tab-panel/index.mjs
+  var import_element176 = __toESM(require_element(), 1);
+  var import_compose71 = __toESM(require_compose(), 1);
+  var import_i18n69 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
+  var extractTabName = (id3) => {
+    if (typeof id3 === "undefined" || id3 === null) {
+      return;
+    }
+    return id3.match(/^tab-panel-[0-9]*-(.*)/)?.[1];
+  };
+  var UnforwardedTabPanel = ({
+    className: className2,
+    children,
+    tabs,
+    selectOnMove = true,
+    initialTabName,
+    orientation = "horizontal",
+    activeClass = "is-active",
+    onSelect
+  }, ref) => {
+    const instanceId = (0, import_compose71.useInstanceId)(TabPanel22, "tab-panel");
+    const prependInstanceId = (0, import_element176.useCallback)((tabName) => {
+      if (typeof tabName === "undefined") {
+        return;
+      }
+      return `${instanceId}-${tabName}`;
+    }, [instanceId]);
+    const tabStore = useTabStore({
+      setSelectedId: (newTabValue) => {
+        if (typeof newTabValue === "undefined" || newTabValue === null) {
+          return;
         }
-      };
-      Resizable2.prototype.onMouseUp = function(event) {
-        var _a = this.state, isResizing = _a.isResizing, direction = _a.direction, original = _a.original;
-        if (!isResizing || !this.resizable) {
+        const newTab = tabs.find((t4) => prependInstanceId(t4.name) === newTabValue);
+        if (newTab?.disabled || newTab === selectedTab) {
           return;
         }
-        var delta = {
-          width: this.size.width - original.width,
-          height: this.size.height - original.height
-        };
-        if (this.props.onResizeStop) {
-          this.props.onResizeStop(event, direction, this.resizable, delta);
+        const simplifiedTabName = extractTabName(newTabValue);
+        if (typeof simplifiedTabName === "undefined") {
+          return;
         }
-        if (this.props.size) {
-          this.setState(this.props.size);
+        onSelect?.(simplifiedTabName);
+      },
+      orientation,
+      selectOnMove,
+      defaultSelectedId: prependInstanceId(initialTabName),
+      rtl: (0, import_i18n69.isRTL)()
+    });
+    const selectedTabName = extractTabName(useStoreState(tabStore, "selectedId"));
+    const setTabStoreSelectedId = (0, import_element176.useCallback)((tabName) => {
+      tabStore.setState("selectedId", prependInstanceId(tabName));
+    }, [prependInstanceId, tabStore]);
+    const selectedTab = tabs.find(({
+      name
+    }) => name === selectedTabName);
+    const previousSelectedTabName = (0, import_compose71.usePrevious)(selectedTabName);
+    (0, import_element176.useEffect)(() => {
+      if (previousSelectedTabName !== selectedTabName && selectedTabName === initialTabName && !!selectedTabName) {
+        onSelect?.(selectedTabName);
+      }
+    }, [selectedTabName, initialTabName, onSelect, previousSelectedTabName]);
+    (0, import_element176.useLayoutEffect)(() => {
+      if (selectedTab) {
+        return;
+      }
+      const initialTab = tabs.find((tab) => tab.name === initialTabName);
+      if (initialTabName && !initialTab) {
+        return;
+      }
+      if (initialTab && !initialTab.disabled) {
+        setTabStoreSelectedId(initialTab.name);
+      } else {
+        const firstEnabledTab = tabs.find((tab) => !tab.disabled);
+        if (firstEnabledTab) {
+          setTabStoreSelectedId(firstEnabledTab.name);
         }
-        this.unbindEvents();
-        this.setState({
-          isResizing: false,
-          backgroundStyle: __assign3(__assign3({}, this.state.backgroundStyle), { cursor: "auto" })
-        });
-      };
-      Resizable2.prototype.updateSize = function(size4) {
-        this.setState({ width: size4.width, height: size4.height });
-      };
-      Resizable2.prototype.renderResizer = function() {
-        var _this = this;
-        var _a = this.props, enable = _a.enable, handleStyles = _a.handleStyles, handleClasses = _a.handleClasses, handleWrapperStyle = _a.handleWrapperStyle, handleWrapperClass = _a.handleWrapperClass, handleComponent = _a.handleComponent;
-        if (!enable) {
-          return null;
+      }
+    }, [tabs, selectedTab, initialTabName, instanceId, setTabStoreSelectedId]);
+    (0, import_element176.useEffect)(() => {
+      if (!selectedTab?.disabled) {
+        return;
+      }
+      const firstEnabledTab = tabs.find((tab) => !tab.disabled);
+      if (firstEnabledTab) {
+        setTabStoreSelectedId(firstEnabledTab.name);
+      }
+    }, [tabs, selectedTab?.disabled, setTabStoreSelectedId, instanceId]);
+    return /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)("div", {
+      className: className2,
+      ref,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime257.jsx)(TabList, {
+        store: tabStore,
+        className: "components-tab-panel__tabs",
+        children: tabs.map((tab) => {
+          return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(Tab, {
+            id: prependInstanceId(tab.name),
+            className: clsx_default("components-tab-panel__tabs-item", tab.className, {
+              [activeClass]: tab.name === selectedTabName
+            }),
+            disabled: tab.disabled,
+            "aria-controls": `${prependInstanceId(tab.name)}-view`,
+            render: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(button_default, {
+              __next40pxDefaultSize: true,
+              icon: tab.icon,
+              label: tab.icon && tab.title,
+              showTooltip: !!tab.icon
+            }),
+            children: !tab.icon && tab.title
+          }, tab.name);
+        })
+      }), selectedTab && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(TabPanel, {
+        id: `${prependInstanceId(selectedTab.name)}-view`,
+        store: tabStore,
+        tabId: prependInstanceId(selectedTab.name),
+        className: "components-tab-panel__tab-content",
+        children: children(selectedTab)
+      })]
+    });
+  };
+  var TabPanel22 = (0, import_element176.forwardRef)(UnforwardedTabPanel);
+  TabPanel22.displayName = "TabPanel";
+  var tab_panel_default = TabPanel22;
+
+  // packages/components/build-module/text-control/index.mjs
+  var import_compose72 = __toESM(require_compose(), 1);
+  var import_element177 = __toESM(require_element(), 1);
+  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedTextControl(props, ref) {
+    const {
+      // Prevent passing legacy props to `input`.
+      __nextHasNoMarginBottom: _2,
+      __next40pxDefaultSize: __63,
+      label,
+      hideLabelFromVision,
+      value,
+      help,
+      id: idProp,
+      className: className2,
+      onChange,
+      type = "text",
+      ...additionalProps
+    } = props;
+    const id3 = (0, import_compose72.useInstanceId)(TextControl, "inspector-text-control", idProp);
+    const onChangeValue = (event) => onChange(event.target.value);
+    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(base_control_default, {
+      label,
+      hideLabelFromVision,
+      id: id3,
+      help,
+      className: className2,
+      children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)("input", {
+        className: "components-text-control__input",
+        type,
+        id: id3,
+        value,
+        onChange: onChangeValue,
+        "aria-describedby": !!help ? id3 + "__help" : void 0,
+        ref,
+        ...additionalProps
+      })
+    });
+  }
+  var TextControl = (0, import_element177.forwardRef)(UnforwardedTextControl);
+  TextControl.displayName = "TextControl";
+  var text_control_default = TextControl;
+
+  // packages/components/build-module/textarea-control/index.mjs
+  var import_compose73 = __toESM(require_compose(), 1);
+  var import_element178 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/textarea-control/styles/textarea-control-styles.mjs
+  var inputStyleNeutral = /* @__PURE__ */ css("box-shadow:0 0 0 transparent;border-radius:", config_values_default.radiusSmall, ";border:", config_values_default.borderWidth, " solid ", COLORS.ui.border, ";@media not ( prefers-reduced-motion ){transition:box-shadow 0.1s linear;}" + (false ? "" : ";label:inputStyleNeutral;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRleHRhcmVhLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWM2QiIsImZpbGUiOiJ0ZXh0YXJlYS1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgZm9udCB9IGZyb20gJy4uLy4uL3V0aWxzL2ZvbnQnO1xuaW1wb3J0IHsgQ09MT1JTIH0gZnJvbSAnLi4vLi4vdXRpbHMvY29sb3JzLXZhbHVlcyc7XG5pbXBvcnQgeyBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBicmVha3BvaW50IH0gZnJvbSAnLi4vLi4vdXRpbHMvYnJlYWtwb2ludCc7XG5cbmNvbnN0IGlucHV0U3R5bGVOZXV0cmFsID0gY3NzYFxuXHRib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGJvcmRlcjogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlciB9O1xuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xcyBsaW5lYXI7XG5cdH1cbmA7XG5cbmNvbnN0IGlucHV0U3R5bGVGb2N1cyA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdGJveC1zaGFkb3c6IDAgMCAwXG5cdFx0Y2FsYyggJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfSAtICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IClcblx0XHQkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cblx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuYDtcblxuZXhwb3J0IGNvbnN0IFN0eWxlZFRleHRhcmVhID0gc3R5bGVkLnRleHRhcmVhYFxuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuYmFja2dyb3VuZCB9O1xuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcblxuXHQvLyBWZXJ0aWNhbCBwYWRkaW5nIGlzIHRvIG1hdGNoIHRoZSBzdGFuZGFyZCA0MHB4IGNvbnRyb2wgaGVpZ2h0IHdoZW4gcm93cz0xLFxuXHQvLyBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZSAyMHB4IGxpbmUtaGVpZ2h0LlxuXHQvLyBcIlN0YW5kYXJkXCIgbWV0cmljcyBhcmUgMTBweCAxMnB4LCBidXQgc3VidHJhY3RzIDFweCBlYWNoIHRvIGFjY291bnQgZm9yIHRoZSBib3JkZXIgd2lkdGguXG5cdHBhZGRpbmc6IDlweCAxMXB4O1xuXG5cdC8vIE1hdGNoaW5nIHRoZSAyMHB4IGxpbmUtaGVpZ2h0ICsgdGhlIDlweCB0b3AgYW5kIGJvdHRvbSBwYWRkaW5nLlxuXHRtaW4taGVpZ2h0OiAzOHB4O1xuXG5cdCR7IGlucHV0U3R5bGVOZXV0cmFsIH07XG5cblx0LyogRm9udHMgc21hbGxlciB0aGFuIDE2cHggY2F1c2VzIG1vYmlsZSBzYWZhcmkgdG8gem9vbS4gKi9cblx0Zm9udC1zaXplOiAkeyBmb250KCAnbW9iaWxlVGV4dE1pbkZvbnRTaXplJyApIH07XG5cblx0JHsgYnJlYWtwb2ludCggJ3NtYWxsJyApIH0ge1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdCR7IGlucHV0U3R5bGVGb2N1cyB9XG5cdH1cblxuXHQmOmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkIH07XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHR9XG5cblx0Ly8gVXNlIG9wYWNpdHkgdG8gd29yayBpbiB2YXJpb3VzIGVkaXRvciBzdHlsZXMuXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdH1cblxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdH1cblxuXHQuaXMtZGFyay10aGVtZSAmIHtcblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkubGlnaHRHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkubGlnaHRHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXHR9XG5gO1xuIl19 */");
+  var inputStyleFocus = /* @__PURE__ */ css("border-color:", COLORS.theme.accent, ";box-shadow:0 0 0 calc( ", config_values_default.borderWidthFocus, " - ", config_values_default.borderWidth, " ) ", COLORS.theme.accent, ";outline:2px solid transparent;" + (false ? "" : ";label:inputStyleFocus;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRleHRhcmVhLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXdCMkIiLCJmaWxlIjoidGV4dGFyZWEtY29udHJvbC1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGZvbnQgfSBmcm9tICcuLi8uLi91dGlscy9mb250JztcbmltcG9ydCB7IENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzL2NvbG9ycy12YWx1ZXMnO1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgYnJlYWtwb2ludCB9IGZyb20gJy4uLy4uL3V0aWxzL2JyZWFrcG9pbnQnO1xuXG5jb25zdCBpbnB1dFN0eWxlTmV1dHJhbCA9IGNzc2Bcblx0Ym94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgbGluZWFyO1xuXHR9XG5gO1xuXG5jb25zdCBpbnB1dFN0eWxlRm9jdXMgPSBjc3NgXG5cdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRib3gtc2hhZG93OiAwIDAgMFxuXHRcdGNhbGMoICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gLSAkeyBDT05GSUcuYm9yZGVyV2lkdGggfSApXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdC8vIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlIHdpbGwgc2hvdyB0aGlzIG91dGxpbmUsIGJ1dCBub3QgdGhlIGJveC1zaGFkb3cuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUZXh0YXJlYSA9IHN0eWxlZC50ZXh0YXJlYWBcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmJhY2tncm91bmQgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdHJlc2l6ZTogdmVydGljYWw7XG5cblx0Ly8gVmVydGljYWwgcGFkZGluZyBpcyB0byBtYXRjaCB0aGUgc3RhbmRhcmQgNDBweCBjb250cm9sIGhlaWdodCB3aGVuIHJvd3M9MSxcblx0Ly8gaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgMjBweCBsaW5lLWhlaWdodC5cblx0Ly8gXCJTdGFuZGFyZFwiIG1ldHJpY3MgYXJlIDEwcHggMTJweCwgYnV0IHN1YnRyYWN0cyAxcHggZWFjaCB0byBhY2NvdW50IGZvciB0aGUgYm9yZGVyIHdpZHRoLlxuXHRwYWRkaW5nOiA5cHggMTFweDtcblxuXHQvLyBNYXRjaGluZyB0aGUgMjBweCBsaW5lLWhlaWdodCArIHRoZSA5cHggdG9wIGFuZCBib3R0b20gcGFkZGluZy5cblx0bWluLWhlaWdodDogMzhweDtcblxuXHQkeyBpbnB1dFN0eWxlTmV1dHJhbCB9O1xuXG5cdC8qIEZvbnRzIHNtYWxsZXIgdGhhbiAxNnB4IGNhdXNlcyBtb2JpbGUgc2FmYXJpIHRvIHpvb20uICovXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ21vYmlsZVRleHRNaW5Gb250U2l6ZScgKSB9O1xuXG5cdCR7IGJyZWFrcG9pbnQoICdzbWFsbCcgKSB9IHtcblx0XHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQkeyBpbnB1dFN0eWxlRm9jdXMgfVxuXHR9XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkIH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8vIFVzZSBvcGFjaXR5IHRvIHdvcmsgaW4gdmFyaW91cyBlZGl0b3Igc3R5bGVzLlxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0fVxuXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0LmlzLWRhcmstdGhlbWUgJiB7XG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5saWdodEdyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblx0fVxuYDtcbiJdfQ== */");
+  var StyledTextarea = /* @__PURE__ */ createStyled("textarea", false ? {
+    target: "e1w5nnrk0"
+  } : {
+    target: "e1w5nnrk0",
+    label: "StyledTextarea"
+  })("width:100%;display:block;font-family:", font("default.fontFamily"), ";line-height:20px;background:", COLORS.theme.background, ";color:", COLORS.theme.foreground, ";resize:vertical;padding:9px 11px;min-height:38px;", inputStyleNeutral, ";font-size:", font("mobileTextMinFontSize"), ";", breakpoint("small"), "{font-size:", font("default.fontSize"), ";}&:focus{", inputStyleFocus, ";}&:disabled{background:", COLORS.ui.backgroundDisabled, ";border-color:", COLORS.ui.borderDisabled, ";color:", COLORS.ui.textDisabled, ";}&::-webkit-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&::-moz-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&:-ms-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}.is-dark-theme &{&::-webkit-input-placeholder{color:", COLORS.ui.lightGrayPlaceholder, ";}&::-moz-placeholder{color:", COLORS.ui.lightGrayPlaceholder, ";}&:-ms-input-placeholder{color:", COLORS.ui.lightGrayPlaceholder, ";}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRleHRhcmVhLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtDNkMiLCJmaWxlIjoidGV4dGFyZWEtY29udHJvbC1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGZvbnQgfSBmcm9tICcuLi8uLi91dGlscy9mb250JztcbmltcG9ydCB7IENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzL2NvbG9ycy12YWx1ZXMnO1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgYnJlYWtwb2ludCB9IGZyb20gJy4uLy4uL3V0aWxzL2JyZWFrcG9pbnQnO1xuXG5jb25zdCBpbnB1dFN0eWxlTmV1dHJhbCA9IGNzc2Bcblx0Ym94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgbGluZWFyO1xuXHR9XG5gO1xuXG5jb25zdCBpbnB1dFN0eWxlRm9jdXMgPSBjc3NgXG5cdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRib3gtc2hhZG93OiAwIDAgMFxuXHRcdGNhbGMoICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gLSAkeyBDT05GSUcuYm9yZGVyV2lkdGggfSApXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdC8vIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlIHdpbGwgc2hvdyB0aGlzIG91dGxpbmUsIGJ1dCBub3QgdGhlIGJveC1zaGFkb3cuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUZXh0YXJlYSA9IHN0eWxlZC50ZXh0YXJlYWBcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmJhY2tncm91bmQgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdHJlc2l6ZTogdmVydGljYWw7XG5cblx0Ly8gVmVydGljYWwgcGFkZGluZyBpcyB0byBtYXRjaCB0aGUgc3RhbmRhcmQgNDBweCBjb250cm9sIGhlaWdodCB3aGVuIHJvd3M9MSxcblx0Ly8gaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgMjBweCBsaW5lLWhlaWdodC5cblx0Ly8gXCJTdGFuZGFyZFwiIG1ldHJpY3MgYXJlIDEwcHggMTJweCwgYnV0IHN1YnRyYWN0cyAxcHggZWFjaCB0byBhY2NvdW50IGZvciB0aGUgYm9yZGVyIHdpZHRoLlxuXHRwYWRkaW5nOiA5cHggMTFweDtcblxuXHQvLyBNYXRjaGluZyB0aGUgMjBweCBsaW5lLWhlaWdodCArIHRoZSA5cHggdG9wIGFuZCBib3R0b20gcGFkZGluZy5cblx0bWluLWhlaWdodDogMzhweDtcblxuXHQkeyBpbnB1dFN0eWxlTmV1dHJhbCB9O1xuXG5cdC8qIEZvbnRzIHNtYWxsZXIgdGhhbiAxNnB4IGNhdXNlcyBtb2JpbGUgc2FmYXJpIHRvIHpvb20uICovXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ21vYmlsZVRleHRNaW5Gb250U2l6ZScgKSB9O1xuXG5cdCR7IGJyZWFrcG9pbnQoICdzbWFsbCcgKSB9IHtcblx0XHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQkeyBpbnB1dFN0eWxlRm9jdXMgfVxuXHR9XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkIH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8vIFVzZSBvcGFjaXR5IHRvIHdvcmsgaW4gdmFyaW91cyBlZGl0b3Igc3R5bGVzLlxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0fVxuXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0LmlzLWRhcmstdGhlbWUgJiB7XG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5saWdodEdyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblx0fVxuYDtcbiJdfQ== */"));
+
+  // packages/components/build-module/textarea-control/index.mjs
+  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedTextareaControl(props, ref) {
+    const {
+      // Prevent passing this to `textarea`.
+      __nextHasNoMarginBottom: _2,
+      label,
+      hideLabelFromVision,
+      value,
+      help,
+      onChange,
+      rows = 4,
+      className: className2,
+      ...additionalProps
+    } = props;
+    const instanceId = (0, import_compose73.useInstanceId)(TextareaControl);
+    const id3 = `inspector-textarea-control-${instanceId}`;
+    const onChangeValue = (event) => onChange(event.target.value);
+    const classes = clsx_default("components-textarea-control", className2);
+    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(base_control_default, {
+      label,
+      hideLabelFromVision,
+      id: id3,
+      help,
+      className: classes,
+      children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(StyledTextarea, {
+        className: "components-textarea-control__input",
+        id: id3,
+        rows,
+        onChange: onChangeValue,
+        "aria-describedby": !!help ? id3 + "__help" : void 0,
+        value,
+        ref,
+        ...additionalProps
+      })
+    });
+  }
+  var TextareaControl = (0, import_element178.forwardRef)(UnforwardedTextareaControl);
+  TextareaControl.displayName = "TextareaControl";
+  var textarea_control_default = TextareaControl;
+
+  // packages/components/build-module/text-highlight/index.mjs
+  var import_element179 = __toESM(require_element(), 1);
+  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
+  var TextHighlight = (props) => {
+    const {
+      text = "",
+      highlight = ""
+    } = props;
+    const trimmedHighlightText = highlight.trim();
+    if (!trimmedHighlightText) {
+      return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_jsx_runtime260.Fragment, {
+        children: text
+      });
+    }
+    const regex = new RegExp(`(${escapeRegExp(trimmedHighlightText)})`, "gi");
+    return (0, import_element179.createInterpolateElement)(text.replace(regex, "<mark>$&</mark>"), {
+      mark: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)("mark", {})
+    });
+  };
+  TextHighlight.displayName = "TextHighlight";
+  var text_highlight_default = TextHighlight;
+
+  // packages/components/build-module/tip/index.mjs
+  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
+  function Tip(props) {
+    const {
+      children
+    } = props;
+    return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", {
+      className: "components-tip",
+      children: [/* @__PURE__ */ (0, import_jsx_runtime261.jsx)(icon_default2, {
+        icon: tip_default
+      }), /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("p", {
+        children
+      })]
+    });
+  }
+  var tip_default2 = Tip;
+
+  // packages/components/build-module/toggle-control/index.mjs
+  var import_element180 = __toESM(require_element(), 1);
+  var import_compose74 = __toESM(require_compose(), 1);
+  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedToggleControl({
+    label,
+    checked,
+    help,
+    className: className2,
+    onChange,
+    disabled,
+    // Prevent passing to internal component.
+    __nextHasNoMarginBottom: _2,
+    ...additionalProps
+  }, ref) {
+    function onChangeToggle(event) {
+      onChange(event.target.checked);
+    }
+    const instanceId = (0, import_compose74.useInstanceId)(ToggleControl);
+    const id3 = `inspector-toggle-control-${instanceId}`;
+    let describedBy, helpLabel;
+    if (help) {
+      if (typeof help === "function") {
+        if (checked !== void 0) {
+          helpLabel = help(checked);
         }
-        var resizers = Object.keys(enable).map(function(dir) {
-          if (enable[dir] !== false) {
-            return React12.createElement(Resizer, { key: dir, direction: dir, onResizeStart: _this.onResizeStart, replaceStyles: handleStyles && handleStyles[dir], className: handleClasses && handleClasses[dir] }, handleComponent && handleComponent[dir] ? handleComponent[dir] : null);
-          }
-          return null;
+      } else {
+        helpLabel = help;
+      }
+      if (helpLabel) {
+        describedBy = id3 + "__help";
+      }
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(base_control_default, {
+      id: id3,
+      help: helpLabel && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("span", {
+        className: "components-toggle-control__help",
+        children: helpLabel
+      }),
+      className: clsx_default("components-toggle-control", className2),
+      children: /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(component_default9, {
+        justify: "flex-start",
+        spacing: 2,
+        children: [/* @__PURE__ */ (0, import_jsx_runtime262.jsx)(form_toggle_default, {
+          id: id3,
+          checked,
+          onChange: onChangeToggle,
+          "aria-describedby": describedBy,
+          disabled,
+          ref,
+          ...additionalProps
+        }), /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(component_default5, {
+          as: "label",
+          htmlFor: id3,
+          className: clsx_default("components-toggle-control__label", {
+            "is-disabled": disabled
+          }),
+          children: label
+        })]
+      })
+    });
+  }
+  var ToggleControl = (0, import_element180.forwardRef)(UnforwardedToggleControl);
+  ToggleControl.displayName = "ToggleControl";
+  var toggle_control_default = ToggleControl;
+
+  // packages/components/build-module/toolbar/toolbar/index.mjs
+  var import_element187 = __toESM(require_element(), 1);
+  var import_deprecated23 = __toESM(require_deprecated(), 1);
+
+  // packages/components/build-module/toolbar/toolbar-group/index.mjs
+  var import_element185 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/toolbar/toolbar-button/index.mjs
+  var import_element183 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/toolbar/toolbar-item/index.mjs
+  var import_element182 = __toESM(require_element(), 1);
+  var import_warning10 = __toESM(require_warning(), 1);
+
+  // packages/components/build-module/toolbar/toolbar-context/index.mjs
+  var import_element181 = __toESM(require_element(), 1);
+  var ToolbarContext = (0, import_element181.createContext)(void 0);
+  ToolbarContext.displayName = "ToolbarContext";
+  var toolbar_context_default = ToolbarContext;
+
+  // packages/components/build-module/toolbar/toolbar-item/index.mjs
+  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedToolbarItem({
+    children,
+    as: Component7,
+    ...props
+  }, ref) {
+    const accessibleToolbarStore = (0, import_element182.useContext)(toolbar_context_default);
+    const isRenderProp = typeof children === "function";
+    if (!isRenderProp && !Component7) {
+      true ? (0, import_warning10.default)("`ToolbarItem` is a generic headless component. You must pass either a `children` prop as a function or an `as` prop as a component. See https://developer.wordpress.org/block-editor/components/toolbar-item/") : void 0;
+      return null;
+    }
+    const allProps = {
+      ...props,
+      ref,
+      "data-toolbar-item": true
+    };
+    if (!accessibleToolbarStore) {
+      if (Component7) {
+        return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(Component7, {
+          ...allProps,
+          children
         });
-        return React12.createElement("div", { className: handleWrapperClass, style: handleWrapperStyle }, resizers);
-      };
-      Resizable2.prototype.render = function() {
-        var _this = this;
-        var extendsProps = Object.keys(this.props).reduce(function(acc, key) {
-          if (definedProps.indexOf(key) !== -1) {
-            return acc;
-          }
-          acc[key] = _this.props[key];
-          return acc;
-        }, {});
-        var style2 = __assign3(__assign3(__assign3({ 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 });
-        if (this.state.flexBasis) {
-          style2.flexBasis = this.state.flexBasis;
-        }
-        var Wrapper6 = this.props.as || "div";
-        return React12.createElement(
-          Wrapper6,
-          __assign3({ ref: this.ref, style: style2, className: this.props.className }, extendsProps),
-          this.state.isResizing && React12.createElement("div", { style: this.state.backgroundStyle }),
-          this.props.children,
-          this.renderResizer()
-        );
-      };
-      Resizable2.defaultProps = {
-        as: "div",
-        onResizeStart: function() {
-        },
-        onResize: function() {
-        },
-        onResizeStop: function() {
+      }
+      if (!isRenderProp) {
+        return null;
+      }
+      return children(allProps);
+    }
+    const render = isRenderProp ? children : Component7 && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(Component7, {
+      children
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(ToolbarItem, {
+      accessibleWhenDisabled: true,
+      ...allProps,
+      store: accessibleToolbarStore,
+      render
+    });
+  }
+  var ToolbarItem22 = (0, import_element182.forwardRef)(UnforwardedToolbarItem);
+  ToolbarItem22.displayName = "ToolbarItem";
+  var toolbar_item_default = ToolbarItem22;
+
+  // packages/components/build-module/toolbar/toolbar-button/toolbar-button-container.mjs
+  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
+  var ToolbarButtonContainer = ({
+    children,
+    className: className2
+  }) => /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("div", {
+    className: className2,
+    children
+  });
+  var toolbar_button_container_default = ToolbarButtonContainer;
+
+  // packages/components/build-module/toolbar/toolbar-button/index.mjs
+  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
+  function useDeprecatedProps6({
+    isDisabled,
+    ...otherProps
+  }) {
+    return {
+      disabled: isDisabled,
+      ...otherProps
+    };
+  }
+  function UnforwardedToolbarButton(props, ref) {
+    const {
+      children,
+      className: className2,
+      containerClassName,
+      extraProps,
+      isActive,
+      title,
+      ...restProps
+    } = useDeprecatedProps6(props);
+    const accessibleToolbarState = (0, import_element183.useContext)(toolbar_context_default);
+    if (!accessibleToolbarState) {
+      return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(toolbar_button_container_default, {
+        className: containerClassName,
+        children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(button_default, {
+          ref,
+          icon: restProps.icon,
+          size: "compact",
+          label: title,
+          shortcut: restProps.shortcut,
+          "data-subscript": restProps.subscript,
+          onClick: (event) => {
+            event.stopPropagation();
+            if (restProps.onClick) {
+              restProps.onClick(event);
+            }
+          },
+          className: clsx_default("components-toolbar__control", className2),
+          isPressed: isActive,
+          accessibleWhenDisabled: true,
+          "data-toolbar-item": true,
+          ...extraProps,
+          ...restProps,
+          children
+        })
+      });
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(toolbar_item_default, {
+      className: clsx_default("components-toolbar-button", className2),
+      ...extraProps,
+      ...restProps,
+      ref,
+      children: (toolbarItemProps) => /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(button_default, {
+        size: "compact",
+        label: title,
+        isPressed: isActive,
+        ...toolbarItemProps,
+        children
+      })
+    });
+  }
+  var ToolbarButton = (0, import_element183.forwardRef)(UnforwardedToolbarButton);
+  ToolbarButton.displayName = "ToolbarButton";
+  var toolbar_button_default = ToolbarButton;
+
+  // packages/components/build-module/toolbar/toolbar-group/toolbar-group-container.mjs
+  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
+  var ToolbarGroupContainer = ({
+    className: className2,
+    children,
+    ...props
+  }) => /* @__PURE__ */ (0, import_jsx_runtime266.jsx)("div", {
+    className: className2,
+    ...props,
+    children
+  });
+  var toolbar_group_container_default = ToolbarGroupContainer;
+
+  // packages/components/build-module/toolbar/toolbar-group/toolbar-group-collapsed.mjs
+  var import_element184 = __toESM(require_element(), 1);
+  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
+  function ToolbarGroupCollapsed({
+    controls = [],
+    toggleProps,
+    ...props
+  }) {
+    const accessibleToolbarState = (0, import_element184.useContext)(toolbar_context_default);
+    const renderDropdownMenu = (internalToggleProps) => /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(dropdown_menu_default, {
+      controls,
+      toggleProps: {
+        ...internalToggleProps,
+        "data-toolbar-item": true
+      },
+      ...props
+    });
+    if (accessibleToolbarState) {
+      return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(toolbar_item_default, {
+        ...toggleProps,
+        children: renderDropdownMenu
+      });
+    }
+    return renderDropdownMenu(toggleProps);
+  }
+  var toolbar_group_collapsed_default = ToolbarGroupCollapsed;
+
+  // packages/components/build-module/toolbar/toolbar-group/index.mjs
+  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
+  function isNestedArray(arr) {
+    return Array.isArray(arr) && Array.isArray(arr[0]);
+  }
+  function ToolbarGroup({
+    controls = [],
+    children,
+    className: className2,
+    isCollapsed: isCollapsed2,
+    title,
+    ...props
+  }) {
+    const accessibleToolbarState = (0, import_element185.useContext)(toolbar_context_default);
+    if ((!controls || !controls.length) && !children) {
+      return null;
+    }
+    const finalClassName = clsx_default(
+      // Unfortunately, there's legacy code referencing to `.components-toolbar`
+      // So we can't get rid of it
+      accessibleToolbarState ? "components-toolbar-group" : "components-toolbar",
+      className2
+    );
+    let controlSets;
+    if (isNestedArray(controls)) {
+      controlSets = controls;
+    } else {
+      controlSets = [controls];
+    }
+    if (isCollapsed2) {
+      return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(toolbar_group_collapsed_default, {
+        label: title,
+        controls: controlSets,
+        className: finalClassName,
+        children,
+        ...props
+      });
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(toolbar_group_container_default, {
+      className: finalClassName,
+      ...props,
+      children: [controlSets?.flatMap((controlSet, indexOfSet) => controlSet.map((control, indexOfControl) => /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(toolbar_button_default, {
+        containerClassName: indexOfSet > 0 && indexOfControl === 0 ? "has-left-divider" : void 0,
+        ...control
+      }, [indexOfSet, indexOfControl].join()))), children]
+    });
+  }
+  var toolbar_group_default = ToolbarGroup;
+
+  // packages/components/build-module/toolbar/toolbar/toolbar-container.mjs
+  var import_element186 = __toESM(require_element(), 1);
+  var import_i18n70 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedToolbarContainer({
+    label,
+    ...props
+  }, ref) {
+    const toolbarStore = useToolbarStore({
+      focusLoop: true,
+      rtl: (0, import_i18n70.isRTL)()
+    });
+    return (
+      // This will provide state for `ToolbarButton`'s
+      /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(toolbar_context_default.Provider, {
+        value: toolbarStore,
+        children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(Toolbar, {
+          ref,
+          "aria-label": label,
+          store: toolbarStore,
+          ...props
+        })
+      })
+    );
+  }
+  var ToolbarContainer2 = (0, import_element186.forwardRef)(UnforwardedToolbarContainer);
+  ToolbarContainer2.displayName = "ToolbarContainer";
+  var toolbar_container_default = ToolbarContainer2;
+
+  // packages/components/build-module/toolbar/toolbar/index.mjs
+  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedToolbar({
+    className: className2,
+    label,
+    variant,
+    ...props
+  }, ref) {
+    const isVariantDefined = variant !== void 0;
+    const contextSystemValue = (0, import_element187.useMemo)(() => {
+      if (isVariantDefined) {
+        return {};
+      }
+      return {
+        DropdownMenu: {
+          variant: "toolbar"
         },
-        enable: {
-          top: true,
-          right: true,
-          bottom: true,
-          left: true,
-          topRight: true,
-          bottomRight: true,
-          bottomLeft: true,
-          topLeft: true
+        Dropdown: {
+          variant: "toolbar"
         },
-        style: {},
-        grid: [1, 1],
-        lockAspectRatio: false,
-        lockAspectRatioExtraWidth: 0,
-        lockAspectRatioExtraHeight: 0,
-        scale: 1,
-        resizeRatio: 1,
-        snapGap: 0
+        Menu: {
+          variant: "toolbar"
+        }
       };
-      return Resizable2;
-    })(React12.PureComponent)
-  );
+    }, [isVariantDefined]);
+    if (!label) {
+      (0, import_deprecated23.default)("Using Toolbar without label prop", {
+        since: "5.6",
+        alternative: "ToolbarGroup component",
+        link: "https://developer.wordpress.org/block-editor/components/toolbar/"
+      });
+      const {
+        title: _title,
+        ...restProps
+      } = props;
+      return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(toolbar_group_default, {
+        isCollapsed: false,
+        ...restProps,
+        className: className2
+      });
+    }
+    const finalClassName = clsx_default("components-accessible-toolbar", className2, variant && `is-${variant}`);
+    return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(ContextSystemProvider, {
+      value: contextSystemValue,
+      children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(toolbar_container_default, {
+        className: finalClassName,
+        label,
+        ref,
+        ...props
+      })
+    });
+  }
+  var Toolbar3 = (0, import_element187.forwardRef)(UnforwardedToolbar);
+  Toolbar3.displayName = "Toolbar";
+  var toolbar_default = Toolbar3;

-  // packages/components/build-module/resizable-box/resize-tooltip/index.mjs
-  var import_element169 = __toESM(require_element(), 1);
+  // packages/components/build-module/toolbar/toolbar-dropdown-menu/index.mjs
+  var import_element188 = __toESM(require_element(), 1);
+  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedToolbarDropdownMenu(props, ref) {
+    const accessibleToolbarState = (0, import_element188.useContext)(toolbar_context_default);
+    if (!accessibleToolbarState) {
+      return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(dropdown_menu_default, {
+        ...props
+      });
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(toolbar_item_default, {
+      ref,
+      ...props.toggleProps,
+      children: (toolbarItemProps) => /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(dropdown_menu_default, {
+        ...props,
+        popoverProps: {
+          ...props.popoverProps
+        },
+        toggleProps: toolbarItemProps
+      })
+    });
+  }
+  var ToolbarDropdownMenu = (0, import_element188.forwardRef)(UnforwardedToolbarDropdownMenu);
+  ToolbarDropdownMenu.displayName = "ToolbarDropdownMenu";
+  var toolbar_dropdown_menu_default = ToolbarDropdownMenu;
+
+  // packages/components/build-module/tools-panel/tools-panel-header/component.mjs
+  var import_a11y10 = __toESM(require_a11y(), 1);
+  var import_i18n71 = __toESM(require_i18n(), 1);
+
+  // packages/components/build-module/tools-panel/context.mjs
+  var import_element189 = __toESM(require_element(), 1);
+  var noop24 = () => void 0;
+  var ToolsPanelContext = (0, import_element189.createContext)({
+    menuItems: {
+      default: {},
+      optional: {}
+    },
+    hasMenuItems: false,
+    isResetting: false,
+    shouldRenderPlaceholderItems: false,
+    registerPanelItem: noop24,
+    deregisterPanelItem: noop24,
+    flagItemCustomization: noop24,
+    registerResetAllFilter: noop24,
+    deregisterResetAllFilter: noop24,
+    areAllOptionalControlsHidden: true
+  });
+  ToolsPanelContext.displayName = "ToolsPanelContext";
+  var useToolsPanelContext = () => (0, import_element189.useContext)(ToolsPanelContext);

-  // packages/components/build-module/resizable-box/resize-tooltip/label.mjs
-  var import_element168 = __toESM(require_element(), 1);
-  var import_i18n66 = __toESM(require_i18n(), 1);
+  // packages/components/build-module/tools-panel/tools-panel-header/hook.mjs
+  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, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE19}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE19) === hash2) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle19(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash19(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE19, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument19(targetDocument) {
+    const runtime = getRuntime19();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle19(targetDocument, hash2, css3);
+    }
+    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 registerStyle18(hash2, css3) {
+    const runtime = getRuntime19();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle19(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle18("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 style_module_default17 = { "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 useToolsPanelHeader(props) {
+    const {
+      className: className2,
+      headingLevel = 2,
+      ...otherProps
+    } = useContextSystem(props, "ToolsPanelHeader");
+    const {
+      menuItems,
+      hasMenuItems,
+      areAllOptionalControlsHidden
+    } = useToolsPanelContext();
+    return {
+      ...otherProps,
+      areAllOptionalControlsHidden,
+      defaultControlsItemClassName: style_module_default17["default-controls-item"],
+      dropdownMenuClassName: style_module_default17["dropdown-menu"],
+      hasMenuItems,
+      headingClassName: style_module_default17["tools-panel-heading"],
+      headingLevel,
+      menuItems,
+      className: clsx_default(style_module_default17["tools-panel-header"], className2)
+    };
+  }

-  // packages/components/build-module/resizable-box/resize-tooltip/utils.mjs
-  var import_element167 = __toESM(require_element(), 1);
-  var import_compose67 = __toESM(require_compose(), 1);
-  var noop22 = () => {
+  // packages/components/build-module/tools-panel/tools-panel-header/component.mjs
+  var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE20 = "data-wp-hash";
+  function getRuntime20() {
+    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") {
+      registerDocument20(document);
+    }
+    return globalScope.__wpStyleRuntime;
+  }
+  function documentContainsStyleHash20(targetDocument, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE20}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE20) === hash2) {
+        return true;
+      }
+    }
+    return false;
+  }
+  function injectStyle20(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash20(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE20, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument20(targetDocument) {
+    const runtime = getRuntime20();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle20(targetDocument, hash2, css3);
+    }
+    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(hash2, css3) {
+    const runtime = getRuntime20();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle20(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle19("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 style_module_default18 = { "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" };
+  var DefaultControlsGroup = ({
+    itemClassName,
+    items,
+    toggleItem
+  }) => {
+    if (!items.length) {
+      return null;
+    }
+    const resetSuffix = /* @__PURE__ */ (0, import_jsx_runtime272.jsx)("span", {
+      "aria-hidden": true,
+      className: style_module_default18["reset-label"],
+      children: (0, import_i18n71.__)("Reset")
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_jsx_runtime272.Fragment, {
+      children: items.map(([label, hasValue]) => {
+        if (hasValue) {
+          return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
+            className: itemClassName,
+            role: "menuitem",
+            label: (0, import_i18n71.sprintf)(
+              // translators: %s: The name of the control being reset e.g. "Padding".
+              (0, import_i18n71.__)("Reset %s"),
+              label
+            ),
+            onClick: () => {
+              toggleItem(label);
+              (0, import_a11y10.speak)((0, import_i18n71.sprintf)(
+                // translators: %s: The name of the control being reset e.g. "Padding".
+                (0, import_i18n71.__)("%s reset to default"),
+                label
+              ), "assertive");
+            },
+            suffix: resetSuffix,
+            children: label
+          }, label);
+        }
+        return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
+          icon: check_default,
+          className: itemClassName,
+          role: "menuitemcheckbox",
+          isSelected: true,
+          "aria-disabled": true,
+          children: label
+        }, label);
+      })
+    });
   };
-  var POSITIONS = {
-    bottom: "bottom",
-    corner: "corner"
+  var OptionalControlsGroup = ({
+    items,
+    toggleItem
+  }) => {
+    if (!items.length) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_jsx_runtime272.Fragment, {
+      children: items.map(([label, isSelected2]) => {
+        const itemLabel = isSelected2 ? (0, import_i18n71.sprintf)(
+          // translators: %s: The name of the control being hidden and reset e.g. "Padding".
+          (0, import_i18n71.__)("Hide and reset %s"),
+          label
+        ) : (0, import_i18n71.sprintf)(
+          // translators: %s: The name of the control to display e.g. "Padding".
+          (0, import_i18n71._x)("Show %s", "input control"),
+          label
+        );
+        return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
+          icon: isSelected2 ? check_default : null,
+          isSelected: isSelected2,
+          label: itemLabel,
+          onClick: () => {
+            if (isSelected2) {
+              (0, import_a11y10.speak)((0, import_i18n71.sprintf)(
+                // translators: %s: The name of the control being reset e.g. "Padding".
+                (0, import_i18n71.__)("%s hidden and reset to default"),
+                label
+              ), "assertive");
+            } else {
+              (0, import_a11y10.speak)((0, import_i18n71.sprintf)(
+                // translators: %s: The name of the control being reset e.g. "Padding".
+                (0, import_i18n71.__)("%s is now visible"),
+                label
+              ), "assertive");
+            }
+            toggleItem(label);
+          },
+          role: "menuitemcheckbox",
+          children: label
+        }, label);
+      })
+    });
   };
-  function useResizeLabel({
-    axis,
-    fadeTimeout = 180,
-    onResize = noop22,
-    position: position2 = POSITIONS.bottom,
-    showPx = false
-  }) {
-    const [resizeListener, sizes] = (0, import_compose67.useResizeObserver)();
-    const isAxisControlled = !!axis;
-    const [moveX, setMoveX] = (0, import_element167.useState)(false);
-    const [moveY, setMoveY] = (0, import_element167.useState)(false);
+  var ToolsPanelHeader = (props, forwardedRef) => {
     const {
-      width,
-      height
-    } = sizes;
-    const heightRef = (0, import_element167.useRef)(height);
-    const widthRef = (0, import_element167.useRef)(width);
-    const moveTimeoutRef = (0, import_element167.useRef)(void 0);
-    const debounceUnsetMoveXY = (0, import_element167.useCallback)(() => {
-      const unsetMoveXY = () => {
-        if (isAxisControlled) {
-          return;
-        }
-        setMoveX(false);
-        setMoveY(false);
-      };
-      if (moveTimeoutRef.current) {
-        window.clearTimeout(moveTimeoutRef.current);
+      areAllOptionalControlsHidden,
+      defaultControlsItemClassName,
+      dropdownMenuClassName,
+      hasMenuItems,
+      headingClassName,
+      headingLevel = 2,
+      label: labelText,
+      menuItems,
+      resetAll,
+      toggleItem,
+      dropdownMenuProps,
+      ...headerProps
+    } = useToolsPanelHeader(props);
+    if (!labelText) {
+      return null;
+    }
+    const defaultItems = Object.entries(menuItems?.default || {});
+    const optionalItems = Object.entries(menuItems?.optional || {});
+    const dropDownMenuIcon = areAllOptionalControlsHidden ? plus_default : more_vertical_default;
+    const dropDownMenuLabelText = (0, import_i18n71.sprintf)(
+      // translators: %s: The name of the tool e.g. "Color" or "Typography".
+      (0, import_i18n71._x)("%s options", "Button label to reveal tool panel options"),
+      labelText
+    );
+    const dropdownMenuDescriptionText = areAllOptionalControlsHidden ? (0, import_i18n71.__)("All options are currently hidden") : void 0;
+    const canResetAll = [...defaultItems, ...optionalItems].some(([, isSelected2]) => isSelected2);
+    return /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(component_default9, {
+      ...headerProps,
+      ref: forwardedRef,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime272.jsx)(component_default19, {
+        level: headingLevel,
+        className: headingClassName,
+        children: labelText
+      }), hasMenuItems && /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(dropdown_menu_default, {
+        ...dropdownMenuProps,
+        icon: dropDownMenuIcon,
+        label: dropDownMenuLabelText,
+        menuProps: {
+          className: dropdownMenuClassName
+        },
+        toggleProps: {
+          size: "small",
+          description: dropdownMenuDescriptionText
+        },
+        children: () => /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(import_jsx_runtime272.Fragment, {
+          children: [/* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(menu_group_default, {
+            label: labelText,
+            children: [/* @__PURE__ */ (0, import_jsx_runtime272.jsx)(DefaultControlsGroup, {
+              items: defaultItems,
+              toggleItem,
+              itemClassName: defaultControlsItemClassName
+            }), /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(OptionalControlsGroup, {
+              items: optionalItems,
+              toggleItem
+            })]
+          }), /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_group_default, {
+            children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
+              "aria-disabled": !canResetAll,
+              variant: "tertiary",
+              onClick: () => {
+                if (canResetAll) {
+                  resetAll();
+                  (0, import_a11y10.speak)((0, import_i18n71.__)("All options reset"), "assertive");
+                }
+              },
+              children: (0, import_i18n71.__)("Reset all")
+            })
+          })]
+        })
+      })]
+    });
+  };
+  var ConnectedToolsPanelHeader = contextConnect(ToolsPanelHeader, "ToolsPanelHeader");
+  var component_default38 = ConnectedToolsPanelHeader;
+
+  // packages/components/build-module/tools-panel/tools-panel/hook.mjs
+  var import_element190 = __toESM(require_element(), 1);
+  var STYLE_HASH_ATTRIBUTE21 = "data-wp-hash";
+  function getRuntime21() {
+    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") {
+      registerDocument21(document);
+    }
+    return globalScope.__wpStyleRuntime;
+  }
+  function documentContainsStyleHash21(targetDocument, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE21}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE21) === hash2) {
+        return true;
       }
-      moveTimeoutRef.current = window.setTimeout(unsetMoveXY, fadeTimeout);
-    }, [fadeTimeout, isAxisControlled]);
-    (0, import_element167.useEffect)(() => {
-      const isRendered = width !== null || height !== null;
-      if (!isRendered) {
+    }
+    return false;
+  }
+  function injectStyle21(targetDocument, hash2, css3) {
+    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(hash2)) {
+      return;
+    }
+    if (documentContainsStyleHash21(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
+    }
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE21, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
+  }
+  function registerDocument21(targetDocument) {
+    const runtime = getRuntime21();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle21(targetDocument, hash2, css3);
+    }
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
         return;
       }
-      const didWidthChange = width !== widthRef.current;
-      const didHeightChange = height !== heightRef.current;
-      if (!didWidthChange && !didHeightChange) {
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
         return;
       }
-      if (width && !widthRef.current && height && !heightRef.current) {
-        widthRef.current = width;
-        heightRef.current = height;
-        return;
+      runtime.documents.set(targetDocument, count - 1);
+    };
+  }
+  function registerStyle20(hash2, css3) {
+    const runtime = getRuntime21();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle21(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle20("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 style_module_default19 = { "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 emptyMenuItems() {
+    return {
+      default: {},
+      optional: {}
+    };
+  }
+  function emptyState() {
+    return {
+      panelItems: [],
+      menuItemOrder: [],
+      menuItems: emptyMenuItems()
+    };
+  }
+  var generateMenuItems = ({
+    panelItems,
+    shouldReset,
+    currentMenuItems,
+    menuItemOrder
+  }) => {
+    const newMenuItems = emptyMenuItems();
+    const menuItems = emptyMenuItems();
+    panelItems.forEach(({
+      hasValue,
+      isShownByDefault,
+      label
+    }) => {
+      const group = isShownByDefault ? "default" : "optional";
+      const existingItemValue = currentMenuItems?.[group]?.[label];
+      const value = existingItemValue ? existingItemValue : hasValue();
+      newMenuItems[group][label] = shouldReset ? false : value;
+    });
+    menuItemOrder.forEach((key) => {
+      if (newMenuItems.default.hasOwnProperty(key)) {
+        menuItems.default[key] = newMenuItems.default[key];
+      }
+      if (newMenuItems.optional.hasOwnProperty(key)) {
+        menuItems.optional[key] = newMenuItems.optional[key];
+      }
+    });
+    Object.keys(newMenuItems.default).forEach((key) => {
+      if (!menuItems.default.hasOwnProperty(key)) {
+        menuItems.default[key] = newMenuItems.default[key];
+      }
+    });
+    Object.keys(newMenuItems.optional).forEach((key) => {
+      if (!menuItems.optional.hasOwnProperty(key)) {
+        menuItems.optional[key] = newMenuItems.optional[key];
+      }
+    });
+    return menuItems;
+  };
+  function panelItemsReducer(panelItems, action) {
+    switch (action.type) {
+      case "REGISTER_PANEL": {
+        const newItems = [...panelItems];
+        const existingIndex = newItems.findIndex((oldItem) => oldItem.label === action.item.label);
+        if (existingIndex !== -1) {
+          newItems.splice(existingIndex, 1);
+        }
+        newItems.push(action.item);
+        return newItems;
+      }
+      case "UNREGISTER_PANEL": {
+        const index2 = panelItems.findIndex((item2) => item2.label === action.label);
+        if (index2 !== -1) {
+          const newItems = [...panelItems];
+          newItems.splice(index2, 1);
+          return newItems;
+        }
+        return panelItems;
+      }
+      default:
+        return panelItems;
+    }
+  }
+  function menuItemOrderReducer(menuItemOrder, action) {
+    switch (action.type) {
+      case "REGISTER_PANEL": {
+        if (menuItemOrder.includes(action.item.label)) {
+          return menuItemOrder;
+        }
+        return [...menuItemOrder, action.item.label];
       }
-      if (didWidthChange) {
-        setMoveX(true);
-        widthRef.current = width;
+      default:
+        return menuItemOrder;
+    }
+  }
+  function menuItemsReducer(state, action) {
+    switch (action.type) {
+      case "REGISTER_PANEL":
+      case "UNREGISTER_PANEL":
+        return generateMenuItems({
+          currentMenuItems: state.menuItems,
+          panelItems: state.panelItems,
+          menuItemOrder: state.menuItemOrder,
+          shouldReset: false
+        });
+      case "RESET_ALL":
+        return generateMenuItems({
+          panelItems: state.panelItems,
+          menuItemOrder: state.menuItemOrder,
+          shouldReset: true
+        });
+      case "UPDATE_VALUE": {
+        const oldValue = state.menuItems[action.group][action.label];
+        if (action.value === oldValue) {
+          return state.menuItems;
+        }
+        return {
+          ...state.menuItems,
+          [action.group]: {
+            ...state.menuItems[action.group],
+            [action.label]: action.value
+          }
+        };
       }
-      if (didHeightChange) {
-        setMoveY(true);
-        heightRef.current = height;
+      case "TOGGLE_VALUE": {
+        const currentItem = state.panelItems.find((item2) => item2.label === action.label);
+        if (!currentItem) {
+          return state.menuItems;
+        }
+        const menuGroup = currentItem.isShownByDefault ? "default" : "optional";
+        const newMenuItems = {
+          ...state.menuItems,
+          [menuGroup]: {
+            ...state.menuItems[menuGroup],
+            [action.label]: !state.menuItems[menuGroup][action.label]
+          }
+        };
+        return newMenuItems;
       }
-      onResize({
-        width,
-        height
-      });
-      debounceUnsetMoveXY();
-    }, [width, height, onResize, debounceUnsetMoveXY]);
-    const label = getSizeLabel({
-      axis,
-      height,
-      moveX,
-      moveY,
-      position: position2,
-      showPx,
-      width
-    });
+      default:
+        return state.menuItems;
+    }
+  }
+  function panelReducer(state, action) {
+    const panelItems = panelItemsReducer(state.panelItems, action);
+    const menuItemOrder = menuItemOrderReducer(state.menuItemOrder, action);
+    const menuItems = menuItemsReducer({
+      panelItems,
+      menuItemOrder,
+      menuItems: state.menuItems
+    }, action);
     return {
-      label,
-      resizeListener
+      panelItems,
+      menuItemOrder,
+      menuItems
     };
   }
-  function getSizeLabel({
-    axis,
-    height,
-    moveX = false,
-    moveY = false,
-    position: position2 = POSITIONS.bottom,
-    showPx = false,
-    width
-  }) {
-    if (!moveX && !moveY) {
-      return void 0;
-    }
-    if (position2 === POSITIONS.corner) {
-      return `${width} x ${height}`;
+  function resetAllFiltersReducer(filters, action) {
+    switch (action.type) {
+      case "REGISTER":
+        return [...filters, action.filter];
+      case "UNREGISTER":
+        return filters.filter((f3) => f3 !== action.filter);
+      default:
+        return filters;
     }
-    const labelUnit = showPx ? " px" : "";
-    if (axis) {
-      if (axis === "x" && moveX) {
-        return `${width}${labelUnit}`;
+  }
+  var isMenuItemTypeEmpty = (obj) => Object.keys(obj).length === 0;
+  function useToolsPanel(props) {
+    const {
+      className: className2,
+      headingLevel = 2,
+      resetAll,
+      panelId,
+      hasInnerWrapper = false,
+      shouldRenderPlaceholderItems = false,
+      __experimentalFirstVisibleItemClass,
+      __experimentalLastVisibleItemClass,
+      ...otherProps
+    } = useContextSystem(props, "ToolsPanel");
+    const isResettingRef = (0, import_element190.useRef)(false);
+    const wasResetting = isResettingRef.current;
+    (0, import_element190.useEffect)(() => {
+      if (wasResetting) {
+        isResettingRef.current = false;
       }
-      if (axis === "y" && moveY) {
-        return `${height}${labelUnit}`;
+    }, [wasResetting]);
+    const [{
+      panelItems,
+      menuItems
+    }, panelDispatch] = (0, import_element190.useReducer)(panelReducer, void 0, emptyState);
+    const [resetAllFilters, dispatchResetAllFilters] = (0, import_element190.useReducer)(resetAllFiltersReducer, []);
+    const registerPanelItem = (0, import_element190.useCallback)((item2) => {
+      panelDispatch({
+        type: "REGISTER_PANEL",
+        item: item2
+      });
+    }, []);
+    const deregisterPanelItem = (0, import_element190.useCallback)((label) => {
+      panelDispatch({
+        type: "UNREGISTER_PANEL",
+        label
+      });
+    }, []);
+    const registerResetAllFilter = (0, import_element190.useCallback)((filter2) => {
+      dispatchResetAllFilters({
+        type: "REGISTER",
+        filter: filter2
+      });
+    }, []);
+    const deregisterResetAllFilter = (0, import_element190.useCallback)((filter2) => {
+      dispatchResetAllFilters({
+        type: "UNREGISTER",
+        filter: filter2
+      });
+    }, []);
+    const flagItemCustomization = (0, import_element190.useCallback)((value, label, group = "default") => {
+      panelDispatch({
+        type: "UPDATE_VALUE",
+        group,
+        label,
+        value
+      });
+    }, []);
+    const areAllOptionalControlsHidden = (0, import_element190.useMemo)(() => {
+      return isMenuItemTypeEmpty(menuItems.default) && !isMenuItemTypeEmpty(menuItems.optional) && Object.values(menuItems.optional).every((isSelected2) => !isSelected2);
+    }, [menuItems]);
+    const classes = clsx_default(style_module_default19["tools-panel"], hasInnerWrapper && style_module_default19["tools-panel-with-inner-wrapper"], areAllOptionalControlsHidden && style_module_default19["tools-panel-hidden-inner-wrapper"], className2);
+    const toggleItem = (0, import_element190.useCallback)((label) => {
+      panelDispatch({
+        type: "TOGGLE_VALUE",
+        label
+      });
+    }, []);
+    const resetAllItems = (0, import_element190.useCallback)(() => {
+      if (typeof resetAll === "function") {
+        isResettingRef.current = true;
+        resetAll(resetAllFilters);
       }
-    }
-    if (moveX && moveY) {
-      return `${width} x ${height}`;
-    }
-    if (moveX) {
-      return `${width}${labelUnit}`;
-    }
-    if (moveY) {
-      return `${height}${labelUnit}`;
-    }
-    return void 0;
-  }
-
-  // packages/components/build-module/resizable-box/resize-tooltip/styles/resize-tooltip.styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__33() {
-    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 Root4 = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wq7y4k3"
-  } : {
-    target: "e1wq7y4k3",
-    label: "Root"
-  })(false ? {
-    name: "1cd7zoc",
-    styles: "bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0"
-  } : {
-    name: "1cd7zoc",
-    styles: "bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXOEIiLCJmaWxlIjoicmVzaXplLXRvb2x0aXAuc3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBUZXh0IH0gZnJvbSAnLi4vLi4vLi4vdGV4dCc7XG5pbXBvcnQgeyBmb250LCBDT0xPUlMsIENPTkZJRyB9IGZyb20gJy4uLy4uLy4uL3V0aWxzJztcblxuZXhwb3J0IGNvbnN0IFJvb3QgPSBzdHlsZWQuZGl2YFxuXHRib3R0b206IDA7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGxlZnQ6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAwO1xuXHR0b3A6IDA7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcFdyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdG9wYWNpdHk6IDA7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDEyMG1zIGxpbmVhcjtcbmA7XG5cbmV4cG9ydCBjb25zdCBUb29sdGlwID0gc3R5bGVkLmRpdmBcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kSW52ZXJ0ZWQgfTtcblx0cGFkZGluZzogNHB4IDhweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuYDtcblxuLy8gVE9ETzogUmVzb2x2ZSBuZWVkIHRvIHVzZSAmJiYgdG8gaW5jcmVhc2Ugc3BlY2lmaWNpdHlcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9Xb3JkUHJlc3MvZ3V0ZW5iZXJnL2lzc3Vlcy8xODQ4M1xuXG5leHBvcnQgY29uc3QgTGFiZWxUZXh0ID0gc3R5bGVkKCBUZXh0IClgXG5cdCYmJiB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kSW52ZXJ0ZWQgfTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuNDtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__33
-  });
-  var TooltipWrapper = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wq7y4k2"
-  } : {
-    target: "e1wq7y4k2",
-    label: "TooltipWrapper"
-  })(false ? {
-    name: "ajymcs",
-    styles: "align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear"
-  } : {
-    name: "ajymcs",
-    styles: "align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxQndDIiwiZmlsZSI6InJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgZm9udCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi8uLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0Ym90dG9tOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBsaW5lYXI7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IExhYmVsVGV4dCA9IHN0eWxlZCggVGV4dCApYFxuXHQmJiYge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__33
-  });
-  var Tooltip4 = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wq7y4k1"
-  } : {
-    target: "e1wq7y4k1",
-    label: "Tooltip"
-  })("background:", COLORS.theme.foreground, ";border-radius:", config_values_default.radiusSmall, ";box-sizing:border-box;font-family:", font("default.fontFamily"), ";font-size:12px;color:", COLORS.theme.foregroundInverted, ";padding:4px 8px;position:relative;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErQmlDIiwiZmlsZSI6InJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgZm9udCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi8uLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0Ym90dG9tOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBsaW5lYXI7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IExhYmVsVGV4dCA9IHN0eWxlZCggVGV4dCApYFxuXHQmJiYge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuYDtcbiJdfQ== */"));
-  var LabelText = /* @__PURE__ */ createStyled(component_default8, false ? {
-    target: "e1wq7y4k0"
-  } : {
-    target: "e1wq7y4k0",
-    label: "LabelText"
-  })("&&&{color:", COLORS.theme.foregroundInverted, ";display:block;font-size:13px;line-height:1.4;white-space:nowrap;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2Q3VDIiwiZmlsZSI6InJlc2l6ZS10b29sdGlwLnN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgVGV4dCB9IGZyb20gJy4uLy4uLy4uL3RleHQnO1xuaW1wb3J0IHsgZm9udCwgQ09MT1JTLCBDT05GSUcgfSBmcm9tICcuLi8uLi8uLi91dGlscyc7XG5cbmV4cG9ydCBjb25zdCBSb290ID0gc3R5bGVkLmRpdmBcblx0Ym90dG9tOiAwO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRsZWZ0OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xuYDtcblxuZXhwb3J0IGNvbnN0IFRvb2x0aXBXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRvcGFjaXR5OiAwO1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxMjBtcyBsaW5lYXI7XG5gO1xuXG5leHBvcnQgY29uc3QgVG9vbHRpcCA9IHN0eWxlZC5kaXZgXG5cdGJhY2tncm91bmQ6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRmb250LXNpemU6IDEycHg7XG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdHBhZGRpbmc6IDRweCA4cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbmA7XG5cbi8vIFRPRE86IFJlc29sdmUgbmVlZCB0byB1c2UgJiYmIHRvIGluY3JlYXNlIHNwZWNpZmljaXR5XG4vLyBodHRwczovL2dpdGh1Yi5jb20vV29yZFByZXNzL2d1dGVuYmVyZy9pc3N1ZXMvMTg0ODNcblxuZXhwb3J0IGNvbnN0IExhYmVsVGV4dCA9IHN0eWxlZCggVGV4dCApYFxuXHQmJiYge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZEludmVydGVkIH07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0fVxuYDtcbiJdfQ== */"));
-
-  // packages/components/build-module/resizable-box/resize-tooltip/label.mjs
-  var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
-  var CORNER_OFFSET = 4;
-  var CURSOR_OFFSET_TOP = CORNER_OFFSET * 2.5;
-  function Label3({
-    label,
-    position: position2 = POSITIONS.corner,
-    zIndex = 1e3,
-    ...props
-  }, ref) {
-    const showLabel = !!label;
-    const isBottom = position2 === POSITIONS.bottom;
-    const isCorner = position2 === POSITIONS.corner;
-    if (!showLabel) {
-      return null;
-    }
-    let style2 = {
-      opacity: showLabel ? 1 : void 0,
-      zIndex
+      panelDispatch({
+        type: "RESET_ALL"
+      });
+    }, [resetAllFilters, resetAll]);
+    const getFirstVisibleItemLabel = (items) => {
+      const optionalItems = menuItems.optional || {};
+      const firstItem = items.find((item2) => item2.isShownByDefault || optionalItems[item2.label]);
+      return firstItem?.label;
+    };
+    const firstDisplayedItem = getFirstVisibleItemLabel(panelItems);
+    const lastDisplayedItem = getFirstVisibleItemLabel([...panelItems].reverse());
+    const hasMenuItems = panelItems.length > 0;
+    const panelContext = (0, import_element190.useMemo)(() => ({
+      areAllOptionalControlsHidden,
+      deregisterPanelItem,
+      deregisterResetAllFilter,
+      firstDisplayedItem,
+      flagItemCustomization,
+      hasMenuItems,
+      isResetting: isResettingRef.current,
+      lastDisplayedItem,
+      menuItems,
+      panelId,
+      registerPanelItem,
+      registerResetAllFilter,
+      shouldRenderPlaceholderItems,
+      __experimentalFirstVisibleItemClass,
+      __experimentalLastVisibleItemClass
+    }), [areAllOptionalControlsHidden, deregisterPanelItem, deregisterResetAllFilter, firstDisplayedItem, flagItemCustomization, lastDisplayedItem, menuItems, panelId, hasMenuItems, registerResetAllFilter, registerPanelItem, shouldRenderPlaceholderItems, __experimentalFirstVisibleItemClass, __experimentalLastVisibleItemClass]);
+    return {
+      ...otherProps,
+      headingLevel,
+      panelContext,
+      resetAllItems,
+      toggleItem,
+      className: classes
     };
-    let labelStyle = {};
-    if (isBottom) {
-      style2 = {
-        ...style2,
-        position: "absolute",
-        bottom: CURSOR_OFFSET_TOP * -1,
-        left: "50%",
-        transform: "translate(-50%, 0)"
-      };
-      labelStyle = {
-        transform: `translate(0, 100%)`
-      };
-    }
-    if (isCorner) {
-      style2 = {
-        ...style2,
-        position: "absolute",
-        top: CORNER_OFFSET,
-        right: (0, import_i18n66.isRTL)() ? void 0 : CORNER_OFFSET,
-        left: (0, import_i18n66.isRTL)() ? CORNER_OFFSET : void 0
-      };
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(TooltipWrapper, {
-      "aria-hidden": "true",
-      className: "components-resizable-tooltip__tooltip-wrapper",
-      ref,
-      style: style2,
-      ...props,
-      children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(Tooltip4, {
-        className: "components-resizable-tooltip__tooltip",
-        style: labelStyle,
-        children: /* @__PURE__ */ (0, import_jsx_runtime249.jsx)(LabelText, {
-          as: "span",
-          children: label
-        })
-      })
-    });
   }
-  var ForwardedComponent3 = (0, import_element168.forwardRef)(Label3);
-  var label_default = ForwardedComponent3;

-  // packages/components/build-module/resizable-box/resize-tooltip/index.mjs
-  var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
-  var noop23 = () => {
-  };
-  function ResizeTooltip({
-    axis,
-    className: className2,
-    fadeTimeout = 180,
-    isVisible: isVisible2 = true,
-    labelRef,
-    onResize = noop23,
-    position: position2 = POSITIONS.bottom,
-    showPx = true,
-    zIndex = 1e3,
-    ...props
-  }, ref) {
+  // packages/components/build-module/tools-panel/tools-panel/component.mjs
+  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
+  var TOOLS_PANEL_GAP = space(4);
+  var UnconnectedToolsPanel = (props, forwardedRef) => {
     const {
+      children,
       label,
-      resizeListener
-    } = useResizeLabel({
-      axis,
-      fadeTimeout,
-      onResize,
-      showPx,
-      position: position2
-    });
-    if (!isVisible2) {
-      return null;
-    }
-    const classes = clsx_default("components-resize-tooltip", className2);
-    return /* @__PURE__ */ (0, import_jsx_runtime250.jsxs)(Root4, {
-      "aria-hidden": "true",
-      className: classes,
-      ref,
-      ...props,
-      children: [resizeListener, /* @__PURE__ */ (0, import_jsx_runtime250.jsx)(label_default, {
-        "aria-hidden": props["aria-hidden"],
-        label,
-        position: position2,
-        ref: labelRef,
-        zIndex
-      })]
+      panelContext,
+      resetAllItems,
+      toggleItem,
+      headingLevel,
+      dropdownMenuProps,
+      ...toolsPanelProps
+    } = useToolsPanel(props);
+    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(component_default22, {
+      ...toolsPanelProps,
+      columns: 2,
+      gap: 4,
+      columnGap: TOOLS_PANEL_GAP,
+      rowGap: TOOLS_PANEL_GAP,
+      templateColumns: "repeat( 2, minmax(0, 1fr) )",
+      ref: forwardedRef,
+      children: /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(ToolsPanelContext.Provider, {
+        value: panelContext,
+        children: [/* @__PURE__ */ (0, import_jsx_runtime273.jsx)(component_default38, {
+          label,
+          resetAll: resetAllItems,
+          toggleItem,
+          headingLevel,
+          dropdownMenuProps
+        }), children]
+      })
     });
-  }
-  var ForwardedComponent4 = (0, import_element169.forwardRef)(ResizeTooltip);
-  var resize_tooltip_default = ForwardedComponent4;
-
-  // packages/components/build-module/resizable-box/index.mjs
-  var import_jsx_runtime251 = __toESM(require_jsx_runtime(), 1);
-  var HANDLE_CLASS_NAME = "components-resizable-box__handle";
-  var SIDE_HANDLE_CLASS_NAME = "components-resizable-box__side-handle";
-  var CORNER_HANDLE_CLASS_NAME = "components-resizable-box__corner-handle";
-  var HANDLE_CLASSES = {
-    top: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-top"),
-    right: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-right"),
-    bottom: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-bottom"),
-    left: clsx_default(HANDLE_CLASS_NAME, SIDE_HANDLE_CLASS_NAME, "components-resizable-box__handle-left"),
-    topLeft: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-top", "components-resizable-box__handle-left"),
-    topRight: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-top", "components-resizable-box__handle-right"),
-    bottomRight: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-bottom", "components-resizable-box__handle-right"),
-    bottomLeft: clsx_default(HANDLE_CLASS_NAME, CORNER_HANDLE_CLASS_NAME, "components-resizable-box__handle-bottom", "components-resizable-box__handle-left")
-  };
-  var HANDLE_STYLES_OVERRIDES = {
-    width: void 0,
-    height: void 0,
-    top: void 0,
-    right: void 0,
-    bottom: void 0,
-    left: void 0
-  };
-  var HANDLE_STYLES = {
-    top: HANDLE_STYLES_OVERRIDES,
-    right: HANDLE_STYLES_OVERRIDES,
-    bottom: HANDLE_STYLES_OVERRIDES,
-    left: HANDLE_STYLES_OVERRIDES,
-    topLeft: HANDLE_STYLES_OVERRIDES,
-    topRight: HANDLE_STYLES_OVERRIDES,
-    bottomRight: HANDLE_STYLES_OVERRIDES,
-    bottomLeft: HANDLE_STYLES_OVERRIDES
   };
-  function UnforwardedResizableBox({
-    className: className2,
-    children,
-    showHandle = true,
-    __experimentalShowTooltip: showTooltip = false,
-    __experimentalTooltipProps: tooltipProps = {},
-    ...props
-  }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime251.jsxs)(Resizable, {
-      className: clsx_default("components-resizable-box__container", showHandle && "has-show-handle", className2),
-      handleComponent: Object.fromEntries(Object.keys(HANDLE_CLASSES).map((key) => [key, /* @__PURE__ */ (0, import_jsx_runtime251.jsx)("div", {
-        tabIndex: -1
-      }, key)])),
-      handleClasses: HANDLE_CLASSES,
-      handleStyles: HANDLE_STYLES,
-      ref,
-      ...props,
-      children: [children, showTooltip && /* @__PURE__ */ (0, import_jsx_runtime251.jsx)(resize_tooltip_default, {
-        ...tooltipProps
-      })]
-    });
-  }
-  var ResizableBox = (0, import_element170.forwardRef)(UnforwardedResizableBox);
-  ResizableBox.displayName = "ResizableBox";
-  var resizable_box_default = ResizableBox;
+  var ToolsPanel = contextConnect(UnconnectedToolsPanel, "ToolsPanel");
+  var component_default39 = ToolsPanel;

-  // packages/components/build-module/responsive-wrapper/index.mjs
-  var import_element171 = __toESM(require_element(), 1);
-  var import_jsx_runtime252 = __toESM(require_jsx_runtime(), 1);
-  function ResponsiveWrapper({
-    naturalWidth,
-    naturalHeight,
-    children,
-    isInline = false
-  }) {
-    if (import_element171.Children.count(children) !== 1) {
-      return null;
+  // packages/components/build-module/tools-panel/tools-panel-item/hook.mjs
+  var import_compose75 = __toESM(require_compose(), 1);
+  var import_element191 = __toESM(require_element(), 1);
+  var STYLE_HASH_ATTRIBUTE22 = "data-wp-hash";
+  function getRuntime22() {
+    const globalScope = globalThis;
+    if (globalScope.__wpStyleRuntime) {
+      return globalScope.__wpStyleRuntime;
     }
-    const TagName59 = isInline ? "span" : "div";
-    let aspectRatio2;
-    if (naturalWidth && naturalHeight) {
-      aspectRatio2 = `${naturalWidth} / ${naturalHeight}`;
+    globalScope.__wpStyleRuntime = {
+      documents: /* @__PURE__ */ new Map(),
+      styles: /* @__PURE__ */ new Map(),
+      injectedStyles: /* @__PURE__ */ new WeakMap()
+    };
+    if (typeof document !== "undefined") {
+      registerDocument22(document);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime252.jsx)(TagName59, {
-      className: "components-responsive-wrapper",
-      children: /* @__PURE__ */ (0, import_jsx_runtime252.jsx)("div", {
-        children: (0, import_element171.cloneElement)(children, {
-          className: clsx_default("components-responsive-wrapper__content", children.props.className),
-          style: {
-            ...children.props.style,
-            aspectRatio: aspectRatio2
-          }
-        })
-      })
-    });
+    return globalScope.__wpStyleRuntime;
+  }
+  function documentContainsStyleHash22(targetDocument, hash2) {
+    if (!targetDocument.head) {
+      return false;
+    }
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE22}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE22) === hash2) {
+        return true;
+      }
+    }
+    return false;
   }
-  var responsive_wrapper_default = ResponsiveWrapper;
-
-  // packages/components/build-module/sandbox/index.mjs
-  var import_element172 = __toESM(require_element(), 1);
-  var import_compose68 = __toESM(require_compose(), 1);
-  var import_jsx_runtime253 = __toESM(require_jsx_runtime(), 1);
-  var observeAndResizeJS = function() {
-    const {
-      MutationObserver: MutationObserver2
-    } = window;
-    if (!MutationObserver2 || !window.parent) {
+  function injectStyle22(targetDocument, hash2, css3) {
+    if (!targetDocument.head) {
       return;
     }
-    function sendResize() {
-      if (!document.body) {
-        return;
-      }
-      const clientBoundingRect = document.body.getBoundingClientRect();
-      window.parent.postMessage({
-        action: "resize",
-        width: clientBoundingRect.width,
-        height: clientBoundingRect.height
-      }, "*");
+    const runtime = getRuntime22();
+    let injectedStyles = runtime.injectedStyles.get(targetDocument);
+    if (!injectedStyles) {
+      injectedStyles = /* @__PURE__ */ new Set();
+      runtime.injectedStyles.set(targetDocument, injectedStyles);
     }
-    function connect() {
-      const {
-        body
-      } = document;
-      if (!body) {
-        return;
-      }
-      const observer = new MutationObserver2(sendResize);
-      observer.observe(body, {
-        attributes: true,
-        attributeOldValue: false,
-        characterData: true,
-        characterDataOldValue: false,
-        childList: true,
-        subtree: true
-      });
-      function removeViewportStyles(ruleOrNode) {
-        if (ruleOrNode.style) {
-          ["width", "height", "minHeight", "maxHeight"].forEach(function(style2) {
-            if (/^\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(ruleOrNode.style[style2])) {
-              ruleOrNode.style[style2] = "";
-            }
-          });
-        }
-      }
-      Array.prototype.forEach.call(document.querySelectorAll("[style]"), removeViewportStyles);
-      Array.prototype.forEach.call(document.styleSheets, function(stylesheet) {
-        let rules;
-        try {
-          rules = stylesheet.cssRules || stylesheet.rules;
-        } catch {
-          return;
-        }
-        Array.prototype.forEach.call(rules, removeViewportStyles);
-      });
-      body.style.position = "absolute";
-      body.style.width = "100%";
-      body.setAttribute("data-resizable-iframe-connected", "");
-      sendResize();
+    if (injectedStyles.has(hash2)) {
+      return;
     }
-    window.addEventListener("load", sendResize, true);
-    window.addEventListener("resize", sendResize, true);
-    if (document.body) {
-      connect();
-    } else {
-      document.addEventListener("DOMContentLoaded", connect);
+    if (documentContainsStyleHash22(targetDocument, hash2)) {
+      injectedStyles.add(hash2);
+      return;
     }
-  };
-  var style = `
-	body {
-		margin: 0;
-	}
-	html,
-	body,
-	body > div {
-		width: 100%;
-	}
-	html.wp-has-aspect-ratio,
-	body.wp-has-aspect-ratio,
-	body.wp-has-aspect-ratio > div,
-	body.wp-has-aspect-ratio > div iframe {
-		width: 100%;
-		height: 100%;
-		overflow: hidden; /* If it has an aspect ratio, it shouldn't scroll. */
-	}
-	body > div > * {
-		margin-top: 0 !important; /* Has to have !important to override inline styles. */
-		margin-bottom: 0 !important;
-	}
-`;
-  function buildSandBoxDocument({
-    html,
-    title,
-    type,
-    styles: styles3,
-    scripts,
-    lang
-  }) {
-    const htmlDoc = /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("html", {
-      lang,
-      className: type,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("head", {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime253.jsx)("title", {
-          children: title
-        }), /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("style", {
-          dangerouslySetInnerHTML: {
-            __html: style
-          }
-        }), styles3.map((rules, i3) => /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("style", {
-          dangerouslySetInnerHTML: {
-            __html: rules
-          }
-        }, i3)), /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("script", {
-          type: "text/javascript",
-          dangerouslySetInnerHTML: {
-            __html: `(${observeAndResizeJS.toString()})();`
-          }
-        })]
-      }), /* @__PURE__ */ (0, import_jsx_runtime253.jsxs)("body", {
-        "data-resizable-iframe-connected": "data-resizable-iframe-connected",
-        className: type,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime253.jsx)("div", {
-          dangerouslySetInnerHTML: {
-            __html: html
-          }
-        }), scripts.map((src) => /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("script", {
-          src
-        }, src))]
-      })]
-    });
-    return "<!DOCTYPE html>" + (0, import_element172.renderToString)(htmlDoc);
+    const style2 = targetDocument.createElement("style");
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE22, hash2);
+    style2.appendChild(targetDocument.createTextNode(css3));
+    targetDocument.head.appendChild(style2);
+    injectedStyles.add(hash2);
   }
-  function IsolatedSandBox({
-    html = "",
-    title = "",
-    type,
-    styles: styles3 = [],
-    scripts = [],
-    onFocus,
-    tabIndex
-  }) {
-    const ref = (0, import_element172.useRef)(null);
-    const [width, setWidth] = (0, import_element172.useState)(0);
-    const [height, setHeight] = (0, import_element172.useState)(0);
-    const srcDoc = (0, import_element172.useMemo)(() => buildSandBoxDocument({
-      html,
-      title,
-      type,
-      styles: styles3,
-      scripts,
-      // Read inside the memo: the `no-dom-globals-in-react-fc` lint
-      // rule forbids DOM globals in the render body. `lang` rarely
-      // changes after load, so leaving it out of the deps is fine.
-      lang: document.documentElement.lang
-    }), [html, title, type, styles3, scripts]);
-    (0, import_element172.useEffect)(() => {
-      const iframe = ref.current;
-      if (!iframe) {
+  function registerDocument22(targetDocument) {
+    const runtime = getRuntime22();
+    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
+    for (const [hash2, css3] of runtime.styles) {
+      injectStyle22(targetDocument, hash2, css3);
+    }
+    return () => {
+      const count = runtime.documents.get(targetDocument);
+      if (count === void 0) {
         return;
       }
-      function checkMessageForResize(event) {
-        if (!iframe || iframe.contentWindow !== event.source) {
-          return;
-        }
-        let data = event.data || {};
-        if ("string" === typeof data) {
-          try {
-            data = JSON.parse(data);
-          } catch {
-          }
-        }
-        if ("resize" !== data.action) {
-          return;
-        }
-        setWidth(data.width);
-        setHeight(data.height);
+      if (count <= 1) {
+        runtime.documents.delete(targetDocument);
+        return;
       }
-      let currentView = null;
-      function syncListener() {
-        const view = iframe?.ownerDocument?.defaultView ?? null;
-        if (view === currentView) {
-          return;
-        }
-        currentView?.removeEventListener("message", checkMessageForResize);
-        currentView = view;
-        currentView?.addEventListener("message", checkMessageForResize);
+      runtime.documents.set(targetDocument, count - 1);
+    };
+  }
+  function registerStyle21(hash2, css3) {
+    const runtime = getRuntime22();
+    runtime.styles.set(hash2, css3);
+    for (const targetDocument of runtime.documents.keys()) {
+      injectStyle22(targetDocument, hash2, css3);
+    }
+  }
+  if (typeof process === "undefined" || true) {
+    registerStyle21("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 style_module_default20 = { "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" };
+  var noop25 = () => {
+  };
+  function useToolsPanelItem(props) {
+    const {
+      className: className2,
+      hasValue,
+      isShownByDefault = false,
+      label,
+      panelId,
+      resetAllFilter = noop25,
+      onDeselect,
+      onSelect,
+      ...otherProps
+    } = useContextSystem(props, "ToolsPanelItem");
+    const {
+      panelId: currentPanelId,
+      menuItems,
+      registerResetAllFilter,
+      deregisterResetAllFilter,
+      registerPanelItem,
+      deregisterPanelItem,
+      flagItemCustomization,
+      isResetting,
+      shouldRenderPlaceholderItems: shouldRenderPlaceholder,
+      firstDisplayedItem,
+      lastDisplayedItem,
+      __experimentalFirstVisibleItemClass,
+      __experimentalLastVisibleItemClass
+    } = useToolsPanelContext();
+    const hasValueCallback = (0, import_element191.useCallback)(hasValue, [panelId]);
+    const resetAllFilterCallback = (0, import_element191.useCallback)(resetAllFilter, [panelId]);
+    const previousPanelId = (0, import_compose75.usePrevious)(currentPanelId);
+    const hasMatchingPanel = currentPanelId === panelId || currentPanelId === null;
+    (0, import_element191.useLayoutEffect)(() => {
+      if (hasMatchingPanel && previousPanelId !== null) {
+        registerPanelItem({
+          hasValue: hasValueCallback,
+          isShownByDefault,
+          label,
+          panelId
+        });
       }
-      syncListener();
-      iframe.addEventListener("load", syncListener);
       return () => {
-        iframe.removeEventListener("load", syncListener);
-        currentView?.removeEventListener("message", checkMessageForResize);
+        if (previousPanelId === null && !!currentPanelId || currentPanelId === panelId) {
+          deregisterPanelItem(label);
+        }
       };
-    }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("iframe", {
-      ref: (0, import_compose68.useMergeRefs)([ref, (0, import_compose68.useFocusableIframe)()]),
-      title,
-      tabIndex,
-      className: "components-sandbox",
-      sandbox: "allow-scripts allow-presentation",
-      srcDoc,
-      onFocus,
-      width: Math.ceil(width),
-      height: Math.ceil(height)
-    });
-  }
-  function SameOriginSandBox({
-    html = "",
-    title = "",
-    type,
-    styles: styles3 = [],
-    scripts = [],
-    onFocus,
-    tabIndex
-  }) {
-    const ref = (0, import_element172.useRef)(null);
-    const [width, setWidth] = (0, import_element172.useState)(0);
-    const [height, setHeight] = (0, import_element172.useState)(0);
-    function isFrameAccessible() {
-      try {
-        return !!ref.current?.contentDocument?.body;
-      } catch {
-        return false;
+    }, [currentPanelId, hasMatchingPanel, isShownByDefault, label, hasValueCallback, panelId, previousPanelId, registerPanelItem, deregisterPanelItem]);
+    (0, import_element191.useEffect)(() => {
+      if (hasMatchingPanel) {
+        registerResetAllFilter(resetAllFilterCallback);
       }
-    }
-    function trySandBox(forceRerender = false) {
-      if (!isFrameAccessible()) {
+      return () => {
+        if (hasMatchingPanel) {
+          deregisterResetAllFilter(resetAllFilterCallback);
+        }
+      };
+    }, [registerResetAllFilter, deregisterResetAllFilter, resetAllFilterCallback, hasMatchingPanel]);
+    const menuGroup = isShownByDefault ? "default" : "optional";
+    const isMenuItemChecked = menuItems?.[menuGroup]?.[label];
+    const wasMenuItemChecked = (0, import_compose75.usePrevious)(isMenuItemChecked);
+    const isRegistered = menuItems?.[menuGroup]?.[label] !== void 0;
+    const isValueSet = hasValue();
+    (0, import_element191.useEffect)(() => {
+      if (!isShownByDefault && !isValueSet) {
         return;
       }
-      const {
-        contentDocument,
-        ownerDocument
-      } = ref.current;
-      if (!forceRerender && null !== contentDocument?.body.getAttribute("data-resizable-iframe-connected")) {
+      flagItemCustomization(isValueSet, label, menuGroup);
+    }, [isValueSet, menuGroup, label, flagItemCustomization, isShownByDefault]);
+    (0, import_element191.useEffect)(() => {
+      if (!isRegistered || isResetting || !hasMatchingPanel) {
         return;
       }
-      contentDocument.open();
-      contentDocument.write(buildSandBoxDocument({
-        html,
-        title,
-        type,
-        styles: styles3,
-        scripts,
-        lang: ownerDocument.documentElement.lang
-      }));
-      contentDocument.close();
-    }
-    (0, import_element172.useEffect)(() => {
-      trySandBox();
-      function tryNoForceSandBox() {
-        trySandBox(false);
+      if (isMenuItemChecked && !isValueSet && !wasMenuItemChecked) {
+        onSelect?.();
       }
-      function checkMessageForResize(event) {
-        const iframe2 = ref.current;
-        if (!iframe2 || iframe2.contentWindow !== event.source) {
-          return;
-        }
-        let data = event.data || {};
-        if ("string" === typeof data) {
-          try {
-            data = JSON.parse(data);
-          } catch {
-          }
-        }
-        if ("resize" !== data.action) {
-          return;
-        }
-        setWidth(data.width);
-        setHeight(data.height);
+      if (!isMenuItemChecked && isValueSet && wasMenuItemChecked) {
+        onDeselect?.();
       }
-      const iframe = ref.current;
-      const defaultView = iframe?.ownerDocument?.defaultView;
-      iframe?.addEventListener("load", tryNoForceSandBox, false);
-      defaultView?.addEventListener("message", checkMessageForResize);
-      return () => {
-        iframe?.removeEventListener("load", tryNoForceSandBox, false);
-        defaultView?.removeEventListener("message", checkMessageForResize);
-      };
-    }, []);
-    (0, import_element172.useEffect)(() => {
-      trySandBox();
-    }, [title, styles3, scripts]);
-    (0, import_element172.useEffect)(() => {
-      trySandBox(true);
-    }, [html, type]);
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)("iframe", {
-      ref: (0, import_compose68.useMergeRefs)([ref, (0, import_compose68.useFocusableIframe)()]),
-      title,
-      tabIndex,
-      className: "components-sandbox",
-      sandbox: "allow-scripts allow-same-origin allow-presentation",
-      onFocus,
-      width: Math.ceil(width),
-      height: Math.ceil(height)
-    });
+    }, [hasMatchingPanel, isMenuItemChecked, isRegistered, isResetting, isValueSet, wasMenuItemChecked, onSelect, onDeselect]);
+    const isShown = isShownByDefault ? menuItems?.[menuGroup]?.[label] !== void 0 : isMenuItemChecked;
+    const shouldApplyPlaceholderStyles = shouldRenderPlaceholder && !isShown;
+    const classes = clsx_default(style_module_default20["tools-panel-item"], shouldApplyPlaceholderStyles && style_module_default20["tools-panel-item-placeholder"], !shouldApplyPlaceholderStyles && className2, firstDisplayedItem === label && __experimentalFirstVisibleItemClass, lastDisplayedItem === label && __experimentalLastVisibleItemClass);
+    return {
+      ...otherProps,
+      isShown,
+      shouldRenderPlaceholder,
+      className: classes
+    };
   }
-  function SandBox({
-    allowSameOrigin = false,
-    ...contentProps
-  }) {
-    if (allowSameOrigin) {
-      return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(SameOriginSandBox, {
-        ...contentProps
-      });
+
+  // packages/components/build-module/tools-panel/tools-panel-item/component.mjs
+  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
+  var UnconnectedToolsPanelItem = (props, forwardedRef) => {
+    const {
+      children,
+      isShown,
+      shouldRenderPlaceholder,
+      ...toolsPanelItemProps
+    } = useToolsPanelItem(props);
+    if (!isShown) {
+      return shouldRenderPlaceholder ? /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(component_default, {
+        ...toolsPanelItemProps,
+        ref: forwardedRef
+      }) : null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime253.jsx)(IsolatedSandBox, {
-      ...contentProps
+    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(component_default, {
+      ...toolsPanelItemProps,
+      ref: forwardedRef,
+      children
     });
-  }
-  var sandbox_default = SandBox;
+  };
+  var ToolsPanelItem = contextConnect(UnconnectedToolsPanelItem, "ToolsPanelItem");
+  var component_default40 = ToolsPanelItem;

-  // packages/components/build-module/search-control/index.mjs
-  var import_compose69 = __toESM(require_compose(), 1);
-  var import_i18n67 = __toESM(require_i18n(), 1);
-  var import_element173 = __toESM(require_element(), 1);
-  var import_deprecated22 = __toESM(require_deprecated(), 1);
+  // packages/components/build-module/tree-grid/index.mjs
+  var import_dom9 = __toESM(require_dom(), 1);
+  var import_element198 = __toESM(require_element(), 1);
+  var import_keycodes2 = __toESM(require_keycodes(), 1);

-  // packages/components/build-module/search-control/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__34() {
-    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 StyledInputControl = /* @__PURE__ */ createStyled(input_control_default, false ? {
-    target: "effl84m1"
-  } : {
-    target: "effl84m1",
-    label: "StyledInputControl"
-  })(false ? {
-    name: "37btb2",
-    styles: "input[type='search']{&::-webkit-search-decoration,&::-webkit-search-cancel-button,&::-webkit-search-results-button,&::-webkit-search-results-decoration{-webkit-appearance:none;}}"
-  } : {
-    name: "37btb2",
-    styles: "input[type='search']{&::-webkit-search-decoration,&::-webkit-search-cancel-button,&::-webkit-search-results-button,&::-webkit-search-results-decoration{-webkit-appearance:none;}}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFXd0QiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgSW5wdXRDb250cm9sIGZyb20gJy4uL2lucHV0LWNvbnRyb2wnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRJbnB1dENvbnRyb2wgPSBzdHlsZWQoIElucHV0Q29udHJvbCApYFxuXHRpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG5cdFx0Jjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcblx0XHQmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuXHRcdCY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtYnV0dG9uLFxuXHRcdCY6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSWNvbiA9IHN0eWxlZCggSWNvbiApYFxuXHQmOmRpciggbHRyICkge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKCAtMSApO1xuXHR9XG5gO1xuIl19 */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__34
-  });
-  var StyledIcon = /* @__PURE__ */ createStyled(icon_default3, false ? {
-    target: "effl84m0"
-  } : {
-    target: "effl84m0",
-    label: "StyledIcon"
-  })(false ? {
-    name: "1i54h4p",
-    styles: "&:dir( ltr ){transform:scaleX( -1 );}"
-  } : {
-    name: "1i54h4p",
-    styles: "&:dir( ltr ){transform:scaleX( -1 );}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQndDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IElucHV0Q29udHJvbCBmcm9tICcuLi9pbnB1dC1jb250cm9sJztcbmltcG9ydCBJY29uIGZyb20gJy4uL2ljb24nO1xuXG5leHBvcnQgY29uc3QgU3R5bGVkSW5wdXRDb250cm9sID0gc3R5bGVkKCBJbnB1dENvbnRyb2wgKWBcblx0aW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xuXHRcdCY6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sXG5cdFx0Jjo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblx0XHQmOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcblx0XHQmOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWRlY29yYXRpb24ge1xuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFN0eWxlZEljb24gPSBzdHlsZWQoIEljb24gKWBcblx0JjpkaXIoIGx0ciApIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlWCggLTEgKTtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__34
-  });
+  // packages/components/build-module/tree-grid/roving-tab-index.mjs
+  var import_element193 = __toESM(require_element(), 1);

-  // packages/components/build-module/search-control/index.mjs
-  var import_jsx_runtime254 = __toESM(require_jsx_runtime(), 1);
-  function SuffixItem({
-    searchRef,
-    value,
-    onChange,
-    onClose
-  }) {
-    if (!onClose && !value) {
-      return null;
-    }
-    if (onClose) {
-      (0, import_deprecated22.default)("`onClose` prop in wp.components.SearchControl", {
-        since: "6.8"
-      });
-    }
-    const onReset = () => {
-      onChange("");
-      searchRef.current?.focus();
-    };
-    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(InputControlSuffixWrapper, {
-      variant: "control",
-      children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(button_default, {
-        size: "small",
-        icon: close_small_default,
-        label: onClose ? (0, import_i18n67.__)("Close search") : (0, import_i18n67.__)("Reset search"),
-        onClick: onClose ?? onReset
-      })
-    });
-  }
-  function UnforwardedSearchControl({
-    // Prevent passing legacy props to internal component.
-    __nextHasNoMarginBottom: _2,
-    __next40pxDefaultSize: _next40pxDefaultSize,
-    className: className2,
-    onChange,
-    value,
-    label = (0, import_i18n67.__)("Search"),
-    placeholder = (0, import_i18n67.__)("Search"),
-    hideLabelFromVision = true,
-    onClose,
-    size: size4 = "default",
-    ...restProps
-  }, forwardedRef) {
-    const {
-      disabled,
-      ...filteredRestProps
-    } = restProps;
-    const searchRef = (0, import_element173.useRef)(null);
-    const instanceId = (0, import_compose69.useInstanceId)(SearchControl, "components-search-control");
-    return /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(StyledInputControl, {
-      id: instanceId,
-      hideLabelFromVision,
-      label,
-      ref: (0, import_compose69.useMergeRefs)([searchRef, forwardedRef]),
-      type: "search",
-      size: size4,
-      className: clsx_default("components-search-control", className2),
-      onChange: (nextValue) => onChange(nextValue ?? ""),
-      autoComplete: "off",
-      placeholder,
-      value: value ?? "",
-      prefix: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(InputControlPrefixWrapper, {
-        variant: "icon",
-        children: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(StyledIcon, {
-          icon: search_default,
-          fill: "currentColor"
-        })
-      }),
-      suffix: /* @__PURE__ */ (0, import_jsx_runtime254.jsx)(SuffixItem, {
-        searchRef,
-        value,
-        onChange,
-        onClose
-      }),
-      ...filteredRestProps
+  // packages/components/build-module/tree-grid/roving-tab-index-context.mjs
+  var import_element192 = __toESM(require_element(), 1);
+  var RovingTabIndexContext = (0, import_element192.createContext)(void 0);
+  RovingTabIndexContext.displayName = "RovingTabIndexContext";
+  var useRovingTabIndexContext = () => (0, import_element192.useContext)(RovingTabIndexContext);
+  var RovingTabIndexProvider = RovingTabIndexContext.Provider;
+
+  // packages/components/build-module/tree-grid/roving-tab-index.mjs
+  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
+  function RovingTabIndex({
+    children
+  }) {
+    const [lastFocusedElement, setLastFocusedElement] = (0, import_element193.useState)();
+    const providerValue = (0, import_element193.useMemo)(() => ({
+      lastFocusedElement,
+      setLastFocusedElement
+    }), [lastFocusedElement]);
+    return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(RovingTabIndexProvider, {
+      value: providerValue,
+      children
     });
   }
-  var SearchControl = (0, import_element173.forwardRef)(UnforwardedSearchControl);
-  SearchControl.displayName = "SearchControl";
-  var search_control_default = SearchControl;

-  // packages/components/build-module/snackbar/index.mjs
-  var import_a11y9 = __toESM(require_a11y(), 1);
-  var import_element174 = __toESM(require_element(), 1);
-  var import_i18n68 = __toESM(require_i18n(), 1);
-  var import_warning9 = __toESM(require_warning(), 1);
-  var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
-  var NOTICE_TIMEOUT = 6e3;
-  function useSpokenMessage2(message2, politeness) {
-    const spokenMessage = typeof message2 === "string" ? message2 : (0, import_element174.renderToString)(message2);
-    (0, import_element174.useEffect)(() => {
-      if (spokenMessage) {
-        (0, import_a11y9.speak)(spokenMessage, politeness);
-      }
-    }, [spokenMessage, politeness]);
-  }
-  function UnforwardedSnackbar({
-    className: className2,
+  // packages/components/build-module/tree-grid/index.mjs
+  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
+
+  // packages/components/build-module/tree-grid/row.mjs
+  var import_element194 = __toESM(require_element(), 1);
+  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedTreeGridRow({
     children,
-    spokenMessage = children,
-    politeness = "polite",
-    actions = [],
-    onRemove,
-    icon = null,
-    explicitDismiss = false,
-    // onDismiss is a callback executed when the snackbar is dismissed.
-    // It is distinct from onRemove, which _looks_ like a callback but is
-    // actually the function to call to remove the snackbar from the UI.
-    onDismiss,
-    listRef
+    level,
+    positionInSet,
+    setSize,
+    isExpanded,
+    ...props
   }, ref) {
-    function dismissMe(event) {
-      if (event && event.preventDefault) {
-        event.preventDefault();
-      }
-      listRef?.current?.focus();
-      onDismiss?.();
-      onRemove?.();
+    return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("tr", {
+      ...props,
+      ref,
+      role: "row",
+      "aria-level": level,
+      "aria-posinset": positionInSet,
+      "aria-setsize": setSize,
+      "aria-expanded": isExpanded,
+      children
+    });
+  }
+  var TreeGridRow = (0, import_element194.forwardRef)(UnforwardedTreeGridRow);
+  TreeGridRow.displayName = "TreeGridRow";
+  var row_default2 = TreeGridRow;
+
+  // packages/components/build-module/tree-grid/cell.mjs
+  var import_element197 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/tree-grid/item.mjs
+  var import_element196 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/tree-grid/roving-tab-index-item.mjs
+  var import_element195 = __toESM(require_element(), 1);
+  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
+  var RovingTabIndexItem = (0, import_element195.forwardRef)(function UnforwardedRovingTabIndexItem({
+    children,
+    as: Component7,
+    ...props
+  }, forwardedRef) {
+    const localRef = (0, import_element195.useRef)(null);
+    const ref = forwardedRef || localRef;
+    const {
+      lastFocusedElement,
+      setLastFocusedElement
+    } = useRovingTabIndexContext();
+    let tabIndex;
+    if (lastFocusedElement) {
+      tabIndex = lastFocusedElement === // TODO: The original implementation simply used `ref.current` here, assuming
+      // that a forwarded ref would always be an object, which is not necessarily true.
+      // This workaround maintains the original runtime behavior in a type-safe way,
+      // but should be revisited.
+      ("current" in ref ? ref.current : void 0) ? 0 : -1;
     }
-    function onActionClick(event, onClick) {
-      event.stopPropagation();
-      onRemove?.();
-      if (onClick) {
-        onClick(event);
-      }
+    const onFocus = (event) => setLastFocusedElement?.(event.target);
+    const allProps = {
+      ref,
+      tabIndex,
+      onFocus,
+      ...props
+    };
+    if (typeof children === "function") {
+      return children(allProps);
     }
-    useSpokenMessage2(spokenMessage, politeness);
-    const callbacksRef = (0, import_element174.useRef)({
-      onDismiss,
-      onRemove
-    });
-    (0, import_element174.useLayoutEffect)(() => {
-      callbacksRef.current = {
-        onDismiss,
-        onRemove
-      };
-    });
-    (0, import_element174.useEffect)(() => {
-      const timeoutHandle = setTimeout(() => {
-        if (!explicitDismiss) {
-          callbacksRef.current.onDismiss?.();
-          callbacksRef.current.onRemove?.();
-        }
-      }, NOTICE_TIMEOUT);
-      return () => clearTimeout(timeoutHandle);
-    }, [explicitDismiss]);
-    const classes = clsx_default(className2, "components-snackbar", {
-      "components-snackbar-explicit-dismiss": !!explicitDismiss
-    });
-    if (actions && actions.length > 1) {
-      true ? (0, import_warning9.default)("Snackbar can only have one action. Use Notice if your message requires many actions.") : void 0;
-      actions = [actions[0]];
+    if (!Component7) {
+      return null;
     }
-    const snackbarContentClassnames = clsx_default("components-snackbar__content", {
-      "components-snackbar__content-with-icon": !!icon
+    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(Component7, {
+      ...allProps,
+      children
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", {
+  });
+  RovingTabIndexItem.displayName = "RovingTabIndexItem";
+  var roving_tab_index_item_default = RovingTabIndexItem;
+
+  // packages/components/build-module/tree-grid/item.mjs
+  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedTreeGridItem({
+    children,
+    ...props
+  }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(roving_tab_index_item_default, {
       ref,
-      className: classes,
-      onClick: !explicitDismiss ? dismissMe : void 0,
-      tabIndex: 0,
-      role: !explicitDismiss ? "button" : void 0,
-      onKeyPress: !explicitDismiss ? dismissMe : void 0,
-      "aria-label": !explicitDismiss ? (0, import_i18n68.__)("Dismiss this notice") : void 0,
-      "data-testid": "snackbar",
-      children: /* @__PURE__ */ (0, import_jsx_runtime255.jsxs)("div", {
-        className: snackbarContentClassnames,
-        children: [icon && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", {
-          className: "components-snackbar__icon",
-          children: icon
-        }), children, actions.map(({
-          label,
-          onClick,
-          url,
-          openInNewTab = false
-        }, index2) => url !== void 0 && openInNewTab ? /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(external_link_default, {
-          href: url,
-          onClick: (event) => onActionClick(event, onClick),
-          className: "components-snackbar__action",
-          children: label
-        }, index2) : /* @__PURE__ */ (0, import_jsx_runtime255.jsx)(button_default, {
-          __next40pxDefaultSize: true,
-          href: url,
-          variant: "link",
-          onClick: (event) => onActionClick(event, onClick),
-          className: "components-snackbar__action",
-          children: label
-        }, index2)), explicitDismiss && /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("span", {
-          role: "button",
-          "aria-label": (0, import_i18n68.__)("Dismiss this notice"),
-          tabIndex: 0,
-          className: "components-snackbar__dismiss-button",
-          onClick: dismissMe,
-          onKeyPress: dismissMe,
-          children: "\u2715"
-        })]
-      })
+      ...props,
+      children
     });
   }
-  var Snackbar = (0, import_element174.forwardRef)(UnforwardedSnackbar);
-  Snackbar.displayName = "Snackbar";
-  var snackbar_default = Snackbar;
+  var TreeGridItem = (0, import_element196.forwardRef)(UnforwardedTreeGridItem);
+  TreeGridItem.displayName = "TreeGridItem";
+  var item_default2 = TreeGridItem;

-  // packages/components/build-module/snackbar/list.mjs
-  var import_compose70 = __toESM(require_compose(), 1);
-  var import_element175 = __toESM(require_element(), 1);
-  var import_jsx_runtime256 = __toESM(require_jsx_runtime(), 1);
-  var SNACKBAR_VARIANTS = {
-    init: {
-      height: 0,
-      opacity: 0
-    },
-    open: {
-      height: "auto",
-      opacity: 1,
-      transition: {
-        height: {
-          type: "tween",
-          duration: 0.3,
-          ease: [0, 0, 0.2, 1]
-        },
-        opacity: {
-          type: "tween",
-          duration: 0.25,
-          delay: 0.05,
-          ease: [0, 0, 0.2, 1]
-        }
-      }
-    },
-    exit: {
-      opacity: 0,
-      transition: {
-        type: "tween",
-        duration: 0.1,
-        ease: [0, 0, 0.2, 1]
-      }
-    }
-  };
-  function SnackbarList({
-    notices,
-    className: className2,
+  // packages/components/build-module/tree-grid/cell.mjs
+  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
+  function UnforwardedTreeGridCell({
     children,
-    onRemove
-  }) {
-    const listRef = (0, import_element175.useRef)(null);
-    const isReducedMotion = (0, import_compose70.useReducedMotion)();
-    className2 = clsx_default("components-snackbar-list", className2);
-    const removeNotice = (notice) => () => onRemove?.(notice.id);
-    return /* @__PURE__ */ (0, import_jsx_runtime256.jsxs)("div", {
-      className: className2,
-      tabIndex: -1,
-      ref: listRef,
-      "data-testid": "snackbar-list",
-      children: [children, /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(AnimatePresence, {
-        children: notices.map((notice) => {
-          const {
-            content,
-            ...restNotice
-          } = notice;
-          return /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(motion.div, {
-            layout: isReducedMotion ? false : "position",
-            style: {
-              width: "100%"
-            },
-            initial: "init",
-            animate: "open",
-            exit: "exit",
-            variants: isReducedMotion ? void 0 : SNACKBAR_VARIANTS,
-            children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)("div", {
-              className: "components-snackbar-list__notice-container",
-              children: /* @__PURE__ */ (0, import_jsx_runtime256.jsx)(snackbar_default, {
-                ...restNotice,
-                onRemove: removeNotice(notice),
-                listRef,
-                children: notice.content
-              })
-            })
-          }, notice.id);
-        })
-      })]
+    withoutGridItem = false,
+    ...props
+  }, ref) {
+    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("td", {
+      ...props,
+      role: "gridcell",
+      children: withoutGridItem ? /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(import_jsx_runtime279.Fragment, {
+        children: typeof children === "function" ? children({
+          ...props,
+          ref
+        }) : children
+      }) : /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(item_default2, {
+        ref,
+        children
+      })
     });
   }
-  var list_default2 = SnackbarList;
+  var TreeGridCell = (0, import_element197.forwardRef)(UnforwardedTreeGridCell);
+  TreeGridCell.displayName = "TreeGridCell";
+  var cell_default = TreeGridCell;

-  // packages/components/build-module/tab-panel/index.mjs
-  var import_element176 = __toESM(require_element(), 1);
-  var import_compose71 = __toESM(require_compose(), 1);
-  var import_i18n69 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
-  var extractTabName = (id3) => {
-    if (typeof id3 === "undefined" || id3 === null) {
-      return;
-    }
-    return id3.match(/^tab-panel-[0-9]*-(.*)/)?.[1];
-  };
-  var UnforwardedTabPanel = ({
-    className: className2,
+  // packages/components/build-module/tree-grid/index.mjs
+  function getRowFocusables(rowElement) {
+    const focusablesInRow = import_dom9.focus.focusable.find(rowElement, {
+      sequential: true
+    });
+    return focusablesInRow.filter((focusable) => {
+      return focusable.closest('[role="row"]') === rowElement;
+    });
+  }
+  function UnforwardedTreeGrid({
     children,
-    tabs,
-    selectOnMove = true,
-    initialTabName,
-    orientation = "horizontal",
-    activeClass = "is-active",
-    onSelect
-  }, ref) => {
-    const instanceId = (0, import_compose71.useInstanceId)(TabPanel22, "tab-panel");
-    const prependInstanceId = (0, import_element176.useCallback)((tabName) => {
-      if (typeof tabName === "undefined") {
+    onExpandRow = () => {
+    },
+    onCollapseRow = () => {
+    },
+    onFocusRow = () => {
+    },
+    applicationAriaLabel,
+    ...props
+  }, ref) {
+    const onKeyDown = (0, import_element198.useCallback)((event) => {
+      const {
+        keyCode,
+        metaKey,
+        ctrlKey,
+        altKey
+      } = event;
+      const hasModifierKeyPressed = metaKey || ctrlKey || altKey;
+      if (hasModifierKeyPressed || ![import_keycodes2.UP, import_keycodes2.DOWN, import_keycodes2.LEFT, import_keycodes2.RIGHT, import_keycodes2.HOME, import_keycodes2.END].includes(keyCode)) {
         return;
       }
-      return `${instanceId}-${tabName}`;
-    }, [instanceId]);
-    const tabStore = useTabStore({
-      setSelectedId: (newTabValue) => {
-        if (typeof newTabValue === "undefined" || newTabValue === null) {
+      event.stopPropagation();
+      const {
+        activeElement
+      } = document;
+      const {
+        currentTarget: treeGridElement
+      } = event;
+      if (!activeElement || !treeGridElement.contains(activeElement)) {
+        return;
+      }
+      const activeRow = activeElement.closest('[role="row"]');
+      if (!activeRow) {
+        return;
+      }
+      const focusablesInRow = getRowFocusables(activeRow);
+      const currentColumnIndex = focusablesInRow.indexOf(activeElement);
+      const canExpandCollapse = 0 === currentColumnIndex;
+      const cannotFocusNextColumn = canExpandCollapse && (activeRow.getAttribute("data-expanded") === "false" || activeRow.getAttribute("aria-expanded") === "false") && keyCode === import_keycodes2.RIGHT;
+      if ([import_keycodes2.LEFT, import_keycodes2.RIGHT].includes(keyCode)) {
+        let nextIndex;
+        if (keyCode === import_keycodes2.LEFT) {
+          nextIndex = Math.max(0, currentColumnIndex - 1);
+        } else {
+          nextIndex = Math.min(currentColumnIndex + 1, focusablesInRow.length - 1);
+        }
+        if (canExpandCollapse) {
+          if (keyCode === import_keycodes2.LEFT) {
+            if (activeRow.getAttribute("data-expanded") === "true" || activeRow.getAttribute("aria-expanded") === "true") {
+              onCollapseRow(activeRow);
+              event.preventDefault();
+              return;
+            }
+            const level = Math.max(parseInt(activeRow?.getAttribute("aria-level") ?? "1", 10) - 1, 1);
+            const rows = Array.from(treeGridElement.querySelectorAll('[role="row"]'));
+            let parentRow = activeRow;
+            const currentRowIndex = rows.indexOf(activeRow);
+            for (let i3 = currentRowIndex; i3 >= 0; i3--) {
+              const ariaLevel = rows[i3].getAttribute("aria-level");
+              if (ariaLevel !== null && parseInt(ariaLevel, 10) === level) {
+                parentRow = rows[i3];
+                break;
+              }
+            }
+            getRowFocusables(parentRow)?.[0]?.focus();
+          }
+          if (keyCode === import_keycodes2.RIGHT) {
+            if (activeRow.getAttribute("data-expanded") === "false" || activeRow.getAttribute("aria-expanded") === "false") {
+              onExpandRow(activeRow);
+              event.preventDefault();
+              return;
+            }
+            const focusableItems = getRowFocusables(activeRow);
+            if (focusableItems.length > 0) {
+              focusableItems[nextIndex]?.focus();
+            }
+          }
+          event.preventDefault();
           return;
         }
-        const newTab = tabs.find((t4) => prependInstanceId(t4.name) === newTabValue);
-        if (newTab?.disabled || newTab === selectedTab) {
+        if (cannotFocusNextColumn) {
           return;
         }
-        const simplifiedTabName = extractTabName(newTabValue);
-        if (typeof simplifiedTabName === "undefined") {
+        focusablesInRow[nextIndex].focus();
+        event.preventDefault();
+      } else if ([import_keycodes2.UP, import_keycodes2.DOWN].includes(keyCode)) {
+        const rows = Array.from(treeGridElement.querySelectorAll('[role="row"]'));
+        const currentRowIndex = rows.indexOf(activeRow);
+        let nextRowIndex;
+        if (keyCode === import_keycodes2.UP) {
+          nextRowIndex = Math.max(0, currentRowIndex - 1);
+        } else {
+          nextRowIndex = Math.min(currentRowIndex + 1, rows.length - 1);
+        }
+        if (nextRowIndex === currentRowIndex) {
+          event.preventDefault();
           return;
         }
-        onSelect?.(simplifiedTabName);
-      },
-      orientation,
-      selectOnMove,
-      defaultSelectedId: prependInstanceId(initialTabName),
-      rtl: (0, import_i18n69.isRTL)()
-    });
-    const selectedTabName = extractTabName(useStoreState(tabStore, "selectedId"));
-    const setTabStoreSelectedId = (0, import_element176.useCallback)((tabName) => {
-      tabStore.setState("selectedId", prependInstanceId(tabName));
-    }, [prependInstanceId, tabStore]);
-    const selectedTab = tabs.find(({
-      name
-    }) => name === selectedTabName);
-    const previousSelectedTabName = (0, import_compose71.usePrevious)(selectedTabName);
-    (0, import_element176.useEffect)(() => {
-      if (previousSelectedTabName !== selectedTabName && selectedTabName === initialTabName && !!selectedTabName) {
-        onSelect?.(selectedTabName);
-      }
-    }, [selectedTabName, initialTabName, onSelect, previousSelectedTabName]);
-    (0, import_element176.useLayoutEffect)(() => {
-      if (selectedTab) {
-        return;
-      }
-      const initialTab = tabs.find((tab) => tab.name === initialTabName);
-      if (initialTabName && !initialTab) {
-        return;
-      }
-      if (initialTab && !initialTab.disabled) {
-        setTabStoreSelectedId(initialTab.name);
-      } else {
-        const firstEnabledTab = tabs.find((tab) => !tab.disabled);
-        if (firstEnabledTab) {
-          setTabStoreSelectedId(firstEnabledTab.name);
+        const focusablesInNextRow = getRowFocusables(rows[nextRowIndex]);
+        if (!focusablesInNextRow || !focusablesInNextRow.length) {
+          event.preventDefault();
+          return;
         }
+        const nextIndex = Math.min(currentColumnIndex, focusablesInNextRow.length - 1);
+        focusablesInNextRow[nextIndex].focus();
+        onFocusRow(event, activeRow, rows[nextRowIndex]);
+        event.preventDefault();
+      } else if ([import_keycodes2.HOME, import_keycodes2.END].includes(keyCode)) {
+        const rows = Array.from(treeGridElement.querySelectorAll('[role="row"]'));
+        const currentRowIndex = rows.indexOf(activeRow);
+        let nextRowIndex;
+        if (keyCode === import_keycodes2.HOME) {
+          nextRowIndex = 0;
+        } else {
+          nextRowIndex = rows.length - 1;
+        }
+        if (nextRowIndex === currentRowIndex) {
+          event.preventDefault();
+          return;
+        }
+        const focusablesInNextRow = getRowFocusables(rows[nextRowIndex]);
+        if (!focusablesInNextRow || !focusablesInNextRow.length) {
+          event.preventDefault();
+          return;
+        }
+        const nextIndex = Math.min(currentColumnIndex, focusablesInNextRow.length - 1);
+        focusablesInNextRow[nextIndex].focus();
+        onFocusRow(event, activeRow, rows[nextRowIndex]);
+        event.preventDefault();
       }
-    }, [tabs, selectedTab, initialTabName, instanceId, setTabStoreSelectedId]);
-    (0, import_element176.useEffect)(() => {
-      if (!selectedTab?.disabled) {
-        return;
-      }
-      const firstEnabledTab = tabs.find((tab) => !tab.disabled);
-      if (firstEnabledTab) {
-        setTabStoreSelectedId(firstEnabledTab.name);
-      }
-    }, [tabs, selectedTab?.disabled, setTabStoreSelectedId, instanceId]);
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsxs)("div", {
-      className: className2,
-      ref,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime257.jsx)(TabList, {
-        store: tabStore,
-        className: "components-tab-panel__tabs",
-        children: tabs.map((tab) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(Tab, {
-            id: prependInstanceId(tab.name),
-            className: clsx_default("components-tab-panel__tabs-item", tab.className, {
-              [activeClass]: tab.name === selectedTabName
-            }),
-            disabled: tab.disabled,
-            "aria-controls": `${prependInstanceId(tab.name)}-view`,
-            render: /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(button_default, {
-              __next40pxDefaultSize: true,
-              icon: tab.icon,
-              label: tab.icon && tab.title,
-              showTooltip: !!tab.icon
-            }),
-            children: !tab.icon && tab.title
-          }, tab.name);
+    }, [onExpandRow, onCollapseRow, onFocusRow]);
+    return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(RovingTabIndex, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("div", {
+        role: "application",
+        "aria-label": applicationAriaLabel,
+        children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("table", {
+          ...props,
+          role: "treegrid",
+          onKeyDown,
+          ref,
+          children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("tbody", {
+            children
+          })
         })
-      }), selectedTab && /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(TabPanel, {
-        id: `${prependInstanceId(selectedTab.name)}-view`,
-        store: tabStore,
-        tabId: prependInstanceId(selectedTab.name),
-        className: "components-tab-panel__tab-content",
-        children: children(selectedTab)
-      })]
-    });
-  };
-  var TabPanel22 = (0, import_element176.forwardRef)(UnforwardedTabPanel);
-  TabPanel22.displayName = "TabPanel";
-  var tab_panel_default = TabPanel22;
-
-  // packages/components/build-module/text-control/index.mjs
-  var import_compose72 = __toESM(require_compose(), 1);
-  var import_element177 = __toESM(require_element(), 1);
-  var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedTextControl(props, ref) {
-    const {
-      // Prevent passing legacy props to `input`.
-      __nextHasNoMarginBottom: _2,
-      __next40pxDefaultSize: __63,
-      label,
-      hideLabelFromVision,
-      value,
-      help,
-      id: idProp,
-      className: className2,
-      onChange,
-      type = "text",
-      ...additionalProps
-    } = props;
-    const id3 = (0, import_compose72.useInstanceId)(TextControl, "inspector-text-control", idProp);
-    const onChangeValue = (event) => onChange(event.target.value);
-    return /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(base_control_default, {
-      label,
-      hideLabelFromVision,
-      id: id3,
-      help,
-      className: className2,
-      children: /* @__PURE__ */ (0, import_jsx_runtime258.jsx)("input", {
-        className: "components-text-control__input",
-        type,
-        id: id3,
-        value,
-        onChange: onChangeValue,
-        "aria-describedby": !!help ? id3 + "__help" : void 0,
-        ref,
-        ...additionalProps
       })
     });
   }
-  var TextControl = (0, import_element177.forwardRef)(UnforwardedTextControl);
-  TextControl.displayName = "TextControl";
-  var text_control_default = TextControl;
+  var TreeGrid = (0, import_element198.forwardRef)(UnforwardedTreeGrid);
+  TreeGrid.displayName = "TreeGrid";
+  var tree_grid_default = TreeGrid;

-  // packages/components/build-module/textarea-control/index.mjs
-  var import_compose73 = __toESM(require_compose(), 1);
-  var import_element178 = __toESM(require_element(), 1);
+  // packages/components/build-module/isolated-event-container/index.mjs
+  var import_element199 = __toESM(require_element(), 1);
+  var import_deprecated24 = __toESM(require_deprecated(), 1);
+  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
+  function stopPropagation(event) {
+    event.stopPropagation();
+  }
+  var IsolatedEventContainer = (0, import_element199.forwardRef)((props, ref) => {
+    (0, import_deprecated24.default)("wp.components.IsolatedEventContainer", {
+      since: "5.7"
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)("div", {
+      ...props,
+      ref,
+      onMouseDown: stopPropagation
+    });
+  });
+  var isolated_event_container_default = IsolatedEventContainer;

-  // packages/components/build-module/textarea-control/styles/textarea-control-styles.mjs
-  var inputStyleNeutral = /* @__PURE__ */ css("box-shadow:0 0 0 transparent;border-radius:", config_values_default.radiusSmall, ";border:", config_values_default.borderWidth, " solid ", COLORS.ui.border, ";@media not ( prefers-reduced-motion ){transition:box-shadow 0.1s linear;}" + (false ? "" : ";label:inputStyleNeutral;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRleHRhcmVhLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWM2QiIsImZpbGUiOiJ0ZXh0YXJlYS1jb250cm9sLXN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcblxuLyoqXG4gKiBJbnRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgZm9udCB9IGZyb20gJy4uLy4uL3V0aWxzL2ZvbnQnO1xuaW1wb3J0IHsgQ09MT1JTIH0gZnJvbSAnLi4vLi4vdXRpbHMvY29sb3JzLXZhbHVlcyc7XG5pbXBvcnQgeyBDT05GSUcgfSBmcm9tICcuLi8uLi91dGlscyc7XG5pbXBvcnQgeyBicmVha3BvaW50IH0gZnJvbSAnLi4vLi4vdXRpbHMvYnJlYWtwb2ludCc7XG5cbmNvbnN0IGlucHV0U3R5bGVOZXV0cmFsID0gY3NzYFxuXHRib3gtc2hhZG93OiAwIDAgMCB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cdGJvcmRlcjogJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gc29saWQgJHsgQ09MT1JTLnVpLmJvcmRlciB9O1xuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4xcyBsaW5lYXI7XG5cdH1cbmA7XG5cbmNvbnN0IGlucHV0U3R5bGVGb2N1cyA9IGNzc2Bcblx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdGJveC1zaGFkb3c6IDAgMCAwXG5cdFx0Y2FsYyggJHsgQ09ORklHLmJvcmRlcldpZHRoRm9jdXMgfSAtICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IClcblx0XHQkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cblx0Ly8gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgd2lsbCBzaG93IHRoaXMgb3V0bGluZSwgYnV0IG5vdCB0aGUgYm94LXNoYWRvdy5cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuYDtcblxuZXhwb3J0IGNvbnN0IFN0eWxlZFRleHRhcmVhID0gc3R5bGVkLnRleHRhcmVhYFxuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZvbnQtZmFtaWx5OiAkeyBmb250KCAnZGVmYXVsdC5mb250RmFtaWx5JyApIH07XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudGhlbWUuYmFja2dyb3VuZCB9O1xuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcblxuXHQvLyBWZXJ0aWNhbCBwYWRkaW5nIGlzIHRvIG1hdGNoIHRoZSBzdGFuZGFyZCA0MHB4IGNvbnRyb2wgaGVpZ2h0IHdoZW4gcm93cz0xLFxuXHQvLyBpbiBjb25qdW5jdGlvbiB3aXRoIHRoZSAyMHB4IGxpbmUtaGVpZ2h0LlxuXHQvLyBcIlN0YW5kYXJkXCIgbWV0cmljcyBhcmUgMTBweCAxMnB4LCBidXQgc3VidHJhY3RzIDFweCBlYWNoIHRvIGFjY291bnQgZm9yIHRoZSBib3JkZXIgd2lkdGguXG5cdHBhZGRpbmc6IDlweCAxMXB4O1xuXG5cdC8vIE1hdGNoaW5nIHRoZSAyMHB4IGxpbmUtaGVpZ2h0ICsgdGhlIDlweCB0b3AgYW5kIGJvdHRvbSBwYWRkaW5nLlxuXHRtaW4taGVpZ2h0OiAzOHB4O1xuXG5cdCR7IGlucHV0U3R5bGVOZXV0cmFsIH07XG5cblx0LyogRm9udHMgc21hbGxlciB0aGFuIDE2cHggY2F1c2VzIG1vYmlsZSBzYWZhcmkgdG8gem9vbS4gKi9cblx0Zm9udC1zaXplOiAkeyBmb250KCAnbW9iaWxlVGV4dE1pbkZvbnRTaXplJyApIH07XG5cblx0JHsgYnJlYWtwb2ludCggJ3NtYWxsJyApIH0ge1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdCR7IGlucHV0U3R5bGVGb2N1cyB9XG5cdH1cblxuXHQmOmRpc2FibGVkIHtcblx0XHRiYWNrZ3JvdW5kOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZERpc2FibGVkIH07XG5cdFx0Ym9yZGVyLWNvbG9yOiAkeyBDT0xPUlMudWkuYm9yZGVyRGlzYWJsZWQgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHR9XG5cblx0Ly8gVXNlIG9wYWNpdHkgdG8gd29yayBpbiB2YXJpb3VzIGVkaXRvciBzdHlsZXMuXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdH1cblxuXHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS5kYXJrR3JheVBsYWNlaG9sZGVyIH07XG5cdH1cblxuXHQuaXMtZGFyay10aGVtZSAmIHtcblx0XHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkubGlnaHRHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkubGlnaHRHcmF5UGxhY2Vob2xkZXIgfTtcblx0XHR9XG5cblx0XHQmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXHR9XG5gO1xuIl19 */");
-  var inputStyleFocus = /* @__PURE__ */ css("border-color:", COLORS.theme.accent, ";box-shadow:0 0 0 calc( ", config_values_default.borderWidthFocus, " - ", config_values_default.borderWidth, " ) ", COLORS.theme.accent, ";outline:2px solid transparent;" + (false ? "" : ";label:inputStyleFocus;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRleHRhcmVhLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQXdCMkIiLCJmaWxlIjoidGV4dGFyZWEtY29udHJvbC1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGZvbnQgfSBmcm9tICcuLi8uLi91dGlscy9mb250JztcbmltcG9ydCB7IENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzL2NvbG9ycy12YWx1ZXMnO1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgYnJlYWtwb2ludCB9IGZyb20gJy4uLy4uL3V0aWxzL2JyZWFrcG9pbnQnO1xuXG5jb25zdCBpbnB1dFN0eWxlTmV1dHJhbCA9IGNzc2Bcblx0Ym94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgbGluZWFyO1xuXHR9XG5gO1xuXG5jb25zdCBpbnB1dFN0eWxlRm9jdXMgPSBjc3NgXG5cdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRib3gtc2hhZG93OiAwIDAgMFxuXHRcdGNhbGMoICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gLSAkeyBDT05GSUcuYm9yZGVyV2lkdGggfSApXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdC8vIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlIHdpbGwgc2hvdyB0aGlzIG91dGxpbmUsIGJ1dCBub3QgdGhlIGJveC1zaGFkb3cuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUZXh0YXJlYSA9IHN0eWxlZC50ZXh0YXJlYWBcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmJhY2tncm91bmQgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdHJlc2l6ZTogdmVydGljYWw7XG5cblx0Ly8gVmVydGljYWwgcGFkZGluZyBpcyB0byBtYXRjaCB0aGUgc3RhbmRhcmQgNDBweCBjb250cm9sIGhlaWdodCB3aGVuIHJvd3M9MSxcblx0Ly8gaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgMjBweCBsaW5lLWhlaWdodC5cblx0Ly8gXCJTdGFuZGFyZFwiIG1ldHJpY3MgYXJlIDEwcHggMTJweCwgYnV0IHN1YnRyYWN0cyAxcHggZWFjaCB0byBhY2NvdW50IGZvciB0aGUgYm9yZGVyIHdpZHRoLlxuXHRwYWRkaW5nOiA5cHggMTFweDtcblxuXHQvLyBNYXRjaGluZyB0aGUgMjBweCBsaW5lLWhlaWdodCArIHRoZSA5cHggdG9wIGFuZCBib3R0b20gcGFkZGluZy5cblx0bWluLWhlaWdodDogMzhweDtcblxuXHQkeyBpbnB1dFN0eWxlTmV1dHJhbCB9O1xuXG5cdC8qIEZvbnRzIHNtYWxsZXIgdGhhbiAxNnB4IGNhdXNlcyBtb2JpbGUgc2FmYXJpIHRvIHpvb20uICovXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ21vYmlsZVRleHRNaW5Gb250U2l6ZScgKSB9O1xuXG5cdCR7IGJyZWFrcG9pbnQoICdzbWFsbCcgKSB9IHtcblx0XHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQkeyBpbnB1dFN0eWxlRm9jdXMgfVxuXHR9XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkIH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8vIFVzZSBvcGFjaXR5IHRvIHdvcmsgaW4gdmFyaW91cyBlZGl0b3Igc3R5bGVzLlxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0fVxuXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0LmlzLWRhcmstdGhlbWUgJiB7XG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5saWdodEdyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblx0fVxuYDtcbiJdfQ== */");
-  var StyledTextarea = /* @__PURE__ */ createStyled("textarea", false ? {
-    target: "e1w5nnrk0"
-  } : {
-    target: "e1w5nnrk0",
-    label: "StyledTextarea"
-  })("width:100%;display:block;font-family:", font("default.fontFamily"), ";line-height:20px;background:", COLORS.theme.background, ";color:", COLORS.theme.foreground, ";resize:vertical;padding:9px 11px;min-height:38px;", inputStyleNeutral, ";font-size:", font("mobileTextMinFontSize"), ";", breakpoint("small"), "{font-size:", font("default.fontSize"), ";}&:focus{", inputStyleFocus, ";}&:disabled{background:", COLORS.ui.backgroundDisabled, ";border-color:", COLORS.ui.borderDisabled, ";color:", COLORS.ui.textDisabled, ";}&::-webkit-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&::-moz-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}&:-ms-input-placeholder{color:", COLORS.ui.darkGrayPlaceholder, ";}.is-dark-theme &{&::-webkit-input-placeholder{color:", COLORS.ui.lightGrayPlaceholder, ";}&::-moz-placeholder{color:", COLORS.ui.lightGrayPlaceholder, ";}&:-ms-input-placeholder{color:", COLORS.ui.lightGrayPlaceholder, ";}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRleHRhcmVhLWNvbnRyb2wtc3R5bGVzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtDNkMiLCJmaWxlIjoidGV4dGFyZWEtY29udHJvbC1zdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGZvbnQgfSBmcm9tICcuLi8uLi91dGlscy9mb250JztcbmltcG9ydCB7IENPTE9SUyB9IGZyb20gJy4uLy4uL3V0aWxzL2NvbG9ycy12YWx1ZXMnO1xuaW1wb3J0IHsgQ09ORklHIH0gZnJvbSAnLi4vLi4vdXRpbHMnO1xuaW1wb3J0IHsgYnJlYWtwb2ludCB9IGZyb20gJy4uLy4uL3V0aWxzL2JyZWFrcG9pbnQnO1xuXG5jb25zdCBpbnB1dFN0eWxlTmV1dHJhbCA9IGNzc2Bcblx0Ym94LXNoYWRvdzogMCAwIDAgdHJhbnNwYXJlbnQ7XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXHRib3JkZXI6ICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9IHNvbGlkICR7IENPTE9SUy51aS5ib3JkZXIgfTtcblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHR0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMXMgbGluZWFyO1xuXHR9XG5gO1xuXG5jb25zdCBpbnB1dFN0eWxlRm9jdXMgPSBjc3NgXG5cdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRib3gtc2hhZG93OiAwIDAgMFxuXHRcdGNhbGMoICR7IENPTkZJRy5ib3JkZXJXaWR0aEZvY3VzIH0gLSAkeyBDT05GSUcuYm9yZGVyV2lkdGggfSApXG5cdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdC8vIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlIHdpbGwgc2hvdyB0aGlzIG91dGxpbmUsIGJ1dCBub3QgdGhlIGJveC1zaGFkb3cuXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUZXh0YXJlYSA9IHN0eWxlZC50ZXh0YXJlYWBcblx0d2lkdGg6IDEwMCU7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnRoZW1lLmJhY2tncm91bmQgfTtcblx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdHJlc2l6ZTogdmVydGljYWw7XG5cblx0Ly8gVmVydGljYWwgcGFkZGluZyBpcyB0byBtYXRjaCB0aGUgc3RhbmRhcmQgNDBweCBjb250cm9sIGhlaWdodCB3aGVuIHJvd3M9MSxcblx0Ly8gaW4gY29uanVuY3Rpb24gd2l0aCB0aGUgMjBweCBsaW5lLWhlaWdodC5cblx0Ly8gXCJTdGFuZGFyZFwiIG1ldHJpY3MgYXJlIDEwcHggMTJweCwgYnV0IHN1YnRyYWN0cyAxcHggZWFjaCB0byBhY2NvdW50IGZvciB0aGUgYm9yZGVyIHdpZHRoLlxuXHRwYWRkaW5nOiA5cHggMTFweDtcblxuXHQvLyBNYXRjaGluZyB0aGUgMjBweCBsaW5lLWhlaWdodCArIHRoZSA5cHggdG9wIGFuZCBib3R0b20gcGFkZGluZy5cblx0bWluLWhlaWdodDogMzhweDtcblxuXHQkeyBpbnB1dFN0eWxlTmV1dHJhbCB9O1xuXG5cdC8qIEZvbnRzIHNtYWxsZXIgdGhhbiAxNnB4IGNhdXNlcyBtb2JpbGUgc2FmYXJpIHRvIHpvb20uICovXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ21vYmlsZVRleHRNaW5Gb250U2l6ZScgKSB9O1xuXG5cdCR7IGJyZWFrcG9pbnQoICdzbWFsbCcgKSB9IHtcblx0XHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdH1cblxuXHQmOmZvY3VzIHtcblx0XHQkeyBpbnB1dFN0eWxlRm9jdXMgfVxuXHR9XG5cblx0JjpkaXNhYmxlZCB7XG5cdFx0YmFja2dyb3VuZDogJHsgQ09MT1JTLnVpLmJhY2tncm91bmREaXNhYmxlZCB9O1xuXHRcdGJvcmRlci1jb2xvcjogJHsgQ09MT1JTLnVpLmJvcmRlckRpc2FibGVkIH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8vIFVzZSBvcGFjaXR5IHRvIHdvcmsgaW4gdmFyaW91cyBlZGl0b3Igc3R5bGVzLlxuXHQmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmRhcmtHcmF5UGxhY2Vob2xkZXIgfTtcblx0fVxuXG5cdCY6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudWkuZGFya0dyYXlQbGFjZWhvbGRlciB9O1xuXHR9XG5cblx0LmlzLWRhcmstdGhlbWUgJiB7XG5cdFx0Jjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLmxpZ2h0R3JheVBsYWNlaG9sZGVyIH07XG5cdFx0fVxuXG5cdFx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS5saWdodEdyYXlQbGFjZWhvbGRlciB9O1xuXHRcdH1cblx0fVxuYDtcbiJdfQ== */"));
+  // packages/components/build-module/z-stack/component.mjs
+  var import_element200 = __toESM(require_element(), 1);

-  // packages/components/build-module/textarea-control/index.mjs
-  var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedTextareaControl(props, ref) {
-    const {
-      // Prevent passing this to `textarea`.
-      __nextHasNoMarginBottom: _2,
-      label,
-      hideLabelFromVision,
-      value,
-      help,
-      onChange,
-      rows = 4,
-      className: className2,
-      ...additionalProps
-    } = props;
-    const instanceId = (0, import_compose73.useInstanceId)(TextareaControl);
-    const id3 = `inspector-textarea-control-${instanceId}`;
-    const onChangeValue = (event) => onChange(event.target.value);
-    const classes = clsx_default("components-textarea-control", className2);
-    return /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(base_control_default, {
-      label,
-      hideLabelFromVision,
-      id: id3,
-      help,
-      className: classes,
-      children: /* @__PURE__ */ (0, import_jsx_runtime259.jsx)(StyledTextarea, {
-        className: "components-textarea-control__input",
-        id: id3,
-        rows,
-        onChange: onChangeValue,
-        "aria-describedby": !!help ? id3 + "__help" : void 0,
-        value,
-        ref,
-        ...additionalProps
-      })
-    });
+  // packages/components/build-module/z-stack/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__30() {
+    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 TextareaControl = (0, import_element178.forwardRef)(UnforwardedTextareaControl);
-  TextareaControl.displayName = "TextareaControl";
-  var textarea_control_default = TextareaControl;
-
-  // packages/components/build-module/text-highlight/index.mjs
-  var import_element179 = __toESM(require_element(), 1);
-  var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
-  var TextHighlight = (props) => {
-    const {
-      text = "",
-      highlight = ""
-    } = props;
-    const trimmedHighlightText = highlight.trim();
-    if (!trimmedHighlightText) {
-      return /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(import_jsx_runtime260.Fragment, {
-        children: text
-      });
-    }
-    const regex = new RegExp(`(${escapeRegExp(trimmedHighlightText)})`, "gi");
-    return (0, import_element179.createInterpolateElement)(text.replace(regex, "<mark>$&</mark>"), {
-      mark: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)("mark", {})
-    });
+  var ZStackChildView = /* @__PURE__ */ createStyled("div", false ? {
+    target: "ebn2ljm1"
+  } : {
+    target: "ebn2ljm1",
+    label: "ZStackChildView"
+  })("&:not( :first-of-type ){", ({
+    offsetAmount
+  }) => /* @__PURE__ */ css({
+    marginInlineStart: offsetAmount
+  }, false ? "" : ";label:ZStackChildView;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFZRyIsImZpbGUiOiJzdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tDaGlsZFZpZXcgPSBzdHlsZWQuZGl2PCB7XG5cdG9mZnNldEFtb3VudDogbnVtYmVyO1xuXHR6SW5kZXg6IG51bWJlcjtcbn0gPmBcblx0Jjpub3QoIDpmaXJzdC1vZi10eXBlICkge1xuXHRcdCR7ICggeyBvZmZzZXRBbW91bnQgfSApID0+XG5cdFx0XHRjc3MoIHtcblx0XHRcdFx0bWFyZ2luSW5saW5lU3RhcnQ6IG9mZnNldEFtb3VudCxcblx0XHRcdH0gKSB9O1xuXHR9XG5cblx0JHsgKCB7IHpJbmRleCB9ICkgPT4gY3NzKCB7IHpJbmRleCB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRpc0xheWVyZWQ6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ncmlkO1xuXHRncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JiA+ICR7IFpTdGFja0NoaWxkVmlldyB9IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblxuXHRcdCR7ICggeyBpc0xheWVyZWQgfSApID0+XG5cdFx0XHRpc0xheWVyZWRcblx0XHRcdFx0PyAvLyBXaGVuIGBpc0xheWVyZWRgIGlzIHRydWUsIGFsbCBpdGVtcyBvdmVybGFwIGluIHRoZSBzYW1lIGdyaWQgY2VsbFxuXHRcdFx0XHQgIGNzcyggeyBncmlkUm93U3RhcnQ6IDEsIGdyaWRDb2x1bW5TdGFydDogMSB9IClcblx0XHRcdFx0OiB1bmRlZmluZWQgfTtcblx0fVxuYDtcbiJdfQ== */"), ";}", ({
+    zIndex
+  }) => /* @__PURE__ */ css({
+    zIndex
+  }, false ? "" : ";label:ZStackChildView;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQnNCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuZXhwb3J0IGNvbnN0IFpTdGFja0NoaWxkVmlldyA9IHN0eWxlZC5kaXY8IHtcblx0b2Zmc2V0QW1vdW50OiBudW1iZXI7XG5cdHpJbmRleDogbnVtYmVyO1xufSA+YFxuXHQmOm5vdCggOmZpcnN0LW9mLXR5cGUgKSB7XG5cdFx0JHsgKCB7IG9mZnNldEFtb3VudCB9ICkgPT5cblx0XHRcdGNzcygge1xuXHRcdFx0XHRtYXJnaW5JbmxpbmVTdGFydDogb2Zmc2V0QW1vdW50LFxuXHRcdFx0fSApIH07XG5cdH1cblxuXHQkeyAoIHsgekluZGV4IH0gKSA9PiBjc3MoIHsgekluZGV4IH0gKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFpTdGFja1ZpZXcgPSBzdHlsZWQuZGl2PCB7XG5cdGlzTGF5ZXJlZDogYm9vbGVhbjtcbn0gPmBcblx0ZGlzcGxheTogaW5saW5lLWdyaWQ7XG5cdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmID4gJHsgWlN0YWNrQ2hpbGRWaWV3IH0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXG5cdFx0JHsgKCB7IGlzTGF5ZXJlZCB9ICkgPT5cblx0XHRcdGlzTGF5ZXJlZFxuXHRcdFx0XHQ/IC8vIFdoZW4gYGlzTGF5ZXJlZGAgaXMgdHJ1ZSwgYWxsIGl0ZW1zIG92ZXJsYXAgaW4gdGhlIHNhbWUgZ3JpZCBjZWxsXG5cdFx0XHRcdCAgY3NzKCB7IGdyaWRSb3dTdGFydDogMSwgZ3JpZENvbHVtblN0YXJ0OiAxIH0gKVxuXHRcdFx0XHQ6IHVuZGVmaW5lZCB9O1xuXHR9XG5gO1xuIl19 */"), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFTRyIsImZpbGUiOiJzdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tDaGlsZFZpZXcgPSBzdHlsZWQuZGl2PCB7XG5cdG9mZnNldEFtb3VudDogbnVtYmVyO1xuXHR6SW5kZXg6IG51bWJlcjtcbn0gPmBcblx0Jjpub3QoIDpmaXJzdC1vZi10eXBlICkge1xuXHRcdCR7ICggeyBvZmZzZXRBbW91bnQgfSApID0+XG5cdFx0XHRjc3MoIHtcblx0XHRcdFx0bWFyZ2luSW5saW5lU3RhcnQ6IG9mZnNldEFtb3VudCxcblx0XHRcdH0gKSB9O1xuXHR9XG5cblx0JHsgKCB7IHpJbmRleCB9ICkgPT4gY3NzKCB7IHpJbmRleCB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRpc0xheWVyZWQ6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ncmlkO1xuXHRncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JiA+ICR7IFpTdGFja0NoaWxkVmlldyB9IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblxuXHRcdCR7ICggeyBpc0xheWVyZWQgfSApID0+XG5cdFx0XHRpc0xheWVyZWRcblx0XHRcdFx0PyAvLyBXaGVuIGBpc0xheWVyZWRgIGlzIHRydWUsIGFsbCBpdGVtcyBvdmVybGFwIGluIHRoZSBzYW1lIGdyaWQgY2VsbFxuXHRcdFx0XHQgIGNzcyggeyBncmlkUm93U3RhcnQ6IDEsIGdyaWRDb2x1bW5TdGFydDogMSB9IClcblx0XHRcdFx0OiB1bmRlZmluZWQgfTtcblx0fVxuYDtcbiJdfQ== */"));
+  var _ref8 = false ? {
+    name: "rs0gp6",
+    styles: "grid-row-start:1;grid-column-start:1"
+  } : {
+    name: "80o7c0-ZStackView",
+    styles: "grid-row-start:1;grid-column-start:1;label:ZStackView;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQ00iLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrQ2hpbGRWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRvZmZzZXRBbW91bnQ6IG51bWJlcjtcblx0ekluZGV4OiBudW1iZXI7XG59ID5gXG5cdCY6bm90KCA6Zmlyc3Qtb2YtdHlwZSApIHtcblx0XHQkeyAoIHsgb2Zmc2V0QW1vdW50IH0gKSA9PlxuXHRcdFx0Y3NzKCB7XG5cdFx0XHRcdG1hcmdpbklubGluZVN0YXJ0OiBvZmZzZXRBbW91bnQsXG5cdFx0XHR9ICkgfTtcblx0fVxuXG5cdCR7ICggeyB6SW5kZXggfSApID0+IGNzcyggeyB6SW5kZXggfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrVmlldyA9IHN0eWxlZC5kaXY8IHtcblx0aXNMYXllcmVkOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcblx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYgPiAkeyBaU3RhY2tDaGlsZFZpZXcgfSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cblx0XHQkeyAoIHsgaXNMYXllcmVkIH0gKSA9PlxuXHRcdFx0aXNMYXllcmVkXG5cdFx0XHRcdD8gLy8gV2hlbiBgaXNMYXllcmVkYCBpcyB0cnVlLCBhbGwgaXRlbXMgb3ZlcmxhcCBpbiB0aGUgc2FtZSBncmlkIGNlbGxcblx0XHRcdFx0ICBjc3MoIHsgZ3JpZFJvd1N0YXJ0OiAxLCBncmlkQ29sdW1uU3RhcnQ6IDEgfSApXG5cdFx0XHRcdDogdW5kZWZpbmVkIH07XG5cdH1cbmA7XG4iXX0= */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__30
   };
-  TextHighlight.displayName = "TextHighlight";
-  var text_highlight_default = TextHighlight;
+  var ZStackView = /* @__PURE__ */ createStyled("div", false ? {
+    target: "ebn2ljm0"
+  } : {
+    target: "ebn2ljm0",
+    label: "ZStackView"
+  })("display:inline-grid;grid-auto-flow:column;position:relative;&>", ZStackChildView, "{position:relative;justify-self:start;", ({
+    isLayered
+  }) => isLayered ? (
+    // When `isLayered` is true, all items overlap in the same grid cell
+    _ref8
+  ) : void 0, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQkciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrQ2hpbGRWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRvZmZzZXRBbW91bnQ6IG51bWJlcjtcblx0ekluZGV4OiBudW1iZXI7XG59ID5gXG5cdCY6bm90KCA6Zmlyc3Qtb2YtdHlwZSApIHtcblx0XHQkeyAoIHsgb2Zmc2V0QW1vdW50IH0gKSA9PlxuXHRcdFx0Y3NzKCB7XG5cdFx0XHRcdG1hcmdpbklubGluZVN0YXJ0OiBvZmZzZXRBbW91bnQsXG5cdFx0XHR9ICkgfTtcblx0fVxuXG5cdCR7ICggeyB6SW5kZXggfSApID0+IGNzcyggeyB6SW5kZXggfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrVmlldyA9IHN0eWxlZC5kaXY8IHtcblx0aXNMYXllcmVkOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcblx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYgPiAkeyBaU3RhY2tDaGlsZFZpZXcgfSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cblx0XHQkeyAoIHsgaXNMYXllcmVkIH0gKSA9PlxuXHRcdFx0aXNMYXllcmVkXG5cdFx0XHRcdD8gLy8gV2hlbiBgaXNMYXllcmVkYCBpcyB0cnVlLCBhbGwgaXRlbXMgb3ZlcmxhcCBpbiB0aGUgc2FtZSBncmlkIGNlbGxcblx0XHRcdFx0ICBjc3MoIHsgZ3JpZFJvd1N0YXJ0OiAxLCBncmlkQ29sdW1uU3RhcnQ6IDEgfSApXG5cdFx0XHRcdDogdW5kZWZpbmVkIH07XG5cdH1cbmA7XG4iXX0= */"));

-  // packages/components/build-module/tip/index.mjs
-  var import_jsx_runtime261 = __toESM(require_jsx_runtime(), 1);
-  function Tip(props) {
+  // packages/components/build-module/z-stack/component.mjs
+  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
+  function UnconnectedZStack(props, forwardedRef) {
     const {
-      children
-    } = props;
-    return /* @__PURE__ */ (0, import_jsx_runtime261.jsxs)("div", {
-      className: "components-tip",
-      children: [/* @__PURE__ */ (0, import_jsx_runtime261.jsx)(icon_default2, {
-        icon: tip_default
-      }), /* @__PURE__ */ (0, import_jsx_runtime261.jsx)("p", {
-        children
-      })]
+      children,
+      className: className2,
+      isLayered = true,
+      isReversed = false,
+      offset: offset4 = 0,
+      ...otherProps
+    } = useContextSystem(props, "ZStack");
+    const validChildren = getValidChildren(children);
+    const childrenLastIndex = validChildren.length - 1;
+    const clonedChildren = validChildren.map((child, index2) => {
+      const zIndex = isReversed ? childrenLastIndex - index2 : index2;
+      const offsetAmount = isLayered ? offset4 * index2 : offset4;
+      const key = (0, import_element200.isValidElement)(child) ? child.key : index2;
+      return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(ZStackChildView, {
+        offsetAmount,
+        zIndex,
+        children: child
+      }, key);
+    });
+    return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(ZStackView, {
+      ...otherProps,
+      className: className2,
+      isLayered,
+      ref: forwardedRef,
+      children: clonedChildren
     });
   }
-  var tip_default2 = Tip;
+  var ZStack = contextConnect(UnconnectedZStack, "ZStack");
+  var component_default41 = ZStack;

-  // packages/components/build-module/toggle-control/index.mjs
-  var import_element180 = __toESM(require_element(), 1);
-  var import_compose74 = __toESM(require_compose(), 1);
-  var import_jsx_runtime262 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedToggleControl({
-    label,
-    checked,
-    help,
-    className: className2,
-    onChange,
-    disabled,
-    // Prevent passing to internal component.
-    __nextHasNoMarginBottom: _2,
-    ...additionalProps
-  }, ref) {
-    function onChangeToggle(event) {
-      onChange(event.target.checked);
-    }
-    const instanceId = (0, import_compose74.useInstanceId)(ToggleControl);
-    const id3 = `inspector-toggle-control-${instanceId}`;
-    let describedBy, helpLabel;
-    if (help) {
-      if (typeof help === "function") {
-        if (checked !== void 0) {
-          helpLabel = help(checked);
-        }
-      } else {
-        helpLabel = help;
+  // packages/components/build-module/higher-order/navigate-regions/index.mjs
+  var import_element201 = __toESM(require_element(), 1);
+  var import_compose76 = __toESM(require_compose(), 1);
+  var import_keycodes3 = __toESM(require_keycodes(), 1);
+  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
+  var defaultShortcuts = {
+    previous: [{
+      modifier: "ctrlShift",
+      character: "`"
+    }, {
+      modifier: "ctrlShift",
+      character: "~"
+    }, {
+      modifier: "access",
+      character: "p"
+    }],
+    next: [{
+      modifier: "ctrl",
+      character: "`"
+    }, {
+      modifier: "access",
+      character: "n"
+    }]
+  };
+  function useNavigateRegions(shortcuts = defaultShortcuts) {
+    const ref = (0, import_element201.useRef)(null);
+    const [isFocusingRegions, setIsFocusingRegions] = (0, import_element201.useState)(false);
+    function focusRegion(offset4) {
+      const regions = Array.from(ref.current?.querySelectorAll('[role="region"][tabindex="-1"]') ?? []);
+      if (!regions.length) {
+        return;
       }
-      if (helpLabel) {
-        describedBy = id3 + "__help";
+      let nextRegion = regions[0];
+      const wrappingRegion = ref.current?.ownerDocument?.activeElement?.closest('[role="region"][tabindex="-1"]');
+      const selectedIndex = wrappingRegion ? regions.indexOf(wrappingRegion) : -1;
+      if (selectedIndex !== -1) {
+        let nextIndex = selectedIndex + offset4;
+        nextIndex = nextIndex === -1 ? regions.length - 1 : nextIndex;
+        nextIndex = nextIndex === regions.length ? 0 : nextIndex;
+        nextRegion = regions[nextIndex];
       }
+      nextRegion.focus();
+      setIsFocusingRegions(true);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(base_control_default, {
-      id: id3,
-      help: helpLabel && /* @__PURE__ */ (0, import_jsx_runtime262.jsx)("span", {
-        className: "components-toggle-control__help",
-        children: helpLabel
-      }),
-      className: clsx_default("components-toggle-control", className2),
-      children: /* @__PURE__ */ (0, import_jsx_runtime262.jsxs)(component_default9, {
-        justify: "flex-start",
-        spacing: 2,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime262.jsx)(form_toggle_default, {
-          id: id3,
-          checked,
-          onChange: onChangeToggle,
-          "aria-describedby": describedBy,
-          disabled,
-          ref,
-          ...additionalProps
-        }), /* @__PURE__ */ (0, import_jsx_runtime262.jsx)(component_default5, {
-          as: "label",
-          htmlFor: id3,
-          className: clsx_default("components-toggle-control__label", {
-            "is-disabled": disabled
-          }),
-          children: label
-        })]
+    const clickRef = (0, import_compose76.useRefEffect)((element) => {
+      function onClick() {
+        setIsFocusingRegions(false);
+      }
+      element.addEventListener("click", onClick);
+      return () => {
+        element.removeEventListener("click", onClick);
+      };
+    }, [setIsFocusingRegions]);
+    return {
+      ref: (0, import_compose76.useMergeRefs)([ref, clickRef]),
+      className: isFocusingRegions ? "is-focusing-regions" : "",
+      onKeyDown(event) {
+        if (shortcuts.previous.some(({
+          modifier,
+          character: character2
+        }) => {
+          return import_keycodes3.isKeyboardEvent[modifier](event, character2);
+        })) {
+          focusRegion(-1);
+        } else if (shortcuts.next.some(({
+          modifier,
+          character: character2
+        }) => {
+          return import_keycodes3.isKeyboardEvent[modifier](event, character2);
+        })) {
+          focusRegion(1);
+        }
+      }
+    };
+  }
+  var navigate_regions_default = (0, import_compose76.createHigherOrderComponent)((Component7) => function NavigateRegions({
+    shortcuts,
+    ...props
+  }) {
+    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", {
+      ...useNavigateRegions(shortcuts),
+      children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(Component7, {
+        ...props
       })
     });
-  }
-  var ToggleControl = (0, import_element180.forwardRef)(UnforwardedToggleControl);
-  ToggleControl.displayName = "ToggleControl";
-  var toggle_control_default = ToggleControl;
-
-  // packages/components/build-module/toolbar/toolbar/index.mjs
-  var import_element187 = __toESM(require_element(), 1);
-  var import_deprecated23 = __toESM(require_deprecated(), 1);
-
-  // packages/components/build-module/toolbar/toolbar-group/index.mjs
-  var import_element185 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/toolbar/toolbar-button/index.mjs
-  var import_element183 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/toolbar/toolbar-item/index.mjs
-  var import_element182 = __toESM(require_element(), 1);
-  var import_warning10 = __toESM(require_warning(), 1);
-
-  // packages/components/build-module/toolbar/toolbar-context/index.mjs
-  var import_element181 = __toESM(require_element(), 1);
-  var ToolbarContext = (0, import_element181.createContext)(void 0);
-  ToolbarContext.displayName = "ToolbarContext";
-  var toolbar_context_default = ToolbarContext;
+  }, "navigateRegions");

-  // packages/components/build-module/toolbar/toolbar-item/index.mjs
-  var import_jsx_runtime263 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedToolbarItem({
-    children,
-    as: Component7,
-    ...props
-  }, ref) {
-    const accessibleToolbarStore = (0, import_element182.useContext)(toolbar_context_default);
-    const isRenderProp = typeof children === "function";
-    if (!isRenderProp && !Component7) {
-      true ? (0, import_warning10.default)("`ToolbarItem` is a generic headless component. You must pass either a `children` prop as a function or an `as` prop as a component. See https://developer.wordpress.org/block-editor/components/toolbar-item/") : void 0;
-      return null;
-    }
-    const allProps = {
-      ...props,
+  // packages/components/build-module/higher-order/with-constrained-tabbing/index.mjs
+  var import_compose77 = __toESM(require_compose(), 1);
+  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
+  var withConstrainedTabbing = (0, import_compose77.createHigherOrderComponent)((WrappedComponent) => function ComponentWithConstrainedTabbing(props) {
+    const ref = (0, import_compose77.useConstrainedTabbing)();
+    return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", {
       ref,
-      "data-toolbar-item": true
+      tabIndex: -1,
+      children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(WrappedComponent, {
+        ...props
+      })
+    });
+  }, "withConstrainedTabbing");
+  var with_constrained_tabbing_default = withConstrainedTabbing;
+
+  // packages/components/build-module/higher-order/with-fallback-styles/index.mjs
+  var import_es63 = __toESM(require_es6(), 1);
+  var import_element202 = __toESM(require_element(), 1);
+  var import_compose78 = __toESM(require_compose(), 1);
+  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
+  var with_fallback_styles_default = (mapNodeToProps) => (0, import_compose78.createHigherOrderComponent)((WrappedComponent) => {
+    return function WithFallbackStyles(props) {
+      const [fallbackStyles, setFallbackStyles] = (0, import_element202.useState)(void 0);
+      const nodeRef = (0, import_element202.useRef)(null);
+      (0, import_compose78.useIsomorphicLayoutEffect)(() => {
+        const node2 = props.node ?? nodeRef.current;
+        const grabStylesCompleted = !!fallbackStyles && Object.values(fallbackStyles).every(Boolean);
+        if (node2 && !grabStylesCompleted) {
+          const newFallbackStyles = mapNodeToProps(node2, props);
+          if (!(0, import_es63.default)(newFallbackStyles, fallbackStyles)) {
+            setFallbackStyles(newFallbackStyles);
+          }
+        }
+      });
+      const wrappedComponent = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(WrappedComponent, {
+        ...props,
+        ...fallbackStyles
+      });
+      return props.node ? wrappedComponent : /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("div", {
+        ref: nodeRef,
+        children: [" ", wrappedComponent, " "]
+      });
     };
-    if (!accessibleToolbarStore) {
-      if (Component7) {
-        return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(Component7, {
-          ...allProps,
-          children
-        });
+  }, "withFallbackStyles");
+
+  // packages/components/build-module/higher-order/with-filters/index.mjs
+  var import_element203 = __toESM(require_element(), 1);
+  var import_hooks9 = __toESM(require_hooks(), 1);
+  var import_compose79 = __toESM(require_compose(), 1);
+  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
+  var ANIMATION_FRAME_PERIOD = 16;
+  function withFilters(hookName) {
+    return (0, import_compose79.createHigherOrderComponent)((OriginalComponent) => {
+      const namespace = "core/with-filters/" + hookName;
+      let FilteredComponent;
+      function ensureFilteredComponent() {
+        if (FilteredComponent === void 0) {
+          FilteredComponent = (0, import_hooks9.applyFilters)(hookName, OriginalComponent);
+        }
+      }
+      class FilteredComponentRenderer extends import_element203.Component {
+        constructor(props) {
+          super(props);
+          ensureFilteredComponent();
+        }
+        componentDidMount() {
+          FilteredComponentRenderer.instances.push(this);
+          if (FilteredComponentRenderer.instances.length === 1) {
+            (0, import_hooks9.addAction)("hookRemoved", namespace, onHooksUpdated);
+            (0, import_hooks9.addAction)("hookAdded", namespace, onHooksUpdated);
+          }
+        }
+        componentWillUnmount() {
+          FilteredComponentRenderer.instances = FilteredComponentRenderer.instances.filter((instance) => instance !== this);
+          if (FilteredComponentRenderer.instances.length === 0) {
+            (0, import_hooks9.removeAction)("hookRemoved", namespace);
+            (0, import_hooks9.removeAction)("hookAdded", namespace);
+          }
+        }
+        render() {
+          return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(FilteredComponent, {
+            ...this.props
+          });
+        }
       }
-      if (!isRenderProp) {
-        return null;
+      FilteredComponentRenderer.instances = [];
+      const throttledForceUpdate = (0, import_compose79.debounce)(() => {
+        FilteredComponent = (0, import_hooks9.applyFilters)(hookName, OriginalComponent);
+        FilteredComponentRenderer.instances.forEach((instance) => {
+          instance.forceUpdate();
+        });
+      }, ANIMATION_FRAME_PERIOD);
+      function onHooksUpdated(updatedHookName) {
+        if (updatedHookName === hookName) {
+          throttledForceUpdate();
+        }
       }
-      return children(allProps);
-    }
-    const render = isRenderProp ? children : Component7 && /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(Component7, {
-      children
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime263.jsx)(ToolbarItem, {
-      accessibleWhenDisabled: true,
-      ...allProps,
-      store: accessibleToolbarStore,
-      render
-    });
+      return FilteredComponentRenderer;
+    }, "withFilters");
   }
-  var ToolbarItem22 = (0, import_element182.forwardRef)(UnforwardedToolbarItem);
-  ToolbarItem22.displayName = "ToolbarItem";
-  var toolbar_item_default = ToolbarItem22;

-  // packages/components/build-module/toolbar/toolbar-button/toolbar-button-container.mjs
-  var import_jsx_runtime264 = __toESM(require_jsx_runtime(), 1);
-  var ToolbarButtonContainer = ({
-    children,
-    className: className2
-  }) => /* @__PURE__ */ (0, import_jsx_runtime264.jsx)("div", {
-    className: className2,
+  // packages/components/build-module/higher-order/with-focus-return/index.mjs
+  var import_element204 = __toESM(require_element(), 1);
+  var import_compose80 = __toESM(require_compose(), 1);
+  var import_deprecated25 = __toESM(require_deprecated(), 1);
+  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
+  function isComponentLike(object) {
+    return object instanceof import_element204.Component || typeof object === "function";
+  }
+  var with_focus_return_default = (0, import_compose80.createHigherOrderComponent)(
+    // @ts-expect-error TODO: Reconcile with intended `createHigherOrderComponent` types
+    (options2) => {
+      const HoC = ({
+        onFocusReturn
+      } = {}) => (WrappedComponent) => {
+        const WithFocusReturn = (props) => {
+          const ref = (0, import_compose80.useFocusReturn)(onFocusReturn);
+          return /* @__PURE__ */ (0, import_jsx_runtime287.jsx)("div", {
+            ref,
+            children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(WrappedComponent, {
+              ...props
+            })
+          });
+        };
+        return WithFocusReturn;
+      };
+      if (isComponentLike(options2)) {
+        const WrappedComponent = options2;
+        return HoC()(WrappedComponent);
+      }
+      return HoC(options2);
+    },
+    "withFocusReturn"
+  );
+  var Provider3 = ({
     children
-  });
-  var toolbar_button_container_default = ToolbarButtonContainer;
+  }) => {
+    (0, import_deprecated25.default)("wp.components.FocusReturnProvider component", {
+      since: "5.7",
+      hint: "This provider is not used anymore. You can just remove it from your codebase"
+    });
+    return children;
+  };

-  // packages/components/build-module/toolbar/toolbar-button/index.mjs
-  var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
-  function useDeprecatedProps6({
-    isDisabled,
-    ...otherProps
-  }) {
-    return {
-      disabled: isDisabled,
-      ...otherProps
-    };
-  }
-  function UnforwardedToolbarButton(props, ref) {
-    const {
-      children,
-      className: className2,
-      containerClassName,
-      extraProps,
-      isActive,
-      title,
-      ...restProps
-    } = useDeprecatedProps6(props);
-    const accessibleToolbarState = (0, import_element183.useContext)(toolbar_context_default);
-    if (!accessibleToolbarState) {
-      return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(toolbar_button_container_default, {
-        className: containerClassName,
-        children: /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(button_default, {
-          ref,
-          icon: restProps.icon,
-          size: "compact",
-          label: title,
-          shortcut: restProps.shortcut,
-          "data-subscript": restProps.subscript,
-          onClick: (event) => {
-            event.stopPropagation();
-            if (restProps.onClick) {
-              restProps.onClick(event);
-            }
+  // packages/components/build-module/higher-order/with-notices/index.mjs
+  var import_element205 = __toESM(require_element(), 1);
+  var import_compose81 = __toESM(require_compose(), 1);
+  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
+  var with_notices_default = (0, import_compose81.createHigherOrderComponent)((OriginalComponent) => {
+    function Component7(props, ref) {
+      const [noticeList, setNoticeList] = (0, import_element205.useState)([]);
+      const noticeOperations = (0, import_element205.useMemo)(() => {
+        const createNotice = (notice) => {
+          const noticeToAdd = notice.id ? notice : {
+            ...notice,
+            id: v4_default()
+          };
+          setNoticeList((current) => [...current, noticeToAdd]);
+        };
+        return {
+          createNotice,
+          createErrorNotice: (msg) => {
+            createNotice({
+              status: "error",
+              content: msg
+            });
           },
-          className: clsx_default("components-toolbar__control", className2),
-          isPressed: isActive,
-          accessibleWhenDisabled: true,
-          "data-toolbar-item": true,
-          ...extraProps,
-          ...restProps,
-          children
+          removeNotice: (id3) => {
+            setNoticeList((current) => current.filter((notice) => notice.id !== id3));
+          },
+          removeAllNotices: () => {
+            setNoticeList([]);
+          }
+        };
+      }, []);
+      const propsOut = {
+        ...props,
+        noticeList,
+        noticeOperations,
+        noticeUI: noticeList.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(list_default, {
+          className: "components-with-notices-ui",
+          notices: noticeList,
+          onRemove: noticeOperations.removeNotice
         })
+      };
+      return isForwardRef ? /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(OriginalComponent, {
+        ...propsOut,
+        ref
+      }) : /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(OriginalComponent, {
+        ...propsOut
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(toolbar_item_default, {
-      className: clsx_default("components-toolbar-button", className2),
-      ...extraProps,
-      ...restProps,
-      ref,
-      children: (toolbarItemProps) => /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(button_default, {
-        size: "compact",
-        label: title,
-        isPressed: isActive,
-        ...toolbarItemProps,
-        children
-      })
-    });
-  }
-  var ToolbarButton = (0, import_element183.forwardRef)(UnforwardedToolbarButton);
-  ToolbarButton.displayName = "ToolbarButton";
-  var toolbar_button_default = ToolbarButton;
-
-  // packages/components/build-module/toolbar/toolbar-group/toolbar-group-container.mjs
-  var import_jsx_runtime266 = __toESM(require_jsx_runtime(), 1);
-  var ToolbarGroupContainer = ({
-    className: className2,
-    children,
-    ...props
-  }) => /* @__PURE__ */ (0, import_jsx_runtime266.jsx)("div", {
-    className: className2,
-    ...props,
-    children
-  });
-  var toolbar_group_container_default = ToolbarGroupContainer;
-
-  // packages/components/build-module/toolbar/toolbar-group/toolbar-group-collapsed.mjs
-  var import_element184 = __toESM(require_element(), 1);
-  var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
-  function ToolbarGroupCollapsed({
-    controls = [],
-    toggleProps,
-    ...props
-  }) {
-    const accessibleToolbarState = (0, import_element184.useContext)(toolbar_context_default);
-    const renderDropdownMenu = (internalToggleProps) => /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(dropdown_menu_default, {
-      controls,
-      toggleProps: {
-        ...internalToggleProps,
-        "data-toolbar-item": true
-      },
-      ...props
-    });
-    if (accessibleToolbarState) {
-      return /* @__PURE__ */ (0, import_jsx_runtime267.jsx)(toolbar_item_default, {
-        ...toggleProps,
-        children: renderDropdownMenu
-      });
+    let isForwardRef;
+    const {
+      render
+    } = OriginalComponent;
+    if (typeof render === "function") {
+      isForwardRef = true;
+      return (0, import_element205.forwardRef)(Component7);
     }
-    return renderDropdownMenu(toggleProps);
-  }
-  var toolbar_group_collapsed_default = ToolbarGroupCollapsed;
+    return Component7;
+  }, "withNotices");

-  // packages/components/build-module/toolbar/toolbar-group/index.mjs
-  var import_jsx_runtime268 = __toESM(require_jsx_runtime(), 1);
-  function isNestedArray(arr) {
-    return Array.isArray(arr) && Array.isArray(arr[0]);
-  }
-  function ToolbarGroup({
-    controls = [],
-    children,
-    className: className2,
-    isCollapsed: isCollapsed2,
-    title,
-    ...props
-  }) {
-    const accessibleToolbarState = (0, import_element185.useContext)(toolbar_context_default);
-    if ((!controls || !controls.length) && !children) {
-      return null;
-    }
-    const finalClassName = clsx_default(
-      // Unfortunately, there's legacy code referencing to `.components-toolbar`
-      // So we can't get rid of it
-      accessibleToolbarState ? "components-toolbar-group" : "components-toolbar",
-      className2
-    );
-    let controlSets;
-    if (isNestedArray(controls)) {
-      controlSets = controls;
-    } else {
-      controlSets = [controls];
-    }
-    if (isCollapsed2) {
-      return /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(toolbar_group_collapsed_default, {
-        label: title,
-        controls: controlSets,
-        className: finalClassName,
-        children,
-        ...props
-      });
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime268.jsxs)(toolbar_group_container_default, {
-      className: finalClassName,
+  // packages/components/build-module/higher-order/with-spoken-messages/index.mjs
+  var import_compose82 = __toESM(require_compose(), 1);
+  var import_a11y11 = __toESM(require_a11y(), 1);
+  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
+  var with_spoken_messages_default = (0, import_compose82.createHigherOrderComponent)((Component7) => function WithSpokenMessages(props) {
+    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(Component7, {
       ...props,
-      children: [controlSets?.flatMap((controlSet, indexOfSet) => controlSet.map((control, indexOfControl) => /* @__PURE__ */ (0, import_jsx_runtime268.jsx)(toolbar_button_default, {
-        containerClassName: indexOfSet > 0 && indexOfControl === 0 ? "has-left-divider" : void 0,
-        ...control
-      }, [indexOfSet, indexOfControl].join()))), children]
+      speak: import_a11y11.speak,
+      debouncedSpeak: (0, import_compose82.useDebounce)(import_a11y11.speak, 500)
     });
-  }
-  var toolbar_group_default = ToolbarGroup;
+  }, "withSpokenMessages");

-  // packages/components/build-module/toolbar/toolbar/toolbar-container.mjs
-  var import_element186 = __toESM(require_element(), 1);
-  var import_i18n70 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedToolbarContainer({
-    label,
-    ...props
-  }, ref) {
-    const toolbarStore = useToolbarStore({
-      focusLoop: true,
-      rtl: (0, import_i18n70.isRTL)()
-    });
-    return (
-      // This will provide state for `ToolbarButton`'s
-      /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(toolbar_context_default.Provider, {
-        value: toolbarStore,
-        children: /* @__PURE__ */ (0, import_jsx_runtime269.jsx)(Toolbar, {
-          ref,
-          "aria-label": label,
-          store: toolbarStore,
-          ...props
-        })
-      })
-    );
-  }
-  var ToolbarContainer2 = (0, import_element186.forwardRef)(UnforwardedToolbarContainer);
-  ToolbarContainer2.displayName = "ToolbarContainer";
-  var toolbar_container_default = ToolbarContainer2;
+  // packages/components/build-module/menu/index.mjs
+  var import_element218 = __toESM(require_element(), 1);
+  var import_i18n72 = __toESM(require_i18n(), 1);

-  // packages/components/build-module/toolbar/toolbar/index.mjs
-  var import_jsx_runtime270 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedToolbar({
-    className: className2,
-    label,
-    variant,
-    ...props
-  }, ref) {
-    const isVariantDefined = variant !== void 0;
-    const contextSystemValue = (0, import_element187.useMemo)(() => {
-      if (isVariantDefined) {
-        return {};
-      }
-      return {
-        DropdownMenu: {
-          variant: "toolbar"
-        },
-        Dropdown: {
-          variant: "toolbar"
-        },
-        Menu: {
-          variant: "toolbar"
-        }
-      };
-    }, [isVariantDefined]);
-    if (!label) {
-      (0, import_deprecated23.default)("Using Toolbar without label prop", {
-        since: "5.6",
-        alternative: "ToolbarGroup component",
-        link: "https://developer.wordpress.org/block-editor/components/toolbar/"
-      });
-      const {
-        title: _title,
-        ...restProps
-      } = props;
-      return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(toolbar_group_default, {
-        isCollapsed: false,
-        ...restProps,
-        className: className2
-      });
-    }
-    const finalClassName = clsx_default("components-accessible-toolbar", className2, variant && `is-${variant}`);
-    return /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(ContextSystemProvider, {
-      value: contextSystemValue,
-      children: /* @__PURE__ */ (0, import_jsx_runtime270.jsx)(toolbar_container_default, {
-        className: finalClassName,
-        label,
-        ref,
-        ...props
-      })
-    });
+  // packages/components/build-module/menu/context.mjs
+  var import_element206 = __toESM(require_element(), 1);
+  var Context2 = (0, import_element206.createContext)(void 0);
+  Context2.displayName = "MenuContext";
+
+  // packages/components/build-module/menu/item.mjs
+  var import_element207 = __toESM(require_element(), 1);
+
+  // packages/components/build-module/menu/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__31() {
+    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 Toolbar3 = (0, import_element187.forwardRef)(UnforwardedToolbar);
-  Toolbar3.displayName = "Toolbar";
-  var toolbar_default = Toolbar3;
+  var CONTENT_WRAPPER_PADDING = space(1);
+  var ITEM_PADDING_BLOCK = space(1);
+  var ITEM_PADDING_INLINE = space(3);
+  var DEFAULT_BORDER_COLOR = COLORS.theme.gray[300];
+  var DIVIDER_COLOR = COLORS.theme.gray[200];
+  var LIGHTER_TEXT_COLOR = COLORS.theme.gray[700];
+  var LIGHT_BACKGROUND_COLOR = COLORS.theme.gray[100];
+  var TOOLBAR_VARIANT_BORDER_COLOR = COLORS.theme.foreground;
+  var DEFAULT_BOX_SHADOW = `0 0 0 ${config_values_default.borderWidth} ${DEFAULT_BORDER_COLOR}, ${config_values_default.elevationMedium}`;
+  var TOOLBAR_VARIANT_BOX_SHADOW = `0 0 0 ${config_values_default.borderWidth} ${TOOLBAR_VARIANT_BORDER_COLOR}`;
+  var GRID_TEMPLATE_COLS = "minmax( 0, max-content ) 1fr";
+  var Menu22 = /* @__PURE__ */ createStyled(Menu, false ? {
+    target: "e1wg7tti15"
+  } : {
+    target: "e1wg7tti15",
+    label: "Menu"
+  })(false ? {
+    name: "1xd6ev0",
+    styles: "position:relative;z-index:1000000;outline:2px solid transparent!important"
+  } : {
+    name: "1xd6ev0",
+    styles: "position:relative;z-index:1000000;outline:2px solid transparent!important/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvQzBDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__31
+  });
+  var MenuSurface = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wg7tti14"
+  } : {
+    target: "e1wg7tti14",
+    label: "MenuSurface"
+  })("display:grid;grid-template-columns:", GRID_TEMPLATE_COLS, ";grid-template-rows:auto;box-sizing:border-box;min-width:160px;max-width:320px;max-height:var( --popover-available-height );padding:", CONTENT_WRAPPER_PADDING, ";overscroll-behavior:contain;overflow:auto;background-color:", COLORS.ui.background, ";border-radius:", config_values_default.radiusMedium, ";", (props) => /* @__PURE__ */ css("box-shadow:", props.variant === "toolbar" ? TOOLBAR_VARIANT_BOX_SHADOW : DEFAULT_BOX_SHADOW, ";" + (false ? "" : ";label:MenuSurface;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErRG9CIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4Q3dFIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var MenuMotionRoot = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wg7tti13"
+  } : {
+    target: "e1wg7tti13",
+    label: "MenuMotionRoot"
+  })("@media not ( prefers-reduced-motion ){transition-property:transform,opacity;transition-duration:", DROPDOWN_MOTION_CSS.SLIDE_DURATION, ",", DROPDOWN_MOTION_CSS.FADE_DURATION, ";transition-timing-function:", DROPDOWN_MOTION_CSS.SLIDE_EASING, ",", DROPDOWN_MOTION_CSS.FADE_EASING, ";will-change:transform,opacity;&:not( :has( > ", MenuSurface, "[data-submenu] ) ){opacity:0;&:has( > ", MenuSurface, "[data-enter] ){opacity:1;}&:has( > ", MenuSurface, "[data-side='bottom'] ){transform:translateY(\n					-", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-side='top'] ){transform:translateY(\n					", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-side='left'] ){transform:translateX(\n					", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-side='right'] ){transform:translateX(\n					-", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-enter][data-side='bottom'] ),&:has( > ", MenuSurface, "[data-enter][data-side='top'] ){transform:translateY( 0 );}&:has( > ", MenuSurface, "[data-enter][data-side='left'] ),&:has( > ", MenuSurface, "[data-enter][data-side='right'] ){transform:translateX( 0 );}}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RXdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var baseItem = /* @__PURE__ */ css("all:unset;cursor:pointer;position:relative;min-height:", space(8), ";box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:", GRID_TEMPLATE_COLS, ";align-items:center;@supports ( grid-template-columns: subgrid ){grid-template-columns:subgrid;}font-size:", font("default.fontSize"), ";font-family:inherit;font-weight:normal;line-height:20px;color:", COLORS.theme.foreground, ";border-radius:", config_values_default.radiusSmall, ";padding-block:", ITEM_PADDING_BLOCK, ";padding-inline:", ITEM_PADDING_INLINE, ";scroll-margin:", CONTENT_WRAPPER_PADDING, ";user-select:none;outline:none;&[aria-disabled='true']{color:", COLORS.ui.textDisabled, ";}&[data-active-item]:not( [data-focus-visible] ):not(\n			[aria-disabled='true']\n		){background-color:", COLORS.theme.accent, ";color:", COLORS.theme.accentInverted, ";}&[data-focus-visible]{box-shadow:0 0 0 1.5px ", COLORS.theme.accent, ";outline:2px solid transparent;}&:active,&[data-active]{}", Menu22, ':not(:focus) &:not(:focus)[aria-expanded="true"]{background-color:', LIGHT_BACKGROUND_COLOR, ";color:", COLORS.theme.foreground, ";}svg{fill:currentColor;}" + (false ? "" : ";label:baseItem;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4SG9CIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */");
+  var Item2 = /* @__PURE__ */ createStyled(MenuItem, false ? {
+    target: "e1wg7tti12"
+  } : {
+    target: "e1wg7tti12",
+    label: "Item"
+  })(baseItem, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErTThDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var CheckboxItem = /* @__PURE__ */ createStyled(MenuItemCheckbox, false ? {
+    target: "e1wg7tti11"
+  } : {
+    target: "e1wg7tti11",
+    label: "CheckboxItem"
+  })(baseItem, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtTjhEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var RadioItem = /* @__PURE__ */ createStyled(MenuItemRadio, false ? {
+    target: "e1wg7tti10"
+  } : {
+    target: "e1wg7tti10",
+    label: "RadioItem"
+  })(baseItem, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1TndEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var ItemPrefixWrapper = /* @__PURE__ */ createStyled("span", false ? {
+    target: "e1wg7tti9"
+  } : {
+    target: "e1wg7tti9",
+    label: "ItemPrefixWrapper"
+  })("grid-column:1;", CheckboxItem, ">&,", RadioItem, ">&{min-width:", space(6), ";}", CheckboxItem, ">&,", RadioItem, ">&,&:not( :empty ){margin-inline-end:", space(2), ";}display:flex;align-items:center;justify-content:center;color:", LIGHTER_TEXT_COLOR, ";[data-active-item]:not( [data-focus-visible] )>&,[aria-disabled='true']>&{color:inherit;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyTjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var ItemContentWrapper = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wg7tti8"
+  } : {
+    target: "e1wg7tti8",
+    label: "ItemContentWrapper"
+  })("grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:", space(3), ";pointer-events:none;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnUTRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var ItemChildrenWrapper = /* @__PURE__ */ createStyled("div", false ? {
+    target: "e1wg7tti7"
+  } : {
+    target: "e1wg7tti7",
+    label: "ItemChildrenWrapper"
+  })("flex:1;display:inline-flex;flex-direction:column;gap:", space(1), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErUTZDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var ItemSuffixWrapper = /* @__PURE__ */ createStyled("span", false ? {
+    target: "e1wg7tti6"
+  } : {
+    target: "e1wg7tti6",
+    label: "ItemSuffixWrapper"
+  })("flex:0 1 fit-content;min-width:0;width:fit-content;display:flex;align-items:center;justify-content:center;gap:", space(3), ";color:", LIGHTER_TEXT_COLOR, ";[data-active-item]:not( [data-focus-visible] ) *:not(", Menu22, ") &,[aria-disabled='true'] *:not(", Menu22, ") &{color:inherit;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1UjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var Group3 = /* @__PURE__ */ createStyled(MenuGroup, false ? {
+    target: "e1wg7tti5"
+  } : {
+    target: "e1wg7tti5",
+    label: "Group"
+  })(false ? {
+    name: "49aokf",
+    styles: "display:contents"
+  } : {
+    name: "49aokf",
+    styles: "display:contents/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4U2dEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__31
+  });
+  var GroupLabel3 = /* @__PURE__ */ createStyled(MenuGroupLabel, false ? {
+    target: "e1wg7tti4"
+  } : {
+    target: "e1wg7tti4",
+    label: "GroupLabel"
+  })("grid-column:1/-1;padding-block-start:", space(3), ";padding-block-end:", space(2), ";padding-inline:", ITEM_PADDING_INLINE, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtVDBEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var Separator3 = /* @__PURE__ */ createStyled(MenuSeparator, false ? {
+    target: "e1wg7tti3"
+  } : {
+    target: "e1wg7tti3",
+    label: "Separator"
+  })("grid-column:1/-1;border:none;height:", config_values_default.borderWidth, ";background-color:", (props) => props.variant === "toolbar" ? TOOLBAR_VARIANT_BORDER_COLOR : DIVIDER_COLOR, ";margin-block:", space(2), ";margin-inline:", ITEM_PADDING_INLINE, ";outline:2px solid transparent;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4VEMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0ICogYXMgQXJpYWtpdCBmcm9tICdAYXJpYWtpdC9yZWFjdCc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgZm9udCwgcnRsLCBDT05GSUcsIERST1BET1dOX01PVElPTl9DU1MgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCBJY29uIGZyb20gJy4uL2ljb24nO1xuaW1wb3J0IHsgVHJ1bmNhdGUgfSBmcm9tICcuLi90cnVuY2F0ZSc7XG5pbXBvcnQgdHlwZSB7IENvbnRleHRQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG5jb25zdCBDT05URU5UX1dSQVBQRVJfUEFERElORyA9IHNwYWNlKCAxICk7XG5jb25zdCBJVEVNX1BBRERJTkdfQkxPQ0sgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0lOTElORSA9IHNwYWNlKCAzICk7XG5cbi8vIFRPRE86XG4vLyAtIGJvcmRlciBjb2xvciBhbmQgZGl2aWRlciBjb2xvciBhcmUgZGlmZmVyZW50IGZyb20gQ09MT1JTLnRoZW1lIHZhcmlhYmxlc1xuLy8gLSBsaWdodGVyIHRleHQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyAtIGxpZ2h0ZXIgYmFja2dyb3VuZCBjb2xvciBpcyBub3QgZGVmaW5lZCBpbiBDT0xPUlMudGhlbWUsIHNob3VsZCBpdCBiZT9cbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsYCBXUERTIHRva2VuIHdoZW4gcmVmYWN0b3JlZCB0byBTQ1NTIG1vZHVsZXNcbmNvbnN0IERFRkFVTFRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmdyYXlbIDMwMCBdO1xuLy8gVE9ETzogc2hvdWxkIHVzZSB0aGUgYHN0cm9rZS1zdXJmYWNlLW5ldXRyYWwtd2Vha2AgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBESVZJREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmdyYXlbIDIwMCBdO1xuY29uc3QgTElHSFRFUl9URVhUX0NPTE9SID0gQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdO1xuY29uc3QgTElHSFRfQkFDS0dST1VORF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXTtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgPSBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZDtcbmNvbnN0IERFRkFVTFRfQk9YX1NIQURPVyA9IGAwIDAgMCAkeyBDT05GSUcuYm9yZGVyV2lkdGggfSAkeyBERUZBVUxUX0JPUkRFUl9DT0xPUiB9LCAkeyBDT05GSUcuZWxldmF0aW9uTWVkaXVtIH1gO1xuY29uc3QgVE9PTEJBUl9WQVJJQU5UX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgVE9PTEJBUl9WQVJJQU5UX0JPUkRFUl9DT0xPUiB9YDtcblxuY29uc3QgR1JJRF9URU1QTEFURV9DT0xTID0gJ21pbm1heCggMCwgbWF4LWNvbnRlbnQgKSAxZnInO1xuXG5leHBvcnQgY29uc3QgTWVudSA9IHN0eWxlZCggQXJpYWtpdC5NZW51IClgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LyogU2FtZSBhcyBwb3BvdmVyIGNvbXBvbmVudCAqL1xuXHQvKiBUT0RPOiBpcyB0aGVyZSBhIHdheSB0byByZWFkIHRoZSBzYXNzIHZhcmlhYmxlPyAqL1xuXHR6LWluZGV4OiAxMDAwMDAwO1xuXG5cdC8qIE9ubHkgdmlzaWJsZSBpbiBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSAqL1xuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZW51U3VyZmFjZSA9IHN0eWxlZC5kaXY8IFBpY2s8IENvbnRleHRQcm9wcywgJ3ZhcmlhbnQnID4gPmBcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkeyBHUklEX1RFTVBMQVRFX0NPTFMgfTtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG1pbi13aWR0aDogMTYwcHg7XG5cdG1heC13aWR0aDogMzIwcHg7XG5cdG1heC1oZWlnaHQ6IHZhciggLS1wb3BvdmVyLWF2YWlsYWJsZS1oZWlnaHQgKTtcblxuXHRwYWRkaW5nOiAkeyBDT05URU5UX1dSQVBQRVJfUEFERElORyB9O1xuXG5cdG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG5cdG92ZXJmbG93OiBhdXRvO1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNNZWRpdW0gfTtcblx0JHsgKCBwcm9wcyApID0+IGNzc2Bcblx0XHRib3gtc2hhZG93OiAkeyBwcm9wcy52YXJpYW50ID09PSAndG9vbGJhcidcblx0XHRcdD8gVE9PTEJBUl9WQVJJQU5UX0JPWF9TSEFET1dcblx0XHRcdDogREVGQVVMVF9CT1hfU0hBRE9XIH07XG5cdGAgfVxuYDtcblxuLyoqXG4gKiBPdXRlciB3cmFwcGVyIGZvciBtZW51IG1vdGlvbi4gYE1lbnUuUG9wb3ZlcmAgdXNlcyBBcmlha2l04oCZcyBgcmVuZGVyYCBwcm9wIHNvXG4gKiB0aGlzIGVsZW1lbnQgd3JhcHMgdGhlIGlubmVyIHN1cmZhY2UgdGhhdCByZWNlaXZlcyBhbGwgbWVyZ2VkIG1lbnUgcHJvcHNcbiAqIChyZWYsIHJvbGUsIGBkYXRhLSpgLCBjaGlsZHJlbikuIFRyYW5zaXRpb25zIG1pcnJvciB0aGUgcHJlLXJlZmFjdG9yIGBNZW51YFxuICogc3R5bGVzIGZyb20gYHRydW5rYCwgZHJpdmVuIGJ5IGBkYXRhLWVudGVyYCAvIGBkYXRhLXNpZGVgIG9uIHRoZSBpbm5lclxuICogc3VyZmFjZSB2aWEgYDpoYXMoPiDigKYpYC5cbiAqL1xuZXhwb3J0IGNvbnN0IE1lbnVNb3Rpb25Sb290ID0gc3R5bGVkLmRpdmBcblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246ICR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRFVSQVRJT04gfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9EVVJBVElPTiB9O1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0VBU0lORyB9LFxuXHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5GQURFX0VBU0lORyB9O1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG5cblx0XHQmOm5vdCggOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc3VibWVudV0gKSApIHtcblx0XHRcdC8qIFJlZ2FyZGxlc3Mgb2YgdGhlIHNpZGUsIGZhZGUgaW4gYW5kIG91dC4gKi9cblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtZW50ZXJdICkge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQvKiBTbGlkZSBpbiB0aGUgZGlyZWN0aW9uIHRoZSBtZW51IGlzIG9wZW5pbmcuICovXG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nYm90dG9tJ10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShcblx0XHRcdFx0XHQtJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ndG9wJ10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShcblx0XHRcdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1zaWRlPSdsZWZ0J10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChcblx0XHRcdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J2JvdHRvbSddICksXG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtZW50ZXJdW2RhdGEtc2lkZT0ndG9wJ10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMCApO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J2xlZnQnXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3JpZ2h0J10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggMCApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgYmFzZUl0ZW0gPSBjc3NgXG5cdGFsbDogdW5zZXQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6ICR7IHNwYWNlKCA4ICkgfTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHQvKiBPY2N1cHkgdGhlIHdpZHRoIG9mIGFsbCBncmlkIGNvbHVtbnMgKGllLiBmdWxsIHdpZHRoKSAqL1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0QHN1cHBvcnRzICggZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBzdWJncmlkICkge1xuXHRcdC8qXG5cdFx0ICogRGVmaW5lIGEgZ3JpZCBsYXlvdXQgd2hpY2ggaW5oZXJpdHMgdGhlIHNhbWUgY29sdW1ucyBjb25maWd1cmF0aW9uXG5cdFx0ICogZnJvbSB0aGUgcGFyZW50IGxheW91dCAoaWUuIHN1YmdyaWQpLiBUaGlzIGFsbG93cyB0aGUgbWVudVxuXHRcdCAqIHRvIHN5bmNocm9uaXplIHRoZSBpbmRlbnRhdGlvbiBvZiBhbGwgaXRzIGl0ZW1zLlxuXHRcdCAqL1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZDtcblx0fVxuXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblxuXHRwYWRkaW5nLWJsb2NrOiAkeyBJVEVNX1BBRERJTkdfQkxPQ0sgfTtcblx0cGFkZGluZy1pbmxpbmU6ICR7IElURU1fUEFERElOR19JTkxJTkUgfTtcblxuXHQvKlxuXHQgKiBNYWtlIHN1cmUgdGhhdCwgd2hlbiBhbiBpdGVtIGlzIHNjcm9sbGVkIGludG8gdmlldyAoZWcuIHdoaWxlIHVzaW5nIHRoZVxuXHQgKiBrZXlib2FyZCB0byBtb3ZlIGZvY3VzKSwgdGhlIHdob2xlIGl0ZW0gY29tZXMgaW50byB2aWV3XG5cdCAqL1xuXHRzY3JvbGwtbWFyZ2luOiAkeyBDT05URU5UX1dSQVBQRVJfUEFERElORyB9O1xuXG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHR9XG5cblx0LyogQWN0aXZlIGl0ZW0gKGluY2x1ZGluZyBob3ZlcikgKi9cblx0JltkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICk6bm90KFxuXHRcdFx0W2FyaWEtZGlzYWJsZWQ9J3RydWUnXVxuXHRcdCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkIH07XG5cdH1cblxuXHQvKiBLZXlib2FyZCBmb2N1cyAoZm9jdXMtdmlzaWJsZSkgKi9cblx0JltkYXRhLWZvY3VzLXZpc2libGVdIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxLjVweCAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cblx0XHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0XHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQvKiBBY3RpdmUgKGllLiBwcmVzc2VkLCBtb3VzZSBkb3duKSAqL1xuXHQmOmFjdGl2ZSxcblx0JltkYXRhLWFjdGl2ZV0ge1xuXHRcdC8qIFRPRE86IHNob3VsZCB0aGVyZSBiZSBhIHZpc3VhbCBhY3RpdmUgc3RhdGU/ICovXG5cdH1cblxuXHQvKiBXaGVuIHRoZSBpdGVtIGlzIHRoZSB0cmlnZ2VyIG9mIGFuIG9wZW4gc3VibWVudSAqL1xuXHQkeyBNZW51IH06bm90KDpmb2N1cykgJjpub3QoOmZvY3VzKVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgTElHSFRfQkFDS0dST1VORF9DT0xPUiB9O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHR9XG5cblx0c3ZnIHtcblx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtIClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgQ2hlY2tib3hJdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtQ2hlY2tib3ggKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBSYWRpb0l0ZW0gPSBzdHlsZWQoIEFyaWFraXQuTWVudUl0ZW1SYWRpbyApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1QcmVmaXhXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdC8qIEFsd2F5cyBvY2N1cHkgdGhlIGZpcnN0IGNvbHVtbiwgZXZlbiB3aGVuIGF1dG8tY29sbGFwc2luZyAqL1xuXHRncmlkLWNvbHVtbjogMTtcblxuXHQvKlxuXHQgKiBFdmVuIHdoZW4gdGhlIGl0ZW0gaXMgbm90IGNoZWNrZWQsIG9jY3VweSB0aGUgc2FtZSBzY3JlZW4gc3BhY2UgdG8gYXZvaWRcblx0ICogdGhlIHNwYWNlIGNvbGxhcHNpZGUgd2hlbiBubyBpdGVtcyBhcmUgY2hlY2tlZC5cblx0ICovXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmIHtcblx0XHQvKiBTYW1lIHdpZHRoIGFzIHRoZSBjaGVjayBpY29ucyAqL1xuXHRcdG1pbi13aWR0aDogJHsgc3BhY2UoIDYgKSB9O1xuXHR9XG5cblx0JHsgQ2hlY2tib3hJdGVtIH0gPiAmLFxuXHQkeyBSYWRpb0l0ZW0gfSA+ICYsXG5cdCY6bm90KCA6ZW1wdHkgKSB7XG5cdFx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcblx0fVxuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdGNvbG9yOiAkeyBMSUdIVEVSX1RFWFRfQ09MT1IgfTtcblxuXHQvKlxuXHQqIFdoZW4gdGhlIHBhcmVudCBtZW51IGl0ZW0gaXMgYWN0aXZlLCBleGNlcHQgd2hlbiBpdCdzIGEgbm9uLWZvY3VzZWQvaG92ZXJlZFxuXHQqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0Ki9cblx0W2RhdGEtYWN0aXZlLWl0ZW1dOm5vdCggW2RhdGEtZm9jdXMtdmlzaWJsZV0gKSA+ICYsXG5cdC8qIFdoZW4gdGhlIHBhcmVudCBtZW51IGl0ZW0gaXMgZGlzYWJsZWQgKi9cblx0W2FyaWEtZGlzYWJsZWQ9J3RydWUnXSA+ICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUNvbnRlbnRXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Lypcblx0ICogQWx3YXlzIG9jY3VweSB0aGUgc2Vjb25kIGNvbHVtbiwgc2luY2UgdGhlIGZpcnN0IGNvbHVtblxuXHQgKiBpcyB0YWtlbiBieSB0aGUgcHJlZml4IHdyYXBwZXIgKHdoZW4gZGlzcGxheWVkKS5cblx0ICovXG5cdGdyaWQtY29sdW1uOiAyO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAkeyBzcGFjZSggMyApIH07XG5cblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUNoaWxkcmVuV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGZsZXg6IDE7XG5cblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1TdWZmaXhXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGZsZXg6IDAgMSBmaXQtY29udGVudDtcblx0bWluLXdpZHRoOiAwO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdGNvbG9yOiAkeyBMSUdIVEVSX1RFWFRfQ09MT1IgfTtcblxuXHQvKlxuXHQgKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0ICogc3VibWVudSB0cmlnZ2VyIChpbiB0aGF0IGNhc2UsIGNvbG9yIHNob3VsZCBub3QgYmUgaW5oZXJpdGVkKVxuXHQgKi9cblx0W2RhdGEtYWN0aXZlLWl0ZW1dOm5vdCggW2RhdGEtZm9jdXMtdmlzaWJsZV0gKSAqOm5vdCgkeyBNZW51IH0pICYsXG5cdC8qIFdoZW4gdGhlIHBhcmVudCBtZW51IGl0ZW0gaXMgZGlzYWJsZWQgKi9cblx0W2FyaWEtZGlzYWJsZWQ9J3RydWUnXSAqOm5vdCgkeyBNZW51IH0pICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JvdXAgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwIClgXG5cdC8qIElnbm9yZSB0aGlzIGVsZW1lbnQgd2hlbiBjYWxjdWxhdGluZyB0aGUgbGF5b3V0LiBVc2VmdWwgZm9yIHN1YmdyaWQgKi9cblx0ZGlzcGxheTogY29udGVudHM7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JvdXBMYWJlbCA9IHN0eWxlZCggQXJpYWtpdC5NZW51R3JvdXBMYWJlbCApYFxuXHQvKiBPY2N1cHkgdGhlIHdpZHRoIG9mIGFsbCBncmlkIGNvbHVtbnMgKGllLiBmdWxsIHdpZHRoKSAqL1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXG5cdHBhZGRpbmctYmxvY2stc3RhcnQ6ICR7IHNwYWNlKCAzICkgfTtcblx0cGFkZGluZy1ibG9jay1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcblx0cGFkZGluZy1pbmxpbmU6ICR7IElURU1fUEFERElOR19JTkxJTkUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBTZXBhcmF0b3IgPSBzdHlsZWQoIEFyaWFraXQuTWVudVNlcGFyYXRvciApPFxuXHRQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+XG4+YFxuXHQvKiBPY2N1cHkgdGhlIHdpZHRoIG9mIGFsbCBncmlkIGNvbHVtbnMgKGllLiBmdWxsIHdpZHRoKSAqL1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGggfTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1Jcblx0XHRcdDogRElWSURFUl9DT0xPUiB9O1xuXHQvKiBBbGlnbiB3aXRoIG1lbnUgaXRlbXMnIGNvbnRlbnQgKi9cblx0bWFyZ2luLWJsb2NrOiAkeyBzcGFjZSggMiApIH07XG5cdG1hcmdpbi1pbmxpbmU6ICR7IElURU1fUEFERElOR19JTkxJTkUgfTtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1Ym1lbnVDaGV2cm9uSWNvbiA9IHN0eWxlZCggSWNvbiApYFxuXHR3aWR0aDogJHsgc3BhY2UoIDEuNSApIH07XG5cdCR7IHJ0bChcblx0XHR7XG5cdFx0XHR0cmFuc2Zvcm06IGBzY2FsZVgoMSlgLFxuXHRcdH0sXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKC0xKWAsXG5cdFx0fVxuXHQpIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUxhYmVsID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogaW5oZXJpdDtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtSGVscFRleHQgPSBzdHlsZWQoIFRydW5jYXRlIClgXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2hlbHBUZXh0LmZvbnRTaXplJyApIH07XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoICR7IE1lbnUgfSApICYsXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoICR7IE1lbnUgfSApICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5gO1xuIl19 */"));
+  var SubmenuChevronIcon = /* @__PURE__ */ createStyled(icon_default3, false ? {
+    target: "e1wg7tti2"
+  } : {
+    target: "e1wg7tti2",
+    label: "SubmenuChevronIcon"
+  })("width:", space(1.5), ";", rtl({
+    transform: `scaleX(1)`
+  }, {
+    transform: `scaleX(-1)`
+  }), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnVmdEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var ItemLabel = /* @__PURE__ */ createStyled(component_default7, false ? {
+    target: "e1wg7tti1"
+  } : {
+    target: "e1wg7tti1",
+    label: "ItemLabel"
+  })("font-size:", font("default.fontSize"), ";line-height:20px;color:inherit;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0VjJDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  var ItemHelpText = /* @__PURE__ */ createStyled(component_default7, false ? {
+    target: "e1wg7tti0"
+  } : {
+    target: "e1wg7tti0",
+    label: "ItemHelpText"
+  })("font-size:", font("helpText.fontSize"), ";line-height:16px;color:", LIGHTER_TEXT_COLOR, ";overflow-wrap:anywhere;[data-active-item]:not( [data-focus-visible] ) *:not( ", Menu22, " ) &,[aria-disabled='true'] *:not( ", Menu22, " ) &{color:inherit;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrVzhDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));

-  // packages/components/build-module/toolbar/toolbar-dropdown-menu/index.mjs
-  var import_element188 = __toESM(require_element(), 1);
-  var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedToolbarDropdownMenu(props, ref) {
-    const accessibleToolbarState = (0, import_element188.useContext)(toolbar_context_default);
-    if (!accessibleToolbarState) {
-      return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(dropdown_menu_default, {
-        ...props
-      });
+  // packages/components/build-module/menu/item.mjs
+  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
+  var Item22 = (0, import_element207.forwardRef)(function Item3({
+    prefix: prefix2,
+    suffix,
+    children,
+    disabled = false,
+    hideOnClick = true,
+    store,
+    ...props
+  }, ref) {
+    const menuContext = (0, import_element207.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.Item can only be rendered inside a Menu component");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(toolbar_item_default, {
+    const computedStore = store ?? menuContext.store;
+    return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(Item2, {
       ref,
-      ...props.toggleProps,
-      children: (toolbarItemProps) => /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(dropdown_menu_default, {
-        ...props,
-        popoverProps: {
-          ...props.popoverProps
-        },
-        toggleProps: toolbarItemProps
-      })
+      ...props,
+      accessibleWhenDisabled: true,
+      disabled,
+      hideOnClick,
+      store: computedStore,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime290.jsx)(ItemPrefixWrapper, {
+        children: prefix2
+      }), /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(ItemContentWrapper, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime290.jsx)(ItemChildrenWrapper, {
+          children
+        }), suffix && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(ItemSuffixWrapper, {
+          children: suffix
+        })]
+      })]
     });
-  }
-  var ToolbarDropdownMenu = (0, import_element188.forwardRef)(UnforwardedToolbarDropdownMenu);
-  ToolbarDropdownMenu.displayName = "ToolbarDropdownMenu";
-  var toolbar_dropdown_menu_default = ToolbarDropdownMenu;
-
-  // packages/components/build-module/tools-panel/tools-panel-header/component.mjs
-  var import_a11y10 = __toESM(require_a11y(), 1);
-  var import_i18n71 = __toESM(require_i18n(), 1);
-
-  // packages/components/build-module/tools-panel/context.mjs
-  var import_element189 = __toESM(require_element(), 1);
-  var noop24 = () => void 0;
-  var ToolsPanelContext = (0, import_element189.createContext)({
-    menuItems: {
-      default: {},
-      optional: {}
-    },
-    hasMenuItems: false,
-    isResetting: false,
-    shouldRenderPlaceholderItems: false,
-    registerPanelItem: noop24,
-    deregisterPanelItem: noop24,
-    flagItemCustomization: noop24,
-    registerResetAllFilter: noop24,
-    deregisterResetAllFilter: noop24,
-    areAllOptionalControlsHidden: true
   });
-  ToolsPanelContext.displayName = "ToolsPanelContext";
-  var useToolsPanelContext = () => (0, import_element189.useContext)(ToolsPanelContext);
-
-  // packages/components/build-module/tools-panel/tools-panel-header/hook.mjs
-  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, hash2) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE13}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE13) === hash2) {
-        return true;
-      }
-    }
-    return false;
-  }
-  function injectStyle13(targetDocument, hash2, css3) {
-    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(hash2)) {
-      return;
-    }
-    if (documentContainsStyleHash13(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
-    }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE13, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument13(targetDocument) {
-    const runtime = getRuntime13();
-    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle13(targetDocument, hash2, css3);
-    }
-    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 registerStyle12(hash2, css3) {
-    const runtime = getRuntime13();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle13(targetDocument, hash2, css3);
-    }
-  }
-  if (typeof process === "undefined" || true) {
-    registerStyle12("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 style_module_default11 = { "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 useToolsPanelHeader(props) {
-    const {
-      className: className2,
-      headingLevel = 2,
-      ...otherProps
-    } = useContextSystem(props, "ToolsPanelHeader");
-    const {
-      menuItems,
-      hasMenuItems,
-      areAllOptionalControlsHidden
-    } = useToolsPanelContext();
-    return {
-      ...otherProps,
-      areAllOptionalControlsHidden,
-      defaultControlsItemClassName: style_module_default11["default-controls-item"],
-      dropdownMenuClassName: style_module_default11["dropdown-menu"],
-      hasMenuItems,
-      headingClassName: style_module_default11["tools-panel-heading"],
-      headingLevel,
-      menuItems,
-      className: clsx_default(style_module_default11["tools-panel-header"], className2)
-    };
-  }

-  // packages/components/build-module/tools-panel/tools-panel-header/component.mjs
-  var import_jsx_runtime272 = __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, hash2) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE14}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE14) === hash2) {
-        return true;
-      }
-    }
-    return false;
-  }
-  function injectStyle14(targetDocument, hash2, css3) {
-    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(hash2)) {
-      return;
-    }
-    if (documentContainsStyleHash14(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
-    }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE14, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument14(targetDocument) {
-    const runtime = getRuntime14();
-    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle14(targetDocument, hash2, css3);
-    }
-    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 registerStyle13(hash2, css3) {
-    const runtime = getRuntime14();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle14(targetDocument, hash2, css3);
-    }
-  }
-  if (typeof process === "undefined" || true) {
-    registerStyle13("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 style_module_default12 = { "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" };
-  var DefaultControlsGroup = ({
-    itemClassName,
-    items,
-    toggleItem
-  }) => {
-    if (!items.length) {
-      return null;
+  // packages/components/build-module/menu/checkbox-item.mjs
+  var import_element208 = __toESM(require_element(), 1);
+  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
+  var CheckboxItem2 = (0, import_element208.forwardRef)(function CheckboxItem3({
+    suffix,
+    children,
+    disabled = false,
+    hideOnClick = false,
+    ...props
+  }, ref) {
+    const menuContext = (0, import_element208.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.CheckboxItem can only be rendered inside a Menu component");
     }
-    const resetSuffix = /* @__PURE__ */ (0, import_jsx_runtime272.jsx)("span", {
-      "aria-hidden": true,
-      className: style_module_default12["reset-label"],
-      children: (0, import_i18n71.__)("Reset")
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_jsx_runtime272.Fragment, {
-      children: items.map(([label, hasValue]) => {
-        if (hasValue) {
-          return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
-            className: itemClassName,
-            role: "menuitem",
-            label: (0, import_i18n71.sprintf)(
-              // translators: %s: The name of the control being reset e.g. "Padding".
-              (0, import_i18n71.__)("Reset %s"),
-              label
-            ),
-            onClick: () => {
-              toggleItem(label);
-              (0, import_a11y10.speak)((0, import_i18n71.sprintf)(
-                // translators: %s: The name of the control being reset e.g. "Padding".
-                (0, import_i18n71.__)("%s reset to default"),
-                label
-              ), "assertive");
-            },
-            suffix: resetSuffix,
-            children: label
-          }, label);
-        }
-        return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
+    return /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(CheckboxItem, {
+      ref,
+      ...props,
+      accessibleWhenDisabled: true,
+      disabled,
+      hideOnClick,
+      store: menuContext.store,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime291.jsx)(MenuItemCheck, {
+        store: menuContext.store,
+        render: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(ItemPrefixWrapper, {}),
+        style: {
+          width: "auto",
+          height: "auto"
+        },
+        children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(icon_default2, {
           icon: check_default,
-          className: itemClassName,
-          role: "menuitemcheckbox",
-          isSelected: true,
-          "aria-disabled": true,
-          children: label
-        }, label);
-      })
-    });
-  };
-  var OptionalControlsGroup = ({
-    items,
-    toggleItem
-  }) => {
-    if (!items.length) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(import_jsx_runtime272.Fragment, {
-      children: items.map(([label, isSelected2]) => {
-        const itemLabel = isSelected2 ? (0, import_i18n71.sprintf)(
-          // translators: %s: The name of the control being hidden and reset e.g. "Padding".
-          (0, import_i18n71.__)("Hide and reset %s"),
-          label
-        ) : (0, import_i18n71.sprintf)(
-          // translators: %s: The name of the control to display e.g. "Padding".
-          (0, import_i18n71._x)("Show %s", "input control"),
-          label
-        );
-        return /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
-          icon: isSelected2 ? check_default : null,
-          isSelected: isSelected2,
-          label: itemLabel,
-          onClick: () => {
-            if (isSelected2) {
-              (0, import_a11y10.speak)((0, import_i18n71.sprintf)(
-                // translators: %s: The name of the control being reset e.g. "Padding".
-                (0, import_i18n71.__)("%s hidden and reset to default"),
-                label
-              ), "assertive");
-            } else {
-              (0, import_a11y10.speak)((0, import_i18n71.sprintf)(
-                // translators: %s: The name of the control being reset e.g. "Padding".
-                (0, import_i18n71.__)("%s is now visible"),
-                label
-              ), "assertive");
-            }
-            toggleItem(label);
-          },
-          role: "menuitemcheckbox",
-          children: label
-        }, label);
-      })
+          size: 24
+        })
+      }), /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(ItemContentWrapper, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime291.jsx)(ItemChildrenWrapper, {
+          children
+        }), suffix && /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(ItemSuffixWrapper, {
+          children: suffix
+        })]
+      })]
     });
-  };
-  var ToolsPanelHeader = (props, forwardedRef) => {
-    const {
-      areAllOptionalControlsHidden,
-      defaultControlsItemClassName,
-      dropdownMenuClassName,
-      hasMenuItems,
-      headingClassName,
-      headingLevel = 2,
-      label: labelText,
-      menuItems,
-      resetAll,
-      toggleItem,
-      dropdownMenuProps,
-      ...headerProps
-    } = useToolsPanelHeader(props);
-    if (!labelText) {
-      return null;
+  });
+
+  // packages/components/build-module/menu/radio-item.mjs
+  var import_element209 = __toESM(require_element(), 1);
+  var import_primitives34 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
+  var radioCheck = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_primitives34.SVG, {
+    xmlns: "http://www.w3.org/2000/svg",
+    viewBox: "0 0 24 24",
+    children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_primitives34.Circle, {
+      cx: 12,
+      cy: 12,
+      r: 3
+    })
+  });
+  var RadioItem2 = (0, import_element209.forwardRef)(function RadioItem3({
+    suffix,
+    children,
+    disabled = false,
+    hideOnClick = false,
+    ...props
+  }, ref) {
+    const menuContext = (0, import_element209.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.RadioItem can only be rendered inside a Menu component");
     }
-    const defaultItems = Object.entries(menuItems?.default || {});
-    const optionalItems = Object.entries(menuItems?.optional || {});
-    const dropDownMenuIcon = areAllOptionalControlsHidden ? plus_default : more_vertical_default;
-    const dropDownMenuLabelText = (0, import_i18n71.sprintf)(
-      // translators: %s: The name of the tool e.g. "Color" or "Typography".
-      (0, import_i18n71._x)("%s options", "Button label to reveal tool panel options"),
-      labelText
-    );
-    const dropdownMenuDescriptionText = areAllOptionalControlsHidden ? (0, import_i18n71.__)("All options are currently hidden") : void 0;
-    const canResetAll = [...defaultItems, ...optionalItems].some(([, isSelected2]) => isSelected2);
-    return /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(component_default9, {
-      ...headerProps,
-      ref: forwardedRef,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime272.jsx)(component_default19, {
-        level: headingLevel,
-        className: headingClassName,
-        children: labelText
-      }), hasMenuItems && /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(dropdown_menu_default, {
-        ...dropdownMenuProps,
-        icon: dropDownMenuIcon,
-        label: dropDownMenuLabelText,
-        menuProps: {
-          className: dropdownMenuClassName
-        },
-        toggleProps: {
-          size: "small",
-          description: dropdownMenuDescriptionText
+    return /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(RadioItem, {
+      ref,
+      ...props,
+      accessibleWhenDisabled: true,
+      disabled,
+      hideOnClick,
+      store: menuContext.store,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime292.jsx)(MenuItemCheck, {
+        store: menuContext.store,
+        render: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(ItemPrefixWrapper, {}),
+        style: {
+          width: "auto",
+          height: "auto"
         },
-        children: () => /* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(import_jsx_runtime272.Fragment, {
-          children: [/* @__PURE__ */ (0, import_jsx_runtime272.jsxs)(menu_group_default, {
-            label: labelText,
-            children: [/* @__PURE__ */ (0, import_jsx_runtime272.jsx)(DefaultControlsGroup, {
-              items: defaultItems,
-              toggleItem,
-              itemClassName: defaultControlsItemClassName
-            }), /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(OptionalControlsGroup, {
-              items: optionalItems,
-              toggleItem
-            })]
-          }), /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_group_default, {
-            children: /* @__PURE__ */ (0, import_jsx_runtime272.jsx)(menu_item_default, {
-              "aria-disabled": !canResetAll,
-              variant: "tertiary",
-              onClick: () => {
-                if (canResetAll) {
-                  resetAll();
-                  (0, import_a11y10.speak)((0, import_i18n71.__)("All options reset"), "assertive");
-                }
-              },
-              children: (0, import_i18n71.__)("Reset all")
-            })
-          })]
+        children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(icon_default2, {
+          icon: radioCheck,
+          size: 24
         })
+      }), /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(ItemContentWrapper, {
+        children: [/* @__PURE__ */ (0, import_jsx_runtime292.jsx)(ItemChildrenWrapper, {
+          children
+        }), suffix && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(ItemSuffixWrapper, {
+          children: suffix
+        })]
       })]
     });
-  };
-  var ConnectedToolsPanelHeader = contextConnect(ToolsPanelHeader, "ToolsPanelHeader");
-  var component_default38 = ConnectedToolsPanelHeader;
+  });
+
+  // packages/components/build-module/menu/group.mjs
+  var import_element210 = __toESM(require_element(), 1);
+  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
+  var Group22 = (0, import_element210.forwardRef)(function Group32(props, ref) {
+    const menuContext = (0, import_element210.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.Group can only be rendered inside a Menu component");
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(Group3, {
+      ref,
+      ...props,
+      store: menuContext.store
+    });
+  });

-  // packages/components/build-module/tools-panel/tools-panel/hook.mjs
-  var import_element190 = __toESM(require_element(), 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, hash2) {
-    if (!targetDocument.head) {
-      return false;
+  // packages/components/build-module/menu/group-label.mjs
+  var import_element211 = __toESM(require_element(), 1);
+  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
+  var GroupLabel22 = (0, import_element211.forwardRef)(function Group4(props, ref) {
+    const menuContext = (0, import_element211.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.GroupLabel can only be rendered inside a Menu component");
     }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE15}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE15) === hash2) {
-        return true;
-      }
+    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(GroupLabel3, {
+      ref,
+      render: (
+        // @ts-expect-error The `children` prop is passed
+        /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(component_default8, {
+          upperCase: true,
+          variant: "muted",
+          size: "11px",
+          weight: config_values_default.fontWeightEmphasis,
+          lineHeight: "16px"
+        })
+      ),
+      ...props,
+      store: menuContext.store
+    });
+  });
+
+  // packages/components/build-module/menu/separator.mjs
+  var import_element212 = __toESM(require_element(), 1);
+  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
+  var Separator22 = (0, import_element212.forwardRef)(function Separator32(props, ref) {
+    const menuContext = (0, import_element212.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.Separator can only be rendered inside a Menu component");
     }
-    return false;
-  }
-  function injectStyle15(targetDocument, hash2, css3) {
-    if (!targetDocument.head) {
-      return;
+    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(Separator3, {
+      ref,
+      ...props,
+      store: menuContext.store,
+      variant: menuContext.variant
+    });
+  });
+
+  // packages/components/build-module/menu/item-label.mjs
+  var import_element213 = __toESM(require_element(), 1);
+  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
+  var ItemLabel2 = (0, import_element213.forwardRef)(function ItemLabel3(props, ref) {
+    const menuContext = (0, import_element213.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.ItemLabel can only be rendered inside a Menu component");
     }
-    const runtime = getRuntime15();
-    let injectedStyles = runtime.injectedStyles.get(targetDocument);
-    if (!injectedStyles) {
-      injectedStyles = /* @__PURE__ */ new Set();
-      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(ItemLabel, {
+      numberOfLines: 1,
+      ref,
+      ...props
+    });
+  });
+
+  // packages/components/build-module/menu/item-help-text.mjs
+  var import_element214 = __toESM(require_element(), 1);
+  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
+  var ItemHelpText2 = (0, import_element214.forwardRef)(function ItemHelpText3(props, ref) {
+    const menuContext = (0, import_element214.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.ItemHelpText can only be rendered inside a Menu component");
     }
-    if (injectedStyles.has(hash2)) {
-      return;
+    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(ItemHelpText, {
+      numberOfLines: 2,
+      ref,
+      ...props
+    });
+  });
+
+  // packages/components/build-module/menu/trigger-button.mjs
+  var import_element215 = __toESM(require_element(), 1);
+  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
+  var TriggerButton = (0, import_element215.forwardRef)(function TriggerButton2({
+    children,
+    disabled = false,
+    ...props
+  }, ref) {
+    const menuContext = (0, import_element215.useContext)(Context2);
+    if (!menuContext?.store) {
+      throw new Error("Menu.TriggerButton can only be rendered inside a Menu component");
     }
-    if (documentContainsStyleHash15(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
+    if (menuContext.store.parent) {
+      throw new Error("Menu.TriggerButton should not be rendered inside a nested Menu component. Use Menu.SubmenuTriggerItem instead.");
     }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE15, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument15(targetDocument) {
-    const runtime = getRuntime15();
-    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle15(targetDocument, hash2, css3);
+    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(MenuButton, {
+      ref,
+      ...props,
+      disabled,
+      store: menuContext.store,
+      children
+    });
+  });
+
+  // packages/components/build-module/menu/submenu-trigger-item.mjs
+  var import_element216 = __toESM(require_element(), 1);
+  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
+  var SubmenuTriggerItem = (0, import_element216.forwardRef)(function SubmenuTriggerItem2({
+    suffix,
+    ...otherProps
+  }, ref) {
+    const menuContext = (0, import_element216.useContext)(Context2);
+    if (!menuContext?.store.parent) {
+      throw new Error("Menu.SubmenuTriggerItem can only be rendered inside a nested Menu component");
     }
-    return () => {
-      const count = runtime.documents.get(targetDocument);
-      if (count === void 0) {
-        return;
+    return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(MenuButton, {
+      ref,
+      accessibleWhenDisabled: true,
+      store: menuContext.store,
+      render: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(Item22, {
+        ...otherProps,
+        // The menu item needs to register and be part of the parent menu.
+        // Without specifying the store explicitly, the `Item` component
+        // would otherwise read the store via context and pick up the one from
+        // the sub-menu `Menu` component.
+        store: menuContext.store.parent,
+        suffix: /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, {
+          children: [suffix, /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(SubmenuChevronIcon, {
+            "aria-hidden": "true",
+            icon: chevron_right_small_default,
+            size: 24,
+            preserveAspectRatio: "xMidYMid slice"
+          })]
+        })
+      })
+    });
+  });
+
+  // packages/components/build-module/menu/popover.mjs
+  var import_element217 = __toESM(require_element(), 1);
+  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
+  var Popover4 = (0, import_element217.forwardRef)(function Popover22({
+    gutter,
+    shift: shift4,
+    modal = true,
+    ...otherProps
+  }, ref) {
+    const menuContext = (0, import_element217.useContext)(Context2);
+    const appliedPlacementSide = useStoreState(menuContext?.store, "currentPlacement")?.split("-")[0];
+    const hideOnEscape = (0, import_element217.useCallback)((event) => {
+      event.preventDefault();
+      return true;
+    }, []);
+    const computedDirection = useStoreState(menuContext?.store, "rtl") ? "rtl" : "ltr";
+    const wrapperProps = (0, import_element217.useMemo)(() => ({
+      dir: computedDirection,
+      style: {
+        direction: computedDirection
       }
-      if (count <= 1) {
-        runtime.documents.delete(targetDocument);
-        return;
+    }), [computedDirection]);
+    if (!menuContext?.store) {
+      throw new Error("Menu.Popover can only be rendered inside a Menu component");
+    }
+    const renderMenu = (0, import_element217.useCallback)((htmlProps) => /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(MenuMotionRoot, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(MenuSurface, {
+        ...htmlProps,
+        variant: menuContext.variant
+      })
+    }), [menuContext.variant]);
+    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(Menu22, {
+      ...otherProps,
+      ref,
+      modal,
+      store: menuContext.store,
+      gutter: gutter ?? (menuContext.store.parent ? 0 : 8),
+      shift: shift4 ?? (menuContext.store.parent ? -4 : 0),
+      hideOnHoverOutside: false,
+      "data-side": appliedPlacementSide,
+      "data-submenu": !!menuContext.store.parent || void 0,
+      wrapperProps,
+      hideOnEscape,
+      unmountOnHide: true,
+      render: renderMenu
+    });
+  });
+
+  // packages/components/build-module/menu/index.mjs
+  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
+  var UnconnectedMenu = (props) => {
+    const {
+      children,
+      defaultOpen = false,
+      open,
+      onOpenChange,
+      placement,
+      // From internal components context
+      variant
+    } = useContextSystem(props, "Menu");
+    const parentContext = (0, import_element218.useContext)(Context2);
+    const rtl2 = (0, import_i18n72.isRTL)();
+    let computedPlacement = placement ?? (parentContext?.store ? "right-start" : "bottom-start");
+    if (rtl2) {
+      if (/right/.test(computedPlacement)) {
+        computedPlacement = computedPlacement.replace("right", "left");
+      } else if (/left/.test(computedPlacement)) {
+        computedPlacement = computedPlacement.replace("left", "right");
       }
-      runtime.documents.set(targetDocument, count - 1);
-    };
-  }
-  function registerStyle14(hash2, css3) {
-    const runtime = getRuntime15();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle15(targetDocument, hash2, css3);
     }
+    const menuStore = useMenuStore({
+      parent: parentContext?.store,
+      open,
+      defaultOpen,
+      placement: computedPlacement,
+      focusLoop: true,
+      setOpen(willBeOpen) {
+        onOpenChange?.(willBeOpen);
+      },
+      rtl: rtl2
+    });
+    const contextValue = (0, import_element218.useMemo)(() => ({
+      store: menuStore,
+      variant
+    }), [menuStore, variant]);
+    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Context2.Provider, {
+      value: contextValue,
+      children
+    });
+  };
+  var Menu3 = Object.assign(contextConnectWithoutRef(UnconnectedMenu, "Menu"), {
+    Context: Object.assign(Context2, {
+      displayName: "Menu.Context"
+    }),
+    /**
+     * Renders a menu item inside the `Menu.Popover` or `Menu.Group` components.
+     *
+     * It can optionally contain one instance of the `Menu.ItemLabel` component
+     * and one instance of the `Menu.ItemHelpText` component.
+     */
+    Item: Object.assign(Item22, {
+      displayName: "Menu.Item"
+    }),
+    /**
+     * Renders a radio menu item inside the `Menu.Popover` or `Menu.Group`
+     * components.
+     *
+     * It can optionally contain one instance of the `Menu.ItemLabel` component
+     * and one instance of the `Menu.ItemHelpText` component.
+     */
+    RadioItem: Object.assign(RadioItem2, {
+      displayName: "Menu.RadioItem"
+    }),
+    /**
+     * Renders a checkbox menu item inside the `Menu.Popover` or `Menu.Group`
+     * components.
+     *
+     * It can optionally contain one instance of the `Menu.ItemLabel` component
+     * and one instance of the `Menu.ItemHelpText` component.
+     */
+    CheckboxItem: Object.assign(CheckboxItem2, {
+      displayName: "Menu.CheckboxItem"
+    }),
+    /**
+     * Renders a group for menu items.
+     *
+     * It should contain one instance of `Menu.GroupLabel` and one or more
+     * instances of `Menu.Item`, `Menu.RadioItem`, or `Menu.CheckboxItem`.
+     */
+    Group: Object.assign(Group22, {
+      displayName: "Menu.Group"
+    }),
+    /**
+     * Renders a label in a menu group.
+     *
+     * This component should be wrapped with `Menu.Group` so the
+     * `aria-labelledby` is correctly set on the group element.
+     */
+    GroupLabel: Object.assign(GroupLabel22, {
+      displayName: "Menu.GroupLabel"
+    }),
+    /**
+     * Renders a divider between menu items or menu groups.
+     */
+    Separator: Object.assign(Separator22, {
+      displayName: "Menu.Separator"
+    }),
+    /**
+     * Renders a menu item's label text. It should be wrapped with `Menu.Item`,
+     * `Menu.RadioItem`, or `Menu.CheckboxItem`.
+     */
+    ItemLabel: Object.assign(ItemLabel2, {
+      displayName: "Menu.ItemLabel"
+    }),
+    /**
+     * Renders a menu item's help text. It should be wrapped with `Menu.Item`,
+     * `Menu.RadioItem`, or `Menu.CheckboxItem`.
+     */
+    ItemHelpText: Object.assign(ItemHelpText2, {
+      displayName: "Menu.ItemHelpText"
+    }),
+    /**
+     * Renders a dropdown menu element that's controlled by a sibling
+     * `Menu.TriggerButton` component. It renders a popover and automatically
+     * focuses on items when the menu is shown.
+     *
+     * The only valid children of `Menu.Popover` are `Menu.Item`,
+     * `Menu.RadioItem`, `Menu.CheckboxItem`, `Menu.Group`, `Menu.Separator`,
+     * and `Menu` (for nested dropdown menus).
+     */
+    Popover: Object.assign(Popover4, {
+      displayName: "Menu.Popover"
+    }),
+    /**
+     * Renders a menu button that toggles the visibility of a sibling
+     * `Menu.Popover` component when clicked or when using arrow keys.
+     */
+    TriggerButton: Object.assign(TriggerButton, {
+      displayName: "Menu.TriggerButton"
+    }),
+    /**
+     * Renders a menu item that toggles the visibility of a sibling
+     * `Menu.Popover` component when clicked or when using arrow keys.
+     *
+     * This component is used to create a nested dropdown menu.
+     */
+    SubmenuTriggerItem: Object.assign(SubmenuTriggerItem, {
+      displayName: "Menu.SubmenuTriggerItem"
+    })
+  });
+
+  // packages/components/build-module/tabs/index.mjs
+  var import_compose85 = __toESM(require_compose(), 1);
+  var import_element224 = __toESM(require_element(), 1);
+  var import_i18n73 = __toESM(require_i18n(), 1);
+
+  // packages/components/build-module/tabs/context.mjs
+  var import_element219 = __toESM(require_element(), 1);
+  var TabsContext = (0, import_element219.createContext)(void 0);
+  TabsContext.displayName = "TabsContext";
+  var useTabsContext = () => (0, import_element219.useContext)(TabsContext);
+
+  // packages/components/build-module/tabs/tab.mjs
+  var import_element220 = __toESM(require_element(), 1);
+  var import_warning11 = __toESM(require_warning(), 1);
+
+  // packages/components/build-module/tabs/styles.mjs
+  function _EMOTION_STRINGIFIED_CSS_ERROR__32() {
+    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).";
   }
-  if (typeof process === "undefined" || true) {
-    registerStyle14("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 style_module_default13 = { "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 emptyMenuItems() {
-    return {
-      default: {},
-      optional: {}
-    };
-  }
-  function emptyState() {
-    return {
-      panelItems: [],
-      menuItemOrder: [],
-      menuItems: emptyMenuItems()
-    };
-  }
-  var generateMenuItems = ({
-    panelItems,
-    shouldReset,
-    currentMenuItems,
-    menuItemOrder
-  }) => {
-    const newMenuItems = emptyMenuItems();
-    const menuItems = emptyMenuItems();
-    panelItems.forEach(({
-      hasValue,
-      isShownByDefault,
-      label
-    }) => {
-      const group = isShownByDefault ? "default" : "optional";
-      const existingItemValue = currentMenuItems?.[group]?.[label];
-      const value = existingItemValue ? existingItemValue : hasValue();
-      newMenuItems[group][label] = shouldReset ? false : value;
+  var StyledTabList = /* @__PURE__ */ createStyled(TabList, false ? {
+    target: "enfox0g4"
+  } : {
+    target: "enfox0g4",
+    label: "StyledTabList"
+  })("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(\n				to var( --direction-end ),\n				var( --fade-gradient-base )\n			);}&.is-overflowing-last{mask-image:linear-gradient(\n				to var( --direction-start ),\n				var( --fade-gradient-base )\n			);}&.is-overflowing-first.is-overflowing-last{mask-image:linear-gradient(\n					to right,\n					var( --fade-gradient-composed )\n				),linear-gradient( to left, var( --fade-gradient-composed ) );}&::before{bottom:0;height:0;width:calc( var( --antialiasing-factor ) * 1px );transform:translateX(\n					calc(\n						var( --selected-start ) * var( --direction-factor ) *\n							1px\n					)\n				) scaleX(\n					calc(\n						var( --selected-width, 0 ) /\n							var( --antialiasing-factor )\n					)\n				);border-bottom:var( --wp-admin-border-width-focus ) solid ", COLORS.theme.gray[700], ";}}&[aria-orientation='vertical']{&::before{border-radius:", config_values_default.radiusSmall, "/calc(\n					", config_values_default.radiusSmall, " /\n						(\n							var( --selected-height, 0 ) /\n								var( --antialiasing-factor )\n						)\n				);top:0;left:0;width:100%;height:calc( var( --antialiasing-factor ) * 1px );transform:translateY( calc( var( --selected-top, 0 ) * 1px ) ) scaleY(\n					calc(\n						var( --selected-height, 0 ) /\n							var( --antialiasing-factor )\n					)\n				);background-color:", COLORS.theme.gray[100], ";}&[data-select-on-move='true']:has(\n				:is( :focus-visible, [data-focus-visible] )\n			)::before{box-sizing:border-box;border:var( --wp-admin-border-width-focus ) solid ", COLORS.theme.accent, ";border-block-width:calc(\n				var( --wp-admin-border-width-focus, 1px ) /\n					(\n						var( --selected-height, 0 ) /\n							var( --antialiasing-factor )\n					)\n			);}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhc0QiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgQXJpYWtpdCBmcm9tICdAYXJpYWtpdC9yZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHLCBmb250IH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcblxuZXhwb3J0IGNvbnN0IFN0eWxlZFRhYkxpc3QgPSBzdHlsZWQoIEFyaWFraXQuVGFiTGlzdCApYFxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0b3ZlcmZsb3cteDogYXV0bztcblxuXHQmW2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQ6d2hlcmUoIFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gKSB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHR9XG5cblx0LS1kaXJlY3Rpb24tZmFjdG9yOiAxO1xuXHQtLWRpcmVjdGlvbi1zdGFydDogbGVmdDtcblx0LS1kaXJlY3Rpb24tZW5kOiByaWdodDtcblx0LS1zZWxlY3RlZC1zdGFydDogdmFyKCAtLXNlbGVjdGVkLWxlZnQsIDAgKTtcblx0JjpkaXIoIHJ0bCApIHtcblx0XHQtLWRpcmVjdGlvbi1mYWN0b3I6IC0xO1xuXHRcdC0tZGlyZWN0aW9uLXN0YXJ0OiByaWdodDtcblx0XHQtLWRpcmVjdGlvbi1lbmQ6IGxlZnQ7XG5cdFx0LS1zZWxlY3RlZC1zdGFydDogdmFyKCAtLXNlbGVjdGVkLXJpZ2h0LCAwICk7XG5cdH1cblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHQmW2RhdGEtaW5kaWNhdG9yLWFuaW1hdGVkXTo6YmVmb3JlIHtcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYm9yZGVyLXJhZGl1cywgYm9yZGVyLWJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR9XG5cdH1cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB2YXIoIC0tZGlyZWN0aW9uLXN0YXJ0ICkgdG9wO1xuXG5cdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuXHR9XG5cblx0LyogVXNpbmcgYSBsYXJnZSB2YWx1ZSB0byBhdm9pZCBhbnRpYWxpYXNpbmcgcm91bmRpbmcgaXNzdWVzXG5cdFx0XHR3aGVuIHNjYWxpbmcgaW4gdGhlIHRyYW5zZm9ybSwgc2VlOiBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTIxNTkxMjMgKi9cblx0LS1hbnRpYWxpYXNpbmctZmFjdG9yOiAxMDA7XG5cdCZbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddIHtcblx0XHQtLWZhZGUtd2lkdGg6IDY0cHg7XG5cdFx0LS1mYWRlLWdyYWRpZW50LWJhc2U6IHRyYW5zcGFyZW50IDAlLCBibGFjayB2YXIoIC0tZmFkZS13aWR0aCApO1xuXHRcdC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZDogdmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApLCBibGFjayA2MCUsXG5cdFx0XHR0cmFuc3BhcmVudCA1MCU7XG5cdFx0Ji5pcy1vdmVyZmxvd2luZy1maXJzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tZW5kICksXG5cdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKVxuXHRcdFx0KTtcblx0XHR9XG5cdFx0Ji5pcy1vdmVyZmxvd2luZy1sYXN0IHtcblx0XHRcdG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0dG8gdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3QuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdFx0dG8gcmlnaHQsXG5cdFx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQgKVxuXHRcdFx0XHQpLFxuXHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoIHRvIGxlZnQsIHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkICkgKTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoIHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yICkgKiAxcHggKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLXN0YXJ0ICkgKiB2YXIoIC0tZGlyZWN0aW9uLWZhY3RvciApICpcblx0XHRcdFx0XHRcdFx0MXB4XG5cdFx0XHRcdFx0KVxuXHRcdFx0XHQpXG5cdFx0XHRcdHNjYWxlWChcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLXdpZHRoLCAwICkgL1xuXHRcdFx0XHRcdFx0XHR2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHQpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRcdH1cblx0fVxuXHQmW2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10ge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHQvKiBBZGp1c3RpbmcgdGhlIGJvcmRlciByYWRpdXMgdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9IC9cblx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHQkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdFx0XHQoXG5cdFx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdFx0KVxuXHRcdFx0XHQpO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIGNhbGMoIHZhciggLS1zZWxlY3RlZC10b3AsIDAgKSAqIDFweCApIClcblx0XHRcdFx0c2NhbGVZKFxuXHRcdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHR2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHQpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDEwMCBdIH07XG5cdFx0fVxuXHRcdCZbZGF0YS1zZWxlY3Qtb24tbW92ZT0ndHJ1ZSddOmhhcyhcblx0XHRcdFx0OmlzKCA6Zm9jdXMtdmlzaWJsZSwgW2RhdGEtZm9jdXMtdmlzaWJsZV0gKVxuXHRcdFx0KTo6YmVmb3JlIHtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3JkZXI6IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0XHQvKiBBZGp1c3RpbmcgdGhlIGJvcmRlciB3aWR0aCB0byBtYXRjaCB0aGUgc2NhbGluZyBpbiB0aGUgeSBheGlzLiAqL1xuXHRcdFx0Ym9yZGVyLWJsb2NrLXdpZHRoOiBjYWxjKFxuXHRcdFx0XHR2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzLCAxcHggKSAvXG5cdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdCk7XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiID0gc3R5bGVkKCBBcmlha2l0LlRhYiApYFxuXHQmIHtcblx0XHQvKiBSZXNldHMgKi9cblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0ZmxleDogMSAwIGF1dG87XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7IC8vIENoYXJhY3RlcnMgaW4gc29tZSBsYW5ndWFnZXMgKGUuZy4gSmFwYW5lc2UpIG1heSBoYXZlIGEgbmF0aXZlIGhpZ2hlciBsaW5lLWhlaWdodC5cblx0XHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXG5cdFx0JlthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cblx0XHQmOm5vdCggW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSApOmlzKCA6aG92ZXIsIFtkYXRhLWZvY3VzLXZpc2libGVdICkge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0fVxuXG5cdFx0Jjpmb2N1czpub3QoIDpkaXNhYmxlZCApIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdC8vIEZvY3VzIGluZGljYXRvci5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdC8vIERyYXcgdGhlIGluZGljYXRvci5cblx0XHRcdC8vIE91dGxpbmUgd29ya3MgZm9yIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlIGFzIHdlbGwuXG5cdFx0XHRvdXRsaW5lOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0XHRcdC8vIEFuaW1hdGlvblxuXHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JltkYXRhLWZvY3VzLXZpc2libGVdOjphZnRlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0cGFkZGluZy1pbmxpbmU6ICR7IHNwYWNlKCA0ICkgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCAxMiApIH07XG5cdFx0c2Nyb2xsLW1hcmdpbjogMjRweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aW5zZXQ6ICR7IHNwYWNlKCAzICkgfTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRwYWRkaW5nOiAkeyBzcGFjZSggMiApIH0gJHsgc3BhY2UoIDMgKSB9O1xuXHRcdG1pbi1oZWlnaHQ6ICR7IHNwYWNlKCAxMCApIH07XG5cblx0XHQmW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG5cdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXHR9XG5cdFthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddW2RhdGEtc2VsZWN0LW9uLW1vdmU9J2ZhbHNlJ10gJjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGluc2V0OiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICk7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJDaGlsZHJlbiA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4LWdyb3c6IDE7XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdFthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddICYge1xuXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJDaGV2cm9uID0gc3R5bGVkKCBJY29uIClgXG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogJHsgc3BhY2UoIC0xICkgfTtcblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdG9wYWNpdHk6IDA7XG5cdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgW2RhdGEtZm9jdXMtdmlzaWJsZV0sIDpob3ZlciApICYge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Ly8gVGhlIGNoZXZyb24gaXMgdHJhbnNpdGlvbmVkIGludG8gZXhpc3RlbmNlIHdoZW4gc2VsZWN0T25Nb3ZlIGlzIGVuYWJsZWQsXG5cdC8vIGJlY2F1c2Ugb3RoZXJ3aXNlIGl0IGxvb2tzIGphcnJpbmcsIGFzIGl0IHNob3dzIHVwIG91dHNpZGUgb2YgdGhlIGZvY3VzXG5cdC8vIGluZGljYXRvciB0aGF0J3MgYmVpbmcgYW5pbWF0ZWQgYXQgdGhlIHNhbWUgdGltZS5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0W2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXVxuXHRcdFx0W3JvbGU9J3RhYiddOmlzKCBbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLCAgKVxuXHRcdFx0JiB7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIDAuMTVzIGxpbmVhcjtcblx0XHR9XG5cdH1cblx0JjpkaXIoIHJ0bCApIHtcblx0XHRyb3RhdGU6IDE4MGRlZztcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYlBhbmVsID0gc3R5bGVkKCBBcmlha2l0LlRhYlBhbmVsIClgXG5cdCY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApXG5cdFx0XHQkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAwO1xuXHR9XG5gO1xuIl19 */"));
+  var Tab22 = /* @__PURE__ */ createStyled(Tab, false ? {
+    target: "enfox0g3"
+  } : {
+    target: "enfox0g3",
+    label: "Tab"
+  })("&{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:", font("default.fontFamily"), ";font-weight:400;font-size:", font("default.fontSize"), ";color:", COLORS.theme.foreground, ";position:relative;&[aria-disabled='true']{cursor:default;color:", COLORS.ui.textDisabled, ";}&:not( [aria-disabled='true'] ):is( :hover, [data-focus-visible] ){color:", COLORS.theme.foreground, ";}&:focus:not( :disabled ){box-shadow:none;outline:none;}&::after{position:absolute;pointer-events:none;outline:var( --wp-admin-border-width-focus ) solid ", COLORS.theme.accent, ";border-radius:", config_values_default.radiusSmall, ";opacity:0;@media not ( prefers-reduced-motion ){transition:opacity 0.1s linear;}}&[data-focus-visible]::after{opacity:1;}}[aria-orientation='horizontal'] &{padding-inline:", space(4), ";height:", space(12), ";scroll-margin:24px;&::after{content:'';inset:", space(3), ";}}[aria-orientation='vertical'] &{padding:", space(2), " ", space(3), ";min-height:", space(10), ";&[aria-selected='true']{fill:currentColor;}}[aria-orientation='vertical'][data-select-on-move='false'] &::after{content:'';inset:var( --wp-admin-border-width-focus );}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrSndDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */"));
+  var TabChildren = /* @__PURE__ */ createStyled("span", false ? {
+    target: "enfox0g2"
+  } : {
+    target: "enfox0g2",
+    label: "TabChildren"
+  })(false ? {
+    name: "9at4z3",
+    styles: "flex-grow:1;display:flex;align-items:center;[aria-orientation='horizontal'] &{justify-content:center;}[aria-orientation='vertical'] &{justify-content:start;}"
+  } : {
+    name: "9at4z3",
+    styles: "flex-grow:1;display:flex;align-items:center;[aria-orientation='horizontal'] &{justify-content:center;}[aria-orientation='vertical'] &{justify-content:start;}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxT3NDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */",
+    toString: _EMOTION_STRINGIFIED_CSS_ERROR__32
+  });
+  var TabChevron = /* @__PURE__ */ createStyled(icon_default3, false ? {
+    target: "enfox0g1"
+  } : {
+    target: "enfox0g1",
+    label: "TabChevron"
+  })("flex-shrink:0;margin-inline-end:", space(-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;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtUHdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */"));
+  var TabPanel23 = /* @__PURE__ */ createStyled(TabPanel, false ? {
+    target: "enfox0g0"
+  } : {
+    target: "enfox0g0",
+    label: "TabPanel"
+  })("&:focus{box-shadow:none;outline:none;}&[data-focus-visible]{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ", COLORS.theme.accent, ";outline:2px solid transparent;outline-offset:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0UWtEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */"));
+
+  // packages/components/build-module/tabs/tab.mjs
+  var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
+  var Tab3 = (0, import_element220.forwardRef)(function Tab23({
+    children,
+    tabId,
+    disabled,
+    render,
+    ...otherProps
+  }, ref) {
+    const {
+      store,
+      instanceId
+    } = useTabsContext() ?? {};
+    if (!store) {
+      true ? (0, import_warning11.default)("`Tabs.Tab` must be wrapped in a `Tabs` component.") : void 0;
+      return null;
+    }
+    const instancedTabId = `${instanceId}-${tabId}`;
+    return /* @__PURE__ */ (0, import_jsx_runtime302.jsxs)(Tab22, {
+      ref,
+      store,
+      id: instancedTabId,
+      disabled,
+      render,
+      ...otherProps,
+      children: [/* @__PURE__ */ (0, import_jsx_runtime302.jsx)(TabChildren, {
+        children
+      }), /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(TabChevron, {
+        icon: chevron_right_default
+      })]
+    });
+  });
+
+  // packages/components/build-module/tabs/tablist.mjs
+  var import_warning12 = __toESM(require_warning(), 1);
+  var import_element222 = __toESM(require_element(), 1);
+  var import_compose84 = __toESM(require_compose(), 1);
+
+  // packages/components/build-module/tabs/use-track-overflow.mjs
+  var import_element221 = __toESM(require_element(), 1);
+  var import_compose83 = __toESM(require_compose(), 1);
+  function useTrackOverflow(parent, children) {
+    const [first, setFirst] = (0, import_element221.useState)(false);
+    const [last, setLast] = (0, import_element221.useState)(false);
+    const [observer, setObserver] = (0, import_element221.useState)();
+    const callback = (0, import_compose83.useEvent)((entries) => {
+      for (const entry of entries) {
+        if (entry.target === children.first) {
+          setFirst(!entry.isIntersecting);
+        }
+        if (entry.target === children.last) {
+          setLast(!entry.isIntersecting);
+        }
+      }
     });
-    menuItemOrder.forEach((key) => {
-      if (newMenuItems.default.hasOwnProperty(key)) {
-        menuItems.default[key] = newMenuItems.default[key];
+    (0, import_element221.useEffect)(() => {
+      if (!parent || !window.IntersectionObserver) {
+        return;
       }
-      if (newMenuItems.optional.hasOwnProperty(key)) {
-        menuItems.optional[key] = newMenuItems.optional[key];
+      const newObserver = new IntersectionObserver(callback, {
+        root: parent,
+        threshold: 0.9
+      });
+      setObserver(newObserver);
+      return () => newObserver.disconnect();
+    }, [callback, parent]);
+    (0, import_element221.useEffect)(() => {
+      if (!observer) {
+        return;
       }
-    });
-    Object.keys(newMenuItems.default).forEach((key) => {
-      if (!menuItems.default.hasOwnProperty(key)) {
-        menuItems.default[key] = newMenuItems.default[key];
+      if (children.first) {
+        observer.observe(children.first);
       }
-    });
-    Object.keys(newMenuItems.optional).forEach((key) => {
-      if (!menuItems.optional.hasOwnProperty(key)) {
-        menuItems.optional[key] = newMenuItems.optional[key];
+      if (children.last) {
+        observer.observe(children.last);
       }
-    });
-    return menuItems;
-  };
-  function panelItemsReducer(panelItems, action) {
-    switch (action.type) {
-      case "REGISTER_PANEL": {
-        const newItems = [...panelItems];
-        const existingIndex = newItems.findIndex((oldItem) => oldItem.label === action.item.label);
-        if (existingIndex !== -1) {
-          newItems.splice(existingIndex, 1);
+      return () => {
+        if (children.first) {
+          observer.unobserve(children.first);
         }
-        newItems.push(action.item);
-        return newItems;
-      }
-      case "UNREGISTER_PANEL": {
-        const index2 = panelItems.findIndex((item2) => item2.label === action.label);
-        if (index2 !== -1) {
-          const newItems = [...panelItems];
-          newItems.splice(index2, 1);
-          return newItems;
+        if (children.last) {
+          observer.unobserve(children.last);
         }
-        return panelItems;
-      }
-      default:
-        return panelItems;
-    }
+      };
+    }, [children.first, children.last, observer]);
+    return {
+      first,
+      last
+    };
   }
-  function menuItemOrderReducer(menuItemOrder, action) {
-    switch (action.type) {
-      case "REGISTER_PANEL": {
-        if (menuItemOrder.includes(action.item.label)) {
-          return menuItemOrder;
-        }
-        return [...menuItemOrder, action.item.label];
+
+  // packages/components/build-module/tabs/tablist.mjs
+  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_SCROLL_MARGIN = 24;
+  function useScrollRectIntoView(parent, rect, {
+    margin = DEFAULT_SCROLL_MARGIN
+  } = {}) {
+    (0, import_element222.useLayoutEffect)(() => {
+      if (!parent || !rect) {
+        return;
       }
-      default:
-        return menuItemOrder;
-    }
-  }
-  function menuItemsReducer(state, action) {
-    switch (action.type) {
-      case "REGISTER_PANEL":
-      case "UNREGISTER_PANEL":
-        return generateMenuItems({
-          currentMenuItems: state.menuItems,
-          panelItems: state.panelItems,
-          menuItemOrder: state.menuItemOrder,
-          shouldReset: false
-        });
-      case "RESET_ALL":
-        return generateMenuItems({
-          panelItems: state.panelItems,
-          menuItemOrder: state.menuItemOrder,
-          shouldReset: true
-        });
-      case "UPDATE_VALUE": {
-        const oldValue = state.menuItems[action.group][action.label];
-        if (action.value === oldValue) {
-          return state.menuItems;
-        }
-        return {
-          ...state.menuItems,
-          [action.group]: {
-            ...state.menuItems[action.group],
-            [action.label]: action.value
-          }
-        };
+      const {
+        scrollLeft: parentScroll
+      } = parent;
+      const parentWidth = parent.getBoundingClientRect().width;
+      const {
+        left: childLeft,
+        width: childWidth
+      } = rect;
+      const parentRightEdge = parentScroll + parentWidth;
+      const childRightEdge = childLeft + childWidth;
+      const rightOverflow = childRightEdge + margin - parentRightEdge;
+      const leftOverflow = parentScroll - (childLeft - margin);
+      let scrollLeft = null;
+      if (leftOverflow > 0) {
+        scrollLeft = parentScroll - leftOverflow;
+      } else if (rightOverflow > 0) {
+        scrollLeft = parentScroll + rightOverflow;
       }
-      case "TOGGLE_VALUE": {
-        const currentItem = state.panelItems.find((item2) => item2.label === action.label);
-        if (!currentItem) {
-          return state.menuItems;
-        }
-        const menuGroup = currentItem.isShownByDefault ? "default" : "optional";
-        const newMenuItems = {
-          ...state.menuItems,
-          [menuGroup]: {
-            ...state.menuItems[menuGroup],
-            [action.label]: !state.menuItems[menuGroup][action.label]
-          }
-        };
-        return newMenuItems;
+      if (scrollLeft !== null) {
+        parent.scroll?.({
+          left: scrollLeft
+        });
       }
-      default:
-        return state.menuItems;
-    }
-  }
-  function panelReducer(state, action) {
-    const panelItems = panelItemsReducer(state.panelItems, action);
-    const menuItemOrder = menuItemOrderReducer(state.menuItemOrder, action);
-    const menuItems = menuItemsReducer({
-      panelItems,
-      menuItemOrder,
-      menuItems: state.menuItems
-    }, action);
-    return {
-      panelItems,
-      menuItemOrder,
-      menuItems
-    };
+    }, [margin, parent, rect]);
   }
-  function resetAllFiltersReducer(filters, action) {
-    switch (action.type) {
-      case "REGISTER":
-        return [...filters, action.filter];
-      case "UNREGISTER":
-        return filters.filter((f3) => f3 !== action.filter);
-      default:
-        return filters;
+  var TabList3 = (0, import_element222.forwardRef)(function TabList22({
+    children,
+    ...otherProps
+  }, ref) {
+    const {
+      store
+    } = useTabsContext() ?? {};
+    const selectedId = useStoreState(store, "selectedId");
+    const selectOnMove = useStoreState(store, "selectOnMove");
+    const items = useStoreState(store, "items");
+    const [parent, setParent] = (0, import_element222.useState)();
+    const refs = (0, import_compose84.useMergeRefs)([ref, setParent]);
+    const selectedItem = store?.item(selectedId);
+    const renderedItems = useStoreState(store, "renderedItems");
+    const selectedItemIndex = renderedItems && selectedItem ? renderedItems.indexOf(selectedItem) : -1;
+    const selectedRect = useTrackElementOffsetRect(selectedItem?.element, [selectedItemIndex]);
+    const overflow = useTrackOverflow(parent, {
+      first: items?.at(0)?.element,
+      last: items?.at(-1)?.element
+    });
+    useAnimatedOffsetRect(parent, selectedRect, {
+      prefix: "selected",
+      dataAttribute: "indicator-animated",
+      transitionEndFilter: (event) => event.pseudoElement === "::before",
+      roundRect: true
+    });
+    useScrollRectIntoView(parent, selectedRect);
+    if (!store) {
+      true ? (0, import_warning12.default)("`Tabs.TabList` must be wrapped in a `Tabs` component.") : void 0;
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(StyledTabList, {
+      ref: refs,
+      store,
+      render: (props) => /* @__PURE__ */ (0, import_jsx_runtime303.jsx)("div", {
+        ...props,
+        // Fallback to -1 to prevent browsers from making the tablist
+        // tabbable when it is a scrolling container.
+        tabIndex: props.tabIndex ?? -1
+      }),
+      "data-select-on-move": selectOnMove ? "true" : "false",
+      ...otherProps,
+      className: clsx_default(overflow.first && "is-overflowing-first", overflow.last && "is-overflowing-last", otherProps.className),
+      children
+    });
+  });
+
+  // packages/components/build-module/tabs/tabpanel.mjs
+  var import_element223 = __toESM(require_element(), 1);
+  var import_warning13 = __toESM(require_warning(), 1);
+  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
+  var TabPanel3 = (0, import_element223.forwardRef)(function TabPanel24({
+    children,
+    tabId,
+    focusable = true,
+    ...otherProps
+  }, ref) {
+    const context = useTabsContext();
+    const selectedId = useStoreState(context?.store, "selectedId");
+    if (!context) {
+      true ? (0, import_warning13.default)("`Tabs.TabPanel` must be wrapped in a `Tabs` component.") : void 0;
+      return null;
     }
-  }
-  var isMenuItemTypeEmpty = (obj) => Object.keys(obj).length === 0;
-  function useToolsPanel(props) {
     const {
-      className: className2,
-      headingLevel = 2,
-      resetAll,
-      panelId,
-      hasInnerWrapper = false,
-      shouldRenderPlaceholderItems = false,
-      __experimentalFirstVisibleItemClass,
-      __experimentalLastVisibleItemClass,
-      ...otherProps
-    } = useContextSystem(props, "ToolsPanel");
-    const isResettingRef = (0, import_element190.useRef)(false);
-    const wasResetting = isResettingRef.current;
-    (0, import_element190.useEffect)(() => {
-      if (wasResetting) {
-        isResettingRef.current = false;
-      }
-    }, [wasResetting]);
-    const [{
-      panelItems,
-      menuItems
-    }, panelDispatch] = (0, import_element190.useReducer)(panelReducer, void 0, emptyState);
-    const [resetAllFilters, dispatchResetAllFilters] = (0, import_element190.useReducer)(resetAllFiltersReducer, []);
-    const registerPanelItem = (0, import_element190.useCallback)((item2) => {
-      panelDispatch({
-        type: "REGISTER_PANEL",
-        item: item2
-      });
-    }, []);
-    const deregisterPanelItem = (0, import_element190.useCallback)((label) => {
-      panelDispatch({
-        type: "UNREGISTER_PANEL",
-        label
-      });
-    }, []);
-    const registerResetAllFilter = (0, import_element190.useCallback)((filter2) => {
-      dispatchResetAllFilters({
-        type: "REGISTER",
-        filter: filter2
-      });
-    }, []);
-    const deregisterResetAllFilter = (0, import_element190.useCallback)((filter2) => {
-      dispatchResetAllFilters({
-        type: "UNREGISTER",
-        filter: filter2
-      });
-    }, []);
-    const flagItemCustomization = (0, import_element190.useCallback)((value, label, group = "default") => {
-      panelDispatch({
-        type: "UPDATE_VALUE",
-        group,
-        label,
-        value
-      });
-    }, []);
-    const areAllOptionalControlsHidden = (0, import_element190.useMemo)(() => {
-      return isMenuItemTypeEmpty(menuItems.default) && !isMenuItemTypeEmpty(menuItems.optional) && Object.values(menuItems.optional).every((isSelected2) => !isSelected2);
-    }, [menuItems]);
-    const classes = clsx_default(style_module_default13["tools-panel"], hasInnerWrapper && style_module_default13["tools-panel-with-inner-wrapper"], areAllOptionalControlsHidden && style_module_default13["tools-panel-hidden-inner-wrapper"], className2);
-    const toggleItem = (0, import_element190.useCallback)((label) => {
-      panelDispatch({
-        type: "TOGGLE_VALUE",
-        label
-      });
-    }, []);
-    const resetAllItems = (0, import_element190.useCallback)(() => {
-      if (typeof resetAll === "function") {
-        isResettingRef.current = true;
-        resetAll(resetAllFilters);
-      }
-      panelDispatch({
-        type: "RESET_ALL"
-      });
-    }, [resetAllFilters, resetAll]);
-    const getFirstVisibleItemLabel = (items) => {
-      const optionalItems = menuItems.optional || {};
-      const firstItem = items.find((item2) => item2.isShownByDefault || optionalItems[item2.label]);
-      return firstItem?.label;
-    };
-    const firstDisplayedItem = getFirstVisibleItemLabel(panelItems);
-    const lastDisplayedItem = getFirstVisibleItemLabel([...panelItems].reverse());
-    const hasMenuItems = panelItems.length > 0;
-    const panelContext = (0, import_element190.useMemo)(() => ({
-      areAllOptionalControlsHidden,
-      deregisterPanelItem,
-      deregisterResetAllFilter,
-      firstDisplayedItem,
-      flagItemCustomization,
-      hasMenuItems,
-      isResetting: isResettingRef.current,
-      lastDisplayedItem,
-      menuItems,
-      panelId,
-      registerPanelItem,
-      registerResetAllFilter,
-      shouldRenderPlaceholderItems,
-      __experimentalFirstVisibleItemClass,
-      __experimentalLastVisibleItemClass
-    }), [areAllOptionalControlsHidden, deregisterPanelItem, deregisterResetAllFilter, firstDisplayedItem, flagItemCustomization, lastDisplayedItem, menuItems, panelId, hasMenuItems, registerResetAllFilter, registerPanelItem, shouldRenderPlaceholderItems, __experimentalFirstVisibleItemClass, __experimentalLastVisibleItemClass]);
-    return {
+      store,
+      instanceId
+    } = context;
+    const instancedTabId = `${instanceId}-${tabId}`;
+    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(TabPanel23, {
+      ref,
+      store,
+      id: `${instancedTabId}-view`,
+      tabId: instancedTabId,
+      focusable,
       ...otherProps,
-      headingLevel,
-      panelContext,
-      resetAllItems,
-      toggleItem,
-      className: classes
-    };
+      children: selectedId === instancedTabId && children
+    });
+  });
+
+  // packages/components/build-module/tabs/index.mjs
+  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
+  function externalToInternalTabId(externalId, instanceId) {
+    return externalId && `${instanceId}-${externalId}`;
+  }
+  function internalToExternalTabId(internalId, instanceId) {
+    return typeof internalId === "string" ? internalId.replace(`${instanceId}-`, "") : internalId;
   }
+  var Tabs = Object.assign(function Tabs2({
+    selectOnMove = true,
+    defaultTabId,
+    orientation = "horizontal",
+    onSelect,
+    children,
+    selectedTabId,
+    activeTabId,
+    defaultActiveTabId,
+    onActiveTabIdChange
+  }) {
+    const instanceId = (0, import_compose85.useInstanceId)(Tabs2, "tabs");
+    const store = useTabStore({
+      selectOnMove,
+      orientation,
+      defaultSelectedId: externalToInternalTabId(defaultTabId, instanceId),
+      setSelectedId: (newSelectedId) => {
+        onSelect?.(internalToExternalTabId(newSelectedId, instanceId));
+      },
+      selectedId: externalToInternalTabId(selectedTabId, instanceId),
+      defaultActiveId: externalToInternalTabId(defaultActiveTabId, instanceId),
+      setActiveId: (newActiveId) => {
+        onActiveTabIdChange?.(internalToExternalTabId(newActiveId, instanceId));
+      },
+      activeId: externalToInternalTabId(activeTabId, instanceId),
+      rtl: (0, import_i18n73.isRTL)()
+    });
+    const contextValue = (0, import_element224.useMemo)(() => ({
+      store,
+      instanceId
+    }), [store, instanceId]);
+    return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(TabsContext.Provider, {
+      value: contextValue,
+      children
+    });
+  }, {
+    /**
+     * Renders a single tab.
+     *
+     * The currently active tab receives default styling that can be
+     * overridden with CSS targeting `[aria-selected="true"]`.
+     */
+    Tab: Object.assign(Tab3, {
+      displayName: "Tabs.Tab"
+    }),
+    /**
+     * A wrapper component for the `Tab` components.
+     *
+     * It is responsible for rendering the list of tabs.
+     */
+    TabList: Object.assign(TabList3, {
+      displayName: "Tabs.TabList"
+    }),
+    /**
+     * Renders the content to display for a single tab once that tab is selected.
+     */
+    TabPanel: Object.assign(TabPanel3, {
+      displayName: "Tabs.TabPanel"
+    }),
+    Context: Object.assign(TabsContext, {
+      displayName: "Tabs.Context"
+    })
+  });

-  // packages/components/build-module/tools-panel/tools-panel/component.mjs
-  var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
-  var TOOLS_PANEL_GAP = space(4);
-  var UnconnectedToolsPanel = (props, forwardedRef) => {
-    const {
-      children,
-      label,
-      panelContext,
-      resetAllItems,
-      toggleItem,
-      headingLevel,
-      dropdownMenuProps,
-      ...toolsPanelProps
-    } = useToolsPanel(props);
-    return /* @__PURE__ */ (0, import_jsx_runtime273.jsx)(component_default22, {
-      ...toolsPanelProps,
-      columns: 2,
-      gap: 4,
-      columnGap: TOOLS_PANEL_GAP,
-      rowGap: TOOLS_PANEL_GAP,
-      templateColumns: "repeat( 2, minmax(0, 1fr) )",
-      ref: forwardedRef,
-      children: /* @__PURE__ */ (0, import_jsx_runtime273.jsxs)(ToolsPanelContext.Provider, {
-        value: panelContext,
-        children: [/* @__PURE__ */ (0, import_jsx_runtime273.jsx)(component_default38, {
-          label,
-          resetAll: resetAllItems,
-          toggleItem,
-          headingLevel,
-          dropdownMenuProps
-        }), children]
+  // packages/components/build-module/badge/index.mjs
+  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
+  function contextBasedIcon(intent = "default") {
+    switch (intent) {
+      case "info":
+        return info_default;
+      case "success":
+        return published_default;
+      case "warning":
+        return caution_default;
+      case "error":
+        return error_default;
+      default:
+        return null;
+    }
+  }
+  function Badge({
+    className: className2,
+    intent = "default",
+    children,
+    ...props
+  }) {
+    const icon = contextBasedIcon(intent);
+    const hasIcon = !!icon;
+    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)("span", {
+      className: clsx_default("components-badge", className2, {
+        [`is-${intent}`]: intent,
+        "has-icon": hasIcon
+      }),
+      ...props,
+      children: /* @__PURE__ */ (0, import_jsx_runtime306.jsxs)("span", {
+        className: "components-badge__flex-wrapper",
+        children: [hasIcon && /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(icon_default3, {
+          icon,
+          size: 16,
+          fill: "currentColor",
+          className: "components-badge__icon"
+        }), /* @__PURE__ */ (0, import_jsx_runtime306.jsx)("span", {
+          className: "components-badge__content",
+          children
+        })]
       })
     });
-  };
-  var ToolsPanel = contextConnect(UnconnectedToolsPanel, "ToolsPanel");
-  var component_default39 = ToolsPanel;
+  }
+  var badge_default = Badge;
+
+  // node_modules/react-day-picker/dist/esm/DayPicker.js
+  var import_react150 = __toESM(require_react(), 1);
+
+  // node_modules/@date-fns/tz/tzOffset/index.js
+  var offsetFormatCache = {};
+  var offsetCache = {};
+  function tzOffset(timeZone, date) {
+    try {
+      const format2 = offsetFormatCache[timeZone] ||= new Intl.DateTimeFormat("en-GB", {
+        timeZone,
+        hour: "numeric",
+        timeZoneName: "longOffset"
+      }).format;
+      const offsetStr = format2(date).split("GMT")[1] || "";
+      if (offsetStr in offsetCache) return offsetCache[offsetStr];
+      return calcOffset(offsetStr, offsetStr.split(":"));
+    } catch {
+      if (timeZone in offsetCache) return offsetCache[timeZone];
+      const captures = timeZone?.match(offsetRe);
+      if (captures) return calcOffset(timeZone, captures.slice(1));
+      return NaN;
+    }
+  }
+  var offsetRe = /([+-]\d\d):?(\d\d)?/;
+  function calcOffset(cacheStr, values) {
+    const hours = +values[0];
+    const minutes = +(values[1] || 0);
+    return offsetCache[cacheStr] = hours > 0 ? hours * 60 + minutes : hours * 60 - minutes;
+  }

-  // packages/components/build-module/tools-panel/tools-panel-item/hook.mjs
-  var import_compose75 = __toESM(require_compose(), 1);
-  var import_element191 = __toESM(require_element(), 1);
-  var STYLE_HASH_ATTRIBUTE16 = "data-wp-hash";
-  function getRuntime16() {
-    const globalScope = globalThis;
-    if (globalScope.__wpStyleRuntime) {
-      return globalScope.__wpStyleRuntime;
+  // node_modules/@date-fns/tz/date/mini.js
+  var TZDateMini = class _TZDateMini extends Date {
+    //#region static
+    constructor(...args) {
+      super();
+      if (args.length > 1 && typeof args[args.length - 1] === "string") {
+        this.timeZone = args.pop();
+      }
+      this.internal = /* @__PURE__ */ new Date();
+      if (isNaN(tzOffset(this.timeZone, this))) {
+        this.setTime(NaN);
+      } else {
+        if (!args.length) {
+          this.setTime(Date.now());
+        } else if (typeof args[0] === "number" && (args.length === 1 || args.length === 2 && typeof args[1] !== "number")) {
+          this.setTime(args[0]);
+        } else if (typeof args[0] === "string") {
+          this.setTime(+new Date(args[0]));
+        } else if (args[0] instanceof Date) {
+          this.setTime(+args[0]);
+        } else {
+          this.setTime(+new Date(...args));
+          adjustToSystemTZ(this, NaN);
+          syncToInternal(this);
+        }
+      }
     }
-    globalScope.__wpStyleRuntime = {
-      documents: /* @__PURE__ */ new Map(),
-      styles: /* @__PURE__ */ new Map(),
-      injectedStyles: /* @__PURE__ */ new WeakMap()
-    };
-    if (typeof document !== "undefined") {
-      registerDocument16(document);
+    static tz(tz, ...args) {
+      return args.length ? new _TZDateMini(...args, tz) : new _TZDateMini(Date.now(), tz);
     }
-    return globalScope.__wpStyleRuntime;
-  }
-  function documentContainsStyleHash16(targetDocument, hash2) {
-    if (!targetDocument.head) {
-      return false;
+    //#endregion
+    //#region time zone
+    withTimeZone(timeZone) {
+      return new _TZDateMini(+this, timeZone);
     }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE16}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE16) === hash2) {
-        return true;
+    getTimezoneOffset() {
+      return -tzOffset(this.timeZone, this);
+    }
+    //#endregion
+    //#region time
+    setTime(time2) {
+      Date.prototype.setTime.apply(this, arguments);
+      syncToInternal(this);
+      return +this;
+    }
+    //#endregion
+    //#region date-fns integration
+    [/* @__PURE__ */ Symbol.for("constructDateFrom")](date) {
+      return new _TZDateMini(+new Date(date), this.timeZone);
+    }
+    //#endregion
+  };
+  var re3 = /^(get|set)(?!UTC)/;
+  Object.getOwnPropertyNames(Date.prototype).forEach((method) => {
+    if (!re3.test(method)) return;
+    const utcMethod = method.replace(re3, "$1UTC");
+    if (!TZDateMini.prototype[utcMethod]) return;
+    if (method.startsWith("get")) {
+      TZDateMini.prototype[method] = function() {
+        return this.internal[utcMethod]();
+      };
+    } else {
+      TZDateMini.prototype[method] = function() {
+        Date.prototype[utcMethod].apply(this.internal, arguments);
+        syncFromInternal(this);
+        return +this;
+      };
+      TZDateMini.prototype[utcMethod] = function() {
+        Date.prototype[utcMethod].apply(this, arguments);
+        syncToInternal(this);
+        return +this;
+      };
+    }
+  });
+  function syncToInternal(date) {
+    date.internal.setTime(+date);
+    date.internal.setUTCMinutes(date.internal.getUTCMinutes() - date.getTimezoneOffset());
+  }
+  function syncFromInternal(date) {
+    Date.prototype.setFullYear.call(date, date.internal.getUTCFullYear(), date.internal.getUTCMonth(), date.internal.getUTCDate());
+    Date.prototype.setHours.call(date, date.internal.getUTCHours(), date.internal.getUTCMinutes(), date.internal.getUTCSeconds(), date.internal.getUTCMilliseconds());
+    adjustToSystemTZ(date);
+  }
+  function adjustToSystemTZ(date) {
+    const offset4 = tzOffset(date.timeZone, date);
+    const prevHour = /* @__PURE__ */ new Date(+date);
+    prevHour.setUTCHours(prevHour.getUTCHours() - 1);
+    const systemOffset = -(/* @__PURE__ */ new Date(+date)).getTimezoneOffset();
+    const prevHourSystemOffset = -(/* @__PURE__ */ new Date(+prevHour)).getTimezoneOffset();
+    const systemDSTChange = systemOffset - prevHourSystemOffset;
+    const dstShift = Date.prototype.getHours.apply(date) !== date.internal.getUTCHours();
+    if (systemDSTChange && dstShift) date.internal.setUTCMinutes(date.internal.getUTCMinutes() + systemDSTChange);
+    const offsetDiff = systemOffset - offset4;
+    if (offsetDiff) Date.prototype.setUTCMinutes.call(date, Date.prototype.getUTCMinutes.call(date) + offsetDiff);
+    const postOffset = tzOffset(date.timeZone, date);
+    const postSystemOffset = -(/* @__PURE__ */ new Date(+date)).getTimezoneOffset();
+    const postOffsetDiff = postSystemOffset - postOffset;
+    const offsetChanged = postOffset !== offset4;
+    const postDiff = postOffsetDiff - offsetDiff;
+    if (offsetChanged && postDiff) {
+      Date.prototype.setUTCMinutes.call(date, Date.prototype.getUTCMinutes.call(date) + postDiff);
+      const newOffset = tzOffset(date.timeZone, date);
+      const offsetChange = postOffset - newOffset;
+      if (offsetChange) {
+        date.internal.setUTCMinutes(date.internal.getUTCMinutes() + offsetChange);
+        Date.prototype.setUTCMinutes.call(date, Date.prototype.getUTCMinutes.call(date) + offsetChange);
       }
     }
-    return false;
   }
-  function injectStyle16(targetDocument, hash2, css3) {
-    if (!targetDocument.head) {
-      return;
+
+  // node_modules/@date-fns/tz/date/index.js
+  var TZDate = class _TZDate extends TZDateMini {
+    //#region static
+    static tz(tz, ...args) {
+      return args.length ? new _TZDate(...args, tz) : new _TZDate(Date.now(), tz);
     }
-    const runtime = getRuntime16();
-    let injectedStyles = runtime.injectedStyles.get(targetDocument);
-    if (!injectedStyles) {
-      injectedStyles = /* @__PURE__ */ new Set();
-      runtime.injectedStyles.set(targetDocument, injectedStyles);
+    //#endregion
+    //#region representation
+    toISOString() {
+      const [sign, hours, minutes] = this.tzComponents();
+      const tz = `${sign}${hours}:${minutes}`;
+      return this.internal.toISOString().slice(0, -1) + tz;
     }
-    if (injectedStyles.has(hash2)) {
-      return;
+    toString() {
+      return `${this.toDateString()} ${this.toTimeString()}`;
     }
-    if (documentContainsStyleHash16(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
+    toDateString() {
+      const [day, date, month, year] = this.internal.toUTCString().split(" ");
+      return `${day?.slice(0, -1)} ${month} ${date} ${year}`;
     }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE16, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument16(targetDocument) {
-    const runtime = getRuntime16();
-    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle16(targetDocument, hash2, css3);
+    toTimeString() {
+      const time2 = this.internal.toUTCString().split(" ")[4];
+      const [sign, hours, minutes] = this.tzComponents();
+      return `${time2} GMT${sign}${hours}${minutes} (${tzName(this.timeZone, this)})`;
     }
-    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 registerStyle15(hash2, css3) {
-    const runtime = getRuntime16();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle16(targetDocument, hash2, css3);
+    toLocaleString(locales, options2) {
+      return Date.prototype.toLocaleString.call(this, locales, {
+        ...options2,
+        timeZone: options2?.timeZone || this.timeZone
+      });
+    }
+    toLocaleDateString(locales, options2) {
+      return Date.prototype.toLocaleDateString.call(this, locales, {
+        ...options2,
+        timeZone: options2?.timeZone || this.timeZone
+      });
+    }
+    toLocaleTimeString(locales, options2) {
+      return Date.prototype.toLocaleTimeString.call(this, locales, {
+        ...options2,
+        timeZone: options2?.timeZone || this.timeZone
+      });
+    }
+    //#endregion
+    //#region private
+    tzComponents() {
+      const offset4 = this.getTimezoneOffset();
+      const sign = offset4 > 0 ? "-" : "+";
+      const hours = String(Math.floor(Math.abs(offset4) / 60)).padStart(2, "0");
+      const minutes = String(Math.abs(offset4) % 60).padStart(2, "0");
+      return [sign, hours, minutes];
+    }
+    //#endregion
+    withTimeZone(timeZone) {
+      return new _TZDate(+this, timeZone);
     }
+    //#region date-fns integration
+    [/* @__PURE__ */ Symbol.for("constructDateFrom")](date) {
+      return new _TZDate(+new Date(date), this.timeZone);
+    }
+    //#endregion
+  };
+  function tzName(tz, date) {
+    return new Intl.DateTimeFormat("en-GB", {
+      timeZone: tz,
+      timeZoneName: "long"
+    }).format(date).slice(12);
   }
-  if (typeof process === "undefined" || true) {
-    registerStyle15("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}");
+
+  // node_modules/react-day-picker/dist/esm/UI.js
+  var UI2;
+  (function(UI3) {
+    UI3["Root"] = "root";
+    UI3["Chevron"] = "chevron";
+    UI3["Day"] = "day";
+    UI3["DayButton"] = "day_button";
+    UI3["CaptionLabel"] = "caption_label";
+    UI3["Dropdowns"] = "dropdowns";
+    UI3["Dropdown"] = "dropdown";
+    UI3["DropdownRoot"] = "dropdown_root";
+    UI3["Footer"] = "footer";
+    UI3["MonthGrid"] = "month_grid";
+    UI3["MonthCaption"] = "month_caption";
+    UI3["MonthsDropdown"] = "months_dropdown";
+    UI3["Month"] = "month";
+    UI3["Months"] = "months";
+    UI3["Nav"] = "nav";
+    UI3["NextMonthButton"] = "button_next";
+    UI3["PreviousMonthButton"] = "button_previous";
+    UI3["Week"] = "week";
+    UI3["Weeks"] = "weeks";
+    UI3["Weekday"] = "weekday";
+    UI3["Weekdays"] = "weekdays";
+    UI3["WeekNumber"] = "week_number";
+    UI3["WeekNumberHeader"] = "week_number_header";
+    UI3["YearsDropdown"] = "years_dropdown";
+  })(UI2 || (UI2 = {}));
+  var DayFlag;
+  (function(DayFlag2) {
+    DayFlag2["disabled"] = "disabled";
+    DayFlag2["hidden"] = "hidden";
+    DayFlag2["outside"] = "outside";
+    DayFlag2["focused"] = "focused";
+    DayFlag2["today"] = "today";
+  })(DayFlag || (DayFlag = {}));
+  var SelectionState;
+  (function(SelectionState2) {
+    SelectionState2["range_end"] = "range_end";
+    SelectionState2["range_middle"] = "range_middle";
+    SelectionState2["range_start"] = "range_start";
+    SelectionState2["selected"] = "selected";
+  })(SelectionState || (SelectionState = {}));
+  var Animation;
+  (function(Animation2) {
+    Animation2["weeks_before_enter"] = "weeks_before_enter";
+    Animation2["weeks_before_exit"] = "weeks_before_exit";
+    Animation2["weeks_after_enter"] = "weeks_after_enter";
+    Animation2["weeks_after_exit"] = "weeks_after_exit";
+    Animation2["caption_after_enter"] = "caption_after_enter";
+    Animation2["caption_after_exit"] = "caption_after_exit";
+    Animation2["caption_before_enter"] = "caption_before_enter";
+    Animation2["caption_before_exit"] = "caption_before_exit";
+  })(Animation || (Animation = {}));
+
+  // node_modules/date-fns/constants.js
+  var daysInYear2 = 365.2425;
+  var maxTime2 = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
+  var minTime2 = -maxTime2;
+  var millisecondsInWeek = 6048e5;
+  var millisecondsInDay2 = 864e5;
+  var secondsInHour2 = 3600;
+  var secondsInDay2 = secondsInHour2 * 24;
+  var secondsInWeek2 = secondsInDay2 * 7;
+  var secondsInYear2 = secondsInDay2 * daysInYear2;
+  var secondsInMonth2 = secondsInYear2 / 12;
+  var secondsInQuarter2 = secondsInMonth2 * 3;
+  var constructFromSymbol2 = /* @__PURE__ */ Symbol.for("constructDateFrom");
+
+  // node_modules/date-fns/constructFrom.js
+  function constructFrom2(date, value) {
+    if (typeof date === "function") return date(value);
+    if (date && typeof date === "object" && constructFromSymbol2 in date)
+      return date[constructFromSymbol2](value);
+    if (date instanceof Date) return new date.constructor(value);
+    return new Date(value);
   }
-  var style_module_default14 = { "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" };
-  var noop25 = () => {
-  };
-  function useToolsPanelItem(props) {
-    const {
-      className: className2,
-      hasValue,
-      isShownByDefault = false,
-      label,
-      panelId,
-      resetAllFilter = noop25,
-      onDeselect,
-      onSelect,
-      ...otherProps
-    } = useContextSystem(props, "ToolsPanelItem");
-    const {
-      panelId: currentPanelId,
-      menuItems,
-      registerResetAllFilter,
-      deregisterResetAllFilter,
-      registerPanelItem,
-      deregisterPanelItem,
-      flagItemCustomization,
-      isResetting,
-      shouldRenderPlaceholderItems: shouldRenderPlaceholder,
-      firstDisplayedItem,
-      lastDisplayedItem,
-      __experimentalFirstVisibleItemClass,
-      __experimentalLastVisibleItemClass
-    } = useToolsPanelContext();
-    const hasValueCallback = (0, import_element191.useCallback)(hasValue, [panelId]);
-    const resetAllFilterCallback = (0, import_element191.useCallback)(resetAllFilter, [panelId]);
-    const previousPanelId = (0, import_compose75.usePrevious)(currentPanelId);
-    const hasMatchingPanel = currentPanelId === panelId || currentPanelId === null;
-    (0, import_element191.useLayoutEffect)(() => {
-      if (hasMatchingPanel && previousPanelId !== null) {
-        registerPanelItem({
-          hasValue: hasValueCallback,
-          isShownByDefault,
-          label,
-          panelId
-        });
-      }
-      return () => {
-        if (previousPanelId === null && !!currentPanelId || currentPanelId === panelId) {
-          deregisterPanelItem(label);
-        }
-      };
-    }, [currentPanelId, hasMatchingPanel, isShownByDefault, label, hasValueCallback, panelId, previousPanelId, registerPanelItem, deregisterPanelItem]);
-    (0, import_element191.useEffect)(() => {
-      if (hasMatchingPanel) {
-        registerResetAllFilter(resetAllFilterCallback);
-      }
-      return () => {
-        if (hasMatchingPanel) {
-          deregisterResetAllFilter(resetAllFilterCallback);
-        }
-      };
-    }, [registerResetAllFilter, deregisterResetAllFilter, resetAllFilterCallback, hasMatchingPanel]);
-    const menuGroup = isShownByDefault ? "default" : "optional";
-    const isMenuItemChecked = menuItems?.[menuGroup]?.[label];
-    const wasMenuItemChecked = (0, import_compose75.usePrevious)(isMenuItemChecked);
-    const isRegistered = menuItems?.[menuGroup]?.[label] !== void 0;
-    const isValueSet = hasValue();
-    (0, import_element191.useEffect)(() => {
-      if (!isShownByDefault && !isValueSet) {
-        return;
-      }
-      flagItemCustomization(isValueSet, label, menuGroup);
-    }, [isValueSet, menuGroup, label, flagItemCustomization, isShownByDefault]);
-    (0, import_element191.useEffect)(() => {
-      if (!isRegistered || isResetting || !hasMatchingPanel) {
-        return;
-      }
-      if (isMenuItemChecked && !isValueSet && !wasMenuItemChecked) {
-        onSelect?.();
-      }
-      if (!isMenuItemChecked && isValueSet && wasMenuItemChecked) {
-        onDeselect?.();
-      }
-    }, [hasMatchingPanel, isMenuItemChecked, isRegistered, isResetting, isValueSet, wasMenuItemChecked, onSelect, onDeselect]);
-    const isShown = isShownByDefault ? menuItems?.[menuGroup]?.[label] !== void 0 : isMenuItemChecked;
-    const shouldApplyPlaceholderStyles = shouldRenderPlaceholder && !isShown;
-    const classes = clsx_default(style_module_default14["tools-panel-item"], shouldApplyPlaceholderStyles && style_module_default14["tools-panel-item-placeholder"], !shouldApplyPlaceholderStyles && className2, firstDisplayedItem === label && __experimentalFirstVisibleItemClass, lastDisplayedItem === label && __experimentalLastVisibleItemClass);
-    return {
-      ...otherProps,
-      isShown,
-      shouldRenderPlaceholder,
-      className: classes
-    };
+
+  // node_modules/date-fns/toDate.js
+  function toDate2(argument, context) {
+    return constructFrom2(context || argument, argument);
   }

-  // packages/components/build-module/tools-panel/tools-panel-item/component.mjs
-  var import_jsx_runtime274 = __toESM(require_jsx_runtime(), 1);
-  var UnconnectedToolsPanelItem = (props, forwardedRef) => {
-    const {
-      children,
-      isShown,
-      shouldRenderPlaceholder,
-      ...toolsPanelItemProps
-    } = useToolsPanelItem(props);
-    if (!isShown) {
-      return shouldRenderPlaceholder ? /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(component_default, {
-        ...toolsPanelItemProps,
-        ref: forwardedRef
-      }) : null;
+  // node_modules/date-fns/addDays.js
+  function addDays2(date, amount, options2) {
+    const _date = toDate2(date, options2?.in);
+    if (isNaN(amount)) return constructFrom2(options2?.in || date, NaN);
+    if (!amount) return _date;
+    _date.setDate(_date.getDate() + amount);
+    return _date;
+  }
+
+  // node_modules/date-fns/addMonths.js
+  function addMonths2(date, amount, options2) {
+    const _date = toDate2(date, options2?.in);
+    if (isNaN(amount)) return constructFrom2(options2?.in || date, NaN);
+    if (!amount) {
+      return _date;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime274.jsx)(component_default, {
-      ...toolsPanelItemProps,
-      ref: forwardedRef,
-      children
-    });
-  };
-  var ToolsPanelItem = contextConnect(UnconnectedToolsPanelItem, "ToolsPanelItem");
-  var component_default40 = ToolsPanelItem;
+    const dayOfMonth = _date.getDate();
+    const endOfDesiredMonth = constructFrom2(options2?.in || date, _date.getTime());
+    endOfDesiredMonth.setMonth(_date.getMonth() + amount + 1, 0);
+    const daysInMonth = endOfDesiredMonth.getDate();
+    if (dayOfMonth >= daysInMonth) {
+      return endOfDesiredMonth;
+    } else {
+      _date.setFullYear(
+        endOfDesiredMonth.getFullYear(),
+        endOfDesiredMonth.getMonth(),
+        dayOfMonth
+      );
+      return _date;
+    }
+  }

-  // packages/components/build-module/tree-grid/index.mjs
-  var import_dom9 = __toESM(require_dom(), 1);
-  var import_element198 = __toESM(require_element(), 1);
-  var import_keycodes2 = __toESM(require_keycodes(), 1);
+  // node_modules/date-fns/_lib/defaultOptions.js
+  var defaultOptions3 = {};
+  function getDefaultOptions2() {
+    return defaultOptions3;
+  }

-  // packages/components/build-module/tree-grid/roving-tab-index.mjs
-  var import_element193 = __toESM(require_element(), 1);
+  // node_modules/date-fns/startOfWeek.js
+  function startOfWeek2(date, options2) {
+    const defaultOptions4 = getDefaultOptions2();
+    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions4.weekStartsOn ?? defaultOptions4.locale?.options?.weekStartsOn ?? 0;
+    const _date = toDate2(date, options2?.in);
+    const day = _date.getDay();
+    const diff = (day < weekStartsOn ? 7 : 0) + day - weekStartsOn;
+    _date.setDate(_date.getDate() - diff);
+    _date.setHours(0, 0, 0, 0);
+    return _date;
+  }

-  // packages/components/build-module/tree-grid/roving-tab-index-context.mjs
-  var import_element192 = __toESM(require_element(), 1);
-  var RovingTabIndexContext = (0, import_element192.createContext)(void 0);
-  RovingTabIndexContext.displayName = "RovingTabIndexContext";
-  var useRovingTabIndexContext = () => (0, import_element192.useContext)(RovingTabIndexContext);
-  var RovingTabIndexProvider = RovingTabIndexContext.Provider;
+  // node_modules/date-fns/startOfISOWeek.js
+  function startOfISOWeek(date, options2) {
+    return startOfWeek2(date, { ...options2, weekStartsOn: 1 });
+  }

-  // packages/components/build-module/tree-grid/roving-tab-index.mjs
-  var import_jsx_runtime275 = __toESM(require_jsx_runtime(), 1);
-  function RovingTabIndex({
-    children
-  }) {
-    const [lastFocusedElement, setLastFocusedElement] = (0, import_element193.useState)();
-    const providerValue = (0, import_element193.useMemo)(() => ({
-      lastFocusedElement,
-      setLastFocusedElement
-    }), [lastFocusedElement]);
-    return /* @__PURE__ */ (0, import_jsx_runtime275.jsx)(RovingTabIndexProvider, {
-      value: providerValue,
-      children
-    });
+  // node_modules/date-fns/getISOWeekYear.js
+  function getISOWeekYear(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const year = _date.getFullYear();
+    const fourthOfJanuaryOfNextYear = constructFrom2(_date, 0);
+    fourthOfJanuaryOfNextYear.setFullYear(year + 1, 0, 4);
+    fourthOfJanuaryOfNextYear.setHours(0, 0, 0, 0);
+    const startOfNextYear = startOfISOWeek(fourthOfJanuaryOfNextYear);
+    const fourthOfJanuaryOfThisYear = constructFrom2(_date, 0);
+    fourthOfJanuaryOfThisYear.setFullYear(year, 0, 4);
+    fourthOfJanuaryOfThisYear.setHours(0, 0, 0, 0);
+    const startOfThisYear = startOfISOWeek(fourthOfJanuaryOfThisYear);
+    if (_date.getTime() >= startOfNextYear.getTime()) {
+      return year + 1;
+    } else if (_date.getTime() >= startOfThisYear.getTime()) {
+      return year;
+    } else {
+      return year - 1;
+    }
+  }
+
+  // node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+  function getTimezoneOffsetInMilliseconds2(date) {
+    const _date = toDate2(date);
+    const utcDate = new Date(
+      Date.UTC(
+        _date.getFullYear(),
+        _date.getMonth(),
+        _date.getDate(),
+        _date.getHours(),
+        _date.getMinutes(),
+        _date.getSeconds(),
+        _date.getMilliseconds()
+      )
+    );
+    utcDate.setUTCFullYear(_date.getFullYear());
+    return +date - +utcDate;
   }

-  // packages/components/build-module/tree-grid/index.mjs
-  var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);
+  // node_modules/date-fns/_lib/normalizeDates.js
+  function normalizeDates2(context, ...dates) {
+    const normalize2 = constructFrom2.bind(
+      null,
+      context || dates.find((date) => typeof date === "object")
+    );
+    return dates.map(normalize2);
+  }

-  // packages/components/build-module/tree-grid/row.mjs
-  var import_element194 = __toESM(require_element(), 1);
-  var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedTreeGridRow({
-    children,
-    level,
-    positionInSet,
-    setSize,
-    isExpanded,
-    ...props
-  }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime276.jsx)("tr", {
-      ...props,
-      ref,
-      role: "row",
-      "aria-level": level,
-      "aria-posinset": positionInSet,
-      "aria-setsize": setSize,
-      "aria-expanded": isExpanded,
-      children
-    });
+  // node_modules/date-fns/startOfDay.js
+  function startOfDay2(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    _date.setHours(0, 0, 0, 0);
+    return _date;
   }
-  var TreeGridRow = (0, import_element194.forwardRef)(UnforwardedTreeGridRow);
-  TreeGridRow.displayName = "TreeGridRow";
-  var row_default2 = TreeGridRow;

-  // packages/components/build-module/tree-grid/cell.mjs
-  var import_element197 = __toESM(require_element(), 1);
+  // node_modules/date-fns/differenceInCalendarDays.js
+  function differenceInCalendarDays2(laterDate, earlierDate, options2) {
+    const [laterDate_, earlierDate_] = normalizeDates2(
+      options2?.in,
+      laterDate,
+      earlierDate
+    );
+    const laterStartOfDay = startOfDay2(laterDate_);
+    const earlierStartOfDay = startOfDay2(earlierDate_);
+    const laterTimestamp = +laterStartOfDay - getTimezoneOffsetInMilliseconds2(laterStartOfDay);
+    const earlierTimestamp = +earlierStartOfDay - getTimezoneOffsetInMilliseconds2(earlierStartOfDay);
+    return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay2);
+  }

-  // packages/components/build-module/tree-grid/item.mjs
-  var import_element196 = __toESM(require_element(), 1);
+  // node_modules/date-fns/startOfISOWeekYear.js
+  function startOfISOWeekYear(date, options2) {
+    const year = getISOWeekYear(date, options2);
+    const fourthOfJanuary = constructFrom2(options2?.in || date, 0);
+    fourthOfJanuary.setFullYear(year, 0, 4);
+    fourthOfJanuary.setHours(0, 0, 0, 0);
+    return startOfISOWeek(fourthOfJanuary);
+  }

-  // packages/components/build-module/tree-grid/roving-tab-index-item.mjs
-  var import_element195 = __toESM(require_element(), 1);
-  var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
-  var RovingTabIndexItem = (0, import_element195.forwardRef)(function UnforwardedRovingTabIndexItem({
-    children,
-    as: Component7,
-    ...props
-  }, forwardedRef) {
-    const localRef = (0, import_element195.useRef)(null);
-    const ref = forwardedRef || localRef;
-    const {
-      lastFocusedElement,
-      setLastFocusedElement
-    } = useRovingTabIndexContext();
-    let tabIndex;
-    if (lastFocusedElement) {
-      tabIndex = lastFocusedElement === // TODO: The original implementation simply used `ref.current` here, assuming
-      // that a forwarded ref would always be an object, which is not necessarily true.
-      // This workaround maintains the original runtime behavior in a type-safe way,
-      // but should be revisited.
-      ("current" in ref ? ref.current : void 0) ? 0 : -1;
-    }
-    const onFocus = (event) => setLastFocusedElement?.(event.target);
-    const allProps = {
-      ref,
-      tabIndex,
-      onFocus,
-      ...props
-    };
-    if (typeof children === "function") {
-      return children(allProps);
-    }
-    if (!Component7) {
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(Component7, {
-      ...allProps,
-      children
-    });
-  });
-  RovingTabIndexItem.displayName = "RovingTabIndexItem";
-  var roving_tab_index_item_default = RovingTabIndexItem;
+  // node_modules/date-fns/addWeeks.js
+  function addWeeks2(date, amount, options2) {
+    return addDays2(date, amount * 7, options2);
+  }

-  // packages/components/build-module/tree-grid/item.mjs
-  var import_jsx_runtime278 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedTreeGridItem({
-    children,
-    ...props
-  }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(roving_tab_index_item_default, {
-      ref,
-      ...props,
-      children
-    });
+  // node_modules/date-fns/addYears.js
+  function addYears2(date, amount, options2) {
+    return addMonths2(date, amount * 12, options2);
   }
-  var TreeGridItem = (0, import_element196.forwardRef)(UnforwardedTreeGridItem);
-  TreeGridItem.displayName = "TreeGridItem";
-  var item_default2 = TreeGridItem;

-  // packages/components/build-module/tree-grid/cell.mjs
-  var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
-  function UnforwardedTreeGridCell({
-    children,
-    withoutGridItem = false,
-    ...props
-  }, ref) {
-    return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)("td", {
-      ...props,
-      role: "gridcell",
-      children: withoutGridItem ? /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(import_jsx_runtime279.Fragment, {
-        children: typeof children === "function" ? children({
-          ...props,
-          ref
-        }) : children
-      }) : /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(item_default2, {
-        ref,
-        children
-      })
+  // node_modules/date-fns/max.js
+  function max2(dates, options2) {
+    let result;
+    let context = options2?.in;
+    dates.forEach((date) => {
+      if (!context && typeof date === "object")
+        context = constructFrom2.bind(null, date);
+      const date_ = toDate2(date, context);
+      if (!result || result < date_ || isNaN(+date_)) result = date_;
     });
+    return constructFrom2(context, result || NaN);
   }
-  var TreeGridCell = (0, import_element197.forwardRef)(UnforwardedTreeGridCell);
-  TreeGridCell.displayName = "TreeGridCell";
-  var cell_default = TreeGridCell;

-  // packages/components/build-module/tree-grid/index.mjs
-  function getRowFocusables(rowElement) {
-    const focusablesInRow = import_dom9.focus.focusable.find(rowElement, {
-      sequential: true
-    });
-    return focusablesInRow.filter((focusable) => {
-      return focusable.closest('[role="row"]') === rowElement;
+  // node_modules/date-fns/min.js
+  function min2(dates, options2) {
+    let result;
+    let context = options2?.in;
+    dates.forEach((date) => {
+      if (!context && typeof date === "object")
+        context = constructFrom2.bind(null, date);
+      const date_ = toDate2(date, context);
+      if (!result || result > date_ || isNaN(+date_)) result = date_;
     });
+    return constructFrom2(context, result || NaN);
   }
-  function UnforwardedTreeGrid({
-    children,
-    onExpandRow = () => {
-    },
-    onCollapseRow = () => {
-    },
-    onFocusRow = () => {
-    },
-    applicationAriaLabel,
-    ...props
-  }, ref) {
-    const onKeyDown = (0, import_element198.useCallback)((event) => {
-      const {
-        keyCode,
-        metaKey,
-        ctrlKey,
-        altKey
-      } = event;
-      const hasModifierKeyPressed = metaKey || ctrlKey || altKey;
-      if (hasModifierKeyPressed || ![import_keycodes2.UP, import_keycodes2.DOWN, import_keycodes2.LEFT, import_keycodes2.RIGHT, import_keycodes2.HOME, import_keycodes2.END].includes(keyCode)) {
-        return;
-      }
-      event.stopPropagation();
-      const {
-        activeElement
-      } = document;
-      const {
-        currentTarget: treeGridElement
-      } = event;
-      if (!activeElement || !treeGridElement.contains(activeElement)) {
-        return;
-      }
-      const activeRow = activeElement.closest('[role="row"]');
-      if (!activeRow) {
-        return;
-      }
-      const focusablesInRow = getRowFocusables(activeRow);
-      const currentColumnIndex = focusablesInRow.indexOf(activeElement);
-      const canExpandCollapse = 0 === currentColumnIndex;
-      const cannotFocusNextColumn = canExpandCollapse && (activeRow.getAttribute("data-expanded") === "false" || activeRow.getAttribute("aria-expanded") === "false") && keyCode === import_keycodes2.RIGHT;
-      if ([import_keycodes2.LEFT, import_keycodes2.RIGHT].includes(keyCode)) {
-        let nextIndex;
-        if (keyCode === import_keycodes2.LEFT) {
-          nextIndex = Math.max(0, currentColumnIndex - 1);
-        } else {
-          nextIndex = Math.min(currentColumnIndex + 1, focusablesInRow.length - 1);
-        }
-        if (canExpandCollapse) {
-          if (keyCode === import_keycodes2.LEFT) {
-            if (activeRow.getAttribute("data-expanded") === "true" || activeRow.getAttribute("aria-expanded") === "true") {
-              onCollapseRow(activeRow);
-              event.preventDefault();
-              return;
-            }
-            const level = Math.max(parseInt(activeRow?.getAttribute("aria-level") ?? "1", 10) - 1, 1);
-            const rows = Array.from(treeGridElement.querySelectorAll('[role="row"]'));
-            let parentRow = activeRow;
-            const currentRowIndex = rows.indexOf(activeRow);
-            for (let i3 = currentRowIndex; i3 >= 0; i3--) {
-              const ariaLevel = rows[i3].getAttribute("aria-level");
-              if (ariaLevel !== null && parseInt(ariaLevel, 10) === level) {
-                parentRow = rows[i3];
-                break;
-              }
-            }
-            getRowFocusables(parentRow)?.[0]?.focus();
-          }
-          if (keyCode === import_keycodes2.RIGHT) {
-            if (activeRow.getAttribute("data-expanded") === "false" || activeRow.getAttribute("aria-expanded") === "false") {
-              onExpandRow(activeRow);
-              event.preventDefault();
-              return;
-            }
-            const focusableItems = getRowFocusables(activeRow);
-            if (focusableItems.length > 0) {
-              focusableItems[nextIndex]?.focus();
-            }
-          }
-          event.preventDefault();
-          return;
-        }
-        if (cannotFocusNextColumn) {
-          return;
-        }
-        focusablesInRow[nextIndex].focus();
-        event.preventDefault();
-      } else if ([import_keycodes2.UP, import_keycodes2.DOWN].includes(keyCode)) {
-        const rows = Array.from(treeGridElement.querySelectorAll('[role="row"]'));
-        const currentRowIndex = rows.indexOf(activeRow);
-        let nextRowIndex;
-        if (keyCode === import_keycodes2.UP) {
-          nextRowIndex = Math.max(0, currentRowIndex - 1);
-        } else {
-          nextRowIndex = Math.min(currentRowIndex + 1, rows.length - 1);
-        }
-        if (nextRowIndex === currentRowIndex) {
-          event.preventDefault();
-          return;
-        }
-        const focusablesInNextRow = getRowFocusables(rows[nextRowIndex]);
-        if (!focusablesInNextRow || !focusablesInNextRow.length) {
-          event.preventDefault();
-          return;
-        }
-        const nextIndex = Math.min(currentColumnIndex, focusablesInNextRow.length - 1);
-        focusablesInNextRow[nextIndex].focus();
-        onFocusRow(event, activeRow, rows[nextRowIndex]);
-        event.preventDefault();
-      } else if ([import_keycodes2.HOME, import_keycodes2.END].includes(keyCode)) {
-        const rows = Array.from(treeGridElement.querySelectorAll('[role="row"]'));
-        const currentRowIndex = rows.indexOf(activeRow);
-        let nextRowIndex;
-        if (keyCode === import_keycodes2.HOME) {
-          nextRowIndex = 0;
-        } else {
-          nextRowIndex = rows.length - 1;
-        }
-        if (nextRowIndex === currentRowIndex) {
-          event.preventDefault();
-          return;
-        }
-        const focusablesInNextRow = getRowFocusables(rows[nextRowIndex]);
-        if (!focusablesInNextRow || !focusablesInNextRow.length) {
-          event.preventDefault();
-          return;
-        }
-        const nextIndex = Math.min(currentColumnIndex, focusablesInNextRow.length - 1);
-        focusablesInNextRow[nextIndex].focus();
-        onFocusRow(event, activeRow, rows[nextRowIndex]);
-        event.preventDefault();
-      }
-    }, [onExpandRow, onCollapseRow, onFocusRow]);
-    return /* @__PURE__ */ (0, import_jsx_runtime280.jsx)(RovingTabIndex, {
-      children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("div", {
-        role: "application",
-        "aria-label": applicationAriaLabel,
-        children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("table", {
-          ...props,
-          role: "treegrid",
-          onKeyDown,
-          ref,
-          children: /* @__PURE__ */ (0, import_jsx_runtime280.jsx)("tbody", {
-            children
-          })
-        })
-      })
-    });
+
+  // node_modules/date-fns/isSameDay.js
+  function isSameDay2(laterDate, earlierDate, options2) {
+    const [dateLeft_, dateRight_] = normalizeDates2(
+      options2?.in,
+      laterDate,
+      earlierDate
+    );
+    return +startOfDay2(dateLeft_) === +startOfDay2(dateRight_);
   }
-  var TreeGrid = (0, import_element198.forwardRef)(UnforwardedTreeGrid);
-  TreeGrid.displayName = "TreeGrid";
-  var tree_grid_default = TreeGrid;

-  // packages/components/build-module/isolated-event-container/index.mjs
-  var import_element199 = __toESM(require_element(), 1);
-  var import_deprecated24 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime281 = __toESM(require_jsx_runtime(), 1);
-  function stopPropagation(event) {
-    event.stopPropagation();
+  // node_modules/date-fns/isDate.js
+  function isDate(value) {
+    return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
   }
-  var IsolatedEventContainer = (0, import_element199.forwardRef)((props, ref) => {
-    (0, import_deprecated24.default)("wp.components.IsolatedEventContainer", {
-      since: "5.7"
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime281.jsx)("div", {
-      ...props,
-      ref,
-      onMouseDown: stopPropagation
-    });
-  });
-  var isolated_event_container_default = IsolatedEventContainer;

-  // packages/components/build-module/z-stack/component.mjs
-  var import_element200 = __toESM(require_element(), 1);
+  // node_modules/date-fns/isValid.js
+  function isValid(date) {
+    return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate2(date)));
+  }

-  // packages/components/build-module/z-stack/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__35() {
-    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).";
+  // node_modules/date-fns/differenceInCalendarMonths.js
+  function differenceInCalendarMonths(laterDate, earlierDate, options2) {
+    const [laterDate_, earlierDate_] = normalizeDates2(
+      options2?.in,
+      laterDate,
+      earlierDate
+    );
+    const yearsDiff = laterDate_.getFullYear() - earlierDate_.getFullYear();
+    const monthsDiff = laterDate_.getMonth() - earlierDate_.getMonth();
+    return yearsDiff * 12 + monthsDiff;
   }
-  var ZStackChildView = /* @__PURE__ */ createStyled("div", false ? {
-    target: "ebn2ljm1"
-  } : {
-    target: "ebn2ljm1",
-    label: "ZStackChildView"
-  })("&:not( :first-of-type ){", ({
-    offsetAmount
-  }) => /* @__PURE__ */ css({
-    marginInlineStart: offsetAmount
-  }, false ? "" : ";label:ZStackChildView;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFZRyIsImZpbGUiOiJzdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tDaGlsZFZpZXcgPSBzdHlsZWQuZGl2PCB7XG5cdG9mZnNldEFtb3VudDogbnVtYmVyO1xuXHR6SW5kZXg6IG51bWJlcjtcbn0gPmBcblx0Jjpub3QoIDpmaXJzdC1vZi10eXBlICkge1xuXHRcdCR7ICggeyBvZmZzZXRBbW91bnQgfSApID0+XG5cdFx0XHRjc3MoIHtcblx0XHRcdFx0bWFyZ2luSW5saW5lU3RhcnQ6IG9mZnNldEFtb3VudCxcblx0XHRcdH0gKSB9O1xuXHR9XG5cblx0JHsgKCB7IHpJbmRleCB9ICkgPT4gY3NzKCB7IHpJbmRleCB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRpc0xheWVyZWQ6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ncmlkO1xuXHRncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JiA+ICR7IFpTdGFja0NoaWxkVmlldyB9IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblxuXHRcdCR7ICggeyBpc0xheWVyZWQgfSApID0+XG5cdFx0XHRpc0xheWVyZWRcblx0XHRcdFx0PyAvLyBXaGVuIGBpc0xheWVyZWRgIGlzIHRydWUsIGFsbCBpdGVtcyBvdmVybGFwIGluIHRoZSBzYW1lIGdyaWQgY2VsbFxuXHRcdFx0XHQgIGNzcyggeyBncmlkUm93U3RhcnQ6IDEsIGdyaWRDb2x1bW5TdGFydDogMSB9IClcblx0XHRcdFx0OiB1bmRlZmluZWQgfTtcblx0fVxuYDtcbiJdfQ== */"), ";}", ({
-    zIndex
-  }) => /* @__PURE__ */ css({
-    zIndex
-  }, false ? "" : ";label:ZStackChildView;", false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpQnNCIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IGNzcyB9IGZyb20gJ0BlbW90aW9uL3JlYWN0JztcbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcblxuZXhwb3J0IGNvbnN0IFpTdGFja0NoaWxkVmlldyA9IHN0eWxlZC5kaXY8IHtcblx0b2Zmc2V0QW1vdW50OiBudW1iZXI7XG5cdHpJbmRleDogbnVtYmVyO1xufSA+YFxuXHQmOm5vdCggOmZpcnN0LW9mLXR5cGUgKSB7XG5cdFx0JHsgKCB7IG9mZnNldEFtb3VudCB9ICkgPT5cblx0XHRcdGNzcygge1xuXHRcdFx0XHRtYXJnaW5JbmxpbmVTdGFydDogb2Zmc2V0QW1vdW50LFxuXHRcdFx0fSApIH07XG5cdH1cblxuXHQkeyAoIHsgekluZGV4IH0gKSA9PiBjc3MoIHsgekluZGV4IH0gKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IFpTdGFja1ZpZXcgPSBzdHlsZWQuZGl2PCB7XG5cdGlzTGF5ZXJlZDogYm9vbGVhbjtcbn0gPmBcblx0ZGlzcGxheTogaW5saW5lLWdyaWQ7XG5cdGdyaWQtYXV0by1mbG93OiBjb2x1bW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmID4gJHsgWlN0YWNrQ2hpbGRWaWV3IH0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRqdXN0aWZ5LXNlbGY6IHN0YXJ0O1xuXG5cdFx0JHsgKCB7IGlzTGF5ZXJlZCB9ICkgPT5cblx0XHRcdGlzTGF5ZXJlZFxuXHRcdFx0XHQ/IC8vIFdoZW4gYGlzTGF5ZXJlZGAgaXMgdHJ1ZSwgYWxsIGl0ZW1zIG92ZXJsYXAgaW4gdGhlIHNhbWUgZ3JpZCBjZWxsXG5cdFx0XHRcdCAgY3NzKCB7IGdyaWRSb3dTdGFydDogMSwgZ3JpZENvbHVtblN0YXJ0OiAxIH0gKVxuXHRcdFx0XHQ6IHVuZGVmaW5lZCB9O1xuXHR9XG5gO1xuIl19 */"), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFTRyIsImZpbGUiOiJzdHlsZXMudHMiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEV4dGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tDaGlsZFZpZXcgPSBzdHlsZWQuZGl2PCB7XG5cdG9mZnNldEFtb3VudDogbnVtYmVyO1xuXHR6SW5kZXg6IG51bWJlcjtcbn0gPmBcblx0Jjpub3QoIDpmaXJzdC1vZi10eXBlICkge1xuXHRcdCR7ICggeyBvZmZzZXRBbW91bnQgfSApID0+XG5cdFx0XHRjc3MoIHtcblx0XHRcdFx0bWFyZ2luSW5saW5lU3RhcnQ6IG9mZnNldEFtb3VudCxcblx0XHRcdH0gKSB9O1xuXHR9XG5cblx0JHsgKCB7IHpJbmRleCB9ICkgPT4gY3NzKCB7IHpJbmRleCB9ICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBaU3RhY2tWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRpc0xheWVyZWQ6IGJvb2xlYW47XG59ID5gXG5cdGRpc3BsYXk6IGlubGluZS1ncmlkO1xuXHRncmlkLWF1dG8tZmxvdzogY29sdW1uO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JiA+ICR7IFpTdGFja0NoaWxkVmlldyB9IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0anVzdGlmeS1zZWxmOiBzdGFydDtcblxuXHRcdCR7ICggeyBpc0xheWVyZWQgfSApID0+XG5cdFx0XHRpc0xheWVyZWRcblx0XHRcdFx0PyAvLyBXaGVuIGBpc0xheWVyZWRgIGlzIHRydWUsIGFsbCBpdGVtcyBvdmVybGFwIGluIHRoZSBzYW1lIGdyaWQgY2VsbFxuXHRcdFx0XHQgIGNzcyggeyBncmlkUm93U3RhcnQ6IDEsIGdyaWRDb2x1bW5TdGFydDogMSB9IClcblx0XHRcdFx0OiB1bmRlZmluZWQgfTtcblx0fVxuYDtcbiJdfQ== */"));
-  var _ref8 = false ? {
-    name: "rs0gp6",
-    styles: "grid-row-start:1;grid-column-start:1"
-  } : {
-    name: "80o7c0-ZStackView",
-    styles: "grid-row-start:1;grid-column-start:1;label:ZStackView;/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQ00iLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrQ2hpbGRWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRvZmZzZXRBbW91bnQ6IG51bWJlcjtcblx0ekluZGV4OiBudW1iZXI7XG59ID5gXG5cdCY6bm90KCA6Zmlyc3Qtb2YtdHlwZSApIHtcblx0XHQkeyAoIHsgb2Zmc2V0QW1vdW50IH0gKSA9PlxuXHRcdFx0Y3NzKCB7XG5cdFx0XHRcdG1hcmdpbklubGluZVN0YXJ0OiBvZmZzZXRBbW91bnQsXG5cdFx0XHR9ICkgfTtcblx0fVxuXG5cdCR7ICggeyB6SW5kZXggfSApID0+IGNzcyggeyB6SW5kZXggfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrVmlldyA9IHN0eWxlZC5kaXY8IHtcblx0aXNMYXllcmVkOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcblx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYgPiAkeyBaU3RhY2tDaGlsZFZpZXcgfSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cblx0XHQkeyAoIHsgaXNMYXllcmVkIH0gKSA9PlxuXHRcdFx0aXNMYXllcmVkXG5cdFx0XHRcdD8gLy8gV2hlbiBgaXNMYXllcmVkYCBpcyB0cnVlLCBhbGwgaXRlbXMgb3ZlcmxhcCBpbiB0aGUgc2FtZSBncmlkIGNlbGxcblx0XHRcdFx0ICBjc3MoIHsgZ3JpZFJvd1N0YXJ0OiAxLCBncmlkQ29sdW1uU3RhcnQ6IDEgfSApXG5cdFx0XHRcdDogdW5kZWZpbmVkIH07XG5cdH1cbmA7XG4iXX0= */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__35
-  };
-  var ZStackView = /* @__PURE__ */ createStyled("div", false ? {
-    target: "ebn2ljm0"
-  } : {
-    target: "ebn2ljm0",
-    label: "ZStackView"
-  })("display:inline-grid;grid-auto-flow:column;position:relative;&>", ZStackChildView, "{position:relative;justify-self:start;", ({
-    isLayered
-  }) => isLayered ? (
-    // When `isLayered` is true, all items overlap in the same grid cell
-    _ref8
-  ) : void 0, ";}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFzQkciLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrQ2hpbGRWaWV3ID0gc3R5bGVkLmRpdjwge1xuXHRvZmZzZXRBbW91bnQ6IG51bWJlcjtcblx0ekluZGV4OiBudW1iZXI7XG59ID5gXG5cdCY6bm90KCA6Zmlyc3Qtb2YtdHlwZSApIHtcblx0XHQkeyAoIHsgb2Zmc2V0QW1vdW50IH0gKSA9PlxuXHRcdFx0Y3NzKCB7XG5cdFx0XHRcdG1hcmdpbklubGluZVN0YXJ0OiBvZmZzZXRBbW91bnQsXG5cdFx0XHR9ICkgfTtcblx0fVxuXG5cdCR7ICggeyB6SW5kZXggfSApID0+IGNzcyggeyB6SW5kZXggfSApIH07XG5gO1xuXG5leHBvcnQgY29uc3QgWlN0YWNrVmlldyA9IHN0eWxlZC5kaXY8IHtcblx0aXNMYXllcmVkOiBib29sZWFuO1xufSA+YFxuXHRkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcblx0Z3JpZC1hdXRvLWZsb3c6IGNvbHVtbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCYgPiAkeyBaU3RhY2tDaGlsZFZpZXcgfSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGp1c3RpZnktc2VsZjogc3RhcnQ7XG5cblx0XHQkeyAoIHsgaXNMYXllcmVkIH0gKSA9PlxuXHRcdFx0aXNMYXllcmVkXG5cdFx0XHRcdD8gLy8gV2hlbiBgaXNMYXllcmVkYCBpcyB0cnVlLCBhbGwgaXRlbXMgb3ZlcmxhcCBpbiB0aGUgc2FtZSBncmlkIGNlbGxcblx0XHRcdFx0ICBjc3MoIHsgZ3JpZFJvd1N0YXJ0OiAxLCBncmlkQ29sdW1uU3RhcnQ6IDEgfSApXG5cdFx0XHRcdDogdW5kZWZpbmVkIH07XG5cdH1cbmA7XG4iXX0= */"));

-  // packages/components/build-module/z-stack/component.mjs
-  var import_jsx_runtime282 = __toESM(require_jsx_runtime(), 1);
-  function UnconnectedZStack(props, forwardedRef) {
-    const {
-      children,
-      className: className2,
-      isLayered = true,
-      isReversed = false,
-      offset: offset4 = 0,
-      ...otherProps
-    } = useContextSystem(props, "ZStack");
-    const validChildren = getValidChildren(children);
-    const childrenLastIndex = validChildren.length - 1;
-    const clonedChildren = validChildren.map((child, index2) => {
-      const zIndex = isReversed ? childrenLastIndex - index2 : index2;
-      const offsetAmount = isLayered ? offset4 * index2 : offset4;
-      const key = (0, import_element200.isValidElement)(child) ? child.key : index2;
-      return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(ZStackChildView, {
-        offsetAmount,
-        zIndex,
-        children: child
-      }, key);
-    });
-    return /* @__PURE__ */ (0, import_jsx_runtime282.jsx)(ZStackView, {
-      ...otherProps,
-      className: className2,
-      isLayered,
-      ref: forwardedRef,
-      children: clonedChildren
-    });
+  // node_modules/date-fns/endOfMonth.js
+  function endOfMonth2(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const month = _date.getMonth();
+    _date.setFullYear(_date.getFullYear(), month + 1, 0);
+    _date.setHours(23, 59, 59, 999);
+    return _date;
   }
-  var ZStack = contextConnect(UnconnectedZStack, "ZStack");
-  var component_default41 = ZStack;

-  // packages/components/build-module/higher-order/navigate-regions/index.mjs
-  var import_element201 = __toESM(require_element(), 1);
-  var import_compose76 = __toESM(require_compose(), 1);
-  var import_keycodes3 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime283 = __toESM(require_jsx_runtime(), 1);
-  var defaultShortcuts = {
-    previous: [{
-      modifier: "ctrlShift",
-      character: "`"
-    }, {
-      modifier: "ctrlShift",
-      character: "~"
-    }, {
-      modifier: "access",
-      character: "p"
-    }],
-    next: [{
-      modifier: "ctrl",
-      character: "`"
-    }, {
-      modifier: "access",
-      character: "n"
-    }]
-  };
-  function useNavigateRegions(shortcuts = defaultShortcuts) {
-    const ref = (0, import_element201.useRef)(null);
-    const [isFocusingRegions, setIsFocusingRegions] = (0, import_element201.useState)(false);
-    function focusRegion(offset4) {
-      const regions = Array.from(ref.current?.querySelectorAll('[role="region"][tabindex="-1"]') ?? []);
-      if (!regions.length) {
-        return;
-      }
-      let nextRegion = regions[0];
-      const wrappingRegion = ref.current?.ownerDocument?.activeElement?.closest('[role="region"][tabindex="-1"]');
-      const selectedIndex = wrappingRegion ? regions.indexOf(wrappingRegion) : -1;
-      if (selectedIndex !== -1) {
-        let nextIndex = selectedIndex + offset4;
-        nextIndex = nextIndex === -1 ? regions.length - 1 : nextIndex;
-        nextIndex = nextIndex === regions.length ? 0 : nextIndex;
-        nextRegion = regions[nextIndex];
-      }
-      nextRegion.focus();
-      setIsFocusingRegions(true);
+  // node_modules/date-fns/_lib/normalizeInterval.js
+  function normalizeInterval2(context, interval) {
+    const [start, end] = normalizeDates2(context, interval.start, interval.end);
+    return { start, end };
+  }
+
+  // node_modules/date-fns/eachMonthOfInterval.js
+  function eachMonthOfInterval2(interval, options2) {
+    const { start, end } = normalizeInterval2(options2?.in, interval);
+    let reversed = +start > +end;
+    const endTime = reversed ? +start : +end;
+    const date = reversed ? end : start;
+    date.setHours(0, 0, 0, 0);
+    date.setDate(1);
+    let step = options2?.step ?? 1;
+    if (!step) return [];
+    if (step < 0) {
+      step = -step;
+      reversed = !reversed;
     }
-    const clickRef = (0, import_compose76.useRefEffect)((element) => {
-      function onClick() {
-        setIsFocusingRegions(false);
-      }
-      element.addEventListener("click", onClick);
-      return () => {
-        element.removeEventListener("click", onClick);
-      };
-    }, [setIsFocusingRegions]);
-    return {
-      ref: (0, import_compose76.useMergeRefs)([ref, clickRef]),
-      className: isFocusingRegions ? "is-focusing-regions" : "",
-      onKeyDown(event) {
-        if (shortcuts.previous.some(({
-          modifier,
-          character: character2
-        }) => {
-          return import_keycodes3.isKeyboardEvent[modifier](event, character2);
-        })) {
-          focusRegion(-1);
-        } else if (shortcuts.next.some(({
-          modifier,
-          character: character2
-        }) => {
-          return import_keycodes3.isKeyboardEvent[modifier](event, character2);
-        })) {
-          focusRegion(1);
-        }
-      }
-    };
+    const dates = [];
+    while (+date <= endTime) {
+      dates.push(constructFrom2(start, date));
+      date.setMonth(date.getMonth() + step);
+    }
+    return reversed ? dates.reverse() : dates;
+  }
+
+  // node_modules/date-fns/startOfMonth.js
+  function startOfMonth2(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    _date.setDate(1);
+    _date.setHours(0, 0, 0, 0);
+    return _date;
   }
-  var navigate_regions_default = (0, import_compose76.createHigherOrderComponent)((Component7) => function NavigateRegions({
-    shortcuts,
-    ...props
-  }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime283.jsx)("div", {
-      ...useNavigateRegions(shortcuts),
-      children: /* @__PURE__ */ (0, import_jsx_runtime283.jsx)(Component7, {
-        ...props
-      })
-    });
-  }, "navigateRegions");

-  // packages/components/build-module/higher-order/with-constrained-tabbing/index.mjs
-  var import_compose77 = __toESM(require_compose(), 1);
-  var import_jsx_runtime284 = __toESM(require_jsx_runtime(), 1);
-  var withConstrainedTabbing = (0, import_compose77.createHigherOrderComponent)((WrappedComponent) => function ComponentWithConstrainedTabbing(props) {
-    const ref = (0, import_compose77.useConstrainedTabbing)();
-    return /* @__PURE__ */ (0, import_jsx_runtime284.jsx)("div", {
-      ref,
-      tabIndex: -1,
-      children: /* @__PURE__ */ (0, import_jsx_runtime284.jsx)(WrappedComponent, {
-        ...props
-      })
-    });
-  }, "withConstrainedTabbing");
-  var with_constrained_tabbing_default = withConstrainedTabbing;
+  // node_modules/date-fns/endOfYear.js
+  function endOfYear(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const year = _date.getFullYear();
+    _date.setFullYear(year + 1, 0, 0);
+    _date.setHours(23, 59, 59, 999);
+    return _date;
+  }

-  // packages/components/build-module/higher-order/with-fallback-styles/index.mjs
-  var import_es63 = __toESM(require_es6(), 1);
-  var import_element202 = __toESM(require_element(), 1);
-  var import_compose78 = __toESM(require_compose(), 1);
-  var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
-  var with_fallback_styles_default = (mapNodeToProps) => (0, import_compose78.createHigherOrderComponent)((WrappedComponent) => {
-    return function WithFallbackStyles(props) {
-      const [fallbackStyles, setFallbackStyles] = (0, import_element202.useState)(void 0);
-      const nodeRef = (0, import_element202.useRef)(null);
-      (0, import_compose78.useIsomorphicLayoutEffect)(() => {
-        const node2 = props.node ?? nodeRef.current;
-        const grabStylesCompleted = !!fallbackStyles && Object.values(fallbackStyles).every(Boolean);
-        if (node2 && !grabStylesCompleted) {
-          const newFallbackStyles = mapNodeToProps(node2, props);
-          if (!(0, import_es63.default)(newFallbackStyles, fallbackStyles)) {
-            setFallbackStyles(newFallbackStyles);
-          }
-        }
-      });
-      const wrappedComponent = /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(WrappedComponent, {
-        ...props,
-        ...fallbackStyles
-      });
-      return props.node ? wrappedComponent : /* @__PURE__ */ (0, import_jsx_runtime285.jsxs)("div", {
-        ref: nodeRef,
-        children: [" ", wrappedComponent, " "]
-      });
-    };
-  }, "withFallbackStyles");
+  // node_modules/date-fns/startOfYear.js
+  function startOfYear(date, options2) {
+    const date_ = toDate2(date, options2?.in);
+    date_.setFullYear(date_.getFullYear(), 0, 1);
+    date_.setHours(0, 0, 0, 0);
+    return date_;
+  }

-  // packages/components/build-module/higher-order/with-filters/index.mjs
-  var import_element203 = __toESM(require_element(), 1);
-  var import_hooks11 = __toESM(require_hooks(), 1);
-  var import_compose79 = __toESM(require_compose(), 1);
-  var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
-  var ANIMATION_FRAME_PERIOD = 16;
-  function withFilters(hookName) {
-    return (0, import_compose79.createHigherOrderComponent)((OriginalComponent) => {
-      const namespace = "core/with-filters/" + hookName;
-      let FilteredComponent;
-      function ensureFilteredComponent() {
-        if (FilteredComponent === void 0) {
-          FilteredComponent = (0, import_hooks11.applyFilters)(hookName, OriginalComponent);
-        }
-      }
-      class FilteredComponentRenderer extends import_element203.Component {
-        constructor(props) {
-          super(props);
-          ensureFilteredComponent();
-        }
-        componentDidMount() {
-          FilteredComponentRenderer.instances.push(this);
-          if (FilteredComponentRenderer.instances.length === 1) {
-            (0, import_hooks11.addAction)("hookRemoved", namespace, onHooksUpdated);
-            (0, import_hooks11.addAction)("hookAdded", namespace, onHooksUpdated);
-          }
-        }
-        componentWillUnmount() {
-          FilteredComponentRenderer.instances = FilteredComponentRenderer.instances.filter((instance) => instance !== this);
-          if (FilteredComponentRenderer.instances.length === 0) {
-            (0, import_hooks11.removeAction)("hookRemoved", namespace);
-            (0, import_hooks11.removeAction)("hookAdded", namespace);
-          }
-        }
-        render() {
-          return /* @__PURE__ */ (0, import_jsx_runtime286.jsx)(FilteredComponent, {
-            ...this.props
-          });
-        }
-      }
-      FilteredComponentRenderer.instances = [];
-      const throttledForceUpdate = (0, import_compose79.debounce)(() => {
-        FilteredComponent = (0, import_hooks11.applyFilters)(hookName, OriginalComponent);
-        FilteredComponentRenderer.instances.forEach((instance) => {
-          instance.forceUpdate();
-        });
-      }, ANIMATION_FRAME_PERIOD);
-      function onHooksUpdated(updatedHookName) {
-        if (updatedHookName === hookName) {
-          throttledForceUpdate();
-        }
-      }
-      return FilteredComponentRenderer;
-    }, "withFilters");
+  // node_modules/date-fns/endOfWeek.js
+  function endOfWeek2(date, options2) {
+    const defaultOptions4 = getDefaultOptions2();
+    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions4.weekStartsOn ?? defaultOptions4.locale?.options?.weekStartsOn ?? 0;
+    const _date = toDate2(date, options2?.in);
+    const day = _date.getDay();
+    const diff = (day < weekStartsOn ? -7 : 0) + 6 - (day - weekStartsOn);
+    _date.setDate(_date.getDate() + diff);
+    _date.setHours(23, 59, 59, 999);
+    return _date;
   }

-  // packages/components/build-module/higher-order/with-focus-return/index.mjs
-  var import_element204 = __toESM(require_element(), 1);
-  var import_compose80 = __toESM(require_compose(), 1);
-  var import_deprecated25 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
-  function isComponentLike(object) {
-    return object instanceof import_element204.Component || typeof object === "function";
+  // node_modules/date-fns/endOfISOWeek.js
+  function endOfISOWeek(date, options2) {
+    return endOfWeek2(date, { ...options2, weekStartsOn: 1 });
   }
-  var with_focus_return_default = (0, import_compose80.createHigherOrderComponent)(
-    // @ts-expect-error TODO: Reconcile with intended `createHigherOrderComponent` types
-    (options2) => {
-      const HoC = ({
-        onFocusReturn
-      } = {}) => (WrappedComponent) => {
-        const WithFocusReturn = (props) => {
-          const ref = (0, import_compose80.useFocusReturn)(onFocusReturn);
-          return /* @__PURE__ */ (0, import_jsx_runtime287.jsx)("div", {
-            ref,
-            children: /* @__PURE__ */ (0, import_jsx_runtime287.jsx)(WrappedComponent, {
-              ...props
-            })
-          });
-        };
-        return WithFocusReturn;
-      };
-      if (isComponentLike(options2)) {
-        const WrappedComponent = options2;
-        return HoC()(WrappedComponent);
-      }
-      return HoC(options2);
+
+  // node_modules/date-fns/locale/en-US/_lib/formatDistance.js
+  var formatDistanceLocale = {
+    lessThanXSeconds: {
+      one: "less than a second",
+      other: "less than {{count}} seconds"
     },
-    "withFocusReturn"
-  );
-  var Provider3 = ({
-    children
-  }) => {
-    (0, import_deprecated25.default)("wp.components.FocusReturnProvider component", {
-      since: "5.7",
-      hint: "This provider is not used anymore. You can just remove it from your codebase"
-    });
-    return children;
+    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"
+    }
   };
-
-  // packages/components/build-module/higher-order/with-notices/index.mjs
-  var import_element205 = __toESM(require_element(), 1);
-  var import_compose81 = __toESM(require_compose(), 1);
-  var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
-  var with_notices_default = (0, import_compose81.createHigherOrderComponent)((OriginalComponent) => {
-    function Component7(props, ref) {
-      const [noticeList, setNoticeList] = (0, import_element205.useState)([]);
-      const noticeOperations = (0, import_element205.useMemo)(() => {
-        const createNotice = (notice) => {
-          const noticeToAdd = notice.id ? notice : {
-            ...notice,
-            id: v4_default()
-          };
-          setNoticeList((current) => [...current, noticeToAdd]);
-        };
-        return {
-          createNotice,
-          createErrorNotice: (msg) => {
-            createNotice({
-              status: "error",
-              content: msg
-            });
-          },
-          removeNotice: (id3) => {
-            setNoticeList((current) => current.filter((notice) => notice.id !== id3));
-          },
-          removeAllNotices: () => {
-            setNoticeList([]);
-          }
-        };
-      }, []);
-      const propsOut = {
-        ...props,
-        noticeList,
-        noticeOperations,
-        noticeUI: noticeList.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(list_default, {
-          className: "components-with-notices-ui",
-          notices: noticeList,
-          onRemove: noticeOperations.removeNotice
-        })
-      };
-      return isForwardRef ? /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(OriginalComponent, {
-        ...propsOut,
-        ref
-      }) : /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(OriginalComponent, {
-        ...propsOut
-      });
+  var formatDistance = (token2, count, options2) => {
+    let result;
+    const tokenValue = formatDistanceLocale[token2];
+    if (typeof tokenValue === "string") {
+      result = tokenValue;
+    } else if (count === 1) {
+      result = tokenValue.one;
+    } else {
+      result = tokenValue.other.replace("{{count}}", count.toString());
     }
-    let isForwardRef;
-    const {
-      render
-    } = OriginalComponent;
-    if (typeof render === "function") {
-      isForwardRef = true;
-      return (0, import_element205.forwardRef)(Component7);
+    if (options2?.addSuffix) {
+      if (options2.comparison && options2.comparison > 0) {
+        return "in " + result;
+      } else {
+        return result + " ago";
+      }
     }
-    return Component7;
-  }, "withNotices");
-
-  // packages/components/build-module/higher-order/with-spoken-messages/index.mjs
-  var import_compose82 = __toESM(require_compose(), 1);
-  var import_a11y11 = __toESM(require_a11y(), 1);
-  var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
-  var with_spoken_messages_default = (0, import_compose82.createHigherOrderComponent)((Component7) => function WithSpokenMessages(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(Component7, {
-      ...props,
-      speak: import_a11y11.speak,
-      debouncedSpeak: (0, import_compose82.useDebounce)(import_a11y11.speak, 500)
-    });
-  }, "withSpokenMessages");
+    return result;
+  };

-  // packages/components/build-module/menu/index.mjs
-  var import_element218 = __toESM(require_element(), 1);
-  var import_i18n72 = __toESM(require_i18n(), 1);
+  // node_modules/date-fns/locale/_lib/buildFormatLongFn.js
+  function buildFormatLongFn(args) {
+    return (options2 = {}) => {
+      const width = options2.width ? String(options2.width) : args.defaultWidth;
+      const format2 = args.formats[width] || args.formats[args.defaultWidth];
+      return format2;
+    };
+  }

-  // packages/components/build-module/menu/context.mjs
-  var import_element206 = __toESM(require_element(), 1);
-  var Context2 = (0, import_element206.createContext)(void 0);
-  Context2.displayName = "MenuContext";
+  // node_modules/date-fns/locale/en-US/_lib/formatLong.js
+  var dateFormats = {
+    full: "EEEE, MMMM do, y",
+    long: "MMMM do, y",
+    medium: "MMM d, y",
+    short: "MM/dd/yyyy"
+  };
+  var timeFormats = {
+    full: "h:mm:ss a zzzz",
+    long: "h:mm:ss a z",
+    medium: "h:mm:ss a",
+    short: "h:mm a"
+  };
+  var dateTimeFormats = {
+    full: "{{date}} 'at' {{time}}",
+    long: "{{date}} 'at' {{time}}",
+    medium: "{{date}}, {{time}}",
+    short: "{{date}}, {{time}}"
+  };
+  var formatLong = {
+    date: buildFormatLongFn({
+      formats: dateFormats,
+      defaultWidth: "full"
+    }),
+    time: buildFormatLongFn({
+      formats: timeFormats,
+      defaultWidth: "full"
+    }),
+    dateTime: buildFormatLongFn({
+      formats: dateTimeFormats,
+      defaultWidth: "full"
+    })
+  };

-  // packages/components/build-module/menu/item.mjs
-  var import_element207 = __toESM(require_element(), 1);
+  // node_modules/date-fns/locale/en-US/_lib/formatRelative.js
+  var formatRelativeLocale = {
+    lastWeek: "'last' eeee 'at' p",
+    yesterday: "'yesterday at' p",
+    today: "'today at' p",
+    tomorrow: "'tomorrow at' p",
+    nextWeek: "eeee 'at' p",
+    other: "P"
+  };
+  var formatRelative = (token2, _date, _baseDate, _options) => formatRelativeLocale[token2];

-  // packages/components/build-module/menu/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__36() {
-    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 CONTENT_WRAPPER_PADDING = space(1);
-  var ITEM_PADDING_BLOCK = space(1);
-  var ITEM_PADDING_INLINE = space(3);
-  var DEFAULT_BORDER_COLOR = COLORS.theme.gray[300];
-  var DIVIDER_COLOR = COLORS.theme.gray[200];
-  var LIGHTER_TEXT_COLOR = COLORS.theme.gray[700];
-  var LIGHT_BACKGROUND_COLOR = COLORS.theme.gray[100];
-  var TOOLBAR_VARIANT_BORDER_COLOR = COLORS.theme.foreground;
-  var DEFAULT_BOX_SHADOW = `0 0 0 ${config_values_default.borderWidth} ${DEFAULT_BORDER_COLOR}, ${config_values_default.elevationMedium}`;
-  var TOOLBAR_VARIANT_BOX_SHADOW = `0 0 0 ${config_values_default.borderWidth} ${TOOLBAR_VARIANT_BORDER_COLOR}`;
-  var GRID_TEMPLATE_COLS = "minmax( 0, max-content ) 1fr";
-  var Menu22 = /* @__PURE__ */ createStyled(Menu, false ? {
-    target: "e1wg7tti15"
-  } : {
-    target: "e1wg7tti15",
-    label: "Menu"
-  })(false ? {
-    name: "1xd6ev0",
-    styles: "position:relative;z-index:1000000;outline:2px solid transparent!important"
-  } : {
-    name: "1xd6ev0",
-    styles: "position:relative;z-index:1000000;outline:2px solid transparent!important/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFvQzBDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__36
-  });
-  var MenuSurface = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wg7tti14"
-  } : {
-    target: "e1wg7tti14",
-    label: "MenuSurface"
-  })("display:grid;grid-template-columns:", GRID_TEMPLATE_COLS, ";grid-template-rows:auto;box-sizing:border-box;min-width:160px;max-width:320px;max-height:var( --popover-available-height );padding:", CONTENT_WRAPPER_PADDING, ";overscroll-behavior:contain;overflow:auto;background-color:", COLORS.ui.background, ";border-radius:", config_values_default.radiusMedium, ";", (props) => /* @__PURE__ */ css("box-shadow:", props.variant === "toolbar" ? TOOLBAR_VARIANT_BOX_SHADOW : DEFAULT_BOX_SHADOW, ";" + (false ? "" : ";label:MenuSurface;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErRG9CIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4Q3dFIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var MenuMotionRoot = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wg7tti13"
-  } : {
-    target: "e1wg7tti13",
-    label: "MenuMotionRoot"
-  })("@media not ( prefers-reduced-motion ){transition-property:transform,opacity;transition-duration:", DROPDOWN_MOTION_CSS.SLIDE_DURATION, ",", DROPDOWN_MOTION_CSS.FADE_DURATION, ";transition-timing-function:", DROPDOWN_MOTION_CSS.SLIDE_EASING, ",", DROPDOWN_MOTION_CSS.FADE_EASING, ";will-change:transform,opacity;&:not( :has( > ", MenuSurface, "[data-submenu] ) ){opacity:0;&:has( > ", MenuSurface, "[data-enter] ){opacity:1;}&:has( > ", MenuSurface, "[data-side='bottom'] ){transform:translateY(\n					-", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-side='top'] ){transform:translateY(\n					", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-side='left'] ){transform:translateX(\n					", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-side='right'] ){transform:translateX(\n					-", DROPDOWN_MOTION_CSS.SLIDE_DISTANCE, "\n				);}&:has( > ", MenuSurface, "[data-enter][data-side='bottom'] ),&:has( > ", MenuSurface, "[data-enter][data-side='top'] ){transform:translateY( 0 );}&:has( > ", MenuSurface, "[data-enter][data-side='left'] ),&:has( > ", MenuSurface, "[data-enter][data-side='right'] ){transform:translateX( 0 );}}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE2RXdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var baseItem = /* @__PURE__ */ css("all:unset;cursor:pointer;position:relative;min-height:", space(8), ";box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:", GRID_TEMPLATE_COLS, ";align-items:center;@supports ( grid-template-columns: subgrid ){grid-template-columns:subgrid;}font-size:", font("default.fontSize"), ";font-family:inherit;font-weight:normal;line-height:20px;color:", COLORS.theme.foreground, ";border-radius:", config_values_default.radiusSmall, ";padding-block:", ITEM_PADDING_BLOCK, ";padding-inline:", ITEM_PADDING_INLINE, ";scroll-margin:", CONTENT_WRAPPER_PADDING, ";user-select:none;outline:none;&[aria-disabled='true']{color:", COLORS.ui.textDisabled, ";}&[data-active-item]:not( [data-focus-visible] ):not(\n			[aria-disabled='true']\n		){background-color:", COLORS.theme.accent, ";color:", COLORS.theme.accentInverted, ";}&[data-focus-visible]{box-shadow:0 0 0 1.5px ", COLORS.theme.accent, ";outline:2px solid transparent;}&:active,&[data-active]{}", Menu22, ':not(:focus) &:not(:focus)[aria-expanded="true"]{background-color:', LIGHT_BACKGROUND_COLOR, ";color:", COLORS.theme.foreground, ";}svg{fill:currentColor;}" + (false ? "" : ";label:baseItem;"), false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4SG9CIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */");
-  var Item2 = /* @__PURE__ */ createStyled(MenuItem, false ? {
-    target: "e1wg7tti12"
-  } : {
-    target: "e1wg7tti12",
-    label: "Item"
-  })(baseItem, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErTThDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var CheckboxItem = /* @__PURE__ */ createStyled(MenuItemCheckbox, false ? {
-    target: "e1wg7tti11"
-  } : {
-    target: "e1wg7tti11",
-    label: "CheckboxItem"
-  })(baseItem, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtTjhEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var RadioItem = /* @__PURE__ */ createStyled(MenuItemRadio, false ? {
-    target: "e1wg7tti10"
-  } : {
-    target: "e1wg7tti10",
-    label: "RadioItem"
-  })(baseItem, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1TndEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var ItemPrefixWrapper = /* @__PURE__ */ createStyled("span", false ? {
-    target: "e1wg7tti9"
-  } : {
-    target: "e1wg7tti9",
-    label: "ItemPrefixWrapper"
-  })("grid-column:1;", CheckboxItem, ">&,", RadioItem, ">&{min-width:", space(6), ";}", CheckboxItem, ">&,", RadioItem, ">&,&:not( :empty ){margin-inline-end:", space(2), ";}display:flex;align-items:center;justify-content:center;color:", LIGHTER_TEXT_COLOR, ";[data-active-item]:not( [data-focus-visible] )>&,[aria-disabled='true']>&{color:inherit;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUEyTjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var ItemContentWrapper = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wg7tti8"
-  } : {
-    target: "e1wg7tti8",
-    label: "ItemContentWrapper"
-  })("grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:", space(3), ";pointer-events:none;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnUTRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var ItemChildrenWrapper = /* @__PURE__ */ createStyled("div", false ? {
-    target: "e1wg7tti7"
-  } : {
-    target: "e1wg7tti7",
-    label: "ItemChildrenWrapper"
-  })("flex:1;display:inline-flex;flex-direction:column;gap:", space(1), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUErUTZDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var ItemSuffixWrapper = /* @__PURE__ */ createStyled("span", false ? {
-    target: "e1wg7tti6"
-  } : {
-    target: "e1wg7tti6",
-    label: "ItemSuffixWrapper"
-  })("flex:0 1 fit-content;min-width:0;width:fit-content;display:flex;align-items:center;justify-content:center;gap:", space(3), ";color:", LIGHTER_TEXT_COLOR, ";[data-active-item]:not( [data-focus-visible] ) *:not(", Menu22, ") &,[aria-disabled='true'] *:not(", Menu22, ") &{color:inherit;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF1UjRDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var Group3 = /* @__PURE__ */ createStyled(MenuGroup, false ? {
-    target: "e1wg7tti5"
-  } : {
-    target: "e1wg7tti5",
-    label: "Group"
-  })(false ? {
-    name: "49aokf",
-    styles: "display:contents"
-  } : {
-    name: "49aokf",
-    styles: "display:contents/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4U2dEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__36
-  });
-  var GroupLabel3 = /* @__PURE__ */ createStyled(MenuGroupLabel, false ? {
-    target: "e1wg7tti4"
-  } : {
-    target: "e1wg7tti4",
-    label: "GroupLabel"
-  })("grid-column:1/-1;padding-block-start:", space(3), ";padding-block-end:", space(2), ";padding-inline:", ITEM_PADDING_INLINE, ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtVDBEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var Separator3 = /* @__PURE__ */ createStyled(MenuSeparator, false ? {
-    target: "e1wg7tti3"
-  } : {
-    target: "e1wg7tti3",
-    label: "Separator"
-  })("grid-column:1/-1;border:none;height:", config_values_default.borderWidth, ";background-color:", (props) => props.variant === "toolbar" ? TOOLBAR_VARIANT_BORDER_COLOR : DIVIDER_COLOR, ";margin-block:", space(2), ";margin-inline:", ITEM_PADDING_INLINE, ";outline:2px solid transparent;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE4VEMiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0ICogYXMgQXJpYWtpdCBmcm9tICdAYXJpYWtpdC9yZWFjdCc7XG5pbXBvcnQgeyBjc3MgfSBmcm9tICdAZW1vdGlvbi9yZWFjdCc7XG5pbXBvcnQgc3R5bGVkIGZyb20gJ0BlbW90aW9uL3N0eWxlZCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgZm9udCwgcnRsLCBDT05GSUcsIERST1BET1dOX01PVElPTl9DU1MgfSBmcm9tICcuLi91dGlscyc7XG5pbXBvcnQgeyBzcGFjZSB9IGZyb20gJy4uL3V0aWxzL3NwYWNlJztcbmltcG9ydCBJY29uIGZyb20gJy4uL2ljb24nO1xuaW1wb3J0IHsgVHJ1bmNhdGUgfSBmcm9tICcuLi90cnVuY2F0ZSc7XG5pbXBvcnQgdHlwZSB7IENvbnRleHRQcm9wcyB9IGZyb20gJy4vdHlwZXMnO1xuXG5jb25zdCBDT05URU5UX1dSQVBQRVJfUEFERElORyA9IHNwYWNlKCAxICk7XG5jb25zdCBJVEVNX1BBRERJTkdfQkxPQ0sgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0lOTElORSA9IHNwYWNlKCAzICk7XG5cbi8vIFRPRE86XG4vLyAtIGJvcmRlciBjb2xvciBhbmQgZGl2aWRlciBjb2xvciBhcmUgZGlmZmVyZW50IGZyb20gQ09MT1JTLnRoZW1lIHZhcmlhYmxlc1xuLy8gLSBsaWdodGVyIHRleHQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyAtIGxpZ2h0ZXIgYmFja2dyb3VuZCBjb2xvciBpcyBub3QgZGVmaW5lZCBpbiBDT0xPUlMudGhlbWUsIHNob3VsZCBpdCBiZT9cbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsYCBXUERTIHRva2VuIHdoZW4gcmVmYWN0b3JlZCB0byBTQ1NTIG1vZHVsZXNcbmNvbnN0IERFRkFVTFRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmdyYXlbIDMwMCBdO1xuLy8gVE9ETzogc2hvdWxkIHVzZSB0aGUgYHN0cm9rZS1zdXJmYWNlLW5ldXRyYWwtd2Vha2AgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBESVZJREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmdyYXlbIDIwMCBdO1xuY29uc3QgTElHSFRFUl9URVhUX0NPTE9SID0gQ09MT1JTLnRoZW1lLmdyYXlbIDcwMCBdO1xuY29uc3QgTElHSFRfQkFDS0dST1VORF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXTtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgPSBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZDtcbmNvbnN0IERFRkFVTFRfQk9YX1NIQURPVyA9IGAwIDAgMCAkeyBDT05GSUcuYm9yZGVyV2lkdGggfSAkeyBERUZBVUxUX0JPUkRFUl9DT0xPUiB9LCAkeyBDT05GSUcuZWxldmF0aW9uTWVkaXVtIH1gO1xuY29uc3QgVE9PTEJBUl9WQVJJQU5UX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgVE9PTEJBUl9WQVJJQU5UX0JPUkRFUl9DT0xPUiB9YDtcblxuY29uc3QgR1JJRF9URU1QTEFURV9DT0xTID0gJ21pbm1heCggMCwgbWF4LWNvbnRlbnQgKSAxZnInO1xuXG5leHBvcnQgY29uc3QgTWVudSA9IHN0eWxlZCggQXJpYWtpdC5NZW51IClgXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LyogU2FtZSBhcyBwb3BvdmVyIGNvbXBvbmVudCAqL1xuXHQvKiBUT0RPOiBpcyB0aGVyZSBhIHdheSB0byByZWFkIHRoZSBzYXNzIHZhcmlhYmxlPyAqL1xuXHR6LWluZGV4OiAxMDAwMDAwO1xuXG5cdC8qIE9ubHkgdmlzaWJsZSBpbiBXaW5kb3dzIEhpZ2ggQ29udHJhc3QgbW9kZSAqL1xuXHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBNZW51U3VyZmFjZSA9IHN0eWxlZC5kaXY8IFBpY2s8IENvbnRleHRQcm9wcywgJ3ZhcmlhbnQnID4gPmBcblx0ZGlzcGxheTogZ3JpZDtcblx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAkeyBHUklEX1RFTVBMQVRFX0NPTFMgfTtcblx0Z3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdG1pbi13aWR0aDogMTYwcHg7XG5cdG1heC13aWR0aDogMzIwcHg7XG5cdG1heC1oZWlnaHQ6IHZhciggLS1wb3BvdmVyLWF2YWlsYWJsZS1oZWlnaHQgKTtcblxuXHRwYWRkaW5nOiAkeyBDT05URU5UX1dSQVBQRVJfUEFERElORyB9O1xuXG5cdG92ZXJzY3JvbGwtYmVoYXZpb3I6IGNvbnRhaW47XG5cdG92ZXJmbG93OiBhdXRvO1xuXG5cdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy51aS5iYWNrZ3JvdW5kIH07XG5cdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNNZWRpdW0gfTtcblx0JHsgKCBwcm9wcyApID0+IGNzc2Bcblx0XHRib3gtc2hhZG93OiAkeyBwcm9wcy52YXJpYW50ID09PSAndG9vbGJhcidcblx0XHRcdD8gVE9PTEJBUl9WQVJJQU5UX0JPWF9TSEFET1dcblx0XHRcdDogREVGQVVMVF9CT1hfU0hBRE9XIH07XG5cdGAgfVxuYDtcblxuLyoqXG4gKiBPdXRlciB3cmFwcGVyIGZvciBtZW51IG1vdGlvbi4gYE1lbnUuUG9wb3ZlcmAgdXNlcyBBcmlha2l04oCZcyBgcmVuZGVyYCBwcm9wIHNvXG4gKiB0aGlzIGVsZW1lbnQgd3JhcHMgdGhlIGlubmVyIHN1cmZhY2UgdGhhdCByZWNlaXZlcyBhbGwgbWVyZ2VkIG1lbnUgcHJvcHNcbiAqIChyZWYsIHJvbGUsIGBkYXRhLSpgLCBjaGlsZHJlbikuIFRyYW5zaXRpb25zIG1pcnJvciB0aGUgcHJlLXJlZmFjdG9yIGBNZW51YFxuICogc3R5bGVzIGZyb20gYHRydW5rYCwgZHJpdmVuIGJ5IGBkYXRhLWVudGVyYCAvIGBkYXRhLXNpZGVgIG9uIHRoZSBpbm5lclxuICogc3VyZmFjZSB2aWEgYDpoYXMoPiDigKYpYC5cbiAqL1xuZXhwb3J0IGNvbnN0IE1lbnVNb3Rpb25Sb290ID0gc3R5bGVkLmRpdmBcblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXHRcdHRyYW5zaXRpb24tZHVyYXRpb246ICR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRFVSQVRJT04gfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9EVVJBVElPTiB9O1xuXHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0VBU0lORyB9LFxuXHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5GQURFX0VBU0lORyB9O1xuXHRcdHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG5cblx0XHQmOm5vdCggOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc3VibWVudV0gKSApIHtcblx0XHRcdC8qIFJlZ2FyZGxlc3Mgb2YgdGhlIHNpZGUsIGZhZGUgaW4gYW5kIG91dC4gKi9cblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtZW50ZXJdICkge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXG5cdFx0XHQvKiBTbGlkZSBpbiB0aGUgZGlyZWN0aW9uIHRoZSBtZW51IGlzIG9wZW5pbmcuICovXG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nYm90dG9tJ10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShcblx0XHRcdFx0XHQtJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ndG9wJ10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShcblx0XHRcdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1zaWRlPSdsZWZ0J10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChcblx0XHRcdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J2JvdHRvbSddICksXG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtZW50ZXJdW2RhdGEtc2lkZT0ndG9wJ10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSggMCApO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J2xlZnQnXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3JpZ2h0J10gKSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCggMCApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuYDtcblxuY29uc3QgYmFzZUl0ZW0gPSBjc3NgXG5cdGFsbDogdW5zZXQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1pbi1oZWlnaHQ6ICR7IHNwYWNlKCA4ICkgfTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblxuXHQvKiBPY2N1cHkgdGhlIHdpZHRoIG9mIGFsbCBncmlkIGNvbHVtbnMgKGllLiBmdWxsIHdpZHRoKSAqL1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0QHN1cHBvcnRzICggZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBzdWJncmlkICkge1xuXHRcdC8qXG5cdFx0ICogRGVmaW5lIGEgZ3JpZCBsYXlvdXQgd2hpY2ggaW5oZXJpdHMgdGhlIHNhbWUgY29sdW1ucyBjb25maWd1cmF0aW9uXG5cdFx0ICogZnJvbSB0aGUgcGFyZW50IGxheW91dCAoaWUuIHN1YmdyaWQpLiBUaGlzIGFsbG93cyB0aGUgbWVudVxuXHRcdCAqIHRvIHN5bmNocm9uaXplIHRoZSBpbmRlbnRhdGlvbiBvZiBhbGwgaXRzIGl0ZW1zLlxuXHRcdCAqL1xuXHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZDtcblx0fVxuXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG5cdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfTtcblxuXHRwYWRkaW5nLWJsb2NrOiAkeyBJVEVNX1BBRERJTkdfQkxPQ0sgfTtcblx0cGFkZGluZy1pbmxpbmU6ICR7IElURU1fUEFERElOR19JTkxJTkUgfTtcblxuXHQvKlxuXHQgKiBNYWtlIHN1cmUgdGhhdCwgd2hlbiBhbiBpdGVtIGlzIHNjcm9sbGVkIGludG8gdmlldyAoZWcuIHdoaWxlIHVzaW5nIHRoZVxuXHQgKiBrZXlib2FyZCB0byBtb3ZlIGZvY3VzKSwgdGhlIHdob2xlIGl0ZW0gY29tZXMgaW50byB2aWV3XG5cdCAqL1xuXHRzY3JvbGwtbWFyZ2luOiAkeyBDT05URU5UX1dSQVBQRVJfUEFERElORyB9O1xuXG5cdHVzZXItc2VsZWN0OiBub25lO1xuXHRvdXRsaW5lOiBub25lO1xuXG5cdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnVpLnRleHREaXNhYmxlZCB9O1xuXHR9XG5cblx0LyogQWN0aXZlIGl0ZW0gKGluY2x1ZGluZyBob3ZlcikgKi9cblx0JltkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICk6bm90KFxuXHRcdFx0W2FyaWEtZGlzYWJsZWQ9J3RydWUnXVxuXHRcdCkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmFjY2VudEludmVydGVkIH07XG5cdH1cblxuXHQvKiBLZXlib2FyZCBmb2N1cyAoZm9jdXMtdmlzaWJsZSkgKi9cblx0JltkYXRhLWZvY3VzLXZpc2libGVdIHtcblx0XHRib3gtc2hhZG93OiAwIDAgMCAxLjVweCAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cblx0XHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0XHRvdXRsaW5lOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblxuXHQvKiBBY3RpdmUgKGllLiBwcmVzc2VkLCBtb3VzZSBkb3duKSAqL1xuXHQmOmFjdGl2ZSxcblx0JltkYXRhLWFjdGl2ZV0ge1xuXHRcdC8qIFRPRE86IHNob3VsZCB0aGVyZSBiZSBhIHZpc3VhbCBhY3RpdmUgc3RhdGU/ICovXG5cdH1cblxuXHQvKiBXaGVuIHRoZSBpdGVtIGlzIHRoZSB0cmlnZ2VyIG9mIGFuIG9wZW4gc3VibWVudSAqL1xuXHQkeyBNZW51IH06bm90KDpmb2N1cykgJjpub3QoOmZvY3VzKVthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgTElHSFRfQkFDS0dST1VORF9DT0xPUiB9O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHR9XG5cblx0c3ZnIHtcblx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtIClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgQ2hlY2tib3hJdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtQ2hlY2tib3ggKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBSYWRpb0l0ZW0gPSBzdHlsZWQoIEFyaWFraXQuTWVudUl0ZW1SYWRpbyApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1QcmVmaXhXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdC8qIEFsd2F5cyBvY2N1cHkgdGhlIGZpcnN0IGNvbHVtbiwgZXZlbiB3aGVuIGF1dG8tY29sbGFwc2luZyAqL1xuXHRncmlkLWNvbHVtbjogMTtcblxuXHQvKlxuXHQgKiBFdmVuIHdoZW4gdGhlIGl0ZW0gaXMgbm90IGNoZWNrZWQsIG9jY3VweSB0aGUgc2FtZSBzY3JlZW4gc3BhY2UgdG8gYXZvaWRcblx0ICogdGhlIHNwYWNlIGNvbGxhcHNpZGUgd2hlbiBubyBpdGVtcyBhcmUgY2hlY2tlZC5cblx0ICovXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmIHtcblx0XHQvKiBTYW1lIHdpZHRoIGFzIHRoZSBjaGVjayBpY29ucyAqL1xuXHRcdG1pbi13aWR0aDogJHsgc3BhY2UoIDYgKSB9O1xuXHR9XG5cblx0JHsgQ2hlY2tib3hJdGVtIH0gPiAmLFxuXHQkeyBSYWRpb0l0ZW0gfSA+ICYsXG5cdCY6bm90KCA6ZW1wdHkgKSB7XG5cdFx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcblx0fVxuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdGNvbG9yOiAkeyBMSUdIVEVSX1RFWFRfQ09MT1IgfTtcblxuXHQvKlxuXHQqIFdoZW4gdGhlIHBhcmVudCBtZW51IGl0ZW0gaXMgYWN0aXZlLCBleGNlcHQgd2hlbiBpdCdzIGEgbm9uLWZvY3VzZWQvaG92ZXJlZFxuXHQqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0Ki9cblx0W2RhdGEtYWN0aXZlLWl0ZW1dOm5vdCggW2RhdGEtZm9jdXMtdmlzaWJsZV0gKSA+ICYsXG5cdC8qIFdoZW4gdGhlIHBhcmVudCBtZW51IGl0ZW0gaXMgZGlzYWJsZWQgKi9cblx0W2FyaWEtZGlzYWJsZWQ9J3RydWUnXSA+ICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUNvbnRlbnRXcmFwcGVyID0gc3R5bGVkLmRpdmBcblx0Lypcblx0ICogQWx3YXlzIG9jY3VweSB0aGUgc2Vjb25kIGNvbHVtbiwgc2luY2UgdGhlIGZpcnN0IGNvbHVtblxuXHQgKiBpcyB0YWtlbiBieSB0aGUgcHJlZml4IHdyYXBwZXIgKHdoZW4gZGlzcGxheWVkKS5cblx0ICovXG5cdGdyaWQtY29sdW1uOiAyO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Z2FwOiAkeyBzcGFjZSggMyApIH07XG5cblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUNoaWxkcmVuV3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdGZsZXg6IDE7XG5cblx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdGdhcDogJHsgc3BhY2UoIDEgKSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1TdWZmaXhXcmFwcGVyID0gc3R5bGVkLnNwYW5gXG5cdGZsZXg6IDAgMSBmaXQtY29udGVudDtcblx0bWluLXdpZHRoOiAwO1xuXHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdGNvbG9yOiAkeyBMSUdIVEVSX1RFWFRfQ09MT1IgfTtcblxuXHQvKlxuXHQgKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0ICogc3VibWVudSB0cmlnZ2VyIChpbiB0aGF0IGNhc2UsIGNvbG9yIHNob3VsZCBub3QgYmUgaW5oZXJpdGVkKVxuXHQgKi9cblx0W2RhdGEtYWN0aXZlLWl0ZW1dOm5vdCggW2RhdGEtZm9jdXMtdmlzaWJsZV0gKSAqOm5vdCgkeyBNZW51IH0pICYsXG5cdC8qIFdoZW4gdGhlIHBhcmVudCBtZW51IGl0ZW0gaXMgZGlzYWJsZWQgKi9cblx0W2FyaWEtZGlzYWJsZWQ9J3RydWUnXSAqOm5vdCgkeyBNZW51IH0pICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgR3JvdXAgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwIClgXG5cdC8qIElnbm9yZSB0aGlzIGVsZW1lbnQgd2hlbiBjYWxjdWxhdGluZyB0aGUgbGF5b3V0LiBVc2VmdWwgZm9yIHN1YmdyaWQgKi9cblx0ZGlzcGxheTogY29udGVudHM7XG5gO1xuXG5leHBvcnQgY29uc3QgR3JvdXBMYWJlbCA9IHN0eWxlZCggQXJpYWtpdC5NZW51R3JvdXBMYWJlbCApYFxuXHQvKiBPY2N1cHkgdGhlIHdpZHRoIG9mIGFsbCBncmlkIGNvbHVtbnMgKGllLiBmdWxsIHdpZHRoKSAqL1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXG5cdHBhZGRpbmctYmxvY2stc3RhcnQ6ICR7IHNwYWNlKCAzICkgfTtcblx0cGFkZGluZy1ibG9jay1lbmQ6ICR7IHNwYWNlKCAyICkgfTtcblx0cGFkZGluZy1pbmxpbmU6ICR7IElURU1fUEFERElOR19JTkxJTkUgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBTZXBhcmF0b3IgPSBzdHlsZWQoIEFyaWFraXQuTWVudVNlcGFyYXRvciApPFxuXHRQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+XG4+YFxuXHQvKiBPY2N1cHkgdGhlIHdpZHRoIG9mIGFsbCBncmlkIGNvbHVtbnMgKGllLiBmdWxsIHdpZHRoKSAqL1xuXHRncmlkLWNvbHVtbjogMSAvIC0xO1xuXG5cdGJvcmRlcjogbm9uZTtcblx0aGVpZ2h0OiAkeyBDT05GSUcuYm9yZGVyV2lkdGggfTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHsgKCBwcm9wcyApID0+XG5cdFx0cHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1Jcblx0XHRcdDogRElWSURFUl9DT0xPUiB9O1xuXHQvKiBBbGlnbiB3aXRoIG1lbnUgaXRlbXMnIGNvbnRlbnQgKi9cblx0bWFyZ2luLWJsb2NrOiAkeyBzcGFjZSggMiApIH07XG5cdG1hcmdpbi1pbmxpbmU6ICR7IElURU1fUEFERElOR19JTkxJTkUgfTtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuYDtcblxuZXhwb3J0IGNvbnN0IFN1Ym1lbnVDaGV2cm9uSWNvbiA9IHN0eWxlZCggSWNvbiApYFxuXHR3aWR0aDogJHsgc3BhY2UoIDEuNSApIH07XG5cdCR7IHJ0bChcblx0XHR7XG5cdFx0XHR0cmFuc2Zvcm06IGBzY2FsZVgoMSlgLFxuXHRcdH0sXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKC0xKWAsXG5cdFx0fVxuXHQpIH07XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUxhYmVsID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRjb2xvcjogaW5oZXJpdDtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtSGVscFRleHQgPSBzdHlsZWQoIFRydW5jYXRlIClgXG5cdGZvbnQtc2l6ZTogJHsgZm9udCggJ2hlbHBUZXh0LmZvbnRTaXplJyApIH07XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cdG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoICR7IE1lbnUgfSApICYsXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoICR7IE1lbnUgfSApICYge1xuXHRcdGNvbG9yOiBpbmhlcml0O1xuXHR9XG5gO1xuIl19 */"));
-  var SubmenuChevronIcon = /* @__PURE__ */ createStyled(icon_default3, false ? {
-    target: "e1wg7tti2"
-  } : {
-    target: "e1wg7tti2",
-    label: "SubmenuChevronIcon"
-  })("width:", space(1.5), ";", rtl({
-    transform: `scaleX(1)`
-  }, {
-    transform: `scaleX(-1)`
-  }), ";" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFnVmdEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var ItemLabel = /* @__PURE__ */ createStyled(component_default7, false ? {
-    target: "e1wg7tti1"
-  } : {
-    target: "e1wg7tti1",
-    label: "ItemLabel"
-  })("font-size:", font("default.fontSize"), ";line-height:20px;color:inherit;" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0VjJDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
-  var ItemHelpText = /* @__PURE__ */ createStyled(component_default7, false ? {
-    target: "e1wg7tti0"
-  } : {
-    target: "e1wg7tti0",
-    label: "ItemHelpText"
-  })("font-size:", font("helpText.fontSize"), ";line-height:16px;color:", LIGHTER_TEXT_COLOR, ";overflow-wrap:anywhere;[data-active-item]:not( [data-focus-visible] ) *:not( ", Menu22, " ) &,[aria-disabled='true'] *:not( ", Menu22, " ) &{color:inherit;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrVzhDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuaW1wb3J0IHsgY3NzIH0gZnJvbSAnQGVtb3Rpb24vcmVhY3QnO1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIGZvbnQsIHJ0bCwgQ09ORklHLCBEUk9QRE9XTl9NT1RJT05fQ1NTIH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcbmltcG9ydCB7IFRydW5jYXRlIH0gZnJvbSAnLi4vdHJ1bmNhdGUnO1xuaW1wb3J0IHR5cGUgeyBDb250ZXh0UHJvcHMgfSBmcm9tICcuL3R5cGVzJztcblxuY29uc3QgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgPSBzcGFjZSggMSApO1xuY29uc3QgSVRFTV9QQURESU5HX0JMT0NLID0gc3BhY2UoIDEgKTtcbmNvbnN0IElURU1fUEFERElOR19JTkxJTkUgPSBzcGFjZSggMyApO1xuXG4vLyBUT0RPOlxuLy8gLSBib3JkZXIgY29sb3IgYW5kIGRpdmlkZXIgY29sb3IgYXJlIGRpZmZlcmVudCBmcm9tIENPTE9SUy50aGVtZSB2YXJpYWJsZXNcbi8vIC0gbGlnaHRlciB0ZXh0IGNvbG9yIGlzIG5vdCBkZWZpbmVkIGluIENPTE9SUy50aGVtZSwgc2hvdWxkIGl0IGJlP1xuLy8gLSBsaWdodGVyIGJhY2tncm91bmQgY29sb3IgaXMgbm90IGRlZmluZWQgaW4gQ09MT1JTLnRoZW1lLCBzaG91bGQgaXQgYmU/XG4vLyBUT0RPOiBzaG91bGQgdXNlIHRoZSBgc3Ryb2tlLXN1cmZhY2UtbmV1dHJhbGAgV1BEUyB0b2tlbiB3aGVuIHJlZmFjdG9yZWQgdG8gU0NTUyBtb2R1bGVzXG5jb25zdCBERUZBVUxUX0JPUkRFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAzMDAgXTtcbi8vIFRPRE86IHNob3VsZCB1c2UgdGhlIGBzdHJva2Utc3VyZmFjZS1uZXV0cmFsLXdlYWtgIFdQRFMgdG9rZW4gd2hlbiByZWZhY3RvcmVkIHRvIFNDU1MgbW9kdWxlc1xuY29uc3QgRElWSURFUl9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyAyMDAgXTtcbmNvbnN0IExJR0hURVJfVEVYVF9DT0xPUiA9IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXTtcbmNvbnN0IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgPSBDT0xPUlMudGhlbWUuZ3JheVsgMTAwIF07XG5jb25zdCBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SID0gQ09MT1JTLnRoZW1lLmZvcmVncm91bmQ7XG5jb25zdCBERUZBVUxUX0JPWF9TSEFET1cgPSBgMCAwIDAgJHsgQ09ORklHLmJvcmRlcldpZHRoIH0gJHsgREVGQVVMVF9CT1JERVJfQ09MT1IgfSwgJHsgQ09ORklHLmVsZXZhdGlvbk1lZGl1bSB9YDtcbmNvbnN0IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XID0gYDAgMCAwICR7IENPTkZJRy5ib3JkZXJXaWR0aCB9ICR7IFRPT0xCQVJfVkFSSUFOVF9CT1JERVJfQ09MT1IgfWA7XG5cbmNvbnN0IEdSSURfVEVNUExBVEVfQ09MUyA9ICdtaW5tYXgoIDAsIG1heC1jb250ZW50ICkgMWZyJztcblxuZXhwb3J0IGNvbnN0IE1lbnUgPSBzdHlsZWQoIEFyaWFraXQuTWVudSApYFxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdC8qIFNhbWUgYXMgcG9wb3ZlciBjb21wb25lbnQgKi9cblx0LyogVE9ETzogaXMgdGhlcmUgYSB3YXkgdG8gcmVhZCB0aGUgc2FzcyB2YXJpYWJsZT8gKi9cblx0ei1pbmRleDogMTAwMDAwMDtcblxuXHQvKiBPbmx5IHZpc2libGUgaW4gV2luZG93cyBIaWdoIENvbnRyYXN0IG1vZGUgKi9cblx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5gO1xuXG5leHBvcnQgY29uc3QgTWVudVN1cmZhY2UgPSBzdHlsZWQuZGl2PCBQaWNrPCBDb250ZXh0UHJvcHMsICd2YXJpYW50JyA+ID5gXG5cdGRpc3BsYXk6IGdyaWQ7XG5cdGdyaWQtdGVtcGxhdGUtY29sdW1uczogJHsgR1JJRF9URU1QTEFURV9DT0xTIH07XG5cdGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcblxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRtaW4td2lkdGg6IDE2MHB4O1xuXHRtYXgtd2lkdGg6IDMyMHB4O1xuXHRtYXgtaGVpZ2h0OiB2YXIoIC0tcG9wb3Zlci1hdmFpbGFibGUtaGVpZ2h0ICk7XG5cblx0cGFkZGluZzogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHRvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXHRvdmVyZmxvdzogYXV0bztcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudWkuYmFja2dyb3VuZCB9O1xuXHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzTWVkaXVtIH07XG5cdCR7ICggcHJvcHMgKSA9PiBjc3NgXG5cdFx0Ym94LXNoYWRvdzogJHsgcHJvcHMudmFyaWFudCA9PT0gJ3Rvb2xiYXInXG5cdFx0XHQ/IFRPT0xCQVJfVkFSSUFOVF9CT1hfU0hBRE9XXG5cdFx0XHQ6IERFRkFVTFRfQk9YX1NIQURPVyB9O1xuXHRgIH1cbmA7XG5cbi8qKlxuICogT3V0ZXIgd3JhcHBlciBmb3IgbWVudSBtb3Rpb24uIGBNZW51LlBvcG92ZXJgIHVzZXMgQXJpYWtpdOKAmXMgYHJlbmRlcmAgcHJvcCBzb1xuICogdGhpcyBlbGVtZW50IHdyYXBzIHRoZSBpbm5lciBzdXJmYWNlIHRoYXQgcmVjZWl2ZXMgYWxsIG1lcmdlZCBtZW51IHByb3BzXG4gKiAocmVmLCByb2xlLCBgZGF0YS0qYCwgY2hpbGRyZW4pLiBUcmFuc2l0aW9ucyBtaXJyb3IgdGhlIHByZS1yZWZhY3RvciBgTWVudWBcbiAqIHN0eWxlcyBmcm9tIGB0cnVua2AsIGRyaXZlbiBieSBgZGF0YS1lbnRlcmAgLyBgZGF0YS1zaWRlYCBvbiB0aGUgaW5uZXJcbiAqIHN1cmZhY2UgdmlhIGA6aGFzKD4g4oCmKWAuXG4gKi9cbmV4cG9ydCBjb25zdCBNZW51TW90aW9uUm9vdCA9IHN0eWxlZC5kaXZgXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcblx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RVUkFUSU9OIH0sXG5cdFx0XHQkeyBEUk9QRE9XTl9NT1RJT05fQ1NTLkZBREVfRFVSQVRJT04gfTtcblx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9FQVNJTkcgfSxcblx0XHRcdCR7IERST1BET1dOX01PVElPTl9DU1MuRkFERV9FQVNJTkcgfTtcblx0XHR3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuXG5cdFx0Jjpub3QoIDpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXN1Ym1lbnVdICkgKSB7XG5cdFx0XHQvKiBSZWdhcmRsZXNzIG9mIHRoZSBzaWRlLCBmYWRlIGluIGFuZCBvdXQuICovXG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXSApIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblxuXHRcdFx0LyogU2xpZGUgaW4gdGhlIGRpcmVjdGlvbiB0aGUgbWVudSBpcyBvcGVuaW5nLiAqL1xuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J2JvdHRvbSddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0LSR7IERST1BET1dOX01PVElPTl9DU1MuU0xJREVfRElTVEFOQ0UgfVxuXHRcdFx0XHQpO1xuXHRcdFx0fVxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0nbGVmdCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0JHsgRFJPUERPV05fTU9USU9OX0NTUy5TTElERV9ESVNUQU5DRSB9XG5cdFx0XHRcdCk7XG5cdFx0XHR9XG5cdFx0XHQmOmhhcyggPiAkeyBNZW51U3VyZmFjZSB9W2RhdGEtc2lkZT0ncmlnaHQnXSApIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKFxuXHRcdFx0XHRcdC0keyBEUk9QRE9XTl9NT1RJT05fQ1NTLlNMSURFX0RJU1RBTkNFIH1cblx0XHRcdFx0KTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdib3R0b20nXSApLFxuXHRcdFx0JjpoYXMoID4gJHsgTWVudVN1cmZhY2UgfVtkYXRhLWVudGVyXVtkYXRhLXNpZGU9J3RvcCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIDAgKTtcblx0XHRcdH1cblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdsZWZ0J10gKSxcblx0XHRcdCY6aGFzKCA+ICR7IE1lbnVTdXJmYWNlIH1bZGF0YS1lbnRlcl1bZGF0YS1zaWRlPSdyaWdodCddICkge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoIDAgKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbmA7XG5cbmNvbnN0IGJhc2VJdGVtID0gY3NzYFxuXHRhbGw6IHVuc2V0O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggOCApIH07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRkaXNwbGF5OiBncmlkO1xuXHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6ICR7IEdSSURfVEVNUExBVEVfQ09MUyB9O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdEBzdXBwb3J0cyAoIGdyaWQtdGVtcGxhdGUtY29sdW1uczogc3ViZ3JpZCApIHtcblx0XHQvKlxuXHRcdCAqIERlZmluZSBhIGdyaWQgbGF5b3V0IHdoaWNoIGluaGVyaXRzIHRoZSBzYW1lIGNvbHVtbnMgY29uZmlndXJhdGlvblxuXHRcdCAqIGZyb20gdGhlIHBhcmVudCBsYXlvdXQgKGllLiBzdWJncmlkKS4gVGhpcyBhbGxvd3MgdGhlIG1lbnVcblx0XHQgKiB0byBzeW5jaHJvbml6ZSB0aGUgaW5kZW50YXRpb24gb2YgYWxsIGl0cyBpdGVtcy5cblx0XHQgKi9cblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHN1YmdyaWQ7XG5cdH1cblxuXHRmb250LXNpemU6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRTaXplJyApIH07XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMjBweDtcblxuXHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0cGFkZGluZy1ibG9jazogJHsgSVRFTV9QQURESU5HX0JMT0NLIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0Lypcblx0ICogTWFrZSBzdXJlIHRoYXQsIHdoZW4gYW4gaXRlbSBpcyBzY3JvbGxlZCBpbnRvIHZpZXcgKGVnLiB3aGlsZSB1c2luZyB0aGVcblx0ICoga2V5Ym9hcmQgdG8gbW92ZSBmb2N1cyksIHRoZSB3aG9sZSBpdGVtIGNvbWVzIGludG8gdmlld1xuXHQgKi9cblx0c2Nyb2xsLW1hcmdpbjogJHsgQ09OVEVOVF9XUkFQUEVSX1BBRERJTkcgfTtcblxuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0b3V0bGluZTogbm9uZTtcblxuXHQmW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSB7XG5cdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0fVxuXG5cdC8qIEFjdGl2ZSBpdGVtIChpbmNsdWRpbmcgaG92ZXIpICovXG5cdCZbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApOm5vdChcblx0XHRcdFthcmlhLWRpc2FibGVkPSd0cnVlJ11cblx0XHQpIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5hY2NlbnRJbnZlcnRlZCB9O1xuXHR9XG5cblx0LyogS2V5Ym9hcmQgZm9jdXMgKGZvY3VzLXZpc2libGUpICovXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgMS41cHggJHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXG5cdFx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cblx0LyogQWN0aXZlIChpZS4gcHJlc3NlZCwgbW91c2UgZG93bikgKi9cblx0JjphY3RpdmUsXG5cdCZbZGF0YS1hY3RpdmVdIHtcblx0XHQvKiBUT0RPOiBzaG91bGQgdGhlcmUgYmUgYSB2aXN1YWwgYWN0aXZlIHN0YXRlPyAqL1xuXHR9XG5cblx0LyogV2hlbiB0aGUgaXRlbSBpcyB0aGUgdHJpZ2dlciBvZiBhbiBvcGVuIHN1Ym1lbnUgKi9cblx0JHsgTWVudSB9Om5vdCg6Zm9jdXMpICY6bm90KDpmb2N1cylbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR7IExJR0hUX0JBQ0tHUk9VTkRfQ09MT1IgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblx0fVxuXG5cdHN2ZyB7XG5cdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbSApYFxuXHQkeyBiYXNlSXRlbSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IENoZWNrYm94SXRlbSA9IHN0eWxlZCggQXJpYWtpdC5NZW51SXRlbUNoZWNrYm94IClgXG5cdCR7IGJhc2VJdGVtIH07XG5gO1xuXG5leHBvcnQgY29uc3QgUmFkaW9JdGVtID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVJdGVtUmFkaW8gKWBcblx0JHsgYmFzZUl0ZW0gfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtUHJlZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHQvKiBBbHdheXMgb2NjdXB5IHRoZSBmaXJzdCBjb2x1bW4sIGV2ZW4gd2hlbiBhdXRvLWNvbGxhcHNpbmcgKi9cblx0Z3JpZC1jb2x1bW46IDE7XG5cblx0Lypcblx0ICogRXZlbiB3aGVuIHRoZSBpdGVtIGlzIG5vdCBjaGVja2VkLCBvY2N1cHkgdGhlIHNhbWUgc2NyZWVuIHNwYWNlIHRvIGF2b2lkXG5cdCAqIHRoZSBzcGFjZSBjb2xsYXBzaWRlIHdoZW4gbm8gaXRlbXMgYXJlIGNoZWNrZWQuXG5cdCAqL1xuXHQkeyBDaGVja2JveEl0ZW0gfSA+ICYsXG5cdCR7IFJhZGlvSXRlbSB9ID4gJiB7XG5cdFx0LyogU2FtZSB3aWR0aCBhcyB0aGUgY2hlY2sgaWNvbnMgKi9cblx0XHRtaW4td2lkdGg6ICR7IHNwYWNlKCA2ICkgfTtcblx0fVxuXG5cdCR7IENoZWNrYm94SXRlbSB9ID4gJixcblx0JHsgUmFkaW9JdGVtIH0gPiAmLFxuXHQmOm5vdCggOmVtcHR5ICkge1xuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdH1cblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0KiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGFjdGl2ZSwgZXhjZXB0IHdoZW4gaXQncyBhIG5vbi1mb2N1c2VkL2hvdmVyZWRcblx0KiBzdWJtZW51IHRyaWdnZXIgKGluIHRoYXQgY2FzZSwgY29sb3Igc2hvdWxkIG5vdCBiZSBpbmhlcml0ZWQpXG5cdCovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgPiAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gPiAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1Db250ZW50V3JhcHBlciA9IHN0eWxlZC5kaXZgXG5cdC8qXG5cdCAqIEFsd2F5cyBvY2N1cHkgdGhlIHNlY29uZCBjb2x1bW4sIHNpbmNlIHRoZSBmaXJzdCBjb2x1bW5cblx0ICogaXMgdGFrZW4gYnkgdGhlIHByZWZpeCB3cmFwcGVyICh3aGVuIGRpc3BsYXllZCkuXG5cdCAqL1xuXHRncmlkLWNvbHVtbjogMjtcblxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdGdhcDogJHsgc3BhY2UoIDMgKSB9O1xuXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1DaGlsZHJlbldyYXBwZXIgPSBzdHlsZWQuZGl2YFxuXHRmbGV4OiAxO1xuXG5cdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRnYXA6ICR7IHNwYWNlKCAxICkgfTtcbmA7XG5cbmV4cG9ydCBjb25zdCBJdGVtU3VmZml4V3JhcHBlciA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4OiAwIDEgZml0LWNvbnRlbnQ7XG5cdG1pbi13aWR0aDogMDtcblx0d2lkdGg6IGZpdC1jb250ZW50O1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRnYXA6ICR7IHNwYWNlKCAzICkgfTtcblxuXHRjb2xvcjogJHsgTElHSFRFUl9URVhUX0NPTE9SIH07XG5cblx0Lypcblx0ICogV2hlbiB0aGUgcGFyZW50IG1lbnUgaXRlbSBpcyBhY3RpdmUsIGV4Y2VwdCB3aGVuIGl0J3MgYSBub24tZm9jdXNlZC9ob3ZlcmVkXG5cdCAqIHN1Ym1lbnUgdHJpZ2dlciAoaW4gdGhhdCBjYXNlLCBjb2xvciBzaG91bGQgbm90IGJlIGluaGVyaXRlZClcblx0ICovXG5cdFtkYXRhLWFjdGl2ZS1pdGVtXTpub3QoIFtkYXRhLWZvY3VzLXZpc2libGVdICkgKjpub3QoJHsgTWVudSB9KSAmLFxuXHQvKiBXaGVuIHRoZSBwYXJlbnQgbWVudSBpdGVtIGlzIGRpc2FibGVkICovXG5cdFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKjpub3QoJHsgTWVudSB9KSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVHcm91cCApYFxuXHQvKiBJZ25vcmUgdGhpcyBlbGVtZW50IHdoZW4gY2FsY3VsYXRpbmcgdGhlIGxheW91dC4gVXNlZnVsIGZvciBzdWJncmlkICovXG5cdGRpc3BsYXk6IGNvbnRlbnRzO1xuYDtcblxuZXhwb3J0IGNvbnN0IEdyb3VwTGFiZWwgPSBzdHlsZWQoIEFyaWFraXQuTWVudUdyb3VwTGFiZWwgKWBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRwYWRkaW5nLWJsb2NrLXN0YXJ0OiAkeyBzcGFjZSggMyApIH07XG5cdHBhZGRpbmctYmxvY2stZW5kOiAkeyBzcGFjZSggMiApIH07XG5cdHBhZGRpbmctaW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5gO1xuXG5leHBvcnQgY29uc3QgU2VwYXJhdG9yID0gc3R5bGVkKCBBcmlha2l0Lk1lbnVTZXBhcmF0b3IgKTxcblx0UGljazwgQ29udGV4dFByb3BzLCAndmFyaWFudCcgPlxuPmBcblx0LyogT2NjdXB5IHRoZSB3aWR0aCBvZiBhbGwgZ3JpZCBjb2x1bW5zIChpZS4gZnVsbCB3aWR0aCkgKi9cblx0Z3JpZC1jb2x1bW46IDEgLyAtMTtcblxuXHRib3JkZXI6IG5vbmU7XG5cdGhlaWdodDogJHsgQ09ORklHLmJvcmRlcldpZHRoIH07XG5cdGJhY2tncm91bmQtY29sb3I6ICR7ICggcHJvcHMgKSA9PlxuXHRcdHByb3BzLnZhcmlhbnQgPT09ICd0b29sYmFyJ1xuXHRcdFx0PyBUT09MQkFSX1ZBUklBTlRfQk9SREVSX0NPTE9SXG5cdFx0XHQ6IERJVklERVJfQ09MT1IgfTtcblx0LyogQWxpZ24gd2l0aCBtZW51IGl0ZW1zJyBjb250ZW50ICovXG5cdG1hcmdpbi1ibG9jazogJHsgc3BhY2UoIDIgKSB9O1xuXHRtYXJnaW4taW5saW5lOiAkeyBJVEVNX1BBRERJTkdfSU5MSU5FIH07XG5cblx0LyogT25seSB2aXNpYmxlIGluIFdpbmRvd3MgSGlnaCBDb250cmFzdCBtb2RlICovXG5cdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbmA7XG5cbmV4cG9ydCBjb25zdCBTdWJtZW51Q2hldnJvbkljb24gPSBzdHlsZWQoIEljb24gKWBcblx0d2lkdGg6ICR7IHNwYWNlKCAxLjUgKSB9O1xuXHQkeyBydGwoXG5cdFx0e1xuXHRcdFx0dHJhbnNmb3JtOiBgc2NhbGVYKDEpYCxcblx0XHR9LFxuXHRcdHtcblx0XHRcdHRyYW5zZm9ybTogYHNjYWxlWCgtMSlgLFxuXHRcdH1cblx0KSB9O1xuYDtcblxuZXhwb3J0IGNvbnN0IEl0ZW1MYWJlbCA9IHN0eWxlZCggVHJ1bmNhdGUgKWBcblx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMjBweDtcblx0Y29sb3I6IGluaGVyaXQ7XG5gO1xuXG5leHBvcnQgY29uc3QgSXRlbUhlbHBUZXh0ID0gc3R5bGVkKCBUcnVuY2F0ZSApYFxuXHRmb250LXNpemU6ICR7IGZvbnQoICdoZWxwVGV4dC5mb250U2l6ZScgKSB9O1xuXHRsaW5lLWhlaWdodDogMTZweDtcblx0Y29sb3I6ICR7IExJR0hURVJfVEVYVF9DT0xPUiB9O1xuXHRvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcblxuXHRbZGF0YS1hY3RpdmUtaXRlbV06bm90KCBbZGF0YS1mb2N1cy12aXNpYmxlXSApICo6bm90KCAkeyBNZW51IH0gKSAmLFxuXHRbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddICo6bm90KCAkeyBNZW51IH0gKSAmIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0fVxuYDtcbiJdfQ== */"));
+  // node_modules/date-fns/locale/_lib/buildLocalizeFn.js
+  function buildLocalizeFn(args) {
+    return (value, options2) => {
+      const context = options2?.context ? String(options2.context) : "standalone";
+      let valuesArray;
+      if (context === "formatting" && args.formattingValues) {
+        const defaultWidth = args.defaultFormattingWidth || args.defaultWidth;
+        const width = options2?.width ? String(options2.width) : defaultWidth;
+        valuesArray = args.formattingValues[width] || args.formattingValues[defaultWidth];
+      } else {
+        const defaultWidth = args.defaultWidth;
+        const width = options2?.width ? String(options2.width) : args.defaultWidth;
+        valuesArray = args.values[width] || args.values[defaultWidth];
+      }
+      const index2 = args.argumentCallback ? args.argumentCallback(value) : value;
+      return valuesArray[index2];
+    };
+  }

-  // packages/components/build-module/menu/item.mjs
-  var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
-  var Item22 = (0, import_element207.forwardRef)(function Item3({
-    prefix: prefix2,
-    suffix,
-    children,
-    disabled = false,
-    hideOnClick = true,
-    store,
-    ...props
-  }, ref) {
-    const menuContext = (0, import_element207.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.Item can only be rendered inside a Menu component");
+  // node_modules/date-fns/locale/en-US/_lib/localize.js
+  var eraValues = {
+    narrow: ["B", "A"],
+    abbreviated: ["BC", "AD"],
+    wide: ["Before Christ", "Anno Domini"]
+  };
+  var quarterValues = {
+    narrow: ["1", "2", "3", "4"],
+    abbreviated: ["Q1", "Q2", "Q3", "Q4"],
+    wide: ["1st quarter", "2nd quarter", "3rd quarter", "4th quarter"]
+  };
+  var monthValues = {
+    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"
+    ]
+  };
+  var dayValues = {
+    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"
+    ]
+  };
+  var dayPeriodValues = {
+    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"
     }
-    const computedStore = store ?? menuContext.store;
-    return /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(Item2, {
-      ref,
-      ...props,
-      accessibleWhenDisabled: true,
-      disabled,
-      hideOnClick,
-      store: computedStore,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime290.jsx)(ItemPrefixWrapper, {
-        children: prefix2
-      }), /* @__PURE__ */ (0, import_jsx_runtime290.jsxs)(ItemContentWrapper, {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime290.jsx)(ItemChildrenWrapper, {
-          children
-        }), suffix && /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(ItemSuffixWrapper, {
-          children: suffix
-        })]
-      })]
-    });
-  });
-
-  // packages/components/build-module/menu/checkbox-item.mjs
-  var import_element208 = __toESM(require_element(), 1);
-  var import_jsx_runtime291 = __toESM(require_jsx_runtime(), 1);
-  var CheckboxItem2 = (0, import_element208.forwardRef)(function CheckboxItem3({
-    suffix,
-    children,
-    disabled = false,
-    hideOnClick = false,
-    ...props
-  }, ref) {
-    const menuContext = (0, import_element208.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.CheckboxItem can only be rendered inside a Menu component");
+  };
+  var formattingDayPeriodValues = {
+    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"
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(CheckboxItem, {
-      ref,
-      ...props,
-      accessibleWhenDisabled: true,
-      disabled,
-      hideOnClick,
-      store: menuContext.store,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime291.jsx)(MenuItemCheck, {
-        store: menuContext.store,
-        render: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(ItemPrefixWrapper, {}),
-        style: {
-          width: "auto",
-          height: "auto"
-        },
-        children: /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(icon_default2, {
-          icon: check_default,
-          size: 24
-        })
-      }), /* @__PURE__ */ (0, import_jsx_runtime291.jsxs)(ItemContentWrapper, {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime291.jsx)(ItemChildrenWrapper, {
-          children
-        }), suffix && /* @__PURE__ */ (0, import_jsx_runtime291.jsx)(ItemSuffixWrapper, {
-          children: suffix
-        })]
-      })]
-    });
-  });
-
-  // packages/components/build-module/menu/radio-item.mjs
-  var import_element209 = __toESM(require_element(), 1);
-  var import_primitives34 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
-  var radioCheck = /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_primitives34.SVG, {
-    xmlns: "http://www.w3.org/2000/svg",
-    viewBox: "0 0 24 24",
-    children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(import_primitives34.Circle, {
-      cx: 12,
-      cy: 12,
-      r: 3
-    })
-  });
-  var RadioItem2 = (0, import_element209.forwardRef)(function RadioItem3({
-    suffix,
-    children,
-    disabled = false,
-    hideOnClick = false,
-    ...props
-  }, ref) {
-    const menuContext = (0, import_element209.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.RadioItem can only be rendered inside a Menu component");
+  };
+  var ordinalNumber = (dirtyNumber, _options) => {
+    const number2 = Number(dirtyNumber);
+    const rem100 = number2 % 100;
+    if (rem100 > 20 || rem100 < 10) {
+      switch (rem100 % 10) {
+        case 1:
+          return number2 + "st";
+        case 2:
+          return number2 + "nd";
+        case 3:
+          return number2 + "rd";
+      }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(RadioItem, {
-      ref,
-      ...props,
-      accessibleWhenDisabled: true,
-      disabled,
-      hideOnClick,
-      store: menuContext.store,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime292.jsx)(MenuItemCheck, {
-        store: menuContext.store,
-        render: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(ItemPrefixWrapper, {}),
-        style: {
-          width: "auto",
-          height: "auto"
-        },
-        children: /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(icon_default2, {
-          icon: radioCheck,
-          size: 24
-        })
-      }), /* @__PURE__ */ (0, import_jsx_runtime292.jsxs)(ItemContentWrapper, {
-        children: [/* @__PURE__ */ (0, import_jsx_runtime292.jsx)(ItemChildrenWrapper, {
-          children
-        }), suffix && /* @__PURE__ */ (0, import_jsx_runtime292.jsx)(ItemSuffixWrapper, {
-          children: suffix
-        })]
-      })]
-    });
-  });
+    return number2 + "th";
+  };
+  var localize = {
+    ordinalNumber,
+    era: buildLocalizeFn({
+      values: eraValues,
+      defaultWidth: "wide"
+    }),
+    quarter: buildLocalizeFn({
+      values: quarterValues,
+      defaultWidth: "wide",
+      argumentCallback: (quarter) => quarter - 1
+    }),
+    month: buildLocalizeFn({
+      values: monthValues,
+      defaultWidth: "wide"
+    }),
+    day: buildLocalizeFn({
+      values: dayValues,
+      defaultWidth: "wide"
+    }),
+    dayPeriod: buildLocalizeFn({
+      values: dayPeriodValues,
+      defaultWidth: "wide",
+      formattingValues: formattingDayPeriodValues,
+      defaultFormattingWidth: "wide"
+    })
+  };

-  // packages/components/build-module/menu/group.mjs
-  var import_element210 = __toESM(require_element(), 1);
-  var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
-  var Group22 = (0, import_element210.forwardRef)(function Group32(props, ref) {
-    const menuContext = (0, import_element210.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.Group can only be rendered inside a Menu component");
+  // node_modules/date-fns/locale/_lib/buildMatchFn.js
+  function buildMatchFn(args) {
+    return (string, options2 = {}) => {
+      const width = options2.width;
+      const matchPattern = width && args.matchPatterns[width] || args.matchPatterns[args.defaultMatchWidth];
+      const matchResult = string.match(matchPattern);
+      if (!matchResult) {
+        return null;
+      }
+      const matchedString = matchResult[0];
+      const parsePatterns = width && args.parsePatterns[width] || args.parsePatterns[args.defaultParseWidth];
+      const key = Array.isArray(parsePatterns) ? findIndex(parsePatterns, (pattern) => pattern.test(matchedString)) : (
+        // [TODO] -- I challenge you to fix the type
+        findKey(parsePatterns, (pattern) => pattern.test(matchedString))
+      );
+      let value;
+      value = args.valueCallback ? args.valueCallback(key) : key;
+      value = options2.valueCallback ? (
+        // [TODO] -- I challenge you to fix the type
+        options2.valueCallback(value)
+      ) : value;
+      const rest = string.slice(matchedString.length);
+      return { value, rest };
+    };
+  }
+  function findKey(object, predicate) {
+    for (const key in object) {
+      if (Object.prototype.hasOwnProperty.call(object, key) && predicate(object[key])) {
+        return key;
+      }
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime293.jsx)(Group3, {
-      ref,
-      ...props,
-      store: menuContext.store
-    });
-  });
+    return void 0;
+  }
+  function findIndex(array, predicate) {
+    for (let key = 0; key < array.length; key++) {
+      if (predicate(array[key])) {
+        return key;
+      }
+    }
+    return void 0;
+  }

-  // packages/components/build-module/menu/group-label.mjs
-  var import_element211 = __toESM(require_element(), 1);
-  var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
-  var GroupLabel22 = (0, import_element211.forwardRef)(function Group4(props, ref) {
-    const menuContext = (0, import_element211.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.GroupLabel can only be rendered inside a Menu component");
+  // node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
+  function buildMatchPatternFn(args) {
+    return (string, options2 = {}) => {
+      const matchResult = string.match(args.matchPattern);
+      if (!matchResult) return null;
+      const matchedString = matchResult[0];
+      const parseResult = string.match(args.parsePattern);
+      if (!parseResult) return null;
+      let value = args.valueCallback ? args.valueCallback(parseResult[0]) : parseResult[0];
+      value = options2.valueCallback ? options2.valueCallback(value) : value;
+      const rest = string.slice(matchedString.length);
+      return { value, rest };
+    };
+  }
+
+  // node_modules/date-fns/locale/en-US/_lib/match.js
+  var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
+  var parseOrdinalNumberPattern = /\d+/i;
+  var matchEraPatterns = {
+    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
+  };
+  var parseEraPatterns = {
+    any: [/^b/i, /^(a|c)/i]
+  };
+  var matchQuarterPatterns = {
+    narrow: /^[1234]/i,
+    abbreviated: /^q[1234]/i,
+    wide: /^[1234](th|st|nd|rd)? quarter/i
+  };
+  var parseQuarterPatterns = {
+    any: [/1/i, /2/i, /3/i, /4/i]
+  };
+  var matchMonthPatterns = {
+    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
+  };
+  var parseMonthPatterns = {
+    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
+    ]
+  };
+  var matchDayPatterns = {
+    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
+  };
+  var parseDayPatterns = {
+    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]
+  };
+  var matchDayPeriodPatterns = {
+    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
+  };
+  var parseDayPeriodPatterns = {
+    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
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(GroupLabel3, {
-      ref,
-      render: (
-        // @ts-expect-error The `children` prop is passed
-        /* @__PURE__ */ (0, import_jsx_runtime294.jsx)(component_default8, {
-          upperCase: true,
-          variant: "muted",
-          size: "11px",
-          weight: config_values_default.fontWeightEmphasis,
-          lineHeight: "16px"
-        })
-      ),
-      ...props,
-      store: menuContext.store
-    });
-  });
+  };
+  var match3 = {
+    ordinalNumber: buildMatchPatternFn({
+      matchPattern: matchOrdinalNumberPattern,
+      parsePattern: parseOrdinalNumberPattern,
+      valueCallback: (value) => parseInt(value, 10)
+    }),
+    era: buildMatchFn({
+      matchPatterns: matchEraPatterns,
+      defaultMatchWidth: "wide",
+      parsePatterns: parseEraPatterns,
+      defaultParseWidth: "any"
+    }),
+    quarter: buildMatchFn({
+      matchPatterns: matchQuarterPatterns,
+      defaultMatchWidth: "wide",
+      parsePatterns: parseQuarterPatterns,
+      defaultParseWidth: "any",
+      valueCallback: (index2) => index2 + 1
+    }),
+    month: buildMatchFn({
+      matchPatterns: matchMonthPatterns,
+      defaultMatchWidth: "wide",
+      parsePatterns: parseMonthPatterns,
+      defaultParseWidth: "any"
+    }),
+    day: buildMatchFn({
+      matchPatterns: matchDayPatterns,
+      defaultMatchWidth: "wide",
+      parsePatterns: parseDayPatterns,
+      defaultParseWidth: "any"
+    }),
+    dayPeriod: buildMatchFn({
+      matchPatterns: matchDayPeriodPatterns,
+      defaultMatchWidth: "any",
+      parsePatterns: parseDayPeriodPatterns,
+      defaultParseWidth: "any"
+    })
+  };

-  // packages/components/build-module/menu/separator.mjs
-  var import_element212 = __toESM(require_element(), 1);
-  var import_jsx_runtime295 = __toESM(require_jsx_runtime(), 1);
-  var Separator22 = (0, import_element212.forwardRef)(function Separator32(props, ref) {
-    const menuContext = (0, import_element212.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.Separator can only be rendered inside a Menu component");
+  // node_modules/date-fns/locale/en-US.js
+  var enUS = {
+    code: "en-US",
+    formatDistance,
+    formatLong,
+    formatRelative,
+    localize,
+    match: match3,
+    options: {
+      weekStartsOn: 0,
+      firstWeekContainsDate: 1
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime295.jsx)(Separator3, {
-      ref,
-      ...props,
-      store: menuContext.store,
-      variant: menuContext.variant
-    });
-  });
+  };

-  // packages/components/build-module/menu/item-label.mjs
-  var import_element213 = __toESM(require_element(), 1);
-  var import_jsx_runtime296 = __toESM(require_jsx_runtime(), 1);
-  var ItemLabel2 = (0, import_element213.forwardRef)(function ItemLabel3(props, ref) {
-    const menuContext = (0, import_element213.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.ItemLabel can only be rendered inside a Menu component");
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime296.jsx)(ItemLabel, {
-      numberOfLines: 1,
-      ref,
-      ...props
-    });
-  });
+  // node_modules/date-fns/getDayOfYear.js
+  function getDayOfYear(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const diff = differenceInCalendarDays2(_date, startOfYear(_date));
+    const dayOfYear = diff + 1;
+    return dayOfYear;
+  }

-  // packages/components/build-module/menu/item-help-text.mjs
-  var import_element214 = __toESM(require_element(), 1);
-  var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
-  var ItemHelpText2 = (0, import_element214.forwardRef)(function ItemHelpText3(props, ref) {
-    const menuContext = (0, import_element214.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.ItemHelpText can only be rendered inside a Menu component");
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime297.jsx)(ItemHelpText, {
-      numberOfLines: 2,
-      ref,
-      ...props
-    });
-  });
+  // node_modules/date-fns/getISOWeek.js
+  function getISOWeek(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
+    return Math.round(diff / millisecondsInWeek) + 1;
+  }

-  // packages/components/build-module/menu/trigger-button.mjs
-  var import_element215 = __toESM(require_element(), 1);
-  var import_jsx_runtime298 = __toESM(require_jsx_runtime(), 1);
-  var TriggerButton = (0, import_element215.forwardRef)(function TriggerButton2({
-    children,
-    disabled = false,
-    ...props
-  }, ref) {
-    const menuContext = (0, import_element215.useContext)(Context2);
-    if (!menuContext?.store) {
-      throw new Error("Menu.TriggerButton can only be rendered inside a Menu component");
-    }
-    if (menuContext.store.parent) {
-      throw new Error("Menu.TriggerButton should not be rendered inside a nested Menu component. Use Menu.SubmenuTriggerItem instead.");
+  // node_modules/date-fns/getWeekYear.js
+  function getWeekYear(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const year = _date.getFullYear();
+    const defaultOptions4 = getDefaultOptions2();
+    const firstWeekContainsDate = options2?.firstWeekContainsDate ?? options2?.locale?.options?.firstWeekContainsDate ?? defaultOptions4.firstWeekContainsDate ?? defaultOptions4.locale?.options?.firstWeekContainsDate ?? 1;
+    const firstWeekOfNextYear = constructFrom2(options2?.in || date, 0);
+    firstWeekOfNextYear.setFullYear(year + 1, 0, firstWeekContainsDate);
+    firstWeekOfNextYear.setHours(0, 0, 0, 0);
+    const startOfNextYear = startOfWeek2(firstWeekOfNextYear, options2);
+    const firstWeekOfThisYear = constructFrom2(options2?.in || date, 0);
+    firstWeekOfThisYear.setFullYear(year, 0, firstWeekContainsDate);
+    firstWeekOfThisYear.setHours(0, 0, 0, 0);
+    const startOfThisYear = startOfWeek2(firstWeekOfThisYear, options2);
+    if (+_date >= +startOfNextYear) {
+      return year + 1;
+    } else if (+_date >= +startOfThisYear) {
+      return year;
+    } else {
+      return year - 1;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime298.jsx)(MenuButton, {
-      ref,
-      ...props,
-      disabled,
-      store: menuContext.store,
-      children
-    });
-  });
+  }

-  // packages/components/build-module/menu/submenu-trigger-item.mjs
-  var import_element216 = __toESM(require_element(), 1);
-  var import_jsx_runtime299 = __toESM(require_jsx_runtime(), 1);
-  var SubmenuTriggerItem = (0, import_element216.forwardRef)(function SubmenuTriggerItem2({
-    suffix,
-    ...otherProps
-  }, ref) {
-    const menuContext = (0, import_element216.useContext)(Context2);
-    if (!menuContext?.store.parent) {
-      throw new Error("Menu.SubmenuTriggerItem can only be rendered inside a nested Menu component");
+  // node_modules/date-fns/startOfWeekYear.js
+  function startOfWeekYear(date, options2) {
+    const defaultOptions4 = getDefaultOptions2();
+    const firstWeekContainsDate = options2?.firstWeekContainsDate ?? options2?.locale?.options?.firstWeekContainsDate ?? defaultOptions4.firstWeekContainsDate ?? defaultOptions4.locale?.options?.firstWeekContainsDate ?? 1;
+    const year = getWeekYear(date, options2);
+    const firstWeek = constructFrom2(options2?.in || date, 0);
+    firstWeek.setFullYear(year, 0, firstWeekContainsDate);
+    firstWeek.setHours(0, 0, 0, 0);
+    const _date = startOfWeek2(firstWeek, options2);
+    return _date;
+  }
+
+  // node_modules/date-fns/getWeek.js
+  function getWeek(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const diff = +startOfWeek2(_date, options2) - +startOfWeekYear(_date, options2);
+    return Math.round(diff / millisecondsInWeek) + 1;
+  }
+
+  // node_modules/date-fns/_lib/addLeadingZeros.js
+  function addLeadingZeros(number2, targetLength) {
+    const sign = number2 < 0 ? "-" : "";
+    const output = Math.abs(number2).toString().padStart(targetLength, "0");
+    return sign + output;
+  }
+
+  // node_modules/date-fns/_lib/format/lightFormatters.js
+  var lightFormatters = {
+    // Year
+    y(date, token2) {
+      const signedYear = date.getFullYear();
+      const year = signedYear > 0 ? signedYear : 1 - signedYear;
+      return addLeadingZeros(token2 === "yy" ? year % 100 : year, token2.length);
+    },
+    // Month
+    M(date, token2) {
+      const month = date.getMonth();
+      return token2 === "M" ? String(month + 1) : addLeadingZeros(month + 1, 2);
+    },
+    // Day of the month
+    d(date, token2) {
+      return addLeadingZeros(date.getDate(), token2.length);
+    },
+    // AM or PM
+    a(date, token2) {
+      const dayPeriodEnumValue = date.getHours() / 12 >= 1 ? "pm" : "am";
+      switch (token2) {
+        case "a":
+        case "aa":
+          return dayPeriodEnumValue.toUpperCase();
+        case "aaa":
+          return dayPeriodEnumValue;
+        case "aaaaa":
+          return dayPeriodEnumValue[0];
+        case "aaaa":
+        default:
+          return dayPeriodEnumValue === "am" ? "a.m." : "p.m.";
+      }
+    },
+    // Hour [1-12]
+    h(date, token2) {
+      return addLeadingZeros(date.getHours() % 12 || 12, token2.length);
+    },
+    // Hour [0-23]
+    H(date, token2) {
+      return addLeadingZeros(date.getHours(), token2.length);
+    },
+    // Minute
+    m(date, token2) {
+      return addLeadingZeros(date.getMinutes(), token2.length);
+    },
+    // Second
+    s(date, token2) {
+      return addLeadingZeros(date.getSeconds(), token2.length);
+    },
+    // Fraction of second
+    S(date, token2) {
+      const numberOfDigits = token2.length;
+      const milliseconds = date.getMilliseconds();
+      const fractionalSeconds = Math.trunc(
+        milliseconds * Math.pow(10, numberOfDigits - 3)
+      );
+      return addLeadingZeros(fractionalSeconds, token2.length);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(MenuButton, {
-      ref,
-      accessibleWhenDisabled: true,
-      store: menuContext.store,
-      render: /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(Item22, {
-        ...otherProps,
-        // The menu item needs to register and be part of the parent menu.
-        // Without specifying the store explicitly, the `Item` component
-        // would otherwise read the store via context and pick up the one from
-        // the sub-menu `Menu` component.
-        store: menuContext.store.parent,
-        suffix: /* @__PURE__ */ (0, import_jsx_runtime299.jsxs)(import_jsx_runtime299.Fragment, {
-          children: [suffix, /* @__PURE__ */ (0, import_jsx_runtime299.jsx)(SubmenuChevronIcon, {
-            "aria-hidden": "true",
-            icon: chevron_right_small_default,
-            size: 24,
-            preserveAspectRatio: "xMidYMid slice"
-          })]
-        })
-      })
-    });
-  });
+  };

-  // packages/components/build-module/menu/popover.mjs
-  var import_element217 = __toESM(require_element(), 1);
-  var import_jsx_runtime300 = __toESM(require_jsx_runtime(), 1);
-  var Popover4 = (0, import_element217.forwardRef)(function Popover22({
-    gutter,
-    shift: shift4,
-    modal = true,
-    ...otherProps
-  }, ref) {
-    const menuContext = (0, import_element217.useContext)(Context2);
-    const appliedPlacementSide = useStoreState(menuContext?.store, "currentPlacement")?.split("-")[0];
-    const hideOnEscape = (0, import_element217.useCallback)((event) => {
-      event.preventDefault();
-      return true;
-    }, []);
-    const computedDirection = useStoreState(menuContext?.store, "rtl") ? "rtl" : "ltr";
-    const wrapperProps = (0, import_element217.useMemo)(() => ({
-      dir: computedDirection,
-      style: {
-        direction: computedDirection
+  // node_modules/date-fns/_lib/format/formatters.js
+  var dayPeriodEnum = {
+    am: "am",
+    pm: "pm",
+    midnight: "midnight",
+    noon: "noon",
+    morning: "morning",
+    afternoon: "afternoon",
+    evening: "evening",
+    night: "night"
+  };
+  var formatters = {
+    // Era
+    G: function(date, token2, localize2) {
+      const era = date.getFullYear() > 0 ? 1 : 0;
+      switch (token2) {
+        // AD, BC
+        case "G":
+        case "GG":
+        case "GGG":
+          return localize2.era(era, { width: "abbreviated" });
+        // A, B
+        case "GGGGG":
+          return localize2.era(era, { width: "narrow" });
+        // Anno Domini, Before Christ
+        case "GGGG":
+        default:
+          return localize2.era(era, { width: "wide" });
+      }
+    },
+    // Year
+    y: function(date, token2, localize2) {
+      if (token2 === "yo") {
+        const signedYear = date.getFullYear();
+        const year = signedYear > 0 ? signedYear : 1 - signedYear;
+        return localize2.ordinalNumber(year, { unit: "year" });
+      }
+      return lightFormatters.y(date, token2);
+    },
+    // Local week-numbering year
+    Y: function(date, token2, localize2, options2) {
+      const signedWeekYear = getWeekYear(date, options2);
+      const weekYear = signedWeekYear > 0 ? signedWeekYear : 1 - signedWeekYear;
+      if (token2 === "YY") {
+        const twoDigitYear = weekYear % 100;
+        return addLeadingZeros(twoDigitYear, 2);
+      }
+      if (token2 === "Yo") {
+        return localize2.ordinalNumber(weekYear, { unit: "year" });
+      }
+      return addLeadingZeros(weekYear, token2.length);
+    },
+    // ISO week-numbering year
+    R: function(date, token2) {
+      const isoWeekYear = getISOWeekYear(date);
+      return addLeadingZeros(isoWeekYear, token2.length);
+    },
+    // Extended year. This is a single number designating the year of this calendar system.
+    // The main difference between `y` and `u` localizers are B.C. years:
+    // | Year | `y` | `u` |
+    // |------|-----|-----|
+    // | AC 1 |   1 |   1 |
+    // | BC 1 |   1 |   0 |
+    // | BC 2 |   2 |  -1 |
+    // Also `yy` always returns the last two digits of a year,
+    // while `uu` pads single digit years to 2 characters and returns other years unchanged.
+    u: function(date, token2) {
+      const year = date.getFullYear();
+      return addLeadingZeros(year, token2.length);
+    },
+    // Quarter
+    Q: function(date, token2, localize2) {
+      const quarter = Math.ceil((date.getMonth() + 1) / 3);
+      switch (token2) {
+        // 1, 2, 3, 4
+        case "Q":
+          return String(quarter);
+        // 01, 02, 03, 04
+        case "QQ":
+          return addLeadingZeros(quarter, 2);
+        // 1st, 2nd, 3rd, 4th
+        case "Qo":
+          return localize2.ordinalNumber(quarter, { unit: "quarter" });
+        // Q1, Q2, Q3, Q4
+        case "QQQ":
+          return localize2.quarter(quarter, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        // 1, 2, 3, 4 (narrow quarter; could be not numerical)
+        case "QQQQQ":
+          return localize2.quarter(quarter, {
+            width: "narrow",
+            context: "formatting"
+          });
+        // 1st quarter, 2nd quarter, ...
+        case "QQQQ":
+        default:
+          return localize2.quarter(quarter, {
+            width: "wide",
+            context: "formatting"
+          });
+      }
+    },
+    // Stand-alone quarter
+    q: function(date, token2, localize2) {
+      const quarter = Math.ceil((date.getMonth() + 1) / 3);
+      switch (token2) {
+        // 1, 2, 3, 4
+        case "q":
+          return String(quarter);
+        // 01, 02, 03, 04
+        case "qq":
+          return addLeadingZeros(quarter, 2);
+        // 1st, 2nd, 3rd, 4th
+        case "qo":
+          return localize2.ordinalNumber(quarter, { unit: "quarter" });
+        // Q1, Q2, Q3, Q4
+        case "qqq":
+          return localize2.quarter(quarter, {
+            width: "abbreviated",
+            context: "standalone"
+          });
+        // 1, 2, 3, 4 (narrow quarter; could be not numerical)
+        case "qqqqq":
+          return localize2.quarter(quarter, {
+            width: "narrow",
+            context: "standalone"
+          });
+        // 1st quarter, 2nd quarter, ...
+        case "qqqq":
+        default:
+          return localize2.quarter(quarter, {
+            width: "wide",
+            context: "standalone"
+          });
+      }
+    },
+    // Month
+    M: function(date, token2, localize2) {
+      const month = date.getMonth();
+      switch (token2) {
+        case "M":
+        case "MM":
+          return lightFormatters.M(date, token2);
+        // 1st, 2nd, ..., 12th
+        case "Mo":
+          return localize2.ordinalNumber(month + 1, { unit: "month" });
+        // Jan, Feb, ..., Dec
+        case "MMM":
+          return localize2.month(month, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        // J, F, ..., D
+        case "MMMMM":
+          return localize2.month(month, {
+            width: "narrow",
+            context: "formatting"
+          });
+        // January, February, ..., December
+        case "MMMM":
+        default:
+          return localize2.month(month, { width: "wide", context: "formatting" });
+      }
+    },
+    // Stand-alone month
+    L: function(date, token2, localize2) {
+      const month = date.getMonth();
+      switch (token2) {
+        // 1, 2, ..., 12
+        case "L":
+          return String(month + 1);
+        // 01, 02, ..., 12
+        case "LL":
+          return addLeadingZeros(month + 1, 2);
+        // 1st, 2nd, ..., 12th
+        case "Lo":
+          return localize2.ordinalNumber(month + 1, { unit: "month" });
+        // Jan, Feb, ..., Dec
+        case "LLL":
+          return localize2.month(month, {
+            width: "abbreviated",
+            context: "standalone"
+          });
+        // J, F, ..., D
+        case "LLLLL":
+          return localize2.month(month, {
+            width: "narrow",
+            context: "standalone"
+          });
+        // January, February, ..., December
+        case "LLLL":
+        default:
+          return localize2.month(month, { width: "wide", context: "standalone" });
+      }
+    },
+    // Local week of year
+    w: function(date, token2, localize2, options2) {
+      const week = getWeek(date, options2);
+      if (token2 === "wo") {
+        return localize2.ordinalNumber(week, { unit: "week" });
+      }
+      return addLeadingZeros(week, token2.length);
+    },
+    // ISO week of year
+    I: function(date, token2, localize2) {
+      const isoWeek = getISOWeek(date);
+      if (token2 === "Io") {
+        return localize2.ordinalNumber(isoWeek, { unit: "week" });
+      }
+      return addLeadingZeros(isoWeek, token2.length);
+    },
+    // Day of the month
+    d: function(date, token2, localize2) {
+      if (token2 === "do") {
+        return localize2.ordinalNumber(date.getDate(), { unit: "date" });
+      }
+      return lightFormatters.d(date, token2);
+    },
+    // Day of year
+    D: function(date, token2, localize2) {
+      const dayOfYear = getDayOfYear(date);
+      if (token2 === "Do") {
+        return localize2.ordinalNumber(dayOfYear, { unit: "dayOfYear" });
+      }
+      return addLeadingZeros(dayOfYear, token2.length);
+    },
+    // Day of week
+    E: function(date, token2, localize2) {
+      const dayOfWeek = date.getDay();
+      switch (token2) {
+        // Tue
+        case "E":
+        case "EE":
+        case "EEE":
+          return localize2.day(dayOfWeek, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        // T
+        case "EEEEE":
+          return localize2.day(dayOfWeek, {
+            width: "narrow",
+            context: "formatting"
+          });
+        // Tu
+        case "EEEEEE":
+          return localize2.day(dayOfWeek, {
+            width: "short",
+            context: "formatting"
+          });
+        // Tuesday
+        case "EEEE":
+        default:
+          return localize2.day(dayOfWeek, {
+            width: "wide",
+            context: "formatting"
+          });
+      }
+    },
+    // Local day of week
+    e: function(date, token2, localize2, options2) {
+      const dayOfWeek = date.getDay();
+      const localDayOfWeek = (dayOfWeek - options2.weekStartsOn + 8) % 7 || 7;
+      switch (token2) {
+        // Numerical value (Nth day of week with current locale or weekStartsOn)
+        case "e":
+          return String(localDayOfWeek);
+        // Padded numerical value
+        case "ee":
+          return addLeadingZeros(localDayOfWeek, 2);
+        // 1st, 2nd, ..., 7th
+        case "eo":
+          return localize2.ordinalNumber(localDayOfWeek, { unit: "day" });
+        case "eee":
+          return localize2.day(dayOfWeek, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        // T
+        case "eeeee":
+          return localize2.day(dayOfWeek, {
+            width: "narrow",
+            context: "formatting"
+          });
+        // Tu
+        case "eeeeee":
+          return localize2.day(dayOfWeek, {
+            width: "short",
+            context: "formatting"
+          });
+        // Tuesday
+        case "eeee":
+        default:
+          return localize2.day(dayOfWeek, {
+            width: "wide",
+            context: "formatting"
+          });
+      }
+    },
+    // Stand-alone local day of week
+    c: function(date, token2, localize2, options2) {
+      const dayOfWeek = date.getDay();
+      const localDayOfWeek = (dayOfWeek - options2.weekStartsOn + 8) % 7 || 7;
+      switch (token2) {
+        // Numerical value (same as in `e`)
+        case "c":
+          return String(localDayOfWeek);
+        // Padded numerical value
+        case "cc":
+          return addLeadingZeros(localDayOfWeek, token2.length);
+        // 1st, 2nd, ..., 7th
+        case "co":
+          return localize2.ordinalNumber(localDayOfWeek, { unit: "day" });
+        case "ccc":
+          return localize2.day(dayOfWeek, {
+            width: "abbreviated",
+            context: "standalone"
+          });
+        // T
+        case "ccccc":
+          return localize2.day(dayOfWeek, {
+            width: "narrow",
+            context: "standalone"
+          });
+        // Tu
+        case "cccccc":
+          return localize2.day(dayOfWeek, {
+            width: "short",
+            context: "standalone"
+          });
+        // Tuesday
+        case "cccc":
+        default:
+          return localize2.day(dayOfWeek, {
+            width: "wide",
+            context: "standalone"
+          });
       }
-    }), [computedDirection]);
-    if (!menuContext?.store) {
-      throw new Error("Menu.Popover can only be rendered inside a Menu component");
-    }
-    const renderMenu = (0, import_element217.useCallback)((htmlProps) => /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(MenuMotionRoot, {
-      children: /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(MenuSurface, {
-        ...htmlProps,
-        variant: menuContext.variant
-      })
-    }), [menuContext.variant]);
-    return /* @__PURE__ */ (0, import_jsx_runtime300.jsx)(Menu22, {
-      ...otherProps,
-      ref,
-      modal,
-      store: menuContext.store,
-      gutter: gutter ?? (menuContext.store.parent ? 0 : 8),
-      shift: shift4 ?? (menuContext.store.parent ? -4 : 0),
-      hideOnHoverOutside: false,
-      "data-side": appliedPlacementSide,
-      "data-submenu": !!menuContext.store.parent || void 0,
-      wrapperProps,
-      hideOnEscape,
-      unmountOnHide: true,
-      render: renderMenu
-    });
-  });
-
-  // packages/components/build-module/menu/index.mjs
-  var import_jsx_runtime301 = __toESM(require_jsx_runtime(), 1);
-  var UnconnectedMenu = (props) => {
-    const {
-      children,
-      defaultOpen = false,
-      open,
-      onOpenChange,
-      placement,
-      // From internal components context
-      variant
-    } = useContextSystem(props, "Menu");
-    const parentContext = (0, import_element218.useContext)(Context2);
-    const rtl2 = (0, import_i18n72.isRTL)();
-    let computedPlacement = placement ?? (parentContext?.store ? "right-start" : "bottom-start");
-    if (rtl2) {
-      if (/right/.test(computedPlacement)) {
-        computedPlacement = computedPlacement.replace("right", "left");
-      } else if (/left/.test(computedPlacement)) {
-        computedPlacement = computedPlacement.replace("left", "right");
+    },
+    // ISO day of week
+    i: function(date, token2, localize2) {
+      const dayOfWeek = date.getDay();
+      const isoDayOfWeek = dayOfWeek === 0 ? 7 : dayOfWeek;
+      switch (token2) {
+        // 2
+        case "i":
+          return String(isoDayOfWeek);
+        // 02
+        case "ii":
+          return addLeadingZeros(isoDayOfWeek, token2.length);
+        // 2nd
+        case "io":
+          return localize2.ordinalNumber(isoDayOfWeek, { unit: "day" });
+        // Tue
+        case "iii":
+          return localize2.day(dayOfWeek, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        // T
+        case "iiiii":
+          return localize2.day(dayOfWeek, {
+            width: "narrow",
+            context: "formatting"
+          });
+        // Tu
+        case "iiiiii":
+          return localize2.day(dayOfWeek, {
+            width: "short",
+            context: "formatting"
+          });
+        // Tuesday
+        case "iiii":
+        default:
+          return localize2.day(dayOfWeek, {
+            width: "wide",
+            context: "formatting"
+          });
       }
-    }
-    const menuStore = useMenuStore({
-      parent: parentContext?.store,
-      open,
-      defaultOpen,
-      placement: computedPlacement,
-      focusLoop: true,
-      setOpen(willBeOpen) {
-        onOpenChange?.(willBeOpen);
-      },
-      rtl: rtl2
-    });
-    const contextValue = (0, import_element218.useMemo)(() => ({
-      store: menuStore,
-      variant
-    }), [menuStore, variant]);
-    return /* @__PURE__ */ (0, import_jsx_runtime301.jsx)(Context2.Provider, {
-      value: contextValue,
-      children
-    });
-  };
-  var Menu3 = Object.assign(contextConnectWithoutRef(UnconnectedMenu, "Menu"), {
-    Context: Object.assign(Context2, {
-      displayName: "Menu.Context"
-    }),
-    /**
-     * Renders a menu item inside the `Menu.Popover` or `Menu.Group` components.
-     *
-     * It can optionally contain one instance of the `Menu.ItemLabel` component
-     * and one instance of the `Menu.ItemHelpText` component.
-     */
-    Item: Object.assign(Item22, {
-      displayName: "Menu.Item"
-    }),
-    /**
-     * Renders a radio menu item inside the `Menu.Popover` or `Menu.Group`
-     * components.
-     *
-     * It can optionally contain one instance of the `Menu.ItemLabel` component
-     * and one instance of the `Menu.ItemHelpText` component.
-     */
-    RadioItem: Object.assign(RadioItem2, {
-      displayName: "Menu.RadioItem"
-    }),
-    /**
-     * Renders a checkbox menu item inside the `Menu.Popover` or `Menu.Group`
-     * components.
-     *
-     * It can optionally contain one instance of the `Menu.ItemLabel` component
-     * and one instance of the `Menu.ItemHelpText` component.
-     */
-    CheckboxItem: Object.assign(CheckboxItem2, {
-      displayName: "Menu.CheckboxItem"
-    }),
-    /**
-     * Renders a group for menu items.
-     *
-     * It should contain one instance of `Menu.GroupLabel` and one or more
-     * instances of `Menu.Item`, `Menu.RadioItem`, or `Menu.CheckboxItem`.
-     */
-    Group: Object.assign(Group22, {
-      displayName: "Menu.Group"
-    }),
-    /**
-     * Renders a label in a menu group.
-     *
-     * This component should be wrapped with `Menu.Group` so the
-     * `aria-labelledby` is correctly set on the group element.
-     */
-    GroupLabel: Object.assign(GroupLabel22, {
-      displayName: "Menu.GroupLabel"
-    }),
-    /**
-     * Renders a divider between menu items or menu groups.
-     */
-    Separator: Object.assign(Separator22, {
-      displayName: "Menu.Separator"
-    }),
-    /**
-     * Renders a menu item's label text. It should be wrapped with `Menu.Item`,
-     * `Menu.RadioItem`, or `Menu.CheckboxItem`.
-     */
-    ItemLabel: Object.assign(ItemLabel2, {
-      displayName: "Menu.ItemLabel"
-    }),
-    /**
-     * Renders a menu item's help text. It should be wrapped with `Menu.Item`,
-     * `Menu.RadioItem`, or `Menu.CheckboxItem`.
-     */
-    ItemHelpText: Object.assign(ItemHelpText2, {
-      displayName: "Menu.ItemHelpText"
-    }),
-    /**
-     * Renders a dropdown menu element that's controlled by a sibling
-     * `Menu.TriggerButton` component. It renders a popover and automatically
-     * focuses on items when the menu is shown.
-     *
-     * The only valid children of `Menu.Popover` are `Menu.Item`,
-     * `Menu.RadioItem`, `Menu.CheckboxItem`, `Menu.Group`, `Menu.Separator`,
-     * and `Menu` (for nested dropdown menus).
-     */
-    Popover: Object.assign(Popover4, {
-      displayName: "Menu.Popover"
-    }),
-    /**
-     * Renders a menu button that toggles the visibility of a sibling
-     * `Menu.Popover` component when clicked or when using arrow keys.
-     */
-    TriggerButton: Object.assign(TriggerButton, {
-      displayName: "Menu.TriggerButton"
-    }),
-    /**
-     * Renders a menu item that toggles the visibility of a sibling
-     * `Menu.Popover` component when clicked or when using arrow keys.
-     *
-     * This component is used to create a nested dropdown menu.
-     */
-    SubmenuTriggerItem: Object.assign(SubmenuTriggerItem, {
-      displayName: "Menu.SubmenuTriggerItem"
-    })
-  });
-
-  // packages/components/build-module/theme/index.mjs
-  var import_element219 = __toESM(require_element(), 1);
-
-  // packages/components/build-module/theme/color-algorithms.mjs
-  var import_warning11 = __toESM(require_warning(), 1);
-  k([names_default, a11y_default]);
-  function generateThemeVariables(inputs) {
-    validateInputs(inputs);
-    const generatedColors = {
-      ...generateAccentDependentColors(inputs.accent),
-      ...generateBackgroundDependentColors(inputs.background)
-    };
-    warnContrastIssues(checkContrasts(inputs, generatedColors));
-    return {
-      colors: generatedColors
-    };
-  }
-  function validateInputs(inputs) {
-    for (const [key, value] of Object.entries(inputs)) {
-      if (typeof value !== "undefined" && !w(value).isValid()) {
-        true ? (0, import_warning11.default)(`wp.components.Theme: "${value}" is not a valid color value for the '${key}' prop.`) : void 0;
+    },
+    // AM or PM
+    a: function(date, token2, localize2) {
+      const hours = date.getHours();
+      const dayPeriodEnumValue = hours / 12 >= 1 ? "pm" : "am";
+      switch (token2) {
+        case "a":
+        case "aa":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        case "aaa":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "abbreviated",
+            context: "formatting"
+          }).toLowerCase();
+        case "aaaaa":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "narrow",
+            context: "formatting"
+          });
+        case "aaaa":
+        default:
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "wide",
+            context: "formatting"
+          });
       }
-    }
-  }
-  function checkContrasts(inputs, outputs) {
-    const background = inputs.background || COLORS.white;
-    const accent = inputs.accent || "#3858e9";
-    const foreground = outputs.foreground || COLORS.gray[900];
-    const gray = outputs.gray || COLORS.gray;
-    return {
-      accent: w(background).isReadable(accent) ? void 0 : `The background color ("${background}") does not have sufficient contrast against the accent color ("${accent}").`,
-      foreground: w(background).isReadable(foreground) ? void 0 : `The background color provided ("${background}") does not have sufficient contrast against the standard foreground colors.`,
-      grays: w(background).contrast(gray[600]) >= 3 && w(background).contrast(gray[700]) >= 4.5 ? void 0 : `The background color provided ("${background}") cannot generate a set of grayscale foreground colors with sufficient contrast. Try adjusting the color to be lighter or darker.`
-    };
-  }
-  function warnContrastIssues(issues) {
-    for (const error of Object.values(issues)) {
-      if (error) {
-        true ? (0, import_warning11.default)("wp.components.Theme: " + error) : void 0;
+    },
+    // AM, PM, midnight, noon
+    b: function(date, token2, localize2) {
+      const hours = date.getHours();
+      let dayPeriodEnumValue;
+      if (hours === 12) {
+        dayPeriodEnumValue = dayPeriodEnum.noon;
+      } else if (hours === 0) {
+        dayPeriodEnumValue = dayPeriodEnum.midnight;
+      } else {
+        dayPeriodEnumValue = hours / 12 >= 1 ? "pm" : "am";
       }
+      switch (token2) {
+        case "b":
+        case "bb":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        case "bbb":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "abbreviated",
+            context: "formatting"
+          }).toLowerCase();
+        case "bbbbb":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "narrow",
+            context: "formatting"
+          });
+        case "bbbb":
+        default:
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "wide",
+            context: "formatting"
+          });
+      }
+    },
+    // in the morning, in the afternoon, in the evening, at night
+    B: function(date, token2, localize2) {
+      const hours = date.getHours();
+      let dayPeriodEnumValue;
+      if (hours >= 17) {
+        dayPeriodEnumValue = dayPeriodEnum.evening;
+      } else if (hours >= 12) {
+        dayPeriodEnumValue = dayPeriodEnum.afternoon;
+      } else if (hours >= 4) {
+        dayPeriodEnumValue = dayPeriodEnum.morning;
+      } else {
+        dayPeriodEnumValue = dayPeriodEnum.night;
+      }
+      switch (token2) {
+        case "B":
+        case "BB":
+        case "BBB":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "abbreviated",
+            context: "formatting"
+          });
+        case "BBBBB":
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "narrow",
+            context: "formatting"
+          });
+        case "BBBB":
+        default:
+          return localize2.dayPeriod(dayPeriodEnumValue, {
+            width: "wide",
+            context: "formatting"
+          });
+      }
+    },
+    // Hour [1-12]
+    h: function(date, token2, localize2) {
+      if (token2 === "ho") {
+        let hours = date.getHours() % 12;
+        if (hours === 0) hours = 12;
+        return localize2.ordinalNumber(hours, { unit: "hour" });
+      }
+      return lightFormatters.h(date, token2);
+    },
+    // Hour [0-23]
+    H: function(date, token2, localize2) {
+      if (token2 === "Ho") {
+        return localize2.ordinalNumber(date.getHours(), { unit: "hour" });
+      }
+      return lightFormatters.H(date, token2);
+    },
+    // Hour [0-11]
+    K: function(date, token2, localize2) {
+      const hours = date.getHours() % 12;
+      if (token2 === "Ko") {
+        return localize2.ordinalNumber(hours, { unit: "hour" });
+      }
+      return addLeadingZeros(hours, token2.length);
+    },
+    // Hour [1-24]
+    k: function(date, token2, localize2) {
+      let hours = date.getHours();
+      if (hours === 0) hours = 24;
+      if (token2 === "ko") {
+        return localize2.ordinalNumber(hours, { unit: "hour" });
+      }
+      return addLeadingZeros(hours, token2.length);
+    },
+    // Minute
+    m: function(date, token2, localize2) {
+      if (token2 === "mo") {
+        return localize2.ordinalNumber(date.getMinutes(), { unit: "minute" });
+      }
+      return lightFormatters.m(date, token2);
+    },
+    // Second
+    s: function(date, token2, localize2) {
+      if (token2 === "so") {
+        return localize2.ordinalNumber(date.getSeconds(), { unit: "second" });
+      }
+      return lightFormatters.s(date, token2);
+    },
+    // Fraction of second
+    S: function(date, token2) {
+      return lightFormatters.S(date, token2);
+    },
+    // Timezone (ISO-8601. If offset is 0, output is always `'Z'`)
+    X: function(date, token2, _localize) {
+      const timezoneOffset = date.getTimezoneOffset();
+      if (timezoneOffset === 0) {
+        return "Z";
+      }
+      switch (token2) {
+        // Hours and optional minutes
+        case "X":
+          return formatTimezoneWithOptionalMinutes(timezoneOffset);
+        // Hours, minutes and optional seconds without `:` delimiter
+        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
+        // so this token always has the same output as `XX`
+        case "XXXX":
+        case "XX":
+          return formatTimezone(timezoneOffset);
+        // Hours, minutes and optional seconds with `:` delimiter
+        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
+        // so this token always has the same output as `XXX`
+        case "XXXXX":
+        case "XXX":
+        // Hours and minutes with `:` delimiter
+        default:
+          return formatTimezone(timezoneOffset, ":");
+      }
+    },
+    // Timezone (ISO-8601. If offset is 0, output is `'+00:00'` or equivalent)
+    x: function(date, token2, _localize) {
+      const timezoneOffset = date.getTimezoneOffset();
+      switch (token2) {
+        // Hours and optional minutes
+        case "x":
+          return formatTimezoneWithOptionalMinutes(timezoneOffset);
+        // Hours, minutes and optional seconds without `:` delimiter
+        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
+        // so this token always has the same output as `xx`
+        case "xxxx":
+        case "xx":
+          return formatTimezone(timezoneOffset);
+        // Hours, minutes and optional seconds with `:` delimiter
+        // Note: neither ISO-8601 nor JavaScript supports seconds in timezone offsets
+        // so this token always has the same output as `xxx`
+        case "xxxxx":
+        case "xxx":
+        // Hours and minutes with `:` delimiter
+        default:
+          return formatTimezone(timezoneOffset, ":");
+      }
+    },
+    // Timezone (GMT)
+    O: function(date, token2, _localize) {
+      const timezoneOffset = date.getTimezoneOffset();
+      switch (token2) {
+        // Short
+        case "O":
+        case "OO":
+        case "OOO":
+          return "GMT" + formatTimezoneShort(timezoneOffset, ":");
+        // Long
+        case "OOOO":
+        default:
+          return "GMT" + formatTimezone(timezoneOffset, ":");
+      }
+    },
+    // Timezone (specific non-location)
+    z: function(date, token2, _localize) {
+      const timezoneOffset = date.getTimezoneOffset();
+      switch (token2) {
+        // Short
+        case "z":
+        case "zz":
+        case "zzz":
+          return "GMT" + formatTimezoneShort(timezoneOffset, ":");
+        // Long
+        case "zzzz":
+        default:
+          return "GMT" + formatTimezone(timezoneOffset, ":");
+      }
+    },
+    // Seconds timestamp
+    t: function(date, token2, _localize) {
+      const timestamp = Math.trunc(+date / 1e3);
+      return addLeadingZeros(timestamp, token2.length);
+    },
+    // Milliseconds timestamp
+    T: function(date, token2, _localize) {
+      return addLeadingZeros(+date, token2.length);
     }
-  }
-  function generateAccentDependentColors(accent) {
-    if (!accent) {
-      return {};
-    }
-    return {
-      accent,
-      accentDarker10: w(accent).darken(0.1).toHex(),
-      accentDarker20: w(accent).darken(0.2).toHex(),
-      accentInverted: getForegroundForColor(accent)
-    };
-  }
-  function generateBackgroundDependentColors(background) {
-    if (!background) {
-      return {};
-    }
-    const foreground = getForegroundForColor(background);
-    return {
-      background,
-      foreground,
-      foregroundInverted: getForegroundForColor(foreground),
-      gray: generateShades(background, foreground)
-    };
-  }
-  function getForegroundForColor(color2) {
-    return w(color2).isDark() ? COLORS.white : COLORS.gray[900];
-  }
-  function generateShades(background, foreground) {
-    const SHADES = {
-      100: 0.06,
-      200: 0.121,
-      300: 0.132,
-      400: 0.2,
-      600: 0.42,
-      700: 0.543,
-      800: 0.821
-    };
-    const limit = 0.884;
-    const direction = w(background).isDark() ? "lighten" : "darken";
-    const range = Math.abs(w(background).toHsl().l - w(foreground).toHsl().l) / 100;
-    const result = {};
-    Object.entries(SHADES).forEach(([key, value]) => {
-      result[parseInt(key)] = w(background)[direction](value / limit * range).toHex();
-    });
-    return result;
-  }
-
-  // packages/components/build-module/theme/index.mjs
-  var import_jsx_runtime302 = __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);
+  };
+  function formatTimezoneShort(offset4, delimiter2 = "") {
+    const sign = offset4 > 0 ? "-" : "+";
+    const absOffset = Math.abs(offset4);
+    const hours = Math.trunc(absOffset / 60);
+    const minutes = absOffset % 60;
+    if (minutes === 0) {
+      return sign + String(hours);
     }
-    return globalScope.__wpStyleRuntime;
+    return sign + String(hours) + delimiter2 + addLeadingZeros(minutes, 2);
   }
-  function documentContainsStyleHash17(targetDocument, hash2) {
-    if (!targetDocument.head) {
-      return false;
-    }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE17}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE17) === hash2) {
-        return true;
-      }
+  function formatTimezoneWithOptionalMinutes(offset4, delimiter2) {
+    if (offset4 % 60 === 0) {
+      const sign = offset4 > 0 ? "-" : "+";
+      return sign + addLeadingZeros(Math.abs(offset4) / 60, 2);
     }
-    return false;
+    return formatTimezone(offset4, delimiter2);
   }
-  function injectStyle17(targetDocument, hash2, css3) {
-    if (!targetDocument.head) {
-      return;
-    }
-    const runtime = getRuntime17();
-    let injectedStyles = runtime.injectedStyles.get(targetDocument);
-    if (!injectedStyles) {
-      injectedStyles = /* @__PURE__ */ new Set();
-      runtime.injectedStyles.set(targetDocument, injectedStyles);
+  function formatTimezone(offset4, delimiter2 = "") {
+    const sign = offset4 > 0 ? "-" : "+";
+    const absOffset = Math.abs(offset4);
+    const hours = addLeadingZeros(Math.trunc(absOffset / 60), 2);
+    const minutes = addLeadingZeros(absOffset % 60, 2);
+    return sign + hours + delimiter2 + minutes;
+  }
+
+  // node_modules/date-fns/_lib/format/longFormatters.js
+  var dateLongFormatter = (pattern, formatLong2) => {
+    switch (pattern) {
+      case "P":
+        return formatLong2.date({ width: "short" });
+      case "PP":
+        return formatLong2.date({ width: "medium" });
+      case "PPP":
+        return formatLong2.date({ width: "long" });
+      case "PPPP":
+      default:
+        return formatLong2.date({ width: "full" });
     }
-    if (injectedStyles.has(hash2)) {
-      return;
+  };
+  var timeLongFormatter = (pattern, formatLong2) => {
+    switch (pattern) {
+      case "p":
+        return formatLong2.time({ width: "short" });
+      case "pp":
+        return formatLong2.time({ width: "medium" });
+      case "ppp":
+        return formatLong2.time({ width: "long" });
+      case "pppp":
+      default:
+        return formatLong2.time({ width: "full" });
     }
-    if (documentContainsStyleHash17(targetDocument, hash2)) {
-      injectedStyles.add(hash2);
-      return;
+  };
+  var dateTimeLongFormatter = (pattern, formatLong2) => {
+    const matchResult = pattern.match(/(P+)(p+)?/) || [];
+    const datePattern = matchResult[1];
+    const timePattern = matchResult[2];
+    if (!timePattern) {
+      return dateLongFormatter(pattern, formatLong2);
     }
-    const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE17, hash2);
-    style2.appendChild(targetDocument.createTextNode(css3));
-    targetDocument.head.appendChild(style2);
-    injectedStyles.add(hash2);
-  }
-  function registerDocument17(targetDocument) {
-    const runtime = getRuntime17();
-    runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
-    for (const [hash2, css3] of runtime.styles) {
-      injectStyle17(targetDocument, hash2, css3);
+    let dateTimeFormat;
+    switch (datePattern) {
+      case "P":
+        dateTimeFormat = formatLong2.dateTime({ width: "short" });
+        break;
+      case "PP":
+        dateTimeFormat = formatLong2.dateTime({ width: "medium" });
+        break;
+      case "PPP":
+        dateTimeFormat = formatLong2.dateTime({ width: "long" });
+        break;
+      case "PPPP":
+      default:
+        dateTimeFormat = formatLong2.dateTime({ width: "full" });
+        break;
     }
-    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);
-    };
+    return dateTimeFormat.replace("{{date}}", dateLongFormatter(datePattern, formatLong2)).replace("{{time}}", timeLongFormatter(timePattern, formatLong2));
+  };
+  var longFormatters = {
+    p: timeLongFormatter,
+    P: dateTimeLongFormatter
+  };
+
+  // node_modules/date-fns/_lib/protectedTokens.js
+  var dayOfYearTokenRE = /^D+$/;
+  var weekYearTokenRE = /^Y+$/;
+  var throwTokens = ["D", "DD", "YY", "YYYY"];
+  function isProtectedDayOfYearToken(token2) {
+    return dayOfYearTokenRE.test(token2);
   }
-  function registerStyle16(hash2, css3) {
-    const runtime = getRuntime17();
-    runtime.styles.set(hash2, css3);
-    for (const targetDocument of runtime.documents.keys()) {
-      injectStyle17(targetDocument, hash2, css3);
-    }
+  function isProtectedWeekYearToken(token2) {
+    return weekYearTokenRE.test(token2);
   }
-  if (typeof process === "undefined" || true) {
-    registerStyle16("cd3164b4a3", ".ca605c9335af4c37__wrapper{color:var(--wp-components-color-foreground,currentColor)}");
-  }
-  var style_module_default15 = { "wrapper": "ca605c9335af4c37__wrapper" };
-  var getColorVariables = ({
-    colors
-  }) => ({
-    "--wp-components-color-accent": colors.accent,
-    "--wp-components-color-accent-darker-10": colors.accentDarker10,
-    "--wp-components-color-accent-darker-20": colors.accentDarker20,
-    "--wp-components-color-accent-inverted": colors.accentInverted,
-    "--wp-components-color-background": colors.background,
-    "--wp-components-color-foreground": colors.foreground,
-    "--wp-components-color-foreground-inverted": colors.foregroundInverted,
-    ...Object.fromEntries(Object.entries(colors.gray ?? {}).map(([key, value]) => [`--wp-components-color-gray-${key}`, value]))
-  });
-  function Theme({
-    accent,
-    background,
-    className: className2,
-    style: style2,
-    ...props
-  }) {
-    const themeVariables = (0, import_element219.useMemo)(() => getColorVariables(generateThemeVariables({
-      accent,
-      background
-    })), [accent, background]);
-    const wrapperStyle = (0, import_element219.useMemo)(() => ({
-      ...themeVariables,
-      ...style2
-    }), [style2, themeVariables]);
-    return /* @__PURE__ */ (0, import_jsx_runtime302.jsx)(PolymorphicElement, {
-      className: clsx_default(style_module_default15.wrapper, className2),
-      style: wrapperStyle,
-      ...props
-    });
+  function warnOrThrowProtectedError(token2, format2, input) {
+    const _message = message(token2, format2, input);
+    console.warn(_message);
+    if (throwTokens.includes(token2)) throw new RangeError(_message);
   }
-  var theme_default = Theme;
-
-  // packages/components/build-module/tabs/index.mjs
-  var import_compose85 = __toESM(require_compose(), 1);
-  var import_element225 = __toESM(require_element(), 1);
-  var import_i18n73 = __toESM(require_i18n(), 1);
-
-  // packages/components/build-module/tabs/context.mjs
-  var import_element220 = __toESM(require_element(), 1);
-  var TabsContext = (0, import_element220.createContext)(void 0);
-  TabsContext.displayName = "TabsContext";
-  var useTabsContext = () => (0, import_element220.useContext)(TabsContext);
-
-  // packages/components/build-module/tabs/tab.mjs
-  var import_element221 = __toESM(require_element(), 1);
-  var import_warning12 = __toESM(require_warning(), 1);
-
-  // packages/components/build-module/tabs/styles.mjs
-  function _EMOTION_STRINGIFIED_CSS_ERROR__37() {
-    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).";
+  function message(token2, format2, input) {
+    const subject = token2[0] === "Y" ? "years" : "days of the month";
+    return `Use \`${token2.toLowerCase()}\` instead of \`${token2}\` (in \`${format2}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
   }
-  var StyledTabList = /* @__PURE__ */ createStyled(TabList, false ? {
-    target: "enfox0g4"
-  } : {
-    target: "enfox0g4",
-    label: "StyledTabList"
-  })("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(\n				to var( --direction-end ),\n				var( --fade-gradient-base )\n			);}&.is-overflowing-last{mask-image:linear-gradient(\n				to var( --direction-start ),\n				var( --fade-gradient-base )\n			);}&.is-overflowing-first.is-overflowing-last{mask-image:linear-gradient(\n					to right,\n					var( --fade-gradient-composed )\n				),linear-gradient( to left, var( --fade-gradient-composed ) );}&::before{bottom:0;height:0;width:calc( var( --antialiasing-factor ) * 1px );transform:translateX(\n					calc(\n						var( --selected-start ) * var( --direction-factor ) *\n							1px\n					)\n				) scaleX(\n					calc(\n						var( --selected-width, 0 ) /\n							var( --antialiasing-factor )\n					)\n				);border-bottom:var( --wp-admin-border-width-focus ) solid ", COLORS.theme.gray[700], ";}}&[aria-orientation='vertical']{&::before{border-radius:", config_values_default.radiusSmall, "/calc(\n					", config_values_default.radiusSmall, " /\n						(\n							var( --selected-height, 0 ) /\n								var( --antialiasing-factor )\n						)\n				);top:0;left:0;width:100%;height:calc( var( --antialiasing-factor ) * 1px );transform:translateY( calc( var( --selected-top, 0 ) * 1px ) ) scaleY(\n					calc(\n						var( --selected-height, 0 ) /\n							var( --antialiasing-factor )\n					)\n				);background-color:", COLORS.theme.gray[100], ";}&[data-select-on-move='true']:has(\n				:is( :focus-visible, [data-focus-visible] )\n			)::before{box-sizing:border-box;border:var( --wp-admin-border-width-focus ) solid ", COLORS.theme.accent, ";border-block-width:calc(\n				var( --wp-admin-border-width-focus, 1px ) /\n					(\n						var( --selected-height, 0 ) /\n							var( --antialiasing-factor )\n					)\n			);}}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFhc0QiLCJmaWxlIjoic3R5bGVzLnRzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBFeHRlcm5hbCBkZXBlbmRlbmNpZXNcbiAqL1xuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnO1xuaW1wb3J0ICogYXMgQXJpYWtpdCBmcm9tICdAYXJpYWtpdC9yZWFjdCc7XG5cbi8qKlxuICogSW50ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCB7IENPTE9SUywgQ09ORklHLCBmb250IH0gZnJvbSAnLi4vdXRpbHMnO1xuaW1wb3J0IHsgc3BhY2UgfSBmcm9tICcuLi91dGlscy9zcGFjZSc7XG5pbXBvcnQgSWNvbiBmcm9tICcuLi9pY29uJztcblxuZXhwb3J0IGNvbnN0IFN0eWxlZFRhYkxpc3QgPSBzdHlsZWQoIEFyaWFraXQuVGFiTGlzdCApYFxuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0b3ZlcmZsb3cteDogYXV0bztcblxuXHQmW2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10ge1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdH1cblxuXHQ6d2hlcmUoIFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gKSB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHR9XG5cblx0LS1kaXJlY3Rpb24tZmFjdG9yOiAxO1xuXHQtLWRpcmVjdGlvbi1zdGFydDogbGVmdDtcblx0LS1kaXJlY3Rpb24tZW5kOiByaWdodDtcblx0LS1zZWxlY3RlZC1zdGFydDogdmFyKCAtLXNlbGVjdGVkLWxlZnQsIDAgKTtcblx0JjpkaXIoIHJ0bCApIHtcblx0XHQtLWRpcmVjdGlvbi1mYWN0b3I6IC0xO1xuXHRcdC0tZGlyZWN0aW9uLXN0YXJ0OiByaWdodDtcblx0XHQtLWRpcmVjdGlvbi1lbmQ6IGxlZnQ7XG5cdFx0LS1zZWxlY3RlZC1zdGFydDogdmFyKCAtLXNlbGVjdGVkLXJpZ2h0LCAwICk7XG5cdH1cblxuXHRAbWVkaWEgbm90ICggcHJlZmVycy1yZWR1Y2VkLW1vdGlvbiApIHtcblx0XHQmW2RhdGEtaW5kaWNhdG9yLWFuaW1hdGVkXTo6YmVmb3JlIHtcblx0XHRcdHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgYm9yZGVyLXJhZGl1cywgYm9yZGVyLWJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcblx0XHRcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcblx0XHR9XG5cdH1cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR0cmFuc2Zvcm0tb3JpZ2luOiB2YXIoIC0tZGlyZWN0aW9uLXN0YXJ0ICkgdG9wO1xuXG5cdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xuXHR9XG5cblx0LyogVXNpbmcgYSBsYXJnZSB2YWx1ZSB0byBhdm9pZCBhbnRpYWxpYXNpbmcgcm91bmRpbmcgaXNzdWVzXG5cdFx0XHR3aGVuIHNjYWxpbmcgaW4gdGhlIHRyYW5zZm9ybSwgc2VlOiBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL2EvNTIxNTkxMjMgKi9cblx0LS1hbnRpYWxpYXNpbmctZmFjdG9yOiAxMDA7XG5cdCZbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddIHtcblx0XHQtLWZhZGUtd2lkdGg6IDY0cHg7XG5cdFx0LS1mYWRlLWdyYWRpZW50LWJhc2U6IHRyYW5zcGFyZW50IDAlLCBibGFjayB2YXIoIC0tZmFkZS13aWR0aCApO1xuXHRcdC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZDogdmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApLCBibGFjayA2MCUsXG5cdFx0XHR0cmFuc3BhcmVudCA1MCU7XG5cdFx0Ji5pcy1vdmVyZmxvd2luZy1maXJzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tZW5kICksXG5cdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKVxuXHRcdFx0KTtcblx0XHR9XG5cdFx0Ji5pcy1vdmVyZmxvd2luZy1sYXN0IHtcblx0XHRcdG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudChcblx0XHRcdFx0dG8gdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3QuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdFx0dG8gcmlnaHQsXG5cdFx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQgKVxuXHRcdFx0XHQpLFxuXHRcdFx0XHRsaW5lYXItZ3JhZGllbnQoIHRvIGxlZnQsIHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkICkgKTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IGNhbGMoIHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yICkgKiAxcHggKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWChcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLXN0YXJ0ICkgKiB2YXIoIC0tZGlyZWN0aW9uLWZhY3RvciApICpcblx0XHRcdFx0XHRcdFx0MXB4XG5cdFx0XHRcdFx0KVxuXHRcdFx0XHQpXG5cdFx0XHRcdHNjYWxlWChcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLXdpZHRoLCAwICkgL1xuXHRcdFx0XHRcdFx0XHR2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHQpO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5ncmF5WyA3MDAgXSB9O1xuXHRcdH1cblx0fVxuXHQmW2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10ge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHQvKiBBZGp1c3RpbmcgdGhlIGJvcmRlciByYWRpdXMgdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9IC9cblx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHQkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdFx0XHQoXG5cdFx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdFx0KVxuXHRcdFx0XHQpO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoIGNhbGMoIHZhciggLS1zZWxlY3RlZC10b3AsIDAgKSAqIDFweCApIClcblx0XHRcdFx0c2NhbGVZKFxuXHRcdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHR2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApXG5cdFx0XHRcdFx0KVxuXHRcdFx0XHQpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHsgQ09MT1JTLnRoZW1lLmdyYXlbIDEwMCBdIH07XG5cdFx0fVxuXHRcdCZbZGF0YS1zZWxlY3Qtb24tbW92ZT0ndHJ1ZSddOmhhcyhcblx0XHRcdFx0OmlzKCA6Zm9jdXMtdmlzaWJsZSwgW2RhdGEtZm9jdXMtdmlzaWJsZV0gKVxuXHRcdFx0KTo6YmVmb3JlIHtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3JkZXI6IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0XHQvKiBBZGp1c3RpbmcgdGhlIGJvcmRlciB3aWR0aCB0byBtYXRjaCB0aGUgc2NhbGluZyBpbiB0aGUgeSBheGlzLiAqL1xuXHRcdFx0Ym9yZGVyLWJsb2NrLXdpZHRoOiBjYWxjKFxuXHRcdFx0XHR2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzLCAxcHggKSAvXG5cdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdCk7XG5cdFx0fVxuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiID0gc3R5bGVkKCBBcmlha2l0LlRhYiApYFxuXHQmIHtcblx0XHQvKiBSZXNldHMgKi9cblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXG5cdFx0ZmxleDogMSAwIGF1dG87XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7IC8vIENoYXJhY3RlcnMgaW4gc29tZSBsYW5ndWFnZXMgKGUuZy4gSmFwYW5lc2UpIG1heSBoYXZlIGEgbmF0aXZlIGhpZ2hlciBsaW5lLWhlaWdodC5cblx0XHRmb250LWZhbWlseTogJHsgZm9udCggJ2RlZmF1bHQuZm9udEZhbWlseScgKSB9O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0Zm9udC1zaXplOiAkeyBmb250KCAnZGVmYXVsdC5mb250U2l6ZScgKSB9O1xuXHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXG5cdFx0JlthcmlhLWRpc2FibGVkPSd0cnVlJ10ge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy51aS50ZXh0RGlzYWJsZWQgfTtcblx0XHR9XG5cblx0XHQmOm5vdCggW2FyaWEtZGlzYWJsZWQ9J3RydWUnXSApOmlzKCA6aG92ZXIsIFtkYXRhLWZvY3VzLXZpc2libGVdICkge1xuXHRcdFx0Y29sb3I6ICR7IENPTE9SUy50aGVtZS5mb3JlZ3JvdW5kIH07XG5cdFx0fVxuXG5cdFx0Jjpmb2N1czpub3QoIDpkaXNhYmxlZCApIHtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdH1cblxuXHRcdC8vIEZvY3VzIGluZGljYXRvci5cblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cblx0XHRcdC8vIERyYXcgdGhlIGluZGljYXRvci5cblx0XHRcdC8vIE91dGxpbmUgd29ya3MgZm9yIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlIGFzIHdlbGwuXG5cdFx0XHRvdXRsaW5lOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHsgQ09ORklHLnJhZGl1c1NtYWxsIH07XG5cblx0XHRcdC8vIEFuaW1hdGlvblxuXHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JltkYXRhLWZvY3VzLXZpc2libGVdOjphZnRlciB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdH1cblx0fVxuXG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0cGFkZGluZy1pbmxpbmU6ICR7IHNwYWNlKCA0ICkgfTtcblx0XHRoZWlnaHQ6ICR7IHNwYWNlKCAxMiApIH07XG5cdFx0c2Nyb2xsLW1hcmdpbjogMjRweDtcblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aW5zZXQ6ICR7IHNwYWNlKCAzICkgfTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRwYWRkaW5nOiAkeyBzcGFjZSggMiApIH0gJHsgc3BhY2UoIDMgKSB9O1xuXHRcdG1pbi1oZWlnaHQ6ICR7IHNwYWNlKCAxMCApIH07XG5cblx0XHQmW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSB7XG5cdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXHR9XG5cdFthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddW2RhdGEtc2VsZWN0LW9uLW1vdmU9J2ZhbHNlJ10gJjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6ICcnO1xuXHRcdGluc2V0OiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICk7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJDaGlsZHJlbiA9IHN0eWxlZC5zcGFuYFxuXHRmbGV4LWdyb3c6IDE7XG5cblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cdFthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddICYge1xuXHRcdGp1c3RpZnktY29udGVudDogc3RhcnQ7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJDaGV2cm9uID0gc3R5bGVkKCBJY29uIClgXG5cdGZsZXgtc2hyaW5rOiAwO1xuXHRtYXJnaW4taW5saW5lLWVuZDogJHsgc3BhY2UoIC0xICkgfTtcblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdG9wYWNpdHk6IDA7XG5cdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgW2RhdGEtZm9jdXMtdmlzaWJsZV0sIDpob3ZlciApICYge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Ly8gVGhlIGNoZXZyb24gaXMgdHJhbnNpdGlvbmVkIGludG8gZXhpc3RlbmNlIHdoZW4gc2VsZWN0T25Nb3ZlIGlzIGVuYWJsZWQsXG5cdC8vIGJlY2F1c2Ugb3RoZXJ3aXNlIGl0IGxvb2tzIGphcnJpbmcsIGFzIGl0IHNob3dzIHVwIG91dHNpZGUgb2YgdGhlIGZvY3VzXG5cdC8vIGluZGljYXRvciB0aGF0J3MgYmVpbmcgYW5pbWF0ZWQgYXQgdGhlIHNhbWUgdGltZS5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0W2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXVxuXHRcdFx0W3JvbGU9J3RhYiddOmlzKCBbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddLCAgKVxuXHRcdFx0JiB7XG5cdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIDAuMTVzIGxpbmVhcjtcblx0XHR9XG5cdH1cblx0JjpkaXIoIHJ0bCApIHtcblx0XHRyb3RhdGU6IDE4MGRlZztcblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYlBhbmVsID0gc3R5bGVkKCBBcmlha2l0LlRhYlBhbmVsIClgXG5cdCY6Zm9jdXMge1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCZbZGF0YS1mb2N1cy12aXNpYmxlXSB7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDAgdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApXG5cdFx0XHQkeyBDT0xPUlMudGhlbWUuYWNjZW50IH07XG5cdFx0Ly8gV2luZG93cyBoaWdoIGNvbnRyYXN0IG1vZGUuXG5cdFx0b3V0bGluZTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdG91dGxpbmUtb2Zmc2V0OiAwO1xuXHR9XG5gO1xuIl19 */"));
-  var Tab22 = /* @__PURE__ */ createStyled(Tab, false ? {
-    target: "enfox0g3"
-  } : {
-    target: "enfox0g3",
-    label: "Tab"
-  })("&{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:", font("default.fontFamily"), ";font-weight:400;font-size:", font("default.fontSize"), ";color:", COLORS.theme.foreground, ";position:relative;&[aria-disabled='true']{cursor:default;color:", COLORS.ui.textDisabled, ";}&:not( [aria-disabled='true'] ):is( :hover, [data-focus-visible] ){color:", COLORS.theme.foreground, ";}&:focus:not( :disabled ){box-shadow:none;outline:none;}&::after{position:absolute;pointer-events:none;outline:var( --wp-admin-border-width-focus ) solid ", COLORS.theme.accent, ";border-radius:", config_values_default.radiusSmall, ";opacity:0;@media not ( prefers-reduced-motion ){transition:opacity 0.1s linear;}}&[data-focus-visible]::after{opacity:1;}}[aria-orientation='horizontal'] &{padding-inline:", space(4), ";height:", space(12), ";scroll-margin:24px;&::after{content:'';inset:", space(3), ";}}[aria-orientation='vertical'] &{padding:", space(2), " ", space(3), ";min-height:", space(10), ";&[aria-selected='true']{fill:currentColor;}}[aria-orientation='vertical'][data-select-on-move='false'] &::after{content:'';inset:var( --wp-admin-border-width-focus );}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrSndDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */"));
-  var TabChildren = /* @__PURE__ */ createStyled("span", false ? {
-    target: "enfox0g2"
-  } : {
-    target: "enfox0g2",
-    label: "TabChildren"
-  })(false ? {
-    name: "9at4z3",
-    styles: "flex-grow:1;display:flex;align-items:center;[aria-orientation='horizontal'] &{justify-content:center;}[aria-orientation='vertical'] &{justify-content:start;}"
-  } : {
-    name: "9at4z3",
-    styles: "flex-grow:1;display:flex;align-items:center;[aria-orientation='horizontal'] &{justify-content:center;}[aria-orientation='vertical'] &{justify-content:start;}/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFxT3NDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */",
-    toString: _EMOTION_STRINGIFIED_CSS_ERROR__37
-  });
-  var TabChevron = /* @__PURE__ */ createStyled(icon_default3, false ? {
-    target: "enfox0g1"
-  } : {
-    target: "enfox0g1",
-    label: "TabChevron"
-  })("flex-shrink:0;margin-inline-end:", space(-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;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFtUHdDIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */"));
-  var TabPanel23 = /* @__PURE__ */ createStyled(TabPanel, false ? {
-    target: "enfox0g0"
-  } : {
-    target: "enfox0g0",
-    label: "TabPanel"
-  })("&:focus{box-shadow:none;outline:none;}&[data-focus-visible]{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ", COLORS.theme.accent, ";outline:2px solid transparent;outline-offset:0;}" + (false ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUE0UWtEIiwiZmlsZSI6InN0eWxlcy50cyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogRXh0ZXJuYWwgZGVwZW5kZW5jaWVzXG4gKi9cbmltcG9ydCBzdHlsZWQgZnJvbSAnQGVtb3Rpb24vc3R5bGVkJztcbmltcG9ydCAqIGFzIEFyaWFraXQgZnJvbSAnQGFyaWFraXQvcmVhY3QnO1xuXG4vKipcbiAqIEludGVybmFsIGRlcGVuZGVuY2llc1xuICovXG5pbXBvcnQgeyBDT0xPUlMsIENPTkZJRywgZm9udCB9IGZyb20gJy4uL3V0aWxzJztcbmltcG9ydCB7IHNwYWNlIH0gZnJvbSAnLi4vdXRpbHMvc3BhY2UnO1xuaW1wb3J0IEljb24gZnJvbSAnLi4vaWNvbic7XG5cbmV4cG9ydCBjb25zdCBTdHlsZWRUYWJMaXN0ID0gc3R5bGVkKCBBcmlha2l0LlRhYkxpc3QgKWBcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdG92ZXJmbG93LXg6IGF1dG87XG5cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHR9XG5cblx0OndoZXJlKCBbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICkge1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0fVxuXG5cdC0tZGlyZWN0aW9uLWZhY3RvcjogMTtcblx0LS1kaXJlY3Rpb24tc3RhcnQ6IGxlZnQ7XG5cdC0tZGlyZWN0aW9uLWVuZDogcmlnaHQ7XG5cdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1sZWZ0LCAwICk7XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0LS1kaXJlY3Rpb24tZmFjdG9yOiAtMTtcblx0XHQtLWRpcmVjdGlvbi1zdGFydDogcmlnaHQ7XG5cdFx0LS1kaXJlY3Rpb24tZW5kOiBsZWZ0O1xuXHRcdC0tc2VsZWN0ZWQtc3RhcnQ6IHZhciggLS1zZWxlY3RlZC1yaWdodCwgMCApO1xuXHR9XG5cblx0QG1lZGlhIG5vdCAoIHByZWZlcnMtcmVkdWNlZC1tb3Rpb24gKSB7XG5cdFx0JltkYXRhLWluZGljYXRvci1hbmltYXRlZF06OmJlZm9yZSB7XG5cdFx0XHR0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIGJvcmRlci1yYWRpdXMsIGJvcmRlci1ibG9jaztcblx0XHRcdHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG5cdFx0XHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG5cdFx0fVxuXHR9XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogdmFyKCAtLWRpcmVjdGlvbi1zdGFydCApIHRvcDtcblxuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogLTFweDtcblx0fVxuXG5cdC8qIFVzaW5nIGEgbGFyZ2UgdmFsdWUgdG8gYXZvaWQgYW50aWFsaWFzaW5nIHJvdW5kaW5nIGlzc3Vlc1xuXHRcdFx0d2hlbiBzY2FsaW5nIGluIHRoZSB0cmFuc2Zvcm0sIHNlZTogaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9hLzUyMTU5MTIzICovXG5cdC0tYW50aWFsaWFzaW5nLWZhY3RvcjogMTAwO1xuXHQmW2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSB7XG5cdFx0LS1mYWRlLXdpZHRoOiA2NHB4O1xuXHRcdC0tZmFkZS1ncmFkaWVudC1iYXNlOiB0cmFuc3BhcmVudCAwJSwgYmxhY2sgdmFyKCAtLWZhZGUtd2lkdGggKTtcblx0XHQtLWZhZGUtZ3JhZGllbnQtY29tcG9zZWQ6IHZhciggLS1mYWRlLWdyYWRpZW50LWJhc2UgKSwgYmxhY2sgNjAlLFxuXHRcdFx0dHJhbnNwYXJlbnQgNTAlO1xuXHRcdCYuaXMtb3ZlcmZsb3dpbmctZmlyc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHR0byB2YXIoIC0tZGlyZWN0aW9uLWVuZCApLFxuXHRcdFx0XHR2YXIoIC0tZmFkZS1ncmFkaWVudC1iYXNlIClcblx0XHRcdCk7XG5cdFx0fVxuXHRcdCYuaXMtb3ZlcmZsb3dpbmctbGFzdCB7XG5cdFx0XHRtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXG5cdFx0XHRcdHRvIHZhciggLS1kaXJlY3Rpb24tc3RhcnQgKSxcblx0XHRcdFx0dmFyKCAtLWZhZGUtZ3JhZGllbnQtYmFzZSApXG5cdFx0XHQpO1xuXHRcdH1cblx0XHQmLmlzLW92ZXJmbG93aW5nLWZpcnN0LmlzLW92ZXJmbG93aW5nLWxhc3Qge1xuXHRcdFx0bWFzay1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuXHRcdFx0XHRcdHRvIHJpZ2h0LFxuXHRcdFx0XHRcdHZhciggLS1mYWRlLWdyYWRpZW50LWNvbXBvc2VkIClcblx0XHRcdFx0KSxcblx0XHRcdFx0bGluZWFyLWdyYWRpZW50KCB0byBsZWZ0LCB2YXIoIC0tZmFkZS1ncmFkaWVudC1jb21wb3NlZCApICk7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKCB2YXIoIC0tYW50aWFsaWFzaW5nLWZhY3RvciApICogMXB4ICk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1zdGFydCApICogdmFyKCAtLWRpcmVjdGlvbi1mYWN0b3IgKSAqXG5cdFx0XHRcdFx0XHRcdDFweFxuXHRcdFx0XHRcdClcblx0XHRcdFx0KVxuXHRcdFx0XHRzY2FsZVgoXG5cdFx0XHRcdFx0Y2FsYyhcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC13aWR0aCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJvcmRlci1ib3R0b206IHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKSBzb2xpZFxuXHRcdFx0XHQkeyBDT0xPUlMudGhlbWUuZ3JheVsgNzAwIF0gfTtcblx0XHR9XG5cdH1cblx0JlthcmlhLW9yaWVudGF0aW9uPSd2ZXJ0aWNhbCddIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgcmFkaXVzIHRvIG1hdGNoIHRoZSBzY2FsaW5nIGluIHRoZSB5IGF4aXMuICovXG5cdFx0XHRib3JkZXItcmFkaXVzOiAkeyBDT05GSUcucmFkaXVzU21hbGwgfSAvXG5cdFx0XHRcdGNhbGMoXG5cdFx0XHRcdFx0JHsgQ09ORklHLnJhZGl1c1NtYWxsIH0gL1xuXHRcdFx0XHRcdFx0KFxuXHRcdFx0XHRcdFx0XHR2YXIoIC0tc2VsZWN0ZWQtaGVpZ2h0LCAwICkgL1xuXHRcdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogY2FsYyggdmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKSAqIDFweCApO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCBjYWxjKCB2YXIoIC0tc2VsZWN0ZWQtdG9wLCAwICkgKiAxcHggKSApXG5cdFx0XHRcdHNjYWxlWShcblx0XHRcdFx0XHRjYWxjKFxuXHRcdFx0XHRcdFx0dmFyKCAtLXNlbGVjdGVkLWhlaWdodCwgMCApIC9cblx0XHRcdFx0XHRcdFx0dmFyKCAtLWFudGlhbGlhc2luZy1mYWN0b3IgKVxuXHRcdFx0XHRcdClcblx0XHRcdFx0KTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR7IENPTE9SUy50aGVtZS5ncmF5WyAxMDAgXSB9O1xuXHRcdH1cblx0XHQmW2RhdGEtc2VsZWN0LW9uLW1vdmU9J3RydWUnXTpoYXMoXG5cdFx0XHRcdDppcyggOmZvY3VzLXZpc2libGUsIFtkYXRhLWZvY3VzLXZpc2libGVdIClcblx0XHRcdCk6OmJlZm9yZSB7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiB2YXIoIC0td3AtYWRtaW4tYm9yZGVyLXdpZHRoLWZvY3VzICkgc29saWRcblx0XHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdFx0LyogQWRqdXN0aW5nIHRoZSBib3JkZXIgd2lkdGggdG8gbWF0Y2ggdGhlIHNjYWxpbmcgaW4gdGhlIHkgYXhpcy4gKi9cblx0XHRcdGJvcmRlci1ibG9jay13aWR0aDogY2FsYyhcblx0XHRcdFx0dmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cywgMXB4ICkgL1xuXHRcdFx0XHRcdChcblx0XHRcdFx0XHRcdHZhciggLS1zZWxlY3RlZC1oZWlnaHQsIDAgKSAvXG5cdFx0XHRcdFx0XHRcdHZhciggLS1hbnRpYWxpYXNpbmctZmFjdG9yIClcblx0XHRcdFx0XHQpXG5cdFx0XHQpO1xuXHRcdH1cblx0fVxuYDtcblxuZXhwb3J0IGNvbnN0IFRhYiA9IHN0eWxlZCggQXJpYWtpdC5UYWIgKWBcblx0JiB7XG5cdFx0LyogUmVzZXRzICovXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym94LXNoYWRvdzogbm9uZTtcblxuXHRcdGZsZXg6IDEgMCBhdXRvO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRsaW5lLWhlaWdodDogMS4yOyAvLyBDaGFyYWN0ZXJzIGluIHNvbWUgbGFuZ3VhZ2VzIChlLmcuIEphcGFuZXNlKSBtYXkgaGF2ZSBhIG5hdGl2ZSBoaWdoZXIgbGluZS1oZWlnaHQuXG5cdFx0Zm9udC1mYW1pbHk6ICR7IGZvbnQoICdkZWZhdWx0LmZvbnRGYW1pbHknICkgfTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGZvbnQtc2l6ZTogJHsgZm9udCggJ2RlZmF1bHQuZm9udFNpemUnICkgfTtcblx0XHRjb2xvcjogJHsgQ09MT1JTLnRoZW1lLmZvcmVncm91bmQgfTtcblxuXHRcdCZbYXJpYS1kaXNhYmxlZD0ndHJ1ZSddIHtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudWkudGV4dERpc2FibGVkIH07XG5cdFx0fVxuXG5cdFx0Jjpub3QoIFthcmlhLWRpc2FibGVkPSd0cnVlJ10gKTppcyggOmhvdmVyLCBbZGF0YS1mb2N1cy12aXNpYmxlXSApIHtcblx0XHRcdGNvbG9yOiAkeyBDT0xPUlMudGhlbWUuZm9yZWdyb3VuZCB9O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXM6bm90KCA6ZGlzYWJsZWQgKSB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHR9XG5cblx0XHQvLyBGb2N1cyBpbmRpY2F0b3IuXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG5cdFx0XHQvLyBEcmF3IHRoZSBpbmRpY2F0b3IuXG5cdFx0XHQvLyBPdXRsaW5lIHdvcmtzIGZvciBXaW5kb3dzIGhpZ2ggY29udHJhc3QgbW9kZSBhcyB3ZWxsLlxuXHRcdFx0b3V0bGluZTogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApIHNvbGlkXG5cdFx0XHRcdCR7IENPTE9SUy50aGVtZS5hY2NlbnQgfTtcblx0XHRcdGJvcmRlci1yYWRpdXM6ICR7IENPTkZJRy5yYWRpdXNTbWFsbCB9O1xuXG5cdFx0XHQvLyBBbmltYXRpb25cblx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCZbZGF0YS1mb2N1cy12aXNpYmxlXTo6YWZ0ZXIge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHR9XG5cdH1cblxuXHRbYXJpYS1vcmllbnRhdGlvbj0naG9yaXpvbnRhbCddICYge1xuXHRcdHBhZGRpbmctaW5saW5lOiAkeyBzcGFjZSggNCApIH07XG5cdFx0aGVpZ2h0OiAkeyBzcGFjZSggMTIgKSB9O1xuXHRcdHNjcm9sbC1tYXJnaW46IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGluc2V0OiAkeyBzcGFjZSggMyApIH07XG5cdFx0fVxuXHR9XG5cblx0W2FyaWEtb3JpZW50YXRpb249J3ZlcnRpY2FsJ10gJiB7XG5cdFx0cGFkZGluZzogJHsgc3BhY2UoIDIgKSB9ICR7IHNwYWNlKCAzICkgfTtcblx0XHRtaW4taGVpZ2h0OiAkeyBzcGFjZSggMTAgKSB9O1xuXG5cdFx0JlthcmlhLXNlbGVjdGVkPSd0cnVlJ10ge1xuXHRcdFx0ZmlsbDogY3VycmVudENvbG9yO1xuXHRcdH1cblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXVtkYXRhLXNlbGVjdC1vbi1tb3ZlPSdmYWxzZSddICY6OmFmdGVyIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRpbnNldDogdmFyKCAtLXdwLWFkbWluLWJvcmRlci13aWR0aC1mb2N1cyApO1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hpbGRyZW4gPSBzdHlsZWQuc3BhbmBcblx0ZmxleC1ncm93OiAxO1xuXG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0W2FyaWEtb3JpZW50YXRpb249J2hvcml6b250YWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0fVxuXHRbYXJpYS1vcmllbnRhdGlvbj0ndmVydGljYWwnXSAmIHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuXHR9XG5gO1xuXG5leHBvcnQgY29uc3QgVGFiQ2hldnJvbiA9IHN0eWxlZCggSWNvbiApYFxuXHRmbGV4LXNocmluazogMDtcblx0bWFyZ2luLWlubGluZS1lbmQ6ICR7IHNwYWNlKCAtMSApIH07XG5cdFthcmlhLW9yaWVudGF0aW9uPSdob3Jpem9udGFsJ10gJiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHRvcGFjaXR5OiAwO1xuXHRbcm9sZT0ndGFiJ106aXMoIFthcmlhLXNlbGVjdGVkPSd0cnVlJ10sIFtkYXRhLWZvY3VzLXZpc2libGVdLCA6aG92ZXIgKSAmIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdC8vIFRoZSBjaGV2cm9uIGlzIHRyYW5zaXRpb25lZCBpbnRvIGV4aXN0ZW5jZSB3aGVuIHNlbGVjdE9uTW92ZSBpcyBlbmFibGVkLFxuXHQvLyBiZWNhdXNlIG90aGVyd2lzZSBpdCBsb29rcyBqYXJyaW5nLCBhcyBpdCBzaG93cyB1cCBvdXRzaWRlIG9mIHRoZSBmb2N1c1xuXHQvLyBpbmRpY2F0b3IgdGhhdCdzIGJlaW5nIGFuaW1hdGVkIGF0IHRoZSBzYW1lIHRpbWUuXG5cdEBtZWRpYSBub3QgKCBwcmVmZXJzLXJlZHVjZWQtbW90aW9uICkge1xuXHRcdFtkYXRhLXNlbGVjdC1vbi1tb3ZlPSd0cnVlJ11cblx0XHRcdFtyb2xlPSd0YWInXTppcyggW2FyaWEtc2VsZWN0ZWQ9J3RydWUnXSwgIClcblx0XHRcdCYge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyAwLjE1cyBsaW5lYXI7XG5cdFx0fVxuXHR9XG5cdCY6ZGlyKCBydGwgKSB7XG5cdFx0cm90YXRlOiAxODBkZWc7XG5cdH1cbmA7XG5cbmV4cG9ydCBjb25zdCBUYWJQYW5lbCA9IHN0eWxlZCggQXJpYWtpdC5UYWJQYW5lbCApYFxuXHQmOmZvY3VzIHtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cblxuXHQmW2RhdGEtZm9jdXMtdmlzaWJsZV0ge1xuXHRcdGJveC1zaGFkb3c6IDAgMCAwIHZhciggLS13cC1hZG1pbi1ib3JkZXItd2lkdGgtZm9jdXMgKVxuXHRcdFx0JHsgQ09MT1JTLnRoZW1lLmFjY2VudCB9O1xuXHRcdC8vIFdpbmRvd3MgaGlnaCBjb250cmFzdCBtb2RlLlxuXHRcdG91dGxpbmU6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRvdXRsaW5lLW9mZnNldDogMDtcblx0fVxuYDtcbiJdfQ== */"));

-  // packages/components/build-module/tabs/tab.mjs
-  var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
-  var Tab3 = (0, import_element221.forwardRef)(function Tab23({
-    children,
-    tabId,
-    disabled,
-    render,
-    ...otherProps
-  }, ref) {
-    const {
-      store,
-      instanceId
-    } = useTabsContext() ?? {};
-    if (!store) {
-      true ? (0, import_warning12.default)("`Tabs.Tab` must be wrapped in a `Tabs` component.") : void 0;
-      return null;
+  // node_modules/date-fns/format.js
+  var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
+  var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
+  var escapedStringRegExp = /^'([^]*?)'?$/;
+  var doubleQuoteRegExp = /''/g;
+  var unescapedLatinCharacterRegExp = /[a-zA-Z]/;
+  function format(date, formatStr, options2) {
+    const defaultOptions4 = getDefaultOptions2();
+    const locale = options2?.locale ?? defaultOptions4.locale ?? enUS;
+    const firstWeekContainsDate = options2?.firstWeekContainsDate ?? options2?.locale?.options?.firstWeekContainsDate ?? defaultOptions4.firstWeekContainsDate ?? defaultOptions4.locale?.options?.firstWeekContainsDate ?? 1;
+    const weekStartsOn = options2?.weekStartsOn ?? options2?.locale?.options?.weekStartsOn ?? defaultOptions4.weekStartsOn ?? defaultOptions4.locale?.options?.weekStartsOn ?? 0;
+    const originalDate = toDate2(date, options2?.in);
+    if (!isValid(originalDate)) {
+      throw new RangeError("Invalid time value");
     }
-    const instancedTabId = `${instanceId}-${tabId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime303.jsxs)(Tab22, {
-      ref,
-      store,
-      id: instancedTabId,
-      disabled,
-      render,
-      ...otherProps,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime303.jsx)(TabChildren, {
-        children
-      }), /* @__PURE__ */ (0, import_jsx_runtime303.jsx)(TabChevron, {
-        icon: chevron_right_default
-      })]
-    });
-  });
-
-  // packages/components/build-module/tabs/tablist.mjs
-  var import_warning13 = __toESM(require_warning(), 1);
-  var import_element223 = __toESM(require_element(), 1);
-  var import_compose84 = __toESM(require_compose(), 1);
-
-  // packages/components/build-module/tabs/use-track-overflow.mjs
-  var import_element222 = __toESM(require_element(), 1);
-  var import_compose83 = __toESM(require_compose(), 1);
-  function useTrackOverflow(parent, children) {
-    const [first, setFirst] = (0, import_element222.useState)(false);
-    const [last, setLast] = (0, import_element222.useState)(false);
-    const [observer, setObserver] = (0, import_element222.useState)();
-    const callback = (0, import_compose83.useEvent)((entries) => {
-      for (const entry of entries) {
-        if (entry.target === children.first) {
-          setFirst(!entry.isIntersecting);
-        }
-        if (entry.target === children.last) {
-          setLast(!entry.isIntersecting);
-        }
-      }
-    });
-    (0, import_element222.useEffect)(() => {
-      if (!parent || !window.IntersectionObserver) {
-        return;
-      }
-      const newObserver = new IntersectionObserver(callback, {
-        root: parent,
-        threshold: 0.9
-      });
-      setObserver(newObserver);
-      return () => newObserver.disconnect();
-    }, [callback, parent]);
-    (0, import_element222.useEffect)(() => {
-      if (!observer) {
-        return;
-      }
-      if (children.first) {
-        observer.observe(children.first);
+    let parts = formatStr.match(longFormattingTokensRegExp).map((substring) => {
+      const firstCharacter = substring[0];
+      if (firstCharacter === "p" || firstCharacter === "P") {
+        const longFormatter = longFormatters[firstCharacter];
+        return longFormatter(substring, locale.formatLong);
       }
-      if (children.last) {
-        observer.observe(children.last);
+      return substring;
+    }).join("").match(formattingTokensRegExp).map((substring) => {
+      if (substring === "''") {
+        return { isToken: false, value: "'" };
       }
-      return () => {
-        if (children.first) {
-          observer.unobserve(children.first);
-        }
-        if (children.last) {
-          observer.unobserve(children.last);
-        }
-      };
-    }, [children.first, children.last, observer]);
-    return {
-      first,
-      last
-    };
-  }
-
-  // packages/components/build-module/tabs/tablist.mjs
-  var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_SCROLL_MARGIN = 24;
-  function useScrollRectIntoView(parent, rect, {
-    margin = DEFAULT_SCROLL_MARGIN
-  } = {}) {
-    (0, import_element223.useLayoutEffect)(() => {
-      if (!parent || !rect) {
-        return;
+      const firstCharacter = substring[0];
+      if (firstCharacter === "'") {
+        return { isToken: false, value: cleanEscapedString(substring) };
       }
-      const {
-        scrollLeft: parentScroll
-      } = parent;
-      const parentWidth = parent.getBoundingClientRect().width;
-      const {
-        left: childLeft,
-        width: childWidth
-      } = rect;
-      const parentRightEdge = parentScroll + parentWidth;
-      const childRightEdge = childLeft + childWidth;
-      const rightOverflow = childRightEdge + margin - parentRightEdge;
-      const leftOverflow = parentScroll - (childLeft - margin);
-      let scrollLeft = null;
-      if (leftOverflow > 0) {
-        scrollLeft = parentScroll - leftOverflow;
-      } else if (rightOverflow > 0) {
-        scrollLeft = parentScroll + rightOverflow;
+      if (formatters[firstCharacter]) {
+        return { isToken: true, value: substring };
       }
-      if (scrollLeft !== null) {
-        parent.scroll?.({
-          left: scrollLeft
-        });
+      if (firstCharacter.match(unescapedLatinCharacterRegExp)) {
+        throw new RangeError(
+          "Format string contains an unescaped latin alphabet character `" + firstCharacter + "`"
+        );
       }
-    }, [margin, parent, rect]);
-  }
-  var TabList3 = (0, import_element223.forwardRef)(function TabList22({
-    children,
-    ...otherProps
-  }, ref) {
-    const {
-      store
-    } = useTabsContext() ?? {};
-    const selectedId = useStoreState(store, "selectedId");
-    const selectOnMove = useStoreState(store, "selectOnMove");
-    const items = useStoreState(store, "items");
-    const [parent, setParent] = (0, import_element223.useState)();
-    const refs = (0, import_compose84.useMergeRefs)([ref, setParent]);
-    const selectedItem = store?.item(selectedId);
-    const renderedItems = useStoreState(store, "renderedItems");
-    const selectedItemIndex = renderedItems && selectedItem ? renderedItems.indexOf(selectedItem) : -1;
-    const selectedRect = useTrackElementOffsetRect(selectedItem?.element, [selectedItemIndex]);
-    const overflow = useTrackOverflow(parent, {
-      first: items?.at(0)?.element,
-      last: items?.at(-1)?.element
-    });
-    useAnimatedOffsetRect(parent, selectedRect, {
-      prefix: "selected",
-      dataAttribute: "indicator-animated",
-      transitionEndFilter: (event) => event.pseudoElement === "::before",
-      roundRect: true
-    });
-    useScrollRectIntoView(parent, selectedRect);
-    if (!store) {
-      true ? (0, import_warning13.default)("`Tabs.TabList` must be wrapped in a `Tabs` component.") : void 0;
-      return null;
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(StyledTabList, {
-      ref: refs,
-      store,
-      render: (props) => /* @__PURE__ */ (0, import_jsx_runtime304.jsx)("div", {
-        ...props,
-        // Fallback to -1 to prevent browsers from making the tablist
-        // tabbable when it is a scrolling container.
-        tabIndex: props.tabIndex ?? -1
-      }),
-      "data-select-on-move": selectOnMove ? "true" : "false",
-      ...otherProps,
-      className: clsx_default(overflow.first && "is-overflowing-first", overflow.last && "is-overflowing-last", otherProps.className),
-      children
+      return { isToken: false, value: substring };
     });
-  });
-
-  // packages/components/build-module/tabs/tabpanel.mjs
-  var import_element224 = __toESM(require_element(), 1);
-  var import_warning14 = __toESM(require_warning(), 1);
-  var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
-  var TabPanel3 = (0, import_element224.forwardRef)(function TabPanel24({
-    children,
-    tabId,
-    focusable = true,
-    ...otherProps
-  }, ref) {
-    const context = useTabsContext();
-    const selectedId = useStoreState(context?.store, "selectedId");
-    if (!context) {
-      true ? (0, import_warning14.default)("`Tabs.TabPanel` must be wrapped in a `Tabs` component.") : void 0;
-      return null;
+    if (locale.localize.preprocessor) {
+      parts = locale.localize.preprocessor(originalDate, parts);
     }
-    const {
-      store,
-      instanceId
-    } = context;
-    const instancedTabId = `${instanceId}-${tabId}`;
-    return /* @__PURE__ */ (0, import_jsx_runtime305.jsx)(TabPanel23, {
-      ref,
-      store,
-      id: `${instancedTabId}-view`,
-      tabId: instancedTabId,
-      focusable,
-      ...otherProps,
-      children: selectedId === instancedTabId && children
-    });
-  });
-
-  // packages/components/build-module/tabs/index.mjs
-  var import_jsx_runtime306 = __toESM(require_jsx_runtime(), 1);
-  function externalToInternalTabId(externalId, instanceId) {
-    return externalId && `${instanceId}-${externalId}`;
-  }
-  function internalToExternalTabId(internalId, instanceId) {
-    return typeof internalId === "string" ? internalId.replace(`${instanceId}-`, "") : internalId;
-  }
-  var Tabs = Object.assign(function Tabs2({
-    selectOnMove = true,
-    defaultTabId,
-    orientation = "horizontal",
-    onSelect,
-    children,
-    selectedTabId,
-    activeTabId,
-    defaultActiveTabId,
-    onActiveTabIdChange
-  }) {
-    const instanceId = (0, import_compose85.useInstanceId)(Tabs2, "tabs");
-    const store = useTabStore({
-      selectOnMove,
-      orientation,
-      defaultSelectedId: externalToInternalTabId(defaultTabId, instanceId),
-      setSelectedId: (newSelectedId) => {
-        onSelect?.(internalToExternalTabId(newSelectedId, instanceId));
-      },
-      selectedId: externalToInternalTabId(selectedTabId, instanceId),
-      defaultActiveId: externalToInternalTabId(defaultActiveTabId, instanceId),
-      setActiveId: (newActiveId) => {
-        onActiveTabIdChange?.(internalToExternalTabId(newActiveId, instanceId));
-      },
-      activeId: externalToInternalTabId(activeTabId, instanceId),
-      rtl: (0, import_i18n73.isRTL)()
-    });
-    const contextValue = (0, import_element225.useMemo)(() => ({
-      store,
-      instanceId
-    }), [store, instanceId]);
-    return /* @__PURE__ */ (0, import_jsx_runtime306.jsx)(TabsContext.Provider, {
-      value: contextValue,
-      children
-    });
-  }, {
-    /**
-     * Renders a single tab.
-     *
-     * The currently active tab receives default styling that can be
-     * overridden with CSS targeting `[aria-selected="true"]`.
-     */
-    Tab: Object.assign(Tab3, {
-      displayName: "Tabs.Tab"
-    }),
-    /**
-     * A wrapper component for the `Tab` components.
-     *
-     * It is responsible for rendering the list of tabs.
-     */
-    TabList: Object.assign(TabList3, {
-      displayName: "Tabs.TabList"
-    }),
-    /**
-     * Renders the content to display for a single tab once that tab is selected.
-     */
-    TabPanel: Object.assign(TabPanel3, {
-      displayName: "Tabs.TabPanel"
-    }),
-    Context: Object.assign(TabsContext, {
-      displayName: "Tabs.Context"
-    })
-  });
-
-  // packages/components/build-module/badge/index.mjs
-  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
-  function contextBasedIcon(intent = "default") {
-    switch (intent) {
-      case "info":
-        return info_default;
-      case "success":
-        return published_default;
-      case "warning":
-        return caution_default;
-      case "error":
-        return error_default;
-      default:
-        return null;
+    const formatterOptions = {
+      firstWeekContainsDate,
+      weekStartsOn,
+      locale
+    };
+    return parts.map((part) => {
+      if (!part.isToken) return part.value;
+      const token2 = part.value;
+      if (!options2?.useAdditionalWeekYearTokens && isProtectedWeekYearToken(token2) || !options2?.useAdditionalDayOfYearTokens && isProtectedDayOfYearToken(token2)) {
+        warnOrThrowProtectedError(token2, formatStr, String(date));
+      }
+      const formatter = formatters[token2[0]];
+      return formatter(originalDate, token2, locale.localize, formatterOptions);
+    }).join("");
+  }
+  function cleanEscapedString(input) {
+    const matched = input.match(escapedStringRegExp);
+    if (!matched) {
+      return input;
     }
+    return matched[1].replace(doubleQuoteRegExp, "'");
   }
-  function Badge({
-    className: className2,
-    intent = "default",
-    children,
-    ...props
-  }) {
-    const icon = contextBasedIcon(intent);
-    const hasIcon = !!icon;
-    return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("span", {
-      className: clsx_default("components-badge", className2, {
-        [`is-${intent}`]: intent,
-        "has-icon": hasIcon
-      }),
-      ...props,
-      children: /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)("span", {
-        className: "components-badge__flex-wrapper",
-        children: [hasIcon && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(icon_default3, {
-          icon,
-          size: 16,
-          fill: "currentColor",
-          className: "components-badge__icon"
-        }), /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("span", {
-          className: "components-badge__content",
-          children
-        })]
-      })
-    });
+
+  // node_modules/date-fns/getDaysInMonth.js
+  function getDaysInMonth3(date, options2) {
+    const _date = toDate2(date, options2?.in);
+    const year = _date.getFullYear();
+    const monthIndex = _date.getMonth();
+    const lastDayOfMonth = constructFrom2(_date, 0);
+    lastDayOfMonth.setFullYear(year, monthIndex + 1, 0);
+    lastDayOfMonth.setHours(0, 0, 0, 0);
+    return lastDayOfMonth.getDate();
   }
-  var badge_default = Badge;

-  // node_modules/react-day-picker/dist/esm/DayPicker.js
-  var import_react152 = __toESM(require_react(), 1);
+  // node_modules/date-fns/getMonth.js
+  function getMonth(date, options2) {
+    return toDate2(date, options2?.in).getMonth();
+  }

-  // node_modules/@date-fns/tz/tzOffset/index.js
-  var offsetFormatCache = {};
-  var offsetCache = {};
-  function tzOffset(timeZone, date) {
-    try {
-      const format2 = offsetFormatCache[timeZone] ||= new Intl.DateTimeFormat("en-GB", {
-        timeZone,
-        hour: "numeric",
-        timeZoneName: "longOffset"
-      }).format;
-      const offsetStr = format2(date).split("GMT")[1] || "";
-      if (offsetStr in offsetCache) return offsetCache[offsetStr];
-      return calcOffset(offsetStr, offsetStr.split(":"));
-    } catch {
-      if (timeZone in offsetCache) return offsetCache[timeZone];
-      const captures = timeZone?.match(offsetRe);
-      if (captures) return calcOffset(timeZone, captures.slice(1));
-      return NaN;
-    }
+  // node_modules/date-fns/getYear.js
+  function getYear(date, options2) {
+    return toDate2(date, options2?.in).getFullYear();
   }
-  var offsetRe = /([+-]\d\d):?(\d\d)?/;
-  function calcOffset(cacheStr, values) {
-    const hours = +values[0];
-    const minutes = +(values[1] || 0);
-    return offsetCache[cacheStr] = hours > 0 ? hours * 60 + minutes : hours * 60 - minutes;
+
+  // node_modules/date-fns/isAfter.js
+  function isAfter2(date, dateToCompare) {
+    return +toDate2(date) > +toDate2(dateToCompare);
   }

-  // node_modules/@date-fns/tz/date/mini.js
-  var TZDateMini = class _TZDateMini extends Date {
-    //#region static
-    constructor(...args) {
-      super();
-      if (args.length > 1 && typeof args[args.length - 1] === "string") {
-        this.timeZone = args.pop();
-      }
-      this.internal = /* @__PURE__ */ new Date();
-      if (isNaN(tzOffset(this.timeZone, this))) {
-        this.setTime(NaN);
-      } else {
-        if (!args.length) {
-          this.setTime(Date.now());
-        } else if (typeof args[0] === "number" && (args.length === 1 || args.length === 2 && typeof args[1] !== "number")) {
-          this.setTime(args[0]);
-        } else if (typeof args[0] === "string") {
-          this.setTime(+new Date(args[0]));
-        } else if (args[0] instanceof Date) {
-          this.setTime(+args[0]);
-        } else {
-          this.setTime(+new Date(...args));
-          adjustToSystemTZ(this, NaN);
-          syncToInternal(this);
-        }
-      }
-    }
-    static tz(tz, ...args) {
-      return args.length ? new _TZDateMini(...args, tz) : new _TZDateMini(Date.now(), tz);
-    }
-    //#endregion
-    //#region time zone
-    withTimeZone(timeZone) {
-      return new _TZDateMini(+this, timeZone);
-    }
-    getTimezoneOffset() {
-      return -tzOffset(this.timeZone, this);
-    }
-    //#endregion
-    //#region time
-    setTime(time2) {
-      Date.prototype.setTime.apply(this, arguments);
-      syncToInternal(this);
-      return +this;
-    }
-    //#endregion
-    //#region date-fns integration
-    [/* @__PURE__ */ Symbol.for("constructDateFrom")](date) {
-      return new _TZDateMini(+new Date(date), this.timeZone);
-    }
-    //#endregion
-  };
-  var re3 = /^(get|set)(?!UTC)/;
-  Object.getOwnPropertyNames(Date.prototype).forEach((method) => {
-    if (!re3.test(method)) return;
-    const utcMethod = method.replace(re3, "$1UTC");
-    if (!TZDateMini.prototype[utcMethod]) return;
-    if (method.startsWith("get")) {
-      TZDateMini.prototype[method] = function() {
-        return this.internal[utcMethod]();
-      };
-    } else {
-      TZDateMini.prototype[method] = function() {
-        Date.prototype[utcMethod].apply(this.internal, arguments);
-        syncFromInternal(this);
-        return +this;
-      };
-      TZDateMini.prototype[utcMethod] = function() {
-        Date.prototype[utcMethod].apply(this, arguments);
-        syncToInternal(this);
-        return +this;
-      };
-    }
-  });
-  function syncToInternal(date) {
-    date.internal.setTime(+date);
-    date.internal.setUTCMinutes(date.internal.getUTCMinutes() - date.getTimezoneOffset());
+  // node_modules/date-fns/isBefore.js
+  function isBefore2(date, dateToCompare) {
+    return +toDate2(date) < +toDate2(dateToCompare);
   }
-  function syncFromInternal(date) {
-    Date.prototype.setFullYear.call(date, date.internal.getUTCFullYear(), date.internal.getUTCMonth(), date.internal.getUTCDate());
-    Date.prototype.setHours.call(date, date.internal.getUTCHours(), date.internal.getUTCMinutes(), date.internal.getUTCSeconds(), date.internal.getUTCMilliseconds());
-    adjustToSystemTZ(date);
+
+  // node_modules/date-fns/isSameMonth.js
+  function isSameMonth2(laterDate, earlierDate, options2) {
+    const [laterDate_, earlierDate_] = normalizeDates2(
+      options2?.in,
+      laterDate,
+      earlierDate
+    );
+    return laterDate_.getFullYear() === earlierDate_.getFullYear() && laterDate_.getMonth() === earlierDate_.getMonth();
   }
-  function adjustToSystemTZ(date) {
-    const offset4 = tzOffset(date.timeZone, date);
-    const prevHour = /* @__PURE__ */ new Date(+date);
-    prevHour.setUTCHours(prevHour.getUTCHours() - 1);
-    const systemOffset = -(/* @__PURE__ */ new Date(+date)).getTimezoneOffset();
-    const prevHourSystemOffset = -(/* @__PURE__ */ new Date(+prevHour)).getTimezoneOffset();
-    const systemDSTChange = systemOffset - prevHourSystemOffset;
-    const dstShift = Date.prototype.getHours.apply(date) !== date.internal.getUTCHours();
-    if (systemDSTChange && dstShift) date.internal.setUTCMinutes(date.internal.getUTCMinutes() + systemDSTChange);
-    const offsetDiff = systemOffset - offset4;
-    if (offsetDiff) Date.prototype.setUTCMinutes.call(date, Date.prototype.getUTCMinutes.call(date) + offsetDiff);
-    const postOffset = tzOffset(date.timeZone, date);
-    const postSystemOffset = -(/* @__PURE__ */ new Date(+date)).getTimezoneOffset();
-    const postOffsetDiff = postSystemOffset - postOffset;
-    const offsetChanged = postOffset !== offset4;
-    const postDiff = postOffsetDiff - offsetDiff;
-    if (offsetChanged && postDiff) {
-      Date.prototype.setUTCMinutes.call(date, Date.prototype.getUTCMinutes.call(date) + postDiff);
-      const newOffset = tzOffset(date.timeZone, date);
-      const offsetChange = postOffset - newOffset;
-      if (offsetChange) {
-        date.internal.setUTCMinutes(date.internal.getUTCMinutes() + offsetChange);
-        Date.prototype.setUTCMinutes.call(date, Date.prototype.getUTCMinutes.call(date) + offsetChange);
-      }
-    }
+
+  // node_modules/date-fns/isSameYear.js
+  function isSameYear(laterDate, earlierDate, options2) {
+    const [laterDate_, earlierDate_] = normalizeDates2(
+      options2?.in,
+      laterDate,
+      earlierDate
+    );
+    return laterDate_.getFullYear() === earlierDate_.getFullYear();
   }

-  // node_modules/@date-fns/tz/date/index.js
-  var TZDate = class _TZDate extends TZDateMini {
-    //#region static
-    static tz(tz, ...args) {
-      return args.length ? new _TZDate(...args, tz) : new _TZDate(Date.now(), tz);
-    }
-    //#endregion
-    //#region representation
-    toISOString() {
-      const [sign, hours, minutes] = this.tzComponents();
-      const tz = `${sign}${hours}:${minutes}`;
-      return this.internal.toISOString().slice(0, -1) + tz;
-    }
-    toString() {
-      return `${this.toDateString()} ${this.toTimeString()}`;
-    }
-    toDateString() {
-      const [day, date, month, year] = this.internal.toUTCString().split(" ");
-      return `${day?.slice(0, -1)} ${month} ${date} ${year}`;
-    }
-    toTimeString() {
-      const time2 = this.internal.toUTCString().split(" ")[4];
-      const [sign, hours, minutes] = this.tzComponents();
-      return `${time2} GMT${sign}${hours}${minutes} (${tzName(this.timeZone, this)})`;
-    }
-    toLocaleString(locales, options2) {
-      return Date.prototype.toLocaleString.call(this, locales, {
-        ...options2,
-        timeZone: options2?.timeZone || this.timeZone
-      });
-    }
-    toLocaleDateString(locales, options2) {
-      return Date.prototype.toLocaleDateString.call(this, locales, {
-        ...options2,
-        timeZone: options2?.timeZone || this.timeZone
-      });
-    }
-    toLocaleTimeString(locales, options2) {
-      return Date.prototype.toLocaleTimeString.call(this, locales, {
-        ...options2,
-        timeZone: options2?.timeZone || this.timeZone
-      });
-    }
-    //#endregion
-    //#region private
-    tzComponents() {
-      const offset4 = this.getTimezoneOffset();
-      const sign = offset4 > 0 ? "-" : "+";
-      const hours = String(Math.floor(Math.abs(offset4) / 60)).padStart(2, "0");
-      const minutes = String(Math.abs(offset4) % 60).padStart(2, "0");
-      return [sign, hours, minutes];
-    }
-    //#endregion
-    withTimeZone(timeZone) {
-      return new _TZDate(+this, timeZone);
-    }
-    //#region date-fns integration
-    [/* @__PURE__ */ Symbol.for("constructDateFrom")](date) {
-      return new _TZDate(+new Date(date), this.timeZone);
-    }
-    //#endregion
-  };
-  function tzName(tz, date) {
-    return new Intl.DateTimeFormat("en-GB", {
-      timeZone: tz,
-      timeZoneName: "long"
-    }).format(date).slice(12);
+  // node_modules/date-fns/setMonth.js
+  function setMonth2(date, month, options2) {
+    const _date = toDate2(date, options2?.in);
+    const year = _date.getFullYear();
+    const day = _date.getDate();
+    const midMonth = constructFrom2(options2?.in || date, 0);
+    midMonth.setFullYear(year, month, 15);
+    midMonth.setHours(0, 0, 0, 0);
+    const daysInMonth = getDaysInMonth3(midMonth);
+    _date.setMonth(month, Math.min(day, daysInMonth));
+    return _date;
   }

-  // node_modules/react-day-picker/dist/esm/UI.js
-  var UI2;
-  (function(UI3) {
-    UI3["Root"] = "root";
-    UI3["Chevron"] = "chevron";
-    UI3["Day"] = "day";
-    UI3["DayButton"] = "day_button";
-    UI3["CaptionLabel"] = "caption_label";
-    UI3["Dropdowns"] = "dropdowns";
-    UI3["Dropdown"] = "dropdown";
-    UI3["DropdownRoot"] = "dropdown_root";
-    UI3["Footer"] = "footer";
-    UI3["MonthGrid"] = "month_grid";
-    UI3["MonthCaption"] = "month_caption";
-    UI3["MonthsDropdown"] = "months_dropdown";
-    UI3["Month"] = "month";
-    UI3["Months"] = "months";
-    UI3["Nav"] = "nav";
-    UI3["NextMonthButton"] = "button_next";
-    UI3["PreviousMonthButton"] = "button_previous";
-    UI3["Week"] = "week";
-    UI3["Weeks"] = "weeks";
-    UI3["Weekday"] = "weekday";
-    UI3["Weekdays"] = "weekdays";
-    UI3["WeekNumber"] = "week_number";
-    UI3["WeekNumberHeader"] = "week_number_header";
-    UI3["YearsDropdown"] = "years_dropdown";
-  })(UI2 || (UI2 = {}));
-  var DayFlag;
-  (function(DayFlag2) {
-    DayFlag2["disabled"] = "disabled";
-    DayFlag2["hidden"] = "hidden";
-    DayFlag2["outside"] = "outside";
-    DayFlag2["focused"] = "focused";
-    DayFlag2["today"] = "today";
-  })(DayFlag || (DayFlag = {}));
-  var SelectionState;
-  (function(SelectionState2) {
-    SelectionState2["range_end"] = "range_end";
-    SelectionState2["range_middle"] = "range_middle";
-    SelectionState2["range_start"] = "range_start";
-    SelectionState2["selected"] = "selected";
-  })(SelectionState || (SelectionState = {}));
-  var Animation;
-  (function(Animation2) {
-    Animation2["weeks_before_enter"] = "weeks_before_enter";
-    Animation2["weeks_before_exit"] = "weeks_before_exit";
-    Animation2["weeks_after_enter"] = "weeks_after_enter";
-    Animation2["weeks_after_exit"] = "weeks_after_exit";
-    Animation2["caption_after_enter"] = "caption_after_enter";
-    Animation2["caption_after_exit"] = "caption_after_exit";
-    Animation2["caption_before_enter"] = "caption_before_enter";
-    Animation2["caption_before_exit"] = "caption_before_exit";
-  })(Animation || (Animation = {}));
+  // node_modules/date-fns/setYear.js
+  function setYear2(date, year, options2) {
+    const date_ = toDate2(date, options2?.in);
+    if (isNaN(+date_)) return constructFrom2(options2?.in || date, NaN);
+    date_.setFullYear(year);
+    return date_;
+  }

   // node_modules/react-day-picker/dist/esm/helpers/getBroadcastWeeksInMonth.js
   var FIVE_WEEKS = 5;
@@ -52947,25 +53307,25 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         return new Date(year, monthIndex, date);
       };
       this.addDays = (date, amount) => {
-        return this.overrides?.addDays ? this.overrides.addDays(date, amount) : addDays(date, amount);
+        return this.overrides?.addDays ? this.overrides.addDays(date, amount) : addDays2(date, amount);
       };
       this.addMonths = (date, amount) => {
-        return this.overrides?.addMonths ? this.overrides.addMonths(date, amount) : addMonths(date, amount);
+        return this.overrides?.addMonths ? this.overrides.addMonths(date, amount) : addMonths2(date, amount);
       };
       this.addWeeks = (date, amount) => {
-        return this.overrides?.addWeeks ? this.overrides.addWeeks(date, amount) : addWeeks(date, amount);
+        return this.overrides?.addWeeks ? this.overrides.addWeeks(date, amount) : addWeeks2(date, amount);
       };
       this.addYears = (date, amount) => {
-        return this.overrides?.addYears ? this.overrides.addYears(date, amount) : addYears(date, amount);
+        return this.overrides?.addYears ? this.overrides.addYears(date, amount) : addYears2(date, amount);
       };
       this.differenceInCalendarDays = (dateLeft, dateRight) => {
-        return this.overrides?.differenceInCalendarDays ? this.overrides.differenceInCalendarDays(dateLeft, dateRight) : differenceInCalendarDays(dateLeft, dateRight);
+        return this.overrides?.differenceInCalendarDays ? this.overrides.differenceInCalendarDays(dateLeft, dateRight) : differenceInCalendarDays2(dateLeft, dateRight);
       };
       this.differenceInCalendarMonths = (dateLeft, dateRight) => {
         return this.overrides?.differenceInCalendarMonths ? this.overrides.differenceInCalendarMonths(dateLeft, dateRight) : differenceInCalendarMonths(dateLeft, dateRight);
       };
       this.eachMonthOfInterval = (interval) => {
-        return this.overrides?.eachMonthOfInterval ? this.overrides.eachMonthOfInterval(interval) : eachMonthOfInterval(interval);
+        return this.overrides?.eachMonthOfInterval ? this.overrides.eachMonthOfInterval(interval) : eachMonthOfInterval2(interval);
       };
       this.endOfBroadcastWeek = (date) => {
         return this.overrides?.endOfBroadcastWeek ? this.overrides.endOfBroadcastWeek(date) : endOfBroadcastWeek(date, this);
@@ -52974,10 +53334,10 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         return this.overrides?.endOfISOWeek ? this.overrides.endOfISOWeek(date) : endOfISOWeek(date);
       };
       this.endOfMonth = (date) => {
-        return this.overrides?.endOfMonth ? this.overrides.endOfMonth(date) : endOfMonth(date);
+        return this.overrides?.endOfMonth ? this.overrides.endOfMonth(date) : endOfMonth2(date);
       };
       this.endOfWeek = (date, options3) => {
-        return this.overrides?.endOfWeek ? this.overrides.endOfWeek(date, options3) : endOfWeek(date, this.options);
+        return this.overrides?.endOfWeek ? this.overrides.endOfWeek(date, options3) : endOfWeek2(date, this.options);
       };
       this.endOfYear = (date) => {
         return this.overrides?.endOfYear ? this.overrides.endOfYear(date) : endOfYear(date);
@@ -53002,19 +53362,19 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         return this.overrides?.getWeek ? this.overrides.getWeek(date, this.options) : getWeek(date, this.options);
       };
       this.isAfter = (date, dateToCompare) => {
-        return this.overrides?.isAfter ? this.overrides.isAfter(date, dateToCompare) : isAfter(date, dateToCompare);
+        return this.overrides?.isAfter ? this.overrides.isAfter(date, dateToCompare) : isAfter2(date, dateToCompare);
       };
       this.isBefore = (date, dateToCompare) => {
-        return this.overrides?.isBefore ? this.overrides.isBefore(date, dateToCompare) : isBefore(date, dateToCompare);
+        return this.overrides?.isBefore ? this.overrides.isBefore(date, dateToCompare) : isBefore2(date, dateToCompare);
       };
       this.isDate = (value) => {
         return this.overrides?.isDate ? this.overrides.isDate(value) : isDate(value);
       };
       this.isSameDay = (dateLeft, dateRight) => {
-        return this.overrides?.isSameDay ? this.overrides.isSameDay(dateLeft, dateRight) : isSameDay(dateLeft, dateRight);
+        return this.overrides?.isSameDay ? this.overrides.isSameDay(dateLeft, dateRight) : isSameDay2(dateLeft, dateRight);
       };
       this.isSameMonth = (dateLeft, dateRight) => {
-        return this.overrides?.isSameMonth ? this.overrides.isSameMonth(dateLeft, dateRight) : isSameMonth(dateLeft, dateRight);
+        return this.overrides?.isSameMonth ? this.overrides.isSameMonth(dateLeft, dateRight) : isSameMonth2(dateLeft, dateRight);
       };
       this.isSameYear = (dateLeft, dateRight) => {
         return this.overrides?.isSameYear ? this.overrides.isSameYear(dateLeft, dateRight) : isSameYear(dateLeft, dateRight);
@@ -53026,25 +53386,25 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         return this.overrides?.min ? this.overrides.min(dates) : min2(dates);
       };
       this.setMonth = (date, month) => {
-        return this.overrides?.setMonth ? this.overrides.setMonth(date, month) : setMonth(date, month);
+        return this.overrides?.setMonth ? this.overrides.setMonth(date, month) : setMonth2(date, month);
       };
       this.setYear = (date, year) => {
-        return this.overrides?.setYear ? this.overrides.setYear(date, year) : setYear(date, year);
+        return this.overrides?.setYear ? this.overrides.setYear(date, year) : setYear2(date, year);
       };
       this.startOfBroadcastWeek = (date, dateLib) => {
         return this.overrides?.startOfBroadcastWeek ? this.overrides.startOfBroadcastWeek(date, this) : startOfBroadcastWeek(date, this);
       };
       this.startOfDay = (date) => {
-        return this.overrides?.startOfDay ? this.overrides.startOfDay(date) : startOfDay(date);
+        return this.overrides?.startOfDay ? this.overrides.startOfDay(date) : startOfDay2(date);
       };
       this.startOfISOWeek = (date) => {
         return this.overrides?.startOfISOWeek ? this.overrides.startOfISOWeek(date) : startOfISOWeek(date);
       };
       this.startOfMonth = (date) => {
-        return this.overrides?.startOfMonth ? this.overrides.startOfMonth(date) : startOfMonth(date);
+        return this.overrides?.startOfMonth ? this.overrides.startOfMonth(date) : startOfMonth2(date);
       };
       this.startOfWeek = (date, options3) => {
-        return this.overrides?.startOfWeek ? this.overrides.startOfWeek(date, this.options) : startOfWeek(date, this.options);
+        return this.overrides?.startOfWeek ? this.overrides.startOfWeek(date, this.options) : startOfWeek2(date, this.options);
       };
       this.startOfYear = (date) => {
         return this.overrides?.startOfYear ? this.overrides.startOfYear(date) : startOfYear(date);
@@ -53133,20 +53493,20 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/utils/rangeIncludesDate.js
   function rangeIncludesDate(range, date, excludeEnds = false, dateLib = defaultDateLib) {
     let { from: from2, to } = range;
-    const { differenceInCalendarDays: differenceInCalendarDays2, isSameDay: isSameDay2 } = dateLib;
+    const { differenceInCalendarDays: differenceInCalendarDays3, isSameDay: isSameDay3 } = dateLib;
     if (from2 && to) {
-      const isRangeInverted = differenceInCalendarDays2(to, from2) < 0;
+      const isRangeInverted = differenceInCalendarDays3(to, from2) < 0;
       if (isRangeInverted) {
         [from2, to] = [to, from2];
       }
-      const isInRange = differenceInCalendarDays2(date, from2) >= (excludeEnds ? 1 : 0) && differenceInCalendarDays2(to, date) >= (excludeEnds ? 1 : 0);
+      const isInRange = differenceInCalendarDays3(date, from2) >= (excludeEnds ? 1 : 0) && differenceInCalendarDays3(to, date) >= (excludeEnds ? 1 : 0);
       return isInRange;
     }
     if (!excludeEnds && to) {
-      return isSameDay2(to, date);
+      return isSameDay3(to, date);
     }
     if (!excludeEnds && from2) {
-      return isSameDay2(from2, date);
+      return isSameDay3(from2, date);
     }
     return false;
   }
@@ -53174,13 +53534,13 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/utils/dateMatchModifiers.js
   function dateMatchModifiers(date, matchers, dateLib = defaultDateLib) {
     const matchersArr = !Array.isArray(matchers) ? [matchers] : matchers;
-    const { isSameDay: isSameDay2, differenceInCalendarDays: differenceInCalendarDays2, isAfter: isAfter2 } = dateLib;
+    const { isSameDay: isSameDay3, differenceInCalendarDays: differenceInCalendarDays3, isAfter: isAfter3 } = dateLib;
     return matchersArr.some((matcher) => {
       if (typeof matcher === "boolean") {
         return matcher;
       }
       if (dateLib.isDate(matcher)) {
-        return isSameDay2(date, matcher);
+        return isSameDay3(date, matcher);
       }
       if (isDatesArray(matcher, dateLib)) {
         return matcher.includes(date);
@@ -53195,11 +53555,11 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         return matcher.dayOfWeek.includes(date.getDay());
       }
       if (isDateInterval(matcher)) {
-        const diffBefore = differenceInCalendarDays2(matcher.before, date);
-        const diffAfter = differenceInCalendarDays2(matcher.after, date);
+        const diffBefore = differenceInCalendarDays3(matcher.before, date);
+        const diffAfter = differenceInCalendarDays3(matcher.after, date);
         const isDayBefore = diffBefore > 0;
         const isDayAfter = diffAfter < 0;
-        const isClosedInterval = isAfter2(matcher.before, matcher.after);
+        const isClosedInterval = isAfter3(matcher.before, matcher.after);
         if (isClosedInterval) {
           return isDayAfter && isDayBefore;
         } else {
@@ -53207,10 +53567,10 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         }
       }
       if (isDateAfterType(matcher)) {
-        return differenceInCalendarDays2(date, matcher.after) > 0;
+        return differenceInCalendarDays3(date, matcher.after) > 0;
       }
       if (isDateBeforeType(matcher)) {
-        return differenceInCalendarDays2(matcher.before, date) > 0;
+        return differenceInCalendarDays3(matcher.before, date) > 0;
       }
       if (typeof matcher === "function") {
         return matcher(date);
@@ -53222,9 +53582,9 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/helpers/createGetModifiers.js
   function createGetModifiers(days, props, dateLib) {
     const { disabled, hidden, modifiers, showOutsideDays, broadcastCalendar, today } = props;
-    const { isSameDay: isSameDay2, isSameMonth: isSameMonth2, startOfMonth: startOfMonth2, isBefore: isBefore2, endOfMonth: endOfMonth2, isAfter: isAfter2 } = dateLib;
-    const startMonth = props.startMonth && startOfMonth2(props.startMonth);
-    const endMonth = props.endMonth && endOfMonth2(props.endMonth);
+    const { isSameDay: isSameDay3, isSameMonth: isSameMonth3, startOfMonth: startOfMonth3, isBefore: isBefore3, endOfMonth: endOfMonth3, isAfter: isAfter3 } = dateLib;
+    const startMonth = props.startMonth && startOfMonth3(props.startMonth);
+    const endMonth = props.endMonth && endOfMonth3(props.endMonth);
     const internalModifiersMap = {
       [DayFlag.focused]: [],
       [DayFlag.outside]: [],
@@ -53235,13 +53595,13 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     const customModifiersMap = {};
     for (const day of days) {
       const { date, displayMonth } = day;
-      const isOutside = Boolean(displayMonth && !isSameMonth2(date, displayMonth));
-      const isBeforeStartMonth = Boolean(startMonth && isBefore2(date, startMonth));
-      const isAfterEndMonth = Boolean(endMonth && isAfter2(date, endMonth));
+      const isOutside = Boolean(displayMonth && !isSameMonth3(date, displayMonth));
+      const isBeforeStartMonth = Boolean(startMonth && isBefore3(date, startMonth));
+      const isAfterEndMonth = Boolean(endMonth && isAfter3(date, endMonth));
       const isDisabled = Boolean(disabled && dateMatchModifiers(date, disabled, dateLib));
       const isHidden2 = Boolean(hidden && dateMatchModifiers(date, hidden, dateLib)) || isBeforeStartMonth || isAfterEndMonth || // Broadcast calendar will show outside days as default
       !broadcastCalendar && !showOutsideDays && isOutside || broadcastCalendar && showOutsideDays === false && isOutside;
-      const isToday = isSameDay2(date, today ?? dateLib.today());
+      const isToday = isSameDay3(date, today ?? dateLib.today());
       if (isOutside)
         internalModifiersMap.outside.push(day);
       if (isDisabled)
@@ -53335,115 +53695,115 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   });

   // node_modules/react-day-picker/dist/esm/components/Button.js
-  var import_react121 = __toESM(require_react(), 1);
+  var import_react119 = __toESM(require_react(), 1);
   function Button4(props) {
-    return import_react121.default.createElement("button", { ...props });
+    return import_react119.default.createElement("button", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/CaptionLabel.js
-  var import_react122 = __toESM(require_react(), 1);
+  var import_react120 = __toESM(require_react(), 1);
   function CaptionLabel(props) {
-    return import_react122.default.createElement("span", { ...props });
+    return import_react120.default.createElement("span", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Chevron.js
-  var import_react123 = __toESM(require_react(), 1);
+  var import_react121 = __toESM(require_react(), 1);
   function Chevron(props) {
     const { size: size4 = 24, orientation = "left", className: className2 } = props;
-    return import_react123.default.createElement(
+    return import_react121.default.createElement(
       "svg",
       { className: className2, width: size4, height: size4, viewBox: "0 0 24 24" },
-      orientation === "up" && import_react123.default.createElement("polygon", { points: "6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28" }),
-      orientation === "down" && import_react123.default.createElement("polygon", { points: "6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72" }),
-      orientation === "left" && import_react123.default.createElement("polygon", { points: "16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20" }),
-      orientation === "right" && import_react123.default.createElement("polygon", { points: "8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20" })
+      orientation === "up" && import_react121.default.createElement("polygon", { points: "6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28" }),
+      orientation === "down" && import_react121.default.createElement("polygon", { points: "6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72" }),
+      orientation === "left" && import_react121.default.createElement("polygon", { points: "16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20" }),
+      orientation === "right" && import_react121.default.createElement("polygon", { points: "8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20" })
     );
   }

   // node_modules/react-day-picker/dist/esm/components/Day.js
-  var import_react124 = __toESM(require_react(), 1);
+  var import_react122 = __toESM(require_react(), 1);
   function Day3(props) {
     const { day, modifiers, ...tdProps } = props;
-    return import_react124.default.createElement("td", { ...tdProps });
+    return import_react122.default.createElement("td", { ...tdProps });
   }

   // node_modules/react-day-picker/dist/esm/components/DayButton.js
-  var import_react125 = __toESM(require_react(), 1);
+  var import_react123 = __toESM(require_react(), 1);
   function DayButton2(props) {
     const { day, modifiers, ...buttonProps } = props;
-    const ref = import_react125.default.useRef(null);
-    import_react125.default.useEffect(() => {
+    const ref = import_react123.default.useRef(null);
+    import_react123.default.useEffect(() => {
       if (modifiers.focused)
         ref.current?.focus();
     }, [modifiers.focused]);
-    return import_react125.default.createElement("button", { ref, ...buttonProps });
+    return import_react123.default.createElement("button", { ref, ...buttonProps });
   }

   // node_modules/react-day-picker/dist/esm/components/Dropdown.js
-  var import_react126 = __toESM(require_react(), 1);
+  var import_react124 = __toESM(require_react(), 1);
   function Dropdown2(props) {
     const { options: options2, className: className2, components, classNames, ...selectProps } = props;
     const cssClassSelect = [classNames[UI2.Dropdown], className2].join(" ");
     const selectedOption = options2?.find(({ value }) => value === selectProps.value);
-    return import_react126.default.createElement(
+    return import_react124.default.createElement(
       "span",
       { "data-disabled": selectProps.disabled, className: classNames[UI2.DropdownRoot] },
-      import_react126.default.createElement(components.Select, { className: cssClassSelect, ...selectProps }, options2?.map(({ value, label, disabled }) => import_react126.default.createElement(components.Option, { key: value, value, disabled }, label))),
-      import_react126.default.createElement(
+      import_react124.default.createElement(components.Select, { className: cssClassSelect, ...selectProps }, options2?.map(({ value, label, disabled }) => import_react124.default.createElement(components.Option, { key: value, value, disabled }, label))),
+      import_react124.default.createElement(
         "span",
         { className: classNames[UI2.CaptionLabel], "aria-hidden": true },
         selectedOption?.label,
-        import_react126.default.createElement(components.Chevron, { orientation: "down", size: 18, className: classNames[UI2.Chevron] })
+        import_react124.default.createElement(components.Chevron, { orientation: "down", size: 18, className: classNames[UI2.Chevron] })
       )
     );
   }

   // node_modules/react-day-picker/dist/esm/components/DropdownNav.js
-  var import_react127 = __toESM(require_react(), 1);
+  var import_react125 = __toESM(require_react(), 1);
   function DropdownNav(props) {
-    return import_react127.default.createElement("div", { ...props });
+    return import_react125.default.createElement("div", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Footer.js
-  var import_react128 = __toESM(require_react(), 1);
+  var import_react126 = __toESM(require_react(), 1);
   function Footer2(props) {
-    return import_react128.default.createElement("div", { ...props });
+    return import_react126.default.createElement("div", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Month.js
-  var import_react129 = __toESM(require_react(), 1);
+  var import_react127 = __toESM(require_react(), 1);
   function Month(props) {
     const { calendarMonth, displayIndex, ...divProps } = props;
-    return import_react129.default.createElement("div", { ...divProps }, props.children);
+    return import_react127.default.createElement("div", { ...divProps }, props.children);
   }

   // node_modules/react-day-picker/dist/esm/components/MonthCaption.js
-  var import_react130 = __toESM(require_react(), 1);
+  var import_react128 = __toESM(require_react(), 1);
   function MonthCaption(props) {
     const { calendarMonth, displayIndex, ...divProps } = props;
-    return import_react130.default.createElement("div", { ...divProps });
+    return import_react128.default.createElement("div", { ...divProps });
   }

   // node_modules/react-day-picker/dist/esm/components/MonthGrid.js
-  var import_react131 = __toESM(require_react(), 1);
+  var import_react129 = __toESM(require_react(), 1);
   function MonthGrid(props) {
-    return import_react131.default.createElement("table", { ...props });
+    return import_react129.default.createElement("table", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Months.js
-  var import_react132 = __toESM(require_react(), 1);
+  var import_react130 = __toESM(require_react(), 1);
   function Months(props) {
-    return import_react132.default.createElement("div", { ...props });
+    return import_react130.default.createElement("div", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/MonthsDropdown.js
-  var import_react134 = __toESM(require_react(), 1);
+  var import_react132 = __toESM(require_react(), 1);

   // node_modules/react-day-picker/dist/esm/useDayPicker.js
-  var import_react133 = __toESM(require_react(), 1);
-  var dayPickerContext = (0, import_react133.createContext)(void 0);
+  var import_react131 = __toESM(require_react(), 1);
+  var dayPickerContext = (0, import_react131.createContext)(void 0);
   function useDayPicker() {
-    const context = (0, import_react133.useContext)(dayPickerContext);
+    const context = (0, import_react131.useContext)(dayPickerContext);
     if (context === void 0) {
       throw new Error("useDayPicker() must be used within a custom component.");
     }
@@ -53453,120 +53813,120 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/components/MonthsDropdown.js
   function MonthsDropdown(props) {
     const { components } = useDayPicker();
-    return import_react134.default.createElement(components.Dropdown, { ...props });
+    return import_react132.default.createElement(components.Dropdown, { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Nav.js
-  var import_react135 = __toESM(require_react(), 1);
+  var import_react133 = __toESM(require_react(), 1);
   function Nav(props) {
     const { onPreviousClick, onNextClick, previousMonth, nextMonth, ...navProps } = props;
     const { components, classNames, labels: { labelPrevious: labelPrevious2, labelNext: labelNext2 } } = useDayPicker();
-    const handleNextClick = (0, import_react135.useCallback)((e3) => {
+    const handleNextClick = (0, import_react133.useCallback)((e3) => {
       if (nextMonth) {
         onNextClick?.(e3);
       }
     }, [nextMonth, onNextClick]);
-    const handlePreviousClick = (0, import_react135.useCallback)((e3) => {
+    const handlePreviousClick = (0, import_react133.useCallback)((e3) => {
       if (previousMonth) {
         onPreviousClick?.(e3);
       }
     }, [previousMonth, onPreviousClick]);
-    return import_react135.default.createElement(
+    return import_react133.default.createElement(
       "nav",
       { ...navProps },
-      import_react135.default.createElement(
+      import_react133.default.createElement(
         components.PreviousMonthButton,
         { type: "button", className: classNames[UI2.PreviousMonthButton], tabIndex: previousMonth ? void 0 : -1, "aria-disabled": previousMonth ? void 0 : true, "aria-label": labelPrevious2(previousMonth), onClick: handlePreviousClick },
-        import_react135.default.createElement(components.Chevron, { disabled: previousMonth ? void 0 : true, className: classNames[UI2.Chevron], orientation: "left" })
+        import_react133.default.createElement(components.Chevron, { disabled: previousMonth ? void 0 : true, className: classNames[UI2.Chevron], orientation: "left" })
       ),
-      import_react135.default.createElement(
+      import_react133.default.createElement(
         components.NextMonthButton,
         { type: "button", className: classNames[UI2.NextMonthButton], tabIndex: nextMonth ? void 0 : -1, "aria-disabled": nextMonth ? void 0 : true, "aria-label": labelNext2(nextMonth), onClick: handleNextClick },
-        import_react135.default.createElement(components.Chevron, { disabled: nextMonth ? void 0 : true, orientation: "right", className: classNames[UI2.Chevron] })
+        import_react133.default.createElement(components.Chevron, { disabled: nextMonth ? void 0 : true, orientation: "right", className: classNames[UI2.Chevron] })
       )
     );
   }

   // node_modules/react-day-picker/dist/esm/components/NextMonthButton.js
-  var import_react136 = __toESM(require_react(), 1);
+  var import_react134 = __toESM(require_react(), 1);
   function NextMonthButton(props) {
     const { components } = useDayPicker();
-    return import_react136.default.createElement(components.Button, { ...props });
+    return import_react134.default.createElement(components.Button, { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Option.js
-  var import_react137 = __toESM(require_react(), 1);
+  var import_react135 = __toESM(require_react(), 1);
   function Option3(props) {
-    return import_react137.default.createElement("option", { ...props });
+    return import_react135.default.createElement("option", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/PreviousMonthButton.js
-  var import_react138 = __toESM(require_react(), 1);
+  var import_react136 = __toESM(require_react(), 1);
   function PreviousMonthButton(props) {
     const { components } = useDayPicker();
-    return import_react138.default.createElement(components.Button, { ...props });
+    return import_react136.default.createElement(components.Button, { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Root.js
-  var import_react139 = __toESM(require_react(), 1);
+  var import_react137 = __toESM(require_react(), 1);
   function Root5(props) {
     const { rootRef, ...rest } = props;
-    return import_react139.default.createElement("div", { ...rest, ref: rootRef });
+    return import_react137.default.createElement("div", { ...rest, ref: rootRef });
   }

   // node_modules/react-day-picker/dist/esm/components/Select.js
-  var import_react140 = __toESM(require_react(), 1);
+  var import_react138 = __toESM(require_react(), 1);
   function Select4(props) {
-    return import_react140.default.createElement("select", { ...props });
+    return import_react138.default.createElement("select", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Week.js
-  var import_react141 = __toESM(require_react(), 1);
+  var import_react139 = __toESM(require_react(), 1);
   function Week(props) {
     const { week, ...trProps } = props;
-    return import_react141.default.createElement("tr", { ...trProps });
+    return import_react139.default.createElement("tr", { ...trProps });
   }

   // node_modules/react-day-picker/dist/esm/components/Weekday.js
-  var import_react142 = __toESM(require_react(), 1);
+  var import_react140 = __toESM(require_react(), 1);
   function Weekday(props) {
-    return import_react142.default.createElement("th", { ...props });
+    return import_react140.default.createElement("th", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Weekdays.js
-  var import_react143 = __toESM(require_react(), 1);
+  var import_react141 = __toESM(require_react(), 1);
   function Weekdays(props) {
-    return import_react143.default.createElement(
+    return import_react141.default.createElement(
       "thead",
       { "aria-hidden": true },
-      import_react143.default.createElement("tr", { ...props })
+      import_react141.default.createElement("tr", { ...props })
     );
   }

   // node_modules/react-day-picker/dist/esm/components/WeekNumber.js
-  var import_react144 = __toESM(require_react(), 1);
+  var import_react142 = __toESM(require_react(), 1);
   function WeekNumber(props) {
     const { week, ...thProps } = props;
-    return import_react144.default.createElement("th", { ...thProps });
+    return import_react142.default.createElement("th", { ...thProps });
   }

   // node_modules/react-day-picker/dist/esm/components/WeekNumberHeader.js
-  var import_react145 = __toESM(require_react(), 1);
+  var import_react143 = __toESM(require_react(), 1);
   function WeekNumberHeader(props) {
-    return import_react145.default.createElement("th", { ...props });
+    return import_react143.default.createElement("th", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/Weeks.js
-  var import_react146 = __toESM(require_react(), 1);
+  var import_react144 = __toESM(require_react(), 1);
   function Weeks(props) {
-    return import_react146.default.createElement("tbody", { ...props });
+    return import_react144.default.createElement("tbody", { ...props });
   }

   // node_modules/react-day-picker/dist/esm/components/YearsDropdown.js
-  var import_react147 = __toESM(require_react(), 1);
+  var import_react145 = __toESM(require_react(), 1);
   function YearsDropdown(props) {
     const { components } = useDayPicker();
-    return import_react147.default.createElement(components.Dropdown, { ...props });
+    return import_react145.default.createElement(components.Dropdown, { ...props });
   }

   // node_modules/react-day-picker/dist/esm/helpers/getComponents.js
@@ -53683,15 +54043,15 @@ The screen with id ${screen.id} will not be added.`) : void 0;

   // node_modules/react-day-picker/dist/esm/helpers/getMonthOptions.js
   function getMonthOptions(displayMonth, navStart, navEnd, formatters2, dateLib) {
-    const { startOfMonth: startOfMonth2, startOfYear: startOfYear2, endOfYear: endOfYear2, eachMonthOfInterval: eachMonthOfInterval2, getMonth: getMonth2 } = dateLib;
-    const months = eachMonthOfInterval2({
+    const { startOfMonth: startOfMonth3, startOfYear: startOfYear2, endOfYear: endOfYear2, eachMonthOfInterval: eachMonthOfInterval3, getMonth: getMonth2 } = dateLib;
+    const months = eachMonthOfInterval3({
       start: startOfYear2(displayMonth),
       end: endOfYear2(displayMonth)
     });
     const options2 = months.map((month) => {
       const label = formatters2.formatMonthDropdown(month, dateLib);
       const value = getMonth2(month);
-      const disabled = navStart && month < startOfMonth2(navStart) || navEnd && month > startOfMonth2(navEnd) || false;
+      const disabled = navStart && month < startOfMonth3(navStart) || navEnd && month > startOfMonth3(navEnd) || false;
       return { value, label, disabled };
     });
     return options2;
@@ -53727,14 +54087,14 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       return void 0;
     if (!navEnd)
       return void 0;
-    const { startOfYear: startOfYear2, endOfYear: endOfYear2, addYears: addYears2, getYear: getYear2, isBefore: isBefore2, isSameYear: isSameYear2 } = dateLib;
+    const { startOfYear: startOfYear2, endOfYear: endOfYear2, addYears: addYears3, getYear: getYear2, isBefore: isBefore3, isSameYear: isSameYear2 } = dateLib;
     const firstNavYear = startOfYear2(navStart);
     const lastNavYear = endOfYear2(navEnd);
     const years = [];
     let year = firstNavYear;
-    while (isBefore2(year, lastNavYear) || isSameYear2(year, lastNavYear)) {
+    while (isBefore3(year, lastNavYear) || isSameYear2(year, lastNavYear)) {
       years.push(year);
-      year = addYears2(year, 1);
+      year = addYears3(year, 1);
     }
     return years.map((year2) => {
       const label = formatters2.formatYearDropdown(year2, dateLib);
@@ -53831,7 +54191,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   }

   // node_modules/react-day-picker/dist/esm/useAnimation.js
-  var import_react148 = __toESM(require_react(), 1);
+  var import_react146 = __toESM(require_react(), 1);
   var asHtmlElement = (element) => {
     if (element instanceof HTMLElement)
       return element;
@@ -53846,10 +54206,10 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   var queryNavEl = (element) => asHtmlElement(element.querySelector("[data-animated-nav]"));
   var queryWeekdaysEl = (element) => asHtmlElement(element.querySelector("[data-animated-weekdays]"));
   function useAnimation(rootElRef, enabled, { classNames, months, focused, dateLib }) {
-    const previousRootElSnapshotRef = (0, import_react148.useRef)(null);
-    const previousMonthsRef = (0, import_react148.useRef)(months);
-    const animatingRef = (0, import_react148.useRef)(false);
-    (0, import_react148.useLayoutEffect)(() => {
+    const previousRootElSnapshotRef = (0, import_react146.useRef)(null);
+    const previousMonthsRef = (0, import_react146.useRef)(months);
+    const animatingRef = (0, import_react146.useRef)(false);
+    (0, import_react146.useLayoutEffect)(() => {
       const previousMonths = previousMonthsRef.current;
       previousMonthsRef.current = months;
       if (!enabled || !rootElRef.current || // safety check because the ref can be set to anything by consumers
@@ -53857,7 +54217,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       months.length === 0 || previousMonths.length === 0 || months.length !== previousMonths.length) {
         return;
       }
-      const isSameMonth2 = dateLib.isSameMonth(months[0].date, previousMonths[0].date);
+      const isSameMonth3 = dateLib.isSameMonth(months[0].date, previousMonths[0].date);
       const isAfterPreviousMonth = dateLib.isAfter(months[0].date, previousMonths[0].date);
       const captionAnimationClass = isAfterPreviousMonth ? classNames[Animation.caption_after_enter] : classNames[Animation.caption_before_enter];
       const weeksAnimationClass = isAfterPreviousMonth ? classNames[Animation.weeks_after_enter] : classNames[Animation.weeks_before_enter];
@@ -53885,7 +54245,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       } else {
         previousRootElSnapshotRef.current = null;
       }
-      if (animatingRef.current || isSameMonth2 || // skip animation if a day is focused because it can cause issues to the animation and is better for a11y
+      if (animatingRef.current || isSameMonth3 || // skip animation if a day is focused because it can cause issues to the animation and is better for a11y
       focused) {
         return;
       }
@@ -53959,22 +54319,22 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   }

   // node_modules/react-day-picker/dist/esm/useCalendar.js
-  var import_react150 = __toESM(require_react(), 1);
+  var import_react148 = __toESM(require_react(), 1);

   // node_modules/react-day-picker/dist/esm/helpers/getDates.js
   function getDates(displayMonths, maxDate, props, dateLib) {
     const firstMonth = displayMonths[0];
     const lastMonth = displayMonths[displayMonths.length - 1];
     const { ISOWeek, fixedWeeks, broadcastCalendar } = props ?? {};
-    const { addDays: addDays2, differenceInCalendarDays: differenceInCalendarDays2, differenceInCalendarMonths: differenceInCalendarMonths2, endOfBroadcastWeek: endOfBroadcastWeek2, endOfISOWeek: endOfISOWeek2, endOfMonth: endOfMonth2, endOfWeek: endOfWeek2, isAfter: isAfter2, startOfBroadcastWeek: startOfBroadcastWeek2, startOfISOWeek: startOfISOWeek2, startOfWeek: startOfWeek2 } = dateLib;
-    const startWeekFirstDate = broadcastCalendar ? startOfBroadcastWeek2(firstMonth, dateLib) : ISOWeek ? startOfISOWeek2(firstMonth) : startOfWeek2(firstMonth);
-    const endWeekLastDate = broadcastCalendar ? endOfBroadcastWeek2(lastMonth) : ISOWeek ? endOfISOWeek2(endOfMonth2(lastMonth)) : endOfWeek2(endOfMonth2(lastMonth));
-    const nOfDays = differenceInCalendarDays2(endWeekLastDate, startWeekFirstDate);
+    const { addDays: addDays3, differenceInCalendarDays: differenceInCalendarDays3, differenceInCalendarMonths: differenceInCalendarMonths2, endOfBroadcastWeek: endOfBroadcastWeek2, endOfISOWeek: endOfISOWeek2, endOfMonth: endOfMonth3, endOfWeek: endOfWeek3, isAfter: isAfter3, startOfBroadcastWeek: startOfBroadcastWeek2, startOfISOWeek: startOfISOWeek2, startOfWeek: startOfWeek3 } = dateLib;
+    const startWeekFirstDate = broadcastCalendar ? startOfBroadcastWeek2(firstMonth, dateLib) : ISOWeek ? startOfISOWeek2(firstMonth) : startOfWeek3(firstMonth);
+    const endWeekLastDate = broadcastCalendar ? endOfBroadcastWeek2(lastMonth) : ISOWeek ? endOfISOWeek2(endOfMonth3(lastMonth)) : endOfWeek3(endOfMonth3(lastMonth));
+    const nOfDays = differenceInCalendarDays3(endWeekLastDate, startWeekFirstDate);
     const nOfMonths = differenceInCalendarMonths2(lastMonth, firstMonth) + 1;
     const dates = [];
     for (let i3 = 0; i3 <= nOfDays; i3++) {
-      const date = addDays2(startWeekFirstDate, i3);
-      if (maxDate && isAfter2(date, maxDate)) {
+      const date = addDays3(startWeekFirstDate, i3);
+      if (maxDate && isAfter3(date, maxDate)) {
         break;
       }
       dates.push(date);
@@ -53984,7 +54344,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     if (fixedWeeks && dates.length < extraDates) {
       const daysToAdd = extraDates - dates.length;
       for (let i3 = 0; i3 < daysToAdd; i3++) {
-        const date = addDays2(dates[dates.length - 1], 1);
+        const date = addDays3(dates[dates.length - 1], 1);
         dates.push(date);
       }
     }
@@ -54020,23 +54380,23 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   function getInitialMonth(props, dateLib) {
     const { month, defaultMonth, today = dateLib.today(), numberOfMonths = 1, endMonth, startMonth } = props;
     let initialMonth = month || defaultMonth || today;
-    const { differenceInCalendarMonths: differenceInCalendarMonths2, addMonths: addMonths2, startOfMonth: startOfMonth2 } = dateLib;
+    const { differenceInCalendarMonths: differenceInCalendarMonths2, addMonths: addMonths3, startOfMonth: startOfMonth3 } = dateLib;
     if (endMonth && differenceInCalendarMonths2(endMonth, initialMonth) < 0) {
       const offset4 = -1 * (numberOfMonths - 1);
-      initialMonth = addMonths2(endMonth, offset4);
+      initialMonth = addMonths3(endMonth, offset4);
     }
     if (startMonth && differenceInCalendarMonths2(initialMonth, startMonth) < 0) {
       initialMonth = startMonth;
     }
-    return startOfMonth2(initialMonth);
+    return startOfMonth3(initialMonth);
   }

   // node_modules/react-day-picker/dist/esm/helpers/getMonths.js
   function getMonths(displayMonths, dates, props, dateLib) {
-    const { addDays: addDays2, endOfBroadcastWeek: endOfBroadcastWeek2, endOfISOWeek: endOfISOWeek2, endOfMonth: endOfMonth2, endOfWeek: endOfWeek2, getISOWeek: getISOWeek2, getWeek: getWeek2, startOfBroadcastWeek: startOfBroadcastWeek2, startOfISOWeek: startOfISOWeek2, startOfWeek: startOfWeek2 } = dateLib;
+    const { addDays: addDays3, endOfBroadcastWeek: endOfBroadcastWeek2, endOfISOWeek: endOfISOWeek2, endOfMonth: endOfMonth3, endOfWeek: endOfWeek3, getISOWeek: getISOWeek2, getWeek: getWeek2, startOfBroadcastWeek: startOfBroadcastWeek2, startOfISOWeek: startOfISOWeek2, startOfWeek: startOfWeek3 } = dateLib;
     const dayPickerMonths = displayMonths.reduce((months, month) => {
-      const firstDateOfFirstWeek = props.broadcastCalendar ? startOfBroadcastWeek2(month, dateLib) : props.ISOWeek ? startOfISOWeek2(month) : startOfWeek2(month);
-      const lastDateOfLastWeek = props.broadcastCalendar ? endOfBroadcastWeek2(month) : props.ISOWeek ? endOfISOWeek2(endOfMonth2(month)) : endOfWeek2(endOfMonth2(month));
+      const firstDateOfFirstWeek = props.broadcastCalendar ? startOfBroadcastWeek2(month, dateLib) : props.ISOWeek ? startOfISOWeek2(month) : startOfWeek3(month);
+      const lastDateOfLastWeek = props.broadcastCalendar ? endOfBroadcastWeek2(month) : props.ISOWeek ? endOfISOWeek2(endOfMonth3(month)) : endOfWeek3(endOfMonth3(month));
       const monthDates = dates.filter((date) => {
         return date >= firstDateOfFirstWeek && date <= lastDateOfLastWeek;
       });
@@ -54044,7 +54404,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       if (props.fixedWeeks && monthDates.length < nrOfDaysWithFixedWeeks) {
         const extraDates = dates.filter((date) => {
           const daysToAdd = nrOfDaysWithFixedWeeks - monthDates.length;
-          return date > lastDateOfLastWeek && date <= addDays2(lastDateOfLastWeek, daysToAdd);
+          return date > lastDateOfLastWeek && date <= addDays3(lastDateOfLastWeek, daysToAdd);
         });
         monthDates.push(...extraDates);
       }
@@ -54073,7 +54433,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/helpers/getNavMonth.js
   function getNavMonths(props, dateLib) {
     let { startMonth, endMonth } = props;
-    const { startOfYear: startOfYear2, startOfDay: startOfDay2, startOfMonth: startOfMonth2, endOfMonth: endOfMonth2, addYears: addYears2, endOfYear: endOfYear2, newDate, today } = dateLib;
+    const { startOfYear: startOfYear2, startOfDay: startOfDay3, startOfMonth: startOfMonth3, endOfMonth: endOfMonth3, addYears: addYears3, endOfYear: endOfYear2, newDate, today } = dateLib;
     const { fromYear, toYear, fromMonth, toMonth } = props;
     if (!startMonth && fromMonth) {
       startMonth = fromMonth;
@@ -54089,22 +54449,22 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     }
     const hasYearDropdown = props.captionLayout === "dropdown" || props.captionLayout === "dropdown-years";
     if (startMonth) {
-      startMonth = startOfMonth2(startMonth);
+      startMonth = startOfMonth3(startMonth);
     } else if (fromYear) {
       startMonth = newDate(fromYear, 0, 1);
     } else if (!startMonth && hasYearDropdown) {
-      startMonth = startOfYear2(addYears2(props.today ?? today(), -100));
+      startMonth = startOfYear2(addYears3(props.today ?? today(), -100));
     }
     if (endMonth) {
-      endMonth = endOfMonth2(endMonth);
+      endMonth = endOfMonth3(endMonth);
     } else if (toYear) {
       endMonth = newDate(toYear, 11, 31);
     } else if (!endMonth && hasYearDropdown) {
       endMonth = endOfYear2(props.today ?? today());
     }
     return [
-      startMonth ? startOfDay2(startMonth) : startMonth,
-      endMonth ? startOfDay2(endMonth) : endMonth
+      startMonth ? startOfDay3(startMonth) : startMonth,
+      endMonth ? startOfDay3(endMonth) : endMonth
     ];
   }

@@ -54114,17 +54474,17 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       return void 0;
     }
     const { pagedNavigation, numberOfMonths = 1 } = options2;
-    const { startOfMonth: startOfMonth2, addMonths: addMonths2, differenceInCalendarMonths: differenceInCalendarMonths2 } = dateLib;
+    const { startOfMonth: startOfMonth3, addMonths: addMonths3, differenceInCalendarMonths: differenceInCalendarMonths2 } = dateLib;
     const offset4 = pagedNavigation ? numberOfMonths : 1;
-    const month = startOfMonth2(firstDisplayedMonth);
+    const month = startOfMonth3(firstDisplayedMonth);
     if (!calendarEndMonth) {
-      return addMonths2(month, offset4);
+      return addMonths3(month, offset4);
     }
     const monthsDiff = differenceInCalendarMonths2(calendarEndMonth, firstDisplayedMonth);
     if (monthsDiff < numberOfMonths) {
       return void 0;
     }
-    return addMonths2(month, offset4);
+    return addMonths3(month, offset4);
   }

   // node_modules/react-day-picker/dist/esm/helpers/getPreviousMonth.js
@@ -54133,17 +54493,17 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       return void 0;
     }
     const { pagedNavigation, numberOfMonths } = options2;
-    const { startOfMonth: startOfMonth2, addMonths: addMonths2, differenceInCalendarMonths: differenceInCalendarMonths2 } = dateLib;
+    const { startOfMonth: startOfMonth3, addMonths: addMonths3, differenceInCalendarMonths: differenceInCalendarMonths2 } = dateLib;
     const offset4 = pagedNavigation ? numberOfMonths ?? 1 : 1;
-    const month = startOfMonth2(firstDisplayedMonth);
+    const month = startOfMonth3(firstDisplayedMonth);
     if (!calendarStartMonth) {
-      return addMonths2(month, -offset4);
+      return addMonths3(month, -offset4);
     }
     const monthsDiff = differenceInCalendarMonths2(month, calendarStartMonth);
     if (monthsDiff <= 0) {
       return void 0;
     }
-    return addMonths2(month, -offset4);
+    return addMonths3(month, -offset4);
   }

   // node_modules/react-day-picker/dist/esm/helpers/getWeeks.js
@@ -54155,9 +54515,9 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   }

   // node_modules/react-day-picker/dist/esm/helpers/useControlledValue.js
-  var import_react149 = __toESM(require_react(), 1);
+  var import_react147 = __toESM(require_react(), 1);
   function useControlledValue2(defaultValue2, controlledValue) {
-    const [uncontrolledValue, setValue] = (0, import_react149.useState)(defaultValue2);
+    const [uncontrolledValue, setValue] = (0, import_react147.useState)(defaultValue2);
     const value = controlledValue === void 0 ? uncontrolledValue : controlledValue;
     return [value, setValue];
   }
@@ -54165,19 +54525,19 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/useCalendar.js
   function useCalendar(props, dateLib) {
     const [navStart, navEnd] = getNavMonths(props, dateLib);
-    const { startOfMonth: startOfMonth2, endOfMonth: endOfMonth2 } = dateLib;
+    const { startOfMonth: startOfMonth3, endOfMonth: endOfMonth3 } = dateLib;
     const initialMonth = getInitialMonth(props, dateLib);
     const [firstMonth, setFirstMonth] = useControlledValue2(
       initialMonth,
       // initialMonth is always computed from props.month if provided
       props.month ? initialMonth : void 0
     );
-    (0, import_react150.useEffect)(() => {
+    (0, import_react148.useEffect)(() => {
       const newInitialMonth = getInitialMonth(props, dateLib);
       setFirstMonth(newInitialMonth);
     }, [props.timeZone]);
     const displayMonths = getDisplayMonths(firstMonth, navEnd, props, dateLib);
-    const dates = getDates(displayMonths, props.endMonth ? endOfMonth2(props.endMonth) : void 0, props, dateLib);
+    const dates = getDates(displayMonths, props.endMonth ? endOfMonth3(props.endMonth) : void 0, props, dateLib);
     const months = getMonths(displayMonths, dates, props, dateLib);
     const weeks = getWeeks(months);
     const days = getDays(months);
@@ -54189,12 +54549,12 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       if (disableNavigation) {
         return;
       }
-      let newMonth = startOfMonth2(date);
-      if (navStart && newMonth < startOfMonth2(navStart)) {
-        newMonth = startOfMonth2(navStart);
+      let newMonth = startOfMonth3(date);
+      if (navStart && newMonth < startOfMonth3(navStart)) {
+        newMonth = startOfMonth3(navStart);
       }
-      if (navEnd && newMonth > startOfMonth2(navEnd)) {
-        newMonth = startOfMonth2(navEnd);
+      if (navEnd && newMonth > startOfMonth3(navEnd)) {
+        newMonth = startOfMonth3(navEnd);
       }
       setFirstMonth(newMonth);
       onMonthChange?.(newMonth);
@@ -54220,7 +54580,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   }

   // node_modules/react-day-picker/dist/esm/useFocus.js
-  var import_react151 = __toESM(require_react(), 1);
+  var import_react149 = __toESM(require_react(), 1);

   // node_modules/react-day-picker/dist/esm/helpers/calculateFocusTarget.js
   var FocusTargetPriority;
@@ -54263,14 +54623,14 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/helpers/getFocusableDate.js
   function getFocusableDate(moveBy, moveDir, refDate, navStart, navEnd, props, dateLib) {
     const { ISOWeek, broadcastCalendar } = props;
-    const { addDays: addDays2, addMonths: addMonths2, addWeeks: addWeeks2, addYears: addYears2, endOfBroadcastWeek: endOfBroadcastWeek2, endOfISOWeek: endOfISOWeek2, endOfWeek: endOfWeek2, max: max3, min: min3, startOfBroadcastWeek: startOfBroadcastWeek2, startOfISOWeek: startOfISOWeek2, startOfWeek: startOfWeek2 } = dateLib;
+    const { addDays: addDays3, addMonths: addMonths3, addWeeks: addWeeks3, addYears: addYears3, endOfBroadcastWeek: endOfBroadcastWeek2, endOfISOWeek: endOfISOWeek2, endOfWeek: endOfWeek3, max: max3, min: min3, startOfBroadcastWeek: startOfBroadcastWeek2, startOfISOWeek: startOfISOWeek2, startOfWeek: startOfWeek3 } = dateLib;
     const moveFns = {
-      day: addDays2,
-      week: addWeeks2,
-      month: addMonths2,
-      year: addYears2,
-      startOfWeek: (date) => broadcastCalendar ? startOfBroadcastWeek2(date, dateLib) : ISOWeek ? startOfISOWeek2(date) : startOfWeek2(date),
-      endOfWeek: (date) => broadcastCalendar ? endOfBroadcastWeek2(date) : ISOWeek ? endOfISOWeek2(date) : endOfWeek2(date)
+      day: addDays3,
+      week: addWeeks3,
+      month: addMonths3,
+      year: addYears3,
+      startOfWeek: (date) => broadcastCalendar ? startOfBroadcastWeek2(date, dateLib) : ISOWeek ? startOfISOWeek2(date) : startOfWeek3(date),
+      endOfWeek: (date) => broadcastCalendar ? endOfBroadcastWeek2(date) : ISOWeek ? endOfISOWeek2(date) : endOfWeek3(date)
     };
     let focusableDate = moveFns[moveBy](refDate, moveDir === "after" ? 1 : -1);
     if (moveDir === "before" && navStart) {
@@ -54300,9 +54660,9 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/useFocus.js
   function useFocus(props, calendar, getModifiers, isSelected2, dateLib) {
     const { autoFocus } = props;
-    const [lastFocused, setLastFocused] = (0, import_react151.useState)();
+    const [lastFocused, setLastFocused] = (0, import_react149.useState)();
     const focusTarget = calculateFocusTarget(calendar.days, getModifiers, isSelected2 || (() => false), lastFocused);
-    const [focusedDay, setFocused] = (0, import_react151.useState)(autoFocus ? focusTarget : void 0);
+    const [focusedDay, setFocused] = (0, import_react149.useState)(autoFocus ? focusTarget : void 0);
     const blur = () => {
       setLastFocused(focusedDay);
       setFocused(void 0);
@@ -54334,9 +54694,9 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     const { selected: initiallySelected, required, onSelect } = props;
     const [internallySelected, setSelected] = useControlledValue2(initiallySelected, onSelect ? initiallySelected : void 0);
     const selected = !onSelect ? internallySelected : initiallySelected;
-    const { isSameDay: isSameDay2 } = dateLib;
+    const { isSameDay: isSameDay3 } = dateLib;
     const isSelected2 = (date) => {
-      return selected?.some((d3) => isSameDay2(d3, date)) ?? false;
+      return selected?.some((d3) => isSameDay3(d3, date)) ?? false;
     };
     const { min: min3, max: max3 } = props;
     const select = (triggerDate, modifiers, e3) => {
@@ -54348,7 +54708,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         if (required && selected?.length === 1) {
           return;
         }
-        newDates = selected?.filter((d3) => !isSameDay2(d3, triggerDate));
+        newDates = selected?.filter((d3) => !isSameDay3(d3, triggerDate));
       } else {
         if (selected?.length === max3) {
           newDates = [triggerDate];
@@ -54372,38 +54732,38 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   // node_modules/react-day-picker/dist/esm/utils/addToRange.js
   function addToRange(date, initialRange, min3 = 0, max3 = 0, required = false, dateLib = defaultDateLib) {
     const { from: from2, to } = initialRange || {};
-    const { isSameDay: isSameDay2, isAfter: isAfter2, isBefore: isBefore2 } = dateLib;
+    const { isSameDay: isSameDay3, isAfter: isAfter3, isBefore: isBefore3 } = dateLib;
     let range;
     if (!from2 && !to) {
       range = { from: date, to: min3 > 0 ? void 0 : date };
     } else if (from2 && !to) {
-      if (isSameDay2(from2, date)) {
+      if (isSameDay3(from2, date)) {
         if (required) {
           range = { from: from2, to: void 0 };
         } else {
           range = void 0;
         }
-      } else if (isBefore2(date, from2)) {
+      } else if (isBefore3(date, from2)) {
         range = { from: date, to: from2 };
       } else {
         range = { from: from2, to: date };
       }
     } else if (from2 && to) {
-      if (isSameDay2(from2, date) && isSameDay2(to, date)) {
+      if (isSameDay3(from2, date) && isSameDay3(to, date)) {
         if (required) {
           range = { from: from2, to };
         } else {
           range = void 0;
         }
-      } else if (isSameDay2(from2, date)) {
+      } else if (isSameDay3(from2, date)) {
         range = { from: from2, to: min3 > 0 ? void 0 : date };
-      } else if (isSameDay2(to, date)) {
+      } else if (isSameDay3(to, date)) {
         range = { from: date, to: min3 > 0 ? void 0 : date };
-      } else if (isBefore2(date, from2)) {
+      } else if (isBefore3(date, from2)) {
         range = { from: date, to };
-      } else if (isAfter2(date, from2)) {
+      } else if (isAfter3(date, from2)) {
         range = { from: from2, to: date };
-      } else if (isAfter2(date, to)) {
+      } else if (isAfter3(date, to)) {
         range = { from: from2, to: date };
       } else {
         throw new Error("Invalid range");
@@ -54527,13 +54887,13 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     const { selected: initiallySelected, required, onSelect } = props;
     const [internallySelected, setSelected] = useControlledValue2(initiallySelected, onSelect ? initiallySelected : void 0);
     const selected = !onSelect ? internallySelected : initiallySelected;
-    const { isSameDay: isSameDay2 } = dateLib;
+    const { isSameDay: isSameDay3 } = dateLib;
     const isSelected2 = (compareDate) => {
-      return selected ? isSameDay2(selected, compareDate) : false;
+      return selected ? isSameDay3(selected, compareDate) : false;
     };
     const select = (triggerDate, modifiers, e3) => {
       let newDate = triggerDate;
-      if (!required && selected && selected && isSameDay2(triggerDate, selected)) {
+      if (!required && selected && selected && isSameDay3(triggerDate, selected)) {
         newDate = void 0;
       }
       if (!onSelect) {
@@ -54603,7 +54963,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         };
       }
     }
-    const { components, formatters: formatters2, labels, dateLib, locale, classNames } = (0, import_react152.useMemo)(() => {
+    const { components, formatters: formatters2, labels, dateLib, locale, classNames } = (0, import_react150.useMemo)(() => {
       const locale2 = { ...enUS, ...props.locale };
       const dateLib2 = new DateLib({
         locale: locale2,
@@ -54645,36 +55005,36 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     const { isSelected: isSelected2, select, selected: selectedValue } = useSelection(props, dateLib) ?? {};
     const { blur, focused, isFocusTarget, moveFocus, setFocused } = useFocus(props, calendar, getModifiers, isSelected2 ?? (() => false), dateLib);
     const { labelDayButton: labelDayButton2, labelGridcell: labelGridcell2, labelGrid: labelGrid2, labelMonthDropdown: labelMonthDropdown2, labelNav: labelNav2, labelPrevious: labelPrevious2, labelNext: labelNext2, labelWeekday: labelWeekday2, labelWeekNumber: labelWeekNumber2, labelWeekNumberHeader: labelWeekNumberHeader2, labelYearDropdown: labelYearDropdown2 } = labels;
-    const weekdays = (0, import_react152.useMemo)(() => getWeekdays(dateLib, props.ISOWeek), [dateLib, props.ISOWeek]);
+    const weekdays = (0, import_react150.useMemo)(() => getWeekdays(dateLib, props.ISOWeek), [dateLib, props.ISOWeek]);
     const isInteractive = mode2 !== void 0 || onDayClick !== void 0;
-    const handlePreviousClick = (0, import_react152.useCallback)(() => {
+    const handlePreviousClick = (0, import_react150.useCallback)(() => {
       if (!previousMonth)
         return;
       goToMonth(previousMonth);
       onPrevClick?.(previousMonth);
     }, [previousMonth, goToMonth, onPrevClick]);
-    const handleNextClick = (0, import_react152.useCallback)(() => {
+    const handleNextClick = (0, import_react150.useCallback)(() => {
       if (!nextMonth)
         return;
       goToMonth(nextMonth);
       onNextClick?.(nextMonth);
     }, [goToMonth, nextMonth, onNextClick]);
-    const handleDayClick = (0, import_react152.useCallback)((day, m3) => (e3) => {
+    const handleDayClick = (0, import_react150.useCallback)((day, m3) => (e3) => {
       e3.preventDefault();
       e3.stopPropagation();
       setFocused(day);
       select?.(day.date, m3, e3);
       onDayClick?.(day.date, m3, e3);
     }, [select, onDayClick, setFocused]);
-    const handleDayFocus = (0, import_react152.useCallback)((day, m3) => (e3) => {
+    const handleDayFocus = (0, import_react150.useCallback)((day, m3) => (e3) => {
       setFocused(day);
       onDayFocus?.(day.date, m3, e3);
     }, [onDayFocus, setFocused]);
-    const handleDayBlur = (0, import_react152.useCallback)((day, m3) => (e3) => {
+    const handleDayBlur = (0, import_react150.useCallback)((day, m3) => (e3) => {
       blur();
       onDayBlur?.(day.date, m3, e3);
     }, [blur, onDayBlur]);
-    const handleDayKeyDown = (0, import_react152.useCallback)((day, modifiers) => (e3) => {
+    const handleDayKeyDown = (0, import_react150.useCallback)((day, modifiers) => (e3) => {
       const keyMap = {
         ArrowLeft: ["day", props.dir === "rtl" ? "after" : "before"],
         ArrowRight: ["day", props.dir === "rtl" ? "before" : "after"],
@@ -54693,28 +55053,28 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       }
       onDayKeyDown?.(day.date, modifiers, e3);
     }, [moveFocus, onDayKeyDown, props.dir]);
-    const handleDayMouseEnter = (0, import_react152.useCallback)((day, modifiers) => (e3) => {
+    const handleDayMouseEnter = (0, import_react150.useCallback)((day, modifiers) => (e3) => {
       onDayMouseEnter?.(day.date, modifiers, e3);
     }, [onDayMouseEnter]);
-    const handleDayMouseLeave = (0, import_react152.useCallback)((day, modifiers) => (e3) => {
+    const handleDayMouseLeave = (0, import_react150.useCallback)((day, modifiers) => (e3) => {
       onDayMouseLeave?.(day.date, modifiers, e3);
     }, [onDayMouseLeave]);
-    const handleMonthChange = (0, import_react152.useCallback)((date) => (e3) => {
+    const handleMonthChange = (0, import_react150.useCallback)((date) => (e3) => {
       const selectedMonth = Number(e3.target.value);
       const month = dateLib.setMonth(dateLib.startOfMonth(date), selectedMonth);
       goToMonth(month);
     }, [dateLib, goToMonth]);
-    const handleYearChange = (0, import_react152.useCallback)((date) => (e3) => {
+    const handleYearChange = (0, import_react150.useCallback)((date) => (e3) => {
       const selectedYear = Number(e3.target.value);
       const month = dateLib.setYear(dateLib.startOfMonth(date), selectedYear);
       goToMonth(month);
     }, [dateLib, goToMonth]);
-    const { className: className2, style: style2 } = (0, import_react152.useMemo)(() => ({
+    const { className: className2, style: style2 } = (0, import_react150.useMemo)(() => ({
       className: [classNames[UI2.Root], props.className].filter(Boolean).join(" "),
       style: { ...styles3?.[UI2.Root], ...props.style }
     }), [classNames, props.className, props.style, styles3]);
     const dataAttributes = getDataAttributes(props);
-    const rootElRef = (0, import_react152.useRef)(null);
+    const rootElRef = (0, import_react150.useRef)(null);
     useAnimation(rootElRef, Boolean(props.animate), {
       classNames,
       months,
@@ -54737,33 +55097,33 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       labels,
       formatters: formatters2
     };
-    return import_react152.default.createElement(
+    return import_react150.default.createElement(
       dayPickerContext.Provider,
       { value: contextValue },
-      import_react152.default.createElement(
+      import_react150.default.createElement(
         components.Root,
         { rootRef: props.animate ? rootElRef : void 0, className: className2, style: style2, dir: props.dir, id: props.id, lang: props.lang, nonce: props.nonce, title: props.title, role: props.role, "aria-label": props["aria-label"], ...dataAttributes },
-        import_react152.default.createElement(
+        import_react150.default.createElement(
           components.Months,
           { className: classNames[UI2.Months], style: styles3?.[UI2.Months] },
-          !props.hideNavigation && !navLayout && import_react152.default.createElement(components.Nav, { "data-animated-nav": props.animate ? "true" : void 0, className: classNames[UI2.Nav], style: styles3?.[UI2.Nav], "aria-label": labelNav2(), onPreviousClick: handlePreviousClick, onNextClick: handleNextClick, previousMonth, nextMonth }),
+          !props.hideNavigation && !navLayout && import_react150.default.createElement(components.Nav, { "data-animated-nav": props.animate ? "true" : void 0, className: classNames[UI2.Nav], style: styles3?.[UI2.Nav], "aria-label": labelNav2(), onPreviousClick: handlePreviousClick, onNextClick: handleNextClick, previousMonth, nextMonth }),
           months.map((calendarMonth, displayIndex) => {
             const dropdownMonths = getMonthOptions(calendarMonth.date, navStart, navEnd, formatters2, dateLib);
             const dropdownYears = getYearOptions(navStart, navEnd, formatters2, dateLib);
-            return import_react152.default.createElement(
+            return import_react150.default.createElement(
               components.Month,
               { "data-animated-month": props.animate ? "true" : void 0, className: classNames[UI2.Month], style: styles3?.[UI2.Month], key: displayIndex, displayIndex, calendarMonth },
-              navLayout === "around" && !props.hideNavigation && displayIndex === 0 && import_react152.default.createElement(
+              navLayout === "around" && !props.hideNavigation && displayIndex === 0 && import_react150.default.createElement(
                 components.PreviousMonthButton,
                 { type: "button", className: classNames[UI2.PreviousMonthButton], tabIndex: previousMonth ? void 0 : -1, "aria-disabled": previousMonth ? void 0 : true, "aria-label": labelPrevious2(previousMonth), onClick: handlePreviousClick, "data-animated-button": props.animate ? "true" : void 0 },
-                import_react152.default.createElement(components.Chevron, { disabled: previousMonth ? void 0 : true, className: classNames[UI2.Chevron], orientation: props.dir === "rtl" ? "right" : "left" })
+                import_react150.default.createElement(components.Chevron, { disabled: previousMonth ? void 0 : true, className: classNames[UI2.Chevron], orientation: props.dir === "rtl" ? "right" : "left" })
               ),
-              import_react152.default.createElement(components.MonthCaption, { "data-animated-caption": props.animate ? "true" : void 0, className: classNames[UI2.MonthCaption], style: styles3?.[UI2.MonthCaption], calendarMonth, displayIndex }, captionLayout?.startsWith("dropdown") ? import_react152.default.createElement(
+              import_react150.default.createElement(components.MonthCaption, { "data-animated-caption": props.animate ? "true" : void 0, className: classNames[UI2.MonthCaption], style: styles3?.[UI2.MonthCaption], calendarMonth, displayIndex }, captionLayout?.startsWith("dropdown") ? import_react150.default.createElement(
                 components.DropdownNav,
                 { className: classNames[UI2.Dropdowns], style: styles3?.[UI2.Dropdowns] },
-                captionLayout === "dropdown" || captionLayout === "dropdown-months" ? import_react152.default.createElement(components.MonthsDropdown, { className: classNames[UI2.MonthsDropdown], "aria-label": labelMonthDropdown2(), classNames, components, disabled: Boolean(props.disableNavigation), onChange: handleMonthChange(calendarMonth.date), options: dropdownMonths, style: styles3?.[UI2.Dropdown], value: dateLib.getMonth(calendarMonth.date) }) : import_react152.default.createElement("span", null, formatMonthDropdown2(calendarMonth.date, dateLib)),
-                captionLayout === "dropdown" || captionLayout === "dropdown-years" ? import_react152.default.createElement(components.YearsDropdown, { className: classNames[UI2.YearsDropdown], "aria-label": labelYearDropdown2(dateLib.options), classNames, components, disabled: Boolean(props.disableNavigation), onChange: handleYearChange(calendarMonth.date), options: dropdownYears, style: styles3?.[UI2.Dropdown], value: dateLib.getYear(calendarMonth.date) }) : import_react152.default.createElement("span", null, formatYearDropdown2(calendarMonth.date, dateLib)),
-                import_react152.default.createElement("span", { role: "status", "aria-live": "polite", style: {
+                captionLayout === "dropdown" || captionLayout === "dropdown-months" ? import_react150.default.createElement(components.MonthsDropdown, { className: classNames[UI2.MonthsDropdown], "aria-label": labelMonthDropdown2(), classNames, components, disabled: Boolean(props.disableNavigation), onChange: handleMonthChange(calendarMonth.date), options: dropdownMonths, style: styles3?.[UI2.Dropdown], value: dateLib.getMonth(calendarMonth.date) }) : import_react150.default.createElement("span", null, formatMonthDropdown2(calendarMonth.date, dateLib)),
+                captionLayout === "dropdown" || captionLayout === "dropdown-years" ? import_react150.default.createElement(components.YearsDropdown, { className: classNames[UI2.YearsDropdown], "aria-label": labelYearDropdown2(dateLib.options), classNames, components, disabled: Boolean(props.disableNavigation), onChange: handleYearChange(calendarMonth.date), options: dropdownYears, style: styles3?.[UI2.Dropdown], value: dateLib.getYear(calendarMonth.date) }) : import_react150.default.createElement("span", null, formatYearDropdown2(calendarMonth.date, dateLib)),
+                import_react150.default.createElement("span", { role: "status", "aria-live": "polite", style: {
                   border: 0,
                   clip: "rect(0 0 0 0)",
                   height: "1px",
@@ -54775,27 +55135,27 @@ The screen with id ${screen.id} will not be added.`) : void 0;
                   whiteSpace: "nowrap",
                   wordWrap: "normal"
                 } }, formatCaption2(calendarMonth.date, dateLib.options, dateLib))
-              ) : import_react152.default.createElement(components.CaptionLabel, { className: classNames[UI2.CaptionLabel], role: "status", "aria-live": "polite" }, formatCaption2(calendarMonth.date, dateLib.options, dateLib))),
-              navLayout === "around" && !props.hideNavigation && displayIndex === numberOfMonths - 1 && import_react152.default.createElement(
+              ) : import_react150.default.createElement(components.CaptionLabel, { className: classNames[UI2.CaptionLabel], role: "status", "aria-live": "polite" }, formatCaption2(calendarMonth.date, dateLib.options, dateLib))),
+              navLayout === "around" && !props.hideNavigation && displayIndex === numberOfMonths - 1 && import_react150.default.createElement(
                 components.NextMonthButton,
                 { type: "button", className: classNames[UI2.NextMonthButton], tabIndex: nextMonth ? void 0 : -1, "aria-disabled": nextMonth ? void 0 : true, "aria-label": labelNext2(nextMonth), onClick: handleNextClick, "data-animated-button": props.animate ? "true" : void 0 },
-                import_react152.default.createElement(components.Chevron, { disabled: nextMonth ? void 0 : true, className: classNames[UI2.Chevron], orientation: props.dir === "rtl" ? "left" : "right" })
+                import_react150.default.createElement(components.Chevron, { disabled: nextMonth ? void 0 : true, className: classNames[UI2.Chevron], orientation: props.dir === "rtl" ? "left" : "right" })
               ),
-              displayIndex === numberOfMonths - 1 && navLayout === "after" && !props.hideNavigation && import_react152.default.createElement(components.Nav, { "data-animated-nav": props.animate ? "true" : void 0, className: classNames[UI2.Nav], style: styles3?.[UI2.Nav], "aria-label": labelNav2(), onPreviousClick: handlePreviousClick, onNextClick: handleNextClick, previousMonth, nextMonth }),
-              import_react152.default.createElement(
+              displayIndex === numberOfMonths - 1 && navLayout === "after" && !props.hideNavigation && import_react150.default.createElement(components.Nav, { "data-animated-nav": props.animate ? "true" : void 0, className: classNames[UI2.Nav], style: styles3?.[UI2.Nav], "aria-label": labelNav2(), onPreviousClick: handlePreviousClick, onNextClick: handleNextClick, previousMonth, nextMonth }),
+              import_react150.default.createElement(
                 components.MonthGrid,
                 { role: "grid", "aria-multiselectable": mode2 === "multiple" || mode2 === "range", "aria-label": labelGrid2(calendarMonth.date, dateLib.options, dateLib) || void 0, className: classNames[UI2.MonthGrid], style: styles3?.[UI2.MonthGrid] },
-                !props.hideWeekdays && import_react152.default.createElement(
+                !props.hideWeekdays && import_react150.default.createElement(
                   components.Weekdays,
                   { "data-animated-weekdays": props.animate ? "true" : void 0, className: classNames[UI2.Weekdays], style: styles3?.[UI2.Weekdays] },
-                  showWeekNumber && import_react152.default.createElement(components.WeekNumberHeader, { "aria-label": labelWeekNumberHeader2(dateLib.options), className: classNames[UI2.WeekNumberHeader], style: styles3?.[UI2.WeekNumberHeader], scope: "col" }, formatWeekNumberHeader2()),
-                  weekdays.map((weekday, i3) => import_react152.default.createElement(components.Weekday, { "aria-label": labelWeekday2(weekday, dateLib.options, dateLib), className: classNames[UI2.Weekday], key: i3, style: styles3?.[UI2.Weekday], scope: "col" }, formatWeekdayName2(weekday, dateLib.options, dateLib)))
+                  showWeekNumber && import_react150.default.createElement(components.WeekNumberHeader, { "aria-label": labelWeekNumberHeader2(dateLib.options), className: classNames[UI2.WeekNumberHeader], style: styles3?.[UI2.WeekNumberHeader], scope: "col" }, formatWeekNumberHeader2()),
+                  weekdays.map((weekday, i3) => import_react150.default.createElement(components.Weekday, { "aria-label": labelWeekday2(weekday, dateLib.options, dateLib), className: classNames[UI2.Weekday], key: i3, style: styles3?.[UI2.Weekday], scope: "col" }, formatWeekdayName2(weekday, dateLib.options, dateLib)))
                 ),
-                import_react152.default.createElement(components.Weeks, { "data-animated-weeks": props.animate ? "true" : void 0, className: classNames[UI2.Weeks], style: styles3?.[UI2.Weeks] }, calendarMonth.weeks.map((week, weekIndex) => {
-                  return import_react152.default.createElement(
+                import_react150.default.createElement(components.Weeks, { "data-animated-weeks": props.animate ? "true" : void 0, className: classNames[UI2.Weeks], style: styles3?.[UI2.Weeks] }, calendarMonth.weeks.map((week, weekIndex) => {
+                  return import_react150.default.createElement(
                     components.Week,
                     { className: classNames[UI2.Week], key: week.weekNumber, style: styles3?.[UI2.Week], week },
-                    showWeekNumber && import_react152.default.createElement(components.WeekNumber, { week, style: styles3?.[UI2.WeekNumber], "aria-label": labelWeekNumber2(week.weekNumber, {
+                    showWeekNumber && import_react150.default.createElement(components.WeekNumber, { week, style: styles3?.[UI2.WeekNumber], "aria-label": labelWeekNumber2(week.weekNumber, {
                       locale
                     }), className: classNames[UI2.WeekNumber], scope: "row", role: "rowheader" }, formatWeekNumber2(week.weekNumber, dateLib)),
                     week.days.map((day) => {
@@ -54812,7 +55172,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
                       const style3 = getStyleForModifiers(modifiers, styles3, props.modifiersStyles);
                       const className3 = getClassNamesForModifiers(modifiers, classNames, props.modifiersClassNames);
                       const ariaLabel = !isInteractive && !modifiers.hidden ? labelGridcell2(date, modifiers, dateLib.options, dateLib) : void 0;
-                      return import_react152.default.createElement(components.Day, { key: `${dateLib.format(date, "yyyy-MM-dd")}_${dateLib.format(day.displayMonth, "yyyy-MM")}`, day, modifiers, className: className3.join(" "), style: style3, role: "gridcell", "aria-selected": modifiers.selected || void 0, "aria-label": ariaLabel, "data-day": dateLib.format(date, "yyyy-MM-dd"), "data-month": day.outside ? dateLib.format(date, "yyyy-MM") : void 0, "data-selected": modifiers.selected || void 0, "data-disabled": modifiers.disabled || void 0, "data-hidden": modifiers.hidden || void 0, "data-outside": day.outside || void 0, "data-focused": modifiers.focused || void 0, "data-today": modifiers.today || void 0 }, !modifiers.hidden && isInteractive ? import_react152.default.createElement(components.DayButton, { className: classNames[UI2.DayButton], style: styles3?.[UI2.DayButton], type: "button", day, modifiers, disabled: modifiers.disabled || void 0, tabIndex: isFocusTarget(day) ? 0 : -1, "aria-label": labelDayButton2(date, modifiers, dateLib.options, dateLib), onClick: handleDayClick(day, modifiers), onBlur: handleDayBlur(day, modifiers), onFocus: handleDayFocus(day, modifiers), onKeyDown: handleDayKeyDown(day, modifiers), onMouseEnter: handleDayMouseEnter(day, modifiers), onMouseLeave: handleDayMouseLeave(day, modifiers) }, formatDay2(date, dateLib.options, dateLib)) : !modifiers.hidden && formatDay2(day.date, dateLib.options, dateLib));
+                      return import_react150.default.createElement(components.Day, { key: `${dateLib.format(date, "yyyy-MM-dd")}_${dateLib.format(day.displayMonth, "yyyy-MM")}`, day, modifiers, className: className3.join(" "), style: style3, role: "gridcell", "aria-selected": modifiers.selected || void 0, "aria-label": ariaLabel, "data-day": dateLib.format(date, "yyyy-MM-dd"), "data-month": day.outside ? dateLib.format(date, "yyyy-MM") : void 0, "data-selected": modifiers.selected || void 0, "data-disabled": modifiers.disabled || void 0, "data-hidden": modifiers.hidden || void 0, "data-outside": day.outside || void 0, "data-focused": modifiers.focused || void 0, "data-today": modifiers.today || void 0 }, !modifiers.hidden && isInteractive ? import_react150.default.createElement(components.DayButton, { className: classNames[UI2.DayButton], style: styles3?.[UI2.DayButton], type: "button", day, modifiers, disabled: modifiers.disabled || void 0, tabIndex: isFocusTarget(day) ? 0 : -1, "aria-label": labelDayButton2(date, modifiers, dateLib.options, dateLib), onClick: handleDayClick(day, modifiers), onBlur: handleDayBlur(day, modifiers), onFocus: handleDayFocus(day, modifiers), onKeyDown: handleDayKeyDown(day, modifiers), onMouseEnter: handleDayMouseEnter(day, modifiers), onMouseLeave: handleDayMouseLeave(day, modifiers) }, formatDay2(date, dateLib.options, dateLib)) : !modifiers.hidden && formatDay2(day.date, dateLib.options, dateLib));
                     })
                   );
                 }))
@@ -54820,18 +55180,18 @@ The screen with id ${screen.id} will not be added.`) : void 0;
             );
           })
         ),
-        props.footer && import_react152.default.createElement(components.Footer, { className: classNames[UI2.Footer], style: styles3?.[UI2.Footer], role: "status", "aria-live": "polite" }, props.footer)
+        props.footer && import_react150.default.createElement(components.Footer, { className: classNames[UI2.Footer], style: styles3?.[UI2.Footer], role: "status", "aria-live": "polite" }, props.footer)
       )
     );
   }

   // packages/components/build-module/calendar/date-calendar/index.mjs
-  var import_element227 = __toESM(require_element(), 1);
+  var import_element226 = __toESM(require_element(), 1);

   // packages/components/build-module/calendar/utils/day-cell.mjs
-  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
   var PreviewDashStartAndEnd = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("svg", {
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("svg", {
       viewBox: "0 0 32 32",
       xmlns: "http://www.w3.org/2000/svg",
       fill: "none",
@@ -54839,13 +55199,13 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       strokeDasharray: "3.7677",
       strokeDashoffset: "3.2",
       strokeWidth: "1",
-      children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("path", {
+      children: /* @__PURE__ */ (0, import_jsx_runtime307.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_runtime308.jsx)("svg", {
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("svg", {
       viewBox: "0 0 32 32",
       xmlns: "http://www.w3.org/2000/svg",
       fill: "none",
@@ -54853,13 +55213,13 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       strokeDasharray: "3.84516",
       strokeDashoffset: "1.9226",
       strokeWidth: "1",
-      children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("path", {
+      children: /* @__PURE__ */ (0, import_jsx_runtime307.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_runtime308.jsxs)("svg", {
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)("svg", {
       viewBox: "0 0 32 32",
       xmlns: "http://www.w3.org/2000/svg",
       fill: "none",
@@ -54867,12 +55227,12 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       strokeDasharray: "3.9 4",
       strokeDashoffset: "2",
       strokeWidth: "1",
-      children: [/* @__PURE__ */ (0, import_jsx_runtime308.jsx)("line", {
+      children: [/* @__PURE__ */ (0, import_jsx_runtime307.jsx)("line", {
         x1: "0",
         y1: "0.5",
         x2: "100",
         y2: "0.5"
-      }), /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("line", {
+      }), /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("line", {
         x1: "0",
         y1: "31.5",
         x2: "100",
@@ -54881,7 +55241,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     });
   };
   var PreviewDashEnd = () => {
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("svg", {
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsx)("svg", {
       viewBox: "0 0 32 32",
       xmlns: "http://www.w3.org/2000/svg",
       fill: "none",
@@ -54889,7 +55249,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       strokeDasharray: "3.84516",
       strokeDashoffset: "1.9226",
       strokeWidth: "1",
-      children: /* @__PURE__ */ (0, import_jsx_runtime308.jsx)("path", {
+      children: /* @__PURE__ */ (0, import_jsx_runtime307.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"
       })
     });
@@ -54911,9 +55271,9 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     } else if (modifiers.preview) {
       PreviewDash = PreviewDashMiddle;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime308.jsxs)("td", {
+    return /* @__PURE__ */ (0, import_jsx_runtime307.jsxs)("td", {
       ...tdProps,
-      children: [PreviewDash && /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(PreviewDash, {}), children]
+      children: [PreviewDash && /* @__PURE__ */ (0, import_jsx_runtime307.jsx)(PreviewDash, {}), children]
     });
   }

@@ -54983,7 +55343,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;

   // packages/components/build-module/calendar/utils/use-localization-props.mjs
   var import_i18n74 = __toESM(require_i18n(), 1);
-  var import_element226 = __toESM(require_element(), 1);
+  var import_element225 = __toESM(require_element(), 1);
   function isLocaleRTL(localeCode) {
     const localeObj = new Intl.Locale(localeCode);
     const direction = localeObj.getTextInfo?.().direction;
@@ -55016,7 +55376,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     timeZone,
     mode: mode2
   }) => {
-    return (0, import_element226.useMemo)(() => {
+    return (0, import_element225.useMemo)(() => {
       const monthNameFormatter = new Intl.DateTimeFormat(locale.code, {
         year: "numeric",
         month: "long",
@@ -55112,7 +55472,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   };

   // packages/components/build-module/calendar/date-calendar/index.mjs
-  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
   var DateCalendar = ({
     defaultSelected,
     selected: selectedProp,
@@ -55127,7 +55487,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       timeZone,
       mode: "single"
     });
-    const onChange = (0, import_element227.useCallback)((selected2, triggerDate, modifiers, e3) => {
+    const onChange = (0, import_element226.useCallback)((selected2, triggerDate, modifiers, e3) => {
       onSelect?.(selected2 ?? void 0, triggerDate, modifiers, e3);
     }, [onSelect]);
     const [selected, setSelected] = useControlledValue({
@@ -55135,7 +55495,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       value: selectedProp,
       onChange
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(DayPicker, {
+    return /* @__PURE__ */ (0, import_jsx_runtime308.jsx)(DayPicker, {
       ...COMMON_PROPS,
       ...localizationProps,
       ...props,
@@ -55147,8 +55507,8 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   };

   // packages/components/build-module/calendar/date-range-calendar/index.mjs
-  var import_element228 = __toESM(require_element(), 1);
-  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
+  var import_element227 = __toESM(require_element(), 1);
+  var import_jsx_runtime309 = __toESM(require_jsx_runtime(), 1);
   function usePreviewRange({
     selected,
     hoveredDate,
@@ -55157,7 +55517,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     max: max3,
     disabled
   }) {
-    return (0, import_element228.useMemo)(() => {
+    return (0, import_element227.useMemo)(() => {
       if (!hoveredDate || !selected?.from) {
         return;
       }
@@ -55230,7 +55590,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       timeZone,
       mode: "range"
     });
-    const onChange = (0, import_element228.useCallback)((selected2, triggerDate, modifiers2, e3) => {
+    const onChange = (0, import_element227.useCallback)((selected2, triggerDate, modifiers2, e3) => {
       onSelect?.(selected2 ?? void 0, triggerDate, modifiers2, e3);
     }, [onSelect]);
     const [selected, setSelected] = useControlledValue({
@@ -55238,7 +55598,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       value: selectedProp,
       onChange
     });
-    const [hoveredDate, setHoveredDate] = (0, import_element228.useState)(void 0);
+    const [hoveredDate, setHoveredDate] = (0, import_element227.useState)(void 0);
     const previewRange = usePreviewRange({
       selected,
       hoveredDate,
@@ -55247,14 +55607,14 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       max: max3,
       disabled
     });
-    const modifiers = (0, import_element228.useMemo)(() => {
+    const modifiers = (0, import_element227.useMemo)(() => {
       return {
         preview: previewRange,
         preview_start: previewRange?.from,
         preview_end: previewRange?.to
       };
     }, [previewRange]);
-    return /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(DayPicker, {
+    return /* @__PURE__ */ (0, import_jsx_runtime309.jsx)(DayPicker, {
       ...COMMON_PROPS,
       ...localizationProps,
       ...props,
@@ -55275,14 +55635,14 @@ The screen with id ${screen.id} will not be added.`) : void 0;

   // packages/components/build-module/validated-form-controls/components/checkbox-control.mjs
   var import_compose86 = __toESM(require_compose(), 1);
-  var import_element230 = __toESM(require_element(), 1);
+  var import_element229 = __toESM(require_element(), 1);

   // packages/components/build-module/validated-form-controls/control-with-error.mjs
   var import_i18n75 = __toESM(require_i18n(), 1);
-  var import_element229 = __toESM(require_element(), 1);
+  var import_element228 = __toESM(require_element(), 1);

   // packages/components/build-module/validated-form-controls/validity-indicator.mjs
-  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime310 = __toESM(require_jsx_runtime(), 1);
   function ValidityIndicator({
     id: id3,
     type,
@@ -55292,12 +55652,12 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       valid: published_default,
       invalid: error_default
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("p", {
+    return /* @__PURE__ */ (0, import_jsx_runtime310.jsxs)("p", {
       id: id3,
       className: clsx_default("components-validated-control__indicator", `is-${type}`),
-      children: [type === "validating" ? /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(spinner_default, {
+      children: [type === "validating" ? /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(spinner_default, {
         className: "components-validated-control__indicator-spinner"
-      }) : /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(icon_default3, {
+      }) : /* @__PURE__ */ (0, import_jsx_runtime310.jsx)(icon_default3, {
         className: "components-validated-control__indicator-icon",
         icon: ICON[type],
         size: 16,
@@ -55307,7 +55667,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
   }

   // packages/components/build-module/validated-form-controls/control-with-error.mjs
-  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime311 = __toESM(require_jsx_runtime(), 1);
   function appendRequiredIndicator(label, required, markWhenOptional) {
     let suffix;
     if (required && !markWhenOptional) {
@@ -55321,7 +55681,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     if (typeof label === "string") {
       return `${label} ${suffix}`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)(import_jsx_runtime312.Fragment, {
+    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)(import_jsx_runtime311.Fragment, {
       children: [label, " ", suffix]
     });
   }
@@ -55334,11 +55694,11 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     getValidityTarget,
     children
   }, forwardedRef) {
-    const [errorMessage, setErrorMessage] = (0, import_element229.useState)();
-    const [statusMessage, setStatusMessage] = (0, import_element229.useState)();
-    const [showMessage, setShowMessage] = (0, import_element229.useState)(false);
-    const [isTouched, setIsTouched] = (0, import_element229.useState)(false);
-    (0, import_element229.useEffect)(() => {
+    const [errorMessage, setErrorMessage] = (0, import_element228.useState)();
+    const [statusMessage, setStatusMessage] = (0, import_element228.useState)();
+    const [showMessage, setShowMessage] = (0, import_element228.useState)(false);
+    const [isTouched, setIsTouched] = (0, import_element228.useState)(false);
+    (0, import_element228.useEffect)(() => {
       const validityTarget = getValidityTarget();
       const handler = () => {
         setShowMessage(true);
@@ -55347,10 +55707,13 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       validityTarget?.addEventListener("invalid", handler);
       return () => validityTarget?.removeEventListener("invalid", handler);
     }, [getValidityTarget]);
-    (0, import_element229.useEffect)(() => {
+    (0, import_element228.useEffect)(() => {
       const validityTarget = getValidityTarget();
       const suppressNativePopover = (event) => {
         event.preventDefault();
+        if (!event.isTrusted) {
+          return;
+        }
         const target = event.target;
         const firstErrorInForm = Array.from(target.form?.elements ?? []).find((el) => !el.validity.valid);
         if (!target.form || firstErrorInForm === target) {
@@ -55365,7 +55728,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         radioSibilings.forEach((sibling) => sibling.removeEventListener("invalid", suppressNativePopover));
       };
     }, [getValidityTarget]);
-    (0, import_element229.useEffect)(() => {
+    (0, import_element228.useEffect)(() => {
       const validityTarget = getValidityTarget();
       if (!customValidity?.type) {
         validityTarget?.setCustomValidity("");
@@ -55400,7 +55763,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         }
       }
     }, [customValidity, getValidityTarget]);
-    (0, import_element229.useEffect)(() => {
+    (0, import_element228.useEffect)(() => {
       if (!isTouched || showMessage) {
         return;
       }
@@ -55421,17 +55784,17 @@ The screen with id ${screen.id} will not be added.`) : void 0;
         getValidityTarget()?.setAttribute(VALIDITY_VISIBLE_ATTRIBUTE, "");
       }
     };
-    const messageId = (0, import_element229.useId)();
+    const messageId = (0, import_element228.useId)();
     const message2 = (() => {
       if (errorMessage) {
-        return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(ValidityIndicator, {
+        return /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(ValidityIndicator, {
           id: messageId,
           type: "invalid",
           message: errorMessage
         });
       }
       if (statusMessage?.type) {
-        return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(ValidityIndicator, {
+        return /* @__PURE__ */ (0, import_jsx_runtime311.jsx)(ValidityIndicator, {
           id: messageId,
           type: statusMessage.type,
           message: statusMessage.message
@@ -55440,7 +55803,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       return null;
     })();
     const visibleMessage = showMessage ? message2 : null;
-    (0, import_element229.useEffect)(() => {
+    (0, import_element228.useEffect)(() => {
       const target = getValidityTarget();
       if (!target) {
         return;
@@ -55459,36 +55822,36 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       setDescribedBy(target, !!visibleMessage);
       return () => setDescribedBy(target, false);
     }, [visibleMessage, messageId, getValidityTarget]);
-    return /* @__PURE__ */ (0, import_jsx_runtime312.jsxs)("div", {
+    return /* @__PURE__ */ (0, import_jsx_runtime311.jsxs)("div", {
       className,
       ref: forwardedRef,
       onBlur,
-      children: [(0, import_element229.cloneElement)(children, {
+      children: [(0, import_element228.cloneElement)(children, {
         label: appendRequiredIndicator(children.props.label, required, markWhenOptional),
         required
       }), visibleMessage]
     });
   }
-  var ControlWithError = (0, import_element229.forwardRef)(UnforwardedControlWithError);
+  var ControlWithError = (0, import_element228.forwardRef)(UnforwardedControlWithError);
   ControlWithError.displayName = "ControlWithError";

   // packages/components/build-module/validated-form-controls/components/checkbox-control.mjs
-  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedCheckboxControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element230.useRef)(null);
+    const validityTargetRef = (0, import_element229.useRef)(null);
     const mergedRefs = (0, import_compose86.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       ref: mergedRefs,
       customValidity,
       getValidityTarget: () => validityTargetRef.current?.querySelector('input[type="checkbox"]'),
-      children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(
+      children: /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
         checkbox_control_default,
         {
           ...restProps
@@ -55496,22 +55859,22 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       )
     });
   };
-  var ValidatedCheckboxControl = (0, import_element230.forwardRef)(UnforwardedValidatedCheckboxControl);
+  var ValidatedCheckboxControl = (0, import_element229.forwardRef)(UnforwardedValidatedCheckboxControl);
   ValidatedCheckboxControl.displayName = "ValidatedCheckboxControl";

   // packages/components/build-module/validated-form-controls/components/combobox-control.mjs
   var import_compose87 = __toESM(require_compose(), 1);
-  var import_element231 = __toESM(require_element(), 1);
-  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
+  var import_element230 = __toESM(require_element(), 1);
+  var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedComboboxControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element231.useRef)(null);
+    const validityTargetRef = (0, import_element230.useRef)(null);
     const mergedRefs = (0, import_compose87.useMergeRefs)([forwardedRef, validityTargetRef]);
-    (0, import_element231.useEffect)(() => {
+    (0, import_element230.useEffect)(() => {
       const input = validityTargetRef.current?.querySelector('input[role="combobox"]');
       if (input) {
         input.required = required ?? false;
@@ -55519,43 +55882,43 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     }, [required]);
     return (
       // TODO: Bug - Missing value error is not cleared immediately on change, waits for blur.
-      /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(ControlWithError, {
+      /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(ControlWithError, {
         required,
         markWhenOptional,
         ref: mergedRefs,
         customValidity,
         getValidityTarget: () => validityTargetRef.current?.querySelector('input[role="combobox"]'),
-        children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(combobox_control_default, {
+        children: /* @__PURE__ */ (0, import_jsx_runtime313.jsx)(combobox_control_default, {
           ...restProps
         })
       })
     );
   };
-  var ValidatedComboboxControl = (0, import_element231.forwardRef)(UnforwardedValidatedComboboxControl);
+  var ValidatedComboboxControl = (0, import_element230.forwardRef)(UnforwardedValidatedComboboxControl);
   ValidatedComboboxControl.displayName = "ValidatedComboboxControl";

   // packages/components/build-module/validated-form-controls/components/form-token-field.mjs
-  var import_element232 = __toESM(require_element(), 1);
-  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
+  var import_element231 = __toESM(require_element(), 1);
+  var import_jsx_runtime314 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedFormTokenField = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element232.useRef)(null);
-    return /* @__PURE__ */ (0, import_jsx_runtime315.jsxs)("div", {
+    const validityTargetRef = (0, import_element231.useRef)(null);
+    return /* @__PURE__ */ (0, import_jsx_runtime314.jsxs)("div", {
       className: "components-validated-control__wrapper-with-error-delegate",
       ref: forwardedRef,
-      children: [/* @__PURE__ */ (0, import_jsx_runtime315.jsx)(ControlWithError, {
+      children: [/* @__PURE__ */ (0, import_jsx_runtime314.jsx)(ControlWithError, {
         required,
         markWhenOptional,
         customValidity,
         getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(FormTokenField, {
+        children: /* @__PURE__ */ (0, import_jsx_runtime314.jsx)(FormTokenField, {
           ...restProps
         })
-      }), /* @__PURE__ */ (0, import_jsx_runtime315.jsx)("input", {
+      }), /* @__PURE__ */ (0, import_jsx_runtime314.jsx)("input", {
         className: "components-validated-control__error-delegate",
         type: "text",
         ref: validityTargetRef,
@@ -55570,96 +55933,96 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       })]
     });
   };
-  var ValidatedFormTokenField = (0, import_element232.forwardRef)(UnforwardedValidatedFormTokenField);
+  var ValidatedFormTokenField = (0, import_element231.forwardRef)(UnforwardedValidatedFormTokenField);
   ValidatedFormTokenField.displayName = "ValidatedFormTokenField";

   // packages/components/build-module/validated-form-controls/components/input-control.mjs
-  var import_element233 = __toESM(require_element(), 1);
+  var import_element232 = __toESM(require_element(), 1);
   var import_compose88 = __toESM(require_compose(), 1);
-  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime315 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedInputControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element233.useRef)(null);
+    const validityTargetRef = (0, import_element232.useRef)(null);
     const mergedRefs = (0, import_compose88.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       customValidity,
       getValidityTarget: () => validityTargetRef.current,
-      children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(input_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(input_control_default, {
         ref: mergedRefs,
         ...restProps
       })
     });
   };
-  var ValidatedInputControl = (0, import_element233.forwardRef)(UnforwardedValidatedInputControl);
+  var ValidatedInputControl = (0, import_element232.forwardRef)(UnforwardedValidatedInputControl);
   ValidatedInputControl.displayName = "ValidatedInputControl";

   // packages/components/build-module/validated-form-controls/components/number-control.mjs
-  var import_element234 = __toESM(require_element(), 1);
+  var import_element233 = __toESM(require_element(), 1);
   var import_compose89 = __toESM(require_compose(), 1);
-  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime316 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedNumberControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element234.useRef)(null);
+    const validityTargetRef = (0, import_element233.useRef)(null);
     const mergedRefs = (0, import_compose89.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       customValidity,
       getValidityTarget: () => validityTargetRef.current,
-      children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(number_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime316.jsx)(number_control_default, {
         ref: mergedRefs,
         ...restProps
       })
     });
   };
-  var ValidatedNumberControl = (0, import_element234.forwardRef)(UnforwardedValidatedNumberControl);
+  var ValidatedNumberControl = (0, import_element233.forwardRef)(UnforwardedValidatedNumberControl);
   ValidatedNumberControl.displayName = "ValidatedNumberControl";

   // packages/components/build-module/validated-form-controls/components/radio-control.mjs
   var import_compose90 = __toESM(require_compose(), 1);
-  var import_element235 = __toESM(require_element(), 1);
-  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
+  var import_element234 = __toESM(require_element(), 1);
+  var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedRadioControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element235.useRef)(null);
+    const validityTargetRef = (0, import_element234.useRef)(null);
     const mergedRefs = (0, import_compose90.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       ref: mergedRefs,
       customValidity,
       getValidityTarget: () => validityTargetRef.current?.querySelector('input[type="radio"]'),
-      children: /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(radio_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime317.jsx)(radio_control_default, {
         ...restProps
       })
     });
   };
-  var ValidatedRadioControl = (0, import_element235.forwardRef)(UnforwardedValidatedRadioControl);
+  var ValidatedRadioControl = (0, import_element234.forwardRef)(UnforwardedValidatedRadioControl);
   ValidatedRadioControl.displayName = "ValidatedRadioControl";

   // packages/components/build-module/validated-form-controls/components/content-editable-control.mjs
-  var import_element237 = __toESM(require_element(), 1);
+  var import_element236 = __toESM(require_element(), 1);

   // packages/components/build-module/content-editable-control/index.mjs
   var import_compose91 = __toESM(require_compose(), 1);
-  var import_element236 = __toESM(require_element(), 1);
-  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
-  var STYLE_HASH_ATTRIBUTE18 = "data-wp-hash";
-  function getRuntime18() {
+  var import_element235 = __toESM(require_element(), 1);
+  var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
+  var STYLE_HASH_ATTRIBUTE23 = "data-wp-hash";
+  function getRuntime23() {
     const globalScope = globalThis;
     if (globalScope.__wpStyleRuntime) {
       return globalScope.__wpStyleRuntime;
@@ -55670,26 +56033,26 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       injectedStyles: /* @__PURE__ */ new WeakMap()
     };
     if (typeof document !== "undefined") {
-      registerDocument18(document);
+      registerDocument23(document);
     }
     return globalScope.__wpStyleRuntime;
   }
-  function documentContainsStyleHash18(targetDocument, hash2) {
+  function documentContainsStyleHash23(targetDocument, hash2) {
     if (!targetDocument.head) {
       return false;
     }
-    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE18}]`)) {
-      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE18) === hash2) {
+    for (const style2 of targetDocument.head.querySelectorAll(`style[${STYLE_HASH_ATTRIBUTE23}]`)) {
+      if (style2.getAttribute(STYLE_HASH_ATTRIBUTE23) === hash2) {
         return true;
       }
     }
     return false;
   }
-  function injectStyle18(targetDocument, hash2, css3) {
+  function injectStyle23(targetDocument, hash2, css3) {
     if (!targetDocument.head) {
       return;
     }
-    const runtime = getRuntime18();
+    const runtime = getRuntime23();
     let injectedStyles = runtime.injectedStyles.get(targetDocument);
     if (!injectedStyles) {
       injectedStyles = /* @__PURE__ */ new Set();
@@ -55698,21 +56061,21 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     if (injectedStyles.has(hash2)) {
       return;
     }
-    if (documentContainsStyleHash18(targetDocument, hash2)) {
+    if (documentContainsStyleHash23(targetDocument, hash2)) {
       injectedStyles.add(hash2);
       return;
     }
     const style2 = targetDocument.createElement("style");
-    style2.setAttribute(STYLE_HASH_ATTRIBUTE18, hash2);
+    style2.setAttribute(STYLE_HASH_ATTRIBUTE23, hash2);
     style2.appendChild(targetDocument.createTextNode(css3));
     targetDocument.head.appendChild(style2);
     injectedStyles.add(hash2);
   }
-  function registerDocument18(targetDocument) {
-    const runtime = getRuntime18();
+  function registerDocument23(targetDocument) {
+    const runtime = getRuntime23();
     runtime.documents.set(targetDocument, (runtime.documents.get(targetDocument) ?? 0) + 1);
     for (const [hash2, css3] of runtime.styles) {
-      injectStyle18(targetDocument, hash2, css3);
+      injectStyle23(targetDocument, hash2, css3);
     }
     return () => {
       const count = runtime.documents.get(targetDocument);
@@ -55726,17 +56089,17 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       runtime.documents.set(targetDocument, count - 1);
     };
   }
-  function registerStyle17(hash2, css3) {
-    const runtime = getRuntime18();
+  function registerStyle22(hash2, css3) {
+    const runtime = getRuntime23();
     runtime.styles.set(hash2, css3);
     for (const targetDocument of runtime.documents.keys()) {
-      injectStyle18(targetDocument, hash2, css3);
+      injectStyle23(targetDocument, hash2, css3);
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle17("88387972b5", "._0f130cee1a924516__editable{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){._0f130cee1a924516__editable{transition:box-shadow .1s linear}}@media (min-width:600px){._0f130cee1a924516__editable{font-size:13px;line-height:normal}}._0f130cee1a924516__editable:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}._0f130cee1a924516__editable::placeholder{color:rgba(30,30,30,.62)}._0f130cee1a924516__editable{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}._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}");
+    registerStyle22("87e5397cb4", "._0f130cee1a924516__editable{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){._0f130cee1a924516__editable{transition:box-shadow .1s linear}}@media (min-width:600px){._0f130cee1a924516__editable{font-size:13px;line-height:normal}}._0f130cee1a924516__editable:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}._0f130cee1a924516__editable::placeholder{color:rgba(30,30,30,.62)}._0f130cee1a924516__editable{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}._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 style_module_default16 = { "editable": "_0f130cee1a924516__editable" };
+  var style_module_default21 = { "editable": "_0f130cee1a924516__editable" };
   function UnforwardedContentEditableControl({
     label,
     id: id3,
@@ -55757,19 +56120,19 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       help
     });
     const labelId = `${controlProps.id}__label`;
-    const editableRef = (0, import_element236.useRef)(null);
+    const editableRef = (0, import_element235.useRef)(null);
     const mergedRefs = (0, import_compose91.useMergeRefs)([editableRef, forwardedRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(base_control_default, {
+    return /* @__PURE__ */ (0, import_jsx_runtime318.jsxs)(base_control_default, {
       ...baseControlProps,
-      children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(component_default2, {
+      children: [hideLabelFromVision ? /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(component_default2, {
         id: labelId,
         children: label
-      }) : /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(base_control_default.VisualLabel, {
+      }) : /* @__PURE__ */ (0, import_jsx_runtime318.jsx)(base_control_default.VisualLabel, {
         id: labelId,
         onClick: () => editableRef.current?.focus(),
         children: label
-      }), /* @__PURE__ */ (0, import_jsx_runtime319.jsx)("div", {
-        className: style_module_default16.editable,
+      }), /* @__PURE__ */ (0, import_jsx_runtime318.jsx)("div", {
+        className: style_module_default21.editable,
         role: "textbox",
         "aria-multiline": true,
         "aria-labelledby": labelId,
@@ -55784,11 +56147,11 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       })]
     });
   }
-  var ContentEditableControl = (0, import_element236.forwardRef)(UnforwardedContentEditableControl);
+  var ContentEditableControl = (0, import_element235.forwardRef)(UnforwardedContentEditableControl);
   var content_editable_control_default = ContentEditableControl;

   // packages/components/build-module/validated-form-controls/components/content-editable-control.mjs
-  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedContentEditableControl = ({
     required,
     customValidity,
@@ -55797,21 +56160,21 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     className: className2,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element237.useRef)(null);
-    return /* @__PURE__ */ (0, import_jsx_runtime320.jsxs)("div", {
+    const validityTargetRef = (0, import_element236.useRef)(null);
+    return /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)("div", {
       className: "components-validated-control__wrapper-with-error-delegate",
-      children: [/* @__PURE__ */ (0, import_jsx_runtime320.jsx)(ControlWithError, {
+      children: [/* @__PURE__ */ (0, import_jsx_runtime319.jsx)(ControlWithError, {
         required,
         markWhenOptional,
         customValidity,
         getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(content_editable_control_default, {
+        children: /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(content_editable_control_default, {
           ref: forwardedRef,
           className: clsx_default("components-validated-control__content-editable", className2),
           "aria-invalid": customValidity?.type === "invalid" || void 0,
           ...restProps
         })
-      }), /* @__PURE__ */ (0, import_jsx_runtime320.jsx)("input", {
+      }), /* @__PURE__ */ (0, import_jsx_runtime319.jsx)("input", {
         className: "components-validated-control__error-delegate",
         type: "text",
         ref: validityTargetRef,
@@ -55826,137 +56189,137 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       })]
     });
   };
-  var ValidatedContentEditableControl = (0, import_element237.forwardRef)(UnforwardedValidatedContentEditableControl);
+  var ValidatedContentEditableControl = (0, import_element236.forwardRef)(UnforwardedValidatedContentEditableControl);
   ValidatedContentEditableControl.displayName = "ValidatedContentEditableControl";

   // packages/components/build-module/validated-form-controls/components/select-control.mjs
-  var import_element238 = __toESM(require_element(), 1);
+  var import_element237 = __toESM(require_element(), 1);
   var import_compose92 = __toESM(require_compose(), 1);
-  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedSelectControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element238.useRef)(null);
+    const validityTargetRef = (0, import_element237.useRef)(null);
     const mergedRefs = (0, import_compose92.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       customValidity,
       getValidityTarget: () => validityTargetRef.current,
-      children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(select_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime320.jsx)(select_control_default, {
         ref: mergedRefs,
         ...restProps
       })
     });
   };
-  var ValidatedSelectControl = (0, import_element238.forwardRef)(UnforwardedValidatedSelectControl);
+  var ValidatedSelectControl = (0, import_element237.forwardRef)(UnforwardedValidatedSelectControl);
   ValidatedSelectControl.displayName = "ValidatedSelectControl";

   // packages/components/build-module/validated-form-controls/components/text-control.mjs
   var import_compose93 = __toESM(require_compose(), 1);
-  var import_element239 = __toESM(require_element(), 1);
-  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
+  var import_element238 = __toESM(require_element(), 1);
+  var import_jsx_runtime321 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedTextControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element239.useRef)(null);
+    const validityTargetRef = (0, import_element238.useRef)(null);
     const mergedRefs = (0, import_compose93.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       customValidity,
       getValidityTarget: () => validityTargetRef.current,
-      children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(text_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime321.jsx)(text_control_default, {
         ref: mergedRefs,
         ...restProps
       })
     });
   };
-  var ValidatedTextControl = (0, import_element239.forwardRef)(UnforwardedValidatedTextControl);
+  var ValidatedTextControl = (0, import_element238.forwardRef)(UnforwardedValidatedTextControl);
   ValidatedTextControl.displayName = "ValidatedTextControl";

   // packages/components/build-module/validated-form-controls/components/textarea-control.mjs
-  var import_element240 = __toESM(require_element(), 1);
+  var import_element239 = __toESM(require_element(), 1);
   var import_compose94 = __toESM(require_compose(), 1);
-  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedTextareaControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element240.useRef)(null);
+    const validityTargetRef = (0, import_element239.useRef)(null);
     const mergedRefs = (0, import_compose94.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       customValidity,
       getValidityTarget: () => validityTargetRef.current,
-      children: /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(textarea_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime322.jsx)(textarea_control_default, {
         ref: mergedRefs,
         ...restProps
       })
     });
   };
-  var ValidatedTextareaControl = (0, import_element240.forwardRef)(UnforwardedValidatedTextareaControl);
+  var ValidatedTextareaControl = (0, import_element239.forwardRef)(UnforwardedValidatedTextareaControl);
   ValidatedTextareaControl.displayName = "ValidatedTextareaControl";

   // packages/components/build-module/validated-form-controls/components/toggle-control.mjs
-  var import_element241 = __toESM(require_element(), 1);
+  var import_element240 = __toESM(require_element(), 1);
   var import_compose95 = __toESM(require_compose(), 1);
-  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedToggleControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element241.useRef)(null);
+    const validityTargetRef = (0, import_element240.useRef)(null);
     const mergedRefs = (0, import_compose95.useMergeRefs)([forwardedRef, validityTargetRef]);
-    return /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(ControlWithError, {
+    return /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(ControlWithError, {
       required,
       markWhenOptional,
       customValidity,
       getValidityTarget: () => validityTargetRef.current,
-      children: /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(toggle_control_default, {
+      children: /* @__PURE__ */ (0, import_jsx_runtime323.jsx)(toggle_control_default, {
         ref: mergedRefs,
         required,
         ...restProps
       })
     });
   };
-  var ValidatedToggleControl = (0, import_element241.forwardRef)(UnforwardedValidatedToggleControl);
+  var ValidatedToggleControl = (0, import_element240.forwardRef)(UnforwardedValidatedToggleControl);
   ValidatedToggleControl.displayName = "ValidatedToggleControl";

   // packages/components/build-module/validated-form-controls/components/toggle-group-control.mjs
-  var import_element242 = __toESM(require_element(), 1);
-  var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
+  var import_element241 = __toESM(require_element(), 1);
+  var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
   var UnforwardedValidatedToggleGroupControl = ({
     required,
     customValidity,
     markWhenOptional,
     ...restProps
   }, forwardedRef) => {
-    const validityTargetRef = (0, import_element242.useRef)(null);
-    const nameAttr = (0, import_element242.useId)();
-    return /* @__PURE__ */ (0, import_jsx_runtime325.jsxs)("div", {
+    const validityTargetRef = (0, import_element241.useRef)(null);
+    const nameAttr = (0, import_element241.useId)();
+    return /* @__PURE__ */ (0, import_jsx_runtime324.jsxs)("div", {
       className: "components-validated-control__wrapper-with-error-delegate",
-      children: [/* @__PURE__ */ (0, import_jsx_runtime325.jsx)(ControlWithError, {
+      children: [/* @__PURE__ */ (0, import_jsx_runtime324.jsx)(ControlWithError, {
         required,
         markWhenOptional,
         customValidity,
         getValidityTarget: () => validityTargetRef.current,
-        children: /* @__PURE__ */ (0, import_jsx_runtime325.jsx)(component_default12, {
+        children: /* @__PURE__ */ (0, import_jsx_runtime324.jsx)(component_default12, {
           ref: forwardedRef,
           ...restProps
         })
-      }), /* @__PURE__ */ (0, import_jsx_runtime325.jsx)("input", {
+      }), /* @__PURE__ */ (0, import_jsx_runtime324.jsx)("input", {
         className: "components-validated-control__error-delegate",
         type: "radio",
         ref: validityTargetRef,
@@ -55972,7 +56335,7 @@ The screen with id ${screen.id} will not be added.`) : void 0;
       })]
     });
   };
-  var ValidatedToggleGroupControl = (0, import_element242.forwardRef)(UnforwardedValidatedToggleGroupControl);
+  var ValidatedToggleGroupControl = (0, import_element241.forwardRef)(UnforwardedValidatedToggleGroupControl);
   ValidatedToggleGroupControl.displayName = "ValidatedToggleGroupControl";

   // packages/components/build-module/private-apis.mjs
@@ -55982,7 +56345,6 @@ The screen with id ${screen.id} will not be added.`) : void 0;
     __experimentalPopoverLegacyPositionToPlacement: positionToPlacement,
     ComponentsContext,
     Tabs,
-    Theme: theme_default,
     Menu: Menu3,
     kebabCase,
     withIgnoreIMEEvents,
@@ -56038,5 +56400,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).components = wp.components;
-})();
diff --git a/wp-includes/js/dist/components.min.js b/wp-includes/js/dist/components.min.js
index d1a3230591..6bb279d58e 100644
--- a/wp-includes/js/dist/components.min.js
+++ b/wp-includes/js/dist/components.min.js
@@ -1,6 +1,5 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).components=(()=>{var scc=Object.create;var Wx=Object.defineProperty;var rcc=Object.getOwnPropertyDescriptor;var mcc=Object.getOwnPropertyNames;var xcc=Object.getPrototypeOf,gcc=Object.prototype.hasOwnProperty;var NY=(c,t)=>()=>(c&&(t=c(c=0)),t);var ct=(c,t)=>()=>(t||c((t={exports:{}}).exports,t),t.exports),Li=(c,t)=>{for(var e in t)Wx(c,e,{get:t[e],enumerable:!0})},fY=(c,t,e,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of mcc(t))!gcc.call(c,d)&&d!==e&&Wx(c,d,{get:()=>t[d],enumerable:!(l=rcc(t,d))||l.enumerable});return c};var u=(c,t,e)=>(e=c!=null?scc(xcc(c)):{},fY(t||!c||!c.__esModule?Wx(e,"default",{value:c,enumerable:!0}):e,c)),SY=c=>fY(Wx({},"__esModule",{value:!0}),c);var zc=ct((jIc,kY)=>{kY.exports=window.wp.primitives});var ic=ct((MIc,AY)=>{AY.exports=window.wp.i18n});var bc=ct((PIc,OY)=>{OY.exports=window.wp.compose});var F=ct((KIc,wY)=>{wY.exports=window.wp.element});var K=ct((_Ic,TY)=>{TY.exports=window.React});var V=ct((tpc,GC)=>{GC.exports=window.ReactJSXRuntime});var TC=ct(wC=>{"use strict";var jG=K();function mtc(c,t){return c===t&&(c!==0||1/c===1/t)||c!==c&&t!==t}var xtc=typeof Object.is=="function"?Object.is:mtc,gtc=jG.useState,Ztc=jG.useEffect,Htc=jG.useLayoutEffect,Rtc=jG.useDebugValue;function Itc(c,t){var e=t(),l=gtc({inst:{value:e,getSnapshot:t}}),d=l[0].inst,b=l[1];return Htc(function(){d.value=e,d.getSnapshot=t,t5(d)&&b({inst:d})},[c,e,t]),Ztc(function(){return t5(d)&&b({inst:d}),c(function(){t5(d)&&b({inst:d})})},[c]),Rtc(e),e}function t5(c){var t=c.getSnapshot;c=c.value;try{var e=t();return!xtc(c,e)}catch{return!0}}function ptc(c,t){return t()}var Wtc=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?ptc:Itc;wC.useSyncExternalStore=jG.useSyncExternalStore!==void 0?jG.useSyncExternalStore:Wtc});var LC=ct((Apc,QC)=>{"use strict";QC.exports=TC()});var KG=ct((vWc,lF)=>{lF.exports=window.ReactDOM});var mt=ct((WCc,Tf)=>{Tf.exports=window.wp.deprecated});function AH(c){var t=Object.create(null);return function(e){return t[e]===void 0&&(t[e]=c(e)),t[e]}}var OH=NY(()=>{});var Pk={};Li(Pk,{default:()=>d1});var onc,d1,b1=NY(()=>{OH();onc=/^((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)-.*))$/,d1=AH(function(c){return onc.test(c)||c.charCodeAt(0)===111&&c.charCodeAt(1)===110&&c.charCodeAt(2)<91})});var Az=ct(nt=>{"use strict";var ae=typeof Symbol=="function"&&Symbol.for,s1=ae?Symbol.for("react.element"):60103,r1=ae?Symbol.for("react.portal"):60106,cR=ae?Symbol.for("react.fragment"):60107,tR=ae?Symbol.for("react.strict_mode"):60108,eR=ae?Symbol.for("react.profiler"):60114,lR=ae?Symbol.for("react.provider"):60109,dR=ae?Symbol.for("react.context"):60110,m1=ae?Symbol.for("react.async_mode"):60111,bR=ae?Symbol.for("react.concurrent_mode"):60111,oR=ae?Symbol.for("react.forward_ref"):60112,nR=ae?Symbol.for("react.suspense"):60113,ync=ae?Symbol.for("react.suspense_list"):60120,iR=ae?Symbol.for("react.memo"):60115,aR=ae?Symbol.for("react.lazy"):60116,Vnc=ae?Symbol.for("react.block"):60121,hnc=ae?Symbol.for("react.fundamental"):60117,Jnc=ae?Symbol.for("react.responder"):60118,vnc=ae?Symbol.for("react.scope"):60119;function El(c){if(typeof c=="object"&&c!==null){var t=c.$$typeof;switch(t){case s1:switch(c=c.type,c){case m1:case bR:case cR:case eR:case tR:case nR:return c;default:switch(c=c&&c.$$typeof,c){case dR:case oR:case aR:case iR:case lR:return c;default:return t}}case r1:return t}}}function zz(c){return El(c)===bR}nt.AsyncMode=m1;nt.ConcurrentMode=bR;nt.ContextConsumer=dR;nt.ContextProvider=lR;nt.Element=s1;nt.ForwardRef=oR;nt.Fragment=cR;nt.Lazy=aR;nt.Memo=iR;nt.Portal=r1;nt.Profiler=eR;nt.StrictMode=tR;nt.Suspense=nR;nt.isAsyncMode=function(c){return zz(c)||El(c)===m1};nt.isConcurrentMode=zz;nt.isContextConsumer=function(c){return El(c)===dR};nt.isContextProvider=function(c){return El(c)===lR};nt.isElement=function(c){return typeof c=="object"&&c!==null&&c.$$typeof===s1};nt.isForwardRef=function(c){return El(c)===oR};nt.isFragment=function(c){return El(c)===cR};nt.isLazy=function(c){return El(c)===aR};nt.isMemo=function(c){return El(c)===iR};nt.isPortal=function(c){return El(c)===r1};nt.isProfiler=function(c){return El(c)===eR};nt.isStrictMode=function(c){return El(c)===tR};nt.isSuspense=function(c){return El(c)===nR};nt.isValidElementType=function(c){return typeof c=="string"||typeof c=="function"||c===cR||c===bR||c===eR||c===tR||c===nR||c===ync||typeof c=="object"&&c!==null&&(c.$$typeof===aR||c.$$typeof===iR||c.$$typeof===lR||c.$$typeof===dR||c.$$typeof===oR||c.$$typeof===hnc||c.$$typeof===Jnc||c.$$typeof===vnc||c.$$typeof===Vnc)};nt.typeOf=El});var wz=ct(($Uc,Oz)=>{"use strict";Oz.exports=Az()});var Ez=ct((cjc,jz)=>{"use strict";var x1=wz(),Ync={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Cnc={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Fnc={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Dz={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},g1={};g1[x1.ForwardRef]=Fnc;g1[x1.Memo]=Dz;function Tz(c){return x1.isMemo(c)?Dz:g1[c.$$typeof]||Ync}var Nnc=Object.defineProperty,fnc=Object.getOwnPropertyNames,Qz=Object.getOwnPropertySymbols,Snc=Object.getOwnPropertyDescriptor,knc=Object.getPrototypeOf,Lz=Object.prototype;function Uz(c,t,e){if(typeof t!="string"){if(Lz){var l=knc(t);l&&l!==Lz&&Uz(c,l,e)}var d=fnc(t);Qz&&(d=d.concat(Qz(t)));for(var b=Tz(c),o=Tz(t),n=0;n<d.length;++n){var i=d[n];if(!Cnc[i]&&!(e&&e[i])&&!(o&&o[i])&&!(b&&b[i])){var a=Snc(t,i);try{Nnc(c,i,a)}catch{}}}}return c}jz.exports=Uz});var OA=ct((DEc,AA)=>{"use strict";var Ric=function(t){return Iic(t)&&!pic(t)};function Iic(c){return!!c&&typeof c=="object"}function pic(c){var t=Object.prototype.toString.call(c);return t==="[object RegExp]"||t==="[object Date]"||yic(c)}var Wic=typeof Symbol=="function"&&Symbol.for,Bic=Wic?Symbol.for("react.element"):60103;function yic(c){return c.$$typeof===Bic}function Vic(c){return Array.isArray(c)?[]:{}}function Y0(c,t){return t.clone!==!1&&t.isMergeableObject(c)?xu(Vic(c),c,t):c}function hic(c,t,e){return c.concat(t).map(function(l){return Y0(l,e)})}function Jic(c,t){if(!t.customMerge)return xu;var e=t.customMerge(c);return typeof e=="function"?e:xu}function vic(c){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(c).filter(function(t){return Object.propertyIsEnumerable.call(c,t)}):[]}function kA(c){return Object.keys(c).concat(vic(c))}function zA(c,t){try{return t in c}catch{return!1}}function Yic(c,t){return zA(c,t)&&!(Object.hasOwnProperty.call(c,t)&&Object.propertyIsEnumerable.call(c,t))}function Cic(c,t,e){var l={};return e.isMergeableObject(c)&&kA(c).forEach(function(d){l[d]=Y0(c[d],e)}),kA(t).forEach(function(d){Yic(c,d)||(zA(c,d)&&e.isMergeableObject(t[d])?l[d]=Jic(d,e)(c[d],t[d],e):l[d]=Y0(t[d],e))}),l}function xu(c,t,e){e=e||{},e.arrayMerge=e.arrayMerge||hic,e.isMergeableObject=e.isMergeableObject||Ric,e.cloneUnlessOtherwiseSpecified=Y0;var l=Array.isArray(t),d=Array.isArray(c),b=l===d;return b?l?e.arrayMerge(c,t,e):Cic(c,t,e):Y0(t,e)}xu.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(l,d){return xu(l,d,e)},{})};var Fic=xu;AA.exports=Fic});var mR=ct((UEc,wA)=>{"use strict";wA.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,b;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(b=Object.keys(t),l=b.length,l!==Object.keys(e).length)return!1;for(d=l;d--!==0;)if(!Object.prototype.hasOwnProperty.call(e,b[d]))return!1;for(d=l;d--!==0;){var o=b[d];if(!c(t[o],e[o]))return!1}return!0}return t!==t&&e!==e}});var bl=ct((EEc,LA)=>{LA.exports=window.wp.warning});var OO=ct((S6c,AO)=>{AO.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 G=a.autoEscape,X=a.caseSensitive,s=X===void 0?!1:X,r=a.findChunks,m=r===void 0?d:r,x=a.sanitize,g=a.searchWords,R=a.textToHighlight;return b({chunksToHighlight:l({chunks:m({autoEscape:G,caseSensitive:s,sanitize:x,searchWords:g,textToHighlight:R})}),totalLength:R?R.length:0})},l=t.combineChunks=function(a){var G=a.chunks;return G=G.sort(function(X,s){return X.start-s.start}).reduce(function(X,s){if(X.length===0)return[s];var r=X.pop();if(s.start<=r.end){var m=Math.max(r.end,s.end);X.push({highlight:!1,start:r.start,end:m})}else X.push(r,s);return X},[]),G},d=function(a){var G=a.autoEscape,X=a.caseSensitive,s=a.sanitize,r=s===void 0?o:s,m=a.searchWords,x=a.textToHighlight;return x=r(x),m.filter(function(g){return g}).reduce(function(g,R){R=r(R),G&&(R=n(R));for(var Z=new RegExp(R,X?"g":"gi"),H=void 0;H=Z.exec(x);){var W=H.index,p=Z.lastIndex;p>W&&g.push({highlight:!1,start:W,end:p}),H.index===Z.lastIndex&&Z.lastIndex++}return g},[])};t.findChunks=d;var b=t.fillInChunks=function(a){var G=a.chunksToHighlight,X=a.totalLength,s=[],r=function(g,R,Z){R-g>0&&s.push({start:g,end:R,highlight:Z})};if(G.length===0)r(0,X,!1);else{var m=0;G.forEach(function(x){r(m,x.start,!1),r(x.start,x.end,!0),m=x.end}),r(m,X,!1)}return s};function o(i){return i}function n(i){return i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}})])});var Z2=ct((R_c,aT)=>{aT.exports=window.wp.richText});var to=ct((I_c,GT)=>{GT.exports=window.wp.a11y});var VI=ct((p_c,XT)=>{XT.exports=window.wp.keycodes});var JI=ct((W_c,hI)=>{var uT={\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"},sT=Object.keys(uT).join("|"),WXc=new RegExp(sT,"g"),BXc=new RegExp(sT,"");function yXc(c){return uT[c]}var rT=function(c){return c.replace(WXc,yXc)},VXc=function(c){return!!c.match(BXc)};hI.exports=rT;hI.exports.has=VXc;hI.exports.remove=rT});var zI=ct((e8c,ET)=>{ET.exports=window.wp.isShallowEqual});var mQ=ct((T8c,rQ)=>{rQ.exports=window.wp.privateApis});var gE=ct(wJ=>{var iG=iG||{};iG.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,b){e+=c.visit(d),b<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 iG=iG||{};iG.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(M){var j=new Error(t+": "+M);throw j.source=t,j}function l(){var M=d();return t.length>0&&e("Invalid input not EOF"),M}function d(){return H(b)}function b(){return o("linear-gradient",c.linearGradient,i)||o("repeating-linear-gradient",c.repeatingLinearGradient,i)||o("radial-gradient",c.radialGradient,X)||o("repeating-radial-gradient",c.repeatingRadialGradient,X)}function o(M,j,q){return n(j,function(Gc){var Rc=q();return Rc&&(P(c.comma)||e("Missing comma before color stops")),{type:M,orientation:Rc,colorStops:H(W)}})}function n(M,j){var q=P(M);if(q){P(c.startCall)||e("Missing (");var Gc=j(q);return P(c.endCall)||e("Missing )"),Gc}}function i(){var M=a();if(M)return M;var j=T("position-keyword",c.positionKeywords,1);return j?{type:"directional",value:j.value}:G()}function a(){return T("directional",c.sideOrCorner,1)}function G(){return T("angular",c.angleValue,1)||T("angular",c.radianValue,1)}function X(){var M,j=s(),q;return j&&(M=[],M.push(j),q=t,P(c.comma)&&(j=s(),j?M.push(j):t=q)),M}function s(){var M=r()||m();if(M)M.at=g();else{var j=x();if(j){M=j;var q=g();q&&(M.at=q)}else{var Gc=g();if(Gc)M={type:"default-radial",at:Gc};else{var Rc=R();Rc&&(M={type:"default-radial",at:Rc})}}}return M}function r(){var M=T("shape",/^(circle)/i,0);return M&&(M.style=v()||x()),M}function m(){var M=T("shape",/^(ellipse)/i,0);return M&&(M.style=R()||D()||x()),M}function x(){return T("extent-keyword",c.extentKeywords,1)}function g(){if(T("position",/^at/,0)){var M=R();return M||e("Missing positioning value"),M}}function R(){var M=Z();if(M.x||M.y)return{type:"position",value:M}}function Z(){return{x:D(),y:D()}}function H(M){var j=M(),q=[];if(j)for(q.push(j);P(c.comma);)j=M(),j?q.push(j):e("One extra comma");return q}function W(){var M=p();return M||e("Expected color definition"),M.length=D(),M}function p(){return y()||C()||h()||Y()||B()||J()||I()}function I(){return T("literal",c.literalColor,0)}function y(){return T("hex",c.hexColor,1)}function B(){return n(c.rgbColor,function(){return{type:"rgb",value:H(z)}})}function Y(){return n(c.rgbaColor,function(){return{type:"rgba",value:H(z)}})}function J(){return n(c.varColor,function(){return{type:"var",value:w()}})}function h(){return n(c.hslColor,function(){var M=P(c.percentageValue);M&&e("HSL hue value must be a number in degrees (0-360) or normalized (-360 to 360), not a percentage");var j=z();P(c.comma);var q=P(c.percentageValue),Gc=q?q[1]:null;P(c.comma),q=P(c.percentageValue);var Rc=q?q[1]:null;return(!Gc||!Rc)&&e("Expected percentage value for saturation and lightness in HSL"),{type:"hsl",value:[j,Gc,Rc]}})}function C(){return n(c.hslaColor,function(){var M=z();P(c.comma);var j=P(c.percentageValue),q=j?j[1]:null;P(c.comma),j=P(c.percentageValue);var Gc=j?j[1]:null;P(c.comma);var Rc=z();return(!q||!Gc)&&e("Expected percentage value for saturation and lightness in HSLA"),{type:"hsla",value:[M,q,Gc,Rc]}})}function N(){var M=P(c.percentageValue);return M?M[1]:null}function w(){return P(c.variableName)[1]}function z(){return P(c.number)[1]}function D(){return T("%",c.percentageValue,1)||U()||k()||v()}function U(){return T("position-keyword",c.positionKeywords,1)}function k(){return n(c.calcValue,function(){for(var M=1,j=0;M>0&&j<t.length;){var q=t.charAt(j);q==="("?M++:q===")"&&M--,j++}M>0&&e("Missing closing parenthesis in calc() expression");var Gc=t.substring(0,j-1);return tc(j-1),{type:"calc",value:Gc}})}function v(){return T("px",c.pixelValue,1)||T("em",c.emValue,1)}function T(M,j,q){var Gc=P(j);if(Gc)return{type:M,value:Gc[q]}}function P(M){var j,q;return q=/^[\n\r\t\s]+/.exec(t),q&&tc(q[0].length),j=M.exec(t),j&&tc(j[0].length),j}function tc(M){t=t.substr(M)}return function(M){return t=M.toString().trim(),t.endsWith(";")&&(t=t.slice(0,-1)),l()}})();wJ.parse=iG.parse;wJ.stringify=iG.stringify});var $u=ct((eat,FE)=>{FE.exports=window.wp.dom});var Am=ct((Drt,p7)=>{p7.exports=window.wp.date});var D9=ct((IZt,oP)=>{oP.exports=window.wp.escapeHtml});var dK=ct((AHt,lK)=>{lK.exports=window.wp.htmlEntities});var vK=ct((rRt,M9)=>{function GZc(c,t){var e=t&&t.cache?t.cache:xZc,l=t&&t.serializer?t.serializer:mZc,d=t&&t.strategy?t.strategy:uZc;return d(c,{cache:e,serializer:l})}function XZc(c){return c==null||typeof c=="number"||typeof c=="boolean"}function hK(c,t,e,l){var d=XZc(l)?l:e(l),b=t.get(d);return typeof b>"u"&&(b=c.call(this,l),t.set(d,b)),b}function JK(c,t,e){var l=Array.prototype.slice.call(arguments,3),d=e(l),b=t.get(d);return typeof b>"u"&&(b=c.apply(this,l),t.set(d,b)),b}function E9(c,t,e,l,d){return e.bind(t,c,l,d)}function uZc(c,t){var e=c.length===1?hK:JK;return E9(c,this,e,t.cache.create(),t.serializer)}function sZc(c,t){var e=JK;return E9(c,this,e,t.cache.create(),t.serializer)}function rZc(c,t){var e=hK;return E9(c,this,e,t.cache.create(),t.serializer)}function mZc(){return JSON.stringify(arguments)}function oB(){this.cache=Object.create(null)}oB.prototype.has=function(c){return c in this.cache};oB.prototype.get=function(c){return this.cache[c]};oB.prototype.set=function(c,t){this.cache[c]=t};var xZc={create:function(){return new oB}};M9.exports=GZc;M9.exports.strategies={variadic:sZc,monadic:rZc}});var B8=ct((NWt,W8)=>{W8.exports=window.wp.hooks});var DIc={};Li(DIc,{AlignmentMatrixControl:()=>A1,AnglePickerControl:()=>yI,Animate:()=>pO,Autocomplete:()=>BQ,BaseControl:()=>Oc,BlockQuotation:()=>Re.BlockQuotation,BorderBoxControl:()=>Ip,BorderControl:()=>Gb,BoxControl:()=>gJ,Button:()=>oc,ButtonGroup:()=>Jp,Card:()=>fp,CardBody:()=>Sp,CardDivider:()=>kp,CardFooter:()=>zp,CardHeader:()=>Ap,CardMedia:()=>Op,CheckboxControl:()=>Tp,Circle:()=>Re.Circle,ClipboardButton:()=>Pj,ColorIndicator:()=>lo,ColorPalette:()=>Zi,ColorPicker:()=>io,ComboboxControl:()=>iW,Composite:()=>Ae,CustomGradientPicker:()=>qu,CustomSelectControl:()=>uW,Dashicon:()=>lm,DatePicker:()=>Tm,DateTimePicker:()=>_7,Disabled:()=>t4,Draggable:()=>G4,DropZone:()=>s4,DropZoneProvider:()=>m4,Dropdown:()=>bo,DropdownMenu:()=>sb,DuotonePicker:()=>Y9,DuotoneSwatch:()=>F9,ExternalLink:()=>YW,Fill:()=>Cu,Flex:()=>Zt,FlexBlock:()=>ol,FlexItem:()=>Le,FocalPointPicker:()=>E4,FocusReturnProvider:()=>C8,FocusableIframe:()=>K4,FontSizePicker:()=>s6,FormFileUpload:()=>m6,FormToggle:()=>SW,FormTokenField:()=>AW,G:()=>Re.G,GradientPicker:()=>$p,Guide:()=>y6,GuidePage:()=>v6,HorizontalRule:()=>Re.HorizontalRule,Icon:()=>_c,IconButton:()=>N6,IsolatedEventContainer:()=>x8,KeyboardShortcuts:()=>S6,Line:()=>Re.Line,MenuGroup:()=>qm,MenuItem:()=>Rn,MenuItemsChoice:()=>w6,Modal:()=>ds,NavigableMenu:()=>GG,Navigator:()=>CP,Notice:()=>jW,NoticeList:()=>EW,Panel:()=>AP,PanelBody:()=>wP,PanelHeader:()=>PW,PanelRow:()=>DP,Path:()=>Re.Path,Placeholder:()=>MP,Polygon:()=>Re.Polygon,Popover:()=>Xi,ProgressBar:()=>eK,QueryControls:()=>rK,RadioControl:()=>lB,RangeControl:()=>Vd,Rect:()=>Re.Rect,ResizableBox:()=>EK,ResponsiveWrapper:()=>MK,SVG:()=>Re.SVG,SandBox:()=>KK,ScrollLock:()=>SI,SearchControl:()=>c_,SelectControl:()=>yd,Slot:()=>Fu,SlotFillProvider:()=>J2,Snackbar:()=>ZB,SnackbarList:()=>b_,Spinner:()=>es,TabPanel:()=>i_,TabbableContainer:()=>DJ,TextControl:()=>RB,TextHighlight:()=>x_,TextareaControl:()=>IB,TimePicker:()=>Lm,Tip:()=>g_,ToggleControl:()=>pB,Toolbar:()=>iv,ToolbarButton:()=>nx,ToolbarDropdownMenu:()=>av,ToolbarGroup:()=>ax,ToolbarItem:()=>Bn,Tooltip:()=>Nl,TreeSelect:()=>Js,VisuallyHidden:()=>kc,__experimentalAlignmentMatrixControl:()=>A1,__experimentalBorderBoxControl:()=>Ip,__experimentalBorderControl:()=>Gb,__experimentalBoxControl:()=>gJ,__experimentalConfirmDialog:()=>b9,__experimentalDivider:()=>Jm,__experimentalDropdownContentWrapper:()=>nn,__experimentalElevation:()=>ju,__experimentalGrid:()=>Gn,__experimentalHStack:()=>jc,__experimentalHasSplitBorders:()=>dG,__experimentalHeading:()=>ob,__experimentalInputControl:()=>$b,__experimentalInputControlPrefixWrapper:()=>ai,__experimentalInputControlSuffixWrapper:()=>hu,__experimentalIsDefinedBorder:()=>XJ,__experimentalIsEmptyBorder:()=>uo,__experimentalItem:()=>Pu,__experimentalItemGroup:()=>Ku,__experimentalNavigatorBackButton:()=>vP,__experimentalNavigatorButton:()=>JP,__experimentalNavigatorProvider:()=>VP,__experimentalNavigatorScreen:()=>hP,__experimentalNavigatorToParentButton:()=>YP,__experimentalNumberControl:()=>Je,__experimentalPaletteEdit:()=>qE,__experimentalParseQuantityAndUnitFromRawValue:()=>Et,__experimentalRadio:()=>gK,__experimentalRadioGroup:()=>IK,__experimentalScrollable:()=>hm,__experimentalSpacer:()=>Xe,__experimentalStyleProvider:()=>Yu,__experimentalSurface:()=>RJ,__experimentalText:()=>nl,__experimentalToggleGroupControl:()=>Wd,__experimentalToggleGroupControlOption:()=>ln,__experimentalToggleGroupControlOptionIcon:()=>Ou,__experimentalToolbarContext:()=>gl,__experimentalToolsPanel:()=>NB,__experimentalToolsPanelContext:()=>vG,__experimentalToolsPanelItem:()=>fB,__experimentalTreeGrid:()=>u8,__experimentalTreeGridCell:()=>yv,__experimentalTreeGridItem:()=>sx,__experimentalTreeGridRow:()=>Bv,__experimentalTruncate:()=>_o,__experimentalUnitControl:()=>Xo,__experimentalUseCustomUnits:()=>Hm,__experimentalUseNavigator:()=>Ci,__experimentalUseSlot:()=>om,__experimentalUseSlotFills:()=>h2,__experimentalVStack:()=>it,__experimentalView:()=>ac,__experimentalZStack:()=>Jv,__unstableAnimatePresence:()=>tu,__unstableComposite:()=>t9,__unstableCompositeGroup:()=>rM,__unstableCompositeItem:()=>mM,__unstableDisclosureContent:()=>R9,__unstableGetAnimateClassName:()=>O1,__unstableMotion:()=>qn,__unstableUseAutocompleteProps:()=>WQ,__unstableUseCompositeState:()=>xM,__unstableUseNavigateRegions:()=>Cv,createSlotFill:()=>cQ,navigateRegions:()=>H8,privateApis:()=>YY,useBaseControlProps:()=>Qa,useNavigator:()=>Ci,withConstrainedTabbing:()=>R8,withFallbackStyles:()=>p8,withFilters:()=>h8,withFocusOutside:()=>oW,withFocusReturn:()=>Y8,withNotices:()=>N8,withSpokenMessages:()=>S8});var Re=u(zc(),1);function zY(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=zY(c[t]))&&(l&&(l+=" "),l+=e)}else for(e in c)c[e]&&(l&&(l+=" "),l+=e);return l}function Zcc(){for(var c,t,e=0,l="",d=arguments.length;e<d;e++)(c=arguments[e])&&(t=zY(c))&&(l&&(l+=" "),l+=t);return l}var f=Zcc;var WR=u(ic(),1),ZO=u(bc(),1),HO=u(F(),1);var QY=u(K(),1),Bx=(0,QY.createContext)(!0);function yx(c){return Array.isArray(c)?c:typeof c<"u"?[c]:[]}function Vx(c){let t=[];for(let e of c)t.push(...e);return t}function er(c){return c.slice().reverse()}function Di(...c){}function DY(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 b of e)if(c[b]!==t[b])return!1;return!0}function UY(c,t){return Hcc(c)?c(Rcc(t)?t():t):c}function Hcc(c){return typeof c=="function"}function Rcc(c){return typeof c=="function"}function Il(c,t){return typeof Object.hasOwn=="function"?Object.hasOwn(c,t):Object.prototype.hasOwnProperty.call(c,t)}function at(...c){return(...t)=>{for(let e of c)typeof e=="function"&&e(...t)}}function jY(c){return c.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function EY(c,t){let e={...c};for(let l of t)Il(e,l)&&delete e[l];return e}function MY(c,t){let e={};for(let l of t)Il(c,l)&&(e[l]=c[l]);return e}function hx(c){return c}function PY(c=Di){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(c)});return()=>cancelAnimationFrame(t)}function rc(c,t){if(!c)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Qy(c){return Object.keys(c)}function Yo(c,...t){let e=typeof c=="function"?c(...t):c;return e==null?!1:!e}function ne(c){return c.disabled||c["aria-disabled"]===!0||c["aria-disabled"]==="true"}function KY(c){return c.getAttribute("aria-disabled")==="true"||"disabled"in c&&c.disabled===!0}function Gt(c){let t={};for(let e in c)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 Ui=Icc();function Icc(){return typeof window<"u"&&!!window.document?.createElement}function Cc(c){return c?"self"in c?c.document:c.ownerDocument||document:document}function Cn(c){return c?"self"in c?c.self:Cc(c).defaultView||window:self}function id(c,t=!1){let{activeElement:e}=Cc(c);if(!e?.nodeName)return null;if(tr(e)&&e.contentDocument?.body)return id(e.contentDocument.body,t);if(t){let l=e.getAttribute("aria-activedescendant");if(l){let d=Cc(e).getElementById(l);if(d)return d}}return e}function Ht(c,t){return c===t||c.contains(t)}function Td(c){return c?.nodeType===1}function Jx(c){return typeof c?.nodeType=="number"}function tr(c){return c.tagName==="IFRAME"}function Qd(c){let t=c.tagName.toLowerCase();return t==="button"?!0:t==="input"&&c.type?pcc.indexOf(c.type)!==-1:!1}var pcc=["button","color","file","image","reset","submit"];function Wcc(c){if(typeof c.checkVisibility=="function")return c.checkVisibility();let t=c;return t.offsetWidth>0||t.offsetHeight>0||c.getClientRects().length>0}function Pe(c){try{return c.tagName==="TEXTAREA"?!0:c.tagName!=="INPUT"?!1:c.selectionStart!==null}catch{return!1}}function vx(c){return c.isContentEditable||Pe(c)}function _Y(c){if(Pe(c))return c.value;if(c.isContentEditable){let t=Cc(c).createRange();return t.selectNodeContents(c),t.toString()}return""}function qY(c){let t=0,e=0;if(Pe(c))t=c.selectionStart||0,e=c.selectionEnd||0;else if(c.isContentEditable){let l=Cc(c).getSelection();if(l?.rangeCount&&l.anchorNode&&Ht(c,l.anchorNode)&&l.focusNode&&Ht(c,l.focusNode)){let d=l.getRangeAt(0),b=d.cloneRange();b.selectNodeContents(c),b.setEnd(d.startContainer,d.startOffset),t=b.toString().length,b.setEnd(d.endContainer,d.endOffset),e=b.toString().length}}return{start:t,end:e}}var Bcc=["dialog","menu","listbox","tree","grid"],LY={menu:"menuitem",listbox:"option",tree:"treeitem"};function ji(c,t){let e=c?.getAttribute("role");return e&&Bcc.indexOf(e)!==-1?e:t}function ycc(c){if(c!=null&&Il(LY,c))return LY[c]}function OG(c,t){let e=ji(c);return typeof e!="string"?t:ycc(e)??t}function Ly(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=Cc(c);return Ly(c.parentElement)||e.scrollingElement||e.body}function Yx(c,t){let e=c.map((d,b)=>[b,d]),l=!1;return e.sort(([d,b],[o,n])=>{let i=t(b),a=t(n);return i===a||!i||!a?0:Vcc(i,a)?(d>o&&(l=!0),-1):(d<o&&(l=!0),1)}),l?e.map(([d,b])=>b):c}function Vcc(c,t){return!!(t.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_PRECEDING)}function hcc(){return Ui&&!!navigator.maxTouchPoints}function Cx(){return Ui?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function wG(){return Ui&&Cx()&&/apple/i.test(navigator.vendor)}function $Y(){return Ui&&/firefox\//i.test(navigator.userAgent)}function cC(){return Ui&&navigator.platform.startsWith("Mac")&&!hcc()}function tC(c){let{currentTarget:t,target:e}=c;return t?Jx(e)?!Ht(t,e):!0:!1}function St(c){return c.target===c.currentTarget}function eC(c){if(!Td(c))return!1;let t=c,e=t.tagName.toLowerCase();return e==="a"||e==="button"&&t.type==="submit"||e==="input"&&t.type==="submit"}function Fx(c){let t=Cx();return t&&!c.metaKey||!t&&!c.ctrlKey?!1:eC(c.currentTarget)}function Nx(c){return c.altKey?eC(c.currentTarget):!1}function lC(c,t,e){let l=new Event(t,e);return c.dispatchEvent(l)}function Ei(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 dC(c,t,e){let l=new KeyboardEvent(t,e);return c.dispatchEvent(l)}function Dy(c,t){let e=new MouseEvent("click",t);return c.dispatchEvent(e)}function Jb(c,t){let e=t||c.currentTarget,l=c.relatedTarget;return!Jx(l)||!Ht(e,l)}function Mi(c,t,e,l){let b=(n=>{if(l){let a=setTimeout(n,l);return()=>clearTimeout(a)}let i=requestAnimationFrame(n);return()=>cancelAnimationFrame(i)})(()=>{c.removeEventListener(t,o,!0),e()}),o=()=>{b(),e()};return c.addEventListener(t,o,{once:!0,capture:!0}),()=>{b(),c.removeEventListener(t,o,!0)}}function Bt(c,t,e,l=window){let d=[];try{l.document.addEventListener(c,t,e);for(let o of Array.from(l.frames))d.push(Bt(c,t,e,o))}catch{}return()=>{try{l.document.removeEventListener(c,t,e)}catch{}for(let o of d)o()}}var fx="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 Jcc(c){return Number.parseInt(c.getAttribute("tabindex")||"0",10)<0}function Ql(c){return!(!c.matches(fx)||!Wcc(c)||c.closest("[inert]"))}function zG(c){if(!Ql(c)||Jcc(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=id(c);return!e||e===c||!("form"in e)||e.form!==c.form||e.name!==c.name}function Sx(c,t){let e=Array.from(c.querySelectorAll(fx));t&&e.unshift(c);let l=e.filter(Ql);return l.forEach((d,b)=>{if(!tr(d))return;let o=d.contentDocument?.body;o&&l.splice(b,1,...Sx(o))}),l}function vcc(c,t){let[e]=Sx(c,t);return e||null}function kx(c,t,e){let l=Array.from(c.querySelectorAll(fx)).filter(zG);return t&&zG(c)&&l.unshift(c),l.forEach((d,b)=>{if(!tr(d))return;let o=d.contentDocument?.body;if(!o)return;let n=kx(o,!1,e);l.splice(b,1,...n)}),!l.length&&e?Sx(c):l}function AG(c,t,e){if(t&&zG(c)){if(!tr(c))return c;let d=c.contentDocument?.body;if(!d)return c;let b=AG(d,!1,e);if(b)return b}let l=c.querySelectorAll(fx);for(let d of l)if(zG(d)){if(tr(d)){let b=d.contentDocument?.body;if(!b)return d;let o=AG(b,!1,e);if(o)return o;continue}return d}return e?vcc(c):null}function bC({container:c,includeContainer:t,reverse:e,fallbackToEdge:l,fallbackToFocusable:d}){let b=id(c),o=Sx(c,t);e&&o.reverse();let n=o.indexOf(b),i=o.slice(n+1);return i.find(zG)||(l?o.find(zG):null)||(d?i[0]:null)||null}function Ycc(c,t,e,l){return bC({container:c,includeContainer:t,fallbackToEdge:e,fallbackToFocusable:l})}function zx(c,t){return Ycc(document.body,!1,c,t)}function Ccc(c,t,e,l){return bC({container:c,includeContainer:t,reverse:!0,fallbackToEdge:e,fallbackToFocusable:l})}function Uy(c,t){return Ccc(document.body,!1,c,t)}function Pi(c){let t=id(c);if(!t)return!1;if(t===c)return!0;let e=t.getAttribute("aria-activedescendant");return e?e===c.id:!1}function ad(c){let t=id(c);if(!t)return!1;if(Ht(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 Fcc(c){let t=c.getAttribute("tabindex")??"";c.setAttribute("data-tabindex",t),c.setAttribute("tabindex","-1")}function oC(c,t){let e=kx(c,t);for(let l of e)Fcc(l)}function nC(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 iC(c,t){"scrollIntoView"in c?(c.focus({preventScroll:!0}),c.scrollIntoView({block:"nearest",inline:"nearest",...t})):c.focus()}function aC(c){return async()=>{let t=await c?.();return aC(async()=>(await t?.(),c))}}var $Ic=Ncc();function Ncc({limit:c=100}={}){let t=[],e=[],l=null,d=()=>t.length>0,b=()=>e.length>0;return{canUndo:d,canRedo:b,undo:async()=>{d()&&(l=null,e.push(await t.pop()?.()))},redo:async()=>{b()&&(l=null,t.push(await e.pop()?.()))},execute:async(a,G)=>{if(!a)return;let X=G===l;l=G??null;let s=X?Math.max(0,t.length-1):t.length,r=await a();if(!r)return;e=[];let m=t[s];for(t[s]=aC(async()=>{await r?.();let x=await m?.();return async()=>{await x?.(),await a?.()}});t.length>c;)t.shift()}}}var Se=u(K(),1),st=u(K(),1),Ki=u(V(),1);function lr(c,t){if(typeof c=="function"){let e=c(t);if(typeof e=="function")return e}else c&&(c.current=t)}function fcc(c){return!c||!(0,st.isValidElement)(c)?!1:"ref"in c.props||"ref"in c}function Scc(c){return fcc(c)?{...c.props}.ref||c.ref:null}function kcc(c,t){let e={...c};for(let l in t){if(!Il(t,l))continue;if(l==="className"){let b="className",o=c[b],n=t[b];o&&n?e[b]=`${o} ${n}`:e[b]=n||o;continue}if(l==="style"){let b="style";e[b]=c[b]?{...c[b],...t[b]}:t[b];continue}let d=t[l];if(l.startsWith("on")){if(typeof d!="function")continue;let b=c[l];if(typeof b=="function"){e[l]=(...o)=>{d(...o),b(...o)};continue}}e[l]=d}return e}var jy={...Se},XC=jy.useId,lpc=jy.useDeferredValue,uC=jy.useInsertionEffect,Wc=Ui?st.useLayoutEffect:st.useEffect;function Ox(c){let[t]=(0,st.useState)(c);return t}function TG(c){let t=(0,st.useRef)(c);return Wc(()=>{t.current=c}),t}function nc(c){let t=(0,st.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return uC?uC(()=>{t.current=c}):t.current=c,(0,st.useCallback)((...e)=>t.current?.(...e),[])}function wx(c){let[t,e]=(0,st.useState)(null);return Wc(()=>{if(t==null||!c)return;let l=null;return c(d=>(l=d,t)),()=>{c(l)}},[t,c]),[t,e]}function Bc(...c){return(0,st.useMemo)(()=>{if(c.some(Boolean))return t=>{let e=[];for(let l of c){if(!l)continue;let d=lr(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():lr(l,null)}}},c)}function tt(c){if(XC){let l=XC();return c||l}let[t,e]=(0,st.useState)(c);return Wc(()=>{c||t||e(`id-${Math.random().toString(36).slice(2,8)}`)},[c,t]),c||t}function Fn(c,t){let e=b=>{if(typeof b=="string")return b},[l,d]=(0,st.useState)(()=>e(t));return Wc(()=>{d((c&&"current"in c?c.current:c)?.tagName.toLowerCase()||e(t))},[c,t]),l}function Ke(c,t){let e=(0,st.useRef)(!1);(0,st.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,st.useEffect)(()=>()=>{e.current=!1},[])}function QG(){return(0,st.useReducer)(()=>[],[])}function Kc(c){return nc(typeof c=="function"?c:()=>c)}function Ic(c,t,e=[]){let l=(0,st.useCallback)(d=>(c.wrapElement&&(d=c.wrapElement(d)),t(d)),[...e,c.wrapElement]);return{...c,wrapElement:l}}function LG(c=!1,t){let[e,l]=(0,st.useState)(null);return{portalRef:Bc(l,t),portalNode:e,domReady:!c||e}}function DG(c,t,e){let l=c.onLoadedMetadataCapture,d=(0,st.useMemo)(()=>Object.assign(()=>{},l,...e!==void 0?[{[t]:e}]:[]),[l,t,e]);return[l?.[t],{onLoadedMetadataCapture:d}]}var sC=!1;function UG(){return(0,st.useEffect)(()=>{sC||(Bt("mousemove",Acc,!0),Bt("mousedown",Ax,!0),Bt("mouseup",Ax,!0),Bt("keydown",Ax,!0),Bt("scroll",Ax,!0),sC=!0)},[]),nc(()=>Ey)}var Ey=!1,rC=0,mC=0;function zcc(c){let t=c.movementX||c.screenX-rC,e=c.movementY||c.screenY-mC;return rC=c.screenX,mC=c.screenY,t||e||!1}function Acc(c){zcc(c)&&(Ey=!0)}function Ax(){Ey=!1}function _(c){let t=Se.forwardRef((e,l)=>c({...e,ref:l}));return t.displayName=c.displayName||c.name,t}function Yt(c,t){return Se.memo(c,t)}function $(c,t){let{wrapElement:e,render:l,...d}=t,b=Bc(t.ref,Scc(l)),o;if(Se.isValidElement(l)){let n={...l.props,ref:b};o=Se.cloneElement(l,kcc(d,n))}else l?o=l(d):o=(0,Ki.jsx)(c,{...d});return e?e(o):o}function cc(c){let t=(e={})=>c(e);return t.displayName=c.name,t}function et(c=[],t=[]){let e=Se.createContext(void 0),l=Se.createContext(void 0),d=()=>Se.useContext(e),b=(a=!1)=>{let G=Se.useContext(l),X=d();return a?G:G||X},o=()=>{let a=Se.useContext(l),G=d();if(!(a&&a===G))return G},n=a=>c.reduceRight((G,X)=>(0,Ki.jsx)(X,{...a,children:G}),(0,Ki.jsx)(e.Provider,{...a}));return{context:e,scopedContext:l,useContext:d,useScopedContext:b,useProviderContext:o,ContextProvider:n,ScopedContextProvider:a=>(0,Ki.jsx)(n,{...a,children:t.reduceRight((G,X)=>(0,Ki.jsx)(X,{...a,children:G}),(0,Ki.jsx)(l.Provider,{...a}))})}}var We=u(K(),1),Occ="div",wcc=Symbol("accessibleWhenDisabled"),Tcc=wG(),Qcc=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Lcc(c){let{tagName:t,readOnly:e,type:l}=c;return t==="TEXTAREA"&&!e||t==="SELECT"&&!e?!0:t==="INPUT"&&!e?Qcc.includes(l):!!(c.isContentEditable||c.getAttribute("role")==="combobox"&&c.dataset.name)}function Dcc(c){return c?c==="button"||c==="summary"||c==="input"||c==="select"||c==="textarea"||c==="a":!0}function Ucc(c){return c?c==="button"||c==="input"||c==="select"||c==="textarea":!0}function jcc(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 Ecc({focusable:c,trulyDisabled:t,nativeTabbable:e,supportsDisabled:l,safariTabIndex:d,tabIndexProp:b}){return c?t?e&&!l?-1:void 0:e?d&&b==null?0:b:b??0:b}function My(c,t){return nc(e=>{c?.(e),!e.defaultPrevented&&t&&(e.stopPropagation(),e.preventDefault())})}var xC=!1,Py=!0;function Mcc(c){let t=c.target;Td(t)&&!t.hasAttribute("data-focus-visible")&&(Py=!1)}function Pcc(c){c.metaKey||c.ctrlKey||c.altKey||(Py=!0)}var Ld=cc(function({focusable:t=!0,accessibleWhenDisabled:e,autoFocus:l,onFocusVisible:d,...b}){let o=(0,We.useRef)(null),[n,i]=DG(b,wcc,e);e??=n,(0,We.useEffect)(()=>{t&&(xC||(Bt("mousedown",Mcc,!0),Bt("keydown",Pcc,!0),xC=!0))},[t]);let a=t&&ne(b),G=a&&!e,[X,s]=(0,We.useState)(!1),r=(0,We.useRef)(!1),m=(0,We.useRef)(null),x=nc(v=>{m.current?.(),m.current=null,r.current=!1,v?.removeAttribute("data-focus-visible")});(0,We.useEffect)(()=>{t&&G&&(x(o.current),X&&s(!1))},[t,G,X,x]),(0,We.useEffect)(()=>{if(!t||!X)return;let v=o.current;if(!v||typeof IntersectionObserver>"u")return;let T=new IntersectionObserver(()=>{Ql(v)||(r.current=!1,s(!1))});return T.observe(v),()=>T.disconnect()},[t,X]),(0,We.useEffect)(()=>()=>m.current?.(),[]);let g=My(b.onKeyPressCapture,a),R=My(b.onMouseDownCapture,a),Z=My(b.onClickCapture,a),H=(v,T)=>{if(T&&(v.currentTarget=T),!t)return;let P=v.currentTarget;if(P&&Pi(P)&&(d?.(v),!v.defaultPrevented)){if(P.dataset.focusVisible="true",r.current=!0,jcc(P)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let tc=new IntersectionObserver(()=>{Ql(P)||x(P)});tc.observe(P),m.current=()=>tc.disconnect()}return}s(!0)}},W=b.onKeyDownCapture,p=nc(v=>{if(W?.(v),v.defaultPrevented||!t||X||r.current||v.metaKey||v.altKey||v.ctrlKey||!St(v))return;let T=v.currentTarget;Mi(T,"focusout",()=>H(v,T))}),I=b.onFocusCapture,y=nc(v=>{if(I?.(v),v.defaultPrevented||!t)return;if(!St(v)){s(!1);return}let T=v.currentTarget,P=()=>H(v,T);Py||Lcc(v.target)?Mi(v.target,"focusout",P):s(!1)}),B=b.onBlur,Y=nc(v=>{B?.(v),t&&Jb(v)&&(x(v.currentTarget),s(!1))}),J=(0,We.useContext)(Bx),h=nc(v=>{t&&l&&v&&J&&queueMicrotask(()=>{Pi(v)||Ql(v)&&v.focus()})}),C=Fn(o),N=t&&Dcc(C),w=t&&Ucc(C),[z,D]=(0,We.useState)(!1);Tcc&&(0,We.useEffect)(()=>{if(!t)return;let v=o.current;if(!v)return;let{type:T}=v,P=v.tagName==="INPUT"&&(T==="checkbox"||T==="radio");D(Qd(v)||P)},[t]);let U=b.style,k=(0,We.useMemo)(()=>G?{pointerEvents:"none",...U}:U,[G,U]);return b={"data-focus-visible":t&&X||void 0,"data-autofocus":l||void 0,"aria-disabled":a||void 0,...b,...i,ref:Bc(o,h,b.ref),style:k,tabIndex:Ecc({focusable:t,trulyDisabled:G,nativeTabbable:N,supportsDisabled:w,safariTabIndex:z,tabIndexProp:b.tabIndex}),disabled:w&&G?!0:void 0,contentEditable:a?void 0:b.contentEditable,onKeyPressCapture:g,onClickCapture:Z,onMouseDownCapture:R,onKeyDownCapture:p,onFocusCapture:y,onBlur:Y},Gt(b)}),ipc=_(function(t){return $(Occ,Ld(t))});var Nn=u(K(),1),Kcc="button";function gC(c){if(!c.isTrusted)return!1;let t=c.currentTarget;return c.key==="Enter"?Qd(t)||t.tagName==="SUMMARY"||t.tagName==="A":c.key===" "?Qd(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var _cc=Symbol("command"),_i=cc(function({clickOnEnter:t=!0,clickOnSpace:e=!0,...l}){let d=(0,Nn.useRef)(null),[b,o]=(0,Nn.useState)(!1);(0,Nn.useEffect)(()=>{d.current&&o(Qd(d.current))},[]);let[n,i]=(0,Nn.useState)(!1),a=(0,Nn.useRef)(!1),G=ne(l),[X,s]=DG(l,_cc,!0);Wc(()=>{G&&(a.current=!1,i(!1))},[G]);let r=l.onKeyDown,m=nc(H=>{r?.(H);let W=H.currentTarget;if(H.defaultPrevented||X||G||!St(H)||Pe(W)||W.isContentEditable)return;let p=t&&H.key==="Enter",I=e&&H.key===" ",y=H.key==="Enter"&&!t,B=H.key===" "&&!e;if(y||B){H.preventDefault();return}if(p||I){let Y=gC(H);if(p){if(!Y){H.preventDefault();let{view:J,...h}=H,C=()=>Dy(W,h);$Y()?Mi(W,"keyup",C):queueMicrotask(C)}}else I&&(a.current=!0,Y||(H.preventDefault(),i(!0)))}}),x=l.onKeyUp,g=nc(H=>{if(x?.(H),X)return;let W=e&&H.key===" ";if(!a.current||!W)return;let p=gC(H);if(a.current=!1,p||i(!1),H.defaultPrevented||!St(H)||G||H.metaKey||p)return;H.preventDefault();let I=H.currentTarget,{view:y,...B}=H;queueMicrotask(()=>Dy(I,B))}),R=l.onBlur,Z=nc(H=>{R?.(H),a.current&&(a.current=!1,i(!1))});return l={"data-active":n||void 0,type:b?"button":void 0,...s,...l,ref:Bc(d,l.ref),onKeyDown:m,onKeyUp:g,onBlur:Z},l=Ld(l),l}),spc=_(function(t){return $(Kcc,_i(t))});var dr=et(),ZC=dr.useContext,xpc=dr.useScopedContext,gpc=dr.useProviderContext,HC=dr.ContextProvider,RC=dr.ScopedContextProvider;var Tx=u(K(),1),qcc="div",br=cc(function({store:t,shouldRegisterItem:e=!0,getItem:l=hx,element:d,...b}){let o=ZC();t=t||o;let n=tt(b.id),i=(0,Tx.useRef)(d);return(0,Tx.useEffect)(()=>{let a=i.current;if(!n||!a||!e)return;let G=l({id:n,element:a});return t?.renderItem(G)},[n,e,l,t]),b={...b,ref:Bc(i,b.ref)},Gt(b)}),ppc=_(function(t){return $(qcc,br(t))});var Ky=u(K(),1),or=et([HC],[RC]),$cc=or.useContext,vb=or.useScopedContext,IC=or.useProviderContext,pl=or.ContextProvider,ke=or.ScopedContextProvider,pC=(0,Ky.createContext)(void 0),Qx=(0,Ky.createContext)(void 0);function qi(c,t){let e=c.__unstableInternals;return rc(e,"Invalid store"),e[t]}function BC(c,t){if(!c)return!0;for(let e of c)if(t instanceof Set){if(t.has(e))return!0}else if(e===t)return!0;return!1}function Lx(c,t){return c===t||c!==c&&t!==t}function yC(c,t,e,l){let d;for(let b of Qy(t))Lx(t[b],e[b])||l!==void 0&&BC([b],l)||(d??={...c},d[b]=t[b]);return d}var ctc=100;function ttc(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 etc(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 Dx(c){c.notifiedListeners??=VC(c)}function qy(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 _y(c,t,e){for(let l of c)if(l.group===t&&!l.recovering&&!(e&&!l.keyedListeners.has(e))){Dx(l);for(let d of l.group.listeners){if(d===l.currentListener)break;qy(l,d)&&l.notifiedListeners?.add(d)}}}function ltc(c,t,e){for(let l of c)l.group===t&&(l.recovering||qy(l,e)&&(Dx(l),l.notifiedListeners?.add(e)))}function dtc({fastPathFrames:c,group:t,keys:e,listener:l}){let d=t.listeners.has(l);for(let b of c)b.group===t&&(b.recovering||e.includes(b.updatedKey)&&(qy(b,l)?(Dx(b),b.notifiedListeners?.add(l)):d&&(Dx(b),b.recoverToLive=!0)))}function btc(c,t,e){for(let l of c)l.group===t&&l.notifiedListeners?.delete(e)}function otc({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 ntc(c,t){if(!c.disposables.size)return;let e=c.disposables.get(t);e&&(c.disposables.delete(t),e())}function hC(c,t,e){let l=c.disposables.get(t);if(!l){c.disposables.set(t,e);return}c.disposables.set(t,()=>{l(),e()})}function JC(c,t,e,l,d,b){if(c.suspendCounts?.has(t))return;let{disposables:o}=c,n=o.size?o.get(t):void 0;if(n){o.delete(t);let a=e;n(),e=d?.()??e,e!==a&&(l=yC(l,e,a,b)??l)}let i=t(e,l);i&&hC(c,t,i)}function WC({group:c,getState:t,prevState:e,updatedKey:l,notifiedListeners:d}){let b=c.allKeysListeners;for(let o of c.listeners)d?.has(o)||!b?.has(o)&&!BC(c.listenerKeys.get(o),l)||(d?.add(o),JC(c,o,t(),e,t,l))}function Xt(c,...t){let e=c,l=e,d=Di,b=!1,o=!1,n=new Set,i=new Set,a=new Set,G={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},X={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},s=h=>(a.add(h),()=>a.delete(h)),r=()=>{let h=i.size,C=Symbol();i.add(C);let N=()=>{i.delete(C)&&(i.size||d())};if(h)return N;let w=Qy(e),z=[];for(let k of t){let v=k?.getState?.();if(!v)continue;let T=w.filter(P=>Il(v,P));if(T.length){if(t.length===1||T.length===w.length){for(let P of T)z.push(Lc(k,[P],tc=>{Y(P,tc[P],!0)}));continue}z.push(fn(k,T,(P,tc)=>{for(let M of T)P[M]!==tc[M]&&Y(M,P[M],!0)}));for(let P of T){let tc=k?.getState?.();tc&&Y(P,tc[P],!0)}}}let D=[];for(let k of a)D.push(k());let U=t.map(nr);return d=at(...z,...D,...U),N},m=(h,C,N)=>{N!==void 0&&(N?etc(h.listenersByKey,N,C):h.allKeysListeners?.delete(C))},x=[],g=(h,C,N=G)=>{let w=h?[...h]:null,z=N.listeners.has(C);return z||btc(x,N,C),w?dtc({fastPathFrames:x,group:N,keys:w,listener:C}):(z&&_y(x,N),ltc(x,N,C)),z&&(_y(x,N,C),m(N,C,N.listenerKeys.get(C))),N.listeners.add(C),w?(N.listenersByKey??=new Map,ttc(N.listenersByKey,w,C),otc({fastPathFrames:x,group:N,keys:w,listener:C})):(N.allKeysListeners??=new Set,N.allKeysListeners.add(C)),N.listenerKeys.set(C,w),()=>{let D=N.disposables.get(C);N.disposables.delete(C),_y(x,N,C);let U=N.listenerKeys.get(C);m(N,C,w),U!==w&&m(N,C,U),N.listenerKeys.delete(C),N.listeners.delete(C),D?.()}},R=(h,C)=>g(h,C),Z=(h,C,N)=>{let w=h.listeners.has(C);if(w){h.suspendCounts??=new Map;let D=h.suspendCounts.get(C)??0;h.suspendCounts.set(C,D+1)}let z;try{let D=e;ntc(h,C),e!==D&&(z=yC(N,e,D));let U=C(e,z??N);U&&hC(h,C,U)}finally{if(w){let D=h.suspendCounts,U=D?.get(C);U&&U>1?D?.set(C,U-1):D?.delete(C),D?.size||delete h.suspendCounts}}},H=(h,C)=>(Z(G,C,e),g(h,C)),W=(h,C)=>(!X.listeners.size&&!o&&(l=e),Z(X,C,l),g(h,C,X)),p=h=>Xt(MY(e,h),J),I=h=>Xt(EY(e,h),J),y=()=>e,B=(h,C,N)=>{if(!(N instanceof Set)&&!h.allKeysListeners?.size){let w=h.listenersByKey?.get(N);if(!w)return;let z={group:h,keyedListeners:w,updatedKey:N,currentListener:null};x.push(z);try{for(let D of w){if(z.notifiedListeners?.has(D)||(z.currentListener=D,z.notifiedListeners?.add(D),JC(h,D,e,C,y,N),!h.allKeysListeners?.size&&!z.recoverToLive))continue;let U=z.notifiedListeners??VC(z);z.notifiedListeners=U,z.recovering=!0,WC({group:h,getState:y,prevState:C,updatedKey:N,notifiedListeners:U});return}}finally{x.pop()}return}WC({group:h,getState:y,prevState:C,updatedKey:N})},Y=(h,C,N=!1)=>{if(!Il(e,h))return;let w=e[h],z=typeof C=="function"?C(w):C;if(Lx(z,w))return;let D=o;o=!0;let U=e,k={...e,[h]:z};e=k;let v=!1;try{if(!N&&t.length){for(let T of t)if(T?.setState?.(h,z),!Lx(e[h],z)){v=!0;break}if(v){let T=0;for(;T<ctc;T+=1){let P=!1;for(let tc of t){let M=e[h];tc?.setState?.(h,M),Lx(e[h],M)||(P=!0)}if(!P)break}}}v||B(G,e===k?U:{...e,[h]:U[h]},h)}finally{o=D}if(!X.listeners.size){o||(l=e);return}n.add(h),!b&&(b=!0,queueMicrotask(()=>{b=!1;let T=e,P=n;n=new Set;let tc=l;B(X,tc,P),l===tc&&(l=T)}))},J={getState:y,setState:Y,__unstableInternals:{setup:s,init:r,subscribe:R,sync:H,batch:W,pick:p,omit:I}};return J}function yt(c,...t){if(c)return qi(c,"setup")(...t)}function nr(c,...t){if(c)return qi(c,"init")(...t)}function fn(c,...t){if(c)return qi(c,"subscribe")(...t)}function Lc(c,...t){if(c)return qi(c,"sync")(...t)}function Co(c,...t){if(c)return qi(c,"batch")(...t)}function Dd(c,...t){if(c)return qi(c,"omit")(...t)}function vC(c,...t){if(c)return qi(c,"pick")(...t)}function Yb(...c){let t={};for(let l of c){let d=l?.getState?.();d&&Object.assign(t,d)}let e=Xt(t,...c);return Object.assign({},...c,e)}function itc(c){let t=c.find(d=>!!d.element),e=[...c].reverse().find(d=>!!d.element)?.element,l=t?.element?.parentElement;if(!e)return Cc(l).body;for(;l;){if(l.contains(e))return l;l=l.parentElement}return Cc(l).body}function atc(c){return c?.__unstablePrivateStore}function Ux(c={}){c.store;let t=c.store?.getState(),e=Xc(c.items,t?.items,c.defaultItems,[]),l=new Map(e.map(X=>[X.id,X])),d={items:e,renderedItems:Xc(t?.renderedItems,[])},b=atc(c.store),o=Xt({items:e,renderedItems:d.renderedItems},b),n=Xt(d,c.store),i=X=>{let s=Yx(X,r=>r.element);o.setState("renderedItems",s),n.setState("renderedItems",s)};yt(n,()=>nr(o)),yt(o,()=>Co(o,["items"],X=>{n.setState("items",X.items)})),yt(o,()=>Co(o,["renderedItems"],X=>{let s=!0,r=requestAnimationFrame(()=>{let{renderedItems:R}=n.getState();X.renderedItems!==R&&i(X.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(r);let m=()=>{if(s){s=!1;return}cancelAnimationFrame(r),r=requestAnimationFrame(()=>i(X.renderedItems))},x=itc(X.renderedItems),g=new IntersectionObserver(m,{root:x});for(let R of X.renderedItems)R.element&&g.observe(R.element);return()=>{cancelAnimationFrame(r),g.disconnect()}}));let a=(X,s,r=!1)=>{let m;return s(g=>{let R=g.findIndex(({id:H})=>H===X.id),Z=g.slice();if(R!==-1){m=g[R];let H={...m,...X};Z[R]=H,l.set(X.id,H)}else Z.push(X),l.set(X.id,X);return Z}),()=>{s(g=>{if(!m)return r&&l.delete(X.id),g.filter(({id:H})=>H!==X.id);let R=g.findIndex(({id:H})=>H===X.id);if(R===-1)return g;let Z=g.slice();return Z[R]=m,l.set(X.id,m),Z})}},G=X=>a(X,s=>o.setState("items",s),!0);return{...n,registerItem:G,renderItem:X=>at(G(X),a(X,s=>o.setState("renderedItems",s))),item:X=>{if(!X)return null;let s=l.get(X);if(!s){let{items:r}=o.getState();s=r.find(m=>m.id===X),s&&l.set(X,s)}return s||null},__unstablePrivateStore:o}}var Gtc={id:null};function Ud(c,t){return c.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function Xtc(c,t){return c.filter(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function YC(c,t){return c.filter(e=>e.rowId===t)}function CC({items:c,fromIndex:t,step:e,rowId:l,excludeId:d}){for(let b=t;b>=0&&b<c.length;b+=e){let o=c[b];if(o&&o.rowId===l&&!o.disabled&&!(d!=null&&o.id===d))return o.id}}function $y(c,t,e=!1){let l=c.findIndex(d=>d.id===t);return[...c.slice(l+1),...e?[Gtc]:[],...c.slice(0,l)]}function jx(c){let t=[];for(let e of c){let l=t.find(d=>d[0]?.rowId===e.rowId);l?l.push(e):t.push([e])}return t}function FC(c){let t=0;for(let{length:e}of c)e>t&&(t=e);return t}function utc(c){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:c}}function stc(c,t,e){let l=FC(c);for(let d of c)for(let b=0;b<l;b+=1){let o=d[b];if(!o||e&&o.disabled){let n=b===0&&e?Ud(d):d[b-1];d[b]=n&&t!==n.id&&e?n:utc(n?.rowId)}}return c}function rtc(c){let t=jx(c),e=FC(t),l=[];for(let d=0;d<e;d+=1)for(let b of t){let o=b[d];o&&l.push({...o,rowId:o.rowId?`${d}`:void 0})}return l}function Gd(c={}){let t=c.store?.getState(),e=Ux(c),l=Xc(c.activeId,t?.activeId,c.defaultActiveId),d=Xt({...e.getState(),id:Xc(c.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:l,baseElement:Xc(t?.baseElement,null),includesBaseElement:Xc(c.includesBaseElement,t?.includesBaseElement,l===null),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)},e,c.store);yt(d,()=>Lc(d,["renderedItems","activeId"],n=>{d.setState("activeId",i=>i!==void 0?i:Ud(n.renderedItems)?.id)}));let b=(n="next",i={})=>{let a=d.getState(),{skip:G=0,activeId:X=a.activeId,focusShift:s=a.focusShift,focusLoop:r=a.focusLoop,focusWrap:m=a.focusWrap,includesBaseElement:x=a.includesBaseElement,renderedItems:g=a.renderedItems,rtl:R=a.rtl}=i,Z=n==="up"||n==="down",H=n==="next"||n==="down",W=H?R&&!Z:!R||Z,p=s&&!G;if(!G&&!m&&!x&&X!=null&&(!Z||!p&&!g.some(D=>D.rowId!=null))){let D=g.findIndex(k=>k.id===X),U=g[D];if(U){let k=W?-1:1,v=CC({items:g,fromIndex:D+k,step:k,rowId:U.rowId,excludeId:X});return v!==void 0?v:r&&(Z?r!=="horizontal":r!=="vertical")?CC({items:g,fromIndex:k===1?0:g.length-1,step:k,rowId:U.rowId,excludeId:X}):void 0}}let I=Z?Vx(stc(jx(g),X,p)):g;if(I=W?er(I):I,I=Z?rtc(I):I,X==null)return Ud(I)?.id;let y=I.find(D=>D.id===X);if(!y)return Ud(I)?.id;let B=I.some(D=>D.rowId),Y=I.indexOf(y),J=I.slice(Y+1),h=YC(J,y.rowId);if(G){let D=Xtc(h,X);return(D.slice(G)[0]||D[D.length-1])?.id}let C=r&&(Z?r!=="horizontal":r!=="vertical"),N=B&&m&&(Z?m!=="horizontal":m!=="vertical"),w=H?(!B||Z)&&C&&x:Z?x:!1;if(C)return Ud($y(N&&!w?I:YC(I,y.rowId),X,w),X)?.id;if(N){let D=Ud(w?h:J,X);return w?D?.id||null:D?.id}let z=Ud(h,X);return!z&&w?null:z?.id},o=(n,i)=>typeof i=="number"?b(n,{skip:i}):b(n,i);return{...e,...d,setBaseElement:n=>d.setState("baseElement",n),setActiveId:n=>d.setState("activeId",n),move:n=>{n!==void 0&&(d.setState("activeId",n),d.setState("moves",i=>i+1))},first:()=>Ud(d.getState().renderedItems)?.id,last:()=>Ud(er(d.getState().renderedItems))?.id,next:n=>o("next",n),previous:n=>o("previous",n),down:n=>o("down",n),up:n=>o("up",n)}}var fC=$y,SC=Ud,kC=jx;function Cb(c,t){return t&&c.item(t)||null}function zC(c,t=!1){if(Pe(c))c.setSelectionRange(t?c.value.length:0,c.value.length);else if(c.isContentEditable){let e=Cc(c).getSelection();e?.selectAllChildren(c),t&&e?.collapseToEnd()}}var c5=Symbol("FOCUS_SILENTLY");function AC(c){c[c5]=!0,c.focus({preventScroll:!0})}function OC(c){let t=c[c5];return delete c[c5],t}function $i(c,t,e){if(!t||t===e)return!1;let l=c.item(t.id);return!(!l||e&&l.element===e)}var Nb=u(K(),1),jC=u(V(),1);var Fb=u(K(),1),e5=u(LC(),1),DC=()=>()=>{};function E(c,t=hx){let e=Fb.useCallback(d=>c?fn(c,null,d):DC(),[c]),l=()=>{let d=typeof t=="string"?t:null,b=typeof t=="function"?t:null,o=c?.getState();if(b)return b(o);if(o&&d&&Il(o,d))return o[d]};return(0,e5.useSyncExternalStore)(e,l,l)}function Ex(c,t){let e=Fb.useRef({}),l=Fb.useCallback(b=>c?fn(c,null,b):DC(),[c]),d=()=>{let b=c?.getState(),o=!1,n=e.current;for(let i in t){let a=t[i];if(typeof a=="function"){let G=a(b);Object.is(G,n[i])||(n[i]=G,o=!0)}if(typeof a=="string"){if(!b||!Il(b,a))continue;let G=b[a];Object.is(G,n[i])||(n[i]=G,o=!0)}}return o&&(e.current={...n}),e.current};return(0,e5.useSyncExternalStore)(l,d,d)}function Ac(c,t,e,l){let d=Il(t,e)?t[e]:void 0,b=TG({value:d,setValue:l?t[l]:void 0});Wc(()=>Lc(c,[e],(o,n)=>{let{value:i,setValue:a}=b.current;a&&o[e]!==n[e]&&o[e]!==i&&a(o[e])}),[c,e]),Wc(()=>{if(d!==void 0)return c.setState(e,d),Co(c,[e],()=>{d!==void 0&&c.setState(e,d)})})}function Vt(c,t){let[e,l]=Fb.useState(()=>c(t));Wc(()=>nr(e),[e]);let d=Fb.useCallback(b=>E(e,b),[e]);return[Fb.useMemo(()=>({...e,useState:d}),[e,d]),nc(()=>{l(b=>c({...t,...b.getState()}))})]}var Btc="button";function ytc(c){return vx(c)?!0:c.tagName==="INPUT"&&!Qd(c)}function Vtc(c,t=!1){let e=c.clientHeight,{top:l}=c.getBoundingClientRect(),d=Math.max(e*.875,e-40)*1.5,b=t?e-d+l:d+l;return c.tagName==="HTML"?b+c.scrollTop:b}function htc(c,t=!1){let{top:e}=c.getBoundingClientRect();return t?e+c.clientHeight:e}function UC(c,t,e,l=!1){if(!t||!e)return;let{renderedItems:d}=t.getState(),b=Ly(c);if(!b)return;let o=Vtc(b,l),n,i;for(let a=0;a<d.length;a+=1){let G=n;if(n=e(a),!n)break;if(n===G)continue;let X=Cb(t,n)?.element;if(!X)continue;let s=htc(X,l)-o,r=Math.abs(s);if(l&&s<=0||!l&&s>=0){i!==void 0&&i<r&&(n=G);break}i=r}return n}function Jtc(c,t){return St(c)?!1:$i(t,c.target)}var jd=cc(function({store:t,rowId:e,preventScrollOnKeyDown:l=!1,moveOnKeyPress:d=!0,tabbable:b=!1,getItem:o,"aria-setsize":n,"aria-posinset":i,...a}){let G=vb();t=t||G;let X=tt(a.id),s=(0,Nb.useRef)(null),r=(0,Nb.useContext)(Qx),m=ne(a)&&!a.accessibleWhenDisabled,x=a.shouldRegisterItem,g=v=>{if(e)return e;if(v&&r?.baseElement&&r.baseElement===v.baseElement)return r.id},{rowId:R,baseElement:Z,isActiveItem:H,ariaSetSize:W,ariaPosInSet:p,isTabbable:I}=Ex(t,{rowId:g,baseElement(v){return v?.baseElement||void 0},isActiveItem(v){return!!v&&v.activeId===X},ariaSetSize(v){if(n!=null)return n;if(v&&r?.ariaSetSize&&r.baseElement===v.baseElement)return r.ariaSetSize},ariaPosInSet(v){if(i!=null)return i;if(!v||!r?.ariaPosInSet||r.baseElement!==v.baseElement)return;let T=g(v),P=v.renderedItems.filter(tc=>tc.rowId===T);return r.ariaPosInSet+P.findIndex(tc=>tc.id===X)},isTabbable(v){if(!v?.renderedItems.length)return!0;if(v.virtualFocus)return!1;if(b)return!0;if(v.activeId===null)return!1;let T=t?.item(v.activeId);return T?.disabled||!T?.element?!0:v.activeId===X}}),y=(0,Nb.useCallback)(v=>{let T={...v,id:X||v.id,rowId:R,disabled:m,children:v.element?.textContent};return o?o(T):T},[X,R,m,o]),B=a.onFocus,Y=(0,Nb.useRef)(!1),J=(0,Nb.useRef)(null),h=nc(v=>{if(B?.(v),v.defaultPrevented||tC(v)||!X||!t||Jtc(v,t))return;let{virtualFocus:T,baseElement:P}=t.getState();if(t.setActiveId(X),vx(v.currentTarget)&&zC(v.currentTarget),!T||!St(v)||ytc(v.currentTarget))return;let tc=(Gc,Rc,Vc)=>{wG()&&Gc.hasAttribute("data-autofocus")&&Gc.scrollIntoView({block:"nearest",inline:"nearest"}),Y.current=!0,Rc===Vc||$i(t,Rc)?AC(Vc):Vc.focus()};if(P?.isConnected){tc(v.currentTarget,v.relatedTarget,P);return}if(x===!1)return;let{currentTarget:M,relatedTarget:j}=v,q=()=>{J.current?.(),J.current=null};q(),J.current=fn(t,null,()=>{if(id(M)!==M){q();return}let Gc=t.getState(),Rc=Gc.baseElement;Rc?.isConnected&&(q(),Gc.virtualFocus&&tc(M,j,Rc))})}),C=a.onBlurCapture,N=nc(v=>{C?.(v),!v.defaultPrevented&&t?.getState()?.virtualFocus&&Y.current&&(Y.current=!1,v.preventDefault(),v.stopPropagation())}),w=a.onKeyDown,z=Kc(l),D=Kc(d),U=nc(v=>{if(w?.(v),v.defaultPrevented||!St(v)||!t)return;let{currentTarget:T}=v,P=t.getState(),tc=!!t.item(X)?.rowId,M=P.orientation!=="horizontal",j=P.orientation!=="vertical",q=()=>!!(tc||j||!P.baseElement||!Pe(P.baseElement)),Gc={ArrowUp:(tc||M)&&t.up,ArrowRight:(tc||j)&&t.next,ArrowDown:(tc||M)&&t.down,ArrowLeft:(tc||j)&&t.previous,Home:()=>{if(q())return!tc||v.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(q())return!tc||v.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>UC(T,t,t?.up,!0),PageDown:()=>UC(T,t,t?.down)}[v.key];if(Gc){if(vx(T)){let Vc=qY(T),$c=j&&v.key==="ArrowLeft",bt=j&&v.key==="ArrowRight",ot=M&&v.key==="ArrowUp",gc=M&&v.key==="ArrowDown";if(bt||gc){let{length:Ec}=_Y(T);if(Vc.end!==Ec)return}else if(($c||ot)&&Vc.start!==0)return}let Rc=Gc();if(z(v)||Rc!==void 0){if(!D(v))return;v.preventDefault(),t.move(Rc)}}}),k=(0,Nb.useMemo)(()=>({id:X,baseElement:Z}),[X,Z]);return a=Ic(a,v=>(0,jC.jsx)(pC.Provider,{value:k,children:v}),[k]),a={"data-active-item":H||void 0,...a,id:X,ref:Bc(s,a.ref),tabIndex:I?a.tabIndex:-1,onFocus:h,onBlurCapture:N,onKeyDown:U},a=_i(a),a=br({store:t,...a,getItem:y,shouldRegisterItem:X?x:!1}),Gt({...a,"aria-setsize":W,"aria-posinset":p})}),ca=Yt(_(function(t){return $(Btc,jd(t))}));var ar=et([pl],[ke]),vtc=ar.useContext,EC=ar.useScopedContext,Mx=ar.useProviderContext,cWc=ar.ContextProvider,Px=ar.ScopedContextProvider;var MC=u(K(),1),l5=u(V(),1);var Ytc="button",Ctc=cc(function({store:t,getItem:e,...l}){let d=EC();t=t||d,rc(t,!1);let b=tt(),o=l.id||b,n=ne(l),i=(0,MC.useCallback)(Z=>{let H={...Z,dimmed:n};return e?e(H):H},[n,e]),a=l.onClick,G=nc(Z=>{a?.(Z),!Z.defaultPrevented&&t?.setSelectedId(o)}),X=E(t.panels,()=>t.panel(o)?.id),s=b?l.shouldRegisterItem:!1,r=E(t,Z=>!!o&&Z.activeId===o),m=E(t,Z=>!!o&&Z.selectedId===o),x=E(t,Z=>!!t.item(Z.activeId)),g=r||m&&!x,R=m||(l.accessibleWhenDisabled??!0);if(E(t.combobox||t.composite,"virtualFocus")&&(l={...l,tabIndex:-1}),l={role:"tab","aria-selected":m,"aria-controls":X||void 0,...l,id:o,onClick:G},t.composite){let Z={id:o,accessibleWhenDisabled:R,store:t.composite,shouldRegisterItem:g&&s,rowId:l.rowId,render:l.render};l={...l,render:(0,l5.jsx)(ca,{...Z,render:t.combobox&&t.composite!==t.combobox?(0,l5.jsx)(ca,{...Z,store:t.combobox}):Z.render})}}return l=jd({store:t,...l,accessibleWhenDisabled:R,getItem:i,shouldRegisterItem:s}),l}),EG=Yt(_(function(t){return $(Ytc,Ctc(t))}));var fb=u(K(),1),Kx=u(V(),1);var Ftc="div";function Ntc(c){return c.some(t=>!!t.rowId)}function ftc(c){let t=c.target;return t&&!Pe(t)?!1:c.key.length===1&&!c.ctrlKey&&!c.metaKey}function Stc(c){return c.key==="Shift"||c.key==="Control"||c.key==="Alt"||c.key==="Meta"}function PC(c,t,e){return nc(l=>{if(t?.(l),l.defaultPrevented||l.isPropagationStopped()||!St(l)||Stc(l)||ftc(l))return;let d=Cb(c,c.getState().activeId)?.element;if(!d)return;let{view:b,...o}=l;d!==e?.current&&d.focus(),dC(d,l.type,o)||l.preventDefault(),l.currentTarget.contains(d)&&l.stopPropagation()})}function ktc(c){return SC(Vx(er(kC(c))))}function KC(c,t){let{virtualFocus:e,baseElement:l}=c.getState();if(!e||!l||!Pe(l)){t();return}let d=l.scrollLeft,b=l.scrollTop;t(),l.scrollLeft=d,l.scrollTop=b}function ztc(c){let[t,e]=(0,fb.useState)(!1),l=(0,fb.useCallback)(()=>e(!0),[]),d=E(c,b=>t?Cb(c,b.activeId):null);return(0,fb.useEffect)(()=>{let b=d?.element;t&&b&&(e(!1),KC(c,()=>{b.focus({preventScroll:!0})}))},[c,d,t]),l}var Atc=Yt(function({store:t,focusOnMove:e,previousElementRef:l}){let d=E(t,"moves"),b=E(t,"baseElement");return(0,fb.useEffect)(()=>{if(!d||!e)return;let{activeId:o}=t.getState(),n=Cb(t,o)?.element;n&&KC(t,()=>iC(n))},[t,d,e]),Wc(()=>{if(!d||!b)return;let{activeId:o}=t.getState();if(o!==null)return;let n=l.current;l.current=null,n&&Ei(n,{relatedTarget:b}),Pi(b)||b.focus()},[t,d,b]),null}),Ed=cc(function({store:t,composite:e=!0,focusOnMove:l=e,moveOnKeyPress:d=!0,...b}){let o=IC();t=t||o,rc(t,!1);let n=(0,fb.useRef)(null),i=(0,fb.useRef)(null),a=ztc(t),[,G]=wx(e?t.setBaseElement:null),X=E(t,"virtualFocus"),s=E(t,B=>B.virtualFocus?B.activeId:null);Wc(()=>{if(!t||!e||!X)return;let B=i.current;if(i.current=null,!B)return;let Y=Cb(t,s)?.element||id(B);Y!==B&&Ei(B,{relatedTarget:Y})},[t,s,X,e]);let r=PC(t,b.onKeyDownCapture,i),m=PC(t,b.onKeyUpCapture,i),x=b.onFocusCapture,g=nc(B=>{if(x?.(B),B.defaultPrevented||!t)return;let{virtualFocus:Y}=t.getState();if(!Y)return;let J=B.relatedTarget,h=OC(B.currentTarget);St(B)&&h&&(B.stopPropagation(),i.current=J)}),R=b.onFocus,Z=nc(B=>{if(R?.(B),B.defaultPrevented||!e||!t)return;let{relatedTarget:Y}=B,{virtualFocus:J}=t.getState();J?St(B)&&!$i(t,Y)&&queueMicrotask(a):St(B)&&t.setActiveId(null)}),H=b.onBlurCapture,W=nc(B=>{if(H?.(B),B.defaultPrevented||!t)return;let{virtualFocus:Y,activeId:J}=t.getState();if(!Y)return;let h=Cb(t,J)?.element,C=B.relatedTarget,N=$i(t,C),w=i.current;i.current=null,St(B)&&N?(C===h?w&&w!==C&&Ei(w,B):h?Ei(h,B):w&&Ei(w,B),B.stopPropagation()):!$i(t,B.target)&&h&&Ei(h,B)}),p=b.onKeyDown,I=Kc(d),y=nc(B=>{if(p?.(B),B.nativeEvent.isComposing||B.defaultPrevented||!t||!St(B))return;let{orientation:Y,renderedItems:J,activeId:h,rtl:C}=t.getState();if(Cb(t,h)?.element?.isConnected)return;let N=Y!=="horizontal",w=Y!=="vertical",z=Ntc(J);if((B.key==="ArrowLeft"||B.key==="ArrowRight"||B.key==="Home"||B.key==="End")&&Pe(B.currentTarget))return;let U={ArrowUp:(z||N)&&(()=>z?ktc(J)?.id:t?.last()),ArrowRight:(z||w)&&(C?t.last:t.first),ArrowDown:(z||N)&&t.first,ArrowLeft:(z||w)&&(C?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[B.key];if(U){let k=U();if(k!==void 0){if(!I(B))return;B.preventDefault(),t.move(k)}}});return b=Ic(b,B=>(0,Kx.jsxs)(ke,{value:t,children:[B,e&&(0,Kx.jsx)(Atc,{store:t,focusOnMove:l,previousElementRef:i})]}),[t,e,l]),b={"aria-activedescendant":E(t,B=>{if(t&&e&&B.virtualFocus)return Cb(t,B.activeId)?.id}),...b,ref:Bc(n,G,b.ref),onKeyDownCapture:r,onKeyUpCapture:m,onFocusCapture:g,onFocus:Z,onBlurCapture:W,onKeyDown:y},b=Ld({focusable:E(t,B=>e&&(B.virtualFocus||B.activeId===null)),...b}),b}),_x=_(function(t){return $(Ftc,Ed(t))});var _C=u(V(),1);var Otc="div",wtc=cc(function({store:t,...e}){let l=Mx();t=t||l,rc(t,!1);let d=E(t,b=>b.orientation==="both"?void 0:b.orientation);return e=Ic(e,b=>(0,_C.jsx)(Px,{value:t,children:b}),[t]),t.composite&&(e={focusable:!1,...e}),e={role:"tablist","aria-orientation":d,...e},e=Ed({store:t,...e}),e}),MG=_(function(t){return $(Otc,wtc(t))});var Gr=et(),Ttc=Gr.useContext,pWc=Gr.useScopedContext,Xr=Gr.useProviderContext,qC=Gr.ContextProvider,$C=Gr.ScopedContextProvider;var d5=u(K(),1),ur=et([qC],[$C]),VWc=ur.useContext,hWc=ur.useScopedContext,ta=ur.useProviderContext,cF=ur.ContextProvider,PG=ur.ScopedContextProvider,tF=(0,d5.createContext)(void 0),eF=(0,d5.createContext)(void 0);var ea=u(K(),1),b5=u(V(),1);var nF=u(KG(),1),Qtc="div";function dF(c,t){let e=setTimeout(t,c);return()=>clearTimeout(e)}function bF(c){let t=c?.trim()||"0s",e=t.endsWith("ms")?1:1e3,l=Number.parseFloat(t)*e;return Number.isNaN(l)?0:l}function oF(c,t,e){let l=c.split(","),d=t.split(","),b=e.split(","),o=0;for(let[n,i]of l.entries()){if(i.trim()==="none")continue;let a=bF(d[n%d.length]),G=bF(b[n%b.length]);o=Math.max(o,a+G)}return o}function Ltc(c){let{transitionProperty:t,transitionDuration:e,transitionDelay:l,animationName:d,animationDuration:b,animationDelay:o}=getComputedStyle(c);return Math.max(oF(t,l,e),oF(d,o,b))}function la(c,t,e){return!e&&t!==!1&&(!c||!!t)}var da=cc(function({store:t,alwaysVisible:e,unstable_otherElementRef:l,...d}){let b=Xr();t=t||b,rc(t,!1);let o=(0,ea.useRef)(null),n=tt(d.id),[i,a]=(0,ea.useState)(null),G=E(t,"open"),X=E(t,"mounted"),s=E(t,"animated"),r=E(t,"contentElement"),m=E(t.disclosure,"contentElement"),x=(0,ea.useRef)(!1);Wc(()=>{o.current&&t?.setContentElement(o.current)},[t]),Wc(()=>{let H;return t?.setState("animated",W=>(H=W,!0)),()=>{H!==void 0&&t?.setState("animated",H)}},[t]),Wc(()=>{if(!s){G?x.current&&(x.current=!1,a("enter")):(x.current=!0,a(null));return}if(!r?.isConnected){a(null);return}return PY(()=>{a(G?"enter":X?"leave":null)})},[s,r,G,X]),Wc(()=>{if(!t||!s||!i||!r)return;let H=()=>t?.setState("animating",!1),W=()=>(0,nF.flushSync)(H);if(i==="leave"&&G||i==="enter"&&!G)return;if(typeof s=="number")return dF(s,W);let p=[r];m&&p.push(m);let I=l?.current;I&&p.push(I);let y=Math.max(...p.map(Ltc));if(!y){i==="enter"&&t.setState("animated",!1),H();return}return dF(Math.max(y-1e3/60,0),W)},[t,s,r,m,l,G,i]),d=Ic(d,H=>(0,b5.jsx)(PG,{value:t,children:H}),[t]);let g=la(X,d.hidden,e),R=d.style,Z=(0,ea.useMemo)(()=>g?{...R,display:"none"}:R,[g,R]);return d={"data-open":G||void 0,"data-enter":i==="enter"||void 0,"data-leave":i==="leave"||void 0,hidden:g,...d,id:n,ref:Bc(n?t.setContentElement:null,o,d.ref),style:Z},Gt(d)}),Dtc=_(function(t){return $(Qtc,da(t))}),qx=_(function({unmountOnHide:t,...e}){let l=Xr();return E(e.store||l,d=>!t||d?.mounted)===!1?null:(0,b5.jsx)(Dtc,{...e})});function $x(c={}){let t=Yb(c.store,Dd(c.disclosure,["contentElement","disclosureElement"]));let e=t?.getState(),l=Xc(c.open,e?.open,c.defaultOpen,!1),d=Xc(c.animated,e?.animated,!1),b=Xt({open:l,animated:d,animating:!!d&&l,mounted:l,contentElement:Xc(e?.contentElement,null),disclosureElement:Xc(e?.disclosureElement,null)},t);return yt(b,()=>Lc(b,["animated","animating"],o=>{o.animated||b.setState("animating",!1)})),yt(b,()=>fn(b,["open"],()=>{b.getState().animated&&b.setState("animating",!0)})),yt(b,()=>Lc(b,["open","animating"],o=>{b.setState("mounted",o.open||o.animating)})),{...b,disclosure:c.disclosure,setOpen:o=>b.setState("open",o),show:()=>b.setState("open",!0),hide:()=>b.setState("open",!1),toggle:()=>b.setState("open",o=>!o),stopAnimation:()=>b.setState("animating",!1),setContentElement:o=>b.setState("contentElement",o),setDisclosureElement:o=>b.setState("disclosureElement",o)}}function o5(c,t,e){return Ke(t,[e.store,e.disclosure]),Ac(c,e,"open","setOpen"),Ac(c,e,"mounted","setMounted"),Ac(c,e,"animated"),Object.assign(c,{disclosure:e.disclosure})}function Sn(c={}){let[t,e]=Vt($x,c);return o5(t,e,c)}var Fo=u(K(),1),iF=u(V(),1);var jtc="div",Etc=cc(function({store:t,unmountOnHide:e,tabId:l,getItem:d,scrollRestoration:b,scrollElement:o,...n}){let i=Mx();t=t||i,rc(t,!1);let a=(0,Fo.useRef)(null),G=tt(n.id),X=E(t.panels,()=>l||t?.panels.item(G)?.tabId),s=Sn({open:E(t,p=>!!X&&p.selectedId===X)}),r=E(s,"mounted"),m=(0,Fo.useRef)(new Map),x=nc(()=>{let p=a.current;return p?o?typeof o=="function"?o(p):"current"in o?o.current:o:p:null});(0,Fo.useEffect)(()=>{if(!b||!r)return;let p=x();if(!p)return;if(b==="reset"){p.scroll(0,0);return}if(!X)return;let I=m.current.get(X);p.scroll(I?.x??0,I?.y??0);let y=()=>{m.current.set(X,{x:p.scrollLeft,y:p.scrollTop})};return p.addEventListener("scroll",y),()=>{p.removeEventListener("scroll",y)}},[b,r,X,x]);let[g,R]=(0,Fo.useState)(!1);Wc(()=>{if(!r)return;let p=a.current;p&&R(!!AG(p))},[r,X]);let Z=(0,Fo.useCallback)(p=>{let I={...p,id:G||p.id,tabId:l};return d?d(I):I},[G,l,d]),H=n.onKeyDown,W=nc(p=>{if(H?.(p),p.defaultPrevented||!t?.composite)return;let I={ArrowLeft:t.previous,ArrowRight:t.next,Home:t.first,End:t.last}[p.key];if(!I)return;let{selectedId:y}=t.getState(),B=I({activeId:y});B&&(p.preventDefault(),t.move(B))});return n=Ic(n,p=>(0,iF.jsx)(Px,{value:t,children:p}),[t]),n={role:"tabpanel","aria-labelledby":n["aria-label"]!=null?void 0:X||void 0,...n,id:G,children:e&&!r?null:n.children,ref:Bc(a,n.ref),onKeyDown:W},n=Ld({focusable:!t.composite&&!g,...n}),n=da({store:s,...n}),n=br({store:t.panels,...n,getItem:Z}),n}),_G=_(function(t){return $(jtc,Etc(t))});var sr=et([cF],[PG]),aF=sr.useContext,qWc=sr.useScopedContext,ba=sr.useProviderContext,qG=sr.ContextProvider,Sb=sr.ScopedContextProvider;var cg=u(K(),1),lBc=(0,cg.createContext)(void 0),rr=et([qG,pl],[Sb,ke]),GF=rr.useContext,dBc=rr.useScopedContext,tg=rr.useProviderContext,bBc=rr.ContextProvider,oBc=rr.ScopedContextProvider,nBc=(0,cg.createContext)(void 0),iBc=(0,cg.createContext)(!1);function XF(c,t,e){return Ke(t,[e.store]),Ac(c,e,"items","setItems"),c}function mr(c){return{id:tt(c.id),...c}}function Md(c,t,e){return c=XF(c,t,e),Ac(c,e,"activeId","setActiveId"),Ac(c,e,"includesBaseElement"),Ac(c,e,"virtualFocus"),Ac(c,e,"orientation"),Ac(c,e,"rtl"),Ac(c,e,"focusLoop"),Ac(c,e,"focusWrap"),Ac(c,e,"focusShift"),c}function $G(c={}){c=mr(c);let[t,e]=Vt(Gd,c);return Md(t,e,c)}var n5=u(K(),1),xr=et([qG,pl],[Sb,ke]),oa=xr.useContext,uF=xr.useScopedContext,na=xr.useProviderContext,RBc=xr.ContextProvider,eg=xr.ScopedContextProvider,lg=(0,n5.createContext)(!1),i5=(0,n5.createContext)(null);var rF=u(K(),1);function Mtc(c){let t=c[0]?.element?.ownerDocument.activeElement;if(t)return c.find(e=>e.element===t)}function Ptc(c,t){if(t!=null)return c.find(e=>e.id===t)}function dg(c){return!(!c||c.disabled||c.dimmed)}function Ktc(){let c=Ux(),t=new Map;return Lc(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 sF({composite:c,combobox:t,...e}={}){let l=["items","renderedItems","moves","orientation","virtualFocus","includesBaseElement","baseElement","focusLoop","focusShift","focusWrap"],d=Yb(e.store,Dd(c,l),Dd(t,l)),b=d?.getState(),o=Gd({...e,store:d,includesBaseElement:Xc(e.includesBaseElement,b?.includesBaseElement,!1),orientation:Xc(e.orientation,b?.orientation,"horizontal"),focusLoop:Xc(e.focusLoop,b?.focusLoop,!0)}),{panels:n,panel:i}=Ktc(),a=Xt({...o.getState(),selectedId:Xc(e.selectedId,b?.selectedId,e.defaultSelectedId),selectOnMove:Xc(e.selectOnMove,b?.selectOnMove,!0)},o,d);yt(a,()=>Lc(a,["moves"],()=>{let{activeId:r,selectOnMove:m}=a.getState();if(!m||!r)return;let x=o.item(r);dg(x)&&a.setState("selectedId",x.id)}));let G=!1,X;yt(a,()=>(G=!1,Co(a,["selectedId"],(r,m)=>{if(G&&(G=!1,r.selectedId===X)||c&&r.selectedId===m.selectedId)return;let{activeId:x,renderedItems:g}=a.getState(),R=Mtc(g),Z=Ptc(g,r.selectedId);if(R&&dg(Z)&&x!==Z.id){o.move(Z.id);return}a.setState("activeId",r.selectedId)}))),yt(a,()=>Lc(a,["selectedId","renderedItems"],r=>{if(r.selectedId!==void 0)return;let{activeId:m,renderedItems:x}=a.getState(),g=o.item(m);if(dg(g))a.setState("selectedId",g.id);else{let R=x.find(dg);a.setState("selectedId",R?.id)}})),yt(a,()=>Lc(a,["renderedItems"],r=>{let m=r.renderedItems;if(m.length)return Lc(n,["renderedItems"],x=>{let g=x.renderedItems;g.some(R=>!R.tabId)&&g.forEach((R,Z)=>{if(R.tabId)return;let H=m[Z];H&&n.renderItem({...R,tabId:H.id})})})}));let s=null;return yt(a,()=>{let r=()=>{s=a.getState().selectedId},m=()=>{let{selectedId:x}=a.getState();x!==s&&(G=!0,X=s,a.setState("selectedId",s))};if(c&&"setSelectElement"in c)return at(Lc(c,["value"],r),Lc(c,["mounted"],m));if(t)return at(Lc(t,["selectedValue"],r),Lc(t,["mounted"],m))}),{...o,...a,panels:n,panel:i,setSelectedId:r=>a.setState("selectedId",r),select:r=>{a.setState("selectedId",r),o.move(r)}}}function qtc(c,t,e){Ke(t,[e.composite,e.combobox]),c=Md(c,t,e),Ac(c,e,"selectedId","setSelectedId"),Ac(c,e,"selectOnMove");let[l,d]=Vt(()=>c.panels,{});return Ke(d,[c,d]),Object.assign((0,rF.useMemo)(()=>({...c,panels:l}),[c,l]),{composite:e.composite,combobox:e.combobox})}function cX(c={}){let t=GF(),e=oa()||t;c={...c,composite:c.composite!==void 0?c.composite:e,combobox:c.combobox!==void 0?c.combobox:t};let[l,d]=Vt(sF,c);return qtc(l,d,c)}var gr=et([pl],[ke]),a5=gr.useContext,OBc=gr.useScopedContext,mF=gr.useProviderContext,wBc=gr.ContextProvider,xF=gr.ScopedContextProvider;function gF(c={}){let t=c.store?.getState();return Gd({...c,orientation:Xc(c.orientation,t?.orientation,"horizontal"),focusLoop:Xc(c.focusLoop,t?.focusLoop,!0)})}function cec(c,t,e){return Md(c,t,e)}function tX(c={}){let[t,e]=Vt(gF,c);return cec(t,e,c)}var ZF=u(V(),1);var tec="div",eec=cc(function({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:b,...o}){let n=mF();t=t||n;let i=tX({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:b}),a=E(i,G=>G.orientation==="both"?void 0:G.orientation);return o=Ic(o,G=>(0,ZF.jsx)(xF,{value:i,children:G}),[i]),o={role:"toolbar","aria-orientation":a,...o},o=Ed({store:i,...o}),o}),bg=_(function(t){return $(tec,eec(t))});var lec="button",dec=cc(function({store:t,...e}){let l=a5();return t=t||l,e=jd({store:t,...e}),e}),og=Yt(_(function(t){return $(lec,dec(t))}));var bec="hr",G5=cc(function({orientation:t="horizontal",...e}){return e={role:"separator","aria-orientation":t,...e},e}),ng=_(function(t){return $(bec,G5(t))});var oec="hr",X5=cc(function({store:t,orientation:e,...l}){let d=vb();t=t||d,rc(t,!1);let b=E(t,o=>e??(o.orientation==="horizontal"?"vertical":"horizontal"));return l=G5({...l,orientation:b}),l}),nec=_(function(t){return $(oec,X5(t))});var HF=u(V(),1),iec="div",u5=cc(function({autoFocusOnShow:t=!0,...e}){return e=Ic(e,l=>(0,HF.jsx)(Bx.Provider,{value:t,children:l}),[t]),e}),gyc=_(function(t){return $(iec,u5(t))});var RF=u(K(),1),s5=(0,RF.createContext)(0);var IF=u(K(),1),pF=u(V(),1);function WF({level:c,children:t}){let e=(0,IF.useContext)(s5),l=Math.max(Math.min(c||e+1,6),1);return(0,pF.jsx)(s5.Provider,{value:l,children:t})}var aec="span";function Zr(c){return{borderWidth:0,clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...c}}var r5=cc(function(t){return t={...t,style:Zr(t.style)},t}),Wyc=_(function(t){return $(aec,r5(t))});var Gec="span",Xec=cc(function(t){return t={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...t,style:{position:"fixed",top:0,left:0,...t.style}},t=r5(t),t}),Hr=_(function(t){return $(Gec,Xec(t))});var BF=u(K(),1),m5=(0,BF.createContext)(null);var _e=u(K(),1),ze=u(V(),1),x5=u(KG(),1),uec="div";function yF(c){let t=Cc(c),{fullscreenElement:e}=t,l=t.defaultView?.HTMLElement;return l&&e instanceof l?e:t.body}function sec(c,t){return t?typeof t=="function"?t(c):t:Cc(c).createElement("div")}function rec(c="id"){return`${c?`${c}-`:""}${Math.random().toString(36).slice(2,8)}`}function kn(c){queueMicrotask(()=>{c?.focus()})}function VF(c,t){return{ref:c,node:t,cleanup:lr(c,t)}}function hF(c){typeof c.cleanup=="function"?c.cleanup():lr(c.ref,null)}var g5=cc(function({preserveTabOrder:t,preserveTabOrderAnchor:e,portalElement:l,portalRef:d,portal:b=!0,...o}){let n=(0,_e.useRef)(null),i=Bc(n,o.ref),a=(0,_e.useContext)(m5),[G,X]=(0,_e.useState)(null),[s,r]=(0,_e.useState)(null),m=(0,_e.useRef)(null),x=(0,_e.useRef)(null),g=(0,_e.useRef)(null),R=(0,_e.useRef)(null),Z=TG(d),H=(0,_e.useRef)(null);return Wc(()=>{let W=n.current;if(!W||!b){X(null);return}let p=sec(W,l);if(!p){X(null);return}let I=p.isConnected;return I||(a||yF(W)).appendChild(p),p.id||(p.id=W.id?`portal/${W.id}`:rec()),X(p),H.current=VF(Z.current,p),()=>{let y=H.current;y&&(H.current=null,hF(y)),I||p.remove()}},[b,l,a]),Wc(()=>{let W=H.current;W&&W.ref!==d&&(hF(W),H.current=VF(d,W.node))},[d]),(0,_e.useEffect)(()=>{if(!G||a||l)return;let W=Cc(G),p=()=>{let I=yF(G);G.parentElement!==I&&I.appendChild(G)};return G.isConnected&&p(),W.addEventListener("fullscreenchange",p),()=>{W.removeEventListener("fullscreenchange",p)}},[G,a,l]),Wc(()=>{if(!b||!t||!e)return;let W=Cc(e).createElement("span");return W.style.position="fixed",e.insertAdjacentElement("afterend",W),r(W),()=>{W.remove(),r(null)}},[b,t,e]),(0,_e.useEffect)(()=>{if(!G||!t)return;let W=0,p=I=>{if(!Jb(I))return;let y=I.type==="focusin";if(cancelAnimationFrame(W),y)return nC(G);W=requestAnimationFrame(()=>{oC(G,!0)})};return G.addEventListener("focusin",p,!0),G.addEventListener("focusout",p,!0),()=>{cancelAnimationFrame(W),G.removeEventListener("focusin",p,!0),G.removeEventListener("focusout",p,!0)}},[G,t]),o=Ic(o,W=>{if(W=(0,ze.jsx)(m5.Provider,{value:G||a,children:W}),!b)return W;if(!G)return(0,ze.jsx)("span",{ref:i,id:o.id,style:{position:"fixed"},hidden:!0});W=(0,ze.jsxs)(ze.Fragment,{children:[t&&(0,ze.jsx)(Hr,{ref:x,"data-focus-trap":o.id,className:"__focus-trap-inner-before",onFocus:I=>{Jb(I,G)?kn(zx()):kn(m.current)}}),W,t&&(0,ze.jsx)(Hr,{ref:g,"data-focus-trap":o.id,className:"__focus-trap-inner-after",onFocus:I=>{Jb(I,G)?kn(Uy()):kn(R.current)}})]}),W=(0,x5.createPortal)(W,G);let p=(0,ze.jsxs)(ze.Fragment,{children:[t&&(0,ze.jsx)(Hr,{ref:m,"data-focus-trap":o.id,className:"__focus-trap-outer-before",onFocus:I=>{I.relatedTarget!==R.current&&Jb(I,G)?kn(x.current):kn(Uy())}}),t&&(0,ze.jsx)("span",{"aria-owns":G.id,style:{position:"fixed"}}),t&&(0,ze.jsx)(Hr,{ref:R,"data-focus-trap":o.id,className:"__focus-trap-outer-after",onFocus:I=>{if(Jb(I,G))kn(g.current);else{let y=zx();if(y===x.current){requestAnimationFrame(()=>zx()?.focus());return}kn(y)}}})]});return s&&t&&(p=(0,x5.createPortal)(p,s)),(0,ze.jsxs)(ze.Fragment,{children:[p,W]})},[G,a,b,o.id,t,s]),o={...o,ref:i},o}),Nyc=_(function(t){return $(uec,g5(t))});function ig(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 JF=new WeakMap;function mec(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 eX(c,t,e){let l=JF.get(c);l||(l=new Map,JF.set(c,l));let d=l.get(t)??[],b={cleanup:e(),disposed:!1};return d.length||l.set(t,d),d.push(b),()=>{d.includes(b)&&(b.disposed=!0,mec(l,t,d))}}function Rr(c,t,e){return eX(c,t,()=>{let d=c.getAttribute(t);return c.setAttribute(t,e),()=>{d==null?c.removeAttribute(t):c.setAttribute(t,d)}})}function Pd(c,t,e){return eX(c,t,()=>{let d=t in c,b=c[t];return c[t]=e,()=>{d?c[t]=b:delete c[t]}})}function Ir(c,t){return c?eX(c,"style",()=>{let l=c.style.cssText;return Object.assign(c.style,t),()=>{c.style.cssText=l}}):()=>{}}function vF(c,t,e){return c?eX(c,t,()=>{let d=c.style.getPropertyValue(t);return c.style.setProperty(t,e),()=>{d?c.style.setProperty(t,d):c.style.removeProperty(t)}}):()=>{}}function zn(c="",t="outside"){return`__ariakit-dialog-${t}${c?`-${c}`:""}`}function YF(c,t=""){return at(Pd(c,zn(),!0),Pd(c,zn(t),!0))}function ag(c,t=""){return at(Pd(c,zn("","ancestor"),!0),Pd(c,zn(t,"ancestor"),!0))}function Z5(c,t){return at(...t.map(e=>{if(e)return Pd(e,zn(c,"inside"),!0)}))}function H5(c,t){let e=zn(t,"inside");do{if(c[e])return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function ia(c,t){let e=zn(t,"ancestor");if(c[e])return!0;let l=zn(t);do{if(c[l])return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function Gg({cleanups:c,element:t,id:e,ids:l}){ig(t,...l)||c.push(YF(t,e))}function Xg({cleanups:c,ancestor:t,element:e,id:l}){e.hasAttribute("data-dialog")&&e.id!==l||c.push(ag(t,l))}function ug(c){for(let t=c.length-1;t>=0;t-=1)c[t]?.()}var xec=["SCRIPT","STYLE"];function R5(c){return`__ariakit-dialog-snapshot-${c}`}function gec(c,t){let e=Cc(t),l=R5(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 Zec(c,t,e){return xec.includes(t.tagName)||!gec(c,t)?!1:!e.some(l=>l&&Ht(t,l))}function pr(c,t,e,l){for(let d of t){if(!d?.isConnected)continue;let b=t.some(i=>!i||i===d?!1:i.contains(d)),o=Cc(d),n=d;for(;d.parentElement&&d!==o.body;){if(l?.(d.parentElement,n),!b)for(let i of d.parentElement.children)Zec(c,i,t)&&e(i,n);d=d.parentElement}}}function CF(c,t){let{body:e}=Cc(t[0]),l=[];return pr(c,t,b=>{l.push(Pd(b,R5(c),!0))}),at(Pd(e,R5(c),!0),()=>{for(let b of l)b()})}function FF(c,t){let e=[],l=t.map(b=>b?.id);return pr(c,t,b=>{Gg({cleanups:e,element:b,id:c,ids:l})},(b,o)=>{Xg({cleanups:e,ancestor:b,element:o,id:c})}),()=>{ug(e)}}var Hec="div",Rec=["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"],Myc=cc(function(t){return t}),kb=_(function(t){return $(Hec,t)});Object.assign(kb,Rec.reduce((c,t)=>(c[t]=_(function(l){return $(t,l)}),c),{}));var rg=u(K(),1),sg=u(V(),1);function NF({store:c,backdrop:t,backdropRef:e,alwaysVisible:l,hidden:d}){let b=(0,rg.useRef)(null),o=Sn({disclosure:c}),n=E(c,"contentElement");Wc(()=>{let G=b.current,X=n;G&&X&&(G.style.zIndex=getComputedStyle(X).zIndex)},[n]),Wc(()=>{let G=n?.id;if(!G)return;let X=b.current;if(X)return ag(X,G)},[n]);let i=da({ref:Bc(b,e),store:o,role:"presentation","data-backdrop":n?.id||"",alwaysVisible:l,hidden:d??void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});return t?(0,rg.isValidElement)(t)?(0,sg.jsx)(kb,{...i,render:t}):(0,sg.jsx)(kb,{...i,render:(0,sg.jsx)(typeof t!="boolean"?t:"div",{})}):null}function mg(c={}){return $x(c)}function I5(c,t,e){return o5(c,t,e)}function p5(c={}){let[t,e]=Vt(mg,c);return I5(t,e,c)}function xg(){return"inert"in HTMLElement.prototype}function fF(c){return Rr(c,"aria-hidden","true")}function SF(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 W5(c,t){return"style"in c?xg()?Pd(c,"inert",!0):at(...kx(c,!0).map(e=>{if(t?.some(d=>d&&Ht(d,e)))return Di;let l=eX(e,"focus",()=>(e.focus=Di,()=>{delete e.focus}));return at(Rr(e,"tabindex","-1"),l)}),fF(c),Ir(c,{pointerEvents:"none",userSelect:"none",cursor:"default"})):Di}function pec({cleanups:c,element:t,elements:e,ids:l}){ig(t,...l)||SF(t,...l)||c.push(W5(t,e))}function Wec(c,t,e){t.hasAttribute("role")&&(e.some(l=>l&&Ht(l,t))||c.push(Rr(t,"role","none")))}function kF(c,t){let e=[],l=t.map(b=>b?.id);return pr(c,t,b=>{Gg({cleanups:e,element:b,id:c,ids:l}),pec({cleanups:e,element:b,elements:t,ids:l})},(b,o)=>{Xg({cleanups:e,ancestor:b,element:o,id:c}),Wec(e,b,t)}),()=>{ug(e)}}function zF(c,t){let e=Cc(c).createElement("button");return e.type="button",e.tabIndex=-1,e.textContent="Dismiss popup",Object.assign(e.style,Zr()),e.addEventListener("click",t),c.prepend(e),()=>{e.removeEventListener("click",t),e.remove()}}var gg=u(K(),1);function AF(c,t){let e=(0,gg.useRef)(null);return(0,gg.useEffect)(()=>{if(!c){e.current=null;return}return Bt("mousedown",d=>{e.current=d.target},!0,t)},[c,t]),e}var Zg=u(K(),1);function Bec(c){return c.tagName==="HTML"?!0:Ht(Cc(c).body,c)}function yec(c,t){if(!c)return!1;if(Ht(c,t))return!0;let e=t.getAttribute("aria-activedescendant");if(e){let l=Cc(c).getElementById(e);if(l)return Ht(c,l)}return!1}function Vec(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 B5({store:c,type:t,listener:e,capture:l,open:d,contentElement:b,focusedRef:o}){let n=nc(e);(0,Zg.useEffect)(()=>d?Bt(t,a=>{let{contentElement:G,disclosureElement:X}=c.getState(),s=a.target;G&&Td(s)&&Bec(s)&&(Ht(G,s)||yec(X,s)||s.hasAttribute("data-focus-trap")||Vec(a,G)||H5(s,G.id)||o.current&&!ia(s,G.id)||n(a))},l,b?Cn(b):void 0):void 0,[d,l,c,t,n,b,o])}function y5(c,t){return typeof c=="function"?c(t):!!c}function OF(c,t,e,l){let d=E(c,"open"),b=E(c,"contentElement"),o=AF(d,b?Cn(b):void 0),n=(0,Zg.useRef)(!1);Wc(()=>{if(!d||!e||!b)return;n.current=!1;let a=()=>{n.current=!0};return b.addEventListener("focusin",a,!0),()=>b.removeEventListener("focusin",a,!0)},[d,e,b]);let i={store:c,capture:!0,open:d,contentElement:b,focusedRef:n};B5({...i,type:"click",listener:a=>{let{contentElement:G}=c.getState(),X=o.current;X&&ia(X,G?.id)&&y5(t,a)&&(l&&(l.current=!0),c.hide())}}),B5({...i,type:"focusin",listener:a=>{let{contentElement:G}=c.getState();G&&a.target!==Cc(G)&&y5(t,a)&&c.hide()}}),B5({...i,type:"contextmenu",listener:a=>{y5(t,a)&&(l&&(l.current=!0),c.hide())}})}var Kd=u(K(),1),TF=u(V(),1);var wF=(0,Kd.createContext)({});function QF(c){let t=(0,Kd.useContext)(wF),[e,l]=(0,Kd.useState)([]),d=(0,Kd.useCallback)(o=>(l(n=>[...n,o]),at(t.add?.(o),()=>{l(n=>n.filter(i=>i!==o))})),[t]);Wc(()=>Lc(c,["open","contentElement"],o=>{if(o.open&&o.contentElement)return t.add?.(c)}),[c,t]);let b=(0,Kd.useMemo)(()=>({store:c,add:d}),[c,d]);return{wrapElement:(0,Kd.useCallback)(o=>(0,TF.jsx)(wF.Provider,{value:b,children:o}),[b]),nestedDialogs:e}}var LF=u(K(),1),DF=u(KG(),1);function UF({attribute:c,contentId:t,contentElement:e,enabled:l}){let[d,b]=QG(),o=(0,LF.useCallback)(()=>{if(!l||!e)return!1;let{body:n}=Cc(e),i=n.getAttribute(c);return!i||i===t},[d,l,e,c,t]);return Wc(()=>{if(!l||!t||!e)return;let{body:n}=Cc(e);if(o())return n.setAttribute(c,t),()=>n.removeAttribute(c);let i=new MutationObserver(()=>(0,DF.flushSync)(b));return i.observe(n,{attributeFilter:[c]}),()=>i.disconnect()},[d,l,t,e,o,c]),o}var jF=u(K(),1),V5=Cx()&&!cC();function hec(c){let t=c.getBoundingClientRect().left;return Math.round(t)+c.scrollLeft?"paddingLeft":"paddingRight"}function EF(c,t,e){let l=UF({attribute:"data-dialog-prevent-body-scroll",contentElement:c,contentId:t,enabled:e});(V5?jF.useEffect:Wc)(()=>{if(!l()||!c)return;let d=Cc(c),b=Cn(c),{documentElement:o,body:n}=d,i=o.style.getPropertyValue("--scrollbar-width"),a=i?Number.parseInt(i,10):b.innerWidth-o.clientWidth,G=()=>vF(o,"--scrollbar-width",`${a}px`),X=hec(o),s=()=>Ir(n,{overflow:"hidden",[X]:`${a}px`}),r=()=>{let{scrollX:x,scrollY:g,visualViewport:R}=b,Z=R?.offsetLeft??0,H=R?.offsetTop??0,W=Ir(n,{position:"fixed",overflow:"hidden",top:`${-(g-Math.floor(H))}px`,left:`${-(x-Math.floor(Z))}px`,right:"0",[X]:`${a}px`});return()=>{W(),b.scrollTo({left:x,top:g,behavior:"instant"})}},m=at(G(),V5?r():s());return V5?m:()=>{queueMicrotask(m)}},[l,c])}var Qt=u(K(),1),Wl=u(V(),1);var Jec="div",MF=wG();function vec(c){let t=id(c);return!t||c&&Ht(c,t)?!1:!!Ql(t)}function PF(c,t=!1){if(!c)return null;let e="current"in c?c.current:c;return e?t?Ql(e)?e:null:e:null}var h5=cc(function({store:t,open:e,onClose:l,focusable:d=!0,modal:b=!0,portal:o=b,backdrop:n=b,hideOnEscape:i=!0,hideOnInteractOutside:a=!0,getPersistentElements:G,preventBodyScroll:X=b,autoFocusOnShow:s=!0,autoFocusOnHide:r=!0,initialFocus:m,finalFocus:x,unmountOnHide:g,unstable_treeSnapshotKey:R,...Z}){let H=ta(),W=(0,Qt.useRef)(null),p=(0,Qt.useRef)(null),I=p5({store:t||H,open:e,setOpen(uc){if(uc)return;let Nc=W.current;if(!Nc)return;let Mc=new Event("close",{bubbles:!1,cancelable:!0});l&&Nc.addEventListener("close",l,{once:!0}),Nc.dispatchEvent(Mc),Mc.defaultPrevented&&I.setOpen(!0)}}),{portalRef:y,domReady:B}=LG(o,Z.portalRef),Y=Z.preserveTabOrder,J=E(I,uc=>Y&&!b&&uc.mounted),h=tt(Z.id),C=E(I,"open"),N=E(I,"mounted"),w=E(I,"contentElement"),z=la(N,Z.hidden,Z.alwaysVisible);EF(w,h,X&&!z);let D=(0,Qt.useRef)(!1);Wc(()=>Lc(I,["open"],uc=>{uc.open&&(D.current=!1)}),[I]),OF(I,a,B,D);let{wrapElement:U,nestedDialogs:k}=QF(I);Z=Ic(Z,U,[U]);let v=(0,Qt.useRef)(null);MF&&(0,Qt.useEffect)(()=>{if(!B)return;let uc=W.current;if(!uc)return;let Nc=Cc(uc),Mc=Sc=>{v.current=Sc.target};return Nc.addEventListener("mousedown",Mc,!0),()=>{Nc.removeEventListener("mousedown",Mc,!0)}},[B]),Wc(()=>{if(!C)return;let uc=W.current,Nc=id(uc,!0);if(Nc){if(Nc.tagName==="BODY"){let Mc=v.current;if(v.current=null,!Mc?.isConnected||!Ql(Mc)||uc&&Ht(uc,Mc))return;I.setDisclosureElement(Mc);return}uc&&Ht(uc,Nc)||I.setDisclosureElement(Nc)}},[I,C]),(0,Qt.useEffect)(()=>{if(!N||!B)return;let uc=W.current;if(!uc)return;let Nc=Cn(uc),Mc=Nc.visualViewport||Nc,Sc=()=>{let be=Nc.visualViewport?.height??Nc.innerHeight;uc.style.setProperty("--dialog-viewport-height",`${be}px`)};return Sc(),Mc.addEventListener("resize",Sc),()=>{Mc.removeEventListener("resize",Sc)}},[N,B]),(0,Qt.useEffect)(()=>{if(!b||!N||!B)return;let uc=W.current;if(uc&&!uc.querySelector("[data-dialog-dismiss]"))return zF(uc,I.hide)},[I,b,N,B]),Wc(()=>{if(!xg()||C||!N||!B)return;let uc=W.current;if(uc)return W5(uc)},[C,N,B]);let T=C&&B;Wc(()=>{if(!h||!T)return;let uc=W.current;return CF(h,[uc])},[h,T,R]);let P=nc(G);Wc(()=>{if(!h||!T)return;let{disclosureElement:uc}=I.getState(),Nc=[W.current,...P()||[],...k.map(Sc=>Sc.getState().contentElement)],Mc=Z5(h,Nc);return b?at(Mc,kF(h,Nc)):at(Mc,FF(h,[uc,...Nc]))},[h,I,T,P,k,b,R]);let tc=!!s,M=Kc(s),[j,q]=(0,Qt.useState)(!1);(0,Qt.useEffect)(()=>{if(!C||!tc||!B||!w?.isConnected)return;let uc=PF(m,!0)||w.querySelector("[data-autofocus=true],[autofocus]")||AG(w,!0,o&&J)||w,Nc=Ql(uc);M(Nc?uc:null)&&(q(!0),queueMicrotask(()=>{I.getState().open&&(uc.focus(),MF&&Nc&&uc.scrollIntoView({block:"nearest",inline:"nearest"}))}))},[C,tc,B,w,m,o,J,I,M]);let Gc=!!r,Rc=Kc(r),[Vc,$c]=(0,Qt.useState)(!1);Wc(()=>{if(C)return $c(!0),()=>$c(!1)},[C]);let bt=(0,Qt.useCallback)((uc,Nc=!0)=>{if(D.current)return;let{disclosureElement:Mc}=I.getState();if(vec(uc))return;let Sc=PF(x)||Mc;if(Sc?.id){let Ie=Cc(Sc),bd=`[aria-activedescendant="${Sc.id}"]`,Hl=Ie.querySelector(bd);Hl&&(Sc=Hl)}if(Sc&&!Ql(Sc)){let Ie=Sc.closest("[data-dialog]");if(Ie?.id){let bd=Cc(Ie),Hl=`[aria-controls~="${Ie.id}"]`,yb=bd.querySelector(Hl);yb&&(Sc=yb)}}let be=Sc&&Ql(Sc);if(!be&&Nc){requestAnimationFrame(()=>bt(uc,!1));return}Rc(be?Sc:null)&&be&&Sc?.focus()},[I,x,Rc]),ot=(0,Qt.useRef)(!1);Wc(()=>{if(C||!Vc||!Gc)return;let uc=W.current;ot.current=!0,bt(uc)},[C,Vc,B,Gc,bt]),(0,Qt.useEffect)(()=>{if(!Vc||!Gc)return;let uc=W.current;return()=>{if(ot.current){ot.current=!1;return}bt(uc)}},[Vc,Gc,bt]);let gc=Kc(i);(0,Qt.useEffect)(()=>!B||!N?void 0:Bt("keydown",Nc=>{if(Nc.key!=="Escape"||Nc.defaultPrevented)return;let Mc=W.current;if(!Mc||ia(Mc))return;let Sc=Nc.target;if(!Jx(Sc))return;let{disclosureElement:be}=I.getState();(Td(Sc)&&Sc.tagName==="BODY"||Ht(Mc,Sc)||!be||Ht(be,Sc)||Td(Sc)&&ia(Sc,Mc.id))&&gc(Nc)&&I.hide()},!0,w?Cn(w):void 0),[I,B,N,w,gc]),Z=Ic(Z,uc=>(0,Wl.jsx)(WF,{level:b?1:void 0,children:uc}),[b]);let Ec=Z.hidden,Nt=Z.alwaysVisible;Z=Ic(Z,uc=>n?(0,Wl.jsxs)(Wl.Fragment,{children:[(0,Wl.jsx)(NF,{store:I,backdrop:n,backdropRef:p,hidden:Ec,alwaysVisible:Nt}),uc]}):uc,[I,n,Ec,Nt]);let[Tl,de]=(0,Qt.useState)(),[$t,dd]=(0,Qt.useState)();return Z=Ic(Z,uc=>(0,Wl.jsx)(PG,{value:I,children:(0,Wl.jsx)(tF.Provider,{value:de,children:(0,Wl.jsx)(eF.Provider,{value:dd,children:uc})})}),[I]),Z={"data-dialog":"",role:"dialog",tabIndex:d?-1:void 0,"aria-labelledby":Z["aria-label"]!=null?void 0:Tl,"aria-describedby":$t,...Z,id:h,ref:Bc(W,Z.ref)},Z=u5({...Z,autoFocusOnShow:j}),Z=da({store:I,...Z,unstable_otherElementRef:p}),Z=Ld({...Z,focusable:d}),Z=g5({portal:o,...Z,portalRef:y,preserveTabOrder:J}),Z});function _d(c,t=ta){return _(function(l){let d=t();return E(l.store||d,b=>!l.unmountOnHide||b?.mounted||!!l.open)?(0,Wl.jsx)(c,{...l}):null})}var KF=_d(_(function(t){return $(Jec,h5(t))}),ta),Yec=_(function(t){let e=p5({open:t.open});return(0,Wl.jsx)(KF,{...t,store:e})}),GVc=_(function(t){let e=ta();return t.store||e||!t.unmountOnHide?(0,Wl.jsx)(KF,{...t}):(0,Wl.jsx)(Yec,{...t})});function zb(c){return c.split("-")[0]}var fg=u(K(),1),F5=u(V(),1);var Ab=Math.min,qe=Math.max,Br=Math.round,yr=Math.floor,qd=c=>({x:c,y:c}),Cec={left:"right",right:"left",bottom:"top",top:"bottom"};function Rg(c,t,e){return qe(c,Ab(t,e))}function No(c,t){return typeof c=="function"?c(t):c}function Ob(c){return c.split("-")[0]}function aa(c){return c.split("-")[1]}function Ig(c){return c==="x"?"y":"x"}function pg(c){return c==="y"?"height":"width"}function $d(c){let t=c[0];return t==="t"||t==="b"?"y":"x"}function Wg(c){return Ig($d(c))}function $F(c,t,e){e===void 0&&(e=!1);let l=aa(c),d=Wg(c),b=pg(d),o=d==="x"?l===(e?"end":"start")?"right":"left":l==="start"?"bottom":"top";return t.reference[b]>t.floating[b]&&(o=Wr(o)),[o,Wr(o)]}function cN(c){let t=Wr(c);return[Hg(c),t,Hg(t)]}function Hg(c){return c.includes("start")?c.replace("start","end"):c.replace("end","start")}var _F=["left","right"],qF=["right","left"],Fec=["top","bottom"],Nec=["bottom","top"];function fec(c,t,e){switch(c){case"top":case"bottom":return e?t?qF:_F:t?_F:qF;case"left":case"right":return t?Fec:Nec;default:return[]}}function tN(c,t,e,l){let d=aa(c),b=fec(Ob(c),e==="start",l);return d&&(b=b.map(o=>o+"-"+d),t&&(b=b.concat(b.map(Hg)))),b}function Wr(c){let t=Ob(c);return Cec[t]+c.slice(t.length)}function Sec(c){return{top:0,right:0,bottom:0,left:0,...c}}function J5(c){return typeof c!="number"?Sec(c):{top:c,right:c,bottom:c,left:c}}function Ga(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 eN(c,t,e){let{reference:l,floating:d}=c,b=$d(t),o=Wg(t),n=pg(o),i=Ob(t),a=b==="y",G=l.x+l.width/2-d.width/2,X=l.y+l.height/2-d.height/2,s=l[n]/2-d[n]/2,r;switch(i){case"top":r={x:G,y:l.y-d.height};break;case"bottom":r={x:G,y:l.y+l.height};break;case"right":r={x:l.x+l.width,y:X};break;case"left":r={x:l.x-d.width,y:X};break;default:r={x:l.x,y:l.y}}switch(aa(t)){case"start":r[o]-=s*(e&&a?-1:1);break;case"end":r[o]+=s*(e&&a?-1:1);break}return r}async function lN(c,t){var e;t===void 0&&(t={});let{x:l,y:d,platform:b,rects:o,elements:n,strategy:i}=c,{boundary:a="clippingAncestors",rootBoundary:G="viewport",elementContext:X="floating",altBoundary:s=!1,padding:r=0}=No(t,c),m=J5(r),g=n[s?X==="floating"?"reference":"floating":X],R=Ga(await b.getClippingRect({element:(e=await(b.isElement==null?void 0:b.isElement(g)))==null||e?g:g.contextElement||await(b.getDocumentElement==null?void 0:b.getDocumentElement(n.floating)),boundary:a,rootBoundary:G,strategy:i})),Z=X==="floating"?{x:l,y:d,width:o.floating.width,height:o.floating.height}:o.reference,H=await(b.getOffsetParent==null?void 0:b.getOffsetParent(n.floating)),W=await(b.isElement==null?void 0:b.isElement(H))?await(b.getScale==null?void 0:b.getScale(H))||{x:1,y:1}:{x:1,y:1},p=Ga(b.convertOffsetParentRelativeRectToViewportRelativeRect?await b.convertOffsetParentRelativeRectToViewportRelativeRect({elements:n,rect:Z,offsetParent:H,strategy:i}):Z);return{top:(R.top-p.top+m.top)/W.y,bottom:(p.bottom-R.bottom+m.bottom)/W.y,left:(R.left-p.left+m.left)/W.x,right:(p.right-R.right+m.right)/W.x}}var kec=50,dN=async(c,t,e)=>{let{placement:l="bottom",strategy:d="absolute",middleware:b=[],platform:o}=e,n=o.detectOverflow?o:{...o,detectOverflow:lN},i=await(o.isRTL==null?void 0:o.isRTL(t)),a=await o.getElementRects({reference:c,floating:t,strategy:d}),{x:G,y:X}=eN(a,l,i),s=l,r=0,m={};for(let x=0;x<b.length;x++){let g=b[x];if(!g)continue;let{name:R,fn:Z}=g,{x:H,y:W,data:p,reset:I}=await Z({x:G,y:X,initialPlacement:l,placement:s,strategy:d,middlewareData:m,rects:a,platform:n,elements:{reference:c,floating:t}});G=H??G,X=W??X,m[R]={...m[R],...p},I&&r<kec&&(r++,typeof I=="object"&&(I.placement&&(s=I.placement),I.rects&&(a=I.rects===!0?await o.getElementRects({reference:c,floating:t,strategy:d}):I.rects),{x:G,y:X}=eN(a,s,i)),x=-1)}return{x:G,y:X,placement:s,strategy:d,middlewareData:m}},bN=c=>({name:"arrow",options:c,async fn(t){let{x:e,y:l,placement:d,rects:b,platform:o,elements:n,middlewareData:i}=t,{element:a,padding:G=0}=No(c,t)||{};if(a==null)return{};let X=J5(G),s={x:e,y:l},r=Wg(d),m=pg(r),x=await o.getDimensions(a),g=r==="y",R=g?"top":"left",Z=g?"bottom":"right",H=g?"clientHeight":"clientWidth",W=b.reference[m]+b.reference[r]-s[r]-b.floating[m],p=s[r]-b.reference[r],I=await(o.getOffsetParent==null?void 0:o.getOffsetParent(a)),y=I?I[H]:0;(!y||!await(o.isElement==null?void 0:o.isElement(I)))&&(y=n.floating[H]||b.floating[m]);let B=W/2-p/2,Y=y/2-x[m]/2-1,J=Ab(X[R],Y),h=Ab(X[Z],Y),C=J,N=y-x[m]-h,w=y/2-x[m]/2+B,z=Rg(C,w,N),D=!i.arrow&&aa(d)!=null&&w!==z&&b.reference[m]/2-(w<C?J:h)-x[m]/2<0,U=D?w<C?w-C:w-N:0;return{[r]:s[r]+U,data:{[r]:z,centerOffset:w-z-U,...D&&{alignmentOffset:U}},reset:D}}});var oN=function(c){return c===void 0&&(c={}),{name:"flip",options:c,async fn(t){var e,l;let{placement:d,middlewareData:b,rects:o,initialPlacement:n,platform:i,elements:a}=t,{mainAxis:G=!0,crossAxis:X=!0,fallbackPlacements:s,fallbackStrategy:r="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:x=!0,...g}=No(c,t);if((e=b.arrow)!=null&&e.alignmentOffset)return{};let R=Ob(d),Z=$d(n),H=Ob(n)===n,W=await(i.isRTL==null?void 0:i.isRTL(a.floating)),p=s||(H||!x?[Wr(n)]:cN(n)),I=m!=="none";!s&&I&&p.push(...tN(n,x,m,W));let y=[n,...p],B=await i.detectOverflow(t,g),Y=[],J=((l=b.flip)==null?void 0:l.overflows)||[];if(G&&Y.push(B[R]),X){let w=$F(d,o,W);Y.push(B[w[0]],B[w[1]])}if(J=[...J,{placement:d,overflows:Y}],!Y.every(w=>w<=0)){var h,C;let w=(((h=b.flip)==null?void 0:h.index)||0)+1,z=y[w];if(z&&(!(X==="alignment"?Z!==$d(z):!1)||J.every(k=>$d(k.placement)===Z?k.overflows[0]>0:!0)))return{data:{index:w,overflows:J},reset:{placement:z}};let D=(C=J.filter(U=>U.overflows[0]<=0).sort((U,k)=>U.overflows[1]-k.overflows[1])[0])==null?void 0:C.placement;if(!D)switch(r){case"bestFit":{var N;let U=(N=J.filter(k=>{if(I){let v=$d(k.placement);return v===Z||v==="y"}return!0}).map(k=>[k.placement,k.overflows.filter(v=>v>0).reduce((v,T)=>v+T,0)]).sort((k,v)=>k[1]-v[1])[0])==null?void 0:N[0];U&&(D=U);break}case"initialPlacement":D=n;break}if(d!==D)return{reset:{placement:D}}}return{}}}};var nN=new Set(["left","top"]);async function zec(c,t){let{placement:e,platform:l,elements:d}=c,b=await(l.isRTL==null?void 0:l.isRTL(d.floating)),o=Ob(e),n=aa(e),i=$d(e)==="y",a=nN.has(o)?-1:1,G=b&&i?-1:1,X=No(t,c),{mainAxis:s,crossAxis:r,alignmentAxis:m}=typeof X=="number"?{mainAxis:X,crossAxis:0,alignmentAxis:null}:{mainAxis:X.mainAxis||0,crossAxis:X.crossAxis||0,alignmentAxis:X.alignmentAxis};return n&&typeof m=="number"&&(r=n==="end"?m*-1:m),i?{x:r*G,y:s*a}:{x:s*a,y:r*G}}var iN=function(c){return c===void 0&&(c=0),{name:"offset",options:c,async fn(t){var e,l;let{x:d,y:b,placement:o,middlewareData:n}=t,i=await zec(t,c);return o===((e=n.offset)==null?void 0:e.placement)&&(l=n.arrow)!=null&&l.alignmentOffset?{}:{x:d+i.x,y:b+i.y,data:{...i,placement:o}}}}},aN=function(c){return c===void 0&&(c={}),{name:"shift",options:c,async fn(t){let{x:e,y:l,placement:d,platform:b}=t,{mainAxis:o=!0,crossAxis:n=!1,limiter:i={fn:R=>{let{x:Z,y:H}=R;return{x:Z,y:H}}},...a}=No(c,t),G={x:e,y:l},X=await b.detectOverflow(t,a),s=$d(Ob(d)),r=Ig(s),m=G[r],x=G[s];if(o){let R=r==="y"?"top":"left",Z=r==="y"?"bottom":"right",H=m+X[R],W=m-X[Z];m=Rg(H,m,W)}if(n){let R=s==="y"?"top":"left",Z=s==="y"?"bottom":"right",H=x+X[R],W=x-X[Z];x=Rg(H,x,W)}let g=i.fn({...t,[r]:m,[s]:x});return{...g,data:{x:g.x-e,y:g.y-l,enabled:{[r]:o,[s]:n}}}}}},GN=function(c){return c===void 0&&(c={}),{options:c,fn(t){let{x:e,y:l,placement:d,rects:b,middlewareData:o}=t,{offset:n=0,mainAxis:i=!0,crossAxis:a=!0}=No(c,t),G={x:e,y:l},X=$d(d),s=Ig(X),r=G[s],m=G[X],x=No(n,t),g=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(i){let H=s==="y"?"height":"width",W=b.reference[s]-b.floating[H]+g.mainAxis,p=b.reference[s]+b.reference[H]-g.mainAxis;r<W?r=W:r>p&&(r=p)}if(a){var R,Z;let H=s==="y"?"width":"height",W=nN.has(Ob(d)),p=b.reference[X]-b.floating[H]+(W&&((R=o.offset)==null?void 0:R[X])||0)+(W?0:g.crossAxis),I=b.reference[X]+b.reference[H]+(W?0:((Z=o.offset)==null?void 0:Z[X])||0)-(W?g.crossAxis:0);m<p?m=p:m>I&&(m=I)}return{[s]:r,[X]:m}}}},XN=function(c){return c===void 0&&(c={}),{name:"size",options:c,async fn(t){var e,l;let{placement:d,rects:b,platform:o,elements:n}=t,{apply:i=()=>{},...a}=No(c,t),G=await o.detectOverflow(t,a),X=Ob(d),s=aa(d),r=$d(d)==="y",{width:m,height:x}=b.floating,g,R;X==="top"||X==="bottom"?(g=X,R=s===(await(o.isRTL==null?void 0:o.isRTL(n.floating))?"start":"end")?"left":"right"):(R=X,g=s==="end"?"top":"bottom");let Z=x-G.top-G.bottom,H=m-G.left-G.right,W=Ab(x-G[g],Z),p=Ab(m-G[R],H),I=!t.middlewareData.shift,y=W,B=p;if((e=t.middlewareData.shift)!=null&&e.enabled.x&&(B=H),(l=t.middlewareData.shift)!=null&&l.enabled.y&&(y=Z),I&&!s){let J=qe(G.left,0),h=qe(G.right,0),C=qe(G.top,0),N=qe(G.bottom,0);r?B=m-2*(J!==0||h!==0?J+h:qe(G.left,G.right)):y=x-2*(C!==0||N!==0?C+N:qe(G.top,G.bottom))}await i({...t,availableWidth:B,availableHeight:y});let Y=await o.getDimensions(n.floating);return m!==Y.width||x!==Y.height?{reset:{rects:!0}}:{}}}};function Bg(){return typeof window<"u"}function sa(c){return sN(c)?(c.nodeName||"").toLowerCase():"#document"}function Bl(c){var t;return(c==null||(t=c.ownerDocument)==null?void 0:t.defaultView)||window}function cb(c){var t;return(t=(sN(c)?c.ownerDocument:c.document)||window.document)==null?void 0:t.documentElement}function sN(c){return Bg()?c instanceof Node||c instanceof Bl(c).Node:!1}function Xd(c){return Bg()?c instanceof Element||c instanceof Bl(c).Element:!1}function wb(c){return Bg()?c instanceof HTMLElement||c instanceof Bl(c).HTMLElement:!1}function uN(c){return!Bg()||typeof ShadowRoot>"u"?!1:c instanceof ShadowRoot||c instanceof Bl(c).ShadowRoot}function lX(c){let{overflow:t,overflowX:e,overflowY:l,display:d}=ud(c);return/auto|scroll|overlay|hidden|clip/.test(t+l+e)&&d!=="inline"&&d!=="contents"}function rN(c){return/^(table|td|th)$/.test(sa(c))}function Vr(c){try{if(c.matches(":popover-open"))return!0}catch{}try{return c.matches(":modal")}catch{return!1}}var Aec=/transform|translate|scale|rotate|perspective|filter/,Oec=/paint|layout|strict|content/,Xa=c=>!!c&&c!=="none",v5;function yg(c){let t=Xd(c)?ud(c):c;return Xa(t.transform)||Xa(t.translate)||Xa(t.scale)||Xa(t.rotate)||Xa(t.perspective)||!Vg()&&(Xa(t.backdropFilter)||Xa(t.filter))||Aec.test(t.willChange||"")||Oec.test(t.contain||"")}function mN(c){let t=fo(c);for(;wb(t)&&!ra(t);){if(yg(t))return t;if(Vr(t))return null;t=fo(t)}return null}function Vg(){return v5==null&&(v5=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),v5}function ra(c){return/^(html|body|#document)$/.test(sa(c))}function ud(c){return Bl(c).getComputedStyle(c)}function hr(c){return Xd(c)?{scrollLeft:c.scrollLeft,scrollTop:c.scrollTop}:{scrollLeft:c.scrollX,scrollTop:c.scrollY}}function fo(c){if(sa(c)==="html")return c;let t=c.assignedSlot||c.parentNode||uN(c)&&c.host||cb(c);return uN(t)?t.host:t}function xN(c){let t=fo(c);return ra(t)?c.ownerDocument?c.ownerDocument.body:c.body:wb(t)&&lX(t)?t:xN(t)}function ua(c,t,e){var l;t===void 0&&(t=[]),e===void 0&&(e=!0);let d=xN(c),b=d===((l=c.ownerDocument)==null?void 0:l.body),o=Bl(d);if(b){let n=hg(o);return t.concat(o,o.visualViewport||[],lX(d)?d:[],n&&e?ua(n):[])}else return t.concat(d,ua(d,[],e))}function hg(c){return c.parent&&Object.getPrototypeOf(c.parent)?c.frameElement:null}function RN(c){let t=ud(c),e=parseFloat(t.width)||0,l=parseFloat(t.height)||0,d=wb(c),b=d?c.offsetWidth:e,o=d?c.offsetHeight:l,n=Br(e)!==b||Br(l)!==o;return n&&(e=b,l=o),{width:e,height:l,$:n}}function C5(c){return Xd(c)?c:c.contextElement}function dX(c){let t=C5(c);if(!wb(t))return qd(1);let e=t.getBoundingClientRect(),{width:l,height:d,$:b}=RN(t),o=(b?Br(e.width):e.width)/l,n=(b?Br(e.height):e.height)/d;return(!o||!Number.isFinite(o))&&(o=1),(!n||!Number.isFinite(n))&&(n=1),{x:o,y:n}}var wec=qd(0);function IN(c){let t=Bl(c);return!Vg()||!t.visualViewport?wec:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Tec(c,t,e){return t===void 0&&(t=!1),!e||t&&e!==Bl(c)?!1:t}function ma(c,t,e,l){t===void 0&&(t=!1),e===void 0&&(e=!1);let d=c.getBoundingClientRect(),b=C5(c),o=qd(1);t&&(l?Xd(l)&&(o=dX(l)):o=dX(c));let n=Tec(b,e,l)?IN(b):qd(0),i=(d.left+n.x)/o.x,a=(d.top+n.y)/o.y,G=d.width/o.x,X=d.height/o.y;if(b){let s=Bl(b),r=l&&Xd(l)?Bl(l):l,m=s,x=hg(m);for(;x&&l&&r!==m;){let g=dX(x),R=x.getBoundingClientRect(),Z=ud(x),H=R.left+(x.clientLeft+parseFloat(Z.paddingLeft))*g.x,W=R.top+(x.clientTop+parseFloat(Z.paddingTop))*g.y;i*=g.x,a*=g.y,G*=g.x,X*=g.y,i+=H,a+=W,m=Bl(x),x=hg(m)}}return Ga({width:G,height:X,x:i,y:a})}function Jg(c,t){let e=hr(c).scrollLeft;return t?t.left+e:ma(cb(c)).left+e}function pN(c,t){let e=c.getBoundingClientRect(),l=e.left+t.scrollLeft-Jg(c,e),d=e.top+t.scrollTop;return{x:l,y:d}}function Qec(c){let{elements:t,rect:e,offsetParent:l,strategy:d}=c,b=d==="fixed",o=cb(l),n=t?Vr(t.floating):!1;if(l===o||n&&b)return e;let i={scrollLeft:0,scrollTop:0},a=qd(1),G=qd(0),X=wb(l);if((X||!X&&!b)&&((sa(l)!=="body"||lX(o))&&(i=hr(l)),X)){let r=ma(l);a=dX(l),G.x=r.x+l.clientLeft,G.y=r.y+l.clientTop}let s=o&&!X&&!b?pN(o,i):qd(0);return{width:e.width*a.x,height:e.height*a.y,x:e.x*a.x-i.scrollLeft*a.x+G.x+s.x,y:e.y*a.y-i.scrollTop*a.y+G.y+s.y}}function Lec(c){return Array.from(c.getClientRects())}function Dec(c){let t=cb(c),e=hr(c),l=c.ownerDocument.body,d=qe(t.scrollWidth,t.clientWidth,l.scrollWidth,l.clientWidth),b=qe(t.scrollHeight,t.clientHeight,l.scrollHeight,l.clientHeight),o=-e.scrollLeft+Jg(c),n=-e.scrollTop;return ud(l).direction==="rtl"&&(o+=qe(t.clientWidth,l.clientWidth)-d),{width:d,height:b,x:o,y:n}}var gN=25;function Uec(c,t){let e=Bl(c),l=cb(c),d=e.visualViewport,b=l.clientWidth,o=l.clientHeight,n=0,i=0;if(d){b=d.width,o=d.height;let G=Vg();(!G||G&&t==="fixed")&&(n=d.offsetLeft,i=d.offsetTop)}let a=Jg(l);if(a<=0){let G=l.ownerDocument,X=G.body,s=getComputedStyle(X),r=G.compatMode==="CSS1Compat"&&parseFloat(s.marginLeft)+parseFloat(s.marginRight)||0,m=Math.abs(l.clientWidth-X.clientWidth-r);m<=gN&&(b-=m)}else a<=gN&&(b+=a);return{width:b,height:o,x:n,y:i}}function jec(c,t){let e=ma(c,!0,t==="fixed"),l=e.top+c.clientTop,d=e.left+c.clientLeft,b=wb(c)?dX(c):qd(1),o=c.clientWidth*b.x,n=c.clientHeight*b.y,i=d*b.x,a=l*b.y;return{width:o,height:n,x:i,y:a}}function ZN(c,t,e){let l;if(t==="viewport")l=Uec(c,e);else if(t==="document")l=Dec(cb(c));else if(Xd(t))l=jec(t,e);else{let d=IN(c);l={x:t.x-d.x,y:t.y-d.y,width:t.width,height:t.height}}return Ga(l)}function WN(c,t){let e=fo(c);return e===t||!Xd(e)||ra(e)?!1:ud(e).position==="fixed"||WN(e,t)}function Eec(c,t){let e=t.get(c);if(e)return e;let l=ua(c,[],!1).filter(n=>Xd(n)&&sa(n)!=="body"),d=null,b=ud(c).position==="fixed",o=b?fo(c):c;for(;Xd(o)&&!ra(o);){let n=ud(o),i=yg(o);!i&&n.position==="fixed"&&(d=null),(b?!i&&!d:!i&&n.position==="static"&&!!d&&(d.position==="absolute"||d.position==="fixed")||lX(o)&&!i&&WN(c,o))?l=l.filter(G=>G!==o):d=n,o=fo(o)}return t.set(c,l),l}function Mec(c){let{element:t,boundary:e,rootBoundary:l,strategy:d}=c,o=[...e==="clippingAncestors"?Vr(t)?[]:Eec(t,this._c):[].concat(e),l],n=ZN(t,o[0],d),i=n.top,a=n.right,G=n.bottom,X=n.left;for(let s=1;s<o.length;s++){let r=ZN(t,o[s],d);i=qe(r.top,i),a=Ab(r.right,a),G=Ab(r.bottom,G),X=qe(r.left,X)}return{width:a-X,height:G-i,x:X,y:i}}function Pec(c){let{width:t,height:e}=RN(c);return{width:t,height:e}}function Kec(c,t,e){let l=wb(t),d=cb(t),b=e==="fixed",o=ma(c,!0,b,t),n={scrollLeft:0,scrollTop:0},i=qd(0);function a(){i.x=Jg(d)}if(l||!l&&!b)if((sa(t)!=="body"||lX(d))&&(n=hr(t)),l){let r=ma(t,!0,b,t);i.x=r.x+t.clientLeft,i.y=r.y+t.clientTop}else d&&a();b&&!l&&d&&a();let G=d&&!l&&!b?pN(d,n):qd(0),X=o.left+n.scrollLeft-i.x-G.x,s=o.top+n.scrollTop-i.y-G.y;return{x:X,y:s,width:o.width,height:o.height}}function Y5(c){return ud(c).position==="static"}function HN(c,t){if(!wb(c)||ud(c).position==="fixed")return null;if(t)return t(c);let e=c.offsetParent;return cb(c)===e&&(e=e.ownerDocument.body),e}function BN(c,t){let e=Bl(c);if(Vr(c))return e;if(!wb(c)){let d=fo(c);for(;d&&!ra(d);){if(Xd(d)&&!Y5(d))return d;d=fo(d)}return e}let l=HN(c,t);for(;l&&rN(l)&&Y5(l);)l=HN(l,t);return l&&ra(l)&&Y5(l)&&!yg(l)?e:l||mN(c)||e}var _ec=async function(c){let t=this.getOffsetParent||BN,e=this.getDimensions,l=await e(c.floating);return{reference:Kec(c.reference,await t(c.floating),c.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function qec(c){return ud(c).direction==="rtl"}var yN={convertOffsetParentRelativeRectToViewportRelativeRect:Qec,getDocumentElement:cb,getClippingRect:Mec,getOffsetParent:BN,getElementRects:_ec,getClientRects:Lec,getDimensions:Pec,getScale:dX,isElement:Xd,isRTL:qec};function VN(c,t){return c.x===t.x&&c.y===t.y&&c.width===t.width&&c.height===t.height}function $ec(c,t){let e=null,l,d=cb(c);function b(){var n;clearTimeout(l),(n=e)==null||n.disconnect(),e=null}function o(n,i){n===void 0&&(n=!1),i===void 0&&(i=1),b();let a=c.getBoundingClientRect(),{left:G,top:X,width:s,height:r}=a;if(n||t(),!s||!r)return;let m=yr(X),x=yr(d.clientWidth-(G+s)),g=yr(d.clientHeight-(X+r)),R=yr(G),H={rootMargin:-m+"px "+-x+"px "+-g+"px "+-R+"px",threshold:qe(0,Ab(1,i))||1},W=!0;function p(I){let y=I[0].intersectionRatio;if(y!==i){if(!W)return o();y?o(!1,y):l=setTimeout(()=>{o(!1,1e-7)},1e3)}y===1&&!VN(a,c.getBoundingClientRect())&&o(),W=!1}try{e=new IntersectionObserver(p,{...H,root:d.ownerDocument})}catch{e=new IntersectionObserver(p,H)}e.observe(c)}return o(!0),b}function Jr(c,t,e,l){l===void 0&&(l={});let{ancestorScroll:d=!0,ancestorResize:b=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:n=typeof IntersectionObserver=="function",animationFrame:i=!1}=l,a=C5(c),G=d||b?[...a?ua(a):[],...t?ua(t):[]]:[];G.forEach(R=>{d&&R.addEventListener("scroll",e,{passive:!0}),b&&R.addEventListener("resize",e)});let X=a&&n?$ec(a,e):null,s=-1,r=null;o&&(r=new ResizeObserver(R=>{let[Z]=R;Z&&Z.target===a&&r&&t&&(r.unobserve(t),cancelAnimationFrame(s),s=requestAnimationFrame(()=>{var H;(H=r)==null||H.observe(t)})),e()}),a&&!i&&r.observe(a),t&&r.observe(t));let m,x=i?ma(c):null;i&&g();function g(){let R=ma(c);x&&!VN(x,R)&&e(),x=R,m=requestAnimationFrame(g)}return e(),()=>{var R;G.forEach(Z=>{d&&Z.removeEventListener("scroll",e),b&&Z.removeEventListener("resize",e)}),X?.(),(R=r)==null||R.disconnect(),r=null,i&&cancelAnimationFrame(m)}}var vg=iN;var Yg=aN,Cg=oN,Fg=XN;var vr=bN;var Ng=GN,Yr=(c,t,e)=>{let l=new Map,d={platform:yN,...e},b={...d.platform,_c:l};return dN(c,t,{...d,platform:b})};var clc="div";function hN(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 tlc(c){if(!c)return hN();let{x:t,y:e,width:l,height:d}=c;return hN(t,e,l,d)}function elc(c,t){return{contextElement:c||void 0,getBoundingClientRect:()=>{let e=c,l=t?.(e);return l||!e?tlc(l):e.getBoundingClientRect()}}}function llc(c){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(c)}function JN(c){let t=window.devicePixelRatio||1;return Math.round(c*t)/t}function dlc(c,t){return vg(({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 blc(c){if(c.flip===!1)return;let t=typeof c.flip=="string"?c.flip.split(" "):void 0;return rc(!t||t.every(llc),!1),Cg({padding:c.overflowPadding,fallbackPlacements:t})}function olc(c){if(!(!c.slide&&!c.overlap))return Yg({mainAxis:c.slide,crossAxis:c.overlap,padding:c.overflowPadding,limiter:Ng()})}function nlc(c,t){return Fg({padding:c.overflowPadding,apply({elements:e,availableWidth:l,availableHeight:d,rects:b}){if(t?.())return;let o=e.floating,n=Math.round(b.reference.width);l=Math.floor(l),d=Math.floor(d),o.style.setProperty("--popover-anchor-width",`${n}px`),o.style.setProperty("--popover-available-width",`${l}px`),o.style.setProperty("--popover-available-height",`${d}px`),c.sameWidth&&(o.style.width=`${n}px`),c.fitViewport&&(o.style.maxWidth=`${l}px`,o.style.maxHeight=`${d}px`)}})}function ilc(c,t){if(c)return vr({element:c,padding:t.arrowPadding})}var Cr=cc(function({store:t,modal:e=!1,portal:l=e,preserveTabOrder:d=!0,autoFocusOnShow:b=!0,wrapperProps:o,fixed:n=!1,flip:i=!0,shift:a=0,slide:G=!0,overlap:X=!1,sameWidth:s=!1,fitViewport:r=!1,gutter:m,arrowPadding:x=4,overflowPadding:g=8,getAnchorRect:R,updatePosition:Z,...H}){let W=ba();t=t||W,rc(t,!1);let p=E(t,"arrowElement"),I=E(t,"anchorElement"),y=E(t,"disclosureElement"),B=E(t,"popoverElement"),Y=E(t,"contentElement"),J=E(t,"placement"),h=E(t,"mounted"),C=E(t,"rendered"),N=(0,fg.useRef)(null),[w,z]=(0,fg.useState)(!1),{portalRef:D,domReady:U}=LG(l,H.portalRef),k=nc(R),v=nc(Z),T=!!Z;Wc(()=>{if(!B?.isConnected)return;B.style.setProperty("--popover-overflow-padding",`${g}px`);let tc=elc(I,k),M=!1,j=()=>!!(M||!B.isConnected),q=async()=>{if(j()||!h)return;p||(N.current=N.current||document.createElement("div"));let Vc=p||N.current,$c=[dlc(Vc,{gutter:m,shift:a}),blc({flip:i,overflowPadding:g}),olc({slide:G,shift:a,overlap:X,overflowPadding:g}),ilc(Vc,{arrowPadding:x}),nlc({sameWidth:s,fitViewport:r,overflowPadding:g},j)],bt=await Yr(tc,B,{placement:J,strategy:n?"fixed":"absolute",middleware:$c});if(j())return;t?.setState("currentPlacement",bt.placement),z(!0);let ot=JN(bt.x),gc=JN(bt.y);if(Object.assign(B.style,{top:"0",left:"0",transform:`translate3d(${ot}px,${gc}px,0)`}),Vc&&bt.middlewareData.arrow){let{x:Ec,y:Nt}=bt.middlewareData.arrow,Tl=zb(bt.placement),de=Vc.clientWidth/2,$t=Vc.clientHeight/2,dd=Ec!=null?Ec+de:-de,uc=Nt!=null?Nt+$t:-$t;B.style.setProperty("--popover-transform-origin",{top:`${dd}px calc(100% + ${$t}px)`,bottom:`${dd}px ${-$t}px`,left:`calc(100% + ${de}px) ${uc}px`,right:`${-de}px ${uc}px`}[Tl]),Object.assign(Vc.style,{left:Ec!=null?`${Ec}px`:"",top:Nt!=null?`${Nt}px`:"",right:"",bottom:"",[Tl]:"100%"})}},Rc=Jr(tc,B,async()=>{if(!j())if(T){if(await v({updatePosition:q}),j())return;z(!0)}else await q()},{elementResize:typeof ResizeObserver=="function"});return()=>{M=!0,z(!1),Rc()}},[t,C,B,p,I,J,h,U,n,i,a,G,X,s,r,m,x,g,k,T,v]),Wc(()=>{if(!h||!U||!B?.isConnected||!Y?.isConnected)return;let tc=()=>{B.style.zIndex=getComputedStyle(Y).zIndex};tc();let M=requestAnimationFrame(()=>{M=requestAnimationFrame(tc)});return()=>cancelAnimationFrame(M)},[h,U,B,Y]);let P=n?"fixed":"absolute";return H=Ic(H,tc=>(0,F5.jsx)("div",{...o,style:{position:P,top:0,left:0,width:"max-content",...o?.style},ref:t?.setPopoverElement,children:tc}),[t,P,o]),H=Ic(H,tc=>(0,F5.jsx)(Sb,{value:t,children:tc}),[t]),H={"data-placing":!w||void 0,...H,style:{position:"relative",...H.style}},H=h5({store:t,modal:e,portal:l,preserveTabOrder:d,preserveTabOrderAnchor:y||I,autoFocusOnShow:w&&b,...H,portalRef:D}),H}),fVc=_d(_(function(t){return $(clc,Cr(t))}),ba);var Fr=et([qG],[Sb]),AVc=Fr.useContext,OVc=Fr.useScopedContext,Nr=Fr.useProviderContext,Sg=Fr.ContextProvider,bX=Fr.ScopedContextProvider;function N5(c){return[c.clientX,c.clientY]}function vN(c,t){let[e,l]=c,d=!1,b=t.length;for(let o=b,n=0,i=o-1;n<o;i=n++){let a=t[n],G=t[i],X=t[i===0?o-1:i-1];if(a==null||G==null||X==null)return!1;let[s,r]=a,[m,x]=G,[,g]=X,R=(r-x)*(e-s)-(s-m)*(l-r);if(x<r){if(l>=x&&l<r){if(R===0)return!0;R>0&&(l===x?l>g&&(d=!d):d=!d)}}else if(r<x){if(l>r&&l<=x){if(R===0)return!0;R<0&&(l===x?l<g&&(d=!d):d=!d)}}else if(l===r&&(e>=m&&e<=s||e>=s&&e<=m))return!0}return d}function alc(c,t){let{top:e,right:l,bottom:d,left:b}=t,[o,n]=c;return[o<b?"left":o>l?"right":null,n<e?"top":n>d?"bottom":null]}function YN(c,t){let e=c.getBoundingClientRect(),{top:l,right:d,bottom:b,left:o}=e,[n,i]=alc(t,e),a=[t];return n?(i!=="top"&&a.push([n==="left"?o:d,l]),a.push([n==="left"?d:o,l]),a.push([n==="left"?d:o,b]),i!=="bottom"&&a.push([n==="left"?o:d,b])):i==="top"?(a.push([o,l]),a.push([o,b]),a.push([d,b]),a.push([d,l])):(a.push([o,b]),a.push([o,l]),a.push([d,l]),a.push([d,b])),a}var Ct=u(K(),1),f5=u(V(),1);var Glc="div";function Xlc(c,t,e,l){return!!(ad(t)||c.includes(t)||e&&c.includes(e)||l?.some(d=>ad(d)||c.includes(d)))}function CN({event:c,element:t,enterPointRef:e,disablePointerEvents:l,refreshEnterPoint:d=!1}){let b=e.current;if(!b)return!1;let o=N5(c);return vN(o,YN(t,b))?(d&&(e.current=o),l(c)&&(c.preventDefault(),c.stopPropagation()),!0):!1}function ulc({store:c,...t}){let[e,l]=(0,Ct.useState)(!1),d=E(c,"mounted");(0,Ct.useEffect)(()=>{d||l(!1)},[d]);let b=t.onFocus,o=nc(i=>{b?.(i),!i.defaultPrevented&&l(!0)}),n=(0,Ct.useRef)(null);return(0,Ct.useEffect)(()=>Lc(c,["anchorElement"],i=>{n.current=i.anchorElement}),[c]),t={autoFocusOnHide:e,finalFocus:n,...t,onFocus:o},t}var FN=(0,Ct.createContext)(null),fr=cc(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,hideOnHoverOutside:b=!0,disablePointerEventsOnApproach:o=!!b,...n}){let i=Nr();t=t||i,rc(t,!1);let a=(0,Ct.useRef)(null),G=(0,Ct.useRef)([]),X=(0,Ct.useRef)(0),s=(0,Ct.useRef)(null),{portalRef:r,domReady:m}=LG(l,n.portalRef),x=UG(),g=!!b,R=Kc(b),Z=!!o,H=Kc(o),W=E(t,"open"),p=E(t,"mounted"),I=(0,Ct.useCallback)(()=>{window.clearTimeout(X.current),X.current=0},[]);(0,Ct.useEffect)(()=>{if(!m||!p||!g&&!Z)return;let h=a.current;return h?at(Bt("mousemove",N=>{if(!t||!x())return;let{anchorElement:w,hideTimeout:z,timeout:D}=t.getState(),U=N.composedPath(),k=w;if(Xlc(U,h,k,G.current)){s.current=k&&U.includes(k)?N5(N):null,I();return}X.current||CN({event:N,element:h,enterPointRef:s,disablePointerEvents:H,refreshEnterPoint:!0})||R(N)&&(X.current=window.setTimeout(()=>{X.current=0,t?.hide()},z??D))},!0),I):void 0},[t,x,m,p,g,Z,G,I,H,R]),(0,Ct.useEffect)(()=>{if(!m||!p||!Z)return;let h=C=>{let N=a.current;N&&CN({event:C,element:N,enterPointRef:s,disablePointerEvents:H})};return at(Bt("mouseenter",h,!0),Bt("mouseover",h,!0),Bt("mouseout",h,!0),Bt("mouseleave",h,!0))},[m,p,Z,H]),(0,Ct.useEffect)(()=>{m&&(W||t?.setAutoFocusOnShow(!1))},[t,m,W]);let y=TG(W);(0,Ct.useEffect)(()=>{if(m)return()=>{y.current||t?.setAutoFocusOnShow(!1)}},[t,m]);let B=(0,Ct.useContext)(FN);Wc(()=>{if(e||!l||!p||!m)return;let h=a.current;if(h)return B?.(h)},[e,l,p,m]);let Y=(0,Ct.useCallback)(h=>{I(),G.current=[...G.current,h];let C=B?.(h);return()=>{I(),G.current=G.current.filter(N=>N!==h),C?.()}},[I,B]);n=Ic(n,h=>(0,f5.jsx)(bX,{value:t,children:(0,f5.jsx)(FN.Provider,{value:Y,children:h})}),[t,Y]),n={...n,ref:Bc(a,n.ref)},n=ulc({store:t,...n});let J=E(t,h=>e||h.autoFocusOnShow);return n=Cr({store:t,modal:e,portal:l,autoFocusOnShow:J,...n,portalRef:r,hideOnEscape(h){return Yo(d,h)?!1:(requestAnimationFrame(()=>{requestAnimationFrame(()=>{t?.hide()})}),!0)}}),n}),KVc=_d(_(function(t){return $(Glc,fr(t))}),Nr);var Sr=et([Sg],[bX]),slc=Sr.useContext,c1c=Sr.useScopedContext,kr=Sr.useProviderContext,t1c=Sr.ContextProvider,NN=Sr.ScopedContextProvider;var fN=u(V(),1);var rlc="div",mlc=cc(function({store:t,portal:e=!0,gutter:l=8,preserveTabOrder:d=!1,hideOnHoverOutside:b=!0,hideOnInteractOutside:o=!0,...n}){let i=kr();return t=t||i,rc(t,!1),n=Ic(n,a=>(0,fN.jsx)(NN,{value:t,children:a}),[t]),n={role:E(t,a=>a.type==="description"?"tooltip":"none"),...n},n=fr({...n,store:t,portal:e,gutter:l,preserveTabOrder:d,hideOnHoverOutside(a){if(Yo(b,a))return!1;let G=t?.getState().anchorElement;return G?!("focusVisible"in G.dataset):!0},hideOnInteractOutside:a=>{if(Yo(o,a))return!1;let G=t?.getState().anchorElement;return G?!Ht(G,a.target):!0}}),n}),kg=_d(_(function(t){return $(rlc,mlc(t))}),kr);var xa=u(K(),1),xlc="a",zr=cc(function({store:t,showOnHover:e=!0,...l}){let d=Nr();t=t||d,rc(t,!1);let b=ne(l),o=(0,xa.useRef)(0);(0,xa.useEffect)(()=>()=>window.clearTimeout(o.current),[]),(0,xa.useEffect)(()=>Bt("mouseleave",x=>{if(!t)return;let{anchorElement:g}=t.getState();g&&x.target===g&&(window.clearTimeout(o.current),o.current=0)},!0),[t]);let n=l.onMouseMove,i=Kc(e),a=UG(),G=nc(m=>{if(n?.(m),b||!t||m.defaultPrevented||o.current||!a()||!i(m))return;let x=m.currentTarget;t.setAnchorElement(x),t.setDisclosureElement(x);let{showTimeout:g,timeout:R}=t.getState(),Z=()=>{o.current=0,a()&&(t?.setAnchorElement(x),t?.show(),queueMicrotask(()=>{t?.setDisclosureElement(x)}))},H=g??R;H===0?Z():o.current=window.setTimeout(Z,H)}),X=l.onClick,s=nc(m=>{X?.(m),t&&(window.clearTimeout(o.current),o.current=0)}),r=(0,xa.useCallback)(m=>{if(!t)return;let{anchorElement:x}=t.getState();x?.isConnected||t.setAnchorElement(m)},[t]);return l={...l,ref:Bc(r,l.ref),onMouseMove:G,onClick:s},l=Ld(l),l}),r1c=_(function(t){return $(xlc,zr(t))});var Ar=u(K(),1);var glc="div",ga=Xt({activeStore:null}),S5=new WeakSet;function Zlc(c){return()=>{let{activeStore:t}=ga.getState();t===c&&ga.setState("activeStore",null)}}function Hlc(c){c&&(S5.add(c),c.hide(),queueMicrotask(()=>S5.delete(c)))}var Rlc=cc(function({store:t,showOnHover:e=!0,...l}){let d=kr();t=t||d,rc(t,!1);let b=(0,Ar.useRef)(!1);(0,Ar.useEffect)(()=>Lc(t,["mounted"],r=>{r.mounted||(b.current=!1)}),[t]),(0,Ar.useEffect)(()=>{if(!t)return;let r=Zlc(t);return at(r,Lc(t,["mounted"],m=>{if(!t)return;if(m.mounted){let{activeStore:g}=ga.getState();if(g!==t){if(S5.has(t))return;Hlc(g)}return ga.setState("activeStore",t)}let x=setTimeout(r,t.getState().skipTimeout);return()=>clearTimeout(x)}))},[t]);let o=l.onMouseEnter,n=nc(r=>{o?.(r),b.current=!0}),i=l.onFocusVisible,a=nc(r=>{i?.(r),!r.defaultPrevented&&(t?.setAnchorElement(r.currentTarget),t?.show())}),G=l.onBlur,X=nc(r=>{if(G?.(r),r.defaultPrevented)return;let{activeStore:m}=ga.getState();b.current=!1,m===t&&ga.setState("activeStore",null)}),s=E(t,r=>r.type==="label"?r.contentElement?.id:void 0);return l={"aria-labelledby":l["aria-label"]==null?s:void 0,...l,onMouseEnter:n,onFocusVisible:a,onBlur:X},l=zr({store:t,showOnHover(r){if(!b.current||Yo(e,r))return!1;let{activeStore:m}=ga.getState();return m?(t?.show(),!1):!0},...l}),l}),zg=_(function(t){return $(glc,Rlc(t))});function Ag({popover:c,...t}={}){let e=Yb(t.store,Dd(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let l=e?.getState(),d=mg({...t,store:e}),b=Xc(t.placement,l?.placement,"bottom"),o=Xt({...d.getState(),placement:b,currentPlacement:b,anchorElement:Xc(l?.anchorElement,null),popoverElement:Xc(l?.popoverElement,null),arrowElement:Xc(l?.arrowElement,null),rendered:Symbol("rendered")},d,e);return{...d,...o,setAnchorElement:n=>o.setState("anchorElement",n),setPopoverElement:n=>o.setState("popoverElement",n),setArrowElement:n=>o.setState("arrowElement",n),render:()=>o.setState("rendered",Symbol("rendered"))}}function Og(c,t,e){return Ke(t,[e.popover]),Ac(c,e,"placement"),I5(c,t,e)}function wg(c={}){let t=c.store?.getState(),e=Ag({...c,placement:Xc(c.placement,t?.placement,"bottom")}),l=Xc(c.timeout,t?.timeout,500),d=Xt({...e.getState(),timeout:l,showTimeout:Xc(c.showTimeout,t?.showTimeout),hideTimeout:Xc(c.hideTimeout,t?.hideTimeout),autoFocusOnShow:Xc(t?.autoFocusOnShow,!1)},e,c.store);return{...e,...d,setAutoFocusOnShow:b=>d.setState("autoFocusOnShow",b)}}function Tg(c,t,e){return Ac(c,e,"timeout"),Ac(c,e,"showTimeout"),Ac(c,e,"hideTimeout"),Og(c,t,e)}function SN(c={}){let t=c.store?.getState(),e=wg({...c,placement:Xc(c.placement,t?.placement,"top"),hideTimeout:Xc(c.hideTimeout,t?.hideTimeout,0)}),l=Xt({...e.getState(),type:Xc(c.type,t?.type,"description"),skipTimeout:Xc(c.skipTimeout,t?.skipTimeout,300)},e,c.store);return{...e,...l}}function plc(c,t,e){return Ac(c,e,"type"),Ac(c,e,"skipTimeout"),Tg(c,t,e)}function Qg(c={}){let[t,e]=Vt(SN,c);return plc(t,e,c)}var Or=et([pl],[ke]),kN=Or.useContext,zN=Or.useScopedContext,K1c=Or.useProviderContext,_1c=Or.ContextProvider,q1c=Or.ScopedContextProvider;var Wlc="div",k5=cc(function({store:t,...e}){let l=ba();return t=t||l,e={...e,ref:Bc(t?.setAnchorElement,e.ref)},e}),ehc=_(function(t){return $(Wlc,k5(t))});var oX=u(K(),1),AN="button",z5=cc(function(t){let e=(0,oX.useRef)(null),l=Fn(e,AN),[d,b]=(0,oX.useState)(()=>!!l&&Qd({tagName:l,type:t.type}));return(0,oX.useEffect)(()=>{e.current&&b(Qd(e.current))},[]),t={role:!d&&l!=="a"?"button":void 0,...t,ref:Bc(e,t.ref)},t=_i(t),t}),nhc=_(function(t){return $(AN,z5(t))});var nX=u(K(),1);var Blc="button",ylc=Symbol("disclosure"),A5=cc(function({store:t,toggleOnClick:e=!0,...l}){let d=Xr();t=t||d,rc(t,!1);let b=(0,nX.useRef)(null),[o,n]=(0,nX.useState)(!1),i=E(t,"disclosureElement"),a=E(t,"open");(0,nX.useEffect)(()=>{let x=i===b.current;i?.isConnected||(t?.setDisclosureElement(b.current),x=!0),n(a&&x)},[i,t,a]);let G=l.onClick,X=Kc(e),[s,r]=DG(l,ylc,!0),m=nc(x=>{G?.(x),!x.defaultPrevented&&(s||X(x)&&(t?.setDisclosureElement(x.currentTarget),t?.toggle()))});return l={"aria-expanded":o,"aria-controls":E(t,"contentElement")?.id,...r,...l,ref:Bc(b,l.ref),onClick:m},l=z5(l),l}),Vlc=_(function(t){return $(Blc,A5(t))});var hlc="button",O5=cc(function({store:t,...e}){let l=ta();return t=t||l,rc(t,!1),e={"aria-haspopup":ji(E(t,"contentElement"),"dialog"),...e},e=A5({store:t,...e}),e}),Rhc=_(function(t){return $(hlc,O5(t))});var ON=u(V(),1),Jlc="button",wr=cc(function({store:t,...e}){let l=ba();t=t||l,rc(t,!1);let d=e.onClick,b=nc(o=>{t?.setAnchorElement(o.currentTarget),d?.(o)});return e=Ic(e,o=>(0,ON.jsx)(Sb,{value:t,children:o}),[t]),e={...e,onClick:b},e=k5({store:t,...e}),e=O5({store:t,...e}),e}),hhc=_(function(t){return $(Jlc,wr(t))});var wN=u(K(),1),w5=u(V(),1);var vlc="span",Ylc={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"},T5=cc(function({store:t,placement:e,...l}){let d=aF();t=t||d,rc(t,!1);let b=Ylc[zb(E(t,o=>e||o.placement))];return l={children:(0,wN.useMemo)(()=>(0,w5.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,w5.jsx)("polyline",{points:b})}),[b]),"aria-hidden":!0,...l,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},Gt(l)}),fhc=_(function(t){return $(vlc,T5(t))});var Tr=et([pl],[ke]),Q5=Tr.useContext,Ahc=Tr.useScopedContext,TN=Tr.useProviderContext,Ohc=Tr.ContextProvider,QN=Tr.ScopedContextProvider;var Qr=u(K(),1);var LN="input";function Clc(c,t){if(t!==void 0)return c!=null&&t!=null?t===c:!!t}function Flc(c,t){return c==="input"&&(!t||t==="radio")}var L5=cc(function({store:t,name:e,value:l,checked:d,...b}){let o=Q5();t=t||o;let n=tt(b.id),i=(0,Qr.useRef)(null),a=E(t,I=>d??Clc(l,I?.value)),G=E(t,"id"),X=e??G;(0,Qr.useEffect)(()=>{n&&a&&t?.getState().activeId!==n&&t?.setActiveId(n)},[t,a,n]);let s=b.onChange,r=Flc(Fn(i,LN),b.type),m=ne(b),[x,g]=QG();(0,Qr.useEffect)(()=>{let I=i.current;I&&(r||(a!==void 0&&(I.checked=a),X!==void 0&&(I.name=X),l!==void 0&&(I.value=`${l}`)))},[x,r,a,X,l]);let R=nc(I=>{if(m){I.preventDefault(),I.stopPropagation();return}t?.getState().value!==l&&(r||(I.currentTarget.checked=!0,g()),s?.(I),!I.defaultPrevented&&t?.setValue(l))}),Z=b.onClick,H=nc(I=>{Z?.(I),!I.defaultPrevented&&(r||R(I))}),W=b.onFocus,p=nc(I=>{if(W?.(I),I.defaultPrevented||!r||m||!t)return;let{moves:y,activeId:B}=t.getState();y&&(n&&B!==n||I.currentTarget.checked||I.currentTarget.click())});return b={role:r?void 0:"radio",type:r?"radio":void 0,"aria-checked":a,...b,id:n,ref:Bc(i,b.ref),onChange:R,onClick:H,onFocus:p},b=jd({store:t,clickOnEnter:!r,...b}),Gt({name:r?X:void 0,value:r?l:void 0,checked:a,...b})}),iX=Yt(_(function(t){return $(LN,L5(t))}));var DN=u(V(),1),Nlc="div";function flc(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 Slc(c){let{renderedItems:t}=c.getState();return t.find(e=>flc(e.element))?.id}var klc=cc(function({store:t,...e}){let l=TN();t=t||l,rc(t,!1),e=Ic(e,o=>(0,DN.jsx)(QN,{value:t,children:o}),[t]);let d=e.onBlurCapture,b=nc(o=>{if(d?.(o),o.defaultPrevented||!Jb(o))return;let n=Slc(t);n&&t.setActiveId(n)});return e={role:"radiogroup",...e,onBlurCapture:b},e=Ed({store:t,...e}),e}),aX=_(function(t){return $(Nlc,klc(t))});function UN(c={}){let t=c.store?.getState(),e=Gd({...c,focusLoop:Xc(c.focusLoop,t?.focusLoop,!0)}),l=Xt({...e.getState(),value:Xc(c.value,t?.value,c.defaultValue,null)},e,c.store);return{...e,...l,setValue:d=>l.setState("value",d)}}function Alc(c,t,e){return c=Md(c,t,e),Ac(c,e,"value","setValue"),c}function GX(c={}){c=mr(c);let[t,e]=Vt(UN,c);return Alc(t,e,c)}var Olc="div",jN=new WeakMap;function wlc(c){let t=jN.get(c);return t||(t={chars:"",cleanupTimeout:0},jN.set(c,t)),t}function Lg(c){c.chars=""}function Tlc(c,t){let e=c.target;return e&&Pe(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 Qlc(c,t){if(St(c))return!0;let e=c.target;return e?t.some(l=>l.element===e):!1}function Llc(c){return c.filter(t=>!t.disabled)}function Dg(c,t){let e=c.element?.textContent||c.children||"value"in c&&c.value;return e?jY(e).trim().toLowerCase().startsWith(t.toLowerCase()):!1}function Dlc({activeId:c,char:t,items:e,typeaheadState:l}){if(!c)return e;let d=e.find(o=>o.id===c);if(!d||!Dg(d,t))return e;let{chars:b}=l;return b!==t&&Dg(d,b)?e:(l.chars=t,fC(e.filter(o=>Dg(o,t)),c).filter(o=>o.id!==c))}var So=cc(function({store:t,typeahead:e=!0,...l}){let d=vb();t=t||d,rc(t,!1);let b=l.onKeyDownCapture,o=nc(n=>{if(b?.(n),n.defaultPrevented||!e||!t)return;let i=wlc(t);if(!Tlc(n,i))return Lg(i);let{renderedItems:a,items:G,activeId:X,id:s}=t.getState(),r=Llc(G.length>a.length?G:a),m=Cc(n.currentTarget),x=`[data-offscreen-id="${s}"]`,g=m.querySelectorAll(x);for(let H of g)H.hasAttribute("data-disabled")||"disabled"in H&&H.disabled||r.push({id:H.id,element:H});if(g.length&&(r=Yx(r,H=>H.element)),!Qlc(n,r))return Lg(i);n.preventDefault(),window.clearTimeout(i.cleanupTimeout),i.cleanupTimeout=window.setTimeout(()=>{Lg(i)},500);let R=n.key.toLowerCase();i.chars+=R,r=Dlc({activeId:X,char:R,items:r,typeaheadState:i});let Z=r.find(H=>Dg(H,i.chars));Z?t.move(Z.id):Lg(i)});return l={...l,onKeyDownCapture:o},Gt(l)}),Ug=_(function(t){return $(Olc,So(t))});var Ulc="span",jlc=cc(function({store:t,...e}){let l=oa();return t=t||l,e=T5({store:t,...e}),e}),D5=_(function(t){return $(Ulc,jlc(t))});var An=u(K(),1),sd=u(V(),1);var Elc="button";function Mlc(c){return Array.from(c.selectedOptions).map(t=>t.value)}function jg(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 Plc=cc(function({store:t,name:e,form:l,required:d,showOnKeyDown:b=!0,moveOnKeyDown:o=!0,toggleOnPress:n=!0,toggleOnClick:i=n,...a}){let G=na();t=t||G,rc(t,!1);let X=a.onKeyDown,s=Kc(b),r=Kc(o),m=zb(E(t,"placement")),x=E(t,"value"),g=Array.isArray(x),R=nc(C=>{if(X?.(C),C.defaultPrevented||!t)return;let{orientation:N,items:w,activeId:z}=t.getState(),D=N!=="horizontal",U=N!=="vertical",k=!!w.find(P=>!P.disabled&&P.value!=null)?.rowId,v={ArrowUp:(k||D)&&jg(t,t.up),ArrowRight:(k||U)&&jg(t,t.next),ArrowDown:(k||D)&&jg(t,t.down),ArrowLeft:(k||U)&&jg(t,t.previous)}[C.key];v&&r(C)&&(C.preventDefault(),t.move(v()));let T=m==="top"||m==="bottom";({ArrowDown:T,ArrowUp:T,ArrowLeft:m==="left",ArrowRight:m==="right"})[C.key]&&s(C)&&(C.preventDefault(),t.move(z),Mi(C.currentTarget,"keyup",t.show))});a=Ic(a,C=>(0,sd.jsx)(eg,{value:t,children:C}),[t]);let[Z,H]=(0,An.useState)(!1),W=(0,An.useRef)(!1);(0,An.useEffect)(()=>{let C=W.current;W.current=!1,!C&&H(!1)},[x]);let p=E(t,C=>C.labelElement?.id),I=a["aria-label"],y=a["aria-labelledby"]||p,B=E(t,C=>{if(e)return C.items}),Y=(0,An.useMemo)(()=>{let C=B?.flatMap(N=>N.value??[]);return[...new Set(C)]},[B]);a=Ic(a,C=>e?(0,sd.jsxs)(sd.Fragment,{children:[(0,sd.jsxs)("select",{style:Zr(),tabIndex:-1,"aria-hidden":!0,"aria-label":I,"aria-labelledby":I!=null?void 0:y,name:e,form:l,required:d,disabled:a.disabled,value:x,multiple:g,onFocus:()=>t?.getState().selectElement?.focus(),onChange:N=>{W.current=!0,H(!0),t?.setValue(g?Mlc(N.target):N.target.value)},children:[yx(x).map(N=>N==null||Y.includes(N)?null:(0,sd.jsx)("option",{value:N,children:N},N)),Y.map(N=>(0,sd.jsx)("option",{value:N,children:N},N))]}),C]}):C,[t,I,y,e,l,d,x,g,Y,a.disabled]);let J=(0,sd.jsxs)(sd.Fragment,{children:[x,(0,sd.jsx)(D5,{})]}),h=E(t,"contentElement");return a={role:"combobox","aria-autocomplete":"none","aria-labelledby":a["aria-label"]!=null?void 0:p,"aria-haspopup":ji(h,"listbox"),"data-autofill":Z||void 0,"data-name":e,children:J,...a,ref:Bc(t.setSelectElement,a.ref),onKeyDown:R},a=wr({store:t,toggleOnClick:i,...a}),a=So({store:t,...a}),a}),Eg=_(function(t){return $(Elc,Plc(t))});var EN=u(K(),1),Mg=(0,EN.createContext)(void 0);var MN=u(K(),1),PN=u(V(),1),Klc="div",U5=cc(function(t){let[e,l]=(0,MN.useState)();return t=Ic(t,d=>(0,PN.jsx)(Mg.Provider,{value:l,children:d}),[]),t={role:"group","aria-labelledby":t["aria-label"]!=null?void 0:e,...t},Gt(t)}),N2c=_(function(t){return $(Klc,U5(t))});var _lc="div",j5=cc(function({store:t,...e}){return e=U5(e),e}),Pg=_(function(t){return $(_lc,j5(t))});var KN=u(K(),1),qlc="div",E5=cc(function(t){let e=(0,KN.useContext)(Mg),l=tt(t.id);return Wc(()=>(e?.(l),()=>e?.(void 0)),[e,l]),t={"aria-hidden":!0,...t,id:l},Gt(t)}),T2c=_(function(t){return $(qlc,E5(t))});var $lc="div",M5=cc(function({store:t,...e}){return e=E5(e),e}),Kg=_(function(t){return $($lc,M5(t))});var _N=u(K(),1),cdc="div";function tdc(c){let t=c.relatedTarget;return Td(t)?Ht(c.currentTarget,t):!1}var P5=Symbol("composite-hover");function edc(c){let{relatedTarget:t}=c;if(!Td(t))return!1;let e=t;do{if(Il(e,P5)&&e[P5])return!0;e=e.parentElement}while(e);return!1}var Lr=cc(function({store:t,focusOnHover:e=!0,blurOnHoverEnd:l=!!e,...d}){let b=vb();t=t||b,rc(t,!1);let o=UG(),n=d.onMouseMove,i=Kc(e),a=nc(m=>{if(n?.(m),!m.defaultPrevented&&o()&&i(m)){if(!ad(m.currentTarget)){let x=t?.getState().baseElement;x&&!Pi(x)&&x.focus()}t?.setActiveId(m.currentTarget.id)}}),G=d.onMouseLeave,X=Kc(l),s=nc(m=>{G?.(m),!m.defaultPrevented&&o()&&(tdc(m)||edc(m)||i(m)&&X(m)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),r=(0,_N.useCallback)(m=>{m&&(m[P5]=!0)},[]);return d={...d,ref:Bc(r,d.ref),onMouseMove:a,onMouseLeave:s},Gt(d)}),_g=Yt(_(function(t){return $(cdc,Lr(t))}));var qN=u(K(),1),$N=u(V(),1);var ldc="div";function ddc(c,t){if(t!=null)return c==null?!1:Array.isArray(c)?c.includes(t):c===t}var bdc=cc(function({store:t,value:e,getItem:l,hideOnClick:d,setValueOnClick:b=e!=null,preventScrollOnKeyDown:o=!0,focusOnHover:n=!0,...i}){let a=uF();t=t||a,rc(t,!1);let G=tt(i.id),X=ne(i),{listElement:s,multiSelectable:r,selected:m,autoFocus:x}=Ex(t,{listElement:"listElement",multiSelectable(B){return Array.isArray(B.value)},selected(B){return ddc(B.value,e)},autoFocus(B){return e==null||B.value==null||B.activeId!==G&&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,qN.useCallback)(B=>{let Y={...B,value:X?void 0:e};return l?l(Y):Y},[X,e,l]);d=d??(e!=null&&!r);let Z=i.onClick,H=Kc(b),W=Kc(d),p=nc(B=>{Z?.(B),!B.defaultPrevented&&(Nx(B)||Fx(B)||(H(B)&&e!=null&&t?.setValue(Y=>Array.isArray(Y)?Y.includes(e)?Y.filter(J=>J!==e):[...Y,e]:e),W(B)&&t?.hide()))});i=Ic(i,B=>(0,$N.jsx)(lg.Provider,{value:m??!1,children:B}),[m]);let I=i.autoFocus??x;i={role:OG(s),"aria-selected":m,children:e,...i,id:G,autoFocus:g===!1?!1:I,"data-autofocus":I||void 0,onClick:p},i=jd({store:t,getItem:R,preventScrollOnKeyDown:o,...i});let y=Kc(n);return i=Lr({store:t,...i,focusOnHover(B){return y(B)?t.getState().open:!1}}),i}),qg=Yt(_(function(t){return $(ldc,bdc(t))}));var cf=u(K(),1),$g=(0,cf.createContext)(!1);var tf=u(K(),1),K5=u(V(),1),odc="span",ndc=(0,K5.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,K5.jsx)("polyline",{points:"4,8 7,12 12,4"})});function idc(c){return c.checked?c.children||ndc:null}var Dr=cc(function({store:t,checked:e,...l}){let d=(0,tf.useContext)($g);e=e??d;let b=idc({checked:e,children:l.children});return l={"aria-hidden":!0,...l,children:b,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},Gt(l)}),nJc=_(function(t){return $(odc,Dr(t))});var ef=u(K(),1),adc="span",Gdc=cc(function({store:t,checked:e,...l}){let d=(0,ef.useContext)(lg);return e=e??d,l=Dr({...l,checked:e}),l}),cZ=_(function(t){return $(adc,Gdc(t))});var Xdc="div",udc=cc(function({store:t,...e}){let l=na();t=t||l,rc(t,!1);let d=tt(e.id),b=e.onClick,o=nc(n=>{b?.(n),!n.defaultPrevented&&queueMicrotask(()=>{t?.getState().selectElement?.focus()})});return e={...e,id:d,ref:Bc(t.setLabelElement,e.ref),onClick:o,style:{cursor:"default",...e.style}},Gt(e)}),tZ=Yt(_(function(t){return $(Xdc,udc(t))}));var yl=u(K(),1),eZ=u(V(),1);var sdc="div",lf=(0,yl.createContext)(null),_5=cc(function({store:t,resetOnEscape:e=!0,hideOnEnter:l=!0,composite:d,alwaysVisible:b,...o}){let n=oa();t=t||n,rc(t,!1);let i=tt(o.id),a=E(t,"value"),G=Array.isArray(a),[X,s]=(0,yl.useState)(a),r=E(t,"mounted");(0,yl.useEffect)(()=>{r||s(a)},[r,a]),e=e&&!G;let m=o.onKeyDown,x=Kc(e),g=Kc(l),R=nc(z=>{m?.(z),!z.defaultPrevented&&(z.key==="Escape"&&x(z)&&t?.setValue(X),(z.key===" "||z.key==="Enter")&&St(z)&&g(z)&&(z.preventDefault(),t?.hide()))}),Z=(0,yl.useContext)(i5),H=(0,yl.useState)(),[W,p]=Z||H,I=(0,yl.useMemo)(()=>[W,p],[W,p]),[y,B]=(0,yl.useState)(null),Y=(0,yl.useContext)(lf);(0,yl.useEffect)(()=>{if(Y)return Y(t),()=>Y(null)},[Y,t]),o=Ic(o,z=>(0,eZ.jsx)(eg,{value:t,children:(0,eZ.jsx)(lf.Provider,{value:B,children:(0,eZ.jsx)(i5.Provider,{value:I,children:z})})}),[t,I]);let J=!!t.combobox;d=d??(!J&&y!==t);let[,h]=wx(d?t.setListElement:null),C=la(r,o.hidden,b),N=C?{...o.style,display:"none"}:o.style;d&&(o={role:"listbox","aria-multiselectable":G||void 0,...o});let w=E(t,z=>W||z.labelElement?.id);return o={"aria-labelledby":o["aria-label"]!=null?void 0:w,hidden:C,...o,id:i,ref:Bc(h,o.ref),style:N,onKeyDown:R},o=Ed({store:t,...o,composite:d}),o=So({store:t,typeahead:!J,...o}),o}),rdc=_(function(t){return $(sdc,_5(t))});var mdc="div",xdc=cc(function({store:t,alwaysVisible:e,...l}){let d=na();return t=t||d,l=_5({store:t,alwaysVisible:e,...l}),l=Cr({store:t,alwaysVisible:e,...l}),l}),lZ=_d(_(function(t){return $(mdc,xdc(t))}),na);function df({combobox:c,...t}={}){let e=Yb(t.store,Dd(c,["value","items","renderedItems","baseElement","arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let l=e.getState(),d=Gd({...t,store:e,virtualFocus:Xc(t.virtualFocus,l.virtualFocus,!0),includesBaseElement:Xc(t.includesBaseElement,l.includesBaseElement,!1),activeId:Xc(t.activeId,l.activeId,t.defaultActiveId,null),orientation:Xc(t.orientation,l.orientation,"vertical")}),b=Ag({...t,store:e,placement:Xc(t.placement,l.placement,"bottom-start")}),o=new String(""),n={...d.getState(),...b.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=Xt(n,d,b,e);return yt(i,()=>Lc(i,["value","items"],a=>{if(a.value!==o||!a.items.length)return;let G=a.items.find(X=>!X.disabled&&X.value!=null);G?.value!=null&&i.setState("value",G.value)})),yt(i,()=>Lc(i,["mounted"],a=>{a.mounted||i.setState("activeId",n.activeId)})),yt(i,()=>Lc(i,["mounted","items","value"],a=>{if(c||a.mounted)return;let G=yx(a.value),X=G[G.length-1];if(X==null)return;let s=a.items.find(r=>!r.disabled&&r.value===X);s&&i.setState("activeId",s.id)})),yt(i,()=>Co(i,["setValueOnMove","moves"],a=>{let{mounted:G,value:X,activeId:s}=i.getState();if(!a.setValueOnMove&&G||Array.isArray(X)||!a.moves||!s)return;let r=d.item(s);!r||r.disabled||r.value==null||i.setState("value",r.value)})),{...d,...b,...i,combobox:c,setValue:a=>i.setState("value",a),setLabelElement:a=>i.setState("labelElement",a),setSelectElement:a=>i.setState("selectElement",a),setListElement:a=>i.setState("listElement",a)}}function Zdc(c){let t=tg();return c={...c,combobox:c.combobox!==void 0?c.combobox:t},mr(c)}function Hdc(c,t,e){return Ke(t,[e.combobox]),Ac(c,e,"value","setValue"),Ac(c,e,"setValueOnMove"),Object.assign(Og(Md(c,t,e),t,e),{combobox:e.combobox})}function dZ(c={}){c=Zdc(c);let[t,e]=Vt(df,c);return Hdc(t,e,c)}var bf=u(K(),1),of=u(V(),1);var Rdc="div",Idc=cc(function({store:t,"aria-setsize":e,"aria-posinset":l,...d}){let b=vb();t=t||b,rc(t,!1);let o=tt(d.id),n=E(t,a=>a.baseElement||void 0),i=(0,bf.useMemo)(()=>({id:o,baseElement:n,ariaSetSize:e,ariaPosInSet:l}),[o,n,e,l]);return d=Ic(d,a=>(0,of.jsx)(Qx.Provider,{value:i,children:a}),[i]),d={...d,id:o},Gt(d)}),bZ=_(function(t){return $(Rdc,Idc(t))});function nf(c={}){c.store;let t=c.store?.getState(),e=Xt({value:Xc(c.value,t?.value,c.defaultValue,!1)},c.store);return{...e,setValue:l=>e.setState("value",l)}}function Wdc(c,t,e){return Ke(t,[e.store]),Ac(c,e,"value","setValue"),c}function af(c={}){let[t,e]=Vt(nf,c);return Wdc(t,e,c)}var Ur=et(),Gf=Ur.useContext,a9c=Ur.useScopedContext,G9c=Ur.useProviderContext,X9c=Ur.ContextProvider,u9c=Ur.ScopedContextProvider;var XX=u(K(),1),uf=u(V(),1);function oZ(c){return Array.isArray(c)?c.toString():c}var sf="input";function Xf(c,t){t?c.indeterminate=!0:c.indeterminate&&(c.indeterminate=!1)}function Bdc(c,t){return c==="input"&&(!t||t==="checkbox")}var q5=cc(function({store:t,name:e,value:l,checked:d,defaultChecked:b,...o}){let n=Gf();t=t||n;let[i,a]=(0,XX.useState)(b??!1),G=E(t,I=>{if(d!==void 0)return d;if(I?.value===void 0)return i;if(l!=null){if(Array.isArray(I.value)){let y=oZ(l);return I.value.includes(y)}return I.value===l}return Array.isArray(I.value)?!1:typeof I.value=="boolean"?I.value:!1}),X=(0,XX.useRef)(null),s=Bdc(Fn(X,sf),o.type),r=G?G==="mixed":void 0,m=G==="mixed"?!1:G,x=ne(o),[g,R]=QG();(0,XX.useEffect)(()=>{let I=X.current;I&&(Xf(I,r),!s&&(I.checked=m,e!==void 0&&(I.name=e),l!==void 0&&(I.value=String(l))))},[g,r,s,m,e,l]);let Z=o.onChange,H=nc(I=>{if(x){I.stopPropagation(),I.preventDefault();return}if(Xf(I.currentTarget,r),s||(I.currentTarget.checked=!I.currentTarget.checked,R()),Z?.(I),I.defaultPrevented)return;let y=I.currentTarget.checked;a(y),t?.setValue(B=>{if(l==null)return y;let Y=oZ(l);return Array.isArray(B)?y?B.includes(Y)?B:[...B,Y]:B.filter(J=>J!==Y):B===Y?!1:Y})}),W=o.onClick,p=nc(I=>{W?.(I),!I.defaultPrevented&&(s||H(I))});return o=Ic(o,I=>(0,uf.jsx)($g.Provider,{value:m,children:I}),[m]),o={role:s?void 0:"checkbox",type:s?"checkbox":void 0,"aria-checked":G,...o,ref:Bc(X,o.ref),onChange:H,onClick:p},o=_i({clickOnEnter:!s,...o}),Gt({name:s?e:void 0,value:s?l:void 0,checked:m,...o})}),R9c=_(function(t){return $(sf,q5(t))});var $5=u(K(),1),jr=et([pl,Sg],[ke,bX]),Er=jr.useContext,uX=jr.useScopedContext,Za=jr.useProviderContext,rf=jr.ContextProvider,mf=jr.ScopedContextProvider;var nZ=(0,$5.createContext)(void 0),iZ=(0,$5.createContext)(!1);var aZ=u(K(),1),cV=u(V(),1);var ydc="div";function Vdc({store:c,...t}){let[e,l]=(0,aZ.useState)(void 0),d=t["aria-label"],b=E(c,"disclosureElement"),o=E(c,"contentElement");return(0,aZ.useEffect)(()=>{let n=b;if(!n)return;let i=o;i&&(d||i.hasAttribute("aria-label")?l(void 0):n.id&&l(n.id))},[d,b,o]),e}var tV=cc(function({store:t,alwaysVisible:e,composite:l,...d}){let b=Za();t=t||b,rc(t,!1);let o=t.parent,n=t.menubar,i=!!o,a=tt(d.id),G=d.onKeyDown,X=E(t,W=>zb(W.placement)),s=E(t,W=>W.orientation==="both"?void 0:W.orientation),r=s!=="vertical",m=E(n,W=>!!W&&W.orientation!=="vertical"),x=nc(W=>{if(G?.(W),!W.defaultPrevented){if(i||n&&!r){let p={ArrowRight:()=>X==="left"&&!r,ArrowLeft:()=>X==="right"&&!r,ArrowUp:()=>X==="bottom"&&r,ArrowDown:()=>X==="top"&&r}[W.key];if(p?.())return W.stopPropagation(),W.preventDefault(),t?.hide()}if(n){let p={ArrowRight:()=>{if(m)return n.next()},ArrowLeft:()=>{if(m)return n.previous()},ArrowDown:()=>{if(!m)return n.next()},ArrowUp:()=>{if(!m)return n.previous()}}[W.key],I=p?.();I!==void 0&&(W.stopPropagation(),W.preventDefault(),n.move(I))}}});d=Ic(d,W=>(0,cV.jsx)(mf,{value:t,children:W}),[t]);let g=Vdc({store:t,...d}),R=la(E(t,"mounted"),d.hidden,e),Z=R?{...d.style,display:"none"}:d.style;d=Ic(d,W=>(0,cV.jsx)(iZ.Provider,{value:R,children:W}),[R]),d={"aria-labelledby":g,hidden:R,...d,id:a,ref:Bc(a?t.setContentElement:null,d.ref),style:Z,onKeyDown:x};let H=!!t.combobox;return l=l??!H,l&&(d={role:"menu","aria-orientation":s,...d}),d=Ed({store:t,composite:l,...d}),d=So({store:t,typeahead:!H,...d}),d}),hdc=_(function(t){return $(ydc,tV(t))});var Tb=u(K(),1);var Jdc="div",vdc=cc(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,autoFocusOnShow:b=!0,hideOnHoverOutside:o,alwaysVisible:n,...i}){let a=Za();t=t||a,rc(t,!1);let G=(0,Tb.useRef)(null),X=t.parent,s=t.menubar,r=!!X,m=!!s&&!r,x=r?!1:e;i={...i,ref:Bc(G,i.ref)};let{"aria-labelledby":g,...R}=tV({store:t,alwaysVisible:n,...i});i=R;let[Z,H]=(0,Tb.useState)(),W=E(t,J=>{if(!J.autoFocusOnShow)return;let h=C=>!C.disabled&&!!C.element;switch(J.initialFocus){case"first":return J.renderedItems.find(h)?.element||null;case"last":for(let C=J.renderedItems.length-1;C>=0;C-=1){let N=J.renderedItems[C];if(N&&h(N))return N.element}return null;default:return J.baseElement}});(0,Tb.useEffect)(()=>{let J=!1;return H(h=>{if(J)return;if(x&&h?.current?.isConnected)return h;if(W===void 0)return;if(W&&W===h?.current)return h;let C=(0,Tb.createRef)();return C.current=W,C}),()=>{J=!0}},[x,W]);let p=!!Z||!!i.initialFocus||x,I=b===!1?!1:p&&b,y=E(t.combobox||t,"contentElement"),B=E(X?.combobox||X,"contentElement"),Y=(0,Tb.useMemo)(()=>{if(!B||!y)return;let J=y.getAttribute("role"),h=B.getAttribute("role");if(!((h==="menu"||h==="menubar")&&J==="menu"))return B},[y,B]);return Y!==void 0&&(i={preserveTabOrderAnchor:Y,...i}),i=fr({store:t,alwaysVisible:n,initialFocus:Z,autoFocusOnShow:I,...i,hideOnEscape(J){return Yo(d,J)?!1:(t?.hideAll(),!0)},hideOnHoverOutside(J){let h=t?.getState().disclosureElement;return(typeof o=="function"?o(J):o??(r?!0:m?h?!ad(h):!0:!1))?J.defaultPrevented||!r||!h||(lC(h,"mouseout",J),!ad(h))?!0:(requestAnimationFrame(()=>{ad(h)||t?.hide()}),!1):!1},modal:x,portal:l,backdrop:r?!1:i.backdrop}),i={"aria-labelledby":g,...i},i}),GZ=_d(_(function(t){return $(Jdc,vdc(t))}),Za);var gf=u(K(),1),eV=u(V(),1);var Ydc="button";function Cdc(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 xf(c,t){return!!c?.some(e=>!e.element||e.element===t?!1:e.element.getAttribute("aria-expanded")==="true")}var Fdc=cc(function({store:t,focusable:e,accessibleWhenDisabled:l,showOnHover:d,...b}){let o=Za();t=t||o,rc(t,!1);let n=(0,gf.useRef)(null),i=t.parent,a=t.menubar,G=!!i,X=!!a&&!G,s=ne(b),r=B=>s||KY(B),m=()=>{let B=n.current;B&&(t?.setDisclosureElement(B),t?.setAnchorElement(B),t?.show())},x=b.onFocus,g=nc(B=>{if(x?.(B),r(B.currentTarget)||B.defaultPrevented||(t?.setAutoFocusOnShow(!1),t?.setActiveId(null),!a)||!X)return;let{items:Y}=a.getState();xf(Y,B.currentTarget)&&m()}),R=E(t,B=>zb(B.placement)),Z=b.onKeyDown,H=nc(B=>{if(Z?.(B),r(B.currentTarget)||B.defaultPrevented)return;let Y=Cdc(B,R);if(Y){B.preventDefault();let{open:J}=t.getState();if(J){let h=Y==="last"?t.last():t.first();t.move(h);return}m(),t?.setAutoFocusOnShow(!0),t?.setInitialFocus(Y)}}),W=b.onClick,p=nc(B=>{if(W?.(B),B.defaultPrevented||!t)return;let Y=!B.detail,{open:J}=t.getState();(!J||Y)&&((!G||Y)&&t.setAutoFocusOnShow(!0),t.setInitialFocus(Y?"first":"container")),G&&m()});b=Ic(b,B=>(0,eV.jsx)(rf,{value:t,children:B}),[t]),G&&(b={...b,render:(0,eV.jsx)(kb.div,{render:b.render})});let I=tt(b.id),y=E(i?.combobox||i,"contentElement");return b={role:G||X?OG(y,"menuitem"):void 0,"aria-haspopup":ji(E(t,"contentElement"),t.combobox?"dialog":"menu"),...b,id:I,ref:Bc(n,b.ref),onFocus:g,onKeyDown:H,onClick:p},b=zr({store:t,focusable:e,accessibleWhenDisabled:l,...b,showOnHover:B=>{if(!(()=>{if(typeof d=="function")return d(B);if(d!=null)return d;if(G)return!0;if(!a)return!1;let{items:h}=a.getState();return X&&xf(h)})())return!1;let J=X?a:i;return J&&J.setActiveId(B.currentTarget.id),!0}}),b=wr({store:t,toggleOnClick:!G,focusable:e,accessibleWhenDisabled:l,...b}),b=So({store:t,typeahead:X,...b}),b}),sX=_(function(t){return $(Ydc,Fdc(t))});var Ndc="div",fdc=cc(function(t){return t=j5(t),t}),XZ=_(function(t){return $(Ndc,fdc(t))});var Sdc="div",kdc=cc(function(t){return t=M5(t),t}),uZ=_(function(t){return $(Sdc,kdc(t))});var Zf=u(K(),1);var zdc="div";function Adc(c,t,e){if(!c)return!1;if(ad(c))return!0;let l=t?.find(b=>b.element===e?!1:b.element?.getAttribute("aria-expanded")==="true")?.element?.getAttribute("aria-controls");if(!l)return!1;let d=Cc(c).getElementById(l);return d?ad(d)?!0:!!d.querySelector("[role=menuitem][aria-expanded=true]"):!1}var Mr=cc(function({store:t,hideOnClick:e=!0,preventScrollOnKeyDown:l=!0,focusOnHover:d,blurOnHoverEnd:b,...o}){let n=uX(!0),i=zN();t=t||n||i,rc(t,!1);let a=o.onClick,G=Kc(e),X="hideAll"in t?t.hideAll:void 0,s=!!X,r=nc(g=>{if(a?.(g),g.defaultPrevented||Nx(g)||Fx(g)||!X)return;let R=g.currentTarget.getAttribute("aria-haspopup");R&&R!=="false"||G(g)&&X()}),m=E(t,g=>"contentElement"in g?g.contentElement:null),x=(0,Zf.useContext)(iZ);return o={role:OG(m,"menuitem"),...o,onClick:r},o=jd({store:t,preventScrollOnKeyDown:l,...o,shouldRegisterItem:x?!1:o.shouldRegisterItem}),o=Lr({store:t,...o,focusOnHover(g){let R=()=>typeof d=="function"?d(g):d??!0;if(!t||!R())return!1;let{baseElement:Z,items:H}=t.getState();return s?(g.currentTarget.hasAttribute("aria-expanded")&&g.currentTarget.focus(),!0):Adc(Z,H,g.currentTarget)?(g.currentTarget.focus(),!0):!1},blurOnHoverEnd(g){return typeof b=="function"?b(g):b??s}}),o}),sZ=Yt(_(function(t){return $(zdc,Mr(t))}));var Hf=u(K(),1),Odc="span",wdc=cc(function({store:t,checked:e,...l}){let d=(0,Hf.useContext)(nZ);return e=e??d,l=Dr({...l,checked:e}),l}),rX=_(function(t){return $(Odc,wdc(t))});var dV=u(K(),1);var Tdc="div";function lV(c,t,e){if(t===void 0)return Array.isArray(c)?c:!!e;let l=oZ(t);return Array.isArray(c)?e?c.includes(l)?c:[...c,l]:c.filter(d=>d!==l):e?l:c===l?!1:c}var Qdc=cc(function({store:t,name:e,value:l,checked:d,defaultChecked:b,hideOnClick:o=!1,...n}){let i=uX();t=t||i,rc(t,!1);let a=Ox(b);(0,dV.useEffect)(()=>{t?.setValue(e,(X=l!==void 0?[]:!1)=>a?lV(X,l,!0):X)},[t,e,l,a]),(0,dV.useEffect)(()=>{d!==void 0&&t?.setValue(e,X=>lV(X,l,d))},[t,e,l,d]);let G=af({value:E(t,X=>X.values[e]),setValue(X){t?.setValue(e,()=>{if(d===void 0)return X;let s=lV(X,l,d);return!Array.isArray(s)||!Array.isArray(X)?s:DY(X,s)?X:s})}});return n={role:"menuitemcheckbox",...n},n=q5({store:G,name:e,value:l,checked:d,...n}),n=Mr({store:t,hideOnClick:o,...n}),n}),rZ=Yt(_(function(t){return $(Tdc,Qdc(t))}));var oV=u(K(),1),Rf=u(V(),1);var Ldc="div";function bV(c,t,e){return e===void 0?c:e?t:c===t?!1:c}var Ddc=cc(function({store:t,name:e,value:l,checked:d,defaultChecked:b,onChange:o,hideOnClick:n=!1,...i}){let a=uX();t=t||a,rc(t,!1);let G=Ox(b);(0,oV.useEffect)(()=>{t?.setValue(e,(s=!1)=>bV(s,l,G))},[t,e,l,G]),(0,oV.useEffect)(()=>{d!==void 0&&t?.setValue(e,s=>bV(s,l,d))},[t,e,l,d]);let X=E(t,s=>s.values[e]===l);return i=Ic(i,s=>(0,Rf.jsx)(nZ.Provider,{value:X,children:s}),[X]),i={role:"menuitemradio",...i},i=L5({name:e,value:l,checked:X,onChange(s){if(o?.(s),s.defaultPrevented)return;let r=s.currentTarget;t?.setValue(e,m=>bV(m,l,d??r.checked))},...i}),i=Mr({store:t,hideOnClick:n,...i}),i}),mZ=Yt(_(function(t){return $(Ldc,Ddc(t))}));function If({combobox:c,parent:t,menubar:e,...l}={}){let d=!!e&&!t,b=Yb(l.store,vC(t,["values"]),Dd(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=b.getState(),n=Gd({...l,store:b,orientation:Xc(l.orientation,o.orientation,"vertical")}),i=wg({...l,store:b,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=Xt({...n.getState(),...i.getState(),initialFocus:Xc(o.initialFocus,"container"),values:Xc(l.values,o.values,l.defaultValues,{})},n,i,b);return yt(a,()=>Lc(a,["mounted"],G=>{G.mounted||a.setState("activeId",null)})),yt(a,()=>Lc(t,["orientation"],G=>{a.setState("placement",G.orientation==="vertical"?"right-start":"bottom-start")})),{...n,...i,...a,combobox:c,parent:t,menubar:e,hideAll:()=>{i.hide(),t?.hideAll()},setInitialFocus:G=>a.setState("initialFocus",G),setValues:G=>a.setState("values",G),setValue:(G,X)=>{G!=="__proto__"&&G!=="constructor"&&(Array.isArray(G)||a.setState("values",s=>{let r=s[G],m=UY(X,r);return m===r?s:{...s,[G]:m!==void 0&&m}}))}}}function jdc(c,t,e){return Ke(t,[e.combobox,e.parent,e.menubar]),Ac(c,e,"values","setValues"),Object.assign(Tg(Md(c,t,e),t,e),{combobox:e.combobox,parent:e.parent,menubar:e.menubar})}function xZ(c={}){let t=Er(),e=kN(),l=tg();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,b]=Vt(If,c);return jdc(d,b,c)}var Edc="hr",Mdc=cc(function({store:t,...e}){let l=Er();return t=t||l,e=X5({store:t,...e}),e}),gZ=_(function(t){return $(Edc,Mdc(t))});var wf=u(ic(),1),HZ=u(F(),1);var ZZ=u(F(),1),Pr=(0,ZZ.createContext)({});Pr.displayName="CompositeContext";var rd=()=>(0,ZZ.useContext)(Pr);var pf=u(F(),1);var Wf=u(V(),1),Bf=(0,pf.forwardRef)(function(t,e){let l=rd(),d=t.store??l.store;return(0,Wf.jsx)(Pg,{store:d,...t,ref:e})});var yf=u(F(),1);var Vf=u(V(),1),hf=(0,yf.forwardRef)(function(t,e){let l=rd(),d=t.store??l.store;return(0,Vf.jsx)(Kg,{store:d,...t,ref:e})});var Jf=u(F(),1);var vf=u(V(),1),Yf=(0,Jf.forwardRef)(function(t,e){let l=rd(),d=t.store??l.store;return(0,vf.jsx)(_g,{store:d,...t,ref:e})});var Cf=u(F(),1);var Ff=u(V(),1),Nf=(0,Cf.forwardRef)(function(t,e){let l=rd(),d=t.store??l.store;return(0,Ff.jsx)(ca,{store:d,...t,ref:e})});var ff=u(F(),1);var Sf=u(V(),1),kf=(0,ff.forwardRef)(function(t,e){let l=rd(),d=t.store??l.store;return(0,Sf.jsx)(bZ,{store:d,...t,ref:e})});var zf=u(F(),1);var Af=u(V(),1),Of=(0,zf.forwardRef)(function(t,e){let l=rd(),d=t.store??l.store;return(0,Af.jsx)(Ug,{store:d,...t,ref:e})});var nV=u(V(),1),Ae=Object.assign((0,HZ.forwardRef)(function({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d=!1,focusWrap:b=!1,focusShift:o=!1,virtualFocus:n=!1,orientation:i="both",rtl:a=(0,wf.isRTL)(),children:G,disabled:X=!1,...s},r){let m=s.store,x=$G({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d,focusWrap:b,focusShift:o,virtualFocus:n,orientation:i,rtl:a}),g=m??x,R=(0,HZ.useMemo)(()=>({store:g}),[g]);return(0,nV.jsx)(_x,{disabled:X,store:g,...s,ref:r,children:(0,nV.jsx)(Pr.Provider,{value:R,children:G})})}),{Group:Object.assign(Bf,{displayName:"Composite.Group"}),GroupLabel:Object.assign(hf,{displayName:"Composite.GroupLabel"}),Item:Object.assign(Nf,{displayName:"Composite.Item"}),Row:Object.assign(kf,{displayName:"Composite.Row"}),Hover:Object.assign(Yf,{displayName:"Composite.Hover"}),Typeahead:Object.assign(Of,{displayName:"Composite.Typeahead"}),Context:Object.assign(Pr,{displayName:"Composite.Context"})});var NA=u(bc(),1),li=u(F(),1),fA=u(mt(),1);var Qf=u(V(),1);function Pdc(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,Qf.jsx)("span",{className:e,"aria-label":d,children:l})}var RZ=Pdc;function Lf(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 On(c){return c!==null&&typeof c=="object"&&typeof c.start=="function"}var Kr=c=>Array.isArray(c);function iV(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 ko(c){return typeof c=="string"||Array.isArray(c)}function Df(c){let t=[{},{}];return c?.values.forEach((e,l)=>{t[0][l]=e.get(),t[1][l]=e.getVelocity()}),t}function mX(c,t,e,l){if(typeof t=="function"){let[d,b]=Df(l);t=t(e!==void 0?e:c.custom,d,b)}if(typeof t=="string"&&(t=c.variants&&c.variants[t]),typeof t=="function"){let[d,b]=Df(l);t=t(e!==void 0?e:c.custom,d,b)}return t}function wn(c,t,e){let l=c.getProps();return mX(l,t,e!==void 0?e:l.custom,c)}var IZ=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],_r=["initial",...IZ];var Tn=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Vl=new Set(Tn);var Oe=c=>c*1e3,hl=c=>c/1e3;var Kdc={type:"spring",stiffness:500,damping:25,restSpeed:10},_dc=c=>({type:"spring",stiffness:550,damping:c===0?2*Math.sqrt(550):30,restSpeed:10}),qdc={type:"keyframes",duration:.8},$dc={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Uf=(c,{keyframes:t})=>t.length>2?qdc:Vl.has(c)?c.startsWith("scale")?_dc(t[1]):Kdc:$dc;function xX(c,t){return c?c[t]||c.default||c:void 0}var gX={skipAnimations:!1,useManualTiming:!1};var pZ={current:!1};var cbc=c=>c!==null;function Qn(c,{repeat:t,repeatType:e="loop"},l){let d=c.filter(cbc),b=t&&e!=="loop"&&t%2===1?0:d.length-1;return!b||l===void 0?d[b]:l}var xt=c=>c;var zo=xt,Ll=xt;function jf(c){let t=new Set,e=new Set,l=!1,d=!1,b=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function n(a){b.has(a)&&(i.schedule(a),c()),a(o)}let i={schedule:(a,G=!1,X=!1)=>{let r=X&&l?t:e;return G&&b.add(a),r.has(a)||r.add(a),a},cancel:a=>{e.delete(a),b.delete(a)},process:a=>{if(o=a,l){d=!0;return}l=!0,[t,e]=[e,t],t.forEach(n),t.clear(),l=!1,d&&(d=!1,i.process(a))}};return i}var WZ=["read","resolveKeyframes","update","preRender","render","postRender"],tbc=40;function BZ(c,t){let e=!1,l=!0,d={delta:0,timestamp:0,isProcessing:!1},b=()=>e=!0,o=WZ.reduce((R,Z)=>(R[Z]=jf(b),R),{}),{read:n,resolveKeyframes:i,update:a,preRender:G,render:X,postRender:s}=o,r=()=>{let R=gX.useManualTiming?d.timestamp:performance.now();e=!1,d.delta=l?1e3/60:Math.max(Math.min(R-d.timestamp,tbc),1),d.timestamp=R,d.isProcessing=!0,n.process(d),i.process(d),a.process(d),G.process(d),X.process(d),s.process(d),d.isProcessing=!1,e&&t&&(l=!1,c(r))},m=()=>{e=!0,l=!0,d.isProcessing||c(r)};return{schedule:WZ.reduce((R,Z)=>{let H=o[Z];return R[Z]=(W,p=!1,I=!1)=>(e||m(),H.schedule(W,p,I)),R},{}),cancel:R=>{for(let Z=0;Z<WZ.length;Z++)o[WZ[Z]].cancel(R)},state:d,steps:o}}var{schedule:vc,cancel:Dl,state:kt,steps:yZ}=BZ(typeof requestAnimationFrame<"u"?requestAnimationFrame:xt,!0);var Ef=(c,t,e)=>(((1-3*e+3*t)*c+(3*e-6*t))*c+3*t)*c,ebc=1e-7,lbc=12;function dbc(c,t,e,l,d){let b,o,n=0;do o=t+(e-t)/2,b=Ef(o,l,d)-c,b>0?e=o:t=o;while(Math.abs(b)>ebc&&++n<lbc);return o}function tb(c,t,e,l){if(c===t&&e===l)return xt;let d=b=>dbc(b,0,1,c,e);return b=>b===0||b===1?b:Ef(d(b),t,l)}var VZ=c=>t=>t<=.5?c(2*t)/2:(2-c(2*(1-t)))/2;var hZ=c=>t=>1-c(1-t);var aV=tb(.33,1.53,.69,.99),qr=hZ(aV),JZ=VZ(qr);var vZ=c=>(c*=2)<1?.5*qr(c):.5*(2-Math.pow(2,-10*(c-1)));var YZ=c=>1-Math.sin(Math.acos(c)),CZ=hZ(YZ),FZ=VZ(YZ);var NZ=c=>/^0[^.\s]+$/u.test(c);function Mf(c){return typeof c=="number"?c===0:c!==null?c==="none"||c==="0"||NZ(c):!0}var fZ=c=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(c);var Pf=c=>t=>typeof t=="string"&&t.startsWith(c),SZ=Pf("--"),bbc=Pf("var(--"),ZX=c=>bbc(c)?obc.test(c.split("/*")[0].trim()):!1,obc=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var nbc=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function ibc(c){let t=nbc.exec(c);if(!t)return[,];let[,e,l,d]=t;return[`--${e??l}`,d]}var abc=4;function GV(c,t,e=1){Ll(e<=abc,`Max CSS variable fallback depth detected in property "${c}". This may indicate a circular fallback dependency.`);let[l,d]=ibc(c);if(!l)return;let b=window.getComputedStyle(t).getPropertyValue(l);if(b){let o=b.trim();return fZ(o)?parseFloat(o):o}return ZX(d)?GV(d,t,e+1):d}var Be=(c,t,e)=>e>t?t:e<c?c:e;var Qb={test:c=>typeof c=="number",parse:parseFloat,transform:c=>c},Ao={...Qb,transform:c=>Be(0,1,c)},$r={...Qb,default:1};var c0=c=>({test:t=>typeof t=="string"&&t.endsWith(c)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${c}`}),Lb=c0("deg"),$e=c0("%"),xc=c0("px"),Kf=c0("vh"),_f=c0("vw"),XV={...$e,parse:c=>$e.parse(c)/100,transform:c=>$e.transform(c*100)};var c3=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),uV=c=>c===Qb||c===xc,qf=(c,t)=>parseFloat(c.split(", ")[t]),$f=(c,t)=>(e,{transform:l})=>{if(l==="none"||!l)return 0;let d=l.match(/^matrix3d\((.+)\)$/u);if(d)return qf(d[1],t);{let b=l.match(/^matrix\((.+)\)$/u);return b?qf(b[1],c):0}},Gbc=new Set(["x","y","z"]),Xbc=Tn.filter(c=>!Gbc.has(c));function t3(c){let t=[];return Xbc.forEach(e=>{let l=c.getValue(e);l!==void 0&&(t.push([e,l.get()]),l.set(e.startsWith("scale")?1:0))}),t}var Ha={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:$f(4,13),y:$f(5,14)};Ha.translateX=Ha.x;Ha.translateY=Ha.y;var kZ=c=>t=>t.test(c);var e3={test:c=>c==="auto",parse:c=>c};var sV=[Qb,xc,$e,Lb,_f,Kf,e3],rV=c=>sV.find(kZ(c));var Ra=new Set,mV=!1,xV=!1;function l3(){if(xV){let c=Array.from(Ra).filter(l=>l.needsMeasurement),t=new Set(c.map(l=>l.element)),e=new Map;t.forEach(l=>{let d=t3(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(([b,o])=>{var n;(n=l.getValue(b))===null||n===void 0||n.set(o)})}),c.forEach(l=>l.measureEndState()),c.forEach(l=>{l.suspendedScrollY!==void 0&&window.scrollTo(0,l.suspendedScrollY)})}xV=!1,mV=!1,Ra.forEach(c=>c.complete()),Ra.clear()}function d3(){Ra.forEach(c=>{c.readKeyframes(),c.needsMeasurement&&(xV=!0)})}function b3(){d3(),l3()}var Ln=class{constructor(t,e,l,d,b,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=b,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(Ra.add(this),mV||(mV=!0,vc.read(d3),vc.resolveKeyframes(l3))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:e,element:l,motionValue:d}=this;for(let b=0;b<t.length;b++)if(t[b]===null)if(b===0){let o=d?.get(),n=t[t.length-1];if(o!==void 0)t[0]=o;else if(l&&e){let i=l.readValue(e,n);i!=null&&(t[0]=i)}t[0]===void 0&&(t[0]=n),d&&o===void 0&&d.set(t[0])}else t[b]=t[b-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),Ra.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,Ra.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var Dn=c=>Math.round(c*1e5)/1e5;var HX=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function o3(c){return c==null}var n3=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var RX=(c,t)=>e=>!!(typeof e=="string"&&n3.test(e)&&e.startsWith(c)||t&&!o3(e)&&Object.prototype.hasOwnProperty.call(e,t)),zZ=(c,t,e)=>l=>{if(typeof l!="string")return l;let[d,b,o,n]=l.match(HX);return{[c]:parseFloat(d),[t]:parseFloat(b),[e]:parseFloat(o),alpha:n!==void 0?parseFloat(n):1}};var ubc=c=>Be(0,255,c),gV={...Qb,transform:c=>Math.round(ubc(c))},Db={test:RX("rgb","red"),parse:zZ("red","green","blue"),transform:({red:c,green:t,blue:e,alpha:l=1})=>"rgba("+gV.transform(c)+", "+gV.transform(t)+", "+gV.transform(e)+", "+Dn(Ao.transform(l))+")"};function sbc(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 t0={test:RX("#"),parse:sbc,transform:Db.transform};var Un={test:RX("hsl","hue"),parse:zZ("hue","saturation","lightness"),transform:({hue:c,saturation:t,lightness:e,alpha:l=1})=>"hsla("+Math.round(c)+", "+$e.transform(Dn(t))+", "+$e.transform(Dn(e))+", "+Dn(Ao.transform(l))+")"};var Lt={test:c=>Db.test(c)||t0.test(c)||Un.test(c),parse:c=>Db.test(c)?Db.parse(c):Un.test(c)?Un.parse(c):t0.parse(c),transform:c=>typeof c=="string"?c:c.hasOwnProperty("red")?Db.transform(c):Un.transform(c)};var i3=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function rbc(c){var t,e;return isNaN(c)&&typeof c=="string"&&(((t=c.match(HX))===null||t===void 0?void 0:t.length)||0)+(((e=c.match(i3))===null||e===void 0?void 0:e.length)||0)>0}var G3="number",X3="color",mbc="var",xbc="var(",a3="${}",gbc=/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 Ia(c){let t=c.toString(),e=[],l={color:[],number:[],var:[]},d=[],b=0,n=t.replace(gbc,i=>(Lt.test(i)?(l.color.push(b),d.push(X3),e.push(Lt.parse(i))):i.startsWith(xbc)?(l.var.push(b),d.push(mbc),e.push(i)):(l.number.push(b),d.push(G3),e.push(parseFloat(i))),++b,a3)).split(a3);return{values:e,split:n,indexes:l,types:d}}function u3(c){return Ia(c).values}function s3(c){let{split:t,types:e}=Ia(c),l=t.length;return d=>{let b="";for(let o=0;o<l;o++)if(b+=t[o],d[o]!==void 0){let n=e[o];n===G3?b+=Dn(d[o]):n===X3?b+=Lt.transform(d[o]):b+=d[o]}return b}}var Zbc=c=>typeof c=="number"?0:c;function Hbc(c){let t=u3(c);return s3(c)(t.map(Zbc))}var cl={test:rbc,parse:u3,createTransformer:s3,getAnimatableNone:Hbc};var Rbc=new Set(["brightness","contrast","saturate","opacity"]);function Ibc(c){let[t,e]=c.slice(0,-1).split("(");if(t==="drop-shadow")return c;let[l]=e.match(HX)||[];if(!l)return c;let d=e.replace(l,""),b=Rbc.has(t)?1:0;return l!==e&&(b*=100),t+"("+b+d+")"}var pbc=/\b([a-z-]*)\(.*?\)/gu,e0={...cl,getAnimatableNone:c=>{let t=c.match(pbc);return t?t.map(Ibc).join(" "):c}};var r3={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 m3={rotate:Lb,rotateX:Lb,rotateY:Lb,rotateZ:Lb,scale:$r,scaleX:$r,scaleY:$r,scaleZ:$r,skew:Lb,skewX:Lb,skewY:Lb,distance:xc,translateX:xc,translateY:xc,translateZ:xc,x:xc,y:xc,z:xc,perspective:xc,transformPerspective:xc,opacity:Ao,originX:XV,originY:XV,originZ:xc};var ZV={...Qb,transform:Math.round};var IX={...r3,...m3,zIndex:ZV,size:xc,fillOpacity:Ao,strokeOpacity:Ao,numOctaves:ZV};var Wbc={...IX,color:Lt,backgroundColor:Lt,outlineColor:Lt,fill:Lt,stroke:Lt,borderColor:Lt,borderTopColor:Lt,borderRightColor:Lt,borderBottomColor:Lt,borderLeftColor:Lt,filter:e0,WebkitFilter:e0},pX=c=>Wbc[c];function AZ(c,t){let e=pX(c);return e!==e0&&(e=cl),e.getAnimatableNone?e.getAnimatableNone(t):void 0}var Bbc=new Set(["auto","none","0"]);function x3(c,t,e){let l=0,d;for(;l<c.length&&!d;){let b=c[l];typeof b=="string"&&!Bbc.has(b)&&Ia(b).values.length&&(d=c[l]),l++}if(d&&e)for(let b of t)c[b]=AZ(e,d)}var WX=class extends Ln{constructor(t,e,l,d,b){super(t,e,l,d,b,!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(),ZX(a))){let G=GV(a,e.current);G!==void 0&&(t[i]=G),i===t.length-1&&(this.finalKeyframe=a)}}if(this.resolveNoneKeyframes(),!c3.has(l)||t.length!==2)return;let[d,b]=t,o=rV(d),n=rV(b);if(o!==n)if(uV(o)&&uV(n))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++)Mf(t[d])&&l.push(d);l.length&&x3(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=Ha[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 b=e.getValue(l);b&&b.jump(this.measuredOrigin,!1);let o=d.length-1,n=d[o];d[o]=Ha[l](e.measureViewportBox(),window.getComputedStyle(e.current)),n!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=n),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([i,a])=>{e.getValue(i).set(a)}),this.resolveNoneKeyframes()}};function BX(c){return typeof c=="function"}var OZ;function ybc(){OZ=void 0}var we={now:()=>(OZ===void 0&&we.set(kt.isProcessing||gX.useManualTiming?kt.timestamp:performance.now()),OZ),set:c=>{OZ=c,queueMicrotask(ybc)}};var HV=(c,t)=>t==="zIndex"?!1:!!(typeof c=="number"||Array.isArray(c)||typeof c=="string"&&(cl.test(c)||c==="0")&&!c.startsWith("url("));function Vbc(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 g3(c,t,e,l){let d=c[0];if(d===null)return!1;if(t==="display"||t==="visibility")return!0;let b=c[c.length-1],o=HV(d,t),n=HV(b,t);return zo(o===n,`You are trying to animate ${t} from "${d}" to "${b}". ${d} is not an animatable value - to enable this animation set ${d} to a value animatable to ${b} via the \`style\` property.`),!o||!n?!1:Vbc(c)||(e==="spring"||BX(e))&&l}var hbc=40,yX=class{constructor({autoplay:t=!0,delay:e=0,type:l="keyframes",repeat:d=0,repeatDelay:b=0,repeatType:o="loop",...n}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=we.now(),this.options={autoplay:t,delay:e,type:l,repeat:d,repeatDelay:b,repeatType:o,...n},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>hbc?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&b3(),this._resolved}onKeyframesResolved(t,e){this.resolvedAt=we.now(),this.hasAttemptedResolve=!0;let{name:l,type:d,velocity:b,delay:o,onComplete:n,onUpdate:i,isGenerator:a}=this.options;if(!a&&!g3(t,l,d,b))if(pZ.current||!o){i?.(Qn(t,this.options,e)),n?.(),this.resolveFinishedPromise();return}else this.options.duration=0;let G=this.initPlayback(t,e);G!==!1&&(this._resolved={keyframes:t,finalKeyframe:e,...G},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 eb=(c,t,e)=>{let l=t-c;return l===0?1:(e-c)/l};var wZ=(c,t,e=10)=>{let l="",d=Math.max(Math.round(t/e),2);for(let b=0;b<d;b++)l+=c(eb(0,d-1,b))+", ";return`linear(${l.substring(0,l.length-2)})`};function TZ(c,t){return t?c*(1e3/t):0}var Jbc=5;function QZ(c,t,e){let l=Math.max(t-Jbc,0);return TZ(e-c(l),t-l)}var Rt={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 RV=.001;function Z3({duration:c=Rt.duration,bounce:t=Rt.bounce,velocity:e=Rt.velocity,mass:l=Rt.mass}){let d,b;zo(c<=Oe(Rt.maxDuration),"Spring duration must be 10 seconds or less");let o=1-t;o=Be(Rt.minDamping,Rt.maxDamping,o),c=Be(Rt.minDuration,Rt.maxDuration,hl(c)),o<1?(d=a=>{let G=a*o,X=G*c,s=G-e,r=LZ(a,o),m=Math.exp(-X);return RV-s/r*m},b=a=>{let X=a*o*c,s=X*e+e,r=Math.pow(o,2)*Math.pow(a,2)*c,m=Math.exp(-X),x=LZ(Math.pow(a,2),o);return(-d(a)+RV>0?-1:1)*((s-r)*m)/x}):(d=a=>{let G=Math.exp(-a*c),X=(a-e)*c+1;return-RV+G*X},b=a=>{let G=Math.exp(-a*c),X=(e-a)*(c*c);return G*X});let n=5/c,i=Ybc(d,b,n);if(c=Oe(c),isNaN(i))return{stiffness:Rt.stiffness,damping:Rt.damping,duration:c};{let a=Math.pow(i,2)*l;return{stiffness:a,damping:o*2*Math.sqrt(l*a),duration:c}}}var vbc=12;function Ybc(c,t,e){let l=e;for(let d=1;d<vbc;d++)l=l-c(l)/t(l);return l}function LZ(c,t){return c*Math.sqrt(1-t*t)}function DZ(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 Fbc=["duration","bounce"],Nbc=["stiffness","damping","mass"];function H3(c,t){return t.some(e=>c[e]!==void 0)}function fbc(c){let t={velocity:Rt.velocity,stiffness:Rt.stiffness,damping:Rt.damping,mass:Rt.mass,isResolvedFromDuration:!1,...c};if(!H3(c,Nbc)&&H3(c,Fbc))if(c.visualDuration){let e=c.visualDuration,l=2*Math.PI/(e*1.2),d=l*l,b=2*Be(.05,1,1-c.bounce)*Math.sqrt(d);t={...t,mass:Rt.mass,stiffness:d,damping:b}}else{let e=Z3(c);t={...t,...e,mass:Rt.mass},t.isResolvedFromDuration=!0}return t}function UZ(c=Rt.visualDuration,t=Rt.bounce){let e=typeof c!="object"?{visualDuration:c,keyframes:[0,1],bounce:t}:c,{restSpeed:l,restDelta:d}=e,b=e.keyframes[0],o=e.keyframes[e.keyframes.length-1],n={done:!1,value:b},{stiffness:i,damping:a,mass:G,duration:X,velocity:s,isResolvedFromDuration:r}=fbc({...e,velocity:-hl(e.velocity||0)}),m=s||0,x=a/(2*Math.sqrt(i*G)),g=o-b,R=hl(Math.sqrt(i/G)),Z=Math.abs(g)<5;l||(l=Z?Rt.restSpeed.granular:Rt.restSpeed.default),d||(d=Z?Rt.restDelta.granular:Rt.restDelta.default);let H;if(x<1){let p=LZ(R,x);H=I=>{let y=Math.exp(-x*R*I);return o-y*((m+x*R*g)/p*Math.sin(p*I)+g*Math.cos(p*I))}}else if(x===1)H=p=>o-Math.exp(-R*p)*(g+(m+R*g)*p);else{let p=R*Math.sqrt(x*x-1);H=I=>{let y=Math.exp(-x*R*I),B=Math.min(p*I,300);return o-y*((m+x*R*g)*Math.sinh(B)+p*g*Math.cosh(B))/p}}let W={calculatedDuration:r&&X||null,next:p=>{let I=H(p);if(r)n.done=p>=X;else{let y=0;x<1&&(y=p===0?Oe(m):QZ(H,p,I));let B=Math.abs(y)<=l,Y=Math.abs(o-I)<=d;n.done=B&&Y}return n.value=n.done?o:I,n},toString:()=>{let p=Math.min(DZ(W),2e4),I=wZ(y=>W.next(p*y).value,p,30);return p+"ms "+I}};return W}function IV({keyframes:c,velocity:t=0,power:e=.8,timeConstant:l=325,bounceDamping:d=10,bounceStiffness:b=500,modifyTarget:o,min:n,max:i,restDelta:a=.5,restSpeed:G}){let X=c[0],s={done:!1,value:X},r=B=>n!==void 0&&B<n||i!==void 0&&B>i,m=B=>n===void 0?i:i===void 0||Math.abs(n-B)<Math.abs(i-B)?n:i,x=e*t,g=X+x,R=o===void 0?g:o(g);R!==g&&(x=R-X);let Z=B=>-x*Math.exp(-B/l),H=B=>R+Z(B),W=B=>{let Y=Z(B),J=H(B);s.done=Math.abs(Y)<=a,s.value=s.done?R:J},p,I,y=B=>{r(s.value)&&(p=B,I=UZ({keyframes:[s.value,m(s.value)],velocity:QZ(H,B,s.value),damping:d,stiffness:b,restDelta:a,restSpeed:G}))};return y(0),{calculatedDuration:null,next:B=>{let Y=!1;return!I&&p===void 0&&(Y=!0,W(B),y(B)),p!==void 0&&B>=p?I.next(B-p):(!Y&&W(B),s)}}}var R3=tb(.42,0,1,1),I3=tb(0,0,.58,1),jZ=tb(.42,0,.58,1);var p3=c=>Array.isArray(c)&&typeof c[0]!="number";var l0=c=>Array.isArray(c)&&typeof c[0]=="number";var W3={linear:xt,easeIn:R3,easeInOut:jZ,easeOut:I3,circIn:YZ,circInOut:FZ,circOut:CZ,backIn:qr,backInOut:JZ,backOut:aV,anticipate:vZ},pV=c=>{if(l0(c)){Ll(c.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,e,l,d]=c;return tb(t,e,l,d)}else if(typeof c=="string")return Ll(W3[c]!==void 0,`Invalid easing type '${c}'`),W3[c];return c};var Sbc=(c,t)=>e=>t(c(e)),Ub=(...c)=>c.reduce(Sbc);var wc=(c,t,e)=>c+(t-c)*e;function WV(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 B3({hue:c,saturation:t,lightness:e,alpha:l}){c/=360,t/=100,e/=100;let d=0,b=0,o=0;if(!t)d=b=o=e;else{let n=e<.5?e*(1+t):e+t-e*t,i=2*e-n;d=WV(i,n,c+1/3),b=WV(i,n,c),o=WV(i,n,c-1/3)}return{red:Math.round(d*255),green:Math.round(b*255),blue:Math.round(o*255),alpha:l}}function VX(c,t){return e=>e>0?t:c}var BV=(c,t,e)=>{let l=c*c,d=e*(t*t-l)+l;return d<0?0:Math.sqrt(d)},kbc=[t0,Db,Un],zbc=c=>kbc.find(t=>t.test(c));function y3(c){let t=zbc(c);if(zo(!!t,`'${c}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let e=t.parse(c);return t===Un&&(e=B3(e)),e}var yV=(c,t)=>{let e=y3(c),l=y3(t);if(!e||!l)return VX(c,t);let d={...e};return b=>(d.red=BV(e.red,l.red,b),d.green=BV(e.green,l.green,b),d.blue=BV(e.blue,l.blue,b),d.alpha=wc(e.alpha,l.alpha,b),Db.transform(d))};var EZ=new Set(["none","hidden"]);function V3(c,t){return EZ.has(c)?e=>e<=0?c:t:e=>e>=1?t:c}function Abc(c,t){return e=>wc(c,t,e)}function MZ(c){return typeof c=="number"?Abc:typeof c=="string"?ZX(c)?VX:Lt.test(c)?yV:Tbc:Array.isArray(c)?h3:typeof c=="object"?Lt.test(c)?yV:Obc:VX}function h3(c,t){let e=[...c],l=e.length,d=c.map((b,o)=>MZ(b)(b,t[o]));return b=>{for(let o=0;o<l;o++)e[o]=d[o](b);return e}}function Obc(c,t){let e={...c,...t},l={};for(let d in e)c[d]!==void 0&&t[d]!==void 0&&(l[d]=MZ(c[d])(c[d],t[d]));return d=>{for(let b in l)e[b]=l[b](d);return e}}function wbc(c,t){var e;let l=[],d={color:0,var:0,number:0};for(let b=0;b<t.values.length;b++){let o=t.types[b],n=c.indexes[o][d[o]],i=(e=c.values[n])!==null&&e!==void 0?e:0;l[b]=i,d[o]++}return l}var Tbc=(c,t)=>{let e=cl.createTransformer(t),l=Ia(c),d=Ia(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?EZ.has(c)&&!d.values.length||EZ.has(t)&&!l.values.length?V3(c,t):Ub(h3(wbc(l,d),d.values),e):(zo(!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.`),VX(c,t))};function PZ(c,t,e){return typeof c=="number"&&typeof t=="number"&&typeof e=="number"?wc(c,t,e):MZ(c)(c,t)}function Qbc(c,t,e){let l=[],d=e||PZ,b=c.length-1;for(let o=0;o<b;o++){let n=d(c[o],c[o+1]);if(t){let i=Array.isArray(t)?t[o]||xt:t;n=Ub(i,n)}l.push(n)}return l}function J3(c,t,{clamp:e=!0,ease:l,mixer:d}={}){let b=c.length;if(Ll(b===t.length,"Both input and output ranges must be the same length"),b===1)return()=>t[0];if(b===2&&c[0]===c[1])return()=>t[1];c[0]>c[b-1]&&(c=[...c].reverse(),t=[...t].reverse());let o=Qbc(t,l,d),n=o.length,i=a=>{let G=0;if(n>1)for(;G<c.length-2&&!(a<c[G+1]);G++);let X=eb(c[G],c[G+1],a);return o[G](X)};return e?a=>i(Be(c[0],c[b-1],a)):i}function v3(c,t){let e=c[c.length-1];for(let l=1;l<=t;l++){let d=eb(0,t,l);c.push(wc(e,1,d))}}function Y3(c){let t=[0];return v3(t,c.length-1),t}function C3(c,t){return c.map(e=>e*t)}function Lbc(c,t){return c.map(()=>t||jZ).splice(0,c.length-1)}function d0({duration:c=300,keyframes:t,times:e,ease:l="easeInOut"}){let d=p3(l)?l.map(pV):pV(l),b={done:!1,value:t[0]},o=C3(e&&e.length===t.length?e:Y3(t),c),n=J3(o,t,{ease:Array.isArray(d)?d:Lbc(t,d)});return{calculatedDuration:c,next:i=>(b.value=n(i),b.done=i>=c,b)}}var F3=c=>{let t=({timestamp:e})=>c(e);return{start:()=>vc.update(t,!0),stop:()=>Dl(t),now:()=>kt.isProcessing?kt.timestamp:we.now()}};var Dbc={decay:IV,inertia:IV,tween:d0,keyframes:d0,spring:UZ},Ubc=c=>c/100,pa=class extends yX{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:b}=this.options,o=d?.KeyframeResolver||Ln,n=(i,a)=>this.onKeyframesResolved(i,a);this.resolver=new o(b,n,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:b,velocity:o=0}=this.options,n=BX(e)?e:Dbc[e]||d0,i,a;n!==d0&&typeof t[0]!="number"&&(i=Ub(Ubc,PZ(t[0],t[1])),t=[0,100]);let G=n({...this.options,keyframes:t});b==="mirror"&&(a=n({...this.options,keyframes:[...t].reverse(),velocity:-o})),G.calculatedDuration===null&&(G.calculatedDuration=DZ(G));let{calculatedDuration:X}=G,s=X+d,r=s*(l+1)-d;return{generator:G,mirroredGenerator:a,mapPercentToKeyframes:i,calculatedDuration:X,resolvedDuration:s,totalDuration:r}}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:b,mirroredGenerator:o,mapPercentToKeyframes:n,keyframes:i,calculatedDuration:a,totalDuration:G,resolvedDuration:X}=l;if(this.startTime===null)return b.next(0);let{delay:s,repeat:r,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-G/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-s*(this.speed>=0?1:-1),Z=this.speed>=0?R<0:R>G;this.currentTime=Math.max(R,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=G);let H=this.currentTime,W=b;if(r){let B=Math.min(this.currentTime,G)/X,Y=Math.floor(B),J=B%1;!J&&B>=1&&(J=1),J===1&&Y--,Y=Math.min(Y,r+1),Y%2&&(m==="reverse"?(J=1-J,x&&(J-=x/X)):m==="mirror"&&(W=o)),H=Be(0,1,J)*X}let p=Z?{done:!1,value:i[0]}:W.next(H);n&&(p.value=n(p.value));let{done:I}=p;!Z&&a!==null&&(I=this.speed>=0?this.currentTime>=G:this.currentTime<=0);let y=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&I);return y&&d!==void 0&&(p.value=Qn(i,this.options,d)),g&&g(p.value),y&&this.finish(),p}get duration(){let{resolved:t}=this;return t?hl(t.calculatedDuration):0}get time(){return hl(this.currentTime)}set time(t){t=Oe(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=hl(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=F3,onPlay:e,startTime:l}=this.options;this.driver||(this.driver=t(b=>this.tick(b))),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 N3=new Set(["opacity","clipPath","filter","transform"]);function hX(c){let t;return()=>(t===void 0&&(t=c()),t)}var f3={linearEasing:void 0};function S3(c,t){let e=hX(c);return()=>{var l;return(l=f3[t])!==null&&l!==void 0?l:e()}}var JX=S3(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");function hV(c){return!!(typeof c=="function"&&JX()||!c||typeof c=="string"&&(c in VV||JX())||l0(c)||Array.isArray(c)&&c.every(hV))}var b0=([c,t,e,l])=>`cubic-bezier(${c}, ${t}, ${e}, ${l})`,VV={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:b0([0,.65,.55,1]),circOut:b0([.55,0,1,.45]),backIn:b0([.31,.01,.66,-.59]),backOut:b0([.33,1.53,.69,.99])};function JV(c,t){if(c)return typeof c=="function"&&JX()?wZ(c,t):l0(c)?b0(c):Array.isArray(c)?c.map(e=>JV(e,t)||VV.easeOut):VV[c]}function k3(c,t,e,{delay:l=0,duration:d=300,repeat:b=0,repeatType:o="loop",ease:n="easeInOut",times:i}={}){let a={[t]:e};i&&(a.offset=i);let G=JV(n,d);return Array.isArray(G)&&(a.easing=G),c.animate(a,{delay:l,duration:d,easing:Array.isArray(G)?"linear":G,fill:"both",iterations:b+1,direction:o==="reverse"?"alternate":"normal"})}function vV(c,t){c.timeline=t,c.onfinish=null}var z3=hX(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var KZ=10,jbc=2e4;function Ebc(c){return BX(c.type)||c.type==="spring"||!hV(c.ease)}function Mbc(c,t){let e=new pa({...t,keyframes:c,repeat:0,delay:0,isGenerator:!0}),l={done:!1,value:c[0]},d=[],b=0;for(;!l.done&&b<jbc;)l=e.sample(b),d.push(l.value),b+=KZ;return{times:void 0,keyframes:d,duration:b-KZ,ease:"linear"}}var A3={anticipate:vZ,backInOut:JZ,circInOut:FZ};function Pbc(c){return c in A3}var o0=class extends yX{constructor(t){super(t);let{name:e,motionValue:l,element:d,keyframes:b}=this.options;this.resolver=new WX(b,(o,n)=>this.onKeyframesResolved(o,n),e,l,d),this.resolver.scheduleResolve()}initPlayback(t,e){var l;let{duration:d=300,times:b,ease:o,type:n,motionValue:i,name:a,startTime:G}=this.options;if(!(!((l=i.owner)===null||l===void 0)&&l.current))return!1;if(typeof o=="string"&&JX()&&Pbc(o)&&(o=A3[o]),Ebc(this.options)){let{onComplete:s,onUpdate:r,motionValue:m,element:x,...g}=this.options,R=Mbc(t,g);t=R.keyframes,t.length===1&&(t[1]=t[0]),d=R.duration,b=R.times,o=R.ease,n="keyframes"}let X=k3(i.owner.current,a,t,{...this.options,duration:d,times:b,ease:o});return X.startTime=G??this.calcStartTime(),this.pendingTimeline?(vV(X,this.pendingTimeline),this.pendingTimeline=void 0):X.onfinish=()=>{let{onComplete:s}=this.options;i.set(Qn(t,this.options,e)),s&&s(),this.cancel(),this.resolveFinishedPromise()},{animation:X,duration:d,times:b,type:n,ease:o,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:e}=t;return hl(e)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:e}=t;return hl(e.currentTime||0)}set time(t){let{resolved:e}=this;if(!e)return;let{animation:l}=e;l.currentTime=Oe(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 xt;let{animation:l}=e;vV(l,t)}return xt}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:b,ease:o,times:n}=t;if(e.playState==="idle"||e.playState==="finished")return;if(this.time){let{motionValue:a,onUpdate:G,onComplete:X,element:s,...r}=this.options,m=new pa({...r,keyframes:l,duration:d,type:b,ease:o,times:n,isGenerator:!0}),x=Oe(this.time);a.setWithVelocity(m.sample(x-KZ).value,m.sample(x).value,KZ)}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:b,damping:o,type:n}=t;return z3()&&l&&N3.has(l)&&e&&e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUpdate&&!d&&b!=="mirror"&&o!==0&&n!=="inertia"}};var O3=hX(()=>window.ScrollTimeline!==void 0);var _Z=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=>O3()&&d.attachTimeline?d.attachTimeline(t):e(d));return()=>{l.forEach((d,b)=>{d&&d(),this.animations[b].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 w3({when:c,delay:t,delayChildren:e,staggerChildren:l,staggerDirection:d,repeat:b,repeatType:o,repeatDelay:n,from:i,elapsed:a,...G}){return!!Object.keys(G).length}var vX=(c,t,e,l={},d,b)=>o=>{let n=xX(l,c)||{},i=n.delay||l.delay||0,{elapsed:a=0}=l;a=a-Oe(i);let G={keyframes:Array.isArray(e)?e:[null,e],ease:"easeOut",velocity:t.getVelocity(),...n,delay:-a,onUpdate:s=>{t.set(s),n.onUpdate&&n.onUpdate(s)},onComplete:()=>{o(),n.onComplete&&n.onComplete()},name:c,motionValue:t,element:b?void 0:d};w3(n)||(G={...G,...Uf(c,G)}),G.duration&&(G.duration=Oe(G.duration)),G.repeatDelay&&(G.repeatDelay=Oe(G.repeatDelay)),G.from!==void 0&&(G.keyframes[0]=G.from);let X=!1;if((G.type===!1||G.duration===0&&!G.repeatDelay)&&(G.duration=0,G.delay===0&&(X=!0)),(pZ.current||gX.skipAnimations)&&(X=!0,G.duration=0,G.delay=0),X&&!b&&t.get()!==void 0){let s=Qn(G.keyframes,n);if(s!==void 0)return vc.update(()=>{G.onUpdate(s),G.onComplete()}),new _Z([])}return!b&&o0.supports(G)?new o0(G):new pa(G)};var T3=c=>!!(c&&typeof c=="object"&&c.mix&&c.toValue),Q3=c=>Kr(c)?c[c.length-1]||0:c;function YX(c,t){c.indexOf(t)===-1&&c.push(t)}function CX(c,t){let e=c.indexOf(t);e>-1&&c.splice(e,1)}var jn=class{constructor(){this.subscriptions=[]}add(t){return YX(this.subscriptions,t),()=>CX(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 b=0;b<d;b++){let o=this.subscriptions[b];o&&o(t,e,l)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};var L3=30,Kbc=c=>!isNaN(parseFloat(c)),D3={current:void 0},YV=class{constructor(t,e={}){this.version="11.15.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(l,d=!0)=>{let b=we.now();this.updatedAt!==b&&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=we.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Kbc(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 jn);let l=this.events[t].add(e);return t==="change"?()=>{l(),vc.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 D3.current&&D3.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let t=we.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>L3)return 0;let e=Math.min(this.updatedAt-this.prevUpdatedAt,L3);return TZ(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 Oo(c,t){return new YV(c,t)}function _bc(c,t,e){c.hasValue(t)?c.getValue(t).set(e):c.addValue(t,Oo(e))}function U3(c,t){let e=wn(c,t),{transitionEnd:l={},transition:d={},...b}=e||{};b={...b,...l};for(let o in b){let n=Q3(b[o]);_bc(c,o,n)}}var FX=c=>c.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var qbc="framerAppearId",qZ="data-"+FX(qbc);function $Z(c){return c.props[qZ]}var gt=c=>!!(c&&c.getVelocity);function j3(c){return!!(gt(c)&&c.add)}function n0(c,t){let e=c.getValue("willChange");if(j3(e))return e.add(t)}function $bc({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 b;let{transition:o=c.getDefaultTransition(),transitionEnd:n,...i}=t;l&&(o=l);let a=[],G=d&&c.animationState&&c.animationState.getState()[d];for(let X in i){let s=c.getValue(X,(b=c.latestValues[X])!==null&&b!==void 0?b:null),r=i[X];if(r===void 0||G&&$bc(G,X))continue;let m={delay:e,...xX(o||{},X)},x=!1;if(window.MotionHandoffAnimation){let R=$Z(c);if(R){let Z=window.MotionHandoffAnimation(R,X,vc);Z!==null&&(m.startTime=Z,x=!0)}}n0(c,X),s.start(vX(X,s,r,c.shouldReduceMotion&&Vl.has(X)?{type:!1}:m,c,x));let g=s.animation;g&&a.push(g)}return n&&Promise.all(a).then(()=>{vc.update(()=>{n&&U3(c,n)})}),a}function tH(c,t,e={}){var l;let d=wn(c,t,e.type==="exit"?(l=c.presenceContext)===null||l===void 0?void 0:l.custom:void 0),{transition:b=c.getDefaultTransition()||{}}=d||{};e.transitionOverride&&(b=e.transitionOverride);let o=d?()=>Promise.all(cH(c,d,e)):()=>Promise.resolve(),n=c.variantChildren&&c.variantChildren.size?(a=0)=>{let{delayChildren:G=0,staggerChildren:X,staggerDirection:s}=b;return coc(c,t,G+a,X,s,e)}:()=>Promise.resolve(),{when:i}=b;if(i){let[a,G]=i==="beforeChildren"?[o,n]:[n,o];return a().then(()=>G())}else return Promise.all([o(),n(e.delay)])}function coc(c,t,e=0,l=0,d=1,b){let o=[],n=(c.variantChildren.size-1)*l,i=d===1?(a=0)=>a*l:(a=0)=>n-a*l;return Array.from(c.variantChildren).sort(toc).forEach((a,G)=>{a.notify("AnimationStart",t),o.push(tH(a,t,{...b,delay:e+i(G)}).then(()=>a.notify("AnimationComplete",t)))}),Promise.all(o)}function toc(c,t){return c.sortNodePosition(t)}function E3(c,t,e={}){c.notify("AnimationStart",t);let l;if(Array.isArray(t)){let d=t.map(b=>tH(c,b,e));l=Promise.all(d)}else if(typeof t=="string")l=tH(c,t,e);else{let d=typeof t=="function"?wn(c,t,e.custom):t;l=Promise.all(cH(c,d,e))}return l.then(()=>{c.notify("AnimationComplete",t)})}var eoc=_r.length;function CV(c){if(!c)return;if(!c.isControllingVariants){let e=c.parent?CV(c.parent)||{}:{};return c.props.initial!==void 0&&(e.initial=c.props.initial),e}let t={};for(let e=0;e<eoc;e++){let l=_r[e],d=c.props[l];(ko(d)||d===!1)&&(t[l]=d)}return t}var loc=[...IZ].reverse(),doc=IZ.length;function boc(c){return t=>Promise.all(t.map(({animation:e,options:l})=>E3(c,e,l)))}function P3(c){let t=boc(c),e=M3(),l=!0,d=i=>(a,G)=>{var X;let s=wn(c,G,i==="exit"?(X=c.presenceContext)===null||X===void 0?void 0:X.custom:void 0);if(s){let{transition:r,transitionEnd:m,...x}=s;a={...a,...x,...m}}return a};function b(i){t=i(c)}function o(i){let{props:a}=c,G=CV(c.parent)||{},X=[],s=new Set,r={},m=1/0;for(let g=0;g<doc;g++){let R=loc[g],Z=e[R],H=a[R]!==void 0?a[R]:G[R],W=ko(H),p=R===i?Z.isActive:null;p===!1&&(m=g);let I=H===G[R]&&H!==a[R]&&W;if(I&&l&&c.manuallyAnimateOnMount&&(I=!1),Z.protectedKeys={...r},!Z.isActive&&p===null||!H&&!Z.prevProp||On(H)||typeof H=="boolean")continue;let y=ooc(Z.prevProp,H),B=y||R===i&&Z.isActive&&!I&&W||g>m&&W,Y=!1,J=Array.isArray(H)?H:[H],h=J.reduce(d(R),{});p===!1&&(h={});let{prevResolvedValues:C={}}=Z,N={...C,...h},w=U=>{B=!0,s.has(U)&&(Y=!0,s.delete(U)),Z.needsAnimating[U]=!0;let k=c.getValue(U);k&&(k.liveStyle=!1)};for(let U in N){let k=h[U],v=C[U];if(r.hasOwnProperty(U))continue;let T=!1;Kr(k)&&Kr(v)?T=!iV(k,v):T=k!==v,T?k!=null?w(U):s.add(U):k!==void 0&&s.has(U)?w(U):Z.protectedKeys[U]=!0}Z.prevProp=H,Z.prevResolvedValues=h,Z.isActive&&(r={...r,...h}),l&&c.blockInitialAnimation&&(B=!1),B&&(!(I&&y)||Y)&&X.push(...J.map(U=>({animation:U,options:{type:R}})))}if(s.size){let g={};s.forEach(R=>{let Z=c.getBaseTarget(R),H=c.getValue(R);H&&(H.liveStyle=!0),g[R]=Z??null}),X.push({animation:g})}let x=!!X.length;return l&&(a.initial===!1||a.initial===a.animate)&&!c.manuallyAnimateOnMount&&(x=!1),l=!1,x?t(X):Promise.resolve()}function n(i,a){var G;if(e[i].isActive===a)return Promise.resolve();(G=c.variantChildren)===null||G===void 0||G.forEach(s=>{var r;return(r=s.animationState)===null||r===void 0?void 0:r.setActive(i,a)}),e[i].isActive=a;let X=o(i);for(let s in e)e[s].protectedKeys={};return X}return{animateChanges:o,setActive:n,setAnimateFunction:b,getState:()=>e,reset:()=>{e=M3(),l=!0}}}function ooc(c,t){return typeof t=="string"?t!==c:Array.isArray(t)?!iV(t,c):!1}function Wa(c=!1){return{isActive:c,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function M3(){return{animate:Wa(!0),whileInView:Wa(),whileHover:Wa(),whileTap:Wa(),whileDrag:Wa(),whileFocus:Wa(),exit:Wa()}}var ie=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var eH=class extends ie{constructor(t){super(t),t.animationState||(t.animationState=P3(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();On(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 noc=0,lH=class extends ie{constructor(){super(...arguments),this.id=noc++}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 K3={animation:{Feature:eH},exit:{Feature:lH}};var Ul={x:!1,y:!1};function NX(){return Ul.x||Ul.y}function FV(c,t,e){var l;if(c instanceof Element)return[c];if(typeof c=="string"){let d=document;t&&(d=t.current);let b=(l=e?.[c])!==null&&l!==void 0?l:d.querySelectorAll(c);return b?Array.from(b):[]}return Array.from(c)}function dH(c,t){let e=FV(c),l=new AbortController,d={passive:!0,...t,signal:l.signal};return[e,d,()=>l.abort()]}function _3(c){return t=>{t.pointerType==="touch"||NX()||c(t)}}function NV(c,t,e={}){let[l,d,b]=dH(c,e),o=_3(n=>{let{target:i}=n,a=t(n);if(!a||!i)return;let G=_3(X=>{a(X),i.removeEventListener("pointerleave",G)});i.addEventListener("pointerleave",G,d)});return l.forEach(n=>{n.addEventListener("pointerenter",o,d)}),b}var Ba=c=>c.pointerType==="mouse"?typeof c.button!="number"||c.button<=0:c.isPrimary!==!1;var ya=new WeakSet;function q3(c){return t=>{t.key==="Enter"&&c(t)}}function fV(c,t){c.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var $3=(c,t)=>{let e=c.currentTarget;if(!e)return;let l=q3(()=>{if(ya.has(e))return;fV(e,"down");let d=q3(()=>{fV(e,"up")}),b=()=>fV(e,"cancel");e.addEventListener("keyup",d,t),e.addEventListener("blur",b,t)});e.addEventListener("keydown",l,t),e.addEventListener("blur",()=>e.removeEventListener("keydown",l),t)};var ioc=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function cS(c){return ioc.has(c.tagName)||c.tabIndex!==-1}var bH=(c,t)=>t?c===t?!0:bH(c,t.parentElement):!1;function tS(c){return Ba(c)&&!NX()}function SV(c,t,e={}){let[l,d,b]=dH(c,e),o=n=>{let i=n.currentTarget;if(!tS(n)||ya.has(i))return;ya.add(i);let a=t(n),G=(r,m)=>{window.removeEventListener("pointerup",X),window.removeEventListener("pointercancel",s),!(!tS(r)||!ya.has(i))&&(ya.delete(i),a&&a(r,{success:m}))},X=r=>{G(r,e.useGlobalTarget||bH(i,r.target))},s=r=>{G(r,!1)};window.addEventListener("pointerup",X,d),window.addEventListener("pointercancel",s,d)};return l.forEach(n=>{cS(n)||(n.tabIndex=0),(e.useGlobalTarget?window:n).addEventListener("pointerdown",o,d),n.addEventListener("focus",a=>$3(a,d),d)}),b}function kV(c){return c==="x"||c==="y"?Ul[c]?null:(Ul[c]=!0,()=>{Ul[c]=!1}):Ul.x||Ul.y?null:(Ul.x=Ul.y=!0,()=>{Ul.x=Ul.y=!1})}function wo(c){return{point:{x:c.pageX,y:c.pageY}}}var eS=c=>t=>Ba(t)&&c(t,wo(t));function To(c,t,e,l={passive:!0}){return c.addEventListener(t,e,l),()=>c.removeEventListener(t,e)}function En(c,t,e,l){return To(c,t,eS(e),l)}var lS=(c,t)=>Math.abs(c-t);function dS(c,t){let e=lS(c.x,t.x),l=lS(c.y,t.y);return Math.sqrt(e**2+l**2)}var fX=class{constructor(t,e,{transformPagePoint:l,contextWindow:d,dragSnapToOrigin:b=!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 X=AV(this.lastMoveEventInfo,this.history),s=this.startEvent!==null,r=dS(X.offset,{x:0,y:0})>=3;if(!s&&!r)return;let{point:m}=X,{timestamp:x}=kt;this.history.push({...m,timestamp:x});let{onStart:g,onMove:R}=this.handlers;s||(g&&g(this.lastMoveEvent,X),this.startEvent=this.lastMoveEvent),R&&R(this.lastMoveEvent,X)},this.handlePointerMove=(X,s)=>{this.lastMoveEvent=X,this.lastMoveEventInfo=zV(s,this.transformPagePoint),vc.update(this.updatePoint,!0)},this.handlePointerUp=(X,s)=>{this.end();let{onEnd:r,onSessionEnd:m,resumeAnimation:x}=this.handlers;if(this.dragSnapToOrigin&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let g=AV(X.type==="pointercancel"?this.lastMoveEventInfo:zV(s,this.transformPagePoint),this.history);this.startEvent&&r&&r(X,g),m&&m(X,g)},!Ba(t))return;this.dragSnapToOrigin=b,this.handlers=e,this.transformPagePoint=l,this.contextWindow=d||window;let o=wo(t),n=zV(o,this.transformPagePoint),{point:i}=n,{timestamp:a}=kt;this.history=[{...i,timestamp:a}];let{onSessionStart:G}=e;G&&G(t,AV(n,this.history)),this.removeListeners=Ub(En(this.contextWindow,"pointermove",this.handlePointerMove),En(this.contextWindow,"pointerup",this.handlePointerUp),En(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Dl(this.updatePoint)}};function zV(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 AV({point:c},t){return{point:c,delta:bS(c,oS(t)),offset:bS(c,aoc(t)),velocity:Goc(t,.1)}}function aoc(c){return c[0]}function oS(c){return c[c.length-1]}function Goc(c,t){if(c.length<2)return{x:0,y:0};let e=c.length-1,l=null,d=oS(c);for(;e>=0&&(l=c[e],!(d.timestamp-l.timestamp>Oe(t)));)e--;if(!l)return{x:0,y:0};let b=hl(d.timestamp-l.timestamp);if(b===0)return{x:0,y:0};let o={x:(d.x-l.x)/b,y:(d.y-l.y)/b};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function Qo(c){return c&&typeof c=="object"&&Object.prototype.hasOwnProperty.call(c,"current")}var GS=1e-4,Xoc=1-GS,uoc=1+GS,XS=.01,soc=0-XS,roc=0+XS;function ye(c){return c.max-c.min}function uS(c,t,e){return Math.abs(c-t)<=e}function nS(c,t,e,l=.5){c.origin=l,c.originPoint=wc(t.min,t.max,c.origin),c.scale=ye(e)/ye(t),c.translate=wc(e.min,e.max,c.origin)-c.originPoint,(c.scale>=Xoc&&c.scale<=uoc||isNaN(c.scale))&&(c.scale=1),(c.translate>=soc&&c.translate<=roc||isNaN(c.translate))&&(c.translate=0)}function SX(c,t,e,l){nS(c.x,t.x,e.x,l?l.originX:void 0),nS(c.y,t.y,e.y,l?l.originY:void 0)}function iS(c,t,e){c.min=e.min+t.min,c.max=c.min+ye(t)}function sS(c,t,e){iS(c.x,t.x,e.x),iS(c.y,t.y,e.y)}function aS(c,t,e){c.min=t.min-e.min,c.max=c.min+ye(t)}function kX(c,t,e){aS(c.x,t.x,e.x),aS(c.y,t.y,e.y)}function ZS(c,{min:t,max:e},l){return t!==void 0&&c<t?c=l?wc(t,c,l.min):Math.max(c,t):e!==void 0&&c>e&&(c=l?wc(e,c,l.max):Math.min(c,e)),c}function rS(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 HS(c,{top:t,left:e,bottom:l,right:d}){return{x:rS(c.x,e,d),y:rS(c.y,t,l)}}function mS(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 RS(c,t){return{x:mS(c.x,t.x),y:mS(c.y,t.y)}}function IS(c,t){let e=.5,l=ye(c),d=ye(t);return d>l?e=eb(t.min,t.max-l,c.min):l>d&&(e=eb(c.min,c.max-d,t.min)),Be(0,1,e)}function pS(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 oH=.35;function WS(c=oH){return c===!1?c=0:c===!0&&(c=oH),{x:xS(c,"left","right"),y:xS(c,"top","bottom")}}function xS(c,t,e){return{min:gS(c,t),max:gS(c,e)}}function gS(c,t){return typeof c=="number"?c:c[t]||0}var BS=()=>({translate:0,scale:1,origin:0,originPoint:0}),Va=()=>({x:BS(),y:BS()}),yS=()=>({min:0,max:0}),It=()=>({x:yS(),y:yS()});function Jl(c){return[c("x"),c("y")]}function nH({top:c,left:t,right:e,bottom:l}){return{x:{min:t,max:e},y:{min:c,max:l}}}function VS({x:c,y:t}){return{top:t.min,right:c.max,bottom:t.max,left:c.min}}function hS(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 OV(c){return c===void 0||c===1}function iH({scale:c,scaleX:t,scaleY:e}){return!OV(c)||!OV(t)||!OV(e)}function Lo(c){return iH(c)||wV(c)||c.z||c.rotate||c.rotateX||c.rotateY||c.skewX||c.skewY}function wV(c){return JS(c.x)||JS(c.y)}function JS(c){return c&&c!=="0%"}function i0(c,t,e){let l=c-e,d=t*l;return e+d}function vS(c,t,e,l,d){return d!==void 0&&(c=i0(c,d,l)),i0(c,e,l)+t}function TV(c,t=0,e=1,l,d){c.min=vS(c.min,t,e,l,d),c.max=vS(c.max,t,e,l,d)}function QV(c,{x:t,y:e}){TV(c.x,t.translate,t.scale,t.originPoint),TV(c.y,e.translate,e.scale,e.originPoint)}var YS=.999999999999,CS=1.0000000000001;function NS(c,t,e,l=!1){let d=e.length;if(!d)return;t.x=t.y=1;let b,o;for(let n=0;n<d;n++){b=e[n],o=b.projectionDelta;let{visualElement:i}=b.options;i&&i.props.style&&i.props.style.display==="contents"||(l&&b.options.layoutScroll&&b.scroll&&b!==b.root&&ha(c,{x:-b.scroll.offset.x,y:-b.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,QV(c,o)),l&&Lo(b.latestValues)&&ha(c,b.latestValues))}t.x<CS&&t.x>YS&&(t.x=1),t.y<CS&&t.y>YS&&(t.y=1)}function Mn(c,t){c.min=c.min+t,c.max=c.max+t}function FS(c,t,e,l,d=.5){let b=wc(c.min,c.max,d);TV(c,t,e,b,l)}function ha(c,t){FS(c.x,t.x,t.scaleX,t.scale,t.originX),FS(c.y,t.y,t.scaleY,t.scale,t.originY)}function LV(c,t){return nH(hS(c.getBoundingClientRect(),t))}function fS(c,t,e){let l=LV(c,e),{scroll:d}=t;return d&&(Mn(l.x,d.offset.x),Mn(l.y,d.offset.y)),l}var aH=({current:c})=>c?c.ownerDocument.defaultView:null;var moc=new WeakMap,XH=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=It(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;let d=G=>{let{dragSnapToOrigin:X}=this.getProps();X?this.pauseAnimation():this.stopAnimation(),e&&this.snapToCursor(wo(G).point)},b=(G,X)=>{let{drag:s,dragPropagation:r,onDragStart:m}=this.getProps();if(s&&!r&&(this.openDragLock&&this.openDragLock(),this.openDragLock=kV(s),!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),Jl(g=>{let R=this.getAxisMotionValue(g).get()||0;if($e.test(R)){let{projection:Z}=this.visualElement;if(Z&&Z.layout){let H=Z.layout.layoutBox[g];H&&(R=ye(H)*(parseFloat(R)/100))}}this.originPoint[g]=R}),m&&vc.postRender(()=>m(G,X)),n0(this.visualElement,"transform");let{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},o=(G,X)=>{let{dragPropagation:s,dragDirectionLock:r,onDirectionLock:m,onDrag:x}=this.getProps();if(!s&&!this.openDragLock)return;let{offset:g}=X;if(r&&this.currentDirection===null){this.currentDirection=xoc(g),this.currentDirection!==null&&m&&m(this.currentDirection);return}this.updateAxis("x",X.point,g),this.updateAxis("y",X.point,g),this.visualElement.render(),x&&x(G,X)},n=(G,X)=>this.stop(G,X),i=()=>Jl(G=>{var X;return this.getAnimationState(G)==="paused"&&((X=this.getAxisMotionValue(G).animation)===null||X===void 0?void 0:X.play())}),{dragSnapToOrigin:a}=this.getProps();this.panSession=new fX(t,{onSessionStart:d,onStart:b,onMove:o,onSessionEnd:n,resumeAnimation:i},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:a,contextWindow:aH(this.visualElement)})}stop(t,e){let l=this.isDragging;if(this.cancel(),!l)return;let{velocity:d}=e;this.startAnimation(d);let{onDragEnd:b}=this.getProps();b&&vc.postRender(()=>b(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||!GH(t,d,this.currentDirection))return;let b=this.getAxisMotionValue(t),o=this.originPoint[t]+l[t];this.constraints&&this.constraints[t]&&(o=ZS(o,this.constraints[t],this.elastic[t])),b.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,b=this.constraints;e&&Qo(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&d?this.constraints=HS(d.layoutBox,e):this.constraints=!1,this.elastic=WS(l),b!==this.constraints&&d&&this.constraints&&!this.hasMutatedConstraints&&Jl(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=pS(d.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:e}=this.getProps();if(!t||!Qo(t))return!1;let l=t.current;Ll(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 b=fS(l,d.root,this.visualElement.getTransformPagePoint()),o=RS(d.layout.layoutBox,b);if(e){let n=e(VS(o));this.hasMutatedConstraints=!!n,n&&(o=nH(n))}return o}startAnimation(t){let{drag:e,dragMomentum:l,dragElastic:d,dragTransition:b,dragSnapToOrigin:o,onDragTransitionEnd:n}=this.getProps(),i=this.constraints||{},a=Jl(G=>{if(!GH(G,e,this.currentDirection))return;let X=i&&i[G]||{};o&&(X={min:0,max:0});let s=d?200:1e6,r=d?40:1e7,m={type:"inertia",velocity:l?t[G]:0,bounceStiffness:s,bounceDamping:r,timeConstant:750,restDelta:1,restSpeed:10,...b,...X};return this.startAxisValueAnimation(G,m)});return Promise.all(a).then(n)}startAxisValueAnimation(t,e){let l=this.getAxisMotionValue(t);return n0(this.visualElement,t),l.start(vX(t,l,0,e,this.visualElement,!1))}stopAnimation(){Jl(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Jl(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){Jl(e=>{let{drag:l}=this.getProps();if(!GH(e,l,this.currentDirection))return;let{projection:d}=this.visualElement,b=this.getAxisMotionValue(e);if(d&&d.layout){let{min:o,max:n}=d.layout.layoutBox[e];b.set(t[e]-wc(o,n,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:l}=this.visualElement;if(!Qo(e)||!l||!this.constraints)return;this.stopAnimation();let d={x:0,y:0};Jl(o=>{let n=this.getAxisMotionValue(o);if(n&&this.constraints!==!1){let i=n.get();d[o]=IS({min:i,max:i},this.constraints[o])}});let{transformTemplate:b}=this.visualElement.getProps();this.visualElement.current.style.transform=b?b({},""):"none",l.root&&l.root.updateScroll(),l.updateLayout(),this.resolveConstraints(),Jl(o=>{if(!GH(o,t,null))return;let n=this.getAxisMotionValue(o),{min:i,max:a}=this.constraints[o];n.set(wc(i,a,d[o]))})}addListeners(){if(!this.visualElement.current)return;moc.set(this.visualElement,this);let t=this.visualElement.current,e=En(t,"pointerdown",i=>{let{drag:a,dragListener:G=!0}=this.getProps();a&&G&&this.start(i)}),l=()=>{let{dragConstraints:i}=this.getProps();Qo(i)&&i.current&&(this.constraints=this.resolveRefConstraints())},{projection:d}=this.visualElement,b=d.addEventListener("measure",l);d&&!d.layout&&(d.root&&d.root.updateScroll(),d.updateLayout()),vc.read(l);let o=To(window,"resize",()=>this.scalePositionWithinConstraints()),n=d.addEventListener("didUpdate",(({delta:i,hasLayoutChanged:a})=>{this.isDragging&&a&&(Jl(G=>{let X=this.getAxisMotionValue(G);X&&(this.originPoint[G]+=i[G].translate,X.set(X.get()+i[G].translate))}),this.visualElement.render())}));return()=>{o(),e(),b(),n&&n()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:l=!1,dragPropagation:d=!1,dragConstraints:b=!1,dragElastic:o=oH,dragMomentum:n=!0}=t;return{...t,drag:e,dragDirectionLock:l,dragPropagation:d,dragConstraints:b,dragElastic:o,dragMomentum:n}}};function GH(c,t,e){return(t===!0||t===c)&&(e===null||e===c)}function xoc(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 ie{constructor(t){super(t),this.removeGroupControls=xt,this.removeListeners=xt,this.controls=new XH(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||xt}unmount(){this.removeGroupControls(),this.removeListeners()}};var SS=c=>(t,e)=>{c&&vc.postRender(()=>c(t,e))},sH=class extends ie{constructor(){super(...arguments),this.removePointerDownListener=xt}onPointerDown(t){this.session=new fX(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:aH(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:l,onPanEnd:d}=this.node.getProps();return{onSessionStart:SS(t),onStart:SS(e),onMove:l,onEnd:(b,o)=>{delete this.session,d&&vc.postRender(()=>d(b,o))}}}mount(){this.removePointerDownListener=En(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 LS=u(V(),1),a0=u(K(),1);var Kn=u(K(),1);var kS=u(K(),1),Pn=(0,kS.createContext)(null);function zS(){let c=(0,Kn.useContext)(Pn);if(c===null)return[!0,null];let{isPresent:t,onExitComplete:e,register:l}=c,d=(0,Kn.useId)();(0,Kn.useEffect)(()=>l(d),[]);let b=(0,Kn.useCallback)(()=>e&&e(d),[d,e]);return!t&&e?[!1,b]:[!0]}var AS=u(K(),1),zX=(0,AS.createContext)({});var OS=u(K(),1),rH=(0,OS.createContext)({});var AX={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function wS(c,t){return t.max===t.min?0:c/(t.max-t.min)*100}var OX={correct:(c,t)=>{if(!t.target)return c;if(typeof c=="string")if(xc.test(c))c=parseFloat(c);else return c;let e=wS(c,t.target.x),l=wS(c,t.target.y);return`${e}% ${l}%`}};var TS={correct:(c,{treeScale:t,projectionDelta:e})=>{let l=c,d=cl.parse(c);if(d.length>5)return l;let b=cl.createTransformer(c),o=typeof d[0]!="number"?1:0,n=e.x.scale*t.x,i=e.y.scale*t.y;d[0+o]/=n,d[1+o]/=i;let a=wc(n,i,.5);return typeof d[2+o]=="number"&&(d[2+o]/=a),typeof d[3+o]=="number"&&(d[3+o]/=a),b(d)}};var wX={};function QS(c){Object.assign(wX,c)}var{schedule:TX,cancel:uOc}=BZ(queueMicrotask,!1);var DV=class extends a0.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:l,layoutId:d}=this.props,{projection:b}=t;QS(goc),b&&(e.group&&e.group.add(b),l&&l.register&&d&&l.register(b),b.root.didUpdate(),b.addEventListener("animationComplete",()=>{this.safeToRemove()}),b.setOptions({...b.options,onExitComplete:()=>this.safeToRemove()})),AX.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:l,drag:d,isPresent:b}=this.props,o=l.projection;return o&&(o.isPresent=b,d||t.layoutDependency!==e||e===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==b&&(b?o.promote():o.relegate()||vc.postRender(()=>{let n=o.getStack();(!n||!n.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),TX.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 mH(c){let[t,e]=zS(),l=(0,a0.useContext)(zX);return(0,LS.jsx)(DV,{...c,layoutGroup:l,switchLayoutGroup:(0,a0.useContext)(rH),isPresent:t,safeToRemove:e})}var goc={borderRadius:{...OX,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:OX,borderTopRightRadius:OX,borderBottomLeftRadius:OX,borderBottomRightRadius:OX,boxShadow:TS};var ES=["TopLeft","TopRight","BottomLeft","BottomRight"],Zoc=ES.length,DS=c=>typeof c=="string"?parseFloat(c):c,US=c=>typeof c=="number"||xc.test(c);function MS(c,t,e,l,d,b){d?(c.opacity=wc(0,e.opacity!==void 0?e.opacity:1,Hoc(l)),c.opacityExit=wc(t.opacity!==void 0?t.opacity:1,0,Roc(l))):b&&(c.opacity=wc(t.opacity!==void 0?t.opacity:1,e.opacity!==void 0?e.opacity:1,l));for(let o=0;o<Zoc;o++){let n=`border${ES[o]}Radius`,i=jS(t,n),a=jS(e,n);if(i===void 0&&a===void 0)continue;i||(i=0),a||(a=0),i===0||a===0||US(i)===US(a)?(c[n]=Math.max(wc(DS(i),DS(a),l),0),($e.test(a)||$e.test(i))&&(c[n]+="%")):c[n]=a}(t.rotate||e.rotate)&&(c.rotate=wc(t.rotate||0,e.rotate||0,l))}function jS(c,t){return c[t]!==void 0?c[t]:c.borderRadius}var Hoc=PS(0,.5,CZ),Roc=PS(.5,.95,xt);function PS(c,t,e){return l=>l<c?0:l>t?1:e(eb(c,t,l))}function KS(c,t){c.min=t.min,c.max=t.max}function jl(c,t){KS(c.x,t.x),KS(c.y,t.y)}function UV(c,t){c.translate=t.translate,c.scale=t.scale,c.originPoint=t.originPoint,c.origin=t.origin}function _S(c,t,e,l,d){return c-=t,c=i0(c,1/e,l),d!==void 0&&(c=i0(c,1/d,l)),c}function Ioc(c,t=0,e=1,l=.5,d,b=c,o=c){if($e.test(t)&&(t=parseFloat(t),t=wc(o.min,o.max,t/100)-o.min),typeof t!="number")return;let n=wc(b.min,b.max,l);c===b&&(n-=t),c.min=_S(c.min,t,e,n,d),c.max=_S(c.max,t,e,n,d)}function qS(c,t,[e,l,d],b,o){Ioc(c,t[e],t[l],t[d],t.scale,b,o)}var poc=["x","scaleX","originX"],Woc=["y","scaleY","originY"];function jV(c,t,e,l){qS(c.x,t,poc,e?e.x:void 0,l?l.x:void 0),qS(c.y,t,Woc,e?e.y:void 0,l?l.y:void 0)}function $S(c){return c.translate===0&&c.scale===1}function EV(c){return $S(c.x)&&$S(c.y)}function ck(c,t){return c.min===t.min&&c.max===t.max}function ek(c,t){return ck(c.x,t.x)&&ck(c.y,t.y)}function tk(c,t){return Math.round(c.min)===Math.round(t.min)&&Math.round(c.max)===Math.round(t.max)}function MV(c,t){return tk(c.x,t.x)&&tk(c.y,t.y)}function PV(c){return ye(c.x)/ye(c.y)}function KV(c,t){return c.translate===t.translate&&c.scale===t.scale&&c.originPoint===t.originPoint}var xH=class{constructor(){this.members=[]}add(t){YX(this.members,t),t.scheduleRender()}remove(t){if(CX(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 b=this.members[d];if(b.isPresent!==!1){l=b;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 lk(c,t,e){let l="",d=c.x.translate/t.x,b=c.y.translate/t.y,o=e?.z||0;if((d||b||o)&&(l=`translate3d(${d}px, ${b}px, ${o}px) `),(t.x!==1||t.y!==1)&&(l+=`scale(${1/t.x}, ${1/t.y}) `),e){let{transformPerspective:a,rotate:G,rotateX:X,rotateY:s,skewX:r,skewY:m}=e;a&&(l=`perspective(${a}px) ${l}`),G&&(l+=`rotate(${G}deg) `),X&&(l+=`rotateX(${X}deg) `),s&&(l+=`rotateY(${s}deg) `),r&&(l+=`skewX(${r}deg) `),m&&(l+=`skewY(${m}deg) `)}let n=c.x.scale*t.x,i=c.y.scale*t.y;return(n!==1||i!==1)&&(l+=`scale(${n}, ${i})`),l||"none"}var dk=(c,t)=>c.depth-t.depth;var gH=class{constructor(){this.children=[],this.isDirty=!1}add(t){YX(this.children,t),this.isDirty=!0}remove(t){CX(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(dk),this.isDirty=!1,this.children.forEach(t)}};function QX(c){let t=gt(c)?c.get():c;return T3(t)?t.toValue():t}function bk(c,t){let e=we.now(),l=({timestamp:d})=>{let b=d-e;b>=t&&(Dl(l),c(b-t))};return vc.read(l,!0),()=>Dl(l)}function ok(c){return c instanceof SVGElement&&c.tagName!=="svg"}function nk(c,t,e){let l=gt(c)?c:Oo(c);return l.start(vX("",l,t,e)),l.animation}var Ja={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},G0=typeof window<"u"&&window.MotionDebug!==void 0,_V=["","X","Y","Z"],Boc={visibility:"hidden"},ik=1e3,yoc=0;function qV(c,t,e,l){let{latestValues:d}=t;d[c]&&(e[c]=d[c],t.setStaticValue(c,0),l&&(l[c]=0))}function xk(c){if(c.hasCheckedOptimisedAppear=!0,c.root===c)return;let{visualElement:t}=c.options;if(!t)return;let e=$Z(t);if(window.MotionHasOptimisedAnimation(e,"transform")){let{layout:d,layoutId:b}=c.options;window.MotionCancelOptimisedAnimation(e,"transform",vc,!(d||b))}let{parent:l}=c;l&&!l.hasCheckedOptimisedAppear&&xk(l)}function ZH({attachResizeListener:c,defaultParent:t,measureScroll:e,checkIsScrollRoot:l,resetTransform:d}){return class{constructor(o={},n=t?.()){this.id=yoc++,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,G0&&(Ja.totalNodes=Ja.resolvedTargetDeltas=Ja.recalculatedProjection=0),this.nodes.forEach(Joc),this.nodes.forEach(Noc),this.nodes.forEach(foc),this.nodes.forEach(voc),G0&&window.MotionDebug.record(Ja)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new gH)}addEventListener(o,n){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new jn),this.eventHandlers.get(o).add(n)}notifyListeners(o,...n){let i=this.eventHandlers.get(o);i&&i.notify(...n)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=ok(o),this.instance=o;let{layoutId:i,layout:a,visualElement:G}=this.options;if(G&&!G.current&&G.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(a||i)&&(this.isLayoutDirty=!0),c){let X,s=()=>this.root.updateBlockedByResize=!1;c(o,()=>{this.root.updateBlockedByResize=!0,X&&X(),X=bk(s,250),AX.hasAnimatedSinceResize&&(AX.hasAnimatedSinceResize=!1,this.nodes.forEach(Gk))})}i&&this.root.registerSharedNode(i,this),this.options.animate!==!1&&G&&(i||a)&&this.addEventListener("didUpdate",({delta:X,hasLayoutChanged:s,hasRelativeTargetChanged:r,layout:m})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let x=this.options.transition||G.getDefaultTransition()||Ooc,{onLayoutAnimationStart:g,onLayoutAnimationComplete:R}=G.getProps(),Z=!this.targetLayout||!MV(this.targetLayout,m)||r,H=!s&&r;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||H||s&&(Z||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(X,H);let W={...xX(x,"layout"),onPlay:g,onComplete:R};(G.shouldReduceMotion||this.options.layoutRoot)&&(W.delay=0,W.type=!1),this.startAnimation(W)}else s||Gk(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,Dl(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(Soc),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&&xk(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let G=0;G<this.path.length;G++){let X=this.path[G];X.shouldResetTransform=!0,X.updateScroll("snapshot"),X.options.layoutRoot&&X.willUpdate(!1)}let{layoutId:n,layout:i}=this.options;if(n===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(ak);return}this.isUpdating||this.nodes.forEach(Coc),this.isUpdating=!1,this.nodes.forEach(Foc),this.nodes.forEach(Voc),this.nodes.forEach(hoc),this.clearAllSnapshots();let n=we.now();kt.delta=Be(0,1e3/60,n-kt.timestamp),kt.timestamp=n,kt.isProcessing=!0,yZ.update.process(kt),yZ.preRender.process(kt),yZ.render.process(kt),kt.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,TX.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(Yoc),this.sharedNodes.forEach(koc)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,vc.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){vc.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=It(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:n}=this.options;n&&n.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let n=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(n=!1),n){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,n=this.projectionDelta&&!EV(this.projectionDelta),i=this.getTransformTemplate(),a=i?i(this.latestValues,""):void 0,G=a!==this.prevTransformTemplateValue;o&&(n||Lo(this.latestValues)||G)&&(d(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){let n=this.measurePageBox(),i=this.removeElementScroll(n);return o&&(i=this.removeTransform(i)),woc(i),{animationId:this.root.animationId,measuredBox:n,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){var o;let{visualElement:n}=this.options;if(!n)return It();let i=n.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(Toc))){let{scroll:G}=this.root;G&&(Mn(i.x,G.offset.x),Mn(i.y,G.offset.y))}return i}removeElementScroll(o){var n;let i=It();if(jl(i,o),!((n=this.scroll)===null||n===void 0)&&n.wasRoot)return i;for(let a=0;a<this.path.length;a++){let G=this.path[a],{scroll:X,options:s}=G;G!==this.root&&X&&s.layoutScroll&&(X.wasRoot&&jl(i,o),Mn(i.x,X.offset.x),Mn(i.y,X.offset.y))}return i}applyTransform(o,n=!1){let i=It();jl(i,o);for(let a=0;a<this.path.length;a++){let G=this.path[a];!n&&G.options.layoutScroll&&G.scroll&&G!==G.root&&ha(i,{x:-G.scroll.offset.x,y:-G.scroll.offset.y}),Lo(G.latestValues)&&ha(i,G.latestValues)}return Lo(this.latestValues)&&ha(i,this.latestValues),i}removeTransform(o){let n=It();jl(n,o);for(let i=0;i<this.path.length;i++){let a=this.path[i];if(!a.instance||!Lo(a.latestValues))continue;iH(a.latestValues)&&a.updateSnapshot();let G=It(),X=a.measurePageBox();jl(G,X),jV(n,a.latestValues,a.snapshot?a.snapshot.layoutBox:void 0,G)}return Lo(this.latestValues)&&jV(n,this.latestValues),n}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!==kt.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var n;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||!((n=this.parent)===null||n===void 0)&&n.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:X,layoutId:s}=this.options;if(!(!this.layout||!(X||s))){if(this.resolvedRelativeTargetAt=kt.timestamp,!this.targetDelta&&!this.relativeTarget){let r=this.getClosestProjectingParent();r&&r.layout&&this.animationProgress!==1?(this.relativeParent=r,this.forceRelativeParentToResolveTarget(),this.relativeTarget=It(),this.relativeTargetOrigin=It(),kX(this.relativeTargetOrigin,this.layout.layoutBox,r.layout.layoutBox),jl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=It(),this.targetWithTransforms=It()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),sS(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):jl(this.target,this.layout.layoutBox),QV(this.target,this.targetDelta)):jl(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let r=this.getClosestProjectingParent();r&&!!r.resumingFrom==!!this.resumingFrom&&!r.options.layoutScroll&&r.target&&this.animationProgress!==1?(this.relativeParent=r,this.forceRelativeParentToResolveTarget(),this.relativeTarget=It(),this.relativeTargetOrigin=It(),kX(this.relativeTargetOrigin,this.target,r.target),jl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}G0&&Ja.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||iH(this.parent.latestValues)||wV(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 n=this.getLead(),i=!!this.resumingFrom||this!==n,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===kt.timestamp&&(a=!1),a)return;let{layout:G,layoutId:X}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(G||X))return;jl(this.layoutCorrected,this.layout.layoutBox);let s=this.treeScale.x,r=this.treeScale.y;NS(this.layoutCorrected,this.treeScale,this.path,i),n.layout&&!n.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(n.target=n.layout.layoutBox,n.targetWithTransforms=It());let{target:m}=n;if(!m){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(UV(this.prevProjectionDelta.x,this.projectionDelta.x),UV(this.prevProjectionDelta.y,this.projectionDelta.y)),SX(this.projectionDelta,this.layoutCorrected,m,this.latestValues),(this.treeScale.x!==s||this.treeScale.y!==r||!KV(this.projectionDelta.x,this.prevProjectionDelta.x)||!KV(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",m)),G0&&Ja.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var n;if((n=this.options.visualElement)===null||n===void 0||n.scheduleRender(),o){let i=this.getStack();i&&i.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Va(),this.projectionDelta=Va(),this.projectionDeltaWithTransform=Va()}setAnimationOrigin(o,n=!1){let i=this.snapshot,a=i?i.latestValues:{},G={...this.latestValues},X=Va();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!n;let s=It(),r=i?i.source:void 0,m=this.layout?this.layout.source:void 0,x=r!==m,g=this.getStack(),R=!g||g.members.length<=1,Z=!!(x&&!R&&this.options.crossfade===!0&&!this.path.some(Aoc));this.animationProgress=0;let H;this.mixTargetDelta=W=>{let p=W/1e3;Xk(X.x,o.x,p),Xk(X.y,o.y,p),this.setTargetDelta(X),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(kX(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox),zoc(this.relativeTarget,this.relativeTargetOrigin,s,p),H&&ek(this.relativeTarget,H)&&(this.isProjectionDirty=!1),H||(H=It()),jl(H,this.relativeTarget)),x&&(this.animationValues=G,MS(G,a,this.latestValues,p,Z,R)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=p},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&&(Dl(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=vc.update(()=>{AX.hasAnimatedSinceResize=!0,this.currentAnimation=nk(0,ik,{...o,onUpdate:n=>{this.mixTargetDelta(n),o.onUpdate&&o.onUpdate(n)},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(ik),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let o=this.getLead(),{targetWithTransforms:n,target:i,layout:a,latestValues:G}=o;if(!(!n||!i||!a)){if(this!==o&&this.layout&&a&&gk(this.options.animationType,this.layout.layoutBox,a.layoutBox)){i=this.target||It();let X=ye(this.layout.layoutBox.x);i.x.min=o.target.x.min,i.x.max=i.x.min+X;let s=ye(this.layout.layoutBox.y);i.y.min=o.target.y.min,i.y.max=i.y.min+s}jl(n,i),ha(n,G),SX(this.projectionDeltaWithTransform,this.layoutCorrected,n,G)}}registerSharedNode(o,n){this.sharedNodes.has(o)||this.sharedNodes.set(o,new xH),this.sharedNodes.get(o).add(n);let a=n.options.initialPromotionConfig;n.promote({transition:a?a.transition:void 0,preserveFollowOpacity:a&&a.shouldPreserveFollowOpacity?a.shouldPreserveFollowOpacity(n):void 0})}isLead(){let o=this.getStack();return o?o.lead===this:!0}getLead(){var o;let{layoutId:n}=this.options;return n?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;let{layoutId:n}=this.options;return n?(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:n,preserveFollowOpacity:i}={}){let a=this.getStack();a&&a.promote(this,i),o&&(this.projectionDelta=void 0,this.needsReset=!0),n&&this.setOptions({transition:n})}relegate(){let o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){let{visualElement:o}=this.options;if(!o)return;let n=!1,{latestValues:i}=o;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(n=!0),!n)return;let a={};i.z&&qV("z",o,a,this.animationValues);for(let G=0;G<_V.length;G++)qV(`rotate${_V[G]}`,o,a,this.animationValues),qV(`skew${_V[G]}`,o,a,this.animationValues);o.render();for(let G in a)o.setStaticValue(G,a[G]),this.animationValues&&(this.animationValues[G]=a[G]);o.scheduleRender()}getProjectionStyles(o){var n,i;if(!this.instance||this.isSVG)return;if(!this.isVisible)return Boc;let a={visibility:""},G=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,a.opacity="",a.pointerEvents=QX(o?.pointerEvents)||"",a.transform=G?G(this.latestValues,""):"none",a;let X=this.getLead();if(!this.projectionDelta||!this.layout||!X.target){let x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=QX(o?.pointerEvents)||""),this.hasProjected&&!Lo(this.latestValues)&&(x.transform=G?G({},""):"none",this.hasProjected=!1),x}let s=X.animationValues||X.latestValues;this.applyTransformsToTarget(),a.transform=lk(this.projectionDeltaWithTransform,this.treeScale,s),G&&(a.transform=G(s,a.transform));let{x:r,y:m}=this.projectionDelta;a.transformOrigin=`${r.origin*100}% ${m.origin*100}% 0`,X.animationValues?a.opacity=X===this?(i=(n=s.opacity)!==null&&n!==void 0?n:this.latestValues.opacity)!==null&&i!==void 0?i:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:a.opacity=X===this?s.opacity!==void 0?s.opacity:"":s.opacityExit!==void 0?s.opacityExit:0;for(let x in wX){if(s[x]===void 0)continue;let{correct:g,applyTo:R}=wX[x],Z=a.transform==="none"?s[x]:g(s[x],X);if(R){let H=R.length;for(let W=0;W<H;W++)a[R[W]]=Z}else a[x]=Z}return this.options.layoutId&&(a.pointerEvents=X===this?QX(o?.pointerEvents)||"":"none"),a}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var n;return(n=o.currentAnimation)===null||n===void 0?void 0:n.stop()}),this.root.nodes.forEach(ak),this.root.sharedNodes.clear()}}}function Voc(c){c.updateLayout()}function hoc(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:b}=c.options,o=e.source!==c.layout.source;b==="size"?Jl(X=>{let s=o?e.measuredBox[X]:e.layoutBox[X],r=ye(s);s.min=l[X].min,s.max=s.min+r}):gk(b,e.layoutBox,l)&&Jl(X=>{let s=o?e.measuredBox[X]:e.layoutBox[X],r=ye(l[X]);s.max=s.min+r,c.relativeTarget&&!c.currentAnimation&&(c.isProjectionDirty=!0,c.relativeTarget[X].max=c.relativeTarget[X].min+r)});let n=Va();SX(n,l,e.layoutBox);let i=Va();o?SX(i,c.applyTransform(d,!0),e.measuredBox):SX(i,l,e.layoutBox);let a=!EV(n),G=!1;if(!c.resumeFrom){let X=c.getClosestProjectingParent();if(X&&!X.resumeFrom){let{snapshot:s,layout:r}=X;if(s&&r){let m=It();kX(m,e.layoutBox,s.layoutBox);let x=It();kX(x,l,r.layoutBox),MV(m,x)||(G=!0),X.options.layoutRoot&&(c.relativeTarget=x,c.relativeTargetOrigin=m,c.relativeParent=X)}}}c.notifyListeners("didUpdate",{layout:l,snapshot:e,delta:i,layoutDelta:n,hasLayoutChanged:a,hasRelativeTargetChanged:G})}else if(c.isLead()){let{onExitComplete:l}=c.options;l&&l()}c.options.transition=void 0}function Joc(c){G0&&Ja.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 voc(c){c.isProjectionDirty=c.isSharedProjectionDirty=c.isTransformDirty=!1}function Yoc(c){c.clearSnapshot()}function ak(c){c.clearMeasurements()}function Coc(c){c.isLayoutDirty=!1}function Foc(c){let{visualElement:t}=c.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),c.resetTransform()}function Gk(c){c.finishAnimation(),c.targetDelta=c.relativeTarget=c.target=void 0,c.isProjectionDirty=!0}function Noc(c){c.resolveTargetDelta()}function foc(c){c.calcProjection()}function Soc(c){c.resetSkewAndRotation()}function koc(c){c.removeLeadSnapshot()}function Xk(c,t,e){c.translate=wc(t.translate,0,e),c.scale=wc(t.scale,1,e),c.origin=t.origin,c.originPoint=t.originPoint}function uk(c,t,e,l){c.min=wc(t.min,e.min,l),c.max=wc(t.max,e.max,l)}function zoc(c,t,e,l){uk(c.x,t.x,e.x,l),uk(c.y,t.y,e.y,l)}function Aoc(c){return c.animationValues&&c.animationValues.opacityExit!==void 0}var Ooc={duration:.45,ease:[.4,0,.1,1]},sk=c=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(c),rk=sk("applewebkit/")&&!sk("chrome/")?Math.round:xt;function mk(c){c.min=rk(c.min),c.max=rk(c.max)}function woc(c){mk(c.x),mk(c.y)}function gk(c,t,e){return c==="position"||c==="preserve-aspect"&&!uS(PV(t),PV(e),.2)}function Toc(c){var t;return c!==c.root&&((t=c.scroll)===null||t===void 0?void 0:t.wasRoot)}var Zk=ZH({attachResizeListener:(c,t)=>To(c,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0});var $V={current:void 0},HH=ZH({measureScroll:c=>({x:c.scrollLeft,y:c.scrollTop}),defaultParent:()=>{if(!$V.current){let c=new Zk({});c.mount(window),c.setOptions({layoutScroll:!0}),$V.current=c}return $V.current},resetTransform:(c,t)=>{c.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:c=>window.getComputedStyle(c).position==="fixed"});var Hk={pan:{Feature:sH},drag:{Feature:uH,ProjectionNode:HH,MeasureLayout:mH}};function Rk(c,t,e){let{props:l}=c;c.animationState&&l.whileHover&&c.animationState.setActive("whileHover",e==="Start");let d="onHover"+e,b=l[d];b&&vc.postRender(()=>b(t,wo(t)))}var RH=class extends ie{mount(){let{current:t}=this.node;t&&(this.unmount=NV(t,e=>(Rk(this.node,e,"Start"),l=>Rk(this.node,l,"End"))))}unmount(){}};var IH=class extends ie{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=Ub(To(this.node.current,"focus",()=>this.onFocus()),To(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};function Ik(c,t,e){let{props:l}=c;c.animationState&&l.whileTap&&c.animationState.setActive("whileTap",e==="Start");let d="onTap"+(e==="End"?"":e),b=l[d];b&&vc.postRender(()=>b(t,wo(t)))}var pH=class extends ie{mount(){let{current:t}=this.node;t&&(this.unmount=SV(t,e=>(Ik(this.node,e,"Start"),(l,{success:d})=>Ik(this.node,l,d?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var t1=new WeakMap,c1=new WeakMap,Qoc=c=>{let t=t1.get(c.target);t&&t(c)},Loc=c=>{c.forEach(Qoc)};function Doc({root:c,...t}){let e=c||document;c1.has(e)||c1.set(e,{});let l=c1.get(e),d=JSON.stringify(t);return l[d]||(l[d]=new IntersectionObserver(Loc,{root:c,...t})),l[d]}function pk(c,t,e){let l=Doc(t);return t1.set(c,e),l.observe(c),()=>{t1.delete(c),l.unobserve(c)}}var Uoc={some:0,all:1},WH=class extends ie{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:b}=t,o={root:e?e.current:void 0,rootMargin:l,threshold:typeof d=="number"?d:Uoc[d]},n=i=>{let{isIntersecting:a}=i;if(this.isInView===a||(this.isInView=a,b&&!a&&this.hasEnteredView))return;a&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",a);let{onViewportEnter:G,onViewportLeave:X}=this.node.getProps(),s=a?G:X;s&&s(i)};return pk(this.node.current,o,n)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(joc(t,e))&&this.startObserver()}unmount(){}};function joc({viewport:c={}},{viewport:t={}}={}){return e=>c[e]!==t[e]}var Wk={inView:{Feature:WH},tap:{Feature:pH},focus:{Feature:IH},hover:{Feature:RH}};var Bk={layout:{ProjectionNode:HH,MeasureLayout:mH}};var vH=u(V(),1),UX=u(K(),1);var yk=u(K(),1),LX=(0,yk.createContext)({transformPagePoint:c=>c,isStatic:!1,reducedMotion:"never"});var Vk=u(K(),1),_n=(0,Vk.createContext)({});var vl=u(K(),1);var BH=u(K(),1);var DX=typeof window<"u";var yH=DX?BH.useLayoutEffect:BH.useEffect;var hk=u(K(),1),VH=(0,hk.createContext)({strict:!1});function Jk(c,t,e,l,d){var b,o;let{visualElement:n}=(0,vl.useContext)(_n),i=(0,vl.useContext)(VH),a=(0,vl.useContext)(Pn),G=(0,vl.useContext)(LX).reducedMotion,X=(0,vl.useRef)(null);l=l||i.renderer,!X.current&&l&&(X.current=l(c,{visualState:t,parent:n,props:e,presenceContext:a,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:G}));let s=X.current,r=(0,vl.useContext)(rH);s&&!s.projection&&d&&(s.type==="html"||s.type==="svg")&&Eoc(X.current,e,d,r);let m=(0,vl.useRef)(!1);(0,vl.useInsertionEffect)(()=>{s&&m.current&&s.update(e,a)});let x=e[qZ],g=(0,vl.useRef)(!!x&&!(!((b=window.MotionHandoffIsComplete)===null||b===void 0)&&b.call(window,x))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,x)));return yH(()=>{s&&(m.current=!0,window.MotionIsMounted=!0,s.updateFeatures(),TX.render(s.render),g.current&&s.animationState&&s.animationState.animateChanges())}),(0,vl.useEffect)(()=>{s&&(!g.current&&s.animationState&&s.animationState.animateChanges(),g.current&&(queueMicrotask(()=>{var R;(R=window.MotionHandoffMarkAsComplete)===null||R===void 0||R.call(window,x)}),g.current=!1))}),s}function Eoc(c,t,e,l){let{layoutId:d,layout:b,drag:o,dragConstraints:n,layoutScroll:i,layoutRoot:a}=t;c.projection=new e(c.latestValues,t["data-framer-portal-id"]?void 0:vk(c.parent)),c.projection.setOptions({layoutId:d,layout:b,alwaysMeasureLayout:!!o||n&&Qo(n),visualElement:c,animationType:typeof b=="string"?b:"both",initialPromotionConfig:l,layoutScroll:i,layoutRoot:a})}function vk(c){if(c)return c.options.allowProjection!==!1?c.projection:vk(c.parent)}var Yk=u(K(),1);function Ck(c,t,e){return(0,Yk.useCallback)(l=>{l&&c.mount&&c.mount(l),t&&(l?t.mount(l):t.unmount()),e&&(typeof e=="function"?e(l):Qo(e)&&(e.current=l))},[t])}var JH=u(K(),1);function va(c){return On(c.animate)||_r.some(t=>ko(c[t]))}function hH(c){return!!(va(c)||c.variants)}function Fk(c,t){if(va(c)){let{initial:e,animate:l}=c;return{initial:e===!1||ko(e)?e:void 0,animate:ko(l)?l:void 0}}return c.inherit!==!1?t:{}}function fk(c){let{initial:t,animate:e}=Fk(c,(0,JH.useContext)(_n));return(0,JH.useMemo)(()=>({initial:t,animate:e}),[Nk(t),Nk(e)])}function Nk(c){return Array.isArray(c)?c.join(" "):c}var Sk={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"]},Do={};for(let c in Sk)Do[c]={isEnabled:t=>Sk[c].some(e=>!!t[e])};function kk(c){for(let t in c)Do[t]={...Do[t],...c[t]}}var zk=Symbol.for("motionComponentSymbol");function Ak({preloadedFeatures:c,createVisualElement:t,useRender:e,useVisualState:l,Component:d}){c&&kk(c);function b(n,i){let a,G={...(0,UX.useContext)(LX),...n,layoutId:Moc(n)},{isStatic:X}=G,s=fk(n),r=l(n,X);if(!X&&DX){Poc(G,c);let m=Koc(G);a=m.MeasureLayout,s.visualElement=Jk(d,r,G,t,m.ProjectionNode)}return(0,vH.jsxs)(_n.Provider,{value:s,children:[a&&s.visualElement?(0,vH.jsx)(a,{visualElement:s.visualElement,...G}):null,e(d,n,Ck(r,s.visualElement,i),r,X,s.visualElement)]})}let o=(0,UX.forwardRef)(b);return o[zk]=d,o}function Moc({layoutId:c}){let t=(0,UX.useContext)(zX).id;return t&&c!==void 0?t+"-"+c:c}function Poc(c,t){let e=(0,UX.useContext)(VH).strict}function Koc(c){let{drag:t,layout:e}=Do;if(!t&&!e)return{};let l={...t,...e};return{MeasureLayout:t?.isEnabled(c)||e?.isEnabled(c)?l.MeasureLayout:void 0,ProjectionNode:l.ProjectionNode}}var Ok=["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 jX(c){return typeof c!="string"||c.includes("-")?!1:!!(Ok.indexOf(c)>-1||/[A-Z]/u.test(c))}function YH(c,{style:t,vars:e},l,d){Object.assign(c.style,t,d&&d.getProjectionStyles(l));for(let b in e)c.style.setProperty(b,e[b])}var CH=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 FH(c,t,e,l){YH(c,t,void 0,l);for(let d in t.attrs)c.setAttribute(CH.has(d)?d:FX(d),t.attrs[d])}function NH(c,{layout:t,layoutId:e}){return Vl.has(c)||c.startsWith("origin")||(t||e!==void 0)&&(!!wX[c]||c==="opacity")}function EX(c,t,e){var l;let{style:d}=c,b={};for(let o in d)(gt(d[o])||t.style&&gt(t.style[o])||NH(o,c)||((l=e?.getValue(o))===null||l===void 0?void 0:l.liveStyle)!==void 0)&&(b[o]=d[o]);return b}function fH(c,t,e){let l=EX(c,t,e);for(let d in c)if(gt(c[d])||gt(t[d])){let b=Tn.indexOf(d)!==-1?"attr"+d.charAt(0).toUpperCase()+d.substring(1):d;l[b]=c[d]}return l}var e1=u(K(),1);var wk=u(K(),1);function MX(c){let t=(0,wk.useRef)(null);return t.current===null&&(t.current=c()),t.current}function _oc({scrapeMotionValuesFromProps:c,createRenderState:t,onMount:e},l,d,b){let o={latestValues:qoc(l,d,b,c),renderState:t()};return e&&(o.mount=n=>e(l,n,o)),o}var SH=c=>(t,e)=>{let l=(0,e1.useContext)(_n),d=(0,e1.useContext)(Pn),b=()=>_oc(c,t,l,d);return e?b():MX(b)};function qoc(c,t,e,l){let d={},b=l(c,{});for(let s in b)d[s]=QX(b[s]);let{initial:o,animate:n}=c,i=va(c),a=hH(c);t&&a&&!i&&c.inherit!==!1&&(o===void 0&&(o=t.initial),n===void 0&&(n=t.animate));let G=e?e.initial===!1:!1;G=G||o===!1;let X=G?n:o;if(X&&typeof X!="boolean"&&!On(X)){let s=Array.isArray(X)?X:[X];for(let r=0;r<s.length;r++){let m=mX(c,s[r]);if(m){let{transitionEnd:x,transition:g,...R}=m;for(let Z in R){let H=R[Z];if(Array.isArray(H)){let W=G?H.length-1:0;H=H[W]}H!==null&&(d[Z]=H)}for(let Z in x)d[Z]=x[Z]}}}return d}var PX=()=>({style:{},transform:{},transformOrigin:{},vars:{}});var kH=()=>({...PX(),attrs:{}});var zH=(c,t)=>t&&typeof c=="number"?t.transform(c):c;var $oc={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},cnc=Tn.length;function Tk(c,t,e){let l="",d=!0;for(let b=0;b<cnc;b++){let o=Tn[b],n=c[o];if(n===void 0)continue;let i=!0;if(typeof n=="number"?i=n===(o.startsWith("scale")?1:0):i=parseFloat(n)===0,!i||e){let a=zH(n,IX[o]);if(!i){d=!1;let G=$oc[o]||o;l+=`${G}(${a}) `}e&&(t[o]=a)}}return l=l.trim(),e?l=e(t,d?"":l):d&&(l="none"),l}function KX(c,t,e){let{style:l,vars:d,transformOrigin:b}=c,o=!1,n=!1;for(let i in t){let a=t[i];if(Vl.has(i)){o=!0;continue}else if(SZ(i)){d[i]=a;continue}else{let G=zH(a,IX[i]);i.startsWith("origin")?(n=!0,b[i]=G):l[i]=G}}if(t.transform||(o||e?l.transform=Tk(t,c.transform,e):l.transform&&(l.transform="none")),n){let{originX:i="50%",originY:a="50%",originZ:G=0}=b;l.transformOrigin=`${i} ${a} ${G}`}}function Qk(c,t,e){return typeof c=="string"?c:xc.transform(t+e*c)}function Lk(c,t,e){let l=Qk(t,c.x,c.width),d=Qk(e,c.y,c.height);return`${l} ${d}`}var tnc={offset:"stroke-dashoffset",array:"stroke-dasharray"},enc={offset:"strokeDashoffset",array:"strokeDasharray"};function Dk(c,t,e=1,l=0,d=!0){c.pathLength=1;let b=d?tnc:enc;c[b.offset]=xc.transform(-l);let o=xc.transform(t),n=xc.transform(e);c[b.array]=`${o} ${n}`}function _X(c,{attrX:t,attrY:e,attrScale:l,originX:d,originY:b,pathLength:o,pathSpacing:n=1,pathOffset:i=0,...a},G,X){if(KX(c,a,X),G){c.style.viewBox&&(c.attrs.viewBox=c.style.viewBox);return}c.attrs=c.style,c.style={};let{attrs:s,style:r,dimensions:m}=c;s.transform&&(m&&(r.transform=s.transform),delete s.transform),m&&(d!==void 0||b!==void 0||r.transform)&&(r.transformOrigin=Lk(m,d!==void 0?d:.5,b!==void 0?b:.5)),t!==void 0&&(s.x=t),e!==void 0&&(s.y=e),l!==void 0&&(s.scale=l),o!==void 0&&Dk(s,o,n,i,!1)}var qX=c=>typeof c=="string"&&c.toLowerCase()==="svg";var Uk={useVisualState:SH({scrapeMotionValuesFromProps:fH,createRenderState:kH,onMount:(c,t,{renderState:e,latestValues:l})=>{vc.read(()=>{try{e.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{e.dimensions={x:0,y:0,width:0,height:0}}}),vc.render(()=>{_X(e,l,qX(t.tagName),c.transformTemplate),FH(t,e)})}})};var jk={useVisualState:SH({scrapeMotionValuesFromProps:EX,createRenderState:PX})};var $X=u(K(),1);var Ek=u(K(),1);function l1(c,t,e){for(let l in t)!gt(t[l])&&!NH(l,e)&&(c[l]=t[l])}function lnc({transformTemplate:c},t){return(0,Ek.useMemo)(()=>{let e=PX();return KX(e,t,c),Object.assign({},e.vars,e.style)},[t])}function dnc(c,t){let e=c.style||{},l={};return l1(l,e,c),Object.assign(l,lnc(c,t)),l}function Mk(c,t){let e={},l=dnc(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 bnc=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 X0(c){return c.startsWith("while")||c.startsWith("drag")&&c!=="draggable"||c.startsWith("layout")||c.startsWith("onTap")||c.startsWith("onPan")||c.startsWith("onLayout")||bnc.has(c)}var Kk=c=>!X0(c);function nnc(c){c&&(Kk=t=>t.startsWith("on")?!X0(t):c(t))}try{nnc((b1(),SY(Pk)).default)}catch{}function _k(c,t,e){let l={};for(let d in c)d==="values"&&typeof c.values=="object"||(Kk(d)||e===!0&&X0(d)||!t&&!X0(d)||c.draggable&&d.startsWith("onDrag"))&&(l[d]=c[d]);return l}var qk=u(K(),1);function $k(c,t,e,l){let d=(0,qk.useMemo)(()=>{let b=kH();return _X(b,t,qX(l),c.transformTemplate),{...b.attrs,style:{...b.style}}},[t]);if(c.style){let b={};l1(b,c.style,c),d.style={...b,...d.style}}return d}function cz(c=!1){return(e,l,d,{latestValues:b},o)=>{let i=(jX(e)?$k:Mk)(l,b,o,e),a=_k(l,typeof e=="string",c),G=e!==$X.Fragment?{...a,...i,ref:d}:{},{children:X}=l,s=(0,$X.useMemo)(()=>gt(X)?X.get():X,[X]);return(0,$X.createElement)(e,{...G,children:s})}}function tz(c,t){return function(l,{forwardMotionProps:d}={forwardMotionProps:!1}){let o={...jX(l)?Uk:jk,preloadedFeatures:c,useRender:cz(d),createVisualElement:t,Component:l};return Ak(o)}}var oz=u(K(),1);var u0={current:null},wH={current:!1};function ez(){if(wH.current=!0,!!DX)if(window.matchMedia){let c=window.matchMedia("(prefers-reduced-motion)"),t=()=>u0.current=c.matches;c.addListener(t),t()}else u0.current=!1}function lz(c,t,e){for(let l in t){let d=t[l],b=e[l];if(gt(d))c.addValue(l,d);else if(gt(b))c.addValue(l,Oo(d,{owner:c}));else if(b!==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,Oo(o!==void 0?o:d,{owner:c}))}}for(let l in e)t[l]===void 0&&c.removeValue(l);return t}var o1=new WeakMap;var inc=[...sV,Lt,cl],dz=c=>inc.find(kZ(c));var bz=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],TH=class{scrapeMotionValuesFromProps(t,e,l){return{}}constructor({parent:t,props:e,presenceContext:l,reducedMotionConfig:d,blockInitialAnimation:b,visualState:o},n={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Ln,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 s=we.now();this.renderScheduledAt<s&&(this.renderScheduledAt=s,vc.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=n,this.blockInitialAnimation=!!b,this.isControllingVariants=va(e),this.isVariantNode=hH(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:G,...X}=this.scrapeMotionValuesFromProps(e,{},this);for(let s in X){let r=X[s];i[s]!==void 0&&gt(r)&&r.set(i[s],!1)}}mount(t){this.current=t,o1.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)),wH.current||ez(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:u0.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){o1.delete(this.current),this.projection&&this.projection.unmount(),Dl(this.notifyUpdate),Dl(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=Vl.has(t),d=e.on("change",n=>{this.latestValues[t]=n,this.props.onUpdate&&vc.preRender(this.notifyUpdate),l&&this.projection&&(this.projection.isTransformDirty=!0)}),b=e.on("renderRequest",this.scheduleRender),o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,e)),this.valueSubscriptions.set(t,()=>{d(),b(),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 Do){let e=Do[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 b=this.features[t];b.isMounted?b.update():(b.mount(),b.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):It()}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<bz.length;l++){let d=bz[l];this.propEventSubscriptions[d]&&(this.propEventSubscriptions[d](),delete this.propEventSubscriptions[d]);let b="on"+d,o=t[b];o&&(this.propEventSubscriptions[d]=this.on(d,o))}this.prevMotionValues=lz(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=Oo(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"&&(fZ(d)||NZ(d))?d=parseFloat(d):!dz(d)&&cl.test(e)&&(d=AZ(t,e)),this.setBaseTarget(t,gt(d)?d.get():d)),gt(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=mX(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 b=this.getBaseTargetFromProps(this.props,t);return b!==void 0&&!gt(b)?b:this.initialValues[t]!==void 0&&d===void 0?void 0:this.baseTarget[t]}on(t,e){return this.events[t]||(this.events[t]=new jn),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}};var cu=class extends TH{constructor(){super(...arguments),this.KeyframeResolver=WX}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;gt(t)&&(this.childSubscription=t.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}};function anc(c){return window.getComputedStyle(c)}var QH=class extends cu{constructor(){super(...arguments),this.type="html",this.renderInstance=YH}readValueFromInstance(t,e){if(Vl.has(e)){let l=pX(e);return l&&l.default||0}else{let l=anc(t),d=(SZ(e)?l.getPropertyValue(e):l[e])||0;return typeof d=="string"?d.trim():d}}measureInstanceViewportBox(t,{transformPagePoint:e}){return LV(t,e)}build(t,e,l){KX(t,e,l.transformTemplate)}scrapeMotionValuesFromProps(t,e,l){return EX(t,e,l)}};var LH=class extends cu{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=It}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(Vl.has(e)){let l=pX(e);return l&&l.default||0}return e=CH.has(e)?e:FX(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,l){return fH(t,e,l)}build(t,e,l){_X(t,e,this.isSVGTag,l.transformTemplate)}renderInstance(t,e,l,d){FH(t,e,l,d)}mount(t){this.isSVGTag=qX(t.tagName),super.mount(t)}};var nz=(c,t)=>jX(c)?new LH(t):new QH(t,{allowProjection:c!==oz.Fragment});var iz=tz({...K3,...Wk,...Hk,...Bk},nz);var qn=Lf(iz);var r0=u(V(),1),jb=u(K(),1);var i1=u(V(),1),Xz=u(K(),1),Ya=u(K(),1);var az=u(V(),1),DH=u(K(),1),Uo=u(K(),1);var n1=class extends DH.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 Gz({children:c,isPresent:t}){let e=(0,Uo.useId)(),l=(0,Uo.useRef)(null),d=(0,Uo.useRef)({width:0,height:0,top:0,left:0}),{nonce:b}=(0,Uo.useContext)(LX);return(0,Uo.useInsertionEffect)(()=>{let{width:o,height:n,top:i,left:a}=d.current;if(t||!l.current||!o||!n)return;l.current.dataset.motionPopId=e;let G=document.createElement("style");return b&&(G.nonce=b),document.head.appendChild(G),G.sheet&&G.sheet.insertRule(`
+"use strict";var wp;(wp||={}).components=(()=>{var Lcc=Object.create;var Hx=Object.defineProperty;var Dcc=Object.getOwnPropertyDescriptor;var Ucc=Object.getOwnPropertyNames;var jcc=Object.getPrototypeOf,Ecc=Object.prototype.hasOwnProperty;var jC=(c,t)=>()=>(c&&(t=c(c=0)),t);var et=(c,t)=>()=>(t||c((t={exports:{}}).exports,t),t.exports),Au=(c,t)=>{for(var e in t)Hx(c,e,{get:t[e],enumerable:!0})},EC=(c,t,e,l)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of Ucc(t))!Ecc.call(c,d)&&d!==e&&Hx(c,d,{get:()=>t[d],enumerable:!(l=Dcc(t,d))||l.enumerable});return c};var X=(c,t,e)=>(e=c!=null?Lcc(jcc(c)):{},EC(t||!c||!c.__esModule?Hx(e,"default",{value:c,enumerable:!0}):e,c)),MC=c=>EC(Hx({},"__esModule",{value:!0}),c);var kc=et((Vpc,PC)=>{PC.exports=window.wp.primitives});var ic=et((Jpc,_C)=>{_C.exports=window.wp.i18n});var bc=et((vpc,qC)=>{qC.exports=window.wp.compose});var Y=et((Cpc,$C)=>{$C.exports=window.wp.element});var P=et((fpc,cf)=>{cf.exports=window.React});var V=et((Spc,Bf)=>{Bf.exports=window.ReactJSXRuntime});var tY=et(cY=>{"use strict";var Mu=P();function Utc(c,t){return c===t&&(c!==0||1/c===1/t)||c!==c&&t!==t}var jtc=typeof Object.is=="function"?Object.is:Utc,Etc=Mu.useState,Mtc=Mu.useEffect,Ptc=Mu.useLayoutEffect,Ktc=Mu.useDebugValue;function _tc(c,t){var e=t(),l=Etc({inst:{value:e,getSnapshot:t}}),d=l[0].inst,b=l[1];return Ptc(function(){d.value=e,d.getSnapshot=t,t5(d)&&b({inst:d})},[c,e,t]),Mtc(function(){return t5(d)&&b({inst:d}),c(function(){t5(d)&&b({inst:d})})},[c]),Ktc(e),e}function t5(c){var t=c.getSnapshot;c=c.value;try{var e=t();return!jtc(c,e)}catch{return!0}}function qtc(c,t){return t()}var $tc=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?qtc:_tc;cY.useSyncExternalStore=Mu.useSyncExternalStore!==void 0?Mu.useSyncExternalStore:$tc});var lY=et((HWc,eY)=>{"use strict";eY.exports=tY()});var qu=et((aBc,gY)=>{gY.exports=window.ReactDOM});var xt=et((lYc,c3)=>{c3.exports=window.wp.deprecated});function FZ(c){var t=Object.create(null);return function(e){return t[e]===void 0&&(t[e]=c(e)),t[e]}}var NZ=jC(()=>{});var iz={};Au(iz,{default:()=>d1});var knc,d1,b1=jC(()=>{NZ();knc=/^((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)-.*))$/,d1=FZ(function(c){return knc.test(c)||c.charCodeAt(0)===111&&c.charCodeAt(1)===110&&c.charCodeAt(2)<91})});var _z=et(nt=>{"use strict";var Ge=typeof Symbol=="function"&&Symbol.for,r1=Ge?Symbol.for("react.element"):60103,s1=Ge?Symbol.for("react.portal"):60106,PZ=Ge?Symbol.for("react.fragment"):60107,KZ=Ge?Symbol.for("react.strict_mode"):60108,_Z=Ge?Symbol.for("react.profiler"):60114,qZ=Ge?Symbol.for("react.provider"):60109,$Z=Ge?Symbol.for("react.context"):60110,m1=Ge?Symbol.for("react.async_mode"):60111,cR=Ge?Symbol.for("react.concurrent_mode"):60111,tR=Ge?Symbol.for("react.forward_ref"):60112,eR=Ge?Symbol.for("react.suspense"):60113,tic=Ge?Symbol.for("react.suspense_list"):60120,lR=Ge?Symbol.for("react.memo"):60115,dR=Ge?Symbol.for("react.lazy"):60116,eic=Ge?Symbol.for("react.block"):60121,lic=Ge?Symbol.for("react.fundamental"):60117,dic=Ge?Symbol.for("react.responder"):60118,bic=Ge?Symbol.for("react.scope"):60119;function El(c){if(typeof c=="object"&&c!==null){var t=c.$$typeof;switch(t){case r1:switch(c=c.type,c){case m1:case cR:case PZ:case _Z:case KZ:case eR:return c;default:switch(c=c&&c.$$typeof,c){case $Z:case tR:case dR:case lR:case qZ:return c;default:return t}}case s1:return t}}}function Kz(c){return El(c)===cR}nt.AsyncMode=m1;nt.ConcurrentMode=cR;nt.ContextConsumer=$Z;nt.ContextProvider=qZ;nt.Element=r1;nt.ForwardRef=tR;nt.Fragment=PZ;nt.Lazy=dR;nt.Memo=lR;nt.Portal=s1;nt.Profiler=_Z;nt.StrictMode=KZ;nt.Suspense=eR;nt.isAsyncMode=function(c){return Kz(c)||El(c)===m1};nt.isConcurrentMode=Kz;nt.isContextConsumer=function(c){return El(c)===$Z};nt.isContextProvider=function(c){return El(c)===qZ};nt.isElement=function(c){return typeof c=="object"&&c!==null&&c.$$typeof===r1};nt.isForwardRef=function(c){return El(c)===tR};nt.isFragment=function(c){return El(c)===PZ};nt.isLazy=function(c){return El(c)===dR};nt.isMemo=function(c){return El(c)===lR};nt.isPortal=function(c){return El(c)===s1};nt.isProfiler=function(c){return El(c)===_Z};nt.isStrictMode=function(c){return El(c)===KZ};nt.isSuspense=function(c){return El(c)===eR};nt.isValidElementType=function(c){return typeof c=="string"||typeof c=="function"||c===PZ||c===cR||c===_Z||c===KZ||c===eR||c===tic||typeof c=="object"&&c!==null&&(c.$$typeof===dR||c.$$typeof===lR||c.$$typeof===qZ||c.$$typeof===$Z||c.$$typeof===tR||c.$$typeof===lic||c.$$typeof===dic||c.$$typeof===bic||c.$$typeof===eic)};nt.typeOf=El});var $z=et((Fjc,qz)=>{"use strict";qz.exports=_z()});var oA=et((Njc,bA)=>{"use strict";var x1=$z(),oic={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},nic={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},iic={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},lA={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},g1={};g1[x1.ForwardRef]=iic;g1[x1.Memo]=lA;function cA(c){return x1.isMemo(c)?lA:g1[c.$$typeof]||oic}var aic=Object.defineProperty,uic=Object.getOwnPropertyNames,tA=Object.getOwnPropertySymbols,Gic=Object.getOwnPropertyDescriptor,Xic=Object.getPrototypeOf,eA=Object.prototype;function dA(c,t,e){if(typeof t!="string"){if(eA){var l=Xic(t);l&&l!==eA&&dA(c,l,e)}var d=uic(t);tA&&(d=d.concat(tA(t)));for(var b=cA(c),o=cA(t),n=0;n<d.length;++n){var i=d[n];if(!nic[i]&&!(e&&e[i])&&!(o&&o[i])&&!(b&&b[i])){var a=Gic(t,i);try{aic(c,i,a)}catch{}}}}return c}bA.exports=dA});var qA=et((BMc,_A)=>{"use strict";var Kic=function(t){return _ic(t)&&!qic(t)};function _ic(c){return!!c&&typeof c=="object"}function qic(c){var t=Object.prototype.toString.call(c);return t==="[object RegExp]"||t==="[object Date]"||tac(c)}var $ic=typeof Symbol=="function"&&Symbol.for,cac=$ic?Symbol.for("react.element"):60103;function tac(c){return c.$$typeof===cac}function eac(c){return Array.isArray(c)?[]:{}}function Cm(c,t){return t.clone!==!1&&t.isMergeableObject(c)?HX(eac(c),c,t):c}function lac(c,t,e){return c.concat(t).map(function(l){return Cm(l,e)})}function dac(c,t){if(!t.customMerge)return HX;var e=t.customMerge(c);return typeof e=="function"?e:HX}function bac(c){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(c).filter(function(t){return Object.propertyIsEnumerable.call(c,t)}):[]}function PA(c){return Object.keys(c).concat(bac(c))}function KA(c,t){try{return t in c}catch{return!1}}function oac(c,t){return KA(c,t)&&!(Object.hasOwnProperty.call(c,t)&&Object.propertyIsEnumerable.call(c,t))}function nac(c,t,e){var l={};return e.isMergeableObject(c)&&PA(c).forEach(function(d){l[d]=Cm(c[d],e)}),PA(t).forEach(function(d){oac(c,d)||(KA(c,d)&&e.isMergeableObject(t[d])?l[d]=dac(d,e)(c[d],t[d],e):l[d]=Cm(t[d],e))}),l}function HX(c,t,e){e=e||{},e.arrayMerge=e.arrayMerge||lac,e.isMergeableObject=e.isMergeableObject||Kic,e.cloneUnlessOtherwiseSpecified=Cm;var l=Array.isArray(t),d=Array.isArray(c),b=l===d;return b?l?e.arrayMerge(c,t,e):nac(c,t,e):Cm(t,e)}HX.all=function(t,e){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(l,d){return HX(l,d,e)},{})};var iac=HX;_A.exports=iac});var uR=et((yMc,$A)=>{"use strict";$A.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,b;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(b=Object.keys(t),l=b.length,l!==Object.keys(e).length)return!1;for(d=l;d--!==0;)if(!Object.prototype.hasOwnProperty.call(e,b[d]))return!1;for(d=l;d--!==0;){var o=b[d];if(!c(t[o],e[o]))return!1}return!0}return t!==t&&e!==e}});var Nl=et((hMc,eO)=>{eO.exports=window.wp.warning});var $O=et((mPc,qO)=>{qO.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 u=a.autoEscape,G=a.caseSensitive,r=G===void 0?!1:G,s=a.findChunks,m=s===void 0?d:s,x=a.sanitize,g=a.searchWords,Z=a.textToHighlight;return b({chunksToHighlight:l({chunks:m({autoEscape:u,caseSensitive:r,sanitize:x,searchWords:g,textToHighlight:Z})}),totalLength:Z?Z.length:0})},l=t.combineChunks=function(a){var u=a.chunks;return u=u.sort(function(G,r){return G.start-r.start}).reduce(function(G,r){if(G.length===0)return[r];var s=G.pop();if(r.start<=s.end){var m=Math.max(s.end,r.end);G.push({highlight:!1,start:s.start,end:m})}else G.push(s,r);return G},[]),u},d=function(a){var u=a.autoEscape,G=a.caseSensitive,r=a.sanitize,s=r===void 0?o:r,m=a.searchWords,x=a.textToHighlight;return x=s(x),m.filter(function(g){return g}).reduce(function(g,Z){Z=s(Z),u&&(Z=n(Z));for(var H=new RegExp(Z,G?"g":"gi"),R=void 0;R=H.exec(x);){var W=R.index,p=H.lastIndex;p>W&&g.push({highlight:!1,start:W,end:p}),R.index===H.lastIndex&&H.lastIndex++}return g},[])};t.findChunks=d;var b=t.fillInChunks=function(a){var u=a.chunksToHighlight,G=a.totalLength,r=[],s=function(g,Z,H){Z-g>0&&r.push({start:g,end:Z,highlight:H})};if(u.length===0)s(0,G,!1);else{var m=0;u.forEach(function(x){s(m,x.start,!1),s(x.start,x.end,!0),m=x.end}),s(m,G,!1)}return r};function o(i){return i}function n(i){return i.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}})])});var H2=et((c8c,WT)=>{WT.exports=window.wp.richText});var lo=et((t8c,BT)=>{BT.exports=window.wp.a11y});var RI=et((e8c,yT)=>{yT.exports=window.wp.keycodes});var pI=et((l8c,II)=>{var VT={\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"},hT=Object.keys(VT).join("|"),$Gc=new RegExp(hT,"g"),cXc=new RegExp(hT,"");function tXc(c){return VT[c]}var JT=function(c){return c.replace($Gc,tXc)},eXc=function(c){return!!c.match(cXc)};II.exports=JT;II.exports.has=eXc;II.exports.remove=JT});var fI=et((k8c,nQ)=>{nQ.exports=window.wp.isShallowEqual});var vQ=et((Iqc,JQ)=>{JQ.exports=window.wp.privateApis});var fE=et(QJ=>{var au=au||{};au.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,b){e+=c.visit(d),b<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 au=au||{};au.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(M){var U=new Error(t+": "+M);throw U.source=t,U}function l(){var M=d();return t.length>0&&e("Invalid input not EOF"),M}function d(){return R(b)}function b(){return o("linear-gradient",c.linearGradient,i)||o("repeating-linear-gradient",c.repeatingLinearGradient,i)||o("radial-gradient",c.radialGradient,G)||o("repeating-radial-gradient",c.repeatingRadialGradient,G)}function o(M,U,q){return n(U,function(uc){var gc=q();return gc&&(K(c.comma)||e("Missing comma before color stops")),{type:M,orientation:gc,colorStops:R(W)}})}function n(M,U){var q=K(M);if(q){K(c.startCall)||e("Missing (");var uc=U(q);return K(c.endCall)||e("Missing )"),uc}}function i(){var M=a();if(M)return M;var U=A("position-keyword",c.positionKeywords,1);return U?{type:"directional",value:U.value}:u()}function a(){return A("directional",c.sideOrCorner,1)}function u(){return A("angular",c.angleValue,1)||A("angular",c.radianValue,1)}function G(){var M,U=r(),q;return U&&(M=[],M.push(U),q=t,K(c.comma)&&(U=r(),U?M.push(U):t=q)),M}function r(){var M=s()||m();if(M)M.at=g();else{var U=x();if(U){M=U;var q=g();q&&(M.at=q)}else{var uc=g();if(uc)M={type:"default-radial",at:uc};else{var gc=Z();gc&&(M={type:"default-radial",at:gc})}}}return M}function s(){var M=A("shape",/^(circle)/i,0);return M&&(M.style=v()||x()),M}function m(){var M=A("shape",/^(ellipse)/i,0);return M&&(M.style=Z()||L()||x()),M}function x(){return A("extent-keyword",c.extentKeywords,1)}function g(){if(A("position",/^at/,0)){var M=Z();return M||e("Missing positioning value"),M}}function Z(){var M=H();if(M.x||M.y)return{type:"position",value:M}}function H(){return{x:L(),y:L()}}function R(M){var U=M(),q=[];if(U)for(q.push(U);K(c.comma);)U=M(),U?q.push(U):e("One extra comma");return q}function W(){var M=p();return M||e("Expected color definition"),M.length=L(),M}function p(){return y()||f()||h()||C()||B()||J()||I()}function I(){return A("literal",c.literalColor,0)}function y(){return A("hex",c.hexColor,1)}function B(){return n(c.rgbColor,function(){return{type:"rgb",value:R(z)}})}function C(){return n(c.rgbaColor,function(){return{type:"rgba",value:R(z)}})}function J(){return n(c.varColor,function(){return{type:"var",value:O()}})}function h(){return n(c.hslColor,function(){var M=K(c.percentageValue);M&&e("HSL hue value must be a number in degrees (0-360) or normalized (-360 to 360), not a percentage");var U=z();K(c.comma);var q=K(c.percentageValue),uc=q?q[1]:null;K(c.comma),q=K(c.percentageValue);var gc=q?q[1]:null;return(!uc||!gc)&&e("Expected percentage value for saturation and lightness in HSL"),{type:"hsl",value:[U,uc,gc]}})}function f(){return n(c.hslaColor,function(){var M=z();K(c.comma);var U=K(c.percentageValue),q=U?U[1]:null;K(c.comma),U=K(c.percentageValue);var uc=U?U[1]:null;K(c.comma);var gc=z();return(!q||!uc)&&e("Expected percentage value for saturation and lightness in HSLA"),{type:"hsla",value:[M,q,uc,gc]}})}function F(){var M=K(c.percentageValue);return M?M[1]:null}function O(){return K(c.variableName)[1]}function z(){return K(c.number)[1]}function L(){return A("%",c.percentageValue,1)||j()||S()||v()}function j(){return A("position-keyword",c.positionKeywords,1)}function S(){return n(c.calcValue,function(){for(var M=1,U=0;M>0&&U<t.length;){var q=t.charAt(U);q==="("?M++:q===")"&&M--,U++}M>0&&e("Missing closing parenthesis in calc() expression");var uc=t.substring(0,U-1);return tc(U-1),{type:"calc",value:uc}})}function v(){return A("px",c.pixelValue,1)||A("em",c.emValue,1)}function A(M,U,q){var uc=K(U);if(uc)return{type:M,value:uc[q]}}function K(M){var U,q;return q=/^[\n\r\t\s]+/.exec(t),q&&tc(q[0].length),U=M.exec(t),U&&tc(U[0].length),U}function tc(M){t=t.substr(M)}return function(M){return t=M.toString().trim(),t.endsWith(";")&&(t=t.slice(0,-1)),l()}})();QJ.parse=au.parse;QJ.stringify=au.stringify});var cr=et((fat,jE)=>{jE.exports=window.wp.dom});var F0=et((Vrt,s7)=>{s7.exports=window.wp.date});var e9=et((Kxt,q6)=>{q6.exports=window.wp.escapeHtml});var KP=et((rHt,PP)=>{PP.exports=window.wp.htmlEntities});var IK=et((LHt,o9)=>{function GHc(c,t){var e=t&&t.cache?t.cache:gHc,l=t&&t.serializer?t.serializer:xHc,d=t&&t.strategy?t.strategy:rHc;return d(c,{cache:e,serializer:l})}function XHc(c){return c==null||typeof c=="number"||typeof c=="boolean"}function ZK(c,t,e,l){var d=XHc(l)?l:e(l),b=t.get(d);return typeof b>"u"&&(b=c.call(this,l),t.set(d,b)),b}function RK(c,t,e){var l=Array.prototype.slice.call(arguments,3),d=e(l),b=t.get(d);return typeof b>"u"&&(b=c.apply(this,l),t.set(d,b)),b}function b9(c,t,e,l,d){return e.bind(t,c,l,d)}function rHc(c,t){var e=c.length===1?ZK:RK;return b9(c,this,e,t.cache.create(),t.serializer)}function sHc(c,t){var e=RK;return b9(c,this,e,t.cache.create(),t.serializer)}function mHc(c,t){var e=ZK;return b9(c,this,e,t.cache.create(),t.serializer)}function xHc(){return JSON.stringify(arguments)}function MW(){this.cache=Object.create(null)}MW.prototype.has=function(c){return c in this.cache};MW.prototype.get=function(c){return this.cache[c]};MW.prototype.set=function(c,t){this.cache[c]=t};var gHc={create:function(){return new MW}};o9.exports=GHc;o9.exports.strategies={variadic:sHc,monadic:mHc}});var x8=et((opt,m8)=>{m8.exports=window.wp.hooks});var Bpc={};Au(Bpc,{AlignmentMatrixControl:()=>A1,AnglePickerControl:()=>ZI,Animate:()=>kO,Autocomplete:()=>AQ,BaseControl:()=>Ac,BlockQuotation:()=>Ie.BlockQuotation,BorderBoxControl:()=>Hp,BorderControl:()=>ub,BoxControl:()=>ZJ,Button:()=>oc,ButtonGroup:()=>yp,Card:()=>fp,CardBody:()=>Yp,CardDivider:()=>Fp,CardFooter:()=>Np,CardHeader:()=>Sp,CardMedia:()=>kp,CheckboxControl:()=>Ap,Circle:()=>Ie.Circle,ClipboardButton:()=>aE,ColorIndicator:()=>oo,ColorPalette:()=>Zi,ColorPicker:()=>uo,ComboboxControl:()=>bW,Composite:()=>Oe,CustomGradientPicker:()=>$X,CustomSelectControl:()=>aW,Dashicon:()=>l0,DatePicker:()=>k0,DateTimePicker:()=>L7,Disabled:()=>E7,Draggable:()=>e4,DropZone:()=>b4,DropZoneProvider:()=>n4,Dropdown:()=>no,DropdownMenu:()=>rb,DuotonePicker:()=>wv,DuotoneSwatch:()=>Qv,ExternalLink:()=>HW,Fill:()=>FX,Flex:()=>Zt,FlexBlock:()=>ol,FlexItem:()=>De,FocalPointPicker:()=>O4,FocusReturnProvider:()=>W8,FocusableIframe:()=>Q4,FontSizePicker:()=>b6,FormFileUpload:()=>n6,FormToggle:()=>WW,FormTokenField:()=>VW,G:()=>Ie.G,GradientPicker:()=>Kp,Guide:()=>g6,GuidePage:()=>I6,HorizontalRule:()=>Ie.HorizontalRule,Icon:()=>$c,IconButton:()=>y6,IsolatedEventContainer:()=>i8,KeyboardShortcuts:()=>h6,Line:()=>Ie.Line,MenuGroup:()=>E0,MenuItem:()=>Hn,MenuItemsChoice:()=>Y6,Modal:()=>br,NavigableMenu:()=>Gu,Navigator:()=>WP,Notice:()=>NW,NoticeList:()=>SW,Panel:()=>CP,PanelBody:()=>YP,PanelHeader:()=>zW,PanelRow:()=>kP,Path:()=>Ie.Path,Placeholder:()=>wP,Polygon:()=>Ie.Polygon,Popover:()=>Gi,ProgressBar:()=>MP,QueryControls:()=>oK,RadioControl:()=>UW,RangeControl:()=>Bd,Rect:()=>Ie.Rect,ResizableBox:()=>OK,ResponsiveWrapper:()=>wK,SVG:()=>Ie.SVG,SandBox:()=>QK,ScrollLock:()=>vI,SearchControl:()=>jK,SelectControl:()=>Wd,Slot:()=>NX,SlotFillProvider:()=>J2,Snackbar:()=>oB,SnackbarList:()=>_K,Spinner:()=>lr,TabPanel:()=>c_,TabbableContainer:()=>jJ,TextControl:()=>iB,TextHighlight:()=>i_,TextareaControl:()=>aB,TimePicker:()=>A0,Tip:()=>a_,ToggleControl:()=>uB,Toolbar:()=>p9,ToolbarButton:()=>ex,ToolbarDropdownMenu:()=>W9,ToolbarGroup:()=>dx,ToolbarItem:()=>pn,Tooltip:()=>Fl,TreeSelect:()=>Br,VisuallyHidden:()=>Sc,__experimentalAlignmentMatrixControl:()=>A1,__experimentalBorderBoxControl:()=>Hp,__experimentalBorderControl:()=>ub,__experimentalBoxControl:()=>ZJ,__experimentalConfirmDialog:()=>av,__experimentalDivider:()=>h0,__experimentalDropdownContentWrapper:()=>nn,__experimentalElevation:()=>EX,__experimentalGrid:()=>un,__experimentalHStack:()=>jc,__experimentalHasSplitBorders:()=>bu,__experimentalHeading:()=>ob,__experimentalInputControl:()=>to,__experimentalInputControlPrefixWrapper:()=>ai,__experimentalInputControlSuffixWrapper:()=>vX,__experimentalIsDefinedBorder:()=>rJ,__experimentalIsEmptyBorder:()=>so,__experimentalItem:()=>KX,__experimentalItemGroup:()=>_X,__experimentalNavigatorBackButton:()=>IP,__experimentalNavigatorButton:()=>RP,__experimentalNavigatorProvider:()=>HP,__experimentalNavigatorScreen:()=>ZP,__experimentalNavigatorToParentButton:()=>pP,__experimentalNumberControl:()=>ve,__experimentalPaletteEdit:()=>XM,__experimentalParseQuantityAndUnitFromRawValue:()=>Pt,__experimentalRadio:()=>aK,__experimentalRadioGroup:()=>rK,__experimentalScrollable:()=>V0,__experimentalSpacer:()=>re,__experimentalStyleProvider:()=>YX,__experimentalSurface:()=>pJ,__experimentalText:()=>nl,__experimentalToggleGroupControl:()=>Id,__experimentalToggleGroupControlOption:()=>ln,__experimentalToggleGroupControlOptionIcon:()=>TX,__experimentalToolbarContext:()=>gl,__experimentalToolsPanel:()=>IB,__experimentalToolsPanelContext:()=>vu,__experimentalToolsPanelItem:()=>pB,__experimentalTreeGrid:()=>d8,__experimentalTreeGridCell:()=>O9,__experimentalTreeGridItem:()=>ix,__experimentalTreeGridRow:()=>A9,__experimentalTruncate:()=>_o,__experimentalUnitControl:()=>ro,__experimentalUseCustomUnits:()=>H0,__experimentalUseNavigator:()=>Ni,__experimentalUseSlot:()=>o0,__experimentalUseSlotFills:()=>h2,__experimentalVStack:()=>it,__experimentalView:()=>ac,__experimentalZStack:()=>Q9,__unstableAnimatePresence:()=>lX,__unstableComposite:()=>lv,__unstableCompositeGroup:()=>JM,__unstableCompositeItem:()=>vM,__unstableDisclosureContent:()=>Cv,__unstableGetAnimateClassName:()=>O1,__unstableMotion:()=>qn,__unstableUseAutocompleteProps:()=>zQ,__unstableUseCompositeState:()=>CM,__unstableUseNavigateRegions:()=>U9,createSlotFill:()=>sQ,navigateRegions:()=>G8,privateApis:()=>LC,useBaseControlProps:()=>Da,useNavigator:()=>Ni,withConstrainedTabbing:()=>X8,withFallbackStyles:()=>s8,withFilters:()=>Z8,withFocusOutside:()=>lW,withFocusReturn:()=>p8,withNotices:()=>y8,withSpokenMessages:()=>h8});var Ie=X(kc(),1);function KC(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=KC(c[t]))&&(l&&(l+=" "),l+=e)}else for(e in c)c[e]&&(l&&(l+=" "),l+=e);return l}function Mcc(){for(var c,t,e=0,l="",d=arguments.length;e<d;e++)(c=arguments[e])&&(t=KC(c))&&(l&&(l+=" "),l+=t);return l}var N=Mcc;var gR=X(ic(),1),YO=X(bc(),1),FO=X(Y(),1);var tf=X(P(),1),Zx=(0,tf.createContext)(!0);function Rx(c){return Array.isArray(c)?c:typeof c<"u"?[c]:[]}function Ix(c){let t=[];for(let e of c)t.push(...e);return t}function es(c){return c.slice().reverse()}function ji(...c){}function lf(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 b of e)if(c[b]!==t[b])return!1;return!0}function df(c,t){return Pcc(c)?c(Kcc(t)?t():t):c}function Pcc(c){return typeof c=="function"}function Kcc(c){return typeof c=="function"}function Wl(c,t){return typeof Object.hasOwn=="function"?Object.hasOwn(c,t):Object.prototype.hasOwnProperty.call(c,t)}function at(...c){return(...t)=>{for(let e of c)typeof e=="function"&&e(...t)}}function bf(c){return c.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function of(c,t){let e={...c};for(let l of t)Wl(e,l)&&delete e[l];return e}function nf(c,t){let e={};for(let l of t)Wl(c,l)&&(e[l]=c[l]);return e}function px(c){return c}function af(c=ji){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(c)});return()=>cancelAnimationFrame(t)}function rc(c,t){if(!c)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Qy(c){return Object.keys(c)}function Co(c,...t){let e=typeof c=="function"?c(...t):c;return e==null?!1:!e}function ae(c){return c.disabled||c["aria-disabled"]===!0||c["aria-disabled"]==="true"}function uf(c){return c.getAttribute("aria-disabled")==="true"||"disabled"in c&&c.disabled===!0}function ut(c){let t={};for(let e in c)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 Ei=_cc();function _cc(){return typeof window<"u"&&!!window.document?.createElement}function fc(c){return c?"self"in c?c.document:c.ownerDocument||document:document}function fn(c){return c?"self"in c?c.self:fc(c).defaultView||window:self}function dd(c,t=!1){let{activeElement:e}=fc(c);if(!e?.nodeName)return null;if(ts(e)&&e.contentDocument?.body)return dd(e.contentDocument.body,t);if(t){let l=e.getAttribute("aria-activedescendant");if(l){let d=fc(e).getElementById(l);if(d)return d}}return e}function Rt(c,t){return c===t||c.contains(t)}function wd(c){return c?.nodeType===1}function Wx(c){return typeof c?.nodeType=="number"}function ts(c){return c.tagName==="IFRAME"}function Td(c){let t=c.tagName.toLowerCase();return t==="button"?!0:t==="input"&&c.type?qcc.indexOf(c.type)!==-1:!1}var qcc=["button","color","file","image","reset","submit"];function $cc(c){if(typeof c.checkVisibility=="function")return c.checkVisibility();let t=c;return t.offsetWidth>0||t.offsetHeight>0||c.getClientRects().length>0}function Ke(c){try{return c.tagName==="TEXTAREA"?!0:c.tagName!=="INPUT"?!1:c.selectionStart!==null}catch{return!1}}function Bx(c){return c.isContentEditable||Ke(c)}function Gf(c){if(Ke(c))return c.value;if(c.isContentEditable){let t=fc(c).createRange();return t.selectNodeContents(c),t.toString()}return""}function Xf(c){let t=0,e=0;if(Ke(c))t=c.selectionStart||0,e=c.selectionEnd||0;else if(c.isContentEditable){let l=fc(c).getSelection();if(l?.rangeCount&&l.anchorNode&&Rt(c,l.anchorNode)&&l.focusNode&&Rt(c,l.focusNode)){let d=l.getRangeAt(0),b=d.cloneRange();b.selectNodeContents(c),b.setEnd(d.startContainer,d.startOffset),t=b.toString().length,b.setEnd(d.endContainer,d.endOffset),e=b.toString().length}}return{start:t,end:e}}var ctc=["dialog","menu","listbox","tree","grid"],ef={menu:"menuitem",listbox:"option",tree:"treeitem"};function Mi(c,t){let e=c?.getAttribute("role");return e&&ctc.indexOf(e)!==-1?e:t}function ttc(c){if(c!=null&&Wl(ef,c))return ef[c]}function Tu(c,t){let e=Mi(c);return typeof e!="string"?t:ttc(e)??t}function Ly(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=fc(c);return Ly(c.parentElement)||e.scrollingElement||e.body}function yx(c,t){let e=c.map((d,b)=>[b,d]),l=!1;return e.sort(([d,b],[o,n])=>{let i=t(b),a=t(n);return i===a||!i||!a?0:etc(i,a)?(d>o&&(l=!0),-1):(d<o&&(l=!0),1)}),l?e.map(([d,b])=>b):c}function etc(c,t){return!!(t.compareDocumentPosition(c)&Node.DOCUMENT_POSITION_PRECEDING)}function ltc(){return Ei&&!!navigator.maxTouchPoints}function Vx(){return Ei?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Qu(){return Ei&&Vx()&&/apple/i.test(navigator.vendor)}function rf(){return Ei&&/firefox\//i.test(navigator.userAgent)}function sf(){return Ei&&navigator.platform.startsWith("Mac")&&!ltc()}function mf(c){let{currentTarget:t,target:e}=c;return t?Wx(e)?!Rt(t,e):!0:!1}function zt(c){return c.target===c.currentTarget}function xf(c){if(!wd(c))return!1;let t=c,e=t.tagName.toLowerCase();return e==="a"||e==="button"&&t.type==="submit"||e==="input"&&t.type==="submit"}function hx(c){let t=Vx();return t&&!c.metaKey||!t&&!c.ctrlKey?!1:xf(c.currentTarget)}function Jx(c){return c.altKey?xf(c.currentTarget):!1}function gf(c,t,e){let l=new Event(t,e);return c.dispatchEvent(l)}function Pi(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 Hf(c,t,e){let l=new KeyboardEvent(t,e);return c.dispatchEvent(l)}function Dy(c,t){let e=new MouseEvent("click",t);return c.dispatchEvent(e)}function Cb(c,t){let e=t||c.currentTarget,l=c.relatedTarget;return!Wx(l)||!Rt(e,l)}function Ki(c,t,e,l){let b=(n=>{if(l){let a=setTimeout(n,l);return()=>clearTimeout(a)}let i=requestAnimationFrame(n);return()=>cancelAnimationFrame(i)})(()=>{c.removeEventListener(t,o,!0),e()}),o=()=>{b(),e()};return c.addEventListener(t,o,{once:!0,capture:!0}),()=>{b(),c.removeEventListener(t,o,!0)}}function yt(c,t,e,l=window){let d=[];try{l.document.addEventListener(c,t,e);for(let o of Array.from(l.frames))d.push(yt(c,t,e,o))}catch{}return()=>{try{l.document.removeEventListener(c,t,e)}catch{}for(let o of d)o()}}var vx="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 dtc(c){return Number.parseInt(c.getAttribute("tabindex")||"0",10)<0}function Ql(c){return!(!c.matches(vx)||!$cc(c)||c.closest("[inert]"))}function Ou(c){if(!Ql(c)||dtc(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=dd(c);return!e||e===c||!("form"in e)||e.form!==c.form||e.name!==c.name}function Cx(c,t){let e=Array.from(c.querySelectorAll(vx));t&&e.unshift(c);let l=e.filter(Ql);return l.forEach((d,b)=>{if(!ts(d))return;let o=d.contentDocument?.body;o&&l.splice(b,1,...Cx(o))}),l}function btc(c,t){let[e]=Cx(c,t);return e||null}function fx(c,t,e){let l=Array.from(c.querySelectorAll(vx)).filter(Ou);return t&&Ou(c)&&l.unshift(c),l.forEach((d,b)=>{if(!ts(d))return;let o=d.contentDocument?.body;if(!o)return;let n=fx(o,!1,e);l.splice(b,1,...n)}),!l.length&&e?Cx(c):l}function wu(c,t,e){if(t&&Ou(c)){if(!ts(c))return c;let d=c.contentDocument?.body;if(!d)return c;let b=wu(d,!1,e);if(b)return b}let l=c.querySelectorAll(vx);for(let d of l)if(Ou(d)){if(ts(d)){let b=d.contentDocument?.body;if(!b)return d;let o=wu(b,!1,e);if(o)return o;continue}return d}return e?btc(c):null}function Zf({container:c,includeContainer:t,reverse:e,fallbackToEdge:l,fallbackToFocusable:d}){let b=dd(c),o=Cx(c,t);e&&o.reverse();let n=o.indexOf(b),i=o.slice(n+1);return i.find(Ou)||(l?o.find(Ou):null)||(d?i[0]:null)||null}function otc(c,t,e,l){return Zf({container:c,includeContainer:t,fallbackToEdge:e,fallbackToFocusable:l})}function Yx(c,t){return otc(document.body,!1,c,t)}function ntc(c,t,e,l){return Zf({container:c,includeContainer:t,reverse:!0,fallbackToEdge:e,fallbackToFocusable:l})}function Uy(c,t){return ntc(document.body,!1,c,t)}function _i(c){let t=dd(c);if(!t)return!1;if(t===c)return!0;let e=t.getAttribute("aria-activedescendant");return e?e===c.id:!1}function bd(c){let t=dd(c);if(!t)return!1;if(Rt(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 itc(c){let t=c.getAttribute("tabindex")??"";c.setAttribute("data-tabindex",t),c.setAttribute("tabindex","-1")}function Rf(c,t){let e=fx(c,t);for(let l of e)itc(l)}function If(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 pf(c,t){"scrollIntoView"in c?(c.focus({preventScroll:!0}),c.scrollIntoView({block:"nearest",inline:"nearest",...t})):c.focus()}function Wf(c){return async()=>{let t=await c?.();return Wf(async()=>(await t?.(),c))}}var Fpc=atc();function atc({limit:c=100}={}){let t=[],e=[],l=null,d=()=>t.length>0,b=()=>e.length>0;return{canUndo:d,canRedo:b,undo:async()=>{d()&&(l=null,e.push(await t.pop()?.()))},redo:async()=>{b()&&(l=null,t.push(await e.pop()?.()))},execute:async(a,u)=>{if(!a)return;let G=u===l;l=u??null;let r=G?Math.max(0,t.length-1):t.length,s=await a();if(!s)return;e=[];let m=t[r];for(t[r]=Wf(async()=>{await s?.();let x=await m?.();return async()=>{await x?.(),await a?.()}});t.length>c;)t.shift()}}}var ke=X(P(),1),rt=X(P(),1),qi=X(V(),1);function ls(c,t){if(typeof c=="function"){let e=c(t);if(typeof e=="function")return e}else c&&(c.current=t)}function utc(c){return!c||!(0,rt.isValidElement)(c)?!1:"ref"in c.props||"ref"in c}function Gtc(c){return utc(c)?{...c.props}.ref||c.ref:null}function Xtc(c,t){let e={...c};for(let l in t){if(!Wl(t,l))continue;if(l==="className"){let b="className",o=c[b],n=t[b];o&&n?e[b]=`${o} ${n}`:e[b]=n||o;continue}if(l==="style"){let b="style";e[b]=c[b]?{...c[b],...t[b]}:t[b];continue}let d=t[l];if(l.startsWith("on")){if(typeof d!="function")continue;let b=c[l];if(typeof b=="function"){e[l]=(...o)=>{d(...o),b(...o)};continue}}e[l]=d}return e}var jy={...ke},yf=jy.useId,zpc=jy.useDeferredValue,Vf=jy.useInsertionEffect,Ic=Ei?rt.useLayoutEffect:rt.useEffect;function Nx(c){let[t]=(0,rt.useState)(c);return t}function Lu(c){let t=(0,rt.useRef)(c);return Ic(()=>{t.current=c}),t}function nc(c){let t=(0,rt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return Vf?Vf(()=>{t.current=c}):t.current=c,(0,rt.useCallback)((...e)=>t.current?.(...e),[])}function Sx(c){let[t,e]=(0,rt.useState)(null);return Ic(()=>{if(t==null||!c)return;let l=null;return c(d=>(l=d,t)),()=>{c(l)}},[t,c]),[t,e]}function pc(...c){return(0,rt.useMemo)(()=>{if(c.some(Boolean))return t=>{let e=[];for(let l of c){if(!l)continue;let d=ls(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():ls(l,null)}}},c)}function lt(c){if(yf){let l=yf();return c||l}let[t,e]=(0,rt.useState)(c);return Ic(()=>{c||t||e(`id-${Math.random().toString(36).slice(2,8)}`)},[c,t]),c||t}function Yn(c,t){let e=b=>{if(typeof b=="string")return b},[l,d]=(0,rt.useState)(()=>e(t));return Ic(()=>{d((c&&"current"in c?c.current:c)?.tagName.toLowerCase()||e(t))},[c,t]),l}function _e(c,t){let e=(0,rt.useRef)(!1);(0,rt.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,rt.useEffect)(()=>()=>{e.current=!1},[])}function Du(){return(0,rt.useReducer)(()=>[],[])}function qc(c){return nc(typeof c=="function"?c:()=>c)}function Zc(c,t,e=[]){let l=(0,rt.useCallback)(d=>(c.wrapElement&&(d=c.wrapElement(d)),t(d)),[...e,c.wrapElement]);return{...c,wrapElement:l}}function Uu(c=!1,t){let[e,l]=(0,rt.useState)(null);return{portalRef:pc(l,t),portalNode:e,domReady:!c||e}}function ju(c,t,e){let l=c.onLoadedMetadataCapture,d=(0,rt.useMemo)(()=>Object.assign(()=>{},l,...e!==void 0?[{[t]:e}]:[]),[l,t,e]);return[l?.[t],{onLoadedMetadataCapture:d}]}var hf=!1;function Eu(){return(0,rt.useEffect)(()=>{hf||(yt("mousemove",stc,!0),yt("mousedown",Fx,!0),yt("mouseup",Fx,!0),yt("keydown",Fx,!0),yt("scroll",Fx,!0),hf=!0)},[]),nc(()=>Ey)}var Ey=!1,Jf=0,vf=0;function rtc(c){let t=c.movementX||c.screenX-Jf,e=c.movementY||c.screenY-vf;return Jf=c.screenX,vf=c.screenY,t||e||!1}function stc(c){rtc(c)&&(Ey=!0)}function Fx(){Ey=!1}function _(c){let t=ke.forwardRef((e,l)=>c({...e,ref:l}));return t.displayName=c.displayName||c.name,t}function Yt(c,t){return ke.memo(c,t)}function $(c,t){let{wrapElement:e,render:l,...d}=t,b=pc(t.ref,Gtc(l)),o;if(ke.isValidElement(l)){let n={...l.props,ref:b};o=ke.cloneElement(l,Xtc(d,n))}else l?o=l(d):o=(0,qi.jsx)(c,{...d});return e?e(o):o}function cc(c){let t=(e={})=>c(e);return t.displayName=c.name,t}function dt(c=[],t=[]){let e=ke.createContext(void 0),l=ke.createContext(void 0),d=()=>ke.useContext(e),b=(a=!1)=>{let u=ke.useContext(l),G=d();return a?u:u||G},o=()=>{let a=ke.useContext(l),u=d();if(!(a&&a===u))return u},n=a=>c.reduceRight((u,G)=>(0,qi.jsx)(G,{...a,children:u}),(0,qi.jsx)(e.Provider,{...a}));return{context:e,scopedContext:l,useContext:d,useScopedContext:b,useProviderContext:o,ContextProvider:n,ScopedContextProvider:a=>(0,qi.jsx)(n,{...a,children:t.reduceRight((u,G)=>(0,qi.jsx)(G,{...a,children:u}),(0,qi.jsx)(l.Provider,{...a}))})}}var Be=X(P(),1),mtc="div",xtc=Symbol("accessibleWhenDisabled"),gtc=Qu(),Htc=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Ztc(c){let{tagName:t,readOnly:e,type:l}=c;return t==="TEXTAREA"&&!e||t==="SELECT"&&!e?!0:t==="INPUT"&&!e?Htc.includes(l):!!(c.isContentEditable||c.getAttribute("role")==="combobox"&&c.dataset.name)}function Rtc(c){return c?c==="button"||c==="summary"||c==="input"||c==="select"||c==="textarea"||c==="a":!0}function Itc(c){return c?c==="button"||c==="input"||c==="select"||c==="textarea":!0}function ptc(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 Wtc({focusable:c,trulyDisabled:t,nativeTabbable:e,supportsDisabled:l,safariTabIndex:d,tabIndexProp:b}){return c?t?e&&!l?-1:void 0:e?d&&b==null?0:b:b??0:b}function My(c,t){return nc(e=>{c?.(e),!e.defaultPrevented&&t&&(e.stopPropagation(),e.preventDefault())})}var Cf=!1,Py=!0;function Btc(c){let t=c.target;wd(t)&&!t.hasAttribute("data-focus-visible")&&(Py=!1)}function ytc(c){c.metaKey||c.ctrlKey||c.altKey||(Py=!0)}var Qd=cc(function({focusable:t=!0,accessibleWhenDisabled:e,autoFocus:l,onFocusVisible:d,...b}){let o=(0,Be.useRef)(null),[n,i]=ju(b,xtc,e);e??=n,(0,Be.useEffect)(()=>{t&&(Cf||(yt("mousedown",Btc,!0),yt("keydown",ytc,!0),Cf=!0))},[t]);let a=t&&ae(b),u=a&&!e,[G,r]=(0,Be.useState)(!1),s=(0,Be.useRef)(!1),m=(0,Be.useRef)(null),x=nc(v=>{m.current?.(),m.current=null,s.current=!1,v?.removeAttribute("data-focus-visible")});(0,Be.useEffect)(()=>{t&&u&&(x(o.current),G&&r(!1))},[t,u,G,x]),(0,Be.useEffect)(()=>{if(!t||!G)return;let v=o.current;if(!v||typeof IntersectionObserver>"u")return;let A=new IntersectionObserver(()=>{Ql(v)||(s.current=!1,r(!1))});return A.observe(v),()=>A.disconnect()},[t,G]),(0,Be.useEffect)(()=>()=>m.current?.(),[]);let g=My(b.onKeyPressCapture,a),Z=My(b.onMouseDownCapture,a),H=My(b.onClickCapture,a),R=(v,A)=>{if(A&&(v.currentTarget=A),!t)return;let K=v.currentTarget;if(K&&_i(K)&&(d?.(v),!v.defaultPrevented)){if(K.dataset.focusVisible="true",s.current=!0,ptc(K)){if(m.current?.(),m.current=null,typeof IntersectionObserver<"u"){let tc=new IntersectionObserver(()=>{Ql(K)||x(K)});tc.observe(K),m.current=()=>tc.disconnect()}return}r(!0)}},W=b.onKeyDownCapture,p=nc(v=>{if(W?.(v),v.defaultPrevented||!t||G||s.current||v.metaKey||v.altKey||v.ctrlKey||!zt(v))return;let A=v.currentTarget;Ki(A,"focusout",()=>R(v,A))}),I=b.onFocusCapture,y=nc(v=>{if(I?.(v),v.defaultPrevented||!t)return;if(!zt(v)){r(!1);return}let A=v.currentTarget,K=()=>R(v,A);Py||Ztc(v.target)?Ki(v.target,"focusout",K):r(!1)}),B=b.onBlur,C=nc(v=>{B?.(v),t&&Cb(v)&&(x(v.currentTarget),r(!1))}),J=(0,Be.useContext)(Zx),h=nc(v=>{t&&l&&v&&J&&queueMicrotask(()=>{_i(v)||Ql(v)&&v.focus()})}),f=Yn(o),F=t&&Rtc(f),O=t&&Itc(f),[z,L]=(0,Be.useState)(!1);gtc&&(0,Be.useEffect)(()=>{if(!t)return;let v=o.current;if(!v)return;let{type:A}=v,K=v.tagName==="INPUT"&&(A==="checkbox"||A==="radio");L(Td(v)||K)},[t]);let j=b.style,S=(0,Be.useMemo)(()=>u?{pointerEvents:"none",...j}:j,[u,j]);return b={"data-focus-visible":t&&G||void 0,"data-autofocus":l||void 0,"aria-disabled":a||void 0,...b,...i,ref:pc(o,h,b.ref),style:S,tabIndex:Wtc({focusable:t,trulyDisabled:u,nativeTabbable:F,supportsDisabled:O,safariTabIndex:z,tabIndexProp:b.tabIndex}),disabled:O&&u?!0:void 0,contentEditable:a?void 0:b.contentEditable,onKeyPressCapture:g,onClickCapture:H,onMouseDownCapture:Z,onKeyDownCapture:p,onFocusCapture:y,onBlur:C},ut(b)}),Qpc=_(function(t){return $(mtc,Qd(t))});var Fn=X(P(),1),Vtc="button";function ff(c){if(!c.isTrusted)return!1;let t=c.currentTarget;return c.key==="Enter"?Td(t)||t.tagName==="SUMMARY"||t.tagName==="A":c.key===" "?Td(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var htc=Symbol("command"),$i=cc(function({clickOnEnter:t=!0,clickOnSpace:e=!0,...l}){let d=(0,Fn.useRef)(null),[b,o]=(0,Fn.useState)(!1);(0,Fn.useEffect)(()=>{d.current&&o(Td(d.current))},[]);let[n,i]=(0,Fn.useState)(!1),a=(0,Fn.useRef)(!1),u=ae(l),[G,r]=ju(l,htc,!0);Ic(()=>{u&&(a.current=!1,i(!1))},[u]);let s=l.onKeyDown,m=nc(R=>{s?.(R);let W=R.currentTarget;if(R.defaultPrevented||G||u||!zt(R)||Ke(W)||W.isContentEditable)return;let p=t&&R.key==="Enter",I=e&&R.key===" ",y=R.key==="Enter"&&!t,B=R.key===" "&&!e;if(y||B){R.preventDefault();return}if(p||I){let C=ff(R);if(p){if(!C){R.preventDefault();let{view:J,...h}=R,f=()=>Dy(W,h);rf()?Ki(W,"keyup",f):queueMicrotask(f)}}else I&&(a.current=!0,C||(R.preventDefault(),i(!0)))}}),x=l.onKeyUp,g=nc(R=>{if(x?.(R),G)return;let W=e&&R.key===" ";if(!a.current||!W)return;let p=ff(R);if(a.current=!1,p||i(!1),R.defaultPrevented||!zt(R)||u||R.metaKey||p)return;R.preventDefault();let I=R.currentTarget,{view:y,...B}=R;queueMicrotask(()=>Dy(I,B))}),Z=l.onBlur,H=nc(R=>{Z?.(R),a.current&&(a.current=!1,i(!1))});return l={"data-active":n||void 0,type:b?"button":void 0,...r,...l,ref:pc(d,l.ref),onKeyDown:m,onKeyUp:g,onBlur:H},l=Qd(l),l}),Epc=_(function(t){return $(Vtc,$i(t))});var ds=dt(),Yf=ds.useContext,Kpc=ds.useScopedContext,_pc=ds.useProviderContext,Ff=ds.ContextProvider,Nf=ds.ScopedContextProvider;var kx=X(P(),1),Jtc="div",bs=cc(function({store:t,shouldRegisterItem:e=!0,getItem:l=px,element:d,...b}){let o=Yf();t=t||o;let n=lt(b.id),i=(0,kx.useRef)(d);return(0,kx.useEffect)(()=>{let a=i.current;if(!n||!a||!e)return;let u=l({id:n,element:a});return t?.renderItem(u)},[n,e,l,t]),b={...b,ref:pc(i,b.ref)},ut(b)}),eWc=_(function(t){return $(Jtc,bs(t))});var Ky=X(P(),1),os=dt([Ff],[Nf]),vtc=os.useContext,fb=os.useScopedContext,Sf=os.useProviderContext,Bl=os.ContextProvider,ze=os.ScopedContextProvider,kf=(0,Ky.createContext)(void 0),zx=(0,Ky.createContext)(void 0);function ca(c,t){let e=c.__unstableInternals;return rc(e,"Invalid store"),e[t]}function Af(c,t){if(!c)return!0;for(let e of c)if(t instanceof Set){if(t.has(e))return!0}else if(e===t)return!0;return!1}function Ax(c,t){return c===t||c!==c&&t!==t}function Of(c,t,e,l){let d;for(let b of Qy(t))Ax(t[b],e[b])||l!==void 0&&Af([b],l)||(d??={...c},d[b]=t[b]);return d}var Ctc=100;function ftc(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 Ytc(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 wf(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 Ox(c){c.notifiedListeners??=wf(c)}function qy(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 _y(c,t,e){for(let l of c)if(l.group===t&&!l.recovering&&!(e&&!l.keyedListeners.has(e))){Ox(l);for(let d of l.group.listeners){if(d===l.currentListener)break;qy(l,d)&&l.notifiedListeners?.add(d)}}}function Ftc(c,t,e){for(let l of c)l.group===t&&(l.recovering||qy(l,e)&&(Ox(l),l.notifiedListeners?.add(e)))}function Ntc({fastPathFrames:c,group:t,keys:e,listener:l}){let d=t.listeners.has(l);for(let b of c)b.group===t&&(b.recovering||e.includes(b.updatedKey)&&(qy(b,l)?(Ox(b),b.notifiedListeners?.add(l)):d&&(Ox(b),b.recoverToLive=!0)))}function Stc(c,t,e){for(let l of c)l.group===t&&l.notifiedListeners?.delete(e)}function ktc({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 ztc(c,t){if(!c.disposables.size)return;let e=c.disposables.get(t);e&&(c.disposables.delete(t),e())}function Tf(c,t,e){let l=c.disposables.get(t);if(!l){c.disposables.set(t,e);return}c.disposables.set(t,()=>{l(),e()})}function Qf(c,t,e,l,d,b){if(c.suspendCounts?.has(t))return;let{disposables:o}=c,n=o.size?o.get(t):void 0;if(n){o.delete(t);let a=e;n(),e=d?.()??e,e!==a&&(l=Of(l,e,a,b)??l)}let i=t(e,l);i&&Tf(c,t,i)}function zf({group:c,getState:t,prevState:e,updatedKey:l,notifiedListeners:d}){let b=c.allKeysListeners;for(let o of c.listeners)d?.has(o)||!b?.has(o)&&!Af(c.listenerKeys.get(o),l)||(d?.add(o),Qf(c,o,t(),e,t,l))}function Gt(c,...t){let e=c,l=e,d=ji,b=!1,o=!1,n=new Set,i=new Set,a=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},G={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},r=h=>(a.add(h),()=>a.delete(h)),s=()=>{let h=i.size,f=Symbol();i.add(f);let F=()=>{i.delete(f)&&(i.size||d())};if(h)return F;let O=Qy(e),z=[];for(let S of t){let v=S?.getState?.();if(!v)continue;let A=O.filter(K=>Wl(v,K));if(A.length){if(t.length===1||A.length===O.length){for(let K of A)z.push(Lc(S,[K],tc=>{C(K,tc[K],!0)}));continue}z.push(Nn(S,A,(K,tc)=>{for(let M of A)K[M]!==tc[M]&&C(M,K[M],!0)}));for(let K of A){let tc=S?.getState?.();tc&&C(K,tc[K],!0)}}}let L=[];for(let S of a)L.push(S());let j=t.map(ns);return d=at(...z,...L,...j),F},m=(h,f,F)=>{F!==void 0&&(F?Ytc(h.listenersByKey,F,f):h.allKeysListeners?.delete(f))},x=[],g=(h,f,F=u)=>{let O=h?[...h]:null,z=F.listeners.has(f);return z||Stc(x,F,f),O?Ntc({fastPathFrames:x,group:F,keys:O,listener:f}):(z&&_y(x,F),Ftc(x,F,f)),z&&(_y(x,F,f),m(F,f,F.listenerKeys.get(f))),F.listeners.add(f),O?(F.listenersByKey??=new Map,ftc(F.listenersByKey,O,f),ktc({fastPathFrames:x,group:F,keys:O,listener:f})):(F.allKeysListeners??=new Set,F.allKeysListeners.add(f)),F.listenerKeys.set(f,O),()=>{let L=F.disposables.get(f);F.disposables.delete(f),_y(x,F,f);let j=F.listenerKeys.get(f);m(F,f,O),j!==O&&m(F,f,j),F.listenerKeys.delete(f),F.listeners.delete(f),L?.()}},Z=(h,f)=>g(h,f),H=(h,f,F)=>{let O=h.listeners.has(f);if(O){h.suspendCounts??=new Map;let L=h.suspendCounts.get(f)??0;h.suspendCounts.set(f,L+1)}let z;try{let L=e;ztc(h,f),e!==L&&(z=Of(F,e,L));let j=f(e,z??F);j&&Tf(h,f,j)}finally{if(O){let L=h.suspendCounts,j=L?.get(f);j&&j>1?L?.set(f,j-1):L?.delete(f),L?.size||delete h.suspendCounts}}},R=(h,f)=>(H(u,f,e),g(h,f)),W=(h,f)=>(!G.listeners.size&&!o&&(l=e),H(G,f,l),g(h,f,G)),p=h=>Gt(nf(e,h),J),I=h=>Gt(of(e,h),J),y=()=>e,B=(h,f,F)=>{if(!(F instanceof Set)&&!h.allKeysListeners?.size){let O=h.listenersByKey?.get(F);if(!O)return;let z={group:h,keyedListeners:O,updatedKey:F,currentListener:null};x.push(z);try{for(let L of O){if(z.notifiedListeners?.has(L)||(z.currentListener=L,z.notifiedListeners?.add(L),Qf(h,L,e,f,y,F),!h.allKeysListeners?.size&&!z.recoverToLive))continue;let j=z.notifiedListeners??wf(z);z.notifiedListeners=j,z.recovering=!0,zf({group:h,getState:y,prevState:f,updatedKey:F,notifiedListeners:j});return}}finally{x.pop()}return}zf({group:h,getState:y,prevState:f,updatedKey:F})},C=(h,f,F=!1)=>{if(!Wl(e,h))return;let O=e[h],z=typeof f=="function"?f(O):f;if(Ax(z,O))return;let L=o;o=!0;let j=e,S={...e,[h]:z};e=S;let v=!1;try{if(!F&&t.length){for(let A of t)if(A?.setState?.(h,z),!Ax(e[h],z)){v=!0;break}if(v){let A=0;for(;A<Ctc;A+=1){let K=!1;for(let tc of t){let M=e[h];tc?.setState?.(h,M),Ax(e[h],M)||(K=!0)}if(!K)break}}}v||B(u,e===S?j:{...e,[h]:j[h]},h)}finally{o=L}if(!G.listeners.size){o||(l=e);return}n.add(h),!b&&(b=!0,queueMicrotask(()=>{b=!1;let A=e,K=n;n=new Set;let tc=l;B(G,tc,K),l===tc&&(l=A)}))},J={getState:y,setState:C,__unstableInternals:{setup:r,init:s,subscribe:Z,sync:R,batch:W,pick:p,omit:I}};return J}function Vt(c,...t){if(c)return ca(c,"setup")(...t)}function ns(c,...t){if(c)return ca(c,"init")(...t)}function Nn(c,...t){if(c)return ca(c,"subscribe")(...t)}function Lc(c,...t){if(c)return ca(c,"sync")(...t)}function fo(c,...t){if(c)return ca(c,"batch")(...t)}function Ld(c,...t){if(c)return ca(c,"omit")(...t)}function Lf(c,...t){if(c)return ca(c,"pick")(...t)}function Yb(...c){let t={};for(let l of c){let d=l?.getState?.();d&&Object.assign(t,d)}let e=Gt(t,...c);return Object.assign({},...c,e)}function Atc(c){let t=c.find(d=>!!d.element),e=[...c].reverse().find(d=>!!d.element)?.element,l=t?.element?.parentElement;if(!e)return fc(l).body;for(;l;){if(l.contains(e))return l;l=l.parentElement}return fc(l).body}function Otc(c){return c?.__unstablePrivateStore}function wx(c={}){c.store;let t=c.store?.getState(),e=Gc(c.items,t?.items,c.defaultItems,[]),l=new Map(e.map(G=>[G.id,G])),d={items:e,renderedItems:Gc(t?.renderedItems,[])},b=Otc(c.store),o=Gt({items:e,renderedItems:d.renderedItems},b),n=Gt(d,c.store),i=G=>{let r=yx(G,s=>s.element);o.setState("renderedItems",r),n.setState("renderedItems",r)};Vt(n,()=>ns(o)),Vt(o,()=>fo(o,["items"],G=>{n.setState("items",G.items)})),Vt(o,()=>fo(o,["renderedItems"],G=>{let r=!0,s=requestAnimationFrame(()=>{let{renderedItems:Z}=n.getState();G.renderedItems!==Z&&i(G.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(s);let m=()=>{if(r){r=!1;return}cancelAnimationFrame(s),s=requestAnimationFrame(()=>i(G.renderedItems))},x=Atc(G.renderedItems),g=new IntersectionObserver(m,{root:x});for(let Z of G.renderedItems)Z.element&&g.observe(Z.element);return()=>{cancelAnimationFrame(s),g.disconnect()}}));let a=(G,r,s=!1)=>{let m;return r(g=>{let Z=g.findIndex(({id:R})=>R===G.id),H=g.slice();if(Z!==-1){m=g[Z];let R={...m,...G};H[Z]=R,l.set(G.id,R)}else H.push(G),l.set(G.id,G);return H}),()=>{r(g=>{if(!m)return s&&l.delete(G.id),g.filter(({id:R})=>R!==G.id);let Z=g.findIndex(({id:R})=>R===G.id);if(Z===-1)return g;let H=g.slice();return H[Z]=m,l.set(G.id,m),H})}},u=G=>a(G,r=>o.setState("items",r),!0);return{...n,registerItem:u,renderItem:G=>at(u(G),a(G,r=>o.setState("renderedItems",r))),item:G=>{if(!G)return null;let r=l.get(G);if(!r){let{items:s}=o.getState();r=s.find(m=>m.id===G),r&&l.set(G,r)}return r||null},__unstablePrivateStore:o}}var wtc={id:null};function Dd(c,t){return c.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function Ttc(c,t){return c.filter(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function Df(c,t){return c.filter(e=>e.rowId===t)}function Uf({items:c,fromIndex:t,step:e,rowId:l,excludeId:d}){for(let b=t;b>=0&&b<c.length;b+=e){let o=c[b];if(o&&o.rowId===l&&!o.disabled&&!(d!=null&&o.id===d))return o.id}}function $y(c,t,e=!1){let l=c.findIndex(d=>d.id===t);return[...c.slice(l+1),...e?[wtc]:[],...c.slice(0,l)]}function Tx(c){let t=[];for(let e of c){let l=t.find(d=>d[0]?.rowId===e.rowId);l?l.push(e):t.push([e])}return t}function jf(c){let t=0;for(let{length:e}of c)e>t&&(t=e);return t}function Qtc(c){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:c}}function Ltc(c,t,e){let l=jf(c);for(let d of c)for(let b=0;b<l;b+=1){let o=d[b];if(!o||e&&o.disabled){let n=b===0&&e?Dd(d):d[b-1];d[b]=n&&t!==n.id&&e?n:Qtc(n?.rowId)}}return c}function Dtc(c){let t=Tx(c),e=jf(t),l=[];for(let d=0;d<e;d+=1)for(let b of t){let o=b[d];o&&l.push({...o,rowId:o.rowId?`${d}`:void 0})}return l}function od(c={}){let t=c.store?.getState(),e=wx(c),l=Gc(c.activeId,t?.activeId,c.defaultActiveId),d=Gt({...e.getState(),id:Gc(c.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:l,baseElement:Gc(t?.baseElement,null),includesBaseElement:Gc(c.includesBaseElement,t?.includesBaseElement,l===null),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)},e,c.store);Vt(d,()=>Lc(d,["renderedItems","activeId"],n=>{d.setState("activeId",i=>i!==void 0?i:Dd(n.renderedItems)?.id)}));let b=(n="next",i={})=>{let a=d.getState(),{skip:u=0,activeId:G=a.activeId,focusShift:r=a.focusShift,focusLoop:s=a.focusLoop,focusWrap:m=a.focusWrap,includesBaseElement:x=a.includesBaseElement,renderedItems:g=a.renderedItems,rtl:Z=a.rtl}=i,H=n==="up"||n==="down",R=n==="next"||n==="down",W=R?Z&&!H:!Z||H,p=r&&!u;if(!u&&!m&&!x&&G!=null&&(!H||!p&&!g.some(L=>L.rowId!=null))){let L=g.findIndex(S=>S.id===G),j=g[L];if(j){let S=W?-1:1,v=Uf({items:g,fromIndex:L+S,step:S,rowId:j.rowId,excludeId:G});return v!==void 0?v:s&&(H?s!=="horizontal":s!=="vertical")?Uf({items:g,fromIndex:S===1?0:g.length-1,step:S,rowId:j.rowId,excludeId:G}):void 0}}let I=H?Ix(Ltc(Tx(g),G,p)):g;if(I=W?es(I):I,I=H?Dtc(I):I,G==null)return Dd(I)?.id;let y=I.find(L=>L.id===G);if(!y)return Dd(I)?.id;let B=I.some(L=>L.rowId),C=I.indexOf(y),J=I.slice(C+1),h=Df(J,y.rowId);if(u){let L=Ttc(h,G);return(L.slice(u)[0]||L[L.length-1])?.id}let f=s&&(H?s!=="horizontal":s!=="vertical"),F=B&&m&&(H?m!=="horizontal":m!=="vertical"),O=R?(!B||H)&&f&&x:H?x:!1;if(f)return Dd($y(F&&!O?I:Df(I,y.rowId),G,O),G)?.id;if(F){let L=Dd(O?h:J,G);return O?L?.id||null:L?.id}let z=Dd(h,G);return!z&&O?null:z?.id},o=(n,i)=>typeof i=="number"?b(n,{skip:i}):b(n,i);return{...e,...d,setBaseElement:n=>d.setState("baseElement",n),setActiveId:n=>d.setState("activeId",n),move:n=>{n!==void 0&&(d.setState("activeId",n),d.setState("moves",i=>i+1))},first:()=>Dd(d.getState().renderedItems)?.id,last:()=>Dd(es(d.getState().renderedItems))?.id,next:n=>o("next",n),previous:n=>o("previous",n),down:n=>o("down",n),up:n=>o("up",n)}}var Mf=$y,Pf=Dd,Kf=Tx;function Fb(c,t){return t&&c.item(t)||null}function _f(c,t=!1){if(Ke(c))c.setSelectionRange(t?c.value.length:0,c.value.length);else if(c.isContentEditable){let e=fc(c).getSelection();e?.selectAllChildren(c),t&&e?.collapseToEnd()}}var c5=Symbol("FOCUS_SILENTLY");function qf(c){c[c5]=!0,c.focus({preventScroll:!0})}function $f(c){let t=c[c5];return delete c[c5],t}function ta(c,t,e){if(!t||t===e)return!1;let l=c.item(t.id);return!(!l||e&&l.element===e)}var Sb=X(P(),1),oY=X(V(),1);var Nb=X(P(),1),e5=X(lY(),1),dY=()=>()=>{};function E(c,t=px){let e=Nb.useCallback(d=>c?Nn(c,null,d):dY(),[c]),l=()=>{let d=typeof t=="string"?t:null,b=typeof t=="function"?t:null,o=c?.getState();if(b)return b(o);if(o&&d&&Wl(o,d))return o[d]};return(0,e5.useSyncExternalStore)(e,l,l)}function Qx(c,t){let e=Nb.useRef({}),l=Nb.useCallback(b=>c?Nn(c,null,b):dY(),[c]),d=()=>{let b=c?.getState(),o=!1,n=e.current;for(let i in t){let a=t[i];if(typeof a=="function"){let u=a(b);Object.is(u,n[i])||(n[i]=u,o=!0)}if(typeof a=="string"){if(!b||!Wl(b,a))continue;let u=b[a];Object.is(u,n[i])||(n[i]=u,o=!0)}}return o&&(e.current={...n}),e.current};return(0,e5.useSyncExternalStore)(l,d,d)}function zc(c,t,e,l){let d=Wl(t,e)?t[e]:void 0,b=Lu({value:d,setValue:l?t[l]:void 0});Ic(()=>Lc(c,[e],(o,n)=>{let{value:i,setValue:a}=b.current;a&&o[e]!==n[e]&&o[e]!==i&&a(o[e])}),[c,e]),Ic(()=>{if(d!==void 0)return c.setState(e,d),fo(c,[e],()=>{d!==void 0&&c.setState(e,d)})})}function ht(c,t){let[e,l]=Nb.useState(()=>c(t));Ic(()=>ns(e),[e]);let d=Nb.useCallback(b=>E(e,b),[e]);return[Nb.useMemo(()=>({...e,useState:d}),[e,d]),nc(()=>{l(b=>c({...t,...b.getState()}))})]}var cec="button";function tec(c){return Bx(c)?!0:c.tagName==="INPUT"&&!Td(c)}function eec(c,t=!1){let e=c.clientHeight,{top:l}=c.getBoundingClientRect(),d=Math.max(e*.875,e-40)*1.5,b=t?e-d+l:d+l;return c.tagName==="HTML"?b+c.scrollTop:b}function lec(c,t=!1){let{top:e}=c.getBoundingClientRect();return t?e+c.clientHeight:e}function bY(c,t,e,l=!1){if(!t||!e)return;let{renderedItems:d}=t.getState(),b=Ly(c);if(!b)return;let o=eec(b,l),n,i;for(let a=0;a<d.length;a+=1){let u=n;if(n=e(a),!n)break;if(n===u)continue;let G=Fb(t,n)?.element;if(!G)continue;let r=lec(G,l)-o,s=Math.abs(r);if(l&&r<=0||!l&&r>=0){i!==void 0&&i<s&&(n=u);break}i=s}return n}function dec(c,t){return zt(c)?!1:ta(t,c.target)}var Ud=cc(function({store:t,rowId:e,preventScrollOnKeyDown:l=!1,moveOnKeyPress:d=!0,tabbable:b=!1,getItem:o,"aria-setsize":n,"aria-posinset":i,...a}){let u=fb();t=t||u;let G=lt(a.id),r=(0,Sb.useRef)(null),s=(0,Sb.useContext)(zx),m=ae(a)&&!a.accessibleWhenDisabled,x=a.shouldRegisterItem,g=v=>{if(e)return e;if(v&&s?.baseElement&&s.baseElement===v.baseElement)return s.id},{rowId:Z,baseElement:H,isActiveItem:R,ariaSetSize:W,ariaPosInSet:p,isTabbable:I}=Qx(t,{rowId:g,baseElement(v){return v?.baseElement||void 0},isActiveItem(v){return!!v&&v.activeId===G},ariaSetSize(v){if(n!=null)return n;if(v&&s?.ariaSetSize&&s.baseElement===v.baseElement)return s.ariaSetSize},ariaPosInSet(v){if(i!=null)return i;if(!v||!s?.ariaPosInSet||s.baseElement!==v.baseElement)return;let A=g(v),K=v.renderedItems.filter(tc=>tc.rowId===A);return s.ariaPosInSet+K.findIndex(tc=>tc.id===G)},isTabbable(v){if(!v?.renderedItems.length)return!0;if(v.virtualFocus)return!1;if(b)return!0;if(v.activeId===null)return!1;let A=t?.item(v.activeId);return A?.disabled||!A?.element?!0:v.activeId===G}}),y=(0,Sb.useCallback)(v=>{let A={...v,id:G||v.id,rowId:Z,disabled:m,children:v.element?.textContent};return o?o(A):A},[G,Z,m,o]),B=a.onFocus,C=(0,Sb.useRef)(!1),J=(0,Sb.useRef)(null),h=nc(v=>{if(B?.(v),v.defaultPrevented||mf(v)||!G||!t||dec(v,t))return;let{virtualFocus:A,baseElement:K}=t.getState();if(t.setActiveId(G),Bx(v.currentTarget)&&_f(v.currentTarget),!A||!zt(v)||tec(v.currentTarget))return;let tc=(uc,gc,hc)=>{Qu()&&uc.hasAttribute("data-autofocus")&&uc.scrollIntoView({block:"nearest",inline:"nearest"}),C.current=!0,gc===hc||ta(t,gc)?qf(hc):hc.focus()};if(K?.isConnected){tc(v.currentTarget,v.relatedTarget,K);return}if(x===!1)return;let{currentTarget:M,relatedTarget:U}=v,q=()=>{J.current?.(),J.current=null};q(),J.current=Nn(t,null,()=>{if(dd(M)!==M){q();return}let uc=t.getState(),gc=uc.baseElement;gc?.isConnected&&(q(),uc.virtualFocus&&tc(M,U,gc))})}),f=a.onBlurCapture,F=nc(v=>{f?.(v),!v.defaultPrevented&&t?.getState()?.virtualFocus&&C.current&&(C.current=!1,v.preventDefault(),v.stopPropagation())}),O=a.onKeyDown,z=qc(l),L=qc(d),j=nc(v=>{if(O?.(v),v.defaultPrevented||!zt(v)||!t)return;let{currentTarget:A}=v,K=t.getState(),tc=!!t.item(G)?.rowId,M=K.orientation!=="horizontal",U=K.orientation!=="vertical",q=()=>!!(tc||U||!K.baseElement||!Ke(K.baseElement)),uc={ArrowUp:(tc||M)&&t.up,ArrowRight:(tc||U)&&t.next,ArrowDown:(tc||M)&&t.down,ArrowLeft:(tc||U)&&t.previous,Home:()=>{if(q())return!tc||v.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(q())return!tc||v.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>bY(A,t,t?.up,!0),PageDown:()=>bY(A,t,t?.down)}[v.key];if(uc){if(Bx(A)){let hc=Xf(A),tt=U&&v.key==="ArrowLeft",Kc=U&&v.key==="ArrowRight",mt=M&&v.key==="ArrowUp",sc=M&&v.key==="ArrowDown";if(Kc||sc){let{length:_c}=Gf(A);if(hc.end!==_c)return}else if((tt||mt)&&hc.start!==0)return}let gc=uc();if(z(v)||gc!==void 0){if(!L(v))return;v.preventDefault(),t.move(gc)}}}),S=(0,Sb.useMemo)(()=>({id:G,baseElement:H}),[G,H]);return a=Zc(a,v=>(0,oY.jsx)(kf.Provider,{value:S,children:v}),[S]),a={"data-active-item":R||void 0,...a,id:G,ref:pc(r,a.ref),tabIndex:I?a.tabIndex:-1,onFocus:h,onBlurCapture:F,onKeyDown:j},a=$i(a),a=bs({store:t,...a,getItem:y,shouldRegisterItem:G?x:!1}),ut({...a,"aria-setsize":W,"aria-posinset":p})}),ea=Yt(_(function(t){return $(cec,Ud(t))}));var as=dt([Bl],[ze]),bec=as.useContext,nY=as.useScopedContext,Lx=as.useProviderContext,NWc=as.ContextProvider,Dx=as.ScopedContextProvider;var iY=X(P(),1),l5=X(V(),1);var oec="button",nec=cc(function({store:t,getItem:e,...l}){let d=nY();t=t||d,rc(t,!1);let b=lt(),o=l.id||b,n=ae(l),i=(0,iY.useCallback)(H=>{let R={...H,dimmed:n};return e?e(R):R},[n,e]),a=l.onClick,u=nc(H=>{a?.(H),!H.defaultPrevented&&t?.setSelectedId(o)}),G=E(t.panels,()=>t.panel(o)?.id),r=b?l.shouldRegisterItem:!1,s=E(t,H=>!!o&&H.activeId===o),m=E(t,H=>!!o&&H.selectedId===o),x=E(t,H=>!!t.item(H.activeId)),g=s||m&&!x,Z=m||(l.accessibleWhenDisabled??!0);if(E(t.combobox||t.composite,"virtualFocus")&&(l={...l,tabIndex:-1}),l={role:"tab","aria-selected":m,"aria-controls":G||void 0,...l,id:o,onClick:u},t.composite){let H={id:o,accessibleWhenDisabled:Z,store:t.composite,shouldRegisterItem:g&&r,rowId:l.rowId,render:l.render};l={...l,render:(0,l5.jsx)(ea,{...H,render:t.combobox&&t.composite!==t.combobox?(0,l5.jsx)(ea,{...H,store:t.combobox}):H.render})}}return l=Ud({store:t,...l,accessibleWhenDisabled:Z,getItem:i,shouldRegisterItem:r}),l}),Pu=Yt(_(function(t){return $(oec,nec(t))}));var kb=X(P(),1),Ux=X(V(),1);var iec="div";function aec(c){return c.some(t=>!!t.rowId)}function uec(c){let t=c.target;return t&&!Ke(t)?!1:c.key.length===1&&!c.ctrlKey&&!c.metaKey}function Gec(c){return c.key==="Shift"||c.key==="Control"||c.key==="Alt"||c.key==="Meta"}function aY(c,t,e){return nc(l=>{if(t?.(l),l.defaultPrevented||l.isPropagationStopped()||!zt(l)||Gec(l)||uec(l))return;let d=Fb(c,c.getState().activeId)?.element;if(!d)return;let{view:b,...o}=l;d!==e?.current&&d.focus(),Hf(d,l.type,o)||l.preventDefault(),l.currentTarget.contains(d)&&l.stopPropagation()})}function Xec(c){return Pf(Ix(es(Kf(c))))}function uY(c,t){let{virtualFocus:e,baseElement:l}=c.getState();if(!e||!l||!Ke(l)){t();return}let d=l.scrollLeft,b=l.scrollTop;t(),l.scrollLeft=d,l.scrollTop=b}function rec(c){let[t,e]=(0,kb.useState)(!1),l=(0,kb.useCallback)(()=>e(!0),[]),d=E(c,b=>t?Fb(c,b.activeId):null);return(0,kb.useEffect)(()=>{let b=d?.element;t&&b&&(e(!1),uY(c,()=>{b.focus({preventScroll:!0})}))},[c,d,t]),l}var sec=Yt(function({store:t,focusOnMove:e,previousElementRef:l}){let d=E(t,"moves"),b=E(t,"baseElement");return(0,kb.useEffect)(()=>{if(!d||!e)return;let{activeId:o}=t.getState(),n=Fb(t,o)?.element;n&&uY(t,()=>pf(n))},[t,d,e]),Ic(()=>{if(!d||!b)return;let{activeId:o}=t.getState();if(o!==null)return;let n=l.current;l.current=null,n&&Pi(n,{relatedTarget:b}),_i(b)||b.focus()},[t,d,b]),null}),jd=cc(function({store:t,composite:e=!0,focusOnMove:l=e,moveOnKeyPress:d=!0,...b}){let o=Sf();t=t||o,rc(t,!1);let n=(0,kb.useRef)(null),i=(0,kb.useRef)(null),a=rec(t),[,u]=Sx(e?t.setBaseElement:null),G=E(t,"virtualFocus"),r=E(t,B=>B.virtualFocus?B.activeId:null);Ic(()=>{if(!t||!e||!G)return;let B=i.current;if(i.current=null,!B)return;let C=Fb(t,r)?.element||dd(B);C!==B&&Pi(B,{relatedTarget:C})},[t,r,G,e]);let s=aY(t,b.onKeyDownCapture,i),m=aY(t,b.onKeyUpCapture,i),x=b.onFocusCapture,g=nc(B=>{if(x?.(B),B.defaultPrevented||!t)return;let{virtualFocus:C}=t.getState();if(!C)return;let J=B.relatedTarget,h=$f(B.currentTarget);zt(B)&&h&&(B.stopPropagation(),i.current=J)}),Z=b.onFocus,H=nc(B=>{if(Z?.(B),B.defaultPrevented||!e||!t)return;let{relatedTarget:C}=B,{virtualFocus:J}=t.getState();J?zt(B)&&!ta(t,C)&&queueMicrotask(a):zt(B)&&t.setActiveId(null)}),R=b.onBlurCapture,W=nc(B=>{if(R?.(B),B.defaultPrevented||!t)return;let{virtualFocus:C,activeId:J}=t.getState();if(!C)return;let h=Fb(t,J)?.element,f=B.relatedTarget,F=ta(t,f),O=i.current;i.current=null,zt(B)&&F?(f===h?O&&O!==f&&Pi(O,B):h?Pi(h,B):O&&Pi(O,B),B.stopPropagation()):!ta(t,B.target)&&h&&Pi(h,B)}),p=b.onKeyDown,I=qc(d),y=nc(B=>{if(p?.(B),B.nativeEvent.isComposing||B.defaultPrevented||!t||!zt(B))return;let{orientation:C,renderedItems:J,activeId:h,rtl:f}=t.getState();if(Fb(t,h)?.element?.isConnected)return;let F=C!=="horizontal",O=C!=="vertical",z=aec(J);if((B.key==="ArrowLeft"||B.key==="ArrowRight"||B.key==="Home"||B.key==="End")&&Ke(B.currentTarget))return;let j={ArrowUp:(z||F)&&(()=>z?Xec(J)?.id:t?.last()),ArrowRight:(z||O)&&(f?t.last:t.first),ArrowDown:(z||F)&&t.first,ArrowLeft:(z||O)&&(f?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[B.key];if(j){let S=j();if(S!==void 0){if(!I(B))return;B.preventDefault(),t.move(S)}}});return b=Zc(b,B=>(0,Ux.jsxs)(ze,{value:t,children:[B,e&&(0,Ux.jsx)(sec,{store:t,focusOnMove:l,previousElementRef:i})]}),[t,e,l]),b={"aria-activedescendant":E(t,B=>{if(t&&e&&B.virtualFocus)return Fb(t,B.activeId)?.id}),...b,ref:pc(n,u,b.ref),onKeyDownCapture:s,onKeyUpCapture:m,onFocusCapture:g,onFocus:H,onBlurCapture:W,onKeyDown:y},b=Qd({focusable:E(t,B=>e&&(B.virtualFocus||B.activeId===null)),...b}),b}),jx=_(function(t){return $(iec,jd(t))});var GY=X(V(),1);var mec="div",xec=cc(function({store:t,...e}){let l=Lx();t=t||l,rc(t,!1);let d=E(t,b=>b.orientation==="both"?void 0:b.orientation);return e=Zc(e,b=>(0,GY.jsx)(Dx,{value:t,children:b}),[t]),t.composite&&(e={focusable:!1,...e}),e={role:"tablist","aria-orientation":d,...e},e=jd({store:t,...e}),e}),Ku=_(function(t){return $(mec,xec(t))});var us=dt(),gec=us.useContext,eBc=us.useScopedContext,Gs=us.useProviderContext,XY=us.ContextProvider,rY=us.ScopedContextProvider;var d5=X(P(),1),Xs=dt([XY],[rY]),oBc=Xs.useContext,nBc=Xs.useScopedContext,la=Xs.useProviderContext,sY=Xs.ContextProvider,_u=Xs.ScopedContextProvider,mY=(0,d5.createContext)(void 0),xY=(0,d5.createContext)(void 0);var da=X(P(),1),b5=X(V(),1);var IY=X(qu(),1),Hec="div";function HY(c,t){let e=setTimeout(t,c);return()=>clearTimeout(e)}function ZY(c){let t=c?.trim()||"0s",e=t.endsWith("ms")?1:1e3,l=Number.parseFloat(t)*e;return Number.isNaN(l)?0:l}function RY(c,t,e){let l=c.split(","),d=t.split(","),b=e.split(","),o=0;for(let[n,i]of l.entries()){if(i.trim()==="none")continue;let a=ZY(d[n%d.length]),u=ZY(b[n%b.length]);o=Math.max(o,a+u)}return o}function Zec(c){let{transitionProperty:t,transitionDuration:e,transitionDelay:l,animationName:d,animationDuration:b,animationDelay:o}=getComputedStyle(c);return Math.max(RY(t,l,e),RY(d,o,b))}function ba(c,t,e){return!e&&t!==!1&&(!c||!!t)}var oa=cc(function({store:t,alwaysVisible:e,unstable_otherElementRef:l,...d}){let b=Gs();t=t||b,rc(t,!1);let o=(0,da.useRef)(null),n=lt(d.id),[i,a]=(0,da.useState)(null),u=E(t,"open"),G=E(t,"mounted"),r=E(t,"animated"),s=E(t,"contentElement"),m=E(t.disclosure,"contentElement"),x=(0,da.useRef)(!1);Ic(()=>{o.current&&t?.setContentElement(o.current)},[t]),Ic(()=>{let R;return t?.setState("animated",W=>(R=W,!0)),()=>{R!==void 0&&t?.setState("animated",R)}},[t]),Ic(()=>{if(!r){u?x.current&&(x.current=!1,a("enter")):(x.current=!0,a(null));return}if(!s?.isConnected){a(null);return}return af(()=>{a(u?"enter":G?"leave":null)})},[r,s,u,G]),Ic(()=>{if(!t||!r||!i||!s)return;let R=()=>t?.setState("animating",!1),W=()=>(0,IY.flushSync)(R);if(i==="leave"&&u||i==="enter"&&!u)return;if(typeof r=="number")return HY(r,W);let p=[s];m&&p.push(m);let I=l?.current;I&&p.push(I);let y=Math.max(...p.map(Zec));if(!y){i==="enter"&&t.setState("animated",!1),R();return}return HY(Math.max(y-1e3/60,0),W)},[t,r,s,m,l,u,i]),d=Zc(d,R=>(0,b5.jsx)(_u,{value:t,children:R}),[t]);let g=ba(G,d.hidden,e),Z=d.style,H=(0,da.useMemo)(()=>g?{...Z,display:"none"}:Z,[g,Z]);return d={"data-open":u||void 0,"data-enter":i==="enter"||void 0,"data-leave":i==="leave"||void 0,hidden:g,...d,id:n,ref:pc(n?t.setContentElement:null,o,d.ref),style:H},ut(d)}),Rec=_(function(t){return $(Hec,oa(t))}),Ex=_(function({unmountOnHide:t,...e}){let l=Gs();return E(e.store||l,d=>!t||d?.mounted)===!1?null:(0,b5.jsx)(Rec,{...e})});function Mx(c={}){let t=Yb(c.store,Ld(c.disclosure,["contentElement","disclosureElement"]));let e=t?.getState(),l=Gc(c.open,e?.open,c.defaultOpen,!1),d=Gc(c.animated,e?.animated,!1),b=Gt({open:l,animated:d,animating:!!d&&l,mounted:l,contentElement:Gc(e?.contentElement,null),disclosureElement:Gc(e?.disclosureElement,null)},t);return Vt(b,()=>Lc(b,["animated","animating"],o=>{o.animated||b.setState("animating",!1)})),Vt(b,()=>Nn(b,["open"],()=>{b.getState().animated&&b.setState("animating",!0)})),Vt(b,()=>Lc(b,["open","animating"],o=>{b.setState("mounted",o.open||o.animating)})),{...b,disclosure:c.disclosure,setOpen:o=>b.setState("open",o),show:()=>b.setState("open",!0),hide:()=>b.setState("open",!1),toggle:()=>b.setState("open",o=>!o),stopAnimation:()=>b.setState("animating",!1),setContentElement:o=>b.setState("contentElement",o),setDisclosureElement:o=>b.setState("disclosureElement",o)}}function o5(c,t,e){return _e(t,[e.store,e.disclosure]),zc(c,e,"open","setOpen"),zc(c,e,"mounted","setMounted"),zc(c,e,"animated"),Object.assign(c,{disclosure:e.disclosure})}function Sn(c={}){let[t,e]=ht(Mx,c);return o5(t,e,c)}var Yo=X(P(),1),pY=X(V(),1);var pec="div",Wec=cc(function({store:t,unmountOnHide:e,tabId:l,getItem:d,scrollRestoration:b,scrollElement:o,...n}){let i=Lx();t=t||i,rc(t,!1);let a=(0,Yo.useRef)(null),u=lt(n.id),G=E(t.panels,()=>l||t?.panels.item(u)?.tabId),r=Sn({open:E(t,p=>!!G&&p.selectedId===G)}),s=E(r,"mounted"),m=(0,Yo.useRef)(new Map),x=nc(()=>{let p=a.current;return p?o?typeof o=="function"?o(p):"current"in o?o.current:o:p:null});(0,Yo.useEffect)(()=>{if(!b||!s)return;let p=x();if(!p)return;if(b==="reset"){p.scroll(0,0);return}if(!G)return;let I=m.current.get(G);p.scroll(I?.x??0,I?.y??0);let y=()=>{m.current.set(G,{x:p.scrollLeft,y:p.scrollTop})};return p.addEventListener("scroll",y),()=>{p.removeEventListener("scroll",y)}},[b,s,G,x]);let[g,Z]=(0,Yo.useState)(!1);Ic(()=>{if(!s)return;let p=a.current;p&&Z(!!wu(p))},[s,G]);let H=(0,Yo.useCallback)(p=>{let I={...p,id:u||p.id,tabId:l};return d?d(I):I},[u,l,d]),R=n.onKeyDown,W=nc(p=>{if(R?.(p),p.defaultPrevented||!t?.composite)return;let I={ArrowLeft:t.previous,ArrowRight:t.next,Home:t.first,End:t.last}[p.key];if(!I)return;let{selectedId:y}=t.getState(),B=I({activeId:y});B&&(p.preventDefault(),t.move(B))});return n=Zc(n,p=>(0,pY.jsx)(Dx,{value:t,children:p}),[t]),n={role:"tabpanel","aria-labelledby":n["aria-label"]!=null?void 0:G||void 0,...n,id:u,children:e&&!s?null:n.children,ref:pc(a,n.ref),onKeyDown:W},n=Qd({focusable:!t.composite&&!g,...n}),n=oa({store:r,...n}),n=bs({store:t.panels,...n,getItem:H}),n}),$u=_(function(t){return $(pec,Wec(t))});var rs=dt([sY],[_u]),WY=rs.useContext,YBc=rs.useScopedContext,na=rs.useProviderContext,cG=rs.ContextProvider,zb=rs.ScopedContextProvider;var Px=X(P(),1),zBc=(0,Px.createContext)(void 0),ss=dt([cG,Bl],[zb,ze]),BY=ss.useContext,ABc=ss.useScopedContext,Kx=ss.useProviderContext,OBc=ss.ContextProvider,wBc=ss.ScopedContextProvider,TBc=(0,Px.createContext)(void 0),QBc=(0,Px.createContext)(!1);function yY(c,t,e){return _e(t,[e.store]),zc(c,e,"items","setItems"),c}function ms(c){return{id:lt(c.id),...c}}function Ed(c,t,e){return c=yY(c,t,e),zc(c,e,"activeId","setActiveId"),zc(c,e,"includesBaseElement"),zc(c,e,"virtualFocus"),zc(c,e,"orientation"),zc(c,e,"rtl"),zc(c,e,"focusLoop"),zc(c,e,"focusWrap"),zc(c,e,"focusShift"),c}function tG(c={}){c=ms(c);let[t,e]=ht(od,c);return Ed(t,e,c)}var n5=X(P(),1),xs=dt([cG,Bl],[zb,ze]),ia=xs.useContext,VY=xs.useScopedContext,aa=xs.useProviderContext,cyc=xs.ContextProvider,_x=xs.ScopedContextProvider,qx=(0,n5.createContext)(!1),i5=(0,n5.createContext)(null);var JY=X(P(),1);function Bec(c){let t=c[0]?.element?.ownerDocument.activeElement;if(t)return c.find(e=>e.element===t)}function yec(c,t){if(t!=null)return c.find(e=>e.id===t)}function $x(c){return!(!c||c.disabled||c.dimmed)}function Vec(){let c=wx(),t=new Map;return Lc(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 hY({composite:c,combobox:t,...e}={}){let l=["items","renderedItems","moves","orientation","virtualFocus","includesBaseElement","baseElement","focusLoop","focusShift","focusWrap"],d=Yb(e.store,Ld(c,l),Ld(t,l)),b=d?.getState(),o=od({...e,store:d,includesBaseElement:Gc(e.includesBaseElement,b?.includesBaseElement,!1),orientation:Gc(e.orientation,b?.orientation,"horizontal"),focusLoop:Gc(e.focusLoop,b?.focusLoop,!0)}),{panels:n,panel:i}=Vec(),a=Gt({...o.getState(),selectedId:Gc(e.selectedId,b?.selectedId,e.defaultSelectedId),selectOnMove:Gc(e.selectOnMove,b?.selectOnMove,!0)},o,d);Vt(a,()=>Lc(a,["moves"],()=>{let{activeId:s,selectOnMove:m}=a.getState();if(!m||!s)return;let x=o.item(s);$x(x)&&a.setState("selectedId",x.id)}));let u=!1,G;Vt(a,()=>(u=!1,fo(a,["selectedId"],(s,m)=>{if(u&&(u=!1,s.selectedId===G)||c&&s.selectedId===m.selectedId)return;let{activeId:x,renderedItems:g}=a.getState(),Z=Bec(g),H=yec(g,s.selectedId);if(Z&&$x(H)&&x!==H.id){o.move(H.id);return}a.setState("activeId",s.selectedId)}))),Vt(a,()=>Lc(a,["selectedId","renderedItems"],s=>{if(s.selectedId!==void 0)return;let{activeId:m,renderedItems:x}=a.getState(),g=o.item(m);if($x(g))a.setState("selectedId",g.id);else{let Z=x.find($x);a.setState("selectedId",Z?.id)}})),Vt(a,()=>Lc(a,["renderedItems"],s=>{let m=s.renderedItems;if(m.length)return Lc(n,["renderedItems"],x=>{let g=x.renderedItems;g.some(Z=>!Z.tabId)&&g.forEach((Z,H)=>{if(Z.tabId)return;let R=m[H];R&&n.renderItem({...Z,tabId:R.id})})})}));let r=null;return Vt(a,()=>{let s=()=>{r=a.getState().selectedId},m=()=>{let{selectedId:x}=a.getState();x!==r&&(u=!0,G=r,a.setState("selectedId",r))};if(c&&"setSelectElement"in c)return at(Lc(c,["value"],s),Lc(c,["mounted"],m));if(t)return at(Lc(t,["selectedValue"],s),Lc(t,["mounted"],m))}),{...o,...a,panels:n,panel:i,setSelectedId:s=>a.setState("selectedId",s),select:s=>{a.setState("selectedId",s),o.move(s)}}}function Jec(c,t,e){_e(t,[e.composite,e.combobox]),c=Ed(c,t,e),zc(c,e,"selectedId","setSelectedId"),zc(c,e,"selectOnMove");let[l,d]=ht(()=>c.panels,{});return _e(d,[c,d]),Object.assign((0,JY.useMemo)(()=>({...c,panels:l}),[c,l]),{composite:e.composite,combobox:e.combobox})}function eG(c={}){let t=BY(),e=ia()||t;c={...c,composite:c.composite!==void 0?c.composite:e,combobox:c.combobox!==void 0?c.combobox:t};let[l,d]=ht(hY,c);return Jec(l,d,c)}var gs=dt([Bl],[ze]),a5=gs.useContext,Zyc=gs.useScopedContext,vY=gs.useProviderContext,Ryc=gs.ContextProvider,CY=gs.ScopedContextProvider;function fY(c={}){let t=c.store?.getState();return od({...c,orientation:Gc(c.orientation,t?.orientation,"horizontal"),focusLoop:Gc(c.focusLoop,t?.focusLoop,!0)})}function Cec(c,t,e){return Ed(c,t,e)}function lG(c={}){let[t,e]=ht(fY,c);return Cec(t,e,c)}var YY=X(V(),1);var fec="div",Yec=cc(function({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:b,...o}){let n=vY();t=t||n;let i=lG({store:t,orientation:e,virtualFocus:l,focusLoop:d,rtl:b}),a=E(i,u=>u.orientation==="both"?void 0:u.orientation);return o=Zc(o,u=>(0,YY.jsx)(CY,{value:i,children:u}),[i]),o={role:"toolbar","aria-orientation":a,...o},o=jd({store:i,...o}),o}),cg=_(function(t){return $(fec,Yec(t))});var Fec="button",Nec=cc(function({store:t,...e}){let l=a5();return t=t||l,e=Ud({store:t,...e}),e}),tg=Yt(_(function(t){return $(Fec,Nec(t))}));var Sec="hr",u5=cc(function({orientation:t="horizontal",...e}){return e={role:"separator","aria-orientation":t,...e},e}),eg=_(function(t){return $(Sec,u5(t))});var kec="hr",G5=cc(function({store:t,orientation:e,...l}){let d=fb();t=t||d,rc(t,!1);let b=E(t,o=>e??(o.orientation==="horizontal"?"vertical":"horizontal"));return l=u5({...l,orientation:b}),l}),zec=_(function(t){return $(kec,G5(t))});var FY=X(V(),1),Aec="div",X5=cc(function({autoFocusOnShow:t=!0,...e}){return e=Zc(e,l=>(0,FY.jsx)(Zx.Provider,{value:t,children:l}),[t]),e}),_yc=_(function(t){return $(Aec,X5(t))});var NY=X(P(),1),r5=(0,NY.createContext)(0);var SY=X(P(),1),kY=X(V(),1);function zY({level:c,children:t}){let e=(0,SY.useContext)(r5),l=Math.max(Math.min(c||e+1,6),1);return(0,kY.jsx)(r5.Provider,{value:l,children:t})}var Oec="span";function Hs(c){return{borderWidth:0,clipPath:"inset(50%)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",whiteSpace:"nowrap",width:"1px",...c}}var s5=cc(function(t){return t={...t,style:Hs(t.style)},t}),l5c=_(function(t){return $(Oec,s5(t))});var wec="span",Tec=cc(function(t){return t={"data-focus-trap":"",tabIndex:0,"aria-hidden":!0,...t,style:{position:"fixed",top:0,left:0,...t.style}},t=s5(t),t}),Zs=_(function(t){return $(wec,Tec(t))});var AY=X(P(),1),m5=(0,AY.createContext)(null);var qe=X(P(),1),Ae=X(V(),1),x5=X(qu(),1),Qec="div";function OY(c){let t=fc(c),{fullscreenElement:e}=t,l=t.defaultView?.HTMLElement;return l&&e instanceof l?e:t.body}function Lec(c,t){return t?typeof t=="function"?t(c):t:fc(c).createElement("div")}function Dec(c="id"){return`${c?`${c}-`:""}${Math.random().toString(36).slice(2,8)}`}function kn(c){queueMicrotask(()=>{c?.focus()})}function wY(c,t){return{ref:c,node:t,cleanup:ls(c,t)}}function TY(c){typeof c.cleanup=="function"?c.cleanup():ls(c.ref,null)}var g5=cc(function({preserveTabOrder:t,preserveTabOrderAnchor:e,portalElement:l,portalRef:d,portal:b=!0,...o}){let n=(0,qe.useRef)(null),i=pc(n,o.ref),a=(0,qe.useContext)(m5),[u,G]=(0,qe.useState)(null),[r,s]=(0,qe.useState)(null),m=(0,qe.useRef)(null),x=(0,qe.useRef)(null),g=(0,qe.useRef)(null),Z=(0,qe.useRef)(null),H=Lu(d),R=(0,qe.useRef)(null);return Ic(()=>{let W=n.current;if(!W||!b){G(null);return}let p=Lec(W,l);if(!p){G(null);return}let I=p.isConnected;return I||(a||OY(W)).appendChild(p),p.id||(p.id=W.id?`portal/${W.id}`:Dec()),G(p),R.current=wY(H.current,p),()=>{let y=R.current;y&&(R.current=null,TY(y)),I||p.remove()}},[b,l,a]),Ic(()=>{let W=R.current;W&&W.ref!==d&&(TY(W),R.current=wY(d,W.node))},[d]),(0,qe.useEffect)(()=>{if(!u||a||l)return;let W=fc(u),p=()=>{let I=OY(u);u.parentElement!==I&&I.appendChild(u)};return u.isConnected&&p(),W.addEventListener("fullscreenchange",p),()=>{W.removeEventListener("fullscreenchange",p)}},[u,a,l]),Ic(()=>{if(!b||!t||!e)return;let W=fc(e).createElement("span");return W.style.position="fixed",e.insertAdjacentElement("afterend",W),s(W),()=>{W.remove(),s(null)}},[b,t,e]),(0,qe.useEffect)(()=>{if(!u||!t)return;let W=0,p=I=>{if(!Cb(I))return;let y=I.type==="focusin";if(cancelAnimationFrame(W),y)return If(u);W=requestAnimationFrame(()=>{Rf(u,!0)})};return u.addEventListener("focusin",p,!0),u.addEventListener("focusout",p,!0),()=>{cancelAnimationFrame(W),u.removeEventListener("focusin",p,!0),u.removeEventListener("focusout",p,!0)}},[u,t]),o=Zc(o,W=>{if(W=(0,Ae.jsx)(m5.Provider,{value:u||a,children:W}),!b)return W;if(!u)return(0,Ae.jsx)("span",{ref:i,id:o.id,style:{position:"fixed"},hidden:!0});W=(0,Ae.jsxs)(Ae.Fragment,{children:[t&&(0,Ae.jsx)(Zs,{ref:x,"data-focus-trap":o.id,className:"__focus-trap-inner-before",onFocus:I=>{Cb(I,u)?kn(Yx()):kn(m.current)}}),W,t&&(0,Ae.jsx)(Zs,{ref:g,"data-focus-trap":o.id,className:"__focus-trap-inner-after",onFocus:I=>{Cb(I,u)?kn(Uy()):kn(Z.current)}})]}),W=(0,x5.createPortal)(W,u);let p=(0,Ae.jsxs)(Ae.Fragment,{children:[t&&(0,Ae.jsx)(Zs,{ref:m,"data-focus-trap":o.id,className:"__focus-trap-outer-before",onFocus:I=>{I.relatedTarget!==Z.current&&Cb(I,u)?kn(x.current):kn(Uy())}}),t&&(0,Ae.jsx)("span",{"aria-owns":u.id,style:{position:"fixed"}}),t&&(0,Ae.jsx)(Zs,{ref:Z,"data-focus-trap":o.id,className:"__focus-trap-outer-after",onFocus:I=>{if(Cb(I,u))kn(g.current);else{let y=Yx();if(y===x.current){requestAnimationFrame(()=>Yx()?.focus());return}kn(y)}}})]});return r&&t&&(p=(0,x5.createPortal)(p,r)),(0,Ae.jsxs)(Ae.Fragment,{children:[p,W]})},[u,a,b,o.id,t,r]),o={...o,ref:i},o}),r5c=_(function(t){return $(Qec,g5(t))});function lg(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 QY=new WeakMap;function Uec(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 dG(c,t,e){let l=QY.get(c);l||(l=new Map,QY.set(c,l));let d=l.get(t)??[],b={cleanup:e(),disposed:!1};return d.length||l.set(t,d),d.push(b),()=>{d.includes(b)&&(b.disposed=!0,Uec(l,t,d))}}function Rs(c,t,e){return dG(c,t,()=>{let d=c.getAttribute(t);return c.setAttribute(t,e),()=>{d==null?c.removeAttribute(t):c.setAttribute(t,d)}})}function Md(c,t,e){return dG(c,t,()=>{let d=t in c,b=c[t];return c[t]=e,()=>{d?c[t]=b:delete c[t]}})}function Is(c,t){return c?dG(c,"style",()=>{let l=c.style.cssText;return Object.assign(c.style,t),()=>{c.style.cssText=l}}):()=>{}}function LY(c,t,e){return c?dG(c,t,()=>{let d=c.style.getPropertyValue(t);return c.style.setProperty(t,e),()=>{d?c.style.setProperty(t,d):c.style.removeProperty(t)}}):()=>{}}function zn(c="",t="outside"){return`__ariakit-dialog-${t}${c?`-${c}`:""}`}function DY(c,t=""){return at(Md(c,zn(),!0),Md(c,zn(t),!0))}function dg(c,t=""){return at(Md(c,zn("","ancestor"),!0),Md(c,zn(t,"ancestor"),!0))}function H5(c,t){return at(...t.map(e=>{if(e)return Md(e,zn(c,"inside"),!0)}))}function Z5(c,t){let e=zn(t,"inside");do{if(c[e])return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function ua(c,t){let e=zn(t,"ancestor");if(c[e])return!0;let l=zn(t);do{if(c[l])return!0;if(!c.parentElement)return!1;c=c.parentElement}while(!0)}function bg({cleanups:c,element:t,id:e,ids:l}){lg(t,...l)||c.push(DY(t,e))}function og({cleanups:c,ancestor:t,element:e,id:l}){e.hasAttribute("data-dialog")&&e.id!==l||c.push(dg(t,l))}function ng(c){for(let t=c.length-1;t>=0;t-=1)c[t]?.()}var jec=["SCRIPT","STYLE"];function R5(c){return`__ariakit-dialog-snapshot-${c}`}function Eec(c,t){let e=fc(t),l=R5(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 Mec(c,t,e){return jec.includes(t.tagName)||!Eec(c,t)?!1:!e.some(l=>l&&Rt(t,l))}function ps(c,t,e,l){for(let d of t){if(!d?.isConnected)continue;let b=t.some(i=>!i||i===d?!1:i.contains(d)),o=fc(d),n=d;for(;d.parentElement&&d!==o.body;){if(l?.(d.parentElement,n),!b)for(let i of d.parentElement.children)Mec(c,i,t)&&e(i,n);d=d.parentElement}}}function UY(c,t){let{body:e}=fc(t[0]),l=[];return ps(c,t,b=>{l.push(Md(b,R5(c),!0))}),at(Md(e,R5(c),!0),()=>{for(let b of l)b()})}function jY(c,t){let e=[],l=t.map(b=>b?.id);return ps(c,t,b=>{bg({cleanups:e,element:b,id:c,ids:l})},(b,o)=>{og({cleanups:e,ancestor:b,element:o,id:c})}),()=>{ng(e)}}var Pec="div",Kec=["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"],J5c=cc(function(t){return t}),Ab=_(function(t){return $(Pec,t)});Object.assign(Ab,Kec.reduce((c,t)=>(c[t]=_(function(l){return $(t,l)}),c),{}));var ag=X(P(),1),ig=X(V(),1);function EY({store:c,backdrop:t,backdropRef:e,alwaysVisible:l,hidden:d}){let b=(0,ag.useRef)(null),o=Sn({disclosure:c}),n=E(c,"contentElement");Ic(()=>{let u=b.current,G=n;u&&G&&(u.style.zIndex=getComputedStyle(G).zIndex)},[n]),Ic(()=>{let u=n?.id;if(!u)return;let G=b.current;if(G)return dg(G,u)},[n]);let i=oa({ref:pc(b,e),store:o,role:"presentation","data-backdrop":n?.id||"",alwaysVisible:l,hidden:d??void 0,style:{position:"fixed",top:0,right:0,bottom:0,left:0}});return t?(0,ag.isValidElement)(t)?(0,ig.jsx)(Ab,{...i,render:t}):(0,ig.jsx)(Ab,{...i,render:(0,ig.jsx)(typeof t!="boolean"?t:"div",{})}):null}function ug(c={}){return Mx(c)}function I5(c,t,e){return o5(c,t,e)}function p5(c={}){let[t,e]=ht(ug,c);return I5(t,e,c)}function Gg(){return"inert"in HTMLElement.prototype}function MY(c){return Rs(c,"aria-hidden","true")}function PY(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 W5(c,t){return"style"in c?Gg()?Md(c,"inert",!0):at(...fx(c,!0).map(e=>{if(t?.some(d=>d&&Rt(d,e)))return ji;let l=dG(e,"focus",()=>(e.focus=ji,()=>{delete e.focus}));return at(Rs(e,"tabindex","-1"),l)}),MY(c),Is(c,{pointerEvents:"none",userSelect:"none",cursor:"default"})):ji}function qec({cleanups:c,element:t,elements:e,ids:l}){lg(t,...l)||PY(t,...l)||c.push(W5(t,e))}function $ec(c,t,e){t.hasAttribute("role")&&(e.some(l=>l&&Rt(l,t))||c.push(Rs(t,"role","none")))}function KY(c,t){let e=[],l=t.map(b=>b?.id);return ps(c,t,b=>{bg({cleanups:e,element:b,id:c,ids:l}),qec({cleanups:e,element:b,elements:t,ids:l})},(b,o)=>{og({cleanups:e,ancestor:b,element:o,id:c}),$ec(e,b,t)}),()=>{ng(e)}}function _Y(c,t){let e=fc(c).createElement("button");return e.type="button",e.tabIndex=-1,e.textContent="Dismiss popup",Object.assign(e.style,Hs()),e.addEventListener("click",t),c.prepend(e),()=>{e.removeEventListener("click",t),e.remove()}}var Xg=X(P(),1);function qY(c,t){let e=(0,Xg.useRef)(null);return(0,Xg.useEffect)(()=>{if(!c){e.current=null;return}return yt("mousedown",d=>{e.current=d.target},!0,t)},[c,t]),e}var rg=X(P(),1);function clc(c){return c.tagName==="HTML"?!0:Rt(fc(c).body,c)}function tlc(c,t){if(!c)return!1;if(Rt(c,t))return!0;let e=t.getAttribute("aria-activedescendant");if(e){let l=fc(c).getElementById(e);if(l)return Rt(c,l)}return!1}function elc(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 B5({store:c,type:t,listener:e,capture:l,open:d,contentElement:b,focusedRef:o}){let n=nc(e);(0,rg.useEffect)(()=>d?yt(t,a=>{let{contentElement:u,disclosureElement:G}=c.getState(),r=a.target;u&&wd(r)&&clc(r)&&(Rt(u,r)||tlc(G,r)||r.hasAttribute("data-focus-trap")||elc(a,u)||Z5(r,u.id)||o.current&&!ua(r,u.id)||n(a))},l,b?fn(b):void 0):void 0,[d,l,c,t,n,b,o])}function y5(c,t){return typeof c=="function"?c(t):!!c}function $Y(c,t,e,l){let d=E(c,"open"),b=E(c,"contentElement"),o=qY(d,b?fn(b):void 0),n=(0,rg.useRef)(!1);Ic(()=>{if(!d||!e||!b)return;n.current=!1;let a=()=>{n.current=!0};return b.addEventListener("focusin",a,!0),()=>b.removeEventListener("focusin",a,!0)},[d,e,b]);let i={store:c,capture:!0,open:d,contentElement:b,focusedRef:n};B5({...i,type:"click",listener:a=>{let{contentElement:u}=c.getState(),G=o.current;G&&ua(G,u?.id)&&y5(t,a)&&(l&&(l.current=!0),c.hide())}}),B5({...i,type:"focusin",listener:a=>{let{contentElement:u}=c.getState();u&&a.target!==fc(u)&&y5(t,a)&&c.hide()}}),B5({...i,type:"contextmenu",listener:a=>{y5(t,a)&&(l&&(l.current=!0),c.hide())}})}var Pd=X(P(),1),tF=X(V(),1);var cF=(0,Pd.createContext)({});function eF(c){let t=(0,Pd.useContext)(cF),[e,l]=(0,Pd.useState)([]),d=(0,Pd.useCallback)(o=>(l(n=>[...n,o]),at(t.add?.(o),()=>{l(n=>n.filter(i=>i!==o))})),[t]);Ic(()=>Lc(c,["open","contentElement"],o=>{if(o.open&&o.contentElement)return t.add?.(c)}),[c,t]);let b=(0,Pd.useMemo)(()=>({store:c,add:d}),[c,d]);return{wrapElement:(0,Pd.useCallback)(o=>(0,tF.jsx)(cF.Provider,{value:b,children:o}),[b]),nestedDialogs:e}}var lF=X(P(),1),dF=X(qu(),1);function bF({attribute:c,contentId:t,contentElement:e,enabled:l}){let[d,b]=Du(),o=(0,lF.useCallback)(()=>{if(!l||!e)return!1;let{body:n}=fc(e),i=n.getAttribute(c);return!i||i===t},[d,l,e,c,t]);return Ic(()=>{if(!l||!t||!e)return;let{body:n}=fc(e);if(o())return n.setAttribute(c,t),()=>n.removeAttribute(c);let i=new MutationObserver(()=>(0,dF.flushSync)(b));return i.observe(n,{attributeFilter:[c]}),()=>i.disconnect()},[d,l,t,e,o,c]),o}var oF=X(P(),1),V5=Vx()&&!sf();function llc(c){let t=c.getBoundingClientRect().left;return Math.round(t)+c.scrollLeft?"paddingLeft":"paddingRight"}function nF(c,t,e){let l=bF({attribute:"data-dialog-prevent-body-scroll",contentElement:c,contentId:t,enabled:e});(V5?oF.useEffect:Ic)(()=>{if(!l()||!c)return;let d=fc(c),b=fn(c),{documentElement:o,body:n}=d,i=o.style.getPropertyValue("--scrollbar-width"),a=i?Number.parseInt(i,10):b.innerWidth-o.clientWidth,u=()=>LY(o,"--scrollbar-width",`${a}px`),G=llc(o),r=()=>Is(n,{overflow:"hidden",[G]:`${a}px`}),s=()=>{let{scrollX:x,scrollY:g,visualViewport:Z}=b,H=Z?.offsetLeft??0,R=Z?.offsetTop??0,W=Is(n,{position:"fixed",overflow:"hidden",top:`${-(g-Math.floor(R))}px`,left:`${-(x-Math.floor(H))}px`,right:"0",[G]:`${a}px`});return()=>{W(),b.scrollTo({left:x,top:g,behavior:"instant"})}},m=at(u(),V5?s():r());return V5?m:()=>{queueMicrotask(m)}},[l,c])}var Dt=X(P(),1),yl=X(V(),1);var dlc="div",iF=Qu();function blc(c){let t=dd(c);return!t||c&&Rt(c,t)?!1:!!Ql(t)}function aF(c,t=!1){if(!c)return null;let e="current"in c?c.current:c;return e?t?Ql(e)?e:null:e:null}var h5=cc(function({store:t,open:e,onClose:l,focusable:d=!0,modal:b=!0,portal:o=b,backdrop:n=b,hideOnEscape:i=!0,hideOnInteractOutside:a=!0,getPersistentElements:u,preventBodyScroll:G=b,autoFocusOnShow:r=!0,autoFocusOnHide:s=!0,initialFocus:m,finalFocus:x,unmountOnHide:g,unstable_treeSnapshotKey:Z,...H}){let R=la(),W=(0,Dt.useRef)(null),p=(0,Dt.useRef)(null),I=p5({store:t||R,open:e,setOpen(mc){if(mc)return;let Yc=W.current;if(!Yc)return;let Mc=new Event("close",{bubbles:!1,cancelable:!0});l&&Yc.addEventListener("close",l,{once:!0}),Yc.dispatchEvent(Mc),Mc.defaultPrevented&&I.setOpen(!0)}}),{portalRef:y,domReady:B}=Uu(o,H.portalRef),C=H.preserveTabOrder,J=E(I,mc=>C&&!b&&mc.mounted),h=lt(H.id),f=E(I,"open"),F=E(I,"mounted"),O=E(I,"contentElement"),z=ba(F,H.hidden,H.alwaysVisible);nF(O,h,G&&!z);let L=(0,Dt.useRef)(!1);Ic(()=>Lc(I,["open"],mc=>{mc.open&&(L.current=!1)}),[I]),$Y(I,a,B,L);let{wrapElement:j,nestedDialogs:S}=eF(I);H=Zc(H,j,[j]);let v=(0,Dt.useRef)(null);iF&&(0,Dt.useEffect)(()=>{if(!B)return;let mc=W.current;if(!mc)return;let Yc=fc(mc),Mc=Nc=>{v.current=Nc.target};return Yc.addEventListener("mousedown",Mc,!0),()=>{Yc.removeEventListener("mousedown",Mc,!0)}},[B]),Ic(()=>{if(!f)return;let mc=W.current,Yc=dd(mc,!0);if(Yc){if(Yc.tagName==="BODY"){let Mc=v.current;if(v.current=null,!Mc?.isConnected||!Ql(Mc)||mc&&Rt(mc,Mc))return;I.setDisclosureElement(Mc);return}mc&&Rt(mc,Yc)||I.setDisclosureElement(Yc)}},[I,f]),(0,Dt.useEffect)(()=>{if(!F||!B)return;let mc=W.current;if(!mc)return;let Yc=fn(mc),Mc=Yc.visualViewport||Yc,Nc=()=>{let oe=Yc.visualViewport?.height??Yc.innerHeight;mc.style.setProperty("--dialog-viewport-height",`${oe}px`)};return Nc(),Mc.addEventListener("resize",Nc),()=>{Mc.removeEventListener("resize",Nc)}},[F,B]),(0,Dt.useEffect)(()=>{if(!b||!F||!B)return;let mc=W.current;if(mc&&!mc.querySelector("[data-dialog-dismiss]"))return _Y(mc,I.hide)},[I,b,F,B]),Ic(()=>{if(!Gg()||f||!F||!B)return;let mc=W.current;if(mc)return W5(mc)},[f,F,B]);let A=f&&B;Ic(()=>{if(!h||!A)return;let mc=W.current;return UY(h,[mc])},[h,A,Z]);let K=nc(u);Ic(()=>{if(!h||!A)return;let{disclosureElement:mc}=I.getState(),Yc=[W.current,...K()||[],...S.map(Nc=>Nc.getState().contentElement)],Mc=H5(h,Yc);return b?at(Mc,KY(h,Yc)):at(Mc,jY(h,[mc,...Yc]))},[h,I,A,K,S,b,Z]);let tc=!!r,M=qc(r),[U,q]=(0,Dt.useState)(!1);(0,Dt.useEffect)(()=>{if(!f||!tc||!B||!O?.isConnected)return;let mc=aF(m,!0)||O.querySelector("[data-autofocus=true],[autofocus]")||wu(O,!0,o&&J)||O,Yc=Ql(mc);M(Yc?mc:null)&&(q(!0),queueMicrotask(()=>{I.getState().open&&(mc.focus(),iF&&Yc&&mc.scrollIntoView({block:"nearest",inline:"nearest"}))}))},[f,tc,B,O,m,o,J,I,M]);let uc=!!s,gc=qc(s),[hc,tt]=(0,Dt.useState)(!1);Ic(()=>{if(f)return tt(!0),()=>tt(!1)},[f]);let Kc=(0,Dt.useCallback)((mc,Yc=!0)=>{if(L.current)return;let{disclosureElement:Mc}=I.getState();if(blc(mc))return;let Nc=aF(x)||Mc;if(Nc?.id){let ne=fc(Nc),Ad=`[aria-activedescendant="${Nc.id}"]`,Il=ne.querySelector(Ad);Il&&(Nc=Il)}if(Nc&&!Ql(Nc)){let ne=Nc.closest("[data-dialog]");if(ne?.id){let Ad=fc(ne),Il=`[aria-controls~="${ne.id}"]`,hb=Ad.querySelector(Il);hb&&(Nc=hb)}}let oe=Nc&&Ql(Nc);if(!oe&&Yc){requestAnimationFrame(()=>Kc(mc,!1));return}gc(oe?Nc:null)&&oe&&Nc?.focus()},[I,x,gc]),mt=(0,Dt.useRef)(!1);Ic(()=>{if(f||!hc||!uc)return;let mc=W.current;mt.current=!0,Kc(mc)},[f,hc,B,uc,Kc]),(0,Dt.useEffect)(()=>{if(!hc||!uc)return;let mc=W.current;return()=>{if(mt.current){mt.current=!1;return}Kc(mc)}},[hc,uc,Kc]);let sc=qc(i);(0,Dt.useEffect)(()=>!B||!F?void 0:yt("keydown",Yc=>{if(Yc.key!=="Escape"||Yc.defaultPrevented)return;let Mc=W.current;if(!Mc||ua(Mc))return;let Nc=Yc.target;if(!Wx(Nc))return;let{disclosureElement:oe}=I.getState();(wd(Nc)&&Nc.tagName==="BODY"||Rt(Mc,Nc)||!oe||Rt(oe,Nc)||wd(Nc)&&ua(Nc,Mc.id))&&sc(Yc)&&I.hide()},!0,O?fn(O):void 0),[I,B,F,O,sc]),H=Zc(H,mc=>(0,yl.jsx)(zY,{level:b?1:void 0,children:mc}),[b]);let _c=H.hidden,St=H.alwaysVisible;H=Zc(H,mc=>n?(0,yl.jsxs)(yl.Fragment,{children:[(0,yl.jsx)(EY,{store:I,backdrop:n,backdropRef:p,hidden:_c,alwaysVisible:St}),mc]}):mc,[I,n,_c,St]);let[Zl,pe]=(0,Dt.useState)(),[te,Rl]=(0,Dt.useState)();return H=Zc(H,mc=>(0,yl.jsx)(_u,{value:I,children:(0,yl.jsx)(mY.Provider,{value:pe,children:(0,yl.jsx)(xY.Provider,{value:Rl,children:mc})})}),[I]),H={"data-dialog":"",role:"dialog",tabIndex:d?-1:void 0,"aria-labelledby":H["aria-label"]!=null?void 0:Zl,"aria-describedby":te,...H,id:h,ref:pc(W,H.ref)},H=X5({...H,autoFocusOnShow:U}),H=oa({store:I,...H,unstable_otherElementRef:p}),H=Qd({...H,focusable:d}),H=g5({portal:o,...H,portalRef:y,preserveTabOrder:J}),H});function Kd(c,t=la){return _(function(l){let d=t();return E(l.store||d,b=>!l.unmountOnHide||b?.mounted||!!l.open)?(0,yl.jsx)(c,{...l}):null})}var uF=Kd(_(function(t){return $(dlc,h5(t))}),la),olc=_(function(t){let e=p5({open:t.open});return(0,yl.jsx)(uF,{...t,store:e})}),DVc=_(function(t){let e=la();return t.store||e||!t.unmountOnHide?(0,yl.jsx)(uF,{...t}):(0,yl.jsx)(olc,{...t})});function Ob(c){return c.split("-")[0]}var vg=X(P(),1),Y5=X(V(),1);var wb=Math.min,$e=Math.max,Bs=Math.round,ys=Math.floor,_d=c=>({x:c,y:c}),nlc={left:"right",right:"left",bottom:"top",top:"bottom"};function mg(c,t,e){return $e(c,wb(t,e))}function Fo(c,t){return typeof c=="function"?c(t):c}function Tb(c){return c.split("-")[0]}function Ga(c){return c.split("-")[1]}function xg(c){return c==="x"?"y":"x"}function gg(c){return c==="y"?"height":"width"}function qd(c){let t=c[0];return t==="t"||t==="b"?"y":"x"}function Hg(c){return xg(qd(c))}function rF(c,t,e){e===void 0&&(e=!1);let l=Ga(c),d=Hg(c),b=gg(d),o=d==="x"?l===(e?"end":"start")?"right":"left":l==="start"?"bottom":"top";return t.reference[b]>t.floating[b]&&(o=Ws(o)),[o,Ws(o)]}function sF(c){let t=Ws(c);return[sg(c),t,sg(t)]}function sg(c){return c.includes("start")?c.replace("start","end"):c.replace("end","start")}var GF=["left","right"],XF=["right","left"],ilc=["top","bottom"],alc=["bottom","top"];function ulc(c,t,e){switch(c){case"top":case"bottom":return e?t?XF:GF:t?GF:XF;case"left":case"right":return t?ilc:alc;default:return[]}}function mF(c,t,e,l){let d=Ga(c),b=ulc(Tb(c),e==="start",l);return d&&(b=b.map(o=>o+"-"+d),t&&(b=b.concat(b.map(sg)))),b}function Ws(c){let t=Tb(c);return nlc[t]+c.slice(t.length)}function Glc(c){return{top:0,right:0,bottom:0,left:0,...c}}function J5(c){return typeof c!="number"?Glc(c):{top:c,right:c,bottom:c,left:c}}function Xa(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 xF(c,t,e){let{reference:l,floating:d}=c,b=qd(t),o=Hg(t),n=gg(o),i=Tb(t),a=b==="y",u=l.x+l.width/2-d.width/2,G=l.y+l.height/2-d.height/2,r=l[n]/2-d[n]/2,s;switch(i){case"top":s={x:u,y:l.y-d.height};break;case"bottom":s={x:u,y:l.y+l.height};break;case"right":s={x:l.x+l.width,y:G};break;case"left":s={x:l.x-d.width,y:G};break;default:s={x:l.x,y:l.y}}switch(Ga(t)){case"start":s[o]-=r*(e&&a?-1:1);break;case"end":s[o]+=r*(e&&a?-1:1);break}return s}async function gF(c,t){var e;t===void 0&&(t={});let{x:l,y:d,platform:b,rects:o,elements:n,strategy:i}=c,{boundary:a="clippingAncestors",rootBoundary:u="viewport",elementContext:G="floating",altBoundary:r=!1,padding:s=0}=Fo(t,c),m=J5(s),g=n[r?G==="floating"?"reference":"floating":G],Z=Xa(await b.getClippingRect({element:(e=await(b.isElement==null?void 0:b.isElement(g)))==null||e?g:g.contextElement||await(b.getDocumentElement==null?void 0:b.getDocumentElement(n.floating)),boundary:a,rootBoundary:u,strategy:i})),H=G==="floating"?{x:l,y:d,width:o.floating.width,height:o.floating.height}:o.reference,R=await(b.getOffsetParent==null?void 0:b.getOffsetParent(n.floating)),W=await(b.isElement==null?void 0:b.isElement(R))?await(b.getScale==null?void 0:b.getScale(R))||{x:1,y:1}:{x:1,y:1},p=Xa(b.convertOffsetParentRelativeRectToViewportRelativeRect?await b.convertOffsetParentRelativeRectToViewportRelativeRect({elements:n,rect:H,offsetParent:R,strategy:i}):H);return{top:(Z.top-p.top+m.top)/W.y,bottom:(p.bottom-Z.bottom+m.bottom)/W.y,left:(Z.left-p.left+m.left)/W.x,right:(p.right-Z.right+m.right)/W.x}}var Xlc=50,HF=async(c,t,e)=>{let{placement:l="bottom",strategy:d="absolute",middleware:b=[],platform:o}=e,n=o.detectOverflow?o:{...o,detectOverflow:gF},i=await(o.isRTL==null?void 0:o.isRTL(t)),a=await o.getElementRects({reference:c,floating:t,strategy:d}),{x:u,y:G}=xF(a,l,i),r=l,s=0,m={};for(let x=0;x<b.length;x++){let g=b[x];if(!g)continue;let{name:Z,fn:H}=g,{x:R,y:W,data:p,reset:I}=await H({x:u,y:G,initialPlacement:l,placement:r,strategy:d,middlewareData:m,rects:a,platform:n,elements:{reference:c,floating:t}});u=R??u,G=W??G,m[Z]={...m[Z],...p},I&&s<Xlc&&(s++,typeof I=="object"&&(I.placement&&(r=I.placement),I.rects&&(a=I.rects===!0?await o.getElementRects({reference:c,floating:t,strategy:d}):I.rects),{x:u,y:G}=xF(a,r,i)),x=-1)}return{x:u,y:G,placement:r,strategy:d,middlewareData:m}},ZF=c=>({name:"arrow",options:c,async fn(t){let{x:e,y:l,placement:d,rects:b,platform:o,elements:n,middlewareData:i}=t,{element:a,padding:u=0}=Fo(c,t)||{};if(a==null)return{};let G=J5(u),r={x:e,y:l},s=Hg(d),m=gg(s),x=await o.getDimensions(a),g=s==="y",Z=g?"top":"left",H=g?"bottom":"right",R=g?"clientHeight":"clientWidth",W=b.reference[m]+b.reference[s]-r[s]-b.floating[m],p=r[s]-b.reference[s],I=await(o.getOffsetParent==null?void 0:o.getOffsetParent(a)),y=I?I[R]:0;(!y||!await(o.isElement==null?void 0:o.isElement(I)))&&(y=n.floating[R]||b.floating[m]);let B=W/2-p/2,C=y/2-x[m]/2-1,J=wb(G[Z],C),h=wb(G[H],C),f=J,F=y-x[m]-h,O=y/2-x[m]/2+B,z=mg(f,O,F),L=!i.arrow&&Ga(d)!=null&&O!==z&&b.reference[m]/2-(O<f?J:h)-x[m]/2<0,j=L?O<f?O-f:O-F:0;return{[s]:r[s]+j,data:{[s]:z,centerOffset:O-z-j,...L&&{alignmentOffset:j}},reset:L}}});var RF=function(c){return c===void 0&&(c={}),{name:"flip",options:c,async fn(t){var e,l;let{placement:d,middlewareData:b,rects:o,initialPlacement:n,platform:i,elements:a}=t,{mainAxis:u=!0,crossAxis:G=!0,fallbackPlacements:r,fallbackStrategy:s="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:x=!0,...g}=Fo(c,t);if((e=b.arrow)!=null&&e.alignmentOffset)return{};let Z=Tb(d),H=qd(n),R=Tb(n)===n,W=await(i.isRTL==null?void 0:i.isRTL(a.floating)),p=r||(R||!x?[Ws(n)]:sF(n)),I=m!=="none";!r&&I&&p.push(...mF(n,x,m,W));let y=[n,...p],B=await i.detectOverflow(t,g),C=[],J=((l=b.flip)==null?void 0:l.overflows)||[];if(u&&C.push(B[Z]),G){let O=rF(d,o,W);C.push(B[O[0]],B[O[1]])}if(J=[...J,{placement:d,overflows:C}],!C.every(O=>O<=0)){var h,f;let O=(((h=b.flip)==null?void 0:h.index)||0)+1,z=y[O];if(z&&(!(G==="alignment"?H!==qd(z):!1)||J.every(S=>qd(S.placement)===H?S.overflows[0]>0:!0)))return{data:{index:O,overflows:J},reset:{placement:z}};let L=(f=J.filter(j=>j.overflows[0]<=0).sort((j,S)=>j.overflows[1]-S.overflows[1])[0])==null?void 0:f.placement;if(!L)switch(s){case"bestFit":{var F;let j=(F=J.filter(S=>{if(I){let v=qd(S.placement);return v===H||v==="y"}return!0}).map(S=>[S.placement,S.overflows.filter(v=>v>0).reduce((v,A)=>v+A,0)]).sort((S,v)=>S[1]-v[1])[0])==null?void 0:F[0];j&&(L=j);break}case"initialPlacement":L=n;break}if(d!==L)return{reset:{placement:L}}}return{}}}};var IF=new Set(["left","top"]);async function rlc(c,t){let{placement:e,platform:l,elements:d}=c,b=await(l.isRTL==null?void 0:l.isRTL(d.floating)),o=Tb(e),n=Ga(e),i=qd(e)==="y",a=IF.has(o)?-1:1,u=b&&i?-1:1,G=Fo(t,c),{mainAxis:r,crossAxis:s,alignmentAxis:m}=typeof G=="number"?{mainAxis:G,crossAxis:0,alignmentAxis:null}:{mainAxis:G.mainAxis||0,crossAxis:G.crossAxis||0,alignmentAxis:G.alignmentAxis};return n&&typeof m=="number"&&(s=n==="end"?m*-1:m),i?{x:s*u,y:r*a}:{x:r*a,y:s*u}}var pF=function(c){return c===void 0&&(c=0),{name:"offset",options:c,async fn(t){var e,l;let{x:d,y:b,placement:o,middlewareData:n}=t,i=await rlc(t,c);return o===((e=n.offset)==null?void 0:e.placement)&&(l=n.arrow)!=null&&l.alignmentOffset?{}:{x:d+i.x,y:b+i.y,data:{...i,placement:o}}}}},WF=function(c){return c===void 0&&(c={}),{name:"shift",options:c,async fn(t){let{x:e,y:l,placement:d,platform:b}=t,{mainAxis:o=!0,crossAxis:n=!1,limiter:i={fn:Z=>{let{x:H,y:R}=Z;return{x:H,y:R}}},...a}=Fo(c,t),u={x:e,y:l},G=await b.detectOverflow(t,a),r=qd(Tb(d)),s=xg(r),m=u[s],x=u[r];if(o){let Z=s==="y"?"top":"left",H=s==="y"?"bottom":"right",R=m+G[Z],W=m-G[H];m=mg(R,m,W)}if(n){let Z=r==="y"?"top":"left",H=r==="y"?"bottom":"right",R=x+G[Z],W=x-G[H];x=mg(R,x,W)}let g=i.fn({...t,[s]:m,[r]:x});return{...g,data:{x:g.x-e,y:g.y-l,enabled:{[s]:o,[r]:n}}}}}},BF=function(c){return c===void 0&&(c={}),{options:c,fn(t){let{x:e,y:l,placement:d,rects:b,middlewareData:o}=t,{offset:n=0,mainAxis:i=!0,crossAxis:a=!0}=Fo(c,t),u={x:e,y:l},G=qd(d),r=xg(G),s=u[r],m=u[G],x=Fo(n,t),g=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(i){let R=r==="y"?"height":"width",W=b.reference[r]-b.floating[R]+g.mainAxis,p=b.reference[r]+b.reference[R]-g.mainAxis;s<W?s=W:s>p&&(s=p)}if(a){var Z,H;let R=r==="y"?"width":"height",W=IF.has(Tb(d)),p=b.reference[G]-b.floating[R]+(W&&((Z=o.offset)==null?void 0:Z[G])||0)+(W?0:g.crossAxis),I=b.reference[G]+b.reference[R]+(W?0:((H=o.offset)==null?void 0:H[G])||0)-(W?g.crossAxis:0);m<p?m=p:m>I&&(m=I)}return{[r]:s,[G]:m}}}},yF=function(c){return c===void 0&&(c={}),{name:"size",options:c,async fn(t){var e,l;let{placement:d,rects:b,platform:o,elements:n}=t,{apply:i=()=>{},...a}=Fo(c,t),u=await o.detectOverflow(t,a),G=Tb(d),r=Ga(d),s=qd(d)==="y",{width:m,height:x}=b.floating,g,Z;G==="top"||G==="bottom"?(g=G,Z=r===(await(o.isRTL==null?void 0:o.isRTL(n.floating))?"start":"end")?"left":"right"):(Z=G,g=r==="end"?"top":"bottom");let H=x-u.top-u.bottom,R=m-u.left-u.right,W=wb(x-u[g],H),p=wb(m-u[Z],R),I=!t.middlewareData.shift,y=W,B=p;if((e=t.middlewareData.shift)!=null&&e.enabled.x&&(B=R),(l=t.middlewareData.shift)!=null&&l.enabled.y&&(y=H),I&&!r){let J=$e(u.left,0),h=$e(u.right,0),f=$e(u.top,0),F=$e(u.bottom,0);s?B=m-2*(J!==0||h!==0?J+h:$e(u.left,u.right)):y=x-2*(f!==0||F!==0?f+F:$e(u.top,u.bottom))}await i({...t,availableWidth:B,availableHeight:y});let C=await o.getDimensions(n.floating);return m!==C.width||x!==C.height?{reset:{rects:!0}}:{}}}};function Zg(){return typeof window<"u"}function ma(c){return hF(c)?(c.nodeName||"").toLowerCase():"#document"}function Vl(c){var t;return(c==null||(t=c.ownerDocument)==null?void 0:t.defaultView)||window}function $d(c){var t;return(t=(hF(c)?c.ownerDocument:c.document)||window.document)==null?void 0:t.documentElement}function hF(c){return Zg()?c instanceof Node||c instanceof Vl(c).Node:!1}function nd(c){return Zg()?c instanceof Element||c instanceof Vl(c).Element:!1}function Qb(c){return Zg()?c instanceof HTMLElement||c instanceof Vl(c).HTMLElement:!1}function VF(c){return!Zg()||typeof ShadowRoot>"u"?!1:c instanceof ShadowRoot||c instanceof Vl(c).ShadowRoot}function bG(c){let{overflow:t,overflowX:e,overflowY:l,display:d}=id(c);return/auto|scroll|overlay|hidden|clip/.test(t+l+e)&&d!=="inline"&&d!=="contents"}function JF(c){return/^(table|td|th)$/.test(ma(c))}function Vs(c){try{if(c.matches(":popover-open"))return!0}catch{}try{return c.matches(":modal")}catch{return!1}}var slc=/transform|translate|scale|rotate|perspective|filter/,mlc=/paint|layout|strict|content/,ra=c=>!!c&&c!=="none",v5;function Rg(c){let t=nd(c)?id(c):c;return ra(t.transform)||ra(t.translate)||ra(t.scale)||ra(t.rotate)||ra(t.perspective)||!Ig()&&(ra(t.backdropFilter)||ra(t.filter))||slc.test(t.willChange||"")||mlc.test(t.contain||"")}function vF(c){let t=No(c);for(;Qb(t)&&!xa(t);){if(Rg(t))return t;if(Vs(t))return null;t=No(t)}return null}function Ig(){return v5==null&&(v5=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),v5}function xa(c){return/^(html|body|#document)$/.test(ma(c))}function id(c){return Vl(c).getComputedStyle(c)}function hs(c){return nd(c)?{scrollLeft:c.scrollLeft,scrollTop:c.scrollTop}:{scrollLeft:c.scrollX,scrollTop:c.scrollY}}function No(c){if(ma(c)==="html")return c;let t=c.assignedSlot||c.parentNode||VF(c)&&c.host||$d(c);return VF(t)?t.host:t}function CF(c){let t=No(c);return xa(t)?c.ownerDocument?c.ownerDocument.body:c.body:Qb(t)&&bG(t)?t:CF(t)}function sa(c,t,e){var l;t===void 0&&(t=[]),e===void 0&&(e=!0);let d=CF(c),b=d===((l=c.ownerDocument)==null?void 0:l.body),o=Vl(d);if(b){let n=pg(o);return t.concat(o,o.visualViewport||[],bG(d)?d:[],n&&e?sa(n):[])}else return t.concat(d,sa(d,[],e))}function pg(c){return c.parent&&Object.getPrototypeOf(c.parent)?c.frameElement:null}function NF(c){let t=id(c),e=parseFloat(t.width)||0,l=parseFloat(t.height)||0,d=Qb(c),b=d?c.offsetWidth:e,o=d?c.offsetHeight:l,n=Bs(e)!==b||Bs(l)!==o;return n&&(e=b,l=o),{width:e,height:l,$:n}}function f5(c){return nd(c)?c:c.contextElement}function oG(c){let t=f5(c);if(!Qb(t))return _d(1);let e=t.getBoundingClientRect(),{width:l,height:d,$:b}=NF(t),o=(b?Bs(e.width):e.width)/l,n=(b?Bs(e.height):e.height)/d;return(!o||!Number.isFinite(o))&&(o=1),(!n||!Number.isFinite(n))&&(n=1),{x:o,y:n}}var xlc=_d(0);function SF(c){let t=Vl(c);return!Ig()||!t.visualViewport?xlc:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function glc(c,t,e){return t===void 0&&(t=!1),!e||t&&e!==Vl(c)?!1:t}function ga(c,t,e,l){t===void 0&&(t=!1),e===void 0&&(e=!1);let d=c.getBoundingClientRect(),b=f5(c),o=_d(1);t&&(l?nd(l)&&(o=oG(l)):o=oG(c));let n=glc(b,e,l)?SF(b):_d(0),i=(d.left+n.x)/o.x,a=(d.top+n.y)/o.y,u=d.width/o.x,G=d.height/o.y;if(b){let r=Vl(b),s=l&&nd(l)?Vl(l):l,m=r,x=pg(m);for(;x&&l&&s!==m;){let g=oG(x),Z=x.getBoundingClientRect(),H=id(x),R=Z.left+(x.clientLeft+parseFloat(H.paddingLeft))*g.x,W=Z.top+(x.clientTop+parseFloat(H.paddingTop))*g.y;i*=g.x,a*=g.y,u*=g.x,G*=g.y,i+=R,a+=W,m=Vl(x),x=pg(m)}}return Xa({width:u,height:G,x:i,y:a})}function Wg(c,t){let e=hs(c).scrollLeft;return t?t.left+e:ga($d(c)).left+e}function kF(c,t){let e=c.getBoundingClientRect(),l=e.left+t.scrollLeft-Wg(c,e),d=e.top+t.scrollTop;return{x:l,y:d}}function Hlc(c){let{elements:t,rect:e,offsetParent:l,strategy:d}=c,b=d==="fixed",o=$d(l),n=t?Vs(t.floating):!1;if(l===o||n&&b)return e;let i={scrollLeft:0,scrollTop:0},a=_d(1),u=_d(0),G=Qb(l);if((G||!G&&!b)&&((ma(l)!=="body"||bG(o))&&(i=hs(l)),G)){let s=ga(l);a=oG(l),u.x=s.x+l.clientLeft,u.y=s.y+l.clientTop}let r=o&&!G&&!b?kF(o,i):_d(0);return{width:e.width*a.x,height:e.height*a.y,x:e.x*a.x-i.scrollLeft*a.x+u.x+r.x,y:e.y*a.y-i.scrollTop*a.y+u.y+r.y}}function Zlc(c){return Array.from(c.getClientRects())}function Rlc(c){let t=$d(c),e=hs(c),l=c.ownerDocument.body,d=$e(t.scrollWidth,t.clientWidth,l.scrollWidth,l.clientWidth),b=$e(t.scrollHeight,t.clientHeight,l.scrollHeight,l.clientHeight),o=-e.scrollLeft+Wg(c),n=-e.scrollTop;return id(l).direction==="rtl"&&(o+=$e(t.clientWidth,l.clientWidth)-d),{width:d,height:b,x:o,y:n}}var fF=25;function Ilc(c,t){let e=Vl(c),l=$d(c),d=e.visualViewport,b=l.clientWidth,o=l.clientHeight,n=0,i=0;if(d){b=d.width,o=d.height;let u=Ig();(!u||u&&t==="fixed")&&(n=d.offsetLeft,i=d.offsetTop)}let a=Wg(l);if(a<=0){let u=l.ownerDocument,G=u.body,r=getComputedStyle(G),s=u.compatMode==="CSS1Compat"&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,m=Math.abs(l.clientWidth-G.clientWidth-s);m<=fF&&(b-=m)}else a<=fF&&(b+=a);return{width:b,height:o,x:n,y:i}}function plc(c,t){let e=ga(c,!0,t==="fixed"),l=e.top+c.clientTop,d=e.left+c.clientLeft,b=Qb(c)?oG(c):_d(1),o=c.clientWidth*b.x,n=c.clientHeight*b.y,i=d*b.x,a=l*b.y;return{width:o,height:n,x:i,y:a}}function YF(c,t,e){let l;if(t==="viewport")l=Ilc(c,e);else if(t==="document")l=Rlc($d(c));else if(nd(t))l=plc(t,e);else{let d=SF(c);l={x:t.x-d.x,y:t.y-d.y,width:t.width,height:t.height}}return Xa(l)}function zF(c,t){let e=No(c);return e===t||!nd(e)||xa(e)?!1:id(e).position==="fixed"||zF(e,t)}function Wlc(c,t){let e=t.get(c);if(e)return e;let l=sa(c,[],!1).filter(n=>nd(n)&&ma(n)!=="body"),d=null,b=id(c).position==="fixed",o=b?No(c):c;for(;nd(o)&&!xa(o);){let n=id(o),i=Rg(o);!i&&n.position==="fixed"&&(d=null),(b?!i&&!d:!i&&n.position==="static"&&!!d&&(d.position==="absolute"||d.position==="fixed")||bG(o)&&!i&&zF(c,o))?l=l.filter(u=>u!==o):d=n,o=No(o)}return t.set(c,l),l}function Blc(c){let{element:t,boundary:e,rootBoundary:l,strategy:d}=c,o=[...e==="clippingAncestors"?Vs(t)?[]:Wlc(t,this._c):[].concat(e),l],n=YF(t,o[0],d),i=n.top,a=n.right,u=n.bottom,G=n.left;for(let r=1;r<o.length;r++){let s=YF(t,o[r],d);i=$e(s.top,i),a=wb(s.right,a),u=wb(s.bottom,u),G=$e(s.left,G)}return{width:a-G,height:u-i,x:G,y:i}}function ylc(c){let{width:t,height:e}=NF(c);return{width:t,height:e}}function Vlc(c,t,e){let l=Qb(t),d=$d(t),b=e==="fixed",o=ga(c,!0,b,t),n={scrollLeft:0,scrollTop:0},i=_d(0);function a(){i.x=Wg(d)}if(l||!l&&!b)if((ma(t)!=="body"||bG(d))&&(n=hs(t)),l){let s=ga(t,!0,b,t);i.x=s.x+t.clientLeft,i.y=s.y+t.clientTop}else d&&a();b&&!l&&d&&a();let u=d&&!l&&!b?kF(d,n):_d(0),G=o.left+n.scrollLeft-i.x-u.x,r=o.top+n.scrollTop-i.y-u.y;return{x:G,y:r,width:o.width,height:o.height}}function C5(c){return id(c).position==="static"}function FF(c,t){if(!Qb(c)||id(c).position==="fixed")return null;if(t)return t(c);let e=c.offsetParent;return $d(c)===e&&(e=e.ownerDocument.body),e}function AF(c,t){let e=Vl(c);if(Vs(c))return e;if(!Qb(c)){let d=No(c);for(;d&&!xa(d);){if(nd(d)&&!C5(d))return d;d=No(d)}return e}let l=FF(c,t);for(;l&&JF(l)&&C5(l);)l=FF(l,t);return l&&xa(l)&&C5(l)&&!Rg(l)?e:l||vF(c)||e}var hlc=async function(c){let t=this.getOffsetParent||AF,e=this.getDimensions,l=await e(c.floating);return{reference:Vlc(c.reference,await t(c.floating),c.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}};function Jlc(c){return id(c).direction==="rtl"}var OF={convertOffsetParentRelativeRectToViewportRelativeRect:Hlc,getDocumentElement:$d,getClippingRect:Blc,getOffsetParent:AF,getElementRects:hlc,getClientRects:Zlc,getDimensions:ylc,getScale:oG,isElement:nd,isRTL:Jlc};function wF(c,t){return c.x===t.x&&c.y===t.y&&c.width===t.width&&c.height===t.height}function vlc(c,t){let e=null,l,d=$d(c);function b(){var n;clearTimeout(l),(n=e)==null||n.disconnect(),e=null}function o(n,i){n===void 0&&(n=!1),i===void 0&&(i=1),b();let a=c.getBoundingClientRect(),{left:u,top:G,width:r,height:s}=a;if(n||t(),!r||!s)return;let m=ys(G),x=ys(d.clientWidth-(u+r)),g=ys(d.clientHeight-(G+s)),Z=ys(u),R={rootMargin:-m+"px "+-x+"px "+-g+"px "+-Z+"px",threshold:$e(0,wb(1,i))||1},W=!0;function p(I){let y=I[0].intersectionRatio;if(y!==i){if(!W)return o();y?o(!1,y):l=setTimeout(()=>{o(!1,1e-7)},1e3)}y===1&&!wF(a,c.getBoundingClientRect())&&o(),W=!1}try{e=new IntersectionObserver(p,{...R,root:d.ownerDocument})}catch{e=new IntersectionObserver(p,R)}e.observe(c)}return o(!0),b}function Js(c,t,e,l){l===void 0&&(l={});let{ancestorScroll:d=!0,ancestorResize:b=!0,elementResize:o=typeof ResizeObserver=="function",layoutShift:n=typeof IntersectionObserver=="function",animationFrame:i=!1}=l,a=f5(c),u=d||b?[...a?sa(a):[],...t?sa(t):[]]:[];u.forEach(Z=>{d&&Z.addEventListener("scroll",e,{passive:!0}),b&&Z.addEventListener("resize",e)});let G=a&&n?vlc(a,e):null,r=-1,s=null;o&&(s=new ResizeObserver(Z=>{let[H]=Z;H&&H.target===a&&s&&t&&(s.unobserve(t),cancelAnimationFrame(r),r=requestAnimationFrame(()=>{var R;(R=s)==null||R.observe(t)})),e()}),a&&!i&&s.observe(a),t&&s.observe(t));let m,x=i?ga(c):null;i&&g();function g(){let Z=ga(c);x&&!wF(x,Z)&&e(),x=Z,m=requestAnimationFrame(g)}return e(),()=>{var Z;u.forEach(H=>{d&&H.removeEventListener("scroll",e),b&&H.removeEventListener("resize",e)}),G?.(),(Z=s)==null||Z.disconnect(),s=null,i&&cancelAnimationFrame(m)}}var Bg=pF;var yg=WF,Vg=RF,hg=yF;var vs=ZF;var Jg=BF,Cs=(c,t,e)=>{let l=new Map,d={platform:OF,...e},b={...d.platform,_c:l};return HF(c,t,{...d,platform:b})};var Clc="div";function TF(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 flc(c){if(!c)return TF();let{x:t,y:e,width:l,height:d}=c;return TF(t,e,l,d)}function Ylc(c,t){return{contextElement:c||void 0,getBoundingClientRect:()=>{let e=c,l=t?.(e);return l||!e?flc(l):e.getBoundingClientRect()}}}function Flc(c){return/^(?:top|bottom|left|right)(?:-(?:start|end))?$/.test(c)}function QF(c){let t=window.devicePixelRatio||1;return Math.round(c*t)/t}function Nlc(c,t){return Bg(({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 Slc(c){if(c.flip===!1)return;let t=typeof c.flip=="string"?c.flip.split(" "):void 0;return rc(!t||t.every(Flc),!1),Vg({padding:c.overflowPadding,fallbackPlacements:t})}function klc(c){if(!(!c.slide&&!c.overlap))return yg({mainAxis:c.slide,crossAxis:c.overlap,padding:c.overflowPadding,limiter:Jg()})}function zlc(c,t){return hg({padding:c.overflowPadding,apply({elements:e,availableWidth:l,availableHeight:d,rects:b}){if(t?.())return;let o=e.floating,n=Math.round(b.reference.width);l=Math.floor(l),d=Math.floor(d),o.style.setProperty("--popover-anchor-width",`${n}px`),o.style.setProperty("--popover-available-width",`${l}px`),o.style.setProperty("--popover-available-height",`${d}px`),c.sameWidth&&(o.style.width=`${n}px`),c.fitViewport&&(o.style.maxWidth=`${l}px`,o.style.maxHeight=`${d}px`)}})}function Alc(c,t){if(c)return vs({element:c,padding:t.arrowPadding})}var fs=cc(function({store:t,modal:e=!1,portal:l=e,preserveTabOrder:d=!0,autoFocusOnShow:b=!0,wrapperProps:o,fixed:n=!1,flip:i=!0,shift:a=0,slide:u=!0,overlap:G=!1,sameWidth:r=!1,fitViewport:s=!1,gutter:m,arrowPadding:x=4,overflowPadding:g=8,getAnchorRect:Z,updatePosition:H,...R}){let W=na();t=t||W,rc(t,!1);let p=E(t,"arrowElement"),I=E(t,"anchorElement"),y=E(t,"disclosureElement"),B=E(t,"popoverElement"),C=E(t,"contentElement"),J=E(t,"placement"),h=E(t,"mounted"),f=E(t,"rendered"),F=(0,vg.useRef)(null),[O,z]=(0,vg.useState)(!1),{portalRef:L,domReady:j}=Uu(l,R.portalRef),S=nc(Z),v=nc(H),A=!!H;Ic(()=>{if(!B?.isConnected)return;B.style.setProperty("--popover-overflow-padding",`${g}px`);let tc=Ylc(I,S),M=!1,U=()=>!!(M||!B.isConnected),q=async()=>{if(U()||!h)return;p||(F.current=F.current||document.createElement("div"));let hc=p||F.current,tt=[Nlc(hc,{gutter:m,shift:a}),Slc({flip:i,overflowPadding:g}),klc({slide:u,shift:a,overlap:G,overflowPadding:g}),Alc(hc,{arrowPadding:x}),zlc({sameWidth:r,fitViewport:s,overflowPadding:g},U)],Kc=await Cs(tc,B,{placement:J,strategy:n?"fixed":"absolute",middleware:tt});if(U())return;t?.setState("currentPlacement",Kc.placement),z(!0);let mt=QF(Kc.x),sc=QF(Kc.y);if(Object.assign(B.style,{top:"0",left:"0",transform:`translate3d(${mt}px,${sc}px,0)`}),hc&&Kc.middlewareData.arrow){let{x:_c,y:St}=Kc.middlewareData.arrow,Zl=Ob(Kc.placement),pe=hc.clientWidth/2,te=hc.clientHeight/2,Rl=_c!=null?_c+pe:-pe,mc=St!=null?St+te:-te;B.style.setProperty("--popover-transform-origin",{top:`${Rl}px calc(100% + ${te}px)`,bottom:`${Rl}px ${-te}px`,left:`calc(100% + ${pe}px) ${mc}px`,right:`${-pe}px ${mc}px`}[Zl]),Object.assign(hc.style,{left:_c!=null?`${_c}px`:"",top:St!=null?`${St}px`:"",right:"",bottom:"",[Zl]:"100%"})}},gc=Js(tc,B,async()=>{if(!U())if(A){if(await v({updatePosition:q}),U())return;z(!0)}else await q()},{elementResize:typeof ResizeObserver=="function"});return()=>{M=!0,z(!1),gc()}},[t,f,B,p,I,J,h,j,n,i,a,u,G,r,s,m,x,g,S,A,v]),Ic(()=>{if(!h||!j||!B?.isConnected||!C?.isConnected)return;let tc=()=>{B.style.zIndex=getComputedStyle(C).zIndex};tc();let M=requestAnimationFrame(()=>{M=requestAnimationFrame(tc)});return()=>cancelAnimationFrame(M)},[h,j,B,C]);let K=n?"fixed":"absolute";return R=Zc(R,tc=>(0,Y5.jsx)("div",{...o,style:{position:K,top:0,left:0,width:"max-content",...o?.style},ref:t?.setPopoverElement,children:tc}),[t,K,o]),R=Zc(R,tc=>(0,Y5.jsx)(zb,{value:t,children:tc}),[t]),R={"data-placing":!O||void 0,...R,style:{position:"relative",...R.style}},R=h5({store:t,modal:e,portal:l,preserveTabOrder:d,preserveTabOrderAnchor:y||I,autoFocusOnShow:O&&b,...R,portalRef:L}),R}),s1c=Kd(_(function(t){return $(Clc,fs(t))}),na);var Ys=dt([cG],[zb]),H1c=Ys.useContext,Z1c=Ys.useScopedContext,Fs=Ys.useProviderContext,Cg=Ys.ContextProvider,nG=Ys.ScopedContextProvider;function F5(c){return[c.clientX,c.clientY]}function LF(c,t){let[e,l]=c,d=!1,b=t.length;for(let o=b,n=0,i=o-1;n<o;i=n++){let a=t[n],u=t[i],G=t[i===0?o-1:i-1];if(a==null||u==null||G==null)return!1;let[r,s]=a,[m,x]=u,[,g]=G,Z=(s-x)*(e-r)-(r-m)*(l-s);if(x<s){if(l>=x&&l<s){if(Z===0)return!0;Z>0&&(l===x?l>g&&(d=!d):d=!d)}}else if(s<x){if(l>s&&l<=x){if(Z===0)return!0;Z<0&&(l===x?l<g&&(d=!d):d=!d)}}else if(l===s&&(e>=m&&e<=r||e>=r&&e<=m))return!0}return d}function Olc(c,t){let{top:e,right:l,bottom:d,left:b}=t,[o,n]=c;return[o<b?"left":o>l?"right":null,n<e?"top":n>d?"bottom":null]}function DF(c,t){let e=c.getBoundingClientRect(),{top:l,right:d,bottom:b,left:o}=e,[n,i]=Olc(t,e),a=[t];return n?(i!=="top"&&a.push([n==="left"?o:d,l]),a.push([n==="left"?d:o,l]),a.push([n==="left"?d:o,b]),i!=="bottom"&&a.push([n==="left"?o:d,b])):i==="top"?(a.push([o,l]),a.push([o,b]),a.push([d,b]),a.push([d,l])):(a.push([o,b]),a.push([o,l]),a.push([d,l]),a.push([d,b])),a}var Ft=X(P(),1),N5=X(V(),1);var wlc="div";function Tlc(c,t,e,l){return!!(bd(t)||c.includes(t)||e&&c.includes(e)||l?.some(d=>bd(d)||c.includes(d)))}function UF({event:c,element:t,enterPointRef:e,disablePointerEvents:l,refreshEnterPoint:d=!1}){let b=e.current;if(!b)return!1;let o=F5(c);return LF(o,DF(t,b))?(d&&(e.current=o),l(c)&&(c.preventDefault(),c.stopPropagation()),!0):!1}function Qlc({store:c,...t}){let[e,l]=(0,Ft.useState)(!1),d=E(c,"mounted");(0,Ft.useEffect)(()=>{d||l(!1)},[d]);let b=t.onFocus,o=nc(i=>{b?.(i),!i.defaultPrevented&&l(!0)}),n=(0,Ft.useRef)(null);return(0,Ft.useEffect)(()=>Lc(c,["anchorElement"],i=>{n.current=i.anchorElement}),[c]),t={autoFocusOnHide:e,finalFocus:n,...t,onFocus:o},t}var jF=(0,Ft.createContext)(null),Ns=cc(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,hideOnHoverOutside:b=!0,disablePointerEventsOnApproach:o=!!b,...n}){let i=Fs();t=t||i,rc(t,!1);let a=(0,Ft.useRef)(null),u=(0,Ft.useRef)([]),G=(0,Ft.useRef)(0),r=(0,Ft.useRef)(null),{portalRef:s,domReady:m}=Uu(l,n.portalRef),x=Eu(),g=!!b,Z=qc(b),H=!!o,R=qc(o),W=E(t,"open"),p=E(t,"mounted"),I=(0,Ft.useCallback)(()=>{window.clearTimeout(G.current),G.current=0},[]);(0,Ft.useEffect)(()=>{if(!m||!p||!g&&!H)return;let h=a.current;return h?at(yt("mousemove",F=>{if(!t||!x())return;let{anchorElement:O,hideTimeout:z,timeout:L}=t.getState(),j=F.composedPath(),S=O;if(Tlc(j,h,S,u.current)){r.current=S&&j.includes(S)?F5(F):null,I();return}G.current||UF({event:F,element:h,enterPointRef:r,disablePointerEvents:R,refreshEnterPoint:!0})||Z(F)&&(G.current=window.setTimeout(()=>{G.current=0,t?.hide()},z??L))},!0),I):void 0},[t,x,m,p,g,H,u,I,R,Z]),(0,Ft.useEffect)(()=>{if(!m||!p||!H)return;let h=f=>{let F=a.current;F&&UF({event:f,element:F,enterPointRef:r,disablePointerEvents:R})};return at(yt("mouseenter",h,!0),yt("mouseover",h,!0),yt("mouseout",h,!0),yt("mouseleave",h,!0))},[m,p,H,R]),(0,Ft.useEffect)(()=>{m&&(W||t?.setAutoFocusOnShow(!1))},[t,m,W]);let y=Lu(W);(0,Ft.useEffect)(()=>{if(m)return()=>{y.current||t?.setAutoFocusOnShow(!1)}},[t,m]);let B=(0,Ft.useContext)(jF);Ic(()=>{if(e||!l||!p||!m)return;let h=a.current;if(h)return B?.(h)},[e,l,p,m]);let C=(0,Ft.useCallback)(h=>{I(),u.current=[...u.current,h];let f=B?.(h);return()=>{I(),u.current=u.current.filter(F=>F!==h),f?.()}},[I,B]);n=Zc(n,h=>(0,N5.jsx)(nG,{value:t,children:(0,N5.jsx)(jF.Provider,{value:C,children:h})}),[t,C]),n={...n,ref:pc(a,n.ref)},n=Qlc({store:t,...n});let J=E(t,h=>e||h.autoFocusOnShow);return n=fs({store:t,modal:e,portal:l,autoFocusOnShow:J,...n,portalRef:s,hideOnEscape(h){return Co(d,h)?!1:(requestAnimationFrame(()=>{requestAnimationFrame(()=>{t?.hide()})}),!0)}}),n}),C1c=Kd(_(function(t){return $(wlc,Ns(t))}),Fs);var Ss=dt([Cg],[nG]),Llc=Ss.useContext,N1c=Ss.useScopedContext,ks=Ss.useProviderContext,S1c=Ss.ContextProvider,EF=Ss.ScopedContextProvider;var MF=X(V(),1);var Dlc="div",Ulc=cc(function({store:t,portal:e=!0,gutter:l=8,preserveTabOrder:d=!1,hideOnHoverOutside:b=!0,hideOnInteractOutside:o=!0,...n}){let i=ks();return t=t||i,rc(t,!1),n=Zc(n,a=>(0,MF.jsx)(EF,{value:t,children:a}),[t]),n={role:E(t,a=>a.type==="description"?"tooltip":"none"),...n},n=Ns({...n,store:t,portal:e,gutter:l,preserveTabOrder:d,hideOnHoverOutside(a){if(Co(b,a))return!1;let u=t?.getState().anchorElement;return u?!("focusVisible"in u.dataset):!0},hideOnInteractOutside:a=>{if(Co(o,a))return!1;let u=t?.getState().anchorElement;return u?!Rt(u,a.target):!0}}),n}),fg=Kd(_(function(t){return $(Dlc,Ulc(t))}),ks);var Ha=X(P(),1),jlc="a",zs=cc(function({store:t,showOnHover:e=!0,...l}){let d=Fs();t=t||d,rc(t,!1);let b=ae(l),o=(0,Ha.useRef)(0);(0,Ha.useEffect)(()=>()=>window.clearTimeout(o.current),[]),(0,Ha.useEffect)(()=>yt("mouseleave",x=>{if(!t)return;let{anchorElement:g}=t.getState();g&&x.target===g&&(window.clearTimeout(o.current),o.current=0)},!0),[t]);let n=l.onMouseMove,i=qc(e),a=Eu(),u=nc(m=>{if(n?.(m),b||!t||m.defaultPrevented||o.current||!a()||!i(m))return;let x=m.currentTarget;t.setAnchorElement(x),t.setDisclosureElement(x);let{showTimeout:g,timeout:Z}=t.getState(),H=()=>{o.current=0,a()&&(t?.setAnchorElement(x),t?.show(),queueMicrotask(()=>{t?.setDisclosureElement(x)}))},R=g??Z;R===0?H():o.current=window.setTimeout(H,R)}),G=l.onClick,r=nc(m=>{G?.(m),t&&(window.clearTimeout(o.current),o.current=0)}),s=(0,Ha.useCallback)(m=>{if(!t)return;let{anchorElement:x}=t.getState();x?.isConnected||t.setAnchorElement(m)},[t]);return l={...l,ref:pc(s,l.ref),onMouseMove:u,onClick:r},l=Qd(l),l}),M1c=_(function(t){return $(jlc,zs(t))});var As=X(P(),1);var Elc="div",Za=Gt({activeStore:null}),S5=new WeakSet;function Mlc(c){return()=>{let{activeStore:t}=Za.getState();t===c&&Za.setState("activeStore",null)}}function Plc(c){c&&(S5.add(c),c.hide(),queueMicrotask(()=>S5.delete(c)))}var Klc=cc(function({store:t,showOnHover:e=!0,...l}){let d=ks();t=t||d,rc(t,!1);let b=(0,As.useRef)(!1);(0,As.useEffect)(()=>Lc(t,["mounted"],s=>{s.mounted||(b.current=!1)}),[t]),(0,As.useEffect)(()=>{if(!t)return;let s=Mlc(t);return at(s,Lc(t,["mounted"],m=>{if(!t)return;if(m.mounted){let{activeStore:g}=Za.getState();if(g!==t){if(S5.has(t))return;Plc(g)}return Za.setState("activeStore",t)}let x=setTimeout(s,t.getState().skipTimeout);return()=>clearTimeout(x)}))},[t]);let o=l.onMouseEnter,n=nc(s=>{o?.(s),b.current=!0}),i=l.onFocusVisible,a=nc(s=>{i?.(s),!s.defaultPrevented&&(t?.setAnchorElement(s.currentTarget),t?.show())}),u=l.onBlur,G=nc(s=>{if(u?.(s),s.defaultPrevented)return;let{activeStore:m}=Za.getState();b.current=!1,m===t&&Za.setState("activeStore",null)}),r=E(t,s=>s.type==="label"?s.contentElement?.id:void 0);return l={"aria-labelledby":l["aria-label"]==null?r:void 0,...l,onMouseEnter:n,onFocusVisible:a,onBlur:G},l=zs({store:t,showOnHover(s){if(!b.current||Co(e,s))return!1;let{activeStore:m}=Za.getState();return m?(t?.show(),!1):!0},...l}),l}),Yg=_(function(t){return $(Elc,Klc(t))});function Fg({popover:c,...t}={}){let e=Yb(t.store,Ld(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let l=e?.getState(),d=ug({...t,store:e}),b=Gc(t.placement,l?.placement,"bottom"),o=Gt({...d.getState(),placement:b,currentPlacement:b,anchorElement:Gc(l?.anchorElement,null),popoverElement:Gc(l?.popoverElement,null),arrowElement:Gc(l?.arrowElement,null),rendered:Symbol("rendered")},d,e);return{...d,...o,setAnchorElement:n=>o.setState("anchorElement",n),setPopoverElement:n=>o.setState("popoverElement",n),setArrowElement:n=>o.setState("arrowElement",n),render:()=>o.setState("rendered",Symbol("rendered"))}}function Ng(c,t,e){return _e(t,[e.popover]),zc(c,e,"placement"),I5(c,t,e)}function Sg(c={}){let t=c.store?.getState(),e=Fg({...c,placement:Gc(c.placement,t?.placement,"bottom")}),l=Gc(c.timeout,t?.timeout,500),d=Gt({...e.getState(),timeout:l,showTimeout:Gc(c.showTimeout,t?.showTimeout),hideTimeout:Gc(c.hideTimeout,t?.hideTimeout),autoFocusOnShow:Gc(t?.autoFocusOnShow,!1)},e,c.store);return{...e,...d,setAutoFocusOnShow:b=>d.setState("autoFocusOnShow",b)}}function kg(c,t,e){return zc(c,e,"timeout"),zc(c,e,"showTimeout"),zc(c,e,"hideTimeout"),Ng(c,t,e)}function PF(c={}){let t=c.store?.getState(),e=Sg({...c,placement:Gc(c.placement,t?.placement,"top"),hideTimeout:Gc(c.hideTimeout,t?.hideTimeout,0)}),l=Gt({...e.getState(),type:Gc(c.type,t?.type,"description"),skipTimeout:Gc(c.skipTimeout,t?.skipTimeout,300)},e,c.store);return{...e,...l}}function qlc(c,t,e){return zc(c,e,"type"),zc(c,e,"skipTimeout"),kg(c,t,e)}function zg(c={}){let[t,e]=ht(PF,c);return qlc(t,e,c)}var Os=dt([Bl],[ze]),KF=Os.useContext,_F=Os.useScopedContext,Chc=Os.useProviderContext,fhc=Os.ContextProvider,Yhc=Os.ScopedContextProvider;var $lc="div",k5=cc(function({store:t,...e}){let l=na();return t=t||l,e={...e,ref:pc(t?.setAnchorElement,e.ref)},e}),khc=_(function(t){return $($lc,k5(t))});var iG=X(P(),1),qF="button",z5=cc(function(t){let e=(0,iG.useRef)(null),l=Yn(e,qF),[d,b]=(0,iG.useState)(()=>!!l&&Td({tagName:l,type:t.type}));return(0,iG.useEffect)(()=>{e.current&&b(Td(e.current))},[]),t={role:!d&&l!=="a"?"button":void 0,...t,ref:pc(e,t.ref)},t=$i(t),t}),Thc=_(function(t){return $(qF,z5(t))});var aG=X(P(),1);var cdc="button",tdc=Symbol("disclosure"),A5=cc(function({store:t,toggleOnClick:e=!0,...l}){let d=Gs();t=t||d,rc(t,!1);let b=(0,aG.useRef)(null),[o,n]=(0,aG.useState)(!1),i=E(t,"disclosureElement"),a=E(t,"open");(0,aG.useEffect)(()=>{let x=i===b.current;i?.isConnected||(t?.setDisclosureElement(b.current),x=!0),n(a&&x)},[i,t,a]);let u=l.onClick,G=qc(e),[r,s]=ju(l,tdc,!0),m=nc(x=>{u?.(x),!x.defaultPrevented&&(r||G(x)&&(t?.setDisclosureElement(x.currentTarget),t?.toggle()))});return l={"aria-expanded":o,"aria-controls":E(t,"contentElement")?.id,...s,...l,ref:pc(b,l.ref),onClick:m},l=z5(l),l}),edc=_(function(t){return $(cdc,A5(t))});var ldc="button",O5=cc(function({store:t,...e}){let l=la();return t=t||l,rc(t,!1),e={"aria-haspopup":Mi(E(t,"contentElement"),"dialog"),...e},e=A5({store:t,...e}),e}),c2c=_(function(t){return $(ldc,O5(t))});var $F=X(V(),1),ddc="button",ws=cc(function({store:t,...e}){let l=na();t=t||l,rc(t,!1);let d=e.onClick,b=nc(o=>{t?.setAnchorElement(o.currentTarget),d?.(o)});return e=Zc(e,o=>(0,$F.jsx)(zb,{value:t,children:o}),[t]),e={...e,onClick:b},e=k5({store:t,...e}),e=O5({store:t,...e}),e}),n2c=_(function(t){return $(ddc,ws(t))});var cN=X(P(),1),w5=X(V(),1);var bdc="span",odc={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"},T5=cc(function({store:t,placement:e,...l}){let d=WY();t=t||d,rc(t,!1);let b=odc[Ob(E(t,o=>e||o.placement))];return l={children:(0,cN.useMemo)(()=>(0,w5.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,w5.jsx)("polyline",{points:b})}),[b]),"aria-hidden":!0,...l,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},ut(l)}),s2c=_(function(t){return $(bdc,T5(t))});var Ts=dt([Bl],[ze]),Q5=Ts.useContext,H2c=Ts.useScopedContext,tN=Ts.useProviderContext,Z2c=Ts.ContextProvider,eN=Ts.ScopedContextProvider;var Qs=X(P(),1);var lN="input";function ndc(c,t){if(t!==void 0)return c!=null&&t!=null?t===c:!!t}function idc(c,t){return c==="input"&&(!t||t==="radio")}var L5=cc(function({store:t,name:e,value:l,checked:d,...b}){let o=Q5();t=t||o;let n=lt(b.id),i=(0,Qs.useRef)(null),a=E(t,I=>d??ndc(l,I?.value)),u=E(t,"id"),G=e??u;(0,Qs.useEffect)(()=>{n&&a&&t?.getState().activeId!==n&&t?.setActiveId(n)},[t,a,n]);let r=b.onChange,s=idc(Yn(i,lN),b.type),m=ae(b),[x,g]=Du();(0,Qs.useEffect)(()=>{let I=i.current;I&&(s||(a!==void 0&&(I.checked=a),G!==void 0&&(I.name=G),l!==void 0&&(I.value=`${l}`)))},[x,s,a,G,l]);let Z=nc(I=>{if(m){I.preventDefault(),I.stopPropagation();return}t?.getState().value!==l&&(s||(I.currentTarget.checked=!0,g()),r?.(I),!I.defaultPrevented&&t?.setValue(l))}),H=b.onClick,R=nc(I=>{H?.(I),!I.defaultPrevented&&(s||Z(I))}),W=b.onFocus,p=nc(I=>{if(W?.(I),I.defaultPrevented||!s||m||!t)return;let{moves:y,activeId:B}=t.getState();y&&(n&&B!==n||I.currentTarget.checked||I.currentTarget.click())});return b={role:s?void 0:"radio",type:s?"radio":void 0,"aria-checked":a,...b,id:n,ref:pc(i,b.ref),onChange:Z,onClick:R,onFocus:p},b=Ud({store:t,clickOnEnter:!s,...b}),ut({name:s?G:void 0,value:s?l:void 0,checked:a,...b})}),uG=Yt(_(function(t){return $(lN,L5(t))}));var dN=X(V(),1),adc="div";function udc(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 Gdc(c){let{renderedItems:t}=c.getState();return t.find(e=>udc(e.element))?.id}var Xdc=cc(function({store:t,...e}){let l=tN();t=t||l,rc(t,!1),e=Zc(e,o=>(0,dN.jsx)(eN,{value:t,children:o}),[t]);let d=e.onBlurCapture,b=nc(o=>{if(d?.(o),o.defaultPrevented||!Cb(o))return;let n=Gdc(t);n&&t.setActiveId(n)});return e={role:"radiogroup",...e,onBlurCapture:b},e=jd({store:t,...e}),e}),GG=_(function(t){return $(adc,Xdc(t))});function bN(c={}){let t=c.store?.getState(),e=od({...c,focusLoop:Gc(c.focusLoop,t?.focusLoop,!0)}),l=Gt({...e.getState(),value:Gc(c.value,t?.value,c.defaultValue,null)},e,c.store);return{...e,...l,setValue:d=>l.setState("value",d)}}function sdc(c,t,e){return c=Ed(c,t,e),zc(c,e,"value","setValue"),c}function XG(c={}){c=ms(c);let[t,e]=ht(bN,c);return sdc(t,e,c)}var mdc="div",oN=new WeakMap;function xdc(c){let t=oN.get(c);return t||(t={chars:"",cleanupTimeout:0},oN.set(c,t)),t}function Ag(c){c.chars=""}function gdc(c,t){let e=c.target;return e&&Ke(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 Hdc(c,t){if(zt(c))return!0;let e=c.target;return e?t.some(l=>l.element===e):!1}function Zdc(c){return c.filter(t=>!t.disabled)}function Og(c,t){let e=c.element?.textContent||c.children||"value"in c&&c.value;return e?bf(e).trim().toLowerCase().startsWith(t.toLowerCase()):!1}function Rdc({activeId:c,char:t,items:e,typeaheadState:l}){if(!c)return e;let d=e.find(o=>o.id===c);if(!d||!Og(d,t))return e;let{chars:b}=l;return b!==t&&Og(d,b)?e:(l.chars=t,Mf(e.filter(o=>Og(o,t)),c).filter(o=>o.id!==c))}var So=cc(function({store:t,typeahead:e=!0,...l}){let d=fb();t=t||d,rc(t,!1);let b=l.onKeyDownCapture,o=nc(n=>{if(b?.(n),n.defaultPrevented||!e||!t)return;let i=xdc(t);if(!gdc(n,i))return Ag(i);let{renderedItems:a,items:u,activeId:G,id:r}=t.getState(),s=Zdc(u.length>a.length?u:a),m=fc(n.currentTarget),x=`[data-offscreen-id="${r}"]`,g=m.querySelectorAll(x);for(let R of g)R.hasAttribute("data-disabled")||"disabled"in R&&R.disabled||s.push({id:R.id,element:R});if(g.length&&(s=yx(s,R=>R.element)),!Hdc(n,s))return Ag(i);n.preventDefault(),window.clearTimeout(i.cleanupTimeout),i.cleanupTimeout=window.setTimeout(()=>{Ag(i)},500);let Z=n.key.toLowerCase();i.chars+=Z,s=Rdc({activeId:G,char:Z,items:s,typeaheadState:i});let H=s.find(R=>Og(R,i.chars));H?t.move(H.id):Ag(i)});return l={...l,onKeyDownCapture:o},ut(l)}),wg=_(function(t){return $(mdc,So(t))});var Idc="span",pdc=cc(function({store:t,...e}){let l=ia();return t=t||l,e=T5({store:t,...e}),e}),D5=_(function(t){return $(Idc,pdc(t))});var An=X(P(),1),ad=X(V(),1);var Wdc="button";function Bdc(c){return Array.from(c.selectedOptions).map(t=>t.value)}function Tg(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 ydc=cc(function({store:t,name:e,form:l,required:d,showOnKeyDown:b=!0,moveOnKeyDown:o=!0,toggleOnPress:n=!0,toggleOnClick:i=n,...a}){let u=aa();t=t||u,rc(t,!1);let G=a.onKeyDown,r=qc(b),s=qc(o),m=Ob(E(t,"placement")),x=E(t,"value"),g=Array.isArray(x),Z=nc(f=>{if(G?.(f),f.defaultPrevented||!t)return;let{orientation:F,items:O,activeId:z}=t.getState(),L=F!=="horizontal",j=F!=="vertical",S=!!O.find(K=>!K.disabled&&K.value!=null)?.rowId,v={ArrowUp:(S||L)&&Tg(t,t.up),ArrowRight:(S||j)&&Tg(t,t.next),ArrowDown:(S||L)&&Tg(t,t.down),ArrowLeft:(S||j)&&Tg(t,t.previous)}[f.key];v&&s(f)&&(f.preventDefault(),t.move(v()));let A=m==="top"||m==="bottom";({ArrowDown:A,ArrowUp:A,ArrowLeft:m==="left",ArrowRight:m==="right"})[f.key]&&r(f)&&(f.preventDefault(),t.move(z),Ki(f.currentTarget,"keyup",t.show))});a=Zc(a,f=>(0,ad.jsx)(_x,{value:t,children:f}),[t]);let[H,R]=(0,An.useState)(!1),W=(0,An.useRef)(!1);(0,An.useEffect)(()=>{let f=W.current;W.current=!1,!f&&R(!1)},[x]);let p=E(t,f=>f.labelElement?.id),I=a["aria-label"],y=a["aria-labelledby"]||p,B=E(t,f=>{if(e)return f.items}),C=(0,An.useMemo)(()=>{let f=B?.flatMap(F=>F.value??[]);return[...new Set(f)]},[B]);a=Zc(a,f=>e?(0,ad.jsxs)(ad.Fragment,{children:[(0,ad.jsxs)("select",{style:Hs(),tabIndex:-1,"aria-hidden":!0,"aria-label":I,"aria-labelledby":I!=null?void 0:y,name:e,form:l,required:d,disabled:a.disabled,value:x,multiple:g,onFocus:()=>t?.getState().selectElement?.focus(),onChange:F=>{W.current=!0,R(!0),t?.setValue(g?Bdc(F.target):F.target.value)},children:[Rx(x).map(F=>F==null||C.includes(F)?null:(0,ad.jsx)("option",{value:F,children:F},F)),C.map(F=>(0,ad.jsx)("option",{value:F,children:F},F))]}),f]}):f,[t,I,y,e,l,d,x,g,C,a.disabled]);let J=(0,ad.jsxs)(ad.Fragment,{children:[x,(0,ad.jsx)(D5,{})]}),h=E(t,"contentElement");return a={role:"combobox","aria-autocomplete":"none","aria-labelledby":a["aria-label"]!=null?void 0:p,"aria-haspopup":Mi(h,"listbox"),"data-autofill":H||void 0,"data-name":e,children:J,...a,ref:pc(t.setSelectElement,a.ref),onKeyDown:Z},a=ws({store:t,toggleOnClick:i,...a}),a=So({store:t,...a}),a}),Qg=_(function(t){return $(Wdc,ydc(t))});var nN=X(P(),1),Lg=(0,nN.createContext)(void 0);var iN=X(P(),1),aN=X(V(),1),Vdc="div",U5=cc(function(t){let[e,l]=(0,iN.useState)();return t=Zc(t,d=>(0,aN.jsx)(Lg.Provider,{value:l,children:d}),[]),t={role:"group","aria-labelledby":t["aria-label"]!=null?void 0:e,...t},ut(t)}),rJc=_(function(t){return $(Vdc,U5(t))});var hdc="div",j5=cc(function({store:t,...e}){return e=U5(e),e}),Dg=_(function(t){return $(hdc,j5(t))});var uN=X(P(),1),Jdc="div",E5=cc(function(t){let e=(0,uN.useContext)(Lg),l=lt(t.id);return Ic(()=>(e?.(l),()=>e?.(void 0)),[e,l]),t={"aria-hidden":!0,...t,id:l},ut(t)}),IJc=_(function(t){return $(Jdc,E5(t))});var vdc="div",M5=cc(function({store:t,...e}){return e=E5(e),e}),Ug=_(function(t){return $(vdc,M5(t))});var GN=X(P(),1),Cdc="div";function fdc(c){let t=c.relatedTarget;return wd(t)?Rt(c.currentTarget,t):!1}var P5=Symbol("composite-hover");function Ydc(c){let{relatedTarget:t}=c;if(!wd(t))return!1;let e=t;do{if(Wl(e,P5)&&e[P5])return!0;e=e.parentElement}while(e);return!1}var Ls=cc(function({store:t,focusOnHover:e=!0,blurOnHoverEnd:l=!!e,...d}){let b=fb();t=t||b,rc(t,!1);let o=Eu(),n=d.onMouseMove,i=qc(e),a=nc(m=>{if(n?.(m),!m.defaultPrevented&&o()&&i(m)){if(!bd(m.currentTarget)){let x=t?.getState().baseElement;x&&!_i(x)&&x.focus()}t?.setActiveId(m.currentTarget.id)}}),u=d.onMouseLeave,G=qc(l),r=nc(m=>{u?.(m),!m.defaultPrevented&&o()&&(fdc(m)||Ydc(m)||i(m)&&G(m)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),s=(0,GN.useCallback)(m=>{m&&(m[P5]=!0)},[]);return d={...d,ref:pc(s,d.ref),onMouseMove:a,onMouseLeave:r},ut(d)}),jg=Yt(_(function(t){return $(Cdc,Ls(t))}));var XN=X(P(),1),rN=X(V(),1);var Fdc="div";function Ndc(c,t){if(t!=null)return c==null?!1:Array.isArray(c)?c.includes(t):c===t}var Sdc=cc(function({store:t,value:e,getItem:l,hideOnClick:d,setValueOnClick:b=e!=null,preventScrollOnKeyDown:o=!0,focusOnHover:n=!0,...i}){let a=VY();t=t||a,rc(t,!1);let u=lt(i.id),G=ae(i),{listElement:r,multiSelectable:s,selected:m,autoFocus:x}=Qx(t,{listElement:"listElement",multiSelectable(B){return Array.isArray(B.value)},selected(B){return Ndc(B.value,e)},autoFocus(B){return e==null||B.value==null||B.activeId!==u&&t?.item(B.activeId)?!1:Array.isArray(B.value)?B.value[B.value.length-1]===e:B.value===e}}),g=E(t?.combobox,"virtualFocus"),Z=(0,XN.useCallback)(B=>{let C={...B,value:G?void 0:e};return l?l(C):C},[G,e,l]);d=d??(e!=null&&!s);let H=i.onClick,R=qc(b),W=qc(d),p=nc(B=>{H?.(B),!B.defaultPrevented&&(Jx(B)||hx(B)||(R(B)&&e!=null&&t?.setValue(C=>Array.isArray(C)?C.includes(e)?C.filter(J=>J!==e):[...C,e]:e),W(B)&&t?.hide()))});i=Zc(i,B=>(0,rN.jsx)(qx.Provider,{value:m??!1,children:B}),[m]);let I=i.autoFocus??x;i={role:Tu(r),"aria-selected":m,children:e,...i,id:u,autoFocus:g===!1?!1:I,"data-autofocus":I||void 0,onClick:p},i=Ud({store:t,getItem:Z,preventScrollOnKeyDown:o,...i});let y=qc(n);return i=Ls({store:t,...i,focusOnHover(B){return y(B)?t.getState().open:!1}}),i}),Eg=Yt(_(function(t){return $(Fdc,Sdc(t))}));var sN=X(P(),1),Mg=(0,sN.createContext)(!1);var mN=X(P(),1),K5=X(V(),1),kdc="span",zdc=(0,K5.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,K5.jsx)("polyline",{points:"4,8 7,12 12,4"})});function Adc(c){return c.checked?c.children||zdc:null}var Ds=cc(function({store:t,checked:e,...l}){let d=(0,mN.useContext)(Mg);e=e??d;let b=Adc({checked:e,children:l.children});return l={"aria-hidden":!0,...l,children:b,style:{width:"1em",height:"1em",pointerEvents:"none",...l.style}},ut(l)}),TJc=_(function(t){return $(kdc,Ds(t))});var xN=X(P(),1),Odc="span",wdc=cc(function({store:t,checked:e,...l}){let d=(0,xN.useContext)(qx);return e=e??d,l=Ds({...l,checked:e}),l}),Pg=_(function(t){return $(Odc,wdc(t))});var Tdc="div",Qdc=cc(function({store:t,...e}){let l=aa();t=t||l,rc(t,!1);let d=lt(e.id),b=e.onClick,o=nc(n=>{b?.(n),!n.defaultPrevented&&queueMicrotask(()=>{t?.getState().selectElement?.focus()})});return e={...e,id:d,ref:pc(t.setLabelElement,e.ref),onClick:o,style:{cursor:"default",...e.style}},ut(e)}),Kg=Yt(_(function(t){return $(Tdc,Qdc(t))}));var hl=X(P(),1),_g=X(V(),1);var Ldc="div",gN=(0,hl.createContext)(null),_5=cc(function({store:t,resetOnEscape:e=!0,hideOnEnter:l=!0,composite:d,alwaysVisible:b,...o}){let n=ia();t=t||n,rc(t,!1);let i=lt(o.id),a=E(t,"value"),u=Array.isArray(a),[G,r]=(0,hl.useState)(a),s=E(t,"mounted");(0,hl.useEffect)(()=>{s||r(a)},[s,a]),e=e&&!u;let m=o.onKeyDown,x=qc(e),g=qc(l),Z=nc(z=>{m?.(z),!z.defaultPrevented&&(z.key==="Escape"&&x(z)&&t?.setValue(G),(z.key===" "||z.key==="Enter")&&zt(z)&&g(z)&&(z.preventDefault(),t?.hide()))}),H=(0,hl.useContext)(i5),R=(0,hl.useState)(),[W,p]=H||R,I=(0,hl.useMemo)(()=>[W,p],[W,p]),[y,B]=(0,hl.useState)(null),C=(0,hl.useContext)(gN);(0,hl.useEffect)(()=>{if(C)return C(t),()=>C(null)},[C,t]),o=Zc(o,z=>(0,_g.jsx)(_x,{value:t,children:(0,_g.jsx)(gN.Provider,{value:B,children:(0,_g.jsx)(i5.Provider,{value:I,children:z})})}),[t,I]);let J=!!t.combobox;d=d??(!J&&y!==t);let[,h]=Sx(d?t.setListElement:null),f=ba(s,o.hidden,b),F=f?{...o.style,display:"none"}:o.style;d&&(o={role:"listbox","aria-multiselectable":u||void 0,...o});let O=E(t,z=>W||z.labelElement?.id);return o={"aria-labelledby":o["aria-label"]!=null?void 0:O,hidden:f,...o,id:i,ref:pc(h,o.ref),style:F,onKeyDown:Z},o=jd({store:t,...o,composite:d}),o=So({store:t,typeahead:!J,...o}),o}),Ddc=_(function(t){return $(Ldc,_5(t))});var Udc="div",jdc=cc(function({store:t,alwaysVisible:e,...l}){let d=aa();return t=t||d,l=_5({store:t,alwaysVisible:e,...l}),l=fs({store:t,alwaysVisible:e,...l}),l}),qg=Kd(_(function(t){return $(Udc,jdc(t))}),aa);function HN({combobox:c,...t}={}){let e=Yb(t.store,Ld(c,["value","items","renderedItems","baseElement","arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let l=e.getState(),d=od({...t,store:e,virtualFocus:Gc(t.virtualFocus,l.virtualFocus,!0),includesBaseElement:Gc(t.includesBaseElement,l.includesBaseElement,!1),activeId:Gc(t.activeId,l.activeId,t.defaultActiveId,null),orientation:Gc(t.orientation,l.orientation,"vertical")}),b=Fg({...t,store:e,placement:Gc(t.placement,l.placement,"bottom-start")}),o=new String(""),n={...d.getState(),...b.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=Gt(n,d,b,e);return Vt(i,()=>Lc(i,["value","items"],a=>{if(a.value!==o||!a.items.length)return;let u=a.items.find(G=>!G.disabled&&G.value!=null);u?.value!=null&&i.setState("value",u.value)})),Vt(i,()=>Lc(i,["mounted"],a=>{a.mounted||i.setState("activeId",n.activeId)})),Vt(i,()=>Lc(i,["mounted","items","value"],a=>{if(c||a.mounted)return;let u=Rx(a.value),G=u[u.length-1];if(G==null)return;let r=a.items.find(s=>!s.disabled&&s.value===G);r&&i.setState("activeId",r.id)})),Vt(i,()=>fo(i,["setValueOnMove","moves"],a=>{let{mounted:u,value:G,activeId:r}=i.getState();if(!a.setValueOnMove&&u||Array.isArray(G)||!a.moves||!r)return;let s=d.item(r);!s||s.disabled||s.value==null||i.setState("value",s.value)})),{...d,...b,...i,combobox:c,setValue:a=>i.setState("value",a),setLabelElement:a=>i.setState("labelElement",a),setSelectElement:a=>i.setState("selectElement",a),setListElement:a=>i.setState("listElement",a)}}function Mdc(c){let t=Kx();return c={...c,combobox:c.combobox!==void 0?c.combobox:t},ms(c)}function Pdc(c,t,e){return _e(t,[e.combobox]),zc(c,e,"value","setValue"),zc(c,e,"setValueOnMove"),Object.assign(Ng(Ed(c,t,e),t,e),{combobox:e.combobox})}function $g(c={}){c=Mdc(c);let[t,e]=ht(HN,c);return Pdc(t,e,c)}var ZN=X(P(),1),RN=X(V(),1);var Kdc="div",_dc=cc(function({store:t,"aria-setsize":e,"aria-posinset":l,...d}){let b=fb();t=t||b,rc(t,!1);let o=lt(d.id),n=E(t,a=>a.baseElement||void 0),i=(0,ZN.useMemo)(()=>({id:o,baseElement:n,ariaSetSize:e,ariaPosInSet:l}),[o,n,e,l]);return d=Zc(d,a=>(0,RN.jsx)(zx.Provider,{value:i,children:a}),[i]),d={...d,id:o},ut(d)}),cH=_(function(t){return $(Kdc,_dc(t))});function IN(c={}){c.store;let t=c.store?.getState(),e=Gt({value:Gc(c.value,t?.value,c.defaultValue,!1)},c.store);return{...e,setValue:l=>e.setState("value",l)}}function $dc(c,t,e){return _e(t,[e.store]),zc(c,e,"value","setValue"),c}function pN(c={}){let[t,e]=ht(IN,c);return $dc(t,e,c)}var Us=dt(),WN=Us.useContext,Lvc=Us.useScopedContext,Dvc=Us.useProviderContext,Uvc=Us.ContextProvider,jvc=Us.ScopedContextProvider;var rG=X(P(),1),yN=X(V(),1);function tH(c){return Array.isArray(c)?c.toString():c}var VN="input";function BN(c,t){t?c.indeterminate=!0:c.indeterminate&&(c.indeterminate=!1)}function cbc(c,t){return c==="input"&&(!t||t==="checkbox")}var q5=cc(function({store:t,name:e,value:l,checked:d,defaultChecked:b,...o}){let n=WN();t=t||n;let[i,a]=(0,rG.useState)(b??!1),u=E(t,I=>{if(d!==void 0)return d;if(I?.value===void 0)return i;if(l!=null){if(Array.isArray(I.value)){let y=tH(l);return I.value.includes(y)}return I.value===l}return Array.isArray(I.value)?!1:typeof I.value=="boolean"?I.value:!1}),G=(0,rG.useRef)(null),r=cbc(Yn(G,VN),o.type),s=u?u==="mixed":void 0,m=u==="mixed"?!1:u,x=ae(o),[g,Z]=Du();(0,rG.useEffect)(()=>{let I=G.current;I&&(BN(I,s),!r&&(I.checked=m,e!==void 0&&(I.name=e),l!==void 0&&(I.value=String(l))))},[g,s,r,m,e,l]);let H=o.onChange,R=nc(I=>{if(x){I.stopPropagation(),I.preventDefault();return}if(BN(I.currentTarget,s),r||(I.currentTarget.checked=!I.currentTarget.checked,Z()),H?.(I),I.defaultPrevented)return;let y=I.currentTarget.checked;a(y),t?.setValue(B=>{if(l==null)return y;let C=tH(l);return Array.isArray(B)?y?B.includes(C)?B:[...B,C]:B.filter(J=>J!==C):B===C?!1:C})}),W=o.onClick,p=nc(I=>{W?.(I),!I.defaultPrevented&&(r||R(I))});return o=Zc(o,I=>(0,yN.jsx)(Mg.Provider,{value:m,children:I}),[m]),o={role:r?void 0:"checkbox",type:r?"checkbox":void 0,"aria-checked":u,...o,ref:pc(G,o.ref),onChange:R,onClick:p},o=$i({clickOnEnter:!r,...o}),ut({name:r?e:void 0,value:r?l:void 0,checked:m,...o})}),c9c=_(function(t){return $(VN,q5(t))});var $5=X(P(),1),js=dt([Bl,Cg],[ze,nG]),Es=js.useContext,sG=js.useScopedContext,Ra=js.useProviderContext,hN=js.ContextProvider,JN=js.ScopedContextProvider;var eH=(0,$5.createContext)(void 0),lH=(0,$5.createContext)(!1);var dH=X(P(),1),cV=X(V(),1);var tbc="div";function ebc({store:c,...t}){let[e,l]=(0,dH.useState)(void 0),d=t["aria-label"],b=E(c,"disclosureElement"),o=E(c,"contentElement");return(0,dH.useEffect)(()=>{let n=b;if(!n)return;let i=o;i&&(d||i.hasAttribute("aria-label")?l(void 0):n.id&&l(n.id))},[d,b,o]),e}var tV=cc(function({store:t,alwaysVisible:e,composite:l,...d}){let b=Ra();t=t||b,rc(t,!1);let o=t.parent,n=t.menubar,i=!!o,a=lt(d.id),u=d.onKeyDown,G=E(t,W=>Ob(W.placement)),r=E(t,W=>W.orientation==="both"?void 0:W.orientation),s=r!=="vertical",m=E(n,W=>!!W&&W.orientation!=="vertical"),x=nc(W=>{if(u?.(W),!W.defaultPrevented){if(i||n&&!s){let p={ArrowRight:()=>G==="left"&&!s,ArrowLeft:()=>G==="right"&&!s,ArrowUp:()=>G==="bottom"&&s,ArrowDown:()=>G==="top"&&s}[W.key];if(p?.())return W.stopPropagation(),W.preventDefault(),t?.hide()}if(n){let p={ArrowRight:()=>{if(m)return n.next()},ArrowLeft:()=>{if(m)return n.previous()},ArrowDown:()=>{if(!m)return n.next()},ArrowUp:()=>{if(!m)return n.previous()}}[W.key],I=p?.();I!==void 0&&(W.stopPropagation(),W.preventDefault(),n.move(I))}}});d=Zc(d,W=>(0,cV.jsx)(JN,{value:t,children:W}),[t]);let g=ebc({store:t,...d}),Z=ba(E(t,"mounted"),d.hidden,e),H=Z?{...d.style,display:"none"}:d.style;d=Zc(d,W=>(0,cV.jsx)(lH.Provider,{value:Z,children:W}),[Z]),d={"aria-labelledby":g,hidden:Z,...d,id:a,ref:pc(a?t.setContentElement:null,d.ref),style:H,onKeyDown:x};let R=!!t.combobox;return l=l??!R,l&&(d={role:"menu","aria-orientation":r,...d}),d=jd({store:t,composite:l,...d}),d=So({store:t,typeahead:!R,...d}),d}),lbc=_(function(t){return $(tbc,tV(t))});var Lb=X(P(),1);var dbc="div",bbc=cc(function({store:t,modal:e=!1,portal:l=e,hideOnEscape:d=!0,autoFocusOnShow:b=!0,hideOnHoverOutside:o,alwaysVisible:n,...i}){let a=Ra();t=t||a,rc(t,!1);let u=(0,Lb.useRef)(null),G=t.parent,r=t.menubar,s=!!G,m=!!r&&!s,x=s?!1:e;i={...i,ref:pc(u,i.ref)};let{"aria-labelledby":g,...Z}=tV({store:t,alwaysVisible:n,...i});i=Z;let[H,R]=(0,Lb.useState)(),W=E(t,J=>{if(!J.autoFocusOnShow)return;let h=f=>!f.disabled&&!!f.element;switch(J.initialFocus){case"first":return J.renderedItems.find(h)?.element||null;case"last":for(let f=J.renderedItems.length-1;f>=0;f-=1){let F=J.renderedItems[f];if(F&&h(F))return F.element}return null;default:return J.baseElement}});(0,Lb.useEffect)(()=>{let J=!1;return R(h=>{if(J)return;if(x&&h?.current?.isConnected)return h;if(W===void 0)return;if(W&&W===h?.current)return h;let f=(0,Lb.createRef)();return f.current=W,f}),()=>{J=!0}},[x,W]);let p=!!H||!!i.initialFocus||x,I=b===!1?!1:p&&b,y=E(t.combobox||t,"contentElement"),B=E(G?.combobox||G,"contentElement"),C=(0,Lb.useMemo)(()=>{if(!B||!y)return;let J=y.getAttribute("role"),h=B.getAttribute("role");if(!((h==="menu"||h==="menubar")&&J==="menu"))return B},[y,B]);return C!==void 0&&(i={preserveTabOrderAnchor:C,...i}),i=Ns({store:t,alwaysVisible:n,initialFocus:H,autoFocusOnShow:I,...i,hideOnEscape(J){return Co(d,J)?!1:(t?.hideAll(),!0)},hideOnHoverOutside(J){let h=t?.getState().disclosureElement;return(typeof o=="function"?o(J):o??(s?!0:m?h?!bd(h):!0:!1))?J.defaultPrevented||!s||!h||(gf(h,"mouseout",J),!bd(h))?!0:(requestAnimationFrame(()=>{bd(h)||t?.hide()}),!1):!1},modal:x,portal:l,backdrop:s?!1:i.backdrop}),i={"aria-labelledby":g,...i},i}),bH=Kd(_(function(t){return $(dbc,bbc(t))}),Ra);var CN=X(P(),1),eV=X(V(),1);var obc="button";function nbc(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 vN(c,t){return!!c?.some(e=>!e.element||e.element===t?!1:e.element.getAttribute("aria-expanded")==="true")}var ibc=cc(function({store:t,focusable:e,accessibleWhenDisabled:l,showOnHover:d,...b}){let o=Ra();t=t||o,rc(t,!1);let n=(0,CN.useRef)(null),i=t.parent,a=t.menubar,u=!!i,G=!!a&&!u,r=ae(b),s=B=>r||uf(B),m=()=>{let B=n.current;B&&(t?.setDisclosureElement(B),t?.setAnchorElement(B),t?.show())},x=b.onFocus,g=nc(B=>{if(x?.(B),s(B.currentTarget)||B.defaultPrevented||(t?.setAutoFocusOnShow(!1),t?.setActiveId(null),!a)||!G)return;let{items:C}=a.getState();vN(C,B.currentTarget)&&m()}),Z=E(t,B=>Ob(B.placement)),H=b.onKeyDown,R=nc(B=>{if(H?.(B),s(B.currentTarget)||B.defaultPrevented)return;let C=nbc(B,Z);if(C){B.preventDefault();let{open:J}=t.getState();if(J){let h=C==="last"?t.last():t.first();t.move(h);return}m(),t?.setAutoFocusOnShow(!0),t?.setInitialFocus(C)}}),W=b.onClick,p=nc(B=>{if(W?.(B),B.defaultPrevented||!t)return;let C=!B.detail,{open:J}=t.getState();(!J||C)&&((!u||C)&&t.setAutoFocusOnShow(!0),t.setInitialFocus(C?"first":"container")),u&&m()});b=Zc(b,B=>(0,eV.jsx)(hN,{value:t,children:B}),[t]),u&&(b={...b,render:(0,eV.jsx)(Ab.div,{render:b.render})});let I=lt(b.id),y=E(i?.combobox||i,"contentElement");return b={role:u||G?Tu(y,"menuitem"):void 0,"aria-haspopup":Mi(E(t,"contentElement"),t.combobox?"dialog":"menu"),...b,id:I,ref:pc(n,b.ref),onFocus:g,onKeyDown:R,onClick:p},b=zs({store:t,focusable:e,accessibleWhenDisabled:l,...b,showOnHover:B=>{if(!(()=>{if(typeof d=="function")return d(B);if(d!=null)return d;if(u)return!0;if(!a)return!1;let{items:h}=a.getState();return G&&vN(h)})())return!1;let J=G?a:i;return J&&J.setActiveId(B.currentTarget.id),!0}}),b=ws({store:t,toggleOnClick:!u,focusable:e,accessibleWhenDisabled:l,...b}),b=So({store:t,typeahead:G,...b}),b}),mG=_(function(t){return $(obc,ibc(t))});var abc="div",ubc=cc(function(t){return t=j5(t),t}),oH=_(function(t){return $(abc,ubc(t))});var Gbc="div",Xbc=cc(function(t){return t=M5(t),t}),nH=_(function(t){return $(Gbc,Xbc(t))});var fN=X(P(),1);var rbc="div";function sbc(c,t,e){if(!c)return!1;if(bd(c))return!0;let l=t?.find(b=>b.element===e?!1:b.element?.getAttribute("aria-expanded")==="true")?.element?.getAttribute("aria-controls");if(!l)return!1;let d=fc(c).getElementById(l);return d?bd(d)?!0:!!d.querySelector("[role=menuitem][aria-expanded=true]"):!1}var Ms=cc(function({store:t,hideOnClick:e=!0,preventScrollOnKeyDown:l=!0,focusOnHover:d,blurOnHoverEnd:b,...o}){let n=sG(!0),i=_F();t=t||n||i,rc(t,!1);let a=o.onClick,u=qc(e),G="hideAll"in t?t.hideAll:void 0,r=!!G,s=nc(g=>{if(a?.(g),g.defaultPrevented||Jx(g)||hx(g)||!G)return;let Z=g.currentTarget.getAttribute("aria-haspopup");Z&&Z!=="false"||u(g)&&G()}),m=E(t,g=>"contentElement"in g?g.contentElement:null),x=(0,fN.useContext)(lH);return o={role:Tu(m,"menuitem"),...o,onClick:s},o=Ud({store:t,preventScrollOnKeyDown:l,...o,shouldRegisterItem:x?!1:o.shouldRegisterItem}),o=Ls({store:t,...o,focusOnHover(g){let Z=()=>typeof d=="function"?d(g):d??!0;if(!t||!Z())return!1;let{baseElement:H,items:R}=t.getState();return r?(g.currentTarget.hasAttribute("aria-expanded")&&g.currentTarget.focus(),!0):sbc(H,R,g.currentTarget)?(g.currentTarget.focus(),!0):!1},blurOnHoverEnd(g){return typeof b=="function"?b(g):b??r}}),o}),iH=Yt(_(function(t){return $(rbc,Ms(t))}));var YN=X(P(),1),mbc="span",xbc=cc(function({store:t,checked:e,...l}){let d=(0,YN.useContext)(eH);return e=e??d,l=Ds({...l,checked:e}),l}),xG=_(function(t){return $(mbc,xbc(t))});var dV=X(P(),1);var gbc="div";function lV(c,t,e){if(t===void 0)return Array.isArray(c)?c:!!e;let l=tH(t);return Array.isArray(c)?e?c.includes(l)?c:[...c,l]:c.filter(d=>d!==l):e?l:c===l?!1:c}var Hbc=cc(function({store:t,name:e,value:l,checked:d,defaultChecked:b,hideOnClick:o=!1,...n}){let i=sG();t=t||i,rc(t,!1);let a=Nx(b);(0,dV.useEffect)(()=>{t?.setValue(e,(G=l!==void 0?[]:!1)=>a?lV(G,l,!0):G)},[t,e,l,a]),(0,dV.useEffect)(()=>{d!==void 0&&t?.setValue(e,G=>lV(G,l,d))},[t,e,l,d]);let u=pN({value:E(t,G=>G.values[e]),setValue(G){t?.setValue(e,()=>{if(d===void 0)return G;let r=lV(G,l,d);return!Array.isArray(r)||!Array.isArray(G)?r:lf(G,r)?G:r})}});return n={role:"menuitemcheckbox",...n},n=q5({store:u,name:e,value:l,checked:d,...n}),n=Ms({store:t,hideOnClick:o,...n}),n}),aH=Yt(_(function(t){return $(gbc,Hbc(t))}));var oV=X(P(),1),FN=X(V(),1);var Zbc="div";function bV(c,t,e){return e===void 0?c:e?t:c===t?!1:c}var Rbc=cc(function({store:t,name:e,value:l,checked:d,defaultChecked:b,onChange:o,hideOnClick:n=!1,...i}){let a=sG();t=t||a,rc(t,!1);let u=Nx(b);(0,oV.useEffect)(()=>{t?.setValue(e,(r=!1)=>bV(r,l,u))},[t,e,l,u]),(0,oV.useEffect)(()=>{d!==void 0&&t?.setValue(e,r=>bV(r,l,d))},[t,e,l,d]);let G=E(t,r=>r.values[e]===l);return i=Zc(i,r=>(0,FN.jsx)(eH.Provider,{value:G,children:r}),[G]),i={role:"menuitemradio",...i},i=L5({name:e,value:l,checked:G,onChange(r){if(o?.(r),r.defaultPrevented)return;let s=r.currentTarget;t?.setValue(e,m=>bV(m,l,d??s.checked))},...i}),i=Ms({store:t,hideOnClick:n,...i}),i}),uH=Yt(_(function(t){return $(Zbc,Rbc(t))}));function NN({combobox:c,parent:t,menubar:e,...l}={}){let d=!!e&&!t,b=Yb(l.store,Lf(t,["values"]),Ld(c,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=b.getState(),n=od({...l,store:b,orientation:Gc(l.orientation,o.orientation,"vertical")}),i=Sg({...l,store:b,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=Gt({...n.getState(),...i.getState(),initialFocus:Gc(o.initialFocus,"container"),values:Gc(l.values,o.values,l.defaultValues,{})},n,i,b);return Vt(a,()=>Lc(a,["mounted"],u=>{u.mounted||a.setState("activeId",null)})),Vt(a,()=>Lc(t,["orientation"],u=>{a.setState("placement",u.orientation==="vertical"?"right-start":"bottom-start")})),{...n,...i,...a,combobox:c,parent:t,menubar:e,hideAll:()=>{i.hide(),t?.hideAll()},setInitialFocus:u=>a.setState("initialFocus",u),setValues:u=>a.setState("values",u),setValue:(u,G)=>{u!=="__proto__"&&u!=="constructor"&&(Array.isArray(u)||a.setState("values",r=>{let s=r[u],m=df(G,s);return m===s?r:{...r,[u]:m!==void 0&&m}}))}}}function pbc(c,t,e){return _e(t,[e.combobox,e.parent,e.menubar]),zc(c,e,"values","setValues"),Object.assign(kg(Ed(c,t,e),t,e),{combobox:e.combobox,parent:e.parent,menubar:e.menubar})}function GH(c={}){let t=Es(),e=KF(),l=Kx();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,b]=ht(NN,c);return pbc(d,b,c)}var Wbc="hr",Bbc=cc(function({store:t,...e}){let l=Es();return t=t||l,e=G5({store:t,...e}),e}),XH=_(function(t){return $(Wbc,Bbc(t))});var $N=X(ic(),1),sH=X(Y(),1);var rH=X(Y(),1),Ps=(0,rH.createContext)({});Ps.displayName="CompositeContext";var ud=()=>(0,rH.useContext)(Ps);var SN=X(Y(),1);var kN=X(V(),1),zN=(0,SN.forwardRef)(function(t,e){let l=ud(),d=t.store??l.store;return(0,kN.jsx)(Dg,{store:d,...t,ref:e})});var AN=X(Y(),1);var ON=X(V(),1),wN=(0,AN.forwardRef)(function(t,e){let l=ud(),d=t.store??l.store;return(0,ON.jsx)(Ug,{store:d,...t,ref:e})});var TN=X(Y(),1);var QN=X(V(),1),LN=(0,TN.forwardRef)(function(t,e){let l=ud(),d=t.store??l.store;return(0,QN.jsx)(jg,{store:d,...t,ref:e})});var DN=X(Y(),1);var UN=X(V(),1),jN=(0,DN.forwardRef)(function(t,e){let l=ud(),d=t.store??l.store;return(0,UN.jsx)(ea,{store:d,...t,ref:e})});var EN=X(Y(),1);var MN=X(V(),1),PN=(0,EN.forwardRef)(function(t,e){let l=ud(),d=t.store??l.store;return(0,MN.jsx)(cH,{store:d,...t,ref:e})});var KN=X(Y(),1);var _N=X(V(),1),qN=(0,KN.forwardRef)(function(t,e){let l=ud(),d=t.store??l.store;return(0,_N.jsx)(wg,{store:d,...t,ref:e})});var nV=X(V(),1),Oe=Object.assign((0,sH.forwardRef)(function({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d=!1,focusWrap:b=!1,focusShift:o=!1,virtualFocus:n=!1,orientation:i="both",rtl:a=(0,$N.isRTL)(),children:u,disabled:G=!1,...r},s){let m=r.store,x=tG({activeId:t,defaultActiveId:e,setActiveId:l,focusLoop:d,focusWrap:b,focusShift:o,virtualFocus:n,orientation:i,rtl:a}),g=m??x,Z=(0,sH.useMemo)(()=>({store:g}),[g]);return(0,nV.jsx)(jx,{disabled:G,store:g,...r,ref:s,children:(0,nV.jsx)(Ps.Provider,{value:Z,children:u})})}),{Group:Object.assign(zN,{displayName:"Composite.Group"}),GroupLabel:Object.assign(wN,{displayName:"Composite.GroupLabel"}),Item:Object.assign(jN,{displayName:"Composite.Item"}),Row:Object.assign(PN,{displayName:"Composite.Row"}),Hover:Object.assign(LN,{displayName:"Composite.Hover"}),Typeahead:Object.assign(qN,{displayName:"Composite.Typeahead"}),Context:Object.assign(Ps,{displayName:"Composite.Context"})});var jA=X(bc(),1),li=X(Y(),1),EA=X(xt(),1);var t3=X(V(),1);function ybc(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,t3.jsx)("span",{className:e,"aria-label":d,children:l})}var mH=ybc;function e3(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 On(c){return c!==null&&typeof c=="object"&&typeof c.start=="function"}var Ks=c=>Array.isArray(c);function iV(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 ko(c){return typeof c=="string"||Array.isArray(c)}function l3(c){let t=[{},{}];return c?.values.forEach((e,l)=>{t[0][l]=e.get(),t[1][l]=e.getVelocity()}),t}function gG(c,t,e,l){if(typeof t=="function"){let[d,b]=l3(l);t=t(e!==void 0?e:c.custom,d,b)}if(typeof t=="string"&&(t=c.variants&&c.variants[t]),typeof t=="function"){let[d,b]=l3(l);t=t(e!==void 0?e:c.custom,d,b)}return t}function wn(c,t,e){let l=c.getProps();return gG(l,t,e!==void 0?e:l.custom,c)}var xH=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],_s=["initial",...xH];var Tn=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Jl=new Set(Tn);var we=c=>c*1e3,vl=c=>c/1e3;var Vbc={type:"spring",stiffness:500,damping:25,restSpeed:10},hbc=c=>({type:"spring",stiffness:550,damping:c===0?2*Math.sqrt(550):30,restSpeed:10}),Jbc={type:"keyframes",duration:.8},vbc={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},d3=(c,{keyframes:t})=>t.length>2?Jbc:Jl.has(c)?c.startsWith("scale")?hbc(t[1]):Vbc:vbc;function HG(c,t){return c?c[t]||c.default||c:void 0}var ZG={skipAnimations:!1,useManualTiming:!1};var gH={current:!1};var Cbc=c=>c!==null;function Qn(c,{repeat:t,repeatType:e="loop"},l){let d=c.filter(Cbc),b=t&&e!=="loop"&&t%2===1?0:d.length-1;return!b||l===void 0?d[b]:l}var gt=c=>c;var zo=gt,Ll=gt;function b3(c){let t=new Set,e=new Set,l=!1,d=!1,b=new WeakSet,o={delta:0,timestamp:0,isProcessing:!1};function n(a){b.has(a)&&(i.schedule(a),c()),a(o)}let i={schedule:(a,u=!1,G=!1)=>{let s=G&&l?t:e;return u&&b.add(a),s.has(a)||s.add(a),a},cancel:a=>{e.delete(a),b.delete(a)},process:a=>{if(o=a,l){d=!0;return}l=!0,[t,e]=[e,t],t.forEach(n),t.clear(),l=!1,d&&(d=!1,i.process(a))}};return i}var HH=["read","resolveKeyframes","update","preRender","render","postRender"],fbc=40;function ZH(c,t){let e=!1,l=!0,d={delta:0,timestamp:0,isProcessing:!1},b=()=>e=!0,o=HH.reduce((Z,H)=>(Z[H]=b3(b),Z),{}),{read:n,resolveKeyframes:i,update:a,preRender:u,render:G,postRender:r}=o,s=()=>{let Z=ZG.useManualTiming?d.timestamp:performance.now();e=!1,d.delta=l?1e3/60:Math.max(Math.min(Z-d.timestamp,fbc),1),d.timestamp=Z,d.isProcessing=!0,n.process(d),i.process(d),a.process(d),u.process(d),G.process(d),r.process(d),d.isProcessing=!1,e&&t&&(l=!1,c(s))},m=()=>{e=!0,l=!0,d.isProcessing||c(s)};return{schedule:HH.reduce((Z,H)=>{let R=o[H];return Z[H]=(W,p=!1,I=!1)=>(e||m(),R.schedule(W,p,I)),Z},{}),cancel:Z=>{for(let H=0;H<HH.length;H++)o[HH[H]].cancel(Z)},state:d,steps:o}}var{schedule:vc,cancel:Dl,state:At,steps:RH}=ZH(typeof requestAnimationFrame<"u"?requestAnimationFrame:gt,!0);var o3=(c,t,e)=>(((1-3*e+3*t)*c+(3*e-6*t))*c+3*t)*c,Ybc=1e-7,Fbc=12;function Nbc(c,t,e,l,d){let b,o,n=0;do o=t+(e-t)/2,b=o3(o,l,d)-c,b>0?e=o:t=o;while(Math.abs(b)>Ybc&&++n<Fbc);return o}function cb(c,t,e,l){if(c===t&&e===l)return gt;let d=b=>Nbc(b,0,1,c,e);return b=>b===0||b===1?b:o3(d(b),t,l)}var IH=c=>t=>t<=.5?c(2*t)/2:(2-c(2*(1-t)))/2;var pH=c=>t=>1-c(1-t);var aV=cb(.33,1.53,.69,.99),qs=pH(aV),WH=IH(qs);var BH=c=>(c*=2)<1?.5*qs(c):.5*(2-Math.pow(2,-10*(c-1)));var yH=c=>1-Math.sin(Math.acos(c)),VH=pH(yH),hH=IH(yH);var JH=c=>/^0[^.\s]+$/u.test(c);function n3(c){return typeof c=="number"?c===0:c!==null?c==="none"||c==="0"||JH(c):!0}var vH=c=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(c);var i3=c=>t=>typeof t=="string"&&t.startsWith(c),CH=i3("--"),Sbc=i3("var(--"),RG=c=>Sbc(c)?kbc.test(c.split("/*")[0].trim()):!1,kbc=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;var zbc=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function Abc(c){let t=zbc.exec(c);if(!t)return[,];let[,e,l,d]=t;return[`--${e??l}`,d]}var Obc=4;function uV(c,t,e=1){Ll(e<=Obc,`Max CSS variable fallback depth detected in property "${c}". This may indicate a circular fallback dependency.`);let[l,d]=Abc(c);if(!l)return;let b=window.getComputedStyle(t).getPropertyValue(l);if(b){let o=b.trim();return vH(o)?parseFloat(o):o}return RG(d)?uV(d,t,e+1):d}var ye=(c,t,e)=>e>t?t:e<c?c:e;var Db={test:c=>typeof c=="number",parse:parseFloat,transform:c=>c},Ao={...Db,transform:c=>ye(0,1,c)},$s={...Db,default:1};var cm=c=>({test:t=>typeof t=="string"&&t.endsWith(c)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${c}`}),Ub=cm("deg"),cl=cm("%"),xc=cm("px"),a3=cm("vh"),u3=cm("vw"),GV={...cl,parse:c=>cl.parse(c)/100,transform:c=>cl.transform(c*100)};var r3=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),XV=c=>c===Db||c===xc,G3=(c,t)=>parseFloat(c.split(", ")[t]),X3=(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 b=l.match(/^matrix\((.+)\)$/u);return b?G3(b[1],c):0}},wbc=new Set(["x","y","z"]),Tbc=Tn.filter(c=>!wbc.has(c));function s3(c){let t=[];return Tbc.forEach(e=>{let l=c.getValue(e);l!==void 0&&(t.push([e,l.get()]),l.set(e.startsWith("scale")?1:0))}),t}var Ia={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:X3(4,13),y:X3(5,14)};Ia.translateX=Ia.x;Ia.translateY=Ia.y;var fH=c=>t=>t.test(c);var m3={test:c=>c==="auto",parse:c=>c};var rV=[Db,xc,cl,Ub,u3,a3,m3],sV=c=>rV.find(fH(c));var pa=new Set,mV=!1,xV=!1;function x3(){if(xV){let c=Array.from(pa).filter(l=>l.needsMeasurement),t=new Set(c.map(l=>l.element)),e=new Map;t.forEach(l=>{let d=s3(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(([b,o])=>{var n;(n=l.getValue(b))===null||n===void 0||n.set(o)})}),c.forEach(l=>l.measureEndState()),c.forEach(l=>{l.suspendedScrollY!==void 0&&window.scrollTo(0,l.suspendedScrollY)})}xV=!1,mV=!1,pa.forEach(c=>c.complete()),pa.clear()}function g3(){pa.forEach(c=>{c.readKeyframes(),c.needsMeasurement&&(xV=!0)})}function H3(){g3(),x3()}var Ln=class{constructor(t,e,l,d,b,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=b,this.isAsync=o}scheduleResolve(){this.isScheduled=!0,this.isAsync?(pa.add(this),mV||(mV=!0,vc.read(g3),vc.resolveKeyframes(x3))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:t,name:e,element:l,motionValue:d}=this;for(let b=0;b<t.length;b++)if(t[b]===null)if(b===0){let o=d?.get(),n=t[t.length-1];if(o!==void 0)t[0]=o;else if(l&&e){let i=l.readValue(e,n);i!=null&&(t[0]=i)}t[0]===void 0&&(t[0]=n),d&&o===void 0&&d.set(t[0])}else t[b]=t[b-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),pa.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,pa.delete(this))}resume(){this.isComplete||this.scheduleResolve()}};var Dn=c=>Math.round(c*1e5)/1e5;var IG=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function Z3(c){return c==null}var R3=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu;var pG=(c,t)=>e=>!!(typeof e=="string"&&R3.test(e)&&e.startsWith(c)||t&&!Z3(e)&&Object.prototype.hasOwnProperty.call(e,t)),YH=(c,t,e)=>l=>{if(typeof l!="string")return l;let[d,b,o,n]=l.match(IG);return{[c]:parseFloat(d),[t]:parseFloat(b),[e]:parseFloat(o),alpha:n!==void 0?parseFloat(n):1}};var Qbc=c=>ye(0,255,c),gV={...Db,transform:c=>Math.round(Qbc(c))},jb={test:pG("rgb","red"),parse:YH("red","green","blue"),transform:({red:c,green:t,blue:e,alpha:l=1})=>"rgba("+gV.transform(c)+", "+gV.transform(t)+", "+gV.transform(e)+", "+Dn(Ao.transform(l))+")"};function Lbc(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 tm={test:pG("#"),parse:Lbc,transform:jb.transform};var Un={test:pG("hsl","hue"),parse:YH("hue","saturation","lightness"),transform:({hue:c,saturation:t,lightness:e,alpha:l=1})=>"hsla("+Math.round(c)+", "+cl.transform(Dn(t))+", "+cl.transform(Dn(e))+", "+Dn(Ao.transform(l))+")"};var Ut={test:c=>jb.test(c)||tm.test(c)||Un.test(c),parse:c=>jb.test(c)?jb.parse(c):Un.test(c)?Un.parse(c):tm.parse(c),transform:c=>typeof c=="string"?c:c.hasOwnProperty("red")?jb.transform(c):Un.transform(c)};var I3=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function Dbc(c){var t,e;return isNaN(c)&&typeof c=="string"&&(((t=c.match(IG))===null||t===void 0?void 0:t.length)||0)+(((e=c.match(I3))===null||e===void 0?void 0:e.length)||0)>0}var W3="number",B3="color",Ubc="var",jbc="var(",p3="${}",Ebc=/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 Wa(c){let t=c.toString(),e=[],l={color:[],number:[],var:[]},d=[],b=0,n=t.replace(Ebc,i=>(Ut.test(i)?(l.color.push(b),d.push(B3),e.push(Ut.parse(i))):i.startsWith(jbc)?(l.var.push(b),d.push(Ubc),e.push(i)):(l.number.push(b),d.push(W3),e.push(parseFloat(i))),++b,p3)).split(p3);return{values:e,split:n,indexes:l,types:d}}function y3(c){return Wa(c).values}function V3(c){let{split:t,types:e}=Wa(c),l=t.length;return d=>{let b="";for(let o=0;o<l;o++)if(b+=t[o],d[o]!==void 0){let n=e[o];n===W3?b+=Dn(d[o]):n===B3?b+=Ut.transform(d[o]):b+=d[o]}return b}}var Mbc=c=>typeof c=="number"?0:c;function Pbc(c){let t=y3(c);return V3(c)(t.map(Mbc))}var tl={test:Dbc,parse:y3,createTransformer:V3,getAnimatableNone:Pbc};var Kbc=new Set(["brightness","contrast","saturate","opacity"]);function _bc(c){let[t,e]=c.slice(0,-1).split("(");if(t==="drop-shadow")return c;let[l]=e.match(IG)||[];if(!l)return c;let d=e.replace(l,""),b=Kbc.has(t)?1:0;return l!==e&&(b*=100),t+"("+b+d+")"}var qbc=/\b([a-z-]*)\(.*?\)/gu,em={...tl,getAnimatableNone:c=>{let t=c.match(qbc);return t?t.map(_bc).join(" "):c}};var h3={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 J3={rotate:Ub,rotateX:Ub,rotateY:Ub,rotateZ:Ub,scale:$s,scaleX:$s,scaleY:$s,scaleZ:$s,skew:Ub,skewX:Ub,skewY:Ub,distance:xc,translateX:xc,translateY:xc,translateZ:xc,x:xc,y:xc,z:xc,perspective:xc,transformPerspective:xc,opacity:Ao,originX:GV,originY:GV,originZ:xc};var HV={...Db,transform:Math.round};var WG={...h3,...J3,zIndex:HV,size:xc,fillOpacity:Ao,strokeOpacity:Ao,numOctaves:HV};var $bc={...WG,color:Ut,backgroundColor:Ut,outlineColor:Ut,fill:Ut,stroke:Ut,borderColor:Ut,borderTopColor:Ut,borderRightColor:Ut,borderBottomColor:Ut,borderLeftColor:Ut,filter:em,WebkitFilter:em},BG=c=>$bc[c];function FH(c,t){let e=BG(c);return e!==em&&(e=tl),e.getAnimatableNone?e.getAnimatableNone(t):void 0}var coc=new Set(["auto","none","0"]);function v3(c,t,e){let l=0,d;for(;l<c.length&&!d;){let b=c[l];typeof b=="string"&&!coc.has(b)&&Wa(b).values.length&&(d=c[l]),l++}if(d&&e)for(let b of t)c[b]=FH(e,d)}var yG=class extends Ln{constructor(t,e,l,d,b){super(t,e,l,d,b,!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(),RG(a))){let u=uV(a,e.current);u!==void 0&&(t[i]=u),i===t.length-1&&(this.finalKeyframe=a)}}if(this.resolveNoneKeyframes(),!r3.has(l)||t.length!==2)return;let[d,b]=t,o=sV(d),n=sV(b);if(o!==n)if(XV(o)&&XV(n))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++)n3(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=Ia[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 b=e.getValue(l);b&&b.jump(this.measuredOrigin,!1);let o=d.length-1,n=d[o];d[o]=Ia[l](e.measureViewportBox(),window.getComputedStyle(e.current)),n!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=n),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEach(([i,a])=>{e.getValue(i).set(a)}),this.resolveNoneKeyframes()}};function VG(c){return typeof c=="function"}var NH;function toc(){NH=void 0}var Te={now:()=>(NH===void 0&&Te.set(At.isProcessing||ZG.useManualTiming?At.timestamp:performance.now()),NH),set:c=>{NH=c,queueMicrotask(toc)}};var ZV=(c,t)=>t==="zIndex"?!1:!!(typeof c=="number"||Array.isArray(c)||typeof c=="string"&&(tl.test(c)||c==="0")&&!c.startsWith("url("));function eoc(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 C3(c,t,e,l){let d=c[0];if(d===null)return!1;if(t==="display"||t==="visibility")return!0;let b=c[c.length-1],o=ZV(d,t),n=ZV(b,t);return zo(o===n,`You are trying to animate ${t} from "${d}" to "${b}". ${d} is not an animatable value - to enable this animation set ${d} to a value animatable to ${b} via the \`style\` property.`),!o||!n?!1:eoc(c)||(e==="spring"||VG(e))&&l}var loc=40,hG=class{constructor({autoplay:t=!0,delay:e=0,type:l="keyframes",repeat:d=0,repeatDelay:b=0,repeatType:o="loop",...n}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=Te.now(),this.options={autoplay:t,delay:e,type:l,repeat:d,repeatDelay:b,repeatType:o,...n},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>loc?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&H3(),this._resolved}onKeyframesResolved(t,e){this.resolvedAt=Te.now(),this.hasAttemptedResolve=!0;let{name:l,type:d,velocity:b,delay:o,onComplete:n,onUpdate:i,isGenerator:a}=this.options;if(!a&&!C3(t,l,d,b))if(gH.current||!o){i?.(Qn(t,this.options,e)),n?.(),this.resolveFinishedPromise();return}else this.options.duration=0;let u=this.initPlayback(t,e);u!==!1&&(this._resolved={keyframes:t,finalKeyframe:e,...u},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 tb=(c,t,e)=>{let l=t-c;return l===0?1:(e-c)/l};var SH=(c,t,e=10)=>{let l="",d=Math.max(Math.round(t/e),2);for(let b=0;b<d;b++)l+=c(tb(0,d-1,b))+", ";return`linear(${l.substring(0,l.length-2)})`};function kH(c,t){return t?c*(1e3/t):0}var doc=5;function zH(c,t,e){let l=Math.max(t-doc,0);return kH(e-c(l),t-l)}var It={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 RV=.001;function f3({duration:c=It.duration,bounce:t=It.bounce,velocity:e=It.velocity,mass:l=It.mass}){let d,b;zo(c<=we(It.maxDuration),"Spring duration must be 10 seconds or less");let o=1-t;o=ye(It.minDamping,It.maxDamping,o),c=ye(It.minDuration,It.maxDuration,vl(c)),o<1?(d=a=>{let u=a*o,G=u*c,r=u-e,s=AH(a,o),m=Math.exp(-G);return RV-r/s*m},b=a=>{let G=a*o*c,r=G*e+e,s=Math.pow(o,2)*Math.pow(a,2)*c,m=Math.exp(-G),x=AH(Math.pow(a,2),o);return(-d(a)+RV>0?-1:1)*((r-s)*m)/x}):(d=a=>{let u=Math.exp(-a*c),G=(a-e)*c+1;return-RV+u*G},b=a=>{let u=Math.exp(-a*c),G=(e-a)*(c*c);return u*G});let n=5/c,i=ooc(d,b,n);if(c=we(c),isNaN(i))return{stiffness:It.stiffness,damping:It.damping,duration:c};{let a=Math.pow(i,2)*l;return{stiffness:a,damping:o*2*Math.sqrt(l*a),duration:c}}}var boc=12;function ooc(c,t,e){let l=e;for(let d=1;d<boc;d++)l=l-c(l)/t(l);return l}function AH(c,t){return c*Math.sqrt(1-t*t)}function OH(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 ioc=["duration","bounce"],aoc=["stiffness","damping","mass"];function Y3(c,t){return t.some(e=>c[e]!==void 0)}function uoc(c){let t={velocity:It.velocity,stiffness:It.stiffness,damping:It.damping,mass:It.mass,isResolvedFromDuration:!1,...c};if(!Y3(c,aoc)&&Y3(c,ioc))if(c.visualDuration){let e=c.visualDuration,l=2*Math.PI/(e*1.2),d=l*l,b=2*ye(.05,1,1-c.bounce)*Math.sqrt(d);t={...t,mass:It.mass,stiffness:d,damping:b}}else{let e=f3(c);t={...t,...e,mass:It.mass},t.isResolvedFromDuration=!0}return t}function wH(c=It.visualDuration,t=It.bounce){let e=typeof c!="object"?{visualDuration:c,keyframes:[0,1],bounce:t}:c,{restSpeed:l,restDelta:d}=e,b=e.keyframes[0],o=e.keyframes[e.keyframes.length-1],n={done:!1,value:b},{stiffness:i,damping:a,mass:u,duration:G,velocity:r,isResolvedFromDuration:s}=uoc({...e,velocity:-vl(e.velocity||0)}),m=r||0,x=a/(2*Math.sqrt(i*u)),g=o-b,Z=vl(Math.sqrt(i/u)),H=Math.abs(g)<5;l||(l=H?It.restSpeed.granular:It.restSpeed.default),d||(d=H?It.restDelta.granular:It.restDelta.default);let R;if(x<1){let p=AH(Z,x);R=I=>{let y=Math.exp(-x*Z*I);return o-y*((m+x*Z*g)/p*Math.sin(p*I)+g*Math.cos(p*I))}}else if(x===1)R=p=>o-Math.exp(-Z*p)*(g+(m+Z*g)*p);else{let p=Z*Math.sqrt(x*x-1);R=I=>{let y=Math.exp(-x*Z*I),B=Math.min(p*I,300);return o-y*((m+x*Z*g)*Math.sinh(B)+p*g*Math.cosh(B))/p}}let W={calculatedDuration:s&&G||null,next:p=>{let I=R(p);if(s)n.done=p>=G;else{let y=0;x<1&&(y=p===0?we(m):zH(R,p,I));let B=Math.abs(y)<=l,C=Math.abs(o-I)<=d;n.done=B&&C}return n.value=n.done?o:I,n},toString:()=>{let p=Math.min(OH(W),2e4),I=SH(y=>W.next(p*y).value,p,30);return p+"ms "+I}};return W}function IV({keyframes:c,velocity:t=0,power:e=.8,timeConstant:l=325,bounceDamping:d=10,bounceStiffness:b=500,modifyTarget:o,min:n,max:i,restDelta:a=.5,restSpeed:u}){let G=c[0],r={done:!1,value:G},s=B=>n!==void 0&&B<n||i!==void 0&&B>i,m=B=>n===void 0?i:i===void 0||Math.abs(n-B)<Math.abs(i-B)?n:i,x=e*t,g=G+x,Z=o===void 0?g:o(g);Z!==g&&(x=Z-G);let H=B=>-x*Math.exp(-B/l),R=B=>Z+H(B),W=B=>{let C=H(B),J=R(B);r.done=Math.abs(C)<=a,r.value=r.done?Z:J},p,I,y=B=>{s(r.value)&&(p=B,I=wH({keyframes:[r.value,m(r.value)],velocity:zH(R,B,r.value),damping:d,stiffness:b,restDelta:a,restSpeed:u}))};return y(0),{calculatedDuration:null,next:B=>{let C=!1;return!I&&p===void 0&&(C=!0,W(B),y(B)),p!==void 0&&B>=p?I.next(B-p):(!C&&W(B),r)}}}var F3=cb(.42,0,1,1),N3=cb(0,0,.58,1),TH=cb(.42,0,.58,1);var S3=c=>Array.isArray(c)&&typeof c[0]!="number";var lm=c=>Array.isArray(c)&&typeof c[0]=="number";var k3={linear:gt,easeIn:F3,easeInOut:TH,easeOut:N3,circIn:yH,circInOut:hH,circOut:VH,backIn:qs,backInOut:WH,backOut:aV,anticipate:BH},pV=c=>{if(lm(c)){Ll(c.length===4,"Cubic bezier arrays must contain four numerical values.");let[t,e,l,d]=c;return cb(t,e,l,d)}else if(typeof c=="string")return Ll(k3[c]!==void 0,`Invalid easing type '${c}'`),k3[c];return c};var Goc=(c,t)=>e=>t(c(e)),Eb=(...c)=>c.reduce(Goc);var Oc=(c,t,e)=>c+(t-c)*e;function WV(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 z3({hue:c,saturation:t,lightness:e,alpha:l}){c/=360,t/=100,e/=100;let d=0,b=0,o=0;if(!t)d=b=o=e;else{let n=e<.5?e*(1+t):e+t-e*t,i=2*e-n;d=WV(i,n,c+1/3),b=WV(i,n,c),o=WV(i,n,c-1/3)}return{red:Math.round(d*255),green:Math.round(b*255),blue:Math.round(o*255),alpha:l}}function JG(c,t){return e=>e>0?t:c}var BV=(c,t,e)=>{let l=c*c,d=e*(t*t-l)+l;return d<0?0:Math.sqrt(d)},Xoc=[tm,jb,Un],roc=c=>Xoc.find(t=>t.test(c));function A3(c){let t=roc(c);if(zo(!!t,`'${c}' is not an animatable color. Use the equivalent color code instead.`),!t)return!1;let e=t.parse(c);return t===Un&&(e=z3(e)),e}var yV=(c,t)=>{let e=A3(c),l=A3(t);if(!e||!l)return JG(c,t);let d={...e};return b=>(d.red=BV(e.red,l.red,b),d.green=BV(e.green,l.green,b),d.blue=BV(e.blue,l.blue,b),d.alpha=Oc(e.alpha,l.alpha,b),jb.transform(d))};var QH=new Set(["none","hidden"]);function O3(c,t){return QH.has(c)?e=>e<=0?c:t:e=>e>=1?t:c}function soc(c,t){return e=>Oc(c,t,e)}function LH(c){return typeof c=="number"?soc:typeof c=="string"?RG(c)?JG:Ut.test(c)?yV:goc:Array.isArray(c)?w3:typeof c=="object"?Ut.test(c)?yV:moc:JG}function w3(c,t){let e=[...c],l=e.length,d=c.map((b,o)=>LH(b)(b,t[o]));return b=>{for(let o=0;o<l;o++)e[o]=d[o](b);return e}}function moc(c,t){let e={...c,...t},l={};for(let d in e)c[d]!==void 0&&t[d]!==void 0&&(l[d]=LH(c[d])(c[d],t[d]));return d=>{for(let b in l)e[b]=l[b](d);return e}}function xoc(c,t){var e;let l=[],d={color:0,var:0,number:0};for(let b=0;b<t.values.length;b++){let o=t.types[b],n=c.indexes[o][d[o]],i=(e=c.values[n])!==null&&e!==void 0?e:0;l[b]=i,d[o]++}return l}var goc=(c,t)=>{let e=tl.createTransformer(t),l=Wa(c),d=Wa(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?QH.has(c)&&!d.values.length||QH.has(t)&&!l.values.length?O3(c,t):Eb(w3(xoc(l,d),d.values),e):(zo(!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.`),JG(c,t))};function DH(c,t,e){return typeof c=="number"&&typeof t=="number"&&typeof e=="number"?Oc(c,t,e):LH(c)(c,t)}function Hoc(c,t,e){let l=[],d=e||DH,b=c.length-1;for(let o=0;o<b;o++){let n=d(c[o],c[o+1]);if(t){let i=Array.isArray(t)?t[o]||gt:t;n=Eb(i,n)}l.push(n)}return l}function T3(c,t,{clamp:e=!0,ease:l,mixer:d}={}){let b=c.length;if(Ll(b===t.length,"Both input and output ranges must be the same length"),b===1)return()=>t[0];if(b===2&&c[0]===c[1])return()=>t[1];c[0]>c[b-1]&&(c=[...c].reverse(),t=[...t].reverse());let o=Hoc(t,l,d),n=o.length,i=a=>{let u=0;if(n>1)for(;u<c.length-2&&!(a<c[u+1]);u++);let G=tb(c[u],c[u+1],a);return o[u](G)};return e?a=>i(ye(c[0],c[b-1],a)):i}function Q3(c,t){let e=c[c.length-1];for(let l=1;l<=t;l++){let d=tb(0,t,l);c.push(Oc(e,1,d))}}function L3(c){let t=[0];return Q3(t,c.length-1),t}function D3(c,t){return c.map(e=>e*t)}function Zoc(c,t){return c.map(()=>t||TH).splice(0,c.length-1)}function dm({duration:c=300,keyframes:t,times:e,ease:l="easeInOut"}){let d=S3(l)?l.map(pV):pV(l),b={done:!1,value:t[0]},o=D3(e&&e.length===t.length?e:L3(t),c),n=T3(o,t,{ease:Array.isArray(d)?d:Zoc(t,d)});return{calculatedDuration:c,next:i=>(b.value=n(i),b.done=i>=c,b)}}var U3=c=>{let t=({timestamp:e})=>c(e);return{start:()=>vc.update(t,!0),stop:()=>Dl(t),now:()=>At.isProcessing?At.timestamp:Te.now()}};var Roc={decay:IV,inertia:IV,tween:dm,keyframes:dm,spring:wH},Ioc=c=>c/100,Ba=class extends hG{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:b}=this.options,o=d?.KeyframeResolver||Ln,n=(i,a)=>this.onKeyframesResolved(i,a);this.resolver=new o(b,n,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:b,velocity:o=0}=this.options,n=VG(e)?e:Roc[e]||dm,i,a;n!==dm&&typeof t[0]!="number"&&(i=Eb(Ioc,DH(t[0],t[1])),t=[0,100]);let u=n({...this.options,keyframes:t});b==="mirror"&&(a=n({...this.options,keyframes:[...t].reverse(),velocity:-o})),u.calculatedDuration===null&&(u.calculatedDuration=OH(u));let{calculatedDuration:G}=u,r=G+d,s=r*(l+1)-d;return{generator:u,mirroredGenerator:a,mapPercentToKeyframes:i,calculatedDuration:G,resolvedDuration:r,totalDuration:s}}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:b,mirroredGenerator:o,mapPercentToKeyframes:n,keyframes:i,calculatedDuration:a,totalDuration:u,resolvedDuration:G}=l;if(this.startTime===null)return b.next(0);let{delay:r,repeat:s,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-u/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 Z=this.currentTime-r*(this.speed>=0?1:-1),H=this.speed>=0?Z<0:Z>u;this.currentTime=Math.max(Z,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=u);let R=this.currentTime,W=b;if(s){let B=Math.min(this.currentTime,u)/G,C=Math.floor(B),J=B%1;!J&&B>=1&&(J=1),J===1&&C--,C=Math.min(C,s+1),C%2&&(m==="reverse"?(J=1-J,x&&(J-=x/G)):m==="mirror"&&(W=o)),R=ye(0,1,J)*G}let p=H?{done:!1,value:i[0]}:W.next(R);n&&(p.value=n(p.value));let{done:I}=p;!H&&a!==null&&(I=this.speed>=0?this.currentTime>=u:this.currentTime<=0);let y=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&I);return y&&d!==void 0&&(p.value=Qn(i,this.options,d)),g&&g(p.value),y&&this.finish(),p}get duration(){let{resolved:t}=this;return t?vl(t.calculatedDuration):0}get time(){return vl(this.currentTime)}set time(t){t=we(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=vl(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;let{driver:t=U3,onPlay:e,startTime:l}=this.options;this.driver||(this.driver=t(b=>this.tick(b))),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 j3=new Set(["opacity","clipPath","filter","transform"]);function vG(c){let t;return()=>(t===void 0&&(t=c()),t)}var E3={linearEasing:void 0};function M3(c,t){let e=vG(c);return()=>{var l;return(l=E3[t])!==null&&l!==void 0?l:e()}}var CG=M3(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing");function hV(c){return!!(typeof c=="function"&&CG()||!c||typeof c=="string"&&(c in VV||CG())||lm(c)||Array.isArray(c)&&c.every(hV))}var bm=([c,t,e,l])=>`cubic-bezier(${c}, ${t}, ${e}, ${l})`,VV={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:bm([0,.65,.55,1]),circOut:bm([.55,0,1,.45]),backIn:bm([.31,.01,.66,-.59]),backOut:bm([.33,1.53,.69,.99])};function JV(c,t){if(c)return typeof c=="function"&&CG()?SH(c,t):lm(c)?bm(c):Array.isArray(c)?c.map(e=>JV(e,t)||VV.easeOut):VV[c]}function P3(c,t,e,{delay:l=0,duration:d=300,repeat:b=0,repeatType:o="loop",ease:n="easeInOut",times:i}={}){let a={[t]:e};i&&(a.offset=i);let u=JV(n,d);return Array.isArray(u)&&(a.easing=u),c.animate(a,{delay:l,duration:d,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:b+1,direction:o==="reverse"?"alternate":"normal"})}function vV(c,t){c.timeline=t,c.onfinish=null}var K3=vG(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));var UH=10,poc=2e4;function Woc(c){return VG(c.type)||c.type==="spring"||!hV(c.ease)}function Boc(c,t){let e=new Ba({...t,keyframes:c,repeat:0,delay:0,isGenerator:!0}),l={done:!1,value:c[0]},d=[],b=0;for(;!l.done&&b<poc;)l=e.sample(b),d.push(l.value),b+=UH;return{times:void 0,keyframes:d,duration:b-UH,ease:"linear"}}var _3={anticipate:BH,backInOut:WH,circInOut:hH};function yoc(c){return c in _3}var om=class extends hG{constructor(t){super(t);let{name:e,motionValue:l,element:d,keyframes:b}=this.options;this.resolver=new yG(b,(o,n)=>this.onKeyframesResolved(o,n),e,l,d),this.resolver.scheduleResolve()}initPlayback(t,e){var l;let{duration:d=300,times:b,ease:o,type:n,motionValue:i,name:a,startTime:u}=this.options;if(!(!((l=i.owner)===null||l===void 0)&&l.current))return!1;if(typeof o=="string"&&CG()&&yoc(o)&&(o=_3[o]),Woc(this.options)){let{onComplete:r,onUpdate:s,motionValue:m,element:x,...g}=this.options,Z=Boc(t,g);t=Z.keyframes,t.length===1&&(t[1]=t[0]),d=Z.duration,b=Z.times,o=Z.ease,n="keyframes"}let G=P3(i.owner.current,a,t,{...this.options,duration:d,times:b,ease:o});return G.startTime=u??this.calcStartTime(),this.pendingTimeline?(vV(G,this.pendingTimeline),this.pendingTimeline=void 0):G.onfinish=()=>{let{onComplete:r}=this.options;i.set(Qn(t,this.options,e)),r&&r(),this.cancel(),this.resolveFinishedPromise()},{animation:G,duration:d,times:b,type:n,ease:o,keyframes:t}}get duration(){let{resolved:t}=this;if(!t)return 0;let{duration:e}=t;return vl(e)}get time(){let{resolved:t}=this;if(!t)return 0;let{animation:e}=t;return vl(e.currentTime||0)}set time(t){let{resolved:e}=this;if(!e)return;let{animation:l}=e;l.currentTime=we(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 gt;let{animation:l}=e;vV(l,t)}return gt}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:b,ease:o,times:n}=t;if(e.playState==="idle"||e.playState==="finished")return;if(this.time){let{motionValue:a,onUpdate:u,onComplete:G,element:r,...s}=this.options,m=new Ba({...s,keyframes:l,duration:d,type:b,ease:o,times:n,isGenerator:!0}),x=we(this.time);a.setWithVelocity(m.sample(x-UH).value,m.sample(x).value,UH)}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:b,damping:o,type:n}=t;return K3()&&l&&j3.has(l)&&e&&e.owner&&e.owner.current instanceof HTMLElement&&!e.owner.getProps().onUpdate&&!d&&b!=="mirror"&&o!==0&&n!=="inertia"}};var q3=vG(()=>window.ScrollTimeline!==void 0);var jH=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=>q3()&&d.attachTimeline?d.attachTimeline(t):e(d));return()=>{l.forEach((d,b)=>{d&&d(),this.animations[b].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 $3({when:c,delay:t,delayChildren:e,staggerChildren:l,staggerDirection:d,repeat:b,repeatType:o,repeatDelay:n,from:i,elapsed:a,...u}){return!!Object.keys(u).length}var fG=(c,t,e,l={},d,b)=>o=>{let n=HG(l,c)||{},i=n.delay||l.delay||0,{elapsed:a=0}=l;a=a-we(i);let u={keyframes:Array.isArray(e)?e:[null,e],ease:"easeOut",velocity:t.getVelocity(),...n,delay:-a,onUpdate:r=>{t.set(r),n.onUpdate&&n.onUpdate(r)},onComplete:()=>{o(),n.onComplete&&n.onComplete()},name:c,motionValue:t,element:b?void 0:d};$3(n)||(u={...u,...d3(c,u)}),u.duration&&(u.duration=we(u.duration)),u.repeatDelay&&(u.repeatDelay=we(u.repeatDelay)),u.from!==void 0&&(u.keyframes[0]=u.from);let G=!1;if((u.type===!1||u.duration===0&&!u.repeatDelay)&&(u.duration=0,u.delay===0&&(G=!0)),(gH.current||ZG.skipAnimations)&&(G=!0,u.duration=0,u.delay=0),G&&!b&&t.get()!==void 0){let r=Qn(u.keyframes,n);if(r!==void 0)return vc.update(()=>{u.onUpdate(r),u.onComplete()}),new jH([])}return!b&&om.supports(u)?new om(u):new Ba(u)};var cS=c=>!!(c&&typeof c=="object"&&c.mix&&c.toValue),tS=c=>Ks(c)?c[c.length-1]||0:c;function YG(c,t){c.indexOf(t)===-1&&c.push(t)}function FG(c,t){let e=c.indexOf(t);e>-1&&c.splice(e,1)}var jn=class{constructor(){this.subscriptions=[]}add(t){return YG(this.subscriptions,t),()=>FG(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 b=0;b<d;b++){let o=this.subscriptions[b];o&&o(t,e,l)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}};var eS=30,Voc=c=>!isNaN(parseFloat(c)),lS={current:void 0},CV=class{constructor(t,e={}){this.version="11.15.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(l,d=!0)=>{let b=Te.now();this.updatedAt!==b&&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=Te.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=Voc(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 jn);let l=this.events[t].add(e);return t==="change"?()=>{l(),vc.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 lS.current&&lS.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let t=Te.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>eS)return 0;let e=Math.min(this.updatedAt-this.prevUpdatedAt,eS);return kH(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 Oo(c,t){return new CV(c,t)}function hoc(c,t,e){c.hasValue(t)?c.getValue(t).set(e):c.addValue(t,Oo(e))}function dS(c,t){let e=wn(c,t),{transitionEnd:l={},transition:d={},...b}=e||{};b={...b,...l};for(let o in b){let n=tS(b[o]);hoc(c,o,n)}}var NG=c=>c.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase();var Joc="framerAppearId",EH="data-"+NG(Joc);function MH(c){return c.props[EH]}var Ht=c=>!!(c&&c.getVelocity);function bS(c){return!!(Ht(c)&&c.add)}function nm(c,t){let e=c.getValue("willChange");if(bS(e))return e.add(t)}function voc({protectedKeys:c,needsAnimating:t},e){let l=c.hasOwnProperty(e)&&t[e]!==!0;return t[e]=!1,l}function PH(c,t,{delay:e=0,transitionOverride:l,type:d}={}){var b;let{transition:o=c.getDefaultTransition(),transitionEnd:n,...i}=t;l&&(o=l);let a=[],u=d&&c.animationState&&c.animationState.getState()[d];for(let G in i){let r=c.getValue(G,(b=c.latestValues[G])!==null&&b!==void 0?b:null),s=i[G];if(s===void 0||u&&voc(u,G))continue;let m={delay:e,...HG(o||{},G)},x=!1;if(window.MotionHandoffAnimation){let Z=MH(c);if(Z){let H=window.MotionHandoffAnimation(Z,G,vc);H!==null&&(m.startTime=H,x=!0)}}nm(c,G),r.start(fG(G,r,s,c.shouldReduceMotion&&Jl.has(G)?{type:!1}:m,c,x));let g=r.animation;g&&a.push(g)}return n&&Promise.all(a).then(()=>{vc.update(()=>{n&&dS(c,n)})}),a}function KH(c,t,e={}){var l;let d=wn(c,t,e.type==="exit"?(l=c.presenceContext)===null||l===void 0?void 0:l.custom:void 0),{transition:b=c.getDefaultTransition()||{}}=d||{};e.transitionOverride&&(b=e.transitionOverride);let o=d?()=>Promise.all(PH(c,d,e)):()=>Promise.resolve(),n=c.variantChildren&&c.variantChildren.size?(a=0)=>{let{delayChildren:u=0,staggerChildren:G,staggerDirection:r}=b;return Coc(c,t,u+a,G,r,e)}:()=>Promise.resolve(),{when:i}=b;if(i){let[a,u]=i==="beforeChildren"?[o,n]:[n,o];return a().then(()=>u())}else return Promise.all([o(),n(e.delay)])}function Coc(c,t,e=0,l=0,d=1,b){let o=[],n=(c.variantChildren.size-1)*l,i=d===1?(a=0)=>a*l:(a=0)=>n-a*l;return Array.from(c.variantChildren).sort(foc).forEach((a,u)=>{a.notify("AnimationStart",t),o.push(KH(a,t,{...b,delay:e+i(u)}).then(()=>a.notify("AnimationComplete",t)))}),Promise.all(o)}function foc(c,t){return c.sortNodePosition(t)}function oS(c,t,e={}){c.notify("AnimationStart",t);let l;if(Array.isArray(t)){let d=t.map(b=>KH(c,b,e));l=Promise.all(d)}else if(typeof t=="string")l=KH(c,t,e);else{let d=typeof t=="function"?wn(c,t,e.custom):t;l=Promise.all(PH(c,d,e))}return l.then(()=>{c.notify("AnimationComplete",t)})}var Yoc=_s.length;function fV(c){if(!c)return;if(!c.isControllingVariants){let e=c.parent?fV(c.parent)||{}:{};return c.props.initial!==void 0&&(e.initial=c.props.initial),e}let t={};for(let e=0;e<Yoc;e++){let l=_s[e],d=c.props[l];(ko(d)||d===!1)&&(t[l]=d)}return t}var Foc=[...xH].reverse(),Noc=xH.length;function Soc(c){return t=>Promise.all(t.map(({animation:e,options:l})=>oS(c,e,l)))}function iS(c){let t=Soc(c),e=nS(),l=!0,d=i=>(a,u)=>{var G;let r=wn(c,u,i==="exit"?(G=c.presenceContext)===null||G===void 0?void 0:G.custom:void 0);if(r){let{transition:s,transitionEnd:m,...x}=r;a={...a,...x,...m}}return a};function b(i){t=i(c)}function o(i){let{props:a}=c,u=fV(c.parent)||{},G=[],r=new Set,s={},m=1/0;for(let g=0;g<Noc;g++){let Z=Foc[g],H=e[Z],R=a[Z]!==void 0?a[Z]:u[Z],W=ko(R),p=Z===i?H.isActive:null;p===!1&&(m=g);let I=R===u[Z]&&R!==a[Z]&&W;if(I&&l&&c.manuallyAnimateOnMount&&(I=!1),H.protectedKeys={...s},!H.isActive&&p===null||!R&&!H.prevProp||On(R)||typeof R=="boolean")continue;let y=koc(H.prevProp,R),B=y||Z===i&&H.isActive&&!I&&W||g>m&&W,C=!1,J=Array.isArray(R)?R:[R],h=J.reduce(d(Z),{});p===!1&&(h={});let{prevResolvedValues:f={}}=H,F={...f,...h},O=j=>{B=!0,r.has(j)&&(C=!0,r.delete(j)),H.needsAnimating[j]=!0;let S=c.getValue(j);S&&(S.liveStyle=!1)};for(let j in F){let S=h[j],v=f[j];if(s.hasOwnProperty(j))continue;let A=!1;Ks(S)&&Ks(v)?A=!iV(S,v):A=S!==v,A?S!=null?O(j):r.add(j):S!==void 0&&r.has(j)?O(j):H.protectedKeys[j]=!0}H.prevProp=R,H.prevResolvedValues=h,H.isActive&&(s={...s,...h}),l&&c.blockInitialAnimation&&(B=!1),B&&(!(I&&y)||C)&&G.push(...J.map(j=>({animation:j,options:{type:Z}})))}if(r.size){let g={};r.forEach(Z=>{let H=c.getBaseTarget(Z),R=c.getValue(Z);R&&(R.liveStyle=!0),g[Z]=H??null}),G.push({animation:g})}let x=!!G.length;return l&&(a.initial===!1||a.initial===a.animate)&&!c.manuallyAnimateOnMount&&(x=!1),l=!1,x?t(G):Promise.resolve()}function n(i,a){var u;if(e[i].isActive===a)return Promise.resolve();(u=c.variantChildren)===null||u===void 0||u.forEach(r=>{var s;return(s=r.animationState)===null||s===void 0?void 0:s.setActive(i,a)}),e[i].isActive=a;let G=o(i);for(let r in e)e[r].protectedKeys={};return G}return{animateChanges:o,setActive:n,setAnimateFunction:b,getState:()=>e,reset:()=>{e=nS(),l=!0}}}function koc(c,t){return typeof t=="string"?t!==c:Array.isArray(t)?!iV(t,c):!1}function ya(c=!1){return{isActive:c,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function nS(){return{animate:ya(!0),whileInView:ya(),whileHover:ya(),whileTap:ya(),whileDrag:ya(),whileFocus:ya(),exit:ya()}}var ue=class{constructor(t){this.isMounted=!1,this.node=t}update(){}};var _H=class extends ue{constructor(t){super(t),t.animationState||(t.animationState=iS(t))}updateAnimationControlsSubscription(){let{animate:t}=this.node.getProps();On(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 zoc=0,qH=class extends ue{constructor(){super(...arguments),this.id=zoc++}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 aS={animation:{Feature:_H},exit:{Feature:qH}};var Ul={x:!1,y:!1};function SG(){return Ul.x||Ul.y}function YV(c,t,e){var l;if(c instanceof Element)return[c];if(typeof c=="string"){let d=document;t&&(d=t.current);let b=(l=e?.[c])!==null&&l!==void 0?l:d.querySelectorAll(c);return b?Array.from(b):[]}return Array.from(c)}function $H(c,t){let e=YV(c),l=new AbortController,d={passive:!0,...t,signal:l.signal};return[e,d,()=>l.abort()]}function uS(c){return t=>{t.pointerType==="touch"||SG()||c(t)}}function FV(c,t,e={}){let[l,d,b]=$H(c,e),o=uS(n=>{let{target:i}=n,a=t(n);if(!a||!i)return;let u=uS(G=>{a(G),i.removeEventListener("pointerleave",u)});i.addEventListener("pointerleave",u,d)});return l.forEach(n=>{n.addEventListener("pointerenter",o,d)}),b}var Va=c=>c.pointerType==="mouse"?typeof c.button!="number"||c.button<=0:c.isPrimary!==!1;var ha=new WeakSet;function GS(c){return t=>{t.key==="Enter"&&c(t)}}function NV(c,t){c.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}var XS=(c,t)=>{let e=c.currentTarget;if(!e)return;let l=GS(()=>{if(ha.has(e))return;NV(e,"down");let d=GS(()=>{NV(e,"up")}),b=()=>NV(e,"cancel");e.addEventListener("keyup",d,t),e.addEventListener("blur",b,t)});e.addEventListener("keydown",l,t),e.addEventListener("blur",()=>e.removeEventListener("keydown",l),t)};var Aoc=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function rS(c){return Aoc.has(c.tagName)||c.tabIndex!==-1}var cZ=(c,t)=>t?c===t?!0:cZ(c,t.parentElement):!1;function sS(c){return Va(c)&&!SG()}function SV(c,t,e={}){let[l,d,b]=$H(c,e),o=n=>{let i=n.currentTarget;if(!sS(n)||ha.has(i))return;ha.add(i);let a=t(n),u=(s,m)=>{window.removeEventListener("pointerup",G),window.removeEventListener("pointercancel",r),!(!sS(s)||!ha.has(i))&&(ha.delete(i),a&&a(s,{success:m}))},G=s=>{u(s,e.useGlobalTarget||cZ(i,s.target))},r=s=>{u(s,!1)};window.addEventListener("pointerup",G,d),window.addEventListener("pointercancel",r,d)};return l.forEach(n=>{rS(n)||(n.tabIndex=0),(e.useGlobalTarget?window:n).addEventListener("pointerdown",o,d),n.addEventListener("focus",a=>XS(a,d),d)}),b}function kV(c){return c==="x"||c==="y"?Ul[c]?null:(Ul[c]=!0,()=>{Ul[c]=!1}):Ul.x||Ul.y?null:(Ul.x=Ul.y=!0,()=>{Ul.x=Ul.y=!1})}function wo(c){return{point:{x:c.pageX,y:c.pageY}}}var mS=c=>t=>Va(t)&&c(t,wo(t));function To(c,t,e,l={passive:!0}){return c.addEventListener(t,e,l),()=>c.removeEventListener(t,e)}function En(c,t,e,l){return To(c,t,mS(e),l)}var xS=(c,t)=>Math.abs(c-t);function gS(c,t){let e=xS(c.x,t.x),l=xS(c.y,t.y);return Math.sqrt(e**2+l**2)}var kG=class{constructor(t,e,{transformPagePoint:l,contextWindow:d,dragSnapToOrigin:b=!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 G=AV(this.lastMoveEventInfo,this.history),r=this.startEvent!==null,s=gS(G.offset,{x:0,y:0})>=3;if(!r&&!s)return;let{point:m}=G,{timestamp:x}=At;this.history.push({...m,timestamp:x});let{onStart:g,onMove:Z}=this.handlers;r||(g&&g(this.lastMoveEvent,G),this.startEvent=this.lastMoveEvent),Z&&Z(this.lastMoveEvent,G)},this.handlePointerMove=(G,r)=>{this.lastMoveEvent=G,this.lastMoveEventInfo=zV(r,this.transformPagePoint),vc.update(this.updatePoint,!0)},this.handlePointerUp=(G,r)=>{this.end();let{onEnd:s,onSessionEnd:m,resumeAnimation:x}=this.handlers;if(this.dragSnapToOrigin&&x&&x(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let g=AV(G.type==="pointercancel"?this.lastMoveEventInfo:zV(r,this.transformPagePoint),this.history);this.startEvent&&s&&s(G,g),m&&m(G,g)},!Va(t))return;this.dragSnapToOrigin=b,this.handlers=e,this.transformPagePoint=l,this.contextWindow=d||window;let o=wo(t),n=zV(o,this.transformPagePoint),{point:i}=n,{timestamp:a}=At;this.history=[{...i,timestamp:a}];let{onSessionStart:u}=e;u&&u(t,AV(n,this.history)),this.removeListeners=Eb(En(this.contextWindow,"pointermove",this.handlePointerMove),En(this.contextWindow,"pointerup",this.handlePointerUp),En(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Dl(this.updatePoint)}};function zV(c,t){return t?{point:t(c.point)}:c}function HS(c,t){return{x:c.x-t.x,y:c.y-t.y}}function AV({point:c},t){return{point:c,delta:HS(c,ZS(t)),offset:HS(c,Ooc(t)),velocity:woc(t,.1)}}function Ooc(c){return c[0]}function ZS(c){return c[c.length-1]}function woc(c,t){if(c.length<2)return{x:0,y:0};let e=c.length-1,l=null,d=ZS(c);for(;e>=0&&(l=c[e],!(d.timestamp-l.timestamp>we(t)));)e--;if(!l)return{x:0,y:0};let b=vl(d.timestamp-l.timestamp);if(b===0)return{x:0,y:0};let o={x:(d.x-l.x)/b,y:(d.y-l.y)/b};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function Qo(c){return c&&typeof c=="object"&&Object.prototype.hasOwnProperty.call(c,"current")}var WS=1e-4,Toc=1-WS,Qoc=1+WS,BS=.01,Loc=0-BS,Doc=0+BS;function Ve(c){return c.max-c.min}function yS(c,t,e){return Math.abs(c-t)<=e}function RS(c,t,e,l=.5){c.origin=l,c.originPoint=Oc(t.min,t.max,c.origin),c.scale=Ve(e)/Ve(t),c.translate=Oc(e.min,e.max,c.origin)-c.originPoint,(c.scale>=Toc&&c.scale<=Qoc||isNaN(c.scale))&&(c.scale=1),(c.translate>=Loc&&c.translate<=Doc||isNaN(c.translate))&&(c.translate=0)}function zG(c,t,e,l){RS(c.x,t.x,e.x,l?l.originX:void 0),RS(c.y,t.y,e.y,l?l.originY:void 0)}function IS(c,t,e){c.min=e.min+t.min,c.max=c.min+Ve(t)}function VS(c,t,e){IS(c.x,t.x,e.x),IS(c.y,t.y,e.y)}function pS(c,t,e){c.min=t.min-e.min,c.max=c.min+Ve(t)}function AG(c,t,e){pS(c.x,t.x,e.x),pS(c.y,t.y,e.y)}function fS(c,{min:t,max:e},l){return t!==void 0&&c<t?c=l?Oc(t,c,l.min):Math.max(c,t):e!==void 0&&c>e&&(c=l?Oc(e,c,l.max):Math.min(c,e)),c}function hS(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 YS(c,{top:t,left:e,bottom:l,right:d}){return{x:hS(c.x,e,d),y:hS(c.y,t,l)}}function JS(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 FS(c,t){return{x:JS(c.x,t.x),y:JS(c.y,t.y)}}function NS(c,t){let e=.5,l=Ve(c),d=Ve(t);return d>l?e=tb(t.min,t.max-l,c.min):l>d&&(e=tb(c.min,c.max-d,t.min)),ye(0,1,e)}function SS(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 tZ=.35;function kS(c=tZ){return c===!1?c=0:c===!0&&(c=tZ),{x:vS(c,"left","right"),y:vS(c,"top","bottom")}}function vS(c,t,e){return{min:CS(c,t),max:CS(c,e)}}function CS(c,t){return typeof c=="number"?c:c[t]||0}var zS=()=>({translate:0,scale:1,origin:0,originPoint:0}),Ja=()=>({x:zS(),y:zS()}),AS=()=>({min:0,max:0}),pt=()=>({x:AS(),y:AS()});function Cl(c){return[c("x"),c("y")]}function eZ({top:c,left:t,right:e,bottom:l}){return{x:{min:t,max:e},y:{min:c,max:l}}}function OS({x:c,y:t}){return{top:t.min,right:c.max,bottom:t.max,left:c.min}}function wS(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 OV(c){return c===void 0||c===1}function lZ({scale:c,scaleX:t,scaleY:e}){return!OV(c)||!OV(t)||!OV(e)}function Lo(c){return lZ(c)||wV(c)||c.z||c.rotate||c.rotateX||c.rotateY||c.skewX||c.skewY}function wV(c){return TS(c.x)||TS(c.y)}function TS(c){return c&&c!=="0%"}function im(c,t,e){let l=c-e,d=t*l;return e+d}function QS(c,t,e,l,d){return d!==void 0&&(c=im(c,d,l)),im(c,e,l)+t}function TV(c,t=0,e=1,l,d){c.min=QS(c.min,t,e,l,d),c.max=QS(c.max,t,e,l,d)}function QV(c,{x:t,y:e}){TV(c.x,t.translate,t.scale,t.originPoint),TV(c.y,e.translate,e.scale,e.originPoint)}var LS=.999999999999,DS=1.0000000000001;function jS(c,t,e,l=!1){let d=e.length;if(!d)return;t.x=t.y=1;let b,o;for(let n=0;n<d;n++){b=e[n],o=b.projectionDelta;let{visualElement:i}=b.options;i&&i.props.style&&i.props.style.display==="contents"||(l&&b.options.layoutScroll&&b.scroll&&b!==b.root&&va(c,{x:-b.scroll.offset.x,y:-b.scroll.offset.y}),o&&(t.x*=o.x.scale,t.y*=o.y.scale,QV(c,o)),l&&Lo(b.latestValues)&&va(c,b.latestValues))}t.x<DS&&t.x>LS&&(t.x=1),t.y<DS&&t.y>LS&&(t.y=1)}function Mn(c,t){c.min=c.min+t,c.max=c.max+t}function US(c,t,e,l,d=.5){let b=Oc(c.min,c.max,d);TV(c,t,e,b,l)}function va(c,t){US(c.x,t.x,t.scaleX,t.scale,t.originX),US(c.y,t.y,t.scaleY,t.scale,t.originY)}function LV(c,t){return eZ(wS(c.getBoundingClientRect(),t))}function ES(c,t,e){let l=LV(c,e),{scroll:d}=t;return d&&(Mn(l.x,d.offset.x),Mn(l.y,d.offset.y)),l}var dZ=({current:c})=>c?c.ownerDocument.defaultView:null;var Uoc=new WeakMap,oZ=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=pt(),this.visualElement=t}start(t,{snapToCursor:e=!1}={}){let{presenceContext:l}=this.visualElement;if(l&&l.isPresent===!1)return;let d=u=>{let{dragSnapToOrigin:G}=this.getProps();G?this.pauseAnimation():this.stopAnimation(),e&&this.snapToCursor(wo(u).point)},b=(u,G)=>{let{drag:r,dragPropagation:s,onDragStart:m}=this.getProps();if(r&&!s&&(this.openDragLock&&this.openDragLock(),this.openDragLock=kV(r),!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),Cl(g=>{let Z=this.getAxisMotionValue(g).get()||0;if(cl.test(Z)){let{projection:H}=this.visualElement;if(H&&H.layout){let R=H.layout.layoutBox[g];R&&(Z=Ve(R)*(parseFloat(Z)/100))}}this.originPoint[g]=Z}),m&&vc.postRender(()=>m(u,G)),nm(this.visualElement,"transform");let{animationState:x}=this.visualElement;x&&x.setActive("whileDrag",!0)},o=(u,G)=>{let{dragPropagation:r,dragDirectionLock:s,onDirectionLock:m,onDrag:x}=this.getProps();if(!r&&!this.openDragLock)return;let{offset:g}=G;if(s&&this.currentDirection===null){this.currentDirection=joc(g),this.currentDirection!==null&&m&&m(this.currentDirection);return}this.updateAxis("x",G.point,g),this.updateAxis("y",G.point,g),this.visualElement.render(),x&&x(u,G)},n=(u,G)=>this.stop(u,G),i=()=>Cl(u=>{var G;return this.getAnimationState(u)==="paused"&&((G=this.getAxisMotionValue(u).animation)===null||G===void 0?void 0:G.play())}),{dragSnapToOrigin:a}=this.getProps();this.panSession=new kG(t,{onSessionStart:d,onStart:b,onMove:o,onSessionEnd:n,resumeAnimation:i},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:a,contextWindow:dZ(this.visualElement)})}stop(t,e){let l=this.isDragging;if(this.cancel(),!l)return;let{velocity:d}=e;this.startAnimation(d);let{onDragEnd:b}=this.getProps();b&&vc.postRender(()=>b(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||!bZ(t,d,this.currentDirection))return;let b=this.getAxisMotionValue(t),o=this.originPoint[t]+l[t];this.constraints&&this.constraints[t]&&(o=fS(o,this.constraints[t],this.elastic[t])),b.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,b=this.constraints;e&&Qo(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&d?this.constraints=YS(d.layoutBox,e):this.constraints=!1,this.elastic=kS(l),b!==this.constraints&&d&&this.constraints&&!this.hasMutatedConstraints&&Cl(o=>{this.constraints!==!1&&this.getAxisMotionValue(o)&&(this.constraints[o]=SS(d.layoutBox[o],this.constraints[o]))})}resolveRefConstraints(){let{dragConstraints:t,onMeasureDragConstraints:e}=this.getProps();if(!t||!Qo(t))return!1;let l=t.current;Ll(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 b=ES(l,d.root,this.visualElement.getTransformPagePoint()),o=FS(d.layout.layoutBox,b);if(e){let n=e(OS(o));this.hasMutatedConstraints=!!n,n&&(o=eZ(n))}return o}startAnimation(t){let{drag:e,dragMomentum:l,dragElastic:d,dragTransition:b,dragSnapToOrigin:o,onDragTransitionEnd:n}=this.getProps(),i=this.constraints||{},a=Cl(u=>{if(!bZ(u,e,this.currentDirection))return;let G=i&&i[u]||{};o&&(G={min:0,max:0});let r=d?200:1e6,s=d?40:1e7,m={type:"inertia",velocity:l?t[u]:0,bounceStiffness:r,bounceDamping:s,timeConstant:750,restDelta:1,restSpeed:10,...b,...G};return this.startAxisValueAnimation(u,m)});return Promise.all(a).then(n)}startAxisValueAnimation(t,e){let l=this.getAxisMotionValue(t);return nm(this.visualElement,t),l.start(fG(t,l,0,e,this.visualElement,!1))}stopAnimation(){Cl(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){Cl(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){Cl(e=>{let{drag:l}=this.getProps();if(!bZ(e,l,this.currentDirection))return;let{projection:d}=this.visualElement,b=this.getAxisMotionValue(e);if(d&&d.layout){let{min:o,max:n}=d.layout.layoutBox[e];b.set(t[e]-Oc(o,n,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:t,dragConstraints:e}=this.getProps(),{projection:l}=this.visualElement;if(!Qo(e)||!l||!this.constraints)return;this.stopAnimation();let d={x:0,y:0};Cl(o=>{let n=this.getAxisMotionValue(o);if(n&&this.constraints!==!1){let i=n.get();d[o]=NS({min:i,max:i},this.constraints[o])}});let{transformTemplate:b}=this.visualElement.getProps();this.visualElement.current.style.transform=b?b({},""):"none",l.root&&l.root.updateScroll(),l.updateLayout(),this.resolveConstraints(),Cl(o=>{if(!bZ(o,t,null))return;let n=this.getAxisMotionValue(o),{min:i,max:a}=this.constraints[o];n.set(Oc(i,a,d[o]))})}addListeners(){if(!this.visualElement.current)return;Uoc.set(this.visualElement,this);let t=this.visualElement.current,e=En(t,"pointerdown",i=>{let{drag:a,dragListener:u=!0}=this.getProps();a&&u&&this.start(i)}),l=()=>{let{dragConstraints:i}=this.getProps();Qo(i)&&i.current&&(this.constraints=this.resolveRefConstraints())},{projection:d}=this.visualElement,b=d.addEventListener("measure",l);d&&!d.layout&&(d.root&&d.root.updateScroll(),d.updateLayout()),vc.read(l);let o=To(window,"resize",()=>this.scalePositionWithinConstraints()),n=d.addEventListener("didUpdate",(({delta:i,hasLayoutChanged:a})=>{this.isDragging&&a&&(Cl(u=>{let G=this.getAxisMotionValue(u);G&&(this.originPoint[u]+=i[u].translate,G.set(G.get()+i[u].translate))}),this.visualElement.render())}));return()=>{o(),e(),b(),n&&n()}}getProps(){let t=this.visualElement.getProps(),{drag:e=!1,dragDirectionLock:l=!1,dragPropagation:d=!1,dragConstraints:b=!1,dragElastic:o=tZ,dragMomentum:n=!0}=t;return{...t,drag:e,dragDirectionLock:l,dragPropagation:d,dragConstraints:b,dragElastic:o,dragMomentum:n}}};function bZ(c,t,e){return(t===!0||t===c)&&(e===null||e===c)}function joc(c,t=10){let e=null;return Math.abs(c.y)>t?e="y":Math.abs(c.x)>t&&(e="x"),e}var nZ=class extends ue{constructor(t){super(t),this.removeGroupControls=gt,this.removeListeners=gt,this.controls=new oZ(t)}mount(){let{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||gt}unmount(){this.removeGroupControls(),this.removeListeners()}};var MS=c=>(t,e)=>{c&&vc.postRender(()=>c(t,e))},iZ=class extends ue{constructor(){super(...arguments),this.removePointerDownListener=gt}onPointerDown(t){this.session=new kG(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:dZ(this.node)})}createPanHandlers(){let{onPanSessionStart:t,onPanStart:e,onPan:l,onPanEnd:d}=this.node.getProps();return{onSessionStart:MS(t),onStart:MS(e),onMove:l,onEnd:(b,o)=>{delete this.session,d&&vc.postRender(()=>d(b,o))}}}mount(){this.removePointerDownListener=En(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 ek=X(V(),1),am=X(P(),1);var Kn=X(P(),1);var PS=X(P(),1),Pn=(0,PS.createContext)(null);function KS(){let c=(0,Kn.useContext)(Pn);if(c===null)return[!0,null];let{isPresent:t,onExitComplete:e,register:l}=c,d=(0,Kn.useId)();(0,Kn.useEffect)(()=>l(d),[]);let b=(0,Kn.useCallback)(()=>e&&e(d),[d,e]);return!t&&e?[!1,b]:[!0]}var _S=X(P(),1),OG=(0,_S.createContext)({});var qS=X(P(),1),aZ=(0,qS.createContext)({});var wG={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function $S(c,t){return t.max===t.min?0:c/(t.max-t.min)*100}var TG={correct:(c,t)=>{if(!t.target)return c;if(typeof c=="string")if(xc.test(c))c=parseFloat(c);else return c;let e=$S(c,t.target.x),l=$S(c,t.target.y);return`${e}% ${l}%`}};var ck={correct:(c,{treeScale:t,projectionDelta:e})=>{let l=c,d=tl.parse(c);if(d.length>5)return l;let b=tl.createTransformer(c),o=typeof d[0]!="number"?1:0,n=e.x.scale*t.x,i=e.y.scale*t.y;d[0+o]/=n,d[1+o]/=i;let a=Oc(n,i,.5);return typeof d[2+o]=="number"&&(d[2+o]/=a),typeof d[3+o]=="number"&&(d[3+o]/=a),b(d)}};var QG={};function tk(c){Object.assign(QG,c)}var{schedule:LG,cancel:jOc}=ZH(queueMicrotask,!1);var DV=class extends am.Component{componentDidMount(){let{visualElement:t,layoutGroup:e,switchLayoutGroup:l,layoutId:d}=this.props,{projection:b}=t;tk(Eoc),b&&(e.group&&e.group.add(b),l&&l.register&&d&&l.register(b),b.root.didUpdate(),b.addEventListener("animationComplete",()=>{this.safeToRemove()}),b.setOptions({...b.options,onExitComplete:()=>this.safeToRemove()})),wG.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){let{layoutDependency:e,visualElement:l,drag:d,isPresent:b}=this.props,o=l.projection;return o&&(o.isPresent=b,d||t.layoutDependency!==e||e===void 0?o.willUpdate():this.safeToRemove(),t.isPresent!==b&&(b?o.promote():o.relegate()||vc.postRender(()=>{let n=o.getStack();(!n||!n.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){let{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),LG.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 uZ(c){let[t,e]=KS(),l=(0,am.useContext)(OG);return(0,ek.jsx)(DV,{...c,layoutGroup:l,switchLayoutGroup:(0,am.useContext)(aZ),isPresent:t,safeToRemove:e})}var Eoc={borderRadius:{...TG,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:TG,borderTopRightRadius:TG,borderBottomLeftRadius:TG,borderBottomRightRadius:TG,boxShadow:ck};var ok=["TopLeft","TopRight","BottomLeft","BottomRight"],Moc=ok.length,lk=c=>typeof c=="string"?parseFloat(c):c,dk=c=>typeof c=="number"||xc.test(c);function nk(c,t,e,l,d,b){d?(c.opacity=Oc(0,e.opacity!==void 0?e.opacity:1,Poc(l)),c.opacityExit=Oc(t.opacity!==void 0?t.opacity:1,0,Koc(l))):b&&(c.opacity=Oc(t.opacity!==void 0?t.opacity:1,e.opacity!==void 0?e.opacity:1,l));for(let o=0;o<Moc;o++){let n=`border${ok[o]}Radius`,i=bk(t,n),a=bk(e,n);if(i===void 0&&a===void 0)continue;i||(i=0),a||(a=0),i===0||a===0||dk(i)===dk(a)?(c[n]=Math.max(Oc(lk(i),lk(a),l),0),(cl.test(a)||cl.test(i))&&(c[n]+="%")):c[n]=a}(t.rotate||e.rotate)&&(c.rotate=Oc(t.rotate||0,e.rotate||0,l))}function bk(c,t){return c[t]!==void 0?c[t]:c.borderRadius}var Poc=ik(0,.5,VH),Koc=ik(.5,.95,gt);function ik(c,t,e){return l=>l<c?0:l>t?1:e(tb(c,t,l))}function ak(c,t){c.min=t.min,c.max=t.max}function jl(c,t){ak(c.x,t.x),ak(c.y,t.y)}function UV(c,t){c.translate=t.translate,c.scale=t.scale,c.originPoint=t.originPoint,c.origin=t.origin}function uk(c,t,e,l,d){return c-=t,c=im(c,1/e,l),d!==void 0&&(c=im(c,1/d,l)),c}function _oc(c,t=0,e=1,l=.5,d,b=c,o=c){if(cl.test(t)&&(t=parseFloat(t),t=Oc(o.min,o.max,t/100)-o.min),typeof t!="number")return;let n=Oc(b.min,b.max,l);c===b&&(n-=t),c.min=uk(c.min,t,e,n,d),c.max=uk(c.max,t,e,n,d)}function Gk(c,t,[e,l,d],b,o){_oc(c,t[e],t[l],t[d],t.scale,b,o)}var qoc=["x","scaleX","originX"],$oc=["y","scaleY","originY"];function jV(c,t,e,l){Gk(c.x,t,qoc,e?e.x:void 0,l?l.x:void 0),Gk(c.y,t,$oc,e?e.y:void 0,l?l.y:void 0)}function Xk(c){return c.translate===0&&c.scale===1}function EV(c){return Xk(c.x)&&Xk(c.y)}function rk(c,t){return c.min===t.min&&c.max===t.max}function mk(c,t){return rk(c.x,t.x)&&rk(c.y,t.y)}function sk(c,t){return Math.round(c.min)===Math.round(t.min)&&Math.round(c.max)===Math.round(t.max)}function MV(c,t){return sk(c.x,t.x)&&sk(c.y,t.y)}function PV(c){return Ve(c.x)/Ve(c.y)}function KV(c,t){return c.translate===t.translate&&c.scale===t.scale&&c.originPoint===t.originPoint}var GZ=class{constructor(){this.members=[]}add(t){YG(this.members,t),t.scheduleRender()}remove(t){if(FG(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 b=this.members[d];if(b.isPresent!==!1){l=b;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 xk(c,t,e){let l="",d=c.x.translate/t.x,b=c.y.translate/t.y,o=e?.z||0;if((d||b||o)&&(l=`translate3d(${d}px, ${b}px, ${o}px) `),(t.x!==1||t.y!==1)&&(l+=`scale(${1/t.x}, ${1/t.y}) `),e){let{transformPerspective:a,rotate:u,rotateX:G,rotateY:r,skewX:s,skewY:m}=e;a&&(l=`perspective(${a}px) ${l}`),u&&(l+=`rotate(${u}deg) `),G&&(l+=`rotateX(${G}deg) `),r&&(l+=`rotateY(${r}deg) `),s&&(l+=`skewX(${s}deg) `),m&&(l+=`skewY(${m}deg) `)}let n=c.x.scale*t.x,i=c.y.scale*t.y;return(n!==1||i!==1)&&(l+=`scale(${n}, ${i})`),l||"none"}var gk=(c,t)=>c.depth-t.depth;var XZ=class{constructor(){this.children=[],this.isDirty=!1}add(t){YG(this.children,t),this.isDirty=!0}remove(t){FG(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(gk),this.isDirty=!1,this.children.forEach(t)}};function DG(c){let t=Ht(c)?c.get():c;return cS(t)?t.toValue():t}function Hk(c,t){let e=Te.now(),l=({timestamp:d})=>{let b=d-e;b>=t&&(Dl(l),c(b-t))};return vc.read(l,!0),()=>Dl(l)}function Zk(c){return c instanceof SVGElement&&c.tagName!=="svg"}function Rk(c,t,e){let l=Ht(c)?c:Oo(c);return l.start(fG("",l,t,e)),l.animation}var Ca={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},um=typeof window<"u"&&window.MotionDebug!==void 0,_V=["","X","Y","Z"],cnc={visibility:"hidden"},Ik=1e3,tnc=0;function qV(c,t,e,l){let{latestValues:d}=t;d[c]&&(e[c]=d[c],t.setStaticValue(c,0),l&&(l[c]=0))}function vk(c){if(c.hasCheckedOptimisedAppear=!0,c.root===c)return;let{visualElement:t}=c.options;if(!t)return;let e=MH(t);if(window.MotionHasOptimisedAnimation(e,"transform")){let{layout:d,layoutId:b}=c.options;window.MotionCancelOptimisedAnimation(e,"transform",vc,!(d||b))}let{parent:l}=c;l&&!l.hasCheckedOptimisedAppear&&vk(l)}function rZ({attachResizeListener:c,defaultParent:t,measureScroll:e,checkIsScrollRoot:l,resetTransform:d}){return class{constructor(o={},n=t?.()){this.id=tnc++,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,um&&(Ca.totalNodes=Ca.resolvedTargetDeltas=Ca.recalculatedProjection=0),this.nodes.forEach(dnc),this.nodes.forEach(anc),this.nodes.forEach(unc),this.nodes.forEach(bnc),um&&window.MotionDebug.record(Ca)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=o,this.root=n?n.root||n:this,this.path=n?[...n.path,n]:[],this.parent=n,this.depth=n?n.depth+1:0;for(let i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new XZ)}addEventListener(o,n){return this.eventHandlers.has(o)||this.eventHandlers.set(o,new jn),this.eventHandlers.get(o).add(n)}notifyListeners(o,...n){let i=this.eventHandlers.get(o);i&&i.notify(...n)}hasListeners(o){return this.eventHandlers.has(o)}mount(o,n=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=Zk(o),this.instance=o;let{layoutId:i,layout:a,visualElement:u}=this.options;if(u&&!u.current&&u.mount(o),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),n&&(a||i)&&(this.isLayoutDirty=!0),c){let G,r=()=>this.root.updateBlockedByResize=!1;c(o,()=>{this.root.updateBlockedByResize=!0,G&&G(),G=Hk(r,250),wG.hasAnimatedSinceResize&&(wG.hasAnimatedSinceResize=!1,this.nodes.forEach(Wk))})}i&&this.root.registerSharedNode(i,this),this.options.animate!==!1&&u&&(i||a)&&this.addEventListener("didUpdate",({delta:G,hasLayoutChanged:r,hasRelativeTargetChanged:s,layout:m})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let x=this.options.transition||u.getDefaultTransition()||mnc,{onLayoutAnimationStart:g,onLayoutAnimationComplete:Z}=u.getProps(),H=!this.targetLayout||!MV(this.targetLayout,m)||s,R=!r&&s;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||R||r&&(H||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(G,R);let W={...HG(x,"layout"),onPlay:g,onComplete:Z};(u.shouldReduceMotion||this.options.layoutRoot)&&(W.delay=0,W.type=!1),this.startAnimation(W)}else r||Wk(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,Dl(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(Gnc),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&&vk(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let u=0;u<this.path.length;u++){let G=this.path[u];G.shouldResetTransform=!0,G.updateScroll("snapshot"),G.options.layoutRoot&&G.willUpdate(!1)}let{layoutId:n,layout:i}=this.options;if(n===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(pk);return}this.isUpdating||this.nodes.forEach(nnc),this.isUpdating=!1,this.nodes.forEach(inc),this.nodes.forEach(enc),this.nodes.forEach(lnc),this.clearAllSnapshots();let n=Te.now();At.delta=ye(0,1e3/60,n-At.timestamp),At.timestamp=n,At.isProcessing=!0,RH.update.process(At),RH.preRender.process(At),RH.render.process(At),At.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,LG.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(onc),this.sharedNodes.forEach(Xnc)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,vc.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){vc.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=pt(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:n}=this.options;n&&n.notify("LayoutMeasure",this.layout.layoutBox,o?o.layoutBox:void 0)}updateScroll(o="measure"){let n=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===o&&(n=!1),n){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,n=this.projectionDelta&&!EV(this.projectionDelta),i=this.getTransformTemplate(),a=i?i(this.latestValues,""):void 0,u=a!==this.prevTransformTemplateValue;o&&(n||Lo(this.latestValues)||u)&&(d(this.instance,a),this.shouldResetTransform=!1,this.scheduleRender())}measure(o=!0){let n=this.measurePageBox(),i=this.removeElementScroll(n);return o&&(i=this.removeTransform(i)),xnc(i),{animationId:this.root.animationId,measuredBox:n,layoutBox:i,latestValues:{},source:this.id}}measurePageBox(){var o;let{visualElement:n}=this.options;if(!n)return pt();let i=n.measureViewportBox();if(!(((o=this.scroll)===null||o===void 0?void 0:o.wasRoot)||this.path.some(gnc))){let{scroll:u}=this.root;u&&(Mn(i.x,u.offset.x),Mn(i.y,u.offset.y))}return i}removeElementScroll(o){var n;let i=pt();if(jl(i,o),!((n=this.scroll)===null||n===void 0)&&n.wasRoot)return i;for(let a=0;a<this.path.length;a++){let u=this.path[a],{scroll:G,options:r}=u;u!==this.root&&G&&r.layoutScroll&&(G.wasRoot&&jl(i,o),Mn(i.x,G.offset.x),Mn(i.y,G.offset.y))}return i}applyTransform(o,n=!1){let i=pt();jl(i,o);for(let a=0;a<this.path.length;a++){let u=this.path[a];!n&&u.options.layoutScroll&&u.scroll&&u!==u.root&&va(i,{x:-u.scroll.offset.x,y:-u.scroll.offset.y}),Lo(u.latestValues)&&va(i,u.latestValues)}return Lo(this.latestValues)&&va(i,this.latestValues),i}removeTransform(o){let n=pt();jl(n,o);for(let i=0;i<this.path.length;i++){let a=this.path[i];if(!a.instance||!Lo(a.latestValues))continue;lZ(a.latestValues)&&a.updateSnapshot();let u=pt(),G=a.measurePageBox();jl(u,G),jV(n,a.latestValues,a.snapshot?a.snapshot.layoutBox:void 0,u)}return Lo(this.latestValues)&&jV(n,this.latestValues),n}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!==At.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(o=!1){var n;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||!((n=this.parent)===null||n===void 0)&&n.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:G,layoutId:r}=this.options;if(!(!this.layout||!(G||r))){if(this.resolvedRelativeTargetAt=At.timestamp,!this.targetDelta&&!this.relativeTarget){let s=this.getClosestProjectingParent();s&&s.layout&&this.animationProgress!==1?(this.relativeParent=s,this.forceRelativeParentToResolveTarget(),this.relativeTarget=pt(),this.relativeTargetOrigin=pt(),AG(this.relativeTargetOrigin,this.layout.layoutBox,s.layout.layoutBox),jl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=pt(),this.targetWithTransforms=pt()),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):jl(this.target,this.layout.layoutBox),QV(this.target,this.targetDelta)):jl(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;let s=this.getClosestProjectingParent();s&&!!s.resumingFrom==!!this.resumingFrom&&!s.options.layoutScroll&&s.target&&this.animationProgress!==1?(this.relativeParent=s,this.forceRelativeParentToResolveTarget(),this.relativeTarget=pt(),this.relativeTargetOrigin=pt(),AG(this.relativeTargetOrigin,this.target,s.target),jl(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}um&&Ca.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||lZ(this.parent.latestValues)||wV(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 n=this.getLead(),i=!!this.resumingFrom||this!==n,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===At.timestamp&&(a=!1),a)return;let{layout:u,layoutId:G}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(u||G))return;jl(this.layoutCorrected,this.layout.layoutBox);let r=this.treeScale.x,s=this.treeScale.y;jS(this.layoutCorrected,this.treeScale,this.path,i),n.layout&&!n.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(n.target=n.layout.layoutBox,n.targetWithTransforms=pt());let{target:m}=n;if(!m){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(UV(this.prevProjectionDelta.x,this.projectionDelta.x),UV(this.prevProjectionDelta.y,this.projectionDelta.y)),zG(this.projectionDelta,this.layoutCorrected,m,this.latestValues),(this.treeScale.x!==r||this.treeScale.y!==s||!KV(this.projectionDelta.x,this.prevProjectionDelta.x)||!KV(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",m)),um&&Ca.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(o=!0){var n;if((n=this.options.visualElement)===null||n===void 0||n.scheduleRender(),o){let i=this.getStack();i&&i.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=Ja(),this.projectionDelta=Ja(),this.projectionDeltaWithTransform=Ja()}setAnimationOrigin(o,n=!1){let i=this.snapshot,a=i?i.latestValues:{},u={...this.latestValues},G=Ja();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!n;let r=pt(),s=i?i.source:void 0,m=this.layout?this.layout.source:void 0,x=s!==m,g=this.getStack(),Z=!g||g.members.length<=1,H=!!(x&&!Z&&this.options.crossfade===!0&&!this.path.some(snc));this.animationProgress=0;let R;this.mixTargetDelta=W=>{let p=W/1e3;Bk(G.x,o.x,p),Bk(G.y,o.y,p),this.setTargetDelta(G),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(AG(r,this.layout.layoutBox,this.relativeParent.layout.layoutBox),rnc(this.relativeTarget,this.relativeTargetOrigin,r,p),R&&mk(this.relativeTarget,R)&&(this.isProjectionDirty=!1),R||(R=pt()),jl(R,this.relativeTarget)),x&&(this.animationValues=u,nk(u,a,this.latestValues,p,H,Z)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=p},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&&(Dl(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=vc.update(()=>{wG.hasAnimatedSinceResize=!0,this.currentAnimation=Rk(0,Ik,{...o,onUpdate:n=>{this.mixTargetDelta(n),o.onUpdate&&o.onUpdate(n)},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(Ik),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let o=this.getLead(),{targetWithTransforms:n,target:i,layout:a,latestValues:u}=o;if(!(!n||!i||!a)){if(this!==o&&this.layout&&a&&Ck(this.options.animationType,this.layout.layoutBox,a.layoutBox)){i=this.target||pt();let G=Ve(this.layout.layoutBox.x);i.x.min=o.target.x.min,i.x.max=i.x.min+G;let r=Ve(this.layout.layoutBox.y);i.y.min=o.target.y.min,i.y.max=i.y.min+r}jl(n,i),va(n,u),zG(this.projectionDeltaWithTransform,this.layoutCorrected,n,u)}}registerSharedNode(o,n){this.sharedNodes.has(o)||this.sharedNodes.set(o,new GZ),this.sharedNodes.get(o).add(n);let a=n.options.initialPromotionConfig;n.promote({transition:a?a.transition:void 0,preserveFollowOpacity:a&&a.shouldPreserveFollowOpacity?a.shouldPreserveFollowOpacity(n):void 0})}isLead(){let o=this.getStack();return o?o.lead===this:!0}getLead(){var o;let{layoutId:n}=this.options;return n?((o=this.getStack())===null||o===void 0?void 0:o.lead)||this:this}getPrevLead(){var o;let{layoutId:n}=this.options;return n?(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:n,preserveFollowOpacity:i}={}){let a=this.getStack();a&&a.promote(this,i),o&&(this.projectionDelta=void 0,this.needsReset=!0),n&&this.setOptions({transition:n})}relegate(){let o=this.getStack();return o?o.relegate(this):!1}resetSkewAndRotation(){let{visualElement:o}=this.options;if(!o)return;let n=!1,{latestValues:i}=o;if((i.z||i.rotate||i.rotateX||i.rotateY||i.rotateZ||i.skewX||i.skewY)&&(n=!0),!n)return;let a={};i.z&&qV("z",o,a,this.animationValues);for(let u=0;u<_V.length;u++)qV(`rotate${_V[u]}`,o,a,this.animationValues),qV(`skew${_V[u]}`,o,a,this.animationValues);o.render();for(let u in a)o.setStaticValue(u,a[u]),this.animationValues&&(this.animationValues[u]=a[u]);o.scheduleRender()}getProjectionStyles(o){var n,i;if(!this.instance||this.isSVG)return;if(!this.isVisible)return cnc;let a={visibility:""},u=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,a.opacity="",a.pointerEvents=DG(o?.pointerEvents)||"",a.transform=u?u(this.latestValues,""):"none",a;let G=this.getLead();if(!this.projectionDelta||!this.layout||!G.target){let x={};return this.options.layoutId&&(x.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,x.pointerEvents=DG(o?.pointerEvents)||""),this.hasProjected&&!Lo(this.latestValues)&&(x.transform=u?u({},""):"none",this.hasProjected=!1),x}let r=G.animationValues||G.latestValues;this.applyTransformsToTarget(),a.transform=xk(this.projectionDeltaWithTransform,this.treeScale,r),u&&(a.transform=u(r,a.transform));let{x:s,y:m}=this.projectionDelta;a.transformOrigin=`${s.origin*100}% ${m.origin*100}% 0`,G.animationValues?a.opacity=G===this?(i=(n=r.opacity)!==null&&n!==void 0?n:this.latestValues.opacity)!==null&&i!==void 0?i:1:this.preserveOpacity?this.latestValues.opacity:r.opacityExit:a.opacity=G===this?r.opacity!==void 0?r.opacity:"":r.opacityExit!==void 0?r.opacityExit:0;for(let x in QG){if(r[x]===void 0)continue;let{correct:g,applyTo:Z}=QG[x],H=a.transform==="none"?r[x]:g(r[x],G);if(Z){let R=Z.length;for(let W=0;W<R;W++)a[Z[W]]=H}else a[x]=H}return this.options.layoutId&&(a.pointerEvents=G===this?DG(o?.pointerEvents)||"":"none"),a}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(o=>{var n;return(n=o.currentAnimation)===null||n===void 0?void 0:n.stop()}),this.root.nodes.forEach(pk),this.root.sharedNodes.clear()}}}function enc(c){c.updateLayout()}function lnc(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:b}=c.options,o=e.source!==c.layout.source;b==="size"?Cl(G=>{let r=o?e.measuredBox[G]:e.layoutBox[G],s=Ve(r);r.min=l[G].min,r.max=r.min+s}):Ck(b,e.layoutBox,l)&&Cl(G=>{let r=o?e.measuredBox[G]:e.layoutBox[G],s=Ve(l[G]);r.max=r.min+s,c.relativeTarget&&!c.currentAnimation&&(c.isProjectionDirty=!0,c.relativeTarget[G].max=c.relativeTarget[G].min+s)});let n=Ja();zG(n,l,e.layoutBox);let i=Ja();o?zG(i,c.applyTransform(d,!0),e.measuredBox):zG(i,l,e.layoutBox);let a=!EV(n),u=!1;if(!c.resumeFrom){let G=c.getClosestProjectingParent();if(G&&!G.resumeFrom){let{snapshot:r,layout:s}=G;if(r&&s){let m=pt();AG(m,e.layoutBox,r.layoutBox);let x=pt();AG(x,l,s.layoutBox),MV(m,x)||(u=!0),G.options.layoutRoot&&(c.relativeTarget=x,c.relativeTargetOrigin=m,c.relativeParent=G)}}}c.notifyListeners("didUpdate",{layout:l,snapshot:e,delta:i,layoutDelta:n,hasLayoutChanged:a,hasRelativeTargetChanged:u})}else if(c.isLead()){let{onExitComplete:l}=c.options;l&&l()}c.options.transition=void 0}function dnc(c){um&&Ca.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 bnc(c){c.isProjectionDirty=c.isSharedProjectionDirty=c.isTransformDirty=!1}function onc(c){c.clearSnapshot()}function pk(c){c.clearMeasurements()}function nnc(c){c.isLayoutDirty=!1}function inc(c){let{visualElement:t}=c.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),c.resetTransform()}function Wk(c){c.finishAnimation(),c.targetDelta=c.relativeTarget=c.target=void 0,c.isProjectionDirty=!0}function anc(c){c.resolveTargetDelta()}function unc(c){c.calcProjection()}function Gnc(c){c.resetSkewAndRotation()}function Xnc(c){c.removeLeadSnapshot()}function Bk(c,t,e){c.translate=Oc(t.translate,0,e),c.scale=Oc(t.scale,1,e),c.origin=t.origin,c.originPoint=t.originPoint}function yk(c,t,e,l){c.min=Oc(t.min,e.min,l),c.max=Oc(t.max,e.max,l)}function rnc(c,t,e,l){yk(c.x,t.x,e.x,l),yk(c.y,t.y,e.y,l)}function snc(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),hk=Vk("applewebkit/")&&!Vk("chrome/")?Math.round:gt;function Jk(c){c.min=hk(c.min),c.max=hk(c.max)}function xnc(c){Jk(c.x),Jk(c.y)}function Ck(c,t,e){return c==="position"||c==="preserve-aspect"&&!yS(PV(t),PV(e),.2)}function gnc(c){var t;return c!==c.root&&((t=c.scroll)===null||t===void 0?void 0:t.wasRoot)}var fk=rZ({attachResizeListener:(c,t)=>To(c,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0});var $V={current:void 0},sZ=rZ({measureScroll:c=>({x:c.scrollLeft,y:c.scrollTop}),defaultParent:()=>{if(!$V.current){let c=new fk({});c.mount(window),c.setOptions({layoutScroll:!0}),$V.current=c}return $V.current},resetTransform:(c,t)=>{c.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:c=>window.getComputedStyle(c).position==="fixed"});var Yk={pan:{Feature:iZ},drag:{Feature:nZ,ProjectionNode:sZ,MeasureLayout:uZ}};function Fk(c,t,e){let{props:l}=c;c.animationState&&l.whileHover&&c.animationState.setActive("whileHover",e==="Start");let d="onHover"+e,b=l[d];b&&vc.postRender(()=>b(t,wo(t)))}var mZ=class extends ue{mount(){let{current:t}=this.node;t&&(this.unmount=FV(t,e=>(Fk(this.node,e,"Start"),l=>Fk(this.node,l,"End"))))}unmount(){}};var xZ=class extends ue{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=Eb(To(this.node.current,"focus",()=>this.onFocus()),To(this.node.current,"blur",()=>this.onBlur()))}unmount(){}};function Nk(c,t,e){let{props:l}=c;c.animationState&&l.whileTap&&c.animationState.setActive("whileTap",e==="Start");let d="onTap"+(e==="End"?"":e),b=l[d];b&&vc.postRender(()=>b(t,wo(t)))}var gZ=class extends ue{mount(){let{current:t}=this.node;t&&(this.unmount=SV(t,e=>(Nk(this.node,e,"Start"),(l,{success:d})=>Nk(this.node,l,d?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}};var t1=new WeakMap,c1=new WeakMap,Hnc=c=>{let t=t1.get(c.target);t&&t(c)},Znc=c=>{c.forEach(Hnc)};function Rnc({root:c,...t}){let e=c||document;c1.has(e)||c1.set(e,{});let l=c1.get(e),d=JSON.stringify(t);return l[d]||(l[d]=new IntersectionObserver(Znc,{root:c,...t})),l[d]}function Sk(c,t,e){let l=Rnc(t);return t1.set(c,e),l.observe(c),()=>{t1.delete(c),l.unobserve(c)}}var Inc={some:0,all:1},HZ=class extends ue{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:b}=t,o={root:e?e.current:void 0,rootMargin:l,threshold:typeof d=="number"?d:Inc[d]},n=i=>{let{isIntersecting:a}=i;if(this.isInView===a||(this.isInView=a,b&&!a&&this.hasEnteredView))return;a&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",a);let{onViewportEnter:u,onViewportLeave:G}=this.node.getProps(),r=a?u:G;r&&r(i)};return Sk(this.node.current,o,n)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;let{props:t,prevProps:e}=this.node;["amount","margin","root"].some(pnc(t,e))&&this.startObserver()}unmount(){}};function pnc({viewport:c={}},{viewport:t={}}={}){return e=>c[e]!==t[e]}var kk={inView:{Feature:HZ},tap:{Feature:gZ},focus:{Feature:xZ},hover:{Feature:mZ}};var zk={layout:{ProjectionNode:sZ,MeasureLayout:uZ}};var BZ=X(V(),1),EG=X(P(),1);var Ak=X(P(),1),UG=(0,Ak.createContext)({transformPagePoint:c=>c,isStatic:!1,reducedMotion:"never"});var Ok=X(P(),1),_n=(0,Ok.createContext)({});var fl=X(P(),1);var ZZ=X(P(),1);var jG=typeof window<"u";var RZ=jG?ZZ.useLayoutEffect:ZZ.useEffect;var wk=X(P(),1),IZ=(0,wk.createContext)({strict:!1});function Tk(c,t,e,l,d){var b,o;let{visualElement:n}=(0,fl.useContext)(_n),i=(0,fl.useContext)(IZ),a=(0,fl.useContext)(Pn),u=(0,fl.useContext)(UG).reducedMotion,G=(0,fl.useRef)(null);l=l||i.renderer,!G.current&&l&&(G.current=l(c,{visualState:t,parent:n,props:e,presenceContext:a,blockInitialAnimation:a?a.initial===!1:!1,reducedMotionConfig:u}));let r=G.current,s=(0,fl.useContext)(aZ);r&&!r.projection&&d&&(r.type==="html"||r.type==="svg")&&Wnc(G.current,e,d,s);let m=(0,fl.useRef)(!1);(0,fl.useInsertionEffect)(()=>{r&&m.current&&r.update(e,a)});let x=e[EH],g=(0,fl.useRef)(!!x&&!(!((b=window.MotionHandoffIsComplete)===null||b===void 0)&&b.call(window,x))&&((o=window.MotionHasOptimisedAnimation)===null||o===void 0?void 0:o.call(window,x)));return RZ(()=>{r&&(m.current=!0,window.MotionIsMounted=!0,r.updateFeatures(),LG.render(r.render),g.current&&r.animationState&&r.animationState.animateChanges())}),(0,fl.useEffect)(()=>{r&&(!g.current&&r.animationState&&r.animationState.animateChanges(),g.current&&(queueMicrotask(()=>{var Z;(Z=window.MotionHandoffMarkAsComplete)===null||Z===void 0||Z.call(window,x)}),g.current=!1))}),r}function Wnc(c,t,e,l){let{layoutId:d,layout:b,drag:o,dragConstraints:n,layoutScroll:i,layoutRoot:a}=t;c.projection=new e(c.latestValues,t["data-framer-portal-id"]?void 0:Qk(c.parent)),c.projection.setOptions({layoutId:d,layout:b,alwaysMeasureLayout:!!o||n&&Qo(n),visualElement:c,animationType:typeof b=="string"?b:"both",initialPromotionConfig:l,layoutScroll:i,layoutRoot:a})}function Qk(c){if(c)return c.options.allowProjection!==!1?c.projection:Qk(c.parent)}var Lk=X(P(),1);function Dk(c,t,e){return(0,Lk.useCallback)(l=>{l&&c.mount&&c.mount(l),t&&(l?t.mount(l):t.unmount()),e&&(typeof e=="function"?e(l):Qo(e)&&(e.current=l))},[t])}var WZ=X(P(),1);function fa(c){return On(c.animate)||_s.some(t=>ko(c[t]))}function pZ(c){return!!(fa(c)||c.variants)}function Uk(c,t){if(fa(c)){let{initial:e,animate:l}=c;return{initial:e===!1||ko(e)?e:void 0,animate:ko(l)?l:void 0}}return c.inherit!==!1?t:{}}function Ek(c){let{initial:t,animate:e}=Uk(c,(0,WZ.useContext)(_n));return(0,WZ.useMemo)(()=>({initial:t,animate:e}),[jk(t),jk(e)])}function jk(c){return Array.isArray(c)?c.join(" "):c}var Mk={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"]},Do={};for(let c in Mk)Do[c]={isEnabled:t=>Mk[c].some(e=>!!t[e])};function Pk(c){for(let t in c)Do[t]={...Do[t],...c[t]}}var Kk=Symbol.for("motionComponentSymbol");function _k({preloadedFeatures:c,createVisualElement:t,useRender:e,useVisualState:l,Component:d}){c&&Pk(c);function b(n,i){let a,u={...(0,EG.useContext)(UG),...n,layoutId:Bnc(n)},{isStatic:G}=u,r=Ek(n),s=l(n,G);if(!G&&jG){ync(u,c);let m=Vnc(u);a=m.MeasureLayout,r.visualElement=Tk(d,s,u,t,m.ProjectionNode)}return(0,BZ.jsxs)(_n.Provider,{value:r,children:[a&&r.visualElement?(0,BZ.jsx)(a,{visualElement:r.visualElement,...u}):null,e(d,n,Dk(s,r.visualElement,i),s,G,r.visualElement)]})}let o=(0,EG.forwardRef)(b);return o[Kk]=d,o}function Bnc({layoutId:c}){let t=(0,EG.useContext)(OG).id;return t&&c!==void 0?t+"-"+c:c}function ync(c,t){let e=(0,EG.useContext)(IZ).strict}function Vnc(c){let{drag:t,layout:e}=Do;if(!t&&!e)return{};let l={...t,...e};return{MeasureLayout:t?.isEnabled(c)||e?.isEnabled(c)?l.MeasureLayout:void 0,ProjectionNode:l.ProjectionNode}}var qk=["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 MG(c){return typeof c!="string"||c.includes("-")?!1:!!(qk.indexOf(c)>-1||/[A-Z]/u.test(c))}function yZ(c,{style:t,vars:e},l,d){Object.assign(c.style,t,d&&d.getProjectionStyles(l));for(let b in e)c.style.setProperty(b,e[b])}var VZ=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 hZ(c,t,e,l){yZ(c,t,void 0,l);for(let d in t.attrs)c.setAttribute(VZ.has(d)?d:NG(d),t.attrs[d])}function JZ(c,{layout:t,layoutId:e}){return Jl.has(c)||c.startsWith("origin")||(t||e!==void 0)&&(!!QG[c]||c==="opacity")}function PG(c,t,e){var l;let{style:d}=c,b={};for(let o in d)(Ht(d[o])||t.style&&Ht(t.style[o])||JZ(o,c)||((l=e?.getValue(o))===null||l===void 0?void 0:l.liveStyle)!==void 0)&&(b[o]=d[o]);return b}function vZ(c,t,e){let l=PG(c,t,e);for(let d in c)if(Ht(c[d])||Ht(t[d])){let b=Tn.indexOf(d)!==-1?"attr"+d.charAt(0).toUpperCase()+d.substring(1):d;l[b]=c[d]}return l}var e1=X(P(),1);var $k=X(P(),1);function KG(c){let t=(0,$k.useRef)(null);return t.current===null&&(t.current=c()),t.current}function hnc({scrapeMotionValuesFromProps:c,createRenderState:t,onMount:e},l,d,b){let o={latestValues:Jnc(l,d,b,c),renderState:t()};return e&&(o.mount=n=>e(l,n,o)),o}var CZ=c=>(t,e)=>{let l=(0,e1.useContext)(_n),d=(0,e1.useContext)(Pn),b=()=>hnc(c,t,l,d);return e?b():KG(b)};function Jnc(c,t,e,l){let d={},b=l(c,{});for(let r in b)d[r]=DG(b[r]);let{initial:o,animate:n}=c,i=fa(c),a=pZ(c);t&&a&&!i&&c.inherit!==!1&&(o===void 0&&(o=t.initial),n===void 0&&(n=t.animate));let u=e?e.initial===!1:!1;u=u||o===!1;let G=u?n:o;if(G&&typeof G!="boolean"&&!On(G)){let r=Array.isArray(G)?G:[G];for(let s=0;s<r.length;s++){let m=gG(c,r[s]);if(m){let{transitionEnd:x,transition:g,...Z}=m;for(let H in Z){let R=Z[H];if(Array.isArray(R)){let W=u?R.length-1:0;R=R[W]}R!==null&&(d[H]=R)}for(let H in x)d[H]=x[H]}}}return d}var _G=()=>({style:{},transform:{},transformOrigin:{},vars:{}});var fZ=()=>({..._G(),attrs:{}});var YZ=(c,t)=>t&&typeof c=="number"?t.transform(c):c;var vnc={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Cnc=Tn.length;function cz(c,t,e){let l="",d=!0;for(let b=0;b<Cnc;b++){let o=Tn[b],n=c[o];if(n===void 0)continue;let i=!0;if(typeof n=="number"?i=n===(o.startsWith("scale")?1:0):i=parseFloat(n)===0,!i||e){let a=YZ(n,WG[o]);if(!i){d=!1;let u=vnc[o]||o;l+=`${u}(${a}) `}e&&(t[o]=a)}}return l=l.trim(),e?l=e(t,d?"":l):d&&(l="none"),l}function qG(c,t,e){let{style:l,vars:d,transformOrigin:b}=c,o=!1,n=!1;for(let i in t){let a=t[i];if(Jl.has(i)){o=!0;continue}else if(CH(i)){d[i]=a;continue}else{let u=YZ(a,WG[i]);i.startsWith("origin")?(n=!0,b[i]=u):l[i]=u}}if(t.transform||(o||e?l.transform=cz(t,c.transform,e):l.transform&&(l.transform="none")),n){let{originX:i="50%",originY:a="50%",originZ:u=0}=b;l.transformOrigin=`${i} ${a} ${u}`}}function tz(c,t,e){return typeof c=="string"?c:xc.transform(t+e*c)}function ez(c,t,e){let l=tz(t,c.x,c.width),d=tz(e,c.y,c.height);return`${l} ${d}`}var fnc={offset:"stroke-dashoffset",array:"stroke-dasharray"},Ync={offset:"strokeDashoffset",array:"strokeDasharray"};function lz(c,t,e=1,l=0,d=!0){c.pathLength=1;let b=d?fnc:Ync;c[b.offset]=xc.transform(-l);let o=xc.transform(t),n=xc.transform(e);c[b.array]=`${o} ${n}`}function $G(c,{attrX:t,attrY:e,attrScale:l,originX:d,originY:b,pathLength:o,pathSpacing:n=1,pathOffset:i=0,...a},u,G){if(qG(c,a,G),u){c.style.viewBox&&(c.attrs.viewBox=c.style.viewBox);return}c.attrs=c.style,c.style={};let{attrs:r,style:s,dimensions:m}=c;r.transform&&(m&&(s.transform=r.transform),delete r.transform),m&&(d!==void 0||b!==void 0||s.transform)&&(s.transformOrigin=ez(m,d!==void 0?d:.5,b!==void 0?b:.5)),t!==void 0&&(r.x=t),e!==void 0&&(r.y=e),l!==void 0&&(r.scale=l),o!==void 0&&lz(r,o,n,i,!1)}var cX=c=>typeof c=="string"&&c.toLowerCase()==="svg";var dz={useVisualState:CZ({scrapeMotionValuesFromProps:vZ,createRenderState:fZ,onMount:(c,t,{renderState:e,latestValues:l})=>{vc.read(()=>{try{e.dimensions=typeof t.getBBox=="function"?t.getBBox():t.getBoundingClientRect()}catch{e.dimensions={x:0,y:0,width:0,height:0}}}),vc.render(()=>{$G(e,l,cX(t.tagName),c.transformTemplate),hZ(t,e)})}})};var bz={useVisualState:CZ({scrapeMotionValuesFromProps:PG,createRenderState:_G})};var tX=X(P(),1);var oz=X(P(),1);function l1(c,t,e){for(let l in t)!Ht(t[l])&&!JZ(l,e)&&(c[l]=t[l])}function Fnc({transformTemplate:c},t){return(0,oz.useMemo)(()=>{let e=_G();return qG(e,t,c),Object.assign({},e.vars,e.style)},[t])}function Nnc(c,t){let e=c.style||{},l={};return l1(l,e,c),Object.assign(l,Fnc(c,t)),l}function nz(c,t){let e={},l=Nnc(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 Snc=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 Gm(c){return c.startsWith("while")||c.startsWith("drag")&&c!=="draggable"||c.startsWith("layout")||c.startsWith("onTap")||c.startsWith("onPan")||c.startsWith("onLayout")||Snc.has(c)}var az=c=>!Gm(c);function znc(c){c&&(az=t=>t.startsWith("on")?!Gm(t):c(t))}try{znc((b1(),MC(iz)).default)}catch{}function uz(c,t,e){let l={};for(let d in c)d==="values"&&typeof c.values=="object"||(az(d)||e===!0&&Gm(d)||!t&&!Gm(d)||c.draggable&&d.startsWith("onDrag"))&&(l[d]=c[d]);return l}var Gz=X(P(),1);function Xz(c,t,e,l){let d=(0,Gz.useMemo)(()=>{let b=fZ();return $G(b,t,cX(l),c.transformTemplate),{...b.attrs,style:{...b.style}}},[t]);if(c.style){let b={};l1(b,c.style,c),d.style={...b,...d.style}}return d}function rz(c=!1){return(e,l,d,{latestValues:b},o)=>{let i=(MG(e)?Xz:nz)(l,b,o,e),a=uz(l,typeof e=="string",c),u=e!==tX.Fragment?{...a,...i,ref:d}:{},{children:G}=l,r=(0,tX.useMemo)(()=>Ht(G)?G.get():G,[G]);return(0,tX.createElement)(e,{...u,children:r})}}function sz(c,t){return function(l,{forwardMotionProps:d}={forwardMotionProps:!1}){let o={...MG(l)?dz:bz,preloadedFeatures:c,useRender:rz(d),createVisualElement:t,Component:l};return _k(o)}}var Zz=X(P(),1);var Xm={current:null},SZ={current:!1};function mz(){if(SZ.current=!0,!!jG)if(window.matchMedia){let c=window.matchMedia("(prefers-reduced-motion)"),t=()=>Xm.current=c.matches;c.addListener(t),t()}else Xm.current=!1}function xz(c,t,e){for(let l in t){let d=t[l],b=e[l];if(Ht(d))c.addValue(l,d);else if(Ht(b))c.addValue(l,Oo(d,{owner:c}));else if(b!==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,Oo(o!==void 0?o:d,{owner:c}))}}for(let l in e)t[l]===void 0&&c.removeValue(l);return t}var o1=new WeakMap;var Anc=[...rV,Ut,tl],gz=c=>Anc.find(fH(c));var Hz=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],kZ=class{scrapeMotionValuesFromProps(t,e,l){return{}}constructor({parent:t,props:e,presenceContext:l,reducedMotionConfig:d,blockInitialAnimation:b,visualState:o},n={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=Ln,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 r=Te.now();this.renderScheduledAt<r&&(this.renderScheduledAt=r,vc.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=n,this.blockInitialAnimation=!!b,this.isControllingVariants=fa(e),this.isVariantNode=pZ(e),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);let{willChange:u,...G}=this.scrapeMotionValuesFromProps(e,{},this);for(let r in G){let s=G[r];i[r]!==void 0&&Ht(s)&&s.set(i[r],!1)}}mount(t){this.current=t,o1.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)),SZ.current||mz(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:Xm.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){o1.delete(this.current),this.projection&&this.projection.unmount(),Dl(this.notifyUpdate),Dl(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=Jl.has(t),d=e.on("change",n=>{this.latestValues[t]=n,this.props.onUpdate&&vc.preRender(this.notifyUpdate),l&&this.projection&&(this.projection.isTransformDirty=!0)}),b=e.on("renderRequest",this.scheduleRender),o;window.MotionCheckAppearSync&&(o=window.MotionCheckAppearSync(this,t,e)),this.valueSubscriptions.set(t,()=>{d(),b(),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 Do){let e=Do[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 b=this.features[t];b.isMounted?b.update():(b.mount(),b.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):pt()}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<Hz.length;l++){let d=Hz[l];this.propEventSubscriptions[d]&&(this.propEventSubscriptions[d](),delete this.propEventSubscriptions[d]);let b="on"+d,o=t[b];o&&(this.propEventSubscriptions[d]=this.on(d,o))}this.prevMotionValues=xz(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=Oo(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"&&(vH(d)||JH(d))?d=parseFloat(d):!gz(d)&&tl.test(e)&&(d=FH(t,e)),this.setBaseTarget(t,Ht(d)?d.get():d)),Ht(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=gG(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 b=this.getBaseTargetFromProps(this.props,t);return b!==void 0&&!Ht(b)?b:this.initialValues[t]!==void 0&&d===void 0?void 0:this.baseTarget[t]}on(t,e){return this.events[t]||(this.events[t]=new jn),this.events[t].add(e)}notify(t,...e){this.events[t]&&this.events[t].notify(...e)}};var eX=class extends kZ{constructor(){super(...arguments),this.KeyframeResolver=yG}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;Ht(t)&&(this.childSubscription=t.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}};function Onc(c){return window.getComputedStyle(c)}var zZ=class extends eX{constructor(){super(...arguments),this.type="html",this.renderInstance=yZ}readValueFromInstance(t,e){if(Jl.has(e)){let l=BG(e);return l&&l.default||0}else{let l=Onc(t),d=(CH(e)?l.getPropertyValue(e):l[e])||0;return typeof d=="string"?d.trim():d}}measureInstanceViewportBox(t,{transformPagePoint:e}){return LV(t,e)}build(t,e,l){qG(t,e,l.transformTemplate)}scrapeMotionValuesFromProps(t,e,l){return PG(t,e,l)}};var AZ=class extends eX{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=pt}getBaseTargetFromProps(t,e){return t[e]}readValueFromInstance(t,e){if(Jl.has(e)){let l=BG(e);return l&&l.default||0}return e=VZ.has(e)?e:NG(e),t.getAttribute(e)}scrapeMotionValuesFromProps(t,e,l){return vZ(t,e,l)}build(t,e,l){$G(t,e,this.isSVGTag,l.transformTemplate)}renderInstance(t,e,l,d){hZ(t,e,l,d)}mount(t){this.isSVGTag=cX(t.tagName),super.mount(t)}};var Rz=(c,t)=>MG(c)?new AZ(t):new zZ(t,{allowProjection:c!==Zz.Fragment});var Iz=sz({...aS,...kk,...Yk,...zk},Rz);var qn=e3(Iz);var sm=X(V(),1),Mb=X(P(),1);var i1=X(V(),1),Bz=X(P(),1),Ya=X(P(),1);var pz=X(V(),1),OZ=X(P(),1),Uo=X(P(),1);var n1=class extends OZ.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 Wz({children:c,isPresent:t}){let e=(0,Uo.useId)(),l=(0,Uo.useRef)(null),d=(0,Uo.useRef)({width:0,height:0,top:0,left:0}),{nonce:b}=(0,Uo.useContext)(UG);return(0,Uo.useInsertionEffect)(()=>{let{width:o,height:n,top:i,left:a}=d.current;if(t||!l.current||!o||!n)return;l.current.dataset.motionPopId=e;let u=document.createElement("style");return b&&(u.nonce=b),document.head.appendChild(u),u.sheet&&u.sheet.insertRule(`
           [data-motion-pop-id="${e}"] {
             position: absolute !important;
             width: ${o}px !important;
@@ -8,14 +7,14 @@
             top: ${i}px !important;
             left: ${a}px !important;
           }
-        `),()=>{document.head.removeChild(G)}},[t]),(0,az.jsx)(n1,{isPresent:t,childRef:l,sizeRef:d,children:DH.cloneElement(c,{ref:l})})}var uz=({children:c,initial:t,isPresent:e,onExitComplete:l,custom:d,presenceAffectsLayout:b,mode:o})=>{let n=MX(Gnc),i=(0,Ya.useId)(),a=(0,Ya.useCallback)(X=>{n.set(X,!0);for(let s of n.values())if(!s)return;l&&l()},[n,l]),G=(0,Ya.useMemo)(()=>({id:i,initial:t,isPresent:e,custom:d,onExitComplete:a,register:X=>(n.set(X,!1),()=>n.delete(X))}),b?[Math.random(),a]:[e,a]);return(0,Ya.useMemo)(()=>{n.forEach((X,s)=>n.set(s,!1))},[e]),Xz.useEffect(()=>{!e&&!n.size&&l&&l()},[e]),o==="popLayout"&&(c=(0,i1.jsx)(Gz,{isPresent:e,children:c})),(0,i1.jsx)(Pn.Provider,{value:G,children:c})};function Gnc(){return new Map}var UH=u(K(),1),s0=c=>c.key||"";function a1(c){let t=[];return UH.Children.forEach(c,e=>{(0,UH.isValidElement)(e)&&t.push(e)}),t}var tu=({children:c,exitBeforeEnter:t,custom:e,initial:l=!0,onExitComplete:d,presenceAffectsLayout:b=!0,mode:o="sync"})=>{Ll(!t,"Replace exitBeforeEnter with mode='wait'");let n=(0,jb.useMemo)(()=>a1(c),[c]),i=n.map(s0),a=(0,jb.useRef)(!0),G=(0,jb.useRef)(n),X=MX(()=>new Map),[s,r]=(0,jb.useState)(n),[m,x]=(0,jb.useState)(n);yH(()=>{a.current=!1,G.current=n;for(let Z=0;Z<m.length;Z++){let H=s0(m[Z]);i.includes(H)?X.delete(H):X.get(H)!==!0&&X.set(H,!1)}},[m,i.length,i.join("-")]);let g=[];if(n!==s){let Z=[...n];for(let H=0;H<m.length;H++){let W=m[H],p=s0(W);i.includes(p)||(Z.splice(H,0,W),g.push(W))}o==="wait"&&g.length&&(Z=g),x(a1(Z)),r(n);return}let{forceRender:R}=(0,jb.useContext)(zX);return(0,r0.jsx)(r0.Fragment,{children:m.map(Z=>{let H=s0(Z),W=n===m||i.includes(H),p=()=>{if(X.has(H))X.set(H,!0);else return;let I=!0;X.forEach(y=>{y||(I=!1)}),I&&(R?.(),x(G.current),d&&d())};return(0,r0.jsx)(uz,{isPresent:W,initial:!a.current||l?void 0:!1,custom:W?void 0:e,presenceAffectsLayout:b,mode:o,onExitComplete:W?void 0:p,children:Z},H)})})};var eu=u(F(),1);function Te(c){return c!=null}function sz(c){let t=c==="";return!Te(c)||t}function rz(c=[],t){return c.find(Te)??t}var Xnc=c=>parseFloat(c),m0=c=>typeof c=="string"?Xnc(c):c;var mz={initial:void 0,fallback:""};function unc(c,t=mz){let{initial:e,fallback:l}={...mz,...t},[d,b]=(0,eu.useState)(c),o=Te(c);(0,eu.useEffect)(()=>{o&&d&&b(void 0)},[o,d]);let n=rz([c,d,e],l),i=(0,eu.useCallback)(a=>{o||b(a)},[o]);return[n,i]}var jo=unc;var x0=u(F(),1);function snc(c,t){let e=(0,x0.useRef)(!1);(0,x0.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,x0.useEffect)(()=>()=>{e.current=!1},[])}var Ca=snc;var jH=u(F(),1);function tl({defaultValue:c,onChange:t,value:e}){let l=typeof e<"u",d=l?e:c,[b,o]=(0,jH.useState)(d),n=l?e:b,i=(0,jH.useCallback)((G,...X)=>{o(G),t?.(G,...X)},[t]),a;return l&&typeof t=="function"?a=t:!l&&typeof t=="function"?a=i:a=o,[n,a]}var xd=u(K()),B0=u(K());var rnc=!1;function mnc(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 xnc(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 xz=(function(){function c(e){var l=this;this._insertTag=function(d){var b;l.tags.length===0?l.insertionPoint?b=l.insertionPoint.nextSibling:l.prepend?b=l.container.firstChild:b=l.before:b=l.tags[l.tags.length-1].nextSibling,l.container.insertBefore(d,b),l.tags.push(d)},this.isSpeedy=e.speedy===void 0?!rnc: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(xnc(this));var d=this.tags[this.tags.length-1];if(this.isSpeedy){var b=mnc(d);try{b.insertRule(l,b.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 Ve="-ms-",g0="-moz-",Pc="-webkit-",EH="comm",lu="rule",du="decl";var gz="@import";var MH="@keyframes";var Zz="@layer";var Hz=Math.abs,Fa=String.fromCharCode,Rz=Object.assign;function Iz(c,t){return zt(c,0)^45?(((t<<2^zt(c,0))<<2^zt(c,1))<<2^zt(c,2))<<2^zt(c,3):0}function PH(c){return c.trim()}function G1(c,t){return(c=t.exec(c))?c[0]:c}function Dc(c,t,e){return c.replace(t,e)}function Z0(c,t){return c.indexOf(t)}function zt(c,t){return c.charCodeAt(t)|0}function $n(c,t,e){return c.slice(t,e)}function el(c){return c.length}function bu(c){return c.length}function ou(c,t){return t.push(c),c}function X1(c,t){return c.map(t).join("")}var KH=1,nu=1,pz=0,ll=0,Dt=0,au="";function H0(c,t,e,l,d,b,o){return{value:c,root:t,parent:e,type:l,props:d,children:b,line:KH,column:nu,length:o,return:""}}function Gu(c,t){return Rz(H0("",null,null,"",null,null,0),c,{length:-c.length},t)}function Wz(){return Dt}function Bz(){return Dt=ll>0?zt(au,--ll):0,nu--,Dt===10&&(nu=1,KH--),Dt}function dl(){return Dt=ll<pz?zt(au,ll++):0,nu++,Dt===10&&(nu=1,KH++),Dt}function md(){return zt(au,ll)}function R0(){return ll}function Xu(c,t){return $n(au,c,t)}function iu(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 _H(c){return KH=nu=1,pz=el(au=c),ll=0,[]}function qH(c){return au="",c}function uu(c){return PH(Xu(ll-1,u1(c===91?c+2:c===40?c+1:c)))}function yz(c){for(;(Dt=md())&&Dt<33;)dl();return iu(c)>2||iu(Dt)>3?"":" "}function Vz(c,t){for(;--t&&dl()&&!(Dt<48||Dt>102||Dt>57&&Dt<65||Dt>70&&Dt<97););return Xu(c,R0()+(t<6&&md()==32&&dl()==32))}function u1(c){for(;dl();)switch(Dt){case c:return ll;case 34:case 39:c!==34&&c!==39&&u1(Dt);break;case 40:c===41&&u1(c);break;case 92:dl();break}return ll}function hz(c,t){for(;dl()&&c+Dt!==57;)if(c+Dt===84&&md()===47)break;return"/*"+Xu(t,ll-1)+"*"+Fa(c===47?c:dl())}function Jz(c){for(;!iu(md());)dl();return Xu(c,ll)}function Cz(c){return qH($H("",null,null,null,[""],c=_H(c),0,[0],c))}function $H(c,t,e,l,d,b,o,n,i){for(var a=0,G=0,X=o,s=0,r=0,m=0,x=1,g=1,R=1,Z=0,H="",W=d,p=b,I=l,y=H;g;)switch(m=Z,Z=dl()){case 40:if(m!=108&&zt(y,X-1)==58){Z0(y+=Dc(uu(Z),"&","&\f"),"&\f")!=-1&&(R=-1);break}case 34:case 39:case 91:y+=uu(Z);break;case 9:case 10:case 13:case 32:y+=yz(m);break;case 92:y+=Vz(R0()-1,7);continue;case 47:switch(md()){case 42:case 47:ou(gnc(hz(dl(),R0()),t,e),i);break;default:y+="/"}break;case 123*x:n[a++]=el(y)*R;case 125*x:case 59:case 0:switch(Z){case 0:case 125:g=0;case 59+G:R==-1&&(y=Dc(y,/\f/g,"")),r>0&&el(y)-X&&ou(r>32?Yz(y+";",l,e,X-1):Yz(Dc(y," ","")+";",l,e,X-2),i);break;case 59:y+=";";default:if(ou(I=vz(y,t,e,a,G,d,n,H,W=[],p=[],X),b),Z===123)if(G===0)$H(y,t,I,I,W,b,X,n,p);else switch(s===99&&zt(y,3)===110?100:s){case 100:case 108:case 109:case 115:$H(c,I,I,l&&ou(vz(c,I,I,0,0,d,n,H,d,W=[],X),p),d,p,X,n,l?W:p);break;default:$H(y,I,I,I,[""],p,0,n,p)}}a=G=r=0,x=R=1,H=y="",X=o;break;case 58:X=1+el(y),r=m;default:if(x<1){if(Z==123)--x;else if(Z==125&&x++==0&&Bz()==125)continue}switch(y+=Fa(Z),Z*x){case 38:R=G>0?1:(y+="\f",-1);break;case 44:n[a++]=(el(y)-1)*R,R=1;break;case 64:md()===45&&(y+=uu(dl())),s=md(),G=X=el(H=y+=Jz(R0())),Z++;break;case 45:m===45&&el(y)==2&&(x=0)}}return b}function vz(c,t,e,l,d,b,o,n,i,a,G){for(var X=d-1,s=d===0?b:[""],r=bu(s),m=0,x=0,g=0;m<l;++m)for(var R=0,Z=$n(c,X+1,X=Hz(x=o[m])),H=c;R<r;++R)(H=PH(x>0?s[R]+" "+Z:Dc(Z,/&\f/g,s[R])))&&(i[g++]=H);return H0(c,t,e,d===0?lu:n,i,a,G)}function gnc(c,t,e){return H0(c,t,e,EH,Fa(Wz()),$n(c,2,-2),0)}function Yz(c,t,e,l){return H0(c,t,e,du,$n(c,0,l),$n(c,l+1,-1),l)}function Na(c,t){for(var e="",l=bu(c),d=0;d<l;d++)e+=t(c[d],d,c,t)||"";return e}function Fz(c,t,e,l){switch(c.type){case Zz:if(c.children.length)break;case gz:case du:return c.return=c.return||c.value;case EH:return"";case MH:return c.return=c.value+"{"+Na(c.children,l)+"}";case lu:c.value=c.props.join(",")}return el(e=Na(c.children,l))?c.return=c.value+"{"+e+"}":""}function Nz(c){var t=bu(c);return function(e,l,d,b){for(var o="",n=0;n<t;n++)o+=c[n](e,l,d,b)||"";return o}}function fz(c){return function(t){t.root||(t=t.return)&&c(t)}}OH();var Znc=function(t,e,l){for(var d=0,b=0;d=b,b=md(),d===38&&b===12&&(e[l]=1),!iu(b);)dl();return Xu(t,ll)},Hnc=function(t,e){var l=-1,d=44;do switch(iu(d)){case 0:d===38&&md()===12&&(e[l]=1),t[l]+=Znc(ll-1,e,l);break;case 2:t[l]+=uu(d);break;case 4:if(d===44){t[++l]=md()===58?"&\f":"",e[l]=t[l].length;break}default:t[l]+=Fa(d)}while(d=dl());return t},Rnc=function(t,e){return qH(Hnc(_H(t),e))},Sz=new WeakMap,Inc=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&&!Sz.get(l))&&!d){Sz.set(t,!0);for(var b=[],o=Rnc(e,b),n=l.props,i=0,a=0;i<o.length;i++)for(var G=0;G<n.length;G++,a++)t.props[a]=b[i]?o[i].replace(/&\f/g,n[G]):n[G]+" "+o[i]}}},pnc=function(t){if(t.type==="decl"){var e=t.value;e.charCodeAt(0)===108&&e.charCodeAt(2)===98&&(t.return="",t.value="")}};function kz(c,t){switch(Iz(c,t)){case 5103:return Pc+"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 Pc+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return Pc+c+g0+c+Ve+c+c;case 6828:case 4268:return Pc+c+Ve+c+c;case 6165:return Pc+c+Ve+"flex-"+c+c;case 5187:return Pc+c+Dc(c,/(\w+).+(:[^]+)/,Pc+"box-$1$2"+Ve+"flex-$1$2")+c;case 5443:return Pc+c+Ve+"flex-item-"+Dc(c,/flex-|-self/,"")+c;case 4675:return Pc+c+Ve+"flex-line-pack"+Dc(c,/align-content|flex-|-self/,"")+c;case 5548:return Pc+c+Ve+Dc(c,"shrink","negative")+c;case 5292:return Pc+c+Ve+Dc(c,"basis","preferred-size")+c;case 6060:return Pc+"box-"+Dc(c,"-grow","")+Pc+c+Ve+Dc(c,"grow","positive")+c;case 4554:return Pc+Dc(c,/([^-])(transform)/g,"$1"+Pc+"$2")+c;case 6187:return Dc(Dc(Dc(c,/(zoom-|grab)/,Pc+"$1"),/(image-set)/,Pc+"$1"),c,"")+c;case 5495:case 3959:return Dc(c,/(image-set\([^]*)/,Pc+"$1$`$1");case 4968:return Dc(Dc(c,/(.+:)(flex-)?(.*)/,Pc+"box-pack:$3"+Ve+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Pc+c+c;case 4095:case 3583:case 4068:case 2532:return Dc(c,/(.+)-inline(.+)/,Pc+"$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(el(c)-1-t>6)switch(zt(c,t+1)){case 109:if(zt(c,t+4)!==45)break;case 102:return Dc(c,/(.+:)(.+)-([^]+)/,"$1"+Pc+"$2-$3$1"+g0+(zt(c,t+3)==108?"$3":"$2-$3"))+c;case 115:return~Z0(c,"stretch")?kz(Dc(c,"stretch","fill-available"),t)+c:c}break;case 4949:if(zt(c,t+1)!==115)break;case 6444:switch(zt(c,el(c)-3-(~Z0(c,"!important")&&10))){case 107:return Dc(c,":",":"+Pc)+c;case 101:return Dc(c,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Pc+(zt(c,14)===45?"inline-":"")+"box$3$1"+Pc+"$2$3$1"+Ve+"$2box$3")+c}break;case 5936:switch(zt(c,t+11)){case 114:return Pc+c+Ve+Dc(c,/[svh]\w+-[tblr]{2}/,"tb")+c;case 108:return Pc+c+Ve+Dc(c,/[svh]\w+-[tblr]{2}/,"tb-rl")+c;case 45:return Pc+c+Ve+Dc(c,/[svh]\w+-[tblr]{2}/,"lr")+c}return Pc+c+Ve+c+c}return c}var Wnc=function(t,e,l,d){if(t.length>-1&&!t.return)switch(t.type){case du:t.return=kz(t.value,t.length);break;case MH:return Na([Gu(t,{value:Dc(t.value,"@","@"+Pc)})],d);case lu:if(t.length)return X1(t.props,function(b){switch(G1(b,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Na([Gu(t,{props:[Dc(b,/:(read-\w+)/,":"+g0+"$1")]})],d);case"::placeholder":return Na([Gu(t,{props:[Dc(b,/:(plac\w+)/,":"+Pc+"input-$1")]}),Gu(t,{props:[Dc(b,/:(plac\w+)/,":"+g0+"$1")]}),Gu(t,{props:[Dc(b,/:(plac\w+)/,Ve+"input-$1")]})],d)}return""})}},Bnc=[Wnc],su=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||Bnc,b={},o,n=[];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++)b[g[R]]=!0;n.push(x)});var i,a=[Inc,pnc];{var G,X=[Fz,fz(function(x){G.insert(x)})],s=Nz(a.concat(d,X)),r=function(g){return Na(Cz(g),s)};i=function(g,R,Z,H){G=Z,r(g?g+"{"+R.styles+"}":R.styles),H&&(m.inserted[R.name]=!0)}}var m={key:e,sheet:new xz({key:e,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:b,registered:{},insert:i};return m.sheet.hydrate(n),m};function I0(){return I0=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},I0.apply(null,arguments)}var znc=!0;function ci(c,t,e){var l="";return e.split(" ").forEach(function(d){c[d]!==void 0?t.push(c[d]+";"):d&&(l+=d+" ")}),l}var ru=function(t,e,l){var d=t.key+"-"+e.name;(l===!1||znc===!1)&&t.registered[d]===void 0&&(t.registered[d]=e.styles)},Eo=function(t,e,l){ru(t,e,l);var d=t.key+"-"+e.name;if(t.inserted[e.name]===void 0){var b=e;do t.insert(e===b?"."+d:"",b,t.sheet,!0),b=b.next;while(b!==void 0)}};function Mz(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 Pz={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};OH();var Anc=!1,Onc=/[A-Z]|^ms/g,wnc=/_EMO_([^_]+?)_([^]*?)_EMO_/g,$z=function(t){return t.charCodeAt(1)===45},Kz=function(t){return t!=null&&typeof t!="boolean"},Z1=AH(function(c){return $z(c)?c:c.replace(Onc,"-$&").toLowerCase()}),_z=function(t,e){switch(t){case"animation":case"animationName":if(typeof e=="string")return e.replace(wnc,function(l,d,b){return Eb={name:d,styles:b,next:Eb},d})}return Pz[t]!==1&&!$z(t)&&typeof e=="number"&&e!==0?e+"px":e},Tnc="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function p0(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 Eb={name:d.name,styles:d.styles,next:Eb},d.name;var b=e;if(b.styles!==void 0){var o=b.next;if(o!==void 0)for(;o!==void 0;)Eb={name:o.name,styles:o.styles,next:Eb},o=o.next;var n=b.styles+";";return n}return Qnc(c,t,e)}case"function":{if(c!==void 0){var i=Eb,a=e(c);return Eb=i,p0(c,t,a)}break}}var G=e;if(t==null)return G;var X=t[G];return X!==void 0?X:G}function Qnc(c,t,e){var l="";if(Array.isArray(e))for(var d=0;d<e.length;d++)l+=p0(c,t,e[d])+";";else for(var b in e){var o=e[b];if(typeof o!="object"){var n=o;t!=null&&t[n]!==void 0?l+=b+"{"+t[n]+"}":Kz(n)&&(l+=Z1(b)+":"+_z(b,n)+";")}else{if(b==="NO_COMPONENT_SELECTOR"&&Anc)throw new Error(Tnc);if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var i=0;i<o.length;i++)Kz(o[i])&&(l+=Z1(b)+":"+_z(b,o[i])+";");else{var a=p0(c,t,o);switch(b){case"animation":case"animationName":{l+=Z1(b)+":"+a+";";break}default:l+=b+"{"+a+"}"}}}}return l}var qz=/label:\s*([^\s;{]+)\s*(;|$)/g,Eb;function Mb(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="";Eb=void 0;var b=c[0];if(b==null||b.raw===void 0)l=!1,d+=p0(e,t,b);else{var o=b;d+=o[0]}for(var n=1;n<c.length;n++)if(d+=p0(e,t,c[n]),l){var i=b;d+=i[n]}qz.lastIndex=0;for(var a="",G;(G=qz.exec(d))!==null;)a+="-"+G[1];var X=Mz(d)+a;return{name:X,styles:d,next:Eb}}var GR=u(K()),Lnc=function(t){return t()},Dnc=GR.useInsertionEffect?GR.useInsertionEffect:!1,W0=Dnc||Lnc;var cA=!1,R1=xd.createContext(typeof HTMLElement<"u"?su({key:"css"}):null),I1=R1.Provider,p1=function(){return(0,B0.useContext)(R1)},y0=function(t){return(0,B0.forwardRef)(function(e,l){var d=(0,B0.useContext)(R1);return t(e,d,l)})},V0=xd.createContext({});var XR={}.hasOwnProperty,H1="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",tA=function(t,e){var l={};for(var d in e)XR.call(e,d)&&(l[d]=e[d]);return l[H1]=t,l},Unc=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return ru(e,l,d),W0(function(){return Eo(e,l,d)}),null},jnc=y0(function(c,t,e){var l=c.css;typeof l=="string"&&t.registered[l]!==void 0&&(l=t.registered[l]);var d=c[H1],b=[l],o="";typeof c.className=="string"?o=ci(t.registered,b,c.className):c.className!=null&&(o=c.className+" ");var n=Mb(b,void 0,xd.useContext(V0));o+=t.key+"-"+n.name;var i={};for(var a in c)XR.call(c,a)&&a!=="css"&&a!==H1&&!cA&&(i[a]=c[a]);return i.className=o,e&&(i.ref=e),xd.createElement(xd.Fragment,null,xd.createElement(Unc,{cache:t,serialized:n,isStringTag:typeof d=="string"}),xd.createElement(d,i))}),eA=jnc;var mu=u(K());var Jjc=u(Ez()),lA=function(t,e){var l=arguments;if(e==null||!XR.call(e,"css"))return mu.createElement.apply(void 0,l);var d=l.length,b=new Array(d);b[0]=eA,b[1]=tA(t,e);for(var o=2;o<d;o++)b[o]=l[o];return mu.createElement.apply(null,b)};(function(c){var t;t||(t=c.JSX||(c.JSX={}))})(lA||(lA={}));function L(){for(var c=arguments.length,t=new Array(c),e=0;e<c;e++)t[e]=arguments[e];return Mb(t)}function Yl(){var c=L.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 dA(c,t){if(c.inserted[t.name]===void 0)return c.insert("",t,c.sheet,!0)}function bA(c,t,e){var l=[],d=ci(c,l,e);return l.length<2?e:d+t(l)}var oA=function(t){var e=su(t);e.sheet.speedy=function(n){this.isSpeedy=n},e.compat=!0;var l=function(){for(var i=arguments.length,a=new Array(i),G=0;G<i;G++)a[G]=arguments[G];var X=Mb(a,e.registered,void 0);return Eo(e,X,!1),e.key+"-"+X.name},d=function(){for(var i=arguments.length,a=new Array(i),G=0;G<i;G++)a[G]=arguments[G];var X=Mb(a,e.registered),s="animation-"+X.name;return dA(e,{name:X.name,styles:"@keyframes "+s+"{"+X.styles+"}"}),s},b=function(){for(var i=arguments.length,a=new Array(i),G=0;G<i;G++)a[G]=arguments[G];var X=Mb(a,e.registered);dA(e,X)},o=function(){for(var i=arguments.length,a=new Array(i),G=0;G<i;G++)a[G]=arguments[G];return bA(e.registered,l,Enc(a))};return{css:l,cx:o,injectGlobal:b,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:ci.bind(null,e.registered),merge:bA.bind(null,e.registered,l)}},Enc=function c(t){for(var e="",l=0;l<t.length;l++){var d=t[l];if(d!=null){var b=void 0;switch(typeof d){case"boolean":break;case"object":{if(Array.isArray(d))b=c(d);else{b="";for(var o in d)d[o]&&o&&(b&&(b+=" "),b+=o)}break}default:b=d}b&&(e&&(e+=" "),e+=b)}}return e};var Pb=oA({key:"css"}),Ojc=Pb.flush,wjc=Pb.hydrate,nA=Pb.cx,Tjc=Pb.merge,Qjc=Pb.getRegisteredStyles,Ljc=Pb.injectGlobal,Djc=Pb.keyframes,Ujc=Pb.css,jjc=Pb.sheet,Ejc=Pb.cache;var iA=u(F(),1),Mnc=c=>typeof c<"u"&&c!==null&&["name","styles"].every(t=>typeof c[t]<"u"),Hc=()=>{let c=p1();return(0,iA.useCallback)((...e)=>{if(c===null)throw new Error("The `useCx` hook should be only used within a valid Emotion Cache Context");return nA(...e.map(l=>Mnc(l)?(Eo(c,l,!1),`${c.key}-${l.name}`):l))},[c])};var Ml={name:"kv6lnz",styles:"box-sizing:border-box;*,*::before,*::after{box-sizing:inherit;}"};function ti(c,t){var e=0,l,d;t=t||{};function b(){var o=l,n=arguments.length,i,a;c:for(;o;){if(o.args.length!==arguments.length){o=o.next;continue}for(a=0;a<n;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(n),a=0;a<n;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 b.clear=function(){l=null,d=null,e=0},b}var Pnc={grad:.9,turn:360,rad:360/(2*Math.PI)},Mo=function(c){return typeof c=="string"?c.length>0:typeof c=="number"},Ge=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e+0},gd=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c>t?c:t},xA=function(c){return(c=isFinite(c)?c%360:0)>0?c:c+360},aA=function(c){return{r:gd(c.r,0,255),g:gd(c.g,0,255),b:gd(c.b,0,255),a:gd(c.a)}},W1=function(c){return{r:Ge(c.r),g:Ge(c.g),b:Ge(c.b),a:Ge(c.a,3)}},Knc=/^#([0-9a-f]{3,8})$/i,uR=function(c){var t=c.toString(16);return t.length<2?"0"+t:t},gA=function(c){var t=c.r,e=c.g,l=c.b,d=c.a,b=Math.max(t,e,l),o=b-Math.min(t,e,l),n=o?b===t?(e-l)/o:b===e?2+(l-t)/o:4+(t-e)/o:0;return{h:60*(n<0?n+6:n),s:b?o/b*100:0,v:b/255*100,a:d}},ZA=function(c){var t=c.h,e=c.s,l=c.v,d=c.a;t=t/360*6,e/=100,l/=100;var b=Math.floor(t),o=l*(1-e),n=l*(1-(t-b)*e),i=l*(1-(1-t+b)*e),a=b%6;return{r:255*[l,n,o,o,i,l][a],g:255*[i,l,l,n,o,o][a],b:255*[o,o,i,l,l,n][a],a:d}},GA=function(c){return{h:xA(c.h),s:gd(c.s,0,100),l:gd(c.l,0,100),a:gd(c.a)}},XA=function(c){return{h:Ge(c.h),s:Ge(c.s),l:Ge(c.l),a:Ge(c.a,3)}},uA=function(c){return ZA((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},h0=function(c){return{h:(t=gA(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},_nc=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,qnc=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,$nc=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,cic=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,V1={string:[[function(c){var t=Knc.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?Ge(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?Ge(parseInt(c.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(c){var t=$nc.exec(c)||cic.exec(c);return t?t[2]!==t[4]||t[4]!==t[6]?null:aA({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=_nc.exec(c)||qnc.exec(c);if(!t)return null;var e,l,d=GA({h:(e=t[1],l=t[2],l===void 0&&(l="deg"),Number(e)*(Pnc[l]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return uA(d)},"hsl"]],object:[[function(c){var t=c.r,e=c.g,l=c.b,d=c.a,b=d===void 0?1:d;return Mo(t)&&Mo(e)&&Mo(l)?aA({r:Number(t),g:Number(e),b:Number(l),a:Number(b)}):null},"rgb"],[function(c){var t=c.h,e=c.s,l=c.l,d=c.a,b=d===void 0?1:d;if(!Mo(t)||!Mo(e)||!Mo(l))return null;var o=GA({h:Number(t),s:Number(e),l:Number(l),a:Number(b)});return uA(o)},"hsl"],[function(c){var t=c.h,e=c.s,l=c.v,d=c.a,b=d===void 0?1:d;if(!Mo(t)||!Mo(e)||!Mo(l))return null;var o=(function(n){return{h:xA(n.h),s:gd(n.s,0,100),v:gd(n.v,0,100),a:gd(n.a)}})({h:Number(t),s:Number(e),v:Number(l),a:Number(b)});return ZA(o)},"hsv"]]},sA=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]},HA=function(c){return typeof c=="string"?sA(c.trim(),V1.string):typeof c=="object"&&c!==null?sA(c,V1.object):[null,void 0]},RA=function(c){return HA(c)[1]},B1=function(c,t){var e=h0(c);return{h:e.h,s:gd(e.s+100*t,0,100),l:e.l,a:e.a}},y1=function(c){return(299*c.r+587*c.g+114*c.b)/1e3/255},rA=function(c,t){var e=h0(c);return{h:e.h,s:e.s,l:gd(e.l+100*t,0,100),a:e.a}},h1=(function(){function c(t){this.parsed=HA(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 Ge(y1(this.rgba),2)},c.prototype.isDark=function(){return y1(this.rgba)<.5},c.prototype.isLight=function(){return y1(this.rgba)>=.5},c.prototype.toHex=function(){return t=W1(this.rgba),e=t.r,l=t.g,d=t.b,o=(b=t.a)<1?uR(Ge(255*b)):"","#"+uR(e)+uR(l)+uR(d)+o;var t,e,l,d,b,o},c.prototype.toRgb=function(){return W1(this.rgba)},c.prototype.toRgbString=function(){return t=W1(this.rgba),e=t.r,l=t.g,d=t.b,(b=t.a)<1?"rgba("+e+", "+l+", "+d+", "+b+")":"rgb("+e+", "+l+", "+d+")";var t,e,l,d,b},c.prototype.toHsl=function(){return XA(h0(this.rgba))},c.prototype.toHslString=function(){return t=XA(h0(this.rgba)),e=t.h,l=t.s,d=t.l,(b=t.a)<1?"hsla("+e+", "+l+"%, "+d+"%, "+b+")":"hsl("+e+", "+l+"%, "+d+"%)";var t,e,l,d,b},c.prototype.toHsv=function(){return t=gA(this.rgba),{h:Ge(t.h),s:Ge(t.s),v:Ge(t.v),a:Ge(t.a,3)};var t},c.prototype.invert=function(){return Zc({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),Zc(B1(this.rgba,t))},c.prototype.desaturate=function(t){return t===void 0&&(t=.1),Zc(B1(this.rgba,-t))},c.prototype.grayscale=function(){return Zc(B1(this.rgba,-1))},c.prototype.lighten=function(t){return t===void 0&&(t=.1),Zc(rA(this.rgba,t))},c.prototype.darken=function(t){return t===void 0&&(t=.1),Zc(rA(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"?Zc({r:(e=this.rgba).r,g:e.g,b:e.b,a:t}):Ge(this.rgba.a,3);var e},c.prototype.hue=function(t){var e=h0(this.rgba);return typeof t=="number"?Zc({h:t,s:e.s,l:e.l,a:e.a}):Ge(e.h)},c.prototype.isEqual=function(t){return this.toHex()===Zc(t).toHex()},c})(),Zc=function(c){return c instanceof h1?c:new h1(c)},mA=[],Cl=function(c){c.forEach(function(t){mA.indexOf(t)<0&&(t(h1,V1),mA.push(t))})};function Fl(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 b={};c.prototype.toName=function(o){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var n,i,a=l[this.toHex()];if(a)return a;if(o?.closest){var G=this.toRgb(),X=1/0,s="black";if(!b.length)for(var r in e)b[r]=new c(e[r]).toRgb();for(var m in e){var x=(n=G,i=b[m],Math.pow(n.r-i.r,2)+Math.pow(n.g-i.g,2)+Math.pow(n.b-i.b,2));x<X&&(X=x,s=m)}return s}},t.string.push([function(o){var n=o.toLowerCase(),i=n==="transparent"?"#0000":e[n];return i?new c(i).toRgb():null},"name"])}var J1;Cl([Fl]);function tic(){if(!(typeof document>"u")){if(!J1){let c=document.createElement("div");c.setAttribute("data-g2-color-computation-node",""),document.body.appendChild(c),J1=c}return J1}}function eic(c){return typeof c!="string"?!1:Zc(c).isValid()}function lic(c){if(typeof c!="string")return"";if(eic(c))return c;if(!c.includes("var(")||typeof document>"u")return"";let t=tic();if(!t)return"";t.style.background=c;let e=window?.getComputedStyle(t).background;return t.style.background="",e||""}var dic=ti(lic);function bic(c){let t=dic(c);return Zc(t).isLight()?"#000000":"#ffffff"}function IA(c){return bic(c)==="#000000"?"dark":"light"}var sR=u(ic(),1),pA=new RegExp(/-left/g),WA=new RegExp(/-right/g),BA=new RegExp(/Left/g),yA=new RegExp(/Right/g);function oic(c){return c==="left"?"right":c==="right"?"left":pA.test(c)?c.replace(pA,"-right"):WA.test(c)?c.replace(WA,"-left"):BA.test(c)?c.replace(BA,"Right"):yA.test(c)?c.replace(yA,"Left"):c}var nic=(c={})=>Object.fromEntries(Object.entries(c).map(([t,e])=>[oic(t),e]));function dt(c={},t){return()=>t?(0,sR.isRTL)()?L(t,"",""):L(c,"",""):(0,sR.isRTL)()?L(nic(c),"",""):L(c,"","")}dt.watch=()=>(0,sR.isRTL)();var VA={"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 vt(c){return VA[c]??""}var hA={huge:"1440px",wide:"1280px","x-large":"1080px",large:"960px",medium:"782px",small:"600px",mobile:"480px","zoomed-in":"280px"};var JA=c=>`@media (min-width: ${hA[c]})`;var iic="#fff",aic={900:"#1e1e1e",800:"#2f2f2f",700:"#757575",600:"#949494",400:"#ccc",300:"#ddd",200:"#e0e0e0",100:"#f0f0f0"},Gic={yellow:"#f0b849",red:"#d94f4f",green:"#4ab866"},Kb={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))"}},Xic={background:Kb.background,backgroundDisabled:Kb.gray[100],border:Kb.gray[600],borderHover:Kb.gray[700],borderFocus:Kb.accent,borderDisabled:Kb.gray[400],textDisabled:Kb.gray[600],darkGrayPlaceholder:`color-mix(in srgb, ${Kb.foreground}, transparent 38%)`,lightGrayPlaceholder:`color-mix(in srgb, ${Kb.background}, transparent 35%)`},O=Object.freeze({gray:aic,white:iic,alert:Gic,theme:Kb,ui:Xic});var J0="36px",uic={controlPaddingX:12,controlPaddingXSmall:8,controlPaddingXLarge:12*1.3334,controlBoxShadowFocus:`0 0 0 0.5px ${O.theme.accent}`,controlHeight:J0,controlHeightXSmall:`calc( ${J0} * 0.6 )`,controlHeightSmall:`calc( ${J0} * 0.8 )`,controlHeightLarge:`calc( ${J0} * 1.2 )`,controlHeightXLarge:`calc( ${J0} * 1.4 )`},A=Object.assign({},uic,{colorDivider:"rgba(0, 0, 0, 0.1)",colorScrollbarThumb:"rgba(0, 0, 0, 0.2)",colorScrollbarThumbHover:"rgba(0, 0, 0, 0.5)",colorScrollbarTrack:"rgba(0, 0, 0, 0.04)",elevationIntensity:1,radiusXSmall:"1px",radiusSmall:"2px",radiusMedium:"4px",radiusLarge:"8px",radiusFull:"9999px",radiusRound:"50%",borderWidth:"1px",borderWidthFocus:"1.5px",borderWidthTab:"4px",spinnerSize:16,fontSize:"13px",fontSizeH1:"calc(2.44 * 13px)",fontSizeH2:"calc(1.95 * 13px)",fontSizeH3:"calc(1.56 * 13px)",fontSizeH4:"calc(1.25 * 13px)",fontSizeH5:"13px",fontSizeH6:"calc(0.8 * 13px)",fontSizeInputMobile:"16px",fontSizeMobile:"15px",fontSizeSmall:"calc(0.92 * 13px)",fontSizeXSmall:"calc(0.75 * 13px)",fontLineHeightBase:"1.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:O.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 v0=L("font-size:11px;font-weight:",A.fontWeightEmphasis,";line-height:1.4;text-transform:uppercase;","");var Zd=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"}}),vA=c=>c.args?.length?`${c.function}(${c.args.join(",")})`:c.function,Qe=Object.freeze({SLIDE_DISTANCE:`${Zd.SLIDE_DISTANCE}px`,SLIDE_DURATION:`${Zd.SLIDE_DURATION}ms`,SLIDE_EASING:vA(Zd.SLIDE_EASING),FADE_DURATION:`${Zd.FADE_DURATION}ms`,FADE_EASING:vA(Zd.FADE_EASING)});var sic={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"},ei=c=>sic[c]??"bottom",ric={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}},YA=c=>{let t=c.startsWith("top")||c.startsWith("bottom")?"translateY":"translateX",e=c.startsWith("top")||c.startsWith("left")?1:-1;return{style:ric[c],initial:{opacity:0,[t]:`${Zd.SLIDE_DISTANCE*e}px`},animate:{opacity:1,[t]:0},transition:{opacity:{duration:Zd.FADE_DURATION/1e3,ease:Zd.FADE_EASING.function},[t]:{duration:Zd.SLIDE_DURATION/1e3,ease:tb(...Zd.SLIDE_EASING.args)}}}};function mic(c){return!!c?.top}function xic(c){return!!c?.current}var CA=({anchor:c,anchorRef:t,anchorRect:e,getAnchorRect:l,fallbackReferenceElement:d})=>{let b=null;return c?b=c:mic(t)?b={getBoundingClientRect(){let o=t.top.getBoundingClientRect(),n=t.bottom.getBoundingClientRect();return new window.DOMRect(o.x,o.y,o.width,n.bottom-o.top)}}:xic(t)?b=t.current:t?b=t:e?b={getBoundingClientRect(){return e}}:l?b={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&&(b=d.parentElement),b??null},v1=c=>c===null||Number.isNaN(c)?void 0:Math.round(c);var FA=u(F(),1),rR=(0,FA.createContext)({isNestedInTooltip:!1});rR.displayName="TooltipInternalContext";var fa=u(V(),1),gic=700,Zic={isNestedInTooltip:!0};function Hic(c,t){let{children:e,className:l,delay:d=gic,hideOnClick:b=!0,placement:o,position:n,shortcut:i,text:a,...G}=c,{isNestedInTooltip:X}=(0,li.useContext)(rR),s=(0,NA.useInstanceId)(SA,"tooltip"),r=a||i?s:void 0,m=li.Children.count(e)===1,x;o!==void 0?x=o:n!==void 0&&(x=ei(n),(0,fA.default)("`position` prop in wp.components.tooltip",{since:"6.4",alternative:"`placement` prop"})),x=x||"top";let g=Qg({placement:x,showTimeout:d}),R=E(g,"mounted");if(X)return m?(0,fa.jsx)(kb,{...G,render:e}):e;function Z(H){return r&&R&&H.props["aria-describedby"]===void 0&&H.props["aria-label"]!==a?(0,li.cloneElement)(H,{"aria-describedby":r}):H}return(0,fa.jsxs)(rR.Provider,{value:Zic,children:[(0,fa.jsx)(zg,{onClick:b?g.hide:void 0,store:g,render:m?Z(e):void 0,ref:t,children:m?void 0:e}),m&&(a||i)&&(0,fa.jsxs)(kg,{...G,className:f("components-tooltip",l),unmountOnHide:!0,gutter:4,id:r,overflowPadding:.5,store:g,children:[a,i&&(0,fa.jsx)(RZ,{className:a?"components-tooltip__shortcut":"",shortcut:i})]})]})}var SA=(0,li.forwardRef)(Hic),Nl=SA;var DA=u(OA(),1),UA=u(mR(),1);function TA(c){return Object.prototype.toString.call(c)==="[object Object]"}function QA(c){var t,e;return TA(c)===!1?!1:(t=c.constructor,t===void 0?!0:(e=t.prototype,!(TA(e)===!1||e.hasOwnProperty("isPrototypeOf")===!1)))}var _b=u(F(),1),PEc=u(bl(),1);var jA=u(V(),1),C0=(0,_b.createContext)({});C0.displayName="ComponentsContext";var xR=()=>(0,_b.useContext)(C0);function Nic({value:c}){let t=xR(),e=(0,_b.useRef)(c);return Ca(()=>{(0,UA.default)(e.current,c)&&e.current},[c]),(0,_b.useMemo)(()=>(0,DA.default)(t??{},c??{},{isMergeableObject:QA}),[t,c])}var fic=({children:c,value:t})=>{let e=Nic({value:t});return(0,jA.jsx)(C0.Provider,{value:e,children:c})},Sa=(0,_b.memo)(fic);var $A=u(F(),1),sMc=u(bl(),1);var EA="data-wp-component",MA="data-wp-c16t",ka="__contextSystemKey__";var gu=function(){return gu=Object.assign||function(t){for(var e,l=1,d=arguments.length;l<d;l++){e=arguments[l];for(var b in e)Object.prototype.hasOwnProperty.call(e,b)&&(t[b]=e[b])}return t},gu.apply(this,arguments)};function PA(c){return c.toLowerCase()}var Sic=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],kic=/[^A-Z0-9]+/gi;function _A(c,t){t===void 0&&(t={});for(var e=t.splitRegexp,l=e===void 0?Sic:e,d=t.stripRegexp,b=d===void 0?kic:d,o=t.transform,n=o===void 0?PA:o,i=t.delimiter,a=i===void 0?" ":i,G=KA(KA(c,l,"$1\0$2"),b,"\0"),X=0,s=G.length;G.charAt(X)==="\0";)X++;for(;G.charAt(s-1)==="\0";)s--;return G.slice(X,s).split("\0").map(n).join(a)}function KA(c,t,e){return t instanceof RegExp?c.replace(t,e):t.reduce(function(l,d){return l.replace(d,e)},c)}function qA(c,t){return t===void 0&&(t={}),_A(c,gu({delimiter:"."},t))}function gR(c,t){return t===void 0&&(t={}),qA(c,gu({delimiter:"-"},t))}function zic(c){return`components-${gR(c)}`}var ZR=ti(zic);function lc(c,t){return cO(c,t,{forwardsRef:!0})}function za(c,t){return cO(c,t)}function cO(c,t,e){let l=e?.forwardsRef?(0,$A.forwardRef)(c):c,d=l[ka]||[t];return Array.isArray(t)&&(d=[...d,...t]),typeof t=="string"&&(d=[...d,t]),Object.assign(l,{[ka]:[...new Set(d)],displayName:t,selector:`.${ZR(t)}`})}function Y1(c){if(!c)return[];let t=[];return c[ka]&&(t=c[ka]),c.type&&c.type[ka]&&(t=c.type[ka]),t}function F0(c,t){return c?typeof t=="string"?Y1(c).includes(t):Array.isArray(t)?t.some(e=>Y1(c).includes(e)):!1:!1}var RMc=u(bl(),1);function tO(c){return{[EA]:c}}function eO(){return{[MA]:!0}}function ec(c,t){let l=xR()?.[t]||{},d={...eO(),...tO(t)},{_overrides:b,...o}=l,n=Object.entries(o).length?Object.assign({},o,c):c,a=Hc()(ZR(t),c.className),G=typeof n.renderChildren=="function"?n.renderChildren(n):n.children;for(let X in n)d[X]=n[X];for(let X in b)d[X]=b[X];return G!==void 0&&(d.children=G),d.className=a,d}var lO={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 oO=u(F(),1);var dO=u(F(),1),bO=u(V(),1),Aic=/^(data|aria|x)-/i,Oic=/^on[A-Z]/,wic=new Set(`animate animateMotion animateTransform circle clipPath defs desc ellipse
+        `),()=>{document.head.removeChild(u)}},[t]),(0,pz.jsx)(n1,{isPresent:t,childRef:l,sizeRef:d,children:OZ.cloneElement(c,{ref:l})})}var yz=({children:c,initial:t,isPresent:e,onExitComplete:l,custom:d,presenceAffectsLayout:b,mode:o})=>{let n=KG(wnc),i=(0,Ya.useId)(),a=(0,Ya.useCallback)(G=>{n.set(G,!0);for(let r of n.values())if(!r)return;l&&l()},[n,l]),u=(0,Ya.useMemo)(()=>({id:i,initial:t,isPresent:e,custom:d,onExitComplete:a,register:G=>(n.set(G,!1),()=>n.delete(G))}),b?[Math.random(),a]:[e,a]);return(0,Ya.useMemo)(()=>{n.forEach((G,r)=>n.set(r,!1))},[e]),Bz.useEffect(()=>{!e&&!n.size&&l&&l()},[e]),o==="popLayout"&&(c=(0,i1.jsx)(Wz,{isPresent:e,children:c})),(0,i1.jsx)(Pn.Provider,{value:u,children:c})};function wnc(){return new Map}var wZ=X(P(),1),rm=c=>c.key||"";function a1(c){let t=[];return wZ.Children.forEach(c,e=>{(0,wZ.isValidElement)(e)&&t.push(e)}),t}var lX=({children:c,exitBeforeEnter:t,custom:e,initial:l=!0,onExitComplete:d,presenceAffectsLayout:b=!0,mode:o="sync"})=>{Ll(!t,"Replace exitBeforeEnter with mode='wait'");let n=(0,Mb.useMemo)(()=>a1(c),[c]),i=n.map(rm),a=(0,Mb.useRef)(!0),u=(0,Mb.useRef)(n),G=KG(()=>new Map),[r,s]=(0,Mb.useState)(n),[m,x]=(0,Mb.useState)(n);RZ(()=>{a.current=!1,u.current=n;for(let H=0;H<m.length;H++){let R=rm(m[H]);i.includes(R)?G.delete(R):G.get(R)!==!0&&G.set(R,!1)}},[m,i.length,i.join("-")]);let g=[];if(n!==r){let H=[...n];for(let R=0;R<m.length;R++){let W=m[R],p=rm(W);i.includes(p)||(H.splice(R,0,W),g.push(W))}o==="wait"&&g.length&&(H=g),x(a1(H)),s(n);return}let{forceRender:Z}=(0,Mb.useContext)(OG);return(0,sm.jsx)(sm.Fragment,{children:m.map(H=>{let R=rm(H),W=n===m||i.includes(R),p=()=>{if(G.has(R))G.set(R,!0);else return;let I=!0;G.forEach(y=>{y||(I=!1)}),I&&(Z?.(),x(u.current),d&&d())};return(0,sm.jsx)(yz,{isPresent:W,initial:!a.current||l?void 0:!1,custom:W?void 0:e,presenceAffectsLayout:b,mode:o,onExitComplete:W?void 0:p,children:H},R)})})};var dX=X(Y(),1);function Qe(c){return c!=null}function Vz(c){let t=c==="";return!Qe(c)||t}function hz(c=[],t){return c.find(Qe)??t}var Tnc=c=>parseFloat(c),mm=c=>typeof c=="string"?Tnc(c):c;var Jz={initial:void 0,fallback:""};function Qnc(c,t=Jz){let{initial:e,fallback:l}={...Jz,...t},[d,b]=(0,dX.useState)(c),o=Qe(c);(0,dX.useEffect)(()=>{o&&d&&b(void 0)},[o,d]);let n=hz([c,d,e],l),i=(0,dX.useCallback)(a=>{o||b(a)},[o]);return[n,i]}var jo=Qnc;var xm=X(Y(),1);function Lnc(c,t){let e=(0,xm.useRef)(!1);(0,xm.useEffect)(()=>{if(e.current)return c();e.current=!0},t),(0,xm.useEffect)(()=>()=>{e.current=!1},[])}var Fa=Lnc;var TZ=X(Y(),1);function el({defaultValue:c,onChange:t,value:e}){let l=typeof e<"u",d=l?e:c,[b,o]=(0,TZ.useState)(d),n=l?e:b,i=(0,TZ.useCallback)((u,...G)=>{o(u),t?.(u,...G)},[t]),a;return l&&typeof t=="function"?a=t:!l&&typeof t=="function"?a=i:a=o,[n,a]}var Xd=X(P()),Bm=X(P());var Dnc=!1;function Unc(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 jnc(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 vz=(function(){function c(e){var l=this;this._insertTag=function(d){var b;l.tags.length===0?l.insertionPoint?b=l.insertionPoint.nextSibling:l.prepend?b=l.container.firstChild:b=l.before:b=l.tags[l.tags.length-1].nextSibling,l.container.insertBefore(d,b),l.tags.push(d)},this.isSpeedy=e.speedy===void 0?!Dnc: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(jnc(this));var d=this.tags[this.tags.length-1];if(this.isSpeedy){var b=Unc(d);try{b.insertRule(l,b.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 he="-ms-",gm="-moz-",Pc="-webkit-",QZ="comm",bX="rule",oX="decl";var Cz="@import";var LZ="@keyframes";var fz="@layer";var Yz=Math.abs,Na=String.fromCharCode,Fz=Object.assign;function Nz(c,t){return Ot(c,0)^45?(((t<<2^Ot(c,0))<<2^Ot(c,1))<<2^Ot(c,2))<<2^Ot(c,3):0}function DZ(c){return c.trim()}function u1(c,t){return(c=t.exec(c))?c[0]:c}function Dc(c,t,e){return c.replace(t,e)}function Hm(c,t){return c.indexOf(t)}function Ot(c,t){return c.charCodeAt(t)|0}function $n(c,t,e){return c.slice(t,e)}function ll(c){return c.length}function nX(c){return c.length}function iX(c,t){return t.push(c),c}function G1(c,t){return c.map(t).join("")}var UZ=1,aX=1,Sz=0,dl=0,jt=0,GX="";function Zm(c,t,e,l,d,b,o){return{value:c,root:t,parent:e,type:l,props:d,children:b,line:UZ,column:aX,length:o,return:""}}function XX(c,t){return Fz(Zm("",null,null,"",null,null,0),c,{length:-c.length},t)}function kz(){return jt}function zz(){return jt=dl>0?Ot(GX,--dl):0,aX--,jt===10&&(aX=1,UZ--),jt}function bl(){return jt=dl<Sz?Ot(GX,dl++):0,aX++,jt===10&&(aX=1,UZ++),jt}function Gd(){return Ot(GX,dl)}function Rm(){return dl}function rX(c,t){return $n(GX,c,t)}function uX(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 jZ(c){return UZ=aX=1,Sz=ll(GX=c),dl=0,[]}function EZ(c){return GX="",c}function sX(c){return DZ(rX(dl-1,X1(c===91?c+2:c===40?c+1:c)))}function Az(c){for(;(jt=Gd())&&jt<33;)bl();return uX(c)>2||uX(jt)>3?"":" "}function Oz(c,t){for(;--t&&bl()&&!(jt<48||jt>102||jt>57&&jt<65||jt>70&&jt<97););return rX(c,Rm()+(t<6&&Gd()==32&&bl()==32))}function X1(c){for(;bl();)switch(jt){case c:return dl;case 34:case 39:c!==34&&c!==39&&X1(jt);break;case 40:c===41&&X1(c);break;case 92:bl();break}return dl}function wz(c,t){for(;bl()&&c+jt!==57;)if(c+jt===84&&Gd()===47)break;return"/*"+rX(t,dl-1)+"*"+Na(c===47?c:bl())}function Tz(c){for(;!uX(Gd());)bl();return rX(c,dl)}function Dz(c){return EZ(MZ("",null,null,null,[""],c=jZ(c),0,[0],c))}function MZ(c,t,e,l,d,b,o,n,i){for(var a=0,u=0,G=o,r=0,s=0,m=0,x=1,g=1,Z=1,H=0,R="",W=d,p=b,I=l,y=R;g;)switch(m=H,H=bl()){case 40:if(m!=108&&Ot(y,G-1)==58){Hm(y+=Dc(sX(H),"&","&\f"),"&\f")!=-1&&(Z=-1);break}case 34:case 39:case 91:y+=sX(H);break;case 9:case 10:case 13:case 32:y+=Az(m);break;case 92:y+=Oz(Rm()-1,7);continue;case 47:switch(Gd()){case 42:case 47:iX(Enc(wz(bl(),Rm()),t,e),i);break;default:y+="/"}break;case 123*x:n[a++]=ll(y)*Z;case 125*x:case 59:case 0:switch(H){case 0:case 125:g=0;case 59+u:Z==-1&&(y=Dc(y,/\f/g,"")),s>0&&ll(y)-G&&iX(s>32?Lz(y+";",l,e,G-1):Lz(Dc(y," ","")+";",l,e,G-2),i);break;case 59:y+=";";default:if(iX(I=Qz(y,t,e,a,u,d,n,R,W=[],p=[],G),b),H===123)if(u===0)MZ(y,t,I,I,W,b,G,n,p);else switch(r===99&&Ot(y,3)===110?100:r){case 100:case 108:case 109:case 115:MZ(c,I,I,l&&iX(Qz(c,I,I,0,0,d,n,R,d,W=[],G),p),d,p,G,n,l?W:p);break;default:MZ(y,I,I,I,[""],p,0,n,p)}}a=u=s=0,x=Z=1,R=y="",G=o;break;case 58:G=1+ll(y),s=m;default:if(x<1){if(H==123)--x;else if(H==125&&x++==0&&zz()==125)continue}switch(y+=Na(H),H*x){case 38:Z=u>0?1:(y+="\f",-1);break;case 44:n[a++]=(ll(y)-1)*Z,Z=1;break;case 64:Gd()===45&&(y+=sX(bl())),r=Gd(),u=G=ll(R=y+=Tz(Rm())),H++;break;case 45:m===45&&ll(y)==2&&(x=0)}}return b}function Qz(c,t,e,l,d,b,o,n,i,a,u){for(var G=d-1,r=d===0?b:[""],s=nX(r),m=0,x=0,g=0;m<l;++m)for(var Z=0,H=$n(c,G+1,G=Yz(x=o[m])),R=c;Z<s;++Z)(R=DZ(x>0?r[Z]+" "+H:Dc(H,/&\f/g,r[Z])))&&(i[g++]=R);return Zm(c,t,e,d===0?bX:n,i,a,u)}function Enc(c,t,e){return Zm(c,t,e,QZ,Na(kz()),$n(c,2,-2),0)}function Lz(c,t,e,l){return Zm(c,t,e,oX,$n(c,0,l),$n(c,l+1,-1),l)}function Sa(c,t){for(var e="",l=nX(c),d=0;d<l;d++)e+=t(c[d],d,c,t)||"";return e}function Uz(c,t,e,l){switch(c.type){case fz:if(c.children.length)break;case Cz:case oX:return c.return=c.return||c.value;case QZ:return"";case LZ:return c.return=c.value+"{"+Sa(c.children,l)+"}";case bX:c.value=c.props.join(",")}return ll(e=Sa(c.children,l))?c.return=c.value+"{"+e+"}":""}function jz(c){var t=nX(c);return function(e,l,d,b){for(var o="",n=0;n<t;n++)o+=c[n](e,l,d,b)||"";return o}}function Ez(c){return function(t){t.root||(t=t.return)&&c(t)}}NZ();var Mnc=function(t,e,l){for(var d=0,b=0;d=b,b=Gd(),d===38&&b===12&&(e[l]=1),!uX(b);)bl();return rX(t,dl)},Pnc=function(t,e){var l=-1,d=44;do switch(uX(d)){case 0:d===38&&Gd()===12&&(e[l]=1),t[l]+=Mnc(dl-1,e,l);break;case 2:t[l]+=sX(d);break;case 4:if(d===44){t[++l]=Gd()===58?"&\f":"",e[l]=t[l].length;break}default:t[l]+=Na(d)}while(d=bl());return t},Knc=function(t,e){return EZ(Pnc(jZ(t),e))},Mz=new WeakMap,_nc=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&&!Mz.get(l))&&!d){Mz.set(t,!0);for(var b=[],o=Knc(e,b),n=l.props,i=0,a=0;i<o.length;i++)for(var u=0;u<n.length;u++,a++)t.props[a]=b[i]?o[i].replace(/&\f/g,n[u]):n[u]+" "+o[i]}}},qnc=function(t){if(t.type==="decl"){var e=t.value;e.charCodeAt(0)===108&&e.charCodeAt(2)===98&&(t.return="",t.value="")}};function Pz(c,t){switch(Nz(c,t)){case 5103:return Pc+"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 Pc+c+c;case 5349:case 4246:case 4810:case 6968:case 2756:return Pc+c+gm+c+he+c+c;case 6828:case 4268:return Pc+c+he+c+c;case 6165:return Pc+c+he+"flex-"+c+c;case 5187:return Pc+c+Dc(c,/(\w+).+(:[^]+)/,Pc+"box-$1$2"+he+"flex-$1$2")+c;case 5443:return Pc+c+he+"flex-item-"+Dc(c,/flex-|-self/,"")+c;case 4675:return Pc+c+he+"flex-line-pack"+Dc(c,/align-content|flex-|-self/,"")+c;case 5548:return Pc+c+he+Dc(c,"shrink","negative")+c;case 5292:return Pc+c+he+Dc(c,"basis","preferred-size")+c;case 6060:return Pc+"box-"+Dc(c,"-grow","")+Pc+c+he+Dc(c,"grow","positive")+c;case 4554:return Pc+Dc(c,/([^-])(transform)/g,"$1"+Pc+"$2")+c;case 6187:return Dc(Dc(Dc(c,/(zoom-|grab)/,Pc+"$1"),/(image-set)/,Pc+"$1"),c,"")+c;case 5495:case 3959:return Dc(c,/(image-set\([^]*)/,Pc+"$1$`$1");case 4968:return Dc(Dc(c,/(.+:)(flex-)?(.*)/,Pc+"box-pack:$3"+he+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+Pc+c+c;case 4095:case 3583:case 4068:case 2532:return Dc(c,/(.+)-inline(.+)/,Pc+"$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(ll(c)-1-t>6)switch(Ot(c,t+1)){case 109:if(Ot(c,t+4)!==45)break;case 102:return Dc(c,/(.+:)(.+)-([^]+)/,"$1"+Pc+"$2-$3$1"+gm+(Ot(c,t+3)==108?"$3":"$2-$3"))+c;case 115:return~Hm(c,"stretch")?Pz(Dc(c,"stretch","fill-available"),t)+c:c}break;case 4949:if(Ot(c,t+1)!==115)break;case 6444:switch(Ot(c,ll(c)-3-(~Hm(c,"!important")&&10))){case 107:return Dc(c,":",":"+Pc)+c;case 101:return Dc(c,/(.+:)([^;!]+)(;|!.+)?/,"$1"+Pc+(Ot(c,14)===45?"inline-":"")+"box$3$1"+Pc+"$2$3$1"+he+"$2box$3")+c}break;case 5936:switch(Ot(c,t+11)){case 114:return Pc+c+he+Dc(c,/[svh]\w+-[tblr]{2}/,"tb")+c;case 108:return Pc+c+he+Dc(c,/[svh]\w+-[tblr]{2}/,"tb-rl")+c;case 45:return Pc+c+he+Dc(c,/[svh]\w+-[tblr]{2}/,"lr")+c}return Pc+c+he+c+c}return c}var $nc=function(t,e,l,d){if(t.length>-1&&!t.return)switch(t.type){case oX:t.return=Pz(t.value,t.length);break;case LZ:return Sa([XX(t,{value:Dc(t.value,"@","@"+Pc)})],d);case bX:if(t.length)return G1(t.props,function(b){switch(u1(b,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Sa([XX(t,{props:[Dc(b,/:(read-\w+)/,":"+gm+"$1")]})],d);case"::placeholder":return Sa([XX(t,{props:[Dc(b,/:(plac\w+)/,":"+Pc+"input-$1")]}),XX(t,{props:[Dc(b,/:(plac\w+)/,":"+gm+"$1")]}),XX(t,{props:[Dc(b,/:(plac\w+)/,he+"input-$1")]})],d)}return""})}},cic=[$nc],mX=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||cic,b={},o,n=[];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(" "),Z=1;Z<g.length;Z++)b[g[Z]]=!0;n.push(x)});var i,a=[_nc,qnc];{var u,G=[Uz,Ez(function(x){u.insert(x)})],r=jz(a.concat(d,G)),s=function(g){return Sa(Dz(g),r)};i=function(g,Z,H,R){u=H,s(g?g+"{"+Z.styles+"}":Z.styles),R&&(m.inserted[Z.name]=!0)}}var m={key:e,sheet:new vz({key:e,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:b,registered:{},insert:i};return m.sheet.hydrate(n),m};function Im(){return Im=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},Im.apply(null,arguments)}var ric=!0;function ci(c,t,e){var l="";return e.split(" ").forEach(function(d){c[d]!==void 0?t.push(c[d]+";"):d&&(l+=d+" ")}),l}var xX=function(t,e,l){var d=t.key+"-"+e.name;(l===!1||ric===!1)&&t.registered[d]===void 0&&(t.registered[d]=e.styles)},Eo=function(t,e,l){xX(t,e,l);var d=t.key+"-"+e.name;if(t.inserted[e.name]===void 0){var b=e;do t.insert(e===b?"."+d:"",b,t.sheet,!0),b=b.next;while(b!==void 0)}};function nA(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 iA={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};NZ();var sic=!1,mic=/[A-Z]|^ms/g,xic=/_EMO_([^_]+?)_([^]*?)_EMO_/g,XA=function(t){return t.charCodeAt(1)===45},aA=function(t){return t!=null&&typeof t!="boolean"},H1=FZ(function(c){return XA(c)?c:c.replace(mic,"-$&").toLowerCase()}),uA=function(t,e){switch(t){case"animation":case"animationName":if(typeof e=="string")return e.replace(xic,function(l,d,b){return Pb={name:d,styles:b,next:Pb},d})}return iA[t]!==1&&!XA(t)&&typeof e=="number"&&e!==0?e+"px":e},gic="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function pm(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 Pb={name:d.name,styles:d.styles,next:Pb},d.name;var b=e;if(b.styles!==void 0){var o=b.next;if(o!==void 0)for(;o!==void 0;)Pb={name:o.name,styles:o.styles,next:Pb},o=o.next;var n=b.styles+";";return n}return Hic(c,t,e)}case"function":{if(c!==void 0){var i=Pb,a=e(c);return Pb=i,pm(c,t,a)}break}}var u=e;if(t==null)return u;var G=t[u];return G!==void 0?G:u}function Hic(c,t,e){var l="";if(Array.isArray(e))for(var d=0;d<e.length;d++)l+=pm(c,t,e[d])+";";else for(var b in e){var o=e[b];if(typeof o!="object"){var n=o;t!=null&&t[n]!==void 0?l+=b+"{"+t[n]+"}":aA(n)&&(l+=H1(b)+":"+uA(b,n)+";")}else{if(b==="NO_COMPONENT_SELECTOR"&&sic)throw new Error(gic);if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var i=0;i<o.length;i++)aA(o[i])&&(l+=H1(b)+":"+uA(b,o[i])+";");else{var a=pm(c,t,o);switch(b){case"animation":case"animationName":{l+=H1(b)+":"+a+";";break}default:l+=b+"{"+a+"}"}}}}return l}var GA=/label:\s*([^\s;{]+)\s*(;|$)/g,Pb;function Kb(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="";Pb=void 0;var b=c[0];if(b==null||b.raw===void 0)l=!1,d+=pm(e,t,b);else{var o=b;d+=o[0]}for(var n=1;n<c.length;n++)if(d+=pm(e,t,c[n]),l){var i=b;d+=i[n]}GA.lastIndex=0;for(var a="",u;(u=GA.exec(d))!==null;)a+="-"+u[1];var G=nA(d)+a;return{name:G,styles:d,next:Pb}}var bR=X(P()),Zic=function(t){return t()},Ric=bR.useInsertionEffect?bR.useInsertionEffect:!1,Wm=Ric||Zic;var rA=!1,R1=Xd.createContext(typeof HTMLElement<"u"?mX({key:"css"}):null),I1=R1.Provider,p1=function(){return(0,Bm.useContext)(R1)},ym=function(t){return(0,Bm.forwardRef)(function(e,l){var d=(0,Bm.useContext)(R1);return t(e,d,l)})},Vm=Xd.createContext({});var oR={}.hasOwnProperty,Z1="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",sA=function(t,e){var l={};for(var d in e)oR.call(e,d)&&(l[d]=e[d]);return l[Z1]=t,l},Iic=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return xX(e,l,d),Wm(function(){return Eo(e,l,d)}),null},pic=ym(function(c,t,e){var l=c.css;typeof l=="string"&&t.registered[l]!==void 0&&(l=t.registered[l]);var d=c[Z1],b=[l],o="";typeof c.className=="string"?o=ci(t.registered,b,c.className):c.className!=null&&(o=c.className+" ");var n=Kb(b,void 0,Xd.useContext(Vm));o+=t.key+"-"+n.name;var i={};for(var a in c)oR.call(c,a)&&a!=="css"&&a!==Z1&&!rA&&(i[a]=c[a]);return i.className=o,e&&(i.ref=e),Xd.createElement(Xd.Fragment,null,Xd.createElement(Iic,{cache:t,serialized:n,isStringTag:typeof d=="string"}),Xd.createElement(d,i))}),mA=pic;var gX=X(P());var iEc=X(oA()),xA=function(t,e){var l=arguments;if(e==null||!oR.call(e,"css"))return gX.createElement.apply(void 0,l);var d=l.length,b=new Array(d);b[0]=mA,b[1]=sA(t,e);for(var o=2;o<d;o++)b[o]=l[o];return gX.createElement.apply(null,b)};(function(c){var t;t||(t=c.JSX||(c.JSX={}))})(xA||(xA={}));function D(){for(var c=arguments.length,t=new Array(c),e=0;e<c;e++)t[e]=arguments[e];return Kb(t)}function Yl(){var c=D.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 gA(c,t){if(c.inserted[t.name]===void 0)return c.insert("",t,c.sheet,!0)}function HA(c,t,e){var l=[],d=ci(c,l,e);return l.length<2?e:d+t(l)}var ZA=function(t){var e=mX(t);e.sheet.speedy=function(n){this.isSpeedy=n},e.compat=!0;var l=function(){for(var i=arguments.length,a=new Array(i),u=0;u<i;u++)a[u]=arguments[u];var G=Kb(a,e.registered,void 0);return Eo(e,G,!1),e.key+"-"+G.name},d=function(){for(var i=arguments.length,a=new Array(i),u=0;u<i;u++)a[u]=arguments[u];var G=Kb(a,e.registered),r="animation-"+G.name;return gA(e,{name:G.name,styles:"@keyframes "+r+"{"+G.styles+"}"}),r},b=function(){for(var i=arguments.length,a=new Array(i),u=0;u<i;u++)a[u]=arguments[u];var G=Kb(a,e.registered);gA(e,G)},o=function(){for(var i=arguments.length,a=new Array(i),u=0;u<i;u++)a[u]=arguments[u];return HA(e.registered,l,Wic(a))};return{css:l,cx:o,injectGlobal:b,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:ci.bind(null,e.registered),merge:HA.bind(null,e.registered,l)}},Wic=function c(t){for(var e="",l=0;l<t.length;l++){var d=t[l];if(d!=null){var b=void 0;switch(typeof d){case"boolean":break;case"object":{if(Array.isArray(d))b=c(d);else{b="";for(var o in d)d[o]&&o&&(b&&(b+=" "),b+=o)}break}default:b=d}b&&(e&&(e+=" "),e+=b)}}return e};var _b=ZA({key:"css"}),ZEc=_b.flush,REc=_b.hydrate,RA=_b.cx,IEc=_b.merge,pEc=_b.getRegisteredStyles,WEc=_b.injectGlobal,BEc=_b.keyframes,yEc=_b.css,VEc=_b.sheet,hEc=_b.cache;var IA=X(Y(),1),Bic=c=>typeof c<"u"&&c!==null&&["name","styles"].every(t=>typeof c[t]<"u"),Bc=()=>{let c=p1();return(0,IA.useCallback)((...e)=>{if(c===null)throw new Error("The `useCx` hook should be only used within a valid Emotion Cache Context");return RA(...e.map(l=>Bic(l)?(Eo(c,l,!1),`${c.key}-${l.name}`):l))},[c])};var eb={name:"kv6lnz",styles:"box-sizing:border-box;*,*::before,*::after{box-sizing:inherit;}"};function ti(c,t){var e=0,l,d;t=t||{};function b(){var o=l,n=arguments.length,i,a;c:for(;o;){if(o.args.length!==arguments.length){o=o.next;continue}for(a=0;a<n;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(n),a=0;a<n;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 b.clear=function(){l=null,d=null,e=0},b}var yic={grad:.9,turn:360,rad:360/(2*Math.PI)},Mo=function(c){return typeof c=="string"?c.length>0:typeof c=="number"},Xe=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e+0},rd=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c>t?c:t},vA=function(c){return(c=isFinite(c)?c%360:0)>0?c:c+360},pA=function(c){return{r:rd(c.r,0,255),g:rd(c.g,0,255),b:rd(c.b,0,255),a:rd(c.a)}},W1=function(c){return{r:Xe(c.r),g:Xe(c.g),b:Xe(c.b),a:Xe(c.a,3)}},Vic=/^#([0-9a-f]{3,8})$/i,nR=function(c){var t=c.toString(16);return t.length<2?"0"+t:t},CA=function(c){var t=c.r,e=c.g,l=c.b,d=c.a,b=Math.max(t,e,l),o=b-Math.min(t,e,l),n=o?b===t?(e-l)/o:b===e?2+(l-t)/o:4+(t-e)/o:0;return{h:60*(n<0?n+6:n),s:b?o/b*100:0,v:b/255*100,a:d}},fA=function(c){var t=c.h,e=c.s,l=c.v,d=c.a;t=t/360*6,e/=100,l/=100;var b=Math.floor(t),o=l*(1-e),n=l*(1-(t-b)*e),i=l*(1-(1-t+b)*e),a=b%6;return{r:255*[l,n,o,o,i,l][a],g:255*[i,l,l,n,o,o][a],b:255*[o,o,i,l,l,n][a],a:d}},WA=function(c){return{h:vA(c.h),s:rd(c.s,0,100),l:rd(c.l,0,100),a:rd(c.a)}},BA=function(c){return{h:Xe(c.h),s:Xe(c.s),l:Xe(c.l),a:Xe(c.a,3)}},yA=function(c){return fA((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},hm=function(c){return{h:(t=CA(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},hic=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Jic=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,vic=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Cic=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,V1={string:[[function(c){var t=Vic.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?Xe(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?Xe(parseInt(c.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(c){var t=vic.exec(c)||Cic.exec(c);return t?t[2]!==t[4]||t[4]!==t[6]?null:pA({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=hic.exec(c)||Jic.exec(c);if(!t)return null;var e,l,d=WA({h:(e=t[1],l=t[2],l===void 0&&(l="deg"),Number(e)*(yic[l]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return yA(d)},"hsl"]],object:[[function(c){var t=c.r,e=c.g,l=c.b,d=c.a,b=d===void 0?1:d;return Mo(t)&&Mo(e)&&Mo(l)?pA({r:Number(t),g:Number(e),b:Number(l),a:Number(b)}):null},"rgb"],[function(c){var t=c.h,e=c.s,l=c.l,d=c.a,b=d===void 0?1:d;if(!Mo(t)||!Mo(e)||!Mo(l))return null;var o=WA({h:Number(t),s:Number(e),l:Number(l),a:Number(b)});return yA(o)},"hsl"],[function(c){var t=c.h,e=c.s,l=c.v,d=c.a,b=d===void 0?1:d;if(!Mo(t)||!Mo(e)||!Mo(l))return null;var o=(function(n){return{h:vA(n.h),s:rd(n.s,0,100),v:rd(n.v,0,100),a:rd(n.a)}})({h:Number(t),s:Number(e),v:Number(l),a:Number(b)});return fA(o)},"hsv"]]},VA=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]},YA=function(c){return typeof c=="string"?VA(c.trim(),V1.string):typeof c=="object"&&c!==null?VA(c,V1.object):[null,void 0]},FA=function(c){return YA(c)[1]},B1=function(c,t){var e=hm(c);return{h:e.h,s:rd(e.s+100*t,0,100),l:e.l,a:e.a}},y1=function(c){return(299*c.r+587*c.g+114*c.b)/1e3/255},hA=function(c,t){var e=hm(c);return{h:e.h,s:e.s,l:rd(e.l+100*t,0,100),a:e.a}},h1=(function(){function c(t){this.parsed=YA(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 Xe(y1(this.rgba),2)},c.prototype.isDark=function(){return y1(this.rgba)<.5},c.prototype.isLight=function(){return y1(this.rgba)>=.5},c.prototype.toHex=function(){return t=W1(this.rgba),e=t.r,l=t.g,d=t.b,o=(b=t.a)<1?nR(Xe(255*b)):"","#"+nR(e)+nR(l)+nR(d)+o;var t,e,l,d,b,o},c.prototype.toRgb=function(){return W1(this.rgba)},c.prototype.toRgbString=function(){return t=W1(this.rgba),e=t.r,l=t.g,d=t.b,(b=t.a)<1?"rgba("+e+", "+l+", "+d+", "+b+")":"rgb("+e+", "+l+", "+d+")";var t,e,l,d,b},c.prototype.toHsl=function(){return BA(hm(this.rgba))},c.prototype.toHslString=function(){return t=BA(hm(this.rgba)),e=t.h,l=t.s,d=t.l,(b=t.a)<1?"hsla("+e+", "+l+"%, "+d+"%, "+b+")":"hsl("+e+", "+l+"%, "+d+"%)";var t,e,l,d,b},c.prototype.toHsv=function(){return t=CA(this.rgba),{h:Xe(t.h),s:Xe(t.s),v:Xe(t.v),a:Xe(t.a,3)};var t},c.prototype.invert=function(){return Jc({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),Jc(B1(this.rgba,t))},c.prototype.desaturate=function(t){return t===void 0&&(t=.1),Jc(B1(this.rgba,-t))},c.prototype.grayscale=function(){return Jc(B1(this.rgba,-1))},c.prototype.lighten=function(t){return t===void 0&&(t=.1),Jc(hA(this.rgba,t))},c.prototype.darken=function(t){return t===void 0&&(t=.1),Jc(hA(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"?Jc({r:(e=this.rgba).r,g:e.g,b:e.b,a:t}):Xe(this.rgba.a,3);var e},c.prototype.hue=function(t){var e=hm(this.rgba);return typeof t=="number"?Jc({h:t,s:e.s,l:e.l,a:e.a}):Xe(e.h)},c.prototype.isEqual=function(t){return this.toHex()===Jc(t).toHex()},c})(),Jc=function(c){return c instanceof h1?c:new h1(c)},JA=[],sd=function(c){c.forEach(function(t){JA.indexOf(t)<0&&(t(h1,V1),JA.push(t))})};function md(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 b={};c.prototype.toName=function(o){if(!(this.rgba.a||this.rgba.r||this.rgba.g||this.rgba.b))return"transparent";var n,i,a=l[this.toHex()];if(a)return a;if(o?.closest){var u=this.toRgb(),G=1/0,r="black";if(!b.length)for(var s in e)b[s]=new c(e[s]).toRgb();for(var m in e){var x=(n=u,i=b[m],Math.pow(n.r-i.r,2)+Math.pow(n.g-i.g,2)+Math.pow(n.b-i.b,2));x<G&&(G=x,r=m)}return r}},t.string.push([function(o){var n=o.toLowerCase(),i=n==="transparent"?"#0000":e[n];return i?new c(i).toRgb():null},"name"])}var J1;sd([md]);function fic(){if(!(typeof document>"u")){if(!J1){let c=document.createElement("div");c.setAttribute("data-g2-color-computation-node",""),document.body.appendChild(c),J1=c}return J1}}function Yic(c){return typeof c!="string"?!1:Jc(c).isValid()}function Fic(c){if(typeof c!="string")return"";if(Yic(c))return c;if(!c.includes("var(")||typeof document>"u")return"";let t=fic();if(!t)return"";t.style.background=c;let e=window?.getComputedStyle(t).background;return t.style.background="",e||""}var Nic=ti(Fic);function Sic(c){let t=Nic(c);return Jc(t).isLight()?"#000000":"#ffffff"}function NA(c){return Sic(c)==="#000000"?"dark":"light"}var iR=X(ic(),1),SA=new RegExp(/-left/g),kA=new RegExp(/-right/g),zA=new RegExp(/Left/g),AA=new RegExp(/Right/g);function kic(c){return c==="left"?"right":c==="right"?"left":SA.test(c)?c.replace(SA,"-right"):kA.test(c)?c.replace(kA,"-left"):zA.test(c)?c.replace(zA,"Right"):AA.test(c)?c.replace(AA,"Left"):c}var zic=(c={})=>Object.fromEntries(Object.entries(c).map(([t,e])=>[kic(t),e]));function ot(c={},t){return()=>t?(0,iR.isRTL)()?D(t,"",""):D(c,"",""):(0,iR.isRTL)()?D(zic(c),"",""):D(c,"","")}ot.watch=()=>(0,iR.isRTL)();var OA={"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 Ct(c){return OA[c]??""}var wA={huge:"1440px",wide:"1280px","x-large":"1080px",large:"960px",medium:"782px",small:"600px",mobile:"480px","zoomed-in":"280px"};var TA=c=>`@media (min-width: ${wA[c]})`;var Aic="#fff",Oic={900:"#1e1e1e",800:"#2f2f2f",700:"#757575",600:"#949494",400:"#ccc",300:"#ddd",200:"#e0e0e0",100:"#f0f0f0"},wic={yellow:"#f0b849",red:"#d94f4f",green:"#4ab866"},qb={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))"}},Tic={background:qb.background,backgroundDisabled:qb.gray[100],border:qb.gray[600],borderHover:qb.gray[700],borderFocus:qb.accent,borderDisabled:qb.gray[400],textDisabled:qb.gray[600],darkGrayPlaceholder:`color-mix(in srgb, ${qb.foreground}, transparent 38%)`,lightGrayPlaceholder:`color-mix(in srgb, ${qb.background}, transparent 35%)`},Q=Object.freeze({gray:Oic,white:Aic,alert:wic,theme:qb,ui:Tic});var Jm="36px",Qic={controlPaddingX:12,controlPaddingXSmall:8,controlPaddingXLarge:12*1.3334,controlBoxShadowFocus:`0 0 0 0.5px ${Q.theme.accent}`,controlHeight:Jm,controlHeightXSmall:`calc( ${Jm} * 0.6 )`,controlHeightSmall:`calc( ${Jm} * 0.8 )`,controlHeightLarge:`calc( ${Jm} * 1.2 )`,controlHeightXLarge:`calc( ${Jm} * 1.4 )`},T=Object.assign({},Qic,{colorDivider:"rgba(0, 0, 0, 0.1)",colorScrollbarThumb:"rgba(0, 0, 0, 0.2)",colorScrollbarThumbHover:"rgba(0, 0, 0, 0.5)",colorScrollbarTrack:"rgba(0, 0, 0, 0.04)",elevationIntensity:1,radiusXSmall:"1px",radiusSmall:"2px",radiusMedium:"4px",radiusLarge:"8px",radiusFull:"9999px",radiusRound:"50%",borderWidth:"1px",borderWidthFocus:"1.5px",borderWidthTab:"4px",spinnerSize:16,fontSize:"13px",fontSizeH1:"calc(2.44 * 13px)",fontSizeH2:"calc(1.95 * 13px)",fontSizeH3:"calc(1.56 * 13px)",fontSizeH4:"calc(1.25 * 13px)",fontSizeH5:"13px",fontSizeH6:"calc(0.8 * 13px)",fontSizeInputMobile:"16px",fontSizeMobile:"15px",fontSizeSmall:"calc(0.92 * 13px)",fontSizeXSmall:"calc(0.75 * 13px)",fontLineHeightBase:"1.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 vm=D("font-size:11px;font-weight:",T.fontWeightEmphasis,";line-height:1.4;text-transform:uppercase;","");var xd=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"}}),QA=c=>c.args?.length?`${c.function}(${c.args.join(",")})`:c.function,Le=Object.freeze({SLIDE_DISTANCE:`${xd.SLIDE_DISTANCE}px`,SLIDE_DURATION:`${xd.SLIDE_DURATION}ms`,SLIDE_EASING:QA(xd.SLIDE_EASING),FADE_DURATION:`${xd.FADE_DURATION}ms`,FADE_EASING:QA(xd.FADE_EASING)});var Lic={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"},ei=c=>Lic[c]??"bottom",Dic={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}},LA=c=>{let t=c.startsWith("top")||c.startsWith("bottom")?"translateY":"translateX",e=c.startsWith("top")||c.startsWith("left")?1:-1;return{style:Dic[c],initial:{opacity:0,[t]:`${xd.SLIDE_DISTANCE*e}px`},animate:{opacity:1,[t]:0},transition:{opacity:{duration:xd.FADE_DURATION/1e3,ease:xd.FADE_EASING.function},[t]:{duration:xd.SLIDE_DURATION/1e3,ease:cb(...xd.SLIDE_EASING.args)}}}};function Uic(c){return!!c?.top}function jic(c){return!!c?.current}var DA=({anchor:c,anchorRef:t,anchorRect:e,getAnchorRect:l,fallbackReferenceElement:d})=>{let b=null;return c?b=c:Uic(t)?b={getBoundingClientRect(){let o=t.top.getBoundingClientRect(),n=t.bottom.getBoundingClientRect();return new window.DOMRect(o.x,o.y,o.width,n.bottom-o.top)}}:jic(t)?b=t.current:t?b=t:e?b={getBoundingClientRect(){return e}}:l?b={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&&(b=d.parentElement),b??null},v1=c=>c===null||Number.isNaN(c)?void 0:Math.round(c);var UA=X(Y(),1),aR=(0,UA.createContext)({isNestedInTooltip:!1});aR.displayName="TooltipInternalContext";var ka=X(V(),1),Eic=700,Mic={isNestedInTooltip:!0};function Pic(c,t){let{children:e,className:l,delay:d=Eic,hideOnClick:b=!0,placement:o,position:n,shortcut:i,text:a,...u}=c,{isNestedInTooltip:G}=(0,li.useContext)(aR),r=(0,jA.useInstanceId)(MA,"tooltip"),s=a||i?r:void 0,m=li.Children.count(e)===1,x;o!==void 0?x=o:n!==void 0&&(x=ei(n),(0,EA.default)("`position` prop in wp.components.tooltip",{since:"6.4",alternative:"`placement` prop"})),x=x||"top";let g=zg({placement:x,showTimeout:d}),Z=E(g,"mounted");if(G)return m?(0,ka.jsx)(Ab,{...u,render:e}):e;function H(R){return s&&Z&&R.props["aria-describedby"]===void 0&&R.props["aria-label"]!==a?(0,li.cloneElement)(R,{"aria-describedby":s}):R}return(0,ka.jsxs)(aR.Provider,{value:Mic,children:[(0,ka.jsx)(Yg,{onClick:b?g.hide:void 0,store:g,render:m?H(e):void 0,ref:t,children:m?void 0:e}),m&&(a||i)&&(0,ka.jsxs)(fg,{...u,className:N("components-tooltip",l),unmountOnHide:!0,gutter:4,id:s,overflowPadding:.5,store:g,children:[a,i&&(0,ka.jsx)(mH,{className:a?"components-tooltip__shortcut":"",shortcut:i})]})]})}var MA=(0,li.forwardRef)(Pic),Fl=MA;var lO=X(qA(),1),dO=X(uR(),1);function cO(c){return Object.prototype.toString.call(c)==="[object Object]"}function tO(c){var t,e;return cO(c)===!1?!1:(t=c.constructor,t===void 0?!0:(e=t.prototype,!(cO(e)===!1||e.hasOwnProperty("isPrototypeOf")===!1)))}var $b=X(Y(),1),vMc=X(Nl(),1);var bO=X(V(),1),fm=(0,$b.createContext)({});fm.displayName="ComponentsContext";var GR=()=>(0,$b.useContext)(fm);function aac({value:c}){let t=GR(),e=(0,$b.useRef)(c);return Fa(()=>{(0,dO.default)(e.current,c)&&e.current},[c]),(0,$b.useMemo)(()=>(0,lO.default)(t??{},c??{},{isMergeableObject:tO}),[t,c])}var uac=({children:c,value:t})=>{let e=aac({value:t});return(0,bO.jsx)(fm.Provider,{value:e,children:c})},za=(0,$b.memo)(uac);var XO=X(Y(),1),EMc=X(Nl(),1);var oO="data-wp-component",nO="data-wp-c16t",Aa="__contextSystemKey__";var ZX=function(){return ZX=Object.assign||function(t){for(var e,l=1,d=arguments.length;l<d;l++){e=arguments[l];for(var b in e)Object.prototype.hasOwnProperty.call(e,b)&&(t[b]=e[b])}return t},ZX.apply(this,arguments)};function iO(c){return c.toLowerCase()}var Gac=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Xac=/[^A-Z0-9]+/gi;function uO(c,t){t===void 0&&(t={});for(var e=t.splitRegexp,l=e===void 0?Gac:e,d=t.stripRegexp,b=d===void 0?Xac:d,o=t.transform,n=o===void 0?iO:o,i=t.delimiter,a=i===void 0?" ":i,u=aO(aO(c,l,"$1\0$2"),b,"\0"),G=0,r=u.length;u.charAt(G)==="\0";)G++;for(;u.charAt(r-1)==="\0";)r--;return u.slice(G,r).split("\0").map(n).join(a)}function aO(c,t,e){return t instanceof RegExp?c.replace(t,e):t.reduce(function(l,d){return l.replace(d,e)},c)}function GO(c,t){return t===void 0&&(t={}),uO(c,ZX({delimiter:"."},t))}function XR(c,t){return t===void 0&&(t={}),GO(c,ZX({delimiter:"-"},t))}function rac(c){return`components-${XR(c)}`}var rR=ti(rac);function lc(c,t){return rO(c,t,{forwardsRef:!0})}function Oa(c,t){return rO(c,t)}function rO(c,t,e){let l=e?.forwardsRef?(0,XO.forwardRef)(c):c,d=l[Aa]||[t];return Array.isArray(t)&&(d=[...d,...t]),typeof t=="string"&&(d=[...d,t]),Object.assign(l,{[Aa]:[...new Set(d)],displayName:t,selector:`.${rR(t)}`})}function C1(c){if(!c)return[];let t=[];return c[Aa]&&(t=c[Aa]),c.type&&c.type[Aa]&&(t=c.type[Aa]),t}function Ym(c,t){return c?typeof t=="string"?C1(c).includes(t):Array.isArray(t)?t.some(e=>C1(c).includes(e)):!1:!1}var c7c=X(Nl(),1);function sO(c){return{[oO]:c}}function mO(){return{[nO]:!0}}function ec(c,t){let l=GR()?.[t]||{},d={...mO(),...sO(t)},{_overrides:b,...o}=l,n=Object.entries(o).length?Object.assign({},o,c):c,a=Bc()(rR(t),c.className),u=typeof n.renderChildren=="function"?n.renderChildren(n):n.children;for(let G in n)d[G]=n[G];for(let G in b)d[G]=b[G];return u!==void 0&&(d.children=u),d.className=a,d}var xO={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 RO=X(Y(),1);var gO=X(Y(),1),HO=X(V(),1),sac=/^(data|aria|x)-/i,mac=/^on[A-Z]/,xac=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
 	feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile
 	feTurbulence filter foreignObject g image line linearGradient marker mask
 	metadata mpath path pattern polygon polyline radialGradient rect set stop svg
-	switch symbol text textPath tspan use view`.split(/\s+/)),Tic=new Set(`children dangerouslySetInnerHTML key autoFocus defaultValue defaultChecked
+	switch symbol text textPath tspan use view`.split(/\s+/)),gac=new Set(`children dangerouslySetInnerHTML key autoFocus defaultValue defaultChecked
 	innerHTML suppressContentEditableWarning suppressHydrationWarning valueLink
 	abbr accept acceptCharset accessKey action allow allowUserMedia
 	allowPaymentRequest allowFullScreen allowTransparency alt async autoComplete
@@ -35,7 +34,7 @@
 	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`.split(/\s+/)),Qic=new Set(`accentHeight accumulate additive alignmentBaseline allowReorder alphabetic
+	itemType itemID itemRef on option results security unselectable`.split(/\s+/)),Hac=new Set(`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
@@ -69,40 +68,37 @@
 	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+/)),Lic=new Set(["autofocus","class","for"]);function Dic(c,t){return Aic.test(c)||Oic.test(c)||Tic.has(c)||Lic.has(c)?!0:wic.has(t)&&Qic.has(c)}function Uic(c,t){return Object.fromEntries(Object.entries(c).filter(([e])=>Dic(e,t)))}function jic({as:c,...t},e){let l=c||"div",d=typeof l=="string"?Uic(t,l):t;return(0,bO.jsx)(l,{ref:e,...d})}var HR=(0,dO.forwardRef)(jic);var nO=u(V(),1);function Eic({css:c,...t},e){return(0,nO.jsx)(HR,{ref:e,...t})}var Mic=Object.assign((0,oO.forwardRef)(Eic),{selector:".components-view"}),ac=Mic;var iO=u(V(),1);function Pic(c,t){let{style:e,...l}=ec(c,"VisuallyHidden");return(0,iO.jsx)(ac,{ref:t,...l,"data-visually-hidden":"",style:{...lO,...e||{}}})}var Kic=lc(Pic,"VisuallyHidden"),kc=Kic;var lb=u(ic(),1),C1=[["top left","top center","top right"],["center left","center center","center right"],["bottom left","bottom center","bottom right"]],aO={"top left":(0,lb.__)("Top Left"),"top center":(0,lb.__)("Top Center"),"top right":(0,lb.__)("Top Right"),"center left":(0,lb.__)("Center Left"),"center center":(0,lb.__)("Center"),center:(0,lb.__)("Center"),"center right":(0,lb.__)("Center Right"),"bottom left":(0,lb.__)("Bottom Left"),"bottom center":(0,lb.__)("Bottom Center"),"bottom right":(0,lb.__)("Bottom Right")},RR=C1.flat();function F1(c){let e=(c==="center"?"center center":c)?.replace("-"," ");return RR.includes(e)?e:void 0}function IR(c,t){let e=F1(t);if(!e)return;let l=e.replace(" ","-");return`${c}-${l}`}function GO(c,t){let e=t?.replace(c+"-","");return F1(e)}function XO(c="center"){let t=F1(c);if(!t)return;let e=RR.indexOf(t);return e>-1?e:void 0}var Aa=u(V(),1),N1="data-wp-hash";function f1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qic(document)),c.__wpStyleRuntime}function _ic(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${N1}]`))if(e.getAttribute(N1)===t)return!0;return!1}function sO(c,t,e){if(!c.head)return;let l=f1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(_ic(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(N1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function qic(c){let t=f1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)sO(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 $ic(c,t){let e=f1();e.styles.set(c,t);for(let l of e.documents.keys())sO(l,c,t)}typeof process>"u",$ic("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 uO={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function rO({id:c,value:t,...e}){return(0,Aa.jsx)(Nl,{text:aO[t],children:(0,Aa.jsxs)(Ae.Item,{id:c,render:(0,Aa.jsx)("span",{...e,className:f(uO.cell,e.className),role:"gridcell"}),children:[(0,Aa.jsx)(kc,{children:t}),(0,Aa.jsx)("span",{className:uO.point,role:"presentation"})]})})}var pR=u(zc(),1);var S1=u(V(),1),N0=24,f0=7,mO=(N0-3*f0)/2,cac=2,tac=4;function eac({className:c,disablePointerEvents:t=!0,size:e,width:l,height:d,style:b={},value:o="center",...n}){return(0,S1.jsx)(pR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${N0} ${N0}`,width:e??l??N0,height:e??d??N0,role:"presentation",className:f("component-alignment-matrix-control-icon",c),style:{pointerEvents:t?"none":void 0,...b},...n,children:RR.map((i,a)=>{let G=XO(o)===a?tac:cac;return(0,S1.jsx)(pR.Rect,{x:mO+a%3*f0+(f0-G)/2,y:mO+Math.floor(a/3)*f0+(f0-G)/2,width:G,height:G,fill:"currentColor"},i)})})}var xO=eac;var Zu=u(V(),1),k1="data-wp-hash";function z1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&dac(document)),c.__wpStyleRuntime}function lac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${k1}]`))if(e.getAttribute(k1)===t)return!0;return!1}function RO(c,t,e){if(!c.head)return;let l=z1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(lac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(k1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function dac(c){let t=z1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)RO(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 bac(c,t){let e=z1();e.styles.set(c,t);for(let l of e.documents.keys())RO(l,c,t)}typeof process>"u",bac("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 gO={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function IO({className:c,id:t,label:e=(0,WR.__)("Alignment Matrix Control"),defaultValue:l="center center",value:d,onChange:b,width:o=92,...n}){let i=(0,ZO.useInstanceId)(IO,"alignment-matrix-control",t),a=(0,HO.useCallback)(X=>{let s=GO(i,X);s&&b?.(s)},[i,b]),G=f("component-alignment-matrix-control",gO["grid-container"],c);return(0,Zu.jsx)(Ae,{defaultActiveId:IR(i,l),activeId:IR(i,d),setActiveId:a,rtl:(0,WR.isRTL)(),render:(0,Zu.jsx)("div",{...n,className:G,"aria-label":e,id:i,role:"grid",style:{width:`${o}px`}}),children:C1.map((X,s)=>(0,Zu.jsx)(Ae.Row,{render:(0,Zu.jsx)("div",{className:gO["grid-row"],role:"row"}),children:X.map(r=>(0,Zu.jsx)(rO,{id:IR(i,r),value:r},r))},s))})}var oac=Object.assign(IO,{Icon:Object.assign(xO,{displayName:"AlignmentMatrixControl.Icon"})}),A1=oac;function nac(c){return c==="appear"?"top":"left"}function O1(c){if(c.type==="loading")return"components-animate__loading";let{type:t,origin:e=nac(t)}=c;if(t==="appear"){let[l,d="center"]=e.split(" ");return f("components-animate__appear",{["is-from-"+d]:d!=="center",["is-from-"+l]:l!=="middle"})}if(t==="slide-in")return f("components-animate__slide-in","is-from-"+e)}function iac({type:c,options:t={},children:e}){return e({className:O1({type:c,...t})})}var pO=iac;var nT=u(F(),1),BI=u(ic(),1);var WO=u(mt(),1);var BR=u(F(),1),w1=["40em","52em","64em"],aac=(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>w1.length-1)throw new RangeError(`Default breakpoint index out of range. Theme has ${w1.length} breakpoints, got index ${t}`);let[e,l]=(0,BR.useState)(t);return(0,BR.useEffect)(()=>{let d=()=>w1.filter(o=>typeof window<"u"?window.matchMedia(`screen and (min-width: ${o})`).matches:!1).length,b=()=>{let o=d();e!==o&&l(o)};return b(),typeof window<"u"&&window.addEventListener("resize",b),()=>{typeof window<"u"&&window.removeEventListener("resize",b)}},[e]),e};function S0(c,t={}){let e=aac(t);if(!Array.isArray(c)&&typeof c!="function")return c;let l=c||[];return l[e>=l.length?l.length-1:e]}var Gac="4px";function Q(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(${Gac} * ${c})`}var T1="data-wp-hash";function Q1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&uac(document)),c.__wpStyleRuntime}function Xac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${T1}]`))if(e.getAttribute(T1)===t)return!0;return!1}function BO(c,t,e){if(!c.head)return;let l=Q1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Xac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(T1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function uac(c){let t=Q1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)BO(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 sac(c,t){let e=Q1();e.styles.set(c,t);for(let l of e.documents.keys())BO(l,c,t)}typeof process>"u",sac("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 k0={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 rac(c){let{isReversed:t,...e}=c;return typeof t<"u"?((0,WO.default)("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...e,direction:t?"row-reverse":"row"}):e}function Hu(c){let{align:t,className:e,direction:l="row",expanded:d=!0,gap:b=2,justify:o="space-between",style:n,wrap:i=!1,...a}=ec(rac(c),"Flex"),G=Array.isArray(l)?l:[l],X=S0(G),s=typeof X=="string"&&!!X.includes("column"),r={...n,"--wp-components-flex-align":t??(s?"normal":"center"),"--wp-components-flex-direction":X,"--wp-components-flex-wrap":i?"wrap":"nowrap","--wp-components-flex-gap":Q(b),"--wp-components-flex-justify":o};return{...a,className:f(k0.flex,s?k0["items-column"]:k0["items-row"],d&&(s?k0["expanded-column"]:k0["expanded-row"]),e),style:r,isColumn:s}}var yR=u(F(),1),L1=(0,yR.createContext)({flexItemDisplay:void 0}),yO=()=>(0,yR.useContext)(L1);var D1=u(V(),1);function mac(c,t){let{children:e,isColumn:l,...d}=Hu(c);return(0,D1.jsx)(L1.Provider,{value:{flexItemDisplay:l?"block":void 0},children:(0,D1.jsx)(ac,{...d,ref:t,children:e})})}var xac=lc(mac,"Flex"),Zt=xac;var U1="data-wp-hash";function j1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Zac(document)),c.__wpStyleRuntime}function gac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${U1}]`))if(e.getAttribute(U1)===t)return!0;return!1}function hO(c,t,e){if(!c.head)return;let l=j1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(gac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(U1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Zac(c){let t=j1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)hO(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 Hac(c,t){let e=j1();e.styles.set(c,t);for(let l of e.documents.keys())hO(l,c,t)}typeof process>"u",Hac("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 VO={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 Ru(c){let{className:t,display:e,isBlock:l=!1,style:d,...b}=ec(c,"FlexItem"),o=yO().flexItemDisplay,i={...d,"--wp-components-flex-item-display":e||o||"block"};return{...b,className:f(VO.item,l&&VO.block,t),style:i}}var JO=u(V(),1);function Rac(c,t){let e=Ru(c);return(0,JO.jsx)(ac,{...e,ref:t})}var Iac=lc(Rac,"FlexItem"),Le=Iac;function E1(c){let t=ec(c,"FlexBlock");return Ru({isBlock:!0,...t})}var vO=u(V(),1);function pac(c,t){let e=E1(c);return(0,vO.jsx)(ac,{...e,ref:t})}var Wac=lc(pac,"FlexBlock"),ol=Wac;var M1="data-wp-hash";function P1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yac(document)),c.__wpStyleRuntime}function Bac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${M1}]`))if(e.getAttribute(M1)===t)return!0;return!1}function YO(c,t,e){if(!c.head)return;let l=P1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Bac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(M1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function yac(c){let t=P1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)YO(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 Vac(c,t){let e=P1();e.styles.set(c,t);for(let l of e.documents.keys())YO(l,c,t)}typeof process>"u",Vac("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 hac={spacer:"_91de5852bdb7a4b8__spacer"};function fl(c){return typeof c<"u"&&c!==null}function CO(c){let{className:t,margin:e,marginBottom:l=2,marginLeft:d,marginRight:b,marginTop:o,marginX:n,marginY:i,padding:a,paddingBottom:G,paddingLeft:X,paddingRight:s,paddingTop:r,paddingX:m,paddingY:x,style:g,...R}=ec(c,"Spacer"),Z={};fl(e)&&(Z["--wp-components-spacer-margin"]=Q(e)),fl(i)&&(Z["--wp-components-spacer-margin-block-start"]=Q(i),Z["--wp-components-spacer-margin-block-end"]=Q(i)),fl(n)&&(Z["--wp-components-spacer-margin-inline-start"]=Q(n),Z["--wp-components-spacer-margin-inline-end"]=Q(n)),fl(o)&&(Z["--wp-components-spacer-margin-block-start"]=Q(o)),fl(l)&&(Z["--wp-components-spacer-margin-block-end"]=Q(l)),fl(d)&&(Z["--wp-components-spacer-margin-inline-start"]=Q(d)),fl(b)&&(Z["--wp-components-spacer-margin-inline-end"]=Q(b)),fl(a)&&(Z["--wp-components-spacer-padding"]=Q(a)),fl(x)&&(Z["--wp-components-spacer-padding-block-start"]=Q(x),Z["--wp-components-spacer-padding-block-end"]=Q(x)),fl(m)&&(Z["--wp-components-spacer-padding-inline-start"]=Q(m),Z["--wp-components-spacer-padding-inline-end"]=Q(m)),fl(r)&&(Z["--wp-components-spacer-padding-block-start"]=Q(r)),fl(G)&&(Z["--wp-components-spacer-padding-block-end"]=Q(G)),fl(X)&&(Z["--wp-components-spacer-padding-inline-start"]=Q(X)),fl(s)&&(Z["--wp-components-spacer-padding-inline-end"]=Q(s));let H={...Z,...g};return{...R,className:f(hac.spacer,t),style:H}}var FO=u(V(),1);function Jac(c,t){let e=CO(c);return(0,FO.jsx)(ac,{...e,ref:t})}var vac=lc(Jac,"Spacer"),Xe=vac;var pI=u(F(),1),Vu=u(ic(),1);var VR=u(F(),1),ue=(0,VR.forwardRef)(({icon:c,size:t=24,...e},l)=>(0,VR.cloneElement)(c,{width:t,height:t,...e,ref:l}));var hR=u(zc(),1),K1=u(V(),1),JR=(0,K1.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K1.jsx)(hR.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var vR=u(zc(),1),_1=u(V(),1),YR=(0,_1.jsx)(vR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_1.jsx)(vR.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var CR=u(zc(),1),q1=u(V(),1),$1=(0,q1.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q1.jsx)(CR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var FR=u(zc(),1),ch=u(V(),1),De=(0,ch.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ch.jsx)(FR.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var NR=u(zc(),1),th=u(V(),1),z0=(0,th.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,th.jsx)(NR.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var fR=u(zc(),1),eh=u(V(),1),lh=(0,eh.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eh.jsx)(fR.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var SR=u(zc(),1),dh=u(V(),1),bh=(0,dh.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dh.jsx)(SR.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var kR=u(zc(),1),oh=u(V(),1),nh=(0,oh.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oh.jsx)(kR.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var zR=u(zc(),1),ih=u(V(),1),Po=(0,ih.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ih.jsx)(zR.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var AR=u(zc(),1),ah=u(V(),1),A0=(0,ah.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ah.jsx)(AR.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var OR=u(zc(),1),Gh=u(V(),1),Xh=(0,Gh.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gh.jsx)(OR.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 wR=u(zc(),1),uh=u(V(),1),O0=(0,uh.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uh.jsx)(wR.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 TR=u(zc(),1),sh=u(V(),1),rh=(0,sh.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sh.jsx)(TR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var QR=u(zc(),1),mh=u(V(),1),xh=(0,mh.jsx)(QR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mh.jsx)(QR.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"})});var LR=u(zc(),1),gh=u(V(),1),Zh=(0,gh.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gh.jsx)(LR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z"})});var DR=u(zc(),1),Hh=u(V(),1),w0=(0,Hh.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Hh.jsx)(DR.Path,{d:"M5 11.25h14v1.5H5z"})});var UR=u(zc(),1),Rh=u(V(),1),T0=(0,Rh.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rh.jsx)(UR.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var jR=u(zc(),1),Ih=u(V(),1),Q0=(0,Ih.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ih.jsx)(jR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var ER=u(zc(),1),ph=u(V(),1),Wh=(0,ph.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ph.jsx)(ER.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})});var MR=u(zc(),1),Bh=u(V(),1),L0=(0,Bh.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Bh.jsx)(MR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var PR=u(zc(),1),yh=u(V(),1),Ko=(0,yh.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yh.jsx)(PR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var KR=u(zc(),1),Vh=u(V(),1),D0=(0,Vh.jsx)(KR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vh.jsx)(KR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var _R=u(zc(),1),hh=u(V(),1),U0=(0,hh.jsx)(_R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hh.jsx)(_R.Path,{d:"M7 11.5h10V13H7z"})});var qR=u(zc(),1),Jh=u(V(),1),vh=(0,Jh.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jh.jsx)(qR.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 j0=u(zc(),1),E0=u(V(),1),M0=(0,E0.jsxs)(j0.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,E0.jsx)(j0.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,E0.jsx)(j0.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 $R=u(zc(),1),Yh=u(V(),1),P0=(0,Yh.jsx)($R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yh.jsx)($R.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 cI=u(zc(),1),Ch=u(V(),1),Fh=(0,Ch.jsx)(cI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ch.jsx)(cI.Path,{d:"M12 15.8c-3.7 0-6.8-3-6.8-6.8s3-6.8 6.8-6.8c3.7 0 6.8 3 6.8 6.8s-3.1 6.8-6.8 6.8zm0-12C9.1 3.8 6.8 6.1 6.8 9s2.4 5.2 5.2 5.2c2.9 0 5.2-2.4 5.2-5.2S14.9 3.8 12 3.8zM8 17.5h8V19H8zM10 20.5h4V22h-4z"})});var tI=u(zc(),1),Nh=u(V(),1),fh=(0,Nh.jsx)(tI.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nh.jsx)(tI.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var $w=u(bc(),1),cT=u(mt(),1);var di=u(K());b1();var Yac=!1,Cac=d1,Fac=function(t){return t!=="theme"},NO=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?Cac:Fac},fO=function(t,e,l){var d;if(e){var b=e.shouldForwardProp;d=t.__emotion_forwardProp&&b?function(o){return t.__emotion_forwardProp(o)&&b(o)}:b}return typeof d!="function"&&l&&(d=t.__emotion_forwardProp),d},Nac=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return ru(e,l,d),W0(function(){return Eo(e,l,d)}),null},S=function c(t,e){var l=t.__emotion_real===t,d=l&&t.__emotion_base||t,b,o;e!==void 0&&(b=e.label,o=e.target);var n=fO(t,e,l),i=n||NO(d),a=!i("as");return function(){var G=arguments,X=l&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(b!==void 0&&X.push("label:"+b+";"),G[0]==null||G[0].raw===void 0)X.push.apply(X,G);else{var s=G[0];X.push(s[0]);for(var r=G.length,m=1;m<r;m++)X.push(G[m],s[m])}var x=y0(function(g,R,Z){var H=a&&g.as||d,W="",p=[],I=g;if(g.theme==null){I={};for(var y in g)I[y]=g[y];I.theme=di.useContext(V0)}typeof g.className=="string"?W=ci(R.registered,p,g.className):g.className!=null&&(W=g.className+" ");var B=Mb(X.concat(p),R.registered,I);W+=R.key+"-"+B.name,o!==void 0&&(W+=" "+o);var Y=a&&n===void 0?NO(H):i,J={};for(var h in g)a&&h==="as"||Y(h)&&(J[h]=g[h]);return J.className=W,Z&&(J.ref=Z),di.createElement(di.Fragment,null,di.createElement(Nac,{cache:R,serialized:B,isStringTag:typeof H=="string"}),di.createElement(H,J))});return x.displayName=b!==void 0?b:"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=X,x.__emotion_forwardProp=n,Object.defineProperty(x,"toString",{value:function(){return o===void 0&&Yac?"NO_COMPONENT_SELECTOR":"."+o}}),x.withComponent=function(g,R){var Z=c(g,I0({},e,R,{shouldForwardProp:fO(x,R,!0)}));return Z.apply(void 0,X)},x}};var Ow=u(bc(),1),ww=u(F(),1);var tw=u(bc(),1),ew=u(F(),1);var _O=u(F(),1);var Iu=u(F(),1);var eI="\u2026",bi={auto:"auto",head:"head",middle:"middle",tail:"tail",none:"none"},fac={ellipsis:eI,ellipsizeMode:bi.auto,limit:0,numberOfLines:0};function Sac(c,t,e,l){if(typeof c!="string")return"";let d=c.length,b=~~t,o=~~e,n=Te(l)?l:eI;return b===0&&o===0||b>=d||o>=d||b+o>=d?c:o===0?c.slice(0,b)+n:c.slice(0,b)+n+c.slice(d-o)}function SO(c="",t){let e={...fac,...t},{ellipsis:l,ellipsizeMode:d,limit:b}=e;if(d===bi.none)return c;let o,n;switch(d){case bi.head:o=0,n=b;break;case bi.middle:o=Math.floor(b/2),n=Math.floor(b/2);break;default:o=b,n=0}return d!==bi.auto?Sac(c,o,n,l):c}var kh="data-wp-hash";function zh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zac(document)),c.__wpStyleRuntime}function kac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${kh}]`))if(e.getAttribute(kh)===t)return!0;return!1}function kO(c,t,e){if(!c.head)return;let l=zh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(kac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(kh,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function zac(c){let t=zh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)kO(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 Aac(c,t){let e=zh();e.styles.set(c,t);for(let l of e.documents.keys())kO(l,c,t)}typeof process>"u",Aac("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 Sh={truncate:"_51f2afb77f24a721__truncate","is-line-clamp":"d232bf8e2132288d__is-line-clamp","is-single-line":"_95bf20b727db236f__is-single-line"};function K0(c){let{className:t,children:e,ellipsis:l=eI,ellipsizeMode:d=bi.auto,limit:b=0,numberOfLines:o=0,style:n,...i}=ec(c,"Truncate"),a;typeof e=="string"?a=e:typeof e=="number"&&(a=e.toString());let G=a?SO(a,{ellipsis:l,ellipsizeMode:d,limit:b,numberOfLines:o}):e,X=!!a&&d===bi.auto,s=X&&!!o,r=s&&o===1,m=f(X&&!o&&Sh.truncate,s&&Sh["is-line-clamp"],r&&Sh["is-single-line"],t),x=s?{...n,"--wp-components-truncate-lines":o}:n;return{...i,className:m,style:x,children:G}}var zO=u(V(),1);function Oac(c,t){let e=K0(c);return(0,zO.jsx)(ac,{as:"span",...e,ref:t})}var wac=lc(Oac,"Truncate"),_o=wac;var Lh={};Li(Lh,{Text:()=>Ah,block:()=>Oh,destructive:()=>wh,highlighterText:()=>Qh,muted:()=>Th,positive:()=>Tac,upperCase:()=>Qac});var Ah=L("color:",O.theme.foreground,";line-height:",A.fontLineHeightBase,";margin:0;text-wrap:pretty;",""),Oh={name:"4zleql",styles:"display:block"},Tac=L("color:",O.alert.green,";",""),wh=L("color:",O.alert.red,";",""),Th=L("color:",O.theme.gray[700],";",""),Qh=L("mark{background:",O.alert.yellow,";border-radius:",A.radiusSmall,";box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.05 ) inset,0 -1px 0 rgba( 0, 0, 0, 0.1 ) inset;}",""),Qac={name:"50zrmy",styles:"text-transform:uppercase"};var wO=u(OO(),1),Dh=u(F(),1),Lac=c=>{let t={};for(let e in c)t[e.toLowerCase()]=c[e];return t},Dac=ti(Lac);function TO({activeClassName:c="",activeIndex:t=-1,activeStyle:e,autoEscape:l,caseSensitive:d=!1,children:b,findChunks:o,highlightClassName:n="",highlightStyle:i={},highlightTag:a="mark",sanitize:G,searchWords:X=[],unhighlightClassName:s="",unhighlightStyle:r}){if(!b)return null;if(typeof b!="string")return b;let m=b,x=(0,wO.findAll)({autoEscape:l,caseSensitive:d,findChunks:o,sanitize:G,searchWords:X,textToHighlight:m}),g=a,R=-1,Z="",H;return x.map((p,I)=>{let y=m.substr(p.start,p.end-p.start);if(p.highlight){R++;let B;typeof n=="object"?d?B=n[y]:(n=Dac(n),B=n[y.toLowerCase()]):B=n;let Y=R===+t;Z=`${B} ${Y?c:""}`,H=Y===!0&&e!==null?Object.assign({},i,e):i;let J={children:y,className:Z,key:I,style:H};return typeof g!="string"&&(J.highlightIndex=R),(0,Dh.createElement)(g,J)}return(0,Dh.createElement)("span",{children:y,className:s,key:I,style:r})})}var Uh=13,QO={body:Uh,caption:10,footnote:11,largeTitle:28,subheadline:12,title:20},Uac=[1,2,3,4,5,6].flatMap(c=>[c,c.toString()]);function lI(c=Uh){if(c in QO)return lI(QO[c]);if(typeof c!="number"){let e=parseFloat(c);if(Number.isNaN(e))return c;c=e}return`calc(${`(${c} / ${Uh})`} * ${A.fontSize})`}function LO(c=3){if(!Uac.includes(c))return lI(c);let t=`fontSizeH${c}`;return A[t]}function DO(c,t){if(t)return t;if(!c)return;let e=`calc(${A.controlHeight} + ${Q(2)})`;switch(c){case"large":e=`calc(${A.controlHeightLarge} + ${Q(2)})`;break;case"small":e=`calc(${A.controlHeightSmall} + ${Q(2)})`;break;case"xSmall":e=`calc(${A.controlHeightXSmall} + ${Q(2)})`;break;default:break}return e}var jac={name:"50zrmy",styles:"text-transform:uppercase"};function _0(c){let{adjustLineHeightForInnerControls:t,align:e,children:l,className:d,color:b,ellipsizeMode:o,isDestructive:n=!1,display:i,highlightEscape:a=!1,highlightCaseSensitive:G=!1,highlightWords:X,highlightSanitize:s,isBlock:r=!1,letterSpacing:m,lineHeight:x,optimizeReadabilityFor:g,size:R,truncate:Z=!1,upperCase:H=!1,variant:W,weight:p=A.fontWeight,...I}=ec(c,"Text"),y=l,B=Array.isArray(X),Y=R==="caption";if(B){if(typeof l!="string")throw new TypeError("`children` of `Text` must only be `string` types when `highlightWords` is defined");y=TO({autoEscape:a,children:l,caseSensitive:G,searchWords:X,sanitize:s})}let J=Hc(),h=(0,Iu.useMemo)(()=>{let z=DO(t,x),D=L({color:b,display:i,fontSize:lI(R),fontWeight:p,lineHeight:z,letterSpacing:m,textAlign:e},"",""),U=jac,k=null;g&&(k=IA(g)==="dark"?L({color:O.gray[900]},"",""):L({color:O.white},"",""));let v=L(Ah,D,k,n&&wh,!!B&&Qh,r&&Oh,Y&&Th,W&&Lh[W],H&&U,"","");return J(v,d)},[t,e,d,b,J,i,r,Y,n,B,m,x,g,R,H,W,p]),C;Z===!0&&(C="auto"),Z===!1&&(C="none");let N={...I,className:h,children:l,ellipsizeMode:o||C},w=K0(N);return!Z&&Array.isArray(l)&&(y=Iu.Children.map(l,z=>typeof z!="object"||z===null||!("props"in z)?z:F0(z,["Link"])?(0,Iu.cloneElement)(z,{size:z.props.size||"inherit"}):z)),{...w,children:Z?w.children:y}}var UO=u(V(),1);function Eac(c,t){let e=_0(c);return(0,UO.jsx)(ac,{as:"span",...e,ref:t})}var Mac=lc(Eac,"Text"),nl=Mac;var jO=u(V(),1);var jh=S("span",{target:"em5sgkm8"})({name:"pvvbxf",styles:"box-sizing:border-box;display:block"}),Eh=S("span",{target:"em5sgkm7"})({name:"jgf79h",styles:"align-items:center;align-self:stretch;box-sizing:border-box;display:flex"}),Pac=({disabled:c,isBorderless:t})=>t?"transparent":c?O.ui.borderDisabled:O.ui.border,Hd=S("div",{target:"em5sgkm6"})("&&&{box-sizing:border-box;border-color:",Pac,";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;",dt({paddingLeft:2}),";}"),EO=S(Zt,{target:"em5sgkm5"})("box-sizing:border-box;position:relative;border-radius:",A.radiusSmall,";padding-top:0;&:focus-within:not( :has( :is( ",jh,", ",Eh," ):focus-within ) ){",Hd,"{border-color:",O.ui.borderFocus,";box-shadow:",A.controlBoxShadowFocus,";outline:2px solid transparent;outline-offset:-2px;}}"),Kac=({disabled:c})=>{let t=c?O.ui.backgroundDisabled:O.ui.background;return L({backgroundColor:t},"","")},_ac={name:"1d3w5wq",styles:"width:100%"},qac=({__unstableInputWidth:c,labelPosition:t})=>c?t==="side"?"":t==="edge"?L({flex:`0 0 ${c}`},"",""):L({width:c},"",""):_ac,dI=S("div",{target:"em5sgkm4"})("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;",Kac," ",qac,";"),$ac=({disabled:c})=>c?L({color:O.ui.textDisabled},"",""):"",q0=({inputSize:c})=>{let t={default:"13px",small:"11px",compact:"13px","__unstable-large":"13px"},e=t[c]||t.default,l="16px";return e?L("font-size:",l,";@media ( min-width: 600px ){font-size:",e,";}",""):""},MO=({inputSize:c})=>{let t={default:{height:40,lineHeight:1,minHeight:40,paddingLeft:A.controlPaddingX,paddingRight:A.controlPaddingX},small:{height:24,lineHeight:1,minHeight:24,paddingLeft:A.controlPaddingXSmall,paddingRight:A.controlPaddingXSmall},compact:{height:32,lineHeight:1,minHeight:32,paddingLeft:A.controlPaddingXSmall,paddingRight:A.controlPaddingXSmall},"__unstable-large":{height:40,lineHeight:1,minHeight:40,paddingLeft:A.controlPaddingX,paddingRight:A.controlPaddingX}};return t[c]||t.default},cGc=c=>L(MO(c),"",""),tGc=({paddingInlineStart:c,paddingInlineEnd:t})=>L({paddingInlineStart:c,paddingInlineEnd:t},"",""),eGc=({isDragging:c,dragCursor:t})=>{let e,l;return c&&(e=L("cursor:",t,";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}","")),c&&t&&(l=L("&:active{cursor:",t,";}","")),L(e," ",l,";","")},db=S("input",{target:"em5sgkm3"})("&&&{background-color:transparent;box-sizing:border-box;border:none;box-shadow:none!important;color:",O.theme.foreground,";display:block;font-family:inherit;margin:0;outline:none;width:100%;",eGc," ",$ac," ",q0," ",cGc," ",tGc," &::-webkit-input-placeholder{color:",O.ui.darkGrayPlaceholder,";}&::-moz-placeholder{color:",O.ui.darkGrayPlaceholder,";}&:-ms-input-placeholder{color:",O.ui.darkGrayPlaceholder,";}&[type='email'],&[type='url']{direction:ltr;}}"),lGc=S(nl,{target:"em5sgkm2"})("&&&{",v0,";box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;}"),PO=c=>(0,jO.jsx)(lGc,{...c,as:"label"}),KO=S(Le,{target:"em5sgkm1"})({name:"1b6uupn",styles:"max-width:calc( 100% - 10px )"}),dGc=({variant:c="default",size:t,isPrefix:e})=>{let{paddingLeft:l}=MO({inputSize:t}),d=e?"paddingInlineStart":"paddingInlineEnd";return c==="default"?L({[d]:l},"",""):L({display:"flex",[d]:l-4},"","")},bI=S("div",{target:"em5sgkm0"})(dGc,";");var qO=u(V(),1);function bGc({disabled:c=!1,isBorderless:t=!1}){return(0,qO.jsx)(Hd,{"aria-hidden":"true",className:"components-input-control__backdrop",disabled:c,isBorderless:t})}var oGc=(0,_O.memo)(bGc),$O=oGc;var oI=u(V(),1);function cw({children:c,hideLabelFromVision:t,htmlFor:e,...l}){return c?t?(0,oI.jsx)(kc,{as:"label",htmlFor:e,children:c}):(0,oI.jsx)(KO,{children:(0,oI.jsx)(PO,{htmlFor:e,...l,children:c})}):null}var qo=u(V(),1);function nGc(c){let e=`input-base-control-${(0,tw.useInstanceId)(lw)}`;return c||e}function iGc(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 lw(c,t){let{__unstableInputWidth:e,children:l,className:d,disabled:b=!1,hideLabelFromVision:o=!1,labelPosition:n,id:i,isBorderless:a=!1,label:G,prefix:X,size:s="default",suffix:r,...m}=ec(c,"InputBase"),x=nGc(i),g=o||!G,R=(0,ew.useMemo)(()=>({InputControlPrefixWrapper:{size:s},InputControlSuffixWrapper:{size:s}}),[s]);return(0,qo.jsxs)(EO,{...m,...iGc(n),className:d,gap:2,ref:t,children:[(0,qo.jsx)(cw,{className:"components-input-control__label",hideLabelFromVision:o,labelPosition:n,htmlFor:x,children:G}),(0,qo.jsxs)(dI,{__unstableInputWidth:e,className:"components-input-control__container",disabled:b,hideLabel:g,labelPosition:n,children:[(0,qo.jsxs)(Sa,{value:R,children:[X&&(0,qo.jsx)(jh,{className:"components-input-control__prefix",children:X}),l,r&&(0,qo.jsx)(Eh,{className:"components-input-control__suffix",children:r})]}),(0,qo.jsx)($O,{disabled:b,isBorderless:a})]})]})}var pu=lc(lw,"InputBase");function aGc(c,t,e){return Math.max(t,Math.min(c,e))}var he={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 dw(c,t,e){return t===0||Math.abs(t)===1/0?Math.pow(c,e*5):c*t*e/(t+e*c)}function bw(c,t,e,l=.15){return l===0?aGc(c,t,e):c<t?-dw(t-c,e-t,l)+t:c>e?+dw(c-e,e-t,l)+e:c}function ow(c,[t,e],[l,d]){let[[b,o],[n,i]]=c;return[bw(t,b,o,l),bw(e,n,i,d)]}function GGc(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 XGc(c){var t=GGc(c,"string");return typeof t=="symbol"?t:String(t)}function il(c,t,e){return t=XGc(t),t in c?Object.defineProperty(c,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):c[t]=e,c}function nw(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 ht(c){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?arguments[t]:{};t%2?nw(Object(e),!0).forEach(function(l){il(c,l,e[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(e)):nw(Object(e)).forEach(function(l){Object.defineProperty(c,l,Object.getOwnPropertyDescriptor(e,l))})}return c}var rw={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 iw(c){return c?c[0].toUpperCase()+c.slice(1):""}var uGc=["enter","leave"];function sGc(c=!1,t){return c&&!uGc.includes(t)}function mw(c,t="",e=!1){let l=rw[c],d=l&&l[t]||t;return"on"+iw(c)+iw(d)+(sGc(e,d)?"Capture":"")}var rGc=["gotpointercapture","lostpointercapture"];function xw(c){let t=c.substring(2).toLowerCase(),e=!!~t.indexOf("passive");e&&(t=t.replace("passive",""));let l=rGc.includes(t)?"capturecapture":"capture",d=!!~t.indexOf(l);return d&&(t=t.replace("capture","")),{device:t,capture:d,passive:e}}function gw(c,t=""){let e=rw[c],l=e&&e[t]||t;return c+l}function $0(c){return"touches"in c}function Zw(c){return $0(c)?"touch":"pointerType"in c?c.pointerType:"mouse"}function mGc(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 xGc(c){return c.type==="touchend"||c.type==="touchcancel"?c.changedTouches:c.targetTouches}function Hw(c){return $0(c)?xGc(c)[0]:c}function Rw(c){return mGc(c).map(t=>t.identifier)}function Mh(c){let t=Hw(c);return $0(c)?t.identifier:t.pointerId}function aw(c){let t=Hw(c);return[t.clientX,t.clientY]}function gGc(c){let t={};if("buttons"in c&&(t.buttons=c.buttons),"shiftKey"in c){let{shiftKey:e,altKey:l,metaKey:d,ctrlKey:b}=c;Object.assign(t,{shiftKey:e,altKey:l,metaKey:d,ctrlKey:b})}return t}function nI(c,...t){return typeof c=="function"?c(...t):c}function ZGc(){}function Iw(...c){return c.length===0?ZGc:c.length===1?c[0]:function(){let t;for(let e of c)t=e.apply(this,arguments)||t;return t}}function Gw(c,t){return Object.assign({},t,c||{})}var HGc=32,Ph=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?nI(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 b=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,gGc(t)),d.down=d.pressed=d.buttons%2===1||d.touches>0,b=t.timeStamp-e.timeStamp,e.timeStamp=t.timeStamp,e.elapsedTime=e.timeStamp-e.startTime),e._active){let I=e._delta.map(Math.abs);he.addTo(e._distance,I)}this.axisIntent&&this.axisIntent(t);let[o,n]=e._movement,[i,a]=l.threshold,{_step:G,values:X}=e;if(l.hasCustomTransform?(G[0]===!1&&(G[0]=Math.abs(o)>=i&&X[0]),G[1]===!1&&(G[1]=Math.abs(n)>=a&&X[1])):(G[0]===!1&&(G[0]=Math.abs(o)>=i&&Math.sign(o)*i),G[1]===!1&&(G[1]=Math.abs(n)>=a&&Math.sign(n)*a)),e.intentional=G[0]!==!1||G[1]!==!1,!e.intentional)return;let s=[0,0];if(l.hasCustomTransform){let[I,y]=X;s[0]=G[0]!==!1?I-G[0]:0,s[1]=G[1]!==!1?y-G[1]:0}else s[0]=G[0]!==!1?o-G[0]:0,s[1]=G[1]!==!1?n-G[1]:0;this.restrictToAxis&&!e._blocked&&this.restrictToAxis(s);let r=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=nI(l.bounds,e)),this.setup&&this.setup()),e.movement=s,this.computeOffset()));let[x,g]=e.offset,[[R,Z],[H,W]]=e._bounds;e.overflow=[x<R?-1:x>Z?1:0,g<H?-1:g>W?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 p=e._active?l.rubberband||[0,0]:[0,0];if(e.offset=ow(e._bounds,e.offset,p),e.delta=he.sub(e.offset,r),this.computeMovement(),m&&(!e.last||b>HGc)){e.delta=he.sub(e.offset,r);let I=e.delta.map(Math.abs);he.addTo(e.distance,I),e.direction=e.delta.map(Math.sign),e._direction=e._delta.map(Math.sign),!e.first&&b>0&&(e.velocity=[I[0]/b,I[1]/b],e.timeDelta=b)}}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(ht(ht(ht({},e),t),{},{[this.aliasKey]:t.values}));d!==void 0&&(t.memo=d)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}};function RGc([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 Kh=class extends Ph{constructor(...t){super(...t),il(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=he.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=he.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[Zw(t)]:l.axisThreshold;e.axis=RGc(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}}},IGc=c=>c,Xw=.15,pw={enabled(c=!0){return c},eventOptions(c,t,e){return ht(ht({},e.shared.eventOptions),c)},preventDefault(c=!1){return c},triggerAllEvents(c=!1){return c},rubberband(c=0){switch(c){case!0:return[Xw,Xw];case!1:return[0,0];default:return he.toVector(c)}},from(c){if(typeof c=="function")return c;if(c!=null)return he.toVector(c)},transform(c,t,e){let l=c||e.shared.transform;return this.hasCustomTransform=!!l,l||IGc},threshold(c){return he.toVector(c,0)}},pGc=0,cm=ht(ht({},pw),{},{axis(c,t,{axis:e}){if(this.lockDirection=e==="lock",!this.lockDirection)return e},axisThreshold(c=pGc){return c},bounds(c={}){if(typeof c=="function")return b=>cm.bounds(c(b));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]]}}),uw={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]},_h=class extends Kh{constructor(...t){super(...t),il(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=cm.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=Mh(t),l._pointerActive=!0,this.computeValues(aw(t)),this.computeInitial(),e.preventScrollAxis&&Zw(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=Mh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;let b=aw(t);if(document.pointerLockElement===t.target?e._delta=[t.movementX,t.movementY]:(e._delta=he.sub(b,e._values),this.computeValues(b)),he.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=Mh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(t);let[b,o]=e._distance;if(e.tap=b<=l.tapsThreshold&&o<=l.tapsThreshold,e.tap&&l.filterTaps)e._force=!0;else{let[n,i]=e._delta,[a,G]=e._movement,[X,s]=l.swipe.velocity,[r,m]=l.swipe.distance,x=l.swipe.duration;if(e.elapsedTime<x){let g=Math.abs(n/e.timeDelta),R=Math.abs(i/e.timeDelta);g>X&&Math.abs(a)>r&&(e.swipe[0]=Math.sign(n)),R>s&&Math.abs(G)>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,WGc(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=uw[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,he.addTo(l._movement,l._delta),this.compute(t),this.emit()}}keyUp(t){t.key in uw&&(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 WGc(c){"persist"in c&&typeof c.persist=="function"&&c.persist()}var tm=typeof window<"u"&&window.document&&window.document.createElement;function Ww(){return tm&&"ontouchstart"in window}function BGc(){return Ww()||tm&&window.navigator.maxTouchPoints>1}function yGc(){return tm&&"onpointerdown"in window}function VGc(){return tm&&"exitPointerLock"in window.document}function hGc(){try{return"constructor"in GestureEvent}catch{return!1}}var Pl={isBrowser:tm,gesture:hGc(),touch:Ww(),touchscreen:BGc(),pointer:yGc(),pointerLock:VGc()},JGc=250,vGc=180,YGc=.5,CGc=50,FGc=250,NGc=10,sw={mouse:0,touch:0,pen:8},fGc=ht(ht({},cm),{},{device(c,t,{pointer:{touch:e=!1,lock:l=!1,mouse:d=!1}={}}){return this.pointerLock=l&&Pl.pointerLock,Pl.touch&&e?"touch":this.pointerLock?"mouse":Pl.pointer&&!d?"pointer":Pl.touch?"touch":"mouse"},preventScrollAxis(c,t,{preventScroll:e}){if(this.preventScrollDelay=typeof e=="number"?e:e||e===void 0&&c?JGc:void 0,!(!Pl.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 b=he.toVector(c,e?l:d?1:0);return this.filterTaps=e,this.tapsThreshold=l,b},swipe({velocity:c=YGc,distance:t=CGc,duration:e=FGc}={}){return{velocity:this.transform(he.toVector(c)),distance:this.transform(he.toVector(t)),duration:e}},delay(c=0){switch(c){case!0:return vGc;case!1:return 0;default:return c}},axisThreshold(c){return c?ht(ht({},sw),c):sw},keyboardDisplacement(c=NGc){return c}});var BPc=ht(ht({},pw),{},{device(c,t,{shared:e,pointer:{touch:l=!1}={}}){if(e.target&&!Pl.touch&&Pl.gesture)return"gesture";if(Pl.touch&&l)return"touch";if(Pl.touchscreen){if(Pl.pointer)return"pointer";if(Pl.touch)return"touch"}},bounds(c,t,{scaleBounds:e={},angleBounds:l={}}){let d=o=>{let n=Gw(nI(e,o),{min:-1/0,max:1/0});return[n.min,n.max]},b=o=>{let n=Gw(nI(l,o),{min:-1/0,max:1/0});return[n.min,n.max]};return typeof e!="function"&&typeof l!="function"?[d(),b()]:o=>[d(o),b(o)]},threshold(c,t,e){return this.lockDirection=e.axis==="lock",he.toVector(c,this.lockDirection?[.1,3]:0)},modifierKey(c){return c===void 0?"ctrlKey":c},pinchOnWheel(c=!0){return c}});var yPc=ht(ht({},cm),{},{mouseOnly:(c=!0)=>c});var VPc=ht(ht({},cm),{},{mouseOnly:(c=!0)=>c}),iI=new Map,em=new Map;function qh(c){iI.set(c.key,c.engine),em.set(c.key,c.resolver)}var $h={key:"drag",engine:_h,resolver:fGc};var uI=u(K());function wGc(c,t){if(c==null)return{};var e={},l=Object.keys(c),d,b;for(b=0;b<l.length;b++)d=l[b],!(t.indexOf(d)>=0)&&(e[d]=c[d]);return e}function TGc(c,t){if(c==null)return{};var e=wGc(c,t),l,d;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(c);for(d=0;d<b.length;d++)l=b[d],!(t.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(c,l)&&(e[l]=c[l])}return e}var QGc={target(c){if(c)return()=>"current"in c?c.current:c},enabled(c=!0){return c},window(c=Pl.isBrowser?window:void 0){return c},eventOptions({passive:c=!0,capture:t=!1}={}){return{passive:c,capture:t}},transform(c){return c}},LGc=["target","eventOptions","window","enabled","transform"];function aI(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]=aI(c[l],d);break;case"boolean":d&&(e[l]=c[l]);break}return e}function DGc(c,t,e={}){let l=c,{target:d,eventOptions:b,window:o,enabled:n,transform:i}=l,a=TGc(l,LGc);if(e.shared=aI({target:d,eventOptions:b,window:o,enabled:n,transform:i},QGc),t){let G=em.get(t);e[t]=aI(ht({shared:e.shared},a),G)}else for(let G in a){let X=em.get(G);X&&(e[G]=aI(ht({shared:e.shared},a[G]),X))}return e}var GI=class{constructor(t,e){il(this,"_listeners",new Set),this._ctrl=t,this._gestureKey=e}add(t,e,l,d,b){let o=this._listeners,n=gw(e,l),i=this._gestureKey?this._ctrl.config[this._gestureKey].eventOptions:{},a=ht(ht({},i),b);t.addEventListener(n,d,a);let G=()=>{t.removeEventListener(n,d,a),o.delete(G)};return o.add(G),G}clean(){this._listeners.forEach(t=>t()),this._listeners.clear()}},c2=class{constructor(){il(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()}},XI=class{constructor(t){il(this,"gestures",new Set),il(this,"_targetEventStore",new GI(this)),il(this,"gestureEventStores",{}),il(this,"gestureTimeoutStores",{}),il(this,"handlers",{}),il(this,"config",{}),il(this,"pointerIds",new Set),il(this,"touchIds",new Set),il(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),UGc(this,t)}setEventIds(t){if($0(t))return this.touchIds=new Set(Rw(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=DGc(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 n=this.config[o],i=Bw(l,n.eventOptions,!!d);if(n.enabled){let a=iI.get(o);new a(this,t,o).bind(i)}}let b=Bw(l,e.eventOptions,!!d);for(let o in this.nativeHandlers)b(o,"",n=>this.nativeHandlers[o](ht(ht({},this.state.shared),{},{event:n,args:t})),void 0,!0)}for(let b in l)l[b]=Iw(...l[b]);if(!d)return l;for(let b in l){let{device:o,capture:n,passive:i}=xw(b);this._targetEventStore.add(d,o,"",l[b],{capture:n,passive:i})}}}};function Wu(c,t){c.gestures.add(t),c.gestureEventStores[t]=new GI(c,t),c.gestureTimeoutStores[t]=new c2}function UGc(c,t){t.drag&&Wu(c,"drag"),t.wheel&&Wu(c,"wheel"),t.scroll&&Wu(c,"scroll"),t.move&&Wu(c,"move"),t.pinch&&Wu(c,"pinch"),t.hover&&Wu(c,"hover")}var Bw=(c,t,e)=>(l,d,b,o={},n=!1)=>{var i,a;let G=(i=o.capture)!==null&&i!==void 0?i:t.capture,X=(a=o.passive)!==null&&a!==void 0?a:t.passive,s=n?l:mw(l,d,G);e&&X&&(s+="Passive"),c[s]=c[s]||[],c[s].push(b)};function jGc(c,t={},e,l){let d=uI.default.useMemo(()=>new XI(c),[]);if(d.applyHandlers(c,l),d.applyConfig(t,e),uI.default.useEffect(d.effect.bind(d)),uI.default.useEffect(()=>d.clean.bind(d),[]),t.target===void 0)return d.bind.bind(d)}function sI(c,t){return qh($h),jGc({drag:c},t||{},"drag")}var gI=u(F(),1);var oi=u(F(),1);function EGc(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 yw(c,t){let e=EGc(t);return(0,oi.useEffect)(()=>{c?document.documentElement.style.cursor=e:document.documentElement.style.cursor=null},[c,e]),e}function Vw(c){let t=(0,oi.useRef)(c.value),[e,l]=(0,oi.useState)({}),d=e.value!==void 0?e.value:c.value;return(0,oi.useLayoutEffect)(()=>{let{current:n}=t;t.current=c.value,e.value!==void 0&&!e.isStale?l({...e,isStale:!0}):e.isStale&&c.value!==n&&l({})},[c.value,e]),{value:d,onBlur:n=>{l({}),c.onBlur?.(n)},onChange:(n,i)=>{l(a=>Object.assign(a,{value:n,isStale:!1})),c.onChange(n,i)}}}var $o=u(F(),1);var hw=c=>c,rI={error:null,initialValue:"",isDirty:!1,isDragEnabled:!1,isDragging:!1,isPressEnterToChange:!1,value:""};var t2="CHANGE",Oa="COMMIT",e2="CONTROL",l2="DRAG_END",d2="DRAG_START",mI="DRAG",b2="INVALIDATE",wa="PRESS_DOWN",xI="PRESS_ENTER",ni="PRESS_UP",o2="RESET";function MGc(c=rI){let{value:t}=c;return{...rI,...c,initialValue:t}}function PGc(c){return(t,e)=>{let l={...t};switch(e.type){case e2:return l.value=e.payload.value,l.isDirty=!1,l._event=void 0,l;case ni:l.isDirty=!1;break;case wa:l.isDirty=!1;break;case d2:l.isDragging=!0;break;case l2:l.isDragging=!1;break;case t2:l.error=null,l.value=e.payload.value,t.isPressEnterToChange&&(l.isDirty=!0);break;case Oa:l.value=e.payload.value,l.isDirty=!1;break;case o2:l.error=null,l.isDirty=!1,l.value=e.payload.value||t.initialValue;break;case b2:l.error=e.payload.error;break}return l._event=e.payload.event,c(l,e)}}function vw(c=hw,t=rI,e){let[l,d]=(0,$o.useReducer)(PGc(c),MGc(t)),b=W=>(p,I)=>{d({type:W,payload:{value:p,event:I}})},o=W=>p=>{d({type:W,payload:{event:p}})},n=W=>p=>{d({type:W,payload:p})},i=b(t2),a=(W,p)=>d({type:b2,payload:{error:W,event:p}}),G=b(o2),X=b(Oa),s=n(d2),r=n(mI),m=n(l2),x=o(ni),g=o(wa),R=o(xI),Z=(0,$o.useRef)(l),H=(0,$o.useRef)({value:t.value,onChangeHandler:e});return(0,$o.useLayoutEffect)(()=>{Z.current=l,H.current={value:t.value,onChangeHandler:e}}),(0,$o.useLayoutEffect)(()=>{Z.current._event!==void 0&&l.value!==H.current.value&&!l.isDirty&&H.current.onChangeHandler(l.value??"",{event:Z.current._event})},[l.value,l.isDirty]),(0,$o.useLayoutEffect)(()=>{t.value!==Z.current.value&&!Z.current.isDirty&&d({type:e2,payload:{value:t.value??""}})},[t.value]),{change:i,commit:X,dispatch:d,drag:r,dragEnd:m,dragStart:s,invalidate:a,pressDown:g,pressEnter:R,pressUp:x,reset:G,state:l}}function Rd(c){return t=>{let{isComposing:e}="nativeEvent"in t?t.nativeEvent:t;e||t.keyCode===229||c(t)}}var Yw=u(V(),1),Ta=()=>{};function KGc({disabled:c=!1,dragDirection:t="n",dragThreshold:e=10,id:l,isDragEnabled:d=!1,isPressEnterToChange:b=!1,onBlur:o=Ta,onChange:n=Ta,onDrag:i=Ta,onDragEnd:a=Ta,onDragStart:G=Ta,onKeyDown:X=Ta,onValidate:s=Ta,size:r="default",stateReducer:m=H=>H,value:x,type:g,...R},Z){let{state:H,change:W,commit:p,drag:I,dragEnd:y,dragStart:B,invalidate:Y,pressDown:J,pressEnter:h,pressUp:C,reset:N}=vw(m,{isDragEnabled:d,value:x,isPressEnterToChange:b},n),{value:w,isDragging:z,isDirty:D}=H,U=(0,gI.useRef)(!1),k=yw(z,t),v=q=>{o(q),(D||!q.target.validity.valid)&&(U.current=!0,P(q))},T=q=>{let Gc=q.target.value;W(Gc,q)},P=q=>{let Gc=q.currentTarget.value;try{s(Gc),p(Gc,q)}catch(Rc){Y(Rc,q)}},tc=q=>{let{key:Gc}=q;switch(X(q),Gc){case"ArrowUp":C(q);break;case"ArrowDown":J(q);break;case"Enter":h(q),b&&(q.preventDefault(),P(q));break;case"Escape":b&&D&&(q.preventDefault(),N(x,q));break}},M=sI(q=>{let{distance:Gc,dragging:Rc,event:Vc,target:$c}=q;if(q.event={...q.event,target:$c},!!Gc){if(Vc.stopPropagation(),!Rc){a(q),y(q);return}i(q),I(q),z||(G(q),B(q))}},{axis:t==="e"||t==="w"?"x":"y",threshold:e,enabled:d,pointer:{capture:!1}}),j=d?M():{};return(0,Yw.jsx)(db,{...R,...j,className:"components-input-control__input",disabled:c,dragCursor:k,isDragging:z,id:l,onBlur:v,onChange:T,onKeyDown:Rd(tc),ref:Z,inputSize:r,value:w??"",type:g})}var _Gc=(0,gI.forwardRef)(KGc),Cw=_Gc;var zw=u(F(),1);var Fw=S("div",{target:"ej5x27r4"})("font-family:",vt("default.fontFamily"),";font-size:",vt("default.fontSize"),";",Ml,";"),Nw=S("div",{target:"ej5x27r3"})({name:"1chyuqs",styles:".components-panel__row &{margin-bottom:inherit;}"}),fw=L(v0,";display:block;margin-bottom:",Q(2),";padding:0;",""),Kl=S("label",{target:"ej5x27r2"})(fw,";"),cn=S("p",{target:"ej5x27r1"})("margin-top:",Q(2),";margin-bottom:0;font-size:",vt("helpText.fontSize"),";font-style:normal;color:",O.gray[700],";text-wrap:pretty;"),Sw=S("span",{target:"ej5x27r0"})(fw,";");var qb=u(V(),1);var kw=u(bc(),1);function Qa(c){let{help:t,id:e,...l}=c,d=(0,kw.useInstanceId)(Oc,"wp-components-base-control",e);return{baseControlProps:{id:d,help:t,...l},controlProps:{id:d,...t?{"aria-describedby":`${d}__help`}:{}}}}var qGc=c=>{let{id:t,label:e,hideLabelFromVision:l=!1,help:d,className:b,children:o}=ec(c,"BaseControl");return(0,qb.jsxs)(Fw,{className:b,children:[(0,qb.jsxs)(Nw,{className:"components-base-control__field",children:[e&&t&&(l?(0,qb.jsx)(kc,{as:"label",htmlFor:t,children:e}):(0,qb.jsx)(Kl,{className:"components-base-control__label",htmlFor:t,children:e})),e&&!t&&(l?(0,qb.jsx)(kc,{as:"label",children:e}):(0,qb.jsx)(Aw,{children:e})),o]}),!!d&&(0,qb.jsx)(cn,{id:t?t+"__help":void 0,className:"components-base-control__help",children:d})]})},$Gc=(c,t)=>{let{className:e,children:l,...d}=c;return(0,qb.jsx)(Sw,{ref:t,...d,className:f("components-base-control__label",e),children:l})},Aw=(0,zw.forwardRef)($Gc),n2=Object.assign(za(qGc,"BaseControl"),{VisualLabel:Aw}),Oc=n2;var ZI=u(V(),1),i2=()=>{};function cXc(c){let e=`inspector-input-control-${(0,Ow.useInstanceId)(HI)}`;return c||e}function tXc(c,t){let{__next40pxDefaultSize:e,__next36pxDefaultSize:l,__shouldNotWarnDeprecated36pxSize:d,__unstableStateReducer:b=C=>C,__unstableInputWidth:o,className:n,disabled:i=!1,help:a,hideLabelFromVision:G=!1,id:X,isPressEnterToChange:s=!1,label:r,labelPosition:m="top",onChange:x=i2,onValidate:g=i2,onKeyDown:R=i2,prefix:Z,size:H="default",style:W,suffix:p,value:I,...y}=c,B=cXc(X),Y=f("components-input-control",n),J=Vw({value:I,onBlur:y.onBlur,onChange:x}),h=a?{"aria-describedby":`${B}__help`}:{};return(0,ZI.jsx)(Oc,{className:Y,help:a,id:B,children:(0,ZI.jsx)(pu,{__unstableInputWidth:o,disabled:i,gap:3,hideLabelFromVision:G,id:B,justify:"left",label:r,labelPosition:m,prefix:Z,size:H,style:W,suffix:p,children:(0,ZI.jsx)(Cw,{...y,...h,className:"components-input-control__input",disabled:i,id:B,isPressEnterToChange:s,onKeyDown:R,onValidate:g,paddingInlineStart:Z?Q(1):void 0,paddingInlineEnd:p?Q(1):void 0,ref:t,size:H,stateReducer:b,...J})})})}var HI=(0,ww.forwardRef)(tXc),$b=HI;var Qw=u(mt(),1),Lw=u(F(),1),Dw=u(bc(),1);var ii=u(F(),1),a2=u(zc(),1);var Tw=u(V(),1);function eXc({icon:c,className:t,size:e=20,style:l={},...d}){let b=["dashicon","dashicons","dashicons-"+c,t].filter(Boolean).join(" "),n={...e!=20?{fontSize:`${e}px`,width:`${e}px`,height:`${e}px`}:{},...l};return(0,Tw.jsx)("span",{className:b,style:n,...d})}var lm=eXc;var G2=u(V(),1);function lXc({icon:c=null,size:t=typeof c=="string"?20:24,...e}){if(typeof c=="string")return(0,G2.jsx)(lm,{icon:c,size:t,...e});if((0,ii.isValidElement)(c)&&lm===c.type)return(0,ii.cloneElement)(c,{...e});if(typeof c=="function")return(0,ii.createElement)(c,{size:t,...e});if(c&&(c.type==="svg"||c.type===a2.SVG)){let l={...c.props,width:t,height:t,...e};return(0,G2.jsx)(a2.SVG,{...l})}return(0,ii.isValidElement)(c)?(0,ii.cloneElement)(c,{size:t,width:t,height:t,...e}):c}var _c=lXc;var Ue=u(V(),1),dXc=["onMouseDown","onClick"];function bXc({__experimentalIsFocusable:c,isDefault:t,isPrimary:e,isSecondary:l,isTertiary:d,isLink:b,isPressed:o,isSmall:n,size:i,variant:a,describedBy:G,...X}){let s=i,r=a,m={accessibleWhenDisabled:c,"aria-pressed":o,description:G};return n&&(s??="small"),e&&(r??="primary"),d&&(r??="tertiary"),l&&(r??="secondary"),t&&((0,Qw.default)("wp.components.Button `isDefault` prop",{since:"5.4",alternative:'variant="secondary"'}),r??="secondary"),b&&(r??="link"),{...m,...X,size:s,variant:r}}var Bu=(0,Lw.forwardRef)(function(t,e){let{__next40pxDefaultSize:l,accessibleWhenDisabled:d,isBusy:b,isDestructive:o,className:n,disabled:i,icon:a,iconPosition:G="left",iconSize:X,showTooltip:s,tooltipPosition:r,shortcut:m,label:x,children:g,size:R="default",text:Z,variant:H,description:W,...p}=bXc(t),{href:I,target:y,"aria-checked":B,"aria-pressed":Y,"aria-selected":J,...h}="href"in p?p:{href:void 0,target:void 0,...p},C=(0,Dw.useInstanceId)(Bu,"components-button__description"),N=typeof g=="string"&&!!g||Array.isArray(g)&&g?.[0]&&g[0]!==null&&g?.[0]?.props?.className!=="components-tooltip",z=f("components-button",n,{"is-next-40px-default-size":l,"is-secondary":H==="secondary","is-primary":H==="primary","is-small":R==="small","is-compact":R==="compact","is-tertiary":H==="tertiary","is-pressed":[!0,"true","mixed"].includes(Y),"is-pressed-mixed":Y==="mixed","is-busy":b,"is-link":H==="link","is-destructive":o,"has-text":!!a&&(N||Z),"has-icon":!!a,"has-icon-right":G==="right"}),D=i&&!d,U=I!==void 0&&!i?"a":"button",k=U==="button"?{type:"button",disabled:D,"aria-checked":B,"aria-pressed":Y,"aria-selected":J}:{},v=U==="a"?{href:I,target:y}:{},T={};if(i&&d){k["aria-disabled"]=!0,v["aria-disabled"]=!0;for(let Vc of dXc)T[Vc]=$c=>{$c&&($c.stopPropagation(),$c.preventDefault())}}let P=!D&&(s&&!!x||!!m||!!x&&!g?.length&&s!==!1),tc=W?C:void 0,M=h["aria-describedby"]||tc,j={className:z,"aria-label":h["aria-label"]||x,"aria-describedby":M,ref:e},q=(0,Ue.jsxs)(Ue.Fragment,{children:[a&&G==="left"&&(0,Ue.jsx)(_c,{icon:a,size:X}),Z&&(0,Ue.jsx)(Ue.Fragment,{children:Z}),g,a&&G==="right"&&(0,Ue.jsx)(_c,{icon:a,size:X})]}),Gc=U==="a"?(0,Ue.jsx)("a",{...v,...h,...T,...j,children:q}):(0,Ue.jsx)("button",{...k,...h,...T,...j,children:q}),Rc=P?{text:g?.length&&W?W:x,shortcut:m,placement:r&&ei(r)}:{};return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsx)(Nl,{...Rc,children:Gc}),W&&(0,Ue.jsx)(kc,{children:(0,Ue.jsx)("span",{id:tc,children:W})})]})}),oc=Bu;var oXc={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;}"},nXc=({hideHTMLArrows:c})=>c?oXc:"",Uw=S($b,{target:"ep09it41"})(nXc,";"),X2=S(oc,{target:"ep09it40"})("&&&&&{color:",O.theme.accent,";}"),iXc=L("width:",Q(5),";min-width:",Q(5),";height:",Q(5),";",""),jw={smallSpinButtons:iXc};function La(c){let t=Number(c);return isNaN(t)?0:t}function u2(...c){return c.reduce((t,e)=>t+La(e),0)}function Mw(...c){return c.reduce((t,e,l)=>{let d=La(e);return l===0?d:t-d},0)}function Ew(c){let t=(c+"").split(".");return t[1]!==void 0?t[1].length:0}function yu(c,t,e){let l=La(c);return Math.max(t,Math.min(l,e))}function Pw(c,t,e){let l=La(c),d=La(t),b=La(e),o=Math.max(Ew(e),Ew(t)),n=d%b?d:0,a=Math.round((l-n)/b)*b+n;return o?La(a.toFixed(o)):a}var aXc={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"}},GXc={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 Kw(c,t="row"){if(!Te(c))return{};let l=t==="column"?GXc:aXc;return c in l?l[c]:{align:c}}var RI=u(F(),1);function II(c){return typeof c=="string"?[c]:RI.Children.toArray(c).filter(t=>(0,RI.isValidElement)(t))}var _w=u(V(),1);function dm(c){let{alignment:t="edge",children:e,direction:l,spacing:d=2,...b}=ec(c,"HStack"),o=Kw(t,l),a={children:II(e).map((s,r)=>{if(F0(s,["Spacer"])){let x=s,g=x.key||`hstack-${r}`;return(0,_w.jsx)(Le,{isBlock:!0,...x.props},g)}return s}),direction:l,justify:"center",...o,...b,gap:d},{isColumn:G,...X}=Hu(a);return X}var qw=u(V(),1);function XXc(c,t){let e=dm(c);return(0,qw.jsx)(ac,{...e,ref:t})}var uXc=lc(XXc,"HStack"),jc=uXc;var co=u(V(),1),sXc=()=>{};function rXc(c,t){let{__unstableStateReducer:e,className:l,dragDirection:d="n",hideHTMLArrows:b=!1,spinControls:o=b?"none":"native",isDragEnabled:n=!0,isShiftStepEnabled:i=!0,label:a,max:G=1/0,min:X=-1/0,required:s=!1,shiftStep:r=10,step:m=1,spinFactor:x=1,type:g="number",value:R,size:Z="default",suffix:H,onChange:W=sXc,...p}=c;b&&(0,cT.default)("wp.components.NumberControl hideHTMLArrows prop ",{alternative:'spinControls="none"',since:"6.2",version:"6.3"});let I=(0,pI.useRef)(null),y=(0,$w.useMergeRefs)([I,t]),B=m==="any",Y=B?1:m0(m),J=m0(x)*Y,h=(T,P)=>(B||(T=Pw(T,X,P??Y)),`${yu(T,X,G)}`),C=h(0),N=g==="number"?"off":void 0,w=f("components-number-control",l),D=Hc()(Z==="small"&&jw.smallSpinButtons),U=(T,P,tc)=>{tc?.preventDefault();let M=tc?.shiftKey&&i,j=M?m0(r)*J:J,q=sz(T)?C:T;return P==="up"?q=u2(q,j):P==="down"&&(q=Mw(q,j)),h(q,M?j:void 0)},k=(T,P)=>{let tc={...T},{type:M,payload:j}=P,q=j.event,Gc=tc.value;if((M===ni||M===wa)&&(tc.value=U(Gc,M===ni?"up":"down",q)),M===mI&&n){let[Rc,Vc]=j.delta,$c=j.shiftKey&&i,bt=$c?m0(r)*J:J,ot,gc;switch(d){case"n":gc=Vc,ot=-1;break;case"e":gc=Rc,ot=(0,Vu.isRTL)()?-1:1;break;case"s":gc=Vc,ot=1;break;case"w":gc=Rc,ot=(0,Vu.isRTL)()?1:-1;break}if(gc!==0){gc=Math.ceil(Math.abs(gc))*Math.sign(gc);let Ec=gc*bt*ot;tc.value=h(u2(Gc,Ec),$c?bt:void 0)}}if(M===xI||M===Oa){let Rc=s===!1&&Gc==="";tc.value=Rc?Gc:h(Gc)}return e?.(tc,P)??tc},v=T=>P=>W(String(U(R,T,P)),{event:{...P,target:I.current}});return(0,co.jsx)(Uw,{autoComplete:N,inputMode:"numeric",...p,className:w,dragDirection:d,hideHTMLArrows:o!=="native",isDragEnabled:n,label:a,max:G===1/0?void 0:G,min:X===-1/0?void 0:X,ref:y,required:s,step:m,type:g,value:R,__unstableStateReducer:k,size:Z,suffix:o==="custom"?(0,co.jsxs)(co.Fragment,{children:[H,(0,co.jsx)(Xe,{marginBottom:0,marginRight:2,children:(0,co.jsxs)(jc,{spacing:1,children:[(0,co.jsx)(X2,{className:D,icon:Ko,size:"small",label:(0,Vu.__)("Increment"),onClick:v("up")}),(0,co.jsx)(X2,{className:D,icon:U0,size:"small",label:(0,Vu.__)("Decrement"),onClick:v("down")})]})})]}):H,onChange:W})}var tT=(0,pI.forwardRef)(rXc);tT.displayName="NumberControl";var Je=tT;var eT=u(V(),1);function mXc(c,t){let e=ec(c,"InputControlPrefixWrapper");return(0,eT.jsx)(bI,{...e,isPrefix:!0,ref:t})}var s2=lc(mXc,"InputControlPrefixWrapper"),ai=s2;var lT=u(V(),1);function xXc(c,t){let e=ec(c,"InputControlSuffixWrapper");return(0,lT.jsx)(bI,{...e,ref:t})}var r2=lc(xXc,"InputControlSuffixWrapper"),hu=r2;var Ju=u(F(),1),dT=u(bc(),1),WI=u(V(),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"&&ZXc(document)),c.__wpStyleRuntime}function gXc(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 bT(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(gXc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(x2,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function ZXc(c){let t=g2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)bT(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())bT(l,c,t)}typeof process>"u",HXc("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 m2={"circle-root":"_8f57b8d483c51fbe__circle-root","circle-indicator-wrapper":"b1bae984ac10fcc3__circle-indicator-wrapper","circle-indicator":"_6d2fe0a2cbb31bf0__circle-indicator"};function RXc({value:c,onChange:t,className:e,...l}){let d=(0,Ju.useRef)(null),b=(0,Ju.useRef)(void 0),o=(0,Ju.useRef)(void 0),n=()=>{if(d.current===null)return;let X=d.current.getBoundingClientRect();b.current={x:X.x+X.width/2,y:X.y+X.height/2}},i=X=>{if(X!==void 0&&(X.preventDefault(),X.target?.focus(),b.current!==void 0&&t!==void 0)){let{x:s,y:r}=b.current;t(IXc(s,r,X.clientX,X.clientY))}},{startDrag:a,isDragging:G}=(0,dT.__experimentalUseDragging)({onDragStart:X=>{n(),i(X)},onDragMove:i,onDragEnd:i});return(0,Ju.useEffect)(()=>{G?(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)},[G]),(0,WI.jsx)("div",{ref:d,onMouseDown:a,className:f("components-angle-picker-control__angle-circle",m2["circle-root"],e),...l,children:(0,WI.jsx)("div",{style:c?{transform:`rotate(${c}deg)`}:void 0,className:f("components-angle-picker-control__angle-circle-indicator-wrapper",m2["circle-indicator-wrapper"]),tabIndex:-1,children:(0,WI.jsx)("div",{className:f("components-angle-picker-control__angle-circle-indicator",m2["circle-indicator"])})})})}function IXc(c,t,e,l){let d=l-t,b=e-c,o=Math.atan2(d,b),n=Math.round(o*(180/Math.PI))+90;return n<0?360+n:n}var oT=RXc;var tn=u(V(),1);function pXc(c,t){let{className:e,label:l=(0,BI.__)("Angle"),onChange:d,value:b,...o}=c,n=G=>{if(d===void 0)return;let X=G!==void 0&&G!==""?parseInt(G,10):0;d(X)},i=f("components-angle-picker-control",e),a=(0,BI.isRTL)()?{prefix:(0,tn.jsx)(ai,{children:"\xB0"})}:{suffix:(0,tn.jsx)(hu,{children:"\xB0"})};return(0,tn.jsxs)(Zt,{...o,ref:t,className:i,gap:2,children:[(0,tn.jsx)(ol,{children:(0,tn.jsx)(Je,{label:l,className:"components-angle-picker-control__input-field",max:360,min:0,onChange:n,step:"1",value:b,spinControls:"none",...a})}),(0,tn.jsx)(Xe,{marginBottom:"1",marginTop:"auto",children:(0,tn.jsx)(oT,{"aria-hidden":"true",value:b,onChange:d})})]})}var iT=(0,nT.forwardRef)(pXc);iT.displayName="AnglePickerControl";var yI=iT;var al=u(F(),1),Su=u(bc(),1),je=u(Z2(),1),HQ=u(to(),1),RQ=u(VI(),1);var nQ=u(KG(),1),si=u(F(),1),iQ=u(Z2(),1),fu=u(bc(),1),aQ=u(to(),1),ui=u(ic(),1);var xT=u(JI(),1),gT=u(bc(),1),YI=u(F(),1);var mT=u(JI(),1);var hXc=new RegExp(/[\u007e\u00ad\u2053\u207b\u208b\u2212\p{Pd}]/gu),bm=c=>(0,mT.default)(c).normalize("NFKC").toLocaleLowerCase().replace(hXc,"-");function vI(c){let t=c?.toString?.()??"";return t=t.replace(/['\u2019]/,""),gR(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]})}function Da(c){return c.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&")}function JXc(c,t=[],e=10){let l=[];for(let d=0;d<t.length;d++){let b=t[d],{keywords:o=[]}=b;if(typeof b.label=="string"&&(o=[...o,b.label]),!!o.some(i=>c.test((0,xT.default)(i)))&&(l.push(b),l.length===e))break}return l}function ZT(c){return t=>{let[e,l]=(0,YI.useState)([]);return(0,YI.useLayoutEffect)(()=>{let{options:d,isDebounced:b}=c,o=(0,gT.debounce)(()=>{let i=Promise.resolve(typeof d=="function"?d(t):d).then(a=>{if(i.canceled)return;let G=a.map((s,r)=>({key:`${c.name}-${r}`,value:s,label:c.getOptionLabel(s),keywords:c.getOptionKeywords?c.getOptionKeywords(s):[],isDisabled:c.isOptionDisabled?c.isOptionDisabled(s):!1})),X=new RegExp("(?:\\b|\\s|^)"+Da(t),"i");l(JXc(X,G))});return i},b?250:0),n=o();return()=>{o.cancel(),n&&(n.canceled=!0)}},[t]),[e]}}var Ut=u(K(),1),RT=u(K(),1),IT=u(KG(),1),vXc=typeof document<"u",YXc=function(){},CI=vXc?RT.useLayoutEffect:YXc;function FI(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(!FI(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 b=d[l];if(!(b==="_owner"&&c.$$typeof)&&!FI(c[b],t[b]))return!1}return!0}return c!==c&&t!==t}function pT(c){return typeof window>"u"?1:(c.ownerDocument.defaultView||window).devicePixelRatio||1}function HT(c,t){let e=pT(c);return Math.round(t*e)/e}function H2(c){let t=Ut.useRef(c);return CI(()=>{t.current=c}),t}function WT(c){c===void 0&&(c={});let{placement:t="bottom",strategy:e="absolute",middleware:l=[],platform:d,elements:{reference:b,floating:o}={},transform:n=!0,whileElementsMounted:i,open:a}=c,[G,X]=Ut.useState({x:0,y:0,strategy:e,placement:t,middlewareData:{},isPositioned:!1}),[s,r]=Ut.useState(l);FI(s,l)||r(l);let[m,x]=Ut.useState(null),[g,R]=Ut.useState(null),Z=Ut.useCallback(k=>{k!==I.current&&(I.current=k,x(k))},[]),H=Ut.useCallback(k=>{k!==y.current&&(y.current=k,R(k))},[]),W=b||m,p=o||g,I=Ut.useRef(null),y=Ut.useRef(null),B=Ut.useRef(G),Y=i!=null,J=H2(i),h=H2(d),C=H2(a),N=Ut.useCallback(()=>{if(!I.current||!y.current)return;let k={placement:t,strategy:e,middleware:s};h.current&&(k.platform=h.current),Yr(I.current,y.current,k).then(v=>{let T={...v,isPositioned:C.current!==!1};w.current&&!FI(B.current,T)&&(B.current=T,IT.flushSync(()=>{X(T)}))})},[s,t,e,h,C]);CI(()=>{a===!1&&B.current.isPositioned&&(B.current.isPositioned=!1,X(k=>({...k,isPositioned:!1})))},[a]);let w=Ut.useRef(!1);CI(()=>(w.current=!0,()=>{w.current=!1}),[]),CI(()=>{if(W&&(I.current=W),p&&(y.current=p),W&&p){if(J.current)return J.current(W,p,N);N()}},[W,p,N,J,Y]);let z=Ut.useMemo(()=>({reference:I,floating:y,setReference:Z,setFloating:H}),[Z,H]),D=Ut.useMemo(()=>({reference:W,floating:p}),[W,p]),U=Ut.useMemo(()=>{let k={position:e,left:0,top:0};if(!D.floating)return k;let v=HT(D.floating,G.x),T=HT(D.floating,G.y);return n?{...k,transform:"translate("+v+"px, "+T+"px)",...pT(D.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:v,top:T}},[e,n,D.floating,G.x,G.y]);return Ut.useMemo(()=>({...G,update:N,refs:z,elements:D,floatingStyles:U}),[G,N,z,D,U])}var CXc=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?vr({element:l.current,padding:d}).fn(e):{}:l?vr({element:l,padding:d}).fn(e):{}}}},BT=(c,t)=>{let e=vg(c);return{name:e.name,fn:e.fn,options:[c,t]}},yT=(c,t)=>{let e=Yg(c);return{name:e.name,fn:e.fn,options:[c,t]}},VT=(c,t)=>({fn:Ng(c).fn,options:[c,t]}),hT=(c,t)=>{let e=Cg(c);return{name:e.name,fn:e.fn,options:[c,t]}},NI=(c,t)=>{let e=Fg(c);return{name:e.name,fn:e.fn,options:[c,t]}};var JT=(c,t)=>{let e=CXc(c);return{name:e.name,fn:e.fn,options:[c,t]}};var se=u(F(),1),Gi=u(bc(),1);var Nu=u(mt(),1),im=u(zc(),1),dQ=u(ic(),1);var CT=u(F(),1),vT=0;function YT(c){let t=document.scrollingElement||document.body;c&&(vT=t.scrollTop);let e=c?"add":"remove";t.classList[e]("lockscroll"),document.documentElement.classList[e]("lockscroll"),c||(t.scrollTop=vT)}var fI=0;function FXc(){return(0,CT.useEffect)(()=>(fI===0&&YT(!0),++fI,()=>{fI===1&&YT(!1),--fI}),[]),null}var SI=FXc;var nm=u(F(),1);var wT=u(bc(),1),bb=u(F(),1);var R2=u(bc(),1),FT=u(F(),1),k_c=u(bl(),1),NXc={slots:(0,R2.observableMap)(),fills:(0,R2.observableMap)(),registerSlot:()=>{},unregisterSlot:()=>{},updateSlot:()=>{},registerFill:()=>{},unregisterFill:()=>{},updateFill:()=>{},isDefault:!0},NT=(0,FT.createContext)(NXc);NT.displayName="SlotFillContext";var Sl=NT;var ve=[];for(let c=0;c<256;++c)ve.push((c+256).toString(16).slice(1));function fT(c,t=0){return(ve[c[t+0]]+ve[c[t+1]]+ve[c[t+2]]+ve[c[t+3]]+"-"+ve[c[t+4]]+ve[c[t+5]]+"-"+ve[c[t+6]]+ve[c[t+7]]+"-"+ve[c[t+8]]+ve[c[t+9]]+"-"+ve[c[t+10]]+ve[c[t+11]]+ve[c[t+12]]+ve[c[t+13]]+ve[c[t+14]]+ve[c[t+15]]).toLowerCase()}var fXc=new Uint8Array(16);function I2(){return crypto.getRandomValues(fXc)}function SXc(c,t,e){return!t&&!c&&crypto.randomUUID?crypto.randomUUID():kXc(c,t,e)}function kXc(c,t,e){c=c||{};let l=c.random??c.rng?.()??I2();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 fT(l)}var vu=SXc;var kT=u(F(),1),OT=u(V(),1),W2="data-wp-hash";function zT(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&AT(document)),c.__wpStyleRuntime}function AXc(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 OXc(c,t,e){if(!c.head)return;let l=zT(),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 b=c.createElement("style");b.setAttribute(W2,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function AT(c){let t=zT();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)OXc(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 ST=new Set,p2=new WeakMap,wXc=c=>{if(p2.has(c))return p2.get(c);let t=vu().replace(/[0-9]/g,"");for(;ST.has(t);)t=vu().replace(/[0-9]/g,"");ST.add(t);let e=su({container:c,key:t});return p2.set(c,e),e};function B2(c){let{children:t,document:e}=c;if((0,kT.useLayoutEffect)(()=>{if(e)return AT(e)},[e]),!e)return null;let l=wXc(e.head);return(0,OT.jsx)(I1,{value:l,children:t})}var Yu=B2;var TT=u(V(),1);function Cu({name:c,children:t}){let e=(0,bb.useContext)(Sl),l=(0,bb.useRef)({}),d=(0,bb.useRef)(t);(0,bb.useLayoutEffect)(()=>{d.current=t},[t]),(0,bb.useLayoutEffect)(()=>{let i=l.current;return e.registerFill(c,{instance:i,children:d.current}),()=>e.unregisterFill(c,i)},[e,c]),(0,bb.useLayoutEffect)(()=>{e.updateFill(c,{instance:l.current,children:t})},[e,c,t]);let b=(0,wT.useObservableValue)(e.slots,c);if(!b||b.type==="children")return null;let o=b.ref.current;if(!o)return null;let n=typeof t=="function"?t(b.fillProps??{}):t;return(0,bb.createPortal)((0,TT.jsx)(Yu,{document:o.ownerDocument,children:n}),o)}var y2=u(bc(),1),Id=u(F(),1);var kI=u(V(),1);function QT(c){return typeof c=="function"}function TXc(c){return Id.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,Id.cloneElement)(t,{key:l})})}function QXc(c){let{name:t,children:e,fillProps:l={}}=c,d=(0,Id.useContext)(Sl),b=(0,Id.useRef)({});(0,Id.useLayoutEffect)(()=>{let a=b.current;return d.registerSlot(t,{type:"children",instance:a}),()=>d.unregisterSlot(t,a)},[d,t]);let o=(0,y2.useObservableValue)(d.fills,t)??[],n=(0,y2.useObservableValue)(d.slots,t);(!n||n.instance!==b.current)&&(o=[]);let i=o.map(a=>{let G=QT(a.children)?a.children(l):a.children;return TXc(G)}).filter(a=>!(0,Id.isEmptyElement)(a));return(0,kI.jsx)(kI.Fragment,{children:QT(e)?e(i):i})}var LT=QXc;var pd=u(F(),1),DT=u(bc(),1);var UT=u(V(),1);function LXc(c,t){let{name:e,fillProps:l={},as:d,children:b,...o}=c,n=(0,pd.useContext)(Sl),i=(0,pd.useRef)({}),a=(0,pd.useRef)(null),G=(0,pd.useRef)(l);return(0,pd.useLayoutEffect)(()=>{G.current=l},[l]),(0,pd.useLayoutEffect)(()=>{let X=i.current;return n.registerSlot(e,{type:"portal",instance:X,ref:a,fillProps:G.current}),()=>n.unregisterSlot(e,X)},[n,e]),(0,pd.useLayoutEffect)(()=>{n.updateSlot(e,{type:"portal",instance:i.current,ref:a,fillProps:G.current})}),(0,UT.jsx)(ac,{as:d,ref:(0,DT.useMergeRefs)([t,a]),...o})}var jT=(0,pd.forwardRef)(LXc);var V2=u(bc(),1),MT=u(F(),1),PT=u(zI(),1);var KT=u(V(),1);function DXc(){let c=(0,V2.observableMap)(),t=(0,V2.observableMap)();function e(i,a){c.set(i,a)}function l(i,a){let G=c.get(i);!G||G.instance!==a||c.delete(i)}function d(i,a){if(a.type!=="portal")return;let G=c.get(i);G&&G.type==="portal"&&G.instance===a.instance&&((0,PT.isShallowEqual)(G.fillProps,a.fillProps)||c.set(i,a))}function b(i,a){t.set(i,[...t.get(i)||[],a])}function o(i,a){let G=t.get(i);G&&t.set(i,G.filter(X=>X.instance!==a))}function n(i,a){let G=t.get(i);if(!G)return;let X=G.find(s=>s.instance===a.instance);X&&X.children!==a.children&&t.set(i,G.map(s=>s.instance===a.instance?a:s))}return{slots:c,fills:t,registerSlot:e,unregisterSlot:l,updateSlot:d,registerFill:b,unregisterFill:o,updateFill:n}}function UXc({children:c}){let[t]=(0,MT.useState)(DXc);return(0,KT.jsx)(Sl.Provider,{value:t,children:c})}var _T=UXc;var en=u(V(),1);var qT=u(F(),1),$T=u(bc(),1);function om(c){let t=(0,qT.useContext)(Sl),e=(0,$T.useObservableValue)(t.slots,c),l;return e&&e.type==="portal"&&(l=e.ref),{ref:l}}var Ua=u(F(),1);function jXc(c,t,e){let l=(0,Ua.useMemo)(()=>b=>c.subscribe(t,b),[c,t]),d=()=>e(c.get(t));return(0,Ua.useSyncExternalStore)(l,d,d)}function EXc(c){return c?.length}function h2(c){let t=(0,Ua.useContext)(Sl),e=jXc(t.fills,c,EXc);return(0,Ua.useMemo)(()=>e!==void 0?Array.from({length:e}):void 0,[e])}var Fu=(0,nm.forwardRef)((c,t)=>{let{bubblesVirtually:e,...l}=c;return e?(0,en.jsx)(jT,{...l,ref:t}):(0,en.jsx)(LT,{...l})});Fu.displayName="Slot";function J2({children:c,passthrough:t=!1}){return!(0,nm.useContext)(Sl).isDefault&&t?(0,en.jsx)(en.Fragment,{children:c}):(0,en.jsx)(_T,{children:c})}J2.displayName="SlotFillProvider";function cQ(c){let t=typeof c=="symbol"?c.description:c,e=d=>(0,en.jsx)(Cu,{name:c,...d});e.displayName=`${t}Fill`;let l=(0,nm.forwardRef)((d,b)=>(0,en.jsx)(Fu,{name:c,ref:b,...d}));return l.displayName=`${t}Slot`,l.__unstableName=c,{name:c,Fill:e,Slot:l}}function tQ(){return[{name:"overlay",fn({rects:c}){return c.reference}},NI({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 eQ=u(F(),1),AI=(0,eQ.createContext)(void 0);AI.displayName="__unstableSlotNameContext";var jt=u(V(),1),bQ="Popover",MXc=8,PXc=()=>(0,jt.jsxs)(im.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",className:"components-popover__triangle",role:"presentation",children:[(0,jt.jsx)(im.Path,{className:"components-popover__triangle-bg",d:"M 0 0 L 50 50 L 100 0"}),(0,jt.jsx)(im.Path,{className:"components-popover__triangle-border",d:"M 0 0 L 50 50 L 100 0",vectorEffect:"non-scaling-stroke"})]}),lQ="components-popover__fallback-container",KXc=()=>{let c=document.body.querySelector("."+lQ);return c||(c=document.createElement("div"),c.className=lQ,document.body.append(c)),c},_Xc=(c,t)=>{let{animate:e=!0,headerTitle:l,constrainTabbing:d,onClose:b,children:o,className:n,noArrow:i=!0,position:a,placement:G="bottom-start",offset:X=0,focusOnMount:s="firstElement",anchor:r,expandOnMobile:m,onFocusOutside:x,__unstableSlotName:g=bQ,flip:R=!0,resize:Z=!0,shift:H=!1,inline:W=!1,variant:p,style:I,__unstableForcePosition:y,anchorRef:B,anchorRect:Y,getAnchorRect:J,isAlternate:h,onKeyDown:C,...N}=ec(c,"Popover"),w=R,z=Z;y!==void 0&&((0,Nu.default)("`__unstableForcePosition` prop in wp.components.Popover",{since:"6.1",version:"6.3",alternative:"`flip={ false }` and  `resize={ false }`"}),w=!y,z=!y),B!==void 0&&(0,Nu.default)("`anchorRef` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),Y!==void 0&&(0,Nu.default)("`anchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),J!==void 0&&(0,Nu.default)("`getAnchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"});let D=h?"toolbar":p;h!==void 0&&(0,Nu.default)("`isAlternate` prop in wp.components.Popover",{since:"6.2",alternative:"`variant` prop with the `'toolbar'` value"});let U=(0,se.useRef)(null),[k,v]=(0,se.useState)(null),T=(0,se.useCallback)(pe=>{v(pe)},[]),P=(0,Gi.useViewportMatch)("medium","<"),tc=m&&P,M=!tc&&!i,j=a?ei(a):G,q=[...G==="overlay"?tQ():[],BT(X),w&&hT(),z&&NI({padding:MXc,apply(pe){let{firstElementChild:ce}=Ec.floating.current??{};ce instanceof HTMLElement&&Object.assign(ce.style,{maxHeight:`${Math.max(0,pe.availableHeight)}px`,overflow:"auto"})}}),H&&yT({crossAxis:!0,limiter:VT(),padding:1}),JT({element:U})],Gc=(0,se.useContext)(AI)||g,Rc=om(Gc),Vc;(b||x)&&(Vc=(pe,ce)=>{if(pe==="focus-outside"){let hc=ce?.target,Qc=Ec.reference.current,fc=Ec.floating.current,od=Qc&&"contains"in Qc&&Qc.contains(hc)||fc?.contains(hc),wt=fc?.ownerDocument;if(!od&&!("relatedTarget"in ce&&ce.relatedTarget)&&wt?.activeElement===wt?.body)return;let nd="relatedTarget"in ce?ce.relatedTarget:null;if(nd instanceof Element&&nd.closest("[data-wp-compat-overlay-slot]")||fc&&wt?.activeElement instanceof Element&&fc.contains(wt.activeElement))return;x?x(ce):b&&b()}else b&&b()});let[$c,bt]=(0,Gi.__experimentalUseDialog)({constrainTabbing:d,focusOnMount:s,onKeyDown:C,__unstableOnClose:Vc,onClose:Vc}),{x:ot,y:gc,refs:Ec,strategy:Nt,update:Tl,placement:de,middlewareData:{arrow:$t}}=WT({placement:j==="overlay"?void 0:j,middleware:q,whileElementsMounted:(pe,ce,hc)=>Jr(pe,ce,hc,{layoutShift:!1,animationFrame:!0})}),dd=(0,se.useCallback)(pe=>{U.current=pe,Tl()},[Tl]),uc=B?.top,Nc=B?.bottom,Mc=B?.startContainer,Sc=B?.current;(0,se.useLayoutEffect)(()=>{let pe=CA({anchor:r,anchorRef:B,anchorRect:Y,getAnchorRect:J,fallbackReferenceElement:k});Ec.setReference(pe)},[r,B,uc,Nc,Mc,Sc,Y,J,k,Ec]);let be=(0,Gi.useMergeRefs)([Ec.setFloating,$c,t]),Ie=tc?void 0:{position:Nt,top:0,left:0,x:v1(ot),y:v1(gc)},bd=(0,Gi.useReducedMotion)(),Hl=e&&!tc&&!bd,[yb,wi]=(0,se.useState)(!1),{style:Ti,...Yn}=(0,se.useMemo)(()=>YA(de),[de]),oe=Hl?{style:{...I,...Ti,...Ie},onAnimationComplete:()=>wi(!0),...Yn}:{animate:!1,style:{...I,...Ie}},Ne=(!Hl||yb)&&ot!==null&&gc!==null,Vb=(0,jt.jsxs)(qn.div,{className:f(n,{"is-expanded":tc,"is-positioned":Ne,[`is-${D==="toolbar"?"alternate":D}`]:D}),...oe,...N,ref:be,...bt,tabIndex:-1,children:[tc&&(0,jt.jsx)(SI,{}),tc&&(0,jt.jsxs)("div",{className:"components-popover__header",children:[(0,jt.jsx)("span",{className:"components-popover__header-title",children:l}),(0,jt.jsx)(oc,{className:"components-popover__close",size:"small",icon:A0,onClick:b,label:(0,dQ.__)("Close")})]}),(0,jt.jsx)("div",{className:"components-popover__content",children:o}),M&&(0,jt.jsx)("div",{ref:dd,className:["components-popover__arrow",`is-${de.split("-")[0]}`].join(" "),style:{left:typeof $t?.x<"u"&&Number.isFinite($t.x)?`${$t.x}px`:"",top:typeof $t?.y<"u"&&Number.isFinite($t.y)?`${$t.y}px`:""},children:(0,jt.jsx)(PXc,{})})]}),qs=Rc.ref&&!W,SG=B||Y||r;return qs?Vb=(0,jt.jsx)(Cu,{name:Gc,children:Vb}):W||(Vb=(0,se.createPortal)((0,jt.jsx)(B2,{document,children:Vb}),KXc())),SG?Vb:(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)("span",{ref:T}),Vb]})},qXc=(0,se.forwardRef)(({name:c=bQ},t)=>(0,jt.jsx)(Fu,{bubblesVirtually:!0,name:c,className:"popover-slot",ref:t})),$Xc=Object.assign(lc(_Xc,"Popover"),{Slot:Object.assign(qXc,{displayName:"Popover.Slot"}),__unstableSlotNameProvider:Object.assign(AI.Provider,{displayName:"Popover.__unstableSlotNameProvider"})}),Xi=$Xc;var eo=u(V(),1);function oQ({items:c,onSelect:t,selectedIndex:e,instanceId:l,listBoxId:d,className:b,Component:o="div"}){return(0,eo.jsx)(o,{id:d,role:"listbox",className:"components-autocomplete__results",children:c.map((n,i)=>(0,eo.jsx)(oc,{id:`components-autocomplete-item-${l}-${n.key}`,role:"option",__next40pxDefaultSize:!0,"aria-selected":i===e,accessibleWhenDisabled:!0,disabled:n.isDisabled,className:f("components-autocomplete__result",b,{"is-selected":i===e}),variant:i===e?"primary":void 0,onClick:()=>t(n),children:n.label},n.key))})}function GQ({autocompleter:c,filterValue:t,instanceId:e,listBoxId:l,className:d,selectedIndex:b,onChangeOptions:o,onSelect:n,reset:i,contentRef:a}){let G=c.useItems??ZT(c),[X]=G(t),s=(0,iQ.useAnchor)({editableContentElement:a.current}),[r,m]=(0,si.useState)(!1),x=(0,si.useRef)(null),g=(0,fu.useMergeRefs)([x,(0,fu.useRefEffect)(H=>{a.current&&m(H.ownerDocument!==a.current.ownerDocument)},[a])]);cuc(x,i);let R=(0,fu.useDebounce)(aQ.speak,500);function Z(H){R&&(H.length?R(t?(0,ui.sprintf)((0,ui._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",H.length),H.length):(0,ui.sprintf)((0,ui._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.",H.length),H.length),"assertive"):R((0,ui.__)("No results."),"assertive"))}return(0,si.useLayoutEffect)(()=>{o(X),Z(X)},[X]),X.length===0?null:(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(Xi,{offset:8,focusOnMount:!1,placement:"top-start",className:"components-autocomplete__popover",anchor:s,ref:g,children:(0,eo.jsx)(oQ,{items:X,onSelect:n,selectedIndex:b,instanceId:e,listBoxId:l,className:d})}),a.current&&r&&(0,nQ.createPortal)((0,eo.jsx)(oQ,{items:X,onSelect:n,selectedIndex:b,instanceId:e,listBoxId:l,className:d,Component:kc}),a.current.ownerDocument.body)]})}function cuc(c,t){(0,si.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 XQ=u(JI(),1);function uQ(c,t,e){let{matchCount:l,isBackspacing:d,getTextAfterSelection:b,lastCompletion:o}=e;if(!c)return null;let n=null,i=-1,a=-1,G=0;for(let Z of t){let H=c.lastIndexOf(Z.triggerPrefix);if(H<0)continue;let W=H+Z.triggerPrefix.length;(W>a||W===a&&Z.triggerPrefix.length>G)&&(n=Z,i=H,a=W,G=Z.triggerPrefix.length)}if(!n)return null;let{allowContext:X,triggerPrefix:s}=n,r=c.slice(i+s.length);if(r.length>50)return null;let m=l===0,x=r.split(/\s/),g=x.length===1,R=d&&x.length<=3;return m&&!(R||g)||X&&!X(c.slice(0,i),b())||/^\s/.test(r)||/\s\s+$/.test(r)||o&&o.name===n.name&&r.trimEnd()===o.value?null:{completer:n,filterValue:(0,XQ.default)(r)}}var v2=c=>{if(c===null)return"";switch(typeof c){case"string":case"number":return c.toString();case"object":return c instanceof Array?c.map(v2).join(""):"props"in c?v2(c.props.children):"";default:return""}},sQ=v2;var xQ=u(mQ(),1),{lock:gQ,unlock:ZQ}=(0,xQ.__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 ku=u(V(),1),{subscribeOwnedListener:tuc}=ZQ(je.privateApis),euc=[],luc={};function duc(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 IQ={selectedIndex:0,filteredOptions:euc,filterValue:"",autocompleter:null};function buc(c,t){switch(t.type){case"RESET":return IQ;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 pQ({record:c,onChange:t,onReplace:e,completers:l,contentRef:d}){let b=(0,Su.useInstanceId)(luc),[o,n]=(0,al.useReducer)(buc,IQ),{selectedIndex:i,filteredOptions:a,filterValue:G,autocompleter:X}=o,s=(0,al.useRef)(!1),r=(0,al.useRef)(""),m=(0,al.useRef)(null);function x(h){if(X===null)return"";let C=c.start,N=C-X.triggerPrefix.length-G.length,w=(0,je.create)({html:(0,al.renderToString)(h)});return t((0,je.insert)(c,w,N,C)),(0,je.getTextContent)(w)}function g(h){if(h.isDisabled||!X)return;let{getOptionCompletion:C}=X;if(!C){n({type:"RESET"}),d.current?.focus();return}let N=duc(C(h.value,G));if(N.action==="replace"){e([N.value]);return}if(N.action==="insert-at-caret"){let w=x(N.value);if(w.startsWith(X.triggerPrefix)){let z=w.slice(X.triggerPrefix.length);z&&(m.current={name:X.name,value:z})}}n({type:"RESET"}),d.current?.focus()}function R(h){n({type:"OPTIONS",options:h})}function Z(h){if(s.current=h.key==="Backspace",!!X&&a.length!==0&&!h.defaultPrevented){switch(h.key){case"ArrowUp":case"ArrowDown":{let C=h.key==="ArrowUp"?-1:1,N=(i+C+a.length)%a.length;n({type:"SELECT",index:N}),(0,RQ.isAppleOS)()&&(0,HQ.speak)(sQ(a[N].label),"assertive");break}case"Escape":n({type:"RESET"}),h.preventDefault();break;case"Enter":g(a[i]);break;case"ArrowLeft":case"ArrowRight":n({type:"RESET"});return;default:return}h.preventDefault()}}let H=(0,al.useMemo)(()=>(0,je.isCollapsed)(c)?(0,je.getTextContent)((0,je.slice)(c,0)):"",[c]);(0,al.useEffect)(()=>{let h=c.text!==r.current;r.current=c.text;function C(){return H?(0,je.getTextContent)((0,je.slice)(c,void 0,(0,je.getTextContent)(c).length)):""}let N=uQ(H,l,{matchCount:a.length,isBackspacing:s.current,getTextAfterSelection:C,lastCompletion:m.current});if(!N){X&&n({type:"RESET"});return}let{completer:w,filterValue:z}=N;!X&&!h||(m.current&&m.current.name===w.name&&(m.current=null),n({type:"MATCH",completer:w,query:z}))},[H]);let{key:W=""}=a[i]||{},{className:p}=X||{},I=!!X&&a.length>0,y=I?`components-autocomplete-listbox-${b}`:void 0,B=I?`components-autocomplete-item-${b}-${W}`:null,Y=c.start!==void 0,J=!!H&&Y&&!!X;return{listBoxId:y,activeId:B,onKeyDown:Rd(Z),popover:J&&(0,ku.jsx)(GQ,{autocompleter:X,className:p,filterValue:G,instanceId:b,listBoxId:y,selectedIndex:i,onChangeOptions:R,onSelect:g,contentRef:d,reset:()=>n({type:"RESET"})},X.name+X.triggerPrefix)}}function ouc(c,t){return c.text===t.text&&c.start===t.start&&c.end===t.end}function nuc(c){let t=(0,al.useRef)([]),e=t.current[t.current.length-1];return(!e||!ouc(c,e))&&t.current.push(c),t.current.length>2&&t.current.shift(),t.current[0]}function WQ(c){let t=(0,al.useRef)(null),e=(0,al.useRef)(void 0),{record:l}=c,d=nuc(l),{popover:b,listBoxId:o,activeId:n,onKeyDown:i}=pQ({...c,contentRef:t});e.current=i;let a=(0,Su.useMergeRefs)([t,(0,Su.useRefEffect)(X=>{function s(r){e.current?.(r)}return tuc(X,"keydown",s,!0)},[])]);return l.text!==d?.text?{ref:a,children:b,"aria-autocomplete":o?"list":void 0,"aria-haspopup":o?"listbox":void 0,"aria-controls":o,"aria-owns":o,"aria-activedescendant":n??void 0}:{ref:a}}function BQ({children:c,isSelected:t,...e}){let{popover:l,...d}=pQ(e);return(0,ku.jsxs)(ku.Fragment,{children:[c(d),t&&l]})}var JU=u(ic(),1),Rp=u(F(),1),vU=u(bc(),1);var Y2=u(ic(),1);var NQ=u(F(),1);var yQ=L("",""),VQ=()=>L("&&{flex:1;",dt({marginRight:"24px"})(),";}",""),hQ={name:"bjn8wh",styles:"position:relative"},JQ=L("position:absolute;top:8px;",dt({right:0})()," line-height:0;",""),OI=c=>{let{color:t=O.gray[200],style:e="solid",width:l=A.borderWidth}=c||{},d=l!==A.borderWidth?`clamp(1px, ${l}, 10px)`:l;return`${t} ${!!l&&l!=="0"||!!t?e||"solid":e} ${d}`},vQ=c=>L("position:absolute;top:20px;right:39px;bottom:20px;left:39px;border-top:",OI(c?.top),";border-bottom:",OI(c?.bottom),";",dt({borderLeft:OI(c?.left)})()," ",dt({borderRight:OI(c?.right)})(),";",""),YQ={name:"3ldklc",styles:"position:relative;flex:1"},CQ={name:"1nwbfnf",styles:"grid-column:span 2;margin:0 auto"},FQ=()=>L(dt({marginLeft:"auto"})(),";","");function fQ(c){let{className:t,...e}=ec(c,"BorderBoxControlLinkedButton"),l=Hc(),d=(0,NQ.useMemo)(()=>l(JQ,t),[t,l]);return{...e,className:d}}var SQ=u(V(),1),iuc=(c,t)=>{let{className:e,isLinked:l,...d}=fQ(c),b=l?(0,Y2.__)("Unlink sides"):(0,Y2.__)("Link sides");return(0,SQ.jsx)(oc,{...d,size:"small",icon:l?Q0:T0,iconSize:24,label:b,ref:t,className:e})},auc=lc(iuc,"BorderBoxControlLinkedButton"),C2=auc;var Rm=u(ic(),1),gp=u(F(),1),RU=u(bc(),1);var kQ=u(F(),1);function zQ(c){let{className:t,value:e,...l}=ec(c,"BorderBoxControlVisualizer"),d=Hc(),b=(0,kQ.useMemo)(()=>d(vQ(e),t),[d,t,e]);return{...l,className:b,value:e}}var AQ=u(V(),1),Guc=(c,t)=>{let{value:e,...l}=zQ(c);return(0,AQ.jsx)(ac,{...l,ref:t})},Xuc=lc(Guc,"BorderBoxControlVisualizer"),F2=Xuc;var aJ=u(ic(),1);var te=u(ic(),1);var qI=u(ic(),1);var am=u(F(),1),MQ=u(bc(),1);var uuc={name:"7whenc",styles:"display:flex;width:100%"},OQ=({isBlock:c,isDeselectable:t})=>L("background:",O.ui.background,";border:1px solid transparent;border-radius:",A.radiusSmall,";display:inline-flex;height:40px;min-width:0;position:relative;",!t&&suc(c)," ",c&&uuc,"@media not ( prefers-reduced-motion ){&[data-indicator-animated]::before{transition-property:transform,border-radius;transition-duration:0.2s;transition-timing-function:ease-out;}}&::before{content:'';position:absolute;pointer-events:none;background:",O.theme.gray[100],";border:1px solid ",O.theme.gray[700],";outline:2px solid transparent;outline-offset:-3px;border-radius:",A.radiusSmall,`;top:-1px;left:-2px;width:calc( calc( var( --selected-width, 0 ) * 1px ) + 2px );height:calc( calc( var( --selected-height, 0 ) * 1px ) + 2px );transform:translateX( calc( var( --selected-left, 0 ) * 1px ) );opacity:min(
-			1,
-			max( 0, var( --selected-width, 0 ), var( --selected-height, 0 ) )
-		);}`,""),suc=c=>{let t=L("border-color:",O.gray[300],";","");return L(c&&t," &:hover{border-color:",O.gray[400],";}&:focus-within{z-index:1;outline:",A.borderWidthFocus," solid ",O.ui.borderFocus,";outline-offset:1px;}","")};var QQ=u(bc(),1),Au=u(F(),1),LQ=u(ic(),1);var TI=u(F(),1),N2=(0,TI.createContext)({});N2.displayName="ToggleGroupControlContext";var wQ=()=>(0,TI.useContext)(N2),QI=N2;var TQ=u(bc(),1),zu=u(F(),1);function LI(c){let t=(0,zu.useRef)(!0),e=(0,TQ.usePrevious)(c),l=(0,zu.useRef)(!1);(0,zu.useEffect)(()=>{t.current&&(t.current=!1)},[]);let d=l.current||!t.current&&e!==c;return(0,zu.useEffect)(()=>{l.current=d},[d]),d?{value:c??"",defaultValue:void 0}:{value:void 0,defaultValue:c}}var DI=u(V(),1);function muc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:b,setSelectedElement:o,...n},i){let a=(0,QQ.useInstanceId)(UI,"toggle-group-control-as-radio-group"),G=b||a,{value:X,defaultValue:s}=LI(d),m=GX({defaultValue:s,value:X,setValue:l?Z=>{l(Z??void 0)}:void 0,rtl:(0,LQ.isRTL)()}),x=E(m,"value"),g=m.setValue;(0,Au.useEffect)(()=>{x===""&&m.setActiveId(void 0)},[m,x]);let R=(0,Au.useMemo)(()=>({activeItemIsNotFirstItem:()=>m.getState().activeId!==m.first(),baseId:G,isBlock:!t,value:x,setValue:g,setSelectedElement:o}),[G,t,m,x,o,g]);return(0,DI.jsx)(QI.Provider,{value:R,children:(0,DI.jsx)(aX,{store:m,"aria-label":e,render:(0,DI.jsx)(ac,{}),...n,id:G,ref:i,children:c})})}var UI=(0,Au.forwardRef)(muc);UI.displayName="ToggleGroupControlAsRadioGroup";var DQ=u(bc(),1),jI=u(F(),1);var f2=u(V(),1);function xuc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:b,setSelectedElement:o,...n},i){let a=(0,DQ.useInstanceId)(EI,"toggle-group-control-as-button-group"),G=b||a,{value:X,defaultValue:s}=LI(d),[r,m]=tl({defaultValue:s,value:X,onChange:l}),x=(0,jI.useMemo)(()=>({baseId:G,value:r,setValue:m,isBlock:!t,isDeselectable:!0,setSelectedElement:o}),[G,r,m,t,o]);return(0,f2.jsx)(QI.Provider,{value:x,children:(0,f2.jsx)(ac,{"aria-label":e,...n,ref:i,role:"group",id:G,children:c})})}var EI=(0,jI.forwardRef)(xuc);EI.displayName="ToggleGroupControlAsButtonGroup";var ja=u(F(),1),MI=u(bc(),1),S2={element:void 0,top:0,right:0,bottom:0,left:0,width:0,height:0};function guc(c){let t=c.getBoundingClientRect();if(t.width===0||t.height===0)return;let e=c.offsetParent,l=e?.getBoundingClientRect()??S2,d=e?.scrollLeft??0,b=e?.scrollTop??0,o=parseFloat(getComputedStyle(c).width),n=parseFloat(getComputedStyle(c).height),i=o/t.width,a=n/t.height;return{element:c,top:(t.top-l?.top)*a+b,right:(l?.right-t.right)*i-d,bottom:(l?.bottom-t.bottom)*a-b,left:(t.left-l?.left)*i+d,width:o,height:n}}var Zuc=100;function PI(c,t=[]){let[e,l]=(0,ja.useState)(S2),d=(0,ja.useRef)(void 0),b=(0,MI.useEvent)(()=>{if(c&&c.isConnected){let n=guc(c);if(n)return l(n),clearInterval(d.current),!0}else clearInterval(d.current);return!1}),o=(0,MI.useResizeObserver)(()=>{b()||requestAnimationFrame(()=>{b()||(d.current=setInterval(b,Zuc))})});return(0,ja.useLayoutEffect)(()=>{o(c),c||l(S2)},[o,c]),(0,ja.useLayoutEffect)(()=>{b()},t),e}var EQ=u(bc(),1),k2=u(F(),1);var UQ=u(bc(),1),KI=u(F(),1);function jQ(c,t){let e=(0,KI.useRef)(c),l=(0,UQ.useEvent)(t);(0,KI.useLayoutEffect)(()=>{e.current!==c&&(l({previousValue:e.current}),e.current=c)},[l,c])}function _I(c,t,{prefix:e="subelement",dataAttribute:l=`${e}-animated`,transitionEndFilter:d=()=>!0,roundRect:b=!1}={}){let o=(0,EQ.useEvent)(()=>{Object.keys(t).forEach(n=>n!=="element"&&c?.style.setProperty(`--${e}-${n}`,String(b?Math.floor(t[n]):t[n])))});(0,k2.useLayoutEffect)(()=>{o()},[t,o]),jQ(t.element,({previousValue:n})=>{t.element&&n&&c?.setAttribute(`data-${l}`,"")}),(0,k2.useLayoutEffect)(()=>{function n(i){d(i)&&c?.removeAttribute(`data-${l}`)}return c?.addEventListener("transitionend",n),()=>c?.removeEventListener("transitionend",n)},[l,c,d])}var z2=u(V(),1);function Huc(c,t){let{__nextHasNoMarginBottom:e,size:l,__next40pxDefaultSize:d,__shouldNotWarnDeprecated36pxSize:b,className:o,isAdaptiveWidth:n=!1,isBlock:i=!1,isDeselectable:a=!1,id:G,label:X,hideLabelFromVision:s=!1,help:r,onChange:m,value:x,children:g,...R}=ec(c,"ToggleGroupControl"),{baseControlProps:Z,controlProps:H}=Qa({id:G,help:r,label:X,hideLabelFromVision:s}),[W,p]=(0,am.useState)(),[I,y]=(0,am.useState)(),B=(0,MQ.useMergeRefs)([y,t]),Y=PI(x!=null?W:void 0);_I(I,Y,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:N=>N.pseudoElement==="::before",roundRect:!1});let J=Hc(),h=(0,am.useMemo)(()=>J(OQ({isBlock:i,isDeselectable:a}),o),[o,J,i,a]);return(0,z2.jsx)(Oc,{...Z,children:(0,z2.jsx)(a?EI:UI,{...R,...H,setSelectedElement:p,className:h,isAdaptiveWidth:n,label:X,onChange:m,ref:B,value:x,children:g})})}var Ruc=lc(Huc,"ToggleGroupControl"),Wd=Ruc;var qQ=u(F(),1);var KQ=u(bc(),1),Ea=u(F(),1);var w2={};Li(w2,{ButtonContentView:()=>Buc,LabelView:()=>Iuc,buttonView:()=>O2,labelBlock:()=>A2});var Iuc=S("div",{target:"et6ln9s1"})({name:"sln1fl",styles:"display:inline-flex;max-width:100%;min-width:0;position:relative"}),A2={name:"82a6rk",styles:"flex:1"},O2=({isDeselectable:c,isIcon:t,isPressed:e})=>L("align-items:center;appearance:none;background:transparent;border:none;border-radius:",A.radiusXSmall,";color:",O.theme.gray[700],";fill:currentColor;cursor:pointer;display:flex;font-family:inherit;height:100%;justify-content:center;line-height:100%;outline:none;padding:0 12px;position:relative;text-align:center;@media not ( prefers-reduced-motion ){transition:color ",A.transitionDurationFast," linear,font-weight 60ms linear;}user-select:none;width:100%;z-index:2;&::-moz-focus-inner{border:0;}&[disabled],&[aria-disabled='true']{opacity:0.4;cursor:default;}&:hover:not( [disabled] ):not( [aria-disabled='true'] ){color:",O.theme.foreground,";}",c&&Wuc," ",t&&yuc," ",e&&puc,";",""),puc=L("color:",O.theme.foreground,";font-weight:",A.fontWeightEmphasis,";",""),Wuc=L("&:focus{outline:",A.borderWidthFocus," solid ",O.ui.borderFocus,";outline-offset:2px;&[aria-pressed='false']{background:",O.ui.background,";box-shadow:0 0 0 2px ",O.ui.background,";}}",""),Buc=S("div",{target:"et6ln9s0"})("display:flex;font-size:",A.fontSize,";line-height:1;"),yuc={name:"1yqg1by",styles:"height:38px;aspect-ratio:1;padding-left:0;padding-right:0"};var Bd=u(V(),1),{ButtonContentView:PQ,LabelView:Vuc}=w2,huc=({showTooltip:c,text:t,children:e})=>c&&t?(0,Bd.jsx)(Nl,{text:t,placement:"top",children:e}):(0,Bd.jsx)(Bd.Fragment,{children:e});function _Q(c,t){let e=wQ(),l=(0,KQ.useInstanceId)(_Q,e.baseId||"toggle-group-control-option-base"),d=ec({...c,id:l},"ToggleGroupControlOptionBase"),{isBlock:b=!1,isDeselectable:o=!1}=e,{className:n,isIcon:i=!1,value:a,children:G,showTooltip:X=!1,disabled:s,...r}=d,m=e.value===a,x=Hc(),g=(0,Ea.useMemo)(()=>x(b&&A2),[x,b]),R=(0,Ea.useMemo)(()=>x(O2({isDeselectable:o,isIcon:i,isPressed:m}),n),[x,o,i,m,n]),Z=()=>{o&&m?e.setValue(void 0):e.setValue(a)},H={...r,className:R,"data-value":a,ref:t},W=(0,Ea.useRef)(null);return(0,Ea.useLayoutEffect)(()=>{m&&W.current&&e.setSelectedElement(W.current)},[m,e]),(0,Bd.jsx)(Vuc,{ref:W,className:g,children:(0,Bd.jsx)(huc,{showTooltip:X,text:r["aria-label"],children:o?(0,Bd.jsx)("button",{...H,disabled:s,"aria-pressed":m,type:"button",onClick:Z,children:(0,Bd.jsx)(PQ,{children:G})}):(0,Bd.jsx)(iX,{disabled:s,onFocusVisible:()=>{(!(e.value===null||e.value==="")||e.activeItemIsNotFirstItem?.())&&e.setValue(a)},render:(0,Bd.jsx)("button",{type:"button",...H}),value:a,children:(0,Bd.jsx)(PQ,{children:G})})})})}var Juc=lc(_Q,"ToggleGroupControlOptionBase"),Gm=Juc;var $Q=u(V(),1);function vuc(c,t){let{label:e,...l}=c,d=l["aria-label"]||e;return(0,$Q.jsx)(Gm,{...l,"aria-label":d,ref:t,children:e})}var cL=(0,qQ.forwardRef)(vuc);cL.displayName="ToggleGroupControlOption";var ln=cL;var tL=u(F(),1);var T2=u(V(),1);function Yuc(c,t){let{icon:e,label:l,...d}=c;return(0,T2.jsx)(Gm,{...d,isIcon:!0,"aria-label":l,showTooltip:!0,ref:t,children:(0,T2.jsx)(_c,{icon:e})})}var eL=(0,tL.forwardRef)(Yuc);eL.displayName="ToggleGroupControlOptionIcon";var Ou=eL;var Q2=u(V(),1),Cuc=[{label:(0,qI.__)("Solid"),icon:w0,value:"solid"},{label:(0,qI.__)("Dashed"),icon:xh,value:"dashed"},{label:(0,qI.__)("Dotted"),icon:Zh,value:"dotted"}];function Fuc({onChange:c,...t},e){return(0,Q2.jsx)(Wd,{ref:e,isDeselectable:!0,onChange:l=>{c?.(l)},...t,children:Cuc.map(l=>(0,Q2.jsx)(Ou,{value:l.value,icon:l.icon,label:l.label},l.value))})}var Nuc=lc(Fuc,"BorderControlStylePicker"),L2=Nuc;var lL=u(F(),1),dL=u(V(),1);function fuc(c,t){let{className:e,colorValue:l,...d}=c;return(0,dL.jsx)("span",{className:f("component-color-indicator",e),style:{background:l},ref:t,...d})}var bL=(0,lL.forwardRef)(fuc);bL.displayName="ColorIndicator";var lo=bL;var D2=function(c){var t=c/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},U2=function(c){return .2126*D2(c.r)+.7152*D2(c.g)+.0722*D2(c.b)};function wu(c){c.prototype.luminance=function(){return t=U2(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,b,o,n,i,a=t instanceof c?t:new c(t);return b=this.rgba,o=a.toRgb(),n=U2(b),i=U2(o),e=n>i?(n+.05)/(i+.05):(i+.05)/(n+.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)>=(n=(o=(l=e).size)===void 0?"normal":o,(b=(d=l.level)===void 0?"AA":d)==="AAA"&&n==="normal"?7:b==="AA"&&n==="large"?3:4.5);var l,d,b,o,n}}var LD=u(bc(),1),an=u(ic(),1),nb=u(F(),1);var $I=u(F(),1),oL=u(bc(),1),nL=u(mt(),1);var cp=u(V(),1),Suc=(c,t)=>{let{renderContent:e,renderToggle:l,className:d,contentClassName:b,expandOnMobile:o,headerTitle:n,focusOnMount:i,popoverProps:a,onClose:G,onToggle:X,style:s,open:r,defaultOpen:m,position:x,variant:g}=ec(c,"Dropdown");x!==void 0&&(0,nL.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,Z]=(0,$I.useState)(null),H=(0,$I.useRef)(null),[W,p]=tl({defaultValue:m,value:r,onChange:X});function I(){if(!H.current)return;let{ownerDocument:J}=H.current,h=J?.activeElement?.closest('[role="dialog"]');!H.current.contains(J.activeElement)&&(!h||h.contains(H.current))&&y()}function y(){G?.(),p(!1)}let B={isOpen:!!W,onToggle:()=>p(!W),onClose:y},Y=!!a?.anchor||!!a?.anchorRef||!!a?.getAnchorRect||!!a?.anchorRect;return(0,cp.jsxs)("div",{className:d,ref:(0,oL.useMergeRefs)([H,t,Z]),tabIndex:-1,style:s,children:[l(B),W&&(0,cp.jsx)(Xi,{position:x,onClose:y,onFocusOutside:I,expandOnMobile:o,headerTitle:n,focusOnMount:i,offset:13,anchor:Y?void 0:R,variant:g,...a,className:f("components-dropdown__content",a?.className,b),children:e(B)})]})},kuc=lc(Suc,"Dropdown"),bo=kuc;var kl=u(F(),1),gD=u(bc(),1),ZD=u(ic(),1);var uL=u(bc(),1),sL=u(F(),1);var zuc=({disabled:c})=>c?L("color:",O.ui.textDisabled,";cursor:default;",""):"",Auc={name:"1lv1yo7",styles:"display:inline-flex"},Ouc=({variant:c})=>c==="minimal"?Auc:"",iL=S(pu,{target:"e1mv6sxx3"})("color:",O.theme.foreground,";cursor:pointer;",zuc," ",Ouc,";"),wuc=({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},"__unstable-large":{height:40,minHeight:40,paddingTop:0,paddingBottom:0}},l=e[t]||e.default;return L(l,"","")},Ma=18,Tuc=({multiple:c,selectSize:t="default"})=>{let e={default:A.controlPaddingX,small:A.controlPaddingXSmall,compact:A.controlPaddingXSmall,"__unstable-large":A.controlPaddingX},l=e[t]||e.default;return dt({paddingLeft:l,paddingRight:l+Ma,...c?{paddingTop:l,paddingBottom:l}:{}})},Quc=({multiple:c})=>({overflow:c?"auto":"hidden"}),Luc={name:"n1jncc",styles:"field-sizing:content"},Duc=({variant:c})=>c==="minimal"?Luc:"",aL=S("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;",q0,";",wuc,";",Tuc,";",Quc," ",Duc,";}"),GL=S("div",{target:"e1mv6sxx1"})("margin-inline-end:",Q(-1),";line-height:0;path{fill:currentColor;}"),XL=S(hu,{target:"e1mv6sxx0"})("position:absolute;pointer-events:none;",dt({right:0}),";");var tp=u(V(),1),Uuc=()=>(0,tp.jsx)(XL,{children:(0,tp.jsx)(GL,{children:(0,tp.jsx)(ue,{icon:z0,size:Ma})})}),ep=Uuc;var Pa=u(V(),1);function juc(c){let e=`inspector-select-control-${(0,uL.useInstanceId)(Xm)}`;return c||e}function Euc({options:c}){return c.map(({id:t,label:e,value:l,...d},b)=>{let o=t||`${e}-${l}-${b}`;return(0,Pa.jsx)("option",{value:l,...d,children:e},o)})}function Muc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,__next36pxDefaultSize:d,__shouldNotWarnDeprecated36pxSize:b,className:o,disabled:n=!1,help:i,hideLabelFromVision:a,id:G,label:X,multiple:s=!1,onChange:r,options:m=[],size:x="default",value:g,labelPosition:R="top",children:Z,prefix:H,suffix:W,variant:p="default",...I}=c,y=juc(G),B=i?`${y}__help`:void 0;if(!m?.length&&!Z)return null;let Y=h=>{if(c.multiple){let N=Array.from(h.target.options).filter(({selected:w})=>w).map(({value:w})=>w);c.onChange?.(N,{event:h});return}c.onChange?.(h.target.value,{event:h})},J=f("components-select-control",o);return(0,Pa.jsx)(Oc,{help:i,id:y,className:J,children:(0,Pa.jsx)(iL,{disabled:n,hideLabelFromVision:a,id:y,isBorderless:p==="minimal",label:X,size:x,suffix:W||!s&&(0,Pa.jsx)(ep,{}),prefix:H,labelPosition:R,__unstableInputWidth:p==="minimal"?"auto":void 0,variant:p,children:(0,Pa.jsx)(aL,{...I,"aria-describedby":B,className:"components-select-control__input",disabled:n,id:y,multiple:s,onChange:Y,ref:t,selectSize:x,value:g,variant:p,children:Z||(0,Pa.jsx)(Euc,{options:m})})})})}var Xm=(0,sL.forwardRef)(Muc);Xm.displayName="SelectControl";var yd=Xm;var lp=u(ic(),1),mi=u(F(),1),dp=u(bc(),1);var rL=u(F(),1);function um(c,t,e){return typeof c!="number"?null:parseFloat(`${yu(c,t,e)}`)}function mL(c){let{min:t,max:e,value:l,initial:d}=c,[b,o]=jo(um(l,t,e),{initial:um(d??null,t,e),fallback:null}),n=(0,rL.useCallback)(i=>{o(i===null?null:um(i,t,e))},[t,e,o]);return[b,n]}var FL=u(F(),1);var sm=30,Tu=4,j2=()=>L({height:sm,minHeight:sm},"",""),Ka=12,xL=S("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"}),Puc=({color:c=O.ui.borderFocus})=>L({color:c},"",""),gL=S("div",{shouldForwardProp:c=>!["color","marks"].includes(c),target:"e1epgpqk13"})("display:block;flex:1;position:relative;width:100%;",Puc,";",j2,";"),ZL=S("span",{target:"e1epgpqk12"})("display:flex;margin-top:",Tu,"px;",dt({marginRight:6}),";"),HL=S("span",{target:"e1epgpqk11"})("display:flex;margin-top:",Tu,"px;",dt({marginLeft:6}),";"),Kuc=({disabled:c,railColor:t})=>L("background:",c?O.ui.backgroundDisabled:t||O.theme.gray[300],";@media ( forced-colors: active ){background:GrayText;}",""),RL=S("span",{target:"e1epgpqk10"})("left:0;pointer-events:none;right:0;display:block;height:",Tu,"px;position:absolute;margin-top:",(sm-Tu)/2,"px;top:0;border-radius:",A.radiusFull,";",Kuc,";"),_uc=({disabled:c,trackColor:t})=>L("background:",c?O.theme.gray[400]:t||"currentColor",";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),IL=S("span",{target:"e1epgpqk9"})("border-radius:",A.radiusFull,";height:",Tu,"px;pointer-events:none;display:block;position:absolute;margin-top:",(sm-Tu)/2,"px;top:0;.is-marked &{@media not ( prefers-reduced-motion ){transition:width ease 0.1s;}}",_uc,";"),pL=S("span",{target:"e1epgpqk8"})({name:"g5kg28",styles:"display:block;pointer-events:none;position:relative;width:100%;user-select:none;margin-top:17px"}),WL=S("span",{target:"e1epgpqk7"})("position:absolute;left:0;top:-4px;height:4px;width:2px;transform:translateX( -50% );background-color:",O.ui.background,";z-index:1;"),quc=({isFilled:c})=>L({color:c?O.theme.gray[700]:O.theme.gray[300]},"",""),BL=S("span",{target:"e1epgpqk6"})("color:",O.theme.gray[300],";font-size:11px;position:absolute;top:8px;white-space:nowrap;",dt({left:0}),";",dt({transform:"translateX( -50% )"},{transform:"translateX( 50% )"}),";",quc,";"),yL=({disabled:c})=>L("background:",c?O.theme.gray[400]:O.theme.accent,";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),VL=S("span",{target:"e1epgpqk5"})("align-items:center;display:flex;height:",Ka,"px;justify-content:center;margin-top:",(sm-Ka)/2,"px;outline:0;pointer-events:none;position:absolute;top:0;user-select:none;width:",Ka,"px;border-radius:",A.radiusRound,";z-index:3;.is-marked &{@media not ( prefers-reduced-motion ){transition:left ease 0.1s;}}",yL,";",dt({marginLeft:-10}),";",dt({transform:"translateX( 4.5px )"},{transform:"translateX( -4.5px )"}),";"),$uc=({isFocused:c})=>c?L("&::before{content:' ';position:absolute;background-color:",O.theme.accent,";opacity:0.4;border-radius:",A.radiusRound,";height:",Ka+8,"px;width:",Ka+8,"px;top:-4px;left:-4px;@media ( forced-colors: active ){background:GrayText;}}",""):"",hL=S("span",{target:"e1epgpqk4"})("align-items:center;border-radius:",A.radiusRound,";height:100%;outline:0;position:absolute;user-select:none;width:100%;box-shadow:",A.elevationXSmall,";",yL,";",$uc,";"),JL=S("input",{target:"e1epgpqk3"})("box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;margin:0 -",Ka/2,"px;opacity:0;outline:none;position:absolute;right:0;top:0;width:calc( 100% + ",Ka,"px );"),csc=({show:c})=>L("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;}",""),tsc={name:"1cypxip",styles:"top:-80%"},esc={name:"1lr98c4",styles:"bottom:-80%"},lsc=({placement:c})=>c==="bottom"?esc:tsc,vL=S("span",{target:"e1epgpqk2"})("background:rgba( 0, 0, 0, 0.8 );border-radius:",A.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;",csc,";",lsc,";",dt({transform:"translateX(-50%)"},{transform:"translateX(50%)"}),";"),YL=S(Je,{target:"e1epgpqk1"})("display:inline-block;font-size:13px;margin-top:0;input[type='number']&{",j2,";}",dt({marginLeft:`${Q(4)} !important`}),";"),CL=S("span",{target:"e1epgpqk0"})("display:block;margin-top:0;button,button.is-small{margin-left:0;",j2,";}",dt({marginLeft:8}),";");var NL=u(V(),1);function dsc(c,t){let{describedBy:e,label:l,value:d,...b}=c;return(0,NL.jsx)(JL,{...b,"aria-describedby":e,"aria-label":l,"aria-hidden":!1,ref:t,tabIndex:0,type:"range",value:d})}var bsc=(0,FL.forwardRef)(dsc),fL=bsc;var kL=u(ic(),1);var _a=u(V(),1);function SL(c){let{className:t,isFilled:e=!1,label:l,style:d={},...b}=c,o=f("components-range-control__mark",e&&"is-filled",t),n=f("components-range-control__mark-label",e&&"is-filled");return(0,_a.jsxs)(_a.Fragment,{children:[(0,_a.jsx)(WL,{...b,"aria-hidden":"true",className:o,style:d}),l&&(0,_a.jsx)(BL,{"aria-hidden":"true",className:n,isFilled:e,style:d,children:l})]})}var ri=u(V(),1),zL=u(K(),1);function AL(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:b=1,value:o=0,...n}=c;return(0,ri.jsxs)(ri.Fragment,{children:[(0,ri.jsx)(RL,{disabled:t,...n}),e&&(0,ri.jsx)(osc,{disabled:t,marks:e,min:l,max:d,step:b,value:o})]})}function osc(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:b=1,value:o=0}=c,i=nsc({marks:e,min:l,max:d,step:b==="any"?1:b,value:o});return(0,ri.jsx)(pL,{"aria-hidden":"true",className:"components-range-control__marks",children:i.map(a=>(0,zL.createElement)(SL,{...a,key:a.key,"aria-hidden":"true",disabled:t}))})}function nsc({marks:c,min:t=0,max:e=100,step:l=1,value:d=0}){if(!c)return[];let b=e-t;if(!Array.isArray(c)){c=[];let n=1+Math.round(b/l);for(;n>c.push({value:l*c.length+t}););}let o=[];return c.forEach((n,i)=>{if(n.value<t||n.value>e)return;let a=`mark-${i}`,G=n.value<=d,X=`${(n.value-t)/b*100}%`,s={[(0,kL.isRTL)()?"right":"left"]:X};o.push({...n,isFilled:G,key:a,style:s})}),o}var qa=u(F(),1);var OL=u(V(),1);function wL(c){let{className:t,inputRef:e,tooltipPlacement:l,show:d=!1,style:b={},value:o=0,renderTooltipContent:n=r=>r,zIndex:i=100,...a}=c,G=isc({inputRef:e,tooltipPlacement:l}),X=f("components-simple-tooltip",t),s={...b,zIndex:i};return(0,OL.jsx)(vL,{...a,"aria-hidden":"false",className:X,placement:G,show:d,role:"tooltip",style:s,children:n(o)})}function isc({inputRef:c,tooltipPlacement:t}){let[e,l]=(0,qa.useState)(),d=(0,qa.useCallback)(()=>{c&&c.current&&l(t)},[t,c]);return(0,qa.useEffect)(()=>{d()},[d]),(0,qa.useEffect)(()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),e}var re=u(V(),1),rm=()=>{};function asc({resetFallbackValue:c,initialPosition:t}){return c!==void 0?Number.isNaN(c)?null:c:t!==void 0?Number.isNaN(t)?null:t:null}function TL(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,__shouldNotWarnDeprecated36pxSize:d,afterIcon:b,allowReset:o=!1,beforeIcon:n,className:i,color:a=O.theme.accent,currentInput:G,disabled:X=!1,help:s,hideLabelFromVision:r=!1,initialPosition:m,isShiftStepEnabled:x=!0,label:g,marks:R=!1,max:Z=100,min:H=0,onBlur:W=rm,onChange:p=rm,onFocus:I=rm,onMouseLeave:y=rm,onMouseMove:B=rm,railColor:Y,renderTooltipContent:J=oe=>oe,resetFallbackValue:h,shiftStep:C=10,showTooltip:N,step:w=1,trackColor:z,value:D,withInputField:U=!0,...k}=c,[v,T]=mL({min:H,max:Z,value:D??null,initial:m}),P=(0,mi.useRef)(!1),tc=N,M=U;w==="any"&&(tc=!1,M=!1);let[j,q]=(0,mi.useState)(tc),[Gc,Rc]=(0,mi.useState)(!1),Vc=(0,mi.useRef)(null),$c=Vc.current?.matches(":focus"),bt=!X&&Gc,ot=v===null,Ec=ot?"":v!==void 0?v:G,Nt=ot?(Z-H)/2+H:v,Tl=ot?50:(v-H)/(Z-H)*100,de=`${yu(Tl,0,100)}%`,$t=f("components-range-control",i),dd=f("components-range-control__wrapper",!!R&&"is-marked"),uc=(0,dp.useInstanceId)(TL,"inspector-range-control"),Nc=s?`${uc}__help`:void 0,Mc=tc!==!1&&Number.isFinite(v),Sc=oe=>{let Ne=parseFloat(oe.target.value);T(Ne),p(Ne)},be=oe=>{let Ne=parseFloat(oe);T(Ne),isNaN(Ne)?o&&(P.current=!0):((Ne<H||Ne>Z)&&(Ne=um(Ne,H,Z)),p(Ne),P.current=!1)},Ie=()=>{P.current&&(bd(),P.current=!1)},bd=()=>{let oe=Number.isNaN(h)?null:h??null;T(oe),p(oe??void 0)},Hl=()=>q(!0),yb=()=>q(!1),wi=oe=>{W(oe),Rc(!1),yb()},Ti=oe=>{I(oe),Rc(!0),Hl()},Yn={[(0,lp.isRTL)()?"right":"left"]:de};return(0,re.jsx)(Oc,{className:$t,label:g,hideLabelFromVision:r,id:`${uc}`,help:s,children:(0,re.jsxs)(xL,{className:"components-range-control__root",children:[n&&(0,re.jsx)(ZL,{children:(0,re.jsx)(_c,{icon:n})}),(0,re.jsxs)(gL,{className:dd,color:a,marks:!!R,children:[(0,re.jsx)(fL,{...k,className:"components-range-control__slider",describedBy:Nc,disabled:X,id:`${uc}`,label:g,max:Z,min:H,onBlur:wi,onChange:Sc,onFocus:Ti,onMouseMove:B,onMouseLeave:y,ref:(0,dp.useMergeRefs)([Vc,t]),step:w,value:Ec??void 0}),(0,re.jsx)(AL,{"aria-hidden":!0,disabled:X,marks:R,max:Z,min:H,railColor:Y,step:w,value:Nt}),(0,re.jsx)(IL,{"aria-hidden":!0,className:"components-range-control__track",disabled:X,style:{width:de},trackColor:z}),(0,re.jsx)(VL,{className:"components-range-control__thumb-wrapper",style:Yn,disabled:X,children:(0,re.jsx)(hL,{"aria-hidden":!0,isFocused:bt,disabled:X})}),Mc&&(0,re.jsx)(wL,{className:"components-range-control__tooltip",inputRef:Vc,tooltipPlacement:"bottom",renderTooltipContent:J,show:$c||j,style:Yn,value:v})]}),b&&(0,re.jsx)(HL,{children:(0,re.jsx)(_c,{icon:b})}),M&&(0,re.jsx)(YL,{"aria-label":g,className:"components-range-control__number",disabled:X,inputMode:"decimal",isShiftStepEnabled:x,max:Z,min:H,onBlur:Ie,onChange:be,shiftStep:C,__unstableInputWidth:Q(20),step:w,value:Ec}),o&&(0,re.jsx)(CL,{children:(0,re.jsx)(oc,{className:"components-range-control__reset",accessibleWhenDisabled:!X,disabled:X||v===asc({resetFallbackValue:h,initialPosition:m}),variant:"secondary",size:"small",onClick:bd,children:(0,lp.__)("Reset")})})]})})}var QL=(0,mi.forwardRef)(TL);QL.displayName="RangeControl";var Vd=QL;var LL=S(Je,{target:"ez9hsf46"})("width:",Q(24),";"),DL=S(yd,{target:"ez9hsf45"})("margin-left:",Q(-2),";"),UL=S(Vd,{target:"ez9hsf44"})("flex:1;margin-right:",Q(2),";"),Gsc=`
+	zoomAndPan`.split(/\s+/)),Zac=new Set(["autofocus","class","for"]);function Rac(c,t){return sac.test(c)||mac.test(c)||gac.has(c)||Zac.has(c)?!0:xac.has(t)&&Hac.has(c)}function Iac(c,t){return Object.fromEntries(Object.entries(c).filter(([e])=>Rac(e,t)))}function pac({as:c,...t},e){let l=c||"div",d=typeof l=="string"?Iac(t,l):t;return(0,HO.jsx)(l,{ref:e,...d})}var ZO=(0,gO.forwardRef)(pac);var IO=X(V(),1);function Wac({css:c,...t},e){return(0,IO.jsx)(ZO,{ref:e,...t})}var Bac=Object.assign((0,RO.forwardRef)(Wac),{selector:".components-view"}),ac=Bac;var pO=X(V(),1);function yac(c,t){let{style:e,...l}=ec(c,"VisuallyHidden");return(0,pO.jsx)(ac,{ref:t,...l,"data-visually-hidden":"",style:{...xO,...e||{}}})}var Vac=lc(yac,"VisuallyHidden"),Sc=Vac;var lb=X(ic(),1),f1=[["top left","top center","top right"],["center left","center center","center right"],["bottom left","bottom center","bottom right"]],WO={"top left":(0,lb.__)("Top Left"),"top center":(0,lb.__)("Top Center"),"top right":(0,lb.__)("Top Right"),"center left":(0,lb.__)("Center Left"),"center center":(0,lb.__)("Center"),center:(0,lb.__)("Center"),"center right":(0,lb.__)("Center Right"),"bottom left":(0,lb.__)("Bottom Left"),"bottom center":(0,lb.__)("Bottom Center"),"bottom right":(0,lb.__)("Bottom Right")},sR=f1.flat();function Y1(c){let e=(c==="center"?"center center":c)?.replace("-"," ");return sR.includes(e)?e:void 0}function mR(c,t){let e=Y1(t);if(!e)return;let l=e.replace(" ","-");return`${c}-${l}`}function BO(c,t){let e=t?.replace(c+"-","");return Y1(e)}function yO(c="center"){let t=Y1(c);if(!t)return;let e=sR.indexOf(t);return e>-1?e:void 0}var wa=X(V(),1),F1="data-wp-hash";function N1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jac(document)),c.__wpStyleRuntime}function hac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${F1}]`))if(e.getAttribute(F1)===t)return!0;return!1}function hO(c,t,e){if(!c.head)return;let l=N1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(hac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(F1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Jac(c){let t=N1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)hO(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 vac(c,t){let e=N1();e.styles.set(c,t);for(let l of e.documents.keys())hO(l,c,t)}typeof process>"u",vac("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 VO={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function JO({id:c,value:t,...e}){return(0,wa.jsx)(Fl,{text:WO[t],children:(0,wa.jsxs)(Oe.Item,{id:c,render:(0,wa.jsx)("span",{...e,className:N(VO.cell,e.className),role:"gridcell"}),children:[(0,wa.jsx)(Sc,{children:t}),(0,wa.jsx)("span",{className:VO.point,role:"presentation"})]})})}var xR=X(kc(),1);var S1=X(V(),1),Fm=24,Nm=7,vO=(Fm-3*Nm)/2,Cac=2,fac=4;function Yac({className:c,disablePointerEvents:t=!0,size:e,width:l,height:d,style:b={},value:o="center",...n}){return(0,S1.jsx)(xR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${Fm} ${Fm}`,width:e??l??Fm,height:e??d??Fm,role:"presentation",className:N("component-alignment-matrix-control-icon",c),style:{pointerEvents:t?"none":void 0,...b},...n,children:sR.map((i,a)=>{let u=yO(o)===a?fac:Cac;return(0,S1.jsx)(xR.Rect,{x:vO+a%3*Nm+(Nm-u)/2,y:vO+Math.floor(a/3)*Nm+(Nm-u)/2,width:u,height:u,fill:"currentColor"},i)})})}var CO=Yac;var RX=X(V(),1),k1="data-wp-hash";function z1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nac(document)),c.__wpStyleRuntime}function Fac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${k1}]`))if(e.getAttribute(k1)===t)return!0;return!1}function NO(c,t,e){if(!c.head)return;let l=z1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Fac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(k1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Nac(c){let t=z1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)NO(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 Sac(c,t){let e=z1();e.styles.set(c,t);for(let l of e.documents.keys())NO(l,c,t)}typeof process>"u",Sac("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 fO={"grid-container":"_02e2af5803bf5bda__grid-container","grid-row":"c421f8ed08c23077__grid-row",cell:"_3af769f755097fdb__cell",point:"_37ef12d4fb6d6131__point"};function SO({className:c,id:t,label:e=(0,gR.__)("Alignment Matrix Control"),defaultValue:l="center center",value:d,onChange:b,width:o=92,...n}){let i=(0,YO.useInstanceId)(SO,"alignment-matrix-control",t),a=(0,FO.useCallback)(G=>{let r=BO(i,G);r&&b?.(r)},[i,b]),u=N("component-alignment-matrix-control",fO["grid-container"],c);return(0,RX.jsx)(Oe,{defaultActiveId:mR(i,l),activeId:mR(i,d),setActiveId:a,rtl:(0,gR.isRTL)(),render:(0,RX.jsx)("div",{...n,className:u,"aria-label":e,id:i,role:"grid",style:{width:`${o}px`}}),children:f1.map((G,r)=>(0,RX.jsx)(Oe.Row,{render:(0,RX.jsx)("div",{className:fO["grid-row"],role:"row"}),children:G.map(s=>(0,RX.jsx)(JO,{id:mR(i,s),value:s},s))},r))})}var kac=Object.assign(SO,{Icon:Object.assign(CO,{displayName:"AlignmentMatrixControl.Icon"})}),A1=kac;function zac(c){return c==="appear"?"top":"left"}function O1(c){if(c.type==="loading")return"components-animate__loading";let{type:t,origin:e=zac(t)}=c;if(t==="appear"){let[l,d="center"]=e.split(" ");return N("components-animate__appear",{["is-from-"+d]:d!=="center",["is-from-"+l]:l!=="middle"})}if(t==="slide-in")return N("components-animate__slide-in","is-from-"+e)}function Aac({type:c,options:t={},children:e}){return e({className:O1({type:c,...t})})}var kO=Aac;var IT=X(Y(),1),HI=X(ic(),1);var zO=X(xt(),1);var HR=X(Y(),1),w1=["40em","52em","64em"],Oac=(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>w1.length-1)throw new RangeError(`Default breakpoint index out of range. Theme has ${w1.length} breakpoints, got index ${t}`);let[e,l]=(0,HR.useState)(t);return(0,HR.useEffect)(()=>{let d=()=>w1.filter(o=>typeof window<"u"?window.matchMedia(`screen and (min-width: ${o})`).matches:!1).length,b=()=>{let o=d();e!==o&&l(o)};return b(),typeof window<"u"&&window.addEventListener("resize",b),()=>{typeof window<"u"&&window.removeEventListener("resize",b)}},[e]),e};function Sm(c,t={}){let e=Oac(t);if(!Array.isArray(c)&&typeof c!="function")return c;let l=c||[];return l[e>=l.length?l.length-1:e]}var wac="4px";function w(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(${wac} * ${c})`}var T1="data-wp-hash";function Q1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Qac(document)),c.__wpStyleRuntime}function Tac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${T1}]`))if(e.getAttribute(T1)===t)return!0;return!1}function AO(c,t,e){if(!c.head)return;let l=Q1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Tac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(T1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Qac(c){let t=Q1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)AO(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 Lac(c,t){let e=Q1();e.styles.set(c,t);for(let l of e.documents.keys())AO(l,c,t)}typeof process>"u",Lac("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 km={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 Dac(c){let{isReversed:t,...e}=c;return typeof t<"u"?((0,zO.default)("Flex isReversed",{alternative:'Flex direction="row-reverse" or "column-reverse"',since:"5.9"}),{...e,direction:t?"row-reverse":"row"}):e}function IX(c){let{align:t,className:e,direction:l="row",expanded:d=!0,gap:b=2,justify:o="space-between",style:n,wrap:i=!1,...a}=ec(Dac(c),"Flex"),u=Array.isArray(l)?l:[l],G=Sm(u),r=typeof G=="string"&&!!G.includes("column"),s={...n,"--wp-components-flex-align":t??(r?"normal":"center"),"--wp-components-flex-direction":G,"--wp-components-flex-wrap":i?"wrap":"nowrap","--wp-components-flex-gap":w(b),"--wp-components-flex-justify":o};return{...a,className:N(km.flex,r?km["items-column"]:km["items-row"],d&&(r?km["expanded-column"]:km["expanded-row"]),e),style:s,isColumn:r}}var ZR=X(Y(),1),L1=(0,ZR.createContext)({flexItemDisplay:void 0}),OO=()=>(0,ZR.useContext)(L1);var D1=X(V(),1);function Uac(c,t){let{children:e,isColumn:l,...d}=IX(c);return(0,D1.jsx)(L1.Provider,{value:{flexItemDisplay:l?"block":void 0},children:(0,D1.jsx)(ac,{...d,ref:t,children:e})})}var jac=lc(Uac,"Flex"),Zt=jac;var U1="data-wp-hash";function j1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Mac(document)),c.__wpStyleRuntime}function Eac(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${U1}]`))if(e.getAttribute(U1)===t)return!0;return!1}function TO(c,t,e){if(!c.head)return;let l=j1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Eac(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(U1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Mac(c){let t=j1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)TO(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 Pac(c,t){let e=j1();e.styles.set(c,t);for(let l of e.documents.keys())TO(l,c,t)}typeof process>"u",Pac("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 wO={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 pX(c){let{className:t,display:e,isBlock:l=!1,style:d,...b}=ec(c,"FlexItem"),o=OO().flexItemDisplay,i={...d,"--wp-components-flex-item-display":e||o||"block"};return{...b,className:N(wO.item,l&&wO.block,t),style:i}}var QO=X(V(),1);function Kac(c,t){let e=pX(c);return(0,QO.jsx)(ac,{...e,ref:t})}var _ac=lc(Kac,"FlexItem"),De=_ac;function E1(c){let t=ec(c,"FlexBlock");return pX({isBlock:!0,...t})}var LO=X(V(),1);function qac(c,t){let e=E1(c);return(0,LO.jsx)(ac,{...e,ref:t})}var $ac=lc(qac,"FlexBlock"),ol=$ac;var M1="data-wp-hash";function P1(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tuc(document)),c.__wpStyleRuntime}function cuc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${M1}]`))if(e.getAttribute(M1)===t)return!0;return!1}function DO(c,t,e){if(!c.head)return;let l=P1(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(cuc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(M1,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function tuc(c){let t=P1();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)DO(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 euc(c,t){let e=P1();e.styles.set(c,t);for(let l of e.documents.keys())DO(l,c,t)}typeof process>"u",euc("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 luc={spacer:"_91de5852bdb7a4b8__spacer"};function Sl(c){return typeof c<"u"&&c!==null}function UO(c){let{className:t,margin:e,marginBottom:l=2,marginLeft:d,marginRight:b,marginTop:o,marginX:n,marginY:i,padding:a,paddingBottom:u,paddingLeft:G,paddingRight:r,paddingTop:s,paddingX:m,paddingY:x,style:g,...Z}=ec(c,"Spacer"),H={};Sl(e)&&(H["--wp-components-spacer-margin"]=w(e)),Sl(i)&&(H["--wp-components-spacer-margin-block-start"]=w(i),H["--wp-components-spacer-margin-block-end"]=w(i)),Sl(n)&&(H["--wp-components-spacer-margin-inline-start"]=w(n),H["--wp-components-spacer-margin-inline-end"]=w(n)),Sl(o)&&(H["--wp-components-spacer-margin-block-start"]=w(o)),Sl(l)&&(H["--wp-components-spacer-margin-block-end"]=w(l)),Sl(d)&&(H["--wp-components-spacer-margin-inline-start"]=w(d)),Sl(b)&&(H["--wp-components-spacer-margin-inline-end"]=w(b)),Sl(a)&&(H["--wp-components-spacer-padding"]=w(a)),Sl(x)&&(H["--wp-components-spacer-padding-block-start"]=w(x),H["--wp-components-spacer-padding-block-end"]=w(x)),Sl(m)&&(H["--wp-components-spacer-padding-inline-start"]=w(m),H["--wp-components-spacer-padding-inline-end"]=w(m)),Sl(s)&&(H["--wp-components-spacer-padding-block-start"]=w(s)),Sl(u)&&(H["--wp-components-spacer-padding-block-end"]=w(u)),Sl(G)&&(H["--wp-components-spacer-padding-inline-start"]=w(G)),Sl(r)&&(H["--wp-components-spacer-padding-inline-end"]=w(r));let R={...H,...g};return{...Z,className:N(luc.spacer,t),style:R}}var jO=X(V(),1);function duc(c,t){let e=UO(c);return(0,jO.jsx)(ac,{...e,ref:t})}var buc=lc(duc,"Spacer"),re=buc;var xI=X(Y(),1),JX=X(ic(),1);var RR=X(Y(),1),se=(0,RR.forwardRef)(({icon:c,size:t=24,...e},l)=>(0,RR.cloneElement)(c,{width:t,height:t,...e,ref:l}));var IR=X(kc(),1),K1=X(V(),1),pR=(0,K1.jsx)(IR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K1.jsx)(IR.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var WR=X(kc(),1),_1=X(V(),1),BR=(0,_1.jsx)(WR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_1.jsx)(WR.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var yR=X(kc(),1),q1=X(V(),1),$1=(0,q1.jsx)(yR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q1.jsx)(yR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var VR=X(kc(),1),ch=X(V(),1),Ue=(0,ch.jsx)(VR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ch.jsx)(VR.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var hR=X(kc(),1),th=X(V(),1),zm=(0,th.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,th.jsx)(hR.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var JR=X(kc(),1),eh=X(V(),1),lh=(0,eh.jsx)(JR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eh.jsx)(JR.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var vR=X(kc(),1),dh=X(V(),1),bh=(0,dh.jsx)(vR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dh.jsx)(vR.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var CR=X(kc(),1),oh=X(V(),1),nh=(0,oh.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oh.jsx)(CR.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var fR=X(kc(),1),ih=X(V(),1),Po=(0,ih.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ih.jsx)(fR.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var YR=X(kc(),1),ah=X(V(),1),Am=(0,ah.jsx)(YR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ah.jsx)(YR.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var FR=X(kc(),1),uh=X(V(),1),Gh=(0,uh.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uh.jsx)(FR.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 NR=X(kc(),1),Xh=X(V(),1),Om=(0,Xh.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xh.jsx)(NR.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 SR=X(kc(),1),rh=X(V(),1),sh=(0,rh.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rh.jsx)(SR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var kR=X(kc(),1),mh=X(V(),1),xh=(0,mh.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mh.jsx)(kR.Path,{fillRule:"evenodd",d:"M5 11.25h3v1.5H5v-1.5zm5.5 0h3v1.5h-3v-1.5zm8.5 0h-3v1.5h3v-1.5z",clipRule:"evenodd"})});var zR=X(kc(),1),gh=X(V(),1),Hh=(0,gh.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gh.jsx)(zR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.25 11.25h1.5v1.5h-1.5v-1.5zm3 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5zm1.5 0h1.5v1.5h-1.5v-1.5zm4.5 0h-1.5v1.5h1.5v-1.5z"})});var AR=X(kc(),1),Zh=X(V(),1),wm=(0,Zh.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Zh.jsx)(AR.Path,{d:"M5 11.25h14v1.5H5z"})});var OR=X(kc(),1),Rh=X(V(),1),Tm=(0,Rh.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rh.jsx)(OR.Path,{d:"M17.031 4.703 15.576 4l-1.56 3H14v.03l-2.324 4.47H9.5V13h1.396l-1.502 2.889h-.95a3.694 3.694 0 0 1 0-7.389H10V7H8.444a5.194 5.194 0 1 0 0 10.389h.17L7.5 19.53l1.416.719L15.049 8.5h.507a3.694 3.694 0 0 1 0 7.39H14v1.5h1.556a5.194 5.194 0 0 0 .273-10.383l1.202-2.304Z"})});var wR=X(kc(),1),Ih=X(V(),1),Qm=(0,Ih.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ih.jsx)(wR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var TR=X(kc(),1),ph=X(V(),1),Wh=(0,ph.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ph.jsx)(TR.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})});var QR=X(kc(),1),Bh=X(V(),1),Lm=(0,Bh.jsx)(QR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Bh.jsx)(QR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var LR=X(kc(),1),yh=X(V(),1),Ko=(0,yh.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yh.jsx)(LR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var DR=X(kc(),1),Vh=X(V(),1),Dm=(0,Vh.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vh.jsx)(DR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var UR=X(kc(),1),hh=X(V(),1),Um=(0,hh.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hh.jsx)(UR.Path,{d:"M7 11.5h10V13H7z"})});var jR=X(kc(),1),Jh=X(V(),1),vh=(0,Jh.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jh.jsx)(jR.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 jm=X(kc(),1),Em=X(V(),1),Mm=(0,Em.jsxs)(jm.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Em.jsx)(jm.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,Em.jsx)(jm.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 ER=X(kc(),1),Ch=X(V(),1),Pm=(0,Ch.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ch.jsx)(ER.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 MR=X(kc(),1),fh=X(V(),1),Yh=(0,fh.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fh.jsx)(MR.Path,{d:"M12 15.8c-3.7 0-6.8-3-6.8-6.8s3-6.8 6.8-6.8c3.7 0 6.8 3 6.8 6.8s-3.1 6.8-6.8 6.8zm0-12C9.1 3.8 6.8 6.1 6.8 9s2.4 5.2 5.2 5.2c2.9 0 5.2-2.4 5.2-5.2S14.9 3.8 12 3.8zM8 17.5h8V19H8zM10 20.5h4V22h-4z"})});var PR=X(kc(),1),Fh=X(V(),1),Nh=(0,Fh.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fh.jsx)(PR.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var rT=X(bc(),1),sT=X(xt(),1);var di=X(P());b1();var ouc=!1,nuc=d1,iuc=function(t){return t!=="theme"},EO=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?nuc:iuc},MO=function(t,e,l){var d;if(e){var b=e.shouldForwardProp;d=t.__emotion_forwardProp&&b?function(o){return t.__emotion_forwardProp(o)&&b(o)}:b}return typeof d!="function"&&l&&(d=t.__emotion_forwardProp),d},auc=function(t){var e=t.cache,l=t.serialized,d=t.isStringTag;return xX(e,l,d),Wm(function(){return Eo(e,l,d)}),null},k=function c(t,e){var l=t.__emotion_real===t,d=l&&t.__emotion_base||t,b,o;e!==void 0&&(b=e.label,o=e.target);var n=MO(t,e,l),i=n||EO(d),a=!i("as");return function(){var u=arguments,G=l&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(b!==void 0&&G.push("label:"+b+";"),u[0]==null||u[0].raw===void 0)G.push.apply(G,u);else{var r=u[0];G.push(r[0]);for(var s=u.length,m=1;m<s;m++)G.push(u[m],r[m])}var x=ym(function(g,Z,H){var R=a&&g.as||d,W="",p=[],I=g;if(g.theme==null){I={};for(var y in g)I[y]=g[y];I.theme=di.useContext(Vm)}typeof g.className=="string"?W=ci(Z.registered,p,g.className):g.className!=null&&(W=g.className+" ");var B=Kb(G.concat(p),Z.registered,I);W+=Z.key+"-"+B.name,o!==void 0&&(W+=" "+o);var C=a&&n===void 0?EO(R):i,J={};for(var h in g)a&&h==="as"||C(h)&&(J[h]=g[h]);return J.className=W,H&&(J.ref=H),di.createElement(di.Fragment,null,di.createElement(auc,{cache:Z,serialized:B,isStringTag:typeof R=="string"}),di.createElement(R,J))});return x.displayName=b!==void 0?b:"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=G,x.__emotion_forwardProp=n,Object.defineProperty(x,"toString",{value:function(){return o===void 0&&ouc?"NO_COMPONENT_SELECTOR":"."+o}}),x.withComponent=function(g,Z){var H=c(g,Im({},e,Z,{shouldForwardProp:MO(x,Z,!0)}));return H.apply(void 0,G)},x}};var $w=X(bc(),1),cT=X(Y(),1);var mw=X(bc(),1),xw=X(Y(),1);var Gw=X(Y(),1);var WX=X(Y(),1);var KR="\u2026",bi={auto:"auto",head:"head",middle:"middle",tail:"tail",none:"none"},uuc={ellipsis:KR,ellipsizeMode:bi.auto,limit:0,numberOfLines:0};function Guc(c,t,e,l){if(typeof c!="string")return"";let d=c.length,b=~~t,o=~~e,n=Qe(l)?l:KR;return b===0&&o===0||b>=d||o>=d||b+o>=d?c:o===0?c.slice(0,b)+n:c.slice(0,b)+n+c.slice(d-o)}function PO(c="",t){let e={...uuc,...t},{ellipsis:l,ellipsizeMode:d,limit:b}=e;if(d===bi.none)return c;let o,n;switch(d){case bi.head:o=0,n=b;break;case bi.middle:o=Math.floor(b/2),n=Math.floor(b/2);break;default:o=b,n=0}return d!==bi.auto?Guc(c,o,n,l):c}var kh="data-wp-hash";function zh(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ruc(document)),c.__wpStyleRuntime}function Xuc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${kh}]`))if(e.getAttribute(kh)===t)return!0;return!1}function KO(c,t,e){if(!c.head)return;let l=zh(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Xuc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(kh,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function ruc(c){let t=zh();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)KO(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 suc(c,t){let e=zh();e.styles.set(c,t);for(let l of e.documents.keys())KO(l,c,t)}typeof process>"u",suc("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 Sh={truncate:"_51f2afb77f24a721__truncate","is-line-clamp":"d232bf8e2132288d__is-line-clamp","is-single-line":"_95bf20b727db236f__is-single-line"};function Km(c){let{className:t,children:e,ellipsis:l=KR,ellipsizeMode:d=bi.auto,limit:b=0,numberOfLines:o=0,style:n,...i}=ec(c,"Truncate"),a;typeof e=="string"?a=e:typeof e=="number"&&(a=e.toString());let u=a?PO(a,{ellipsis:l,ellipsizeMode:d,limit:b,numberOfLines:o}):e,G=!!a&&d===bi.auto,r=G&&!!o,s=r&&o===1,m=N(G&&!o&&Sh.truncate,r&&Sh["is-line-clamp"],s&&Sh["is-single-line"],t),x=r?{...n,"--wp-components-truncate-lines":o}:n;return{...i,className:m,style:x,children:u}}var _O=X(V(),1);function muc(c,t){let e=Km(c);return(0,_O.jsx)(ac,{as:"span",...e,ref:t})}var xuc=lc(muc,"Truncate"),_o=xuc;var Lh={};Au(Lh,{Text:()=>Ah,block:()=>Oh,destructive:()=>wh,highlighterText:()=>Qh,muted:()=>Th,positive:()=>guc,upperCase:()=>Huc});var Ah=D("color:",Q.theme.foreground,";line-height:",T.fontLineHeightBase,";margin:0;text-wrap:pretty;",""),Oh={name:"4zleql",styles:"display:block"},guc=D("color:",Q.alert.green,";",""),wh=D("color:",Q.alert.red,";",""),Th=D("color:",Q.theme.gray[700],";",""),Qh=D("mark{background:",Q.alert.yellow,";border-radius:",T.radiusSmall,";box-shadow:0 0 0 1px rgba( 0, 0, 0, 0.05 ) inset,0 -1px 0 rgba( 0, 0, 0, 0.1 ) inset;}",""),Huc={name:"50zrmy",styles:"text-transform:uppercase"};var cw=X($O(),1),Dh=X(Y(),1),Zuc=c=>{let t={};for(let e in c)t[e.toLowerCase()]=c[e];return t},Ruc=ti(Zuc);function tw({activeClassName:c="",activeIndex:t=-1,activeStyle:e,autoEscape:l,caseSensitive:d=!1,children:b,findChunks:o,highlightClassName:n="",highlightStyle:i={},highlightTag:a="mark",sanitize:u,searchWords:G=[],unhighlightClassName:r="",unhighlightStyle:s}){if(!b)return null;if(typeof b!="string")return b;let m=b,x=(0,cw.findAll)({autoEscape:l,caseSensitive:d,findChunks:o,sanitize:u,searchWords:G,textToHighlight:m}),g=a,Z=-1,H="",R;return x.map((p,I)=>{let y=m.substr(p.start,p.end-p.start);if(p.highlight){Z++;let B;typeof n=="object"?d?B=n[y]:(n=Ruc(n),B=n[y.toLowerCase()]):B=n;let C=Z===+t;H=`${B} ${C?c:""}`,R=C===!0&&e!==null?Object.assign({},i,e):i;let J={children:y,className:H,key:I,style:R};return typeof g!="string"&&(J.highlightIndex=Z),(0,Dh.createElement)(g,J)}return(0,Dh.createElement)("span",{children:y,className:r,key:I,style:s})})}var Uh=13,ew={body:Uh,caption:10,footnote:11,largeTitle:28,subheadline:12,title:20},Iuc=[1,2,3,4,5,6].flatMap(c=>[c,c.toString()]);function _R(c=Uh){if(c in ew)return _R(ew[c]);if(typeof c!="number"){let e=parseFloat(c);if(Number.isNaN(e))return c;c=e}return`calc(${`(${c} / ${Uh})`} * ${T.fontSize})`}function lw(c=3){if(!Iuc.includes(c))return _R(c);let t=`fontSizeH${c}`;return T[t]}function dw(c,t){if(t)return t;if(!c)return;let e=`calc(${T.controlHeight} + ${w(2)})`;switch(c){case"large":e=`calc(${T.controlHeightLarge} + ${w(2)})`;break;case"small":e=`calc(${T.controlHeightSmall} + ${w(2)})`;break;case"xSmall":e=`calc(${T.controlHeightXSmall} + ${w(2)})`;break;default:break}return e}var puc={name:"50zrmy",styles:"text-transform:uppercase"};function _m(c){let{adjustLineHeightForInnerControls:t,align:e,children:l,className:d,color:b,ellipsizeMode:o,isDestructive:n=!1,display:i,highlightEscape:a=!1,highlightCaseSensitive:u=!1,highlightWords:G,highlightSanitize:r,isBlock:s=!1,letterSpacing:m,lineHeight:x,optimizeReadabilityFor:g,size:Z,truncate:H=!1,upperCase:R=!1,variant:W,weight:p=T.fontWeight,...I}=ec(c,"Text"),y=l,B=Array.isArray(G),C=Z==="caption";if(B){if(typeof l!="string")throw new TypeError("`children` of `Text` must only be `string` types when `highlightWords` is defined");y=tw({autoEscape:a,children:l,caseSensitive:u,searchWords:G,sanitize:r})}let J=Bc(),h=(0,WX.useMemo)(()=>{let z=dw(t,x),L=D({color:b,display:i,fontSize:_R(Z),fontWeight:p,lineHeight:z,letterSpacing:m,textAlign:e},"",""),j=puc,S=null;g&&(S=NA(g)==="dark"?D({color:Q.gray[900]},"",""):D({color:Q.white},"",""));let v=D(Ah,L,S,n&&wh,!!B&&Qh,s&&Oh,C&&Th,W&&Lh[W],R&&j,"","");return J(v,d)},[t,e,d,b,J,i,s,C,n,B,m,x,g,Z,R,W,p]),f;H===!0&&(f="auto"),H===!1&&(f="none");let F={...I,className:h,children:l,ellipsizeMode:o||f},O=Km(F);return!H&&Array.isArray(l)&&(y=WX.Children.map(l,z=>typeof z!="object"||z===null||!("props"in z)?z:Ym(z,["Link"])?(0,WX.cloneElement)(z,{size:z.props.size||"inherit"}):z)),{...O,children:H?O.children:y}}var bw=X(V(),1);function Wuc(c,t){let e=_m(c);return(0,bw.jsx)(ac,{as:"span",...e,ref:t})}var Buc=lc(Wuc,"Text"),nl=Buc;var ow=X(V(),1);var jh=k("span",{target:"em5sgkm8"})({name:"pvvbxf",styles:"box-sizing:border-box;display:block"}),Eh=k("span",{target:"em5sgkm7"})({name:"jgf79h",styles:"align-items:center;align-self:stretch;box-sizing:border-box;display:flex"}),yuc=({disabled:c,isBorderless:t})=>t?"transparent":c?Q.ui.borderDisabled:Q.ui.border,gd=k("div",{target:"em5sgkm6"})("&&&{box-sizing:border-box;border-color:",yuc,";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;",ot({paddingLeft:2}),";}"),nw=k(Zt,{target:"em5sgkm5"})("box-sizing:border-box;position:relative;border-radius:",T.radiusSmall,";padding-top:0;&:focus-within:not( :has( :is( ",jh,", ",Eh," ):focus-within ) ){",gd,"{border-color:",Q.ui.borderFocus,";box-shadow:",T.controlBoxShadowFocus,";outline:2px solid transparent;outline-offset:-2px;}}"),Vuc=({disabled:c})=>{let t=c?Q.ui.backgroundDisabled:Q.ui.background;return D({backgroundColor:t},"","")},huc={name:"1d3w5wq",styles:"width:100%"},Juc=({__unstableInputWidth:c,labelPosition:t})=>c?t==="side"?"":t==="edge"?D({flex:`0 0 ${c}`},"",""):D({width:c},"",""):huc,qR=k("div",{target:"em5sgkm4"})("align-items:center;box-sizing:border-box;border-radius:inherit;display:flex;flex:1;position:relative;",Vuc," ",Juc,";"),vuc=({disabled:c})=>c?D({color:Q.ui.textDisabled},"",""):"",qm=({inputSize:c})=>{let t={default:"13px",small:"11px",compact:"13px"},e=t[c]||t.default,l="16px";return e?D("font-size:",l,";@media ( min-width: 600px ){font-size:",e,";}",""):""},iw=({inputSize:c})=>{let t={default:{height:40,lineHeight:1,minHeight:40,paddingLeft:T.controlPaddingX,paddingRight:T.controlPaddingX},small:{height:24,lineHeight:1,minHeight:24,paddingLeft:T.controlPaddingXSmall,paddingRight:T.controlPaddingXSmall},compact:{height:32,lineHeight:1,minHeight:32,paddingLeft:T.controlPaddingXSmall,paddingRight:T.controlPaddingXSmall}};return t[c]||t.default},Cuc=c=>D(iw(c),"",""),fuc=({paddingInlineStart:c,paddingInlineEnd:t})=>D({paddingInlineStart:c,paddingInlineEnd:t},"",""),Yuc=({isDragging:c,dragCursor:t})=>{let e,l;return c&&(e=D("cursor:",t,";user-select:none;&::-webkit-outer-spin-button,&::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important;}","")),c&&t&&(l=D("&:active{cursor:",t,";}","")),D(e," ",l,";","")},db=k("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%;",Yuc," ",vuc," ",qm," ",Cuc," ",fuc," &::-webkit-input-placeholder{color:",Q.ui.darkGrayPlaceholder,";}&::-moz-placeholder{color:",Q.ui.darkGrayPlaceholder,";}&:-ms-input-placeholder{color:",Q.ui.darkGrayPlaceholder,";}&[type='email'],&[type='url']{direction:ltr;}}"),Fuc=k(nl,{target:"em5sgkm2"})("&&&{",vm,";box-sizing:border-box;display:block;padding-top:0;padding-bottom:0;max-width:100%;z-index:1;}"),aw=c=>(0,ow.jsx)(Fuc,{...c,as:"label"}),uw=k(De,{target:"em5sgkm1"})({name:"1b6uupn",styles:"max-width:calc( 100% - 10px )"}),Nuc=({variant:c="default",size:t,isPrefix:e})=>{let{paddingLeft:l}=iw({inputSize:t}),d=e?"paddingInlineStart":"paddingInlineEnd";return c==="default"?D({[d]:l},"",""):D({display:"flex",[d]:l-4},"","")},$R=k("div",{target:"em5sgkm0"})(Nuc,";");var Xw=X(V(),1);function Suc({disabled:c=!1,isBorderless:t=!1}){return(0,Xw.jsx)(gd,{"aria-hidden":"true",className:"components-input-control__backdrop",disabled:c,isBorderless:t})}var kuc=(0,Gw.memo)(Suc),rw=kuc;var cI=X(V(),1);function sw({children:c,hideLabelFromVision:t,htmlFor:e,...l}){return c?t?(0,cI.jsx)(Sc,{as:"label",htmlFor:e,children:c}):(0,cI.jsx)(uw,{children:(0,cI.jsx)(aw,{htmlFor:e,...l,children:c})}):null}var qo=X(V(),1);function zuc(c){let e=`input-base-control-${(0,mw.useInstanceId)(gw)}`;return c||e}function Auc(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 gw(c,t){let{__unstableInputWidth:e,children:l,className:d,disabled:b=!1,hideLabelFromVision:o=!1,labelPosition:n,id:i,isBorderless:a=!1,label:u,prefix:G,size:r="default",suffix:s,...m}=ec(c,"InputBase"),x=zuc(i),g=o||!u,Z=(0,xw.useMemo)(()=>({InputControlPrefixWrapper:{size:r},InputControlSuffixWrapper:{size:r}}),[r]);return(0,qo.jsxs)(nw,{...m,...Auc(n),className:d,gap:2,ref:t,children:[(0,qo.jsx)(sw,{className:"components-input-control__label",hideLabelFromVision:o,labelPosition:n,htmlFor:x,children:u}),(0,qo.jsxs)(qR,{__unstableInputWidth:e,className:"components-input-control__container",disabled:b,hideLabel:g,labelPosition:n,children:[(0,qo.jsxs)(za,{value:Z,children:[G&&(0,qo.jsx)(jh,{className:"components-input-control__prefix",children:G}),l,s&&(0,qo.jsx)(Eh,{className:"components-input-control__suffix",children:s})]}),(0,qo.jsx)(rw,{disabled:b,isBorderless:a})]})]})}var BX=lc(gw,"InputBase");function Ouc(c,t,e){return Math.max(t,Math.min(c,e))}var Je={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 Hw(c,t,e){return t===0||Math.abs(t)===1/0?Math.pow(c,e*5):c*t*e/(t+e*c)}function Zw(c,t,e,l=.15){return l===0?Ouc(c,t,e):c<t?-Hw(t-c,e-t,l)+t:c>e?+Hw(c-e,e-t,l)+e:c}function Rw(c,[t,e],[l,d]){let[[b,o],[n,i]]=c;return[Zw(t,b,o,l),Zw(e,n,i,d)]}function wuc(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 Tuc(c){var t=wuc(c,"string");return typeof t=="symbol"?t:String(t)}function il(c,t,e){return t=Tuc(t),t in c?Object.defineProperty(c,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):c[t]=e,c}function Iw(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 Jt(c){for(var t=1;t<arguments.length;t++){var e=arguments[t]!=null?arguments[t]:{};t%2?Iw(Object(e),!0).forEach(function(l){il(c,l,e[l])}):Object.getOwnPropertyDescriptors?Object.defineProperties(c,Object.getOwnPropertyDescriptors(e)):Iw(Object(e)).forEach(function(l){Object.defineProperty(c,l,Object.getOwnPropertyDescriptor(e,l))})}return c}var Jw={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 pw(c){return c?c[0].toUpperCase()+c.slice(1):""}var Quc=["enter","leave"];function Luc(c=!1,t){return c&&!Quc.includes(t)}function vw(c,t="",e=!1){let l=Jw[c],d=l&&l[t]||t;return"on"+pw(c)+pw(d)+(Luc(e,d)?"Capture":"")}var Duc=["gotpointercapture","lostpointercapture"];function Cw(c){let t=c.substring(2).toLowerCase(),e=!!~t.indexOf("passive");e&&(t=t.replace("passive",""));let l=Duc.includes(t)?"capturecapture":"capture",d=!!~t.indexOf(l);return d&&(t=t.replace("capture","")),{device:t,capture:d,passive:e}}function fw(c,t=""){let e=Jw[c],l=e&&e[t]||t;return c+l}function $m(c){return"touches"in c}function Yw(c){return $m(c)?"touch":"pointerType"in c?c.pointerType:"mouse"}function Uuc(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 juc(c){return c.type==="touchend"||c.type==="touchcancel"?c.changedTouches:c.targetTouches}function Fw(c){return $m(c)?juc(c)[0]:c}function Nw(c){return Uuc(c).map(t=>t.identifier)}function Mh(c){let t=Fw(c);return $m(c)?t.identifier:t.pointerId}function Ww(c){let t=Fw(c);return[t.clientX,t.clientY]}function Euc(c){let t={};if("buttons"in c&&(t.buttons=c.buttons),"shiftKey"in c){let{shiftKey:e,altKey:l,metaKey:d,ctrlKey:b}=c;Object.assign(t,{shiftKey:e,altKey:l,metaKey:d,ctrlKey:b})}return t}function tI(c,...t){return typeof c=="function"?c(...t):c}function Muc(){}function Sw(...c){return c.length===0?Muc:c.length===1?c[0]:function(){let t;for(let e of c)t=e.apply(this,arguments)||t;return t}}function Bw(c,t){return Object.assign({},t,c||{})}var Puc=32,Ph=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?tI(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 b=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,Euc(t)),d.down=d.pressed=d.buttons%2===1||d.touches>0,b=t.timeStamp-e.timeStamp,e.timeStamp=t.timeStamp,e.elapsedTime=e.timeStamp-e.startTime),e._active){let I=e._delta.map(Math.abs);Je.addTo(e._distance,I)}this.axisIntent&&this.axisIntent(t);let[o,n]=e._movement,[i,a]=l.threshold,{_step:u,values:G}=e;if(l.hasCustomTransform?(u[0]===!1&&(u[0]=Math.abs(o)>=i&&G[0]),u[1]===!1&&(u[1]=Math.abs(n)>=a&&G[1])):(u[0]===!1&&(u[0]=Math.abs(o)>=i&&Math.sign(o)*i),u[1]===!1&&(u[1]=Math.abs(n)>=a&&Math.sign(n)*a)),e.intentional=u[0]!==!1||u[1]!==!1,!e.intentional)return;let r=[0,0];if(l.hasCustomTransform){let[I,y]=G;r[0]=u[0]!==!1?I-u[0]:0,r[1]=u[1]!==!1?y-u[1]:0}else r[0]=u[0]!==!1?o-u[0]:0,r[1]=u[1]!==!1?n-u[1]:0;this.restrictToAxis&&!e._blocked&&this.restrictToAxis(r);let s=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=tI(l.bounds,e)),this.setup&&this.setup()),e.movement=r,this.computeOffset()));let[x,g]=e.offset,[[Z,H],[R,W]]=e._bounds;e.overflow=[x<Z?-1:x>H?1:0,g<R?-1:g>W?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 p=e._active?l.rubberband||[0,0]:[0,0];if(e.offset=Rw(e._bounds,e.offset,p),e.delta=Je.sub(e.offset,s),this.computeMovement(),m&&(!e.last||b>Puc)){e.delta=Je.sub(e.offset,s);let I=e.delta.map(Math.abs);Je.addTo(e.distance,I),e.direction=e.delta.map(Math.sign),e._direction=e._delta.map(Math.sign),!e.first&&b>0&&(e.velocity=[I[0]/b,I[1]/b],e.timeDelta=b)}}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(Jt(Jt(Jt({},e),t),{},{[this.aliasKey]:t.values}));d!==void 0&&(t.memo=d)}clean(){this.eventStore.clean(),this.timeoutStore.clean()}};function Kuc([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 Kh=class extends Ph{constructor(...t){super(...t),il(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=Je.add(this.state.lastOffset,this.state.movement)}computeMovement(){this.state.movement=Je.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[Yw(t)]:l.axisThreshold;e.axis=Kuc(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}}},_uc=c=>c,yw=.15,kw={enabled(c=!0){return c},eventOptions(c,t,e){return Jt(Jt({},e.shared.eventOptions),c)},preventDefault(c=!1){return c},triggerAllEvents(c=!1){return c},rubberband(c=0){switch(c){case!0:return[yw,yw];case!1:return[0,0];default:return Je.toVector(c)}},from(c){if(typeof c=="function")return c;if(c!=null)return Je.toVector(c)},transform(c,t,e){let l=c||e.shared.transform;return this.hasCustomTransform=!!l,l||_uc},threshold(c){return Je.toVector(c,0)}},quc=0,c0=Jt(Jt({},kw),{},{axis(c,t,{axis:e}){if(this.lockDirection=e==="lock",!this.lockDirection)return e},axisThreshold(c=quc){return c},bounds(c={}){if(typeof c=="function")return b=>c0.bounds(c(b));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]]}}),Vw={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]},_h=class extends Kh{constructor(...t){super(...t),il(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=c0.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=Mh(t),l._pointerActive=!0,this.computeValues(Ww(t)),this.computeInitial(),e.preventScrollAxis&&Yw(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=Mh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;let b=Ww(t);if(document.pointerLockElement===t.target?e._delta=[t.movementX,t.movementY]:(e._delta=Je.sub(b,e._values),this.computeValues(b)),Je.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=Mh(t);if(e._pointerId!==void 0&&d!==e._pointerId)return;this.state._pointerActive=!1,this.setActive(),this.compute(t);let[b,o]=e._distance;if(e.tap=b<=l.tapsThreshold&&o<=l.tapsThreshold,e.tap&&l.filterTaps)e._force=!0;else{let[n,i]=e._delta,[a,u]=e._movement,[G,r]=l.swipe.velocity,[s,m]=l.swipe.distance,x=l.swipe.duration;if(e.elapsedTime<x){let g=Math.abs(n/e.timeDelta),Z=Math.abs(i/e.timeDelta);g>G&&Math.abs(a)>s&&(e.swipe[0]=Math.sign(n)),Z>r&&Math.abs(u)>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,$uc(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=Vw[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,Je.addTo(l._movement,l._delta),this.compute(t),this.emit()}}keyUp(t){t.key in Vw&&(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 $uc(c){"persist"in c&&typeof c.persist=="function"&&c.persist()}var t0=typeof window<"u"&&window.document&&window.document.createElement;function zw(){return t0&&"ontouchstart"in window}function cGc(){return zw()||t0&&window.navigator.maxTouchPoints>1}function tGc(){return t0&&"onpointerdown"in window}function eGc(){return t0&&"exitPointerLock"in window.document}function lGc(){try{return"constructor"in GestureEvent}catch{return!1}}var Ml={isBrowser:t0,gesture:lGc(),touch:zw(),touchscreen:cGc(),pointer:tGc(),pointerLock:eGc()},dGc=250,bGc=180,oGc=.5,nGc=50,iGc=250,aGc=10,hw={mouse:0,touch:0,pen:8},uGc=Jt(Jt({},c0),{},{device(c,t,{pointer:{touch:e=!1,lock:l=!1,mouse:d=!1}={}}){return this.pointerLock=l&&Ml.pointerLock,Ml.touch&&e?"touch":this.pointerLock?"mouse":Ml.pointer&&!d?"pointer":Ml.touch?"touch":"mouse"},preventScrollAxis(c,t,{preventScroll:e}){if(this.preventScrollDelay=typeof e=="number"?e:e||e===void 0&&c?dGc:void 0,!(!Ml.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 b=Je.toVector(c,e?l:d?1:0);return this.filterTaps=e,this.tapsThreshold=l,b},swipe({velocity:c=oGc,distance:t=nGc,duration:e=iGc}={}){return{velocity:this.transform(Je.toVector(c)),distance:this.transform(Je.toVector(t)),duration:e}},delay(c=0){switch(c){case!0:return bGc;case!1:return 0;default:return c}},axisThreshold(c){return c?Jt(Jt({},hw),c):hw},keyboardDisplacement(c=aGc){return c}});var dKc=Jt(Jt({},kw),{},{device(c,t,{shared:e,pointer:{touch:l=!1}={}}){if(e.target&&!Ml.touch&&Ml.gesture)return"gesture";if(Ml.touch&&l)return"touch";if(Ml.touchscreen){if(Ml.pointer)return"pointer";if(Ml.touch)return"touch"}},bounds(c,t,{scaleBounds:e={},angleBounds:l={}}){let d=o=>{let n=Bw(tI(e,o),{min:-1/0,max:1/0});return[n.min,n.max]},b=o=>{let n=Bw(tI(l,o),{min:-1/0,max:1/0});return[n.min,n.max]};return typeof e!="function"&&typeof l!="function"?[d(),b()]:o=>[d(o),b(o)]},threshold(c,t,e){return this.lockDirection=e.axis==="lock",Je.toVector(c,this.lockDirection?[.1,3]:0)},modifierKey(c){return c===void 0?"ctrlKey":c},pinchOnWheel(c=!0){return c}});var bKc=Jt(Jt({},c0),{},{mouseOnly:(c=!0)=>c});var oKc=Jt(Jt({},c0),{},{mouseOnly:(c=!0)=>c}),eI=new Map,e0=new Map;function qh(c){eI.set(c.key,c.engine),e0.set(c.key,c.resolver)}var $h={key:"drag",engine:_h,resolver:uGc};var oI=X(P());function xGc(c,t){if(c==null)return{};var e={},l=Object.keys(c),d,b;for(b=0;b<l.length;b++)d=l[b],!(t.indexOf(d)>=0)&&(e[d]=c[d]);return e}function gGc(c,t){if(c==null)return{};var e=xGc(c,t),l,d;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(c);for(d=0;d<b.length;d++)l=b[d],!(t.indexOf(l)>=0)&&Object.prototype.propertyIsEnumerable.call(c,l)&&(e[l]=c[l])}return e}var HGc={target(c){if(c)return()=>"current"in c?c.current:c},enabled(c=!0){return c},window(c=Ml.isBrowser?window:void 0){return c},eventOptions({passive:c=!0,capture:t=!1}={}){return{passive:c,capture:t}},transform(c){return c}},ZGc=["target","eventOptions","window","enabled","transform"];function lI(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]=lI(c[l],d);break;case"boolean":d&&(e[l]=c[l]);break}return e}function RGc(c,t,e={}){let l=c,{target:d,eventOptions:b,window:o,enabled:n,transform:i}=l,a=gGc(l,ZGc);if(e.shared=lI({target:d,eventOptions:b,window:o,enabled:n,transform:i},HGc),t){let u=e0.get(t);e[t]=lI(Jt({shared:e.shared},a),u)}else for(let u in a){let G=e0.get(u);G&&(e[u]=lI(Jt({shared:e.shared},a[u]),G))}return e}var dI=class{constructor(t,e){il(this,"_listeners",new Set),this._ctrl=t,this._gestureKey=e}add(t,e,l,d,b){let o=this._listeners,n=fw(e,l),i=this._gestureKey?this._ctrl.config[this._gestureKey].eventOptions:{},a=Jt(Jt({},i),b);t.addEventListener(n,d,a);let u=()=>{t.removeEventListener(n,d,a),o.delete(u)};return o.add(u),u}clean(){this._listeners.forEach(t=>t()),this._listeners.clear()}},c2=class{constructor(){il(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()}},bI=class{constructor(t){il(this,"gestures",new Set),il(this,"_targetEventStore",new dI(this)),il(this,"gestureEventStores",{}),il(this,"gestureTimeoutStores",{}),il(this,"handlers",{}),il(this,"config",{}),il(this,"pointerIds",new Set),il(this,"touchIds",new Set),il(this,"state",{shared:{shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1}}),IGc(this,t)}setEventIds(t){if($m(t))return this.touchIds=new Set(Nw(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=RGc(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 n=this.config[o],i=Aw(l,n.eventOptions,!!d);if(n.enabled){let a=eI.get(o);new a(this,t,o).bind(i)}}let b=Aw(l,e.eventOptions,!!d);for(let o in this.nativeHandlers)b(o,"",n=>this.nativeHandlers[o](Jt(Jt({},this.state.shared),{},{event:n,args:t})),void 0,!0)}for(let b in l)l[b]=Sw(...l[b]);if(!d)return l;for(let b in l){let{device:o,capture:n,passive:i}=Cw(b);this._targetEventStore.add(d,o,"",l[b],{capture:n,passive:i})}}}};function yX(c,t){c.gestures.add(t),c.gestureEventStores[t]=new dI(c,t),c.gestureTimeoutStores[t]=new c2}function IGc(c,t){t.drag&&yX(c,"drag"),t.wheel&&yX(c,"wheel"),t.scroll&&yX(c,"scroll"),t.move&&yX(c,"move"),t.pinch&&yX(c,"pinch"),t.hover&&yX(c,"hover")}var Aw=(c,t,e)=>(l,d,b,o={},n=!1)=>{var i,a;let u=(i=o.capture)!==null&&i!==void 0?i:t.capture,G=(a=o.passive)!==null&&a!==void 0?a:t.passive,r=n?l:vw(l,d,u);e&&G&&(r+="Passive"),c[r]=c[r]||[],c[r].push(b)};function pGc(c,t={},e,l){let d=oI.default.useMemo(()=>new bI(c),[]);if(d.applyHandlers(c,l),d.applyConfig(t,e),oI.default.useEffect(d.effect.bind(d)),oI.default.useEffect(()=>d.clean.bind(d),[]),t.target===void 0)return d.bind.bind(d)}function nI(c,t){return qh($h),pGc({drag:c},t||{},"drag")}var GI=X(Y(),1);var oi=X(Y(),1);function WGc(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 Ow(c,t){let e=WGc(t);return(0,oi.useEffect)(()=>{c?document.documentElement.style.cursor=e:document.documentElement.style.cursor=null},[c,e]),e}function ww(c){let t=(0,oi.useRef)(c.value),[e,l]=(0,oi.useState)({}),d=e.value!==void 0?e.value:c.value;return(0,oi.useLayoutEffect)(()=>{let{current:n}=t;t.current=c.value,e.value!==void 0&&!e.isStale?l({...e,isStale:!0}):e.isStale&&c.value!==n&&l({})},[c.value,e]),{value:d,onBlur:n=>{l({}),c.onBlur?.(n)},onChange:(n,i)=>{l(a=>Object.assign(a,{value:n,isStale:!1})),c.onChange(n,i)}}}var $o=X(Y(),1);var Tw=c=>c,iI={error:null,initialValue:"",isDirty:!1,isDragEnabled:!1,isDragging:!1,isPressEnterToChange:!1,value:""};var t2="CHANGE",Ta="COMMIT",e2="CONTROL",l2="DRAG_END",d2="DRAG_START",aI="DRAG",b2="INVALIDATE",Qa="PRESS_DOWN",uI="PRESS_ENTER",ni="PRESS_UP",o2="RESET";function BGc(c=iI){let{value:t}=c;return{...iI,...c,initialValue:t}}function yGc(c){return(t,e)=>{let l={...t};switch(e.type){case e2:return l.value=e.payload.value,l.isDirty=!1,l._event=void 0,l;case ni:l.isDirty=!1;break;case Qa:l.isDirty=!1;break;case d2:l.isDragging=!0;break;case l2:l.isDragging=!1;break;case t2:l.error=null,l.value=e.payload.value,t.isPressEnterToChange&&(l.isDirty=!0);break;case Ta:l.value=e.payload.value,l.isDirty=!1;break;case o2:l.error=null,l.isDirty=!1,l.value=e.payload.value||t.initialValue;break;case b2:l.error=e.payload.error;break}return l._event=e.payload.event,c(l,e)}}function Lw(c=Tw,t=iI,e){let[l,d]=(0,$o.useReducer)(yGc(c),BGc(t)),b=W=>(p,I)=>{d({type:W,payload:{value:p,event:I}})},o=W=>p=>{d({type:W,payload:{event:p}})},n=W=>p=>{d({type:W,payload:p})},i=b(t2),a=(W,p)=>d({type:b2,payload:{error:W,event:p}}),u=b(o2),G=b(Ta),r=n(d2),s=n(aI),m=n(l2),x=o(ni),g=o(Qa),Z=o(uI),H=(0,$o.useRef)(l),R=(0,$o.useRef)({value:t.value,onChangeHandler:e});return(0,$o.useLayoutEffect)(()=>{H.current=l,R.current={value:t.value,onChangeHandler:e}}),(0,$o.useLayoutEffect)(()=>{H.current._event!==void 0&&l.value!==R.current.value&&!l.isDirty&&R.current.onChangeHandler(l.value??"",{event:H.current._event})},[l.value,l.isDirty]),(0,$o.useLayoutEffect)(()=>{t.value!==H.current.value&&!H.current.isDirty&&d({type:e2,payload:{value:t.value??""}})},[t.value]),{change:i,commit:G,dispatch:d,drag:s,dragEnd:m,dragStart:r,invalidate:a,pressDown:g,pressEnter:Z,pressUp:x,reset:u,state:l}}function Hd(c){return t=>{let{isComposing:e}="nativeEvent"in t?t.nativeEvent:t;e||t.keyCode===229||c(t)}}var Dw=X(V(),1),La=()=>{};function VGc({disabled:c=!1,dragDirection:t="n",dragThreshold:e=10,id:l,isDragEnabled:d=!1,isPressEnterToChange:b=!1,onBlur:o=La,onChange:n=La,onDrag:i=La,onDragEnd:a=La,onDragStart:u=La,onKeyDown:G=La,onValidate:r=La,size:s="default",stateReducer:m=R=>R,value:x,type:g,...Z},H){let{state:R,change:W,commit:p,drag:I,dragEnd:y,dragStart:B,invalidate:C,pressDown:J,pressEnter:h,pressUp:f,reset:F}=Lw(m,{isDragEnabled:d,value:x,isPressEnterToChange:b},n),{value:O,isDragging:z,isDirty:L}=R,j=(0,GI.useRef)(!1),S=Ow(z,t),v=q=>{o(q),(L||!q.target.validity.valid)&&(j.current=!0,K(q))},A=q=>{let uc=q.target.value;W(uc,q)},K=q=>{let uc=q.currentTarget.value;try{r(uc),p(uc,q)}catch(gc){C(gc,q)}},tc=q=>{let{key:uc}=q;switch(G(q),uc){case"ArrowUp":f(q);break;case"ArrowDown":J(q);break;case"Enter":h(q),b&&(q.preventDefault(),K(q));break;case"Escape":b&&L&&(q.preventDefault(),F(x,q));break}},M=nI(q=>{let{distance:uc,dragging:gc,event:hc,target:tt}=q;if(q.event={...q.event,target:tt},!!uc){if(hc.stopPropagation(),!gc){a(q),y(q);return}i(q),I(q),z||(u(q),B(q))}},{axis:t==="e"||t==="w"?"x":"y",threshold:e,enabled:d,pointer:{capture:!1}}),U=d?M():{};return(0,Dw.jsx)(db,{...Z,...U,className:"components-input-control__input",disabled:c,dragCursor:S,isDragging:z,id:l,onBlur:v,onChange:A,onKeyDown:Hd(tc),ref:H,inputSize:s,value:O??"",type:g})}var hGc=(0,GI.forwardRef)(VGc),Uw=hGc;var _w=X(Y(),1);var jw=k("div",{target:"ej5x27r4"})("font-family:",Ct("default.fontFamily"),";font-size:",Ct("default.fontSize"),";",eb,";"),Ew=k("div",{target:"ej5x27r3"})({name:"1chyuqs",styles:".components-panel__row &{margin-bottom:inherit;}"}),Mw=D(vm,";display:block;margin-bottom:",w(2),";padding:0;",""),Pl=k("label",{target:"ej5x27r2"})(Mw,";"),cn=k("p",{target:"ej5x27r1"})("margin-top:",w(2),";margin-bottom:0;font-size:",Ct("helpText.fontSize"),";font-style:normal;color:",Q.gray[700],";text-wrap:pretty;"),Pw=k("span",{target:"ej5x27r0"})(Mw,";");var co=X(V(),1);var Kw=X(bc(),1);function Da(c){let{help:t,id:e,...l}=c,d=(0,Kw.useInstanceId)(Ac,"wp-components-base-control",e);return{baseControlProps:{id:d,help:t,...l},controlProps:{id:d,...t?{"aria-describedby":`${d}__help`}:{}}}}var JGc=c=>{let{id:t,label:e,hideLabelFromVision:l=!1,help:d,className:b,children:o}=ec(c,"BaseControl");return(0,co.jsxs)(jw,{className:b,children:[(0,co.jsxs)(Ew,{className:"components-base-control__field",children:[e&&t&&(l?(0,co.jsx)(Sc,{as:"label",htmlFor:t,children:e}):(0,co.jsx)(Pl,{className:"components-base-control__label",htmlFor:t,children:e})),e&&!t&&(l?(0,co.jsx)(Sc,{as:"label",children:e}):(0,co.jsx)(qw,{children:e})),o]}),!!d&&(0,co.jsx)(cn,{id:t?t+"__help":void 0,className:"components-base-control__help",children:d})]})},vGc=(c,t)=>{let{className:e,children:l,...d}=c;return(0,co.jsx)(Pw,{ref:t,...d,className:N("components-base-control__label",e),children:l})},qw=(0,_w.forwardRef)(vGc),n2=Object.assign(Oa(JGc,"BaseControl"),{VisualLabel:qw}),Ac=n2;var XI=X(V(),1),i2=()=>{};function CGc(c){let e=`inspector-input-control-${(0,$w.useInstanceId)(rI)}`;return c||e}function fGc(c,t){let{__next40pxDefaultSize:e,__next36pxDefaultSize:l,__unstableStateReducer:d=h=>h,__unstableInputWidth:b,className:o,disabled:n=!1,help:i,hideLabelFromVision:a=!1,id:u,isPressEnterToChange:G=!1,label:r,labelPosition:s="top",onChange:m=i2,onValidate:x=i2,onKeyDown:g=i2,prefix:Z,size:H="default",style:R,suffix:W,value:p,...I}=c,y=CGc(u),B=N("components-input-control",o),C=ww({value:p,onBlur:I.onBlur,onChange:m}),J=i?{"aria-describedby":`${y}__help`}:{};return(0,XI.jsx)(Ac,{className:B,help:i,id:y,children:(0,XI.jsx)(BX,{__unstableInputWidth:b,disabled:n,gap:3,hideLabelFromVision:a,id:y,justify:"left",label:r,labelPosition:s,prefix:Z,size:H,style:R,suffix:W,children:(0,XI.jsx)(Uw,{...I,...J,className:"components-input-control__input",disabled:n,id:y,isPressEnterToChange:G,onKeyDown:g,onValidate:x,paddingInlineStart:Z?w(1):void 0,paddingInlineEnd:W?w(1):void 0,ref:t,size:H,stateReducer:d,...C})})})}var rI=(0,cT.forwardRef)(fGc),to=rI;var eT=X(xt(),1),lT=X(Y(),1),dT=X(bc(),1);var ii=X(Y(),1),a2=X(kc(),1);var tT=X(V(),1);function YGc({icon:c,className:t,size:e=20,style:l={},...d}){let b=["dashicon","dashicons","dashicons-"+c,t].filter(Boolean).join(" "),n={...e!=20?{fontSize:`${e}px`,width:`${e}px`,height:`${e}px`}:{},...l};return(0,tT.jsx)("span",{className:b,style:n,...d})}var l0=YGc;var u2=X(V(),1);function FGc({icon:c=null,size:t=typeof c=="string"?20:24,...e}){if(typeof c=="string")return(0,u2.jsx)(l0,{icon:c,size:t,...e});if((0,ii.isValidElement)(c)&&l0===c.type)return(0,ii.cloneElement)(c,{...e});if(typeof c=="function")return(0,ii.createElement)(c,{size:t,...e});if(c&&(c.type==="svg"||c.type===a2.SVG)){let l={...c.props,width:t,height:t,...e};return(0,u2.jsx)(a2.SVG,{...l})}return(0,ii.isValidElement)(c)?(0,ii.cloneElement)(c,{size:t,width:t,height:t,...e}):c}var $c=FGc;var je=X(V(),1),NGc=["onMouseDown","onClick"];function SGc({__experimentalIsFocusable:c,isDefault:t,isPrimary:e,isSecondary:l,isTertiary:d,isLink:b,isPressed:o,isSmall:n,size:i,variant:a,describedBy:u,...G}){let r=i,s=a,m={accessibleWhenDisabled:c,"aria-pressed":o,description:u};return n&&(r??="small"),e&&(s??="primary"),d&&(s??="tertiary"),l&&(s??="secondary"),t&&((0,eT.default)("wp.components.Button `isDefault` prop",{since:"5.4",alternative:'variant="secondary"'}),s??="secondary"),b&&(s??="link"),{...m,...G,size:r,variant:s}}var VX=(0,lT.forwardRef)(function(t,e){let{__next40pxDefaultSize:l,accessibleWhenDisabled:d,isBusy:b,isDestructive:o,className:n,disabled:i,icon:a,iconPosition:u="left",iconSize:G,showTooltip:r,tooltipPosition:s,shortcut:m,label:x,children:g,size:Z="default",text:H,variant:R,description:W,...p}=SGc(t),{href:I,target:y,"aria-checked":B,"aria-pressed":C,"aria-selected":J,...h}="href"in p?p:{href:void 0,target:void 0,...p},f=(0,dT.useInstanceId)(VX,"components-button__description"),F=typeof g=="string"&&!!g||Array.isArray(g)&&g?.[0]&&g[0]!==null&&g?.[0]?.props?.className!=="components-tooltip",z=N("components-button",n,{"is-next-40px-default-size":l,"is-secondary":R==="secondary","is-primary":R==="primary","is-small":Z==="small","is-compact":Z==="compact","is-tertiary":R==="tertiary","is-pressed":[!0,"true","mixed"].includes(C),"is-pressed-mixed":C==="mixed","is-busy":b,"is-link":R==="link","is-destructive":o,"has-text":!!a&&(F||H),"has-icon":!!a,"has-icon-right":u==="right"}),L=i&&!d,j=I!==void 0&&!i?"a":"button",S=j==="button"?{type:"button",disabled:L,"aria-checked":B,"aria-pressed":C,"aria-selected":J}:{},v=j==="a"?{href:I,target:y}:{},A={};if(i&&d){S["aria-disabled"]=!0,v["aria-disabled"]=!0;for(let hc of NGc)A[hc]=tt=>{tt&&(tt.stopPropagation(),tt.preventDefault())}}let K=!L&&(r&&!!x||!!m||!!x&&!g?.length&&r!==!1),tc=W?f:void 0,M=h["aria-describedby"]||tc,U={className:z,"aria-label":h["aria-label"]||x,"aria-describedby":M,ref:e},q=(0,je.jsxs)(je.Fragment,{children:[a&&u==="left"&&(0,je.jsx)($c,{icon:a,size:G}),H&&(0,je.jsx)(je.Fragment,{children:H}),g,a&&u==="right"&&(0,je.jsx)($c,{icon:a,size:G})]}),uc=j==="a"?(0,je.jsx)("a",{...v,...h,...A,...U,children:q}):(0,je.jsx)("button",{...S,...h,...A,...U,children:q}),gc=K?{text:g?.length&&W?W:x,shortcut:m,placement:s&&ei(s)}:{};return(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(Fl,{...gc,children:uc}),W&&(0,je.jsx)(Sc,{children:(0,je.jsx)("span",{id:tc,children:W})})]})}),oc=VX;var kGc={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;}"},zGc=({hideHTMLArrows:c})=>c?kGc:"",bT=k(to,{target:"ep09it41"})(zGc,";"),G2=k(oc,{target:"ep09it40"})("&&&&&{color:",Q.theme.accent,";}"),AGc=D("width:",w(5),";min-width:",w(5),";height:",w(5),";",""),oT={smallSpinButtons:AGc};function Ua(c){let t=Number(c);return isNaN(t)?0:t}function X2(...c){return c.reduce((t,e)=>t+Ua(e),0)}function iT(...c){return c.reduce((t,e,l)=>{let d=Ua(e);return l===0?d:t-d},0)}function nT(c){let t=(c+"").split(".");return t[1]!==void 0?t[1].length:0}function hX(c,t,e){let l=Ua(c);return Math.max(t,Math.min(l,e))}function aT(c,t,e){let l=Ua(c),d=Ua(t),b=Ua(e),o=Math.max(nT(e),nT(t)),n=d%b?d:0,a=Math.round((l-n)/b)*b+n;return o?Ua(a.toFixed(o)):a}var OGc={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"}},wGc={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 uT(c,t="row"){if(!Qe(c))return{};let l=t==="column"?wGc:OGc;return c in l?l[c]:{align:c}}var sI=X(Y(),1);function mI(c){return typeof c=="string"?[c]:sI.Children.toArray(c).filter(t=>(0,sI.isValidElement)(t))}var GT=X(V(),1);function d0(c){let{alignment:t="edge",children:e,direction:l,spacing:d=2,...b}=ec(c,"HStack"),o=uT(t,l),a={children:mI(e).map((r,s)=>{if(Ym(r,["Spacer"])){let x=r,g=x.key||`hstack-${s}`;return(0,GT.jsx)(De,{isBlock:!0,...x.props},g)}return r}),direction:l,justify:"center",...o,...b,gap:d},{isColumn:u,...G}=IX(a);return G}var XT=X(V(),1);function TGc(c,t){let e=d0(c);return(0,XT.jsx)(ac,{...e,ref:t})}var QGc=lc(TGc,"HStack"),jc=QGc;var eo=X(V(),1),LGc=()=>{};function DGc(c,t){let{__unstableStateReducer:e,className:l,dragDirection:d="n",hideHTMLArrows:b=!1,spinControls:o=b?"none":"native",isDragEnabled:n=!0,isShiftStepEnabled:i=!0,label:a,max:u=1/0,min:G=-1/0,required:r=!1,shiftStep:s=10,step:m=1,spinFactor:x=1,type:g="number",value:Z,size:H="default",suffix:R,onChange:W=LGc,...p}=c;b&&(0,sT.default)("wp.components.NumberControl hideHTMLArrows prop ",{alternative:'spinControls="none"',since:"6.2",version:"6.3"});let I=(0,xI.useRef)(null),y=(0,rT.useMergeRefs)([I,t]),B=m==="any",C=B?1:mm(m),J=mm(x)*C,h=(A,K)=>(B||(A=aT(A,G,K??C)),`${hX(A,G,u)}`),f=h(0),F=g==="number"?"off":void 0,O=N("components-number-control",l),L=Bc()(H==="small"&&oT.smallSpinButtons),j=(A,K,tc)=>{tc?.preventDefault();let M=tc?.shiftKey&&i,U=M?mm(s)*J:J,q=Vz(A)?f:A;return K==="up"?q=X2(q,U):K==="down"&&(q=iT(q,U)),h(q,M?U:void 0)},S=(A,K)=>{let tc={...A},{type:M,payload:U}=K,q=U.event,uc=tc.value;if((M===ni||M===Qa)&&(tc.value=j(uc,M===ni?"up":"down",q)),M===aI&&n){let[gc,hc]=U.delta,tt=U.shiftKey&&i,Kc=tt?mm(s)*J:J,mt,sc;switch(d){case"n":sc=hc,mt=-1;break;case"e":sc=gc,mt=(0,JX.isRTL)()?-1:1;break;case"s":sc=hc,mt=1;break;case"w":sc=gc,mt=(0,JX.isRTL)()?1:-1;break}if(sc!==0){sc=Math.ceil(Math.abs(sc))*Math.sign(sc);let _c=sc*Kc*mt;tc.value=h(X2(uc,_c),tt?Kc:void 0)}}if(M===uI||M===Ta){let gc=r===!1&&uc==="";tc.value=gc?uc:h(uc)}return e?.(tc,K)??tc},v=A=>K=>W(String(j(Z,A,K)),{event:{...K,target:I.current}});return(0,eo.jsx)(bT,{autoComplete:F,inputMode:"numeric",...p,className:O,dragDirection:d,hideHTMLArrows:o!=="native",isDragEnabled:n,label:a,max:u===1/0?void 0:u,min:G===-1/0?void 0:G,ref:y,required:r,step:m,type:g,value:Z,__unstableStateReducer:S,size:H,suffix:o==="custom"?(0,eo.jsxs)(eo.Fragment,{children:[R,(0,eo.jsx)(re,{marginBottom:0,marginRight:2,children:(0,eo.jsxs)(jc,{spacing:1,children:[(0,eo.jsx)(G2,{className:L,icon:Ko,size:"small",label:(0,JX.__)("Increment"),onClick:v("up")}),(0,eo.jsx)(G2,{className:L,icon:Um,size:"small",label:(0,JX.__)("Decrement"),onClick:v("down")})]})})]}):R,onChange:W})}var mT=(0,xI.forwardRef)(DGc);mT.displayName="NumberControl";var ve=mT;var xT=X(V(),1);function UGc(c,t){let e=ec(c,"InputControlPrefixWrapper");return(0,xT.jsx)($R,{...e,isPrefix:!0,ref:t})}var r2=lc(UGc,"InputControlPrefixWrapper"),ai=r2;var gT=X(V(),1);function jGc(c,t){let e=ec(c,"InputControlSuffixWrapper");return(0,gT.jsx)($R,{...e,ref:t})}var s2=lc(jGc,"InputControlSuffixWrapper"),vX=s2;var CX=X(Y(),1),HT=X(bc(),1),gI=X(V(),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"&&MGc(document)),c.__wpStyleRuntime}function EGc(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 ZT(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(EGc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(x2,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function MGc(c){let t=g2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)ZT(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 PGc(c,t){let e=g2();e.styles.set(c,t);for(let l of e.documents.keys())ZT(l,c,t)}typeof process>"u",PGc("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 m2={"circle-root":"_8f57b8d483c51fbe__circle-root","circle-indicator-wrapper":"b1bae984ac10fcc3__circle-indicator-wrapper","circle-indicator":"_6d2fe0a2cbb31bf0__circle-indicator"};function KGc({value:c,onChange:t,className:e,...l}){let d=(0,CX.useRef)(null),b=(0,CX.useRef)(void 0),o=(0,CX.useRef)(void 0),n=()=>{if(d.current===null)return;let G=d.current.getBoundingClientRect();b.current={x:G.x+G.width/2,y:G.y+G.height/2}},i=G=>{if(G!==void 0&&(G.preventDefault(),G.target?.focus(),b.current!==void 0&&t!==void 0)){let{x:r,y:s}=b.current;t(_Gc(r,s,G.clientX,G.clientY))}},{startDrag:a,isDragging:u}=(0,HT.__experimentalUseDragging)({onDragStart:G=>{n(),i(G)},onDragMove:i,onDragEnd:i});return(0,CX.useEffect)(()=>{u?(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)},[u]),(0,gI.jsx)("div",{ref:d,onMouseDown:a,className:N("components-angle-picker-control__angle-circle",m2["circle-root"],e),...l,children:(0,gI.jsx)("div",{style:c?{transform:`rotate(${c}deg)`}:void 0,className:N("components-angle-picker-control__angle-circle-indicator-wrapper",m2["circle-indicator-wrapper"]),tabIndex:-1,children:(0,gI.jsx)("div",{className:N("components-angle-picker-control__angle-circle-indicator",m2["circle-indicator"])})})})}function _Gc(c,t,e,l){let d=l-t,b=e-c,o=Math.atan2(d,b),n=Math.round(o*(180/Math.PI))+90;return n<0?360+n:n}var RT=KGc;var tn=X(V(),1);function qGc(c,t){let{className:e,label:l=(0,HI.__)("Angle"),onChange:d,value:b,...o}=c,n=u=>{if(d===void 0)return;let G=u!==void 0&&u!==""?parseInt(u,10):0;d(G)},i=N("components-angle-picker-control",e),a=(0,HI.isRTL)()?{prefix:(0,tn.jsx)(ai,{children:"\xB0"})}:{suffix:(0,tn.jsx)(vX,{children:"\xB0"})};return(0,tn.jsxs)(Zt,{...o,ref:t,className:i,gap:2,children:[(0,tn.jsx)(ol,{children:(0,tn.jsx)(ve,{label:l,className:"components-angle-picker-control__input-field",max:360,min:0,onChange:n,step:"1",value:b,spinControls:"none",...a})}),(0,tn.jsx)(re,{marginBottom:"1",marginTop:"auto",children:(0,tn.jsx)(RT,{"aria-hidden":"true",value:b,onChange:d})})]})}var pT=(0,IT.forwardRef)(qGc);pT.displayName="AnglePickerControl";var ZI=pT;var al=X(Y(),1),zX=X(bc(),1),Ee=X(H2(),1),FQ=X(lo(),1),NQ=X(RI(),1);var IQ=X(qu(),1),ri=X(Y(),1),pQ=X(H2(),1),kX=X(bc(),1),WQ=X(lo(),1),Xi=X(ic(),1);var CT=X(pI(),1),fT=X(bc(),1),BI=X(Y(),1);var vT=X(pI(),1);var lXc=new RegExp(/[\u007e\u00ad\u2053\u207b\u208b\u2212\p{Pd}]/gu),b0=c=>(0,vT.default)(c).normalize("NFKC").toLocaleLowerCase().replace(lXc,"-");function WI(c){let t=c?.toString?.()??"";return t=t.replace(/['\u2019]/,""),XR(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]})}function ja(c){return c.replace(/[\\^$.*+?()[\]{}|]/g,"\\$&")}function dXc(c,t=[],e=10){let l=[];for(let d=0;d<t.length;d++){let b=t[d],{keywords:o=[]}=b;if(typeof b.label=="string"&&(o=[...o,b.label]),!!o.some(i=>c.test((0,CT.default)(i)))&&(l.push(b),l.length===e))break}return l}function YT(c){return t=>{let[e,l]=(0,BI.useState)([]);return(0,BI.useLayoutEffect)(()=>{let{options:d,isDebounced:b}=c,o=(0,fT.debounce)(()=>{let i=Promise.resolve(typeof d=="function"?d(t):d).then(a=>{if(i.canceled)return;let u=a.map((r,s)=>({key:`${c.name}-${s}`,value:r,label:c.getOptionLabel(r),keywords:c.getOptionKeywords?c.getOptionKeywords(r):[],isDisabled:c.isOptionDisabled?c.isOptionDisabled(r):!1})),G=new RegExp("(?:\\b|\\s|^)"+ja(t),"i");l(dXc(G,u))});return i},b?250:0),n=o();return()=>{o.cancel(),n&&(n.canceled=!0)}},[t]),[e]}}var Et=X(P(),1),NT=X(P(),1),ST=X(qu(),1),bXc=typeof document<"u",oXc=function(){},yI=bXc?NT.useLayoutEffect:oXc;function VI(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(!VI(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 b=d[l];if(!(b==="_owner"&&c.$$typeof)&&!VI(c[b],t[b]))return!1}return!0}return c!==c&&t!==t}function kT(c){return typeof window>"u"?1:(c.ownerDocument.defaultView||window).devicePixelRatio||1}function FT(c,t){let e=kT(c);return Math.round(t*e)/e}function Z2(c){let t=Et.useRef(c);return yI(()=>{t.current=c}),t}function zT(c){c===void 0&&(c={});let{placement:t="bottom",strategy:e="absolute",middleware:l=[],platform:d,elements:{reference:b,floating:o}={},transform:n=!0,whileElementsMounted:i,open:a}=c,[u,G]=Et.useState({x:0,y:0,strategy:e,placement:t,middlewareData:{},isPositioned:!1}),[r,s]=Et.useState(l);VI(r,l)||s(l);let[m,x]=Et.useState(null),[g,Z]=Et.useState(null),H=Et.useCallback(S=>{S!==I.current&&(I.current=S,x(S))},[]),R=Et.useCallback(S=>{S!==y.current&&(y.current=S,Z(S))},[]),W=b||m,p=o||g,I=Et.useRef(null),y=Et.useRef(null),B=Et.useRef(u),C=i!=null,J=Z2(i),h=Z2(d),f=Z2(a),F=Et.useCallback(()=>{if(!I.current||!y.current)return;let S={placement:t,strategy:e,middleware:r};h.current&&(S.platform=h.current),Cs(I.current,y.current,S).then(v=>{let A={...v,isPositioned:f.current!==!1};O.current&&!VI(B.current,A)&&(B.current=A,ST.flushSync(()=>{G(A)}))})},[r,t,e,h,f]);yI(()=>{a===!1&&B.current.isPositioned&&(B.current.isPositioned=!1,G(S=>({...S,isPositioned:!1})))},[a]);let O=Et.useRef(!1);yI(()=>(O.current=!0,()=>{O.current=!1}),[]),yI(()=>{if(W&&(I.current=W),p&&(y.current=p),W&&p){if(J.current)return J.current(W,p,F);F()}},[W,p,F,J,C]);let z=Et.useMemo(()=>({reference:I,floating:y,setReference:H,setFloating:R}),[H,R]),L=Et.useMemo(()=>({reference:W,floating:p}),[W,p]),j=Et.useMemo(()=>{let S={position:e,left:0,top:0};if(!L.floating)return S;let v=FT(L.floating,u.x),A=FT(L.floating,u.y);return n?{...S,transform:"translate("+v+"px, "+A+"px)",...kT(L.floating)>=1.5&&{willChange:"transform"}}:{position:e,left:v,top:A}},[e,n,L.floating,u.x,u.y]);return Et.useMemo(()=>({...u,update:F,refs:z,elements:L,floatingStyles:j}),[u,F,z,L,j])}var nXc=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?vs({element:l.current,padding:d}).fn(e):{}:l?vs({element:l,padding:d}).fn(e):{}}}},AT=(c,t)=>{let e=Bg(c);return{name:e.name,fn:e.fn,options:[c,t]}},OT=(c,t)=>{let e=yg(c);return{name:e.name,fn:e.fn,options:[c,t]}},wT=(c,t)=>({fn:Jg(c).fn,options:[c,t]}),TT=(c,t)=>{let e=Vg(c);return{name:e.name,fn:e.fn,options:[c,t]}},hI=(c,t)=>{let e=hg(c);return{name:e.name,fn:e.fn,options:[c,t]}};var QT=(c,t)=>{let e=nXc(c);return{name:e.name,fn:e.fn,options:[c,t]}};var me=X(Y(),1),ui=X(bc(),1);var SX=X(xt(),1),i0=X(kc(),1),HQ=X(ic(),1);var UT=X(Y(),1),LT=0;function DT(c){let t=document.scrollingElement||document.body;c&&(LT=t.scrollTop);let e=c?"add":"remove";t.classList[e]("lockscroll"),document.documentElement.classList[e]("lockscroll"),c||(t.scrollTop=LT)}var JI=0;function iXc(){return(0,UT.useEffect)(()=>(JI===0&&DT(!0),++JI,()=>{JI===1&&DT(!1),--JI}),[]),null}var vI=iXc;var n0=X(Y(),1);var cQ=X(bc(),1),bb=X(Y(),1);var R2=X(bc(),1),jT=X(Y(),1),x8c=X(Nl(),1),aXc={slots:(0,R2.observableMap)(),fills:(0,R2.observableMap)(),registerSlot:()=>{},unregisterSlot:()=>{},updateSlot:()=>{},registerFill:()=>{},unregisterFill:()=>{},updateFill:()=>{},isDefault:!0},ET=(0,jT.createContext)(aXc);ET.displayName="SlotFillContext";var kl=ET;var Ce=[];for(let c=0;c<256;++c)Ce.push((c+256).toString(16).slice(1));function MT(c,t=0){return(Ce[c[t+0]]+Ce[c[t+1]]+Ce[c[t+2]]+Ce[c[t+3]]+"-"+Ce[c[t+4]]+Ce[c[t+5]]+"-"+Ce[c[t+6]]+Ce[c[t+7]]+"-"+Ce[c[t+8]]+Ce[c[t+9]]+"-"+Ce[c[t+10]]+Ce[c[t+11]]+Ce[c[t+12]]+Ce[c[t+13]]+Ce[c[t+14]]+Ce[c[t+15]]).toLowerCase()}var uXc=new Uint8Array(16);function I2(){return crypto.getRandomValues(uXc)}function GXc(c,t,e){return!t&&!c&&crypto.randomUUID?crypto.randomUUID():XXc(c,t,e)}function XXc(c,t,e){c=c||{};let l=c.random??c.rng?.()??I2();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 MT(l)}var fX=GXc;var KT=X(Y(),1),$T=X(V(),1),W2="data-wp-hash";function _T(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qT(document)),c.__wpStyleRuntime}function sXc(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 mXc(c,t,e){if(!c.head)return;let l=_T(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(sXc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(W2,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function qT(c){let t=_T();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)mXc(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 PT=new Set,p2=new WeakMap,xXc=c=>{if(p2.has(c))return p2.get(c);let t=fX().replace(/[0-9]/g,"");for(;PT.has(t);)t=fX().replace(/[0-9]/g,"");PT.add(t);let e=mX({container:c,key:t});return p2.set(c,e),e};function B2(c){let{children:t,document:e}=c;if((0,KT.useLayoutEffect)(()=>{if(e)return qT(e)},[e]),!e)return null;let l=xXc(e.head);return(0,$T.jsx)(I1,{value:l,children:t})}var YX=B2;var tQ=X(V(),1);function FX({name:c,children:t}){let e=(0,bb.useContext)(kl),l=(0,bb.useRef)({}),d=(0,bb.useRef)(t);(0,bb.useLayoutEffect)(()=>{d.current=t},[t]),(0,bb.useLayoutEffect)(()=>{let i=l.current;return e.registerFill(c,{instance:i,children:d.current}),()=>e.unregisterFill(c,i)},[e,c]),(0,bb.useLayoutEffect)(()=>{e.updateFill(c,{instance:l.current,children:t})},[e,c,t]);let b=(0,cQ.useObservableValue)(e.slots,c);if(!b||b.type==="children")return null;let o=b.ref.current;if(!o)return null;let n=typeof t=="function"?t(b.fillProps??{}):t;return(0,bb.createPortal)((0,tQ.jsx)(YX,{document:o.ownerDocument,children:n}),o)}var y2=X(bc(),1),Zd=X(Y(),1);var CI=X(V(),1);function eQ(c){return typeof c=="function"}function gXc(c){return Zd.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,Zd.cloneElement)(t,{key:l})})}function HXc(c){let{name:t,children:e,fillProps:l={}}=c,d=(0,Zd.useContext)(kl),b=(0,Zd.useRef)({});(0,Zd.useLayoutEffect)(()=>{let a=b.current;return d.registerSlot(t,{type:"children",instance:a}),()=>d.unregisterSlot(t,a)},[d,t]);let o=(0,y2.useObservableValue)(d.fills,t)??[],n=(0,y2.useObservableValue)(d.slots,t);(!n||n.instance!==b.current)&&(o=[]);let i=o.map(a=>{let u=eQ(a.children)?a.children(l):a.children;return gXc(u)}).filter(a=>!(0,Zd.isEmptyElement)(a));return(0,CI.jsx)(CI.Fragment,{children:eQ(e)?e(i):i})}var lQ=HXc;var Rd=X(Y(),1),dQ=X(bc(),1);var bQ=X(V(),1);function ZXc(c,t){let{name:e,fillProps:l={},as:d,children:b,...o}=c,n=(0,Rd.useContext)(kl),i=(0,Rd.useRef)({}),a=(0,Rd.useRef)(null),u=(0,Rd.useRef)(l);return(0,Rd.useLayoutEffect)(()=>{u.current=l},[l]),(0,Rd.useLayoutEffect)(()=>{let G=i.current;return n.registerSlot(e,{type:"portal",instance:G,ref:a,fillProps:u.current}),()=>n.unregisterSlot(e,G)},[n,e]),(0,Rd.useLayoutEffect)(()=>{n.updateSlot(e,{type:"portal",instance:i.current,ref:a,fillProps:u.current})}),(0,bQ.jsx)(ac,{as:d,ref:(0,dQ.useMergeRefs)([t,a]),...o})}var oQ=(0,Rd.forwardRef)(ZXc);var V2=X(bc(),1),iQ=X(Y(),1),aQ=X(fI(),1);var uQ=X(V(),1);function RXc(){let c=(0,V2.observableMap)(),t=(0,V2.observableMap)();function e(i,a){c.set(i,a)}function l(i,a){let u=c.get(i);!u||u.instance!==a||c.delete(i)}function d(i,a){if(a.type!=="portal")return;let u=c.get(i);u&&u.type==="portal"&&u.instance===a.instance&&((0,aQ.isShallowEqual)(u.fillProps,a.fillProps)||c.set(i,a))}function b(i,a){t.set(i,[...t.get(i)||[],a])}function o(i,a){let u=t.get(i);u&&t.set(i,u.filter(G=>G.instance!==a))}function n(i,a){let u=t.get(i);if(!u)return;let G=u.find(r=>r.instance===a.instance);G&&G.children!==a.children&&t.set(i,u.map(r=>r.instance===a.instance?a:r))}return{slots:c,fills:t,registerSlot:e,unregisterSlot:l,updateSlot:d,registerFill:b,unregisterFill:o,updateFill:n}}function IXc({children:c}){let[t]=(0,iQ.useState)(RXc);return(0,uQ.jsx)(kl.Provider,{value:t,children:c})}var GQ=IXc;var en=X(V(),1);var XQ=X(Y(),1),rQ=X(bc(),1);function o0(c){let t=(0,XQ.useContext)(kl),e=(0,rQ.useObservableValue)(t.slots,c),l;return e&&e.type==="portal"&&(l=e.ref),{ref:l}}var Ea=X(Y(),1);function pXc(c,t,e){let l=(0,Ea.useMemo)(()=>b=>c.subscribe(t,b),[c,t]),d=()=>e(c.get(t));return(0,Ea.useSyncExternalStore)(l,d,d)}function WXc(c){return c?.length}function h2(c){let t=(0,Ea.useContext)(kl),e=pXc(t.fills,c,WXc);return(0,Ea.useMemo)(()=>e!==void 0?Array.from({length:e}):void 0,[e])}var NX=(0,n0.forwardRef)((c,t)=>{let{bubblesVirtually:e,...l}=c;return e?(0,en.jsx)(oQ,{...l,ref:t}):(0,en.jsx)(lQ,{...l})});NX.displayName="Slot";function J2({children:c,passthrough:t=!1}){return!(0,n0.useContext)(kl).isDefault&&t?(0,en.jsx)(en.Fragment,{children:c}):(0,en.jsx)(GQ,{children:c})}J2.displayName="SlotFillProvider";function sQ(c){let t=typeof c=="symbol"?c.description:c,e=d=>(0,en.jsx)(FX,{name:c,...d});e.displayName=`${t}Fill`;let l=(0,n0.forwardRef)((d,b)=>(0,en.jsx)(NX,{name:c,ref:b,...d}));return l.displayName=`${t}Slot`,l.__unstableName=c,{name:c,Fill:e,Slot:l}}function mQ(){return[{name:"overlay",fn({rects:c}){return c.reference}},hI({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 xQ=X(Y(),1),YI=(0,xQ.createContext)(void 0);YI.displayName="__unstableSlotNameContext";var Mt=X(V(),1),ZQ="Popover",BXc=8,yXc=()=>(0,Mt.jsxs)(i0.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",className:"components-popover__triangle",role:"presentation",children:[(0,Mt.jsx)(i0.Path,{className:"components-popover__triangle-bg",d:"M 0 0 L 50 50 L 100 0"}),(0,Mt.jsx)(i0.Path,{className:"components-popover__triangle-border",d:"M 0 0 L 50 50 L 100 0",vectorEffect:"non-scaling-stroke"})]}),gQ="components-popover__fallback-container",VXc=()=>{let c=document.body.querySelector("."+gQ);return c||(c=document.createElement("div"),c.className=gQ,document.body.append(c)),c},hXc=(c,t)=>{let{animate:e=!0,headerTitle:l,constrainTabbing:d,onClose:b,children:o,className:n,noArrow:i=!0,position:a,placement:u="bottom-start",offset:G=0,focusOnMount:r="firstElement",anchor:s,expandOnMobile:m,onFocusOutside:x,__unstableSlotName:g=ZQ,flip:Z=!0,resize:H=!0,shift:R=!1,inline:W=!1,variant:p,style:I,__unstableForcePosition:y,anchorRef:B,anchorRect:C,getAnchorRect:J,isAlternate:h,onKeyDown:f,...F}=ec(c,"Popover"),O=Z,z=H;y!==void 0&&((0,SX.default)("`__unstableForcePosition` prop in wp.components.Popover",{since:"6.1",version:"6.3",alternative:"`flip={ false }` and  `resize={ false }`"}),O=!y,z=!y),B!==void 0&&(0,SX.default)("`anchorRef` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),C!==void 0&&(0,SX.default)("`anchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"}),J!==void 0&&(0,SX.default)("`getAnchorRect` prop in wp.components.Popover",{since:"6.1",alternative:"`anchor` prop"});let L=h?"toolbar":p;h!==void 0&&(0,SX.default)("`isAlternate` prop in wp.components.Popover",{since:"6.2",alternative:"`variant` prop with the `'toolbar'` value"});let j=(0,me.useRef)(null),[S,v]=(0,me.useState)(null),A=(0,me.useCallback)(We=>{v(We)},[]),K=(0,ui.useViewportMatch)("medium","<"),tc=m&&K,M=!tc&&!i,U=a?ei(a):u,q=[...u==="overlay"?mQ():[],AT(G),O&&TT(),z&&hI({padding:BXc,apply(We){let{firstElementChild:ee}=_c.floating.current??{};ee instanceof HTMLElement&&Object.assign(ee.style,{maxHeight:`${Math.max(0,We.availableHeight)}px`,overflow:"auto"})}}),R&&OT({crossAxis:!0,limiter:wT(),padding:1}),QT({element:j})],uc=(0,me.useContext)(YI)||g,gc=o0(uc),hc;(b||x)&&(hc=(We,ee)=>{if(We==="focus-outside"){let yc=ee?.target,Qc=_c.reference.current,Fc=_c.floating.current,ed=Qc&&"contains"in Qc&&Qc.contains(yc)||Fc?.contains(yc),Qt=Fc?.ownerDocument;if(!ed&&!("relatedTarget"in ee&&ee.relatedTarget)&&Qt?.activeElement===Qt?.body)return;let ld="relatedTarget"in ee?ee.relatedTarget:null;if(ld instanceof Element&&ld.closest("[data-wp-compat-overlay-slot]")||Fc&&Qt?.activeElement instanceof Element&&Fc.contains(Qt.activeElement))return;x?x(ee):b&&b()}else b&&b()});let[tt,Kc]=(0,ui.__experimentalUseDialog)({constrainTabbing:d,focusOnMount:r,onKeyDown:f,__unstableOnClose:hc,onClose:hc}),{x:mt,y:sc,refs:_c,strategy:St,update:Zl,placement:pe,middlewareData:{arrow:te}}=zT({placement:U==="overlay"?void 0:U,middleware:q,whileElementsMounted:(We,ee,yc)=>Js(We,ee,yc,{layoutShift:!1,animationFrame:!0})}),Rl=(0,me.useCallback)(We=>{j.current=We,Zl()},[Zl]),mc=B?.top,Yc=B?.bottom,Mc=B?.startContainer,Nc=B?.current;(0,me.useLayoutEffect)(()=>{let We=DA({anchor:s,anchorRef:B,anchorRect:C,getAnchorRect:J,fallbackReferenceElement:S});_c.setReference(We)},[s,B,mc,Yc,Mc,Nc,C,J,S,_c]);let oe=(0,ui.useMergeRefs)([_c.setFloating,tt,t]),ne=tc?void 0:{position:St,top:0,left:0,x:v1(mt),y:v1(sc)},Ad=(0,ui.useReducedMotion)(),Il=e&&!tc&&!Ad,[hb,Di]=(0,me.useState)(!1),{style:Cn,...ie}=(0,me.useMemo)(()=>LA(pe),[pe]),Ne=Il?{style:{...I,...Cn,...ne},onAnimationComplete:()=>Di(!0),...ie}:{animate:!1,style:{...I,...ne}},_r=(!Il||hb)&&mt!==null&&sc!==null,Jb=(0,Mt.jsxs)(qn.div,{className:N(n,{"is-expanded":tc,"is-positioned":_r,[`is-${L==="toolbar"?"alternate":L}`]:L}),...Ne,...F,ref:oe,...Kc,tabIndex:-1,children:[tc&&(0,Mt.jsx)(vI,{}),tc&&(0,Mt.jsxs)("div",{className:"components-popover__header",children:[(0,Mt.jsx)("span",{className:"components-popover__header-title",children:l}),(0,Mt.jsx)(oc,{className:"components-popover__close",size:"small",icon:Am,onClick:b,label:(0,HQ.__)("Close")})]}),(0,Mt.jsx)("div",{className:"components-popover__content",children:o}),M&&(0,Mt.jsx)("div",{ref:Rl,className:["components-popover__arrow",`is-${pe.split("-")[0]}`].join(" "),style:{left:typeof te?.x<"u"&&Number.isFinite(te.x)?`${te.x}px`:"",top:typeof te?.y<"u"&&Number.isFinite(te.y)?`${te.y}px`:""},children:(0,Mt.jsx)(yXc,{})})]}),qr=gc.ref&&!W,ku=B||C||s;return qr?Jb=(0,Mt.jsx)(FX,{name:uc,children:Jb}):W||(Jb=(0,me.createPortal)((0,Mt.jsx)(B2,{document,children:Jb}),VXc())),ku?Jb:(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)("span",{ref:A}),Jb]})},JXc=(0,me.forwardRef)(({name:c=ZQ},t)=>(0,Mt.jsx)(NX,{bubblesVirtually:!0,name:c,className:"popover-slot",ref:t})),vXc=Object.assign(lc(hXc,"Popover"),{Slot:Object.assign(JXc,{displayName:"Popover.Slot"}),__unstableSlotNameProvider:Object.assign(YI.Provider,{displayName:"Popover.__unstableSlotNameProvider"})}),Gi=vXc;var bo=X(V(),1);function RQ({items:c,onSelect:t,selectedIndex:e,instanceId:l,listBoxId:d,className:b,Component:o="div"}){return(0,bo.jsx)(o,{id:d,role:"listbox",className:"components-autocomplete__results",children:c.map((n,i)=>(0,bo.jsx)(oc,{id:`components-autocomplete-item-${l}-${n.key}`,role:"option",__next40pxDefaultSize:!0,"aria-selected":i===e,accessibleWhenDisabled:!0,disabled:n.isDisabled,className:N("components-autocomplete__result",b,{"is-selected":i===e}),variant:i===e?"primary":void 0,onClick:()=>t(n),children:n.label},n.key))})}function BQ({autocompleter:c,filterValue:t,instanceId:e,listBoxId:l,className:d,selectedIndex:b,onChangeOptions:o,onSelect:n,reset:i,contentRef:a}){let u=c.useItems??YT(c),[G]=u(t),r=(0,pQ.useAnchor)({editableContentElement:a.current}),[s,m]=(0,ri.useState)(!1),x=(0,ri.useRef)(null),g=(0,kX.useMergeRefs)([x,(0,kX.useRefEffect)(R=>{a.current&&m(R.ownerDocument!==a.current.ownerDocument)},[a])]);CXc(x,i);let Z=(0,kX.useDebounce)(WQ.speak,500);function H(R){Z&&(R.length?Z(t?(0,Xi.sprintf)((0,Xi._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",R.length),R.length):(0,Xi.sprintf)((0,Xi._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.",R.length),R.length),"assertive"):Z((0,Xi.__)("No results."),"assertive"))}return(0,ri.useLayoutEffect)(()=>{o(G),H(G)},[G]),G.length===0?null:(0,bo.jsxs)(bo.Fragment,{children:[(0,bo.jsx)(Gi,{offset:8,focusOnMount:!1,placement:"top-start",className:"components-autocomplete__popover",anchor:r,ref:g,children:(0,bo.jsx)(RQ,{items:G,onSelect:n,selectedIndex:b,instanceId:e,listBoxId:l,className:d})}),a.current&&s&&(0,IQ.createPortal)((0,bo.jsx)(RQ,{items:G,onSelect:n,selectedIndex:b,instanceId:e,listBoxId:l,className:d,Component:Sc}),a.current.ownerDocument.body)]})}function CXc(c,t){(0,ri.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 yQ=X(pI(),1);function VQ(c,t,e){let{matchCount:l,isBackspacing:d,getTextAfterSelection:b,lastCompletion:o}=e;if(!c)return null;let n=null,i=-1,a=-1,u=0;for(let H of t){let R=c.lastIndexOf(H.triggerPrefix);if(R<0)continue;let W=R+H.triggerPrefix.length;(W>a||W===a&&H.triggerPrefix.length>u)&&(n=H,i=R,a=W,u=H.triggerPrefix.length)}if(!n)return null;let{allowContext:G,triggerPrefix:r}=n,s=c.slice(i+r.length);if(s.length>50)return null;let m=l===0,x=s.split(/\s/),g=x.length===1,Z=d&&x.length<=3;return m&&!(Z||g)||G&&!G(c.slice(0,i),b())||/^\s/.test(s)||/\s\s+$/.test(s)||o&&o.name===n.name&&s.trimEnd()===o.value?null:{completer:n,filterValue:(0,yQ.default)(s)}}var v2=c=>{if(c===null)return"";switch(typeof c){case"string":case"number":return c.toString();case"object":return c instanceof Array?c.map(v2).join(""):"props"in c?v2(c.props.children):"";default:return""}},hQ=v2;var CQ=X(vQ(),1),{lock:fQ,unlock:YQ}=(0,CQ.__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 AX=X(V(),1),{subscribeOwnedListener:fXc}=YQ(Ee.privateApis),YXc=[],FXc={};function NXc(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 SQ={selectedIndex:0,filteredOptions:YXc,filterValue:"",autocompleter:null};function SXc(c,t){switch(t.type){case"RESET":return SQ;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 kQ({record:c,onChange:t,onReplace:e,completers:l,contentRef:d}){let b=(0,zX.useInstanceId)(FXc),[o,n]=(0,al.useReducer)(SXc,SQ),{selectedIndex:i,filteredOptions:a,filterValue:u,autocompleter:G}=o,r=(0,al.useRef)(!1),s=(0,al.useRef)(""),m=(0,al.useRef)(null);function x(h){if(G===null)return"";let f=c.start,F=f-G.triggerPrefix.length-u.length,O=(0,Ee.create)({html:(0,al.renderToString)(h)});return t((0,Ee.insert)(c,O,F,f)),(0,Ee.getTextContent)(O)}function g(h){if(h.isDisabled||!G)return;let{getOptionCompletion:f}=G;if(!f){n({type:"RESET"}),d.current?.focus();return}let F=NXc(f(h.value,u));if(F.action==="replace"){e([F.value]);return}if(F.action==="insert-at-caret"){let O=x(F.value);if(O.startsWith(G.triggerPrefix)){let z=O.slice(G.triggerPrefix.length);z&&(m.current={name:G.name,value:z})}}n({type:"RESET"}),d.current?.focus()}function Z(h){n({type:"OPTIONS",options:h})}function H(h){if(r.current=h.key==="Backspace",!!G&&a.length!==0&&!h.defaultPrevented){switch(h.key){case"ArrowUp":case"ArrowDown":{let f=h.key==="ArrowUp"?-1:1,F=(i+f+a.length)%a.length;n({type:"SELECT",index:F}),(0,NQ.isAppleOS)()&&(0,FQ.speak)(hQ(a[F].label),"assertive");break}case"Escape":n({type:"RESET"}),h.preventDefault();break;case"Enter":g(a[i]);break;case"ArrowLeft":case"ArrowRight":n({type:"RESET"});return;default:return}h.preventDefault()}}let R=(0,al.useMemo)(()=>(0,Ee.isCollapsed)(c)?(0,Ee.getTextContent)((0,Ee.slice)(c,0)):"",[c]);(0,al.useEffect)(()=>{let h=c.text!==s.current;s.current=c.text;function f(){return R?(0,Ee.getTextContent)((0,Ee.slice)(c,void 0,(0,Ee.getTextContent)(c).length)):""}let F=VQ(R,l,{matchCount:a.length,isBackspacing:r.current,getTextAfterSelection:f,lastCompletion:m.current});if(!F){G&&n({type:"RESET"});return}let{completer:O,filterValue:z}=F;!G&&!h||(m.current&&m.current.name===O.name&&(m.current=null),n({type:"MATCH",completer:O,query:z}))},[R]);let{key:W=""}=a[i]||{},{className:p}=G||{},I=!!G&&a.length>0,y=I?`components-autocomplete-listbox-${b}`:void 0,B=I?`components-autocomplete-item-${b}-${W}`:null,C=c.start!==void 0,J=!!R&&C&&!!G;return{listBoxId:y,activeId:B,onKeyDown:Hd(H),popover:J&&(0,AX.jsx)(BQ,{autocompleter:G,className:p,filterValue:u,instanceId:b,listBoxId:y,selectedIndex:i,onChangeOptions:Z,onSelect:g,contentRef:d,reset:()=>n({type:"RESET"})},G.name+G.triggerPrefix)}}function kXc(c,t){return c.text===t.text&&c.start===t.start&&c.end===t.end}function zXc(c){let t=(0,al.useRef)([]),e=t.current[t.current.length-1];return(!e||!kXc(c,e))&&t.current.push(c),t.current.length>2&&t.current.shift(),t.current[0]}function zQ(c){let t=(0,al.useRef)(null),e=(0,al.useRef)(void 0),{record:l}=c,d=zXc(l),{popover:b,listBoxId:o,activeId:n,onKeyDown:i}=kQ({...c,contentRef:t});e.current=i;let a=(0,zX.useMergeRefs)([t,(0,zX.useRefEffect)(G=>{function r(s){e.current?.(s)}return fXc(G,"keydown",r,!0)},[])]);return l.text!==d?.text?{ref:a,children:b,"aria-autocomplete":o?"list":void 0,"aria-haspopup":o?"listbox":void 0,"aria-controls":o,"aria-owns":o,"aria-activedescendant":n??void 0}:{ref:a}}function AQ({children:c,isSelected:t,...e}){let{popover:l,...d}=kQ(e);return(0,AX.jsxs)(AX.Fragment,{children:[c(d),t&&l]})}var QU=X(ic(),1),gp=X(Y(),1),LU=X(bc(),1);var C2=X(ic(),1);var EQ=X(Y(),1);var OQ=D("",""),wQ=()=>D("&&{flex:1;",ot({marginRight:"24px"})(),";}",""),TQ={name:"bjn8wh",styles:"position:relative"},QQ=D("position:absolute;top:8px;",ot({right:0})()," line-height:0;",""),FI=c=>{let{color:t=Q.gray[200],style:e="solid",width:l=T.borderWidth}=c||{},d=l!==T.borderWidth?`clamp(1px, ${l}, 10px)`:l;return`${t} ${!!l&&l!=="0"||!!t?e||"solid":e} ${d}`},LQ=c=>D("position:absolute;top:20px;right:39px;bottom:20px;left:39px;border-top:",FI(c?.top),";border-bottom:",FI(c?.bottom),";",ot({borderLeft:FI(c?.left)})()," ",ot({borderRight:FI(c?.right)})(),";",""),DQ={name:"3ldklc",styles:"position:relative;flex:1"},UQ={name:"1nwbfnf",styles:"grid-column:span 2;margin:0 auto"},jQ=()=>D(ot({marginLeft:"auto"})(),";","");function MQ(c){let{className:t,...e}=ec(c,"BorderBoxControlLinkedButton"),l=Bc(),d=(0,EQ.useMemo)(()=>l(QQ,t),[t,l]);return{...e,className:d}}var PQ=X(V(),1),AXc=(c,t)=>{let{className:e,isLinked:l,...d}=MQ(c),b=l?(0,C2.__)("Unlink sides"):(0,C2.__)("Link sides");return(0,PQ.jsx)(oc,{...d,size:"small",icon:l?Qm:Tm,iconSize:24,label:b,ref:t,className:e})},OXc=lc(AXc,"BorderBoxControlLinkedButton"),f2=OXc;var Z0=X(ic(),1),sp=X(Y(),1),NU=X(bc(),1);var KQ=X(Y(),1);function _Q(c){let{className:t,value:e,...l}=ec(c,"BorderBoxControlVisualizer"),d=Bc(),b=(0,KQ.useMemo)(()=>d(LQ(e),t),[d,t,e]);return{...l,className:b,value:e}}var qQ=X(V(),1),wXc=(c,t)=>{let{value:e,...l}=_Q(c);return(0,qQ.jsx)(ac,{...l,ref:t})},TXc=lc(wXc,"BorderBoxControlVisualizer"),Y2=TXc;var GJ=X(ic(),1);var le=X(ic(),1);var MI=X(ic(),1);var z2=X(Y(),1),nL=X(bc(),1);var tL=X(bc(),1),wX=X(Y(),1),eL=X(ic(),1);var SI=X(Y(),1),F2=(0,SI.createContext)({});F2.displayName="ToggleGroupControlContext";var $Q=()=>(0,SI.useContext)(F2),kI=F2;var cL=X(bc(),1),OX=X(Y(),1);function zI(c){let t=(0,OX.useRef)(!0),e=(0,cL.usePrevious)(c),l=(0,OX.useRef)(!1);(0,OX.useEffect)(()=>{t.current&&(t.current=!1)},[]);let d=l.current||!t.current&&e!==c;return(0,OX.useEffect)(()=>{l.current=d},[d]),d?{value:c??"",defaultValue:void 0}:{value:void 0,defaultValue:c}}var AI=X(V(),1);function QXc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:b,setSelectedElement:o,...n},i){let a=(0,tL.useInstanceId)(OI,"toggle-group-control-as-radio-group"),u=b||a,{value:G,defaultValue:r}=zI(d),m=XG({defaultValue:r,value:G,setValue:l?H=>{l(H??void 0)}:void 0,rtl:(0,eL.isRTL)()}),x=E(m,"value"),g=m.setValue;(0,wX.useEffect)(()=>{x===""&&m.setActiveId(void 0)},[m,x]);let Z=(0,wX.useMemo)(()=>({activeItemIsNotFirstItem:()=>m.getState().activeId!==m.first(),baseId:u,isBlock:!t,value:x,setValue:g,setSelectedElement:o}),[u,t,m,x,o,g]);return(0,AI.jsx)(kI.Provider,{value:Z,children:(0,AI.jsx)(GG,{store:m,"aria-label":e,render:(0,AI.jsx)(ac,{}),...n,id:u,ref:i,children:c})})}var OI=(0,wX.forwardRef)(QXc);OI.displayName="ToggleGroupControlAsRadioGroup";var lL=X(bc(),1),wI=X(Y(),1);var N2=X(V(),1);function LXc({children:c,isAdaptiveWidth:t,label:e,onChange:l,value:d,id:b,setSelectedElement:o,...n},i){let a=(0,lL.useInstanceId)(TI,"toggle-group-control-as-button-group"),u=b||a,{value:G,defaultValue:r}=zI(d),[s,m]=el({defaultValue:r,value:G,onChange:l}),x=(0,wI.useMemo)(()=>({baseId:u,value:s,setValue:m,isBlock:!t,isDeselectable:!0,setSelectedElement:o}),[u,s,m,t,o]);return(0,N2.jsx)(kI.Provider,{value:x,children:(0,N2.jsx)(ac,{"aria-label":e,...n,ref:i,role:"group",id:u,children:c})})}var TI=(0,wI.forwardRef)(LXc);TI.displayName="ToggleGroupControlAsButtonGroup";var Ma=X(Y(),1),QI=X(bc(),1),S2={element:void 0,top:0,right:0,bottom:0,left:0,width:0,height:0};function DXc(c){let t=c.getBoundingClientRect();if(t.width===0||t.height===0)return;let e=c.offsetParent,l=e?.getBoundingClientRect()??S2,d=e?.scrollLeft??0,b=e?.scrollTop??0,o=parseFloat(getComputedStyle(c).width),n=parseFloat(getComputedStyle(c).height),i=o/t.width,a=n/t.height;return{element:c,top:(t.top-l?.top)*a+b,right:(l?.right-t.right)*i-d,bottom:(l?.bottom-t.bottom)*a-b,left:(t.left-l?.left)*i+d,width:o,height:n}}var UXc=100;function LI(c,t=[]){let[e,l]=(0,Ma.useState)(S2),d=(0,Ma.useRef)(void 0),b=(0,QI.useEvent)(()=>{if(c&&c.isConnected){let n=DXc(c);if(n)return l(n),clearInterval(d.current),!0}else clearInterval(d.current);return!1}),o=(0,QI.useResizeObserver)(()=>{b()||requestAnimationFrame(()=>{b()||(d.current=setInterval(b,UXc))})});return(0,Ma.useLayoutEffect)(()=>{o(c),c||l(S2)},[o,c]),(0,Ma.useLayoutEffect)(()=>{b()},t),e}var oL=X(bc(),1),k2=X(Y(),1);var dL=X(bc(),1),DI=X(Y(),1);function bL(c,t){let e=(0,DI.useRef)(c),l=(0,dL.useEvent)(t);(0,DI.useLayoutEffect)(()=>{e.current!==c&&(l({previousValue:e.current}),e.current=c)},[l,c])}function UI(c,t,{prefix:e="subelement",dataAttribute:l=`${e}-animated`,transitionEndFilter:d=()=>!0,roundRect:b=!1}={}){let o=(0,oL.useEvent)(()=>{Object.keys(t).forEach(n=>n!=="element"&&c?.style.setProperty(`--${e}-${n}`,String(b?Math.floor(t[n]):t[n])))});(0,k2.useLayoutEffect)(()=>{o()},[t,o]),bL(t.element,({previousValue:n})=>{t.element&&n&&c?.setAttribute(`data-${l}`,"")}),(0,k2.useLayoutEffect)(()=>{function n(i){d(i)&&c?.removeAttribute(`data-${l}`)}return c?.addEventListener("transitionend",n),()=>c?.removeEventListener("transitionend",n)},[l,c,d])}var O2=X(V(),1),A2="data-wp-hash";function w2(){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 jXc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${A2}]`))if(e.getAttribute(A2)===t)return!0;return!1}function iL(c,t,e){if(!c.head)return;let l=w2(),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 b=c.createElement("style");b.setAttribute(A2,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function EXc(c){let t=w2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)iL(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=w2();e.styles.set(c,t);for(let l of e.documents.keys())iL(l,c,t)}typeof process>"u",MXc("ac15433bd4",'.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)}._1344586004ce6119__has-border{border-color:var(--wp-components-color-gray-300,var(--wpds-color-stroke-surface-neutral,#dbdbdb))}.aa98fad5b5d333be__has-enclosing-borders:hover{border-color:var(--wp-components-color-gray-400,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}.aa98fad5b5d333be__has-enclosing-borders:focus-within{--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);outline-color:var(--wp-components-color-accent,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 jI={"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 PXc(c,t){let{__nextHasNoMarginBottom:e,size:l,__next40pxDefaultSize:d,className:b,isAdaptiveWidth:o=!1,isBlock:n=!1,isDeselectable:i=!1,id:a,label:u,hideLabelFromVision:G=!1,help:r,onChange:s,value:m,children:x,...g}=ec(c,"ToggleGroupControl"),{baseControlProps:Z,controlProps:H}=Da({id:a,help:r,label:u,hideLabelFromVision:G}),[R,W]=(0,z2.useState)(),[p,I]=(0,z2.useState)(),y=(0,nL.useMergeRefs)([I,t]),B=LI(m!=null?R:void 0);UI(p,B,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:h=>h.pseudoElement==="::before",roundRect:!1});let C=N(jI["toggle-group-control"],{[jI["is-block"]]:n,[jI["has-border"]]:n&&!i,[jI["has-enclosing-borders"]]:!i},b);return(0,O2.jsx)(Ac,{...Z,children:(0,O2.jsx)(i?TI:OI,{...g,...H,setSelectedElement:W,className:C,isAdaptiveWidth:o,label:u,onChange:s,ref:y,value:m,children:x})})}var KXc=lc(PXc,"ToggleGroupControl"),Id=KXc;var XL=X(Y(),1);var aL=X(bc(),1),EI=X(Y(),1);var pd=X(V(),1),T2="data-wp-hash";function Q2(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&qXc(document)),c.__wpStyleRuntime}function _Xc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${T2}]`))if(e.getAttribute(T2)===t)return!0;return!1}function uL(c,t,e){if(!c.head)return;let l=Q2(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(_Xc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(T2,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function qXc(c){let t=Q2();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)uL(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=Q2();e.styles.set(c,t);for(let l of e.documents.keys())uL(l,c,t)}typeof process>"u",$Xc("a044fd0bb7","._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{--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);outline-color:var(--wp-components-color-accent,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 si={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"},crc=({showTooltip:c,text:t,children:e})=>c&&t?(0,pd.jsx)(Fl,{text:t,placement:"top",children:e}):(0,pd.jsx)(pd.Fragment,{children:e});function GL(c,t){let e=$Q(),l=(0,aL.useInstanceId)(GL,e.baseId||"toggle-group-control-option-base"),d=ec({...c,id:l},"ToggleGroupControlOptionBase"),{isBlock:b=!1,isDeselectable:o=!1}=e,{className:n,isIcon:i=!1,value:a,children:u,showTooltip:G=!1,disabled:r,...s}=d,m=e.value===a,x=N(si.label,b&&si["label-block"]),g=N(si.button,{[si["is-deselectable"]]:o,[si["is-icon"]]:i,[si["is-pressed"]]:m},n),Z=()=>{o&&m?e.setValue(void 0):e.setValue(a)},H={...s,className:g,"data-value":a,ref:t},R=(0,EI.useRef)(null);return(0,EI.useLayoutEffect)(()=>{m&&R.current&&e.setSelectedElement(R.current)},[m,e]),(0,pd.jsx)("div",{ref:R,className:x,children:(0,pd.jsx)(crc,{showTooltip:G,text:s["aria-label"],children:o?(0,pd.jsx)("button",{...H,disabled:r,"aria-pressed":m,type:"button",onClick:Z,children:(0,pd.jsx)("div",{className:si["button-content"],children:u})}):(0,pd.jsx)(uG,{disabled:r,onFocusVisible:()=>{(!(e.value===null||e.value==="")||e.activeItemIsNotFirstItem?.())&&e.setValue(a)},render:(0,pd.jsx)("button",{type:"button",...H}),value:a,children:(0,pd.jsx)("div",{className:si["button-content"],children:u})})})})}var trc=lc(GL,"ToggleGroupControlOptionBase"),a0=trc;var rL=X(V(),1);function erc(c,t){let{label:e,...l}=c,d=l["aria-label"]||e;return(0,rL.jsx)(a0,{...l,"aria-label":d,ref:t,children:e})}var sL=(0,XL.forwardRef)(erc);sL.displayName="ToggleGroupControlOption";var ln=sL;var mL=X(Y(),1);var L2=X(V(),1);function lrc(c,t){let{icon:e,label:l,...d}=c;return(0,L2.jsx)(a0,{...d,isIcon:!0,"aria-label":l,showTooltip:!0,ref:t,children:(0,L2.jsx)($c,{icon:e})})}var xL=(0,mL.forwardRef)(lrc);xL.displayName="ToggleGroupControlOptionIcon";var TX=xL;var D2=X(V(),1),drc=[{label:(0,MI.__)("Solid"),icon:wm,value:"solid"},{label:(0,MI.__)("Dashed"),icon:xh,value:"dashed"},{label:(0,MI.__)("Dotted"),icon:Hh,value:"dotted"}];function brc({onChange:c,...t},e){return(0,D2.jsx)(Id,{ref:e,isDeselectable:!0,onChange:l=>{c?.(l)},...t,children:drc.map(l=>(0,D2.jsx)(TX,{value:l.value,icon:l.icon,label:l.label},l.value))})}var orc=lc(brc,"BorderControlStylePicker"),U2=orc;var gL=X(Y(),1),HL=X(V(),1);function nrc(c,t){let{className:e,colorValue:l,...d}=c;return(0,HL.jsx)("span",{className:N("component-color-indicator",e),style:{background:l},ref:t,...d})}var ZL=(0,gL.forwardRef)(nrc);ZL.displayName="ColorIndicator";var oo=ZL;var j2=function(c){var t=c/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},E2=function(c){return .2126*j2(c.r)+.7152*j2(c.g)+.0722*j2(c.b)};function PI(c){c.prototype.luminance=function(){return t=E2(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,b,o,n,i,a=t instanceof c?t:new c(t);return b=this.rgba,o=a.toRgb(),n=E2(b),i=E2(o),e=n>i?(n+.05)/(i+.05):(i+.05)/(n+.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)>=(n=(o=(l=e).size)===void 0?"normal":o,(b=(d=l.level)===void 0?"AA":d)==="AAA"&&n==="normal"?7:b==="AA"&&n==="large"?3:4.5);var l,d,b,o,n}}var lU=X(bc(),1),an=X(ic(),1),nb=X(Y(),1);var KI=X(Y(),1),RL=X(bc(),1),IL=X(xt(),1);var _I=X(V(),1),irc=(c,t)=>{let{renderContent:e,renderToggle:l,className:d,contentClassName:b,expandOnMobile:o,headerTitle:n,focusOnMount:i,popoverProps:a,onClose:u,onToggle:G,style:r,open:s,defaultOpen:m,position:x,variant:g}=ec(c,"Dropdown");x!==void 0&&(0,IL.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[Z,H]=(0,KI.useState)(null),R=(0,KI.useRef)(null),[W,p]=el({defaultValue:m,value:s,onChange:G});function I(){if(!R.current)return;let{ownerDocument:J}=R.current,h=J?.activeElement?.closest('[role="dialog"]');!R.current.contains(J.activeElement)&&(!h||h.contains(R.current))&&y()}function y(){u?.(),p(!1)}let B={isOpen:!!W,onToggle:()=>p(!W),onClose:y},C=!!a?.anchor||!!a?.anchorRef||!!a?.getAnchorRect||!!a?.anchorRect;return(0,_I.jsxs)("div",{className:d,ref:(0,RL.useMergeRefs)([R,t,H]),tabIndex:-1,style:r,children:[l(B),W&&(0,_I.jsx)(Gi,{position:x,onClose:y,onFocusOutside:I,expandOnMobile:o,headerTitle:n,focusOnMount:i,offset:13,anchor:C?void 0:Z,variant:g,...a,className:N("components-dropdown__content",a?.className,b),children:e(B)})]})},arc=lc(irc,"Dropdown"),no=arc;var zl=X(Y(),1),fD=X(bc(),1),YD=X(ic(),1);var VL=X(bc(),1),hL=X(Y(),1);var urc=({disabled:c})=>c?D("color:",Q.ui.textDisabled,";cursor:default;",""):"",Grc={name:"1lv1yo7",styles:"display:inline-flex"},Xrc=({variant:c})=>c==="minimal"?Grc:"",pL=k(BX,{target:"e1mv6sxx3"})("color:",Q.theme.foreground,";cursor:pointer;",urc," ",Xrc,";"),rrc=({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 D(l,"","")},Pa=18,src=({multiple:c,selectSize:t="default"})=>{let e={default:T.controlPaddingX,small:T.controlPaddingXSmall,compact:T.controlPaddingXSmall},l=e[t]||e.default;return ot({paddingLeft:l,paddingRight:l+Pa,...c?{paddingTop:l,paddingBottom:l}:{}})},mrc=({multiple:c})=>({overflow:c?"auto":"hidden"}),xrc={name:"n1jncc",styles:"field-sizing:content"},grc=({variant:c})=>c==="minimal"?xrc:"",WL=k("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;",qm,";",rrc,";",src,";",mrc," ",grc,";}"),BL=k("div",{target:"e1mv6sxx1"})("margin-inline-end:",w(-1),";line-height:0;path{fill:currentColor;}"),yL=k(vX,{target:"e1mv6sxx0"})("position:absolute;pointer-events:none;",ot({right:0}),";");var qI=X(V(),1),Hrc=()=>(0,qI.jsx)(yL,{children:(0,qI.jsx)(BL,{children:(0,qI.jsx)(se,{icon:zm,size:Pa})})}),$I=Hrc;var Ka=X(V(),1);function Zrc(c){let e=`inspector-select-control-${(0,VL.useInstanceId)(u0)}`;return c||e}function Rrc({options:c}){return c.map(({id:t,label:e,value:l,...d},b)=>{let o=t||`${e}-${l}-${b}`;return(0,Ka.jsx)("option",{value:l,...d,children:e},o)})}function Irc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,__next36pxDefaultSize:d,className:b,disabled:o=!1,help:n,hideLabelFromVision:i,id:a,label:u,multiple:G=!1,onChange:r,options:s=[],size:m="default",value:x,labelPosition:g="top",children:Z,prefix:H,suffix:R,variant:W="default",...p}=c,I=Zrc(a),y=n?`${I}__help`:void 0;if(!s?.length&&!Z)return null;let B=J=>{if(c.multiple){let f=Array.from(J.target.options).filter(({selected:F})=>F).map(({value:F})=>F);c.onChange?.(f,{event:J});return}c.onChange?.(J.target.value,{event:J})},C=N("components-select-control",b);return(0,Ka.jsx)(Ac,{help:n,id:I,className:C,children:(0,Ka.jsx)(pL,{disabled:o,hideLabelFromVision:i,id:I,isBorderless:W==="minimal",label:u,size:m,suffix:R||!G&&(0,Ka.jsx)($I,{}),prefix:H,labelPosition:g,__unstableInputWidth:W==="minimal"?"auto":void 0,variant:W,children:(0,Ka.jsx)(WL,{...p,"aria-describedby":y,className:"components-select-control__input",disabled:o,id:I,multiple:G,onChange:B,ref:t,selectSize:m,value:x,variant:W,children:Z||(0,Ka.jsx)(Rrc,{options:s})})})})}var u0=(0,hL.forwardRef)(Irc);u0.displayName="SelectControl";var Wd=u0;var cp=X(ic(),1),xi=X(Y(),1),tp=X(bc(),1);var JL=X(Y(),1);function G0(c,t,e){return typeof c!="number"?null:parseFloat(`${hX(c,t,e)}`)}function vL(c){let{min:t,max:e,value:l,initial:d}=c,[b,o]=jo(G0(l,t,e),{initial:G0(d??null,t,e),fallback:null}),n=(0,JL.useCallback)(i=>{o(i===null?null:G0(i,t,e))},[t,e,o]);return[b,n]}var jL=X(Y(),1);var X0=30,QX=4,M2=()=>D({height:X0,minHeight:X0},"",""),_a=12,CL=k("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"}),prc=({color:c=Q.ui.borderFocus})=>D({color:c},"",""),fL=k("div",{shouldForwardProp:c=>!["color","marks"].includes(c),target:"e1epgpqk13"})("display:block;flex:1;position:relative;width:100%;",prc,";",M2,";"),YL=k("span",{target:"e1epgpqk12"})("display:flex;margin-top:",QX,"px;",ot({marginRight:6}),";"),FL=k("span",{target:"e1epgpqk11"})("display:flex;margin-top:",QX,"px;",ot({marginLeft:6}),";"),Wrc=({disabled:c,railColor:t})=>D("background:",c?Q.ui.backgroundDisabled:t||Q.theme.gray[300],";@media ( forced-colors: active ){background:GrayText;}",""),NL=k("span",{target:"e1epgpqk10"})("left:0;pointer-events:none;right:0;display:block;height:",QX,"px;position:absolute;margin-top:",(X0-QX)/2,"px;top:0;border-radius:",T.radiusFull,";",Wrc,";"),Brc=({disabled:c,trackColor:t})=>D("background:",c?Q.theme.gray[400]:t||"currentColor",";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),SL=k("span",{target:"e1epgpqk9"})("border-radius:",T.radiusFull,";height:",QX,"px;pointer-events:none;display:block;position:absolute;margin-top:",(X0-QX)/2,"px;top:0;.is-marked &{@media not ( prefers-reduced-motion ){transition:width ease 0.1s;}}",Brc,";"),kL=k("span",{target:"e1epgpqk8"})({name:"g5kg28",styles:"display:block;pointer-events:none;position:relative;width:100%;user-select:none;margin-top:17px"}),zL=k("span",{target:"e1epgpqk7"})("position:absolute;left:0;top:-4px;height:4px;width:2px;transform:translateX( -50% );background-color:",Q.ui.background,";z-index:1;"),yrc=({isFilled:c})=>D({color:c?Q.theme.gray[700]:Q.theme.gray[300]},"",""),AL=k("span",{target:"e1epgpqk6"})("color:",Q.theme.gray[300],";font-size:11px;position:absolute;top:8px;white-space:nowrap;",ot({left:0}),";",ot({transform:"translateX( -50% )"},{transform:"translateX( 50% )"}),";",yrc,";"),OL=({disabled:c})=>D("background:",c?Q.theme.gray[400]:Q.theme.accent,";@media ( forced-colors: active ){background:",c?"GrayText":"CanvasText",";}",""),wL=k("span",{target:"e1epgpqk5"})("align-items:center;display:flex;height:",_a,"px;justify-content:center;margin-top:",(X0-_a)/2,"px;outline:0;pointer-events:none;position:absolute;top:0;user-select:none;width:",_a,"px;border-radius:",T.radiusRound,";z-index:3;.is-marked &{@media not ( prefers-reduced-motion ){transition:left ease 0.1s;}}",OL,";",ot({marginLeft:-10}),";",ot({transform:"translateX( 4.5px )"},{transform:"translateX( -4.5px )"}),";"),Vrc=({isFocused:c})=>c?D("&::before{content:' ';position:absolute;background-color:",Q.theme.accent,";opacity:0.4;border-radius:",T.radiusRound,";height:",_a+8,"px;width:",_a+8,"px;top:-4px;left:-4px;@media ( forced-colors: active ){background:GrayText;}}",""):"",TL=k("span",{target:"e1epgpqk4"})("align-items:center;border-radius:",T.radiusRound,";height:100%;outline:0;position:absolute;user-select:none;width:100%;box-shadow:",T.elevationXSmall,";",OL,";",Vrc,";"),QL=k("input",{target:"e1epgpqk3"})("box-sizing:border-box;cursor:pointer;display:block;height:100%;left:0;margin:0 -",_a/2,"px;opacity:0;outline:none;position:absolute;right:0;top:0;width:calc( 100% + ",_a,"px );"),hrc=({show:c})=>D("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;}",""),Jrc={name:"1cypxip",styles:"top:-80%"},vrc={name:"1lr98c4",styles:"bottom:-80%"},Crc=({placement:c})=>c==="bottom"?vrc:Jrc,LL=k("span",{target:"e1epgpqk2"})("background:rgba( 0, 0, 0, 0.8 );border-radius:",T.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;",hrc,";",Crc,";",ot({transform:"translateX(-50%)"},{transform:"translateX(50%)"}),";"),DL=k(ve,{target:"e1epgpqk1"})("display:inline-block;font-size:13px;margin-top:0;input[type='number']&{",M2,";}",ot({marginLeft:`${w(4)} !important`}),";"),UL=k("span",{target:"e1epgpqk0"})("display:block;margin-top:0;button,button.is-small{margin-left:0;",M2,";}",ot({marginLeft:8}),";");var EL=X(V(),1);function frc(c,t){let{describedBy:e,label:l,value:d,...b}=c;return(0,EL.jsx)(QL,{...b,"aria-describedby":e,"aria-label":l,"aria-hidden":!1,ref:t,tabIndex:0,type:"range",value:d})}var Yrc=(0,jL.forwardRef)(frc),ML=Yrc;var KL=X(ic(),1);var qa=X(V(),1);function PL(c){let{className:t,isFilled:e=!1,label:l,style:d={},...b}=c,o=N("components-range-control__mark",e&&"is-filled",t),n=N("components-range-control__mark-label",e&&"is-filled");return(0,qa.jsxs)(qa.Fragment,{children:[(0,qa.jsx)(zL,{...b,"aria-hidden":"true",className:o,style:d}),l&&(0,qa.jsx)(AL,{"aria-hidden":"true",className:n,isFilled:e,style:d,children:l})]})}var mi=X(V(),1),_L=X(P(),1);function qL(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:b=1,value:o=0,...n}=c;return(0,mi.jsxs)(mi.Fragment,{children:[(0,mi.jsx)(NL,{disabled:t,...n}),e&&(0,mi.jsx)(Frc,{disabled:t,marks:e,min:l,max:d,step:b,value:o})]})}function Frc(c){let{disabled:t=!1,marks:e=!1,min:l=0,max:d=100,step:b=1,value:o=0}=c,i=Nrc({marks:e,min:l,max:d,step:b==="any"?1:b,value:o});return(0,mi.jsx)(kL,{"aria-hidden":"true",className:"components-range-control__marks",children:i.map(a=>(0,_L.createElement)(PL,{...a,key:a.key,"aria-hidden":"true",disabled:t}))})}function Nrc({marks:c,min:t=0,max:e=100,step:l=1,value:d=0}){if(!c)return[];let b=e-t;if(!Array.isArray(c)){c=[];let n=1+Math.round(b/l);for(;n>c.push({value:l*c.length+t}););}let o=[];return c.forEach((n,i)=>{if(n.value<t||n.value>e)return;let a=`mark-${i}`,u=n.value<=d,G=`${(n.value-t)/b*100}%`,r={[(0,KL.isRTL)()?"right":"left"]:G};o.push({...n,isFilled:u,key:a,style:r})}),o}var $a=X(Y(),1);var $L=X(V(),1);function cD(c){let{className:t,inputRef:e,tooltipPlacement:l,show:d=!1,style:b={},value:o=0,renderTooltipContent:n=s=>s,zIndex:i=100,...a}=c,u=Src({inputRef:e,tooltipPlacement:l}),G=N("components-simple-tooltip",t),r={...b,zIndex:i};return(0,$L.jsx)(LL,{...a,"aria-hidden":"false",className:G,placement:u,show:d,role:"tooltip",style:r,children:n(o)})}function Src({inputRef:c,tooltipPlacement:t}){let[e,l]=(0,$a.useState)(),d=(0,$a.useCallback)(()=>{c&&c.current&&l(t)},[t,c]);return(0,$a.useEffect)(()=>{d()},[d]),(0,$a.useEffect)(()=>(window.addEventListener("resize",d),()=>{window.removeEventListener("resize",d)})),e}var xe=X(V(),1),r0=()=>{};function krc({resetFallbackValue:c,initialPosition:t}){return c!==void 0?Number.isNaN(c)?null:c:t!==void 0?Number.isNaN(t)?null:t:null}function tD(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,afterIcon:d,allowReset:b=!1,beforeIcon:o,className:n,color:i=Q.theme.accent,currentInput:a,disabled:u=!1,help:G,hideLabelFromVision:r=!1,initialPosition:s,isShiftStepEnabled:m=!0,label:x,marks:g=!1,max:Z=100,min:H=0,onBlur:R=r0,onChange:W=r0,onFocus:p=r0,onMouseLeave:I=r0,onMouseMove:y=r0,railColor:B,renderTooltipContent:C=ie=>ie,resetFallbackValue:J,shiftStep:h=10,showTooltip:f,step:F=1,trackColor:O,value:z,withInputField:L=!0,...j}=c,[S,v]=vL({min:H,max:Z,value:z??null,initial:s}),A=(0,xi.useRef)(!1),K=f,tc=L;F==="any"&&(K=!1,tc=!1);let[M,U]=(0,xi.useState)(K),[q,uc]=(0,xi.useState)(!1),gc=(0,xi.useRef)(null),hc=gc.current?.matches(":focus"),tt=!u&&q,Kc=S===null,sc=Kc?"":S!==void 0?S:a,_c=Kc?(Z-H)/2+H:S,St=Kc?50:(S-H)/(Z-H)*100,Zl=`${hX(St,0,100)}%`,pe=N("components-range-control",n),te=N("components-range-control__wrapper",!!g&&"is-marked"),Rl=(0,tp.useInstanceId)(tD,"inspector-range-control"),mc=G?`${Rl}__help`:void 0,Yc=K!==!1&&Number.isFinite(S),Mc=ie=>{let Ne=parseFloat(ie.target.value);v(Ne),W(Ne)},Nc=ie=>{let Ne=parseFloat(ie);v(Ne),isNaN(Ne)?b&&(A.current=!0):((Ne<H||Ne>Z)&&(Ne=G0(Ne,H,Z)),W(Ne),A.current=!1)},oe=()=>{A.current&&(ne(),A.current=!1)},ne=()=>{let ie=Number.isNaN(J)?null:J??null;v(ie),W(ie??void 0)},Ad=()=>U(!0),Il=()=>U(!1),hb=ie=>{R(ie),uc(!1),Il()},Di=ie=>{p(ie),uc(!0),Ad()},Cn={[(0,cp.isRTL)()?"right":"left"]:Zl};return(0,xe.jsx)(Ac,{className:pe,label:x,hideLabelFromVision:r,id:`${Rl}`,help:G,children:(0,xe.jsxs)(CL,{className:"components-range-control__root",children:[o&&(0,xe.jsx)(YL,{children:(0,xe.jsx)($c,{icon:o})}),(0,xe.jsxs)(fL,{className:te,color:i,marks:!!g,children:[(0,xe.jsx)(ML,{...j,className:"components-range-control__slider",describedBy:mc,disabled:u,id:`${Rl}`,label:x,max:Z,min:H,onBlur:hb,onChange:Mc,onFocus:Di,onMouseMove:y,onMouseLeave:I,ref:(0,tp.useMergeRefs)([gc,t]),step:F,value:sc??void 0}),(0,xe.jsx)(qL,{"aria-hidden":!0,disabled:u,marks:g,max:Z,min:H,railColor:B,step:F,value:_c}),(0,xe.jsx)(SL,{"aria-hidden":!0,className:"components-range-control__track",disabled:u,style:{width:Zl},trackColor:O}),(0,xe.jsx)(wL,{className:"components-range-control__thumb-wrapper",style:Cn,disabled:u,children:(0,xe.jsx)(TL,{"aria-hidden":!0,isFocused:tt,disabled:u})}),Yc&&(0,xe.jsx)(cD,{className:"components-range-control__tooltip",inputRef:gc,tooltipPlacement:"bottom",renderTooltipContent:C,show:hc||M,style:Cn,value:S})]}),d&&(0,xe.jsx)(FL,{children:(0,xe.jsx)($c,{icon:d})}),tc&&(0,xe.jsx)(DL,{"aria-label":x,className:"components-range-control__number",disabled:u,inputMode:"decimal",isShiftStepEnabled:m,max:Z,min:H,onBlur:oe,onChange:Nc,shiftStep:h,__unstableInputWidth:w(20),step:F,value:sc}),b&&(0,xe.jsx)(UL,{children:(0,xe.jsx)(oc,{className:"components-range-control__reset",accessibleWhenDisabled:!u,disabled:u||S===krc({resetFallbackValue:J,initialPosition:s}),variant:"secondary",size:"small",onClick:ne,children:(0,cp.__)("Reset")})})]})})}var eD=(0,xi.forwardRef)(tD);eD.displayName="RangeControl";var Bd=eD;var lD=k(ve,{target:"ez9hsf46"})("width:",w(24),";"),dD=k(Wd,{target:"ez9hsf45"})("margin-left:",w(-2),";"),bD=k(Bd,{target:"ez9hsf44"})("flex:1;margin-right:",w(2),";"),zrc=`
 .react-colorful__interactive {
-	width: calc( 100% - ${Q(2)} );
-	margin-left: ${Q(1)};
-}`,jL=S("div",{target:"ez9hsf43"})("padding-top:",Q(2),";padding-right:0;padding-left:0;padding-bottom:0;"),EL=S(jc,{target:"ez9hsf42"})("padding-left:",Q(4),";padding-right:",Q(4),";"),ML=S(Zt,{target:"ez9hsf41"})("padding-top:",Q(4),";padding-left:",Q(4),";padding-right:",Q(3),";padding-bottom:",Q(5),";"),PL=S("div",{target:"ez9hsf40"})(Ml,";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:",Q(4),";border-bottom:none;}.react-colorful__hue,.react-colorful__alpha{width:184px;height:16px;border-radius:",A.radiusFull,";margin-bottom:",Q(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 ",A.transitionDurationFast," ease-in-out;}}.react-colorful__interactive:focus .react-colorful__pointer{box-shadow:0 0 0 ",A.borderWidthFocus," ",A.surfaceColor,";border:",A.borderWidthFocus," solid black;transform:translate( -50%, -50% ) scale( 1.5 );}.react-colorful__pointer-fill{box-shadow:inset 0 0 0 ",A.borderWidthFocus," #fff;}",Gsc,";");var KL=u(bc(),1),Qu=u(F(),1);var E2=u(ic(),1);var M2=u(V(),1),_L=c=>{let{color:t,colorType:e}=c,[l,d]=(0,Qu.useState)(null),b=(0,Qu.useRef)(void 0),o=(0,KL.useCopyToClipboard)(()=>{switch(e){case"hsl":return t.toHslString();case"rgb":return t.toRgbString();default:case"hex":return t.toHex()}},()=>{b.current&&clearTimeout(b.current),d(t.toHex()),b.current=setTimeout(()=>{d(null),b.current=void 0},3e3)});(0,Qu.useEffect)(()=>()=>{b.current&&clearTimeout(b.current)},[]);let n=l===t.toHex(),i=n?(0,E2.__)("Copied!"):(0,E2.__)("Copy");return(0,M2.jsx)(Nl,{delay:0,hideOnClick:!1,text:i,children:(0,M2.jsx)(Bu,{size:"compact","aria-label":i,ref:o,icon:n?De:Xh,showTooltip:!1})})};var $a=u(V(),1),oo=({min:c,max:t,label:e,abbreviation:l,onChange:d,value:b})=>(0,$a.jsxs)(jc,{spacing:4,children:[(0,$a.jsx)(LL,{min:c,max:t,label:e,hideLabelFromVision:!0,value:b,onChange:n=>{if(!n){d(0);return}if(typeof n=="string"){d(parseInt(n,10));return}d(n)},prefix:(0,$a.jsx)(ai,{children:(0,$a.jsx)(nl,{color:O.theme.accent,lineHeight:1,children:l})}),spinControls:"none"}),(0,$a.jsx)(UL,{label:e,hideLabelFromVision:!0,min:c,max:t,value:b,onChange:d,withInputField:!1})]});var dn=u(V(),1),qL=({color:c,onChange:t,enableAlpha:e})=>{let{r:l,g:d,b,a:o}=c.toRgb();return(0,dn.jsxs)(dn.Fragment,{children:[(0,dn.jsx)(oo,{min:0,max:255,label:"Red",abbreviation:"R",value:l,onChange:n=>t(Zc({r:n,g:d,b,a:o}))}),(0,dn.jsx)(oo,{min:0,max:255,label:"Green",abbreviation:"G",value:d,onChange:n=>t(Zc({r:l,g:n,b,a:o}))}),(0,dn.jsx)(oo,{min:0,max:255,label:"Blue",abbreviation:"B",value:b,onChange:n=>t(Zc({r:l,g:d,b:n,a:o}))}),e&&(0,dn.jsx)(oo,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(o*100),onChange:n=>t(Zc({r:l,g:d,b,a:n/100}))})]})};var bn=u(V(),1),$L=({hsla:c,onChange:t,enableAlpha:e})=>{let l=d=>{t({...c,...d})};return(0,bn.jsxs)(bn.Fragment,{children:[(0,bn.jsx)(oo,{min:0,max:359,label:"Hue",abbreviation:"H",value:c.h,onChange:d=>{l({h:d})}}),(0,bn.jsx)(oo,{min:0,max:100,label:"Saturation",abbreviation:"S",value:c.s,onChange:d=>{l({s:d})}}),(0,bn.jsx)(oo,{min:0,max:100,label:"Lightness",abbreviation:"L",value:c.l,onChange:d=>{l({l:d})}}),e&&(0,bn.jsx)(oo,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*c.a),onChange:d=>{l({a:d/100})}})]})};var cD=u(ic(),1);var bp=u(V(),1),tD=({color:c,onChange:t,enableAlpha:e})=>{let l=b=>{if(b===void 0)return;let o=b.startsWith("#")?b:"#"+b;t(Zc(o))},d=(b,o)=>{if(o.payload?.event?.nativeEvent?.inputType!=="insertFromPaste")return{...b};let i=b.value?.startsWith("#")?b.value.slice(1).toUpperCase():b.value?.toUpperCase();return{...b,value:i}};return(0,bp.jsx)(HI,{prefix:(0,bp.jsx)(ai,{children:(0,bp.jsx)(nl,{color:O.theme.accent,lineHeight:1,children:"#"})}),value:c.toHex().slice(1).toUpperCase(),onChange:l,maxLength:e?9:7,label:(0,cD.__)("Hex color"),hideLabelFromVision:!0,__unstableStateReducer:d,__unstableInputWidth:"9em"})};var op=u(V(),1),eD=({colorType:c,color:t,hsla:e,onChange:l,onHSLChange:d,enableAlpha:b})=>{switch(c){case"hsl":return(0,op.jsx)($L,{hsla:e,onChange:d,enableAlpha:b});case"rgb":return(0,op.jsx)(qL,{color:t,onChange:l,enableAlpha:b});default:case"hex":return(0,op.jsx)(tD,{color:t,onChange:l,enableAlpha:b})}};var xi=u(F(),1);var yc=u(K(),1);function Du(){return(Du=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 $2(c,t){if(c==null)return{};var e,l,d={},b=Object.keys(c);for(l=0;l<b.length;l++)t.indexOf(e=b[l])>=0||(d[e]=c[e]);return d}function K2(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 Lu=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c<t?t:c},mm=function(c){return"touches"in c},_2=function(c){return c&&c.ownerDocument.defaultView||self},lD=function(c,t,e){var l=c.getBoundingClientRect(),d=mm(t)?(function(b,o){for(var n=0;n<b.length;n++)if(b[n].identifier===o)return b[n];return b[0]})(t.touches,e):t;return{left:Lu((d.pageX-(l.left+_2(c).pageXOffset))/l.width),top:Lu((d.pageY-(l.top+_2(c).pageYOffset))/l.height)}},dD=function(c){!mm(c)&&c.preventDefault()},cJ=yc.default.memo(function(c){var t=c.onMove,e=c.onKey,l=$2(c,["onMove","onKey"]),d=(0,yc.useRef)(null),b=K2(t),o=K2(e),n=(0,yc.useRef)(null),i=(0,yc.useRef)(!1),a=(0,yc.useMemo)(function(){var r=function(g){dD(g),(mm(g)?g.touches.length>0:g.buttons>0)&&d.current?b(lD(d.current,g,n.current)):x(!1)},m=function(){return x(!1)};function x(g){var R=i.current,Z=_2(d.current),H=g?Z.addEventListener:Z.removeEventListener;H(R?"touchmove":"mousemove",r),H(R?"touchend":"mouseup",m)}return[function(g){var R=g.nativeEvent,Z=d.current;if(Z&&(dD(R),!(function(W,p){return p&&!mm(W)})(R,i.current)&&Z)){if(mm(R)){i.current=!0;var H=R.changedTouches||[];H.length&&(n.current=H[0].identifier)}Z.focus(),b(lD(Z,R,n.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,b]),G=a[0],X=a[1],s=a[2];return(0,yc.useEffect)(function(){return s},[s]),yc.default.createElement("div",Du({},l,{onTouchStart:G,onMouseDown:G,className:"react-colorful__interactive",ref:d,onKeyDown:X,tabIndex:0,role:"slider"}))}),xm=function(c){return c.filter(Boolean).join(" ")},tJ=function(c){var t=c.color,e=c.left,l=c.top,d=l===void 0?.5:l,b=xm(["react-colorful__pointer",c.className]);return yc.default.createElement("div",{className:b,style:{top:100*d+"%",left:100*e+"%"}},yc.default.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},hd=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 oD=function(c){var t=c.s,e=c.v,l=c.a,d=(200-t)*e/100;return{h:hd(c.h),s:hd(d>0&&d<200?t*e/100/(d<=100?d:200-d)*100:0),l:hd(d/2),a:hd(l,2)}},q2=function(c){var t=oD(c);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},P2=function(c){var t=oD(c);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"};var nD=function(c){return{h:hd(c.h),s:hd(c.s),v:hd(c.v),a:hd(c.a,2)}},iD=yc.default.memo(function(c){var t=c.hue,e=c.onChange,l=xm(["react-colorful__hue",c.className]);return yc.default.createElement("div",{className:l},yc.default.createElement(cJ,{onMove:function(d){e({h:360*d.left})},onKey:function(d){e({h:Lu(t+360*d.left,0,360)})},"aria-label":"Hue","aria-valuenow":hd(t),"aria-valuemax":"360","aria-valuemin":"0"},yc.default.createElement(tJ,{className:"react-colorful__hue-pointer",left:t/360,color:q2({h:t,s:100,v:100,a:1})})))}),aD=yc.default.memo(function(c){var t=c.hsva,e=c.onChange,l={backgroundColor:q2({h:t.h,s:100,v:100,a:1})};return yc.default.createElement("div",{className:"react-colorful__saturation",style:l},yc.default.createElement(cJ,{onMove:function(d){e({s:100*d.left,v:100-100*d.top})},onKey:function(d){e({s:Lu(t.s+100*d.left,0,100),v:Lu(t.v-100*d.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+hd(t.s)+"%, Brightness "+hd(t.v)+"%"},yc.default.createElement(tJ,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:q2(t)})))}),eJ=function(c,t){if(c===t)return!0;for(var e in c)if(c[e]!==t[e])return!1;return!0};function GD(c,t,e){var l=K2(e),d=(0,yc.useState)(function(){return c.toHsva(t)}),b=d[0],o=d[1],n=(0,yc.useRef)({color:t,hsva:b});(0,yc.useEffect)(function(){if(!c.equal(t,n.current.color)){var a=c.toHsva(t);n.current={hsva:a,color:t},o(a)}},[t,c]),(0,yc.useEffect)(function(){var a;eJ(b,n.current.hsva)||c.equal(a=c.fromHsva(b),n.current.color)||(n.current={hsva:b,color:a},l(a))},[b,c,l]);var i=(0,yc.useCallback)(function(a){o(function(G){return Object.assign({},G,a)})},[]);return[b,i]}var Xsc,usc=typeof window<"u"?yc.useLayoutEffect:yc.useEffect,ssc=function(){return Xsc||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)};var bD=new Map,XD=function(c){usc(function(){var t=c.current?c.current.ownerDocument:document;if(t!==void 0&&!bD.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}`,bD.set(t,e);var l=ssc();l&&e.setAttribute("nonce",l),t.head.appendChild(e)}},[])},rsc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,b=c.onChange,o=$2(c,["className","colorModel","color","onChange"]),n=(0,yc.useRef)(null);XD(n);var i=GD(e,d,b),a=i[0],G=i[1],X=xm(["react-colorful",t]);return yc.default.createElement("div",Du({},o,{ref:n,className:X}),yc.default.createElement(aD,{hsva:a,onChange:G}),yc.default.createElement(iD,{hue:a.h,onChange:G,className:"react-colorful__last-control"}))};var msc=function(c){var t=c.className,e=c.hsva,l=c.onChange,d={backgroundImage:"linear-gradient(90deg, "+P2(Object.assign({},e,{a:0}))+", "+P2(Object.assign({},e,{a:1}))+")"},b=xm(["react-colorful__alpha",t]),o=hd(100*e.a);return yc.default.createElement("div",{className:b},yc.default.createElement("div",{className:"react-colorful__alpha-gradient",style:d}),yc.default.createElement(cJ,{onMove:function(n){l({a:n.left})},onKey:function(n){l({a:Lu(e.a+n.left)})},"aria-label":"Alpha","aria-valuetext":o+"%","aria-valuenow":o,"aria-valuemin":"0","aria-valuemax":"100"},yc.default.createElement(tJ,{className:"react-colorful__alpha-pointer",left:e.a,color:P2(e)})))},xsc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,b=c.onChange,o=$2(c,["className","colorModel","color","onChange"]),n=(0,yc.useRef)(null);XD(n);var i=GD(e,d,b),a=i[0],G=i[1],X=xm(["react-colorful",t]);return yc.default.createElement("div",Du({},o,{ref:n,className:X}),yc.default.createElement(aD,{hsva:a,onChange:G}),yc.default.createElement(iD,{hue:a.h,onChange:G}),yc.default.createElement(msc,{hsva:a,onChange:G,className:"react-colorful__last-control"}))};var gsc={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(c){return c},fromHsva:nD,equal:eJ},uD=function(c){return yc.default.createElement(xsc,Du({},c,{colorModel:gsc}))};var Zsc={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=nD(c);return{h:t.h,s:t.s,v:t.v}},equal:eJ},sD=function(c){return yc.default.createElement(rsc,Du({},c,{colorModel:Zsc}))};var lJ=u(V(),1);function rD(c){return{...Zc(c).toHsv(),h:c.h,a:c.a}}function Hsc(c,t){return c.h===t.h&&c.s===t.s&&c.l===t.l&&c.a===t.a}function Rsc(c,t,e){let l=rD(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 mD=({hsla:c,enableAlpha:t,onChange:e,onInteractionStart:l,onInteractionEnd:d})=>{let[b,o]=(0,xi.useState)(()=>rD(c)),n=(0,xi.useRef)(null),i=(0,xi.useRef)(c),a=(0,xi.useRef)(!1);(0,xi.useEffect)(()=>{if(a.current){i.current=c;return}if(n.current&&Hsc(n.current,c)){i.current=c;return}n.current=null,o(r=>Rsc(c,r,i.current)),i.current=c},[c]);let G={onPointerDown({currentTarget:r,pointerId:m}){a.current=!0,l?.(),r.setPointerCapture(m)},onPointerUp({currentTarget:r,pointerId:m}){r.releasePointerCapture(m),a.current=!1,d?.()},onPointerCancel({currentTarget:r,pointerId:m}){r.releasePointerCapture(m),a.current=!1,d?.()}},X=r=>{o(r);let m={...Zc(r).toHsl(),a:r.a};n.current=m,e(m)};if(t)return(0,lJ.jsx)(uD,{color:b,onChange:X,...G});let s={h:b.h,s:b.s,v:b.v};return(0,lJ.jsx)(sD,{color:s,onChange:r=>{X({...r,a:b.a})},...G})};var no=u(V(),1);Cl([Fl]);function xD(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 Isc=[{label:"RGB",value:"rgb"},{label:"HSL",value:"hsl"},{label:"Hex",value:"hex"}],psc=(c,t)=>{let{enableAlpha:e=!1,color:l,onChange:d,defaultValue:b="#fff",copyFormat:o,...n}=ec(c,"ColorPicker"),[i,a]=tl({onChange:d,value:l,defaultValue:b}),G=(0,kl.useMemo)(()=>Zc(i||""),[i]),X=(0,gD.useDebounce)(a),[s,r]=(0,kl.useState)(()=>({...G.toHsl()})),m=(0,kl.useRef)(G.toHex()),x=(0,kl.useRef)(!1);(0,kl.useEffect)(()=>{if(x.current||G.isEqual(m.current))return;m.current=G.toHex();let p=G.toHsl();r(I=>xD(p,I))},[G]);let g=(0,kl.useCallback)(p=>{r(p);let I=m.current,y=Zc(p).toHex();Zc(y).isEqual(I)||(m.current=y,a(y))},[a]),R=(0,kl.useCallback)(p=>{let I=p.toHsl();r(B=>xD(I,B));let y=p.toHex();m.current=y,X(y)},[X]),[Z,H]=(0,kl.useState)(o||"hex"),W=(0,kl.useCallback)(p=>{let I=p.clipboardData?.getData("text")?.trim();if(!I)return;let y=Zc(I);if(!y.isValid())return;R(y);let B={hex:"hex",rgb:"rgb",hsl:"hsl"},Y=String(RA(I)),J=B[Y];J&&H(J),p.stopPropagation(),p.preventDefault()},[R,H]);return(0,no.jsxs)(PL,{ref:t,...n,onPasteCapture:W,children:[(0,no.jsx)(mD,{onChange:g,hsla:s,enableAlpha:e,onInteractionStart:()=>{x.current=!0},onInteractionEnd:()=>{x.current=!1}}),(0,no.jsxs)(jL,{children:[(0,no.jsxs)(EL,{justify:"space-between",children:[(0,no.jsx)(DL,{size:"compact",options:Isc,value:Z,onChange:p=>H(p),label:(0,ZD.__)("Color format"),hideLabelFromVision:!0,variant:"minimal"}),(0,no.jsx)(_L,{color:G,colorType:o||Z})]}),(0,no.jsx)(ML,{direction:"column",gap:2,children:(0,no.jsx)(eD,{colorType:Z,color:G,hsla:s,onChange:R,onHSLChange:g,enableAlpha:e})})]})]})},Wsc=lc(psc,"ColorPicker"),HD=Wsc;var RD=u(F(),1);function Bsc(c){return typeof c.onChangeComplete<"u"||typeof c.disableAlpha<"u"||typeof c.color?.hex=="string"}function ysc(c){if(c!==void 0){if(typeof c=="string")return c;if(c.hex)return c.hex}}var Vsc=ti(c=>{let t=Zc(c),e=t.toHex(),l=t.toRgb(),d=t.toHsv(),b=t.toHsl();return{hex:e,rgb:l,hsv:d,hsl:b,source:"hex",oldHue:b.h}});function ID(c){let{onChangeComplete:t}=c,e=(0,RD.useCallback)(l=>{t(Vsc(l))},[t]);return Bsc(c)?{color:ysc(c.color),enableAlpha:!c.disableAlpha,onChange:e}:{...c,color:c.color,enableAlpha:c.enableAlpha,onChange:c.onChange}}var pD=u(V(),1),io=c=>(0,pD.jsx)(HD,{...ID(c)});var vD=u(bc(),1),YD=u(ic(),1),gm=u(F(),1);var WD=u(F(),1),cG=(0,WD.createContext)({});cG.displayName="CircularOptionPickerContext";var BD=u(bc(),1),gi=u(F(),1);var on=u(V(),1);function hsc(c,t){let{isPressed:e,label:l,...d}=c;return(0,on.jsx)(oc,{__next40pxDefaultSize:!0,...d,"aria-pressed":e,ref:t,label:l})}var Jsc=(0,gi.forwardRef)(hsc);function vsc(c,t){let{id:e,isSelected:l,label:d,...b}=c,{setActiveId:o,activeId:n}=(0,gi.useContext)(cG);return(0,gi.useEffect)(()=>{l&&!n&&window.setTimeout(()=>o?.(e),0)},[l,o,n,e]),(0,on.jsx)(Ae.Item,{render:(0,on.jsx)(oc,{__next40pxDefaultSize:!0,...b,role:"option","aria-selected":!!l,ref:t,label:d}),id:e})}var Ysc=(0,gi.forwardRef)(vsc);function dJ({className:c,isSelected:t,selectedIconProps:e={},tooltipText:l,...d}){let{baseId:b,setActiveId:o}=(0,gi.useContext)(cG),i={id:(0,BD.useInstanceId)(dJ,b||"components-circular-option-picker__option"),className:"components-circular-option-picker__option",...d},G=o!==void 0?(0,on.jsx)(Ysc,{...i,label:l,isSelected:t}):(0,on.jsx)(Jsc,{...i,label:l,isPressed:t});return(0,on.jsxs)("div",{className:f(c,"components-circular-option-picker__option-wrapper"),children:[G,t&&(0,on.jsx)(ue,{icon:De,...e})]})}var yD=u(V(),1);function VD({className:c,options:t,...e}){let l="aria-label"in e||"aria-labelledby"in e?"group":void 0;return(0,yD.jsx)("div",{...e,role:l,className:f("components-circular-option-picker__option-group","components-circular-option-picker__swatches",c),children:t})}var np=u(V(),1);function hD({buttonProps:c,className:t,dropdownProps:e,linkText:l}){return(0,np.jsx)(bo,{className:f("components-circular-option-picker__dropdown-link-action",t),renderToggle:({isOpen:d,onToggle:b})=>(0,np.jsx)(oc,{"aria-expanded":d,"aria-haspopup":"true",onClick:b,variant:"link",...c,children:l}),...e})}function JD({className:c,children:t,...e}){return(0,np.jsx)(oc,{__next40pxDefaultSize:!0,className:f("components-circular-option-picker__clear",c),variant:"tertiary",...e,children:t})}var ao=u(V(),1);function Csc(c){let{actions:t,options:e,baseId:l,className:d,loop:b=!0,children:o,...n}=c,[i,a]=(0,gm.useState)(void 0),G=(0,gm.useMemo)(()=>({baseId:l,activeId:i,setActiveId:a}),[l,i,a]);return(0,ao.jsx)("div",{className:d,children:(0,ao.jsxs)(cG.Provider,{value:G,children:[(0,ao.jsx)(Ae,{...n,id:l,focusLoop:b,rtl:(0,YD.isRTL)(),role:"listbox",activeId:i,setActiveId:a,children:e}),o,t]})})}function Fsc(c){let{actions:t,options:e,children:l,baseId:d,...b}=c,o=(0,gm.useMemo)(()=>({baseId:d}),[d]);return(0,ao.jsx)("div",{...b,role:"group",id:d,children:(0,ao.jsxs)(cG.Provider,{value:o,children:[e,l,t]})})}function tG(c){let{asButtons:t,actions:e,options:l,children:d,className:b,...o}=c,n=(0,vD.useInstanceId)(tG,"components-circular-option-picker",o.id),i=t?Fsc:Csc,a=e?(0,ao.jsx)("div",{className:"components-circular-option-picker__custom-clear-wrapper",children:e}):void 0,G=(0,ao.jsx)("div",{className:"components-circular-option-picker__swatches",children:l});return(0,ao.jsx)(i,{...o,baseId:n,className:f("components-circular-option-picker",b),actions:a,options:G,children:d})}tG.Option=dJ;tG.OptionGroup=VD;tG.ButtonAction=JD;tG.DropdownLinkAction=hD;tG.displayName="CircularOptionPicker";var CD=tG;var FD=u(ic(),1);function eG(c,t,e,l){let d=c?{asButtons:!0}:{asButtons:!1,loop:t},b={"aria-labelledby":l,"aria-label":l?void 0:e||(0,FD.__)("Custom color picker")};return{metaProps:d,labelProps:b}}var Gl=CD;function ND(c){let{expanded:t=!1,alignment:e="stretch",...l}=ec(c,"VStack");return dm({direction:"column",expanded:t,alignment:e,...l})}var fD=u(V(),1);function Nsc(c,t){let e=ND(c);return(0,fD.jsx)(ac,{...e,ref:t})}var fsc=lc(Nsc,"VStack"),it=fsc;function SD(c){let{as:t,level:e=2,color:l=O.theme.foreground,isBlock:d=!0,weight:b=A.fontWeightEmphasis,...o}=ec(c,"Heading"),n=t||`h${e}`,i={};return typeof n=="string"&&n[0]!=="h"&&(i.role="heading",i["aria-level"]=typeof e=="string"?parseInt(e):e),{..._0({color:l,isBlock:d,weight:b,size:LO(e),...o}),...i,as:n}}var kD=u(V(),1);function Ssc(c,t){let e=SD(c);return(0,kD.jsx)(ac,{...e,ref:t})}var ksc=lc(Ssc,"Heading"),ob=ksc;var ip=S(ob,{target:"ev9wop70"})("text-transform:uppercase;line-height:24px;font-weight:",A.fontWeightEmphasis,";&&&{font-size:11px;margin-bottom:0;}");var zsc=({paddingSize:c="small"})=>{if(c==="none")return;let t={small:Q(2),medium:Q(4)};return L("padding:",t[c]||t.small,";","")},zD=S("div",{target:"eovvns30"})("margin-left:",Q(-2),";margin-right:",Q(-2),";&:first-of-type{margin-top:",Q(-2),";}&:last-of-type{margin-bottom:",Q(-2),";}",zsc,";");var AD=u(V(),1);function Asc(c,t){let{paddingSize:e="small",...l}=ec(c,"DropdownContentWrapper");return(0,AD.jsx)(zD,{...l,paddingSize:e,ref:t})}var Osc=lc(Asc,"DropdownContentWrapper"),nn=Osc;var OD=u(ic(),1);Cl([Fl,wu]);var wD=c=>{let t=/var\(/.test(c??""),e=/color-mix\(/.test(c??"");return!t&&!e},TD=(c,t=[],e=!1,l)=>{if(!c)return"";let d=c?wD(c):!1,b=d?Zc(c).toHex():c,o=e?t:[{colors:t}];for(let{colors:n}of o)for(let{name:i,color:a,slug:G}of n){if(l){if(G===l)return i;continue}let X=d?Zc(a).toHex():a;if(b===X)return i}return(0,OD.__)("Custom")},wsc=c=>Array.isArray(c.colors)&&!("color"in c),ap=c=>c.length>0&&c.every(t=>wsc(t)),QD=(c,t)=>{if(!c||!t||wD(c))return c;let{ownerDocument:e}=t,{defaultView:l}=e,d=l?.getComputedStyle(t).backgroundColor;return d?Zc(d).toHex():c};var Ft=u(V(),1);Cl([Fl,wu]);function DD({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:b,...o}){let n=(0,nb.useMemo)(()=>e.map(({color:i,name:a,slug:G},X)=>{let s=Zc(i),r=b?G===b:d===i;return(0,Ft.jsx)(Gl.Option,{isSelected:r,selectedIconProps:r?{fill:s.contrast()>s.contrast("#000")?"#fff":"#000"}:{},tooltipText:a||(0,an.sprintf)((0,an.__)("Color code: %s"),i),style:{backgroundColor:i,color:i},onClick:r?t:()=>l(i,X,G)},G??`${i}-${X}`)}),[e,d,b,l,t]);return(0,Ft.jsx)(Gl.OptionGroup,{className:c,options:n,...o})}function UD({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:b,headingLevel:o}){let n=(0,LD.useInstanceId)(UD,"color-palette");return e.length===0?null:(0,Ft.jsx)(it,{spacing:3,className:c,children:e.map(({name:i,colors:a},G)=>{let X=`${n}-${G}`;return(0,Ft.jsxs)(it,{spacing:2,children:[(0,Ft.jsx)(ip,{id:X,level:o,children:i}),(0,Ft.jsx)(DD,{clearColor:t,colors:a,onChange:(s,r,m)=>l(s,G,m),value:d,selectedSlug:b,"aria-labelledby":X})]},G)})})}function bJ({isRenderedInSidebar:c,popoverProps:t,...e}){let l=(0,nb.useMemo)(()=>({shift:!0,resize:!1,...c?{placement:"left-start",offset:34}:{placement:"bottom",offset:8},...t}),[c,t]);return(0,Ft.jsx)(bo,{contentClassName:"components-color-palette__custom-color-dropdown-content",popoverProps:l,...e})}function Tsc(c,t){let{asButtons:e,loop:l,clearable:d=!0,colors:b=[],disableCustomColors:o=!1,enableAlpha:n=!1,onChange:i,value:a,selectedSlug:G,__experimentalIsRenderedInSidebar:X=!1,headingLevel:s=2,"aria-label":r,"aria-labelledby":m,...x}=c,[g,R]=(0,nb.useState)(a),Z=(0,nb.useCallback)(()=>i(void 0),[i]),H=(0,nb.useCallback)(w=>{R(QD(a,w))},[a]),W=ap(b),p=(0,nb.useMemo)(()=>TD(a,b,W,G),[a,b,W,G]),I=()=>(0,Ft.jsx)(nn,{paddingSize:"none",children:(0,Ft.jsx)(io,{color:g,onChange:w=>i(w),enableAlpha:n})}),y=a?.startsWith("#"),B=a?.replace(/^var\((.+)\)$/,"$1"),Y=B?(0,an.sprintf)((0,an.__)('Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),p,B):(0,an.__)("Custom color picker"),J={clearColor:Z,onChange:i,value:a,selectedSlug:G},h=!!d&&(0,Ft.jsx)(Gl.ButtonAction,{onClick:Z,accessibleWhenDisabled:!0,disabled:!a,children:(0,an.__)("Clear")}),{metaProps:C,labelProps:N}=eG(e,l,r,m);return o&&b.length===0&&!h?null:(0,Ft.jsxs)(it,{spacing:3,ref:t,...x,children:[!o&&(0,Ft.jsx)(bJ,{isRenderedInSidebar:X,renderContent:I,renderToggle:({isOpen:w,onToggle:z})=>(0,Ft.jsxs)(it,{className:"components-color-palette__custom-color-wrapper",spacing:0,children:[(0,Ft.jsx)("button",{ref:H,className:"components-color-palette__custom-color-button","aria-expanded":w,"aria-haspopup":"true",onClick:z,"aria-label":Y,style:{background:a},type:"button"}),(0,Ft.jsxs)(it,{className:"components-color-palette__custom-color-text-wrapper",spacing:.5,children:[(0,Ft.jsx)(_o,{className:"components-color-palette__custom-color-name",children:a?p:(0,an.__)("No color selected")}),(0,Ft.jsx)(_o,{className:f("components-color-palette__custom-color-value",{"components-color-palette__custom-color-value--is-hex":y}),children:B})]})]})}),(b.length>0||h)&&(0,Ft.jsx)(Gl,{...C,...N,actions:h,options:W?(0,Ft.jsx)(UD,{...J,headingLevel:s,colors:b,value:a}):(0,Ft.jsx)(DD,{...J,colors:b,value:a})})]})}var jD=(0,nb.forwardRef)(Tsc);jD.displayName="ColorPalette";var Zi=jD;var lG=u(F(),1);var Zm=S(Je,{target:"e1bagdl32"})("&&&{input{display:block;width:100%;}",Hd,"{transition:box-shadow 0.1s linear;}}"),ED=({selectSize:c})=>({small:L("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:",O.gray[800],";}",""),default:L("box-sizing:border-box;min-width:24px;max-width:48px;height:24px;margin-inline-end:",Q(2),";padding:",Q(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:",O.theme.accent,";}","")})[c],MD=S("div",{target:"e1bagdl31"})("&&&{pointer-events:none;",ED,";color:",O.gray[900],";}"),Qsc=({selectSize:c="default"})=>({small:L("height:100%;border:1px solid transparent;transition:box-shadow 0.1s linear,border 0.1s linear;",dt({borderTopLeftRadius:0,borderBottomLeftRadius:0})()," &:not(:disabled):hover{background-color:",O.gray[100],";}&:focus{border:1px solid ",O.ui.borderFocus,";box-shadow:inset 0 0 0 ",A.borderWidth+" "+O.ui.borderFocus,";outline-offset:0;outline:2px solid transparent;z-index:1;}",""),default:L("display:flex;justify-content:center;align-items:center;&:where( :not( :disabled ) ):hover{box-shadow:0 0 0 ",A.borderWidth+" "+O.ui.borderFocus,";outline:",A.borderWidth," solid transparent;}&:focus{box-shadow:0 0 0 ",A.borderWidthFocus+" "+O.ui.borderFocus,";outline:",A.borderWidthFocus," solid transparent;}","")})[c],Gp=S("select",{target:"e1bagdl30"})("&&&{appearance:none;background:transparent;border-radius:",A.radiusXSmall,";border:none;display:block;outline:none;margin:0;min-height:auto;font-family:inherit;",ED,";",Qsc,";&:not( :disabled ){cursor:pointer;}}");var Lsc=L("box-shadow:inset ",A.controlBoxShadowFocus,";",""),PD=L("border:0;padding:0;margin:0;",Ml,";",""),Dsc=()=>L(Zm,"{flex:1 1 40%;}&& ",Gp,"{min-height:0;}",""),Usc=L(Zm,"{flex:0 0 auto;}",""),jsc={name:"1k18kha",styles:"height:40px"};function KD({hasWidth:c}){return L(Dsc(),c&&Usc,jsc,"","")}var _D=L("background:#fff;&&>button{aspect-ratio:1;padding:0;display:flex;align-items:center;justify-content:center;",dt({borderRadius:"2px 0 0 2px"},{borderRadius:"0 2px 2px 0"})()," border:",A.borderWidth," solid ",O.ui.border,";&:focus,&:hover:not( :disabled ){",Lsc," border-color:",O.ui.borderFocus,";z-index:1;position:relative;}}",""),Esc=c=>{let{color:t,style:e}=c||{},l=e&&e!=="none"?O.gray[300]:void 0;return L("border-style:",e==="none"?"solid":e,";border-color:",t||l,";","")},qD=c=>{let{style:t}=c||{};return L("border-radius:",A.radiusFull,";border:2px solid transparent;",t?Esc(c):void 0," width:24px;height:24px;padding:2px;&>span{height:",Q(4),";width:",Q(4),`;background:linear-gradient(
+	width: calc( 100% - ${w(2)} );
+	margin-left: ${w(1)};
+}`,oD=k("div",{target:"ez9hsf43"})("padding-top:",w(2),";padding-right:0;padding-left:0;padding-bottom:0;"),nD=k(jc,{target:"ez9hsf42"})("padding-left:",w(4),";padding-right:",w(4),";"),iD=k(Zt,{target:"ez9hsf41"})("padding-top:",w(4),";padding-left:",w(4),";padding-right:",w(3),";padding-bottom:",w(5),";"),aD=k("div",{target:"ez9hsf40"})(eb,";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:",w(4),";border-bottom:none;}.react-colorful__hue,.react-colorful__alpha{width:184px;height:16px;border-radius:",T.radiusFull,";margin-bottom:",w(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 ",T.transitionDurationFast," ease-in-out;}}.react-colorful__interactive:focus .react-colorful__pointer{box-shadow:0 0 0 ",T.borderWidthFocus," ",T.surfaceColor,";border:",T.borderWidthFocus," solid black;transform:translate( -50%, -50% ) scale( 1.5 );}.react-colorful__pointer-fill{box-shadow:inset 0 0 0 ",T.borderWidthFocus," #fff;}",zrc,";");var uD=X(bc(),1),LX=X(Y(),1);var P2=X(ic(),1);var K2=X(V(),1),GD=c=>{let{color:t,colorType:e}=c,[l,d]=(0,LX.useState)(null),b=(0,LX.useRef)(void 0),o=(0,uD.useCopyToClipboard)(()=>{switch(e){case"hsl":return t.toHslString();case"rgb":return t.toRgbString();default:case"hex":return t.toHex()}},()=>{b.current&&clearTimeout(b.current),d(t.toHex()),b.current=setTimeout(()=>{d(null),b.current=void 0},3e3)});(0,LX.useEffect)(()=>()=>{b.current&&clearTimeout(b.current)},[]);let n=l===t.toHex(),i=n?(0,P2.__)("Copied!"):(0,P2.__)("Copy");return(0,K2.jsx)(Fl,{delay:0,hideOnClick:!1,text:i,children:(0,K2.jsx)(VX,{size:"compact","aria-label":i,ref:o,icon:n?Ue:Gh,showTooltip:!1})})};var cu=X(V(),1),io=({min:c,max:t,label:e,abbreviation:l,onChange:d,value:b})=>(0,cu.jsxs)(jc,{spacing:4,children:[(0,cu.jsx)(lD,{min:c,max:t,label:e,hideLabelFromVision:!0,value:b,onChange:n=>{if(!n){d(0);return}if(typeof n=="string"){d(parseInt(n,10));return}d(n)},prefix:(0,cu.jsx)(ai,{children:(0,cu.jsx)(nl,{color:Q.theme.accent,lineHeight:1,children:l})}),spinControls:"none"}),(0,cu.jsx)(bD,{label:e,hideLabelFromVision:!0,min:c,max:t,value:b,onChange:d,withInputField:!1})]});var dn=X(V(),1),XD=({color:c,onChange:t,enableAlpha:e})=>{let{r:l,g:d,b,a:o}=c.toRgb();return(0,dn.jsxs)(dn.Fragment,{children:[(0,dn.jsx)(io,{min:0,max:255,label:"Red",abbreviation:"R",value:l,onChange:n=>t(Jc({r:n,g:d,b,a:o}))}),(0,dn.jsx)(io,{min:0,max:255,label:"Green",abbreviation:"G",value:d,onChange:n=>t(Jc({r:l,g:n,b,a:o}))}),(0,dn.jsx)(io,{min:0,max:255,label:"Blue",abbreviation:"B",value:b,onChange:n=>t(Jc({r:l,g:d,b:n,a:o}))}),e&&(0,dn.jsx)(io,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(o*100),onChange:n=>t(Jc({r:l,g:d,b,a:n/100}))})]})};var bn=X(V(),1),rD=({hsla:c,onChange:t,enableAlpha:e})=>{let l=d=>{t({...c,...d})};return(0,bn.jsxs)(bn.Fragment,{children:[(0,bn.jsx)(io,{min:0,max:359,label:"Hue",abbreviation:"H",value:c.h,onChange:d=>{l({h:d})}}),(0,bn.jsx)(io,{min:0,max:100,label:"Saturation",abbreviation:"S",value:c.s,onChange:d=>{l({s:d})}}),(0,bn.jsx)(io,{min:0,max:100,label:"Lightness",abbreviation:"L",value:c.l,onChange:d=>{l({l:d})}}),e&&(0,bn.jsx)(io,{min:0,max:100,label:"Alpha",abbreviation:"A",value:Math.trunc(100*c.a),onChange:d=>{l({a:d/100})}})]})};var sD=X(ic(),1);var ep=X(V(),1),mD=({color:c,onChange:t,enableAlpha:e})=>{let l=b=>{if(b===void 0)return;let o=b.startsWith("#")?b:"#"+b;t(Jc(o))},d=(b,o)=>{if(o.payload?.event?.nativeEvent?.inputType!=="insertFromPaste")return{...b};let i=b.value?.startsWith("#")?b.value.slice(1).toUpperCase():b.value?.toUpperCase();return{...b,value:i}};return(0,ep.jsx)(rI,{prefix:(0,ep.jsx)(ai,{children:(0,ep.jsx)(nl,{color:Q.theme.accent,lineHeight:1,children:"#"})}),value:c.toHex().slice(1).toUpperCase(),onChange:l,maxLength:e?9:7,label:(0,sD.__)("Hex color"),hideLabelFromVision:!0,__unstableStateReducer:d,__unstableInputWidth:"9em"})};var lp=X(V(),1),xD=({colorType:c,color:t,hsla:e,onChange:l,onHSLChange:d,enableAlpha:b})=>{switch(c){case"hsl":return(0,lp.jsx)(rD,{hsla:e,onChange:d,enableAlpha:b});case"rgb":return(0,lp.jsx)(XD,{color:t,onChange:l,enableAlpha:b});default:case"hex":return(0,lp.jsx)(mD,{color:t,onChange:l,enableAlpha:b})}};var gi=X(Y(),1);var Wc=X(P(),1);function UX(){return(UX=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 tJ(c,t){if(c==null)return{};var e,l,d={},b=Object.keys(c);for(l=0;l<b.length;l++)t.indexOf(e=b[l])>=0||(d[e]=c[e]);return d}function q2(c){var t=(0,Wc.useRef)(c),e=(0,Wc.useRef)(function(l){t.current&&t.current(l)});return t.current=c,e.current}var DX=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=1),c>e?e:c<t?t:c},s0=function(c){return"touches"in c},$2=function(c){return c&&c.ownerDocument.defaultView||self},gD=function(c,t,e){var l=c.getBoundingClientRect(),d=s0(t)?(function(b,o){for(var n=0;n<b.length;n++)if(b[n].identifier===o)return b[n];return b[0]})(t.touches,e):t;return{left:DX((d.pageX-(l.left+$2(c).pageXOffset))/l.width),top:DX((d.pageY-(l.top+$2(c).pageYOffset))/l.height)}},HD=function(c){!s0(c)&&c.preventDefault()},eJ=Wc.default.memo(function(c){var t=c.onMove,e=c.onKey,l=tJ(c,["onMove","onKey"]),d=(0,Wc.useRef)(null),b=q2(t),o=q2(e),n=(0,Wc.useRef)(null),i=(0,Wc.useRef)(!1),a=(0,Wc.useMemo)(function(){var s=function(g){HD(g),(s0(g)?g.touches.length>0:g.buttons>0)&&d.current?b(gD(d.current,g,n.current)):x(!1)},m=function(){return x(!1)};function x(g){var Z=i.current,H=$2(d.current),R=g?H.addEventListener:H.removeEventListener;R(Z?"touchmove":"mousemove",s),R(Z?"touchend":"mouseup",m)}return[function(g){var Z=g.nativeEvent,H=d.current;if(H&&(HD(Z),!(function(W,p){return p&&!s0(W)})(Z,i.current)&&H)){if(s0(Z)){i.current=!0;var R=Z.changedTouches||[];R.length&&(n.current=R[0].identifier)}H.focus(),b(gD(H,Z,n.current)),x(!0)}},function(g){var Z=g.which||g.keyCode;Z<37||Z>40||(g.preventDefault(),o({left:Z===39?.05:Z===37?-.05:0,top:Z===40?.05:Z===38?-.05:0}))},x]},[o,b]),u=a[0],G=a[1],r=a[2];return(0,Wc.useEffect)(function(){return r},[r]),Wc.default.createElement("div",UX({},l,{onTouchStart:u,onMouseDown:u,className:"react-colorful__interactive",ref:d,onKeyDown:G,tabIndex:0,role:"slider"}))}),m0=function(c){return c.filter(Boolean).join(" ")},lJ=function(c){var t=c.color,e=c.left,l=c.top,d=l===void 0?.5:l,b=m0(["react-colorful__pointer",c.className]);return Wc.default.createElement("div",{className:b,style:{top:100*d+"%",left:100*e+"%"}},Wc.default.createElement("div",{className:"react-colorful__pointer-fill",style:{backgroundColor:t}}))},yd=function(c,t,e){return t===void 0&&(t=0),e===void 0&&(e=Math.pow(10,t)),Math.round(e*c)/e},ftt={grad:.9,turn:360,rad:360/(2*Math.PI)};var RD=function(c){var t=c.s,e=c.v,l=c.a,d=(200-t)*e/100;return{h:yd(c.h),s:yd(d>0&&d<200?t*e/100/(d<=100?d:200-d)*100:0),l:yd(d/2),a:yd(l,2)}},cJ=function(c){var t=RD(c);return"hsl("+t.h+", "+t.s+"%, "+t.l+"%)"},_2=function(c){var t=RD(c);return"hsla("+t.h+", "+t.s+"%, "+t.l+"%, "+t.a+")"};var ID=function(c){return{h:yd(c.h),s:yd(c.s),v:yd(c.v),a:yd(c.a,2)}},pD=Wc.default.memo(function(c){var t=c.hue,e=c.onChange,l=m0(["react-colorful__hue",c.className]);return Wc.default.createElement("div",{className:l},Wc.default.createElement(eJ,{onMove:function(d){e({h:360*d.left})},onKey:function(d){e({h:DX(t+360*d.left,0,360)})},"aria-label":"Hue","aria-valuenow":yd(t),"aria-valuemax":"360","aria-valuemin":"0"},Wc.default.createElement(lJ,{className:"react-colorful__hue-pointer",left:t/360,color:cJ({h:t,s:100,v:100,a:1})})))}),WD=Wc.default.memo(function(c){var t=c.hsva,e=c.onChange,l={backgroundColor:cJ({h:t.h,s:100,v:100,a:1})};return Wc.default.createElement("div",{className:"react-colorful__saturation",style:l},Wc.default.createElement(eJ,{onMove:function(d){e({s:100*d.left,v:100-100*d.top})},onKey:function(d){e({s:DX(t.s+100*d.left,0,100),v:DX(t.v-100*d.top,0,100)})},"aria-label":"Color","aria-valuetext":"Saturation "+yd(t.s)+"%, Brightness "+yd(t.v)+"%"},Wc.default.createElement(lJ,{className:"react-colorful__saturation-pointer",top:1-t.v/100,left:t.s/100,color:cJ(t)})))}),dJ=function(c,t){if(c===t)return!0;for(var e in c)if(c[e]!==t[e])return!1;return!0};function BD(c,t,e){var l=q2(e),d=(0,Wc.useState)(function(){return c.toHsva(t)}),b=d[0],o=d[1],n=(0,Wc.useRef)({color:t,hsva:b});(0,Wc.useEffect)(function(){if(!c.equal(t,n.current.color)){var a=c.toHsva(t);n.current={hsva:a,color:t},o(a)}},[t,c]),(0,Wc.useEffect)(function(){var a;dJ(b,n.current.hsva)||c.equal(a=c.fromHsva(b),n.current.color)||(n.current={hsva:b,color:a},l(a))},[b,c,l]);var i=(0,Wc.useCallback)(function(a){o(function(u){return Object.assign({},u,a)})},[]);return[b,i]}var Arc,Orc=typeof window<"u"?Wc.useLayoutEffect:Wc.useEffect,wrc=function(){return Arc||(typeof __webpack_nonce__<"u"?__webpack_nonce__:void 0)};var ZD=new Map,yD=function(c){Orc(function(){var t=c.current?c.current.ownerDocument:document;if(t!==void 0&&!ZD.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}`,ZD.set(t,e);var l=wrc();l&&e.setAttribute("nonce",l),t.head.appendChild(e)}},[])},Trc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,b=c.onChange,o=tJ(c,["className","colorModel","color","onChange"]),n=(0,Wc.useRef)(null);yD(n);var i=BD(e,d,b),a=i[0],u=i[1],G=m0(["react-colorful",t]);return Wc.default.createElement("div",UX({},o,{ref:n,className:G}),Wc.default.createElement(WD,{hsva:a,onChange:u}),Wc.default.createElement(pD,{hue:a.h,onChange:u,className:"react-colorful__last-control"}))};var Qrc=function(c){var t=c.className,e=c.hsva,l=c.onChange,d={backgroundImage:"linear-gradient(90deg, "+_2(Object.assign({},e,{a:0}))+", "+_2(Object.assign({},e,{a:1}))+")"},b=m0(["react-colorful__alpha",t]),o=yd(100*e.a);return Wc.default.createElement("div",{className:b},Wc.default.createElement("div",{className:"react-colorful__alpha-gradient",style:d}),Wc.default.createElement(eJ,{onMove:function(n){l({a:n.left})},onKey:function(n){l({a:DX(e.a+n.left)})},"aria-label":"Alpha","aria-valuetext":o+"%","aria-valuenow":o,"aria-valuemin":"0","aria-valuemax":"100"},Wc.default.createElement(lJ,{className:"react-colorful__alpha-pointer",left:e.a,color:_2(e)})))},Lrc=function(c){var t=c.className,e=c.colorModel,l=c.color,d=l===void 0?e.defaultColor:l,b=c.onChange,o=tJ(c,["className","colorModel","color","onChange"]),n=(0,Wc.useRef)(null);yD(n);var i=BD(e,d,b),a=i[0],u=i[1],G=m0(["react-colorful",t]);return Wc.default.createElement("div",UX({},o,{ref:n,className:G}),Wc.default.createElement(WD,{hsva:a,onChange:u}),Wc.default.createElement(pD,{hue:a.h,onChange:u}),Wc.default.createElement(Qrc,{hsva:a,onChange:u,className:"react-colorful__last-control"}))};var Drc={defaultColor:{h:0,s:0,v:0,a:1},toHsva:function(c){return c},fromHsva:ID,equal:dJ},VD=function(c){return Wc.default.createElement(Lrc,UX({},c,{colorModel:Drc}))};var Urc={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=ID(c);return{h:t.h,s:t.s,v:t.v}},equal:dJ},hD=function(c){return Wc.default.createElement(Trc,UX({},c,{colorModel:Urc}))};var bJ=X(V(),1);function JD(c){return{...Jc(c).toHsv(),h:c.h,a:c.a}}function jrc(c,t){return c.h===t.h&&c.s===t.s&&c.l===t.l&&c.a===t.a}function Erc(c,t,e){let l=JD(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 vD=({hsla:c,enableAlpha:t,onChange:e,onInteractionStart:l,onInteractionEnd:d})=>{let[b,o]=(0,gi.useState)(()=>JD(c)),n=(0,gi.useRef)(null),i=(0,gi.useRef)(c),a=(0,gi.useRef)(!1);(0,gi.useEffect)(()=>{if(a.current){i.current=c;return}if(n.current&&jrc(n.current,c)){i.current=c;return}n.current=null,o(s=>Erc(c,s,i.current)),i.current=c},[c]);let u={onPointerDown({currentTarget:s,pointerId:m}){a.current=!0,l?.(),s.setPointerCapture(m)},onPointerUp({currentTarget:s,pointerId:m}){s.releasePointerCapture(m),a.current=!1,d?.()},onPointerCancel({currentTarget:s,pointerId:m}){s.releasePointerCapture(m),a.current=!1,d?.()}},G=s=>{o(s);let m={...Jc(s).toHsl(),a:s.a};n.current=m,e(m)};if(t)return(0,bJ.jsx)(VD,{color:b,onChange:G,...u});let r={h:b.h,s:b.s,v:b.v};return(0,bJ.jsx)(hD,{color:r,onChange:s=>{G({...s,a:b.a})},...u})};var ao=X(V(),1);sd([md]);function CD(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 Mrc=[{label:"RGB",value:"rgb"},{label:"HSL",value:"hsl"},{label:"Hex",value:"hex"}],Prc=(c,t)=>{let{enableAlpha:e=!1,color:l,onChange:d,defaultValue:b="#fff",copyFormat:o,...n}=ec(c,"ColorPicker"),[i,a]=el({onChange:d,value:l,defaultValue:b}),u=(0,zl.useMemo)(()=>Jc(i||""),[i]),G=(0,fD.useDebounce)(a),[r,s]=(0,zl.useState)(()=>({...u.toHsl()})),m=(0,zl.useRef)(u.toHex()),x=(0,zl.useRef)(!1);(0,zl.useEffect)(()=>{if(x.current||u.isEqual(m.current))return;m.current=u.toHex();let p=u.toHsl();s(I=>CD(p,I))},[u]);let g=(0,zl.useCallback)(p=>{s(p);let I=m.current,y=Jc(p).toHex();Jc(y).isEqual(I)||(m.current=y,a(y))},[a]),Z=(0,zl.useCallback)(p=>{let I=p.toHsl();s(B=>CD(I,B));let y=p.toHex();m.current=y,G(y)},[G]),[H,R]=(0,zl.useState)(o||"hex"),W=(0,zl.useCallback)(p=>{let I=p.clipboardData?.getData("text")?.trim();if(!I)return;let y=Jc(I);if(!y.isValid())return;Z(y);let B={hex:"hex",rgb:"rgb",hsl:"hsl"},C=String(FA(I)),J=B[C];J&&R(J),p.stopPropagation(),p.preventDefault()},[Z,R]);return(0,ao.jsxs)(aD,{ref:t,...n,onPasteCapture:W,children:[(0,ao.jsx)(vD,{onChange:g,hsla:r,enableAlpha:e,onInteractionStart:()=>{x.current=!0},onInteractionEnd:()=>{x.current=!1}}),(0,ao.jsxs)(oD,{children:[(0,ao.jsxs)(nD,{justify:"space-between",children:[(0,ao.jsx)(dD,{size:"compact",options:Mrc,value:H,onChange:p=>R(p),label:(0,YD.__)("Color format"),hideLabelFromVision:!0,variant:"minimal"}),(0,ao.jsx)(GD,{color:u,colorType:o||H})]}),(0,ao.jsx)(iD,{direction:"column",gap:2,children:(0,ao.jsx)(xD,{colorType:H,color:u,hsla:r,onChange:Z,onHSLChange:g,enableAlpha:e})})]})]})},Krc=lc(Prc,"ColorPicker"),FD=Krc;var ND=X(Y(),1);function _rc(c){return typeof c.onChangeComplete<"u"||typeof c.disableAlpha<"u"||typeof c.color?.hex=="string"}function qrc(c){if(c!==void 0){if(typeof c=="string")return c;if(c.hex)return c.hex}}var $rc=ti(c=>{let t=Jc(c),e=t.toHex(),l=t.toRgb(),d=t.toHsv(),b=t.toHsl();return{hex:e,rgb:l,hsv:d,hsl:b,source:"hex",oldHue:b.h}});function SD(c){let{onChangeComplete:t}=c,e=(0,ND.useCallback)(l=>{t($rc(l))},[t]);return _rc(c)?{color:qrc(c.color),enableAlpha:!c.disableAlpha,onChange:e}:{...c,color:c.color,enableAlpha:c.enableAlpha,onChange:c.onChange}}var kD=X(V(),1),uo=c=>(0,kD.jsx)(FD,{...SD(c)});var LD=X(bc(),1),DD=X(ic(),1),x0=X(Y(),1);var zD=X(Y(),1),tu=(0,zD.createContext)({});tu.displayName="CircularOptionPickerContext";var AD=X(bc(),1),Hi=X(Y(),1);var on=X(V(),1);function csc(c,t){let{isPressed:e,label:l,...d}=c;return(0,on.jsx)(oc,{__next40pxDefaultSize:!0,...d,"aria-pressed":e,ref:t,label:l})}var tsc=(0,Hi.forwardRef)(csc);function esc(c,t){let{id:e,isSelected:l,label:d,...b}=c,{setActiveId:o,activeId:n}=(0,Hi.useContext)(tu);return(0,Hi.useEffect)(()=>{l&&!n&&window.setTimeout(()=>o?.(e),0)},[l,o,n,e]),(0,on.jsx)(Oe.Item,{render:(0,on.jsx)(oc,{__next40pxDefaultSize:!0,...b,role:"option","aria-selected":!!l,ref:t,label:d}),id:e})}var lsc=(0,Hi.forwardRef)(esc);function oJ({className:c,isSelected:t,selectedIconProps:e={},tooltipText:l,...d}){let{baseId:b,setActiveId:o}=(0,Hi.useContext)(tu),i={id:(0,AD.useInstanceId)(oJ,b||"components-circular-option-picker__option"),className:"components-circular-option-picker__option",...d},u=o!==void 0?(0,on.jsx)(lsc,{...i,label:l,isSelected:t}):(0,on.jsx)(tsc,{...i,label:l,isPressed:t});return(0,on.jsxs)("div",{className:N(c,"components-circular-option-picker__option-wrapper"),children:[u,t&&(0,on.jsx)(se,{icon:Ue,...e})]})}var OD=X(V(),1);function wD({className:c,options:t,...e}){let l="aria-label"in e||"aria-labelledby"in e?"group":void 0;return(0,OD.jsx)("div",{...e,role:l,className:N("components-circular-option-picker__option-group","components-circular-option-picker__swatches",c),children:t})}var dp=X(V(),1);function TD({buttonProps:c,className:t,dropdownProps:e,linkText:l}){return(0,dp.jsx)(no,{className:N("components-circular-option-picker__dropdown-link-action",t),renderToggle:({isOpen:d,onToggle:b})=>(0,dp.jsx)(oc,{"aria-expanded":d,"aria-haspopup":"true",onClick:b,variant:"link",...c,children:l}),...e})}function QD({className:c,children:t,...e}){return(0,dp.jsx)(oc,{__next40pxDefaultSize:!0,className:N("components-circular-option-picker__clear",c),variant:"tertiary",...e,children:t})}var Go=X(V(),1);function dsc(c){let{actions:t,options:e,baseId:l,className:d,loop:b=!0,children:o,...n}=c,[i,a]=(0,x0.useState)(void 0),u=(0,x0.useMemo)(()=>({baseId:l,activeId:i,setActiveId:a}),[l,i,a]);return(0,Go.jsx)("div",{className:d,children:(0,Go.jsxs)(tu.Provider,{value:u,children:[(0,Go.jsx)(Oe,{...n,id:l,focusLoop:b,rtl:(0,DD.isRTL)(),role:"listbox",activeId:i,setActiveId:a,children:e}),o,t]})})}function bsc(c){let{actions:t,options:e,children:l,baseId:d,...b}=c,o=(0,x0.useMemo)(()=>({baseId:d}),[d]);return(0,Go.jsx)("div",{...b,role:"group",id:d,children:(0,Go.jsxs)(tu.Provider,{value:o,children:[e,l,t]})})}function eu(c){let{asButtons:t,actions:e,options:l,children:d,className:b,...o}=c,n=(0,LD.useInstanceId)(eu,"components-circular-option-picker",o.id),i=t?bsc:dsc,a=e?(0,Go.jsx)("div",{className:"components-circular-option-picker__custom-clear-wrapper",children:e}):void 0,u=(0,Go.jsx)("div",{className:"components-circular-option-picker__swatches",children:l});return(0,Go.jsx)(i,{...o,baseId:n,className:N("components-circular-option-picker",b),actions:a,options:u,children:d})}eu.Option=oJ;eu.OptionGroup=wD;eu.ButtonAction=QD;eu.DropdownLinkAction=TD;eu.displayName="CircularOptionPicker";var UD=eu;var jD=X(ic(),1);function lu(c,t,e,l){let d=c?{asButtons:!0}:{asButtons:!1,loop:t},b={"aria-labelledby":l,"aria-label":l?void 0:e||(0,jD.__)("Custom color picker")};return{metaProps:d,labelProps:b}}var ul=UD;function ED(c){let{expanded:t=!1,alignment:e="stretch",...l}=ec(c,"VStack");return d0({direction:"column",expanded:t,alignment:e,...l})}var MD=X(V(),1);function osc(c,t){let e=ED(c);return(0,MD.jsx)(ac,{...e,ref:t})}var nsc=lc(osc,"VStack"),it=nsc;function PD(c){let{as:t,level:e=2,color:l=Q.theme.foreground,isBlock:d=!0,weight:b=T.fontWeightEmphasis,...o}=ec(c,"Heading"),n=t||`h${e}`,i={};return typeof n=="string"&&n[0]!=="h"&&(i.role="heading",i["aria-level"]=typeof e=="string"?parseInt(e):e),{..._m({color:l,isBlock:d,weight:b,size:lw(e),...o}),...i,as:n}}var KD=X(V(),1);function isc(c,t){let e=PD(c);return(0,KD.jsx)(ac,{...e,ref:t})}var asc=lc(isc,"Heading"),ob=asc;var bp=k(ob,{target:"ev9wop70"})("text-transform:uppercase;line-height:24px;font-weight:",T.fontWeightEmphasis,";&&&{font-size:11px;margin-bottom:0;}");var usc=({paddingSize:c="small"})=>{if(c==="none")return;let t={small:w(2),medium:w(4)};return D("padding:",t[c]||t.small,";","")},_D=k("div",{target:"eovvns30"})("margin-left:",w(-2),";margin-right:",w(-2),";&:first-of-type{margin-top:",w(-2),";}&:last-of-type{margin-bottom:",w(-2),";}",usc,";");var qD=X(V(),1);function Gsc(c,t){let{paddingSize:e="small",...l}=ec(c,"DropdownContentWrapper");return(0,qD.jsx)(_D,{...l,paddingSize:e,ref:t})}var Xsc=lc(Gsc,"DropdownContentWrapper"),nn=Xsc;var $D=X(ic(),1);sd([md,PI]);var cU=c=>{let t=/var\(/.test(c??""),e=/color-mix\(/.test(c??"");return!t&&!e},tU=(c,t=[],e=!1,l)=>{if(!c)return"";let d=c?cU(c):!1,b=d?Jc(c).toHex():c,o=e?t:[{colors:t}];for(let{colors:n}of o)for(let{name:i,color:a,slug:u}of n){if(l){if(u===l)return i;continue}let G=d?Jc(a).toHex():a;if(b===G)return i}return(0,$D.__)("Custom")},rsc=c=>Array.isArray(c.colors)&&!("color"in c),op=c=>c.length>0&&c.every(t=>rsc(t)),eU=(c,t)=>{if(!c||!t||cU(c))return c;let{ownerDocument:e}=t,{defaultView:l}=e,d=l?.getComputedStyle(t).backgroundColor;return d?Jc(d).toHex():c};var Nt=X(V(),1);sd([md,PI]);function dU({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:b,...o}){let n=(0,nb.useMemo)(()=>e.map(({color:i,name:a,slug:u},G)=>{let r=Jc(i),s=b?u===b:d===i;return(0,Nt.jsx)(ul.Option,{isSelected:s,selectedIconProps:s?{fill:r.contrast()>r.contrast("#000")?"#fff":"#000"}:{},tooltipText:a||(0,an.sprintf)((0,an.__)("Color code: %s"),i),style:{backgroundColor:i,color:i},onClick:s?t:()=>l(i,G,u)},u??`${i}-${G}`)}),[e,d,b,l,t]);return(0,Nt.jsx)(ul.OptionGroup,{className:c,options:n,...o})}function bU({className:c,clearColor:t,colors:e,onChange:l,value:d,selectedSlug:b,headingLevel:o}){let n=(0,lU.useInstanceId)(bU,"color-palette");return e.length===0?null:(0,Nt.jsx)(it,{spacing:3,className:c,children:e.map(({name:i,colors:a},u)=>{let G=`${n}-${u}`;return(0,Nt.jsxs)(it,{spacing:2,children:[(0,Nt.jsx)(bp,{id:G,level:o,children:i}),(0,Nt.jsx)(dU,{clearColor:t,colors:a,onChange:(r,s,m)=>l(r,u,m),value:d,selectedSlug:b,"aria-labelledby":G})]},u)})})}function nJ({isRenderedInSidebar:c,popoverProps:t,...e}){let l=(0,nb.useMemo)(()=>({shift:!0,resize:!1,...c?{placement:"left-start",offset:34}:{placement:"bottom",offset:8},...t}),[c,t]);return(0,Nt.jsx)(no,{contentClassName:"components-color-palette__custom-color-dropdown-content",popoverProps:l,...e})}function ssc(c,t){let{asButtons:e,loop:l,clearable:d=!0,colors:b=[],disableCustomColors:o=!1,enableAlpha:n=!1,onChange:i,value:a,selectedSlug:u,__experimentalIsRenderedInSidebar:G=!1,headingLevel:r=2,"aria-label":s,"aria-labelledby":m,...x}=c,[g,Z]=(0,nb.useState)(a),H=(0,nb.useCallback)(()=>i(void 0),[i]),R=(0,nb.useCallback)(O=>{Z(eU(a,O))},[a]),W=op(b),p=(0,nb.useMemo)(()=>tU(a,b,W,u),[a,b,W,u]),I=()=>(0,Nt.jsx)(nn,{paddingSize:"none",children:(0,Nt.jsx)(uo,{color:g,onChange:O=>i(O),enableAlpha:n})}),y=a?.startsWith("#"),B=a?.replace(/^var\((.+)\)$/,"$1"),C=B?(0,an.sprintf)((0,an.__)('Custom color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),p,B):(0,an.__)("Custom color picker"),J={clearColor:H,onChange:i,value:a,selectedSlug:u},h=!!d&&(0,Nt.jsx)(ul.ButtonAction,{onClick:H,accessibleWhenDisabled:!0,disabled:!a,children:(0,an.__)("Clear")}),{metaProps:f,labelProps:F}=lu(e,l,s,m);return o&&b.length===0&&!h?null:(0,Nt.jsxs)(it,{spacing:3,ref:t,...x,children:[!o&&(0,Nt.jsx)(nJ,{isRenderedInSidebar:G,renderContent:I,renderToggle:({isOpen:O,onToggle:z})=>(0,Nt.jsxs)(it,{className:"components-color-palette__custom-color-wrapper",spacing:0,children:[(0,Nt.jsx)("button",{ref:R,className:"components-color-palette__custom-color-button","aria-expanded":O,"aria-haspopup":"true",onClick:z,"aria-label":C,style:{background:a},type:"button"}),(0,Nt.jsxs)(it,{className:"components-color-palette__custom-color-text-wrapper",spacing:.5,children:[(0,Nt.jsx)(_o,{className:"components-color-palette__custom-color-name",children:a?p:(0,an.__)("No color selected")}),(0,Nt.jsx)(_o,{className:N("components-color-palette__custom-color-value",{"components-color-palette__custom-color-value--is-hex":y}),children:B})]})]})}),(b.length>0||h)&&(0,Nt.jsx)(ul,{...f,...F,actions:h,options:W?(0,Nt.jsx)(bU,{...J,headingLevel:r,colors:b,value:a}):(0,Nt.jsx)(dU,{...J,colors:b,value:a})})]})}var oU=(0,nb.forwardRef)(ssc);oU.displayName="ColorPalette";var Zi=oU;var du=X(Y(),1);var g0=k(ve,{target:"e1bagdl32"})("&&&{input{display:block;width:100%;}",gd,"{transition:box-shadow 0.1s linear;}}"),nU=({selectSize:c})=>({small:D("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:D("box-sizing:border-box;min-width:24px;max-width:48px;height:24px;margin-inline-end:",w(2),";padding:",w(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],iU=k("div",{target:"e1bagdl31"})("&&&{pointer-events:none;",nU,";color:",Q.gray[900],";}"),msc=({selectSize:c="default"})=>({small:D("height:100%;border:1px solid transparent;transition:box-shadow 0.1s linear,border 0.1s linear;",ot({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 ",T.borderWidth+" "+Q.ui.borderFocus,";outline-offset:0;outline:2px solid transparent;z-index:1;}",""),default:D("display:flex;justify-content:center;align-items:center;&:where( :not( :disabled ) ):hover{box-shadow:0 0 0 ",T.borderWidth+" "+Q.ui.borderFocus,";outline:",T.borderWidth," solid transparent;}&:focus{box-shadow:0 0 0 ",T.borderWidthFocus+" "+Q.ui.borderFocus,";outline:",T.borderWidthFocus," solid transparent;}","")})[c],np=k("select",{target:"e1bagdl30"})("&&&{appearance:none;background:transparent;border-radius:",T.radiusXSmall,";border:none;display:block;outline:none;margin:0;min-height:auto;font-family:inherit;",nU,";",msc,";&:not( :disabled ){cursor:pointer;}}");var xsc=D("box-shadow:inset ",T.controlBoxShadowFocus,";",""),aU=D("border:0;padding:0;margin:0;",eb,";",""),gsc=()=>D(g0,"{flex:1 1 40%;}&& ",np,"{min-height:0;}",""),Hsc=D(g0,"{flex:0 0 auto;}",""),Zsc={name:"1k18kha",styles:"height:40px"};function uU({hasWidth:c}){return D(gsc(),c&&Hsc,Zsc,"","")}var GU=D("background:#fff;&&>button{aspect-ratio:1;padding:0;display:flex;align-items:center;justify-content:center;",ot({borderRadius:"2px 0 0 2px"},{borderRadius:"0 2px 2px 0"})()," border:",T.borderWidth," solid ",Q.ui.border,";&:focus,&:hover:not( :disabled ){",xsc," border-color:",Q.ui.borderFocus,";z-index:1;position:relative;}}",""),Rsc=c=>{let{color:t,style:e}=c||{},l=e&&e!=="none"?Q.gray[300]:void 0;return D("border-style:",e==="none"?"solid":e,";border-color:",t||l,";","")},XU=c=>{let{style:t}=c||{};return D("border-radius:",T.radiusFull,";border:2px solid transparent;",t?Rsc(c):void 0," width:24px;height:24px;padding:2px;&>span{height:",w(4),";width:",w(4),`;background:linear-gradient(
 				-45deg,
 				transparent 48%,
 				rgb( 0 0 0 / 20% ) 48%,
 				rgb( 0 0 0 / 20% ) 52%,
 				transparent 52%
-			);}`,"")},Msc=28,Psc=12,$D=L("width:",Msc*6+Psc*5,"px;>div:first-of-type>",Kl,"{margin-bottom:0;}&& ",Kl,"+button:not( .has-text ){min-width:24px;padding:0;}",""),cU=L("",""),tU=L("",""),eU={name:"1ghe26v",styles:"display:flex;justify-content:flex-end;margin-top:12px"},lU=()=>L("flex:1 1 60%;",dt({marginRight:Q(3)})(),";","");var Tc=u(ic(),1),Go={px:{value:"px",label:"px",a11yLabel:(0,Tc.__)("Pixels (px)"),step:1},"%":{value:"%",label:"%",a11yLabel:(0,Tc.__)("Percent (%)"),step:.1},em:{value:"em",label:"em",a11yLabel:(0,Tc._x)("ems","Relative to parent font size (em)"),step:.01},rem:{value:"rem",label:"rem",a11yLabel:(0,Tc._x)("rems","Relative to root font size (rem)"),step:.01},vw:{value:"vw",label:"vw",a11yLabel:(0,Tc.__)("Viewport width (vw)"),step:.1},vh:{value:"vh",label:"vh",a11yLabel:(0,Tc.__)("Viewport height (vh)"),step:.1},vmin:{value:"vmin",label:"vmin",a11yLabel:(0,Tc.__)("Viewport smallest dimension (vmin)"),step:.1},vmax:{value:"vmax",label:"vmax",a11yLabel:(0,Tc.__)("Viewport largest dimension (vmax)"),step:.1},ch:{value:"ch",label:"ch",a11yLabel:(0,Tc.__)("Width of the zero (0) character (ch)"),step:.01},ex:{value:"ex",label:"ex",a11yLabel:(0,Tc.__)("x-height of the font (ex)"),step:.01},cm:{value:"cm",label:"cm",a11yLabel:(0,Tc.__)("Centimeters (cm)"),step:.001},mm:{value:"mm",label:"mm",a11yLabel:(0,Tc.__)("Millimeters (mm)"),step:.1},in:{value:"in",label:"in",a11yLabel:(0,Tc.__)("Inches (in)"),step:.001},pc:{value:"pc",label:"pc",a11yLabel:(0,Tc.__)("Picas (pc)"),step:1},pt:{value:"pt",label:"pt",a11yLabel:(0,Tc.__)("Points (pt)"),step:1},svw:{value:"svw",label:"svw",a11yLabel:(0,Tc.__)("Small viewport width (svw)"),step:.1},svh:{value:"svh",label:"svh",a11yLabel:(0,Tc.__)("Small viewport height (svh)"),step:.1},svi:{value:"svi",label:"svi",a11yLabel:(0,Tc.__)("Small viewport width or height (svi)"),step:.1},svb:{value:"svb",label:"svb",a11yLabel:(0,Tc.__)("Small viewport width or height (svb)"),step:.1},svmin:{value:"svmin",label:"svmin",a11yLabel:(0,Tc.__)("Small viewport smallest dimension (svmin)"),step:.1},lvw:{value:"lvw",label:"lvw",a11yLabel:(0,Tc.__)("Large viewport width (lvw)"),step:.1},lvh:{value:"lvh",label:"lvh",a11yLabel:(0,Tc.__)("Large viewport height (lvh)"),step:.1},lvi:{value:"lvi",label:"lvi",a11yLabel:(0,Tc.__)("Large viewport width or height (lvi)"),step:.1},lvb:{value:"lvb",label:"lvb",a11yLabel:(0,Tc.__)("Large viewport width or height (lvb)"),step:.1},lvmin:{value:"lvmin",label:"lvmin",a11yLabel:(0,Tc.__)("Large viewport smallest dimension (lvmin)"),step:.1},dvw:{value:"dvw",label:"dvw",a11yLabel:(0,Tc.__)("Dynamic viewport width (dvw)"),step:.1},dvh:{value:"dvh",label:"dvh",a11yLabel:(0,Tc.__)("Dynamic viewport height (dvh)"),step:.1},dvi:{value:"dvi",label:"dvi",a11yLabel:(0,Tc.__)("Dynamic viewport width or height (dvi)"),step:.1},dvb:{value:"dvb",label:"dvb",a11yLabel:(0,Tc.__)("Dynamic viewport width or height (dvb)"),step:.1},dvmin:{value:"dvmin",label:"dvmin",a11yLabel:(0,Tc.__)("Dynamic viewport smallest dimension (dvmin)"),step:.1},dvmax:{value:"dvmax",label:"dvmax",a11yLabel:(0,Tc.__)("Dynamic viewport largest dimension (dvmax)"),step:.1},svmax:{value:"svmax",label:"svmax",a11yLabel:(0,Tc.__)("Small viewport largest dimension (svmax)"),step:.1},lvmax:{value:"lvmax",label:"lvmax",a11yLabel:(0,Tc.__)("Large viewport largest dimension (lvmax)"),step:.1}},Xp=Object.values(Go),up=[Go.px,Go["%"],Go.em,Go.rem,Go.vw,Go.vh],Ksc=Go.px;function oJ(c,t,e){let l=t?`${c??""}${t}`:c;return Et(l,e)}function sp(c){return Array.isArray(c)&&!!c.length}function Et(c,t=Xp){let e,l;if(typeof c<"u"||c===null){e=`${c}`.trim();let n=parseFloat(e);l=isFinite(n)?n:void 0}let b=e?.match(/[\d.\-\+]*\s*(.*)/)?.[1]?.toLowerCase(),o;return sp(t)?o=t.find(i=>i.value===b)?.value:o=Ksc.value,[l,o]}function bU(c,t,e,l){let[d,b]=Et(c,t),o=d??e,n=b||l;return!n&&sp(t)&&(n=t[0].value),[o,n]}function _sc(c=[],t){return Array.isArray(t)?t.filter(e=>c.includes(e.value)):[]}var Hm=({units:c=Xp,availableUnits:t=[],defaultValues:e})=>{let l=_sc(t,c);return e?l.map(d=>{let[b]=e[d.value]?Et(e[d.value]):[];return{...d,default:b}}):l};function oU(c,t,e=Xp){let l=Array.isArray(e)?[...e]:[],[,d]=oJ(c,t,Xp);return d&&!l.some(b=>b.value===d)&&Go[d]&&l.unshift(Go[d]),l}function nU(c){let{border:t,className:e,colors:l=[],enableAlpha:d=!1,enableStyle:b=!0,onChange:o,previousStyleSelection:n,__experimentalIsRenderedInSidebar:i=!1,...a}=ec(c,"BorderControlDropdown"),[G]=Et(t?.width),X=G===0,s=I=>{let y=t?.style==="none"?n:t?.style,B=X&&I?"1px":t?.width;o({color:I,style:y,width:B})},r=I=>{let y=X&&I?"1px":t?.width;o({...t,style:I,width:y})},m=()=>{o({...t,color:void 0,style:void 0})},x=Hc(),g=(0,lG.useMemo)(()=>x(_D,e),[e,x]),R=(0,lG.useMemo)(()=>x(tU),[x]),Z=(0,lG.useMemo)(()=>x(qD(t)),[t,x]),H=(0,lG.useMemo)(()=>x($D),[x]),W=(0,lG.useMemo)(()=>x(cU),[x]),p=(0,lG.useMemo)(()=>x(eU),[x]);return{...a,border:t,className:g,colors:l,enableAlpha:d,enableStyle:b,indicatorClassName:R,indicatorWrapperClassName:Z,onColorChange:s,onStyleChange:r,onReset:m,popoverContentClassName:W,popoverControlsClassName:H,resetButtonWrapperClassName:p,__experimentalIsRenderedInSidebar:i}}var Xl=u(V(),1),rp=c=>c.replace(/^var\((.+)\)$/,"$1"),qsc=(c,t)=>{if(!(!c||!t)){if(ap(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)}},$sc=(c,t,e,l)=>{if(l){if(t){let d=rp(t.color);return e?(0,te.sprintf)((0,te.__)('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,te.sprintf)((0,te.__)('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=rp(c);return e?(0,te.sprintf)((0,te.__)('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,te.sprintf)((0,te.__)('Border color and style picker. The currently selected color has a value of "%s".'),d)}return(0,te.__)("Border color and style picker.")}return t?(0,te.sprintf)((0,te.__)('Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),t.name,rp(t.color)):c?(0,te.sprintf)((0,te.__)('Border color picker. The currently selected color has a value of "%s".'),rp(c)):(0,te.__)("Border color picker.")},crc=(c,t)=>{let{__experimentalIsRenderedInSidebar:e,border:l,colors:d,disableCustomColors:b,enableAlpha:o,enableStyle:n,indicatorClassName:i,indicatorWrapperClassName:a,isStyleSettable:G,onReset:X,onColorChange:s,onStyleChange:r,popoverContentClassName:m,popoverControlsClassName:x,resetButtonWrapperClassName:g,__unstablePopoverProps:R,...Z}=nU(c),{color:H,style:W}=l||{},p=qsc(H,d),I=$sc(H,p,W,n),y=H||W&&W!=="none",B=e?"bottom left":void 0;return(0,Xl.jsx)(bo,{renderToggle:({onToggle:h})=>(0,Xl.jsx)(oc,{onClick:h,variant:"tertiary","aria-label":I,tooltipPosition:B,label:(0,te.__)("Border color and style picker"),showTooltip:!0,__next40pxDefaultSize:!0,children:(0,Xl.jsx)("span",{className:a,children:(0,Xl.jsx)(lo,{className:i,colorValue:H})})}),renderContent:()=>(0,Xl.jsx)(Xl.Fragment,{children:(0,Xl.jsxs)(nn,{paddingSize:"medium",children:[(0,Xl.jsxs)(it,{className:x,spacing:6,children:[(0,Xl.jsx)(Zi,{className:m,value:H,onChange:s,colors:d,disableCustomColors:b,__experimentalIsRenderedInSidebar:e,clearable:!1,enableAlpha:o}),n&&G&&(0,Xl.jsx)(L2,{label:(0,te.__)("Style"),value:W,onChange:r})]}),(0,Xl.jsx)("div",{className:g,children:(0,Xl.jsx)(oc,{variant:"tertiary",onClick:()=>{X()},disabled:!y,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,te.__)("Reset")})})]})}),popoverProps:{...R},...Z,ref:t})},trc=lc(crc,"BorderControlDropdown"),nJ=trc;var GU=u(mt(),1),Hi=u(F(),1),XU=u(ic(),1);var iU=u(F(),1);var mp=u(V(),1);function erc({className:c,isUnitSelectTabbable:t=!0,onChange:e,size:l="default",unit:d="px",units:b=up,...o},n){if(!sp(b)||b?.length===1)return(0,mp.jsx)(MD,{className:"components-unit-control__unit-label",selectSize:l,children:d});let i=G=>{let{value:X}=G.target,s=b.find(r=>r.value===X);e?.(X,{event:G,data:s})},a=f("components-unit-control__select",c);return(0,mp.jsx)(Gp,{ref:n,className:a,onChange:i,selectSize:l,tabIndex:t?void 0:-1,value:d,...o,children:b.map(G=>(0,mp.jsx)("option",{value:G.value,children:G.label},G.value))})}var aU=(0,iU.forwardRef)(erc);var iJ=u(V(),1);function lrc(c,t){let{__unstableStateReducer:e,autoComplete:l="off",children:d,className:b,disabled:o=!1,disableUnits:n=!1,isPressEnterToChange:i=!1,isResetValueOnUnitChange:a=!1,isUnitSelectTabbable:G=!0,label:X,onChange:s,onUnitChange:r,size:m="default",unit:x,units:g=up,value:R,onFocus:Z,...H}=c;"unit"in c&&(0,GU.default)("UnitControl unit prop",{since:"5.6",hint:"The unit should be provided within the `value` prop.",version:"6.2"});let W=R??void 0,[p,I]=(0,Hi.useMemo)(()=>{let k=oU(W,x,g),[{value:v=""}={},...T]=k,P=T.reduce((tc,{value:M})=>{let j=Da(M?.substring(0,1)||"");return tc.includes(j)?tc:`${tc}|${j}`},Da(v.substring(0,1)));return[k,new RegExp(`^(?:${P})$`,"i")]},[W,x,g]),[y,B]=oJ(W,x,p),[Y,J]=jo(p.length===1?p[0].value:x,{initial:B,fallback:""});(0,Hi.useEffect)(()=>{B!==void 0&&J(B)},[B,J]);let h=f("components-unit-control","components-unit-control-wrapper",b),C=(k,v)=>{if(k===""||typeof k>"u"||k===null){s?.("",v);return}let T=bU(k,p,y,Y).join("");s?.(T,v)},N=(k,v)=>{let{data:T}=v,P=`${y??""}${k}`;a&&T?.default!==void 0&&(P=`${T.default}${k}`),s?.(P,v),r?.(k,v),J(k)},w;!n&&G&&p.length&&(w=k=>{H.onKeyDown?.(k),!k.metaKey&&!k.ctrlKey&&I.test(k.key)&&z.current?.focus()});let z=(0,Hi.useRef)(null),D=n?null:(0,iJ.jsx)(aU,{ref:z,"aria-label":(0,XU.__)("Select unit"),disabled:o,isUnitSelectTabbable:G,onChange:N,size:["small","compact"].includes(m)?"small":"default",unit:Y,units:p,onFocus:Z,onBlur:c.onBlur}),U=H.step;return!U&&p&&(U=p.find(v=>v.value===Y)?.step??1),(0,iJ.jsx)(Zm,{...H,autoComplete:l,className:h,disabled:o,spinControls:"none",isPressEnterToChange:i,label:X,onKeyDown:w,onChange:C,ref:t,size:m,suffix:D,type:i?"text":"number",value:y??"",step:U,onFocus:Z,__unstableStateReducer:e})}var uU=(0,Hi.forwardRef)(lrc);uU.displayName="UnitControl";var Xo=uU;var ib=u(F(),1);var sU=c=>{let t=c?.width!==void 0&&c.width!=="",e=c?.color!==void 0;return t||e};function rU(c){let{className:t,colors:e=[],isCompact:l,onChange:d,enableAlpha:b=!0,enableStyle:o=!0,shouldSanitizeBorder:n=!0,value:i,width:a,__experimentalIsRenderedInSidebar:G=!1,size:X,__next40pxDefaultSize:s,...r}=ec(c,"BorderControl"),[m,x]=Et(i?.width),g=x||"px",R=m===0,[Z,H]=(0,ib.useState)(),[W,p]=(0,ib.useState)(),I=n?sU(i):!0,y=(0,ib.useCallback)(z=>{if(n&&!sU(z)){d(void 0);return}d(z)},[d,n]),B=(0,ib.useCallback)(z=>{let D=z===""?void 0:z,[U]=Et(z),k=U===0,v={...i,width:D};k&&!R&&(H(i?.color),p(i?.style),v.color=void 0,v.style="none"),!k&&R&&(v.color===void 0&&(v.color=Z),v.style==="none"&&(v.style=W)),y(v)},[i,R,Z,W,y]),Y=(0,ib.useCallback)(z=>{B(`${z}${g}`)},[B,g]),J=Hc(),h=(0,ib.useMemo)(()=>J(PD,t),[t,J]),C=a;l&&(C="116px");let N=(0,ib.useMemo)(()=>J(KD({hasWidth:!!C})),[C,J]),w=(0,ib.useMemo)(()=>J(lU()),[J]);return{...r,className:h,colors:e,enableAlpha:b,enableStyle:o,innerWrapperClassName:N,inputWidth:C,isStyleSettable:I,onBorderChange:y,onSliderChange:Y,onWidthChange:B,previousStyleSelection:W,sliderClassName:w,value:i,widthUnit:g,widthValue:m,__experimentalIsRenderedInSidebar:G}}var ab=u(V(),1),drc=c=>{let{label:t,hideLabelFromVision:e}=c;return t?e?(0,ab.jsx)(kc,{as:"legend",children:t}):(0,ab.jsx)(Kl,{as:"legend",children:t}):null},brc=(c,t)=>{let{colors:e,disableCustomColors:l,disableUnits:d,enableAlpha:b,enableStyle:o,hideLabelFromVision:n,innerWrapperClassName:i,inputWidth:a,isStyleSettable:G,label:X,onBorderChange:s,onSliderChange:r,onWidthChange:m,placeholder:x,__unstablePopoverProps:g,previousStyleSelection:R,showDropdownHeader:Z,sliderClassName:H,value:W,widthUnit:p,widthValue:I,withSlider:y,__experimentalIsRenderedInSidebar:B,...Y}=rU(c);return(0,ab.jsxs)(ac,{as:"fieldset",...Y,ref:t,children:[(0,ab.jsx)(drc,{label:X,hideLabelFromVision:n}),(0,ab.jsxs)(jc,{spacing:4,className:i,children:[(0,ab.jsx)(Xo,{prefix:(0,ab.jsx)(Xe,{marginRight:1,marginBottom:0,children:(0,ab.jsx)(nJ,{border:W,colors:e,__unstablePopoverProps:g,disableCustomColors:l,enableAlpha:b,enableStyle:o,isStyleSettable:G,onChange:s,previousStyleSelection:R,__experimentalIsRenderedInSidebar:B})}),label:(0,aJ.__)("Border width"),hideLabelFromVision:!0,min:0,onChange:m,value:W?.width||"",placeholder:x,disableUnits:d,__unstableInputWidth:a}),y&&(0,ab.jsx)(Vd,{label:(0,aJ.__)("Border width"),hideLabelFromVision:!0,className:H,initialPosition:0,max:100,min:0,onChange:r,step:["px","%"].includes(p)?1:.1,value:I||void 0,withInputField:!1})]})]})},orc=lc(brc,"BorderControl"),Gb=orc;var xU=u(F(),1);var nrc={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 mU(c){return c?nrc[c]:{}}function gU(c){let{align:t,alignment:e,className:l,columnGap:d,columns:b=2,gap:o=3,isInline:n=!1,justify:i,rowGap:a,rows:G,templateColumns:X,templateRows:s,...r}=ec(c,"Grid"),m=Array.isArray(b)?b:[b],x=S0(m),g=Array.isArray(G)?G:[G],R=S0(g),Z=X||!!b&&`repeat( ${x}, 1fr )`,H=s||!!G&&`repeat( ${R}, 1fr )`,W=Hc(),p=(0,xU.useMemo)(()=>{let I=mU(e),y=L({alignItems:t,display:n?"inline-grid":"grid",gap:`calc( ${A.gridBase} * ${o} )`,gridTemplateColumns:Z||void 0,gridTemplateRows:H||void 0,gridRowGap:a,gridColumnGap:d,justifyContent:i,verticalAlign:n?"middle":void 0,...I},"","");return W(y,l)},[t,e,l,d,W,o,Z,H,n,i,a]);return{...r,className:p}}var ZU=u(V(),1);function irc(c,t){let e=gU(c);return(0,ZU.jsx)(ac,{...e,ref:t})}var arc=lc(irc,"Grid"),Gn=arc;var xp=u(F(),1);function HU(c){let{className:t,colors:e=[],enableAlpha:l=!1,enableStyle:d=!0,__experimentalIsRenderedInSidebar:b=!1,...o}=ec(c,"BorderBoxControlSplitControls"),n=Hc(),i=(0,xp.useMemo)(()=>n(YQ,t),[n,t]),a=(0,xp.useMemo)(()=>n(CQ,t),[n,t]),G=(0,xp.useMemo)(()=>n(FQ(),t),[n,t]);return{...o,centeredClassName:a,className:i,colors:e,enableAlpha:l,enableStyle:d,rightAlignedClassName:G,__experimentalIsRenderedInSidebar:b}}var Ri=u(V(),1),Grc=(c,t)=>{let{centeredClassName:e,colors:l,disableCustomColors:d,enableAlpha:b,enableStyle:o,onChange:n,popoverPlacement:i,popoverOffset:a,rightAlignedClassName:G,value:X,__experimentalIsRenderedInSidebar:s,...r}=HU(c),[m,x]=(0,gp.useState)(null),g=(0,gp.useMemo)(()=>i?{placement:i,offset:a,anchor:m,shift:!0}:void 0,[i,a,m]),R={colors:l,disableCustomColors:d,enableAlpha:b,enableStyle:o,isCompact:!0,__experimentalIsRenderedInSidebar:s},Z=(0,RU.useMergeRefs)([x,t]);return(0,Ri.jsxs)(Gn,{...r,ref:Z,gap:3,children:[(0,Ri.jsx)(F2,{value:X}),(0,Ri.jsx)(Gb,{className:e,hideLabelFromVision:!0,label:(0,Rm.__)("Top border"),onChange:H=>n(H,"top"),__unstablePopoverProps:g,value:X?.top,...R}),(0,Ri.jsx)(Gb,{hideLabelFromVision:!0,label:(0,Rm.__)("Left border"),onChange:H=>n(H,"left"),__unstablePopoverProps:g,value:X?.left,...R}),(0,Ri.jsx)(Gb,{className:G,hideLabelFromVision:!0,label:(0,Rm.__)("Right border"),onChange:H=>n(H,"right"),__unstablePopoverProps:g,value:X?.right,...R}),(0,Ri.jsx)(Gb,{className:e,hideLabelFromVision:!0,label:(0,Rm.__)("Bottom border"),onChange:H=>n(H,"bottom"),__unstablePopoverProps:g,value:X?.bottom,...R})]})},Xrc=lc(Grc,"BorderBoxControlSplitControls"),GJ=Xrc;var Uu=u(F(),1);var urc=/^([\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 IU(c){let e=c.trim().match(urc);if(!e)return[void 0,void 0];let[,l,d]=e,b=parseFloat(l);return b=Number.isNaN(b)?void 0:b,[b,d]}var Zp=["top","right","bottom","left"],pU=["color","style","width"],uo=c=>c?!pU.some(t=>c[t]!==void 0):!0,XJ=c=>c?dG(c)?!Zp.every(e=>uo(c[e])):!uo(c):!1,WU=c=>c?pU.every(t=>c[t]!==void 0):!1,dG=(c={})=>Object.keys(c).some(t=>Zp.indexOf(t)!==-1),Hp=c=>{if(!dG(c))return!1;let t=Zp.map(e=>src(c?.[e]));return!t.every(e=>e===t[0])},BU=c=>{if(!(!c||uo(c)))return{top:c,right:c,bottom:c,left:c}},yU=(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},VU=c=>{if(!c)return;let t=[],e=[],l=[];Zp.forEach(n=>{t.push(c[n]?.color),e.push(c[n]?.style),l.push(c[n]?.width)});let d=t.every(n=>n===t[0]),b=e.every(n=>n===e[0]),o=l.every(n=>n===l[0]);return{color:d?t[0]:void 0,style:b?e[0]:void 0,width:o?l[0]:rrc(l)}},src=(c,t)=>{if(uo(c))return t;let{color:e,style:l,width:d}=t||{},{color:b=e,style:o=l,width:n=d}=c;return[n,!!n&&n!=="0"||!!b?o||"solid":o,b].filter(Boolean).join(" ")},rrc=c=>{let e=c.map(l=>l===void 0?void 0:IU(`${l}`)[1]).filter(l=>l!==void 0);return mrc(e)};function mrc(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}function hU(c){let{className:t,colors:e=[],onChange:l,enableAlpha:d=!1,enableStyle:b=!0,value:o,__experimentalIsRenderedInSidebar:n=!1,size:i,__next40pxDefaultSize:a,...G}=ec(c,"BorderBoxControl"),X=Hp(o),s=dG(o),r=s?VU(o):o,m=s?o:BU(o),x=!isNaN(parseFloat(`${r?.width}`)),[g,R]=(0,Uu.useState)(!X),Z=()=>R(!g),H=Y=>{if(!Y)return l(void 0);if(!X||WU(Y))return l(uo(Y)?void 0:Y);let J=yU(r,Y),h={top:{...o?.top,...J},right:{...o?.right,...J},bottom:{...o?.bottom,...J},left:{...o?.left,...J}};if(Hp(h))return l(h);let C=uo(h.top)?void 0:h.top;l(C)},W=(Y,J)=>{let h={...m,[J]:Y};Hp(h)?l(h):l(Y)},p=Hc(),I=(0,Uu.useMemo)(()=>p(yQ,t),[p,t]),y=(0,Uu.useMemo)(()=>p(VQ()),[p]),B=(0,Uu.useMemo)(()=>p(hQ),[p]);return{...G,className:I,colors:e,disableUnits:X&&!x,enableAlpha:d,enableStyle:b,hasMixedBorders:X,isLinked:g,linkedControlClassName:y,onLinkedChange:H,onSplitChange:W,toggleLinked:Z,linkedValue:r,splitValue:m,wrapperClassName:B,__experimentalIsRenderedInSidebar:n}}var so=u(V(),1),xrc=c=>{let{label:t,hideLabelFromVision:e}=c;return t?e?(0,so.jsx)(kc,{as:"label",children:t}):(0,so.jsx)(Kl,{children:t}):null},grc=(c,t)=>{let{className:e,colors:l,disableCustomColors:d,disableUnits:b,enableAlpha:o,enableStyle:n,hasMixedBorders:i,hideLabelFromVision:a,isLinked:G,label:X,linkedControlClassName:s,linkedValue:r,onLinkedChange:m,onSplitChange:x,popoverPlacement:g,popoverOffset:R,splitValue:Z,toggleLinked:H,wrapperClassName:W,__experimentalIsRenderedInSidebar:p,...I}=hU(c),[y,B]=(0,Rp.useState)(null),Y=(0,Rp.useMemo)(()=>g?{placement:g,offset:R,anchor:y,shift:!0}:void 0,[g,R,y]),J=(0,vU.useMergeRefs)([B,t]);return(0,so.jsxs)(ac,{className:e,...I,ref:J,children:[(0,so.jsx)(xrc,{label:X,hideLabelFromVision:a}),(0,so.jsxs)(ac,{className:W,children:[G?(0,so.jsx)(Gb,{className:s,colors:l,disableUnits:b,disableCustomColors:d,enableAlpha:o,enableStyle:n,onChange:m,placeholder:i?(0,JU.__)("Mixed"):void 0,__unstablePopoverProps:Y,shouldSanitizeBorder:!1,value:r,withSlider:!0,width:"116px",__experimentalIsRenderedInSidebar:p}):(0,so.jsx)(GJ,{colors:l,disableCustomColors:d,enableAlpha:o,enableStyle:n,onChange:x,popoverPlacement:g,popoverOffset:R,value:Z,__experimentalIsRenderedInSidebar:p}),(0,so.jsx)(C2,{onClick:H,isLinked:G})]})]})},Zrc=lc(grc,"BorderBoxControl"),Ip=Zrc;var cj=u(bc(),1),hp=u(F(),1),xJ=u(ic(),1),abt=u(bl(),1);var KU=u(bc(),1),Wm=u(ic(),1),_U=u(F(),1);var Ii=u(ic(),1),uJ={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}},pm={all:(0,Ii.__)("All sides"),top:(0,Ii.__)("Top side"),bottom:(0,Ii.__)("Bottom side"),left:(0,Ii.__)("Left side"),right:(0,Ii.__)("Right side"),vertical:(0,Ii.__)("Top and bottom sides"),horizontal:(0,Ii.__)("Left and right sides")},pp={top:void 0,right:void 0,bottom:void 0,left:void 0},Im=["top","right","bottom","left"];function YU(c={},t=Im){let e=CU(t);if(e.every(l=>c[l]===c[e[0]]))return c[e[0]]}function Wp(c={},t=Im){let e=CU(t);return e.some(l=>c[l]!==c[e[0]])}function Bp(c){return c&&Object.values(c).filter(t=>!!t&&/\d/.test(t)).length>0}function CU(c){let t=[];if(!c?.length)return Im;if(c.includes("vertical"))t.push("top","bottom");else if(c.includes("horizontal"))t.push("left","right");else{let e=Im.filter(l=>c.includes(l));t.push(...e)}return t}function yp(c){let t=new Set(c?[]:Im);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 sJ(c,t){return c.startsWith(`var:preset|${t}|`)}function FU(c,t,e){if(!sJ(c,t))return;let l=c.match(new RegExp(`^var:preset\\|${t}\\|(.+)$`));if(!l)return;let d=l[1],b=e.findIndex(o=>o.slug===d);return b!==-1?b:void 0}function NU(c,t,e){let l=e[c];return`var:preset|${t}|${l.slug}`}var fU=S("span",{target:"e1j5nr4z8"})({name:"1w884gc",styles:"box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px"}),SU=S("span",{target:"e1j5nr4z7"})({name:"i6vjox",styles:"box-sizing:border-box;display:block;position:relative;width:100%;height:100%"}),Hrc=({isFocused:c})=>L({backgroundColor:"currentColor",opacity:c?1:.3},"",""),kU=S("span",{target:"e1j5nr4z6"})("box-sizing:border-box;display:block;pointer-events:none;position:absolute;",Hrc,";"),zU=S(kU,{target:"e1j5nr4z5"})({name:"1k2w39q",styles:"bottom:3px;top:3px;width:2px"}),AU=S(kU,{target:"e1j5nr4z4"})({name:"1q9b07k",styles:"height:2px;left:3px;right:3px"}),OU=S(AU,{target:"e1j5nr4z3"})({name:"abcix4",styles:"top:0"}),wU=S(zU,{target:"e1j5nr4z2"})({name:"1wf8jf",styles:"right:0"}),TU=S(AU,{target:"e1j5nr4z1"})({name:"8tapst",styles:"bottom:0"}),QU=S(zU,{target:"e1j5nr4z0"})({name:"1ode3cm",styles:"left:0"});var pi=u(V(),1),Rrc=24;function LU({size:c=24,side:t="all",sides:e,...l}){let d=X=>e?.length&&!e.includes(X),b=X=>d(X)?!1:t==="all"||t===X,o=b("top")||b("vertical"),n=b("right")||b("horizontal"),i=b("bottom")||b("vertical"),a=b("left")||b("horizontal"),G=c/Rrc;return(0,pi.jsx)(fU,{style:{transform:`scale(${G})`},...l,children:(0,pi.jsxs)(SU,{children:[(0,pi.jsx)(OU,{isFocused:o}),(0,pi.jsx)(wU,{isFocused:n}),(0,pi.jsx)(TU,{isFocused:i}),(0,pi.jsx)(QU,{isFocused:a})]})})}var DU=S(Xo,{target:"e1jovhle5"})({name:"1ejyr19",styles:"max-width:90px"}),Vp=S(jc,{target:"e1jovhle4"})({name:"1j1lmoi",styles:"grid-column:1/span 3"}),UU=S(oc,{target:"e1jovhle3"})({name:"tkya7b",styles:"grid-area:1/2;justify-self:end"}),jU=S("div",{target:"e1jovhle2"})({name:"1dfa8al",styles:"grid-area:1/3;justify-self:end"}),EU=S(LU,{target:"e1jovhle1"})({name:"ou8xsw",styles:"flex:0 0 auto"}),rJ=S(Vd,{target:"e1jovhle0"})("width:100%;margin-inline-end:",Q(2),";");var Jd=u(V(),1),MU=()=>{};function PU(c,t,e){let l=yp(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("left");break;case"right":d.push("right");break}return d.filter(b=>l.has(b))}function Bm({onChange:c=MU,onFocus:t=MU,values:e,selectedUnits:l,setSelectedUnits:d,sides:b,side:o,min:n=0,presets:i,presetKey:a,placeholder:G,...X}){let s=PU(o,b),r=v=>{t(v,{side:o})},m=v=>{c(v)},x=v=>{let T={...e};s.forEach(P=>{T[P]=v}),m(T)},g=(v,T)=>{let P={...e},M=v!==void 0&&!isNaN(parseFloat(v))?v:void 0;PU(o,b,!!T?.event.altKey).forEach(q=>{P[q]=M}),m(P)},R=v=>{let T={...l};s.forEach(P=>{T[P]=v}),d(T)},Z=YU(e,s),H=Bp(e),W=H&&s.length>1&&Wp(e,s),[p,I]=Et(Z),y=H?I:l[s[0]],Y=[(0,KU.useInstanceId)(Bm,"box-control-input"),o].join("-"),J=s.length>1&&Z===void 0&&s.some(v=>l[v]!==y),h=Z===void 0&&y?y:Z,C=W||J?(0,Wm.__)("Mixed"):void 0,N=i&&i.length>0&&a,w=N&&Z!==void 0&&!W&&sJ(Z,a),[z,D]=(0,_U.useState)(!N||!w&&!W&&Z!==void 0),U=w?FU(Z,a,i):void 0,k=N?[{value:0,label:"",tooltip:(0,Wm.__)("None")},...i.map((v,T)=>({value:T+1,label:"",tooltip:v.name??v.slug}))]:[];return(0,Jd.jsxs)(Vp,{expanded:!0,children:[(0,Jd.jsx)(EU,{side:o,sides:b}),z&&(0,Jd.jsxs)(Jd.Fragment,{children:[(0,Jd.jsx)(Nl,{placement:"top-end",text:pm[o],children:(0,Jd.jsx)(DU,{...X,min:n,className:"component-box-control__unit-control",id:Y,isPressEnterToChange:!0,disableUnits:W||J,value:h,onChange:g,onUnitChange:R,onFocus:r,label:pm[o],placeholder:C??G,hideLabelFromVision:!0})}),(0,Jd.jsx)(rJ,{"aria-controls":Y,label:pm[o],hideLabelFromVision:!0,onChange:v=>{g(v!==void 0?[v,y].join(""):void 0)},min:isFinite(n)?n:0,max:uJ[y??"px"]?.max??10,step:uJ[y??"px"]?.step??.1,value:p??0,withInputField:!1})]}),N&&!z&&(0,Jd.jsx)(rJ,{className:"spacing-sizes-control__range-control",value:U!==void 0?U+1:0,onChange:v=>{let T=v===0||v===void 0?void 0:NU(v-1,a,i);x(T)},withInputField:!1,"aria-valuenow":U!==void 0?U+1:0,"aria-valuetext":k[U!==void 0?U+1:0].tooltip,renderTooltipContent:v=>k[v||0].tooltip,min:0,max:k.length-1,marks:k,label:pm[o],hideLabelFromVision:!0}),N&&(0,Jd.jsx)(oc,{label:z?(0,Wm.__)("Use size preset"):(0,Wm.__)("Set custom size"),icon:M0,onClick:()=>{D(!z)},isPressed:z,size:"small",iconSize:24})]},`box-control-${o}`)}var mJ=u(ic(),1);var qU=u(V(),1);function $U({isLinked:c,...t}){let e=c?(0,mJ.__)("Unlink sides"):(0,mJ.__)("Link sides");return(0,qU.jsx)(oc,{...t,className:"component-box-control__linked-button",size:"small",icon:c?Q0:T0,iconSize:24,label:e})}var Xb=u(V(),1),Irc={min:0},prc=()=>{};function Wrc(c){let t=(0,cj.useInstanceId)(tj,"inspector-box-control");return c||t}function tj({id:c,inputProps:t=Irc,onChange:e=prc,label:l=(0,xJ.__)("Box Control"),values:d,units:b,sides:o,splitOnAxis:n=!1,allowReset:i=!0,resetValues:a=pp,presets:G,presetKey:X,onMouseOver:s,onMouseOut:r}){let[m,x]=jo(d,{fallback:pp}),g=m||pp,R=Bp(d),Z=o?.length===1,[H,W]=(0,hp.useState)(R),[p,I]=(0,hp.useState)(!R||!Wp(g)||Z),[y,B]=(0,hp.useState)({top:Et(d?.top)[1],right:Et(d?.right)[1],bottom:Et(d?.bottom)[1],left:Et(d?.left)[1]}),Y=Wrc(c),J=`${Y}-heading`,h=()=>{I(!p)},C=D=>{e(D),x(D),W(!0)},N=()=>{e(a),x(a),B(a),W(!1)},w={onMouseOver:s,onMouseOut:r,...t,onChange:C,isLinked:p,units:b,selectedUnits:y,setSelectedUnits:B,sides:o,values:g,presets:G,presetKey:X},z=yp(o);if(G&&!X||!G&&X){let D=G?"presets":"presetKey",U=G?"presetKey":"presets"}return(0,Xb.jsxs)(Gn,{id:Y,columns:3,templateColumns:"1fr min-content min-content",role:"group","aria-labelledby":J,children:[(0,Xb.jsx)(n2.VisualLabel,{id:J,children:l}),p&&(0,Xb.jsx)(Vp,{children:(0,Xb.jsx)(Bm,{side:"all",...w})}),!Z&&(0,Xb.jsx)(jU,{children:(0,Xb.jsx)($U,{onClick:h,isLinked:p})}),!p&&n&&["vertical","horizontal"].map(D=>(0,Xb.jsx)(Bm,{side:D,...w},D)),!p&&!n&&Array.from(z).map(D=>(0,Xb.jsx)(Bm,{side:D,...w},D)),i&&(0,Xb.jsx)(UU,{className:"component-box-control__reset-button",variant:"secondary",size:"small",onClick:N,disabled:!H,children:(0,xJ.__)("Reset")})]})}var gJ=tj;var ej=u(F(),1),lj=u(mt(),1),dj=u(V(),1);function Brc(c,t){let{className:e,__shouldNotWarnDeprecated:l,...d}=c,b=f("components-button-group",e);return l||(0,lj.default)("wp.components.ButtonGroup",{since:"6.8",alternative:"wp.components.__experimentalToggleGroupControl"}),(0,dj.jsx)("div",{ref:t,role:"group",className:b,...d})}var bj=(0,ej.forwardRef)(Brc);bj.displayName="ButtonGroup";var Jp=bj;var pJ=u(F(),1);var nj=u(F(),1);var oj={name:"12ip69d",styles:"background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow"};function vp(c){let t=`rgba(0, 0, 0, ${c/20})`;return`0 ${c}px ${c*2}px 0
-	${t}`}function ij(c){let{active:t,borderRadius:e="inherit",className:l,focus:d,hover:b,isInteractive:o=!1,offset:n=0,value:i=0,...a}=ec(c,"Elevation"),G=Hc(),X=(0,nj.useMemo)(()=>{let s=Te(b)?b:i*2,r=Te(t)?t:i/2;o||(s=Te(b)?b:void 0,r=Te(t)?t:void 0);let m=`box-shadow ${A.transitionDuration} ${A.transitionTimingFunction}`,x={};x.Base=L({borderRadius:e,bottom:n,boxShadow:vp(i),opacity:A.elevationIntensity,left:n,right:n,top:n},L("@media not ( prefers-reduced-motion ){transition:",m,";}",""),"",""),Te(s)&&(x.hover=L("*:hover>&{box-shadow:",vp(s),";}","")),Te(r)&&(x.active=L("*:active>&{box-shadow:",vp(r),";}","")),Te(d)&&(x.focus=L("*:focus>&{box-shadow:",vp(d),";}",""));let g=L(oj,x.Base,x.hover,x.focus,x.active,"","");return G(g,l)},[t,e,l,G,d,b,o,n,i]);return{...a,className:X,"aria-hidden":!0}}var aj=u(V(),1);function Vrc(c,t){let e=ij(c);return(0,aj.jsx)(ac,{...e,ref:t})}var hrc=lc(Vrc,"Elevation"),ju=hrc;var Gj=L("padding:",Q(2),";",""),Xj={none:{name:"1hcx8jb",styles:"padding:0"},large:L("padding:",Q(6)," ",Q(8),";",""),medium:L("padding:",Q(4)," ",Q(6),";",""),small:L("padding:",Q(4),";",""),xSmall:Gj,extraSmall:Gj},Yp=c=>{switch(c){case"xSmall":return Q(2);case"small":return Q(4);case"medium":return Q(6);case"large":return Q(8);case"none":return"0";default:return Q(6)}},ym=c=>{if(typeof c=="string")return Xj[c];if(c){let{blockStart:t,blockEnd:e,inlineStart:l,inlineEnd:d}=c;return L("padding-block-start:",Yp(t),";padding-block-end:",Yp(e),";padding-inline-start:",Yp(l),";padding-inline-end:",Yp(d),";","")}return Xj.medium};var Vm=`calc(${A.radiusLarge} - 1px)`,Jrc=L("box-shadow:0 0 0 1px ",A.surfaceBorderColor,";outline:none;",""),vrc={name:"1showjb",styles:"border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;}"},Yrc={name:"14n5oej",styles:"border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;}"},uj={name:"13udsys",styles:"height:100%"},sj={name:"6ywzd",styles:"box-sizing:border-box;height:auto;max-height:100%"},rj={name:"dq805e",styles:"box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;}"},mj={name:"c990dr",styles:"box-sizing:border-box;display:block;width:100%"},Eu=L("&:first-of-type{border-top-left-radius:",Vm,";border-top-right-radius:",Vm,";}&:last-of-type{border-bottom-left-radius:",Vm,";border-bottom-right-radius:",Vm,";}",""),Cp=L("border-color:",A.colorDivider,";",""),Crc={name:"1t90u8d",styles:"box-shadow:none"},xj={name:"1e1ncky",styles:"border:none"},Frc=L("border-radius:",Vm,";",""),Fp=L("background-color:",O.ui.backgroundDisabled,";","");function gj({isBorderless:c,isRounded:t}){return L(Jrc,c&&Crc,t&&Frc,"","")}function Zj({isBorderless:c,isShady:t,size:e}){return L(vrc,Eu,Cp,ym(e),c&&xj,t&&Fp,"","")}function Hj({isBorderless:c,isShady:t,size:e}){return L(Yrc,Eu,Cp,ym(e),c&&xj,t&&Fp,"","")}var pj=u(mt(),1),Wj=u(F(),1);var ZJ="data-wp-hash";function HJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&frc(document)),c.__wpStyleRuntime}function Nrc(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 Rj(c,t,e){if(!c.head)return;let l=HJ(),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 b=c.createElement("style");b.setAttribute(ZJ,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function frc(c){let t=HJ();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 Src(c,t){let e=HJ();e.styles.set(c,t);for(let l of e.documents.keys())Rj(l,c,t)}typeof process>"u",Src("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 Wi={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 Np(c){let{backgroundSize:t=12,borderBottom:e=!1,borderLeft:l=!1,borderRight:d=!1,borderTop:b=!1,className:o,style:n,variant:i="primary",...a}=ec(c,"Surface"),X=i==="dotted"||i==="grid"?{...n,"--wp-components-surface-background-size":`${t}px`,"--wp-components-surface-background-size-dotted":`${t-1}px`}:n;return{...a,className:f(Wi.surface,{[Wi["border-bottom"]]:e,[Wi["border-left"]]:l,[Wi["border-right"]]:d,[Wi["border-top"]]:b,[Wi.secondary]:i==="secondary",[Wi.dotted]:i==="dotted",[Wi.grid]:i==="grid"},o),style:X}}var Ij=u(V(),1);function krc(c,t){let e=Np(c);return(0,Ij.jsx)(ac,{...e,ref:t})}var zrc=lc(krc,"Surface"),RJ=zrc;function Arc({elevation:c,isElevated:t,...e}){let l={...e},d=c;return t&&((0,pj.default)("Card isElevated prop",{since:"5.9",alternative:"elevation"}),d??=2),typeof d<"u"&&(l.elevation=d),l}function IJ(c){let{className:t,elevation:e=0,isBorderless:l=!1,isRounded:d=!0,size:b="medium",...o}=ec(Arc(c),"Card"),n=Hc(),i=(0,Wj.useMemo)(()=>n(gj({isBorderless:l,isRounded:d}),t),[t,n,l,d]);return{...Np({...o,className:i}),elevation:e,isBorderless:l,isRounded:d,size:b}}var oG=u(V(),1);function Orc(c,t){let{children:e,elevation:l,isBorderless:d,isRounded:b,size:o,...n}=IJ(c),i=b?A.radiusLarge:0,a=Hc(),G=(0,pJ.useMemo)(()=>a(L({borderRadius:i},"","")),[a,i]),X=(0,pJ.useMemo)(()=>{let s={size:o,isBorderless:d};return{CardBody:s,CardHeader:s,CardFooter:s}},[d,o]);return(0,oG.jsx)(Sa,{value:X,children:(0,oG.jsxs)(ac,{...n,ref:t,children:[(0,oG.jsx)(ac,{className:a(uj),children:e}),(0,oG.jsx)(ju,{className:G,isInteractive:!1,value:l?1:0}),(0,oG.jsx)(ju,{className:G,isInteractive:!1,value:l})]})})}var wrc=lc(Orc,"Card"),fp=wrc;var Yj=u(F(),1);var Bj=L("@media only screen and ( min-device-width: 40em ){&::-webkit-scrollbar{height:12px;width:12px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-track{background:",A.colorScrollbarTrack,";border-radius:8px;}&::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:",A.colorScrollbarThumb,";border:2px solid rgba( 0, 0, 0, 0 );border-radius:7px;}&:hover::-webkit-scrollbar-thumb{background-color:",A.colorScrollbarThumbHover,";}}",""),yj={name:"13udsys",styles:"height:100%"};var Vj={name:"7zq9w",styles:"scroll-behavior:smooth"},hj={name:"q33xhg",styles:"overflow-x:auto;overflow-y:hidden"},Jj={name:"103x71s",styles:"overflow-x:hidden;overflow-y:auto"},vj={name:"umwchj",styles:"overflow-y:auto"};function Cj(c){let{className:t,scrollDirection:e="y",smoothScroll:l=!1,...d}=ec(c,"Scrollable"),b=Hc(),o=(0,Yj.useMemo)(()=>b(yj,Bj,l&&Vj,e==="x"&&hj,e==="y"&&Jj,e==="auto"&&vj,t),[t,b,e,l]);return{...d,className:o}}var Fj=u(V(),1);function Qrc(c,t){let e=Cj(c);return(0,Fj.jsx)(ac,{...e,ref:t})}var Lrc=lc(Qrc,"Scrollable"),hm=Lrc;var Nj=u(F(),1);function WJ(c){let{className:t,isScrollable:e=!1,isShady:l=!1,size:d="medium",...b}=ec(c,"CardBody"),o=Hc(),n=(0,Nj.useMemo)(()=>o(sj,Eu,ym(d),l&&Fp,"components-card__body",t),[t,o,l,d]);return{...b,className:n,isScrollable:e}}var BJ=u(V(),1);function Drc(c,t){let{isScrollable:e,...l}=WJ(c);return e?(0,BJ.jsx)(hm,{...l,ref:t}):(0,BJ.jsx)(ac,{...l,ref:t})}var Urc=lc(Drc,"CardBody"),Sp=Urc;var Sj=u(V(),1),yJ="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"&&Erc(document)),c.__wpStyleRuntime}function jrc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${yJ}]`))if(e.getAttribute(yJ)===t)return!0;return!1}function fj(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(jrc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(yJ,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Erc(c){let t=VJ();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)fj(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 Mrc(c,t){let e=VJ();e.styles.set(c,t);for(let l of e.documents.keys())fj(l,c,t)}typeof process>"u",Mrc("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 Prc={divider:"e10c29fc10c181dc__divider"};function Krc(c,t){let{className:e,margin:l,marginEnd:d,marginStart:b,style:o,...n}=ec(c,"Divider"),i={...o},a=Q(b??l),G=Q(d??l);return a&&(i["--wp-components-divider-margin-start"]=a),G&&(i["--wp-components-divider-margin-end"]=G),(0,Sj.jsx)(ng,{className:f(Prc.divider,e),style:i,...n,ref:t})}var _rc=lc(Krc,"Divider"),Jm=_rc;var kj=u(F(),1);function hJ(c){let{className:t,...e}=ec(c,"CardDivider"),l=Hc(),d=(0,kj.useMemo)(()=>l(mj,Cp,"components-card__divider",t),[t,l]);return{...e,className:d}}var zj=u(V(),1);function qrc(c,t){let e=hJ(c);return(0,zj.jsx)(Jm,{...e,ref:t})}var $rc=lc(qrc,"CardDivider"),kp=$rc;var Aj=u(F(),1);function JJ(c){let{className:t,justify:e,isBorderless:l=!1,isShady:d=!1,size:b="medium",...o}=ec(c,"CardFooter"),n=Hc(),i=(0,Aj.useMemo)(()=>n(Hj({isBorderless:l,isShady:d,size:b}),"components-card__footer",t),[t,n,l,d,b]);return{...o,className:i,justify:e}}var Oj=u(V(),1);function c0c(c,t){let e=JJ(c);return(0,Oj.jsx)(Zt,{...e,ref:t})}var t0c=lc(c0c,"CardFooter"),zp=t0c;var wj=u(F(),1);function vJ(c){let{className:t,isBorderless:e=!1,isShady:l=!1,size:d="medium",...b}=ec(c,"CardHeader"),o=Hc(),n=(0,wj.useMemo)(()=>o(Zj({isBorderless:e,isShady:l,size:d}),"components-card__header",t),[t,o,e,l,d]);return{...b,className:n}}var Tj=u(V(),1);function e0c(c,t){let e=vJ(c);return(0,Tj.jsx)(Zt,{...e,ref:t})}var l0c=lc(e0c,"CardHeader"),Ap=l0c;var Qj=u(F(),1);function YJ(c){let{className:t,...e}=ec(c,"CardMedia"),l=Hc(),d=(0,Qj.useMemo)(()=>l(rj,Eu,"components-card__media",t),[t,l]);return{...e,className:d}}var Lj=u(V(),1);function d0c(c,t){let e=YJ(c);return(0,Lj.jsx)(ac,{...e,ref:t})}var b0c=lc(d0c,"CardMedia"),Op=b0c;var CJ=u(F(),1),wp=u(bc(),1),Dj=u(mt(),1);var ro=u(V(),1);function Uj(c){let{__nextHasNoMarginBottom:t,label:e,className:l,heading:d,checked:b,indeterminate:o,help:n,id:i,onChange:a,onClick:G,...X}=c;d&&(0,Dj.default)("`heading` prop in `CheckboxControl`",{alternative:"a separate element to implement a heading",since:"5.8"});let[s,r]=(0,CJ.useState)(!1),[m,x]=(0,CJ.useState)(!1),g=(0,wp.useRefEffect)(H=>{H&&(H.indeterminate=!!o,r(H.matches(":checked")),x(H.matches(":indeterminate")))},[b,o]),R=(0,wp.useInstanceId)(Uj,"inspector-checkbox-control",i),Z=H=>a(H.target.checked);return(0,ro.jsx)(Oc,{label:d,id:R,help:n&&(0,ro.jsx)("span",{className:"components-checkbox-control__help",children:n}),className:f("components-checkbox-control",l),children:(0,ro.jsxs)(jc,{spacing:0,justify:"start",alignment:"top",children:[(0,ro.jsxs)("span",{className:"components-checkbox-control__input-container",children:[(0,ro.jsx)("input",{ref:g,id:R,className:"components-checkbox-control__input",type:"checkbox",value:"1",onChange:Z,checked:b,"aria-describedby":n?R+"__help":void 0,onClick:H=>{H.currentTarget.focus(),G?.(H)},...X}),m?(0,ro.jsx)(ue,{icon:U0,className:"components-checkbox-control__indeterminate",role:"presentation"}):null,s?(0,ro.jsx)(ue,{icon:De,className:"components-checkbox-control__checked",role:"presentation"}):null]}),e&&(0,ro.jsx)("label",{className:"components-checkbox-control__label",htmlFor:R,children:e})]})})}var Tp=Uj;var Qp=u(F(),1),jj=u(bc(),1),Ej=u(mt(),1);var Mj=u(V(),1),o0c=4e3;function Pj({className:c,children:t,onCopy:e,onFinishCopy:l,text:d,...b}){(0,Ej.default)("wp.components.ClipboardButton",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let o=(0,Qp.useRef)(void 0),n=(0,jj.useCopyToClipboard)(d,()=>{e(),o.current&&clearTimeout(o.current),l&&(o.current=setTimeout(()=>l(),o0c))});(0,Qp.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]);let i=f("components-clipboard-button",c);return(0,Mj.jsx)(oc,{...b,className:i,ref:n,onCopy:G=>{G.target.focus()},children:t})}var sl=u(F(),1),Pt=u(ic(),1);var EJ=u(bc(),1);var dE=u(F(),1);var Kj=c=>L("font-size:",vt("default.fontSize"),";font-family:inherit;appearance:none;border:1px solid transparent;cursor:pointer;background:none;text-align:start;text-decoration:",c==="a"?"none":void 0,";svg,path{fill:currentColor;}&:hover{color:",O.theme.accent,";}&:focus{box-shadow:none;outline:none;}&:focus-visible{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ",O.theme.accent,";outline:2px solid transparent;outline-offset:0;}",""),_j={name:"1bcj5ek",styles:"width:100%;display:block"},qj={name:"150ruhm",styles:"box-sizing:border-box;width:100%;display:block;margin:0;color:inherit"},$j=L("border:1px solid ",A.surfaceBorderColor,";",""),cE=L(">*:not( marquee )>*{border-bottom:1px solid ",A.surfaceBorderColor,";}>*:last-of-type>*{border-bottom-color:transparent;}",""),Mu=A.radiusSmall,tE=L("border-radius:",Mu,";",""),eE=L("border-radius:",Mu,";>*:first-of-type>*{border-top-left-radius:",Mu,";border-top-right-radius:",Mu,";}>*:last-of-type>*{border-bottom-left-radius:",Mu,";border-bottom-right-radius:",Mu,";}",""),FJ=`calc(${A.fontSize} * ${A.fontLineHeightBase})`,n0c=`calc((${A.controlHeight} - ${FJ} - 2px) / 2)`,i0c=`calc((${A.controlHeightSmall} - ${FJ} - 2px) / 2)`,a0c=`calc((${A.controlHeightLarge} - ${FJ} - 2px) / 2)`,NJ={small:L("padding:",i0c," ",A.controlPaddingXSmall,"px;",""),medium:L("padding:",n0c," ",A.controlPaddingX,"px;",""),large:L("padding:",a0c," ",A.controlPaddingXLarge,"px;","")};var Lp=u(F(),1),Dp=(0,Lp.createContext)({size:"medium"});Dp.displayName="ItemGroupContext";var Up=()=>(0,Lp.useContext)(Dp);function bE(c){let{as:t,className:e,onClick:l,role:d="listitem",size:b,...o}=ec(c,"Item"),{spacedAround:n,size:i}=Up(),a=b||i,G=t||(typeof l<"u"?"button":"div"),X=Hc(),s=(0,dE.useMemo)(()=>X((G==="button"||G==="a")&&Kj(G),NJ[a]||NJ.medium,qj,n&&tE,e),[G,e,X,a,n]),r=X(_j);return{as:G,className:s,onClick:l,wrapperClassName:r,role:d,...o}}var fJ=u(V(),1);function G0c(c,t){let{role:e,wrapperClassName:l,...d}=bE(c);return(0,fJ.jsx)("div",{role:e,className:l,children:(0,fJ.jsx)(ac,{...d,ref:t})})}var X0c=lc(G0c,"Item"),Pu=X0c;function oE(c){let{className:t,isBordered:e=!1,isRounded:l=!0,isSeparated:d=!1,role:b="list",...o}=ec(c,"ItemGroup"),i=Hc()(e&&$j,d&&cE,l&&eE,t);return{isBordered:e,className:i,role:b,isSeparated:d,...o}}var SJ=u(V(),1);function u0c(c,t){let{isBordered:e,isSeparated:l,size:d,...b}=oE(c),{size:o}=Up(),a={spacedAround:!e&&!l,size:d||o};return(0,SJ.jsx)(Dp.Provider,{value:a,children:(0,SJ.jsx)(ac,{...b,ref:t})})}var s0c=lc(u0c,"ItemGroup"),Ku=s0c;var un=u(ic(),1),vE=u(bc(),1),qp=u(F(),1);var hE=u(ic(),1),JE=u(F(),1);var Pp=u(F(),1);var sE=u(bc(),1),Xn=u(F(),1),_u=u(ic(),1);var r0c=16,m0c=16,kJ=10,nE=0,iE=5,zJ=kJ,ait=(m0c+r0c)/2;function jp(c){return Math.max(0,Math.min(100,c))}function x0c(c,t,e,l=nE){let d=c[t].position,b=Math.min(d,e),o=Math.max(d,e);return c.some(({position:n},i)=>i!==t&&(Math.abs(n-e)<l||b<n&&n<o))}function aE(c,t,e){let l=c.findIndex(o=>o.position>t),d={color:e,position:t},b=c.slice();return b.splice(l-1,0,d),b}function GE(c,t){return c.filter((e,l)=>l!==t)}function XE(c,t,e){let l=c.slice();return l[t]=e,l}function Ep(c,t,e){if(x0c(c,t,e))return c;let l={...c[t],position:e};return XE(c,t,l)}function AJ(c,t,e){let l={...c[t],color:e};return XE(c,t,l)}function uE(c,t,e){let l=c.findIndex(d=>d.position===t);return AJ(c,l,e)}function Mp(c,t){if(!t)return;let{x:e,width:l}=t.getBoundingClientRect(),d=c-e;return Math.round(jp(d*100/l))}var Mt=u(V(),1);function rE({isOpen:c,position:t,color:e,...l}){let b=`components-custom-gradient-picker__control-point-button-description-${(0,sE.useInstanceId)(rE)}`;return(0,Mt.jsxs)(Mt.Fragment,{children:[(0,Mt.jsx)(oc,{"aria-label":(0,_u.sprintf)((0,_u.__)("Gradient control point at position %1$d%% with color code %2$s."),t,e),"aria-describedby":b,"aria-haspopup":"true","aria-expanded":c,__next40pxDefaultSize:!0,className:f("components-custom-gradient-picker__control-point-button",{"is-active":c}),...l}),(0,Mt.jsx)(kc,{id:b,children:(0,_u.__)("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 mE({isRenderedInSidebar:c,className:t,...e}){let l=(0,Xn.useMemo)(()=>({placement:"bottom",offset:8,resize:!1}),[]),d=f("components-custom-gradient-picker__control-point-dropdown",t);return(0,Mt.jsx)(bJ,{isRenderedInSidebar:c,popoverProps:l,className:d,...e})}function xE({disableRemove:c,disableAlpha:t,gradientPickerDomRef:e,ignoreMarkerPosition:l,value:d,onChange:b,onStartControlPointChange:o,onStopControlPointChange:n,__experimentalIsRenderedInSidebar:i}){let a=(0,Xn.useRef)(void 0),G=r=>{if(a.current===void 0||e.current===null)return;let m=Mp(r.clientX,e.current),{initialPosition:x,index:g,significantMoveHappened:R}=a.current;!R&&Math.abs(x-m)>=iE&&(a.current.significantMoveHappened=!0),b(Ep(d,g,m))},X=()=>{window&&window.removeEventListener&&a.current&&a.current.listenersActivated&&(window.removeEventListener("mousemove",G),window.removeEventListener("mouseup",X),n(),a.current.listenersActivated=!1)},s=(0,Xn.useRef)(void 0);return s.current=X,(0,Xn.useEffect)(()=>()=>{s.current?.()},[]),(0,Mt.jsx)(Mt.Fragment,{children:d.map((r,m)=>{let x=r?.position;return l!==x&&(0,Mt.jsx)(mE,{isRenderedInSidebar:i,onClose:n,renderToggle:({isOpen:g,onToggle:R})=>(0,Mt.jsx)(rE,{onClick:()=>{a.current&&a.current.significantMoveHappened||(g?n():o(),R())},onMouseDown:()=>{window&&window.addEventListener&&(a.current={initialPosition:x,index:m,significantMoveHappened:!1,listenersActivated:!0},o(),window.addEventListener("mousemove",G),window.addEventListener("mouseup",X))},onKeyDown:Z=>{Z.code==="ArrowLeft"?(Z.stopPropagation(),b(Ep(d,m,jp(r.position-zJ)))):Z.code==="ArrowRight"&&(Z.stopPropagation(),b(Ep(d,m,jp(r.position+zJ))))},isOpen:g,position:r.position,color:r.color},m),renderContent:({onClose:g})=>(0,Mt.jsxs)(nn,{paddingSize:"none",children:[(0,Mt.jsx)(io,{enableAlpha:!t,color:r.color,onChange:R=>{b(AJ(d,m,Zc(R).toRgbString()))}}),!c&&d.length>2&&(0,Mt.jsx)(jc,{className:"components-custom-gradient-picker__remove-control-point-wrapper",alignment:"center",children:(0,Mt.jsx)(oc,{onClick:()=>{b(GE(d,m)),g()},variant:"link",children:(0,_u.__)("Remove Control Point")})})]}),style:{left:`${r.position}%`,transform:"translateX( -50% )"}},m)})})}function g0c({value:c,onChange:t,onOpenInserter:e,onCloseInserter:l,insertPosition:d,disableAlpha:b,__experimentalIsRenderedInSidebar:o}){let[n,i]=(0,Xn.useState)(!1);return(0,Mt.jsx)(mE,{isRenderedInSidebar:o,className:"components-custom-gradient-picker__inserter",onClose:()=>{l()},renderToggle:({isOpen:a,onToggle:G})=>(0,Mt.jsx)(oc,{__next40pxDefaultSize:!0,"aria-expanded":a,"aria-haspopup":"true",onClick:()=>{a?l():(i(!1),e()),G()},className:"components-custom-gradient-picker__insert-point-dropdown",icon:Ko}),renderContent:()=>(0,Mt.jsx)(nn,{paddingSize:"none",children:(0,Mt.jsx)(io,{enableAlpha:!b,onChange:a=>{n?t(uE(c,d,Zc(a).toRgbString())):(t(aE(c,d,Zc(a).toRgbString())),i(!0))}})}),style:d!==null?{left:`${d}%`,transform:"translateX( -50% )"}:void 0})}xE.InsertPoint=g0c;var OJ=xE;var nG=u(V(),1),Z0c=(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},H0c={id:"IDLE"};function Kp({background:c,hasGradient:t,value:e,onChange:l,disableInserter:d=!1,disableAlpha:b=!1,__experimentalIsRenderedInSidebar:o=!1}){let n=(0,Pp.useRef)(null),[i,a]=(0,Pp.useReducer)(Z0c,H0c),G=m=>{if(!n.current)return;let x=Mp(m.clientX,n.current);if(e.some(({position:g})=>Math.abs(x-g)<kJ)){i.id==="MOVING_INSERTER"&&a({type:"STOP_INSERTER_MOVE"});return}a({type:"MOVE_INSERTER",insertPosition:x})},X=()=>{a({type:"STOP_INSERTER_MOVE"})},s=i.id==="MOVING_INSERTER",r=i.id==="INSERTING_CONTROL_POINT";return(0,nG.jsxs)("div",{className:f("components-custom-gradient-picker__gradient-bar",{"has-gradient":t}),onMouseEnter:G,onMouseMove:G,onMouseLeave:X,children:[(0,nG.jsx)("div",{className:"components-custom-gradient-picker__gradient-bar-background",style:{background:c,opacity:t?1:.4}}),(0,nG.jsxs)("div",{ref:n,className:"components-custom-gradient-picker__markers-container",children:[!d&&(s||r)&&(0,nG.jsx)(OJ.InsertPoint,{__experimentalIsRenderedInSidebar:o,disableAlpha:b,insertPosition:i.insertPosition,value:e,onChange:l,onOpenInserter:()=>{a({type:"OPEN_INSERTER"})},onCloseInserter:()=>{a({type:"CLOSE_INSERTER"})}}),(0,nG.jsx)(OJ,{__experimentalIsRenderedInSidebar:o,disableAlpha:b,disableRemove:d,gradientPickerDomRef:n,ignoreMarkerPosition:r?i.insertPosition:void 0,value:e,onChange:l,onStartControlPointChange:()=>{a({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{a({type:"STOP_CONTROL_CHANGE"})}})]})]})}var QJ=u(gE(),1);var TJ=u(ic(),1),vm="linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%)",ZE=180,_p={type:"angular",value:"90"},HE=[{value:"linear-gradient",label:(0,TJ.__)("Linear")},{value:"radial-gradient",label:(0,TJ.__)("Radial")}],RE={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 R0c({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,b]=t;return`hsla(${e},${l}%,${d}%,${b})`}return`${c}(${t.join(",")})`}function I0c(c){if(!c)return"";let{value:t,type:e}=c;return e==="calc"?`calc(${t})`:`${t}${e}`}function p0c({type:c,value:t,length:e}){return`${R0c({type:c,value:t})} ${I0c(e)}`}function W0c(c){if(!(Array.isArray(c)||!c||c.type!=="angular"))return`${c.value}deg`}function aG({type:c,orientation:t,colorStops:e}){let l=W0c(t),d=e.sort((b,o)=>{let n=i=>i?.length?.value===void 0?0:parseInt(i.length.value);return n(b)-n(o)}).map(p0c);return`${c}(${[l,...d].filter(Boolean).join(",")})`}Cl([Fl]);function IE(c){return aG({type:"linear-gradient",orientation:_p,colorStops:c.colorStops})}function B0c(c){return c.length===void 0||c.length.type!=="%"}function pE(c){let t,e=!!c,l=c??vm;try{t=QJ.default.parse(l)[0]}catch(d){console.warn("wp.components.CustomGradientPicker failed to parse the gradient with error",d),t=QJ.default.parse(vm)[0],e=!1}if(!Array.isArray(t.orientation)&&t.orientation?.type==="directional"&&(t.orientation={type:"angular",value:RE[t.orientation.value].toString()}),t.colorStops.some(B0c)){let{colorStops:d}=t,b=100/(d.length-1);d.forEach((o,n)=>{o.length={value:`${b*n}`,type:"%"}})}return{gradientAST:t,hasGradient:e}}function WE(c,t){return{...c,colorStops:t.map(({position:e,color:l})=>{let{r:d,g:b,b:o,a:n}=Zc(l).toRgb();return{length:{type:"%",value:e?.toString()},type:n<1?"rgba":"rgb",value:n<1?[`${d}`,`${b}`,`${o}`,`${n}`]:[`${d}`,`${b}`,`${o}`]}})}}function BE(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 yE=S(ol,{target:"e10bzpgi1"})({name:"1gvx10y",styles:"flex-grow:5"}),VE=S(ol,{target:"e10bzpgi0"})({name:"1gvx10y",styles:"flex-grow:5"});var ub=u(V(),1),y0c=({gradientAST:c,hasGradient:t,onChange:e})=>{let l=c?.orientation?.value??ZE;return(0,ub.jsx)(yI,{onChange:b=>{e(aG({...c,orientation:{type:"angular",value:`${b}`}}))},value:t?l:""})},V0c=({gradientAST:c,hasGradient:t,onChange:e})=>{let{type:l}=c,d=(0,JE.useRef)(Number(_p.value));l==="linear-gradient"&&c.orientation&&(d.current=Number(c.orientation.value));let b=()=>{e(aG({...c,orientation:{type:"angular",value:`${d.current}`},type:"linear-gradient"}))},o=()=>{let{orientation:i,...a}=c;e(aG({...a,type:"radial-gradient"}))},n=i=>{i==="linear-gradient"&&b(),i==="radial-gradient"&&o()};return(0,ub.jsx)(yd,{className:"components-custom-gradient-picker__type-picker",label:(0,hE.__)("Type"),labelPosition:"top",onChange:n,options:HE,value:t?l:void 0})};function h0c({value:c,onChange:t,enableAlpha:e=!0,__experimentalIsRenderedInSidebar:l=!1}){let{gradientAST:d,hasGradient:b}=pE(c),o=IE(d),n=d.colorStops.map(i=>({color:BE(i),position:parseInt(i.length.value)}));return(0,ub.jsxs)(it,{spacing:4,className:"components-custom-gradient-picker",children:[(0,ub.jsx)(Kp,{__experimentalIsRenderedInSidebar:l,disableAlpha:!e,background:o,hasGradient:b,value:n,onChange:i=>{t(aG(WE(d,i)))}}),(0,ub.jsxs)(Zt,{gap:3,className:"components-custom-gradient-picker__ui-line",children:[(0,ub.jsx)(yE,{children:(0,ub.jsx)(V0c,{gradientAST:d,hasGradient:b,onChange:t})}),(0,ub.jsx)(VE,{children:d.type==="linear-gradient"&&(0,ub.jsx)(y0c,{gradientAST:d,hasGradient:b,onChange:t})})]})]})}var qu=h0c;var ul=u(V(),1),J0c=c=>Array.isArray(c.gradients)&&!("gradient"in c),v0c=c=>c.length>0&&c.every(t=>J0c(t));function YE({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:b,...o}){let n=(0,qp.useMemo)(()=>e.map(({gradient:i,name:a,slug:G},X)=>{let s=b?G===b:d===i;return(0,ul.jsx)(Gl.Option,{value:i,isSelected:s,tooltipText:a||(0,un.sprintf)((0,un.__)("Gradient code: %s"),i),style:{color:"rgba( 0,0,0,0 )",background:i},onClick:s?t:()=>l(i,X,G),"aria-label":a?(0,un.sprintf)((0,un.__)("Gradient: %s"),a):(0,un.sprintf)((0,un.__)("Gradient code: %s"),i)},G)}),[e,d,l,t,b]);return(0,ul.jsx)(Gl.OptionGroup,{className:c,options:n,...o})}function CE({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:b,headingLevel:o}){let n=(0,vE.useInstanceId)(CE);return(0,ul.jsx)(it,{spacing:3,className:c,children:e.map(({name:i,gradients:a},G)=>{let X=`color-palette-${n}-${G}`;return(0,ul.jsxs)(it,{spacing:2,children:[(0,ul.jsx)(ip,{level:o,id:X,children:i}),(0,ul.jsx)(YE,{clearGradient:t,gradients:a,onChange:(s,r,m)=>l(s,G,m),value:d,selectedSlug:b,"aria-labelledby":X})]},G)})})}function Y0c(c){let{asButtons:t,loop:e,actions:l,headingLevel:d,"aria-label":b,"aria-labelledby":o,...n}=c,i=v0c(c.gradients)?(0,ul.jsx)(CE,{headingLevel:d,...n}):(0,ul.jsx)(YE,{...n}),{metaProps:a,labelProps:G}=eG(t,e,b,o);return(0,ul.jsx)(Gl,{...a,...G,actions:l,options:i})}function C0c({className:c,gradients:t=[],onChange:e,value:l,clearable:d=!0,enableAlpha:b=!0,disableCustomGradients:o=!1,__experimentalIsRenderedInSidebar:n,headingLevel:i=2,...a}){let G=(0,qp.useCallback)(()=>e(void 0),[e]);return(0,ul.jsxs)(it,{spacing:t.length?4:0,children:[!o&&(0,ul.jsx)(qu,{__experimentalIsRenderedInSidebar:n,enableAlpha:b,value:l,onChange:e}),(t.length>0||d)&&(0,ul.jsx)(Y0c,{...a,className:c,clearGradient:G,gradients:t,onChange:e,value:l,actions:d&&!o&&(0,ul.jsx)(Gl.ButtonAction,{onClick:G,accessibleWhenDisabled:!0,disabled:!l,children:(0,un.__)("Clear")}),headingLevel:i})]})}var $p=C0c;var kE=u(F(),1);var cs=u(F(),1),NE=u(bc(),1),LJ=u($u(),1),fE=u(V(),1),F0c=()=>{},N0c=["menuitem","menuitemradio","menuitemcheckbox"];function f0c(c,t,e){let l=c+e;return l<0?t+l:l>=t?l-t:l}function S0c(c,t,e){let d=(e?LJ.focus.tabbable:LJ.focus.focusable).find(c),b=d.indexOf(t);return b>-1?{index:b,target:t,focusables:d}:null}function k0c({children:c,stopNavigationEvents:t,eventToOffset:e,onNavigate:l=F0c,onKeyDown:d,cycle:b=!0,onlyBrowserTabstops:o,...n},i){let a=(0,cs.useRef)(null);(0,cs.useEffect)(()=>{let X=a.current;if(!X)return;function s(r){d&&d(r);let m=e(r);if(m!==void 0&&t){r.stopImmediatePropagation();let W=r.target?.getAttribute("role");W&&N0c.includes(W)&&r.preventDefault()}if(!m)return;let x=r.target?.ownerDocument?.activeElement;if(!x)return;let g=S0c(X,x,!!o);if(!g)return;let{index:R,focusables:Z}=g,H=b?f0c(R,Z.length,m):R+m;H>=0&&H<Z.length&&(Z[H].focus(),l(H,Z[H]),r.code==="Tab"&&r.preventDefault())}return X.addEventListener("keydown",s),()=>{X.removeEventListener("keydown",s)}},[d,e,t,b,l,o]);let G=(0,NE.useMergeRefs)([a,i]);return(0,fE.jsx)("div",{ref:G,...n,children:c})}var SE=(0,cs.forwardRef)(k0c);SE.displayName="NavigableContainer";var cW=SE;var zE=u(V(),1);function z0c({role:c="menu",orientation:t="vertical",...e},l){return(0,zE.jsx)(cW,{ref:l,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:c,"aria-orientation":c!=="presentation"&&(t==="vertical"||t==="horizontal")?t:void 0,eventToOffset:b=>{let{code:o}=b,n=["ArrowDown"],i=["ArrowUp"];if(t==="horizontal"&&(n=["ArrowRight"],i=["ArrowLeft"]),t==="both"&&(n=["ArrowRight","ArrowDown"],i=["ArrowLeft","ArrowUp"]),n.includes(o))return 1;if(i.includes(o))return-1;if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(o))return 0},...e})}var AE=(0,kE.forwardRef)(z0c);AE.displayName="NavigableMenu";var GG=AE;var OE=u(F(),1);var wE=u(V(),1);function A0c({eventToOffset:c,...t},e){return(0,wE.jsx)(cW,{ref:e,stopNavigationEvents:!0,onlyBrowserTabstops:!0,eventToOffset:d=>{let{code:b,shiftKey:o}=d;if(b==="Tab")return o?-1:1;if(c)return c(d)},...t})}var TE=(0,OE.forwardRef)(A0c);TE.displayName="TabbableContainer";var DJ=TE;var ts=u(V(),1);function UJ(c={},t={}){let e={...c,...t};return t.className&&c.className&&(e.className=f(t.className,c.className)),e}function QE(c){return typeof c=="function"}function O0c(c){let{children:t,className:e,controls:l,icon:d=Wh,label:b,popoverProps:o,toggleProps:n,menuProps:i,disableOpenOnArrowDown:a=!1,text:G,noIcons:X,open:s,defaultOpen:r,onToggle:m,variant:x}=ec(c,"DropdownMenu");if(!l?.length&&!QE(t))return null;let g;l?.length&&(g=l,Array.isArray(g[0])||(g=[l]));let R=UJ({className:"components-dropdown-menu__popover",variant:x},o);return(0,ts.jsx)(bo,{className:e,popoverProps:R,renderToggle:({isOpen:Z,onToggle:H})=>{let W=B=>{a||!Z&&B.code==="ArrowDown"&&(B.preventDefault(),H())},{as:p=oc,...I}=n??{},y=UJ({className:f("components-dropdown-menu__toggle",{"is-opened":Z})},I);return(0,ts.jsx)(p,{...y,icon:d,onClick:B=>{H(),y.onClick&&y.onClick(B)},onKeyDown:B=>{W(B),y.onKeyDown&&y.onKeyDown(B)},"aria-haspopup":"true","aria-expanded":Z,label:b,text:G,showTooltip:n?.showTooltip??!0,children:y.children})},renderContent:Z=>{let H=UJ({"aria-label":b,className:f("components-dropdown-menu__menu",{"no-icons":X})},i);return(0,ts.jsxs)(GG,{...H,role:"menu",children:[QE(t)?t(Z):null,g?.flatMap((W,p)=>W.map((I,y)=>(0,ts.jsx)(oc,{size:"compact",onClick:B=>{B.stopPropagation(),Z.onClose(),I.onClick&&I.onClick()},className:f("components-dropdown-menu__menu-item",{"has-separator":p>0&&y===0,"is-active":I.isActive,"is-icon-only":!I.title}),icon:I.icon,label:I.label,"aria-checked":I.role==="menuitemcheckbox"||I.role==="menuitemradio"?I.isActive:void 0,role:I.role==="menuitemcheckbox"||I.role==="menuitemradio"?I.role:"menuitem",accessibleWhenDisabled:!0,disabled:I.isDisabled,children:I.title},[p,y].join())))]})},open:s,defaultOpen:r,onToggle:m})}var w0c=za(O0c,"DropdownMenu"),sb=w0c;var LE=S(lo,{target:"e1lpqc908"})("&&{flex-shrink:0;width:",Q(6),";height:",Q(6),";}"),DE=S($b,{target:"e1lpqc907"})(dI,"{background:",O.gray[100],";border-radius:",A.radiusXSmall,";",db,db,db,db,"{height:",Q(8),";}",Hd,Hd,Hd,"{border-color:transparent;box-shadow:none;}}"),UE=S("div",{target:"e1lpqc906"})("line-height:",Q(8),";margin-left:",Q(2),";margin-right:",Q(2),";white-space:nowrap;overflow:hidden;"),jE=S(ob,{target:"e1lpqc905"})("text-transform:uppercase;line-height:",Q(6),";font-weight:",A.fontWeightEmphasis,";&&&{font-size:11px;margin-bottom:0;}"),EE=S(ac,{target:"e1lpqc904"})("height:",Q(6),";display:flex;"),jJ=S(ac,{target:"e1lpqc903"})("margin-top:",Q(2),";"),ME=S(ac,{target:"e1lpqc902"})({name:"u6wnko",styles:"&&&{.components-button.has-icon{min-width:0;padding:0;}}"}),PE=S(oc,{target:"e1lpqc901"})("&&{color:",O.theme.accent,";}"),KE=S(oc,{target:"e1lpqc900"})("&&{margin-top:",Q(1),";}");var Yc=u(V(),1),T0c="#000";function Q0c({value:c,onChange:t,label:e}){return(0,Yc.jsx)(DE,{size:"compact",label:e,hideLabelFromVision:!0,value:c,onChange:t})}function L0c(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 D0c(c,t){let e=new RegExp(`^${t}color-([\\d]+)$`),l=c.reduce((d,b)=>{if(typeof b?.slug=="string"){let o=b?.slug.match(e);if(o){let n=parseInt(o[1],10);if(n>=d)return n+1}}return d},1);return{name:(0,Pt.sprintf)((0,Pt.__)("Color %d"),l),slug:`${t}color-${l}`}}function _E({isGradient:c,element:t,onChange:e,popoverProps:l,onClose:d=()=>{}}){let b=(0,sl.useMemo)(()=>({shift:!0,offset:20,resize:!1,placement:"left-start",...l,className:f("components-palette-edit__popover",l?.className)}),[l]);return(0,Yc.jsxs)(Xi,{...b,onClose:d,children:[!c&&(0,Yc.jsx)(io,{color:t.color,enableAlpha:!0,onChange:o=>{e({...t,color:o})}}),c&&(0,Yc.jsx)("div",{className:"components-palette-edit__popover-gradient-picker",children:(0,Yc.jsx)(qu,{__experimentalIsRenderedInSidebar:!0,value:t.gradient,onChange:o=>{e({...t,gradient:o})}})})]})}function U0c({canOnlyChangeValues:c,element:t,onChange:e,onRemove:l,popoverProps:d,slugPrefix:b,isGradient:o}){let n=o?t.gradient:t.color,[i,a]=(0,sl.useState)(!1),[G,X]=(0,sl.useState)(null),s=(0,sl.useMemo)(()=>({...d,anchor:G}),[G,d]);return(0,Yc.jsxs)(Pu,{ref:X,size:"small",children:[(0,Yc.jsxs)(jc,{justify:"flex-start",children:[(0,Yc.jsx)(oc,{size:"small",onClick:()=>{a(!0)},"aria-label":(0,Pt.sprintf)((0,Pt.__)("Edit: %s"),t.name.trim().length?t.name:n||""),style:{padding:0},children:(0,Yc.jsx)(LE,{colorValue:n})}),(0,Yc.jsx)(ol,{children:c?(0,Yc.jsx)(UE,{children:t.name.trim().length?t.name:"\xA0"}):(0,Yc.jsx)(Q0c,{label:o?(0,Pt.__)("Gradient name"):(0,Pt.__)("Color name"),value:t.name,onChange:r=>e({...t,name:r,slug:b+vI(r??"")})})}),!c&&(0,Yc.jsx)(Le,{children:(0,Yc.jsx)(KE,{size:"small",icon:w0,label:(0,Pt.sprintf)((0,Pt.__)("Remove color: %s"),t.name.trim().length?t.name:n||""),onClick:l})})]}),i&&(0,Yc.jsx)(_E,{isGradient:o,onChange:e,element:t,popoverProps:s,onClose:()=>a(!1)})]})}function j0c({elements:c,onChange:t,canOnlyChangeValues:e,slugPrefix:l,isGradient:d,popoverProps:b,addColorRef:o}){let n=(0,sl.useRef)(void 0);(0,sl.useEffect)(()=>{n.current=c},[c]);let i=(0,EJ.useDebounce)(a=>t(L0c(a)),100);return(0,Yc.jsx)(it,{spacing:3,children:(0,Yc.jsx)(Ku,{isRounded:!0,isBordered:!0,isSeparated:!0,children:c.map((a,G)=>(0,Yc.jsx)(U0c,{isGradient:d,canOnlyChangeValues:e,element:a,onChange:X=>{i(c.map((s,r)=>r===G?X:s))},onRemove:()=>{let X=c.filter((s,r)=>r!==G);t(X.length?X:void 0),o.current?.focus()},slugPrefix:l,popoverProps:b},G))})})}var E0c=[];function M0c({gradients:c,colors:t=E0c,onChange:e,paletteLabel:l,paletteLabelHeadingLevel:d=2,emptyMessage:b,canOnlyChangeValues:o,canReset:n,slugPrefix:i="",popoverProps:a}){let G=!!c,X=G?c:t,[s,r]=(0,sl.useState)(!1),[m,x]=(0,sl.useState)(null),g=s&&!!m&&X[m]&&!X[m].slug,Z=X.length>0,H=(0,EJ.useDebounce)(e,100),W=(0,sl.useCallback)((I,y)=>{let B=y===void 0?void 0:X[y];B&&B[G?"gradient":"color"]===I?x(y):r(!0)},[G,X]),p=(0,sl.useRef)(null);return(0,Yc.jsxs)(ME,{children:[(0,Yc.jsxs)(jc,{children:[(0,Yc.jsx)(jE,{level:d,children:l}),(0,Yc.jsxs)(EE,{children:[Z&&s&&(0,Yc.jsx)(PE,{size:"small",onClick:()=>{r(!1),x(null)},children:(0,Pt.__)("Done")}),!o&&(0,Yc.jsx)(oc,{ref:p,size:"small",isPressed:g,icon:Ko,label:G?(0,Pt.__)("Add gradient"):(0,Pt.__)("Add color"),onClick:()=>{let{name:I,slug:y}=D0c(X,i);e(c?[...c,{gradient:vm,name:I,slug:y}]:[...t,{color:T0c,name:I,slug:y}]),r(!0),x(X.length)}}),Z&&(!s||!o||n)&&(0,Yc.jsx)(sb,{icon:L0,label:G?(0,Pt.__)("Gradient options"):(0,Pt.__)("Color options"),toggleProps:{size:"small"},children:({onClose:I})=>(0,Yc.jsx)(Yc.Fragment,{children:(0,Yc.jsxs)(GG,{role:"menu",children:[!s&&(0,Yc.jsx)(oc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{r(!0),I()},className:"components-palette-edit__menu-button",children:(0,Pt.__)("Show details")}),!o&&(0,Yc.jsx)(oc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{x(null),r(!1),e(),I()},className:"components-palette-edit__menu-button",children:G?(0,Pt.__)("Remove all gradients"):(0,Pt.__)("Remove all colors")}),n&&(0,Yc.jsx)(oc,{__next40pxDefaultSize:!0,className:"components-palette-edit__menu-button",variant:"tertiary",onClick:()=>{x(null),e(),I()},children:G?(0,Pt.__)("Reset gradient"):(0,Pt.__)("Reset colors")})]})})})]})]}),Z&&(0,Yc.jsxs)(jJ,{children:[s&&(0,Yc.jsx)(j0c,{canOnlyChangeValues:o,elements:X,onChange:e,slugPrefix:i,isGradient:G,popoverProps:a,addColorRef:p}),!s&&m!==null&&(0,Yc.jsx)(_E,{isGradient:G,onClose:()=>x(null),onChange:I=>{H(X.map((y,B)=>B===m?I:y))},element:X[m??-1],popoverProps:a}),!s&&(G?(0,Yc.jsx)($p,{gradients:c,onChange:W,clearable:!1,disableCustomGradients:!0}):(0,Yc.jsx)(Zi,{colors:t,onChange:W,clearable:!1,disableCustomColors:!0}))]}),!Z&&b&&(0,Yc.jsx)(jJ,{children:b})]})}var qE=M0c;var Bi=u(ic(),1),zl=u(F(),1),GM=u(bc(),1),PJ=u(to(),1);var $E=S(Zt,{target:"evuatpg0"})("height:38px;padding-left:",Q(2),";padding-right:",Q(2),";");var tW=u(F(),1),cM=u(V(),1);function P0c(c,t){let{value:e,isExpanded:l,instanceId:d,selectedSuggestionIndex:b,className:o,onChange:n,onFocus:i,onBlur:a,"aria-describedby":G,...X}=c,[s,r]=(0,tW.useState)(!1),m=e?e.length+1:0,x=Z=>{n&&n({value:Z.target.value})},g=Z=>{r(!0),i?.(Z)},R=Z=>{r(!1),a?.(Z)};return(0,cM.jsx)("input",{ref:t,id:`components-form-token-input-${d}`,type:"text",...X,value:e||"",onChange:x,onFocus:g,onBlur:R,size:m,className:f(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":s&&b!==-1&&l?`components-form-token-suggestions-${d}-${b}`:void 0,"aria-describedby":G})}var tM=(0,tW.forwardRef)(P0c);tM.displayName="TokenInput";var eW=tM;var eM=u(bc(),1),lM=u(ic(),1),XG=u(V(),1),K0c=c=>{c.preventDefault()};function _0c({selectedIndex:c,scrollIntoView:t,match:e,onHover:l,onSelect:d,suggestions:b=[],displayTransform:o,instanceId:n,__experimentalRenderItem:i}){let a=(0,eM.useRefEffect)(r=>{c>-1&&t&&r.children[c]&&r.children[c].scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[c,t]),G=r=>()=>{l?.(r)},X=r=>()=>{d?.(r)},s=r=>{let m=o(e).normalize("NFKC").toLocaleLowerCase();if(m.length===0)return null;let x=o(r),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,XG.jsxs)("ul",{ref:a,className:"components-form-token-field__suggestions-list",id:`components-form-token-suggestions-${n}`,role:"listbox",children:[b.map((r,m)=>{let x=s(r),g=m===c,R=typeof r=="object"&&r?.disabled,Z=typeof r=="object"&&"value"in r?r?.value:o(r),H=f("components-form-token-field__suggestion",{"is-selected":g}),W;return typeof i=="function"?W=i({item:r}):x?W=(0,XG.jsxs)("span",{"aria-label":o(r),children:[x.suggestionBeforeMatch,(0,XG.jsx)("strong",{className:"components-form-token-field__suggestion-match",children:x.suggestionMatch}),x.suggestionAfterMatch]}):W=o(r),(0,XG.jsx)("li",{id:`components-form-token-suggestions-${n}-${m}`,role:"option",className:H,onMouseDown:K0c,onClick:X(r),onMouseEnter:G(r),"aria-selected":m===c,"aria-disabled":R,children:W},Z)}),b.length===0&&(0,XG.jsx)("li",{className:"components-form-token-field__suggestion is-empty",children:(0,lM.__)("No items found")})]})}var lW=_0c;var dW=u(F(),1),bW=u(bc(),1),MJ=u(V(),1),oW=(0,bW.createHigherOrderComponent)(c=>function(e){let[l,d]=(0,dW.useState)(void 0),b=(0,dW.useCallback)(o=>d(()=>o?.handleFocusOutside?o.handleFocusOutside.bind(o):void 0),[]);return(0,MJ.jsx)("div",{...(0,bW.__experimentalUseFocusOutside)(l),children:(0,MJ.jsx)(c,{ref:b,...e})})},"withFocusOutside");var q0c=Yl`
+			);}`,"")},Isc=28,psc=12,rU=D("width:",Isc*6+psc*5,"px;>div:first-of-type>",Pl,"{margin-bottom:0;}&& ",Pl,"+button:not( .has-text ){min-width:24px;padding:0;}",""),sU=D("",""),mU=D("",""),xU={name:"1ghe26v",styles:"display:flex;justify-content:flex-end;margin-top:12px"},gU=()=>D("flex:1 1 60%;",ot({marginRight:w(3)})(),";","");var wc=X(ic(),1),Xo={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}},ip=Object.values(Xo),ap=[Xo.px,Xo["%"],Xo.em,Xo.rem,Xo.vw,Xo.vh],Wsc=Xo.px;function iJ(c,t,e){let l=t?`${c??""}${t}`:c;return Pt(l,e)}function up(c){return Array.isArray(c)&&!!c.length}function Pt(c,t=ip){let e,l;if(typeof c<"u"||c===null){e=`${c}`.trim();let n=parseFloat(e);l=isFinite(n)?n:void 0}let b=e?.match(/[\d.\-\+]*\s*(.*)/)?.[1]?.toLowerCase(),o;return up(t)?o=t.find(i=>i.value===b)?.value:o=Wsc.value,[l,o]}function ZU(c,t,e,l){let[d,b]=Pt(c,t),o=d??e,n=b||l;return!n&&up(t)&&(n=t[0].value),[o,n]}function Bsc(c=[],t){return Array.isArray(t)?t.filter(e=>c.includes(e.value)):[]}var H0=({units:c=ip,availableUnits:t=[],defaultValues:e})=>{let l=Bsc(t,c);return e?l.map(d=>{let[b]=e[d.value]?Pt(e[d.value]):[];return{...d,default:b}}):l};function RU(c,t,e=ip){let l=Array.isArray(e)?[...e]:[],[,d]=iJ(c,t,ip);return d&&!l.some(b=>b.value===d)&&Xo[d]&&l.unshift(Xo[d]),l}function IU(c){let{border:t,className:e,colors:l=[],enableAlpha:d=!1,enableStyle:b=!0,onChange:o,previousStyleSelection:n,__experimentalIsRenderedInSidebar:i=!1,...a}=ec(c,"BorderControlDropdown"),[u]=Pt(t?.width),G=u===0,r=I=>{let y=t?.style==="none"?n:t?.style,B=G&&I?"1px":t?.width;o({color:I,style:y,width:B})},s=I=>{let y=G&&I?"1px":t?.width;o({...t,style:I,width:y})},m=()=>{o({...t,color:void 0,style:void 0})},x=Bc(),g=(0,du.useMemo)(()=>x(GU,e),[e,x]),Z=(0,du.useMemo)(()=>x(mU),[x]),H=(0,du.useMemo)(()=>x(XU(t)),[t,x]),R=(0,du.useMemo)(()=>x(rU),[x]),W=(0,du.useMemo)(()=>x(sU),[x]),p=(0,du.useMemo)(()=>x(xU),[x]);return{...a,border:t,className:g,colors:l,enableAlpha:d,enableStyle:b,indicatorClassName:Z,indicatorWrapperClassName:H,onColorChange:r,onStyleChange:s,onReset:m,popoverContentClassName:W,popoverControlsClassName:R,resetButtonWrapperClassName:p,__experimentalIsRenderedInSidebar:i}}var Gl=X(V(),1),Gp=c=>c.replace(/^var\((.+)\)$/,"$1"),ysc=(c,t)=>{if(!(!c||!t)){if(op(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)}},Vsc=(c,t,e,l)=>{if(l){if(t){let d=Gp(t.color);return e?(0,le.sprintf)((0,le.__)('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,le.sprintf)((0,le.__)('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=Gp(c);return e?(0,le.sprintf)((0,le.__)('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,le.sprintf)((0,le.__)('Border color and style picker. The currently selected color has a value of "%s".'),d)}return(0,le.__)("Border color and style picker.")}return t?(0,le.sprintf)((0,le.__)('Border color picker. The currently selected color is called "%1$s" and has a value of "%2$s".'),t.name,Gp(t.color)):c?(0,le.sprintf)((0,le.__)('Border color picker. The currently selected color has a value of "%s".'),Gp(c)):(0,le.__)("Border color picker.")},hsc=(c,t)=>{let{__experimentalIsRenderedInSidebar:e,border:l,colors:d,disableCustomColors:b,enableAlpha:o,enableStyle:n,indicatorClassName:i,indicatorWrapperClassName:a,isStyleSettable:u,onReset:G,onColorChange:r,onStyleChange:s,popoverContentClassName:m,popoverControlsClassName:x,resetButtonWrapperClassName:g,__unstablePopoverProps:Z,...H}=IU(c),{color:R,style:W}=l||{},p=ysc(R,d),I=Vsc(R,p,W,n),y=R||W&&W!=="none",B=e?"bottom left":void 0;return(0,Gl.jsx)(no,{renderToggle:({onToggle:h})=>(0,Gl.jsx)(oc,{onClick:h,variant:"tertiary","aria-label":I,tooltipPosition:B,label:(0,le.__)("Border color and style picker"),showTooltip:!0,__next40pxDefaultSize:!0,children:(0,Gl.jsx)("span",{className:a,children:(0,Gl.jsx)(oo,{className:i,colorValue:R})})}),renderContent:()=>(0,Gl.jsx)(Gl.Fragment,{children:(0,Gl.jsxs)(nn,{paddingSize:"medium",children:[(0,Gl.jsxs)(it,{className:x,spacing:6,children:[(0,Gl.jsx)(Zi,{className:m,value:R,onChange:r,colors:d,disableCustomColors:b,__experimentalIsRenderedInSidebar:e,clearable:!1,enableAlpha:o}),n&&u&&(0,Gl.jsx)(U2,{label:(0,le.__)("Style"),value:W,onChange:s})]}),(0,Gl.jsx)("div",{className:g,children:(0,Gl.jsx)(oc,{variant:"tertiary",onClick:()=>{G()},disabled:!y,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,le.__)("Reset")})})]})}),popoverProps:{...Z},...H,ref:t})},Jsc=lc(hsc,"BorderControlDropdown"),aJ=Jsc;var BU=X(xt(),1),Ri=X(Y(),1),yU=X(ic(),1);var pU=X(Y(),1);var Xp=X(V(),1);function vsc({className:c,isUnitSelectTabbable:t=!0,onChange:e,size:l="default",unit:d="px",units:b=ap,...o},n){if(!up(b)||b?.length===1)return(0,Xp.jsx)(iU,{className:"components-unit-control__unit-label",selectSize:l,children:d});let i=u=>{let{value:G}=u.target,r=b.find(s=>s.value===G);e?.(G,{event:u,data:r})},a=N("components-unit-control__select",c);return(0,Xp.jsx)(np,{ref:n,className:a,onChange:i,selectSize:l,tabIndex:t?void 0:-1,value:d,...o,children:b.map(u=>(0,Xp.jsx)("option",{value:u.value,children:u.label},u.value))})}var WU=(0,pU.forwardRef)(vsc);var uJ=X(V(),1);function Csc(c,t){let{__unstableStateReducer:e,autoComplete:l="off",children:d,className:b,disabled:o=!1,disableUnits:n=!1,isPressEnterToChange:i=!1,isResetValueOnUnitChange:a=!1,isUnitSelectTabbable:u=!0,label:G,onChange:r,onUnitChange:s,size:m="default",unit:x,units:g=ap,value:Z,onFocus:H,...R}=c;"unit"in c&&(0,BU.default)("UnitControl unit prop",{since:"5.6",hint:"The unit should be provided within the `value` prop.",version:"6.2"});let W=Z??void 0,[p,I]=(0,Ri.useMemo)(()=>{let S=RU(W,x,g),[{value:v=""}={},...A]=S,K=A.reduce((tc,{value:M})=>{let U=ja(M?.substring(0,1)||"");return tc.includes(U)?tc:`${tc}|${U}`},ja(v.substring(0,1)));return[S,new RegExp(`^(?:${K})$`,"i")]},[W,x,g]),[y,B]=iJ(W,x,p),[C,J]=jo(p.length===1?p[0].value:x,{initial:B,fallback:""});(0,Ri.useEffect)(()=>{B!==void 0&&J(B)},[B,J]);let h=N("components-unit-control","components-unit-control-wrapper",b),f=(S,v)=>{if(S===""||typeof S>"u"||S===null){r?.("",v);return}let A=ZU(S,p,y,C).join("");r?.(A,v)},F=(S,v)=>{let{data:A}=v,K=`${y??""}${S}`;a&&A?.default!==void 0&&(K=`${A.default}${S}`),r?.(K,v),s?.(S,v),J(S)},O;!n&&u&&p.length&&(O=S=>{R.onKeyDown?.(S),!S.metaKey&&!S.ctrlKey&&I.test(S.key)&&z.current?.focus()});let z=(0,Ri.useRef)(null),L=n?null:(0,uJ.jsx)(WU,{ref:z,"aria-label":(0,yU.__)("Select unit"),disabled:o,isUnitSelectTabbable:u,onChange:F,size:["small","compact"].includes(m)?"small":"default",unit:C,units:p,onFocus:H,onBlur:c.onBlur}),j=R.step;return!j&&p&&(j=p.find(v=>v.value===C)?.step??1),(0,uJ.jsx)(g0,{...R,autoComplete:l,className:h,disabled:o,spinControls:"none",isPressEnterToChange:i,label:G,onKeyDown:O,onChange:f,ref:t,size:m,suffix:L,type:i?"text":"number",value:y??"",step:j,onFocus:H,__unstableStateReducer:e})}var VU=(0,Ri.forwardRef)(Csc);VU.displayName="UnitControl";var ro=VU;var ib=X(Y(),1);var hU=c=>{let t=c?.width!==void 0&&c.width!=="",e=c?.color!==void 0;return t||e};function JU(c){let{className:t,colors:e=[],isCompact:l,onChange:d,enableAlpha:b=!0,enableStyle:o=!0,shouldSanitizeBorder:n=!0,value:i,width:a,__experimentalIsRenderedInSidebar:u=!1,size:G,__next40pxDefaultSize:r,...s}=ec(c,"BorderControl"),[m,x]=Pt(i?.width),g=x||"px",Z=m===0,[H,R]=(0,ib.useState)(),[W,p]=(0,ib.useState)(),I=n?hU(i):!0,y=(0,ib.useCallback)(z=>{if(n&&!hU(z)){d(void 0);return}d(z)},[d,n]),B=(0,ib.useCallback)(z=>{let L=z===""?void 0:z,[j]=Pt(z),S=j===0,v={...i,width:L};S&&!Z&&(R(i?.color),p(i?.style),v.color=void 0,v.style="none"),!S&&Z&&(v.color===void 0&&(v.color=H),v.style==="none"&&(v.style=W)),y(v)},[i,Z,H,W,y]),C=(0,ib.useCallback)(z=>{B(`${z}${g}`)},[B,g]),J=Bc(),h=(0,ib.useMemo)(()=>J(aU,t),[t,J]),f=a;l&&(f="116px");let F=(0,ib.useMemo)(()=>J(uU({hasWidth:!!f})),[f,J]),O=(0,ib.useMemo)(()=>J(gU()),[J]);return{...s,className:h,colors:e,enableAlpha:b,enableStyle:o,innerWrapperClassName:F,inputWidth:f,isStyleSettable:I,onBorderChange:y,onSliderChange:C,onWidthChange:B,previousStyleSelection:W,sliderClassName:O,value:i,widthUnit:g,widthValue:m,__experimentalIsRenderedInSidebar:u}}var ab=X(V(),1),fsc=c=>{let{label:t,hideLabelFromVision:e}=c;return t?e?(0,ab.jsx)(Sc,{as:"legend",children:t}):(0,ab.jsx)(Pl,{as:"legend",children:t}):null},Ysc=(c,t)=>{let{colors:e,disableCustomColors:l,disableUnits:d,enableAlpha:b,enableStyle:o,hideLabelFromVision:n,innerWrapperClassName:i,inputWidth:a,isStyleSettable:u,label:G,onBorderChange:r,onSliderChange:s,onWidthChange:m,placeholder:x,__unstablePopoverProps:g,previousStyleSelection:Z,showDropdownHeader:H,sliderClassName:R,value:W,widthUnit:p,widthValue:I,withSlider:y,__experimentalIsRenderedInSidebar:B,...C}=JU(c);return(0,ab.jsxs)(ac,{as:"fieldset",...C,ref:t,children:[(0,ab.jsx)(fsc,{label:G,hideLabelFromVision:n}),(0,ab.jsxs)(jc,{spacing:4,className:i,children:[(0,ab.jsx)(ro,{prefix:(0,ab.jsx)(re,{marginRight:1,marginBottom:0,children:(0,ab.jsx)(aJ,{border:W,colors:e,__unstablePopoverProps:g,disableCustomColors:l,enableAlpha:b,enableStyle:o,isStyleSettable:u,onChange:r,previousStyleSelection:Z,__experimentalIsRenderedInSidebar:B})}),label:(0,GJ.__)("Border width"),hideLabelFromVision:!0,min:0,onChange:m,value:W?.width||"",placeholder:x,disableUnits:d,__unstableInputWidth:a}),y&&(0,ab.jsx)(Bd,{label:(0,GJ.__)("Border width"),hideLabelFromVision:!0,className:R,initialPosition:0,max:100,min:0,onChange:s,step:["px","%"].includes(p)?1:.1,value:I||void 0,withInputField:!1})]})]})},Fsc=lc(Ysc,"BorderControl"),ub=Fsc;var CU=X(Y(),1);var Nsc={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 vU(c){return c?Nsc[c]:{}}function fU(c){let{align:t,alignment:e,className:l,columnGap:d,columns:b=2,gap:o=3,isInline:n=!1,justify:i,rowGap:a,rows:u,templateColumns:G,templateRows:r,...s}=ec(c,"Grid"),m=Array.isArray(b)?b:[b],x=Sm(m),g=Array.isArray(u)?u:[u],Z=Sm(g),H=G||!!b&&`repeat( ${x}, 1fr )`,R=r||!!u&&`repeat( ${Z}, 1fr )`,W=Bc(),p=(0,CU.useMemo)(()=>{let I=vU(e),y=D({alignItems:t,display:n?"inline-grid":"grid",gap:`calc( ${T.gridBase} * ${o} )`,gridTemplateColumns:H||void 0,gridTemplateRows:R||void 0,gridRowGap:a,gridColumnGap:d,justifyContent:i,verticalAlign:n?"middle":void 0,...I},"","");return W(y,l)},[t,e,l,d,W,o,H,R,n,i,a]);return{...s,className:p}}var YU=X(V(),1);function Ssc(c,t){let e=fU(c);return(0,YU.jsx)(ac,{...e,ref:t})}var ksc=lc(Ssc,"Grid"),un=ksc;var rp=X(Y(),1);function FU(c){let{className:t,colors:e=[],enableAlpha:l=!1,enableStyle:d=!0,__experimentalIsRenderedInSidebar:b=!1,...o}=ec(c,"BorderBoxControlSplitControls"),n=Bc(),i=(0,rp.useMemo)(()=>n(DQ,t),[n,t]),a=(0,rp.useMemo)(()=>n(UQ,t),[n,t]),u=(0,rp.useMemo)(()=>n(jQ(),t),[n,t]);return{...o,centeredClassName:a,className:i,colors:e,enableAlpha:l,enableStyle:d,rightAlignedClassName:u,__experimentalIsRenderedInSidebar:b}}var Ii=X(V(),1),zsc=(c,t)=>{let{centeredClassName:e,colors:l,disableCustomColors:d,enableAlpha:b,enableStyle:o,onChange:n,popoverPlacement:i,popoverOffset:a,rightAlignedClassName:u,value:G,__experimentalIsRenderedInSidebar:r,...s}=FU(c),[m,x]=(0,sp.useState)(null),g=(0,sp.useMemo)(()=>i?{placement:i,offset:a,anchor:m,shift:!0}:void 0,[i,a,m]),Z={colors:l,disableCustomColors:d,enableAlpha:b,enableStyle:o,isCompact:!0,__experimentalIsRenderedInSidebar:r},H=(0,NU.useMergeRefs)([x,t]);return(0,Ii.jsxs)(un,{...s,ref:H,gap:3,children:[(0,Ii.jsx)(Y2,{value:G}),(0,Ii.jsx)(ub,{className:e,hideLabelFromVision:!0,label:(0,Z0.__)("Top border"),onChange:R=>n(R,"top"),__unstablePopoverProps:g,value:G?.top,...Z}),(0,Ii.jsx)(ub,{hideLabelFromVision:!0,label:(0,Z0.__)("Left border"),onChange:R=>n(R,"left"),__unstablePopoverProps:g,value:G?.left,...Z}),(0,Ii.jsx)(ub,{className:u,hideLabelFromVision:!0,label:(0,Z0.__)("Right border"),onChange:R=>n(R,"right"),__unstablePopoverProps:g,value:G?.right,...Z}),(0,Ii.jsx)(ub,{className:e,hideLabelFromVision:!0,label:(0,Z0.__)("Bottom border"),onChange:R=>n(R,"bottom"),__unstablePopoverProps:g,value:G?.bottom,...Z})]})},Asc=lc(zsc,"BorderBoxControlSplitControls"),XJ=Asc;var jX=X(Y(),1);var Osc=/^([\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 SU(c){let e=c.trim().match(Osc);if(!e)return[void 0,void 0];let[,l,d]=e,b=parseFloat(l);return b=Number.isNaN(b)?void 0:b,[b,d]}var mp=["top","right","bottom","left"],kU=["color","style","width"],so=c=>c?!kU.some(t=>c[t]!==void 0):!0,rJ=c=>c?bu(c)?!mp.every(e=>so(c[e])):!so(c):!1,zU=c=>c?kU.every(t=>c[t]!==void 0):!1,bu=(c={})=>Object.keys(c).some(t=>mp.indexOf(t)!==-1),xp=c=>{if(!bu(c))return!1;let t=mp.map(e=>wsc(c?.[e]));return!t.every(e=>e===t[0])},AU=c=>{if(!(!c||so(c)))return{top:c,right:c,bottom:c,left:c}},OU=(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},wU=c=>{if(!c)return;let t=[],e=[],l=[];mp.forEach(n=>{t.push(c[n]?.color),e.push(c[n]?.style),l.push(c[n]?.width)});let d=t.every(n=>n===t[0]),b=e.every(n=>n===e[0]),o=l.every(n=>n===l[0]);return{color:d?t[0]:void 0,style:b?e[0]:void 0,width:o?l[0]:Tsc(l)}},wsc=(c,t)=>{if(so(c))return t;let{color:e,style:l,width:d}=t||{},{color:b=e,style:o=l,width:n=d}=c;return[n,!!n&&n!=="0"||!!b?o||"solid":o,b].filter(Boolean).join(" ")},Tsc=c=>{let e=c.map(l=>l===void 0?void 0:SU(`${l}`)[1]).filter(l=>l!==void 0);return Qsc(e)};function Qsc(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}function TU(c){let{className:t,colors:e=[],onChange:l,enableAlpha:d=!1,enableStyle:b=!0,value:o,__experimentalIsRenderedInSidebar:n=!1,size:i,__next40pxDefaultSize:a,...u}=ec(c,"BorderBoxControl"),G=xp(o),r=bu(o),s=r?wU(o):o,m=r?o:AU(o),x=!isNaN(parseFloat(`${s?.width}`)),[g,Z]=(0,jX.useState)(!G),H=()=>Z(!g),R=C=>{if(!C)return l(void 0);if(!G||zU(C))return l(so(C)?void 0:C);let J=OU(s,C),h={top:{...o?.top,...J},right:{...o?.right,...J},bottom:{...o?.bottom,...J},left:{...o?.left,...J}};if(xp(h))return l(h);let f=so(h.top)?void 0:h.top;l(f)},W=(C,J)=>{let h={...m,[J]:C};xp(h)?l(h):l(C)},p=Bc(),I=(0,jX.useMemo)(()=>p(OQ,t),[p,t]),y=(0,jX.useMemo)(()=>p(wQ()),[p]),B=(0,jX.useMemo)(()=>p(TQ),[p]);return{...u,className:I,colors:e,disableUnits:G&&!x,enableAlpha:d,enableStyle:b,hasMixedBorders:G,isLinked:g,linkedControlClassName:y,onLinkedChange:R,onSplitChange:W,toggleLinked:H,linkedValue:s,splitValue:m,wrapperClassName:B,__experimentalIsRenderedInSidebar:n}}var mo=X(V(),1),Lsc=c=>{let{label:t,hideLabelFromVision:e}=c;return t?e?(0,mo.jsx)(Sc,{as:"label",children:t}):(0,mo.jsx)(Pl,{children:t}):null},Dsc=(c,t)=>{let{className:e,colors:l,disableCustomColors:d,disableUnits:b,enableAlpha:o,enableStyle:n,hasMixedBorders:i,hideLabelFromVision:a,isLinked:u,label:G,linkedControlClassName:r,linkedValue:s,onLinkedChange:m,onSplitChange:x,popoverPlacement:g,popoverOffset:Z,splitValue:H,toggleLinked:R,wrapperClassName:W,__experimentalIsRenderedInSidebar:p,...I}=TU(c),[y,B]=(0,gp.useState)(null),C=(0,gp.useMemo)(()=>g?{placement:g,offset:Z,anchor:y,shift:!0}:void 0,[g,Z,y]),J=(0,LU.useMergeRefs)([B,t]);return(0,mo.jsxs)(ac,{className:e,...I,ref:J,children:[(0,mo.jsx)(Lsc,{label:G,hideLabelFromVision:a}),(0,mo.jsxs)(ac,{className:W,children:[u?(0,mo.jsx)(ub,{className:r,colors:l,disableUnits:b,disableCustomColors:d,enableAlpha:o,enableStyle:n,onChange:m,placeholder:i?(0,QU.__)("Mixed"):void 0,__unstablePopoverProps:C,shouldSanitizeBorder:!1,value:s,withSlider:!0,width:"116px",__experimentalIsRenderedInSidebar:p}):(0,mo.jsx)(XJ,{colors:l,disableCustomColors:d,enableAlpha:o,enableStyle:n,onChange:x,popoverPlacement:g,popoverOffset:Z,value:H,__experimentalIsRenderedInSidebar:p}),(0,mo.jsx)(f2,{onClick:R,isLinked:u})]})]})},Usc=lc(Dsc,"BorderBoxControl"),Hp=Usc;var sj=X(bc(),1),Bp=X(Y(),1),HJ=X(ic(),1),Abt=X(Nl(),1);var uj=X(bc(),1),p0=X(ic(),1),Gj=X(Y(),1);var pi=X(ic(),1),sJ={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}},I0={all:(0,pi.__)("All sides"),top:(0,pi.__)("Top side"),bottom:(0,pi.__)("Bottom side"),left:(0,pi.__)("Left side"),right:(0,pi.__)("Right side"),vertical:(0,pi.__)("Top and bottom sides"),horizontal:(0,pi.__)("Left and right sides")},Zp={top:void 0,right:void 0,bottom:void 0,left:void 0},R0=["top","right","bottom","left"];function DU(c={},t=R0){let e=UU(t);if(e.every(l=>c[l]===c[e[0]]))return c[e[0]]}function Rp(c={},t=R0){let e=UU(t);return e.some(l=>c[l]!==c[e[0]])}function Ip(c){return c&&Object.values(c).filter(t=>!!t&&/\d/.test(t)).length>0}function UU(c){let t=[];if(!c?.length)return R0;if(c.includes("vertical"))t.push("top","bottom");else if(c.includes("horizontal"))t.push("left","right");else{let e=R0.filter(l=>c.includes(l));t.push(...e)}return t}function pp(c){let t=new Set(c?[]:R0);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 mJ(c,t){return c.startsWith(`var:preset|${t}|`)}function jU(c,t,e){if(!mJ(c,t))return;let l=c.match(new RegExp(`^var:preset\\|${t}\\|(.+)$`));if(!l)return;let d=l[1],b=e.findIndex(o=>o.slug===d);return b!==-1?b:void 0}function EU(c,t,e){let l=e[c];return`var:preset|${t}|${l.slug}`}var MU=k("span",{target:"e1j5nr4z8"})({name:"1w884gc",styles:"box-sizing:border-box;display:block;width:24px;height:24px;position:relative;padding:4px"}),PU=k("span",{target:"e1j5nr4z7"})({name:"i6vjox",styles:"box-sizing:border-box;display:block;position:relative;width:100%;height:100%"}),jsc=({isFocused:c})=>D({backgroundColor:"currentColor",opacity:c?1:.3},"",""),KU=k("span",{target:"e1j5nr4z6"})("box-sizing:border-box;display:block;pointer-events:none;position:absolute;",jsc,";"),_U=k(KU,{target:"e1j5nr4z5"})({name:"1k2w39q",styles:"bottom:3px;top:3px;width:2px"}),qU=k(KU,{target:"e1j5nr4z4"})({name:"1q9b07k",styles:"height:2px;left:3px;right:3px"}),$U=k(qU,{target:"e1j5nr4z3"})({name:"abcix4",styles:"top:0"}),cj=k(_U,{target:"e1j5nr4z2"})({name:"1wf8jf",styles:"right:0"}),tj=k(qU,{target:"e1j5nr4z1"})({name:"8tapst",styles:"bottom:0"}),ej=k(_U,{target:"e1j5nr4z0"})({name:"1ode3cm",styles:"left:0"});var Wi=X(V(),1),Esc=24;function lj({size:c=24,side:t="all",sides:e,...l}){let d=G=>e?.length&&!e.includes(G),b=G=>d(G)?!1:t==="all"||t===G,o=b("top")||b("vertical"),n=b("right")||b("horizontal"),i=b("bottom")||b("vertical"),a=b("left")||b("horizontal"),u=c/Esc;return(0,Wi.jsx)(MU,{style:{transform:`scale(${u})`},...l,children:(0,Wi.jsxs)(PU,{children:[(0,Wi.jsx)($U,{isFocused:o}),(0,Wi.jsx)(cj,{isFocused:n}),(0,Wi.jsx)(tj,{isFocused:i}),(0,Wi.jsx)(ej,{isFocused:a})]})})}var dj=k(ro,{target:"e1jovhle5"})({name:"1ejyr19",styles:"max-width:90px"}),Wp=k(jc,{target:"e1jovhle4"})({name:"1j1lmoi",styles:"grid-column:1/span 3"}),bj=k(oc,{target:"e1jovhle3"})({name:"tkya7b",styles:"grid-area:1/2;justify-self:end"}),oj=k("div",{target:"e1jovhle2"})({name:"1dfa8al",styles:"grid-area:1/3;justify-self:end"}),nj=k(lj,{target:"e1jovhle1"})({name:"ou8xsw",styles:"flex:0 0 auto"}),xJ=k(Bd,{target:"e1jovhle0"})("width:100%;margin-inline-end:",w(2),";");var Vd=X(V(),1),ij=()=>{};function aj(c,t,e){let l=pp(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("left");break;case"right":d.push("right");break}return d.filter(b=>l.has(b))}function W0({onChange:c=ij,onFocus:t=ij,values:e,selectedUnits:l,setSelectedUnits:d,sides:b,side:o,min:n=0,presets:i,presetKey:a,placeholder:u,...G}){let r=aj(o,b),s=v=>{t(v,{side:o})},m=v=>{c(v)},x=v=>{let A={...e};r.forEach(K=>{A[K]=v}),m(A)},g=(v,A)=>{let K={...e},M=v!==void 0&&!isNaN(parseFloat(v))?v:void 0;aj(o,b,!!A?.event.altKey).forEach(q=>{K[q]=M}),m(K)},Z=v=>{let A={...l};r.forEach(K=>{A[K]=v}),d(A)},H=DU(e,r),R=Ip(e),W=R&&r.length>1&&Rp(e,r),[p,I]=Pt(H),y=R?I:l[r[0]],C=[(0,uj.useInstanceId)(W0,"box-control-input"),o].join("-"),J=r.length>1&&H===void 0&&r.some(v=>l[v]!==y),h=H===void 0&&y?y:H,f=W||J?(0,p0.__)("Mixed"):void 0,F=i&&i.length>0&&a,O=F&&H!==void 0&&!W&&mJ(H,a),[z,L]=(0,Gj.useState)(!F||!O&&!W&&H!==void 0),j=O?jU(H,a,i):void 0,S=F?[{value:0,label:"",tooltip:(0,p0.__)("None")},...i.map((v,A)=>({value:A+1,label:"",tooltip:v.name??v.slug}))]:[];return(0,Vd.jsxs)(Wp,{expanded:!0,children:[(0,Vd.jsx)(nj,{side:o,sides:b}),z&&(0,Vd.jsxs)(Vd.Fragment,{children:[(0,Vd.jsx)(Fl,{placement:"top-end",text:I0[o],children:(0,Vd.jsx)(dj,{...G,min:n,className:"component-box-control__unit-control",id:C,isPressEnterToChange:!0,disableUnits:W||J,value:h,onChange:g,onUnitChange:Z,onFocus:s,label:I0[o],placeholder:f??u,hideLabelFromVision:!0})}),(0,Vd.jsx)(xJ,{"aria-controls":C,label:I0[o],hideLabelFromVision:!0,onChange:v=>{g(v!==void 0?[v,y].join(""):void 0)},min:isFinite(n)?n:0,max:sJ[y??"px"]?.max??10,step:sJ[y??"px"]?.step??.1,value:p??0,withInputField:!1})]}),F&&!z&&(0,Vd.jsx)(xJ,{className:"spacing-sizes-control__range-control",value:j!==void 0?j+1:0,onChange:v=>{let A=v===0||v===void 0?void 0:EU(v-1,a,i);x(A)},withInputField:!1,"aria-valuenow":j!==void 0?j+1:0,"aria-valuetext":S[j!==void 0?j+1:0].tooltip,renderTooltipContent:v=>S[v||0].tooltip,min:0,max:S.length-1,marks:S,label:I0[o],hideLabelFromVision:!0}),F&&(0,Vd.jsx)(oc,{label:z?(0,p0.__)("Use size preset"):(0,p0.__)("Set custom size"),icon:Mm,onClick:()=>{L(!z)},isPressed:z,size:"small",iconSize:24})]},`box-control-${o}`)}var gJ=X(ic(),1);var Xj=X(V(),1);function rj({isLinked:c,...t}){let e=c?(0,gJ.__)("Unlink sides"):(0,gJ.__)("Link sides");return(0,Xj.jsx)(oc,{...t,className:"component-box-control__linked-button",size:"small",icon:c?Qm:Tm,iconSize:24,label:e})}var Gb=X(V(),1),Msc={min:0},Psc=()=>{};function Ksc(c){let t=(0,sj.useInstanceId)(mj,"inspector-box-control");return c||t}function mj({id:c,inputProps:t=Msc,onChange:e=Psc,label:l=(0,HJ.__)("Box Control"),values:d,units:b,sides:o,splitOnAxis:n=!1,allowReset:i=!0,resetValues:a=Zp,presets:u,presetKey:G,onMouseOver:r,onMouseOut:s}){let[m,x]=jo(d,{fallback:Zp}),g=m||Zp,Z=Ip(d),H=o?.length===1,[R,W]=(0,Bp.useState)(Z),[p,I]=(0,Bp.useState)(!Z||!Rp(g)||H),[y,B]=(0,Bp.useState)({top:Pt(d?.top)[1],right:Pt(d?.right)[1],bottom:Pt(d?.bottom)[1],left:Pt(d?.left)[1]}),C=Ksc(c),J=`${C}-heading`,h=()=>{I(!p)},f=L=>{e(L),x(L),W(!0)},F=()=>{e(a),x(a),B(a),W(!1)},O={onMouseOver:r,onMouseOut:s,...t,onChange:f,isLinked:p,units:b,selectedUnits:y,setSelectedUnits:B,sides:o,values:g,presets:u,presetKey:G},z=pp(o);if(u&&!G||!u&&G){let L=u?"presets":"presetKey",j=u?"presetKey":"presets"}return(0,Gb.jsxs)(un,{id:C,columns:3,templateColumns:"1fr min-content min-content",role:"group","aria-labelledby":J,children:[(0,Gb.jsx)(n2.VisualLabel,{id:J,children:l}),p&&(0,Gb.jsx)(Wp,{children:(0,Gb.jsx)(W0,{side:"all",...O})}),!H&&(0,Gb.jsx)(oj,{children:(0,Gb.jsx)(rj,{onClick:h,isLinked:p})}),!p&&n&&["vertical","horizontal"].map(L=>(0,Gb.jsx)(W0,{side:L,...O},L)),!p&&!n&&Array.from(z).map(L=>(0,Gb.jsx)(W0,{side:L,...O},L)),i&&(0,Gb.jsx)(bj,{className:"component-box-control__reset-button",variant:"secondary",size:"small",onClick:F,disabled:!R,children:(0,HJ.__)("Reset")})]})}var ZJ=mj;var xj=X(Y(),1),gj=X(xt(),1),Hj=X(V(),1);function _sc(c,t){let{className:e,__shouldNotWarnDeprecated:l,...d}=c,b=N("components-button-group",e);return l||(0,gj.default)("wp.components.ButtonGroup",{since:"6.8",alternative:"wp.components.__experimentalToggleGroupControl"}),(0,Hj.jsx)("div",{ref:t,role:"group",className:b,...d})}var Zj=(0,xj.forwardRef)(_sc);Zj.displayName="ButtonGroup";var yp=Zj;var BJ=X(Y(),1);var Ij=X(Y(),1);var Rj={name:"12ip69d",styles:"background:transparent;display:block;margin:0!important;pointer-events:none;position:absolute;will-change:box-shadow"};function Vp(c){let t=`rgba(0, 0, 0, ${c/20})`;return`0 ${c}px ${c*2}px 0
+	${t}`}function pj(c){let{active:t,borderRadius:e="inherit",className:l,focus:d,hover:b,isInteractive:o=!1,offset:n=0,value:i=0,...a}=ec(c,"Elevation"),u=Bc(),G=(0,Ij.useMemo)(()=>{let r=Qe(b)?b:i*2,s=Qe(t)?t:i/2;o||(r=Qe(b)?b:void 0,s=Qe(t)?t:void 0);let m=`box-shadow ${T.transitionDuration} ${T.transitionTimingFunction}`,x={};x.Base=D({borderRadius:e,bottom:n,boxShadow:Vp(i),opacity:T.elevationIntensity,left:n,right:n,top:n},D("@media not ( prefers-reduced-motion ){transition:",m,";}",""),"",""),Qe(r)&&(x.hover=D("*:hover>&{box-shadow:",Vp(r),";}","")),Qe(s)&&(x.active=D("*:active>&{box-shadow:",Vp(s),";}","")),Qe(d)&&(x.focus=D("*:focus>&{box-shadow:",Vp(d),";}",""));let g=D(Rj,x.Base,x.hover,x.focus,x.active,"","");return u(g,l)},[t,e,l,u,d,b,o,n,i]);return{...a,className:G,"aria-hidden":!0}}var Wj=X(V(),1);function $sc(c,t){let e=pj(c);return(0,Wj.jsx)(ac,{...e,ref:t})}var cmc=lc($sc,"Elevation"),EX=cmc;var Bj=D("padding:",w(2),";",""),yj={none:{name:"1hcx8jb",styles:"padding:0"},large:D("padding:",w(6)," ",w(8),";",""),medium:D("padding:",w(4)," ",w(6),";",""),small:D("padding:",w(4),";",""),xSmall:Bj,extraSmall:Bj},hp=c=>{switch(c){case"xSmall":return w(2);case"small":return w(4);case"medium":return w(6);case"large":return w(8);case"none":return"0";default:return w(6)}},B0=c=>{if(typeof c=="string")return yj[c];if(c){let{blockStart:t,blockEnd:e,inlineStart:l,inlineEnd:d}=c;return D("padding-block-start:",hp(t),";padding-block-end:",hp(e),";padding-inline-start:",hp(l),";padding-inline-end:",hp(d),";","")}return yj.medium};var y0=`calc(${T.radiusLarge} - 1px)`,tmc=D("box-shadow:0 0 0 1px ",T.surfaceBorderColor,";outline:none;",""),emc={name:"1showjb",styles:"border-bottom:1px solid;box-sizing:border-box;&:last-child{border-bottom:none;}"},lmc={name:"14n5oej",styles:"border-top:1px solid;box-sizing:border-box;&:first-of-type{border-top:none;}"},Vj={name:"13udsys",styles:"height:100%"},hj={name:"6ywzd",styles:"box-sizing:border-box;height:auto;max-height:100%"},Jj={name:"dq805e",styles:"box-sizing:border-box;overflow:hidden;&>img,&>iframe{display:block;height:auto;max-width:100%;width:100%;}"},vj={name:"c990dr",styles:"box-sizing:border-box;display:block;width:100%"},MX=D("&:first-of-type{border-top-left-radius:",y0,";border-top-right-radius:",y0,";}&:last-of-type{border-bottom-left-radius:",y0,";border-bottom-right-radius:",y0,";}",""),Jp=D("border-color:",T.colorDivider,";",""),dmc={name:"1t90u8d",styles:"box-shadow:none"},Cj={name:"1e1ncky",styles:"border:none"},bmc=D("border-radius:",y0,";",""),vp=D("background-color:",Q.ui.backgroundDisabled,";","");function fj({isBorderless:c,isRounded:t}){return D(tmc,c&&dmc,t&&bmc,"","")}function Yj({isBorderless:c,isShady:t,size:e}){return D(emc,MX,Jp,B0(e),c&&Cj,t&&vp,"","")}function Fj({isBorderless:c,isShady:t,size:e}){return D(lmc,MX,Jp,B0(e),c&&Cj,t&&vp,"","")}var kj=X(xt(),1),zj=X(Y(),1);var RJ="data-wp-hash";function IJ(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&nmc(document)),c.__wpStyleRuntime}function omc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${RJ}]`))if(e.getAttribute(RJ)===t)return!0;return!1}function Nj(c,t,e){if(!c.head)return;let l=IJ(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(omc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(RJ,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function nmc(c){let t=IJ();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 imc(c,t){let e=IJ();e.styles.set(c,t);for(let l of e.documents.keys())Nj(l,c,t)}typeof process>"u",imc("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 Bi={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 Cp(c){let{backgroundSize:t=12,borderBottom:e=!1,borderLeft:l=!1,borderRight:d=!1,borderTop:b=!1,className:o,style:n,variant:i="primary",...a}=ec(c,"Surface"),G=i==="dotted"||i==="grid"?{...n,"--wp-components-surface-background-size":`${t}px`,"--wp-components-surface-background-size-dotted":`${t-1}px`}:n;return{...a,className:N(Bi.surface,{[Bi["border-bottom"]]:e,[Bi["border-left"]]:l,[Bi["border-right"]]:d,[Bi["border-top"]]:b,[Bi.secondary]:i==="secondary",[Bi.dotted]:i==="dotted",[Bi.grid]:i==="grid"},o),style:G}}var Sj=X(V(),1);function amc(c,t){let e=Cp(c);return(0,Sj.jsx)(ac,{...e,ref:t})}var umc=lc(amc,"Surface"),pJ=umc;function Gmc({elevation:c,isElevated:t,...e}){let l={...e},d=c;return t&&((0,kj.default)("Card isElevated prop",{since:"5.9",alternative:"elevation"}),d??=2),typeof d<"u"&&(l.elevation=d),l}function WJ(c){let{className:t,elevation:e=0,isBorderless:l=!1,isRounded:d=!0,size:b="medium",...o}=ec(Gmc(c),"Card"),n=Bc(),i=(0,zj.useMemo)(()=>n(fj({isBorderless:l,isRounded:d}),t),[t,n,l,d]);return{...Cp({...o,className:i}),elevation:e,isBorderless:l,isRounded:d,size:b}}var nu=X(V(),1);function Xmc(c,t){let{children:e,elevation:l,isBorderless:d,isRounded:b,size:o,...n}=WJ(c),i=b?T.radiusLarge:0,a=Bc(),u=(0,BJ.useMemo)(()=>a(D({borderRadius:i},"","")),[a,i]),G=(0,BJ.useMemo)(()=>{let r={size:o,isBorderless:d};return{CardBody:r,CardHeader:r,CardFooter:r}},[d,o]);return(0,nu.jsx)(za,{value:G,children:(0,nu.jsxs)(ac,{...n,ref:t,children:[(0,nu.jsx)(ac,{className:a(Vj),children:e}),(0,nu.jsx)(EX,{className:u,isInteractive:!1,value:l?1:0}),(0,nu.jsx)(EX,{className:u,isInteractive:!1,value:l})]})})}var rmc=lc(Xmc,"Card"),fp=rmc;var Dj=X(Y(),1);var Aj=D("@media only screen and ( min-device-width: 40em ){&::-webkit-scrollbar{height:12px;width:12px;}&::-webkit-scrollbar-track{background-color:transparent;}&::-webkit-scrollbar-track{background:",T.colorScrollbarTrack,";border-radius:8px;}&::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:",T.colorScrollbarThumb,";border:2px solid rgba( 0, 0, 0, 0 );border-radius:7px;}&:hover::-webkit-scrollbar-thumb{background-color:",T.colorScrollbarThumbHover,";}}",""),Oj={name:"13udsys",styles:"height:100%"};var wj={name:"7zq9w",styles:"scroll-behavior:smooth"},Tj={name:"q33xhg",styles:"overflow-x:auto;overflow-y:hidden"},Qj={name:"103x71s",styles:"overflow-x:hidden;overflow-y:auto"},Lj={name:"umwchj",styles:"overflow-y:auto"};function Uj(c){let{className:t,scrollDirection:e="y",smoothScroll:l=!1,...d}=ec(c,"Scrollable"),b=Bc(),o=(0,Dj.useMemo)(()=>b(Oj,Aj,l&&wj,e==="x"&&Tj,e==="y"&&Qj,e==="auto"&&Lj,t),[t,b,e,l]);return{...d,className:o}}var jj=X(V(),1);function mmc(c,t){let e=Uj(c);return(0,jj.jsx)(ac,{...e,ref:t})}var xmc=lc(mmc,"Scrollable"),V0=xmc;var Ej=X(Y(),1);function yJ(c){let{className:t,isScrollable:e=!1,isShady:l=!1,size:d="medium",...b}=ec(c,"CardBody"),o=Bc(),n=(0,Ej.useMemo)(()=>o(hj,MX,B0(d),l&&vp,"components-card__body",t),[t,o,l,d]);return{...b,className:n,isScrollable:e}}var VJ=X(V(),1);function gmc(c,t){let{isScrollable:e,...l}=yJ(c);return e?(0,VJ.jsx)(V0,{...l,ref:t}):(0,VJ.jsx)(ac,{...l,ref:t})}var Hmc=lc(gmc,"CardBody"),Yp=Hmc;var Pj=X(V(),1),hJ="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"&&Rmc(document)),c.__wpStyleRuntime}function Zmc(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 Mj(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(Zmc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(hJ,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Rmc(c){let t=JJ();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 Imc(c,t){let e=JJ();e.styles.set(c,t);for(let l of e.documents.keys())Mj(l,c,t)}typeof process>"u",Imc("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 pmc={divider:"e10c29fc10c181dc__divider"};function Wmc(c,t){let{className:e,margin:l,marginEnd:d,marginStart:b,style:o,...n}=ec(c,"Divider"),i={...o},a=w(b??l),u=w(d??l);return a&&(i["--wp-components-divider-margin-start"]=a),u&&(i["--wp-components-divider-margin-end"]=u),(0,Pj.jsx)(eg,{className:N(pmc.divider,e),style:i,...n,ref:t})}var Bmc=lc(Wmc,"Divider"),h0=Bmc;var Kj=X(Y(),1);function vJ(c){let{className:t,...e}=ec(c,"CardDivider"),l=Bc(),d=(0,Kj.useMemo)(()=>l(vj,Jp,"components-card__divider",t),[t,l]);return{...e,className:d}}var _j=X(V(),1);function ymc(c,t){let e=vJ(c);return(0,_j.jsx)(h0,{...e,ref:t})}var Vmc=lc(ymc,"CardDivider"),Fp=Vmc;var qj=X(Y(),1);function CJ(c){let{className:t,justify:e,isBorderless:l=!1,isShady:d=!1,size:b="medium",...o}=ec(c,"CardFooter"),n=Bc(),i=(0,qj.useMemo)(()=>n(Fj({isBorderless:l,isShady:d,size:b}),"components-card__footer",t),[t,n,l,d,b]);return{...o,className:i,justify:e}}var $j=X(V(),1);function hmc(c,t){let e=CJ(c);return(0,$j.jsx)(Zt,{...e,ref:t})}var Jmc=lc(hmc,"CardFooter"),Np=Jmc;var cE=X(Y(),1);function fJ(c){let{className:t,isBorderless:e=!1,isShady:l=!1,size:d="medium",...b}=ec(c,"CardHeader"),o=Bc(),n=(0,cE.useMemo)(()=>o(Yj({isBorderless:e,isShady:l,size:d}),"components-card__header",t),[t,o,e,l,d]);return{...b,className:n}}var tE=X(V(),1);function vmc(c,t){let e=fJ(c);return(0,tE.jsx)(Zt,{...e,ref:t})}var Cmc=lc(vmc,"CardHeader"),Sp=Cmc;var eE=X(Y(),1);function YJ(c){let{className:t,...e}=ec(c,"CardMedia"),l=Bc(),d=(0,eE.useMemo)(()=>l(Jj,MX,"components-card__media",t),[t,l]);return{...e,className:d}}var lE=X(V(),1);function fmc(c,t){let e=YJ(c);return(0,lE.jsx)(ac,{...e,ref:t})}var Ymc=lc(fmc,"CardMedia"),kp=Ymc;var FJ=X(Y(),1),zp=X(bc(),1),dE=X(xt(),1);var xo=X(V(),1);function bE(c){let{__nextHasNoMarginBottom:t,label:e,className:l,heading:d,checked:b,indeterminate:o,help:n,id:i,onChange:a,onClick:u,...G}=c;d&&(0,dE.default)("`heading` prop in `CheckboxControl`",{alternative:"a separate element to implement a heading",since:"5.8"});let[r,s]=(0,FJ.useState)(!1),[m,x]=(0,FJ.useState)(!1),g=(0,zp.useRefEffect)(R=>{R&&(R.indeterminate=!!o,s(R.matches(":checked")),x(R.matches(":indeterminate")))},[b,o]),Z=(0,zp.useInstanceId)(bE,"inspector-checkbox-control",i),H=R=>a(R.target.checked);return(0,xo.jsx)(Ac,{label:d,id:Z,help:n&&(0,xo.jsx)("span",{className:"components-checkbox-control__help",children:n}),className:N("components-checkbox-control",l),children:(0,xo.jsxs)(jc,{spacing:0,justify:"start",alignment:"top",children:[(0,xo.jsxs)("span",{className:"components-checkbox-control__input-container",children:[(0,xo.jsx)("input",{ref:g,id:Z,className:"components-checkbox-control__input",type:"checkbox",value:"1",onChange:H,checked:b,"aria-describedby":n?Z+"__help":void 0,onClick:R=>{R.currentTarget.focus(),u?.(R)},...G}),m?(0,xo.jsx)(se,{icon:Um,className:"components-checkbox-control__indeterminate",role:"presentation"}):null,r?(0,xo.jsx)(se,{icon:Ue,className:"components-checkbox-control__checked",role:"presentation"}):null]}),e&&(0,xo.jsx)("label",{className:"components-checkbox-control__label",htmlFor:Z,children:e})]})})}var Ap=bE;var Op=X(Y(),1),oE=X(bc(),1),nE=X(xt(),1);var iE=X(V(),1),Fmc=4e3;function aE({className:c,children:t,onCopy:e,onFinishCopy:l,text:d,...b}){(0,nE.default)("wp.components.ClipboardButton",{since:"5.8",alternative:"wp.compose.useCopyToClipboard"});let o=(0,Op.useRef)(void 0),n=(0,oE.useCopyToClipboard)(d,()=>{e(),o.current&&clearTimeout(o.current),l&&(o.current=setTimeout(()=>l(),Fmc))});(0,Op.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]);let i=N("components-clipboard-button",c);return(0,iE.jsx)(oc,{...b,className:i,ref:n,onCopy:u=>{u.target.focus()},children:t})}var rl=X(Y(),1),_t=X(ic(),1);var PJ=X(bc(),1);var HE=X(Y(),1);var uE=c=>D("font-size:",Ct("default.fontSize"),";font-family:inherit;appearance:none;border:1px solid transparent;cursor:pointer;background:none;text-align:start;text-decoration:",c==="a"?"none":void 0,";svg,path{fill:currentColor;}&:hover{color:",Q.theme.accent,";}&:focus{box-shadow:none;outline:none;}&:focus-visible{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ",Q.theme.accent,";outline:2px solid transparent;outline-offset:0;}",""),GE={name:"1bcj5ek",styles:"width:100%;display:block"},XE={name:"150ruhm",styles:"box-sizing:border-box;width:100%;display:block;margin:0;color:inherit"},rE=D("border:1px solid ",T.surfaceBorderColor,";",""),sE=D(">*:not( marquee )>*{border-bottom:1px solid ",T.surfaceBorderColor,";}>*:last-of-type>*{border-bottom-color:transparent;}",""),PX=T.radiusSmall,mE=D("border-radius:",PX,";",""),xE=D("border-radius:",PX,";>*:first-of-type>*{border-top-left-radius:",PX,";border-top-right-radius:",PX,";}>*:last-of-type>*{border-bottom-left-radius:",PX,";border-bottom-right-radius:",PX,";}",""),NJ=`calc(${T.fontSize} * ${T.fontLineHeightBase})`,Nmc=`calc((${T.controlHeight} - ${NJ} - 2px) / 2)`,Smc=`calc((${T.controlHeightSmall} - ${NJ} - 2px) / 2)`,kmc=`calc((${T.controlHeightLarge} - ${NJ} - 2px) / 2)`,SJ={small:D("padding:",Smc," ",T.controlPaddingXSmall,"px;",""),medium:D("padding:",Nmc," ",T.controlPaddingX,"px;",""),large:D("padding:",kmc," ",T.controlPaddingXLarge,"px;","")};var wp=X(Y(),1),Tp=(0,wp.createContext)({size:"medium"});Tp.displayName="ItemGroupContext";var Qp=()=>(0,wp.useContext)(Tp);function ZE(c){let{as:t,className:e,onClick:l,role:d="listitem",size:b,...o}=ec(c,"Item"),{spacedAround:n,size:i}=Qp(),a=b||i,u=t||(typeof l<"u"?"button":"div"),G=Bc(),r=(0,HE.useMemo)(()=>G((u==="button"||u==="a")&&uE(u),SJ[a]||SJ.medium,XE,n&&mE,e),[u,e,G,a,n]),s=G(GE);return{as:u,className:r,onClick:l,wrapperClassName:s,role:d,...o}}var kJ=X(V(),1);function zmc(c,t){let{role:e,wrapperClassName:l,...d}=ZE(c);return(0,kJ.jsx)("div",{role:e,className:l,children:(0,kJ.jsx)(ac,{...d,ref:t})})}var Amc=lc(zmc,"Item"),KX=Amc;function RE(c){let{className:t,isBordered:e=!1,isRounded:l=!0,isSeparated:d=!1,role:b="list",...o}=ec(c,"ItemGroup"),i=Bc()(e&&rE,d&&sE,l&&xE,t);return{isBordered:e,className:i,role:b,isSeparated:d,...o}}var zJ=X(V(),1);function Omc(c,t){let{isBordered:e,isSeparated:l,size:d,...b}=RE(c),{size:o}=Qp(),a={spacedAround:!e&&!l,size:d||o};return(0,zJ.jsx)(Tp.Provider,{value:a,children:(0,zJ.jsx)(ac,{...b,ref:t})})}var wmc=lc(Omc,"ItemGroup"),_X=wmc;var Xn=X(ic(),1),LE=X(bc(),1),Pp=X(Y(),1);var TE=X(ic(),1),QE=X(Y(),1);var jp=X(Y(),1);var hE=X(bc(),1),Gn=X(Y(),1),qX=X(ic(),1);var Tmc=16,Qmc=16,AJ=10,IE=0,pE=5,OJ=AJ,Ait=(Qmc+Tmc)/2;function Lp(c){return Math.max(0,Math.min(100,c))}function Lmc(c,t,e,l=IE){let d=c[t].position,b=Math.min(d,e),o=Math.max(d,e);return c.some(({position:n},i)=>i!==t&&(Math.abs(n-e)<l||b<n&&n<o))}function WE(c,t,e){let l=c.findIndex(o=>o.position>t),d={color:e,position:t},b=c.slice();return b.splice(l-1,0,d),b}function BE(c,t){return c.filter((e,l)=>l!==t)}function yE(c,t,e){let l=c.slice();return l[t]=e,l}function Dp(c,t,e){if(Lmc(c,t,e))return c;let l={...c[t],position:e};return yE(c,t,l)}function wJ(c,t,e){let l={...c[t],color:e};return yE(c,t,l)}function VE(c,t,e){let l=c.findIndex(d=>d.position===t);return wJ(c,l,e)}function Up(c,t){if(!t)return;let{x:e,width:l}=t.getBoundingClientRect(),d=c-e;return Math.round(Lp(d*100/l))}var Kt=X(V(),1);function JE({isOpen:c,position:t,color:e,...l}){let b=`components-custom-gradient-picker__control-point-button-description-${(0,hE.useInstanceId)(JE)}`;return(0,Kt.jsxs)(Kt.Fragment,{children:[(0,Kt.jsx)(oc,{"aria-label":(0,qX.sprintf)((0,qX.__)("Gradient control point at position %1$d%% with color code %2$s."),t,e),"aria-describedby":b,"aria-haspopup":"true","aria-expanded":c,__next40pxDefaultSize:!0,className:N("components-custom-gradient-picker__control-point-button",{"is-active":c}),...l}),(0,Kt.jsx)(Sc,{id:b,children:(0,qX.__)("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 vE({isRenderedInSidebar:c,className:t,...e}){let l=(0,Gn.useMemo)(()=>({placement:"bottom",offset:8,resize:!1}),[]),d=N("components-custom-gradient-picker__control-point-dropdown",t);return(0,Kt.jsx)(nJ,{isRenderedInSidebar:c,popoverProps:l,className:d,...e})}function CE({disableRemove:c,disableAlpha:t,gradientPickerDomRef:e,ignoreMarkerPosition:l,value:d,onChange:b,onStartControlPointChange:o,onStopControlPointChange:n,__experimentalIsRenderedInSidebar:i}){let a=(0,Gn.useRef)(void 0),u=s=>{if(a.current===void 0||e.current===null)return;let m=Up(s.clientX,e.current),{initialPosition:x,index:g,significantMoveHappened:Z}=a.current;!Z&&Math.abs(x-m)>=pE&&(a.current.significantMoveHappened=!0),b(Dp(d,g,m))},G=()=>{window&&window.removeEventListener&&a.current&&a.current.listenersActivated&&(window.removeEventListener("mousemove",u),window.removeEventListener("mouseup",G),n(),a.current.listenersActivated=!1)},r=(0,Gn.useRef)(void 0);return r.current=G,(0,Gn.useEffect)(()=>()=>{r.current?.()},[]),(0,Kt.jsx)(Kt.Fragment,{children:d.map((s,m)=>{let x=s?.position;return l!==x&&(0,Kt.jsx)(vE,{isRenderedInSidebar:i,onClose:n,renderToggle:({isOpen:g,onToggle:Z})=>(0,Kt.jsx)(JE,{onClick:()=>{a.current&&a.current.significantMoveHappened||(g?n():o(),Z())},onMouseDown:()=>{window&&window.addEventListener&&(a.current={initialPosition:x,index:m,significantMoveHappened:!1,listenersActivated:!0},o(),window.addEventListener("mousemove",u),window.addEventListener("mouseup",G))},onKeyDown:H=>{H.code==="ArrowLeft"?(H.stopPropagation(),b(Dp(d,m,Lp(s.position-OJ)))):H.code==="ArrowRight"&&(H.stopPropagation(),b(Dp(d,m,Lp(s.position+OJ))))},isOpen:g,position:s.position,color:s.color},m),renderContent:({onClose:g})=>(0,Kt.jsxs)(nn,{paddingSize:"none",children:[(0,Kt.jsx)(uo,{enableAlpha:!t,color:s.color,onChange:Z=>{b(wJ(d,m,Jc(Z).toRgbString()))}}),!c&&d.length>2&&(0,Kt.jsx)(jc,{className:"components-custom-gradient-picker__remove-control-point-wrapper",alignment:"center",children:(0,Kt.jsx)(oc,{onClick:()=>{b(BE(d,m)),g()},variant:"link",children:(0,qX.__)("Remove Control Point")})})]}),style:{left:`${s.position}%`,transform:"translateX( -50% )"}},m)})})}function Dmc({value:c,onChange:t,onOpenInserter:e,onCloseInserter:l,insertPosition:d,disableAlpha:b,__experimentalIsRenderedInSidebar:o}){let[n,i]=(0,Gn.useState)(!1);return(0,Kt.jsx)(vE,{isRenderedInSidebar:o,className:"components-custom-gradient-picker__inserter",onClose:()=>{l()},renderToggle:({isOpen:a,onToggle:u})=>(0,Kt.jsx)(oc,{__next40pxDefaultSize:!0,"aria-expanded":a,"aria-haspopup":"true",onClick:()=>{a?l():(i(!1),e()),u()},className:"components-custom-gradient-picker__insert-point-dropdown",icon:Ko}),renderContent:()=>(0,Kt.jsx)(nn,{paddingSize:"none",children:(0,Kt.jsx)(uo,{enableAlpha:!b,onChange:a=>{n?t(VE(c,d,Jc(a).toRgbString())):(t(WE(c,d,Jc(a).toRgbString())),i(!0))}})}),style:d!==null?{left:`${d}%`,transform:"translateX( -50% )"}:void 0})}CE.InsertPoint=Dmc;var TJ=CE;var iu=X(V(),1),Umc=(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},jmc={id:"IDLE"};function Ep({background:c,hasGradient:t,value:e,onChange:l,disableInserter:d=!1,disableAlpha:b=!1,__experimentalIsRenderedInSidebar:o=!1}){let n=(0,jp.useRef)(null),[i,a]=(0,jp.useReducer)(Umc,jmc),u=m=>{if(!n.current)return;let x=Up(m.clientX,n.current);if(e.some(({position:g})=>Math.abs(x-g)<AJ)){i.id==="MOVING_INSERTER"&&a({type:"STOP_INSERTER_MOVE"});return}a({type:"MOVE_INSERTER",insertPosition:x})},G=()=>{a({type:"STOP_INSERTER_MOVE"})},r=i.id==="MOVING_INSERTER",s=i.id==="INSERTING_CONTROL_POINT";return(0,iu.jsxs)("div",{className:N("components-custom-gradient-picker__gradient-bar",{"has-gradient":t}),onMouseEnter:u,onMouseMove:u,onMouseLeave:G,children:[(0,iu.jsx)("div",{className:"components-custom-gradient-picker__gradient-bar-background",style:{background:c,opacity:t?1:.4}}),(0,iu.jsxs)("div",{ref:n,className:"components-custom-gradient-picker__markers-container",children:[!d&&(r||s)&&(0,iu.jsx)(TJ.InsertPoint,{__experimentalIsRenderedInSidebar:o,disableAlpha:b,insertPosition:i.insertPosition,value:e,onChange:l,onOpenInserter:()=>{a({type:"OPEN_INSERTER"})},onCloseInserter:()=>{a({type:"CLOSE_INSERTER"})}}),(0,iu.jsx)(TJ,{__experimentalIsRenderedInSidebar:o,disableAlpha:b,disableRemove:d,gradientPickerDomRef:n,ignoreMarkerPosition:s?i.insertPosition:void 0,value:e,onChange:l,onStartControlPointChange:()=>{a({type:"START_CONTROL_CHANGE"})},onStopControlPointChange:()=>{a({type:"STOP_CONTROL_CHANGE"})}})]})]})}var DJ=X(fE(),1);var LJ=X(ic(),1),J0="linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%)",YE=180,Mp={type:"angular",value:"90"},FE=[{value:"linear-gradient",label:(0,LJ.__)("Linear")},{value:"radial-gradient",label:(0,LJ.__)("Radial")}],NE={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 Emc({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,b]=t;return`hsla(${e},${l}%,${d}%,${b})`}return`${c}(${t.join(",")})`}function Mmc(c){if(!c)return"";let{value:t,type:e}=c;return e==="calc"?`calc(${t})`:`${t}${e}`}function Pmc({type:c,value:t,length:e}){return`${Emc({type:c,value:t})} ${Mmc(e)}`}function Kmc(c){if(!(Array.isArray(c)||!c||c.type!=="angular"))return`${c.value}deg`}function uu({type:c,orientation:t,colorStops:e}){let l=Kmc(t),d=e.sort((b,o)=>{let n=i=>i?.length?.value===void 0?0:parseInt(i.length.value);return n(b)-n(o)}).map(Pmc);return`${c}(${[l,...d].filter(Boolean).join(",")})`}sd([md]);function SE(c){return uu({type:"linear-gradient",orientation:Mp,colorStops:c.colorStops})}function _mc(c){return c.length===void 0||c.length.type!=="%"}function kE(c){let t,e=!!c,l=c??J0;try{t=DJ.default.parse(l)[0]}catch(d){console.warn("wp.components.CustomGradientPicker failed to parse the gradient with error",d),t=DJ.default.parse(J0)[0],e=!1}if(!Array.isArray(t.orientation)&&t.orientation?.type==="directional"&&(t.orientation={type:"angular",value:NE[t.orientation.value].toString()}),t.colorStops.some(_mc)){let{colorStops:d}=t,b=100/(d.length-1);d.forEach((o,n)=>{o.length={value:`${b*n}`,type:"%"}})}return{gradientAST:t,hasGradient:e}}function zE(c,t){return{...c,colorStops:t.map(({position:e,color:l})=>{let{r:d,g:b,b:o,a:n}=Jc(l).toRgb();return{length:{type:"%",value:e?.toString()},type:n<1?"rgba":"rgb",value:n<1?[`${d}`,`${b}`,`${o}`,`${n}`]:[`${d}`,`${b}`,`${o}`]}})}}function AE(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 OE=k(ol,{target:"e10bzpgi1"})({name:"1gvx10y",styles:"flex-grow:5"}),wE=k(ol,{target:"e10bzpgi0"})({name:"1gvx10y",styles:"flex-grow:5"});var Xb=X(V(),1),qmc=({gradientAST:c,hasGradient:t,onChange:e})=>{let l=c?.orientation?.value??YE;return(0,Xb.jsx)(ZI,{onChange:b=>{e(uu({...c,orientation:{type:"angular",value:`${b}`}}))},value:t?l:""})},$mc=({gradientAST:c,hasGradient:t,onChange:e})=>{let{type:l}=c,d=(0,QE.useRef)(Number(Mp.value));l==="linear-gradient"&&c.orientation&&(d.current=Number(c.orientation.value));let b=()=>{e(uu({...c,orientation:{type:"angular",value:`${d.current}`},type:"linear-gradient"}))},o=()=>{let{orientation:i,...a}=c;e(uu({...a,type:"radial-gradient"}))},n=i=>{i==="linear-gradient"&&b(),i==="radial-gradient"&&o()};return(0,Xb.jsx)(Wd,{className:"components-custom-gradient-picker__type-picker",label:(0,TE.__)("Type"),labelPosition:"top",onChange:n,options:FE,value:t?l:void 0})};function c0c({value:c,onChange:t,enableAlpha:e=!0,__experimentalIsRenderedInSidebar:l=!1}){let{gradientAST:d,hasGradient:b}=kE(c),o=SE(d),n=d.colorStops.map(i=>({color:AE(i),position:parseInt(i.length.value)}));return(0,Xb.jsxs)(it,{spacing:4,className:"components-custom-gradient-picker",children:[(0,Xb.jsx)(Ep,{__experimentalIsRenderedInSidebar:l,disableAlpha:!e,background:o,hasGradient:b,value:n,onChange:i=>{t(uu(zE(d,i)))}}),(0,Xb.jsxs)(Zt,{gap:3,className:"components-custom-gradient-picker__ui-line",children:[(0,Xb.jsx)(OE,{children:(0,Xb.jsx)($mc,{gradientAST:d,hasGradient:b,onChange:t})}),(0,Xb.jsx)(wE,{children:d.type==="linear-gradient"&&(0,Xb.jsx)(qmc,{gradientAST:d,hasGradient:b,onChange:t})})]})]})}var $X=c0c;var Xl=X(V(),1),t0c=c=>Array.isArray(c.gradients)&&!("gradient"in c),e0c=c=>c.length>0&&c.every(t=>t0c(t));function DE({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:b,...o}){let n=(0,Pp.useMemo)(()=>e.map(({gradient:i,name:a,slug:u},G)=>{let r=b?u===b:d===i;return(0,Xl.jsx)(ul.Option,{value:i,isSelected:r,tooltipText:a||(0,Xn.sprintf)((0,Xn.__)("Gradient code: %s"),i),style:{color:"rgba( 0,0,0,0 )",background:i},onClick:r?t:()=>l(i,G,u),"aria-label":a?(0,Xn.sprintf)((0,Xn.__)("Gradient: %s"),a):(0,Xn.sprintf)((0,Xn.__)("Gradient code: %s"),i)},u)}),[e,d,l,t,b]);return(0,Xl.jsx)(ul.OptionGroup,{className:c,options:n,...o})}function UE({className:c,clearGradient:t,gradients:e,onChange:l,value:d,selectedSlug:b,headingLevel:o}){let n=(0,LE.useInstanceId)(UE);return(0,Xl.jsx)(it,{spacing:3,className:c,children:e.map(({name:i,gradients:a},u)=>{let G=`color-palette-${n}-${u}`;return(0,Xl.jsxs)(it,{spacing:2,children:[(0,Xl.jsx)(bp,{level:o,id:G,children:i}),(0,Xl.jsx)(DE,{clearGradient:t,gradients:a,onChange:(r,s,m)=>l(r,u,m),value:d,selectedSlug:b,"aria-labelledby":G})]},u)})})}function l0c(c){let{asButtons:t,loop:e,actions:l,headingLevel:d,"aria-label":b,"aria-labelledby":o,...n}=c,i=e0c(c.gradients)?(0,Xl.jsx)(UE,{headingLevel:d,...n}):(0,Xl.jsx)(DE,{...n}),{metaProps:a,labelProps:u}=lu(t,e,b,o);return(0,Xl.jsx)(ul,{...a,...u,actions:l,options:i})}function d0c({className:c,gradients:t=[],onChange:e,value:l,clearable:d=!0,enableAlpha:b=!0,disableCustomGradients:o=!1,__experimentalIsRenderedInSidebar:n,headingLevel:i=2,...a}){let u=(0,Pp.useCallback)(()=>e(void 0),[e]);return(0,Xl.jsxs)(it,{spacing:t.length?4:0,children:[!o&&(0,Xl.jsx)($X,{__experimentalIsRenderedInSidebar:n,enableAlpha:b,value:l,onChange:e}),(t.length>0||d)&&(0,Xl.jsx)(l0c,{...a,className:c,clearGradient:u,gradients:t,onChange:e,value:l,actions:d&&!o&&(0,Xl.jsx)(ul.ButtonAction,{onClick:u,accessibleWhenDisabled:!0,disabled:!l,children:(0,Xn.__)("Clear")}),headingLevel:i})]})}var Kp=d0c;var KE=X(Y(),1);var tr=X(Y(),1),EE=X(bc(),1),UJ=X(cr(),1),ME=X(V(),1),b0c=()=>{},o0c=["menuitem","menuitemradio","menuitemcheckbox"];function n0c(c,t,e){let l=c+e;return l<0?t+l:l>=t?l-t:l}function i0c(c,t,e){let d=(e?UJ.focus.tabbable:UJ.focus.focusable).find(c),b=d.indexOf(t);return b>-1?{index:b,target:t,focusables:d}:null}function a0c({children:c,stopNavigationEvents:t,eventToOffset:e,onNavigate:l=b0c,onKeyDown:d,cycle:b=!0,onlyBrowserTabstops:o,...n},i){let a=(0,tr.useRef)(null);(0,tr.useEffect)(()=>{let G=a.current;if(!G)return;function r(s){d&&d(s);let m=e(s);if(m!==void 0&&t){s.stopImmediatePropagation();let W=s.target?.getAttribute("role");W&&o0c.includes(W)&&s.preventDefault()}if(!m)return;let x=s.target?.ownerDocument?.activeElement;if(!x)return;let g=i0c(G,x,!!o);if(!g)return;let{index:Z,focusables:H}=g,R=b?n0c(Z,H.length,m):Z+m;R>=0&&R<H.length&&(H[R].focus(),l(R,H[R]),s.code==="Tab"&&s.preventDefault())}return G.addEventListener("keydown",r),()=>{G.removeEventListener("keydown",r)}},[d,e,t,b,l,o]);let u=(0,EE.useMergeRefs)([a,i]);return(0,ME.jsx)("div",{ref:u,...n,children:c})}var PE=(0,tr.forwardRef)(a0c);PE.displayName="NavigableContainer";var _p=PE;var _E=X(V(),1);function u0c({role:c="menu",orientation:t="vertical",...e},l){return(0,_E.jsx)(_p,{ref:l,stopNavigationEvents:!0,onlyBrowserTabstops:!1,role:c,"aria-orientation":c!=="presentation"&&(t==="vertical"||t==="horizontal")?t:void 0,eventToOffset:b=>{let{code:o}=b,n=["ArrowDown"],i=["ArrowUp"];if(t==="horizontal"&&(n=["ArrowRight"],i=["ArrowLeft"]),t==="both"&&(n=["ArrowRight","ArrowDown"],i=["ArrowLeft","ArrowUp"]),n.includes(o))return 1;if(i.includes(o))return-1;if(["ArrowDown","ArrowUp","ArrowLeft","ArrowRight"].includes(o))return 0},...e})}var qE=(0,KE.forwardRef)(u0c);qE.displayName="NavigableMenu";var Gu=qE;var $E=X(Y(),1);var cM=X(V(),1);function G0c({eventToOffset:c,...t},e){return(0,cM.jsx)(_p,{ref:e,stopNavigationEvents:!0,onlyBrowserTabstops:!0,eventToOffset:d=>{let{code:b,shiftKey:o}=d;if(b==="Tab")return o?-1:1;if(c)return c(d)},...t})}var tM=(0,$E.forwardRef)(G0c);tM.displayName="TabbableContainer";var jJ=tM;var er=X(V(),1);function EJ(c={},t={}){let e={...c,...t};return t.className&&c.className&&(e.className=N(t.className,c.className)),e}function eM(c){return typeof c=="function"}function X0c(c){let{children:t,className:e,controls:l,icon:d=Wh,label:b,popoverProps:o,toggleProps:n,menuProps:i,disableOpenOnArrowDown:a=!1,text:u,noIcons:G,open:r,defaultOpen:s,onToggle:m,variant:x}=ec(c,"DropdownMenu");if(!l?.length&&!eM(t))return null;let g;l?.length&&(g=l,Array.isArray(g[0])||(g=[l]));let Z=EJ({className:"components-dropdown-menu__popover",variant:x},o);return(0,er.jsx)(no,{className:e,popoverProps:Z,renderToggle:({isOpen:H,onToggle:R})=>{let W=B=>{a||!H&&B.code==="ArrowDown"&&(B.preventDefault(),R())},{as:p=oc,...I}=n??{},y=EJ({className:N("components-dropdown-menu__toggle",{"is-opened":H})},I);return(0,er.jsx)(p,{...y,icon:d,onClick:B=>{R(),y.onClick&&y.onClick(B)},onKeyDown:B=>{W(B),y.onKeyDown&&y.onKeyDown(B)},"aria-haspopup":"true","aria-expanded":H,label:b,text:u,showTooltip:n?.showTooltip??!0,children:y.children})},renderContent:H=>{let R=EJ({"aria-label":b,className:N("components-dropdown-menu__menu",{"no-icons":G})},i);return(0,er.jsxs)(Gu,{...R,role:"menu",children:[eM(t)?t(H):null,g?.flatMap((W,p)=>W.map((I,y)=>(0,er.jsx)(oc,{size:"compact",onClick:B=>{B.stopPropagation(),H.onClose(),I.onClick&&I.onClick()},className:N("components-dropdown-menu__menu-item",{"has-separator":p>0&&y===0,"is-active":I.isActive,"is-icon-only":!I.title}),icon:I.icon,label:I.label,"aria-checked":I.role==="menuitemcheckbox"||I.role==="menuitemradio"?I.isActive:void 0,role:I.role==="menuitemcheckbox"||I.role==="menuitemradio"?I.role:"menuitem",accessibleWhenDisabled:!0,disabled:I.isDisabled,children:I.title},[p,y].join())))]})},open:r,defaultOpen:s,onToggle:m})}var r0c=Oa(X0c,"DropdownMenu"),rb=r0c;var lM=k(oo,{target:"e1lpqc908"})("&&{flex-shrink:0;width:",w(6),";height:",w(6),";}"),dM=k(to,{target:"e1lpqc907"})(qR,"{background:",Q.gray[100],";border-radius:",T.radiusXSmall,";",db,db,db,db,"{height:",w(8),";}",gd,gd,gd,"{border-color:transparent;box-shadow:none;}}"),bM=k("div",{target:"e1lpqc906"})("line-height:",w(8),";margin-left:",w(2),";margin-right:",w(2),";white-space:nowrap;overflow:hidden;"),oM=k(ob,{target:"e1lpqc905"})("text-transform:uppercase;line-height:",w(6),";font-weight:",T.fontWeightEmphasis,";&&&{font-size:11px;margin-bottom:0;}"),nM=k(ac,{target:"e1lpqc904"})("height:",w(6),";display:flex;"),MJ=k(ac,{target:"e1lpqc903"})("margin-top:",w(2),";"),iM=k(ac,{target:"e1lpqc902"})({name:"u6wnko",styles:"&&&{.components-button.has-icon{min-width:0;padding:0;}}"}),aM=k(oc,{target:"e1lpqc901"})("&&{color:",Q.theme.accent,";}"),uM=k(oc,{target:"e1lpqc900"})("&&{margin-top:",w(1),";}");var Cc=X(V(),1),s0c="#000";function m0c({value:c,onChange:t,label:e}){return(0,Cc.jsx)(dM,{size:"compact",label:e,hideLabelFromVision:!0,value:c,onChange:t})}function x0c(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 g0c(c,t){let e=new RegExp(`^${t}color-([\\d]+)$`),l=c.reduce((d,b)=>{if(typeof b?.slug=="string"){let o=b?.slug.match(e);if(o){let n=parseInt(o[1],10);if(n>=d)return n+1}}return d},1);return{name:(0,_t.sprintf)((0,_t.__)("Color %d"),l),slug:`${t}color-${l}`}}function GM({isGradient:c,element:t,onChange:e,popoverProps:l,onClose:d=()=>{}}){let b=(0,rl.useMemo)(()=>({shift:!0,offset:20,resize:!1,placement:"left-start",...l,className:N("components-palette-edit__popover",l?.className)}),[l]);return(0,Cc.jsxs)(Gi,{...b,onClose:d,children:[!c&&(0,Cc.jsx)(uo,{color:t.color,enableAlpha:!0,onChange:o=>{e({...t,color:o})}}),c&&(0,Cc.jsx)("div",{className:"components-palette-edit__popover-gradient-picker",children:(0,Cc.jsx)($X,{__experimentalIsRenderedInSidebar:!0,value:t.gradient,onChange:o=>{e({...t,gradient:o})}})})]})}function H0c({canOnlyChangeValues:c,element:t,onChange:e,onRemove:l,popoverProps:d,slugPrefix:b,isGradient:o}){let n=o?t.gradient:t.color,[i,a]=(0,rl.useState)(!1),[u,G]=(0,rl.useState)(null),r=(0,rl.useMemo)(()=>({...d,anchor:u}),[u,d]);return(0,Cc.jsxs)(KX,{ref:G,size:"small",children:[(0,Cc.jsxs)(jc,{justify:"flex-start",children:[(0,Cc.jsx)(oc,{size:"small",onClick:()=>{a(!0)},"aria-label":(0,_t.sprintf)((0,_t.__)("Edit: %s"),t.name.trim().length?t.name:n||""),style:{padding:0},children:(0,Cc.jsx)(lM,{colorValue:n})}),(0,Cc.jsx)(ol,{children:c?(0,Cc.jsx)(bM,{children:t.name.trim().length?t.name:"\xA0"}):(0,Cc.jsx)(m0c,{label:o?(0,_t.__)("Gradient name"):(0,_t.__)("Color name"),value:t.name,onChange:s=>e({...t,name:s,slug:b+WI(s??"")})})}),!c&&(0,Cc.jsx)(De,{children:(0,Cc.jsx)(uM,{size:"small",icon:wm,label:(0,_t.sprintf)((0,_t.__)("Remove color: %s"),t.name.trim().length?t.name:n||""),onClick:l})})]}),i&&(0,Cc.jsx)(GM,{isGradient:o,onChange:e,element:t,popoverProps:r,onClose:()=>a(!1)})]})}function Z0c({elements:c,onChange:t,canOnlyChangeValues:e,slugPrefix:l,isGradient:d,popoverProps:b,addColorRef:o}){let n=(0,rl.useRef)(void 0);(0,rl.useEffect)(()=>{n.current=c},[c]);let i=(0,PJ.useDebounce)(a=>t(x0c(a)),100);return(0,Cc.jsx)(it,{spacing:3,children:(0,Cc.jsx)(_X,{isRounded:!0,isBordered:!0,isSeparated:!0,children:c.map((a,u)=>(0,Cc.jsx)(H0c,{isGradient:d,canOnlyChangeValues:e,element:a,onChange:G=>{i(c.map((r,s)=>s===u?G:r))},onRemove:()=>{let G=c.filter((r,s)=>s!==u);t(G.length?G:void 0),o.current?.focus()},slugPrefix:l,popoverProps:b},u))})})}var R0c=[];function I0c({gradients:c,colors:t=R0c,onChange:e,paletteLabel:l,paletteLabelHeadingLevel:d=2,emptyMessage:b,canOnlyChangeValues:o,canReset:n,slugPrefix:i="",popoverProps:a}){let u=!!c,G=u?c:t,[r,s]=(0,rl.useState)(!1),[m,x]=(0,rl.useState)(null),g=r&&!!m&&G[m]&&!G[m].slug,H=G.length>0,R=(0,PJ.useDebounce)(e,100),W=(0,rl.useCallback)((I,y)=>{let B=y===void 0?void 0:G[y];B&&B[u?"gradient":"color"]===I?x(y):s(!0)},[u,G]),p=(0,rl.useRef)(null);return(0,Cc.jsxs)(iM,{children:[(0,Cc.jsxs)(jc,{children:[(0,Cc.jsx)(oM,{level:d,children:l}),(0,Cc.jsxs)(nM,{children:[H&&r&&(0,Cc.jsx)(aM,{size:"small",onClick:()=>{s(!1),x(null)},children:(0,_t.__)("Done")}),!o&&(0,Cc.jsx)(oc,{ref:p,size:"small",isPressed:g,icon:Ko,label:u?(0,_t.__)("Add gradient"):(0,_t.__)("Add color"),onClick:()=>{let{name:I,slug:y}=g0c(G,i);e(c?[...c,{gradient:J0,name:I,slug:y}]:[...t,{color:s0c,name:I,slug:y}]),s(!0),x(G.length)}}),H&&(!r||!o||n)&&(0,Cc.jsx)(rb,{icon:Lm,label:u?(0,_t.__)("Gradient options"):(0,_t.__)("Color options"),toggleProps:{size:"small"},children:({onClose:I})=>(0,Cc.jsx)(Cc.Fragment,{children:(0,Cc.jsxs)(Gu,{role:"menu",children:[!r&&(0,Cc.jsx)(oc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{s(!0),I()},className:"components-palette-edit__menu-button",children:(0,_t.__)("Show details")}),!o&&(0,Cc.jsx)(oc,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{x(null),s(!1),e(),I()},className:"components-palette-edit__menu-button",children:u?(0,_t.__)("Remove all gradients"):(0,_t.__)("Remove all colors")}),n&&(0,Cc.jsx)(oc,{__next40pxDefaultSize:!0,className:"components-palette-edit__menu-button",variant:"tertiary",onClick:()=>{x(null),e(),I()},children:u?(0,_t.__)("Reset gradient"):(0,_t.__)("Reset colors")})]})})})]})]}),H&&(0,Cc.jsxs)(MJ,{children:[r&&(0,Cc.jsx)(Z0c,{canOnlyChangeValues:o,elements:G,onChange:e,slugPrefix:i,isGradient:u,popoverProps:a,addColorRef:p}),!r&&m!==null&&(0,Cc.jsx)(GM,{isGradient:u,onClose:()=>x(null),onChange:I=>{R(G.map((y,B)=>B===m?I:y))},element:G[m??-1],popoverProps:a}),!r&&(u?(0,Cc.jsx)(Kp,{gradients:c,onChange:W,clearable:!1,disableCustomGradients:!0}):(0,Cc.jsx)(Zi,{colors:t,onChange:W,clearable:!1,disableCustomColors:!0}))]}),!H&&b&&(0,Cc.jsx)(MJ,{children:b})]})}var XM=I0c;var yi=X(ic(),1),Al=X(Y(),1),BM=X(bc(),1),_J=X(lo(),1);var rM=k(Zt,{target:"evuatpg0"})("height:38px;padding-left:",w(2),";padding-right:",w(2),";");var qp=X(Y(),1),sM=X(V(),1);function p0c(c,t){let{value:e,isExpanded:l,instanceId:d,selectedSuggestionIndex:b,className:o,onChange:n,onFocus:i,onBlur:a,"aria-describedby":u,...G}=c,[r,s]=(0,qp.useState)(!1),m=e?e.length+1:0,x=H=>{n&&n({value:H.target.value})},g=H=>{s(!0),i?.(H)},Z=H=>{s(!1),a?.(H)};return(0,sM.jsx)("input",{ref:t,id:`components-form-token-input-${d}`,type:"text",...G,value:e||"",onChange:x,onFocus:g,onBlur:Z,size:m,className:N(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":r&&b!==-1&&l?`components-form-token-suggestions-${d}-${b}`:void 0,"aria-describedby":u})}var mM=(0,qp.forwardRef)(p0c);mM.displayName="TokenInput";var $p=mM;var xM=X(bc(),1),gM=X(ic(),1),Xu=X(V(),1),W0c=c=>{c.preventDefault()};function B0c({selectedIndex:c,scrollIntoView:t,match:e,onHover:l,onSelect:d,suggestions:b=[],displayTransform:o,instanceId:n,__experimentalRenderItem:i}){let a=(0,xM.useRefEffect)(s=>{c>-1&&t&&s.children[c]&&s.children[c].scrollIntoView({behavior:"instant",block:"nearest",inline:"nearest"})},[c,t]),u=s=>()=>{l?.(s)},G=s=>()=>{d?.(s)},r=s=>{let m=o(e).normalize("NFKC").toLocaleLowerCase();if(m.length===0)return null;let x=o(s),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,Xu.jsxs)("ul",{ref:a,className:"components-form-token-field__suggestions-list",id:`components-form-token-suggestions-${n}`,role:"listbox",children:[b.map((s,m)=>{let x=r(s),g=m===c,Z=typeof s=="object"&&s?.disabled,H=typeof s=="object"&&"value"in s?s?.value:o(s),R=N("components-form-token-field__suggestion",{"is-selected":g}),W;return typeof i=="function"?W=i({item:s}):x?W=(0,Xu.jsxs)("span",{"aria-label":o(s),children:[x.suggestionBeforeMatch,(0,Xu.jsx)("strong",{className:"components-form-token-field__suggestion-match",children:x.suggestionMatch}),x.suggestionAfterMatch]}):W=o(s),(0,Xu.jsx)("li",{id:`components-form-token-suggestions-${n}-${m}`,role:"option",className:R,onMouseDown:W0c,onClick:G(s),onMouseEnter:u(s),"aria-selected":m===c,"aria-disabled":Z,children:W},H)}),b.length===0&&(0,Xu.jsx)("li",{className:"components-form-token-field__suggestion is-empty",children:(0,gM.__)("No items found")})]})}var cW=B0c;var tW=X(Y(),1),eW=X(bc(),1),KJ=X(V(),1),lW=(0,eW.createHigherOrderComponent)(c=>function(e){let[l,d]=(0,tW.useState)(void 0),b=(0,tW.useCallback)(o=>d(()=>o?.handleFocusOutside?o.handleFocusOutside.bind(o):void 0),[]);return(0,KJ.jsx)("div",{...(0,eW.__experimentalUseFocusOutside)(l),children:(0,KJ.jsx)(c,{ref:b,...e})})},"withFocusOutside");var y0c=Yl`
 	from {
 		transform: rotate(0deg);
 	}
 	to {
 		transform: rotate(360deg);
 	}
- `,dM=S("svg",{target:"ea4tfvq2"})("width:",A.spinnerSize,"px;height:",A.spinnerSize,"px;display:inline-block;margin:5px 11px 0;position:relative;color:",O.theme.accent,";overflow:visible;opacity:1;background-color:transparent;"),bM={name:"9s4963",styles:"fill:transparent;stroke-width:1.5px"},oM=S("circle",{target:"ea4tfvq1"})(bM,";stroke:",O.gray[300],";"),nM=S("path",{target:"ea4tfvq0"})(bM,";stroke:currentColor;stroke-linecap:round;transform-origin:50% 50%;animation:1.4s linear infinite both ",q0c,";");var iM=u(F(),1),Ym=u(V(),1);function $0c({className:c,...t},e){return(0,Ym.jsxs)(dM,{className:f("components-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,Ym.jsx)(oM,{cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,Ym.jsx)(nM,{d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})}var aM=(0,iM.forwardRef)($0c);aM.displayName="Spinner";var es=aM;var rb=u(V(),1),cmc=()=>{},tmc=oW(class extends zl.Component{handleFocusOutside(t){this.props.onFocusOutside(t)}render(){return this.props.children}}),nW=(c,t)=>c===null?-1:t.indexOf(c);function XM(c){let{value:t,label:e,options:l,onChange:d,onFilterValueChange:b=cmc,hideLabelFromVision:o,help:n,allowReset:i=!0,className:a,isLoading:G=!1,messages:X={selected:(0,Bi.__)("Item selected.")},__experimentalRenderItem:s,expandOnFocus:r=!0,placeholder:m}=c,[x,g]=tl({value:t,onChange:d}),R=l.find(j=>j.value===x),Z=R?.label??"",H=(0,GM.useInstanceId)(XM,"combobox-control"),[W,p]=(0,zl.useState)(R||null),[I,y]=(0,zl.useState)(!1),[B,Y]=(0,zl.useState)(!1),[J,h]=(0,zl.useState)(""),C=(0,zl.useRef)(null),N=(0,zl.useMemo)(()=>{let j=[],q=[],Gc=bm(J);return l.forEach(Rc=>{let Vc=bm(Rc.label).indexOf(Gc);Vc===0?j.push(Rc):Vc>0&&q.push(Rc)}),j.concat(q)},[J,l]),w=j=>{j.disabled||(g(j.value),(0,PJ.speak)(X.selected,"assertive"),p(j),h(""),y(!1))},z=(j=1)=>{let Gc=nW(W,N)+j;Gc<0?Gc=N.length-1:Gc>=N.length&&(Gc=0),p(N[Gc]),y(!0)},D=Rd(j=>{let q=!1;if(!j.defaultPrevented){switch(j.code){case"Enter":W&&(w(W),q=!0);break;case"ArrowUp":z(-1),q=!0;break;case"ArrowDown":z(1),q=!0;break;case"Escape":y(!1),p(null),q=!0;break;default:break}q&&j.preventDefault()}}),U=()=>{Y(!1)},k=()=>{Y(!0),r&&y(!0),b(""),h("")},v=()=>{y(!0)},T=()=>{y(!1)},P=j=>{let q=j.value;h(q),b(q),B&&y(!0)},tc=()=>{g(null),C.current?.focus()},M=j=>{j.stopPropagation()};return(0,zl.useEffect)(()=>{let j=N.length>0,q=nW(W,N)>0;j&&!q&&p(N[0])},[N,W]),(0,zl.useEffect)(()=>{let j=N.length>0;if(I){let q=j?(0,Bi.sprintf)((0,Bi._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",N.length),N.length):(0,Bi.__)("No results.");(0,PJ.speak)(q,"polite")}},[N,I]),(0,rb.jsx)(tmc,{onFocusOutside:T,children:(0,rb.jsx)(Oc,{className:f(a,"components-combobox-control"),label:e,id:`components-form-token-input-${H}`,hideLabelFromVision:o,help:n,children:(0,rb.jsxs)("div",{className:"components-combobox-control__suggestions-container",tabIndex:-1,onKeyDown:D,children:[(0,rb.jsxs)($E,{children:[(0,rb.jsx)(ol,{children:(0,rb.jsx)(eW,{className:"components-combobox-control__input",instanceId:H,ref:C,placeholder:m,value:I?J:Z,onFocus:k,onBlur:U,onClick:v,isExpanded:I,selectedSuggestionIndex:nW(W,N),onChange:P,"aria-describedby":n?`components-form-token-input-${H}__help`:void 0})}),G&&(0,rb.jsx)(es,{}),i&&!!x&&!I&&(0,rb.jsx)(oc,{size:"small",icon:Po,onClick:tc,onKeyDown:M,label:(0,Bi.__)("Reset")})]}),I&&!G&&(0,rb.jsx)(lW,{instanceId:H,match:{label:J,value:""},displayTransform:j=>j.label,suggestions:N,selectedIndex:nW(W,N),onHover:p,onSelect:w,scrollIntoView:!0,__experimentalRenderItem:s})]})})})}var iW=XM;var uM=u(F(),1),_J=u(bc(),1),qJ=u(mt(),1);var $J=u(V(),1);function sM(c){if(c.state){let{state:t,...e}=c,{store:l,...d}=sM(t);return{...e,...d,store:l}}return c}var KJ={__unstableComposite:"Composite",__unstableCompositeGroup:"Composite.Group or Composite.Row",__unstableCompositeItem:"Composite.Item",__unstableUseCompositeState:"Composite"};function c9(c,t={}){let e=c.displayName??"",l=d=>{(0,qJ.default)(`wp.components.${e}`,{since:"6.7",alternative:KJ.hasOwnProperty(e)?KJ[e]:void 0});let{store:b,...o}=sM(d),n=o;return n={...n,id:(0,_J.useInstanceId)(b,n.baseId,n.id)},Object.entries(t).forEach(([i,a])=>{n.hasOwnProperty(i)&&(Object.assign(n,{[a]:n[i]}),delete n[i])}),delete n.baseId,(0,$J.jsx)(c,{...n,store:b})};return l.displayName=e,l}var emc=(0,uM.forwardRef)(({role:c,...t},e)=>{let l=c==="row"?Ae.Row:Ae.Group;return(0,$J.jsx)(l,{ref:e,role:c,...t})}),t9=c9(Object.assign(Ae,{displayName:"__unstableComposite"}),{baseId:"id"}),rM=c9(Object.assign(emc,{displayName:"__unstableCompositeGroup"})),mM=c9(Object.assign(Ae.Item,{displayName:"__unstableCompositeItem"}),{focusable:"accessibleWhenDisabled"});function xM(c={}){(0,qJ.default)("wp.components.__unstableUseCompositeState",{since:"6.7",alternative:KJ.__unstableUseCompositeState});let{baseId:t,currentId:e,orientation:l,rtl:d=!1,loop:b=!1,wrap:o=!1,shift:n=!1,unstable_virtual:i}=c;return{baseId:(0,_J.useInstanceId)(t9,"composite",t),store:$G({defaultActiveId:e,rtl:d,orientation:l,focusLoop:b,focusShift:n,focusWrap:o,virtualFocus:i})}}var d9=u(ic(),1),xb=u(F(),1);var pt=u(F(),1),vd=u(bc(),1),e9=u(ic(),1);var WM=u($u(),1);var lmc=new Set(["alert","status","log","marquee","timer"]),gM=[];function ZM(c){let t=Array.from(document.body.children),e=[];gM.push(e);for(let l of t)l!==c&&dmc(l)&&(l.setAttribute("aria-hidden","true"),e.push(l))}function dmc(c){let t=c.getAttribute("role");return!(c.tagName==="SCRIPT"||c.hasAttribute("hidden")||c.hasAttribute("aria-hidden")||c.hasAttribute("aria-live")||t&&lmc.has(t))}function HM(){let c=gM.pop();if(c)for(let t of c)t.removeAttribute("aria-hidden")}var RM=u(bc(),1),ls=u(F(),1),VGt=u(bl(),1);var omc=Number.parseInt(A.transitionDuration),nmc="components-modal__disappear-animation";function IM(){let c=(0,ls.useRef)(null),[t,e]=(0,ls.useState)(!1),l=(0,RM.useReducedMotion)(),d=(0,ls.useCallback)(()=>new Promise(b=>{let o=c.current;if(l){b();return}if(!o){b();return}let n,i=()=>new Promise(G=>{n=X=>{X.animationName===nmc&&G()},o.addEventListener("animationend",n),e(!0)}),a=()=>new Promise(G=>{setTimeout(()=>G(),omc*1.2)});Promise.race([i(),a()]).then(()=>{n&&o.removeEventListener("animationend",n),e(!1),b()})}),[l]);return{overlayClassname:t?"is-animating-out":void 0,frameRef:c,closeModal:d}}var pM=u(F(),1),aW=(0,pM.createContext)(new Set);aW.displayName="ModalContext";var Ye=u(V(),1),Cm=new Map;function imc(c,t){let{bodyOpenClassName:e="modal-open",role:l="dialog",title:d=null,focusOnMount:b=!0,shouldCloseOnEsc:o=!0,shouldCloseOnClickOutside:n=!0,isDismissible:i=!0,aria:a={labelledby:void 0,describedby:void 0},onRequestClose:G,icon:X,closeButtonLabel:s,children:r,style:m,overlayClassName:x,className:g,contentLabel:R,onKeyDown:Z,isFullScreen:H=!1,size:W,headerActions:p=null,__experimentalHideHeader:I=!1}=c,y=(0,pt.useRef)(null),B=(0,vd.useInstanceId)(l9),Y=d?`components-modal-header-${B}`:a.labelledby,J=(0,vd.useFocusOnMount)(b==="firstContentElement"?"firstElement":b),h=(0,vd.useConstrainedTabbing)(),C=(0,vd.useFocusReturn)(),N=(0,pt.useRef)(null),w=(0,pt.useRef)(null),[z,D]=(0,pt.useState)(!1),[U,k]=(0,pt.useState)(!1),v;H||W==="fill"?v="is-full-screen":W&&(v=`has-size-${W}`);let T=(0,pt.useCallback)(()=>{if(!N.current)return;let gc=(0,WM.getScrollContainer)(N.current);N.current===gc?k(!0):k(!1)},[N]);(0,pt.useEffect)(()=>(ZM(y.current),()=>HM()),[]);let P=(0,pt.useRef)(void 0);(0,pt.useEffect)(()=>{P.current=G},[G]);let tc=(0,pt.useContext)(aW),[M]=(0,pt.useState)(()=>new Set);(0,pt.useEffect)(()=>{tc.add(P);for(let gc of tc)gc!==P&&gc.current?.();return()=>{for(let gc of M)gc.current?.();tc.delete(P)}},[tc,M]),(0,pt.useEffect)(()=>{let gc=e,Ec=1+(Cm.get(gc)??0);return Cm.set(gc,Ec),document.body.classList.add(e),()=>{let Nt=Cm.get(gc)-1;Nt===0?(document.body.classList.remove(gc),Cm.delete(gc)):Cm.set(gc,Nt)}},[e]);let{closeModal:j,frameRef:q,overlayClassname:Gc}=IM();(0,pt.useLayoutEffect)(()=>{if(!window.ResizeObserver||!w.current)return;let gc=new ResizeObserver(T);return gc.observe(w.current),T(),()=>{gc.disconnect()}},[T,w]);function Rc(gc){o&&(gc.code==="Escape"||gc.key==="Escape")&&!gc.defaultPrevented&&(gc.preventDefault(),j().then(()=>G(gc)))}let Vc=(0,pt.useCallback)(gc=>{let Ec=gc?.currentTarget?.scrollTop??-1;!z&&Ec>0?D(!0):z&&Ec<=0&&D(!1)},[z]),$c=null,bt={onPointerDown:gc=>{gc.target===gc.currentTarget&&($c=gc.target,gc.preventDefault())},onPointerUp:({target:gc,button:Ec})=>{let Nt=gc===$c;$c=null,Ec===0&&Nt&&j().then(()=>G())}},ot=(0,Ye.jsx)("div",{ref:(0,vd.useMergeRefs)([y,t]),className:f("components-modal__screen-overlay",Gc,x),onKeyDown:Rd(Rc),...n?bt:{},children:(0,Ye.jsx)(Yu,{document,children:(0,Ye.jsx)("div",{className:f("components-modal__frame",v,g),style:m,ref:(0,vd.useMergeRefs)([q,h,C,b!=="firstContentElement"?J:null]),role:l,"aria-label":R,"aria-labelledby":R?void 0:Y,"aria-describedby":a.describedby,tabIndex:-1,onKeyDown:Z,children:(0,Ye.jsxs)("div",{className:f("components-modal__content",{"hide-header":I,"is-scrollable":U,"has-scrolled-content":z}),role:"document",onScroll:Vc,ref:N,"aria-label":U?(0,e9.__)("Scrollable section"):void 0,tabIndex:U?0:void 0,children:[!I&&(0,Ye.jsxs)("div",{className:"components-modal__header",children:[(0,Ye.jsxs)("div",{className:"components-modal__header-heading-container",children:[X&&(0,Ye.jsx)("span",{className:"components-modal__icon-container","aria-hidden":!0,children:X}),d&&(0,Ye.jsx)("h1",{id:Y,className:"components-modal__header-heading",children:d})]}),p,i&&(0,Ye.jsxs)(Ye.Fragment,{children:[(0,Ye.jsx)(Xe,{marginBottom:0,marginLeft:2}),(0,Ye.jsx)(oc,{size:"compact",onClick:gc=>j().then(()=>G(gc)),icon:A0,label:s||(0,e9.__)("Close")})]})]}),(0,Ye.jsx)("div",{ref:(0,vd.useMergeRefs)([w,b==="firstContentElement"?J:null]),className:"components-modal__children-container",children:r})]})})})});return(0,pt.createPortal)((0,Ye.jsx)(aW.Provider,{value:M,children:ot}),document.body)}var l9=(0,pt.forwardRef)(imc);l9.displayName="Modal";var ds=l9;var BM={name:"7g5ii0",styles:"&&{z-index:1000001;}"};var mb=u(V(),1),Gmc=(c,t)=>{let{isOpen:e,onConfirm:l,onCancel:d,children:b,confirmButtonText:o,cancelButtonText:n,isBusy:i,...a}=ec(c,"ConfirmDialog"),X=Hc()(BM),s=(0,xb.useRef)(null),r=(0,xb.useRef)(null),[m,x]=(0,xb.useState)(),[g,R]=(0,xb.useState)();(0,xb.useEffect)(()=>{let I=typeof e<"u";x(I?e:!0),R(!I)},[e]);let Z=(0,xb.useCallback)(I=>y=>{I?.(y),g&&x(!1)},[g,x]),H=(0,xb.useCallback)(I=>{!(I.target===s.current||I.target===r.current)&&I.key==="Enter"&&Z(l)(I)},[Z,l]),W=n??(0,d9.__)("Cancel"),p=o??(0,d9.__)("OK");return(0,mb.jsx)(mb.Fragment,{children:m&&(0,mb.jsx)(ds,{onRequestClose:Z(d),onKeyDown:H,closeButtonLabel:W,isDismissible:!0,ref:t,overlayClassName:X,__experimentalHideHeader:!0,...a,children:(0,mb.jsxs)(it,{spacing:8,children:[(0,mb.jsx)(nl,{children:b}),(0,mb.jsxs)(Zt,{direction:"row",justify:"flex-end",children:[(0,mb.jsx)(oc,{__next40pxDefaultSize:!0,ref:s,variant:"tertiary",onClick:Z(d),accessibleWhenDisabled:!0,disabled:i,children:W}),(0,mb.jsx)(oc,{__next40pxDefaultSize:!0,ref:r,variant:"primary",onClick:Z(l),accessibleWhenDisabled:!0,disabled:i,isBusy:i,children:p})]})]})})})},Xmc=lc(Gmc,"ConfirmDialog"),b9=Xmc;var AM=u(bc(),1),XW=u(ic(),1);var uG=u(F(),1),bs=u(ic(),1);var Yd={compact:A.controlPaddingXSmall,small:A.controlPaddingXSmall,default:A.controlPaddingX},umc=(c,t)=>{let e={compact:{[t]:32,paddingInlineStart:Yd.compact,paddingInlineEnd:Yd.compact+Ma},default:{[t]:40,paddingInlineStart:Yd.default,paddingInlineEnd:Yd.default+Ma},small:{[t]:24,paddingInlineStart:Yd.small,paddingInlineEnd:Yd.small+Ma}};return e[c]||e.default},smc=c=>{let e={compact:{paddingInlineStart:Yd.compact,paddingInlineEnd:Yd.compact-6},default:{paddingInlineStart:Yd.default,paddingInlineEnd:Yd.default-6},small:{paddingInlineStart:Yd.small,paddingInlineEnd:Yd.small-6}};return e[c]||e.default},yM=S(Eg,{shouldForwardProp:c=>c!=="hasCustomRenderProp",target:"e1p3eej77"})(({size:c,hasCustomRenderProp:t})=>L("display:block;background-color:",O.theme.background,";border:none;color:",O.theme.foreground,";cursor:pointer;font-family:inherit;text-align:start;user-select:none;width:100%;&[data-focus-visible]{outline:none;}",umc(c,t?"minHeight":"height")," ",!t&&JM," ",q0({inputSize:c}),";",""),""),rmc=Yl({"0%":{transform:`translateY(-${Qe.SLIDE_DISTANCE})`},"100%":{transform:"translateY(0)"}}),mmc=Yl({"0%":{opacity:0},"100%":{opacity:1}}),VM=S(lZ,{target:"e1p3eej76"})("display:flex;flex-direction:column;background-color:",O.theme.background,";border-radius:",A.radiusSmall,";border:1px solid ",O.theme.foreground,";box-shadow:",A.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:",rmc,",",mmc,";animation-duration:",Qe.SLIDE_DURATION,",",Qe.FADE_DURATION,";animation-timing-function:",Qe.SLIDE_EASING,",",Qe.FADE_EASING,";will-change:transform,opacity;}}&[data-focus-visible]{outline:none;}"),hM=S(qg,{target:"e1p3eej75"})(({size:c})=>L("cursor:default;display:flex;align-items:center;justify-content:space-between;font-size:",A.fontSize,";line-height:28px;padding-block:",Q(2),";scroll-margin:",Q(1),";user-select:none;&[aria-disabled='true']{cursor:not-allowed;}&[data-active-item]{background-color:",O.theme.gray[300],";}",smc(c),";",""),""),JM={name:"1h52dri",styles:"overflow:hidden;text-overflow:ellipsis;white-space:nowrap"},vM=S("div",{target:"e1p3eej74"})(JM,";"),YM=S("span",{target:"e1p3eej73"})("color:",O.theme.gray[600],";margin-inline-start:",Q(2),";"),o9=S("div",{target:"e1p3eej72"})("display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex:1;column-gap:",Q(4),";"),CM=S("span",{target:"e1p3eej71"})("color:",O.theme.gray[600],";text-align:initial;line-height:",A.fontLineHeightBase,";padding-inline-end:",Q(1),";margin-block:",Q(1),";"),FM=S(cZ,{target:"e1p3eej70"})("display:flex;align-items:center;margin-inline-start:",Q(2),";fill:currentColor;align-self:start;margin-block-start:2px;font-size:0;",o9,"~&,&:not(:empty){font-size:24px;}");var Cd=u(V(),1),GW=(0,uG.createContext)(void 0);GW.displayName="CustomSelectContext";function xmc(c){return(Array.isArray(c)?c.length===0:c==null)?(0,bs.__)("Select an item"):Array.isArray(c)?c.length===1?c[0]:(0,bs.sprintf)((0,bs._n)("%d item selected","%d items selected",c.length),c.length):c}var gmc=({renderSelectedValue:c,size:t="default",store:e,...l})=>{let{value:d}=E(e),b=(0,uG.useMemo)(()=>c??xmc,[c]);return(0,Cd.jsx)(yM,{...l,size:t,hasCustomRenderProp:!!c,store:e,children:b(d)})};function Zmc(c){let{children:t,hideLabelFromVision:e=!1,label:l,size:d,store:b,className:o,isLegacy:n=!1,...i}=c,a=(0,uG.useCallback)(X=>{n&&X.stopPropagation()},[n]),G=(0,uG.useMemo)(()=>({store:b,size:d}),[b,d]);return(0,Cd.jsxs)("div",{className:o,children:[(0,Cd.jsx)(tZ,{store:b,render:e?(0,Cd.jsx)(kc,{}):(0,Cd.jsx)(Oc.VisualLabel,{as:"div"}),children:l}),(0,Cd.jsxs)(pu,{size:d,suffix:(0,Cd.jsx)(ep,{}),children:[(0,Cd.jsx)(gmc,{...i,size:d,store:b,showOnKeyDown:!n}),(0,Cd.jsx)(VM,{gutter:12,store:b,sameWidth:!0,slide:!1,onKeyDown:a,flip:!n,children:(0,Cd.jsx)(GW.Provider,{value:G,children:t})})]})]})}var NM=Zmc;var fM=u(F(),1);var Fm=u(V(),1);function SM({children:c,...t}){let e=(0,fM.useContext)(GW);return(0,Fm.jsxs)(hM,{store:e?.store,size:e?.size??"default",...t,children:[c??t.value,(0,Fm.jsx)(FM,{children:(0,Fm.jsx)(ue,{icon:De})})]})}SM.displayName="CustomSelectControlV2.Item";var kM=SM;var Al=u(V(),1);function Hmc({__experimentalShowSelectedHint:c,...t}){return{showSelectedHint:c,...t}}function zM({__experimentalHint:c,...t}){return{hint:c,...t}}function Rmc(c,t){return t||(0,XW.sprintf)((0,XW.__)("Currently selected: %s"),c)}function OM(c){let{__next40pxDefaultSize:t,__shouldNotWarnDeprecated36pxSize:e,describedBy:l,options:d,onChange:b,size:o="default",value:n,className:i,showSelectedHint:a=!1,...G}=Hmc(c),X=(0,AM.useInstanceId)(OM,"custom-select-control__description"),s=dZ({async setValue(R){let Z=d.find(p=>p.key===R);if(!b||!Z)return;await Promise.resolve();let H=s.getState(),W={highlightedIndex:H.renderedItems.findIndex(p=>p.value===R),inputValue:"",isOpen:H.open,selectedItem:Z,type:""};b(W)},value:n?.key,defaultValue:d[0]?.key}),r=d.map(zM).map(({name:R,key:Z,hint:H,style:W,className:p})=>(0,Al.jsx)(kM,{value:Z,children:H?(0,Al.jsxs)(o9,{children:[(0,Al.jsx)("span",{children:R}),(0,Al.jsx)(CM,{className:"components-custom-select-control__item-hint",children:H})]}):R,style:W,className:f(p,"components-custom-select-control__item",{"has-hint":H})},Z)),m=E(s,"value"),x=d?.map(zM)?.find(({key:R})=>m===R)??d[0];return(0,Al.jsxs)(Al.Fragment,{children:[(0,Al.jsx)(NM,{"aria-describedby":X,renderSelectedValue:()=>!a||!x.hint?x?.name:(0,Al.jsxs)(vM,{children:[x?.name,(0,Al.jsx)(YM,{className:"components-custom-select-control__hint",children:x?.hint})]}),size:o==="__unstable-large"?"default":o,store:s,className:f("components-custom-select-control",i),isLegacy:!0,...G,children:r}),(0,Al.jsx)(kc,{children:(0,Al.jsx)("span",{id:X,children:Rmc(x?.name,l)})})]})}var uW=OM;var Imc=Math.pow(10,8)*24*60*60*1e3,xXt=-Imc,sW=6048e5,wM=864e5;var pmc=3600;var TM=pmc*24,gXt=TM*7,Wmc=TM*365.2425,Bmc=Wmc/12,ZXt=Bmc*3,i9=Symbol.for("constructDateFrom");function Fc(c,t){return typeof c=="function"?c(t):c&&typeof c=="object"&&i9 in c?c[i9](t):c instanceof Date?new c.constructor(t):new Date(t)}function mc(c,t){return Fc(t||c,c)}function mo(c,t,e){let l=mc(c,e?.in);return isNaN(t)?Fc(e?.in||c,NaN):(t&&l.setDate(l.getDate()+t),l)}function _l(c,t,e){let l=mc(c,e?.in);if(isNaN(t))return Fc(e?.in||c,NaN);if(!t)return l;let d=l.getDate(),b=Fc(e?.in||c,l.getTime());b.setMonth(l.getMonth()+t+1,0);let o=b.getDate();return d>=o?b:(l.setFullYear(b.getFullYear(),b.getMonth(),d),l)}var ymc={};function xo(){return ymc}function me(c,t){let e=xo(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=mc(c,t?.in),b=d.getDay(),o=(b<l?7:0)+b-l;return d.setDate(d.getDate()-o),d.setHours(0,0,0,0),d}function sn(c,t){return me(c,{...t,weekStartsOn:1})}function rW(c,t){let e=mc(c,t?.in),l=e.getFullYear(),d=Fc(e,0);d.setFullYear(l+1,0,4),d.setHours(0,0,0,0);let b=sn(d),o=Fc(e,0);o.setFullYear(l,0,4),o.setHours(0,0,0,0);let n=sn(o);return e.getTime()>=b.getTime()?l+1:e.getTime()>=n.getTime()?l:l-1}function a9(c){let t=mc(c),e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),+c-+e}function Fd(c,...t){let e=Fc.bind(null,c||t.find(l=>typeof l=="object"));return t.map(e)}function go(c,t){let e=mc(c,t?.in);return e.setHours(0,0,0,0),e}function sG(c,t,e){let[l,d]=Fd(e?.in,c,t),b=go(l),o=go(d),n=+b-a9(b),i=+o-a9(o);return Math.round((n-i)/wM)}function QM(c,t){let e=rW(c,t),l=Fc(t?.in||c,0);return l.setFullYear(e,0,4),l.setHours(0,0,0,0),sn(l)}function yi(c,t,e){return mo(c,t*7,e)}function os(c,t,e){return _l(c,t*12,e)}function LM(c,t){let e,l=t?.in;return c.forEach(d=>{!l&&typeof d=="object"&&(l=Fc.bind(null,d));let b=mc(d,l);(!e||e<b||isNaN(+b))&&(e=b)}),Fc(l,e||NaN)}function DM(c,t){let e,l=t?.in;return c.forEach(d=>{!l&&typeof d=="object"&&(l=Fc.bind(null,d));let b=mc(d,l);(!e||e>b||isNaN(+b))&&(e=b)}),Fc(l,e||NaN)}function Nm(c,t,e){let[l,d]=Fd(e?.in,c,t);return+go(l)==+go(d)}function mW(c){return c instanceof Date||typeof c=="object"&&Object.prototype.toString.call(c)==="[object Date]"}function UM(c){return!(!mW(c)&&typeof c!="number"||isNaN(+mc(c)))}function jM(c,t,e){let[l,d]=Fd(e?.in,c,t),b=l.getFullYear()-d.getFullYear(),o=l.getMonth()-d.getMonth();return b*12+o}function fm(c,t){let e=mc(c,t?.in),l=e.getMonth();return e.setFullYear(e.getFullYear(),l+1,0),e.setHours(23,59,59,999),e}function ns(c,t){let[e,l]=Fd(c,t.start,t.end);return{start:e,end:l}}function Sm(c,t){let{start:e,end:l}=ns(t?.in,c),d=+e>+l,b=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0);let n=t?.step??1;if(!n)return[];n<0&&(n=-n,d=!d);let i=[];for(;+o<=b;)i.push(Fc(e,o)),o.setDate(o.getDate()+n),o.setHours(0,0,0,0);return d?i.reverse():i}function xW(c,t){let{start:e,end:l}=ns(t?.in,c),d=+e>+l,b=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0),o.setDate(1);let n=t?.step??1;if(!n)return[];n<0&&(n=-n,d=!d);let i=[];for(;+o<=b;)i.push(Fc(e,o)),o.setMonth(o.getMonth()+n);return d?i.reverse():i}function EM(c,t){let{start:e,end:l}=ns(t?.in,c),d=+e>+l,b=d?me(l,t):me(e,t),o=d?me(e,t):me(l,t);b.setHours(15),o.setHours(15);let n=+o.getTime(),i=b,a=t?.step??1;if(!a)return[];a<0&&(a=-a,d=!d);let G=[];for(;+i<=n;)i.setHours(0),G.push(Fc(e,i)),i=yi(i,a),i.setHours(15);return d?G.reverse():G}function km(c,t){let e=mc(c,t?.in);return e.setDate(1),e.setHours(0,0,0,0),e}function MM(c,t){let e=mc(c,t?.in),l=e.getFullYear();return e.setFullYear(l+1,0,0),e.setHours(23,59,59,999),e}function gW(c,t){let e=mc(c,t?.in);return e.setFullYear(e.getFullYear(),0,1),e.setHours(0,0,0,0),e}function is(c,t){let e=xo(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=mc(c,t?.in),b=d.getDay(),o=(b<l?-7:0)+6-(b-l);return d.setDate(d.getDate()+o),d.setHours(23,59,59,999),d}function PM(c,t){return is(c,{...t,weekStartsOn:1})}var Vmc={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"}},KM=(c,t,e)=>{let l,d=Vmc[c];return typeof d=="string"?l=d:t===1?l=d.one:l=d.other.replace("{{count}}",t.toString()),e?.addSuffix?e.comparison&&e.comparison>0?"in "+l:l+" ago":l};function ZW(c){return(t={})=>{let e=t.width?String(t.width):c.defaultWidth;return c.formats[e]||c.formats[c.defaultWidth]}}var hmc={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Jmc={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},vmc={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_M={date:ZW({formats:hmc,defaultWidth:"full"}),time:ZW({formats:Jmc,defaultWidth:"full"}),dateTime:ZW({formats:vmc,defaultWidth:"full"})};var Ymc={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},qM=(c,t,e,l)=>Ymc[c];function as(c){return(t,e)=>{let l=e?.context?String(e.context):"standalone",d;if(l==="formatting"&&c.formattingValues){let o=c.defaultFormattingWidth||c.defaultWidth,n=e?.width?String(e.width):o;d=c.formattingValues[n]||c.formattingValues[o]}else{let o=c.defaultWidth,n=e?.width?String(e.width):c.defaultWidth;d=c.values[n]||c.values[o]}let b=c.argumentCallback?c.argumentCallback(t):t;return d[b]}}var Cmc={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Fmc={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Nmc={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"]},fmc={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"]},Smc={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"}},kmc={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"}},zmc=(c,t)=>{let e=Number(c),l=e%100;if(l>20||l<10)switch(l%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},$M={ordinalNumber:zmc,era:as({values:Cmc,defaultWidth:"wide"}),quarter:as({values:Fmc,defaultWidth:"wide",argumentCallback:c=>c-1}),month:as({values:Nmc,defaultWidth:"wide"}),day:as({values:fmc,defaultWidth:"wide"}),dayPeriod:as({values:Smc,defaultWidth:"wide",formattingValues:kmc,defaultFormattingWidth:"wide"})};function Gs(c){return(t,e={})=>{let l=e.width,d=l&&c.matchPatterns[l]||c.matchPatterns[c.defaultMatchWidth],b=t.match(d);if(!b)return null;let o=b[0],n=l&&c.parsePatterns[l]||c.parsePatterns[c.defaultParseWidth],i=Array.isArray(n)?Omc(n,X=>X.test(o)):Amc(n,X=>X.test(o)),a;a=c.valueCallback?c.valueCallback(i):i,a=e.valueCallback?e.valueCallback(a):a;let G=t.slice(o.length);return{value:a,rest:G}}}function Amc(c,t){for(let e in c)if(Object.prototype.hasOwnProperty.call(c,e)&&t(c[e]))return e}function Omc(c,t){for(let e=0;e<c.length;e++)if(t(c[e]))return e}function c7(c){return(t,e={})=>{let l=t.match(c.matchPattern);if(!l)return null;let d=l[0],b=t.match(c.parsePattern);if(!b)return null;let o=c.valueCallback?c.valueCallback(b[0]):b[0];o=e.valueCallback?e.valueCallback(o):o;let n=t.slice(d.length);return{value:o,rest:n}}}var wmc=/^(\d+)(th|st|nd|rd)?/i,Tmc=/\d+/i,Qmc={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},Lmc={any:[/^b/i,/^(a|c)/i]},Dmc={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Umc={any:[/1/i,/2/i,/3/i,/4/i]},jmc={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},Emc={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]},Mmc={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},Pmc={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]},Kmc={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},_mc={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}},t7={ordinalNumber:c7({matchPattern:wmc,parsePattern:Tmc,valueCallback:c=>parseInt(c,10)}),era:Gs({matchPatterns:Qmc,defaultMatchWidth:"wide",parsePatterns:Lmc,defaultParseWidth:"any"}),quarter:Gs({matchPatterns:Dmc,defaultMatchWidth:"wide",parsePatterns:Umc,defaultParseWidth:"any",valueCallback:c=>c+1}),month:Gs({matchPatterns:jmc,defaultMatchWidth:"wide",parsePatterns:Emc,defaultParseWidth:"any"}),day:Gs({matchPatterns:Mmc,defaultMatchWidth:"wide",parsePatterns:Pmc,defaultParseWidth:"any"}),dayPeriod:Gs({matchPatterns:Kmc,defaultMatchWidth:"any",parsePatterns:_mc,defaultParseWidth:"any"})};var Nd={code:"en-US",formatDistance:KM,formatLong:_M,formatRelative:qM,localize:$M,match:t7,options:{weekStartsOn:0,firstWeekContainsDate:1}};function e7(c,t){let e=mc(c,t?.in);return sG(e,gW(e))+1}function HW(c,t){let e=mc(c,t?.in),l=+sn(e)-+QM(e);return Math.round(l/sW)+1}function RW(c,t){let e=mc(c,t?.in),l=e.getFullYear(),d=xo(),b=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??d.firstWeekContainsDate??d.locale?.options?.firstWeekContainsDate??1,o=Fc(t?.in||c,0);o.setFullYear(l+1,0,b),o.setHours(0,0,0,0);let n=me(o,t),i=Fc(t?.in||c,0);i.setFullYear(l,0,b),i.setHours(0,0,0,0);let a=me(i,t);return+e>=+n?l+1:+e>=+a?l:l-1}function l7(c,t){let e=xo(),l=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??e.firstWeekContainsDate??e.locale?.options?.firstWeekContainsDate??1,d=RW(c,t),b=Fc(t?.in||c,0);return b.setFullYear(d,0,l),b.setHours(0,0,0,0),me(b,t)}function IW(c,t){let e=mc(c,t?.in),l=+me(e,t)-+l7(e,t);return Math.round(l/sW)+1}function qc(c,t){let e=c<0?"-":"",l=Math.abs(c).toString().padStart(t,"0");return e+l}var rn={y(c,t){let e=c.getFullYear(),l=e>0?e:1-e;return qc(t==="yy"?l%100:l,t.length)},M(c,t){let e=c.getMonth();return t==="M"?String(e+1):qc(e+1,2)},d(c,t){return qc(c.getDate(),t.length)},a(c,t){let e=c.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];default:return e==="am"?"a.m.":"p.m."}},h(c,t){return qc(c.getHours()%12||12,t.length)},H(c,t){return qc(c.getHours(),t.length)},m(c,t){return qc(c.getMinutes(),t.length)},s(c,t){return qc(c.getSeconds(),t.length)},S(c,t){let e=t.length,l=c.getMilliseconds(),d=Math.trunc(l*Math.pow(10,e-3));return qc(d,t.length)}};var Xs={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},G9={G:function(c,t,e){let l=c.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return e.era(l,{width:"abbreviated"});case"GGGGG":return e.era(l,{width:"narrow"});default:return e.era(l,{width:"wide"})}},y:function(c,t,e){if(t==="yo"){let l=c.getFullYear(),d=l>0?l:1-l;return e.ordinalNumber(d,{unit:"year"})}return rn.y(c,t)},Y:function(c,t,e,l){let d=RW(c,l),b=d>0?d:1-d;if(t==="YY"){let o=b%100;return qc(o,2)}return t==="Yo"?e.ordinalNumber(b,{unit:"year"}):qc(b,t.length)},R:function(c,t){let e=rW(c);return qc(e,t.length)},u:function(c,t){let e=c.getFullYear();return qc(e,t.length)},Q:function(c,t,e){let l=Math.ceil((c.getMonth()+1)/3);switch(t){case"Q":return String(l);case"QQ":return qc(l,2);case"Qo":return e.ordinalNumber(l,{unit:"quarter"});case"QQQ":return e.quarter(l,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(l,{width:"narrow",context:"formatting"});default:return e.quarter(l,{width:"wide",context:"formatting"})}},q:function(c,t,e){let l=Math.ceil((c.getMonth()+1)/3);switch(t){case"q":return String(l);case"qq":return qc(l,2);case"qo":return e.ordinalNumber(l,{unit:"quarter"});case"qqq":return e.quarter(l,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(l,{width:"narrow",context:"standalone"});default:return e.quarter(l,{width:"wide",context:"standalone"})}},M:function(c,t,e){let l=c.getMonth();switch(t){case"M":case"MM":return rn.M(c,t);case"Mo":return e.ordinalNumber(l+1,{unit:"month"});case"MMM":return e.month(l,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(l,{width:"narrow",context:"formatting"});default:return e.month(l,{width:"wide",context:"formatting"})}},L:function(c,t,e){let l=c.getMonth();switch(t){case"L":return String(l+1);case"LL":return qc(l+1,2);case"Lo":return e.ordinalNumber(l+1,{unit:"month"});case"LLL":return e.month(l,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(l,{width:"narrow",context:"standalone"});default:return e.month(l,{width:"wide",context:"standalone"})}},w:function(c,t,e,l){let d=IW(c,l);return t==="wo"?e.ordinalNumber(d,{unit:"week"}):qc(d,t.length)},I:function(c,t,e){let l=HW(c);return t==="Io"?e.ordinalNumber(l,{unit:"week"}):qc(l,t.length)},d:function(c,t,e){return t==="do"?e.ordinalNumber(c.getDate(),{unit:"date"}):rn.d(c,t)},D:function(c,t,e){let l=e7(c);return t==="Do"?e.ordinalNumber(l,{unit:"dayOfYear"}):qc(l,t.length)},E:function(c,t,e){let l=c.getDay();switch(t){case"E":case"EE":case"EEE":return e.day(l,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(l,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(l,{width:"short",context:"formatting"});default:return e.day(l,{width:"wide",context:"formatting"})}},e:function(c,t,e,l){let d=c.getDay(),b=(d-l.weekStartsOn+8)%7||7;switch(t){case"e":return String(b);case"ee":return qc(b,2);case"eo":return e.ordinalNumber(b,{unit:"day"});case"eee":return e.day(d,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(d,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(d,{width:"short",context:"formatting"});default:return e.day(d,{width:"wide",context:"formatting"})}},c:function(c,t,e,l){let d=c.getDay(),b=(d-l.weekStartsOn+8)%7||7;switch(t){case"c":return String(b);case"cc":return qc(b,t.length);case"co":return e.ordinalNumber(b,{unit:"day"});case"ccc":return e.day(d,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(d,{width:"narrow",context:"standalone"});case"cccccc":return e.day(d,{width:"short",context:"standalone"});default:return e.day(d,{width:"wide",context:"standalone"})}},i:function(c,t,e){let l=c.getDay(),d=l===0?7:l;switch(t){case"i":return String(d);case"ii":return qc(d,t.length);case"io":return e.ordinalNumber(d,{unit:"day"});case"iii":return e.day(l,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(l,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(l,{width:"short",context:"formatting"});default:return e.day(l,{width:"wide",context:"formatting"})}},a:function(c,t,e){let d=c.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(d,{width:"narrow",context:"formatting"});default:return e.dayPeriod(d,{width:"wide",context:"formatting"})}},b:function(c,t,e){let l=c.getHours(),d;switch(l===12?d=Xs.noon:l===0?d=Xs.midnight:d=l/12>=1?"pm":"am",t){case"b":case"bb":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(d,{width:"narrow",context:"formatting"});default:return e.dayPeriod(d,{width:"wide",context:"formatting"})}},B:function(c,t,e){let l=c.getHours(),d;switch(l>=17?d=Xs.evening:l>=12?d=Xs.afternoon:l>=4?d=Xs.morning:d=Xs.night,t){case"B":case"BB":case"BBB":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(d,{width:"narrow",context:"formatting"});default:return e.dayPeriod(d,{width:"wide",context:"formatting"})}},h:function(c,t,e){if(t==="ho"){let l=c.getHours()%12;return l===0&&(l=12),e.ordinalNumber(l,{unit:"hour"})}return rn.h(c,t)},H:function(c,t,e){return t==="Ho"?e.ordinalNumber(c.getHours(),{unit:"hour"}):rn.H(c,t)},K:function(c,t,e){let l=c.getHours()%12;return t==="Ko"?e.ordinalNumber(l,{unit:"hour"}):qc(l,t.length)},k:function(c,t,e){let l=c.getHours();return l===0&&(l=24),t==="ko"?e.ordinalNumber(l,{unit:"hour"}):qc(l,t.length)},m:function(c,t,e){return t==="mo"?e.ordinalNumber(c.getMinutes(),{unit:"minute"}):rn.m(c,t)},s:function(c,t,e){return t==="so"?e.ordinalNumber(c.getSeconds(),{unit:"second"}):rn.s(c,t)},S:function(c,t){return rn.S(c,t)},X:function(c,t,e){let l=c.getTimezoneOffset();if(l===0)return"Z";switch(t){case"X":return b7(l);case"XXXX":case"XX":return rG(l);default:return rG(l,":")}},x:function(c,t,e){let l=c.getTimezoneOffset();switch(t){case"x":return b7(l);case"xxxx":case"xx":return rG(l);default:return rG(l,":")}},O:function(c,t,e){let l=c.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+d7(l,":");default:return"GMT"+rG(l,":")}},z:function(c,t,e){let l=c.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+d7(l,":");default:return"GMT"+rG(l,":")}},t:function(c,t,e){let l=Math.trunc(+c/1e3);return qc(l,t.length)},T:function(c,t,e){return qc(+c,t.length)}};function d7(c,t=""){let e=c>0?"-":"+",l=Math.abs(c),d=Math.trunc(l/60),b=l%60;return b===0?e+String(d):e+String(d)+t+qc(b,2)}function b7(c,t){return c%60===0?(c>0?"-":"+")+qc(Math.abs(c)/60,2):rG(c,t)}function rG(c,t=""){let e=c>0?"-":"+",l=Math.abs(c),d=qc(Math.trunc(l/60),2),b=qc(l%60,2);return e+d+t+b}var o7=(c,t)=>{switch(c){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"})}},n7=(c,t)=>{switch(c){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"})}},qmc=(c,t)=>{let e=c.match(/(P+)(p+)?/)||[],l=e[1],d=e[2];if(!d)return o7(c,t);let b;switch(l){case"P":b=t.dateTime({width:"short"});break;case"PP":b=t.dateTime({width:"medium"});break;case"PPP":b=t.dateTime({width:"long"});break;default:b=t.dateTime({width:"full"});break}return b.replace("{{date}}",o7(l,t)).replace("{{time}}",n7(d,t))},i7={p:n7,P:qmc};var $mc=/^D+$/,cxc=/^Y+$/,txc=["D","DD","YY","YYYY"];function a7(c){return $mc.test(c)}function G7(c){return cxc.test(c)}function X7(c,t,e){let l=exc(c,t,e);if(console.warn(l),txc.includes(c))throw new RangeError(l)}function exc(c,t,e){let l=c[0]==="Y"?"years":"days of the month";return`Use \`${c.toLowerCase()}\` instead of \`${c}\` (in \`${t}\`) for formatting ${l} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var lxc=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,dxc=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,bxc=/^'([^]*?)'?$/,oxc=/''/g,nxc=/[a-zA-Z]/;function u7(c,t,e){let l=xo(),d=e?.locale??l.locale??Nd,b=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??l.firstWeekContainsDate??l.locale?.options?.firstWeekContainsDate??1,o=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??l.weekStartsOn??l.locale?.options?.weekStartsOn??0,n=mc(c,e?.in);if(!UM(n))throw new RangeError("Invalid time value");let i=t.match(dxc).map(G=>{let X=G[0];if(X==="p"||X==="P"){let s=i7[X];return s(G,d.formatLong)}return G}).join("").match(lxc).map(G=>{if(G==="''")return{isToken:!1,value:"'"};let X=G[0];if(X==="'")return{isToken:!1,value:ixc(G)};if(G9[X])return{isToken:!0,value:G};if(X.match(nxc))throw new RangeError("Format string contains an unescaped latin alphabet character `"+X+"`");return{isToken:!1,value:G}});d.localize.preprocessor&&(i=d.localize.preprocessor(n,i));let a={firstWeekContainsDate:b,weekStartsOn:o,locale:d};return i.map(G=>{if(!G.isToken)return G.value;let X=G.value;(!e?.useAdditionalWeekYearTokens&&G7(X)||!e?.useAdditionalDayOfYearTokens&&a7(X))&&X7(X,t,String(c));let s=G9[X[0]];return s(n,X,d.localize,a)}).join("")}function ixc(c){let t=c.match(bxc);return t?t[1].replace(oxc,"'"):c}function s7(c,t){let e=mc(c,t?.in),l=e.getFullYear(),d=e.getMonth(),b=Fc(e,0);return b.setFullYear(l,d+1,0),b.setHours(0,0,0,0),b.getDate()}function r7(c,t){return mc(c,t?.in).getMonth()}function m7(c,t){return mc(c,t?.in).getFullYear()}function pW(c,t){return+mc(c)>+mc(t)}function WW(c,t){return+mc(c)<+mc(t)}function mG(c,t){return+mc(c)==+mc(t)}function X9(c,t){let e=mc(c,t?.in);return e.setSeconds(0,0),e}function zm(c,t,e){let[l,d]=Fd(e?.in,c,t);return l.getFullYear()===d.getFullYear()&&l.getMonth()===d.getMonth()}function x7(c,t,e){let[l,d]=Fd(e?.in,c,t);return l.getFullYear()===d.getFullYear()}function g7(c,t,e){return mo(c,-t,e)}function us(c,t,e){let l=mc(c,e?.in),d=l.getFullYear(),b=l.getDate(),o=Fc(e?.in||c,0);o.setFullYear(d,t,15),o.setHours(0,0,0,0);let n=s7(o);return l.setMonth(t,Math.min(b,n)),l}function Z7(c,t,e){let l=mc(c,e?.in);return isNaN(+l)?Fc(e?.in||c,NaN):(t.year!=null&&l.setFullYear(t.year),t.month!=null&&(l=us(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 BW(c,t,e){let l=mc(c,e?.in);return isNaN(+l)?Fc(e?.in||c,NaN):(l.setFullYear(t),l)}function H7(c){return go(Date.now(),c)}function ss(c,t,e){return _l(c,-t,e)}function R7(c,t,e){return yi(c,-t,e)}function I7(c,t,e){return os(c,-t,e)}var rl=u(ic(),1);var $l=u(Am(),1),hi=u(F(),1);var ee=u(F(),1);var axc=(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})({}),Gxc=(c,t,e)=>(mG(c,t)||pW(c,t))&&(mG(c,e)||WW(c,e)),W7=c=>Z7(c,{hours:0,minutes:0,seconds:0,milliseconds:0}),B7=({weekStartsOn:c=axc.SUNDAY,viewing:t=new Date,selected:e=[],numberOfMonths:l=1}={})=>{let[d,b]=(0,ee.useState)(t),o=(0,ee.useCallback)(()=>b(H7()),[b]),n=(0,ee.useCallback)(y=>b(B=>us(B,y)),[]),i=(0,ee.useCallback)(()=>b(y=>ss(y,1)),[]),a=(0,ee.useCallback)(()=>b(y=>_l(y,1)),[]),G=(0,ee.useCallback)(y=>b(B=>BW(B,y)),[]),X=(0,ee.useCallback)(()=>b(y=>I7(y,1)),[]),s=(0,ee.useCallback)(()=>b(y=>os(y,1)),[]),[r,m]=(0,ee.useState)(e.map(W7)),x=()=>m([]),g=(0,ee.useCallback)(y=>r.findIndex(B=>mG(B,y))>-1,[r]),R=(0,ee.useCallback)((y,B)=>{m(B?Array.isArray(y)?y:[y]:Y=>Y.concat(Array.isArray(y)?y:[y]))},[]),Z=(0,ee.useCallback)(y=>m(B=>Array.isArray(y)?B.filter(Y=>!y.map(J=>J.getTime()).includes(Y.getTime())):B.filter(Y=>!mG(Y,y))),[]),H=(0,ee.useCallback)((y,B)=>g(y)?Z(y):R(y,B),[Z,g,R]),W=(0,ee.useCallback)((y,B,Y)=>{m(Y?Sm({start:y,end:B}):J=>J.concat(Sm({start:y,end:B})))},[]),p=(0,ee.useCallback)((y,B)=>{m(Y=>Y.filter(J=>!Sm({start:y,end:B}).map(h=>h.getTime()).includes(J.getTime())))},[]),I=(0,ee.useMemo)(()=>xW({start:km(d),end:fm(_l(d,l-1))}).map(y=>EM({start:km(y),end:fm(y)},{weekStartsOn:c}).map(B=>Sm({start:me(B,{weekStartsOn:c}),end:is(B,{weekStartsOn:c})}))),[d,c,l]);return{clearTime:W7,inRange:Gxc,viewing:d,setViewing:b,viewToday:o,viewMonth:n,viewPreviousMonth:i,viewNextMonth:a,viewYear:G,viewPreviousYear:X,viewNextYear:s,selected:r,setSelected:m,clearSelected:x,isSelected:g,select:R,deselect:Z,toggle:H,selectRange:W,deselectRange:p,calendar:I}};var y7=S("div",{target:"e15s65uf7"})(Ml,";"),V7=S(jc,{target:"e15s65uf6"})("column-gap:",Q(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;margin-bottom:",Q(4),";"),h7=S(oc,{target:"e15s65uf5"})({name:"sarfoe",styles:"grid-column:1/2"}),J7=S(oc,{target:"e15s65uf4"})({name:"1v98r3z",styles:"grid-column:7/8"}),v7=S(ob,{target:"e15s65uf3"})("font-size:",A.fontSize,";font-weight:",A.fontWeight,";grid-column:2/7;strong{font-weight:",A.fontWeightEmphasis,";}"),Y7=S("div",{target:"e15s65uf2"})("column-gap:",Q(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;row-gap:",Q(2),";"),C7=S("div",{target:"e15s65uf1"})("color:",O.theme.gray[700],";font-size:",A.fontSize,";line-height:",A.fontLineHeightBase,";"),F7=S(oc,{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&&`
+ `,HM=k("svg",{target:"ea4tfvq2"})("width:",T.spinnerSize,"px;height:",T.spinnerSize,"px;display:inline-block;margin:5px 11px 0;position:relative;color:",Q.theme.accent,";overflow:visible;opacity:1;background-color:transparent;"),ZM={name:"9s4963",styles:"fill:transparent;stroke-width:1.5px"},RM=k("circle",{target:"ea4tfvq1"})(ZM,";stroke:",Q.gray[300],";"),IM=k("path",{target:"ea4tfvq0"})(ZM,";stroke:currentColor;stroke-linecap:round;transform-origin:50% 50%;animation:1.4s linear infinite both ",y0c,";");var pM=X(Y(),1),v0=X(V(),1);function V0c({className:c,...t},e){return(0,v0.jsxs)(HM,{className:N("components-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,v0.jsx)(RM,{cx:"50",cy:"50",r:"50",vectorEffect:"non-scaling-stroke"}),(0,v0.jsx)(IM,{d:"m 50 0 a 50 50 0 0 1 50 50",vectorEffect:"non-scaling-stroke"})]})}var WM=(0,pM.forwardRef)(V0c);WM.displayName="Spinner";var lr=WM;var sb=X(V(),1),h0c=()=>{},J0c=lW(class extends Al.Component{handleFocusOutside(t){this.props.onFocusOutside(t)}render(){return this.props.children}}),dW=(c,t)=>c===null?-1:t.indexOf(c);function yM(c){let{value:t,label:e,options:l,onChange:d,onFilterValueChange:b=h0c,hideLabelFromVision:o,help:n,allowReset:i=!0,className:a,isLoading:u=!1,messages:G={selected:(0,yi.__)("Item selected.")},__experimentalRenderItem:r,expandOnFocus:s=!0,placeholder:m}=c,[x,g]=el({value:t,onChange:d}),Z=l.find(U=>U.value===x),H=Z?.label??"",R=(0,BM.useInstanceId)(yM,"combobox-control"),[W,p]=(0,Al.useState)(Z||null),[I,y]=(0,Al.useState)(!1),[B,C]=(0,Al.useState)(!1),[J,h]=(0,Al.useState)(""),f=(0,Al.useRef)(null),F=(0,Al.useMemo)(()=>{let U=[],q=[],uc=b0(J);return l.forEach(gc=>{let hc=b0(gc.label).indexOf(uc);hc===0?U.push(gc):hc>0&&q.push(gc)}),U.concat(q)},[J,l]),O=U=>{U.disabled||(g(U.value),(0,_J.speak)(G.selected,"assertive"),p(U),h(""),y(!1))},z=(U=1)=>{let uc=dW(W,F)+U;uc<0?uc=F.length-1:uc>=F.length&&(uc=0),p(F[uc]),y(!0)},L=Hd(U=>{let q=!1;if(!U.defaultPrevented){switch(U.code){case"Enter":W&&(O(W),q=!0);break;case"ArrowUp":z(-1),q=!0;break;case"ArrowDown":z(1),q=!0;break;case"Escape":y(!1),p(null),q=!0;break;default:break}q&&U.preventDefault()}}),j=()=>{C(!1)},S=()=>{C(!0),s&&y(!0),b(""),h("")},v=()=>{y(!0)},A=()=>{y(!1)},K=U=>{let q=U.value;h(q),b(q),B&&y(!0)},tc=()=>{g(null),f.current?.focus()},M=U=>{U.stopPropagation()};return(0,Al.useEffect)(()=>{let U=F.length>0,q=dW(W,F)>0;U&&!q&&p(F[0])},[F,W]),(0,Al.useEffect)(()=>{let U=F.length>0;if(I){let q=U?(0,yi.sprintf)((0,yi._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",F.length),F.length):(0,yi.__)("No results.");(0,_J.speak)(q,"polite")}},[F,I]),(0,sb.jsx)(J0c,{onFocusOutside:A,children:(0,sb.jsx)(Ac,{className:N(a,"components-combobox-control"),label:e,id:`components-form-token-input-${R}`,hideLabelFromVision:o,help:n,children:(0,sb.jsxs)("div",{className:"components-combobox-control__suggestions-container",tabIndex:-1,onKeyDown:L,children:[(0,sb.jsxs)(rM,{children:[(0,sb.jsx)(ol,{children:(0,sb.jsx)($p,{className:"components-combobox-control__input",instanceId:R,ref:f,placeholder:m,value:I?J:H,onFocus:S,onBlur:j,onClick:v,isExpanded:I,selectedSuggestionIndex:dW(W,F),onChange:K,"aria-describedby":n?`components-form-token-input-${R}__help`:void 0})}),u&&(0,sb.jsx)(lr,{}),i&&!!x&&!I&&(0,sb.jsx)(oc,{size:"small",icon:Po,onClick:tc,onKeyDown:M,label:(0,yi.__)("Reset")})]}),I&&!u&&(0,sb.jsx)(cW,{instanceId:R,match:{label:J,value:""},displayTransform:U=>U.label,suggestions:F,selectedIndex:dW(W,F),onHover:p,onSelect:O,scrollIntoView:!0,__experimentalRenderItem:r})]})})})}var bW=yM;var VM=X(Y(),1),$J=X(bc(),1),cv=X(xt(),1);var tv=X(V(),1);function hM(c){if(c.state){let{state:t,...e}=c,{store:l,...d}=hM(t);return{...e,...d,store:l}}return c}var qJ={__unstableComposite:"Composite",__unstableCompositeGroup:"Composite.Group or Composite.Row",__unstableCompositeItem:"Composite.Item",__unstableUseCompositeState:"Composite"};function ev(c,t={}){let e=c.displayName??"",l=d=>{(0,cv.default)(`wp.components.${e}`,{since:"6.7",alternative:qJ.hasOwnProperty(e)?qJ[e]:void 0});let{store:b,...o}=hM(d),n=o;return n={...n,id:(0,$J.useInstanceId)(b,n.baseId,n.id)},Object.entries(t).forEach(([i,a])=>{n.hasOwnProperty(i)&&(Object.assign(n,{[a]:n[i]}),delete n[i])}),delete n.baseId,(0,tv.jsx)(c,{...n,store:b})};return l.displayName=e,l}var v0c=(0,VM.forwardRef)(({role:c,...t},e)=>{let l=c==="row"?Oe.Row:Oe.Group;return(0,tv.jsx)(l,{ref:e,role:c,...t})}),lv=ev(Object.assign(Oe,{displayName:"__unstableComposite"}),{baseId:"id"}),JM=ev(Object.assign(v0c,{displayName:"__unstableCompositeGroup"})),vM=ev(Object.assign(Oe.Item,{displayName:"__unstableCompositeItem"}),{focusable:"accessibleWhenDisabled"});function CM(c={}){(0,cv.default)("wp.components.__unstableUseCompositeState",{since:"6.7",alternative:qJ.__unstableUseCompositeState});let{baseId:t,currentId:e,orientation:l,rtl:d=!1,loop:b=!1,wrap:o=!1,shift:n=!1,unstable_virtual:i}=c;return{baseId:(0,$J.useInstanceId)(lv,"composite",t),store:tG({defaultActiveId:e,rtl:d,orientation:l,focusLoop:b,focusShift:n,focusWrap:o,virtualFocus:i})}}var ov=X(ic(),1),xb=X(Y(),1);var Wt=X(Y(),1),hd=X(bc(),1),dv=X(ic(),1);var zM=X(cr(),1);var C0c=new Set(["alert","status","log","marquee","timer"]),fM=[];function YM(c){let t=Array.from(document.body.children),e=[];fM.push(e);for(let l of t)l!==c&&f0c(l)&&(l.setAttribute("aria-hidden","true"),e.push(l))}function f0c(c){let t=c.getAttribute("role");return!(c.tagName==="SCRIPT"||c.hasAttribute("hidden")||c.hasAttribute("aria-hidden")||c.hasAttribute("aria-live")||t&&C0c.has(t))}function FM(){let c=fM.pop();if(c)for(let t of c)t.removeAttribute("aria-hidden")}var NM=X(bc(),1),dr=X(Y(),1),tGt=X(Nl(),1);var F0c=Number.parseInt(T.transitionDuration),N0c="components-modal__disappear-animation";function SM(){let c=(0,dr.useRef)(null),[t,e]=(0,dr.useState)(!1),l=(0,NM.useReducedMotion)(),d=(0,dr.useCallback)(()=>new Promise(b=>{let o=c.current;if(l){b();return}if(!o){b();return}let n,i=()=>new Promise(u=>{n=G=>{G.animationName===N0c&&u()},o.addEventListener("animationend",n),e(!0)}),a=()=>new Promise(u=>{setTimeout(()=>u(),F0c*1.2)});Promise.race([i(),a()]).then(()=>{n&&o.removeEventListener("animationend",n),e(!1),b()})}),[l]);return{overlayClassname:t?"is-animating-out":void 0,frameRef:c,closeModal:d}}var kM=X(Y(),1),oW=(0,kM.createContext)(new Set);oW.displayName="ModalContext";var fe=X(V(),1),C0=new Map;function S0c(c,t){let{bodyOpenClassName:e="modal-open",role:l="dialog",title:d=null,focusOnMount:b=!0,shouldCloseOnEsc:o=!0,shouldCloseOnClickOutside:n=!0,isDismissible:i=!0,aria:a={labelledby:void 0,describedby:void 0},onRequestClose:u,icon:G,closeButtonLabel:r,children:s,style:m,overlayClassName:x,className:g,contentLabel:Z,onKeyDown:H,isFullScreen:R=!1,size:W,headerActions:p=null,__experimentalHideHeader:I=!1}=c,y=(0,Wt.useRef)(null),B=(0,hd.useInstanceId)(bv),C=d?`components-modal-header-${B}`:a.labelledby,J=(0,hd.useFocusOnMount)(b==="firstContentElement"?"firstElement":b),h=(0,hd.useConstrainedTabbing)(),f=(0,hd.useFocusReturn)(),F=(0,Wt.useRef)(null),O=(0,Wt.useRef)(null),[z,L]=(0,Wt.useState)(!1),[j,S]=(0,Wt.useState)(!1),v;R||W==="fill"?v="is-full-screen":W&&(v=`has-size-${W}`);let A=(0,Wt.useCallback)(()=>{if(!F.current)return;let sc=(0,zM.getScrollContainer)(F.current);F.current===sc?S(!0):S(!1)},[F]);(0,Wt.useEffect)(()=>(YM(y.current),()=>FM()),[]);let K=(0,Wt.useRef)(void 0);(0,Wt.useEffect)(()=>{K.current=u},[u]);let tc=(0,Wt.useContext)(oW),[M]=(0,Wt.useState)(()=>new Set);(0,Wt.useEffect)(()=>{tc.add(K);for(let sc of tc)sc!==K&&sc.current?.();return()=>{for(let sc of M)sc.current?.();tc.delete(K)}},[tc,M]),(0,Wt.useEffect)(()=>{let sc=e,_c=1+(C0.get(sc)??0);return C0.set(sc,_c),document.body.classList.add(e),()=>{let St=C0.get(sc)-1;St===0?(document.body.classList.remove(sc),C0.delete(sc)):C0.set(sc,St)}},[e]);let{closeModal:U,frameRef:q,overlayClassname:uc}=SM();(0,Wt.useLayoutEffect)(()=>{if(!window.ResizeObserver||!O.current)return;let sc=new ResizeObserver(A);return sc.observe(O.current),A(),()=>{sc.disconnect()}},[A,O]);function gc(sc){o&&(sc.code==="Escape"||sc.key==="Escape")&&!sc.defaultPrevented&&(sc.preventDefault(),U().then(()=>u(sc)))}let hc=(0,Wt.useCallback)(sc=>{let _c=sc?.currentTarget?.scrollTop??-1;!z&&_c>0?L(!0):z&&_c<=0&&L(!1)},[z]),tt=null,Kc={onPointerDown:sc=>{sc.target===sc.currentTarget&&(tt=sc.target,sc.preventDefault())},onPointerUp:({target:sc,button:_c})=>{let St=sc===tt;tt=null,_c===0&&St&&U().then(()=>u())}},mt=(0,fe.jsx)("div",{ref:(0,hd.useMergeRefs)([y,t]),className:N("components-modal__screen-overlay",uc,x),onKeyDown:Hd(gc),...n?Kc:{},children:(0,fe.jsx)(YX,{document,children:(0,fe.jsx)("div",{className:N("components-modal__frame",v,g),style:m,ref:(0,hd.useMergeRefs)([q,h,f,b!=="firstContentElement"?J:null]),role:l,"aria-label":Z,"aria-labelledby":Z?void 0:C,"aria-describedby":a.describedby,tabIndex:-1,onKeyDown:H,children:(0,fe.jsxs)("div",{className:N("components-modal__content",{"hide-header":I,"is-scrollable":j,"has-scrolled-content":z}),role:"document",onScroll:hc,ref:F,"aria-label":j?(0,dv.__)("Scrollable section"):void 0,tabIndex:j?0:void 0,children:[!I&&(0,fe.jsxs)("div",{className:"components-modal__header",children:[(0,fe.jsxs)("div",{className:"components-modal__header-heading-container",children:[G&&(0,fe.jsx)("span",{className:"components-modal__icon-container","aria-hidden":!0,children:G}),d&&(0,fe.jsx)("h1",{id:C,className:"components-modal__header-heading",children:d})]}),p,i&&(0,fe.jsxs)(fe.Fragment,{children:[(0,fe.jsx)(re,{marginBottom:0,marginLeft:2}),(0,fe.jsx)(oc,{size:"compact",onClick:sc=>U().then(()=>u(sc)),icon:Am,label:r||(0,dv.__)("Close")})]})]}),(0,fe.jsx)("div",{ref:(0,hd.useMergeRefs)([O,b==="firstContentElement"?J:null]),className:"components-modal__children-container",children:s})]})})})});return(0,Wt.createPortal)((0,fe.jsx)(oW.Provider,{value:M,children:mt}),document.body)}var bv=(0,Wt.forwardRef)(S0c);bv.displayName="Modal";var br=bv;var mb=X(V(),1),nv="data-wp-hash";function iv(){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 k0c(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${nv}]`))if(e.getAttribute(nv)===t)return!0;return!1}function AM(c,t,e){if(!c.head)return;let l=iv(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(k0c(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(nv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function z0c(c){let t=iv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)AM(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 A0c(c,t){let e=iv();e.styles.set(c,t);for(let l of e.documents.keys())AM(l,c,t)}typeof process>"u",A0c("af7a0f28df",".f8c6ba0dd016e6c1__wrapper.f8c6ba0dd016e6c1__wrapper{z-index:1000001}");var O0c={wrapper:"f8c6ba0dd016e6c1__wrapper"},w0c=(c,t)=>{let{isOpen:e,onConfirm:l,onCancel:d,children:b,confirmButtonText:o,cancelButtonText:n,isBusy:i,...a}=ec(c,"ConfirmDialog"),u=O0c.wrapper,G=(0,xb.useRef)(null),r=(0,xb.useRef)(null),[s,m]=(0,xb.useState)(),[x,g]=(0,xb.useState)();(0,xb.useEffect)(()=>{let p=typeof e<"u";m(p?e:!0),g(!p)},[e]);let Z=(0,xb.useCallback)(p=>I=>{p?.(I),x&&m(!1)},[x,m]),H=(0,xb.useCallback)(p=>{!(p.target===G.current||p.target===r.current)&&p.key==="Enter"&&Z(l)(p)},[Z,l]),R=n??(0,ov.__)("Cancel"),W=o??(0,ov.__)("OK");return(0,mb.jsx)(mb.Fragment,{children:s&&(0,mb.jsx)(br,{onRequestClose:Z(d),onKeyDown:H,closeButtonLabel:R,isDismissible:!0,ref:t,overlayClassName:u,__experimentalHideHeader:!0,...a,children:(0,mb.jsxs)(it,{spacing:8,children:[(0,mb.jsx)(nl,{children:b}),(0,mb.jsxs)(Zt,{direction:"row",justify:"flex-end",children:[(0,mb.jsx)(oc,{__next40pxDefaultSize:!0,ref:G,variant:"tertiary",onClick:Z(d),accessibleWhenDisabled:!0,disabled:i,children:R}),(0,mb.jsx)(oc,{__next40pxDefaultSize:!0,ref:r,variant:"primary",onClick:Z(l),accessibleWhenDisabled:!0,disabled:i,isBusy:i,children:W})]})]})})})},T0c=lc(w0c,"ConfirmDialog"),av=T0c;var qM=X(bc(),1),iW=X(ic(),1);var ru=X(Y(),1),or=X(ic(),1);var Jd={compact:T.controlPaddingXSmall,small:T.controlPaddingXSmall,default:T.controlPaddingX},Q0c=(c,t)=>{let e={compact:{[t]:32,paddingInlineStart:Jd.compact,paddingInlineEnd:Jd.compact+Pa},default:{[t]:40,paddingInlineStart:Jd.default,paddingInlineEnd:Jd.default+Pa},small:{[t]:24,paddingInlineStart:Jd.small,paddingInlineEnd:Jd.small+Pa}};return e[c]||e.default},L0c=c=>{let e={compact:{paddingInlineStart:Jd.compact,paddingInlineEnd:Jd.compact-6},default:{paddingInlineStart:Jd.default,paddingInlineEnd:Jd.default-6},small:{paddingInlineStart:Jd.small,paddingInlineEnd:Jd.small-6}};return e[c]||e.default},OM=k(Qg,{shouldForwardProp:c=>c!=="hasCustomRenderProp",target:"e1p3eej77"})(({size:c,hasCustomRenderProp:t})=>D("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;}",Q0c(c,t?"minHeight":"height")," ",!t&&QM," ",qm({inputSize:c}),";",""),""),D0c=Yl({"0%":{transform:`translateY(-${Le.SLIDE_DISTANCE})`},"100%":{transform:"translateY(0)"}}),U0c=Yl({"0%":{opacity:0},"100%":{opacity:1}}),wM=k(qg,{target:"e1p3eej76"})("display:flex;flex-direction:column;background-color:",Q.theme.background,";border-radius:",T.radiusSmall,";border:1px solid ",Q.theme.foreground,";box-shadow:",T.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:",D0c,",",U0c,";animation-duration:",Le.SLIDE_DURATION,",",Le.FADE_DURATION,";animation-timing-function:",Le.SLIDE_EASING,",",Le.FADE_EASING,";will-change:transform,opacity;}}&[data-focus-visible]{outline:none;}"),TM=k(Eg,{target:"e1p3eej75"})(({size:c})=>D("cursor:default;display:flex;align-items:center;justify-content:space-between;font-size:",T.fontSize,";line-height:28px;padding-block:",w(2),";scroll-margin:",w(1),";user-select:none;&[aria-disabled='true']{cursor:not-allowed;}&[data-active-item]{background-color:",Q.theme.gray[300],";}",L0c(c),";",""),""),QM={name:"1h52dri",styles:"overflow:hidden;text-overflow:ellipsis;white-space:nowrap"},LM=k("div",{target:"e1p3eej74"})(QM,";"),DM=k("span",{target:"e1p3eej73"})("color:",Q.theme.gray[600],";margin-inline-start:",w(2),";"),uv=k("div",{target:"e1p3eej72"})("display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;flex:1;column-gap:",w(4),";"),UM=k("span",{target:"e1p3eej71"})("color:",Q.theme.gray[600],";text-align:initial;line-height:",T.fontLineHeightBase,";padding-inline-end:",w(1),";margin-block:",w(1),";"),jM=k(Pg,{target:"e1p3eej70"})("display:flex;align-items:center;margin-inline-start:",w(2),";fill:currentColor;align-self:start;margin-block-start:2px;font-size:0;",uv,"~&,&:not(:empty){font-size:24px;}");var vd=X(V(),1),nW=(0,ru.createContext)(void 0);nW.displayName="CustomSelectContext";function j0c(c){return(Array.isArray(c)?c.length===0:c==null)?(0,or.__)("Select an item"):Array.isArray(c)?c.length===1?c[0]:(0,or.sprintf)((0,or._n)("%d item selected","%d items selected",c.length),c.length):c}var E0c=({renderSelectedValue:c,size:t="default",store:e,...l})=>{let{value:d}=E(e),b=(0,ru.useMemo)(()=>c??j0c,[c]);return(0,vd.jsx)(OM,{...l,size:t,hasCustomRenderProp:!!c,store:e,children:b(d)})};function M0c(c){let{children:t,hideLabelFromVision:e=!1,label:l,size:d,store:b,className:o,isLegacy:n=!1,...i}=c,a=(0,ru.useCallback)(G=>{n&&G.stopPropagation()},[n]),u=(0,ru.useMemo)(()=>({store:b,size:d}),[b,d]);return(0,vd.jsxs)("div",{className:o,children:[(0,vd.jsx)(Kg,{store:b,render:e?(0,vd.jsx)(Sc,{}):(0,vd.jsx)(Ac.VisualLabel,{as:"div"}),children:l}),(0,vd.jsxs)(BX,{size:d,suffix:(0,vd.jsx)($I,{}),children:[(0,vd.jsx)(E0c,{...i,size:d,store:b,showOnKeyDown:!n}),(0,vd.jsx)(wM,{gutter:12,store:b,sameWidth:!0,slide:!1,onKeyDown:a,flip:!n,children:(0,vd.jsx)(nW.Provider,{value:u,children:t})})]})]})}var EM=M0c;var MM=X(Y(),1);var f0=X(V(),1);function PM({children:c,...t}){let e=(0,MM.useContext)(nW);return(0,f0.jsxs)(TM,{store:e?.store,size:e?.size??"default",...t,children:[c??t.value,(0,f0.jsx)(jM,{children:(0,f0.jsx)(se,{icon:Ue})})]})}PM.displayName="CustomSelectControlV2.Item";var KM=PM;var Ol=X(V(),1);function P0c({__experimentalShowSelectedHint:c,...t}){return{showSelectedHint:c,...t}}function _M({__experimentalHint:c,...t}){return{hint:c,...t}}function K0c(c,t){return t||(0,iW.sprintf)((0,iW.__)("Currently selected: %s"),c)}function $M(c){let{__next40pxDefaultSize:t,describedBy:e,options:l,onChange:d,size:b="default",value:o,className:n,showSelectedHint:i=!1,...a}=P0c(c),u=(0,qM.useInstanceId)($M,"custom-select-control__description"),G=$g({async setValue(g){let Z=l.find(W=>W.key===g);if(!d||!Z)return;await Promise.resolve();let H=G.getState(),R={highlightedIndex:H.renderedItems.findIndex(W=>W.value===g),inputValue:"",isOpen:H.open,selectedItem:Z,type:""};d(R)},value:o?.key,defaultValue:l[0]?.key}),r=l.map(_M).map(({name:g,key:Z,hint:H,style:R,className:W})=>(0,Ol.jsx)(KM,{value:Z,children:H?(0,Ol.jsxs)(uv,{children:[(0,Ol.jsx)("span",{children:g}),(0,Ol.jsx)(UM,{className:"components-custom-select-control__item-hint",children:H})]}):g,style:R,className:N(W,"components-custom-select-control__item",{"has-hint":H})},Z)),s=E(G,"value"),m=l?.map(_M)?.find(({key:g})=>s===g)??l[0];return(0,Ol.jsxs)(Ol.Fragment,{children:[(0,Ol.jsx)(EM,{"aria-describedby":u,renderSelectedValue:()=>!i||!m.hint?m?.name:(0,Ol.jsxs)(LM,{children:[m?.name,(0,Ol.jsx)(DM,{className:"components-custom-select-control__hint",children:m?.hint})]}),size:b,store:G,className:N("components-custom-select-control",n),isLegacy:!0,...a,children:r}),(0,Ol.jsx)(Sc,{children:(0,Ol.jsx)("span",{id:u,children:K0c(m?.name,e)})})]})}var aW=$M;var _0c=Math.pow(10,8)*24*60*60*1e3,DGt=-_0c;var c7=864e5;var q0c=3600;var t7=q0c*24,UGt=t7*7,$0c=t7*365.2425,cxc=$0c/12,jGt=cxc*3,Xv=Symbol.for("constructDateFrom");function ft(c,t){return typeof c=="function"?c(t):c&&typeof c=="object"&&Xv in c?c[Xv](t):c instanceof Date?new c.constructor(t):new Date(t)}function Tc(c,t){return ft(t||c,c)}function Vi(c,t,e){let l=Tc(c,e?.in);return isNaN(t)?ft(e?.in||c,NaN):(t&&l.setDate(l.getDate()+t),l)}function gb(c,t,e){let l=Tc(c,e?.in);if(isNaN(t))return ft(e?.in||c,NaN);if(!t)return l;let d=l.getDate(),b=ft(e?.in||c,l.getTime());b.setMonth(l.getMonth()+t+1,0);let o=b.getDate();return d>=o?b:(l.setFullYear(b.getFullYear(),b.getMonth(),d),l)}var txc={};function uW(){return txc}function su(c,t){let e=uW(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Tc(c,t?.in),b=d.getDay(),o=(b<l?7:0)+b-l;return d.setDate(d.getDate()-o),d.setHours(0,0,0,0),d}function rv(c){let t=Tc(c),e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),+c-+e}function hi(c,...t){let e=ft.bind(null,c||t.find(l=>typeof l=="object"));return t.map(e)}function Ji(c,t){let e=Tc(c,t?.in);return e.setHours(0,0,0,0),e}function sv(c,t,e){let[l,d]=hi(e?.in,c,t),b=Ji(l),o=Ji(d),n=+b-rv(b),i=+o-rv(o);return Math.round((n-i)/c7)}function nr(c,t,e){return Vi(c,t*7,e)}function GW(c,t,e){return gb(c,t*12,e)}function mv(c,t,e){let[l,d]=hi(e?.in,c,t);return+Ji(l)==+Ji(d)}function xv(c,t){let e=Tc(c,t?.in),l=e.getMonth();return e.setFullYear(e.getFullYear(),l+1,0),e.setHours(23,59,59,999),e}function ir(c,t){let[e,l]=hi(c,t.start,t.end);return{start:e,end:l}}function Y0(c,t){let{start:e,end:l}=ir(t?.in,c),d=+e>+l,b=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0);let n=t?.step??1;if(!n)return[];n<0&&(n=-n,d=!d);let i=[];for(;+o<=b;)i.push(ft(e,o)),o.setDate(o.getDate()+n),o.setHours(0,0,0,0);return d?i.reverse():i}function e7(c,t){let{start:e,end:l}=ir(t?.in,c),d=+e>+l,b=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0),o.setDate(1);let n=t?.step??1;if(!n)return[];n<0&&(n=-n,d=!d);let i=[];for(;+o<=b;)i.push(ft(e,o)),o.setMonth(o.getMonth()+n);return d?i.reverse():i}function l7(c,t){let{start:e,end:l}=ir(t?.in,c),d=+e>+l,b=d?su(l,t):su(e,t),o=d?su(e,t):su(l,t);b.setHours(15),o.setHours(15);let n=+o.getTime(),i=b,a=t?.step??1;if(!a)return[];a<0&&(a=-a,d=!d);let u=[];for(;+i<=n;)i.setHours(0),u.push(ft(e,i)),i=nr(i,a),i.setHours(15);return d?u.reverse():u}function gv(c,t){let e=Tc(c,t?.in);return e.setDate(1),e.setHours(0,0,0,0),e}function d7(c,t){let e=uW(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Tc(c,t?.in),b=d.getDay(),o=(b<l?-7:0)+6-(b-l);return d.setDate(d.getDate()+o),d.setHours(23,59,59,999),d}function b7(c,t){let e=Tc(c,t?.in),l=e.getFullYear(),d=e.getMonth(),b=ft(e,0);return b.setFullYear(l,d+1,0),b.setHours(0,0,0,0),b.getDate()}function o7(c,t){return+Tc(c)>+Tc(t)}function n7(c,t){return+Tc(c)<+Tc(t)}function mu(c,t){return+Tc(c)==+Tc(t)}function Hv(c,t){let e=Tc(c,t?.in);return e.setSeconds(0,0),e}function Zv(c,t,e){let[l,d]=hi(e?.in,c,t);return l.getFullYear()===d.getFullYear()&&l.getMonth()===d.getMonth()}function i7(c,t,e){return Vi(c,-t,e)}function XW(c,t,e){let l=Tc(c,e?.in),d=l.getFullYear(),b=l.getDate(),o=ft(e?.in||c,0);o.setFullYear(d,t,15),o.setHours(0,0,0,0);let n=b7(o);return l.setMonth(t,Math.min(b,n)),l}function a7(c,t,e){let l=Tc(c,e?.in);return isNaN(+l)?ft(e?.in||c,NaN):(t.year!=null&&l.setFullYear(t.year),t.month!=null&&(l=XW(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 u7(c,t,e){let l=Tc(c,e?.in);return isNaN(+l)?ft(e?.in||c,NaN):(l.setFullYear(t),l)}function G7(c){return Ji(Date.now(),c)}function ar(c,t,e){return gb(c,-t,e)}function X7(c,t,e){return nr(c,-t,e)}function r7(c,t,e){return GW(c,-t,e)}var sl=X(ic(),1);var _l=X(F0(),1),Ci=X(Y(),1);var de=X(Y(),1);var exc=(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})({}),lxc=(c,t,e)=>(mu(c,t)||o7(c,t))&&(mu(c,e)||n7(c,e)),m7=c=>a7(c,{hours:0,minutes:0,seconds:0,milliseconds:0}),x7=({weekStartsOn:c=exc.SUNDAY,viewing:t=new Date,selected:e=[],numberOfMonths:l=1}={})=>{let[d,b]=(0,de.useState)(t),o=(0,de.useCallback)(()=>b(G7()),[b]),n=(0,de.useCallback)(y=>b(B=>XW(B,y)),[]),i=(0,de.useCallback)(()=>b(y=>ar(y,1)),[]),a=(0,de.useCallback)(()=>b(y=>gb(y,1)),[]),u=(0,de.useCallback)(y=>b(B=>u7(B,y)),[]),G=(0,de.useCallback)(()=>b(y=>r7(y,1)),[]),r=(0,de.useCallback)(()=>b(y=>GW(y,1)),[]),[s,m]=(0,de.useState)(e.map(m7)),x=()=>m([]),g=(0,de.useCallback)(y=>s.findIndex(B=>mu(B,y))>-1,[s]),Z=(0,de.useCallback)((y,B)=>{m(B?Array.isArray(y)?y:[y]:C=>C.concat(Array.isArray(y)?y:[y]))},[]),H=(0,de.useCallback)(y=>m(B=>Array.isArray(y)?B.filter(C=>!y.map(J=>J.getTime()).includes(C.getTime())):B.filter(C=>!mu(C,y))),[]),R=(0,de.useCallback)((y,B)=>g(y)?H(y):Z(y,B),[H,g,Z]),W=(0,de.useCallback)((y,B,C)=>{m(C?Y0({start:y,end:B}):J=>J.concat(Y0({start:y,end:B})))},[]),p=(0,de.useCallback)((y,B)=>{m(C=>C.filter(J=>!Y0({start:y,end:B}).map(h=>h.getTime()).includes(J.getTime())))},[]),I=(0,de.useMemo)(()=>e7({start:gv(d),end:xv(gb(d,l-1))}).map(y=>l7({start:gv(y),end:xv(y)},{weekStartsOn:c}).map(B=>Y0({start:su(B,{weekStartsOn:c}),end:d7(B,{weekStartsOn:c})}))),[d,c,l]);return{clearTime:m7,inRange:lxc,viewing:d,setViewing:b,viewToday:o,viewMonth:n,viewPreviousMonth:i,viewNextMonth:a,viewYear:u,viewPreviousYear:G,viewNextYear:r,selected:s,setSelected:m,clearSelected:x,isSelected:g,select:Z,deselect:H,toggle:R,selectRange:W,deselectRange:p,calendar:I}};var g7=k("div",{target:"e15s65uf7"})(eb,";"),H7=k(jc,{target:"e15s65uf6"})("column-gap:",w(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;margin-bottom:",w(4),";"),Z7=k(oc,{target:"e15s65uf5"})({name:"sarfoe",styles:"grid-column:1/2"}),R7=k(oc,{target:"e15s65uf4"})({name:"1v98r3z",styles:"grid-column:7/8"}),I7=k(ob,{target:"e15s65uf3"})("font-size:",T.fontSize,";font-weight:",T.fontWeight,";grid-column:2/7;strong{font-weight:",T.fontWeightEmphasis,";}"),p7=k("div",{target:"e15s65uf2"})("column-gap:",w(2),";display:grid;grid-template-columns:0.5fr repeat( 5, 1fr ) 0.5fr;justify-items:center;row-gap:",w(2),";"),W7=k("div",{target:"e15s65uf1"})("color:",Q.theme.gray[700],";font-size:",T.fontSize,";line-height:",T.fontLineHeightBase,";"),B7=k(oc,{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:",A.radiusRound,";height:",Q(7),";width:",Q(7),";font-weight:400;",c=>c.isSelected&&`
-				background: ${O.theme.accent};
+		`," &&&{border-radius:",T.radiusRound,";height:",w(7),";width:",w(7),";font-weight:400;",c=>c.isSelected&&`
+				background: ${Q.theme.accent};

 				&,
 				&:hover:not(:disabled, [aria-disabled=true]) {
-					color: ${O.theme.accentInverted};
+					color: ${Q.theme.accentInverted};
 				}

 				&:focus:not(:disabled),
 				&:focus:not(:disabled) {
-					border: ${A.borderWidthFocus} solid currentColor;
+					border: ${T.borderWidthFocus} solid currentColor;
 				}

 				/* Highlight the selected day for high-contrast mode */
@@ -115,31 +111,31 @@
 					border: 1px solid transparent;
 				}
 			`," ",c=>!c.isSelected&&c.isToday&&`
-			background: ${O.theme.gray[200]};
+			background: ${Q.theme.gray[200]};
 			`,";}",c=>c.hasEvents&&`
 		::before {
-			border: 2px solid ${c.isSelected?O.theme.accentInverted:O.theme.accent};
-			border-radius: ${A.radiusRound};
+			border: 2px solid ${c.isSelected?Q.theme.accentInverted:Q.theme.accent};
+			border-radius: ${T.radiusRound};
 			content: " ";
 			left: 50%;
 			position: absolute;
 			transform: translate(-50%, 9px);
 		}
-		`,";");var mn=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}},N7=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(c=>{if(N7.test(c)){let t=Date.prototype[c.replace(N7,"$1UTC")];t&&(mn.prototype[c]=t)}});var e0t=new Intl.DateTimeFormat("en-US",{weekday:"short",timeZone:"UTC"}),l0t=new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",timeZone:"UTC"}),d0t=new Intl.DateTimeFormat("en-GB",{hour12:!1,hour:"numeric",minute:"numeric",second:"numeric",timeZone:"UTC"});var ql=u(Am(),1);function Om(c){if(typeof c=="string")return/Z|[+-]\d{2}(:?\d{2})?$/.test(c)?new mn(new Date(c)):new mn((0,ql.getDate)(c).getTime());let t=c instanceof Date?c.getTime():c;return new mn(t)}function Vi(c){let t=Number((0,ql.date)("Y",c)),e=Number((0,ql.date)("n",c))-1,l=Number((0,ql.date)("j",c));return new Date(t,e,l,0,0,0,0)}function u9(c,t){return t?(c%12+12)%24:c%12}function f7(c){return c%12||12}function wm(c){return(t,e)=>{let l={...t};return(e.type===Oa||e.type===ni||e.type===wa)&&l.value!==void 0&&(l.value=l.value.toString().padStart(c,"0")),l}}var s9=(c,t)=>new Date(c,t+1,0).getDate();function rs(c,t){let e={year:Number((0,ql.date)("Y",c)),month:Number((0,ql.date)("n",c))-1,date:Number((0,ql.date)("j",c)),hours:Number((0,ql.date)("H",c)),minutes:Number((0,ql.date)("i",c)),seconds:Number((0,ql.date)("s",c)),...t},l=s9(e.year,e.month);e.date=Math.min(e.date,l);let d=String(e.year).padStart(4,"0"),b=String(e.month+1).padStart(2,"0"),o=String(e.date).padStart(2,"0"),n=String(e.hours).padStart(2,"0"),i=String(e.minutes).padStart(2,"0"),a=String(e.seconds).padStart(2,"0"),G=`${d}-${b}-${o}T${n}:${i}:${a}`;return new mn((0,ql.getDate)(G).getTime())}function yW(c){let t=c.target?.ownerDocument.defaultView?.HTMLInputElement??HTMLInputElement;return c.target instanceof t?c.target.validity.valid:!1}var xn="Y-m-d\\TH:i:s";var fd=u(V(),1);function Xxc({currentDate:c,onChange:t,events:e=[],isInvalidDate:l,onMonthPreviewed:d,startOfWeek:b=0}){let o=Om(c??new Date),{calendar:n,viewing:i,setSelected:a,setViewing:G,isSelected:X,viewPreviousMonth:s,viewNextMonth:r}=B7({selected:[Vi(o)],viewing:Vi(o),weekStartsOn:b}),[m,x]=(0,hi.useState)(Vi(o)),[g,R]=(0,hi.useState)(!1),[Z,H]=(0,hi.useState)(c);return c!==Z&&(H(c),a([Vi(o)]),G(Vi(o)),x(Vi(o))),(0,fd.jsxs)(y7,{className:"components-datetime__date",role:"application","aria-label":(0,rl.__)("Calendar"),children:[(0,fd.jsxs)(V7,{children:[(0,fd.jsx)(h7,{icon:(0,rl.isRTL)()?YR:JR,variant:"tertiary","aria-label":(0,rl.__)("View previous month"),onClick:()=>{s(),x(ss(m,1));let W=ss(i,1);d?.((0,$l.dateI18n)(xn,W,-W.getTimezoneOffset()))},size:"compact"}),(0,fd.jsxs)(v7,{level:3,children:[(0,fd.jsx)("strong",{children:(0,$l.dateI18n)("F",i,-i.getTimezoneOffset())})," ",(0,$l.dateI18n)("Y",i,-i.getTimezoneOffset())]}),(0,fd.jsx)(J7,{icon:(0,rl.isRTL)()?JR:YR,variant:"tertiary","aria-label":(0,rl.__)("View next month"),onClick:()=>{r(),x(_l(m,1));let W=_l(i,1);d?.((0,$l.dateI18n)(xn,W,-W.getTimezoneOffset()))},size:"compact"})]}),(0,fd.jsxs)(Y7,{onFocus:()=>R(!0),onBlur:()=>R(!1),children:[n[0][0].map(W=>(0,fd.jsx)(C7,{children:(0,$l.dateI18n)("D",W,-W.getTimezoneOffset())},W.toString())),n[0].map(W=>W.map((p,I)=>zm(p,i)?(0,fd.jsx)(uxc,{day:p,column:I+1,isSelected:X(p),isFocusable:mG(p,m),isFocusAllowed:g,isToday:Nm(p,Vi(new Date)),isInvalid:l?l(p):!1,numEvents:e.filter(y=>Nm(y.date,p)).length,onClick:()=>{a([p]),x(p);let y=rs(o,{year:p.getFullYear(),month:p.getMonth(),date:p.getDate()});t?.((0,$l.date)(xn,y))},onKeyDown:y=>{let B;if(y.key==="ArrowLeft"&&(B=mo(p,(0,rl.isRTL)()?1:-1)),y.key==="ArrowRight"&&(B=mo(p,(0,rl.isRTL)()?-1:1)),y.key==="ArrowUp"&&(B=R7(p,1)),y.key==="ArrowDown"&&(B=yi(p,1)),y.key==="PageUp"&&(B=ss(p,1)),y.key==="PageDown"&&(B=_l(p,1)),y.key==="Home"){let J=(p.getDay()-b+7)%7;B=g7(p,J)}if(y.key==="End"){let Y=p.getDay(),J=(b+6-Y)%7;B=mo(p,J)}B&&(y.preventDefault(),x(B),zm(B,i)||(G(B),d?.((0,$l.dateI18n)(xn,B,-B.getTimezoneOffset()))))}},p.toString()):null))]})]})}function uxc({day:c,column:t,isSelected:e,isFocusable:l,isFocusAllowed:d,isToday:b,isInvalid:o,numEvents:n,onClick:i,onKeyDown:a}){let G=(0,hi.useRef)(null);return(0,hi.useEffect)(()=>{G.current&&l&&d&&G.current.focus()},[l]),(0,fd.jsx)(F7,{__next40pxDefaultSize:!0,ref:G,className:"components-datetime__date__day",disabled:o,tabIndex:l?0:-1,"aria-label":sxc(c,e,b,n),column:t,isSelected:e,isToday:b,hasEvents:n>0,onClick:i,onKeyDown:a,children:(0,$l.dateI18n)("j",c,-c.getTimezoneOffset())})}function sxc(c,t,e,l){let{formats:d}=(0,$l.getSettings)(),o=[(0,$l.dateI18n)(d.date,c,-c.getTimezoneOffset())];return t&&o.push((0,rl.__)("Selected")),e&&o.push((0,rl.__)("Today")),l>0&&o.push((0,rl.sprintf)((0,rl._n)("There is %d event","There are %d events",l),l)),o.join(". ")}var Tm=Xxc;var xs=u(F(),1),Kt=u(ic(),1),gn=u(Am(),1);var L7=u(ic(),1),D7=u(Am(),1);var S7=S("div",{target:"exz187h9"})("box-sizing:border-box;font-size:",A.fontSize,";"),Qm=S("fieldset",{target:"exz187h8"})("border:0;margin:0 0 ",Q(4)," 0;padding:0;&:last-child{margin-bottom:0;}"),k7=S("div",{target:"exz187h7"})({name:"pd0mhc",styles:"direction:ltr;display:flex"}),VW=L("&&& ",db,"{padding-left:",Q(2),";padding-right:",Q(2),";text-align:center;}",""),z7=S(Je,{target:"exz187h6"})(VW," width:",Q(9),";&&& ",db,"{padding-right:0;}&&& ",Hd,"{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}"),A7=S("span",{target:"exz187h5"})("border-top:",A.borderWidth," solid ",O.gray[700],";border-bottom:",A.borderWidth," solid ",O.gray[700],";font-size:",A.fontSize,`;line-height:calc(
-		`,A.controlHeight," - ",A.borderWidth,` * 2
-	);display:inline-block;`),O7=S(Je,{target:"exz187h4"})(VW," width:",Q(9),";&&& ",db,"{padding-left:0;}&&& ",Hd,"{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}"),w7=S("div",{target:"exz187h3"})({name:"1ff36h2",styles:"flex-grow:1"}),T7=S(Je,{target:"exz187h2"})(VW," width:",Q(9),";"),Q7=S(Je,{target:"exz187h1"})(VW," width:",Q(14),";"),r9=S("div",{target:"exz187h0"})({name:"ebu3jh",styles:"text-decoration:underline dotted"});var hW=u(V(),1),rxc=()=>{let{timezone:c}=(0,D7.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("_"," "),b=c.string==="UTC"?(0,L7.__)("Coordinated Universal Time"):`(${l}) ${d}`;return d.trim().length===0?(0,hW.jsx)(r9,{className:"components-datetime__timezone",children:l}):(0,hW.jsx)(Nl,{placement:"top",text:b,children:(0,hW.jsx)(r9,{className:"components-datetime__timezone",children:l})})},U7=rxc;var ms=u(ic(),1),j7=u(F(),1);var Sd=u(V(),1);function m9({value:c,defaultValue:t,is12Hour:e,label:l,minutesProps:d,onChange:b}){let[o={hours:new Date().getHours(),minutes:new Date().getMinutes()},n]=tl({value:c,onChange:b,defaultValue:t}),i=s(o.hours),a=f7(o.hours),G=m=>(x,{event:g})=>{if(!yW(g))return;let R=Number(x);n({...o,[m]:m==="hours"&&e?u9(R,i==="PM"):R})},X=m=>()=>{i!==m&&n({...o,hours:u9(a,m==="PM")})};function s(m){return m<12?"AM":"PM"}return(0,Sd.jsxs)(l?Qm:j7.Fragment,{children:[l&&(0,Sd.jsx)(Oc.VisualLabel,{as:"legend",children:l}),(0,Sd.jsxs)(jc,{alignment:"left",expanded:!1,children:[(0,Sd.jsxs)(k7,{className:"components-datetime__time-field components-datetime__time-field-time",children:[(0,Sd.jsx)(z7,{className:"components-datetime__time-field-hours-input",label:(0,ms.__)("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:G("hours"),__unstableStateReducer:wm(2)}),(0,Sd.jsx)(A7,{className:"components-datetime__time-separator","aria-hidden":"true",children:":"}),(0,Sd.jsx)(O7,{className:f("components-datetime__time-field-minutes-input",d?.className),label:(0,ms.__)("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)=>{G("minutes")(...m),d?.onChange?.(...m)},__unstableStateReducer:wm(2),...d})]}),e&&(0,Sd.jsxs)(Wd,{isBlock:!0,label:(0,ms.__)("Select AM or PM"),hideLabelFromVision:!0,value:i,onChange:m=>{X(m)()},children:[(0,Sd.jsx)(ln,{value:"AM",label:(0,ms.__)("AM")}),(0,Sd.jsx)(ln,{value:"PM",label:(0,ms.__)("PM")})]})]})]})}var xe=u(V(),1),mxc=["dmy","mdy","ymd"];function x9({is12Hour:c,currentTime:t,onChange:e,dateOrder:l,hideLabelFromVision:d=!1}){let[b,o]=(0,xs.useState)(()=>X9(Om(t??new Date)));(0,xs.useEffect)(()=>{o(X9(Om(t??new Date)))},[t]);let n=[{value:"01",label:(0,Kt.__)("January")},{value:"02",label:(0,Kt.__)("February")},{value:"03",label:(0,Kt.__)("March")},{value:"04",label:(0,Kt.__)("April")},{value:"05",label:(0,Kt.__)("May")},{value:"06",label:(0,Kt.__)("June")},{value:"07",label:(0,Kt.__)("July")},{value:"08",label:(0,Kt.__)("August")},{value:"09",label:(0,Kt.__)("September")},{value:"10",label:(0,Kt.__)("October")},{value:"11",label:(0,Kt.__)("November")},{value:"12",label:(0,Kt.__)("December")}],{day:i,month:a,year:G,minutes:X,hours:s}=(0,xs.useMemo)(()=>({day:(0,gn.date)("d",b),month:(0,gn.date)("m",b),year:(0,gn.date)("Y",b),minutes:(0,gn.date)("i",b),hours:(0,gn.date)("H",b)}),[b]),r=p=>(y,{event:B})=>{if(!yW(B))return;let Y=Number(y),J=rs(b,{[p]:Y});o(J),e?.((0,gn.date)(xn,J))},m=({hours:p,minutes:I})=>{let y=rs(b,{hours:p,minutes:I});o(y),e?.((0,gn.date)(xn,y))},x=(0,xe.jsx)(T7,{className:"components-datetime__time-field components-datetime__time-field-day",label:(0,Kt.__)("Day"),hideLabelFromVision:!0,value:i,step:1,min:1,max:s9(Number(G),Number(a)-1),required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:r("date")},"day"),g=(0,xe.jsx)(w7,{children:(0,xe.jsx)(yd,{className:"components-datetime__time-field components-datetime__time-field-month",label:(0,Kt.__)("Month"),hideLabelFromVision:!0,value:a,options:n,onChange:p=>{let I=rs(b,{month:Number(p)-1});o(I),e?.((0,gn.date)(xn,I))}})},"month"),R=(0,xe.jsx)(Q7,{className:"components-datetime__time-field components-datetime__time-field-year",label:(0,Kt.__)("Year"),hideLabelFromVision:!0,value:G,step:1,min:1,max:9999,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:r("year"),__unstableStateReducer:wm(4)},"year"),Z=c?"mdy":"dmy",W=(l&&mxc.includes(l)?l:Z).split("").map(p=>{switch(p){case"d":return x;case"m":return g;case"y":return R;default:return null}});return(0,xe.jsxs)(S7,{className:"components-datetime__time",children:[(0,xe.jsxs)(Qm,{children:[d?(0,xe.jsx)(kc,{as:"legend",children:(0,Kt.__)("Time")}):(0,xe.jsx)(Oc.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,Kt.__)("Time")}),(0,xe.jsxs)(jc,{className:"components-datetime__time-wrapper",children:[(0,xe.jsx)(m9,{value:{hours:Number(s),minutes:Number(X)},is12Hour:c,onChange:m}),(0,xe.jsx)(Xe,{}),(0,xe.jsx)(U7,{})]})]}),(0,xe.jsxs)(Qm,{children:[d?(0,xe.jsx)(kc,{as:"legend",children:(0,Kt.__)("Date")}):(0,xe.jsx)(Oc.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,Kt.__)("Date")}),(0,xe.jsx)(jc,{className:"components-datetime__time-wrapper",children:W})]})]})}x9.TimeInput=m9;Object.assign(x9.TimeInput,{displayName:"TimePicker.TimeInput"});var Lm=x9;var M7=u(F(),1);var E7=S(it,{target:"e1p5onf00"})({name:"1khn195",styles:"box-sizing:border-box"});var Ji=u(V(),1),xxc=()=>{};function gxc({currentDate:c,is12Hour:t,dateOrder:e,isInvalidDate:l,onMonthPreviewed:d=xxc,onChange:b,events:o,startOfWeek:n},i){return(0,Ji.jsx)(E7,{ref:i,className:"components-datetime",spacing:4,children:(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Lm,{currentTime:c,onChange:b,is12Hour:t,dateOrder:e}),(0,Ji.jsx)(Tm,{currentDate:c,onChange:b,isInvalidDate:l,events:o,onMonthPreviewed:d,startOfWeek:n})]})})}var P7=(0,M7.forwardRef)(gxc);P7.displayName="DateTimePicker";var K7=P7;var _7=K7;var q7={name:"u2jump",styles:"position:relative;pointer-events:none;&::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;}*{pointer-events:none;}"};var $7=u(F(),1),c4=(0,$7.createContext)(!1);c4.displayName="DisabledContext";var g9=c4;var Z9=u(V(),1),{Consumer:Zxc,Provider:Hxc}=g9;function H9({className:c,children:t,isDisabled:e=!0,...l}){let d=Hc();return(0,Z9.jsx)(Hxc,{value:e,children:(0,Z9.jsx)("div",{inert:e?"true":void 0,className:e?d(q7,c,"components-disabled"):void 0,...l,children:t})})}H9.Context=g9;H9.Consumer=Zxc;var t4=H9;var e4=u(F(),1),l4=u(V(),1),Rxc=({visible:c,children:t,...e},l)=>{let d=Sn({open:c});return(0,l4.jsx)(qx,{store:d,ref:l,...e,children:t})},R9=(0,e4.forwardRef)(Rxc);R9.displayName="DisclosureContent";var i4=u(bc(),1),Dm=u(F(),1);var p9="data-wp-hash";function W9(){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 Ixc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${p9}]`))if(e.getAttribute(p9)===t)return!0;return!1}function b4(c,t,e){if(!c.head)return;let l=W9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Ixc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(p9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function pxc(c){let t=W9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)b4(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=W9();e.styles.set(c,t);for(let l of e.documents.keys())b4(l,c,t)}typeof process>"u",Wxc("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 d4={slot:"_11fc52b637ff8a7e__slot"},o4="data-wp-compat-overlay-slot";function Bxc(){return typeof document>"u"?null:document}function yxc(){let c;try{c=window.top?.wp}catch{}let t=c??window.wp;return typeof t?.components=="object"&&t.components!==null}var Zo=null;function I9(c){return c.setAttribute("aria-hidden","false"),c}function Vxc(c){let t=c.createElement("div");return t.setAttribute(o4,""),d4.slot&&t.classList.add(d4.slot),c.body.appendChild(t),t}function B9(){if(typeof window>"u"||!yxc()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let c=Bxc();if(!c||!c.body)return;if(Zo&&Zo.ownerDocument===c&&Zo.isConnected)return I9(Zo);let t=c.querySelector(`[${o4}]`);return t instanceof HTMLDivElement?(Zo=I9(t),Zo):(Zo?.isConnected&&Zo.remove(),Zo=I9(Vxc(c)),Zo)}var gs=u(V(),1),V9="data-wp-hash";function h9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Jxc(document)),c.__wpStyleRuntime}function hxc(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 a4(c,t,e){if(!c.head)return;let l=h9(),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 b=c.createElement("style");b.setAttribute(V9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Jxc(c){let t=h9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)a4(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 vxc(c,t){let e=h9();e.styles.set(c,t);for(let l of e.documents.keys())a4(l,c,t)}typeof process>"u",vxc("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 J9={"invisible-drag-image":"_3476c2e530687f96__invisible-drag-image",clone:"_6f00e51ab7574306__clone","is-in-compat-slot":"_664ecd37377558df__is-in-compat-slot"},Yxc=[J9["invisible-drag-image"],"components-draggable__invisible-drag-image"].filter(Boolean),Cxc=[J9.clone,"components-draggable__clone"].filter(Boolean),n4="is-dragging-components-draggable",y9=0;function Fxc({children:c,onDragStart:t,onDragOver:e,onDragEnd:l,appendToOwnerDocument:d=!1,cloneClassname:b,elementId:o,transferData:n,__experimentalTransferDataType:i="text",__experimentalDragComponent:a}){let G=(0,Dm.useRef)(null),X=(0,Dm.useRef)(()=>{});function s(m){m.preventDefault(),X.current(),l&&l(m)}function r(m){let{ownerDocument:x}=m.target,g=B9(),R=g?.ownerDocument===x?g:null;m.dataTransfer.setData(i,JSON.stringify(n));let Z=x.createElement("div");Z.style.top="0",Z.style.left="0";let H=x.createElement("div");typeof m.dataTransfer.setDragImage=="function"&&(H.classList.add(...Yxc),x.body.appendChild(H),m.dataTransfer.setDragImage(H,0,0)),Z.classList.add(...Cxc);let W=J9["is-in-compat-slot"];R&&W&&Z.classList.add(W),b&&Z.classList.add(b);let p=0,I=0;if(G.current){p=m.clientX,I=m.clientY,Z.style.transform=`translate( ${p}px, ${I}px )`;let h=x.createElement("div");h.innerHTML=G.current.innerHTML,Z.appendChild(h),(R??x.body).appendChild(Z)}else{let h=x.getElementById(o),C=h.getBoundingClientRect(),N=h.parentNode,w=C.top,z=C.left;Z.style.width=`${C.width+y9*2}px`;let D=h.cloneNode(!0);D.id=`clone-${o}`,p=z-y9,I=w-y9,Z.style.transform=`translate( ${p}px, ${I}px )`,Array.from(D.querySelectorAll("iframe")).forEach(U=>U.parentNode?.removeChild(U)),Z.appendChild(D),R?R.appendChild(Z):d?x.body.appendChild(Z):N?.appendChild(Z)}let y=m.clientX,B=m.clientY;function Y(h){if(y===h.clientX&&B===h.clientY)return;let C=p+h.clientX-y,N=I+h.clientY-B;Z.style.transform=`translate( ${C}px, ${N}px )`,y=h.clientX,B=h.clientY,p=C,I=N,e&&e(h)}let J=(0,i4.throttle)(Y,16);x.addEventListener("dragover",J),x.body.classList.add(n4),t&&t(m),X.current=()=>{Z&&Z.parentNode&&Z.parentNode.removeChild(Z),H&&H.parentNode&&H.parentNode.removeChild(H),x.body.classList.remove(n4),x.removeEventListener("dragover",J)}}return(0,Dm.useEffect)(()=>()=>{X.current()},[]),(0,gs.jsxs)(gs.Fragment,{children:[c({onDraggableStart:r,onDraggableEnd:s}),a&&(0,gs.jsx)("div",{className:"components-draggable-drag-component-root",style:{display:"none"},ref:G,children:a})]})}var G4=Fxc;var X4=u(ic(),1),JW=u(F(),1);var v9=u($u(),1),u4=u(bc(),1),xG=u(V(),1);function Nxc({className:c,icon:t=fh,label:e,onFilesDrop:l,onHTMLDrop:d,onDrop:b,isEligible:o=()=>!0,...n}){let[i,a]=(0,JW.useState)(),[G,X]=(0,JW.useState)(),[s,r]=(0,JW.useState)(),m=(0,u4.__experimentalUseDropZone)({onDrop(g){if(!g.dataTransfer)return;let R=(0,v9.getFilesFromDataTransfer)(g.dataTransfer),Z=g.dataTransfer.getData("text/html");Z&&d?d(Z):R.length&&l?l(R):b&&b(g)},onDragStart(g){a(!0),g.dataTransfer&&(g.dataTransfer.types.includes("text/html")?r(!!d):g.dataTransfer.types.includes("Files")||(0,v9.getFilesFromDataTransfer)(g.dataTransfer).length>0?r(!!l):r(!!b&&o(g.dataTransfer)))},onDragEnd(){X(!1),a(!1),r(void 0)},onDragEnter(){X(!0)},onDragLeave(){X(!1)}}),x=f("components-drop-zone",c,{"is-active":s,"is-dragging-over-document":i,"is-dragging-over-element":G});return(0,xG.jsx)("div",{...n,ref:m,className:x,children:(0,xG.jsx)("div",{className:"components-drop-zone__content",children:(0,xG.jsxs)("div",{className:"components-drop-zone__content-inner",children:[(0,xG.jsx)(ue,{icon:t,className:"components-drop-zone__content-icon"}),(0,xG.jsx)("span",{className:"components-drop-zone__content-text",children:e||(0,X4.__)("Drop files to upload")})]})})})}var s4=Nxc;var r4=u(mt(),1);function m4({children:c}){return(0,r4.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 V4=u(mR(),1),h4=u(F(),1),Ro=u(ic(),1);var x4=u(F(),1);var g4=u(ic(),1);var Z4=u(bc(),1),kd=u(V(),1);function H4({label:c,value:t,colors:e,disableCustomColors:l,enableAlpha:d,onChange:b}){let[o,n]=(0,x4.useState)(!1),i=(0,Z4.useInstanceId)(H4,"color-list-picker-option"),a=`${i}__label`,G=`${i}__content`;return(0,kd.jsxs)(kd.Fragment,{children:[(0,kd.jsx)(oc,{__next40pxDefaultSize:!0,className:"components-color-list-picker__swatch-button",id:a,onClick:()=>n(X=>!X),"aria-expanded":o,"aria-controls":G,icon:t?(0,kd.jsx)(lo,{colorValue:t,className:"components-color-list-picker__swatch-color"}):(0,kd.jsx)(_c,{icon:P0}),text:c}),(0,kd.jsx)("div",{role:"group",id:G,"aria-labelledby":a,"aria-hidden":!o,children:o&&(0,kd.jsx)(Zi,{"aria-label":(0,g4.__)("Color options"),className:"components-color-list-picker__color-picker",colors:e,value:t,clearable:!1,onChange:b,disableCustomColors:l,enableAlpha:d})})]})}function fxc({colors:c,labels:t,value:e=[],disableCustomColors:l,enableAlpha:d,onChange:b}){return(0,kd.jsx)("div",{className:"components-color-list-picker",children:t.map((o,n)=>(0,kd.jsx)(H4,{label:o,value:e[n],colors:c,disableCustomColors:l,enableAlpha:d,onChange:i=>{let a=e.slice();a[n]=i,b(a)}},n))})}var R4=fxc;Cl([Fl]);function I4(c){return!c||c.length<2?["#000","#fff"]:c.map(({color:t})=>({color:t,brightness:Zc(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 Zs(c=[],t="90deg"){let e=100/c.length,l=c.map((d,b)=>`${d} ${b*e}%, ${d} ${(b+1)*e}%`).join(", ");return`linear-gradient( ${t}, ${l} )`}function p4(c){return c.map((t,e)=>({position:e*100/(c.length-1),color:t}))}function W4(c=[]){return c.map(({color:t})=>t)}var B4=u(V(),1),Sxc=["#333","#CCC"];function y4({value:c,onChange:t}){let e=!!c,l=e?c:Sxc,d=Zs(l),b=p4(l);return(0,B4.jsx)(Kp,{disableInserter:!0,background:d,hasGradient:e,value:b,onChange:o=>{let n=W4(o);t(n)}})}var Ho=u(V(),1);function kxc({asButtons:c,loop:t,clearable:e=!0,unsetable:l=!0,colorPalette:d,duotonePalette:b,disableCustomColors:o,disableCustomDuotone:n,value:i,onChange:a,"aria-label":G,"aria-labelledby":X,...s}){let[r,m]=(0,h4.useMemo)(()=>I4(d),[d]),x=i==="unset",g=(0,Ro.__)("Unset"),R=(0,Ho.jsx)(Gl.Option,{value:"unset",isSelected:x,tooltipText:g,"aria-label":g,className:"components-duotone-picker__color-indicator",onClick:()=>{a(x?void 0:"unset")}},"unset"),Z=b.map(({colors:I,slug:y,name:B})=>{let Y={background:Zs(I,"135deg"),color:"transparent"},J=B??(0,Ro.sprintf)((0,Ro.__)("Duotone code: %s"),y),h=B?(0,Ro.sprintf)((0,Ro.__)("Duotone: %s"),B):J,C=(0,V4.default)(I,i);return(0,Ho.jsx)(Gl.Option,{value:I,isSelected:C,"aria-label":h,tooltipText:J,style:Y,onClick:()=>{a(C?void 0:I)}},y)}),{metaProps:H,labelProps:W}=eG(c,t,G,X),p=l?[R,...Z]:Z;return(0,Ho.jsx)(Gl,{...s,...H,...W,options:p,actions:!!e&&(0,Ho.jsx)(Gl.ButtonAction,{onClick:()=>a(void 0),accessibleWhenDisabled:!0,disabled:!i,children:(0,Ro.__)("Clear")}),children:(0,Ho.jsx)(Xe,{paddingTop:p.length===0?0:4,children:(0,Ho.jsxs)(it,{spacing:3,children:[!o&&!n&&(0,Ho.jsx)(y4,{value:x?void 0:i,onChange:a}),!n&&(0,Ho.jsx)(R4,{labels:[(0,Ro.__)("Shadows"),(0,Ro.__)("Highlights")],colors:d,value:x?void 0:i,disableCustomColors:o,enableAlpha:!0,onChange:I=>{I[0]||(I[0]=r),I[1]||(I[1]=m);let y=I.length>=2?I:void 0;a(y)}})]})})})}var Y9=kxc;var C9=u(V(),1);function zxc({values:c}){return c?(0,C9.jsx)(lo,{colorValue:Zs(c,"135deg")}):(0,C9.jsx)(_c,{icon:P0})}var F9=zxc;var vW=u(ic(),1),J4=u(F(),1),Um=u(V(),1);function Axc(c,t){let{href:e,children:l,className:d,...b}=c,o=f("components-external-link",d),n=!!e?.startsWith("#");return(0,Um.jsxs)("a",{...b,className:o,href:e,onClick:a=>{n&&a.preventDefault(),c.onClick&&c.onClick(a)},target:"_blank",ref:t,children:[(0,Um.jsx)("span",{className:"components-external-link__contents",children:l}),(0,Um.jsx)("span",{className:f("components-external-link__icon","wp-exclude-emoji"),"aria-label":(0,vW.__)("(opens in a new tab)"),children:(0,vW.isRTL)()?"\u2196":"\u2197"})]})}var v4=(0,J4.forwardRef)(Axc);v4.displayName="ExternalLink";var YW=v4;var j4=u(ic(),1),Zn=u(F(),1),FW=u(bc(),1);var jm=u(ic(),1);var Hs={width:200,height:170},Oxc=["avi","mpg","mpeg","mov","mp4","m4v","ogg","ogv","webm","wmv"];function wxc(c=""){let t=c.split(".");return t[t.length-1]}function Y4(c=""){return c?c.startsWith("data:video/")||Oxc.includes(wxc(c)):!1}function N9(c){return Math.round(c*100)}var C4=S(ac,{target:"eeew7dm9"})("border:0;padding:0;margin:0;font-family:",vt("default.fontFamily"),";font-size:",vt("default.fontSize"),";",Ml,";"),F4=S("div",{target:"eeew7dm8"})({name:"jqnsxy",styles:"background-color:transparent;display:flex;text-align:center;width:100%"}),N4=S("div",{target:"eeew7dm7"})("align-items:center;border-radius:",A.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%;}"),f4=S("div",{target:"eeew7dm6"})("background:",O.gray[100],";border-radius:inherit;box-sizing:border-box;height:",Hs.height,"px;max-width:280px;min-width:",Hs.width,"px;width:100%;"),S4=S(Xo,{target:"eeew7dm5"})({name:"1d3w5wq",styles:"width:100%"}),Txc={name:"1mn7kwb",styles:"padding-bottom:1em"},Qxc=({hasHelpText:c=!1})=>c?Txc:void 0,k4=S(Zt,{target:"eeew7dm4"})("max-width:320px;padding-top:1em;",Qxc,";"),z4=S("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,";"),A4=S("div",{target:"eeew7dm2"})({name:"1yzbo24",styles:"background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )"}),f9=S(A4,{target:"eeew7dm1"})({name:"1sw8ur",styles:"height:1px;left:1px;right:1px"}),S9=S(A4,{target:"eeew7dm0"})({name:"188vg4t",styles:"width:1px;top:1px;bottom:1px"});var Rs=u(V(),1),Lxc=0,Dxc=100,Uxc=()=>{};function w4({hasHelpText:c,onChange:t=Uxc,point:e={x:.5,y:.5}}){let l=N9(e.x),d=N9(e.y),b=(o,n)=>{if(o===void 0)return;let i=parseInt(o,10);isNaN(i)||t({...e,[n]:i/100})};return(0,Rs.jsxs)(k4,{className:"focal-point-picker__controls",hasHelpText:c,gap:4,children:[(0,Rs.jsx)(O4,{label:(0,jm.__)("Left"),"aria-label":(0,jm.__)("Focal point left position"),value:[l,"%"].join(""),onChange:o=>b(o,"x"),dragDirection:"e"}),(0,Rs.jsx)(O4,{label:(0,jm.__)("Top"),"aria-label":(0,jm.__)("Focal point top position"),value:[d,"%"].join(""),onChange:o=>b(o,"y"),dragDirection:"s"})]})}function O4(c){return(0,Rs.jsx)(S4,{className:"focal-point-picker__controls-position-unit-control",labelPosition:"top",max:Dxc,min:Lxc,units:[{value:"%",label:"%"}],...c})}var T4=S("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:",A.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&&`
+		`,";");var rn=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}},y7=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(c=>{if(y7.test(c)){let t=Date.prototype[c.replace(y7,"$1UTC")];t&&(rn.prototype[c]=t)}});var Art=new Intl.DateTimeFormat("en-US",{weekday:"short",timeZone:"UTC"}),Ort=new Intl.DateTimeFormat("en-US",{month:"short",day:"numeric",timeZone:"UTC"}),wrt=new Intl.DateTimeFormat("en-GB",{hour12:!1,hour:"numeric",minute:"numeric",second:"numeric",timeZone:"UTC"});var Kl=X(F0(),1);function N0(c){if(typeof c=="string")return/Z|[+-]\d{2}(:?\d{2})?$/.test(c)?new rn(new Date(c)):new rn((0,Kl.getDate)(c).getTime());let t=c instanceof Date?c.getTime():c;return new rn(t)}function vi(c){let t=Number((0,Kl.date)("Y",c)),e=Number((0,Kl.date)("n",c))-1,l=Number((0,Kl.date)("j",c));return new Date(t,e,l,0,0,0,0)}function Rv(c,t){return t?(c%12+12)%24:c%12}function V7(c){return c%12||12}function S0(c){return(t,e)=>{let l={...t};return(e.type===Ta||e.type===ni||e.type===Qa)&&l.value!==void 0&&(l.value=l.value.toString().padStart(c,"0")),l}}var Iv=(c,t)=>new Date(c,t+1,0).getDate();function ur(c,t){let e={year:Number((0,Kl.date)("Y",c)),month:Number((0,Kl.date)("n",c))-1,date:Number((0,Kl.date)("j",c)),hours:Number((0,Kl.date)("H",c)),minutes:Number((0,Kl.date)("i",c)),seconds:Number((0,Kl.date)("s",c)),...t},l=Iv(e.year,e.month);e.date=Math.min(e.date,l);let d=String(e.year).padStart(4,"0"),b=String(e.month+1).padStart(2,"0"),o=String(e.date).padStart(2,"0"),n=String(e.hours).padStart(2,"0"),i=String(e.minutes).padStart(2,"0"),a=String(e.seconds).padStart(2,"0"),u=`${d}-${b}-${o}T${n}:${i}:${a}`;return new rn((0,Kl.getDate)(u).getTime())}function rW(c){let t=c.target?.ownerDocument.defaultView?.HTMLInputElement??HTMLInputElement;return c.target instanceof t?c.target.validity.valid:!1}var sn="Y-m-d\\TH:i:s";var Cd=X(V(),1);function dxc({currentDate:c,onChange:t,events:e=[],isInvalidDate:l,onMonthPreviewed:d,startOfWeek:b=0}){let o=N0(c??new Date),{calendar:n,viewing:i,setSelected:a,setViewing:u,isSelected:G,viewPreviousMonth:r,viewNextMonth:s}=x7({selected:[vi(o)],viewing:vi(o),weekStartsOn:b}),[m,x]=(0,Ci.useState)(vi(o)),[g,Z]=(0,Ci.useState)(!1),[H,R]=(0,Ci.useState)(c);return c!==H&&(R(c),a([vi(o)]),u(vi(o)),x(vi(o))),(0,Cd.jsxs)(g7,{className:"components-datetime__date",role:"application","aria-label":(0,sl.__)("Calendar"),children:[(0,Cd.jsxs)(H7,{children:[(0,Cd.jsx)(Z7,{icon:(0,sl.isRTL)()?BR:pR,variant:"tertiary","aria-label":(0,sl.__)("View previous month"),onClick:()=>{r(),x(ar(m,1));let W=ar(i,1);d?.((0,_l.dateI18n)(sn,W,-W.getTimezoneOffset()))},size:"compact"}),(0,Cd.jsxs)(I7,{level:3,children:[(0,Cd.jsx)("strong",{children:(0,_l.dateI18n)("F",i,-i.getTimezoneOffset())})," ",(0,_l.dateI18n)("Y",i,-i.getTimezoneOffset())]}),(0,Cd.jsx)(R7,{icon:(0,sl.isRTL)()?pR:BR,variant:"tertiary","aria-label":(0,sl.__)("View next month"),onClick:()=>{s(),x(gb(m,1));let W=gb(i,1);d?.((0,_l.dateI18n)(sn,W,-W.getTimezoneOffset()))},size:"compact"})]}),(0,Cd.jsxs)(p7,{onFocus:()=>Z(!0),onBlur:()=>Z(!1),children:[n[0][0].map(W=>(0,Cd.jsx)(W7,{children:(0,_l.dateI18n)("D",W,-W.getTimezoneOffset())},W.toString())),n[0].map(W=>W.map((p,I)=>Zv(p,i)?(0,Cd.jsx)(bxc,{day:p,column:I+1,isSelected:G(p),isFocusable:mu(p,m),isFocusAllowed:g,isToday:mv(p,vi(new Date)),isInvalid:l?l(p):!1,numEvents:e.filter(y=>mv(y.date,p)).length,onClick:()=>{a([p]),x(p);let y=ur(o,{year:p.getFullYear(),month:p.getMonth(),date:p.getDate()});t?.((0,_l.date)(sn,y))},onKeyDown:y=>{let B;if(y.key==="ArrowLeft"&&(B=Vi(p,(0,sl.isRTL)()?1:-1)),y.key==="ArrowRight"&&(B=Vi(p,(0,sl.isRTL)()?-1:1)),y.key==="ArrowUp"&&(B=X7(p,1)),y.key==="ArrowDown"&&(B=nr(p,1)),y.key==="PageUp"&&(B=ar(p,1)),y.key==="PageDown"&&(B=gb(p,1)),y.key==="Home"){let J=(p.getDay()-b+7)%7;B=i7(p,J)}if(y.key==="End"){let C=p.getDay(),J=(b+6-C)%7;B=Vi(p,J)}B&&(y.preventDefault(),x(B),Zv(B,i)||(u(B),d?.((0,_l.dateI18n)(sn,B,-B.getTimezoneOffset()))))}},p.toString()):null))]})]})}function bxc({day:c,column:t,isSelected:e,isFocusable:l,isFocusAllowed:d,isToday:b,isInvalid:o,numEvents:n,onClick:i,onKeyDown:a}){let u=(0,Ci.useRef)(null);return(0,Ci.useEffect)(()=>{u.current&&l&&d&&u.current.focus()},[l]),(0,Cd.jsx)(B7,{__next40pxDefaultSize:!0,ref:u,className:"components-datetime__date__day",disabled:o,tabIndex:l?0:-1,"aria-label":oxc(c,e,b,n),column:t,isSelected:e,isToday:b,hasEvents:n>0,onClick:i,onKeyDown:a,children:(0,_l.dateI18n)("j",c,-c.getTimezoneOffset())})}function oxc(c,t,e,l){let{formats:d}=(0,_l.getSettings)(),o=[(0,_l.dateI18n)(d.date,c,-c.getTimezoneOffset())];return t&&o.push((0,sl.__)("Selected")),e&&o.push((0,sl.__)("Today")),l>0&&o.push((0,sl.sprintf)((0,sl._n)("There is %d event","There are %d events",l),l)),o.join(". ")}var k0=dxc;var Xr=X(Y(),1),qt=X(ic(),1),mn=X(F0(),1);var S7=X(ic(),1),k7=X(F0(),1);var h7=k("div",{target:"exz187h9"})("box-sizing:border-box;font-size:",T.fontSize,";"),z0=k("fieldset",{target:"exz187h8"})("border:0;margin:0 0 ",w(4)," 0;padding:0;&:last-child{margin-bottom:0;}"),J7=k("div",{target:"exz187h7"})({name:"pd0mhc",styles:"direction:ltr;display:flex"}),sW=D("&&& ",db,"{padding-left:",w(2),";padding-right:",w(2),";text-align:center;}",""),v7=k(ve,{target:"exz187h6"})(sW," width:",w(9),";&&& ",db,"{padding-right:0;}&&& ",gd,"{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;}"),C7=k("span",{target:"exz187h5"})("border-top:",T.borderWidth," solid ",Q.gray[700],";border-bottom:",T.borderWidth," solid ",Q.gray[700],";font-size:",T.fontSize,`;line-height:calc(
+		`,T.controlHeight," - ",T.borderWidth,` * 2
+	);display:inline-block;`),f7=k(ve,{target:"exz187h4"})(sW," width:",w(9),";&&& ",db,"{padding-left:0;}&&& ",gd,"{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0;}"),Y7=k("div",{target:"exz187h3"})({name:"1ff36h2",styles:"flex-grow:1"}),F7=k(ve,{target:"exz187h2"})(sW," width:",w(9),";"),N7=k(ve,{target:"exz187h1"})(sW," width:",w(14),";"),pv=k("div",{target:"exz187h0"})({name:"ebu3jh",styles:"text-decoration:underline dotted"});var mW=X(V(),1),nxc=()=>{let{timezone:c}=(0,k7.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("_"," "),b=c.string==="UTC"?(0,S7.__)("Coordinated Universal Time"):`(${l}) ${d}`;return d.trim().length===0?(0,mW.jsx)(pv,{className:"components-datetime__timezone",children:l}):(0,mW.jsx)(Fl,{placement:"top",text:b,children:(0,mW.jsx)(pv,{className:"components-datetime__timezone",children:l})})},z7=nxc;var Gr=X(ic(),1),A7=X(Y(),1);var fd=X(V(),1);function Wv({value:c,defaultValue:t,is12Hour:e,label:l,minutesProps:d,onChange:b}){let[o={hours:new Date().getHours(),minutes:new Date().getMinutes()},n]=el({value:c,onChange:b,defaultValue:t}),i=r(o.hours),a=V7(o.hours),u=m=>(x,{event:g})=>{if(!rW(g))return;let Z=Number(x);n({...o,[m]:m==="hours"&&e?Rv(Z,i==="PM"):Z})},G=m=>()=>{i!==m&&n({...o,hours:Rv(a,m==="PM")})};function r(m){return m<12?"AM":"PM"}return(0,fd.jsxs)(l?z0:A7.Fragment,{children:[l&&(0,fd.jsx)(Ac.VisualLabel,{as:"legend",children:l}),(0,fd.jsxs)(jc,{alignment:"left",expanded:!1,children:[(0,fd.jsxs)(J7,{className:"components-datetime__time-field components-datetime__time-field-time",children:[(0,fd.jsx)(v7,{className:"components-datetime__time-field-hours-input",label:(0,Gr.__)("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:u("hours"),__unstableStateReducer:S0(2)}),(0,fd.jsx)(C7,{className:"components-datetime__time-separator","aria-hidden":"true",children:":"}),(0,fd.jsx)(f7,{className:N("components-datetime__time-field-minutes-input",d?.className),label:(0,Gr.__)("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)=>{u("minutes")(...m),d?.onChange?.(...m)},__unstableStateReducer:S0(2),...d})]}),e&&(0,fd.jsxs)(Id,{isBlock:!0,label:(0,Gr.__)("Select AM or PM"),hideLabelFromVision:!0,value:i,onChange:m=>{G(m)()},children:[(0,fd.jsx)(ln,{value:"AM",label:(0,Gr.__)("AM")}),(0,fd.jsx)(ln,{value:"PM",label:(0,Gr.__)("PM")})]})]})]})}var ge=X(V(),1),ixc=["dmy","mdy","ymd"];function Bv({is12Hour:c,currentTime:t,onChange:e,dateOrder:l,hideLabelFromVision:d=!1}){let[b,o]=(0,Xr.useState)(()=>Hv(N0(t??new Date)));(0,Xr.useEffect)(()=>{o(Hv(N0(t??new Date)))},[t]);let n=[{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:u,minutes:G,hours:r}=(0,Xr.useMemo)(()=>({day:(0,mn.date)("d",b),month:(0,mn.date)("m",b),year:(0,mn.date)("Y",b),minutes:(0,mn.date)("i",b),hours:(0,mn.date)("H",b)}),[b]),s=p=>(y,{event:B})=>{if(!rW(B))return;let C=Number(y),J=ur(b,{[p]:C});o(J),e?.((0,mn.date)(sn,J))},m=({hours:p,minutes:I})=>{let y=ur(b,{hours:p,minutes:I});o(y),e?.((0,mn.date)(sn,y))},x=(0,ge.jsx)(F7,{className:"components-datetime__time-field components-datetime__time-field-day",label:(0,qt.__)("Day"),hideLabelFromVision:!0,value:i,step:1,min:1,max:Iv(Number(u),Number(a)-1),required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:s("date")},"day"),g=(0,ge.jsx)(Y7,{children:(0,ge.jsx)(Wd,{className:"components-datetime__time-field components-datetime__time-field-month",label:(0,qt.__)("Month"),hideLabelFromVision:!0,value:a,options:n,onChange:p=>{let I=ur(b,{month:Number(p)-1});o(I),e?.((0,mn.date)(sn,I))}})},"month"),Z=(0,ge.jsx)(N7,{className:"components-datetime__time-field components-datetime__time-field-year",label:(0,qt.__)("Year"),hideLabelFromVision:!0,value:u,step:1,min:1,max:9999,required:!0,spinControls:"none",isPressEnterToChange:!0,isDragEnabled:!1,isShiftStepEnabled:!1,onChange:s("year"),__unstableStateReducer:S0(4)},"year"),H=c?"mdy":"dmy",W=(l&&ixc.includes(l)?l:H).split("").map(p=>{switch(p){case"d":return x;case"m":return g;case"y":return Z;default:return null}});return(0,ge.jsxs)(h7,{className:"components-datetime__time",children:[(0,ge.jsxs)(z0,{children:[d?(0,ge.jsx)(Sc,{as:"legend",children:(0,qt.__)("Time")}):(0,ge.jsx)(Ac.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,qt.__)("Time")}),(0,ge.jsxs)(jc,{className:"components-datetime__time-wrapper",children:[(0,ge.jsx)(Wv,{value:{hours:Number(r),minutes:Number(G)},is12Hour:c,onChange:m}),(0,ge.jsx)(re,{}),(0,ge.jsx)(z7,{})]})]}),(0,ge.jsxs)(z0,{children:[d?(0,ge.jsx)(Sc,{as:"legend",children:(0,qt.__)("Date")}):(0,ge.jsx)(Ac.VisualLabel,{as:"legend",className:"components-datetime__time-legend",children:(0,qt.__)("Date")}),(0,ge.jsx)(jc,{className:"components-datetime__time-wrapper",children:W})]})]})}Bv.TimeInput=Wv;Object.assign(Bv.TimeInput,{displayName:"TimePicker.TimeInput"});var A0=Bv;var w7=X(Y(),1);var O7=k(it,{target:"e1p5onf00"})({name:"1khn195",styles:"box-sizing:border-box"});var fi=X(V(),1),axc=()=>{};function uxc({currentDate:c,is12Hour:t,dateOrder:e,isInvalidDate:l,onMonthPreviewed:d=axc,onChange:b,events:o,startOfWeek:n},i){return(0,fi.jsx)(O7,{ref:i,className:"components-datetime",spacing:4,children:(0,fi.jsxs)(fi.Fragment,{children:[(0,fi.jsx)(A0,{currentTime:c,onChange:b,is12Hour:t,dateOrder:e}),(0,fi.jsx)(k0,{currentDate:c,onChange:b,isInvalidDate:l,events:o,onMonthPreviewed:d,startOfWeek:n})]})})}var T7=(0,w7.forwardRef)(uxc);T7.displayName="DateTimePicker";var Q7=T7;var L7=Q7;var D7=X(Y(),1),U7=(0,D7.createContext)(!1);U7.displayName="DisabledContext";var yv=U7;var hv=X(V(),1),Vv="data-wp-hash";function Jv(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Xxc(document)),c.__wpStyleRuntime}function Gxc(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 j7(c,t,e){if(!c.head)return;let l=Jv(),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 b=c.createElement("style");b.setAttribute(Vv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Xxc(c){let t=Jv();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 rxc(c,t){let e=Jv();e.styles.set(c,t);for(let l of e.documents.keys())j7(l,c,t)}typeof process>"u",rxc("bacc423d2b",'._556ae8be2a7ddc8e__disabled{pointer-events:none;position:relative}._556ae8be2a7ddc8e__disabled:after{content:"";inset:0;position:absolute}._556ae8be2a7ddc8e__disabled *{pointer-events:none}');var sxc={disabled:"_556ae8be2a7ddc8e__disabled"},{Consumer:mxc,Provider:xxc}=yv;function vv({className:c,children:t,isDisabled:e=!0,...l}){return(0,hv.jsx)(xxc,{value:e,children:(0,hv.jsx)("div",{inert:e?"true":void 0,className:e?N(sxc.disabled,c,"components-disabled"):void 0,...l,children:t})})}vv.Context=yv;vv.Consumer=mxc;var E7=vv;var M7=X(Y(),1),P7=X(V(),1),gxc=({visible:c,children:t,...e},l)=>{let d=Sn({open:c});return(0,P7.jsx)(Ex,{store:d,ref:l,...e,children:t})},Cv=(0,M7.forwardRef)(gxc);Cv.displayName="DisclosureContent";var c4=X(bc(),1),O0=X(Y(),1);var Yv="data-wp-hash";function Fv(){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 Hxc(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 _7(c,t,e){if(!c.head)return;let l=Fv(),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 b=c.createElement("style");b.setAttribute(Yv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function Zxc(c){let t=Fv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)_7(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=Fv();e.styles.set(c,t);for(let l of e.documents.keys())_7(l,c,t)}typeof process>"u",Rxc("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 K7={slot:"_11fc52b637ff8a7e__slot"},q7="data-wp-compat-overlay-slot";function Ixc(){return typeof document>"u"?null:document}function pxc(){let c;try{c=window.top?.wp}catch{}let t=c??window.wp;return typeof t?.components=="object"&&t.components!==null}var go=null;function fv(c){return c.setAttribute("aria-hidden","false"),c}function Wxc(c){let t=c.createElement("div");return t.setAttribute(q7,""),K7.slot&&t.classList.add(K7.slot),c.body.appendChild(t),t}function Nv(){if(typeof window>"u"||!pxc()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let c=Ixc();if(!c||!c.body)return;if(go&&go.ownerDocument===c&&go.isConnected)return fv(go);let t=c.querySelector(`[${q7}]`);return t instanceof HTMLDivElement?(go=fv(t),go):(go?.isConnected&&go.remove(),go=fv(Wxc(c)),go)}var rr=X(V(),1),kv="data-wp-hash";function zv(){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 Bxc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${kv}]`))if(e.getAttribute(kv)===t)return!0;return!1}function t4(c,t,e){if(!c.head)return;let l=zv(),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 b=c.createElement("style");b.setAttribute(kv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function yxc(c){let t=zv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)t4(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 Vxc(c,t){let e=zv();e.styles.set(c,t);for(let l of e.documents.keys())t4(l,c,t)}typeof process>"u",Vxc("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 Av={"invisible-drag-image":"_3476c2e530687f96__invisible-drag-image",clone:"_6f00e51ab7574306__clone","is-in-compat-slot":"_664ecd37377558df__is-in-compat-slot"},hxc=[Av["invisible-drag-image"],"components-draggable__invisible-drag-image"].filter(Boolean),Jxc=[Av.clone,"components-draggable__clone"].filter(Boolean),$7="is-dragging-components-draggable",Sv=0;function vxc({children:c,onDragStart:t,onDragOver:e,onDragEnd:l,appendToOwnerDocument:d=!1,cloneClassname:b,elementId:o,transferData:n,__experimentalTransferDataType:i="text",__experimentalDragComponent:a}){let u=(0,O0.useRef)(null),G=(0,O0.useRef)(()=>{});function r(m){m.preventDefault(),G.current(),l&&l(m)}function s(m){let{ownerDocument:x}=m.target,g=Nv(),Z=g?.ownerDocument===x?g:null;m.dataTransfer.setData(i,JSON.stringify(n));let H=x.createElement("div");H.style.top="0",H.style.left="0";let R=x.createElement("div");typeof m.dataTransfer.setDragImage=="function"&&(R.classList.add(...hxc),x.body.appendChild(R),m.dataTransfer.setDragImage(R,0,0)),H.classList.add(...Jxc);let W=Av["is-in-compat-slot"];Z&&W&&H.classList.add(W),b&&H.classList.add(b);let p=0,I=0;if(u.current){p=m.clientX,I=m.clientY,H.style.transform=`translate( ${p}px, ${I}px )`;let h=x.createElement("div");h.innerHTML=u.current.innerHTML,H.appendChild(h),(Z??x.body).appendChild(H)}else{let h=x.getElementById(o),f=h.getBoundingClientRect(),F=h.parentNode,O=f.top,z=f.left;H.style.width=`${f.width+Sv*2}px`;let L=h.cloneNode(!0);L.id=`clone-${o}`,p=z-Sv,I=O-Sv,H.style.transform=`translate( ${p}px, ${I}px )`,Array.from(L.querySelectorAll("iframe")).forEach(j=>j.parentNode?.removeChild(j)),H.appendChild(L),Z?Z.appendChild(H):d?x.body.appendChild(H):F?.appendChild(H)}let y=m.clientX,B=m.clientY;function C(h){if(y===h.clientX&&B===h.clientY)return;let f=p+h.clientX-y,F=I+h.clientY-B;H.style.transform=`translate( ${f}px, ${F}px )`,y=h.clientX,B=h.clientY,p=f,I=F,e&&e(h)}let J=(0,c4.throttle)(C,16);x.addEventListener("dragover",J),x.body.classList.add($7),t&&t(m),G.current=()=>{H&&H.parentNode&&H.parentNode.removeChild(H),R&&R.parentNode&&R.parentNode.removeChild(R),x.body.classList.remove($7),x.removeEventListener("dragover",J)}}return(0,O0.useEffect)(()=>()=>{G.current()},[]),(0,rr.jsxs)(rr.Fragment,{children:[c({onDraggableStart:s,onDraggableEnd:r}),a&&(0,rr.jsx)("div",{className:"components-draggable-drag-component-root",style:{display:"none"},ref:u,children:a})]})}var e4=vxc;var l4=X(ic(),1),xW=X(Y(),1);var Ov=X(cr(),1),d4=X(bc(),1),xu=X(V(),1);function Cxc({className:c,icon:t=Nh,label:e,onFilesDrop:l,onHTMLDrop:d,onDrop:b,isEligible:o=()=>!0,...n}){let[i,a]=(0,xW.useState)(),[u,G]=(0,xW.useState)(),[r,s]=(0,xW.useState)(),m=(0,d4.__experimentalUseDropZone)({onDrop(g){if(!g.dataTransfer)return;let Z=(0,Ov.getFilesFromDataTransfer)(g.dataTransfer),H=g.dataTransfer.getData("text/html");H&&d?d(H):Z.length&&l?l(Z):b&&b(g)},onDragStart(g){a(!0),g.dataTransfer&&(g.dataTransfer.types.includes("text/html")?s(!!d):g.dataTransfer.types.includes("Files")||(0,Ov.getFilesFromDataTransfer)(g.dataTransfer).length>0?s(!!l):s(!!b&&o(g.dataTransfer)))},onDragEnd(){G(!1),a(!1),s(void 0)},onDragEnter(){G(!0)},onDragLeave(){G(!1)}}),x=N("components-drop-zone",c,{"is-active":r,"is-dragging-over-document":i,"is-dragging-over-element":u});return(0,xu.jsx)("div",{...n,ref:m,className:x,children:(0,xu.jsx)("div",{className:"components-drop-zone__content",children:(0,xu.jsxs)("div",{className:"components-drop-zone__content-inner",children:[(0,xu.jsx)(se,{icon:t,className:"components-drop-zone__content-icon"}),(0,xu.jsx)("span",{className:"components-drop-zone__content-text",children:e||(0,l4.__)("Drop files to upload")})]})})})}var b4=Cxc;var o4=X(xt(),1);function n4({children:c}){return(0,o4.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 H4=X(uR(),1),Z4=X(Y(),1),Zo=X(ic(),1);var i4=X(Y(),1);var a4=X(ic(),1);var u4=X(bc(),1),Yd=X(V(),1);function G4({label:c,value:t,colors:e,disableCustomColors:l,enableAlpha:d,onChange:b}){let[o,n]=(0,i4.useState)(!1),i=(0,u4.useInstanceId)(G4,"color-list-picker-option"),a=`${i}__label`,u=`${i}__content`;return(0,Yd.jsxs)(Yd.Fragment,{children:[(0,Yd.jsx)(oc,{__next40pxDefaultSize:!0,className:"components-color-list-picker__swatch-button",id:a,onClick:()=>n(G=>!G),"aria-expanded":o,"aria-controls":u,icon:t?(0,Yd.jsx)(oo,{colorValue:t,className:"components-color-list-picker__swatch-color"}):(0,Yd.jsx)($c,{icon:Pm}),text:c}),(0,Yd.jsx)("div",{role:"group",id:u,"aria-labelledby":a,"aria-hidden":!o,children:o&&(0,Yd.jsx)(Zi,{"aria-label":(0,a4.__)("Color options"),className:"components-color-list-picker__color-picker",colors:e,value:t,clearable:!1,onChange:b,disableCustomColors:l,enableAlpha:d})})]})}function fxc({colors:c,labels:t,value:e=[],disableCustomColors:l,enableAlpha:d,onChange:b}){return(0,Yd.jsx)("div",{className:"components-color-list-picker",children:t.map((o,n)=>(0,Yd.jsx)(G4,{label:o,value:e[n],colors:c,disableCustomColors:l,enableAlpha:d,onChange:i=>{let a=e.slice();a[n]=i,b(a)}},n))})}var X4=fxc;sd([md]);function r4(c){return!c||c.length<2?["#000","#fff"]:c.map(({color:t})=>({color:t,brightness:Jc(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 sr(c=[],t="90deg"){let e=100/c.length,l=c.map((d,b)=>`${d} ${b*e}%, ${d} ${(b+1)*e}%`).join(", ");return`linear-gradient( ${t}, ${l} )`}function s4(c){return c.map((t,e)=>({position:e*100/(c.length-1),color:t}))}function m4(c=[]){return c.map(({color:t})=>t)}var x4=X(V(),1),Yxc=["#333","#CCC"];function g4({value:c,onChange:t}){let e=!!c,l=e?c:Yxc,d=sr(l),b=s4(l);return(0,x4.jsx)(Ep,{disableInserter:!0,background:d,hasGradient:e,value:b,onChange:o=>{let n=m4(o);t(n)}})}var Ho=X(V(),1);function Fxc({asButtons:c,loop:t,clearable:e=!0,unsetable:l=!0,colorPalette:d,duotonePalette:b,disableCustomColors:o,disableCustomDuotone:n,value:i,onChange:a,"aria-label":u,"aria-labelledby":G,...r}){let[s,m]=(0,Z4.useMemo)(()=>r4(d),[d]),x=i==="unset",g=(0,Zo.__)("Unset"),Z=(0,Ho.jsx)(ul.Option,{value:"unset",isSelected:x,tooltipText:g,"aria-label":g,className:"components-duotone-picker__color-indicator",onClick:()=>{a(x?void 0:"unset")}},"unset"),H=b.map(({colors:I,slug:y,name:B})=>{let C={background:sr(I,"135deg"),color:"transparent"},J=B??(0,Zo.sprintf)((0,Zo.__)("Duotone code: %s"),y),h=B?(0,Zo.sprintf)((0,Zo.__)("Duotone: %s"),B):J,f=(0,H4.default)(I,i);return(0,Ho.jsx)(ul.Option,{value:I,isSelected:f,"aria-label":h,tooltipText:J,style:C,onClick:()=>{a(f?void 0:I)}},y)}),{metaProps:R,labelProps:W}=lu(c,t,u,G),p=l?[Z,...H]:H;return(0,Ho.jsx)(ul,{...r,...R,...W,options:p,actions:!!e&&(0,Ho.jsx)(ul.ButtonAction,{onClick:()=>a(void 0),accessibleWhenDisabled:!0,disabled:!i,children:(0,Zo.__)("Clear")}),children:(0,Ho.jsx)(re,{paddingTop:p.length===0?0:4,children:(0,Ho.jsxs)(it,{spacing:3,children:[!o&&!n&&(0,Ho.jsx)(g4,{value:x?void 0:i,onChange:a}),!n&&(0,Ho.jsx)(X4,{labels:[(0,Zo.__)("Shadows"),(0,Zo.__)("Highlights")],colors:d,value:x?void 0:i,disableCustomColors:o,enableAlpha:!0,onChange:I=>{I[0]||(I[0]=s),I[1]||(I[1]=m);let y=I.length>=2?I:void 0;a(y)}})]})})})}var wv=Fxc;var Tv=X(V(),1);function Nxc({values:c}){return c?(0,Tv.jsx)(oo,{colorValue:sr(c,"135deg")}):(0,Tv.jsx)($c,{icon:Pm})}var Qv=Nxc;var gW=X(ic(),1),R4=X(Y(),1),w0=X(V(),1);function Sxc(c,t){let{href:e,children:l,className:d,...b}=c,o=N("components-external-link",d),n=!!e?.startsWith("#");return(0,w0.jsxs)("a",{...b,className:o,href:e,onClick:a=>{n&&a.preventDefault(),c.onClick&&c.onClick(a)},target:"_blank",ref:t,children:[(0,w0.jsx)("span",{className:"components-external-link__contents",children:l}),(0,w0.jsx)("span",{className:N("components-external-link__icon","wp-exclude-emoji"),"aria-label":(0,gW.__)("(opens in a new tab)"),children:(0,gW.isRTL)()?"\u2196":"\u2197"})]})}var I4=(0,R4.forwardRef)(Sxc);I4.displayName="ExternalLink";var HW=I4;var A4=X(ic(),1),xn=X(Y(),1),RW=X(bc(),1);var T0=X(ic(),1);var mr={width:200,height:170},kxc=["avi","mpg","mpeg","mov","mp4","m4v","ogg","ogv","webm","wmv"];function zxc(c=""){let t=c.split(".");return t[t.length-1]}function p4(c=""){return c?c.startsWith("data:video/")||kxc.includes(zxc(c)):!1}function Lv(c){return Math.round(c*100)}var W4=k(ac,{target:"eeew7dm9"})("border:0;padding:0;margin:0;font-family:",Ct("default.fontFamily"),";font-size:",Ct("default.fontSize"),";",eb,";"),B4=k("div",{target:"eeew7dm8"})({name:"jqnsxy",styles:"background-color:transparent;display:flex;text-align:center;width:100%"}),y4=k("div",{target:"eeew7dm7"})("align-items:center;border-radius:",T.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%;}"),V4=k("div",{target:"eeew7dm6"})("background:",Q.gray[100],";border-radius:inherit;box-sizing:border-box;height:",mr.height,"px;max-width:280px;min-width:",mr.width,"px;width:100%;"),h4=k(ro,{target:"eeew7dm5"})({name:"1d3w5wq",styles:"width:100%"}),Axc={name:"1mn7kwb",styles:"padding-bottom:1em"},Oxc=({hasHelpText:c=!1})=>c?Axc:void 0,J4=k(Zt,{target:"eeew7dm4"})("max-width:320px;padding-top:1em;",Oxc,";"),v4=k("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,";"),C4=k("div",{target:"eeew7dm2"})({name:"1yzbo24",styles:"background:rgba( 255, 255, 255, 0.4 );backdrop-filter:blur( 16px ) saturate( 180% );position:absolute;transform:translateZ( 0 )"}),Dv=k(C4,{target:"eeew7dm1"})({name:"1sw8ur",styles:"height:1px;left:1px;right:1px"}),Uv=k(C4,{target:"eeew7dm0"})({name:"188vg4t",styles:"width:1px;top:1px;bottom:1px"});var xr=X(V(),1),wxc=0,Txc=100,Qxc=()=>{};function Y4({hasHelpText:c,onChange:t=Qxc,point:e={x:.5,y:.5}}){let l=Lv(e.x),d=Lv(e.y),b=(o,n)=>{if(o===void 0)return;let i=parseInt(o,10);isNaN(i)||t({...e,[n]:i/100})};return(0,xr.jsxs)(J4,{className:"focal-point-picker__controls",hasHelpText:c,gap:4,children:[(0,xr.jsx)(f4,{label:(0,T0.__)("Left"),"aria-label":(0,T0.__)("Focal point left position"),value:[l,"%"].join(""),onChange:o=>b(o,"x"),dragDirection:"e"}),(0,xr.jsx)(f4,{label:(0,T0.__)("Top"),"aria-label":(0,T0.__)("Focal point top position"),value:[d,"%"].join(""),onChange:o=>b(o,"y"),dragDirection:"s"})]})}function f4(c){return(0,xr.jsx)(h4,{className:"focal-point-picker__controls-position-unit-control",labelPosition:"top",max:Txc,min:wxc,units:[{value:"%",label:"%"}],...c})}var F4=k("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:",T.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 Q4=u(V(),1);function L4({left:c="50%",top:t="50%",...e}){return(0,Q4.jsx)(T4,{...e,className:"components-focal-point-picker__icon_container",style:{left:c,top:t}})}var gG=u(V(),1);function D4({bounds:c,...t}){return(0,gG.jsxs)(z4,{...t,className:"components-focal-point-picker__grid",style:{width:c.width,height:c.height},children:[(0,gG.jsx)(f9,{style:{top:"33%"}}),(0,gG.jsx)(f9,{style:{top:"66%"}}),(0,gG.jsx)(S9,{style:{left:"33%"}}),(0,gG.jsx)(S9,{style:{left:"66%"}})]})}var CW=u(V(),1);function U4({alt:c,autoPlay:t,src:e,onLoad:l,mediaRef:d,muted:b=!0,...o}){return e?Y4(e)?(0,CW.jsx)("video",{...o,autoPlay:t,className:"components-focal-point-picker__media components-focal-point-picker__media--video",loop:!0,muted:b,onLoadedData:l,ref:d,src:e}):(0,CW.jsx)("img",{...o,alt:c,className:"components-focal-point-picker__media components-focal-point-picker__media--image",onLoad:l,ref:d,src:e}):(0,CW.jsx)(f4,{className:"components-focal-point-picker__media components-focal-point-picker__media--placeholder",ref:d,...o})}var gb=u(V(),1),jxc=600;function Exc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,autoPlay:e=!0,className:l,help:d,hideLabelFromVision:b,label:o,onChange:n,onDrag:i,onDragEnd:a,onDragStart:G,resolvePoint:X,url:s,value:r={x:.5,y:.5},...m}){let[x,g]=(0,Zn.useState)(r),[R,Z]=(0,Zn.useState)(!1),{startDrag:H,endDrag:W,isDragging:p}=(0,FW.__experimentalUseDragging)({onDragStart:k=>{B.current?.focus();let v=C(k);v&&(G?.(v,k),g(v))},onDragMove:k=>{k.preventDefault();let v=C(k);v&&(i?.(v,k),g(v))},onDragEnd:()=>{a?.(),n?.(x)}}),{x:I,y}=p?x:r,B=(0,Zn.useRef)(null),[Y,J]=(0,Zn.useState)(Hs),h=(0,Zn.useRef)(()=>{if(!B.current)return;let{clientWidth:k,clientHeight:v}=B.current;J(k>0&&v>0?{width:k,height:v}:{...Hs})});(0,Zn.useEffect)(()=>{let k=h.current;if(!B.current)return;let{defaultView:v}=B.current.ownerDocument;return v?.addEventListener("resize",k),()=>v?.removeEventListener("resize",k)},[]),(0,FW.useIsomorphicLayoutEffect)(()=>{h.current()},[]);let C=({clientX:k,clientY:v,shiftKey:T})=>{if(!B.current)return;let{top:P,left:tc}=B.current.getBoundingClientRect(),M=(k-tc)/Y.width,j=(v-P)/Y.height;return T&&(M=Math.round(M/.1)*.1,j=Math.round(j/.1)*.1),N({x:M,y:j})},N=k=>{let v=X?.(k)??k;v.x=Math.max(0,Math.min(v.x,1)),v.y=Math.max(0,Math.min(v.y,1));let T=P=>Math.round(P*100)/100;return{x:T(v.x),y:T(v.y)}},w=k=>{let{code:v,shiftKey:T}=k;if(!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(v))return;k.preventDefault();let P={x:I,y},tc=T?.1:.01,M=v==="ArrowUp"||v==="ArrowLeft"?-1*tc:tc,j=v==="ArrowUp"||v==="ArrowDown"?"y":"x";P[j]=P[j]+M,n?.(N(P))},z={left:I!==void 0?I*Y.width:.5*Y.width,top:y!==void 0?y*Y.height:.5*Y.height},D=f("components-focal-point-picker-control",l),U=b?kc:Kl;return Ca(()=>{Z(!0);let k=window.setTimeout(()=>{Z(!1)},jxc);return()=>window.clearTimeout(k)},[I,y]),(0,gb.jsxs)(C4,{...m,as:"fieldset",className:D,children:[!!o&&(0,gb.jsx)(U,{as:"legend",children:o}),(0,gb.jsx)(F4,{className:"components-focal-point-picker-wrapper",children:(0,gb.jsxs)(N4,{className:"components-focal-point-picker",onKeyDown:w,onMouseDown:H,onBlur:()=>{p&&W()},ref:B,role:"button",tabIndex:-1,children:[(0,gb.jsx)(D4,{bounds:Y,showOverlay:R}),(0,gb.jsx)(U4,{alt:(0,j4.__)("Media preview"),autoPlay:e,onLoad:h.current,src:s}),(0,gb.jsx)(L4,{...z,isDragging:p})]})}),(0,gb.jsx)(w4,{hasHelpText:!!d,point:{x:I,y},onChange:k=>{n?.(N(k))}}),!!d&&(0,gb.jsx)(cn,{children:d})]})}var E4=Exc;var NW=u(bc(),1),M4=u(mt(),1),P4=u(V(),1);function K4({iframeRef:c,...t}){let e=(0,NW.useMergeRefs)([c,(0,NW.useFocusableIframe)()]);return(0,M4.default)("wp.components.FocusableIframe",{since:"5.9",alternative:"wp.compose.useFocusableIframe"}),(0,P4.jsx)("iframe",{ref:e,...t})}var ZG=u(ic(),1);var fW=u(F(),1),G6=u(bc(),1);var _4=S("fieldset",{target:"e8tqeku4"})({name:"k2q51s",styles:"border:0;margin:0;padding:0;display:contents"}),q4=S(jc,{target:"e8tqeku3"})("height:",Q(4),";"),$4=S(oc,{target:"e8tqeku2"})("margin-top:",Q(-1),";"),c6=S(Oc.VisualLabel,{target:"e8tqeku1"})("display:flex;gap:",Q(1),";justify-content:flex-start;margin-bottom:0;"),t6=S(uW,{target:"e8tqeku0"})({name:"anvx77",styles:".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}"});var Is=u(ic(),1),l6=u(F(),1);function Mxc(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 e6(c){if(c.hint)return c.hint;if(Mxc(c.size))return String(c.size)}var d6=u(V(),1),k9={key:"default",name:(0,Is.__)("Default"),value:void 0},Pxc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,b=[k9,...t.map(n=>{let i=e6(n);return{key:n.slug,name:n.name||n.slug,value:n.size,hint:i}})],o=(0,l6.useMemo)(()=>{if(e===void 0)return k9;if(l==="slug"){let n=b.find(i=>i.key===e);if(n)return n}return b.find(n=>n.value===e)??k9},[e,l,b]);return(0,d6.jsx)(t6,{className:"components-font-size-picker__select",label:(0,Is.__)("Font size"),hideLabelFromVision:!0,describedBy:(0,Is.sprintf)((0,Is.__)("Currently selected font size: %s"),o.name),options:b,value:o,showSelectedHint:!0,onChange:({selectedItem:n})=>{let i=n.key==="default"?void 0:t.find(a=>a.slug===n.key);d(n.value,i)}})},b6=Pxc;var i6=u(ic(),1);var Zb=u(ic(),1),o6=[(0,Zb.__)("S"),(0,Zb.__)("M"),(0,Zb.__)("L"),(0,Zb.__)("XL"),(0,Zb.__)("XXL")],n6=[(0,Zb.__)("Small"),(0,Zb.__)("Medium"),(0,Zb.__)("Large"),(0,Zb.__)("Extra Large"),(0,Zb.__)("Extra Extra Large")];var z9=u(V(),1),Kxc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,b=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,z9.jsx)(Wd,{label:(0,i6.__)("Font size"),hideLabelFromVision:!0,value:b,onChange:o=>{if(o===void 0)d(void 0);else{let n=t.find(i=>i.slug===String(o));n&&d(n.size,n)}},isBlock:!0,children:t.map((o,n)=>(0,z9.jsx)(ln,{value:o.slug,label:o6[n],"aria-label":o.name||n6[n],showTooltip:!0},o.slug))})},a6=Kxc;var ge=u(V(),1),_xc=["px","em","rem","vw","vh"],qxc=5,X6=(c,t)=>{let{fallbackFontSize:e,fontSizes:l=[],disableCustomFontSizes:d=!1,onChange:b,units:o=_xc,value:n,valueMode:i="literal",withSlider:a=!1,withReset:G=!0}=c,X=(0,G6.useInstanceId)(X6,"font-size-picker-label"),s=Hm({availableUnits:o}),r=(()=>{if(n)return i==="slug"?l.find(B=>B.slug===n):l.find(B=>B.size===n)})(),m=!!n&&!r,[x,g]=(0,fW.useState)(m),R=i==="slug"?r?.size:n,Z;if(!d&&x?Z="custom":Z=l.length>qxc?"select":"togglegroup",l.length===0&&d)return null;let H=typeof R=="string"||typeof l[0]?.size=="string",[W,p]=Et(R,s),I=!!p&&["em","rem","vw","vh"].includes(p),y=n===void 0;return(0,ge.jsxs)(_4,{ref:t,className:"components-font-size-picker","aria-labelledby":X,children:[(0,ge.jsx)(Xe,{children:(0,ge.jsxs)(q4,{className:"components-font-size-picker__header",children:[(0,ge.jsx)(c6,{id:X,children:(0,ZG.__)("Font size")}),!d&&(0,ge.jsx)($4,{label:Z==="custom"?(0,ZG.__)("Use size preset"):(0,ZG.__)("Set custom size"),icon:M0,onClick:()=>g(!x),isPressed:Z==="custom",size:"small"})]})}),(0,ge.jsxs)("div",{children:[Z==="select"&&(0,ge.jsx)(b6,{fontSizes:l,value:n,valueMode:i,disableCustomFontSizes:d,onChange:(B,Y)=>{b?.(B===void 0?void 0:H?B:Number(B),Y)},onSelectCustom:()=>g(!0)}),Z==="togglegroup"&&(0,ge.jsx)(a6,{fontSizes:l,value:n,valueMode:i,onChange:(B,Y)=>{b?.(B===void 0?void 0:H?B:Number(B),Y)}}),Z==="custom"&&(0,ge.jsxs)(Zt,{className:"components-font-size-picker__custom-size-control",children:[(0,ge.jsx)(Le,{isBlock:!0,children:(0,ge.jsx)(Xo,{label:(0,ZG.__)("Font size"),labelPosition:"top",hideLabelFromVision:!0,value:H?`${W??""}${p??""}`:R,onChange:B=>{g(!0),b?.(B===void 0||B===""?void 0:H?B:parseInt(B,10))},units:H?s:[],min:0})}),a&&(0,ge.jsx)(Le,{isBlock:!0,children:(0,ge.jsx)(Xe,{marginX:2,marginBottom:0,children:(0,ge.jsx)(Vd,{className:"components-font-size-picker__custom-input",label:(0,ZG.__)("Font size"),hideLabelFromVision:!0,value:W,initialPosition:e,withInputField:!1,onChange:B=>{g(!0),b?.(B===void 0?void 0:H?B+(p??"px"):B)},min:0,max:I?10:100,step:I?.1:1})})}),G&&(0,ge.jsx)(Le,{children:(0,ge.jsx)(Bu,{disabled:y,accessibleWhenDisabled:!0,onClick:()=>{b?.(void 0)},variant:"secondary",__next40pxDefaultSize:!0,size:"default",children:(0,ZG.__)("Reset")})})]})]})]})},u6=(0,fW.forwardRef)(X6);u6.displayName="FontSizePicker";var s6=u6;var r6=u(F(),1);var Em=u(V(),1);function $xc({accept:c,children:t,multiple:e=!1,onChange:l,onClick:d,render:b,__next40pxDefaultSize:o,...n}){let i=(0,r6.useRef)(null),a=()=>{i.current?.click()},G=b?b({openFileDialog:a}):(0,Em.jsx)(oc,{onClick:a,__next40pxDefaultSize:!0,...n,children:t}),X=c?.includes("audio/*")?`${c}, audio/mp3, audio/x-m4a, audio/x-m4b, audio/x-m4p, audio/x-wav, audio/webm`:c;return(0,Em.jsxs)("div",{className:"components-form-file-upload",children:[G,(0,Em.jsx)("input",{type:"file",ref:i,multiple:e,style:{display:"none"},accept:X,onChange:l,onClick:d,"data-testid":"form-file-upload-input"})]})}var m6=$xc;var x6=u(F(),1),ps=u(V(),1),cgc=()=>{};function tgc(c,t){let{className:e,checked:l,id:d,disabled:b,onChange:o=cgc,onClick:n,...i}=c,a=f("components-form-toggle",e,{"is-checked":l,"is-disabled":b});return(0,ps.jsxs)("span",{className:a,children:[(0,ps.jsx)("input",{className:"components-form-toggle__input",id:d,type:"checkbox",checked:l,onChange:o,disabled:b,onClick:G=>{G.currentTarget.focus(),n?.(G)},...i,ref:t}),(0,ps.jsx)("span",{className:"components-form-toggle__track"}),(0,ps.jsx)("span",{className:"components-form-toggle__thumb"})]})}var g6=(0,x6.forwardRef)(tgc);g6.displayName="FormToggle";var SW=g6;var ml=u(F(),1),cd=u(ic(),1),RG=u(bc(),1),Mm=u(to(),1),R6=u(zI(),1),I6=u(mt(),1);var Z6=u(bc(),1),kW=u(ic(),1);var HG=u(V(),1),egc=()=>{};function A9({value:c,status:t,title:e,displayTransform:l,isBorderless:d=!1,disabled:b=!1,onClickRemove:o=egc,onMouseEnter:n,onMouseLeave:i,messages:a,termPosition:G,termsCount:X}){let s=(0,Z6.useInstanceId)(A9),r=f("components-form-token-field__token",{"is-error":t==="error","is-success":t==="success","is-validating":t==="validating","is-borderless":d,"is-disabled":b}),m=()=>o({value:c}),x=l(c),g=(0,kW.sprintf)((0,kW.__)("%1$s (%2$d of %3$d)"),x,G,X);return(0,HG.jsxs)("span",{className:r,onMouseEnter:n,onMouseLeave:i,title:e,children:[(0,HG.jsxs)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${s}`,children:[(0,HG.jsx)(kc,{as:"span",children:g}),(0,HG.jsx)("span",{"aria-hidden":"true",children:x})]}),(0,HG.jsx)(oc,{className:"components-form-token-field__remove-token",size:"small",icon:Po,onClick:b?void 0:m,disabled:b,label:a.remove,"aria-describedby":`components-form-token-field__token-text-${s}`})]})}var H6=S(Zt,{target:"ehq8nmi0"})("padding:7px;",Ml,";");var Hb=u(V(),1),lgc=c=>c;function zW(c){let{autoCapitalize:t,autoComplete:e,maxLength:l,placeholder:d,label:b=(0,cd.__)("Add item"),className:o,suggestions:n=[],maxSuggestions:i=100,value:a=[],displayTransform:G=lgc,saveTransform:X=dc=>dc.trim(),onChange:s=()=>{},onInputChange:r=()=>{},onFocus:m=void 0,isBorderless:x=!1,disabled:g=!1,tokenizeOnSpace:R=!1,messages:Z={added:(0,cd.__)("Item added."),removed:(0,cd.__)("Item removed."),remove:(0,cd.__)("Remove item"),__experimentalInvalid:(0,cd.__)("Invalid item")},__experimentalRenderItem:H,__experimentalExpandOnFocus:W=!1,__experimentalValidateInput:p=()=>!0,__experimentalShowHowTo:I,__experimentalAutoSelectFirstMatch:y=!1,tokenizeOnBlur:B=!1,help:Y}=c,J=R?(0,cd.__)("Separate with commas, spaces, or the Enter key."):(0,cd.__)("Separate with commas or the Enter key."),h=Y!==void 0?Y:J;typeof I=="boolean"&&((0,I6.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."}),I===!1&&Y===void 0&&(h=""));let C=(0,RG.useInstanceId)(zW),[N,w]=(0,ml.useState)(""),[z,D]=(0,ml.useState)(0),[U,k]=(0,ml.useState)(!1),[v,T]=(0,ml.useState)(!1),[P,tc]=(0,ml.useState)(-1),[M,j]=(0,ml.useState)(!1),q=(0,RG.usePrevious)(n),Gc=(0,RG.usePrevious)(a),Rc=(0,ml.useRef)(null),Vc=(0,ml.useRef)(null),$c=(0,RG.useDebounce)(Mm.speak,500);(0,ml.useEffect)(()=>{U&&!ot()&&bt()},[U]),(0,ml.useEffect)(()=>{let dc=!(0,R6.isShallowEqual)(n,q||[]);(dc||a!==Gc)&&Uc(dc)},[n,q,a,Gc]),(0,ml.useEffect)(()=>{Uc()},[N]),(0,ml.useEffect)(()=>{Uc()},[y]),g&&U&&(k(!1),w(""));function bt(){Rc.current?.focus()}function ot(){return Rc.current===Rc.current?.ownerDocument.activeElement}function gc(dc){ot()||dc.target===Vc.current?(k(!0),T(W||v)):k(!1),typeof m=="function"&&m(dc)}function Ec(dc){if(Me()&&p(N))k(!1),B&&Me()&&ce(N);else{if(w(""),D(0),k(!1),W){let pc=dc.relatedTarget===Vc.current;T(pc)}else T(!1);tc(-1),j(!1)}}function Nt(dc){let pc=!1;if(!dc.defaultPrevented){switch(dc.key){case"Backspace":pc=Mc(Vb);break;case"Enter":pc=SG();break;case"ArrowLeft":pc=Sc();break;case"ArrowUp":pc=Ie();break;case"ArrowRight":pc=be();break;case"ArrowDown":pc=bd();break;case"Delete":pc=Mc(qs);break;case"Space":R&&(pc=SG({preventDefaultOnFailedValidation:!1}));break;case"Escape":pc=yb(dc);break;case"Tab":pc=wi(dc);break;default:break}pc&&dc.preventDefault()}}function Tl(dc){let pc=!1;dc.key===","&&(pc=Ti()),pc&&dc.preventDefault()}function de(dc){dc.target===Vc.current&&U&&dc.preventDefault()}function $t(dc){hc(dc.value),bt()}function dd(dc){let pc=fc().indexOf(dc);pc>=0&&(tc(pc),j(!1))}function uc(dc){ce(dc)}function Nc(dc){let pc=dc.value,ft=R?/[ ,\t]+/:/[,\t]+/,fe=pc.split(ft),hb=fe[fe.length-1]||"";if(fe.length>1){let wd=fe.slice(0,-1),kG=Rl=>{let vo=X(Rl);return!!vo&&!wt(vo)&&!p(vo)},cr=wd.some(kG),Ix=pe(cr?fe:wd);if(cr){let Rl=fe.filter(ucc=>{let px=X(ucc);return!px||Ix.has(px)||wt(px)?!1:!p(px)}),vo=pc.match(/[ ,\t]/g),CY=vo?.[vo.length-1]??(R?" ":","),Xcc=hb===""?CY:"",FY=Rl.join(CY)+Xcc;w(FY),r(FY);return}}w(hb),r(hb)}function Mc(dc){let pc=!1;return ot()&&Tt()&&(dc(),pc=!0),pc}function Sc(){let dc=!1;return Tt()&&(oe(),dc=!0),dc}function be(){let dc=!1;return Tt()&&(Ne(),dc=!0),dc}function Ie(){return tc(dc=>(dc===0?fc(N,n,a,i,X).length:dc)-1),j(!0),!0}function bd(){return tc(dc=>(dc+1)%fc(N,n,a,i,X).length),j(!0),!0}function Hl(dc){dc.target instanceof HTMLInputElement&&(w(dc.target.value),T(!1),tc(-1),j(!1))}function yb(dc){return Hl(dc),!0}function wi(dc){return Hl(dc),!1}function Ti(){return Me()&&ce(N),!0}function Yn(dc){D(a.length-Math.max(dc,-1)-1)}function oe(){D(dc=>Math.min(dc+1,a.length))}function Ne(){D(dc=>Math.max(dc-1,0))}function Vb(){let dc=nd()-1;dc>-1&&hc(a[dc])}function qs(){let dc=nd();dc<a.length&&(hc(a[dc]),Yn(dc))}function SG({preventDefaultOnFailedValidation:dc=!0}={}){let pc=!1,ft=od();return ft?(ce(ft),pc=!0):Me()&&(pc=ce(N)||dc),pc}function pe(dc){let pc=[...new Set(dc.map(X).filter(Boolean).filter(ft=>!wt(ft)).filter(ft=>p(ft)))];if(pc.length>0){let ft=[...a];ft.splice(nd(),0,...pc),s(ft)}return new Set(pc)}function ce(dc){return p(dc)?(pe([dc]),(0,Mm.speak)(Z.added,"assertive"),w(""),tc(-1),j(!1),T(!W),U&&!B&&bt(),!0):((0,Mm.speak)(Z.__experimentalInvalid,"assertive"),!1)}function hc(dc){let pc=a.filter(ft=>Qc(ft)!==Qc(dc));s(pc),(0,Mm.speak)(Z.removed,"assertive")}function Qc(dc){return typeof dc=="object"?dc.value:dc}function fc(dc=N,pc=n,ft=a,fe=i,hb=X){let wd=hb(dc),kG=[],cr=[],Ix=ft.map(Rl=>typeof Rl=="string"?Rl:Rl.value);return wd.length===0?pc=pc.filter(Rl=>!Ix.includes(Rl)):(wd=wd.normalize("NFKC").toLocaleLowerCase(),pc.forEach(Rl=>{let vo=Rl.normalize("NFKC").toLocaleLowerCase().indexOf(wd);Ix.indexOf(Rl)===-1&&(vo===0?kG.push(Rl):vo>0&&cr.push(Rl))}),pc=kG.concat(cr)),pc.slice(0,fe)}function od(){if(P!==-1)return fc()[P]}function wt(dc){return a.some(pc=>Qc(dc)===Qc(pc))}function nd(){return a.length-z}function Tt(){return N.length===0}function Me(){return X(N).length>0}function Uc(dc=!0){let pc=N.trim().length>1,ft=fc(N),fe=ft.length>0,hb=ot()&&W;if(T(hb||pc&&fe),dc&&(y&&pc&&fe?(tc(0),j(!0)):(tc(-1),j(!1))),pc){let wd=fe?(0,cd.sprintf)((0,cd._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,cd.__)("No results.");$c(wd,"assertive")}}function Oy(){let dc=a.map(wy);return dc.splice(nd(),0,Ty()),dc}function wy(dc,pc,ft){let fe=Qc(dc),hb=typeof dc!="string"?dc.status:void 0,wd=pc+1,kG=ft.length;return(0,Hb.jsx)(Le,{children:(0,Hb.jsx)(A9,{value:fe,status:hb,title:typeof dc!="string"?dc.title:void 0,displayTransform:G,onClickRemove:$t,isBorderless:typeof dc!="string"&&dc.isBorderless||x,onMouseEnter:typeof dc!="string"?dc.onMouseEnter:void 0,onMouseLeave:typeof dc!="string"?dc.onMouseLeave:void 0,disabled:hb!=="error"&&g,messages:Z,termsCount:kG,termPosition:wd})},"token-"+fe)}function Ty(){let dc=h?`components-form-token-input-${C}__help`:void 0,pc={instanceId:C,autoCapitalize:t,autoComplete:e,placeholder:a.length===0?d:"",disabled:g,value:N,onBlur:Ec,isExpanded:v,selectedSuggestionIndex:P,"aria-describedby":dc};return(0,Hb.jsx)(eW,{...pc,onChange:l&&a.length>=l?void 0:Nc,ref:Rc},"input")}let $s=f(o,"components-form-token-field__input-container",{"is-active":U,"is-disabled":g}),Qi={className:"components-form-token-field",tabIndex:-1},Gcc=fc();return g||(Qi=Object.assign({},Qi,{onKeyDown:Rd(Nt),onKeyPress:Tl,onFocus:gc})),(0,Hb.jsxs)("div",{...Qi,children:[b&&(0,Hb.jsx)(Kl,{htmlFor:`components-form-token-input-${C}`,className:"components-form-token-field__label",children:b}),(0,Hb.jsxs)("div",{ref:Vc,className:$s,tabIndex:-1,onMouseDown:de,onTouchStart:de,children:[(0,Hb.jsx)(H6,{justify:"flex-start",align:"center",gap:1,wrap:!0,children:Oy()}),v&&(0,Hb.jsx)(lW,{instanceId:C,match:X(N),displayTransform:G,suggestions:Gcc,selectedIndex:P,scrollIntoView:M,onHover:dd,onSelect:uc,__experimentalRenderItem:H})]}),h&&(0,Hb.jsx)(cn,{id:`components-form-token-input-${C}__help`,className:"components-form-token-field__help",children:h})]})}var AW=zW;var Rb=u(F(),1),B6=u(mt(),1),wW=u(ic(),1);var Km=u(ic(),1);var OW=u(zc(),1),O9=u(V(),1),p6=()=>(0,O9.jsx)(OW.SVG,{width:"8",height:"8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,O9.jsx)(OW.Circle,{cx:"4",cy:"4",r:"4"})});var Pm=u(V(),1);function W6({currentPage:c,numberOfPages:t,setCurrentPage:e}){return(0,Pm.jsx)("ul",{className:"components-guide__page-control","aria-label":(0,Km.__)("Guide controls"),children:Array.from({length:t}).map((l,d)=>(0,Pm.jsx)("li",{"aria-current":d===c?"step":void 0,children:(0,Pm.jsx)(oc,{size:"small",icon:(0,Pm.jsx)(p6,{}),"aria-label":(0,Km.sprintf)((0,Km.__)("Page %1$d of %2$d"),d+1,t),onClick:()=>e(d)},d)},d))})}var Io=u(V(),1);function dgc({children:c,className:t,contentLabel:e,finishButtonText:l=(0,wW.__)("Finish"),nextButtonText:d=(0,wW.__)("Next"),previousButtonText:b=(0,wW.__)("Previous"),onFinish:o,pages:n=[]}){let i=(0,Rb.useRef)(null),[a,G]=(0,Rb.useState)(0);(0,Rb.useEffect)(()=>{let x=i.current?.querySelector(".components-guide");x instanceof HTMLElement&&x.focus()},[a]),(0,Rb.useEffect)(()=>{Rb.Children.count(c)&&(0,B6.default)("Passing children to <Guide>",{since:"5.5",alternative:"the `pages` prop"})},[c]),Rb.Children.count(c)&&(n=Rb.Children.map(c,x=>({content:x}))??[]);let X=a>0,s=a<n.length-1,r=()=>{X&&G(a-1)},m=()=>{s&&G(a+1)};return n.length===0?null:(0,Io.jsx)(ds,{className:f("components-guide",t),contentLabel:e,isDismissible:n.length>1,onRequestClose:o,onKeyDown:x=>{x.code==="ArrowLeft"?(r(),x.preventDefault()):x.code==="ArrowRight"&&(m(),x.preventDefault())},ref:i,children:(0,Io.jsxs)("div",{className:"components-guide__container",children:[(0,Io.jsxs)("div",{className:"components-guide__page",children:[n[a].image,n.length>1&&(0,Io.jsx)(W6,{currentPage:a,numberOfPages:n.length,setCurrentPage:G}),n[a].content]}),(0,Io.jsxs)("div",{className:"components-guide__footer",children:[X&&(0,Io.jsx)(oc,{className:"components-guide__back-button",variant:"tertiary",onClick:r,__next40pxDefaultSize:!0,children:b}),s&&(0,Io.jsx)(oc,{className:"components-guide__forward-button",variant:"primary",onClick:m,__next40pxDefaultSize:!0,children:d}),!s&&(0,Io.jsx)(oc,{className:"components-guide__finish-button",variant:"primary",onClick:o,__next40pxDefaultSize:!0,children:l})]})]})})}var y6=dgc;var V6=u(F(),1),h6=u(mt(),1),J6=u(V(),1);function v6(c){return(0,V6.useEffect)(()=>{(0,h6.default)("<GuidePage>",{since:"5.5",alternative:"the `pages` prop in <Guide>"})},[]),(0,J6.jsx)("div",{...c})}var Y6=u(mt(),1),C6=u(F(),1);var F6=u(V(),1);function bgc({label:c,labelPosition:t,size:e,tooltip:l,...d},b){return(0,Y6.default)("wp.components.IconButton",{since:"5.4",alternative:"wp.components.Button",version:"6.2"}),(0,F6.jsx)(oc,{...d,ref:b,tooltipPosition:t,iconSize:e,showTooltip:l!==void 0?!!l:void 0,label:l||c})}var N6=(0,C6.forwardRef)(bgc);var TW=u(F(),1),f6=u(bc(),1),IG=u(V(),1);function ogc({target:c,callback:t,shortcut:e,bindGlobal:l,eventName:d}){return(0,f6.useKeyboardShortcut)(e,t,{bindGlobal:l,target:c,eventName:d}),null}function ngc({children:c,shortcuts:t,bindGlobal:e,eventName:l}){let d=(0,TW.useRef)(null),b=Object.entries(t??{}).map(([o,n])=>(0,IG.jsx)(ogc,{shortcut:o,callback:n,bindGlobal:e,eventName:l,target:d},o));return TW.Children.count(c)?(0,IG.jsxs)("div",{ref:d,children:[b,c]}):(0,IG.jsx)(IG.Fragment,{children:b})}var S6=ngc;var k6=u(F(),1),z6=u(bc(),1),_m=u(V(),1);function A6(c){let{children:t,className:e="",label:l,hideSeparator:d}=c,b=(0,z6.useInstanceId)(A6);if(!k6.Children.count(t))return null;let o=`components-menu-group-label-${b}`,n=f(e,"components-menu-group",{"has-hidden-separator":d});return(0,_m.jsxs)("div",{className:n,children:[l&&(0,_m.jsx)("div",{className:"components-menu-group__label",id:o,"aria-hidden":"true",children:l}),(0,_m.jsx)("div",{role:"group","aria-labelledby":l?o:void 0,children:t})]})}var qm=A6;var QW=u(F(),1);var Hn=u(V(),1);function igc(c,t){let{children:e,info:l,className:d,icon:b,iconPosition:o="right",shortcut:n,isSelected:i,role:a="menuitem",suffix:G,...X}=c;return d=f("components-menu-item__button",d),l&&(e=(0,Hn.jsxs)("span",{className:"components-menu-item__info-wrapper",children:[(0,Hn.jsx)("span",{className:"components-menu-item__item",children:e}),(0,Hn.jsx)("span",{className:"components-menu-item__info",children:l})]})),b&&typeof b!="string"&&(b=(0,QW.cloneElement)(b,{className:f("components-menu-items__item-icon",{"has-icon-right":o==="right"})})),(0,Hn.jsxs)(oc,{size:"compact",ref:t,"aria-checked":a==="menuitemcheckbox"||a==="menuitemradio"?i:void 0,role:a,icon:o==="left"?b:void 0,className:d,accessibleWhenDisabled:!0,...X,children:[(0,Hn.jsx)("span",{className:"components-menu-item__item",children:e}),!G&&(0,Hn.jsx)(RZ,{className:"components-menu-item__shortcut",shortcut:n}),!G&&b&&o==="right"&&(0,Hn.jsx)(_c,{icon:b}),G]})}var O6=(0,QW.forwardRef)(igc);O6.displayName="MenuItem";var Rn=O6;var $m=u(V(),1),agc=()=>{};function Ggc({choices:c=[],onHover:t=agc,onSelect:e,value:l}){return(0,$m.jsx)($m.Fragment,{children:c.map(d=>{let b=l===d.value;return(0,$m.jsx)(Rn,{role:"menuitemradio",disabled:d.disabled,icon:b?De:null,info:d.info,isSelected:b,shortcut:d.shortcut,className:"components-menu-items-choice",onClick:()=>{b||e(d.value)},onMouseEnter:()=>t(d.value),onMouseLeave:()=>t(null),"aria-label":d["aria-label"],children:d.label},d.value)})})}var w6=Ggc;var lP=u(mt(),1),Ws=u(F(),1),dP=u(zI(),1),sZt=u(bl(),1);function Xgc(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="",b=e+1;b<c.length;){var o=c.charCodeAt(b);if(o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122||o===95){d+=c[b++];continue}break}if(!d)throw new TypeError("Missing parameter name at ".concat(e));t.push({type:"NAME",index:e,value:d}),e=b;continue}if(l==="("){var n=1,i="",b=e+1;if(c[b]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(b));for(;b<c.length;){if(c[b]==="\\"){i+=c[b++]+c[b++];continue}if(c[b]===")"){if(n--,n===0){b++;break}}else if(c[b]==="("&&(n++,c[b+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat(b));i+=c[b++]}if(n)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=b;continue}t.push({type:"CHAR",index:e,value:c[e++]})}return t.push({type:"END",index:e,value:""}),t}function ugc(c,t){t===void 0&&(t={});for(var e=Xgc(c),l=t.prefixes,d=l===void 0?"./":l,b=t.delimiter,o=b===void 0?"/#?":b,n=[],i=0,a=0,G="",X=function(Y){if(a<e.length&&e[a].type===Y)return e[a++].value},s=function(Y){var J=X(Y);if(J!==void 0)return J;var h=e[a],C=h.type,N=h.index;throw new TypeError("Unexpected ".concat(C," at ").concat(N,", expected ").concat(Y))},r=function(){for(var Y="",J;J=X("CHAR")||X("ESCAPED_CHAR");)Y+=J;return Y},m=function(Y){for(var J=0,h=o;J<h.length;J++){var C=h[J];if(Y.indexOf(C)>-1)return!0}return!1},x=function(Y){var J=n[n.length-1],h=Y||(J&&typeof J=="string"?J:"");if(J&&!h)throw new TypeError('Must have text between two parameters, missing text after "'.concat(J.name,'"'));return!h||m(h)?"[^".concat(vi(o),"]+?"):"(?:(?!".concat(vi(h),")[^").concat(vi(o),"])+?")};a<e.length;){var g=X("CHAR"),R=X("NAME"),Z=X("PATTERN");if(R||Z){var H=g||"";d.indexOf(H)===-1&&(G+=H,H=""),G&&(n.push(G),G=""),n.push({name:R||i++,prefix:H,suffix:"",pattern:Z||x(H),modifier:X("MODIFIER")||""});continue}var W=g||X("ESCAPED_CHAR");if(W){G+=W;continue}G&&(n.push(G),G="");var p=X("OPEN");if(p){var H=r(),I=X("NAME")||"",y=X("PATTERN")||"",B=r();s("CLOSE"),n.push({name:I||(y?i++:""),pattern:I&&!y?x(H):y,prefix:H,suffix:B,modifier:X("MODIFIER")||""});continue}s("END")}return n}function T6(c,t){var e=[],l=L6(c,e,t);return sgc(l,e,t)}function sgc(c,t,e){e===void 0&&(e={});var l=e.decode,d=l===void 0?function(b){return b}:l;return function(b){var o=c.exec(b);if(!o)return!1;for(var n=o[0],i=o.index,a=Object.create(null),G=function(s){if(o[s]===void 0)return"continue";var r=t[s-1];r.modifier==="*"||r.modifier==="+"?a[r.name]=o[s].split(r.prefix+r.suffix).map(function(m){return d(m,r)}):a[r.name]=d(o[s],r)},X=1;X<o.length;X++)G(X);return{path:n,index:i,params:a}}}function vi(c){return c.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function Q6(c){return c&&c.sensitive?"":"i"}function rgc(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 mgc(c,t,e){var l=c.map(function(d){return L6(d,t,e).source});return new RegExp("(?:".concat(l.join("|"),")"),Q6(e))}function xgc(c,t,e){return ggc(ugc(c,e),t,e)}function ggc(c,t,e){e===void 0&&(e={});for(var l=e.strict,d=l===void 0?!1:l,b=e.start,o=b===void 0?!0:b,n=e.end,i=n===void 0?!0:n,a=e.encode,G=a===void 0?function(J){return J}:a,X=e.delimiter,s=X===void 0?"/#?":X,r=e.endsWith,m=r===void 0?"":r,x="[".concat(vi(m),"]|$"),g="[".concat(vi(s),"]"),R=o?"^":"",Z=0,H=c;Z<H.length;Z++){var W=H[Z];if(typeof W=="string")R+=vi(G(W));else{var p=vi(G(W.prefix)),I=vi(G(W.suffix));if(W.pattern)if(t&&t.push(W),p||I)if(W.modifier==="+"||W.modifier==="*"){var y=W.modifier==="*"?"?":"";R+="(?:".concat(p,"((?:").concat(W.pattern,")(?:").concat(I).concat(p,"(?:").concat(W.pattern,"))*)").concat(I,")").concat(y)}else R+="(?:".concat(p,"(").concat(W.pattern,")").concat(I,")").concat(W.modifier);else{if(W.modifier==="+"||W.modifier==="*")throw new TypeError('Can not repeat "'.concat(W.name,'" without a prefix and suffix'));R+="(".concat(W.pattern,")").concat(W.modifier)}else R+="(?:".concat(p).concat(I,")").concat(W.modifier)}}if(i)d||(R+="".concat(g,"?")),R+=e.endsWith?"(?=".concat(x,")"):"$";else{var B=c[c.length-1],Y=typeof B=="string"?g.indexOf(B[B.length-1])>-1:B===void 0;d||(R+="(?:".concat(g,"(?=").concat(x,"))?")),Y||(R+="(?=".concat(g,"|").concat(x,")"))}return new RegExp(R,Q6(e))}function L6(c,t,e){return c instanceof RegExp?rgc(c,t):Array.isArray(c)?mgc(c,t,e):xgc(c,t,e)}function D6(c,t){return T6(t,{decode:decodeURIComponent})(c)}function U6(c,t){for(let e of t){let l=D6(c,e.path);if(l)return{params:l.params,id:e.id}}}function j6(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(b=>D6(d,b.path)!==!1)&&(l=d)}return l}var E6=u(F(),1),Zgc={location:{},goTo:()=>{},goBack:()=>{},goToParent:()=>{},addScreen:()=>{},removeScreen:()=>{},params:{}},pG=(0,E6.createContext)(Zgc);pG.displayName="NavigatorContext";var K6={name:"1br0vvk",styles:"position:relative;overflow-x:clip;contain:layout;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:start"},M6=Yl({from:{opacity:0}}),P6=Yl({to:{opacity:0}}),_6=Yl({from:{transform:"translateX(100px)"}}),q6=Yl({to:{transform:"translateX(-80px)"}}),$6=Yl({from:{transform:"translateX(-100px)"}}),cP=Yl({to:{transform:"translateX(80px)"}}),Ee={DURATION:70,EASING:"linear",DELAY:{IN:70,OUT:40}},po={DURATION:300,EASING:"cubic-bezier(0.33, 0, 0, 1)"},w9={IN:Math.max(Ee.DURATION+Ee.DELAY.IN,po.DURATION),OUT:Math.max(Ee.DURATION+Ee.DELAY.OUT,po.DURATION)},T9={end:{in:_6.name,out:q6.name},start:{in:$6.name,out:cP.name}},Hgc={end:{in:L(Ee.DURATION,"ms ",Ee.EASING," ",Ee.DELAY.IN,"ms both ",M6,",",po.DURATION,"ms ",po.EASING," both ",_6,";",""),out:L(Ee.DURATION,"ms ",Ee.EASING," ",Ee.DELAY.OUT,"ms both ",P6,",",po.DURATION,"ms ",po.EASING," both ",q6,";","")},start:{in:L(Ee.DURATION,"ms ",Ee.EASING," ",Ee.DELAY.IN,"ms both ",M6,",",po.DURATION,"ms ",po.EASING," both ",$6,";",""),out:L(Ee.DURATION,"ms ",Ee.EASING," ",Ee.DELAY.OUT,"ms both ",P6,",",po.DURATION,"ms ",po.EASING," both ",cP,";","")}},tP=L("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=>L("&[data-animation-direction='",c,"'][data-animation-type='",t,"']{animation:",Hgc[c][t],";}",""))),";}}",""),eP={name:"14di7zd",styles:"overflow-x:auto;max-height:100%;box-sizing:border-box;position:relative;grid-column:1/-1;grid-row:1/-1"};var L9=u(V(),1);function Rgc({screens:c},t){return c.some(e=>e.path===t.path)?c:[...c,t]}function Igc({screens:c},t){return c.filter(e=>e.id!==t.id)}function bP(c,t,e={}){let{focusSelectors:l}=c,d={...c.currentLocation},{isBack:b=!1,skipFocus:o=!1,replace:n,focusTargetSelector:i,...a}=e;if(d.path===t)return{currentLocation:d,focusSelectors:l};let G;function X(){return G=G??new Map(c.focusSelectors),G}i&&d.path&&X().set(d.path,i);let s;return l.get(t)&&(b&&(s=l.get(t)),X().delete(t)),{currentLocation:{...a,isInitial:!1,path:t,isBack:b,hasRestoredFocus:!1,focusTargetSelector:s,skipFocus:o},focusSelectors:G??l}}function pgc(c,t={}){let{screens:e,focusSelectors:l}=c,d={...c.currentLocation},b=d.path;if(b===void 0)return{currentLocation:d,focusSelectors:l};let o=j6(b,e);return o===void 0?{currentLocation:d,focusSelectors:l}:bP(c,o,{...t,isBack:!0})}function Wgc(c,t){let{screens:e,currentLocation:l,matchedPath:d,focusSelectors:b,...o}=c;switch(t.type){case"add":e=Rgc(c,t.screen);break;case"remove":e=Igc(c,t.screen);break;case"goto":({currentLocation:l,focusSelectors:b}=bP(c,t.path,t.options));break;case"gotoparent":({currentLocation:l,focusSelectors:b}=pgc(c,t.options));break}if(e===c.screens&&l===c.currentLocation)return c;let n=l.path;return d=n!==void 0?U6(n,e):void 0,d&&c.matchedPath&&d.id===c.matchedPath.id&&(0,dP.isShallowEqual)(d.params,c.matchedPath.params)&&(d=c.matchedPath),{...o,screens:e,currentLocation:l,matchedPath:d,focusSelectors:b}}function Bgc(c,t){let{initialPath:e,children:l,className:d,...b}=ec(c,"Navigator"),[o,n]=(0,Ws.useReducer)(Wgc,e,m=>({screens:[],currentLocation:{path:m,isInitial:!0},matchedPath:void 0,focusSelectors:new Map,initialPath:e})),i=(0,Ws.useMemo)(()=>({goBack:m=>n({type:"gotoparent",options:m}),goTo:(m,x)=>n({type:"goto",path:m,options:x}),goToParent:m=>{(0,lP.default)("wp.components.useNavigator().goToParent",{since:"6.7",alternative:"wp.components.useNavigator().goBack"}),n({type:"gotoparent",options:m})},addScreen:m=>n({type:"add",screen:m}),removeScreen:m=>n({type:"remove",screen:m})}),[]),{currentLocation:a,matchedPath:G}=o,X=(0,Ws.useMemo)(()=>({location:a,params:G?.params??{},match:G?.id,...i}),[a,G,i]),s=Hc(),r=(0,Ws.useMemo)(()=>s(K6,d),[d,s]);return(0,L9.jsx)(ac,{ref:t,className:r,...b,children:(0,L9.jsx)(pG.Provider,{value:X,children:l})})}var LW=lc(Bgc,"Navigator");var XP=u($u(),1),td=u(F(),1),uP=u(bc(),1),sP=u(D9(),1),WZt=u(bl(),1);var Yi=u(F(),1),iP=u(bc(),1),aP=u(ic(),1);var nP=1.2,ygc=(c,t,e)=>t==="ANIMATING_IN"&&e===T9[c].in,Vgc=(c,t,e)=>t==="ANIMATING_OUT"&&e===T9[c].out;function GP({isMatch:c,skipAnimation:t,isBack:e,onAnimationEnd:l}){let d=(0,aP.isRTL)(),b=(0,iP.useReducedMotion)(),[o,n]=(0,Yi.useState)("INITIAL"),i=o!=="ANIMATING_IN"&&o!=="IN"&&c,a=o!=="ANIMATING_OUT"&&o!=="OUT"&&!c;(0,Yi.useLayoutEffect)(()=>{i?n(t||b?"IN":"ANIMATING_IN"):a&&n(t||b?"OUT":"ANIMATING_OUT")},[i,a,t,b]);let G=d&&e||!d&&!e?"end":"start",X=o==="ANIMATING_IN",s=o==="ANIMATING_OUT",r;X?r="in":s&&(r="out");let m=(0,Yi.useCallback)(x=>{l?.(x),Vgc(G,o,x.animationName)?n("OUT"):ygc(G,o,x.animationName)&&n("IN")},[l,o,G]);return(0,Yi.useEffect)(()=>{let x;return s?x=window.setTimeout(()=>{n("OUT"),x=void 0},w9.OUT*nP):X&&(x=window.setTimeout(()=>{n("IN"),x=void 0},w9.IN*nP)),()=>{x&&(window.clearTimeout(x),x=void 0)}},[s,X]),{animationStyles:tP,shouldRenderScreen:c||o==="IN"||o==="ANIMATING_OUT",screenProps:{onAnimationEnd:m,"data-animation-direction":G,"data-animation-type":r,"data-skip-animation":t||void 0}}}var rP=u(V(),1);function hgc(c,t){/^\//.test(c.path);let e=(0,td.useId)(),{children:l,className:d,path:b,onAnimationEnd:o,...n}=ec(c,"Navigator.Screen"),{location:i,match:a,addScreen:G,removeScreen:X}=(0,td.useContext)(pG),{isInitial:s,isBack:r,focusTargetSelector:m,skipFocus:x}=i,g=a===e,R=(0,td.useRef)(null),Z=!!s&&!r;(0,td.useEffect)(()=>{let J={id:e,path:(0,sP.escapeAttribute)(b)};return G(J),()=>X(J)},[e,b,G,X]);let{animationStyles:H,shouldRenderScreen:W,screenProps:p}=GP({isMatch:g,isBack:r,onAnimationEnd:o,skipAnimation:Z}),I=Hc(),y=(0,td.useMemo)(()=>I(eP,H,d),[d,I,H]),B=(0,td.useRef)(i);(0,td.useEffect)(()=>{B.current=i},[i]),(0,td.useEffect)(()=>{let J=R.current;if(Z||!g||!J||B.current.hasRestoredFocus||x)return;let h=J.ownerDocument.activeElement;if(J.contains(h))return;let C=null;if(r&&m&&(C=J.querySelector(m)),!C){let[N]=XP.focus.tabbable.find(J);C=N??J}B.current.hasRestoredFocus=!0,C.focus()},[Z,g,r,m,x]);let Y=(0,uP.useMergeRefs)([t,R]);return W?(0,rP.jsx)(ac,{ref:Y,className:y,...p,...n,children:l}):null}var DW=lc(hgc,"Navigator.Screen");var xP=u(F(),1),gP=u(D9(),1);var mP=u(F(),1);function Ci(){let{location:c,params:t,goTo:e,goBack:l,goToParent:d}=(0,mP.useContext)(pG);return{location:c,goTo:e,goBack:l,goToParent:d,params:t}}var Jgc=(c,t)=>`[${c}="${t}"]`;function ZP(c){let{path:t,onClick:e,as:l=oc,attributeName:d="id",...b}=ec(c,"Navigator.Button"),o=(0,gP.escapeAttribute)(t),{goTo:n}=Ci(),i=(0,xP.useCallback)(a=>{a.preventDefault(),n(o,{focusTargetSelector:Jgc(d,o)}),e?.(a)},[n,e,d,o]);return{as:l,onClick:i,...b,[d]:o}}var HP=u(V(),1);function vgc(c,t){let e=ZP(c);return(0,HP.jsx)(ac,{ref:t,...e})}var UW=lc(vgc,"Navigator.Button");var RP=u(F(),1);function IP(c){let{onClick:t,as:e=oc,...l}=ec(c,"Navigator.BackButton"),{goBack:d}=Ci(),b=(0,RP.useCallback)(o=>{o.preventDefault(),d(),t?.(o)},[d,t]);return{as:e,onClick:b,...l}}var pP=u(V(),1);function Ygc(c,t){let e=IP(c);return(0,pP.jsx)(ac,{ref:t,...e})}var Bs=lc(Ygc,"Navigator.BackButton");var WP=u(mt(),1);var BP=u(V(),1);function Cgc(c,t){return(0,WP.default)("wp.components.NavigatorToParentButton",{since:"6.7",alternative:"wp.components.Navigator.BackButton"}),(0,BP.jsx)(Bs,{ref:t,...c})}var yP=lc(Cgc,"Navigator.ToParentButton");var VP=Object.assign(LW,{displayName:"NavigatorProvider"}),hP=Object.assign(DW,{displayName:"NavigatorScreen"}),JP=Object.assign(UW,{displayName:"NavigatorButton"}),vP=Object.assign(Bs,{displayName:"NavigatorBackButton"}),YP=Object.assign(yP,{displayName:"NavigatorToParentButton"});var CP=Object.assign(LW,{Screen:Object.assign(DW,{displayName:"Navigator.Screen"}),Button:Object.assign(UW,{displayName:"Navigator.Button"}),BackButton:Object.assign(Bs,{displayName:"Navigator.BackButton"})});var ys=u(ic(),1),Vs=u(F(),1),NP=u(to(),1);var In=u(V(),1),FP=()=>{};function Fgc(c,t){let e=typeof c=="string"?c:(0,Vs.renderToString)(c);(0,Vs.useEffect)(()=>{e&&(0,NP.speak)(e,t)},[e,t])}function Ngc(c){switch(c){case"success":case"warning":case"info":return"polite";default:return"assertive"}}function fgc(c){switch(c){case"warning":return(0,ys.__)("Warning notice");case"info":return(0,ys.__)("Information notice");case"error":return(0,ys.__)("Error notice");default:return(0,ys.__)("Notice")}}function Sgc({className:c,status:t="info",children:e,spokenMessage:l=e,onRemove:d=FP,isDismissible:b=!0,actions:o=[],politeness:n=Ngc(t),__unstableHTML:i,onDismiss:a=FP}){Fgc(l,n);let G=f(c,"components-notice","is-"+t);i&&typeof e=="string"&&(e=(0,In.jsx)(Vs.RawHTML,{children:e}));let X=()=>{a(),d()};return(0,In.jsxs)("div",{className:G,children:[(0,In.jsx)(kc,{children:fgc(t)}),(0,In.jsx)("div",{className:"components-notice__content",children:e}),o.length>0&&(0,In.jsx)("div",{className:"components-notice__actions",children:o.map(({className:s,label:r,isPrimary:m,variant:x,noDefaultClasses:g=!1,onClick:R,url:Z,disabled:H},W)=>{let p=x;return x!=="primary"&&!g&&(p=Z?"link":"secondary"),typeof p>"u"&&m&&(p="primary"),(0,In.jsx)(oc,{size:"compact",href:Z,variant:p,onClick:R,disabled:H,accessibleWhenDisabled:!0,className:f("components-notice__action",s),children:r},W)})}),b&&(0,In.jsx)(oc,{size:"small",className:"components-notice__dismiss",icon:Po,label:(0,ys.__)("Close"),onClick:X})]})}var jW=Sgc;var fP=u(K(),1),SP=u(V(),1),kgc=()=>{};function zgc({notices:c,onRemove:t=kgc,className:e,children:l}){let d=b=>()=>t(b);return e=f("components-notice-list",e),(0,SP.jsxs)("div",{className:e,children:[l,[...c].reverse().map(b=>{let{content:o,...n}=b;return(0,fP.createElement)(jW,{...n,key:b.id,onRemove:d(b.id)},b.content)})]})}var EW=zgc;var kP=u(F(),1);var MW=u(V(),1);function Agc({label:c,children:t}){return(0,MW.jsxs)("div",{className:"components-panel__header",children:[c&&(0,MW.jsx)("h2",{children:c}),t]})}var PW=Agc;var KW=u(V(),1);function Ogc({header:c,className:t,children:e},l){let d=f(t,"components-panel");return(0,KW.jsxs)("div",{className:d,ref:l,children:[c&&(0,KW.jsx)(PW,{label:c}),e]})}var zP=(0,kP.forwardRef)(Ogc);zP.displayName="Panel";var AP=zP;var _W=u(bc(),1),hs=u(F(),1);var pn=u(V(),1),wgc=()=>{};function Tgc(c,t){let{buttonProps:e={},children:l,className:d,icon:b,initialOpen:o,onToggle:n=wgc,opened:i,title:a,scrollAfterOpen:G=!0}=c,[X,s]=jo(i,{initial:o===void 0?!0:o,fallback:!1}),r=(0,hs.useRef)(null),m=(0,_W.useReducedMotion)()?"auto":"smooth",x=Z=>{Z.preventDefault();let H=!X;s(H),n(H)},g=(0,hs.useRef)(void 0);g.current=G,Ca(()=>{X&&g.current&&r.current?.scrollIntoView&&r.current.scrollIntoView({inline:"nearest",block:"nearest",behavior:m})},[X,m]);let R=f("components-panel__body",d,{"is-opened":X});return(0,pn.jsxs)("div",{className:R,ref:(0,_W.useMergeRefs)([r,t]),children:[(0,pn.jsx)(Qgc,{icon:b,isOpened:!!X,onClick:x,title:a,...e}),typeof l=="function"?l({opened:!!X}):X&&l]})}var Qgc=(0,hs.forwardRef)(({isOpened:c,icon:t,title:e,...l},d)=>e?(0,pn.jsx)("h2",{className:"components-panel__body-title",children:(0,pn.jsxs)(oc,{__next40pxDefaultSize:!0,className:"components-panel__body-toggle","aria-expanded":c,ref:d,...l,children:[(0,pn.jsx)("span",{"aria-hidden":"true",children:(0,pn.jsx)(_c,{className:"components-panel__arrow",icon:c?nh:z0})}),e,t&&(0,pn.jsx)(_c,{icon:t,className:"components-panel__icon",size:20})]})}):null),OP=(0,hs.forwardRef)(Tgc);OP.displayName="PanelBody";var wP=OP;var TP=u(F(),1),QP=u(V(),1);function Lgc({className:c,children:t},e){return(0,QP.jsx)("div",{className:f("components-panel__row",c),ref:e,children:t})}var LP=(0,TP.forwardRef)(Lgc);LP.displayName="PanelRow";var DP=LP;var UP=u(bc(),1),qW=u(zc(),1),jP=u(F(),1),EP=u(to(),1);var Wo=u(V(),1),Dgc=(0,Wo.jsx)(qW.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",children:(0,Wo.jsx)(qW.Path,{vectorEffect:"non-scaling-stroke",d:"M60 60 0 0"})});function Ugc(c){let{icon:t,children:e,label:l,instructions:d,className:b,notices:o,preview:n,isColumnLayout:i,withIllustration:a,...G}=c,[X,{width:s}]=(0,UP.useResizeObserver)(),r;typeof s=="number"&&(r={"is-large":s>=480,"is-medium":s>=160&&s<480,"is-small":s<160});let m=f("components-placeholder",b,r,a?"has-illustration":null),x=f("components-placeholder__fieldset",{"is-column-layout":i});return(0,jP.useEffect)(()=>{d&&(0,EP.speak)(d)},[d]),(0,Wo.jsxs)("div",{...G,className:m,children:[a?Dgc:null,X,o,n&&(0,Wo.jsx)("div",{className:"components-placeholder__preview",children:n}),(0,Wo.jsxs)("div",{className:"components-placeholder__label",children:[(0,Wo.jsx)(_c,{icon:t}),l]}),!!d&&(0,Wo.jsx)("div",{className:"components-placeholder__instructions",children:d}),(0,Wo.jsx)("div",{className:x,children:e})]})}var MP=Ugc;var $P=u(ic(),1),cK=u(F(),1);var PP=u(ic(),1);function jgc(c=!1){let t=c?"right":"left";return Yl({"0%":{[t]:"-50%"},"100%":{[t]:"100%"}})}var Egc=50,KP=S("div",{target:"e15u147w2"})("position:relative;overflow:hidden;height:",A.borderWidthFocus,`;background-color:color-mix(
+			`,";");var N4=X(V(),1);function S4({left:c="50%",top:t="50%",...e}){return(0,N4.jsx)(F4,{...e,className:"components-focal-point-picker__icon_container",style:{left:c,top:t}})}var gu=X(V(),1);function k4({bounds:c,...t}){return(0,gu.jsxs)(v4,{...t,className:"components-focal-point-picker__grid",style:{width:c.width,height:c.height},children:[(0,gu.jsx)(Dv,{style:{top:"33%"}}),(0,gu.jsx)(Dv,{style:{top:"66%"}}),(0,gu.jsx)(Uv,{style:{left:"33%"}}),(0,gu.jsx)(Uv,{style:{left:"66%"}})]})}var ZW=X(V(),1);function z4({alt:c,autoPlay:t,src:e,onLoad:l,mediaRef:d,muted:b=!0,...o}){return e?p4(e)?(0,ZW.jsx)("video",{...o,autoPlay:t,className:"components-focal-point-picker__media components-focal-point-picker__media--video",loop:!0,muted:b,onLoadedData:l,ref:d,src:e}):(0,ZW.jsx)("img",{...o,alt:c,className:"components-focal-point-picker__media components-focal-point-picker__media--image",onLoad:l,ref:d,src:e}):(0,ZW.jsx)(V4,{className:"components-focal-point-picker__media components-focal-point-picker__media--placeholder",ref:d,...o})}var Hb=X(V(),1),Lxc=600;function Dxc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,autoPlay:e=!0,className:l,help:d,hideLabelFromVision:b,label:o,onChange:n,onDrag:i,onDragEnd:a,onDragStart:u,resolvePoint:G,url:r,value:s={x:.5,y:.5},...m}){let[x,g]=(0,xn.useState)(s),[Z,H]=(0,xn.useState)(!1),{startDrag:R,endDrag:W,isDragging:p}=(0,RW.__experimentalUseDragging)({onDragStart:S=>{B.current?.focus();let v=f(S);v&&(u?.(v,S),g(v))},onDragMove:S=>{S.preventDefault();let v=f(S);v&&(i?.(v,S),g(v))},onDragEnd:()=>{a?.(),n?.(x)}}),{x:I,y}=p?x:s,B=(0,xn.useRef)(null),[C,J]=(0,xn.useState)(mr),h=(0,xn.useRef)(()=>{if(!B.current)return;let{clientWidth:S,clientHeight:v}=B.current;J(S>0&&v>0?{width:S,height:v}:{...mr})});(0,xn.useEffect)(()=>{let S=h.current;if(!B.current)return;let{defaultView:v}=B.current.ownerDocument;return v?.addEventListener("resize",S),()=>v?.removeEventListener("resize",S)},[]),(0,RW.useIsomorphicLayoutEffect)(()=>{h.current()},[]);let f=({clientX:S,clientY:v,shiftKey:A})=>{if(!B.current)return;let{top:K,left:tc}=B.current.getBoundingClientRect(),M=(S-tc)/C.width,U=(v-K)/C.height;return A&&(M=Math.round(M/.1)*.1,U=Math.round(U/.1)*.1),F({x:M,y:U})},F=S=>{let v=G?.(S)??S;v.x=Math.max(0,Math.min(v.x,1)),v.y=Math.max(0,Math.min(v.y,1));let A=K=>Math.round(K*100)/100;return{x:A(v.x),y:A(v.y)}},O=S=>{let{code:v,shiftKey:A}=S;if(!["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"].includes(v))return;S.preventDefault();let K={x:I,y},tc=A?.1:.01,M=v==="ArrowUp"||v==="ArrowLeft"?-1*tc:tc,U=v==="ArrowUp"||v==="ArrowDown"?"y":"x";K[U]=K[U]+M,n?.(F(K))},z={left:I!==void 0?I*C.width:.5*C.width,top:y!==void 0?y*C.height:.5*C.height},L=N("components-focal-point-picker-control",l),j=b?Sc:Pl;return Fa(()=>{H(!0);let S=window.setTimeout(()=>{H(!1)},Lxc);return()=>window.clearTimeout(S)},[I,y]),(0,Hb.jsxs)(W4,{...m,as:"fieldset",className:L,children:[!!o&&(0,Hb.jsx)(j,{as:"legend",children:o}),(0,Hb.jsx)(B4,{className:"components-focal-point-picker-wrapper",children:(0,Hb.jsxs)(y4,{className:"components-focal-point-picker",onKeyDown:O,onMouseDown:R,onBlur:()=>{p&&W()},ref:B,role:"button",tabIndex:-1,children:[(0,Hb.jsx)(k4,{bounds:C,showOverlay:Z}),(0,Hb.jsx)(z4,{alt:(0,A4.__)("Media preview"),autoPlay:e,onLoad:h.current,src:r}),(0,Hb.jsx)(S4,{...z,isDragging:p})]})}),(0,Hb.jsx)(Y4,{hasHelpText:!!d,point:{x:I,y},onChange:S=>{n?.(F(S))}}),!!d&&(0,Hb.jsx)(cn,{children:d})]})}var O4=Dxc;var IW=X(bc(),1),w4=X(xt(),1),T4=X(V(),1);function Q4({iframeRef:c,...t}){let e=(0,IW.useMergeRefs)([c,(0,IW.useFocusableIframe)()]);return(0,w4.default)("wp.components.FocusableIframe",{since:"5.9",alternative:"wp.compose.useFocusableIframe"}),(0,T4.jsx)("iframe",{ref:e,...t})}var Hu=X(ic(),1);var pW=X(Y(),1),e6=X(bc(),1);var L4=k("fieldset",{target:"e8tqeku4"})({name:"k2q51s",styles:"border:0;margin:0;padding:0;display:contents"}),D4=k(jc,{target:"e8tqeku3"})("height:",w(4),";"),U4=k(oc,{target:"e8tqeku2"})("margin-top:",w(-1),";"),j4=k(Ac.VisualLabel,{target:"e8tqeku1"})("display:flex;gap:",w(1),";justify-content:flex-start;margin-bottom:0;"),E4=k(aW,{target:"e8tqeku0"})({name:"anvx77",styles:".components-custom-select-control__item .components-custom-select-control__item-hint{width:100%;}"});var gr=X(ic(),1),P4=X(Y(),1);function Uxc(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 M4(c){if(c.hint)return c.hint;if(Uxc(c.size))return String(c.size)}var K4=X(V(),1),jv={key:"default",name:(0,gr.__)("Default"),value:void 0},jxc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,b=[jv,...t.map(n=>{let i=M4(n);return{key:n.slug,name:n.name||n.slug,value:n.size,hint:i}})],o=(0,P4.useMemo)(()=>{if(e===void 0)return jv;if(l==="slug"){let n=b.find(i=>i.key===e);if(n)return n}return b.find(n=>n.value===e)??jv},[e,l,b]);return(0,K4.jsx)(E4,{className:"components-font-size-picker__select",label:(0,gr.__)("Font size"),hideLabelFromVision:!0,describedBy:(0,gr.sprintf)((0,gr.__)("Currently selected font size: %s"),o.name),options:b,value:o,showSelectedHint:!0,onChange:({selectedItem:n})=>{let i=n.key==="default"?void 0:t.find(a=>a.slug===n.key);d(n.value,i)}})},_4=jxc;var c6=X(ic(),1);var Zb=X(ic(),1),q4=[(0,Zb.__)("S"),(0,Zb.__)("M"),(0,Zb.__)("L"),(0,Zb.__)("XL"),(0,Zb.__)("XXL")],$4=[(0,Zb.__)("Small"),(0,Zb.__)("Medium"),(0,Zb.__)("Large"),(0,Zb.__)("Extra Large"),(0,Zb.__)("Extra Extra Large")];var Ev=X(V(),1),Exc=c=>{let{fontSizes:t,value:e,valueMode:l="literal",onChange:d}=c,b=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,Ev.jsx)(Id,{label:(0,c6.__)("Font size"),hideLabelFromVision:!0,value:b,onChange:o=>{if(o===void 0)d(void 0);else{let n=t.find(i=>i.slug===String(o));n&&d(n.size,n)}},isBlock:!0,children:t.map((o,n)=>(0,Ev.jsx)(ln,{value:o.slug,label:q4[n],"aria-label":o.name||$4[n],showTooltip:!0},o.slug))})},t6=Exc;var He=X(V(),1),Mxc=["px","em","rem","vw","vh"],Pxc=5,l6=(c,t)=>{let{fallbackFontSize:e,fontSizes:l=[],disableCustomFontSizes:d=!1,onChange:b,units:o=Mxc,value:n,valueMode:i="literal",withSlider:a=!1,withReset:u=!0}=c,G=(0,e6.useInstanceId)(l6,"font-size-picker-label"),r=H0({availableUnits:o}),s=(()=>{if(n)return i==="slug"?l.find(B=>B.slug===n):l.find(B=>B.size===n)})(),m=!!n&&!s,[x,g]=(0,pW.useState)(m),Z=i==="slug"?s?.size:n,H;if(!d&&x?H="custom":H=l.length>Pxc?"select":"togglegroup",l.length===0&&d)return null;let R=typeof Z=="string"||typeof l[0]?.size=="string",[W,p]=Pt(Z,r),I=!!p&&["em","rem","vw","vh"].includes(p),y=n===void 0;return(0,He.jsxs)(L4,{ref:t,className:"components-font-size-picker","aria-labelledby":G,children:[(0,He.jsx)(re,{children:(0,He.jsxs)(D4,{className:"components-font-size-picker__header",children:[(0,He.jsx)(j4,{id:G,children:(0,Hu.__)("Font size")}),!d&&(0,He.jsx)(U4,{label:H==="custom"?(0,Hu.__)("Use size preset"):(0,Hu.__)("Set custom size"),icon:Mm,onClick:()=>g(!x),isPressed:H==="custom",size:"small"})]})}),(0,He.jsxs)("div",{children:[H==="select"&&(0,He.jsx)(_4,{fontSizes:l,value:n,valueMode:i,disableCustomFontSizes:d,onChange:(B,C)=>{b?.(B===void 0?void 0:R?B:Number(B),C)},onSelectCustom:()=>g(!0)}),H==="togglegroup"&&(0,He.jsx)(t6,{fontSizes:l,value:n,valueMode:i,onChange:(B,C)=>{b?.(B===void 0?void 0:R?B:Number(B),C)}}),H==="custom"&&(0,He.jsxs)(Zt,{className:"components-font-size-picker__custom-size-control",children:[(0,He.jsx)(De,{isBlock:!0,children:(0,He.jsx)(ro,{label:(0,Hu.__)("Font size"),labelPosition:"top",hideLabelFromVision:!0,value:R?`${W??""}${p??""}`:Z,onChange:B=>{g(!0),b?.(B===void 0||B===""?void 0:R?B:parseInt(B,10))},units:R?r:[],min:0})}),a&&(0,He.jsx)(De,{isBlock:!0,children:(0,He.jsx)(re,{marginX:2,marginBottom:0,children:(0,He.jsx)(Bd,{className:"components-font-size-picker__custom-input",label:(0,Hu.__)("Font size"),hideLabelFromVision:!0,value:W,initialPosition:e,withInputField:!1,onChange:B=>{g(!0),b?.(B===void 0?void 0:R?B+(p??"px"):B)},min:0,max:I?10:100,step:I?.1:1})})}),u&&(0,He.jsx)(De,{children:(0,He.jsx)(VX,{disabled:y,accessibleWhenDisabled:!0,onClick:()=>{b?.(void 0)},variant:"secondary",__next40pxDefaultSize:!0,size:"default",children:(0,Hu.__)("Reset")})})]})]})]})},d6=(0,pW.forwardRef)(l6);d6.displayName="FontSizePicker";var b6=d6;var o6=X(Y(),1);var Q0=X(V(),1);function Kxc({accept:c,children:t,multiple:e=!1,onChange:l,onClick:d,render:b,__next40pxDefaultSize:o,...n}){let i=(0,o6.useRef)(null),a=()=>{i.current?.click()},u=b?b({openFileDialog:a}):(0,Q0.jsx)(oc,{onClick:a,__next40pxDefaultSize:!0,...n,children:t}),G=c?.includes("audio/*")?`${c}, audio/mp3, audio/x-m4a, audio/x-m4b, audio/x-m4p, audio/x-wav, audio/webm`:c;return(0,Q0.jsxs)("div",{className:"components-form-file-upload",children:[u,(0,Q0.jsx)("input",{type:"file",ref:i,multiple:e,style:{display:"none"},accept:G,onChange:l,onClick:d,"data-testid":"form-file-upload-input"})]})}var n6=Kxc;var i6=X(Y(),1),Hr=X(V(),1),_xc=()=>{};function qxc(c,t){let{className:e,checked:l,id:d,disabled:b,onChange:o=_xc,onClick:n,...i}=c,a=N("components-form-toggle",e,{"is-checked":l,"is-disabled":b});return(0,Hr.jsxs)("span",{className:a,children:[(0,Hr.jsx)("input",{className:"components-form-toggle__input",id:d,type:"checkbox",checked:l,onChange:o,disabled:b,onClick:u=>{u.currentTarget.focus(),n?.(u)},...i,ref:t}),(0,Hr.jsx)("span",{className:"components-form-toggle__track"}),(0,Hr.jsx)("span",{className:"components-form-toggle__thumb"})]})}var a6=(0,i6.forwardRef)(qxc);a6.displayName="FormToggle";var WW=a6;var ml=X(Y(),1),ql=X(ic(),1),Ru=X(bc(),1),L0=X(lo(),1),G6=X(fI(),1),X6=X(xt(),1);var u6=X(bc(),1),BW=X(ic(),1);var Zu=X(V(),1),$xc=()=>{};function Mv({value:c,status:t,title:e,displayTransform:l,isBorderless:d=!1,disabled:b=!1,onClickRemove:o=$xc,onMouseEnter:n,onMouseLeave:i,messages:a,termPosition:u,termsCount:G}){let r=(0,u6.useInstanceId)(Mv),s=N("components-form-token-field__token",{"is-error":t==="error","is-success":t==="success","is-validating":t==="validating","is-borderless":d,"is-disabled":b}),m=()=>o({value:c}),x=l(c),g=(0,BW.sprintf)((0,BW.__)("%1$s (%2$d of %3$d)"),x,u,G);return(0,Zu.jsxs)("span",{className:s,onMouseEnter:n,onMouseLeave:i,title:e,children:[(0,Zu.jsxs)("span",{className:"components-form-token-field__token-text",id:`components-form-token-field__token-text-${r}`,children:[(0,Zu.jsx)(Sc,{as:"span",children:g}),(0,Zu.jsx)("span",{"aria-hidden":"true",children:x})]}),(0,Zu.jsx)(oc,{className:"components-form-token-field__remove-token",size:"small",icon:Po,onClick:b?void 0:m,disabled:b,label:a.remove,"aria-describedby":`components-form-token-field__token-text-${r}`})]})}var Rb=X(V(),1),Pv="data-wp-hash";function Kv(){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[${Pv}]`))if(e.getAttribute(Pv)===t)return!0;return!1}function r6(c,t,e){if(!c.head)return;let l=Kv(),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 b=c.createElement("style");b.setAttribute(Pv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function tgc(c){let t=Kv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)r6(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=Kv();e.styles.set(c,t);for(let l of e.documents.keys())r6(l,c,t)}typeof process>"u",egc("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 lgc={"tokens-and-input":"df878b202c3b3cb7__tokens-and-input"},dgc=c=>c;function yW(c){let{autoCapitalize:t,autoComplete:e,maxLength:l,placeholder:d,label:b=(0,ql.__)("Add item"),className:o,suggestions:n=[],maxSuggestions:i=100,value:a=[],displayTransform:u=dgc,saveTransform:G=dc=>dc.trim(),onChange:r=()=>{},onInputChange:s=()=>{},onFocus:m=void 0,isBorderless:x=!1,disabled:g=!1,tokenizeOnSpace:Z=!1,messages:H={added:(0,ql.__)("Item added."),removed:(0,ql.__)("Item removed."),remove:(0,ql.__)("Remove item"),__experimentalInvalid:(0,ql.__)("Invalid item")},__experimentalRenderItem:R,__experimentalExpandOnFocus:W=!1,__experimentalValidateInput:p=()=>!0,__experimentalShowHowTo:I,__experimentalAutoSelectFirstMatch:y=!1,tokenizeOnBlur:B=!1,help:C}=c,J=Z?(0,ql.__)("Separate with commas, spaces, or the Enter key."):(0,ql.__)("Separate with commas or the Enter key."),h=C!==void 0?C:J;typeof I=="boolean"&&((0,X6.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."}),I===!1&&C===void 0&&(h=""));let f=(0,Ru.useInstanceId)(yW),[F,O]=(0,ml.useState)(""),[z,L]=(0,ml.useState)(0),[j,S]=(0,ml.useState)(!1),[v,A]=(0,ml.useState)(!1),[K,tc]=(0,ml.useState)(-1),[M,U]=(0,ml.useState)(!1),q=(0,Ru.usePrevious)(n),uc=(0,Ru.usePrevious)(a),gc=(0,ml.useRef)(null),hc=(0,ml.useRef)(null),tt=(0,Ru.useDebounce)(L0.speak,500);(0,ml.useEffect)(()=>{j&&!mt()&&Kc()},[j]),(0,ml.useEffect)(()=>{let dc=!(0,G6.isShallowEqual)(n,q||[]);(dc||a!==uc)&&Uc(dc)},[n,q,a,uc]),(0,ml.useEffect)(()=>{Uc()},[F]),(0,ml.useEffect)(()=>{Uc()},[y]),g&&j&&(S(!1),O(""));function Kc(){gc.current?.focus()}function mt(){return gc.current===gc.current?.ownerDocument.activeElement}function sc(dc){mt()||dc.target===hc.current?(S(!0),A(W||v)):S(!1),typeof m=="function"&&m(dc)}function _c(dc){if(Pe()&&p(F))S(!1),B&&Pe()&&ee(F);else{if(O(""),L(0),S(!1),W){let Rc=dc.relatedTarget===hc.current;A(Rc)}else A(!1);tc(-1),U(!1)}}function St(dc){let Rc=!1;if(!dc.defaultPrevented){switch(dc.key){case"Backspace":Rc=Mc(Jb);break;case"Enter":Rc=ku();break;case"ArrowLeft":Rc=Nc();break;case"ArrowUp":Rc=ne();break;case"ArrowRight":Rc=oe();break;case"ArrowDown":Rc=Ad();break;case"Delete":Rc=Mc(qr);break;case"Space":Z&&(Rc=ku({preventDefaultOnFailedValidation:!1}));break;case"Escape":Rc=hb(dc);break;case"Tab":Rc=Di(dc);break;default:break}Rc&&dc.preventDefault()}}function Zl(dc){let Rc=!1;dc.key===","&&(Rc=Cn()),Rc&&dc.preventDefault()}function pe(dc){dc.target===hc.current&&j&&dc.preventDefault()}function te(dc){yc(dc.value),Kc()}function Rl(dc){let Rc=Fc().indexOf(dc);Rc>=0&&(tc(Rc),U(!1))}function mc(dc){ee(dc)}function Yc(dc){let Rc=dc.value,kt=Z?/[ ,\t]+/:/[,\t]+/,Se=Rc.split(kt),vb=Se[Se.length-1]||"";if(Se.length>1){let Od=Se.slice(0,-1),zu=pl=>{let vo=G(pl);return!!vo&&!Qt(vo)&&!p(vo)},cs=Od.some(zu),xx=We(cs?Se:Od);if(cs){let pl=Se.filter(Qcc=>{let gx=G(Qcc);return!gx||xx.has(gx)||Qt(gx)?!1:!p(gx)}),vo=Rc.match(/[ ,\t]/g),DC=vo?.[vo.length-1]??(Z?" ":","),Tcc=vb===""?DC:"",UC=pl.join(DC)+Tcc;O(UC),s(UC);return}}O(vb),s(vb)}function Mc(dc){let Rc=!1;return mt()&&Lt()&&(dc(),Rc=!0),Rc}function Nc(){let dc=!1;return Lt()&&(Ne(),dc=!0),dc}function oe(){let dc=!1;return Lt()&&(_r(),dc=!0),dc}function ne(){return tc(dc=>(dc===0?Fc(F,n,a,i,G).length:dc)-1),U(!0),!0}function Ad(){return tc(dc=>(dc+1)%Fc(F,n,a,i,G).length),U(!0),!0}function Il(dc){dc.target instanceof HTMLInputElement&&(O(dc.target.value),A(!1),tc(-1),U(!1))}function hb(dc){return Il(dc),!0}function Di(dc){return Il(dc),!1}function Cn(){return Pe()&&ee(F),!0}function ie(dc){L(a.length-Math.max(dc,-1)-1)}function Ne(){L(dc=>Math.min(dc+1,a.length))}function _r(){L(dc=>Math.max(dc-1,0))}function Jb(){let dc=ld()-1;dc>-1&&yc(a[dc])}function qr(){let dc=ld();dc<a.length&&(yc(a[dc]),ie(dc))}function ku({preventDefaultOnFailedValidation:dc=!0}={}){let Rc=!1,kt=ed();return kt?(ee(kt),Rc=!0):Pe()&&(Rc=ee(F)||dc),Rc}function We(dc){let Rc=[...new Set(dc.map(G).filter(Boolean).filter(kt=>!Qt(kt)).filter(kt=>p(kt)))];if(Rc.length>0){let kt=[...a];kt.splice(ld(),0,...Rc),r(kt)}return new Set(Rc)}function ee(dc){return p(dc)?(We([dc]),(0,L0.speak)(H.added,"assertive"),O(""),tc(-1),U(!1),A(!W),j&&!B&&Kc(),!0):((0,L0.speak)(H.__experimentalInvalid,"assertive"),!1)}function yc(dc){let Rc=a.filter(kt=>Qc(kt)!==Qc(dc));r(Rc),(0,L0.speak)(H.removed,"assertive")}function Qc(dc){return typeof dc=="object"?dc.value:dc}function Fc(dc=F,Rc=n,kt=a,Se=i,vb=G){let Od=vb(dc),zu=[],cs=[],xx=kt.map(pl=>typeof pl=="string"?pl:pl.value);return Od.length===0?Rc=Rc.filter(pl=>!xx.includes(pl)):(Od=Od.normalize("NFKC").toLocaleLowerCase(),Rc.forEach(pl=>{let vo=pl.normalize("NFKC").toLocaleLowerCase().indexOf(Od);xx.indexOf(pl)===-1&&(vo===0?zu.push(pl):vo>0&&cs.push(pl))}),Rc=zu.concat(cs)),Rc.slice(0,Se)}function ed(){if(K!==-1)return Fc()[K]}function Qt(dc){return a.some(Rc=>Qc(dc)===Qc(Rc))}function ld(){return a.length-z}function Lt(){return F.length===0}function Pe(){return G(F).length>0}function Uc(dc=!0){let Rc=F.trim().length>1,kt=Fc(F),Se=kt.length>0,vb=mt()&&W;if(A(vb||Rc&&Se),dc&&(y&&Rc&&Se?(tc(0),U(!0)):(tc(-1),U(!1))),Rc){let Od=Se?(0,ql.sprintf)((0,ql._n)("%d result found, use up and down arrow keys to navigate.","%d results found, use up and down arrow keys to navigate.",kt.length),kt.length):(0,ql.__)("No results.");tt(Od,"assertive")}}function Oy(){let dc=a.map(wy);return dc.splice(ld(),0,Ty()),dc}function wy(dc,Rc,kt){let Se=Qc(dc),vb=typeof dc!="string"?dc.status:void 0,Od=Rc+1,zu=kt.length;return(0,Rb.jsx)(De,{children:(0,Rb.jsx)(Mv,{value:Se,status:vb,title:typeof dc!="string"?dc.title:void 0,displayTransform:u,onClickRemove:te,isBorderless:typeof dc!="string"&&dc.isBorderless||x,onMouseEnter:typeof dc!="string"?dc.onMouseEnter:void 0,onMouseLeave:typeof dc!="string"?dc.onMouseLeave:void 0,disabled:vb!=="error"&&g,messages:H,termsCount:zu,termPosition:Od})},"token-"+Se)}function Ty(){let dc=h?`components-form-token-input-${f}__help`:void 0,Rc={instanceId:f,autoCapitalize:t,autoComplete:e,placeholder:a.length===0?d:"",disabled:g,value:F,onBlur:_c,isExpanded:v,selectedSuggestionIndex:K,"aria-describedby":dc};return(0,Rb.jsx)($p,{...Rc,onChange:l&&a.length>=l?void 0:Yc,ref:gc},"input")}let $r=N(o,"components-form-token-field__input-container",{"is-active":j,"is-disabled":g}),Ui={className:"components-form-token-field",tabIndex:-1},wcc=Fc();return g||(Ui=Object.assign({},Ui,{onKeyDown:Hd(St),onKeyPress:Zl,onFocus:sc})),(0,Rb.jsxs)("div",{...Ui,children:[b&&(0,Rb.jsx)(Pl,{htmlFor:`components-form-token-input-${f}`,className:"components-form-token-field__label",children:b}),(0,Rb.jsxs)("div",{ref:hc,className:$r,tabIndex:-1,onMouseDown:pe,onTouchStart:pe,children:[(0,Rb.jsx)(Zt,{className:lgc["tokens-and-input"],justify:"flex-start",align:"center",gap:1,wrap:!0,children:Oy()}),v&&(0,Rb.jsx)(cW,{instanceId:f,match:G(F),displayTransform:u,suggestions:wcc,selectedIndex:K,scrollIntoView:M,onHover:Rl,onSelect:mc,__experimentalRenderItem:R})]}),h&&(0,Rb.jsx)(cn,{id:`components-form-token-input-${f}__help`,className:"components-form-token-field__help",children:h})]})}var VW=yW;var Ib=X(Y(),1),x6=X(xt(),1),JW=X(ic(),1);var U0=X(ic(),1);var hW=X(kc(),1),_v=X(V(),1),s6=()=>(0,_v.jsx)(hW.SVG,{width:"8",height:"8",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,_v.jsx)(hW.Circle,{cx:"4",cy:"4",r:"4"})});var D0=X(V(),1);function m6({currentPage:c,numberOfPages:t,setCurrentPage:e}){return(0,D0.jsx)("ul",{className:"components-guide__page-control","aria-label":(0,U0.__)("Guide controls"),children:Array.from({length:t}).map((l,d)=>(0,D0.jsx)("li",{"aria-current":d===c?"step":void 0,children:(0,D0.jsx)(oc,{size:"small",icon:(0,D0.jsx)(s6,{}),"aria-label":(0,U0.sprintf)((0,U0.__)("Page %1$d of %2$d"),d+1,t),onClick:()=>e(d)},d)},d))})}var Ro=X(V(),1);function bgc({children:c,className:t,contentLabel:e,finishButtonText:l=(0,JW.__)("Finish"),nextButtonText:d=(0,JW.__)("Next"),previousButtonText:b=(0,JW.__)("Previous"),onFinish:o,pages:n=[]}){let i=(0,Ib.useRef)(null),[a,u]=(0,Ib.useState)(0);(0,Ib.useEffect)(()=>{let x=i.current?.querySelector(".components-guide");x instanceof HTMLElement&&x.focus()},[a]),(0,Ib.useEffect)(()=>{Ib.Children.count(c)&&(0,x6.default)("Passing children to <Guide>",{since:"5.5",alternative:"the `pages` prop"})},[c]),Ib.Children.count(c)&&(n=Ib.Children.map(c,x=>({content:x}))??[]);let G=a>0,r=a<n.length-1,s=()=>{G&&u(a-1)},m=()=>{r&&u(a+1)};return n.length===0?null:(0,Ro.jsx)(br,{className:N("components-guide",t),contentLabel:e,isDismissible:n.length>1,onRequestClose:o,onKeyDown:x=>{x.code==="ArrowLeft"?(s(),x.preventDefault()):x.code==="ArrowRight"&&(m(),x.preventDefault())},ref:i,children:(0,Ro.jsxs)("div",{className:"components-guide__container",children:[(0,Ro.jsxs)("div",{className:"components-guide__page",children:[n[a].image,n.length>1&&(0,Ro.jsx)(m6,{currentPage:a,numberOfPages:n.length,setCurrentPage:u}),n[a].content]}),(0,Ro.jsxs)("div",{className:"components-guide__footer",children:[G&&(0,Ro.jsx)(oc,{className:"components-guide__back-button",variant:"tertiary",onClick:s,__next40pxDefaultSize:!0,children:b}),r&&(0,Ro.jsx)(oc,{className:"components-guide__forward-button",variant:"primary",onClick:m,__next40pxDefaultSize:!0,children:d}),!r&&(0,Ro.jsx)(oc,{className:"components-guide__finish-button",variant:"primary",onClick:o,__next40pxDefaultSize:!0,children:l})]})]})})}var g6=bgc;var H6=X(Y(),1),Z6=X(xt(),1),R6=X(V(),1);function I6(c){return(0,H6.useEffect)(()=>{(0,Z6.default)("<GuidePage>",{since:"5.5",alternative:"the `pages` prop in <Guide>"})},[]),(0,R6.jsx)("div",{...c})}var p6=X(xt(),1),W6=X(Y(),1);var B6=X(V(),1);function ogc({label:c,labelPosition:t,size:e,tooltip:l,...d},b){return(0,p6.default)("wp.components.IconButton",{since:"5.4",alternative:"wp.components.Button",version:"6.2"}),(0,B6.jsx)(oc,{...d,ref:b,tooltipPosition:t,iconSize:e,showTooltip:l!==void 0?!!l:void 0,label:l||c})}var y6=(0,W6.forwardRef)(ogc);var vW=X(Y(),1),V6=X(bc(),1),Iu=X(V(),1);function ngc({target:c,callback:t,shortcut:e,bindGlobal:l,eventName:d}){return(0,V6.useKeyboardShortcut)(e,t,{bindGlobal:l,target:c,eventName:d}),null}function igc({children:c,shortcuts:t,bindGlobal:e,eventName:l}){let d=(0,vW.useRef)(null),b=Object.entries(t??{}).map(([o,n])=>(0,Iu.jsx)(ngc,{shortcut:o,callback:n,bindGlobal:e,eventName:l,target:d},o));return vW.Children.count(c)?(0,Iu.jsxs)("div",{ref:d,children:[b,c]}):(0,Iu.jsx)(Iu.Fragment,{children:b})}var h6=igc;var J6=X(Y(),1),v6=X(bc(),1),j0=X(V(),1);function C6(c){let{children:t,className:e="",label:l,hideSeparator:d}=c,b=(0,v6.useInstanceId)(C6);if(!J6.Children.count(t))return null;let o=`components-menu-group-label-${b}`,n=N(e,"components-menu-group",{"has-hidden-separator":d});return(0,j0.jsxs)("div",{className:n,children:[l&&(0,j0.jsx)("div",{className:"components-menu-group__label",id:o,"aria-hidden":"true",children:l}),(0,j0.jsx)("div",{role:"group","aria-labelledby":l?o:void 0,children:t})]})}var E0=C6;var CW=X(Y(),1);var gn=X(V(),1);function agc(c,t){let{children:e,info:l,className:d,icon:b,iconPosition:o="right",shortcut:n,isSelected:i,role:a="menuitem",suffix:u,...G}=c;return d=N("components-menu-item__button",d),l&&(e=(0,gn.jsxs)("span",{className:"components-menu-item__info-wrapper",children:[(0,gn.jsx)("span",{className:"components-menu-item__item",children:e}),(0,gn.jsx)("span",{className:"components-menu-item__info",children:l})]})),b&&typeof b!="string"&&(b=(0,CW.cloneElement)(b,{className:N("components-menu-items__item-icon",{"has-icon-right":o==="right"})})),(0,gn.jsxs)(oc,{size:"compact",ref:t,"aria-checked":a==="menuitemcheckbox"||a==="menuitemradio"?i:void 0,role:a,icon:o==="left"?b:void 0,className:d,accessibleWhenDisabled:!0,...G,children:[(0,gn.jsx)("span",{className:"components-menu-item__item",children:e}),!u&&(0,gn.jsx)(mH,{className:"components-menu-item__shortcut",shortcut:n}),!u&&b&&o==="right"&&(0,gn.jsx)($c,{icon:b}),u]})}var f6=(0,CW.forwardRef)(agc);f6.displayName="MenuItem";var Hn=f6;var M0=X(V(),1),ugc=()=>{};function Ggc({choices:c=[],onHover:t=ugc,onSelect:e,value:l}){return(0,M0.jsx)(M0.Fragment,{children:c.map(d=>{let b=l===d.value;return(0,M0.jsx)(Hn,{role:"menuitemradio",disabled:d.disabled,icon:b?Ue:null,info:d.info,isSelected:b,shortcut:d.shortcut,className:"components-menu-items-choice",onClick:()=>{b||e(d.value)},onMouseEnter:()=>t(d.value),onMouseLeave:()=>t(null),"aria-label":d["aria-label"],children:d.label},d.value)})})}var Y6=Ggc;var P6=X(xt(),1),Zr=X(Y(),1),K6=X(fI(),1),Qxt=X(Nl(),1);function Xgc(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="",b=e+1;b<c.length;){var o=c.charCodeAt(b);if(o>=48&&o<=57||o>=65&&o<=90||o>=97&&o<=122||o===95){d+=c[b++];continue}break}if(!d)throw new TypeError("Missing parameter name at ".concat(e));t.push({type:"NAME",index:e,value:d}),e=b;continue}if(l==="("){var n=1,i="",b=e+1;if(c[b]==="?")throw new TypeError('Pattern cannot start with "?" at '.concat(b));for(;b<c.length;){if(c[b]==="\\"){i+=c[b++]+c[b++];continue}if(c[b]===")"){if(n--,n===0){b++;break}}else if(c[b]==="("&&(n++,c[b+1]!=="?"))throw new TypeError("Capturing groups are not allowed at ".concat(b));i+=c[b++]}if(n)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=b;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=Xgc(c),l=t.prefixes,d=l===void 0?"./":l,b=t.delimiter,o=b===void 0?"/#?":b,n=[],i=0,a=0,u="",G=function(C){if(a<e.length&&e[a].type===C)return e[a++].value},r=function(C){var J=G(C);if(J!==void 0)return J;var h=e[a],f=h.type,F=h.index;throw new TypeError("Unexpected ".concat(f," at ").concat(F,", expected ").concat(C))},s=function(){for(var C="",J;J=G("CHAR")||G("ESCAPED_CHAR");)C+=J;return C},m=function(C){for(var J=0,h=o;J<h.length;J++){var f=h[J];if(C.indexOf(f)>-1)return!0}return!1},x=function(C){var J=n[n.length-1],h=C||(J&&typeof J=="string"?J:"");if(J&&!h)throw new TypeError('Must have text between two parameters, missing text after "'.concat(J.name,'"'));return!h||m(h)?"[^".concat(Yi(o),"]+?"):"(?:(?!".concat(Yi(h),")[^").concat(Yi(o),"])+?")};a<e.length;){var g=G("CHAR"),Z=G("NAME"),H=G("PATTERN");if(Z||H){var R=g||"";d.indexOf(R)===-1&&(u+=R,R=""),u&&(n.push(u),u=""),n.push({name:Z||i++,prefix:R,suffix:"",pattern:H||x(R),modifier:G("MODIFIER")||""});continue}var W=g||G("ESCAPED_CHAR");if(W){u+=W;continue}u&&(n.push(u),u="");var p=G("OPEN");if(p){var R=s(),I=G("NAME")||"",y=G("PATTERN")||"",B=s();r("CLOSE"),n.push({name:I||(y?i++:""),pattern:I&&!y?x(R):y,prefix:R,suffix:B,modifier:G("MODIFIER")||""});continue}r("END")}return n}function F6(c,t){var e=[],l=S6(c,e,t);return sgc(l,e,t)}function sgc(c,t,e){e===void 0&&(e={});var l=e.decode,d=l===void 0?function(b){return b}:l;return function(b){var o=c.exec(b);if(!o)return!1;for(var n=o[0],i=o.index,a=Object.create(null),u=function(r){if(o[r]===void 0)return"continue";var s=t[r-1];s.modifier==="*"||s.modifier==="+"?a[s.name]=o[r].split(s.prefix+s.suffix).map(function(m){return d(m,s)}):a[s.name]=d(o[r],s)},G=1;G<o.length;G++)u(G);return{path:n,index:i,params:a}}}function Yi(c){return c.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1")}function N6(c){return c&&c.sensitive?"":"i"}function mgc(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 xgc(c,t,e){var l=c.map(function(d){return S6(d,t,e).source});return new RegExp("(?:".concat(l.join("|"),")"),N6(e))}function ggc(c,t,e){return Hgc(rgc(c,e),t,e)}function Hgc(c,t,e){e===void 0&&(e={});for(var l=e.strict,d=l===void 0?!1:l,b=e.start,o=b===void 0?!0:b,n=e.end,i=n===void 0?!0:n,a=e.encode,u=a===void 0?function(J){return J}:a,G=e.delimiter,r=G===void 0?"/#?":G,s=e.endsWith,m=s===void 0?"":s,x="[".concat(Yi(m),"]|$"),g="[".concat(Yi(r),"]"),Z=o?"^":"",H=0,R=c;H<R.length;H++){var W=R[H];if(typeof W=="string")Z+=Yi(u(W));else{var p=Yi(u(W.prefix)),I=Yi(u(W.suffix));if(W.pattern)if(t&&t.push(W),p||I)if(W.modifier==="+"||W.modifier==="*"){var y=W.modifier==="*"?"?":"";Z+="(?:".concat(p,"((?:").concat(W.pattern,")(?:").concat(I).concat(p,"(?:").concat(W.pattern,"))*)").concat(I,")").concat(y)}else Z+="(?:".concat(p,"(").concat(W.pattern,")").concat(I,")").concat(W.modifier);else{if(W.modifier==="+"||W.modifier==="*")throw new TypeError('Can not repeat "'.concat(W.name,'" without a prefix and suffix'));Z+="(".concat(W.pattern,")").concat(W.modifier)}else Z+="(?:".concat(p).concat(I,")").concat(W.modifier)}}if(i)d||(Z+="".concat(g,"?")),Z+=e.endsWith?"(?=".concat(x,")"):"$";else{var B=c[c.length-1],C=typeof B=="string"?g.indexOf(B[B.length-1])>-1:B===void 0;d||(Z+="(?:".concat(g,"(?=").concat(x,"))?")),C||(Z+="(?=".concat(g,"|").concat(x,")"))}return new RegExp(Z,N6(e))}function S6(c,t,e){return c instanceof RegExp?mgc(c,t):Array.isArray(c)?xgc(c,t,e):ggc(c,t,e)}function k6(c,t){return F6(t,{decode:decodeURIComponent})(c)}function z6(c,t){for(let e of t){let l=k6(c,e.path);if(l)return{params:l.params,id:e.id}}}function A6(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(b=>k6(d,b.path)!==!1)&&(l=d)}return l}var O6=X(Y(),1),Zgc={location:{},goTo:()=>{},goBack:()=>{},goToParent:()=>{},addScreen:()=>{},removeScreen:()=>{},params:{}},pu=(0,O6.createContext)(Zgc);pu.displayName="NavigatorContext";var Q6={name:"1br0vvk",styles:"position:relative;overflow-x:clip;contain:layout;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:start"},w6=Yl({from:{opacity:0}}),T6=Yl({to:{opacity:0}}),L6=Yl({from:{transform:"translateX(100px)"}}),D6=Yl({to:{transform:"translateX(-80px)"}}),U6=Yl({from:{transform:"translateX(-100px)"}}),j6=Yl({to:{transform:"translateX(80px)"}}),Me={DURATION:70,EASING:"linear",DELAY:{IN:70,OUT:40}},Io={DURATION:300,EASING:"cubic-bezier(0.33, 0, 0, 1)"},qv={IN:Math.max(Me.DURATION+Me.DELAY.IN,Io.DURATION),OUT:Math.max(Me.DURATION+Me.DELAY.OUT,Io.DURATION)},$v={end:{in:L6.name,out:D6.name},start:{in:U6.name,out:j6.name}},Rgc={end:{in:D(Me.DURATION,"ms ",Me.EASING," ",Me.DELAY.IN,"ms both ",w6,",",Io.DURATION,"ms ",Io.EASING," both ",L6,";",""),out:D(Me.DURATION,"ms ",Me.EASING," ",Me.DELAY.OUT,"ms both ",T6,",",Io.DURATION,"ms ",Io.EASING," both ",D6,";","")},start:{in:D(Me.DURATION,"ms ",Me.EASING," ",Me.DELAY.IN,"ms both ",w6,",",Io.DURATION,"ms ",Io.EASING," both ",U6,";",""),out:D(Me.DURATION,"ms ",Me.EASING," ",Me.DELAY.OUT,"ms both ",T6,",",Io.DURATION,"ms ",Io.EASING," both ",j6,";","")}},E6=D("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=>D("&[data-animation-direction='",c,"'][data-animation-type='",t,"']{animation:",Rgc[c][t],";}",""))),";}}",""),M6={name:"14di7zd",styles:"overflow-x:auto;max-height:100%;box-sizing:border-box;position:relative;grid-column:1/-1;grid-row:1/-1"};var t9=X(V(),1);function Igc({screens:c},t){return c.some(e=>e.path===t.path)?c:[...c,t]}function pgc({screens:c},t){return c.filter(e=>e.id!==t.id)}function _6(c,t,e={}){let{focusSelectors:l}=c,d={...c.currentLocation},{isBack:b=!1,skipFocus:o=!1,replace:n,focusTargetSelector:i,...a}=e;if(d.path===t)return{currentLocation:d,focusSelectors:l};let u;function G(){return u=u??new Map(c.focusSelectors),u}i&&d.path&&G().set(d.path,i);let r;return l.get(t)&&(b&&(r=l.get(t)),G().delete(t)),{currentLocation:{...a,isInitial:!1,path:t,isBack:b,hasRestoredFocus:!1,focusTargetSelector:r,skipFocus:o},focusSelectors:u??l}}function Wgc(c,t={}){let{screens:e,focusSelectors:l}=c,d={...c.currentLocation},b=d.path;if(b===void 0)return{currentLocation:d,focusSelectors:l};let o=A6(b,e);return o===void 0?{currentLocation:d,focusSelectors:l}:_6(c,o,{...t,isBack:!0})}function Bgc(c,t){let{screens:e,currentLocation:l,matchedPath:d,focusSelectors:b,...o}=c;switch(t.type){case"add":e=Igc(c,t.screen);break;case"remove":e=pgc(c,t.screen);break;case"goto":({currentLocation:l,focusSelectors:b}=_6(c,t.path,t.options));break;case"gotoparent":({currentLocation:l,focusSelectors:b}=Wgc(c,t.options));break}if(e===c.screens&&l===c.currentLocation)return c;let n=l.path;return d=n!==void 0?z6(n,e):void 0,d&&c.matchedPath&&d.id===c.matchedPath.id&&(0,K6.isShallowEqual)(d.params,c.matchedPath.params)&&(d=c.matchedPath),{...o,screens:e,currentLocation:l,matchedPath:d,focusSelectors:b}}function ygc(c,t){let{initialPath:e,children:l,className:d,...b}=ec(c,"Navigator"),[o,n]=(0,Zr.useReducer)(Bgc,e,m=>({screens:[],currentLocation:{path:m,isInitial:!0},matchedPath:void 0,focusSelectors:new Map,initialPath:e})),i=(0,Zr.useMemo)(()=>({goBack:m=>n({type:"gotoparent",options:m}),goTo:(m,x)=>n({type:"goto",path:m,options:x}),goToParent:m=>{(0,P6.default)("wp.components.useNavigator().goToParent",{since:"6.7",alternative:"wp.components.useNavigator().goBack"}),n({type:"gotoparent",options:m})},addScreen:m=>n({type:"add",screen:m}),removeScreen:m=>n({type:"remove",screen:m})}),[]),{currentLocation:a,matchedPath:u}=o,G=(0,Zr.useMemo)(()=>({location:a,params:u?.params??{},match:u?.id,...i}),[a,u,i]),r=Bc(),s=(0,Zr.useMemo)(()=>r(Q6,d),[d,r]);return(0,t9.jsx)(ac,{ref:t,className:s,...b,children:(0,t9.jsx)(pu.Provider,{value:G,children:l})})}var fW=lc(ygc,"Navigator");var lP=X(cr(),1),$l=X(Y(),1),dP=X(bc(),1),bP=X(e9(),1),qxt=X(Nl(),1);var Fi=X(Y(),1),cP=X(bc(),1),tP=X(ic(),1);var $6=1.2,Vgc=(c,t,e)=>t==="ANIMATING_IN"&&e===$v[c].in,hgc=(c,t,e)=>t==="ANIMATING_OUT"&&e===$v[c].out;function eP({isMatch:c,skipAnimation:t,isBack:e,onAnimationEnd:l}){let d=(0,tP.isRTL)(),b=(0,cP.useReducedMotion)(),[o,n]=(0,Fi.useState)("INITIAL"),i=o!=="ANIMATING_IN"&&o!=="IN"&&c,a=o!=="ANIMATING_OUT"&&o!=="OUT"&&!c;(0,Fi.useLayoutEffect)(()=>{i?n(t||b?"IN":"ANIMATING_IN"):a&&n(t||b?"OUT":"ANIMATING_OUT")},[i,a,t,b]);let u=d&&e||!d&&!e?"end":"start",G=o==="ANIMATING_IN",r=o==="ANIMATING_OUT",s;G?s="in":r&&(s="out");let m=(0,Fi.useCallback)(x=>{l?.(x),hgc(u,o,x.animationName)?n("OUT"):Vgc(u,o,x.animationName)&&n("IN")},[l,o,u]);return(0,Fi.useEffect)(()=>{let x;return r?x=window.setTimeout(()=>{n("OUT"),x=void 0},qv.OUT*$6):G&&(x=window.setTimeout(()=>{n("IN"),x=void 0},qv.IN*$6)),()=>{x&&(window.clearTimeout(x),x=void 0)}},[r,G]),{animationStyles:E6,shouldRenderScreen:c||o==="IN"||o==="ANIMATING_OUT",screenProps:{onAnimationEnd:m,"data-animation-direction":u,"data-animation-type":s,"data-skip-animation":t||void 0}}}var oP=X(V(),1);function Jgc(c,t){/^\//.test(c.path);let e=(0,$l.useId)(),{children:l,className:d,path:b,onAnimationEnd:o,...n}=ec(c,"Navigator.Screen"),{location:i,match:a,addScreen:u,removeScreen:G}=(0,$l.useContext)(pu),{isInitial:r,isBack:s,focusTargetSelector:m,skipFocus:x}=i,g=a===e,Z=(0,$l.useRef)(null),H=!!r&&!s;(0,$l.useEffect)(()=>{let J={id:e,path:(0,bP.escapeAttribute)(b)};return u(J),()=>G(J)},[e,b,u,G]);let{animationStyles:R,shouldRenderScreen:W,screenProps:p}=eP({isMatch:g,isBack:s,onAnimationEnd:o,skipAnimation:H}),I=Bc(),y=(0,$l.useMemo)(()=>I(M6,R,d),[d,I,R]),B=(0,$l.useRef)(i);(0,$l.useEffect)(()=>{B.current=i},[i]),(0,$l.useEffect)(()=>{let J=Z.current;if(H||!g||!J||B.current.hasRestoredFocus||x)return;let h=J.ownerDocument.activeElement;if(J.contains(h))return;let f=null;if(s&&m&&(f=J.querySelector(m)),!f){let[F]=lP.focus.tabbable.find(J);f=F??J}B.current.hasRestoredFocus=!0,f.focus()},[H,g,s,m,x]);let C=(0,dP.useMergeRefs)([t,Z]);return W?(0,oP.jsx)(ac,{ref:C,className:y,...p,...n,children:l}):null}var YW=lc(Jgc,"Navigator.Screen");var iP=X(Y(),1),aP=X(e9(),1);var nP=X(Y(),1);function Ni(){let{location:c,params:t,goTo:e,goBack:l,goToParent:d}=(0,nP.useContext)(pu);return{location:c,goTo:e,goBack:l,goToParent:d,params:t}}var vgc=(c,t)=>`[${c}="${t}"]`;function uP(c){let{path:t,onClick:e,as:l=oc,attributeName:d="id",...b}=ec(c,"Navigator.Button"),o=(0,aP.escapeAttribute)(t),{goTo:n}=Ni(),i=(0,iP.useCallback)(a=>{a.preventDefault(),n(o,{focusTargetSelector:vgc(d,o)}),e?.(a)},[n,e,d,o]);return{as:l,onClick:i,...b,[d]:o}}var GP=X(V(),1);function Cgc(c,t){let e=uP(c);return(0,GP.jsx)(ac,{ref:t,...e})}var FW=lc(Cgc,"Navigator.Button");var XP=X(Y(),1);function rP(c){let{onClick:t,as:e=oc,...l}=ec(c,"Navigator.BackButton"),{goBack:d}=Ni(),b=(0,XP.useCallback)(o=>{o.preventDefault(),d(),t?.(o)},[d,t]);return{as:e,onClick:b,...l}}var sP=X(V(),1);function fgc(c,t){let e=rP(c);return(0,sP.jsx)(ac,{ref:t,...e})}var Rr=lc(fgc,"Navigator.BackButton");var mP=X(xt(),1);var xP=X(V(),1);function Ygc(c,t){return(0,mP.default)("wp.components.NavigatorToParentButton",{since:"6.7",alternative:"wp.components.Navigator.BackButton"}),(0,xP.jsx)(Rr,{ref:t,...c})}var gP=lc(Ygc,"Navigator.ToParentButton");var HP=Object.assign(fW,{displayName:"NavigatorProvider"}),ZP=Object.assign(YW,{displayName:"NavigatorScreen"}),RP=Object.assign(FW,{displayName:"NavigatorButton"}),IP=Object.assign(Rr,{displayName:"NavigatorBackButton"}),pP=Object.assign(gP,{displayName:"NavigatorToParentButton"});var WP=Object.assign(fW,{Screen:Object.assign(YW,{displayName:"Navigator.Screen"}),Button:Object.assign(FW,{displayName:"Navigator.Button"}),BackButton:Object.assign(Rr,{displayName:"Navigator.BackButton"})});var Ir=X(ic(),1),pr=X(Y(),1),yP=X(lo(),1);var Zn=X(V(),1),BP=()=>{};function Fgc(c,t){let e=typeof c=="string"?c:(0,pr.renderToString)(c);(0,pr.useEffect)(()=>{e&&(0,yP.speak)(e,t)},[e,t])}function Ngc(c){switch(c){case"success":case"warning":case"info":return"polite";default:return"assertive"}}function Sgc(c){switch(c){case"warning":return(0,Ir.__)("Warning notice");case"info":return(0,Ir.__)("Information notice");case"error":return(0,Ir.__)("Error notice");default:return(0,Ir.__)("Notice")}}function kgc({className:c,status:t="info",children:e,spokenMessage:l=e,onRemove:d=BP,isDismissible:b=!0,actions:o=[],politeness:n=Ngc(t),__unstableHTML:i,onDismiss:a=BP}){Fgc(l,n);let u=N(c,"components-notice","is-"+t);i&&typeof e=="string"&&(e=(0,Zn.jsx)(pr.RawHTML,{children:e}));let G=()=>{a(),d()};return(0,Zn.jsxs)("div",{className:u,children:[(0,Zn.jsx)(Sc,{children:Sgc(t)}),(0,Zn.jsx)("div",{className:"components-notice__content",children:e}),o.length>0&&(0,Zn.jsx)("div",{className:"components-notice__actions",children:o.map(({className:r,label:s,isPrimary:m,variant:x,noDefaultClasses:g=!1,onClick:Z,url:H,disabled:R},W)=>{let p=x;return x!=="primary"&&!g&&(p=H?"link":"secondary"),typeof p>"u"&&m&&(p="primary"),(0,Zn.jsx)(oc,{size:"compact",href:H,variant:p,onClick:Z,disabled:R,accessibleWhenDisabled:!0,className:N("components-notice__action",r),children:s},W)})}),b&&(0,Zn.jsx)(oc,{size:"small",className:"components-notice__dismiss",icon:Po,label:(0,Ir.__)("Close"),onClick:G})]})}var NW=kgc;var VP=X(P(),1),hP=X(V(),1),zgc=()=>{};function Agc({notices:c,onRemove:t=zgc,className:e,children:l}){let d=b=>()=>t(b);return e=N("components-notice-list",e),(0,hP.jsxs)("div",{className:e,children:[l,[...c].reverse().map(b=>{let{content:o,...n}=b;return(0,VP.createElement)(NW,{...n,key:b.id,onRemove:d(b.id)},b.content)})]})}var SW=Agc;var JP=X(Y(),1);var kW=X(V(),1);function Ogc({label:c,children:t}){return(0,kW.jsxs)("div",{className:"components-panel__header",children:[c&&(0,kW.jsx)("h2",{children:c}),t]})}var zW=Ogc;var AW=X(V(),1);function wgc({header:c,className:t,children:e},l){let d=N(t,"components-panel");return(0,AW.jsxs)("div",{className:d,ref:l,children:[c&&(0,AW.jsx)(zW,{label:c}),e]})}var vP=(0,JP.forwardRef)(wgc);vP.displayName="Panel";var CP=vP;var OW=X(bc(),1),Wr=X(Y(),1);var Rn=X(V(),1),Tgc=()=>{};function Qgc(c,t){let{buttonProps:e={},children:l,className:d,icon:b,initialOpen:o,onToggle:n=Tgc,opened:i,title:a,scrollAfterOpen:u=!0}=c,[G,r]=jo(i,{initial:o===void 0?!0:o,fallback:!1}),s=(0,Wr.useRef)(null),m=(0,OW.useReducedMotion)()?"auto":"smooth",x=H=>{H.preventDefault();let R=!G;r(R),n(R)},g=(0,Wr.useRef)(void 0);g.current=u,Fa(()=>{G&&g.current&&s.current?.scrollIntoView&&s.current.scrollIntoView({inline:"nearest",block:"nearest",behavior:m})},[G,m]);let Z=N("components-panel__body",d,{"is-opened":G});return(0,Rn.jsxs)("div",{className:Z,ref:(0,OW.useMergeRefs)([s,t]),children:[(0,Rn.jsx)(Lgc,{icon:b,isOpened:!!G,onClick:x,title:a,...e}),typeof l=="function"?l({opened:!!G}):G&&l]})}var Lgc=(0,Wr.forwardRef)(({isOpened:c,icon:t,title:e,...l},d)=>e?(0,Rn.jsx)("h2",{className:"components-panel__body-title",children:(0,Rn.jsxs)(oc,{__next40pxDefaultSize:!0,className:"components-panel__body-toggle","aria-expanded":c,ref:d,...l,children:[(0,Rn.jsx)("span",{"aria-hidden":"true",children:(0,Rn.jsx)($c,{className:"components-panel__arrow",icon:c?nh:zm})}),e,t&&(0,Rn.jsx)($c,{icon:t,className:"components-panel__icon",size:20})]})}):null),fP=(0,Wr.forwardRef)(Qgc);fP.displayName="PanelBody";var YP=fP;var FP=X(Y(),1),NP=X(V(),1);function Dgc({className:c,children:t},e){return(0,NP.jsx)("div",{className:N("components-panel__row",c),ref:e,children:t})}var SP=(0,FP.forwardRef)(Dgc);SP.displayName="PanelRow";var kP=SP;var zP=X(bc(),1),wW=X(kc(),1),AP=X(Y(),1),OP=X(lo(),1);var po=X(V(),1),Ugc=(0,po.jsx)(wW.SVG,{className:"components-placeholder__illustration",fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 60 60",preserveAspectRatio:"none",children:(0,po.jsx)(wW.Path,{vectorEffect:"non-scaling-stroke",d:"M60 60 0 0"})});function jgc(c){let{icon:t,children:e,label:l,instructions:d,className:b,notices:o,preview:n,isColumnLayout:i,withIllustration:a,...u}=c,[G,{width:r}]=(0,zP.useResizeObserver)(),s;typeof r=="number"&&(s={"is-large":r>=480,"is-medium":r>=160&&r<480,"is-small":r<160});let m=N("components-placeholder",b,s,a?"has-illustration":null),x=N("components-placeholder__fieldset",{"is-column-layout":i});return(0,AP.useEffect)(()=>{d&&(0,OP.speak)(d)},[d]),(0,po.jsxs)("div",{...u,className:m,children:[a?Ugc:null,G,o,n&&(0,po.jsx)("div",{className:"components-placeholder__preview",children:n}),(0,po.jsxs)("div",{className:"components-placeholder__label",children:[(0,po.jsx)($c,{icon:t}),l]}),!!d&&(0,po.jsx)("div",{className:"components-placeholder__instructions",children:d}),(0,po.jsx)("div",{className:x,children:e})]})}var wP=jgc;var UP=X(ic(),1),jP=X(Y(),1);var TP=X(ic(),1);function Egc(c=!1){let t=c?"right":"left";return Yl({"0%":{[t]:"-50%"},"100%":{[t]:"100%"}})}var Mgc=50,QP=k("div",{target:"e15u147w2"})("position:relative;overflow:hidden;height:",T.borderWidthFocus,`;background-color:color-mix(
 		in srgb,
-		`,O.theme.foreground,`,
+		`,Q.theme.foreground,`,
 		transparent 90%
-	);border-radius:`,A.radiusFull,";outline:2px solid transparent;outline-offset:2px;:where( & ){width:160px;}"),Mgc={name:"152sa26",styles:"width:var(--indicator-width);transition:width 0.4s ease-in-out"},_P=S("div",{target:"e15u147w1"})("display:inline-block;position:absolute;top:0;height:100%;border-radius:",A.radiusFull,`;background-color:color-mix(
+	);border-radius:`,T.radiusFull,";outline:2px solid transparent;outline-offset:2px;:where( & ){width:160px;}"),Pgc={name:"152sa26",styles:"width:var(--indicator-width);transition:width 0.4s ease-in-out"},LP=k("div",{target:"e15u147w1"})("display:inline-block;position:absolute;top:0;height:100%;border-radius:",T.radiusFull,`;background-color:color-mix(
 		in srgb,
-		`,O.theme.foreground,`,
+		`,Q.theme.foreground,`,
 		transparent 10%
-	);outline:2px solid transparent;outline-offset:-2px;`,({isIndeterminate:c})=>c?L({animationDuration:"1.5s",animationTimingFunction:"ease-in-out",animationIterationCount:"infinite",animationName:jgc((0,PP.isRTL)()),width:`${Egc}%`},"",""):Mgc,";"),qP=S("progress",{target:"e15u147w0"})({name:"11fb690",styles:"position:absolute;top:0;left:0;opacity:0;width:100%;height:100%"});var cx=u(V(),1);function Kgc(c,t){let{className:e,value:l,...d}=c,b=!Number.isFinite(l);return(0,cx.jsxs)(KP,{className:e,children:[(0,cx.jsx)(_P,{style:{"--indicator-width":b?void 0:`${l}%`},isIndeterminate:b}),(0,cx.jsx)(qP,{max:100,value:l,"aria-label":(0,$P.__)("Loading \u2026"),ref:t,...d})]})}var tK=(0,cK.forwardRef)(Kgc);tK.displayName="ProgressBar";var eK=tK;var ed=u(ic(),1);var _gc=c=>c.every(t=>t.parent!==null);function $W(c){let t=c.map(d=>({children:[],parent:null,...d,id:String(d.id)}));if(!_gc(t))return t;let e=t.reduce((d,b)=>{let{parent:o}=b;return d[o]||(d[o]=[]),d[o].push(b),d},{}),l=d=>d.map(b=>{let o=e[b.id];return{...b,children:o&&o.length?l(o):[]}});return l(e[0]||[])}var bK=u(F(),1),oK=u(dK(),1);var nK=u(V(),1);function iK(c,t=0){return c.flatMap(e=>[{value:e.id,label:"\xA0".repeat(t*3)+(0,oK.decodeEntities)(e.name)},...iK(e.children||[],t+1)])}function qgc(c){let{__nextHasNoMarginBottom:t,__next40pxDefaultSize:e,label:l,noOptionLabel:d,onChange:b,selectedId:o,tree:n=[],...i}=c,a=(0,bK.useMemo)(()=>[d&&{value:"",label:d},...iK(n)].filter(G=>!!G),[d,n]);return(0,nK.jsx)(Xm,{label:l,options:a,onChange:b,value:o,...i})}var Js=qgc;var aK=u(V(),1);function GK({label:c,noOptionLabel:t,authorList:e,selectedAuthorId:l,onChange:d}){if(!e)return null;let b=$W(e);return(0,aK.jsx)(Js,{label:c,noOptionLabel:t,onChange:d,tree:b,selectedId:l!==void 0?String(l):void 0})}var XK=u(F(),1);var uK=u(V(),1);function sK({label:c,noOptionLabel:t,categoriesList:e,selectedCategoryId:l,onChange:d,...b}){let o=(0,XK.useMemo)(()=>$W(e),[e]);return(0,uK.jsx)(Js,{label:c,noOptionLabel:t,onChange:d,tree:o,selectedId:l!==void 0?String(l):void 0,...b})}var WG=u(V(),1),$gc=1,cZc=100,tZc=20;function eZc(c){return"categoriesList"in c}function lZc(c){return"categorySuggestions"in c}var dZc=[{label:(0,ed.__)("Newest to oldest"),value:"date/desc"},{label:(0,ed.__)("Oldest to newest"),value:"date/asc"},{label:(0,ed.__)("A \u2192 Z"),value:"title/asc"},{label:(0,ed.__)("Z \u2192 A"),value:"title/desc"}];function bZc({authorList:c,selectedAuthorId:t,numberOfItems:e,order:l,orderBy:d,orderByOptions:b=dZc,maxItems:o=cZc,minItems:n=$gc,onAuthorChange:i,onNumberOfItemsChange:a,onOrderChange:G,onOrderByChange:X,...s}){return(0,WG.jsx)(it,{spacing:"4",className:"components-query-controls",children:[G&&X&&(0,WG.jsx)(yd,{label:(0,ed.__)("Order by"),value:d===void 0||l===void 0?void 0:`${d}/${l}`,options:b,onChange:r=>{if(typeof r!="string")return;let[m,x]=r.split("/");x!==l&&G(x),m!==d&&X(m)}},"query-controls-order-select"),eZc(s)&&s.categoriesList&&s.onCategoryChange&&(0,WG.jsx)(sK,{categoriesList:s.categoriesList,label:(0,ed.__)("Category"),noOptionLabel:(0,ed._x)("All","categories"),selectedCategoryId:s.selectedCategoryId,onChange:s.onCategoryChange},"query-controls-category-select"),lZc(s)&&s.categorySuggestions&&s.onCategoryChange&&(0,WG.jsx)(AW,{label:(0,ed.__)("Categories"),value:s.selectedCategories&&s.selectedCategories.map(r=>({id:r.id,value:r.name||r.value})),suggestions:Object.keys(s.categorySuggestions),onChange:s.onCategoryChange,maxSuggestions:tZc},"query-controls-categories-select"),i&&(0,WG.jsx)(GK,{authorList:c,label:(0,ed.__)("Author"),noOptionLabel:(0,ed._x)("All","authors"),selectedAuthorId:t,onChange:i},"query-controls-author-select"),a&&(0,WG.jsx)(Vd,{label:(0,ed.__)("Number of items"),value:e,onChange:a,min:n,max:o,required:!0},"query-controls-range-control")]})}var rK=bZc;var cB=u(F(),1);var mK=u(F(),1),tx=(0,mK.createContext)({store:void 0,disabled:void 0});tx.displayName="RadioGroupContext";var U9=u(V(),1);function oZc({value:c,children:t,__next40pxDefaultSize:e,...l},d){let{store:b,disabled:o}=(0,cB.useContext)(tx),n=E(b,"value");return(0,U9.jsx)(iX,{disabled:o,store:b,ref:d,value:c,render:(0,U9.jsx)(oc,{variant:n!==void 0&&n===c?"primary":"secondary",__next40pxDefaultSize:!0,...l}),children:t||c})}var xK=(0,cB.forwardRef)(oZc);xK.displayName="Radio";var gK=xK;var ZK=u(mt(),1),eB=u(F(),1),HK=u(ic(),1);var tB=u(V(),1);function nZc({label:c,checked:t,defaultChecked:e,disabled:l,onChange:d,children:b,...o},n){let i=GX({value:t,defaultValue:e,setValue:G=>{d?.(G??void 0)},rtl:(0,HK.isRTL)()}),a=(0,eB.useMemo)(()=>({store:i,disabled:l}),[i,l]);return(0,ZK.default)("wp.components.__experimentalRadioGroup",{alternative:"wp.components.RadioControl or wp.components.__experimentalToggleGroupControl",since:"6.8"}),(0,tB.jsx)(tx.Provider,{value:a,children:(0,tB.jsx)(aX,{store:i,render:(0,tB.jsx)(Jp,{__shouldNotWarnDeprecated:!0,children:b}),"aria-label":c,ref:n,...o})})}var RK=(0,eB.forwardRef)(nZc);RK.displayName="RadioGroup";var IK=RK;var BK=u(bc(),1);var Ib=u(V(),1);function pK(c,t){return`${c}-${t}-option-description`}function j9(c,t){return`${c}-${t}`}function WK(c){return`${c}__help`}function yK(c){let{label:t,className:e,selected:l,help:d,onChange:b,onClick:o,hideLabelFromVision:n,disabled:i,options:a=[],id:G,...X}=c,s=(0,BK.useInstanceId)(yK,"inspector-radio-control",G),r=m=>b(m.target.value);return a?.length?(0,Ib.jsxs)("fieldset",{id:s,role:"radiogroup",className:f(e,"components-radio-control"),disabled:i,"aria-describedby":d?WK(s):void 0,children:[n?(0,Ib.jsx)(kc,{as:"legend",children:t}):(0,Ib.jsx)(Oc.VisualLabel,{as:"legend",children:t}),(0,Ib.jsx)(it,{spacing:3,className:f("components-radio-control__group-wrapper",{"has-help":!!d}),children:a.map((m,x)=>(0,Ib.jsxs)("div",{className:"components-radio-control__option",children:[(0,Ib.jsx)("input",{id:j9(s,x),className:"components-radio-control__input",type:"radio",name:s,value:m.value,onChange:r,checked:m.value===l,"aria-describedby":m.description?pK(s,x):void 0,onClick:g=>{g.currentTarget.focus(),o?.(g)},...X}),(0,Ib.jsx)("label",{className:"components-radio-control__label",htmlFor:j9(s,x),children:m.label}),m.description?(0,Ib.jsx)(cn,{id:pK(s,x),className:"components-radio-control__option-description",children:m.description}):null]},j9(s,x)))}),!!d&&(0,Ib.jsx)(cn,{id:WK(s),className:"components-base-control__help",children:d})]}):null}var lB=yK;var UK=u(F(),1);var BG=u(K());var bB=u(K()),iZc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var b in d)d.hasOwnProperty(b)&&(l[b]=d[b])},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)}})(),dB=function(){return dB=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},dB.apply(this,arguments)},aZc={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"}},VK=(function(c){iZc(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 bB.createElement("div",{className:this.props.className||"",style:dB(dB({position:"absolute",userSelect:"none"},aZc[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t})(bB.PureComponent);var Fi=u(vK()),gZc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var b in d)d.hasOwnProperty(b)&&(l[b]=d[b])},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)}})(),Bo=function(){return Bo=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},Bo.apply(this,arguments)},ZZc={width:"auto",height:"auto"},nB=(0,Fi.default)(function(c,t,e){return Math.max(Math.min(c,e),t)}),YK=(0,Fi.default)(function(c,t){return Math.round(c/t)*t}),vs=(0,Fi.default)(function(c,t){return new RegExp(c,"i").test(t)}),iB=function(c){return!!(c.touches&&c.touches.length)},HZc=function(c){return!!((c.clientX||c.clientX===0)&&(c.clientY||c.clientY===0))},CK=(0,Fi.default)(function(c,t,e){e===void 0&&(e=0);var l=t.reduce(function(b,o,n){return Math.abs(o-c)<Math.abs(t[b]-c)?n:b},0),d=Math.abs(t[l]-c);return e===0||d<e?t[l]:c}),Ze=(0,Fi.default)(function(c,t){return c.substr(c.length-t.length,t.length)===t}),P9=(0,Fi.default)(function(c){return c=c.toString(),c==="auto"||Ze(c,"px")||Ze(c,"%")||Ze(c,"vh")||Ze(c,"vw")||Ze(c,"vmax")||Ze(c,"vmin")?c:c+"px"}),aB=function(c,t,e,l){if(c&&typeof c=="string"){if(Ze(c,"px"))return Number(c.replace("px",""));if(Ze(c,"%")){var d=Number(c.replace("%",""))/100;return t*d}if(Ze(c,"vw")){var d=Number(c.replace("vw",""))/100;return e*d}if(Ze(c,"vh")){var d=Number(c.replace("vh",""))/100;return l*d}}return c},RZc=(0,Fi.default)(function(c,t,e,l,d,b,o){return l=aB(l,c.width,t,e),d=aB(d,c.height,t,e),b=aB(b,c.width,t,e),o=aB(o,c.height,t,e),{maxWidth:typeof l>"u"?void 0:Number(l),maxHeight:typeof d>"u"?void 0:Number(d),minWidth:typeof b>"u"?void 0:Number(b),minHeight:typeof o>"u"?void 0:Number(o)}}),IZc=["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"],FK="__resizable_base__",NK=(function(c){gZc(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 b=l.window.document.createElement("div");return b.style.width="100%",b.style.height="100%",b.style.position="absolute",b.style.transform="scale(0, 0)",b.style.left="0",b.style.flex="0",b.classList?b.classList.add(FK):b.className+=FK,d.appendChild(b),b},l.removeBase=function(d){var b=l.parentNode;b&&b.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||ZZc},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,b=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:b,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(n){if(typeof e.state[n]>"u"||e.state[n]==="auto")return"auto";if(e.propsSize&&e.propsSize[n]&&Ze(e.propsSize[n].toString(),"%")){if(Ze(e.state[n].toString(),"%"))return e.state[n].toString();var i=e.getParentSize(),a=Number(e.state[n].toString().replace("px","")),G=a/i[n]*100;return G+"%"}return P9(e.state[n])},b=l&&typeof l.width<"u"&&!this.state.isResizing?P9(l.width):d("width"),o=l&&typeof l.height<"u"&&!this.state.isResizing?P9(l.height):d("height");return{width:b,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 b={width:e.offsetWidth,height:e.offsetHeight};return l&&(this.parentNode.style.flexWrap=d),this.removeBase(e),b},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,b=this.state.direction,o=d&&vs("left",b),n=d&&vs("top",b),i,a;if(this.props.bounds==="parent"){var G=this.parentNode;G&&(i=o?this.resizableRight-this.parentLeft:G.offsetWidth+(this.parentLeft-this.resizableLeft),a=n?this.resizableBottom-this.parentTop:G.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(i=o?this.resizableRight:this.window.innerWidth-this.resizableLeft,a=n?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=n?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,b=this.props.resizeRatio||1,o=this.state,n=o.direction,i=o.original,a=this.props,G=a.lockAspectRatio,X=a.lockAspectRatioExtraHeight,s=a.lockAspectRatioExtraWidth,r=i.width,m=i.height,x=X||0,g=s||0;return vs("right",n)&&(r=i.width+(e-i.x)*b/d,G&&(m=(r-g)/this.ratio+x)),vs("left",n)&&(r=i.width-(e-i.x)*b/d,G&&(m=(r-g)/this.ratio+x)),vs("bottom",n)&&(m=i.height+(l-i.y)*b/d,G&&(r=(m-x)*this.ratio+g)),vs("top",n)&&(m=i.height-(l-i.y)*b/d,G&&(r=(m-x)*this.ratio+g)),{newWidth:r,newHeight:m}},t.prototype.calculateNewSizeFromAspectRatio=function(e,l,d,b){var o=this.props,n=o.lockAspectRatio,i=o.lockAspectRatioExtraHeight,a=o.lockAspectRatioExtraWidth,G=typeof b.width>"u"?10:b.width,X=typeof d.width>"u"||d.width<0?e:d.width,s=typeof b.height>"u"?10:b.height,r=typeof d.height>"u"||d.height<0?l:d.height,m=i||0,x=a||0;if(n){var g=(s-m)*this.ratio+x,R=(r-m)*this.ratio+x,Z=(G-x)/this.ratio+m,H=(X-x)/this.ratio+m,W=Math.max(G,g),p=Math.min(X,R),I=Math.max(s,Z),y=Math.min(r,H);e=nB(e,W,p),l=nB(l,I,y)}else e=nB(e,G,X),l=nB(l,s,r);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 b=this.resizable.getBoundingClientRect(),o=b.left,n=b.top,i=b.right,a=b.bottom;this.resizableLeft=o,this.resizableRight=i,this.resizableTop=n,this.resizableBottom=a}},t.prototype.onResizeStart=function(e,l){if(!(!this.resizable||!this.window)){var d=0,b=0;if(e.nativeEvent&&HZc(e.nativeEvent)){if(d=e.nativeEvent.clientX,b=e.nativeEvent.clientY,e.nativeEvent.which===3)return}else e.nativeEvent&&iB(e.nativeEvent)&&(d=e.nativeEvent.touches[0].clientX,b=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 n,i=this.window.getComputedStyle(this.resizable);if(i.flexBasis!=="auto"){var a=this.parentNode;if(a){var G=this.window.getComputedStyle(a).flexDirection;this.flexDir=G.startsWith("row")?"row":"column",n=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var X={original:{x:d,y:b,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:Bo(Bo({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:l,flexBasis:n};this.setState(X)}},t.prototype.onMouseMove=function(e){if(!(!this.state.isResizing||!this.resizable||!this.window)){if(this.window.TouchEvent&&iB(e))try{e.preventDefault(),e.stopPropagation()}catch{}var l=this.props,d=l.maxWidth,b=l.maxHeight,o=l.minWidth,n=l.minHeight,i=iB(e)?e.touches[0].clientX:e.clientX,a=iB(e)?e.touches[0].clientY:e.clientY,G=this.state,X=G.direction,s=G.original,r=G.width,m=G.height,x=this.getParentSize(),g=RZc(x,this.window.innerWidth,this.window.innerHeight,d,b,o,n);d=g.maxWidth,b=g.maxHeight,o=g.minWidth,n=g.minHeight;var R=this.calculateNewSizeFromDirection(i,a),Z=R.newHeight,H=R.newWidth,W=this.calculateNewMaxFromBoundary(d,b),p=this.calculateNewSizeFromAspectRatio(H,Z,{width:W.maxWidth,height:W.maxHeight},{width:o,height:n});if(H=p.newWidth,Z=p.newHeight,this.props.grid){var I=YK(H,this.props.grid[0]),y=YK(Z,this.props.grid[1]),B=this.props.snapGap||0;H=B===0||Math.abs(I-H)<=B?I:H,Z=B===0||Math.abs(y-Z)<=B?y:Z}this.props.snap&&this.props.snap.x&&(H=CK(H,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(Z=CK(Z,this.props.snap.y,this.props.snapGap));var Y={width:H-s.width,height:Z-s.height};if(r&&typeof r=="string"){if(Ze(r,"%")){var J=H/x.width*100;H=J+"%"}else if(Ze(r,"vw")){var h=H/this.window.innerWidth*100;H=h+"vw"}else if(Ze(r,"vh")){var C=H/this.window.innerHeight*100;H=C+"vh"}}if(m&&typeof m=="string"){if(Ze(m,"%")){var J=Z/x.height*100;Z=J+"%"}else if(Ze(m,"vw")){var h=Z/this.window.innerWidth*100;Z=h+"vw"}else if(Ze(m,"vh")){var C=Z/this.window.innerHeight*100;Z=C+"vh"}}var N={width:this.createSizeForCssProperty(H,"width"),height:this.createSizeForCssProperty(Z,"height")};this.flexDir==="row"?N.flexBasis=N.width:this.flexDir==="column"&&(N.flexBasis=N.height),this.setState(N),this.props.onResize&&this.props.onResize(e,X,this.resizable,Y)}},t.prototype.onMouseUp=function(e){var l=this.state,d=l.isResizing,b=l.direction,o=l.original;if(!(!d||!this.resizable)){var n={width:this.size.width-o.width,height:this.size.height-o.height};this.props.onResizeStop&&this.props.onResizeStop(e,b,this.resizable,n),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:Bo(Bo({},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,b=l.handleStyles,o=l.handleClasses,n=l.handleWrapperStyle,i=l.handleWrapperClass,a=l.handleComponent;if(!d)return null;var G=Object.keys(d).map(function(X){return d[X]!==!1?BG.createElement(VK,{key:X,direction:X,onResizeStart:e.onResizeStart,replaceStyles:b&&b[X],className:o&&o[X]},a&&a[X]?a[X]:null):null});return BG.createElement("div",{className:i,style:n},G)},t.prototype.render=function(){var e=this,l=Object.keys(this.props).reduce(function(o,n){return IZc.indexOf(n)!==-1||(o[n]=e.props[n]),o},{}),d=Bo(Bo(Bo({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 b=this.props.as||"div";return BG.createElement(b,Bo({ref:this.ref,style:d,className:this.props.className},l),this.state.isResizing&&BG.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})(BG.PureComponent);var QK=u(F(),1);var wK=u(F(),1),K9=u(ic(),1);var pb=u(F(),1),fK=u(bc(),1),pZc=()=>{},Wn={bottom:"bottom",corner:"corner"};function SK({axis:c,fadeTimeout:t=180,onResize:e=pZc,position:l=Wn.bottom,showPx:d=!1}){let[b,o]=(0,fK.useResizeObserver)(),n=!!c,[i,a]=(0,pb.useState)(!1),[G,X]=(0,pb.useState)(!1),{width:s,height:r}=o,m=(0,pb.useRef)(r),x=(0,pb.useRef)(s),g=(0,pb.useRef)(void 0),R=(0,pb.useCallback)(()=>{let H=()=>{n||(a(!1),X(!1))};g.current&&window.clearTimeout(g.current),g.current=window.setTimeout(H,t)},[t,n]);return(0,pb.useEffect)(()=>{if(!(s!==null||r!==null))return;let W=s!==x.current,p=r!==m.current;if(!(!W&&!p)){if(s&&!x.current&&r&&!m.current){x.current=s,m.current=r;return}W&&(a(!0),x.current=s),p&&(X(!0),m.current=r),e({width:s,height:r}),R()}},[s,r,e,R]),{label:WZc({axis:c,height:r,moveX:i,moveY:G,position:l,showPx:d,width:s}),resizeListener:b}}function WZc({axis:c,height:t,moveX:e=!1,moveY:l=!1,position:d=Wn.bottom,showPx:b=!1,width:o}){if(!e&&!l)return;if(d===Wn.corner)return`${o} x ${t}`;let n=b?" px":"";if(c){if(c==="x"&&e)return`${o}${n}`;if(c==="y"&&l)return`${t}${n}`}if(e&&l)return`${o} x ${t}`;if(e)return`${o}${n}`;if(l)return`${t}${n}`}var kK=S("div",{target:"e1wq7y4k3"})({name:"1cd7zoc",styles:"bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0"}),zK=S("div",{target:"e1wq7y4k2"})({name:"ajymcs",styles:"align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear"}),AK=S("div",{target:"e1wq7y4k1"})("background:",O.theme.foreground,";border-radius:",A.radiusSmall,";box-sizing:border-box;font-family:",vt("default.fontFamily"),";font-size:12px;color:",O.theme.foregroundInverted,";padding:4px 8px;position:relative;"),OK=S(nl,{target:"e1wq7y4k0"})("&&&{color:",O.theme.foregroundInverted,";display:block;font-size:13px;line-height:1.4;white-space:nowrap;}");var GB=u(V(),1),XB=4,BZc=XB*2.5;function yZc({label:c,position:t=Wn.corner,zIndex:e=1e3,...l},d){let b=!!c,o=t===Wn.bottom,n=t===Wn.corner;if(!b)return null;let i={opacity:b?1:void 0,zIndex:e},a={};return o&&(i={...i,position:"absolute",bottom:BZc*-1,left:"50%",transform:"translate(-50%, 0)"},a={transform:"translate(0, 100%)"}),n&&(i={...i,position:"absolute",top:XB,right:(0,K9.isRTL)()?void 0:XB,left:(0,K9.isRTL)()?XB:void 0}),(0,GB.jsx)(zK,{"aria-hidden":"true",className:"components-resizable-tooltip__tooltip-wrapper",ref:d,style:i,...l,children:(0,GB.jsx)(AK,{className:"components-resizable-tooltip__tooltip",style:a,children:(0,GB.jsx)(OK,{as:"span",children:c})})})}var VZc=(0,wK.forwardRef)(yZc),TK=VZc;var uB=u(V(),1),hZc=()=>{};function JZc({axis:c,className:t,fadeTimeout:e=180,isVisible:l=!0,labelRef:d,onResize:b=hZc,position:o=Wn.bottom,showPx:n=!0,zIndex:i=1e3,...a},G){let{label:X,resizeListener:s}=SK({axis:c,fadeTimeout:e,onResize:b,showPx:n,position:o});if(!l)return null;let r=f("components-resize-tooltip",t);return(0,uB.jsxs)(kK,{"aria-hidden":"true",className:r,ref:G,...a,children:[s,(0,uB.jsx)(TK,{"aria-hidden":a["aria-hidden"],label:X,position:o,ref:d,zIndex:i})]})}var vZc=(0,QK.forwardRef)(JZc),LK=vZc;var ex=u(V(),1),Ni="components-resizable-box__handle",sB="components-resizable-box__side-handle",rB="components-resizable-box__corner-handle",DK={top:f(Ni,sB,"components-resizable-box__handle-top"),right:f(Ni,sB,"components-resizable-box__handle-right"),bottom:f(Ni,sB,"components-resizable-box__handle-bottom"),left:f(Ni,sB,"components-resizable-box__handle-left"),topLeft:f(Ni,rB,"components-resizable-box__handle-top","components-resizable-box__handle-left"),topRight:f(Ni,rB,"components-resizable-box__handle-top","components-resizable-box__handle-right"),bottomRight:f(Ni,rB,"components-resizable-box__handle-bottom","components-resizable-box__handle-right"),bottomLeft:f(Ni,rB,"components-resizable-box__handle-bottom","components-resizable-box__handle-left")},fi={width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},YZc={top:fi,right:fi,bottom:fi,left:fi,topLeft:fi,topRight:fi,bottomRight:fi,bottomLeft:fi};function CZc({className:c,children:t,showHandle:e=!0,__experimentalShowTooltip:l=!1,__experimentalTooltipProps:d={},...b},o){return(0,ex.jsxs)(NK,{className:f("components-resizable-box__container",e&&"has-show-handle",c),handleComponent:Object.fromEntries(Object.keys(DK).map(n=>[n,(0,ex.jsx)("div",{tabIndex:-1},n)])),handleClasses:DK,handleStyles:YZc,ref:o,...b,children:[t,l&&(0,ex.jsx)(LK,{...d})]})}var jK=(0,UK.forwardRef)(CZc);jK.displayName="ResizableBox";var EK=jK;var mB=u(F(),1),_9=u(V(),1);function FZc({naturalWidth:c,naturalHeight:t,children:e,isInline:l=!1}){if(mB.Children.count(e)!==1)return null;let d=l?"span":"div",b;return c&&t&&(b=`${c} / ${t}`),(0,_9.jsx)(d,{className:"components-responsive-wrapper",children:(0,_9.jsx)("div",{children:(0,mB.cloneElement)(e,{className:f("components-responsive-wrapper__content",e.props.className),style:{...e.props.style,aspectRatio:b}})})})}var MK=FZc;var Ce=u(F(),1),Ys=u(bc(),1),xl=u(V(),1);var NZc=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 b(o){o.style&&["width","height","minHeight","maxHeight"].forEach(function(n){/^\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[n])&&(o.style[n]="")})}Array.prototype.forEach.call(document.querySelectorAll("[style]"),b),Array.prototype.forEach.call(document.styleSheets,function(o){let n;try{n=o.cssRules||o.rules}catch{return}Array.prototype.forEach.call(n,b)}),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)},fZc=`
+	);outline:2px solid transparent;outline-offset:-2px;`,({isIndeterminate:c})=>c?D({animationDuration:"1.5s",animationTimingFunction:"ease-in-out",animationIterationCount:"infinite",animationName:Egc((0,TP.isRTL)()),width:`${Mgc}%`},"",""):Pgc,";"),DP=k("progress",{target:"e15u147w0"})({name:"11fb690",styles:"position:absolute;top:0;left:0;opacity:0;width:100%;height:100%"});var P0=X(V(),1);function _gc(c,t){let{className:e,value:l,...d}=c,b=!Number.isFinite(l);return(0,P0.jsxs)(QP,{className:e,children:[(0,P0.jsx)(LP,{style:{"--indicator-width":b?void 0:`${l}%`},isIndeterminate:b}),(0,P0.jsx)(DP,{max:100,value:l,"aria-label":(0,UP.__)("Loading \u2026"),ref:t,...d})]})}var EP=(0,jP.forwardRef)(_gc);EP.displayName="ProgressBar";var MP=EP;var cd=X(ic(),1);var qgc=c=>c.every(t=>t.parent!==null);function TW(c){let t=c.map(d=>({children:[],parent:null,...d,id:String(d.id)}));if(!qgc(t))return t;let e=t.reduce((d,b)=>{let{parent:o}=b;return d[o]||(d[o]=[]),d[o].push(b),d},{}),l=d=>d.map(b=>{let o=e[b.id];return{...b,children:o&&o.length?l(o):[]}});return l(e[0]||[])}var _P=X(Y(),1),qP=X(KP(),1);var $P=X(V(),1);function cK(c,t=0){return c.flatMap(e=>[{value:e.id,label:"\xA0".repeat(t*3)+(0,qP.decodeEntities)(e.name)},...cK(e.children||[],t+1)])}function $gc(c){let{__nextHasNoMarginBottom:t,__next40pxDefaultSize:e,label:l,noOptionLabel:d,onChange:b,selectedId:o,tree:n=[],...i}=c,a=(0,_P.useMemo)(()=>[d&&{value:"",label:d},...cK(n)].filter(u=>!!u),[d,n]);return(0,$P.jsx)(u0,{label:l,options:a,onChange:b,value:o,...i})}var Br=$gc;var tK=X(V(),1);function eK({label:c,noOptionLabel:t,authorList:e,selectedAuthorId:l,onChange:d}){if(!e)return null;let b=TW(e);return(0,tK.jsx)(Br,{label:c,noOptionLabel:t,onChange:d,tree:b,selectedId:l!==void 0?String(l):void 0})}var lK=X(Y(),1);var dK=X(V(),1);function bK({label:c,noOptionLabel:t,categoriesList:e,selectedCategoryId:l,onChange:d,...b}){let o=(0,lK.useMemo)(()=>TW(e),[e]);return(0,dK.jsx)(Br,{label:c,noOptionLabel:t,onChange:d,tree:o,selectedId:l!==void 0?String(l):void 0,...b})}var Wu=X(V(),1),cHc=1,tHc=100,eHc=20;function lHc(c){return"categoriesList"in c}function dHc(c){return"categorySuggestions"in c}var bHc=[{label:(0,cd.__)("Newest to oldest"),value:"date/desc"},{label:(0,cd.__)("Oldest to newest"),value:"date/asc"},{label:(0,cd.__)("A \u2192 Z"),value:"title/asc"},{label:(0,cd.__)("Z \u2192 A"),value:"title/desc"}];function oHc({authorList:c,selectedAuthorId:t,numberOfItems:e,order:l,orderBy:d,orderByOptions:b=bHc,maxItems:o=tHc,minItems:n=cHc,onAuthorChange:i,onNumberOfItemsChange:a,onOrderChange:u,onOrderByChange:G,...r}){return(0,Wu.jsx)(it,{spacing:"4",className:"components-query-controls",children:[u&&G&&(0,Wu.jsx)(Wd,{label:(0,cd.__)("Order by"),value:d===void 0||l===void 0?void 0:`${d}/${l}`,options:b,onChange:s=>{if(typeof s!="string")return;let[m,x]=s.split("/");x!==l&&u(x),m!==d&&G(m)}},"query-controls-order-select"),lHc(r)&&r.categoriesList&&r.onCategoryChange&&(0,Wu.jsx)(bK,{categoriesList:r.categoriesList,label:(0,cd.__)("Category"),noOptionLabel:(0,cd._x)("All","categories"),selectedCategoryId:r.selectedCategoryId,onChange:r.onCategoryChange},"query-controls-category-select"),dHc(r)&&r.categorySuggestions&&r.onCategoryChange&&(0,Wu.jsx)(VW,{label:(0,cd.__)("Categories"),value:r.selectedCategories&&r.selectedCategories.map(s=>({id:s.id,value:s.name||s.value})),suggestions:Object.keys(r.categorySuggestions),onChange:r.onCategoryChange,maxSuggestions:eHc},"query-controls-categories-select"),i&&(0,Wu.jsx)(eK,{authorList:c,label:(0,cd.__)("Author"),noOptionLabel:(0,cd._x)("All","authors"),selectedAuthorId:t,onChange:i},"query-controls-author-select"),a&&(0,Wu.jsx)(Bd,{label:(0,cd.__)("Number of items"),value:e,onChange:a,min:n,max:o,required:!0},"query-controls-range-control")]})}var oK=oHc;var QW=X(Y(),1);var nK=X(Y(),1),K0=(0,nK.createContext)({store:void 0,disabled:void 0});K0.displayName="RadioGroupContext";var l9=X(V(),1);function nHc({value:c,children:t,__next40pxDefaultSize:e,...l},d){let{store:b,disabled:o}=(0,QW.useContext)(K0),n=E(b,"value");return(0,l9.jsx)(uG,{disabled:o,store:b,ref:d,value:c,render:(0,l9.jsx)(oc,{variant:n!==void 0&&n===c?"primary":"secondary",__next40pxDefaultSize:!0,...l}),children:t||c})}var iK=(0,QW.forwardRef)(nHc);iK.displayName="Radio";var aK=iK;var uK=X(xt(),1),DW=X(Y(),1),GK=X(ic(),1);var LW=X(V(),1);function iHc({label:c,checked:t,defaultChecked:e,disabled:l,onChange:d,children:b,...o},n){let i=XG({value:t,defaultValue:e,setValue:u=>{d?.(u??void 0)},rtl:(0,GK.isRTL)()}),a=(0,DW.useMemo)(()=>({store:i,disabled:l}),[i,l]);return(0,uK.default)("wp.components.__experimentalRadioGroup",{alternative:"wp.components.RadioControl or wp.components.__experimentalToggleGroupControl",since:"6.8"}),(0,LW.jsx)(K0.Provider,{value:a,children:(0,LW.jsx)(GG,{store:i,render:(0,LW.jsx)(yp,{__shouldNotWarnDeprecated:!0,children:b}),"aria-label":c,ref:n,...o})})}var XK=(0,DW.forwardRef)(iHc);XK.displayName="RadioGroup";var rK=XK;var xK=X(bc(),1);var pb=X(V(),1);function sK(c,t){return`${c}-${t}-option-description`}function d9(c,t){return`${c}-${t}`}function mK(c){return`${c}__help`}function gK(c){let{label:t,className:e,selected:l,help:d,onChange:b,onClick:o,hideLabelFromVision:n,disabled:i,options:a=[],id:u,...G}=c,r=(0,xK.useInstanceId)(gK,"inspector-radio-control",u),s=m=>b(m.target.value);return a?.length?(0,pb.jsxs)("fieldset",{id:r,role:"radiogroup",className:N(e,"components-radio-control"),disabled:i,"aria-describedby":d?mK(r):void 0,children:[n?(0,pb.jsx)(Sc,{as:"legend",children:t}):(0,pb.jsx)(Ac.VisualLabel,{as:"legend",children:t}),(0,pb.jsx)(it,{spacing:3,className:N("components-radio-control__group-wrapper",{"has-help":!!d}),children:a.map((m,x)=>(0,pb.jsxs)("div",{className:"components-radio-control__option",children:[(0,pb.jsx)("input",{id:d9(r,x),className:"components-radio-control__input",type:"radio",name:r,value:m.value,onChange:s,checked:m.value===l,"aria-describedby":m.description?sK(r,x):void 0,onClick:g=>{g.currentTarget.focus(),o?.(g)},...G}),(0,pb.jsx)("label",{className:"components-radio-control__label",htmlFor:d9(r,x),children:m.label}),m.description?(0,pb.jsx)(cn,{id:sK(r,x),className:"components-radio-control__option-description",children:m.description}):null]},d9(r,x)))}),!!d&&(0,pb.jsx)(cn,{id:mK(r),className:"components-base-control__help",children:d})]}):null}var UW=gK;var zK=X(Y(),1);var Bu=X(P());var EW=X(P()),aHc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var b in d)d.hasOwnProperty(b)&&(l[b]=d[b])},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)}})(),jW=function(){return jW=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},jW.apply(this,arguments)},uHc={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"}},HK=(function(c){aHc(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 EW.createElement("div",{className:this.props.className||"",style:jW(jW({position:"absolute",userSelect:"none"},uHc[this.props.direction]),this.props.replaceStyles||{}),onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart},this.props.children)},t})(EW.PureComponent);var Si=X(IK()),HHc=(function(){var c=function(t,e){return c=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,d){l.__proto__=d}||function(l,d){for(var b in d)d.hasOwnProperty(b)&&(l[b]=d[b])},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)}})(),Wo=function(){return Wo=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},Wo.apply(this,arguments)},ZHc={width:"auto",height:"auto"},PW=(0,Si.default)(function(c,t,e){return Math.max(Math.min(c,e),t)}),pK=(0,Si.default)(function(c,t){return Math.round(c/t)*t}),yr=(0,Si.default)(function(c,t){return new RegExp(c,"i").test(t)}),KW=function(c){return!!(c.touches&&c.touches.length)},RHc=function(c){return!!((c.clientX||c.clientX===0)&&(c.clientY||c.clientY===0))},WK=(0,Si.default)(function(c,t,e){e===void 0&&(e=0);var l=t.reduce(function(b,o,n){return Math.abs(o-c)<Math.abs(t[b]-c)?n:b},0),d=Math.abs(t[l]-c);return e===0||d<e?t[l]:c}),Ze=(0,Si.default)(function(c,t){return c.substr(c.length-t.length,t.length)===t}),n9=(0,Si.default)(function(c){return c=c.toString(),c==="auto"||Ze(c,"px")||Ze(c,"%")||Ze(c,"vh")||Ze(c,"vw")||Ze(c,"vmax")||Ze(c,"vmin")?c:c+"px"}),_W=function(c,t,e,l){if(c&&typeof c=="string"){if(Ze(c,"px"))return Number(c.replace("px",""));if(Ze(c,"%")){var d=Number(c.replace("%",""))/100;return t*d}if(Ze(c,"vw")){var d=Number(c.replace("vw",""))/100;return e*d}if(Ze(c,"vh")){var d=Number(c.replace("vh",""))/100;return l*d}}return c},IHc=(0,Si.default)(function(c,t,e,l,d,b,o){return l=_W(l,c.width,t,e),d=_W(d,c.height,t,e),b=_W(b,c.width,t,e),o=_W(o,c.height,t,e),{maxWidth:typeof l>"u"?void 0:Number(l),maxHeight:typeof d>"u"?void 0:Number(d),minWidth:typeof b>"u"?void 0:Number(b),minHeight:typeof o>"u"?void 0:Number(o)}}),pHc=["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"],BK="__resizable_base__",yK=(function(c){HHc(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 b=l.window.document.createElement("div");return b.style.width="100%",b.style.height="100%",b.style.position="absolute",b.style.transform="scale(0, 0)",b.style.left="0",b.style.flex="0",b.classList?b.classList.add(BK):b.className+=BK,d.appendChild(b),b},l.removeBase=function(d){var b=l.parentNode;b&&b.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||ZHc},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,b=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:b,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(n){if(typeof e.state[n]>"u"||e.state[n]==="auto")return"auto";if(e.propsSize&&e.propsSize[n]&&Ze(e.propsSize[n].toString(),"%")){if(Ze(e.state[n].toString(),"%"))return e.state[n].toString();var i=e.getParentSize(),a=Number(e.state[n].toString().replace("px","")),u=a/i[n]*100;return u+"%"}return n9(e.state[n])},b=l&&typeof l.width<"u"&&!this.state.isResizing?n9(l.width):d("width"),o=l&&typeof l.height<"u"&&!this.state.isResizing?n9(l.height):d("height");return{width:b,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 b={width:e.offsetWidth,height:e.offsetHeight};return l&&(this.parentNode.style.flexWrap=d),this.removeBase(e),b},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,b=this.state.direction,o=d&&yr("left",b),n=d&&yr("top",b),i,a;if(this.props.bounds==="parent"){var u=this.parentNode;u&&(i=o?this.resizableRight-this.parentLeft:u.offsetWidth+(this.parentLeft-this.resizableLeft),a=n?this.resizableBottom-this.parentTop:u.offsetHeight+(this.parentTop-this.resizableTop))}else this.props.bounds==="window"?this.window&&(i=o?this.resizableRight:this.window.innerWidth-this.resizableLeft,a=n?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=n?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,b=this.props.resizeRatio||1,o=this.state,n=o.direction,i=o.original,a=this.props,u=a.lockAspectRatio,G=a.lockAspectRatioExtraHeight,r=a.lockAspectRatioExtraWidth,s=i.width,m=i.height,x=G||0,g=r||0;return yr("right",n)&&(s=i.width+(e-i.x)*b/d,u&&(m=(s-g)/this.ratio+x)),yr("left",n)&&(s=i.width-(e-i.x)*b/d,u&&(m=(s-g)/this.ratio+x)),yr("bottom",n)&&(m=i.height+(l-i.y)*b/d,u&&(s=(m-x)*this.ratio+g)),yr("top",n)&&(m=i.height-(l-i.y)*b/d,u&&(s=(m-x)*this.ratio+g)),{newWidth:s,newHeight:m}},t.prototype.calculateNewSizeFromAspectRatio=function(e,l,d,b){var o=this.props,n=o.lockAspectRatio,i=o.lockAspectRatioExtraHeight,a=o.lockAspectRatioExtraWidth,u=typeof b.width>"u"?10:b.width,G=typeof d.width>"u"||d.width<0?e:d.width,r=typeof b.height>"u"?10:b.height,s=typeof d.height>"u"||d.height<0?l:d.height,m=i||0,x=a||0;if(n){var g=(r-m)*this.ratio+x,Z=(s-m)*this.ratio+x,H=(u-x)/this.ratio+m,R=(G-x)/this.ratio+m,W=Math.max(u,g),p=Math.min(G,Z),I=Math.max(r,H),y=Math.min(s,R);e=PW(e,W,p),l=PW(l,I,y)}else e=PW(e,u,G),l=PW(l,r,s);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 b=this.resizable.getBoundingClientRect(),o=b.left,n=b.top,i=b.right,a=b.bottom;this.resizableLeft=o,this.resizableRight=i,this.resizableTop=n,this.resizableBottom=a}},t.prototype.onResizeStart=function(e,l){if(!(!this.resizable||!this.window)){var d=0,b=0;if(e.nativeEvent&&RHc(e.nativeEvent)){if(d=e.nativeEvent.clientX,b=e.nativeEvent.clientY,e.nativeEvent.which===3)return}else e.nativeEvent&&KW(e.nativeEvent)&&(d=e.nativeEvent.touches[0].clientX,b=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 n,i=this.window.getComputedStyle(this.resizable);if(i.flexBasis!=="auto"){var a=this.parentNode;if(a){var u=this.window.getComputedStyle(a).flexDirection;this.flexDir=u.startsWith("row")?"row":"column",n=i.flexBasis}}this.setBoundingClientRect(),this.bindEvents();var G={original:{x:d,y:b,width:this.size.width,height:this.size.height},isResizing:!0,backgroundStyle:Wo(Wo({},this.state.backgroundStyle),{cursor:this.window.getComputedStyle(e.target).cursor||"auto"}),direction:l,flexBasis:n};this.setState(G)}},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,b=l.maxHeight,o=l.minWidth,n=l.minHeight,i=KW(e)?e.touches[0].clientX:e.clientX,a=KW(e)?e.touches[0].clientY:e.clientY,u=this.state,G=u.direction,r=u.original,s=u.width,m=u.height,x=this.getParentSize(),g=IHc(x,this.window.innerWidth,this.window.innerHeight,d,b,o,n);d=g.maxWidth,b=g.maxHeight,o=g.minWidth,n=g.minHeight;var Z=this.calculateNewSizeFromDirection(i,a),H=Z.newHeight,R=Z.newWidth,W=this.calculateNewMaxFromBoundary(d,b),p=this.calculateNewSizeFromAspectRatio(R,H,{width:W.maxWidth,height:W.maxHeight},{width:o,height:n});if(R=p.newWidth,H=p.newHeight,this.props.grid){var I=pK(R,this.props.grid[0]),y=pK(H,this.props.grid[1]),B=this.props.snapGap||0;R=B===0||Math.abs(I-R)<=B?I:R,H=B===0||Math.abs(y-H)<=B?y:H}this.props.snap&&this.props.snap.x&&(R=WK(R,this.props.snap.x,this.props.snapGap)),this.props.snap&&this.props.snap.y&&(H=WK(H,this.props.snap.y,this.props.snapGap));var C={width:R-r.width,height:H-r.height};if(s&&typeof s=="string"){if(Ze(s,"%")){var J=R/x.width*100;R=J+"%"}else if(Ze(s,"vw")){var h=R/this.window.innerWidth*100;R=h+"vw"}else if(Ze(s,"vh")){var f=R/this.window.innerHeight*100;R=f+"vh"}}if(m&&typeof m=="string"){if(Ze(m,"%")){var J=H/x.height*100;H=J+"%"}else if(Ze(m,"vw")){var h=H/this.window.innerWidth*100;H=h+"vw"}else if(Ze(m,"vh")){var f=H/this.window.innerHeight*100;H=f+"vh"}}var F={width:this.createSizeForCssProperty(R,"width"),height:this.createSizeForCssProperty(H,"height")};this.flexDir==="row"?F.flexBasis=F.width:this.flexDir==="column"&&(F.flexBasis=F.height),this.setState(F),this.props.onResize&&this.props.onResize(e,G,this.resizable,C)}},t.prototype.onMouseUp=function(e){var l=this.state,d=l.isResizing,b=l.direction,o=l.original;if(!(!d||!this.resizable)){var n={width:this.size.width-o.width,height:this.size.height-o.height};this.props.onResizeStop&&this.props.onResizeStop(e,b,this.resizable,n),this.props.size&&this.setState(this.props.size),this.unbindEvents(),this.setState({isResizing:!1,backgroundStyle:Wo(Wo({},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,b=l.handleStyles,o=l.handleClasses,n=l.handleWrapperStyle,i=l.handleWrapperClass,a=l.handleComponent;if(!d)return null;var u=Object.keys(d).map(function(G){return d[G]!==!1?Bu.createElement(HK,{key:G,direction:G,onResizeStart:e.onResizeStart,replaceStyles:b&&b[G],className:o&&o[G]},a&&a[G]?a[G]:null):null});return Bu.createElement("div",{className:i,style:n},u)},t.prototype.render=function(){var e=this,l=Object.keys(this.props).reduce(function(o,n){return pHc.indexOf(n)!==-1||(o[n]=e.props[n]),o},{}),d=Wo(Wo(Wo({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 b=this.props.as||"div";return Bu.createElement(b,Wo({ref:this.ref,style:d,className:this.props.className},l),this.state.isResizing&&Bu.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})(Bu.PureComponent);var NK=X(Y(),1);var YK=X(Y(),1),i9=X(ic(),1);var Wb=X(Y(),1),VK=X(bc(),1),WHc=()=>{},In={bottom:"bottom",corner:"corner"};function hK({axis:c,fadeTimeout:t=180,onResize:e=WHc,position:l=In.bottom,showPx:d=!1}){let[b,o]=(0,VK.useResizeObserver)(),n=!!c,[i,a]=(0,Wb.useState)(!1),[u,G]=(0,Wb.useState)(!1),{width:r,height:s}=o,m=(0,Wb.useRef)(s),x=(0,Wb.useRef)(r),g=(0,Wb.useRef)(void 0),Z=(0,Wb.useCallback)(()=>{let R=()=>{n||(a(!1),G(!1))};g.current&&window.clearTimeout(g.current),g.current=window.setTimeout(R,t)},[t,n]);return(0,Wb.useEffect)(()=>{if(!(r!==null||s!==null))return;let W=r!==x.current,p=s!==m.current;if(!(!W&&!p)){if(r&&!x.current&&s&&!m.current){x.current=r,m.current=s;return}W&&(a(!0),x.current=r),p&&(G(!0),m.current=s),e({width:r,height:s}),Z()}},[r,s,e,Z]),{label:BHc({axis:c,height:s,moveX:i,moveY:u,position:l,showPx:d,width:r}),resizeListener:b}}function BHc({axis:c,height:t,moveX:e=!1,moveY:l=!1,position:d=In.bottom,showPx:b=!1,width:o}){if(!e&&!l)return;if(d===In.corner)return`${o} x ${t}`;let n=b?" px":"";if(c){if(c==="x"&&e)return`${o}${n}`;if(c==="y"&&l)return`${t}${n}`}if(e&&l)return`${o} x ${t}`;if(e)return`${o}${n}`;if(l)return`${t}${n}`}var JK=k("div",{target:"e1wq7y4k3"})({name:"1cd7zoc",styles:"bottom:0;box-sizing:border-box;left:0;pointer-events:none;position:absolute;right:0;top:0"}),vK=k("div",{target:"e1wq7y4k2"})({name:"ajymcs",styles:"align-items:center;box-sizing:border-box;display:inline-flex;justify-content:center;opacity:0;pointer-events:none;transition:opacity 120ms linear"}),CK=k("div",{target:"e1wq7y4k1"})("background:",Q.theme.foreground,";border-radius:",T.radiusSmall,";box-sizing:border-box;font-family:",Ct("default.fontFamily"),";font-size:12px;color:",Q.theme.foregroundInverted,";padding:4px 8px;position:relative;"),fK=k(nl,{target:"e1wq7y4k0"})("&&&{color:",Q.theme.foregroundInverted,";display:block;font-size:13px;line-height:1.4;white-space:nowrap;}");var qW=X(V(),1),$W=4,yHc=$W*2.5;function VHc({label:c,position:t=In.corner,zIndex:e=1e3,...l},d){let b=!!c,o=t===In.bottom,n=t===In.corner;if(!b)return null;let i={opacity:b?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%)"}),n&&(i={...i,position:"absolute",top:$W,right:(0,i9.isRTL)()?void 0:$W,left:(0,i9.isRTL)()?$W:void 0}),(0,qW.jsx)(vK,{"aria-hidden":"true",className:"components-resizable-tooltip__tooltip-wrapper",ref:d,style:i,...l,children:(0,qW.jsx)(CK,{className:"components-resizable-tooltip__tooltip",style:a,children:(0,qW.jsx)(fK,{as:"span",children:c})})})}var hHc=(0,YK.forwardRef)(VHc),FK=hHc;var cB=X(V(),1),JHc=()=>{};function vHc({axis:c,className:t,fadeTimeout:e=180,isVisible:l=!0,labelRef:d,onResize:b=JHc,position:o=In.bottom,showPx:n=!0,zIndex:i=1e3,...a},u){let{label:G,resizeListener:r}=hK({axis:c,fadeTimeout:e,onResize:b,showPx:n,position:o});if(!l)return null;let s=N("components-resize-tooltip",t);return(0,cB.jsxs)(JK,{"aria-hidden":"true",className:s,ref:u,...a,children:[r,(0,cB.jsx)(FK,{"aria-hidden":a["aria-hidden"],label:G,position:o,ref:d,zIndex:i})]})}var CHc=(0,NK.forwardRef)(vHc),SK=CHc;var _0=X(V(),1),ki="components-resizable-box__handle",tB="components-resizable-box__side-handle",eB="components-resizable-box__corner-handle",kK={top:N(ki,tB,"components-resizable-box__handle-top"),right:N(ki,tB,"components-resizable-box__handle-right"),bottom:N(ki,tB,"components-resizable-box__handle-bottom"),left:N(ki,tB,"components-resizable-box__handle-left"),topLeft:N(ki,eB,"components-resizable-box__handle-top","components-resizable-box__handle-left"),topRight:N(ki,eB,"components-resizable-box__handle-top","components-resizable-box__handle-right"),bottomRight:N(ki,eB,"components-resizable-box__handle-bottom","components-resizable-box__handle-right"),bottomLeft:N(ki,eB,"components-resizable-box__handle-bottom","components-resizable-box__handle-left")},zi={width:void 0,height:void 0,top:void 0,right:void 0,bottom:void 0,left:void 0},fHc={top:zi,right:zi,bottom:zi,left:zi,topLeft:zi,topRight:zi,bottomRight:zi,bottomLeft:zi};function YHc({className:c,children:t,showHandle:e=!0,__experimentalShowTooltip:l=!1,__experimentalTooltipProps:d={},...b},o){return(0,_0.jsxs)(yK,{className:N("components-resizable-box__container",e&&"has-show-handle",c),handleComponent:Object.fromEntries(Object.keys(kK).map(n=>[n,(0,_0.jsx)("div",{tabIndex:-1},n)])),handleClasses:kK,handleStyles:fHc,ref:o,...b,children:[t,l&&(0,_0.jsx)(SK,{...d})]})}var AK=(0,zK.forwardRef)(YHc);AK.displayName="ResizableBox";var OK=AK;var lB=X(Y(),1),a9=X(V(),1);function FHc({naturalWidth:c,naturalHeight:t,children:e,isInline:l=!1}){if(lB.Children.count(e)!==1)return null;let d=l?"span":"div",b;return c&&t&&(b=`${c} / ${t}`),(0,a9.jsx)(d,{className:"components-responsive-wrapper",children:(0,a9.jsx)("div",{children:(0,lB.cloneElement)(e,{className:N("components-responsive-wrapper__content",e.props.className),style:{...e.props.style,aspectRatio:b}})})})}var wK=FHc;var Ye=X(Y(),1),Vr=X(bc(),1),xl=X(V(),1);var NHc=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 b(o){o.style&&["width","height","minHeight","maxHeight"].forEach(function(n){/^\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[n])&&(o.style[n]="")})}Array.prototype.forEach.call(document.querySelectorAll("[style]"),b),Array.prototype.forEach.call(document.styleSheets,function(o){let n;try{n=o.cssRules||o.rules}catch{return}Array.prototype.forEach.call(n,b)}),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)},SHc=`
 	body {
 		margin: 0;
 	}
@@ -160,17 +156,17 @@
 		margin-top: 0 !important; /* Has to have !important to override inline styles. */
 		margin-bottom: 0 !important;
 	}
-`;function PK({html:c,title:t,type:e,styles:l,scripts:d,lang:b}){let o=(0,xl.jsxs)("html",{lang:b,className:e,children:[(0,xl.jsxs)("head",{children:[(0,xl.jsx)("title",{children:t}),(0,xl.jsx)("style",{dangerouslySetInnerHTML:{__html:fZc}}),l.map((n,i)=>(0,xl.jsx)("style",{dangerouslySetInnerHTML:{__html:n}},i)),(0,xl.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:`(${NZc.toString()})();`}})]}),(0,xl.jsxs)("body",{"data-resizable-iframe-connected":"data-resizable-iframe-connected",className:e,children:[(0,xl.jsx)("div",{dangerouslySetInnerHTML:{__html:c}}),d.map(n=>(0,xl.jsx)("script",{src:n},n))]})]});return"<!DOCTYPE html>"+(0,Ce.renderToString)(o)}function SZc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:b,tabIndex:o}){let n=(0,Ce.useRef)(null),[i,a]=(0,Ce.useState)(0),[G,X]=(0,Ce.useState)(0),s=(0,Ce.useMemo)(()=>PK({html:c,title:t,type:e,styles:l,scripts:d,lang:document.documentElement.lang}),[c,t,e,l,d]);return(0,Ce.useEffect)(()=>{let r=n.current;if(!r)return;function m(R){if(!r||r.contentWindow!==R.source)return;let Z=R.data||{};if(typeof Z=="string")try{Z=JSON.parse(Z)}catch{}Z.action==="resize"&&(a(Z.width),X(Z.height))}let x=null;function g(){let R=r?.ownerDocument?.defaultView??null;R!==x&&(x?.removeEventListener("message",m),x=R,x?.addEventListener("message",m))}return g(),r.addEventListener("load",g),()=>{r.removeEventListener("load",g),x?.removeEventListener("message",m)}},[]),(0,xl.jsx)("iframe",{ref:(0,Ys.useMergeRefs)([n,(0,Ys.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:"allow-scripts allow-presentation",srcDoc:s,onFocus:b,width:Math.ceil(i),height:Math.ceil(G)})}function kZc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:b,tabIndex:o}){let n=(0,Ce.useRef)(null),[i,a]=(0,Ce.useState)(0),[G,X]=(0,Ce.useState)(0);function s(){try{return!!n.current?.contentDocument?.body}catch{return!1}}function r(m=!1){if(!s())return;let{contentDocument:x,ownerDocument:g}=n.current;!m&&x?.body.getAttribute("data-resizable-iframe-connected")!==null||(x.open(),x.write(PK({html:c,title:t,type:e,styles:l,scripts:d,lang:g.documentElement.lang})),x.close())}return(0,Ce.useEffect)(()=>{r();function m(){r(!1)}function x(Z){let H=n.current;if(!H||H.contentWindow!==Z.source)return;let W=Z.data||{};if(typeof W=="string")try{W=JSON.parse(W)}catch{}W.action==="resize"&&(a(W.width),X(W.height))}let g=n.current,R=g?.ownerDocument?.defaultView;return g?.addEventListener("load",m,!1),R?.addEventListener("message",x),()=>{g?.removeEventListener("load",m,!1),R?.removeEventListener("message",x)}},[]),(0,Ce.useEffect)(()=>{r()},[t,l,d]),(0,Ce.useEffect)(()=>{r(!0)},[c,e]),(0,xl.jsx)("iframe",{ref:(0,Ys.useMergeRefs)([n,(0,Ys.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:"allow-scripts allow-same-origin allow-presentation",onFocus:b,width:Math.ceil(i),height:Math.ceil(G)})}function zZc({allowSameOrigin:c=!1,...t}){return c?(0,xl.jsx)(kZc,{...t}):(0,xl.jsx)(SZc,{...t})}var KK=zZc;var xB=u(bc(),1),lx=u(ic(),1);var gB=u(F(),1),$K=u(mt(),1);var _K=S($b,{target:"effl84m1"})({name:"37btb2",styles:"input[type='search']{&::-webkit-search-decoration,&::-webkit-search-cancel-button,&::-webkit-search-results-button,&::-webkit-search-results-decoration{-webkit-appearance:none;}}"}),qK=S(_c,{target:"effl84m0"})({name:"1i54h4p",styles:"&:dir( ltr ){transform:scaleX( -1 );}"});var yG=u(V(),1);function AZc({searchRef:c,value:t,onChange:e,onClose:l}){if(!l&&!t)return null;l&&(0,$K.default)("`onClose` prop in wp.components.SearchControl",{since:"6.8"});let d=()=>{e(""),c.current?.focus()};return(0,yG.jsx)(r2,{variant:"control",children:(0,yG.jsx)(oc,{size:"small",icon:Po,label:l?(0,lx.__)("Close search"):(0,lx.__)("Reset search"),onClick:l??d})})}function OZc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,className:e,onChange:l,value:d,label:b=(0,lx.__)("Search"),placeholder:o=(0,lx.__)("Search"),hideLabelFromVision:n=!0,onClose:i,size:a="default",...G},X){let{disabled:s,...r}=G,m=(0,gB.useRef)(null),x=(0,xB.useInstanceId)(q9,"components-search-control");return(0,yG.jsx)(_K,{id:x,hideLabelFromVision:n,label:b,ref:(0,xB.useMergeRefs)([m,X]),type:"search",size:a,className:f("components-search-control",e),onChange:g=>l(g??""),autoComplete:"off",placeholder:o,value:d??"",prefix:(0,yG.jsx)(s2,{variant:"icon",children:(0,yG.jsx)(qK,{icon:vh,fill:"currentColor"})}),suffix:(0,yG.jsx)(AZc,{searchRef:m,value:d,onChange:l,onClose:i}),...r})}var q9=(0,gB.forwardRef)(OZc);q9.displayName="SearchControl";var c_=q9;var t_=u(to(),1),Wb=u(F(),1),$9=u(ic(),1),PRt=u(bl(),1);var Si=u(V(),1),wZc=6e3;function TZc(c,t){let e=typeof c=="string"?c:(0,Wb.renderToString)(c);(0,Wb.useEffect)(()=>{e&&(0,t_.speak)(e,t)},[e,t])}function QZc({className:c,children:t,spokenMessage:e=t,politeness:l="polite",actions:d=[],onRemove:b,icon:o=null,explicitDismiss:n=!1,onDismiss:i,listRef:a},G){function X(g){g&&g.preventDefault&&g.preventDefault(),a?.current?.focus(),i?.(),b?.()}function s(g,R){g.stopPropagation(),b?.(),R&&R(g)}TZc(e,l);let r=(0,Wb.useRef)({onDismiss:i,onRemove:b});(0,Wb.useLayoutEffect)(()=>{r.current={onDismiss:i,onRemove:b}}),(0,Wb.useEffect)(()=>{let g=setTimeout(()=>{n||(r.current.onDismiss?.(),r.current.onRemove?.())},wZc);return()=>clearTimeout(g)},[n]);let m=f(c,"components-snackbar",{"components-snackbar-explicit-dismiss":!!n});d&&d.length>1&&(d=[d[0]]);let x=f("components-snackbar__content",{"components-snackbar__content-with-icon":!!o});return(0,Si.jsx)("div",{ref:G,className:m,onClick:n?void 0:X,tabIndex:0,role:n?void 0:"button",onKeyPress:n?void 0:X,"aria-label":n?void 0:(0,$9.__)("Dismiss this notice"),"data-testid":"snackbar",children:(0,Si.jsxs)("div",{className:x,children:[o&&(0,Si.jsx)("div",{className:"components-snackbar__icon",children:o}),t,d.map(({label:g,onClick:R,url:Z,openInNewTab:H=!1},W)=>Z!==void 0&&H?(0,Si.jsx)(YW,{href:Z,onClick:p=>s(p,R),className:"components-snackbar__action",children:g},W):(0,Si.jsx)(oc,{__next40pxDefaultSize:!0,href:Z,variant:"link",onClick:p=>s(p,R),className:"components-snackbar__action",children:g},W)),n&&(0,Si.jsx)("span",{role:"button","aria-label":(0,$9.__)("Dismiss this notice"),tabIndex:0,className:"components-snackbar__dismiss-button",onClick:X,onKeyPress:X,children:"\u2715"})]})})}var e_=(0,Wb.forwardRef)(QZc);e_.displayName="Snackbar";var ZB=e_;var l_=u(bc(),1),d_=u(F(),1);var VG=u(V(),1),LZc={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 DZc({notices:c,className:t,children:e,onRemove:l}){let d=(0,d_.useRef)(null),b=(0,l_.useReducedMotion)();t=f("components-snackbar-list",t);let o=n=>()=>l?.(n.id);return(0,VG.jsxs)("div",{className:t,tabIndex:-1,ref:d,"data-testid":"snackbar-list",children:[e,(0,VG.jsx)(tu,{children:c.map(n=>{let{content:i,...a}=n;return(0,VG.jsx)(qn.div,{layout:b?!1:"position",style:{width:"100%"},initial:"init",animate:"open",exit:"exit",variants:b?void 0:LZc,children:(0,VG.jsx)("div",{className:"components-snackbar-list__notice-container",children:(0,VG.jsx)(ZB,{...a,onRemove:o(n),listRef:d,children:n.content})})},n.id)})})]})}var b_=DZc;var yo=u(F(),1),HB=u(bc(),1),n_=u(ic(),1);var hG=u(V(),1),o_=c=>{if(!(typeof c>"u"||c===null))return c.match(/^tab-panel-[0-9]*-(.*)/)?.[1]},UZc=({className:c,children:t,tabs:e,selectOnMove:l=!0,initialTabName:d,orientation:b="horizontal",activeClass:o="is-active",onSelect:n},i)=>{let a=(0,HB.useInstanceId)(cv,"tab-panel"),G=(0,yo.useCallback)(g=>{if(!(typeof g>"u"))return`${a}-${g}`},[a]),X=cX({setSelectedId:g=>{if(typeof g>"u"||g===null)return;let R=e.find(H=>G(H.name)===g);if(R?.disabled||R===m)return;let Z=o_(g);typeof Z>"u"||n?.(Z)},orientation:b,selectOnMove:l,defaultSelectedId:G(d),rtl:(0,n_.isRTL)()}),s=o_(E(X,"selectedId")),r=(0,yo.useCallback)(g=>{X.setState("selectedId",G(g))},[G,X]),m=e.find(({name:g})=>g===s),x=(0,HB.usePrevious)(s);return(0,yo.useEffect)(()=>{x!==s&&s===d&&s&&n?.(s)},[s,d,n,x]),(0,yo.useLayoutEffect)(()=>{if(m)return;let g=e.find(R=>R.name===d);if(!(d&&!g))if(g&&!g.disabled)r(g.name);else{let R=e.find(Z=>!Z.disabled);R&&r(R.name)}},[e,m,d,a,r]),(0,yo.useEffect)(()=>{if(!m?.disabled)return;let g=e.find(R=>!R.disabled);g&&r(g.name)},[e,m?.disabled,r,a]),(0,hG.jsxs)("div",{className:c,ref:i,children:[(0,hG.jsx)(MG,{store:X,className:"components-tab-panel__tabs",children:e.map(g=>(0,hG.jsx)(EG,{id:G(g.name),className:f("components-tab-panel__tabs-item",g.className,{[o]:g.name===s}),disabled:g.disabled,"aria-controls":`${G(g.name)}-view`,render:(0,hG.jsx)(oc,{__next40pxDefaultSize:!0,icon:g.icon,label:g.icon&&g.title,showTooltip:!!g.icon}),children:!g.icon&&g.title},g.name))}),m&&(0,hG.jsx)(_G,{id:`${G(m.name)}-view`,store:X,tabId:G(m.name),className:"components-tab-panel__tab-content",children:t(m)})]})},cv=(0,yo.forwardRef)(UZc);cv.displayName="TabPanel";var i_=cv;var a_=u(bc(),1),G_=u(F(),1);var tv=u(V(),1);function jZc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,label:d,hideLabelFromVision:b,value:o,help:n,id:i,className:a,onChange:G,type:X="text",...s}=c,r=(0,a_.useInstanceId)(ev,"inspector-text-control",i);return(0,tv.jsx)(Oc,{label:d,hideLabelFromVision:b,id:r,help:n,className:a,children:(0,tv.jsx)("input",{className:"components-text-control__input",type:X,id:r,value:o,onChange:x=>G(x.target.value),"aria-describedby":n?r+"__help":void 0,ref:t,...s})})}var ev=(0,G_.forwardRef)(jZc);ev.displayName="TextControl";var RB=ev;var u_=u(bc(),1),s_=u(F(),1);var EZc=L("box-shadow:0 0 0 transparent;border-radius:",A.radiusSmall,";border:",A.borderWidth," solid ",O.ui.border,";@media not ( prefers-reduced-motion ){transition:box-shadow 0.1s linear;}",""),MZc=L("border-color:",O.theme.accent,";box-shadow:0 0 0 calc( ",A.borderWidthFocus," - ",A.borderWidth," ) ",O.theme.accent,";outline:2px solid transparent;",""),X_=S("textarea",{target:"e1w5nnrk0"})("width:100%;display:block;font-family:",vt("default.fontFamily"),";line-height:20px;background:",O.theme.background,";color:",O.theme.foreground,";resize:vertical;padding:9px 11px;min-height:38px;",EZc,";font-size:",vt("mobileTextMinFontSize"),";",JA("small"),"{font-size:",vt("default.fontSize"),";}&:focus{",MZc,";}&:disabled{background:",O.ui.backgroundDisabled,";border-color:",O.ui.borderDisabled,";color:",O.ui.textDisabled,";}&::-webkit-input-placeholder{color:",O.ui.darkGrayPlaceholder,";}&::-moz-placeholder{color:",O.ui.darkGrayPlaceholder,";}&:-ms-input-placeholder{color:",O.ui.darkGrayPlaceholder,";}.is-dark-theme &{&::-webkit-input-placeholder{color:",O.ui.lightGrayPlaceholder,";}&::-moz-placeholder{color:",O.ui.lightGrayPlaceholder,";}&:-ms-input-placeholder{color:",O.ui.lightGrayPlaceholder,";}}");var lv=u(V(),1);function PZc(c,t){let{__nextHasNoMarginBottom:e,label:l,hideLabelFromVision:d,value:b,help:o,onChange:n,rows:i=4,className:a,...G}=c,s=`inspector-textarea-control-${(0,u_.useInstanceId)(dv)}`,r=x=>n(x.target.value),m=f("components-textarea-control",a);return(0,lv.jsx)(Oc,{label:l,hideLabelFromVision:d,id:s,help:o,className:m,children:(0,lv.jsx)(X_,{className:"components-textarea-control__input",id:s,rows:i,onChange:r,"aria-describedby":o?s+"__help":void 0,value:b,ref:t,...G})})}var dv=(0,s_.forwardRef)(PZc);dv.displayName="TextareaControl";var IB=dv;var r_=u(F(),1);var dx=u(V(),1),m_=c=>{let{text:t="",highlight:e=""}=c,l=e.trim();if(!l)return(0,dx.jsx)(dx.Fragment,{children:t});let d=new RegExp(`(${Da(l)})`,"gi");return(0,r_.createInterpolateElement)(t.replace(d,"<mark>$&</mark>"),{mark:(0,dx.jsx)("mark",{})})};m_.displayName="TextHighlight";var x_=m_;var bx=u(V(),1);function KZc(c){let{children:t}=c;return(0,bx.jsxs)("div",{className:"components-tip",children:[(0,bx.jsx)(ue,{icon:Fh}),(0,bx.jsx)("p",{children:t})]})}var g_=KZc;var Z_=u(F(),1),H_=u(bc(),1);var JG=u(V(),1);function _Zc({label:c,checked:t,help:e,className:l,onChange:d,disabled:b,__nextHasNoMarginBottom:o,...n},i){function a(m){d(m.target.checked)}let X=`inspector-toggle-control-${(0,H_.useInstanceId)(bv)}`,s,r;return e&&(typeof e=="function"?t!==void 0&&(r=e(t)):r=e,r&&(s=X+"__help")),(0,JG.jsx)(Oc,{id:X,help:r&&(0,JG.jsx)("span",{className:"components-toggle-control__help",children:r}),className:f("components-toggle-control",l),children:(0,JG.jsxs)(jc,{justify:"flex-start",spacing:2,children:[(0,JG.jsx)(SW,{id:X,checked:t,onChange:a,"aria-describedby":s,disabled:b,ref:i,...n}),(0,JG.jsx)(ol,{as:"label",htmlFor:X,className:f("components-toggle-control__label",{"is-disabled":b}),children:c})]})})}var bv=(0,Z_.forwardRef)(_Zc);bv.displayName="ToggleControl";var pB=bv;var hB=u(F(),1),S_=u(mt(),1);var Y_=u(F(),1);var yB=u(F(),1);var BB=u(F(),1),CIt=u(bl(),1);var R_=u(F(),1),I_=(0,R_.createContext)(void 0);I_.displayName="ToolbarContext";var gl=I_;var WB=u(V(),1);function qZc({children:c,as:t,...e},l){let d=(0,BB.useContext)(gl),b=typeof c=="function";if(!b&&!t)return null;let o={...e,ref:l,"data-toolbar-item":!0};return d?(0,WB.jsx)(og,{accessibleWhenDisabled:!0,...o,store:d,render:b?c:t&&(0,WB.jsx)(t,{children:c})}):t?(0,WB.jsx)(t,{...o,children:c}):b?c(o):null}var p_=(0,BB.forwardRef)(qZc);p_.displayName="ToolbarItem";var Bn=p_;var W_=u(V(),1),$Zc=({children:c,className:t})=>(0,W_.jsx)("div",{className:t,children:c}),B_=$Zc;var ox=u(V(),1);function cHc({isDisabled:c,...t}){return{disabled:c,...t}}function tHc(c,t){let{children:e,className:l,containerClassName:d,extraProps:b,isActive:o,title:n,...i}=cHc(c);return(0,yB.useContext)(gl)?(0,ox.jsx)(Bn,{className:f("components-toolbar-button",l),...b,...i,ref:t,children:G=>(0,ox.jsx)(oc,{size:"compact",label:n,isPressed:o,...G,children:e})}):(0,ox.jsx)(B_,{className:d,children:(0,ox.jsx)(oc,{ref:t,icon:i.icon,size:"compact",label:n,shortcut:i.shortcut,"data-subscript":i.subscript,onClick:G=>{G.stopPropagation(),i.onClick&&i.onClick(G)},className:f("components-toolbar__control",l),isPressed:o,accessibleWhenDisabled:!0,"data-toolbar-item":!0,...b,...i,children:e})})}var y_=(0,yB.forwardRef)(tHc);y_.displayName="ToolbarButton";var nx=y_;var V_=u(V(),1),eHc=({className:c,children:t,...e})=>(0,V_.jsx)("div",{className:c,...e,children:t}),h_=eHc;var J_=u(F(),1);var ov=u(V(),1);function lHc({controls:c=[],toggleProps:t,...e}){let l=(0,J_.useContext)(gl),d=b=>(0,ov.jsx)(sb,{controls:c,toggleProps:{...b,"data-toolbar-item":!0},...e});return l?(0,ov.jsx)(Bn,{...t,children:d}):d(t)}var v_=lHc;var ix=u(V(),1);function dHc(c){return Array.isArray(c)&&Array.isArray(c[0])}function bHc({controls:c=[],children:t,className:e,isCollapsed:l,title:d,...b}){let o=(0,Y_.useContext)(gl);if((!c||!c.length)&&!t)return null;let n=f(o?"components-toolbar-group":"components-toolbar",e),i;return dHc(c)?i=c:i=[c],l?(0,ix.jsx)(v_,{label:d,controls:i,className:n,children:t,...b}):(0,ix.jsxs)(h_,{className:n,...b,children:[i?.flatMap((a,G)=>a.map((X,s)=>(0,ix.jsx)(nx,{containerClassName:G>0&&s===0?"has-left-divider":void 0,...X},[G,s].join()))),t]})}var ax=bHc;var C_=u(F(),1),F_=u(ic(),1);var nv=u(V(),1);function oHc({label:c,...t},e){let l=tX({focusLoop:!0,rtl:(0,F_.isRTL)()});return(0,nv.jsx)(gl.Provider,{value:l,children:(0,nv.jsx)(bg,{ref:e,"aria-label":c,store:l,...t})})}var N_=(0,C_.forwardRef)(oHc);N_.displayName="ToolbarContainer";var f_=N_;var VB=u(V(),1);function nHc({className:c,label:t,variant:e,...l},d){let b=e!==void 0,o=(0,hB.useMemo)(()=>b?{}:{DropdownMenu:{variant:"toolbar"},Dropdown:{variant:"toolbar"},Menu:{variant:"toolbar"}},[b]);if(!t){(0,S_.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,VB.jsx)(ax,{isCollapsed:!1,...a,className:c})}let n=f("components-accessible-toolbar",c,e&&`is-${e}`);return(0,VB.jsx)(Sa,{value:o,children:(0,VB.jsx)(f_,{className:n,label:t,ref:d,...l})})}var k_=(0,hB.forwardRef)(nHc);k_.displayName="Toolbar";var iv=k_;var vB=u(F(),1);var JB=u(V(),1);function iHc(c,t){return(0,vB.useContext)(gl)?(0,JB.jsx)(Bn,{ref:t,...c.toggleProps,children:l=>(0,JB.jsx)(sb,{...c,popoverProps:{...c.popoverProps},toggleProps:l})}):(0,JB.jsx)(sb,{...c})}var z_=(0,vB.forwardRef)(iHc);z_.displayName="ToolbarDropdownMenu";var av=z_;var Xx=u(to(),1);var Ot=u(ic(),1);var YB=u(F(),1),Gx=()=>{},vG=(0,YB.createContext)({menuItems:{default:{},optional:{}},hasMenuItems:!1,isResetting:!1,shouldRenderPlaceholderItems:!1,registerPanelItem:Gx,deregisterPanelItem:Gx,flagItemCustomization:Gx,registerResetAllFilter:Gx,deregisterResetAllFilter:Gx,areAllOptionalControlsHidden:!0});vG.displayName="ToolsPanelContext";var CB=()=>(0,YB.useContext)(vG);var Gv="data-wp-hash";function Xv(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GHc(document)),c.__wpStyleRuntime}function aHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Gv}]`))if(e.getAttribute(Gv)===t)return!0;return!1}function A_(c,t,e){if(!c.head)return;let l=Xv(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(aHc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(Gv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function GHc(c){let t=Xv();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 XHc(c,t){let e=Xv();e.styles.set(c,t);for(let l of e.documents.keys())A_(l,c,t)}typeof process>"u",XHc("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 FB={"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 O_(c){let{className:t,headingLevel:e=2,...l}=ec(c,"ToolsPanelHeader"),{menuItems:d,hasMenuItems:b,areAllOptionalControlsHidden:o}=CB();return{...l,areAllOptionalControlsHidden:o,defaultControlsItemClassName:FB["default-controls-item"],dropdownMenuClassName:FB["dropdown-menu"],hasMenuItems:b,headingClassName:FB["tools-panel-heading"],headingLevel:e,menuItems:d,className:f(FB["tools-panel-header"],t)}}var At=u(V(),1),uv="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"&&sHc(document)),c.__wpStyleRuntime}function uHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${uv}]`))if(e.getAttribute(uv)===t)return!0;return!1}function w_(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(uHc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(uv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function sHc(c){let t=sv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)w_(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 rHc(c,t){let e=sv();e.styles.set(c,t);for(let l of e.documents.keys())w_(l,c,t)}typeof process>"u",rHc("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 mHc={"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"},xHc=({itemClassName:c,items:t,toggleItem:e})=>{if(!t.length)return null;let l=(0,At.jsx)("span",{"aria-hidden":!0,className:mHc["reset-label"],children:(0,Ot.__)("Reset")});return(0,At.jsx)(At.Fragment,{children:t.map(([d,b])=>b?(0,At.jsx)(Rn,{className:c,role:"menuitem",label:(0,Ot.sprintf)((0,Ot.__)("Reset %s"),d),onClick:()=>{e(d),(0,Xx.speak)((0,Ot.sprintf)((0,Ot.__)("%s reset to default"),d),"assertive")},suffix:l,children:d},d):(0,At.jsx)(Rn,{icon:De,className:c,role:"menuitemcheckbox",isSelected:!0,"aria-disabled":!0,children:d},d))})},gHc=({items:c,toggleItem:t})=>c.length?(0,At.jsx)(At.Fragment,{children:c.map(([e,l])=>{let d=l?(0,Ot.sprintf)((0,Ot.__)("Hide and reset %s"),e):(0,Ot.sprintf)((0,Ot._x)("Show %s","input control"),e);return(0,At.jsx)(Rn,{icon:l?De:null,isSelected:l,label:d,onClick:()=>{l?(0,Xx.speak)((0,Ot.sprintf)((0,Ot.__)("%s hidden and reset to default"),e),"assertive"):(0,Xx.speak)((0,Ot.sprintf)((0,Ot.__)("%s is now visible"),e),"assertive"),t(e)},role:"menuitemcheckbox",children:e},e)})}):null,ZHc=(c,t)=>{let{areAllOptionalControlsHidden:e,defaultControlsItemClassName:l,dropdownMenuClassName:d,hasMenuItems:b,headingClassName:o,headingLevel:n=2,label:i,menuItems:a,resetAll:G,toggleItem:X,dropdownMenuProps:s,...r}=O_(c);if(!i)return null;let m=Object.entries(a?.default||{}),x=Object.entries(a?.optional||{}),g=e?Ko:L0,R=(0,Ot.sprintf)((0,Ot._x)("%s options","Button label to reveal tool panel options"),i),Z=e?(0,Ot.__)("All options are currently hidden"):void 0,H=[...m,...x].some(([,W])=>W);return(0,At.jsxs)(jc,{...r,ref:t,children:[(0,At.jsx)(ob,{level:n,className:o,children:i}),b&&(0,At.jsx)(sb,{...s,icon:g,label:R,menuProps:{className:d},toggleProps:{size:"small",description:Z},children:()=>(0,At.jsxs)(At.Fragment,{children:[(0,At.jsxs)(qm,{label:i,children:[(0,At.jsx)(xHc,{items:m,toggleItem:X,itemClassName:l}),(0,At.jsx)(gHc,{items:x,toggleItem:X})]}),(0,At.jsx)(qm,{children:(0,At.jsx)(Rn,{"aria-disabled":!H,variant:"tertiary",onClick:()=>{H&&(G(),(0,Xx.speak)((0,Ot.__)("All options reset"),"assertive"))},children:(0,Ot.__)("Reset all")})})]})})]})},HHc=lc(ZHc,"ToolsPanelHeader"),rv=HHc;var He=u(F(),1);var xv="data-wp-hash";function Zv(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IHc(document)),c.__wpStyleRuntime}function RHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${xv}]`))if(e.getAttribute(xv)===t)return!0;return!1}function L_(c,t,e){if(!c.head)return;let l=Zv(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(RHc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(xv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function IHc(c){let t=Zv();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 pHc(c,t){let e=Zv();e.styles.set(c,t);for(let l of e.documents.keys())L_(l,c,t)}typeof process>"u",pHc("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 mv={"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 gv(){return{default:{},optional:{}}}function WHc(){return{panelItems:[],menuItemOrder:[],menuItems:gv()}}var T_=({panelItems:c,shouldReset:t,currentMenuItems:e,menuItemOrder:l})=>{let d=gv(),b=gv();return c.forEach(({hasValue:o,isShownByDefault:n,label:i})=>{let a=n?"default":"optional",G=e?.[a]?.[i],X=G||o();d[a][i]=t?!1:X}),l.forEach(o=>{d.default.hasOwnProperty(o)&&(b.default[o]=d.default[o]),d.optional.hasOwnProperty(o)&&(b.optional[o]=d.optional[o])}),Object.keys(d.default).forEach(o=>{b.default.hasOwnProperty(o)||(b.default[o]=d.default[o])}),Object.keys(d.optional).forEach(o=>{b.optional.hasOwnProperty(o)||(b.optional[o]=d.optional[o])}),b};function BHc(c,t){switch(t.type){case"REGISTER_PANEL":{let e=[...c],l=e.findIndex(d=>d.label===t.item.label);return l!==-1&&e.splice(l,1),e.push(t.item),e}case"UNREGISTER_PANEL":{let e=c.findIndex(l=>l.label===t.label);if(e!==-1){let l=[...c];return l.splice(e,1),l}return c}default:return c}}function yHc(c,t){return t.type==="REGISTER_PANEL"?c.includes(t.item.label)?c:[...c,t.item.label]:c}function VHc(c,t){switch(t.type){case"REGISTER_PANEL":case"UNREGISTER_PANEL":return T_({currentMenuItems:c.menuItems,panelItems:c.panelItems,menuItemOrder:c.menuItemOrder,shouldReset:!1});case"RESET_ALL":return T_({panelItems:c.panelItems,menuItemOrder:c.menuItemOrder,shouldReset:!0});case"UPDATE_VALUE":{let e=c.menuItems[t.group][t.label];return t.value===e?c.menuItems:{...c.menuItems,[t.group]:{...c.menuItems[t.group],[t.label]:t.value}}}case"TOGGLE_VALUE":{let e=c.panelItems.find(b=>b.label===t.label);if(!e)return c.menuItems;let l=e.isShownByDefault?"default":"optional";return{...c.menuItems,[l]:{...c.menuItems[l],[t.label]:!c.menuItems[l][t.label]}}}default:return c.menuItems}}function hHc(c,t){let e=BHc(c.panelItems,t),l=yHc(c.menuItemOrder,t),d=VHc({panelItems:e,menuItemOrder:l,menuItems:c.menuItems},t);return{panelItems:e,menuItemOrder:l,menuItems:d}}function JHc(c,t){switch(t.type){case"REGISTER":return[...c,t.filter];case"UNREGISTER":return c.filter(e=>e!==t.filter);default:return c}}var Q_=c=>Object.keys(c).length===0;function D_(c){let{className:t,headingLevel:e=2,resetAll:l,panelId:d,hasInnerWrapper:b=!1,shouldRenderPlaceholderItems:o=!1,__experimentalFirstVisibleItemClass:n,__experimentalLastVisibleItemClass:i,...a}=ec(c,"ToolsPanel"),G=(0,He.useRef)(!1),X=G.current;(0,He.useEffect)(()=>{X&&(G.current=!1)},[X]);let[{panelItems:s,menuItems:r},m]=(0,He.useReducer)(hHc,void 0,WHc),[x,g]=(0,He.useReducer)(JHc,[]),R=(0,He.useCallback)(z=>{m({type:"REGISTER_PANEL",item:z})},[]),Z=(0,He.useCallback)(z=>{m({type:"UNREGISTER_PANEL",label:z})},[]),H=(0,He.useCallback)(z=>{g({type:"REGISTER",filter:z})},[]),W=(0,He.useCallback)(z=>{g({type:"UNREGISTER",filter:z})},[]),p=(0,He.useCallback)((z,D,U="default")=>{m({type:"UPDATE_VALUE",group:U,label:D,value:z})},[]),I=(0,He.useMemo)(()=>Q_(r.default)&&!Q_(r.optional)&&Object.values(r.optional).every(z=>!z),[r]),y=f(mv["tools-panel"],b&&mv["tools-panel-with-inner-wrapper"],I&&mv["tools-panel-hidden-inner-wrapper"],t),B=(0,He.useCallback)(z=>{m({type:"TOGGLE_VALUE",label:z})},[]),Y=(0,He.useCallback)(()=>{typeof l=="function"&&(G.current=!0,l(x)),m({type:"RESET_ALL"})},[x,l]),J=z=>{let D=r.optional||{};return z.find(k=>k.isShownByDefault||D[k.label])?.label},h=J(s),C=J([...s].reverse()),N=s.length>0,w=(0,He.useMemo)(()=>({areAllOptionalControlsHidden:I,deregisterPanelItem:Z,deregisterResetAllFilter:W,firstDisplayedItem:h,flagItemCustomization:p,hasMenuItems:N,isResetting:G.current,lastDisplayedItem:C,menuItems:r,panelId:d,registerPanelItem:R,registerResetAllFilter:H,shouldRenderPlaceholderItems:o,__experimentalFirstVisibleItemClass:n,__experimentalLastVisibleItemClass:i}),[I,Z,W,h,p,C,r,d,N,H,R,o,n,i]);return{...a,headingLevel:e,panelContext:w,resetAllItems:Y,toggleItem:B,className:y}}var ux=u(V(),1),U_=Q(4),vHc=(c,t)=>{let{children:e,label:l,panelContext:d,resetAllItems:b,toggleItem:o,headingLevel:n,dropdownMenuProps:i,...a}=D_(c);return(0,ux.jsx)(Gn,{...a,columns:2,gap:4,columnGap:U_,rowGap:U_,templateColumns:"repeat( 2, minmax(0, 1fr) )",ref:t,children:(0,ux.jsxs)(vG.Provider,{value:d,children:[(0,ux.jsx)(rv,{label:l,resetAll:b,toggleItem:o,headingLevel:n,dropdownMenuProps:i}),e]})})},YHc=lc(vHc,"ToolsPanel"),NB=YHc;var Hv=u(bc(),1),yn=u(F(),1);var Rv="data-wp-hash";function Iv(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&FHc(document)),c.__wpStyleRuntime}function CHc(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 E_(c,t,e){if(!c.head)return;let l=Iv(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(CHc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(Rv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function FHc(c){let t=Iv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)E_(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=Iv();e.styles.set(c,t);for(let l of e.documents.keys())E_(l,c,t)}typeof process>"u",NHc("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 j_={"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"},fHc=()=>{};function M_(c){let{className:t,hasValue:e,isShownByDefault:l=!1,label:d,panelId:b,resetAllFilter:o=fHc,onDeselect:n,onSelect:i,...a}=ec(c,"ToolsPanelItem"),{panelId:G,menuItems:X,registerResetAllFilter:s,deregisterResetAllFilter:r,registerPanelItem:m,deregisterPanelItem:x,flagItemCustomization:g,isResetting:R,shouldRenderPlaceholderItems:Z,firstDisplayedItem:H,lastDisplayedItem:W,__experimentalFirstVisibleItemClass:p,__experimentalLastVisibleItemClass:I}=CB(),y=(0,yn.useCallback)(e,[b]),B=(0,yn.useCallback)(o,[b]),Y=(0,Hv.usePrevious)(G),J=G===b||G===null;(0,yn.useLayoutEffect)(()=>(J&&Y!==null&&m({hasValue:y,isShownByDefault:l,label:d,panelId:b}),()=>{(Y===null&&G||G===b)&&x(d)}),[G,J,l,d,y,b,Y,m,x]),(0,yn.useEffect)(()=>(J&&s(B),()=>{J&&r(B)}),[s,r,B,J]);let h=l?"default":"optional",C=X?.[h]?.[d],N=(0,Hv.usePrevious)(C),w=X?.[h]?.[d]!==void 0,z=e();(0,yn.useEffect)(()=>{!l&&!z||g(z,d,h)},[z,h,d,g,l]),(0,yn.useEffect)(()=>{!w||R||!J||(C&&!z&&!N&&i?.(),!C&&z&&N&&n?.())},[J,C,w,R,z,N,i,n]);let D=l?X?.[h]?.[d]!==void 0:C,U=Z&&!D,k=f(j_["tools-panel-item"],U&&j_["tools-panel-item-placeholder"],!U&&t,H===d&&p,W===d&&I);return{...a,isShown:D,shouldRenderPlaceholder:Z,className:k}}var pv=u(V(),1),SHc=(c,t)=>{let{children:e,isShown:l,shouldRenderPlaceholder:d,...b}=M_(c);return l?(0,pv.jsx)(ac,{...b,ref:t,children:e}):d?(0,pv.jsx)(ac,{...b,ref:t}):null},kHc=lc(SHc,"ToolsPanelItem"),fB=kHc;var G8=u($u(),1),AB=u(F(),1),Jt=u(VI(),1);var kB=u(F(),1);var SB=u(F(),1),Wv=(0,SB.createContext)(void 0);Wv.displayName="RovingTabIndexContext";var P_=()=>(0,SB.useContext)(Wv),K_=Wv.Provider;var __=u(V(),1);function q_({children:c}){let[t,e]=(0,kB.useState)(),l=(0,kB.useMemo)(()=>({lastFocusedElement:t,setLastFocusedElement:e}),[t]);return(0,__.jsx)(K_,{value:l,children:c})}var mx=u(V(),1);var $_=u(F(),1),c8=u(V(),1);function zHc({children:c,level:t,positionInSet:e,setSize:l,isExpanded:d,...b},o){return(0,c8.jsx)("tr",{...b,ref:o,role:"row","aria-level":t,"aria-posinset":e,"aria-setsize":l,"aria-expanded":d,children:c})}var t8=(0,$_.forwardRef)(zHc);t8.displayName="TreeGridRow";var Bv=t8;var i8=u(F(),1);var b8=u(F(),1);var zB=u(F(),1);var e8=u(V(),1),l8=(0,zB.forwardRef)(function({children:t,as:e,...l},d){let b=(0,zB.useRef)(null),o=d||b,{lastFocusedElement:n,setLastFocusedElement:i}=P_(),a;n&&(a=n===("current"in o?o.current:void 0)?0:-1);let X={ref:o,tabIndex:a,onFocus:s=>i?.(s.target),...l};return typeof t=="function"?t(X):e?(0,e8.jsx)(e,{...X,children:t}):null});l8.displayName="RovingTabIndexItem";var d8=l8;var o8=u(V(),1);function AHc({children:c,...t},e){return(0,o8.jsx)(d8,{ref:e,...t,children:c})}var n8=(0,b8.forwardRef)(AHc);n8.displayName="TreeGridItem";var sx=n8;var Cs=u(V(),1);function OHc({children:c,withoutGridItem:t=!1,...e},l){return(0,Cs.jsx)("td",{...e,role:"gridcell",children:t?(0,Cs.jsx)(Cs.Fragment,{children:typeof c=="function"?c({...e,ref:l}):c}):(0,Cs.jsx)(sx,{ref:l,children:c})})}var a8=(0,i8.forwardRef)(OHc);a8.displayName="TreeGridCell";var yv=a8;function rx(c){return G8.focus.focusable.find(c,{sequential:!0}).filter(e=>e.closest('[role="row"]')===c)}function wHc({children:c,onExpandRow:t=()=>{},onCollapseRow:e=()=>{},onFocusRow:l=()=>{},applicationAriaLabel:d,...b},o){let n=(0,AB.useCallback)(i=>{let{keyCode:a,metaKey:G,ctrlKey:X,altKey:s}=i;if(G||X||s||![Jt.UP,Jt.DOWN,Jt.LEFT,Jt.RIGHT,Jt.HOME,Jt.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=rx(g),Z=R.indexOf(m),H=Z===0,W=H&&(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false")&&a===Jt.RIGHT;if([Jt.LEFT,Jt.RIGHT].includes(a)){let p;if(a===Jt.LEFT?p=Math.max(0,Z-1):p=Math.min(Z+1,R.length-1),H){if(a===Jt.LEFT){if(g.getAttribute("data-expanded")==="true"||g.getAttribute("aria-expanded")==="true"){e(g),i.preventDefault();return}let I=Math.max(parseInt(g?.getAttribute("aria-level")??"1",10)-1,1),y=Array.from(x.querySelectorAll('[role="row"]')),B=g,Y=y.indexOf(g);for(let J=Y;J>=0;J--){let h=y[J].getAttribute("aria-level");if(h!==null&&parseInt(h,10)===I){B=y[J];break}}rx(B)?.[0]?.focus()}if(a===Jt.RIGHT){if(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false"){t(g),i.preventDefault();return}let I=rx(g);I.length>0&&I[p]?.focus()}i.preventDefault();return}if(W)return;R[p].focus(),i.preventDefault()}else if([Jt.UP,Jt.DOWN].includes(a)){let p=Array.from(x.querySelectorAll('[role="row"]')),I=p.indexOf(g),y;if(a===Jt.UP?y=Math.max(0,I-1):y=Math.min(I+1,p.length-1),y===I){i.preventDefault();return}let B=rx(p[y]);if(!B||!B.length){i.preventDefault();return}let Y=Math.min(Z,B.length-1);B[Y].focus(),l(i,g,p[y]),i.preventDefault()}else if([Jt.HOME,Jt.END].includes(a)){let p=Array.from(x.querySelectorAll('[role="row"]')),I=p.indexOf(g),y;if(a===Jt.HOME?y=0:y=p.length-1,y===I){i.preventDefault();return}let B=rx(p[y]);if(!B||!B.length){i.preventDefault();return}let Y=Math.min(Z,B.length-1);B[Y].focus(),l(i,g,p[y]),i.preventDefault()}},[t,e,l]);return(0,mx.jsx)(q_,{children:(0,mx.jsx)("div",{role:"application","aria-label":d,children:(0,mx.jsx)("table",{...b,role:"treegrid",onKeyDown:n,ref:o,children:(0,mx.jsx)("tbody",{children:c})})})})}var X8=(0,AB.forwardRef)(wHc);X8.displayName="TreeGrid";var u8=X8;var s8=u(F(),1),r8=u(mt(),1),m8=u(V(),1);function THc(c){c.stopPropagation()}var QHc=(0,s8.forwardRef)((c,t)=>((0,r8.default)("wp.components.IsolatedEventContainer",{since:"5.7"}),(0,m8.jsx)("div",{...c,ref:t,onMouseDown:THc}))),x8=QHc;var Z8=u(F(),1);var Vv=S("div",{target:"ebn2ljm1"})("&:not( :first-of-type ){",({offsetAmount:c})=>L({marginInlineStart:c},"",""),";}",({zIndex:c})=>L({zIndex:c},"",""),";"),LHc={name:"rs0gp6",styles:"grid-row-start:1;grid-column-start:1"},g8=S("div",{target:"ebn2ljm0"})("display:inline-grid;grid-auto-flow:column;position:relative;&>",Vv,"{position:relative;justify-self:start;",({isLayered:c})=>c?LHc:void 0,";}");var hv=u(V(),1);function DHc(c,t){let{children:e,className:l,isLayered:d=!0,isReversed:b=!1,offset:o=0,...n}=ec(c,"ZStack"),i=II(e),a=i.length-1,G=i.map((X,s)=>{let r=b?a-s:s,m=d?o*s:o,x=(0,Z8.isValidElement)(X)?X.key:s;return(0,hv.jsx)(Vv,{offsetAmount:m,zIndex:r,children:X},x)});return(0,hv.jsx)(g8,{...n,className:l,isLayered:d,ref:t,children:G})}var UHc=lc(DHc,"ZStack"),Jv=UHc;var OB=u(F(),1),Fs=u(bc(),1),vv=u(VI(),1),Yv=u(V(),1),jHc={previous:[{modifier:"ctrlShift",character:"`"},{modifier:"ctrlShift",character:"~"},{modifier:"access",character:"p"}],next:[{modifier:"ctrl",character:"`"},{modifier:"access",character:"n"}]};function Cv(c=jHc){let t=(0,OB.useRef)(null),[e,l]=(0,OB.useState)(!1);function d(o){let n=Array.from(t.current?.querySelectorAll('[role="region"][tabindex="-1"]')??[]);if(!n.length)return;let i=n[0],a=t.current?.ownerDocument?.activeElement?.closest('[role="region"][tabindex="-1"]'),G=a?n.indexOf(a):-1;if(G!==-1){let X=G+o;X=X===-1?n.length-1:X,X=X===n.length?0:X,i=n[X]}i.focus(),l(!0)}let b=(0,Fs.useRefEffect)(o=>{function n(){l(!1)}return o.addEventListener("click",n),()=>{o.removeEventListener("click",n)}},[l]);return{ref:(0,Fs.useMergeRefs)([t,b]),className:e?"is-focusing-regions":"",onKeyDown(o){c.previous.some(({modifier:n,character:i})=>vv.isKeyboardEvent[n](o,i))?d(-1):c.next.some(({modifier:n,character:i})=>vv.isKeyboardEvent[n](o,i))&&d(1)}}}var H8=(0,Fs.createHigherOrderComponent)(c=>function({shortcuts:e,...l}){return(0,Yv.jsx)("div",{...Cv(e),children:(0,Yv.jsx)(c,{...l})})},"navigateRegions");var wB=u(bc(),1),Fv=u(V(),1),EHc=(0,wB.createHigherOrderComponent)(c=>function(e){let l=(0,wB.useConstrainedTabbing)();return(0,Fv.jsx)("div",{ref:l,tabIndex:-1,children:(0,Fv.jsx)(c,{...e})})},"withConstrainedTabbing"),R8=EHc;var I8=u(mR(),1),TB=u(F(),1),QB=u(bc(),1),LB=u(V(),1),p8=c=>(0,QB.createHigherOrderComponent)(t=>function(l){let[d,b]=(0,TB.useState)(void 0),o=(0,TB.useRef)(null);(0,QB.useIsomorphicLayoutEffect)(()=>{let i=l.node??o.current,a=!!d&&Object.values(d).every(Boolean);if(i&&!a){let G=c(i,l);(0,I8.default)(G,d)||b(G)}});let n=(0,LB.jsx)(t,{...l,...d});return l.node?n:(0,LB.jsxs)("div",{ref:o,children:[" ",n," "]})},"withFallbackStyles");var y8=u(F(),1),Vn=u(B8(),1),DB=u(bc(),1),V8=u(V(),1),MHc=16;function h8(c){return(0,DB.createHigherOrderComponent)(t=>{let e="core/with-filters/"+c,l;function d(){l===void 0&&(l=(0,Vn.applyFilters)(c,t))}class b extends y8.Component{constructor(a){super(a),d()}componentDidMount(){b.instances.push(this),b.instances.length===1&&((0,Vn.addAction)("hookRemoved",e,n),(0,Vn.addAction)("hookAdded",e,n))}componentWillUnmount(){b.instances=b.instances.filter(a=>a!==this),b.instances.length===0&&((0,Vn.removeAction)("hookRemoved",e),(0,Vn.removeAction)("hookAdded",e))}render(){return(0,V8.jsx)(l,{...this.props})}}b.instances=[];let o=(0,DB.debounce)(()=>{l=(0,Vn.applyFilters)(c,t),b.instances.forEach(i=>{i.forceUpdate()})},MHc);function n(i){i===c&&o()}return b},"withFilters")}var J8=u(F(),1),UB=u(bc(),1),v8=u(mt(),1),Nv=u(V(),1);function PHc(c){return c instanceof J8.Component||typeof c=="function"}var Y8=(0,UB.createHigherOrderComponent)(c=>{let t=({onFocusReturn:e}={})=>l=>b=>{let o=(0,UB.useFocusReturn)(e);return(0,Nv.jsx)("div",{ref:o,children:(0,Nv.jsx)(l,{...b})})};if(PHc(c)){let e=c;return t()(e)}return t(c)},"withFocusReturn"),C8=({children:c})=>((0,v8.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 Ns=u(F(),1),F8=u(bc(),1);var jB=u(V(),1),N8=(0,F8.createHigherOrderComponent)(c=>{function t(d,b){let[o,n]=(0,Ns.useState)([]),i=(0,Ns.useMemo)(()=>{let G=X=>{let s=X.id?X:{...X,id:vu()};n(r=>[...r,s])};return{createNotice:G,createErrorNotice:X=>{G({status:"error",content:X})},removeNotice:X=>{n(s=>s.filter(r=>r.id!==X))},removeAllNotices:()=>{n([])}}},[]),a={...d,noticeList:o,noticeOperations:i,noticeUI:o.length>0&&(0,jB.jsx)(EW,{className:"components-with-notices-ui",notices:o,onRemove:i.removeNotice})};return e?(0,jB.jsx)(c,{...a,ref:b}):(0,jB.jsx)(c,{...a})}let e,{render:l}=c;return typeof l=="function"?(e=!0,(0,Ns.forwardRef)(t)):t},"withNotices");var EB=u(bc(),1),fv=u(to(),1),f8=u(V(),1),S8=(0,EB.createHigherOrderComponent)(c=>function(e){return(0,f8.jsx)(c,{...e,speak:fv.speak,debouncedSpeak:(0,EB.useDebounce)(fv.speak,500)})},"withSpokenMessages");var ay=u(F(),1),aq=u(ic(),1);var k8=u(F(),1),rt=(0,k8.createContext)(void 0);rt.displayName="MenuContext";var KB=u(F(),1);var z8=Q(1),KHc=Q(1),Sv=Q(3),_Hc=O.theme.gray[300],qHc=O.theme.gray[200],kv=O.theme.gray[700],$Hc=O.theme.gray[100],A8=O.theme.foreground,cRc=`0 0 0 ${A.borderWidth} ${_Hc}, ${A.elevationMedium}`,tRc=`0 0 0 ${A.borderWidth} ${A8}`,O8="minmax( 0, max-content ) 1fr",YG=S(GZ,{target:"e1wg7tti15"})({name:"1xd6ev0",styles:"position:relative;z-index:1000000;outline:2px solid transparent!important"}),zd=S("div",{target:"e1wg7tti14"})("display:grid;grid-template-columns:",O8,";grid-template-rows:auto;box-sizing:border-box;min-width:160px;max-width:320px;max-height:var( --popover-available-height );padding:",z8,";overscroll-behavior:contain;overflow:auto;background-color:",O.ui.background,";border-radius:",A.radiusMedium,";",c=>L("box-shadow:",c.variant==="toolbar"?tRc:cRc,";",""),";"),w8=S("div",{target:"e1wg7tti13"})("@media not ( prefers-reduced-motion ){transition-property:transform,opacity;transition-duration:",Qe.SLIDE_DURATION,",",Qe.FADE_DURATION,";transition-timing-function:",Qe.SLIDE_EASING,",",Qe.FADE_EASING,";will-change:transform,opacity;&:not( :has( > ",zd,"[data-submenu] ) ){opacity:0;&:has( > ",zd,"[data-enter] ){opacity:1;}&:has( > ",zd,`[data-side='bottom'] ){transform:translateY(
-					-`,Qe.SLIDE_DISTANCE,`
-				);}&:has( > `,zd,`[data-side='top'] ){transform:translateY(
-					`,Qe.SLIDE_DISTANCE,`
-				);}&:has( > `,zd,`[data-side='left'] ){transform:translateX(
-					`,Qe.SLIDE_DISTANCE,`
-				);}&:has( > `,zd,`[data-side='right'] ){transform:translateX(
-					-`,Qe.SLIDE_DISTANCE,`
-				);}&:has( > `,zd,"[data-enter][data-side='bottom'] ),&:has( > ",zd,"[data-enter][data-side='top'] ){transform:translateY( 0 );}&:has( > ",zd,"[data-enter][data-side='left'] ),&:has( > ",zd,"[data-enter][data-side='right'] ){transform:translateX( 0 );}}}"),zv=L("all:unset;cursor:pointer;position:relative;min-height:",Q(8),";box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:",O8,";align-items:center;@supports ( grid-template-columns: subgrid ){grid-template-columns:subgrid;}font-size:",vt("default.fontSize"),";font-family:inherit;font-weight:normal;line-height:20px;color:",O.theme.foreground,";border-radius:",A.radiusSmall,";padding-block:",KHc,";padding-inline:",Sv,";scroll-margin:",z8,";user-select:none;outline:none;&[aria-disabled='true']{color:",O.ui.textDisabled,`;}&[data-active-item]:not( [data-focus-visible] ):not(
+`;function TK({html:c,title:t,type:e,styles:l,scripts:d,lang:b}){let o=(0,xl.jsxs)("html",{lang:b,className:e,children:[(0,xl.jsxs)("head",{children:[(0,xl.jsx)("title",{children:t}),(0,xl.jsx)("style",{dangerouslySetInnerHTML:{__html:SHc}}),l.map((n,i)=>(0,xl.jsx)("style",{dangerouslySetInnerHTML:{__html:n}},i)),(0,xl.jsx)("script",{type:"text/javascript",dangerouslySetInnerHTML:{__html:`(${NHc.toString()})();`}})]}),(0,xl.jsxs)("body",{"data-resizable-iframe-connected":"data-resizable-iframe-connected",className:e,children:[(0,xl.jsx)("div",{dangerouslySetInnerHTML:{__html:c}}),d.map(n=>(0,xl.jsx)("script",{src:n},n))]})]});return"<!DOCTYPE html>"+(0,Ye.renderToString)(o)}function kHc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:b,tabIndex:o,allowPopups:n=!1}){let i=(0,Ye.useRef)(null),[a,u]=(0,Ye.useState)(0),[G,r]=(0,Ye.useState)(0),s=N("allow-scripts","allow-presentation",{"allow-popups":n}),m=(0,Ye.useMemo)(()=>TK({html:c,title:t,type:e,styles:l,scripts:d,lang:document.documentElement.lang}),[c,t,e,l,d]);return(0,Ye.useEffect)(()=>{let x=i.current;if(!x)return;function g(R){if(!x||x.contentWindow!==R.source)return;let W=R.data||{};if(typeof W=="string")try{W=JSON.parse(W)}catch{}W.action==="resize"&&(u(W.width),r(W.height))}let Z=null;function H(){let R=x?.ownerDocument?.defaultView??null;R!==Z&&(Z?.removeEventListener("message",g),Z=R,Z?.addEventListener("message",g))}return H(),x.addEventListener("load",H),()=>{x.removeEventListener("load",H),Z?.removeEventListener("message",g)}},[]),(0,xl.jsx)("iframe",{ref:(0,Vr.useMergeRefs)([i,(0,Vr.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:s,srcDoc:m,onFocus:b,width:Math.ceil(a),height:Math.ceil(G)})}function zHc({html:c="",title:t="",type:e,styles:l=[],scripts:d=[],onFocus:b,tabIndex:o,allowPopups:n=!1}){let i=(0,Ye.useRef)(null),[a,u]=(0,Ye.useState)(0),[G,r]=(0,Ye.useState)(0),s=N("allow-scripts","allow-same-origin","allow-presentation",{"allow-popups":n});function m(){try{return!!i.current?.contentDocument?.body}catch{return!1}}function x(g=!1){if(!m())return;let{contentDocument:Z,ownerDocument:H}=i.current;!g&&Z?.body.getAttribute("data-resizable-iframe-connected")!==null||(Z.open(),Z.write(TK({html:c,title:t,type:e,styles:l,scripts:d,lang:H.documentElement.lang})),Z.close())}return(0,Ye.useEffect)(()=>{x();function g(){x(!1)}function Z(W){let p=i.current;if(!p||p.contentWindow!==W.source)return;let I=W.data||{};if(typeof I=="string")try{I=JSON.parse(I)}catch{}I.action==="resize"&&(u(I.width),r(I.height))}let H=i.current,R=H?.ownerDocument?.defaultView;return H?.addEventListener("load",g,!1),R?.addEventListener("message",Z),()=>{H?.removeEventListener("load",g,!1),R?.removeEventListener("message",Z)}},[]),(0,Ye.useEffect)(()=>{x()},[t,l,d]),(0,Ye.useEffect)(()=>{x(!0)},[c,e]),(0,xl.jsx)("iframe",{ref:(0,Vr.useMergeRefs)([i,(0,Vr.useFocusableIframe)()]),title:t,tabIndex:o,className:"components-sandbox",sandbox:s,onFocus:b,width:Math.ceil(a),height:Math.ceil(G)})}function AHc({allowSameOrigin:c=!1,...t}){return c?(0,xl.jsx)(zHc,{...t}):(0,xl.jsx)(kHc,{...t})}var QK=AHc;var dB=X(bc(),1),q0=X(ic(),1);var bB=X(Y(),1),DK=X(xt(),1);var yu=X(V(),1),u9="data-wp-hash";function G9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wHc(document)),c.__wpStyleRuntime}function OHc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${u9}]`))if(e.getAttribute(u9)===t)return!0;return!1}function UK(c,t,e){if(!c.head)return;let l=G9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(OHc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(u9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function wHc(c){let t=G9();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 THc(c,t){let e=G9();e.styles.set(c,t);for(let l of e.documents.keys())UK(l,c,t)}typeof process>"u",THc("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 LK={input:"_5e6152f7430df331__input",icon:"_9a856163f1b1aaae__icon"};function QHc({searchRef:c,onChange:t,onClose:e}){e&&(0,DK.default)("`onClose` prop in wp.components.SearchControl",{since:"6.8"});let l=()=>{t(""),c.current?.focus()};return(0,yu.jsx)(s2,{variant:"control",children:(0,yu.jsx)(oc,{size:"small",icon:Po,label:e?(0,q0.__)("Close search"):(0,q0.__)("Reset search"),onClick:e??l})})}function LHc({__nextHasNoMarginBottom:c,__next40pxDefaultSize:t,className:e,onChange:l,value:d,label:b=(0,q0.__)("Search"),placeholder:o=(0,q0.__)("Search"),hideLabelFromVision:n=!0,onClose:i,size:a="default",...u},G){let{disabled:r,...s}=u,m=(0,bB.useRef)(null),x=(0,dB.useInstanceId)(X9,"components-search-control"),g=!!i||!!d;return(0,yu.jsx)(to,{id:x,hideLabelFromVision:n,label:b,ref:(0,dB.useMergeRefs)([m,G]),type:"search",size:a,className:N(LK.input,"components-search-control",e),onChange:Z=>l(Z??""),autoComplete:"off",placeholder:o,value:d??"",prefix:(0,yu.jsx)(r2,{variant:"icon",children:(0,yu.jsx)($c,{className:LK.icon,icon:vh,fill:"currentColor"})}),suffix:g&&(0,yu.jsx)(QHc,{searchRef:m,onChange:l,onClose:i}),...s})}var X9=(0,bB.forwardRef)(LHc);X9.displayName="SearchControl";var jK=X9;var EK=X(lo(),1),Bb=X(Y(),1),r9=X(ic(),1),pZt=X(Nl(),1);var Ai=X(V(),1),DHc=6e3;function UHc(c,t){let e=typeof c=="string"?c:(0,Bb.renderToString)(c);(0,Bb.useEffect)(()=>{e&&(0,EK.speak)(e,t)},[e,t])}function jHc({className:c,children:t,spokenMessage:e=t,politeness:l="polite",actions:d=[],onRemove:b,icon:o=null,explicitDismiss:n=!1,onDismiss:i,listRef:a},u){function G(g){g&&g.preventDefault&&g.preventDefault(),a?.current?.focus(),i?.(),b?.()}function r(g,Z){g.stopPropagation(),b?.(),Z&&Z(g)}UHc(e,l);let s=(0,Bb.useRef)({onDismiss:i,onRemove:b});(0,Bb.useLayoutEffect)(()=>{s.current={onDismiss:i,onRemove:b}}),(0,Bb.useEffect)(()=>{let g=setTimeout(()=>{n||(s.current.onDismiss?.(),s.current.onRemove?.())},DHc);return()=>clearTimeout(g)},[n]);let m=N(c,"components-snackbar",{"components-snackbar-explicit-dismiss":!!n});d&&d.length>1&&(d=[d[0]]);let x=N("components-snackbar__content",{"components-snackbar__content-with-icon":!!o});return(0,Ai.jsx)("div",{ref:u,className:m,onClick:n?void 0:G,tabIndex:0,role:n?void 0:"button",onKeyPress:n?void 0:G,"aria-label":n?void 0:(0,r9.__)("Dismiss this notice"),"data-testid":"snackbar",children:(0,Ai.jsxs)("div",{className:x,children:[o&&(0,Ai.jsx)("div",{className:"components-snackbar__icon",children:o}),t,d.map(({label:g,onClick:Z,url:H,openInNewTab:R=!1},W)=>H!==void 0&&R?(0,Ai.jsx)(HW,{href:H,onClick:p=>r(p,Z),className:"components-snackbar__action",children:g},W):(0,Ai.jsx)(oc,{__next40pxDefaultSize:!0,href:H,variant:"link",onClick:p=>r(p,Z),className:"components-snackbar__action",children:g},W)),n&&(0,Ai.jsx)("span",{role:"button","aria-label":(0,r9.__)("Dismiss this notice"),tabIndex:0,className:"components-snackbar__dismiss-button",onClick:G,onKeyPress:G,children:"\u2715"})]})})}var MK=(0,Bb.forwardRef)(jHc);MK.displayName="Snackbar";var oB=MK;var PK=X(bc(),1),KK=X(Y(),1);var Vu=X(V(),1),EHc={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 MHc({notices:c,className:t,children:e,onRemove:l}){let d=(0,KK.useRef)(null),b=(0,PK.useReducedMotion)();t=N("components-snackbar-list",t);let o=n=>()=>l?.(n.id);return(0,Vu.jsxs)("div",{className:t,tabIndex:-1,ref:d,"data-testid":"snackbar-list",children:[e,(0,Vu.jsx)(lX,{children:c.map(n=>{let{content:i,...a}=n;return(0,Vu.jsx)(qn.div,{layout:b?!1:"position",style:{width:"100%"},initial:"init",animate:"open",exit:"exit",variants:b?void 0:EHc,children:(0,Vu.jsx)("div",{className:"components-snackbar-list__notice-container",children:(0,Vu.jsx)(oB,{...a,onRemove:o(n),listRef:d,children:n.content})})},n.id)})})]})}var _K=MHc;var Bo=X(Y(),1),nB=X(bc(),1),$K=X(ic(),1);var hu=X(V(),1),qK=c=>{if(!(typeof c>"u"||c===null))return c.match(/^tab-panel-[0-9]*-(.*)/)?.[1]},PHc=({className:c,children:t,tabs:e,selectOnMove:l=!0,initialTabName:d,orientation:b="horizontal",activeClass:o="is-active",onSelect:n},i)=>{let a=(0,nB.useInstanceId)(s9,"tab-panel"),u=(0,Bo.useCallback)(g=>{if(!(typeof g>"u"))return`${a}-${g}`},[a]),G=eG({setSelectedId:g=>{if(typeof g>"u"||g===null)return;let Z=e.find(R=>u(R.name)===g);if(Z?.disabled||Z===m)return;let H=qK(g);typeof H>"u"||n?.(H)},orientation:b,selectOnMove:l,defaultSelectedId:u(d),rtl:(0,$K.isRTL)()}),r=qK(E(G,"selectedId")),s=(0,Bo.useCallback)(g=>{G.setState("selectedId",u(g))},[u,G]),m=e.find(({name:g})=>g===r),x=(0,nB.usePrevious)(r);return(0,Bo.useEffect)(()=>{x!==r&&r===d&&r&&n?.(r)},[r,d,n,x]),(0,Bo.useLayoutEffect)(()=>{if(m)return;let g=e.find(Z=>Z.name===d);if(!(d&&!g))if(g&&!g.disabled)s(g.name);else{let Z=e.find(H=>!H.disabled);Z&&s(Z.name)}},[e,m,d,a,s]),(0,Bo.useEffect)(()=>{if(!m?.disabled)return;let g=e.find(Z=>!Z.disabled);g&&s(g.name)},[e,m?.disabled,s,a]),(0,hu.jsxs)("div",{className:c,ref:i,children:[(0,hu.jsx)(Ku,{store:G,className:"components-tab-panel__tabs",children:e.map(g=>(0,hu.jsx)(Pu,{id:u(g.name),className:N("components-tab-panel__tabs-item",g.className,{[o]:g.name===r}),disabled:g.disabled,"aria-controls":`${u(g.name)}-view`,render:(0,hu.jsx)(oc,{__next40pxDefaultSize:!0,icon:g.icon,label:g.icon&&g.title,showTooltip:!!g.icon}),children:!g.icon&&g.title},g.name))}),m&&(0,hu.jsx)($u,{id:`${u(m.name)}-view`,store:G,tabId:u(m.name),className:"components-tab-panel__tab-content",children:t(m)})]})},s9=(0,Bo.forwardRef)(PHc);s9.displayName="TabPanel";var c_=s9;var t_=X(bc(),1),e_=X(Y(),1);var m9=X(V(),1);function KHc(c,t){let{__nextHasNoMarginBottom:e,__next40pxDefaultSize:l,label:d,hideLabelFromVision:b,value:o,help:n,id:i,className:a,onChange:u,type:G="text",...r}=c,s=(0,t_.useInstanceId)(x9,"inspector-text-control",i);return(0,m9.jsx)(Ac,{label:d,hideLabelFromVision:b,id:s,help:n,className:a,children:(0,m9.jsx)("input",{className:"components-text-control__input",type:G,id:s,value:o,onChange:x=>u(x.target.value),"aria-describedby":n?s+"__help":void 0,ref:t,...r})})}var x9=(0,e_.forwardRef)(KHc);x9.displayName="TextControl";var iB=x9;var d_=X(bc(),1),b_=X(Y(),1);var _Hc=D("box-shadow:0 0 0 transparent;border-radius:",T.radiusSmall,";border:",T.borderWidth," solid ",Q.ui.border,";@media not ( prefers-reduced-motion ){transition:box-shadow 0.1s linear;}",""),qHc=D("border-color:",Q.theme.accent,";box-shadow:0 0 0 calc( ",T.borderWidthFocus," - ",T.borderWidth," ) ",Q.theme.accent,";outline:2px solid transparent;",""),l_=k("textarea",{target:"e1w5nnrk0"})("width:100%;display:block;font-family:",Ct("default.fontFamily"),";line-height:20px;background:",Q.theme.background,";color:",Q.theme.foreground,";resize:vertical;padding:9px 11px;min-height:38px;",_Hc,";font-size:",Ct("mobileTextMinFontSize"),";",TA("small"),"{font-size:",Ct("default.fontSize"),";}&:focus{",qHc,";}&:disabled{background:",Q.ui.backgroundDisabled,";border-color:",Q.ui.borderDisabled,";color:",Q.ui.textDisabled,";}&::-webkit-input-placeholder{color:",Q.ui.darkGrayPlaceholder,";}&::-moz-placeholder{color:",Q.ui.darkGrayPlaceholder,";}&:-ms-input-placeholder{color:",Q.ui.darkGrayPlaceholder,";}.is-dark-theme &{&::-webkit-input-placeholder{color:",Q.ui.lightGrayPlaceholder,";}&::-moz-placeholder{color:",Q.ui.lightGrayPlaceholder,";}&:-ms-input-placeholder{color:",Q.ui.lightGrayPlaceholder,";}}");var g9=X(V(),1);function $Hc(c,t){let{__nextHasNoMarginBottom:e,label:l,hideLabelFromVision:d,value:b,help:o,onChange:n,rows:i=4,className:a,...u}=c,r=`inspector-textarea-control-${(0,d_.useInstanceId)(H9)}`,s=x=>n(x.target.value),m=N("components-textarea-control",a);return(0,g9.jsx)(Ac,{label:l,hideLabelFromVision:d,id:r,help:o,className:m,children:(0,g9.jsx)(l_,{className:"components-textarea-control__input",id:r,rows:i,onChange:s,"aria-describedby":o?r+"__help":void 0,value:b,ref:t,...u})})}var H9=(0,b_.forwardRef)($Hc);H9.displayName="TextareaControl";var aB=H9;var o_=X(Y(),1);var $0=X(V(),1),n_=c=>{let{text:t="",highlight:e=""}=c,l=e.trim();if(!l)return(0,$0.jsx)($0.Fragment,{children:t});let d=new RegExp(`(${ja(l)})`,"gi");return(0,o_.createInterpolateElement)(t.replace(d,"<mark>$&</mark>"),{mark:(0,$0.jsx)("mark",{})})};n_.displayName="TextHighlight";var i_=n_;var cx=X(V(),1);function cZc(c){let{children:t}=c;return(0,cx.jsxs)("div",{className:"components-tip",children:[(0,cx.jsx)(se,{icon:Yh}),(0,cx.jsx)("p",{children:t})]})}var a_=cZc;var u_=X(Y(),1),G_=X(bc(),1);var Ju=X(V(),1);function tZc({label:c,checked:t,help:e,className:l,onChange:d,disabled:b,__nextHasNoMarginBottom:o,...n},i){function a(m){d(m.target.checked)}let G=`inspector-toggle-control-${(0,G_.useInstanceId)(Z9)}`,r,s;return e&&(typeof e=="function"?t!==void 0&&(s=e(t)):s=e,s&&(r=G+"__help")),(0,Ju.jsx)(Ac,{id:G,help:s&&(0,Ju.jsx)("span",{className:"components-toggle-control__help",children:s}),className:N("components-toggle-control",l),children:(0,Ju.jsxs)(jc,{justify:"flex-start",spacing:2,children:[(0,Ju.jsx)(WW,{id:G,checked:t,onChange:a,"aria-describedby":r,disabled:b,ref:i,...n}),(0,Ju.jsx)(ol,{as:"label",htmlFor:G,className:N("components-toggle-control__label",{"is-disabled":b}),children:c})]})})}var Z9=(0,u_.forwardRef)(tZc);Z9.displayName="ToggleControl";var uB=Z9;var mB=X(Y(),1),h_=X(xt(),1);var p_=X(Y(),1);var rB=X(Y(),1);var XB=X(Y(),1),dRt=X(Nl(),1);var X_=X(Y(),1),r_=(0,X_.createContext)(void 0);r_.displayName="ToolbarContext";var gl=r_;var GB=X(V(),1);function eZc({children:c,as:t,...e},l){let d=(0,XB.useContext)(gl),b=typeof c=="function";if(!b&&!t)return null;let o={...e,ref:l,"data-toolbar-item":!0};return d?(0,GB.jsx)(tg,{accessibleWhenDisabled:!0,...o,store:d,render:b?c:t&&(0,GB.jsx)(t,{children:c})}):t?(0,GB.jsx)(t,{...o,children:c}):b?c(o):null}var s_=(0,XB.forwardRef)(eZc);s_.displayName="ToolbarItem";var pn=s_;var m_=X(V(),1),lZc=({children:c,className:t})=>(0,m_.jsx)("div",{className:t,children:c}),x_=lZc;var tx=X(V(),1);function dZc({isDisabled:c,...t}){return{disabled:c,...t}}function bZc(c,t){let{children:e,className:l,containerClassName:d,extraProps:b,isActive:o,title:n,...i}=dZc(c);return(0,rB.useContext)(gl)?(0,tx.jsx)(pn,{className:N("components-toolbar-button",l),...b,...i,ref:t,children:u=>(0,tx.jsx)(oc,{size:"compact",label:n,isPressed:o,...u,children:e})}):(0,tx.jsx)(x_,{className:d,children:(0,tx.jsx)(oc,{ref:t,icon:i.icon,size:"compact",label:n,shortcut:i.shortcut,"data-subscript":i.subscript,onClick:u=>{u.stopPropagation(),i.onClick&&i.onClick(u)},className:N("components-toolbar__control",l),isPressed:o,accessibleWhenDisabled:!0,"data-toolbar-item":!0,...b,...i,children:e})})}var g_=(0,rB.forwardRef)(bZc);g_.displayName="ToolbarButton";var ex=g_;var H_=X(V(),1),oZc=({className:c,children:t,...e})=>(0,H_.jsx)("div",{className:c,...e,children:t}),Z_=oZc;var R_=X(Y(),1);var R9=X(V(),1);function nZc({controls:c=[],toggleProps:t,...e}){let l=(0,R_.useContext)(gl),d=b=>(0,R9.jsx)(rb,{controls:c,toggleProps:{...b,"data-toolbar-item":!0},...e});return l?(0,R9.jsx)(pn,{...t,children:d}):d(t)}var I_=nZc;var lx=X(V(),1);function iZc(c){return Array.isArray(c)&&Array.isArray(c[0])}function aZc({controls:c=[],children:t,className:e,isCollapsed:l,title:d,...b}){let o=(0,p_.useContext)(gl);if((!c||!c.length)&&!t)return null;let n=N(o?"components-toolbar-group":"components-toolbar",e),i;return iZc(c)?i=c:i=[c],l?(0,lx.jsx)(I_,{label:d,controls:i,className:n,children:t,...b}):(0,lx.jsxs)(Z_,{className:n,...b,children:[i?.flatMap((a,u)=>a.map((G,r)=>(0,lx.jsx)(ex,{containerClassName:u>0&&r===0?"has-left-divider":void 0,...G},[u,r].join()))),t]})}var dx=aZc;var W_=X(Y(),1),B_=X(ic(),1);var I9=X(V(),1);function uZc({label:c,...t},e){let l=lG({focusLoop:!0,rtl:(0,B_.isRTL)()});return(0,I9.jsx)(gl.Provider,{value:l,children:(0,I9.jsx)(cg,{ref:e,"aria-label":c,store:l,...t})})}var y_=(0,W_.forwardRef)(uZc);y_.displayName="ToolbarContainer";var V_=y_;var sB=X(V(),1);function GZc({className:c,label:t,variant:e,...l},d){let b=e!==void 0,o=(0,mB.useMemo)(()=>b?{}:{DropdownMenu:{variant:"toolbar"},Dropdown:{variant:"toolbar"},Menu:{variant:"toolbar"}},[b]);if(!t){(0,h_.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,sB.jsx)(dx,{isCollapsed:!1,...a,className:c})}let n=N("components-accessible-toolbar",c,e&&`is-${e}`);return(0,sB.jsx)(za,{value:o,children:(0,sB.jsx)(V_,{className:n,label:t,ref:d,...l})})}var J_=(0,mB.forwardRef)(GZc);J_.displayName="Toolbar";var p9=J_;var gB=X(Y(),1);var xB=X(V(),1);function XZc(c,t){return(0,gB.useContext)(gl)?(0,xB.jsx)(pn,{ref:t,...c.toggleProps,children:l=>(0,xB.jsx)(rb,{...c,popoverProps:{...c.popoverProps},toggleProps:l})}):(0,xB.jsx)(rb,{...c})}var v_=(0,gB.forwardRef)(XZc);v_.displayName="ToolbarDropdownMenu";var W9=v_;var ox=X(lo(),1);var Tt=X(ic(),1);var HB=X(Y(),1),bx=()=>{},vu=(0,HB.createContext)({menuItems:{default:{},optional:{}},hasMenuItems:!1,isResetting:!1,shouldRenderPlaceholderItems:!1,registerPanelItem:bx,deregisterPanelItem:bx,flagItemCustomization:bx,registerResetAllFilter:bx,deregisterResetAllFilter:bx,areAllOptionalControlsHidden:!0});vu.displayName="ToolsPanelContext";var ZB=()=>(0,HB.useContext)(vu);var B9="data-wp-hash";function y9(){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[${B9}]`))if(e.getAttribute(B9)===t)return!0;return!1}function C_(c,t,e){if(!c.head)return;let l=y9(),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 b=c.createElement("style");b.setAttribute(B9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function sZc(c){let t=y9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)C_(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 mZc(c,t){let e=y9();e.styles.set(c,t);for(let l of e.documents.keys())C_(l,c,t)}typeof process>"u",mZc("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 RB={"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 f_(c){let{className:t,headingLevel:e=2,...l}=ec(c,"ToolsPanelHeader"),{menuItems:d,hasMenuItems:b,areAllOptionalControlsHidden:o}=ZB();return{...l,areAllOptionalControlsHidden:o,defaultControlsItemClassName:RB["default-controls-item"],dropdownMenuClassName:RB["dropdown-menu"],hasMenuItems:b,headingClassName:RB["tools-panel-heading"],headingLevel:e,menuItems:d,className:N(RB["tools-panel-header"],t)}}var wt=X(V(),1),V9="data-wp-hash";function h9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gZc(document)),c.__wpStyleRuntime}function xZc(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 Y_(c,t,e){if(!c.head)return;let l=h9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(xZc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(V9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function gZc(c){let t=h9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Y_(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 HZc(c,t){let e=h9();e.styles.set(c,t);for(let l of e.documents.keys())Y_(l,c,t)}typeof process>"u",HZc("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 ZZc={"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"},RZc=({itemClassName:c,items:t,toggleItem:e})=>{if(!t.length)return null;let l=(0,wt.jsx)("span",{"aria-hidden":!0,className:ZZc["reset-label"],children:(0,Tt.__)("Reset")});return(0,wt.jsx)(wt.Fragment,{children:t.map(([d,b])=>b?(0,wt.jsx)(Hn,{className:c,role:"menuitem",label:(0,Tt.sprintf)((0,Tt.__)("Reset %s"),d),onClick:()=>{e(d),(0,ox.speak)((0,Tt.sprintf)((0,Tt.__)("%s reset to default"),d),"assertive")},suffix:l,children:d},d):(0,wt.jsx)(Hn,{icon:Ue,className:c,role:"menuitemcheckbox",isSelected:!0,"aria-disabled":!0,children:d},d))})},IZc=({items:c,toggleItem:t})=>c.length?(0,wt.jsx)(wt.Fragment,{children:c.map(([e,l])=>{let d=l?(0,Tt.sprintf)((0,Tt.__)("Hide and reset %s"),e):(0,Tt.sprintf)((0,Tt._x)("Show %s","input control"),e);return(0,wt.jsx)(Hn,{icon:l?Ue:null,isSelected:l,label:d,onClick:()=>{l?(0,ox.speak)((0,Tt.sprintf)((0,Tt.__)("%s hidden and reset to default"),e),"assertive"):(0,ox.speak)((0,Tt.sprintf)((0,Tt.__)("%s is now visible"),e),"assertive"),t(e)},role:"menuitemcheckbox",children:e},e)})}):null,pZc=(c,t)=>{let{areAllOptionalControlsHidden:e,defaultControlsItemClassName:l,dropdownMenuClassName:d,hasMenuItems:b,headingClassName:o,headingLevel:n=2,label:i,menuItems:a,resetAll:u,toggleItem:G,dropdownMenuProps:r,...s}=f_(c);if(!i)return null;let m=Object.entries(a?.default||{}),x=Object.entries(a?.optional||{}),g=e?Ko:Lm,Z=(0,Tt.sprintf)((0,Tt._x)("%s options","Button label to reveal tool panel options"),i),H=e?(0,Tt.__)("All options are currently hidden"):void 0,R=[...m,...x].some(([,W])=>W);return(0,wt.jsxs)(jc,{...s,ref:t,children:[(0,wt.jsx)(ob,{level:n,className:o,children:i}),b&&(0,wt.jsx)(rb,{...r,icon:g,label:Z,menuProps:{className:d},toggleProps:{size:"small",description:H},children:()=>(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsxs)(E0,{label:i,children:[(0,wt.jsx)(RZc,{items:m,toggleItem:G,itemClassName:l}),(0,wt.jsx)(IZc,{items:x,toggleItem:G})]}),(0,wt.jsx)(E0,{children:(0,wt.jsx)(Hn,{"aria-disabled":!R,variant:"tertiary",onClick:()=>{R&&(u(),(0,ox.speak)((0,Tt.__)("All options reset"),"assertive"))},children:(0,Tt.__)("Reset all")})})]})})]})},WZc=lc(pZc,"ToolsPanelHeader"),J9=WZc;var Re=X(Y(),1);var C9="data-wp-hash";function Y9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&yZc(document)),c.__wpStyleRuntime}function BZc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${C9}]`))if(e.getAttribute(C9)===t)return!0;return!1}function S_(c,t,e){if(!c.head)return;let l=Y9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(BZc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(C9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function yZc(c){let t=Y9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)S_(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 VZc(c,t){let e=Y9();e.styles.set(c,t);for(let l of e.documents.keys())S_(l,c,t)}typeof process>"u",VZc("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 v9={"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 f9(){return{default:{},optional:{}}}function hZc(){return{panelItems:[],menuItemOrder:[],menuItems:f9()}}var F_=({panelItems:c,shouldReset:t,currentMenuItems:e,menuItemOrder:l})=>{let d=f9(),b=f9();return c.forEach(({hasValue:o,isShownByDefault:n,label:i})=>{let a=n?"default":"optional",u=e?.[a]?.[i],G=u||o();d[a][i]=t?!1:G}),l.forEach(o=>{d.default.hasOwnProperty(o)&&(b.default[o]=d.default[o]),d.optional.hasOwnProperty(o)&&(b.optional[o]=d.optional[o])}),Object.keys(d.default).forEach(o=>{b.default.hasOwnProperty(o)||(b.default[o]=d.default[o])}),Object.keys(d.optional).forEach(o=>{b.optional.hasOwnProperty(o)||(b.optional[o]=d.optional[o])}),b};function JZc(c,t){switch(t.type){case"REGISTER_PANEL":{let e=[...c],l=e.findIndex(d=>d.label===t.item.label);return l!==-1&&e.splice(l,1),e.push(t.item),e}case"UNREGISTER_PANEL":{let e=c.findIndex(l=>l.label===t.label);if(e!==-1){let l=[...c];return l.splice(e,1),l}return c}default:return c}}function vZc(c,t){return t.type==="REGISTER_PANEL"?c.includes(t.item.label)?c:[...c,t.item.label]:c}function CZc(c,t){switch(t.type){case"REGISTER_PANEL":case"UNREGISTER_PANEL":return F_({currentMenuItems:c.menuItems,panelItems:c.panelItems,menuItemOrder:c.menuItemOrder,shouldReset:!1});case"RESET_ALL":return F_({panelItems:c.panelItems,menuItemOrder:c.menuItemOrder,shouldReset:!0});case"UPDATE_VALUE":{let e=c.menuItems[t.group][t.label];return t.value===e?c.menuItems:{...c.menuItems,[t.group]:{...c.menuItems[t.group],[t.label]:t.value}}}case"TOGGLE_VALUE":{let e=c.panelItems.find(b=>b.label===t.label);if(!e)return c.menuItems;let l=e.isShownByDefault?"default":"optional";return{...c.menuItems,[l]:{...c.menuItems[l],[t.label]:!c.menuItems[l][t.label]}}}default:return c.menuItems}}function fZc(c,t){let e=JZc(c.panelItems,t),l=vZc(c.menuItemOrder,t),d=CZc({panelItems:e,menuItemOrder:l,menuItems:c.menuItems},t);return{panelItems:e,menuItemOrder:l,menuItems:d}}function YZc(c,t){switch(t.type){case"REGISTER":return[...c,t.filter];case"UNREGISTER":return c.filter(e=>e!==t.filter);default:return c}}var N_=c=>Object.keys(c).length===0;function k_(c){let{className:t,headingLevel:e=2,resetAll:l,panelId:d,hasInnerWrapper:b=!1,shouldRenderPlaceholderItems:o=!1,__experimentalFirstVisibleItemClass:n,__experimentalLastVisibleItemClass:i,...a}=ec(c,"ToolsPanel"),u=(0,Re.useRef)(!1),G=u.current;(0,Re.useEffect)(()=>{G&&(u.current=!1)},[G]);let[{panelItems:r,menuItems:s},m]=(0,Re.useReducer)(fZc,void 0,hZc),[x,g]=(0,Re.useReducer)(YZc,[]),Z=(0,Re.useCallback)(z=>{m({type:"REGISTER_PANEL",item:z})},[]),H=(0,Re.useCallback)(z=>{m({type:"UNREGISTER_PANEL",label:z})},[]),R=(0,Re.useCallback)(z=>{g({type:"REGISTER",filter:z})},[]),W=(0,Re.useCallback)(z=>{g({type:"UNREGISTER",filter:z})},[]),p=(0,Re.useCallback)((z,L,j="default")=>{m({type:"UPDATE_VALUE",group:j,label:L,value:z})},[]),I=(0,Re.useMemo)(()=>N_(s.default)&&!N_(s.optional)&&Object.values(s.optional).every(z=>!z),[s]),y=N(v9["tools-panel"],b&&v9["tools-panel-with-inner-wrapper"],I&&v9["tools-panel-hidden-inner-wrapper"],t),B=(0,Re.useCallback)(z=>{m({type:"TOGGLE_VALUE",label:z})},[]),C=(0,Re.useCallback)(()=>{typeof l=="function"&&(u.current=!0,l(x)),m({type:"RESET_ALL"})},[x,l]),J=z=>{let L=s.optional||{};return z.find(S=>S.isShownByDefault||L[S.label])?.label},h=J(r),f=J([...r].reverse()),F=r.length>0,O=(0,Re.useMemo)(()=>({areAllOptionalControlsHidden:I,deregisterPanelItem:H,deregisterResetAllFilter:W,firstDisplayedItem:h,flagItemCustomization:p,hasMenuItems:F,isResetting:u.current,lastDisplayedItem:f,menuItems:s,panelId:d,registerPanelItem:Z,registerResetAllFilter:R,shouldRenderPlaceholderItems:o,__experimentalFirstVisibleItemClass:n,__experimentalLastVisibleItemClass:i}),[I,H,W,h,p,f,s,d,F,R,Z,o,n,i]);return{...a,headingLevel:e,panelContext:O,resetAllItems:C,toggleItem:B,className:y}}var nx=X(V(),1),z_=w(4),FZc=(c,t)=>{let{children:e,label:l,panelContext:d,resetAllItems:b,toggleItem:o,headingLevel:n,dropdownMenuProps:i,...a}=k_(c);return(0,nx.jsx)(un,{...a,columns:2,gap:4,columnGap:z_,rowGap:z_,templateColumns:"repeat( 2, minmax(0, 1fr) )",ref:t,children:(0,nx.jsxs)(vu.Provider,{value:d,children:[(0,nx.jsx)(J9,{label:l,resetAll:b,toggleItem:o,headingLevel:n,dropdownMenuProps:i}),e]})})},NZc=lc(FZc,"ToolsPanel"),IB=NZc;var F9=X(bc(),1),Wn=X(Y(),1);var N9="data-wp-hash";function S9(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kZc(document)),c.__wpStyleRuntime}function SZc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${N9}]`))if(e.getAttribute(N9)===t)return!0;return!1}function O_(c,t,e){if(!c.head)return;let l=S9(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(SZc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(N9,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function kZc(c){let t=S9();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)O_(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 zZc(c,t){let e=S9();e.styles.set(c,t);for(let l of e.documents.keys())O_(l,c,t)}typeof process>"u",zZc("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 A_={"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"},AZc=()=>{};function w_(c){let{className:t,hasValue:e,isShownByDefault:l=!1,label:d,panelId:b,resetAllFilter:o=AZc,onDeselect:n,onSelect:i,...a}=ec(c,"ToolsPanelItem"),{panelId:u,menuItems:G,registerResetAllFilter:r,deregisterResetAllFilter:s,registerPanelItem:m,deregisterPanelItem:x,flagItemCustomization:g,isResetting:Z,shouldRenderPlaceholderItems:H,firstDisplayedItem:R,lastDisplayedItem:W,__experimentalFirstVisibleItemClass:p,__experimentalLastVisibleItemClass:I}=ZB(),y=(0,Wn.useCallback)(e,[b]),B=(0,Wn.useCallback)(o,[b]),C=(0,F9.usePrevious)(u),J=u===b||u===null;(0,Wn.useLayoutEffect)(()=>(J&&C!==null&&m({hasValue:y,isShownByDefault:l,label:d,panelId:b}),()=>{(C===null&&u||u===b)&&x(d)}),[u,J,l,d,y,b,C,m,x]),(0,Wn.useEffect)(()=>(J&&r(B),()=>{J&&s(B)}),[r,s,B,J]);let h=l?"default":"optional",f=G?.[h]?.[d],F=(0,F9.usePrevious)(f),O=G?.[h]?.[d]!==void 0,z=e();(0,Wn.useEffect)(()=>{!l&&!z||g(z,d,h)},[z,h,d,g,l]),(0,Wn.useEffect)(()=>{!O||Z||!J||(f&&!z&&!F&&i?.(),!f&&z&&F&&n?.())},[J,f,O,Z,z,F,i,n]);let L=l?G?.[h]?.[d]!==void 0:f,j=H&&!L,S=N(A_["tools-panel-item"],j&&A_["tools-panel-item-placeholder"],!j&&t,R===d&&p,W===d&&I);return{...a,isShown:L,shouldRenderPlaceholder:H,className:S}}var k9=X(V(),1),OZc=(c,t)=>{let{children:e,isShown:l,shouldRenderPlaceholder:d,...b}=w_(c);return l?(0,k9.jsx)(ac,{...b,ref:t,children:e}):d?(0,k9.jsx)(ac,{...b,ref:t}):null},wZc=lc(OZc,"ToolsPanelItem"),pB=wZc;var e8=X(cr(),1),VB=X(Y(),1),vt=X(RI(),1);var BB=X(Y(),1);var WB=X(Y(),1),z9=(0,WB.createContext)(void 0);z9.displayName="RovingTabIndexContext";var T_=()=>(0,WB.useContext)(z9),Q_=z9.Provider;var L_=X(V(),1);function D_({children:c}){let[t,e]=(0,BB.useState)(),l=(0,BB.useMemo)(()=>({lastFocusedElement:t,setLastFocusedElement:e}),[t]);return(0,L_.jsx)(Q_,{value:l,children:c})}var ux=X(V(),1);var U_=X(Y(),1),j_=X(V(),1);function TZc({children:c,level:t,positionInSet:e,setSize:l,isExpanded:d,...b},o){return(0,j_.jsx)("tr",{...b,ref:o,role:"row","aria-level":t,"aria-posinset":e,"aria-setsize":l,"aria-expanded":d,children:c})}var E_=(0,U_.forwardRef)(TZc);E_.displayName="TreeGridRow";var A9=E_;var c8=X(Y(),1);var __=X(Y(),1);var yB=X(Y(),1);var M_=X(V(),1),P_=(0,yB.forwardRef)(function({children:t,as:e,...l},d){let b=(0,yB.useRef)(null),o=d||b,{lastFocusedElement:n,setLastFocusedElement:i}=T_(),a;n&&(a=n===("current"in o?o.current:void 0)?0:-1);let G={ref:o,tabIndex:a,onFocus:r=>i?.(r.target),...l};return typeof t=="function"?t(G):e?(0,M_.jsx)(e,{...G,children:t}):null});P_.displayName="RovingTabIndexItem";var K_=P_;var q_=X(V(),1);function QZc({children:c,...t},e){return(0,q_.jsx)(K_,{ref:e,...t,children:c})}var $_=(0,__.forwardRef)(QZc);$_.displayName="TreeGridItem";var ix=$_;var hr=X(V(),1);function LZc({children:c,withoutGridItem:t=!1,...e},l){return(0,hr.jsx)("td",{...e,role:"gridcell",children:t?(0,hr.jsx)(hr.Fragment,{children:typeof c=="function"?c({...e,ref:l}):c}):(0,hr.jsx)(ix,{ref:l,children:c})})}var t8=(0,c8.forwardRef)(LZc);t8.displayName="TreeGridCell";var O9=t8;function ax(c){return e8.focus.focusable.find(c,{sequential:!0}).filter(e=>e.closest('[role="row"]')===c)}function DZc({children:c,onExpandRow:t=()=>{},onCollapseRow:e=()=>{},onFocusRow:l=()=>{},applicationAriaLabel:d,...b},o){let n=(0,VB.useCallback)(i=>{let{keyCode:a,metaKey:u,ctrlKey:G,altKey:r}=i;if(u||G||r||![vt.UP,vt.DOWN,vt.LEFT,vt.RIGHT,vt.HOME,vt.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 Z=ax(g),H=Z.indexOf(m),R=H===0,W=R&&(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false")&&a===vt.RIGHT;if([vt.LEFT,vt.RIGHT].includes(a)){let p;if(a===vt.LEFT?p=Math.max(0,H-1):p=Math.min(H+1,Z.length-1),R){if(a===vt.LEFT){if(g.getAttribute("data-expanded")==="true"||g.getAttribute("aria-expanded")==="true"){e(g),i.preventDefault();return}let I=Math.max(parseInt(g?.getAttribute("aria-level")??"1",10)-1,1),y=Array.from(x.querySelectorAll('[role="row"]')),B=g,C=y.indexOf(g);for(let J=C;J>=0;J--){let h=y[J].getAttribute("aria-level");if(h!==null&&parseInt(h,10)===I){B=y[J];break}}ax(B)?.[0]?.focus()}if(a===vt.RIGHT){if(g.getAttribute("data-expanded")==="false"||g.getAttribute("aria-expanded")==="false"){t(g),i.preventDefault();return}let I=ax(g);I.length>0&&I[p]?.focus()}i.preventDefault();return}if(W)return;Z[p].focus(),i.preventDefault()}else if([vt.UP,vt.DOWN].includes(a)){let p=Array.from(x.querySelectorAll('[role="row"]')),I=p.indexOf(g),y;if(a===vt.UP?y=Math.max(0,I-1):y=Math.min(I+1,p.length-1),y===I){i.preventDefault();return}let B=ax(p[y]);if(!B||!B.length){i.preventDefault();return}let C=Math.min(H,B.length-1);B[C].focus(),l(i,g,p[y]),i.preventDefault()}else if([vt.HOME,vt.END].includes(a)){let p=Array.from(x.querySelectorAll('[role="row"]')),I=p.indexOf(g),y;if(a===vt.HOME?y=0:y=p.length-1,y===I){i.preventDefault();return}let B=ax(p[y]);if(!B||!B.length){i.preventDefault();return}let C=Math.min(H,B.length-1);B[C].focus(),l(i,g,p[y]),i.preventDefault()}},[t,e,l]);return(0,ux.jsx)(D_,{children:(0,ux.jsx)("div",{role:"application","aria-label":d,children:(0,ux.jsx)("table",{...b,role:"treegrid",onKeyDown:n,ref:o,children:(0,ux.jsx)("tbody",{children:c})})})})}var l8=(0,VB.forwardRef)(DZc);l8.displayName="TreeGrid";var d8=l8;var b8=X(Y(),1),o8=X(xt(),1),n8=X(V(),1);function UZc(c){c.stopPropagation()}var jZc=(0,b8.forwardRef)((c,t)=>((0,o8.default)("wp.components.IsolatedEventContainer",{since:"5.7"}),(0,n8.jsx)("div",{...c,ref:t,onMouseDown:UZc}))),i8=jZc;var u8=X(Y(),1);var w9=k("div",{target:"ebn2ljm1"})("&:not( :first-of-type ){",({offsetAmount:c})=>D({marginInlineStart:c},"",""),";}",({zIndex:c})=>D({zIndex:c},"",""),";"),EZc={name:"rs0gp6",styles:"grid-row-start:1;grid-column-start:1"},a8=k("div",{target:"ebn2ljm0"})("display:inline-grid;grid-auto-flow:column;position:relative;&>",w9,"{position:relative;justify-self:start;",({isLayered:c})=>c?EZc:void 0,";}");var T9=X(V(),1);function MZc(c,t){let{children:e,className:l,isLayered:d=!0,isReversed:b=!1,offset:o=0,...n}=ec(c,"ZStack"),i=mI(e),a=i.length-1,u=i.map((G,r)=>{let s=b?a-r:r,m=d?o*r:o,x=(0,u8.isValidElement)(G)?G.key:r;return(0,T9.jsx)(w9,{offsetAmount:m,zIndex:s,children:G},x)});return(0,T9.jsx)(a8,{...n,className:l,isLayered:d,ref:t,children:u})}var PZc=lc(MZc,"ZStack"),Q9=PZc;var hB=X(Y(),1),Jr=X(bc(),1),L9=X(RI(),1),D9=X(V(),1),KZc={previous:[{modifier:"ctrlShift",character:"`"},{modifier:"ctrlShift",character:"~"},{modifier:"access",character:"p"}],next:[{modifier:"ctrl",character:"`"},{modifier:"access",character:"n"}]};function U9(c=KZc){let t=(0,hB.useRef)(null),[e,l]=(0,hB.useState)(!1);function d(o){let n=Array.from(t.current?.querySelectorAll('[role="region"][tabindex="-1"]')??[]);if(!n.length)return;let i=n[0],a=t.current?.ownerDocument?.activeElement?.closest('[role="region"][tabindex="-1"]'),u=a?n.indexOf(a):-1;if(u!==-1){let G=u+o;G=G===-1?n.length-1:G,G=G===n.length?0:G,i=n[G]}i.focus(),l(!0)}let b=(0,Jr.useRefEffect)(o=>{function n(){l(!1)}return o.addEventListener("click",n),()=>{o.removeEventListener("click",n)}},[l]);return{ref:(0,Jr.useMergeRefs)([t,b]),className:e?"is-focusing-regions":"",onKeyDown(o){c.previous.some(({modifier:n,character:i})=>L9.isKeyboardEvent[n](o,i))?d(-1):c.next.some(({modifier:n,character:i})=>L9.isKeyboardEvent[n](o,i))&&d(1)}}}var G8=(0,Jr.createHigherOrderComponent)(c=>function({shortcuts:e,...l}){return(0,D9.jsx)("div",{...U9(e),children:(0,D9.jsx)(c,{...l})})},"navigateRegions");var JB=X(bc(),1),j9=X(V(),1),_Zc=(0,JB.createHigherOrderComponent)(c=>function(e){let l=(0,JB.useConstrainedTabbing)();return(0,j9.jsx)("div",{ref:l,tabIndex:-1,children:(0,j9.jsx)(c,{...e})})},"withConstrainedTabbing"),X8=_Zc;var r8=X(uR(),1),vB=X(Y(),1),CB=X(bc(),1),fB=X(V(),1),s8=c=>(0,CB.createHigherOrderComponent)(t=>function(l){let[d,b]=(0,vB.useState)(void 0),o=(0,vB.useRef)(null);(0,CB.useIsomorphicLayoutEffect)(()=>{let i=l.node??o.current,a=!!d&&Object.values(d).every(Boolean);if(i&&!a){let u=c(i,l);(0,r8.default)(u,d)||b(u)}});let n=(0,fB.jsx)(t,{...l,...d});return l.node?n:(0,fB.jsxs)("div",{ref:o,children:[" ",n," "]})},"withFallbackStyles");var g8=X(Y(),1),Bn=X(x8(),1),YB=X(bc(),1),H8=X(V(),1),qZc=16;function Z8(c){return(0,YB.createHigherOrderComponent)(t=>{let e="core/with-filters/"+c,l;function d(){l===void 0&&(l=(0,Bn.applyFilters)(c,t))}class b extends g8.Component{constructor(a){super(a),d()}componentDidMount(){b.instances.push(this),b.instances.length===1&&((0,Bn.addAction)("hookRemoved",e,n),(0,Bn.addAction)("hookAdded",e,n))}componentWillUnmount(){b.instances=b.instances.filter(a=>a!==this),b.instances.length===0&&((0,Bn.removeAction)("hookRemoved",e),(0,Bn.removeAction)("hookAdded",e))}render(){return(0,H8.jsx)(l,{...this.props})}}b.instances=[];let o=(0,YB.debounce)(()=>{l=(0,Bn.applyFilters)(c,t),b.instances.forEach(i=>{i.forceUpdate()})},qZc);function n(i){i===c&&o()}return b},"withFilters")}var R8=X(Y(),1),FB=X(bc(),1),I8=X(xt(),1),E9=X(V(),1);function $Zc(c){return c instanceof R8.Component||typeof c=="function"}var p8=(0,FB.createHigherOrderComponent)(c=>{let t=({onFocusReturn:e}={})=>l=>b=>{let o=(0,FB.useFocusReturn)(e);return(0,E9.jsx)("div",{ref:o,children:(0,E9.jsx)(l,{...b})})};if($Zc(c)){let e=c;return t()(e)}return t(c)},"withFocusReturn"),W8=({children:c})=>((0,I8.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 vr=X(Y(),1),B8=X(bc(),1);var NB=X(V(),1),y8=(0,B8.createHigherOrderComponent)(c=>{function t(d,b){let[o,n]=(0,vr.useState)([]),i=(0,vr.useMemo)(()=>{let u=G=>{let r=G.id?G:{...G,id:fX()};n(s=>[...s,r])};return{createNotice:u,createErrorNotice:G=>{u({status:"error",content:G})},removeNotice:G=>{n(r=>r.filter(s=>s.id!==G))},removeAllNotices:()=>{n([])}}},[]),a={...d,noticeList:o,noticeOperations:i,noticeUI:o.length>0&&(0,NB.jsx)(SW,{className:"components-with-notices-ui",notices:o,onRemove:i.removeNotice})};return e?(0,NB.jsx)(c,{...a,ref:b}):(0,NB.jsx)(c,{...a})}let e,{render:l}=c;return typeof l=="function"?(e=!0,(0,vr.forwardRef)(t)):t},"withNotices");var SB=X(bc(),1),M9=X(lo(),1),V8=X(V(),1),h8=(0,SB.createHigherOrderComponent)(c=>function(e){return(0,V8.jsx)(c,{...e,speak:M9.speak,debouncedSpeak:(0,SB.useDebounce)(M9.speak,500)})},"withSpokenMessages");var _B=X(Y(),1),tq=X(ic(),1);var J8=X(Y(),1),st=(0,J8.createContext)(void 0);st.displayName="MenuContext";var AB=X(Y(),1);var v8=w(1),cRc=w(1),P9=w(3),tRc=Q.theme.gray[300],eRc=Q.theme.gray[200],K9=Q.theme.gray[700],lRc=Q.theme.gray[100],C8=Q.theme.foreground,dRc=`0 0 0 ${T.borderWidth} ${tRc}, ${T.elevationMedium}`,bRc=`0 0 0 ${T.borderWidth} ${C8}`,f8="minmax( 0, max-content ) 1fr",Cu=k(bH,{target:"e1wg7tti15"})({name:"1xd6ev0",styles:"position:relative;z-index:1000000;outline:2px solid transparent!important"}),Fd=k("div",{target:"e1wg7tti14"})("display:grid;grid-template-columns:",f8,";grid-template-rows:auto;box-sizing:border-box;min-width:160px;max-width:320px;max-height:var( --popover-available-height );padding:",v8,";overscroll-behavior:contain;overflow:auto;background-color:",Q.ui.background,";border-radius:",T.radiusMedium,";",c=>D("box-shadow:",c.variant==="toolbar"?bRc:dRc,";",""),";"),Y8=k("div",{target:"e1wg7tti13"})("@media not ( prefers-reduced-motion ){transition-property:transform,opacity;transition-duration:",Le.SLIDE_DURATION,",",Le.FADE_DURATION,";transition-timing-function:",Le.SLIDE_EASING,",",Le.FADE_EASING,";will-change:transform,opacity;&:not( :has( > ",Fd,"[data-submenu] ) ){opacity:0;&:has( > ",Fd,"[data-enter] ){opacity:1;}&:has( > ",Fd,`[data-side='bottom'] ){transform:translateY(
+					-`,Le.SLIDE_DISTANCE,`
+				);}&:has( > `,Fd,`[data-side='top'] ){transform:translateY(
+					`,Le.SLIDE_DISTANCE,`
+				);}&:has( > `,Fd,`[data-side='left'] ){transform:translateX(
+					`,Le.SLIDE_DISTANCE,`
+				);}&:has( > `,Fd,`[data-side='right'] ){transform:translateX(
+					-`,Le.SLIDE_DISTANCE,`
+				);}&:has( > `,Fd,"[data-enter][data-side='bottom'] ),&:has( > ",Fd,"[data-enter][data-side='top'] ){transform:translateY( 0 );}&:has( > ",Fd,"[data-enter][data-side='left'] ),&:has( > ",Fd,"[data-enter][data-side='right'] ){transform:translateX( 0 );}}}"),_9=D("all:unset;cursor:pointer;position:relative;min-height:",w(8),";box-sizing:border-box;grid-column:1/-1;display:grid;grid-template-columns:",f8,";align-items:center;@supports ( grid-template-columns: subgrid ){grid-template-columns:subgrid;}font-size:",Ct("default.fontSize"),";font-family:inherit;font-weight:normal;line-height:20px;color:",Q.theme.foreground,";border-radius:",T.radiusSmall,";padding-block:",cRc,";padding-inline:",P9,";scroll-margin:",v8,";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:`,O.theme.accent,";color:",O.theme.accentInverted,";}&[data-focus-visible]{box-shadow:0 0 0 1.5px ",O.theme.accent,";outline:2px solid transparent;}&:active,&[data-active]{}",YG,':not(:focus) &:not(:focus)[aria-expanded="true"]{background-color:',$Hc,";color:",O.theme.foreground,";}svg{fill:currentColor;}",""),T8=S(sZ,{target:"e1wg7tti12"})(zv,";"),MB=S(rZ,{target:"e1wg7tti11"})(zv,";"),PB=S(mZ,{target:"e1wg7tti10"})(zv,";"),fs=S("span",{target:"e1wg7tti9"})("grid-column:1;",MB,">&,",PB,">&{min-width:",Q(6),";}",MB,">&,",PB,">&,&:not( :empty ){margin-inline-end:",Q(2),";}display:flex;align-items:center;justify-content:center;color:",kv,";[data-active-item]:not( [data-focus-visible] )>&,[aria-disabled='true']>&{color:inherit;}"),Ss=S("div",{target:"e1wg7tti8"})("grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:",Q(3),";pointer-events:none;"),ks=S("div",{target:"e1wg7tti7"})("flex:1;display:inline-flex;flex-direction:column;gap:",Q(1),";"),zs=S("span",{target:"e1wg7tti6"})("flex:0 1 fit-content;min-width:0;width:fit-content;display:flex;align-items:center;justify-content:center;gap:",Q(3),";color:",kv,";[data-active-item]:not( [data-focus-visible] ) *:not(",YG,") &,[aria-disabled='true'] *:not(",YG,") &{color:inherit;}"),Q8=S(XZ,{target:"e1wg7tti5"})({name:"49aokf",styles:"display:contents"}),L8=S(uZ,{target:"e1wg7tti4"})("grid-column:1/-1;padding-block-start:",Q(3),";padding-block-end:",Q(2),";padding-inline:",Sv,";"),D8=S(gZ,{target:"e1wg7tti3"})("grid-column:1/-1;border:none;height:",A.borderWidth,";background-color:",c=>c.variant==="toolbar"?A8:qHc,";margin-block:",Q(2),";margin-inline:",Sv,";outline:2px solid transparent;"),U8=S(_c,{target:"e1wg7tti2"})("width:",Q(1.5),";",dt({transform:"scaleX(1)"},{transform:"scaleX(-1)"}),";"),j8=S(_o,{target:"e1wg7tti1"})("font-size:",vt("default.fontSize"),";line-height:20px;color:inherit;"),E8=S(_o,{target:"e1wg7tti0"})("font-size:",vt("helpText.fontSize"),";line-height:16px;color:",kv,";overflow-wrap:anywhere;[data-active-item]:not( [data-focus-visible] ) *:not( ",YG," ) &,[aria-disabled='true'] *:not( ",YG," ) &{color:inherit;}");var CG=u(V(),1),_B=(0,KB.forwardRef)(function({prefix:t,suffix:e,children:l,disabled:d=!1,hideOnClick:b=!0,store:o,...n},i){let a=(0,KB.useContext)(rt);if(!a?.store)throw new Error("Menu.Item can only be rendered inside a Menu component");let G=o??a.store;return(0,CG.jsxs)(T8,{ref:i,...n,accessibleWhenDisabled:!0,disabled:d,hideOnClick:b,store:G,children:[(0,CG.jsx)(fs,{children:t}),(0,CG.jsxs)(Ss,{children:[(0,CG.jsx)(ks,{children:l}),e&&(0,CG.jsx)(zs,{children:e})]})]})});var qB=u(F(),1);var hn=u(V(),1),M8=(0,qB.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...b},o){let n=(0,qB.useContext)(rt);if(!n?.store)throw new Error("Menu.CheckboxItem can only be rendered inside a Menu component");return(0,hn.jsxs)(MB,{ref:o,...b,accessibleWhenDisabled:!0,disabled:l,hideOnClick:d,store:n.store,children:[(0,hn.jsx)(rX,{store:n.store,render:(0,hn.jsx)(fs,{}),style:{width:"auto",height:"auto"},children:(0,hn.jsx)(ue,{icon:De,size:24})}),(0,hn.jsxs)(Ss,{children:[(0,hn.jsx)(ks,{children:e}),t&&(0,hn.jsx)(zs,{children:t})]})]})});var $B=u(F(),1);var cy=u(zc(),1);var Bb=u(V(),1),eRc=(0,Bb.jsx)(cy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,Bb.jsx)(cy.Circle,{cx:12,cy:12,r:3})}),P8=(0,$B.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...b},o){let n=(0,$B.useContext)(rt);if(!n?.store)throw new Error("Menu.RadioItem can only be rendered inside a Menu component");return(0,Bb.jsxs)(PB,{ref:o,...b,accessibleWhenDisabled:!0,disabled:l,hideOnClick:d,store:n.store,children:[(0,Bb.jsx)(rX,{store:n.store,render:(0,Bb.jsx)(fs,{}),style:{width:"auto",height:"auto"},children:(0,Bb.jsx)(ue,{icon:eRc,size:24})}),(0,Bb.jsxs)(Ss,{children:[(0,Bb.jsx)(ks,{children:e}),t&&(0,Bb.jsx)(zs,{children:t})]})]})});var ty=u(F(),1);var K8=u(V(),1),_8=(0,ty.forwardRef)(function(t,e){let l=(0,ty.useContext)(rt);if(!l?.store)throw new Error("Menu.Group can only be rendered inside a Menu component");return(0,K8.jsx)(Q8,{ref:e,...t,store:l.store})});var ey=u(F(),1);var Av=u(V(),1),q8=(0,ey.forwardRef)(function(t,e){let l=(0,ey.useContext)(rt);if(!l?.store)throw new Error("Menu.GroupLabel can only be rendered inside a Menu component");return(0,Av.jsx)(L8,{ref:e,render:(0,Av.jsx)(nl,{upperCase:!0,variant:"muted",size:"11px",weight:A.fontWeightEmphasis,lineHeight:"16px"}),...t,store:l.store})});var ly=u(F(),1);var $8=u(V(),1),cq=(0,ly.forwardRef)(function(t,e){let l=(0,ly.useContext)(rt);if(!l?.store)throw new Error("Menu.Separator can only be rendered inside a Menu component");return(0,$8.jsx)(D8,{ref:e,...t,store:l.store,variant:l.variant})});var dy=u(F(),1);var tq=u(V(),1),eq=(0,dy.forwardRef)(function(t,e){if(!(0,dy.useContext)(rt)?.store)throw new Error("Menu.ItemLabel can only be rendered inside a Menu component");return(0,tq.jsx)(j8,{numberOfLines:1,ref:e,...t})});var by=u(F(),1);var lq=u(V(),1),dq=(0,by.forwardRef)(function(t,e){if(!(0,by.useContext)(rt)?.store)throw new Error("Menu.ItemHelpText can only be rendered inside a Menu component");return(0,lq.jsx)(E8,{numberOfLines:2,ref:e,...t})});var oy=u(F(),1);var bq=u(V(),1),oq=(0,oy.forwardRef)(function({children:t,disabled:e=!1,...l},d){let b=(0,oy.useContext)(rt);if(!b?.store)throw new Error("Menu.TriggerButton can only be rendered inside a Menu component");if(b.store.parent)throw new Error("Menu.TriggerButton should not be rendered inside a nested Menu component. Use Menu.SubmenuTriggerItem instead.");return(0,bq.jsx)(sX,{ref:d,...l,disabled:e,store:b.store,children:t})});var ny=u(F(),1);var ki=u(V(),1),nq=(0,ny.forwardRef)(function({suffix:t,...e},l){let d=(0,ny.useContext)(rt);if(!d?.store.parent)throw new Error("Menu.SubmenuTriggerItem can only be rendered inside a nested Menu component");return(0,ki.jsx)(sX,{ref:l,accessibleWhenDisabled:!0,store:d.store,render:(0,ki.jsx)(_B,{...e,store:d.store.parent,suffix:(0,ki.jsxs)(ki.Fragment,{children:[t,(0,ki.jsx)(U8,{"aria-hidden":"true",icon:lh,size:24,preserveAspectRatio:"xMidYMid slice"})]})})})});var Jn=u(F(),1);var iy=u(V(),1),iq=(0,Jn.forwardRef)(function({gutter:t,shift:e,modal:l=!0,...d},b){let o=(0,Jn.useContext)(rt),n=E(o?.store,"currentPlacement")?.split("-")[0],i=(0,Jn.useCallback)(s=>(s.preventDefault(),!0),[]),a=E(o?.store,"rtl")?"rtl":"ltr",G=(0,Jn.useMemo)(()=>({dir:a,style:{direction:a}}),[a]);if(!o?.store)throw new Error("Menu.Popover can only be rendered inside a Menu component");let X=(0,Jn.useCallback)(s=>(0,iy.jsx)(w8,{children:(0,iy.jsx)(zd,{...s,variant:o.variant})}),[o.variant]);return(0,iy.jsx)(YG,{...d,ref:b,modal:l,store:o.store,gutter:t??(o.store.parent?0:8),shift:e??(o.store.parent?-4:0),hideOnHoverOutside:!1,"data-side":n,"data-submenu":!!o.store.parent||void 0,wrapperProps:G,hideOnEscape:i,unmountOnHide:!0,render:X})});var Gq=u(V(),1),lRc=c=>{let{children:t,defaultOpen:e=!1,open:l,onOpenChange:d,placement:b,variant:o}=ec(c,"Menu"),n=(0,ay.useContext)(rt),i=(0,aq.isRTL)(),a=b??(n?.store?"right-start":"bottom-start");i&&(/right/.test(a)?a=a.replace("right","left"):/left/.test(a)&&(a=a.replace("left","right")));let G=xZ({parent:n?.store,open:l,defaultOpen:e,placement:a,focusLoop:!0,setOpen(s){d?.(s)},rtl:i}),X=(0,ay.useMemo)(()=>({store:G,variant:o}),[G,o]);return(0,Gq.jsx)(rt.Provider,{value:X,children:t})},Xq=Object.assign(za(lRc,"Menu"),{Context:Object.assign(rt,{displayName:"Menu.Context"}),Item:Object.assign(_B,{displayName:"Menu.Item"}),RadioItem:Object.assign(P8,{displayName:"Menu.RadioItem"}),CheckboxItem:Object.assign(M8,{displayName:"Menu.CheckboxItem"}),Group:Object.assign(_8,{displayName:"Menu.Group"}),GroupLabel:Object.assign(q8,{displayName:"Menu.GroupLabel"}),Separator:Object.assign(cq,{displayName:"Menu.Separator"}),ItemLabel:Object.assign(eq,{displayName:"Menu.ItemLabel"}),ItemHelpText:Object.assign(dq,{displayName:"Menu.ItemHelpText"}),Popover:Object.assign(iq,{displayName:"Menu.Popover"}),TriggerButton:Object.assign(oq,{displayName:"Menu.TriggerButton"}),SubmenuTriggerItem:Object.assign(nq,{displayName:"Menu.SubmenuTriggerItem"})});var wv=u(F(),1);var ABt=u(bl(),1);Cl([Fl,wu]);function uq(c){dRc(c);let t={...nRc(c.accent),...iRc(c.background)};return oRc(bRc(c,t)),{colors:t}}function dRc(c){for(let[t,e]of Object.entries(c))typeof e<"u"&&Zc(e).isValid()}function bRc(c,t){let e=c.background||O.white,l=c.accent||"#3858e9",d=t.foreground||O.gray[900],b=t.gray||O.gray;return{accent:Zc(e).isReadable(l)?void 0:`The background color ("${e}") does not have sufficient contrast against the accent color ("${l}").`,foreground:Zc(e).isReadable(d)?void 0:`The background color provided ("${e}") does not have sufficient contrast against the standard foreground colors.`,grays:Zc(e).contrast(b[600])>=3&&Zc(e).contrast(b[700])>=4.5?void 0:`The background color provided ("${e}") cannot generate a set of grayscale foreground colors with sufficient contrast. Try adjusting the color to be lighter or darker.`}}function oRc(c){for(let t of Object.values(c));}function nRc(c){return c?{accent:c,accentDarker10:Zc(c).darken(.1).toHex(),accentDarker20:Zc(c).darken(.2).toHex(),accentInverted:Ov(c)}:{}}function iRc(c){if(!c)return{};let t=Ov(c);return{background:c,foreground:t,foregroundInverted:Ov(t),gray:aRc(c,t)}}function Ov(c){return Zc(c).isDark()?O.white:O.gray[900]}function aRc(c,t){let e={100:.06,200:.121,300:.132,400:.2,600:.42,700:.543,800:.821},l=.884,d=Zc(c).isDark()?"lighten":"darken",b=Math.abs(Zc(c).toHsl().l-Zc(t).toHsl().l)/100,o={};return Object.entries(e).forEach(([n,i])=>{o[parseInt(n)]=Zc(c)[d](i/l*b).toHex()}),o}var rq=u(V(),1),Tv="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"&&XRc(document)),c.__wpStyleRuntime}function GRc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${Tv}]`))if(e.getAttribute(Tv)===t)return!0;return!1}function sq(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(GRc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(Tv,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function XRc(c){let t=Qv();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)sq(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 uRc(c,t){let e=Qv();e.styles.set(c,t);for(let l of e.documents.keys())sq(l,c,t)}typeof process>"u",uRc("cd3164b4a3",".ca605c9335af4c37__wrapper{color:var(--wp-components-color-foreground,currentColor)}");var sRc={wrapper:"ca605c9335af4c37__wrapper"},rRc=({colors:c})=>({"--wp-components-color-accent":c.accent,"--wp-components-color-accent-darker-10":c.accentDarker10,"--wp-components-color-accent-darker-20":c.accentDarker20,"--wp-components-color-accent-inverted":c.accentInverted,"--wp-components-color-background":c.background,"--wp-components-color-foreground":c.foreground,"--wp-components-color-foreground-inverted":c.foregroundInverted,...Object.fromEntries(Object.entries(c.gray??{}).map(([t,e])=>[`--wp-components-color-gray-${t}`,e]))});function mRc({accent:c,background:t,className:e,style:l,...d}){let b=(0,wv.useMemo)(()=>rRc(uq({accent:c,background:t})),[c,t]),o=(0,wv.useMemo)(()=>({...b,...l}),[l,b]);return(0,rq.jsx)(HR,{className:f(sRc.wrapper,e),style:o,...d})}var mq=mRc;var Cq=u(bc(),1),Fq=u(F(),1),Nq=u(ic(),1);var Gy=u(F(),1),xx=(0,Gy.createContext)(void 0);xx.displayName="TabsContext";var As=()=>(0,Gy.useContext)(xx);var Iq=u(F(),1),qBt=u(bl(),1);var xq=S(MG,{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]{}",Cu,':not(:focus) &:not(:focus)[aria-expanded="true"]{background-color:',lRc,";color:",Q.theme.foreground,";}svg{fill:currentColor;}",""),F8=k(iH,{target:"e1wg7tti12"})(_9,";"),kB=k(aH,{target:"e1wg7tti11"})(_9,";"),zB=k(uH,{target:"e1wg7tti10"})(_9,";"),Cr=k("span",{target:"e1wg7tti9"})("grid-column:1;",kB,">&,",zB,">&{min-width:",w(6),";}",kB,">&,",zB,">&,&:not( :empty ){margin-inline-end:",w(2),";}display:flex;align-items:center;justify-content:center;color:",K9,";[data-active-item]:not( [data-focus-visible] )>&,[aria-disabled='true']>&{color:inherit;}"),fr=k("div",{target:"e1wg7tti8"})("grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:",w(3),";pointer-events:none;"),Yr=k("div",{target:"e1wg7tti7"})("flex:1;display:inline-flex;flex-direction:column;gap:",w(1),";"),Fr=k("span",{target:"e1wg7tti6"})("flex:0 1 fit-content;min-width:0;width:fit-content;display:flex;align-items:center;justify-content:center;gap:",w(3),";color:",K9,";[data-active-item]:not( [data-focus-visible] ) *:not(",Cu,") &,[aria-disabled='true'] *:not(",Cu,") &{color:inherit;}"),N8=k(oH,{target:"e1wg7tti5"})({name:"49aokf",styles:"display:contents"}),S8=k(nH,{target:"e1wg7tti4"})("grid-column:1/-1;padding-block-start:",w(3),";padding-block-end:",w(2),";padding-inline:",P9,";"),k8=k(XH,{target:"e1wg7tti3"})("grid-column:1/-1;border:none;height:",T.borderWidth,";background-color:",c=>c.variant==="toolbar"?C8:eRc,";margin-block:",w(2),";margin-inline:",P9,";outline:2px solid transparent;"),z8=k($c,{target:"e1wg7tti2"})("width:",w(1.5),";",ot({transform:"scaleX(1)"},{transform:"scaleX(-1)"}),";"),A8=k(_o,{target:"e1wg7tti1"})("font-size:",Ct("default.fontSize"),";line-height:20px;color:inherit;"),O8=k(_o,{target:"e1wg7tti0"})("font-size:",Ct("helpText.fontSize"),";line-height:16px;color:",K9,";overflow-wrap:anywhere;[data-active-item]:not( [data-focus-visible] ) *:not( ",Cu," ) &,[aria-disabled='true'] *:not( ",Cu," ) &{color:inherit;}");var fu=X(V(),1),OB=(0,AB.forwardRef)(function({prefix:t,suffix:e,children:l,disabled:d=!1,hideOnClick:b=!0,store:o,...n},i){let a=(0,AB.useContext)(st);if(!a?.store)throw new Error("Menu.Item can only be rendered inside a Menu component");let u=o??a.store;return(0,fu.jsxs)(F8,{ref:i,...n,accessibleWhenDisabled:!0,disabled:d,hideOnClick:b,store:u,children:[(0,fu.jsx)(Cr,{children:t}),(0,fu.jsxs)(fr,{children:[(0,fu.jsx)(Yr,{children:l}),e&&(0,fu.jsx)(Fr,{children:e})]})]})});var wB=X(Y(),1);var yn=X(V(),1),w8=(0,wB.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...b},o){let n=(0,wB.useContext)(st);if(!n?.store)throw new Error("Menu.CheckboxItem can only be rendered inside a Menu component");return(0,yn.jsxs)(kB,{ref:o,...b,accessibleWhenDisabled:!0,disabled:l,hideOnClick:d,store:n.store,children:[(0,yn.jsx)(xG,{store:n.store,render:(0,yn.jsx)(Cr,{}),style:{width:"auto",height:"auto"},children:(0,yn.jsx)(se,{icon:Ue,size:24})}),(0,yn.jsxs)(fr,{children:[(0,yn.jsx)(Yr,{children:e}),t&&(0,yn.jsx)(Fr,{children:t})]})]})});var TB=X(Y(),1);var QB=X(kc(),1);var yb=X(V(),1),oRc=(0,yb.jsx)(QB.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,yb.jsx)(QB.Circle,{cx:12,cy:12,r:3})}),T8=(0,TB.forwardRef)(function({suffix:t,children:e,disabled:l=!1,hideOnClick:d=!1,...b},o){let n=(0,TB.useContext)(st);if(!n?.store)throw new Error("Menu.RadioItem can only be rendered inside a Menu component");return(0,yb.jsxs)(zB,{ref:o,...b,accessibleWhenDisabled:!0,disabled:l,hideOnClick:d,store:n.store,children:[(0,yb.jsx)(xG,{store:n.store,render:(0,yb.jsx)(Cr,{}),style:{width:"auto",height:"auto"},children:(0,yb.jsx)(se,{icon:oRc,size:24})}),(0,yb.jsxs)(fr,{children:[(0,yb.jsx)(Yr,{children:e}),t&&(0,yb.jsx)(Fr,{children:t})]})]})});var LB=X(Y(),1);var Q8=X(V(),1),L8=(0,LB.forwardRef)(function(t,e){let l=(0,LB.useContext)(st);if(!l?.store)throw new Error("Menu.Group can only be rendered inside a Menu component");return(0,Q8.jsx)(N8,{ref:e,...t,store:l.store})});var DB=X(Y(),1);var q9=X(V(),1),D8=(0,DB.forwardRef)(function(t,e){let l=(0,DB.useContext)(st);if(!l?.store)throw new Error("Menu.GroupLabel can only be rendered inside a Menu component");return(0,q9.jsx)(S8,{ref:e,render:(0,q9.jsx)(nl,{upperCase:!0,variant:"muted",size:"11px",weight:T.fontWeightEmphasis,lineHeight:"16px"}),...t,store:l.store})});var UB=X(Y(),1);var U8=X(V(),1),j8=(0,UB.forwardRef)(function(t,e){let l=(0,UB.useContext)(st);if(!l?.store)throw new Error("Menu.Separator can only be rendered inside a Menu component");return(0,U8.jsx)(k8,{ref:e,...t,store:l.store,variant:l.variant})});var jB=X(Y(),1);var E8=X(V(),1),M8=(0,jB.forwardRef)(function(t,e){if(!(0,jB.useContext)(st)?.store)throw new Error("Menu.ItemLabel can only be rendered inside a Menu component");return(0,E8.jsx)(A8,{numberOfLines:1,ref:e,...t})});var EB=X(Y(),1);var P8=X(V(),1),K8=(0,EB.forwardRef)(function(t,e){if(!(0,EB.useContext)(st)?.store)throw new Error("Menu.ItemHelpText can only be rendered inside a Menu component");return(0,P8.jsx)(O8,{numberOfLines:2,ref:e,...t})});var MB=X(Y(),1);var _8=X(V(),1),q8=(0,MB.forwardRef)(function({children:t,disabled:e=!1,...l},d){let b=(0,MB.useContext)(st);if(!b?.store)throw new Error("Menu.TriggerButton can only be rendered inside a Menu component");if(b.store.parent)throw new Error("Menu.TriggerButton should not be rendered inside a nested Menu component. Use Menu.SubmenuTriggerItem instead.");return(0,_8.jsx)(mG,{ref:d,...l,disabled:e,store:b.store,children:t})});var PB=X(Y(),1);var Oi=X(V(),1),$8=(0,PB.forwardRef)(function({suffix:t,...e},l){let d=(0,PB.useContext)(st);if(!d?.store.parent)throw new Error("Menu.SubmenuTriggerItem can only be rendered inside a nested Menu component");return(0,Oi.jsx)(mG,{ref:l,accessibleWhenDisabled:!0,store:d.store,render:(0,Oi.jsx)(OB,{...e,store:d.store.parent,suffix:(0,Oi.jsxs)(Oi.Fragment,{children:[t,(0,Oi.jsx)(z8,{"aria-hidden":"true",icon:lh,size:24,preserveAspectRatio:"xMidYMid slice"})]})})})});var Vn=X(Y(),1);var KB=X(V(),1),cq=(0,Vn.forwardRef)(function({gutter:t,shift:e,modal:l=!0,...d},b){let o=(0,Vn.useContext)(st),n=E(o?.store,"currentPlacement")?.split("-")[0],i=(0,Vn.useCallback)(r=>(r.preventDefault(),!0),[]),a=E(o?.store,"rtl")?"rtl":"ltr",u=(0,Vn.useMemo)(()=>({dir:a,style:{direction:a}}),[a]);if(!o?.store)throw new Error("Menu.Popover can only be rendered inside a Menu component");let G=(0,Vn.useCallback)(r=>(0,KB.jsx)(Y8,{children:(0,KB.jsx)(Fd,{...r,variant:o.variant})}),[o.variant]);return(0,KB.jsx)(Cu,{...d,ref:b,modal:l,store:o.store,gutter:t??(o.store.parent?0:8),shift:e??(o.store.parent?-4:0),hideOnHoverOutside:!1,"data-side":n,"data-submenu":!!o.store.parent||void 0,wrapperProps:u,hideOnEscape:i,unmountOnHide:!0,render:G})});var eq=X(V(),1),nRc=c=>{let{children:t,defaultOpen:e=!1,open:l,onOpenChange:d,placement:b,variant:o}=ec(c,"Menu"),n=(0,_B.useContext)(st),i=(0,tq.isRTL)(),a=b??(n?.store?"right-start":"bottom-start");i&&(/right/.test(a)?a=a.replace("right","left"):/left/.test(a)&&(a=a.replace("left","right")));let u=GH({parent:n?.store,open:l,defaultOpen:e,placement:a,focusLoop:!0,setOpen(r){d?.(r)},rtl:i}),G=(0,_B.useMemo)(()=>({store:u,variant:o}),[u,o]);return(0,eq.jsx)(st.Provider,{value:G,children:t})},lq=Object.assign(Oa(nRc,"Menu"),{Context:Object.assign(st,{displayName:"Menu.Context"}),Item:Object.assign(OB,{displayName:"Menu.Item"}),RadioItem:Object.assign(T8,{displayName:"Menu.RadioItem"}),CheckboxItem:Object.assign(w8,{displayName:"Menu.CheckboxItem"}),Group:Object.assign(L8,{displayName:"Menu.Group"}),GroupLabel:Object.assign(D8,{displayName:"Menu.GroupLabel"}),Separator:Object.assign(j8,{displayName:"Menu.Separator"}),ItemLabel:Object.assign(M8,{displayName:"Menu.ItemLabel"}),ItemHelpText:Object.assign(K8,{displayName:"Menu.ItemHelpText"}),Popover:Object.assign(cq,{displayName:"Menu.Popover"}),TriggerButton:Object.assign(q8,{displayName:"Menu.TriggerButton"}),SubmenuTriggerItem:Object.assign($8,{displayName:"Menu.SubmenuTriggerItem"})});var Zq=X(bc(),1),Rq=X(Y(),1),Iq=X(ic(),1);var qB=X(Y(),1),Gx=(0,qB.createContext)(void 0);Gx.displayName="TabsContext";var Nr=()=>(0,qB.useContext)(Gx);var aq=X(Y(),1),sWt=X(Nl(),1);var dq=k(Ku,{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(
@@ -189,8 +185,8 @@
 						var( --selected-width, 0 ) /
 							var( --antialiasing-factor )
 					)
-				);border-bottom:var( --wp-admin-border-width-focus ) solid `,O.theme.gray[700],";}}&[aria-orientation='vertical']{&::before{border-radius:",A.radiusSmall,`/calc(
-					`,A.radiusSmall,` /
+				);border-bottom:var( --wp-admin-border-width-focus ) solid `,Q.theme.gray[700],";}}&[aria-orientation='vertical']{&::before{border-radius:",T.radiusSmall,`/calc(
+					`,T.radiusSmall,` /
 						(
 							var( --selected-height, 0 ) /
 								var( --antialiasing-factor )
@@ -200,15 +196,15 @@
 						var( --selected-height, 0 ) /
 							var( --antialiasing-factor )
 					)
-				);background-color:`,O.theme.gray[100],`;}&[data-select-on-move='true']:has(
+				);background-color:`,Q.theme.gray[100],`;}&[data-select-on-move='true']:has(
 				:is( :focus-visible, [data-focus-visible] )
-			)::before{box-sizing:border-box;border:var( --wp-admin-border-width-focus ) solid `,O.theme.accent,`;border-block-width:calc(
+			)::before{box-sizing:border-box;border:var( --wp-admin-border-width-focus ) solid `,Q.theme.accent,`;border-block-width:calc(
 				var( --wp-admin-border-width-focus, 1px ) /
 					(
 						var( --selected-height, 0 ) /
 							var( --antialiasing-factor )
 					)
-			);}}`),gq=S(EG,{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:",vt("default.fontFamily"),";font-weight:400;font-size:",vt("default.fontSize"),";color:",O.theme.foreground,";position:relative;&[aria-disabled='true']{cursor:default;color:",O.ui.textDisabled,";}&:not( [aria-disabled='true'] ):is( :hover, [data-focus-visible] ){color:",O.theme.foreground,";}&:focus:not( :disabled ){box-shadow:none;outline:none;}&::after{position:absolute;pointer-events:none;outline:var( --wp-admin-border-width-focus ) solid ",O.theme.accent,";border-radius:",A.radiusSmall,";opacity:0;@media not ( prefers-reduced-motion ){transition:opacity 0.1s linear;}}&[data-focus-visible]::after{opacity:1;}}[aria-orientation='horizontal'] &{padding-inline:",Q(4),";height:",Q(12),";scroll-margin:24px;&::after{content:'';inset:",Q(3),";}}[aria-orientation='vertical'] &{padding:",Q(2)," ",Q(3),";min-height:",Q(10),";&[aria-selected='true']{fill:currentColor;}}[aria-orientation='vertical'][data-select-on-move='false'] &::after{content:'';inset:var( --wp-admin-border-width-focus );}"),Zq=S("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;}"}),Hq=S(_c,{target:"enfox0g1"})("flex-shrink:0;margin-inline-end:",Q(-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;}"),Rq=S(_G,{target:"enfox0g0"})("&:focus{box-shadow:none;outline:none;}&[data-focus-visible]{box-shadow:0 0 0 var( --wp-admin-border-width-focus ) ",O.theme.accent,";outline:2px solid transparent;outline-offset:0;}");var gx=u(V(),1),pq=(0,Iq.forwardRef)(function({children:t,tabId:e,disabled:l,render:d,...b},o){let{store:n,instanceId:i}=As()??{};if(!n)return null;let a=`${i}-${e}`;return(0,gx.jsxs)(gq,{ref:o,store:n,id:a,disabled:l,render:d,...b,children:[(0,gx.jsx)(Zq,{children:t}),(0,gx.jsx)(Hq,{icon:bh})]})});var nyt=u(bl(),1),Os=u(F(),1),yq=u(bc(),1);var FG=u(F(),1),Wq=u(bc(),1);function Bq(c,t){let[e,l]=(0,FG.useState)(!1),[d,b]=(0,FG.useState)(!1),[o,n]=(0,FG.useState)(),i=(0,Wq.useEvent)(a=>{for(let G of a)G.target===t.first&&l(!G.isIntersecting),G.target===t.last&&b(!G.isIntersecting)});return(0,FG.useEffect)(()=>{if(!c||!window.IntersectionObserver)return;let a=new IntersectionObserver(i,{root:c,threshold:.9});return n(a),()=>a.disconnect()},[i,c]),(0,FG.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 Lv=u(V(),1),xRc=24;function gRc(c,t,{margin:e=xRc}={}){(0,Os.useLayoutEffect)(()=>{if(!c||!t)return;let{scrollLeft:l}=c,d=c.getBoundingClientRect().width,{left:b,width:o}=t,n=l+d,a=b+o+e-n,G=l-(b-e),X=null;G>0?X=l-G:a>0&&(X=l+a),X!==null&&c.scroll?.({left:X})},[e,c,t])}var Vq=(0,Os.forwardRef)(function({children:t,...e},l){let{store:d}=As()??{},b=E(d,"selectedId"),o=E(d,"selectOnMove"),n=E(d,"items"),[i,a]=(0,Os.useState)(),G=(0,yq.useMergeRefs)([l,a]),X=d?.item(b),s=E(d,"renderedItems"),r=s&&X?s.indexOf(X):-1,m=PI(X?.element,[r]),x=Bq(i,{first:n?.at(0)?.element,last:n?.at(-1)?.element});return _I(i,m,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:g=>g.pseudoElement==="::before",roundRect:!0}),gRc(i,m),d?(0,Lv.jsx)(xq,{ref:G,store:d,render:g=>(0,Lv.jsx)("div",{...g,tabIndex:g.tabIndex??-1}),"data-select-on-move":o?"true":"false",...e,className:f(x.first&&"is-overflowing-first",x.last&&"is-overflowing-last",e.className),children:t}):null});var hq=u(F(),1);var gyt=u(bl(),1);var Jq=u(V(),1),vq=(0,hq.forwardRef)(function({children:t,tabId:e,focusable:l=!0,...d},b){let o=As(),n=E(o?.store,"selectedId");if(!o)return null;let{store:i,instanceId:a}=o,G=`${a}-${e}`;return(0,Jq.jsx)(Rq,{ref:b,store:i,id:`${G}-view`,tabId:G,focusable:l,...d,children:n===G&&t})});var fq=u(V(),1);function Xy(c,t){return c&&`${t}-${c}`}function Yq(c,t){return typeof c=="string"?c.replace(`${t}-`,""):c}var Sq=Object.assign(function c({selectOnMove:t=!0,defaultTabId:e,orientation:l="horizontal",onSelect:d,children:b,selectedTabId:o,activeTabId:n,defaultActiveTabId:i,onActiveTabIdChange:a}){let G=(0,Cq.useInstanceId)(c,"tabs"),X=cX({selectOnMove:t,orientation:l,defaultSelectedId:Xy(e,G),setSelectedId:r=>{d?.(Yq(r,G))},selectedId:Xy(o,G),defaultActiveId:Xy(i,G),setActiveId:r=>{a?.(Yq(r,G))},activeId:Xy(n,G),rtl:(0,Nq.isRTL)()}),s=(0,Fq.useMemo)(()=>({store:X,instanceId:G}),[X,G]);return(0,fq.jsx)(xx.Provider,{value:s,children:b})},{Tab:Object.assign(pq,{displayName:"Tabs.Tab"}),TabList:Object.assign(Vq,{displayName:"Tabs.TabList"}),TabPanel:Object.assign(vq,{displayName:"Tabs.TabPanel"}),Context:Object.assign(xx,{displayName:"Tabs.Context"})});var ws=u(V(),1);function ZRc(c="default"){switch(c){case"info":return rh;case"success":return D0;case"warning":return $1;case"error":return O0;default:return null}}function HRc({className:c,intent:t="default",children:e,...l}){let d=ZRc(t),b=!!d;return(0,ws.jsx)("span",{className:f("components-badge",c,{[`is-${t}`]:t,"has-icon":b}),...l,children:(0,ws.jsxs)("span",{className:"components-badge__flex-wrapper",children:[b&&(0,ws.jsx)(_c,{icon:d,size:16,fill:"currentColor",className:"components-badge__icon"}),(0,ws.jsx)("span",{className:"components-badge__content",children:e})]})})}var kq=HRc;var Jc=u(K(),1);var RRc={},Zx={};function NG(c,t){try{let l=(RRc[c]||=new Intl.DateTimeFormat("en-GB",{timeZone:c,hour:"numeric",timeZoneName:"longOffset"}).format)(t).split("GMT")[1]||"";return l in Zx?Zx[l]:zq(l,l.split(":"))}catch{if(c in Zx)return Zx[c];let e=c?.match(IRc);return e?zq(c,e.slice(1)):NaN}}var IRc=/([+-]\d\d):?(\d\d)?/;function zq(c,t){let e=+t[0],l=+(t[1]||0);return Zx[c]=e>0?e*60+l:e*60-l}var zi=class c extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(NG(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)),Oq(this,NaN),Dv(this)):this.setTime(Date.now())}static tz(t,...e){return e.length?new c(...e,t):new c(Date.now(),t)}withTimeZone(t){return new c(+this,t)}getTimezoneOffset(){return-NG(this.timeZone,this)}setTime(t){return Date.prototype.setTime.apply(this,arguments),Dv(this),+this}[Symbol.for("constructDateFrom")](t){return new c(+new Date(t),this.timeZone)}},Aq=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(c=>{if(!Aq.test(c))return;let t=c.replace(Aq,"$1UTC");zi.prototype[t]&&(c.startsWith("get")?zi.prototype[c]=function(){return this.internal[t]()}:(zi.prototype[c]=function(){return Date.prototype[t].apply(this.internal,arguments),pRc(this),+this},zi.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),Dv(this),+this}))});function Dv(c){c.internal.setTime(+c),c.internal.setUTCMinutes(c.internal.getUTCMinutes()-c.getTimezoneOffset())}function pRc(c){Date.prototype.setFullYear.call(c,c.internal.getUTCFullYear(),c.internal.getUTCMonth(),c.internal.getUTCDate()),Date.prototype.setHours.call(c,c.internal.getUTCHours(),c.internal.getUTCMinutes(),c.internal.getUTCSeconds(),c.internal.getUTCMilliseconds()),Oq(c)}function Oq(c){let t=NG(c.timeZone,c),e=new Date(+c);e.setUTCHours(e.getUTCHours()-1);let l=-new Date(+c).getTimezoneOffset(),d=-new Date(+e).getTimezoneOffset(),b=l-d,o=Date.prototype.getHours.apply(c)!==c.internal.getUTCHours();b&&o&&c.internal.setUTCMinutes(c.internal.getUTCMinutes()+b);let n=l-t;n&&Date.prototype.setUTCMinutes.call(c,Date.prototype.getUTCMinutes.call(c)+n);let i=NG(c.timeZone,c),G=-new Date(+c).getTimezoneOffset()-i,X=i!==t,s=G-n;if(X&&s){Date.prototype.setUTCMinutes.call(c,Date.prototype.getUTCMinutes.call(c)+s);let r=NG(c.timeZone,c),m=i-r;m&&(c.internal.setUTCMinutes(c.internal.getUTCMinutes()+m),Date.prototype.setUTCMinutes.call(c,Date.prototype.getUTCMinutes.call(c)+m))}}var _t=class c extends zi{static tz(t,...e){return e.length?new c(...e,t):new c(Date.now(),t)}toISOString(){let[t,e,l]=this.tzComponents(),d=`${t}${e}:${l}`;return this.internal.toISOString().slice(0,-1)+d}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,e,l,d]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${l} ${e} ${d}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[e,l,d]=this.tzComponents();return`${t} GMT${e}${l}${d} (${WRc(this.timeZone,this)})`}toLocaleString(t,e){return Date.prototype.toLocaleString.call(this,t,{...e,timeZone:e?.timeZone||this.timeZone})}toLocaleDateString(t,e){return Date.prototype.toLocaleDateString.call(this,t,{...e,timeZone:e?.timeZone||this.timeZone})}toLocaleTimeString(t,e){return Date.prototype.toLocaleTimeString.call(this,t,{...e,timeZone:e?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),e=t>0?"-":"+",l=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),d=String(Math.abs(t)%60).padStart(2,"0");return[e,l,d]}withTimeZone(t){return new c(+this,t)}[Symbol.for("constructDateFrom")](t){return new c(+new Date(t),this.timeZone)}};function WRc(c,t){return new Intl.DateTimeFormat("en-GB",{timeZone:c,timeZoneName:"long"}).format(t).slice(12)}var sc;(function(c){c.Root="root",c.Chevron="chevron",c.Day="day",c.DayButton="day_button",c.CaptionLabel="caption_label",c.Dropdowns="dropdowns",c.Dropdown="dropdown",c.DropdownRoot="dropdown_root",c.Footer="footer",c.MonthGrid="month_grid",c.MonthCaption="month_caption",c.MonthsDropdown="months_dropdown",c.Month="month",c.Months="months",c.Nav="nav",c.NextMonthButton="button_next",c.PreviousMonthButton="button_previous",c.Week="week",c.Weeks="weeks",c.Weekday="weekday",c.Weekdays="weekdays",c.WeekNumber="week_number",c.WeekNumberHeader="week_number_header",c.YearsDropdown="years_dropdown"})(sc||(sc={}));var ut;(function(c){c.disabled="disabled",c.hidden="hidden",c.outside="outside",c.focused="focused",c.today="today"})(ut||(ut={}));var Ol;(function(c){c.range_end="range_end",c.range_middle="range_middle",c.range_start="range_start",c.selected="selected"})(Ol||(Ol={}));var Zl;(function(c){c.weeks_before_enter="weeks_before_enter",c.weeks_before_exit="weeks_before_exit",c.weeks_after_enter="weeks_after_enter",c.weeks_after_exit="weeks_after_exit",c.caption_after_enter="caption_after_enter",c.caption_after_exit="caption_after_exit",c.caption_before_enter="caption_before_enter",c.caption_before_exit="caption_before_exit"})(Zl||(Zl={}));function wq(c,t){let e=t.startOfMonth(c),l=e.getDay()>0?e.getDay():7,d=t.addDays(c,-l+1),b=t.addDays(d,34);return t.getMonth(c)===t.getMonth(b)?5:4}function uy(c,t){let e=t.startOfMonth(c),l=e.getDay();return l===1?e:l===0?t.addDays(e,-6):t.addDays(e,-1*(l-1))}function Tq(c,t){let e=uy(c,t),l=wq(c,t);return t.addDays(e,l*7-1)}var le=class{constructor(t,e){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?_t.tz(this.options.timeZone):new this.Date,this.newDate=(l,d,b)=>this.overrides?.newDate?this.overrides.newDate(l,d,b):this.options.timeZone?new _t(l,d,b,this.options.timeZone):new Date(l,d,b),this.addDays=(l,d)=>this.overrides?.addDays?this.overrides.addDays(l,d):mo(l,d),this.addMonths=(l,d)=>this.overrides?.addMonths?this.overrides.addMonths(l,d):_l(l,d),this.addWeeks=(l,d)=>this.overrides?.addWeeks?this.overrides.addWeeks(l,d):yi(l,d),this.addYears=(l,d)=>this.overrides?.addYears?this.overrides.addYears(l,d):os(l,d),this.differenceInCalendarDays=(l,d)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(l,d):sG(l,d),this.differenceInCalendarMonths=(l,d)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(l,d):jM(l,d),this.eachMonthOfInterval=l=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(l):xW(l),this.endOfBroadcastWeek=l=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(l):Tq(l,this),this.endOfISOWeek=l=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(l):PM(l),this.endOfMonth=l=>this.overrides?.endOfMonth?this.overrides.endOfMonth(l):fm(l),this.endOfWeek=(l,d)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(l,d):is(l,this.options),this.endOfYear=l=>this.overrides?.endOfYear?this.overrides.endOfYear(l):MM(l),this.format=(l,d,b)=>{let o=this.overrides?.format?this.overrides.format(l,d,this.options):u7(l,d,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(o):o},this.getISOWeek=l=>this.overrides?.getISOWeek?this.overrides.getISOWeek(l):HW(l),this.getMonth=(l,d)=>this.overrides?.getMonth?this.overrides.getMonth(l,this.options):r7(l,this.options),this.getYear=(l,d)=>this.overrides?.getYear?this.overrides.getYear(l,this.options):m7(l,this.options),this.getWeek=(l,d)=>this.overrides?.getWeek?this.overrides.getWeek(l,this.options):IW(l,this.options),this.isAfter=(l,d)=>this.overrides?.isAfter?this.overrides.isAfter(l,d):pW(l,d),this.isBefore=(l,d)=>this.overrides?.isBefore?this.overrides.isBefore(l,d):WW(l,d),this.isDate=l=>this.overrides?.isDate?this.overrides.isDate(l):mW(l),this.isSameDay=(l,d)=>this.overrides?.isSameDay?this.overrides.isSameDay(l,d):Nm(l,d),this.isSameMonth=(l,d)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(l,d):zm(l,d),this.isSameYear=(l,d)=>this.overrides?.isSameYear?this.overrides.isSameYear(l,d):x7(l,d),this.max=l=>this.overrides?.max?this.overrides.max(l):LM(l),this.min=l=>this.overrides?.min?this.overrides.min(l):DM(l),this.setMonth=(l,d)=>this.overrides?.setMonth?this.overrides.setMonth(l,d):us(l,d),this.setYear=(l,d)=>this.overrides?.setYear?this.overrides.setYear(l,d):BW(l,d),this.startOfBroadcastWeek=(l,d)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(l,this):uy(l,this),this.startOfDay=l=>this.overrides?.startOfDay?this.overrides.startOfDay(l):go(l),this.startOfISOWeek=l=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(l):sn(l),this.startOfMonth=l=>this.overrides?.startOfMonth?this.overrides.startOfMonth(l):km(l),this.startOfWeek=(l,d)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(l,this.options):me(l,this.options),this.startOfYear=l=>this.overrides?.startOfYear?this.overrides.startOfYear(l):gW(l),this.options={locale:Nd,...t},this.overrides=e}getDigitMap(){let{numerals:t="latn"}=this.options,e=new Intl.NumberFormat("en-US",{numberingSystem:t}),l={};for(let d=0;d<10;d++)l[d.toString()]=e.format(d);return l}replaceDigits(t){let e=this.getDigitMap();return t.replace(/\d/g,l=>e[l]||l)}formatNumber(t){return this.replaceDigits(t.toString())}},qt=new le;var Ts=class{constructor(t,e,l=qt){this.date=t,this.displayMonth=e,this.outside=!!(e&&!l.isSameMonth(t,e)),this.dateLib=l}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var sy=class{constructor(t,e){this.date=t,this.weeks=e}};var ry=class{constructor(t,e){this.days=e,this.weekNumber=t}};function wl(c,t,e=!1,l=qt){let{from:d,to:b}=c,{differenceInCalendarDays:o,isSameDay:n}=l;return d&&b?(o(b,d)<0&&([d,b]=[b,d]),o(t,d)>=(e?1:0)&&o(b,t)>=(e?1:0)):!e&&b?n(b,t):!e&&d?n(d,t):!1}function my(c){return!!(c&&typeof c=="object"&&"before"in c&&"after"in c)}function Qs(c){return!!(c&&typeof c=="object"&&"from"in c)}function xy(c){return!!(c&&typeof c=="object"&&"after"in c)}function gy(c){return!!(c&&typeof c=="object"&&"before"in c)}function Zy(c){return!!(c&&typeof c=="object"&&"dayOfWeek"in c)}function Hy(c,t){return Array.isArray(c)&&c.every(t.isDate)}function Ad(c,t,e=qt){let l=Array.isArray(t)?t:[t],{isSameDay:d,differenceInCalendarDays:b,isAfter:o}=e;return l.some(n=>{if(typeof n=="boolean")return n;if(e.isDate(n))return d(c,n);if(Hy(n,e))return n.includes(c);if(Qs(n))return wl(n,c,!1,e);if(Zy(n))return Array.isArray(n.dayOfWeek)?n.dayOfWeek.includes(c.getDay()):n.dayOfWeek===c.getDay();if(my(n)){let i=b(n.before,c),a=b(n.after,c),G=i>0,X=a<0;return o(n.before,n.after)?X&&G:G||X}return xy(n)?b(c,n.after)>0:gy(n)?b(n.before,c)>0:typeof n=="function"?n(c):!1})}function Qq(c,t,e){let{disabled:l,hidden:d,modifiers:b,showOutsideDays:o,broadcastCalendar:n,today:i}=t,{isSameDay:a,isSameMonth:G,startOfMonth:X,isBefore:s,endOfMonth:r,isAfter:m}=e,x=t.startMonth&&X(t.startMonth),g=t.endMonth&&r(t.endMonth),R={[ut.focused]:[],[ut.outside]:[],[ut.disabled]:[],[ut.hidden]:[],[ut.today]:[]},Z={};for(let H of c){let{date:W,displayMonth:p}=H,I=!!(p&&!G(W,p)),y=!!(x&&s(W,x)),B=!!(g&&m(W,g)),Y=!!(l&&Ad(W,l,e)),J=!!(d&&Ad(W,d,e))||y||B||!n&&!o&&I||n&&o===!1&&I,h=a(W,i??e.today());I&&R.outside.push(H),Y&&R.disabled.push(H),J&&R.hidden.push(H),h&&R.today.push(H),b&&Object.keys(b).forEach(C=>{let N=b?.[C];N&&Ad(W,N,e)&&(Z[C]?Z[C].push(H):Z[C]=[H])})}return H=>{let W={[ut.focused]:!1,[ut.disabled]:!1,[ut.hidden]:!1,[ut.outside]:!1,[ut.today]:!1},p={};for(let I in R){let y=R[I];W[I]=y.some(B=>B===H)}for(let I in Z)p[I]=Z[I].some(y=>y===H);return{...W,...p}}}function Lq(c,t,e={}){return Object.entries(c).filter(([,d])=>d===!0).reduce((d,[b])=>(e[b]?d.push(e[b]):t[ut[b]]?d.push(t[ut[b]]):t[Ol[b]]&&d.push(t[Ol[b]]),d),[t[sc.Day]])}var Ev={};Li(Ev,{Button:()=>BRc,CaptionLabel:()=>yRc,Chevron:()=>VRc,Day:()=>hRc,DayButton:()=>JRc,Dropdown:()=>vRc,DropdownNav:()=>YRc,Footer:()=>CRc,Month:()=>FRc,MonthCaption:()=>NRc,MonthGrid:()=>fRc,Months:()=>SRc,MonthsDropdown:()=>kRc,Nav:()=>zRc,NextMonthButton:()=>ARc,Option:()=>ORc,PreviousMonthButton:()=>wRc,Root:()=>TRc,Select:()=>QRc,Week:()=>LRc,WeekNumber:()=>jRc,WeekNumberHeader:()=>ERc,Weekday:()=>DRc,Weekdays:()=>URc,Weeks:()=>MRc,YearsDropdown:()=>PRc});var Dq=u(K(),1);function BRc(c){return Dq.default.createElement("button",{...c})}var Uq=u(K(),1);function yRc(c){return Uq.default.createElement("span",{...c})}var Ls=u(K(),1);function VRc(c){let{size:t=24,orientation:e="left",className:l}=c;return Ls.default.createElement("svg",{className:l,width:t,height:t,viewBox:"0 0 24 24"},e==="up"&&Ls.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),e==="down"&&Ls.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),e==="left"&&Ls.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),e==="right"&&Ls.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var jq=u(K(),1);function hRc(c){let{day:t,modifiers:e,...l}=c;return jq.default.createElement("td",{...l})}var Ry=u(K(),1);function JRc(c){let{day:t,modifiers:e,...l}=c,d=Ry.default.useRef(null);return Ry.default.useEffect(()=>{e.focused&&d.current?.focus()},[e.focused]),Ry.default.createElement("button",{ref:d,...l})}var Ds=u(K(),1);function vRc(c){let{options:t,className:e,components:l,classNames:d,...b}=c,o=[d[sc.Dropdown],e].join(" "),n=t?.find(({value:i})=>i===b.value);return Ds.default.createElement("span",{"data-disabled":b.disabled,className:d[sc.DropdownRoot]},Ds.default.createElement(l.Select,{className:o,...b},t?.map(({value:i,label:a,disabled:G})=>Ds.default.createElement(l.Option,{key:i,value:i,disabled:G},a))),Ds.default.createElement("span",{className:d[sc.CaptionLabel],"aria-hidden":!0},n?.label,Ds.default.createElement(l.Chevron,{orientation:"down",size:18,className:d[sc.Chevron]})))}var Eq=u(K(),1);function YRc(c){return Eq.default.createElement("div",{...c})}var Mq=u(K(),1);function CRc(c){return Mq.default.createElement("div",{...c})}var Pq=u(K(),1);function FRc(c){let{calendarMonth:t,displayIndex:e,...l}=c;return Pq.default.createElement("div",{...l},c.children)}var Kq=u(K(),1);function NRc(c){let{calendarMonth:t,displayIndex:e,...l}=c;return Kq.default.createElement("div",{...l})}var _q=u(K(),1);function fRc(c){return _q.default.createElement("table",{...c})}var qq=u(K(),1);function SRc(c){return qq.default.createElement("div",{...c})}var $q=u(K(),1);var Iy=u(K(),1),Uv=(0,Iy.createContext)(void 0);function ho(){let c=(0,Iy.useContext)(Uv);if(c===void 0)throw new Error("useDayPicker() must be used within a custom component.");return c}function kRc(c){let{components:t}=ho();return $q.default.createElement(t.Dropdown,{...c})}var vn=u(K(),1);function zRc(c){let{onPreviousClick:t,onNextClick:e,previousMonth:l,nextMonth:d,...b}=c,{components:o,classNames:n,labels:{labelPrevious:i,labelNext:a}}=ho(),G=(0,vn.useCallback)(s=>{d&&e?.(s)},[d,e]),X=(0,vn.useCallback)(s=>{l&&t?.(s)},[l,t]);return vn.default.createElement("nav",{...b},vn.default.createElement(o.PreviousMonthButton,{type:"button",className:n[sc.PreviousMonthButton],tabIndex:l?void 0:-1,"aria-disabled":l?void 0:!0,"aria-label":i(l),onClick:X},vn.default.createElement(o.Chevron,{disabled:l?void 0:!0,className:n[sc.Chevron],orientation:"left"})),vn.default.createElement(o.NextMonthButton,{type:"button",className:n[sc.NextMonthButton],tabIndex:d?void 0:-1,"aria-disabled":d?void 0:!0,"aria-label":a(d),onClick:G},vn.default.createElement(o.Chevron,{disabled:d?void 0:!0,orientation:"right",className:n[sc.Chevron]})))}var c$=u(K(),1);function ARc(c){let{components:t}=ho();return c$.default.createElement(t.Button,{...c})}var t$=u(K(),1);function ORc(c){return t$.default.createElement("option",{...c})}var e$=u(K(),1);function wRc(c){let{components:t}=ho();return e$.default.createElement(t.Button,{...c})}var l$=u(K(),1);function TRc(c){let{rootRef:t,...e}=c;return l$.default.createElement("div",{...e,ref:t})}var d$=u(K(),1);function QRc(c){return d$.default.createElement("select",{...c})}var b$=u(K(),1);function LRc(c){let{week:t,...e}=c;return b$.default.createElement("tr",{...e})}var o$=u(K(),1);function DRc(c){return o$.default.createElement("th",{...c})}var jv=u(K(),1);function URc(c){return jv.default.createElement("thead",{"aria-hidden":!0},jv.default.createElement("tr",{...c}))}var n$=u(K(),1);function jRc(c){let{week:t,...e}=c;return n$.default.createElement("th",{...e})}var i$=u(K(),1);function ERc(c){return i$.default.createElement("th",{...c})}var a$=u(K(),1);function MRc(c){return a$.default.createElement("tbody",{...c})}var G$=u(K(),1);function PRc(c){let{components:t}=ho();return G$.default.createElement(t.Dropdown,{...c})}function X$(c){return{...Ev,...c}}function u$(c){let t={"data-mode":c.mode??void 0,"data-required":"required"in c?c.required:void 0,"data-multiple-months":c.numberOfMonths&&c.numberOfMonths>1||void 0,"data-week-numbers":c.showWeekNumber||void 0,"data-broadcast-calendar":c.broadcastCalendar||void 0,"data-nav-layout":c.navLayout||void 0};return Object.entries(c).forEach(([e,l])=>{e.startsWith("data-")&&(t[e]=l)}),t}function s$(){let c={};for(let t in sc)c[sc[t]]=`rdp-${sc[t]}`;for(let t in ut)c[ut[t]]=`rdp-${ut[t]}`;for(let t in Ol)c[Ol[t]]=`rdp-${Ol[t]}`;for(let t in Zl)c[Zl[t]]=`rdp-${Zl[t]}`;return c}var Mv={};Li(Mv,{formatCaption:()=>r$,formatDay:()=>_Rc,formatMonthCaption:()=>KRc,formatMonthDropdown:()=>qRc,formatWeekNumber:()=>$Rc,formatWeekNumberHeader:()=>cIc,formatWeekdayName:()=>tIc,formatYearCaption:()=>eIc,formatYearDropdown:()=>m$});function r$(c,t,e){return(e??new le(t)).format(c,"LLLL y")}var KRc=r$;function _Rc(c,t,e){return(e??new le(t)).format(c,"d")}function qRc(c,t=qt){return t.format(c,"LLLL")}function $Rc(c,t=qt){return c<10?t.formatNumber(`0${c.toLocaleString()}`):t.formatNumber(`${c.toLocaleString()}`)}function cIc(){return""}function tIc(c,t,e){return(e??new le(t)).format(c,"cccccc")}function m$(c,t=qt){return t.format(c,"yyyy")}var eIc=m$;function x$(c){return c?.formatMonthCaption&&!c.formatCaption&&(c.formatCaption=c.formatMonthCaption),c?.formatYearCaption&&!c.formatYearDropdown&&(c.formatYearDropdown=c.formatYearCaption),{...Mv,...c}}function g$(c,t,e,l,d){let{startOfMonth:b,startOfYear:o,endOfYear:n,eachMonthOfInterval:i,getMonth:a}=d;return i({start:o(c),end:n(c)}).map(s=>{let r=l.formatMonthDropdown(s,d),m=a(s),x=t&&s<b(t)||e&&s>b(e)||!1;return{value:m,label:r,disabled:x}})}function Z$(c,t={},e={}){let l={...t?.[sc.Day]};return Object.entries(c).filter(([,d])=>d===!0).forEach(([d])=>{l={...l,...e?.[d]}}),l}function H$(c,t,e){let l=c.today(),d=e?c.startOfBroadcastWeek(l,c):t?c.startOfISOWeek(l):c.startOfWeek(l),b=[];for(let o=0;o<7;o++){let n=c.addDays(d,o);b.push(n)}return b}function R$(c,t,e,l){if(!c||!t)return;let{startOfYear:d,endOfYear:b,addYears:o,getYear:n,isBefore:i,isSameYear:a}=l,G=d(c),X=b(t),s=[],r=G;for(;i(r,X)||a(r,X);)s.push(r),r=o(r,1);return s.map(m=>{let x=e.formatYearDropdown(m,l);return{value:n(m),label:x,disabled:!1}})}var Pv={};Li(Pv,{labelCaption:()=>lIc,labelDay:()=>bIc,labelDayButton:()=>p$,labelGrid:()=>I$,labelGridcell:()=>dIc,labelMonthDropdown:()=>nIc,labelNav:()=>oIc,labelNext:()=>iIc,labelPrevious:()=>aIc,labelWeekNumber:()=>XIc,labelWeekNumberHeader:()=>uIc,labelWeekday:()=>GIc,labelYearDropdown:()=>sIc});function I$(c,t,e){return(e??new le(t)).format(c,"LLLL y")}var lIc=I$;function dIc(c,t,e,l){let d=(l??new le(e)).format(c,"PPPP");return t?.today&&(d=`Today, ${d}`),d}function p$(c,t,e,l){let d=(l??new le(e)).format(c,"PPPP");return t.today&&(d=`Today, ${d}`),t.selected&&(d=`${d}, selected`),d}var bIc=p$;function oIc(){return""}function nIc(c){return"Choose the Month"}function iIc(c){return"Go to the Next Month"}function aIc(c){return"Go to the Previous Month"}function GIc(c,t,e){return(e??new le(t)).format(c,"cccc")}function XIc(c,t){return`Week ${c}`}function uIc(c){return"Week Number"}function sIc(c){return"Choose the Year"}var Us=u(K(),1);var Hx=c=>c instanceof HTMLElement?c:null,Kv=c=>[...c.querySelectorAll("[data-animated-month]")??[]],rIc=c=>Hx(c.querySelector("[data-animated-month]")),_v=c=>Hx(c.querySelector("[data-animated-caption]")),qv=c=>Hx(c.querySelector("[data-animated-weeks]")),mIc=c=>Hx(c.querySelector("[data-animated-nav]")),xIc=c=>Hx(c.querySelector("[data-animated-weekdays]"));function W$(c,t,{classNames:e,months:l,focused:d,dateLib:b}){let o=(0,Us.useRef)(null),n=(0,Us.useRef)(l),i=(0,Us.useRef)(!1);(0,Us.useLayoutEffect)(()=>{let a=n.current;if(n.current=l,!t||!c.current||!(c.current instanceof HTMLElement)||l.length===0||a.length===0||l.length!==a.length)return;let G=b.isSameMonth(l[0].date,a[0].date),X=b.isAfter(l[0].date,a[0].date),s=X?e[Zl.caption_after_enter]:e[Zl.caption_before_enter],r=X?e[Zl.weeks_after_enter]:e[Zl.weeks_before_enter],m=o.current,x=c.current.cloneNode(!0);if(x instanceof HTMLElement?(Kv(x).forEach(H=>{if(!(H instanceof HTMLElement))return;let W=rIc(H);W&&H.contains(W)&&H.removeChild(W);let p=_v(H);p&&p.classList.remove(s);let I=qv(H);I&&I.classList.remove(r)}),o.current=x):o.current=null,i.current||G||d)return;let g=m instanceof HTMLElement?Kv(m):[],R=Kv(c.current);if(R&&R.every(Z=>Z instanceof HTMLElement)&&g&&g.every(Z=>Z instanceof HTMLElement)){i.current=!0;let Z=[];c.current.style.isolation="isolate";let H=mIc(c.current);H&&(H.style.zIndex="1"),R.forEach((W,p)=>{let I=g[p];if(!I)return;W.style.position="relative",W.style.overflow="hidden";let y=_v(W);y&&y.classList.add(s);let B=qv(W);B&&B.classList.add(r);let Y=()=>{i.current=!1,c.current&&(c.current.style.isolation=""),H&&(H.style.zIndex=""),y&&y.classList.remove(s),B&&B.classList.remove(r),W.style.position="",W.style.overflow="",W.contains(I)&&W.removeChild(I)};Z.push(Y),I.style.pointerEvents="none",I.style.position="absolute",I.style.overflow="hidden",I.setAttribute("aria-hidden","true");let J=xIc(I);J&&(J.style.opacity="0");let h=_v(I);h&&(h.classList.add(X?e[Zl.caption_before_exit]:e[Zl.caption_after_exit]),h.addEventListener("animationend",Y));let C=qv(I);C&&C.classList.add(X?e[Zl.weeks_before_exit]:e[Zl.weeks_after_exit]),W.insertBefore(I,W.firstChild)})}})}var N$=u(K(),1);function B$(c,t,e,l){let d=c[0],b=c[c.length-1],{ISOWeek:o,fixedWeeks:n,broadcastCalendar:i}=e??{},{addDays:a,differenceInCalendarDays:G,differenceInCalendarMonths:X,endOfBroadcastWeek:s,endOfISOWeek:r,endOfMonth:m,endOfWeek:x,isAfter:g,startOfBroadcastWeek:R,startOfISOWeek:Z,startOfWeek:H}=l,W=i?R(d,l):o?Z(d):H(d),p=i?s(b):o?r(m(b)):x(m(b)),I=G(p,W),y=X(b,d)+1,B=[];for(let h=0;h<=I;h++){let C=a(W,h);if(t&&g(C,t))break;B.push(C)}let J=(i?35:42)*y;if(n&&B.length<J){let h=J-B.length;for(let C=0;C<h;C++){let N=a(B[B.length-1],1);B.push(N)}}return B}function y$(c){let t=[];return c.reduce((e,l)=>{let d=l.weeks.reduce((b,o)=>[...b,...o.days],t);return[...e,...d]},t)}function V$(c,t,e,l){let{numberOfMonths:d=1}=e,b=[];for(let o=0;o<d;o++){let n=l.addMonths(c,o);if(t&&n>t)break;b.push(n)}return b}function $v(c,t){let{month:e,defaultMonth:l,today:d=t.today(),numberOfMonths:b=1,endMonth:o,startMonth:n}=c,i=e||l||d,{differenceInCalendarMonths:a,addMonths:G,startOfMonth:X}=t;if(o&&a(o,i)<0){let s=-1*(b-1);i=G(o,s)}return n&&a(i,n)<0&&(i=n),X(i)}function h$(c,t,e,l){let{addDays:d,endOfBroadcastWeek:b,endOfISOWeek:o,endOfMonth:n,endOfWeek:i,getISOWeek:a,getWeek:G,startOfBroadcastWeek:X,startOfISOWeek:s,startOfWeek:r}=l,m=c.reduce((x,g)=>{let R=e.broadcastCalendar?X(g,l):e.ISOWeek?s(g):r(g),Z=e.broadcastCalendar?b(g):e.ISOWeek?o(n(g)):i(n(g)),H=t.filter(y=>y>=R&&y<=Z),W=e.broadcastCalendar?35:42;if(e.fixedWeeks&&H.length<W){let y=t.filter(B=>{let Y=W-H.length;return B>Z&&B<=d(Z,Y)});H.push(...y)}let p=H.reduce((y,B)=>{let Y=e.ISOWeek?a(B):G(B),J=y.find(C=>C.weekNumber===Y),h=new Ts(B,g,l);return J?J.days.push(h):y.push(new ry(Y,[h])),y},[]),I=new sy(g,p);return x.push(I),x},[]);return e.reverseMonths?m.reverse():m}function J$(c,t){let{startMonth:e,endMonth:l}=c,{startOfYear:d,startOfDay:b,startOfMonth:o,endOfMonth:n,addYears:i,endOfYear:a,newDate:G,today:X}=t,{fromYear:s,toYear:r,fromMonth:m,toMonth:x}=c;!e&&m&&(e=m),!e&&s&&(e=t.newDate(s,0,1)),!l&&x&&(l=x),!l&&r&&(l=G(r,11,31));let g=c.captionLayout==="dropdown"||c.captionLayout==="dropdown-years";return e?e=o(e):s?e=G(s,0,1):!e&&g&&(e=d(i(c.today??X(),-100))),l?l=n(l):r?l=G(r,11,31):!l&&g&&(l=a(c.today??X())),[e&&b(e),l&&b(l)]}function v$(c,t,e,l){if(e.disableNavigation)return;let{pagedNavigation:d,numberOfMonths:b=1}=e,{startOfMonth:o,addMonths:n,differenceInCalendarMonths:i}=l,a=d?b:1,G=o(c);if(!t)return n(G,a);if(!(i(t,c)<b))return n(G,a)}function Y$(c,t,e,l){if(e.disableNavigation)return;let{pagedNavigation:d,numberOfMonths:b}=e,{startOfMonth:o,addMonths:n,differenceInCalendarMonths:i}=l,a=d?b??1:1,G=o(c);if(!t)return n(G,-a);if(!(i(G,t)<=0))return n(G,-a)}function C$(c){let t=[];return c.reduce((e,l)=>[...e,...l.weeks],t)}var F$=u(K(),1);function Ai(c,t){let[e,l]=(0,F$.useState)(c);return[t===void 0?e:t,l]}function f$(c,t){let[e,l]=J$(c,t),{startOfMonth:d,endOfMonth:b}=t,o=$v(c,t),[n,i]=Ai(o,c.month?o:void 0);(0,N$.useEffect)(()=>{let I=$v(c,t);i(I)},[c.timeZone]);let a=V$(n,l,c,t),G=B$(a,c.endMonth?b(c.endMonth):void 0,c,t),X=h$(a,G,c,t),s=C$(X),r=y$(X),m=Y$(n,e,c,t),x=v$(n,l,c,t),{disableNavigation:g,onMonthChange:R}=c,Z=I=>s.some(y=>y.days.some(B=>B.isEqualTo(I))),H=I=>{if(g)return;let y=d(I);e&&y<d(e)&&(y=d(e)),l&&y>d(l)&&(y=d(l)),i(y),R?.(y)};return{months:X,weeks:s,days:r,navStart:e,navEnd:l,previousMonth:m,nextMonth:x,goToMonth:H,goToDay:I=>{Z(I)||H(I.date)}}}var tY=u(K(),1);var Jo;(function(c){c[c.Today=0]="Today",c[c.Selected=1]="Selected",c[c.LastFocused=2]="LastFocused",c[c.FocusedModifier=3]="FocusedModifier"})(Jo||(Jo={}));function S$(c){return!c[ut.disabled]&&!c[ut.hidden]&&!c[ut.outside]}function k$(c,t,e,l){let d,b=-1;for(let o of c){let n=t(o);S$(n)&&(n[ut.focused]&&b<Jo.FocusedModifier?(d=o,b=Jo.FocusedModifier):l?.isEqualTo(o)&&b<Jo.LastFocused?(d=o,b=Jo.LastFocused):e(o.date)&&b<Jo.Selected?(d=o,b=Jo.Selected):n[ut.today]&&b<Jo.Today&&(d=o,b=Jo.Today))}return d||(d=c.find(o=>S$(t(o)))),d}function z$(c,t,e,l,d,b,o){let{ISOWeek:n,broadcastCalendar:i}=b,{addDays:a,addMonths:G,addWeeks:X,addYears:s,endOfBroadcastWeek:r,endOfISOWeek:m,endOfWeek:x,max:g,min:R,startOfBroadcastWeek:Z,startOfISOWeek:H,startOfWeek:W}=o,I={day:a,week:X,month:G,year:s,startOfWeek:y=>i?Z(y,o):n?H(y):W(y),endOfWeek:y=>i?r(y):n?m(y):x(y)}[c](e,t==="after"?1:-1);return t==="before"&&l?I=g([l,I]):t==="after"&&d&&(I=R([d,I])),I}function cY(c,t,e,l,d,b,o,n=0){if(n>365)return;let i=z$(c,t,e.date,l,d,b,o),a=!!(b.disabled&&Ad(i,b.disabled,o)),G=!!(b.hidden&&Ad(i,b.hidden,o)),X=i,s=new Ts(i,X,o);return!a&&!G?s:cY(c,t,s,l,d,b,o,n+1)}function A$(c,t,e,l,d){let{autoFocus:b}=c,[o,n]=(0,tY.useState)(),i=k$(t.days,e,l||(()=>!1),o),[a,G]=(0,tY.useState)(b?i:void 0);return{isFocusTarget:x=>!!i?.isEqualTo(x),setFocused:G,focused:a,blur:()=>{n(a),G(void 0)},moveFocus:(x,g)=>{if(!a)return;let R=cY(x,g,a,t.navStart,t.navEnd,c,d);R&&(t.goToDay(R),G(R))}}}function O$(c,t){let{selected:e,required:l,onSelect:d}=c,[b,o]=Ai(e,d?e:void 0),n=d?e:b,{isSameDay:i}=t,a=r=>n?.some(m=>i(m,r))??!1,{min:G,max:X}=c;return{selected:n,select:(r,m,x)=>{let g=[...n??[]];if(a(r)){if(n?.length===G||l&&n?.length===1)return;g=n?.filter(R=>!i(R,r))}else n?.length===X?g=[r]:g=[...g,r];return d||o(g),d?.(g,r,m,x),g},isSelected:a}}function w$(c,t,e=0,l=0,d=!1,b=qt){let{from:o,to:n}=t||{},{isSameDay:i,isAfter:a,isBefore:G}=b,X;if(!o&&!n)X={from:c,to:e>0?void 0:c};else if(o&&!n)i(o,c)?d?X={from:o,to:void 0}:X=void 0:G(c,o)?X={from:c,to:o}:X={from:o,to:c};else if(o&&n)if(i(o,c)&&i(n,c))d?X={from:o,to:n}:X=void 0;else if(i(o,c))X={from:o,to:e>0?void 0:c};else if(i(n,c))X={from:c,to:e>0?void 0:c};else if(G(c,o))X={from:c,to:n};else if(a(c,o))X={from:o,to:c};else if(a(c,n))X={from:o,to:c};else throw new Error("Invalid range");if(X?.from&&X?.to){let s=b.differenceInCalendarDays(X.to,X.from);l>0&&s>l?X={from:c,to:void 0}:e>1&&s<e&&(X={from:c,to:void 0})}return X}function T$(c,t,e=qt){let l=Array.isArray(t)?t:[t],d=c.from,b=e.differenceInCalendarDays(c.to,c.from),o=Math.min(b,6);for(let n=0;n<=o;n++){if(l.includes(d.getDay()))return!0;d=e.addDays(d,1)}return!1}function eY(c,t,e=qt){return wl(c,t.from,!1,e)||wl(c,t.to,!1,e)||wl(t,c.from,!1,e)||wl(t,c.to,!1,e)}function py(c,t,e=qt){let l=Array.isArray(t)?t:[t];if(l.filter(n=>typeof n!="function").some(n=>typeof n=="boolean"?n:e.isDate(n)?wl(c,n,!1,e):Hy(n,e)?n.some(i=>wl(c,i,!1,e)):Qs(n)?n.from&&n.to?eY(c,{from:n.from,to:n.to},e):!1:Zy(n)?T$(c,n.dayOfWeek,e):my(n)?e.isAfter(n.before,n.after)?eY(c,{from:e.addDays(n.after,1),to:e.addDays(n.before,-1)},e):Ad(c.from,n,e)||Ad(c.to,n,e):xy(n)||gy(n)?Ad(c.from,n,e)||Ad(c.to,n,e):!1))return!0;let o=l.filter(n=>typeof n=="function");if(o.length){let n=c.from,i=e.differenceInCalendarDays(c.to,c.from);for(let a=0;a<=i;a++){if(o.some(G=>G(n)))return!0;n=e.addDays(n,1)}}return!1}function Q$(c,t){let{disabled:e,excludeDisabled:l,selected:d,required:b,onSelect:o}=c,[n,i]=Ai(d,o?d:void 0),a=o?d:n;return{selected:a,select:(s,r,m)=>{let{min:x,max:g}=c,R=s?w$(s,a,x,g,b,t):void 0;return l&&e&&R?.from&&R.to&&py({from:R.from,to:R.to},e,t)&&(R.from=s,R.to=void 0),o||i(R),o?.(R,s,r,m),R},isSelected:s=>a&&wl(a,s,!1,t)}}function L$(c,t){let{selected:e,required:l,onSelect:d}=c,[b,o]=Ai(e,d?e:void 0),n=d?e:b,{isSameDay:i}=t;return{selected:n,select:(X,s,r)=>{let m=X;return!l&&n&&n&&i(X,n)&&(m=void 0),d||o(m),d?.(m,X,s,r),m},isSelected:X=>n?i(n,X):!1}}function D$(c,t){let e=L$(c,t),l=O$(c,t),d=Q$(c,t);switch(c.mode){case"single":return e;case"multiple":return l;case"range":return d;default:return}}function Wy(c){let t=c;t.timeZone&&(t={...c},t.today&&(t.today=new _t(t.today,t.timeZone)),t.month&&(t.month=new _t(t.month,t.timeZone)),t.defaultMonth&&(t.defaultMonth=new _t(t.defaultMonth,t.timeZone)),t.startMonth&&(t.startMonth=new _t(t.startMonth,t.timeZone)),t.endMonth&&(t.endMonth=new _t(t.endMonth,t.timeZone)),t.mode==="single"&&t.selected?t.selected=new _t(t.selected,t.timeZone):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(hc=>new _t(hc,t.timeZone)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?new _t(t.selected.from,t.timeZone):void 0,to:t.selected.to?new _t(t.selected.to,t.timeZone):void 0}));let{components:e,formatters:l,labels:d,dateLib:b,locale:o,classNames:n}=(0,Jc.useMemo)(()=>{let hc={...Nd,...t.locale};return{dateLib:new le({locale:hc,weekStartsOn:t.broadcastCalendar?1:t.weekStartsOn,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},t.dateLib),components:X$(t.components),formatters:x$(t.formatters),labels:{...Pv,...t.labels},locale:hc,classNames:{...s$(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.components,t.formatters,t.labels,t.classNames]),{captionLayout:i,mode:a,navLayout:G,numberOfMonths:X=1,onDayBlur:s,onDayClick:r,onDayFocus:m,onDayKeyDown:x,onDayMouseEnter:g,onDayMouseLeave:R,onNextClick:Z,onPrevClick:H,showWeekNumber:W,styles:p}=t,{formatCaption:I,formatDay:y,formatMonthDropdown:B,formatWeekNumber:Y,formatWeekNumberHeader:J,formatWeekdayName:h,formatYearDropdown:C}=l,N=f$(t,b),{days:w,months:z,navStart:D,navEnd:U,previousMonth:k,nextMonth:v,goToMonth:T}=N,P=Qq(w,t,b),{isSelected:tc,select:M,selected:j}=D$(t,b)??{},{blur:q,focused:Gc,isFocusTarget:Rc,moveFocus:Vc,setFocused:$c}=A$(t,N,P,tc??(()=>!1),b),{labelDayButton:bt,labelGridcell:ot,labelGrid:gc,labelMonthDropdown:Ec,labelNav:Nt,labelPrevious:Tl,labelNext:de,labelWeekday:$t,labelWeekNumber:dd,labelWeekNumberHeader:uc,labelYearDropdown:Nc}=d,Mc=(0,Jc.useMemo)(()=>H$(b,t.ISOWeek),[b,t.ISOWeek]),Sc=a!==void 0||r!==void 0,be=(0,Jc.useCallback)(()=>{k&&(T(k),H?.(k))},[k,T,H]),Ie=(0,Jc.useCallback)(()=>{v&&(T(v),Z?.(v))},[T,v,Z]),bd=(0,Jc.useCallback)((hc,Qc)=>fc=>{fc.preventDefault(),fc.stopPropagation(),$c(hc),M?.(hc.date,Qc,fc),r?.(hc.date,Qc,fc)},[M,r,$c]),Hl=(0,Jc.useCallback)((hc,Qc)=>fc=>{$c(hc),m?.(hc.date,Qc,fc)},[m,$c]),yb=(0,Jc.useCallback)((hc,Qc)=>fc=>{q(),s?.(hc.date,Qc,fc)},[q,s]),wi=(0,Jc.useCallback)((hc,Qc)=>fc=>{let od={ArrowLeft:["day",t.dir==="rtl"?"after":"before"],ArrowRight:["day",t.dir==="rtl"?"before":"after"],ArrowDown:["week","after"],ArrowUp:["week","before"],PageUp:[fc.shiftKey?"year":"month","before"],PageDown:[fc.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(od[fc.key]){fc.preventDefault(),fc.stopPropagation();let[wt,nd]=od[fc.key];Vc(wt,nd)}x?.(hc.date,Qc,fc)},[Vc,x,t.dir]),Ti=(0,Jc.useCallback)((hc,Qc)=>fc=>{g?.(hc.date,Qc,fc)},[g]),Yn=(0,Jc.useCallback)((hc,Qc)=>fc=>{R?.(hc.date,Qc,fc)},[R]),oe=(0,Jc.useCallback)(hc=>Qc=>{let fc=Number(Qc.target.value),od=b.setMonth(b.startOfMonth(hc),fc);T(od)},[b,T]),Ne=(0,Jc.useCallback)(hc=>Qc=>{let fc=Number(Qc.target.value),od=b.setYear(b.startOfMonth(hc),fc);T(od)},[b,T]),{className:Vb,style:qs}=(0,Jc.useMemo)(()=>({className:[n[sc.Root],t.className].filter(Boolean).join(" "),style:{...p?.[sc.Root],...t.style}}),[n,t.className,t.style,p]),SG=u$(t),pe=(0,Jc.useRef)(null);W$(pe,!!t.animate,{classNames:n,months:z,focused:Gc,dateLib:b});let ce={dayPickerProps:t,selected:j,select:M,isSelected:tc,months:z,nextMonth:v,previousMonth:k,goToMonth:T,getModifiers:P,components:e,classNames:n,styles:p,labels:d,formatters:l};return Jc.default.createElement(Uv.Provider,{value:ce},Jc.default.createElement(e.Root,{rootRef:t.animate?pe:void 0,className:Vb,style:qs,dir:t.dir,id:t.id,lang:t.lang,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],...SG},Jc.default.createElement(e.Months,{className:n[sc.Months],style:p?.[sc.Months]},!t.hideNavigation&&!G&&Jc.default.createElement(e.Nav,{"data-animated-nav":t.animate?"true":void 0,className:n[sc.Nav],style:p?.[sc.Nav],"aria-label":Nt(),onPreviousClick:be,onNextClick:Ie,previousMonth:k,nextMonth:v}),z.map((hc,Qc)=>{let fc=g$(hc.date,D,U,l,b),od=R$(D,U,l,b);return Jc.default.createElement(e.Month,{"data-animated-month":t.animate?"true":void 0,className:n[sc.Month],style:p?.[sc.Month],key:Qc,displayIndex:Qc,calendarMonth:hc},G==="around"&&!t.hideNavigation&&Qc===0&&Jc.default.createElement(e.PreviousMonthButton,{type:"button",className:n[sc.PreviousMonthButton],tabIndex:k?void 0:-1,"aria-disabled":k?void 0:!0,"aria-label":Tl(k),onClick:be,"data-animated-button":t.animate?"true":void 0},Jc.default.createElement(e.Chevron,{disabled:k?void 0:!0,className:n[sc.Chevron],orientation:t.dir==="rtl"?"right":"left"})),Jc.default.createElement(e.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:n[sc.MonthCaption],style:p?.[sc.MonthCaption],calendarMonth:hc,displayIndex:Qc},i?.startsWith("dropdown")?Jc.default.createElement(e.DropdownNav,{className:n[sc.Dropdowns],style:p?.[sc.Dropdowns]},i==="dropdown"||i==="dropdown-months"?Jc.default.createElement(e.MonthsDropdown,{className:n[sc.MonthsDropdown],"aria-label":Ec(),classNames:n,components:e,disabled:!!t.disableNavigation,onChange:oe(hc.date),options:fc,style:p?.[sc.Dropdown],value:b.getMonth(hc.date)}):Jc.default.createElement("span",null,B(hc.date,b)),i==="dropdown"||i==="dropdown-years"?Jc.default.createElement(e.YearsDropdown,{className:n[sc.YearsDropdown],"aria-label":Nc(b.options),classNames:n,components:e,disabled:!!t.disableNavigation,onChange:Ne(hc.date),options:od,style:p?.[sc.Dropdown],value:b.getYear(hc.date)}):Jc.default.createElement("span",null,C(hc.date,b)),Jc.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"}},I(hc.date,b.options,b))):Jc.default.createElement(e.CaptionLabel,{className:n[sc.CaptionLabel],role:"status","aria-live":"polite"},I(hc.date,b.options,b))),G==="around"&&!t.hideNavigation&&Qc===X-1&&Jc.default.createElement(e.NextMonthButton,{type:"button",className:n[sc.NextMonthButton],tabIndex:v?void 0:-1,"aria-disabled":v?void 0:!0,"aria-label":de(v),onClick:Ie,"data-animated-button":t.animate?"true":void 0},Jc.default.createElement(e.Chevron,{disabled:v?void 0:!0,className:n[sc.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Qc===X-1&&G==="after"&&!t.hideNavigation&&Jc.default.createElement(e.Nav,{"data-animated-nav":t.animate?"true":void 0,className:n[sc.Nav],style:p?.[sc.Nav],"aria-label":Nt(),onPreviousClick:be,onNextClick:Ie,previousMonth:k,nextMonth:v}),Jc.default.createElement(e.MonthGrid,{role:"grid","aria-multiselectable":a==="multiple"||a==="range","aria-label":gc(hc.date,b.options,b)||void 0,className:n[sc.MonthGrid],style:p?.[sc.MonthGrid]},!t.hideWeekdays&&Jc.default.createElement(e.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:n[sc.Weekdays],style:p?.[sc.Weekdays]},W&&Jc.default.createElement(e.WeekNumberHeader,{"aria-label":uc(b.options),className:n[sc.WeekNumberHeader],style:p?.[sc.WeekNumberHeader],scope:"col"},J()),Mc.map((wt,nd)=>Jc.default.createElement(e.Weekday,{"aria-label":$t(wt,b.options,b),className:n[sc.Weekday],key:nd,style:p?.[sc.Weekday],scope:"col"},h(wt,b.options,b)))),Jc.default.createElement(e.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:n[sc.Weeks],style:p?.[sc.Weeks]},hc.weeks.map((wt,nd)=>Jc.default.createElement(e.Week,{className:n[sc.Week],key:wt.weekNumber,style:p?.[sc.Week],week:wt},W&&Jc.default.createElement(e.WeekNumber,{week:wt,style:p?.[sc.WeekNumber],"aria-label":dd(wt.weekNumber,{locale:o}),className:n[sc.WeekNumber],scope:"row",role:"rowheader"},Y(wt.weekNumber,b)),wt.days.map(Tt=>{let{date:Me}=Tt,Uc=P(Tt);if(Uc[ut.focused]=!Uc.hidden&&!!Gc?.isEqualTo(Tt),Uc[Ol.selected]=tc?.(Me)||Uc.selected,Qs(j)){let{from:$s,to:Qi}=j;Uc[Ol.range_start]=!!($s&&Qi&&b.isSameDay(Me,$s)),Uc[Ol.range_end]=!!($s&&Qi&&b.isSameDay(Me,Qi)),Uc[Ol.range_middle]=wl(j,Me,!0,b)}let Oy=Z$(Uc,p,t.modifiersStyles),wy=Lq(Uc,n,t.modifiersClassNames),Ty=!Sc&&!Uc.hidden?ot(Me,Uc,b.options,b):void 0;return Jc.default.createElement(e.Day,{key:`${b.format(Me,"yyyy-MM-dd")}_${b.format(Tt.displayMonth,"yyyy-MM")}`,day:Tt,modifiers:Uc,className:wy.join(" "),style:Oy,role:"gridcell","aria-selected":Uc.selected||void 0,"aria-label":Ty,"data-day":b.format(Me,"yyyy-MM-dd"),"data-month":Tt.outside?b.format(Me,"yyyy-MM"):void 0,"data-selected":Uc.selected||void 0,"data-disabled":Uc.disabled||void 0,"data-hidden":Uc.hidden||void 0,"data-outside":Tt.outside||void 0,"data-focused":Uc.focused||void 0,"data-today":Uc.today||void 0},!Uc.hidden&&Sc?Jc.default.createElement(e.DayButton,{className:n[sc.DayButton],style:p?.[sc.DayButton],type:"button",day:Tt,modifiers:Uc,disabled:Uc.disabled||void 0,tabIndex:Rc(Tt)?0:-1,"aria-label":bt(Me,Uc,b.options,b),onClick:bd(Tt,Uc),onBlur:yb(Tt,Uc),onFocus:Hl(Tt,Uc),onKeyDown:wi(Tt,Uc),onMouseEnter:Ti(Tt,Uc),onMouseLeave:Yn(Tt,Uc)},y(Me,b.options,b)):!Uc.hidden&&y(Tt.date,b.options,b))}))))))})),t.footer&&Jc.default.createElement(e.Footer,{className:n[sc.Footer],style:p?.[sc.Footer],role:"status","aria-live":"polite"},t.footer)))}var M$=u(F(),1);var ld=u(V(),1),gIc=()=>(0,ld.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,ld.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"})}),ZIc=()=>(0,ld.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,ld.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"})}),HIc=()=>(0,ld.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,ld.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,ld.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),RIc=()=>(0,ld.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,ld.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 U$(c){let{day:t,modifiers:e,children:l,...d}=c,b;return e.preview_start&&e.preview_end?b=gIc:e.preview_start?b=ZIc:e.preview_end?b=RIc:e.preview&&(b=HIc),(0,ld.jsxs)("td",{...d,children:[b&&(0,ld.jsx)(b,{}),l]})}var IIc={root:"components-calendar",day:"components-calendar__day",day_button:"components-calendar__day-button",outside:"components-calendar__day--outside",caption_label:"components-calendar__caption-label",button_next:"components-calendar__button-next",button_previous:"components-calendar__button-previous",chevron:"components-calendar__chevron",nav:"components-calendar__nav",month_caption:"components-calendar__month-caption",months:"components-calendar__months",month_grid:"components-calendar__month-grid",weekday:"components-calendar__weekday",today:"components-calendar__day--today",selected:"components-calendar__day--selected",disabled:"components-calendar__day--disabled",hidden:"components-calendar__day--hidden",range_start:"components-calendar__range-start",range_end:"components-calendar__range-end",range_middle:"components-calendar__range-middle",weeks_before_enter:"components-calendar__weeks-before-enter",weeks_before_exit:"components-calendar__weeks-before-exit",weeks_after_enter:"components-calendar__weeks-after-enter",weeks_after_exit:"components-calendar__weeks-after-exit",caption_after_enter:"components-calendar__caption-after-enter",caption_after_exit:"components-calendar__caption-after-exit",caption_before_enter:"components-calendar__caption-before-enter",caption_before_exit:"components-calendar__caption-before-exit"},j$={preview:"components-calendar__day--preview",preview_start:"components-calendar__day--preview-start",preview_end:"components-calendar__day--preview-end"},By={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:IIc,role:"application",components:{Day:U$}};function yy(c){return Math.min(3,Math.max(1,c))}var Od=u(ic(),1),E$=u(F(),1);function pIc(c){let t=new Intl.Locale(c),e=t.getTextInfo?.().direction;return e?e==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","yi"].includes(t.language)}var Vy=({locale:c,timeZone:t,mode:e})=>(0,E$.useMemo)(()=>{let l=new Intl.DateTimeFormat(c.code,{year:"numeric",month:"long",timeZone:t}),d=new Intl.DateTimeFormat(c.code,{weekday:"narrow",timeZone:t}),b=new Intl.DateTimeFormat(c.code,{weekday:"long",timeZone:t}),o=new Intl.DateTimeFormat(c.code,{weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t});return{"aria-label":e==="single"?(0,Od.__)("Date calendar"):(0,Od.__)("Date range calendar"),labels:{labelGrid:n=>l.format(n),labelGridcell:(n,i)=>{let a=o.format(n),G=a;return i?.today&&(G=(0,Od.sprintf)((0,Od.__)("Today, %s"),a)),G},labelNext:()=>(0,Od.__)("Go to the Next Month"),labelPrevious:()=>(0,Od.__)("Go to the Previous Month"),labelDayButton:(n,i)=>{let a=o.format(n),G=a;return i?.today&&(G=(0,Od.sprintf)((0,Od.__)("Today, %s"),a)),i?.selected&&(G=(0,Od.sprintf)((0,Od.__)("%s, selected"),a)),G},labelWeekday:n=>b.format(n)},locale:c,dir:pIc(c.code)?"rtl":"ltr",formatters:{formatWeekdayName:n=>d.format(n),formatCaption:n=>l.format(n)},timeZone:t}},[c,t,e]);var P$=u(V(),1),lY=({defaultSelected:c,selected:t,onSelect:e,numberOfMonths:l=1,locale:d=Nd,timeZone:b,...o})=>{let n=Vy({locale:d,timeZone:b,mode:"single"}),i=(0,M$.useCallback)((X,s,r,m)=>{e?.(X??void 0,s,r,m)},[e]),[a,G]=tl({defaultValue:c,value:t,onChange:i});return(0,P$.jsx)(Wy,{...By,...n,...o,mode:"single",numberOfMonths:yy(l),selected:a??void 0,onSelect:G})};var fG=u(F(),1);var K$=u(V(),1);function WIc({selected:c,hoveredDate:t,excludeDisabled:e,min:l,max:d,disabled:b}){return(0,fG.useMemo)(()=>{if(!t||!c?.from)return;let o,n;return t<c.from?(o={from:t,to:c.from},n={from:t,to:c.to??c.from}):c.to&&t>c.from&&t<c.to?(o={from:c.from,to:t},n={from:c.from,to:t}):t>c.from&&(o={from:c.to??c.from,to:t},n={from:c.from,to:t}),l!==void 0&&l>0&&n&&sG(n.to,n.from)<l&&(o={from:t,to:t}),d!==void 0&&d>0&&n&&sG(n.to,n.from)>d&&(o={from:t,to:t}),e&&b&&n&&py(n,b)&&(o={from:t,to:t}),o},[c,t,e,l,d,b])}var dY=({defaultSelected:c,selected:t,onSelect:e,numberOfMonths:l=1,excludeDisabled:d,min:b,max:o,disabled:n,locale:i=Nd,timeZone:a,...G})=>{let X=Vy({locale:i,timeZone:a,mode:"range"}),s=(0,fG.useCallback)((H,W,p,I)=>{e?.(H??void 0,W,p,I)},[e]),[r,m]=tl({defaultValue:c,value:t,onChange:s}),[x,g]=(0,fG.useState)(void 0),R=WIc({selected:r,hoveredDate:x,excludeDisabled:d,min:b,max:o,disabled:n}),Z=(0,fG.useMemo)(()=>({preview:R,preview_start:R?.from,preview_end:R?.to}),[R]);return(0,K$.jsx)(Wy,{...By,...X,...G,mode:"range",numberOfMonths:yy(l),disabled:n,excludeDisabled:d,min:b,max:o,selected:r??void 0,onSelect:m,onDayMouseEnter:H=>g(H),onDayMouseLeave:()=>g(void 0),modifiers:Z,modifiersClassNames:j$})};var $$=u(bc(),1),hy=u(F(),1);var oY=u(ic(),1),Fe=u(F(),1);var Rx=u(V(),1);function bY({id:c,type:t,message:e}){let l={valid:D0,invalid:O0};return(0,Rx.jsxs)("p",{id:c,className:f("components-validated-control__indicator",`is-${t}`),children:[t==="validating"?(0,Rx.jsx)(es,{className:"components-validated-control__indicator-spinner"}):(0,Rx.jsx)(_c,{className:"components-validated-control__indicator-icon",icon:l[t],size:16,fill:"currentColor"}),e]})}var Oi=u(V(),1);function BIc(c,t,e){let l;return t&&!e?l=`(${(0,oY.__)("Required")})`:!t&&e&&(l=`(${(0,oY.__)("Optional")})`),l?typeof c=="string"?`${c} ${l}`:(0,Oi.jsxs)(Oi.Fragment,{children:[c," ",l]}):c}var _$="data-validity-visible",q$="components-validated-control";function yIc({required:c,markWhenOptional:t,customValidity:e,getValidityTarget:l,children:d},b){let[o,n]=(0,Fe.useState)(),[i,a]=(0,Fe.useState)(),[G,X]=(0,Fe.useState)(!1),[s,r]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{let Z=l(),H=()=>{X(!0),Z?.setAttribute(_$,"")};return Z?.addEventListener("invalid",H),()=>Z?.removeEventListener("invalid",H)},[l]),(0,Fe.useEffect)(()=>{let Z=l(),H=p=>{p.preventDefault();let I=p.target,y=Array.from(I.form?.elements??[]).find(B=>!B.validity.valid);(!I.form||y===I)&&I.focus()},W=Z?.type==="radio"&&Z?.name?Array.from(Z?.closest(`.${q$}`)?.querySelectorAll(`input[type="radio"][name="${Z?.name}"]`)??[]).filter(p=>p!==Z):[];return Z?.addEventListener("invalid",H),W.forEach(p=>p.addEventListener("invalid",H)),()=>{Z?.removeEventListener("invalid",H),W.forEach(p=>p.removeEventListener("invalid",H))}},[l]),(0,Fe.useEffect)(()=>{let Z=l();if(!e?.type){Z?.setCustomValidity(""),n(Z?.validationMessage),a(void 0);return}switch(e.type){case"validating":{Z?.setCustomValidity(""),n(void 0),a({type:"validating",message:e.message});break}case"valid":{Z?.setCustomValidity(""),n(Z?.validationMessage),a({type:"valid",message:e.message});break}case"invalid":{Z?.setCustomValidity(e.message??""),n(Z?.validationMessage),a(void 0);break}}},[e,l]),(0,Fe.useEffect)(()=>{if(!(!s||G)){if(e?.type==="validating"){let Z=setTimeout(()=>{X(!0)},1e3);return()=>clearTimeout(Z)}X(!0)}},[s,e?.type,G]);let m=Z=>{s||(!Z.relatedTarget||!Z.currentTarget.contains(Z.relatedTarget))&&(r(!0),l()?.setAttribute(_$,""))},x=(0,Fe.useId)(),g=o?(0,Oi.jsx)(bY,{id:x,type:"invalid",message:o}):i?.type?(0,Oi.jsx)(bY,{id:x,type:i.type,message:i.message}):null,R=G?g:null;return(0,Fe.useEffect)(()=>{let Z=l();if(!Z)return;function H(W,p){let I=(W.getAttribute("aria-describedby")??"").split(" ").filter(y=>y&&y!==x);p&&I.push(x),I.length?W.setAttribute("aria-describedby",I.join(" ")):W.removeAttribute("aria-describedby")}return H(Z,!!R),()=>H(Z,!1)},[R,x,l]),(0,Oi.jsxs)("div",{className:q$,ref:b,onBlur:m,children:[(0,Fe.cloneElement)(d,{label:BIc(d.props.label,c,t),required:c}),R]})}var Wt=(0,Fe.forwardRef)(yIc);Wt.displayName="ControlWithError";var nY=u(V(),1),VIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,hy.useRef)(null),o=(0,$$.useMergeRefs)([d,b]);return(0,nY.jsx)(Wt,{required:c,markWhenOptional:e,ref:o,customValidity:t,getValidityTarget:()=>b.current?.querySelector('input[type="checkbox"]'),children:(0,nY.jsx)(Tp,{...l})})},iY=(0,hy.forwardRef)(VIc);iY.displayName="ValidatedCheckboxControl";var ccc=u(bc(),1),js=u(F(),1);var aY=u(V(),1),hIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,js.useRef)(null),o=(0,ccc.useMergeRefs)([d,b]);return(0,js.useEffect)(()=>{let n=b.current?.querySelector('input[role="combobox"]');n&&(n.required=c??!1)},[c]),(0,aY.jsx)(Wt,{required:c,markWhenOptional:e,ref:o,customValidity:t,getValidityTarget:()=>b.current?.querySelector('input[role="combobox"]'),children:(0,aY.jsx)(iW,{...l})})},GY=(0,js.forwardRef)(hIc);GY.displayName="ValidatedComboboxControl";var Jy=u(F(),1);var Es=u(V(),1),JIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Jy.useRef)(null);return(0,Es.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",ref:d,children:[(0,Es.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,Es.jsx)(zW,{...l})}),(0,Es.jsx)("input",{className:"components-validated-control__error-delegate",type:"text",ref:b,required:c,value:l.value&&l.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:o=>{o.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},XY=(0,Jy.forwardRef)(JIc);XY.displayName="ValidatedFormTokenField";var vy=u(F(),1),tcc=u(bc(),1);var uY=u(V(),1),vIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,vy.useRef)(null),o=(0,tcc.useMergeRefs)([d,b]);return(0,uY.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,uY.jsx)($b,{ref:o,...l})})},sY=(0,vy.forwardRef)(vIc);sY.displayName="ValidatedInputControl";var Yy=u(F(),1),ecc=u(bc(),1);var rY=u(V(),1),YIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Yy.useRef)(null),o=(0,ecc.useMergeRefs)([d,b]);return(0,rY.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,rY.jsx)(Je,{ref:o,...l})})},mY=(0,Yy.forwardRef)(YIc);mY.displayName="ValidatedNumberControl";var lcc=u(bc(),1),Cy=u(F(),1);var xY=u(V(),1),CIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Cy.useRef)(null),o=(0,lcc.useMergeRefs)([d,b]);return(0,xY.jsx)(Wt,{required:c,markWhenOptional:e,ref:o,customValidity:t,getValidityTarget:()=>b.current?.querySelector('input[type="radio"]'),children:(0,xY.jsx)(lB,{...l})})},gY=(0,Cy.forwardRef)(CIc);gY.displayName="ValidatedRadioControl";var fy=u(F(),1);var dcc=u(bc(),1),Fy=u(F(),1);var Ms=u(V(),1),ZY="data-wp-hash";function HY(){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 FIc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${ZY}]`))if(e.getAttribute(ZY)===t)return!0;return!1}function bcc(c,t,e){if(!c.head)return;let l=HY(),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 b=c.createElement("style");b.setAttribute(ZY,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function NIc(c){let t=HY();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)bcc(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 fIc(c,t){let e=HY();e.styles.set(c,t);for(let l of e.documents.keys())bcc(l,c,t)}typeof process>"u",fIc("88387972b5","._0f130cee1a924516__editable{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){._0f130cee1a924516__editable{transition:box-shadow .1s linear}}@media (min-width:600px){._0f130cee1a924516__editable{font-size:13px;line-height:normal}}._0f130cee1a924516__editable:focus{border-color:var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));box-shadow:0 0 0 .5px var(--wp-components-color-accent,var(--wp-admin-theme-color,#3858e9));outline:2px solid transparent}._0f130cee1a924516__editable::placeholder{color:rgba(30,30,30,.62)}._0f130cee1a924516__editable{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}._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 SIc={editable:"_0f130cee1a924516__editable"};function kIc({label:c,id:t,className:e,help:l,hideLabelFromVision:d,disabled:b,required:o,placeholder:n,...i},a){let{baseControlProps:G,controlProps:X}=Qa({id:t,className:e,help:l}),s=`${X.id}__label`,r=(0,Fy.useRef)(null),m=(0,dcc.useMergeRefs)([r,a]);return(0,Ms.jsxs)(Oc,{...G,children:[d?(0,Ms.jsx)(kc,{id:s,children:c}):(0,Ms.jsx)(Oc.VisualLabel,{id:s,onClick:()=>r.current?.focus(),children:c}),(0,Ms.jsx)("div",{className:SIc.editable,role:"textbox","aria-multiline":!0,"aria-labelledby":s,"aria-placeholder":n||void 0,"aria-disabled":b||void 0,"aria-required":o||void 0,ref:m,contentEditable:!b,suppressContentEditableWarning:!0,...i,...X})]})}var zIc=(0,Fy.forwardRef)(kIc),Ny=zIc;var Ps=u(V(),1),AIc=({required:c,customValidity:t,markWhenOptional:e,value:l,className:d,...b},o)=>{let n=(0,fy.useRef)(null);return(0,Ps.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",children:[(0,Ps.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>n.current,children:(0,Ps.jsx)(Ny,{ref:o,className:f("components-validated-control__content-editable",d),"aria-invalid":t?.type==="invalid"||void 0,...b})}),(0,Ps.jsx)("input",{className:"components-validated-control__error-delegate",type:"text",ref:n,required:c,value:l?.trim()??"",tabIndex:-1,onChange:()=>{},onFocus:i=>{i.target.previousElementSibling?.querySelector('[role="textbox"]')?.focus()}})]})},RY=(0,fy.forwardRef)(AIc);RY.displayName="ValidatedContentEditableControl";var Sy=u(F(),1),occ=u(bc(),1);var IY=u(V(),1),OIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Sy.useRef)(null),o=(0,occ.useMergeRefs)([d,b]);return(0,IY.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,IY.jsx)(yd,{ref:o,...l})})},pY=(0,Sy.forwardRef)(OIc);pY.displayName="ValidatedSelectControl";var ncc=u(bc(),1),ky=u(F(),1);var WY=u(V(),1),wIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,ky.useRef)(null),o=(0,ncc.useMergeRefs)([d,b]);return(0,WY.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,WY.jsx)(RB,{ref:o,...l})})},BY=(0,ky.forwardRef)(wIc);BY.displayName="ValidatedTextControl";var zy=u(F(),1),icc=u(bc(),1);var yY=u(V(),1),TIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,zy.useRef)(null),o=(0,icc.useMergeRefs)([d,b]);return(0,yY.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,yY.jsx)(IB,{ref:o,...l})})},VY=(0,zy.forwardRef)(TIc);VY.displayName="ValidatedTextareaControl";var Ay=u(F(),1),acc=u(bc(),1);var hY=u(V(),1),QIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Ay.useRef)(null),o=(0,acc.useMergeRefs)([d,b]);return(0,hY.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,hY.jsx)(pB,{ref:o,required:c,...l})})},JY=(0,Ay.forwardRef)(QIc);JY.displayName="ValidatedToggleControl";var _s=u(F(),1);var Ks=u(V(),1),LIc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,_s.useRef)(null),o=(0,_s.useId)();return(0,Ks.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",children:[(0,Ks.jsx)(Wt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,Ks.jsx)(Wd,{ref:d,...l})}),(0,Ks.jsx)("input",{className:"components-validated-control__error-delegate",type:"radio",ref:b,required:c,checked:l.value!==void 0,tabIndex:-1,name:o,onChange:()=>{},onFocus:n=>{n.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},vY=(0,_s.forwardRef)(LIc);vY.displayName="ValidatedToggleGroupControl";var YY={};gQ(YY,{ContentEditableControl:Ny,__experimentalPopoverLegacyPositionToPlacement:ei,ComponentsContext:C0,Tabs:Sq,Theme:mq,Menu:Xq,kebabCase:vI,withIgnoreIMEEvents:Rd,Badge:kq,normalizeTextString:bm,DateCalendar:lY,DateRangeCalendar:dY,TZDate:_t,useDrag:sI,ValidatedInputControl:sY,ValidatedCheckboxControl:iY,ValidatedComboboxControl:GY,ValidatedNumberControl:mY,ValidatedSelectControl:pY,ValidatedRadioControl:gY,ValidatedContentEditableControl:RY,ValidatedTextControl:BY,ValidatedTextareaControl:VY,ValidatedToggleControl:JY,ValidatedToggleGroupControl:vY,ValidatedFormTokenField:XY});return SY(DIc);})();
+			);}}`),bq=k(Pu,{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:",Ct("default.fontFamily"),";font-weight:400;font-size:",Ct("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:",T.radiusSmall,";opacity:0;@media not ( prefers-reduced-motion ){transition:opacity 0.1s linear;}}&[data-focus-visible]::after{opacity:1;}}[aria-orientation='horizontal'] &{padding-inline:",w(4),";height:",w(12),";scroll-margin:24px;&::after{content:'';inset:",w(3),";}}[aria-orientation='vertical'] &{padding:",w(2)," ",w(3),";min-height:",w(10),";&[aria-selected='true']{fill:currentColor;}}[aria-orientation='vertical'][data-select-on-move='false'] &::after{content:'';inset:var( --wp-admin-border-width-focus );}"),oq=k("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;}"}),nq=k($c,{target:"enfox0g1"})("flex-shrink:0;margin-inline-end:",w(-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;}"),iq=k($u,{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 Xx=X(V(),1),uq=(0,aq.forwardRef)(function({children:t,tabId:e,disabled:l,render:d,...b},o){let{store:n,instanceId:i}=Nr()??{};if(!n)return null;let a=`${i}-${e}`;return(0,Xx.jsxs)(bq,{ref:o,store:n,id:a,disabled:l,render:d,...b,children:[(0,Xx.jsx)(oq,{children:t}),(0,Xx.jsx)(nq,{icon:bh})]})});var WWt=X(Nl(),1),Sr=X(Y(),1),rq=X(bc(),1);var Yu=X(Y(),1),Gq=X(bc(),1);function Xq(c,t){let[e,l]=(0,Yu.useState)(!1),[d,b]=(0,Yu.useState)(!1),[o,n]=(0,Yu.useState)(),i=(0,Gq.useEvent)(a=>{for(let u of a)u.target===t.first&&l(!u.isIntersecting),u.target===t.last&&b(!u.isIntersecting)});return(0,Yu.useEffect)(()=>{if(!c||!window.IntersectionObserver)return;let a=new IntersectionObserver(i,{root:c,threshold:.9});return n(a),()=>a.disconnect()},[i,c]),(0,Yu.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 $9=X(V(),1),iRc=24;function aRc(c,t,{margin:e=iRc}={}){(0,Sr.useLayoutEffect)(()=>{if(!c||!t)return;let{scrollLeft:l}=c,d=c.getBoundingClientRect().width,{left:b,width:o}=t,n=l+d,a=b+o+e-n,u=l-(b-e),G=null;u>0?G=l-u:a>0&&(G=l+a),G!==null&&c.scroll?.({left:G})},[e,c,t])}var sq=(0,Sr.forwardRef)(function({children:t,...e},l){let{store:d}=Nr()??{},b=E(d,"selectedId"),o=E(d,"selectOnMove"),n=E(d,"items"),[i,a]=(0,Sr.useState)(),u=(0,rq.useMergeRefs)([l,a]),G=d?.item(b),r=E(d,"renderedItems"),s=r&&G?r.indexOf(G):-1,m=LI(G?.element,[s]),x=Xq(i,{first:n?.at(0)?.element,last:n?.at(-1)?.element});return UI(i,m,{prefix:"selected",dataAttribute:"indicator-animated",transitionEndFilter:g=>g.pseudoElement==="::before",roundRect:!0}),aRc(i,m),d?(0,$9.jsx)(dq,{ref:u,store:d,render:g=>(0,$9.jsx)("div",{...g,tabIndex:g.tabIndex??-1}),"data-select-on-move":o?"true":"false",...e,className:N(x.first&&"is-overflowing-first",x.last&&"is-overflowing-last",e.className),children:t}):null});var mq=X(Y(),1);var FWt=X(Nl(),1);var xq=X(V(),1),gq=(0,mq.forwardRef)(function({children:t,tabId:e,focusable:l=!0,...d},b){let o=Nr(),n=E(o?.store,"selectedId");if(!o)return null;let{store:i,instanceId:a}=o,u=`${a}-${e}`;return(0,xq.jsx)(iq,{ref:b,store:i,id:`${u}-view`,tabId:u,focusable:l,...d,children:n===u&&t})});var pq=X(V(),1);function $B(c,t){return c&&`${t}-${c}`}function Hq(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:b,selectedTabId:o,activeTabId:n,defaultActiveTabId:i,onActiveTabIdChange:a}){let u=(0,Zq.useInstanceId)(c,"tabs"),G=eG({selectOnMove:t,orientation:l,defaultSelectedId:$B(e,u),setSelectedId:s=>{d?.(Hq(s,u))},selectedId:$B(o,u),defaultActiveId:$B(i,u),setActiveId:s=>{a?.(Hq(s,u))},activeId:$B(n,u),rtl:(0,Iq.isRTL)()}),r=(0,Rq.useMemo)(()=>({store:G,instanceId:u}),[G,u]);return(0,pq.jsx)(Gx.Provider,{value:r,children:b})},{Tab:Object.assign(uq,{displayName:"Tabs.Tab"}),TabList:Object.assign(sq,{displayName:"Tabs.TabList"}),TabPanel:Object.assign(gq,{displayName:"Tabs.TabPanel"}),Context:Object.assign(Gx,{displayName:"Tabs.Context"})});var kr=X(V(),1);function uRc(c="default"){switch(c){case"info":return sh;case"success":return Dm;case"warning":return $1;case"error":return Om;default:return null}}function GRc({className:c,intent:t="default",children:e,...l}){let d=uRc(t),b=!!d;return(0,kr.jsx)("span",{className:N("components-badge",c,{[`is-${t}`]:t,"has-icon":b}),...l,children:(0,kr.jsxs)("span",{className:"components-badge__flex-wrapper",children:[b&&(0,kr.jsx)($c,{icon:d,size:16,fill:"currentColor",className:"components-badge__icon"}),(0,kr.jsx)("span",{className:"components-badge__content",children:e})]})})}var Bq=GRc;var Vc=X(P(),1);var XRc={},rx={};function Fu(c,t){try{let l=(XRc[c]||=new Intl.DateTimeFormat("en-GB",{timeZone:c,hour:"numeric",timeZoneName:"longOffset"}).format)(t).split("GMT")[1]||"";return l in rx?rx[l]:yq(l,l.split(":"))}catch{if(c in rx)return rx[c];let e=c?.match(rRc);return e?yq(c,e.slice(1)):NaN}}var rRc=/([+-]\d\d):?(\d\d)?/;function yq(c,t){let e=+t[0],l=+(t[1]||0);return rx[c]=e>0?e*60+l:e*60-l}var wi=class c extends Date{constructor(...t){super(),t.length>1&&typeof t[t.length-1]=="string"&&(this.timeZone=t.pop()),this.internal=new Date,isNaN(Fu(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)),hq(this,NaN),cC(this)):this.setTime(Date.now())}static tz(t,...e){return e.length?new c(...e,t):new c(Date.now(),t)}withTimeZone(t){return new c(+this,t)}getTimezoneOffset(){return-Fu(this.timeZone,this)}setTime(t){return Date.prototype.setTime.apply(this,arguments),cC(this),+this}[Symbol.for("constructDateFrom")](t){return new c(+new Date(t),this.timeZone)}},Vq=/^(get|set)(?!UTC)/;Object.getOwnPropertyNames(Date.prototype).forEach(c=>{if(!Vq.test(c))return;let t=c.replace(Vq,"$1UTC");wi.prototype[t]&&(c.startsWith("get")?wi.prototype[c]=function(){return this.internal[t]()}:(wi.prototype[c]=function(){return Date.prototype[t].apply(this.internal,arguments),sRc(this),+this},wi.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),cC(this),+this}))});function cC(c){c.internal.setTime(+c),c.internal.setUTCMinutes(c.internal.getUTCMinutes()-c.getTimezoneOffset())}function sRc(c){Date.prototype.setFullYear.call(c,c.internal.getUTCFullYear(),c.internal.getUTCMonth(),c.internal.getUTCDate()),Date.prototype.setHours.call(c,c.internal.getUTCHours(),c.internal.getUTCMinutes(),c.internal.getUTCSeconds(),c.internal.getUTCMilliseconds()),hq(c)}function hq(c){let t=Fu(c.timeZone,c),e=new Date(+c);e.setUTCHours(e.getUTCHours()-1);let l=-new Date(+c).getTimezoneOffset(),d=-new Date(+e).getTimezoneOffset(),b=l-d,o=Date.prototype.getHours.apply(c)!==c.internal.getUTCHours();b&&o&&c.internal.setUTCMinutes(c.internal.getUTCMinutes()+b);let n=l-t;n&&Date.prototype.setUTCMinutes.call(c,Date.prototype.getUTCMinutes.call(c)+n);let i=Fu(c.timeZone,c),u=-new Date(+c).getTimezoneOffset()-i,G=i!==t,r=u-n;if(G&&r){Date.prototype.setUTCMinutes.call(c,Date.prototype.getUTCMinutes.call(c)+r);let s=Fu(c.timeZone,c),m=i-s;m&&(c.internal.setUTCMinutes(c.internal.getUTCMinutes()+m),Date.prototype.setUTCMinutes.call(c,Date.prototype.getUTCMinutes.call(c)+m))}}var $t=class c extends wi{static tz(t,...e){return e.length?new c(...e,t):new c(Date.now(),t)}toISOString(){let[t,e,l]=this.tzComponents(),d=`${t}${e}:${l}`;return this.internal.toISOString().slice(0,-1)+d}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[t,e,l,d]=this.internal.toUTCString().split(" ");return`${t?.slice(0,-1)} ${l} ${e} ${d}`}toTimeString(){let t=this.internal.toUTCString().split(" ")[4],[e,l,d]=this.tzComponents();return`${t} GMT${e}${l}${d} (${mRc(this.timeZone,this)})`}toLocaleString(t,e){return Date.prototype.toLocaleString.call(this,t,{...e,timeZone:e?.timeZone||this.timeZone})}toLocaleDateString(t,e){return Date.prototype.toLocaleDateString.call(this,t,{...e,timeZone:e?.timeZone||this.timeZone})}toLocaleTimeString(t,e){return Date.prototype.toLocaleTimeString.call(this,t,{...e,timeZone:e?.timeZone||this.timeZone})}tzComponents(){let t=this.getTimezoneOffset(),e=t>0?"-":"+",l=String(Math.floor(Math.abs(t)/60)).padStart(2,"0"),d=String(Math.abs(t)%60).padStart(2,"0");return[e,l,d]}withTimeZone(t){return new c(+this,t)}[Symbol.for("constructDateFrom")](t){return new c(+new Date(t),this.timeZone)}};function mRc(c,t){return new Intl.DateTimeFormat("en-GB",{timeZone:c,timeZoneName:"long"}).format(t).slice(12)}var Xc;(function(c){c.Root="root",c.Chevron="chevron",c.Day="day",c.DayButton="day_button",c.CaptionLabel="caption_label",c.Dropdowns="dropdowns",c.Dropdown="dropdown",c.DropdownRoot="dropdown_root",c.Footer="footer",c.MonthGrid="month_grid",c.MonthCaption="month_caption",c.MonthsDropdown="months_dropdown",c.Month="month",c.Months="months",c.Nav="nav",c.NextMonthButton="button_next",c.PreviousMonthButton="button_previous",c.Week="week",c.Weeks="weeks",c.Weekday="weekday",c.Weekdays="weekdays",c.WeekNumber="week_number",c.WeekNumberHeader="week_number_header",c.YearsDropdown="years_dropdown"})(Xc||(Xc={}));var Xt;(function(c){c.disabled="disabled",c.hidden="hidden",c.outside="outside",c.focused="focused",c.today="today"})(Xt||(Xt={}));var wl;(function(c){c.range_end="range_end",c.range_middle="range_middle",c.range_start="range_start",c.selected="selected"})(wl||(wl={}));var Hl;(function(c){c.weeks_before_enter="weeks_before_enter",c.weeks_before_exit="weeks_before_exit",c.weeks_after_enter="weeks_after_enter",c.weeks_after_exit="weeks_after_exit",c.caption_after_enter="caption_after_enter",c.caption_after_exit="caption_after_exit",c.caption_before_enter="caption_before_enter",c.caption_before_exit="caption_before_exit"})(Hl||(Hl={}));var xRc=Math.pow(10,8)*24*60*60*1e3,uBt=-xRc,cy=6048e5,Jq=864e5;var gRc=3600;var vq=gRc*24,GBt=vq*7,HRc=vq*365.2425,ZRc=HRc/12,XBt=ZRc*3,tC=Symbol.for("constructDateFrom");function Ec(c,t){return typeof c=="function"?c(t):c&&typeof c=="object"&&tC in c?c[tC](t):c instanceof Date?new c.constructor(t):new Date(t)}function Hc(c,t){return Ec(t||c,c)}function ty(c,t,e){let l=Hc(c,e?.in);return isNaN(t)?Ec(e?.in||c,NaN):(t&&l.setDate(l.getDate()+t),l)}function ey(c,t,e){let l=Hc(c,e?.in);if(isNaN(t))return Ec(e?.in||c,NaN);if(!t)return l;let d=l.getDate(),b=Ec(e?.in||c,l.getTime());b.setMonth(l.getMonth()+t+1,0);let o=b.getDate();return d>=o?b:(l.setFullYear(b.getFullYear(),b.getMonth(),d),l)}var RRc={};function Vo(){return RRc}function Vb(c,t){let e=Vo(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Hc(c,t?.in),b=d.getDay(),o=(b<l?7:0)+b-l;return d.setDate(d.getDate()-o),d.setHours(0,0,0,0),d}function hn(c,t){return Vb(c,{...t,weekStartsOn:1})}function ly(c,t){let e=Hc(c,t?.in),l=e.getFullYear(),d=Ec(e,0);d.setFullYear(l+1,0,4),d.setHours(0,0,0,0);let b=hn(d),o=Ec(e,0);o.setFullYear(l,0,4),o.setHours(0,0,0,0);let n=hn(o);return e.getTime()>=b.getTime()?l+1:e.getTime()>=n.getTime()?l:l-1}function eC(c){let t=Hc(c),e=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return e.setUTCFullYear(t.getFullYear()),+c-+e}function Nd(c,...t){let e=Ec.bind(null,c||t.find(l=>typeof l=="object"));return t.map(e)}function Ti(c,t){let e=Hc(c,t?.in);return e.setHours(0,0,0,0),e}function dy(c,t,e){let[l,d]=Nd(e?.in,c,t),b=Ti(l),o=Ti(d),n=+b-eC(b),i=+o-eC(o);return Math.round((n-i)/Jq)}function Cq(c,t){let e=ly(c,t),l=Ec(t?.in||c,0);return l.setFullYear(e,0,4),l.setHours(0,0,0,0),hn(l)}function fq(c,t,e){return ty(c,t*7,e)}function Yq(c,t,e){return ey(c,t*12,e)}function Fq(c,t){let e,l=t?.in;return c.forEach(d=>{!l&&typeof d=="object"&&(l=Ec.bind(null,d));let b=Hc(d,l);(!e||e<b||isNaN(+b))&&(e=b)}),Ec(l,e||NaN)}function Nq(c,t){let e,l=t?.in;return c.forEach(d=>{!l&&typeof d=="object"&&(l=Ec.bind(null,d));let b=Hc(d,l);(!e||e>b||isNaN(+b))&&(e=b)}),Ec(l,e||NaN)}function Sq(c,t,e){let[l,d]=Nd(e?.in,c,t);return+Ti(l)==+Ti(d)}function by(c){return c instanceof Date||typeof c=="object"&&Object.prototype.toString.call(c)==="[object Date]"}function kq(c){return!(!by(c)&&typeof c!="number"||isNaN(+Hc(c)))}function zq(c,t,e){let[l,d]=Nd(e?.in,c,t),b=l.getFullYear()-d.getFullYear(),o=l.getMonth()-d.getMonth();return b*12+o}function Aq(c,t){let e=Hc(c,t?.in),l=e.getMonth();return e.setFullYear(e.getFullYear(),l+1,0),e.setHours(23,59,59,999),e}function Oq(c,t){let[e,l]=Nd(c,t.start,t.end);return{start:e,end:l}}function wq(c,t){let{start:e,end:l}=Oq(t?.in,c),d=+e>+l,b=d?+e:+l,o=d?l:e;o.setHours(0,0,0,0),o.setDate(1);let n=t?.step??1;if(!n)return[];n<0&&(n=-n,d=!d);let i=[];for(;+o<=b;)i.push(Ec(e,o)),o.setMonth(o.getMonth()+n);return d?i.reverse():i}function Tq(c,t){let e=Hc(c,t?.in);return e.setDate(1),e.setHours(0,0,0,0),e}function Qq(c,t){let e=Hc(c,t?.in),l=e.getFullYear();return e.setFullYear(l+1,0,0),e.setHours(23,59,59,999),e}function oy(c,t){let e=Hc(c,t?.in);return e.setFullYear(e.getFullYear(),0,1),e.setHours(0,0,0,0),e}function ny(c,t){let e=Vo(),l=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??e.weekStartsOn??e.locale?.options?.weekStartsOn??0,d=Hc(c,t?.in),b=d.getDay(),o=(b<l?-7:0)+6-(b-l);return d.setDate(d.getDate()+o),d.setHours(23,59,59,999),d}function Lq(c,t){return ny(c,{...t,weekStartsOn:1})}var IRc={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"}},Dq=(c,t,e)=>{let l,d=IRc[c];return typeof d=="string"?l=d:t===1?l=d.one:l=d.other.replace("{{count}}",t.toString()),e?.addSuffix?e.comparison&&e.comparison>0?"in "+l:l+" ago":l};function iy(c){return(t={})=>{let e=t.width?String(t.width):c.defaultWidth;return c.formats[e]||c.formats[c.defaultWidth]}}var pRc={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},WRc={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},BRc={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Uq={date:iy({formats:pRc,defaultWidth:"full"}),time:iy({formats:WRc,defaultWidth:"full"}),dateTime:iy({formats:BRc,defaultWidth:"full"})};var yRc={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},jq=(c,t,e,l)=>yRc[c];function zr(c){return(t,e)=>{let l=e?.context?String(e.context):"standalone",d;if(l==="formatting"&&c.formattingValues){let o=c.defaultFormattingWidth||c.defaultWidth,n=e?.width?String(e.width):o;d=c.formattingValues[n]||c.formattingValues[o]}else{let o=c.defaultWidth,n=e?.width?String(e.width):c.defaultWidth;d=c.values[n]||c.values[o]}let b=c.argumentCallback?c.argumentCallback(t):t;return d[b]}}var VRc={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},hRc={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},JRc={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"]},vRc={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"]},CRc={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"}},fRc={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"}},YRc=(c,t)=>{let e=Number(c),l=e%100;if(l>20||l<10)switch(l%10){case 1:return e+"st";case 2:return e+"nd";case 3:return e+"rd"}return e+"th"},Eq={ordinalNumber:YRc,era:zr({values:VRc,defaultWidth:"wide"}),quarter:zr({values:hRc,defaultWidth:"wide",argumentCallback:c=>c-1}),month:zr({values:JRc,defaultWidth:"wide"}),day:zr({values:vRc,defaultWidth:"wide"}),dayPeriod:zr({values:CRc,defaultWidth:"wide",formattingValues:fRc,defaultFormattingWidth:"wide"})};function Ar(c){return(t,e={})=>{let l=e.width,d=l&&c.matchPatterns[l]||c.matchPatterns[c.defaultMatchWidth],b=t.match(d);if(!b)return null;let o=b[0],n=l&&c.parsePatterns[l]||c.parsePatterns[c.defaultParseWidth],i=Array.isArray(n)?NRc(n,G=>G.test(o)):FRc(n,G=>G.test(o)),a;a=c.valueCallback?c.valueCallback(i):i,a=e.valueCallback?e.valueCallback(a):a;let u=t.slice(o.length);return{value:a,rest:u}}}function FRc(c,t){for(let e in c)if(Object.prototype.hasOwnProperty.call(c,e)&&t(c[e]))return e}function NRc(c,t){for(let e=0;e<c.length;e++)if(t(c[e]))return e}function Mq(c){return(t,e={})=>{let l=t.match(c.matchPattern);if(!l)return null;let d=l[0],b=t.match(c.parsePattern);if(!b)return null;let o=c.valueCallback?c.valueCallback(b[0]):b[0];o=e.valueCallback?e.valueCallback(o):o;let n=t.slice(d.length);return{value:o,rest:n}}}var SRc=/^(\d+)(th|st|nd|rd)?/i,kRc=/\d+/i,zRc={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},ARc={any:[/^b/i,/^(a|c)/i]},ORc={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},wRc={any:[/1/i,/2/i,/3/i,/4/i]},TRc={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},QRc={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]},LRc={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},DRc={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]},URc={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},jRc={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}},Pq={ordinalNumber:Mq({matchPattern:SRc,parsePattern:kRc,valueCallback:c=>parseInt(c,10)}),era:Ar({matchPatterns:zRc,defaultMatchWidth:"wide",parsePatterns:ARc,defaultParseWidth:"any"}),quarter:Ar({matchPatterns:ORc,defaultMatchWidth:"wide",parsePatterns:wRc,defaultParseWidth:"any",valueCallback:c=>c+1}),month:Ar({matchPatterns:TRc,defaultMatchWidth:"wide",parsePatterns:QRc,defaultParseWidth:"any"}),day:Ar({matchPatterns:LRc,defaultMatchWidth:"wide",parsePatterns:DRc,defaultParseWidth:"any"}),dayPeriod:Ar({matchPatterns:URc,defaultMatchWidth:"any",parsePatterns:jRc,defaultParseWidth:"any"})};var Sd={code:"en-US",formatDistance:Dq,formatLong:Uq,formatRelative:jq,localize:Eq,match:Pq,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Kq(c,t){let e=Hc(c,t?.in);return dy(e,oy(e))+1}function ay(c,t){let e=Hc(c,t?.in),l=+hn(e)-+Cq(e);return Math.round(l/cy)+1}function uy(c,t){let e=Hc(c,t?.in),l=e.getFullYear(),d=Vo(),b=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??d.firstWeekContainsDate??d.locale?.options?.firstWeekContainsDate??1,o=Ec(t?.in||c,0);o.setFullYear(l+1,0,b),o.setHours(0,0,0,0);let n=Vb(o,t),i=Ec(t?.in||c,0);i.setFullYear(l,0,b),i.setHours(0,0,0,0);let a=Vb(i,t);return+e>=+n?l+1:+e>=+a?l:l-1}function _q(c,t){let e=Vo(),l=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??e.firstWeekContainsDate??e.locale?.options?.firstWeekContainsDate??1,d=uy(c,t),b=Ec(t?.in||c,0);return b.setFullYear(d,0,l),b.setHours(0,0,0,0),Vb(b,t)}function Gy(c,t){let e=Hc(c,t?.in),l=+Vb(e,t)-+_q(e,t);return Math.round(l/cy)+1}function ct(c,t){let e=c<0?"-":"",l=Math.abs(c).toString().padStart(t,"0");return e+l}var Jn={y(c,t){let e=c.getFullYear(),l=e>0?e:1-e;return ct(t==="yy"?l%100:l,t.length)},M(c,t){let e=c.getMonth();return t==="M"?String(e+1):ct(e+1,2)},d(c,t){return ct(c.getDate(),t.length)},a(c,t){let e=c.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.toUpperCase();case"aaa":return e;case"aaaaa":return e[0];default:return e==="am"?"a.m.":"p.m."}},h(c,t){return ct(c.getHours()%12||12,t.length)},H(c,t){return ct(c.getHours(),t.length)},m(c,t){return ct(c.getMinutes(),t.length)},s(c,t){return ct(c.getSeconds(),t.length)},S(c,t){let e=t.length,l=c.getMilliseconds(),d=Math.trunc(l*Math.pow(10,e-3));return ct(d,t.length)}};var Or={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},lC={G:function(c,t,e){let l=c.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return e.era(l,{width:"abbreviated"});case"GGGGG":return e.era(l,{width:"narrow"});default:return e.era(l,{width:"wide"})}},y:function(c,t,e){if(t==="yo"){let l=c.getFullYear(),d=l>0?l:1-l;return e.ordinalNumber(d,{unit:"year"})}return Jn.y(c,t)},Y:function(c,t,e,l){let d=uy(c,l),b=d>0?d:1-d;if(t==="YY"){let o=b%100;return ct(o,2)}return t==="Yo"?e.ordinalNumber(b,{unit:"year"}):ct(b,t.length)},R:function(c,t){let e=ly(c);return ct(e,t.length)},u:function(c,t){let e=c.getFullYear();return ct(e,t.length)},Q:function(c,t,e){let l=Math.ceil((c.getMonth()+1)/3);switch(t){case"Q":return String(l);case"QQ":return ct(l,2);case"Qo":return e.ordinalNumber(l,{unit:"quarter"});case"QQQ":return e.quarter(l,{width:"abbreviated",context:"formatting"});case"QQQQQ":return e.quarter(l,{width:"narrow",context:"formatting"});default:return e.quarter(l,{width:"wide",context:"formatting"})}},q:function(c,t,e){let l=Math.ceil((c.getMonth()+1)/3);switch(t){case"q":return String(l);case"qq":return ct(l,2);case"qo":return e.ordinalNumber(l,{unit:"quarter"});case"qqq":return e.quarter(l,{width:"abbreviated",context:"standalone"});case"qqqqq":return e.quarter(l,{width:"narrow",context:"standalone"});default:return e.quarter(l,{width:"wide",context:"standalone"})}},M:function(c,t,e){let l=c.getMonth();switch(t){case"M":case"MM":return Jn.M(c,t);case"Mo":return e.ordinalNumber(l+1,{unit:"month"});case"MMM":return e.month(l,{width:"abbreviated",context:"formatting"});case"MMMMM":return e.month(l,{width:"narrow",context:"formatting"});default:return e.month(l,{width:"wide",context:"formatting"})}},L:function(c,t,e){let l=c.getMonth();switch(t){case"L":return String(l+1);case"LL":return ct(l+1,2);case"Lo":return e.ordinalNumber(l+1,{unit:"month"});case"LLL":return e.month(l,{width:"abbreviated",context:"standalone"});case"LLLLL":return e.month(l,{width:"narrow",context:"standalone"});default:return e.month(l,{width:"wide",context:"standalone"})}},w:function(c,t,e,l){let d=Gy(c,l);return t==="wo"?e.ordinalNumber(d,{unit:"week"}):ct(d,t.length)},I:function(c,t,e){let l=ay(c);return t==="Io"?e.ordinalNumber(l,{unit:"week"}):ct(l,t.length)},d:function(c,t,e){return t==="do"?e.ordinalNumber(c.getDate(),{unit:"date"}):Jn.d(c,t)},D:function(c,t,e){let l=Kq(c);return t==="Do"?e.ordinalNumber(l,{unit:"dayOfYear"}):ct(l,t.length)},E:function(c,t,e){let l=c.getDay();switch(t){case"E":case"EE":case"EEE":return e.day(l,{width:"abbreviated",context:"formatting"});case"EEEEE":return e.day(l,{width:"narrow",context:"formatting"});case"EEEEEE":return e.day(l,{width:"short",context:"formatting"});default:return e.day(l,{width:"wide",context:"formatting"})}},e:function(c,t,e,l){let d=c.getDay(),b=(d-l.weekStartsOn+8)%7||7;switch(t){case"e":return String(b);case"ee":return ct(b,2);case"eo":return e.ordinalNumber(b,{unit:"day"});case"eee":return e.day(d,{width:"abbreviated",context:"formatting"});case"eeeee":return e.day(d,{width:"narrow",context:"formatting"});case"eeeeee":return e.day(d,{width:"short",context:"formatting"});default:return e.day(d,{width:"wide",context:"formatting"})}},c:function(c,t,e,l){let d=c.getDay(),b=(d-l.weekStartsOn+8)%7||7;switch(t){case"c":return String(b);case"cc":return ct(b,t.length);case"co":return e.ordinalNumber(b,{unit:"day"});case"ccc":return e.day(d,{width:"abbreviated",context:"standalone"});case"ccccc":return e.day(d,{width:"narrow",context:"standalone"});case"cccccc":return e.day(d,{width:"short",context:"standalone"});default:return e.day(d,{width:"wide",context:"standalone"})}},i:function(c,t,e){let l=c.getDay(),d=l===0?7:l;switch(t){case"i":return String(d);case"ii":return ct(d,t.length);case"io":return e.ordinalNumber(d,{unit:"day"});case"iii":return e.day(l,{width:"abbreviated",context:"formatting"});case"iiiii":return e.day(l,{width:"narrow",context:"formatting"});case"iiiiii":return e.day(l,{width:"short",context:"formatting"});default:return e.day(l,{width:"wide",context:"formatting"})}},a:function(c,t,e){let d=c.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"aaa":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return e.dayPeriod(d,{width:"narrow",context:"formatting"});default:return e.dayPeriod(d,{width:"wide",context:"formatting"})}},b:function(c,t,e){let l=c.getHours(),d;switch(l===12?d=Or.noon:l===0?d=Or.midnight:d=l/12>=1?"pm":"am",t){case"b":case"bb":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"bbb":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return e.dayPeriod(d,{width:"narrow",context:"formatting"});default:return e.dayPeriod(d,{width:"wide",context:"formatting"})}},B:function(c,t,e){let l=c.getHours(),d;switch(l>=17?d=Or.evening:l>=12?d=Or.afternoon:l>=4?d=Or.morning:d=Or.night,t){case"B":case"BB":case"BBB":return e.dayPeriod(d,{width:"abbreviated",context:"formatting"});case"BBBBB":return e.dayPeriod(d,{width:"narrow",context:"formatting"});default:return e.dayPeriod(d,{width:"wide",context:"formatting"})}},h:function(c,t,e){if(t==="ho"){let l=c.getHours()%12;return l===0&&(l=12),e.ordinalNumber(l,{unit:"hour"})}return Jn.h(c,t)},H:function(c,t,e){return t==="Ho"?e.ordinalNumber(c.getHours(),{unit:"hour"}):Jn.H(c,t)},K:function(c,t,e){let l=c.getHours()%12;return t==="Ko"?e.ordinalNumber(l,{unit:"hour"}):ct(l,t.length)},k:function(c,t,e){let l=c.getHours();return l===0&&(l=24),t==="ko"?e.ordinalNumber(l,{unit:"hour"}):ct(l,t.length)},m:function(c,t,e){return t==="mo"?e.ordinalNumber(c.getMinutes(),{unit:"minute"}):Jn.m(c,t)},s:function(c,t,e){return t==="so"?e.ordinalNumber(c.getSeconds(),{unit:"second"}):Jn.s(c,t)},S:function(c,t){return Jn.S(c,t)},X:function(c,t,e){let l=c.getTimezoneOffset();if(l===0)return"Z";switch(t){case"X":return $q(l);case"XXXX":case"XX":return Nu(l);default:return Nu(l,":")}},x:function(c,t,e){let l=c.getTimezoneOffset();switch(t){case"x":return $q(l);case"xxxx":case"xx":return Nu(l);default:return Nu(l,":")}},O:function(c,t,e){let l=c.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+qq(l,":");default:return"GMT"+Nu(l,":")}},z:function(c,t,e){let l=c.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+qq(l,":");default:return"GMT"+Nu(l,":")}},t:function(c,t,e){let l=Math.trunc(+c/1e3);return ct(l,t.length)},T:function(c,t,e){return ct(+c,t.length)}};function qq(c,t=""){let e=c>0?"-":"+",l=Math.abs(c),d=Math.trunc(l/60),b=l%60;return b===0?e+String(d):e+String(d)+t+ct(b,2)}function $q(c,t){return c%60===0?(c>0?"-":"+")+ct(Math.abs(c)/60,2):Nu(c,t)}function Nu(c,t=""){let e=c>0?"-":"+",l=Math.abs(c),d=ct(Math.trunc(l/60),2),b=ct(l%60,2);return e+d+t+b}var c$=(c,t)=>{switch(c){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"})}},t$=(c,t)=>{switch(c){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"})}},ERc=(c,t)=>{let e=c.match(/(P+)(p+)?/)||[],l=e[1],d=e[2];if(!d)return c$(c,t);let b;switch(l){case"P":b=t.dateTime({width:"short"});break;case"PP":b=t.dateTime({width:"medium"});break;case"PPP":b=t.dateTime({width:"long"});break;default:b=t.dateTime({width:"full"});break}return b.replace("{{date}}",c$(l,t)).replace("{{time}}",t$(d,t))},e$={p:t$,P:ERc};var MRc=/^D+$/,PRc=/^Y+$/,KRc=["D","DD","YY","YYYY"];function l$(c){return MRc.test(c)}function d$(c){return PRc.test(c)}function b$(c,t,e){let l=_Rc(c,t,e);if(console.warn(l),KRc.includes(c))throw new RangeError(l)}function _Rc(c,t,e){let l=c[0]==="Y"?"years":"days of the month";return`Use \`${c.toLowerCase()}\` instead of \`${c}\` (in \`${t}\`) for formatting ${l} to the input \`${e}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}var qRc=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,$Rc=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,cIc=/^'([^]*?)'?$/,tIc=/''/g,eIc=/[a-zA-Z]/;function o$(c,t,e){let l=Vo(),d=e?.locale??l.locale??Sd,b=e?.firstWeekContainsDate??e?.locale?.options?.firstWeekContainsDate??l.firstWeekContainsDate??l.locale?.options?.firstWeekContainsDate??1,o=e?.weekStartsOn??e?.locale?.options?.weekStartsOn??l.weekStartsOn??l.locale?.options?.weekStartsOn??0,n=Hc(c,e?.in);if(!kq(n))throw new RangeError("Invalid time value");let i=t.match($Rc).map(u=>{let G=u[0];if(G==="p"||G==="P"){let r=e$[G];return r(u,d.formatLong)}return u}).join("").match(qRc).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let G=u[0];if(G==="'")return{isToken:!1,value:lIc(u)};if(lC[G])return{isToken:!0,value:u};if(G.match(eIc))throw new RangeError("Format string contains an unescaped latin alphabet character `"+G+"`");return{isToken:!1,value:u}});d.localize.preprocessor&&(i=d.localize.preprocessor(n,i));let a={firstWeekContainsDate:b,weekStartsOn:o,locale:d};return i.map(u=>{if(!u.isToken)return u.value;let G=u.value;(!e?.useAdditionalWeekYearTokens&&d$(G)||!e?.useAdditionalDayOfYearTokens&&l$(G))&&b$(G,t,String(c));let r=lC[G[0]];return r(n,G,d.localize,a)}).join("")}function lIc(c){let t=c.match(cIc);return t?t[1].replace(tIc,"'"):c}function n$(c,t){let e=Hc(c,t?.in),l=e.getFullYear(),d=e.getMonth(),b=Ec(e,0);return b.setFullYear(l,d+1,0),b.setHours(0,0,0,0),b.getDate()}function i$(c,t){return Hc(c,t?.in).getMonth()}function a$(c,t){return Hc(c,t?.in).getFullYear()}function u$(c,t){return+Hc(c)>+Hc(t)}function G$(c,t){return+Hc(c)<+Hc(t)}function X$(c,t,e){let[l,d]=Nd(e?.in,c,t);return l.getFullYear()===d.getFullYear()&&l.getMonth()===d.getMonth()}function r$(c,t,e){let[l,d]=Nd(e?.in,c,t);return l.getFullYear()===d.getFullYear()}function s$(c,t,e){let l=Hc(c,e?.in),d=l.getFullYear(),b=l.getDate(),o=Ec(e?.in||c,0);o.setFullYear(d,t,15),o.setHours(0,0,0,0);let n=n$(o);return l.setMonth(t,Math.min(b,n)),l}function m$(c,t,e){let l=Hc(c,e?.in);return isNaN(+l)?Ec(e?.in||c,NaN):(l.setFullYear(t),l)}function x$(c,t){let e=t.startOfMonth(c),l=e.getDay()>0?e.getDay():7,d=t.addDays(c,-l+1),b=t.addDays(d,34);return t.getMonth(c)===t.getMonth(b)?5:4}function Xy(c,t){let e=t.startOfMonth(c),l=e.getDay();return l===1?e:l===0?t.addDays(e,-6):t.addDays(e,-1*(l-1))}function g$(c,t){let e=Xy(c,t),l=x$(c,t);return t.addDays(e,l*7-1)}var be=class{constructor(t,e){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?$t.tz(this.options.timeZone):new this.Date,this.newDate=(l,d,b)=>this.overrides?.newDate?this.overrides.newDate(l,d,b):this.options.timeZone?new $t(l,d,b,this.options.timeZone):new Date(l,d,b),this.addDays=(l,d)=>this.overrides?.addDays?this.overrides.addDays(l,d):ty(l,d),this.addMonths=(l,d)=>this.overrides?.addMonths?this.overrides.addMonths(l,d):ey(l,d),this.addWeeks=(l,d)=>this.overrides?.addWeeks?this.overrides.addWeeks(l,d):fq(l,d),this.addYears=(l,d)=>this.overrides?.addYears?this.overrides.addYears(l,d):Yq(l,d),this.differenceInCalendarDays=(l,d)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(l,d):dy(l,d),this.differenceInCalendarMonths=(l,d)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(l,d):zq(l,d),this.eachMonthOfInterval=l=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(l):wq(l),this.endOfBroadcastWeek=l=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(l):g$(l,this),this.endOfISOWeek=l=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(l):Lq(l),this.endOfMonth=l=>this.overrides?.endOfMonth?this.overrides.endOfMonth(l):Aq(l),this.endOfWeek=(l,d)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(l,d):ny(l,this.options),this.endOfYear=l=>this.overrides?.endOfYear?this.overrides.endOfYear(l):Qq(l),this.format=(l,d,b)=>{let o=this.overrides?.format?this.overrides.format(l,d,this.options):o$(l,d,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(o):o},this.getISOWeek=l=>this.overrides?.getISOWeek?this.overrides.getISOWeek(l):ay(l),this.getMonth=(l,d)=>this.overrides?.getMonth?this.overrides.getMonth(l,this.options):i$(l,this.options),this.getYear=(l,d)=>this.overrides?.getYear?this.overrides.getYear(l,this.options):a$(l,this.options),this.getWeek=(l,d)=>this.overrides?.getWeek?this.overrides.getWeek(l,this.options):Gy(l,this.options),this.isAfter=(l,d)=>this.overrides?.isAfter?this.overrides.isAfter(l,d):u$(l,d),this.isBefore=(l,d)=>this.overrides?.isBefore?this.overrides.isBefore(l,d):G$(l,d),this.isDate=l=>this.overrides?.isDate?this.overrides.isDate(l):by(l),this.isSameDay=(l,d)=>this.overrides?.isSameDay?this.overrides.isSameDay(l,d):Sq(l,d),this.isSameMonth=(l,d)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(l,d):X$(l,d),this.isSameYear=(l,d)=>this.overrides?.isSameYear?this.overrides.isSameYear(l,d):r$(l,d),this.max=l=>this.overrides?.max?this.overrides.max(l):Fq(l),this.min=l=>this.overrides?.min?this.overrides.min(l):Nq(l),this.setMonth=(l,d)=>this.overrides?.setMonth?this.overrides.setMonth(l,d):s$(l,d),this.setYear=(l,d)=>this.overrides?.setYear?this.overrides.setYear(l,d):m$(l,d),this.startOfBroadcastWeek=(l,d)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(l,this):Xy(l,this),this.startOfDay=l=>this.overrides?.startOfDay?this.overrides.startOfDay(l):Ti(l),this.startOfISOWeek=l=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(l):hn(l),this.startOfMonth=l=>this.overrides?.startOfMonth?this.overrides.startOfMonth(l):Tq(l),this.startOfWeek=(l,d)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(l,this.options):Vb(l,this.options),this.startOfYear=l=>this.overrides?.startOfYear?this.overrides.startOfYear(l):oy(l),this.options={locale:Sd,...t},this.overrides=e}getDigitMap(){let{numerals:t="latn"}=this.options,e=new Intl.NumberFormat("en-US",{numberingSystem:t}),l={};for(let d=0;d<10;d++)l[d.toString()]=e.format(d);return l}replaceDigits(t){let e=this.getDigitMap();return t.replace(/\d/g,l=>e[l]||l)}formatNumber(t){return this.replaceDigits(t.toString())}},ce=new be;var wr=class{constructor(t,e,l=ce){this.date=t,this.displayMonth=e,this.outside=!!(e&&!l.isSameMonth(t,e)),this.dateLib=l}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}};var ry=class{constructor(t,e){this.date=t,this.weeks=e}};var sy=class{constructor(t,e){this.days=e,this.weekNumber=t}};function Tl(c,t,e=!1,l=ce){let{from:d,to:b}=c,{differenceInCalendarDays:o,isSameDay:n}=l;return d&&b?(o(b,d)<0&&([d,b]=[b,d]),o(t,d)>=(e?1:0)&&o(b,t)>=(e?1:0)):!e&&b?n(b,t):!e&&d?n(d,t):!1}function my(c){return!!(c&&typeof c=="object"&&"before"in c&&"after"in c)}function Tr(c){return!!(c&&typeof c=="object"&&"from"in c)}function xy(c){return!!(c&&typeof c=="object"&&"after"in c)}function gy(c){return!!(c&&typeof c=="object"&&"before"in c)}function Hy(c){return!!(c&&typeof c=="object"&&"dayOfWeek"in c)}function Zy(c,t){return Array.isArray(c)&&c.every(t.isDate)}function kd(c,t,e=ce){let l=Array.isArray(t)?t:[t],{isSameDay:d,differenceInCalendarDays:b,isAfter:o}=e;return l.some(n=>{if(typeof n=="boolean")return n;if(e.isDate(n))return d(c,n);if(Zy(n,e))return n.includes(c);if(Tr(n))return Tl(n,c,!1,e);if(Hy(n))return Array.isArray(n.dayOfWeek)?n.dayOfWeek.includes(c.getDay()):n.dayOfWeek===c.getDay();if(my(n)){let i=b(n.before,c),a=b(n.after,c),u=i>0,G=a<0;return o(n.before,n.after)?G&&u:u||G}return xy(n)?b(c,n.after)>0:gy(n)?b(n.before,c)>0:typeof n=="function"?n(c):!1})}function H$(c,t,e){let{disabled:l,hidden:d,modifiers:b,showOutsideDays:o,broadcastCalendar:n,today:i}=t,{isSameDay:a,isSameMonth:u,startOfMonth:G,isBefore:r,endOfMonth:s,isAfter:m}=e,x=t.startMonth&&G(t.startMonth),g=t.endMonth&&s(t.endMonth),Z={[Xt.focused]:[],[Xt.outside]:[],[Xt.disabled]:[],[Xt.hidden]:[],[Xt.today]:[]},H={};for(let R of c){let{date:W,displayMonth:p}=R,I=!!(p&&!u(W,p)),y=!!(x&&r(W,x)),B=!!(g&&m(W,g)),C=!!(l&&kd(W,l,e)),J=!!(d&&kd(W,d,e))||y||B||!n&&!o&&I||n&&o===!1&&I,h=a(W,i??e.today());I&&Z.outside.push(R),C&&Z.disabled.push(R),J&&Z.hidden.push(R),h&&Z.today.push(R),b&&Object.keys(b).forEach(f=>{let F=b?.[f];F&&kd(W,F,e)&&(H[f]?H[f].push(R):H[f]=[R])})}return R=>{let W={[Xt.focused]:!1,[Xt.disabled]:!1,[Xt.hidden]:!1,[Xt.outside]:!1,[Xt.today]:!1},p={};for(let I in Z){let y=Z[I];W[I]=y.some(B=>B===R)}for(let I in H)p[I]=H[I].some(y=>y===R);return{...W,...p}}}function Z$(c,t,e={}){return Object.entries(c).filter(([,d])=>d===!0).reduce((d,[b])=>(e[b]?d.push(e[b]):t[Xt[b]]?d.push(t[Xt[b]]):t[wl[b]]&&d.push(t[wl[b]]),d),[t[Xc.Day]])}var oC={};Au(oC,{Button:()=>dIc,CaptionLabel:()=>bIc,Chevron:()=>oIc,Day:()=>nIc,DayButton:()=>iIc,Dropdown:()=>aIc,DropdownNav:()=>uIc,Footer:()=>GIc,Month:()=>XIc,MonthCaption:()=>rIc,MonthGrid:()=>sIc,Months:()=>mIc,MonthsDropdown:()=>xIc,Nav:()=>gIc,NextMonthButton:()=>HIc,Option:()=>ZIc,PreviousMonthButton:()=>RIc,Root:()=>IIc,Select:()=>pIc,Week:()=>WIc,WeekNumber:()=>VIc,WeekNumberHeader:()=>hIc,Weekday:()=>BIc,Weekdays:()=>yIc,Weeks:()=>JIc,YearsDropdown:()=>vIc});var R$=X(P(),1);function dIc(c){return R$.default.createElement("button",{...c})}var I$=X(P(),1);function bIc(c){return I$.default.createElement("span",{...c})}var Qr=X(P(),1);function oIc(c){let{size:t=24,orientation:e="left",className:l}=c;return Qr.default.createElement("svg",{className:l,width:t,height:t,viewBox:"0 0 24 24"},e==="up"&&Qr.default.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),e==="down"&&Qr.default.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),e==="left"&&Qr.default.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),e==="right"&&Qr.default.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}var p$=X(P(),1);function nIc(c){let{day:t,modifiers:e,...l}=c;return p$.default.createElement("td",{...l})}var Ry=X(P(),1);function iIc(c){let{day:t,modifiers:e,...l}=c,d=Ry.default.useRef(null);return Ry.default.useEffect(()=>{e.focused&&d.current?.focus()},[e.focused]),Ry.default.createElement("button",{ref:d,...l})}var Lr=X(P(),1);function aIc(c){let{options:t,className:e,components:l,classNames:d,...b}=c,o=[d[Xc.Dropdown],e].join(" "),n=t?.find(({value:i})=>i===b.value);return Lr.default.createElement("span",{"data-disabled":b.disabled,className:d[Xc.DropdownRoot]},Lr.default.createElement(l.Select,{className:o,...b},t?.map(({value:i,label:a,disabled:u})=>Lr.default.createElement(l.Option,{key:i,value:i,disabled:u},a))),Lr.default.createElement("span",{className:d[Xc.CaptionLabel],"aria-hidden":!0},n?.label,Lr.default.createElement(l.Chevron,{orientation:"down",size:18,className:d[Xc.Chevron]})))}var W$=X(P(),1);function uIc(c){return W$.default.createElement("div",{...c})}var B$=X(P(),1);function GIc(c){return B$.default.createElement("div",{...c})}var y$=X(P(),1);function XIc(c){let{calendarMonth:t,displayIndex:e,...l}=c;return y$.default.createElement("div",{...l},c.children)}var V$=X(P(),1);function rIc(c){let{calendarMonth:t,displayIndex:e,...l}=c;return V$.default.createElement("div",{...l})}var h$=X(P(),1);function sIc(c){return h$.default.createElement("table",{...c})}var J$=X(P(),1);function mIc(c){return J$.default.createElement("div",{...c})}var v$=X(P(),1);var Iy=X(P(),1),dC=(0,Iy.createContext)(void 0);function ho(){let c=(0,Iy.useContext)(dC);if(c===void 0)throw new Error("useDayPicker() must be used within a custom component.");return c}function xIc(c){let{components:t}=ho();return v$.default.createElement(t.Dropdown,{...c})}var vn=X(P(),1);function gIc(c){let{onPreviousClick:t,onNextClick:e,previousMonth:l,nextMonth:d,...b}=c,{components:o,classNames:n,labels:{labelPrevious:i,labelNext:a}}=ho(),u=(0,vn.useCallback)(r=>{d&&e?.(r)},[d,e]),G=(0,vn.useCallback)(r=>{l&&t?.(r)},[l,t]);return vn.default.createElement("nav",{...b},vn.default.createElement(o.PreviousMonthButton,{type:"button",className:n[Xc.PreviousMonthButton],tabIndex:l?void 0:-1,"aria-disabled":l?void 0:!0,"aria-label":i(l),onClick:G},vn.default.createElement(o.Chevron,{disabled:l?void 0:!0,className:n[Xc.Chevron],orientation:"left"})),vn.default.createElement(o.NextMonthButton,{type:"button",className:n[Xc.NextMonthButton],tabIndex:d?void 0:-1,"aria-disabled":d?void 0:!0,"aria-label":a(d),onClick:u},vn.default.createElement(o.Chevron,{disabled:d?void 0:!0,orientation:"right",className:n[Xc.Chevron]})))}var C$=X(P(),1);function HIc(c){let{components:t}=ho();return C$.default.createElement(t.Button,{...c})}var f$=X(P(),1);function ZIc(c){return f$.default.createElement("option",{...c})}var Y$=X(P(),1);function RIc(c){let{components:t}=ho();return Y$.default.createElement(t.Button,{...c})}var F$=X(P(),1);function IIc(c){let{rootRef:t,...e}=c;return F$.default.createElement("div",{...e,ref:t})}var N$=X(P(),1);function pIc(c){return N$.default.createElement("select",{...c})}var S$=X(P(),1);function WIc(c){let{week:t,...e}=c;return S$.default.createElement("tr",{...e})}var k$=X(P(),1);function BIc(c){return k$.default.createElement("th",{...c})}var bC=X(P(),1);function yIc(c){return bC.default.createElement("thead",{"aria-hidden":!0},bC.default.createElement("tr",{...c}))}var z$=X(P(),1);function VIc(c){let{week:t,...e}=c;return z$.default.createElement("th",{...e})}var A$=X(P(),1);function hIc(c){return A$.default.createElement("th",{...c})}var O$=X(P(),1);function JIc(c){return O$.default.createElement("tbody",{...c})}var w$=X(P(),1);function vIc(c){let{components:t}=ho();return w$.default.createElement(t.Dropdown,{...c})}function T$(c){return{...oC,...c}}function Q$(c){let t={"data-mode":c.mode??void 0,"data-required":"required"in c?c.required:void 0,"data-multiple-months":c.numberOfMonths&&c.numberOfMonths>1||void 0,"data-week-numbers":c.showWeekNumber||void 0,"data-broadcast-calendar":c.broadcastCalendar||void 0,"data-nav-layout":c.navLayout||void 0};return Object.entries(c).forEach(([e,l])=>{e.startsWith("data-")&&(t[e]=l)}),t}function L$(){let c={};for(let t in Xc)c[Xc[t]]=`rdp-${Xc[t]}`;for(let t in Xt)c[Xt[t]]=`rdp-${Xt[t]}`;for(let t in wl)c[wl[t]]=`rdp-${wl[t]}`;for(let t in Hl)c[Hl[t]]=`rdp-${Hl[t]}`;return c}var nC={};Au(nC,{formatCaption:()=>D$,formatDay:()=>fIc,formatMonthCaption:()=>CIc,formatMonthDropdown:()=>YIc,formatWeekNumber:()=>FIc,formatWeekNumberHeader:()=>NIc,formatWeekdayName:()=>SIc,formatYearCaption:()=>kIc,formatYearDropdown:()=>U$});function D$(c,t,e){return(e??new be(t)).format(c,"LLLL y")}var CIc=D$;function fIc(c,t,e){return(e??new be(t)).format(c,"d")}function YIc(c,t=ce){return t.format(c,"LLLL")}function FIc(c,t=ce){return c<10?t.formatNumber(`0${c.toLocaleString()}`):t.formatNumber(`${c.toLocaleString()}`)}function NIc(){return""}function SIc(c,t,e){return(e??new be(t)).format(c,"cccccc")}function U$(c,t=ce){return t.format(c,"yyyy")}var kIc=U$;function j$(c){return c?.formatMonthCaption&&!c.formatCaption&&(c.formatCaption=c.formatMonthCaption),c?.formatYearCaption&&!c.formatYearDropdown&&(c.formatYearDropdown=c.formatYearCaption),{...nC,...c}}function E$(c,t,e,l,d){let{startOfMonth:b,startOfYear:o,endOfYear:n,eachMonthOfInterval:i,getMonth:a}=d;return i({start:o(c),end:n(c)}).map(r=>{let s=l.formatMonthDropdown(r,d),m=a(r),x=t&&r<b(t)||e&&r>b(e)||!1;return{value:m,label:s,disabled:x}})}function M$(c,t={},e={}){let l={...t?.[Xc.Day]};return Object.entries(c).filter(([,d])=>d===!0).forEach(([d])=>{l={...l,...e?.[d]}}),l}function P$(c,t,e){let l=c.today(),d=e?c.startOfBroadcastWeek(l,c):t?c.startOfISOWeek(l):c.startOfWeek(l),b=[];for(let o=0;o<7;o++){let n=c.addDays(d,o);b.push(n)}return b}function K$(c,t,e,l){if(!c||!t)return;let{startOfYear:d,endOfYear:b,addYears:o,getYear:n,isBefore:i,isSameYear:a}=l,u=d(c),G=b(t),r=[],s=u;for(;i(s,G)||a(s,G);)r.push(s),s=o(s,1);return r.map(m=>{let x=e.formatYearDropdown(m,l);return{value:n(m),label:x,disabled:!1}})}var iC={};Au(iC,{labelCaption:()=>zIc,labelDay:()=>OIc,labelDayButton:()=>q$,labelGrid:()=>_$,labelGridcell:()=>AIc,labelMonthDropdown:()=>TIc,labelNav:()=>wIc,labelNext:()=>QIc,labelPrevious:()=>LIc,labelWeekNumber:()=>UIc,labelWeekNumberHeader:()=>jIc,labelWeekday:()=>DIc,labelYearDropdown:()=>EIc});function _$(c,t,e){return(e??new be(t)).format(c,"LLLL y")}var zIc=_$;function AIc(c,t,e,l){let d=(l??new be(e)).format(c,"PPPP");return t?.today&&(d=`Today, ${d}`),d}function q$(c,t,e,l){let d=(l??new be(e)).format(c,"PPPP");return t.today&&(d=`Today, ${d}`),t.selected&&(d=`${d}, selected`),d}var OIc=q$;function wIc(){return""}function TIc(c){return"Choose the Month"}function QIc(c){return"Go to the Next Month"}function LIc(c){return"Go to the Previous Month"}function DIc(c,t,e){return(e??new be(t)).format(c,"cccc")}function UIc(c,t){return`Week ${c}`}function jIc(c){return"Week Number"}function EIc(c){return"Choose the Year"}var Dr=X(P(),1);var sx=c=>c instanceof HTMLElement?c:null,aC=c=>[...c.querySelectorAll("[data-animated-month]")??[]],MIc=c=>sx(c.querySelector("[data-animated-month]")),uC=c=>sx(c.querySelector("[data-animated-caption]")),GC=c=>sx(c.querySelector("[data-animated-weeks]")),PIc=c=>sx(c.querySelector("[data-animated-nav]")),KIc=c=>sx(c.querySelector("[data-animated-weekdays]"));function $$(c,t,{classNames:e,months:l,focused:d,dateLib:b}){let o=(0,Dr.useRef)(null),n=(0,Dr.useRef)(l),i=(0,Dr.useRef)(!1);(0,Dr.useLayoutEffect)(()=>{let a=n.current;if(n.current=l,!t||!c.current||!(c.current instanceof HTMLElement)||l.length===0||a.length===0||l.length!==a.length)return;let u=b.isSameMonth(l[0].date,a[0].date),G=b.isAfter(l[0].date,a[0].date),r=G?e[Hl.caption_after_enter]:e[Hl.caption_before_enter],s=G?e[Hl.weeks_after_enter]:e[Hl.weeks_before_enter],m=o.current,x=c.current.cloneNode(!0);if(x instanceof HTMLElement?(aC(x).forEach(R=>{if(!(R instanceof HTMLElement))return;let W=MIc(R);W&&R.contains(W)&&R.removeChild(W);let p=uC(R);p&&p.classList.remove(r);let I=GC(R);I&&I.classList.remove(s)}),o.current=x):o.current=null,i.current||u||d)return;let g=m instanceof HTMLElement?aC(m):[],Z=aC(c.current);if(Z&&Z.every(H=>H instanceof HTMLElement)&&g&&g.every(H=>H instanceof HTMLElement)){i.current=!0;let H=[];c.current.style.isolation="isolate";let R=PIc(c.current);R&&(R.style.zIndex="1"),Z.forEach((W,p)=>{let I=g[p];if(!I)return;W.style.position="relative",W.style.overflow="hidden";let y=uC(W);y&&y.classList.add(r);let B=GC(W);B&&B.classList.add(s);let C=()=>{i.current=!1,c.current&&(c.current.style.isolation=""),R&&(R.style.zIndex=""),y&&y.classList.remove(r),B&&B.classList.remove(s),W.style.position="",W.style.overflow="",W.contains(I)&&W.removeChild(I)};H.push(C),I.style.pointerEvents="none",I.style.position="absolute",I.style.overflow="hidden",I.setAttribute("aria-hidden","true");let J=KIc(I);J&&(J.style.opacity="0");let h=uC(I);h&&(h.classList.add(G?e[Hl.caption_before_exit]:e[Hl.caption_after_exit]),h.addEventListener("animationend",C));let f=GC(I);f&&f.classList.add(G?e[Hl.weeks_before_exit]:e[Hl.weeks_after_exit]),W.insertBefore(I,W.firstChild)})}})}var acc=X(P(),1);function ccc(c,t,e,l){let d=c[0],b=c[c.length-1],{ISOWeek:o,fixedWeeks:n,broadcastCalendar:i}=e??{},{addDays:a,differenceInCalendarDays:u,differenceInCalendarMonths:G,endOfBroadcastWeek:r,endOfISOWeek:s,endOfMonth:m,endOfWeek:x,isAfter:g,startOfBroadcastWeek:Z,startOfISOWeek:H,startOfWeek:R}=l,W=i?Z(d,l):o?H(d):R(d),p=i?r(b):o?s(m(b)):x(m(b)),I=u(p,W),y=G(b,d)+1,B=[];for(let h=0;h<=I;h++){let f=a(W,h);if(t&&g(f,t))break;B.push(f)}let J=(i?35:42)*y;if(n&&B.length<J){let h=J-B.length;for(let f=0;f<h;f++){let F=a(B[B.length-1],1);B.push(F)}}return B}function tcc(c){let t=[];return c.reduce((e,l)=>{let d=l.weeks.reduce((b,o)=>[...b,...o.days],t);return[...e,...d]},t)}function ecc(c,t,e,l){let{numberOfMonths:d=1}=e,b=[];for(let o=0;o<d;o++){let n=l.addMonths(c,o);if(t&&n>t)break;b.push(n)}return b}function XC(c,t){let{month:e,defaultMonth:l,today:d=t.today(),numberOfMonths:b=1,endMonth:o,startMonth:n}=c,i=e||l||d,{differenceInCalendarMonths:a,addMonths:u,startOfMonth:G}=t;if(o&&a(o,i)<0){let r=-1*(b-1);i=u(o,r)}return n&&a(i,n)<0&&(i=n),G(i)}function lcc(c,t,e,l){let{addDays:d,endOfBroadcastWeek:b,endOfISOWeek:o,endOfMonth:n,endOfWeek:i,getISOWeek:a,getWeek:u,startOfBroadcastWeek:G,startOfISOWeek:r,startOfWeek:s}=l,m=c.reduce((x,g)=>{let Z=e.broadcastCalendar?G(g,l):e.ISOWeek?r(g):s(g),H=e.broadcastCalendar?b(g):e.ISOWeek?o(n(g)):i(n(g)),R=t.filter(y=>y>=Z&&y<=H),W=e.broadcastCalendar?35:42;if(e.fixedWeeks&&R.length<W){let y=t.filter(B=>{let C=W-R.length;return B>H&&B<=d(H,C)});R.push(...y)}let p=R.reduce((y,B)=>{let C=e.ISOWeek?a(B):u(B),J=y.find(f=>f.weekNumber===C),h=new wr(B,g,l);return J?J.days.push(h):y.push(new sy(C,[h])),y},[]),I=new ry(g,p);return x.push(I),x},[]);return e.reverseMonths?m.reverse():m}function dcc(c,t){let{startMonth:e,endMonth:l}=c,{startOfYear:d,startOfDay:b,startOfMonth:o,endOfMonth:n,addYears:i,endOfYear:a,newDate:u,today:G}=t,{fromYear:r,toYear:s,fromMonth:m,toMonth:x}=c;!e&&m&&(e=m),!e&&r&&(e=t.newDate(r,0,1)),!l&&x&&(l=x),!l&&s&&(l=u(s,11,31));let g=c.captionLayout==="dropdown"||c.captionLayout==="dropdown-years";return e?e=o(e):r?e=u(r,0,1):!e&&g&&(e=d(i(c.today??G(),-100))),l?l=n(l):s?l=u(s,11,31):!l&&g&&(l=a(c.today??G())),[e&&b(e),l&&b(l)]}function bcc(c,t,e,l){if(e.disableNavigation)return;let{pagedNavigation:d,numberOfMonths:b=1}=e,{startOfMonth:o,addMonths:n,differenceInCalendarMonths:i}=l,a=d?b:1,u=o(c);if(!t)return n(u,a);if(!(i(t,c)<b))return n(u,a)}function occ(c,t,e,l){if(e.disableNavigation)return;let{pagedNavigation:d,numberOfMonths:b}=e,{startOfMonth:o,addMonths:n,differenceInCalendarMonths:i}=l,a=d?b??1:1,u=o(c);if(!t)return n(u,-a);if(!(i(u,t)<=0))return n(u,-a)}function ncc(c){let t=[];return c.reduce((e,l)=>[...e,...l.weeks],t)}var icc=X(P(),1);function Qi(c,t){let[e,l]=(0,icc.useState)(c);return[t===void 0?e:t,l]}function ucc(c,t){let[e,l]=dcc(c,t),{startOfMonth:d,endOfMonth:b}=t,o=XC(c,t),[n,i]=Qi(o,c.month?o:void 0);(0,acc.useEffect)(()=>{let I=XC(c,t);i(I)},[c.timeZone]);let a=ecc(n,l,c,t),u=ccc(a,c.endMonth?b(c.endMonth):void 0,c,t),G=lcc(a,u,c,t),r=ncc(G),s=tcc(G),m=occ(n,e,c,t),x=bcc(n,l,c,t),{disableNavigation:g,onMonthChange:Z}=c,H=I=>r.some(y=>y.days.some(B=>B.isEqualTo(I))),R=I=>{if(g)return;let y=d(I);e&&y<d(e)&&(y=d(e)),l&&y>d(l)&&(y=d(l)),i(y),Z?.(y)};return{months:G,weeks:r,days:s,navStart:e,navEnd:l,previousMonth:m,nextMonth:x,goToMonth:R,goToDay:I=>{H(I)||R(I.date)}}}var sC=X(P(),1);var Jo;(function(c){c[c.Today=0]="Today",c[c.Selected=1]="Selected",c[c.LastFocused=2]="LastFocused",c[c.FocusedModifier=3]="FocusedModifier"})(Jo||(Jo={}));function Gcc(c){return!c[Xt.disabled]&&!c[Xt.hidden]&&!c[Xt.outside]}function Xcc(c,t,e,l){let d,b=-1;for(let o of c){let n=t(o);Gcc(n)&&(n[Xt.focused]&&b<Jo.FocusedModifier?(d=o,b=Jo.FocusedModifier):l?.isEqualTo(o)&&b<Jo.LastFocused?(d=o,b=Jo.LastFocused):e(o.date)&&b<Jo.Selected?(d=o,b=Jo.Selected):n[Xt.today]&&b<Jo.Today&&(d=o,b=Jo.Today))}return d||(d=c.find(o=>Gcc(t(o)))),d}function rcc(c,t,e,l,d,b,o){let{ISOWeek:n,broadcastCalendar:i}=b,{addDays:a,addMonths:u,addWeeks:G,addYears:r,endOfBroadcastWeek:s,endOfISOWeek:m,endOfWeek:x,max:g,min:Z,startOfBroadcastWeek:H,startOfISOWeek:R,startOfWeek:W}=o,I={day:a,week:G,month:u,year:r,startOfWeek:y=>i?H(y,o):n?R(y):W(y),endOfWeek:y=>i?s(y):n?m(y):x(y)}[c](e,t==="after"?1:-1);return t==="before"&&l?I=g([l,I]):t==="after"&&d&&(I=Z([d,I])),I}function rC(c,t,e,l,d,b,o,n=0){if(n>365)return;let i=rcc(c,t,e.date,l,d,b,o),a=!!(b.disabled&&kd(i,b.disabled,o)),u=!!(b.hidden&&kd(i,b.hidden,o)),G=i,r=new wr(i,G,o);return!a&&!u?r:rC(c,t,r,l,d,b,o,n+1)}function scc(c,t,e,l,d){let{autoFocus:b}=c,[o,n]=(0,sC.useState)(),i=Xcc(t.days,e,l||(()=>!1),o),[a,u]=(0,sC.useState)(b?i:void 0);return{isFocusTarget:x=>!!i?.isEqualTo(x),setFocused:u,focused:a,blur:()=>{n(a),u(void 0)},moveFocus:(x,g)=>{if(!a)return;let Z=rC(x,g,a,t.navStart,t.navEnd,c,d);Z&&(t.goToDay(Z),u(Z))}}}function mcc(c,t){let{selected:e,required:l,onSelect:d}=c,[b,o]=Qi(e,d?e:void 0),n=d?e:b,{isSameDay:i}=t,a=s=>n?.some(m=>i(m,s))??!1,{min:u,max:G}=c;return{selected:n,select:(s,m,x)=>{let g=[...n??[]];if(a(s)){if(n?.length===u||l&&n?.length===1)return;g=n?.filter(Z=>!i(Z,s))}else n?.length===G?g=[s]:g=[...g,s];return d||o(g),d?.(g,s,m,x),g},isSelected:a}}function xcc(c,t,e=0,l=0,d=!1,b=ce){let{from:o,to:n}=t||{},{isSameDay:i,isAfter:a,isBefore:u}=b,G;if(!o&&!n)G={from:c,to:e>0?void 0:c};else if(o&&!n)i(o,c)?d?G={from:o,to:void 0}:G=void 0:u(c,o)?G={from:c,to:o}:G={from:o,to:c};else if(o&&n)if(i(o,c)&&i(n,c))d?G={from:o,to:n}:G=void 0;else if(i(o,c))G={from:o,to:e>0?void 0:c};else if(i(n,c))G={from:c,to:e>0?void 0:c};else if(u(c,o))G={from:c,to:n};else if(a(c,o))G={from:o,to:c};else if(a(c,n))G={from:o,to:c};else throw new Error("Invalid range");if(G?.from&&G?.to){let r=b.differenceInCalendarDays(G.to,G.from);l>0&&r>l?G={from:c,to:void 0}:e>1&&r<e&&(G={from:c,to:void 0})}return G}function gcc(c,t,e=ce){let l=Array.isArray(t)?t:[t],d=c.from,b=e.differenceInCalendarDays(c.to,c.from),o=Math.min(b,6);for(let n=0;n<=o;n++){if(l.includes(d.getDay()))return!0;d=e.addDays(d,1)}return!1}function mC(c,t,e=ce){return Tl(c,t.from,!1,e)||Tl(c,t.to,!1,e)||Tl(t,c.from,!1,e)||Tl(t,c.to,!1,e)}function py(c,t,e=ce){let l=Array.isArray(t)?t:[t];if(l.filter(n=>typeof n!="function").some(n=>typeof n=="boolean"?n:e.isDate(n)?Tl(c,n,!1,e):Zy(n,e)?n.some(i=>Tl(c,i,!1,e)):Tr(n)?n.from&&n.to?mC(c,{from:n.from,to:n.to},e):!1:Hy(n)?gcc(c,n.dayOfWeek,e):my(n)?e.isAfter(n.before,n.after)?mC(c,{from:e.addDays(n.after,1),to:e.addDays(n.before,-1)},e):kd(c.from,n,e)||kd(c.to,n,e):xy(n)||gy(n)?kd(c.from,n,e)||kd(c.to,n,e):!1))return!0;let o=l.filter(n=>typeof n=="function");if(o.length){let n=c.from,i=e.differenceInCalendarDays(c.to,c.from);for(let a=0;a<=i;a++){if(o.some(u=>u(n)))return!0;n=e.addDays(n,1)}}return!1}function Hcc(c,t){let{disabled:e,excludeDisabled:l,selected:d,required:b,onSelect:o}=c,[n,i]=Qi(d,o?d:void 0),a=o?d:n;return{selected:a,select:(r,s,m)=>{let{min:x,max:g}=c,Z=r?xcc(r,a,x,g,b,t):void 0;return l&&e&&Z?.from&&Z.to&&py({from:Z.from,to:Z.to},e,t)&&(Z.from=r,Z.to=void 0),o||i(Z),o?.(Z,r,s,m),Z},isSelected:r=>a&&Tl(a,r,!1,t)}}function Zcc(c,t){let{selected:e,required:l,onSelect:d}=c,[b,o]=Qi(e,d?e:void 0),n=d?e:b,{isSameDay:i}=t;return{selected:n,select:(G,r,s)=>{let m=G;return!l&&n&&n&&i(G,n)&&(m=void 0),d||o(m),d?.(m,G,r,s),m},isSelected:G=>n?i(n,G):!1}}function Rcc(c,t){let e=Zcc(c,t),l=mcc(c,t),d=Hcc(c,t);switch(c.mode){case"single":return e;case"multiple":return l;case"range":return d;default:return}}function Wy(c){let t=c;t.timeZone&&(t={...c},t.today&&(t.today=new $t(t.today,t.timeZone)),t.month&&(t.month=new $t(t.month,t.timeZone)),t.defaultMonth&&(t.defaultMonth=new $t(t.defaultMonth,t.timeZone)),t.startMonth&&(t.startMonth=new $t(t.startMonth,t.timeZone)),t.endMonth&&(t.endMonth=new $t(t.endMonth,t.timeZone)),t.mode==="single"&&t.selected?t.selected=new $t(t.selected,t.timeZone):t.mode==="multiple"&&t.selected?t.selected=t.selected?.map(yc=>new $t(yc,t.timeZone)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?new $t(t.selected.from,t.timeZone):void 0,to:t.selected.to?new $t(t.selected.to,t.timeZone):void 0}));let{components:e,formatters:l,labels:d,dateLib:b,locale:o,classNames:n}=(0,Vc.useMemo)(()=>{let yc={...Sd,...t.locale};return{dateLib:new be({locale:yc,weekStartsOn:t.broadcastCalendar?1:t.weekStartsOn,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},t.dateLib),components:T$(t.components),formatters:j$(t.formatters),labels:{...iC,...t.labels},locale:yc,classNames:{...L$(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.components,t.formatters,t.labels,t.classNames]),{captionLayout:i,mode:a,navLayout:u,numberOfMonths:G=1,onDayBlur:r,onDayClick:s,onDayFocus:m,onDayKeyDown:x,onDayMouseEnter:g,onDayMouseLeave:Z,onNextClick:H,onPrevClick:R,showWeekNumber:W,styles:p}=t,{formatCaption:I,formatDay:y,formatMonthDropdown:B,formatWeekNumber:C,formatWeekNumberHeader:J,formatWeekdayName:h,formatYearDropdown:f}=l,F=ucc(t,b),{days:O,months:z,navStart:L,navEnd:j,previousMonth:S,nextMonth:v,goToMonth:A}=F,K=H$(O,t,b),{isSelected:tc,select:M,selected:U}=Rcc(t,b)??{},{blur:q,focused:uc,isFocusTarget:gc,moveFocus:hc,setFocused:tt}=scc(t,F,K,tc??(()=>!1),b),{labelDayButton:Kc,labelGridcell:mt,labelGrid:sc,labelMonthDropdown:_c,labelNav:St,labelPrevious:Zl,labelNext:pe,labelWeekday:te,labelWeekNumber:Rl,labelWeekNumberHeader:mc,labelYearDropdown:Yc}=d,Mc=(0,Vc.useMemo)(()=>P$(b,t.ISOWeek),[b,t.ISOWeek]),Nc=a!==void 0||s!==void 0,oe=(0,Vc.useCallback)(()=>{S&&(A(S),R?.(S))},[S,A,R]),ne=(0,Vc.useCallback)(()=>{v&&(A(v),H?.(v))},[A,v,H]),Ad=(0,Vc.useCallback)((yc,Qc)=>Fc=>{Fc.preventDefault(),Fc.stopPropagation(),tt(yc),M?.(yc.date,Qc,Fc),s?.(yc.date,Qc,Fc)},[M,s,tt]),Il=(0,Vc.useCallback)((yc,Qc)=>Fc=>{tt(yc),m?.(yc.date,Qc,Fc)},[m,tt]),hb=(0,Vc.useCallback)((yc,Qc)=>Fc=>{q(),r?.(yc.date,Qc,Fc)},[q,r]),Di=(0,Vc.useCallback)((yc,Qc)=>Fc=>{let ed={ArrowLeft:["day",t.dir==="rtl"?"after":"before"],ArrowRight:["day",t.dir==="rtl"?"before":"after"],ArrowDown:["week","after"],ArrowUp:["week","before"],PageUp:[Fc.shiftKey?"year":"month","before"],PageDown:[Fc.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(ed[Fc.key]){Fc.preventDefault(),Fc.stopPropagation();let[Qt,ld]=ed[Fc.key];hc(Qt,ld)}x?.(yc.date,Qc,Fc)},[hc,x,t.dir]),Cn=(0,Vc.useCallback)((yc,Qc)=>Fc=>{g?.(yc.date,Qc,Fc)},[g]),ie=(0,Vc.useCallback)((yc,Qc)=>Fc=>{Z?.(yc.date,Qc,Fc)},[Z]),Ne=(0,Vc.useCallback)(yc=>Qc=>{let Fc=Number(Qc.target.value),ed=b.setMonth(b.startOfMonth(yc),Fc);A(ed)},[b,A]),_r=(0,Vc.useCallback)(yc=>Qc=>{let Fc=Number(Qc.target.value),ed=b.setYear(b.startOfMonth(yc),Fc);A(ed)},[b,A]),{className:Jb,style:qr}=(0,Vc.useMemo)(()=>({className:[n[Xc.Root],t.className].filter(Boolean).join(" "),style:{...p?.[Xc.Root],...t.style}}),[n,t.className,t.style,p]),ku=Q$(t),We=(0,Vc.useRef)(null);$$(We,!!t.animate,{classNames:n,months:z,focused:uc,dateLib:b});let ee={dayPickerProps:t,selected:U,select:M,isSelected:tc,months:z,nextMonth:v,previousMonth:S,goToMonth:A,getModifiers:K,components:e,classNames:n,styles:p,labels:d,formatters:l};return Vc.default.createElement(dC.Provider,{value:ee},Vc.default.createElement(e.Root,{rootRef:t.animate?We:void 0,className:Jb,style:qr,dir:t.dir,id:t.id,lang:t.lang,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],...ku},Vc.default.createElement(e.Months,{className:n[Xc.Months],style:p?.[Xc.Months]},!t.hideNavigation&&!u&&Vc.default.createElement(e.Nav,{"data-animated-nav":t.animate?"true":void 0,className:n[Xc.Nav],style:p?.[Xc.Nav],"aria-label":St(),onPreviousClick:oe,onNextClick:ne,previousMonth:S,nextMonth:v}),z.map((yc,Qc)=>{let Fc=E$(yc.date,L,j,l,b),ed=K$(L,j,l,b);return Vc.default.createElement(e.Month,{"data-animated-month":t.animate?"true":void 0,className:n[Xc.Month],style:p?.[Xc.Month],key:Qc,displayIndex:Qc,calendarMonth:yc},u==="around"&&!t.hideNavigation&&Qc===0&&Vc.default.createElement(e.PreviousMonthButton,{type:"button",className:n[Xc.PreviousMonthButton],tabIndex:S?void 0:-1,"aria-disabled":S?void 0:!0,"aria-label":Zl(S),onClick:oe,"data-animated-button":t.animate?"true":void 0},Vc.default.createElement(e.Chevron,{disabled:S?void 0:!0,className:n[Xc.Chevron],orientation:t.dir==="rtl"?"right":"left"})),Vc.default.createElement(e.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:n[Xc.MonthCaption],style:p?.[Xc.MonthCaption],calendarMonth:yc,displayIndex:Qc},i?.startsWith("dropdown")?Vc.default.createElement(e.DropdownNav,{className:n[Xc.Dropdowns],style:p?.[Xc.Dropdowns]},i==="dropdown"||i==="dropdown-months"?Vc.default.createElement(e.MonthsDropdown,{className:n[Xc.MonthsDropdown],"aria-label":_c(),classNames:n,components:e,disabled:!!t.disableNavigation,onChange:Ne(yc.date),options:Fc,style:p?.[Xc.Dropdown],value:b.getMonth(yc.date)}):Vc.default.createElement("span",null,B(yc.date,b)),i==="dropdown"||i==="dropdown-years"?Vc.default.createElement(e.YearsDropdown,{className:n[Xc.YearsDropdown],"aria-label":Yc(b.options),classNames:n,components:e,disabled:!!t.disableNavigation,onChange:_r(yc.date),options:ed,style:p?.[Xc.Dropdown],value:b.getYear(yc.date)}):Vc.default.createElement("span",null,f(yc.date,b)),Vc.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"}},I(yc.date,b.options,b))):Vc.default.createElement(e.CaptionLabel,{className:n[Xc.CaptionLabel],role:"status","aria-live":"polite"},I(yc.date,b.options,b))),u==="around"&&!t.hideNavigation&&Qc===G-1&&Vc.default.createElement(e.NextMonthButton,{type:"button",className:n[Xc.NextMonthButton],tabIndex:v?void 0:-1,"aria-disabled":v?void 0:!0,"aria-label":pe(v),onClick:ne,"data-animated-button":t.animate?"true":void 0},Vc.default.createElement(e.Chevron,{disabled:v?void 0:!0,className:n[Xc.Chevron],orientation:t.dir==="rtl"?"left":"right"})),Qc===G-1&&u==="after"&&!t.hideNavigation&&Vc.default.createElement(e.Nav,{"data-animated-nav":t.animate?"true":void 0,className:n[Xc.Nav],style:p?.[Xc.Nav],"aria-label":St(),onPreviousClick:oe,onNextClick:ne,previousMonth:S,nextMonth:v}),Vc.default.createElement(e.MonthGrid,{role:"grid","aria-multiselectable":a==="multiple"||a==="range","aria-label":sc(yc.date,b.options,b)||void 0,className:n[Xc.MonthGrid],style:p?.[Xc.MonthGrid]},!t.hideWeekdays&&Vc.default.createElement(e.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:n[Xc.Weekdays],style:p?.[Xc.Weekdays]},W&&Vc.default.createElement(e.WeekNumberHeader,{"aria-label":mc(b.options),className:n[Xc.WeekNumberHeader],style:p?.[Xc.WeekNumberHeader],scope:"col"},J()),Mc.map((Qt,ld)=>Vc.default.createElement(e.Weekday,{"aria-label":te(Qt,b.options,b),className:n[Xc.Weekday],key:ld,style:p?.[Xc.Weekday],scope:"col"},h(Qt,b.options,b)))),Vc.default.createElement(e.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:n[Xc.Weeks],style:p?.[Xc.Weeks]},yc.weeks.map((Qt,ld)=>Vc.default.createElement(e.Week,{className:n[Xc.Week],key:Qt.weekNumber,style:p?.[Xc.Week],week:Qt},W&&Vc.default.createElement(e.WeekNumber,{week:Qt,style:p?.[Xc.WeekNumber],"aria-label":Rl(Qt.weekNumber,{locale:o}),className:n[Xc.WeekNumber],scope:"row",role:"rowheader"},C(Qt.weekNumber,b)),Qt.days.map(Lt=>{let{date:Pe}=Lt,Uc=K(Lt);if(Uc[Xt.focused]=!Uc.hidden&&!!uc?.isEqualTo(Lt),Uc[wl.selected]=tc?.(Pe)||Uc.selected,Tr(U)){let{from:$r,to:Ui}=U;Uc[wl.range_start]=!!($r&&Ui&&b.isSameDay(Pe,$r)),Uc[wl.range_end]=!!($r&&Ui&&b.isSameDay(Pe,Ui)),Uc[wl.range_middle]=Tl(U,Pe,!0,b)}let Oy=M$(Uc,p,t.modifiersStyles),wy=Z$(Uc,n,t.modifiersClassNames),Ty=!Nc&&!Uc.hidden?mt(Pe,Uc,b.options,b):void 0;return Vc.default.createElement(e.Day,{key:`${b.format(Pe,"yyyy-MM-dd")}_${b.format(Lt.displayMonth,"yyyy-MM")}`,day:Lt,modifiers:Uc,className:wy.join(" "),style:Oy,role:"gridcell","aria-selected":Uc.selected||void 0,"aria-label":Ty,"data-day":b.format(Pe,"yyyy-MM-dd"),"data-month":Lt.outside?b.format(Pe,"yyyy-MM"):void 0,"data-selected":Uc.selected||void 0,"data-disabled":Uc.disabled||void 0,"data-hidden":Uc.hidden||void 0,"data-outside":Lt.outside||void 0,"data-focused":Uc.focused||void 0,"data-today":Uc.today||void 0},!Uc.hidden&&Nc?Vc.default.createElement(e.DayButton,{className:n[Xc.DayButton],style:p?.[Xc.DayButton],type:"button",day:Lt,modifiers:Uc,disabled:Uc.disabled||void 0,tabIndex:gc(Lt)?0:-1,"aria-label":Kc(Pe,Uc,b.options,b),onClick:Ad(Lt,Uc),onBlur:hb(Lt,Uc),onFocus:Il(Lt,Uc),onKeyDown:Di(Lt,Uc),onMouseEnter:Cn(Lt,Uc),onMouseLeave:ie(Lt,Uc)},y(Pe,b.options,b)):!Uc.hidden&&y(Lt.date,b.options,b))}))))))})),t.footer&&Vc.default.createElement(e.Footer,{className:n[Xc.Footer],style:p?.[Xc.Footer],role:"status","aria-live":"polite"},t.footer)))}var Bcc=X(Y(),1);var td=X(V(),1),_Ic=()=>(0,td.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,td.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"})}),qIc=()=>(0,td.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,td.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"})}),$Ic=()=>(0,td.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,td.jsx)("line",{x1:"0",y1:"0.5",x2:"100",y2:"0.5"}),(0,td.jsx)("line",{x1:"0",y1:"31.5",x2:"100",y2:"31.5"})]}),cpc=()=>(0,td.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,td.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 Icc(c){let{day:t,modifiers:e,children:l,...d}=c,b;return e.preview_start&&e.preview_end?b=_Ic:e.preview_start?b=qIc:e.preview_end?b=cpc:e.preview&&(b=$Ic),(0,td.jsxs)("td",{...d,children:[b&&(0,td.jsx)(b,{}),l]})}var tpc={root:"components-calendar",day:"components-calendar__day",day_button:"components-calendar__day-button",outside:"components-calendar__day--outside",caption_label:"components-calendar__caption-label",button_next:"components-calendar__button-next",button_previous:"components-calendar__button-previous",chevron:"components-calendar__chevron",nav:"components-calendar__nav",month_caption:"components-calendar__month-caption",months:"components-calendar__months",month_grid:"components-calendar__month-grid",weekday:"components-calendar__weekday",today:"components-calendar__day--today",selected:"components-calendar__day--selected",disabled:"components-calendar__day--disabled",hidden:"components-calendar__day--hidden",range_start:"components-calendar__range-start",range_end:"components-calendar__range-end",range_middle:"components-calendar__range-middle",weeks_before_enter:"components-calendar__weeks-before-enter",weeks_before_exit:"components-calendar__weeks-before-exit",weeks_after_enter:"components-calendar__weeks-after-enter",weeks_after_exit:"components-calendar__weeks-after-exit",caption_after_enter:"components-calendar__caption-after-enter",caption_after_exit:"components-calendar__caption-after-exit",caption_before_enter:"components-calendar__caption-before-enter",caption_before_exit:"components-calendar__caption-before-exit"},pcc={preview:"components-calendar__day--preview",preview_start:"components-calendar__day--preview-start",preview_end:"components-calendar__day--preview-end"},By={animate:!0,showOutsideDays:!1,showWeekNumber:!1,hideWeekdays:!1,captionLayout:"label",fixedWeeks:!1,hideNavigation:!1,classNames:tpc,role:"application",components:{Day:Icc}};function yy(c){return Math.min(3,Math.max(1,c))}var zd=X(ic(),1),Wcc=X(Y(),1);function epc(c){let t=new Intl.Locale(c),e=t.getTextInfo?.().direction;return e?e==="rtl":["ar","he","fa","ur","ps","syr","dv","ku","yi"].includes(t.language)}var Vy=({locale:c,timeZone:t,mode:e})=>(0,Wcc.useMemo)(()=>{let l=new Intl.DateTimeFormat(c.code,{year:"numeric",month:"long",timeZone:t}),d=new Intl.DateTimeFormat(c.code,{weekday:"narrow",timeZone:t}),b=new Intl.DateTimeFormat(c.code,{weekday:"long",timeZone:t}),o=new Intl.DateTimeFormat(c.code,{weekday:"long",year:"numeric",month:"long",day:"numeric",timeZone:t});return{"aria-label":e==="single"?(0,zd.__)("Date calendar"):(0,zd.__)("Date range calendar"),labels:{labelGrid:n=>l.format(n),labelGridcell:(n,i)=>{let a=o.format(n),u=a;return i?.today&&(u=(0,zd.sprintf)((0,zd.__)("Today, %s"),a)),u},labelNext:()=>(0,zd.__)("Go to the Next Month"),labelPrevious:()=>(0,zd.__)("Go to the Previous Month"),labelDayButton:(n,i)=>{let a=o.format(n),u=a;return i?.today&&(u=(0,zd.sprintf)((0,zd.__)("Today, %s"),a)),i?.selected&&(u=(0,zd.sprintf)((0,zd.__)("%s, selected"),a)),u},labelWeekday:n=>b.format(n)},locale:c,dir:epc(c.code)?"rtl":"ltr",formatters:{formatWeekdayName:n=>d.format(n),formatCaption:n=>l.format(n)},timeZone:t}},[c,t,e]);var ycc=X(V(),1),xC=({defaultSelected:c,selected:t,onSelect:e,numberOfMonths:l=1,locale:d=Sd,timeZone:b,...o})=>{let n=Vy({locale:d,timeZone:b,mode:"single"}),i=(0,Bcc.useCallback)((G,r,s,m)=>{e?.(G??void 0,r,s,m)},[e]),[a,u]=el({defaultValue:c,value:t,onChange:i});return(0,ycc.jsx)(Wy,{...By,...n,...o,mode:"single",numberOfMonths:yy(l),selected:a??void 0,onSelect:u})};var Su=X(Y(),1);var Vcc=X(V(),1);function lpc({selected:c,hoveredDate:t,excludeDisabled:e,min:l,max:d,disabled:b}){return(0,Su.useMemo)(()=>{if(!t||!c?.from)return;let o,n;return t<c.from?(o={from:t,to:c.from},n={from:t,to:c.to??c.from}):c.to&&t>c.from&&t<c.to?(o={from:c.from,to:t},n={from:c.from,to:t}):t>c.from&&(o={from:c.to??c.from,to:t},n={from:c.from,to:t}),l!==void 0&&l>0&&n&&sv(n.to,n.from)<l&&(o={from:t,to:t}),d!==void 0&&d>0&&n&&sv(n.to,n.from)>d&&(o={from:t,to:t}),e&&b&&n&&py(n,b)&&(o={from:t,to:t}),o},[c,t,e,l,d,b])}var gC=({defaultSelected:c,selected:t,onSelect:e,numberOfMonths:l=1,excludeDisabled:d,min:b,max:o,disabled:n,locale:i=Sd,timeZone:a,...u})=>{let G=Vy({locale:i,timeZone:a,mode:"range"}),r=(0,Su.useCallback)((R,W,p,I)=>{e?.(R??void 0,W,p,I)},[e]),[s,m]=el({defaultValue:c,value:t,onChange:r}),[x,g]=(0,Su.useState)(void 0),Z=lpc({selected:s,hoveredDate:x,excludeDisabled:d,min:b,max:o,disabled:n}),H=(0,Su.useMemo)(()=>({preview:Z,preview_start:Z?.from,preview_end:Z?.to}),[Z]);return(0,Vcc.jsx)(Wy,{...By,...G,...u,mode:"range",numberOfMonths:yy(l),disabled:n,excludeDisabled:d,min:b,max:o,selected:s??void 0,onSelect:m,onDayMouseEnter:R=>g(R),onDayMouseLeave:()=>g(void 0),modifiers:H,modifiersClassNames:pcc})};var vcc=X(bc(),1),hy=X(Y(),1);var ZC=X(ic(),1),Fe=X(Y(),1);var mx=X(V(),1);function HC({id:c,type:t,message:e}){let l={valid:Dm,invalid:Om};return(0,mx.jsxs)("p",{id:c,className:N("components-validated-control__indicator",`is-${t}`),children:[t==="validating"?(0,mx.jsx)(lr,{className:"components-validated-control__indicator-spinner"}):(0,mx.jsx)($c,{className:"components-validated-control__indicator-icon",icon:l[t],size:16,fill:"currentColor"}),e]})}var Li=X(V(),1);function dpc(c,t,e){let l;return t&&!e?l=`(${(0,ZC.__)("Required")})`:!t&&e&&(l=`(${(0,ZC.__)("Optional")})`),l?typeof c=="string"?`${c} ${l}`:(0,Li.jsxs)(Li.Fragment,{children:[c," ",l]}):c}var hcc="data-validity-visible",Jcc="components-validated-control";function bpc({required:c,markWhenOptional:t,customValidity:e,getValidityTarget:l,children:d},b){let[o,n]=(0,Fe.useState)(),[i,a]=(0,Fe.useState)(),[u,G]=(0,Fe.useState)(!1),[r,s]=(0,Fe.useState)(!1);(0,Fe.useEffect)(()=>{let H=l(),R=()=>{G(!0),H?.setAttribute(hcc,"")};return H?.addEventListener("invalid",R),()=>H?.removeEventListener("invalid",R)},[l]),(0,Fe.useEffect)(()=>{let H=l(),R=p=>{if(p.preventDefault(),!p.isTrusted)return;let I=p.target,y=Array.from(I.form?.elements??[]).find(B=>!B.validity.valid);(!I.form||y===I)&&I.focus()},W=H?.type==="radio"&&H?.name?Array.from(H?.closest(`.${Jcc}`)?.querySelectorAll(`input[type="radio"][name="${H?.name}"]`)??[]).filter(p=>p!==H):[];return H?.addEventListener("invalid",R),W.forEach(p=>p.addEventListener("invalid",R)),()=>{H?.removeEventListener("invalid",R),W.forEach(p=>p.removeEventListener("invalid",R))}},[l]),(0,Fe.useEffect)(()=>{let H=l();if(!e?.type){H?.setCustomValidity(""),n(H?.validationMessage),a(void 0);return}switch(e.type){case"validating":{H?.setCustomValidity(""),n(void 0),a({type:"validating",message:e.message});break}case"valid":{H?.setCustomValidity(""),n(H?.validationMessage),a({type:"valid",message:e.message});break}case"invalid":{H?.setCustomValidity(e.message??""),n(H?.validationMessage),a(void 0);break}}},[e,l]),(0,Fe.useEffect)(()=>{if(!(!r||u)){if(e?.type==="validating"){let H=setTimeout(()=>{G(!0)},1e3);return()=>clearTimeout(H)}G(!0)}},[r,e?.type,u]);let m=H=>{r||(!H.relatedTarget||!H.currentTarget.contains(H.relatedTarget))&&(s(!0),l()?.setAttribute(hcc,""))},x=(0,Fe.useId)(),g=o?(0,Li.jsx)(HC,{id:x,type:"invalid",message:o}):i?.type?(0,Li.jsx)(HC,{id:x,type:i.type,message:i.message}):null,Z=u?g:null;return(0,Fe.useEffect)(()=>{let H=l();if(!H)return;function R(W,p){let I=(W.getAttribute("aria-describedby")??"").split(" ").filter(y=>y&&y!==x);p&&I.push(x),I.length?W.setAttribute("aria-describedby",I.join(" ")):W.removeAttribute("aria-describedby")}return R(H,!!Z),()=>R(H,!1)},[Z,x,l]),(0,Li.jsxs)("div",{className:Jcc,ref:b,onBlur:m,children:[(0,Fe.cloneElement)(d,{label:dpc(d.props.label,c,t),required:c}),Z]})}var Bt=(0,Fe.forwardRef)(bpc);Bt.displayName="ControlWithError";var RC=X(V(),1),opc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,hy.useRef)(null),o=(0,vcc.useMergeRefs)([d,b]);return(0,RC.jsx)(Bt,{required:c,markWhenOptional:e,ref:o,customValidity:t,getValidityTarget:()=>b.current?.querySelector('input[type="checkbox"]'),children:(0,RC.jsx)(Ap,{...l})})},IC=(0,hy.forwardRef)(opc);IC.displayName="ValidatedCheckboxControl";var Ccc=X(bc(),1),Ur=X(Y(),1);var pC=X(V(),1),npc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Ur.useRef)(null),o=(0,Ccc.useMergeRefs)([d,b]);return(0,Ur.useEffect)(()=>{let n=b.current?.querySelector('input[role="combobox"]');n&&(n.required=c??!1)},[c]),(0,pC.jsx)(Bt,{required:c,markWhenOptional:e,ref:o,customValidity:t,getValidityTarget:()=>b.current?.querySelector('input[role="combobox"]'),children:(0,pC.jsx)(bW,{...l})})},WC=(0,Ur.forwardRef)(npc);WC.displayName="ValidatedComboboxControl";var Jy=X(Y(),1);var jr=X(V(),1),ipc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Jy.useRef)(null);return(0,jr.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",ref:d,children:[(0,jr.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,jr.jsx)(yW,{...l})}),(0,jr.jsx)("input",{className:"components-validated-control__error-delegate",type:"text",ref:b,required:c,value:l.value&&l.value.length>0?"hasvalue":"",tabIndex:-1,onChange:()=>{},onFocus:o=>{o.target.previousElementSibling?.querySelector('input[type="text"]')?.focus()}})]})},BC=(0,Jy.forwardRef)(ipc);BC.displayName="ValidatedFormTokenField";var vy=X(Y(),1),fcc=X(bc(),1);var yC=X(V(),1),apc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,vy.useRef)(null),o=(0,fcc.useMergeRefs)([d,b]);return(0,yC.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,yC.jsx)(to,{ref:o,...l})})},VC=(0,vy.forwardRef)(apc);VC.displayName="ValidatedInputControl";var Cy=X(Y(),1),Ycc=X(bc(),1);var hC=X(V(),1),upc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Cy.useRef)(null),o=(0,Ycc.useMergeRefs)([d,b]);return(0,hC.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,hC.jsx)(ve,{ref:o,...l})})},JC=(0,Cy.forwardRef)(upc);JC.displayName="ValidatedNumberControl";var Fcc=X(bc(),1),fy=X(Y(),1);var vC=X(V(),1),Gpc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,fy.useRef)(null),o=(0,Fcc.useMergeRefs)([d,b]);return(0,vC.jsx)(Bt,{required:c,markWhenOptional:e,ref:o,customValidity:t,getValidityTarget:()=>b.current?.querySelector('input[type="radio"]'),children:(0,vC.jsx)(UW,{...l})})},CC=(0,fy.forwardRef)(Gpc);CC.displayName="ValidatedRadioControl";var Ny=X(Y(),1);var Ncc=X(bc(),1),Yy=X(Y(),1);var Er=X(V(),1),fC="data-wp-hash";function YC(){let c=globalThis;return c.__wpStyleRuntime||(c.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&rpc(document)),c.__wpStyleRuntime}function Xpc(c,t){if(!c.head)return!1;for(let e of c.head.querySelectorAll(`style[${fC}]`))if(e.getAttribute(fC)===t)return!0;return!1}function Scc(c,t,e){if(!c.head)return;let l=YC(),d=l.injectedStyles.get(c);if(d||(d=new Set,l.injectedStyles.set(c,d)),d.has(t))return;if(Xpc(c,t)){d.add(t);return}let b=c.createElement("style");b.setAttribute(fC,t),b.appendChild(c.createTextNode(e)),c.head.appendChild(b),d.add(t)}function rpc(c){let t=YC();t.documents.set(c,(t.documents.get(c)??0)+1);for(let[e,l]of t.styles)Scc(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 spc(c,t){let e=YC();e.styles.set(c,t);for(let l of e.documents.keys())Scc(l,c,t)}typeof process>"u",spc("87e5397cb4","._0f130cee1a924516__editable{background:var(--wp-components-color-background,var(--wpds-color-background-surface-neutral-strong,#fff));border:1px solid #949494;border-radius:2px;box-shadow:0 0 0 transparent;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 not (prefers-reduced-motion){._0f130cee1a924516__editable{transition:box-shadow .1s linear}}@media (min-width:600px){._0f130cee1a924516__editable{font-size:13px;line-height:normal}}._0f130cee1a924516__editable:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 .5px var(--wp-admin-theme-color);outline:2px solid transparent}._0f130cee1a924516__editable::placeholder{color:rgba(30,30,30,.62)}._0f130cee1a924516__editable{border-color:var(--wp-components-color-gray-600,var(--wpds-color-stroke-interactive-neutral,#8d8d8d))}._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 mpc={editable:"_0f130cee1a924516__editable"};function xpc({label:c,id:t,className:e,help:l,hideLabelFromVision:d,disabled:b,required:o,placeholder:n,...i},a){let{baseControlProps:u,controlProps:G}=Da({id:t,className:e,help:l}),r=`${G.id}__label`,s=(0,Yy.useRef)(null),m=(0,Ncc.useMergeRefs)([s,a]);return(0,Er.jsxs)(Ac,{...u,children:[d?(0,Er.jsx)(Sc,{id:r,children:c}):(0,Er.jsx)(Ac.VisualLabel,{id:r,onClick:()=>s.current?.focus(),children:c}),(0,Er.jsx)("div",{className:mpc.editable,role:"textbox","aria-multiline":!0,"aria-labelledby":r,"aria-placeholder":n||void 0,"aria-disabled":b||void 0,"aria-required":o||void 0,ref:m,contentEditable:!b,suppressContentEditableWarning:!0,...i,...G})]})}var gpc=(0,Yy.forwardRef)(xpc),Fy=gpc;var Mr=X(V(),1),Hpc=({required:c,customValidity:t,markWhenOptional:e,value:l,className:d,...b},o)=>{let n=(0,Ny.useRef)(null);return(0,Mr.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",children:[(0,Mr.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>n.current,children:(0,Mr.jsx)(Fy,{ref:o,className:N("components-validated-control__content-editable",d),"aria-invalid":t?.type==="invalid"||void 0,...b})}),(0,Mr.jsx)("input",{className:"components-validated-control__error-delegate",type:"text",ref:n,required:c,value:l?.trim()??"",tabIndex:-1,onChange:()=>{},onFocus:i=>{i.target.previousElementSibling?.querySelector('[role="textbox"]')?.focus()}})]})},FC=(0,Ny.forwardRef)(Hpc);FC.displayName="ValidatedContentEditableControl";var Sy=X(Y(),1),kcc=X(bc(),1);var NC=X(V(),1),Zpc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Sy.useRef)(null),o=(0,kcc.useMergeRefs)([d,b]);return(0,NC.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,NC.jsx)(Wd,{ref:o,...l})})},SC=(0,Sy.forwardRef)(Zpc);SC.displayName="ValidatedSelectControl";var zcc=X(bc(),1),ky=X(Y(),1);var kC=X(V(),1),Rpc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,ky.useRef)(null),o=(0,zcc.useMergeRefs)([d,b]);return(0,kC.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,kC.jsx)(iB,{ref:o,...l})})},zC=(0,ky.forwardRef)(Rpc);zC.displayName="ValidatedTextControl";var zy=X(Y(),1),Acc=X(bc(),1);var AC=X(V(),1),Ipc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,zy.useRef)(null),o=(0,Acc.useMergeRefs)([d,b]);return(0,AC.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,AC.jsx)(aB,{ref:o,...l})})},OC=(0,zy.forwardRef)(Ipc);OC.displayName="ValidatedTextareaControl";var Ay=X(Y(),1),Occ=X(bc(),1);var wC=X(V(),1),ppc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Ay.useRef)(null),o=(0,Occ.useMergeRefs)([d,b]);return(0,wC.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,wC.jsx)(uB,{ref:o,required:c,...l})})},TC=(0,Ay.forwardRef)(ppc);TC.displayName="ValidatedToggleControl";var Kr=X(Y(),1);var Pr=X(V(),1),Wpc=({required:c,customValidity:t,markWhenOptional:e,...l},d)=>{let b=(0,Kr.useRef)(null),o=(0,Kr.useId)();return(0,Pr.jsxs)("div",{className:"components-validated-control__wrapper-with-error-delegate",children:[(0,Pr.jsx)(Bt,{required:c,markWhenOptional:e,customValidity:t,getValidityTarget:()=>b.current,children:(0,Pr.jsx)(Id,{ref:d,...l})}),(0,Pr.jsx)("input",{className:"components-validated-control__error-delegate",type:"radio",ref:b,required:c,checked:l.value!==void 0,tabIndex:-1,name:o,onChange:()=>{},onFocus:n=>{n.target.previousElementSibling?.querySelector('[data-active-item="true"]')?.focus()}})]})},QC=(0,Kr.forwardRef)(Wpc);QC.displayName="ValidatedToggleGroupControl";var LC={};fQ(LC,{ContentEditableControl:Fy,__experimentalPopoverLegacyPositionToPlacement:ei,ComponentsContext:fm,Tabs:Wq,Menu:lq,kebabCase:WI,withIgnoreIMEEvents:Hd,Badge:Bq,normalizeTextString:b0,DateCalendar:xC,DateRangeCalendar:gC,TZDate:$t,useDrag:nI,ValidatedInputControl:VC,ValidatedCheckboxControl:IC,ValidatedComboboxControl:WC,ValidatedNumberControl:JC,ValidatedSelectControl:SC,ValidatedRadioControl:CC,ValidatedContentEditableControl:FC,ValidatedTextControl:zC,ValidatedTextareaControl:OC,ValidatedToggleControl:TC,ValidatedToggleGroupControl:QC,ValidatedFormTokenField:BC});return MC(Bpc);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -240,5 +236,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).components = wp.components;
-})();
diff --git a/wp-includes/js/dist/compose.js b/wp-includes/js/dist/compose.js
index 7f7bd46f71..d71da71a78 100644
--- a/wp-includes/js/dist/compose.js
+++ b/wp-includes/js/dist/compose.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).compose = (() => {
@@ -2543,5 +2542,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).compose = wp.compose;
-})();
diff --git a/wp-includes/js/dist/compose.min.js b/wp-includes/js/dist/compose.min.js
index ca12f03116..4279e841bf 100644
--- a/wp-includes/js/dist/compose.min.js
+++ b/wp-includes/js/dist/compose.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).compose=(()=>{var Mr=Object.create;var le=Object.defineProperty;var Ir=Object.getOwnPropertyDescriptor;var Pr=Object.getOwnPropertyNames;var Ar=Object.getPrototypeOf,kr=Object.prototype.hasOwnProperty;var U=(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 Pr(t))!kr.call(e,o)&&o!==r&&le(e,o,{get:()=>t[o],enumerable:!(n=Ir(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=U((zn,ot)=>{ot.exports=window.wp.privateApis});var Z=U((Gn,dt)=>{dt.exports=window.ReactJSXRuntime});var vt=U((Hn,ht)=>{ht.exports=window.wp.isShallowEqual});var g=U((Xn,wt)=>{wt.exports=window.wp.element});var ue=U((Yn,yt)=>{yt.exports=window.wp.deprecated});var ve=U((bo,zt)=>{zt.exports=window.wp.dom});var Qt=U((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",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"},f={option:"alt",command:"meta",return:"enter",escape:"esc",plus:"+",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"},u,a=1;a<20;++a)n[111+a]="f"+a;for(a=0;a<=9;++a)n[a+96]=a.toString();function p(s,c,h){if(s.addEventListener){s.addEventListener(c,h,!1);return}s.attachEvent("on"+c,h)}function m(s){if(s.type=="keypress"){var c=String.fromCharCode(s.which);return s.shiftKey||(c=c.toLowerCase()),c}return n[s.which]?n[s.which]:o[s.which]?o[s.which]:String.fromCharCode(s.which).toLowerCase()}function x(s,c){return s.sort().join(",")===c.sort().join(",")}function S(s){var c=[];return s.shiftKey&&c.push("shift"),s.altKey&&c.push("alt"),s.ctrlKey&&c.push("ctrl"),s.metaKey&&c.push("meta"),c}function C(s){if(s.preventDefault){s.preventDefault();return}s.returnValue=!1}function O(s){if(s.stopPropagation){s.stopPropagation();return}s.cancelBubble=!0}function y(s){return s=="shift"||s=="ctrl"||s=="alt"||s=="meta"}function A(){if(!u){u={};for(var s in n)s>95&&s<112||n.hasOwnProperty(s)&&(u[n[s]]=s)}return u}function D(s,c,h){return h||(h=A()[s]?"keydown":"keypress"),h=="keypress"&&c.length&&(h="keydown"),h}function K(s){return s==="+"?["+"]:(s=s.replace(/\+{2}/g,"+plus"),s.split("+"))}function F(s,c){var h,l,M,w=[];for(h=K(s),M=0;M<h.length;++M)l=h[M],f[l]&&(l=f[l]),c&&c!="keypress"&&i[l]&&(l=i[l],w.push("shift")),y(l)&&w.push(l);return c=D(l,w,c),{key:l,modifiers:w,action:c}}function N(s,c){return s===null||s===t?!1:s===c?!0:N(s.parentNode,c)}function L(s){var c=this;if(s=s||t,!(c instanceof L))return new L(s);c.target=s,c._callbacks={},c._directMap={};var h={},l,M=!1,w=!1,P=!1;function W(v){v=v||{};var E=!1,R;for(R in h){if(v[R]){E=!0;continue}h[R]=0}E||(P=!1)}function se(v,E,R,b,T,q){var _,I,Y=[],Q=R.type;if(!c._callbacks[v])return[];for(Q=="keyup"&&y(v)&&(E=[v]),_=0;_<c._callbacks[v].length;++_)if(I=c._callbacks[v][_],!(!b&&I.seq&&h[I.seq]!=I.level)&&Q==I.action&&(Q=="keypress"&&!R.metaKey&&!R.ctrlKey||x(E,I.modifiers))){var Lr=!b&&I.combo==T,Dr=b&&I.seq==b&&I.level==q;(Lr||Dr)&&c._callbacks[v].splice(_,1),Y.push(I)}return Y}function je(v,E,R,b){c.stopCallback(E,E.target||E.srcElement,R,b)||v(E,R)===!1&&(C(E),O(E))}c._handleKey=function(v,E,R){var b=se(v,E,R),T,q={},_=0,I=!1;for(T=0;T<b.length;++T)b[T].seq&&(_=Math.max(_,b[T].level));for(T=0;T<b.length;++T){if(b[T].seq){if(b[T].level!=_)continue;I=!0,q[b[T].seq]=1,je(b[T].callback,R,b[T].combo,b[T].seq);continue}I||je(b[T].callback,R,b[T].combo)}var Y=R.type=="keypress"&&w;R.type==P&&!y(v)&&!Y&&W(q),w=I&&R.type=="keydown"};function ze(v){typeof v.which!="number"&&(v.which=v.keyCode);var E=m(v);if(E){if(v.type=="keyup"&&M===E){M=!1;return}c.handleKey(E,S(v),v)}}function Or(){clearTimeout(l),l=setTimeout(W,1e3)}function Tr(v,E,R,b){h[v]=0;function T(Q){return function(){P=Q,++h[v],Or()}}function q(Q){je(R,Q,v),b!=="keyup"&&(M=m(Q)),setTimeout(W,10)}for(var _=0;_<E.length;++_){var I=_+1===E.length,Y=I?q:T(b||F(E[_+1]).action);Ye(E[_],Y,b,v,_)}}function Ye(v,E,R,b,T){c._directMap[v+":"+R]=E,v=v.replace(/\s+/g," ");var q=v.split(" "),_;if(q.length>1){Tr(v,q,E,R);return}_=F(v,R),c._callbacks[_.key]=c._callbacks[_.key]||[],se(_.key,_.modifiers,{type:_.action},b,v,T),c._callbacks[_.key][b?"unshift":"push"]({callback:E,modifiers:_.modifiers,action:_.action,seq:b,level:T,combo:v})}c._bindMultiple=function(v,E,R){for(var b=0;b<v.length;++b)Ye(v[b],E,R)},p(s,"keypress",ze),p(s,"keydown",ze),p(s,"keyup",ze)}L.prototype.bind=function(s,c,h){var l=this;return s=s instanceof Array?s:[s],l._bindMultiple.call(l,s,c,h),l},L.prototype.unbind=function(s,c){var h=this;return h.bind.call(h,s,function(){},c)},L.prototype.trigger=function(s,c){var h=this;return h._directMap[s+":"+c]&&h._directMap[s+":"+c]({},s),h},L.prototype.reset=function(){var s=this;return s._callbacks={},s._directMap={},s},L.prototype.stopCallback=function(s,c){var h=this;if((" "+c.className+" ").indexOf(" mousetrap ")>-1||N(c,h.target))return!1;if("composedPath"in s&&typeof s.composedPath=="function"){var l=s.composedPath()[0];l!==s.target&&(c=l)}return c.tagName=="INPUT"||c.tagName=="SELECT"||c.tagName=="TEXTAREA"||c.isContentEditable},L.prototype.handleKey=function(){var s=this;return s._handleKey.apply(s,arguments)},L.addKeycodes=function(s){for(var c in s)s.hasOwnProperty(c)&&(n[c]=s[c]);u=null},L.init=function(){var s=L(t);for(var c in s)c.charAt(0)!=="_"&&(L[c]=(function(h){return function(){return s[h].apply(s,arguments)}})(c))},L.init(),e.Mousetrap=L,typeof Te<"u"&&Te.exports&&(Te.exports=L),typeof define=="function"&&define.amd&&define(function(){return L})})(typeof window<"u"?window:null,typeof window<"u"?document:null)});var Ge=U(($o,Zt)=>{Zt.exports=window.wp.keycodes});var nr=U((Jo,rr)=>{rr.exports=window.wp.undoManager});var pr=U((ci,dr)=>{dr.exports=window.wp.priorityQueue});var yr=U((mi,wr)=>{wr.exports=window.React});var _n={};jr(_n,{__experimentalUseDialog:()=>qt,__experimentalUseDragging:()=>Gt,__experimentalUseDropZone:()=>xr,__experimentalUseFixedWindowList:()=>Cr,__experimentalUseFocusOutside:()=>Se,compose:()=>lt,createHigherOrderComponent:()=>j,debounce:()=>$,ifCondition:()=>mt,observableMap:()=>Kr,pipe:()=>ct,privateApis:()=>We,pure:()=>Et,throttle:()=>Fe,useAsyncList:()=>hr,useConstrainedTabbing:()=>ye,useCopyOnClick:()=>Kt,useCopyToClipboard:()=>Ut,useDebounce:()=>Ae,useDebouncedInput:()=>gr,useDisabled:()=>$t,useEvent:()=>z,useFocusOnMount:()=>_e,useFocusReturn:()=>xe,useFocusableIframe:()=>Sr,useInstanceId:()=>he,useIsomorphicLayoutEffect:()=>Oe,useKeyboardShortcut:()=>Yt,useMediaQuery:()=>te,useMergeRefs:()=>Ce,useObservableValue:()=>Rr,usePrevious:()=>De,useReducedMotion:()=>tr,useRefEffect:()=>k,useResizeObserver:()=>lr,useStateWithHistory:()=>ir,useThrottle:()=>_r,useViewportMatch:()=>ar,useWarnOnChange:()=>vr,withGlobalEvents:()=>Ct,withInstanceId:()=>Lt,withSafeTimeout:()=>It,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],Wr=/[^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?Wr:o,f=t.transform,u=f===void 0?et:f,a=t.delimiter,p=a===void 0?" ":a,m=tt(tt(e,n,"$1\0$2"),i,"\0"),x=0,S=m.length;m.charAt(x)==="\0";)x++;for(;m.charAt(S-1)==="\0";)S--;return m.slice(x,S).split("\0").map(u).join(p)}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 Ur(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:Ur},t))}function j(e,t){return r=>{let n=e(r);return n.displayName=Vr(t,r),n}}var Vr=(e,t)=>{let r=t.displayName||t.name||"Component";return`${nt(e??"")}(${r})`};var $=(e,t,r)=>{let n,o,i=0,f,u,a,p=0,m=!1,x=!1,S=!0;r&&(m=!!r.leading,x="maxWait"in r,r.maxWait!==void 0&&(i=Math.max(r.maxWait,t)),S="trailing"in r?!!r.trailing:S);function C(w){let P=n,W=o;return n=void 0,o=void 0,p=w,f=e.apply(W,P),f}function O(w,P){u=setTimeout(w,P)}function y(){u!==void 0&&clearTimeout(u)}function A(w){return p=w,O(N,t),m?C(w):f}function D(w){return w-(a||0)}function K(w){let P=D(w),W=w-p,se=t-P;return x?Math.min(se,i-W):se}function F(w){let P=D(w),W=w-p;return a===void 0||P>=t||P<0||x&&W>=i}function N(){let w=Date.now();if(F(w))return s(w);O(N,K(w))}function L(){u=void 0}function s(w){return L(),S&&n?C(w):(n=o=void 0,f)}function c(){y(),p=0,L(),n=a=o=void 0}function h(){return l()?s(Date.now()):f}function l(){return u!==void 0}function M(...w){let P=Date.now(),W=F(P);if(n=w,o=this,a=P,W){if(!l())return A(a);if(x)return O(N,t),C(a)}return l()||O(N,t),f}return M.cancel=c,M.flush=h,M.pending=l,M};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),$(e,t,{leading:n,trailing:o,maxWait:t})};function Kr(){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,f=o===void 0,u=at.get(i);u||(u=new Map,at.set(i,u));let a=n?`${t}:capture`:t,p=u.get(a);if(!p){p=new WeakMap,u.set(a,p);let x=p;i.addEventListener(t,S=>{if(f){let C=x.get(i);if(C)for(let O of C)O(S);return}if(n){let C=[],O=S.target;for(;O&&(C.push(O),O!==i);)O=O.parentNode;for(let y=C.length-1;y>=0;y--){let A=x.get(C[y]);if(A)for(let D of A)D(S)}}else{let C=S.target;for(;C;){let O=x.get(C);if(O)for(let y of O)y(S);if(C===i)break;C=C.parentNode}}},n)}let m=p.get(e);return m||(m=new Set,p.set(e,m)),m.add(r),()=>{m.delete(r)}}var We={};ut(We,{subscribeDelegatedListener:ft});var Ue=(e=!1)=>(...t)=>(...r)=>{let n=t.flat();return e&&n.reverse(),n.reduce((o,i)=>[i(...o)],r)[0]},Nr=Ue(),ct=Nr;var Br=Ue(!0),lt=Br;var pt=d(Z(),1);function qr(e){return j(t=>r=>e(r)?(0,pt.jsx)(t,{...r}):null,"ifCondition")}var mt=qr;var pe=d(vt(),1),Ve=d(g(),1),bt=d(ue(),1);var gt=d(Z(),1),$r=j(function(e){return(0,bt.default)("wp.compose.pure",{since:"7.1",alternative:"Use `memo` or `PureComponent` instead"}),e.prototype instanceof Ve.Component?class extends e{shouldComponentUpdate(t,r){return!(0,pe.isShallowEqual)(t,this.props)||!(0,pe.isShallowEqual)(r,this.state)}}:class extends Ve.Component{shouldComponentUpdate(t){return!(0,pe.isShallowEqual)(t,this.props)}render(){return(0,gt.jsx)(e,{...this.props})}}},"pure"),Et=$r;var me=d(g(),1),St=d(ue(),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 Ke=d(Z(),1),xt=new _t;function Ct(e){return(0,St.default)("wp.compose.withGlobalEvents",{since:"5.7",alternative:"useEffect"}),j(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,Ke.jsx)(t,{...this.props.ownProps,ref:this.handleRef})}}return(0,me.forwardRef)((n,o)=>(0,Ke.jsx)(r,{ownProps:n,forwardedRef:o}))},"withGlobalEvents")}var Ot=d(g(),1),Rt=new WeakMap;function Qr(e){let t=Rt.get(e)||0;return Rt.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(Z(),1),Hr=j(e=>t=>{let r=he(e);return(0,Tt.jsx)(e,{...t,instanceId:r})},"instanceId"),Lt=Hr;var Dt=d(g(),1);var Mt=d(Z(),1),Xr=j(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"),It=Xr;var Pt=d(g(),1),At=d(ue(),1);var kt=d(Z(),1);function jt(e={}){return(0,At.default)("wp.compose.withState",{since:"5.8",alternative:"wp.element.useState"}),j(t=>class extends Pt.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 we=d(g(),1);function k(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 k(e=>{function t(r){let{key:n,shiftKey:o,target:i}=r;if(n!=="Tab")return;let f=o?"findPrevious":"findNext",u=Ft.focus.tabbable[f](i)||null;if(i.contains(u)){r.preventDefault(),u?.focus();return}if(e.contains(u))return;let a=o?"append":"prepend",{ownerDocument:p}=e,m=p.createElement("div");m.tabIndex=-1,e[a](m),m.addEventListener("blur",()=>e.removeChild(m)),m.focus()}return e.addEventListener("keydown",t),()=>{e.removeEventListener("keydown",t)}},[])}var ye=Yr;var ge=d(g(),1),Vt=d(ue(),1);var be=d(g(),1);async function Ne(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 Wt(e){let t=(0,be.useRef)(e);return(0,be.useLayoutEffect)(()=>{t.current=e},[e]),t}function Ut(e,t){let r=Wt(e),n=Wt(t);return k(o=>{let i=!0,f=async()=>{let u=typeof r.current=="function"?r.current():r.current||"";await Ne(u,o)&&(i&&Be(o),n.current&&n.current())};return o.addEventListener("click",f),()=>{i=!1,o.removeEventListener("click",f)}},[])}function Kt(e,t,r=4e3){(0,Vt.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,f;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 a=async p=>{let m=p.currentTarget;if(!m)return;let x=await Ne(typeof t=="function"?t():t||"",m);i&&x&&(Be(m),r&&(o(!0),clearTimeout(f),f=setTimeout(()=>o(!1),r)))};for(let p of u)p.addEventListener("click",a);return()=>{i=!1;for(let p of u)p.removeEventListener("click",a);clearTimeout(f)}},[e,t,r]),n}var J=d(g(),1);var Nt=d(ve(),1),Ee=d(g(),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]),k(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 f=n.querySelector('input:not([type="hidden"]):not([disabled]), select:not([disabled]), textarea:not([disabled])');if(f){r(f);return}}let i=Nt.focus.tabbable.find(n)[0];i&&r(i)},0);return()=>{clearTimeout(o)}},[])}var H=d(g(),1),qe=null;function Jr(e){let t=(0,H.useRef)(null),r=(0,H.useRef)(null),n=(0,H.useRef)(e);return(0,H.useEffect)(()=>{n.current=e},[e]),(0,H.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 V=d(g(),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,V.useRef)(e);(0,V.useEffect)(()=>{t.current=e},[e]);let r=(0,V.useRef)(!1),n=(0,V.useRef)(void 0),o=(0,V.useCallback)(()=>{clearTimeout(n.current)},[]);(0,V.useEffect)(()=>{e||o()},[e,o]);let i=(0,V.useCallback)(u=>{let{type:a,target:p}=u;["mouseup","touchend"].includes(a)?r.current=!1:tn(p)&&(r.current=!0)},[]),f=(0,V.useCallback)(u=>{if(u.persist(),r.current)return;let a=u.target.getAttribute("data-unstable-ignore-focus-outside-for-relatedtarget");a&&u.relatedTarget?.closest(a)||(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:f}}var G=d(g(),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 Ce(e){let t=(0,G.useRef)(null),r=(0,G.useRef)([]),n=(0,G.useRef)(e),o=(0,G.useRef)([]);return n.current=e,(0,G.useLayoutEffect)(()=>{let i=t.current;i!==null&&(e.forEach((f,u)=>{let a=r.current[u];f!==a&&(Bt(a,u,o.current),o.current[u]=$e(f,i))}),r.current=e)},e),(0,G.useCallback)(i=>{t.current=i,i===null?(r.current.forEach((f,u)=>{Bt(f,u,o.current)}),r.current=[]):(r.current=n.current,r.current.forEach((f,u)=>{o.current[u]=$e(f,i)}))},[])}function rn(e){let t=(0,J.useRef)(void 0),{constrainTabbing:r=e.focusOnMount!==!1}=e;(0,J.useEffect)(()=>{t.current=e},Object.values(e));let n=ye(),o=_e(e.focusOnMount),i=xe(),f=Se(a=>{t.current?.__unstableOnClose?t.current.__unstableOnClose("focus-outside",a):t.current?.onClose&&t.current.onClose()}),u=(0,J.useCallback)(a=>{t.current?.onKeyDown?.(a),a.key==="Escape"&&!a.defaultPrevented&&t.current?.onClose&&(a.preventDefault(),a.stopPropagation(),t.current.onClose())},[]);return[Ce([r?n:null,e.focusOnMount!==!1?i:null,e.focusOnMount!==!1?o:null]),{...f,onKeyDown:u,tabIndex:-1}]}var qt=rn;function $t({isDisabled:e=!1}={}){return k(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=$(o,0,{leading:!0});o();let f=new window.MutationObserver(i);return f.observe(t,{childList:!0}),()=>{f&&f.disconnect(),i.cancel(),n.forEach(u=>u())}},[e])}var ee=d(g(),1);function z(e){let t=(0,ee.useRef)(()=>{throw new Error("Callbacks created with `useEvent` cannot be called during rendering.")});return(0,ee.useInsertionEffect)(()=>{t.current=e}),(0,ee.useCallback)((...r)=>t.current?.(...r),[])}var B=d(g(),1);var Re=d(g(),1),nn=typeof window<"u"?Re.useLayoutEffect:Re.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 f=(0,B.useCallback)(p=>{i.current.onDragMove?.(p)},[]),u=(0,B.useCallback)(function p(m){i.current.onDragEnd?.(m),document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",p),o(!1)},[f]),a=(0,B.useCallback)(p=>{i.current.onDragStart?.(p),document.addEventListener("mousemove",f),document.addEventListener("mouseup",u),o(!0)},[f,u]);return(0,B.useEffect)(()=>()=>{n&&(document.removeEventListener("mousemove",f),document.removeEventListener("mouseup",u))},[n,f,u]),{startDrag:a,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,f){var u=this;return u.paused?!0:t[i]||t[f]?!1:r.call(u,n,o,i)},e.prototype.bindGlobal=function(n,o,i){var f=this;if(f.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 ae=d(g(),1),Xt=d(Ge(),1);function on(e,t,{bindGlobal:r=!1,eventName:n="keydown",isDisabled:o=!1,target:i}={}){let f=(0,ae.useRef)(t);(0,ae.useEffect)(()=>{f.current=t},[t]),(0,ae.useEffect)(()=>{if(o)return;let u=new Ht.default(i&&i.current?i.current:document);return(Array.isArray(e)?e:[e]).forEach(p=>{let m=p.split("+"),x=new Set(m.filter(y=>y.length>1)),S=x.has("alt"),C=x.has("shift");if((0,Xt.isAppleOS)()&&(x.size===1&&S||x.size===2&&S&&C))throw new Error(`Cannot bind ${p}. Alt and Shift+Alt modifiers are reserved for character input.`);u[r?"bindGlobal":"bind"](p,(...y)=>f.current(...y),n)}),()=>{u.reset()}},[e,r,n,i,o])}var Yt=on;var er=d(g(),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,f=()=>{for(let a of i)a()},u={subscribe(a){return i.size===0&&o.addEventListener?.("change",f),i.add(a),()=>{i.delete(a),i.size===0&&o.removeEventListener?.("change",f)}},getValue(){return o.matches}};return r.set(t,u),u}function te(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(g(),1);function De(e){let t=(0,Le.useRef)(void 0);return(0,Le.useEffect)(()=>{t.current=e},[e]),t.current}var an=()=>te("(prefers-reduced-motion: reduce)"),tr=an;var or=d(nr(),1),re=d(g(),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,re.useReducer)(fn,e,cn);return{value:t.value,setValue:(0,re.useCallback)((n,o)=>{r({type:"RECORD",value:n,isStaged:o})},[]),hasUndo:t.manager.hasUndo(),hasRedo:t.manager.hasRedo(),undo:(0,re.useCallback)(()=>{r({type:"UNDO"})},[]),redo:(0,re.useCallback)(()=>{r({type:"REDO"})},[])}}var Me=d(g(),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&&`(${ln[t]}: ${sr[e]}px)`,i=te(o||void 0,r);return n?dn[t](sr[e],n):i};ur.__experimentalWidthProvider=Qe.Provider;var ar=ur;var Ze=d(g(),1);function Ie(e,t={}){let r=z(e),n=(0,Ze.useRef)(null),o=(0,Ze.useRef)(void 0);return z(i=>{if(i===n.current)return;o.current??=new ResizeObserver(r);let{current:f}=o;n.current&&f.unobserve(n.current),n.current=i??null,i&&f.observe(i,t)})}var ne=d(g(),1);var He=d(Z(),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,ne.useState)(fr),r=(0,ne.useRef)(fr),n=(0,ne.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 oe=d(g(),1),mr=d(pr(),1);function wn(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 yn(e,t={step:1}){let{step:r=1}=t,[n,o]=(0,oe.useState)([]);return(0,oe.useEffect)(()=>{let i=wn(e,n);i.length<r&&(i=i.concat(e.slice(i.length,r))),o(i);let f=(0,mr.createQueue)();for(let u=i.length;u<e.length;u+=r)f.add({},()=>{(0,oe.flushSync)(()=>{o(a=>[...a,...e.slice(u,u+r)])})});return()=>f.reset()},[e]),n}var hr=yn;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 ie=d(yr());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 Pe(e,t){var r=(0,ie.useState)(function(){return{inputs:t,result:e()}})[0],n=(0,ie.useRef)(r),o=!!(t&&n.current.inputs&&gn(t,n.current.inputs)),i=o?n.current:{inputs:t,result:e()};return(0,ie.useEffect)(function(){n.current=i},[i]),i.result}var br=d(g(),1);function Ae(e,t,r){let n=Pe(()=>$(e,t??0,r),[e,t,r?.leading,r?.trailing,r?.maxWait]);return(0,br.useEffect)(()=>()=>n.cancel(),[n]),n}var fe=d(g(),1);function gr(e=""){let[t,r]=(0,fe.useState)(e),[n,o]=(0,fe.useState)(e),i=Ae(o,250);return(0,fe.useEffect)(()=>{i(t)},[t,i]),[t,r,n]}var Er=d(g(),1);function _r(e,t,r){let n=Pe(()=>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:f,onDragOver:u}){let a=z(r),p=z(n),m=z(o),x=z(i),S=z(f),C=z(u);return k(O=>{if(t)return;let y=e??O,A=!1,{ownerDocument:D}=y;function K(l){let{defaultView:M}=D;if(!l||!M||!(l instanceof M.HTMLElement)||!y.contains(l))return!1;let w=l;do if(w.dataset.isDropZone)return w===y;while(w=w.parentElement);return!1}function F(l){A||(A=!0,D.addEventListener("dragend",h),D.addEventListener("mousemove",h),n&&p(l))}function N(l){l.preventDefault(),!y.contains(l.relatedTarget)&&o&&m(l)}function L(l){!l.defaultPrevented&&u&&C(l),l.preventDefault()}function s(l){K(l.relatedTarget)||i&&x(l)}function c(l){l.defaultPrevented||(l.preventDefault(),l.dataTransfer&&l.dataTransfer.files.length,r&&a(l),h(l))}function h(l){A&&(A=!1,D.removeEventListener("dragend",h),D.removeEventListener("mousemove",h),f&&S(l))}return y.setAttribute("data-is-drop-zone","true"),y.addEventListener("drop",c),y.addEventListener("dragenter",N),y.addEventListener("dragover",L),y.addEventListener("dragleave",s),D.addEventListener("dragenter",F),()=>{y.removeAttribute("data-is-drop-zone"),y.removeEventListener("drop",c),y.removeEventListener("dragenter",N),y.removeEventListener("dragover",L),y.removeEventListener("dragleave",s),D.removeEventListener("dragend",h),D.removeEventListener("mousemove",h),D.removeEventListener("dragenter",F)}},[t,e])}function Sr(){return k(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 ce=d(g(),1),Xe=d(ve(),1),X=d(Ge(),1);var En=30;function Cr(e,t,r,n){let o=n?.initWindowSize??En,i=n?.useWindowing??!0,[f,u]=(0,ce.useState)({visibleItems:o,start:0,end:o,itemInView:a=>a>=0&&a<=o});return(0,ce.useLayoutEffect)(()=>{if(!i)return;let a=(0,Xe.getScrollContainer)(e.current),p=x=>{if(!a)return;let S=Math.ceil(a.clientHeight/t),C=x?S:n?.windowOverscan??S,O=Math.floor(a.scrollTop/t),y=Math.max(0,O-C),A=Math.min(r-1,O+S+C);u(D=>{let K={visibleItems:S,start:y,end:A,itemInView:F=>y<=F&&F<=A};return D.start!==K.start||D.end!==K.end||D.visibleItems!==K.visibleItems?K:D})};p(!0);let m=$(()=>{p()},16);return a?.addEventListener("scroll",m),a?.ownerDocument?.defaultView?.addEventListener("resize",m),a?.ownerDocument?.defaultView?.addEventListener("resize",m),()=>{a?.removeEventListener("scroll",m),a?.ownerDocument?.defaultView?.removeEventListener("resize",m)}},[t,e,r,n?.expandedState,n?.windowOverscan,i]),(0,ce.useLayoutEffect)(()=>{if(!i)return;let a=(0,Xe.getScrollContainer)(e.current),p=m=>{switch(m.keyCode){case X.HOME:return a?.scrollTo({top:0});case X.END:return a?.scrollTo({top:r*t});case X.PAGEUP:return a?.scrollTo({top:a.scrollTop-f.visibleItems*t});case X.PAGEDOWN:return a?.scrollTo({top:a.scrollTop+f.visibleItems*t})}};return a?.ownerDocument?.defaultView?.addEventListener("keydown",p),()=>{a?.ownerDocument?.defaultView?.removeEventListener("keydown",p)}},[r,t,e,f.visibleItems,i,n?.expandedState]),[f,u]}var ke=d(g(),1);function Rr(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);})();
-(window.wp ||= {}).compose = wp.compose;
-})();
diff --git a/wp-includes/js/dist/core-commands.js b/wp-includes/js/dist/core-commands.js
index a4e69c6135..bbce37bd65 100644
--- a/wp-includes/js/dist/core-commands.js
+++ b/wp-includes/js/dist/core-commands.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).coreCommands = (() => {
   var __create = Object.create;
@@ -739,5 +738,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).coreCommands = wp.coreCommands;
-})();
diff --git a/wp-includes/js/dist/core-commands.min.js b/wp-includes/js/dist/core-commands.min.js
index 7b32104623..669385b826 100644
--- a/wp-includes/js/dist/core-commands.min.js
+++ b/wp-includes/js/dist/core-commands.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-var wp;(wp||={}).coreCommands=(()=>{var Ja=Object.create;var P=Object.defineProperty;var Qa=Object.getOwnPropertyDescriptor;var Xa=Object.getOwnPropertyNames;var Ka=Object.getPrototypeOf,Ya=Object.prototype.hasOwnProperty;var c=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),at=(a,t)=>{for(var o in t)P(a,o,{get:t[o],enumerable:!0})},wa=(a,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of Xa(t))!Ya.call(a,s)&&s!==o&&P(a,s,{get:()=>t[s],enumerable:!(r=Qa(t,s))||r.enumerable});return a};var e=(a,t,o)=>(o=a!=null?Ja(Ka(a)):{},wa(t||!a||!a.__esModule?P(o,"default",{value:a,enumerable:!0}):o,a)),tt=a=>wa(P({},"__esModule",{value:!0}),a);var T=c((nt,va)=>{va.exports=window.wp.element});var J=c((ct,ba)=>{ba.exports=window.wp.router});var V=c((ht,ya)=>{ya.exports=window.wp.commands});var Q=c((gt,xa)=>{xa.exports=window.wp.i18n});var w=c((wt,Ca)=>{Ca.exports=window.wp.primitives});var g=c((vt,ka)=>{ka.exports=window.ReactJSXRuntime});var pa=c((Ut,La)=>{La.exports=window.wp.coreData});var na=c((Gt,Sa)=>{Sa.exports=window.wp.data});var Pa=c((Ft,Ra)=>{Ra.exports=window.wp.url});var Va=c((It,Ta)=>{Ta.exports=window.wp.compose});var za=c((Ot,Ea)=>{Ea.exports=window.wp.htmlEntities});var Ma=c((qt,Aa)=>{Aa.exports=window.wp.privateApis});var ut={};at(ut,{initializeCommandPalette:()=>it,privateApis:()=>ga});var $=e(T(),1),qa=e(J(),1),Za=e(V(),1);var F=e(V(),1),B=e(Q(),1);var E=e(w(),1),X=e(g(),1),K=(0,X.jsx)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X.jsx)(E.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})});var z=e(w(),1),Y=e(g(),1),aa=(0,Y.jsx)(z.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y.jsx)(z.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 A=e(w(),1),ta=e(g(),1),M=(0,ta.jsx)(A.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ta.jsx)(A.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 j=e(w(),1),ea=e(g(),1),oa=(0,ea.jsx)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ea.jsx)(j.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var S=e(w(),1),_=e(g(),1),ra=(0,_.jsxs)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,_.jsx)(S.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,_.jsx)(S.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 D=e(w(),1),fa=e(g(),1),sa=(0,fa.jsx)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fa.jsx)(D.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})});var U=e(w(),1),la=e(g(),1),ma=(0,la.jsx)(U.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,la.jsx)(U.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var G=e(w(),1),da=e(g(),1),H=(0,da.jsx)(G.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,da.jsx)(G.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 N=e(w(),1),ia=e(g(),1),ua=(0,ia.jsx)(N.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ia.jsx)(N.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 ca=e(T(),1),_a=e(pa(),1),Ba=e(na(),1),et=()=>function(){let t=(0,Ba.useSelect)(r=>r(_a.store).getEntityRecord("root","__unstableBase")?.home,[]);return{isLoading:!1,commands:(0,ca.useMemo)(()=>t?[{name:"core/view-site",label:(0,B.__)("View site"),icon:aa,category:"view",callback:({close:r})=>{r(),window.open(t,"_blank")}}]:[],[t])}};function I(a){let t=(0,ca.useMemo)(()=>(a??[]).map(o=>{let r=(0,B.sprintf)((0,B.__)("Go to: %s"),o.label);return{name:o.name,label:r,searchLabel:r,category:"view",callback:({close:s})=>{document.location=o.url,s()}}}),[a]);(0,F.useCommands)(t),(0,F.useCommandLoader)({name:"core/view-site",hook:et()})}var x=e(V(),1),b=e(Q(),1),v=e(T(),1),C=e(na(),1),u=e(pa(),1);var Na=e(J(),1),p=e(Pa(),1),Fa=e(Va(),1),Ia=e(za(),1);var ja=e(Ma(),1),{lock:Da,unlock:O}=(0,ja.__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/core-commands");function Ua(a=[],t=""){if(!Array.isArray(a)||!a.length)return[];if(!t)return a;let o=[],r=[];for(let s=0;s<a.length;s++){let i=a[s];i?.title?.raw?.toLowerCase()?.includes(t?.toLowerCase())?o.push(i):r.push(i)}return o.concat(r)}var{useHistory:q}=O(Na.privateApis),Oa={post:sa,page:ra,wp_template:M,wp_template_part:H};function ot(a){let[t,o]=(0,v.useState)(""),r=(0,Fa.useDebounce)(o,250);return(0,v.useEffect)(()=>(r(a),()=>r.cancel()),[r,a]),t}var rt={"/template":"/templates","/pattern":"/patterns"};function y(){return window.__experimentalExtensibleSiteEditor?"admin.php?page=site-editor-v2":"site-editor.php"}function k(a){if(!window.__experimentalExtensibleSiteEditor)return a;for(let[t,o]of Object.entries(rt))if(a===t||a.startsWith(t+"?"))return a.includes("postType=wp_template_part")?"/template-parts":a.replace(t,o);return a}function ha(){let a=(0,p.getPath)(window.location.href);return a?.includes("site-editor.php")||a?.includes("page=site-editor-v2")}var Ga=a=>function({search:o}){let r=q(),{isBlockBasedTheme:s,canCreateTemplate:i}=(0,C.useSelect)(f=>({isBlockBasedTheme:f(u.store).getCurrentTheme()?.is_block_theme,canCreateTemplate:f(u.store).canUser("create",{kind:"postType",name:"wp_template"})}),[]),h=ot(o),{records:l,isLoading:m}=(0,C.useSelect)(f=>{if(!h)return{isLoading:!1};let n={search:h,per_page:10,orderby:"relevance",status:["publish","future","draft","pending","private"]};return{records:f(u.store).getEntityRecords("postType",a,n),isLoading:!f(u.store).hasFinishedResolution("getEntityRecords",["postType",a,n])}},[h]);return{commands:(0,v.useMemo)(()=>(l??[]).map(f=>{let n={name:a+"-"+f.id,searchLabel:f.title?.rendered+" "+f.id,label:f.title?.rendered?(0,Ia.decodeEntities)(f.title?.rendered):(0,b.__)("(no title)"),icon:Oa[a],category:"edit"};if(!i||a==="post"||a==="page"&&!s)return{...n,callback:({close:L})=>{let $a={post:f.id,action:"edit"},Wa=(0,p.addQueryArgs)("post.php",$a);document.location=Wa,L()}};let d=ha();return{...n,callback:({close:L})=>{d?r.navigate(`/${a}/${f.id}?canvas=edit`):document.location=(0,p.addQueryArgs)(y(),{p:`/${a}/${f.id}`,canvas:"edit"}),L()}}}),[i,l,s,r]),isLoading:m}},Ha=a=>function({search:o}){let r=q(),{isBlockBasedTheme:s,canCreateTemplate:i}=(0,C.useSelect)(f=>({isBlockBasedTheme:f(u.store).getCurrentTheme()?.is_block_theme,canCreateTemplate:f(u.store).canUser("create",{kind:"postType",name:a})}),[]),{records:h,isLoading:l}=(0,C.useSelect)(f=>{let{getEntityRecords:n}=f(u.store),d={per_page:-1};return{records:n("postType",a,d),isLoading:!f(u.store).hasFinishedResolution("getEntityRecords",["postType",a,d])}},[]),m=(0,v.useMemo)(()=>Ua(h,o).slice(0,10),[h,o]);return{commands:(0,v.useMemo)(()=>{if(!i||!s&&!a==="wp_template_part")return[];let f=(0,p.getPath)(window.location.href)?.includes("site-editor.php"),n=[];return n.push(...m.map(d=>({name:a+"-"+d.id,searchLabel:d.title?.rendered+" "+d.id,label:d.title?.rendered?d.title?.rendered:(0,b.__)("(no title)"),icon:Oa[a],category:"edit",callback:({close:L})=>{f?r.navigate(`/${a}/${d.id}?canvas=edit`):document.location=(0,p.addQueryArgs)(y(),{p:`/${a}/${d.id}`,canvas:"edit"}),L()}}))),m?.length>0&&a==="wp_template_part"&&n.push({name:"core/edit-site/open-template-parts",label:(0,b.__)("Go to: Template parts"),icon:H,category:"view",callback:({close:d})=>{f?r.navigate(k("/pattern?postType=wp_template_part&categoryId=all-parts")):document.location=(0,p.addQueryArgs)(y(),{p:k("/pattern"),postType:"wp_template_part",categoryId:"all-parts"}),d()}}),n},[i,s,m,r]),isLoading:l}},ft=()=>function(){let t=q(),o=ha(),{isBlockBasedTheme:r,canCreateTemplate:s,canCreatePatterns:i}=(0,C.useSelect)(l=>({isBlockBasedTheme:l(u.store).getCurrentTheme()?.is_block_theme,canCreateTemplate:l(u.store).canUser("create",{kind:"postType",name:"wp_template"}),canCreatePatterns:l(u.store).canUser("create",{kind:"postType",name:"wp_block"})}),[]);return{commands:(0,v.useMemo)(()=>{let l=[];return s&&r&&(l.push({name:"core/edit-site/open-styles",label:(0,b.__)("Go to: Styles"),icon:ma,category:"view",callback:({close:m})=>{o?t.navigate("/styles"):document.location=(0,p.addQueryArgs)(y(),{p:"/styles"}),m()}}),l.push({name:"core/edit-site/open-navigation",label:(0,b.__)("Go to: Navigation"),icon:oa,category:"view",callback:({close:m})=>{o?t.navigate("/navigation"):document.location=(0,p.addQueryArgs)(y(),{p:"/navigation"}),m()}}),l.push({name:"core/edit-site/open-templates",label:(0,b.__)("Go to: Templates"),icon:M,category:"view",callback:({close:m})=>{o?t.navigate(k("/template")):document.location=(0,p.addQueryArgs)(y(),{p:k("/template")}),m()}})),i&&l.push({name:"core/edit-site/open-patterns",label:(0,b.__)("Go to: Patterns"),icon:ua,category:"view",callback:({close:m})=>{s?(o?t.navigate(k("/pattern")):document.location=(0,p.addQueryArgs)(y(),{p:k("/pattern")}),m()):document.location.href="edit.php?post_type=wp_block"}}),l},[t,o,s,i,r]),isLoading:!1}},st=()=>function(){let t=q(),o=ha(),{canEditCSS:r,isBlockBasedTheme:s}=(0,C.useSelect)(h=>{let{getEntityRecord:l,__experimentalGetCurrentGlobalStylesId:m,getCurrentTheme:W}=h(u.store),f=m();return{canEditCSS:!!(f?l("root","globalStyles",f):void 0)?._links?.["wp:action-edit-css"],isBlockBasedTheme:W()?.is_block_theme}},[]);return{isLoading:!1,commands:(0,v.useMemo)(()=>!r||!s?[]:[{name:"core/open-styles-css",label:(0,b.__)("Open custom CSS"),icon:K,category:"view",callback:({close:h})=>{h(),o?t.navigate("/styles?section=/css"):document.location=(0,p.addQueryArgs)(y(),{p:"/styles",section:"/css"})}}],[t,r,o,s])}};function Z(a){(0,x.useCommandLoader)({name:"core/edit-site/navigate-pages",hook:Ga("page"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/navigate-posts",hook:Ga("post"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/navigate-templates",hook:Ha("wp_template"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/navigate-template-parts",hook:Ha("wp_template_part"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/basic-navigation",hook:ft(),context:"site-editor",disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/global-styles-css",hook:st(),disabled:a})}function lt(){I(),Z()}var ga={};Da(ga,{useCommands:lt});var R=e(g(),1),{RouterProvider:mt}=O(qa.privateApis);function dt({settings:a}){let{menu_commands:t,is_network_admin:o}=a;return I(t),Z(o),(0,R.jsx)(mt,{pathArg:"p",children:(0,R.jsx)(Za.CommandMenu,{})})}function it(a){let t=document.createElement("div");document.body.appendChild(t),(0,$.createRoot)(t).render((0,R.jsx)($.StrictMode,{children:(0,R.jsx)(dt,{settings:a})}))}return tt(ut);})();
-(window.wp ||= {}).coreCommands = wp.coreCommands;
-})();
+var wp;(wp||={}).coreCommands=(()=>{var Ja=Object.create;var P=Object.defineProperty;var Qa=Object.getOwnPropertyDescriptor;var Xa=Object.getOwnPropertyNames;var Ka=Object.getPrototypeOf,Ya=Object.prototype.hasOwnProperty;var c=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),at=(a,t)=>{for(var o in t)P(a,o,{get:t[o],enumerable:!0})},wa=(a,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of Xa(t))!Ya.call(a,s)&&s!==o&&P(a,s,{get:()=>t[s],enumerable:!(r=Qa(t,s))||r.enumerable});return a};var e=(a,t,o)=>(o=a!=null?Ja(Ka(a)):{},wa(t||!a||!a.__esModule?P(o,"default",{value:a,enumerable:!0}):o,a)),tt=a=>wa(P({},"__esModule",{value:!0}),a);var V=c((nt,va)=>{va.exports=window.wp.element});var J=c((ct,ba)=>{ba.exports=window.wp.router});var T=c((ht,ya)=>{ya.exports=window.wp.commands});var Q=c((gt,xa)=>{xa.exports=window.wp.i18n});var w=c((wt,Ca)=>{Ca.exports=window.wp.primitives});var g=c((vt,ka)=>{ka.exports=window.ReactJSXRuntime});var pa=c((Ut,La)=>{La.exports=window.wp.coreData});var na=c((Gt,Sa)=>{Sa.exports=window.wp.data});var Pa=c((Ft,Ra)=>{Ra.exports=window.wp.url});var Ta=c((It,Va)=>{Va.exports=window.wp.compose});var za=c((Ot,Ea)=>{Ea.exports=window.wp.htmlEntities});var Ma=c((qt,Aa)=>{Aa.exports=window.wp.privateApis});var ut={};at(ut,{initializeCommandPalette:()=>it,privateApis:()=>ga});var $=e(V(),1),qa=e(J(),1),Za=e(T(),1);var F=e(T(),1),B=e(Q(),1);var E=e(w(),1),X=e(g(),1),K=(0,X.jsx)(E.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X.jsx)(E.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})});var z=e(w(),1),Y=e(g(),1),aa=(0,Y.jsx)(z.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y.jsx)(z.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 A=e(w(),1),ta=e(g(),1),M=(0,ta.jsx)(A.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ta.jsx)(A.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 j=e(w(),1),ea=e(g(),1),oa=(0,ea.jsx)(j.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ea.jsx)(j.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var S=e(w(),1),_=e(g(),1),ra=(0,_.jsxs)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,_.jsx)(S.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,_.jsx)(S.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 D=e(w(),1),fa=e(g(),1),sa=(0,fa.jsx)(D.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fa.jsx)(D.Path,{d:"m7.3 9.7 1.4 1.4c.2-.2.3-.3.4-.5 0 0 0-.1.1-.1.3-.5.4-1.1.3-1.6L12 7 9 4 7.2 6.5c-.6-.1-1.1 0-1.6.3 0 0-.1 0-.1.1-.3.1-.4.2-.6.4l1.4 1.4L4 11v1h1l2.3-2.3zM4 20h9v-1.5H4V20zm0-5.5V16h16v-1.5H4z"})});var U=e(w(),1),la=e(g(),1),ma=(0,la.jsx)(U.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,la.jsx)(U.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var G=e(w(),1),da=e(g(),1),H=(0,da.jsx)(G.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,da.jsx)(G.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 N=e(w(),1),ia=e(g(),1),ua=(0,ia.jsx)(N.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ia.jsx)(N.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 ca=e(V(),1),_a=e(pa(),1),Ba=e(na(),1),et=()=>function(){let t=(0,Ba.useSelect)(r=>r(_a.store).getEntityRecord("root","__unstableBase")?.home,[]);return{isLoading:!1,commands:(0,ca.useMemo)(()=>t?[{name:"core/view-site",label:(0,B.__)("View site"),icon:aa,category:"view",callback:({close:r})=>{r(),window.open(t,"_blank")}}]:[],[t])}};function I(a){let t=(0,ca.useMemo)(()=>(a??[]).map(o=>{let r=(0,B.sprintf)((0,B.__)("Go to: %s"),o.label);return{name:o.name,label:r,searchLabel:r,category:"view",callback:({close:s})=>{document.location=o.url,s()}}}),[a]);(0,F.useCommands)(t),(0,F.useCommandLoader)({name:"core/view-site",hook:et()})}var x=e(T(),1),b=e(Q(),1),v=e(V(),1),C=e(na(),1),u=e(pa(),1);var Na=e(J(),1),p=e(Pa(),1),Fa=e(Ta(),1),Ia=e(za(),1);var ja=e(Ma(),1),{lock:Da,unlock:O}=(0,ja.__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/core-commands");function Ua(a=[],t=""){if(!Array.isArray(a)||!a.length)return[];if(!t)return a;let o=[],r=[];for(let s=0;s<a.length;s++){let i=a[s];i?.title?.raw?.toLowerCase()?.includes(t?.toLowerCase())?o.push(i):r.push(i)}return o.concat(r)}var{useHistory:q}=O(Na.privateApis),Oa={post:sa,page:ra,wp_template:M,wp_template_part:H};function ot(a){let[t,o]=(0,v.useState)(""),r=(0,Fa.useDebounce)(o,250);return(0,v.useEffect)(()=>(r(a),()=>r.cancel()),[r,a]),t}var rt={"/template":"/templates","/pattern":"/patterns"};function y(){return window.__experimentalExtensibleSiteEditor?"admin.php?page=site-editor-v2":"site-editor.php"}function k(a){if(!window.__experimentalExtensibleSiteEditor)return a;for(let[t,o]of Object.entries(rt))if(a===t||a.startsWith(t+"?"))return a.includes("postType=wp_template_part")?"/template-parts":a.replace(t,o);return a}function ha(){let a=(0,p.getPath)(window.location.href);return a?.includes("site-editor.php")||a?.includes("page=site-editor-v2")}var Ga=a=>function({search:o}){let r=q(),{isBlockBasedTheme:s,canCreateTemplate:i}=(0,C.useSelect)(f=>({isBlockBasedTheme:f(u.store).getCurrentTheme()?.is_block_theme,canCreateTemplate:f(u.store).canUser("create",{kind:"postType",name:"wp_template"})}),[]),h=ot(o),{records:l,isLoading:m}=(0,C.useSelect)(f=>{if(!h)return{isLoading:!1};let n={search:h,per_page:10,orderby:"relevance",status:["publish","future","draft","pending","private"]};return{records:f(u.store).getEntityRecords("postType",a,n),isLoading:!f(u.store).hasFinishedResolution("getEntityRecords",["postType",a,n])}},[h]);return{commands:(0,v.useMemo)(()=>(l??[]).map(f=>{let n={name:a+"-"+f.id,searchLabel:f.title?.rendered+" "+f.id,label:f.title?.rendered?(0,Ia.decodeEntities)(f.title?.rendered):(0,b.__)("(no title)"),icon:Oa[a],category:"edit"};if(!i||a==="post"||a==="page"&&!s)return{...n,callback:({close:L})=>{let $a={post:f.id,action:"edit"},Wa=(0,p.addQueryArgs)("post.php",$a);document.location=Wa,L()}};let d=ha();return{...n,callback:({close:L})=>{d?r.navigate(`/${a}/${f.id}?canvas=edit`):document.location=(0,p.addQueryArgs)(y(),{p:`/${a}/${f.id}`,canvas:"edit"}),L()}}}),[i,l,s,r]),isLoading:m}},Ha=a=>function({search:o}){let r=q(),{isBlockBasedTheme:s,canCreateTemplate:i}=(0,C.useSelect)(f=>({isBlockBasedTheme:f(u.store).getCurrentTheme()?.is_block_theme,canCreateTemplate:f(u.store).canUser("create",{kind:"postType",name:a})}),[]),{records:h,isLoading:l}=(0,C.useSelect)(f=>{let{getEntityRecords:n}=f(u.store),d={per_page:-1};return{records:n("postType",a,d),isLoading:!f(u.store).hasFinishedResolution("getEntityRecords",["postType",a,d])}},[]),m=(0,v.useMemo)(()=>Ua(h,o).slice(0,10),[h,o]);return{commands:(0,v.useMemo)(()=>{if(!i||!s&&!a==="wp_template_part")return[];let f=(0,p.getPath)(window.location.href)?.includes("site-editor.php"),n=[];return n.push(...m.map(d=>({name:a+"-"+d.id,searchLabel:d.title?.rendered+" "+d.id,label:d.title?.rendered?d.title?.rendered:(0,b.__)("(no title)"),icon:Oa[a],category:"edit",callback:({close:L})=>{f?r.navigate(`/${a}/${d.id}?canvas=edit`):document.location=(0,p.addQueryArgs)(y(),{p:`/${a}/${d.id}`,canvas:"edit"}),L()}}))),m?.length>0&&a==="wp_template_part"&&n.push({name:"core/edit-site/open-template-parts",label:(0,b.__)("Go to: Template parts"),icon:H,category:"view",callback:({close:d})=>{f?r.navigate(k("/pattern?postType=wp_template_part&categoryId=all-parts")):document.location=(0,p.addQueryArgs)(y(),{p:k("/pattern"),postType:"wp_template_part",categoryId:"all-parts"}),d()}}),n},[i,s,m,r]),isLoading:l}},ft=()=>function(){let t=q(),o=ha(),{isBlockBasedTheme:r,canCreateTemplate:s,canCreatePatterns:i}=(0,C.useSelect)(l=>({isBlockBasedTheme:l(u.store).getCurrentTheme()?.is_block_theme,canCreateTemplate:l(u.store).canUser("create",{kind:"postType",name:"wp_template"}),canCreatePatterns:l(u.store).canUser("create",{kind:"postType",name:"wp_block"})}),[]);return{commands:(0,v.useMemo)(()=>{let l=[];return s&&r&&(l.push({name:"core/edit-site/open-styles",label:(0,b.__)("Go to: Styles"),icon:ma,category:"view",callback:({close:m})=>{o?t.navigate("/styles"):document.location=(0,p.addQueryArgs)(y(),{p:"/styles"}),m()}}),l.push({name:"core/edit-site/open-navigation",label:(0,b.__)("Go to: Navigation"),icon:oa,category:"view",callback:({close:m})=>{o?t.navigate("/navigation"):document.location=(0,p.addQueryArgs)(y(),{p:"/navigation"}),m()}}),l.push({name:"core/edit-site/open-templates",label:(0,b.__)("Go to: Templates"),icon:M,category:"view",callback:({close:m})=>{o?t.navigate(k("/template")):document.location=(0,p.addQueryArgs)(y(),{p:k("/template")}),m()}})),i&&l.push({name:"core/edit-site/open-patterns",label:(0,b.__)("Go to: Patterns"),icon:ua,category:"view",callback:({close:m})=>{s?(o?t.navigate(k("/pattern")):document.location=(0,p.addQueryArgs)(y(),{p:k("/pattern")}),m()):document.location.href="edit.php?post_type=wp_block"}}),l},[t,o,s,i,r]),isLoading:!1}},st=()=>function(){let t=q(),o=ha(),{canEditCSS:r,isBlockBasedTheme:s}=(0,C.useSelect)(h=>{let{getEntityRecord:l,__experimentalGetCurrentGlobalStylesId:m,getCurrentTheme:W}=h(u.store),f=m();return{canEditCSS:!!(f?l("root","globalStyles",f):void 0)?._links?.["wp:action-edit-css"],isBlockBasedTheme:W()?.is_block_theme}},[]);return{isLoading:!1,commands:(0,v.useMemo)(()=>!r||!s?[]:[{name:"core/open-styles-css",label:(0,b.__)("Open custom CSS"),icon:K,category:"view",callback:({close:h})=>{h(),o?t.navigate("/styles?section=/css"):document.location=(0,p.addQueryArgs)(y(),{p:"/styles",section:"/css"})}}],[t,r,o,s])}};function Z(a){(0,x.useCommandLoader)({name:"core/edit-site/navigate-pages",hook:Ga("page"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/navigate-posts",hook:Ga("post"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/navigate-templates",hook:Ha("wp_template"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/navigate-template-parts",hook:Ha("wp_template_part"),disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/basic-navigation",hook:ft(),context:"site-editor",disabled:a}),(0,x.useCommandLoader)({name:"core/edit-site/global-styles-css",hook:st(),disabled:a})}function lt(){I(),Z()}var ga={};Da(ga,{useCommands:lt});var R=e(g(),1),{RouterProvider:mt}=O(qa.privateApis);function dt({settings:a}){let{menu_commands:t,is_network_admin:o}=a;return I(t),Z(o),(0,R.jsx)(mt,{pathArg:"p",children:(0,R.jsx)(Za.CommandMenu,{})})}function it(a){let t=document.createElement("div");document.body.appendChild(t),(0,$.createRoot)(t).render((0,R.jsx)($.StrictMode,{children:(0,R.jsx)(dt,{settings:a})}))}return tt(ut);})();
diff --git a/wp-includes/js/dist/core-data.js b/wp-includes/js/dist/core-data.js
index d400fb5136..5af80405b8 100644
--- a/wp-includes/js/dist/core-data.js
+++ b/wp-includes/js/dist/core-data.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).coreData = (() => {
@@ -386,6 +385,13 @@ var wp;
     }
   });

+  // package-external:@wordpress/notices
+  var require_notices = __commonJS({
+    "package-external:@wordpress/notices"(exports, module) {
+      module.exports = window.wp.notices;
+    }
+  });
+
   // package-external:@wordpress/html-entities
   var require_html_entities = __commonJS({
     "package-external:@wordpress/html-entities"(exports, module) {
@@ -414,6 +420,20 @@ var wp;
     }
   });

+  // package-external:@wordpress/primitives
+  var require_primitives = __commonJS({
+    "package-external:@wordpress/primitives"(exports, module) {
+      module.exports = window.wp.primitives;
+    }
+  });
+
+  // package-external:@wordpress/components
+  var require_components = __commonJS({
+    "package-external:@wordpress/components"(exports, module) {
+      module.exports = window.wp.components;
+    }
+  });
+
   // packages/core-data/build-module/index.mjs
   var index_exports = {};
   __export(index_exports, {
@@ -433,7 +453,7 @@ var wp;
     useEntityRecords: () => useEntityRecords,
     useResourcePermissions: () => use_resource_permissions_default
   });
-  var import_data15 = __toESM(require_data(), 1);
+  var import_data19 = __toESM(require_data(), 1);

   // packages/core-data/build-module/reducer.mjs
   var import_es65 = __toESM(require_es6(), 1);
@@ -5038,6 +5058,7 @@ var wp;
     saveEntityRecord: () => saveEntityRecord,
     undo: () => undo
   });
+  var import_es66 = __toESM(require_es6(), 1);
   var import_api_fetch4 = __toESM(require_api_fetch(), 1);
   var import_url3 = __toESM(require_url(), 1);
   var import_deprecated3 = __toESM(require_deprecated(), 1);
@@ -5227,6 +5248,37 @@ var wp;
   function addTitleToAutoDraft(record) {
     return record.status === "auto-draft" ? { ...record, title: "" } : record;
   }
+  function getServerMutatedMetaFields(updatedMeta, persistedMeta, syncedMeta) {
+    const baseline = { ...persistedMeta, ...syncedMeta };
+    return Object.fromEntries(
+      Object.entries(updatedMeta ?? {}).filter(([key, value]) => {
+        if (key === POST_META_KEY_FOR_CRDT_DOC_PERSISTENCE) {
+          return false;
+        }
+        return !(0, import_es66.default)(value, baseline[key]);
+      })
+    );
+  }
+  function getServerMutatedFields(updatedRecord, persistedRecord, syncedChanges) {
+    return Object.fromEntries(
+      Object.entries(updatedRecord).flatMap(([key, value]) => {
+        if (key === "meta") {
+          const serverMutatedMeta = getServerMutatedMetaFields(
+            value,
+            persistedRecord.meta,
+            syncedChanges.meta
+          );
+          return Object.keys(serverMutatedMeta).length ? [[key, serverMutatedMeta]] : [];
+        }
+        const baseline = key in syncedChanges ? syncedChanges[key] : persistedRecord[key];
+        const wasServerMutated = !(0, import_es66.default)(
+          getRawValue(value) ?? value,
+          getRawValue(baseline) ?? baseline
+        );
+        return wasServerMutated ? [[key, value]] : [];
+      })
+    );
+  }
   function receiveUserQuery(queryID, users2) {
     return {
       type: "RECEIVE_USER_QUERY",
@@ -5619,6 +5671,14 @@ var wp;
             );
           }
         } else {
+          if (entityConfig.syncConfig && !__unstableSkipSyncUpdate && !isNewRecord && persistedRecord) {
+            getSyncManager()?.update(
+              `${kind}/${name}`,
+              recordId,
+              record,
+              LOCAL_UNDO_IGNORED_ORIGIN
+            );
+          }
           let edits = record;
           if (entityConfig.__unstablePrePersist) {
             edits = {
@@ -5643,10 +5703,22 @@ var wp;
             edits
           );
           if (entityConfig.syncConfig) {
+            let syncChanges;
+            if (__unstableSkipSyncUpdate) {
+              syncChanges = {};
+            } else if (isNewRecord || !persistedRecord) {
+              syncChanges = updatedRecord;
+            } else {
+              syncChanges = getServerMutatedFields(
+                updatedRecord,
+                persistedRecord,
+                record
+              );
+            }
             getSyncManager()?.update(
               `${kind}/${name}`,
               recordId,
-              __unstableSkipSyncUpdate ? {} : updatedRecord,
+              syncChanges,
               LOCAL_UNDO_IGNORED_ORIGIN,
               { isSave: true }
             );
@@ -5830,10 +5902,14 @@ var wp;
     receiveEditorSettings: () => receiveEditorSettings,
     receiveRegisteredPostMeta: () => receiveRegisteredPostMeta,
     receiveViewConfig: () => receiveViewConfig,
+    saveDirtyEntities: () => saveDirtyEntities,
     setCollaborationSupported: () => setCollaborationSupported,
     setSyncConnectionStatus: () => setSyncConnectionStatus
   });
   var import_api_fetch5 = __toESM(require_api_fetch(), 1);
+  var import_notices = __toESM(require_notices(), 1);
+  var import_block_editor5 = __toESM(require_block_editor(), 1);
+  var import_i18n2 = __toESM(require_i18n(), 1);
   function receiveRegisteredPostMeta(postType, registeredPostMeta2) {
     return {
       type: "RECEIVE_REGISTERED_POST_META",
@@ -5962,6 +6038,86 @@ var wp;
       status
     };
   }
+  var saveDirtyEntities = ({
+    onSave,
+    dirtyEntityRecords = [],
+    entitiesToSkip = [],
+    close,
+    successNoticeContent
+  } = {}) => ({ registry }) => {
+    const PUBLISH_ON_SAVE_ENTITIES = [
+      { kind: "postType", name: "wp_navigation" }
+    ];
+    const saveNoticeId = "site-editor-save-success";
+    const homeUrl = registry.select(STORE_NAME).getEntityRecord("root", "__unstableBase")?.home;
+    registry.dispatch(import_notices.store).removeNotice(saveNoticeId);
+    const entitiesToSave = dirtyEntityRecords.filter(
+      ({ kind, name, key, property }) => {
+        return !entitiesToSkip.some(
+          (elt) => elt.kind === kind && elt.name === name && elt.key === key && elt.property === property
+        );
+      }
+    );
+    close?.(entitiesToSave);
+    const siteItemsToSave = [];
+    const pendingSavedRecords = [];
+    entitiesToSave.forEach(({ kind, name, key, property }) => {
+      if ("root" === kind && "site" === name) {
+        siteItemsToSave.push(property);
+      } else {
+        if (PUBLISH_ON_SAVE_ENTITIES.some(
+          (typeToPublish) => typeToPublish.kind === kind && typeToPublish.name === name
+        )) {
+          registry.dispatch(STORE_NAME).editEntityRecord(kind, name, key, {
+            status: "publish"
+          });
+        }
+        pendingSavedRecords.push(
+          registry.dispatch(STORE_NAME).saveEditedEntityRecord(kind, name, key)
+        );
+      }
+    });
+    if (siteItemsToSave.length) {
+      pendingSavedRecords.push(
+        registry.dispatch(STORE_NAME).__experimentalSaveSpecifiedEntityEdits(
+          "root",
+          "site",
+          void 0,
+          siteItemsToSave
+        )
+      );
+    }
+    registry.dispatch(import_block_editor5.store).__unstableMarkLastChangeAsPersistent();
+    Promise.all(pendingSavedRecords).then(async (values) => {
+      if (onSave) {
+        await onSave();
+      }
+      return values;
+    }).then((values) => {
+      if (values.some((value) => typeof value === "undefined")) {
+        registry.dispatch(import_notices.store).createErrorNotice((0, import_i18n2.__)("Saving failed."));
+      } else {
+        registry.dispatch(import_notices.store).createSuccessNotice(
+          successNoticeContent || (0, import_i18n2.__)("Site updated."),
+          {
+            type: "snackbar",
+            id: saveNoticeId,
+            actions: [
+              {
+                label: (0, import_i18n2.__)("View site"),
+                url: homeUrl,
+                openInNewTab: true
+              }
+            ]
+          }
+        );
+      }
+    }).catch(
+      (error) => registry.dispatch(import_notices.store).createErrorNotice(
+        `${(0, import_i18n2.__)("Saving failed.")} ${error}`
+      )
+    );
+  };

   // packages/core-data/build-module/resolvers.mjs
   var resolvers_exports = {};
@@ -6009,7 +6165,7 @@ var wp;
   var import_api_fetch6 = __toESM(require_api_fetch(), 1);
   var import_url4 = __toESM(require_url(), 1);
   var import_html_entities = __toESM(require_html_entities(), 1);
-  var import_i18n2 = __toESM(require_i18n(), 1);
+  var import_i18n3 = __toESM(require_i18n(), 1);
   async function fetchLinkSuggestions(search, searchOptions = {}, editorSettings2 = {}) {
     const searchOptionsToUse = searchOptions.isInitialSuggestions && searchOptions.initialSuggestionsSearchOptions ? {
       ...searchOptions,
@@ -6038,7 +6194,7 @@ var wp;
             return {
               id: result.id,
               url: result.url,
-              title: (0, import_html_entities.decodeEntities)(result.title || "") || (0, import_i18n2.__)("(no title)"),
+              title: (0, import_html_entities.decodeEntities)(result.title || "") || (0, import_i18n3.__)("(no title)"),
               type: result.subtype || result.type,
               kind: "post-type"
             };
@@ -6062,7 +6218,7 @@ var wp;
             return {
               id: result.id,
               url: result.url,
-              title: (0, import_html_entities.decodeEntities)(result.title || "") || (0, import_i18n2.__)("(no title)"),
+              title: (0, import_html_entities.decodeEntities)(result.title || "") || (0, import_i18n3.__)("(no title)"),
               type: result.subtype || result.type,
               kind: "taxonomy"
             };
@@ -6086,7 +6242,7 @@ var wp;
             return {
               id: result.id,
               url: result.url,
-              title: (0, import_html_entities.decodeEntities)(result.title || "") || (0, import_i18n2.__)("(no title)"),
+              title: (0, import_html_entities.decodeEntities)(result.title || "") || (0, import_i18n3.__)("(no title)"),
               type: result.subtype || result.type,
               kind: "taxonomy"
             };
@@ -6108,7 +6264,7 @@ var wp;
             return {
               id: result.id,
               url: result.source_url,
-              title: (0, import_html_entities.decodeEntities)(result.title.rendered || "") || (0, import_i18n2.__)("(no title)"),
+              title: (0, import_html_entities.decodeEntities)(result.title.rendered || "") || (0, import_i18n3.__)("(no title)"),
               type: result.type,
               kind: "media"
             };
@@ -6861,7 +7017,7 @@ var wp;
   getDefaultTemplateId2.shouldInvalidate = (action) => {
     return action.type === "RECEIVE_ITEMS" && action.kind === "root" && action.name === "site" && !!action.persistedEdits;
   };
-  var getRevisions2 = (kind, name, recordKey, query = {}) => async ({ dispatch: dispatch3, resolveSelect: resolveSelect2 }) => {
+  var getRevisions2 = (kind, name, recordKey, query = {}) => async ({ dispatch: dispatch3, registry, resolveSelect: resolveSelect2 }) => {
     const configs = await resolveSelect2.getEntitiesConfig(kind);
     const entityConfig = configs.find(
       (config) => config.name === name && config.kind === kind
@@ -6918,25 +7074,30 @@ var wp;
             return record;
           });
         }
-        await dispatch3.receiveRevisions(
-          kind,
-          name,
-          recordKey,
-          records,
-          query,
-          false,
-          meta
-        );
-        const key = entityConfig.revisionKey || DEFAULT_ENTITY_KEY;
-        const normalizedQuery = normalizeQueryForResolution(rawQuery);
-        const resolutionsArgs = records.filter((record) => record[key]).map((record) => [
-          kind,
-          name,
-          recordKey,
-          record[key],
-          normalizedQuery
-        ]);
-        dispatch3.finishResolutions("getRevision", resolutionsArgs);
+        registry.batch(() => {
+          dispatch3.receiveRevisions(
+            kind,
+            name,
+            recordKey,
+            records,
+            query,
+            false,
+            meta
+          );
+          const key = entityConfig.revisionKey || DEFAULT_ENTITY_KEY;
+          const normalizedQuery = normalizeQueryForResolution(rawQuery);
+          const resolutionsArgs = records.filter((record) => record[key]).map((record) => [
+            kind,
+            name,
+            recordKey,
+            record[key],
+            normalizedQuery
+          ]);
+          dispatch3.finishResolutions(
+            "getRevision",
+            resolutionsArgs
+          );
+        });
       }
     } finally {
       dispatch3.__unstableReleaseStoreLock(lock2);
@@ -6990,7 +7151,7 @@ var wp;
         return;
       }
       if (record) {
-        await dispatch3.receiveRevisions(
+        dispatch3.receiveRevisions(
           kind,
           name,
           recordKey,
@@ -7147,7 +7308,7 @@ var wp;
         node.locks = [...node.locks, lock2];
         return {
           ...state,
-          requests: state.requests.filter((r) => r !== request),
+          requests: state.requests.filter((r2) => r2 !== request),
           tree: newTree
         };
       }
@@ -7691,12 +7852,12 @@ var wp;
   var import_rich_text4 = __toESM(require_rich_text(), 1);

   // packages/core-data/build-module/footnotes/get-rich-text-values-cached.mjs
-  var import_block_editor5 = __toESM(require_block_editor(), 1);
+  var import_block_editor6 = __toESM(require_block_editor(), 1);
   var unlockedApis;
   var cache = /* @__PURE__ */ new WeakMap();
   function getRichTextValuesCached(block) {
     if (!unlockedApis) {
-      unlockedApis = unlock(import_block_editor5.privateApis);
+      unlockedApis = unlock(import_block_editor6.privateApis);
     }
     if (!cache.has(block)) {
       const values = unlockedApis.getRichTextValues([block]);
@@ -7935,7 +8096,7 @@ var wp;
           );
           const revKey = entityConfig?.revisionKey || DEFAULT_ENTITY_KEY;
           const revision = revisions?.find(
-            (r) => r[revKey] === revisionId
+            (r2) => r2[revKey] === revisionId
           );
           return revision ? {
             value: revision[prop]?.raw ?? revision[prop],
@@ -8146,8 +8307,663 @@ var wp;
     }, [lastPostSave, prevPostSave, activeCollaborators, callback]);
   }

+  // packages/icons/build-module/library/footer.mjs
+  var import_primitives = __toESM(require_primitives(), 1);
+  var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
+  var footer_default = /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives.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" }) });
+
+  // packages/icons/build-module/library/header.mjs
+  var import_primitives2 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
+  var header_default = /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives2.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives2.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" }) });
+
+  // packages/icons/build-module/library/layout.mjs
+  var import_primitives3 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
+  var layout_default = /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives3.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives3.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/navigation-overlay.mjs
+  var import_primitives4 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
+  var navigation_overlay_default = /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives4.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives4.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" }) });
+
+  // packages/icons/build-module/library/sidebar.mjs
+  var import_primitives5 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
+  var sidebar_default = /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives5.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives5.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" }) });
+
+  // packages/icons/build-module/library/symbol-filled.mjs
+  var import_primitives6 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
+  var symbol_filled_default = /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives6.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives6.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" }) });
+
+  // packages/core-data/build-module/utils/get-template-part-icon.mjs
+  function getTemplatePartIcon(areaOrIconName) {
+    if ("header" === areaOrIconName) {
+      return header_default;
+    } else if ("footer" === areaOrIconName) {
+      return footer_default;
+    } else if ("sidebar" === areaOrIconName) {
+      return sidebar_default;
+    } else if ("navigation-overlay" === areaOrIconName) {
+      return navigation_overlay_default;
+    }
+    return symbol_filled_default;
+  }
+
+  // packages/core-data/build-module/utils/get-template-info.mjs
+  var EMPTY_OBJECT4 = {};
+  var getTemplateInfo = (params) => {
+    if (!params) {
+      return EMPTY_OBJECT4;
+    }
+    const { templateTypes, templateAreas, template } = params;
+    const { description, slug, title, area } = template;
+    const { title: defaultTitle, description: defaultDescription } = Object.values(templateTypes).find((type) => type.slug === slug) ?? EMPTY_OBJECT4;
+    const templateTitle = typeof title === "string" ? title : title?.rendered;
+    const templateDescription = typeof description === "string" ? description : description?.raw;
+    const templateAreasWithIcon = templateAreas?.map((item) => ({
+      ...item,
+      icon: getTemplatePartIcon(item.icon)
+    }));
+    const templateIcon = templateAreasWithIcon?.find((item) => area === item.area)?.icon || layout_default;
+    return {
+      title: templateTitle && templateTitle !== slug ? templateTitle : defaultTitle || slug,
+      description: templateDescription || defaultDescription,
+      icon: templateIcon
+    };
+  };
+
+  // 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;
+
+  // packages/core-data/build-module/components/entities-saved-states/index.mjs
+  var import_components3 = __toESM(require_components(), 1);
+  var import_i18n7 = __toESM(require_i18n(), 1);
+  var import_element10 = __toESM(require_element(), 1);
+  var import_compose4 = __toESM(require_compose(), 1);
+  var import_data18 = __toESM(require_data(), 1);
+
+  // packages/core-data/build-module/components/entities-saved-states/entity-type-list.mjs
+  var import_i18n6 = __toESM(require_i18n(), 1);
+  var import_data16 = __toESM(require_data(), 1);
+  var import_components2 = __toESM(require_components(), 1);
+
+  // packages/global-styles-engine/build-module/utils/get-global-styles-changes.mjs
+  var import_i18n4 = __toESM(require_i18n(), 1);
+  var import_blocks6 = __toESM(require_blocks(), 1);
+  var globalStylesChangesCache = /* @__PURE__ */ new Map();
+  var EMPTY_ARRAY3 = [];
+  var translationMap = {
+    caption: (0, import_i18n4.__)("Caption"),
+    link: (0, import_i18n4.__)("Link"),
+    button: (0, import_i18n4.__)("Button"),
+    heading: (0, import_i18n4.__)("Heading"),
+    h1: (0, import_i18n4.__)("H1"),
+    h2: (0, import_i18n4.__)("H2"),
+    h3: (0, import_i18n4.__)("H3"),
+    h4: (0, import_i18n4.__)("H4"),
+    h5: (0, import_i18n4.__)("H5"),
+    h6: (0, import_i18n4.__)("H6"),
+    "settings.color": (0, import_i18n4.__)("Color"),
+    "settings.typography": (0, import_i18n4.__)("Typography"),
+    "settings.shadow": (0, import_i18n4.__)("Shadow"),
+    "settings.layout": (0, import_i18n4.__)("Layout"),
+    "styles.color": (0, import_i18n4.__)("Colors"),
+    "styles.spacing": (0, import_i18n4.__)("Spacing"),
+    "styles.background": (0, import_i18n4.__)("Background"),
+    "styles.typography": (0, import_i18n4.__)("Typography")
+  };
+  var getBlockNames = memize(
+    () => (0, import_blocks6.getBlockTypes)().reduce(
+      (accumulator, {
+        name,
+        title
+      }) => {
+        accumulator[name] = title;
+        return accumulator;
+      },
+      {}
+    )
+  );
+  var isObject = (obj) => obj !== null && typeof obj === "object";
+  function getTranslation(key) {
+    if (translationMap[key]) {
+      return translationMap[key];
+    }
+    const keyArray = key.split(".");
+    if (keyArray?.[0] === "blocks") {
+      const blockName = getBlockNames()?.[keyArray[1]];
+      return blockName || keyArray[1];
+    }
+    if (keyArray?.[0] === "elements") {
+      return translationMap[keyArray[1]] || keyArray[1];
+    }
+    return void 0;
+  }
+  function deepCompare(changedObject, originalObject, parentPath = "") {
+    if (!isObject(changedObject) && !isObject(originalObject)) {
+      return changedObject !== originalObject ? parentPath.split(".").slice(0, 2).join(".") : void 0;
+    }
+    changedObject = isObject(changedObject) ? changedObject : {};
+    originalObject = isObject(originalObject) ? originalObject : {};
+    const allKeys = /* @__PURE__ */ new Set([
+      ...Object.keys(changedObject),
+      ...Object.keys(originalObject)
+    ]);
+    let diffs = [];
+    for (const key of allKeys) {
+      const path = parentPath ? parentPath + "." + key : key;
+      const changedPath = deepCompare(
+        changedObject[key],
+        originalObject[key],
+        path
+      );
+      if (changedPath) {
+        diffs = diffs.concat(changedPath);
+      }
+    }
+    return diffs;
+  }
+  function getGlobalStylesChangelist(next, previous) {
+    const cacheKey = JSON.stringify({ next, previous });
+    if (globalStylesChangesCache.has(cacheKey)) {
+      return globalStylesChangesCache.get(cacheKey);
+    }
+    const changedValueTree = deepCompare(
+      {
+        styles: {
+          background: next?.styles?.background,
+          color: next?.styles?.color,
+          typography: next?.styles?.typography,
+          spacing: next?.styles?.spacing
+        },
+        blocks: next?.styles?.blocks,
+        elements: next?.styles?.elements,
+        settings: next?.settings
+      },
+      {
+        styles: {
+          background: previous?.styles?.background,
+          color: previous?.styles?.color,
+          typography: previous?.styles?.typography,
+          spacing: previous?.styles?.spacing
+        },
+        blocks: previous?.styles?.blocks,
+        elements: previous?.styles?.elements,
+        settings: previous?.settings
+      }
+    );
+    if (!changedValueTree || Array.isArray(changedValueTree) && !changedValueTree.length) {
+      globalStylesChangesCache.set(cacheKey, []);
+      return [];
+    }
+    const changedValueArray = Array.isArray(changedValueTree) ? changedValueTree : [changedValueTree];
+    const result = [...new Set(changedValueArray)].reduce((acc, curr) => {
+      const translation = getTranslation(curr);
+      if (translation) {
+        acc.push([curr.split(".")[0], translation]);
+      }
+      return acc;
+    }, []);
+    globalStylesChangesCache.set(cacheKey, result);
+    return result;
+  }
+  function getGlobalStylesChanges(next, previous, options = {}) {
+    let changeList = getGlobalStylesChangelist(next, previous);
+    const changesLength = changeList.length;
+    const { maxResults } = options;
+    if (changesLength) {
+      if (!!maxResults && changesLength > maxResults) {
+        changeList = changeList.slice(0, maxResults);
+      }
+      return Object.entries(
+        changeList.reduce((acc, curr) => {
+          const group = acc[curr[0]] || [];
+          if (!group.includes(curr[1])) {
+            acc[curr[0]] = [...group, curr[1]];
+          }
+          return acc;
+        }, {})
+      ).map(([key, changeValues]) => {
+        const changeValuesLength = changeValues.length;
+        const joinedChangesValue = changeValues.join(
+          /* translators: Used between list items, there is a space after the comma. */
+          (0, import_i18n4.__)(", ")
+          // eslint-disable-line @wordpress/i18n-no-flanking-whitespace
+        );
+        switch (key) {
+          case "blocks": {
+            return (0, import_i18n4.sprintf)(
+              // translators: %s: a list of block names separated by a comma.
+              (0, import_i18n4._n)("%s block.", "%s blocks.", changeValuesLength),
+              joinedChangesValue
+            );
+          }
+          case "elements": {
+            return (0, import_i18n4.sprintf)(
+              // translators: %s: a list of element names separated by a comma.
+              (0, import_i18n4._n)("%s element.", "%s elements.", changeValuesLength),
+              joinedChangesValue
+            );
+          }
+          case "settings": {
+            return (0, import_i18n4.sprintf)(
+              // translators: %s: a list of theme.json setting labels separated by a comma.
+              (0, import_i18n4.__)("%s settings."),
+              joinedChangesValue
+            );
+          }
+          case "styles": {
+            return (0, import_i18n4.sprintf)(
+              // translators: %s: a list of theme.json top-level styles labels separated by a comma.
+              (0, import_i18n4.__)("%s styles."),
+              joinedChangesValue
+            );
+          }
+          default: {
+            return (0, import_i18n4.sprintf)(
+              // translators: %s: a list of global styles changes separated by a comma.
+              (0, import_i18n4.__)("%s."),
+              joinedChangesValue
+            );
+          }
+        }
+      });
+    }
+    return EMPTY_ARRAY3;
+  }
+
+  // packages/core-data/build-module/components/entities-saved-states/entity-record-item.mjs
+  var import_components = __toESM(require_components(), 1);
+  var import_i18n5 = __toESM(require_i18n(), 1);
+  var import_data15 = __toESM(require_data(), 1);
+  var import_html_entities3 = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
+  function EntityRecordItem({ record, checked, onChange }) {
+    const { name, kind, title, key } = record;
+    const { entityRecordTitle } = (0, import_data15.useSelect)(
+      (select4) => {
+        if ("postType" !== kind || "wp_template" !== name) {
+          return {
+            entityRecordTitle: title
+          };
+        }
+        const template = select4(STORE_NAME).getEditedEntityRecord(
+          kind,
+          name,
+          key
+        );
+        const { default_template_types: templateTypes = [] } = select4(STORE_NAME).getCurrentTheme() ?? {};
+        return {
+          entityRecordTitle: getTemplateInfo({
+            template,
+            templateTypes
+          }).title
+        };
+      },
+      [name, kind, title, key]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_jsx_runtime8.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_components.PanelRow, { children: /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(
+      import_components.CheckboxControl,
+      {
+        label: (0, import_html_entities3.decodeEntities)(entityRecordTitle) || (0, import_i18n5.__)("Untitled"),
+        checked,
+        onChange,
+        className: "entities-saved-states__change-control"
+      }
+    ) }) });
+  }
+
+  // packages/core-data/build-module/components/entities-saved-states/entity-type-list.mjs
+  var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
+  function getEntityDescription(entity2, count) {
+    switch (entity2) {
+      case "site":
+        return 1 === count ? (0, import_i18n6.__)("This change will affect your whole site.") : (0, import_i18n6.__)("These changes will affect your whole site.");
+      case "wp_template":
+        return (0, import_i18n6.__)(
+          "This change will affect other parts of your site that use this template."
+        );
+      case "page":
+      case "post":
+        return (0, import_i18n6.__)("The following has been modified.");
+    }
+  }
+  function GlobalStylesDescription({ record }) {
+    const { editedRecord, savedRecord } = (0, import_data16.useSelect)(
+      (select4) => {
+        const { getEditedEntityRecord: getEditedEntityRecord3, getEntityRecord: getEntityRecord3 } = select4(STORE_NAME);
+        return {
+          editedRecord: getEditedEntityRecord3(
+            record.kind,
+            record.name,
+            record.key
+          ),
+          savedRecord: getEntityRecord3(
+            record.kind,
+            record.name,
+            record.key
+          )
+        };
+      },
+      [record.kind, record.name, record.key]
+    );
+    const globalStylesChanges = getGlobalStylesChanges(
+      editedRecord,
+      savedRecord,
+      {
+        maxResults: 10
+      }
+    );
+    return globalStylesChanges.length ? /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("ul", { className: "entities-saved-states__changes", children: globalStylesChanges.map((change) => /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("li", { children: change }, change)) }) : null;
+  }
+  function EntityDescription({ record, count }) {
+    if ("globalStyles" === record?.name) {
+      return null;
+    }
+    const description = getEntityDescription(record?.name, count);
+    return description ? /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(import_components2.PanelRow, { children: description }) : null;
+  }
+  function EntityTypeList({
+    list,
+    unselectedEntities,
+    setUnselectedEntities
+  }) {
+    const count = list.length;
+    const firstRecord = list[0];
+    const entityConfig = (0, import_data16.useSelect)(
+      (select4) => select4(STORE_NAME).getEntityConfig(
+        firstRecord.kind,
+        firstRecord.name
+      ),
+      [firstRecord.kind, firstRecord.name]
+    );
+    let entityLabel = entityConfig.label;
+    if (firstRecord?.name === "wp_template_part") {
+      entityLabel = 1 === count ? (0, import_i18n6.__)("Template Part") : (0, import_i18n6.__)("Template Parts");
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(
+      import_components2.PanelBody,
+      {
+        title: entityLabel,
+        initialOpen: true,
+        className: "entities-saved-states__panel-body",
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(EntityDescription, { record: firstRecord, count }),
+          list.map((record) => {
+            return /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
+              EntityRecordItem,
+              {
+                record,
+                checked: !unselectedEntities.some(
+                  (elt) => elt.kind === record.kind && elt.name === record.name && elt.key === record.key && elt.property === record.property
+                ),
+                onChange: (value) => setUnselectedEntities(record, value)
+              },
+              record.key || record.property
+            );
+          }),
+          "globalStyles" === firstRecord?.name && /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(GlobalStylesDescription, { record: firstRecord })
+        ]
+      }
+    );
+  }
+
+  // packages/core-data/build-module/components/entities-saved-states/hooks/use-is-dirty.mjs
+  var import_data17 = __toESM(require_data(), 1);
+  var import_element9 = __toESM(require_element(), 1);
+  var useIsDirty = () => {
+    const { editedEntities, siteEdits, siteEntityConfig } = (0, import_data17.useSelect)(
+      (select4) => {
+        const {
+          __experimentalGetDirtyEntityRecords: __experimentalGetDirtyEntityRecords2,
+          getEntityRecordEdits: getEntityRecordEdits2,
+          getEntityConfig: getEntityConfig2
+        } = select4(STORE_NAME);
+        return {
+          editedEntities: __experimentalGetDirtyEntityRecords2(),
+          siteEdits: getEntityRecordEdits2("root", "site"),
+          siteEntityConfig: getEntityConfig2("root", "site")
+        };
+      },
+      []
+    );
+    const dirtyEntityRecords = (0, import_element9.useMemo)(() => {
+      const editedEntitiesWithoutSite = editedEntities.filter(
+        (record) => !(record.kind === "root" && record.name === "site")
+      );
+      const siteEntityLabels = siteEntityConfig?.meta?.labels ?? {};
+      const {
+        site_logo: siteLogoEdit,
+        site_icon: siteIconEdit,
+        ...otherSiteEdits
+      } = siteEdits ?? {};
+      const orderedSiteProperties = [
+        siteLogoEdit !== void 0 && "site_logo",
+        siteIconEdit !== void 0 && "site_icon",
+        ...Object.keys(otherSiteEdits)
+      ].filter(Boolean);
+      const editedSiteEntities = orderedSiteProperties.map(
+        (property) => ({
+          kind: "root",
+          name: "site",
+          title: siteEntityLabels[property] || property,
+          property
+        })
+      );
+      return [...editedEntitiesWithoutSite, ...editedSiteEntities];
+    }, [editedEntities, siteEdits, siteEntityConfig]);
+    const [unselectedEntities, _setUnselectedEntities] = (0, import_element9.useState)([]);
+    const setUnselectedEntities = ({ kind, name, key, property }, checked) => {
+      if (checked) {
+        _setUnselectedEntities(
+          unselectedEntities.filter(
+            (elt) => elt.kind !== kind || elt.name !== name || elt.key !== key || elt.property !== property
+          )
+        );
+      } else {
+        _setUnselectedEntities([
+          ...unselectedEntities,
+          { kind, name, key, property }
+        ]);
+      }
+    };
+    const isDirty = dirtyEntityRecords.length - unselectedEntities.length > 0;
+    return {
+      dirtyEntityRecords,
+      isDirty,
+      setUnselectedEntities,
+      unselectedEntities
+    };
+  };
+
+  // packages/core-data/build-module/components/entities-saved-states/index.mjs
+  var import_jsx_runtime10 = __toESM(require_jsx_runtime(), 1);
+  function EntitiesSavedStates({
+    close,
+    renderDialog,
+    variant
+  }) {
+    const isDirtyProps = useIsDirty();
+    return /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(
+      EntitiesSavedStatesExtensible,
+      {
+        close,
+        renderDialog,
+        variant,
+        ...isDirtyProps
+      }
+    );
+  }
+  function EntitiesSavedStatesExtensible({
+    additionalPrompt = void 0,
+    close,
+    onSave = void 0,
+    saveEnabled: saveEnabledProp = void 0,
+    saveLabel = (0, import_i18n7.__)("Save"),
+    renderDialog,
+    dirtyEntityRecords,
+    isDirty,
+    setUnselectedEntities,
+    unselectedEntities,
+    variant = "default",
+    successNoticeContent
+  }) {
+    const saveButtonRef = (0, import_element10.useRef)();
+    const { saveDirtyEntities: saveDirtyEntities2 } = unlock((0, import_data18.useDispatch)(STORE_NAME));
+    const partitionedSavables = dirtyEntityRecords.reduce((acc, record) => {
+      const { name } = record;
+      if (!acc[name]) {
+        acc[name] = [];
+      }
+      acc[name].push(record);
+      return acc;
+    }, {});
+    const {
+      site: siteSavables,
+      wp_template: templateSavables,
+      wp_template_part: templatePartSavables,
+      ...contentSavables
+    } = partitionedSavables;
+    const sortedPartitionedSavables = [
+      siteSavables,
+      templateSavables,
+      templatePartSavables,
+      ...Object.values(contentSavables)
+    ].filter(Array.isArray);
+    const saveEnabled = saveEnabledProp ?? isDirty;
+    const dismissPanel = (0, import_element10.useCallback)(() => close(), [close]);
+    const [saveDialogRef, saveDialogProps] = (0, import_compose4.__experimentalUseDialog)({
+      onClose: () => dismissPanel()
+    });
+    const dialogLabelId = (0, import_compose4.useInstanceId)(
+      EntitiesSavedStatesExtensible,
+      "entities-saved-states__panel-label"
+    );
+    const dialogDescriptionId = (0, import_compose4.useInstanceId)(
+      EntitiesSavedStatesExtensible,
+      "entities-saved-states__panel-description"
+    );
+    const selectItemsToSaveDescription = !!dirtyEntityRecords.length ? (0, import_i18n7.__)("Select the items you want to save.") : void 0;
+    const isInline = variant === "inline";
+    const actionButtons = /* @__PURE__ */ (0, import_jsx_runtime10.jsxs)(import_jsx_runtime10.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(
+        import_components3.FlexItem,
+        {
+          isBlock: isInline ? false : true,
+          as: import_components3.Button,
+          variant: isInline ? "tertiary" : "secondary",
+          size: isInline ? void 0 : "compact",
+          onClick: dismissPanel,
+          children: (0, import_i18n7.__)("Cancel")
+        }
+      ),
+      /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(
+        import_components3.FlexItem,
+        {
+          isBlock: isInline ? false : true,
+          as: import_components3.Button,
+          ref: saveButtonRef,
+          variant: "primary",
+          size: isInline ? void 0 : "compact",
+          disabled: !saveEnabled,
+          accessibleWhenDisabled: true,
+          onClick: () => saveDirtyEntities2({
+            onSave,
+            dirtyEntityRecords,
+            entitiesToSkip: unselectedEntities,
+            close,
+            successNoticeContent
+          }),
+          className: "entities-saved-states__save-button",
+          children: saveLabel
+        }
+      )
+    ] });
+    return /* @__PURE__ */ (0, import_jsx_runtime10.jsxs)(
+      "div",
+      {
+        ref: renderDialog ? saveDialogRef : void 0,
+        ...renderDialog && saveDialogProps,
+        className: clsx_default("entities-saved-states__panel", {
+          "is-inline": isInline
+        }),
+        role: renderDialog ? "dialog" : void 0,
+        "aria-labelledby": renderDialog ? dialogLabelId : void 0,
+        "aria-describedby": renderDialog ? dialogDescriptionId : void 0,
+        children: [
+          !isInline && /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(import_components3.Flex, { className: "entities-saved-states__panel-header", gap: 2, children: actionButtons }),
+          /* @__PURE__ */ (0, import_jsx_runtime10.jsxs)("div", { className: "entities-saved-states__text-prompt", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime10.jsx)("div", { className: "entities-saved-states__text-prompt--header-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(
+              "strong",
+              {
+                id: renderDialog ? dialogLabelId : void 0,
+                className: "entities-saved-states__text-prompt--header",
+                children: (0, import_i18n7.__)("Are you ready to save?")
+              }
+            ) }),
+            /* @__PURE__ */ (0, import_jsx_runtime10.jsxs)("div", { id: renderDialog ? dialogDescriptionId : void 0, children: [
+              additionalPrompt,
+              /* @__PURE__ */ (0, import_jsx_runtime10.jsx)("p", { className: "entities-saved-states__text-prompt--changes-count", children: isDirty ? (0, import_element10.createInterpolateElement)(
+                (0, import_i18n7.sprintf)(
+                  /* translators: %d: number of site changes waiting to be saved. */
+                  (0, import_i18n7._n)(
+                    "There is <strong>%d site change</strong> waiting to be saved.",
+                    "There are <strong>%d site changes</strong> waiting to be saved.",
+                    dirtyEntityRecords.length
+                  ),
+                  dirtyEntityRecords.length
+                ),
+                { strong: /* @__PURE__ */ (0, import_jsx_runtime10.jsx)("strong", {}) }
+              ) : selectItemsToSaveDescription })
+            ] })
+          ] }),
+          sortedPartitionedSavables.map((list) => {
+            return /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(
+              EntityTypeList,
+              {
+                list,
+                unselectedEntities,
+                setUnselectedEntities
+              },
+              list[0].name
+            );
+          }),
+          isInline && /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(
+            import_components3.Flex,
+            {
+              direction: "row",
+              justify: "flex-end",
+              className: "entities-saved-states__panel-footer",
+              children: actionButtons
+            }
+          )
+        ]
+      }
+    );
+  }
+
   // packages/core-data/build-module/private-apis.mjs
   var lockedApis = {
+    EntitiesSavedStates,
+    EntitiesSavedStatesExtensible,
+    getTemplateInfo,
+    getTemplatePartIcon,
+    useEntitiesSavedStatesIsDirty: useIsDirty,
     useEntityRecordsWithPermissions,
     RECEIVE_INTERMEDIATE_RESULTS,
     retrySyncConnection,
@@ -8247,11 +9063,9 @@ var wp;
     },
     resolvers: { ...resolvers_exports, ...entityResolvers }
   });
-  var store = (0, import_data15.createReduxStore)(STORE_NAME, storeConfig());
+  var store = (0, import_data19.createReduxStore)(STORE_NAME, storeConfig());
   unlock(store).registerPrivateSelectors(private_selectors_exports);
   unlock(store).registerPrivateActions(private_actions_exports);
-  (0, import_data15.register)(store);
+  (0, import_data19.register)(store);
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).coreData = wp.coreData;
-})();
diff --git a/wp-includes/js/dist/core-data.min.js b/wp-includes/js/dist/core-data.min.js
index c0730f9ac7..81ea88d564 100644
--- a/wp-includes/js/dist/core-data.min.js
+++ b/wp-includes/js/dist/core-data.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).coreData=(()=>{var fi=Object.create;var ct=Object.defineProperty;var di=Object.getOwnPropertyDescriptor;var pi=Object.getOwnPropertyNames;var mi=Object.getPrototypeOf,gi=Object.prototype.hasOwnProperty;var D=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Se=(e,t)=>{for(var r in t)ct(e,r,{get:t[r],enumerable:!0})},Jr=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of pi(t))!gi.call(e,o)&&o!==r&&ct(e,o,{get:()=>t[o],enumerable:!(n=di(t,o))||n.enumerable});return e};var g=(e,t,r)=>(r=e!=null?fi(mi(e)):{},Jr(t||!e||!e.__esModule?ct(r,"default",{value:e,enumerable:!0}):r,e)),Ei=e=>Jr(ct({},"__esModule",{value:!0}),e);var L=D((fu,Xr)=>{Xr.exports=window.wp.data});var be=D((du,Zr)=>{"use strict";Zr.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,s;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(s=Object.keys(t),n=s.length,n!==Object.keys(r).length)return!1;for(o=n;o--!==0;)if(!Object.prototype.hasOwnProperty.call(r,s[o]))return!1;for(o=n;o--!==0;){var i=s[o];if(!e(t[i],r[i]))return!1}return!0}return t!==t&&r!==r}});var lt=D((pu,en)=>{en.exports=window.wp.compose});var rn=D((mu,tn)=>{tn.exports=window.wp.undoManager});var q=D((xu,sn)=>{sn.exports=window.wp.apiFetch});var Y=D((Au,an)=>{an.exports=window.wp.sync});var ln=D((Ou,cn)=>{cn.exports=window.wp.privateApis});var wn=D((Xu,bn)=>{"use strict";function ge(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?ge=function(t){return typeof t}:ge=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ge(e)}function Ti(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Rn(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Ci(e,t,r){return t&&Rn(e.prototype,t),r&&Rn(e,r),e}function Sn(e,t){var r=e._map,n=e._arrayTreeMap,o=e._objectTreeMap;if(r.has(t))return r.get(t);for(var s=Object.keys(t).sort(),i=Array.isArray(t)?n:o,a=0;a<s.length;a++){var c=s[a];if(i=i.get(c),i===void 0)return;var u=t[c];if(i=i.get(u),i===void 0)return}var l=i.get("_ekm_value");if(l)return r.delete(l[0]),l[0]=t,i.set("_ekm_value",l),r.set(t,l),l}var Ii=(function(){function e(t){if(Ti(this,e),this.clear(),t instanceof e){var r=[];t.forEach(function(o,s){r.push([s,o])}),t=r}if(t!=null)for(var n=0;n<t.length;n++)this.set(t[n][0],t[n][1])}return Ci(e,[{key:"set",value:function(r,n){if(r===null||ge(r)!=="object")return this._map.set(r,n),this;for(var o=Object.keys(r).sort(),s=[r,n],i=Array.isArray(r)?this._arrayTreeMap:this._objectTreeMap,a=0;a<o.length;a++){var c=o[a];i.has(c)||i.set(c,new e),i=i.get(c);var u=r[c];i.has(u)||i.set(u,new e),i=i.get(u)}var l=i.get("_ekm_value");return l&&this._map.delete(l[0]),i.set("_ekm_value",s),this._map.set(r,s),this}},{key:"get",value:function(r){if(r===null||ge(r)!=="object")return this._map.get(r);var n=Sn(this,r);if(n)return n[1]}},{key:"has",value:function(r){return r===null||ge(r)!=="object"?this._map.has(r):Sn(this,r)!==void 0}},{key:"delete",value:function(r){return this.has(r)?(this.set(r,void 0),!0):!1}},{key:"forEach",value:function(r){var n=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this;this._map.forEach(function(s,i){i!==null&&ge(i)==="object"&&(s=s[1]),r.call(o,s,i,n)})}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}]),e})();bn.exports=Ii});var Z=D((Zu,Tn)=>{Tn.exports=window.wp.url});var we=D((Sf,Nn)=>{Nn.exports=window.wp.blocks});var rr=D((bf,Un)=>{Un.exports=window.wp.i18n});var Te=D((wf,Ln)=>{Ln.exports=window.wp.blockEditor});var Fe=D((Kf,Zn)=>{Zn.exports=window.wp.richText});var Re=D((qd,Ho)=>{Ho.exports=window.wp.deprecated});var Lr=D((wp,ls)=>{ls.exports=window.wp.htmlEntities});var J=D((Jp,xs)=>{xs.exports=window.wp.element});var Ps=D((Zp,Os)=>{Os.exports=window.ReactJSXRuntime});var $s=D((pm,Ys)=>{Ys.exports=window.wp.warning});var lu={};Se(lu,{EntityProvider:()=>Ms,__experimentalFetchLinkSuggestions:()=>fs,__experimentalFetchUrlData:()=>ps,__experimentalUseEntityRecord:()=>ks,__experimentalUseEntityRecords:()=>Fs,__experimentalUseResourcePermissions:()=>Js,fetchBlockPatterns:()=>jr,privateApis:()=>ui,store:()=>B,useEntityBlockEditor:()=>ri,useEntityId:()=>Pe,useEntityProp:()=>ni,useEntityRecord:()=>Yr,useEntityRecords:()=>Bt,useResourcePermissions:()=>Qs});var Kt=g(L(),1);var _r=g(be(),1),$o=g(lt(),1),Je=g(L(),1),Go=g(rn(),1);var nn=g(be(),1);function De(e,t){return t?Object.fromEntries(Object.entries(e).map(([r,n])=>{let o=t[r]?.raw??t[r];return[r,(0,nn.default)(n,o)?void 0:n]})):e}var on=g(be(),1);function Ht(e,t){if(!e)return t;let r=!1,n={};for(let o in t)(0,on.default)(e[o],t[o])?n[o]=e[o]:(r=!0,n[o]=t[o]);if(!r)return e;for(let o in e)n.hasOwnProperty(o)||(n[o]=e[o]);return n}function yi(e){return typeof e=="string"?e.split(","):Array.isArray(e)?e:null}var M=yi;var hi=e=>t=>(r,n)=>r===void 0||e(n)?t(r,n):r,Me=hi;var vi=e=>(...t)=>async({resolveSelect:r})=>{await r[e](...t)},de=vi;var _i=e=>t=>(r,n)=>t(r,e(n)),Ne=_i;function Ri(e){let t=new WeakMap;return r=>{let n;return t.has(r)?n=t.get(r):(n=e(r),r!==null&&typeof r=="object"&&t.set(r,n)),n}}var qt=Ri;function X(e,t,r){if(!e||typeof e!="object")return e;let n=Array.isArray(t)?t:t.split(".");return n.reduce((o,s,i)=>(o[s]===void 0&&(Number.isInteger(n[i+1])?o[s]=[]:o[s]={}),i===n.length-1&&(o[s]=r),o[s]),e),e}function zt(e,t,r){if(!e||typeof e!="object"||typeof t!="string"&&!Array.isArray(t))return e;let n=Array.isArray(t)?t:t.split("."),o=e;return n.forEach(s=>{o=o?.[s]}),o!==void 0?o:r}function Ue(e){return/^\s*\d+\s*$/.test(e)}var pe=["create","read","update","delete"];function Le(e){let t={},r={create:"POST",read:"GET",update:"PUT",delete:"DELETE"};for(let[n,o]of Object.entries(r))t[n]=e?e.includes(o):!1;return t}function me(e,t,r){return(typeof t=="object"?[e,t.kind,t.name,t.id]:[e,t,r]).filter(Boolean).join("/")}var ke=Symbol("RECEIVE_INTERMEDIATE_RESULTS");function ut(e){if(!e)return;let t=Object.entries(e).filter(([r,n])=>(r==="context"||r==="_fields")&&n!==void 0&&n!==null);return t.length>0?Object.fromEntries(t):void 0}var hn=g(q(),1);var dn=g(Y(),1);var un=g(ln(),1),{lock:fn,unlock:k}=(0,un.__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/core-data");var{ConnectionErrorCode:pn,createSyncManager:Si,Delta:Wt,CRDT_DOC_META_PERSISTENCE_KEY:mn,CRDT_RECORD_MAP_KEY:Q,LOCAL_EDITOR_ORIGIN:gn,LOCAL_UNDO_IGNORED_ORIGIN:Qt,retrySyncConnection:En}=k(dn.privateApis),je;function O(){return je||(je=Si(),je)}function yn(){return!!je}var bi="/wp-sync/v1/save",ft=new Map;async function wi(e,t,r){let n=await O()?.createPersistedCRDTDoc(e,t);n&&await(0,hn.default)({path:bi,method:"POST",data:{room:r,doc:n}})}async function Jt(e,t){let r=`${e}:${t}`,o=(ft.get(r)||Promise.resolve()).catch(()=>{}).then(()=>wi(e,t,r));ft.set(r,o);try{await o}finally{ft.get(r)===o&&ft.delete(r)}}function Xt(e,t,r){return{type:"RECEIVE_ITEMS",items:e,persistedEdits:t,meta:r}}function vn(e,t,r,n=!1){return{type:"REMOVE_ITEMS",itemIds:Array.isArray(r)?r:[r],kind:e,name:t,invalidateCache:n}}function _n(e,t={},r,n){return{...Xt(e,r,n),query:t}}var xn=g(wn(),1);var Cn=g(Z(),1);function xi(e){let t={stableKey:"",page:1,perPage:10,offset:null,fields:null,include:null,context:"default"},r=Object.keys(e).sort();for(let n=0;n<r.length;n++){let o=r[n],s=e[o];switch(o){case"page":t[o]=Number(s);break;case"per_page":t.perPage=Number(s);break;case"offset":{let i=Number(s);Number.isFinite(i)&&(t.offset=i);break}case"context":t.context=s;break;default:o==="_fields"&&(t.fields=M(s)??[],s=t.fields.join()),o==="include"&&(typeof s=="number"&&(s=s.toString()),t.include=(M(s)??[]).map(Number),s=t.include.join()),t.stableKey+=(t.stableKey?"&":"")+(0,Cn.addQueryArgs)("",{[o]:s}).slice(1)}}return t}var ee=qt(xi);var In=new WeakMap;function Ai(e,t,r={}){let{supportsPagination:n=!0}=r,{stableKey:o,page:s,perPage:i,offset:a,include:c,fields:u,context:l}=ee(t),d=e.queries?.[l]?.[o]?.itemIds;if(!d)return null;let f=n&&i!==-1,p=f?a??(s-1)*i:0,m=f?Math.min(p+i,d.length):d.length;if(f&&d.length<p+i){let v=e.queries[l][o].meta?.totalItems;if(Number.isFinite(v)&&d.length<v)return null}let E=[];for(let v=p;v<m;v++){let y=d[v];if(Array.isArray(c)&&!c.includes(y)||y===void 0)continue;if(!e.items[l]?.hasOwnProperty(y))return null;let h=e.items[l][y],T;if(Array.isArray(u)){T={};for(let R=0;R<u.length;R++){let A=u[R].split("."),b=h;A.forEach(w=>{b=b?.[w]}),X(T,A,b)}}else{if(!e.itemIsComplete[l]?.[y])return null;T=h}E.push(T)}return E}function Zt(e,t={},r={}){let n=In.get(e);if(n){let s=n.get(t);if(s!==void 0)return s}else n=new xn.default,In.set(e,n);let o=Ai(e,t,r);return n.set(t,o),o}function er(e,t={}){let{stableKey:r,context:n}=ee(t);return e.queries?.[n]?.[r]?.meta?.totalItems??null}function An(e,t={}){let{stableKey:r,context:n}=ee(t);return e.queries?.[n]?.[r]?.meta?.totalPages??null}var Qe=g(L(),1),Fo=g(lt(),1);var te=function(){return te=Object.assign||function(t){for(var r,n=1,o=arguments.length;n<o;n++){r=arguments[n];for(var s in r)Object.prototype.hasOwnProperty.call(r,s)&&(t[s]=r[s])}return t},te.apply(this,arguments)};function On(e){return e.toLowerCase()}var Oi=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Pi=/[^A-Z0-9]+/gi;function dt(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,n=r===void 0?Oi:r,o=t.stripRegexp,s=o===void 0?Pi:o,i=t.transform,a=i===void 0?On:i,c=t.delimiter,u=c===void 0?" ":c,l=Pn(Pn(e,n,"$1\0$2"),s,"\0"),d=0,f=l.length;l.charAt(d)==="\0";)d++;for(;l.charAt(f-1)==="\0";)f--;return l.slice(d,f).split("\0").map(a).join(u)}function Pn(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(n,o){return n.replace(o,r)},e)}function tr(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 Be(e,t){return t===void 0&&(t={}),dt(e,te({delimiter:"",transform:tr},t))}function Di(e,t){return t===0?e.toLowerCase():tr(e,t)}function pt(e,t){return t===void 0&&(t={}),Be(e,te({transform:Di},t))}function Dn(e){return e.charAt(0).toUpperCase()+e.substr(1)}function Mi(e){return Dn(e.toLowerCase())}function Mn(e,t){return t===void 0&&(t={}),dt(e,te({delimiter:" ",transform:Mi},t))}var We=g(q(),1),Ct=g(we(),1),x=g(rr(),1);var Ae=g(L(),1),Ge=g(Y(),1),uo=g(Te(),1);var qn=g(L(),1);var kn=100,jn=5,Bn=5e3;var Gn=g(Y(),1);function Ni(){let e=window.navigator.userAgent,t="Unknown";return e.includes("Firefox")?t="Firefox":e.includes("Edg")?t="Microsoft Edge":e.includes("Chrome")&&!e.includes("Edg")?t="Chrome":e.includes("Safari")&&!e.includes("Chrome")?t="Safari":e.includes("MSIE")||e.includes("Trident")?t="Internet Explorer":(e.includes("Opera")||e.includes("OPR"))&&(t="Opera"),t}function Fn(e,t,r){if(e.size!==t.size)return!1;for(let[n,o]of e.entries())if(!t.has(n)||!r(o,t.get(n)))return!1;return!0}function Vn(e,t){return!e||!t?e===t:Object.keys(e).length!==Object.keys(t).length?!1:Object.entries(e).every(([r,n])=>n===t[r])}function Yn(e){let{avatar_urls:t,id:r,name:n,slug:o}=e;return{avatar_urls:t,browserType:Ni(),enteredAt:Date.now(),id:r,name:n,slug:o}}function $n(e,t){return typeof e=="object"&&e!==null&&t in e?e[t]:null}function nr(e){return Object.keys(e)}var Kn=class extends Gn.Awareness{getStates(){return super.getStates()}getLocalStateField(e){let t=this.getLocalState();return $n(t,e)}setLocalStateField(e,t){super.setLocalStateField(e,t)}};var Ui=class extends Kn{setLocalStateField(e,t){this.isFieldEqual(e,t,this.getLocalStateField(e)??void 0)||super.setLocalStateField(e,t)}isFieldEqual(e,t,r){if(["clientId","isConnected","isMe"].includes(e))return t===r;if(e in this.equalityFieldChecks){let n=this.equalityFieldChecks[e];return n(t,r)}throw new Error(`No equality check implemented for awareness state field "${e.toString()}".`)}isStateEqual(e,t){return[...new Set([...nr(e),...nr(t)])].every(r=>{let n=e[r],o=t[r];return this.isFieldEqual(r,n,o)})}},Hn=class extends Ui{hasSetupRun=!1;disconnectedCollaborators=new Set;seenStates=new Map;previousSnapshot=new Map;stateSubscriptions=[];myThrottledState={};throttleTimeouts=new Map;setUp=()=>{this.hasSetupRun||(this.hasSetupRun=!0,this.onSetUp(),this.on("change",({added:e,removed:t,updated:r})=>{[...e,...r].forEach(n=>{this.disconnectedCollaborators.delete(n)}),t.forEach(n=>{this.disconnectedCollaborators.add(n),setTimeout(()=>{this.disconnectedCollaborators.delete(n),this.updateSubscribers(!0)},Bn)}),this.updateSubscribers()}))};getCurrentState(){return Array.from(this.previousSnapshot.values())}getSeenStates(){return this.seenStates}onStateChange(e){return this.stateSubscriptions.push(e),()=>{this.stateSubscriptions=this.stateSubscriptions.filter(t=>t!==e)}}setThrottledLocalStateField(e,t,r){this.setLocalStateField(e,t),this.throttleTimeouts.set(e,setTimeout(()=>{this.throttleTimeouts.delete(e),this.myThrottledState[e]&&(this.setLocalStateField(e,this.myThrottledState[e]),delete this.myThrottledState[e])},r))}setConnectionStatus(e){e?this.disconnectedCollaborators.delete(this.clientID):this.disconnectedCollaborators.add(this.clientID),this.updateSubscribers(!0)}updateSubscribers(e=!1){if(!this.stateSubscriptions.length)return;let t=this.getStates();this.seenStates=new Map([...this.seenStates.entries(),...t.entries()]);let r=new Map([...this.disconnectedCollaborators,...t.keys()].filter(n=>Object.keys(this.seenStates.get(n)??{}).length>0).map(n=>{let o=this.seenStates.get(n),s=!this.disconnectedCollaborators.has(n),i=n===this.clientID,a=i?this.myThrottledState:{},c={...o,...a,clientId:n,isConnected:s,isMe:i};return[n,c]}));!e&&Fn(this.previousSnapshot,r,this.isStateEqual.bind(this))||(this.previousSnapshot=r,this.stateSubscriptions.forEach(n=>{n(Array.from(r.values()))}))}};var _="core";var or=class extends Hn{onSetUp(){this.setCurrentCollaboratorInfo()}async setCurrentCollaboratorInfo(){let e=await(0,qn.resolveSelect)(_).getCurrentUser(),t=Yn(e);this.setLocalStateField("collaboratorInfo",t)}},sr={collaboratorInfo:Vn},zn=class extends or{equalityFieldChecks=sr};var Wn=g(L(),1),Ee=g(Y(),1),Qn=g(Te(),1);function Jn(e){let t=e;for(;t;){let r=t.parent;if(r instanceof Ee.Y.Map&&r.parent instanceof Ee.Y.Array&&r.get("clientId")!==void 0&&r.get("innerBlocks")instanceof Ee.Y.Array)return r;t=r instanceof Ee.Y.AbstractType?r:null}return null}function ir(e){let t=[],r=e;for(;r;){let n=r.parent;if(!n||!(n instanceof Ee.Y.Array))return null;let o=-1;for(let i=0;i<n.length;i++)if(n.get(i)===r){o=i;break}if(o===-1)return null;t.unshift(o);let s=n.parent;if(s instanceof Ee.Y.Map&&s.get("clientId")!==void 0)r=s;else break}return t}function ar(e,t){if(e.length===0)return null;for(let r=0;r<e.length;r++){let n=t[e[r]];if(!n)return null;if(r===e.length-1)return n.clientId;t=n.innerBlocks}return null}function Xn(){return(0,Wn.useSelect)(e=>{let{getBlocksByName:t,getClientIdsTree:r}=k(e(Qn.store)),[n]=t("core/post-content");return r(n??"")},[])}var re=g(Y(),1),ne=g(Fe(),1);function oe(e,t){return e.getMap(t)}function mt(e={}){return new re.Y.Map(Object.entries(e))}function to(e){return e instanceof re.Y.Map}function gt(e,t){let r=e.get(t);if(r instanceof re.Y.Text)return r;let n=e;for(let o of t.split("."))if(n instanceof re.Y.Map)n=n.get(o);else if(n instanceof re.Y.Array){let s=Number.parseInt(o,10);if(!Number.isSafeInteger(s)||s<0||s.toString()!==o)return null;n=n.get(s)}else return null;return n instanceof re.Y.Text?n:null}function Ve(e,t){let n=oe(t,Q).get("blocks");return n instanceof re.Y.Array?no(e,n):null}var eo=57344;function ro(e){for(let r=eo;r<eo+16;r++){let n=String.fromCharCode(r);if(!e.includes(n))return n}return null}function Et(e,t){if(!e.includes("<")&&!e.includes("&"))return t;let r=ro(e);if(!r)return t;let n=e.slice(0,t)+r+e.slice(t),s=(0,ne.create)({html:n}).text.indexOf(r);return s===-1?t:s}function Ce(e,t){if(!e.includes("<")&&!e.includes("&"))return t;let r=ro(e);if(!r)return t;let n=(0,ne.create)({html:e}),o=(0,ne.create)({text:r});n.formats[t]&&(o.formats[0]=n.formats[t]);let s=(0,ne.insert)(n,o,t,t),a=(0,ne.toHTMLString)({value:s}).indexOf(r);return a===-1?t:a}function no(e,t){for(let r of t){if(r.get("clientId")===e)return r;let n=r.get("innerBlocks");if(n&&n.length>0){let o=no(e,n);if(o)return o}}return null}var oo=g(L(),1),se=g(Y(),1),so=g(Te(),1);var Ie=(e=>(e.None="none",e.Cursor="cursor",e.SelectionInOneBlock="selection-in-one-block",e.SelectionInMultipleBlocks="selection-in-multiple-blocks",e.WholeBlock="whole-block",e))(Ie||{}),xe=(e=>(e.Forward="f",e.Backward="b",e))(xe||{});function io(e,t,r,n){let{selectionDirection:o}=n??{},i=oe(r,Q).get("blocks"),a=Object.keys(e).length===0,c={type:"none"};if(a||!i)return c;let u=e.clientId===t.clientId,l=u&&e.offset===t.offset;if(u&&e.offset===void 0&&t.offset===void 0){let m=ao(e.clientId),E=m?ki(m,i):null;return E?{type:"whole-block",blockPosition:E}:c}else if(l){let m=Ye(e,i);return m?{type:"cursor",cursorPosition:m}:c}else if(u){let m=Ye(e,i),E=Ye(t,i);return!m||!E?c:{type:"selection-in-one-block",cursorStartPosition:m,cursorEndPosition:E,selectionDirection:o}}let f=Ye(e,i),p=Ye(t,i);return!f||!p?c:{type:"selection-in-multiple-blocks",cursorStartPosition:f,cursorEndPosition:p,selectionDirection:o}}function Ye(e,t){let r=ao(e.clientId),n=r?Li(r,t):null;if(!n||!e.attributeKey||e.offset===void 0)return null;let o=n.get("attributes"),s=o?gt(o,e.attributeKey):null;return s instanceof se.Y.Text?{relativePosition:se.Y.createRelativePositionFromTypeIndex(s,Ce(s.toString(),e.offset)),absoluteOffset:e.offset,attributeKey:e.attributeKey}:null}function ao(e){let{getBlockIndex:t,getBlockRootClientId:r,getBlockName:n}=(0,oo.select)(so.store),o=[],s=e;for(;s;){let i=t(s);if(i===-1)return null;o.unshift(i);let a=r(s);if(!a||n(a)==="core/post-content")break;s=a}return o.length>0?o:null}function Li(e,t){let r=t;for(let n=0;n<e.length;n++){if(e[n]>=r.length)return null;let o=r.get(e[n]);if(!o)return null;if(n===e.length-1)return o;r=o.get("innerBlocks")??new se.Y.Array}return null}function ki(e,t){let r=t;for(let n=0;n<e.length;n++){if(e[n]>=r.length)return null;if(n===e.length-1)return se.Y.createRelativePositionFromTypeIndex(r,e[n]);r=r.get(e[n])?.get("innerBlocks")??new se.Y.Array}return null}function co(e,t){if(e.type!==t.type)return!1;switch(e.type){case"none":return!0;case"cursor":return $e(e.cursorPosition,t.cursorPosition);case"selection-in-one-block":return $e(e.cursorStartPosition,t.cursorStartPosition)&&$e(e.cursorEndPosition,t.cursorEndPosition)&&e.selectionDirection===t.selectionDirection;case"selection-in-multiple-blocks":return $e(e.cursorStartPosition,t.cursorStartPosition)&&$e(e.cursorEndPosition,t.cursorEndPosition)&&e.selectionDirection===t.selectionDirection;case"whole-block":return se.Y.compareRelativePositions(e.blockPosition,t.blockPosition);default:return!1}}function $e(e,t){let r=se.Y.compareRelativePositions(e.relativePosition,t.relativePosition),n=e.absoluteOffset===t.absoluteOffset;return r&&n}var fo=class extends or{constructor(e,t,r,n){super(e),this.kind=t,this.name=r,this.postId=n}equalityFieldChecks={...sr,editorState:this.areEditorStatesEqual};onSetUp(){super.onSetUp(),this.subscribeToCollaboratorSelectionChanges()}subscribeToCollaboratorSelectionChanges(){let{getSelectionStart:e,getSelectionEnd:t,getSelectedBlocksInitialCaretPosition:r}=(0,Ae.select)(uo.store),n=e(),o=t(),s=null,i=null;(0,Ae.subscribe)(()=>{let a=e(),c=t();if(a===n&&c===o)return;i||(i={start:n,end:o}),n=a,o=c;let u=r();this.updateSelectionInEntityRecord(n,o,u),s&&clearTimeout(s),s=setTimeout(()=>{let l={};i&&(l.selectionDirection=Bi(i.start,i.end,n,o),i=null);let d=io(n,o,this.doc,l);this.setThrottledLocalStateField("editorState",{selection:d},kn)},jn)})}async updateSelectionInEntityRecord(e,t,r){let n={selection:{selectionStart:e,selectionEnd:t,initialPosition:r}},o={undoIgnore:!0};(0,Ae.dispatch)(_).editEntityRecord(this.kind,this.name,this.postId,n,o)}areEditorStatesEqual(e,t){return!e||!t?e===t:!e.selection||!t.selection?e.selection===t.selection:co(e.selection,t.selection)}convertSelectionStateToAbsolute(e,t){if(e.type===Ie.None)return{richTextOffset:null,localClientId:null,attributeKey:null};if(e.type===Ie.WholeBlock){let a=Ge.Y.createAbsolutePositionFromRelativePosition(e.blockPosition,this.doc),c=null;if(a&&a.type instanceof Ge.Y.Array){let l=a.type.get(a.index);if(l instanceof Ge.Y.Map){let d=ir(l);c=d?ar(d,t):null}}return{richTextOffset:null,localClientId:c,attributeKey:null}}let r="cursorPosition"in e?e.cursorPosition:e.cursorStartPosition,n=Ge.Y.createAbsolutePositionFromRelativePosition(r.relativePosition,this.doc);if(!n)return{richTextOffset:null,localClientId:null,attributeKey:null};let o=Jn(n.type),s=o?ir(o):null,i=s?ar(s,t):null;return{richTextOffset:Et(n.type.toString(),n.index),localClientId:i,attributeKey:r.attributeKey??null}}isYItem(e){return"content"in e}getDebugData(){let e=this.doc,t=Object.fromEntries(Array.from(e.share,([o,s])=>[o,s.toJSON()])),r=new Map(Array.from(this.getSeenStates().entries()).map(([o,s])=>[String(o),{name:s.collaboratorInfo.name,wpUserId:s.collaboratorInfo.id}])),n={};return e.store.clients.forEach((o,s)=>{let i=o.filter(this.isYItem);n[s]=i.map(a=>{let{left:c,right:u,...l}=a;return{...l,left:c?{id:c.id,length:c.length,origin:c.origin,content:c.content}:null,right:u?{id:u.id,length:u.length,origin:u.origin,content:u.content}:null}})}),{doc:t,clients:n,collaboratorMap:Object.fromEntries(r)}}};function Bi(e,t,r,n){let o=!lo(e,r),s=!lo(t,n);return o&&!s?xe.Backward:xe.Forward}function lo(e,t){return e.clientId===t.clientId&&e.attributeKey===t.attributeKey&&e.offset===t.offset}var Mo=g(be(),1),ze=g(we(),1),ve=g(Y(),1);var N=[];for(let e=0;e<256;++e)N.push((e+256).toString(16).slice(1));function po(e,t=0){return(N[e[t+0]]+N[e[t+1]]+N[e[t+2]]+N[e[t+3]]+"-"+N[e[t+4]]+N[e[t+5]]+"-"+N[e[t+6]]+N[e[t+7]]+"-"+N[e[t+8]]+N[e[t+9]]+"-"+N[e[t+10]]+N[e[t+11]]+N[e[t+12]]+N[e[t+13]]+N[e[t+14]]+N[e[t+15]]).toLowerCase()}var Fi=new Uint8Array(16);function lr(){return crypto.getRandomValues(Fi)}function Vi(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Yi(e,t,r)}function Yi(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 po(n)}var Ke=Vi;var ye=g(be(),1),yo=g(we(),1),ho=g(Fe(),1),P=g(Y(),1);var mo=g(Fe(),1),$i=500;function Gi(e){let t=new Map;return function(r){let n=t.get(r);if(n)return n;let o=mo.RichTextData.fromHTMLString(r);return t.size>=e&&t.delete(t.keys().next().value),t.set(r,o),o}}var go=Gi($i);var ur=new WeakMap;function dr(e){if(e instanceof ho.RichTextData)return e.valueOf();if(Array.isArray(e))return e.map(dr);if(e&&typeof e=="object"){let t={};for(let[r,n]of Object.entries(e))t[r]=dr(n);return t}return e}function Ki(e,t){let r={...t};for(let[n,o]of Object.entries(t)){if(Ji(e,n)){delete r[n];continue}r[n]=dr(o)}return r}function vo(e){return e.map(t=>{let{name:r,innerBlocks:n,attributes:o,validationIssues:s,...i}=t;return{...i,name:r,attributes:Ki(r,o),innerBlocks:vo(n)}})}function pr(e,t){if(e?.type==="rich-text"&&typeof t=="string")return go(t);if(Array.isArray(t))return t.map(r=>pr(e,r));if(t&&typeof t=="object"){let r={};for(let[n,o]of Object.entries(t))r[n]=pr(e?.query?.[n],o);return r}return t}function gr(e){return e.map(t=>{let{name:r,innerBlocks:n,attributes:o,...s}=t,i={...o};for(let[a,c]of Object.entries(o)){let u=qe(r,a);u&&(i[a]=pr(u,c))}return{...s,name:r,attributes:i,innerBlocks:gr(n??[])}})}function mr(e,t){let r=t.toJSON(),n={innerBlocks:null,clientId:null},o=(0,ye.default)(Object.assign({},e,n),Object.assign({},r,n)),s=e.innerBlocks||[],i=t.get("innerBlocks");return o&&s.length===i?.length&&s.every((a,c)=>mr(a,i.get(c)))}function _o(e,t){return new P.Y.Map(Object.entries(t).map(([r,n])=>[r,Hi(e,r,n)]))}function Hi(e,t,r){let n=qe(e,t);return Er(n,r)}function Er(e,t){if(!e)return t;if(e.type==="rich-text")return new P.Y.Text(t?.toString()??"");if(e.type==="array"&&e.query&&Array.isArray(t)){let r=e.query,n=new P.Y.Array;return n.insert(0,t.map(o=>ht(r,o))),n}return e.type==="object"&&e.query&&He(t)?ht(e.query,t):t}function He(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function ht(e,t){if(!He(t))return new P.Y.Map;let r=Object.entries(t).map(([n,o])=>{let s=e[n];return[n,Er(s,o)]});return new P.Y.Map(r)}function Ro(e){return mt(Object.fromEntries(Object.entries(e).map(([t,r])=>{switch(t){case"attributes":return[t,_o(e.name,r)];case"innerBlocks":{let n=new P.Y.Array;return Array.isArray(r)?(n.insert(0,r.map(o=>Ro(o))),[t,n]):[t,n]}default:return[t,r]}})))}function vt(e,t,r,n={}){ur.has(t)||ur.set(t,vo(t));let o=ur.get(t)??[],s=Math.min(o.length??0,e.length),i=0,a=0;for(;i<s&&mr(o[i],e.get(i));i++);for(;a<s-i&&mr(o[o.length-a-1],e.get(e.length-a-1));a++);let c=s-i-a,u=Math.max(0,o.length-e.length),l=Math.max(0,e.length-o.length);for(let f=0;f<c;f++,i++){let p=o[i],m=e.get(i);Object.entries(p).forEach(([E,v])=>{switch(E){case"attributes":{let y=m.get(E),h=v;if(!y){m.set(E,_o(p.name,h));break}Object.entries(h).forEach(([T,R])=>{let A=y?.get(T),b=Qi(p.name,T,A),w=A instanceof P.Y.AbstractType;(!b||w||!(0,ye.default)(A,R))&&zi(p.name,p.clientId,T,R,y,r)}),y.forEach((T,R)=>{v.hasOwnProperty(R)||y.delete(R)});break}case"innerBlocks":{let y=m.get(E);y instanceof P.Y.Array||(y=new P.Y.Array,m.set(E,y)),vt(y,v??[],r,n);break}case"clientId":{if(n.preserveClientIds)break;v!==m.get(E)&&m.set(E,v);break}default:(0,ye.default)(p[E],m.get(E))||m.set(E,v)}}),m.forEach((E,v)=>{p.hasOwnProperty(v)||m.delete(v)})}e.delete(i,l);for(let f=0;f<u;f++,i++){let p=[Ro(o[i])];e.insert(i,p)}let d=new Set;for(let f=0;f<e.length;f++){let p=e.get(f),m=p.get("clientId");m&&(d.has(m)&&(m=Ke(),p.set("clientId",m)),d.add(m))}}function Eo(e,t){return t instanceof P.Y.Map&&He(e)?(0,ye.default)(e,t.toJSON()):(0,ye.default)(e,t)}function qi(e,t,r,n,o){if(!r.query)return;let s=r.query,i=Math.min(t.length,e.length),a=0,c=0;for(;a<i&&Eo(t[a],e.get(a));a++);for(;c<i-a&&Eo(t[t.length-c-1],e.get(e.length-c-1));c++);let u=i-a-c;for(let f=0;f<u;f++){let p=e.get(a+f),m=t[a+f];if(p instanceof P.Y.Map&&He(m))bo(p,m,s,n,o);else{e.delete(0,e.length),e.insert(0,t.map(E=>ht(s,E)));return}}let l=Math.max(0,e.length-t.length);l>0&&e.delete(a+u,l);let d=Math.max(0,t.length-e.length);if(d>0){let f=a+u,p=new Array(d);for(let m=0;m<d;m++)p[m]=ht(s,t[f+m]);e.insert(f,p)}}function So(e,t,r,n,o,s){let i=r.get(n);if(e?.type==="rich-text"&&typeof t=="string"&&i instanceof P.Y.Text)yr(i,t,Wi(o,s,t));else if(e?.type==="array"&&e.query&&Array.isArray(t)&&i instanceof P.Y.Array)qi(i,t,e,o,s);else if(e?.type==="object"&&e.query&&He(t)&&i instanceof P.Y.Map)bo(i,t,e.query,o,s);else{let a=Er(e,t);(a!==t||!(0,ye.default)(i,t))&&r.set(n,a)}}function bo(e,t,r,n,o){for(let[s,i]of Object.entries(t))So(r[s],i,e,s,n,o);for(let s of e.keys())Object.hasOwn(t,s)||e.delete(s)}function zi(e,t,r,n,o,s){let i=qe(e,r);So(i,n,o,r,s,{attributeKey:r,clientId:t})}function Wi(e,t,r){return e&&e.clientId===t.clientId&&e.attributeKey===t.attributeKey&&typeof e.offset=="number"&&Number.isInteger(e.offset)?Ce(r,e.offset):null}var yt;function qe(e,t){if(!yt){yt=new Map;for(let r of(0,yo.getBlockTypes)())yt.set(r.name,new Map(Object.entries(r.attributes??{}).map(([n,o])=>{let{role:s,type:i,query:a}=o;return[n,{role:s,type:i,query:a}]})))}return yt.get(e)?.get(t)}function Qi(e,t,r){let n=qe(e,t);return n?.type==="rich-text"?r instanceof P.Y.Text:n?.type==="string"?typeof r=="string":n?.type==="array"&&n.query?r instanceof P.Y.Array:n?.type==="object"&&n.query?r instanceof P.Y.Map:!0}function Ji(e,t){return qe(e,t)?.role==="local"}var fr;function yr(e,t,r=null){let n=new Wt(e.toDelta()),o=new Wt([{insert:t}]),s=n.diffWithCursor(o,r),i=r===null||Xi(e,s,t)?s:n.diff(o);e.applyDelta(i.ops)}function Xi(e,t,r){fr||(fr=new P.Y.Doc);let n=fr.getText("verification-text");return n.delete(0,n.length),n.insert(0,e.toString()),n.applyDelta(t.ops),n.toString()===r}var Rt=g(L(),1),vr=g(Te(),1),Io=g(we(),1),xo=g(Y(),1);var hr=g(Y(),1);var Zi=5,Oe=(e=>(e.RelativeSelection="RelativeSelection",e.BlockSelection="BlockSelection",e))(Oe||{});function To(e,t=Zi){let r=[],n=()=>r.slice(0),o=i=>{if(!i?.selectionStart?.clientId||!i?.selectionEnd?.clientId)return;let{selectionStart:a,selectionEnd:c}=i,u=wo(a,e),l=wo(c,e);s({start:u,end:l})},s=i=>{let a=i.start.clientId,c=i.end.clientId;r=r.filter(u=>!(u.start.clientId===a&&u.end.clientId===c)),r.unshift(i),r.length>t+1&&(r=r.slice(0,t+1))};return{getSelectionHistory:n,updateSelection:o}}function wo(e,t){let r=e.clientId,o=Ve(r,t)?.get("attributes"),s=e.attributeKey,i=null;if(s&&o&&(i=gt(o,s)),!(i instanceof hr.Y.Text)||!s||!r)return{type:"BlockSelection",clientId:r};let a=e.offset??0,c=hr.Y.createRelativePositionFromTypeIndex(i,Ce(i.toString(),a));return{type:"RelativeSelection",attributeKey:s,relativePosition:c,clientId:r,offset:a}}var Co=new WeakMap;function Ao(e){let t=Co.get(e);return t||(t=To(e),Co.set(e,t)),t}function St(e){return Ao(e).getSelectionHistory()}function Oo(e,t){return Ao(e).updateSelection(t)}function _t(e,t){if(e.type===Oe.RelativeSelection){let{relativePosition:r,attributeKey:n,clientId:o}=e,s=xo.Y.createAbsolutePositionFromRelativePosition(r,t);if(s)return{clientId:o,attributeKey:n,offset:Et(s.type.toString(),s.index)}}else if(e.type===Oe.BlockSelection)return{clientId:e.clientId,attributeKey:void 0,offset:void 0};return null}function ea(e,t){let{start:r,end:n}=e,o=Ve(r.clientId,t),s=Ve(n.clientId,t);if(!o||!s)return null;let i=_t(r,t),a=_t(n,t);return i===null||a===null?null:{selectionStart:i,selectionEnd:a}}function ta(e,t){for(let r of t){let n=ea(r,e);if(n!==null)return n}return null}function Po(e,t){let r=ta(t,e);if(r===null)return;let{getBlock:n}=(0,Rt.select)(vr.store),{resetSelection:o}=(0,Rt.dispatch)(vr.store),{selectionStart:s,selectionEnd:i}=r;if(s.clientId===i.clientId){let c=n(s.clientId),u=c&&(0,Io.isUnmodifiedBlock)(c);if(s.offset===0&&i.offset===0&&u&&!s.attributeKey&&!i.attributeKey){let d={clientId:s.clientId},f={clientId:i.clientId};o(d,f,0)}else o(s,i,0)}else o(i,i,0)}function Do(e,t){if(t.length===0)return null;let{start:r,end:n}=t[0];if(r.type===Oe.BlockSelection||n.type===Oe.BlockSelection)return null;let o=_t(r,e),s=_t(n,e);if(!o||!s)return null;let i=o.offset!==r.offset,a=s.offset!==n.offset;return!i&&!a?null:{selectionStart:o,selectionEnd:s}}var Tt="_crdt_document",No=new Set([Tt]);function ra(e,t){let r=oe(e,Q);Object.entries(t).forEach(([n,o])=>{if(typeof o!="function"){let s=r.get(n);bt(r,n,s,o)}})}function Uo(e,t,r){let n=oe(e,Q);if(Object.keys(t).forEach(o=>{if(!r.has(o))return;let s=t[o];if(typeof s!="function")switch(o){case"blocks":{let i=oa(t.selection),a=wt(t.content);if(!s&&typeof a=="string"){na(n,a,i);break}else if(!s){n.set(o,void 0);break}let c=n.get(o);c instanceof ve.Y.Array||(c=new ve.Y.Array,n.set(o,c)),vt(c,s,i);break}case"content":case"excerpt":case"title":{let i=n.get(o),a=wt(s);if(o==="title"&&!i?.toString()&&a==="Auto Draft"&&(a=""),i instanceof ve.Y.Text)yr(i,a??"");else{let c=new ve.Y.Text(a??"");n.set(o,c)}break}case"meta":{let i=n.get("meta");to(i)||(i=mt(),n.set("meta",i)),Object.entries(s??{}).forEach(([a,c])=>{No.has(a)||bt(i,a,i.get(a),c)});break}case"slug":{if(!s)break;let i=n.get(o);bt(n,o,i,s);break}default:{let i=n.get(o);bt(n,o,i,s)}}}),t.selection){let o=t.selection;setTimeout(()=>{Oo(e,o)},0)}}function na(e,t,r){let n=e.get("blocks");n instanceof ve.Y.Array||(n=new ve.Y.Array,e.set("blocks",n)),vt(n,(0,ze.parse)(t),r,{preserveClientIds:!0})}function oa(e){let t=e?.selectionStart;return t?.clientId&&t.attributeKey&&typeof t.offset=="number"&&Number.isInteger(t.offset)?{attributeKey:t.attributeKey,clientId:t.clientId,offset:t.offset}:null}function sa(e,t){let r=oe(e,Q).toJSON();return Object.fromEntries(Object.entries(r).filter(([n,o])=>he(t?.[n],o)))}function Lo(e,t,r){let n=oe(e,Q),o={},s=Object.fromEntries(Object.entries(n.toJSON()).filter(([c,u])=>{if(!r.has(c))return!1;let l=t[c];switch(c){case"blocks":{if(e.meta?.get(mn)&&t.content){let d=n.get("blocks")?.toJSON()??[];return(0,ze.__unstableSerializeAndClean)(d).trim()!==wt(t.content)}return!0}case"date":return l===null||t.modified===l?!1:he(l,u);case"meta":{let d=l??{};o=Object.fromEntries(Object.entries(u??{}).filter(([p])=>No.has(p)?!1:p in d));let f={...d,...o};return he(l,f)}case"status":return u==="auto-draft"?!1:he(l,u);case"content":case"excerpt":case"title":return he(wt(l),u);default:return he(l,u)}}));if(s.blocks&&(s.blocks=gr(s.blocks)),s.blocks&&!s.content){let c=s.blocks;s.content=()=>(0,ze.__unstableSerializeAndClean)(c)}typeof s.meta=="object"&&(s.meta={...t.meta,...o});let i=St(e),a=Do(e,i);return a&&(s.selection={...a,initialPosition:0}),s}var ko={applyChangesToCRDTDoc:ra,createAwareness:e=>new zn(e),getChangesFromCRDTDoc:sa},jo={applyChangesToCRDTDoc:()=>{},getChangesFromCRDTDoc:()=>({}),shouldSync:(e,t)=>t===null};function wt(e){if(typeof e=="string")return e;if(e&&typeof e=="object"&&"raw"in e&&typeof e.raw=="string")return e.raw}function he(e,t){return!(0,Mo.default)(e,t)}function bt(e,t,r,n){if(n===void 0){e.delete(t);return}he(r,n)&&e.set(t,n)}var C="id",ia=["title","excerpt","content"],aa={blocks:{read:e=>(0,Ct.parse)(e.content?.raw??""),write:e=>({content:(0,Ct.__unstableSerializeAndClean)(e.blocks)})}},It=[{label:(0,x.__)("Base"),kind:"root",key:!1,name:"__unstableBase",baseURL:"/",baseURLParams:{_fields:["description","gmt_offset","home","image_max_bit_depth","image_sizes","image_size_threshold","image_strip_meta","name","site_icon","site_icon_url","site_logo","timezone_string","url","page_for_posts","page_on_front","show_on_front"].join(",")},plural:"__unstableBases",supportsPagination:!1},{label:(0,x.__)("Post Type"),name:"postType",kind:"root",key:"slug",baseURL:"/wp/v2/types",baseURLParams:{context:"edit"},plural:"postTypes",supportsPagination:!1},{name:"media",kind:"root",baseURL:"/wp/v2/media",baseURLParams:{context:"edit"},plural:"mediaItems",label:(0,x.__)("Media"),rawAttributes:["caption","title","description"],supportsPagination:!0},{name:"taxonomy",kind:"root",key:"slug",baseURL:"/wp/v2/taxonomies",baseURLParams:{context:"edit"},plural:"taxonomies",label:(0,x.__)("Taxonomy"),supportsPagination:!1},{name:"sidebar",kind:"root",baseURL:"/wp/v2/sidebars",baseURLParams:{context:"edit"},plural:"sidebars",transientEdits:{blocks:!0},label:(0,x.__)("Widget areas"),supportsPagination:!1},{name:"widget",kind:"root",baseURL:"/wp/v2/widgets",baseURLParams:{context:"edit"},plural:"widgets",transientEdits:{blocks:!0},label:(0,x.__)("Widgets"),supportsPagination:!1},{name:"widgetType",kind:"root",baseURL:"/wp/v2/widget-types",baseURLParams:{context:"edit"},plural:"widgetTypes",label:(0,x.__)("Widget types"),supportsPagination:!1},{label:(0,x.__)("User"),name:"user",kind:"root",baseURL:"/wp/v2/users",getTitle:e=>e?.name||e?.slug,baseURLParams:{context:"edit"},plural:"users",supportsPagination:!0},{name:"comment",kind:"root",baseURL:"/wp/v2/comments",baseURLParams:{context:"edit"},plural:"comments",label:(0,x.__)("Comment"),supportsPagination:!0,syncConfig:jo},{name:"menu",kind:"root",baseURL:"/wp/v2/menus",baseURLParams:{context:"edit"},plural:"menus",label:(0,x.__)("Menu"),supportsPagination:!0},{name:"menuItem",kind:"root",baseURL:"/wp/v2/menu-items",baseURLParams:{context:"edit"},plural:"menuItems",label:(0,x.__)("Menu Item"),rawAttributes:["title"],supportsPagination:!0},{name:"menuLocation",kind:"root",baseURL:"/wp/v2/menu-locations",baseURLParams:{context:"edit"},plural:"menuLocations",label:(0,x.__)("Menu Location"),key:"name",supportsPagination:!1},{label:(0,x.__)("Global Styles"),name:"globalStyles",kind:"root",baseURL:"/wp/v2/global-styles",baseURLParams:{context:"edit"},plural:"globalStylesVariations",getTitle:()=>(0,x.__)("Custom Styles"),getRevisionsUrl:(e,t)=>`/wp/v2/global-styles/${e}/revisions${t?"/"+t:""}`,supportsPagination:!0},{label:(0,x.__)("Themes"),name:"theme",kind:"root",baseURL:"/wp/v2/themes",baseURLParams:{context:"edit"},plural:"themes",key:"stylesheet",supportsPagination:!1},{label:(0,x.__)("Plugins"),name:"plugin",kind:"root",baseURL:"/wp/v2/plugins",baseURLParams:{context:"edit"},plural:"plugins",key:"plugin",supportsPagination:!1},{label:(0,x.__)("Status"),name:"status",kind:"root",baseURL:"/wp/v2/statuses",baseURLParams:{context:"edit"},plural:"statuses",key:"slug",supportsPagination:!1},{label:(0,x.__)("Registered Templates"),name:"registeredTemplate",kind:"root",baseURL:"/wp/v2/registered-templates",key:"id",supportsPagination:!1},{label:(0,x.__)("Font Collections"),name:"fontCollection",kind:"root",baseURL:"/wp/v2/font-collections",baseURLParams:{context:"view"},plural:"fontCollections",key:"slug",supportsPagination:!0},{label:(0,x.__)("Icons"),name:"icon",kind:"root",baseURL:"/wp/v2/icons",baseURLParams:{context:"view"},plural:"icons",key:"name",supportsPagination:!1},{label:(0,x.__)("Icon Collections"),name:"iconCollection",kind:"root",baseURL:"/wp/v2/icon-collections",baseURLParams:{context:"view"},plural:"iconCollections",key:"slug",supportsPagination:!1}],Bo={root:{media:{since:"6.9",alternative:{kind:"postType",name:"attachment"}}}},xt=[{kind:"postType",loadEntities:la},{kind:"taxonomy",loadEntities:ua},{kind:"root",name:"site",plural:"sites",loadEntities:fa}],ca=async(e,t,r,n)=>{let o={};if(!n&&e?.status==="auto-draft"&&(!t.status&&!o.status&&(o.status="draft"),(!t.title||t.title==="Auto Draft")&&!o.title&&(!e?.title||e?.title==="Auto Draft")&&(o.title="")),e){let s=`postType/${r}`,i=e.id,a=await O()?.createPersistedCRDTDoc(s,i);a&&(o.meta={...t.meta,[Tt]:a})}return o};async function la(){let e=(0,We.default)({path:"/wp/v2/types?context=view"}),t=window._wpCollaborationEnabled?(0,We.default)({path:"/wp/v2/taxonomies?context=view"}):Promise.resolve({}),[r,n]=await Promise.all([e,t]);return Object.entries(r??{}).map(([o,s])=>{let i=["wp_template","wp_template_part"].includes(o),a=s?.rest_namespace??"wp/v2",c=new Set(["author","blocks","content","comment_status","date","excerpt","featured_media","format","meta","ping_status","slug","status","sticky","template","title",...s.taxonomies?.map(l=>n?.[l]?.rest_base)?.filter(Boolean)??[]]),u={kind:"postType",baseURL:`/${a}/${s.rest_base}`,baseURLParams:{context:"edit"},name:o,label:s.name,transientEdits:{...aa,selection:!0},mergedEdits:{meta:!0},rawAttributes:ia,getTitle:l=>l?.title?.rendered||l?.title||(i?Mn(l.slug??""):String(l.id)),__unstablePrePersist:(l,d)=>ca(l,d,o,i),__unstable_rest_base:s.rest_base,supportsPagination:!0,getRevisionsUrl:(l,d)=>`/${a}/${s.rest_base}/${l}/revisions${d?"/"+d:""}`,revisionKey:i&&!window?.__experimentalTemplateActivate?"wp_id":C};return u.syncConfig={supportsPersistence:!0,applyChangesToCRDTDoc:(l,d)=>Uo(l,d,c),createAwareness:(l,d)=>{let f="postType",p=parseInt(d,10);return new fo(l,f,o,p)},getChangesFromCRDTDoc:(l,d)=>Lo(l,d,c),getPersistedCRDTDoc:l=>l?.meta?.[Tt]||null,shouldSync:()=>!(Array.isArray(window._wpCollaborationDisabledPostTypes)&&window._wpCollaborationDisabledPostTypes.includes(o))},u})}async function ua(){let e=await(0,We.default)({path:"/wp/v2/taxonomies?context=view"});return Object.entries(e??{}).map(([t,r])=>{let o={kind:"taxonomy",baseURL:`/${r?.rest_namespace??"wp/v2"}/${r.rest_base}`,baseURLParams:{context:"edit"},name:t,label:r.name,getTitle:s=>s?.name,supportsPagination:!0};return o.syncConfig=ko,o})}async function fa(){let e={label:(0,x.__)("Site"),name:"site",kind:"root",key:!1,baseURL:"/wp/v2/settings",supportsPagination:!1,meta:{}},t=await(0,We.default)({path:e.baseURL,method:"OPTIONS"}),r={};return Object.entries(t?.schema?.properties??{}).forEach(([n,o])=>{typeof o=="object"&&o.title&&(r[n]=o.title)}),[{...e,meta:{labels:r}}]}var _e=(e,t,r="get")=>{let n=e==="root"?"":Be(e),o=Be(t);return`${r}${n}${o}`};function Vo(e){let{query:t}=e;return t?ee(t).context:"default"}function da(e=[],t,{page:r=1,offset:n,perPage:o=10}={}){if(o===-1)return t;let s=n??(r-1)*o,i=Math.max(o,t.length),a=Math.max(e.length,s+t.length),c=new Array(a);for(let u=0;u<a;u++)u>=s&&u<s+i?c[u]=t[u-s]:c[u]=e[u];return c}function Yo(e,t){return Object.fromEntries(Object.entries(e).filter(([r])=>!t.some(n=>Number.isInteger(n)?n===+r:n===r)))}function pa(e={},t){switch(t.type){case"RECEIVE_ITEMS":{let r=Vo(t),n=t.key||C,o=Array.isArray(t.items)?t.items:[t.items];return{...e,[r]:{...e[r],...Object.fromEntries(o.map(s=>[s?.[n],Ht(e?.[r]?.[s?.[n]],s)]))}}}case"REMOVE_ITEMS":return Object.fromEntries(Object.entries(e).map(([r,n])=>[r,Yo(n,t.itemIds)]))}return e}function ma(e={},t){switch(t.type){case"RECEIVE_ITEMS":{let r=Vo(t),{query:n,key:o=C}=t,s=Array.isArray(t.items)?t.items:[t.items],i=n?ee(n):{},a=!n||!Array.isArray(i.fields);return{...e,[r]:{...e[r],...s.reduce((c,u)=>{let l=u?.[o];return c[l]=e?.[r]?.[l]||a,c},{})}}}case"REMOVE_ITEMS":return Object.fromEntries(Object.entries(e).map(([r,n])=>[r,Yo(n,t.itemIds)]))}return e}var ga=(0,Fo.compose)([Me(e=>"query"in e),Ne(e=>e.query?{...e,...ee(e.query)}:e),(0,Qe.keyedReducer)("context"),(0,Qe.keyedReducer)("stableKey")])((e={},t)=>{if(t.type!=="RECEIVE_ITEMS"||!Array.isArray(t.items))return e;let r=t.key??C;return{itemIds:da(e.itemIds,t.items.map(n=>n?.[r]).filter(Boolean),{page:t.page,offset:t.offset,perPage:t.perPage}),meta:t.meta}}),Ea=(e={},t)=>{switch(t.type){case"RECEIVE_ITEMS":return ga(e,t);case"REMOVE_ITEMS":let r=t.itemIds.reduce((n,o)=>(n[o]=!0,n),{});return Object.fromEntries(Object.entries(e).map(([n,o])=>[n,Object.fromEntries(Object.entries(o).map(([s,i])=>[s,{...i,itemIds:i.itemIds.filter(a=>!r[a])}]))]));default:return e}},At=(0,Qe.combineReducers)({items:pa,itemIsComplete:ma,queries:Ea});function ya(e={byId:{},queries:{}},t){return t.type==="RECEIVE_USER_QUERY"?{byId:{...e.byId,...t.users.reduce((r,n)=>({...r,[n.id]:n}),{})},queries:{...e.queries,[t.queryID]:t.users.map(r=>r.id)}}:e}function ha(e={},t){return t.type==="RECEIVE_CURRENT_USER"?t.currentUser:e}function va(e=void 0,t){return t.type==="RECEIVE_CURRENT_THEME"?t.currentTheme.stylesheet:e}function _a(e=void 0,t){return t.type==="RECEIVE_CURRENT_GLOBAL_STYLES_ID"?t.id:e}function Ra(e={},t){return t.type==="RECEIVE_THEME_GLOBAL_STYLES"?{...e,[t.stylesheet]:t.globalStyles}:e}function Sa(e={},t){return t.type==="RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS"?{...e,[t.stylesheet]:t.variations}:e}var ba=e=>(t,r)=>{if(r.type==="UNDO"||r.type==="REDO"){let{record:n}=r,o=t;return n.forEach(({id:{kind:s,name:i,recordId:a},changes:c})=>{let u=t?.queriedData?.items?.default?.[a],l=Object.fromEntries(Object.entries(c).map(([d,f])=>[d,r.type==="UNDO"?f.from:f.to]));o=e(o,{type:"EDIT_ENTITY_RECORD",kind:s,name:i,recordId:a,edits:De(l,u)})}),o}return e(t,r)};function wa(e){return(0,$o.compose)([ba,Me(t=>t.name&&t.kind&&t.name===e.name&&t.kind===e.kind),Ne(t=>({key:e.key||C,...t}))])((0,Je.combineReducers)({queriedData:At,edits:(t={},r)=>{switch(r.type){case"RECEIVE_ITEMS":if((r?.query?.context??"default")!=="default")return t;let o={...t},s=Array.isArray(r.items)?r.items:[r.items];for(let a of s){let c=a?.[r.key],u=o[c];if(!u)continue;let l=Object.keys(u).reduce((d,f)=>(!(0,_r.default)(u[f],a[f]?.raw??a[f])&&(!r.persistedEdits||!(0,_r.default)(u[f],r.persistedEdits[f]))&&(d[f]=u[f]),d),{});Object.keys(l).length?o[c]=l:delete o[c]}return o;case"EDIT_ENTITY_RECORD":let i={...t[r.recordId],...r.edits};return Object.keys(i).forEach(a=>{i[a]===void 0&&delete i[a]}),{...t,[r.recordId]:i}}return t},saving:(t={},r)=>{switch(r.type){case"SAVE_ENTITY_RECORD_START":case"SAVE_ENTITY_RECORD_FINISH":return{...t,[r.recordId]:{pending:r.type==="SAVE_ENTITY_RECORD_START",error:r.error,isAutosave:r.isAutosave}}}return t},deleting:(t={},r)=>{switch(r.type){case"DELETE_ENTITY_RECORD_START":case"DELETE_ENTITY_RECORD_FINISH":return{...t,[r.recordId]:{pending:r.type==="DELETE_ENTITY_RECORD_START",error:r.error}}}return t},revisions:(t={},r)=>{if(r.type==="RECEIVE_ITEM_REVISIONS"){let n=r.recordKey;delete r.recordKey;let o=At(t[n],{...r,type:"RECEIVE_ITEMS"});return{...t,[n]:o}}return r.type==="REMOVE_ITEMS"?Object.fromEntries(Object.entries(t).filter(([n])=>!r.itemIds.some(o=>Number.isInteger(o)?o===+n:o===n))):t}}))}function Ta(e=It,t){return t.type==="ADD_ENTITIES"?[...e,...t.entities]:e}var Ca=(e={},t)=>{let r=Ta(e.config,t),n=e.reducer;if(!n||r!==e.config){let s=r.reduce((i,a)=>{let{kind:c}=a;return i[c]||(i[c]=[]),i[c].push(a),i},{});n=(0,Je.combineReducers)(Object.fromEntries(Object.entries(s).map(([i,a])=>{let c=(0,Je.combineReducers)(Object.fromEntries(a.map(u=>[u.name,wa(u)])));return[i,c]})))}let o=n(e.records,t);return o===e.records&&r===e.config&&n===e.reducer?e:{reducer:n,records:o,config:r}};function Ia(e=(0,Go.createUndoManager)()){return e}function xa(e={hasRedo:!1,hasUndo:!1},t){return t.type==="SYNC_UNDO_MANAGER_CHANGE"?{hasRedo:t.hasRedo,hasUndo:t.hasUndo}:e}function Aa(e={},t){switch(t.type){case"EDIT_ENTITY_RECORD":case"UNDO":case"REDO":return{}}return e}function Oa(e={},t){if(t.type==="RECEIVE_EMBED_PREVIEW"){let{url:r,preview:n}=t;return{...e,[r]:n}}return e}function Pa(e={},t){switch(t.type){case"RECEIVE_USER_PERMISSION":return{...e,[t.key]:t.isAllowed};case"RECEIVE_USER_PERMISSIONS":return{...e,...t.permissions}}return e}function Da(e={},t){if(t.type==="RECEIVE_AUTOSAVES"){let{postId:r,autosaves:n}=t;return{...e,[r]:n}}return e}function Ma(e=[],t){return t.type==="RECEIVE_BLOCK_PATTERNS"?t.patterns:e}function Na(e=[],t){return t.type==="RECEIVE_BLOCK_PATTERN_CATEGORIES"?t.categories:e}function Ua(e=[],t){return t.type==="RECEIVE_USER_PATTERN_CATEGORIES"?t.patternCategories:e}function La(e=null,t){return t.type==="RECEIVE_NAVIGATION_FALLBACK_ID"?t.fallbackId:e}function ka(e={},t){return t.type==="RECEIVE_THEME_GLOBAL_STYLE_REVISIONS"?{...e,[t.currentId]:t.revisions}:e}function ja(e={},t){return t.type==="RECEIVE_DEFAULT_TEMPLATE"?{...e,[JSON.stringify(t.query)]:t.templateId}:e}function Ba(e={},t){return t.type==="RECEIVE_REGISTERED_POST_META"?{...e,[t.postType]:t.registeredPostMeta}:e}function Fa(e=null,t){return t.type==="RECEIVE_EDITOR_SETTINGS"?t.settings:e}function Va(e=null,t){return t.type==="RECEIVE_EDITOR_ASSETS"?t.assets:e}function Ya(e={},t){switch(t.type){case"SET_SYNC_CONNECTION_STATUS":{let r=`${t.kind}/${t.name}:${t.key}`;return{...e,[r]:t.status}}case"CLEAR_SYNC_CONNECTION_STATUS":{let r=`${t.kind}/${t.name}:${t.key}`,{[r]:n,...o}=e;return o}}return e}function $a(e=!0,t){switch(t.type){case"SET_COLLABORATION_SUPPORTED":return t.supported;case"SET_SYNC_CONNECTION_STATUS":return pn.DOCUMENT_SIZE_LIMIT_EXCEEDED===t.status?.error?.code?!1:e}return e}function Ga(e={},t){if(t.type==="RECEIVE_VIEW_CONFIG"){let r=`${t.kind}/${t.name}`;return{...e,[r]:{...e[r],...t.config}}}return e}var Ko=(0,Je.combineReducers)({users:ya,currentTheme:va,currentGlobalStylesId:_a,currentUser:ha,themeGlobalStyleVariations:Sa,themeBaseGlobalStyles:Ra,themeGlobalStyleRevisions:ka,entities:Ca,editsReference:Aa,syncUndoManagerState:xa,undoManager:Ia,embedPreviews:Oa,userPermissions:Pa,autosaves:Da,blockPatterns:Ma,blockPatternCategories:Na,userPatternCategories:Ua,navigationFallbackId:La,defaultTemplates:ja,registeredPostMeta:Ba,editorSettings:Fa,editorAssets:Va,syncConnectionStatuses:Ya,collaborationSupported:$a,viewConfigs:Ga});var Ir={};Se(Ir,{__experimentalGetCurrentGlobalStylesId:()=>rs,__experimentalGetCurrentThemeBaseGlobalStyles:()=>Mc,__experimentalGetCurrentThemeGlobalStylesVariations:()=>Nc,__experimentalGetDirtyEntityRecords:()=>gc,__experimentalGetEntitiesBeingSaved:()=>Ec,__experimentalGetEntityRecordNoResolver:()=>fc,canUser:()=>ns,canUserEditEntityRecord:()=>xc,getAuthors:()=>ic,getAutosave:()=>Oc,getAutosaves:()=>Ac,getBlockPatternCategories:()=>Lc,getBlockPatterns:()=>Uc,getCurrentTheme:()=>Dt,getCurrentThemeGlobalStylesRevisions:()=>jc,getCurrentUser:()=>ac,getDefaultTemplateId:()=>br,getEditedEntityRecord:()=>Tr,getEmbedPreview:()=>Cc,getEntitiesByKind:()=>cc,getEntitiesConfig:()=>Xo,getEntity:()=>lc,getEntityConfig:()=>ae,getEntityRecord:()=>$,getEntityRecordEdits:()=>wr,getEntityRecordNonTransientEdits:()=>es,getEntityRecords:()=>Pt,getEntityRecordsTotalItems:()=>pc,getEntityRecordsTotalPages:()=>mc,getLastEntityDeleteError:()=>_c,getLastEntitySaveError:()=>vc,getRawEntityRecord:()=>Zo,getRedoEdit:()=>Sc,getReferenceByDistinctEdits:()=>Dc,getRevision:()=>Vc,getRevisions:()=>Bc,getThemeSupports:()=>Tc,getUndoEdit:()=>Rc,getUserPatternCategories:()=>kc,getUserQueryResults:()=>Jo,hasEditsForEntityRecord:()=>ts,hasEntityRecord:()=>uc,hasEntityRecords:()=>dc,hasFetchedAutosaves:()=>Pc,hasRedo:()=>wc,hasRevision:()=>Fc,hasUndo:()=>bc,isAutosavingEntityRecord:()=>yc,isDeletingEntityRecord:()=>hc,isPreviewEmbedFallback:()=>Ic,isRequestingEmbedPreview:()=>sc,isSavingEntityRecord:()=>Cr});var j=g(L(),1),Qo=g(Z(),1),ie=g(Re(),1);var Sr={};Se(Sr,{getBlockPatternsForPostType:()=>qa,getEditorAssets:()=>ec,getEditorSettings:()=>Za,getEntityRecordPermissions:()=>za,getEntityRecordsPermissions:()=>zo,getHomePage:()=>Qa,getNavigationFallbackId:()=>Ha,getPostsPageId:()=>Ja,getRegisteredPostMeta:()=>Wa,getSyncConnectionStatus:()=>nc,getTemplateId:()=>Xa,getUndoManager:()=>Ot,getViewConfig:()=>rc,isCollaborationSupported:()=>tc});var z=g(L(),1);var qo=g(Re(),1);var Rr=!1;function S(e,t,r,{alternativeFunctionName:n,isShorthandSelector:o=!1}={}){let s=Bo[e]?.[t];if(s){if(!Rr){let{alternative:i}=s,a=o?`'${r}'`:`The '${e}', '${t}' entity (used via '${r}')`,c=`the '${i.kind}', '${i.name}' entity`;n&&(c+=` via the '${n}' function`),(0,qo.default)(a,{...s,alternative:c})}Rr=!0,setTimeout(()=>{Rr=!1},0)}}var Ka={};function Ot(e){return O()?.undoManager??e.undoManager}function Ha(e){return e.navigationFallbackId}var qa=(0,z.createRegistrySelector)(e=>(0,z.createSelector)((t,r)=>e(_).getBlockPatterns().filter(({postTypes:n})=>!n||Array.isArray(n)&&n.includes(r)),()=>[e(_).getBlockPatterns()])),zo=(0,z.createRegistrySelector)(e=>(0,z.createSelector)((t,r,n,o)=>(Array.isArray(o)?o:[o]).map(i=>({delete:e(_).canUser("delete",{kind:r,name:n,id:i}),update:e(_).canUser("update",{kind:r,name:n,id:i})})),t=>[t.userPermissions]));function za(e,t,r,n){return S(t,r,"getEntityRecordPermissions"),zo(e,t,r,n)[0]}function Wa(e,t){return e.registeredPostMeta?.[t]??{}}function Wo(e){return!e||!["number","string"].includes(typeof e)||Number(e)===0?null:e.toString()}var Qa=(0,z.createRegistrySelector)(e=>(0,z.createSelector)(()=>{let t=e(_).getEntityRecord("root","__unstableBase");if(!t)return null;let r=t?.show_on_front==="page"?Wo(t.page_on_front):null;if(r)return{postType:"page",postId:r};let n=e(_).getDefaultTemplateId({slug:"front-page"});return n?{postType:"wp_template",postId:n}:n===""?Ka:null},t=>[$(t,"root","site"),$(t,"root","__unstableBase"),br(t,{slug:"front-page"})])),Ja=(0,z.createRegistrySelector)(e=>()=>{let t=e(_).getEntityRecord("root","__unstableBase");return t?.show_on_front==="page"?Wo(t.page_for_posts):null}),Xa=(0,z.createRegistrySelector)(e=>(t,r,n)=>{let o=k(e(_)).getHomePage();if(!o)return;if(r==="page"&&r===o?.postType&&n.toString()===o?.postId){let u=e(_).getEntityRecords("postType","wp_template",{per_page:-1});if(!u)return;let l=u.find(({slug:d})=>d==="front-page")?.id;if(l)return l}let s=e(_).getEditedEntityRecord("postType",r,n);if(!s)return;let i=k(e(_)).getPostsPageId();if(r==="page"&&i===n.toString())return e(_).getDefaultTemplateId({slug:"home"});let a=s.template;if(a){let u=e(_).getEntityRecords("postType","wp_template",{per_page:-1})?.find(({slug:l})=>l===a);if(u)return u.id}let c;return s.slug?c=r==="page"?`${r}-${s.slug}`:`single-${r}-${s.slug}`:c=r==="page"?"page":`single-${r}`,e(_).getDefaultTemplateId({slug:c})});function Za(e){return e.editorSettings}function ec(e){return e.editorAssets}function tc(e){return e.collaborationSupported}function rc(e,t,r){return e.viewConfigs?.[`${t}/${r}`]??{default_view:void 0,default_layouts:void 0,view_list:void 0,form:void 0}}function nc(e){if(!e.syncConnectionStatuses)return;let t=["disconnected","connecting","connected"],r;for(let n of Object.values(e.syncConnectionStatuses))(!r||t.indexOf(n.status)<t.indexOf(r.status))&&(r=n);return r}var oc={},sc=(0,j.createRegistrySelector)(e=>(t,r)=>e(_).isResolving("getEmbedPreview",[r]));function ic(e,t){(0,ie.default)("select( 'core' ).getAuthors()",{since:"5.9",alternative:"select( 'core' ).getUsers({ who: 'authors' })"});let r=(0,Qo.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",t);return Jo(e,r)}function ac(e){return e.currentUser}var Jo=(0,j.createSelector)((e,t)=>(e.users.queries[t]??[]).map(n=>e.users.byId[n]),(e,t)=>[e.users.queries[t],e.users.byId]);function cc(e,t){return(0,ie.default)("wp.data.select( 'core' ).getEntitiesByKind()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntitiesConfig()"}),Xo(e,t)}var Xo=(0,j.createSelector)((e,t)=>e.entities.config.filter(r=>r.kind===t),(e,t)=>e.entities.config);function lc(e,t,r){return(0,ie.default)("wp.data.select( 'core' ).getEntity()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntityConfig()"}),ae(e,t,r)}function ae(e,t,r){return S(t,r,"getEntityConfig"),e.entities.config?.find(n=>n.kind===t&&n.name===r)}var $=(0,j.createSelector)(((e,t,r,n,o)=>{S(t,r,"getEntityRecord");let s=e.entities.records?.[t]?.[r]?.queriedData;if(!s)return;let i=o?.context??"default";if(!o||!o._fields)return s.itemIsComplete[i]?.[n]?s.items[i][n]:void 0;let a=s.items[i]?.[n];if(!a)return a;let c={},u=M(o._fields)??[];for(let l=0;l<u.length;l++){let d=u[l].split("."),f=a;d.forEach(p=>{f=f?.[p]}),X(c,d,f)}return c}),(e,t,r,n,o)=>{let s=o?.context??"default",i=e.entities.records?.[t]?.[r]?.queriedData;return[i?.items[s]?.[n],i?.itemIsComplete[s]?.[n]]});$.__unstableNormalizeArgs=e=>{let t=[...e],r=t?.[2];return t[2]=Ue(r)?Number(r):r,t};function uc(e,t,r,n,o){let s=e.entities.records?.[t]?.[r]?.queriedData;if(!s)return!1;let i=o?.context??"default";if(!o||!o._fields)return!!s.itemIsComplete[i]?.[n];let a=s.items[i]?.[n];if(!a)return!1;let c=M(o._fields)??[];for(let u=0;u<c.length;u++){let l=c[u].split("."),d=a;for(let f=0;f<l.length;f++){let p=l[f];if(!d||!Object.hasOwn(d,p))return!1;d=d[p]}}return!0}function fc(e,t,r,n){return $(e,t,r,n)}var Zo=(0,j.createSelector)((e,t,r,n)=>{S(t,r,"getRawEntityRecord");let o=$(e,t,r,n),s=ae(e,t,r);return!o||!s?.rawAttributes?.length?o:Object.fromEntries(Object.keys(o).map(i=>{if(s.rawAttributes.includes(i)){let a=o[i]?.raw;return[i,a!==void 0?a:o[i]]}return[i,o[i]]}))},(e,t,r,n,o)=>{let s=o?.context??"default";return[e.entities.config,e.entities.records?.[t]?.[r]?.queriedData?.items[s]?.[n],e.entities.records?.[t]?.[r]?.queriedData?.itemIsComplete[s]?.[n]]});function dc(e,t,r,n){return S(t,r,"hasEntityRecords"),Array.isArray(Pt(e,t,r,n))}var Pt=((e,t,r,n)=>{S(t,r,"getEntityRecords");let o=e.entities.records?.[t]?.[r]?.queriedData;return o?Zt(o,n,{supportsPagination:!!ae(e,t,r)?.supportsPagination}):null}),pc=(e,t,r,n)=>{S(t,r,"getEntityRecordsTotalItems");let o=e.entities.records?.[t]?.[r]?.queriedData;return o?er(o,n):null},mc=(e,t,r,n)=>{S(t,r,"getEntityRecordsTotalPages");let o=e.entities.records?.[t]?.[r]?.queriedData;if(!o)return null;if(!ae(e,t,r)?.supportsPagination||n?.per_page===-1)return 1;let s=er(o,n);return s&&(n?.per_page?Math.ceil(s/n.per_page):An(o,n))},gc=(0,j.createSelector)(e=>{let{entities:{records:t}}=e,r=[];return Object.keys(t).forEach(n=>{Object.keys(t[n]).forEach(o=>{let s=Object.keys(t[n][o].edits).filter(i=>$(e,n,o,i)&&ts(e,n,o,i));if(s.length){let i=ae(e,n,o);s.forEach(a=>{let c=Tr(e,n,o,a);r.push({key:c?c[i.key||C]:void 0,title:i?.getTitle?.(c)||"",name:o,kind:n})})}})}),r},e=>[e.entities.records]),Ec=(0,j.createSelector)(e=>{let{entities:{records:t}}=e,r=[];return Object.keys(t).forEach(n=>{Object.keys(t[n]).forEach(o=>{let s=Object.keys(t[n][o].saving).filter(i=>Cr(e,n,o,i));if(s.length){let i=ae(e,n,o);s.forEach(a=>{let c=Tr(e,n,o,a);r.push({key:c?c[i.key||C]:void 0,title:i?.getTitle?.(c)||"",name:o,kind:n})})}})}),r},e=>[e.entities.records]);function wr(e,t,r,n){return S(t,r,"getEntityRecordEdits"),e.entities.records?.[t]?.[r]?.edits?.[n]}var es=(0,j.createSelector)((e,t,r,n)=>{S(t,r,"getEntityRecordNonTransientEdits");let{transientEdits:o}=ae(e,t,r)||{},s=wr(e,t,r,n)||{};return o?Object.keys(s).reduce((i,a)=>(o[a]||(i[a]=s[a]),i),{}):s},(e,t,r,n)=>[e.entities.config,e.entities.records?.[t]?.[r]?.edits?.[n]]);function ts(e,t,r,n){return S(t,r,"hasEditsForEntityRecord"),Cr(e,t,r,n)||Object.keys(es(e,t,r,n)).length>0}var Tr=(0,j.createSelector)((e,t,r,n)=>{S(t,r,"getEditedEntityRecord");let o=Zo(e,t,r,n),s=wr(e,t,r,n);return!o&&!s?!1:{...o,...s}},(e,t,r,n,o)=>{let s=o?.context??"default";return[e.entities.config,e.entities.records?.[t]?.[r]?.queriedData.items[s]?.[n],e.entities.records?.[t]?.[r]?.queriedData.itemIsComplete[s]?.[n],e.entities.records?.[t]?.[r]?.edits?.[n]]});function yc(e,t,r,n){S(t,r,"isAutosavingEntityRecord");let{pending:o,isAutosave:s}=e.entities.records?.[t]?.[r]?.saving?.[n]??{};return!!(o&&s)}function Cr(e,t,r,n){return S(t,r,"isSavingEntityRecord"),e.entities.records?.[t]?.[r]?.saving?.[n]?.pending??!1}function hc(e,t,r,n){return S(t,r,"isDeletingEntityRecord"),e.entities.records?.[t]?.[r]?.deleting?.[n]?.pending??!1}function vc(e,t,r,n){return S(t,r,"getLastEntitySaveError"),e.entities.records?.[t]?.[r]?.saving?.[n]?.error}function _c(e,t,r,n){return S(t,r,"getLastEntityDeleteError"),e.entities.records?.[t]?.[r]?.deleting?.[n]?.error}function Rc(e){(0,ie.default)("select( 'core' ).getUndoEdit()",{since:"6.3"})}function Sc(e){(0,ie.default)("select( 'core' ).getRedoEdit()",{since:"6.3"})}function bc(e){return O()?.undoManager?e.syncUndoManagerState.hasUndo:Ot(e).hasUndo()}function wc(e){return O()?.undoManager?e.syncUndoManagerState.hasRedo:Ot(e).hasRedo()}function Dt(e){return e.currentTheme?$(e,"root","theme",e.currentTheme):null}function rs(e){return e.currentGlobalStylesId}function Tc(e){return Dt(e)?.theme_supports??oc}function Cc(e,t){return e.embedPreviews[t]}function Ic(e,t){let r=e.embedPreviews[t],n='<a href="'+t+'">'+t+"</a>";return r?r.html===n:!1}function ns(e,t,r,n){let o=typeof r=="object";if(o&&(!r.kind||!r.name))return!1;o&&S(r.kind,r.name,"canUser");let s=me(t,r,n);return e.userPermissions[s]}function xc(e,t,r,n){return(0,ie.default)("wp.data.select( 'core' ).canUserEditEntityRecord()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'update', { kind, name, id } )"}),ns(e,"update",{kind:t,name:r,id:n})}function Ac(e,t,r){return e.autosaves[r]}function Oc(e,t,r,n){return n===void 0?void 0:e.autosaves[r]?.find(s=>s.author===n)}var Pc=(0,j.createRegistrySelector)(e=>(t,r,n)=>e(_).hasFinishedResolution("getAutosaves",[r,n]));function Dc(e){return e.editsReference}function Mc(e){let t=Dt(e);return t?e.themeBaseGlobalStyles[t.stylesheet]:null}function Nc(e){let t=Dt(e);return t?e.themeGlobalStyleVariations[t.stylesheet]:null}function Uc(e){return e.blockPatterns}function Lc(e){return e.blockPatternCategories}function kc(e){return e.userPatternCategories}function jc(e){(0,ie.default)("select( 'core' ).getCurrentThemeGlobalStylesRevisions()",{since:"6.5.0",alternative:"select( 'core' ).getRevisions( 'root', 'globalStyles', ${ recordKey } )"});let t=rs(e);return t?e.themeGlobalStyleRevisions[t]:null}function br(e,t){return e.defaultTemplates[JSON.stringify(t)]}var Bc=(e,t,r,n,o)=>{S(t,r,"getRevisions");let s=e.entities.records?.[t]?.[r]?.revisions?.[n];return s?Zt(s,o):null};function Fc(e,t,r,n,o,s){let i=e.entities.records?.[t]?.[r]?.revisions?.[n];if(!i)return!1;let a=s?.context??"default";if(!s||!s._fields)return!!i.itemIsComplete[a]?.[o];let c=i.items[a]?.[o];if(!c)return!1;let u=M(s._fields)??[];for(let l=0;l<u.length;l++){let d=u[l].split("."),f=c;for(let p=0;p<d.length;p++){let m=d[p];if(!f||!Object.hasOwn(f,m))return!1;f=f[m]}}return!0}var Vc=(0,j.createSelector)((e,t,r,n,o,s)=>{S(t,r,"getRevision");let i=e.entities.records?.[t]?.[r]?.revisions?.[n];if(!i)return;let a=s?.context??"default";if(!s||!s._fields)return i.itemIsComplete[a]?.[o]?i.items[a][o]:void 0;let c=i.items[a]?.[o];if(!c)return c;let u={},l=M(s._fields)??[];for(let d=0;d<l.length;d++){let f=l[d].split("."),p=c;f.forEach(m=>{p=p?.[m]}),X(u,f,p)}return u},(e,t,r,n,o,s)=>{let i=s?.context??"default",a=e.entities.records?.[t]?.[r]?.revisions?.[n];return[a?.items?.[i]?.[o],a?.itemIsComplete?.[i]?.[o]]});var Nr={};Se(Nr,{__experimentalBatch:()=>il,__experimentalReceiveCurrentGlobalStylesId:()=>Wc,__experimentalReceiveThemeBaseGlobalStyles:()=>Qc,__experimentalReceiveThemeGlobalStyleVariations:()=>Jc,__experimentalSaveSpecifiedEntityEdits:()=>cl,__unstableCreateUndoLevel:()=>sl,addEntities:()=>Hc,clearEntityRecordEdits:()=>rl,deleteEntityRecord:()=>Dr,editEntityRecord:()=>tl,receiveAutosaves:()=>fl,receiveCurrentTheme:()=>zc,receiveCurrentUser:()=>Kc,receiveDefaultTemplateId:()=>pl,receiveEmbedPreview:()=>el,receiveEntityRecords:()=>qc,receiveNavigationFallbackId:()=>dl,receiveRevisions:()=>ml,receiveThemeGlobalStyleRevisions:()=>Zc,receiveThemeSupports:()=>Xc,receiveUploadPermissions:()=>ll,receiveUserPermission:()=>as,receiveUserPermissions:()=>ul,receiveUserQuery:()=>Gc,redo:()=>ol,saveEditedEntityRecord:()=>al,saveEntityRecord:()=>Mr,undo:()=>nl});var Pr=g(q(),1),is=g(Z(),1),Mt=g(Re(),1);var Ar=g(q(),1),xr=null;function Yc(e,t){let r=[...e],n=[];for(;r.length;)n.push(r.splice(0,t));return n}async function os(e){xr===null&&(xr=(await(0,Ar.default)({path:"/batch/v1",method:"OPTIONS"})).endpoints[0].args.requests.maxItems);let t=[];for(let r of Yc(e,xr)){let n=await(0,Ar.default)({path:"/batch/v1",method:"POST",data:{validation:"require-all-validate",requests:r.map(s=>({path:s.path,body:s.data,method:s.method,headers:s.headers}))}}),o;n.failed?o=n.responses.map(s=>({error:s?.body})):o=n.responses.map(s=>{let i={};return s.status>=200&&s.status<300?i.output=s.body:i.error=s.body,i}),t.push(...o)}return t}function Or(e=os){let t=0,r=[],n=new $c;return{add(o){let s=++t;n.add(s);let i=a=>new Promise((c,u)=>{r.push({input:a,resolve:c,reject:u}),n.delete(s)});return typeof o=="function"?Promise.resolve(o(i)).finally(()=>{n.delete(s)}):i(o)},async run(){n.size&&await new Promise(i=>{let a=n.subscribe(()=>{n.size||(a(),i(void 0))})});let o;try{if(o=await e(r.map(({input:i})=>i)),o.length!==r.length)throw new Error("run: Array returned by processor must be same size as input array.")}catch(i){for(let{reject:a}of r)a(i);throw i}let s=!0;return o.forEach((i,a)=>{let c=r[a];i?.error?(c?.reject(i.error),s=!1):c?.resolve(i?.output??i)}),r=[],s}}}var $c=class{constructor(...e){this.set=new Set(...e),this.subscribers=new Set}get size(){return this.set.size}add(e){return this.set.add(e),this.subscribers.forEach(t=>t()),this}delete(e){let t=this.set.delete(e);return this.subscribers.forEach(r=>r()),t}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}};function ss(e){return e.status==="auto-draft"?{...e,title:""}:e}function Gc(e,t){return{type:"RECEIVE_USER_QUERY",users:Array.isArray(t)?t:[t],queryID:e}}function Kc(e){return{type:"RECEIVE_CURRENT_USER",currentUser:e}}function Hc(e){return{type:"ADD_ENTITIES",entities:e}}function qc(e,t,r,n=void 0,o=!1,s=void 0,i=void 0){e==="postType"&&(r=Array.isArray(r)?r.map(ss):ss(r));let a;return n?a=_n(r,n,s,i):a=Xt(r,s,i),{...a,kind:e,name:t,invalidateCache:o}}function zc(e){return{type:"RECEIVE_CURRENT_THEME",currentTheme:e}}function Wc(e){return{type:"RECEIVE_CURRENT_GLOBAL_STYLES_ID",id:e}}function Qc(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLES",stylesheet:e,globalStyles:t}}function Jc(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS",stylesheet:e,variations:t}}function Xc(){return(0,Mt.default)("wp.data.dispatch( 'core' ).receiveThemeSupports",{since:"5.9"}),{type:"DO_NOTHING"}}function Zc(e,t){return(0,Mt.default)("wp.data.dispatch( 'core' ).receiveThemeGlobalStyleRevisions()",{since:"6.5.0",alternative:"wp.data.dispatch( 'core' ).receiveRevisions"}),{type:"RECEIVE_THEME_GLOBAL_STYLE_REVISIONS",currentId:e,revisions:t}}function el(e,t){return{type:"RECEIVE_EMBED_PREVIEW",url:e,preview:t}}var Dr=(e,t,r,n,{__unstableFetch:o=Pr.default,throwOnError:s=!1}={})=>async({dispatch:i,resolveSelect:a})=>{S(e,t,"deleteEntityRecord");let u=(await a.getEntitiesConfig(e)).find(p=>p.kind===e&&p.name===t),l,d=!1;if(!u)return;let f=await i.__unstableAcquireStoreLock(_,["entities","records",e,t,r],{exclusive:!0});try{i({type:"DELETE_ENTITY_RECORD_START",kind:e,name:t,recordId:r});let p=!1,{baseURL:m}=u;e==="postType"&&t==="wp_template"&&(r&&typeof r=="string"&&!/^\d+$/.test(r)||!window?.__experimentalTemplateActivate)&&(m=m.slice(0,m.lastIndexOf("/"))+"/templates");try{let E=`${m}/${r}`;if(n&&(E=(0,is.addQueryArgs)(E,n)),d=await o({path:E,method:"DELETE"}),await i(vn(e,t,r,!0)),u.syncConfig){let v=`${e}/${t}`,y=r;O()?.unload(v,y)}}catch(E){p=!0,l=E}if(i({type:"DELETE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:r,error:l}),p&&s)throw l;return d}finally{i.__unstableReleaseStoreLock(f)}},tl=(e,t,r,n,o={})=>({select:s,dispatch:i})=>{S(e,t,"editEntityRecord");let a=s.getEntityConfig(e,t);if(!a)throw new Error(`The entity being edited (${e}, ${t}) does not have a loaded config.`);let{mergedEdits:c={}}=a,u=s.getRawEntityRecord(e,t,r),l=s.getEditedEntityRecord(e,t,r),d=Object.keys(n).reduce((p,m)=>(p[m]=c[m]?{...l[m],...n[m]}:n[m],p),{}),f={kind:e,name:t,recordId:r,edits:De(d,u)};if(a.syncConfig){let p=`${e}/${t}`,m=r,E=o.undoIgnore?!1:!o.isCached,v=o.undoIgnore?Qt:gn;O()?.update(p,m,d,v,{isNewUndoLevel:E})}o.undoIgnore||s.getUndoManager().addRecord([{id:{kind:e,name:t,recordId:r},changes:Object.keys(n).reduce((p,m)=>(p[m]={from:l[m],to:n[m]},p),{})}],o.isCached),i({type:"EDIT_ENTITY_RECORD",...f})},rl=(e,t,r)=>({select:n,dispatch:o})=>{let s=n.getEntityConfig(e,t);if(S(e,t,"clearEntityRecordEdits"),!s)throw new Error(`The entity being edited (${e}, ${t}) does not have a loaded config.`);let i=n.getEntityRecordEdits(e,t,r);if(!i)return;let a=Object.keys(i).reduce((c,u)=>(c[u]=void 0,c),{});o({type:"EDIT_ENTITY_RECORD",kind:e,name:t,recordId:r,edits:a})},nl=()=>({select:e,dispatch:t})=>{let r=e.getUndoManager().undo();r&&t({type:"UNDO",record:r})},ol=()=>({select:e,dispatch:t})=>{let r=e.getUndoManager().redo();r&&t({type:"REDO",record:r})},sl=()=>({select:e})=>{e.getUndoManager().addRecord()},Mr=(e,t,r,n={})=>async({select:o,resolveSelect:s,dispatch:i})=>{let{isAutosave:a=!1,__unstableFetch:c=Pr.default,__unstableSkipSyncUpdate:u=!1,throwOnError:l=!1}=n;S(e,t,"saveEntityRecord");let f=(await s.getEntitiesConfig(e)).find(y=>y.kind===e&&y.name===t);if(!f)return;let p=f.key??C,m=r[p],E=!!p&&!m,v=await i.__unstableAcquireStoreLock(_,["entities","records",e,t,m||Ke()],{exclusive:!0});try{for(let[A,b]of Object.entries(r))if(typeof b=="function"){let w=b(o.getEditedEntityRecord(e,t,m));i.editEntityRecord(e,t,m,{[A]:w},{undoIgnore:!0}),r[A]=w}i({type:"SAVE_ENTITY_RECORD_START",kind:e,name:t,recordId:m,isAutosave:a});let y,h,T=!1,{baseURL:R}=f;e==="postType"&&t==="wp_template"&&(m&&typeof m=="string"&&!/^\d+$/.test(m)||!window?.__experimentalTemplateActivate)&&(R=R.slice(0,R.lastIndexOf("/"))+"/templates");try{let A=`${R}${m?"/"+m:""}`,b=E?{}:o.getRawEntityRecord(e,t,m);if(a){let w={...b,...r},F=["title","excerpt","content","meta"].reduce((V,H)=>(H in w&&(V[H]=w[H]),V),{status:w.status==="auto-draft"?"draft":void 0});if(y=await c({path:`${A}/autosaves`,method:"POST",data:F}),b.id===y.id){let V={...b,...F,...y};V=Object.keys(V).reduce((H,fe)=>(["title","excerpt","content","meta"].includes(fe)?H[fe]=V[fe]:fe==="status"?H[fe]=b.status==="auto-draft"&&V.status==="draft"?V.status:b.status:H[fe]=b[fe],H),{}),i.receiveEntityRecords(e,t,V,void 0,!0)}else i.receiveAutosaves(b.id,y)}else{let w=r;f.__unstablePrePersist&&(w={...w,...await f.__unstablePrePersist(b,w)}),y=await c({path:A,method:m?"PUT":"POST",data:w}),i.receiveEntityRecords(e,t,y,void 0,!0,w),f.syncConfig&&O()?.update(`${e}/${t}`,m,u?{}:y,Qt,{isSave:!0})}}catch(A){T=!0,h=A}if(i({type:"SAVE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:m,error:h,isAutosave:a}),T&&l)throw h;return y}finally{i.__unstableReleaseStoreLock(v)}},il=e=>async({dispatch:t})=>{let r=Or(),n={saveEntityRecord(i,a,c,u){return r.add(l=>t.saveEntityRecord(i,a,c,{...u,__unstableFetch:l}))},saveEditedEntityRecord(i,a,c,u){return r.add(l=>t.saveEditedEntityRecord(i,a,c,{...u,__unstableFetch:l}))},deleteEntityRecord(i,a,c,u,l){return r.add(d=>t.deleteEntityRecord(i,a,c,u,{...l,__unstableFetch:d}))}},o=e.map(i=>i(n)),[,...s]=await Promise.all([r.run(),...o]);return s},al=(e,t,r,n)=>async({select:o,dispatch:s,resolveSelect:i})=>{if(S(e,t,"saveEditedEntityRecord"),!o.hasEditsForEntityRecord(e,t,r))return;let c=(await i.getEntitiesConfig(e)).find(f=>f.kind===e&&f.name===t);if(!c)return;let u=c.key||C,l=o.getEntityRecordNonTransientEdits(e,t,r),d={[u]:r,...l};return await s.saveEntityRecord(e,t,d,n)},cl=(e,t,r,n,o)=>async({select:s,dispatch:i,resolveSelect:a})=>{if(S(e,t,"__experimentalSaveSpecifiedEntityEdits"),!s.hasEditsForEntityRecord(e,t,r))return;let c=s.getEntityRecordNonTransientEdits(e,t,r),u={};for(let p of n)X(u,p,zt(c,p));let f=(await a.getEntitiesConfig(e)).find(p=>p.kind===e&&p.name===t)?.key||C;return r&&(u[f]=r),await i.saveEntityRecord(e,t,u,o)};function ll(e){return(0,Mt.default)("wp.data.dispatch( 'core' ).receiveUploadPermissions",{since:"5.9",alternative:"receiveUserPermission"}),as("create/media",e)}function as(e,t){return{type:"RECEIVE_USER_PERMISSION",key:e,isAllowed:t}}function ul(e){return{type:"RECEIVE_USER_PERMISSIONS",permissions:e}}function fl(e,t){return{type:"RECEIVE_AUTOSAVES",postId:e,autosaves:Array.isArray(t)?t:[t]}}function dl(e){return{type:"RECEIVE_NAVIGATION_FALLBACK_ID",fallbackId:e}}function pl(e,t){return{type:"RECEIVE_DEFAULT_TEMPLATE",query:e,templateId:t}}var ml=(e,t,r,n,o,s=!1,i)=>async({dispatch:a,resolveSelect:c})=>{S(e,t,"receiveRevisions");let d=(await c.getEntitiesConfig(e)).find(f=>f.kind===e&&f.name===t)?.revisionKey??C;a({type:"RECEIVE_ITEM_REVISIONS",key:d,items:n,recordKey:r,meta:i,query:o,kind:e,name:t,invalidateCache:s})};var Ur={};Se(Ur,{__unstableNotifySyncUndoManagerChange:()=>Rl,editMediaEntity:()=>El,receiveEditorAssets:()=>hl,receiveEditorSettings:()=>yl,receiveRegisteredPostMeta:()=>gl,receiveViewConfig:()=>_l,setCollaborationSupported:()=>vl,setSyncConnectionStatus:()=>Sl});var cs=g(q(),1);function gl(e,t){return{type:"RECEIVE_REGISTERED_POST_META",postType:e,registeredPostMeta:t}}var El=(e,t={},{__unstableFetch:r=cs.default,throwOnError:n=!1}={})=>async({dispatch:o,resolveSelect:s})=>{if(!e)return;let i="postType",a="attachment",u=(await s.getEntitiesConfig(i)).find(m=>m.kind===i&&m.name===a);if(!u)return;let l=await o.__unstableAcquireStoreLock(_,["entities","records",i,a,e],{exclusive:!0}),d,f,p=!1;try{o({type:"SAVE_ENTITY_RECORD_START",kind:i,name:a,recordId:e});try{let m=`${u.baseURL}/${e}/edit`,E=await r({path:m,method:"POST",data:{...t}});E&&(o.receiveEntityRecords(i,a,E,void 0,!0,void 0,void 0),d=E)}catch(m){f=m,p=!0}if(o({type:"SAVE_ENTITY_RECORD_FINISH",kind:i,name:a,recordId:e,error:f}),p&&n)throw f;return d}finally{o.__unstableReleaseStoreLock(l)}};function yl(e){return{type:"RECEIVE_EDITOR_SETTINGS",settings:e}}function hl(e){return{type:"RECEIVE_EDITOR_ASSETS",assets:e}}var vl=e=>({dispatch:t})=>{t({type:"SET_COLLABORATION_SUPPORTED",supported:e}),!e&&yn()&&(O().unloadAll(),t.__unstableNotifySyncUndoManagerChange({hasUndo:!1,hasRedo:!1}))};function _l(e,t,r){return{type:"RECEIVE_VIEW_CONFIG",kind:e,name:t,config:r}}function Rl(e){return{type:"SYNC_UNDO_MANAGER_CHANGE",...e}}function Sl(e,t,r,n){return n?{type:"SET_SYNC_CONNECTION_STATUS",kind:e,name:t,key:r,status:n}:{type:"CLEAR_SYNC_CONNECTION_STATUS",kind:e,name:t,key:r}}var Br={};Se(Br,{__experimentalGetCurrentGlobalStylesId:()=>kl,__experimentalGetCurrentThemeBaseGlobalStyles:()=>jl,__experimentalGetCurrentThemeGlobalStylesVariations:()=>Bl,canUser:()=>Es,canUserEditEntityRecord:()=>Nl,getAuthors:()=>Tl,getAutosave:()=>Ll,getAutosaves:()=>Ul,getBlockPatternCategories:()=>Vl,getBlockPatterns:()=>Fl,getCurrentTheme:()=>Pl,getCurrentThemeGlobalStylesRevisions:()=>ys,getCurrentUser:()=>Cl,getDefaultTemplateId:()=>hs,getEditedEntityRecord:()=>xl,getEditorAssets:()=>zl,getEditorSettings:()=>ql,getEmbedPreview:()=>Ml,getEntitiesConfig:()=>Hl,getEntityRecord:()=>Ut,getEntityRecords:()=>nt,getEntityRecordsTotalItems:()=>Al,getEntityRecordsTotalPages:()=>Ol,getNavigationFallbackId:()=>$l,getRawEntityRecord:()=>Il,getRegisteredPostMeta:()=>Kl,getRevision:()=>Gl,getRevisions:()=>vs,getThemeSupports:()=>Dl,getUserPatternCategories:()=>Yl,getViewConfig:()=>Wl});var G=g(Z(),1),gs=g(Lr(),1),I=g(q(),1);var ms=g(q(),1);var Xe=g(q(),1),Ze=g(Z(),1),et=g(Lr(),1),tt=g(rr(),1);async function fs(e,t={},r={}){let n=t.isInitialSuggestions&&t.initialSuggestionsSearchOptions?{...t,...t.initialSuggestionsSearchOptions}:t,{type:o,subtype:s,page:i,perPage:a=t.isInitialSuggestions?3:20}=n,{disablePostFormats:c=!1}=r,u=[];(!o||o==="post")&&u.push((0,Xe.default)({path:(0,Ze.addQueryArgs)("/wp/v2/search",{search:e,page:i,per_page:a,type:"post",subtype:s})}).then(f=>f.map(p=>({id:p.id,url:p.url,title:(0,et.decodeEntities)(p.title||"")||(0,tt.__)("(no title)"),type:p.subtype||p.type,kind:"post-type"}))).catch(()=>[])),(!o||o==="term")&&u.push((0,Xe.default)({path:(0,Ze.addQueryArgs)("/wp/v2/search",{search:e,page:i,per_page:a,type:"term",subtype:s})}).then(f=>f.map(p=>({id:p.id,url:p.url,title:(0,et.decodeEntities)(p.title||"")||(0,tt.__)("(no title)"),type:p.subtype||p.type,kind:"taxonomy"}))).catch(()=>[])),!c&&(!o||o==="post-format")&&u.push((0,Xe.default)({path:(0,Ze.addQueryArgs)("/wp/v2/search",{search:e,page:i,per_page:a,type:"post-format",subtype:s})}).then(f=>f.map(p=>({id:p.id,url:p.url,title:(0,et.decodeEntities)(p.title||"")||(0,tt.__)("(no title)"),type:p.subtype||p.type,kind:"taxonomy"}))).catch(()=>[])),(!o||o==="attachment")&&u.push((0,Xe.default)({path:(0,Ze.addQueryArgs)("/wp/v2/media",{search:e,page:i,per_page:a})}).then(f=>f.map(p=>({id:p.id,url:p.source_url,title:(0,et.decodeEntities)(p.title.rendered||"")||(0,tt.__)("(no title)"),type:p.type,kind:"media"}))).catch(()=>[]));let d=(await Promise.all(u)).flat();return d=d.filter(f=>!!f.id),d=bl(d,e),d=d.slice(0,a),d}function bl(e,t){let r=us(t),n={};for(let o of e)if(o.title){let s=us(o.title),i=s.filter(l=>r.some(d=>l===d)),a=s.filter(l=>r.some(d=>l!==d&&l.includes(d))),c=i.length/s.length*10,u=a.length/s.length;n[o.id]=c+u}else n[o.id]=0;return e.sort((o,s)=>n[s.id]-n[o.id])}function us(e){return e.toLowerCase().match(/[\p{L}\p{N}]+/gu)||[]}var ds=g(q(),1),W=g(Z(),1),kr=new Map,wl=async(e,t={})=>{let r="/wp-block-editor/v1/url-details",n={url:(0,W.prependHTTP)(e)};if(!(0,W.isURL)(e))return Promise.reject(`${e} is not a valid URL.`);let o=(0,W.getProtocol)(e);return!o||!(0,W.isValidProtocol)(o)||!o.startsWith("http")||!/^https?:\/\/[^\/\s]/i.test(e)?Promise.reject(`${e} does not have a valid protocol. URLs must be "http" based`):kr.has(e)?kr.get(e):(0,ds.default)({path:(0,W.addQueryArgs)(r,n),...t}).then(s=>(kr.set(e,s),s))},ps=wl;async function jr(){let e=await(0,ms.default)({path:"/wp/v2/block-patterns/patterns"});return e?e.map(t=>Object.fromEntries(Object.entries(t).map(([r,n])=>[pt(r),n]))):[]}var rt=new Map;function Nt(e,t,r){return`${e}:${t}:${r}`}var Tl=e=>async({dispatch:t})=>{let r=(0,G.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",e),n=await(0,I.default)({path:r});t.receiveUserQuery(r,n)},Cl=()=>async({dispatch:e})=>{let t=await(0,I.default)({path:"/wp/v2/users/me"});e.receiveCurrentUser(t)},Ut=(e,t,r="",n)=>async({select:o,dispatch:s,registry:i,resolveSelect:a})=>{let u=(await a.getEntitiesConfig(e)).find(d=>d.name===t&&d.kind===e);if(!u)return;let l=await s.__unstableAcquireStoreLock(_,["entities","records",e,t,r],{exclusive:!1});try{if(n!==void 0&&n._fields&&(n={...n,_fields:[...new Set([...M(n._fields)||[],u.key||C])].join()}),n!==void 0&&n._fields&&o.hasEntityRecord(e,t,r,n))return;let{baseURL:d}=u;e==="postType"&&t==="wp_template"&&(r&&typeof r=="string"&&!/^\d+$/.test(r)||!window?.__experimentalTemplateActivate)&&(d=d.slice(0,d.lastIndexOf("/"))+"/templates");let f=(0,G.addQueryArgs)(d+(r?"/"+r:""),{...u.baseURLParams,...n}),p=await(0,I.default)({path:f,parse:!1}),m=await p.json(),E=Le(p.headers?.get("allow")),v=[],y={};for(let h of pe)y[me(h,{kind:e,name:t,id:r})]=E[h],v.push([h,{kind:e,name:t,id:r}]);if(u.syncConfig&&Ue(r)&&!n){let h=`${e}/${t}`,T=r,R={...m};Object.entries(u.transientEdits??{}).filter(([b,w])=>R[b]===void 0&&w&&typeof w=="object"&&"read"in w&&typeof w.read=="function").forEach(([b,w])=>{R[b]=w.read(R)}),R.blocks&&typeof R.content?.raw=="string"&&rt.set(Nt(e,t,r),{content:R.content.raw,blocks:R.blocks}),(o?.isCollaborationSupported?.()===!1?void 0:O())?.load(u.syncConfig,h,T,R,{editRecord:(b,w={})=>{Object.keys(b).length&&s({type:"EDIT_ENTITY_RECORD",kind:e,name:t,recordId:r,edits:b,meta:{undo:void 0},options:w})},getEditedRecord:async()=>await a.getEditedEntityRecord(e,t,r),onStatusChange:b=>{s.setSyncConnectionStatus(e,t,r,b)},refetchRecord:async()=>{s.receiveEntityRecords(e,t,await(0,I.default)({path:f,parse:!0}),n)},persistCRDTDoc:()=>{if(u.syncConfig?.supportsPersistence)return a.getEditedEntityRecord(e,t,r).then(async b=>{let{meta:w,status:F}=b;if(F==="auto-draft"||!w)return;let V=u.key||C,H=b[V];await Jt(`${e}/${t}`,H)})},addUndoMeta:(b,w)=>{let F=St(b);F&&w.set("selectionHistory",F)},onUndoStackChange:b=>{s.__unstableNotifySyncUndoManagerChange(b)},restoreUndoMeta:(b,w)=>{let F=w.get("selectionHistory");F&&setTimeout(()=>{Po(F,b)},0)}})}i.batch(()=>{s.receiveEntityRecords(e,t,m,n),s.receiveUserPermissions(y),s.finishResolutions("canUser",v)})}finally{s.__unstableReleaseStoreLock(l)}};Ut.shouldInvalidate=(e,t,r)=>t==="root"&&r==="site"&&(e.type==="RECEIVE_ITEMS"&&e.persistedEdits&&e.persistedEdits.status!=="auto-draft"||e.type==="REMOVE_ITEMS")&&e.kind==="postType"&&e.name==="wp_template";var Il=de("getEntityRecord"),xl=de("getEntityRecord"),nt=(e,t,r={})=>async({dispatch:n,registry:o,resolveSelect:s})=>{let a=(await s.getEntitiesConfig(e)).find(f=>f.name===t&&f.kind===e);if(!a)return;let c=await n.__unstableAcquireStoreLock(_,["entities","records",e,t],{exclusive:!1}),u={...r},l=a.key||C;function d(f,p){let m=ut(p);return f.filter(E=>E?.[l]).map(E=>[e,t,E[l],m])}try{r._fields&&(r={...r,_fields:[...new Set([...M(r._fields)||[],l])].join()});let{baseURL:f}=a,{combinedTemplates:p=!0}=r;e==="postType"&&t==="wp_template"&&p&&(f=f.slice(0,f.lastIndexOf("/"))+"/templates");let m=(0,G.addQueryArgs)(f,{...a.baseURLParams,...r}),E=[],v;if(a.supportsPagination&&r.per_page!==-1){let y=await(0,I.default)({path:m,parse:!1});E=Object.values(await y.json()),v={totalItems:parseInt(y.headers.get("X-WP-Total")),totalPages:parseInt(y.headers.get("X-WP-TotalPages"))}}else if(r.per_page===-1&&r[ke]===!0){let y=1,h;do{let T=await(0,I.default)({path:(0,G.addQueryArgs)(m,{page:y,per_page:100}),parse:!1}),R=Object.values(await T.json());h=parseInt(T.headers.get("X-WP-TotalPages")),v||(v={totalItems:parseInt(T.headers.get("X-WP-Total")),totalPages:1}),E.push(...R),o.batch(()=>{n.receiveEntityRecords(e,t,E,r,!1,void 0,v),n.finishResolutions("getEntityRecord",d(R,u))}),y++}while(y<=h)}else E=Object.values(await(0,I.default)({path:m})),v={totalItems:E.length,totalPages:1};if(a.syncConfig&&r.per_page===-1){let y=`${e}/${t}`;O()?.loadCollection(a.syncConfig,y,{onStatusChange:h=>{n.setSyncConnectionStatus(e,t,null,h)},refetchRecords:async()=>{n.receiveEntityRecords(e,t,await(0,I.default)({path:m,parse:!0}),r)}})}r._fields&&(E=E.map(y=>(r._fields.split(",").forEach(h=>{y.hasOwnProperty(h)||(y[h]=void 0)}),y))),o.batch(()=>{n.receiveEntityRecords(e,t,E,r,!1,void 0,v);let y=E.filter(R=>!!R?.[l]&&!!R?._links?.self?.[0]?.targetHints?.allow).map(R=>({id:R[l],permissions:Le(R._links.self[0].targetHints.allow)})),h=[],T={};for(let R of y)for(let A of pe)h.push([A,{kind:e,name:t,id:R.id}]),T[me(A,{kind:e,name:t,id:R.id})]=R.permissions[A];y.length>0&&(n.receiveUserPermissions(T),n.finishResolutions("canUser",h)),n.finishResolutions("getEntityRecord",d(E,u)),n.__unstableReleaseStoreLock(c)})}catch{n.__unstableReleaseStoreLock(c)}};nt.shouldInvalidate=(e,t,r)=>(e.type==="RECEIVE_ITEMS"||e.type==="REMOVE_ITEMS")&&e.invalidateCache&&t===e.kind&&r===e.name;var Al=de("getEntityRecords"),Ol=de("getEntityRecords"),Pl=()=>async({dispatch:e,resolveSelect:t})=>{let r=await t.getEntityRecords("root","theme",{status:"active"});e.receiveCurrentTheme(r[0])},Dl=de("getCurrentTheme"),Ml=e=>async({dispatch:t})=>{try{let r=await(0,I.default)({path:(0,G.addQueryArgs)("/oembed/1.0/proxy",{url:e})});t.receiveEmbedPreview(e,r)}catch{t.receiveEmbedPreview(e,!1)}},Es=(e,t,r)=>async({dispatch:n,registry:o,resolveSelect:s})=>{if(!pe.includes(e))throw new Error(`'${e}' is not a valid action.`);let{hasStartedResolution:i}=o.select(_);for(let f of pe){if(f===e)continue;if(i("canUser",[f,t,r]))return}let a=null;if(typeof t=="object"){if(!t.kind||!t.name)throw new Error("The entity resource object is not valid.");let p=(await s.getEntitiesConfig(t.kind)).find(m=>m.name===t.name&&m.kind===t.kind);if(!p)return;a=p.baseURL+(t.id?"/"+t.id:"")}else a=`/wp/v2/${t}`+(r?"/"+r:"");let c;try{c=await(0,I.default)({path:a,method:"OPTIONS",parse:!1})}catch{return}let u=Le(c.headers?.get("allow")),l={},d=[];for(let f of pe)l[me(f,t,r)]=u[f],f!==e&&d.push([f,t,r]);o.batch(()=>{n.receiveUserPermissions(l),n.finishResolutions("canUser",d)})},Nl=(e,t,r)=>async({dispatch:n})=>{await n(Es("update",{kind:e,name:t,id:r}))},Ul=(e,t)=>async({dispatch:r,resolveSelect:n})=>{let{rest_base:o,rest_namespace:s="wp/v2",supports:i}=await n.getPostType(e);if(!i?.autosave)return;let a=await(0,I.default)({path:`/${s}/${o}/${t}/autosaves?context=edit`});a&&a.length&&r.receiveAutosaves(t,a)},Ll=(e,t)=>async({resolveSelect:r})=>{await r.getAutosaves(e,t)},kl=()=>async({dispatch:e,resolveSelect:t})=>{let n=(await t.getEntityRecords("root","theme",{status:"active"}))?.[0]?._links?.["wp:user-global-styles"]?.[0]?.href;if(!n)return;let o=n.match(/\/(\d+)(?:\?|$)/),s=o?Number(o[1]):null;s&&e.__experimentalReceiveCurrentGlobalStylesId(s)},jl=()=>async({resolveSelect:e,dispatch:t})=>{let r=await e.getCurrentTheme(),n=await(0,I.default)({path:`/wp/v2/global-styles/themes/${r.stylesheet}?context=view`});t.__experimentalReceiveThemeBaseGlobalStyles(r.stylesheet,n)},Bl=()=>async({resolveSelect:e,dispatch:t})=>{let r=await e.getCurrentTheme(),n=await(0,I.default)({path:`/wp/v2/global-styles/themes/${r.stylesheet}/variations?context=view`});t.__experimentalReceiveThemeGlobalStyleVariations(r.stylesheet,n)},ys=()=>async({resolveSelect:e,dispatch:t})=>{let r=await e.__experimentalGetCurrentGlobalStylesId(),o=(r?await e.getEntityRecord("root","globalStyles",r):void 0)?._links?.["version-history"]?.[0]?.href;if(o){let i=(await(0,I.default)({url:o}))?.map(a=>Object.fromEntries(Object.entries(a).map(([c,u])=>[pt(c),u])));t.receiveThemeGlobalStyleRevisions(r,i)}};ys.shouldInvalidate=e=>e.type==="SAVE_ENTITY_RECORD_FINISH"&&e.kind==="root"&&!e.error&&e.name==="globalStyles";var Fl=()=>async({dispatch:e})=>{let t=await jr();e({type:"RECEIVE_BLOCK_PATTERNS",patterns:t})},Vl=()=>async({dispatch:e})=>{let t=await(0,I.default)({path:"/wp/v2/block-patterns/categories"});e({type:"RECEIVE_BLOCK_PATTERN_CATEGORIES",categories:t})},Yl=()=>async({dispatch:e,resolveSelect:t})=>{let n=(await t.getEntityRecords("taxonomy","wp_pattern_category",{per_page:-1,_fields:"id,name,description,slug",context:"view"}))?.map(o=>({...o,label:(0,gs.decodeEntities)(o.name),name:o.slug}))||[];e({type:"RECEIVE_USER_PATTERN_CATEGORIES",patternCategories:n})},$l=()=>async({dispatch:e,select:t,registry:r})=>{let n=await(0,I.default)({path:(0,G.addQueryArgs)("/wp-block-editor/v1/navigation-fallback",{_embed:!0})}),o=n?._embedded?.self;r.batch(()=>{if(e.receiveNavigationFallbackId(n?.id),!o)return;let i=!t.getEntityRecord("postType","wp_navigation",n.id);e.receiveEntityRecords("postType","wp_navigation",o,void 0,i),e.finishResolution("getEntityRecord",["postType","wp_navigation",n.id])})},hs=e=>async({dispatch:t,registry:r,resolveSelect:n})=>{let o=await(0,I.default)({path:(0,G.addQueryArgs)("/wp/v2/templates/lookup",e)});await n.getEntitiesConfig("postType");let s=window?.__experimentalTemplateActivate&&o?.wp_id||o?.id;r.batch(()=>{t.receiveDefaultTemplateId(e,s||""),s&&(o.id=s,t.receiveEntityRecords("postType",o.type,o),t.finishResolution("getEntityRecord",["postType",o.type,s]))})};hs.shouldInvalidate=e=>e.type==="RECEIVE_ITEMS"&&e.kind==="root"&&e.name==="site"&&!!e.persistedEdits;var vs=(e,t,r,n={})=>async({dispatch:o,resolveSelect:s})=>{let a=(await s.getEntitiesConfig(e)).find(l=>l.name===t&&l.kind===e);if(!a)return;let c={...n},u=await o.__unstableAcquireStoreLock(_,["entities","records",e,t,r,"revisions"],{exclusive:!1});try{n._fields&&(n={...n,_fields:[...new Set([...M(n._fields)||[],a.revisionKey||C])].join()});let l=(0,G.addQueryArgs)(a.getRevisionsUrl(r),n),d,f,p={},m=a.supportsPagination&&n.per_page!==-1;try{f=await(0,I.default)({path:l,parse:!m})}catch{return}if(f){m?(d=Object.values(await f.json()),p.totalItems=parseInt(f.headers.get("X-WP-Total"))):d=Object.values(f),n._fields&&(d=d.map(h=>(n._fields.split(",").forEach(T=>{h.hasOwnProperty(T)||(h[T]=void 0)}),h))),await o.receiveRevisions(e,t,r,d,n,!1,p);let E=a.revisionKey||C,v=ut(c),y=d.filter(h=>h[E]).map(h=>[e,t,r,h[E],v]);o.finishResolutions("getRevision",y)}}finally{o.__unstableReleaseStoreLock(u)}};vs.shouldInvalidate=(e,t,r,n)=>e.type==="SAVE_ENTITY_RECORD_FINISH"&&r===e.name&&t===e.kind&&!e.error&&n===e.recordId;var Gl=(e,t,r,n,o)=>async({select:s,dispatch:i,resolveSelect:a})=>{let u=(await a.getEntitiesConfig(e)).find(d=>d.name===t&&d.kind===e);if(!u)return;o!==void 0&&o._fields&&(o={...o,_fields:[...new Set([...M(o._fields)||[],u.revisionKey||C])].join()});let l=await i.__unstableAcquireStoreLock(_,["entities","records",e,t,r,"revisions",n],{exclusive:!1});try{if(s.hasRevision(e,t,r,n,o))return;let d=(0,G.addQueryArgs)(u.getRevisionsUrl(r,n),o),f;try{f=await(0,I.default)({path:d})}catch{return}f&&await i.receiveRevisions(e,t,r,f,o)}finally{i.__unstableReleaseStoreLock(l)}},Kl=e=>async({dispatch:t,resolveSelect:r})=>{let n;try{let{rest_namespace:o="wp/v2",rest_base:s}=await r.getPostType(e)||{};n=await(0,I.default)({path:`${o}/${s}/?context=edit`,method:"OPTIONS"})}catch{return}n&&t.receiveRegisteredPostMeta(e,n?.schema?.properties?.meta?.properties)},Hl=e=>async({dispatch:t})=>{let r=xt.find(n=>n.kind===e);if(r)try{let n=await r.loadEntities();if(!n.length)return;t.addEntities(n)}catch{}},ql=()=>async({dispatch:e})=>{let t=await(0,I.default)({path:"/wp-block-editor/v1/settings"});e.receiveEditorSettings(t)},zl=()=>async({dispatch:e})=>{let t=await(0,I.default)({path:"/wp-block-editor/v1/assets"});e.receiveEditorAssets(t)},Wl=(e,t,r={})=>async({dispatch:n})=>{let o={kind:e,name:t},s=M(r.fields);s?.length&&(o._fields=s.join(","));let i=await(0,I.default)({path:(0,G.addQueryArgs)("/wp/v2/view-config",o)});n.receiveViewConfig(e,t,i)};function Fr(e,t){let r={...e},n=r;for(let o of t)n.children={...n.children,[o]:{locks:[],children:{},...n.children[o]}},n=n.children[o];return r}function ot(e,t){let r=e;for(let n of t){let o=r.children[n];if(!o)return null;r=o}return r}function*_s(e,t){let r=e;yield r;for(let n of t){let o=r.children[n];if(!o)break;yield o,r=o}}function*Rs(e){let t=Object.values(e.children);for(;t.length;){let r=t.pop();yield r,t.push(...Object.values(r.children))}}function Vr({exclusive:e},t){return!!(e&&t.length||!e&&t.filter(r=>r.exclusive).length)}var Ql={requests:[],tree:{locks:[],children:{}}};function st(e=Ql,t){switch(t.type){case"ENQUEUE_LOCK_REQUEST":{let{request:r}=t;return{...e,requests:[r,...e.requests]}}case"GRANT_LOCK_REQUEST":{let{lock:r,request:n}=t,{store:o,path:s}=n,i=[o,...s],a=Fr(e.tree,i),c=ot(a,i);return c.locks=[...c.locks,r],{...e,requests:e.requests.filter(u=>u!==n),tree:a}}case"RELEASE_LOCK":{let{lock:r}=t,n=[r.store,...r.path],o=Fr(e.tree,n),s=ot(o,n);return s.locks=s.locks.filter(i=>i!==r),{...e,tree:o}}}return e}function Ss(e){return e.requests}function bs(e,t,r,{exclusive:n}){let o=[t,...r],s=e.tree;for(let a of _s(s,o))if(Vr({exclusive:n},a.locks))return!1;let i=ot(s,o);if(!i)return!0;for(let a of Rs(i))if(Vr({exclusive:n},a.locks))return!1;return!0}function ws(){let e=st(void 0,{type:"@@INIT"});function t(){for(let o of Ss(e)){let{store:s,path:i,exclusive:a,notifyAcquired:c}=o;if(bs(e,s,i,{exclusive:a})){let u={store:s,path:i,exclusive:a};e=st(e,{type:"GRANT_LOCK_REQUEST",lock:u,request:o}),c(u)}}}function r(o,s,i){return new Promise(a=>{e=st(e,{type:"ENQUEUE_LOCK_REQUEST",request:{store:o,path:s,exclusive:i,notifyAcquired:a}}),t()})}function n(o){e=st(e,{type:"RELEASE_LOCK",lock:o}),t()}return{acquire:r,release:n}}function Ts(){let e=ws();function t(n,o,{exclusive:s}){return()=>e.acquire(n,o,s)}function r(n){return()=>e.release(n)}return{__unstableAcquireStoreLock:t,__unstableReleaseStoreLock:r}}var Cs,Is;var Lt=g(J(),1);var As=g(J(),1),ce=(0,As.createContext)({});ce.displayName="EntityContext";var Ds=g(Ps(),1);function Ms({kind:e,type:t,id:r,revisionId:n,children:o}){let s=(0,Lt.useContext)(ce),i=(0,Lt.useMemo)(()=>({...s,...e&&{[e]:{...s?.[e],[t]:r}},...n!==void 0&&{revisionId:n}}),[s,e,t,r,n]);return(0,Ds.jsx)(ce.Provider,{value:i,children:o})}var kt=g(L(),1),Us=g(Re(),1),Ls=g(J(),1);var U=(e=>(e.Idle="IDLE",e.Resolving="RESOLVING",e.Error="ERROR",e.Success="SUCCESS",e))(U||{});function le(e){let t;switch(e){case"resolving":t=U.Resolving;break;case"finished":t=U.Success;break;case"error":t=U.Error;break;default:t=U.Idle}return{status:t,isResolving:t===U.Resolving,hasStarted:t!==U.Idle,hasResolved:t===U.Success||t===U.Error}}var Ns={};function Yr(e,t,r,n={enabled:!0}){let{editEntityRecord:o,saveEditedEntityRecord:s}=(0,kt.useDispatch)(B),i=(0,Ls.useMemo)(()=>({edit:(f,p={})=>o(e,t,r,f,p),save:(f={})=>s(e,t,r,{throwOnError:!0,...f})}),[o,e,t,r,s]),{record:a,editedRecord:c,hasEdits:u,edits:l,...d}=(0,kt.useSelect)(f=>{if(!n.enabled)return{record:null,editedRecord:Ns,hasEdits:!1,edits:Ns,...le()};let p=f(B),m=p.getResolutionState("getEntityRecord",[e,t,r])?.status;return{record:p.getEntityRecord(e,t,r)??null,editedRecord:p.getEditedEntityRecord(e,t,r),hasEdits:p.hasEditsForEntityRecord(e,t,r),edits:p.getEntityRecordNonTransientEdits(e,t,r),...le(m)}},[e,t,r,n.enabled]);return{record:a,editedRecord:c,hasEdits:u,edits:l,...d,...i}}function ks(e,t,r,n){return(0,Us.default)("wp.data.__experimentalUseEntityRecord",{alternative:"wp.data.useEntityRecord",since:"6.1"}),Yr(e,t,r,n)}var js=g(Z(),1),Bs=g(Re(),1),jt=g(L(),1),$r=g(J(),1);var Jl=[];function Bt(e,t,r={},n={enabled:!0}){let o=(0,js.addQueryArgs)("",r),{records:s,totalItems:i,totalPages:a,...c}=(0,jt.useSelect)(u=>{if(!n.enabled)return{records:Jl,totalItems:null,totalPages:null,...le()};let l=u(B),d=l.getResolutionState("getEntityRecords",[e,t,r])?.status;return{records:l.getEntityRecords(e,t,r),totalItems:l.getEntityRecordsTotalItems(e,t,r),totalPages:l.getEntityRecordsTotalPages(e,t,r),...le(d)}},[e,t,o,n.enabled]);return{records:s,totalItems:i,totalPages:a,...c}}function Fs(e,t,r,n){return(0,Bs.default)("wp.data.__experimentalUseEntityRecords",{alternative:"wp.data.useEntityRecords",since:"6.1"}),Bt(e,t,r,n)}function Vs(e,t,r={},n={enabled:!0}){let o=(0,jt.useSelect)(l=>l(B).getEntityConfig(e,t),[e,t]),{records:s,...i}=Bt(e,t,{...r,...r._fields?{_fields:[...new Set([...M(r._fields)||[],"_links"])].join()}:{}},n),a=(0,$r.useMemo)(()=>s?.map(l=>l[o?.key??"id"])??[],[s,o?.key]),c=(0,jt.useSelect)(l=>{let{getEntityRecordsPermissions:d}=k(l(B));return d(e,t,a)},[a,e,t]);return{records:(0,$r.useMemo)(()=>s?.map((l,d)=>({...l,permissions:c[d]}))??[],[s,c]),...i}}var qs=g(Re(),1),zs=g($s(),1);var Ks=g(L(),1);function Gs(e,t){var r=0,n,o;t=t||{};function s(){var i=n,a=arguments.length,c,u;e:for(;i;){if(i.args.length!==arguments.length){i=i.next;continue}for(u=0;u<a;u++)if(i.args[u]!==arguments[u]){i=i.next;continue e}return i!==n&&(i===o&&(o=i.prev),i.prev.next=i.next,i.next&&(i.next.prev=i.prev),i.next=n,i.prev=null,n.prev=i,n=i),i.val}for(c=new Array(a),u=0;u<a;u++)c[u]=arguments[u];return i={args:c,val:e.apply(null,c)},n?(n.prev=i,i.next=n):o=i,r===t.maxSize?(o=o.prev,o.next=null):r++,n=i,i.val}return s.clear=function(){n=null,o=null,r=0},s}var Xl=["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"];function Hs(e,t){return(0,Ks.useSelect)((r,n)=>e(s=>Zl(r(s)),n),t)}var Zl=Gs((e=>{let t={};for(let r in e)Xl.includes(r)||Object.defineProperty(t,r,{get:()=>(...n)=>{let o=e[r](...n),s=e.getResolutionState(r,n)?.status;return{data:o,...le(s)}}});return t}));function Ws(e,t){let r=typeof e=="object",n=r?JSON.stringify(e):e;return r&&typeof t<"u"&&(0,zs.default)("When 'resource' is an entity object, passing 'id' as a separate argument isn't supported."),Hs(o=>{let s=r?!!e.id:!!t,{canUser:i}=o(B),a=r?{kind:e.kind,name:e.name}:e,c=i("create",a);if(!s){let E=i("read",a),v=c.isResolving||E.isResolving,y=c.hasResolved&&E.hasResolved,h=U.Idle;return v?h=U.Resolving:y&&(h=U.Success),{status:h,isResolving:v,hasResolved:y,canCreate:c.hasResolved&&c.data,canRead:E.hasResolved&&E.data}}let u=i("read",e,t),l=i("update",e,t),d=i("delete",e,t),f=u.isResolving||c.isResolving||l.isResolving||d.isResolving,p=u.hasResolved&&c.hasResolved&&l.hasResolved&&d.hasResolved,m=U.Idle;return f?m=U.Resolving:p&&(m=U.Success),{status:m,isResolving:f,hasResolved:p,canRead:p&&u.data,canCreate:p&&c.data,canUpdate:p&&l.data,canDelete:p&&d.data}},[n,t])}var Qs=Ws;function Js(e,t){return(0,qs.default)("wp.data.__experimentalUseResourcePermissions",{alternative:"wp.data.useResourcePermissions",since:"6.1"}),Ws(e,t)}var it=g(J(),1),Ft=g(L(),1),Vt=g(we(),1);var Xs=g(J(),1);function Pe(e,t){return(0,Xs.useContext)(ce)?.[e]?.[t]}var ue=g(Fe(),1);var Zs=g(Te(),1);var Gr,Kr=new WeakMap;function ei(e){if(Gr||(Gr=k(Zs.privateApis)),!Kr.has(e)){let t=Gr.getRichTextValues([e]);Kr.set(e,t)}return Kr.get(e)}var Hr=new WeakMap;function eu(e){if(!Hr.has(e)){let t=[];for(let r of ei(e))r&&r.replacements.forEach(({type:n,attributes:o})=>{n==="core/footnote"&&t.push(o["data-fn"])});Hr.set(e,t)}return Hr.get(e)}function ti(e){return e.flatMap(eu)}var qr={};function zr(e,t){let r={blocks:e};if(!t||t.footnotes===void 0)return r;let n=ti(e),o=t.footnotes?JSON.parse(t.footnotes):[];if(o.map(l=>l.id).join("")===n.join(""))return r;let i=n.map(l=>o.find(d=>d.id===l)||qr[l]||{id:l,content:""});function a(l){if(!l||Array.isArray(l)||typeof l!="object")return l;l={...l};for(let d in l){let f=l[d];if(Array.isArray(f)){l[d]=f.map(a);continue}if(typeof f!="string"&&!(f instanceof ue.RichTextData))continue;let p=typeof f=="string"?ue.RichTextData.fromHTMLString(f):new ue.RichTextData(f),m=!1;p.replacements.forEach(E=>{if(E.type==="core/footnote"){let v=E.attributes["data-fn"],y=n.indexOf(v),h=(0,ue.create)({html:E.innerHTML});h.text=String(y+1),h.formats=Array.from({length:h.text.length},()=>h.formats[0]),h.replacements=Array.from({length:h.text.length},()=>h.replacements[0]),E.innerHTML=(0,ue.toHTMLString)({value:h}),m=!0}}),m&&(l[d]=typeof f=="string"?p.toHTMLString():p)}return l}function c(l){return l.map(d=>({...d,attributes:a(d.attributes),innerBlocks:c(d.innerBlocks)}))}let u=c(e);return qr={...qr,...o.reduce((l,d)=>(n.includes(d.id)||(l[d.id]=d),l),{})},{meta:{...t,footnotes:JSON.stringify(i)},blocks:u}}var tu=[];function ri(e,t,{id:r}={}){let n=Pe(e,t),o=r??n,{content:s,editedBlocks:i,meta:a}=(0,Ft.useSelect)(p=>{if(!o)return{};let{getEditedEntityRecord:m}=p(_),E=m(e,t,o);return{editedBlocks:E.blocks,content:E.content,meta:E.meta}},[e,t,o]),{__unstableCreateUndoLevel:c,editEntityRecord:u}=(0,Ft.useDispatch)(_),l=(0,it.useMemo)(()=>{if(!o)return;if(i)return i;if(!s||typeof s!="string")return tu;let p=Nt(e,t,o),m=rt.get(p),E;return m&&m.content===s?E=m.blocks:(E=(0,Vt.parse)(s),rt.set(p,{content:s,blocks:E})),E},[e,t,o,i,s]),d=(0,it.useCallback)((p,m)=>{if(l===p)return c(e,t,o);let{selection:v,...y}=m,h={selection:v,content:({blocks:T=[]})=>(0,Vt.__unstableSerializeAndClean)(T),...zr(p,a)};u(e,t,o,h,{isCached:!1,...y})},[e,t,o,l,a,c,u]),f=(0,it.useCallback)((p,m)=>{let{selection:E,...v}=m,y={selection:E,...zr(p,a)};u(e,t,o,y,{isCached:!0,...v})},[e,t,o,a,u]);return[l,f,d]}var Yt=g(J(),1),$t=g(L(),1);function ni(e,t,r,n){let o=Pe(e,t),s=n??o,a=(0,Yt.useContext)(ce)?.revisionId,{value:c,fullValue:u}=(0,$t.useSelect)(f=>{if(a){let y=f(_).getRevisions(e,t,s,{per_page:-1,context:"edit",_fields:"id,date,author,meta,title.raw,excerpt.raw,content.raw"}),T=f(_).getEntityConfig(e,t)?.revisionKey||C,R=y?.find(A=>A[T]===a);return R?{value:R[r]?.raw??R[r],fullValue:R[r]}:{}}let{getEntityRecord:p,getEditedEntityRecord:m}=f(_),E=p(e,t,s),v=m(e,t,s);return E&&v?{value:v[r],fullValue:E[r]}:{}},[e,t,s,r,a]),{editEntityRecord:l}=(0,$t.useDispatch)(_),d=(0,Yt.useCallback)(f=>{a||l(e,t,s,{[r]:f})},[l,e,t,s,r,a]);return[c,d,u]}var Gt=g(lt(),1),K=g(J(),1);var ru={richTextOffset:null,localClientId:null,attributeKey:null},Wr={activeCollaborators:[],resolveSelection:()=>ru,getDebugData:()=>({doc:{},clients:{},collaboratorMap:{}}),isCurrentCollaboratorDisconnected:!1};function oi(e,t){let r=t??e.getCurrentState();return{activeCollaborators:r,resolveSelection:(n,o)=>e.convertSelectionStateToAbsolute(n,o),getDebugData:()=>e.getDebugData(),isCurrentCollaboratorDisconnected:r.find(n=>n.isMe)?.isConnected===!1}}function at(e,t){let[r,n]=(0,K.useState)(Wr);return(0,K.useEffect)(()=>{if(e===null||t===null){n(Wr);return}let o=`postType/${t}`,s=e.toString(),i=O()?.getAwareness(o,s);if(!i){n(Wr);return}return i.setUp(),n(oi(i)),i?.onStateChange(c=>{n(oi(i,c))})},[e,t]),r}function si(e,t){return at(e,t).activeCollaborators}function ii(e,t){let r=Xn(),n=at(e,t);return(0,K.useCallback)(o=>n.resolveSelection(o,r),[r,n])}function nu(e,t){let[r,n]=(0,K.useState)(null);return(0,K.useEffect)(()=>{if(e===null||t===null){n(null);return}let o=O()?.getAwareness(`postType/${t}`,e.toString());if(!o){n(null);return}o.setUp();let s=o.doc.getMap("state"),i=o.doc.getMap("document"),a=Date.now(),c=u=>{if(u.keysChanged.has("savedAt")){let l=s.get("savedAt"),d=s.get("savedBy");if(typeof l=="number"&&typeof d=="number"&&l>a){let f=i.get("status");n({savedAt:l,savedByClientId:d,postStatus:f})}}};return s.observe(c),()=>{s.unobserve(c)}},[e,t]),r}function ai(e,t,r){let{activeCollaborators:n}=at(e,t),o=(0,Gt.usePrevious)(n);(0,K.useEffect)(()=>{if(!o||o.length===0)return;let s=new Map(o.map(a=>[a.clientId,a])),i=n.find(a=>a.isMe);for(let a of n)!s.has(a.clientId)&&!a.isMe&&r(a,i)},[n,o,r])}function ci(e,t,r){let{activeCollaborators:n}=at(e,t),o=(0,Gt.usePrevious)(n);(0,K.useEffect)(()=>{if(!o||o.length===0)return;let s=new Map(n.map(i=>[i.clientId,i]));for(let i of o){if(i.isMe||!i.isConnected)continue;s.get(i.clientId)?.isConnected||r(i)}},[n,o,r])}function li(e,t,r){let{activeCollaborators:n}=at(e,t),o=nu(e,t),s=(0,Gt.usePrevious)(o);(0,K.useEffect)(()=>{if(!o||s&&o.savedAt===s.savedAt)return;let i=n.find(a=>a.clientId===o.savedByClientId&&!a.isMe);i&&r(o,i,s??null)},[o,s,n,r])}var ou={useEntityRecordsWithPermissions:Vs,RECEIVE_INTERMEDIATE_RESULTS:ke,retrySyncConnection:En,useActiveCollaborators:si,useResolvedSelection:ii,useOnCollaboratorJoin:ai,useOnCollaboratorLeave:ci,useOnPostSave:li,SelectionType:Ie,SelectionDirection:xe},ui={};fn(ui,ou);var Qr=[...It,...xt.filter(e=>!!e.name)],su=Qr.reduce((e,t)=>{let{kind:r,name:n,plural:o}=t,s=_e(r,n);if(e[s]=(i,a,c)=>(S(r,n,s,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecord"}),$(i,r,n,a,c)),o){let i=_e(r,o,"get");e[i]=(a,c)=>(S(r,n,i,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecords"}),Pt(a,r,n,c))}return e},{}),iu=Qr.reduce((e,t)=>{let{kind:r,name:n,plural:o}=t,s=_e(r,n);if(e[s]=(i,a)=>(S(r,n,s,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecord"}),Ut(r,n,i,a)),o){let i=_e(r,o,"get");e[i]=(...a)=>(S(r,o,i,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecords"}),nt(r,n,...a)),e[i].shouldInvalidate=a=>nt.shouldInvalidate(a,r,n)}return e},{}),au=Qr.reduce((e,t)=>{let{kind:r,name:n}=t,o=_e(r,n,"save");e[o]=(i,a)=>(S(r,n,o,{isShorthandSelector:!0,alternativeFunctionName:"saveEntityRecord"}),Mr(r,n,i,a));let s=_e(r,n,"delete");return e[s]=(i,a,c)=>(S(r,n,s,{isShorthandSelector:!0,alternativeFunctionName:"deleteEntityRecord"}),Dr(r,n,i,a,c)),e},{}),cu=()=>({reducer:Ko,actions:{...Cs,...Nr,...au,...Ts()},selectors:{...Is,...Ir,...su},resolvers:{...Br,...iu}}),B=(0,Kt.createReduxStore)(_,cu());k(B).registerPrivateSelectors(Sr);k(B).registerPrivateActions(Ur);(0,Kt.register)(B);return Ei(lu);})();
-(window.wp ||= {}).coreData = wp.coreData;
-})();
+"use strict";var wp;(wp||={}).coreData=(()=>{var Ri=Object.create;var It=Object.defineProperty;var wi=Object.getOwnPropertyDescriptor;var Ti=Object.getOwnPropertyNames;var Ci=Object.getPrototypeOf,Ii=Object.prototype.hasOwnProperty;var D=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Ue=(e,t)=>{for(var r in t)It(e,r,{get:t[r],enumerable:!0})},qo=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of Ti(t))!Ii.call(e,s)&&s!==r&&It(e,s,{get:()=>t[s],enumerable:!(o=wi(t,s))||o.enumerable});return e};var g=(e,t,r)=>(r=e!=null?Ri(Ci(e)):{},qo(t||!e||!e.__esModule?It(r,"default",{value:e,enumerable:!0}):r,e)),xi=e=>qo(It({},"__esModule",{value:!0}),e);var M=D((Nc,Wo)=>{Wo.exports=window.wp.data});var _e=D((Uc,Qo)=>{"use strict";Qo.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,s,n;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(s=o;s--!==0;)if(!e(t[s],r[s]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(s of t.entries())if(!r.has(s[0]))return!1;for(s of t.entries())if(!e(s[1],r.get(s[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(s of t.entries())if(!r.has(s[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(s=o;s--!==0;)if(t[s]!==r[s])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(n=Object.keys(t),o=n.length,o!==Object.keys(r).length)return!1;for(s=o;s--!==0;)if(!Object.prototype.hasOwnProperty.call(r,n[s]))return!1;for(s=o;s--!==0;){var a=n[s];if(!e(t[a],r[a]))return!1}return!0}return t!==t&&r!==r}});var ze=D((kc,Jo)=>{Jo.exports=window.wp.compose});var Zo=D((jc,Xo)=>{Xo.exports=window.wp.undoManager});var X=D((Xc,rs)=>{rs.exports=window.wp.apiFetch});var z=D((Zc,os)=>{os.exports=window.wp.sync});var ns=D((ed,ss)=>{ss.exports=window.wp.privateApis});var _s=D((Sd,vs)=>{"use strict";function we(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?we=function(t){return typeof t}:we=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},we(e)}function ki(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function hs(e,t){for(var r=0;r<t.length;r++){var o=t[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(e,o.key,o)}}function ji(e,t,r){return t&&hs(e.prototype,t),r&&hs(e,r),e}function Es(e,t){var r=e._map,o=e._arrayTreeMap,s=e._objectTreeMap;if(r.has(t))return r.get(t);for(var n=Object.keys(t).sort(),a=Array.isArray(t)?o:s,i=0;i<n.length;i++){var l=n[i];if(a=a.get(l),a===void 0)return;var f=t[l];if(a=a.get(f),a===void 0)return}var u=a.get("_ekm_value");if(u)return r.delete(u[0]),u[0]=t,a.set("_ekm_value",u),r.set(t,u),u}var Bi=(function(){function e(t){if(ki(this,e),this.clear(),t instanceof e){var r=[];t.forEach(function(s,n){r.push([n,s])}),t=r}if(t!=null)for(var o=0;o<t.length;o++)this.set(t[o][0],t[o][1])}return ji(e,[{key:"set",value:function(r,o){if(r===null||we(r)!=="object")return this._map.set(r,o),this;for(var s=Object.keys(r).sort(),n=[r,o],a=Array.isArray(r)?this._arrayTreeMap:this._objectTreeMap,i=0;i<s.length;i++){var l=s[i];a.has(l)||a.set(l,new e),a=a.get(l);var f=r[l];a.has(f)||a.set(f,new e),a=a.get(f)}var u=a.get("_ekm_value");return u&&this._map.delete(u[0]),a.set("_ekm_value",n),this._map.set(r,n),this}},{key:"get",value:function(r){if(r===null||we(r)!=="object")return this._map.get(r);var o=Es(this,r);if(o)return o[1]}},{key:"has",value:function(r){return r===null||we(r)!=="object"?this._map.has(r):Es(this,r)!==void 0}},{key:"delete",value:function(r){return this.has(r)?(this.set(r,void 0),!0):!1}},{key:"forEach",value:function(r){var o=this,s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this;this._map.forEach(function(n,a){a!==null&&we(a)==="object"&&(n=n[1]),r.call(s,n,a,o)})}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}]),e})();vs.exports=Bi});var ae=D((Rd,bs)=>{bs.exports=window.wp.url});var Te=D(($d,Ps)=>{Ps.exports=window.wp.blocks});var fe=D((zd,Os)=>{Os.exports=window.wp.i18n});var Ce=D((Kd,Ds)=>{Ds.exports=window.wp.blockEditor});var tt=D((mp,Ws)=>{Ws.exports=window.wp.richText});var Me=D((ym,Yn)=>{Yn.exports=window.wp.deprecated});var na=D((zm,sa)=>{sa.exports=window.wp.notices});var Jt=D((Wm,la)=>{la.exports=window.wp.htmlEntities});var W=D((Sg,Ia)=>{Ia.exports=window.wp.element});var Q=D((wg,Aa)=>{Aa.exports=window.ReactJSXRuntime});var Fa=D((jg,Va)=>{Va.exports=window.wp.warning});var Le=D((by,ii)=>{ii.exports=window.wp.primitives});var Er=D((Fy,ci)=>{ci.exports=window.wp.components});var Mc={};Ue(Mc,{EntityProvider:()=>Oa,__experimentalFetchLinkSuggestions:()=>ua,__experimentalFetchUrlData:()=>da,__experimentalUseEntityRecord:()=>Na,__experimentalUseEntityRecords:()=>ja,__experimentalUseResourcePermissions:()=>qa,fetchBlockPatterns:()=>Eo,privateApis:()=>Si,store:()=>H,useEntityBlockEditor:()=>Za,useEntityId:()=>Ge,useEntityProp:()=>ei,useEntityRecord:()=>So,useEntityRecords:()=>or,useResourcePermissions:()=>Ka});var Tr=g(M(),1);var Zr=g(_e(),1),Bn=g(ze(),1),dt=g(M(),1),Vn=g(Zo(),1);var es=g(_e(),1);function Ke(e,t){return t?Object.fromEntries(Object.entries(e).map(([r,o])=>{let s=t[r]?.raw??t[r];return[r,(0,es.default)(o,s)?void 0:o]})):e}var ts=g(_e(),1);function Ir(e,t){if(!e)return t;let r=!1,o={};for(let s in t)(0,ts.default)(e[s],t[s])?o[s]=e[s]:(r=!0,o[s]=t[s]);if(!r)return e;for(let s in e)o.hasOwnProperty(s)||(o[s]=e[s]);return o}function Ai(e){return typeof e=="string"?e.split(","):Array.isArray(e)?e:null}var k=Ai;var Pi=e=>t=>(r,o)=>r===void 0||e(o)?t(r,o):r,qe=Pi;var Oi=e=>(...t)=>async({resolveSelect:r})=>{await r[e](...t)},be=Oi;var Di=e=>t=>(r,o)=>t(r,e(o)),We=Di;function Mi(e){let t=new WeakMap;return r=>{let o;return t.has(r)?o=t.get(r):(o=e(r),r!==null&&typeof r=="object"&&t.set(r,o)),o}}var xr=Mi;function ne(e,t,r){if(!e||typeof e!="object")return e;let o=Array.isArray(t)?t:t.split(".");return o.reduce((s,n,a)=>(s[n]===void 0&&(Number.isInteger(o[a+1])?s[n]=[]:s[n]={}),a===o.length-1&&(s[n]=r),s[n]),e),e}function Ar(e,t,r){if(!e||typeof e!="object"||typeof t!="string"&&!Array.isArray(t))return e;let o=Array.isArray(t)?t:t.split("."),s=e;return o.forEach(n=>{s=s?.[n]}),s!==void 0?s:r}function Qe(e){return/^\s*\d+\s*$/.test(e)}var Se=["create","read","update","delete"];function Je(e){let t={},r={create:"POST",read:"GET",update:"PUT",delete:"DELETE"};for(let[o,s]of Object.entries(r))t[o]=e?e.includes(s):!1;return t}function Re(e,t,r){return(typeof t=="object"?[e,t.kind,t.name,t.id]:[e,t,r]).filter(Boolean).join("/")}var Xe=Symbol("RECEIVE_INTERMEDIATE_RESULTS");function xt(e){if(!e)return;let t=Object.entries(e).filter(([r,o])=>(r==="context"||r==="_fields")&&o!==void 0&&o!==null);return t.length>0?Object.fromEntries(t):void 0}var ms=g(X(),1);var ls=g(z(),1);var as=g(ns(),1),{lock:is,unlock:F}=(0,as.__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/core-data");var{ConnectionErrorCode:fs,createSyncManager:Li,Delta:Pr,CRDT_DOC_META_PERSISTENCE_KEY:us,CRDT_RECORD_MAP_KEY:te,LOCAL_EDITOR_ORIGIN:cs,LOCAL_UNDO_IGNORED_ORIGIN:At,retrySyncConnection:ds}=F(ls.privateApis),Ze;function O(){return Ze||(Ze=Li(),Ze)}function ps(){return!!Ze}var Ni="/wp-sync/v1/save",Pt=new Map;async function Ui(e,t,r){let o=await O()?.createPersistedCRDTDoc(e,t);o&&await(0,ms.default)({path:Ni,method:"POST",data:{room:r,doc:o}})}async function Or(e,t){let r=`${e}:${t}`,s=(Pt.get(r)||Promise.resolve()).catch(()=>{}).then(()=>Ui(e,t,r));Pt.set(r,s);try{await s}finally{Pt.get(r)===s&&Pt.delete(r)}}function Dr(e,t,r){return{type:"RECEIVE_ITEMS",items:e,persistedEdits:t,meta:r}}function gs(e,t,r,o=!1){return{type:"REMOVE_ITEMS",itemIds:Array.isArray(r)?r:[r],kind:e,name:t,invalidateCache:o}}function ys(e,t={},r,o){return{...Dr(e,r,o),query:t}}var ws=g(_s(),1);var Ss=g(ae(),1);function Vi(e){let t={stableKey:"",page:1,perPage:10,offset:null,fields:null,include:null,context:"default"},r=Object.keys(e).sort();for(let o=0;o<r.length;o++){let s=r[o],n=e[s];switch(s){case"page":t[s]=Number(n);break;case"per_page":t.perPage=Number(n);break;case"offset":{let a=Number(n);Number.isFinite(a)&&(t.offset=a);break}case"context":t.context=n;break;default:s==="_fields"&&(t.fields=k(n)??[],n=t.fields.join()),s==="include"&&(typeof n=="number"&&(n=n.toString()),t.include=(k(n)??[]).map(Number),n=t.include.join()),t.stableKey+=(t.stableKey?"&":"")+(0,Ss.addQueryArgs)("",{[s]:n}).slice(1)}}return t}var ie=xr(Vi);var Rs=new WeakMap;function Fi(e,t,r={}){let{supportsPagination:o=!0}=r,{stableKey:s,page:n,perPage:a,offset:i,include:l,fields:f,context:u}=ie(t),d=e.queries?.[u]?.[s]?.itemIds;if(!d)return null;let c=o&&a!==-1,p=c?i??(n-1)*a:0,m=c?Math.min(p+a,d.length):d.length;if(c&&d.length<p+a){let E=e.queries[u][s].meta?.totalItems;if(Number.isFinite(E)&&d.length<E)return null}let y=[];for(let E=p;E<m;E++){let h=d[E];if(Array.isArray(l)&&!l.includes(h)||h===void 0)continue;if(!e.items[u]?.hasOwnProperty(h))return null;let _=e.items[u][h],C;if(Array.isArray(f)){C={};for(let b=0;b<f.length;b++){let I=f[b].split("."),S=_;I.forEach(w=>{S=S?.[w]}),ne(C,I,S)}}else{if(!e.itemIsComplete[u]?.[h])return null;C=_}y.push(C)}return y}function Mr(e,t={},r={}){let o=Rs.get(e);if(o){let n=o.get(t);if(n!==void 0)return n}else o=new ws.default,Rs.set(e,o);let s=Fi(e,t,r);return o.set(t,s),s}function Lr(e,t={}){let{stableKey:r,context:o}=ie(t);return e.queries?.[o]?.[r]?.meta?.totalItems??null}function Ts(e,t={}){let{stableKey:r,context:o}=ie(t);return e.queries?.[o]?.[r]?.meta?.totalPages??null}var ct=g(M(),1),Un=g(ze(),1);var le=function(){return le=Object.assign||function(t){for(var r,o=1,s=arguments.length;o<s;o++){r=arguments[o];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n])}return t},le.apply(this,arguments)};function Cs(e){return e.toLowerCase()}var Yi=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Gi=/[^A-Z0-9]+/gi;function Ot(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Yi:r,s=t.stripRegexp,n=s===void 0?Gi:s,a=t.transform,i=a===void 0?Cs:a,l=t.delimiter,f=l===void 0?" ":l,u=Is(Is(e,o,"$1\0$2"),n,"\0"),d=0,c=u.length;u.charAt(d)==="\0";)d++;for(;u.charAt(c-1)==="\0";)c--;return u.slice(d,c).split("\0").map(i).join(f)}function Is(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,s){return o.replace(s,r)},e)}function Nr(e,t){var r=e.charAt(0),o=e.substr(1).toLowerCase();return t>0&&r>="0"&&r<="9"?"_"+r+o:""+r.toUpperCase()+o}function et(e,t){return t===void 0&&(t={}),Ot(e,le({delimiter:"",transform:Nr},t))}function Hi(e,t){return t===0?e.toLowerCase():Nr(e,t)}function Dt(e,t){return t===void 0&&(t={}),et(e,le({transform:Hi},t))}function xs(e){return e.charAt(0).toUpperCase()+e.substr(1)}function $i(e){return xs(e.toLowerCase())}function As(e,t){return t===void 0&&(t={}),Ot(e,le({delimiter:" ",transform:$i},t))}var ut=g(X(),1),Gt=g(Te(),1),P=g(fe(),1);var Ve=g(M(),1),nt=g(z(),1),an=g(Ce(),1);var Gs=g(M(),1);var Ms=100,Ls=5,Ns=5e3;var Vs=g(z(),1);function zi(){let e=window.navigator.userAgent,t="Unknown";return e.includes("Firefox")?t="Firefox":e.includes("Edg")?t="Microsoft Edge":e.includes("Chrome")&&!e.includes("Edg")?t="Chrome":e.includes("Safari")&&!e.includes("Chrome")?t="Safari":e.includes("MSIE")||e.includes("Trident")?t="Internet Explorer":(e.includes("Opera")||e.includes("OPR"))&&(t="Opera"),t}function Us(e,t,r){if(e.size!==t.size)return!1;for(let[o,s]of e.entries())if(!t.has(o)||!r(s,t.get(o)))return!1;return!0}function ks(e,t){return!e||!t?e===t:Object.keys(e).length!==Object.keys(t).length?!1:Object.entries(e).every(([r,o])=>o===t[r])}function js(e){let{avatar_urls:t,id:r,name:o,slug:s}=e;return{avatar_urls:t,browserType:zi(),enteredAt:Date.now(),id:r,name:o,slug:s}}function Bs(e,t){return typeof e=="object"&&e!==null&&t in e?e[t]:null}function Ur(e){return Object.keys(e)}var Fs=class extends Vs.Awareness{getStates(){return super.getStates()}getLocalStateField(e){let t=this.getLocalState();return Bs(t,e)}setLocalStateField(e,t){super.setLocalStateField(e,t)}};var Ki=class extends Fs{setLocalStateField(e,t){this.isFieldEqual(e,t,this.getLocalStateField(e)??void 0)||super.setLocalStateField(e,t)}isFieldEqual(e,t,r){if(["clientId","isConnected","isMe"].includes(e))return t===r;if(e in this.equalityFieldChecks){let o=this.equalityFieldChecks[e];return o(t,r)}throw new Error(`No equality check implemented for awareness state field "${e.toString()}".`)}isStateEqual(e,t){return[...new Set([...Ur(e),...Ur(t)])].every(r=>{let o=e[r],s=t[r];return this.isFieldEqual(r,o,s)})}},Ys=class extends Ki{hasSetupRun=!1;disconnectedCollaborators=new Set;seenStates=new Map;previousSnapshot=new Map;stateSubscriptions=[];myThrottledState={};throttleTimeouts=new Map;setUp=()=>{this.hasSetupRun||(this.hasSetupRun=!0,this.onSetUp(),this.on("change",({added:e,removed:t,updated:r})=>{[...e,...r].forEach(o=>{this.disconnectedCollaborators.delete(o)}),t.forEach(o=>{this.disconnectedCollaborators.add(o),setTimeout(()=>{this.disconnectedCollaborators.delete(o),this.updateSubscribers(!0)},Ns)}),this.updateSubscribers()}))};getCurrentState(){return Array.from(this.previousSnapshot.values())}getSeenStates(){return this.seenStates}onStateChange(e){return this.stateSubscriptions.push(e),()=>{this.stateSubscriptions=this.stateSubscriptions.filter(t=>t!==e)}}setThrottledLocalStateField(e,t,r){this.setLocalStateField(e,t),this.throttleTimeouts.set(e,setTimeout(()=>{this.throttleTimeouts.delete(e),this.myThrottledState[e]&&(this.setLocalStateField(e,this.myThrottledState[e]),delete this.myThrottledState[e])},r))}setConnectionStatus(e){e?this.disconnectedCollaborators.delete(this.clientID):this.disconnectedCollaborators.add(this.clientID),this.updateSubscribers(!0)}updateSubscribers(e=!1){if(!this.stateSubscriptions.length)return;let t=this.getStates();this.seenStates=new Map([...this.seenStates.entries(),...t.entries()]);let r=new Map([...this.disconnectedCollaborators,...t.keys()].filter(o=>Object.keys(this.seenStates.get(o)??{}).length>0).map(o=>{let s=this.seenStates.get(o),n=!this.disconnectedCollaborators.has(o),a=o===this.clientID,i=a?this.myThrottledState:{},l={...s,...i,clientId:o,isConnected:n,isMe:a};return[o,l]}));!e&&Us(this.previousSnapshot,r,this.isStateEqual.bind(this))||(this.previousSnapshot=r,this.stateSubscriptions.forEach(o=>{o(Array.from(r.values()))}))}};var v="core";var kr=class extends Ys{onSetUp(){this.setCurrentCollaboratorInfo()}async setCurrentCollaboratorInfo(){let e=await(0,Gs.resolveSelect)(v).getCurrentUser(),t=js(e);this.setLocalStateField("collaboratorInfo",t)}},jr={collaboratorInfo:ks},Hs=class extends kr{equalityFieldChecks=jr};var $s=g(M(),1),Ie=g(z(),1),zs=g(Ce(),1);function Ks(e){let t=e;for(;t;){let r=t.parent;if(r instanceof Ie.Y.Map&&r.parent instanceof Ie.Y.Array&&r.get("clientId")!==void 0&&r.get("innerBlocks")instanceof Ie.Y.Array)return r;t=r instanceof Ie.Y.AbstractType?r:null}return null}function Br(e){let t=[],r=e;for(;r;){let o=r.parent;if(!o||!(o instanceof Ie.Y.Array))return null;let s=-1;for(let a=0;a<o.length;a++)if(o.get(a)===r){s=a;break}if(s===-1)return null;t.unshift(s);let n=o.parent;if(n instanceof Ie.Y.Map&&n.get("clientId")!==void 0)r=n;else break}return t}function Vr(e,t){if(e.length===0)return null;for(let r=0;r<e.length;r++){let o=t[e[r]];if(!o)return null;if(r===e.length-1)return o.clientId;t=o.innerBlocks}return null}function qs(){return(0,$s.useSelect)(e=>{let{getBlocksByName:t,getClientIdsTree:r}=F(e(zs.store)),[o]=t("core/post-content");return r(o??"")},[])}var ue=g(z(),1),ce=g(tt(),1);function de(e,t){return e.getMap(t)}function Mt(e={}){return new ue.Y.Map(Object.entries(e))}function Js(e){return e instanceof ue.Y.Map}function Lt(e,t){let r=e.get(t);if(r instanceof ue.Y.Text)return r;let o=e;for(let s of t.split("."))if(o instanceof ue.Y.Map)o=o.get(s);else if(o instanceof ue.Y.Array){let n=Number.parseInt(s,10);if(!Number.isSafeInteger(n)||n<0||n.toString()!==s)return null;o=o.get(n)}else return null;return o instanceof ue.Y.Text?o:null}function rt(e,t){let o=de(t,te).get("blocks");return o instanceof ue.Y.Array?Zs(e,o):null}var Qs=57344;function Xs(e){for(let r=Qs;r<Qs+16;r++){let o=String.fromCharCode(r);if(!e.includes(o))return o}return null}function Nt(e,t){if(!e.includes("<")&&!e.includes("&"))return t;let r=Xs(e);if(!r)return t;let o=e.slice(0,t)+r+e.slice(t),n=(0,ce.create)({html:o}).text.indexOf(r);return n===-1?t:n}function ke(e,t){if(!e.includes("<")&&!e.includes("&"))return t;let r=Xs(e);if(!r)return t;let o=(0,ce.create)({html:e}),s=(0,ce.create)({text:r});o.formats[t]&&(s.formats[0]=o.formats[t]);let n=(0,ce.insert)(o,s,t,t),i=(0,ce.toHTMLString)({value:n}).indexOf(r);return i===-1?t:i}function Zs(e,t){for(let r of t){if(r.get("clientId")===e)return r;let o=r.get("innerBlocks");if(o&&o.length>0){let s=Zs(e,o);if(s)return s}}return null}var en=g(M(),1),pe=g(z(),1),tn=g(Ce(),1);var je=(e=>(e.None="none",e.Cursor="cursor",e.SelectionInOneBlock="selection-in-one-block",e.SelectionInMultipleBlocks="selection-in-multiple-blocks",e.WholeBlock="whole-block",e))(je||{}),Be=(e=>(e.Forward="f",e.Backward="b",e))(Be||{});function rn(e,t,r,o){let{selectionDirection:s}=o??{},a=de(r,te).get("blocks"),i=Object.keys(e).length===0,l={type:"none"};if(i||!a)return l;let f=e.clientId===t.clientId,u=f&&e.offset===t.offset;if(f&&e.offset===void 0&&t.offset===void 0){let m=on(e.clientId),y=m?Wi(m,a):null;return y?{type:"whole-block",blockPosition:y}:l}else if(u){let m=ot(e,a);return m?{type:"cursor",cursorPosition:m}:l}else if(f){let m=ot(e,a),y=ot(t,a);return!m||!y?l:{type:"selection-in-one-block",cursorStartPosition:m,cursorEndPosition:y,selectionDirection:s}}let c=ot(e,a),p=ot(t,a);return!c||!p?l:{type:"selection-in-multiple-blocks",cursorStartPosition:c,cursorEndPosition:p,selectionDirection:s}}function ot(e,t){let r=on(e.clientId),o=r?qi(r,t):null;if(!o||!e.attributeKey||e.offset===void 0)return null;let s=o.get("attributes"),n=s?Lt(s,e.attributeKey):null;return n instanceof pe.Y.Text?{relativePosition:pe.Y.createRelativePositionFromTypeIndex(n,ke(n.toString(),e.offset)),absoluteOffset:e.offset,attributeKey:e.attributeKey}:null}function on(e){let{getBlockIndex:t,getBlockRootClientId:r,getBlockName:o}=(0,en.select)(tn.store),s=[],n=e;for(;n;){let a=t(n);if(a===-1)return null;s.unshift(a);let i=r(n);if(!i||o(i)==="core/post-content")break;n=i}return s.length>0?s:null}function qi(e,t){let r=t;for(let o=0;o<e.length;o++){if(e[o]>=r.length)return null;let s=r.get(e[o]);if(!s)return null;if(o===e.length-1)return s;r=s.get("innerBlocks")??new pe.Y.Array}return null}function Wi(e,t){let r=t;for(let o=0;o<e.length;o++){if(e[o]>=r.length)return null;if(o===e.length-1)return pe.Y.createRelativePositionFromTypeIndex(r,e[o]);r=r.get(e[o])?.get("innerBlocks")??new pe.Y.Array}return null}function sn(e,t){if(e.type!==t.type)return!1;switch(e.type){case"none":return!0;case"cursor":return st(e.cursorPosition,t.cursorPosition);case"selection-in-one-block":return st(e.cursorStartPosition,t.cursorStartPosition)&&st(e.cursorEndPosition,t.cursorEndPosition)&&e.selectionDirection===t.selectionDirection;case"selection-in-multiple-blocks":return st(e.cursorStartPosition,t.cursorStartPosition)&&st(e.cursorEndPosition,t.cursorEndPosition)&&e.selectionDirection===t.selectionDirection;case"whole-block":return pe.Y.compareRelativePositions(e.blockPosition,t.blockPosition);default:return!1}}function st(e,t){let r=pe.Y.compareRelativePositions(e.relativePosition,t.relativePosition),o=e.absoluteOffset===t.absoluteOffset;return r&&o}var ln=class extends kr{constructor(e,t,r,o){super(e),this.kind=t,this.name=r,this.postId=o}equalityFieldChecks={...jr,editorState:this.areEditorStatesEqual};onSetUp(){super.onSetUp(),this.subscribeToCollaboratorSelectionChanges()}subscribeToCollaboratorSelectionChanges(){let{getSelectionStart:e,getSelectionEnd:t,getSelectedBlocksInitialCaretPosition:r}=(0,Ve.select)(an.store),o=e(),s=t(),n=null,a=null;(0,Ve.subscribe)(()=>{let i=e(),l=t();if(i===o&&l===s)return;a||(a={start:o,end:s}),o=i,s=l;let f=r();this.updateSelectionInEntityRecord(o,s,f),n&&clearTimeout(n),n=setTimeout(()=>{let u={};a&&(u.selectionDirection=Ji(a.start,a.end,o,s),a=null);let d=rn(o,s,this.doc,u);this.setThrottledLocalStateField("editorState",{selection:d},Ms)},Ls)})}async updateSelectionInEntityRecord(e,t,r){let o={selection:{selectionStart:e,selectionEnd:t,initialPosition:r}},s={undoIgnore:!0};(0,Ve.dispatch)(v).editEntityRecord(this.kind,this.name,this.postId,o,s)}areEditorStatesEqual(e,t){return!e||!t?e===t:!e.selection||!t.selection?e.selection===t.selection:sn(e.selection,t.selection)}convertSelectionStateToAbsolute(e,t){if(e.type===je.None)return{richTextOffset:null,localClientId:null,attributeKey:null};if(e.type===je.WholeBlock){let i=nt.Y.createAbsolutePositionFromRelativePosition(e.blockPosition,this.doc),l=null;if(i&&i.type instanceof nt.Y.Array){let u=i.type.get(i.index);if(u instanceof nt.Y.Map){let d=Br(u);l=d?Vr(d,t):null}}return{richTextOffset:null,localClientId:l,attributeKey:null}}let r="cursorPosition"in e?e.cursorPosition:e.cursorStartPosition,o=nt.Y.createAbsolutePositionFromRelativePosition(r.relativePosition,this.doc);if(!o)return{richTextOffset:null,localClientId:null,attributeKey:null};let s=Ks(o.type),n=s?Br(s):null,a=n?Vr(n,t):null;return{richTextOffset:Nt(o.type.toString(),o.index),localClientId:a,attributeKey:r.attributeKey??null}}isYItem(e){return"content"in e}getDebugData(){let e=this.doc,t=Object.fromEntries(Array.from(e.share,([s,n])=>[s,n.toJSON()])),r=new Map(Array.from(this.getSeenStates().entries()).map(([s,n])=>[String(s),{name:n.collaboratorInfo.name,wpUserId:n.collaboratorInfo.id}])),o={};return e.store.clients.forEach((s,n)=>{let a=s.filter(this.isYItem);o[n]=a.map(i=>{let{left:l,right:f,...u}=i;return{...u,left:l?{id:l.id,length:l.length,origin:l.origin,content:l.content}:null,right:f?{id:f.id,length:f.length,origin:f.origin,content:f.content}:null}})}),{doc:t,clients:o,collaboratorMap:Object.fromEntries(r)}}};function Ji(e,t,r,o){let s=!nn(e,r),n=!nn(t,o);return s&&!n?Be.Backward:Be.Forward}function nn(e,t){return e.clientId===t.clientId&&e.attributeKey===t.attributeKey&&e.offset===t.offset}var An=g(_e(),1),ft=g(Te(),1),Pe=g(z(),1);var j=[];for(let e=0;e<256;++e)j.push((e+256).toString(16).slice(1));function fn(e,t=0){return(j[e[t+0]]+j[e[t+1]]+j[e[t+2]]+j[e[t+3]]+"-"+j[e[t+4]]+j[e[t+5]]+"-"+j[e[t+6]]+j[e[t+7]]+"-"+j[e[t+8]]+j[e[t+9]]+"-"+j[e[t+10]]+j[e[t+11]]+j[e[t+12]]+j[e[t+13]]+j[e[t+14]]+j[e[t+15]]).toLowerCase()}var Xi=new Uint8Array(16);function Yr(){return crypto.getRandomValues(Xi)}function Zi(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():el(e,t,r)}function el(e,t,r){e=e||{};let o=e.random??e.rng?.()??Yr();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 s=0;s<16;++s)t[r+s]=o[s];return t}return fn(o)}var at=Zi;var xe=g(_e(),1),pn=g(Te(),1),mn=g(tt(),1),N=g(z(),1);var un=g(tt(),1),tl=500;function rl(e){let t=new Map;return function(r){let o=t.get(r);if(o)return o;let s=un.RichTextData.fromHTMLString(r);return t.size>=e&&t.delete(t.keys().next().value),t.set(r,s),s}}var cn=rl(tl);var Gr=new WeakMap;function $r(e){if(e instanceof mn.RichTextData)return e.valueOf();if(Array.isArray(e))return e.map($r);if(e&&typeof e=="object"){let t={};for(let[r,o]of Object.entries(e))t[r]=$r(o);return t}return e}function ol(e,t){let r={...t};for(let[o,s]of Object.entries(t)){if(fl(e,o)){delete r[o];continue}r[o]=$r(s)}return r}function gn(e){return e.map(t=>{let{name:r,innerBlocks:o,attributes:s,validationIssues:n,...a}=t;return{...a,name:r,attributes:ol(r,s),innerBlocks:gn(o)}})}function zr(e,t){if(e?.type==="rich-text"&&typeof t=="string")return cn(t);if(Array.isArray(t))return t.map(r=>zr(e,r));if(t&&typeof t=="object"){let r={};for(let[o,s]of Object.entries(t))r[o]=zr(e?.query?.[o],s);return r}return t}function qr(e){return e.map(t=>{let{name:r,innerBlocks:o,attributes:s,...n}=t,a={...s};for(let[i,l]of Object.entries(s)){let f=lt(r,i);f&&(a[i]=zr(f,l))}return{...n,name:r,attributes:a,innerBlocks:qr(o??[])}})}function Kr(e,t){let r=t.toJSON(),o={innerBlocks:null,clientId:null},s=(0,xe.default)(Object.assign({},e,o),Object.assign({},r,o)),n=e.innerBlocks||[],a=t.get("innerBlocks");return s&&n.length===a?.length&&n.every((i,l)=>Kr(i,a.get(l)))}function yn(e,t){return new N.Y.Map(Object.entries(t).map(([r,o])=>[r,sl(e,r,o)]))}function sl(e,t,r){let o=lt(e,t);return Wr(o,r)}function Wr(e,t){if(!e)return t;if(e.type==="rich-text")return new N.Y.Text(t?.toString()??"");if(e.type==="array"&&e.query&&Array.isArray(t)){let r=e.query,o=new N.Y.Array;return o.insert(0,t.map(s=>kt(r,s))),o}return e.type==="object"&&e.query&&it(t)?kt(e.query,t):t}function it(e){return!!e&&typeof e=="object"&&!Array.isArray(e)}function kt(e,t){if(!it(t))return new N.Y.Map;let r=Object.entries(t).map(([o,s])=>{let n=e[o];return[o,Wr(n,s)]});return new N.Y.Map(r)}function hn(e){return Mt(Object.fromEntries(Object.entries(e).map(([t,r])=>{switch(t){case"attributes":return[t,yn(e.name,r)];case"innerBlocks":{let o=new N.Y.Array;return Array.isArray(r)?(o.insert(0,r.map(s=>hn(s))),[t,o]):[t,o]}default:return[t,r]}})))}function jt(e,t,r,o={}){Gr.has(t)||Gr.set(t,gn(t));let s=Gr.get(t)??[],n=Math.min(s.length??0,e.length),a=0,i=0;for(;a<n&&Kr(s[a],e.get(a));a++);for(;i<n-a&&Kr(s[s.length-i-1],e.get(e.length-i-1));i++);let l=n-a-i,f=Math.max(0,s.length-e.length),u=Math.max(0,e.length-s.length);for(let c=0;c<l;c++,a++){let p=s[a],m=e.get(a);Object.entries(p).forEach(([y,E])=>{switch(y){case"attributes":{let h=m.get(y),_=E;if(!h){m.set(y,yn(p.name,_));break}Object.entries(_).forEach(([C,b])=>{let I=h?.get(C),S=ll(p.name,C,I),w=I instanceof N.Y.AbstractType;(!S||w||!(0,xe.default)(I,b))&&al(p.name,p.clientId,C,b,h,r)}),h.forEach((C,b)=>{E.hasOwnProperty(b)||h.delete(b)});break}case"innerBlocks":{let h=m.get(y);h instanceof N.Y.Array||(h=new N.Y.Array,m.set(y,h)),jt(h,E??[],r,o);break}case"clientId":{if(o.preserveClientIds)break;E!==m.get(y)&&m.set(y,E);break}default:(0,xe.default)(p[y],m.get(y))||m.set(y,E)}}),m.forEach((y,E)=>{p.hasOwnProperty(E)||m.delete(E)})}e.delete(a,u);for(let c=0;c<f;c++,a++){let p=[hn(s[a])];e.insert(a,p)}let d=new Set;for(let c=0;c<e.length;c++){let p=e.get(c),m=p.get("clientId");m&&(d.has(m)&&(m=at(),p.set("clientId",m)),d.add(m))}}function dn(e,t){return t instanceof N.Y.Map&&it(e)?(0,xe.default)(e,t.toJSON()):(0,xe.default)(e,t)}function nl(e,t,r,o,s){if(!r.query)return;let n=r.query,a=Math.min(t.length,e.length),i=0,l=0;for(;i<a&&dn(t[i],e.get(i));i++);for(;l<a-i&&dn(t[t.length-l-1],e.get(e.length-l-1));l++);let f=a-i-l;for(let c=0;c<f;c++){let p=e.get(i+c),m=t[i+c];if(p instanceof N.Y.Map&&it(m))vn(p,m,n,o,s);else{e.delete(0,e.length),e.insert(0,t.map(y=>kt(n,y)));return}}let u=Math.max(0,e.length-t.length);u>0&&e.delete(i+f,u);let d=Math.max(0,t.length-e.length);if(d>0){let c=i+f,p=new Array(d);for(let m=0;m<d;m++)p[m]=kt(n,t[c+m]);e.insert(c,p)}}function En(e,t,r,o,s,n){let a=r.get(o);if(e?.type==="rich-text"&&typeof t=="string"&&a instanceof N.Y.Text)Qr(a,t,il(s,n,t));else if(e?.type==="array"&&e.query&&Array.isArray(t)&&a instanceof N.Y.Array)nl(a,t,e,s,n);else if(e?.type==="object"&&e.query&&it(t)&&a instanceof N.Y.Map)vn(a,t,e.query,s,n);else{let i=Wr(e,t);(i!==t||!(0,xe.default)(a,t))&&r.set(o,i)}}function vn(e,t,r,o,s){for(let[n,a]of Object.entries(t))En(r[n],a,e,n,o,s);for(let n of e.keys())Object.hasOwn(t,n)||e.delete(n)}function al(e,t,r,o,s,n){let a=lt(e,r);En(a,o,s,r,n,{attributeKey:r,clientId:t})}function il(e,t,r){return e&&e.clientId===t.clientId&&e.attributeKey===t.attributeKey&&typeof e.offset=="number"&&Number.isInteger(e.offset)?ke(r,e.offset):null}var Ut;function lt(e,t){if(!Ut){Ut=new Map;for(let r of(0,pn.getBlockTypes)())Ut.set(r.name,new Map(Object.entries(r.attributes??{}).map(([o,s])=>{let{role:n,type:a,query:i}=s;return[o,{role:n,type:a,query:i}]})))}return Ut.get(e)?.get(t)}function ll(e,t,r){let o=lt(e,t);return o?.type==="rich-text"?r instanceof N.Y.Text:o?.type==="string"?typeof r=="string":o?.type==="array"&&o.query?r instanceof N.Y.Array:o?.type==="object"&&o.query?r instanceof N.Y.Map:!0}function fl(e,t){return lt(e,t)?.role==="local"}var Hr;function Qr(e,t,r=null){let o=new Pr(e.toDelta()),s=new Pr([{insert:t}]),n=o.diffWithCursor(s,r),a=r===null||ul(e,n,t)?n:o.diff(s);e.applyDelta(a.ops)}function ul(e,t,r){Hr||(Hr=new N.Y.Doc);let o=Hr.getText("verification-text");return o.delete(0,o.length),o.insert(0,e.toString()),o.applyDelta(t.ops),o.toString()===r}var Vt=g(M(),1),Xr=g(Ce(),1),Rn=g(Te(),1),wn=g(z(),1);var Jr=g(z(),1);var cl=5,Fe=(e=>(e.RelativeSelection="RelativeSelection",e.BlockSelection="BlockSelection",e))(Fe||{});function bn(e,t=cl){let r=[],o=()=>r.slice(0),s=a=>{if(!a?.selectionStart?.clientId||!a?.selectionEnd?.clientId)return;let{selectionStart:i,selectionEnd:l}=a,f=_n(i,e),u=_n(l,e);n({start:f,end:u})},n=a=>{let i=a.start.clientId,l=a.end.clientId;r=r.filter(f=>!(f.start.clientId===i&&f.end.clientId===l)),r.unshift(a),r.length>t+1&&(r=r.slice(0,t+1))};return{getSelectionHistory:o,updateSelection:s}}function _n(e,t){let r=e.clientId,s=rt(r,t)?.get("attributes"),n=e.attributeKey,a=null;if(n&&s&&(a=Lt(s,n)),!(a instanceof Jr.Y.Text)||!n||!r)return{type:"BlockSelection",clientId:r};let i=e.offset??0,l=Jr.Y.createRelativePositionFromTypeIndex(a,ke(a.toString(),i));return{type:"RelativeSelection",attributeKey:n,relativePosition:l,clientId:r,offset:i}}var Sn=new WeakMap;function Tn(e){let t=Sn.get(e);return t||(t=bn(e),Sn.set(e,t)),t}function Ft(e){return Tn(e).getSelectionHistory()}function Cn(e,t){return Tn(e).updateSelection(t)}function Bt(e,t){if(e.type===Fe.RelativeSelection){let{relativePosition:r,attributeKey:o,clientId:s}=e,n=wn.Y.createAbsolutePositionFromRelativePosition(r,t);if(n)return{clientId:s,attributeKey:o,offset:Nt(n.type.toString(),n.index)}}else if(e.type===Fe.BlockSelection)return{clientId:e.clientId,attributeKey:void 0,offset:void 0};return null}function dl(e,t){let{start:r,end:o}=e,s=rt(r.clientId,t),n=rt(o.clientId,t);if(!s||!n)return null;let a=Bt(r,t),i=Bt(o,t);return a===null||i===null?null:{selectionStart:a,selectionEnd:i}}function pl(e,t){for(let r of t){let o=dl(r,e);if(o!==null)return o}return null}function In(e,t){let r=pl(t,e);if(r===null)return;let{getBlock:o}=(0,Vt.select)(Xr.store),{resetSelection:s}=(0,Vt.dispatch)(Xr.store),{selectionStart:n,selectionEnd:a}=r;if(n.clientId===a.clientId){let l=o(n.clientId),f=l&&(0,Rn.isUnmodifiedBlock)(l);if(n.offset===0&&a.offset===0&&f&&!n.attributeKey&&!a.attributeKey){let d={clientId:n.clientId},c={clientId:a.clientId};s(d,c,0)}else s(n,a,0)}else s(a,a,0)}function xn(e,t){if(t.length===0)return null;let{start:r,end:o}=t[0];if(r.type===Fe.BlockSelection||o.type===Fe.BlockSelection)return null;let s=Bt(r,e),n=Bt(o,e);if(!s||!n)return null;let a=s.offset!==r.offset,i=n.offset!==o.offset;return!a&&!i?null:{selectionStart:s,selectionEnd:n}}var Ye="_crdt_document",Pn=new Set([Ye]);function ml(e,t){let r=de(e,te);Object.entries(t).forEach(([o,s])=>{if(typeof s!="function"){let n=r.get(o);Yt(r,o,n,s)}})}function On(e,t,r){let o=de(e,te);if(Object.keys(t).forEach(s=>{if(!r.has(s))return;let n=t[s];if(typeof n!="function")switch(s){case"blocks":{let a=yl(t.selection),i=Oe(t.content);if(!n&&typeof i=="string"){gl(o,i,a);break}else if(!n){o.set(s,void 0);break}let l=o.get(s);l instanceof Pe.Y.Array||(l=new Pe.Y.Array,o.set(s,l)),jt(l,n,a);break}case"content":case"excerpt":case"title":{let a=o.get(s),i=Oe(n);if(s==="title"&&!a?.toString()&&i==="Auto Draft"&&(i=""),a instanceof Pe.Y.Text)Qr(a,i??"");else{let l=new Pe.Y.Text(i??"");o.set(s,l)}break}case"meta":{let a=o.get("meta");Js(a)||(a=Mt(),o.set("meta",a)),Object.entries(n??{}).forEach(([i,l])=>{Pn.has(i)||Yt(a,i,a.get(i),l)});break}case"slug":{if(!n)break;let a=o.get(s);Yt(o,s,a,n);break}default:{let a=o.get(s);Yt(o,s,a,n)}}}),t.selection){let s=t.selection;setTimeout(()=>{Cn(e,s)},0)}}function gl(e,t,r){let o=e.get("blocks");o instanceof Pe.Y.Array||(o=new Pe.Y.Array,e.set("blocks",o)),jt(o,(0,ft.parse)(t),r,{preserveClientIds:!0})}function yl(e){let t=e?.selectionStart;return t?.clientId&&t.attributeKey&&typeof t.offset=="number"&&Number.isInteger(t.offset)?{attributeKey:t.attributeKey,clientId:t.clientId,offset:t.offset}:null}function hl(e,t){let r=de(e,te).toJSON();return Object.fromEntries(Object.entries(r).filter(([o,s])=>Ae(t?.[o],s)))}function Dn(e,t,r){let o=de(e,te),s={},n=Object.fromEntries(Object.entries(o.toJSON()).filter(([l,f])=>{if(!r.has(l))return!1;let u=t[l];switch(l){case"blocks":{if(e.meta?.get(us)&&t.content){let d=o.get("blocks")?.toJSON()??[];return(0,ft.__unstableSerializeAndClean)(d).trim()!==Oe(t.content)}return!0}case"date":return u===null||t.modified===u?!1:Ae(u,f);case"meta":{let d=u??{};s=Object.fromEntries(Object.entries(f??{}).filter(([p])=>Pn.has(p)?!1:p in d));let c={...d,...s};return Ae(u,c)}case"status":return f==="auto-draft"?!1:Ae(u,f);case"content":case"excerpt":case"title":return Ae(Oe(u),f);default:return Ae(u,f)}}));if(n.blocks&&(n.blocks=qr(n.blocks)),n.blocks&&!n.content){let l=n.blocks;n.content=()=>(0,ft.__unstableSerializeAndClean)(l)}typeof n.meta=="object"&&(n.meta={...t.meta,...s});let a=Ft(e),i=xn(e,a);return i&&(n.selection={...i,initialPosition:0}),n}var Mn={applyChangesToCRDTDoc:ml,createAwareness:e=>new Hs(e),getChangesFromCRDTDoc:hl},Ln={applyChangesToCRDTDoc:()=>{},getChangesFromCRDTDoc:()=>({}),shouldSync:(e,t)=>t===null};function Oe(e){if(typeof e=="string")return e;if(e&&typeof e=="object"&&"raw"in e&&typeof e.raw=="string")return e.raw}function Ae(e,t){return!(0,An.default)(e,t)}function Yt(e,t,r,o){if(o===void 0){e.delete(t);return}Ae(r,o)&&e.set(t,o)}var x="id",El=["title","excerpt","content"],vl={blocks:{read:e=>(0,Gt.parse)(e.content?.raw??""),write:e=>({content:(0,Gt.__unstableSerializeAndClean)(e.blocks)})}},Ht=[{label:(0,P.__)("Base"),kind:"root",key:!1,name:"__unstableBase",baseURL:"/",baseURLParams:{_fields:["description","gmt_offset","home","image_max_bit_depth","image_sizes","image_size_threshold","image_strip_meta","name","site_icon","site_icon_url","site_logo","timezone_string","url","page_for_posts","page_on_front","show_on_front"].join(",")},plural:"__unstableBases",supportsPagination:!1},{label:(0,P.__)("Post Type"),name:"postType",kind:"root",key:"slug",baseURL:"/wp/v2/types",baseURLParams:{context:"edit"},plural:"postTypes",supportsPagination:!1},{name:"media",kind:"root",baseURL:"/wp/v2/media",baseURLParams:{context:"edit"},plural:"mediaItems",label:(0,P.__)("Media"),rawAttributes:["caption","title","description"],supportsPagination:!0},{name:"taxonomy",kind:"root",key:"slug",baseURL:"/wp/v2/taxonomies",baseURLParams:{context:"edit"},plural:"taxonomies",label:(0,P.__)("Taxonomy"),supportsPagination:!1},{name:"sidebar",kind:"root",baseURL:"/wp/v2/sidebars",baseURLParams:{context:"edit"},plural:"sidebars",transientEdits:{blocks:!0},label:(0,P.__)("Widget areas"),supportsPagination:!1},{name:"widget",kind:"root",baseURL:"/wp/v2/widgets",baseURLParams:{context:"edit"},plural:"widgets",transientEdits:{blocks:!0},label:(0,P.__)("Widgets"),supportsPagination:!1},{name:"widgetType",kind:"root",baseURL:"/wp/v2/widget-types",baseURLParams:{context:"edit"},plural:"widgetTypes",label:(0,P.__)("Widget types"),supportsPagination:!1},{label:(0,P.__)("User"),name:"user",kind:"root",baseURL:"/wp/v2/users",getTitle:e=>e?.name||e?.slug,baseURLParams:{context:"edit"},plural:"users",supportsPagination:!0},{name:"comment",kind:"root",baseURL:"/wp/v2/comments",baseURLParams:{context:"edit"},plural:"comments",label:(0,P.__)("Comment"),supportsPagination:!0,syncConfig:Ln},{name:"menu",kind:"root",baseURL:"/wp/v2/menus",baseURLParams:{context:"edit"},plural:"menus",label:(0,P.__)("Menu"),supportsPagination:!0},{name:"menuItem",kind:"root",baseURL:"/wp/v2/menu-items",baseURLParams:{context:"edit"},plural:"menuItems",label:(0,P.__)("Menu Item"),rawAttributes:["title"],supportsPagination:!0},{name:"menuLocation",kind:"root",baseURL:"/wp/v2/menu-locations",baseURLParams:{context:"edit"},plural:"menuLocations",label:(0,P.__)("Menu Location"),key:"name",supportsPagination:!1},{label:(0,P.__)("Global Styles"),name:"globalStyles",kind:"root",baseURL:"/wp/v2/global-styles",baseURLParams:{context:"edit"},plural:"globalStylesVariations",getTitle:()=>(0,P.__)("Custom Styles"),getRevisionsUrl:(e,t)=>`/wp/v2/global-styles/${e}/revisions${t?"/"+t:""}`,supportsPagination:!0},{label:(0,P.__)("Themes"),name:"theme",kind:"root",baseURL:"/wp/v2/themes",baseURLParams:{context:"edit"},plural:"themes",key:"stylesheet",supportsPagination:!1},{label:(0,P.__)("Plugins"),name:"plugin",kind:"root",baseURL:"/wp/v2/plugins",baseURLParams:{context:"edit"},plural:"plugins",key:"plugin",supportsPagination:!1},{label:(0,P.__)("Status"),name:"status",kind:"root",baseURL:"/wp/v2/statuses",baseURLParams:{context:"edit"},plural:"statuses",key:"slug",supportsPagination:!1},{label:(0,P.__)("Registered Templates"),name:"registeredTemplate",kind:"root",baseURL:"/wp/v2/registered-templates",key:"id",supportsPagination:!1},{label:(0,P.__)("Font Collections"),name:"fontCollection",kind:"root",baseURL:"/wp/v2/font-collections",baseURLParams:{context:"view"},plural:"fontCollections",key:"slug",supportsPagination:!0},{label:(0,P.__)("Icons"),name:"icon",kind:"root",baseURL:"/wp/v2/icons",baseURLParams:{context:"view"},plural:"icons",key:"name",supportsPagination:!1},{label:(0,P.__)("Icon Collections"),name:"iconCollection",kind:"root",baseURL:"/wp/v2/icon-collections",baseURLParams:{context:"view"},plural:"iconCollections",key:"slug",supportsPagination:!1}],Nn={root:{media:{since:"6.9",alternative:{kind:"postType",name:"attachment"}}}},$t=[{kind:"postType",loadEntities:bl},{kind:"taxonomy",loadEntities:Sl},{kind:"root",name:"site",plural:"sites",loadEntities:Rl}],_l=async(e,t,r,o)=>{let s={};if(!o&&e?.status==="auto-draft"&&(!t.status&&!s.status&&(s.status="draft"),(!t.title||t.title==="Auto Draft")&&!s.title&&(!e?.title||e?.title==="Auto Draft")&&(s.title="")),e){let n=`postType/${r}`,a=e.id,i=await O()?.createPersistedCRDTDoc(n,a);i&&(s.meta={...t.meta,[Ye]:i})}return s};async function bl(){let e=(0,ut.default)({path:"/wp/v2/types?context=view"}),t=window._wpCollaborationEnabled?(0,ut.default)({path:"/wp/v2/taxonomies?context=view"}):Promise.resolve({}),[r,o]=await Promise.all([e,t]);return Object.entries(r??{}).map(([s,n])=>{let a=["wp_template","wp_template_part"].includes(s),i=n?.rest_namespace??"wp/v2",l=new Set(["author","blocks","content","comment_status","date","excerpt","featured_media","format","meta","ping_status","slug","status","sticky","template","title",...n.taxonomies?.map(u=>o?.[u]?.rest_base)?.filter(Boolean)??[]]),f={kind:"postType",baseURL:`/${i}/${n.rest_base}`,baseURLParams:{context:"edit"},name:s,label:n.name,transientEdits:{...vl,selection:!0},mergedEdits:{meta:!0},rawAttributes:El,getTitle:u=>u?.title?.rendered||u?.title||(a?As(u.slug??""):String(u.id)),__unstablePrePersist:(u,d)=>_l(u,d,s,a),__unstable_rest_base:n.rest_base,supportsPagination:!0,getRevisionsUrl:(u,d)=>`/${i}/${n.rest_base}/${u}/revisions${d?"/"+d:""}`,revisionKey:a&&!window?.__experimentalTemplateActivate?"wp_id":x};return f.syncConfig={supportsPersistence:!0,applyChangesToCRDTDoc:(u,d)=>On(u,d,l),createAwareness:(u,d)=>{let c="postType",p=parseInt(d,10);return new ln(u,c,s,p)},getChangesFromCRDTDoc:(u,d)=>Dn(u,d,l),getPersistedCRDTDoc:u=>u?.meta?.[Ye]||null,shouldSync:()=>!(Array.isArray(window._wpCollaborationDisabledPostTypes)&&window._wpCollaborationDisabledPostTypes.includes(s))},f})}async function Sl(){let e=await(0,ut.default)({path:"/wp/v2/taxonomies?context=view"});return Object.entries(e??{}).map(([t,r])=>{let s={kind:"taxonomy",baseURL:`/${r?.rest_namespace??"wp/v2"}/${r.rest_base}`,baseURLParams:{context:"edit"},name:t,label:r.name,getTitle:n=>n?.name,supportsPagination:!0};return s.syncConfig=Mn,s})}async function Rl(){let e={label:(0,P.__)("Site"),name:"site",kind:"root",key:!1,baseURL:"/wp/v2/settings",supportsPagination:!1,meta:{}},t=await(0,ut.default)({path:e.baseURL,method:"OPTIONS"}),r={};return Object.entries(t?.schema?.properties??{}).forEach(([o,s])=>{typeof s=="object"&&s.title&&(r[o]=s.title)}),[{...e,meta:{labels:r}}]}var De=(e,t,r="get")=>{let o=e==="root"?"":et(e),s=et(t);return`${r}${o}${s}`};function kn(e){let{query:t}=e;return t?ie(t).context:"default"}function wl(e=[],t,{page:r=1,offset:o,perPage:s=10}={}){if(s===-1)return t;let n=o??(r-1)*s,a=Math.max(s,t.length),i=Math.max(e.length,n+t.length),l=new Array(i);for(let f=0;f<i;f++)f>=n&&f<n+a?l[f]=t[f-n]:l[f]=e[f];return l}function jn(e,t){return Object.fromEntries(Object.entries(e).filter(([r])=>!t.some(o=>Number.isInteger(o)?o===+r:o===r)))}function Tl(e={},t){switch(t.type){case"RECEIVE_ITEMS":{let r=kn(t),o=t.key||x,s=Array.isArray(t.items)?t.items:[t.items];return{...e,[r]:{...e[r],...Object.fromEntries(s.map(n=>[n?.[o],Ir(e?.[r]?.[n?.[o]],n)]))}}}case"REMOVE_ITEMS":return Object.fromEntries(Object.entries(e).map(([r,o])=>[r,jn(o,t.itemIds)]))}return e}function Cl(e={},t){switch(t.type){case"RECEIVE_ITEMS":{let r=kn(t),{query:o,key:s=x}=t,n=Array.isArray(t.items)?t.items:[t.items],a=o?ie(o):{},i=!o||!Array.isArray(a.fields);return{...e,[r]:{...e[r],...n.reduce((l,f)=>{let u=f?.[s];return l[u]=e?.[r]?.[u]||i,l},{})}}}case"REMOVE_ITEMS":return Object.fromEntries(Object.entries(e).map(([r,o])=>[r,jn(o,t.itemIds)]))}return e}var Il=(0,Un.compose)([qe(e=>"query"in e),We(e=>e.query?{...e,...ie(e.query)}:e),(0,ct.keyedReducer)("context"),(0,ct.keyedReducer)("stableKey")])((e={},t)=>{if(t.type!=="RECEIVE_ITEMS"||!Array.isArray(t.items))return e;let r=t.key??x;return{itemIds:wl(e.itemIds,t.items.map(o=>o?.[r]).filter(Boolean),{page:t.page,offset:t.offset,perPage:t.perPage}),meta:t.meta}}),xl=(e={},t)=>{switch(t.type){case"RECEIVE_ITEMS":return Il(e,t);case"REMOVE_ITEMS":let r=t.itemIds.reduce((o,s)=>(o[s]=!0,o),{});return Object.fromEntries(Object.entries(e).map(([o,s])=>[o,Object.fromEntries(Object.entries(s).map(([n,a])=>[n,{...a,itemIds:a.itemIds.filter(i=>!r[i])}]))]));default:return e}},zt=(0,ct.combineReducers)({items:Tl,itemIsComplete:Cl,queries:xl});function Al(e={byId:{},queries:{}},t){return t.type==="RECEIVE_USER_QUERY"?{byId:{...e.byId,...t.users.reduce((r,o)=>({...r,[o.id]:o}),{})},queries:{...e.queries,[t.queryID]:t.users.map(r=>r.id)}}:e}function Pl(e={},t){return t.type==="RECEIVE_CURRENT_USER"?t.currentUser:e}function Ol(e=void 0,t){return t.type==="RECEIVE_CURRENT_THEME"?t.currentTheme.stylesheet:e}function Dl(e=void 0,t){return t.type==="RECEIVE_CURRENT_GLOBAL_STYLES_ID"?t.id:e}function Ml(e={},t){return t.type==="RECEIVE_THEME_GLOBAL_STYLES"?{...e,[t.stylesheet]:t.globalStyles}:e}function Ll(e={},t){return t.type==="RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS"?{...e,[t.stylesheet]:t.variations}:e}var Nl=e=>(t,r)=>{if(r.type==="UNDO"||r.type==="REDO"){let{record:o}=r,s=t;return o.forEach(({id:{kind:n,name:a,recordId:i},changes:l})=>{let f=t?.queriedData?.items?.default?.[i],u=Object.fromEntries(Object.entries(l).map(([d,c])=>[d,r.type==="UNDO"?c.from:c.to]));s=e(s,{type:"EDIT_ENTITY_RECORD",kind:n,name:a,recordId:i,edits:Ke(u,f)})}),s}return e(t,r)};function Ul(e){return(0,Bn.compose)([Nl,qe(t=>t.name&&t.kind&&t.name===e.name&&t.kind===e.kind),We(t=>({key:e.key||x,...t}))])((0,dt.combineReducers)({queriedData:zt,edits:(t={},r)=>{switch(r.type){case"RECEIVE_ITEMS":if((r?.query?.context??"default")!=="default")return t;let s={...t},n=Array.isArray(r.items)?r.items:[r.items];for(let i of n){let l=i?.[r.key],f=s[l];if(!f)continue;let u=Object.keys(f).reduce((d,c)=>(!(0,Zr.default)(f[c],i[c]?.raw??i[c])&&(!r.persistedEdits||!(0,Zr.default)(f[c],r.persistedEdits[c]))&&(d[c]=f[c]),d),{});Object.keys(u).length?s[l]=u:delete s[l]}return s;case"EDIT_ENTITY_RECORD":let a={...t[r.recordId],...r.edits};return Object.keys(a).forEach(i=>{a[i]===void 0&&delete a[i]}),{...t,[r.recordId]:a}}return t},saving:(t={},r)=>{switch(r.type){case"SAVE_ENTITY_RECORD_START":case"SAVE_ENTITY_RECORD_FINISH":return{...t,[r.recordId]:{pending:r.type==="SAVE_ENTITY_RECORD_START",error:r.error,isAutosave:r.isAutosave}}}return t},deleting:(t={},r)=>{switch(r.type){case"DELETE_ENTITY_RECORD_START":case"DELETE_ENTITY_RECORD_FINISH":return{...t,[r.recordId]:{pending:r.type==="DELETE_ENTITY_RECORD_START",error:r.error}}}return t},revisions:(t={},r)=>{if(r.type==="RECEIVE_ITEM_REVISIONS"){let o=r.recordKey;delete r.recordKey;let s=zt(t[o],{...r,type:"RECEIVE_ITEMS"});return{...t,[o]:s}}return r.type==="REMOVE_ITEMS"?Object.fromEntries(Object.entries(t).filter(([o])=>!r.itemIds.some(s=>Number.isInteger(s)?s===+o:s===o))):t}}))}function kl(e=Ht,t){return t.type==="ADD_ENTITIES"?[...e,...t.entities]:e}var jl=(e={},t)=>{let r=kl(e.config,t),o=e.reducer;if(!o||r!==e.config){let n=r.reduce((a,i)=>{let{kind:l}=i;return a[l]||(a[l]=[]),a[l].push(i),a},{});o=(0,dt.combineReducers)(Object.fromEntries(Object.entries(n).map(([a,i])=>{let l=(0,dt.combineReducers)(Object.fromEntries(i.map(f=>[f.name,Ul(f)])));return[a,l]})))}let s=o(e.records,t);return s===e.records&&r===e.config&&o===e.reducer?e:{reducer:o,records:s,config:r}};function Bl(e=(0,Vn.createUndoManager)()){return e}function Vl(e={hasRedo:!1,hasUndo:!1},t){return t.type==="SYNC_UNDO_MANAGER_CHANGE"?{hasRedo:t.hasRedo,hasUndo:t.hasUndo}:e}function Fl(e={},t){switch(t.type){case"EDIT_ENTITY_RECORD":case"UNDO":case"REDO":return{}}return e}function Yl(e={},t){if(t.type==="RECEIVE_EMBED_PREVIEW"){let{url:r,preview:o}=t;return{...e,[r]:o}}return e}function Gl(e={},t){switch(t.type){case"RECEIVE_USER_PERMISSION":return{...e,[t.key]:t.isAllowed};case"RECEIVE_USER_PERMISSIONS":return{...e,...t.permissions}}return e}function Hl(e={},t){if(t.type==="RECEIVE_AUTOSAVES"){let{postId:r,autosaves:o}=t;return{...e,[r]:o}}return e}function $l(e=[],t){return t.type==="RECEIVE_BLOCK_PATTERNS"?t.patterns:e}function zl(e=[],t){return t.type==="RECEIVE_BLOCK_PATTERN_CATEGORIES"?t.categories:e}function Kl(e=[],t){return t.type==="RECEIVE_USER_PATTERN_CATEGORIES"?t.patternCategories:e}function ql(e=null,t){return t.type==="RECEIVE_NAVIGATION_FALLBACK_ID"?t.fallbackId:e}function Wl(e={},t){return t.type==="RECEIVE_THEME_GLOBAL_STYLE_REVISIONS"?{...e,[t.currentId]:t.revisions}:e}function Ql(e={},t){return t.type==="RECEIVE_DEFAULT_TEMPLATE"?{...e,[JSON.stringify(t.query)]:t.templateId}:e}function Jl(e={},t){return t.type==="RECEIVE_REGISTERED_POST_META"?{...e,[t.postType]:t.registeredPostMeta}:e}function Xl(e=null,t){return t.type==="RECEIVE_EDITOR_SETTINGS"?t.settings:e}function Zl(e=null,t){return t.type==="RECEIVE_EDITOR_ASSETS"?t.assets:e}function ef(e={},t){switch(t.type){case"SET_SYNC_CONNECTION_STATUS":{let r=`${t.kind}/${t.name}:${t.key}`;return{...e,[r]:t.status}}case"CLEAR_SYNC_CONNECTION_STATUS":{let r=`${t.kind}/${t.name}:${t.key}`,{[r]:o,...s}=e;return s}}return e}function tf(e=!0,t){switch(t.type){case"SET_COLLABORATION_SUPPORTED":return t.supported;case"SET_SYNC_CONNECTION_STATUS":return fs.DOCUMENT_SIZE_LIMIT_EXCEEDED===t.status?.error?.code?!1:e}return e}function rf(e={},t){if(t.type==="RECEIVE_VIEW_CONFIG"){let r=`${t.kind}/${t.name}`;return{...e,[r]:{...e[r],...t.config}}}return e}var Fn=(0,dt.combineReducers)({users:Al,currentTheme:Ol,currentGlobalStylesId:Dl,currentUser:Pl,themeGlobalStyleVariations:Ll,themeBaseGlobalStyles:Ml,themeGlobalStyleRevisions:Wl,entities:jl,editsReference:Fl,syncUndoManagerState:Vl,undoManager:Bl,embedPreviews:Yl,userPermissions:Gl,autosaves:Hl,blockPatterns:$l,blockPatternCategories:zl,userPatternCategories:Kl,navigationFallbackId:ql,defaultTemplates:Ql,registeredPostMeta:Jl,editorSettings:Xl,editorAssets:Zl,syncConnectionStatuses:ef,collaborationSupported:tf,viewConfigs:rf});var ao={};Ue(ao,{__experimentalGetCurrentGlobalStylesId:()=>Xn,__experimentalGetCurrentThemeBaseGlobalStyles:()=>zf,__experimentalGetCurrentThemeGlobalStylesVariations:()=>Kf,__experimentalGetDirtyEntityRecords:()=>xf,__experimentalGetEntitiesBeingSaved:()=>Af,__experimentalGetEntityRecordNoResolver:()=>wf,canUser:()=>Zn,canUserEditEntityRecord:()=>Ff,getAuthors:()=>vf,getAutosave:()=>Gf,getAutosaves:()=>Yf,getBlockPatternCategories:()=>Wf,getBlockPatterns:()=>qf,getCurrentTheme:()=>Wt,getCurrentThemeGlobalStylesRevisions:()=>Jf,getCurrentUser:()=>_f,getDefaultTemplateId:()=>ro,getEditedEntityRecord:()=>so,getEmbedPreview:()=>Bf,getEntitiesByKind:()=>bf,getEntitiesConfig:()=>qn,getEntity:()=>Sf,getEntityConfig:()=>ge,getEntityRecord:()=>K,getEntityRecordEdits:()=>oo,getEntityRecordNonTransientEdits:()=>Qn,getEntityRecords:()=>qt,getEntityRecordsTotalItems:()=>Cf,getEntityRecordsTotalPages:()=>If,getLastEntityDeleteError:()=>Mf,getLastEntitySaveError:()=>Df,getRawEntityRecord:()=>Wn,getRedoEdit:()=>Nf,getReferenceByDistinctEdits:()=>$f,getRevision:()=>eu,getRevisions:()=>Xf,getThemeSupports:()=>jf,getUndoEdit:()=>Lf,getUserPatternCategories:()=>Qf,getUserQueryResults:()=>Kn,hasEditsForEntityRecord:()=>Jn,hasEntityRecord:()=>Rf,hasEntityRecords:()=>Tf,hasFetchedAutosaves:()=>Hf,hasRedo:()=>kf,hasRevision:()=>Zf,hasUndo:()=>Uf,isAutosavingEntityRecord:()=>Pf,isDeletingEntityRecord:()=>Of,isPreviewEmbedFallback:()=>Vf,isRequestingEmbedPreview:()=>Ef,isSavingEntityRecord:()=>no});var G=g(M(),1),zn=g(ae(),1),me=g(Me(),1);var to={};Ue(to,{getBlockPatternsForPostType:()=>nf,getEditorAssets:()=>pf,getEditorSettings:()=>df,getEntityRecordPermissions:()=>af,getEntityRecordsPermissions:()=>Hn,getHomePage:()=>ff,getNavigationFallbackId:()=>sf,getPostsPageId:()=>uf,getRegisteredPostMeta:()=>lf,getSyncConnectionStatus:()=>yf,getTemplateId:()=>cf,getUndoManager:()=>Kt,getViewConfig:()=>gf,isCollaborationSupported:()=>mf});var Z=g(M(),1);var Gn=g(Me(),1);var eo=!1;function R(e,t,r,{alternativeFunctionName:o,isShorthandSelector:s=!1}={}){let n=Nn[e]?.[t];if(n){if(!eo){let{alternative:a}=n,i=s?`'${r}'`:`The '${e}', '${t}' entity (used via '${r}')`,l=`the '${a.kind}', '${a.name}' entity`;o&&(l+=` via the '${o}' function`),(0,Gn.default)(i,{...n,alternative:l})}eo=!0,setTimeout(()=>{eo=!1},0)}}var of={};function Kt(e){return O()?.undoManager??e.undoManager}function sf(e){return e.navigationFallbackId}var nf=(0,Z.createRegistrySelector)(e=>(0,Z.createSelector)((t,r)=>e(v).getBlockPatterns().filter(({postTypes:o})=>!o||Array.isArray(o)&&o.includes(r)),()=>[e(v).getBlockPatterns()])),Hn=(0,Z.createRegistrySelector)(e=>(0,Z.createSelector)((t,r,o,s)=>(Array.isArray(s)?s:[s]).map(a=>({delete:e(v).canUser("delete",{kind:r,name:o,id:a}),update:e(v).canUser("update",{kind:r,name:o,id:a})})),t=>[t.userPermissions]));function af(e,t,r,o){return R(t,r,"getEntityRecordPermissions"),Hn(e,t,r,o)[0]}function lf(e,t){return e.registeredPostMeta?.[t]??{}}function $n(e){return!e||!["number","string"].includes(typeof e)||Number(e)===0?null:e.toString()}var ff=(0,Z.createRegistrySelector)(e=>(0,Z.createSelector)(()=>{let t=e(v).getEntityRecord("root","__unstableBase");if(!t)return null;let r=t?.show_on_front==="page"?$n(t.page_on_front):null;if(r)return{postType:"page",postId:r};let o=e(v).getDefaultTemplateId({slug:"front-page"});return o?{postType:"wp_template",postId:o}:o===""?of:null},t=>[K(t,"root","site"),K(t,"root","__unstableBase"),ro(t,{slug:"front-page"})])),uf=(0,Z.createRegistrySelector)(e=>()=>{let t=e(v).getEntityRecord("root","__unstableBase");return t?.show_on_front==="page"?$n(t.page_for_posts):null}),cf=(0,Z.createRegistrySelector)(e=>(t,r,o)=>{let s=F(e(v)).getHomePage();if(!s)return;if(r==="page"&&r===s?.postType&&o.toString()===s?.postId){let f=e(v).getEntityRecords("postType","wp_template",{per_page:-1});if(!f)return;let u=f.find(({slug:d})=>d==="front-page")?.id;if(u)return u}let n=e(v).getEditedEntityRecord("postType",r,o);if(!n)return;let a=F(e(v)).getPostsPageId();if(r==="page"&&a===o.toString())return e(v).getDefaultTemplateId({slug:"home"});let i=n.template;if(i){let f=e(v).getEntityRecords("postType","wp_template",{per_page:-1})?.find(({slug:u})=>u===i);if(f)return f.id}let l;return n.slug?l=r==="page"?`${r}-${n.slug}`:`single-${r}-${n.slug}`:l=r==="page"?"page":`single-${r}`,e(v).getDefaultTemplateId({slug:l})});function df(e){return e.editorSettings}function pf(e){return e.editorAssets}function mf(e){return e.collaborationSupported}function gf(e,t,r){return e.viewConfigs?.[`${t}/${r}`]??{default_view:void 0,default_layouts:void 0,view_list:void 0,form:void 0}}function yf(e){if(!e.syncConnectionStatuses)return;let t=["disconnected","connecting","connected"],r;for(let o of Object.values(e.syncConnectionStatuses))(!r||t.indexOf(o.status)<t.indexOf(r.status))&&(r=o);return r}var hf={},Ef=(0,G.createRegistrySelector)(e=>(t,r)=>e(v).isResolving("getEmbedPreview",[r]));function vf(e,t){(0,me.default)("select( 'core' ).getAuthors()",{since:"5.9",alternative:"select( 'core' ).getUsers({ who: 'authors' })"});let r=(0,zn.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",t);return Kn(e,r)}function _f(e){return e.currentUser}var Kn=(0,G.createSelector)((e,t)=>(e.users.queries[t]??[]).map(o=>e.users.byId[o]),(e,t)=>[e.users.queries[t],e.users.byId]);function bf(e,t){return(0,me.default)("wp.data.select( 'core' ).getEntitiesByKind()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntitiesConfig()"}),qn(e,t)}var qn=(0,G.createSelector)((e,t)=>e.entities.config.filter(r=>r.kind===t),(e,t)=>e.entities.config);function Sf(e,t,r){return(0,me.default)("wp.data.select( 'core' ).getEntity()",{since:"6.0",alternative:"wp.data.select( 'core' ).getEntityConfig()"}),ge(e,t,r)}function ge(e,t,r){return R(t,r,"getEntityConfig"),e.entities.config?.find(o=>o.kind===t&&o.name===r)}var K=(0,G.createSelector)(((e,t,r,o,s)=>{R(t,r,"getEntityRecord");let n=e.entities.records?.[t]?.[r]?.queriedData;if(!n)return;let a=s?.context??"default";if(!s||!s._fields)return n.itemIsComplete[a]?.[o]?n.items[a][o]:void 0;let i=n.items[a]?.[o];if(!i)return i;let l={},f=k(s._fields)??[];for(let u=0;u<f.length;u++){let d=f[u].split("."),c=i;d.forEach(p=>{c=c?.[p]}),ne(l,d,c)}return l}),(e,t,r,o,s)=>{let n=s?.context??"default",a=e.entities.records?.[t]?.[r]?.queriedData;return[a?.items[n]?.[o],a?.itemIsComplete[n]?.[o]]});K.__unstableNormalizeArgs=e=>{let t=[...e],r=t?.[2];return t[2]=Qe(r)?Number(r):r,t};function Rf(e,t,r,o,s){let n=e.entities.records?.[t]?.[r]?.queriedData;if(!n)return!1;let a=s?.context??"default";if(!s||!s._fields)return!!n.itemIsComplete[a]?.[o];let i=n.items[a]?.[o];if(!i)return!1;let l=k(s._fields)??[];for(let f=0;f<l.length;f++){let u=l[f].split("."),d=i;for(let c=0;c<u.length;c++){let p=u[c];if(!d||!Object.hasOwn(d,p))return!1;d=d[p]}}return!0}function wf(e,t,r,o){return K(e,t,r,o)}var Wn=(0,G.createSelector)((e,t,r,o)=>{R(t,r,"getRawEntityRecord");let s=K(e,t,r,o),n=ge(e,t,r);return!s||!n?.rawAttributes?.length?s:Object.fromEntries(Object.keys(s).map(a=>{if(n.rawAttributes.includes(a)){let i=s[a]?.raw;return[a,i!==void 0?i:s[a]]}return[a,s[a]]}))},(e,t,r,o,s)=>{let n=s?.context??"default";return[e.entities.config,e.entities.records?.[t]?.[r]?.queriedData?.items[n]?.[o],e.entities.records?.[t]?.[r]?.queriedData?.itemIsComplete[n]?.[o]]});function Tf(e,t,r,o){return R(t,r,"hasEntityRecords"),Array.isArray(qt(e,t,r,o))}var qt=((e,t,r,o)=>{R(t,r,"getEntityRecords");let s=e.entities.records?.[t]?.[r]?.queriedData;return s?Mr(s,o,{supportsPagination:!!ge(e,t,r)?.supportsPagination}):null}),Cf=(e,t,r,o)=>{R(t,r,"getEntityRecordsTotalItems");let s=e.entities.records?.[t]?.[r]?.queriedData;return s?Lr(s,o):null},If=(e,t,r,o)=>{R(t,r,"getEntityRecordsTotalPages");let s=e.entities.records?.[t]?.[r]?.queriedData;if(!s)return null;if(!ge(e,t,r)?.supportsPagination||o?.per_page===-1)return 1;let n=Lr(s,o);return n&&(o?.per_page?Math.ceil(n/o.per_page):Ts(s,o))},xf=(0,G.createSelector)(e=>{let{entities:{records:t}}=e,r=[];return Object.keys(t).forEach(o=>{Object.keys(t[o]).forEach(s=>{let n=Object.keys(t[o][s].edits).filter(a=>K(e,o,s,a)&&Jn(e,o,s,a));if(n.length){let a=ge(e,o,s);n.forEach(i=>{let l=so(e,o,s,i);r.push({key:l?l[a.key||x]:void 0,title:a?.getTitle?.(l)||"",name:s,kind:o})})}})}),r},e=>[e.entities.records]),Af=(0,G.createSelector)(e=>{let{entities:{records:t}}=e,r=[];return Object.keys(t).forEach(o=>{Object.keys(t[o]).forEach(s=>{let n=Object.keys(t[o][s].saving).filter(a=>no(e,o,s,a));if(n.length){let a=ge(e,o,s);n.forEach(i=>{let l=so(e,o,s,i);r.push({key:l?l[a.key||x]:void 0,title:a?.getTitle?.(l)||"",name:s,kind:o})})}})}),r},e=>[e.entities.records]);function oo(e,t,r,o){return R(t,r,"getEntityRecordEdits"),e.entities.records?.[t]?.[r]?.edits?.[o]}var Qn=(0,G.createSelector)((e,t,r,o)=>{R(t,r,"getEntityRecordNonTransientEdits");let{transientEdits:s}=ge(e,t,r)||{},n=oo(e,t,r,o)||{};return s?Object.keys(n).reduce((a,i)=>(s[i]||(a[i]=n[i]),a),{}):n},(e,t,r,o)=>[e.entities.config,e.entities.records?.[t]?.[r]?.edits?.[o]]);function Jn(e,t,r,o){return R(t,r,"hasEditsForEntityRecord"),no(e,t,r,o)||Object.keys(Qn(e,t,r,o)).length>0}var so=(0,G.createSelector)((e,t,r,o)=>{R(t,r,"getEditedEntityRecord");let s=Wn(e,t,r,o),n=oo(e,t,r,o);return!s&&!n?!1:{...s,...n}},(e,t,r,o,s)=>{let n=s?.context??"default";return[e.entities.config,e.entities.records?.[t]?.[r]?.queriedData.items[n]?.[o],e.entities.records?.[t]?.[r]?.queriedData.itemIsComplete[n]?.[o],e.entities.records?.[t]?.[r]?.edits?.[o]]});function Pf(e,t,r,o){R(t,r,"isAutosavingEntityRecord");let{pending:s,isAutosave:n}=e.entities.records?.[t]?.[r]?.saving?.[o]??{};return!!(s&&n)}function no(e,t,r,o){return R(t,r,"isSavingEntityRecord"),e.entities.records?.[t]?.[r]?.saving?.[o]?.pending??!1}function Of(e,t,r,o){return R(t,r,"isDeletingEntityRecord"),e.entities.records?.[t]?.[r]?.deleting?.[o]?.pending??!1}function Df(e,t,r,o){return R(t,r,"getLastEntitySaveError"),e.entities.records?.[t]?.[r]?.saving?.[o]?.error}function Mf(e,t,r,o){return R(t,r,"getLastEntityDeleteError"),e.entities.records?.[t]?.[r]?.deleting?.[o]?.error}function Lf(e){(0,me.default)("select( 'core' ).getUndoEdit()",{since:"6.3"})}function Nf(e){(0,me.default)("select( 'core' ).getRedoEdit()",{since:"6.3"})}function Uf(e){return O()?.undoManager?e.syncUndoManagerState.hasUndo:Kt(e).hasUndo()}function kf(e){return O()?.undoManager?e.syncUndoManagerState.hasRedo:Kt(e).hasRedo()}function Wt(e){return e.currentTheme?K(e,"root","theme",e.currentTheme):null}function Xn(e){return e.currentGlobalStylesId}function jf(e){return Wt(e)?.theme_supports??hf}function Bf(e,t){return e.embedPreviews[t]}function Vf(e,t){let r=e.embedPreviews[t],o='<a href="'+t+'">'+t+"</a>";return r?r.html===o:!1}function Zn(e,t,r,o){let s=typeof r=="object";if(s&&(!r.kind||!r.name))return!1;s&&R(r.kind,r.name,"canUser");let n=Re(t,r,o);return e.userPermissions[n]}function Ff(e,t,r,o){return(0,me.default)("wp.data.select( 'core' ).canUserEditEntityRecord()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'update', { kind, name, id } )"}),Zn(e,"update",{kind:t,name:r,id:o})}function Yf(e,t,r){return e.autosaves[r]}function Gf(e,t,r,o){return o===void 0?void 0:e.autosaves[r]?.find(n=>n.author===o)}var Hf=(0,G.createRegistrySelector)(e=>(t,r,o)=>e(v).hasFinishedResolution("getAutosaves",[r,o]));function $f(e){return e.editsReference}function zf(e){let t=Wt(e);return t?e.themeBaseGlobalStyles[t.stylesheet]:null}function Kf(e){let t=Wt(e);return t?e.themeGlobalStyleVariations[t.stylesheet]:null}function qf(e){return e.blockPatterns}function Wf(e){return e.blockPatternCategories}function Qf(e){return e.userPatternCategories}function Jf(e){(0,me.default)("select( 'core' ).getCurrentThemeGlobalStylesRevisions()",{since:"6.5.0",alternative:"select( 'core' ).getRevisions( 'root', 'globalStyles', ${ recordKey } )"});let t=Xn(e);return t?e.themeGlobalStyleRevisions[t]:null}function ro(e,t){return e.defaultTemplates[JSON.stringify(t)]}var Xf=(e,t,r,o,s)=>{R(t,r,"getRevisions");let n=e.entities.records?.[t]?.[r]?.revisions?.[o];return n?Mr(n,s):null};function Zf(e,t,r,o,s,n){let a=e.entities.records?.[t]?.[r]?.revisions?.[o];if(!a)return!1;let i=n?.context??"default";if(!n||!n._fields)return!!a.itemIsComplete[i]?.[s];let l=a.items[i]?.[s];if(!l)return!1;let f=k(n._fields)??[];for(let u=0;u<f.length;u++){let d=f[u].split("."),c=l;for(let p=0;p<d.length;p++){let m=d[p];if(!c||!Object.hasOwn(c,m))return!1;c=c[m]}}return!0}var eu=(0,G.createSelector)((e,t,r,o,s,n)=>{R(t,r,"getRevision");let a=e.entities.records?.[t]?.[r]?.revisions?.[o];if(!a)return;let i=n?.context??"default";if(!n||!n._fields)return a.itemIsComplete[i]?.[s]?a.items[i][s]:void 0;let l=a.items[i]?.[s];if(!l)return l;let f={},u=k(n._fields)??[];for(let d=0;d<u.length;d++){let c=u[d].split("."),p=l;c.forEach(m=>{p=p?.[m]}),ne(f,c,p)}return f},(e,t,r,o,s,n)=>{let a=n?.context??"default",i=e.entities.records?.[t]?.[r]?.revisions?.[o];return[i?.items?.[a]?.[s],i?.itemIsComplete?.[a]?.[s]]});var go={};Ue(go,{__experimentalBatch:()=>bu,__experimentalReceiveCurrentGlobalStylesId:()=>uu,__experimentalReceiveThemeBaseGlobalStyles:()=>cu,__experimentalReceiveThemeGlobalStyleVariations:()=>du,__experimentalSaveSpecifiedEntityEdits:()=>Ru,__unstableCreateUndoLevel:()=>_u,addEntities:()=>iu,clearEntityRecordEdits:()=>hu,deleteEntityRecord:()=>po,editEntityRecord:()=>yu,receiveAutosaves:()=>Cu,receiveCurrentTheme:()=>fu,receiveCurrentUser:()=>au,receiveDefaultTemplateId:()=>xu,receiveEmbedPreview:()=>gu,receiveEntityRecords:()=>lu,receiveNavigationFallbackId:()=>Iu,receiveRevisions:()=>Au,receiveThemeGlobalStyleRevisions:()=>mu,receiveThemeSupports:()=>pu,receiveUploadPermissions:()=>wu,receiveUserPermission:()=>oa,receiveUserPermissions:()=>Tu,receiveUserQuery:()=>nu,redo:()=>vu,saveEditedEntityRecord:()=>Su,saveEntityRecord:()=>mo,undo:()=>Eu});var uo=g(_e(),1);var co=g(X(),1),ra=g(ae(),1),Qt=g(Me(),1);var lo=g(X(),1),io=null;function tu(e,t){let r=[...e],o=[];for(;r.length;)o.push(r.splice(0,t));return o}async function ea(e){io===null&&(io=(await(0,lo.default)({path:"/batch/v1",method:"OPTIONS"})).endpoints[0].args.requests.maxItems);let t=[];for(let r of tu(e,io)){let o=await(0,lo.default)({path:"/batch/v1",method:"POST",data:{validation:"require-all-validate",requests:r.map(n=>({path:n.path,body:n.data,method:n.method,headers:n.headers}))}}),s;o.failed?s=o.responses.map(n=>({error:n?.body})):s=o.responses.map(n=>{let a={};return n.status>=200&&n.status<300?a.output=n.body:a.error=n.body,a}),t.push(...s)}return t}function fo(e=ea){let t=0,r=[],o=new ru;return{add(s){let n=++t;o.add(n);let a=i=>new Promise((l,f)=>{r.push({input:i,resolve:l,reject:f}),o.delete(n)});return typeof s=="function"?Promise.resolve(s(a)).finally(()=>{o.delete(n)}):a(s)},async run(){o.size&&await new Promise(a=>{let i=o.subscribe(()=>{o.size||(i(),a(void 0))})});let s;try{if(s=await e(r.map(({input:a})=>a)),s.length!==r.length)throw new Error("run: Array returned by processor must be same size as input array.")}catch(a){for(let{reject:i}of r)i(a);throw a}let n=!0;return s.forEach((a,i)=>{let l=r[i];a?.error?(l?.reject(a.error),n=!1):l?.resolve(a?.output??a)}),r=[],n}}}var ru=class{constructor(...e){this.set=new Set(...e),this.subscribers=new Set}get size(){return this.set.size}add(e){return this.set.add(e),this.subscribers.forEach(t=>t()),this}delete(e){let t=this.set.delete(e);return this.subscribers.forEach(r=>r()),t}subscribe(e){return this.subscribers.add(e),()=>{this.subscribers.delete(e)}}};function ta(e){return e.status==="auto-draft"?{...e,title:""}:e}function ou(e,t,r){let o={...t,...r};return Object.fromEntries(Object.entries(e??{}).filter(([s,n])=>s===Ye?!1:!(0,uo.default)(n,o[s])))}function su(e,t,r){return Object.fromEntries(Object.entries(e).flatMap(([o,s])=>{if(o==="meta"){let i=ou(s,t.meta,r.meta);return Object.keys(i).length?[[o,i]]:[]}let n=o in r?r[o]:t[o];return!(0,uo.default)(Oe(s)??s,Oe(n)??n)?[[o,s]]:[]}))}function nu(e,t){return{type:"RECEIVE_USER_QUERY",users:Array.isArray(t)?t:[t],queryID:e}}function au(e){return{type:"RECEIVE_CURRENT_USER",currentUser:e}}function iu(e){return{type:"ADD_ENTITIES",entities:e}}function lu(e,t,r,o=void 0,s=!1,n=void 0,a=void 0){e==="postType"&&(r=Array.isArray(r)?r.map(ta):ta(r));let i;return o?i=ys(r,o,n,a):i=Dr(r,n,a),{...i,kind:e,name:t,invalidateCache:s}}function fu(e){return{type:"RECEIVE_CURRENT_THEME",currentTheme:e}}function uu(e){return{type:"RECEIVE_CURRENT_GLOBAL_STYLES_ID",id:e}}function cu(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLES",stylesheet:e,globalStyles:t}}function du(e,t){return{type:"RECEIVE_THEME_GLOBAL_STYLE_VARIATIONS",stylesheet:e,variations:t}}function pu(){return(0,Qt.default)("wp.data.dispatch( 'core' ).receiveThemeSupports",{since:"5.9"}),{type:"DO_NOTHING"}}function mu(e,t){return(0,Qt.default)("wp.data.dispatch( 'core' ).receiveThemeGlobalStyleRevisions()",{since:"6.5.0",alternative:"wp.data.dispatch( 'core' ).receiveRevisions"}),{type:"RECEIVE_THEME_GLOBAL_STYLE_REVISIONS",currentId:e,revisions:t}}function gu(e,t){return{type:"RECEIVE_EMBED_PREVIEW",url:e,preview:t}}var po=(e,t,r,o,{__unstableFetch:s=co.default,throwOnError:n=!1}={})=>async({dispatch:a,resolveSelect:i})=>{R(e,t,"deleteEntityRecord");let f=(await i.getEntitiesConfig(e)).find(p=>p.kind===e&&p.name===t),u,d=!1;if(!f)return;let c=await a.__unstableAcquireStoreLock(v,["entities","records",e,t,r],{exclusive:!0});try{a({type:"DELETE_ENTITY_RECORD_START",kind:e,name:t,recordId:r});let p=!1,{baseURL:m}=f;e==="postType"&&t==="wp_template"&&(r&&typeof r=="string"&&!/^\d+$/.test(r)||!window?.__experimentalTemplateActivate)&&(m=m.slice(0,m.lastIndexOf("/"))+"/templates");try{let y=`${m}/${r}`;if(o&&(y=(0,ra.addQueryArgs)(y,o)),d=await s({path:y,method:"DELETE"}),await a(gs(e,t,r,!0)),f.syncConfig){let E=`${e}/${t}`,h=r;O()?.unload(E,h)}}catch(y){p=!0,u=y}if(a({type:"DELETE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:r,error:u}),p&&n)throw u;return d}finally{a.__unstableReleaseStoreLock(c)}},yu=(e,t,r,o,s={})=>({select:n,dispatch:a})=>{R(e,t,"editEntityRecord");let i=n.getEntityConfig(e,t);if(!i)throw new Error(`The entity being edited (${e}, ${t}) does not have a loaded config.`);let{mergedEdits:l={}}=i,f=n.getRawEntityRecord(e,t,r),u=n.getEditedEntityRecord(e,t,r),d=Object.keys(o).reduce((p,m)=>(p[m]=l[m]?{...u[m],...o[m]}:o[m],p),{}),c={kind:e,name:t,recordId:r,edits:Ke(d,f)};if(i.syncConfig){let p=`${e}/${t}`,m=r,y=s.undoIgnore?!1:!s.isCached,E=s.undoIgnore?At:cs;O()?.update(p,m,d,E,{isNewUndoLevel:y})}s.undoIgnore||n.getUndoManager().addRecord([{id:{kind:e,name:t,recordId:r},changes:Object.keys(o).reduce((p,m)=>(p[m]={from:u[m],to:o[m]},p),{})}],s.isCached),a({type:"EDIT_ENTITY_RECORD",...c})},hu=(e,t,r)=>({select:o,dispatch:s})=>{let n=o.getEntityConfig(e,t);if(R(e,t,"clearEntityRecordEdits"),!n)throw new Error(`The entity being edited (${e}, ${t}) does not have a loaded config.`);let a=o.getEntityRecordEdits(e,t,r);if(!a)return;let i=Object.keys(a).reduce((l,f)=>(l[f]=void 0,l),{});s({type:"EDIT_ENTITY_RECORD",kind:e,name:t,recordId:r,edits:i})},Eu=()=>({select:e,dispatch:t})=>{let r=e.getUndoManager().undo();r&&t({type:"UNDO",record:r})},vu=()=>({select:e,dispatch:t})=>{let r=e.getUndoManager().redo();r&&t({type:"REDO",record:r})},_u=()=>({select:e})=>{e.getUndoManager().addRecord()},mo=(e,t,r,o={})=>async({select:s,resolveSelect:n,dispatch:a})=>{let{isAutosave:i=!1,__unstableFetch:l=co.default,__unstableSkipSyncUpdate:f=!1,throwOnError:u=!1}=o;R(e,t,"saveEntityRecord");let c=(await n.getEntitiesConfig(e)).find(h=>h.kind===e&&h.name===t);if(!c)return;let p=c.key??x,m=r[p],y=!!p&&!m,E=await a.__unstableAcquireStoreLock(v,["entities","records",e,t,m||at()],{exclusive:!0});try{for(let[I,S]of Object.entries(r))if(typeof S=="function"){let w=S(s.getEditedEntityRecord(e,t,m));a.editEntityRecord(e,t,m,{[I]:w},{undoIgnore:!0}),r[I]=w}a({type:"SAVE_ENTITY_RECORD_START",kind:e,name:t,recordId:m,isAutosave:i});let h,_,C=!1,{baseURL:b}=c;e==="postType"&&t==="wp_template"&&(m&&typeof m=="string"&&!/^\d+$/.test(m)||!window?.__experimentalTemplateActivate)&&(b=b.slice(0,b.lastIndexOf("/"))+"/templates");try{let I=`${b}${m?"/"+m:""}`,S=y?{}:s.getRawEntityRecord(e,t,m);if(i){let w={...S,...r},L=["title","excerpt","content","meta"].reduce((Y,$)=>($ in w&&(Y[$]=w[$]),Y),{status:w.status==="auto-draft"?"draft":void 0});if(h=await l({path:`${I}/autosaves`,method:"POST",data:L}),S.id===h.id){let Y={...S,...L,...h};Y=Object.keys(Y).reduce(($,V)=>(["title","excerpt","content","meta"].includes(V)?$[V]=Y[V]:V==="status"?$[V]=S.status==="auto-draft"&&Y.status==="draft"?Y.status:S.status:$[V]=S[V],$),{}),a.receiveEntityRecords(e,t,Y,void 0,!0)}else a.receiveAutosaves(S.id,h)}else{c.syncConfig&&!f&&!y&&S&&O()?.update(`${e}/${t}`,m,r,At);let w=r;if(c.__unstablePrePersist&&(w={...w,...await c.__unstablePrePersist(S,w)}),h=await l({path:I,method:m?"PUT":"POST",data:w}),a.receiveEntityRecords(e,t,h,void 0,!0,w),c.syncConfig){let L;f?L={}:y||!S?L=h:L=su(h,S,r),O()?.update(`${e}/${t}`,m,L,At,{isSave:!0})}}}catch(I){C=!0,_=I}if(a({type:"SAVE_ENTITY_RECORD_FINISH",kind:e,name:t,recordId:m,error:_,isAutosave:i}),C&&u)throw _;return h}finally{a.__unstableReleaseStoreLock(E)}},bu=e=>async({dispatch:t})=>{let r=fo(),o={saveEntityRecord(a,i,l,f){return r.add(u=>t.saveEntityRecord(a,i,l,{...f,__unstableFetch:u}))},saveEditedEntityRecord(a,i,l,f){return r.add(u=>t.saveEditedEntityRecord(a,i,l,{...f,__unstableFetch:u}))},deleteEntityRecord(a,i,l,f,u){return r.add(d=>t.deleteEntityRecord(a,i,l,f,{...u,__unstableFetch:d}))}},s=e.map(a=>a(o)),[,...n]=await Promise.all([r.run(),...s]);return n},Su=(e,t,r,o)=>async({select:s,dispatch:n,resolveSelect:a})=>{if(R(e,t,"saveEditedEntityRecord"),!s.hasEditsForEntityRecord(e,t,r))return;let l=(await a.getEntitiesConfig(e)).find(c=>c.kind===e&&c.name===t);if(!l)return;let f=l.key||x,u=s.getEntityRecordNonTransientEdits(e,t,r),d={[f]:r,...u};return await n.saveEntityRecord(e,t,d,o)},Ru=(e,t,r,o,s)=>async({select:n,dispatch:a,resolveSelect:i})=>{if(R(e,t,"__experimentalSaveSpecifiedEntityEdits"),!n.hasEditsForEntityRecord(e,t,r))return;let l=n.getEntityRecordNonTransientEdits(e,t,r),f={};for(let p of o)ne(f,p,Ar(l,p));let c=(await i.getEntitiesConfig(e)).find(p=>p.kind===e&&p.name===t)?.key||x;return r&&(f[c]=r),await a.saveEntityRecord(e,t,f,s)};function wu(e){return(0,Qt.default)("wp.data.dispatch( 'core' ).receiveUploadPermissions",{since:"5.9",alternative:"receiveUserPermission"}),oa("create/media",e)}function oa(e,t){return{type:"RECEIVE_USER_PERMISSION",key:e,isAllowed:t}}function Tu(e){return{type:"RECEIVE_USER_PERMISSIONS",permissions:e}}function Cu(e,t){return{type:"RECEIVE_AUTOSAVES",postId:e,autosaves:Array.isArray(t)?t:[t]}}function Iu(e){return{type:"RECEIVE_NAVIGATION_FALLBACK_ID",fallbackId:e}}function xu(e,t){return{type:"RECEIVE_DEFAULT_TEMPLATE",query:e,templateId:t}}var Au=(e,t,r,o,s,n=!1,a)=>async({dispatch:i,resolveSelect:l})=>{R(e,t,"receiveRevisions");let d=(await l.getEntitiesConfig(e)).find(c=>c.kind===e&&c.name===t)?.revisionKey??x;i({type:"RECEIVE_ITEM_REVISIONS",key:d,items:o,recordKey:r,meta:a,query:s,kind:e,name:t,invalidateCache:n})};var yo={};Ue(yo,{__unstableNotifySyncUndoManagerChange:()=>Uu,editMediaEntity:()=>Ou,receiveEditorAssets:()=>Mu,receiveEditorSettings:()=>Du,receiveRegisteredPostMeta:()=>Pu,receiveViewConfig:()=>Nu,saveDirtyEntities:()=>ju,setCollaborationSupported:()=>Lu,setSyncConnectionStatus:()=>ku});var aa=g(X(),1),pt=g(na(),1),ia=g(Ce(),1),mt=g(fe(),1);function Pu(e,t){return{type:"RECEIVE_REGISTERED_POST_META",postType:e,registeredPostMeta:t}}var Ou=(e,t={},{__unstableFetch:r=aa.default,throwOnError:o=!1}={})=>async({dispatch:s,resolveSelect:n})=>{if(!e)return;let a="postType",i="attachment",f=(await n.getEntitiesConfig(a)).find(m=>m.kind===a&&m.name===i);if(!f)return;let u=await s.__unstableAcquireStoreLock(v,["entities","records",a,i,e],{exclusive:!0}),d,c,p=!1;try{s({type:"SAVE_ENTITY_RECORD_START",kind:a,name:i,recordId:e});try{let m=`${f.baseURL}/${e}/edit`,y=await r({path:m,method:"POST",data:{...t}});y&&(s.receiveEntityRecords(a,i,y,void 0,!0,void 0,void 0),d=y)}catch(m){c=m,p=!0}if(s({type:"SAVE_ENTITY_RECORD_FINISH",kind:a,name:i,recordId:e,error:c}),p&&o)throw c;return d}finally{s.__unstableReleaseStoreLock(u)}};function Du(e){return{type:"RECEIVE_EDITOR_SETTINGS",settings:e}}function Mu(e){return{type:"RECEIVE_EDITOR_ASSETS",assets:e}}var Lu=e=>({dispatch:t})=>{t({type:"SET_COLLABORATION_SUPPORTED",supported:e}),!e&&ps()&&(O().unloadAll(),t.__unstableNotifySyncUndoManagerChange({hasUndo:!1,hasRedo:!1}))};function Nu(e,t,r){return{type:"RECEIVE_VIEW_CONFIG",kind:e,name:t,config:r}}function Uu(e){return{type:"SYNC_UNDO_MANAGER_CHANGE",...e}}function ku(e,t,r,o){return o?{type:"SET_SYNC_CONNECTION_STATUS",kind:e,name:t,key:r,status:o}:{type:"CLEAR_SYNC_CONNECTION_STATUS",kind:e,name:t,key:r}}var ju=({onSave:e,dirtyEntityRecords:t=[],entitiesToSkip:r=[],close:o,successNoticeContent:s}={})=>({registry:n})=>{let a=[{kind:"postType",name:"wp_navigation"}],i="site-editor-save-success",l=n.select(v).getEntityRecord("root","__unstableBase")?.home;n.dispatch(pt.store).removeNotice(i);let f=t.filter(({kind:c,name:p,key:m,property:y})=>!r.some(E=>E.kind===c&&E.name===p&&E.key===m&&E.property===y));o?.(f);let u=[],d=[];f.forEach(({kind:c,name:p,key:m,property:y})=>{c==="root"&&p==="site"?u.push(y):(a.some(E=>E.kind===c&&E.name===p)&&n.dispatch(v).editEntityRecord(c,p,m,{status:"publish"}),d.push(n.dispatch(v).saveEditedEntityRecord(c,p,m)))}),u.length&&d.push(n.dispatch(v).__experimentalSaveSpecifiedEntityEdits("root","site",void 0,u)),n.dispatch(ia.store).__unstableMarkLastChangeAsPersistent(),Promise.all(d).then(async c=>(e&&await e(),c)).then(c=>{c.some(p=>typeof p>"u")?n.dispatch(pt.store).createErrorNotice((0,mt.__)("Saving failed.")):n.dispatch(pt.store).createSuccessNotice(s||(0,mt.__)("Site updated."),{type:"snackbar",id:i,actions:[{label:(0,mt.__)("View site"),url:l,openInNewTab:!0}]})}).catch(c=>n.dispatch(pt.store).createErrorNotice(`${(0,mt.__)("Saving failed.")} ${c}`))};var vo={};Ue(vo,{__experimentalGetCurrentGlobalStylesId:()=>Zu,__experimentalGetCurrentThemeBaseGlobalStyles:()=>ec,__experimentalGetCurrentThemeGlobalStylesVariations:()=>tc,canUser:()=>ga,canUserEditEntityRecord:()=>Qu,getAuthors:()=>Fu,getAutosave:()=>Xu,getAutosaves:()=>Ju,getBlockPatternCategories:()=>oc,getBlockPatterns:()=>rc,getCurrentTheme:()=>Ku,getCurrentThemeGlobalStylesRevisions:()=>ya,getCurrentUser:()=>Yu,getDefaultTemplateId:()=>ha,getEditedEntityRecord:()=>Hu,getEditorAssets:()=>uc,getEditorSettings:()=>fc,getEmbedPreview:()=>Wu,getEntitiesConfig:()=>lc,getEntityRecord:()=>Zt,getEntityRecords:()=>_t,getEntityRecordsTotalItems:()=>$u,getEntityRecordsTotalPages:()=>zu,getNavigationFallbackId:()=>nc,getRawEntityRecord:()=>Gu,getRegisteredPostMeta:()=>ic,getRevision:()=>ac,getRevisions:()=>Ea,getThemeSupports:()=>qu,getUserPatternCategories:()=>sc,getViewConfig:()=>cc});var q=g(ae(),1),ma=g(Jt(),1),A=g(X(),1);var pa=g(X(),1);var gt=g(X(),1),yt=g(ae(),1),ht=g(Jt(),1),Et=g(fe(),1);async function ua(e,t={},r={}){let o=t.isInitialSuggestions&&t.initialSuggestionsSearchOptions?{...t,...t.initialSuggestionsSearchOptions}:t,{type:s,subtype:n,page:a,perPage:i=t.isInitialSuggestions?3:20}=o,{disablePostFormats:l=!1}=r,f=[];(!s||s==="post")&&f.push((0,gt.default)({path:(0,yt.addQueryArgs)("/wp/v2/search",{search:e,page:a,per_page:i,type:"post",subtype:n})}).then(c=>c.map(p=>({id:p.id,url:p.url,title:(0,ht.decodeEntities)(p.title||"")||(0,Et.__)("(no title)"),type:p.subtype||p.type,kind:"post-type"}))).catch(()=>[])),(!s||s==="term")&&f.push((0,gt.default)({path:(0,yt.addQueryArgs)("/wp/v2/search",{search:e,page:a,per_page:i,type:"term",subtype:n})}).then(c=>c.map(p=>({id:p.id,url:p.url,title:(0,ht.decodeEntities)(p.title||"")||(0,Et.__)("(no title)"),type:p.subtype||p.type,kind:"taxonomy"}))).catch(()=>[])),!l&&(!s||s==="post-format")&&f.push((0,gt.default)({path:(0,yt.addQueryArgs)("/wp/v2/search",{search:e,page:a,per_page:i,type:"post-format",subtype:n})}).then(c=>c.map(p=>({id:p.id,url:p.url,title:(0,ht.decodeEntities)(p.title||"")||(0,Et.__)("(no title)"),type:p.subtype||p.type,kind:"taxonomy"}))).catch(()=>[])),(!s||s==="attachment")&&f.push((0,gt.default)({path:(0,yt.addQueryArgs)("/wp/v2/media",{search:e,page:a,per_page:i})}).then(c=>c.map(p=>({id:p.id,url:p.source_url,title:(0,ht.decodeEntities)(p.title.rendered||"")||(0,Et.__)("(no title)"),type:p.type,kind:"media"}))).catch(()=>[]));let d=(await Promise.all(f)).flat();return d=d.filter(c=>!!c.id),d=Bu(d,e),d=d.slice(0,i),d}function Bu(e,t){let r=fa(t),o={};for(let s of e)if(s.title){let n=fa(s.title),a=n.filter(u=>r.some(d=>u===d)),i=n.filter(u=>r.some(d=>u!==d&&u.includes(d))),l=a.length/n.length*10,f=i.length/n.length;o[s.id]=l+f}else o[s.id]=0;return e.sort((s,n)=>o[n.id]-o[s.id])}function fa(e){return e.toLowerCase().match(/[\p{L}\p{N}]+/gu)||[]}var ca=g(X(),1),ee=g(ae(),1),ho=new Map,Vu=async(e,t={})=>{let r="/wp-block-editor/v1/url-details",o={url:(0,ee.prependHTTP)(e)};if(!(0,ee.isURL)(e))return Promise.reject(`${e} is not a valid URL.`);let s=(0,ee.getProtocol)(e);return!s||!(0,ee.isValidProtocol)(s)||!s.startsWith("http")||!/^https?:\/\/[^\/\s]/i.test(e)?Promise.reject(`${e} does not have a valid protocol. URLs must be "http" based`):ho.has(e)?ho.get(e):(0,ca.default)({path:(0,ee.addQueryArgs)(r,o),...t}).then(n=>(ho.set(e,n),n))},da=Vu;async function Eo(){let e=await(0,pa.default)({path:"/wp/v2/block-patterns/patterns"});return e?e.map(t=>Object.fromEntries(Object.entries(t).map(([r,o])=>[Dt(r),o]))):[]}var vt=new Map;function Xt(e,t,r){return`${e}:${t}:${r}`}var Fu=e=>async({dispatch:t})=>{let r=(0,q.addQueryArgs)("/wp/v2/users/?who=authors&per_page=100",e),o=await(0,A.default)({path:r});t.receiveUserQuery(r,o)},Yu=()=>async({dispatch:e})=>{let t=await(0,A.default)({path:"/wp/v2/users/me"});e.receiveCurrentUser(t)},Zt=(e,t,r="",o)=>async({select:s,dispatch:n,registry:a,resolveSelect:i})=>{let f=(await i.getEntitiesConfig(e)).find(d=>d.name===t&&d.kind===e);if(!f)return;let u=await n.__unstableAcquireStoreLock(v,["entities","records",e,t,r],{exclusive:!1});try{if(o!==void 0&&o._fields&&(o={...o,_fields:[...new Set([...k(o._fields)||[],f.key||x])].join()}),o!==void 0&&o._fields&&s.hasEntityRecord(e,t,r,o))return;let{baseURL:d}=f;e==="postType"&&t==="wp_template"&&(r&&typeof r=="string"&&!/^\d+$/.test(r)||!window?.__experimentalTemplateActivate)&&(d=d.slice(0,d.lastIndexOf("/"))+"/templates");let c=(0,q.addQueryArgs)(d+(r?"/"+r:""),{...f.baseURLParams,...o}),p=await(0,A.default)({path:c,parse:!1}),m=await p.json(),y=Je(p.headers?.get("allow")),E=[],h={};for(let _ of Se)h[Re(_,{kind:e,name:t,id:r})]=y[_],E.push([_,{kind:e,name:t,id:r}]);if(f.syncConfig&&Qe(r)&&!o){let _=`${e}/${t}`,C=r,b={...m};Object.entries(f.transientEdits??{}).filter(([S,w])=>b[S]===void 0&&w&&typeof w=="object"&&"read"in w&&typeof w.read=="function").forEach(([S,w])=>{b[S]=w.read(b)}),b.blocks&&typeof b.content?.raw=="string"&&vt.set(Xt(e,t,r),{content:b.content.raw,blocks:b.blocks}),(s?.isCollaborationSupported?.()===!1?void 0:O())?.load(f.syncConfig,_,C,b,{editRecord:(S,w={})=>{Object.keys(S).length&&n({type:"EDIT_ENTITY_RECORD",kind:e,name:t,recordId:r,edits:S,meta:{undo:void 0},options:w})},getEditedRecord:async()=>await i.getEditedEntityRecord(e,t,r),onStatusChange:S=>{n.setSyncConnectionStatus(e,t,r,S)},refetchRecord:async()=>{n.receiveEntityRecords(e,t,await(0,A.default)({path:c,parse:!0}),o)},persistCRDTDoc:()=>{if(f.syncConfig?.supportsPersistence)return i.getEditedEntityRecord(e,t,r).then(async S=>{let{meta:w,status:L}=S;if(L==="auto-draft"||!w)return;let Y=f.key||x,$=S[Y];await Or(`${e}/${t}`,$)})},addUndoMeta:(S,w)=>{let L=Ft(S);L&&w.set("selectionHistory",L)},onUndoStackChange:S=>{n.__unstableNotifySyncUndoManagerChange(S)},restoreUndoMeta:(S,w)=>{let L=w.get("selectionHistory");L&&setTimeout(()=>{In(L,S)},0)}})}a.batch(()=>{n.receiveEntityRecords(e,t,m,o),n.receiveUserPermissions(h),n.finishResolutions("canUser",E)})}finally{n.__unstableReleaseStoreLock(u)}};Zt.shouldInvalidate=(e,t,r)=>t==="root"&&r==="site"&&(e.type==="RECEIVE_ITEMS"&&e.persistedEdits&&e.persistedEdits.status!=="auto-draft"||e.type==="REMOVE_ITEMS")&&e.kind==="postType"&&e.name==="wp_template";var Gu=be("getEntityRecord"),Hu=be("getEntityRecord"),_t=(e,t,r={})=>async({dispatch:o,registry:s,resolveSelect:n})=>{let i=(await n.getEntitiesConfig(e)).find(c=>c.name===t&&c.kind===e);if(!i)return;let l=await o.__unstableAcquireStoreLock(v,["entities","records",e,t],{exclusive:!1}),f={...r},u=i.key||x;function d(c,p){let m=xt(p);return c.filter(y=>y?.[u]).map(y=>[e,t,y[u],m])}try{r._fields&&(r={...r,_fields:[...new Set([...k(r._fields)||[],u])].join()});let{baseURL:c}=i,{combinedTemplates:p=!0}=r;e==="postType"&&t==="wp_template"&&p&&(c=c.slice(0,c.lastIndexOf("/"))+"/templates");let m=(0,q.addQueryArgs)(c,{...i.baseURLParams,...r}),y=[],E;if(i.supportsPagination&&r.per_page!==-1){let h=await(0,A.default)({path:m,parse:!1});y=Object.values(await h.json()),E={totalItems:parseInt(h.headers.get("X-WP-Total")),totalPages:parseInt(h.headers.get("X-WP-TotalPages"))}}else if(r.per_page===-1&&r[Xe]===!0){let h=1,_;do{let C=await(0,A.default)({path:(0,q.addQueryArgs)(m,{page:h,per_page:100}),parse:!1}),b=Object.values(await C.json());_=parseInt(C.headers.get("X-WP-TotalPages")),E||(E={totalItems:parseInt(C.headers.get("X-WP-Total")),totalPages:1}),y.push(...b),s.batch(()=>{o.receiveEntityRecords(e,t,y,r,!1,void 0,E),o.finishResolutions("getEntityRecord",d(b,f))}),h++}while(h<=_)}else y=Object.values(await(0,A.default)({path:m})),E={totalItems:y.length,totalPages:1};if(i.syncConfig&&r.per_page===-1){let h=`${e}/${t}`;O()?.loadCollection(i.syncConfig,h,{onStatusChange:_=>{o.setSyncConnectionStatus(e,t,null,_)},refetchRecords:async()=>{o.receiveEntityRecords(e,t,await(0,A.default)({path:m,parse:!0}),r)}})}r._fields&&(y=y.map(h=>(r._fields.split(",").forEach(_=>{h.hasOwnProperty(_)||(h[_]=void 0)}),h))),s.batch(()=>{o.receiveEntityRecords(e,t,y,r,!1,void 0,E);let h=y.filter(b=>!!b?.[u]&&!!b?._links?.self?.[0]?.targetHints?.allow).map(b=>({id:b[u],permissions:Je(b._links.self[0].targetHints.allow)})),_=[],C={};for(let b of h)for(let I of Se)_.push([I,{kind:e,name:t,id:b.id}]),C[Re(I,{kind:e,name:t,id:b.id})]=b.permissions[I];h.length>0&&(o.receiveUserPermissions(C),o.finishResolutions("canUser",_)),o.finishResolutions("getEntityRecord",d(y,f)),o.__unstableReleaseStoreLock(l)})}catch{o.__unstableReleaseStoreLock(l)}};_t.shouldInvalidate=(e,t,r)=>(e.type==="RECEIVE_ITEMS"||e.type==="REMOVE_ITEMS")&&e.invalidateCache&&t===e.kind&&r===e.name;var $u=be("getEntityRecords"),zu=be("getEntityRecords"),Ku=()=>async({dispatch:e,resolveSelect:t})=>{let r=await t.getEntityRecords("root","theme",{status:"active"});e.receiveCurrentTheme(r[0])},qu=be("getCurrentTheme"),Wu=e=>async({dispatch:t})=>{try{let r=await(0,A.default)({path:(0,q.addQueryArgs)("/oembed/1.0/proxy",{url:e})});t.receiveEmbedPreview(e,r)}catch{t.receiveEmbedPreview(e,!1)}},ga=(e,t,r)=>async({dispatch:o,registry:s,resolveSelect:n})=>{if(!Se.includes(e))throw new Error(`'${e}' is not a valid action.`);let{hasStartedResolution:a}=s.select(v);for(let c of Se){if(c===e)continue;if(a("canUser",[c,t,r]))return}let i=null;if(typeof t=="object"){if(!t.kind||!t.name)throw new Error("The entity resource object is not valid.");let p=(await n.getEntitiesConfig(t.kind)).find(m=>m.name===t.name&&m.kind===t.kind);if(!p)return;i=p.baseURL+(t.id?"/"+t.id:"")}else i=`/wp/v2/${t}`+(r?"/"+r:"");let l;try{l=await(0,A.default)({path:i,method:"OPTIONS",parse:!1})}catch{return}let f=Je(l.headers?.get("allow")),u={},d=[];for(let c of Se)u[Re(c,t,r)]=f[c],c!==e&&d.push([c,t,r]);s.batch(()=>{o.receiveUserPermissions(u),o.finishResolutions("canUser",d)})},Qu=(e,t,r)=>async({dispatch:o})=>{await o(ga("update",{kind:e,name:t,id:r}))},Ju=(e,t)=>async({dispatch:r,resolveSelect:o})=>{let{rest_base:s,rest_namespace:n="wp/v2",supports:a}=await o.getPostType(e);if(!a?.autosave)return;let i=await(0,A.default)({path:`/${n}/${s}/${t}/autosaves?context=edit`});i&&i.length&&r.receiveAutosaves(t,i)},Xu=(e,t)=>async({resolveSelect:r})=>{await r.getAutosaves(e,t)},Zu=()=>async({dispatch:e,resolveSelect:t})=>{let o=(await t.getEntityRecords("root","theme",{status:"active"}))?.[0]?._links?.["wp:user-global-styles"]?.[0]?.href;if(!o)return;let s=o.match(/\/(\d+)(?:\?|$)/),n=s?Number(s[1]):null;n&&e.__experimentalReceiveCurrentGlobalStylesId(n)},ec=()=>async({resolveSelect:e,dispatch:t})=>{let r=await e.getCurrentTheme(),o=await(0,A.default)({path:`/wp/v2/global-styles/themes/${r.stylesheet}?context=view`});t.__experimentalReceiveThemeBaseGlobalStyles(r.stylesheet,o)},tc=()=>async({resolveSelect:e,dispatch:t})=>{let r=await e.getCurrentTheme(),o=await(0,A.default)({path:`/wp/v2/global-styles/themes/${r.stylesheet}/variations?context=view`});t.__experimentalReceiveThemeGlobalStyleVariations(r.stylesheet,o)},ya=()=>async({resolveSelect:e,dispatch:t})=>{let r=await e.__experimentalGetCurrentGlobalStylesId(),s=(r?await e.getEntityRecord("root","globalStyles",r):void 0)?._links?.["version-history"]?.[0]?.href;if(s){let a=(await(0,A.default)({url:s}))?.map(i=>Object.fromEntries(Object.entries(i).map(([l,f])=>[Dt(l),f])));t.receiveThemeGlobalStyleRevisions(r,a)}};ya.shouldInvalidate=e=>e.type==="SAVE_ENTITY_RECORD_FINISH"&&e.kind==="root"&&!e.error&&e.name==="globalStyles";var rc=()=>async({dispatch:e})=>{let t=await Eo();e({type:"RECEIVE_BLOCK_PATTERNS",patterns:t})},oc=()=>async({dispatch:e})=>{let t=await(0,A.default)({path:"/wp/v2/block-patterns/categories"});e({type:"RECEIVE_BLOCK_PATTERN_CATEGORIES",categories:t})},sc=()=>async({dispatch:e,resolveSelect:t})=>{let o=(await t.getEntityRecords("taxonomy","wp_pattern_category",{per_page:-1,_fields:"id,name,description,slug",context:"view"}))?.map(s=>({...s,label:(0,ma.decodeEntities)(s.name),name:s.slug}))||[];e({type:"RECEIVE_USER_PATTERN_CATEGORIES",patternCategories:o})},nc=()=>async({dispatch:e,select:t,registry:r})=>{let o=await(0,A.default)({path:(0,q.addQueryArgs)("/wp-block-editor/v1/navigation-fallback",{_embed:!0})}),s=o?._embedded?.self;r.batch(()=>{if(e.receiveNavigationFallbackId(o?.id),!s)return;let a=!t.getEntityRecord("postType","wp_navigation",o.id);e.receiveEntityRecords("postType","wp_navigation",s,void 0,a),e.finishResolution("getEntityRecord",["postType","wp_navigation",o.id])})},ha=e=>async({dispatch:t,registry:r,resolveSelect:o})=>{let s=await(0,A.default)({path:(0,q.addQueryArgs)("/wp/v2/templates/lookup",e)});await o.getEntitiesConfig("postType");let n=window?.__experimentalTemplateActivate&&s?.wp_id||s?.id;r.batch(()=>{t.receiveDefaultTemplateId(e,n||""),n&&(s.id=n,t.receiveEntityRecords("postType",s.type,s),t.finishResolution("getEntityRecord",["postType",s.type,n]))})};ha.shouldInvalidate=e=>e.type==="RECEIVE_ITEMS"&&e.kind==="root"&&e.name==="site"&&!!e.persistedEdits;var Ea=(e,t,r,o={})=>async({dispatch:s,registry:n,resolveSelect:a})=>{let l=(await a.getEntitiesConfig(e)).find(d=>d.name===t&&d.kind===e);if(!l)return;let f={...o},u=await s.__unstableAcquireStoreLock(v,["entities","records",e,t,r,"revisions"],{exclusive:!1});try{o._fields&&(o={...o,_fields:[...new Set([...k(o._fields)||[],l.revisionKey||x])].join()});let d=(0,q.addQueryArgs)(l.getRevisionsUrl(r),o),c,p,m={},y=l.supportsPagination&&o.per_page!==-1;try{p=await(0,A.default)({path:d,parse:!y})}catch{return}p&&(y?(c=Object.values(await p.json()),m.totalItems=parseInt(p.headers.get("X-WP-Total"))):c=Object.values(p),o._fields&&(c=c.map(E=>(o._fields.split(",").forEach(h=>{E.hasOwnProperty(h)||(E[h]=void 0)}),E))),n.batch(()=>{s.receiveRevisions(e,t,r,c,o,!1,m);let E=l.revisionKey||x,h=xt(f),_=c.filter(C=>C[E]).map(C=>[e,t,r,C[E],h]);s.finishResolutions("getRevision",_)}))}finally{s.__unstableReleaseStoreLock(u)}};Ea.shouldInvalidate=(e,t,r,o)=>e.type==="SAVE_ENTITY_RECORD_FINISH"&&r===e.name&&t===e.kind&&!e.error&&o===e.recordId;var ac=(e,t,r,o,s)=>async({select:n,dispatch:a,resolveSelect:i})=>{let f=(await i.getEntitiesConfig(e)).find(d=>d.name===t&&d.kind===e);if(!f)return;s!==void 0&&s._fields&&(s={...s,_fields:[...new Set([...k(s._fields)||[],f.revisionKey||x])].join()});let u=await a.__unstableAcquireStoreLock(v,["entities","records",e,t,r,"revisions",o],{exclusive:!1});try{if(n.hasRevision(e,t,r,o,s))return;let d=(0,q.addQueryArgs)(f.getRevisionsUrl(r,o),s),c;try{c=await(0,A.default)({path:d})}catch{return}c&&a.receiveRevisions(e,t,r,c,s)}finally{a.__unstableReleaseStoreLock(u)}},ic=e=>async({dispatch:t,resolveSelect:r})=>{let o;try{let{rest_namespace:s="wp/v2",rest_base:n}=await r.getPostType(e)||{};o=await(0,A.default)({path:`${s}/${n}/?context=edit`,method:"OPTIONS"})}catch{return}o&&t.receiveRegisteredPostMeta(e,o?.schema?.properties?.meta?.properties)},lc=e=>async({dispatch:t})=>{let r=$t.find(o=>o.kind===e);if(r)try{let o=await r.loadEntities();if(!o.length)return;t.addEntities(o)}catch{}},fc=()=>async({dispatch:e})=>{let t=await(0,A.default)({path:"/wp-block-editor/v1/settings"});e.receiveEditorSettings(t)},uc=()=>async({dispatch:e})=>{let t=await(0,A.default)({path:"/wp-block-editor/v1/assets"});e.receiveEditorAssets(t)},cc=(e,t,r={})=>async({dispatch:o})=>{let s={kind:e,name:t},n=k(r.fields);n?.length&&(s._fields=n.join(","));let a=await(0,A.default)({path:(0,q.addQueryArgs)("/wp/v2/view-config",s)});o.receiveViewConfig(e,t,a)};function _o(e,t){let r={...e},o=r;for(let s of t)o.children={...o.children,[s]:{locks:[],children:{},...o.children[s]}},o=o.children[s];return r}function bt(e,t){let r=e;for(let o of t){let s=r.children[o];if(!s)return null;r=s}return r}function*va(e,t){let r=e;yield r;for(let o of t){let s=r.children[o];if(!s)break;yield s,r=s}}function*_a(e){let t=Object.values(e.children);for(;t.length;){let r=t.pop();yield r,t.push(...Object.values(r.children))}}function bo({exclusive:e},t){return!!(e&&t.length||!e&&t.filter(r=>r.exclusive).length)}var dc={requests:[],tree:{locks:[],children:{}}};function St(e=dc,t){switch(t.type){case"ENQUEUE_LOCK_REQUEST":{let{request:r}=t;return{...e,requests:[r,...e.requests]}}case"GRANT_LOCK_REQUEST":{let{lock:r,request:o}=t,{store:s,path:n}=o,a=[s,...n],i=_o(e.tree,a),l=bt(i,a);return l.locks=[...l.locks,r],{...e,requests:e.requests.filter(f=>f!==o),tree:i}}case"RELEASE_LOCK":{let{lock:r}=t,o=[r.store,...r.path],s=_o(e.tree,o),n=bt(s,o);return n.locks=n.locks.filter(a=>a!==r),{...e,tree:s}}}return e}function ba(e){return e.requests}function Sa(e,t,r,{exclusive:o}){let s=[t,...r],n=e.tree;for(let i of va(n,s))if(bo({exclusive:o},i.locks))return!1;let a=bt(n,s);if(!a)return!0;for(let i of _a(a))if(bo({exclusive:o},i.locks))return!1;return!0}function Ra(){let e=St(void 0,{type:"@@INIT"});function t(){for(let s of ba(e)){let{store:n,path:a,exclusive:i,notifyAcquired:l}=s;if(Sa(e,n,a,{exclusive:i})){let f={store:n,path:a,exclusive:i};e=St(e,{type:"GRANT_LOCK_REQUEST",lock:f,request:s}),l(f)}}}function r(s,n,a){return new Promise(i=>{e=St(e,{type:"ENQUEUE_LOCK_REQUEST",request:{store:s,path:n,exclusive:a,notifyAcquired:i}}),t()})}function o(s){e=St(e,{type:"RELEASE_LOCK",lock:s}),t()}return{acquire:r,release:o}}function wa(){let e=Ra();function t(o,s,{exclusive:n}){return()=>e.acquire(o,s,n)}function r(o){return()=>e.release(o)}return{__unstableAcquireStoreLock:t,__unstableReleaseStoreLock:r}}var Ta,Ca;var er=g(W(),1);var xa=g(W(),1),ye=(0,xa.createContext)({});ye.displayName="EntityContext";var Pa=g(Q(),1);function Oa({kind:e,type:t,id:r,revisionId:o,children:s}){let n=(0,er.useContext)(ye),a=(0,er.useMemo)(()=>({...n,...e&&{[e]:{...n?.[e],[t]:r}},...o!==void 0&&{revisionId:o}}),[n,e,t,r,o]);return(0,Pa.jsx)(ye.Provider,{value:a,children:s})}var tr=g(M(),1),Ma=g(Me(),1),La=g(W(),1);var B=(e=>(e.Idle="IDLE",e.Resolving="RESOLVING",e.Error="ERROR",e.Success="SUCCESS",e))(B||{});function he(e){let t;switch(e){case"resolving":t=B.Resolving;break;case"finished":t=B.Success;break;case"error":t=B.Error;break;default:t=B.Idle}return{status:t,isResolving:t===B.Resolving,hasStarted:t!==B.Idle,hasResolved:t===B.Success||t===B.Error}}var Da={};function So(e,t,r,o={enabled:!0}){let{editEntityRecord:s,saveEditedEntityRecord:n}=(0,tr.useDispatch)(H),a=(0,La.useMemo)(()=>({edit:(c,p={})=>s(e,t,r,c,p),save:(c={})=>n(e,t,r,{throwOnError:!0,...c})}),[s,e,t,r,n]),{record:i,editedRecord:l,hasEdits:f,edits:u,...d}=(0,tr.useSelect)(c=>{if(!o.enabled)return{record:null,editedRecord:Da,hasEdits:!1,edits:Da,...he()};let p=c(H),m=p.getResolutionState("getEntityRecord",[e,t,r])?.status;return{record:p.getEntityRecord(e,t,r)??null,editedRecord:p.getEditedEntityRecord(e,t,r),hasEdits:p.hasEditsForEntityRecord(e,t,r),edits:p.getEntityRecordNonTransientEdits(e,t,r),...he(m)}},[e,t,r,o.enabled]);return{record:i,editedRecord:l,hasEdits:f,edits:u,...d,...a}}function Na(e,t,r,o){return(0,Ma.default)("wp.data.__experimentalUseEntityRecord",{alternative:"wp.data.useEntityRecord",since:"6.1"}),So(e,t,r,o)}var Ua=g(ae(),1),ka=g(Me(),1),rr=g(M(),1),Ro=g(W(),1);var pc=[];function or(e,t,r={},o={enabled:!0}){let s=(0,Ua.addQueryArgs)("",r),{records:n,totalItems:a,totalPages:i,...l}=(0,rr.useSelect)(f=>{if(!o.enabled)return{records:pc,totalItems:null,totalPages:null,...he()};let u=f(H),d=u.getResolutionState("getEntityRecords",[e,t,r])?.status;return{records:u.getEntityRecords(e,t,r),totalItems:u.getEntityRecordsTotalItems(e,t,r),totalPages:u.getEntityRecordsTotalPages(e,t,r),...he(d)}},[e,t,s,o.enabled]);return{records:n,totalItems:a,totalPages:i,...l}}function ja(e,t,r,o){return(0,ka.default)("wp.data.__experimentalUseEntityRecords",{alternative:"wp.data.useEntityRecords",since:"6.1"}),or(e,t,r,o)}function Ba(e,t,r={},o={enabled:!0}){let s=(0,rr.useSelect)(u=>u(H).getEntityConfig(e,t),[e,t]),{records:n,...a}=or(e,t,{...r,...r._fields?{_fields:[...new Set([...k(r._fields)||[],"_links"])].join()}:{}},o),i=(0,Ro.useMemo)(()=>n?.map(u=>u[s?.key??"id"])??[],[n,s?.key]),l=(0,rr.useSelect)(u=>{let{getEntityRecordsPermissions:d}=F(u(H));return d(e,t,i)},[i,e,t]);return{records:(0,Ro.useMemo)(()=>n?.map((u,d)=>({...u,permissions:l[d]}))??[],[n,l]),...a}}var Ha=g(Me(),1),$a=g(Fa(),1);var Ya=g(M(),1);function sr(e,t){var r=0,o,s;t=t||{};function n(){var a=o,i=arguments.length,l,f;e:for(;a;){if(a.args.length!==arguments.length){a=a.next;continue}for(f=0;f<i;f++)if(a.args[f]!==arguments[f]){a=a.next;continue e}return a!==o&&(a===s&&(s=a.prev),a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=o,a.prev=null,o.prev=a,o=a),a.val}for(l=new Array(i),f=0;f<i;f++)l[f]=arguments[f];return a={args:l,val:e.apply(null,l)},o?(o.prev=a,a.next=o):s=a,r===t.maxSize?(s=s.prev,s.next=null):r++,o=a,a.val}return n.clear=function(){o=null,s=null,r=0},n}var mc=["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"];function Ga(e,t){return(0,Ya.useSelect)((r,o)=>e(n=>gc(r(n)),o),t)}var gc=sr((e=>{let t={};for(let r in e)mc.includes(r)||Object.defineProperty(t,r,{get:()=>(...o)=>{let s=e[r](...o),n=e.getResolutionState(r,o)?.status;return{data:s,...he(n)}}});return t}));function za(e,t){let r=typeof e=="object",o=r?JSON.stringify(e):e;return r&&typeof t<"u"&&(0,$a.default)("When 'resource' is an entity object, passing 'id' as a separate argument isn't supported."),Ga(s=>{let n=r?!!e.id:!!t,{canUser:a}=s(H),i=r?{kind:e.kind,name:e.name}:e,l=a("create",i);if(!n){let y=a("read",i),E=l.isResolving||y.isResolving,h=l.hasResolved&&y.hasResolved,_=B.Idle;return E?_=B.Resolving:h&&(_=B.Success),{status:_,isResolving:E,hasResolved:h,canCreate:l.hasResolved&&l.data,canRead:y.hasResolved&&y.data}}let f=a("read",e,t),u=a("update",e,t),d=a("delete",e,t),c=f.isResolving||l.isResolving||u.isResolving||d.isResolving,p=f.hasResolved&&l.hasResolved&&u.hasResolved&&d.hasResolved,m=B.Idle;return c?m=B.Resolving:p&&(m=B.Success),{status:m,isResolving:c,hasResolved:p,canRead:p&&f.data,canCreate:p&&l.data,canUpdate:p&&u.data,canDelete:p&&d.data}},[o,t])}var Ka=za;function qa(e,t){return(0,Ha.default)("wp.data.__experimentalUseResourcePermissions",{alternative:"wp.data.useResourcePermissions",since:"6.1"}),za(e,t)}var Rt=g(W(),1),nr=g(M(),1),ar=g(Te(),1);var Wa=g(W(),1);function Ge(e,t){return(0,Wa.useContext)(ye)?.[e]?.[t]}var Ee=g(tt(),1);var Qa=g(Ce(),1);var wo,To=new WeakMap;function Ja(e){if(wo||(wo=F(Qa.privateApis)),!To.has(e)){let t=wo.getRichTextValues([e]);To.set(e,t)}return To.get(e)}var Co=new WeakMap;function yc(e){if(!Co.has(e)){let t=[];for(let r of Ja(e))r&&r.replacements.forEach(({type:o,attributes:s})=>{o==="core/footnote"&&t.push(s["data-fn"])});Co.set(e,t)}return Co.get(e)}function Xa(e){return e.flatMap(yc)}var Io={};function xo(e,t){let r={blocks:e};if(!t||t.footnotes===void 0)return r;let o=Xa(e),s=t.footnotes?JSON.parse(t.footnotes):[];if(s.map(u=>u.id).join("")===o.join(""))return r;let a=o.map(u=>s.find(d=>d.id===u)||Io[u]||{id:u,content:""});function i(u){if(!u||Array.isArray(u)||typeof u!="object")return u;u={...u};for(let d in u){let c=u[d];if(Array.isArray(c)){u[d]=c.map(i);continue}if(typeof c!="string"&&!(c instanceof Ee.RichTextData))continue;let p=typeof c=="string"?Ee.RichTextData.fromHTMLString(c):new Ee.RichTextData(c),m=!1;p.replacements.forEach(y=>{if(y.type==="core/footnote"){let E=y.attributes["data-fn"],h=o.indexOf(E),_=(0,Ee.create)({html:y.innerHTML});_.text=String(h+1),_.formats=Array.from({length:_.text.length},()=>_.formats[0]),_.replacements=Array.from({length:_.text.length},()=>_.replacements[0]),y.innerHTML=(0,Ee.toHTMLString)({value:_}),m=!0}}),m&&(u[d]=typeof c=="string"?p.toHTMLString():p)}return u}function l(u){return u.map(d=>({...d,attributes:i(d.attributes),innerBlocks:l(d.innerBlocks)}))}let f=l(e);return Io={...Io,...s.reduce((u,d)=>(o.includes(d.id)||(u[d.id]=d),u),{})},{meta:{...t,footnotes:JSON.stringify(a)},blocks:f}}var hc=[];function Za(e,t,{id:r}={}){let o=Ge(e,t),s=r??o,{content:n,editedBlocks:a,meta:i}=(0,nr.useSelect)(p=>{if(!s)return{};let{getEditedEntityRecord:m}=p(v),y=m(e,t,s);return{editedBlocks:y.blocks,content:y.content,meta:y.meta}},[e,t,s]),{__unstableCreateUndoLevel:l,editEntityRecord:f}=(0,nr.useDispatch)(v),u=(0,Rt.useMemo)(()=>{if(!s)return;if(a)return a;if(!n||typeof n!="string")return hc;let p=Xt(e,t,s),m=vt.get(p),y;return m&&m.content===n?y=m.blocks:(y=(0,ar.parse)(n),vt.set(p,{content:n,blocks:y})),y},[e,t,s,a,n]),d=(0,Rt.useCallback)((p,m)=>{if(u===p)return l(e,t,s);let{selection:E,...h}=m,_={selection:E,content:({blocks:C=[]})=>(0,ar.__unstableSerializeAndClean)(C),...xo(p,i)};f(e,t,s,_,{isCached:!1,...h})},[e,t,s,u,i,l,f]),c=(0,Rt.useCallback)((p,m)=>{let{selection:y,...E}=m,h={selection:y,...xo(p,i)};f(e,t,s,h,{isCached:!0,...E})},[e,t,s,i,f]);return[u,c,d]}var ir=g(W(),1),lr=g(M(),1);function ei(e,t,r,o){let s=Ge(e,t),n=o??s,i=(0,ir.useContext)(ye)?.revisionId,{value:l,fullValue:f}=(0,lr.useSelect)(c=>{if(i){let h=c(v).getRevisions(e,t,n,{per_page:-1,context:"edit",_fields:"id,date,author,meta,title.raw,excerpt.raw,content.raw"}),C=c(v).getEntityConfig(e,t)?.revisionKey||x,b=h?.find(I=>I[C]===i);return b?{value:b[r]?.raw??b[r],fullValue:b[r]}:{}}let{getEntityRecord:p,getEditedEntityRecord:m}=c(v),y=p(e,t,n),E=m(e,t,n);return y&&E?{value:E[r],fullValue:y[r]}:{}},[e,t,n,r,i]),{editEntityRecord:u}=(0,lr.useDispatch)(v),d=(0,ir.useCallback)(c=>{i||u(e,t,n,{[r]:c})},[u,e,t,n,r,i]);return[l,d,f]}var fr=g(ze(),1),J=g(W(),1);var Ec={richTextOffset:null,localClientId:null,attributeKey:null},Ao={activeCollaborators:[],resolveSelection:()=>Ec,getDebugData:()=>({doc:{},clients:{},collaboratorMap:{}}),isCurrentCollaboratorDisconnected:!1};function ti(e,t){let r=t??e.getCurrentState();return{activeCollaborators:r,resolveSelection:(o,s)=>e.convertSelectionStateToAbsolute(o,s),getDebugData:()=>e.getDebugData(),isCurrentCollaboratorDisconnected:r.find(o=>o.isMe)?.isConnected===!1}}function wt(e,t){let[r,o]=(0,J.useState)(Ao);return(0,J.useEffect)(()=>{if(e===null||t===null){o(Ao);return}let s=`postType/${t}`,n=e.toString(),a=O()?.getAwareness(s,n);if(!a){o(Ao);return}return a.setUp(),o(ti(a)),a?.onStateChange(l=>{o(ti(a,l))})},[e,t]),r}function ri(e,t){return wt(e,t).activeCollaborators}function oi(e,t){let r=qs(),o=wt(e,t);return(0,J.useCallback)(s=>o.resolveSelection(s,r),[r,o])}function vc(e,t){let[r,o]=(0,J.useState)(null);return(0,J.useEffect)(()=>{if(e===null||t===null){o(null);return}let s=O()?.getAwareness(`postType/${t}`,e.toString());if(!s){o(null);return}s.setUp();let n=s.doc.getMap("state"),a=s.doc.getMap("document"),i=Date.now(),l=f=>{if(f.keysChanged.has("savedAt")){let u=n.get("savedAt"),d=n.get("savedBy");if(typeof u=="number"&&typeof d=="number"&&u>i){let c=a.get("status");o({savedAt:u,savedByClientId:d,postStatus:c})}}};return n.observe(l),()=>{n.unobserve(l)}},[e,t]),r}function si(e,t,r){let{activeCollaborators:o}=wt(e,t),s=(0,fr.usePrevious)(o);(0,J.useEffect)(()=>{if(!s||s.length===0)return;let n=new Map(s.map(i=>[i.clientId,i])),a=o.find(i=>i.isMe);for(let i of o)!n.has(i.clientId)&&!i.isMe&&r(i,a)},[o,s,r])}function ni(e,t,r){let{activeCollaborators:o}=wt(e,t),s=(0,fr.usePrevious)(o);(0,J.useEffect)(()=>{if(!s||s.length===0)return;let n=new Map(o.map(a=>[a.clientId,a]));for(let a of s){if(a.isMe||!a.isConnected)continue;n.get(a.clientId)?.isConnected||r(a)}},[o,s,r])}function ai(e,t,r){let{activeCollaborators:o}=wt(e,t),s=vc(e,t),n=(0,fr.usePrevious)(s);(0,J.useEffect)(()=>{if(!s||n&&s.savedAt===n.savedAt)return;let a=o.find(i=>i.clientId===s.savedByClientId&&!i.isMe);a&&r(s,a,n??null)},[s,n,o,r])}var ur=g(Le(),1),Po=g(Q(),1),Oo=(0,Po.jsx)(ur.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Po.jsx)(ur.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 cr=g(Le(),1),Do=g(Q(),1),Mo=(0,Do.jsx)(cr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Do.jsx)(cr.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 dr=g(Le(),1),Lo=g(Q(),1),No=(0,Lo.jsx)(dr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lo.jsx)(dr.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 pr=g(Le(),1),Uo=g(Q(),1),ko=(0,Uo.jsx)(pr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Uo.jsx)(pr.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 mr=g(Le(),1),jo=g(Q(),1),Bo=(0,jo.jsx)(mr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jo.jsx)(mr.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 gr=g(Le(),1),Vo=g(Q(),1),Fo=(0,Vo.jsx)(gr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vo.jsx)(gr.Path,{d:"M21.3 10.8l-5.6-5.6c-.7-.7-1.8-.7-2.5 0l-5.6 5.6c-.7.7-.7 1.8 0 2.5l5.6 5.6c.3.3.8.5 1.2.5s.9-.2 1.2-.5l5.6-5.6c.8-.7.8-1.9.1-2.5zm-17.6 1L10 5.5l-1-1-6.3 6.3c-.7.7-.7 1.8 0 2.5L9 19.5l1.1-1.1-6.3-6.3c-.2 0-.2-.2-.1-.3z"})});function yr(e){return e==="header"?Mo:e==="footer"?Oo:e==="sidebar"?Bo:e==="navigation-overlay"?ko:Fo}var li={},hr=e=>{if(!e)return li;let{templateTypes:t,templateAreas:r,template:o}=e,{description:s,slug:n,title:a,area:i}=o,{title:l,description:f}=Object.values(t).find(m=>m.slug===n)??li,u=typeof a=="string"?a:a?.rendered,d=typeof s=="string"?s:s?.raw,p=r?.map(m=>({...m,icon:yr(m.icon)}))?.find(m=>i===m.area)?.icon||No;return{title:u&&u!==n?u:l||n,description:d||f,icon:p}};function fi(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(t=0;t<s;t++)e[t]&&(r=fi(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function _c(){for(var e,t,r=0,o="",s=arguments.length;r<s;r++)(e=arguments[r])&&(t=fi(e))&&(o&&(o+=" "),o+=t);return o}var ui=_c;var se=g(Er(),1),oe=g(fe(),1),$e=g(W(),1),Tt=g(ze(),1),_i=g(M(),1);var Ne=g(fe(),1),Ho=g(M(),1),Sr=g(Er(),1);var T=g(fe(),1),di=g(Te(),1),vr=new Map,bc=[],Yo={caption:(0,T.__)("Caption"),link:(0,T.__)("Link"),button:(0,T.__)("Button"),heading:(0,T.__)("Heading"),h1:(0,T.__)("H1"),h2:(0,T.__)("H2"),h3:(0,T.__)("H3"),h4:(0,T.__)("H4"),h5:(0,T.__)("H5"),h6:(0,T.__)("H6"),"settings.color":(0,T.__)("Color"),"settings.typography":(0,T.__)("Typography"),"settings.shadow":(0,T.__)("Shadow"),"settings.layout":(0,T.__)("Layout"),"styles.color":(0,T.__)("Colors"),"styles.spacing":(0,T.__)("Spacing"),"styles.background":(0,T.__)("Background"),"styles.typography":(0,T.__)("Typography")},Sc=sr(()=>(0,di.getBlockTypes)().reduce((e,{name:t,title:r})=>(e[t]=r,e),{})),_r=e=>e!==null&&typeof e=="object";function Rc(e){if(Yo[e])return Yo[e];let t=e.split(".");if(t?.[0]==="blocks")return Sc()?.[t[1]]||t[1];if(t?.[0]==="elements")return Yo[t[1]]||t[1]}function pi(e,t,r=""){if(!_r(e)&&!_r(t))return e!==t?r.split(".").slice(0,2).join("."):void 0;e=_r(e)?e:{},t=_r(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),s=[];for(let n of o){let a=r?r+"."+n:n,i=pi(e[n],t[n],a);i&&(s=s.concat(i))}return s}function wc(e,t){let r=JSON.stringify({next:e,previous:t});if(vr.has(r))return vr.get(r);let o=pi({styles:{background:e?.styles?.background,color:e?.styles?.color,typography:e?.styles?.typography,spacing:e?.styles?.spacing},blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:{background:t?.styles?.background,color:t?.styles?.color,typography:t?.styles?.typography,spacing:t?.styles?.spacing},blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&&!o.length)return vr.set(r,[]),[];let s=Array.isArray(o)?o:[o],n=[...new Set(s)].reduce((a,i)=>{let l=Rc(i);return l&&a.push([i.split(".")[0],l]),a},[]);return vr.set(r,n),n}function Go(e,t,r={}){let o=wc(e,t),s=o.length,{maxResults:n}=r;return s?(n&&s>n&&(o=o.slice(0,n)),Object.entries(o.reduce((a,i)=>{let l=a[i[0]]||[];return l.includes(i[1])||(a[i[0]]=[...l,i[1]]),a},{})).map(([a,i])=>{let l=i.length,f=i.join((0,T.__)(", "));switch(a){case"blocks":return(0,T.sprintf)((0,T._n)("%s block.","%s blocks.",l),f);case"elements":return(0,T.sprintf)((0,T._n)("%s element.","%s elements.",l),f);case"settings":return(0,T.sprintf)((0,T.__)("%s settings."),f);case"styles":return(0,T.sprintf)((0,T.__)("%s styles."),f);default:return(0,T.sprintf)((0,T.__)("%s."),f)}})):bc}var br=g(Er(),1),mi=g(fe(),1),gi=g(M(),1),yi=g(Jt(),1);var He=g(Q(),1);function hi({record:e,checked:t,onChange:r}){let{name:o,kind:s,title:n,key:a}=e,{entityRecordTitle:i}=(0,gi.useSelect)(l=>{if(s!=="postType"||o!=="wp_template")return{entityRecordTitle:n};let f=l(v).getEditedEntityRecord(s,o,a),{default_template_types:u=[]}=l(v).getCurrentTheme()??{};return{entityRecordTitle:hr({template:f,templateTypes:u}).title}},[o,s,n,a]);return(0,He.jsx)(He.Fragment,{children:(0,He.jsx)(br.PanelRow,{children:(0,He.jsx)(br.CheckboxControl,{label:(0,yi.decodeEntities)(i)||(0,mi.__)("Untitled"),checked:t,onChange:r,className:"entities-saved-states__change-control"})})})}var re=g(Q(),1);function Tc(e,t){switch(e){case"site":return t===1?(0,Ne.__)("This change will affect your whole site."):(0,Ne.__)("These changes will affect your whole site.");case"wp_template":return(0,Ne.__)("This change will affect other parts of your site that use this template.");case"page":case"post":return(0,Ne.__)("The following has been modified.")}}function Cc({record:e}){let{editedRecord:t,savedRecord:r}=(0,Ho.useSelect)(s=>{let{getEditedEntityRecord:n,getEntityRecord:a}=s(v);return{editedRecord:n(e.kind,e.name,e.key),savedRecord:a(e.kind,e.name,e.key)}},[e.kind,e.name,e.key]),o=Go(t,r,{maxResults:10});return o.length?(0,re.jsx)("ul",{className:"entities-saved-states__changes",children:o.map(s=>(0,re.jsx)("li",{children:s},s))}):null}function Ic({record:e,count:t}){if(e?.name==="globalStyles")return null;let r=Tc(e?.name,t);return r?(0,re.jsx)(Sr.PanelRow,{children:r}):null}function Ei({list:e,unselectedEntities:t,setUnselectedEntities:r}){let o=e.length,s=e[0],a=(0,Ho.useSelect)(i=>i(v).getEntityConfig(s.kind,s.name),[s.kind,s.name]).label;return s?.name==="wp_template_part"&&(a=o===1?(0,Ne.__)("Template Part"):(0,Ne.__)("Template Parts")),(0,re.jsxs)(Sr.PanelBody,{title:a,initialOpen:!0,className:"entities-saved-states__panel-body",children:[(0,re.jsx)(Ic,{record:s,count:o}),e.map(i=>(0,re.jsx)(hi,{record:i,checked:!t.some(l=>l.kind===i.kind&&l.name===i.name&&l.key===i.key&&l.property===i.property),onChange:l=>r(i,l)},i.key||i.property)),s?.name==="globalStyles"&&(0,re.jsx)(Cc,{record:s})]})}var vi=g(M(),1),Rr=g(W(),1);var wr=()=>{let{editedEntities:e,siteEdits:t,siteEntityConfig:r}=(0,vi.useSelect)(l=>{let{__experimentalGetDirtyEntityRecords:f,getEntityRecordEdits:u,getEntityConfig:d}=l(v);return{editedEntities:f(),siteEdits:u("root","site"),siteEntityConfig:d("root","site")}},[]),o=(0,Rr.useMemo)(()=>{let l=e.filter(y=>!(y.kind==="root"&&y.name==="site")),f=r?.meta?.labels??{},{site_logo:u,site_icon:d,...c}=t??{},m=[u!==void 0&&"site_logo",d!==void 0&&"site_icon",...Object.keys(c)].filter(Boolean).map(y=>({kind:"root",name:"site",title:f[y]||y,property:y}));return[...l,...m]},[e,t,r]),[s,n]=(0,Rr.useState)([]),a=({kind:l,name:f,key:u,property:d},c)=>{n(c?s.filter(p=>p.kind!==l||p.name!==f||p.key!==u||p.property!==d):[...s,{kind:l,name:f,key:u,property:d}])},i=o.length-s.length>0;return{dirtyEntityRecords:o,isDirty:i,setUnselectedEntities:a,unselectedEntities:s}};var U=g(Q(),1);function bi({close:e,renderDialog:t,variant:r}){let o=wr();return(0,U.jsx)(Ct,{close:e,renderDialog:t,variant:r,...o})}function Ct({additionalPrompt:e=void 0,close:t,onSave:r=void 0,saveEnabled:o=void 0,saveLabel:s=(0,oe.__)("Save"),renderDialog:n,dirtyEntityRecords:a,isDirty:i,setUnselectedEntities:l,unselectedEntities:f,variant:u="default",successNoticeContent:d}){let c=(0,$e.useRef)(),{saveDirtyEntities:p}=F((0,_i.useDispatch)(v)),m=a.reduce((ve,Ko)=>{let{name:Cr}=Ko;return ve[Cr]||(ve[Cr]=[]),ve[Cr].push(Ko),ve},{}),{site:y,wp_template:E,wp_template_part:h,..._}=m,C=[y,E,h,...Object.values(_)].filter(Array.isArray),b=o??i,I=(0,$e.useCallback)(()=>t(),[t]),[S,w]=(0,Tt.__experimentalUseDialog)({onClose:()=>I()}),L=(0,Tt.useInstanceId)(Ct,"entities-saved-states__panel-label"),Y=(0,Tt.useInstanceId)(Ct,"entities-saved-states__panel-description"),$=a.length?(0,oe.__)("Select the items you want to save."):void 0,V=u==="inline",zo=(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(se.FlexItem,{isBlock:!V,as:se.Button,variant:V?"tertiary":"secondary",size:V?void 0:"compact",onClick:I,children:(0,oe.__)("Cancel")}),(0,U.jsx)(se.FlexItem,{isBlock:!V,as:se.Button,ref:c,variant:"primary",size:V?void 0:"compact",disabled:!b,accessibleWhenDisabled:!0,onClick:()=>p({onSave:r,dirtyEntityRecords:a,entitiesToSkip:f,close:t,successNoticeContent:d}),className:"entities-saved-states__save-button",children:s})]});return(0,U.jsxs)("div",{ref:n?S:void 0,...n&&w,className:ui("entities-saved-states__panel",{"is-inline":V}),role:n?"dialog":void 0,"aria-labelledby":n?L:void 0,"aria-describedby":n?Y:void 0,children:[!V&&(0,U.jsx)(se.Flex,{className:"entities-saved-states__panel-header",gap:2,children:zo}),(0,U.jsxs)("div",{className:"entities-saved-states__text-prompt",children:[(0,U.jsx)("div",{className:"entities-saved-states__text-prompt--header-wrapper",children:(0,U.jsx)("strong",{id:n?L:void 0,className:"entities-saved-states__text-prompt--header",children:(0,oe.__)("Are you ready to save?")})}),(0,U.jsxs)("div",{id:n?Y:void 0,children:[e,(0,U.jsx)("p",{className:"entities-saved-states__text-prompt--changes-count",children:i?(0,$e.createInterpolateElement)((0,oe.sprintf)((0,oe._n)("There is <strong>%d site change</strong> waiting to be saved.","There are <strong>%d site changes</strong> waiting to be saved.",a.length),a.length),{strong:(0,U.jsx)("strong",{})}):$})]})]}),C.map(ve=>(0,U.jsx)(Ei,{list:ve,unselectedEntities:f,setUnselectedEntities:l},ve[0].name)),V&&(0,U.jsx)(se.Flex,{direction:"row",justify:"flex-end",className:"entities-saved-states__panel-footer",children:zo})]})}var xc={EntitiesSavedStates:bi,EntitiesSavedStatesExtensible:Ct,getTemplateInfo:hr,getTemplatePartIcon:yr,useEntitiesSavedStatesIsDirty:wr,useEntityRecordsWithPermissions:Ba,RECEIVE_INTERMEDIATE_RESULTS:Xe,retrySyncConnection:ds,useActiveCollaborators:ri,useResolvedSelection:oi,useOnCollaboratorJoin:si,useOnCollaboratorLeave:ni,useOnPostSave:ai,SelectionType:je,SelectionDirection:Be},Si={};is(Si,xc);var $o=[...Ht,...$t.filter(e=>!!e.name)],Ac=$o.reduce((e,t)=>{let{kind:r,name:o,plural:s}=t,n=De(r,o);if(e[n]=(a,i,l)=>(R(r,o,n,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecord"}),K(a,r,o,i,l)),s){let a=De(r,s,"get");e[a]=(i,l)=>(R(r,o,a,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecords"}),qt(i,r,o,l))}return e},{}),Pc=$o.reduce((e,t)=>{let{kind:r,name:o,plural:s}=t,n=De(r,o);if(e[n]=(a,i)=>(R(r,o,n,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecord"}),Zt(r,o,a,i)),s){let a=De(r,s,"get");e[a]=(...i)=>(R(r,s,a,{isShorthandSelector:!0,alternativeFunctionName:"getEntityRecords"}),_t(r,o,...i)),e[a].shouldInvalidate=i=>_t.shouldInvalidate(i,r,o)}return e},{}),Oc=$o.reduce((e,t)=>{let{kind:r,name:o}=t,s=De(r,o,"save");e[s]=(a,i)=>(R(r,o,s,{isShorthandSelector:!0,alternativeFunctionName:"saveEntityRecord"}),mo(r,o,a,i));let n=De(r,o,"delete");return e[n]=(a,i,l)=>(R(r,o,n,{isShorthandSelector:!0,alternativeFunctionName:"deleteEntityRecord"}),po(r,o,a,i,l)),e},{}),Dc=()=>({reducer:Fn,actions:{...Ta,...go,...Oc,...wa()},selectors:{...Ca,...ao,...Ac},resolvers:{...vo,...Pc}}),H=(0,Tr.createReduxStore)(v,Dc());F(H).registerPrivateSelectors(to);F(H).registerPrivateActions(yo);(0,Tr.register)(H);return xi(Mc);})();
diff --git a/wp-includes/js/dist/customize-widgets.js b/wp-includes/js/dist/customize-widgets.js
index dc09a10025..b24a88b901 100644
--- a/wp-includes/js/dist/customize-widgets.js
+++ b/wp-includes/js/dist/customize-widgets.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).customizeWidgets = (() => {
   var __create = Object.create;
@@ -74,6 +73,13 @@ var wp;
     }
   });

+  // package-external:@wordpress/components
+  var require_components = __commonJS({
+    "package-external:@wordpress/components"(exports, module) {
+      module.exports = window.wp.components;
+    }
+  });
+
   // package-external:@wordpress/i18n
   var require_i18n = __commonJS({
     "package-external:@wordpress/i18n"(exports, module) {
@@ -81,24 +87,10 @@ var wp;
     }
   });

-  // vendor-external:react
-  var require_react = __commonJS({
-    "vendor-external:react"(exports, module) {
-      module.exports = window.React;
-    }
-  });
-
-  // vendor-external:react/jsx-runtime
-  var require_jsx_runtime = __commonJS({
-    "vendor-external:react/jsx-runtime"(exports, module) {
-      module.exports = window.ReactJSXRuntime;
-    }
-  });
-
-  // package-external:@wordpress/primitives
-  var require_primitives = __commonJS({
-    "package-external:@wordpress/primitives"(exports, module) {
-      module.exports = window.wp.primitives;
+  // package-external:@wordpress/block-editor
+  var require_block_editor = __commonJS({
+    "package-external:@wordpress/block-editor"(exports, module) {
+      module.exports = window.wp.blockEditor;
     }
   });

@@ -109,34 +101,6 @@ var wp;
     }
   });

-  // 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;
-    }
-  });
-
-  // package-external:@wordpress/components
-  var require_components = __commonJS({
-    "package-external:@wordpress/components"(exports, module) {
-      module.exports = window.wp.components;
-    }
-  });
-
-  // package-external:@wordpress/block-editor
-  var require_block_editor = __commonJS({
-    "package-external:@wordpress/block-editor"(exports, module) {
-      module.exports = window.wp.blockEditor;
-    }
-  });
-
   // package-external:@wordpress/hooks
   var require_hooks = __commonJS({
     "package-external:@wordpress/hooks"(exports, module) {
@@ -144,6 +108,13 @@ var wp;
     }
   });

+  // vendor-external:react/jsx-runtime
+  var require_jsx_runtime = __commonJS({
+    "vendor-external:react/jsx-runtime"(exports, module) {
+      module.exports = window.ReactJSXRuntime;
+    }
+  });
+
   // package-external:@wordpress/core-data
   var require_core_data = __commonJS({
     "package-external:@wordpress/core-data"(exports, module) {
@@ -165,6 +136,13 @@ var wp;
     }
   });

+  // package-external:@wordpress/primitives
+  var require_primitives = __commonJS({
+    "package-external:@wordpress/primitives"(exports, module) {
+      module.exports = window.wp.primitives;
+    }
+  });
+
   // package-external:@wordpress/keyboard-shortcuts
   var require_keyboard_shortcuts = __commonJS({
     "package-external:@wordpress/keyboard-shortcuts"(exports, module) {
@@ -172,6 +150,20 @@ var wp;
     }
   });

+  // vendor-external:react
+  var require_react = __commonJS({
+    "vendor-external:react"(exports, module) {
+      module.exports = window.React;
+    }
+  });
+
+  // package-external:@wordpress/private-apis
+  var require_private_apis = __commonJS({
+    "package-external:@wordpress/private-apis"(exports, module) {
+      module.exports = window.wp.privateApis;
+    }
+  });
+
   // node_modules/fast-deep-equal/es6/index.js
   var require_es6 = __commonJS({
     "node_modules/fast-deep-equal/es6/index.js"(exports, module) {
@@ -255,6 +247,93 @@ var wp;
   var import_data17 = __toESM(require_data(), 1);
   var import_preferences4 = __toESM(require_preferences(), 1);

+  // packages/customize-widgets/build-module/components/customize-widgets/index.mjs
+  var import_element17 = __toESM(require_element(), 1);
+  var import_components8 = __toESM(require_components(), 1);
+
+  // packages/customize-widgets/build-module/components/error-boundary/index.mjs
+  var import_element = __toESM(require_element(), 1);
+  var import_i18n = __toESM(require_i18n(), 1);
+  var import_components = __toESM(require_components(), 1);
+  var import_block_editor = __toESM(require_block_editor(), 1);
+  var import_compose = __toESM(require_compose(), 1);
+  var import_hooks = __toESM(require_hooks(), 1);
+  var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
+  function CopyButton({ text, children }) {
+    const ref = (0, import_compose.useCopyToClipboard)(text);
+    return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_components.Button, { size: "compact", variant: "secondary", ref, children });
+  }
+  var ErrorBoundary = class extends import_element.Component {
+    constructor() {
+      super(...arguments);
+      this.state = {
+        error: null
+      };
+    }
+    componentDidCatch(error) {
+      this.setState({ error });
+      (0, import_hooks.doAction)("editor.ErrorBoundary.errorLogged", error);
+    }
+    render() {
+      const { error } = this.state;
+      if (!error) {
+        return this.props.children;
+      }
+      return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
+        import_block_editor.Warning,
+        {
+          className: "customize-widgets-error-boundary",
+          actions: [
+            /* @__PURE__ */ (0, import_jsx_runtime.jsx)(CopyButton, { text: error.stack, children: (0, import_i18n.__)("Copy Error") }, "copy-error")
+          ],
+          children: (0, import_i18n.__)("The editor has encountered an unexpected error.")
+        }
+      );
+    }
+  };
+
+  // packages/customize-widgets/build-module/components/sidebar-block-editor/index.mjs
+  var import_compose3 = __toESM(require_compose(), 1);
+  var import_core_data = __toESM(require_core_data(), 1);
+  var import_data12 = __toESM(require_data(), 1);
+  var import_element14 = __toESM(require_element(), 1);
+  var import_block_editor9 = __toESM(require_block_editor(), 1);
+  var import_media_utils = __toESM(require_media_utils(), 1);
+  var import_preferences3 = __toESM(require_preferences(), 1);
+  var import_block_library = __toESM(require_block_library(), 1);
+
+  // packages/customize-widgets/build-module/components/block-inspector-button/index.mjs
+  var import_element2 = __toESM(require_element(), 1);
+  var import_i18n2 = __toESM(require_i18n(), 1);
+  var import_components2 = __toESM(require_components(), 1);
+  var import_data = __toESM(require_data(), 1);
+  var import_block_editor2 = __toESM(require_block_editor(), 1);
+  var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
+  function BlockInspectorButton({ inspector, closeMenu, ...props }) {
+    const selectedBlockClientId = (0, import_data.useSelect)(
+      (select) => select(import_block_editor2.store).getSelectedBlockClientId(),
+      []
+    );
+    const selectedBlock = (0, import_element2.useMemo)(
+      () => document.getElementById(`block-${selectedBlockClientId}`),
+      [selectedBlockClientId]
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(
+      import_components2.MenuItem,
+      {
+        onClick: () => {
+          inspector.open({
+            returnFocusWhenClose: selectedBlock
+          });
+          closeMenu();
+        },
+        ...props,
+        children: (0, import_i18n2.__)("Show more settings")
+      }
+    );
+  }
+  var block_inspector_button_default = BlockInspectorButton;
+
   // node_modules/clsx/dist/clsx.mjs
   function r(e) {
     var t, f, n = "";
@@ -271,6 +350,169 @@ var wp;
   }
   var clsx_default = clsx;

+  // packages/customize-widgets/build-module/components/header/index.mjs
+  var import_components6 = __toESM(require_components(), 1);
+  var import_block_editor4 = __toESM(require_block_editor(), 1);
+  var import_element7 = __toESM(require_element(), 1);
+  var import_keycodes3 = __toESM(require_keycodes(), 1);
+  var import_i18n7 = __toESM(require_i18n(), 1);
+
+  // packages/icons/build-module/library/close-small.mjs
+  var import_primitives = __toESM(require_primitives(), 1);
+  var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
+  var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives.Path, { d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z" }) });
+
+  // packages/icons/build-module/library/external.mjs
+  var import_primitives2 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
+  var external_default = /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives2.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives2.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/more-vertical.mjs
+  var import_primitives3 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
+  var more_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives3.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives3.Path, { d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" }) });
+
+  // packages/icons/build-module/library/plus.mjs
+  var import_primitives4 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
+  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives4.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives4.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) });
+
+  // packages/icons/build-module/library/redo.mjs
+  var import_primitives5 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
+  var redo_default = /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives5.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives5.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" }) });
+
+  // packages/icons/build-module/library/undo.mjs
+  var import_primitives6 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
+  var undo_default = /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives6.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives6.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" }) });
+
+  // packages/customize-widgets/build-module/components/inserter/index.mjs
+  var import_i18n3 = __toESM(require_i18n(), 1);
+  var import_block_editor3 = __toESM(require_block_editor(), 1);
+  var import_components3 = __toESM(require_components(), 1);
+  var import_compose2 = __toESM(require_compose(), 1);
+  var import_data4 = __toESM(require_data(), 1);
+
+  // packages/customize-widgets/build-module/store/index.mjs
+  var import_data3 = __toESM(require_data(), 1);
+
+  // packages/customize-widgets/build-module/store/reducer.mjs
+  var import_data2 = __toESM(require_data(), 1);
+  function blockInserterPanel(state = false, action) {
+    switch (action.type) {
+      case "SET_IS_INSERTER_OPENED":
+        return action.value;
+    }
+    return state;
+  }
+  var reducer_default = (0, import_data2.combineReducers)({
+    blockInserterPanel
+  });
+
+  // packages/customize-widgets/build-module/store/selectors.mjs
+  var selectors_exports = {};
+  __export(selectors_exports, {
+    __experimentalGetInsertionPoint: () => __experimentalGetInsertionPoint,
+    isInserterOpened: () => isInserterOpened
+  });
+  var EMPTY_INSERTION_POINT = {
+    rootClientId: void 0,
+    insertionIndex: void 0
+  };
+  function isInserterOpened(state) {
+    return !!state.blockInserterPanel;
+  }
+  function __experimentalGetInsertionPoint(state) {
+    if (typeof state.blockInserterPanel === "boolean") {
+      return EMPTY_INSERTION_POINT;
+    }
+    return state.blockInserterPanel;
+  }
+
+  // packages/customize-widgets/build-module/store/actions.mjs
+  var actions_exports = {};
+  __export(actions_exports, {
+    setIsInserterOpened: () => setIsInserterOpened
+  });
+  function setIsInserterOpened(value) {
+    return {
+      type: "SET_IS_INSERTER_OPENED",
+      value
+    };
+  }
+
+  // packages/customize-widgets/build-module/store/constants.mjs
+  var STORE_NAME = "core/customize-widgets";
+
+  // packages/customize-widgets/build-module/store/index.mjs
+  var storeConfig = {
+    reducer: reducer_default,
+    selectors: selectors_exports,
+    actions: actions_exports
+  };
+  var store = (0, import_data3.createReduxStore)(STORE_NAME, storeConfig);
+  (0, import_data3.register)(store);
+
+  // packages/customize-widgets/build-module/components/inserter/index.mjs
+  var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
+  function Inserter({ setIsOpened }) {
+    const inserterTitleId = (0, import_compose2.useInstanceId)(
+      Inserter,
+      "customize-widget-layout__inserter-panel-title"
+    );
+    const insertionPoint = (0, import_data4.useSelect)(
+      (select) => select(store).__experimentalGetInsertionPoint(),
+      []
+    );
+    return /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(
+      "div",
+      {
+        className: "customize-widgets-layout__inserter-panel",
+        "aria-labelledby": inserterTitleId,
+        children: [
+          /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)("div", { className: "customize-widgets-layout__inserter-panel-header", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
+              "h2",
+              {
+                id: inserterTitleId,
+                className: "customize-widgets-layout__inserter-panel-header-title",
+                children: (0, import_i18n3.__)("Add a block")
+              }
+            ),
+            /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
+              import_components3.Button,
+              {
+                size: "small",
+                icon: close_small_default,
+                onClick: () => setIsOpened(false),
+                "aria-label": (0, import_i18n3.__)("Close inserter")
+              }
+            )
+          ] }),
+          /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("div", { className: "customize-widgets-layout__inserter-panel-content", children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
+            import_block_editor3.__experimentalLibrary,
+            {
+              rootClientId: insertionPoint.rootClientId,
+              __experimentalInsertionIndex: insertionPoint.insertionIndex,
+              showInserterHelpPanel: true,
+              onSelect: () => setIsOpened(false)
+            }
+          ) })
+        ]
+      }
+    );
+  }
+  var inserter_default = Inserter;
+
+  // packages/customize-widgets/build-module/components/more-menu/index.mjs
+  var import_components5 = __toESM(require_components(), 1);
+  var import_element6 = __toESM(require_element(), 1);
+  var import_i18n6 = __toESM(require_i18n(), 1);
+  var import_keycodes2 = __toESM(require_keycodes(), 1);
+  var import_keyboard_shortcuts3 = __toESM(require_keyboard_shortcuts(), 1);
+  var import_preferences = __toESM(require_preferences(), 1);
+
   // node_modules/@base-ui/utils/useRefWithInit.mjs
   var React = __toESM(require_react(), 1);
   var UNINITIALIZED = {};
@@ -739,38 +981,8 @@ var wp;
     return useRenderElement(params.defaultTagName ?? "div", params, params);
   }

-  // packages/icons/build-module/library/close-small.mjs
-  var import_primitives = __toESM(require_primitives(), 1);
-  var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
-  var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_primitives.Path, { d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z" }) });
-
-  // packages/icons/build-module/library/external.mjs
-  var import_primitives2 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
-  var external_default = /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives2.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives2.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/more-vertical.mjs
-  var import_primitives3 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
-  var more_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives3.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives3.Path, { d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" }) });
-
-  // packages/icons/build-module/library/plus.mjs
-  var import_primitives4 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
-  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives4.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives4.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) });
-
-  // packages/icons/build-module/library/redo.mjs
-  var import_primitives5 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
-  var redo_default = /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives5.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives5.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" }) });
-
-  // packages/icons/build-module/library/undo.mjs
-  var import_primitives6 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
-  var undo_default = /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives6.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives6.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" }) });
-
   // packages/ui/build-module/visually-hidden/visually-hidden.mjs
-  var import_element = __toESM(require_element(), 1);
+  var import_element3 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE = "data-wp-hash";
   function getRuntime() {
     const globalScope = globalThis;
@@ -855,7 +1067,7 @@ var wp;
     registerStyle("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_default = { "visually-hidden": "f37b9e2e191ebd66__visually-hidden" };
-  var VisuallyHidden = (0, import_element.forwardRef)(
+  var VisuallyHidden = (0, import_element3.forwardRef)(
     function VisuallyHidden2({ render, ...restProps }, ref) {
       const element = useRender({
         render,
@@ -873,248 +1085,6 @@ var wp;
     }
   );

-  // packages/admin-ui/build-module/admin-theme-colors/index.mjs
-  var DEFAULT_THEME_COLORS = {
-    primary: "#3858e9",
-    background: "#222524"
-  };
-  var ADMIN_THEME_COLORS = /* @__PURE__ */ new Map([
-    ["modern", DEFAULT_THEME_COLORS],
-    ["fresh", { primary: "#3858e9", 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 getAdminThemeColors() {
-    const scheme = document.body.className.match(/admin-color-([\w-]+)/)?.[1] ?? "modern";
-    return ADMIN_THEME_COLORS.get(scheme) ?? DEFAULT_THEME_COLORS;
-  }
-
-  // packages/customize-widgets/build-module/components/customize-widgets/index.mjs
-  var import_element17 = __toESM(require_element(), 1);
-  var import_components8 = __toESM(require_components(), 1);
-  var import_theme = __toESM(require_theme(), 1);
-
-  // packages/customize-widgets/build-module/components/error-boundary/index.mjs
-  var import_element2 = __toESM(require_element(), 1);
-  var import_i18n = __toESM(require_i18n(), 1);
-  var import_components = __toESM(require_components(), 1);
-  var import_block_editor = __toESM(require_block_editor(), 1);
-  var import_compose = __toESM(require_compose(), 1);
-  var import_hooks = __toESM(require_hooks(), 1);
-  var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
-  function CopyButton({ text, children }) {
-    const ref = (0, import_compose.useCopyToClipboard)(text);
-    return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_components.Button, { size: "compact", variant: "secondary", ref, children });
-  }
-  var ErrorBoundary = class extends import_element2.Component {
-    constructor() {
-      super(...arguments);
-      this.state = {
-        error: null
-      };
-    }
-    componentDidCatch(error) {
-      this.setState({ error });
-      (0, import_hooks.doAction)("editor.ErrorBoundary.errorLogged", error);
-    }
-    render() {
-      const { error } = this.state;
-      if (!error) {
-        return this.props.children;
-      }
-      return /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(
-        import_block_editor.Warning,
-        {
-          className: "customize-widgets-error-boundary",
-          actions: [
-            /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(CopyButton, { text: error.stack, children: (0, import_i18n.__)("Copy Error") }, "copy-error")
-          ],
-          children: (0, import_i18n.__)("The editor has encountered an unexpected error.")
-        }
-      );
-    }
-  };
-
-  // packages/customize-widgets/build-module/components/sidebar-block-editor/index.mjs
-  var import_compose3 = __toESM(require_compose(), 1);
-  var import_core_data = __toESM(require_core_data(), 1);
-  var import_data12 = __toESM(require_data(), 1);
-  var import_element14 = __toESM(require_element(), 1);
-  var import_block_editor9 = __toESM(require_block_editor(), 1);
-  var import_media_utils = __toESM(require_media_utils(), 1);
-  var import_preferences3 = __toESM(require_preferences(), 1);
-  var import_block_library = __toESM(require_block_library(), 1);
-
-  // packages/customize-widgets/build-module/components/block-inspector-button/index.mjs
-  var import_element3 = __toESM(require_element(), 1);
-  var import_i18n2 = __toESM(require_i18n(), 1);
-  var import_components2 = __toESM(require_components(), 1);
-  var import_data = __toESM(require_data(), 1);
-  var import_block_editor2 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
-  function BlockInspectorButton({ inspector, closeMenu, ...props }) {
-    const selectedBlockClientId = (0, import_data.useSelect)(
-      (select) => select(import_block_editor2.store).getSelectedBlockClientId(),
-      []
-    );
-    const selectedBlock = (0, import_element3.useMemo)(
-      () => document.getElementById(`block-${selectedBlockClientId}`),
-      [selectedBlockClientId]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(
-      import_components2.MenuItem,
-      {
-        onClick: () => {
-          inspector.open({
-            returnFocusWhenClose: selectedBlock
-          });
-          closeMenu();
-        },
-        ...props,
-        children: (0, import_i18n2.__)("Show more settings")
-      }
-    );
-  }
-  var block_inspector_button_default = BlockInspectorButton;
-
-  // packages/customize-widgets/build-module/components/header/index.mjs
-  var import_components6 = __toESM(require_components(), 1);
-  var import_block_editor4 = __toESM(require_block_editor(), 1);
-  var import_element7 = __toESM(require_element(), 1);
-  var import_keycodes3 = __toESM(require_keycodes(), 1);
-  var import_i18n7 = __toESM(require_i18n(), 1);
-
-  // packages/customize-widgets/build-module/components/inserter/index.mjs
-  var import_i18n3 = __toESM(require_i18n(), 1);
-  var import_block_editor3 = __toESM(require_block_editor(), 1);
-  var import_components3 = __toESM(require_components(), 1);
-  var import_compose2 = __toESM(require_compose(), 1);
-  var import_data4 = __toESM(require_data(), 1);
-
-  // packages/customize-widgets/build-module/store/index.mjs
-  var import_data3 = __toESM(require_data(), 1);
-
-  // packages/customize-widgets/build-module/store/reducer.mjs
-  var import_data2 = __toESM(require_data(), 1);
-  function blockInserterPanel(state = false, action) {
-    switch (action.type) {
-      case "SET_IS_INSERTER_OPENED":
-        return action.value;
-    }
-    return state;
-  }
-  var reducer_default = (0, import_data2.combineReducers)({
-    blockInserterPanel
-  });
-
-  // packages/customize-widgets/build-module/store/selectors.mjs
-  var selectors_exports = {};
-  __export(selectors_exports, {
-    __experimentalGetInsertionPoint: () => __experimentalGetInsertionPoint,
-    isInserterOpened: () => isInserterOpened
-  });
-  var EMPTY_INSERTION_POINT = {
-    rootClientId: void 0,
-    insertionIndex: void 0
-  };
-  function isInserterOpened(state) {
-    return !!state.blockInserterPanel;
-  }
-  function __experimentalGetInsertionPoint(state) {
-    if (typeof state.blockInserterPanel === "boolean") {
-      return EMPTY_INSERTION_POINT;
-    }
-    return state.blockInserterPanel;
-  }
-
-  // packages/customize-widgets/build-module/store/actions.mjs
-  var actions_exports = {};
-  __export(actions_exports, {
-    setIsInserterOpened: () => setIsInserterOpened
-  });
-  function setIsInserterOpened(value) {
-    return {
-      type: "SET_IS_INSERTER_OPENED",
-      value
-    };
-  }
-
-  // packages/customize-widgets/build-module/store/constants.mjs
-  var STORE_NAME = "core/customize-widgets";
-
-  // packages/customize-widgets/build-module/store/index.mjs
-  var storeConfig = {
-    reducer: reducer_default,
-    selectors: selectors_exports,
-    actions: actions_exports
-  };
-  var store = (0, import_data3.createReduxStore)(STORE_NAME, storeConfig);
-  (0, import_data3.register)(store);
-
-  // packages/customize-widgets/build-module/components/inserter/index.mjs
-  var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
-  function Inserter({ setIsOpened }) {
-    const inserterTitleId = (0, import_compose2.useInstanceId)(
-      Inserter,
-      "customize-widget-layout__inserter-panel-title"
-    );
-    const insertionPoint = (0, import_data4.useSelect)(
-      (select) => select(store).__experimentalGetInsertionPoint(),
-      []
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)(
-      "div",
-      {
-        className: "customize-widgets-layout__inserter-panel",
-        "aria-labelledby": inserterTitleId,
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime9.jsxs)("div", { className: "customize-widgets-layout__inserter-panel-header", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-              "h2",
-              {
-                id: inserterTitleId,
-                className: "customize-widgets-layout__inserter-panel-header-title",
-                children: (0, import_i18n3.__)("Add a block")
-              }
-            ),
-            /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-              import_components3.Button,
-              {
-                size: "small",
-                icon: close_small_default,
-                onClick: () => setIsOpened(false),
-                "aria-label": (0, import_i18n3.__)("Close inserter")
-              }
-            )
-          ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime9.jsx)("div", { className: "customize-widgets-layout__inserter-panel-content", children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(
-            import_block_editor3.__experimentalLibrary,
-            {
-              rootClientId: insertionPoint.rootClientId,
-              __experimentalInsertionIndex: insertionPoint.insertionIndex,
-              showInserterHelpPanel: true,
-              onSelect: () => setIsOpened(false)
-            }
-          ) })
-        ]
-      }
-    );
-  }
-  var inserter_default = Inserter;
-
-  // packages/customize-widgets/build-module/components/more-menu/index.mjs
-  var import_components5 = __toESM(require_components(), 1);
-  var import_element6 = __toESM(require_element(), 1);
-  var import_i18n6 = __toESM(require_i18n(), 1);
-  var import_keycodes2 = __toESM(require_keycodes(), 1);
-  var import_keyboard_shortcuts3 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_preferences = __toESM(require_preferences(), 1);
-
   // packages/customize-widgets/build-module/components/keyboard-shortcut-help-modal/index.mjs
   var import_components4 = __toESM(require_components(), 1);
   var import_i18n5 = __toESM(require_i18n(), 1);
@@ -2323,7 +2293,6 @@ var wp;
       "customize-theme-controls"
     );
     const popoverRef = (0, import_element17.useRef)();
-    const adminPrimary = (0, import_element17.useMemo)(() => getAdminThemeColors().primary, []);
     useClearSelectedBlock(activeSidebarControl, popoverRef);
     (0, import_element17.useEffect)(() => {
       const unsubscribers = sidebarControls.map(
@@ -2354,24 +2323,17 @@ var wp;
       /* @__PURE__ */ (0, import_jsx_runtime21.jsx)("div", { className: "customize-widgets-popover", ref: popoverRef, children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_components8.Popover.Slot, {}) }),
       parentContainer
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_components8.SlotFillProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_theme.ThemeProvider, { isRoot: true, color: { primary: adminPrimary }, children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_components8.SlotFillProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(
       SidebarControls,
       {
         sidebarControls,
         activeSidebarControl,
-        children: /* @__PURE__ */ (0, import_jsx_runtime21.jsxs)(
-          FocusControl,
-          {
-            api,
-            sidebarControls,
-            children: [
-              activeSidebar,
-              popover
-            ]
-          }
-        )
+        children: /* @__PURE__ */ (0, import_jsx_runtime21.jsxs)(FocusControl, { api, sidebarControls, children: [
+          activeSidebar,
+          popover
+        ] })
       }
-    ) }) });
+    ) });
   }

   // packages/customize-widgets/build-module/controls/sidebar-section.mjs
@@ -3077,5 +3039,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).customizeWidgets = wp.customizeWidgets;
-})();
diff --git a/wp-includes/js/dist/customize-widgets.min.js b/wp-includes/js/dist/customize-widgets.min.js
index cca18ff7fc..f1d8a7f8a7 100644
--- a/wp-includes/js/dist/customize-widgets.min.js
+++ b/wp-includes/js/dist/customize-widgets.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-var wp;(wp||={}).customizeWidgets=(()=>{var Wa=Object.create;var ve=Object.defineProperty;var Ra=Object.getOwnPropertyDescriptor;var Ta=Object.getOwnPropertyNames;var za=Object.getPrototypeOf,La=Object.prototype.hasOwnProperty;var h=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),tt=(e,t)=>{for(var r in t)ve(e,r,{get:t[r],enumerable:!0})},Ft=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Ta(t))!La.call(e,a)&&a!==r&&ve(e,a,{get:()=>t[a],enumerable:!(o=Ra(t,a))||o.enumerable});return e};var s=(e,t,r)=>(r=e!=null?Wa(za(e)):{},Ft(t||!e||!e.__esModule?ve(r,"default",{value:e,enumerable:!0}):r,e)),Na=e=>Ft(ve({},"__esModule",{value:!0}),e);var g=h((As,Dt)=>{Dt.exports=window.wp.element});var rt=h((Ws,Ht)=>{Ht.exports=window.wp.blockLibrary});var q=h((Rs,Vt)=>{Vt.exports=window.wp.widgets});var ot=h((Ts,Ut)=>{Ut.exports=window.wp.blocks});var y=h((zs,Gt)=>{Gt.exports=window.wp.data});var ne=h((Ls,$t)=>{$t.exports=window.wp.preferences});var R=h((Ns,Kt)=>{Kt.exports=window.wp.i18n});var Y=h((Ps,Yt)=>{Yt.exports=window.React});var p=h((js,Xt)=>{Xt.exports=window.ReactJSXRuntime});var G=h((mi,br)=>{br.exports=window.wp.primitives});var J=h((Ii,wr)=>{wr.exports=window.wp.compose});var vr=h((Ei,yr)=>{yr.exports=window.wp.theme});var kr=h((Bi,Sr)=>{Sr.exports=window.wp.privateApis});var P=h((zi,xr)=>{xr.exports=window.wp.components});var I=h((Pi,Er)=>{Er.exports=window.wp.blockEditor});var ue=h((Oi,Br)=>{Br.exports=window.wp.hooks});var Mr=h((Di,Nr)=>{Nr.exports=window.wp.coreData});var It=h((Hi,Pr)=>{Pr.exports=window.wp.mediaUtils});var X=h((Ui,Gr)=>{Gr.exports=window.wp.keycodes});var me=h((Qi,to)=>{to.exports=window.wp.keyboardShortcuts});var So=h((Sn,vo)=>{"use strict";vo.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,a,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(!e(t[a],r[a]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;for(a of t.entries())if(!e(a[1],r.get(a[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(t[a]!==r[a])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(a=o;a--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[a]))return!1;for(a=o;a--!==0;){var n=i[a];if(!e(t[n],r[n]))return!1}return!0}return t!==t&&r!==r}});var _o=h((kn,ko)=>{ko.exports=window.wp.isShallowEqual});var ga=h((ml,ha)=>{ha.exports=window.wp.dom});var Es={};tt(Es,{initialize:()=>Is,store:()=>x});var Ze=s(g(),1),Je=s(rt(),1),ie=s(q(),1),Xe=s(ot(),1),Ot=s(y(),1),Aa=s(ne(),1);function qt(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=qt(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Ma(){for(var e,t,r=0,o="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=qt(e))&&(o&&(o+=" "),o+=t);return o}var Se=Ma;var Jt=s(Y(),1),Zt={};function at(e,t){let r=Jt.useRef(Zt);return r.current===Zt&&(r.current=e(t)),r}function Pa(e,t){return function(o,...a){let i=new URL(e);return i.searchParams.set("code",o.toString()),a.forEach(n=>i.searchParams.append("args[]",n)),`${t} error #${o}; visit ${i} for the full message.`}}var Oa=Pa("https://base-ui.com/production-error","Base UI"),Qt=Oa;var U=s(Y(),1);function st(e,t,r,o){let a=at(tr).current;return ja(a,e,t,r,o)&&rr(a,[e,t,r,o]),a.callback}function er(e){let t=at(tr).current;return Fa(t,e)&&rr(t,e),t.callback}function tr(){return{callback:null,cleanup:null,refs:[]}}function ja(e,t,r,o,a){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==a}function Fa(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function rr(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 a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let n=i(r);typeof n=="function"&&(o[a]=n);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let n=o[a];typeof n=="function"?n():i(null);break}case"object":{i.current=null;break}default:}}}}}}var sr=s(Y(),1);var or=s(Y(),1),Da=parseInt(or.version,10);function ar(e){return Da>=e}function it(e){if(!sr.isValidElement(e))return null;let t=e,r=t.props;return(ar(19)?r?.ref:t.ref)??null}function le(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var Ks=Object.freeze([]),Z=Object.freeze({});function ir(e,t){let r={};for(let o in e){let a=e[o];if(t?.hasOwnProperty(o)){let i=t[o](a);i!=null&&Object.assign(r,i);continue}a===!0?r[`data-${o.toLowerCase()}`]="":a&&(r[`data-${o.toLowerCase()}`]=a.toString())}return r}function nr(e,t){return typeof e=="function"?e(t):e}function lr(e,t){return typeof e=="function"?e(t):e}var nt={};function fe(e,t,r,o,a){if(!r&&!o&&!a&&!e)return ke(t);let i=ke(e);return t&&(i=de(i,t)),r&&(i=de(i,r)),o&&(i=de(i,o)),a&&(i=de(i,a)),i}function dr(e){if(e.length===0)return nt;if(e.length===1)return ke(e[0]);let t=ke(e[0]);for(let r=1;r<e.length;r+=1)t=de(t,e[r]);return t}function ke(e){return lt(e)?{...ur(e,nt)}:Ha(e)}function de(e,t){return lt(t)?ur(t,e):Va(e,t)}function Ha(e){let t={...e};for(let r in t){let o=t[r];fr(r,o)&&(t[r]=mr(o))}return t}function Va(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=le(e.style,o);break}case"className":{e[r]=dt(e.className,o);break}default:fr(r,o)?e[r]=Ua(e[r],o):e[r]=o}}return e}function fr(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),a=e.charCodeAt(2);return r===111&&o===110&&a>=65&&a<=90&&(typeof t=="function"||typeof t>"u")}function lt(e){return typeof e=="function"}function ur(e,t){return lt(e)?e(t):e??nt}function Ua(e,t){return t?e?(...r)=>{let o=r[0];if(pr(o)){let i=o;cr(i);let n=t(...r);return i.baseUIHandlerPrevented||e?.(...r),n}let a=t(...r);return e?.(...r),a}:mr(t):e}function mr(e){return e&&((...t)=>{let r=t[0];return pr(r)&&cr(r),e(...t)})}function cr(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function dt(e,t){return t?e?t+" "+e:t:e}function pr(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ft=s(Y(),1);function hr(e,t,r={}){let o=t.render,a=Ga(t,r);if(r.enabled===!1)return null;let i=r.state??Z;return qa(e,o,a,i)}function Ga(e,t={}){let{className:r,style:o,render:a}=e,{state:i=Z,ref:n,props:d,stateAttributesMapping:u,enabled:l=!0}=t,f=l?nr(r,i):void 0,c=l?lr(o,i):void 0,m=l?ir(i,u):Z,S=l&&d?$a(d):void 0,C=l?le(m,S)??{}:Z;return typeof document<"u"&&(l?Array.isArray(n)?C.ref=er([C.ref,it(a),...n]):C.ref=st(C.ref,it(a),n):st(null,null)),l?(f!==void 0&&(C.className=dt(C.className,f)),c!==void 0&&(C.style=le(C.style,c)),C):Z}function $a(e){return Array.isArray(e)?dr(e):fe(void 0,e)}var Ka=Symbol.for("react.lazy");function qa(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let a=fe(r,t.props);a.ref=r.ref;let i=t;return i?.$$typeof===Ka&&(i=U.Children.toArray(t)[0]),U.cloneElement(i,a)}if(e&&typeof e=="string")return Ya(e,r);throw new Error(Qt(8))}function Ya(e,t){return e==="button"?(0,ft.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ft.createElement)("img",{alt:"",...t,key:t.key}):U.createElement(e,t)}function gr(e){return hr(e.defaultTagName??"div",e,e)}var _e=s(G(),1),ut=s(p(),1),mt=(0,ut.jsx)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ut.jsx)(_e.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var Ce=s(G(),1),ct=s(p(),1),pt=(0,ct.jsx)(Ce.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ct.jsx)(Ce.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 xe=s(G(),1),ht=s(p(),1),gt=(0,ht.jsx)(xe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ht.jsx)(xe.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Ie=s(G(),1),bt=s(p(),1),wt=(0,bt.jsx)(Ie.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bt.jsx)(Ie.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var Ee=s(G(),1),yt=s(p(),1),Be=(0,yt.jsx)(Ee.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yt.jsx)(Ee.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 Ae=s(G(),1),vt=s(p(),1),We=(0,vt.jsx)(Ae.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vt.jsx)(Ae.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 _r=s(g(),1),St="data-wp-hash";function kt(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Ja(document)),e.__wpStyleRuntime}function Za(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 Cr(e,t,r){if(!e.head)return;let o=kt(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(Za(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(St,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function Ja(e){let t=kt();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Cr(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xa(e,t){let r=kt();r.styles.set(e,t);for(let o of r.documents.keys())Cr(o,e,t)}typeof process>"u",Xa("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 Qa={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},_t=(0,_r.forwardRef)(function({render:t,...r},o){return gr({render:t,ref:o,props:fe({className:Qa["visually-hidden"]},r,{"data-visually-hidden":""})})});var Ir={primary:"#3858e9",background:"#222524"},es=new Map([["modern",Ir],["fresh",{primary:"#3858e9",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 Ct(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return es.get(e)??Ir}var z=s(g(),1),Ke=s(P(),1),la=s(vr(),1);var Ar=s(g(),1),xt=s(R(),1),Wr=s(P(),1),Rr=s(I(),1),Tr=s(J(),1),zr=s(ue(),1),Re=s(p(),1);function ts({text:e,children:t}){let r=(0,Tr.useCopyToClipboard)(e);return(0,Re.jsx)(Wr.Button,{size:"compact",variant:"secondary",ref:r,children:t})}var Lr=class extends Ar.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){this.setState({error:e}),(0,zr.doAction)("editor.ErrorBoundary.errorLogged",e)}render(){let{error:e}=this.state;return e?(0,Re.jsx)(Rr.Warning,{className:"customize-widgets-error-boundary",actions:[(0,Re.jsx)(ts,{text:e.stack,children:(0,xt.__)("Copy Error")},"copy-error")],children:(0,xt.__)("The editor has encountered an unexpected error.")}):this.props.children}};var Yo=s(J(),1),Zo=s(Mr(),1),Jo=s(y(),1),Ue=s(g(),1),L=s(I(),1),Xo=s(It(),1),Qo=s(ne(),1),ea=s(rt(),1);var Or=s(g(),1),jr=s(R(),1),Fr=s(P(),1),Dr=s(y(),1),Hr=s(I(),1),Vr=s(p(),1);function rs({inspector:e,closeMenu:t,...r}){let o=(0,Dr.useSelect)(i=>i(Hr.store).getSelectedBlockClientId(),[]),a=(0,Or.useMemo)(()=>document.getElementById(`block-${o}`),[o]);return(0,Vr.jsx)(Fr.MenuItem,{onClick:()=>{e.open({returnFocusWhenClose:a}),t()},...r,children:(0,jr.__)("Show more settings")})}var Ur=rs;var Pe=s(P(),1),bo=s(I(),1),ee=s(g(),1),Q=s(X(),1),F=s(R(),1);var At=s(R(),1),Yr=s(I(),1),Zr=s(P(),1),Jr=s(J(),1),Xr=s(y(),1);var Te=s(y(),1);var $r=s(y(),1);function os(e=!1,t){return t.type==="SET_IS_INSERTER_OPENED"?t.value:e}var Kr=(0,$r.combineReducers)({blockInserterPanel:os});var Et={};tt(Et,{__experimentalGetInsertionPoint:()=>is,isInserterOpened:()=>ss});var as={rootClientId:void 0,insertionIndex:void 0};function ss(e){return!!e.blockInserterPanel}function is(e){return typeof e.blockInserterPanel=="boolean"?as:e.blockInserterPanel}var Bt={};tt(Bt,{setIsInserterOpened:()=>ns});function ns(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}var qr="core/customize-widgets";var ls={reducer:Kr,selectors:Et,actions:Bt},x=(0,Te.createReduxStore)(qr,ls);(0,Te.register)(x);var D=s(p(),1);function Qr({setIsOpened:e}){let t=(0,Jr.useInstanceId)(Qr,"customize-widget-layout__inserter-panel-title"),r=(0,Xr.useSelect)(o=>o(x).__experimentalGetInsertionPoint(),[]);return(0,D.jsxs)("div",{className:"customize-widgets-layout__inserter-panel","aria-labelledby":t,children:[(0,D.jsxs)("div",{className:"customize-widgets-layout__inserter-panel-header",children:[(0,D.jsx)("h2",{id:t,className:"customize-widgets-layout__inserter-panel-header-title",children:(0,At.__)("Add a block")}),(0,D.jsx)(Zr.Button,{size:"small",icon:mt,onClick:()=>e(!1),"aria-label":(0,At.__)("Close inserter")})]}),(0,D.jsx)("div",{className:"customize-widgets-layout__inserter-panel-content",children:(0,D.jsx)(Yr.__experimentalLibrary,{rootClientId:r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,showInserterHelpPanel:!0,onSelect:()=>e(!1)})})]})}var eo=Qr;var j=s(P(),1),co=s(g(),1),b=s(R(),1);var po=s(X(),1),ho=s(me(),1),Me=s(ne(),1);var fo=s(P(),1),O=s(R(),1),ce=s(me(),1),Ne=s(y(),1),uo=s(g(),1);var E=s(R(),1),ro=[{keyCombination:{modifier:"primary",character:"b"},description:(0,E.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,E.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,E.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,E.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,E.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,E.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,E.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,E.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,E.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,E.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,E.__)("Add non breaking space.")}];var ao=s(g(),1),ze=s(X(),1),B=s(p(),1);function oo({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?ze.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?ze.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,B.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||o,children:(Array.isArray(r)?r:[r]).map((a,i)=>a==="+"?(0,B.jsx)(ao.Fragment,{children:a},i):(0,B.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key",children:a},i))})}function ds({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,B.jsxs)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,B.jsx)(oo,{keyCombination:t,forceAriaLabel:o}),r.map((a,i)=>(0,B.jsx)(oo,{keyCombination:a,forceAriaLabel:o},i))]})]})}var Le=ds;var so=s(y(),1),io=s(me(),1);var no=s(p(),1);function fs({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,so.useSelect)(a=>{let{getShortcutKeyCombination:i,getShortcutDescription:n,getShortcutAliases:d}=a(io.store);return{keyCombination:i(e),aliases:d(e),description:n(e)}},[e]);return t?(0,no.jsx)(Le,{keyCombination:t,description:r,aliases:o}):null}var lo=fs;var _=s(p(),1),us=({shortcuts:e})=>(0,_.jsx)("ul",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,_.jsx)("li",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,_.jsx)(lo,{name:t}):(0,_.jsx)(Le,{...t})},r))}),Rt=({title:e,shortcuts:t,className:r})=>(0,_.jsxs)("section",{className:Se("customize-widgets-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,_.jsx)("h2",{className:"customize-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,_.jsx)(us,{shortcuts:t})]}),Wt=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,Ne.useSelect)(a=>a(ce.store).getCategoryShortcuts(t),[t]);return(0,_.jsx)(Rt,{title:e,shortcuts:o.concat(r)})};function mo({isModalActive:e,toggleModal:t}){let{registerShortcut:r}=(0,Ne.useDispatch)(ce.store);return(0,uo.useEffect)(()=>{r({name:"core/customize-widgets/keyboard-shortcuts",category:"main",description:(0,O.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}})},[r]),(0,ce.useShortcut)("core/customize-widgets/keyboard-shortcuts",t),e?(0,_.jsxs)(fo.Modal,{className:"customize-widgets-keyboard-shortcut-help-modal",title:(0,O.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,_.jsx)(Rt,{className:"customize-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/customize-widgets/keyboard-shortcuts"]}),(0,_.jsx)(Wt,{title:(0,O.__)("Global shortcuts"),categoryName:"global"}),(0,_.jsx)(Wt,{title:(0,O.__)("Selection shortcuts"),categoryName:"selection"}),(0,_.jsx)(Wt,{title:(0,O.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,O.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,O.__)("Forward-slash")}]}),(0,_.jsx)(Rt,{title:(0,O.__)("Text formatting"),shortcuts:ro})]}):null}var w=s(p(),1);function go(){let[e,t]=(0,co.useState)(!1),r=()=>t(!e);return(0,ho.useShortcut)("core/customize-widgets/keyboard-shortcuts",r),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(j.ToolbarDropdownMenu,{icon:gt,label:(0,b.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:()=>(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)(j.MenuGroup,{label:(0,b._x)("View","noun"),children:(0,w.jsx)(Me.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"fixedToolbar",label:(0,b.__)("Top toolbar"),info:(0,b.__)("Access all block and document tools in a single place"),messageActivated:(0,b.__)("Top toolbar activated"),messageDeactivated:(0,b.__)("Top toolbar deactivated")})}),(0,w.jsxs)(j.MenuGroup,{label:(0,b.__)("Tools"),children:[(0,w.jsx)(j.MenuItem,{onClick:()=>{t(!0)},shortcut:po.displayShortcut.access("h"),children:(0,b.__)("Keyboard shortcuts")}),(0,w.jsx)(Me.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"welcomeGuide",label:(0,b.__)("Welcome Guide")}),(0,w.jsxs)(j.MenuItem,{role:"menuitem",icon:pt,href:(0,b.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,b.__)("Help"),(0,w.jsx)(_t,{render:(0,w.jsx)("span",{}),children:(0,b.__)("(opens in a new tab)")})]})]}),(0,w.jsx)(j.MenuGroup,{label:(0,b.__)("Preferences"),children:(0,w.jsx)(Me.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"keepCaretInsideBlock",label:(0,b.__)("Contain text cursor inside block"),info:(0,b.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,b.__)("Contain text cursor inside block activated"),messageDeactivated:(0,b.__)("Contain text cursor inside block deactivated")})})]})}),(0,w.jsx)(mo,{isModalActive:e,toggleModal:r})]})}var A=s(p(),1);function ms({sidebar:e,inserter:t,isInserterOpened:r,setIsInserterOpened:o,isFixedToolbarActive:a}){let[[i,n],d]=(0,ee.useState)([e.hasUndo(),e.hasRedo()]),u=(0,Q.isAppleOS)()?Q.displayShortcut.primaryShift("z"):Q.displayShortcut.primary("y");return(0,ee.useEffect)(()=>e.subscribeHistory(()=>{d([e.hasUndo(),e.hasRedo()])}),[e]),(0,A.jsxs)(A.Fragment,{children:[(0,A.jsx)("div",{className:Se("customize-widgets-header",{"is-fixed-toolbar-active":a}),children:(0,A.jsxs)(bo.NavigableToolbar,{className:"customize-widgets-header-toolbar","aria-label":(0,F.__)("Document tools"),children:[(0,A.jsx)(Pe.ToolbarButton,{icon:(0,F.isRTL)()?Be:We,label:(0,F.__)("Undo"),shortcut:Q.displayShortcut.primary("z"),disabled:!i,onClick:e.undo,className:"customize-widgets-editor-history-button undo-button"}),(0,A.jsx)(Pe.ToolbarButton,{icon:(0,F.isRTL)()?We:Be,label:(0,F.__)("Redo"),shortcut:u,disabled:!n,onClick:e.redo,className:"customize-widgets-editor-history-button redo-button"}),(0,A.jsx)(Pe.ToolbarButton,{className:"customize-widgets-header-toolbar__inserter-toggle",isPressed:r,variant:"primary",icon:wt,label:(0,F._x)("Add block","Generic label for block inserter button"),onClick:()=>{o(l=>!l)}}),(0,A.jsx)(go,{})]})}),(0,ee.createPortal)((0,A.jsx)(eo,{setIsOpened:o}),t.contentContainer[0])]})}var wo=ms;var Oe=s(g(),1),te=s(y(),1);function yo(e){let t=(0,te.useSelect)(o=>o(x).isInserterOpened(),[]),{setIsInserterOpened:r}=(0,te.useDispatch)(x);return(0,Oe.useEffect)(()=>{t?e.open():e.close()},[e,t]),[t,(0,Oe.useCallback)(o=>{let a=o;typeof o=="function"&&(a=o((0,te.select)(x).isInserterOpened())),r(a)},[r])]}var Lo=s(I(),1);var xo=s(So(),1),oe=s(g(),1),je=s(_o(),1),re=s(q(),1);var H=s(ot(),1),Co=s(q(),1);function pe(e){let t=e.match(/^widget_(.+)(?:\[(\d+)\])$/);if(t){let r=t[1],o=parseInt(t[2],10);return`${r}-${o}`}return e}function he(e,t=null){let r;if(e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance))if(e.attributes.id)r={id:e.attributes.id};else{let{encoded:d,hash:u,raw:l,...f}=e.attributes.instance;r={idBase:e.attributes.idBase,instance:{...t?.instance,is_widget_customizer_js_value:!0,encoded_serialized_instance:d,instance_hash_key:u,raw_instance:l,...f}}}else r={idBase:"block",widgetClass:"WP_Widget_Block",instance:{raw_instance:{content:(0,H.serialize)(e)}}};let{form:a,rendered:i,...n}=t||{};return{...n,...r}}function Tt({id:e,idBase:t,number:r,instance:o}){let a,{encoded_serialized_instance:i,instance_hash_key:n,raw_instance:d,...u}=o;if(t==="block"){let l=(0,H.parse)(d.content??"",{__unstableSkipAutop:!0});a=l.length?l[0]:(0,H.createBlock)("core/paragraph",{})}else r?a=(0,H.createBlock)("core/legacy-widget",{idBase:t,instance:{encoded:i,hash:n,raw:d,...u}}):a=(0,H.createBlock)("core/legacy-widget",{id:e});return(0,Co.addWidgetIdToBlock)(a,e)}function cs(e){return e.map(t=>Tt(t))}function Io(e){let[t,r]=(0,oe.useState)(()=>cs(e.getWidgets()));(0,oe.useEffect)(()=>e.subscribe((a,i)=>{r(n=>{let d=new Map(a.map(f=>[f.id,f])),u=new Map(n.map(f=>[(0,re.getWidgetIdFromBlock)(f),f])),l=i.map(f=>{let c=d.get(f.id);return c&&c===f?u.get(f.id):Tt(f)});return(0,je.isShallowEqual)(n,l)?n:l})}),[e]);let o=(0,oe.useCallback)(a=>{r(i=>{if((0,je.isShallowEqual)(i,a))return i;let n=new Map(i.map(l=>[(0,re.getWidgetIdFromBlock)(l),l])),d=a.map(l=>{let f=(0,re.getWidgetIdFromBlock)(l);if(f&&n.has(f)){let c=n.get(f),m=e.getWidget(f);return(0,xo.default)(l,c)&&m?m:he(l,m)}return he(l)});if((0,je.isShallowEqual)(e.getWidgets(),d))return i;let u=e.setWidgets(d);return a.reduce((l,f,c)=>{let m=u[c];return m!==null&&(l===a&&(l=a.slice()),l[c]=(0,re.addWidgetIdToBlock)(f,m)),l},a)})},[e]);return[t,o,o]}var ge=s(g(),1),Ao=s(y(),1),Wo=s(I(),1),Ro=s(q(),1);var W=s(g(),1);var Eo=s(p(),1),zt=(0,W.createContext)();zt.displayName="FocusControlContext";function Bo({api:e,sidebarControls:t,children:r}){let[o,a]=(0,W.useState)({current:null}),i=(0,W.useCallback)(d=>{for(let u of t)if(u.setting.get().includes(d)){u.sectionInstance.expand({completeCallback(){a({current:d})}});break}},[t]);(0,W.useEffect)(()=>{function d(f){let c=pe(f);i(c)}let u=!1;function l(){e.previewer.preview.bind("focus-control-for-setting",d),u=!0}return e.previewer.bind("ready",l),()=>{e.previewer.unbind("ready",l),u&&e.previewer.preview.unbind("focus-control-for-setting",d)}},[e,i]);let n=(0,W.useMemo)(()=>[o,i],[o,i]);return(0,Eo.jsx)(zt.Provider,{value:n,children:r})}var Fe=()=>(0,W.useContext)(zt);function To(e){let{selectBlock:t}=(0,Ao.useDispatch)(Wo.store),[r]=Fe(),o=(0,ge.useRef)(e);(0,ge.useEffect)(()=>{o.current=e},[e]),(0,ge.useEffect)(()=>{if(r.current){let a=o.current.find(i=>(0,Ro.getWidgetIdFromBlock)(i)===r.current);a&&(t(a.clientId),document.querySelector(`[data-block="${a.clientId}"]`)?.focus())}},[r,t])}var zo=s(kr(),1),{lock:Wn,unlock:$}=(0,zo.__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 No=s(p(),1),{ExperimentalBlockEditorProvider:ps}=$(Lo.privateApis);function Mo({sidebar:e,settings:t,children:r}){let[o,a,i]=Io(e);return To(o),(0,No.jsx)(ps,{value:o,onInput:a,onChange:i,settings:t,useSubRegistry:!1,children:r})}var T=s(R(),1),be=s(P(),1),Po=s(y(),1),Oo=s(ne(),1),k=s(p(),1);function jo({sidebar:e}){let{toggle:t}=(0,Po.useDispatch)(Oo.store),r=e.getWidgets().every(o=>o.id.startsWith("block-"));return(0,k.jsxs)("div",{className:"customize-widgets-welcome-guide",children:[(0,k.jsx)("div",{className:"customize-widgets-welcome-guide__image__wrapper",children:(0,k.jsxs)("picture",{children:[(0,k.jsx)("source",{srcSet:"https://s.w.org/images/block-editor/welcome-editor.svg",media:"(prefers-reduced-motion: reduce)"}),(0,k.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,k.jsx)("h1",{className:"customize-widgets-welcome-guide__heading",children:(0,T.__)("Welcome to block Widgets")}),(0,k.jsx)("p",{className:"customize-widgets-welcome-guide__text",children:r?(0,T.__)("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,T.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,k.jsx)(be.Button,{size:"compact",variant:"primary",onClick:()=>t("core/customize-widgets","welcomeGuide"),children:(0,T.__)("Got it")}),(0,k.jsx)("hr",{className:"customize-widgets-welcome-guide__separator"}),!r&&(0,k.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,T.__)("Want to stick with the old widgets?"),(0,k.jsx)("br",{}),(0,k.jsx)(be.ExternalLink,{href:(0,T.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,T.__)("Get the Classic Widgets plugin.")})]}),(0,k.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,T.__)("New to the block editor?"),(0,k.jsx)("br",{}),(0,k.jsx)(be.ExternalLink,{href:(0,T.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),children:(0,T.__)("Here's a detailed guide.")})]})]})}var Do=s(g(),1),ae=s(me(),1),Ho=s(X(),1),Vo=s(y(),1),De=s(R(),1),Uo=s(I(),1);var{usesNativeUndo:Fo}=$(Uo.privateApis);function Go({undo:e,redo:t,save:r}){return(0,ae.useShortcut)("core/customize-widgets/undo",o=>{Fo(o)||(e(),o.preventDefault())}),(0,ae.useShortcut)("core/customize-widgets/redo",o=>{Fo(o)||(t(),o.preventDefault())}),(0,ae.useShortcut)("core/customize-widgets/save",o=>{o.preventDefault(),r()}),null}function hs(){let{registerShortcut:e,unregisterShortcut:t}=(0,Vo.useDispatch)(ae.store);return(0,Do.useEffect)(()=>(e({name:"core/customize-widgets/undo",category:"global",description:(0,De.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/customize-widgets/redo",category:"global",description:(0,De.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,Ho.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/customize-widgets/save",category:"global",description:(0,De.__)("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}Go.Register=hs;var Lt=Go;var He=s(g(),1),Ve=s(I(),1),$o=s(y(),1),Ko=s(p(),1);function qo(e){let t=(0,He.useRef)(),r=(0,$o.useSelect)(o=>o(Ve.store).getBlockCount()===0);return(0,He.useEffect)(()=>{if(r&&t.current){let{ownerDocument:o}=t.current;(!o.activeElement||o.activeElement===o.body)&&t.current.focus()}},[r]),(0,Ko.jsx)(Ve.ButtonBlockAppender,{...e,ref:t})}var v=s(p(),1),{ExperimentalBlockCanvas:gs}=$(L.privateApis),{BlockKeyboardShortcuts:bs}=$(ea.privateApis);function ta({blockEditorSettings:e,sidebar:t,inserter:r,inspector:o}){let[a,i]=yo(r),n=(0,Yo.useViewportMatch)("small"),{hasUploadPermissions:d,isFixedToolbarActive:u,keepCaretInsideBlock:l,isWelcomeGuideActive:f}=(0,Jo.useSelect)(m=>{let{get:S}=m(Qo.store);return{hasUploadPermissions:m(Zo.store).canUser("create",{kind:"postType",name:"attachment"})??!0,isFixedToolbarActive:!!S("core/customize-widgets","fixedToolbar"),keepCaretInsideBlock:!!S("core/customize-widgets","keepCaretInsideBlock"),isWelcomeGuideActive:!!S("core/customize-widgets","welcomeGuide")}},[]),c=(0,Ue.useMemo)(()=>{let m;return d&&(m=({onError:S,...C})=>{(0,Xo.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:M})=>S(M),...C})}),{...e,__experimentalSetIsInserterOpened:i,mediaUpload:m,hasFixedToolbar:u||!n,keepCaretInsideBlock:l,editorTool:"edit",__unstableHasCustomAppender:!0}},[d,e,u,n,l,i]);return f?(0,v.jsx)(jo,{sidebar:t}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(Lt.Register,{}),(0,v.jsx)(bs,{}),(0,v.jsxs)(Mo,{sidebar:t,settings:c,children:[(0,v.jsx)(Lt,{undo:t.undo,redo:t.redo,save:t.save}),(0,v.jsx)(wo,{sidebar:t,inserter:r,isInserterOpened:a,setIsInserterOpened:i,isFixedToolbarActive:u||!n}),(u||!n)&&(0,v.jsx)(L.BlockToolbar,{hideDragHandle:!0}),(0,v.jsx)(gs,{shouldIframe:!1,styles:c.defaultEditorStyles,height:"100%",children:(0,v.jsx)(L.BlockList,{renderAppender:qo})}),(0,Ue.createPortal)((0,v.jsx)("form",{onSubmit:m=>m.preventDefault(),children:(0,v.jsx)(L.BlockInspector,{})}),o.contentContainer[0])]}),(0,v.jsx)(L.__unstableBlockSettingsMenuFirstItem,{children:({onClose:m})=>(0,v.jsx)(Ur,{inspector:o,closeMenu:m})})]})}var K=s(g(),1),ra=s(p(),1),Ge=(0,K.createContext)();Ge.displayName="SidebarControlsContext";function oa({sidebarControls:e,activeSidebarControl:t,children:r}){let o=(0,K.useMemo)(()=>({sidebarControls:e,activeSidebarControl:t}),[e,t]);return(0,ra.jsx)(Ge.Provider,{value:o,children:r})}function aa(){let{sidebarControls:e}=(0,K.useContext)(Ge);return e}function sa(){let{activeSidebarControl:e}=(0,K.useContext)(Ge);return e}var ia=s(g(),1),$e=s(y(),1),Nt=s(I(),1);function na(e,t){let{hasSelectedBlock:r,hasMultiSelection:o}=(0,$e.useSelect)(Nt.store),{clearSelectedBlock:a}=(0,$e.useDispatch)(Nt.store);(0,ia.useEffect)(()=>{if(t.current&&e){let i=function(m){(r()||o())&&m&&f.contains(m)&&!l.contains(m)&&!t.current.contains(m)&&!m.closest('[role="dialog"]')&&!u.expanded()&&a()},n=function(m){i(m.target)},d=function(){i(f.activeElement)},u=e.inspector,l=e.container[0],f=l.ownerDocument,c=f.defaultView;return f.addEventListener("mousedown",n),c.addEventListener("blur",d),()=>{f.removeEventListener("mousedown",n),c.removeEventListener("blur",d)}}},[t,e,r,o,a])}var N=s(p(),1);function da({api:e,sidebarControls:t,blockEditorSettings:r}){let[o,a]=(0,z.useState)(null),i=document.getElementById("customize-theme-controls"),n=(0,z.useRef)(),d=(0,z.useMemo)(()=>Ct().primary,[]);na(o,n),(0,z.useEffect)(()=>{let f=t.map(c=>c.subscribe(m=>{m&&a(c)}));return()=>{f.forEach(c=>c())}},[t]);let u=o&&(0,z.createPortal)((0,N.jsx)(Lr,{children:(0,N.jsx)(ta,{blockEditorSettings:r,sidebar:o.sidebarAdapter,inserter:o.inserter,inspector:o.inspector},o.id)}),o.container[0]),l=i&&(0,z.createPortal)((0,N.jsx)("div",{className:"customize-widgets-popover",ref:n,children:(0,N.jsx)(Ke.Popover.Slot,{})}),i);return(0,N.jsx)(Ke.SlotFillProvider,{children:(0,N.jsx)(la.ThemeProvider,{isRoot:!0,color:{primary:d},children:(0,N.jsx)(oa,{sidebarControls:t,activeSidebarControl:o,children:(0,N.jsxs)(Bo,{api:e,sidebarControls:t,children:[u,l]})})})})}var qe=s(R(),1);function fa(){let{wp:{customize:e}}=window;return class extends e.Section{constructor(r,o){super(r,o),this.parentSection=o.parentSection,this.returnFocusWhenClose=null,this._isOpen=!1}get isOpen(){return this._isOpen}set isOpen(r){this._isOpen=r,this.triggerActiveCallbacks()}ready(){this.contentContainer[0].classList.add("customize-widgets-layout__inspector")}isContextuallyActive(){return this.isOpen}onChangeExpanded(r,o){super.onChangeExpanded(r,o),this.parentSection&&!o.unchanged&&(r?this.parentSection.collapse({manualTransition:!0}):this.parentSection.expand({manualTransition:!0,completeCallback:()=>{this.returnFocusWhenClose&&!this.contentContainer[0].contains(this.returnFocusWhenClose)&&this.returnFocusWhenClose.focus()}}))}open({returnFocusWhenClose:r}={}){this.isOpen=!0,this.returnFocusWhenClose=r,this.expand({allowMultiple:!0})}close(){this.collapse({allowMultiple:!0})}collapse(r){this.isOpen=!1,super.collapse(r)}triggerActiveCallbacks(){this.active.callbacks.fireWith(this.active,[!1,!0])}}}var ws=e=>`widgets-inspector-${e}`;function ua(){let{wp:{customize:e}}=window,t=window.matchMedia("(prefers-reduced-motion: reduce)"),r=t.matches;return t.addEventListener("change",o=>{r=o.matches}),class extends e.Section{ready(){let a=fa();this.inspector=new a(ws(this.id),{title:(0,qe.__)("Block Settings"),parentSection:this,customizeAction:[(0,qe.__)("Customizing"),(0,qe.__)("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(a,i){let n=this.controls(),d={...i,completeCallback(){n.forEach(u=>{u.onChangeSectionExpanded?.(a,d)}),i.completeCallback?.()}};if(d.manualTransition){a?(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"),d.completeCallback()};r?u():this.contentContainer.one("transitionend",u)}else super.onChangeExpanded(a,d)}}}var va=s(y(),1);var{wp:ma}=window;function ca(e){let t=e.match(/^(.+)-(\d+)$/);return t?{idBase:t[1],number:parseInt(t[2],10)}:{idBase:e}}function Mt(e){let{idBase:t,number:r}=ca(e);return r?`widget_${t}[${r}]`:`widget_${t}`}function ys(e,t,r){let o=!1,a;function i(...n){let d=(o?t:e).apply(this,n);return o=!0,clearTimeout(a),a=setTimeout(()=>{o=!1},r),d}return i.cancel=()=>{o=!1,clearTimeout(a)},i}var pa=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(r=>this.getWidget(r))],this.historyIndex=0,this.historySubscribers=new Set,this._debounceSetHistory=ys(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=pe(e.id);if(!this.setting.get().includes(t))return;let r=this.getWidgets();this._pushHistory(),this._emit(r,this.getWidgets())}_createWidget(e){let t=ma.customize.Widgets.availableWidgets.findWhere({id_base:e.idBase}),r=e.number;t.get("is_multi")&&!r&&(t.set("multi_number",t.get("multi_number")+1),r=t.get("multi_number"));let o=r?`widget_${e.idBase}[${r}]`:`widget_${e.idBase}`,a={transport:ma.customize.Widgets.data.selectiveRefreshableWidgets[t.get("id_base")]?"postMessage":"refresh",previewer:this.setting.previewer};return this.api.create(o,o,"",a).set(e.instance),pe(o)}_removeWidget(e){let t=Mt(e.id),r=this.api(t);if(r){let o=r.get();this.widgetsCache.delete(o)}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 r=Mt(e.id);return this.api(r).set(e.instance),e.id}return this._removeWidget(e),this._createWidget(e)}getWidget(e){if(!e)return null;let{idBase:t,number:r}=ca(e),o=Mt(e),a=this.api(o);if(!a)return null;let i=a.get();if(this.widgetsCache.has(i))return this.widgetsCache.get(i);let n={id:e,idBase:t,number:r,instance:i};return this.widgetsCache.set(i,n),n}_updateWidgets(e){this.locked=!0;let t=[],r=e.map(a=>{if(a.id&&this.getWidget(a.id))return t.push(null),this._updateWidget(a);let i=this._createWidget(a);return t.push(i),i});return this.getWidgets().filter(a=>!r.includes(a.id)).forEach(a=>this._removeWidget(a)),this.setting.set(r),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 r=this.history[this.historyIndex];this._updateWidgets(r),this._emit(t,this.getWidgets()),this.historySubscribers.forEach(o=>o()),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 ba=s(X(),1),wa=s(ga(),1),Pt=s(y(),1);function ya(){let{wp:{customize:e}}=window,t=e.OuterSection;return e.OuterSection=class extends t{onChangeExpanded(r,o){return r&&e.section.each(a=>{a.params.type==="outer"&&a.id!==this.id&&a.expanded()&&a.collapse()}),super.onChangeExpanded(r,o)}},e.sectionConstructor.outer=e.OuterSection,class extends e.OuterSection{constructor(...o){super(...o),this.params.type="outer",this.activeElementBeforeExpanded=null,this.contentContainer[0].ownerDocument.defaultView.addEventListener("keydown",i=>{this.expanded()&&(i.keyCode===ba.ESCAPE||i.code==="Escape")&&!i.defaultPrevented&&(i.preventDefault(),i.stopPropagation(),(0,Pt.dispatch)(x).setIsInserterOpened(!1))},!0),this.contentContainer.addClass("widgets-inserter"),this.isFromInternalAction=!1,this.expanded.bind(()=>{this.isFromInternalAction||(0,Pt.dispatch)(x).setIsInserterOpened(this.expanded()),this.isFromInternalAction=!1})}open(){if(!this.expanded()){let o=this.contentContainer[0];this.activeElementBeforeExpanded=o.ownerDocument.activeElement,this.isFromInternalAction=!0,this.expand({completeCallback(){let a=wa.focus.tabbable.find(o)[1];a&&a.focus()}})}}close(){if(this.expanded()){let o=this.contentContainer[0],a=o.ownerDocument.activeElement;this.isFromInternalAction=!0,this.collapse({completeCallback(){o.contains(a)&&this.activeElementBeforeExpanded&&this.activeElementBeforeExpanded.focus()}})}}}}var vs=e=>`widgets-inserter-${e}`;function Sa(){let{wp:{customize:e}}=window;return class extends e.Control{constructor(...r){super(...r),this.subscribers=new Set}ready(){let r=ya();this.inserter=new r(vs(this.id),{}),e.section.add(this.inserter),this.sectionInstance=e.section(this.section()),this.inspector=this.sectionInstance.inspector,this.sidebarAdapter=new pa(this.setting,e)}subscribe(r){return this.subscribers.add(r),()=>{this.subscribers.delete(r)}}onChangeSectionExpanded(r,o){o.unchanged||(r||(0,va.dispatch)(x).setIsInserterOpened(!1),this.subscribers.forEach(a=>a(r,o)))}}}var se=s(I(),1),ka=s(J(),1),we=s(y(),1),_a=s(ue(),1),Ye=s(q(),1);var V=s(p(),1),Ss=(0,ka.createHigherOrderComponent)(e=>t=>{let r=(0,Ye.getWidgetIdFromBlock)(t),o=aa(),a=sa(),i=o?.length>1,n=t.name,d=t.clientId,u=(0,we.useSelect)(S=>S(se.store).canInsertBlockType(n,""),[n]),l=(0,we.useSelect)(S=>S(se.store).getBlock(d),[d]),{removeBlock:f}=(0,we.useDispatch)(se.store),[,c]=Fe();function m(S){let C=o.find(M=>M.id===S);if(r){let M=a.setting,Qe=C.setting;M(M().filter(et=>et!==r)),Qe([...Qe(),r])}else{let M=C.sidebarAdapter;f(d),r=M.setWidgets([...M.getWidgets(),he(l)]).reverse().find(et=>!!et)}c(r)}return(0,V.jsxs)(V.Fragment,{children:[(0,V.jsx)(e,{...t},"edit"),i&&u&&(0,V.jsx)(se.BlockControls,{children:(0,V.jsx)(Ye.MoveToWidgetArea,{widgetAreas:o.map(S=>({id:S.id,name:S.params.label,description:S.params.description})),currentWidgetAreaId:a?.id,onSelect:m})})]})},"withMoveToSidebarToolbarItem");(0,_a.addFilter)("editor.BlockEdit","core/customize-widgets/block-edit",Ss);var Ca=s(ue(),1),xa=s(It(),1),ks=()=>xa.MediaUpload;(0,Ca.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",ks);var Ia=s(J(),1),Ea=s(ue(),1),Ba=s(p(),1),{wp:_s}=window,Cs=(0,Ia.createHigherOrderComponent)(e=>t=>{let{idBase:r}=t.attributes,o=_s.customize.Widgets.data.availableWidgets.find(a=>a.id_base===r)?.is_wide??!1;return(0,Ba.jsx)(e,{...t,isWide:o},"edit")},"withWideWidgetDisplay");(0,Ea.addFilter)("editor.BlockEdit","core/customize-widgets/wide-widget-display",Cs);var jt=s(p(),1),{wp:ye}=window,xs=["core/more","core/block","core/freeform","core/template-part"];function Is(e,t){(0,Ot.dispatch)(Aa.store).setDefaults("core/customize-widgets",{fixedToolbar:!1,welcomeGuide:!0}),(0,Ot.dispatch)(Xe.store).reapplyBlockTypeFilters();let r=(0,Je.__experimentalGetCoreBlocks)().filter(i=>!(xs.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,Je.registerCoreBlocks)(r),(0,ie.registerLegacyWidgetBlock)(),(0,ie.registerLegacyWidgetVariations)(t),(0,ie.registerWidgetGroupBlock)(),(0,Xe.setFreeformContentHandlerName)("core/html");let o=Sa(t);ye.customize.sectionConstructor.sidebar=ua(),ye.customize.controlConstructor.sidebar_block_editor=o;let a=document.createElement("div");document.body.appendChild(a),ye.customize.bind("ready",()=>{let i=[];ye.customize.control.each(n=>{n instanceof o&&i.push(n)}),(0,Ze.createRoot)(a).render((0,jt.jsx)(Ze.StrictMode,{children:(0,jt.jsx)(da,{api:ye.customize,sidebarControls:i,blockEditorSettings:t})}))})}return Na(Es);})();
-(window.wp ||= {}).customizeWidgets = wp.customizeWidgets;
-})();
+var wp;(wp||={}).customizeWidgets=(()=>{var Ca=Object.create;var ve=Object.defineProperty;var Ia=Object.getOwnPropertyDescriptor;var Ea=Object.getOwnPropertyNames;var Ba=Object.getPrototypeOf,Wa=Object.prototype.hasOwnProperty;var h=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),tt=(e,t)=>{for(var r in t)ve(e,r,{get:t[r],enumerable:!0})},jt=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Ea(t))!Wa.call(e,a)&&a!==r&&ve(e,a,{get:()=>t[a],enumerable:!(o=Ia(t,a))||o.enumerable});return e};var s=(e,t,r)=>(r=e!=null?Ca(Ba(e)):{},jt(t||!e||!e.__esModule?ve(r,"default",{value:e,enumerable:!0}):r,e)),Aa=e=>jt(ve({},"__esModule",{value:!0}),e);var g=h((_s,Ft)=>{Ft.exports=window.wp.element});var rt=h((xs,Dt)=>{Dt.exports=window.wp.blockLibrary});var q=h((Cs,Vt)=>{Vt.exports=window.wp.widgets});var ot=h((Is,Ht)=>{Ht.exports=window.wp.blocks});var y=h((Es,Ut)=>{Ut.exports=window.wp.data});var ne=h((Bs,Gt)=>{Gt.exports=window.wp.preferences});var N=h((Ws,$t)=>{$t.exports=window.wp.components});var R=h((As,Kt)=>{Kt.exports=window.wp.i18n});var I=h((Rs,qt)=>{qt.exports=window.wp.blockEditor});var Y=h((zs,Yt)=>{Yt.exports=window.wp.compose});var le=h((Ts,Zt)=>{Zt.exports=window.wp.hooks});var c=h((Ls,Jt)=>{Jt.exports=window.ReactJSXRuntime});var sr=h((Ps,ar)=>{ar.exports=window.wp.coreData});var st=h((Os,ir)=>{ir.exports=window.wp.mediaUtils});var Z=h((Ds,hr)=>{hr.exports=window.wp.keycodes});var U=h((Vs,gr)=>{gr.exports=window.wp.primitives});var de=h((fi,Ir)=>{Ir.exports=window.wp.keyboardShortcuts});var J=h((ui,Er)=>{Er.exports=window.React});var Yr=h((ji,qr)=>{qr.exports=window.wp.privateApis});var wo=h((un,go)=>{"use strict";go.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,a,i;if(Array.isArray(t)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(!e(t[a],r[a]))return!1;return!0}if(t instanceof Map&&r instanceof Map){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;for(a of t.entries())if(!e(a[1],r.get(a[0])))return!1;return!0}if(t instanceof Set&&r instanceof Set){if(t.size!==r.size)return!1;for(a of t.entries())if(!r.has(a[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(r)){if(o=t.length,o!=r.length)return!1;for(a=o;a--!==0;)if(t[a]!==r[a])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(a=o;a--!==0;)if(!Object.prototype.hasOwnProperty.call(r,i[a]))return!1;for(a=o;a--!==0;){var n=i[a];if(!e(t[n],r[n]))return!1}return!0}return t!==t&&r!==r}});var yo=h((mn,bo)=>{bo.exports=window.wp.isShallowEqual});var ua=h((tl,fa)=>{fa.exports=window.wp.dom});var Ss={};tt(Ss,{initialize:()=>vs,store:()=>C});var Ze=s(g(),1),Je=s(rt(),1),ie=s(q(),1),Xe=s(ot(),1),Pt=s(y(),1),xa=s(ne(),1);var F=s(g(),1),Ke=s(N(),1);var Xt=s(g(),1),at=s(R(),1),Qt=s(N(),1),er=s(I(),1),tr=s(Y(),1),rr=s(le(),1),Se=s(c(),1);function Ra({text:e,children:t}){let r=(0,tr.useCopyToClipboard)(e);return(0,Se.jsx)(Qt.Button,{size:"compact",variant:"secondary",ref:r,children:t})}var or=class extends Xt.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){this.setState({error:e}),(0,rr.doAction)("editor.ErrorBoundary.errorLogged",e)}render(){let{error:e}=this.state;return e?(0,Se.jsx)(er.Warning,{className:"customize-widgets-error-boundary",actions:[(0,Se.jsx)(Ra,{text:e.stack,children:(0,at.__)("Copy Error")},"copy-error")],children:(0,at.__)("The editor has encountered an unexpected error.")}):this.props.children}};var Go=s(Y(),1),$o=s(sr(),1),Ko=s(y(),1),Ue=s(g(),1),T=s(I(),1),qo=s(st(),1),Yo=s(ne(),1),Zo=s(rt(),1);var nr=s(g(),1),lr=s(R(),1),dr=s(N(),1),fr=s(y(),1),ur=s(I(),1),mr=s(c(),1);function za({inspector:e,closeMenu:t,...r}){let o=(0,fr.useSelect)(i=>i(ur.store).getSelectedBlockClientId(),[]),a=(0,nr.useMemo)(()=>document.getElementById(`block-${o}`),[o]);return(0,mr.jsx)(dr.MenuItem,{onClick:()=>{e.open({returnFocusWhenClose:a}),t()},...r,children:(0,lr.__)("Show more settings")})}var cr=za;function pr(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var a=e.length;for(t=0;t<a;t++)e[t]&&(r=pr(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Ta(){for(var e,t,r=0,o="",a=arguments.length;r<a;r++)(e=arguments[r])&&(t=pr(e))&&(o&&(o+=" "),o+=t);return o}var ke=Ta;var Pe=s(N(),1),co=s(I(),1),ee=s(g(),1),Q=s(Z(),1),O=s(R(),1);var _e=s(U(),1),it=s(c(),1),nt=(0,it.jsx)(_e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,it.jsx)(_e.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var xe=s(U(),1),lt=s(c(),1),dt=(0,lt.jsx)(xe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lt.jsx)(xe.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 Ce=s(U(),1),ft=s(c(),1),ut=(0,ft.jsx)(Ce.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ft.jsx)(Ce.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Ie=s(U(),1),mt=s(c(),1),ct=(0,mt.jsx)(Ie.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mt.jsx)(Ie.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var Ee=s(U(),1),pt=s(c(),1),Be=(0,pt.jsx)(Ee.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pt.jsx)(Ee.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 We=s(U(),1),ht=s(c(),1),Ae=(0,ht.jsx)(We.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ht.jsx)(We.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 bt=s(R(),1),vr=s(I(),1),Sr=s(N(),1),kr=s(Y(),1),_r=s(y(),1);var Re=s(y(),1);var wr=s(y(),1);function La(e=!1,t){return t.type==="SET_IS_INSERTER_OPENED"?t.value:e}var br=(0,wr.combineReducers)({blockInserterPanel:La});var gt={};tt(gt,{__experimentalGetInsertionPoint:()=>Pa,isInserterOpened:()=>Ma});var Na={rootClientId:void 0,insertionIndex:void 0};function Ma(e){return!!e.blockInserterPanel}function Pa(e){return typeof e.blockInserterPanel=="boolean"?Na:e.blockInserterPanel}var wt={};tt(wt,{setIsInserterOpened:()=>Oa});function Oa(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}var yr="core/customize-widgets";var ja={reducer:br,selectors:gt,actions:wt},C=(0,Re.createReduxStore)(yr,ja);(0,Re.register)(C);var D=s(c(),1);function xr({setIsOpened:e}){let t=(0,kr.useInstanceId)(xr,"customize-widget-layout__inserter-panel-title"),r=(0,_r.useSelect)(o=>o(C).__experimentalGetInsertionPoint(),[]);return(0,D.jsxs)("div",{className:"customize-widgets-layout__inserter-panel","aria-labelledby":t,children:[(0,D.jsxs)("div",{className:"customize-widgets-layout__inserter-panel-header",children:[(0,D.jsx)("h2",{id:t,className:"customize-widgets-layout__inserter-panel-header-title",children:(0,bt.__)("Add a block")}),(0,D.jsx)(Sr.Button,{size:"small",icon:nt,onClick:()=>e(!1),"aria-label":(0,bt.__)("Close inserter")})]}),(0,D.jsx)("div",{className:"customize-widgets-layout__inserter-panel-content",children:(0,D.jsx)(vr.__experimentalLibrary,{rootClientId:r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,showInserterHelpPanel:!0,onSelect:()=>e(!1)})})]})}var Cr=xr;var P=s(N(),1),lo=s(g(),1),w=s(R(),1);var fo=s(Z(),1),uo=s(de(),1),Me=s(ne(),1);var Wr=s(J(),1),Br={};function yt(e,t){let r=Wr.useRef(Br);return r.current===Br&&(r.current=e(t)),r}function Fa(e,t){return function(o,...a){let i=new URL(e);return i.searchParams.set("code",o.toString()),a.forEach(n=>i.searchParams.append("args[]",n)),`${t} error #${o}; visit ${i} for the full message.`}}var Da=Fa("https://base-ui.com/production-error","Base UI"),Ar=Da;var G=s(J(),1);function vt(e,t,r,o){let a=yt(zr).current;return Va(a,e,t,r,o)&&Tr(a,[e,t,r,o]),a.callback}function Rr(e){let t=yt(zr).current;return Ha(t,e)&&Tr(t,e),t.callback}function zr(){return{callback:null,cleanup:null,refs:[]}}function Va(e,t,r,o,a){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==a}function Ha(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Tr(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 a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let n=i(r);typeof n=="function"&&(o[a]=n);break}case"object":{i.current=r;break}default:}}e.cleanup=()=>{for(let a=0;a<t.length;a+=1){let i=t[a];if(i!=null)switch(typeof i){case"function":{let n=o[a];typeof n=="function"?n():i(null);break}case"object":{i.current=null;break}default:}}}}}}var Mr=s(J(),1);var Lr=s(J(),1),Ua=parseInt(Lr.version,10);function Nr(e){return Ua>=e}function St(e){if(!Mr.isValidElement(e))return null;let t=e,r=t.props;return(Nr(19)?r?.ref:t.ref)??null}function fe(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var vi=Object.freeze([]),X=Object.freeze({});function Pr(e,t){let r={};for(let o in e){let a=e[o];if(t?.hasOwnProperty(o)){let i=t[o](a);i!=null&&Object.assign(r,i);continue}a===!0?r[`data-${o.toLowerCase()}`]="":a&&(r[`data-${o.toLowerCase()}`]=a.toString())}return r}function Or(e,t){return typeof e=="function"?e(t):e}function jr(e,t){return typeof e=="function"?e(t):e}var kt={};function me(e,t,r,o,a){if(!r&&!o&&!a&&!e)return ze(t);let i=ze(e);return t&&(i=ue(i,t)),r&&(i=ue(i,r)),o&&(i=ue(i,o)),a&&(i=ue(i,a)),i}function Fr(e){if(e.length===0)return kt;if(e.length===1)return ze(e[0]);let t=ze(e[0]);for(let r=1;r<e.length;r+=1)t=ue(t,e[r]);return t}function ze(e){return _t(e)?{...Vr(e,kt)}:Ga(e)}function ue(e,t){return _t(t)?Vr(t,e):$a(e,t)}function Ga(e){let t={...e};for(let r in t){let o=t[r];Dr(r,o)&&(t[r]=Hr(o))}return t}function $a(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=fe(e.style,o);break}case"className":{e[r]=xt(e.className,o);break}default:Dr(r,o)?e[r]=Ka(e[r],o):e[r]=o}}return e}function Dr(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),a=e.charCodeAt(2);return r===111&&o===110&&a>=65&&a<=90&&(typeof t=="function"||typeof t>"u")}function _t(e){return typeof e=="function"}function Vr(e,t){return _t(e)?e(t):e??kt}function Ka(e,t){return t?e?(...r)=>{let o=r[0];if(Gr(o)){let i=o;Ur(i);let n=t(...r);return i.baseUIHandlerPrevented||e?.(...r),n}let a=t(...r);return e?.(...r),a}:Hr(t):e}function Hr(e){return e&&((...t)=>{let r=t[0];return Gr(r)&&Ur(r),e(...t)})}function Ur(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function xt(e,t){return t?e?t+" "+e:t:e}function Gr(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Ct=s(J(),1);function $r(e,t,r={}){let o=t.render,a=qa(t,r);if(r.enabled===!1)return null;let i=r.state??X;return Ja(e,o,a,i)}function qa(e,t={}){let{className:r,style:o,render:a}=e,{state:i=X,ref:n,props:d,stateAttributesMapping:u,enabled:l=!0}=t,f=l?Or(r,i):void 0,p=l?jr(o,i):void 0,m=l?Pr(i,u):X,S=l&&d?Ya(d):void 0,x=l?fe(m,S)??{}:X;return typeof document<"u"&&(l?Array.isArray(n)?x.ref=Rr([x.ref,St(a),...n]):x.ref=vt(x.ref,St(a),n):vt(null,null)),l?(f!==void 0&&(x.className=xt(x.className,f)),p!==void 0&&(x.style=fe(x.style,p)),x):X}function Ya(e){return Array.isArray(e)?Fr(e):me(void 0,e)}var Za=Symbol.for("react.lazy");function Ja(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let a=me(r,t.props);a.ref=r.ref;let i=t;return i?.$$typeof===Za&&(i=G.Children.toArray(t)[0]),G.cloneElement(i,a)}if(e&&typeof e=="string")return Xa(e,r);throw new Error(Ar(8))}function Xa(e,t){return e==="button"?(0,Ct.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Ct.createElement)("img",{alt:"",...t,key:t.key}):G.createElement(e,t)}function Kr(e){return $r(e.defaultTagName??"div",e,e)}var Zr=s(g(),1),It="data-wp-hash";function Et(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&es(document)),e.__wpStyleRuntime}function Qa(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 Jr(e,t,r){if(!e.head)return;let o=Et(),a=o.injectedStyles.get(e);if(a||(a=new Set,o.injectedStyles.set(e,a)),a.has(t))return;if(Qa(e,t)){a.add(t);return}let i=e.createElement("style");i.setAttribute(It,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),a.add(t)}function es(e){let t=Et();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Jr(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ts(e,t){let r=Et();r.styles.set(e,t);for(let o of r.documents.keys())Jr(o,e,t)}typeof process>"u",ts("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 rs={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Bt=(0,Zr.forwardRef)(function({render:t,...r},o){return Kr({render:t,ref:o,props:me({className:rs["visually-hidden"]},r,{"data-visually-hidden":""})})});var so=s(N(),1),M=s(R(),1),ce=s(de(),1),Ne=s(y(),1),io=s(g(),1);var E=s(R(),1),Xr=[{keyCombination:{modifier:"primary",character:"b"},description:(0,E.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,E.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,E.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,E.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,E.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,E.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,E.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,E.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,E.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,E.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,E.__)("Add non breaking space.")}];var eo=s(g(),1),Te=s(Z(),1),B=s(c(),1);function Qr({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?Te.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?Te.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,B.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||o,children:(Array.isArray(r)?r:[r]).map((a,i)=>a==="+"?(0,B.jsx)(eo.Fragment,{children:a},i):(0,B.jsx)("kbd",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-key",children:a},i))})}function os({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,B.jsxs)(B.Fragment,{children:[(0,B.jsx)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,B.jsxs)("div",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,B.jsx)(Qr,{keyCombination:t,forceAriaLabel:o}),r.map((a,i)=>(0,B.jsx)(Qr,{keyCombination:a,forceAriaLabel:o},i))]})]})}var Le=os;var to=s(y(),1),ro=s(de(),1);var oo=s(c(),1);function as({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,to.useSelect)(a=>{let{getShortcutKeyCombination:i,getShortcutDescription:n,getShortcutAliases:d}=a(ro.store);return{keyCombination:i(e),aliases:d(e),description:n(e)}},[e]);return t?(0,oo.jsx)(Le,{keyCombination:t,description:r,aliases:o}):null}var ao=as;var _=s(c(),1),ss=({shortcuts:e})=>(0,_.jsx)("ul",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,_.jsx)("li",{className:"customize-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,_.jsx)(ao,{name:t}):(0,_.jsx)(Le,{...t})},r))}),At=({title:e,shortcuts:t,className:r})=>(0,_.jsxs)("section",{className:ke("customize-widgets-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,_.jsx)("h2",{className:"customize-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,_.jsx)(ss,{shortcuts:t})]}),Wt=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,Ne.useSelect)(a=>a(ce.store).getCategoryShortcuts(t),[t]);return(0,_.jsx)(At,{title:e,shortcuts:o.concat(r)})};function no({isModalActive:e,toggleModal:t}){let{registerShortcut:r}=(0,Ne.useDispatch)(ce.store);return(0,io.useEffect)(()=>{r({name:"core/customize-widgets/keyboard-shortcuts",category:"main",description:(0,M.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}})},[r]),(0,ce.useShortcut)("core/customize-widgets/keyboard-shortcuts",t),e?(0,_.jsxs)(so.Modal,{className:"customize-widgets-keyboard-shortcut-help-modal",title:(0,M.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,_.jsx)(At,{className:"customize-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/customize-widgets/keyboard-shortcuts"]}),(0,_.jsx)(Wt,{title:(0,M.__)("Global shortcuts"),categoryName:"global"}),(0,_.jsx)(Wt,{title:(0,M.__)("Selection shortcuts"),categoryName:"selection"}),(0,_.jsx)(Wt,{title:(0,M.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,M.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,M.__)("Forward-slash")}]}),(0,_.jsx)(At,{title:(0,M.__)("Text formatting"),shortcuts:Xr})]}):null}var b=s(c(),1);function mo(){let[e,t]=(0,lo.useState)(!1),r=()=>t(!e);return(0,uo.useShortcut)("core/customize-widgets/keyboard-shortcuts",r),(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(P.ToolbarDropdownMenu,{icon:ut,label:(0,w.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:()=>(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(P.MenuGroup,{label:(0,w._x)("View","noun"),children:(0,b.jsx)(Me.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"fixedToolbar",label:(0,w.__)("Top toolbar"),info:(0,w.__)("Access all block and document tools in a single place"),messageActivated:(0,w.__)("Top toolbar activated"),messageDeactivated:(0,w.__)("Top toolbar deactivated")})}),(0,b.jsxs)(P.MenuGroup,{label:(0,w.__)("Tools"),children:[(0,b.jsx)(P.MenuItem,{onClick:()=>{t(!0)},shortcut:fo.displayShortcut.access("h"),children:(0,w.__)("Keyboard shortcuts")}),(0,b.jsx)(Me.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"welcomeGuide",label:(0,w.__)("Welcome Guide")}),(0,b.jsxs)(P.MenuItem,{role:"menuitem",icon:dt,href:(0,w.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,w.__)("Help"),(0,b.jsx)(Bt,{render:(0,b.jsx)("span",{}),children:(0,w.__)("(opens in a new tab)")})]})]}),(0,b.jsx)(P.MenuGroup,{label:(0,w.__)("Preferences"),children:(0,b.jsx)(Me.PreferenceToggleMenuItem,{scope:"core/customize-widgets",name:"keepCaretInsideBlock",label:(0,w.__)("Contain text cursor inside block"),info:(0,w.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,w.__)("Contain text cursor inside block activated"),messageDeactivated:(0,w.__)("Contain text cursor inside block deactivated")})})]})}),(0,b.jsx)(no,{isModalActive:e,toggleModal:r})]})}var W=s(c(),1);function is({sidebar:e,inserter:t,isInserterOpened:r,setIsInserterOpened:o,isFixedToolbarActive:a}){let[[i,n],d]=(0,ee.useState)([e.hasUndo(),e.hasRedo()]),u=(0,Q.isAppleOS)()?Q.displayShortcut.primaryShift("z"):Q.displayShortcut.primary("y");return(0,ee.useEffect)(()=>e.subscribeHistory(()=>{d([e.hasUndo(),e.hasRedo()])}),[e]),(0,W.jsxs)(W.Fragment,{children:[(0,W.jsx)("div",{className:ke("customize-widgets-header",{"is-fixed-toolbar-active":a}),children:(0,W.jsxs)(co.NavigableToolbar,{className:"customize-widgets-header-toolbar","aria-label":(0,O.__)("Document tools"),children:[(0,W.jsx)(Pe.ToolbarButton,{icon:(0,O.isRTL)()?Be:Ae,label:(0,O.__)("Undo"),shortcut:Q.displayShortcut.primary("z"),disabled:!i,onClick:e.undo,className:"customize-widgets-editor-history-button undo-button"}),(0,W.jsx)(Pe.ToolbarButton,{icon:(0,O.isRTL)()?Ae:Be,label:(0,O.__)("Redo"),shortcut:u,disabled:!n,onClick:e.redo,className:"customize-widgets-editor-history-button redo-button"}),(0,W.jsx)(Pe.ToolbarButton,{className:"customize-widgets-header-toolbar__inserter-toggle",isPressed:r,variant:"primary",icon:ct,label:(0,O._x)("Add block","Generic label for block inserter button"),onClick:()=>{o(l=>!l)}}),(0,W.jsx)(mo,{})]})}),(0,ee.createPortal)((0,W.jsx)(Cr,{setIsOpened:o}),t.contentContainer[0])]})}var po=is;var Oe=s(g(),1),te=s(y(),1);function ho(e){let t=(0,te.useSelect)(o=>o(C).isInserterOpened(),[]),{setIsInserterOpened:r}=(0,te.useDispatch)(C);return(0,Oe.useEffect)(()=>{t?e.open():e.close()},[e,t]),[t,(0,Oe.useCallback)(o=>{let a=o;typeof o=="function"&&(a=o((0,te.select)(C).isInserterOpened())),r(a)},[r])]}var Ao=s(I(),1);var So=s(wo(),1),oe=s(g(),1),je=s(yo(),1),re=s(q(),1);var V=s(ot(),1),vo=s(q(),1);function pe(e){let t=e.match(/^widget_(.+)(?:\[(\d+)\])$/);if(t){let r=t[1],o=parseInt(t[2],10);return`${r}-${o}`}return e}function he(e,t=null){let r;if(e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance))if(e.attributes.id)r={id:e.attributes.id};else{let{encoded:d,hash:u,raw:l,...f}=e.attributes.instance;r={idBase:e.attributes.idBase,instance:{...t?.instance,is_widget_customizer_js_value:!0,encoded_serialized_instance:d,instance_hash_key:u,raw_instance:l,...f}}}else r={idBase:"block",widgetClass:"WP_Widget_Block",instance:{raw_instance:{content:(0,V.serialize)(e)}}};let{form:a,rendered:i,...n}=t||{};return{...n,...r}}function Rt({id:e,idBase:t,number:r,instance:o}){let a,{encoded_serialized_instance:i,instance_hash_key:n,raw_instance:d,...u}=o;if(t==="block"){let l=(0,V.parse)(d.content??"",{__unstableSkipAutop:!0});a=l.length?l[0]:(0,V.createBlock)("core/paragraph",{})}else r?a=(0,V.createBlock)("core/legacy-widget",{idBase:t,instance:{encoded:i,hash:n,raw:d,...u}}):a=(0,V.createBlock)("core/legacy-widget",{id:e});return(0,vo.addWidgetIdToBlock)(a,e)}function ns(e){return e.map(t=>Rt(t))}function ko(e){let[t,r]=(0,oe.useState)(()=>ns(e.getWidgets()));(0,oe.useEffect)(()=>e.subscribe((a,i)=>{r(n=>{let d=new Map(a.map(f=>[f.id,f])),u=new Map(n.map(f=>[(0,re.getWidgetIdFromBlock)(f),f])),l=i.map(f=>{let p=d.get(f.id);return p&&p===f?u.get(f.id):Rt(f)});return(0,je.isShallowEqual)(n,l)?n:l})}),[e]);let o=(0,oe.useCallback)(a=>{r(i=>{if((0,je.isShallowEqual)(i,a))return i;let n=new Map(i.map(l=>[(0,re.getWidgetIdFromBlock)(l),l])),d=a.map(l=>{let f=(0,re.getWidgetIdFromBlock)(l);if(f&&n.has(f)){let p=n.get(f),m=e.getWidget(f);return(0,So.default)(l,p)&&m?m:he(l,m)}return he(l)});if((0,je.isShallowEqual)(e.getWidgets(),d))return i;let u=e.setWidgets(d);return a.reduce((l,f,p)=>{let m=u[p];return m!==null&&(l===a&&(l=a.slice()),l[p]=(0,re.addWidgetIdToBlock)(f,m)),l},a)})},[e]);return[t,o,o]}var ge=s(g(),1),Co=s(y(),1),Io=s(I(),1),Eo=s(q(),1);var A=s(g(),1);var _o=s(c(),1),zt=(0,A.createContext)();zt.displayName="FocusControlContext";function xo({api:e,sidebarControls:t,children:r}){let[o,a]=(0,A.useState)({current:null}),i=(0,A.useCallback)(d=>{for(let u of t)if(u.setting.get().includes(d)){u.sectionInstance.expand({completeCallback(){a({current:d})}});break}},[t]);(0,A.useEffect)(()=>{function d(f){let p=pe(f);i(p)}let u=!1;function l(){e.previewer.preview.bind("focus-control-for-setting",d),u=!0}return e.previewer.bind("ready",l),()=>{e.previewer.unbind("ready",l),u&&e.previewer.preview.unbind("focus-control-for-setting",d)}},[e,i]);let n=(0,A.useMemo)(()=>[o,i],[o,i]);return(0,_o.jsx)(zt.Provider,{value:n,children:r})}var Fe=()=>(0,A.useContext)(zt);function Bo(e){let{selectBlock:t}=(0,Co.useDispatch)(Io.store),[r]=Fe(),o=(0,ge.useRef)(e);(0,ge.useEffect)(()=>{o.current=e},[e]),(0,ge.useEffect)(()=>{if(r.current){let a=o.current.find(i=>(0,Eo.getWidgetIdFromBlock)(i)===r.current);a&&(t(a.clientId),document.querySelector(`[data-block="${a.clientId}"]`)?.focus())}},[r,t])}var Wo=s(Yr(),1),{lock:vn,unlock:$}=(0,Wo.__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 Ro=s(c(),1),{ExperimentalBlockEditorProvider:ls}=$(Ao.privateApis);function zo({sidebar:e,settings:t,children:r}){let[o,a,i]=ko(e);return Bo(o),(0,Ro.jsx)(ls,{value:o,onInput:a,onChange:i,settings:t,useSubRegistry:!1,children:r})}var z=s(R(),1),we=s(N(),1),To=s(y(),1),Lo=s(ne(),1),k=s(c(),1);function No({sidebar:e}){let{toggle:t}=(0,To.useDispatch)(Lo.store),r=e.getWidgets().every(o=>o.id.startsWith("block-"));return(0,k.jsxs)("div",{className:"customize-widgets-welcome-guide",children:[(0,k.jsx)("div",{className:"customize-widgets-welcome-guide__image__wrapper",children:(0,k.jsxs)("picture",{children:[(0,k.jsx)("source",{srcSet:"https://s.w.org/images/block-editor/welcome-editor.svg",media:"(prefers-reduced-motion: reduce)"}),(0,k.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,k.jsx)("h1",{className:"customize-widgets-welcome-guide__heading",children:(0,z.__)("Welcome to block Widgets")}),(0,k.jsx)("p",{className:"customize-widgets-welcome-guide__text",children:r?(0,z.__)("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,z.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,k.jsx)(we.Button,{size:"compact",variant:"primary",onClick:()=>t("core/customize-widgets","welcomeGuide"),children:(0,z.__)("Got it")}),(0,k.jsx)("hr",{className:"customize-widgets-welcome-guide__separator"}),!r&&(0,k.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,z.__)("Want to stick with the old widgets?"),(0,k.jsx)("br",{}),(0,k.jsx)(we.ExternalLink,{href:(0,z.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,z.__)("Get the Classic Widgets plugin.")})]}),(0,k.jsxs)("p",{className:"customize-widgets-welcome-guide__more-info",children:[(0,z.__)("New to the block editor?"),(0,k.jsx)("br",{}),(0,k.jsx)(we.ExternalLink,{href:(0,z.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),children:(0,z.__)("Here's a detailed guide.")})]})]})}var Po=s(g(),1),ae=s(de(),1),Oo=s(Z(),1),jo=s(y(),1),De=s(R(),1),Fo=s(I(),1);var{usesNativeUndo:Mo}=$(Fo.privateApis);function Do({undo:e,redo:t,save:r}){return(0,ae.useShortcut)("core/customize-widgets/undo",o=>{Mo(o)||(e(),o.preventDefault())}),(0,ae.useShortcut)("core/customize-widgets/redo",o=>{Mo(o)||(t(),o.preventDefault())}),(0,ae.useShortcut)("core/customize-widgets/save",o=>{o.preventDefault(),r()}),null}function ds(){let{registerShortcut:e,unregisterShortcut:t}=(0,jo.useDispatch)(ae.store);return(0,Po.useEffect)(()=>(e({name:"core/customize-widgets/undo",category:"global",description:(0,De.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/customize-widgets/redo",category:"global",description:(0,De.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,Oo.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/customize-widgets/save",category:"global",description:(0,De.__)("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}Do.Register=ds;var Tt=Do;var Ve=s(g(),1),He=s(I(),1),Vo=s(y(),1),Ho=s(c(),1);function Uo(e){let t=(0,Ve.useRef)(),r=(0,Vo.useSelect)(o=>o(He.store).getBlockCount()===0);return(0,Ve.useEffect)(()=>{if(r&&t.current){let{ownerDocument:o}=t.current;(!o.activeElement||o.activeElement===o.body)&&t.current.focus()}},[r]),(0,Ho.jsx)(He.ButtonBlockAppender,{...e,ref:t})}var v=s(c(),1),{ExperimentalBlockCanvas:fs}=$(T.privateApis),{BlockKeyboardShortcuts:us}=$(Zo.privateApis);function Jo({blockEditorSettings:e,sidebar:t,inserter:r,inspector:o}){let[a,i]=ho(r),n=(0,Go.useViewportMatch)("small"),{hasUploadPermissions:d,isFixedToolbarActive:u,keepCaretInsideBlock:l,isWelcomeGuideActive:f}=(0,Ko.useSelect)(m=>{let{get:S}=m(Yo.store);return{hasUploadPermissions:m($o.store).canUser("create",{kind:"postType",name:"attachment"})??!0,isFixedToolbarActive:!!S("core/customize-widgets","fixedToolbar"),keepCaretInsideBlock:!!S("core/customize-widgets","keepCaretInsideBlock"),isWelcomeGuideActive:!!S("core/customize-widgets","welcomeGuide")}},[]),p=(0,Ue.useMemo)(()=>{let m;return d&&(m=({onError:S,...x})=>{(0,qo.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:L})=>S(L),...x})}),{...e,__experimentalSetIsInserterOpened:i,mediaUpload:m,hasFixedToolbar:u||!n,keepCaretInsideBlock:l,editorTool:"edit",__unstableHasCustomAppender:!0}},[d,e,u,n,l,i]);return f?(0,v.jsx)(No,{sidebar:t}):(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(Tt.Register,{}),(0,v.jsx)(us,{}),(0,v.jsxs)(zo,{sidebar:t,settings:p,children:[(0,v.jsx)(Tt,{undo:t.undo,redo:t.redo,save:t.save}),(0,v.jsx)(po,{sidebar:t,inserter:r,isInserterOpened:a,setIsInserterOpened:i,isFixedToolbarActive:u||!n}),(u||!n)&&(0,v.jsx)(T.BlockToolbar,{hideDragHandle:!0}),(0,v.jsx)(fs,{shouldIframe:!1,styles:p.defaultEditorStyles,height:"100%",children:(0,v.jsx)(T.BlockList,{renderAppender:Uo})}),(0,Ue.createPortal)((0,v.jsx)("form",{onSubmit:m=>m.preventDefault(),children:(0,v.jsx)(T.BlockInspector,{})}),o.contentContainer[0])]}),(0,v.jsx)(T.__unstableBlockSettingsMenuFirstItem,{children:({onClose:m})=>(0,v.jsx)(cr,{inspector:o,closeMenu:m})})]})}var K=s(g(),1),Xo=s(c(),1),Ge=(0,K.createContext)();Ge.displayName="SidebarControlsContext";function Qo({sidebarControls:e,activeSidebarControl:t,children:r}){let o=(0,K.useMemo)(()=>({sidebarControls:e,activeSidebarControl:t}),[e,t]);return(0,Xo.jsx)(Ge.Provider,{value:o,children:r})}function ea(){let{sidebarControls:e}=(0,K.useContext)(Ge);return e}function ta(){let{activeSidebarControl:e}=(0,K.useContext)(Ge);return e}var ra=s(g(),1),$e=s(y(),1),Lt=s(I(),1);function oa(e,t){let{hasSelectedBlock:r,hasMultiSelection:o}=(0,$e.useSelect)(Lt.store),{clearSelectedBlock:a}=(0,$e.useDispatch)(Lt.store);(0,ra.useEffect)(()=>{if(t.current&&e){let i=function(m){(r()||o())&&m&&f.contains(m)&&!l.contains(m)&&!t.current.contains(m)&&!m.closest('[role="dialog"]')&&!u.expanded()&&a()},n=function(m){i(m.target)},d=function(){i(f.activeElement)},u=e.inspector,l=e.container[0],f=l.ownerDocument,p=f.defaultView;return f.addEventListener("mousedown",n),p.addEventListener("blur",d),()=>{f.removeEventListener("mousedown",n),p.removeEventListener("blur",d)}}},[t,e,r,o,a])}var j=s(c(),1);function aa({api:e,sidebarControls:t,blockEditorSettings:r}){let[o,a]=(0,F.useState)(null),i=document.getElementById("customize-theme-controls"),n=(0,F.useRef)();oa(o,n),(0,F.useEffect)(()=>{let l=t.map(f=>f.subscribe(p=>{p&&a(f)}));return()=>{l.forEach(f=>f())}},[t]);let d=o&&(0,F.createPortal)((0,j.jsx)(or,{children:(0,j.jsx)(Jo,{blockEditorSettings:r,sidebar:o.sidebarAdapter,inserter:o.inserter,inspector:o.inspector},o.id)}),o.container[0]),u=i&&(0,F.createPortal)((0,j.jsx)("div",{className:"customize-widgets-popover",ref:n,children:(0,j.jsx)(Ke.Popover.Slot,{})}),i);return(0,j.jsx)(Ke.SlotFillProvider,{children:(0,j.jsx)(Qo,{sidebarControls:t,activeSidebarControl:o,children:(0,j.jsxs)(xo,{api:e,sidebarControls:t,children:[d,u]})})})}var qe=s(R(),1);function sa(){let{wp:{customize:e}}=window;return class extends e.Section{constructor(r,o){super(r,o),this.parentSection=o.parentSection,this.returnFocusWhenClose=null,this._isOpen=!1}get isOpen(){return this._isOpen}set isOpen(r){this._isOpen=r,this.triggerActiveCallbacks()}ready(){this.contentContainer[0].classList.add("customize-widgets-layout__inspector")}isContextuallyActive(){return this.isOpen}onChangeExpanded(r,o){super.onChangeExpanded(r,o),this.parentSection&&!o.unchanged&&(r?this.parentSection.collapse({manualTransition:!0}):this.parentSection.expand({manualTransition:!0,completeCallback:()=>{this.returnFocusWhenClose&&!this.contentContainer[0].contains(this.returnFocusWhenClose)&&this.returnFocusWhenClose.focus()}}))}open({returnFocusWhenClose:r}={}){this.isOpen=!0,this.returnFocusWhenClose=r,this.expand({allowMultiple:!0})}close(){this.collapse({allowMultiple:!0})}collapse(r){this.isOpen=!1,super.collapse(r)}triggerActiveCallbacks(){this.active.callbacks.fireWith(this.active,[!1,!0])}}}var ms=e=>`widgets-inspector-${e}`;function ia(){let{wp:{customize:e}}=window,t=window.matchMedia("(prefers-reduced-motion: reduce)"),r=t.matches;return t.addEventListener("change",o=>{r=o.matches}),class extends e.Section{ready(){let a=sa();this.inspector=new a(ms(this.id),{title:(0,qe.__)("Block Settings"),parentSection:this,customizeAction:[(0,qe.__)("Customizing"),(0,qe.__)("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(a,i){let n=this.controls(),d={...i,completeCallback(){n.forEach(u=>{u.onChangeSectionExpanded?.(a,d)}),i.completeCallback?.()}};if(d.manualTransition){a?(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"),d.completeCallback()};r?u():this.contentContainer.one("transitionend",u)}else super.onChangeExpanded(a,d)}}}var ha=s(y(),1);var{wp:na}=window;function la(e){let t=e.match(/^(.+)-(\d+)$/);return t?{idBase:t[1],number:parseInt(t[2],10)}:{idBase:e}}function Nt(e){let{idBase:t,number:r}=la(e);return r?`widget_${t}[${r}]`:`widget_${t}`}function cs(e,t,r){let o=!1,a;function i(...n){let d=(o?t:e).apply(this,n);return o=!0,clearTimeout(a),a=setTimeout(()=>{o=!1},r),d}return i.cancel=()=>{o=!1,clearTimeout(a)},i}var da=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(r=>this.getWidget(r))],this.historyIndex=0,this.historySubscribers=new Set,this._debounceSetHistory=cs(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=pe(e.id);if(!this.setting.get().includes(t))return;let r=this.getWidgets();this._pushHistory(),this._emit(r,this.getWidgets())}_createWidget(e){let t=na.customize.Widgets.availableWidgets.findWhere({id_base:e.idBase}),r=e.number;t.get("is_multi")&&!r&&(t.set("multi_number",t.get("multi_number")+1),r=t.get("multi_number"));let o=r?`widget_${e.idBase}[${r}]`:`widget_${e.idBase}`,a={transport:na.customize.Widgets.data.selectiveRefreshableWidgets[t.get("id_base")]?"postMessage":"refresh",previewer:this.setting.previewer};return this.api.create(o,o,"",a).set(e.instance),pe(o)}_removeWidget(e){let t=Nt(e.id),r=this.api(t);if(r){let o=r.get();this.widgetsCache.delete(o)}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 r=Nt(e.id);return this.api(r).set(e.instance),e.id}return this._removeWidget(e),this._createWidget(e)}getWidget(e){if(!e)return null;let{idBase:t,number:r}=la(e),o=Nt(e),a=this.api(o);if(!a)return null;let i=a.get();if(this.widgetsCache.has(i))return this.widgetsCache.get(i);let n={id:e,idBase:t,number:r,instance:i};return this.widgetsCache.set(i,n),n}_updateWidgets(e){this.locked=!0;let t=[],r=e.map(a=>{if(a.id&&this.getWidget(a.id))return t.push(null),this._updateWidget(a);let i=this._createWidget(a);return t.push(i),i});return this.getWidgets().filter(a=>!r.includes(a.id)).forEach(a=>this._removeWidget(a)),this.setting.set(r),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 r=this.history[this.historyIndex];this._updateWidgets(r),this._emit(t,this.getWidgets()),this.historySubscribers.forEach(o=>o()),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 ma=s(Z(),1),ca=s(ua(),1),Mt=s(y(),1);function pa(){let{wp:{customize:e}}=window,t=e.OuterSection;return e.OuterSection=class extends t{onChangeExpanded(r,o){return r&&e.section.each(a=>{a.params.type==="outer"&&a.id!==this.id&&a.expanded()&&a.collapse()}),super.onChangeExpanded(r,o)}},e.sectionConstructor.outer=e.OuterSection,class extends e.OuterSection{constructor(...o){super(...o),this.params.type="outer",this.activeElementBeforeExpanded=null,this.contentContainer[0].ownerDocument.defaultView.addEventListener("keydown",i=>{this.expanded()&&(i.keyCode===ma.ESCAPE||i.code==="Escape")&&!i.defaultPrevented&&(i.preventDefault(),i.stopPropagation(),(0,Mt.dispatch)(C).setIsInserterOpened(!1))},!0),this.contentContainer.addClass("widgets-inserter"),this.isFromInternalAction=!1,this.expanded.bind(()=>{this.isFromInternalAction||(0,Mt.dispatch)(C).setIsInserterOpened(this.expanded()),this.isFromInternalAction=!1})}open(){if(!this.expanded()){let o=this.contentContainer[0];this.activeElementBeforeExpanded=o.ownerDocument.activeElement,this.isFromInternalAction=!0,this.expand({completeCallback(){let a=ca.focus.tabbable.find(o)[1];a&&a.focus()}})}}close(){if(this.expanded()){let o=this.contentContainer[0],a=o.ownerDocument.activeElement;this.isFromInternalAction=!0,this.collapse({completeCallback(){o.contains(a)&&this.activeElementBeforeExpanded&&this.activeElementBeforeExpanded.focus()}})}}}}var ps=e=>`widgets-inserter-${e}`;function ga(){let{wp:{customize:e}}=window;return class extends e.Control{constructor(...r){super(...r),this.subscribers=new Set}ready(){let r=pa();this.inserter=new r(ps(this.id),{}),e.section.add(this.inserter),this.sectionInstance=e.section(this.section()),this.inspector=this.sectionInstance.inspector,this.sidebarAdapter=new da(this.setting,e)}subscribe(r){return this.subscribers.add(r),()=>{this.subscribers.delete(r)}}onChangeSectionExpanded(r,o){o.unchanged||(r||(0,ha.dispatch)(C).setIsInserterOpened(!1),this.subscribers.forEach(a=>a(r,o)))}}}var se=s(I(),1),wa=s(Y(),1),be=s(y(),1),ba=s(le(),1),Ye=s(q(),1);var H=s(c(),1),hs=(0,wa.createHigherOrderComponent)(e=>t=>{let r=(0,Ye.getWidgetIdFromBlock)(t),o=ea(),a=ta(),i=o?.length>1,n=t.name,d=t.clientId,u=(0,be.useSelect)(S=>S(se.store).canInsertBlockType(n,""),[n]),l=(0,be.useSelect)(S=>S(se.store).getBlock(d),[d]),{removeBlock:f}=(0,be.useDispatch)(se.store),[,p]=Fe();function m(S){let x=o.find(L=>L.id===S);if(r){let L=a.setting,Qe=x.setting;L(L().filter(et=>et!==r)),Qe([...Qe(),r])}else{let L=x.sidebarAdapter;f(d),r=L.setWidgets([...L.getWidgets(),he(l)]).reverse().find(et=>!!et)}p(r)}return(0,H.jsxs)(H.Fragment,{children:[(0,H.jsx)(e,{...t},"edit"),i&&u&&(0,H.jsx)(se.BlockControls,{children:(0,H.jsx)(Ye.MoveToWidgetArea,{widgetAreas:o.map(S=>({id:S.id,name:S.params.label,description:S.params.description})),currentWidgetAreaId:a?.id,onSelect:m})})]})},"withMoveToSidebarToolbarItem");(0,ba.addFilter)("editor.BlockEdit","core/customize-widgets/block-edit",hs);var ya=s(le(),1),va=s(st(),1),gs=()=>va.MediaUpload;(0,ya.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",gs);var Sa=s(Y(),1),ka=s(le(),1),_a=s(c(),1),{wp:ws}=window,bs=(0,Sa.createHigherOrderComponent)(e=>t=>{let{idBase:r}=t.attributes,o=ws.customize.Widgets.data.availableWidgets.find(a=>a.id_base===r)?.is_wide??!1;return(0,_a.jsx)(e,{...t,isWide:o},"edit")},"withWideWidgetDisplay");(0,ka.addFilter)("editor.BlockEdit","core/customize-widgets/wide-widget-display",bs);var Ot=s(c(),1),{wp:ye}=window,ys=["core/more","core/block","core/freeform","core/template-part"];function vs(e,t){(0,Pt.dispatch)(xa.store).setDefaults("core/customize-widgets",{fixedToolbar:!1,welcomeGuide:!0}),(0,Pt.dispatch)(Xe.store).reapplyBlockTypeFilters();let r=(0,Je.__experimentalGetCoreBlocks)().filter(i=>!(ys.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,Je.registerCoreBlocks)(r),(0,ie.registerLegacyWidgetBlock)(),(0,ie.registerLegacyWidgetVariations)(t),(0,ie.registerWidgetGroupBlock)(),(0,Xe.setFreeformContentHandlerName)("core/html");let o=ga(t);ye.customize.sectionConstructor.sidebar=ia(),ye.customize.controlConstructor.sidebar_block_editor=o;let a=document.createElement("div");document.body.appendChild(a),ye.customize.bind("ready",()=>{let i=[];ye.customize.control.each(n=>{n instanceof o&&i.push(n)}),(0,Ze.createRoot)(a).render((0,Ot.jsx)(Ze.StrictMode,{children:(0,Ot.jsx)(aa,{api:ye.customize,sidebarControls:i,blockEditorSettings:t})}))})}return Aa(Ss);})();
diff --git a/wp-includes/js/dist/data-controls.js b/wp-includes/js/dist/data-controls.js
index b545b1d26c..27fbfa2ff5 100644
--- a/wp-includes/js/dist/data-controls.js
+++ b/wp-includes/js/dist/data-controls.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).dataControls = (() => {
@@ -114,5 +113,3 @@ var wp;
   };
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).dataControls = wp.dataControls;
-})();
diff --git a/wp-includes/js/dist/data-controls.min.js b/wp-includes/js/dist/data-controls.min.js
index 0c7703fd94..2634cfe032 100644
--- a/wp-includes/js/dist/data-controls.min.js
+++ b/wp-includes/js/dist/data-controls.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).dataControls=(()=>{var A=Object.create;var n=Object.defineProperty;var I=Object.getOwnPropertyDescriptor;var S=Object.getOwnPropertyNames;var _=Object.getPrototypeOf,F=Object.prototype.hasOwnProperty;var i=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),P=(t,e)=>{for(var r in e)n(t,r,{get:e[r],enumerable:!0})},p=(t,e,r,l)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of S(e))!F.call(t,o)&&o!==r&&n(t,o,{get:()=>e[o],enumerable:!(l=I(e,o))||l.enumerable});return t};var a=(t,e,r)=>(r=t!=null?A(_(t)):{},p(e||!t||!t.__esModule?n(r,"default",{value:t,enumerable:!0}):r,t)),b=t=>p(n({},"__esModule",{value:!0}),t);var u=i((O,d)=>{d.exports=window.wp.apiFetch});var f=i((R,w)=>{w.exports=window.wp.data});var m=i((W,h)=>{h.exports=window.wp.deprecated});var H={};P(H,{__unstableAwaitPromise:()=>C,apiFetch:()=>x,controls:()=>g,dispatch:()=>T,select:()=>y,syncSelect:()=>E});var v=a(u(),1),s=a(f(),1),c=a(m(),1);function x(t){return{type:"API_FETCH",request:t}}function y(t,e,...r){return(0,c.default)("`select` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `resolveSelect` control in `@wordpress/data`"}),s.controls.resolveSelect(t,e,...r)}function E(t,e,...r){return(0,c.default)("`syncSelect` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `select` control in `@wordpress/data`"}),s.controls.select(t,e,...r)}function T(t,e,...r){return(0,c.default)("`dispatch` control in `@wordpress/data-controls`",{since:"5.7",alternative:"built-in `dispatch` control in `@wordpress/data`"}),s.controls.dispatch(t,e,...r)}var C=function(t){return{type:"AWAIT_PROMISE",promise:t}},g={AWAIT_PROMISE({promise:t}){return t},API_FETCH({request:t}){return(0,v.default)(t)}};return b(H);})();
-(window.wp ||= {}).dataControls = wp.dataControls;
-})();
diff --git a/wp-includes/js/dist/data.js b/wp-includes/js/dist/data.js
index ffe05b0473..4d7900335b 100644
--- a/wp-includes/js/dist/data.js
+++ b/wp-includes/js/dist/data.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).data = (() => {
@@ -2508,5 +2507,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).data = wp.data;
-})();
diff --git a/wp-includes/js/dist/data.min.js b/wp-includes/js/dist/data.min.js
index 36f4a02be9..77326dca87 100644
--- a/wp-includes/js/dist/data.min.js
+++ b/wp-includes/js/dist/data.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).data=(()=>{var lr=Object.create;var te=Object.defineProperty;var dr=Object.getOwnPropertyDescriptor;var pr=Object.getOwnPropertyNames;var mr=Object.getPrototypeOf,hr=Object.prototype.hasOwnProperty;var j=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),re=(e,t)=>{for(var r in t)te(e,r,{get:t[r],enumerable:!0})},Ge=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of pr(t))!hr.call(e,o)&&o!==r&&te(e,o,{get:()=>t[o],enumerable:!(n=dr(t,o))||n.enumerable});return e};var b=(e,t,r)=>(r=e!=null?lr(mr(e)):{},Ge(t||!e||!e.__esModule?te(r,"default",{value:e,enumerable:!0}):r,e)),yr=e=>Ge(te({},"__esModule",{value:!0}),e);var be=j((Kn,qe)=>{qe.exports=window.wp.deprecated});var Ee=j((zn,Qe)=>{"use strict";function F(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?F=function(t){return typeof t}:F=function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},F(e)}function wr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xe(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Er(e,t,r){return t&&Xe(e.prototype,t),r&&Xe(e,r),e}function Je(e,t){var r=e._map,n=e._arrayTreeMap,o=e._objectTreeMap;if(r.has(t))return r.get(t);for(var s=Object.keys(t).sort(),i=Array.isArray(t)?n:o,f=0;f<s.length;f++){var a=s[f];if(i=i.get(a),i===void 0)return;var u=t[a];if(i=i.get(u),i===void 0)return}var c=i.get("_ekm_value");if(c)return r.delete(c[0]),c[0]=t,i.set("_ekm_value",c),r.set(t,c),c}var Rr=(function(){function e(t){if(wr(this,e),this.clear(),t instanceof e){var r=[];t.forEach(function(o,s){r.push([s,o])}),t=r}if(t!=null)for(var n=0;n<t.length;n++)this.set(t[n][0],t[n][1])}return Er(e,[{key:"set",value:function(r,n){if(r===null||F(r)!=="object")return this._map.set(r,n),this;for(var o=Object.keys(r).sort(),s=[r,n],i=Array.isArray(r)?this._arrayTreeMap:this._objectTreeMap,f=0;f<o.length;f++){var a=o[f];i.has(a)||i.set(a,new e),i=i.get(a);var u=r[a];i.has(u)||i.set(u,new e),i=i.get(u)}var c=i.get("_ekm_value");return c&&this._map.delete(c[0]),i.set("_ekm_value",s),this._map.set(r,s),this}},{key:"get",value:function(r){if(r===null||F(r)!=="object")return this._map.get(r);var n=Je(this,r);if(n)return n[1]}},{key:"has",value:function(r){return r===null||F(r)!=="object"?this._map.has(r):Je(this,r)!==void 0}},{key:"delete",value:function(r){return this.has(r)?(this.set(r,void 0),!0):!1}},{key:"forEach",value:function(r){var n=this,o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this;this._map.forEach(function(s,i){i!==null&&F(i)==="object"&&(s=s[1]),r.call(o,s,i,n)})}},{key:"clear",value:function(){this._map=new Map,this._arrayTreeMap=new Map,this._objectTreeMap=new Map}},{key:"size",get:function(){return this._map.size}}]),e})();Qe.exports=Rr});var et=j((Gn,Ze)=>{Ze.exports=window.wp.reduxRoutine});var z=j((qn,tt)=>{tt.exports=window.wp.compose});var ct=j((Jn,ut)=>{ut.exports=window.wp.privateApis});var Tt=j((Do,xt)=>{"use strict";var on=function(t){return sn(t)&&!an(t)};function sn(e){return!!e&&typeof e=="object"}function an(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||fn(e)}var un=typeof Symbol=="function"&&Symbol.for,cn=un?Symbol.for("react.element"):60103;function fn(e){return e.$$typeof===cn}function ln(e){return Array.isArray(e)?[]:{}}function Q(e,t){return t.clone!==!1&&t.isMergeableObject(e)?q(ln(e),e,t):e}function dn(e,t,r){return e.concat(t).map(function(n){return Q(n,r)})}function pn(e,t){if(!t.customMerge)return q;var r=t.customMerge(e);return typeof r=="function"?r:q}function mn(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function Ot(e){return Object.keys(e).concat(mn(e))}function _t(e,t){try{return t in e}catch{return!1}}function hn(e,t){return _t(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function yn(e,t,r){var n={};return r.isMergeableObject(e)&&Ot(e).forEach(function(o){n[o]=Q(e[o],r)}),Ot(t).forEach(function(o){hn(e,o)||(_t(e,o)&&r.isMergeableObject(t[o])?n[o]=pn(o,r)(e[o],t[o],r):n[o]=Q(t[o],r))}),n}function q(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||dn,r.isMergeableObject=r.isMergeableObject||on,r.cloneUnlessOtherwiseSpecified=Q;var n=Array.isArray(t),o=Array.isArray(e),s=n===o;return s?n?r.arrayMerge(e,t,r):yn(e,t,r):Q(t,r)}q.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(n,o){return q(n,o,r)},{})};var gn=q;xt.exports=gn});var U=j((Wo,Ct)=>{Ct.exports=window.wp.element});var Pt=j((zo,Dt)=>{Dt.exports=window.wp.priorityQueue});var kt=j((Go,Lt)=>{Lt.exports=window.wp.isShallowEqual});var pe=j((ns,Ht)=>{Ht.exports=window.ReactJSXRuntime});var Vn={};re(Vn,{AsyncModeProvider:()=>ke,RegistryConsumer:()=>ee,RegistryProvider:()=>Le,combineReducers:()=>De,controls:()=>it,createReduxStore:()=>X,createRegistry:()=>ue,createRegistryControl:()=>G,createRegistrySelector:()=>rt,createSelector:()=>se,dispatch:()=>nr,keyedReducer:()=>oe,plugins:()=>Pe,register:()=>Fn,registerGenericStore:()=>Ln,registerStore:()=>kn,resolveSelect:()=>Cn,select:()=>or,subscribe:()=>Pn,suspendSelect:()=>Dn,use:()=>Un,useDispatch:()=>Fe,useRegistry:()=>N,useSelect:()=>de,useSuspenseSelect:()=>qt,withDispatch:()=>er,withRegistry:()=>rr,withSelect:()=>Xt});var Et=b(be(),1);function O(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var gr=typeof Symbol=="function"&&Symbol.observable||"@@observable",He=gr,ve=()=>Math.random().toString(36).substring(7).split("").join("."),Sr={INIT:`@@redux/INIT${ve()}`,REPLACE:`@@redux/REPLACE${ve()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${ve()}`},Be=Sr;function br(e){if(typeof e!="object"||e===null)return!1;let t=e;for(;Object.getPrototypeOf(t)!==null;)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||Object.getPrototypeOf(e)===null}function we(e,t,r){if(typeof e!="function")throw new Error(O(2));if(typeof t=="function"&&typeof r=="function"||typeof r=="function"&&typeof arguments[3]=="function")throw new Error(O(0));if(typeof t=="function"&&typeof r>"u"&&(r=t,t=void 0),typeof r<"u"){if(typeof r!="function")throw new Error(O(1));return r(we)(e,t)}let n=e,o=t,s=new Map,i=s,f=0,a=!1;function u(){i===s&&(i=new Map,s.forEach((y,w)=>{i.set(w,y)}))}function c(){if(a)throw new Error(O(3));return o}function m(y){if(typeof y!="function")throw new Error(O(4));if(a)throw new Error(O(5));let w=!0;u();let g=f++;return i.set(g,y),function(){if(w){if(a)throw new Error(O(6));w=!1,u(),i.delete(g),s=null}}}function v(y){if(!br(y))throw new Error(O(7));if(typeof y.type>"u")throw new Error(O(8));if(typeof y.type!="string")throw new Error(O(17));if(a)throw new Error(O(9));try{a=!0,o=n(o,y)}finally{a=!1}return(s=i).forEach(g=>{g()}),y}function S(y){if(typeof y!="function")throw new Error(O(10));n=y,v({type:Be.REPLACE})}function R(){let y=m;return{subscribe(w){if(typeof w!="object"||w===null)throw new Error(O(11));function g(){let x=w;x.next&&x.next(c())}return g(),{unsubscribe:y(g)}},[He](){return this}}}return v({type:Be.INIT}),{dispatch:v,subscribe:m,getState:c,replaceReducer:S,[He]:R}}function vr(...e){return e.length===0?t=>t:e.length===1?e[0]:e.reduce((t,r)=>(...n)=>t(r(...n)))}function Ye(...e){return t=>(r,n)=>{let o=t(r,n),s=()=>{throw new Error(O(15))},i={getState:o.getState,dispatch:(a,...u)=>s(a,...u)},f=e.map(a=>a(i));return s=vr(...f)(o.dispatch),{...o,dispatch:s}}}var St=b(Ee(),1),bt=b(et(),1),vt=b(z(),1);function ne(e){let t=Object.keys(e);return function(n={},o){let s={},i=!1;for(let f of t){let a=e[f],u=n[f],c=a(u,o);s[f]=c,i=i||c!==u}return i?s:n}}function rt(e){let t=new WeakMap,r=(...n)=>{let o=t.get(r.registry);return o||(o=e(r.registry.select),t.set(r.registry,o)),o(...n)};return r.isRegistrySelector=!0,r}function G(e){return e.isRegistryControl=!0,e}var nt="@@data/SELECT",ot="@@data/RESOLVE_SELECT",st="@@data/DISPATCH";function Re(e){return e!==null&&typeof e=="object"}function Or(e,t,...r){return{type:nt,storeKey:Re(e)?e.name:e,selectorName:t,args:r}}function _r(e,t,...r){return{type:ot,storeKey:Re(e)?e.name:e,selectorName:t,args:r}}function xr(e,t,...r){return{type:st,storeKey:Re(e)?e.name:e,actionName:t,args:r}}var it={select:Or,resolveSelect:_r,dispatch:xr},at={[nt]:G(e=>({storeKey:t,selectorName:r,args:n})=>e.select(t)[r](...n)),[ot]:G(e=>({storeKey:t,selectorName:r,args:n})=>{let s=e.select(t)[r].hasResolver?"resolveSelect":"select";return e[s](t)[r](...n)}),[st]:G(e=>({storeKey:t,actionName:r,args:n})=>e.dispatch(t)[r](...n))};var ft=b(ct(),1),{lock:D,unlock:V}=(0,ft.__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/data");function Oe(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"}var Tr=()=>e=>t=>Oe(t)?t.then(r=>{if(r)return e(r)}):e(t),lt=Tr;var Ar=(e,t)=>()=>r=>n=>{let o=e.select(t).getCachedResolvers();return Object.entries(o).forEach(([i,f])=>{let a=e.stores[t]?.resolvers?.[i];if(!a||!a.shouldInvalidate)return;let{shouldInvalidate:u}=a;f.forEach((c,m)=>{c!==void 0&&(c.status!=="finished"&&c.status!=="error"||u(n,...m)&&e.dispatch(t).invalidateResolution(i,m))})}),r(n)},dt=Ar;function pt(e){return()=>t=>r=>typeof r=="function"?r(e):t(r)}var P=b(Ee(),1);var oe=e=>t=>(r={},n)=>{let o=n[e];if(o===void 0)return r;let s=t(r[o],n);return s===r[o]?r:{...r,[o]:s}};function M(e){if(e==null)return[];let t=e.length,r=t;for(;r>0&&e[r-1]===void 0;)r--;return r===t?e:e.slice(0,r)}var Ir=oe("selectorName")((e=new P.default,t)=>{switch(t.type){case"START_RESOLUTION":{let r=new P.default(e);return r.set(M(t.args),{status:"resolving"}),r}case"FINISH_RESOLUTION":{let r=new P.default(e);return r.set(M(t.args),{status:"finished"}),r}case"FAIL_RESOLUTION":{let r=new P.default(e);return r.set(M(t.args),{status:"error",error:t.error}),r}case"START_RESOLUTIONS":{let r=new P.default(e);for(let n of t.args)r.set(M(n),{status:"resolving"});return r}case"FINISH_RESOLUTIONS":{let r=new P.default(e);for(let n of t.args)r.set(M(n),{status:"finished"});return r}case"FAIL_RESOLUTIONS":{let r=new P.default(e);return t.args.forEach((n,o)=>{let s={status:"error",error:void 0},i=t.errors[o];i&&(s.error=i),r.set(M(n),s)}),r}case"INVALIDATE_RESOLUTION":{let r=new P.default(e);return r.delete(M(t.args)),r}}return e}),jr=(e={},t)=>{switch(t.type){case"INVALIDATE_RESOLUTION_FOR_STORE":return{};case"INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR":{if(t.selectorName in e){let{[t.selectorName]:r,...n}=e;return n}return e}case"START_RESOLUTION":case"FINISH_RESOLUTION":case"FAIL_RESOLUTION":case"START_RESOLUTIONS":case"FINISH_RESOLUTIONS":case"FAIL_RESOLUTIONS":case"INVALIDATE_RESOLUTION":return Ir(e,t);default:return e}},mt=jr;var xe={};re(xe,{countSelectorsByStatus:()=>Kr,getCachedResolvers:()=>Vr,getIsResolving:()=>Dr,getResolutionError:()=>Ur,getResolutionState:()=>$,hasFinishedResolution:()=>Lr,hasResolutionFailed:()=>kr,hasResolvingSelectors:()=>$r,hasStartedResolution:()=>Pr,isResolving:()=>Fr});var gt=b(be(),1);var _e={};function Mr(e){return[e]}function Nr(e){return!!e&&typeof e=="object"}function Cr(){var e={clear:function(){e.head=null}};return e}function ht(e,t,r){var n;if(e.length!==t.length)return!1;for(n=r;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}function yt(e,t){var r,n=t||Mr;function o(f){var a=r,u=!0,c,m,v,S;for(c=0;c<f.length;c++){if(m=f[c],!Nr(m)){u=!1;break}a.has(m)?a=a.get(m):(v=new WeakMap,a.set(m,v),a=v)}return a.has(_e)||(S=Cr(),S.isUniqueByDependants=u,a.set(_e,S)),a.get(_e)}function s(){r=new WeakMap}function i(){var f=arguments.length,a,u,c,m,v;for(m=new Array(f),c=0;c<f;c++)m[c]=arguments[c];for(v=n.apply(null,m),a=o(v),a.isUniqueByDependants||(a.lastDependants&&!ht(v,a.lastDependants,0)&&a.clear(),a.lastDependants=v),u=a.head;u;){if(!ht(u.args,m,1)){u=u.next;continue}return u!==a.head&&(u.prev.next=u.next,u.next&&(u.next.prev=u.prev),u.next=a.head,u.prev=null,a.head.prev=u,a.head=u),u.val}return u={val:e.apply(null,m)},m[0]=null,u.args=m,a.head&&(a.head.prev=u,u.next=a.head),a.head=u,u.val}return i.getDependants=n,i.clear=s,s(),i}var se=yt;function $(e,t,r){let n=e[t];if(n)return n.get(M(r))}function Dr(e,t,r){(0,gt.default)("wp.data.select( store ).getIsResolving",{since:"6.6",version:"6.8",alternative:"wp.data.select( store ).getResolutionState"});let n=$(e,t,r);return n&&n.status==="resolving"}function Pr(e,t,r){return $(e,t,r)!==void 0}function Lr(e,t,r){let n=$(e,t,r)?.status;return n==="finished"||n==="error"}function kr(e,t,r){return $(e,t,r)?.status==="error"}function Ur(e,t,r){let n=$(e,t,r);return n?.status==="error"?n.error:null}function Fr(e,t,r){return $(e,t,r)?.status==="resolving"}function Vr(e){return e}function $r(e){return Object.values(e).some(t=>Array.from(t._map.values()).some(r=>r[1]?.status==="resolving"))}var Kr=se(e=>{let t={};return Object.values(e).forEach(r=>Array.from(r._map.values()).forEach(n=>{let o=n[1]?.status??"error";t[o]||(t[o]=0),t[o]++})),t},e=>[e]);var je={};re(je,{failResolution:()=>Ie,failResolutions:()=>Gr,finishResolution:()=>Ae,finishResolutions:()=>zr,invalidateResolution:()=>qr,invalidateResolutionForStore:()=>Hr,invalidateResolutionForStoreSelector:()=>Br,startResolution:()=>Te,startResolutions:()=>Wr});function Te(e,t){return{type:"START_RESOLUTION",selectorName:e,args:t}}function Ae(e,t){return{type:"FINISH_RESOLUTION",selectorName:e,args:t}}function Ie(e,t,r){return{type:"FAIL_RESOLUTION",selectorName:e,args:t,error:r}}function Wr(e,t){return{type:"START_RESOLUTIONS",selectorName:e,args:t}}function zr(e,t){return{type:"FINISH_RESOLUTIONS",selectorName:e,args:t}}function Gr(e,t,r){return{type:"FAIL_RESOLUTIONS",selectorName:e,args:t,errors:r}}function qr(e,t){return{type:"INVALIDATE_RESOLUTION",selectorName:e,args:t}}function Hr(){return{type:"INVALIDATE_RESOLUTION_FOR_STORE"}}function Br(e){return{type:"INVALIDATE_RESOLUTION_FOR_STORE_SELECTOR",selectorName:e}}var Me=e=>{let t=[...e];for(let r=t.length-1;r>=0;r--)t[r]===void 0&&t.splice(r,1);return t},k=(e,t)=>Object.fromEntries(Object.entries(e??{}).map(([r,n])=>[r,t(n,r)])),Yr=(e,t)=>t instanceof Map?Object.fromEntries(t):typeof window<"u"&&t instanceof window.HTMLElement?null:t;function Xr(){let e={};return{isRunning(t,r){return!!(e[t]&&e[t].get(Me(r)))},clear(t,r){e[t]&&e[t].delete(Me(r))},markAsRunning(t,r){e[t]||(e[t]=new St.default),e[t].set(Me(r),!0)}}}function ie(e,t){let r=new WeakMap;return{get(n){let o=e(n);if(!o)return null;let s=r.get(o);return s||(s=t(o,n),r.set(o,s)),s}}}function ae(e,t){return new Proxy(e,{get:(r,n)=>t.get(n)||Reflect.get(r,n)})}function X(e,t){let r={},n={},o={privateActions:r,registerPrivateActions:i=>{Object.assign(r,i)},privateSelectors:n,registerPrivateSelectors:i=>{Object.assign(n,i)}},s={name:e,instantiate:i=>{let f=new Set,a=t.reducer,c=Jr(e,t,i,{registry:i,get dispatch(){return A},get select(){return L},get resolveSelect(){return K}});D(c,o);let m=Xr();function v(h){return(...T)=>Promise.resolve(c.dispatch(h(...T)))}let S={...k(je,v),...k(t.actions,v)},R=ae(S,ie(h=>r[h],v)),A=new Proxy(h=>c.dispatch(h),{get:(h,T)=>R[T]});D(S,R);let y=t.resolvers?k(t.resolvers,en):{};function w(h,T){h.isRegistrySelector&&(h.registry=i);let I=(...Y)=>{Y=Ne(h,Y);let Se=c.__unstableOriginalGetState();return h.isRegistrySelector&&(h.registry=i),h(Se.root,...Y)};I.__unstableNormalizeArgs=h.__unstableNormalizeArgs;let W=y[T];return W?tn(I,T,W,c,m,E):(I.hasResolver=!1,I)}function g(h){let T=(I,W,...Y)=>{if(I){let ze=t.selectors?.[I];ze&&(W=Ne(ze,W))}let Se=c.__unstableOriginalGetState();return h(Se.metadata,I,W,...Y)};return T.hasResolver=!1,T}let E=k(xe,g),x=k(t.selectors,w),l={...E,...x},d=ie(h=>n[h],w),p=ae(l,d);for(let h of Object.keys(n))d.get(h);let L=new Proxy(h=>h(c.__unstableOriginalGetState()),{get:(h,T)=>p[T]});D(l,p);let B=Qr(c,y,E),K=k(x,B),ye=ae(K,ie(h=>d.get(h),B));D(K,ye);let Ke=Zr(c,E),ge={...E,...k(x,Ke)},sr=ae(ge,ie(h=>d.get(h),Ke));D(ge,sr);let ir=()=>l,ar=()=>S,ur=()=>K,cr=()=>ge;c.__unstableOriginalGetState=c.getState,c.getState=()=>c.__unstableOriginalGetState().root;let fr=h=>(f.add(h),()=>f.delete(h)),We=c.__unstableOriginalGetState();return c.subscribe(()=>{let h=c.__unstableOriginalGetState(),T=h!==We;if(We=h,T)for(let I of f)I()}),{reducer:a,store:c,actions:S,selectors:l,resolvers:y,getSelectors:ir,getResolveSelectors:ur,getSuspendSelectors:cr,getActions:ar,subscribe:fr}}};return D(s,o),s}function Jr(e,t,r,n){let o={...t.controls,...at},s=k(o,m=>m.isRegistryControl?m(r):m),i=[dt(r,e),lt,(0,bt.default)(s),pt(n)],f=[Ye(...i)];typeof window<"u"&&window.__REDUX_DEVTOOLS_EXTENSION__&&f.push(window.__REDUX_DEVTOOLS_EXTENSION__({name:e,instanceId:e,serialize:{replacer:Yr}}));let{reducer:a,initialState:u}=t,c=ne({metadata:mt,root:a});return we(c,{root:u},(0,vt.compose)(...f))}function Qr(e,t,r){return(n,o)=>n.hasResolver?(...s)=>new Promise((i,f)=>{let a=t[o],u=()=>r.hasFinishedResolution(o,s)||typeof a.isFulfilled=="function"&&a.isFulfilled(e.getState(),...s),c=R=>{if(r.hasResolutionFailed(o,s)){let y=r.getResolutionError(o,s);f(y)}else i(R)},m=()=>n(...s),v=m();if(u())return c(v);let S=e.subscribe(()=>{u()&&(S(),c(m()))})}):async(...s)=>n(...s)}function Zr(e,t){return(r,n)=>r.hasResolver?(...o)=>{let s=r(...o);if(t.hasFinishedResolution(n,o)){if(t.hasResolutionFailed(n,o))throw t.getResolutionError(n,o);return s}throw new Promise(i=>{let f=e.subscribe(()=>{t.hasFinishedResolution(n,o)&&(i(),f())})})}:r}function en(e){return e.fulfill?e:{...e,fulfill:e}}function tn(e,t,r,n,o,s){function i(a){o.isRunning(t,a)||s.hasStartedResolution(t,a)||typeof r.isFulfilled=="function"&&r.isFulfilled(n.getState(),...a)||(o.markAsRunning(t,a),setTimeout(async()=>{o.clear(t,a),n.dispatch(Te(t,a));try{let u=r.fulfill(...a);u&&await n.dispatch(u),n.dispatch(Ae(t,a))}catch(u){n.dispatch(Ie(t,a,u))}},0))}let f=(...a)=>(a=Ne(e,a),i(a),e(...a));return f.hasResolver=!0,f}function Ne(e,t){return e.__unstableNormalizeArgs&&typeof e.__unstableNormalizeArgs=="function"&&t?.length?e.__unstableNormalizeArgs(t):t}var rn={name:"core/data",instantiate(e){let t=n=>(o,...s)=>e.select(o)[n](...s),r=n=>(o,...s)=>e.dispatch(o)[n](...s);return{getSelectors(){return Object.fromEntries(["getIsResolving","hasStartedResolution","hasFinishedResolution","isResolving","getCachedResolvers"].map(n=>[n,t(n)]))},getActions(){return Object.fromEntries(["startResolution","finishResolution","invalidateResolution","invalidateResolutionForStore","invalidateResolutionForStoreSelector"].map(n=>[n,r(n)]))},subscribe(){return()=>()=>{}}}}},wt=rn;function Ce(){let e=!1,t=!1,r=new Set,n=()=>Array.from(r).forEach(o=>o());return{get isPaused(){return e},subscribe(o){return r.add(o),()=>r.delete(o)},pause(){e=!0},resume(){e=!1,t&&(t=!1,n())},emit(){if(e){t=!0;return}n()}}}function J(e){return typeof e=="string"?e:e.name}function ue(e={},t=null){let r={},n=Ce(),o=null;function s(){n.emit()}let i=(l,d)=>{if(!d)return n.subscribe(l);let p=J(d),L=r[p];return L?L.subscribe(l):t?t.subscribe(l,d):n.subscribe(l)};function f(l){let d=J(l);o?.add(d);let p=r[d];return p?p.getSelectors():t?.select(d)}function a(l,d){o=new Set;try{return l.call(this)}finally{d.current=Array.from(o),o=null}}function u(l){let d=J(l);o?.add(d);let p=r[d];return p?p.getResolveSelectors():t&&t.resolveSelect(d)}function c(l){let d=J(l);o?.add(d);let p=r[d];return p?p.getSuspendSelectors():t&&t.suspendSelect(d)}function m(l){let d=J(l),p=r[d];return p?p.getActions():t&&t.dispatch(d)}function v(l){return Object.fromEntries(Object.entries(l).map(([d,p])=>typeof p!="function"?[d,p]:[d,(...L)=>g[d](...L)]))}function S(l,d){if(r[l])return console.error('Store "'+l+'" is already registered.'),r[l];let p=d();if(typeof p.getSelectors!="function")throw new TypeError("store.getSelectors must be a function");if(typeof p.getActions!="function")throw new TypeError("store.getActions must be a function");if(typeof p.subscribe!="function")throw new TypeError("store.subscribe must be a function");p.emitter=Ce();let L=p.subscribe;if(p.subscribe=B=>{let K=p.emitter.subscribe(B),ye=L(()=>{if(p.emitter.isPaused){p.emitter.emit();return}B()});return()=>{ye?.(),K?.()}},r[l]=p,p.subscribe(s),t)try{V(p.store).registerPrivateActions(V(t).privateActionsOf(l)),V(p.store).registerPrivateSelectors(V(t).privateSelectorsOf(l))}catch{}return p}function R(l){S(l.name,()=>l.instantiate(g))}function A(l,d){(0,Et.default)("wp.data.registerGenericStore",{since:"5.9",alternative:"wp.data.register( storeDescriptor )"}),S(l,()=>d)}function y(l,d){if(!d.reducer)throw new TypeError("Must specify store reducer");return S(l,()=>X(l,d).instantiate(g)).store}function w(l){if(n.isPaused){l();return}n.pause(),Object.values(r).forEach(d=>d.emitter.pause());try{l()}finally{n.resume(),Object.values(r).forEach(d=>d.emitter.resume())}}let g={batch:w,stores:r,namespaces:r,subscribe:i,select:f,resolveSelect:u,suspendSelect:c,dispatch:m,use:E,register:R,registerGenericStore:A,registerStore:y,__unstableMarkListeningStores:a};function E(l,d){if(l)return g={...g,...l(g,d)},g}g.register(wt);for(let[l,d]of Object.entries(e))g.register(X(l,d));t&&t.subscribe(s);let x=v(g);return D(x,{privateActionsOf:l=>{try{return V(r[l].store).privateActions}catch{return{}}},privateSelectorsOf:l=>{try{return V(r[l].store).privateSelectors}catch{return{}}}}),x}var nn=ue(),_=nn;var Pe={};re(Pe,{persistence:()=>Nt});function Rt(e){return Object.prototype.toString.call(e)==="[object Object]"}function ce(e){var t,r;return Rt(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(Rt(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}var Mt=b(Tt(),1);var H,At={getItem(e){return!H||!H[e]?null:H[e]},setItem(e,t){H||At.clear(),H[e]=String(t)},clear(){H=Object.create(null)}},It=At;var Z;try{Z=window.localStorage,Z.setItem("__wpDataTestLocalStorage",""),Z.removeItem("__wpDataTestLocalStorage")}catch{Z=It}var jt=Z;var Sn=jt,bn="WP_DATA",vn=e=>(t,r)=>r.nextState===t?t:e(t,r);function wn(e){let{storage:t=Sn,storageKey:r=bn}=e,n;function o(){if(n===void 0){let i=t.getItem(r);if(i===null)n={};else try{n=JSON.parse(i)}catch{n={}}}return n}function s(i,f){n={...n,[i]:f},t.setItem(r,JSON.stringify(n))}return{get:o,set:s}}function En(e,t){let r=wn(t);function n(o,s,i){let f;if(Array.isArray(i)){let u=i.reduce((c,m)=>Object.assign(c,{[m]:(v,S)=>S.nextState[m]}),{});f=vn(De(u))}else f=(u,c)=>c.nextState;let a=f(void 0,{nextState:o()});return()=>{let u=f(a,{nextState:o()});u!==a&&(r.set(s,u),a=u)}}return{registerStore(o,s){if(!s.persist)return e.registerStore(o,s);let i=r.get()[o];if(i!==void 0){let a=s.reducer(s.initialState,{type:"@@WP/PERSISTENCE_RESTORE"});ce(a)&&ce(i)?a=(0,Mt.default)(a,i,{isMergeableObject:ce}):a=i,s={...s,initialState:a}}let f=e.registerStore(o,s);return f.subscribe(n(f.getState,o,s.persist)),f}}}var Nt=Object.assign(En,{__unstableMigrate:()=>{}});var Bt=b(z(),1),me=b(U(),1);var Wt=b(Pt(),1),C=b(U(),1),zt=b(kt(),1);var Ft=b(U(),1);var Ut=b(U(),1);var fe=(0,Ut.createContext)(_);fe.displayName="RegistryProviderContext";var{Consumer:Rn,Provider:On}=fe,ee=Rn,Le=On;function N(){return(0,Ft.useContext)(fe)}var $t=b(U(),1);var Vt=b(U(),1),le=(0,Vt.createContext)(!1);le.displayName="AsyncModeContext";var{Consumer:Xo,Provider:_n}=le;var ke=_n;function Kt(){return(0,$t.useContext)(le)}var Ue=(0,Wt.createQueue)();function xn(e,t){let r=t?e.suspendSelect:e.select,n={},o,s,i=!1,f,a,u,c=new Map;function m(S){return e.stores[S]?.store?.getState?.()??{}}let v=S=>{let R=[...S],A=new Set;function y(g){if(i)for(let p of R)c.get(p)!==m(p)&&(i=!1);c.clear();let E=()=>{i=!1,g()},x=()=>{f?Ue.add(n,E):E()},l=[];function d(p){l.push(e.subscribe(x,p))}for(let p of R)d(p);return A.add(d),()=>{A.delete(d);for(let p of l.values())p?.();Ue.cancel(n)}}function w(g){for(let E of g)if(!R.includes(E)){R.push(E);for(let x of A)x(E)}}return{subscribe:y,updateStores:w}};return(S,R)=>{function A(){if(i&&S===o)return;let w={current:null},g=e.__unstableMarkListeningStores(()=>S(r,e),w);if(a)a.updateStores(w.current);else{for(let E of w.current)c.set(E,m(E));a=v(w.current)}(0,zt.isShallowEqual)(s,g)||(s=g),o=S,i=!0}function y(){return A(),s}return f&&!R&&(i=!1,Ue.cancel(n)),A(),f=R,{subscribe:a.subscribe,getValue:y}}}function Tn(e){return N().select(e)}function Gt(e,t,r){let n=N(),o=Kt(),s=(0,C.useMemo)(()=>xn(n,e),[n,e]),i=(0,C.useCallback)(t,r),{subscribe:f,getValue:a}=s(i,o),u=(0,C.useSyncExternalStore)(f,a,a);return(0,C.useDebugValue)(u),u}function de(e,t){let r=typeof e!="function",n=(0,C.useRef)(r);if(r!==n.current){let o=n.current?"static":"mapping",s=r?"static":"mapping";throw new Error(`Switching useSelect from ${o} to ${s} is not allowed`)}return r?Tn(e):Gt(!1,e,t)}function qt(e,t){return Gt(!0,e,t)}var Yt=b(pe(),1),An=e=>(0,Bt.createHigherOrderComponent)(t=>(0,me.memo)((0,me.forwardRef)(function(n,o){let i=de((f,a)=>e(f,n,a));return(0,Yt.jsx)(t,{ref:o,...n,...i})})),"withSelect"),Xt=An;var Qt=b(z(),1);var In=e=>{let{dispatch:t}=N();return e===void 0?t:t(e)},Fe=In;var he=b(U(),1),Jt=b(z(),1);var jn=(e,t)=>{let r=N(),n=(0,he.useRef)(e);return(0,Jt.useIsomorphicLayoutEffect)(()=>{n.current=e}),(0,he.useMemo)(()=>{let o=n.current(r.dispatch,r);return Object.fromEntries(Object.entries(o).map(([s,i])=>(typeof i!="function"&&console.warn(`Property ${s} returned from dispatchMap in useDispatchWithMap must be a function.`),[s,(...f)=>n.current(r.dispatch,r)[s](...f)])))},[r,...t])},Ve=jn;var Zt=b(pe(),1),Mn=e=>(0,Qt.createHigherOrderComponent)(t=>r=>{let o=Ve((s,i)=>e(s,r,i),[]);return(0,Zt.jsx)(t,{...r,...o})},"withDispatch"),er=Mn;var tr=b(z(),1);var $e=b(pe(),1),Nn=(0,tr.createHigherOrderComponent)(e=>t=>(0,$e.jsx)(ee,{children:r=>(0,$e.jsx)(e,{...t,registry:r})}),"withRegistry"),rr=Nn;function nr(e){return _.dispatch(e)}function or(e){return _.select(e)}var De=ne;function Cn(e){return _.resolveSelect(e)}var Dn=e=>_.suspendSelect(e),Pn=(e,t)=>_.subscribe(e,t),Ln=_.registerGenericStore,kn=_.registerStore,Un=_.use,Fn=e=>_.register(e);return yr(Vn);})();
 /*! Bundled license information:

@@ -11,5 +10,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).data = wp.data;
-})();
diff --git a/wp-includes/js/dist/date.js b/wp-includes/js/dist/date.js
index 2f49becfe5..987367445f 100644
--- a/wp-includes/js/dist/date.js
+++ b/wp-includes/js/dist/date.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).date = (() => {
@@ -2053,5 +2052,3 @@ moment-timezone/moment-timezone-utils.js:
   (*! license : MIT *)
   (*! github.com/moment/moment-timezone *)
 */
-(window.wp ||= {}).date = wp.date;
-})();
diff --git a/wp-includes/js/dist/date.min.js b/wp-includes/js/dist/date.min.js
index 7cd9ea6171..40cf61a932 100644
--- a/wp-includes/js/dist/date.min.js
+++ b/wp-includes/js/dist/date.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).date=(()=>{var S0=Object.create;var j=Object.defineProperty;var h0=Object.getOwnPropertyDescriptor;var g0=Object.getOwnPropertyNames;var C0=Object.getPrototypeOf,P0=Object.prototype.hasOwnProperty;var F=(M,n)=>()=>(n||M((n={exports:{}}).exports,n),n.exports),D0=(M,n)=>{for(var e in n)j(M,e,{get:n[e],enumerable:!0})},z0=(M,n,e,q)=>{if(n&&typeof n=="object"||typeof n=="function")for(let u of g0(n))!P0.call(M,u)&&u!==e&&j(M,u,{get:()=>n[u],enumerable:!(q=h0(n,u))||q.enumerable});return M};var V=(M,n,e)=>(e=M!=null?S0(C0(M)):{},z0(n||!M||!M.__esModule?j(e,"default",{value:M,enumerable:!0}):e,M)),_0=M=>z0(j({},"__esModule",{value:!0}),M);var M0=F((Z0,t0)=>{t0.exports=window.moment});var a0=F((f0,x)=>{(function(M,n){"use strict";typeof x=="object"&&x.exports?x.exports=n(M0()):typeof define=="function"&&define.amd?define(["moment"],n):n(M.moment)})(f0,function(M){"use strict";M.version===void 0&&M.default&&(M=M.default);var n="0.5.43",e={},q={},u={},W={},R={},I;(!M||typeof M.version!="string")&&D("Moment Timezone requires Moment.js. See https://momentjs.com/timezone/docs/#/use-it/browser/");var Y=M.version.split("."),_=+Y[0],w=+Y[1];(_<2||_===2&&w<6)&&D("Moment Timezone requires Moment.js >= 2.6.0. You are using Moment.js "+M.version+". See momentjs.com");function K(c){return c>96?c-87:c>64?c-29:c-48}function k(c){var o=0,a=c.split("."),i=a[0],b=a[1]||"",d=1,B,m=0,L=1;for(c.charCodeAt(0)===45&&(o=1,L=-1),o;o<i.length;o++)B=K(i.charCodeAt(o)),m=60*m+B;for(o=0;o<b.length;o++)d=d/60,B=K(b.charCodeAt(o)),m+=B*d;return m*L}function y(c){for(var o=0;o<c.length;o++)c[o]=k(c[o])}function Z(c,o){for(var a=0;a<o;a++)c[a]=Math.round((c[a-1]||0)+c[a]*6e4);c[o-1]=1/0}function v(c,o){var a=[],i;for(i=0;i<o.length;i++)a[i]=c[o[i]];return a}function U(c){var o=c.split("|"),a=o[2].split(" "),i=o[3].split(""),b=o[4].split(" ");return y(a),y(i),y(b),Z(b,i.length),{name:o[0],abbrs:v(o[1].split(" "),i),offsets:v(a,i),untils:b,population:o[5]|0}}function C(c){c&&this._set(U(c))}C.prototype={_set:function(c){this.name=c.name,this.abbrs=c.abbrs,this.untils=c.untils,this.offsets=c.offsets,this.population=c.population},_index:function(c){var o=+c,a=this.untils,i;for(i=0;i<a.length;i++)if(o<a[i])return i},countries:function(){var c=this.name;return Object.keys(u).filter(function(o){return u[o].zones.indexOf(c)!==-1})},parse:function(c){var o=+c,a=this.offsets,i=this.untils,b=i.length-1,d,B,m,L;for(L=0;L<b;L++)if(d=a[L],B=a[L+1],m=a[L&&L-1],d<B&&s.moveAmbiguousForward?d=B:d>m&&s.moveInvalidForward&&(d=m),o<i[L]-d*6e4)return a[L];return a[b]},abbr:function(c){return this.abbrs[this._index(c)]},offset:function(c){return D("zone.offset has been deprecated in favor of zone.utcOffset"),this.offsets[this._index(c)]},utcOffset:function(c){return this.offsets[this._index(c)]}};function Q(c,o){this.name=c,this.zones=o}function A(c){var o=c.toTimeString(),a=o.match(/\([a-z ]+\)/i);a&&a[0]?(a=a[0].match(/[A-Z]/g),a=a?a.join(""):void 0):(a=o.match(/[A-Z]{3,5}/g),a=a?a[0]:void 0),a==="GMT"&&(a=void 0),this.at=+c,this.abbr=a,this.offset=c.getTimezoneOffset()}function z(c){this.zone=c,this.offsetScore=0,this.abbrScore=0}z.prototype.scoreOffsetAt=function(c){this.offsetScore+=Math.abs(this.zone.utcOffset(c.at)-c.offset),this.zone.abbr(c.at).replace(/[^A-Z]/g,"")!==c.abbr&&this.abbrScore++};function r(c,o){for(var a,i;i=((o.at-c.at)/12e4|0)*6e4;)a=new A(new Date(c.at+i)),a.offset===c.offset?c=a:o=a;return c}function t(){var c=new Date().getFullYear()-2,o=new A(new Date(c,0,1)),a=[o],i,b,d;for(d=1;d<48;d++)b=new A(new Date(c,d,1)),b.offset!==o.offset&&(i=r(o,b),a.push(i),a.push(new A(new Date(i.at+6e4)))),o=b;for(d=0;d<4;d++)a.push(new A(new Date(c+d,0,1))),a.push(new A(new Date(c+d,6,1)));return a}function p(c,o){return c.offsetScore!==o.offsetScore?c.offsetScore-o.offsetScore:c.abbrScore!==o.abbrScore?c.abbrScore-o.abbrScore:c.zone.population!==o.zone.population?o.zone.population-c.zone.population:o.zone.name.localeCompare(c.zone.name)}function O(c,o){var a,i;for(y(o),a=0;a<o.length;a++)i=o[a],R[i]=R[i]||{},R[i][c]=!0}function f(c){var o=c.length,a={},i=[],b,d,B;for(b=0;b<o;b++){B=R[c[b].offset]||{};for(d in B)B.hasOwnProperty(d)&&(a[d]=!0)}for(b in a)a.hasOwnProperty(b)&&i.push(W[b]);return i}function N(){try{var c=Intl.DateTimeFormat().resolvedOptions().timeZone;if(c&&c.length>3){var o=W[h(c)];if(o)return o;D("Moment Timezone found "+c+" from the Intl api, but did not have that data loaded.")}}catch{}var a=t(),i=a.length,b=f(a),d=[],B,m,L;for(m=0;m<b.length;m++){for(B=new z(S(b[m]),i),L=0;L<i;L++)B.scoreOffsetAt(a[L]);d.push(B)}return d.sort(p),d.length>0?d[0].zone.name:void 0}function X(c){return(!I||c)&&(I=N()),I}function h(c){return(c||"").toLowerCase().replace(/\//g,"_")}function P(c){var o,a,i,b;for(typeof c=="string"&&(c=[c]),o=0;o<c.length;o++)i=c[o].split("|"),a=i[0],b=h(a),e[b]=c[o],W[b]=a,O(b,i[2].split(" "))}function S(c,o){c=h(c);var a=e[c],i;return a instanceof C?a:typeof a=="string"?(a=new C(a),e[c]=a,a):q[c]&&o!==S&&(i=S(q[c],S))?(a=e[c]=new C,a._set(i),a.name=W[c],a):null}function B0(){var c,o=[];for(c in W)W.hasOwnProperty(c)&&(e[c]||e[q[c]])&&W[c]&&o.push(W[c]);return o.sort()}function X0(){return Object.keys(u)}function e0(c){var o,a,i,b;for(typeof c=="string"&&(c=[c]),o=0;o<c.length;o++)a=c[o].split("|"),i=h(a[0]),b=h(a[1]),q[i]=b,W[i]=a[0],q[b]=i,W[b]=a[1]}function m0(c){var o,a,i,b;if(!(!c||!c.length))for(o=0;o<c.length;o++)b=c[o].split("|"),a=b[0].toUpperCase(),i=b[1].split(" "),u[a]=new Q(a,i)}function T0(c){return c=c.toUpperCase(),u[c]||null}function E0(c,o){if(c=T0(c),!c)return null;var a=c.zones.sort();return o?a.map(function(i){var b=S(i);return{name:i,offset:b.utcOffset(new Date)}}):a}function b0(c){P(c.zones),e0(c.links),m0(c.countries),s.dataVersion=c.version}function $(c){return $.didShowError||($.didShowError=!0,D("moment.tz.zoneExists('"+c+"') has been deprecated in favor of !moment.tz.zone('"+c+"')")),!!S(c)}function c0(c){var o=c._f==="X"||c._f==="x";return!!(c._a&&c._tzm===void 0&&!o)}function D(c){typeof console<"u"&&typeof console.error=="function"&&console.error(c)}function s(c){var o=Array.prototype.slice.call(arguments,0,-1),a=arguments[arguments.length-1],i=S(a),b=M.utc.apply(null,o);return i&&!M.isMoment(c)&&c0(b)&&b.add(i.parse(b),"minutes"),b.tz(a),b}s.version=n,s.dataVersion="",s._zones=e,s._links=q,s._names=W,s._countries=u,s.add=P,s.link=e0,s.load=b0,s.zone=S,s.zoneExists=$,s.guess=X,s.names=B0,s.Zone=C,s.unpack=U,s.unpackBase60=k,s.needsOffset=c0,s.moveInvalidForward=!0,s.moveAmbiguousForward=!1,s.countries=X0,s.zonesForCountry=E0;var T=M.fn;M.tz=s,M.defaultZone=null,M.updateOffset=function(c,o){var a=M.defaultZone,i;if(c._z===void 0&&(a&&c0(c)&&!c._isUTC&&(c._d=M.utc(c._a)._d,c.utc().add(a.parse(c),"minutes")),c._z=a),c._z)if(i=c._z.utcOffset(c),Math.abs(i)<16&&(i=i/60),c.utcOffset!==void 0){var b=c._z;c.utcOffset(-i,o),c._z=b}else c.zone(i,o)},T.tz=function(c,o){if(c){if(typeof c!="string")throw new Error("Time zone name must be a string, got "+c+" ["+typeof c+"]");return this._z=S(c),this._z?M.updateOffset(this,o):D("Moment Timezone has no data for "+c+". See http://momentjs.com/timezone/docs/#/data-loading/."),this}if(this._z)return this._z.name};function r0(c){return function(){return this._z?this._z.abbr(this):c.call(this)}}function p0(c){return function(){return this._z=null,c.apply(this,arguments)}}function R0(c){return function(){return arguments.length>0&&(this._z=null),c.apply(this,arguments)}}T.zoneName=r0(T.zoneName),T.zoneAbbr=r0(T.zoneAbbr),T.utc=p0(T.utc),T.local=p0(T.local),T.utcOffset=R0(T.utcOffset),M.tz.setDefault=function(c){return(_<2||_===2&&w<9)&&D("Moment Timezone setDefault() requires Moment.js >= 2.9.0. You are using Moment.js "+M.version+"."),M.defaultZone=c?S(c):null,M};var G=M.momentProperties;return Object.prototype.toString.call(G)==="[object Array]"?(G.push("_z"),G.push("_a")):G&&(G._z=null),b0({version:"2023c",zones:["Africa/Abidjan|GMT|0|0||48e5","Africa/Nairobi|EAT|-30|0||47e5","Africa/Algiers|WET WEST CET CEST|0 -10 -10 -20|01012320102|3bX0 11A0 dDd0 17b0 11B0 1cN0 2Dy0 1cN0 1fB0 1cL0|26e5","Africa/Lagos|WAT|-10|0||17e6","Africa/Bissau|-01 GMT|10 0|01|cap0|39e4","Africa/Maputo|CAT|-20|0||26e5","Africa/Cairo|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|LX0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1WL0 rd0 1Rz0 wp0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1qL0 Xd0 1oL0 11d0 1oL0 11d0 1pb0 11d0 1oL0 11d0 1oL0 11d0 1ny0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 11z0 1o10 11z0 1o10 WL0 1qN0 Rb0 1wp0 On0 1zd0 Lz0 1EN0 Fb0 c10 8n0 8Nd0 gL0 e10 mn0 kSp0 1cL0 1cN0 1fz0 1a10 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0|15e6","Africa/Casablanca|+00 +01|0 -10|01010101010101010101010101010101010101010101010101010101010101010101010|aS00 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4mn0 SyN0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600|32e5","Africa/Ceuta|WET WEST CET CEST|0 -10 -10 -20|0101010102323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|aS00 rz0 43d0 AL0 1Nd0 XX0 1Cp0 pz0 dEp0 4VB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|85e3","Africa/El_Aaiun|-01 +00 +01|10 0 -10|01212121212121212121212121212121212121212121212121212121212121212121|fi10 6L0 AL0 1Nd0 XX0 1Cp0 pz0 1cBB0 AL0 1Nd0 wn0 1FB0 Db0 1zd0 Lz0 1Nf0 wM0 co0 go0 1o00 s00 dA0 vc0 11A0 A00 e00 y00 11A0 uM0 e00 Dc0 11A0 s00 e00 IM0 WM0 mo0 gM0 LA0 WM0 jA0 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 28M0 e00 2600 gM0 2600 e00 2600 gM0 2600|20e4","Africa/Johannesburg|SAST|-20|0||84e5","Africa/Juba|CAT CAST EAT|-20 -30 -30|01010101010101010101010101010101020|LW0 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 PeX0|","Africa/Khartoum|CAT CAST EAT|-20 -30 -30|01010101010101010101010101010101020|LW0 16L0 1iN0 17b0 1jd0 17b0 1ip0 17z0 1i10 17X0 1hB0 18n0 1hd0 19b0 1gp0 19z0 1iN0 17b0 1ip0 17z0 1i10 18n0 1hd0 18L0 1gN0 19b0 1gp0 19z0 1iN0 17z0 1i10 17X0 yGd0 HjL0|51e5","Africa/Monrovia|MMT GMT|I.u 0|01|4SoI.u|11e5","Africa/Ndjamena|WAT WAST|-10 -20|010|nNb0 Wn0|13e5","Africa/Sao_Tome|GMT WAT|0 -10|010|1UQN0 2q00|","Africa/Tripoli|EET CET CEST|-20 -10 -20|0121212121212121210120120|tda0 A10 1db0 1cN0 1db0 1dd0 1db0 1eN0 1bb0 1e10 1cL0 1c10 1db0 1dd0 1db0 1cN0 1db0 1q10 fAn0 1ep0 1db0 AKq0 TA0 1o00|11e5","Africa/Tunis|CET CEST|-10 -20|0101010101010101010|hOn0 WM0 1rA0 11c0 nwo0 Ko0 1cM0 1cM0 1rA0 10M0 zuM0 10N0 1aN0 1qM0 WM0 1qM0 11A0 1o00|20e5","Africa/Windhoek|SAST CAT WAT|-20 -20 -10|01212121212121212121212121212121212121212121212121|Ndy0 9Io0 16P0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0|32e4","America/Adak|BST BDT AHST HST HDT|b0 a0 a0 a0 90|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kd0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|326","America/Anchorage|AHST AHDT YST AKST AKDT|a0 90 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kc0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cm0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|30e4","America/Puerto_Rico|AST|40|0||24e5","America/Araguaina|-03 -02|30 20|01010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 ny10 Lz0|14e4","America/Argentina/Buenos_Aires|-03 -02|30 20|01010101010101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Catamarca|-03 -02 -04|30 20 40|01010101210102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Cordoba|-03 -02 -04|30 20 40|01010101210101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0 1qN0 WL0|","America/Argentina/Jujuy|-03 -02 -04|30 20 40|010101202101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1ze0 TX0 1ld0 WK0 1wp0 TX0 A4p0 uL0|","America/Argentina/La_Rioja|-03 -02 -04|30 20 40|010101012010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Mendoza|-03 -02 -04|30 20 40|01010120202102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1u20 SL0 1vd0 Tb0 1wp0 TW0 ri10 Op0 7TX0 uL0|","America/Argentina/Rio_Gallegos|-03 -02 -04|30 20 40|01010101010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rlB0 7B0 8zb0 uL0|","America/Argentina/Salta|-03 -02 -04|30 20 40|010101012101010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 A4p0 uL0|","America/Argentina/San_Juan|-03 -02 -04|30 20 40|010101012010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Qn0 qO0 16n0 Rb0 1wp0 TX0 rld0 m10 8lb0 uL0|","America/Argentina/San_Luis|-03 -02 -04|30 20 40|010101202020102020|9Rf0 Db0 zvd0 Bz0 1tB0 XX0 1q20 SL0 AN0 vDb0 m10 8lb0 8L0 jd0 1qN0 WL0 1qN0|","America/Argentina/Tucuman|-03 -02 -04|30 20 40|0101010121010201010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wq0 Ra0 1wp0 TX0 rlB0 4N0 8BX0 uL0 1qN0 WL0|","America/Argentina/Ushuaia|-03 -02 -04|30 20 40|01010101010102010|9Rf0 Db0 zvd0 Bz0 1tB0 TX0 1wp0 Rb0 1wp0 Rb0 1wp0 TX0 rkN0 8p0 8zb0 uL0|","America/Asuncion|-04 -03|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|6FE0 3CL0 3Dd0 10L0 1pB0 10n0 1pB0 10n0 1pB0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1dd0 1cL0 1dd0 1cL0 1dd0 1db0 1dd0 1cL0 1lB0 14n0 1dd0 1cL0 1fd0 WL0 1rd0 1aL0 1dB0 Xz0 1qp0 Xb0 1qN0 10L0 1rB0 TX0 1tB0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 1cL0 WN0 1qL0 11B0 1nX0 1ip0 WL0 1qN0 WL0 1qN0 WL0 1tB0 TX0 1tB0 TX0 1tB0 19X0 1a10 1fz0 1a10 1fz0 1cN0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1fB0 19X0 1fB0 19X0 1ip0 17b0 1ip0|28e5","America/Panama|EST|50|0||15e5","America/Bahia_Banderas|PST MST MDT CDT CST|80 70 60 50 60|01212121212121212121212121212134343434343434343434343434|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nW0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|84e3","America/Bahia|-03 -02|30 20|010101010101010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 l5B0 Rb0|27e5","America/Barbados|AST ADT|40 30|010101010|i7G0 IL0 1ip0 17b0 1ip0 17b0 1ld0 13b0|28e4","America/Belem|-03 -02|30 20|0101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0|20e5","America/Belize|CST CDT|60 50|01010|9xG0 qn0 lxB0 mn0|57e3","America/Boa_Vista|-04 -03|40 30|01010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 smp0 WL0 1tB0 2L0|62e2","America/Bogota|-05 -04|50 40|010|Snh0 1PX0|90e5","America/Boise|MST MDT|70 60|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 Dd0 1Kn0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e4","America/Cambridge_Bay|MST MDT CST CDT EST|70 60 60 50 50|010101010101010101010101010101010101010101010101010101012342101010101010101010101010101010101010101010101010101010101010|5E90 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11A0 1nX0 2K0 WQ0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e2","America/Campo_Grande|-04 -03|40 30|010101010101010101010101010101010101010101010101010101010101010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|77e4","America/Cancun|CST EST EDT CDT|60 50 40 50|012121230303030303030303030303030303030301|t9G0 yLB0 1lb0 14p0 1lb0 14p0 Lz0 xB0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 Dd0|63e4","America/Caracas|-04 -0430|40 4u|010|1wmv0 kqo0|29e5","America/Cayenne|-03|30|0||58e3","America/Chicago|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|92e5","America/Chihuahua|CST CDT MDT MST|60 50 60 70|0101023232323232323232323232323232323232323232323232320|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|81e4","America/Ciudad_Juarez|CST CDT MDT MST|60 50 60 70|010102323232323232323232323232323232323232323232323232032323232323232323|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 cm0 EP0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Costa_Rica|CST CDT|60 50|010101010|mgS0 Db0 1Kp0 Db0 pRB0 15b0 1kp0 mL0|12e5","America/Phoenix|MST|70|0||42e5","America/Cuiaba|-04 -03|40 30|0101010101010101010101010101010101010101010101010101010101010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 4a10 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|54e4","America/Danmarkshavn|-03 -02 GMT|30 20 0|0101010101010101010101010101010102|oXh0 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 DC0|8","America/Dawson_Creek|PST PDT MST|80 70 70|0101012|Ka0 1cL0 1cN0 1fz0 1cN0 ML0|12e3","America/Dawson|YST PST PDT MST|90 80 70 70|012121212121212121212121212121212121212121212121212121212121212121212121212121212123|9ix0 fNd0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|13e2","America/Denver|MST MDT|70 60|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e5","America/Detroit|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|85H0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e5","America/Edmonton|MST MDT|70 60|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|5E90 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|10e5","America/Eirunepe|-05 -04|50 40|01010101010|CxF0 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0 yTd0 d5X0|31e3","America/El_Salvador|CST CDT|60 50|01010|Gcu0 WL0 1qN0 WL0|11e5","America/Tijuana|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|fmy0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|20e5","America/Fort_Nelson|PST PDT MST|80 70 70|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010102|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0|39e2","America/Fort_Wayne|EST EDT|50 40|01010101010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Fortaleza|-03 -02|30 20|01010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 5z0 2mN0 On0|34e5","America/Glace_Bay|AST ADT|40 30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|5E60 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|19e3","America/Godthab|-03 -02 -01|30 20 10|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010121212121212121|oXh0 19U0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 2so0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e3","America/Goose_Bay|AST ADT ADDT|40 30 20|010101010101010101010101010101010101020101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|76e2","America/Grand_Turk|EST EDT AST|50 40 40|0101010101010101010101010101010101010101010101010101010101010101010101010210101010101010101010101010|mG70 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 7jA0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|37e2","America/Guatemala|CST CDT|60 50|010101010|9tG0 An0 mtd0 Nz0 ifB0 17b0 zDB0 11z0|13e5","America/Guayaquil|-05 -04|50 40|010|TKR0 rz0|27e5","America/Guyana|-0345 -03 -04|3J 30 40|012|dzfJ Ey0f|80e4","America/Halifax|AST ADT|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|39e4","America/Havana|CST CDT|50 40|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K50 1cL0 1cN0 1fz0 1cN0 14n0 1ld0 14L0 1kN0 15b0 1kp0 1cL0 1cN0 1fz0 1a10 1fz0 1fB0 11z0 14p0 1nX0 11B0 1nX0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 1a10 1in0 1a10 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 17c0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 11A0 6i00 Rc0 1wo0 U00 1tA0 Rc0 1wo0 U00 1wo0 U00 1zc0 U00 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0|21e5","America/Hermosillo|PST MST MDT|80 70 60|01212121|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0|64e4","America/Indiana/Knox|CST CDT EST|60 50 50|01010101010101010101010101010101010101010101210101010101010101010101010101010101010101010101010|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 z8o0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Marengo|EST EDT CDT|50 40 50|010101010201010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1e6p0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Petersburg|CST CDT EST EDT|60 50 50 40|0101010101010101210123232323232323232323232323232323232323232323232|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 19co0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Tell_City|EST EDT CDT CST|50 40 50 60|01023232323232323232323232323232323232323232323232323|K70 1cL0 1qhd0 1o00 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vevay|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1lnd0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Vincennes|EST EDT CDT CST|50 40 50 60|01023201010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1o00 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Indiana/Winamac|EST EDT CDT CST|50 40 50 60|01023101010101010101010101010101010101010101010101010|K70 1cL0 1qhd0 1o00 Rd0 1za0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Inuvik|PST PDT MDT MST|80 70 60 70|01010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323|5Ea0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cK0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|35e2","America/Iqaluit|EST EDT CST CDT|50 40 60 50|01010101010101010101010101010101010101010101010101010101230101010101010101010101010101010101010101010101010101010101010|5E70 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11C0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|67e2","America/Jamaica|EST EDT|50 40|010101010101010101010|9Kv0 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0|94e4","America/Juneau|PST PDT YDT YST AKST AKDT|80 70 80 90 90 80|0101010101010101010102010101345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cM0 1cM0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|33e3","America/Kentucky/Louisville|EST EDT CDT|50 40 50|010101010201010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1VA0 LA0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Kentucky/Monticello|CST CDT EST EDT|60 50 50 40|010101010101010101010101010101010101010101010101010101010101012323232323232323232323232323232323232323232323232323232323232|K80 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11A0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/La_Paz|-04|40|0||19e5","America/Lima|-05 -04|50 40|010101010|CVF0 zX0 1O10 zX0 6Gp0 zX0 98p0 zX0|11e6","America/Los_Angeles|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|15e6","America/Maceio|-03 -02|30 20|0101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 dMN0 Lz0 8Q10 WL0 1tB0 5z0 2mN0 On0|93e4","America/Managua|CST EST CDT|60 50 50|010202010102020|86u0 4mn0 9Up0 Dz0 1K10 Dz0 s3F0 1KH0 DB0 9In0 k8p0 19X0 1o30 11y0|22e5","America/Manaus|-04 -03|40 30|010101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 dPB0 On0|19e5","America/Martinique|AST ADT|40 30|010|oXg0 19X0|39e4","America/Matamoros|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010101010101010101010|IqU0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|45e4","America/Mazatlan|PST MST MDT|80 70 60|01212121212121212121212121212121212121212121212121212121|80 13Vd0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|44e4","America/Menominee|EST CDT CST|50 50 60|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212|85H0 1cM0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|85e2","America/Merida|CST EST CDT|60 50 50|010202020202020202020202020202020202020202020202020202020|t9G0 2hz0 wu30 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|11e5","America/Metlakatla|PST PDT AKST AKDT|80 70 90 80|0101010101010101010101010101023232302323232323232323232323232|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1hU10 Rd0 1zb0 Op0 1zb0 Op0 1zb0 uM0 jB0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|14e2","America/Mexico_City|CST CDT|60 50|0101010101010101010101010101010101010101010101010101010|13Vk0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|20e6","America/Miquelon|AST -03 -02|40 30 20|012121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|p9g0 gQ10 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|61e2","America/Moncton|AST ADT|40 30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K60 1cL0 1cN0 1fz0 1cN0 1cL0 3Cp0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14n1 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 ReX 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|64e3","America/Monterrey|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010|IqU0 1nX0 i6p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0|41e5","America/Montevideo|-03 -02 -0130 -0230|30 20 1u 2u|0101023010101010101010101010101010101010101010101010|JD0 jX0 4vB0 xz0 3Cp0 mmu 1a10 IMu Db0 4c10 uL0 1Nd0 An0 1SN0 uL0 mp0 28L0 iPB0 un0 1SN0 xz0 1zd0 Lz0 1zd0 Rb0 1zd0 On0 1wp0 Rb0 s8p0 1fB0 1ip0 11z0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 14n0 1ld0 14n0 1ld0 14n0 1o10 11z0 1o10 11z0 1o10 11z0|17e5","America/Toronto|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e5","America/New_York|EST EDT|50 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K70 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|21e6","America/Nome|BST BDT YST AKST AKDT|b0 a0 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Kd0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cl0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|38e2","America/Noronha|-02 -01|20 10|01010101010101010|CxC0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|30e2","America/North_Dakota/Beulah|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010123232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Oo0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/Center|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010123232323232323232323232323232323232323232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/North_Dakota/New_Salem|MST MDT CST CDT|70 60 60 50|010101010101010101010101010101010101010101010101010101010101010101012323232323232323232323232323232323232323232323232323232|K90 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14o0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|","America/Ojinaga|CST CDT MDT MST|60 50 60 70|01010232323232323232323232323232323232323232323232323201010101010101010|13Vk0 1lb0 14p0 1lb0 14q0 1lb0 14p0 1nX0 11B0 1nX0 1fB0 WL0 1fB0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 U10 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1wn0 Rc0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e3","America/Paramaribo|-0330 -03|3u 30|01|zSPu|24e4","America/Port-au-Prince|EST EDT|50 40|01010101010101010101010101010101010101010101010101010101010101010101010|wu50 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14q0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 i6n0 1nX0 11B0 1nX0 d430 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 3iN0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Rio_Branco|-05 -04|50 40|010101010|CxF0 Rb0 1tB0 IL0 1Fd0 FX0 NBd0 d5X0|31e4","America/Porto_Velho|-04 -03|40 30|0101010|CxE0 Rb0 1tB0 IL0 1Fd0 FX0|37e4","America/Punta_Arenas|-03 -04|30 40|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|","America/Winnipeg|CST CDT|60 50|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K80 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1a00 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1o00 14o0 1lc0 14o0 1lc0 14o0 1o00 11A0 1o00 11A0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|66e4","America/Rankin_Inlet|CST CDT EST|60 50 50|01010101010101010101010101010101010101010101010101010101012101010101010101010101010101010101010101010101010101010101010|5E80 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|26e2","America/Recife|-03 -02|30 20|01010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 nsp0 WL0 1tB0 2L0 2pB0 On0|33e5","America/Regina|CST|60|0||19e4","America/Resolute|CST CDT EST|60 50 50|01010101010101010101010101010101010101010101010101010101012101010101012101010101010101010101010101010101010101010101010|5E80 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|229","America/Santarem|-04 -03|40 30|01010101|CxE0 Rb0 1tB0 IL0 1Fd0 FX0 NBd0|21e4","America/Santiago|-03 -04|30 40|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0|62e5","America/Santo_Domingo|-0430 EST AST|4u 50 40|0101010101212|ksu 1Cou yLu 1RAu wLu 1QMu xzu 1Q0u xXu 1PAu 13jB0 e00|29e5","America/Sao_Paulo|-03 -02|30 20|010101010101010101010101010101010101010101010101010101010101010101010|CxD0 Rb0 1tB0 IL0 1Fd0 FX0 1EN0 FX0 1HB0 Lz0 1EN0 Lz0 1C10 IL0 1HB0 Db0 1HB0 On0 1zd0 On0 1zd0 Lz0 1zd0 Rb0 1wN0 Wn0 1tB0 Rb0 1tB0 WL0 1tB0 Rb0 1zd0 On0 1HB0 FX0 1C10 Lz0 1Ip0 HX0 1zd0 On0 1HB0 IL0 1wp0 On0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 Rb0 1zd0 Lz0 1C10 Lz0 1C10 On0 1zd0 On0 1zd0 On0 1zd0 On0 1HB0 FX0|20e6","America/Scoresbysund|-02 -01 +00|20 10 0|0102121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121212121|oXg0 1a00 1cK0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|452","America/Sitka|PST PDT YST AKST AKDT|80 70 90 90 80|0101010101010101010101010101234343434343434343434343434343434343434343434343434343434343434343434343434343434343434343434343|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 co0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|90e2","America/St_Johns|NST NDT NDDT|3u 2u 1u|010101010101010101010101010101010101020101010101010101010101010101010101010101010101010101010101010101010101010101010101010|K5u 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14n1 1lb0 14p0 1nW0 11C0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zcX Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|11e4","America/Swift_Current|MST CST|70 60|01|5E90|16e3","America/Tegucigalpa|CST CDT|60 50|0101010|Gcu0 WL0 1qN0 WL0 GRd0 AL0|11e5","America/Thule|AST ADT|40 30|010101010101010101010101010101010101010101010101010101010101010101010101010101010|PHG0 1cL0 1cN0 1cL0 1fB0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|656","America/Vancouver|PST PDT|80 70|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|Ka0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|23e5","America/Whitehorse|PST PDT MST|80 70 70|01010101010101010101010101010101010101010101010101010101010101010101010101010101012|p7K0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1z90|23e3","America/Yakutat|YST YDT AKST AKDT|90 80 90 80|0101010101010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323232323232323232|Kb0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 s10 1Vz0 LB0 1BX0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 cn0 10q0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|642","Antarctica/Casey|+08 +11|-80 -b0|010101010101|1ARS0 T90 40P0 KL0 blz0 3m10 1o30 14k0 1kr0 12l0 1o01|10","Antarctica/Davis|+07 +05|-70 -50|01010|1ART0 VB0 3Wn0 KN0|70","Pacific/Port_Moresby|+10|-a0|0||25e4","Antarctica/Macquarie|AEDT AEST|-b0 -a0|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|qg0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 3Co0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|1","Antarctica/Mawson|+06 +05|-60 -50|01|1ARU0|60","Pacific/Auckland|NZST NZDT|-c0 -d0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|bKC0 IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|14e5","Antarctica/Palmer|-03 -02 -04|30 20 40|01020202020202020202020202020202020202020202020202020202020202020202020|9Rf0 Db0 jsN0 14N0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0|40","Antarctica/Rothera|-00 -03|0 30|01|gOo0|130","Asia/Riyadh|+03|-30|0||57e5","Antarctica/Troll|-00 +00 +02|0 0 -20|012121212121212121212121212121212121212121212121212121|1puo0 hd0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|40","Asia/Urumqi|+06|-60|0||32e5","Europe/Berlin|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXd0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|41e5","Asia/Almaty|+06 +07 +05|-60 -70 -50|0101010101010101010102010101010101010101010101010|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|15e5","Asia/Amman|EET EEST +03|-20 -30 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101012|8kK0 KL0 1oN0 11b0 1oN0 11b0 1pd0 1dz0 1cp0 11b0 1op0 11b0 fO10 1db0 1e10 1cL0 1cN0 1cL0 1cN0 1fz0 1pd0 10n0 1ld0 14n0 1hB0 15b0 1ip0 19X0 1cN0 1cL0 1cN0 17b0 1ld0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1So0 y00 1fc0 1dc0 1co0 1dc0 1cM0 1cM0 1cM0 1o00 11A0 1lc0 17c0 1cM0 1cM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 4bX0 Dd0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 LA0 1C00|25e5","Asia/Anadyr|+13 +14 +12 +11|-d0 -e0 -c0 -b0|010202020202020202023202020202020202020202020202020202020232|rmX0 1db0 2q10 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|13e3","Asia/Aqtau|+05 +06 +04|-50 -60 -40|0101010101010101010201010120202020202020202020|sAj0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|15e4","Asia/Aqtobe|+05 +06 +04|-50 -60 -40|01010101010101010102010101010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0|27e4","Asia/Ashgabat|+05 +06 +04|-50 -60 -40|01010101010101010101020|rn70 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0|41e4","Asia/Atyrau|+05 +06 +04|-50 -60 -40|010101010101010101020101010101010102020202020|sAj0 2pX0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 2sp0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Baghdad|+03 +04|-30 -40|01010101010101010101010101010101010101010101010101010|u190 11b0 1cp0 1dz0 1dd0 1db0 1cN0 1cp0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1de0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0 1dc0 1dc0 1cM0 1dc0 1cM0 1dc0 1cM0 1dc0|66e5","Asia/Qatar|+04 +03|-40 -30|01|5QI0|96e4","Asia/Baku|+04 +05 +03|-40 -50 -30|010101010101010101010201010101010101010101010101010101010101010|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 9Je0 1o00 11z0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00|27e5","Asia/Bangkok|+07|-70|0||15e6","Asia/Barnaul|+07 +08 +06|-70 -80 -60|01010101010101010101020101010102020202020202020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 p90 LE0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|","Asia/Beirut|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|61a0 En0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1op0 11b0 dA10 17b0 1iN0 17b0 1iN0 17b0 1iN0 17b0 1vB0 SL0 1mp0 13z0 1iN0 17b0 1iN0 17b0 1jd0 12n0 1a10 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|22e5","Asia/Bishkek|+06 +07 +05|-60 -70 -50|0101010101010101010102020202020202020202020202020|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2e00 1tX0 17b0 1ip0 17b0 1ip0 17b0 1ip0 17b0 1ip0 19X0 1cPu 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0|87e4","Asia/Brunei|+08|-80|0||42e4","Asia/Kolkata|IST|-5u|0||15e6","Asia/Chita|+09 +10 +08|-90 -a0 -80|0101010101010101010102010101010101010101010101010101010101010120|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3re0|33e4","Asia/Choibalsan|+07 +08 +10 +09|-70 -80 -a0 -90|012323232323232323232323232323232323232323232313131|jsF0 cKn0 1da0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 3Db0 h1f0 1cJ0 1cP0 1cJ0|38e3","Asia/Shanghai|CST CDT|-80 -90|0101010101010|DKG0 Rb0 1o10 11z0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0|23e6","Asia/Colombo|+0530 +0630 +06|-5u -6u -60|0120|14giu 11zu n3cu|22e5","Asia/Dhaka|+06 +07|-60 -70|010|1A5R0 1i00|16e6","Asia/Damascus|EET EEST +03|-20 -30 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012|M00 11b0 1oN0 11b0 1pd0 11b0 1oN0 11b0 1oN0 11b0 1oN0 11b0 1pd0 11b0 1oN0 Nb0 1AN0 Nb0 bcp0 19X0 1gp0 19X0 3ld0 1xX0 Vd0 1Bz0 Sp0 1vX0 10p0 1dz0 1cN0 1cL0 1db0 1db0 1g10 1an0 1ap0 1db0 1fd0 1db0 1cN0 1db0 1dd0 1db0 1cp0 1dz0 1c10 1dX0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 1db0 1cN0 1db0 1dd0 1db0 1cN0 1db0 1cN0 19z0 1fB0 1qL0 11B0 1on0 Wp0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0|26e5","Asia/Dili|+09 +08|-90 -80|010|fpr0 Xld0|19e4","Asia/Dubai|+04|-40|0||39e5","Asia/Dushanbe|+06 +07 +05|-60 -70 -50|0101010101010101010102|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2hB0|76e4","Asia/Famagusta|EET EEST +03|-20 -30 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101012010101010101010101010101010|cPa0 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 15U0 2Ks0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|","Asia/Gaza|IST IDT EET EEST|-20 -30 -20 -30|010101010101010101010101010101023232323232323232323232323232323232323232323232323232323232323232323232|aXa0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 11z0 1o10 14o0 1lA1 SKX 1xd1 MKX 1AN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|18e5","Asia/Hebron|IST IDT EET EEST|-20 -30 -20 -30|01010101010101010101010101010102323232323232323232323232323232323232323232323232323232323232323232323232|aXa0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 M10 C00 17c0 1io0 17c0 1io0 17c0 1o00 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 17c0 1io0 18N0 1bz0 19z0 1gp0 1610 1iL0 12L0 1mN0 14o0 1lc0 Tb0 1xd1 MKX bB0 cn0 1cN0 1a00 1fA0 1cL0 1cN0 1nX0 1210 1nA0 1210 1qL0 WN0 1qL0 WN0 1qL0 11c0 1on0 11B0 1o00 11A0 1qo0 XA0 1qp0 1cN0 1cL0 17d0 1in0 14p0 1lb0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0|25e4","Asia/Ho_Chi_Minh|+08 +07|-80 -70|01|dfs0|90e5","Asia/Hong_Kong|HKT HKST|-80 -90|01010101010101010|H7u 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|73e5","Asia/Hovd|+06 +07 +08|-60 -70 -80|01212121212121212121212121212121212121212121212121|jsG0 cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|81e3","Asia/Irkutsk|+08 +09 +07|-80 -90 -70|010101010101010101010201010101010101010101010101010101010101010|rn40 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Europe/Istanbul|EET EEST +03 +04|-20 -30 -30 -40|01010101010123201010101010101010101010101010101010101010101010101010101010101012|8jz0 11A0 WN0 1qL0 TB0 1tX0 U10 1tz0 11B0 1in0 17d0 z90 cne0 pb0 2Cp0 1800 14o0 1dc0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1a00 1fA0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WO0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 Xc0 1qo0 WM0 1qM0 11A0 1o00 1200 1nA0 11A0 1tA0 U00 15w0|13e6","Asia/Jakarta|WIB|-70|0||31e6","Asia/Jayapura|WIT|-90|0||26e4","Asia/Jerusalem|IST IDT|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|aXa0 Db0 1fB0 Rb0 bXB0 gM0 8Q00 IM0 1wo0 TX0 1HB0 IL0 1s10 10n0 1o10 WL0 1zd0 On0 1ld0 11z0 1o10 14n0 1o10 14n0 1nd0 12n0 1nd0 Xz0 1q10 12n0 1hB0 1dX0 1ep0 1aL0 1eN0 17X0 1nf0 11z0 1tB0 19W0 1e10 17b0 1ep0 1gL0 18N0 1fz0 1eN0 17b0 1gq0 1gn0 19d0 1dz0 1c10 17X0 1hB0 1gn0 19d0 1dz0 1c10 17X0 1kp0 1dz0 1c10 1aL0 1eN0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0 10N0 1oL0 10N0 1oL0 10N0 1rz0 W10 1rz0 W10 1rz0 10N0 1oL0|81e4","Asia/Kabul|+0430|-4u|0||46e5","Asia/Kamchatka|+12 +13 +11|-c0 -d0 -b0|0101010101010101010102010101010101010101010101010101010101020|rn00 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|18e4","Asia/Karachi|+05 PKT PKST|-50 -50 -60|01212121|2Xv0 1fy00 1cL0 dK10 11b0 1610 1jX0|24e6","Asia/Kathmandu|+0530 +0545|-5u -5J|01|CVuu|12e5","Asia/Khandyga|+09 +10 +08 +11|-90 -a0 -80 -b0|01010101010101010101020101010101010101010101010131313131313131310|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 qK0 yN0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|66e2","Asia/Krasnoyarsk|+07 +08 +06|-70 -80 -60|010101010101010101010201010101010101010101010101010101010101010|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|10e5","Asia/Kuala_Lumpur|+0730 +08|-7u -80|01|td40|71e5","Asia/Macau|CST CDT|-80 -90|01010101010101010|H7u 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 s10 1Vz0 1cN0 1cL0 1cN0 1cL0 6fd0 14n0|57e4","Asia/Magadan|+11 +12 +10|-b0 -c0 -a0|0101010101010101010102010101010101010101010101010101010101010120|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Cq0|95e3","Asia/Makassar|WITA|-80|0||15e5","Asia/Manila|PST PDT|-80 -90|010|k0E0 1db0|24e6","Asia/Nicosia|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|cPa0 1cL0 1qp0 Xz0 19B0 19X0 1fB0 1db0 1cp0 1cL0 1fB0 19X0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1o30 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|32e4","Asia/Novokuznetsk|+07 +08 +06|-70 -80 -60|0101010101010101010102010101010101010101010101010101010101020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|55e4","Asia/Novosibirsk|+07 +08 +06|-70 -80 -60|01010101010101010101020101020202020202020202020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 ml0 Os0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 4eN0|15e5","Asia/Omsk|+06 +07 +05|-60 -70 -50|010101010101010101010201010101010101010101010101010101010101010|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|12e5","Asia/Oral|+05 +06 +04|-50 -60 -40|010101010101010202020202020202020202020202020|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 1cM0 IM0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|27e4","Asia/Pontianak|WITA WIB|-80 -70|01|HNs0|23e4","Asia/Pyongyang|KST KST|-90 -8u|010|1P4D0 6BA0|29e5","Asia/Qostanay|+05 +06 +04|-50 -60 -40|0101010101010101010201010101010101010101010101|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0|","Asia/Qyzylorda|+05 +06|-50 -60|010101010101010101010101010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 3ao0 1EM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 zQl0|73e4","Asia/Rangoon|+0630|-6u|0||48e5","Asia/Sakhalin|+11 +12 +10|-b0 -c0 -a0|010101010101010101010201010101010202020202020202020202020202020|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 2pB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|58e4","Asia/Samarkand|+05 +06|-50 -60|010101010101010101010|rn70 3Db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|36e4","Asia/Seoul|KST KDT|-90 -a0|01010|Gf50 11A0 1o00 11A0|23e6","Asia/Srednekolymsk|+11 +12 +10|-b0 -c0 -a0|010101010101010101010201010101010101010101010101010101010101010|rn10 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|35e2","Asia/Taipei|CST CDT|-80 -90|0101010|akg0 1db0 1cN0 1db0 97B0 AL0|74e5","Asia/Tashkent|+06 +07 +05|-60 -70 -50|0101010101010101010102|rn60 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0|23e5","Asia/Tbilisi|+04 +05 +03|-40 -50 -30|01010101010101010101020202010101010101010101020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cK0 1cL0 1cN0 1cL0 1cN0 2pz0 1cL0 1fB0 3Nz0 11B0 1nX0 11B0 1qL0 WN0 1qL0 WN0 1qL0 11B0 1nX0 11B0 1nX0 11B0 An0 Os0 WM0|11e5","Asia/Tehran|+0330 +0430 +04 +05|-3u -4u -40 -50|0123201010101010101010101010101010101010101010101010101010101010101010|hyHu 1pc0 120u Rc0 XA0 Wou JX0 1dB0 1en0 pNB0 UL0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 64p0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0 1cp0 1dz0 1cp0 1dz0 1cN0 1dz0 1cp0 1dz0|14e6","Asia/Thimphu|+0530 +06|-5u -60|01|HcGu|79e3","Asia/Tokyo|JST|-90|0||38e6","Asia/Tomsk|+07 +08 +06|-70 -80 -60|01010101010101010101020101010101010101010101020202020202020202020|rn50 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 co0 1bB0 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3Qp0|10e5","Asia/Ulaanbaatar|+07 +08 +09|-70 -80 -90|01212121212121212121212121212121212121212121212121|jsF0 cKn0 1db0 1dd0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 6hD0 11z0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 kEp0 1cJ0 1cP0 1cJ0|12e5","Asia/Ust-Nera|+09 +12 +11 +10|-90 -c0 -b0 -a0|0121212121212121212123212121212121212121212121212121212121212123|rn30 1d90 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 17V0 7zD0|65e2","Asia/Vladivostok|+10 +11 +09|-a0 -b0 -90|010101010101010101010201010101010101010101010101010101010101010|rn20 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|60e4","Asia/Yakutsk|+09 +10 +08|-90 -a0 -80|010101010101010101010201010101010101010101010101010101010101010|rn30 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|28e4","Asia/Yekaterinburg|+05 +06 +04|-50 -60 -40|010101010101010101010201010101010101010101010101010101010101010|rn70 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|14e5","Asia/Yerevan|+04 +05 +03|-40 -50 -30|01010101010101010101020202020101010101010101010101010101010|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 2pB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 4RX0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0|13e5","Atlantic/Azores|-01 +00 WET|10 0 0|0101010101010101010101010101010121010101010101010101010101010101010101010101010101010101010101010101010101010|hAN0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cL0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|25e4","Atlantic/Bermuda|AST ADT|40 30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|avi0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1fz0 1a10 1fz0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 14p0 1lb0 14p0 1nX0 11B0 1nX0 11B0 1nX0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0 Rd0 1zb0 Op0 1zb0 Op0 1zb0 Op0 1zb0|65e3","Atlantic/Canary|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXc0 1a10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|54e4","Atlantic/Cape_Verde|-02 -01|20 10|01|elE0|50e4","Atlantic/Faroe|WET WEST|0 -10|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|49e3","Atlantic/Madeira|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hAM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|27e4","Atlantic/South_Georgia|-02|20|0||30","Atlantic/Stanley|-04 -03 -02|40 30 20|01212101010101010101010101010101010101010101010101010101|wrg0 WL0 1qL0 U10 1tz0 2mN0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 U10 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1tz0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qL0 WN0 1qN0 U10 1wn0 Rd0 1wn0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1tz0 U10 1wn0 U10 1tz0 U10 1tz0 U10|21e2","Australia/Sydney|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|40e5","Australia/Adelaide|ACST ACDT|-9u -au|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r4u LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 WM0 1qM0 Rc0 1zc0 U00 1tA0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|11e5","Australia/Brisbane|AEST AEDT|-a0 -b0|010101010|4r40 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0|20e5","Australia/Broken_Hill|ACST ACDT|-9u -au|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r4u LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 14o0 1o00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1tA0 WM0 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|18e3","Australia/Hobart|AEDT AEST|-b0 -a0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|qg0 1wo0 U00 1wo0 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 11A0 1qM0 WM0 1qM0 Oo0 1zc0 Oo0 1zc0 Oo0 1wo0 WM0 1tA0 WM0 1tA0 U00 1tA0 U00 1tA0 11A0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 11A0 1o00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1cM0 1a00 1io0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|21e4","Australia/Darwin|ACST|-9u|0||12e4","Australia/Eucla|+0845 +0945|-8J -9J|0101010101010|bHRf Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|368","Australia/Lord_Howe|AEST +1030 +1130 +11|-a0 -au -bu -b0|01212121213131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313|raC0 1zdu Rb0 1zd0 On0 1zd0 On0 1zd0 On0 1zd0 TXu 1qMu WLu 1tAu WLu 1tAu TXu 1tAu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu 11zu 1o0u 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 11Au 1nXu 1qMu 11zu 1o0u 11zu 1o0u 11zu 1qMu WLu 1qMu 11zu 1o0u WLu 1qMu 14nu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1fzu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1cMu 1cLu 1fAu 1cLu 1cMu|347","Australia/Lindeman|AEST AEDT|-a0 -b0|0101010101010|4r40 LA0 H1A0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0|10","Australia/Melbourne|AEST AEDT|-a0 -b0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4r40 LA0 1C00 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 U00 1qM0 WM0 1qM0 11A0 1tA0 U00 1tA0 U00 1tA0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 11A0 1o00 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 WM0 1qM0 14o0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|39e5","Australia/Perth|AWST AWDT|-80 -90|0101010101010|bHS0 Oo0 l5A0 Oo0 iJA0 G00 zU00 IM0 1qM0 11A0 1o00 11A0|18e5","Europe/Brussels|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|21e5","Pacific/Easter|-06 -07 -05|60 70 50|010101010101010101010101020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202020202|yP0 1ip0 11z0 1o10 11z0 1qN0 WL0 1ld0 14n0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 2pA0 11z0 1o10 11z0 1qN0 WL0 1qN0 WL0 1qN0 1cL0 1cN0 11z0 1o10 11z0 1qN0 WL0 1fB0 19X0 1qN0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1ip0 1fz0 1fB0 11z0 1qN0 WL0 1qN0 WL0 1qN0 WL0 1qN0 11z0 1o10 11z0 1o10 11z0 1qN0 WL0 1qN0 17b0 1ip0 11z0 1o10 19X0 1fB0 1nX0 G10 1EL0 Op0 1zb0 Rd0 1wn0 Rd0 46n0 Ap0 1Nb0 Ap0 1Nb0 Ap0 1zb0 11B0 1nX0 11B0 1nX0 11B0 1nX0 14p0 1lb0 11B0 1qL0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1nX0 11B0 1qL0 WN0 1qL0 11B0|30e2","EET|EET EEST|-20 -30|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|","Europe/Dublin|IST GMT|-10 0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4re0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Etc/GMT-1|+01|-10|0||","Pacific/Guadalcanal|+11|-b0|0||11e4","Pacific/Tarawa|+12|-c0|0||29e3","Etc/GMT-13|+13|-d0|0||","Etc/GMT-14|+14|-e0|0||","Etc/GMT-2|+02|-20|0||","Indian/Maldives|+05|-50|0||35e4","Pacific/Palau|+09|-90|0||21e3","Etc/GMT+1|-01|10|0||","Pacific/Tahiti|-10|a0|0||18e4","Pacific/Niue|-11|b0|0||12e2","Etc/GMT+12|-12|c0|0||","Etc/GMT+5|-05|50|0||","Etc/GMT+6|-06|60|0||","Etc/GMT+7|-07|70|0||","Etc/GMT+8|-08|80|0||","Pacific/Gambier|-09|90|0||125","Etc/UTC|UTC|0|0||","Europe/Andorra|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|B7d0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|79e3","Europe/Astrakhan|+04 +05 +03|-40 -50 -30|0101010101010101020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|10e5","Europe/Athens|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|cOK0 1vc0 SO0 1cM0 1a00 1ao0 1fc0 1a10 1fG0 1cg0 1dX0 1bX0 1cQ0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|35e5","Europe/London|BST GMT|-10 0|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|4re0 U00 1tA0 U00 1tA0 U00 1tA0 U00 1tA0 WM0 1qM0 WM0 1qM0 WM0 1tA0 U00 1tA0 U00 1tA0 11z0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1o00 14o0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|10e6","Europe/Belgrade|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|wdd0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Prague|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|muN0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|13e5","Europe/Bucharest|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|mRa0 On0 1fA0 1a10 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|19e5","Europe/Budapest|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXb0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cO0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e5","Europe/Zurich|CET CEST|-10 -20|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm10 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|38e4","Europe/Chisinau|MSK MSD EEST EET|-30 -40 -30 -20|010101010101010101012323232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 gL0 WO0 1cM0 1cM0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11D0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|67e4","Europe/Gibraltar|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|tLB0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|30e3","Europe/Helsinki|EET EEST|-20 -30|01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|rm00 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Kaliningrad|MSK MSD EEST EET +03|-30 -40 -30 -20 -30|010101010101010102323232323232323232323232323232323232323232343|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|44e4","Europe/Kiev|MSK MSD EEST EET|-30 -40 -30 -20|0101010101010101010123232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 Db0 3220 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o10 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|34e5","Europe/Kirov|+04 +05 MSD MSK MSK|-40 -50 -40 -30 -40|01010101010101010232302323232323232323232323232323232323232343|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|48e4","Europe/Lisbon|CET WET WEST CEST|-10 0 -10 -20|01212121212121212121212121212121203030302121212121212121212121212121212121212121212121212121212121212121212121|go00 1cM0 1cM0 1fA0 1cM0 1cM0 1cN0 1cL0 1cN0 1cM0 1cM0 1cM0 1cM0 1cN0 1cL0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|27e5","Europe/Madrid|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|apy0 1a10 1fz0 1a10 19X0 1cN0 1fz0 1a10 1fC0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|62e5","Europe/Malta|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|XX0 LA0 1zc0 Oo0 1C00 Oo0 1co0 1cM0 1lA0 Xc0 1qq0 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1o10 11z0 1iN0 19z0 1fB0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|42e4","Europe/Minsk|MSK MSD EEST EET +03|-30 -40 -30 -20 -30|010101010101010101023232323232323232323232323232323232323234|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 3Fc0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0|19e5","Europe/Paris|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|fbc0 1cL0 1fC0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|11e6","Europe/Moscow|MSK MSD EEST EET MSK|-30 -40 -30 -20 -40|0101010101010101010102301010101010101010101010101010101010101040|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0|16e6","Europe/Riga|MSK MSD EEST EET|-30 -40 -30 -20|010101010101010102323232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cN0 1o00 11A0 1o00 11A0 1qM0 3oo0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|64e4","Europe/Rome|CET CEST|-10 -20|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|XX0 LA0 1zc0 Oo0 1C00 Oo0 1C00 LA0 1zc0 Oo0 1C00 LA0 1C00 LA0 1zc0 Oo0 1C00 Oo0 1zc0 Oo0 1fC0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|39e5","Europe/Samara|+04 +05 +03|-40 -50 -30|01010101010101010202010101010101010101010101010101010101020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2y10 14m0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 2sp0 WM0|12e5","Europe/Saratov|+04 +05 +03|-40 -50 -30|0101010101010102020202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1cM0 1cM0 1fA0 1cM0 3Co0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 5810|","Europe/Simferopol|MSK MSD EET EEST MSK|-30 -40 -20 -30 -40|0101010101010101010232323101010323232323232323232323232323232323240|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1Q00 4eN0 1cM0 1cM0 1cM0 1cM0 dV0 WO0 1cM0 1cM0 1fy0 1o30 11B0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11z0 1nW0|33e4","Europe/Sofia|EET EEST|-20 -30|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|muJ0 1dd0 1fb0 1ap0 1fb0 1a20 1fy0 1a30 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cK0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 1nX0 11E0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|12e5","Europe/Tallinn|MSK MSD EEST EET|-30 -40 -30 -20|0101010101010101023232323232323232323232323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o10 11A0 1qM0 5QM0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|41e4","Europe/Tirane|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|axz0 10n0 1op0 11z0 1pd0 11z0 1qN0 WL0 1qp0 Xb0 1qp0 Xb0 1qp0 11z0 1lB0 11z0 1qN0 11z0 1iN0 16n0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|42e4","Europe/Ulyanovsk|+04 +05 +03 +02|-40 -50 -30 -20|010101010101010102023202020202020202020202020202020202020202020|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 2pB0 1cM0 1fA0 2pB0 IM0 rX0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 3rd0|13e5","Europe/Vienna|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|oXb0 19X0 1cP0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|18e5","Europe/Vilnius|MSK MSD EEST EET CEST CET|-30 -40 -30 -20 -20 -10|01010101010101010232323232323232323454323232323232323232323232323232323232323232323232323232323|rn90 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11B0 1o00 11A0 1qM0 8io0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|54e4","Europe/Volgograd|+04 +05 MSD MSK MSK|-40 -50 -40 -30 -40|0101010101010102323230232323232323232323232323232323232323234303|rn80 1db0 1cN0 1db0 1cN0 1db0 1dd0 1cO0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1fA0 1cM0 2pz0 1cN0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 8Hz0 9Jd0 5gn0|10e5","Europe/Warsaw|CET CEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDA0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cN0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|17e5","Pacific/Honolulu|HST|a0|0||37e4","Indian/Chagos|+05 +06|-50 -60|01|13ij0|30e2","Indian/Mauritius|+04 +05|-40 -50|01010|v5U0 14L0 12kr0 11z0|15e4","Pacific/Kwajalein|-12 +12|c0 -c0|01|Vxo0|14e3","MET|MET MEST|-10 -20|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|","Pacific/Chatham|+1245 +1345|-cJ -dJ|010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101|bKC0 IM0 1C00 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Oo0 1zc0 Rc0 1zc0 Oo0 1qM0 14o0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1lc0 14o0 1lc0 14o0 1lc0 17c0 1io0 17c0 1io0 17c0 1io0 17c0 1io0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1io0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00|600","Pacific/Apia|-11 -10 +14 +13|b0 a0 -e0 -d0|010123232323232323232323|1Dbn0 1ff0 1a00 CI0 AQ0 1cM0 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1a00 1fA0 1cM0 1fA0 1a00 1fA0 1a00 1fA0|37e3","Pacific/Bougainville|+10 +11|-a0 -b0|01|1NwE0|18e4","Pacific/Efate|+11 +12|-b0 -c0|01010101010101010101010|9EA0 Dc0 n610 1cL0 1cN0 1cL0 1fB0 19X0 1fB0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1cN0 1cL0 1fB0 Lz0 1Nd0 An0|66e3","Pacific/Enderbury|-12 -11 +13|c0 b0 -d0|012|nIc0 B7X0|1","Pacific/Fakaofo|-11 +13|b0 -d0|01|1Gfn0|483","Pacific/Fiji|+12 +13|-c0 -d0|01010101010101010101010101010|1ace0 LA0 1EM0 IM0 nJc0 LA0 1o00 Rc0 1wo0 Ao0 1Nc0 Ao0 1Q00 xz0 1SN0 uM0 1SM0 uM0 1VA0 s00 1VA0 s00 1VA0 s00 20o0 pc0 2hc0 bc0|88e4","Pacific/Galapagos|-05 -06|50 60|0101|CVF0 gNd0 rz0|25e3","Pacific/Guam|GST GDT ChST|-a0 -b0 -a0|010101010102|JQ0 Rb0 1wp0 Rb0 5xd0 rX0 5sN0 zb1 1C0X On0 ULb0|17e4","Pacific/Kiritimati|-1040 -10 +14|aE a0 -e0|012|nIaE B7Xk|51e2","Pacific/Kosrae|+12 +11|-c0 -b0|01|1aAA0|66e2","Pacific/Marquesas|-0930|9u|0||86e2","Pacific/Pago_Pago|SST|b0|0||37e2","Pacific/Nauru|+1130 +12|-bu -c0|01|maCu|10e3","Pacific/Norfolk|+1130 +1230 +11 +12|-bu -cu -b0 -c0|010232323232323232323232323|bHOu Oo0 1COo0 9Jcu 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0|25e4","Pacific/Noumea|+11 +12|-b0 -c0|0101010|jhp0 xX0 1PB0 yn0 HeP0 Ao0|98e3","Pacific/Pitcairn|-0830 -08|8u 80|01|18Vku|56","Pacific/Rarotonga|-1030 -0930 -10|au 9u a0|012121212121212121212121212|lyWu IL0 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Onu 1zcu Rbu 1zcu Onu 1zcu Onu 1zcu Onu|13e3","Pacific/Tongatapu|+13 +14|-d0 -e0|010101010|1csd0 15A0 1wo0 xz0 1Q10 xz0 zWN0 s00|75e3","WET|WET WEST|0 -10|0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010|hDB0 1a00 1fA0 1cM0 1cM0 1cM0 1fA0 1a00 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1cM0 1fA0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00 11A0 1o00 11A0 1o00 11A0 1qM0 WM0 1qM0 WM0 1qM0 11A0 1o00|"],links:["Africa/Abidjan|Africa/Accra","Africa/Abidjan|Africa/Bamako","Africa/Abidjan|Africa/Banjul","Africa/Abidjan|Africa/Conakry","Africa/Abidjan|Africa/Dakar","Africa/Abidjan|Africa/Freetown","Africa/Abidjan|Africa/Lome","Africa/Abidjan|Africa/Nouakchott","Africa/Abidjan|Africa/Ouagadougou","Africa/Abidjan|Africa/Timbuktu","Africa/Abidjan|Atlantic/Reykjavik","Africa/Abidjan|Atlantic/St_Helena","Africa/Abidjan|Etc/GMT","Africa/Abidjan|Etc/GMT+0","Africa/Abidjan|Etc/GMT-0","Africa/Abidjan|Etc/GMT0","Africa/Abidjan|Etc/Greenwich","Africa/Abidjan|GMT","Africa/Abidjan|GMT+0","Africa/Abidjan|GMT-0","Africa/Abidjan|GMT0","Africa/Abidjan|Greenwich","Africa/Abidjan|Iceland","Africa/Cairo|Egypt","Africa/Johannesburg|Africa/Maseru","Africa/Johannesburg|Africa/Mbabane","Africa/Lagos|Africa/Bangui","Africa/Lagos|Africa/Brazzaville","Africa/Lagos|Africa/Douala","Africa/Lagos|Africa/Kinshasa","Africa/Lagos|Africa/Libreville","Africa/Lagos|Africa/Luanda","Africa/Lagos|Africa/Malabo","Africa/Lagos|Africa/Niamey","Africa/Lagos|Africa/Porto-Novo","Africa/Maputo|Africa/Blantyre","Africa/Maputo|Africa/Bujumbura","Africa/Maputo|Africa/Gaborone","Africa/Maputo|Africa/Harare","Africa/Maputo|Africa/Kigali","Africa/Maputo|Africa/Lubumbashi","Africa/Maputo|Africa/Lusaka","Africa/Nairobi|Africa/Addis_Ababa","Africa/Nairobi|Africa/Asmara","Africa/Nairobi|Africa/Asmera","Africa/Nairobi|Africa/Dar_es_Salaam","Africa/Nairobi|Africa/Djibouti","Africa/Nairobi|Africa/Kampala","Africa/Nairobi|Africa/Mogadishu","Africa/Nairobi|Indian/Antananarivo","Africa/Nairobi|Indian/Comoro","Africa/Nairobi|Indian/Mayotte","Africa/Tripoli|Libya","America/Adak|America/Atka","America/Adak|US/Aleutian","America/Anchorage|US/Alaska","America/Argentina/Buenos_Aires|America/Buenos_Aires","America/Argentina/Catamarca|America/Argentina/ComodRivadavia","America/Argentina/Catamarca|America/Catamarca","America/Argentina/Cordoba|America/Cordoba","America/Argentina/Cordoba|America/Rosario","America/Argentina/Jujuy|America/Jujuy","America/Argentina/Mendoza|America/Mendoza","America/Cayenne|Etc/GMT+3","America/Chicago|CST6CDT","America/Chicago|US/Central","America/Denver|America/Shiprock","America/Denver|MST7MDT","America/Denver|Navajo","America/Denver|US/Mountain","America/Detroit|US/Michigan","America/Edmonton|America/Yellowknife","America/Edmonton|Canada/Mountain","America/Fort_Wayne|America/Indiana/Indianapolis","America/Fort_Wayne|America/Indianapolis","America/Fort_Wayne|US/East-Indiana","America/Godthab|America/Nuuk","America/Halifax|Canada/Atlantic","America/Havana|Cuba","America/Indiana/Knox|America/Knox_IN","America/Indiana/Knox|US/Indiana-Starke","America/Iqaluit|America/Pangnirtung","America/Jamaica|Jamaica","America/Kentucky/Louisville|America/Louisville","America/La_Paz|Etc/GMT+4","America/Los_Angeles|PST8PDT","America/Los_Angeles|US/Pacific","America/Manaus|Brazil/West","America/Mazatlan|Mexico/BajaSur","America/Mexico_City|Mexico/General","America/New_York|EST5EDT","America/New_York|US/Eastern","America/Noronha|Brazil/DeNoronha","America/Panama|America/Atikokan","America/Panama|America/Cayman","America/Panama|America/Coral_Harbour","America/Panama|EST","America/Phoenix|America/Creston","America/Phoenix|MST","America/Phoenix|US/Arizona","America/Puerto_Rico|America/Anguilla","America/Puerto_Rico|America/Antigua","America/Puerto_Rico|America/Aruba","America/Puerto_Rico|America/Blanc-Sablon","America/Puerto_Rico|America/Curacao","America/Puerto_Rico|America/Dominica","America/Puerto_Rico|America/Grenada","America/Puerto_Rico|America/Guadeloupe","America/Puerto_Rico|America/Kralendijk","America/Puerto_Rico|America/Lower_Princes","America/Puerto_Rico|America/Marigot","America/Puerto_Rico|America/Montserrat","America/Puerto_Rico|America/Port_of_Spain","America/Puerto_Rico|America/St_Barthelemy","America/Puerto_Rico|America/St_Kitts","America/Puerto_Rico|America/St_Lucia","America/Puerto_Rico|America/St_Thomas","America/Puerto_Rico|America/St_Vincent","America/Puerto_Rico|America/Tortola","America/Puerto_Rico|America/Virgin","America/Regina|Canada/Saskatchewan","America/Rio_Branco|America/Porto_Acre","America/Rio_Branco|Brazil/Acre","America/Santiago|Chile/Continental","America/Sao_Paulo|Brazil/East","America/St_Johns|Canada/Newfoundland","America/Tijuana|America/Ensenada","America/Tijuana|America/Santa_Isabel","America/Tijuana|Mexico/BajaNorte","America/Toronto|America/Montreal","America/Toronto|America/Nassau","America/Toronto|America/Nipigon","America/Toronto|America/Thunder_Bay","America/Toronto|Canada/Eastern","America/Vancouver|Canada/Pacific","America/Whitehorse|Canada/Yukon","America/Winnipeg|America/Rainy_River","America/Winnipeg|Canada/Central","Asia/Ashgabat|Asia/Ashkhabad","Asia/Bangkok|Asia/Phnom_Penh","Asia/Bangkok|Asia/Vientiane","Asia/Bangkok|Etc/GMT-7","Asia/Bangkok|Indian/Christmas","Asia/Brunei|Asia/Kuching","Asia/Brunei|Etc/GMT-8","Asia/Dhaka|Asia/Dacca","Asia/Dubai|Asia/Muscat","Asia/Dubai|Etc/GMT-4","Asia/Dubai|Indian/Mahe","Asia/Dubai|Indian/Reunion","Asia/Ho_Chi_Minh|Asia/Saigon","Asia/Hong_Kong|Hongkong","Asia/Jerusalem|Asia/Tel_Aviv","Asia/Jerusalem|Israel","Asia/Kathmandu|Asia/Katmandu","Asia/Kolkata|Asia/Calcutta","Asia/Kuala_Lumpur|Asia/Singapore","Asia/Kuala_Lumpur|Singapore","Asia/Macau|Asia/Macao","Asia/Makassar|Asia/Ujung_Pandang","Asia/Nicosia|Europe/Nicosia","Asia/Qatar|Asia/Bahrain","Asia/Rangoon|Asia/Yangon","Asia/Rangoon|Indian/Cocos","Asia/Riyadh|Antarctica/Syowa","Asia/Riyadh|Asia/Aden","Asia/Riyadh|Asia/Kuwait","Asia/Riyadh|Etc/GMT-3","Asia/Seoul|ROK","Asia/Shanghai|Asia/Chongqing","Asia/Shanghai|Asia/Chungking","Asia/Shanghai|Asia/Harbin","Asia/Shanghai|PRC","Asia/Taipei|ROC","Asia/Tehran|Iran","Asia/Thimphu|Asia/Thimbu","Asia/Tokyo|Japan","Asia/Ulaanbaatar|Asia/Ulan_Bator","Asia/Urumqi|Antarctica/Vostok","Asia/Urumqi|Asia/Kashgar","Asia/Urumqi|Etc/GMT-6","Atlantic/Faroe|Atlantic/Faeroe","Atlantic/South_Georgia|Etc/GMT+2","Australia/Adelaide|Australia/South","Australia/Brisbane|Australia/Queensland","Australia/Broken_Hill|Australia/Yancowinna","Australia/Darwin|Australia/North","Australia/Hobart|Australia/Currie","Australia/Hobart|Australia/Tasmania","Australia/Lord_Howe|Australia/LHI","Australia/Melbourne|Australia/Victoria","Australia/Perth|Australia/West","Australia/Sydney|Australia/ACT","Australia/Sydney|Australia/Canberra","Australia/Sydney|Australia/NSW","Etc/UTC|Etc/UCT","Etc/UTC|Etc/Universal","Etc/UTC|Etc/Zulu","Etc/UTC|UCT","Etc/UTC|UTC","Etc/UTC|Universal","Etc/UTC|Zulu","Europe/Belgrade|Europe/Ljubljana","Europe/Belgrade|Europe/Podgorica","Europe/Belgrade|Europe/Sarajevo","Europe/Belgrade|Europe/Skopje","Europe/Belgrade|Europe/Zagreb","Europe/Berlin|Arctic/Longyearbyen","Europe/Berlin|Atlantic/Jan_Mayen","Europe/Berlin|Europe/Copenhagen","Europe/Berlin|Europe/Oslo","Europe/Berlin|Europe/Stockholm","Europe/Brussels|CET","Europe/Brussels|Europe/Amsterdam","Europe/Brussels|Europe/Luxembourg","Europe/Chisinau|Europe/Tiraspol","Europe/Dublin|Eire","Europe/Helsinki|Europe/Mariehamn","Europe/Istanbul|Asia/Istanbul","Europe/Istanbul|Turkey","Europe/Kiev|Europe/Kyiv","Europe/Kiev|Europe/Uzhgorod","Europe/Kiev|Europe/Zaporozhye","Europe/Lisbon|Portugal","Europe/London|Europe/Belfast","Europe/London|Europe/Guernsey","Europe/London|Europe/Isle_of_Man","Europe/London|Europe/Jersey","Europe/London|GB","Europe/London|GB-Eire","Europe/Moscow|W-SU","Europe/Paris|Europe/Monaco","Europe/Prague|Europe/Bratislava","Europe/Rome|Europe/San_Marino","Europe/Rome|Europe/Vatican","Europe/Warsaw|Poland","Europe/Zurich|Europe/Busingen","Europe/Zurich|Europe/Vaduz","Indian/Maldives|Etc/GMT-5","Indian/Maldives|Indian/Kerguelen","Pacific/Auckland|Antarctica/McMurdo","Pacific/Auckland|Antarctica/South_Pole","Pacific/Auckland|NZ","Pacific/Chatham|NZ-CHAT","Pacific/Easter|Chile/EasterIsland","Pacific/Enderbury|Pacific/Kanton","Pacific/Gambier|Etc/GMT+9","Pacific/Guadalcanal|Etc/GMT-11","Pacific/Guadalcanal|Pacific/Pohnpei","Pacific/Guadalcanal|Pacific/Ponape","Pacific/Guam|Pacific/Saipan","Pacific/Honolulu|HST","Pacific/Honolulu|Pacific/Johnston","Pacific/Honolulu|US/Hawaii","Pacific/Kwajalein|Kwajalein","Pacific/Niue|Etc/GMT+11","Pacific/Pago_Pago|Pacific/Midway","Pacific/Pago_Pago|Pacific/Samoa","Pacific/Pago_Pago|US/Samoa","Pacific/Palau|Etc/GMT-9","Pacific/Port_Moresby|Antarctica/DumontDUrville","Pacific/Port_Moresby|Etc/GMT-10","Pacific/Port_Moresby|Pacific/Chuuk","Pacific/Port_Moresby|Pacific/Truk","Pacific/Port_Moresby|Pacific/Yap","Pacific/Tahiti|Etc/GMT+10","Pacific/Tarawa|Etc/GMT-12","Pacific/Tarawa|Pacific/Funafuti","Pacific/Tarawa|Pacific/Majuro","Pacific/Tarawa|Pacific/Wake","Pacific/Tarawa|Pacific/Wallis"],countries:["AD|Europe/Andorra","AE|Asia/Dubai","AF|Asia/Kabul","AG|America/Puerto_Rico America/Antigua","AI|America/Puerto_Rico America/Anguilla","AL|Europe/Tirane","AM|Asia/Yerevan","AO|Africa/Lagos Africa/Luanda","AQ|Antarctica/Casey Antarctica/Davis Antarctica/Mawson Antarctica/Palmer Antarctica/Rothera Antarctica/Troll Asia/Urumqi Pacific/Auckland Pacific/Port_Moresby Asia/Riyadh Antarctica/McMurdo Antarctica/DumontDUrville Antarctica/Syowa Antarctica/Vostok","AR|America/Argentina/Buenos_Aires America/Argentina/Cordoba America/Argentina/Salta America/Argentina/Jujuy America/Argentina/Tucuman America/Argentina/Catamarca America/Argentina/La_Rioja America/Argentina/San_Juan America/Argentina/Mendoza America/Argentina/San_Luis America/Argentina/Rio_Gallegos America/Argentina/Ushuaia","AS|Pacific/Pago_Pago","AT|Europe/Vienna","AU|Australia/Lord_Howe Antarctica/Macquarie Australia/Hobart Australia/Melbourne Australia/Sydney Australia/Broken_Hill Australia/Brisbane Australia/Lindeman Australia/Adelaide Australia/Darwin Australia/Perth Australia/Eucla","AW|America/Puerto_Rico America/Aruba","AX|Europe/Helsinki Europe/Mariehamn","AZ|Asia/Baku","BA|Europe/Belgrade Europe/Sarajevo","BB|America/Barbados","BD|Asia/Dhaka","BE|Europe/Brussels","BF|Africa/Abidjan Africa/Ouagadougou","BG|Europe/Sofia","BH|Asia/Qatar Asia/Bahrain","BI|Africa/Maputo Africa/Bujumbura","BJ|Africa/Lagos Africa/Porto-Novo","BL|America/Puerto_Rico America/St_Barthelemy","BM|Atlantic/Bermuda","BN|Asia/Kuching Asia/Brunei","BO|America/La_Paz","BQ|America/Puerto_Rico America/Kralendijk","BR|America/Noronha America/Belem America/Fortaleza America/Recife America/Araguaina America/Maceio America/Bahia America/Sao_Paulo America/Campo_Grande America/Cuiaba America/Santarem America/Porto_Velho America/Boa_Vista America/Manaus America/Eirunepe America/Rio_Branco","BS|America/Toronto America/Nassau","BT|Asia/Thimphu","BW|Africa/Maputo Africa/Gaborone","BY|Europe/Minsk","BZ|America/Belize","CA|America/St_Johns America/Halifax America/Glace_Bay America/Moncton America/Goose_Bay America/Toronto America/Iqaluit America/Winnipeg America/Resolute America/Rankin_Inlet America/Regina America/Swift_Current America/Edmonton America/Cambridge_Bay America/Inuvik America/Dawson_Creek America/Fort_Nelson America/Whitehorse America/Dawson America/Vancouver America/Panama America/Puerto_Rico America/Phoenix America/Blanc-Sablon America/Atikokan America/Creston","CC|Asia/Yangon Indian/Cocos","CD|Africa/Maputo Africa/Lagos Africa/Kinshasa Africa/Lubumbashi","CF|Africa/Lagos Africa/Bangui","CG|Africa/Lagos Africa/Brazzaville","CH|Europe/Zurich","CI|Africa/Abidjan","CK|Pacific/Rarotonga","CL|America/Santiago America/Punta_Arenas Pacific/Easter","CM|Africa/Lagos Africa/Douala","CN|Asia/Shanghai Asia/Urumqi","CO|America/Bogota","CR|America/Costa_Rica","CU|America/Havana","CV|Atlantic/Cape_Verde","CW|America/Puerto_Rico America/Curacao","CX|Asia/Bangkok Indian/Christmas","CY|Asia/Nicosia Asia/Famagusta","CZ|Europe/Prague","DE|Europe/Zurich Europe/Berlin Europe/Busingen","DJ|Africa/Nairobi Africa/Djibouti","DK|Europe/Berlin Europe/Copenhagen","DM|America/Puerto_Rico America/Dominica","DO|America/Santo_Domingo","DZ|Africa/Algiers","EC|America/Guayaquil Pacific/Galapagos","EE|Europe/Tallinn","EG|Africa/Cairo","EH|Africa/El_Aaiun","ER|Africa/Nairobi Africa/Asmara","ES|Europe/Madrid Africa/Ceuta Atlantic/Canary","ET|Africa/Nairobi Africa/Addis_Ababa","FI|Europe/Helsinki","FJ|Pacific/Fiji","FK|Atlantic/Stanley","FM|Pacific/Kosrae Pacific/Port_Moresby Pacific/Guadalcanal Pacific/Chuuk Pacific/Pohnpei","FO|Atlantic/Faroe","FR|Europe/Paris","GA|Africa/Lagos Africa/Libreville","GB|Europe/London","GD|America/Puerto_Rico America/Grenada","GE|Asia/Tbilisi","GF|America/Cayenne","GG|Europe/London Europe/Guernsey","GH|Africa/Abidjan Africa/Accra","GI|Europe/Gibraltar","GL|America/Nuuk America/Danmarkshavn America/Scoresbysund America/Thule","GM|Africa/Abidjan Africa/Banjul","GN|Africa/Abidjan Africa/Conakry","GP|America/Puerto_Rico America/Guadeloupe","GQ|Africa/Lagos Africa/Malabo","GR|Europe/Athens","GS|Atlantic/South_Georgia","GT|America/Guatemala","GU|Pacific/Guam","GW|Africa/Bissau","GY|America/Guyana","HK|Asia/Hong_Kong","HN|America/Tegucigalpa","HR|Europe/Belgrade Europe/Zagreb","HT|America/Port-au-Prince","HU|Europe/Budapest","ID|Asia/Jakarta Asia/Pontianak Asia/Makassar Asia/Jayapura","IE|Europe/Dublin","IL|Asia/Jerusalem","IM|Europe/London Europe/Isle_of_Man","IN|Asia/Kolkata","IO|Indian/Chagos","IQ|Asia/Baghdad","IR|Asia/Tehran","IS|Africa/Abidjan Atlantic/Reykjavik","IT|Europe/Rome","JE|Europe/London Europe/Jersey","JM|America/Jamaica","JO|Asia/Amman","JP|Asia/Tokyo","KE|Africa/Nairobi","KG|Asia/Bishkek","KH|Asia/Bangkok Asia/Phnom_Penh","KI|Pacific/Tarawa Pacific/Kanton Pacific/Kiritimati","KM|Africa/Nairobi Indian/Comoro","KN|America/Puerto_Rico America/St_Kitts","KP|Asia/Pyongyang","KR|Asia/Seoul","KW|Asia/Riyadh Asia/Kuwait","KY|America/Panama America/Cayman","KZ|Asia/Almaty Asia/Qyzylorda Asia/Qostanay Asia/Aqtobe Asia/Aqtau Asia/Atyrau Asia/Oral","LA|Asia/Bangkok Asia/Vientiane","LB|Asia/Beirut","LC|America/Puerto_Rico America/St_Lucia","LI|Europe/Zurich Europe/Vaduz","LK|Asia/Colombo","LR|Africa/Monrovia","LS|Africa/Johannesburg Africa/Maseru","LT|Europe/Vilnius","LU|Europe/Brussels Europe/Luxembourg","LV|Europe/Riga","LY|Africa/Tripoli","MA|Africa/Casablanca","MC|Europe/Paris Europe/Monaco","MD|Europe/Chisinau","ME|Europe/Belgrade Europe/Podgorica","MF|America/Puerto_Rico America/Marigot","MG|Africa/Nairobi Indian/Antananarivo","MH|Pacific/Tarawa Pacific/Kwajalein Pacific/Majuro","MK|Europe/Belgrade Europe/Skopje","ML|Africa/Abidjan Africa/Bamako","MM|Asia/Yangon","MN|Asia/Ulaanbaatar Asia/Hovd Asia/Choibalsan","MO|Asia/Macau","MP|Pacific/Guam Pacific/Saipan","MQ|America/Martinique","MR|Africa/Abidjan Africa/Nouakchott","MS|America/Puerto_Rico America/Montserrat","MT|Europe/Malta","MU|Indian/Mauritius","MV|Indian/Maldives","MW|Africa/Maputo Africa/Blantyre","MX|America/Mexico_City America/Cancun America/Merida America/Monterrey America/Matamoros America/Chihuahua America/Ciudad_Juarez America/Ojinaga America/Mazatlan America/Bahia_Banderas America/Hermosillo America/Tijuana","MY|Asia/Kuching Asia/Singapore Asia/Kuala_Lumpur","MZ|Africa/Maputo","NA|Africa/Windhoek","NC|Pacific/Noumea","NE|Africa/Lagos Africa/Niamey","NF|Pacific/Norfolk","NG|Africa/Lagos","NI|America/Managua","NL|Europe/Brussels Europe/Amsterdam","NO|Europe/Berlin Europe/Oslo","NP|Asia/Kathmandu","NR|Pacific/Nauru","NU|Pacific/Niue","NZ|Pacific/Auckland Pacific/Chatham","OM|Asia/Dubai Asia/Muscat","PA|America/Panama","PE|America/Lima","PF|Pacific/Tahiti Pacific/Marquesas Pacific/Gambier","PG|Pacific/Port_Moresby Pacific/Bougainville","PH|Asia/Manila","PK|Asia/Karachi","PL|Europe/Warsaw","PM|America/Miquelon","PN|Pacific/Pitcairn","PR|America/Puerto_Rico","PS|Asia/Gaza Asia/Hebron","PT|Europe/Lisbon Atlantic/Madeira Atlantic/Azores","PW|Pacific/Palau","PY|America/Asuncion","QA|Asia/Qatar","RE|Asia/Dubai Indian/Reunion","RO|Europe/Bucharest","RS|Europe/Belgrade","RU|Europe/Kaliningrad Europe/Moscow Europe/Simferopol Europe/Kirov Europe/Volgograd Europe/Astrakhan Europe/Saratov Europe/Ulyanovsk Europe/Samara Asia/Yekaterinburg Asia/Omsk Asia/Novosibirsk Asia/Barnaul Asia/Tomsk Asia/Novokuznetsk Asia/Krasnoyarsk Asia/Irkutsk Asia/Chita Asia/Yakutsk Asia/Khandyga Asia/Vladivostok Asia/Ust-Nera Asia/Magadan Asia/Sakhalin Asia/Srednekolymsk Asia/Kamchatka Asia/Anadyr","RW|Africa/Maputo Africa/Kigali","SA|Asia/Riyadh","SB|Pacific/Guadalcanal","SC|Asia/Dubai Indian/Mahe","SD|Africa/Khartoum","SE|Europe/Berlin Europe/Stockholm","SG|Asia/Singapore","SH|Africa/Abidjan Atlantic/St_Helena","SI|Europe/Belgrade Europe/Ljubljana","SJ|Europe/Berlin Arctic/Longyearbyen","SK|Europe/Prague Europe/Bratislava","SL|Africa/Abidjan Africa/Freetown","SM|Europe/Rome Europe/San_Marino","SN|Africa/Abidjan Africa/Dakar","SO|Africa/Nairobi Africa/Mogadishu","SR|America/Paramaribo","SS|Africa/Juba","ST|Africa/Sao_Tome","SV|America/El_Salvador","SX|America/Puerto_Rico America/Lower_Princes","SY|Asia/Damascus","SZ|Africa/Johannesburg Africa/Mbabane","TC|America/Grand_Turk","TD|Africa/Ndjamena","TF|Asia/Dubai Indian/Maldives Indian/Kerguelen","TG|Africa/Abidjan Africa/Lome","TH|Asia/Bangkok","TJ|Asia/Dushanbe","TK|Pacific/Fakaofo","TL|Asia/Dili","TM|Asia/Ashgabat","TN|Africa/Tunis","TO|Pacific/Tongatapu","TR|Europe/Istanbul","TT|America/Puerto_Rico America/Port_of_Spain","TV|Pacific/Tarawa Pacific/Funafuti","TW|Asia/Taipei","TZ|Africa/Nairobi Africa/Dar_es_Salaam","UA|Europe/Simferopol Europe/Kyiv","UG|Africa/Nairobi Africa/Kampala","UM|Pacific/Pago_Pago Pacific/Tarawa Pacific/Midway Pacific/Wake","US|America/New_York America/Detroit America/Kentucky/Louisville America/Kentucky/Monticello America/Indiana/Indianapolis America/Indiana/Vincennes America/Indiana/Winamac America/Indiana/Marengo America/Indiana/Petersburg America/Indiana/Vevay America/Chicago America/Indiana/Tell_City America/Indiana/Knox America/Menominee America/North_Dakota/Center America/North_Dakota/New_Salem America/North_Dakota/Beulah America/Denver America/Boise America/Phoenix America/Los_Angeles America/Anchorage America/Juneau America/Sitka America/Metlakatla America/Yakutat America/Nome America/Adak Pacific/Honolulu","UY|America/Montevideo","UZ|Asia/Samarkand Asia/Tashkent","VA|Europe/Rome Europe/Vatican","VC|America/Puerto_Rico America/St_Vincent","VE|America/Caracas","VG|America/Puerto_Rico America/Tortola","VI|America/Puerto_Rico America/St_Thomas","VN|Asia/Bangkok Asia/Ho_Chi_Minh","VU|Pacific/Efate","WF|Pacific/Tarawa Pacific/Wallis","WS|Pacific/Apia","YE|Asia/Riyadh Asia/Aden","YT|Africa/Nairobi Indian/Mayotte","ZA|Africa/Johannesburg","ZM|Africa/Maputo Africa/Lusaka","ZW|Africa/Maputo Africa/Harare"]}),M})});var u0=F((q0,J)=>{(function(M,n){"use strict";typeof J=="object"&&J.exports?J.exports=n(a0()):typeof define=="function"&&define.amd?define(["moment"],n):n(M.moment)})(q0,function(M){"use strict";if(!M.tz)throw new Error("moment-timezone-utils.js must be loaded after moment-timezone.js");var n="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWX",e=1e-6;function q(A,z){for(var r=".",t="",p;z>0;)z-=1,A*=60,p=Math.floor(A+e),r+=n[p],A-=p,p&&(t+=r,r="");return t}function u(A,z){for(var r="",t=Math.abs(A),p=Math.floor(t),O=q(t-p,Math.min(~~z,10));p>0;)r=n[p%60]+r,p=Math.floor(p/60);return A<0&&(r="-"+r),r&&O?r+O:!O&&r==="-"?"0":r||O||"0"}function W(A){var z=[],r=0,t;for(t=0;t<A.length-1;t++)z[t]=u(Math.round((A[t]-r)/1e3)/60,1),r=A[t];return z.join(" ")}function R(A){var z=0,r=[],t=[],p=[],O={},f,N;for(f=0;f<A.abbrs.length;f++)N=A.abbrs[f]+"|"+A.offsets[f],O[N]===void 0&&(O[N]=z,r[z]=A.abbrs[f],t[z]=u(Math.round(A.offsets[f]*60)/60,1),z++),p[f]=u(O[N],0);return r.join(" ")+"|"+t.join(" ")+"|"+p.join("")}function I(A){if(!A)return"";if(A<1e3)return A;var z=String(A|0).length-2,r=Math.round(A/Math.pow(10,z));return r+"e"+z}function Y(A){return A?A.join(" "):""}function _(A){if(!A.name)throw new Error("Missing name");if(!A.abbrs)throw new Error("Missing abbrs");if(!A.untils)throw new Error("Missing untils");if(!A.offsets)throw new Error("Missing offsets");if(A.offsets.length!==A.untils.length||A.offsets.length!==A.abbrs.length)throw new Error("Mismatched array lengths")}function w(A){return _(A),[A.name,R(A),W(A.untils),I(A.population)].join("|")}function K(A){return[A.name,A.zones.join(" ")].join("|")}function k(A,z){var r;if(A.length!==z.length)return!1;for(r=0;r<A.length;r++)if(A[r]!==z[r])return!1;return!0}function y(A,z){return k(A.offsets,z.offsets)&&k(A.abbrs,z.abbrs)&&k(A.untils,z.untils)}function Z(A,z,r,t){var p,O,f,N,X,h,P=[];for(p=0;p<A.length;p++){for(h=!1,f=A[p],O=0;O<P.length;O++)X=P[O],N=X[0],y(f,N)&&(f.population>N.population||f.population===N.population&&t&&t[f.name]?X.unshift(f):X.push(f),h=!0);h||P.push([f])}for(p=0;p<P.length;p++)for(X=P[p],z.push(X[0]),O=1;O<X.length;O++)r.push(X[0].name+"|"+X[O].name)}function v(A,z){var r=[],t=[];return A.links&&(t=A.links.slice()),Z(A.zones,r,t,z),{version:A.version,zones:r,links:t.sort()}}function U(A,z,r){var t=0,p=A.length+1,O,f;for(r||(r=z),z>r&&(f=z,z=r,r=f),f=0;f<A.length;f++)A[f]!=null&&(O=new Date(A[f]).getUTCFullYear(),O<z&&(t=f+1),O>r&&(p=Math.min(p,f+1)));return[t,p]}function C(A,z,r){var t=Array.prototype.slice,p=U(A.untils,z,r),O=t.apply(A.untils,p);return O[O.length-1]=null,{name:A.name,abbrs:t.apply(A.abbrs,p),untils:O,offsets:t.apply(A.offsets,p),population:A.population,countries:A.countries}}function Q(A,z,r,t){var p,O=A.zones,f=[],N;for(p=0;p<O.length;p++)f[p]=C(O[p],z,r);for(N=v({zones:f,links:A.links.slice(),version:A.version},t),p=0;p<N.zones.length;p++)N.zones[p]=w(N.zones[p]);return N.countries=A.countries?A.countries.map(function(X){return K(X)}):[],N}return M.tz.pack=w,M.tz.packBase60=u,M.tz.createLinks=v,M.tz.filterYears=C,M.tz.filterLinkPack=Q,M.tz.packCountry=K,M})});var d0=F((Q0,O0)=>{O0.exports=window.wp.deprecated});var x0={};D0(x0,{__experimentalGetSettings:()=>I0,date:()=>v0,dateI18n:()=>H0,format:()=>H,getDate:()=>j0,getSettings:()=>N0,gmdate:()=>G0,gmdateI18n:()=>L0,humanTimeDiff:()=>F0,isInTheFuture:()=>U0,setSettings:()=>y0});var l=V(M0(),1),$0=V(a0(),1),c1=V(u0(),1),s0=V(d0(),1),E="WP",k0=/^[+-][0-1][0-9](:?[0-9][0-9])?$/,g={l10n:{locale:"en",months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],meridiem:{am:"am",pm:"pm",AM:"AM",PM:"PM"},relative:{future:"%s from now",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},startOfWeek:0},formats:{time:"g:i a",date:"F j, Y",datetime:"F j, Y g:i a",datetimeAbbreviated:"M j, Y g:i a"},timezone:{offset:0,offsetFormatted:"0",string:"",abbr:""}};function y0(M){if(g=M,n0(),l.default.locales().includes(M.l10n.locale))if(l.default.localeData(M.l10n.locale).longDateFormat("LTS")===null)l.default.defineLocale(M.l10n.locale,null);else return;let n=l.default.locale();l.default.defineLocale(M.l10n.locale,{parentLocale:"en",months:M.l10n.months,monthsShort:M.l10n.monthsShort,weekdays:M.l10n.weekdays,weekdaysShort:M.l10n.weekdaysShort,meridiem(e,q,u){return e<12?u?M.l10n.meridiem.am:M.l10n.meridiem.AM:u?M.l10n.meridiem.pm:M.l10n.meridiem.PM},longDateFormat:{LT:M.formats.time,LTS:l.default.localeData("en").longDateFormat("LTS"),L:l.default.localeData("en").longDateFormat("L"),LL:M.formats.date,LLL:M.formats.datetime,LLLL:l.default.localeData("en").longDateFormat("LLLL")},relativeTime:M.l10n.relative}),l.default.locale(n)}function N0(){return g}function I0(){return(0,s0.default)("wp.date.__experimentalGetSettings",{since:"6.1",alternative:"wp.date.getSettings"}),N0()}var o0;function i0(){l.default.tz.zone(E)||(o0?l.default.tz.add(o0):n0())}function n0(){let M=l.default.tz.zone(g.timezone.string),n;M?n=l.default.tz.pack({name:E,abbrs:M.abbrs,untils:M.untils,offsets:M.offsets}):n=l.default.tz.pack({name:E,abbrs:[E],untils:[null],offsets:[-g.timezone.offset*60||0]}),o0=n,l.default.tz.add(n)}var A0=60,w0=60,K0=60*A0,l0={d:"DD",D:"ddd",j:"D",l:"dddd",N:"E",S(M){let n=M.format("D");return M.format("Do").replace(n,"")},w:"d",z(M){return(parseInt(M.format("DDD"),10)-1).toString()},W:"W",F:"MMMM",m:"MM",M:"MMM",n:"M",t(M){return M.daysInMonth()},L(M){return M.isLeapYear()?"1":"0"},o:"GGGG",Y:"YYYY",y:"YY",a:"a",A:"A",B(M){let n=(0,l.default)(M).utcOffset(60),e=parseInt(n.format("s"),10),q=parseInt(n.format("m"),10),u=parseInt(n.format("H"),10);return parseInt(((e+q*A0+u*K0)/86.4).toString(),10)},g:"h",G:"H",h:"hh",H:"HH",i:"mm",s:"ss",u:"SSSSSS",v:"SSS",e:"zz",I(M){return M.isDST()?"1":"0"},O:"ZZ",P:"Z",T:"z",Z(M){let n=M.format("Z"),e=n[0]==="-"?-1:1,q=n.substring(1).split(":").map(u=>parseInt(u,10));return e*(q[0]*w0+q[1])*A0},c:"YYYY-MM-DDTHH:mm:ssZ",r(M){return M.locale("en").format("ddd, DD MMM YYYY HH:mm:ss ZZ")},U:"X"};function H(M,n=new Date){let e,q,u=[],W=(0,l.default)(n);for(e=0;e<M.length;e++){if(q=M[e],q==="\\"){e++,u.push("["+M[e]+"]");continue}if(q in l0){let R=l0[q];typeof R!="string"?u.push("["+R(W)+"]"):u.push(R)}else u.push("["+q+"]")}return W.format(u.join("[]"))}function v0(M,n=new Date,e){let q=W0(n,e);return H(M,q)}function G0(M,n=new Date){let e=(0,l.default)(n).utc();return H(M,e)}function H0(M,n=new Date,e){if(e===!0)return L0(M,n);e===!1&&(e=void 0);let q=W0(n,e);return q.locale(g.l10n.locale),H(M,q)}function L0(M,n=new Date){let e=(0,l.default)(n).utc();return e.locale(g.l10n.locale),H(M,e)}function U0(M){i0();let n=l.default.tz(E);return l.default.tz(M,E).isAfter(n)}function j0(M){return i0(),M?l.default.tz(M,E).toDate():l.default.tz(E).toDate()}function F0(M,n){i0();let e=l.default.tz(M,E),q=n?l.default.tz(n,E):l.default.tz(E);return e.from(q)}function W0(M,n=""){let e=(0,l.default)(M);return n!==""?V0(n)?e.utcOffset(n):e.tz(n):g.timezone.string?e.tz(g.timezone.string):e.utcOffset(+g.timezone.offset)}function V0(M){return typeof M=="number"?!0:k0.test(M)}n0();return _0(x0);})();
 /*! Bundled license information:

@@ -17,5 +16,3 @@ moment-timezone/moment-timezone-utils.js:
   (*! license : MIT *)
   (*! github.com/moment/moment-timezone *)
 */
-(window.wp ||= {}).date = wp.date;
-})();
diff --git a/wp-includes/js/dist/deprecated.js b/wp-includes/js/dist/deprecated.js
index 57a0897842..d5ca993966 100644
--- a/wp-includes/js/dist/deprecated.js
+++ b/wp-includes/js/dist/deprecated.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).deprecated = (() => {
@@ -67,5 +66,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 if (typeof wp.deprecated === 'object' && wp.deprecated.default) { wp.deprecated = wp.deprecated.default; }
-(window.wp ||= {}).deprecated = wp.deprecated;
-})();
diff --git a/wp-includes/js/dist/deprecated.min.js b/wp-includes/js/dist/deprecated.min.js
index a94842bbc1..5237a1e7ba 100644
--- a/wp-includes/js/dist/deprecated.min.js
+++ b/wp-includes/js/dist/deprecated.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).deprecated=(()=>{var k=Object.create;var a=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var j=Object.getPrototypeOf,A=Object.prototype.hasOwnProperty;var I=(e,s)=>()=>(s||e((s={exports:{}}).exports,s),s.exports),N=(e,s)=>{for(var n in s)a(e,n,{get:s[n],enumerable:!0})},$=(e,s,n,t)=>{if(s&&typeof s=="object"||typeof s=="function")for(let o of x(s))!A.call(e,o)&&o!==n&&a(e,o,{get:()=>s[o],enumerable:!(t=b(s,o))||t.enumerable});return e};var O=(e,s,n)=>(n=e!=null?k(j(e)):{},$(s||!e||!e.__esModule?a(n,"default",{value:e,enumerable:!0}):n,e)),P=e=>$(a({},"__esModule",{value:!0}),e);var p=I((z,g)=>{g.exports=window.wp.hooks});var q={};N(q,{default:()=>S,logged:()=>c});var u=O(p(),1),c=Object.create(null);function S(e,s={}){let{since:n,version:t,alternative:o,plugin:r,link:d,hint:l}=s,v=r?` from ${r}`:"",M=n?` since version ${n}`:"",m=t?` and will be removed${v} in version ${t}`:"",w=o?` Please use ${o} instead.`:"",f=d?` See: ${d}`:"",h=l?` Note: ${l}`:"",i=`${e} is deprecated${M}${m}.${w}${f}${h}`;i in c||((0,u.doAction)("deprecated",e,s,i),console.warn(i),c[i]=!0)}return P(q);})();
 if (typeof wp.deprecated === 'object' && wp.deprecated.default) { wp.deprecated = wp.deprecated.default; }
-(window.wp ||= {}).deprecated = wp.deprecated;
-})();
diff --git a/wp-includes/js/dist/dom-ready.js b/wp-includes/js/dist/dom-ready.js
index db0287402c..6c0fd91d82 100644
--- a/wp-includes/js/dist/dom-ready.js
+++ b/wp-includes/js/dist/dom-ready.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).domReady = (() => {
@@ -38,5 +37,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 if (typeof wp.domReady === 'object' && wp.domReady.default) { wp.domReady = wp.domReady.default; }
-(window.wp ||= {}).domReady = wp.domReady;
-})();
diff --git a/wp-includes/js/dist/dom-ready.min.js b/wp-includes/js/dist/dom-ready.min.js
index 154930039e..c176daeb4c 100644
--- a/wp-includes/js/dist/dom-ready.min.js
+++ b/wp-includes/js/dist/dom-ready.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).domReady=(()=>{var o=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var a=Object.getOwnPropertyNames;var i=Object.prototype.hasOwnProperty;var f=(e,t)=>{for(var n in t)o(e,n,{get:t[n],enumerable:!0})},m=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let d of a(t))!i.call(e,d)&&d!==n&&o(e,d,{get:()=>t[d],enumerable:!(r=u(t,d))||r.enumerable});return e};var c=e=>m(o({},"__esModule",{value:!0}),e);var p={};f(p,{default:()=>y});function y(e){if(!(typeof document>"u")){if(document.readyState==="complete"||document.readyState==="interactive")return void e();document.addEventListener("DOMContentLoaded",e)}}return c(p);})();
 if (typeof wp.domReady === 'object' && wp.domReady.default) { wp.domReady = wp.domReady.default; }
-(window.wp ||= {}).domReady = wp.domReady;
-})();
diff --git a/wp-includes/js/dist/dom.js b/wp-includes/js/dist/dom.js
index 6bf2abe837..e010e693e8 100644
--- a/wp-includes/js/dist/dom.js
+++ b/wp-includes/js/dist/dom.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).dom = (() => {
@@ -1090,5 +1089,3 @@ var wp;
   var focus = { focusable: focusable_exports, tabbable: tabbable_exports };
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).dom = wp.dom;
-})();
diff --git a/wp-includes/js/dist/dom.min.js b/wp-includes/js/dist/dom.min.js
index 538f4b2aa6..ae5051b26b 100644
--- a/wp-includes/js/dist/dom.min.js
+++ b/wp-includes/js/dist/dom.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).dom=(()=>{var Ot=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 n of Lt(e))!Pt.call(t,n)&&n!==r&&v(t,n,{get:()=>e[n],enumerable:!(o=Ht(e,n))||o.enumerable});return t};var Vt=(t,e,r)=>(r=t!=null?Ot(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:()=>N,documentHasUncollapsedSelection:()=>rt,focus:()=>te,getFilesFromDataTransfer:()=>Qt,getOffsetParent:()=>nt,getPhrasingContentSchema:()=>yt,getRectangleFromRange:()=>h,getScrollContainer:()=>G,insertAfter:()=>y,isEmpty:()=>R,isEntirelySelected:()=>at,isFormElement:()=>st,isHorizontalEdge:()=>ut,isNumberInput:()=>pt,isPhrasingContent:()=>A,isRTL:()=>T,isSelectionForward:()=>O,isTextContent:()=>Jt,isTextField:()=>C,isVerticalEdge:()=>gt,placeCaretAtHorizontalEdge:()=>ht,placeCaretAtVerticalEdge:()=>bt,remove:()=>g,removeInvalidHTML:()=>It,replace:()=>xt,replaceTag:()=>Et,safeHTML:()=>M,unwrap:()=>w,wrap:()=>Nt});var W={};U(W,{find:()=>S});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 S(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 q={};U(q,{find:()=>qt,findNext:()=>Xt,findPrevious:()=>Gt,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 l=t.hasOwnProperty(s);if(!(a||!l))return r;if(l){let d=t[s];r=r.filter(f=>f!==d)}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 qt(t){return k(S(t))}function Gt(t){return k(S(t.ownerDocument.body)).reverse().find(e=>t.compareDocumentPosition(e)&t.DOCUMENT_POSITION_PRECEDING)}function Xt(t){return k(S(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:f})=>f>1);if(a.length===0)return t.getBoundingClientRect();if(a.length===1)return a[0];let{top:s,bottom:l,left:u,right:d}=a[0];for(let{top:f,bottom:c,left:m,right:E}of a)f<s&&(s=f),c>l&&(l=c),m<u&&(u=m),E>d&&(d=E);return new window.DOMRect(u,s,d-u,l-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;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 N(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 C(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)&&!C(t))return!1;try{let{selectionStart:e,selectionEnd:r}=t;return e===null||e!==r}catch{return!0}}function rt(t){return N(t)||!!t.activeElement&&et(t.activeElement)}function ot(t){return!!t.activeElement&&(b(t.activeElement)||C(t.activeElement)||N(t))}function p(t){return t.ownerDocument.defaultView,t.ownerDocument.defaultView.getComputedStyle(t)}function G(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:G(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 x(t){return t.tagName==="INPUT"||t.tagName==="TEXTAREA"}var Yt="\uFEFF";function at(t){if(x(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:l,endOffset:u}=i;if(a===t&&s===t&&l===0&&u===t.childNodes.length)return!0;let d=t.lastChild;let f=s.nodeType===s.TEXT_NODE?s.data.length:s.childNodes.length;return it(a,t,"firstChild")&&it(s,t,"lastChild")&&l===0&&u===f}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 x(t)||e==="BUTTON"||e==="SELECT"}function T(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 O(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 l=lt(t,e,r);return o.style.zIndex=n,o.style.position=i,o.style.borderRadius=a,l}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(x(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(),l=O(i),u=i.isCollapsed;u||s.collapse(!l);let d=h(s),f=h(a);if(!d||!f)return!1;let c=ft(a);if(!u&&c&&c>d.height&&l===e)return!1;let m=T(t)?!e:e,E=t.getBoundingClientRect(),_=m?E.left+1:E.right-1,B=e?E.top+1:E.bottom-1,St=(B<0||B>n.innerHeight)&&f.top>=0&&f.bottom<=n.innerHeight,Rt=(_<0||_>n.innerWidth)&&f.left>=0&&f.right<=n.innerWidth;if(St||!r&&Rt)return!1;let X=L(t,e,()=>H(o,_,B,t));if(!X)return!1;let z=h(X);if(!z)return!1;let Y=e?"top":"bottom",Z=m?"left":"right",Dt=z[Y]-f[Y],At=z[Z]-d[Z],$=Math.abs(Dt)<=1,vt=Math.abs(At)<=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,n=T(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(),x(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 y(t,e){e.parentNode,e.parentNode.insertBefore(t,e.nextSibling)}function g(t){t.parentNode,t.parentNode.removeChild(t)}function xt(t,e){t.parentNode,y(e,t.parentNode),g(t)}function w(t){let e=t.parentNode;for(;t.firstChild;)e.insertBefore(t.firstChild,t);e.removeChild(t)}function Et(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 Nt(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 R(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(R):!0;default:return!0}}var D={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(D).filter(t=>!$t.includes(t)).forEach(t=>{let{[t]:e,...r}=D;D[t].children={...r,img:Tt.img}});var V={...D,...Tt};function yt(t){if(t!=="paste")return V;let{u:e,abbr:r,data:o,time:n,wbr:i,bdi:a,bdo:s,...l}={...V,ins:{children:V.ins.children},del:{children:V.del.children}};return l}function A(t){let e=t.nodeName.toLowerCase();return yt().hasOwnProperty(e)||e==="span"}function Jt(t){let e=t.nodeName.toLowerCase();return D.hasOwnProperty(e)||e==="span"}function wt(t){return!!t&&t.nodeType===t.ELEMENT_NODE}var Kt=()=>{};function I(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:l,require:u=[],allowEmpty:d}=r[i];if(l&&!d&&R(n)){g(n);return}if(n.hasAttributes()&&(Array.from(n.attributes).forEach(({name:f})=>{f!=="class"&&!a.includes(f)&&n.removeAttribute(f)}),n.classList&&n.classList.length)){let f=s.map(c=>c==="*"?()=>!0:typeof c=="string"?m=>m===c:c instanceof RegExp?m=>c.test(m):Kt);Array.from(n.classList).forEach(c=>{f.some(m=>m(c))||n.classList.remove(c)}),n.classList.length||n.removeAttribute("class")}if(n.hasChildNodes()){if(l==="*")return;if(l)u.length&&!n.querySelector(u.join(","))?(I(n.childNodes,e,r,o),w(n)):n.parentNode&&n.parentNode.nodeName==="BODY"&&A(n)?(I(n.childNodes,e,r,o),Array.from(n.childNodes).some(f=>!A(f))&&w(n)):I(n.childNodes,e,l,o);else for(;n.firstChild;)g(n.firstChild)}}}else I(n.childNodes,e,r,o),o&&!A(n)&&n.nextElementSibling&&y(e.createElement("br"),n),w(n)})}function It(t,e,r){let o=document.implementation.createHTMLDocument("");return o.body.innerHTML=t,I(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:q};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 48a560f294..ba9e9fd6e5 100644
--- a/wp-includes/js/dist/edit-post.js
+++ b/wp-includes/js/dist/edit-post.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).editPost = (() => {
   var __create = Object.create;
@@ -161,7 +160,7 @@ var wp;
             },
             [subscribe, value, getSnapshot]
           );
-          useEffect18(
+          useEffect17(
             function() {
               checkIfSnapshotChanged(inst) && forceUpdate({ inst });
               return subscribe(function() {
@@ -187,7 +186,7 @@ var wp;
           return getSnapshot();
         }
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
-        var React47 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is, useState16 = React47.useState, useEffect18 = React47.useEffect, useLayoutEffect3 = React47.useLayoutEffect, useDebugValue2 = React47.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
+        var React47 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is, useState16 = React47.useState, useEffect17 = React47.useEffect, useLayoutEffect3 = React47.useLayoutEffect, useDebugValue2 = React47.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 !== React47.useSyncExternalStore ? React47.useSyncExternalStore : shim;
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
       })();
@@ -215,9 +214,9 @@ var wp;
           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 React47 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is, useSyncExternalStore2 = shim.useSyncExternalStore, useRef23 = React47.useRef, useEffect18 = React47.useEffect, useMemo16 = React47.useMemo, useDebugValue2 = React47.useDebugValue;
+        var React47 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is, useSyncExternalStore2 = shim.useSyncExternalStore, useRef22 = React47.useRef, useEffect17 = React47.useEffect, useMemo16 = React47.useMemo, useDebugValue2 = React47.useDebugValue;
         exports.useSyncExternalStoreWithSelector = function(subscribe, getSnapshot, getServerSnapshot, selector, isEqual) {
-          var instRef = useRef23(null);
+          var instRef = useRef22(null);
           if (null === instRef.current) {
             var inst = { hasValue: false, value: null };
             instRef.current = inst;
@@ -258,7 +257,7 @@ var wp;
             [getSnapshot, getServerSnapshot, selector, isEqual]
           );
           var value = useSyncExternalStore2(subscribe, instRef[0], instRef[1]);
-          useEffect18(
+          useEffect17(
             function() {
               inst.hasValue = true;
               inst.value = value;
@@ -411,12 +410,12 @@ var wp;
   var import_blocks2 = __toESM(require_blocks(), 1);
   var import_block_library2 = __toESM(require_block_library(), 1);
   var import_deprecated4 = __toESM(require_deprecated(), 1);
-  var import_element30 = __toESM(require_element(), 1);
-  var import_data26 = __toESM(require_data(), 1);
+  var import_element29 = __toESM(require_element(), 1);
+  var import_data25 = __toESM(require_data(), 1);
   var import_preferences11 = __toESM(require_preferences(), 1);
   var import_widgets = __toESM(require_widgets(), 1);
-  var import_editor20 = __toESM(require_editor(), 1);
-  var import_core_data10 = __toESM(require_core_data(), 1);
+  var import_editor19 = __toESM(require_editor(), 1);
+  var import_core_data9 = __toESM(require_core_data(), 1);
   var import_api_fetch2 = __toESM(require_api_fetch(), 1);

   // node_modules/clsx/dist/clsx.mjs
@@ -9219,30 +9218,9 @@ var wp;
   NavigableRegion.displayName = "NavigableRegion";
   var navigable_region_default = NavigableRegion;

-  // packages/admin-ui/build-module/admin-theme-colors/index.mjs
-  var DEFAULT_THEME_COLORS = {
-    primary: "#3858e9",
-    background: "#222524"
-  };
-  var ADMIN_THEME_COLORS = /* @__PURE__ */ new Map([
-    ["modern", DEFAULT_THEME_COLORS],
-    ["fresh", { primary: "#3858e9", 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 getAdminThemeColors() {
-    const scheme = document.body.className.match(/admin-color-([\w-]+)/)?.[1] ?? "modern";
-    return ADMIN_THEME_COLORS.get(scheme) ?? DEFAULT_THEME_COLORS;
-  }
-
   // packages/edit-post/build-module/components/layout/index.mjs
-  var import_editor18 = __toESM(require_editor(), 1);
-  var import_data25 = __toESM(require_data(), 1);
+  var import_editor17 = __toESM(require_editor(), 1);
+  var import_data24 = __toESM(require_data(), 1);
   var import_block_editor2 = __toESM(require_block_editor(), 1);

   // packages/global-styles-engine/build-module/utils/common.mjs
@@ -9552,17 +9530,16 @@ var wp;
   // packages/edit-post/build-module/components/layout/index.mjs
   var import_plugins = __toESM(require_plugins(), 1);
   var import_i18n14 = __toESM(require_i18n(), 1);
-  var import_element29 = __toESM(require_element(), 1);
+  var import_element28 = __toESM(require_element(), 1);
   var import_notices3 = __toESM(require_notices(), 1);
   var import_preferences10 = __toESM(require_preferences(), 1);
   var import_commands2 = __toESM(require_commands(), 1);
   var import_block_library = __toESM(require_block_library(), 1);
-  var import_url6 = __toESM(require_url(), 1);
+  var import_url5 = __toESM(require_url(), 1);
   var import_html_entities = __toESM(require_html_entities(), 1);
-  var import_core_data9 = __toESM(require_core_data(), 1);
+  var import_core_data8 = __toESM(require_core_data(), 1);
   var import_components9 = __toESM(require_components(), 1);
   var import_compose2 = __toESM(require_compose(), 1);
-  var import_theme = __toESM(require_theme(), 1);

   // packages/edit-post/build-module/components/back-button/index.mjs
   var import_editor2 = __toESM(require_editor(), 1);
@@ -10448,89 +10425,17 @@ var wp;
   }

   // packages/edit-post/build-module/components/browser-url/index.mjs
-  var import_element22 = __toESM(require_element(), 1);
-  var import_data10 = __toESM(require_data(), 1);
-  var import_url3 = __toESM(require_url(), 1);
-  var import_editor8 = __toESM(require_editor(), 1);
-
-  // packages/edit-post/build-module/components/browser-url/use-classic-revision-redirect.mjs
-  var import_data9 = __toESM(require_data(), 1);
-  var import_core_data5 = __toESM(require_core_data(), 1);
-  var import_editor7 = __toESM(require_editor(), 1);
   var import_element21 = __toESM(require_element(), 1);
+  var import_data9 = __toESM(require_data(), 1);
   var import_url2 = __toESM(require_url(), 1);
-  function useClassicRevisionRedirect() {
-    const registry = (0, import_data9.useRegistry)();
-    const { disableVisualRevisions, currentRevisionId, postType, postId } = (0, import_data9.useSelect)((select3) => {
-      const editor = select3(import_editor7.store);
-      return {
-        disableVisualRevisions: !!editor.getEditorSettings().disableVisualRevisions,
-        currentRevisionId: unlock2(editor).getCurrentRevisionId(),
-        postType: editor.getCurrentPostType(),
-        postId: editor.getCurrentPostId()
-      };
-    }, []);
-    const hasClassicRevisionScreen = ![
-      "wp_template",
-      "wp_template_part"
-    ].includes(postType);
-    (0, import_element21.useEffect)(() => {
-      if (!disableVisualRevisions || !hasClassicRevisionScreen || !currentRevisionId || !postType || !postId) {
-        return;
-      }
-      let cancelled = false;
-      registry.resolveSelect(import_core_data5.store).getRevision("postType", postType, postId, currentRevisionId, {
-        context: "edit",
-        _fields: "id"
-      }).then((revision) => {
-        if (cancelled || !revision) {
-          return;
-        }
-        const editor = registry.select(import_editor7.store);
-        const isStillSelected = !!editor.getEditorSettings().disableVisualRevisions && editor.getCurrentPostType() === postType && String(editor.getCurrentPostId()) === String(postId) && unlock2(editor).getCurrentRevisionId() === currentRevisionId;
-        if (!isStillSelected) {
-          return;
-        }
-        window.location.replace(
-          (0, import_url2.addQueryArgs)("revision.php", {
-            revision: currentRevisionId
-          })
-        );
-      });
-      return () => {
-        cancelled = true;
-      };
-    }, [
-      disableVisualRevisions,
-      hasClassicRevisionScreen,
-      currentRevisionId,
-      postType,
-      postId,
-      registry
-    ]);
-  }
-
-  // packages/edit-post/build-module/components/browser-url/index.mjs
-  var URL_WRITE_DEBOUNCE_MS = 300;
-  function getPostEditURL(postId, revisionId) {
-    const args = { post: postId, action: "edit" };
-    if (revisionId) {
-      args.revision = revisionId;
-    }
-    return (0, import_url3.addQueryArgs)("post.php", args);
+  var import_editor7 = __toESM(require_editor(), 1);
+  function getPostEditURL(postId) {
+    return (0, import_url2.addQueryArgs)("post.php", { post: postId, action: "edit" });
   }
   function BrowserURL() {
-    useClassicRevisionRedirect();
-    const [initialRevisionId] = (0, import_element22.useState)(() => {
-      const revision = Number(
-        (0, import_url3.getQueryArg)(window.location.href, "revision")
-      );
-      return Number.isInteger(revision) && revision > 0 ? revision : null;
-    });
-    const hasHandledInitialRevisionRef = (0, import_element22.useRef)(false);
-    const { postId, postStatus, currentRevisionId } = (0, import_data10.useSelect)((select3) => {
-      const { getCurrentPost } = select3(import_editor8.store);
-      const { getCurrentRevisionId } = unlock2(select3(import_editor8.store));
+    const [historyId, setHistoryId] = (0, import_element21.useState)(null);
+    const { postId, postStatus } = (0, import_data9.useSelect)((select3) => {
+      const { getCurrentPost } = select3(import_editor7.store);
       const post = getCurrentPost();
       let { id, status, type } = post;
       const isTemplate = ["wp_template", "wp_template_part"].includes(
@@ -10541,79 +10446,36 @@ var wp;
       }
       return {
         postId: id,
-        postStatus: status,
-        // `post.php` rejects templates because `show_ui` is false. Adding
-        // their revision ID to this URL would create a dead link.
-        currentRevisionId: isTemplate ? null : getCurrentRevisionId()
+        postStatus: status
       };
     }, []);
-    const { openRevision } = unlock2((0, import_data10.useDispatch)(import_editor8.store));
-    const lastURLWriteTimeRef = (0, import_element22.useRef)(null);
-    const lastPostIdRef = (0, import_element22.useRef)(null);
-    (0, import_element22.useEffect)(() => {
-      if (!postId) {
-        return;
-      }
-      if (initialRevisionId && !hasHandledInitialRevisionRef.current) {
-        hasHandledInitialRevisionRef.current = true;
-        openRevision(initialRevisionId);
-        return;
-      }
-      if (postStatus === "auto-draft") {
-        return;
-      }
-      const previousPostId = lastPostIdRef.current;
-      lastPostIdRef.current = postId;
-      const url = getPostEditURL(postId, currentRevisionId);
-      const write = () => {
-        lastURLWriteTimeRef.current = Date.now();
-        try {
-          window.history.replaceState(
-            { id: postId },
-            "Post " + postId,
-            url
-          );
-        } catch {
-        }
-      };
-      if (previousPostId !== null && previousPostId !== postId) {
-        write();
-        return;
-      }
-      if (lastURLWriteTimeRef.current === null) {
-        write();
-        return;
-      }
-      if (Date.now() - lastURLWriteTimeRef.current >= URL_WRITE_DEBOUNCE_MS) {
-        write();
-        return;
+    (0, import_element21.useEffect)(() => {
+      if (postId && postId !== historyId && postStatus !== "auto-draft") {
+        window.history.replaceState(
+          { id: postId },
+          "Post " + postId,
+          getPostEditURL(postId)
+        );
+        setHistoryId(postId);
       }
-      const timeoutId = setTimeout(write, URL_WRITE_DEBOUNCE_MS);
-      return () => clearTimeout(timeoutId);
-    }, [
-      postId,
-      postStatus,
-      currentRevisionId,
-      initialRevisionId,
-      openRevision
-    ]);
+    }, [postId, postStatus, historyId]);
     return null;
   }

   // packages/edit-post/build-module/components/meta-boxes/index.mjs
-  var import_data13 = __toESM(require_data(), 1);
+  var import_data12 = __toESM(require_data(), 1);

   // packages/edit-post/build-module/components/meta-boxes/meta-boxes-area/index.mjs
-  var import_element23 = __toESM(require_element(), 1);
+  var import_element22 = __toESM(require_element(), 1);
   var import_components4 = __toESM(require_components(), 1);
-  var import_data11 = __toESM(require_data(), 1);
+  var import_data10 = __toESM(require_data(), 1);
   var import_block_editor = __toESM(require_block_editor(), 1);
   var import_jsx_runtime26 = __toESM(require_jsx_runtime(), 1);
   var { useNativeUndo } = unlock2(import_block_editor.privateApis);
   function MetaBoxesArea({ location }) {
-    const container = (0, import_element23.useRef)(null);
-    const formRef = (0, import_element23.useRef)(null);
-    (0, import_element23.useEffect)(() => {
+    const container = (0, import_element22.useRef)(null);
+    const formRef = (0, import_element22.useRef)(null);
+    (0, import_element22.useEffect)(() => {
       formRef.current = document.querySelector(
         ".metabox-location-" + location
       );
@@ -10626,7 +10488,7 @@ var wp;
         }
       };
     }, [location]);
-    const isSaving = (0, import_data11.useSelect)((select3) => {
+    const isSaving = (0, import_data10.useSelect)((select3) => {
       return select3(store).isSavingMetaBoxes();
     }, []);
     const classes = clsx_default("edit-post-meta-boxes-area", `is-${location}`, {
@@ -10648,19 +10510,19 @@ var wp;
   var meta_boxes_area_default = MetaBoxesArea;

   // packages/edit-post/build-module/components/meta-boxes/meta-box-visibility.mjs
-  var import_element24 = __toESM(require_element(), 1);
-  var import_data12 = __toESM(require_data(), 1);
-  var import_editor9 = __toESM(require_editor(), 1);
+  var import_element23 = __toESM(require_element(), 1);
+  var import_data11 = __toESM(require_data(), 1);
+  var import_editor8 = __toESM(require_editor(), 1);
   function MetaBoxVisibility({ id }) {
-    const isVisible = (0, import_data12.useSelect)(
+    const isVisible = (0, import_data11.useSelect)(
       (select3) => {
-        return select3(import_editor9.store).isEditorPanelEnabled(
+        return select3(import_editor8.store).isEditorPanelEnabled(
           `meta-box-${id}`
         );
       },
       [id]
     );
-    (0, import_element24.useEffect)(() => {
+    (0, import_element23.useEffect)(() => {
       const element = document.getElementById(id);
       if (!element) {
         return;
@@ -10677,7 +10539,7 @@ var wp;
   // packages/edit-post/build-module/components/meta-boxes/index.mjs
   var import_jsx_runtime27 = __toESM(require_jsx_runtime(), 1);
   function MetaBoxes({ location }) {
-    const metaBoxes2 = (0, import_data13.useSelect)(
+    const metaBoxes2 = (0, import_data12.useSelect)(
       (select3) => select3(store).getMetaBoxesPerLocation(location),
       [location]
     );
@@ -10690,24 +10552,24 @@ var wp;
   // packages/edit-post/build-module/components/more-menu/index.mjs
   var import_i18n10 = __toESM(require_i18n(), 1);
   var import_compose = __toESM(require_compose(), 1);
-  var import_editor15 = __toESM(require_editor(), 1);
+  var import_editor14 = __toESM(require_editor(), 1);
   var import_keycodes = __toESM(require_keycodes(), 1);
   var import_preferences8 = __toESM(require_preferences(), 1);

   // packages/edit-post/build-module/components/more-menu/manage-patterns-menu-item.mjs
   var import_components5 = __toESM(require_components(), 1);
-  var import_core_data6 = __toESM(require_core_data(), 1);
-  var import_data14 = __toESM(require_data(), 1);
+  var import_core_data5 = __toESM(require_core_data(), 1);
+  var import_data13 = __toESM(require_data(), 1);
   var import_i18n5 = __toESM(require_i18n(), 1);
-  var import_url4 = __toESM(require_url(), 1);
+  var import_url3 = __toESM(require_url(), 1);
   var import_jsx_runtime28 = __toESM(require_jsx_runtime(), 1);
   function ManagePatternsMenuItem() {
-    const url = (0, import_data14.useSelect)((select3) => {
-      const { canUser } = select3(import_core_data6.store);
-      const defaultUrl = (0, import_url4.addQueryArgs)("edit.php", {
+    const url = (0, import_data13.useSelect)((select3) => {
+      const { canUser } = select3(import_core_data5.store);
+      const defaultUrl = (0, import_url3.addQueryArgs)("edit.php", {
         post_type: "wp_block"
       });
-      const patternsUrl = (0, import_url4.addQueryArgs)("site-editor.php", {
+      const patternsUrl = (0, import_url3.addQueryArgs)("site-editor.php", {
         p: "/pattern"
       });
       return canUser("create", {
@@ -10720,14 +10582,14 @@ var wp;
   var manage_patterns_menu_item_default = ManagePatternsMenuItem;

   // packages/edit-post/build-module/components/more-menu/welcome-guide-menu-item.mjs
-  var import_data15 = __toESM(require_data(), 1);
+  var import_data14 = __toESM(require_data(), 1);
   var import_preferences3 = __toESM(require_preferences(), 1);
   var import_i18n6 = __toESM(require_i18n(), 1);
-  var import_editor10 = __toESM(require_editor(), 1);
+  var import_editor9 = __toESM(require_editor(), 1);
   var import_jsx_runtime29 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideMenuItem() {
-    const isEditingTemplate2 = (0, import_data15.useSelect)(
-      (select3) => select3(import_editor10.store).getCurrentPostType() === "wp_template",
+    const isEditingTemplate2 = (0, import_data14.useSelect)(
+      (select3) => select3(import_editor9.store).getCurrentPostType() === "wp_template",
       []
     );
     return /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(
@@ -10743,33 +10605,33 @@ var wp;
   // packages/edit-post/build-module/components/preferences-modal/index.mjs
   var import_i18n9 = __toESM(require_i18n(), 1);
   var import_preferences7 = __toESM(require_preferences(), 1);
-  var import_editor14 = __toESM(require_editor(), 1);
+  var import_editor13 = __toESM(require_editor(), 1);

   // packages/edit-post/build-module/components/preferences-modal/meta-boxes-section.mjs
   var import_i18n8 = __toESM(require_i18n(), 1);
-  var import_data18 = __toESM(require_data(), 1);
-  var import_editor13 = __toESM(require_editor(), 1);
+  var import_data17 = __toESM(require_data(), 1);
+  var import_editor12 = __toESM(require_editor(), 1);
   var import_preferences6 = __toESM(require_preferences(), 1);

   // packages/edit-post/build-module/components/preferences-modal/enable-custom-fields.mjs
-  var import_element25 = __toESM(require_element(), 1);
+  var import_element24 = __toESM(require_element(), 1);
   var import_i18n7 = __toESM(require_i18n(), 1);
   var import_components6 = __toESM(require_components(), 1);
-  var import_data16 = __toESM(require_data(), 1);
-  var import_editor11 = __toESM(require_editor(), 1);
+  var import_data15 = __toESM(require_data(), 1);
+  var import_editor10 = __toESM(require_editor(), 1);
   var import_preferences4 = __toESM(require_preferences(), 1);
-  var import_url5 = __toESM(require_url(), 1);
+  var import_url4 = __toESM(require_url(), 1);
   var import_jsx_runtime30 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceBaseOption } = unlock2(import_preferences4.privateApis);
   function submitCustomFieldsForm() {
     const customFieldsForm = document.getElementById(
       "toggle-custom-fields-form"
     );
-    customFieldsForm.querySelector('[name="_wp_http_referer"]').setAttribute("value", (0, import_url5.getPathAndQueryString)(window.location.href));
+    customFieldsForm.querySelector('[name="_wp_http_referer"]').setAttribute("value", (0, import_url4.getPathAndQueryString)(window.location.href));
     customFieldsForm.submit();
   }
   function CustomFieldsConfirmation({ willEnable }) {
-    const [isReloading, setIsReloading] = (0, import_element25.useState)(false);
+    const [isReloading, setIsReloading] = (0, import_element24.useState)(false);
     return /* @__PURE__ */ (0, import_jsx_runtime30.jsxs)(import_jsx_runtime30.Fragment, { children: [
       /* @__PURE__ */ (0, import_jsx_runtime30.jsx)("p", { className: "edit-post-preferences-modal__custom-fields-confirmation-message", children: (0, import_i18n7.__)(
         "A page reload is required for this change. Make sure your content is saved before reloading."
@@ -10792,10 +10654,10 @@ var wp;
     ] });
   }
   function EnableCustomFieldsOption({ label }) {
-    const areCustomFieldsEnabled = (0, import_data16.useSelect)((select3) => {
-      return !!select3(import_editor11.store).getEditorSettings().enableCustomFields;
+    const areCustomFieldsEnabled = (0, import_data15.useSelect)((select3) => {
+      return !!select3(import_editor10.store).getEditorSettings().enableCustomFields;
     }, []);
-    const [isChecked, setIsChecked] = (0, import_element25.useState)(areCustomFieldsEnabled);
+    const [isChecked, setIsChecked] = (0, import_element24.useState)(areCustomFieldsEnabled);
     return /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(
       PreferenceBaseOption,
       {
@@ -10808,16 +10670,16 @@ var wp;
   }

   // packages/edit-post/build-module/components/preferences-modal/enable-panel.mjs
-  var import_data17 = __toESM(require_data(), 1);
-  var import_editor12 = __toESM(require_editor(), 1);
+  var import_data16 = __toESM(require_data(), 1);
+  var import_editor11 = __toESM(require_editor(), 1);
   var import_preferences5 = __toESM(require_preferences(), 1);
   var import_jsx_runtime31 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceBaseOption: PreferenceBaseOption2 } = unlock2(import_preferences5.privateApis);
   function EnablePanelOption(props) {
-    const { toggleEditorPanelEnabled: toggleEditorPanelEnabled2 } = (0, import_data17.useDispatch)(import_editor12.store);
-    const { isChecked, isRemoved } = (0, import_data17.useSelect)(
+    const { toggleEditorPanelEnabled: toggleEditorPanelEnabled2 } = (0, import_data16.useDispatch)(import_editor11.store);
+    const { isChecked, isRemoved } = (0, import_data16.useSelect)(
       (select3) => {
-        const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelRemoved: isEditorPanelRemoved2 } = select3(import_editor12.store);
+        const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelRemoved: isEditorPanelRemoved2 } = select3(import_editor11.store);
         return {
           isChecked: isEditorPanelEnabled2(props.panelName),
           isRemoved: isEditorPanelRemoved2(props.panelName)
@@ -10842,8 +10704,8 @@ var wp;
   var import_jsx_runtime32 = __toESM(require_jsx_runtime(), 1);
   var { PreferencesModalSection } = unlock2(import_preferences6.privateApis);
   function MetaBoxesSection(sectionProps) {
-    const { areCustomFieldsRegistered, metaBoxes: metaBoxes2 } = (0, import_data18.useSelect)((select3) => {
-      const { getEditorSettings } = select3(import_editor13.store);
+    const { areCustomFieldsRegistered, metaBoxes: metaBoxes2 } = (0, import_data17.useSelect)((select3) => {
+      const { getEditorSettings } = select3(import_editor12.store);
       const { getAllMetaBoxes: getAllMetaBoxes2 } = select3(store);
       return {
         areCustomFieldsRegistered: getEditorSettings().enableCustomFields !== void 0,
@@ -10872,7 +10734,7 @@ var wp;
   // packages/edit-post/build-module/components/preferences-modal/index.mjs
   var import_jsx_runtime33 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceToggleControl } = unlock2(import_preferences7.privateApis);
-  var { PreferencesModal } = unlock2(import_editor14.privateApis);
+  var { PreferencesModal } = unlock2(import_editor13.privateApis);
   function EditPostPreferencesModal() {
     const extraSections = {
       general: /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(MetaBoxesSection, { title: (0, import_i18n9.__)("Advanced") }),
@@ -10891,7 +10753,7 @@ var wp;

   // packages/edit-post/build-module/components/more-menu/index.mjs
   var import_jsx_runtime34 = __toESM(require_jsx_runtime(), 1);
-  var { ToolsMoreMenuGroup, ViewMoreMenuGroup } = unlock2(import_editor15.privateApis);
+  var { ToolsMoreMenuGroup, ViewMoreMenuGroup } = unlock2(import_editor14.privateApis);
   var MoreMenu = () => {
     const isLargeViewport = (0, import_compose.useViewportMatch)("large");
     return /* @__PURE__ */ (0, import_jsx_runtime34.jsxs)(import_jsx_runtime34.Fragment, { children: [
@@ -10919,13 +10781,13 @@ var wp;
   var more_menu_default = MoreMenu;

   // packages/edit-post/build-module/components/welcome-guide/index.mjs
-  var import_data21 = __toESM(require_data(), 1);
+  var import_data20 = __toESM(require_data(), 1);

   // packages/edit-post/build-module/components/welcome-guide/default.mjs
-  var import_data19 = __toESM(require_data(), 1);
+  var import_data18 = __toESM(require_data(), 1);
   var import_components7 = __toESM(require_components(), 1);
   var import_i18n11 = __toESM(require_i18n(), 1);
-  var import_element26 = __toESM(require_element(), 1);
+  var import_element25 = __toESM(require_element(), 1);

   // packages/edit-post/build-module/components/welcome-guide/image.mjs
   var import_jsx_runtime35 = __toESM(require_jsx_runtime(), 1);
@@ -10945,7 +10807,7 @@ var wp;
   // packages/edit-post/build-module/components/welcome-guide/default.mjs
   var import_jsx_runtime36 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideDefault() {
-    const { toggleFeature: toggleFeature2 } = (0, import_data19.useDispatch)(store);
+    const { toggleFeature: toggleFeature2 } = (0, import_data18.useDispatch)(store);
     return /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(
       import_components7.Guide,
       {
@@ -10994,7 +10856,7 @@ var wp;
             ),
             content: /* @__PURE__ */ (0, import_jsx_runtime36.jsxs)(import_jsx_runtime36.Fragment, { children: [
               /* @__PURE__ */ (0, import_jsx_runtime36.jsx)("h1", { className: "edit-post-welcome-guide__heading", children: (0, import_i18n11.__)("Explore all blocks") }),
-              /* @__PURE__ */ (0, import_jsx_runtime36.jsx)("p", { className: "edit-post-welcome-guide__text", children: (0, import_element26.createInterpolateElement)(
+              /* @__PURE__ */ (0, import_jsx_runtime36.jsx)("p", { className: "edit-post-welcome-guide__text", children: (0, import_element25.createInterpolateElement)(
                 (0, import_i18n11.__)(
                   "All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."
                 ),
@@ -11020,7 +10882,7 @@ var wp;
             ),
             content: /* @__PURE__ */ (0, import_jsx_runtime36.jsxs)(import_jsx_runtime36.Fragment, { children: [
               /* @__PURE__ */ (0, import_jsx_runtime36.jsx)("h1", { className: "edit-post-welcome-guide__heading", children: (0, import_i18n11.__)("Learn more") }),
-              /* @__PURE__ */ (0, import_jsx_runtime36.jsx)("p", { className: "edit-post-welcome-guide__text", children: (0, import_element26.createInterpolateElement)(
+              /* @__PURE__ */ (0, import_jsx_runtime36.jsx)("p", { className: "edit-post-welcome-guide__text", children: (0, import_element25.createInterpolateElement)(
                 (0, import_i18n11.__)(
                   "New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"
                 ),
@@ -11043,12 +10905,12 @@ var wp;
   }

   // packages/edit-post/build-module/components/welcome-guide/template.mjs
-  var import_data20 = __toESM(require_data(), 1);
+  var import_data19 = __toESM(require_data(), 1);
   var import_components8 = __toESM(require_components(), 1);
   var import_i18n12 = __toESM(require_i18n(), 1);
   var import_jsx_runtime37 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideTemplate() {
-    const { toggleFeature: toggleFeature2 } = (0, import_data20.useDispatch)(store);
+    const { toggleFeature: toggleFeature2 } = (0, import_data19.useDispatch)(store);
     return /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(
       import_components8.Guide,
       {
@@ -11080,7 +10942,7 @@ var wp;
   // packages/edit-post/build-module/components/welcome-guide/index.mjs
   var import_jsx_runtime38 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuide({ postType }) {
-    const { isActive, isEditingTemplate: isEditingTemplate2 } = (0, import_data21.useSelect)(
+    const { isActive, isEditingTemplate: isEditingTemplate2 } = (0, import_data20.useSelect)(
       (select3) => {
         const { isFeatureActive: isFeatureActive2 } = select3(store);
         const _isEditingTemplate = postType === "wp_template";
@@ -11099,20 +10961,20 @@ var wp;
   }

   // packages/edit-post/build-module/commands/use-commands.mjs
-  var import_data22 = __toESM(require_data(), 1);
+  var import_data21 = __toESM(require_data(), 1);
   var import_i18n13 = __toESM(require_i18n(), 1);
   var import_commands = __toESM(require_commands(), 1);
   var import_preferences9 = __toESM(require_preferences(), 1);
   var import_notices2 = __toESM(require_notices(), 1);
   function useCommands() {
-    const { isFullscreen } = (0, import_data22.useSelect)((select3) => {
+    const { isFullscreen } = (0, import_data21.useSelect)((select3) => {
       const { get } = select3(import_preferences9.store);
       return {
         isFullscreen: get("core/edit-post", "fullscreenMode")
       };
     }, []);
-    const { toggle } = (0, import_data22.useDispatch)(import_preferences9.store);
-    const { createInfoNotice } = (0, import_data22.useDispatch)(import_notices2.store);
+    const { toggle } = (0, import_data21.useDispatch)(import_preferences9.store);
+    const { createInfoNotice } = (0, import_data21.useDispatch)(import_notices2.store);
     (0, import_commands.useCommand)({
       name: "core/toggle-fullscreen-mode",
       label: isFullscreen ? (0, import_i18n13.__)("Exit fullscreen") : (0, import_i18n13.__)("Enter fullscreen"),
@@ -11141,13 +11003,13 @@ var wp;
   }

   // packages/edit-post/build-module/hooks/use-navigate-to-entity-record.mjs
-  var import_element27 = __toESM(require_element(), 1);
-  var import_data23 = __toESM(require_data(), 1);
-  var import_editor16 = __toESM(require_editor(), 1);
-  var import_core_data7 = __toESM(require_core_data(), 1);
+  var import_element26 = __toESM(require_element(), 1);
+  var import_data22 = __toESM(require_data(), 1);
+  var import_editor15 = __toESM(require_editor(), 1);
+  var import_core_data6 = __toESM(require_core_data(), 1);
   function useNavigateToEntityRecord(initialPostId, initialPostType, defaultRenderingMode) {
-    const registry = (0, import_data23.useRegistry)();
-    const [postHistory, dispatch2] = (0, import_element27.useReducer)(
+    const registry = (0, import_data22.useRegistry)();
+    const [postHistory, dispatch2] = (0, import_element26.useReducer)(
       (historyState, { type, post: post2, previousRenderingMode: previousRenderingMode2, selectedBlockClientId }) => {
         if (type === "push") {
           const updatedHistory = [...historyState];
@@ -11172,12 +11034,12 @@ var wp;
       ]
     );
     const { post, previousRenderingMode } = postHistory[postHistory.length - 1];
-    const { getRenderingMode } = (0, import_data23.useSelect)(import_editor16.store);
-    const { setRenderingMode } = (0, import_data23.useDispatch)(import_editor16.store);
-    const { editEntityRecord } = (0, import_data23.useDispatch)(import_core_data7.store);
-    const onNavigateToEntityRecord = (0, import_element27.useCallback)(
+    const { getRenderingMode } = (0, import_data22.useSelect)(import_editor15.store);
+    const { setRenderingMode } = (0, import_data22.useDispatch)(import_editor15.store);
+    const { editEntityRecord } = (0, import_data22.useDispatch)(import_core_data6.store);
+    const onNavigateToEntityRecord = (0, import_element26.useCallback)(
       (params) => {
-        const entityEdits = registry.select(import_core_data7.store).getEntityRecordEdits("postType", post.postType, post.postId);
+        const entityEdits = registry.select(import_core_data6.store).getEntityRecordEdits("postType", post.postType, post.postId);
         const externalClientId = entityEdits?.selection?.selectionStart?.clientId ?? null;
         dispatch2({
           type: "push",
@@ -11197,7 +11059,7 @@ var wp;
         defaultRenderingMode
       ]
     );
-    const onNavigateToPreviousEntityRecord = (0, import_element27.useCallback)(() => {
+    const onNavigateToPreviousEntityRecord = (0, import_element26.useCallback)(() => {
       if (postHistory.length > 1) {
         const previousItem = postHistory[postHistory.length - 2];
         if (previousItem.selectedBlockClientId) {
@@ -11239,22 +11101,22 @@ var wp;
   }

   // packages/edit-post/build-module/components/meta-boxes/use-meta-box-initialization.mjs
-  var import_data24 = __toESM(require_data(), 1);
-  var import_editor17 = __toESM(require_editor(), 1);
-  var import_core_data8 = __toESM(require_core_data(), 1);
-  var import_element28 = __toESM(require_element(), 1);
+  var import_data23 = __toESM(require_data(), 1);
+  var import_editor16 = __toESM(require_editor(), 1);
+  var import_core_data7 = __toESM(require_core_data(), 1);
+  var import_element27 = __toESM(require_element(), 1);
   var useMetaBoxInitialization = (enabled) => {
     const {
       isEnabledAndEditorReady,
       isCollaborationEnabled,
       hasIncompatibleMetaBoxes,
       hasActiveMetaBoxes
-    } = (0, import_data24.useSelect)(
+    } = (0, import_data23.useSelect)(
       (select3) => {
         const {
           __unstableIsEditorReady,
           isCollaborationEnabledForCurrentPost
-        } = unlock2(select3(import_editor17.store));
+        } = unlock2(select3(import_editor16.store));
         return {
           isEnabledAndEditorReady: enabled && __unstableIsEditorReady(),
           isCollaborationEnabled: isCollaborationEnabledForCurrentPost(),
@@ -11264,10 +11126,10 @@ var wp;
       },
       [enabled]
     );
-    const { setCollaborationSupported } = unlock2((0, import_data24.useDispatch)(import_core_data8.store));
-    const { updateEditorSettings } = (0, import_data24.useDispatch)(import_editor17.store);
-    const { initializeMetaBoxes: initializeMetaBoxes2 } = (0, import_data24.useDispatch)(store);
-    (0, import_element28.useEffect)(() => {
+    const { setCollaborationSupported } = unlock2((0, import_data23.useDispatch)(import_core_data7.store));
+    const { updateEditorSettings } = (0, import_data23.useDispatch)(import_editor16.store);
+    const { initializeMetaBoxes: initializeMetaBoxes2 } = (0, import_data23.useDispatch)(store);
+    (0, import_element27.useEffect)(() => {
       if (isEnabledAndEditorReady) {
         initializeMetaBoxes2();
         if (isCollaborationEnabled && hasIncompatibleMetaBoxes) {
@@ -11292,7 +11154,7 @@ var wp;
   var import_jsx_runtime39 = __toESM(require_jsx_runtime(), 1);
   var { useCommandContext } = unlock2(import_commands2.privateApis);
   var { useDrag } = unlock2(import_components9.privateApis);
-  var { Editor, FullscreenMode, UploadProgressSnackbar } = unlock2(import_editor18.privateApis);
+  var { Editor, FullscreenMode, UploadProgressSnackbar } = unlock2(import_editor17.privateApis);
   var { BlockKeyboardShortcuts } = unlock2(import_block_library.privateApis);
   var DESIGN_POST_TYPES = [
     "wp_template",
@@ -11301,12 +11163,12 @@ var wp;
     "wp_navigation"
   ];
   function useEditorStyles(settings) {
-    const { hasThemeStyleSupport } = (0, import_data25.useSelect)((select3) => {
+    const { hasThemeStyleSupport } = (0, import_data24.useSelect)((select3) => {
       return {
         hasThemeStyleSupport: select3(store).isFeatureActive("themeStyles")
       };
     }, []);
-    return (0, import_element29.useMemo)(() => {
+    return (0, import_element28.useMemo)(() => {
       const presetStyles = settings.styles?.filter(
         (style) => style.__unstableType && style.__unstableType !== "theme"
       ) ?? [];
@@ -11335,7 +11197,7 @@ var wp;
     ]);
   }
   function MetaBoxesMain() {
-    const [isOpen, openHeight, hasAnyVisible] = (0, import_data25.useSelect)((select3) => {
+    const [isOpen, openHeight, hasAnyVisible] = (0, import_data24.useSelect)((select3) => {
       const { get } = select3(import_preferences10.store);
       const { isMetaBoxLocationVisible: isMetaBoxLocationVisible2 } = select3(store);
       return [
@@ -11344,9 +11206,9 @@ var wp;
         isMetaBoxLocationVisible2("normal") || isMetaBoxLocationVisible2("advanced") || isMetaBoxLocationVisible2("side")
       ];
     }, []);
-    const { set: setPreference } = (0, import_data25.useDispatch)(import_preferences10.store);
+    const { set: setPreference } = (0, import_data24.useDispatch)(import_preferences10.store);
     const isShort = (0, import_compose2.useMediaQuery)("(max-height: 549px)");
-    const [{ min: min2 = 0, max: max2 }, setHeightConstraints] = (0, import_element29.useState)(() => ({}));
+    const [{ min: min2 = 0, max: max2 }, setHeightConstraints] = (0, import_element28.useState)(() => ({}));
     const effectSizeConstraints = (0, import_compose2.useRefEffect)((node) => {
       const container = node.closest(
         ".interface-interface-skeleton__content"
@@ -11374,14 +11236,14 @@ var wp;
       }
       return () => observer.disconnect();
     }, []);
-    const metaBoxesMainRef = (0, import_element29.useRef)();
+    const metaBoxesMainRef = (0, import_element28.useRef)();
     const setMainRefs = (0, import_compose2.useMergeRefs)([
       metaBoxesMainRef,
       effectSizeConstraints
     ]);
-    const separatorRef = (0, import_element29.useRef)();
-    const separatorHelpId = (0, import_element29.useId)();
-    const heightRef = (0, import_element29.useRef)();
+    const separatorRef = (0, import_element28.useRef)();
+    const separatorHelpId = (0, import_element28.useId)();
+    const heightRef = (0, import_element28.useRef)();
     const getAriaValueNow = (height) => Math.round((height - min2) / (max2 - min2) * 100);
     const persistIsOpen = (to = !isOpen) => setPreference("core/edit-post", "metaBoxesMainIsOpen", to);
     const applyHeight = (candidateHeight = "auto", isPersistent) => {
@@ -11526,7 +11388,7 @@ var wp;
     initialEdits
   }) {
     useCommands();
-    const { createErrorNotice } = (0, import_data25.useDispatch)(import_notices3.store);
+    const { createErrorNotice } = (0, import_data24.useDispatch)(import_notices3.store);
     const {
       currentPost: { postId: currentPostId, postType: currentPostType },
       onNavigateToEntityRecord,
@@ -11548,12 +11410,12 @@ var wp;
       showMetaBoxes,
       isWelcomeGuideVisible,
       templateId
-    } = (0, import_data25.useSelect)(
+    } = (0, import_data24.useSelect)(
       (select3) => {
         const { get } = select3(import_preferences10.store);
         const { isFeatureActive: isFeatureActive2, hasMetaBoxes: hasMetaBoxes2 } = select3(store);
         const { canUser, getPostType, getTemplateId } = unlock2(
-          select3(import_core_data9.store)
+          select3(import_core_data8.store)
         );
         const supportsTemplateMode = settings.supportsTemplateMode;
         const isViewable = getPostType(currentPostType)?.viewable ?? false;
@@ -11565,7 +11427,7 @@ var wp;
           select3(import_block_editor2.store)
         );
         const { getEditorMode: getEditorMode2, getDefaultRenderingMode } = unlock2(
-          select3(import_editor18.store)
+          select3(import_editor17.store)
         );
         const isNotDesignPostType = !DESIGN_POST_TYPES.includes(currentPostType);
         const isDirectlyEditingPattern = currentPostType === "wp_block" && !onNavigateToPreviousEntityRecord;
@@ -11596,7 +11458,7 @@ var wp;
     const commandContext = hasBlockSelected ? "block-selection-edit" : "entity-edit";
     useCommandContext(commandContext);
     const styles = useEditorStyles(settings);
-    const editorSettings = (0, import_element29.useMemo)(
+    const editorSettings = (0, import_element28.useMemo)(
       () => ({
         ...settings,
         styles,
@@ -11630,13 +11492,13 @@ var wp;
         )
       );
     }
-    const { createSuccessNotice } = (0, import_data25.useDispatch)(import_notices3.store);
-    const onActionPerformed = (0, import_element29.useCallback)(
+    const { createSuccessNotice } = (0, import_data24.useDispatch)(import_notices3.store);
+    const onActionPerformed = (0, import_element28.useCallback)(
       (actionId, items) => {
         switch (actionId) {
           case "move-to-trash":
             {
-              document.location.href = (0, import_url6.addQueryArgs)("edit.php", {
+              document.location.href = (0, import_url5.addQueryArgs)("edit.php", {
                 trashed: 1,
                 post_type: items[0].type,
                 ids: items[0].id
@@ -11661,7 +11523,7 @@ var wp;
                       label: (0, import_i18n14.__)("Edit"),
                       onClick: () => {
                         const postId = newItem.id;
-                        document.location.href = (0, import_url6.addQueryArgs)("post.php", {
+                        document.location.href = (0, import_url5.addQueryArgs)("post.php", {
                           post: postId,
                           action: "edit"
                         });
@@ -11676,15 +11538,14 @@ var wp;
       },
       [createSuccessNotice]
     );
-    const initialPost = (0, import_element29.useMemo)(() => {
+    const initialPost = (0, import_element28.useMemo)(() => {
       return {
         type: initialPostType,
         id: initialPostId
       };
     }, [initialPostType, initialPostId]);
     const backButton = (0, import_compose2.useViewportMatch)("medium") && isFullscreenActive ? /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(back_button_default, { initialPost }) : null;
-    const adminPrimary = (0, import_element29.useMemo)(() => getAdminThemeColors().primary, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_components9.SlotFillProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(tooltip_exports.Provider, { children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_theme.ThemeProvider, { isRoot: true, color: { primary: adminPrimary }, children: /* @__PURE__ */ (0, import_jsx_runtime39.jsxs)(import_editor18.ErrorBoundary, { canCopyContent: true, children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_components9.SlotFillProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(tooltip_exports.Provider, { children: /* @__PURE__ */ (0, import_jsx_runtime39.jsxs)(import_editor17.ErrorBoundary, { canCopyContent: true, children: [
       /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(WelcomeGuide, { postType: currentPostType }),
       /* @__PURE__ */ (0, import_jsx_runtime39.jsx)("div", { ...navigateRegionsProps, children: /* @__PURE__ */ (0, import_jsx_runtime39.jsxs)(
         Editor,
@@ -11701,20 +11562,15 @@ var wp;
           extraSidebarPanels: showMetaBoxes && /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(MetaBoxes, { location: "side" }),
           extraContent: !isDistractionFree && showMetaBoxes && /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(MetaBoxesMain, {}),
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor18.PostLockedModal, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor17.PostLockedModal, {}),
             /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(EditorInitialization, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(
-              FullscreenMode,
-              {
-                isActive: isFullscreenActive
-              }
-            ),
+            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(FullscreenMode, { isActive: isFullscreenActive }),
             /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(BrowserURL, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor18.UnsavedChangesWarning, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor18.AutosaveMonitor, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor18.LocalAutosaveMonitor, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor17.UnsavedChangesWarning, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor17.AutosaveMonitor, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor17.LocalAutosaveMonitor, {}),
             /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(keyboard_shortcuts_default, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor18.EditorKeyboardShortcutsRegister, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_editor17.EditorKeyboardShortcutsRegister, {}),
             /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(BlockKeyboardShortcuts, {}),
             currentPostType === "wp_block" && /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(InitPatternModal, {}),
             /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_plugins.PluginArea, { onError: onPluginAreaError }),
@@ -11725,17 +11581,17 @@ var wp;
           ]
         }
       ) })
-    ] }) }) }) });
+    ] }) }) });
   }
   var layout_default = Layout;

   // packages/edit-post/build-module/deprecated.mjs
-  var import_editor19 = __toESM(require_editor(), 1);
-  var import_url7 = __toESM(require_url(), 1);
+  var import_editor18 = __toESM(require_editor(), 1);
+  var import_url6 = __toESM(require_url(), 1);
   var import_deprecated3 = __toESM(require_deprecated(), 1);
   var import_jsx_runtime40 = __toESM(require_jsx_runtime(), 1);
-  var { PluginPostExcerpt } = unlock2(import_editor19.privateApis);
-  var isSiteEditor = (0, import_url7.getPath)(window.location.href)?.includes(
+  var { PluginPostExcerpt } = unlock2(import_editor18.privateApis);
+  var isSiteEditor = (0, import_url6.getPath)(window.location.href)?.includes(
     "site-editor.php"
   );
   var deprecateSlot = (name) => {
@@ -11749,56 +11605,56 @@ var wp;
       return null;
     }
     deprecateSlot("PluginBlockSettingsMenuItem");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginBlockSettingsMenuItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginBlockSettingsMenuItem, { ...props });
   }
   function PluginDocumentSettingPanel(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginDocumentSettingPanel");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginDocumentSettingPanel, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginDocumentSettingPanel, { ...props });
   }
   function PluginMoreMenuItem(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginMoreMenuItem");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginMoreMenuItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginMoreMenuItem, { ...props });
   }
   function PluginPrePublishPanel(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginPrePublishPanel");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginPrePublishPanel, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginPrePublishPanel, { ...props });
   }
   function PluginPostPublishPanel(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginPostPublishPanel");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginPostPublishPanel, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginPostPublishPanel, { ...props });
   }
   function PluginPostStatusInfo(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginPostStatusInfo");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginPostStatusInfo, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginPostStatusInfo, { ...props });
   }
   function PluginSidebar(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginSidebar");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginSidebar, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginSidebar, { ...props });
   }
   function PluginSidebarMoreMenuItem(props) {
     if (isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginSidebarMoreMenuItem");
-    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor19.PluginSidebarMoreMenuItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_editor18.PluginSidebarMoreMenuItem, { ...props });
   }
   function __experimentalPluginPostExcerpt() {
     if (isSiteEditor) {
@@ -11817,21 +11673,21 @@ var wp;
   var {
     BackButton: __experimentalMainDashboardButton,
     registerCoreBlockBindingsSources
-  } = unlock2(import_editor20.privateApis);
+  } = unlock2(import_editor19.privateApis);
   var { enablePreloadMultiUse, clearPreloadedData } = unlock2(
     import_api_fetch2.default.privateApis
   );
   function initializeEditor(id, postType, postId, settings, initialEdits) {
     const isMediumOrBigger = window.matchMedia("(min-width: 782px)").matches;
     const target = document.getElementById(id);
-    const root = (0, import_element30.createRoot)(target);
-    (0, import_data26.dispatch)(import_preferences11.store).setDefaults("core/edit-post", {
+    const root = (0, import_element29.createRoot)(target);
+    (0, import_data25.dispatch)(import_preferences11.store).setDefaults("core/edit-post", {
       fullscreenMode: true,
       themeStyles: true,
       welcomeGuide: true,
       welcomeGuideTemplate: true
     });
-    (0, import_data26.dispatch)(import_preferences11.store).setDefaults("core", {
+    (0, import_data25.dispatch)(import_preferences11.store).setDefaults("core", {
       allowRightClickOverrides: true,
       editorMode: "visual",
       editorTool: "edit",
@@ -11850,14 +11706,14 @@ var wp;
       showCollaborationPostSaveNotifications: true
     });
     if (window.__clientSideMediaProcessing) {
-      (0, import_data26.dispatch)(import_preferences11.store).setDefaults("core/media", {
+      (0, import_data25.dispatch)(import_preferences11.store).setDefaults("core/media", {
         requireApproval: true,
         optimizeOnUpload: true
       });
     }
-    (0, import_data26.dispatch)(import_blocks2.store).reapplyBlockTypeFilters();
-    if (isMediumOrBigger && (0, import_data26.select)(import_preferences11.store).get("core", "showListViewByDefault") && !(0, import_data26.select)(import_preferences11.store).get("core", "distractionFree")) {
-      (0, import_data26.dispatch)(import_editor20.store).setIsListViewOpened(true);
+    (0, import_data25.dispatch)(import_blocks2.store).reapplyBlockTypeFilters();
+    if (isMediumOrBigger && (0, import_data25.select)(import_preferences11.store).get("core", "showListViewByDefault") && !(0, import_data25.select)(import_preferences11.store).get("core", "distractionFree")) {
+      (0, import_data25.dispatch)(import_editor19.store).setIsListViewOpened(true);
     }
     (0, import_block_library2.registerCoreBlocks)();
     registerCoreBlockBindingsSources();
@@ -11881,13 +11737,13 @@ var wp;
     preloadedResolutions.finally(() => {
       clearPreloadedData();
       if (postType && postId) {
-        const post = (0, import_data26.select)(import_core_data10.store).getEntityRecord(
+        const post = (0, import_data25.select)(import_core_data9.store).getEntityRecord(
           "postType",
           postType,
           postId
         );
         if (post) {
-          (0, import_data26.dispatch)(import_editor20.store).setupEditor(
+          (0, import_data25.dispatch)(import_editor19.store).setupEditor(
             post,
             initialEdits,
             settings.template
@@ -11895,7 +11751,7 @@ var wp;
         }
       }
       root.render(
-        /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_element30.StrictMode, { children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_element29.StrictMode, { children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(
           layout_default,
           {
             settings,
@@ -11909,8 +11765,8 @@ var wp;
     return root;
   }
   async function preloadResolutions(postType, postId) {
-    const core = (0, import_data26.resolveSelect)(import_core_data10.store);
-    const coreSelect = (0, import_data26.select)(import_core_data10.store);
+    const core = (0, import_data25.resolveSelect)(import_core_data9.store);
+    const coreSelect = (0, import_data25.select)(import_core_data9.store);
     try {
       await Promise.all([
         core.getCurrentUser(),
@@ -12036,5 +11892,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.developme
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).editPost = wp.editPost;
-})();
diff --git a/wp-includes/js/dist/edit-post.min.js b/wp-includes/js/dist/edit-post.min.js
index 7360efcad0..d60563d13b 100644
--- a/wp-includes/js/dist/edit-post.min.js
+++ b/wp-includes/js/dist/edit-post.min.js
@@ -1,7 +1,6 @@
 /*! This file is auto-generated */
-(function() {
-var wp;(wp||={}).editPost=(()=>{var Qp=Object.create;var Gr=Object.defineProperty;var Jp=Object.getOwnPropertyDescriptor;var Zp=Object.getOwnPropertyNames;var em=Object.getPrototypeOf,tm=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)Gr(e,o,{get:t[o],enumerable:!0})},Ca=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Zp(t))!tm.call(e,n)&&n!==o&&Gr(e,n,{get:()=>t[n],enumerable:!(r=Jp(t,n))||r.enumerable});return e};var c=(e,t,o)=>(o=e!=null?Qp(em(e)):{},Ca(t||!e||!e.__esModule?Gr(o,"default",{value:e,enumerable:!0}):o,e)),om=e=>Ca(Gr({},"__esModule",{value:!0}),e);var hs=ee((Px,Oa)=>{Oa.exports=window.wp.blocks});var ys=ee((Tx,_a)=>{_a.exports=window.wp.blockLibrary});var ar=ee((Cx,Ia)=>{Ia.exports=window.wp.deprecated});var ve=ee((Ox,Aa)=>{Aa.exports=window.wp.element});var le=ee((_x,Ma)=>{Ma.exports=window.wp.data});var it=ee((Ix,ka)=>{ka.exports=window.wp.preferences});var Na=ee((Ax,La)=>{La.exports=window.wp.widgets});var be=ee((Mx,Da)=>{Da.exports=window.wp.editor});var pt=ee((kx,Fa)=>{Fa.exports=window.wp.coreData});var vs=ee((Lx,Ba)=>{Ba.exports=window.wp.apiFetch});var je=ee((Dx,ja)=>{ja.exports=window.wp.i18n});var H=ee((Fx,Ha)=>{Ha.exports=window.React});var K=ee((Wx,za)=>{za.exports=window.ReactJSXRuntime});var Qt=ee((VS,gl)=>{gl.exports=window.ReactDOM});var Rc=ee(Ec=>{"use strict";var $o=H();function rh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var nh=typeof Object.is=="function"?Object.is:rh,sh=$o.useState,ih=$o.useEffect,ah=$o.useLayoutEffect,lh=$o.useDebugValue;function ch(e,t){var o=t(),r=sh({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return ah(function(){n.value=o,n.getSnapshot=t,ti(n)&&s({inst:n})},[e,o,t]),ih(function(){return ti(n)&&s({inst:n}),e(function(){ti(n)&&s({inst:n})})},[e]),lh(o),o}function ti(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!nh(e,o)}catch{return!0}}function uh(e,t){return t()}var fh=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?uh:ch;Ec.useSyncExternalStore=$o.useSyncExternalStore!==void 0?$o.useSyncExternalStore:fh});var oi=ee((Cw,Pc)=>{"use strict";Pc.exports=Rc()});var Cc=ee(Tc=>{"use strict";var gn=H(),dh=oi();function ph(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var mh=typeof Object.is=="function"?Object.is:ph,gh=dh.useSyncExternalStore,hh=gn.useRef,yh=gn.useEffect,vh=gn.useMemo,xh=gn.useDebugValue;Tc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=hh(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=vh(function(){function u(m){if(!f){if(f=!0,l=m,m=r(m),n!==void 0&&i.hasValue){var p=i.value;if(n(p,m))return d=p}return d=m}if(p=d,mh(l,m))return p;var h=r(m);return n!==void 0&&n(p,h)?(l=m,p):(l=m,d=h)}var f=!1,l,d,g=o===void 0?null:o;return[function(){return u(t())},g===null?void 0:function(){return u(g())}]},[t,o,r,n]);var a=gh(e,s[0],s[1]);return yh(function(){i.hasValue=!0,i.value=a},[a]),xh(a),a}});var _c=ee((_w,Oc)=>{"use strict";Oc.exports=Cc()});var Jo=ee((FC,Uu)=>{Uu.exports=window.wp.primitives});var Di=ee((KC,Wu)=>{Wu.exports=window.wp.compose});var Bi=ee((QC,Gu)=>{Gu.exports=window.wp.theme});var Vi=ee((JC,Yu)=>{Yu.exports=window.wp.privateApis});var Mt=ee((QO,Pf)=>{Pf.exports=window.wp.components});var ea=ee((o_,Cf)=>{Cf.exports=window.wp.blockEditor});var ta=ee((r_,Of)=>{Of.exports=window.wp.styleEngine});var Lf=ee((P_,kf)=>{kf.exports=window.wp.plugins});var Un=ee((T_,Nf)=>{Nf.exports=window.wp.notices});var na=ee((C_,Df)=>{Df.exports=window.wp.commands});var no=ee((O_,Ff)=>{Ff.exports=window.wp.url});var Vf=ee((__,Bf)=>{Bf.exports=window.wp.htmlEntities});var sd=ee(($_,nd)=>{nd.exports=window.wp.keyboardShortcuts});var ld=ee((W_,ad)=>{ad.exports=window.wp.hooks});var Fd=ee((h0,Dd)=>{Dd.exports=window.wp.keycodes});var Ex={};dt(Ex,{PluginBlockSettingsMenuItem:()=>ax,PluginDocumentSettingPanel:()=>lx,PluginMoreMenuItem:()=>cx,PluginPostPublishPanel:()=>fx,PluginPostStatusInfo:()=>dx,PluginPrePublishPanel:()=>ux,PluginSidebar:()=>px,PluginSidebarMoreMenuItem:()=>mx,__experimentalFullscreenModeClose:()=>zn,__experimentalMainDashboardButton:()=>hx,__experimentalPluginPostExcerpt:()=>gx,initializeEditor:()=>Sx,reinitializeEditor:()=>wx,store:()=>de});var Hp=c(hs(),1),$p=c(ys(),1),Up=c(ar(),1),us=c(ve(),1),Je=c(le(),1),nr=c(it(),1),fs=c(Na(),1),Fr=c(be(),1),cs=c(pt(),1),Wp=c(vs(),1);function Va(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=Va(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function rm(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Va(e))&&(r&&(r+=" "),r+=t);return r}var mt=rm;var nm=c(H(),1),lr={...nm};var Ua=c(H(),1),$a={};function Ie(e,t){let o=Ua.useRef($a);return o.current===$a&&(o.current=e(t)),o}var xs=lr.useInsertionEffect,sm=xs&&xs!==lr.useLayoutEffect?xs:e=>e();function z(e){let t=Ie(im).current;return t.next=e,sm(t.effect),t.trampoline}function im(){let e={next:void 0,callback:am,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function am(){}var Wa=c(H(),1),lm=()=>{},V=typeof document<"u"?Wa.useLayoutEffect:lm;var Yr=c(H(),1),cm=Yr.createContext(void 0);function Mo(){return Yr.useContext(cm)?.direction??"ltr"}function um(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 fm=um("https://base-ui.com/production-error","Base UI"),We=fm;var go=c(H(),1);function Ss(e,t,o,r){let n=Ie(Ya).current;return dm(n,e,t,o,r)&&Xa(n,[e,t,o,r]),n.callback}function Ga(e){let t=Ie(Ya).current;return pm(t,e)&&Xa(t,e),t.callback}function Ya(){return{callback:null,cleanup:null,refs:[]}}function dm(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function pm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Xa(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 qa=c(H(),1);var Ka=c(H(),1),mm=parseInt(Ka.version,10);function ko(e){return mm>=e}function bs(e){if(!qa.isValidElement(e))return null;let t=e,o=t.props;return(ko(19)?o?.ref:t.ref)??null}function cr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Xt(){}var Zx=Object.freeze([]),xe=Object.freeze({});function Qa(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 Ja(e,t){return typeof e=="function"?e(t):e}function Za(e,t){return typeof e=="function"?e(t):e}var ws={};function gt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Xr(t);let s=Xr(e);return t&&(s=ur(s,t)),o&&(s=ur(s,o)),r&&(s=ur(s,r)),n&&(s=ur(s,n)),s}function el(e){if(e.length===0)return ws;if(e.length===1)return Xr(e[0]);let t=Xr(e[0]);for(let o=1;o<e.length;o+=1)t=ur(t,e[o]);return t}function Xr(e){return Es(e)?{...ol(e,ws)}:gm(e)}function ur(e,t){return Es(t)?ol(t,e):hm(e,t)}function gm(e){let t={...e};for(let o in t){let r=t[o];tl(o,r)&&(t[o]=rl(r))}return t}function hm(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=cr(e.style,r);break}case"className":{e[o]=Rs(e.className,r);break}default:tl(o,r)?e[o]=ym(e[o],r):e[o]=r}}return e}function tl(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 Es(e){return typeof e=="function"}function ol(e,t){return Es(e)?e(t):e??ws}function ym(e,t){return t?e?(...o)=>{let r=o[0];if(sl(r)){let s=r;nl(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:rl(t):e}function rl(e){return e&&((...t)=>{let o=t[0];return sl(o)&&nl(o),e(...t)})}function nl(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Rs(e,t){return t?e?t+" "+e:t:e}function sl(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Ps=c(H(),1);function ze(e,t,o={}){let r=t.render,n=vm(t,o);if(o.enabled===!1)return null;let s=o.state??xe;return bm(e,r,n,s)}function vm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=xe,ref:i,props:a,stateAttributesMapping:u,enabled:f=!0}=t,l=f?Ja(o,s):void 0,d=f?Za(r,s):void 0,g=f?Qa(s,u):xe,m=f&&a?xm(a):void 0,p=f?cr(g,m)??{}:xe;return typeof document<"u"&&(f?Array.isArray(i)?p.ref=Ga([p.ref,bs(n),...i]):p.ref=Ss(p.ref,bs(n),i):Ss(null,null)),f?(l!==void 0&&(p.className=Rs(p.className,l)),d!==void 0&&(p.style=cr(p.style,d)),p):xe}function xm(e){return Array.isArray(e)?el(e):gt(void 0,e)}var Sm=Symbol.for("react.lazy");function bm(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 s=t;return s?.$$typeof===Sm&&(s=go.Children.toArray(t)[0]),go.cloneElement(s,n)}if(e&&typeof e=="string")return wm(e,o);throw new Error(We(8))}function wm(e,t){return e==="button"?(0,Ps.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Ps.createElement)("img",{alt:"",...t,key:t.key}):go.createElement(e,t)}var Kr=c(H(),1);var il=0;function Em(e,t="mui"){let[o,r]=Kr.useState(e),n=e||o;return Kr.useEffect(()=>{o==null&&(il+=1,r(`${t}-${il}`))},[o,t]),n}var al=lr.useId;function Kt(e,t){if(al!==void 0){let o=al();return e??(t?`${t}-${o}`:o)}return Em(e,t)}function ll(e){return Kt(e,"base-ui")}var G={};dt(G,{cancelOpen:()=>Qm,chipRemovePress:()=>km,clearPress:()=>Mm,closePress:()=>Im,closeWatcher:()=>Wm,decrementPress:()=>Dm,disabled:()=>Zm,drag:()=>Xm,escapeKey:()=>Um,focusOut:()=>$m,imperativeAction:()=>og,incrementPress:()=>Nm,initial:()=>tg,inputBlur:()=>Vm,inputChange:()=>Fm,inputClear:()=>Bm,inputPaste:()=>jm,inputPress:()=>Hm,itemPress:()=>_m,keyboard:()=>Gm,linkPress:()=>Am,listNavigation:()=>zm,missing:()=>eg,none:()=>Rm,outsidePress:()=>Om,pointer:()=>Ym,scrub:()=>qm,siblingOpen:()=>Jm,swipe:()=>rg,trackPress:()=>Lm,triggerFocus:()=>Cm,triggerHover:()=>Tm,triggerPress:()=>Pm,wheel:()=>Km,windowResize:()=>ng});var Rm="none",Pm="trigger-press",Tm="trigger-hover",Cm="trigger-focus",Om="outside-press",_m="item-press",Im="close-press",Am="link-press",Mm="clear-press",km="chip-remove-press",Lm="track-press",Nm="increment-press",Dm="decrement-press",Fm="input-change",Bm="input-clear",Vm="input-blur",jm="input-paste",Hm="input-press",$m="focus-out",Um="escape-key",Wm="close-watcher",zm="list-navigation",Gm="keyboard",Ym="pointer",Xm="drag",Km="wheel",qm="scrub",Qm="cancel-open",Jm="sibling-open",Zm="disabled",eg="missing",tg="initial",og="imperative-action",rg="swipe",ng="window-resize";function te(e,t,o,r){let n=!1,s=!1,i=r??xe;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 Cs=c(H(),1);var cl=c(H(),1),sg=[];function Lo(e){cl.useEffect(e,sg)}var qr=null,TS=globalThis.requestAnimationFrame,Ts=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)}},Qr=new Ts,Ct=class e{static create(){return new e}static request(t){return Qr.request(t)}static cancel(t){return Qr.cancel(t)}currentId=qr;request(t){this.cancel(),this.currentId=Qr.request(()=>{this.currentId=qr,t()})}cancel=()=>{this.currentId!==qr&&(Qr.cancel(this.currentId),this.currentId=qr)};disposeEffect=()=>this.cancel};function No(){let e=Ie(Ct.create).current;return Lo(e.disposeEffect),e}function ul(e,t=!1,o=!1){let[r,n]=Cs.useState(e&&t?"idle":void 0),[s,i]=Cs.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),V(()=>{if(!e&&s&&r!=="ending"&&o){let a=Ct.request(()=>{n("ending")});return()=>{Ct.cancel(a)}}},[e,s,r,o]),V(()=>{if(!e||t)return;let a=Ct.request(()=>{n(void 0)});return()=>{Ct.cancel(a)}},[t,e]),V(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=Ct.request(()=>{n("idle")});return()=>{Ct.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var ho=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),ig={[ho.startingStyle]:""},ag={[ho.endingStyle]:""},fl={transitionStatus(e){return e==="starting"?ig:e==="ending"?ag:null}};function Jr(){return typeof window<"u"}function vo(e){return Zr(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function yt(e){var t;return(t=(Zr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Zr(e){return Jr()?e instanceof Node||e instanceof ge(e).Node:!1}function $(e){return Jr()?e instanceof Element||e instanceof ge(e).Element:!1}function Pe(e){return Jr()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function Do(e){return!Jr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function Fo(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Le(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function dl(e){return/^(table|td|th)$/.test(vo(e))}function fr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var lg=/transform|translate|scale|rotate|perspective|filter/,cg=/paint|layout|strict|content/,yo=e=>!!e&&e!=="none",Os;function en(e){let t=$(e)?Le(e):e;return yo(t.transform)||yo(t.translate)||yo(t.scale)||yo(t.rotate)||yo(t.perspective)||!tn()&&(yo(t.backdropFilter)||yo(t.filter))||lg.test(t.willChange||"")||cg.test(t.contain||"")}function pl(e){let t=ht(e);for(;Pe(t)&&!vt(t);){if(en(t))return t;if(fr(t))return null;t=ht(t)}return null}function tn(){return Os==null&&(Os=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Os}function vt(e){return/^(html|body|#document)$/.test(vo(e))}function Le(e){return ge(e).getComputedStyle(e)}function dr(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ht(e){if(vo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Do(e)&&e.host||yt(e);return Do(t)?t.host:t}function ml(e){let t=ht(e);return vt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Pe(t)&&Fo(t)?t:ml(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=ml(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=on(i);return t.concat(i,i.visualViewport||[],Fo(n)?n:[],a&&o?qt(a):[])}else return t.concat(n,qt(n,[],o))}function on(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function re(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function Ge(e){let t=Ie(ug,e).current;return t.next=e,V(t.effect),t}function ug(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Te(e){return e?.ownerDocument||document}var vl=c(H(),1);var yl=c(Qt(),1);function hl(e){return e==null?e:"current"in e?e.current:e}function Bo(e,t=!1,o=!0){let r=No();return z((n,s=null)=>{r.cancel();let i=hl(e);if(i==null)return;let a=i,u=()=>{yl.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function f(){Promise.all(a.getAnimations().map(l=>l.finished)).then(()=>{s?.aborted||u()}).catch(()=>{if(o){s?.aborted||u();return}let l=a.getAnimations();!s?.aborted&&l.length>0&&l.some(d=>d.pending||d.playState!=="finished")&&f()})}if(t){let l=ho.startingStyle;if(!a.hasAttribute(l)){r.request(f);return}let d=new MutationObserver(()=>{a.hasAttribute(l)||(d.disconnect(),f())});d.observe(a,{attributes:!0,attributeFilter:[l]}),s?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(f)})}function rn(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=z(n),i=Bo(r,o,!1);vl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var xl=c(H(),1);function Sl(e){let t=xl.useRef(!0);t.current&&(t.current=!1,e())}var Dt={};dt(Dt,{engine:()=>ks,env:()=>Ns,os:()=>As,screenReader:()=>Ls});var As={};dt(As,{android:()=>El,apple:()=>Is,ios:()=>_s,linux:()=>gg,mac:()=>Rl,windows:()=>mg});function fg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:dg,platform:pg,maxTouchPoints:bl}=fg(),xo=dg.toLowerCase(),So=pg.toLowerCase();var _s=/^i(os$|p)/.test(So)||So==="macintel"&&bl>1,wl="android",El=So===wl||xo.includes(wl),Rl=!_s&&So.startsWith("mac"),mg=So.startsWith("win"),gg=!El&&/^(linux|chrome os)/.test(So),Is=Rl||_s;var ks={};dt(ks,{blink:()=>yg,gecko:()=>hg,webkit:()=>Ms});var Ms=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),hg=!Ms&&xo.includes("firefox"),yg=!Ms&&xo.includes("chrom");var Ls={};dt(Ls,{voiceOver:()=>vg});var vg=Is;var Ns={};dt(Ns,{jsdom:()=>xg});var xg=/jsdom|happydom/.test(xo);var pr=0,et=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 xt(){let e=Ie(et.create).current;return Lo(e.disposeEffect),e}var Ne=c(H(),1);function Pl(e){return"nativeEvent"in e}function Ft(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Tl(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Ds="data-base-ui-focusable";var Fs="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function nn(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function se(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 He(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Jt(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(se(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function sn(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 Cl(e){return e.matches("html,body")}function Ol(e){return Pe(e)&&e.matches(Fs)}function Bs(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Fs}`)!=null}function _l(e){if(!e||Dt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Sg(e,t){return t!=null&&!Ft(t)?0:typeof e=="function"?e():e}function Bt(e,t,o){let r=Sg(e,o);return typeof r=="number"?r:r?.[t]}function Vs(e){return typeof e=="function"?e():e}function an(e,t){return t||e==="click"||e==="mousedown"}function Il(e){return e?.includes("mouse")&&e!=="mousedown"}var Al=c(K(),1),Ml=Ne.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function bg(e,t){e.current=t.current}function js(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ne.useRef(o),s=Ne.useRef(o),i=Ne.useRef(null),a=Ne.useRef(null),u=xt();return V(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:Bt(n.current,"open"),close:Bt(o,"close")}},[o,i,n,s]),(0,Al.jsx)(Ml.Provider,{value:Ne.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:u}),[r,u]),children:t})}function Hs(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ne.useContext(Ml),{currentIdRef:i,delayRef:a,timeoutMs:u,initialDelayRef:f,currentContextRef:l,hasProvider:d,timeout:g}=s,[m,p]=Ne.useState(!1),h=Ne.useRef(o),v=Ne.useRef(!1);return V(()=>{h.current=o},[o]),V(()=>()=>{v.current=!0},[]),V(()=>{function x(){v.current||p(!1),l.current?.setIsInstantPhase(!1),i.current=null,l.current=null,a.current=f.current,g.clear()}if(i.current&&!o&&i.current===n){if(p(!1),u){let y=n;return g.start(u,()=>{r.select("open")||i.current&&i.current!==y||x()}),()=>{(h.current||i.current!==y)&&g.clear()}}x()}},[o,n,i,a,u,f,l,g,r]),V(()=>{if(!o)return;let x=l.current,y=i.current;g.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:p},i.current=n,a.current={open:0,close:Bt(f.current,"close")},y!==null&&y!==n?(p(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,te(G.none))):(p(!1),x?.setIsInstantPhase(!1))},[o,n,r,i,a,f,l,g]),V(()=>()=>{if(i.current===n){if(l.current=null,!h.current)return;i.current=null,bg(a,f),g.clear()}},[l,i,a,n,f,g]),Ne.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function St(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Nl=["top","right","bottom","left"];var Zt=Math.min,$e=Math.max,eo=Math.round,gr=Math.floor,bt=e=>({x:e,y:e}),wg={left:"right",right:"left",bottom:"top",top:"bottom"};function hr(e,t,o){return $e(e,Zt(t,o))}function wt(e,t){return typeof e=="function"?e(t):e}function Ae(e){return e.split("-")[0]}function Et(e){return e.split("-")[1]}function cn(e){return e==="x"?"y":"x"}function yr(e){return e==="y"?"height":"width"}function Ye(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function vr(e){return cn(Ye(e))}function Dl(e,t,o){o===void 0&&(o=!1);let r=Et(e),n=vr(e),s=yr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=mr(i)),[i,mr(i)]}function Fl(e){let t=mr(e);return[ln(e),t,ln(t)]}function ln(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var kl=["left","right"],Ll=["right","left"],Eg=["top","bottom"],Rg=["bottom","top"];function Pg(e,t,o){switch(e){case"top":case"bottom":return o?t?Ll:kl:t?kl:Ll;case"left":case"right":return t?Eg:Rg;default:return[]}}function Bl(e,t,o,r){let n=Et(e),s=Pg(Ae(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(ln)))),s}function mr(e){let t=Ae(e);return wg[t]+e.slice(t.length)}function Tg(e){return{top:0,right:0,bottom:0,left:0,...e}}function un(e){return typeof e!="number"?Tg(e):{top:e,right:e,bottom:e,left:e}}function bo(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 Vt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Vt(e,n.id,o)])}function Vo(e){return`data-base-ui-${e}`}var tt=c(H(),1),Hl=c(Qt(),1);var Vl={style:{transition:"none"}};var Cg="data-base-ui-swipe-ignore",Og="data-swipe-ignore",Cb=`[${Cg}]`,Ob=`[${Og}]`;var jl={fallbackAxisSide:"end"};var $l=c(K(),1),_g=tt.createContext(null),Ig=()=>tt.useContext(_g),Ag=Vo("portal");function $s(e={}){let{ref:t,container:o,componentProps:r=xe,elementProps:n}=e,s=Kt(),a=Ig()?.portalNode,[u,f]=tt.useState(null),[l,d]=tt.useState(null),g=z(v=>{v!==null&&d(v)}),m=tt.useRef(null);V(()=>{if(o===null){m.current&&(m.current=null,d(null),f(null));return}if(s==null)return;let v=(o&&(Zr(o)?o:o.current))??a??document.body;if(v==null){m.current&&(m.current=null,d(null),f(null));return}m.current!==v&&(m.current=v,d(null),f(v))},[o,a,s]);let p=ze("div",r,{ref:[t,g],props:[{id:s,[Ag]:""},n]});return{portalNode:l,portalSubtree:u&&p?Hl.createPortal(p,u):null}}var wo=c(H(),1);function Ul(){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 Mg=c(K(),1),kg=wo.createContext(null),Lg=wo.createContext(null),jo=()=>wo.useContext(kg)?.id||null,to=e=>{let t=wo.useContext(Lg);return e??t};var Xe=c(H(),1);function Ng(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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",f=s.width,l=s.height,d=s.x,g=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),d-=o||0,g-=r||0,f=0,l=0,!n||u?(f=t.axis==="y"?s.width:0,l=t.axis==="x"?s.height:0,d=i&&t.x!=null?t.x:d,g=a&&t.y!=null?t.y:g):n&&!u&&(l=t.axis==="x"?s.height:l,f=t.axis==="y"?s.width:f),n=!0,{width:f,height:l,x:d,y:g,top:g,right:d+f,bottom:g+l,left:d}}}}function Wl(e){return e!=null&&e.clientX!=null}function Us(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"),u=n.context.dataRef,f=Xe.useRef(!1),l=Xe.useRef(null),[d,g]=Xe.useState(),[m,p]=Xe.useState([]),h=z(b=>{n.set("positionReference",b)}),v=z((b,R,E)=>{f.current||u.current.openEvent&&!Wl(u.current.openEvent)||n.set("positionReference",Ng(E??a,{x:b,y:R,axis:r,dataRef:u,pointerType:d}))}),x=z(b=>{s?l.current||(v(b.clientX,b.clientY,b.currentTarget),p([])):v(b.clientX,b.clientY,b.currentTarget)}),y=Ft(d)?i:s;Xe.useEffect(()=>{if(!o){h(a);return}if(!y)return;function b(){l.current?.(),l.current=null}let R=ge(i);function E(C){let _=He(C);se(i,_)?b():v(C.clientX,C.clientY)}return!u.current.openEvent||Wl(u.current.openEvent)?l.current=re(R,"mousemove",E):h(a),b},[y,o,i,u,a,n,v,h,m]),Xe.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Xe.useEffect(()=>{o&&!i&&(f.current=!1)},[o,i]),Xe.useEffect(()=>{!o&&s&&(f.current=!0)},[o,s]);let S=Xe.useMemo(()=>{function b(R){g(R.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:x,onMouseEnter:x}},[x]);return Xe.useMemo(()=>o?{reference:S,trigger:S}:{},[o,S])}var Ke=c(H(),1);function Dg(){return!1}function Fg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Ws(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Dg,bubbles:a,externalTree:u}=t,f="rootStore"in e?e.rootStore:e,l=f.useState("open"),d=f.useState("floatingElement"),{dataRef:g}=f.context,m=to(u),p=z(typeof n=="function"?n:()=>!1),h=typeof n=="function"?p:n,v=h!==!1,x=z(()=>s),{escapeKey:y,outsidePress:S}=Fg(a),b=Ke.useRef(!1),R=Ke.useRef(!1),E=Ke.useRef(!1),C=Ke.useRef(!1),_=Ke.useRef(""),A=Ke.useRef(null),P=xt(),D=xt(),I=z(()=>{D.clear(),g.current.insideReactTree=!1}),L=z(U=>{let oe=g.current.floatingContext?.nodeId;return(m?Vt(m.nodesRef.current,oe):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[U])}),N=z(U=>sn(U,f.select("floatingElement"))||sn(U,f.select("domReferenceElement"))),w=z(U=>{i()&&f.setOpen(!1,te(G.triggerPress,U.nativeEvent))}),M=z(U=>{if(!l||!o||!r||U.key!=="Escape"||C.current||!y&&L("__escapeKeyBubbles"))return;let oe=Pl(U)?U.nativeEvent:U,Z=te(G.escapeKey,oe);f.setOpen(!1,Z),Z.isCanceled||U.preventDefault(),!y&&!Z.isPropagationAllowed&&U.stopPropagation()}),k=z(()=>{g.current.insideReactTree=!0,D.start(0,I)}),T=z(U=>{if(!l||!o||U.button!==0)return;let oe=He(U.nativeEvent);se(f.select("floatingElement"),oe)&&(b.current||(b.current=!0,R.current=!1))}),O=z(U=>{!l||!o||(U.defaultPrevented||U.nativeEvent.defaultPrevented)&&b.current&&(R.current=!0)});Ke.useEffect(()=>{if(!l||!o)return;g.current.__escapeKeyBubbles=y,g.current.__outsidePressBubbles=S;let U=new et,oe=new et;function Z(){U.clear(),C.current=!0}function ne(){U.start(Dt.engine.webkit?5:0,()=>{C.current=!1})}function Y(){E.current=!0,oe.start(0,()=>{E.current=!1})}function ue(){b.current=!1,R.current=!1}function fe(){let B=_.current,j=B==="pen"||!B?"mouse":B,Se=x(),ke=typeof Se=="function"?Se():Se;return typeof ke=="string"?ke:ke[j]}function me(B){let j=fe();return j==="intentional"&&B.type!=="click"||j==="sloppy"&&B.type==="click"}function _e(B){let j=g.current.floatingContext?.nodeId,Se=m&&Vt(m.nodesRef.current,j).some(ke=>sn(B,ke.context?.elements.floating));return N(B)||Se}function we(B){if(me(B)){B.type!=="click"&&!N(B)&&(oe.clear(),E.current=!1),I();return}if(g.current.insideReactTree){I();return}let j=He(B),Se=`[${Vo("inert")}]`,ke=$(j)?j.getRootNode():null,zt=Array.from((Do(ke)?ke:Te(f.select("floatingElement"))).querySelectorAll(Se)),sr=f.context.triggerElements;if(j&&(sr.hasElement(j)||sr.hasMatchingElement(Ze=>se(Ze,j))))return;let Lt=$(j)?j:null;for(;Lt&&!vt(Lt);){let Ze=ht(Lt);if(vt(Ze)||!$(Ze))break;Lt=Ze}if(!(zt.length&&$(j)&&!Cl(j)&&!se(j,f.select("floatingElement"))&&zt.every(Ze=>!se(Lt,Ze)))){if(Pe(j)&&!("touches"in B)){let Ze=vt(j),Gt=Le(j),Yt=/auto|scroll/,jr=Ze||Yt.test(Gt.overflowX),Hr=Ze||Yt.test(Gt.overflowY),$r=jr&&j.clientWidth>0&&j.scrollWidth>j.clientWidth,Ur=Hr&&j.clientHeight>0&&j.scrollHeight>j.clientHeight,Wr=Gt.direction==="rtl",ie=Ur&&(Wr?B.offsetX<=j.offsetWidth-j.clientWidth:B.offsetX>j.clientWidth),Ve=$r&&B.offsetY>j.clientHeight;if(ie||Ve)return}if(!_e(B)){if(fe()==="intentional"&&E.current){oe.clear(),E.current=!1;return}typeof h=="function"&&!h(B)||L("__outsidePressBubbles")||(f.setOpen(!1,te(G.outsidePress,B)),I())}}}function q(B){fe()!=="sloppy"||B.pointerType==="touch"||!f.select("open")||!o||N(B)||we(B)}function he(B){if(fe()!=="sloppy"||!f.select("open")||!o||N(B))return;let j=B.touches[0];j&&(A.current={startTime:Date.now(),startX:j.clientX,startY:j.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{A.current&&(A.current.dismissOnTouchEnd=!1,A.current.dismissOnMouseDown=!1)}))}function ye(B,j){let Se=He(B);if(!Se)return;let ke=re(Se,B.type,()=>{j(B),ke()})}function po(B){_.current="touch",ye(B,he)}function ct(B){P.clear(),B.type==="pointerdown"&&(_.current=B.pointerType),!(B.type==="mousedown"&&A.current&&!A.current.dismissOnMouseDown)&&ye(B,j=>{j.type==="pointerdown"?q(j):we(j)})}function kt(B){if(!b.current)return;let j=R.current;if(ue(),fe()==="intentional"){if(B.type==="pointercancel"){j&&Y();return}if(!_e(B)){if(j){Y();return}typeof h=="function"&&!h(B)||(oe.clear(),E.current=!0,I())}}}function ut(B){if(fe()!=="sloppy"||!A.current||N(B))return;let j=B.touches[0];if(!j)return;let Se=Math.abs(j.clientX-A.current.startX),ke=Math.abs(j.clientY-A.current.startY),zt=Math.sqrt(Se*Se+ke*ke);zt>5&&(A.current.dismissOnTouchEnd=!0),zt>10&&(we(B),P.clear(),A.current=null)}function Pt(B){ye(B,ut)}function Br(B){fe()!=="sloppy"||!A.current||N(B)||(A.current.dismissOnTouchEnd&&we(B),P.clear(),A.current=null)}function Vr(B){ye(B,Br)}let Re=Te(d),Io=St(r&&St(re(Re,"keydown",M),re(Re,"compositionstart",Z),re(Re,"compositionend",ne)),v&&St(re(Re,"click",ct,!0),re(Re,"pointerdown",ct,!0),re(Re,"pointerup",kt,!0),re(Re,"pointercancel",kt,!0),re(Re,"mousedown",ct,!0),re(Re,"mouseup",kt,!0),re(Re,"touchstart",po,!0),re(Re,"touchmove",Pt,!0),re(Re,"touchend",Vr,!0)));return()=>{Io(),U.clear(),oe.clear(),ue(),E.current=!1}},[g,d,r,v,h,l,o,y,S,M,I,x,L,N,m,f,P]),Ke.useEffect(I,[h,I]);let F=Ke.useMemo(()=>({onKeyDown:M,onPointerDown:w,onClick:w}),[M,w]),Q=Ke.useMemo(()=>({onKeyDown:M,onPointerDown:O,onMouseDown:O,onClickCapture:k,onMouseDownCapture(U){k(),T(U)},onPointerDownCapture(U){k(),T(U)},onMouseUpCapture:k,onTouchEndCapture:k,onTouchMoveCapture:k}),[M,k,T,O]);return Ke.useMemo(()=>o?{reference:F,floating:Q,trigger:F}:{},[o,F,Q])}var De=c(H(),1);function zl(e,t,o){let{reference:r,floating:n}=e,s=Ye(t),i=vr(t),a=yr(i),u=Ae(t),f=s==="y",l=r.x+r.width/2-n.width/2,d=r.y+r.height/2-n.height/2,g=r[a]/2-n[a]/2,m;switch(u){case"top":m={x:l,y:r.y-n.height};break;case"bottom":m={x:l,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-n.width,y:d};break;default:m={x:r.x,y:r.y}}switch(Et(t)){case"start":m[i]-=g*(o&&f?-1:1);break;case"end":m[i]+=g*(o&&f?-1:1);break}return m}async function Xl(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:u}=e,{boundary:f="clippingAncestors",rootBoundary:l="viewport",elementContext:d="floating",altBoundary:g=!1,padding:m=0}=wt(t,e),p=un(m),v=a[g?d==="floating"?"reference":"floating":d],x=bo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(v)))==null||o?v:v.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:f,rootBoundary:l,strategy:u})),y=d==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,S=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),b=await(s.isElement==null?void 0:s.isElement(S))?await(s.getScale==null?void 0:s.getScale(S))||{x:1,y:1}:{x:1,y:1},R=bo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:S,strategy:u}):y);return{top:(x.top-R.top+p.top)/b.y,bottom:(R.bottom-x.bottom+p.bottom)/b.y,left:(x.left-R.left+p.left)/b.x,right:(R.right-x.right+p.right)/b.x}}var Bg=50,Kl=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Xl},u=await(i.isRTL==null?void 0:i.isRTL(t)),f=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=zl(f,r,u),g=r,m=0,p={};for(let h=0;h<s.length;h++){let v=s[h];if(!v)continue;let{name:x,fn:y}=v,{x:S,y:b,data:R,reset:E}=await y({x:l,y:d,initialPlacement:r,placement:g,strategy:n,middlewareData:p,rects:f,platform:a,elements:{reference:e,floating:t}});l=S??l,d=b??d,p[x]={...p[x],...R},E&&m<Bg&&(m++,typeof E=="object"&&(E.placement&&(g=E.placement),E.rects&&(f=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:l,y:d}=zl(f,g,u)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:p}};var ql=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:u,elements:f}=t,{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...v}=wt(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let x=Ae(n),y=Ye(a),S=Ae(a)===a,b=await(u.isRTL==null?void 0:u.isRTL(f.floating)),R=g||(S||!h?[mr(a)]:Fl(a)),E=p!=="none";!g&&E&&R.push(...Bl(a,h,p,b));let C=[a,...R],_=await u.detectOverflow(t,v),A=[],P=((r=s.flip)==null?void 0:r.overflows)||[];if(l&&A.push(_[x]),d){let N=Dl(n,i,b);A.push(_[N[0]],_[N[1]])}if(P=[...P,{placement:n,overflows:A}],!A.every(N=>N<=0)){var D,I;let N=(((D=s.flip)==null?void 0:D.index)||0)+1,w=C[N];if(w&&(!(d==="alignment"?y!==Ye(w):!1)||P.every(T=>Ye(T.placement)===y?T.overflows[0]>0:!0)))return{data:{index:N,overflows:P},reset:{placement:w}};let M=(I=P.filter(k=>k.overflows[0]<=0).sort((k,T)=>k.overflows[1]-T.overflows[1])[0])==null?void 0:I.placement;if(!M)switch(m){case"bestFit":{var L;let k=(L=P.filter(T=>{if(E){let O=Ye(T.placement);return O===y||O==="y"}return!0}).map(T=>[T.placement,T.overflows.filter(O=>O>0).reduce((O,F)=>O+F,0)]).sort((T,O)=>T[1]-O[1])[0])==null?void 0:L[0];k&&(M=k);break}case"initialPlacement":M=a;break}if(n!==M)return{reset:{placement:M}}}return{}}}};function Gl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Yl(e){return Nl.some(t=>e[t]>=0)}var Ql=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...s}=wt(e,t);switch(n){case"referenceHidden":{let i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=Gl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:Yl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=Gl(i,o.floating);return{data:{escapedOffsets:a,escaped:Yl(a)}}}default:return{}}}}};var Jl=new Set(["left","top"]);async function Vg(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Ae(o),a=Et(o),u=Ye(o)==="y",f=Jl.has(i)?-1:1,l=s&&u?-1:1,d=wt(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:p}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof p=="number"&&(m=a==="end"?p*-1:p),u?{x:m*l,y:g*f}:{x:g*f,y:m*l}}var Zl=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,u=await Vg(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+u.x,y:s+u.y,data:{...u,placement:i}}}}},ec=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:u={fn:x=>{let{x:y,y:S}=x;return{x:y,y:S}}},...f}=wt(e,t),l={x:o,y:r},d=await s.detectOverflow(t,f),g=Ye(Ae(n)),m=cn(g),p=l[m],h=l[g];if(i){let x=m==="y"?"top":"left",y=m==="y"?"bottom":"right",S=p+d[x],b=p-d[y];p=hr(S,p,b)}if(a){let x=g==="y"?"top":"left",y=g==="y"?"bottom":"right",S=h+d[x],b=h-d[y];h=hr(S,h,b)}let v=u.fn({...t,[m]:p,[g]:h});return{...v,data:{x:v.x-o,y:v.y-r,enabled:{[m]:i,[g]:a}}}}}},tc=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:u=!0,crossAxis:f=!0}=wt(e,t),l={x:o,y:r},d=Ye(n),g=cn(d),m=l[g],p=l[d],h=wt(a,t),v=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let S=g==="y"?"height":"width",b=s.reference[g]-s.floating[S]+v.mainAxis,R=s.reference[g]+s.reference[S]-v.mainAxis;m<b?m=b:m>R&&(m=R)}if(f){var x,y;let S=g==="y"?"width":"height",b=Jl.has(Ae(n)),R=s.reference[d]-s.floating[S]+(b&&((x=i.offset)==null?void 0:x[d])||0)+(b?0:v.crossAxis),E=s.reference[d]+s.reference[S]+(b?0:((y=i.offset)==null?void 0:y[d])||0)-(b?v.crossAxis:0);p<R?p=R:p>E&&(p=E)}return{[g]:m,[d]:p}}}},oc=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:u=()=>{},...f}=wt(e,t),l=await i.detectOverflow(t,f),d=Ae(n),g=Et(n),m=Ye(n)==="y",{width:p,height:h}=s.floating,v,x;d==="top"||d==="bottom"?(v=d,x=g===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(x=d,v=g==="end"?"top":"bottom");let y=h-l.top-l.bottom,S=p-l.left-l.right,b=Zt(h-l[v],y),R=Zt(p-l[x],S),E=!t.middlewareData.shift,C=b,_=R;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(_=S),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=y),E&&!g){let P=$e(l.left,0),D=$e(l.right,0),I=$e(l.top,0),L=$e(l.bottom,0);m?_=p-2*(P!==0||D!==0?P+D:$e(l.left,l.right)):C=h-2*(I!==0||L!==0?I+L:$e(l.top,l.bottom))}await u({...t,availableWidth:_,availableHeight:C});let A=await i.getDimensions(a.floating);return p!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}};function ic(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Pe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=eo(o)!==s||eo(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function Gs(e){return $(e)?e:e.contextElement}function Ho(e){let t=Gs(e);if(!Pe(t))return bt(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=ic(t),i=(s?eo(o.width):o.width)/r,a=(s?eo(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var jg=bt(0);function ac(e){let t=ge(e);return!tn()||!t.visualViewport?jg:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Hg(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ge(e)?!1:t}function Eo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=Gs(e),i=bt(1);t&&(r?$(r)&&(i=Ho(r)):i=Ho(e));let a=Hg(s,o,r)?ac(s):bt(0),u=(n.left+a.x)/i.x,f=(n.top+a.y)/i.y,l=n.width/i.x,d=n.height/i.y;if(s){let g=ge(s),m=r&&$(r)?ge(r):r,p=g,h=on(p);for(;h&&r&&m!==p;){let v=Ho(h),x=h.getBoundingClientRect(),y=Le(h),S=x.left+(h.clientLeft+parseFloat(y.paddingLeft))*v.x,b=x.top+(h.clientTop+parseFloat(y.paddingTop))*v.y;u*=v.x,f*=v.y,l*=v.x,d*=v.y,u+=S,f+=b,p=ge(h),h=on(p)}}return bo({width:l,height:d,x:u,y:f})}function fn(e,t){let o=dr(e).scrollLeft;return t?t.left+o:Eo(yt(e)).left+o}function lc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-fn(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function $g(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=yt(r),a=t?fr(t.floating):!1;if(r===i||a&&s)return o;let u={scrollLeft:0,scrollTop:0},f=bt(1),l=bt(0),d=Pe(r);if((d||!d&&!s)&&((vo(r)!=="body"||Fo(i))&&(u=dr(r)),d)){let m=Eo(r);f=Ho(r),l.x=m.x+r.clientLeft,l.y=m.y+r.clientTop}let g=i&&!d&&!s?lc(i,u):bt(0);return{width:o.width*f.x,height:o.height*f.y,x:o.x*f.x-u.scrollLeft*f.x+l.x+g.x,y:o.y*f.y-u.scrollTop*f.y+l.y+g.y}}function Ug(e){return Array.from(e.getClientRects())}function Wg(e){let t=yt(e),o=dr(e),r=e.ownerDocument.body,n=$e(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=$e(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-o.scrollLeft+fn(e),a=-o.scrollTop;return Le(r).direction==="rtl"&&(i+=$e(t.clientWidth,r.clientWidth)-n),{width:n,height:s,x:i,y:a}}var rc=25;function zg(e,t){let o=ge(e),r=yt(e),n=o.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,u=0;if(n){s=n.width,i=n.height;let l=tn();(!l||l&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let f=fn(r);if(f<=0){let l=r.ownerDocument,d=l.body,g=getComputedStyle(d),m=l.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,p=Math.abs(r.clientWidth-d.clientWidth-m);p<=rc&&(s-=p)}else f<=rc&&(s+=f);return{width:s,height:i,x:a,y:u}}function Gg(e,t){let o=Eo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Pe(e)?Ho(e):bt(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,u=n*s.x,f=r*s.y;return{width:i,height:a,x:u,y:f}}function nc(e,t,o){let r;if(t==="viewport")r=zg(e,o);else if(t==="document")r=Wg(yt(e));else if($(t))r=Gg(t,o);else{let n=ac(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return bo(r)}function cc(e,t){let o=ht(e);return o===t||!$(o)||vt(o)?!1:Le(o).position==="fixed"||cc(o,t)}function Yg(e,t){let o=t.get(e);if(o)return o;let r=qt(e,[],!1).filter(a=>$(a)&&vo(a)!=="body"),n=null,s=Le(e).position==="fixed",i=s?ht(e):e;for(;$(i)&&!vt(i);){let a=Le(i),u=en(i);!u&&a.position==="fixed"&&(n=null),(s?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Fo(i)&&!u&&cc(e,i))?r=r.filter(l=>l!==i):n=a,i=ht(i)}return t.set(e,r),r}function Xg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?fr(t)?[]:Yg(t,this._c):[].concat(o),r],a=nc(t,i[0],n),u=a.top,f=a.right,l=a.bottom,d=a.left;for(let g=1;g<i.length;g++){let m=nc(t,i[g],n);u=$e(m.top,u),f=Zt(m.right,f),l=Zt(m.bottom,l),d=$e(m.left,d)}return{width:f-d,height:l-u,x:d,y:u}}function Kg(e){let{width:t,height:o}=ic(e);return{width:t,height:o}}function qg(e,t,o){let r=Pe(t),n=yt(t),s=o==="fixed",i=Eo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},u=bt(0);function f(){u.x=fn(n)}if(r||!r&&!s)if((vo(t)!=="body"||Fo(n))&&(a=dr(t)),r){let m=Eo(t,!0,s,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else n&&f();s&&!r&&n&&f();let l=n&&!r&&!s?lc(n,a):bt(0),d=i.left+a.scrollLeft-u.x-l.x,g=i.top+a.scrollTop-u.y-l.y;return{x:d,y:g,width:i.width,height:i.height}}function zs(e){return Le(e).position==="static"}function sc(e,t){if(!Pe(e)||Le(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return yt(e)===o&&(o=o.ownerDocument.body),o}function uc(e,t){let o=ge(e);if(fr(e))return o;if(!Pe(e)){let n=ht(e);for(;n&&!vt(n);){if($(n)&&!zs(n))return n;n=ht(n)}return o}let r=sc(e,t);for(;r&&dl(r)&&zs(r);)r=sc(r,t);return r&&vt(r)&&zs(r)&&!en(r)?o:r||pl(e)||o}var Qg=async function(e){let t=this.getOffsetParent||uc,o=this.getDimensions,r=await o(e.floating);return{reference:qg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function Jg(e){return Le(e).direction==="rtl"}var Ys={convertOffsetParentRelativeRectToViewportRelativeRect:$g,getDocumentElement:yt,getClippingRect:Xg,getOffsetParent:uc,getElementRects:Qg,getClientRects:Ug,getDimensions:Kg,getScale:Ho,isElement:$,isRTL:Jg};function fc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Zg(e,t){let o=null,r,n=yt(e);function s(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function i(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),s();let f=e.getBoundingClientRect(),{left:l,top:d,width:g,height:m}=f;if(a||t(),!g||!m)return;let p=gr(d),h=gr(n.clientWidth-(l+g)),v=gr(n.clientHeight-(d+m)),x=gr(l),S={rootMargin:-p+"px "+-h+"px "+-v+"px "+-x+"px",threshold:$e(0,Zt(1,u))||1},b=!0;function R(E){let C=E[0].intersectionRatio;if(C!==u){if(!b)return i();C?i(!1,C):r=setTimeout(()=>{i(!1,1e-7)},1e3)}C===1&&!fc(f,e.getBoundingClientRect())&&i(),b=!1}try{o=new IntersectionObserver(R,{...S,root:n.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}return i(!0),s}function xr(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:u=!1}=r,f=Gs(e),l=n||s?[...f?qt(f):[],...t?qt(t):[]]:[];l.forEach(x=>{n&&x.addEventListener("scroll",o,{passive:!0}),s&&x.addEventListener("resize",o)});let d=f&&a?Zg(f,o):null,g=-1,m=null;i&&(m=new ResizeObserver(x=>{let[y]=x;y&&y.target===f&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var S;(S=m)==null||S.observe(t)})),o()}),f&&!u&&m.observe(f),t&&m.observe(t));let p,h=u?Eo(e):null;u&&v();function v(){let x=Eo(e);h&&!fc(h,x)&&o(),h=x,p=requestAnimationFrame(v)}return o(),()=>{var x;l.forEach(y=>{n&&y.removeEventListener("scroll",o),s&&y.removeEventListener("resize",o)}),d?.(),(x=m)==null||x.disconnect(),m=null,u&&cancelAnimationFrame(p)}}var dc=Zl;var pc=ec,mc=ql,gc=oc,hc=Ql;var yc=tc,dn=(e,t,o)=>{let r=new Map,n={platform:Ys,...o},s={...n.platform,_c:r};return Kl(e,t,{...n,platform:s})};var Ee=c(H(),1),xc=c(H(),1),Sc=c(Qt(),1),th=typeof document<"u",oh=function(){},pn=th?xc.useLayoutEffect:oh;function mn(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(!mn(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)&&!mn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function bc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function vc(e,t){let o=bc(e);return Math.round(t*o)/o}function Xs(e){let t=Ee.useRef(e);return pn(()=>{t.current=e}),t}function wc(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:u,open:f}=e,[l,d]=Ee.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=Ee.useState(r);mn(g,r)||m(r);let[p,h]=Ee.useState(null),[v,x]=Ee.useState(null),y=Ee.useCallback(T=>{T!==E.current&&(E.current=T,h(T))},[]),S=Ee.useCallback(T=>{T!==C.current&&(C.current=T,x(T))},[]),b=s||p,R=i||v,E=Ee.useRef(null),C=Ee.useRef(null),_=Ee.useRef(l),A=u!=null,P=Xs(u),D=Xs(n),I=Xs(f),L=Ee.useCallback(()=>{if(!E.current||!C.current)return;let T={placement:t,strategy:o,middleware:g};D.current&&(T.platform=D.current),dn(E.current,C.current,T).then(O=>{let F={...O,isPositioned:I.current!==!1};N.current&&!mn(_.current,F)&&(_.current=F,Sc.flushSync(()=>{d(F)}))})},[g,t,o,D,I]);pn(()=>{f===!1&&_.current.isPositioned&&(_.current.isPositioned=!1,d(T=>({...T,isPositioned:!1})))},[f]);let N=Ee.useRef(!1);pn(()=>(N.current=!0,()=>{N.current=!1}),[]),pn(()=>{if(b&&(E.current=b),R&&(C.current=R),b&&R){if(P.current)return P.current(b,R,L);L()}},[b,R,L,P,A]);let w=Ee.useMemo(()=>({reference:E,floating:C,setReference:y,setFloating:S}),[y,S]),M=Ee.useMemo(()=>({reference:b,floating:R}),[b,R]),k=Ee.useMemo(()=>{let T={position:o,left:0,top:0};if(!M.floating)return T;let O=vc(M.floating,l.x),F=vc(M.floating,l.y);return a?{...T,transform:"translate("+O+"px, "+F+"px)",...bc(M.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:O,top:F}},[o,a,M.floating,l.x,l.y]);return Ee.useMemo(()=>({...l,update:L,refs:w,elements:M,floatingStyles:k}),[l,L,w,M,k])}var Ks=(e,t)=>{let o=dc(e);return{name:o.name,fn:o.fn,options:[e,t]}},qs=(e,t)=>{let o=pc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Qs=(e,t)=>({fn:yc(e).fn,options:[e,t]}),Js=(e,t)=>{let o=mc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Zs=(e,t)=>{let o=gc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var ei=(e,t)=>{let o=hc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Wo=c(H(),1),Bc=c(Qt(),1);var Dc=c(H(),1);var J=(e,t,o,r,n,s,...i)=>{if(i.length>0)throw new Error(We(1));let a;if(e&&t&&o&&r&&n&&s)a=(u,f,l,d)=>{let g=e(u,f,l,d),m=t(u,f,l,d),p=o(u,f,l,d),h=r(u,f,l,d),v=n(u,f,l,d);return s(g,m,p,h,v,f,l,d)};else if(e&&t&&o&&r&&n)a=(u,f,l,d)=>{let g=e(u,f,l,d),m=t(u,f,l,d),p=o(u,f,l,d),h=r(u,f,l,d);return n(g,m,p,h,f,l,d)};else if(e&&t&&o&&r)a=(u,f,l,d)=>{let g=e(u,f,l,d),m=t(u,f,l,d),p=o(u,f,l,d);return r(g,m,p,f,l,d)};else if(e&&t&&o)a=(u,f,l,d)=>{let g=e(u,f,l,d),m=t(u,f,l,d);return o(g,m,f,l,d)};else if(e&&t)a=(u,f,l,d)=>{let g=e(u,f,l,d);return t(g,f,l,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Lc=c(H(),1),ii=c(oi(),1),Nc=c(_c(),1);var Ic=c(H(),1);var ri=[],ni;function Ac(){return ni}function Mc(e){ri.push(e)}function si(e){let t=(o,r)=>{let n=Ie(Sh).current,s;try{ni=n;for(let i of ri)i.before(n);s=e(o,r);for(let i of ri)i.after(n);n.didInitialize=!0}finally{ni=void 0}return s};return t.displayName=e.displayName||e.name,t}function kc(e){return Ic.forwardRef(si(e))}function Sh(){return{didInitialize:!1}}var bh=ko(19),wh=bh?Rh:Ph;function hn(e,t,o,r,n){return wh(e,t,o,r,n)}function Eh(e,t,o,r,n){let s=Lc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,ii.useSyncExternalStore)(e.subscribe,s,s)}Mc({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,ii.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Rh(e,t,o,r,n){let s=Ac();if(!s)return Eh(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 Ph(e,t,o,r,n){return(0,Nc.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,s=>t(s,o,r,n))}var yn=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 hn(this,t,o,r,n)}};var Ro=c(H(),1);var Uo=class extends yn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){Ro.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){Ro.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 s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return Ro.useDebugValue(t),hn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){Ro.useDebugValue(t);let r=z(o??Xt);this.context[t]=r}useStateSetter(t){let o=Ro.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 Th={open:J(e=>e.open),transitionStatus:J(e=>e.transitionStatus),domReferenceElement:J(e=>e.domReferenceElement),referenceElement:J(e=>e.positionReference??e.referenceElement),floatingElement:J(e=>e.floatingElement),floatingId:J(e=>e.floatingId)},Ot=class extends Uo{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:Ul(),nested:r,triggerElements:s},Th),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Tl(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 Fc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),f=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,d=i,g=Dc.useRef(null);r===void 0&&g.current===null&&(g.current=new Ot({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:f,triggerElements:l,onOpenChange:d,floatingId:n,syncOnly:!0,nested:s}));let m=r??g.current;return t.useSyncedValue("floatingId",n),V(()=>{let p={open:a,floatingId:n,referenceElement:u,floatingElement:f};$(u)&&(p.domReferenceElement=u),m.state.positionReference===m.state.referenceElement&&(p.positionReference=u),m.update(p)},[a,n,u,f,m]),m.context.onOpenChange=d,m.context.nested=s,m}var Vc={tabIndex:-1,[Ds]:""};function jc(e,t,o=!1){let r=Kt(),n=jo()!=null,s=Wo.useRef(null);e===void 0&&s.current===null&&(s.current=t(r,n));let i=e??s.current;return Fc({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function Ch(e,t){let o=Wo.useRef(null),r=Wo.useRef(null);return Wo.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,u=t.context.triggerElements.getById(i);a&&u===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 Oh(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 _h(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Hc(e,t,o,r={}){let n=o.reason,s=n===G.triggerHover,i=t&&n===G.triggerFocus,a=!t&&(n===G.triggerPress||n===G.escapeKey),u=_h(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let f=()=>{let l={...r.extraState,open:t};i?l.instantType="focus":a?l.instantType="dismiss":s&&(l.instantType=void 0),Oh(l,t,o.trigger,u()),e.update(l)};s?Bc.flushSync(f):f()}function $c(e,t,o,r){Sl(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function Uc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=Ch(e,o),i=z(a=>{if(s(a),!a)return;let u=o.select("open"),f=o.select("activeTriggerId");if(f===e){o.update({activeTriggerElement:a,...u?r:null});return}f==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return V(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:i,isMountedByThisTrigger:n}}function Wc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");V(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let s=e.context.triggerElements.size,i={};e.state.triggerCount!==s&&(i.triggerCount=s);let a=e.select("activeTriggerId"),u=null;if(a){let f=e.context.triggerElements.getById(a);f?f!==e.state.activeTriggerElement&&(i.activeTriggerElement=f):u=a}if(!u&&!a&&s===1){let f=e.context.triggerElements.entries().next();if(!f.done){let[l,d]=f.value;i.activeTriggerId=l,i.activeTriggerElement=d}}(i.triggerCount!==void 0||i.activeTriggerId!==void 0||i.activeTriggerElement!==void 0)&&e.update(i),u&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let f=te(G.none);e.setOpen(!1,f),f.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function zc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=ul(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let u=z(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return rn({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:s}}function Gc(e,t){e.useSyncedValues(t),V(()=>()=>{e.update({activeTriggerProps:xe,inactiveTriggerProps:xe,popupProps:xe})},[e])}var oo=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function Yc(){return new Ot({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new oo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Kc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:Yc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:xe,inactiveTriggerProps:xe,popupProps:xe}}function qc(e,t,o=!1){return new Ot({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var Sr=J(e=>e.triggerIdProp??e.activeTriggerId),ai=J(e=>e.openProp??e.open),Xc=J(e=>(e.popupElement?.id??e.floatingId)||void 0);function Qc(e,t){return t!==void 0&&ai(e)&&Sr(e)===t}function Ih(e,t){return Qc(e,t)?!0:t!==void 0&&ai(e)&&Sr(e)==null&&e.triggerCount===1}var Jc={open:ai,mounted:J(e=>e.mounted),transitionStatus:J(e=>e.transitionStatus),floatingRootContext:J(e=>e.floatingRootContext),triggerCount:J(e=>e.triggerCount),preventUnmountingOnClose:J(e=>e.preventUnmountingOnClose),payload:J(e=>e.payload),activeTriggerId:Sr,activeTriggerElement:J(e=>e.mounted?e.activeTriggerElement:null),popupId:Xc,isTriggerActive:J((e,t)=>t!==void 0&&Sr(e)===t),isOpenedByTrigger:J((e,t)=>Qc(e,t)),isMountedByTrigger:J((e,t)=>t!==void 0&&Sr(e)===t&&e.mounted),triggerProps:J((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:J((e,t)=>Ih(e,t)?Xc(e):void 0),popupProps:J(e=>e.popupProps),popupElement:J(e=>e.popupElement),positionerElement:J(e=>e.positionerElement)};function Zc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Kt(),s=jo()!=null,i=Ie(()=>new Ot({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new oo,floatingId:n,syncOnly:!1,nested:s})).current;return V(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=$(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),i.update(a)},[t,n,r.reference,r.floating,i]),i.context.onOpenChange=o,i.context.nested=s,i}function li(e={}){let{nodeId:t,externalTree:o}=e,r=Zc(e),n=e.rootContext||r,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),f=n.useState("floatingId"),[l,d]=De.useState(null),[g,m]=De.useState(void 0),[p,h]=De.useState(void 0),v=De.useRef(null),x=to(o),y=De.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),S=wc({...e,elements:{...y,...l&&{reference:l}}}),b=$(g)?g:null,R=p===void 0?n.state.floatingElement:p;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:b),n.useSyncedValue("floatingElement",R);let E=De.useCallback(I=>{let L=$(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;d(L),S.refs.setReference(L)},[S.refs]),C=De.useCallback(I=>{($(I)||I===null)&&(v.current=I,m(I)),($(S.refs.reference.current)||S.refs.reference.current===null||I!==null&&!$(I))&&S.refs.setReference(I)},[S.refs,m]),_=De.useCallback(I=>{h(I),S.refs.setFloating(I)},[S.refs]),A=De.useMemo(()=>({...S.refs,setReference:C,setFloating:_,setPositionReference:E,domReference:v}),[S.refs,C,_,E]),P=De.useMemo(()=>({...S.elements,domReference:a}),[S.elements,a]),D=De.useMemo(()=>({...S,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:f,refs:A,elements:P,nodeId:t,rootStore:n}),[S,A,P,t,n,u,f]);return V(()=>{a&&(v.current=a)},[a]),V(()=>{n.context.dataRef.current.floatingContext=D;let I=x?.nodesRef.current.find(L=>L.id===t);I&&(I.context=D)}),De.useMemo(()=>({...S,context:D,refs:A,elements:P,rootStore:n}),[S,A,P,D,n])}var _t=c(H(),1);var ci=Dt.os.mac&&Dt.engine.webkit;function ui(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),u=_t.useRef(null),f=_t.useRef(!0),l=xt();_t.useEffect(()=>{let g=n.select("domReferenceElement");if(!o)return;let m=ge(g);function p(){let x=n.select("domReferenceElement");!n.select("open")&&Pe(x)&&x===nn(Te(x))&&(a.current=!0)}function h(){f.current=!0}function v(){f.current=!1}return St(re(m,"blur",p),ci&&re(m,"keydown",h,!0),ci&&re(m,"pointerdown",v,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function g(m){if(m.reason===G.triggerPress||m.reason===G.escapeKey){let p=n.select("domReferenceElement");$(p)&&(u.current=p,a.current=!0)}}return s.on("openchange",g),()=>{s.off("openchange",g)}},[s,o,n]);let d=_t.useMemo(()=>{function g(){a.current=!1,u.current=null}return{onMouseLeave(){g()},onFocus(m){let p=m.currentTarget;if(a.current){if(u.current===p)return;g()}let h=He(m.nativeEvent);if($(h)){if(ci&&!m.relatedTarget){if(!f.current&&!Ol(h))return}else if(!_l(h))return}let v=Jt(m.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:y}=m,S=typeof r=="function"?r():r;if(n.select("open")&&v||S===0||S===void 0){n.setOpen(!0,te(G.triggerFocus,x,y));return}l.start(S,()=>{a.current||n.setOpen(!0,te(G.triggerFocus,x,y))})},onBlur(m){g();let p=m.relatedTarget,h=m.nativeEvent,v=$(p)&&p.hasAttribute(Vo("focus-guard"))&&p.getAttribute("data-type")==="outside";l.start(0,()=>{let x=n.select("domReferenceElement"),y=nn(Te(x));!p&&y===x||se(i.current.floatingContext?.refs.floating.current,y)||se(x,y)||v||Jt(p??y,n.context.triggerElements)||n.setOpen(!1,te(G.triggerFocus,h))})}}},[i,r,n,l]);return _t.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var di=c(H(),1);var fi=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 et,this.restTimeout=new et,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},vn=new WeakMap;function zo(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&vn.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),vn.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function xn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=vn.get(o);s&&s!==e&&zo(s),zo(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=n,vn.set(o,e),o.style.pointerEvents="none",r.style.pointerEvents="auto",n.style.pointerEvents="auto"}function Go(e){let t=e.context.dataRef.current,o=Ie(()=>t.hoverInteractionState??fi.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),Lo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function pi(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"),u=s.useState("domReferenceElement"),{dataRef:f}=s.context,l=to(),d=jo(),g=Go(s),m=xt(),p=z(()=>an(f.current.openEvent?.type,g.interactedInside)),h=z(()=>Il(f.current.openEvent?.type)),v=z(()=>{zo(g)});V(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,v())},[i,g,v]),di.useEffect(()=>v,[v]),V(()=>{if(o&&i&&g.handleCloseOptions?.blockPointerEvents&&h()&&$(u)&&a){let x=u,y=a,S=Te(a),b=l?.nodesRef.current.find(_=>_.id===d)?.context?.elements.floating;b&&(b.style.pointerEvents="");let R=g.pointerEventsScopeElement!==y?g.pointerEventsScopeElement:null,E=b!==y?b:null,C=g.handleCloseOptions?.getScope?.()??R??E??x.closest("[data-rootownerid]")??S.body;return xn(g,{scopeElement:C,referenceElement:x,floatingElement:y}),()=>{v()}}},[o,i,u,a,g,h,l,d,v]),di.useEffect(()=>{if(!o)return;function x(){return!!(l&&d&&Vt(l.nodesRef.current,d).length>0)}function y(_){let A=Bt(r,"close",g.pointerType),P=()=>{s.setOpen(!1,te(G.triggerHover,_)),l?.events.emit("floating.closed",_)};A?g.openChangeTimeout.start(A,P):(g.openChangeTimeout.clear(),P())}function S(_){let A=He(_);if(!Bs(A)){g.interactedInside=!1;return}g.interactedInside=A?.closest("[aria-haspopup]")!=null}function b(){g.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",E),v()}function R(_){if(x()&&l){l.events.on("floating.closed",E);return}if(Jt(_.relatedTarget,s.context.triggerElements))return;let A=f.current.floatingContext?.nodeId??n,P=_.relatedTarget;if(!(l&&A&&$(P)&&Vt(l.nodesRef.current,A,!1).some(I=>se(I.context?.elements.floating,P)))){if(g.handler){g.handler(_);return}v(),h()&&!p()&&y(_)}}function E(_){!l||!d||x()||m.start(0,()=>{l.events.off("floating.closed",E),s.setOpen(!1,te(G.triggerHover,_)),l.events.emit("floating.closed",_)})}let C=a;return St(C&&re(C,"mouseenter",b),C&&re(C,"mouseleave",R),C&&re(C,"pointerdown",S,!0),()=>{l?.events.off("floating.closed",E)})},[o,a,s,f,r,n,h,p,v,g,l,d,m])}var ro=c(H(),1),eu=c(Qt(),1);var Ah={current:null};function mi(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:u=Ah,externalTree:f,isActiveTrigger:l=!0,getHandleCloseContext:d,isClosing:g,shouldOpen:m}=t,p="rootStore"in e?e.rootStore:e,{dataRef:h,events:v}=p.context,x=to(f),y=Go(p),S=ro.useRef(!1),b=Ge(n),R=Ge(r),E=Ge(i),C=Ge(o),_=Ge(m),A=Ge(g),P=z(()=>an(h.current.openEvent?.type,y.interactedInside)),D=z(()=>_.current?.()!==!1),I=z((w,M,k)=>{let T=p.context.triggerElements;if(T.hasElement(M))return!w||!se(w,M);if(!$(k))return!1;let O=k;return T.hasMatchingElement(F=>se(F,O))&&(!w||!se(w,O))}),L=z(()=>{if(!y.handler)return;Te(p.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),N=z(()=>{zo(y)});return l&&(y.handleCloseOptions=b.current?.__options),ro.useEffect(()=>L,[L]),ro.useEffect(()=>{if(!o)return;function w(M){M.open?S.current=!1:(S.current=M.reason===G.triggerHover,L(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return v.on("openchange",w),()=>{v.off("openchange",w)}},[o,v,y,L]),ro.useEffect(()=>{if(!o)return;function w(O,F=!0){let Q=Bt(R.current,"close",y.pointerType);Q?y.openChangeTimeout.start(Q,()=>{p.setOpen(!1,te(G.triggerHover,O)),x?.events.emit("floating.closed",O)}):F&&(y.openChangeTimeout.clear(),p.setOpen(!1,te(G.triggerHover,O)),x?.events.emit("floating.closed",O))}let M=u.current??(l?p.select("domReferenceElement"):null);if(!$(M))return;function k(O){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,s&&!Ft(y.pointerType))return;let F=Vs(E.current),Q=Bt(R.current,"open",y.pointerType),U=He(O),oe=O.currentTarget??null,Z=p.select("domReferenceElement"),ne=oe;if($(U)&&!p.context.triggerElements.hasElement(U)){for(let ye of p.context.triggerElements.elements())if(se(ye,U)){ne=ye;break}}$(oe)&&$(Z)&&!p.context.triggerElements.hasElement(oe)&&se(oe,Z)&&(ne=Z);let Y=ne==null?!1:I(Z,ne,U),ue=p.select("open"),fe=A.current?.()??p.select("transitionStatus")==="ending",me=!ue&&fe&&S.current,_e=!Y&&$(ne)&&$(Z)&&se(Z,ne)&&me,we=F>0&&!Q,q=Y&&(ue||me)||_e,he=!ue||Y;if(q){D()&&p.setOpen(!0,te(G.triggerHover,O,ne));return}we||(Q?y.openChangeTimeout.start(Q,()=>{he&&D()&&p.setOpen(!0,te(G.triggerHover,O,ne))}):he&&D()&&p.setOpen(!0,te(G.triggerHover,O,ne)))}function T(O){if(P()){N();return}L();let F=p.select("domReferenceElement"),Q=Te(F);y.restTimeout.clear(),y.restTimeoutPending=!1;let U=h.current.floatingContext??d?.();if(Jt(O.relatedTarget,p.context.triggerElements))return;if(b.current&&U){p.select("open")||y.openChangeTimeout.clear();let Z=u.current;y.handler=b.current({...U,tree:x,x:O.clientX,y:O.clientY,onClose(){N(),L(),C.current&&!P()&&Z===p.select("domReferenceElement")&&w(O,!0)}}),Q.addEventListener("mousemove",y.handler),y.handler(O);return}(y.pointerType!=="touch"||!se(p.select("floatingElement"),O.relatedTarget))&&w(O)}return a?St(re(M,"mousemove",k,{once:!0}),re(M,"mouseenter",k),re(M,"mouseleave",T)):St(re(M,"mouseenter",k),re(M,"mouseleave",T))},[L,N,h,R,p,o,b,y,l,I,P,s,a,E,u,x,C,d,A,D]),ro.useMemo(()=>{if(!o)return;function w(M){y.pointerType=M.pointerType}return{onPointerDown:w,onPointerEnter:w,onMouseMove(M){let{nativeEvent:k}=M,T=M.currentTarget,O=p.select("domReferenceElement"),F=p.select("open"),Q=I(O,T,M.target);if(s&&!Ft(y.pointerType))return;if(F&&Q&&y.handleCloseOptions?.blockPointerEvents){let Z=p.select("floatingElement");if(Z){let ne=y.handleCloseOptions?.getScope?.()??T.ownerDocument.body;xn(y,{scopeElement:ne,referenceElement:T,floatingElement:Z})}}let U=Vs(E.current);if(F&&!Q||U===0||!Q&&y.restTimeoutPending&&M.movementX**2+M.movementY**2<2)return;y.restTimeout.clear();function oe(){if(y.restTimeoutPending=!1,P())return;let Z=p.select("open");!y.blockMouseMove&&(!Z||Q)&&D()&&p.setOpen(!0,te(G.triggerHover,k,T))}y.pointerType==="touch"?eu.flushSync(()=>{oe()}):Q&&F?oe():(y.restTimeoutPending=!0,y.restTimeout.start(U,oe))}}},[o,y,P,I,s,p,E,D])}var tu=.1,Mh=tu*tu,ae=.5;function Sn(e,t,o,r,n,s){return r>=t!=s>=t&&e<=(n-o)*(t-r)/(s-r)+o}function bn(e,t,o,r,n,s,i,a,u,f){let l=!1;return Sn(e,t,o,r,n,s)&&(l=!l),Sn(e,t,n,s,i,a)&&(l=!l),Sn(e,t,i,a,u,f)&&(l=!l),Sn(e,t,u,f,o,r)&&(l=!l),l}function kh(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function wn(e,t,o,r,n,s){let i=Math.min(o,n),a=Math.max(o,n),u=Math.min(r,s),f=Math.max(r,s);return e>=i&&e<=a&&t>=u&&t<=f}function gi(e={}){let{blockPointerEvents:t=!1}=e,o=new et,r=({x:n,y:s,placement:i,elements:a,onClose:u,nodeId:f,tree:l})=>{let d=i?.split("-")[0],g=!1,m=null,p=null,h=typeof performance<"u"?performance.now():0;function v(y,S){let b=performance.now(),R=b-h;if(m===null||p===null||R===0)return m=y,p=S,h=b,!1;let E=y-m,C=S-p,_=E*E+C*C,A=R*R*Mh;return m=y,p=S,h=b,_<A}function x(){o.clear(),u()}return function(S){o.clear();let b=a.domReference,R=a.floating;if(!b||!R||d==null||n==null||s==null)return;let{clientX:E,clientY:C}=S,_=He(S),A=S.type==="mouseleave",P=se(R,_),D=se(b,_);if(P&&(g=!0,!A))return;if(D&&(g=!1,!A)){g=!0;return}if(A&&$(S.relatedTarget)&&se(R,S.relatedTarget))return;function I(){return!!(l&&Vt(l.nodesRef.current,f).length>0)}function L(){I()||x()}if(I())return;let N=b.getBoundingClientRect(),w=R.getBoundingClientRect(),M=n>w.right-w.width/2,k=s>w.bottom-w.height/2,T=w.width>N.width,O=w.height>N.height,F=(T?N:w).left,Q=(T?N:w).right,U=(O?N:w).top,oe=(O?N:w).bottom;if(d==="top"&&s>=N.bottom-1||d==="bottom"&&s<=N.top+1||d==="left"&&n>=N.right-1||d==="right"&&n<=N.left+1){L();return}let Z=!1;switch(d){case"top":Z=wn(E,C,F,N.top+1,Q,w.bottom-1);break;case"bottom":Z=wn(E,C,F,w.top+1,Q,N.bottom-1);break;case"left":Z=wn(E,C,w.right-1,oe,N.left+1,U);break;case"right":Z=wn(E,C,N.right-1,oe,w.left+1,U);break;default:}if(Z)return;if(g&&!kh(E,C,N)){L();return}if(!A&&v(E,C)){L();return}let ne=!1;switch(d){case"top":{let Y=T?ae/2:ae*4,ue=T||M?n+Y:n-Y,fe=T?n-Y:M?n+Y:n-Y,me=s+ae+1,_e=M||T?w.bottom-ae:w.top,we=M?T?w.bottom-ae:w.top:w.bottom-ae;ne=bn(E,C,ue,me,fe,me,w.left,_e,w.right,we);break}case"bottom":{let Y=T?ae/2:ae*4,ue=T||M?n+Y:n-Y,fe=T?n-Y:M?n+Y:n-Y,me=s-ae,_e=M||T?w.top+ae:w.bottom,we=M?T?w.top+ae:w.bottom:w.top+ae;ne=bn(E,C,ue,me,fe,me,w.left,_e,w.right,we);break}case"left":{let Y=O?ae/2:ae*4,ue=O||k?s+Y:s-Y,fe=O?s-Y:k?s+Y:s-Y,me=n+ae+1,_e=k||O?w.right-ae:w.left,we=k?O?w.right-ae:w.left:w.right-ae;ne=bn(E,C,_e,w.top,we,w.bottom,me,ue,me,fe);break}case"right":{let Y=O?ae/2:ae*4,ue=O||k?s+Y:s-Y,fe=O?s-Y:k?s+Y:s-Y,me=n-ae,_e=k||O?w.left+ae:w.right,we=k?O?w.left+ae:w.right:w.left+ae;ne=bn(E,C,me,ue,me,fe,_e,w.top,we,w.bottom);break}default:}ne?g||o.start(40,L):L()}};return r.__options={...e,blockPointerEvents:t},r}var hi=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ho.startingStyle]="startingStyle",e[e.endingStyle=ho.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),br=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),Lh={[br.popupOpen]:""},zR={[br.popupOpen]:"",[br.pressed]:""},Nh={[hi.open]:""},Dh={[hi.closed]:""},Fh={[hi.anchorHidden]:""},ou={open(e){return e?Lh:null}};var Yo={open(e){return e?Nh:Dh},anchorHidden(e){return e?Fh:null}};function ru(e){return ko(19)?e:e?"true":void 0}var ot=c(H(),1);var Bh=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:u}=t,{element:f,padding:l=0,offsetParent:d="real"}=wt(e,t)||{};if(f==null)return{};let g=un(l),m={x:o,y:r},p=vr(n),h=yr(p),v=await i.getDimensions(f),x=p==="y",y=x?"top":"left",S=x?"bottom":"right",b=x?"clientHeight":"clientWidth",R=s.reference[h]+s.reference[p]-m[p]-s.floating[h],E=m[p]-s.reference[p],C=d==="real"?await i.getOffsetParent?.(f):a.floating,_=a.floating[b]||s.floating[h];(!_||!await i.isElement?.(C))&&(_=a.floating[b]||s.floating[h]);let A=R/2-E/2,P=_/2-v[h]/2-1,D=Math.min(g[y],P),I=Math.min(g[S],P),L=D,N=_-v[h]-I,w=_/2-v[h]/2+A,M=hr(L,w,N),k=!u.arrow&&Et(n)!=null&&w!==M&&s.reference[h]/2-(w<L?D:I)-v[h]/2<0,T=k?w<L?w-L:w-N:0;return{[p]:m[p]+T,data:{[p]:M,centerOffset:w-M-T,...k&&{alignmentOffset:T}},reset:k}}}),nu=(e,t)=>({...Bh(e),options:[e,t]});var Vh=ei().fn,su={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;return{data:{referenceHidden:(await Vh(e)).data?.referenceHidden||s}}}};var wr={sideX:"left",sideY:"top"},iu={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,u=ge(n),f=u.getComputedStyle(n);if(!(f.transitionDuration!=="0s"&&f.transitionDuration!==""))return{x:t,y:o,data:wr};let d=await s.getOffsetParent?.(n),g={width:0,height:0};if(i==="fixed"&&u?.visualViewport)g={width:u.visualViewport.width,height:u.visualViewport.height};else if(d===u){let y=Te(n);g={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await s.isElement?.(d)&&(g=await s.getDimensions(d));let m=Ae(a),p=t,h=o;m==="left"&&(p=g.width-(t+r.width)),m==="top"&&(h=g.height-(o+r.height));let v=m==="left"?"right":wr.sideX,x=m==="top"?"bottom":wr.sideY;return{x:p,y:h,data:{sideX:v,sideY:x}}}};function cu(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 au(e,t,o){let{rects:r,placement:n}=e;return{side:cu(t,Ae(n),o),align:Et(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function uu(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:u=5,sticky:f=!1,arrowPadding:l=5,disableAnchorTracking:d=!1,inline:g,keepMounted:m=!1,floatingRootContext:p,mounted:h,collisionAvoidance:v,shiftCrossAxis:x=!1,nodeId:y,adaptiveOrigin:S,lazyFlip:b=!1,externalTree:R}=e,[E,C]=ot.useState(null);!h&&E!==null&&C(null);let _=v.side||"flip",A=v.align||"flip",P=v.fallbackAxisSide||"end",D=typeof t=="function"?t:void 0,I=z(D),L=D?I:t,N=Ge(t),w=Ge(h),k=Mo()==="rtl",T=E||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":k?"left":"right","inline-start":k?"right":"left"}[r],O=s==="center"?T:`${T}-${s}`,F=u,Q=1,U=r==="bottom"?Q:0,oe=r==="top"?Q:0,Z=r==="right"?Q:0,ne=r==="left"?Q:0;typeof F=="number"?F={top:F+U,right:F+ne,bottom:F+oe,left:F+Z}:F&&(F={top:(F.top||0)+U,right:(F.right||0)+ne,bottom:(F.bottom||0)+oe,left:(F.left||0)+Z});let Y={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:F},ue=ot.useRef(null),fe=Ge(n),me=Ge(i),_e=typeof n!="function"?n:0,we=typeof i!="function"?i:0,q=[];g&&q.push(g),q.push(Ks(ie=>{let Ve=au(ie,r,k),Tt=typeof fe.current=="function"?fe.current(Ve):fe.current,st=typeof me.current=="function"?me.current(Ve):me.current;return{mainAxis:Tt,crossAxis:st,alignmentAxis:st}},[_e,we,k,r]));let he=A==="none"&&_!=="shift",ye=!he&&(f||x||_==="shift"),po=_==="none"?null:Js({...Y,padding:{top:F.top+Q,right:F.right+Q,bottom:F.bottom+Q,left:F.left+Q},mainAxis:!x&&_==="flip",crossAxis:A==="flip"?"alignment":!1,fallbackAxisSideDirection:P}),ct=he?null:qs(ie=>{let Ve=Te(ie.elements.floating).documentElement;return{...Y,rootBoundary:x?{x:0,y:0,width:Ve.clientWidth,height:Ve.clientHeight}:void 0,mainAxis:A!=="none",crossAxis:ye,limiter:f||x?void 0:Qs(Tt=>{if(!ue.current)return{};let{width:st,height:Nt}=ue.current.getBoundingClientRect(),ft=Ye(Ae(Tt.placement)),mo=ft==="y"?st:Nt,Ao=ft==="y"?F.left+F.right:F.top+F.bottom;return{offset:mo/2+Ao/2}})}},[Y,f,x,F,A]);_==="shift"||A==="shift"||s==="center"?q.push(ct,po):q.push(po,ct),q.push(Zs({...Y,apply({elements:{floating:ie},availableWidth:Ve,availableHeight:Tt,rects:st}){if(!w.current)return;let Nt=ie.style;Nt.setProperty("--available-width",`${Ve}px`),Nt.setProperty("--available-height",`${Tt}px`);let ft=ge(ie).devicePixelRatio||1,{x:mo,y:Ao,width:zr,height:ds}=st.reference,ps=(Math.round((mo+zr)*ft)-Math.round(mo*ft))/ft,ms=(Math.round((Ao+ds)*ft)-Math.round(Ao*ft))/ft;Nt.setProperty("--anchor-width",`${ps}px`),Nt.setProperty("--anchor-height",`${ms}px`)}}),nu(ie=>({element:ue.current||Te(ie.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ie){let{elements:Ve,middlewareData:Tt,placement:st,rects:Nt,y:ft}=ie,mo=Ae(st),Ao=Ye(mo),zr=ue.current,ds=Tt.arrow?.x||0,ps=Tt.arrow?.y||0,ms=zr?.clientWidth||0,zp=zr?.clientHeight||0,gs=ds+ms/2,Ta=ps+zp/2,Gp=Math.abs(Tt.shift?.y||0),Yp=Nt.reference.height/2,ir=typeof n=="function"?n(au(ie,r,k)):n,Xp=Gp>ir,Kp={top:`${gs}px calc(100% + ${ir}px)`,bottom:`${gs}px ${-ir}px`,left:`calc(100% + ${ir}px) ${Ta}px`,right:`${-ir}px ${Ta}px`}[mo],qp=`${gs}px ${Nt.reference.y+Yp-ft}px`;return Ve.floating.style.setProperty("--transform-origin",ye&&Ao==="y"&&Xp?qp:Kp),{}}},su,S),V(()=>{!h&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,p]);let kt=ot.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:ut,elements:Pt,x:Br,y:Vr,middlewareData:Re,update:Io,placement:B,context:j,isPositioned:Se,floatingStyles:ke}=li({rootContext:p,open:m?h:void 0,placement:O,middleware:q,strategy:o,whileElementsMounted:m?void 0:(...ie)=>xr(...ie,kt),nodeId:y,externalTree:R}),{sideX:zt,sideY:sr}=Re.adaptiveOrigin||wr,Lt=Se?o:"fixed",Ze=ot.useMemo(()=>{let ie=S?{position:Lt,[zt]:Br,[sr]:Vr}:{position:Lt,...ke};return Se||(ie.opacity=0),ie},[S,Lt,zt,Br,sr,Vr,ke,Se]),Gt=ot.useRef(null);V(()=>{if(!h)return;let ie=N.current,Ve=typeof ie=="function"?ie():ie,st=(lu(Ve)?Ve.current:Ve)||null||null;st!==Gt.current&&(ut.setPositionReference(st),Gt.current=st)},[h,ut,L,N]),ot.useEffect(()=>{if(!h)return;let ie=N.current;typeof ie!="function"&&lu(ie)&&ie.current!==Gt.current&&(ut.setPositionReference(ie.current),Gt.current=ie.current)},[h,ut,L,N]),ot.useEffect(()=>{if(m&&h&&Pt.reference&&Pt.floating)return xr(Pt.reference,Pt.floating,Io,kt)},[m,h,Pt,Io,kt]);let Yt=Ae(B),jr=cu(r,Yt,k),Hr=Et(B)||"center",$r=!!Re.hide?.referenceHidden;V(()=>{b&&h&&Se&&C(Yt)},[b,h,Se,Yt]);let Ur=ot.useMemo(()=>({position:"absolute",top:Re.arrow?.y,left:Re.arrow?.x}),[Re.arrow]),Wr=Re.arrow?.centerOffset!==0;return ot.useMemo(()=>({positionerStyles:Ze,arrowStyles:Ur,arrowRef:ue,arrowUncentered:Wr,side:jr,align:Hr,physicalSide:Yt,anchorHidden:$r,refs:ut,context:j,isPositioned:Se,update:Io}),[Ze,Ur,ue,Wr,jr,Hr,Yt,$r,ut,j,Se,Io])}function lu(e){return e!=null&&"current"in e}function En(e){return e==="starting"?Vl:xe}function fu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),ze("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:u},En(r),n],stateAttributesMapping:Yo})}var Fe=c(H(),1),yu=c(Qt(),1);var du=c(H(),1);function pu(e){let[t,o]=du.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Xo=c(H(),1);function yi(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Pe(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(eo(o)!==s||eo(r)!==i)&&(o=s,r=i),{width:o,height:r}}function gu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:u}=e,f=Bo(t,!0,!1),l=No(),d=Xo.useRef(null),g=Xo.useRef(!0),m=Xo.useRef(Xt),p=z(s),h=z(i),v=Xo.useMemo(()=>{let x=a==="top",y=a==="left";return u==="rtl"?(x=x||a==="inline-end",y=y||a==="inline-end"):(x=x||a==="inline-start",y=y||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:xe},[a,u]);V(()=>{if(!n){m.current=Xt,g.current=!0,d.current=null;return}if(!t||!o)return;m.current=mu(t,v),vi(t,"auto");let x=Pn(t,"position","static"),y=Pn(t,"transform","none"),S=Pn(t,"scale","1"),b=mu(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){x(),y(),b()}function E(){R(),S()}if(p?.(),g.current||d.current===null){Rn(o,"max-content");let P=yi(t);return d.current=P,Rn(o,P),E(),h?.(null,P),g.current=!1,()=>{m.current(),m.current=Xt}}Rn(o,"max-content");let C=d.current,_=yi(t);d.current=_,vi(t,C),E(),h?.(C,_),Rn(o,_);let A=new AbortController;return l.request(()=>{vi(t,_),f(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},A.signal)}),()=>{A.abort(),l.cancel(),m.current(),m.current=Xt}},[r,t,o,f,l,n,p,h,v])}function Pn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function mu(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Pn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Xt}function vi(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 Rn(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 Ko=c(K(),1);function vu(e){let{store:t,side:o,cssVars:r,children:n}=e,s=Mo(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),f=t.useState("payload"),l=t.useState("mounted"),d=t.useState("popupElement"),g=t.useState("positionerElement"),m=pu(u?i:null),p=$h(a,f),h=Fe.useRef(null),[v,x]=Fe.useState(null),[y,S]=Fe.useState(null),b=Fe.useRef(null),R=Fe.useRef(null),E=Bo(b,!0,!1),C=No(),[_,A]=Fe.useState(null),[P,D]=Fe.useState(!1);V(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let I=z(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),R.current?.style.setProperty("display","none")}),L=z(T=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),R.current?.style.removeProperty("display"),T&&A(T)}),N=Fe.useRef(null);V(()=>{(!u||!l)&&(N.current=null)},[u,l]),V(()=>{if(i&&m&&i!==m&&N.current!==i&&h.current){x(h.current),D(!0);let T=Hh(m,i);S(T),C.request(()=>{yu.flushSync(()=>{D(!1)}),E(()=>{x(null),A(null),h.current=null})}),N.current=i}},[i,m,v,E,C]),V(()=>{let T=b.current;if(!T)return;let O=Te(T).createElement("div");for(let F of Array.from(T.childNodes))O.appendChild(F.cloneNode(!0));h.current=O});let w=v!=null,M;w?M=(0,Ko.jsxs)(Fe.Fragment,{children:[(0,Ko.jsx)("div",{"data-previous":!0,inert:ru(!0),ref:R,style:{..._?{[r.popupWidth]:`${_.width}px`,[r.popupHeight]:`${_.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Ko.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":P?"":void 0,children:n},p)]}):M=(0,Ko.jsx)("div",{"data-current":!0,ref:b,children:n},p),V(()=>{let T=R.current;!T||!v||T.replaceChildren(...Array.from(v.childNodes))},[v]),gu({popupElement:d,positionerElement:g,mounted:l,content:f,onMeasureLayout:I,onMeasureLayoutComplete:L,side:o,direction:s});let k={activationDirection:jh(y),transitioning:w};return{children:M,state:k}}function jh(e){if(e)return`${hu(e.horizontal,5,"right","left")} ${hu(e.vertical,5,"down","up")}`}function hu(e,t,o,r){return e>t?o:e<-t?r:""}function Hh(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 $h(e,t){let[o,r]=Fe.useState(0),n=Fe.useRef(e),s=Fe.useRef(t),i=Fe.useRef(!1);return V(()=>{let a=n.current,u=s.current,f=e!==a,l=t!==u;f?(r(d=>d+1),i.current=!l):i.current&&l&&(r(d=>d+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var Tn=c(H(),1),xu=c(Qt(),1);var Su=c(K(),1),bu=Tn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...u}=t,{portalNode:f,portalSubtree:l}=$s({container:n,ref:o,componentProps:t,elementProps:u});return!l&&!f?null:(0,Su.jsxs)(Tn.Fragment,{children:[l,f&&xu.createPortal(r,f)]})});var qe={};dt(qe,{Arrow:()=>Fu,Handle:()=>Er,Popup:()=>Nu,Portal:()=>Au,Positioner:()=>ku,Provider:()=>Bu,Root:()=>Eu,Trigger:()=>Ou,Viewport:()=>Hu,createHandle:()=>$u});var It=c(H(),1);var Cn=c(H(),1),xi=Cn.createContext(void 0);function at(e){let t=Cn.useContext(xi);if(t===void 0&&!e)throw new Error(We(72));return t}var wu=c(H(),1);var Uh={...Jc,disabled:J(e=>e.disabled),instantType:J(e=>e.instantType),isInstantPhase:J(e=>e.isInstantPhase),trackCursorAxis:J(e=>e.trackCursorAxis),disableHoverablePopup:J(e=>e.disableHoverablePopup),lastOpenChangeReason:J(e=>e.openChangeReason),closeOnClick:J(e=>e.closeOnClick),closeDelay:J(e=>e.closeDelay),hasViewport:J(e=>e.hasViewport)},qo=class e extends Uo{constructor(t,o,r=!1){let n=new oo,s={...Wh(),...t};s.floatingRootContext=qc(n,o,r),super(s,{popupRef:wu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Uh)}setOpen=(t,o)=>{Hc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(G.triggerPress,t))}static useStore(t,o){return jc(t,(n,s)=>new e(o,n,s)).store}};function Wh(){return{...Kc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var On=c(K(),1),Eu=si(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:f,handle:l,triggerId:d,defaultTriggerId:g=null,children:m}=t,p=qo.useStore(l?.store,{open:r,openProp:n,activeTriggerId:g,triggerIdProp:d});$c(p,n,r,g),p.useControlledProp("openProp",n),p.useControlledProp("triggerIdProp",d),p.useContextCallback("onOpenChange",u),p.useContextCallback("onOpenChangeComplete",f);let h=p.useState("open"),v=!o&&h,x=p.useState("activeTriggerId"),y=p.useState("mounted"),S=p.useState("payload");p.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),p.useSyncedValue("disabled",o),Wc(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:R}=zc(v,p),E=p.useState("isInstantPhase"),C=p.useState("instantType"),_=p.useState("lastOpenChangeReason"),A=It.useRef(null);V(()=>{h&&o&&p.setOpen(!1,te(G.disabled))},[h,o,p]),V(()=>{R==="ending"&&_===G.none||R!=="ending"&&E?(C!=="delay"&&(A.current=C),p.set("instantType","delay")):A.current!==null&&(p.set("instantType",A.current),A.current=null)},[R,E,_,C,p]),V(()=>{v&&x==null&&p.set("payload",void 0)},[p,x,v]);let P=It.useCallback(()=>{p.setOpen(!1,te(G.imperativeAction))},[p]);It.useImperativeHandle(a,()=>({unmount:b,close:P}),[b,P]);let D=v||y||!o&&i!=="none";return(0,On.jsxs)(xi.Provider,{value:p,children:[D&&(0,On.jsx)(zh,{store:p,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:S}):m]})});function zh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=Ws(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Us(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=It.useMemo(()=>gt(s.reference,n.reference),[s.reference,n.reference]),a=It.useMemo(()=>gt(s.trigger,n.trigger),[s.trigger,n.trigger]),u=It.useMemo(()=>gt(Vc,s.floating,n.floating),[s.floating,n.floating]);return Gc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:u}),null}var In=c(H(),1);var _n=c(H(),1),Si=_n.createContext(void 0);function Ru(){return _n.useContext(Si)}var Pu=(function(e){return e[e.popupOpen=br.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Cu="data-base-ui-tooltip-trigger";function Tu(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 Gh(e){let t=e;for(;t;){if(t.hasAttribute(Cu))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&$(r.host)?r.host:null}return null}var Ou=kc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:u,delay:f,closeOnClick:l=!0,closeDelay:d,id:g,...m}=t,p=at(!0),h=i?.store??p;if(!h)throw new Error(We(82));let v=ll(g),x=h.useState("isTriggerActive",v),y=h.useState("isOpenedByTrigger",v),S=h.useState("floatingRootContext"),b=In.useRef(null),R=f??600,E=d??0,{registerTrigger:C,isMountedByThisTrigger:_}=Uc(v,b,h,{payload:a,closeOnClick:l,closeDelay:E}),A=Ru(),{delayRef:P,isInstantPhase:D,hasProvider:I}=Hs(S,{open:y}),L=Go(S);h.useSyncedValue("isInstantPhase",D);let N=h.useState("disabled"),w=u??N,M=Ge(w),k=h.useState("trackCursorAxis"),T=h.useState("disableHoverablePopup"),O=In.useRef(!1),F=xt(),Q=In.useRef(void 0);function U(){let q=A?.delay,he=typeof P.current=="object"?P.current.open:void 0,ye=R;return I&&(he!==0?ye=f??q??R:ye=0),ye}function oe(q){let he=b.current;if(!he||!q)return!1;let ye=Gh(q);return ye!==null&&ye!==he&&se(he,ye)}function Z(q){let he=oe(q);return O.current=he,he&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,F.clear()),he}let ne=mi(S,{enabled:!w,mouseOnly:!0,move:!1,handleClose:!T&&k!=="both"?gi():null,restMs:U,delay(){let q=typeof P.current=="object"?P.current.close:void 0,he=E;return d==null&&I&&(he=q),{close:he}},triggerElementRef:b,isActiveTrigger:x,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),Y=ui(S,{enabled:!w}).reference,ue=q=>{let he=O.current,ye=Tu(q),po=Z(ye),ct=b.current,kt=ct&&ye&&se(ct,ye);if(po&&h.select("open")&&h.select("lastOpenChangeReason")===G.triggerHover){h.setOpen(!1,te(G.triggerHover,q));return}if(he&&!po&&kt&&!M.current&&!h.select("open")&&ct&&Ft(Q.current)){let ut=()=>{!O.current&&!M.current&&!h.select("open")&&h.setOpen(!0,te(G.triggerHover,q,ct))},Pt=U();Pt===0?(F.clear(),ut()):F.start(Pt,ut)}},fe=h.useState("triggerProps",_);return ze("button",t,{state:{open:y},ref:[o,C,b],props:[ne,Y,_||k!=="none"?fe:void 0,{onMouseOver(q){ue(q.nativeEvent)},onFocus(q){oe(Tu(q.nativeEvent))&&q.preventBaseUIHandler()},onMouseLeave(){O.current=!1,F.clear(),Q.current=void 0},onPointerEnter(q){Q.current=q.pointerType},onPointerDown(q){Q.current=q.pointerType,h.set("closeOnClick",l),l&&!h.select("open")&&h.cancelPendingOpen(q.nativeEvent)},onClick(q){l&&!h.select("open")&&h.cancelPendingOpen(q.nativeEvent)},id:v,[Pu.triggerDisabled]:w?"":void 0,[Cu]:w?void 0:""},m],stateAttributesMapping:ou})});var Iu=c(H(),1);var An=c(H(),1),bi=An.createContext(void 0);function _u(){let e=An.useContext(bi);if(e===void 0)throw new Error(We(70));return e}var wi=c(K(),1),Au=Iu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return at().useState("mounted")||r?(0,wi.jsx)(bi.Provider,{value:r,children:(0,wi.jsx)(bu,{ref:o,...n})}):null});var kn=c(H(),1);var Mn=c(H(),1),Ei=Mn.createContext(void 0);function Qo(){let e=Mn.useContext(Ei);if(e===void 0)throw new Error(We(71));return e}var Mu=c(K(),1),ku=kn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:u="center",sideOffset:f=0,alignOffset:l=0,collisionBoundary:d="clipping-ancestors",collisionPadding:g=5,arrowPadding:m=5,sticky:p=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=jl,style:x,...y}=t,S=at(),b=_u(),R=S.useState("open"),E=S.useState("mounted"),C=S.useState("trackCursorAxis"),_=S.useState("disableHoverablePopup"),A=S.useState("floatingRootContext"),P=S.useState("instantType"),D=S.useState("transitionStatus"),I=S.useState("hasViewport"),L=uu({anchor:s,positionMethod:i,floatingRootContext:A,mounted:E,side:a,sideOffset:f,align:u,alignOffset:l,collisionBoundary:d,collisionPadding:g,sticky:p,arrowPadding:m,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:v,adaptiveOrigin:I?iu:void 0}),N=kn.useMemo(()=>({open:R,side:L.side,align:L.align,anchorHidden:L.anchorHidden,instant:C!=="none"?"tracking-cursor":P}),[R,L.side,L.align,L.anchorHidden,C,P]),w=fu(t,N,{styles:L.positionerStyles,transitionStatus:D,props:y,refs:[o,S.useStateSetter("positionerElement")],hidden:!E,inert:!R||C==="both"||_});return(0,Mu.jsx)(Ei.Provider,{value:L,children:w})});var Lu=c(H(),1);var Yh={...Yo,...fl},Nu=Lu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=at(),{side:u,align:f}=Qo(),l=a.useState("open"),d=a.useState("instantType"),g=a.useState("transitionStatus"),m=a.useState("popupProps"),p=a.useState("floatingRootContext"),h=a.useState("disabled"),v=a.useState("closeDelay");rn({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),pi(p,{enabled:!h,closeDelay:v});let x=a.useStateSetter("popupElement");return ze("div",t,{state:{open:l,side:u,align:f,instant:d,transitionStatus:g},ref:[o,a.context.popupRef,x],props:[m,En(g),i],stateAttributesMapping:Yh})});var Du=c(H(),1);var Fu=Du.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=at(),{arrowRef:u,side:f,align:l,arrowUncentered:d,arrowStyles:g}=Qo(),m=a.useState("open"),p=a.useState("instantType");return ze("div",t,{state:{open:m,side:f,align:l,uncentered:d,instant:p},ref:[o,u],props:[{style:g,"aria-hidden":!0},i],stateAttributesMapping:Yo})});var Ri=c(H(),1);var Pi=c(K(),1),Bu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Ri.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=Ri.useMemo(()=>({open:o,close:r}),[o,r]);return(0,Pi.jsx)(Si.Provider,{value:s,children:(0,Pi.jsx)(js,{delay:i,timeoutMs:n,children:t.children})})};var ju=c(H(),1);var Vu=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Xh={activationDirection:e=>e?{"data-activation-direction":e}:null},Hu=ju.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,u=at(),f=Qo(),l=u.useState("instantType"),{children:d,state:g}=vu({store:u,side:f.side,cssVars:Vu,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return ze("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Xh})});var Er=class{constructor(){this.store=new qo}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(We(81,t));this.store.setOpen(!0,te(G.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,te(G.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function $u(){return new Er}function Ln(e){return ze(e.defaultTagName??"div",e,e)}var Nn=c(Jo(),1),Ti=c(K(),1),Ci=(0,Ti.jsx)(Nn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ti.jsx)(Nn.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Dn=c(Jo(),1),Oi=c(K(),1),_i=(0,Oi.jsx)(Dn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Oi.jsx)(Dn.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Fn=c(Jo(),1),Ii=c(K(),1),Ai=(0,Ii.jsx)(Fn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ii.jsx)(Fn.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Bn=c(Jo(),1),Mi=c(K(),1),ki=(0,Mi.jsx)(Bn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Mi.jsx)(Bn.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Vn=c(Jo(),1),Li=c(K(),1),Ni=(0,Li.jsx)(Vn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Li.jsx)(Vn.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 zu=c(ve(),1);function Fi(e,t,o){return(0,zu.cloneElement)(e??t,{children:o})}var Kh=c(Bi(),1);var Xu=c(Vi(),1),{lock:ZC,unlock:Ku}=(0,Xu.__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 qh(){let e=Kh;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Ku(e.privateApis).ThemeProvider}var qu=qh();var Qu=c(ve(),1),ji="data-wp-hash";function Hi(){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 Qh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ji}]`))if(o.getAttribute(ji)===t)return!0;return!1}function Ju(e,t,o){if(!e.head)return;let r=Hi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ji,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Jh(e){let t=Hi();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 Zh(e,t){let o=Hi();o.styles.set(e,t);for(let r of o.documents.keys())Ju(r,e,t)}typeof process>"u",Zh("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var ey={stack:"_19ce0419607e1896__stack"},ty={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)"},jn=(0,Qu.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},u){let f={gap:o&&ty[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return Ln({render:i,ref:u,props:gt(a,{style:f,className:ey.stack})})});var Po={};dt(Po,{Popup:()=>df,Portal:()=>Hn,Positioner:()=>$n,Provider:()=>xf,Root:()=>yf,Trigger:()=>gf});var uf=c(ve(),1);var rf=c(ve(),1);var Ui="data-wp-hash";function Wi(){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[${Ui}]`))if(o.getAttribute(Ui)===t)return!0;return!1}function ef(e,t,o){if(!e.head)return;let r=Wi(),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(Ui,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Wi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ef(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=Wi();o.styles.set(e,t);for(let r of o.documents.keys())ef(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 Zu={slot:"_11fc52b637ff8a7e__slot"},tf="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 At=null;function $i(e){return e.setAttribute("aria-hidden","false"),e}function ay(e){let t=e.createElement("div");return t.setAttribute(tf,""),Zu.slot&&t.classList.add(Zu.slot),e.body.appendChild(t),t}function of(){if(typeof window>"u"||!iy()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=sy();if(!e||!e.body)return;if(At&&At.ownerDocument===e&&At.isConnected)return $i(At);let t=e.querySelector(`[${tf}]`);return t instanceof HTMLDivElement?(At=$i(t),At):(At?.isConnected&&At.remove(),At=$i(ay(e)),At)}var nf=c(K(),1),Hn=(0,rf.forwardRef)(function({container:t,...o},r){return(0,nf.jsx)(qe.Portal,{container:t??of(),...o,ref:r})});var sf=c(ve(),1),cf=c(K(),1),zi="data-wp-hash";function Gi(){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[${zi}]`))if(o.getAttribute(zi)===t)return!0;return!1}function af(e,t,o){if(!e.head)return;let r=Gi(),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(zi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function cy(e){let t=Gi();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 lf(e,t){let o=Gi();o.styles.set(e,t);for(let r of o.documents.keys())af(r,e,t)}typeof process>"u",lf("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",lf("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"},$n=(0,sf.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,cf.jsx)(qe.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:mt(uy["box-sizing"],fy.positioner,o)})});var Rr=c(K(),1),Yi="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"&&py(document)),e.__wpStyleRuntime}function dy(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Yi}]`))if(o.getAttribute(Yi)===t)return!0;return!1}function ff(e,t,o){if(!e.head)return;let r=Xi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(dy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Yi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function py(e){let t=Xi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ff(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 my(e,t){let o=Xi();o.styles.set(e,t);for(let r of o.documents.keys())ff(r,e,t)}typeof process>"u",my("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 gy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},hy={background:"#1e1e1e"},df=(0,uf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Rr.jsx)(qu,{color:hy,children:(0,Rr.jsx)(qe.Popup,{ref:i,className:mt(gy.popup,n),...s,children:r})}),u=Fi(o,(0,Rr.jsx)($n,{}),a);return Fi(t,(0,Rr.jsx)(Hn,{}),u)});var pf=c(ve(),1),mf=c(K(),1),gf=(0,pf.forwardRef)(function(t,o){return(0,mf.jsx)(qe.Trigger,{ref:o,...t})});var hf=c(K(),1);function yf(e){return(0,hf.jsx)(qe.Root,{...e})}var vf=c(K(),1);function xf({...e}){return(0,vf.jsx)(qe.Provider,{...e})}var Sf=c(ve(),1),Ki="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"&&vy(document)),e.__wpStyleRuntime}function yy(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 bf(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(yy(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ki,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function vy(e){let t=qi();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 xy(e,t){let o=qi();o.styles.set(e,t);for(let r of o.documents.keys())bf(r,e,t)}typeof process>"u",xy("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 Sy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Qi=(0,Sf.forwardRef)(function({render:t,...o},r){return Ln({render:t,ref:r,props:gt({className:Sy["visually-hidden"]},o,{"data-visually-hidden":""})})});var wf=c(ve(),1),Ef=c(K(),1),Rf=(0,wf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,Ef.jsx)(r,{ref:s,className:mt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));Rf.displayName="NavigableRegion";var Ji=Rf;var Tf={primary:"#3858e9",background:"#222524"},by=new Map([["modern",Tf],["fresh",{primary:"#3858e9",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 Zi(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return by.get(e)??Tf}var Be=c(be(),1),lo=c(le(),1),Mp=c(ea(),1);var wy=c(ta(),1);var Zo="body",_f=":root";var Pr=c(hs(),1),Mf=c(ta(),1),Ry=c(le(),1);function oa(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Ey(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function If(e,t="0"){let o=Ey(e);if(!o)return null;let r=oa(o?.top)||t,n=oa(o?.left)||t;return r===n?r:`${r} ${n}`}var Af={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 ra({layoutDefinitions:e=Af,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?If(t?.spacing?.blockGap):"";if(n&&(o===Zo?a=a||"0.5em":!r&&s&&(a=s)),a&&e&&(Object.values(e).forEach(({className:u,name:f,spacingStyles:l})=>{!r&&f!=="flex"&&f!=="grid"||l?.length&&l.forEach(d=>{let g=[];if(d.rules&&Object.entries(d.rules).forEach(([m,p])=>{g.push(`${m}: ${p||a}`)}),g.length){let m="";r?m=o===Zo?`:root :where(.${u})${d?.selector||""}`:`:root :where(${o}-${u})${d?.selector||""}`:m=o===Zo?`:where(.${u}${d?.selector||""})`:`:where(${o}.${u}${d?.selector||""})`,i+=`${m} { ${g.join("; ")}; }`}})}),o===Zo&&r&&(i+=`${_f} { --wp--style--block-gap: ${a}; }`)),o===Zo&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:f,displayMode:l,baseStyles:d})=>{l&&u.includes(l)&&(i+=`${o} .${f} { display:${l}; }`),d?.length&&d.forEach(g=>{let m=[];if(g.rules&&Object.entries(g.rules).forEach(([p,h])=>{m.push(`${p}: ${h}`)}),m.length){let p=`.${f}${g?.selector||""}`;i+=`${p} { ${m.join("; ")}; }`}})})}return i}var kp=c(Lf(),1),lt=c(je(),1),Ue=c(ve(),1);var Dr=c(Un(),1),ls=c(it(),1),Lp=c(na(),1),Np=c(ys(),1),Ea=c(no(),1),Dp=c(Vf(),1),Fp=c(pt(),1),co=c(Mt(),1),uo=c(Di(),1),Bp=c(Bi(),1);var Yf=c(be(),1),Xf=c(Mt(),1);var jf=c(le(),1),Hf=c(Mt(),1),Wn=c(je(),1),$f=c(no(),1);var Uf=c(be(),1),Wf=c(pt(),1),zf=c(K(),1);function Py({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,jf.useSelect)(a=>{let{getCurrentPostType:u}=a(Uf.store),{getPostType:f}=a(Wf.store);return f(r?.type||u())},[r?.type]);if(!n)return null;let s=o??(0,$f.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,Wn.__)("Back");return(0,zf.jsx)(Hf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,Wn.isRTL)()?Ai:_i)})}var zn=Py;var Gf=c(Vi(),1),{lock:M_,unlock:W}=(0,Gf.__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 Gn=c(K(),1),{BackButton:Ty}=W(Yf.privateApis),Cy={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function Oy({initialPost:e}){return(0,Gn.jsx)(Ty,{children:({length:t})=>t<=1&&(0,Gn.jsx)(Xf.__unstableMotion.div,{variants:Cy,transition:{type:"tween",delay:.8},children:(0,Gn.jsx)(zn,{showTooltip:!0,initialPost:e})})})}var Kf=Oy;var Zf=c(le(),1),Tr=c(ve(),1),ed=c(be(),1),td=c(pt(),1);var qf="core/edit-post",Qf="#wp-admin-bar-view a",Jf="#wp-admin-bar-preview a";var od=()=>{let{isViewable:e,newPermalink:t}=(0,Zf.useSelect)(r=>{let{getPostType:n}=r(td.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(ed.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Tr.useRef)();(0,Tr.useEffect)(()=>{o.current=document.querySelector(Jf)||document.querySelector(Qf)},[]),(0,Tr.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 rd(){return od(),null}var yd=c(ve(),1),fa=c(le(),1),Kn=c(sd(),1),vd=c(je(),1);var Xn=c(le(),1);var sa=c(le(),1);function _y(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 Iy(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 Ay(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]=Iy(o[r],n);return o}}return e}function My(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var ky=(0,sa.combineReducers)({isSaving:_y,locations:Ay,initialized:My}),id=(0,sa.combineReducers)({metaBoxes:ky});var ia={};dt(ia,{__experimentalSetPreviewDeviceType:()=>ev,__unstableCreateTemplate:()=>nv,closeGeneralSidebar:()=>Ny,closeModal:()=>Fy,closePublishSidebar:()=>Vy,hideBlockTypes:()=>Ky,initializeMetaBoxes:()=>sv,metaBoxUpdatesFailure:()=>Zy,metaBoxUpdatesSuccess:()=>Jy,openGeneralSidebar:()=>Ly,openModal:()=>Dy,openPublishSidebar:()=>By,removeEditorPanel:()=>Uy,requestMetaBoxUpdates:()=>Qy,setAvailableMetaBoxesPerLocation:()=>qy,setIsEditingTemplate:()=>rv,setIsInserterOpened:()=>tv,setIsListViewOpened:()=>ov,showBlockTypes:()=>Xy,switchEditorMode:()=>zy,toggleDistractionFree:()=>iv,toggleEditorPanelEnabled:()=>Hy,toggleEditorPanelOpened:()=>$y,toggleFeature:()=>Wy,toggleFullscreenMode:()=>av,togglePinnedPluginItem:()=>Gy,togglePublishSidebar:()=>jy,updatePreferredStyleVariations:()=>Yy});var fd=c(vs(),1),Cr=c(it(),1),Ce=c(be(),1),Me=c(ar(),1),dd=c(ld(),1),pd=c(pt(),1),md=c(Un(),1),Yn=c(je(),1);var cd=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:er}=W(Ce.privateApis),Ly=e=>({registry:t})=>{t.dispatch(er).enableComplementaryArea("core",e)},Ny=()=>({registry:e})=>e.dispatch(er).disableComplementaryArea("core"),Dy=e=>({registry:t})=>((0,Me.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(er).openModal(e)),Fy=()=>({registry:e})=>((0,Me.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(er).closeModal()),By=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Ce.store).openPublishSidebar()},Vy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Ce.store).closePublishSidebar()},jy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Ce.store).togglePublishSidebar()},Hy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Ce.store).toggleEditorPanelEnabled(e)},$y=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Ce.store).toggleEditorPanelOpened(e)},Uy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Ce.store).removeEditorPanel(e)},Wy=e=>({registry:t})=>t.dispatch(Cr.store).toggle("core/edit-post",e),zy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Ce.store).switchEditorMode(e)},Gy=e=>({registry:t})=>{let o=t.select(er).isItemPinned("core",e);t.dispatch(er)[o?"unpinItem":"pinItem"]("core",e)};function Yy(){return(0,Me.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Xy=e=>({registry:t})=>{W(t.dispatch(Ce.store)).showBlockTypes(e)},Ky=e=>({registry:t})=>{W(t.dispatch(Ce.store)).hideBlockTypes(e)};function qy(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var Qy=()=>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(pd.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),u=t.getActiveMetaBoxLocations(),l=[r,...u.map(d=>new window.FormData(cd(d)))].reduce((d,g)=>{for(let[m,p]of g)d.append(m,p);return d},new window.FormData);a.forEach(([d,g])=>l.append(d,g));try{await(0,fd.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Jy(){return{type:"META_BOX_UPDATES_SUCCESS"}}function Zy(){return{type:"META_BOX_UPDATES_FAILURE"}}var ev=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Ce.store).setDeviceType(e)},tv=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Ce.store).setIsInserterOpened(e)},ov=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Ce.store).setIsListViewOpened(e)};function rv(){return(0,Me.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function nv(){return(0,Me.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var ud=!1,sv=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Ce.store).__unstableIsEditorReady()||ud)return;let n=e.select(Ce.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),ud=!0,(0,dd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},iv=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Ce.store).toggleDistractionFree()},av=()=>({registry:e})=>{let t=e.select(Cr.store).get("core/edit-post","fullscreenMode");e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(md.store).createInfoNotice(t?(0,Yn.__)("Fullscreen mode deactivated."):(0,Yn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Yn.__)("Undo"),onClick:()=>{e.dispatch(Cr.store).toggle("core/edit-post","fullscreenMode")}}]})};var ua={};dt(ua,{__experimentalGetInsertionPoint:()=>Iv,__experimentalGetPreviewDeviceType:()=>Ov,areMetaBoxesInitialized:()=>kv,getActiveGeneralSidebarName:()=>pv,getActiveMetaBoxLocations:()=>hd,getAllMetaBoxes:()=>Pv,getEditedPostTemplate:()=>Lv,getEditorMode:()=>uv,getHiddenBlockTypes:()=>hv,getMetaBoxesPerLocation:()=>ca,getPreference:()=>gv,getPreferences:()=>gd,hasMetaBoxes:()=>Tv,isEditingTemplate:()=>Mv,isEditorPanelEnabled:()=>xv,isEditorPanelOpened:()=>Sv,isEditorPanelRemoved:()=>vv,isEditorSidebarOpened:()=>fv,isFeatureActive:()=>wv,isInserterOpened:()=>_v,isListViewOpened:()=>Av,isMetaBoxLocationActive:()=>la,isMetaBoxLocationVisible:()=>Rv,isModalActive:()=>bv,isPluginItemPinned:()=>Ev,isPluginSidebarOpened:()=>dv,isPublishSidebarOpened:()=>yv,isSavingMetaBoxes:()=>Cv});var pe=c(le(),1),To=c(it(),1),aa=c(pt(),1),Qe=c(be(),1),rt=c(ar(),1);var{interfaceStore:Or}=W(Qe.privateApis),lv=[],cv={},uv=(0,pe.createRegistrySelector)(e=>()=>e(To.store).get("core","editorMode")??"visual"),fv=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),dv=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Or).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),pv=(0,pe.createRegistrySelector)(e=>()=>e(Or).getActiveComplementaryArea("core"));function mv(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??cv}var gd=(0,pe.createRegistrySelector)(e=>()=>{(0,rt.default)("select( 'core/edit-post' ).getPreferences",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let t=["editorMode","hiddenBlockTypes"].reduce((s,i)=>{let a=e(To.store).get("core",i);return{...s,[i]:a}},{}),o=e(To.store).get("core","inactivePanels"),r=e(To.store).get("core","openPanels"),n=mv(o,r);return{...t,panels:n}});function gv(e,t,o){(0,rt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=gd(e)[t];return n===void 0?o:n}var hv=(0,pe.createRegistrySelector)(e=>()=>e(To.store).get("core","hiddenBlockTypes")??lv),yv=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(Qe.store).isPublishSidebarOpened())),vv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(Qe.store).isEditorPanelRemoved(o))),xv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(Qe.store).isEditorPanelEnabled(o))),Sv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(Qe.store).isEditorPanelOpened(o))),bv=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Or).isModalActive(o))),wv=(0,pe.createRegistrySelector)(e=>(t,o)=>!!e(To.store).get("core/edit-post",o)),Ev=(0,pe.createRegistrySelector)(e=>(t,o)=>e(Or).isItemPinned("core",o)),hd=(0,pe.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>la(e,t)),e=>[e.metaBoxes.locations]),Rv=(0,pe.createRegistrySelector)(e=>(t,o)=>la(t,o)&&ca(t,o)?.some(({id:r})=>e(Qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function la(e,t){let o=ca(e,t);return!!o&&o.length!==0}function ca(e,t){return e.metaBoxes.locations[t]}var Pv=(0,pe.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function Tv(e){return hd(e).length>0}function Cv(e){return e.metaBoxes.isSaving}var Ov=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(Qe.store).getDeviceType())),_v=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(Qe.store).isInserterOpened())),Iv=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),W(e(Qe.store)).getInserter())),Av=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(Qe.store).isListViewOpened())),Mv=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(Qe.store).getCurrentPostType()==="wp_template"));function kv(e){return e.metaBoxes.initialized}var Lv=(0,pe.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(Qe.store).getCurrentPost(),r=W(e(aa.store)).getTemplateId(o,t);if(r)return e(aa.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,Xn.createReduxStore)(qf,{reducer:id,actions:ia,selectors:ua});(0,Xn.register)(de);function Nv(){let{toggleFullscreenMode:e}=(0,fa.useDispatch)(de),{registerShortcut:t}=(0,fa.useDispatch)(Kn.store);return(0,yd.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,vd.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Kn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var xd=Nv;var Qn=c(le(),1),so=c(je(),1),io=c(Mt(),1);var qn=c(ve(),1),da=c(be(),1),jt=c(K(),1);function Sd(){let{editPost:e}=(0,Qn.useDispatch)(da.store),{isCleanNewPost:t}=(0,Qn.useSelect)(da.store),[o,r]=(0,qn.useState)(void 0),[n,s]=(0,qn.useState)(""),[i,a]=(0,qn.useState)(()=>t());return i?(0,jt.jsx)(io.Modal,{title:(0,so.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,jt.jsx)("form",{onSubmit:u=>{u.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,jt.jsxs)(jn,{direction:"column",gap:"lg",children:[(0,jt.jsx)(io.TextControl,{label:(0,so.__)("Name"),value:n,onChange:s,placeholder:(0,so.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,jt.jsx)(io.ToggleControl,{label:(0,so._x)("Synced","pattern (singular)"),help:(0,so.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,jt.jsx)(jn,{justify:"end",children:(0,jt.jsx)(io.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,so.__)("Create")})})]})})}):null}var ao=c(ve(),1),es=c(le(),1),ts=c(no(),1),Zn=c(be(),1);var Jn=c(le(),1),bd=c(pt(),1),pa=c(be(),1),wd=c(ve(),1),Ed=c(no(),1);function Rd(){let e=(0,Jn.useRegistry)(),{disableVisualRevisions:t,currentRevisionId:o,postType:r,postId:n}=(0,Jn.useSelect)(i=>{let a=i(pa.store);return{disableVisualRevisions:!!a.getEditorSettings().disableVisualRevisions,currentRevisionId:W(a).getCurrentRevisionId(),postType:a.getCurrentPostType(),postId:a.getCurrentPostId()}},[]),s=!["wp_template","wp_template_part"].includes(r);(0,wd.useEffect)(()=>{if(!t||!s||!o||!r||!n)return;let i=!1;return e.resolveSelect(bd.store).getRevision("postType",r,n,o,{context:"edit",_fields:"id"}).then(a=>{if(i||!a)return;let u=e.select(pa.store);u.getEditorSettings().disableVisualRevisions&&u.getCurrentPostType()===r&&String(u.getCurrentPostId())===String(n)&&W(u).getCurrentRevisionId()===o&&window.location.replace((0,Ed.addQueryArgs)("revision.php",{revision:o}))}),()=>{i=!0}},[t,s,o,r,n,e])}var Pd=300;function Dv(e,t){let o={post:e,action:"edit"};return t&&(o.revision=t),(0,ts.addQueryArgs)("post.php",o)}function Td(){Rd();let[e]=(0,ao.useState)(()=>{let u=Number((0,ts.getQueryArg)(window.location.href,"revision"));return Number.isInteger(u)&&u>0?u:null}),t=(0,ao.useRef)(!1),{postId:o,postStatus:r,currentRevisionId:n}=(0,es.useSelect)(u=>{let{getCurrentPost:f}=u(Zn.store),{getCurrentRevisionId:l}=W(u(Zn.store)),d=f(),{id:g,status:m,type:p}=d,h=["wp_template","wp_template_part"].includes(p);return h&&(g=d.wp_id),{postId:g,postStatus:m,currentRevisionId:h?null:l()}},[]),{openRevision:s}=W((0,es.useDispatch)(Zn.store)),i=(0,ao.useRef)(null),a=(0,ao.useRef)(null);return(0,ao.useEffect)(()=>{if(!o)return;if(e&&!t.current){t.current=!0,s(e);return}if(r==="auto-draft")return;let u=a.current;a.current=o;let f=Dv(o,n),l=()=>{i.current=Date.now();try{window.history.replaceState({id:o},"Post "+o,f)}catch{}};if(u!==null&&u!==o){l();return}if(i.current===null){l();return}if(Date.now()-i.current>=Pd){l();return}let d=setTimeout(l,Pd);return()=>clearTimeout(d)},[o,r,n,e,s]),null}var Nd=c(le(),1);var _r=c(ve(),1),Cd=c(Mt(),1),Od=c(le(),1),_d=c(ea(),1);var tr=c(K(),1),{useNativeUndo:Fv}=W(_d.privateApis);function Bv({location:e}){let t=(0,_r.useRef)(null),o=(0,_r.useRef)(null);(0,_r.useEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&t.current.appendChild(o.current),()=>{o.current&&document.querySelector("#metaboxes").appendChild(o.current)}),[e]);let r=(0,Od.useSelect)(i=>i(de).isSavingMetaBoxes(),[]),n=mt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=Fv();return(0,tr.jsxs)("div",{className:n,ref:s,children:[r&&(0,tr.jsx)(Cd.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,tr.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,tr.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var Id=Bv;var Ad=c(ve(),1),Md=c(le(),1),kd=c(be(),1);function Ld({id:e}){let t=(0,Md.useSelect)(o=>o(kd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,Ad.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var Co=c(K(),1);function os({location:e}){let t=(0,Nd.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,Co.jsxs)(Co.Fragment,{children:[(t??[]).map(({id:o})=>(0,Co.jsx)(Ld,{id:o},o)),(0,Co.jsx)(Id,{location:e})]})}var Ar=c(je(),1),pp=c(Di(),1),mp=c(be(),1),gp=c(Fd(),1),hp=c(it(),1);var Bd=c(Mt(),1),Vd=c(pt(),1),jd=c(le(),1),Hd=c(je(),1),ma=c(no(),1),$d=c(K(),1);function Vv(){let e=(0,jd.useSelect)(t=>{let{canUser:o}=t(Vd.store),r=(0,ma.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,ma.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,$d.jsx)(Bd.MenuItem,{role:"menuitem",href:e,children:(0,Hd.__)("Manage patterns")})}var Ud=Vv;var Wd=c(le(),1),zd=c(it(),1),Gd=c(je(),1),Yd=c(be(),1),Xd=c(K(),1);function Kd(){let e=(0,Wd.useSelect)(t=>t(Yd.store).getCurrentPostType()==="wp_template",[]);return(0,Xd.jsx)(zd.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Gd.__)("Welcome Guide")})}var ss=c(je(),1),up=c(it(),1),fp=c(be(),1);var sp=c(je(),1),ip=c(le(),1),ap=c(be(),1),lp=c(it(),1);var ga=c(ve(),1),rs=c(je(),1),qd=c(Mt(),1),Qd=c(le(),1),Jd=c(be(),1),Zd=c(it(),1),ep=c(no(),1);var Ht=c(K(),1),{PreferenceBaseOption:jv}=W(Zd.privateApis);function Hv(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,ep.getPathAndQueryString)(window.location.href)),e.submit()}function $v({willEnable:e}){let[t,o]=(0,ga.useState)(!1);return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,rs.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ht.jsx)(qd.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),Hv()},children:e?(0,rs.__)("Show & Reload Page"):(0,rs.__)("Hide & Reload Page")})]})}function tp({label:e}){let t=(0,Qd.useSelect)(n=>!!n(Jd.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,ga.useState)(t);return(0,Ht.jsx)(jv,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ht.jsx)($v,{willEnable:o})})}var ns=c(le(),1),ha=c(be(),1),op=c(it(),1);var rp=c(K(),1),{PreferenceBaseOption:Uv}=W(op.privateApis);function np(e){let{toggleEditorPanelEnabled:t}=(0,ns.useDispatch)(ha.store),{isChecked:o,isRemoved:r}=(0,ns.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(ha.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,rp.jsx)(Uv,{isChecked:o,onChange:()=>t(e.panelName),...e})}var Ir=c(K(),1),{PreferencesModalSection:Wv}=W(lp.privateApis);function cp(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,ip.useSelect)(n=>{let{getEditorSettings:s}=n(ap.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,Ir.jsxs)(Wv,{...e,children:[t&&(0,Ir.jsx)(tp,{label:(0,sp.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,Ir.jsx)(np,{label:s,panelName:`meta-box-${n}`},n))]})}var is=c(K(),1),{PreferenceToggleControl:zv}=W(up.privateApis),{PreferencesModal:Gv}=W(fp.privateApis);function dp(){let e={general:(0,is.jsx)(cp,{title:(0,ss.__)("Advanced")}),appearance:(0,is.jsx)(zv,{scope:"core/edit-post",featureName:"themeStyles",help:(0,ss.__)("Make the editor look like your theme."),label:(0,ss.__)("Use theme styles")})};return(0,is.jsx)(Gv,{extraSections:e})}var Rt=c(K(),1),{ToolsMoreMenuGroup:Yv,ViewMoreMenuGroup:Xv}=W(mp.privateApis),Kv=()=>{let e=(0,pp.useViewportMatch)("large");return(0,Rt.jsxs)(Rt.Fragment,{children:[e&&(0,Rt.jsx)(Xv,{children:(0,Rt.jsx)(hp.PreferenceToggleMenuItem,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Ar.__)("Fullscreen mode"),info:(0,Ar.__)("Show and hide the admin user interface"),messageActivated:(0,Ar.__)("Fullscreen mode activated."),messageDeactivated:(0,Ar.__)("Fullscreen mode deactivated."),shortcut:gp.displayShortcut.secondary("f")})}),(0,Rt.jsxs)(Yv,{children:[(0,Rt.jsx)(Ud,{}),(0,Rt.jsx)(Kd,{})]}),(0,Rt.jsx)(dp,{})]})},yp=Kv;var Ep=c(le(),1);var vp=c(le(),1),as=c(Mt(),1),nt=c(je(),1),ya=c(ve(),1);var Mr=c(K(),1);function Oo({nonAnimatedSrc:e,animatedSrc:t}){return(0,Mr.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Mr.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Mr.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ce=c(K(),1);function xp(){let{toggleFeature:e}=(0,vp.useDispatch)(de);return(0,ce.jsx)(as.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,nt.__)("Welcome to the editor"),finishButtonText:(0,nt.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ce.jsx)(Oo,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Welcome to the editor")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,nt.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ce.jsx)(Oo,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Customize each block")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,nt.__)("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,ce.jsx)(Oo,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Explore all blocks")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ya.createInterpolateElement)((0,nt.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ce.jsx)("img",{alt:(0,nt.__)("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,ce.jsx)(Oo,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Learn more")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ya.createInterpolateElement)((0,nt.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ce.jsx)(as.ExternalLink,{href:(0,nt.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var Sp=c(le(),1),bp=c(Mt(),1),kr=c(je(),1);var $t=c(K(),1);function wp(){let{toggleFeature:e}=(0,Sp.useDispatch)(de);return(0,$t.jsx)(bp.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,kr.__)("Welcome to the template editor"),finishButtonText:(0,kr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,$t.jsx)(Oo,{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,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,kr.__)("Welcome to the template editor")}),(0,$t.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,kr.__)("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 va=c(K(),1);function Rp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,Ep.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,va.jsx)(wp,{}):(0,va.jsx)(xp,{}):null}var Lr=c(le(),1),or=c(je(),1);var Pp=c(na(),1),xa=c(it(),1),Tp=c(Un(),1);function Cp(){let{isFullscreen:e}=(0,Lr.useSelect)(r=>{let{get:n}=r(xa.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,Lr.useDispatch)(xa.store),{createInfoNotice:o}=(0,Lr.useDispatch)(Tp.store);(0,Pp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,or.__)("Exit fullscreen"):(0,or.__)("Enter fullscreen"),icon:Ni,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,or.__)("Fullscreen off."):(0,or.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,or.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Nr=c(ve(),1),_o=c(le(),1),Sa=c(be(),1),ba=c(pt(),1);function Op(e,t,o){let r=(0,_o.useRegistry)(),[n,s]=(0,Nr.useReducer)((m,{type:p,post:h,previousRenderingMode:v,selectedBlockClientId:x})=>{if(p==="push"){let y=[...m],S=y.length-1;return y[S]={...y[S],selectedBlockClientId:x},[...y,{post:h,previousRenderingMode:v}]}return p==="pop"&&m.length>1?m.slice(0,-1):m},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:u}=(0,_o.useSelect)(Sa.store),{setRenderingMode:f}=(0,_o.useDispatch)(Sa.store),{editEntityRecord:l}=(0,_o.useDispatch)(ba.store),d=(0,Nr.useCallback)(m=>{let h=r.select(ba.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode:u(),selectedBlockClientId:h}),f(o)},[r,i.postType,i.postId,u,f,o]),g=(0,Nr.useCallback)(()=>{if(n.length>1){let m=n[n.length-2];m.selectedBlockClientId&&l("postType",m.post.postType,m.post.postId,{selection:{selectionStart:{clientId:m.selectedBlockClientId},selectionEnd:{clientId:m.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&f(a)},[f,a,n,l]);return{currentPost:i,onNavigateToEntityRecord:d,onNavigateToPreviousEntityRecord:n.length>1?g:void 0}}var rr=c(le(),1),wa=c(be(),1),_p=c(pt(),1),Ip=c(ve(),1);var Ap=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,rr.useSelect)(u=>{let{__unstableIsEditorReady:f,isCollaborationEnabledForCurrentPost:l}=W(u(wa.store));return{isEnabledAndEditorReady:e&&f(),isCollaborationEnabled:l(),hasIncompatibleMetaBoxes:e?u(de).getAllMetaBoxes().some(d=>!d.__rtc_compatible):!1,hasActiveMetaBoxes:e&&u(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=W((0,rr.useDispatch)(_p.store)),{updateEditorSettings:i}=(0,rr.useDispatch)(wa.store),{initializeMetaBoxes:a}=(0,rr.useDispatch)(de);(0,Ip.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var X=c(K(),1),{useCommandContext:qv}=W(Lp.privateApis),{useDrag:Qv}=W(co.privateApis),{Editor:Jv,FullscreenMode:Zv,UploadProgressSnackbar:ex}=W(Be.privateApis),{BlockKeyboardShortcuts:tx}=W(Np.privateApis),ox=["wp_template","wp_template_part","wp_block","wp_navigation"];function rx(e){let{hasThemeStyleSupport:t}=(0,lo.useSelect)(o=>({hasThemeStyleSupport:o(de).isFeatureActive("themeStyles")}),[]);return(0,Ue.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:ra({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function nx(){let[e,t,o]=(0,lo.useSelect)(P=>{let{get:D}=P(ls.store),{isMetaBoxLocationVisible:I}=P(de);return[!!D("core/edit-post","metaBoxesMainIsOpen"),D("core/edit-post","metaBoxesMainOpenHeight"),I("normal")||I("advanced")||I("side")]},[]),{set:r}=(0,lo.useDispatch)(ls.store),n=(0,uo.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,Ue.useState)(()=>({})),u=(0,uo.useRefEffect)(P=>{let D=P.closest(".interface-interface-skeleton__content");if(!D)return;let I=D.querySelector(".editor-notices"),L=D.querySelector(".edit-post-meta-boxes-main__presenter"),N=()=>{let k=D.offsetHeight;I&&(k-=I.offsetHeight);let T=L?.offsetHeight??0;a({min:T,max:k})},w=new window.ResizeObserver(N);return w.observe(D),I&&w.observe(I),()=>w.disconnect()},[]),f=(0,Ue.useRef)(),l=(0,uo.useMergeRefs)([f,u]),d=(0,Ue.useRef)(),g=(0,Ue.useId)(),m=(0,Ue.useRef)(),p=P=>Math.round((P-s)/(i-s)*100),h=(P=!e)=>r("core/edit-post","metaBoxesMainIsOpen",P),v=(P="auto",D)=>{let I;P==="auto"?(D=!1,I=P):(P=Math.min(i,Math.max(s,P)),m.current=P,I=`${P}px`),D?r("core/edit-post","metaBoxesMainOpenHeight",P):(f.current.style.height=I,n||(d.current.ariaValueNow=p(P)))},x=Qv(({movement:P,first:D,last:I,memo:L,tap:N,args:w})=>{let M=f.current,[,k]=P;if(D){M.classList.add("is-resizing");let O=m.current??M.offsetHeight;return e?O>i&&(O=i):O=s,v(O-k),{fromHeight:O}}if(!D&&!I&&!N)return v(L.fromHeight-k),L;if(M.classList.remove("is-resizing"),N){let[O]=w;O?.();return}let T=m.current>s;h(T),v(m.current,T)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let y=(0,X.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,X.jsx)(os,{location:"normal"}),(0,X.jsx)(os,{location:"advanced"})]}),S=t===void 0,R=e?n?"auto":t:s,E=i===void 0||S?50:p(R),C=(0,lt.__)("Meta Boxes"),_=(0,X.jsxs)("button",{"aria-expanded":e,onClick:({detail:P})=>{(n||!P)&&h()},...!n&&x(h),children:[C,(0,X.jsx)(co.Icon,{icon:e?ki:Ci})]}),A=!n&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)(Po.Root,{children:[(0,X.jsx)(Po.Trigger,{render:(0,X.jsx)("button",{ref:d,role:"separator","aria-valuenow":E,"aria-label":(0,lt.__)("Drag to resize"),"aria-describedby":g,...x()})}),(0,X.jsx)(Po.Popup,{children:(0,lt.__)("Drag to resize")})]}),(0,X.jsx)(Qi,{id:g,children:(0,lt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,X.jsxs)(Ji,{ariaLabel:C,ref:l,className:mt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:R},children:[(0,X.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[_,A]}),y]})}function sx({postId:e,postType:t,settings:o,initialEdits:r}){Cp();let{createErrorNotice:n}=(0,lo.useDispatch)(Dr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:u}=Op(e,t,"post-only"),f=i==="wp_template",{mode:l,isFullscreenActive:d,hasResolvedMode:g,hasActiveMetaboxes:m,hasBlockSelected:p,showIconLabels:h,isDistractionFree:v,showMetaBoxes:x,isWelcomeGuideVisible:y,templateId:S}=(0,lo.useSelect)(w=>{let{get:M}=w(ls.store),{isFeatureActive:k,hasMetaBoxes:T}=w(de),{canUser:O,getPostType:F,getTemplateId:Q}=W(w(Fp.store)),U=o.supportsTemplateMode,oe=F(i)?.viewable??!1,Z=O("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:ne,isZoomOut:Y}=W(w(Mp.store)),{getEditorMode:ue,getDefaultRenderingMode:fe}=W(w(Be.store)),me=!ox.includes(i),_e=i==="wp_block"&&!u,we=Q(i,s),q=fe(i);return{mode:ue(),isFullscreenActive:k("fullscreenMode"),hasActiveMetaboxes:T(),hasResolvedMode:q==="template-locked"?!!we:q!==void 0,hasBlockSelected:!!ne(),showIconLabels:M("core","showIconLabels"),isDistractionFree:M("core","distractionFree"),showMetaBoxes:me&&!Y()||_e,isWelcomeGuideVisible:k("welcomeGuide"),templateId:U&&oe&&Z&&!f?we:null}},[i,s,f,o.supportsTemplateMode,u]);Ap(m&&g),qv(p?"block-selection-edit":"entity-edit");let R=rx(o),E=(0,Ue.useMemo)(()=>({...o,styles:R,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:u}),[o,R,a,u]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let C=(0,co.__unstableUseNavigateRegions)(),_=mt("edit-post-layout","is-mode-"+l,{"has-metaboxes":m});function A(w){n((0,lt.sprintf)((0,lt.__)('The "%s" plugin has encountered an error and cannot be rendered.'),w))}let{createSuccessNotice:P}=(0,lo.useDispatch)(Dr.store),D=(0,Ue.useCallback)((w,M)=>{switch(w){case"move-to-trash":document.location.href=(0,Ea.addQueryArgs)("edit.php",{trashed:1,post_type:M[0].type,ids:M[0].id});break;case"duplicate-post":{let k=M[0],T=typeof k.title=="string"?k.title:k.title?.rendered;P((0,lt.sprintf)((0,lt.__)('"%s" successfully created.'),(0,Dp.decodeEntities)(T)||(0,lt.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,lt.__)("Edit"),onClick:()=>{let O=k.id;document.location.href=(0,Ea.addQueryArgs)("post.php",{post:O,action:"edit"})}}]})}break}},[P]),I=(0,Ue.useMemo)(()=>({type:t,id:e}),[t,e]),L=(0,uo.useViewportMatch)("medium")&&d?(0,X.jsx)(Kf,{initialPost:I}):null,N=(0,Ue.useMemo)(()=>Zi().primary,[]);return(0,X.jsx)(co.SlotFillProvider,{children:(0,X.jsx)(Po.Provider,{children:(0,X.jsx)(Bp.ThemeProvider,{isRoot:!0,color:{primary:N},children:(0,X.jsxs)(Be.ErrorBoundary,{canCopyContent:!0,children:[(0,X.jsx)(Rp,{postType:i}),(0,X.jsx)("div",{...C,children:(0,X.jsxs)(Jv,{settings:E,initialEdits:r,postType:i,postId:s,templateId:S,className:_,forceIsDirty:m,autoFocus:!y,onActionPerformed:D,extraSidebarPanels:x&&(0,X.jsx)(os,{location:"side"}),extraContent:!v&&x&&(0,X.jsx)(nx,{}),children:[(0,X.jsx)(Be.PostLockedModal,{}),(0,X.jsx)(rd,{}),(0,X.jsx)(Zv,{isActive:d}),(0,X.jsx)(Td,{}),(0,X.jsx)(Be.UnsavedChangesWarning,{}),(0,X.jsx)(Be.AutosaveMonitor,{}),(0,X.jsx)(Be.LocalAutosaveMonitor,{}),(0,X.jsx)(xd,{}),(0,X.jsx)(Be.EditorKeyboardShortcutsRegister,{}),(0,X.jsx)(tx,{}),i==="wp_block"&&(0,X.jsx)(Sd,{}),(0,X.jsx)(kp.PluginArea,{onError:A}),(0,X.jsx)(yp,{}),L,(0,X.jsx)(Dr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,X.jsx)(ex,{})]})})]})})})})}var Vp=sx;var Oe=c(be(),1),jp=c(no(),1),Ra=c(ar(),1);var Ut=c(K(),1),{PluginPostExcerpt:ix}=W(Oe.privateApis),Wt=(0,jp.getPath)(window.location.href)?.includes("site-editor.php"),fo=e=>{(0,Ra.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function ax(e){return Wt?null:(fo("PluginBlockSettingsMenuItem"),(0,Ut.jsx)(Oe.PluginBlockSettingsMenuItem,{...e}))}function lx(e){return Wt?null:(fo("PluginDocumentSettingPanel"),(0,Ut.jsx)(Oe.PluginDocumentSettingPanel,{...e}))}function cx(e){return Wt?null:(fo("PluginMoreMenuItem"),(0,Ut.jsx)(Oe.PluginMoreMenuItem,{...e}))}function ux(e){return Wt?null:(fo("PluginPrePublishPanel"),(0,Ut.jsx)(Oe.PluginPrePublishPanel,{...e}))}function fx(e){return Wt?null:(fo("PluginPostPublishPanel"),(0,Ut.jsx)(Oe.PluginPostPublishPanel,{...e}))}function dx(e){return Wt?null:(fo("PluginPostStatusInfo"),(0,Ut.jsx)(Oe.PluginPostStatusInfo,{...e}))}function px(e){return Wt?null:(fo("PluginSidebar"),(0,Ut.jsx)(Oe.PluginSidebar,{...e}))}function mx(e){return Wt?null:(fo("PluginSidebarMoreMenuItem"),(0,Ut.jsx)(Oe.PluginSidebarMoreMenuItem,{...e}))}function gx(){return Wt?null:((0,Ra.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"}),ix)}var Pa=c(K(),1),{BackButton:hx,registerCoreBlockBindingsSources:yx}=W(Fr.privateApis),{enablePreloadMultiUse:vx,clearPreloadedData:xx}=W(Wp.default.privateApis);function Sx(e,t,o,r,n){let s=window.matchMedia("(min-width: 782px)").matches,i=document.getElementById(e),a=(0,us.createRoot)(i);return(0,Je.dispatch)(nr.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,Je.dispatch)(nr.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,Je.dispatch)(nr.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Je.dispatch)(Hp.store).reapplyBlockTypeFilters(),s&&(0,Je.select)(nr.store).get("core","showListViewByDefault")&&!(0,Je.select)(nr.store).get("core","distractionFree")&&(0,Je.dispatch)(Fr.store).setIsListViewOpened(!0),(0,$p.registerCoreBlocks)(),yx(),(0,fs.registerLegacyWidgetBlock)({inserter:!1}),(0,fs.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",l=>l.preventDefault(),!1),window.addEventListener("drop",l=>l.preventDefault(),!1),vx(),bx(t,o).finally(()=>{if(xx(),t&&o){let l=(0,Je.select)(cs.store).getEntityRecord("postType",t,o);l&&(0,Je.dispatch)(Fr.store).setupEditor(l,n,r.template)}a.render((0,Pa.jsx)(us.StrictMode,{children:(0,Pa.jsx)(Vp,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function bx(e,t){let o=(0,Je.resolveSelect)(cs.store),r=(0,Je.select)(cs.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.getEntityRecord("root","site"),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?[W(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=[],s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.getEntityRecord("root","globalStyles",s),o.canUser("read",{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)}catch{}}function wx(){(0,Up.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return om(Ex);})();
+var wp;(wp||={}).editPost=(()=>{var Hp=Object.create;var zr=Object.defineProperty;var $p=Object.getOwnPropertyDescriptor;var Up=Object.getOwnPropertyNames;var Wp=Object.getPrototypeOf,zp=Object.prototype.hasOwnProperty;var ee=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),dt=(e,t)=>{for(var o in t)zr(e,o,{get:t[o],enumerable:!0})},Sa=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Up(t))!zp.call(e,n)&&n!==o&&zr(e,n,{get:()=>t[n],enumerable:!(r=$p(t,n))||r.enumerable});return e};var u=(e,t,o)=>(o=e!=null?Hp(Wp(e)):{},Sa(t||!e||!e.__esModule?zr(o,"default",{value:e,enumerable:!0}):o,e)),Gp=e=>Sa(zr({},"__esModule",{value:!0}),e);var ds=ee((mv,ba)=>{ba.exports=window.wp.blocks});var ps=ee((gv,wa)=>{wa.exports=window.wp.blockLibrary});var ir=ee((hv,Ea)=>{Ea.exports=window.wp.deprecated});var Se=ee((yv,Ra)=>{Ra.exports=window.wp.element});var le=ee((xv,Pa)=>{Pa.exports=window.wp.data});var it=ee((vv,Ta)=>{Ta.exports=window.wp.preferences});var Oa=ee((Sv,Ca)=>{Ca.exports=window.wp.widgets});var we=ee((bv,_a)=>{_a.exports=window.wp.editor});var Tt=ee((wv,Aa)=>{Aa.exports=window.wp.coreData});var ms=ee((Ev,Ia)=>{Ia.exports=window.wp.apiFetch});var je=ee((Pv,ka)=>{ka.exports=window.wp.i18n});var H=ee((Tv,La)=>{La.exports=window.React});var Y=ee((kv,Ba)=>{Ba.exports=window.ReactJSXRuntime});var Jt=ee((OS,ll)=>{ll.exports=window.ReactDOM});var yc=ee(hc=>{"use strict";var Ho=H();function Yg(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Xg=typeof Object.is=="function"?Object.is:Yg,Kg=Ho.useState,qg=Ho.useEffect,Jg=Ho.useLayoutEffect,Qg=Ho.useDebugValue;function Zg(e,t){var o=t(),r=Kg({inst:{value:o,getSnapshot:t}}),n=r[0].inst,s=r[1];return Jg(function(){n.value=o,n.getSnapshot=t,Js(n)&&s({inst:n})},[e,o,t]),qg(function(){return Js(n)&&s({inst:n}),e(function(){Js(n)&&s({inst:n})})},[e]),Qg(o),o}function Js(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Xg(e,o)}catch{return!0}}function eh(e,t){return t()}var th=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?eh:Zg;hc.useSyncExternalStore=Ho.useSyncExternalStore!==void 0?Ho.useSyncExternalStore:th});var Qs=ee((hw,xc)=>{"use strict";xc.exports=yc()});var Sc=ee(vc=>{"use strict";var mn=H(),oh=Qs();function rh(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var nh=typeof Object.is=="function"?Object.is:rh,sh=oh.useSyncExternalStore,ih=mn.useRef,ah=mn.useEffect,lh=mn.useMemo,ch=mn.useDebugValue;vc.useSyncExternalStoreWithSelector=function(e,t,o,r,n){var s=ih(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=lh(function(){function f(m){if(!c){if(c=!0,l=m,m=r(m),n!==void 0&&i.hasValue){var p=i.value;if(n(p,m))return d=p}return d=m}if(p=d,nh(l,m))return p;var h=r(m);return n!==void 0&&n(p,h)?(l=m,p):(l=m,d=h)}var c=!1,l,d,g=o===void 0?null:o;return[function(){return f(t())},g===null?void 0:function(){return f(g())}]},[t,o,r,n]);var a=sh(e,s[0],s[1]);return ah(function(){i.hasValue=!0,i.value=a},[a]),ch(a),a}});var wc=ee((xw,bc)=>{"use strict";bc.exports=Sc()});var Jo=ee((TC,Du)=>{Du.exports=window.wp.primitives});var Mi=ee((BC,Fu)=>{Fu.exports=window.wp.compose});var ju=ee((jC,Vu)=>{Vu.exports=window.wp.theme});var Li=ee((HC,Hu)=>{Hu.exports=window.wp.privateApis});var Mt=ee((jO,vf)=>{vf.exports=window.wp.components});var Xi=ee((UO,Sf)=>{Sf.exports=window.wp.blockEditor});var Ki=ee((WO,bf)=>{bf.exports=window.wp.styleEngine});var Cf=ee((d_,Tf)=>{Tf.exports=window.wp.plugins});var $n=ee((p_,Of)=>{Of.exports=window.wp.notices});var Qi=ee((m_,_f)=>{_f.exports=window.wp.commands});var Ro=ee((g_,Af)=>{Af.exports=window.wp.url});var Mf=ee((h_,If)=>{If.exports=window.wp.htmlEntities});var Qf=ee((__,Jf)=>{Jf.exports=window.wp.keyboardShortcuts});var td=ee((I_,ed)=>{ed.exports=window.wp.hooks});var Od=ee((Z_,Cd)=>{Cd.exports=window.wp.keycodes});var dv={};dt(dv,{PluginBlockSettingsMenuItem:()=>qx,PluginDocumentSettingPanel:()=>Jx,PluginMoreMenuItem:()=>Qx,PluginPostPublishPanel:()=>ev,PluginPostStatusInfo:()=>tv,PluginPrePublishPanel:()=>Zx,PluginSidebar:()=>ov,PluginSidebarMoreMenuItem:()=>rv,__experimentalFullscreenModeClose:()=>Wn,__experimentalMainDashboardButton:()=>sv,__experimentalPluginPostExcerpt:()=>nv,initializeEditor:()=>cv,reinitializeEditor:()=>fv,store:()=>de});var Ip=u(ds(),1),Mp=u(ps(),1),kp=u(ir(),1),is=u(Se(),1),Qe=u(le(),1),rr=u(it(),1),as=u(Oa(),1),Dr=u(we(),1),ss=u(Tt(),1),Lp=u(ms(),1);function Ma(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=Ma(e[t]))&&(r&&(r+=" "),r+=o)}else for(o in e)e[o]&&(r&&(r+=" "),r+=o);return r}function Yp(){for(var e,t,o=0,r="",n=arguments.length;o<n;o++)(e=arguments[o])&&(t=Ma(e))&&(r&&(r+=" "),r+=t);return r}var pt=Yp;var Xp=u(H(),1),ar={...Xp};var Da=u(H(),1),Na={};function Ae(e,t){let o=Da.useRef(Na);return o.current===Na&&(o.current=e(t)),o}var gs=ar.useInsertionEffect,Kp=gs&&gs!==ar.useLayoutEffect?gs:e=>e();function W(e){let t=Ae(qp).current;return t.next=e,Kp(t.effect),t.trampoline}function qp(){let e={next:void 0,callback:Jp,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Jp(){}var Fa=u(H(),1),Qp=()=>{},V=typeof document<"u"?Fa.useLayoutEffect:Qp;var Gr=u(H(),1),Zp=Gr.createContext(void 0);function Io(){return Gr.useContext(Zp)?.direction??"ltr"}function em(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 tm=em("https://base-ui.com/production-error","Base UI"),Ue=tm;var po=u(H(),1);function hs(e,t,o,r){let n=Ae(ja).current;return om(n,e,t,o,r)&&Ha(n,[e,t,o,r]),n.callback}function Va(e){let t=Ae(ja).current;return rm(t,e)&&Ha(t,e),t.callback}function ja(){return{callback:null,cleanup:null,refs:[]}}function om(e,t,o,r,n){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==r||e.refs[3]!==n}function rm(e,t){return e.refs.length!==t.length||e.refs.some((o,r)=>o!==t[r])}function Ha(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 Ua=u(H(),1);var $a=u(H(),1),nm=parseInt($a.version,10);function Mo(e){return nm>=e}function ys(e){if(!Ua.isValidElement(e))return null;let t=e,o=t.props;return(Mo(19)?o?.ref:t.ref)??null}function lr(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Xt(){}var $v=Object.freeze([]),xe=Object.freeze({});function Wa(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 za(e,t){return typeof e=="function"?e(t):e}function Ga(e,t){return typeof e=="function"?e(t):e}var xs={};function mt(e,t,o,r,n){if(!o&&!r&&!n&&!e)return Yr(t);let s=Yr(e);return t&&(s=cr(s,t)),o&&(s=cr(s,o)),r&&(s=cr(s,r)),n&&(s=cr(s,n)),s}function Ya(e){if(e.length===0)return xs;if(e.length===1)return Yr(e[0]);let t=Yr(e[0]);for(let o=1;o<e.length;o+=1)t=cr(t,e[o]);return t}function Yr(e){return vs(e)?{...Ka(e,xs)}:sm(e)}function cr(e,t){return vs(t)?Ka(t,e):im(e,t)}function sm(e){let t={...e};for(let o in t){let r=t[o];Xa(o,r)&&(t[o]=qa(r))}return t}function im(e,t){if(!t)return e;for(let o in t){let r=t[o];switch(o){case"style":{e[o]=lr(e.style,r);break}case"className":{e[o]=Ss(e.className,r);break}default:Xa(o,r)?e[o]=am(e[o],r):e[o]=r}}return e}function Xa(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 vs(e){return typeof e=="function"}function Ka(e,t){return vs(e)?e(t):e??xs}function am(e,t){return t?e?(...o)=>{let r=o[0];if(Qa(r)){let s=r;Ja(s);let i=t(...o);return s.baseUIHandlerPrevented||e?.(...o),i}let n=t(...o);return e?.(...o),n}:qa(t):e}function qa(e){return e&&((...t)=>{let o=t[0];return Qa(o)&&Ja(o),e(...t)})}function Ja(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Ss(e,t){return t?e?t+" "+e:t:e}function Qa(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var bs=u(H(),1);function We(e,t,o={}){let r=t.render,n=lm(t,o);if(o.enabled===!1)return null;let s=o.state??xe;return fm(e,r,n,s)}function lm(e,t={}){let{className:o,style:r,render:n}=e,{state:s=xe,ref:i,props:a,stateAttributesMapping:f,enabled:c=!0}=t,l=c?za(o,s):void 0,d=c?Ga(r,s):void 0,g=c?Wa(s,f):xe,m=c&&a?cm(a):void 0,p=c?lr(g,m)??{}:xe;return typeof document<"u"&&(c?Array.isArray(i)?p.ref=Va([p.ref,ys(n),...i]):p.ref=hs(p.ref,ys(n),i):hs(null,null)),c?(l!==void 0&&(p.className=Ss(p.className,l)),d!==void 0&&(p.style=lr(p.style,d)),p):xe}function cm(e){return Array.isArray(e)?Ya(e):mt(void 0,e)}var um=Symbol.for("react.lazy");function fm(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===um&&(s=po.Children.toArray(t)[0]),po.cloneElement(s,n)}if(e&&typeof e=="string")return dm(e,o);throw new Error(Ue(8))}function dm(e,t){return e==="button"?(0,bs.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,bs.createElement)("img",{alt:"",...t,key:t.key}):po.createElement(e,t)}var Xr=u(H(),1);var Za=0;function pm(e,t="mui"){let[o,r]=Xr.useState(e),n=e||o;return Xr.useEffect(()=>{o==null&&(Za+=1,r(`${t}-${Za}`))},[o,t]),n}var el=ar.useId;function Kt(e,t){if(el!==void 0){let o=el();return e??(t?`${t}-${o}`:o)}return pm(e,t)}function tl(e){return Kt(e,"base-ui")}var z={};dt(z,{cancelOpen:()=>Hm,chipRemovePress:()=>Em,clearPress:()=>wm,closePress:()=>Sm,closeWatcher:()=>Lm,decrementPress:()=>Tm,disabled:()=>Um,drag:()=>Bm,escapeKey:()=>km,focusOut:()=>Mm,imperativeAction:()=>Gm,incrementPress:()=>Pm,initial:()=>zm,inputBlur:()=>_m,inputChange:()=>Cm,inputClear:()=>Om,inputPaste:()=>Am,inputPress:()=>Im,itemPress:()=>vm,keyboard:()=>Dm,linkPress:()=>bm,listNavigation:()=>Nm,missing:()=>Wm,none:()=>mm,outsidePress:()=>xm,pointer:()=>Fm,scrub:()=>jm,siblingOpen:()=>$m,swipe:()=>Ym,trackPress:()=>Rm,triggerFocus:()=>ym,triggerHover:()=>hm,triggerPress:()=>gm,wheel:()=>Vm,windowResize:()=>Xm});var mm="none",gm="trigger-press",hm="trigger-hover",ym="trigger-focus",xm="outside-press",vm="item-press",Sm="close-press",bm="link-press",wm="clear-press",Em="chip-remove-press",Rm="track-press",Pm="increment-press",Tm="decrement-press",Cm="input-change",Om="input-clear",_m="input-blur",Am="input-paste",Im="input-press",Mm="focus-out",km="escape-key",Lm="close-watcher",Nm="list-navigation",Dm="keyboard",Fm="pointer",Bm="drag",Vm="wheel",jm="scrub",Hm="cancel-open",$m="sibling-open",Um="disabled",Wm="missing",zm="initial",Gm="imperative-action",Ym="swipe",Xm="window-resize";function te(e,t,o,r){let n=!1,s=!1,i=r??xe;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 Es=u(H(),1);var ol=u(H(),1),Km=[];function ko(e){ol.useEffect(e,Km)}var Kr=null,gS=globalThis.requestAnimationFrame,ws=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)}},qr=new ws,Ct=class e{static create(){return new e}static request(t){return qr.request(t)}static cancel(t){return qr.cancel(t)}currentId=Kr;request(t){this.cancel(),this.currentId=qr.request(()=>{this.currentId=Kr,t()})}cancel=()=>{this.currentId!==Kr&&(qr.cancel(this.currentId),this.currentId=Kr)};disposeEffect=()=>this.cancel};function Lo(){let e=Ae(Ct.create).current;return ko(e.disposeEffect),e}function rl(e,t=!1,o=!1){let[r,n]=Es.useState(e&&t?"idle":void 0),[s,i]=Es.useState(e);return e&&!s&&(i(!0),n("starting")),!e&&s&&r!=="ending"&&!o&&n("ending"),!e&&!s&&r==="ending"&&n(void 0),V(()=>{if(!e&&s&&r!=="ending"&&o){let a=Ct.request(()=>{n("ending")});return()=>{Ct.cancel(a)}}},[e,s,r,o]),V(()=>{if(!e||t)return;let a=Ct.request(()=>{n(void 0)});return()=>{Ct.cancel(a)}},[t,e]),V(()=>{if(!e||!t)return;e&&s&&r!=="idle"&&n("starting");let a=Ct.request(()=>{n("idle")});return()=>{Ct.cancel(a)}},[t,e,s,r]),{mounted:s,setMounted:i,transitionStatus:r}}var mo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),qm={[mo.startingStyle]:""},Jm={[mo.endingStyle]:""},nl={transitionStatus(e){return e==="starting"?qm:e==="ending"?Jm:null}};function Jr(){return typeof window<"u"}function ho(e){return Qr(e)?(e.nodeName||"").toLowerCase():"#document"}function ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ht(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 ge(e).Node:!1}function $(e){return Jr()?e instanceof Element||e instanceof ge(e).Element:!1}function Te(e){return Jr()?e instanceof HTMLElement||e instanceof ge(e).HTMLElement:!1}function No(e){return!Jr()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ge(e).ShadowRoot}function Do(e){let{overflow:t,overflowX:o,overflowY:r,display:n}=Le(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&n!=="inline"&&n!=="contents"}function sl(e){return/^(table|td|th)$/.test(ho(e))}function ur(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Qm=/transform|translate|scale|rotate|perspective|filter/,Zm=/paint|layout|strict|content/,go=e=>!!e&&e!=="none",Rs;function Zr(e){let t=$(e)?Le(e):e;return go(t.transform)||go(t.translate)||go(t.scale)||go(t.rotate)||go(t.perspective)||!en()&&(go(t.backdropFilter)||go(t.filter))||Qm.test(t.willChange||"")||Zm.test(t.contain||"")}function il(e){let t=gt(e);for(;Te(t)&&!yt(t);){if(Zr(t))return t;if(ur(t))return null;t=gt(t)}return null}function en(){return Rs==null&&(Rs=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Rs}function yt(e){return/^(html|body|#document)$/.test(ho(e))}function Le(e){return ge(e).getComputedStyle(e)}function fr(e){return $(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function gt(e){if(ho(e)==="html")return e;let t=e.assignedSlot||e.parentNode||No(e)&&e.host||ht(e);return No(t)?t.host:t}function al(e){let t=gt(e);return yt(t)?e.ownerDocument?e.ownerDocument.body:e.body:Te(t)&&Do(t)?t:al(t)}function qt(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);let n=al(e),s=n===((r=e.ownerDocument)==null?void 0:r.body),i=ge(n);if(s){let a=tn(i);return t.concat(i,i.visualViewport||[],Do(n)?n:[],a&&o?qt(a):[])}else return t.concat(n,qt(n,[],o))}function tn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function re(e,t,o,r){return e.addEventListener(t,o,r),()=>{e.removeEventListener(t,o,r)}}function ze(e){let t=Ae(eg,e).current;return t.next=e,V(t.effect),t}function eg(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ce(e){return e?.ownerDocument||document}var fl=u(H(),1);var ul=u(Jt(),1);function cl(e){return e==null?e:"current"in e?e.current:e}function Fo(e,t=!1,o=!0){let r=Lo();return W((n,s=null)=>{r.cancel();let i=cl(e);if(i==null)return;let a=i,f=()=>{ul.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(l=>l.finished)).then(()=>{s?.aborted||f()}).catch(()=>{if(o){s?.aborted||f();return}let l=a.getAnimations();!s?.aborted&&l.length>0&&l.some(d=>d.pending||d.playState!=="finished")&&c()})}if(t){let l=mo.startingStyle;if(!a.hasAttribute(l)){r.request(c);return}let d=new MutationObserver(()=>{a.hasAttribute(l)||(d.disconnect(),c())});d.observe(a,{attributes:!0,attributeFilter:[l]}),s?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}r.request(c)})}function on(e){let{enabled:t=!0,open:o,ref:r,onComplete:n}=e,s=W(n),i=Fo(r,o,!1);fl.useEffect(()=>{if(!t)return;let a=new AbortController;return i(s,a.signal),()=>{a.abort()}},[t,o,s,i])}var dl=u(H(),1);function pl(e){let t=dl.useRef(!0);t.current&&(t.current=!1,e())}var Dt={};dt(Dt,{engine:()=>_s,env:()=>Is,os:()=>Cs,screenReader:()=>As});var Cs={};dt(Cs,{android:()=>hl,apple:()=>Ts,ios:()=>Ps,linux:()=>sg,mac:()=>yl,windows:()=>ng});function tg(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:og,platform:rg,maxTouchPoints:ml}=tg(),yo=og.toLowerCase(),xo=rg.toLowerCase();var Ps=/^i(os$|p)/.test(xo)||xo==="macintel"&&ml>1,gl="android",hl=xo===gl||yo.includes(gl),yl=!Ps&&xo.startsWith("mac"),ng=xo.startsWith("win"),sg=!hl&&/^(linux|chrome os)/.test(xo),Ts=yl||Ps;var _s={};dt(_s,{blink:()=>ag,gecko:()=>ig,webkit:()=>Os});var Os=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),ig=!Os&&yo.includes("firefox"),ag=!Os&&yo.includes("chrom");var As={};dt(As,{voiceOver:()=>lg});var lg=Ts;var Is={};dt(Is,{jsdom:()=>cg});var cg=/jsdom|happydom/.test(yo);var dr=0,et=class e{static create(){return new e}currentId=dr;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=dr,o()},t)}isStarted(){return this.currentId!==dr}clear=()=>{this.currentId!==dr&&(clearTimeout(this.currentId),this.currentId=dr)};disposeEffect=()=>this.clear};function xt(){let e=Ae(et.create).current;return ko(e.disposeEffect),e}var Ne=u(H(),1);function xl(e){return"nativeEvent"in e}function Ft(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function vl(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Ms="data-base-ui-focusable";var ks="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function rn(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function se(e,t){if(!e||!t)return!1;let o=t.getRootNode?.();if(e.contains(t))return!0;if(o&&No(o)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function He(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Qt(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(se(r,o))return!r.hasAttribute("data-trigger-disabled");return!1}function nn(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 Sl(e){return e.matches("html,body")}function bl(e){return Te(e)&&e.matches(ks)}function Ls(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${ks}`)!=null}function wl(e){if(!e||Dt.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function ug(e,t){return t!=null&&!Ft(t)?0:typeof e=="function"?e():e}function Bt(e,t,o){let r=ug(e,o);return typeof r=="number"?r:r?.[t]}function Ns(e){return typeof e=="function"?e():e}function sn(e,t){return t||e==="click"||e==="mousedown"}function El(e){return e?.includes("mouse")&&e!=="mousedown"}var Rl=u(Y(),1),Pl=Ne.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new et,currentIdRef:{current:null},currentContextRef:{current:null}});function fg(e,t){e.current=t.current}function Ds(e){let{children:t,delay:o,timeoutMs:r=0}=e,n=Ne.useRef(o),s=Ne.useRef(o),i=Ne.useRef(null),a=Ne.useRef(null),f=xt();return V(()=>{if(s.current=o,!i.current){n.current=o;return}n.current={open:Bt(n.current,"open"),close:Bt(o,"close")}},[o,i,n,s]),(0,Rl.jsx)(Pl.Provider,{value:Ne.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:s,currentIdRef:i,timeoutMs:r,currentContextRef:a,timeout:f}),[r,f]),children:t})}function Fs(e,t={open:!1}){let{open:o}=t,r="rootStore"in e?e.rootStore:e,n=r.useState("floatingId"),s=Ne.useContext(Pl),{currentIdRef:i,delayRef:a,timeoutMs:f,initialDelayRef:c,currentContextRef:l,hasProvider:d,timeout:g}=s,[m,p]=Ne.useState(!1),h=Ne.useRef(o),x=Ne.useRef(!1);return V(()=>{h.current=o},[o]),V(()=>()=>{x.current=!0},[]),V(()=>{function v(){x.current||p(!1),l.current?.setIsInstantPhase(!1),i.current=null,l.current=null,a.current=c.current,g.clear()}if(i.current&&!o&&i.current===n){if(p(!1),f){let y=n;return g.start(f,()=>{r.select("open")||i.current&&i.current!==y||v()}),()=>{(h.current||i.current!==y)&&g.clear()}}v()}},[o,n,i,a,f,c,l,g,r]),V(()=>{if(!o)return;let v=l.current,y=i.current;g.clear(),l.current={onOpenChange:r.setOpen,setIsInstantPhase:p},i.current=n,a.current={open:0,close:Bt(c.current,"close")},y!==null&&y!==n?(p(!0),v?.setIsInstantPhase(!0),v?.onOpenChange(!1,te(z.none))):(p(!1),v?.setIsInstantPhase(!1))},[o,n,r,i,a,c,l,g]),V(()=>()=>{if(i.current===n){if(l.current=null,!h.current)return;i.current=null,fg(a,c),g.clear()}},[l,i,a,n,c,g]),Ne.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function vt(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Ol=["top","right","bottom","left"];var Zt=Math.min,$e=Math.max,eo=Math.round,mr=Math.floor,St=e=>({x:e,y:e}),dg={left:"right",right:"left",bottom:"top",top:"bottom"};function gr(e,t,o){return $e(e,Zt(t,o))}function bt(e,t){return typeof e=="function"?e(t):e}function Ie(e){return e.split("-")[0]}function wt(e){return e.split("-")[1]}function ln(e){return e==="x"?"y":"x"}function hr(e){return e==="y"?"height":"width"}function Ge(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function yr(e){return ln(Ge(e))}function _l(e,t,o){o===void 0&&(o=!1);let r=wt(e),n=yr(e),s=hr(n),i=n==="x"?r===(o?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[s]>t.floating[s]&&(i=pr(i)),[i,pr(i)]}function Al(e){let t=pr(e);return[an(e),t,an(t)]}function an(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Tl=["left","right"],Cl=["right","left"],pg=["top","bottom"],mg=["bottom","top"];function gg(e,t,o){switch(e){case"top":case"bottom":return o?t?Cl:Tl:t?Tl:Cl;case"left":case"right":return t?pg:mg;default:return[]}}function Il(e,t,o,r){let n=wt(e),s=gg(Ie(e),o==="start",r);return n&&(s=s.map(i=>i+"-"+n),t&&(s=s.concat(s.map(an)))),s}function pr(e){let t=Ie(e);return dg[t]+e.slice(t.length)}function hg(e){return{top:0,right:0,bottom:0,left:0,...e}}function cn(e){return typeof e!="number"?hg(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 Vt(e,t,o=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!o||n.context?.open?[n]:[],...Vt(e,n.id,o)])}function Bo(e){return`data-base-ui-${e}`}var tt=u(H(),1),Ll=u(Jt(),1);var Ml={style:{transition:"none"}};var yg="data-base-ui-swipe-ignore",xg="data-swipe-ignore",hb=`[${yg}]`,yb=`[${xg}]`;var kl={fallbackAxisSide:"end"};var Nl=u(Y(),1),vg=tt.createContext(null),Sg=()=>tt.useContext(vg),bg=Bo("portal");function Bs(e={}){let{ref:t,container:o,componentProps:r=xe,elementProps:n}=e,s=Kt(),a=Sg()?.portalNode,[f,c]=tt.useState(null),[l,d]=tt.useState(null),g=W(x=>{x!==null&&d(x)}),m=tt.useRef(null);V(()=>{if(o===null){m.current&&(m.current=null,d(null),c(null));return}if(s==null)return;let x=(o&&(Qr(o)?o:o.current))??a??document.body;if(x==null){m.current&&(m.current=null,d(null),c(null));return}m.current!==x&&(m.current=x,d(null),c(x))},[o,a,s]);let p=We("div",r,{ref:[t,g],props:[{id:s,[bg]:""},n]});return{portalNode:l,portalSubtree:f&&p?Ll.createPortal(p,f):null}}var So=u(H(),1);function Dl(){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 wg=u(Y(),1),Eg=So.createContext(null),Rg=So.createContext(null),Vo=()=>So.useContext(Eg)?.id||null,to=e=>{let t=So.useContext(Rg);return e??t};var Ye=u(H(),1);function Pg(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",f=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=s.width,l=s.height,d=s.x,g=s.y;return o==null&&t.x&&i&&(o=s.x-t.x),r==null&&t.y&&a&&(r=s.y-t.y),d-=o||0,g-=r||0,c=0,l=0,!n||f?(c=t.axis==="y"?s.width:0,l=t.axis==="x"?s.height:0,d=i&&t.x!=null?t.x:d,g=a&&t.y!=null?t.y:g):n&&!f&&(l=t.axis==="x"?s.height:l,c=t.axis==="y"?s.width:c),n=!0,{width:c,height:l,x:d,y:g,top:g,right:d+c,bottom:g+l,left:d}}}}function Fl(e){return e!=null&&e.clientX!=null}function Vs(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"),f=n.context.dataRef,c=Ye.useRef(!1),l=Ye.useRef(null),[d,g]=Ye.useState(),[m,p]=Ye.useState([]),h=W(b=>{n.set("positionReference",b)}),x=W((b,R,E)=>{c.current||f.current.openEvent&&!Fl(f.current.openEvent)||n.set("positionReference",Pg(E??a,{x:b,y:R,axis:r,dataRef:f,pointerType:d}))}),v=W(b=>{s?l.current||(x(b.clientX,b.clientY,b.currentTarget),p([])):x(b.clientX,b.clientY,b.currentTarget)}),y=Ft(d)?i:s;Ye.useEffect(()=>{if(!o){h(a);return}if(!y)return;function b(){l.current?.(),l.current=null}let R=ge(i);function E(C){let O=He(C);se(i,O)?b():x(C.clientX,C.clientY)}return!f.current.openEvent||Fl(f.current.openEvent)?l.current=re(R,"mousemove",E):h(a),b},[y,o,i,f,a,n,x,h,m]),Ye.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Ye.useEffect(()=>{o&&!i&&(c.current=!1)},[o,i]),Ye.useEffect(()=>{!o&&s&&(c.current=!0)},[o,s]);let S=Ye.useMemo(()=>{function b(R){g(R.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:v,onMouseEnter:v}},[v]);return Ye.useMemo(()=>o?{reference:S,trigger:S}:{},[o,S])}var Xe=u(H(),1);function Tg(){return!1}function Cg(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function js(e,t={}){let{enabled:o=!0,escapeKey:r=!0,outsidePress:n=!0,outsidePressEvent:s="sloppy",referencePress:i=Tg,bubbles:a,externalTree:f}=t,c="rootStore"in e?e.rootStore:e,l=c.useState("open"),d=c.useState("floatingElement"),{dataRef:g}=c.context,m=to(f),p=W(typeof n=="function"?n:()=>!1),h=typeof n=="function"?p:n,x=h!==!1,v=W(()=>s),{escapeKey:y,outsidePress:S}=Cg(a),b=Xe.useRef(!1),R=Xe.useRef(!1),E=Xe.useRef(!1),C=Xe.useRef(!1),O=Xe.useRef(""),A=Xe.useRef(null),P=xt(),D=xt(),_=W(()=>{D.clear(),g.current.insideReactTree=!1}),L=W(U=>{let oe=g.current.floatingContext?.nodeId;return(m?Vt(m.nodesRef.current,oe):[]).some(ne=>ne.context?.open&&!ne.context.dataRef.current[U])}),k=W(U=>nn(U,c.select("floatingElement"))||nn(U,c.select("domReferenceElement"))),w=W(U=>{i()&&c.setOpen(!1,te(z.triggerPress,U.nativeEvent))}),I=W(U=>{if(!l||!o||!r||U.key!=="Escape"||C.current||!y&&L("__escapeKeyBubbles"))return;let oe=xl(U)?U.nativeEvent:U,Z=te(z.escapeKey,oe);c.setOpen(!1,Z),Z.isCanceled||U.preventDefault(),!y&&!Z.isPropagationAllowed&&U.stopPropagation()}),N=W(()=>{g.current.insideReactTree=!0,D.start(0,_)}),T=W(U=>{if(!l||!o||U.button!==0)return;let oe=He(U.nativeEvent);se(c.select("floatingElement"),oe)&&(b.current||(b.current=!0,R.current=!1))}),M=W(U=>{!l||!o||(U.defaultPrevented||U.nativeEvent.defaultPrevented)&&b.current&&(R.current=!0)});Xe.useEffect(()=>{if(!l||!o)return;g.current.__escapeKeyBubbles=y,g.current.__outsidePressBubbles=S;let U=new et,oe=new et;function Z(){U.clear(),C.current=!0}function ne(){U.start(Dt.engine.webkit?5:0,()=>{C.current=!1})}function G(){E.current=!0,oe.start(0,()=>{E.current=!1})}function ue(){b.current=!1,R.current=!1}function fe(){let B=O.current,j=B==="pen"||!B?"mouse":B,ve=v(),ke=typeof ve=="function"?ve():ve;return typeof ke=="string"?ke:ke[j]}function me(B){let j=fe();return j==="intentional"&&B.type!=="click"||j==="sloppy"&&B.type==="click"}function Pe(B){let j=g.current.floatingContext?.nodeId,ve=m&&Vt(m.nodesRef.current,j).some(ke=>nn(B,ke.context?.elements.floating));return k(B)||ve}function be(B){if(me(B)){B.type!=="click"&&!k(B)&&(oe.clear(),E.current=!1),_();return}if(g.current.insideReactTree){_();return}let j=He(B),ve=`[${Bo("inert")}]`,ke=$(j)?j.getRootNode():null,zt=Array.from((No(ke)?ke:Ce(c.select("floatingElement"))).querySelectorAll(ve)),nr=c.context.triggerElements;if(j&&(nr.hasElement(j)||nr.hasMatchingElement(Ze=>se(Ze,j))))return;let Lt=$(j)?j:null;for(;Lt&&!yt(Lt);){let Ze=gt(Lt);if(yt(Ze)||!$(Ze))break;Lt=Ze}if(!(zt.length&&$(j)&&!Sl(j)&&!se(j,c.select("floatingElement"))&&zt.every(Ze=>!se(Lt,Ze)))){if(Te(j)&&!("touches"in B)){let Ze=yt(j),Gt=Le(j),Yt=/auto|scroll/,Vr=Ze||Yt.test(Gt.overflowX),jr=Ze||Yt.test(Gt.overflowY),Hr=Vr&&j.clientWidth>0&&j.scrollWidth>j.clientWidth,$r=jr&&j.clientHeight>0&&j.scrollHeight>j.clientHeight,Ur=Gt.direction==="rtl",ie=$r&&(Ur?B.offsetX<=j.offsetWidth-j.clientWidth:B.offsetX>j.clientWidth),Ve=Hr&&B.offsetY>j.clientHeight;if(ie||Ve)return}if(!Pe(B)){if(fe()==="intentional"&&E.current){oe.clear(),E.current=!1;return}typeof h=="function"&&!h(B)||L("__outsidePressBubbles")||(c.setOpen(!1,te(z.outsidePress,B)),_())}}}function Q(B){fe()!=="sloppy"||B.pointerType==="touch"||!c.select("open")||!o||k(B)||be(B)}function he(B){if(fe()!=="sloppy"||!c.select("open")||!o||k(B))return;let j=B.touches[0];j&&(A.current={startTime:Date.now(),startX:j.clientX,startY:j.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},P.start(1e3,()=>{A.current&&(A.current.dismissOnTouchEnd=!1,A.current.dismissOnMouseDown=!1)}))}function ye(B,j){let ve=He(B);if(!ve)return;let ke=re(ve,B.type,()=>{j(B),ke()})}function uo(B){O.current="touch",ye(B,he)}function ct(B){P.clear(),B.type==="pointerdown"&&(O.current=B.pointerType),!(B.type==="mousedown"&&A.current&&!A.current.dismissOnMouseDown)&&ye(B,j=>{j.type==="pointerdown"?Q(j):be(j)})}function kt(B){if(!b.current)return;let j=R.current;if(ue(),fe()==="intentional"){if(B.type==="pointercancel"){j&&G();return}if(!Pe(B)){if(j){G();return}typeof h=="function"&&!h(B)||(oe.clear(),E.current=!0,_())}}}function ut(B){if(fe()!=="sloppy"||!A.current||k(B))return;let j=B.touches[0];if(!j)return;let ve=Math.abs(j.clientX-A.current.startX),ke=Math.abs(j.clientY-A.current.startY),zt=Math.sqrt(ve*ve+ke*ke);zt>5&&(A.current.dismissOnTouchEnd=!0),zt>10&&(be(B),P.clear(),A.current=null)}function Rt(B){ye(B,ut)}function Fr(B){fe()!=="sloppy"||!A.current||k(B)||(A.current.dismissOnTouchEnd&&be(B),P.clear(),A.current=null)}function Br(B){ye(B,Fr)}let Re=Ce(d),_o=vt(r&&vt(re(Re,"keydown",I),re(Re,"compositionstart",Z),re(Re,"compositionend",ne)),x&&vt(re(Re,"click",ct,!0),re(Re,"pointerdown",ct,!0),re(Re,"pointerup",kt,!0),re(Re,"pointercancel",kt,!0),re(Re,"mousedown",ct,!0),re(Re,"mouseup",kt,!0),re(Re,"touchstart",uo,!0),re(Re,"touchmove",Rt,!0),re(Re,"touchend",Br,!0)));return()=>{_o(),U.clear(),oe.clear(),ue(),E.current=!1}},[g,d,r,x,h,l,o,y,S,I,_,v,L,k,m,c,P]),Xe.useEffect(_,[h,_]);let F=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:w,onClick:w}),[I,w]),q=Xe.useMemo(()=>({onKeyDown:I,onPointerDown:M,onMouseDown:M,onClickCapture:N,onMouseDownCapture(U){N(),T(U)},onPointerDownCapture(U){N(),T(U)},onMouseUpCapture:N,onTouchEndCapture:N,onTouchMoveCapture:N}),[I,N,T,M]);return Xe.useMemo(()=>o?{reference:F,floating:q,trigger:F}:{},[o,F,q])}var De=u(H(),1);function Bl(e,t,o){let{reference:r,floating:n}=e,s=Ge(t),i=yr(t),a=hr(i),f=Ie(t),c=s==="y",l=r.x+r.width/2-n.width/2,d=r.y+r.height/2-n.height/2,g=r[a]/2-n[a]/2,m;switch(f){case"top":m={x:l,y:r.y-n.height};break;case"bottom":m={x:l,y:r.y+r.height};break;case"right":m={x:r.x+r.width,y:d};break;case"left":m={x:r.x-n.width,y:d};break;default:m={x:r.x,y:r.y}}switch(wt(t)){case"start":m[i]-=g*(o&&c?-1:1);break;case"end":m[i]+=g*(o&&c?-1:1);break}return m}async function Hl(e,t){var o;t===void 0&&(t={});let{x:r,y:n,platform:s,rects:i,elements:a,strategy:f}=e,{boundary:c="clippingAncestors",rootBoundary:l="viewport",elementContext:d="floating",altBoundary:g=!1,padding:m=0}=bt(t,e),p=cn(m),x=a[g?d==="floating"?"reference":"floating":d],v=vo(await s.getClippingRect({element:(o=await(s.isElement==null?void 0:s.isElement(x)))==null||o?x:x.contextElement||await(s.getDocumentElement==null?void 0:s.getDocumentElement(a.floating)),boundary:c,rootBoundary:l,strategy:f})),y=d==="floating"?{x:r,y:n,width:i.floating.width,height:i.floating.height}:i.reference,S=await(s.getOffsetParent==null?void 0:s.getOffsetParent(a.floating)),b=await(s.isElement==null?void 0:s.isElement(S))?await(s.getScale==null?void 0:s.getScale(S))||{x:1,y:1}:{x:1,y:1},R=vo(s.convertOffsetParentRelativeRectToViewportRelativeRect?await s.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:S,strategy:f}):y);return{top:(v.top-R.top+p.top)/b.y,bottom:(R.bottom-v.bottom+p.bottom)/b.y,left:(v.left-R.left+p.left)/b.x,right:(R.right-v.right+p.right)/b.x}}var Og=50,$l=async(e,t,o)=>{let{placement:r="bottom",strategy:n="absolute",middleware:s=[],platform:i}=o,a=i.detectOverflow?i:{...i,detectOverflow:Hl},f=await(i.isRTL==null?void 0:i.isRTL(t)),c=await i.getElementRects({reference:e,floating:t,strategy:n}),{x:l,y:d}=Bl(c,r,f),g=r,m=0,p={};for(let h=0;h<s.length;h++){let x=s[h];if(!x)continue;let{name:v,fn:y}=x,{x:S,y:b,data:R,reset:E}=await y({x:l,y:d,initialPlacement:r,placement:g,strategy:n,middlewareData:p,rects:c,platform:a,elements:{reference:e,floating:t}});l=S??l,d=b??d,p[v]={...p[v],...R},E&&m<Og&&(m++,typeof E=="object"&&(E.placement&&(g=E.placement),E.rects&&(c=E.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:n}):E.rects),{x:l,y:d}=Bl(c,g,f)),h=-1)}return{x:l,y:d,placement:g,strategy:n,middlewareData:p}};var Ul=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:f,elements:c}=t,{mainAxis:l=!0,crossAxis:d=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...x}=bt(e,t);if((o=s.arrow)!=null&&o.alignmentOffset)return{};let v=Ie(n),y=Ge(a),S=Ie(a)===a,b=await(f.isRTL==null?void 0:f.isRTL(c.floating)),R=g||(S||!h?[pr(a)]:Al(a)),E=p!=="none";!g&&E&&R.push(...Il(a,h,p,b));let C=[a,...R],O=await f.detectOverflow(t,x),A=[],P=((r=s.flip)==null?void 0:r.overflows)||[];if(l&&A.push(O[v]),d){let k=_l(n,i,b);A.push(O[k[0]],O[k[1]])}if(P=[...P,{placement:n,overflows:A}],!A.every(k=>k<=0)){var D,_;let k=(((D=s.flip)==null?void 0:D.index)||0)+1,w=C[k];if(w&&(!(d==="alignment"?y!==Ge(w):!1)||P.every(T=>Ge(T.placement)===y?T.overflows[0]>0:!0)))return{data:{index:k,overflows:P},reset:{placement:w}};let I=(_=P.filter(N=>N.overflows[0]<=0).sort((N,T)=>N.overflows[1]-T.overflows[1])[0])==null?void 0:_.placement;if(!I)switch(m){case"bestFit":{var L;let N=(L=P.filter(T=>{if(E){let M=Ge(T.placement);return M===y||M==="y"}return!0}).map(T=>[T.placement,T.overflows.filter(M=>M>0).reduce((M,F)=>M+F,0)]).sort((T,M)=>T[1]-M[1])[0])==null?void 0:L[0];N&&(I=N);break}case"initialPlacement":I=a;break}if(n!==I)return{reset:{placement:I}}}return{}}}};function Vl(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function jl(e){return Ol.some(t=>e[t]>=0)}var Wl=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:r}=t,{strategy:n="referenceHidden",...s}=bt(e,t);switch(n){case"referenceHidden":{let i=await r.detectOverflow(t,{...s,elementContext:"reference"}),a=Vl(i,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:jl(a)}}}case"escaped":{let i=await r.detectOverflow(t,{...s,altBoundary:!0}),a=Vl(i,o.floating);return{data:{escapedOffsets:a,escaped:jl(a)}}}default:return{}}}}};var zl=new Set(["left","top"]);async function _g(e,t){let{placement:o,platform:r,elements:n}=e,s=await(r.isRTL==null?void 0:r.isRTL(n.floating)),i=Ie(o),a=wt(o),f=Ge(o)==="y",c=zl.has(i)?-1:1,l=s&&f?-1:1,d=bt(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:p}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof p=="number"&&(m=a==="end"?p*-1:p),f?{x:m*l,y:g*c}:{x:g*c,y:m*l}}var Gl=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,f=await _g(t,e);return i===((o=a.offset)==null?void 0:o.placement)&&(r=a.arrow)!=null&&r.alignmentOffset?{}:{x:n+f.x,y:s+f.y,data:{...f,placement:i}}}}},Yl=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:f={fn:v=>{let{x:y,y:S}=v;return{x:y,y:S}}},...c}=bt(e,t),l={x:o,y:r},d=await s.detectOverflow(t,c),g=Ge(Ie(n)),m=ln(g),p=l[m],h=l[g];if(i){let v=m==="y"?"top":"left",y=m==="y"?"bottom":"right",S=p+d[v],b=p-d[y];p=gr(S,p,b)}if(a){let v=g==="y"?"top":"left",y=g==="y"?"bottom":"right",S=h+d[v],b=h-d[y];h=gr(S,h,b)}let x=f.fn({...t,[m]:p,[g]:h});return{...x,data:{x:x.x-o,y:x.y-r,enabled:{[m]:i,[g]:a}}}}}},Xl=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:r,placement:n,rects:s,middlewareData:i}=t,{offset:a=0,mainAxis:f=!0,crossAxis:c=!0}=bt(e,t),l={x:o,y:r},d=Ge(n),g=ln(d),m=l[g],p=l[d],h=bt(a,t),x=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(f){let S=g==="y"?"height":"width",b=s.reference[g]-s.floating[S]+x.mainAxis,R=s.reference[g]+s.reference[S]-x.mainAxis;m<b?m=b:m>R&&(m=R)}if(c){var v,y;let S=g==="y"?"width":"height",b=zl.has(Ie(n)),R=s.reference[d]-s.floating[S]+(b&&((v=i.offset)==null?void 0:v[d])||0)+(b?0:x.crossAxis),E=s.reference[d]+s.reference[S]+(b?0:((y=i.offset)==null?void 0:y[d])||0)-(b?x.crossAxis:0);p<R?p=R:p>E&&(p=E)}return{[g]:m,[d]:p}}}},Kl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,r;let{placement:n,rects:s,platform:i,elements:a}=t,{apply:f=()=>{},...c}=bt(e,t),l=await i.detectOverflow(t,c),d=Ie(n),g=wt(n),m=Ge(n)==="y",{width:p,height:h}=s.floating,x,v;d==="top"||d==="bottom"?(x=d,v=g===(await(i.isRTL==null?void 0:i.isRTL(a.floating))?"start":"end")?"left":"right"):(v=d,x=g==="end"?"top":"bottom");let y=h-l.top-l.bottom,S=p-l.left-l.right,b=Zt(h-l[x],y),R=Zt(p-l[v],S),E=!t.middlewareData.shift,C=b,O=R;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(O=S),(r=t.middlewareData.shift)!=null&&r.enabled.y&&(C=y),E&&!g){let P=$e(l.left,0),D=$e(l.right,0),_=$e(l.top,0),L=$e(l.bottom,0);m?O=p-2*(P!==0||D!==0?P+D:$e(l.left,l.right)):C=h-2*(_!==0||L!==0?_+L:$e(l.top,l.bottom))}await f({...t,availableWidth:O,availableHeight:C});let A=await i.getDimensions(a.floating);return p!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}};function Zl(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Te(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r,a=eo(o)!==s||eo(r)!==i;return a&&(o=s,r=i),{width:o,height:r,$:a}}function $s(e){return $(e)?e:e.contextElement}function jo(e){let t=$s(e);if(!Te(t))return St(1);let o=t.getBoundingClientRect(),{width:r,height:n,$:s}=Zl(t),i=(s?eo(o.width):o.width)/r,a=(s?eo(o.height):o.height)/n;return(!i||!Number.isFinite(i))&&(i=1),(!a||!Number.isFinite(a))&&(a=1),{x:i,y:a}}var Ag=St(0);function ec(e){let t=ge(e);return!en()||!t.visualViewport?Ag:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function Ig(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ge(e)?!1:t}function bo(e,t,o,r){t===void 0&&(t=!1),o===void 0&&(o=!1);let n=e.getBoundingClientRect(),s=$s(e),i=St(1);t&&(r?$(r)&&(i=jo(r)):i=jo(e));let a=Ig(s,o,r)?ec(s):St(0),f=(n.left+a.x)/i.x,c=(n.top+a.y)/i.y,l=n.width/i.x,d=n.height/i.y;if(s){let g=ge(s),m=r&&$(r)?ge(r):r,p=g,h=tn(p);for(;h&&r&&m!==p;){let x=jo(h),v=h.getBoundingClientRect(),y=Le(h),S=v.left+(h.clientLeft+parseFloat(y.paddingLeft))*x.x,b=v.top+(h.clientTop+parseFloat(y.paddingTop))*x.y;f*=x.x,c*=x.y,l*=x.x,d*=x.y,f+=S,c+=b,p=ge(h),h=tn(p)}}return vo({width:l,height:d,x:f,y:c})}function un(e,t){let o=fr(e).scrollLeft;return t?t.left+o:bo(ht(e)).left+o}function tc(e,t){let o=e.getBoundingClientRect(),r=o.left+t.scrollLeft-un(e,o),n=o.top+t.scrollTop;return{x:r,y:n}}function Mg(e){let{elements:t,rect:o,offsetParent:r,strategy:n}=e,s=n==="fixed",i=ht(r),a=t?ur(t.floating):!1;if(r===i||a&&s)return o;let f={scrollLeft:0,scrollTop:0},c=St(1),l=St(0),d=Te(r);if((d||!d&&!s)&&((ho(r)!=="body"||Do(i))&&(f=fr(r)),d)){let m=bo(r);c=jo(r),l.x=m.x+r.clientLeft,l.y=m.y+r.clientTop}let g=i&&!d&&!s?tc(i,f):St(0);return{width:o.width*c.x,height:o.height*c.y,x:o.x*c.x-f.scrollLeft*c.x+l.x+g.x,y:o.y*c.y-f.scrollTop*c.y+l.y+g.y}}function kg(e){return Array.from(e.getClientRects())}function Lg(e){let t=ht(e),o=fr(e),r=e.ownerDocument.body,n=$e(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),s=$e(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-o.scrollLeft+un(e),a=-o.scrollTop;return Le(r).direction==="rtl"&&(i+=$e(t.clientWidth,r.clientWidth)-n),{width:n,height:s,x:i,y:a}}var ql=25;function Ng(e,t){let o=ge(e),r=ht(e),n=o.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,f=0;if(n){s=n.width,i=n.height;let l=en();(!l||l&&t==="fixed")&&(a=n.offsetLeft,f=n.offsetTop)}let c=un(r);if(c<=0){let l=r.ownerDocument,d=l.body,g=getComputedStyle(d),m=l.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,p=Math.abs(r.clientWidth-d.clientWidth-m);p<=ql&&(s-=p)}else c<=ql&&(s+=c);return{width:s,height:i,x:a,y:f}}function Dg(e,t){let o=bo(e,!0,t==="fixed"),r=o.top+e.clientTop,n=o.left+e.clientLeft,s=Te(e)?jo(e):St(1),i=e.clientWidth*s.x,a=e.clientHeight*s.y,f=n*s.x,c=r*s.y;return{width:i,height:a,x:f,y:c}}function Jl(e,t,o){let r;if(t==="viewport")r=Ng(e,o);else if(t==="document")r=Lg(ht(e));else if($(t))r=Dg(t,o);else{let n=ec(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vo(r)}function oc(e,t){let o=gt(e);return o===t||!$(o)||yt(o)?!1:Le(o).position==="fixed"||oc(o,t)}function Fg(e,t){let o=t.get(e);if(o)return o;let r=qt(e,[],!1).filter(a=>$(a)&&ho(a)!=="body"),n=null,s=Le(e).position==="fixed",i=s?gt(e):e;for(;$(i)&&!yt(i);){let a=Le(i),f=Zr(i);!f&&a.position==="fixed"&&(n=null),(s?!f&&!n:!f&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Do(i)&&!f&&oc(e,i))?r=r.filter(l=>l!==i):n=a,i=gt(i)}return t.set(e,r),r}function Bg(e){let{element:t,boundary:o,rootBoundary:r,strategy:n}=e,i=[...o==="clippingAncestors"?ur(t)?[]:Fg(t,this._c):[].concat(o),r],a=Jl(t,i[0],n),f=a.top,c=a.right,l=a.bottom,d=a.left;for(let g=1;g<i.length;g++){let m=Jl(t,i[g],n);f=$e(m.top,f),c=Zt(m.right,c),l=Zt(m.bottom,l),d=$e(m.left,d)}return{width:c-d,height:l-f,x:d,y:f}}function Vg(e){let{width:t,height:o}=Zl(e);return{width:t,height:o}}function jg(e,t,o){let r=Te(t),n=ht(t),s=o==="fixed",i=bo(e,!0,s,t),a={scrollLeft:0,scrollTop:0},f=St(0);function c(){f.x=un(n)}if(r||!r&&!s)if((ho(t)!=="body"||Do(n))&&(a=fr(t)),r){let m=bo(t,!0,s,t);f.x=m.x+t.clientLeft,f.y=m.y+t.clientTop}else n&&c();s&&!r&&n&&c();let l=n&&!r&&!s?tc(n,a):St(0),d=i.left+a.scrollLeft-f.x-l.x,g=i.top+a.scrollTop-f.y-l.y;return{x:d,y:g,width:i.width,height:i.height}}function Hs(e){return Le(e).position==="static"}function Ql(e,t){if(!Te(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 rc(e,t){let o=ge(e);if(ur(e))return o;if(!Te(e)){let n=gt(e);for(;n&&!yt(n);){if($(n)&&!Hs(n))return n;n=gt(n)}return o}let r=Ql(e,t);for(;r&&sl(r)&&Hs(r);)r=Ql(r,t);return r&&yt(r)&&Hs(r)&&!Zr(r)?o:r||il(e)||o}var Hg=async function(e){let t=this.getOffsetParent||rc,o=this.getDimensions,r=await o(e.floating);return{reference:jg(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function $g(e){return Le(e).direction==="rtl"}var Us={convertOffsetParentRelativeRectToViewportRelativeRect:Mg,getDocumentElement:ht,getClippingRect:Bg,getOffsetParent:rc,getElementRects:Hg,getClientRects:kg,getDimensions:Vg,getScale:jo,isElement:$,isRTL:$g};function nc(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Ug(e,t){let o=null,r,n=ht(e);function s(){var a;clearTimeout(r),(a=o)==null||a.disconnect(),o=null}function i(a,f){a===void 0&&(a=!1),f===void 0&&(f=1),s();let c=e.getBoundingClientRect(),{left:l,top:d,width:g,height:m}=c;if(a||t(),!g||!m)return;let p=mr(d),h=mr(n.clientWidth-(l+g)),x=mr(n.clientHeight-(d+m)),v=mr(l),S={rootMargin:-p+"px "+-h+"px "+-x+"px "+-v+"px",threshold:$e(0,Zt(1,f))||1},b=!0;function R(E){let C=E[0].intersectionRatio;if(C!==f){if(!b)return i();C?i(!1,C):r=setTimeout(()=>{i(!1,1e-7)},1e3)}C===1&&!nc(c,e.getBoundingClientRect())&&i(),b=!1}try{o=new IntersectionObserver(R,{...S,root:n.ownerDocument})}catch{o=new IntersectionObserver(R,S)}o.observe(e)}return i(!0),s}function xr(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:f=!1}=r,c=$s(e),l=n||s?[...c?qt(c):[],...t?qt(t):[]]:[];l.forEach(v=>{n&&v.addEventListener("scroll",o,{passive:!0}),s&&v.addEventListener("resize",o)});let d=c&&a?Ug(c,o):null,g=-1,m=null;i&&(m=new ResizeObserver(v=>{let[y]=v;y&&y.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var S;(S=m)==null||S.observe(t)})),o()}),c&&!f&&m.observe(c),t&&m.observe(t));let p,h=f?bo(e):null;f&&x();function x(){let v=bo(e);h&&!nc(h,v)&&o(),h=v,p=requestAnimationFrame(x)}return o(),()=>{var v;l.forEach(y=>{n&&y.removeEventListener("scroll",o),s&&y.removeEventListener("resize",o)}),d?.(),(v=m)==null||v.disconnect(),m=null,f&&cancelAnimationFrame(p)}}var sc=Gl;var ic=Yl,ac=Ul,lc=Kl,cc=Wl;var uc=Xl,fn=(e,t,o)=>{let r=new Map,n={platform:Us,...o},s={...n.platform,_c:r};return $l(e,t,{...n,platform:s})};var Ee=u(H(),1),dc=u(H(),1),pc=u(Jt(),1),zg=typeof document<"u",Gg=function(){},dn=zg?dc.useLayoutEffect:Gg;function pn(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(!pn(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)&&!pn(e[s],t[s]))return!1}return!0}return e!==e&&t!==t}function mc(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function fc(e,t){let o=mc(e);return Math.round(t*o)/o}function Ws(e){let t=Ee.useRef(e);return dn(()=>{t.current=e}),t}function gc(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:f,open:c}=e,[l,d]=Ee.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=Ee.useState(r);pn(g,r)||m(r);let[p,h]=Ee.useState(null),[x,v]=Ee.useState(null),y=Ee.useCallback(T=>{T!==E.current&&(E.current=T,h(T))},[]),S=Ee.useCallback(T=>{T!==C.current&&(C.current=T,v(T))},[]),b=s||p,R=i||x,E=Ee.useRef(null),C=Ee.useRef(null),O=Ee.useRef(l),A=f!=null,P=Ws(f),D=Ws(n),_=Ws(c),L=Ee.useCallback(()=>{if(!E.current||!C.current)return;let T={placement:t,strategy:o,middleware:g};D.current&&(T.platform=D.current),fn(E.current,C.current,T).then(M=>{let F={...M,isPositioned:_.current!==!1};k.current&&!pn(O.current,F)&&(O.current=F,pc.flushSync(()=>{d(F)}))})},[g,t,o,D,_]);dn(()=>{c===!1&&O.current.isPositioned&&(O.current.isPositioned=!1,d(T=>({...T,isPositioned:!1})))},[c]);let k=Ee.useRef(!1);dn(()=>(k.current=!0,()=>{k.current=!1}),[]),dn(()=>{if(b&&(E.current=b),R&&(C.current=R),b&&R){if(P.current)return P.current(b,R,L);L()}},[b,R,L,P,A]);let w=Ee.useMemo(()=>({reference:E,floating:C,setReference:y,setFloating:S}),[y,S]),I=Ee.useMemo(()=>({reference:b,floating:R}),[b,R]),N=Ee.useMemo(()=>{let T={position:o,left:0,top:0};if(!I.floating)return T;let M=fc(I.floating,l.x),F=fc(I.floating,l.y);return a?{...T,transform:"translate("+M+"px, "+F+"px)",...mc(I.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:M,top:F}},[o,a,I.floating,l.x,l.y]);return Ee.useMemo(()=>({...l,update:L,refs:w,elements:I,floatingStyles:N}),[l,L,w,I,N])}var zs=(e,t)=>{let o=sc(e);return{name:o.name,fn:o.fn,options:[e,t]}},Gs=(e,t)=>{let o=ic(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ys=(e,t)=>({fn:uc(e).fn,options:[e,t]}),Xs=(e,t)=>{let o=ac(e);return{name:o.name,fn:o.fn,options:[e,t]}},Ks=(e,t)=>{let o=lc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var qs=(e,t)=>{let o=cc(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Uo=u(H(),1),Ic=u(Jt(),1);var _c=u(H(),1);var J=(e,t,o,r,n,s,...i)=>{if(i.length>0)throw new Error(Ue(1));let a;if(e&&t&&o&&r&&n&&s)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d),p=o(f,c,l,d),h=r(f,c,l,d),x=n(f,c,l,d);return s(g,m,p,h,x,c,l,d)};else if(e&&t&&o&&r&&n)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d),p=o(f,c,l,d),h=r(f,c,l,d);return n(g,m,p,h,c,l,d)};else if(e&&t&&o&&r)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d),p=o(f,c,l,d);return r(g,m,p,c,l,d)};else if(e&&t&&o)a=(f,c,l,d)=>{let g=e(f,c,l,d),m=t(f,c,l,d);return o(g,m,c,l,d)};else if(e&&t)a=(f,c,l,d)=>{let g=e(f,c,l,d);return t(g,c,l,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Cc=u(H(),1),oi=u(Qs(),1),Oc=u(wc(),1);var Ec=u(H(),1);var Zs=[],ei;function Rc(){return ei}function Pc(e){Zs.push(e)}function ti(e){let t=(o,r)=>{let n=Ae(uh).current,s;try{ei=n;for(let i of Zs)i.before(n);s=e(o,r);for(let i of Zs)i.after(n);n.didInitialize=!0}finally{ei=void 0}return s};return t.displayName=e.displayName||e.name,t}function Tc(e){return Ec.forwardRef(ti(e))}function uh(){return{didInitialize:!1}}var fh=Mo(19),dh=fh?mh:gh;function gn(e,t,o,r,n){return dh(e,t,o,r,n)}function ph(e,t,o,r,n){let s=Cc.useCallback(()=>t(e.getSnapshot(),o,r,n),[e,t,o,r,n]);return(0,oi.useSyncExternalStore)(e.subscribe,s,s)}Pc({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,oi.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function mh(e,t,o,r,n){let s=Rc();if(!s)return ph(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 gh(e,t,o,r,n){return(0,Oc.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 wo=u(H(),1);var $o=class extends hn{constructor(t,o={},r){super(t),this.context=o,this.selectors=r}useSyncedValue(t,o){wo.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){wo.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 s=this.selectors[t];return s(this.state,o,r,n)}useState(t,o,r,n){return wo.useDebugValue(t),gn(this,this.selectors[t],o,r,n)}useContextCallback(t,o){wo.useDebugValue(t);let r=W(o??Xt);this.context[t]=r}useStateSetter(t){let o=wo.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 hh={open:J(e=>e.open),transitionStatus:J(e=>e.transitionStatus),domReferenceElement:J(e=>e.domReferenceElement),referenceElement:J(e=>e.positionReference??e.referenceElement),floatingElement:J(e=>e.floatingElement),floatingId:J(e=>e.floatingId)},Ot=class extends $o{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:Dl(),nested:r,triggerElements:s},hh),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&vl(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 Ac(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:r,floatingId:n,nested:s,onOpenChange:i}=e,a=t.useState("open"),f=t.useState("activeTriggerElement"),c=t.useState(o?"popupElement":"positionerElement"),l=t.context.triggerElements,d=i,g=_c.useRef(null);r===void 0&&g.current===null&&(g.current=new Ot({open:a,transitionStatus:void 0,referenceElement:f,floatingElement:c,triggerElements:l,onOpenChange:d,floatingId:n,syncOnly:!0,nested:s}));let m=r??g.current;return t.useSyncedValue("floatingId",n),V(()=>{let p={open:a,floatingId:n,referenceElement:f,floatingElement:c};$(f)&&(p.domReferenceElement=f),m.state.positionReference===m.state.referenceElement&&(p.positionReference=f),m.update(p)},[a,n,f,c,m]),m.context.onOpenChange=d,m.context.nested=s,m}var Mc={tabIndex:-1,[Ms]:""};function kc(e,t,o=!1){let r=Kt(),n=Vo()!=null,s=Uo.useRef(null);e===void 0&&s.current===null&&(s.current=t(r,n));let i=e??s.current;return Ac({popupStore:i,treatPopupAsFloatingElement:o,floatingRootContext:i.state.floatingRootContext,floatingId:r,nested:n,onOpenChange:i.setOpen}),{store:i,internalStore:s.current}}function yh(e,t){let o=Uo.useRef(null),r=Uo.useRef(null);return Uo.useCallback(n=>{if(e===void 0)return;let s=!1;if(o.current!==null){let i=o.current,a=r.current,f=t.context.triggerElements.getById(i);a&&f===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 xh(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 vh(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Lc(e,t,o,r={}){let n=o.reason,s=n===z.triggerHover,i=t&&n===z.triggerFocus,a=!t&&(n===z.triggerPress||n===z.escapeKey),f=vh(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;r.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let c=()=>{let l={...r.extraState,open:t};i?l.instantType="focus":a?l.instantType="dismiss":s&&(l.instantType=void 0),xh(l,t,o.trigger,f()),e.update(l)};s?Ic.flushSync(c):c()}function Nc(e,t,o,r){pl(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})}function Dc(e,t,o,r){let n=o.useState("isMountedByTrigger",e),s=yh(e,o),i=W(a=>{if(s(a),!a)return;let f=o.select("open"),c=o.select("activeTriggerId");if(c===e){o.update({activeTriggerElement:a,...f?r:null});return}c==null&&f&&o.update({activeTriggerId:e,activeTriggerElement:a,...r})});return V(()=>{n&&o.update({activeTriggerElement:t.current,...r})},[n,o,t,...Object.values(r)]),{registerTrigger:i,isMountedByThisTrigger:n}}function Fc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,r=e.useState("open"),n=e.useState("triggerCount");V(()=>{if(!r){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let s=e.context.triggerElements.size,i={};e.state.triggerCount!==s&&(i.triggerCount=s);let a=e.select("activeTriggerId"),f=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(i.activeTriggerElement=c):f=a}if(!f&&!a&&s===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[l,d]=c.value;i.activeTriggerId=l,i.activeTriggerElement=d}}(i.triggerCount!==void 0||i.activeTriggerId!==void 0||i.activeTriggerElement!==void 0)&&e.update(i),f&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===f&&!e.context.triggerElements.getById(f)){let c=te(z.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,n,o])}function Bc(e,t,o){let{mounted:r,setMounted:n,transitionStatus:s}=rl(e),i=t.useState("preventUnmountingOnClose"),a=e?!1:i;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let f=W(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return on({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||f()}}),{forceUnmount:f,transitionStatus:s}}function Vc(e,t){e.useSyncedValues(t),V(()=>()=>{e.update({activeTriggerProps:xe,inactiveTriggerProps:xe,popupProps:xe})},[e])}var oo=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let r=this.idMap.get(t);r!==o&&(r!==void 0&&this.elementsSet.delete(r),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function jc(){return new Ot({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new oo,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function $c(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:jc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:xe,inactiveTriggerProps:xe,popupProps:xe}}function Uc(e,t,o=!1){return new Ot({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var vr=J(e=>e.triggerIdProp??e.activeTriggerId),ri=J(e=>e.openProp??e.open),Hc=J(e=>(e.popupElement?.id??e.floatingId)||void 0);function Wc(e,t){return t!==void 0&&ri(e)&&vr(e)===t}function Sh(e,t){return Wc(e,t)?!0:t!==void 0&&ri(e)&&vr(e)==null&&e.triggerCount===1}var zc={open:ri,mounted:J(e=>e.mounted),transitionStatus:J(e=>e.transitionStatus),floatingRootContext:J(e=>e.floatingRootContext),triggerCount:J(e=>e.triggerCount),preventUnmountingOnClose:J(e=>e.preventUnmountingOnClose),payload:J(e=>e.payload),activeTriggerId:vr,activeTriggerElement:J(e=>e.mounted?e.activeTriggerElement:null),popupId:Hc,isTriggerActive:J((e,t)=>t!==void 0&&vr(e)===t),isOpenedByTrigger:J((e,t)=>Wc(e,t)),isMountedByTrigger:J((e,t)=>t!==void 0&&vr(e)===t&&e.mounted),triggerProps:J((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:J((e,t)=>Sh(e,t)?Hc(e):void 0),popupProps:J(e=>e.popupProps),popupElement:J(e=>e.popupElement),positionerElement:J(e=>e.positionerElement)};function Gc(e){let{open:t=!1,onOpenChange:o,elements:r={}}=e,n=Kt(),s=Vo()!=null,i=Ae(()=>new Ot({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new oo,floatingId:n,syncOnly:!1,nested:s})).current;return V(()=>{let a={open:t,floatingId:n};r.reference!==void 0&&(a.referenceElement=r.reference,a.domReferenceElement=$(r.reference)?r.reference:null),r.floating!==void 0&&(a.floatingElement=r.floating),i.update(a)},[t,n,r.reference,r.floating,i]),i.context.onOpenChange=o,i.context.nested=s,i}function ni(e={}){let{nodeId:t,externalTree:o}=e,r=Gc(e),n=e.rootContext||r,s=n.useState("referenceElement"),i=n.useState("floatingElement"),a=n.useState("domReferenceElement"),f=n.useState("open"),c=n.useState("floatingId"),[l,d]=De.useState(null),[g,m]=De.useState(void 0),[p,h]=De.useState(void 0),x=De.useRef(null),v=to(o),y=De.useMemo(()=>({reference:s,floating:i,domReference:a}),[s,i,a]),S=gc({...e,elements:{...y,...l&&{reference:l}}}),b=$(g)?g:null,R=p===void 0?n.state.floatingElement:p;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:b),n.useSyncedValue("floatingElement",R);let E=De.useCallback(_=>{let L=$(_)?{getBoundingClientRect:()=>_.getBoundingClientRect(),getClientRects:()=>_.getClientRects(),contextElement:_}:_;d(L),S.refs.setReference(L)},[S.refs]),C=De.useCallback(_=>{($(_)||_===null)&&(x.current=_,m(_)),($(S.refs.reference.current)||S.refs.reference.current===null||_!==null&&!$(_))&&S.refs.setReference(_)},[S.refs,m]),O=De.useCallback(_=>{h(_),S.refs.setFloating(_)},[S.refs]),A=De.useMemo(()=>({...S.refs,setReference:C,setFloating:O,setPositionReference:E,domReference:x}),[S.refs,C,O,E]),P=De.useMemo(()=>({...S.elements,domReference:a}),[S.elements,a]),D=De.useMemo(()=>({...S,dataRef:n.context.dataRef,open:f,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:A,elements:P,nodeId:t,rootStore:n}),[S,A,P,t,n,f,c]);return V(()=>{a&&(x.current=a)},[a]),V(()=>{n.context.dataRef.current.floatingContext=D;let _=v?.nodesRef.current.find(L=>L.id===t);_&&(_.context=D)}),De.useMemo(()=>({...S,context:D,refs:A,elements:P,rootStore:n}),[S,A,P,D,n])}var _t=u(H(),1);var si=Dt.os.mac&&Dt.engine.webkit;function ii(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),f=_t.useRef(null),c=_t.useRef(!0),l=xt();_t.useEffect(()=>{let g=n.select("domReferenceElement");if(!o)return;let m=ge(g);function p(){let v=n.select("domReferenceElement");!n.select("open")&&Te(v)&&v===rn(Ce(v))&&(a.current=!0)}function h(){c.current=!0}function x(){c.current=!1}return vt(re(m,"blur",p),si&&re(m,"keydown",h,!0),si&&re(m,"pointerdown",x,!0))},[n,o]),_t.useEffect(()=>{if(!o)return;function g(m){if(m.reason===z.triggerPress||m.reason===z.escapeKey){let p=n.select("domReferenceElement");$(p)&&(f.current=p,a.current=!0)}}return s.on("openchange",g),()=>{s.off("openchange",g)}},[s,o,n]);let d=_t.useMemo(()=>{function g(){a.current=!1,f.current=null}return{onMouseLeave(){g()},onFocus(m){let p=m.currentTarget;if(a.current){if(f.current===p)return;g()}let h=He(m.nativeEvent);if($(h)){if(si&&!m.relatedTarget){if(!c.current&&!bl(h))return}else if(!wl(h))return}let x=Qt(m.relatedTarget,n.context.triggerElements),{nativeEvent:v,currentTarget:y}=m,S=typeof r=="function"?r():r;if(n.select("open")&&x||S===0||S===void 0){n.setOpen(!0,te(z.triggerFocus,v,y));return}l.start(S,()=>{a.current||n.setOpen(!0,te(z.triggerFocus,v,y))})},onBlur(m){g();let p=m.relatedTarget,h=m.nativeEvent,x=$(p)&&p.hasAttribute(Bo("focus-guard"))&&p.getAttribute("data-type")==="outside";l.start(0,()=>{let v=n.select("domReferenceElement"),y=rn(Ce(v));!p&&y===v||se(i.current.floatingContext?.refs.floating.current,y)||se(v,y)||x||Qt(p??y,n.context.triggerElements)||n.setOpen(!1,te(z.triggerFocus,h))})}}},[i,r,n,l]);return _t.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var li=u(H(),1);var ai=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 et,this.restTimeout=new et,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},yn=new WeakMap;function Wo(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 xn(e,t){let{scopeElement:o,referenceElement:r,floatingElement:n}=t,s=yn.get(o);s&&s!==e&&Wo(s),Wo(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 zo(e){let t=e.context.dataRef.current,o=Ae(()=>t.hoverInteractionState??ai.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),ko(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function ci(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"),f=s.useState("domReferenceElement"),{dataRef:c}=s.context,l=to(),d=Vo(),g=zo(s),m=xt(),p=W(()=>sn(c.current.openEvent?.type,g.interactedInside)),h=W(()=>El(c.current.openEvent?.type)),x=W(()=>{Wo(g)});V(()=>{i||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,x())},[i,g,x]),li.useEffect(()=>x,[x]),V(()=>{if(o&&i&&g.handleCloseOptions?.blockPointerEvents&&h()&&$(f)&&a){let v=f,y=a,S=Ce(a),b=l?.nodesRef.current.find(O=>O.id===d)?.context?.elements.floating;b&&(b.style.pointerEvents="");let R=g.pointerEventsScopeElement!==y?g.pointerEventsScopeElement:null,E=b!==y?b:null,C=g.handleCloseOptions?.getScope?.()??R??E??v.closest("[data-rootownerid]")??S.body;return xn(g,{scopeElement:C,referenceElement:v,floatingElement:y}),()=>{x()}}},[o,i,f,a,g,h,l,d,x]),li.useEffect(()=>{if(!o)return;function v(){return!!(l&&d&&Vt(l.nodesRef.current,d).length>0)}function y(O){let A=Bt(r,"close",g.pointerType),P=()=>{s.setOpen(!1,te(z.triggerHover,O)),l?.events.emit("floating.closed",O)};A?g.openChangeTimeout.start(A,P):(g.openChangeTimeout.clear(),P())}function S(O){let A=He(O);if(!Ls(A)){g.interactedInside=!1;return}g.interactedInside=A?.closest("[aria-haspopup]")!=null}function b(){g.openChangeTimeout.clear(),m.clear(),l?.events.off("floating.closed",E),x()}function R(O){if(v()&&l){l.events.on("floating.closed",E);return}if(Qt(O.relatedTarget,s.context.triggerElements))return;let A=c.current.floatingContext?.nodeId??n,P=O.relatedTarget;if(!(l&&A&&$(P)&&Vt(l.nodesRef.current,A,!1).some(_=>se(_.context?.elements.floating,P)))){if(g.handler){g.handler(O);return}x(),h()&&!p()&&y(O)}}function E(O){!l||!d||v()||m.start(0,()=>{l.events.off("floating.closed",E),s.setOpen(!1,te(z.triggerHover,O)),l.events.emit("floating.closed",O)})}let C=a;return vt(C&&re(C,"mouseenter",b),C&&re(C,"mouseleave",R),C&&re(C,"pointerdown",S,!0),()=>{l?.events.off("floating.closed",E)})},[o,a,s,c,r,n,h,p,x,g,l,d,m])}var ro=u(H(),1),Yc=u(Jt(),1);var bh={current:null};function ui(e,t={}){let{enabled:o=!0,delay:r=0,handleClose:n=null,mouseOnly:s=!1,restMs:i=0,move:a=!0,triggerElementRef:f=bh,externalTree:c,isActiveTrigger:l=!0,getHandleCloseContext:d,isClosing:g,shouldOpen:m}=t,p="rootStore"in e?e.rootStore:e,{dataRef:h,events:x}=p.context,v=to(c),y=zo(p),S=ro.useRef(!1),b=ze(n),R=ze(r),E=ze(i),C=ze(o),O=ze(m),A=ze(g),P=W(()=>sn(h.current.openEvent?.type,y.interactedInside)),D=W(()=>O.current?.()!==!1),_=W((w,I,N)=>{let T=p.context.triggerElements;if(T.hasElement(I))return!w||!se(w,I);if(!$(N))return!1;let M=N;return T.hasMatchingElement(F=>se(F,M))&&(!w||!se(w,M))}),L=W(()=>{if(!y.handler)return;Ce(p.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),k=W(()=>{Wo(y)});return l&&(y.handleCloseOptions=b.current?.__options),ro.useEffect(()=>L,[L]),ro.useEffect(()=>{if(!o)return;function w(I){I.open?S.current=!1:(S.current=I.reason===z.triggerHover,L(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return x.on("openchange",w),()=>{x.off("openchange",w)}},[o,x,y,L]),ro.useEffect(()=>{if(!o)return;function w(M,F=!0){let q=Bt(R.current,"close",y.pointerType);q?y.openChangeTimeout.start(q,()=>{p.setOpen(!1,te(z.triggerHover,M)),v?.events.emit("floating.closed",M)}):F&&(y.openChangeTimeout.clear(),p.setOpen(!1,te(z.triggerHover,M)),v?.events.emit("floating.closed",M))}let I=f.current??(l?p.select("domReferenceElement"):null);if(!$(I))return;function N(M){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,s&&!Ft(y.pointerType))return;let F=Ns(E.current),q=Bt(R.current,"open",y.pointerType),U=He(M),oe=M.currentTarget??null,Z=p.select("domReferenceElement"),ne=oe;if($(U)&&!p.context.triggerElements.hasElement(U)){for(let ye of p.context.triggerElements.elements())if(se(ye,U)){ne=ye;break}}$(oe)&&$(Z)&&!p.context.triggerElements.hasElement(oe)&&se(oe,Z)&&(ne=Z);let G=ne==null?!1:_(Z,ne,U),ue=p.select("open"),fe=A.current?.()??p.select("transitionStatus")==="ending",me=!ue&&fe&&S.current,Pe=!G&&$(ne)&&$(Z)&&se(Z,ne)&&me,be=F>0&&!q,Q=G&&(ue||me)||Pe,he=!ue||G;if(Q){D()&&p.setOpen(!0,te(z.triggerHover,M,ne));return}be||(q?y.openChangeTimeout.start(q,()=>{he&&D()&&p.setOpen(!0,te(z.triggerHover,M,ne))}):he&&D()&&p.setOpen(!0,te(z.triggerHover,M,ne)))}function T(M){if(P()){k();return}L();let F=p.select("domReferenceElement"),q=Ce(F);y.restTimeout.clear(),y.restTimeoutPending=!1;let U=h.current.floatingContext??d?.();if(Qt(M.relatedTarget,p.context.triggerElements))return;if(b.current&&U){p.select("open")||y.openChangeTimeout.clear();let Z=f.current;y.handler=b.current({...U,tree:v,x:M.clientX,y:M.clientY,onClose(){k(),L(),C.current&&!P()&&Z===p.select("domReferenceElement")&&w(M,!0)}}),q.addEventListener("mousemove",y.handler),y.handler(M);return}(y.pointerType!=="touch"||!se(p.select("floatingElement"),M.relatedTarget))&&w(M)}return a?vt(re(I,"mousemove",N,{once:!0}),re(I,"mouseenter",N),re(I,"mouseleave",T)):vt(re(I,"mouseenter",N),re(I,"mouseleave",T))},[L,k,h,R,p,o,b,y,l,_,P,s,a,E,f,v,C,d,A,D]),ro.useMemo(()=>{if(!o)return;function w(I){y.pointerType=I.pointerType}return{onPointerDown:w,onPointerEnter:w,onMouseMove(I){let{nativeEvent:N}=I,T=I.currentTarget,M=p.select("domReferenceElement"),F=p.select("open"),q=_(M,T,I.target);if(s&&!Ft(y.pointerType))return;if(F&&q&&y.handleCloseOptions?.blockPointerEvents){let Z=p.select("floatingElement");if(Z){let ne=y.handleCloseOptions?.getScope?.()??T.ownerDocument.body;xn(y,{scopeElement:ne,referenceElement:T,floatingElement:Z})}}let U=Ns(E.current);if(F&&!q||U===0||!q&&y.restTimeoutPending&&I.movementX**2+I.movementY**2<2)return;y.restTimeout.clear();function oe(){if(y.restTimeoutPending=!1,P())return;let Z=p.select("open");!y.blockMouseMove&&(!Z||q)&&D()&&p.setOpen(!0,te(z.triggerHover,N,T))}y.pointerType==="touch"?Yc.flushSync(()=>{oe()}):q&&F?oe():(y.restTimeoutPending=!0,y.restTimeout.start(U,oe))}}},[o,y,P,_,s,p,E,D])}var Xc=.1,wh=Xc*Xc,ae=.5;function vn(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,f,c){let l=!1;return vn(e,t,o,r,n,s)&&(l=!l),vn(e,t,n,s,i,a)&&(l=!l),vn(e,t,i,a,f,c)&&(l=!l),vn(e,t,f,c,o,r)&&(l=!l),l}function Eh(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),f=Math.min(r,s),c=Math.max(r,s);return e>=i&&e<=a&&t>=f&&t<=c}function fi(e={}){let{blockPointerEvents:t=!1}=e,o=new et,r=({x:n,y:s,placement:i,elements:a,onClose:f,nodeId:c,tree:l})=>{let d=i?.split("-")[0],g=!1,m=null,p=null,h=typeof performance<"u"?performance.now():0;function x(y,S){let b=performance.now(),R=b-h;if(m===null||p===null||R===0)return m=y,p=S,h=b,!1;let E=y-m,C=S-p,O=E*E+C*C,A=R*R*wh;return m=y,p=S,h=b,O<A}function v(){o.clear(),f()}return function(S){o.clear();let b=a.domReference,R=a.floating;if(!b||!R||d==null||n==null||s==null)return;let{clientX:E,clientY:C}=S,O=He(S),A=S.type==="mouseleave",P=se(R,O),D=se(b,O);if(P&&(g=!0,!A))return;if(D&&(g=!1,!A)){g=!0;return}if(A&&$(S.relatedTarget)&&se(R,S.relatedTarget))return;function _(){return!!(l&&Vt(l.nodesRef.current,c).length>0)}function L(){_()||v()}if(_())return;let k=b.getBoundingClientRect(),w=R.getBoundingClientRect(),I=n>w.right-w.width/2,N=s>w.bottom-w.height/2,T=w.width>k.width,M=w.height>k.height,F=(T?k:w).left,q=(T?k:w).right,U=(M?k:w).top,oe=(M?k:w).bottom;if(d==="top"&&s>=k.bottom-1||d==="bottom"&&s<=k.top+1||d==="left"&&n>=k.right-1||d==="right"&&n<=k.left+1){L();return}let Z=!1;switch(d){case"top":Z=bn(E,C,F,k.top+1,q,w.bottom-1);break;case"bottom":Z=bn(E,C,F,w.top+1,q,k.bottom-1);break;case"left":Z=bn(E,C,w.right-1,oe,k.left+1,U);break;case"right":Z=bn(E,C,k.right-1,oe,w.left+1,U);break;default:}if(Z)return;if(g&&!Eh(E,C,k)){L();return}if(!A&&x(E,C)){L();return}let ne=!1;switch(d){case"top":{let G=T?ae/2:ae*4,ue=T||I?n+G:n-G,fe=T?n-G:I?n+G:n-G,me=s+ae+1,Pe=I||T?w.bottom-ae:w.top,be=I?T?w.bottom-ae:w.top:w.bottom-ae;ne=Sn(E,C,ue,me,fe,me,w.left,Pe,w.right,be);break}case"bottom":{let G=T?ae/2:ae*4,ue=T||I?n+G:n-G,fe=T?n-G:I?n+G:n-G,me=s-ae,Pe=I||T?w.top+ae:w.bottom,be=I?T?w.top+ae:w.bottom:w.top+ae;ne=Sn(E,C,ue,me,fe,me,w.left,Pe,w.right,be);break}case"left":{let G=M?ae/2:ae*4,ue=M||N?s+G:s-G,fe=M?s-G:N?s+G:s-G,me=n+ae+1,Pe=N||M?w.right-ae:w.left,be=N?M?w.right-ae:w.left:w.right-ae;ne=Sn(E,C,Pe,w.top,be,w.bottom,me,ue,me,fe);break}case"right":{let G=M?ae/2:ae*4,ue=M||N?s+G:s-G,fe=M?s-G:N?s+G:s-G,me=n-ae,Pe=N||M?w.left+ae:w.right,be=N?M?w.left+ae:w.right:w.left+ae;ne=Sn(E,C,me,ue,me,fe,Pe,w.top,be,w.bottom);break}default:}ne?g||o.start(40,L):L()}};return r.__options={...e,blockPointerEvents:t},r}var di=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=mo.startingStyle]="startingStyle",e[e.endingStyle=mo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Sr=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),Rh={[Sr.popupOpen]:""},LR={[Sr.popupOpen]:"",[Sr.pressed]:""},Ph={[di.open]:""},Th={[di.closed]:""},Ch={[di.anchorHidden]:""},Kc={open(e){return e?Rh:null}};var Go={open(e){return e?Ph:Th},anchorHidden(e){return e?Ch:null}};function qc(e){return Mo(19)?e:e?"true":void 0}var ot=u(H(),1);var Oh=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:r,placement:n,rects:s,platform:i,elements:a,middlewareData:f}=t,{element:c,padding:l=0,offsetParent:d="real"}=bt(e,t)||{};if(c==null)return{};let g=cn(l),m={x:o,y:r},p=yr(n),h=hr(p),x=await i.getDimensions(c),v=p==="y",y=v?"top":"left",S=v?"bottom":"right",b=v?"clientHeight":"clientWidth",R=s.reference[h]+s.reference[p]-m[p]-s.floating[h],E=m[p]-s.reference[p],C=d==="real"?await i.getOffsetParent?.(c):a.floating,O=a.floating[b]||s.floating[h];(!O||!await i.isElement?.(C))&&(O=a.floating[b]||s.floating[h]);let A=R/2-E/2,P=O/2-x[h]/2-1,D=Math.min(g[y],P),_=Math.min(g[S],P),L=D,k=O-x[h]-_,w=O/2-x[h]/2+A,I=gr(L,w,k),N=!f.arrow&&wt(n)!=null&&w!==I&&s.reference[h]/2-(w<L?D:_)-x[h]/2<0,T=N?w<L?w-L:w-k:0;return{[p]:m[p]+T,data:{[p]:I,centerOffset:w-I-T,...N&&{alignmentOffset:T}},reset:N}}}),Jc=(e,t)=>({...Oh(e),options:[e,t]});var _h=qs().fn,Qc={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;return{data:{referenceHidden:(await _h(e)).data?.referenceHidden||s}}}};var br={sideX:"left",sideY:"top"},Zc={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:r},elements:{floating:n},platform:s,strategy:i,placement:a}=e,f=ge(n),c=f.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:o,data:br};let d=await s.getOffsetParent?.(n),g={width:0,height:0};if(i==="fixed"&&f?.visualViewport)g={width:f.visualViewport.width,height:f.visualViewport.height};else if(d===f){let y=Ce(n);g={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await s.isElement?.(d)&&(g=await s.getDimensions(d));let m=Ie(a),p=t,h=o;m==="left"&&(p=g.width-(t+r.width)),m==="top"&&(h=g.height-(o+r.height));let x=m==="left"?"right":br.sideX,v=m==="top"?"bottom":br.sideY;return{x:p,y:h,data:{sideX:x,sideY:v}}}};function ou(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 eu(e,t,o){let{rects:r,placement:n}=e;return{side:ou(t,Ie(n),o),align:wt(n)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function ru(e){let{anchor:t,positionMethod:o="absolute",side:r="bottom",sideOffset:n=0,align:s="center",alignOffset:i=0,collisionBoundary:a,collisionPadding:f=5,sticky:c=!1,arrowPadding:l=5,disableAnchorTracking:d=!1,inline:g,keepMounted:m=!1,floatingRootContext:p,mounted:h,collisionAvoidance:x,shiftCrossAxis:v=!1,nodeId:y,adaptiveOrigin:S,lazyFlip:b=!1,externalTree:R}=e,[E,C]=ot.useState(null);!h&&E!==null&&C(null);let O=x.side||"flip",A=x.align||"flip",P=x.fallbackAxisSide||"end",D=typeof t=="function"?t:void 0,_=W(D),L=D?_:t,k=ze(t),w=ze(h),N=Io()==="rtl",T=E||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[r],M=s==="center"?T:`${T}-${s}`,F=f,q=1,U=r==="bottom"?q:0,oe=r==="top"?q:0,Z=r==="right"?q:0,ne=r==="left"?q:0;typeof F=="number"?F={top:F+U,right:F+ne,bottom:F+oe,left:F+Z}:F&&(F={top:(F.top||0)+U,right:(F.right||0)+ne,bottom:(F.bottom||0)+oe,left:(F.left||0)+Z});let G={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:F},ue=ot.useRef(null),fe=ze(n),me=ze(i),Pe=typeof n!="function"?n:0,be=typeof i!="function"?i:0,Q=[];g&&Q.push(g),Q.push(zs(ie=>{let Ve=eu(ie,r,N),Pt=typeof fe.current=="function"?fe.current(Ve):fe.current,st=typeof me.current=="function"?me.current(Ve):me.current;return{mainAxis:Pt,crossAxis:st,alignmentAxis:st}},[Pe,be,N,r]));let he=A==="none"&&O!=="shift",ye=!he&&(c||v||O==="shift"),uo=O==="none"?null:Xs({...G,padding:{top:F.top+q,right:F.right+q,bottom:F.bottom+q,left:F.left+q},mainAxis:!v&&O==="flip",crossAxis:A==="flip"?"alignment":!1,fallbackAxisSideDirection:P}),ct=he?null:Gs(ie=>{let Ve=Ce(ie.elements.floating).documentElement;return{...G,rootBoundary:v?{x:0,y:0,width:Ve.clientWidth,height:Ve.clientHeight}:void 0,mainAxis:A!=="none",crossAxis:ye,limiter:c||v?void 0:Ys(Pt=>{if(!ue.current)return{};let{width:st,height:Nt}=ue.current.getBoundingClientRect(),ft=Ge(Ie(Pt.placement)),fo=ft==="y"?st:Nt,Ao=ft==="y"?F.left+F.right:F.top+F.bottom;return{offset:fo/2+Ao/2}})}},[G,c,v,F,A]);O==="shift"||A==="shift"||s==="center"?Q.push(ct,uo):Q.push(uo,ct),Q.push(Ks({...G,apply({elements:{floating:ie},availableWidth:Ve,availableHeight:Pt,rects:st}){if(!w.current)return;let Nt=ie.style;Nt.setProperty("--available-width",`${Ve}px`),Nt.setProperty("--available-height",`${Pt}px`);let ft=ge(ie).devicePixelRatio||1,{x:fo,y:Ao,width:Wr,height:ls}=st.reference,cs=(Math.round((fo+Wr)*ft)-Math.round(fo*ft))/ft,us=(Math.round((Ao+ls)*ft)-Math.round(Ao*ft))/ft;Nt.setProperty("--anchor-width",`${cs}px`),Nt.setProperty("--anchor-height",`${us}px`)}}),Jc(ie=>({element:ue.current||Ce(ie.elements.floating).createElement("div"),padding:l,offsetParent:"floating"}),[l]),{name:"transformOrigin",fn(ie){let{elements:Ve,middlewareData:Pt,placement:st,rects:Nt,y:ft}=ie,fo=Ie(st),Ao=Ge(fo),Wr=ue.current,ls=Pt.arrow?.x||0,cs=Pt.arrow?.y||0,us=Wr?.clientWidth||0,Np=Wr?.clientHeight||0,fs=ls+us/2,va=cs+Np/2,Dp=Math.abs(Pt.shift?.y||0),Fp=Nt.reference.height/2,sr=typeof n=="function"?n(eu(ie,r,N)):n,Bp=Dp>sr,Vp={top:`${fs}px calc(100% + ${sr}px)`,bottom:`${fs}px ${-sr}px`,left:`calc(100% + ${sr}px) ${va}px`,right:`${-sr}px ${va}px`}[fo],jp=`${fs}px ${Nt.reference.y+Fp-ft}px`;return Ve.floating.style.setProperty("--transform-origin",ye&&Ao==="y"&&Bp?jp:Vp),{}}},Qc,S),V(()=>{!h&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,p]);let kt=ot.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:ut,elements:Rt,x:Fr,y:Br,middlewareData:Re,update:_o,placement:B,context:j,isPositioned:ve,floatingStyles:ke}=ni({rootContext:p,open:m?h:void 0,placement:M,middleware:Q,strategy:o,whileElementsMounted:m?void 0:(...ie)=>xr(...ie,kt),nodeId:y,externalTree:R}),{sideX:zt,sideY:nr}=Re.adaptiveOrigin||br,Lt=ve?o:"fixed",Ze=ot.useMemo(()=>{let ie=S?{position:Lt,[zt]:Fr,[nr]:Br}:{position:Lt,...ke};return ve||(ie.opacity=0),ie},[S,Lt,zt,Fr,nr,Br,ke,ve]),Gt=ot.useRef(null);V(()=>{if(!h)return;let ie=k.current,Ve=typeof ie=="function"?ie():ie,st=(tu(Ve)?Ve.current:Ve)||null||null;st!==Gt.current&&(ut.setPositionReference(st),Gt.current=st)},[h,ut,L,k]),ot.useEffect(()=>{if(!h)return;let ie=k.current;typeof ie!="function"&&tu(ie)&&ie.current!==Gt.current&&(ut.setPositionReference(ie.current),Gt.current=ie.current)},[h,ut,L,k]),ot.useEffect(()=>{if(m&&h&&Rt.reference&&Rt.floating)return xr(Rt.reference,Rt.floating,_o,kt)},[m,h,Rt,_o,kt]);let Yt=Ie(B),Vr=ou(r,Yt,N),jr=wt(B)||"center",Hr=!!Re.hide?.referenceHidden;V(()=>{b&&h&&ve&&C(Yt)},[b,h,ve,Yt]);let $r=ot.useMemo(()=>({position:"absolute",top:Re.arrow?.y,left:Re.arrow?.x}),[Re.arrow]),Ur=Re.arrow?.centerOffset!==0;return ot.useMemo(()=>({positionerStyles:Ze,arrowStyles:$r,arrowRef:ue,arrowUncentered:Ur,side:Vr,align:jr,physicalSide:Yt,anchorHidden:Hr,refs:ut,context:j,isPositioned:ve,update:_o}),[Ze,$r,ue,Ur,Vr,jr,Yt,Hr,ut,j,ve,_o])}function tu(e){return e!=null&&"current"in e}function wn(e){return e==="starting"?Ml:xe}function nu(e,t,{styles:o,transitionStatus:r,props:n,refs:s,hidden:i,inert:a=!1}){let f={...o};return a&&(f.pointerEvents="none"),We("div",e,{state:t,ref:s,props:[{role:"presentation",hidden:i,style:f},wn(r),n],stateAttributesMapping:Go})}var Fe=u(H(),1),uu=u(Jt(),1);var su=u(H(),1);function iu(e){let[t,o]=su.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Yo=u(H(),1);function pi(e){let t=Le(e),o=parseFloat(t.width)||0,r=parseFloat(t.height)||0,n=Te(e),s=n?e.offsetWidth:o,i=n?e.offsetHeight:r;return(eo(o)!==s||eo(r)!==i)&&(o=s,r=i),{width:o,height:r}}function lu(e){let{popupElement:t,positionerElement:o,content:r,mounted:n,onMeasureLayout:s,onMeasureLayoutComplete:i,side:a,direction:f}=e,c=Fo(t,!0,!1),l=Lo(),d=Yo.useRef(null),g=Yo.useRef(!0),m=Yo.useRef(Xt),p=W(s),h=W(i),x=Yo.useMemo(()=>{let v=a==="top",y=a==="left";return f==="rtl"?(v=v||a==="inline-end",y=y||a==="inline-end"):(v=v||a==="inline-start",y=y||a==="inline-start"),v?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:xe},[a,f]);V(()=>{if(!n){m.current=Xt,g.current=!0,d.current=null;return}if(!t||!o)return;m.current=au(t,x),mi(t,"auto");let v=Rn(t,"position","static"),y=Rn(t,"transform","none"),S=Rn(t,"scale","1"),b=au(o,{"--available-width":"max-content","--available-height":"max-content"});function R(){v(),y(),b()}function E(){R(),S()}if(p?.(),g.current||d.current===null){En(o,"max-content");let P=pi(t);return d.current=P,En(o,P),E(),h?.(null,P),g.current=!1,()=>{m.current(),m.current=Xt}}En(o,"max-content");let C=d.current,O=pi(t);d.current=O,mi(t,C),E(),h?.(C,O),En(o,O);let A=new AbortController;return l.request(()=>{mi(t,O),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},A.signal)}),()=>{A.abort(),l.cancel(),m.current(),m.current=Xt}},[r,t,o,c,l,n,p,h,x])}function Rn(e,t,o){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,r)}}function au(e,t){let o=[];for(let[r,n]of Object.entries(t))o.push(Rn(e,r,n));return o.length?()=>{o.forEach(r=>r())}:Xt}function mi(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 En(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 Xo=u(Y(),1);function fu(e){let{store:t,side:o,cssVars:r,children:n}=e,s=Io(),i=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),f=t.useState("open"),c=t.useState("payload"),l=t.useState("mounted"),d=t.useState("popupElement"),g=t.useState("positionerElement"),m=iu(f?i:null),p=Mh(a,c),h=Fe.useRef(null),[x,v]=Fe.useState(null),[y,S]=Fe.useState(null),b=Fe.useRef(null),R=Fe.useRef(null),E=Fo(b,!0,!1),C=Lo(),[O,A]=Fe.useState(null),[P,D]=Fe.useState(!1);V(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let _=W(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),R.current?.style.setProperty("display","none")}),L=W(T=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),R.current?.style.removeProperty("display"),T&&A(T)}),k=Fe.useRef(null);V(()=>{(!f||!l)&&(k.current=null)},[f,l]),V(()=>{if(i&&m&&i!==m&&k.current!==i&&h.current){v(h.current),D(!0);let T=Ih(m,i);S(T),C.request(()=>{uu.flushSync(()=>{D(!1)}),E(()=>{v(null),A(null),h.current=null})}),k.current=i}},[i,m,x,E,C]),V(()=>{let T=b.current;if(!T)return;let M=Ce(T).createElement("div");for(let F of Array.from(T.childNodes))M.appendChild(F.cloneNode(!0));h.current=M});let w=x!=null,I;w?I=(0,Xo.jsxs)(Fe.Fragment,{children:[(0,Xo.jsx)("div",{"data-previous":!0,inert:qc(!0),ref:R,style:{...O?{[r.popupWidth]:`${O.width}px`,[r.popupHeight]:`${O.height}px`}:null,position:"absolute"},"data-ending-style":P?void 0:""},"previous"),(0,Xo.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":P?"":void 0,children:n},p)]}):I=(0,Xo.jsx)("div",{"data-current":!0,ref:b,children:n},p),V(()=>{let T=R.current;!T||!x||T.replaceChildren(...Array.from(x.childNodes))},[x]),lu({popupElement:d,positionerElement:g,mounted:l,content:c,onMeasureLayout:_,onMeasureLayoutComplete:L,side:o,direction:s});let N={activationDirection:Ah(y),transitioning:w};return{children:I,state:N}}function Ah(e){if(e)return`${cu(e.horizontal,5,"right","left")} ${cu(e.vertical,5,"down","up")}`}function cu(e,t,o,r){return e>t?o:e<-t?r:""}function Ih(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 Mh(e,t){let[o,r]=Fe.useState(0),n=Fe.useRef(e),s=Fe.useRef(t),i=Fe.useRef(!1);return V(()=>{let a=n.current,f=s.current,c=e!==a,l=t!==f;c?(r(d=>d+1),i.current=!l):i.current&&l&&(r(d=>d+1),i.current=!1),n.current=e,s.current=t},[e,t]),`${e??"current"}-${o}`}var Pn=u(H(),1),du=u(Jt(),1);var pu=u(Y(),1),mu=Pn.forwardRef(function(t,o){let{children:r,container:n,className:s,render:i,style:a,...f}=t,{portalNode:c,portalSubtree:l}=Bs({container:n,ref:o,componentProps:t,elementProps:f});return!l&&!c?null:(0,pu.jsxs)(Pn.Fragment,{children:[l,c&&du.createPortal(r,c)]})});var Ke={};dt(Ke,{Arrow:()=>Au,Handle:()=>wr,Popup:()=>Ou,Portal:()=>Ru,Positioner:()=>Tu,Provider:()=>Iu,Root:()=>hu,Trigger:()=>bu,Viewport:()=>Lu,createHandle:()=>Nu});var At=u(H(),1);var Tn=u(H(),1),gi=Tn.createContext(void 0);function at(e){let t=Tn.useContext(gi);if(t===void 0&&!e)throw new Error(Ue(72));return t}var gu=u(H(),1);var kh={...zc,disabled:J(e=>e.disabled),instantType:J(e=>e.instantType),isInstantPhase:J(e=>e.isInstantPhase),trackCursorAxis:J(e=>e.trackCursorAxis),disableHoverablePopup:J(e=>e.disableHoverablePopup),lastOpenChangeReason:J(e=>e.openChangeReason),closeOnClick:J(e=>e.closeOnClick),closeDelay:J(e=>e.closeDelay),hasViewport:J(e=>e.hasViewport)},Ko=class e extends $o{constructor(t,o,r=!1){let n=new oo,s={...Lh(),...t};s.floatingRootContext=Uc(n,o,r),super(s,{popupRef:gu.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},kh)}setOpen=(t,o)=>{Lc(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,te(z.triggerPress,t))}static useStore(t,o){return kc(t,(n,s)=>new e(o,n,s)).store}};function Lh(){return{...$c(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Cn=u(Y(),1),hu=ti(function(t){let{disabled:o=!1,defaultOpen:r=!1,open:n,disableHoverablePopup:s=!1,trackCursorAxis:i="none",actionsRef:a,onOpenChange:f,onOpenChangeComplete:c,handle:l,triggerId:d,defaultTriggerId:g=null,children:m}=t,p=Ko.useStore(l?.store,{open:r,openProp:n,activeTriggerId:g,triggerIdProp:d});Nc(p,n,r,g),p.useControlledProp("openProp",n),p.useControlledProp("triggerIdProp",d),p.useContextCallback("onOpenChange",f),p.useContextCallback("onOpenChangeComplete",c);let h=p.useState("open"),x=!o&&h,v=p.useState("activeTriggerId"),y=p.useState("mounted"),S=p.useState("payload");p.useSyncedValues({trackCursorAxis:i,disableHoverablePopup:s}),p.useSyncedValue("disabled",o),Fc(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:R}=Bc(x,p),E=p.useState("isInstantPhase"),C=p.useState("instantType"),O=p.useState("lastOpenChangeReason"),A=At.useRef(null);V(()=>{h&&o&&p.setOpen(!1,te(z.disabled))},[h,o,p]),V(()=>{R==="ending"&&O===z.none||R!=="ending"&&E?(C!=="delay"&&(A.current=C),p.set("instantType","delay")):A.current!==null&&(p.set("instantType",A.current),A.current=null)},[R,E,O,C,p]),V(()=>{x&&v==null&&p.set("payload",void 0)},[p,v,x]);let P=At.useCallback(()=>{p.setOpen(!1,te(z.imperativeAction))},[p]);At.useImperativeHandle(a,()=>({unmount:b,close:P}),[b,P]);let D=x||y||!o&&i!=="none";return(0,Cn.jsxs)(gi.Provider,{value:p,children:[D&&(0,Cn.jsx)(Nh,{store:p,disabled:o,trackCursorAxis:i}),typeof m=="function"?m({payload:S}):m]})});function Nh({store:e,disabled:t,trackCursorAxis:o}){let r=e.useState("floatingRootContext"),n=js(r,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),s=Vs(r,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),i=At.useMemo(()=>mt(s.reference,n.reference),[s.reference,n.reference]),a=At.useMemo(()=>mt(s.trigger,n.trigger),[s.trigger,n.trigger]),f=At.useMemo(()=>mt(Mc,s.floating,n.floating),[s.floating,n.floating]);return Vc(e,{activeTriggerProps:i,inactiveTriggerProps:a,popupProps:f}),null}var _n=u(H(),1);var On=u(H(),1),hi=On.createContext(void 0);function yu(){return On.useContext(hi)}var xu=(function(e){return e[e.popupOpen=Sr.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Su="data-base-ui-tooltip-trigger";function vu(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 Dh(e){let t=e;for(;t;){if(t.hasAttribute(Su))return t;let o=t.parentElement;if(o){t=o;continue}let r=t.getRootNode();t="host"in r&&$(r.host)?r.host:null}return null}var bu=Tc(function(t,o){let{render:r,className:n,style:s,handle:i,payload:a,disabled:f,delay:c,closeOnClick:l=!0,closeDelay:d,id:g,...m}=t,p=at(!0),h=i?.store??p;if(!h)throw new Error(Ue(82));let x=tl(g),v=h.useState("isTriggerActive",x),y=h.useState("isOpenedByTrigger",x),S=h.useState("floatingRootContext"),b=_n.useRef(null),R=c??600,E=d??0,{registerTrigger:C,isMountedByThisTrigger:O}=Dc(x,b,h,{payload:a,closeOnClick:l,closeDelay:E}),A=yu(),{delayRef:P,isInstantPhase:D,hasProvider:_}=Fs(S,{open:y}),L=zo(S);h.useSyncedValue("isInstantPhase",D);let k=h.useState("disabled"),w=f??k,I=ze(w),N=h.useState("trackCursorAxis"),T=h.useState("disableHoverablePopup"),M=_n.useRef(!1),F=xt(),q=_n.useRef(void 0);function U(){let Q=A?.delay,he=typeof P.current=="object"?P.current.open:void 0,ye=R;return _&&(he!==0?ye=c??Q??R:ye=0),ye}function oe(Q){let he=b.current;if(!he||!Q)return!1;let ye=Dh(Q);return ye!==null&&ye!==he&&se(he,ye)}function Z(Q){let he=oe(Q);return M.current=he,he&&(L.openChangeTimeout.clear(),L.restTimeout.clear(),L.restTimeoutPending=!1,F.clear()),he}let ne=ui(S,{enabled:!w,mouseOnly:!0,move:!1,handleClose:!T&&N!=="both"?fi():null,restMs:U,delay(){let Q=typeof P.current=="object"?P.current.close:void 0,he=E;return d==null&&_&&(he=Q),{close:he}},triggerElementRef:b,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!M.current}}),G=ii(S,{enabled:!w}).reference,ue=Q=>{let he=M.current,ye=vu(Q),uo=Z(ye),ct=b.current,kt=ct&&ye&&se(ct,ye);if(uo&&h.select("open")&&h.select("lastOpenChangeReason")===z.triggerHover){h.setOpen(!1,te(z.triggerHover,Q));return}if(he&&!uo&&kt&&!I.current&&!h.select("open")&&ct&&Ft(q.current)){let ut=()=>{!M.current&&!I.current&&!h.select("open")&&h.setOpen(!0,te(z.triggerHover,Q,ct))},Rt=U();Rt===0?(F.clear(),ut()):F.start(Rt,ut)}},fe=h.useState("triggerProps",O);return We("button",t,{state:{open:y},ref:[o,C,b],props:[ne,G,O||N!=="none"?fe:void 0,{onMouseOver(Q){ue(Q.nativeEvent)},onFocus(Q){oe(vu(Q.nativeEvent))&&Q.preventBaseUIHandler()},onMouseLeave(){M.current=!1,F.clear(),q.current=void 0},onPointerEnter(Q){q.current=Q.pointerType},onPointerDown(Q){q.current=Q.pointerType,h.set("closeOnClick",l),l&&!h.select("open")&&h.cancelPendingOpen(Q.nativeEvent)},onClick(Q){l&&!h.select("open")&&h.cancelPendingOpen(Q.nativeEvent)},id:x,[xu.triggerDisabled]:w?"":void 0,[Su]:w?void 0:""},m],stateAttributesMapping:Kc})});var Eu=u(H(),1);var An=u(H(),1),yi=An.createContext(void 0);function wu(){let e=An.useContext(yi);if(e===void 0)throw new Error(Ue(70));return e}var xi=u(Y(),1),Ru=Eu.forwardRef(function(t,o){let{keepMounted:r=!1,...n}=t;return at().useState("mounted")||r?(0,xi.jsx)(yi.Provider,{value:r,children:(0,xi.jsx)(mu,{ref:o,...n})}):null});var Mn=u(H(),1);var In=u(H(),1),vi=In.createContext(void 0);function qo(){let e=In.useContext(vi);if(e===void 0)throw new Error(Ue(71));return e}var Pu=u(Y(),1),Tu=Mn.forwardRef(function(t,o){let{render:r,className:n,anchor:s,positionMethod:i="absolute",side:a="top",align:f="center",sideOffset:c=0,alignOffset:l=0,collisionBoundary:d="clipping-ancestors",collisionPadding:g=5,arrowPadding:m=5,sticky:p=!1,disableAnchorTracking:h=!1,collisionAvoidance:x=kl,style:v,...y}=t,S=at(),b=wu(),R=S.useState("open"),E=S.useState("mounted"),C=S.useState("trackCursorAxis"),O=S.useState("disableHoverablePopup"),A=S.useState("floatingRootContext"),P=S.useState("instantType"),D=S.useState("transitionStatus"),_=S.useState("hasViewport"),L=ru({anchor:s,positionMethod:i,floatingRootContext:A,mounted:E,side:a,sideOffset:c,align:f,alignOffset:l,collisionBoundary:d,collisionPadding:g,sticky:p,arrowPadding:m,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:x,adaptiveOrigin:_?Zc:void 0}),k=Mn.useMemo(()=>({open:R,side:L.side,align:L.align,anchorHidden:L.anchorHidden,instant:C!=="none"?"tracking-cursor":P}),[R,L.side,L.align,L.anchorHidden,C,P]),w=nu(t,k,{styles:L.positionerStyles,transitionStatus:D,props:y,refs:[o,S.useStateSetter("positionerElement")],hidden:!E,inert:!R||C==="both"||O});return(0,Pu.jsx)(vi.Provider,{value:L,children:w})});var Cu=u(H(),1);var Fh={...Go,...nl},Ou=Cu.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=at(),{side:f,align:c}=qo(),l=a.useState("open"),d=a.useState("instantType"),g=a.useState("transitionStatus"),m=a.useState("popupProps"),p=a.useState("floatingRootContext"),h=a.useState("disabled"),x=a.useState("closeDelay");on({open:l,ref:a.context.popupRef,onComplete(){l&&a.context.onOpenChangeComplete?.(!0)}}),ci(p,{enabled:!h,closeDelay:x});let v=a.useStateSetter("popupElement");return We("div",t,{state:{open:l,side:f,align:c,instant:d,transitionStatus:g},ref:[o,a.context.popupRef,v],props:[m,wn(g),i],stateAttributesMapping:Fh})});var _u=u(H(),1);var Au=_u.forwardRef(function(t,o){let{render:r,className:n,style:s,...i}=t,a=at(),{arrowRef:f,side:c,align:l,arrowUncentered:d,arrowStyles:g}=qo(),m=a.useState("open"),p=a.useState("instantType");return We("div",t,{state:{open:m,side:c,align:l,uncentered:d,instant:p},ref:[o,f],props:[{style:g,"aria-hidden":!0},i],stateAttributesMapping:Go})});var Si=u(H(),1);var bi=u(Y(),1),Iu=function(t){let{delay:o,closeDelay:r,timeout:n=400}=t,s=Si.useMemo(()=>({delay:o,closeDelay:r}),[o,r]),i=Si.useMemo(()=>({open:o,close:r}),[o,r]);return(0,bi.jsx)(hi.Provider,{value:s,children:(0,bi.jsx)(Ds,{delay:i,timeoutMs:n,children:t.children})})};var ku=u(H(),1);var Mu=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var Bh={activationDirection:e=>e?{"data-activation-direction":e}:null},Lu=ku.forwardRef(function(t,o){let{render:r,className:n,style:s,children:i,...a}=t,f=at(),c=qo(),l=f.useState("instantType"),{children:d,state:g}=fu({store:f,side:c.side,cssVars:Mu,children:i}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:l};return We("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:Bh})});var wr=class{constructor(){this.store=new Ko}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Ue(81,t));this.store.setOpen(!0,te(z.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,te(z.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Nu(){return new wr}function kn(e){return We(e.defaultTagName??"div",e,e)}var Ln=u(Jo(),1),wi=u(Y(),1),Ei=(0,wi.jsx)(Ln.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wi.jsx)(Ln.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Nn=u(Jo(),1),Ri=u(Y(),1),Pi=(0,Ri.jsx)(Nn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ri.jsx)(Nn.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Dn=u(Jo(),1),Ti=u(Y(),1),Ci=(0,Ti.jsx)(Dn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ti.jsx)(Dn.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Fn=u(Jo(),1),Oi=u(Y(),1),_i=(0,Oi.jsx)(Fn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Oi.jsx)(Fn.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Bn=u(Jo(),1),Ai=u(Y(),1),Ii=(0,Ai.jsx)(Bn.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ai.jsx)(Bn.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 Bu=u(Se(),1);function ki(e,t,o){return(0,Bu.cloneElement)(e??t,{children:o})}var Vh=u(ju(),1);var $u=u(Li(),1),{lock:$C,unlock:Uu}=(0,$u.__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 jh(){let e=Vh;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Uu(e.privateApis).ThemeProvider}var Wu=jh();var zu=u(Se(),1),Ni="data-wp-hash";function Di(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$h(document)),e.__wpStyleRuntime}function Hh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ni}]`))if(o.getAttribute(Ni)===t)return!0;return!1}function Gu(e,t,o){if(!e.head)return;let r=Di(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Hh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Ni,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function $h(e){let t=Di();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 Uh(e,t){let o=Di();o.styles.set(e,t);for(let r of o.documents.keys())Gu(r,e,t)}typeof process>"u",Uh("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Wh={stack:"_19ce0419607e1896__stack"},zh={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)"},Vn=(0,zu.forwardRef)(function({direction:t,gap:o,align:r,justify:n,wrap:s,render:i,...a},f){let c={gap:o&&zh[o],alignItems:r,justifyContent:n,flexDirection:t,flexWrap:s};return kn({render:i,ref:f,props:mt(a,{style:c,className:Wh.stack})})});var Eo={};dt(Eo,{Popup:()=>sf,Portal:()=>jn,Positioner:()=>Hn,Provider:()=>pf,Root:()=>ff,Trigger:()=>cf});var rf=u(Se(),1);var Ju=u(Se(),1);var Bi="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"&&Yh(document)),e.__wpStyleRuntime}function Gh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Bi}]`))if(o.getAttribute(Bi)===t)return!0;return!1}function Xu(e,t,o){if(!e.head)return;let r=Vi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Gh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Bi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Yh(e){let t=Vi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)Xu(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 Xh(e,t){let o=Vi();o.styles.set(e,t);for(let r of o.documents.keys())Xu(r,e,t)}typeof process>"u",Xh("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 Yu={slot:"_11fc52b637ff8a7e__slot"},Ku="data-wp-compat-overlay-slot";function Kh(){return typeof document>"u"?null:document}function qh(){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 Fi(e){return e.setAttribute("aria-hidden","false"),e}function Jh(e){let t=e.createElement("div");return t.setAttribute(Ku,""),Yu.slot&&t.classList.add(Yu.slot),e.body.appendChild(t),t}function qu(){if(typeof window>"u"||!qh()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Kh();if(!e||!e.body)return;if(It&&It.ownerDocument===e&&It.isConnected)return Fi(It);let t=e.querySelector(`[${Ku}]`);return t instanceof HTMLDivElement?(It=Fi(t),It):(It?.isConnected&&It.remove(),It=Fi(Jh(e)),It)}var Qu=u(Y(),1),jn=(0,Ju.forwardRef)(function({container:t,...o},r){return(0,Qu.jsx)(Ke.Portal,{container:t??qu(),...o,ref:r})});var Zu=u(Se(),1),of=u(Y(),1),ji="data-wp-hash";function Hi(){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 Qh(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ji}]`))if(o.getAttribute(ji)===t)return!0;return!1}function ef(e,t,o){if(!e.head)return;let r=Hi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(Qh(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(ji,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function Zh(e){let t=Hi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)ef(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 tf(e,t){let o=Hi();o.styles.set(e,t);for(let r of o.documents.keys())ef(r,e,t)}typeof process>"u",tf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ey={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",tf("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 ty={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Hn=(0,Zu.forwardRef)(function({align:t="center",className:o,side:r="top",sideOffset:n=4,...s},i){return(0,of.jsx)(Ke.Positioner,{ref:i,align:t,side:r,sideOffset:n,...s,className:pt(ey["box-sizing"],ty.positioner,o)})});var Er=u(Y(),1),$i="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"&&ry(document)),e.__wpStyleRuntime}function oy(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 nf(e,t,o){if(!e.head)return;let r=Ui(),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($i,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ry(e){let t=Ui();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)nf(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=Ui();o.styles.set(e,t);for(let r of o.documents.keys())nf(r,e,t)}typeof process>"u",ny("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 sy={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},iy={background:"#1e1e1e"},sf=(0,rf.forwardRef)(function({portal:t,positioner:o,children:r,className:n,...s},i){let a=(0,Er.jsx)(Wu,{color:iy,children:(0,Er.jsx)(Ke.Popup,{ref:i,className:pt(sy.popup,n),...s,children:r})}),f=ki(o,(0,Er.jsx)(Hn,{}),a);return ki(t,(0,Er.jsx)(jn,{}),f)});var af=u(Se(),1),lf=u(Y(),1),cf=(0,af.forwardRef)(function(t,o){return(0,lf.jsx)(Ke.Trigger,{ref:o,...t})});var uf=u(Y(),1);function ff(e){return(0,uf.jsx)(Ke.Root,{...e})}var df=u(Y(),1);function pf({...e}){return(0,df.jsx)(Ke.Provider,{...e})}var mf=u(Se(),1),Wi="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"&&ly(document)),e.__wpStyleRuntime}function ay(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 gf(e,t,o){if(!e.head)return;let r=zi(),n=r.injectedStyles.get(e);if(n||(n=new Set,r.injectedStyles.set(e,n)),n.has(t))return;if(ay(e,t)){n.add(t);return}let s=e.createElement("style");s.setAttribute(Wi,t),s.appendChild(e.createTextNode(o)),e.head.appendChild(s),n.add(t)}function ly(e){let t=zi();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,r]of t.styles)gf(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 cy(e,t){let o=zi();o.styles.set(e,t);for(let r of o.documents.keys())gf(r,e,t)}typeof process>"u",cy("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 uy={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Gi=(0,mf.forwardRef)(function({render:t,...o},r){return kn({render:t,ref:r,props:mt({className:uy["visually-hidden"]},o,{"data-visually-hidden":""})})});var hf=u(Se(),1),yf=u(Y(),1),xf=(0,hf.forwardRef)(({children:e,className:t,ariaLabel:o,as:r="div",...n},s)=>(0,yf.jsx)(r,{ref:s,className:pt("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...n,children:e}));xf.displayName="NavigableRegion";var Yi=xf;var Be=u(we(),1),io=u(le(),1),Ep=u(Xi(),1);var fy=u(Ki(),1);var Qo="body",wf=":root";var Rr=u(ds(),1),Pf=u(Ki(),1),py=u(le(),1);function qi(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function dy(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function Ef(e,t="0"){let o=dy(e);if(!o)return null;let r=qi(o?.top)||t,n=qi(o?.left)||t;return r===n?r:`${r} ${n}`}var Rf={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 Ji({layoutDefinitions:e=Rf,style:t,selector:o,hasBlockGapSupport:r,hasFallbackGapSupport:n,fallbackGapValue:s}){let i="",a=r?Ef(t?.spacing?.blockGap):"";if(n&&(o===Qo?a=a||"0.5em":!r&&s&&(a=s)),a&&e&&(Object.values(e).forEach(({className:f,name:c,spacingStyles:l})=>{!r&&c!=="flex"&&c!=="grid"||l?.length&&l.forEach(d=>{let g=[];if(d.rules&&Object.entries(d.rules).forEach(([m,p])=>{g.push(`${m}: ${p||a}`)}),g.length){let m="";r?m=o===Qo?`:root :where(.${f})${d?.selector||""}`:`:root :where(${o}-${f})${d?.selector||""}`:m=o===Qo?`:where(.${f}${d?.selector||""})`:`:where(${o}.${f}${d?.selector||""})`,i+=`${m} { ${g.join("; ")}; }`}})}),o===Qo&&r&&(i+=`${wf} { --wp--style--block-gap: ${a}; }`)),o===Qo&&e){let f=["block","flex","grid"];Object.values(e).forEach(({className:c,displayMode:l,baseStyles:d})=>{l&&f.includes(l)&&(i+=`${o} .${c} { display:${l}; }`),d?.length&&d.forEach(g=>{let m=[];if(g.rules&&Object.entries(g.rules).forEach(([p,h])=>{m.push(`${p}: ${h}`)}),m.length){let p=`.${c}${g?.selector||""}`;i+=`${p} { ${m.join("; ")}; }`}})})}return i}var Rp=u(Cf(),1),lt=u(je(),1),Je=u(Se(),1);var Nr=u($n(),1),ns=u(it(),1),Pp=u(Qi(),1),Tp=u(ps(),1),ha=u(Ro(),1),Cp=u(Mf(),1),Op=u(Tt(),1),ao=u(Mt(),1),lo=u(Mi(),1);var jf=u(we(),1),Hf=u(Mt(),1);var kf=u(le(),1),Lf=u(Mt(),1),Un=u(je(),1),Nf=u(Ro(),1);var Df=u(we(),1),Ff=u(Tt(),1),Bf=u(Y(),1);function my({showTooltip:e,icon:t,href:o,initialPost:r}){let n=(0,kf.useSelect)(a=>{let{getCurrentPostType:f}=a(Df.store),{getPostType:c}=a(Ff.store);return c(r?.type||f())},[r?.type]);if(!n)return null;let s=o??(0,Nf.addQueryArgs)("edit.php",{post_type:n.slug}),i=n?.labels?.view_items??(0,Un.__)("Back");return(0,Bf.jsx)(Lf.Button,{size:"compact",href:s,label:i,showTooltip:e,tooltipPosition:"bottom",icon:t??((0,Un.isRTL)()?Ci:Pi)})}var Wn=my;var Vf=u(Li(),1),{lock:v_,unlock:K}=(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/edit-post");var zn=u(Y(),1),{BackButton:gy}=K(jf.privateApis),hy={hidden:{x:"-100%"},distractionFreeInactive:{x:0},hover:{x:0,transition:{type:"tween",delay:.2}}};function yy({initialPost:e}){return(0,zn.jsx)(gy,{children:({length:t})=>t<=1&&(0,zn.jsx)(Hf.__unstableMotion.div,{variants:hy,transition:{type:"tween",delay:.8},children:(0,zn.jsx)(Wn,{showTooltip:!0,initialPost:e})})})}var $f=yy;var Gf=u(le(),1),Pr=u(Se(),1),Yf=u(we(),1),Xf=u(Tt(),1);var Uf="core/edit-post",Wf="#wp-admin-bar-view a",zf="#wp-admin-bar-preview a";var Kf=()=>{let{isViewable:e,newPermalink:t}=(0,Gf.useSelect)(r=>{let{getPostType:n}=r(Xf.store),{getCurrentPost:s,getEditedPostAttribute:i}=r(Yf.store);return{isViewable:n(i("type"))?.viewable,newPermalink:s().link}},[]),o=(0,Pr.useRef)();(0,Pr.useEffect)(()=>{o.current=document.querySelector(zf)||document.querySelector(Wf)},[]),(0,Pr.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 qf(){return Kf(),null}var ud=u(Se(),1),sa=u(le(),1),Xn=u(Qf(),1),fd=u(je(),1);var Yn=u(le(),1);var Zi=u(le(),1);function xy(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 vy(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 Sy(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]=vy(o[r],n);return o}}return e}function by(e=!1,t){return t.type==="META_BOXES_INITIALIZED"?!0:e}var wy=(0,Zi.combineReducers)({isSaving:xy,locations:Sy,initialized:by}),Zf=(0,Zi.combineReducers)({metaBoxes:wy});var ea={};dt(ea,{__experimentalSetPreviewDeviceType:()=>Uy,__unstableCreateTemplate:()=>Yy,closeGeneralSidebar:()=>Ry,closeModal:()=>Ty,closePublishSidebar:()=>Oy,hideBlockTypes:()=>By,initializeMetaBoxes:()=>Xy,metaBoxUpdatesFailure:()=>$y,metaBoxUpdatesSuccess:()=>Hy,openGeneralSidebar:()=>Ey,openModal:()=>Py,openPublishSidebar:()=>Cy,removeEditorPanel:()=>My,requestMetaBoxUpdates:()=>jy,setAvailableMetaBoxesPerLocation:()=>Vy,setIsEditingTemplate:()=>Gy,setIsInserterOpened:()=>Wy,setIsListViewOpened:()=>zy,showBlockTypes:()=>Fy,switchEditorMode:()=>Ly,toggleDistractionFree:()=>Ky,toggleEditorPanelEnabled:()=>Ay,toggleEditorPanelOpened:()=>Iy,toggleFeature:()=>ky,toggleFullscreenMode:()=>qy,togglePinnedPluginItem:()=>Ny,togglePublishSidebar:()=>_y,updatePreferredStyleVariations:()=>Dy});var nd=u(ms(),1),Tr=u(it(),1),Oe=u(we(),1),Me=u(ir(),1),sd=u(td(),1),id=u(Tt(),1),ad=u($n(),1),Gn=u(je(),1);var od=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:Zo}=K(Oe.privateApis),Ey=e=>({registry:t})=>{t.dispatch(Zo).enableComplementaryArea("core",e)},Ry=()=>({registry:e})=>e.dispatch(Zo).disableComplementaryArea("core"),Py=e=>({registry:t})=>((0,Me.default)("select( 'core/edit-post' ).openModal( name )",{since:"6.3",alternative:"select( 'core/interface').openModal( name )"}),t.dispatch(Zo).openModal(e)),Ty=()=>({registry:e})=>((0,Me.default)("select( 'core/edit-post' ).closeModal()",{since:"6.3",alternative:"select( 'core/interface').closeModal()"}),e.dispatch(Zo).closeModal()),Cy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).openPublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').openPublishSidebar"}),e.dispatch(Oe.store).openPublishSidebar()},Oy=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).closePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').closePublishSidebar"}),e.dispatch(Oe.store).closePublishSidebar()},_y=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).togglePublishSidebar",{since:"6.6",alternative:"dispatch( 'core/editor').togglePublishSidebar"}),e.dispatch(Oe.store).togglePublishSidebar()},Ay=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleEditorPanelEnabled",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelEnabled"}),t.dispatch(Oe.store).toggleEditorPanelEnabled(e)},Iy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleEditorPanelOpened",{since:"6.5",alternative:"dispatch( 'core/editor').toggleEditorPanelOpened"}),t.dispatch(Oe.store).toggleEditorPanelOpened(e)},My=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).removeEditorPanel",{since:"6.5",alternative:"dispatch( 'core/editor').removeEditorPanel"}),t.dispatch(Oe.store).removeEditorPanel(e)},ky=e=>({registry:t})=>t.dispatch(Tr.store).toggle("core/edit-post",e),Ly=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(Oe.store).switchEditorMode(e)},Ny=e=>({registry:t})=>{let o=t.select(Zo).isItemPinned("core",e);t.dispatch(Zo)[o?"unpinItem":"pinItem"]("core",e)};function Dy(){return(0,Me.default)("dispatch( 'core/edit-post' ).updatePreferredStyleVariations",{since:"6.6",hint:"Preferred Style Variations are not supported anymore."}),{type:"NOTHING"}}var Fy=e=>({registry:t})=>{K(t.dispatch(Oe.store)).showBlockTypes(e)},By=e=>({registry:t})=>{K(t.dispatch(Oe.store)).hideBlockTypes(e)};function Vy(e){return{type:"SET_META_BOXES_PER_LOCATIONS",metaBoxesPerLocation:e}}var jy=()=>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(id.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),f=t.getActiveMetaBoxLocations(),l=[r,...f.map(d=>new window.FormData(od(d)))].reduce((d,g)=>{for(let[m,p]of g)d.append(m,p);return d},new window.FormData);a.forEach(([d,g])=>l.append(d,g));try{await(0,nd.default)({url:window._wpMetaBoxUrl,method:"POST",body:l,parse:!1}),o.metaBoxUpdatesSuccess()}catch{o.metaBoxUpdatesFailure()}};function Hy(){return{type:"META_BOX_UPDATES_SUCCESS"}}function $y(){return{type:"META_BOX_UPDATES_FAILURE"}}var Uy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(Oe.store).setDeviceType(e)},Wy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(Oe.store).setIsInserterOpened(e)},zy=e=>({registry:t})=>{(0,Me.default)("dispatch( 'core/edit-post' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(Oe.store).setIsListViewOpened(e)};function Gy(){return(0,Me.default)("dispatch( 'core/edit-post' ).setIsEditingTemplate",{since:"6.5",alternative:"dispatch( 'core/editor').setRenderingMode"}),{type:"NOTHING"}}function Yy(){return(0,Me.default)("dispatch( 'core/edit-post' ).__unstableCreateTemplate",{since:"6.5"}),{type:"NOTHING"}}var rd=!1,Xy=()=>({registry:e,select:t,dispatch:o})=>{if(!e.select(Oe.store).__unstableIsEditorReady()||rd)return;let n=e.select(Oe.store).getCurrentPostType();window.postboxes.page!==n&&window.postboxes.add_postbox_toggles(n),rd=!0,(0,sd.addAction)("editor.savePost","core/edit-post/save-metaboxes",async(s,i)=>{!i.isAutosave&&t.hasMetaBoxes()&&await o.requestMetaBoxUpdates()}),o({type:"META_BOXES_INITIALIZED"})},Ky=()=>({registry:e})=>{(0,Me.default)("dispatch( 'core/edit-post' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(Oe.store).toggleDistractionFree()},qy=()=>({registry:e})=>{let t=e.select(Tr.store).get("core/edit-post","fullscreenMode");e.dispatch(Tr.store).toggle("core/edit-post","fullscreenMode"),e.dispatch(ad.store).createInfoNotice(t?(0,Gn.__)("Fullscreen mode deactivated."):(0,Gn.__)("Fullscreen mode activated."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,Gn.__)("Undo"),onClick:()=>{e.dispatch(Tr.store).toggle("core/edit-post","fullscreenMode")}}]})};var na={};dt(na,{__experimentalGetInsertionPoint:()=>vx,__experimentalGetPreviewDeviceType:()=>yx,areMetaBoxesInitialized:()=>wx,getActiveGeneralSidebarName:()=>ox,getActiveMetaBoxLocations:()=>cd,getAllMetaBoxes:()=>mx,getEditedPostTemplate:()=>Ex,getEditorMode:()=>Zy,getHiddenBlockTypes:()=>sx,getMetaBoxesPerLocation:()=>ra,getPreference:()=>nx,getPreferences:()=>ld,hasMetaBoxes:()=>gx,isEditingTemplate:()=>bx,isEditorPanelEnabled:()=>lx,isEditorPanelOpened:()=>cx,isEditorPanelRemoved:()=>ax,isEditorSidebarOpened:()=>ex,isFeatureActive:()=>fx,isInserterOpened:()=>xx,isListViewOpened:()=>Sx,isMetaBoxLocationActive:()=>oa,isMetaBoxLocationVisible:()=>px,isModalActive:()=>ux,isPluginItemPinned:()=>dx,isPluginSidebarOpened:()=>tx,isPublishSidebarOpened:()=>ix,isSavingMetaBoxes:()=>hx});var pe=u(le(),1),Po=u(it(),1),ta=u(Tt(),1),qe=u(we(),1),rt=u(ir(),1);var{interfaceStore:Cr}=K(qe.privateApis),Jy=[],Qy={},Zy=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","editorMode")??"visual"),ex=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return["edit-post/document","edit-post/block"].includes(t)}),tx=(0,pe.createRegistrySelector)(e=>()=>{let t=e(Cr).getActiveComplementaryArea("core");return!!t&&!["edit-post/document","edit-post/block"].includes(t)}),ox=(0,pe.createRegistrySelector)(e=>()=>e(Cr).getActiveComplementaryArea("core"));function rx(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??Qy}var ld=(0,pe.createRegistrySelector)(e=>()=>{(0,rt.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=rx(o,r);return{...t,panels:n}});function nx(e,t,o){(0,rt.default)("select( 'core/edit-post' ).getPreference",{since:"6.0",alternative:"select( 'core/preferences' ).get"});let n=ld(e)[t];return n===void 0?o:n}var sx=(0,pe.createRegistrySelector)(e=>()=>e(Po.store).get("core","hiddenBlockTypes")??Jy),ix=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isPublishSidebarOpened",{since:"6.6",alternative:"select( 'core/editor' ).isPublishSidebarOpened"}),e(qe.store).isPublishSidebarOpened())),ax=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelRemoved",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelRemoved"}),e(qe.store).isEditorPanelRemoved(o))),lx=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelEnabled",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelEnabled"}),e(qe.store).isEditorPanelEnabled(o))),cx=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isEditorPanelOpened",{since:"6.5",alternative:"select( 'core/editor' ).isEditorPanelOpened"}),e(qe.store).isEditorPanelOpened(o))),ux=(0,pe.createRegistrySelector)(e=>(t,o)=>((0,rt.default)("select( 'core/edit-post' ).isModalActive",{since:"6.3",alternative:"select( 'core/interface' ).isModalActive"}),!!e(Cr).isModalActive(o))),fx=(0,pe.createRegistrySelector)(e=>(t,o)=>!!e(Po.store).get("core/edit-post",o)),dx=(0,pe.createRegistrySelector)(e=>(t,o)=>e(Cr).isItemPinned("core",o)),cd=(0,pe.createSelector)(e=>Object.keys(e.metaBoxes.locations).filter(t=>oa(e,t)),e=>[e.metaBoxes.locations]),px=(0,pe.createRegistrySelector)(e=>(t,o)=>oa(t,o)&&ra(t,o)?.some(({id:r})=>e(qe.store).isEditorPanelEnabled(`meta-box-${r}`)));function oa(e,t){let o=ra(e,t);return!!o&&o.length!==0}function ra(e,t){return e.metaBoxes.locations[t]}var mx=(0,pe.createSelector)(e=>Object.values(e.metaBoxes.locations).flat(),e=>[e.metaBoxes.locations]);function gx(e){return cd(e).length>0}function hx(e){return e.metaBoxes.isSaving}var yx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(qe.store).getDeviceType())),xx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(qe.store).isInserterOpened())),vx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),K(e(qe.store)).getInserter())),Sx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(qe.store).isListViewOpened())),bx=(0,pe.createRegistrySelector)(e=>()=>((0,rt.default)("select( 'core/edit-post' ).isEditingTemplate",{since:"6.5",alternative:"select( 'core/editor' ).getRenderingMode"}),e(qe.store).getCurrentPostType()==="wp_template"));function wx(e){return e.metaBoxes.initialized}var Ex=(0,pe.createRegistrySelector)(e=>()=>{let{id:t,type:o}=e(qe.store).getCurrentPost(),r=K(e(ta.store)).getTemplateId(o,t);if(r)return e(ta.store).getEditedEntityRecord("postType","wp_template",r)});var de=(0,Yn.createReduxStore)(Uf,{reducer:Zf,actions:ea,selectors:na});(0,Yn.register)(de);function Rx(){let{toggleFullscreenMode:e}=(0,sa.useDispatch)(de),{registerShortcut:t}=(0,sa.useDispatch)(Xn.store);return(0,ud.useEffect)(()=>{t({name:"core/edit-post/toggle-fullscreen",category:"global",description:(0,fd.__)("Enable or disable fullscreen mode."),keyCombination:{modifier:"secondary",character:"f"}})},[]),(0,Xn.useShortcut)("core/edit-post/toggle-fullscreen",()=>{e()}),null}var dd=Rx;var qn=u(le(),1),no=u(je(),1),so=u(Mt(),1);var Kn=u(Se(),1),ia=u(we(),1),jt=u(Y(),1);function pd(){let{editPost:e}=(0,qn.useDispatch)(ia.store),{isCleanNewPost:t}=(0,qn.useSelect)(ia.store),[o,r]=(0,Kn.useState)(void 0),[n,s]=(0,Kn.useState)(""),[i,a]=(0,Kn.useState)(()=>t());return i?(0,jt.jsx)(so.Modal,{title:(0,no.__)("Create pattern"),onRequestClose:()=>{a(!1)},overlayClassName:"patterns-create-modal",children:(0,jt.jsx)("form",{onSubmit:f=>{f.preventDefault(),a(!1),e({title:n,meta:{wp_pattern_sync_status:o}})},children:(0,jt.jsxs)(Vn,{direction:"column",gap:"lg",children:[(0,jt.jsx)(so.TextControl,{label:(0,no.__)("Name"),value:n,onChange:s,placeholder:(0,no.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,jt.jsx)(so.ToggleControl,{label:(0,no._x)("Synced","pattern (singular)"),help:(0,no.__)("Sync this pattern across multiple locations."),checked:!o,onChange:()=>{r(o?void 0:"unsynced")}}),(0,jt.jsx)(Vn,{justify:"end",children:(0,jt.jsx)(so.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:!n,accessibleWhenDisabled:!0,children:(0,no.__)("Create")})})]})})}):null}var Jn=u(Se(),1),md=u(le(),1),gd=u(Ro(),1),hd=u(we(),1);function Px(e){return(0,gd.addQueryArgs)("post.php",{post:e,action:"edit"})}function yd(){let[e,t]=(0,Jn.useState)(null),{postId:o,postStatus:r}=(0,md.useSelect)(n=>{let{getCurrentPost:s}=n(hd.store),i=s(),{id:a,status:f,type:c}=i;return["wp_template","wp_template_part"].includes(c)&&(a=i.wp_id),{postId:a,postStatus:f}},[]);return(0,Jn.useEffect)(()=>{o&&o!==e&&r!=="auto-draft"&&(window.history.replaceState({id:o},"Post "+o,Px(o)),t(o))},[o,r,e]),null}var Td=u(le(),1);var Or=u(Se(),1),xd=u(Mt(),1),vd=u(le(),1),Sd=u(Xi(),1);var er=u(Y(),1),{useNativeUndo:Tx}=K(Sd.privateApis);function Cx({location:e}){let t=(0,Or.useRef)(null),o=(0,Or.useRef)(null);(0,Or.useEffect)(()=>(o.current=document.querySelector(".metabox-location-"+e),o.current&&t.current.appendChild(o.current),()=>{o.current&&document.querySelector("#metaboxes").appendChild(o.current)}),[e]);let r=(0,vd.useSelect)(i=>i(de).isSavingMetaBoxes(),[]),n=pt("edit-post-meta-boxes-area",`is-${e}`,{"is-loading":r}),s=Tx();return(0,er.jsxs)("div",{className:n,ref:s,children:[r&&(0,er.jsx)(xd.Spinner,{className:"edit-post-meta-boxes-area__spinner"}),(0,er.jsx)("div",{className:"edit-post-meta-boxes-area__container",ref:t}),(0,er.jsx)("div",{className:"edit-post-meta-boxes-area__clear"})]})}var bd=Cx;var wd=u(Se(),1),Ed=u(le(),1),Rd=u(we(),1);function Pd({id:e}){let t=(0,Ed.useSelect)(o=>o(Rd.store).isEditorPanelEnabled(`meta-box-${e}`),[e]);return(0,wd.useEffect)(()=>{let o=document.getElementById(e);o&&(t?o.classList.remove("is-hidden"):o.classList.add("is-hidden"))},[e,t]),null}var To=u(Y(),1);function Qn({location:e}){let t=(0,Td.useSelect)(o=>o(de).getMetaBoxesPerLocation(e),[e]);return(0,To.jsxs)(To.Fragment,{children:[(t??[]).map(({id:o})=>(0,To.jsx)(Pd,{id:o},o)),(0,To.jsx)(bd,{location:e})]})}var Ar=u(je(),1),np=u(Mi(),1),sp=u(we(),1),ip=u(Od(),1),ap=u(it(),1);var _d=u(Mt(),1),Ad=u(Tt(),1),Id=u(le(),1),Md=u(je(),1),aa=u(Ro(),1),kd=u(Y(),1);function Ox(){let e=(0,Id.useSelect)(t=>{let{canUser:o}=t(Ad.store),r=(0,aa.addQueryArgs)("edit.php",{post_type:"wp_block"}),n=(0,aa.addQueryArgs)("site-editor.php",{p:"/pattern"});return o("create",{kind:"postType",name:"wp_template"})?n:r},[]);return(0,kd.jsx)(_d.MenuItem,{role:"menuitem",href:e,children:(0,Md.__)("Manage patterns")})}var Ld=Ox;var Nd=u(le(),1),Dd=u(it(),1),Fd=u(je(),1),Bd=u(we(),1),Vd=u(Y(),1);function jd(){let e=(0,Nd.useSelect)(t=>t(Bd.store).getCurrentPostType()==="wp_template",[]);return(0,Vd.jsx)(Dd.PreferenceToggleMenuItem,{scope:"core/edit-post",name:e?"welcomeGuideTemplate":"welcomeGuide",label:(0,Fd.__)("Welcome Guide")})}var ts=u(je(),1),tp=u(it(),1),op=u(we(),1);var qd=u(je(),1),Jd=u(le(),1),Qd=u(we(),1),Zd=u(it(),1);var la=u(Se(),1),Zn=u(je(),1),Hd=u(Mt(),1),$d=u(le(),1),Ud=u(we(),1),Wd=u(it(),1),zd=u(Ro(),1);var Ht=u(Y(),1),{PreferenceBaseOption:_x}=K(Wd.privateApis);function Ax(){let e=document.getElementById("toggle-custom-fields-form");e.querySelector('[name="_wp_http_referer"]').setAttribute("value",(0,zd.getPathAndQueryString)(window.location.href)),e.submit()}function Ix({willEnable:e}){let[t,o]=(0,la.useState)(!1);return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)("p",{className:"edit-post-preferences-modal__custom-fields-confirmation-message",children:(0,Zn.__)("A page reload is required for this change. Make sure your content is saved before reloading.")}),(0,Ht.jsx)(Hd.Button,{__next40pxDefaultSize:!0,variant:"secondary",isBusy:t,accessibleWhenDisabled:!0,disabled:t,onClick:()=>{o(!0),Ax()},children:e?(0,Zn.__)("Show & Reload Page"):(0,Zn.__)("Hide & Reload Page")})]})}function Gd({label:e}){let t=(0,$d.useSelect)(n=>!!n(Ud.store).getEditorSettings().enableCustomFields,[]),[o,r]=(0,la.useState)(t);return(0,Ht.jsx)(_x,{label:e,isChecked:o,onChange:r,children:o!==t&&(0,Ht.jsx)(Ix,{willEnable:o})})}var es=u(le(),1),ca=u(we(),1),Yd=u(it(),1);var Xd=u(Y(),1),{PreferenceBaseOption:Mx}=K(Yd.privateApis);function Kd(e){let{toggleEditorPanelEnabled:t}=(0,es.useDispatch)(ca.store),{isChecked:o,isRemoved:r}=(0,es.useSelect)(n=>{let{isEditorPanelEnabled:s,isEditorPanelRemoved:i}=n(ca.store);return{isChecked:s(e.panelName),isRemoved:i(e.panelName)}},[e.panelName]);return r?null:(0,Xd.jsx)(Mx,{isChecked:o,onChange:()=>t(e.panelName),...e})}var _r=u(Y(),1),{PreferencesModalSection:kx}=K(Zd.privateApis);function ep(e){let{areCustomFieldsRegistered:t,metaBoxes:o}=(0,Jd.useSelect)(n=>{let{getEditorSettings:s}=n(Qd.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,_r.jsxs)(kx,{...e,children:[t&&(0,_r.jsx)(Gd,{label:(0,qd.__)("Custom fields")}),r.map(({id:n,title:s})=>(0,_r.jsx)(Kd,{label:s,panelName:`meta-box-${n}`},n))]})}var os=u(Y(),1),{PreferenceToggleControl:Lx}=K(tp.privateApis),{PreferencesModal:Nx}=K(op.privateApis);function rp(){let e={general:(0,os.jsx)(ep,{title:(0,ts.__)("Advanced")}),appearance:(0,os.jsx)(Lx,{scope:"core/edit-post",featureName:"themeStyles",help:(0,ts.__)("Make the editor look like your theme."),label:(0,ts.__)("Use theme styles")})};return(0,os.jsx)(Nx,{extraSections:e})}var Et=u(Y(),1),{ToolsMoreMenuGroup:Dx,ViewMoreMenuGroup:Fx}=K(sp.privateApis),Bx=()=>{let e=(0,np.useViewportMatch)("large");return(0,Et.jsxs)(Et.Fragment,{children:[e&&(0,Et.jsx)(Fx,{children:(0,Et.jsx)(ap.PreferenceToggleMenuItem,{scope:"core/edit-post",name:"fullscreenMode",label:(0,Ar.__)("Fullscreen mode"),info:(0,Ar.__)("Show and hide the admin user interface"),messageActivated:(0,Ar.__)("Fullscreen mode activated."),messageDeactivated:(0,Ar.__)("Fullscreen mode deactivated."),shortcut:ip.displayShortcut.secondary("f")})}),(0,Et.jsxs)(Dx,{children:[(0,Et.jsx)(Ld,{}),(0,Et.jsx)(jd,{})]}),(0,Et.jsx)(rp,{})]})},lp=Bx;var mp=u(le(),1);var cp=u(le(),1),rs=u(Mt(),1),nt=u(je(),1),ua=u(Se(),1);var Ir=u(Y(),1);function Co({nonAnimatedSrc:e,animatedSrc:t}){return(0,Ir.jsxs)("picture",{className:"edit-post-welcome-guide__image",children:[(0,Ir.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Ir.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ce=u(Y(),1);function up(){let{toggleFeature:e}=(0,cp.useDispatch)(de);return(0,ce.jsx)(rs.Guide,{className:"edit-post-welcome-guide",contentLabel:(0,nt.__)("Welcome to the editor"),finishButtonText:(0,nt.__)("Get started"),onFinish:()=>e("welcomeGuide"),pages:[{image:(0,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Welcome to the editor")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,nt.__)("In the WordPress editor, each paragraph, image, or video is presented as a distinct \u201Cblock\u201D of content.")})]})},{image:(0,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Customize each block")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,nt.__)("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,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Explore all blocks")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ua.createInterpolateElement)((0,nt.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,ce.jsx)("img",{alt:(0,nt.__)("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,ce.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,ce.jsxs)(ce.Fragment,{children:[(0,ce.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,nt.__)("Learn more")}),(0,ce.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,ua.createInterpolateElement)((0,nt.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,ce.jsx)(rs.ExternalLink,{href:(0,nt.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}var fp=u(le(),1),dp=u(Mt(),1),Mr=u(je(),1);var $t=u(Y(),1);function pp(){let{toggleFeature:e}=(0,fp.useDispatch)(de);return(0,$t.jsx)(dp.Guide,{className:"edit-template-welcome-guide",contentLabel:(0,Mr.__)("Welcome to the template editor"),finishButtonText:(0,Mr.__)("Get started"),onFinish:()=>e("welcomeGuideTemplate"),pages:[{image:(0,$t.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,$t.jsxs)($t.Fragment,{children:[(0,$t.jsx)("h1",{className:"edit-post-welcome-guide__heading",children:(0,Mr.__)("Welcome to the template editor")}),(0,$t.jsx)("p",{className:"edit-post-welcome-guide__text",children:(0,Mr.__)("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 fa=u(Y(),1);function gp({postType:e}){let{isActive:t,isEditingTemplate:o}=(0,mp.useSelect)(r=>{let{isFeatureActive:n}=r(de),s=e==="wp_template";return{isActive:n(s?"welcomeGuideTemplate":"welcomeGuide"),isEditingTemplate:s}},[e]);return t?o?(0,fa.jsx)(pp,{}):(0,fa.jsx)(up,{}):null}var kr=u(le(),1),tr=u(je(),1);var hp=u(Qi(),1),da=u(it(),1),yp=u($n(),1);function xp(){let{isFullscreen:e}=(0,kr.useSelect)(r=>{let{get:n}=r(da.store);return{isFullscreen:n("core/edit-post","fullscreenMode")}},[]),{toggle:t}=(0,kr.useDispatch)(da.store),{createInfoNotice:o}=(0,kr.useDispatch)(yp.store);(0,hp.useCommand)({name:"core/toggle-fullscreen-mode",label:e?(0,tr.__)("Exit fullscreen"):(0,tr.__)("Enter fullscreen"),icon:Ii,category:"command",callback:({close:r})=>{t("core/edit-post","fullscreenMode"),r(),o(e?(0,tr.__)("Fullscreen off."):(0,tr.__)("Fullscreen on."),{id:"core/edit-post/toggle-fullscreen-mode/notice",type:"snackbar",actions:[{label:(0,tr.__)("Undo"),onClick:()=>{t("core/edit-post","fullscreenMode")}}]})}})}var Lr=u(Se(),1),Oo=u(le(),1),pa=u(we(),1),ma=u(Tt(),1);function vp(e,t,o){let r=(0,Oo.useRegistry)(),[n,s]=(0,Lr.useReducer)((m,{type:p,post:h,previousRenderingMode:x,selectedBlockClientId:v})=>{if(p==="push"){let y=[...m],S=y.length-1;return y[S]={...y[S],selectedBlockClientId:v},[...y,{post:h,previousRenderingMode:x}]}return p==="pop"&&m.length>1?m.slice(0,-1):m},[{post:{postId:e,postType:t}}]),{post:i,previousRenderingMode:a}=n[n.length-1],{getRenderingMode:f}=(0,Oo.useSelect)(pa.store),{setRenderingMode:c}=(0,Oo.useDispatch)(pa.store),{editEntityRecord:l}=(0,Oo.useDispatch)(ma.store),d=(0,Lr.useCallback)(m=>{let h=r.select(ma.store).getEntityRecordEdits("postType",i.postType,i.postId)?.selection?.selectionStart?.clientId??null;s({type:"push",post:{postId:m.postId,postType:m.postType},previousRenderingMode:f(),selectedBlockClientId:h}),c(o)},[r,i.postType,i.postId,f,c,o]),g=(0,Lr.useCallback)(()=>{if(n.length>1){let m=n[n.length-2];m.selectedBlockClientId&&l("postType",m.post.postType,m.post.postId,{selection:{selectionStart:{clientId:m.selectedBlockClientId},selectionEnd:{clientId:m.selectedBlockClientId}}},{undoIgnore:!0})}s({type:"pop"}),a&&c(a)},[c,a,n,l]);return{currentPost:i,onNavigateToEntityRecord:d,onNavigateToPreviousEntityRecord:n.length>1?g:void 0}}var or=u(le(),1),ga=u(we(),1),Sp=u(Tt(),1),bp=u(Se(),1);var wp=e=>{let{isEnabledAndEditorReady:t,isCollaborationEnabled:o,hasIncompatibleMetaBoxes:r,hasActiveMetaBoxes:n}=(0,or.useSelect)(f=>{let{__unstableIsEditorReady:c,isCollaborationEnabledForCurrentPost:l}=K(f(ga.store));return{isEnabledAndEditorReady:e&&c(),isCollaborationEnabled:l(),hasIncompatibleMetaBoxes:e?f(de).getAllMetaBoxes().some(d=>!d.__rtc_compatible):!1,hasActiveMetaBoxes:e&&f(de).hasMetaBoxes()}},[e]),{setCollaborationSupported:s}=K((0,or.useDispatch)(Sp.store)),{updateEditorSettings:i}=(0,or.useDispatch)(ga.store),{initializeMetaBoxes:a}=(0,or.useDispatch)(de);(0,bp.useEffect)(()=>{t&&(a(),o&&r&&s(!1),n&&i({disableVisualRevisions:!0}))},[t,a,o,s,r,n,i])};var X=u(Y(),1),{useCommandContext:Vx}=K(Pp.privateApis),{useDrag:jx}=K(ao.privateApis),{Editor:Hx,FullscreenMode:$x,UploadProgressSnackbar:Ux}=K(Be.privateApis),{BlockKeyboardShortcuts:Wx}=K(Tp.privateApis),zx=["wp_template","wp_template_part","wp_block","wp_navigation"];function Gx(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:Ji({style:{},selector:"body",hasBlockGapSupport:!1,hasFallbackGapSupport:!0,fallbackGapValue:"0.5em"})}),n?e.styles??[]:r},[e.defaultEditorStyles,e.disableLayoutStyles,e.styles,t])}function Yx(){let[e,t,o]=(0,io.useSelect)(P=>{let{get:D}=P(ns.store),{isMetaBoxLocationVisible:_}=P(de);return[!!D("core/edit-post","metaBoxesMainIsOpen"),D("core/edit-post","metaBoxesMainOpenHeight"),_("normal")||_("advanced")||_("side")]},[]),{set:r}=(0,io.useDispatch)(ns.store),n=(0,lo.useMediaQuery)("(max-height: 549px)"),[{min:s=0,max:i},a]=(0,Je.useState)(()=>({})),f=(0,lo.useRefEffect)(P=>{let D=P.closest(".interface-interface-skeleton__content");if(!D)return;let _=D.querySelector(".editor-notices"),L=D.querySelector(".edit-post-meta-boxes-main__presenter"),k=()=>{let N=D.offsetHeight;_&&(N-=_.offsetHeight);let T=L?.offsetHeight??0;a({min:T,max:N})},w=new window.ResizeObserver(k);return w.observe(D),_&&w.observe(_),()=>w.disconnect()},[]),c=(0,Je.useRef)(),l=(0,lo.useMergeRefs)([c,f]),d=(0,Je.useRef)(),g=(0,Je.useId)(),m=(0,Je.useRef)(),p=P=>Math.round((P-s)/(i-s)*100),h=(P=!e)=>r("core/edit-post","metaBoxesMainIsOpen",P),x=(P="auto",D)=>{let _;P==="auto"?(D=!1,_=P):(P=Math.min(i,Math.max(s,P)),m.current=P,_=`${P}px`),D?r("core/edit-post","metaBoxesMainOpenHeight",P):(c.current.style.height=_,n||(d.current.ariaValueNow=p(P)))},v=jx(({movement:P,first:D,last:_,memo:L,tap:k,args:w})=>{let I=c.current,[,N]=P;if(D){I.classList.add("is-resizing");let M=m.current??I.offsetHeight;return e?M>i&&(M=i):M=s,x(M-N),{fromHeight:M}}if(!D&&!_&&!k)return x(L.fromHeight-N),L;if(I.classList.remove("is-resizing"),k){let[M]=w;M?.();return}let T=m.current>s;h(T),x(m.current,T)},{keyboardDisplacement:20,filterTaps:!0});if(!o)return;let y=(0,X.jsxs)("div",{className:"edit-post-layout__metaboxes edit-post-meta-boxes-main__liner",hidden:!e,children:[(0,X.jsx)(Qn,{location:"normal"}),(0,X.jsx)(Qn,{location:"advanced"})]}),S=t===void 0,R=e?n?"auto":t:s,E=i===void 0||S?50:p(R),C=(0,lt.__)("Meta Boxes"),O=(0,X.jsxs)("button",{"aria-expanded":e,onClick:({detail:P})=>{(n||!P)&&h()},...!n&&v(h),children:[C,(0,X.jsx)(ao.Icon,{icon:e?_i:Ei})]}),A=!n&&(0,X.jsxs)(X.Fragment,{children:[(0,X.jsxs)(Eo.Root,{children:[(0,X.jsx)(Eo.Trigger,{render:(0,X.jsx)("button",{ref:d,role:"separator","aria-valuenow":E,"aria-label":(0,lt.__)("Drag to resize"),"aria-describedby":g,...v()})}),(0,X.jsx)(Eo.Popup,{children:(0,lt.__)("Drag to resize")})]}),(0,X.jsx)(Gi,{id:g,children:(0,lt.__)("Use up and down arrow keys to resize the meta box pane.")})]});return(0,X.jsxs)(Yi,{ariaLabel:C,ref:l,className:pt("edit-post-meta-boxes-main",!n&&"is-resizable"),style:{height:R},children:[(0,X.jsxs)("div",{className:"edit-post-meta-boxes-main__presenter",children:[O,A]}),y]})}function Xx({postId:e,postType:t,settings:o,initialEdits:r}){xp();let{createErrorNotice:n}=(0,io.useDispatch)(Nr.store),{currentPost:{postId:s,postType:i},onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:f}=vp(e,t,"post-only"),c=i==="wp_template",{mode:l,isFullscreenActive:d,hasResolvedMode:g,hasActiveMetaboxes:m,hasBlockSelected:p,showIconLabels:h,isDistractionFree:x,showMetaBoxes:v,isWelcomeGuideVisible:y,templateId:S}=(0,io.useSelect)(k=>{let{get:w}=k(ns.store),{isFeatureActive:I,hasMetaBoxes:N}=k(de),{canUser:T,getPostType:M,getTemplateId:F}=K(k(Op.store)),q=o.supportsTemplateMode,U=M(i)?.viewable??!1,oe=T("read",{kind:"postType",name:"wp_template"}),{getBlockSelectionStart:Z,isZoomOut:ne}=K(k(Ep.store)),{getEditorMode:G,getDefaultRenderingMode:ue}=K(k(Be.store)),fe=!zx.includes(i),me=i==="wp_block"&&!f,Pe=F(i,s),be=ue(i);return{mode:G(),isFullscreenActive:I("fullscreenMode"),hasActiveMetaboxes:N(),hasResolvedMode:be==="template-locked"?!!Pe:be!==void 0,hasBlockSelected:!!Z(),showIconLabels:w("core","showIconLabels"),isDistractionFree:w("core","distractionFree"),showMetaBoxes:fe&&!ne()||me,isWelcomeGuideVisible:I("welcomeGuide"),templateId:q&&U&&oe&&!c?Pe:null}},[i,s,c,o.supportsTemplateMode,f]);wp(m&&g),Vx(p?"block-selection-edit":"entity-edit");let R=Gx(o),E=(0,Je.useMemo)(()=>({...o,styles:R,onNavigateToEntityRecord:a,onNavigateToPreviousEntityRecord:f}),[o,R,a,f]);h?document.body.classList.add("show-icon-labels"):document.body.classList.remove("show-icon-labels");let C=(0,ao.__unstableUseNavigateRegions)(),O=pt("edit-post-layout","is-mode-"+l,{"has-metaboxes":m});function A(k){n((0,lt.sprintf)((0,lt.__)('The "%s" plugin has encountered an error and cannot be rendered.'),k))}let{createSuccessNotice:P}=(0,io.useDispatch)(Nr.store),D=(0,Je.useCallback)((k,w)=>{switch(k){case"move-to-trash":document.location.href=(0,ha.addQueryArgs)("edit.php",{trashed:1,post_type:w[0].type,ids:w[0].id});break;case"duplicate-post":{let I=w[0],N=typeof I.title=="string"?I.title:I.title?.rendered;P((0,lt.sprintf)((0,lt.__)('"%s" successfully created.'),(0,Cp.decodeEntities)(N)||(0,lt.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,lt.__)("Edit"),onClick:()=>{let T=I.id;document.location.href=(0,ha.addQueryArgs)("post.php",{post:T,action:"edit"})}}]})}break}},[P]),_=(0,Je.useMemo)(()=>({type:t,id:e}),[t,e]),L=(0,lo.useViewportMatch)("medium")&&d?(0,X.jsx)($f,{initialPost:_}):null;return(0,X.jsx)(ao.SlotFillProvider,{children:(0,X.jsx)(Eo.Provider,{children:(0,X.jsxs)(Be.ErrorBoundary,{canCopyContent:!0,children:[(0,X.jsx)(gp,{postType:i}),(0,X.jsx)("div",{...C,children:(0,X.jsxs)(Hx,{settings:E,initialEdits:r,postType:i,postId:s,templateId:S,className:O,forceIsDirty:m,autoFocus:!y,onActionPerformed:D,extraSidebarPanels:v&&(0,X.jsx)(Qn,{location:"side"}),extraContent:!x&&v&&(0,X.jsx)(Yx,{}),children:[(0,X.jsx)(Be.PostLockedModal,{}),(0,X.jsx)(qf,{}),(0,X.jsx)($x,{isActive:d}),(0,X.jsx)(yd,{}),(0,X.jsx)(Be.UnsavedChangesWarning,{}),(0,X.jsx)(Be.AutosaveMonitor,{}),(0,X.jsx)(Be.LocalAutosaveMonitor,{}),(0,X.jsx)(dd,{}),(0,X.jsx)(Be.EditorKeyboardShortcutsRegister,{}),(0,X.jsx)(Wx,{}),i==="wp_block"&&(0,X.jsx)(pd,{}),(0,X.jsx)(Rp.PluginArea,{onError:A}),(0,X.jsx)(lp,{}),L,(0,X.jsx)(Nr.SnackbarNotices,{className:"edit-post-layout__snackbar"}),(0,X.jsx)(Ux,{})]})})]})})})}var _p=Xx;var _e=u(we(),1),Ap=u(Ro(),1),ya=u(ir(),1);var Ut=u(Y(),1),{PluginPostExcerpt:Kx}=K(_e.privateApis),Wt=(0,Ap.getPath)(window.location.href)?.includes("site-editor.php"),co=e=>{(0,ya.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function qx(e){return Wt?null:(co("PluginBlockSettingsMenuItem"),(0,Ut.jsx)(_e.PluginBlockSettingsMenuItem,{...e}))}function Jx(e){return Wt?null:(co("PluginDocumentSettingPanel"),(0,Ut.jsx)(_e.PluginDocumentSettingPanel,{...e}))}function Qx(e){return Wt?null:(co("PluginMoreMenuItem"),(0,Ut.jsx)(_e.PluginMoreMenuItem,{...e}))}function Zx(e){return Wt?null:(co("PluginPrePublishPanel"),(0,Ut.jsx)(_e.PluginPrePublishPanel,{...e}))}function ev(e){return Wt?null:(co("PluginPostPublishPanel"),(0,Ut.jsx)(_e.PluginPostPublishPanel,{...e}))}function tv(e){return Wt?null:(co("PluginPostStatusInfo"),(0,Ut.jsx)(_e.PluginPostStatusInfo,{...e}))}function ov(e){return Wt?null:(co("PluginSidebar"),(0,Ut.jsx)(_e.PluginSidebar,{...e}))}function rv(e){return Wt?null:(co("PluginSidebarMoreMenuItem"),(0,Ut.jsx)(_e.PluginSidebarMoreMenuItem,{...e}))}function nv(){return Wt?null:((0,ya.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"}),Kx)}var xa=u(Y(),1),{BackButton:sv,registerCoreBlockBindingsSources:iv}=K(Dr.privateApis),{enablePreloadMultiUse:av,clearPreloadedData:lv}=K(Lp.default.privateApis);function cv(e,t,o,r,n){let s=window.matchMedia("(min-width: 782px)").matches,i=document.getElementById(e),a=(0,is.createRoot)(i);return(0,Qe.dispatch)(rr.store).setDefaults("core/edit-post",{fullscreenMode:!0,themeStyles:!0,welcomeGuide:!0,welcomeGuideTemplate:!0}),(0,Qe.dispatch)(rr.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,Qe.dispatch)(rr.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Qe.dispatch)(Ip.store).reapplyBlockTypeFilters(),s&&(0,Qe.select)(rr.store).get("core","showListViewByDefault")&&!(0,Qe.select)(rr.store).get("core","distractionFree")&&(0,Qe.dispatch)(Dr.store).setIsListViewOpened(!0),(0,Mp.registerCoreBlocks)(),iv(),(0,as.registerLegacyWidgetBlock)({inserter:!1}),(0,as.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",l=>l.preventDefault(),!1),window.addEventListener("drop",l=>l.preventDefault(),!1),av(),uv(t,o).finally(()=>{if(lv(),t&&o){let l=(0,Qe.select)(ss.store).getEntityRecord("postType",t,o);l&&(0,Qe.dispatch)(Dr.store).setupEditor(l,n,r.template)}a.render((0,xa.jsx)(is.StrictMode,{children:(0,xa.jsx)(_p,{settings:r,postId:o,postType:t,initialEdits:n})}))}),a}async function uv(e,t){let o=(0,Qe.resolveSelect)(ss.store),r=(0,Qe.select)(ss.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.getEntityRecord("root","site"),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?[K(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=[],s=r.__experimentalGetCurrentGlobalStylesId();if(s&&n.push(o.getEntityRecord("root","globalStyles",s),o.canUser("read",{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)}catch{}}function fv(){(0,kp.default)("wp.editPost.reinitializeEditor",{since:"6.2",version:"6.3"})}return Gp(dv);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -26,5 +25,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.productio
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).editPost = wp.editPost;
-})();
diff --git a/wp-includes/js/dist/edit-site.js b/wp-includes/js/dist/edit-site.js
index 78ed7099b9..e5e8dc6dcb 100644
--- a/wp-includes/js/dist/edit-site.js
+++ b/wp-includes/js/dist/edit-site.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).editSite = (() => {
@@ -189,7 +188,7 @@ var wp;
             },
             [subscribe3, value, getSnapshot]
           );
-          useEffect71(
+          useEffect70(
             function() {
               checkIfSnapshotChanged(inst) && forceUpdate({ inst });
               return subscribe3(function() {
@@ -215,7 +214,7 @@ var wp;
           return getSnapshot();
         }
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStart(Error());
-        var React61 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState88 = React61.useState, useEffect71 = React61.useEffect, useLayoutEffect11 = React61.useLayoutEffect, useDebugValue2 = React61.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
+        var React61 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState88 = React61.useState, useEffect70 = React61.useEffect, useLayoutEffect11 = React61.useLayoutEffect, useDebugValue2 = React61.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 !== React61.useSyncExternalStore ? React61.useSyncExternalStore : shim;
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
       })();
@@ -243,9 +242,9 @@ 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 React61 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore3 = shim.useSyncExternalStore, useRef78 = React61.useRef, useEffect71 = React61.useEffect, useMemo95 = React61.useMemo, useDebugValue2 = React61.useDebugValue;
+        var React61 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore3 = shim.useSyncExternalStore, useRef77 = React61.useRef, useEffect70 = React61.useEffect, useMemo95 = React61.useMemo, useDebugValue2 = React61.useDebugValue;
         exports.useSyncExternalStoreWithSelector = function(subscribe3, getSnapshot, getServerSnapshot, selector2, isEqual2) {
-          var instRef = useRef78(null);
+          var instRef = useRef77(null);
           if (null === instRef.current) {
             var inst = { hasValue: false, value: null };
             instRef.current = inst;
@@ -286,7 +285,7 @@ var wp;
             [getSnapshot, getServerSnapshot, selector2, isEqual2]
           );
           var value = useSyncExternalStore3(subscribe3, instRef[0], instRef[1]);
-          useEffect71(
+          useEffect70(
             function() {
               inst.hasValue = true;
               inst.value = value;
@@ -1107,10 +1106,10 @@ var wp;
   });
   var import_blocks15 = __toESM(require_blocks(), 1);
   var import_block_library4 = __toESM(require_block_library(), 1);
-  var import_data90 = __toESM(require_data(), 1);
+  var import_data89 = __toESM(require_data(), 1);
   var import_deprecated6 = __toESM(require_deprecated(), 1);
-  var import_element201 = __toESM(require_element(), 1);
-  var import_editor47 = __toESM(require_editor(), 1);
+  var import_element200 = __toESM(require_element(), 1);
+  var import_editor42 = __toESM(require_editor(), 1);
   var import_preferences13 = __toESM(require_preferences(), 1);
   var import_widgets = __toESM(require_widgets(), 1);

@@ -1742,10 +1741,10 @@ var wp;
   unlock(store).registerPrivateActions(private_actions_exports);

   // packages/edit-site/build-module/components/app/index.mjs
-  var import_data89 = __toESM(require_data(), 1);
-  var import_router38 = __toESM(require_router(), 1);
-  var import_element200 = __toESM(require_element(), 1);
-  var import_core_data69 = __toESM(require_core_data(), 1);
+  var import_data88 = __toESM(require_data(), 1);
+  var import_router37 = __toESM(require_router(), 1);
+  var import_element199 = __toESM(require_element(), 1);
+  var import_core_data70 = __toESM(require_core_data(), 1);

   // node_modules/clsx/dist/clsx.mjs
   function r(e2) {
@@ -11921,9 +11920,9 @@ var wp;
   }
   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" };
   if (typeof process === "undefined" || true) {
-    registerStyle7("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle7("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   var Header2 = (0, import_element24.forwardRef)(
     function CollapsibleCardHeader({ children, className, render: render4, ...restProps }, ref) {
       const [descriptionId, setDescriptionId] = (0, import_element24.useState)();
@@ -13234,7 +13233,7 @@ var wp;
   var import_dom23 = __toESM(require_dom(), 1);
   var import_i18n7 = __toESM(require_i18n(), 1);
   var import_element44 = __toESM(require_element(), 1);
-  var import_editor6 = __toESM(require_editor(), 1);
+  var import_editor4 = __toESM(require_editor(), 1);
   var import_router6 = __toESM(require_router(), 1);
   var import_theme = __toESM(require_theme(), 1);
   var import_plugins2 = __toESM(require_plugins(), 1);
@@ -16731,7 +16730,6 @@ var wp;
   var import_core_data7 = __toESM(require_core_data(), 1);
   var import_keycodes = __toESM(require_keycodes(), 1);
   var import_router3 = __toESM(require_router(), 1);
-  var import_editor4 = __toESM(require_editor(), 1);

   // packages/edit-site/build-module/utils/is-previewing-theme.mjs
   var import_url2 = __toESM(require_url(), 1);
@@ -16748,6 +16746,7 @@ var wp;
   // packages/edit-site/build-module/components/save-button/index.mjs
   var import_jsx_runtime101 = __toESM(require_jsx_runtime(), 1);
   var { useLocation: useLocation3 } = unlock(import_router3.privateApis);
+  var { useEntitiesSavedStatesIsDirty } = unlock(import_core_data7.privateApis);
   function SaveButton({
     className = "edit-site-save-button__button",
     variant = "primary",
@@ -16759,8 +16758,8 @@ var wp;
   }) {
     const { params } = useLocation3();
     const { setIsSaveViewOpened: setIsSaveViewOpened2 } = (0, import_data8.useDispatch)(store);
-    const { saveDirtyEntities } = unlock((0, import_data8.useDispatch)(import_editor4.store));
-    const { dirtyEntityRecords } = (0, import_editor4.useEntitiesSavedStatesIsDirty)();
+    const { saveDirtyEntities } = unlock((0, import_data8.useDispatch)(import_core_data7.store));
+    const { dirtyEntityRecords } = useEntitiesSavedStatesIsDirty();
     const { isSaving, isSaveViewOpen, previewingThemeName } = (0, import_data8.useSelect)(
       (select4) => {
         const { isSavingEntityRecord, isResolving } = select4(import_core_data7.store);
@@ -16886,7 +16885,6 @@ var wp;

   // packages/edit-site/build-module/components/save-panel/index.mjs
   var import_components5 = __toESM(require_components(), 1);
-  var import_editor5 = __toESM(require_editor(), 1);
   var import_data11 = __toESM(require_data(), 1);
   var import_i18n6 = __toESM(require_i18n(), 1);
   var import_core_data10 = __toESM(require_core_data(), 1);
@@ -16934,14 +16932,18 @@ var wp;

   // packages/edit-site/build-module/components/save-panel/index.mjs
   var import_jsx_runtime103 = __toESM(require_jsx_runtime(), 1);
-  var { EntitiesSavedStatesExtensible } = unlock(import_editor5.privateApis);
   var { useLocation: useLocation5 } = unlock(import_router5.privateApis);
+  var {
+    EntitiesSavedStatesExtensible,
+    EntitiesSavedStates,
+    useEntitiesSavedStatesIsDirty: useEntitiesSavedStatesIsDirty2
+  } = unlock(import_core_data10.privateApis);
   var EntitiesSavedStatesForPreview = ({
     onClose,
     renderDialog,
     variant
   }) => {
-    const isDirtyProps = (0, import_editor5.useEntitiesSavedStatesIsDirty)();
+    const isDirtyProps = useEntitiesSavedStatesIsDirty2();
     let activateSaveLabel, successNoticeContent;
     if (isDirtyProps.isDirty) {
       activateSaveLabel = (0, import_i18n6.__)("Activate & Save");
@@ -16996,7 +16998,7 @@ var wp;
       );
     }
     return /* @__PURE__ */ (0, import_jsx_runtime103.jsx)(
-      import_editor5.EntitiesSavedStates,
+      EntitiesSavedStates,
       {
         close: onClose,
         renderDialog,
@@ -17081,7 +17083,7 @@ var wp;
   // packages/edit-site/build-module/components/layout/index.mjs
   var import_jsx_runtime104 = __toESM(require_jsx_runtime(), 1);
   var { useLocation: useLocation6 } = unlock(import_router6.privateApis);
-  var { useStyle, UploadProgressSnackbar } = unlock(import_editor6.privateApis);
+  var { useStyle, UploadProgressSnackbar } = unlock(import_editor4.privateApis);
   var ANIMATION_DURATION2 = 0.3;
   var CONTENT_COLOR = { background: "#ffffff" };
   function Layout() {
@@ -17121,12 +17123,13 @@ var wp;
       }
     }, [canvas]);
     return /* @__PURE__ */ (0, import_jsx_runtime104.jsxs)(import_jsx_runtime104.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.UnsavedChangesWarning, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.UnsavedChangesWarning, {}),
       canvas === "view" && /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(SaveKeyboardShortcut, {}),
       /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(
         "div",
         {
           ...navigateRegionsProps,
+          ref: navigateRegionsProps.ref,
           className: clsx_default(
             "edit-site-layout",
             navigateRegionsProps.className,
@@ -17163,7 +17166,7 @@ var wp;
                         {
                           shouldAnimate: routeKey !== "styles" && routeKey !== "identity",
                           routeKey,
-                          children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: areas2.sidebar })
+                          children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: areas2.sidebar })
                         }
                       ) }),
                       /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(SaveHub, {}),
@@ -17197,7 +17200,7 @@ var wp;
                       SidebarContent,
                       {
                         routeKey,
-                        children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)("div", { className: "edit-site-layout__mobile-content", children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: areas2.mobileContent }) })
+                        children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)("div", { className: "edit-site-layout__mobile-content", children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: areas2.mobileContent }) })
                       }
                     )
                   }
@@ -17206,12 +17209,12 @@ var wp;
                 SidebarContent,
                 {
                   routeKey,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: areas2.mobileSidebar })
+                  children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: areas2.mobileSidebar })
                 }
               ),
               /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(SaveHub, {}),
               /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(SavePanel, {})
-            ] }) : /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_theme.ThemeProvider, { color: CONTENT_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: areas2.preview }) }) }) }),
+            ] }) : /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_theme.ThemeProvider, { color: CONTENT_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: areas2.preview }) }) }) }),
             !isMobileViewport && areas2.content && canvas !== "edit" && /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(
               "div",
               {
@@ -17219,7 +17222,7 @@ var wp;
                 style: {
                   maxWidth: widths?.content
                 },
-                children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_theme.ThemeProvider, { color: CONTENT_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: areas2.content }) })
+                children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_theme.ThemeProvider, { color: CONTENT_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: areas2.content }) })
               }
             ),
             !isMobileViewport && areas2.edit && canvas !== "edit" && /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(
@@ -17229,7 +17232,7 @@ var wp;
                 style: {
                   maxWidth: widths?.edit
                 },
-                children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_theme.ThemeProvider, { color: CONTENT_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: areas2.edit }) })
+                children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_theme.ThemeProvider, { color: CONTENT_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: areas2.edit }) })
               }
             ),
             !isMobileViewport && areas2.preview && /* @__PURE__ */ (0, import_jsx_runtime104.jsxs)("div", { className: "edit-site-layout__canvas-container", children: [
@@ -17244,7 +17247,7 @@ var wp;
                     }
                   ),
                   ref: animationRef,
-                  children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor6.ErrorBoundary, { children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(
+                  children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(import_editor4.ErrorBoundary, { children: /* @__PURE__ */ (0, import_jsx_runtime104.jsx)(
                     resizable_frame_default,
                     {
                       isReady: !isEditorLoading,
@@ -17303,9 +17306,9 @@ var wp;
   var import_router7 = __toESM(require_router(), 1);
   var import_preferences4 = __toESM(require_preferences(), 1);
   var import_core_data11 = __toESM(require_core_data(), 1);
-  var import_editor7 = __toESM(require_editor(), 1);
+  var import_editor5 = __toESM(require_editor(), 1);
   var { useHistory: useHistory4, useLocation: useLocation7 } = unlock(import_router7.privateApis);
-  var { useGlobalStyles } = unlock(import_editor7.privateApis);
+  var { useGlobalStyles } = unlock(import_editor5.privateApis);
   var getGlobalStylesToggleWelcomeGuideCommands = () => function useGlobalStylesToggleWelcomeGuideCommands() {
     const { openGeneralSidebar: openGeneralSidebar2 } = unlock((0, import_data13.useDispatch)(store));
     const { params } = useLocation7();
@@ -17371,7 +17374,7 @@ var wp;
   };
   var getGlobalStylesOpenRevisionsCommands = () => function useGlobalStylesOpenRevisionsCommands() {
     const { openGeneralSidebar: openGeneralSidebar2 } = unlock((0, import_data13.useDispatch)(store));
-    const { setStylesPath } = unlock((0, import_data13.useDispatch)(import_editor7.store));
+    const { setStylesPath } = unlock((0, import_data13.useDispatch)(import_editor5.store));
     const { params } = useLocation7();
     const { canvas = "view" } = params;
     const history = useHistory4();
@@ -17453,8 +17456,8 @@ var wp;
   }

   // packages/edit-site/build-module/components/site-editor-routes/index.mjs
-  var import_data88 = __toESM(require_data(), 1);
-  var import_element199 = __toESM(require_element(), 1);
+  var import_data87 = __toESM(require_data(), 1);
+  var import_element198 = __toESM(require_element(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-main/index.mjs
   var import_components10 = __toESM(require_components(), 1);
@@ -17776,19 +17779,19 @@ var wp;
   }

   // packages/edit-site/build-module/components/editor/index.mjs
-  var import_data35 = __toESM(require_data(), 1);
+  var import_data34 = __toESM(require_data(), 1);
   var import_components19 = __toESM(require_components(), 1);
   var import_compose4 = __toESM(require_compose(), 1);
-  var import_editor20 = __toESM(require_editor(), 1);
+  var import_editor16 = __toESM(require_editor(), 1);
   var import_i18n22 = __toESM(require_i18n(), 1);
   var import_core_data22 = __toESM(require_core_data(), 1);
   var import_block_library = __toESM(require_block_library(), 1);
-  var import_element57 = __toESM(require_element(), 1);
+  var import_element56 = __toESM(require_element(), 1);
   var import_notices3 = __toESM(require_notices(), 1);
-  var import_router18 = __toESM(require_router(), 1);
+  var import_router17 = __toESM(require_router(), 1);
   var import_html_entities3 = __toESM(require_html_entities(), 1);
   var import_block_editor5 = __toESM(require_block_editor(), 1);
-  var import_url9 = __toESM(require_url(), 1);
+  var import_url8 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/welcome-guide/editor.mjs
   var import_data17 = __toESM(require_data(), 1);
@@ -17939,12 +17942,12 @@ var wp;
   var import_components14 = __toESM(require_components(), 1);
   var import_i18n15 = __toESM(require_i18n(), 1);
   var import_preferences7 = __toESM(require_preferences(), 1);
-  var import_editor8 = __toESM(require_editor(), 1);
+  var import_editor6 = __toESM(require_editor(), 1);
   var import_jsx_runtime113 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideTemplate() {
     const { toggle } = (0, import_data19.useDispatch)(import_preferences7.store);
     const { isActive, hasPreviousEntity } = (0, import_data19.useSelect)((select4) => {
-      const { getEditorSettings } = select4(import_editor8.store);
+      const { getEditorSettings } = select4(import_editor6.store);
       const { get } = select4(import_preferences7.store);
       return {
         isActive: get("core/edit-site", "welcomeGuideTemplate"),
@@ -18009,13 +18012,11 @@ var wp;
   var import_components15 = __toESM(require_components(), 1);
   var import_core_data15 = __toESM(require_core_data(), 1);
   var import_data20 = __toESM(require_data(), 1);
-  var import_editor10 = __toESM(require_editor(), 1);
+  var import_editor8 = __toESM(require_editor(), 1);
   var import_jsx_runtime115 = __toESM(require_jsx_runtime(), 1);
-  var { Theme } = unlock(import_components15.privateApis);
-  var { useStyle: useStyle2 } = unlock(import_editor10.privateApis);
+  var { useStyle: useStyle2 } = unlock(import_editor8.privateApis);
   function CanvasLoader({ id }) {
     const textColor = useStyle2("color.text");
-    const backgroundColor = useStyle2("color.background");
     const { elapsed, total } = (0, import_data20.useSelect)((select4) => {
       const selectorsByStatus = select4(import_core_data15.store).countSelectorsByStatus();
       const resolving = selectorsByStatus.resolving ?? 0;
@@ -18025,7 +18026,14 @@ var wp;
         total: finished + resolving
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime115.jsx)("div", { className: "edit-site-canvas-loader", children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(Theme, { accent: textColor, background: backgroundColor, children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_components15.ProgressBar, { id, max: total, value: elapsed }) }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(
+      "div",
+      {
+        className: "edit-site-canvas-loader",
+        style: textColor ? { "--color": textColor } : void 0,
+        children: /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(import_components15.ProgressBar, { id, max: total, value: elapsed })
+      }
+    );
   }

   // packages/edit-site/build-module/components/block-editor/use-site-editor-settings.mjs
@@ -18033,7 +18041,7 @@ var wp;
   var import_element51 = __toESM(require_element(), 1);
   var import_router13 = __toESM(require_router(), 1);
   var import_compose3 = __toESM(require_compose(), 1);
-  var import_editor13 = __toESM(require_editor(), 1);
+  var import_editor11 = __toESM(require_editor(), 1);

   // packages/global-styles-engine/build-module/utils/object.mjs
   function setImmutably(object, path, value) {
@@ -19088,6 +19096,12 @@ var wp;
     });
     return values;
   }
+  function getDuotoneUnsetStylesheet(selector2) {
+    return `${selector2}{filter:none}`;
+  }
+  function getDuotoneStylesheet(selector2, id) {
+    return `${selector2}{filter:url(#${id})}`;
+  }
   function getDuotoneFilter(id, colors2) {
     const values = getValuesFromColors(colors2);
     return `
@@ -20990,11 +21004,14 @@ var wp;
   );

   // packages/global-styles-engine/build-module/private-apis.mjs
-  var privateApis2 = {};
-  lock3(privateApis2, {
+  var privateApis = {};
+  lock3(privateApis, {
     getResponsiveMediaQueries,
     getViewportBreakpoints,
     getViewportBreakpointValueInPixels,
+    getDuotoneFilter,
+    getDuotoneStylesheet,
+    getDuotoneUnsetStylesheet,
     resolveStyle: resolveStyle2,
     getVariationStyle
   });
@@ -21005,20 +21022,20 @@ var wp;
   var import_element50 = __toESM(require_element(), 1);
   var import_url5 = __toESM(require_url(), 1);
   var import_core_data16 = __toESM(require_core_data(), 1);
-  var import_editor12 = __toESM(require_editor(), 1);
+  var import_editor10 = __toESM(require_editor(), 1);

   // packages/edit-site/build-module/components/block-editor/use-viewport-sync.mjs
   var import_element49 = __toESM(require_element(), 1);
   var import_data22 = __toESM(require_data(), 1);
   var import_router11 = __toESM(require_router(), 1);
-  var import_editor11 = __toESM(require_editor(), 1);
+  var import_editor9 = __toESM(require_editor(), 1);
   var { useLocation: useLocation11 } = unlock(import_router11.privateApis);
   var DEFAULT_DEVICE_TYPE = "Desktop";
   var VALID_DEVICE_TYPES = ["desktop", "tablet", "mobile"];
   var capitalize = (str) => str.charAt(0).toUpperCase() + str.slice(1);
   function useViewportSync() {
     const { query } = useLocation11();
-    const { setDeviceType } = (0, import_data22.useDispatch)(import_editor11.store);
+    const { setDeviceType } = (0, import_data22.useDispatch)(import_editor9.store);
     (0, import_element49.useEffect)(() => {
       const viewport = query?.viewport?.toLowerCase();
       const isValid2 = VALID_DEVICE_TYPES.includes(viewport);
@@ -21039,13 +21056,13 @@ var wp;
     const { query, path } = location;
     const registry = (0, import_data23.useRegistry)();
     const currentDeviceType = (0, import_data23.useSelect)(
-      (select4) => select4(import_editor12.store).getDeviceType(),
+      (select4) => select4(import_editor10.store).getDeviceType(),
       []
     );
     const onNavigateToEntityRecord = (0, import_element50.useCallback)(
       (params) => {
-        const currentPostType = registry.select(import_editor12.store).getCurrentPostType();
-        const currentPostId = registry.select(import_editor12.store).getCurrentPostId();
+        const currentPostType = registry.select(import_editor10.store).getCurrentPostType();
+        const currentPostId = registry.select(import_editor10.store).getCurrentPostId();
         const entityEdits = registry.select(import_core_data16.store).getEntityRecordEdits(
           "postType",
           currentPostType,
@@ -21092,7 +21109,7 @@ var wp;

   // packages/edit-site/build-module/components/block-editor/use-site-editor-settings.mjs
   var { useLocation: useLocation13, useHistory: useHistory8 } = unlock(import_router13.privateApis);
-  var { useGlobalStyles: useGlobalStyles2 } = unlock(import_editor13.privateApis);
+  var { useGlobalStyles: useGlobalStyles2 } = unlock(import_editor11.privateApis);
   function useNavigateToPreviousEntityRecord() {
     const location = useLocation13();
     const previousCanvas = (0, import_compose3.usePrevious)(location.query.canvas);
@@ -21112,7 +21129,7 @@ var wp;
     const { merged: mergedConfig } = useGlobalStyles2();
     const { settings: settings2, currentPostIsTrashed } = (0, import_data24.useSelect)((select4) => {
       const { getSettings: getSettings7 } = select4(store);
-      const { getCurrentPostAttribute } = select4(import_editor13.store);
+      const { getCurrentPostAttribute } = select4(import_editor11.store);
       return {
         settings: getSettings7(),
         currentPostIsTrashed: getCurrentPostAttribute("status") === "trash"
@@ -21160,7 +21177,7 @@ var wp;
   }

   // packages/edit-site/build-module/components/plugin-template-setting-panel/index.mjs
-  var import_editor14 = __toESM(require_editor(), 1);
+  var import_editor12 = __toESM(require_editor(), 1);
   var import_data25 = __toESM(require_data(), 1);
   var import_components16 = __toESM(require_components(), 1);
   var import_deprecated3 = __toESM(require_deprecated(), 1);
@@ -21173,7 +21190,7 @@ var wp;
       alternative: "wp.editor.PluginDocumentSettingPanel"
     });
     const isCurrentEntityTemplate = (0, import_data25.useSelect)(
-      (select4) => select4(import_editor14.store).getCurrentPostType() === "wp_template",
+      (select4) => select4(import_editor12.store).getCurrentPostType() === "wp_template",
       []
     );
     if (!isCurrentEntityTemplate) {
@@ -21185,7 +21202,7 @@ var wp;
   var plugin_template_setting_panel_default = PluginTemplateSettingPanel;

   // packages/edit-site/build-module/components/more-menu/index.mjs
-  var import_editor15 = __toESM(require_editor(), 1);
+  var import_editor13 = __toESM(require_editor(), 1);

   // packages/edit-site/build-module/components/more-menu/site-export.mjs
   var import_i18n16 = __toESM(require_i18n(), 1);
@@ -21258,7 +21275,7 @@ var wp;

   // packages/edit-site/build-module/components/more-menu/index.mjs
   var import_jsx_runtime119 = __toESM(require_jsx_runtime(), 1);
-  var { ToolsMoreMenuGroup, PreferencesModal } = unlock(import_editor15.privateApis);
+  var { ToolsMoreMenuGroup, PreferencesModal } = unlock(import_editor13.privateApis);
   function MoreMenu() {
     return /* @__PURE__ */ (0, import_jsx_runtime119.jsxs)(import_jsx_runtime119.Fragment, { children: [
       /* @__PURE__ */ (0, import_jsx_runtime119.jsxs)(ToolsMoreMenuGroup, { children: [
@@ -21274,7 +21291,7 @@ var wp;
   var import_keycodes2 = __toESM(require_keycodes(), 1);
   var import_element52 = __toESM(require_element(), 1);
   var import_i18n18 = __toESM(require_i18n(), 1);
-  var import_editor16 = __toESM(require_editor(), 1);
+  var import_editor14 = __toESM(require_editor(), 1);
   var import_router14 = __toESM(require_router(), 1);
   var import_url6 = __toESM(require_url(), 1);
   var { useLocation: useLocation14, useHistory: useHistory9 } = unlock(import_router14.privateApis);
@@ -21283,7 +21300,7 @@ var wp;
     const history = useHistory9();
     const { canvas = "view" } = query;
     const currentPostIsTrashed = (0, import_data28.useSelect)((select4) => {
-      return select4(import_editor16.store).getCurrentPostAttribute("status") === "trash";
+      return select4(import_editor14.store).getCurrentPostAttribute("status") === "trash";
     }, []);
     const [isFocused, setIsFocused] = (0, import_element52.useState)(false);
     (0, import_element52.useEffect)(() => {
@@ -21332,7 +21349,6 @@ var wp;
   var import_data30 = __toESM(require_data(), 1);
   var import_core_data19 = __toESM(require_core_data(), 1);
   var import_html_entities2 = __toESM(require_html_entities(), 1);
-  var import_editor17 = __toESM(require_editor(), 1);

   // packages/edit-site/build-module/components/routes/use-title.mjs
   var import_element53 = __toESM(require_element(), 1);
@@ -21371,7 +21387,7 @@ var wp;
   }

   // packages/edit-site/build-module/components/editor/use-editor-title.mjs
-  var { getTemplateInfo } = unlock(import_editor17.privateApis);
+  var { getTemplateInfo } = unlock(import_core_data19.privateApis);
   function useEditorTitle(postType2, postId) {
     const { title, isLoaded } = (0, import_data30.useSelect)(
       (select4) => {
@@ -21418,122 +21434,25 @@ var wp;
   }
   var use_editor_title_default = useEditorTitle;

-  // packages/edit-site/build-module/components/editor/use-revisions-url-sync.mjs
-  var import_data31 = __toESM(require_data(), 1);
-  var import_element54 = __toESM(require_element(), 1);
-  var import_editor18 = __toESM(require_editor(), 1);
-  var import_router16 = __toESM(require_router(), 1);
-  var import_url7 = __toESM(require_url(), 1);
-  var { useHistory: useHistory10, useLocation: useLocation16 } = unlock(import_router16.privateApis);
-  var URL_WRITE_DEBOUNCE_MS = 300;
-  function useRevisionsURLSync(enabled, postType2, postId) {
-    const location = useLocation16();
-    const history = useHistory10();
-    const { currentPostType, currentPostId, currentRevisionId } = (0, import_data31.useSelect)(
-      (select4) => {
-        const editor = select4(import_editor18.store);
-        return {
-          currentPostType: editor.getCurrentPostType(),
-          currentPostId: editor.getCurrentPostId(),
-          currentRevisionId: unlock(editor).getCurrentRevisionId()
-        };
-      },
-      []
-    );
-    const { openRevision, setCurrentRevisionId } = unlock(
-      (0, import_data31.useDispatch)(import_editor18.store)
-    );
-    const entityKey = postType2 && postId ? `${postType2}:${postId}` : null;
-    const isCurrentEntity = !!entityKey && currentPostType === postType2 && String(currentPostId) === String(postId);
-    const handledEntityKeyRef = (0, import_element54.useRef)(null);
-    const lastURLWriteTimeRef = (0, import_element54.useRef)(null);
-    (0, import_element54.useEffect)(() => {
-      if (!enabled) {
-        handledEntityKeyRef.current = null;
-        return;
-      }
-      if (!isCurrentEntity || !entityKey || handledEntityKeyRef.current === entityKey) {
-        return;
-      }
-      lastURLWriteTimeRef.current = null;
-      handledEntityKeyRef.current = entityKey;
-      const revision = Number(location.query.revision);
-      if (Number.isInteger(revision) && revision > 0) {
-        openRevision(revision);
-      } else if (currentRevisionId) {
-        setCurrentRevisionId(null);
-      }
-    }, [
-      enabled,
-      isCurrentEntity,
-      entityKey,
-      location.query.revision,
-      currentRevisionId,
-      openRevision,
-      setCurrentRevisionId
-    ]);
-    (0, import_element54.useEffect)(() => {
-      if (!enabled || !isCurrentEntity || !entityKey || handledEntityKeyRef.current !== entityKey) {
-        return;
-      }
-      if (lastURLWriteTimeRef.current === null) {
-        lastURLWriteTimeRef.current = Date.now();
-      }
-      const revisionArg = currentRevisionId ? String(currentRevisionId) : void 0;
-      if (location.query.revision === revisionArg) {
-        return;
-      }
-      const write = async () => {
-        const addressBarArg = new URLSearchParams(window.location.search).get(
-          "revision"
-        ) ?? void 0;
-        if (addressBarArg !== location.query.revision) {
-          return;
-        }
-        lastURLWriteTimeRef.current = Date.now();
-        try {
-          await history.navigate(
-            (0, import_url7.addQueryArgs)(location.path, { revision: revisionArg }),
-            { replace: true }
-          );
-        } catch {
-        }
-      };
-      if (Date.now() - lastURLWriteTimeRef.current >= URL_WRITE_DEBOUNCE_MS) {
-        write();
-        return;
-      }
-      const timeoutId = setTimeout(write, URL_WRITE_DEBOUNCE_MS);
-      return () => clearTimeout(timeoutId);
-    }, [
-      enabled,
-      isCurrentEntity,
-      entityKey,
-      currentRevisionId,
-      location,
-      history
-    ]);
-  }
-
   // packages/edit-site/build-module/components/editor/use-adapt-editor-to-canvas.mjs
-  var import_data32 = __toESM(require_data(), 1);
+  var import_data31 = __toESM(require_data(), 1);
   var import_block_editor4 = __toESM(require_block_editor(), 1);
-  var import_editor19 = __toESM(require_editor(), 1);
-  var import_element55 = __toESM(require_element(), 1);
+  var import_editor15 = __toESM(require_editor(), 1);
+  var import_element54 = __toESM(require_element(), 1);
   var import_preferences9 = __toESM(require_preferences(), 1);
   function useAdaptEditorToCanvas(canvas) {
-    const { clearSelectedBlock } = (0, import_data32.useDispatch)(import_block_editor4.store);
+    const { clearSelectedBlock } = (0, import_data31.useDispatch)(import_block_editor4.store);
     const {
       editPost,
       setDeviceType,
       closePublishSidebar,
       setIsListViewOpened: setIsListViewOpened2,
       setIsInserterOpened: setIsInserterOpened2
-    } = (0, import_data32.useDispatch)(import_editor19.store);
-    const { get: getPreference } = (0, import_data32.useSelect)(import_preferences9.store);
-    const { getCurrentPost } = (0, import_data32.useSelect)(import_editor19.store);
-    const registry = (0, import_data32.useRegistry)();
-    (0, import_element55.useLayoutEffect)(() => {
+    } = (0, import_data31.useDispatch)(import_editor15.store);
+    const { get: getPreference } = (0, import_data31.useSelect)(import_preferences9.store);
+    const { getCurrentPost } = (0, import_data31.useSelect)(import_editor15.store);
+    const registry = (0, import_data31.useRegistry)();
+    (0, import_element54.useLayoutEffect)(() => {
       const isMediumOrBigger = window.matchMedia("(min-width: 782px)").matches;
       registry.batch(() => {
         clearSelectedBlock();
@@ -21564,11 +21483,11 @@ var wp;
   }

   // packages/edit-site/build-module/components/editor/use-resolve-edited-entity.mjs
-  var import_element56 = __toESM(require_element(), 1);
-  var import_data33 = __toESM(require_data(), 1);
+  var import_element55 = __toESM(require_element(), 1);
+  var import_data32 = __toESM(require_data(), 1);
   var import_core_data20 = __toESM(require_core_data(), 1);
-  var import_router17 = __toESM(require_router(), 1);
-  var { useLocation: useLocation17 } = unlock(import_router17.privateApis);
+  var import_router16 = __toESM(require_router(), 1);
+  var { useLocation: useLocation16 } = unlock(import_router16.privateApis);
   var postTypesWithoutParentTemplate = [
     ATTACHMENT_POST_TYPE,
     TEMPLATE_POST_TYPE,
@@ -21597,18 +21516,18 @@ var wp;
     return postType2;
   }
   function useResolveEditedEntity() {
-    const { editEntityRecord } = (0, import_data33.useDispatch)(import_core_data20.store);
-    const { hasEntityRecord } = (0, import_data33.useSelect)(import_core_data20.store);
-    const { name: name2, params = {}, query } = useLocation17();
+    const { editEntityRecord } = (0, import_data32.useDispatch)(import_core_data20.store);
+    const { hasEntityRecord } = (0, import_data32.useSelect)(import_core_data20.store);
+    const { name: name2, params = {}, query } = useLocation16();
     const { postId = query?.postId } = params;
     const postType2 = getPostType(name2, postId) ?? query?.postType;
     const { selectedBlock } = query;
-    const appliedSelectionRef = (0, import_element56.useRef)(null);
-    const homePage = (0, import_data33.useSelect)((select4) => {
+    const appliedSelectionRef = (0, import_element55.useRef)(null);
+    const homePage = (0, import_data32.useSelect)((select4) => {
       const { getHomePage } = unlock(select4(import_core_data20.store));
       return getHomePage();
     }, []);
-    const resolvedTemplateId = (0, import_data33.useSelect)(
+    const resolvedTemplateId = (0, import_data32.useSelect)(
       (select4) => {
         if (postTypesWithoutParentTemplate.includes(postType2) && postId) {
           return;
@@ -21629,7 +21548,7 @@ var wp;
       },
       [homePage, postId, postType2]
     );
-    const context = (0, import_element56.useMemo)(() => {
+    const context = (0, import_element55.useMemo)(() => {
       if (postTypesWithoutParentTemplate.includes(postType2) && postId) {
         return {};
       }
@@ -21681,8 +21600,8 @@ var wp;
     context,
     isReady
   }) {
-    const { setEditedEntity: setEditedEntity2 } = (0, import_data33.useDispatch)(store);
-    (0, import_element56.useEffect)(() => {
+    const { setEditedEntity: setEditedEntity2 } = (0, import_data32.useDispatch)(store);
+    (0, import_element55.useEffect)(() => {
       if (isReady) {
         setEditedEntity2(postType2, String(postId), context);
       }
@@ -21691,13 +21610,13 @@ var wp;

   // packages/edit-site/build-module/components/editor/site-preview.mjs
   var import_i18n21 = __toESM(require_i18n(), 1);
-  var import_data34 = __toESM(require_data(), 1);
+  var import_data33 = __toESM(require_data(), 1);
   var import_core_data21 = __toESM(require_core_data(), 1);
   var import_dom24 = __toESM(require_dom(), 1);
-  var import_url8 = __toESM(require_url(), 1);
+  var import_url7 = __toESM(require_url(), 1);
   var import_jsx_runtime120 = __toESM(require_jsx_runtime(), 1);
   function SitePreview() {
-    const siteUrl = (0, import_data34.useSelect)((select4) => {
+    const siteUrl = (0, import_data33.useSelect)((select4) => {
       const { getEntityRecord } = select4(import_core_data21.store);
       const siteData = getEntityRecord("root", "__unstableBase");
       return siteData?.home;
@@ -21705,7 +21624,7 @@ var wp;
     return /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(
       "iframe",
       {
-        src: (0, import_url8.addQueryArgs)(siteUrl, {
+        src: (0, import_url7.addQueryArgs)(siteUrl, {
           // Parameter for hiding the admin bar.
           wp_site_preview: 1
         }),
@@ -21731,8 +21650,8 @@ var wp;

   // packages/edit-site/build-module/components/editor/index.mjs
   var import_jsx_runtime121 = __toESM(require_jsx_runtime(), 1);
-  var { Editor, BackButton } = unlock(import_editor20.privateApis);
-  var { useHistory: useHistory11, useLocation: useLocation18 } = unlock(import_router18.privateApis);
+  var { Editor, BackButton } = unlock(import_editor16.privateApis);
+  var { useHistory: useHistory10, useLocation: useLocation17 } = unlock(import_router17.privateApis);
   var { BlockKeyboardShortcuts } = unlock(import_block_library.privateApis);
   function getListPathForPostType(postType2) {
     switch (postType2) {
@@ -21763,38 +21682,38 @@ var wp;
     ].includes(name2)) {
       return getListPathForPostType(postType2);
     }
-    return (0, import_url9.addQueryArgs)(path, { canvas: void 0, revision: void 0 });
+    return (0, import_url8.addQueryArgs)(path, { canvas: void 0 });
   }
   function EditSiteEditor({ isHomeRoute = false }) {
-    const location = useLocation18();
-    const history = useHistory11();
+    const location = useLocation17();
+    const history = useHistory10();
     const { canvas = "view" } = location.query;
     const isLoading = useIsSiteEditorLoading();
     useAdaptEditorToCanvas(canvas);
     const entity = useResolveEditedEntity();
     useSyncDeprecatedEntityIntoState(entity);
     const { postType: postType2, postId, context } = entity;
-    const isBlockBasedTheme = (0, import_data35.useSelect)(
+    const isBlockBasedTheme = (0, import_data34.useSelect)(
       (select4) => select4(import_core_data22.store).getCurrentTheme()?.is_block_theme,
       []
     );
     const postWithTemplate = !!context?.postId;
-    const editorPostType = postWithTemplate ? context.postType : postType2;
-    const editorPostId = postWithTemplate ? context.postId : postId;
-    use_editor_title_default(editorPostType, editorPostId);
+    use_editor_title_default(
+      postWithTemplate ? context.postType : postType2,
+      postWithTemplate ? context.postId : postId
+    );
     const _isPreviewingTheme = isPreviewingTheme();
     const iframeProps = useEditorIframeProps();
     const isEditMode = canvas === "edit";
-    useRevisionsURLSync(isEditMode, editorPostType, editorPostId);
     const loadingProgressId = (0, import_compose4.useInstanceId)(
       CanvasLoader,
       "edit-site-editor__loading-progress"
     );
     const editorSettings = useSpecificEditorSettings();
-    const { resetZoomLevel } = unlock((0, import_data35.useDispatch)(import_block_editor5.store));
-    const { setCurrentRevisionId } = unlock((0, import_data35.useDispatch)(import_editor20.store));
-    const { createSuccessNotice } = (0, import_data35.useDispatch)(import_notices3.store);
-    const onActionPerformed = (0, import_element57.useCallback)(
+    const { resetZoomLevel } = unlock((0, import_data34.useDispatch)(import_block_editor5.store));
+    const { setCurrentRevisionId } = unlock((0, import_data34.useDispatch)(import_editor16.store));
+    const { createSuccessNotice } = (0, import_data34.useDispatch)(import_notices3.store);
+    const onActionPerformed = (0, import_element56.useCallback)(
       (actionId, items) => {
         switch (actionId) {
           case "move-to-trash":
@@ -21846,7 +21765,7 @@ var wp;
     );
     const isReady = !isLoading;
     return !isBlockBasedTheme && isHomeRoute ? /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(SitePreview, {}) : /* @__PURE__ */ (0, import_jsx_runtime121.jsxs)(import_jsx_runtime121.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(import_editor20.EditorKeyboardShortcutsRegister, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(import_editor16.EditorKeyboardShortcutsRegister, {}),
       isEditMode && /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(BlockKeyboardShortcuts, {}),
       !isReady ? /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(CanvasLoader, { id: loadingProgressId }) : null,
       isEditMode && isReady && /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(
@@ -21955,15 +21874,15 @@ var wp;

   // packages/edit-site/build-module/components/sidebar-identity/index.mjs
   var import_i18n74 = __toESM(require_i18n(), 1);
-  var import_data42 = __toESM(require_data(), 1);
+  var import_data41 = __toESM(require_data(), 1);
   var import_core_data24 = __toESM(require_core_data(), 1);

   // packages/dataviews/build-module/dataviews/index.mjs
-  var import_element117 = __toESM(require_element(), 1);
+  var import_element116 = __toESM(require_element(), 1);
   var import_compose18 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/components/dataviews-context/index.mjs
-  var import_element58 = __toESM(require_element(), 1);
+  var import_element57 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/constants.mjs
   var import_i18n24 = __toESM(require_i18n(), 1);
@@ -22009,7 +21928,7 @@ var wp;
   var LAYOUT_PICKER_ACTIVITY = "pickerActivity";

   // packages/dataviews/build-module/components/dataviews-context/index.mjs
-  var DataViewsContext = (0, import_element58.createContext)({
+  var DataViewsContext = (0, import_element57.createContext)({
     view: { type: LAYOUT_TABLE },
     onChangeView: () => {
     },
@@ -22029,7 +21948,7 @@ var wp;
     isItemClickable: () => true,
     renderItemLink: void 0,
     containerWidth: 0,
-    containerRef: (0, import_element58.createRef)(),
+    containerRef: (0, import_element57.createRef)(),
     resizeObserverRef: () => {
     },
     defaultLayouts: { list: {}, grid: {}, table: {} },
@@ -22052,7 +21971,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/table/index.mjs
   var import_i18n32 = __toESM(require_i18n(), 1);
   var import_components25 = __toESM(require_components(), 1);
-  var import_element67 = __toESM(require_element(), 1);
+  var import_element66 = __toESM(require_element(), 1);
   var import_keycodes4 = __toESM(require_keycodes(), 1);

   // packages/dataviews/build-module/components/dataviews-selection-checkbox/index.mjs
@@ -22096,8 +22015,8 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-item-actions/index.mjs
   var import_components21 = __toESM(require_components(), 1);
   var import_i18n26 = __toESM(require_i18n(), 1);
-  var import_element59 = __toESM(require_element(), 1);
-  var import_data36 = __toESM(require_data(), 1);
+  var import_element58 = __toESM(require_element(), 1);
+  var import_data35 = __toESM(require_data(), 1);
   var import_compose5 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/lock-unlock.mjs
@@ -22165,7 +22084,7 @@ var wp;
     registry,
     setActiveModalAction
   }) {
-    const { primaryActions, regularActions } = (0, import_element59.useMemo)(() => {
+    const { primaryActions, regularActions } = (0, import_element58.useMemo)(() => {
       return actions.reduce(
         (acc, action) => {
           (action.isPrimary ? acc.primaryActions : acc.regularActions).push(action);
@@ -22202,8 +22121,8 @@ var wp;
     actions,
     isCompact
   }) {
-    const registry = (0, import_data36.useRegistry)();
-    const { primaryActions, eligibleActions } = (0, import_element59.useMemo)(() => {
+    const registry = (0, import_data35.useRegistry)();
+    const { primaryActions, eligibleActions } = (0, import_element58.useMemo)(() => {
       const _eligibleActions = actions.filter(
         (action) => !action.isEligible || action.isEligible(item)
       );
@@ -22266,7 +22185,7 @@ var wp;
     isSmall,
     registry
   }) {
-    const [activeModalAction, setActiveModalAction] = (0, import_element59.useState)(
+    const [activeModalAction, setActiveModalAction] = (0, import_element58.useState)(
       null
     );
     return /* @__PURE__ */ (0, import_jsx_runtime125.jsxs)(import_jsx_runtime125.Fragment, { children: [
@@ -22313,7 +22232,7 @@ var wp;
     registry,
     buttonVariant
   }) {
-    const [activeModalAction, setActiveModalAction] = (0, import_element59.useState)(null);
+    const [activeModalAction, setActiveModalAction] = (0, import_element58.useState)(null);
     const isMobileViewport = (0, import_compose5.useViewportMatch)("medium", "<");
     if (isMobileViewport) {
       return null;
@@ -22352,8 +22271,8 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-bulk-actions/index.mjs
   var import_components22 = __toESM(require_components(), 1);
   var import_i18n28 = __toESM(require_i18n(), 1);
-  var import_element60 = __toESM(require_element(), 1);
-  var import_data37 = __toESM(require_data(), 1);
+  var import_element59 = __toESM(require_element(), 1);
+  var import_data36 = __toESM(require_data(), 1);
   var import_compose6 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/utils/get-footer-message.mjs
@@ -22388,7 +22307,7 @@ var wp;
     items,
     ActionTriggerComponent
   }) {
-    const [isModalOpen, setIsModalOpen] = (0, import_element60.useState)(false);
+    const [isModalOpen, setIsModalOpen] = (0, import_element59.useState)(false);
     const actionTriggerProps = {
       action,
       onClick: () => {
@@ -22414,13 +22333,13 @@ var wp;
     );
   }
   function useHasAPossibleBulkAction(actions, item) {
-    return (0, import_element60.useMemo)(
+    return (0, import_element59.useMemo)(
       () => hasAPossibleBulkAction(actions, item),
       [actions, item]
     );
   }
   function useSomeItemHasAPossibleBulkAction(actions, data) {
-    return (0, import_element60.useMemo)(
+    return (0, import_element59.useMemo)(
       () => data.some((item) => hasAPossibleBulkAction(actions, item)),
       [actions, data]
     );
@@ -22433,7 +22352,7 @@ var wp;
     getItemId: getItemId2,
     disableSelectAll = false
   }) {
-    const selectableItems = (0, import_element60.useMemo)(() => {
+    const selectableItems = (0, import_element59.useMemo)(() => {
       return data.filter((item) => {
         return actions.some(
           (action) => action.supportsBulk && (!action.isEligible || action.isEligible(item))
@@ -22519,8 +22438,8 @@ var wp;
     actionInProgress,
     setActionInProgress
   }) {
-    const registry = (0, import_data37.useRegistry)();
-    const selectedEligibleItems = (0, import_element60.useMemo)(() => {
+    const registry = (0, import_data36.useRegistry)();
+    const selectedEligibleItems = (0, import_element59.useMemo)(() => {
       return selectedItems.filter((item) => {
         return !action.isEligible || action.isEligible(item);
       });
@@ -22542,7 +22461,7 @@ var wp;
         action,
         onClick: async () => {
           setActionInProgress(action.id);
-          await action.callback(selectedEligibleItems, {
+          await action.callback(selectedItems, {
             registry
           });
           setActionInProgress(null);
@@ -22630,28 +22549,28 @@ var wp;
     isInfiniteScroll,
     paginationInfo
   }) {
-    const [actionInProgress, setActionInProgress] = (0, import_element60.useState)(
+    const [actionInProgress, setActionInProgress] = (0, import_element59.useState)(
       null
     );
-    const footerContentRef = (0, import_element60.useRef)(void 0);
+    const footerContentRef = (0, import_element59.useRef)(void 0);
     const isMobile = (0, import_compose6.useViewportMatch)("medium", "<");
-    const bulkActions = (0, import_element60.useMemo)(
+    const bulkActions = (0, import_element59.useMemo)(
       () => actions.filter((action) => action.supportsBulk),
       [actions]
     );
-    const selectableItems = (0, import_element60.useMemo)(() => {
+    const selectableItems = (0, import_element59.useMemo)(() => {
       return data.filter((item) => {
         return bulkActions.some(
           (action) => !action.isEligible || action.isEligible(item)
         );
       });
     }, [data, bulkActions]);
-    const selectedItems = (0, import_element60.useMemo)(() => {
+    const selectedItems = (0, import_element59.useMemo)(() => {
       return data.filter(
         (item) => selection.includes(getItemId2(item)) && selectableItems.includes(item)
       );
     }, [selection, data, getItemId2, selectableItems]);
-    const actionsToShow = (0, import_element60.useMemo)(
+    const actionsToShow = (0, import_element59.useMemo)(
       () => actions.filter((action) => {
         return action.supportsBulk && (!isMobile || action.icon) && selectedItems.some(
           (item) => !action.isEligible || action.isEligible(item)
@@ -22702,7 +22621,7 @@ var wp;
       getItemId: getItemId2,
       paginationInfo,
       view
-    } = (0, import_element60.useContext)(dataviews_context_default);
+    } = (0, import_element59.useContext)(dataviews_context_default);
     return /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(
       FooterContent,
       {
@@ -22720,7 +22639,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/table/column-header-menu.mjs
   var import_i18n29 = __toESM(require_i18n(), 1);
   var import_components23 = __toESM(require_components(), 1);
-  var import_element61 = __toESM(require_element(), 1);
+  var import_element60 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/utils/get-hideable-fields.mjs
   function getHideableFields(view, fields2) {
@@ -22738,12 +22657,12 @@ var wp;
   var import_jsx_runtime127 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu2 } = unlock4(import_components23.privateApis);
   function WithMenuSeparators({ children }) {
-    return import_element61.Children.toArray(children).filter(Boolean).map((child, i2) => /* @__PURE__ */ (0, import_jsx_runtime127.jsxs)(import_element61.Fragment, { children: [
+    return import_element60.Children.toArray(children).filter(Boolean).map((child, i2) => /* @__PURE__ */ (0, import_jsx_runtime127.jsxs)(import_element60.Fragment, { children: [
       i2 > 0 && /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(Menu2.Separator, {}),
       child
     ] }, i2));
   }
-  var _HeaderMenu = (0, import_element61.forwardRef)(function HeaderMenu({
+  var _HeaderMenu = (0, import_element60.forwardRef)(function HeaderMenu({
     fieldId,
     view,
     fields: fields2,
@@ -22762,7 +22681,7 @@ var wp;
     let canAddFilter = false;
     let operators = [];
     const field = fields2.find((f2) => f2.id === fieldId);
-    const { setIsShowingFilter } = (0, import_element61.useContext)(dataviews_context_default);
+    const { setIsShowingFilter } = (0, import_element60.useContext)(dataviews_context_default);
     if (!field) {
       return null;
     }
@@ -22977,7 +22896,7 @@ var wp;
   var column_header_menu_default = ColumnHeaderMenu;

   // packages/dataviews/build-module/components/dataviews-layouts/utils/item-click-wrapper.mjs
-  var import_element62 = __toESM(require_element(), 1);
+  var import_element61 = __toESM(require_element(), 1);
   var import_jsx_runtime128 = __toESM(require_jsx_runtime(), 1);
   function getClickableItemProps({
     item,
@@ -23023,7 +22942,7 @@ var wp;
         ...extraProps,
         children
       });
-      return (0, import_element62.cloneElement)(renderedElement, {
+      return (0, import_element61.cloneElement)(renderedElement, {
         onClick: (event) => {
           event.stopPropagation();
           if (renderedElement.props.onClick) {
@@ -23120,7 +23039,7 @@ var wp;
   var column_primary_default = ColumnPrimary;

   // packages/dataviews/build-module/components/dataviews-layouts/table/use-scroll-state.mjs
-  var import_element63 = __toESM(require_element(), 1);
+  var import_element62 = __toESM(require_element(), 1);
   var import_i18n30 = __toESM(require_i18n(), 1);
   var isScrolledToEnd = (element) => {
     if ((0, import_i18n30.isRTL)()) {
@@ -23133,9 +23052,9 @@ var wp;
     scrollContainerRef,
     enabledHorizontal = false
   }) {
-    const [isHorizontalScrollEnd, setIsHorizontalScrollEnd] = (0, import_element63.useState)(false);
-    const [isVerticallyScrolled, setIsVerticallyScrolled] = (0, import_element63.useState)(false);
-    const handleScroll = (0, import_element63.useCallback)(() => {
+    const [isHorizontalScrollEnd, setIsHorizontalScrollEnd] = (0, import_element62.useState)(false);
+    const [isVerticallyScrolled, setIsVerticallyScrolled] = (0, import_element62.useState)(false);
+    const handleScroll = (0, import_element62.useCallback)(() => {
       const scrollContainer = scrollContainerRef.current;
       if (!scrollContainer) {
         return;
@@ -23145,7 +23064,7 @@ var wp;
       }
       setIsVerticallyScrolled(scrollContainer.scrollTop > 0);
     }, [scrollContainerRef, enabledHorizontal]);
-    (0, import_element63.useEffect)(() => {
+    (0, import_element62.useEffect)(() => {
       if (typeof window === "undefined" || !scrollContainerRef.current) {
         return () => {
         };
@@ -23175,7 +23094,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-layouts/utils/use-selection-props.mjs
-  var import_element64 = __toESM(require_element(), 1);
+  var import_element63 = __toESM(require_element(), 1);
   var import_keycodes3 = __toESM(require_keycodes(), 1);
   function getRange(orderedIds, fromIndex, toIndex) {
     return orderedIds.slice(
@@ -23233,14 +23152,21 @@ var wp;
   }
   function useSelectionProps({
     data,
-    actions,
     getItemId: getItemId2,
+    isItemSelectable,
     selection,
-    onChangeSelection
+    onChangeSelection,
+    selectionMode,
+    shouldSelectOnClick
   }) {
-    const gestureRef = (0, import_element64.useRef)(null);
-    const isTouchDeviceRef = (0, import_element64.useRef)(false);
-    (0, import_element64.useEffect)(() => {
+    const isMultiselect = selectionMode === "multi";
+    const allowDeselect = selectionMode !== "single-required";
+    const gestureRef = (0, import_element63.useRef)(null);
+    const anchorTo = (id) => {
+      gestureRef.current = { anchorId: id, lastTargetId: null };
+    };
+    const isTouchDeviceRef = (0, import_element63.useRef)(false);
+    (0, import_element63.useEffect)(() => {
       const markTouchDevice = () => {
         isTouchDeviceRef.current = true;
       };
@@ -23249,29 +23175,44 @@ var wp;
       });
       return () => document.removeEventListener("touchstart", markTouchDevice);
     }, []);
-    const selectableIds = data.filter((item) => hasAPossibleBulkAction(actions, item)).map(getItemId2);
+    const selectableIds = data.filter(isItemSelectable).map(getItemId2);
     const selectableIdSet = new Set(selectableIds);
     const hasSelectableItems = selectableIds.length > 0;
+    const hasRangeGesture = hasSelectableItems && isMultiselect;
     const getSelectionProps = (id) => {
       const isSelectable = selectableIdSet.has(id);
       return {
+        // When a plain click selects, that click is also what anchors the
+        // range a following Shift+Click extends from. Modifier clicks never
+        // reach here: `onClickCapture` stops them.
+        ...shouldSelectOnClick && {
+          onClick: () => {
+            if (allowDeselect && selection.includes(id)) {
+              onChangeSelection(
+                selection.filter((itemId) => id !== itemId)
+              );
+            } else {
+              onChangeSelection(
+                isMultiselect ? [...selection, id] : [id]
+              );
+            }
+            anchorTo(id);
+          }
+        },
         onMouseDown: (event) => {
-          if (event.button === 0 && event.shiftKey && hasSelectableItems) {
+          if (event.button === 0 && event.shiftKey && hasRangeGesture) {
             event.preventDefault();
           }
         },
         onClickCapture: (event) => {
-          if (!hasSelectableItems) {
+          if (!hasRangeGesture) {
             return;
           }
           const isModifierKeyPressed = (0, import_keycodes3.isAppleOS)() ? event.metaKey : event.ctrlKey;
           const isSelectionCheckboxClick = event.target instanceof Element && !!event.target.closest(`.${SELECTION_CHECKBOX_CLASS}`);
           if (!isModifierKeyPressed && !event.shiftKey) {
             if (isSelectable && isSelectionCheckboxClick) {
-              gestureRef.current = {
-                anchorId: id,
-                lastTargetId: null
-              };
+              anchorTo(id);
             }
             return;
           }
@@ -23314,7 +23255,7 @@ var wp;
             onChangeSelection(
               selection.includes(id) ? selection.filter((itemId) => id !== itemId) : [...selection, id]
             );
-            gestureRef.current = { anchorId: id, lastTargetId: null };
+            anchorTo(id);
           }
         }
       };
@@ -23325,7 +23266,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-view-config/properties-section.mjs
   var import_components24 = __toESM(require_components(), 1);
   var import_i18n31 = __toESM(require_i18n(), 1);
-  var import_element65 = __toESM(require_element(), 1);
+  var import_element64 = __toESM(require_element(), 1);
   var import_jsx_runtime130 = __toESM(require_jsx_runtime(), 1);
   function FieldItem({
     field,
@@ -23343,7 +23284,7 @@ var wp;
   function PropertiesSection({
     showLabel = true
   }) {
-    const { view, fields: fields2, onChangeView } = (0, import_element65.useContext)(dataviews_context_default);
+    const { view, fields: fields2, onChangeView } = (0, import_element64.useContext)(dataviews_context_default);
     const regularFields = getHideableFields(view, fields2);
     if (!regularFields?.length) {
       return null;
@@ -23432,10 +23373,10 @@ var wp;
   }

   // packages/dataviews/build-module/hooks/use-delayed-loading.mjs
-  var import_element66 = __toESM(require_element(), 1);
+  var import_element65 = __toESM(require_element(), 1);
   function useDelayedLoading(isLoading, options = { delay: 400 }) {
-    const [showLoader, setShowLoader] = (0, import_element66.useState)(false);
-    (0, import_element66.useEffect)(() => {
+    const [showLoader, setShowLoader] = (0, import_element65.useState)(false);
+    (0, import_element65.useEffect)(() => {
       if (!isLoading) {
         return;
       }
@@ -23499,7 +23440,7 @@ var wp;
     isActionsColumnSticky,
     posinset
   }) {
-    const { paginationInfo } = (0, import_element67.useContext)(dataviews_context_default);
+    const { paginationInfo } = (0, import_element66.useContext)(dataviews_context_default);
     const hasPossibleBulkAction = useHasAPossibleBulkAction(actions, item);
     const isSelected2 = hasPossibleBulkAction && selection.includes(id);
     const {
@@ -23616,29 +23557,31 @@ var wp;
     className,
     empty
   }) {
-    const { containerRef } = (0, import_element67.useContext)(dataviews_context_default);
+    const { containerRef } = (0, import_element66.useContext)(dataviews_context_default);
     const isDelayedLoading = useDelayedLoading(isLoading);
     const groupField = view.groupBy?.field ? fields2.find((f2) => f2.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
     const { getSelectionProps } = useSelectionProps({
       data: orderedData,
-      actions,
       getItemId: getItemId2,
+      isItemSelectable: (item) => hasAPossibleBulkAction(actions, item),
       selection,
-      onChangeSelection
+      onChangeSelection,
+      selectionMode: "multi",
+      shouldSelectOnClick: false
     });
-    const headerMenuRefs = (0, import_element67.useRef)(/* @__PURE__ */ new Map());
-    const headerMenuToFocusRef = (0, import_element67.useRef)(void 0);
-    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element67.useState)();
-    const [contextMenuAnchor, setContextMenuAnchor] = (0, import_element67.useState)(null);
-    (0, import_element67.useEffect)(() => {
+    const headerMenuRefs = (0, import_element66.useRef)(/* @__PURE__ */ new Map());
+    const headerMenuToFocusRef = (0, import_element66.useRef)(void 0);
+    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element66.useState)();
+    const [contextMenuAnchor, setContextMenuAnchor] = (0, import_element66.useState)(null);
+    (0, import_element66.useEffect)(() => {
       if (headerMenuToFocusRef.current) {
         headerMenuToFocusRef.current.focus();
         headerMenuToFocusRef.current = void 0;
       }
     });
-    const tableNoticeId = (0, import_element67.useId)();
+    const tableNoticeId = (0, import_element66.useId)();
     const { isHorizontalScrollEnd, isVerticallyScrolled } = useScrollState({
       scrollContainerRef: containerRef,
       enabledHorizontal: !!actions?.length
@@ -23936,12 +23879,12 @@ var wp;
   var import_components27 = __toESM(require_components(), 1);
   var import_i18n34 = __toESM(require_i18n(), 1);
   var import_compose7 = __toESM(require_compose(), 1);
-  var import_element71 = __toESM(require_element(), 1);
+  var import_element70 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataviews-layouts/grid/preview-size-picker.mjs
   var import_components26 = __toESM(require_components(), 1);
   var import_i18n33 = __toESM(require_i18n(), 1);
-  var import_element68 = __toESM(require_element(), 1);
+  var import_element67 = __toESM(require_element(), 1);
   var import_jsx_runtime132 = __toESM(require_jsx_runtime(), 1);
   var imageSizes = [
     {
@@ -23974,9 +23917,9 @@ var wp;
   ];
   var DEFAULT_PREVIEW_SIZE = imageSizes[2].value;
   function useGridColumns() {
-    const context = (0, import_element68.useContext)(dataviews_context_default);
+    const context = (0, import_element67.useContext)(dataviews_context_default);
     const view = context.view;
-    return (0, import_element68.useMemo)(() => {
+    return (0, import_element67.useMemo)(() => {
       const containerWidth = context.containerWidth;
       const gap = 32;
       const previewSize = view.layout?.previewSize ?? DEFAULT_PREVIEW_SIZE;
@@ -23988,9 +23931,9 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-layouts/utils/grid-items.mjs
-  var import_element69 = __toESM(require_element(), 1);
+  var import_element68 = __toESM(require_element(), 1);
   var import_jsx_runtime133 = __toESM(require_jsx_runtime(), 1);
-  var GridItems = (0, import_element69.forwardRef)(({ className, previewSize, ...props }, ref) => {
+  var GridItems = (0, import_element68.forwardRef)(({ className, previewSize, ...props }, ref) => {
     return /* @__PURE__ */ (0, import_jsx_runtime133.jsx)(
       "div",
       {
@@ -24005,10 +23948,10 @@ var wp;
   });

   // packages/dataviews/build-module/components/dataviews-layouts/utils/use-infinite-scroll.mjs
-  var import_element70 = __toESM(require_element(), 1);
+  var import_element69 = __toESM(require_element(), 1);
   function useIntersectionObserver(elementRef, posinset) {
-    const { intersectionObserver } = (0, import_element70.useContext)(dataviews_context_default);
-    (0, import_element70.useEffect)(() => {
+    const { intersectionObserver } = (0, import_element69.useContext)(dataviews_context_default);
+    (0, import_element69.useEffect)(() => {
       const element = elementRef.current;
       if (!element || posinset === void 0 || !intersectionObserver) {
         return;
@@ -24035,7 +23978,7 @@ var wp;
     }
     return chunks;
   }
-  var GridItem = (0, import_element71.forwardRef)(
+  var GridItem = (0, import_element70.forwardRef)(
     function GridItem2({
       view,
       selection,
@@ -24064,8 +24007,8 @@ var wp;
       } = view;
       const hasBulkAction = useHasAPossibleBulkAction(actions, item);
       const id = getItemId2(item);
-      const elementRef = (0, import_element71.useRef)(null);
-      const setRefs = (0, import_element71.useCallback)(
+      const elementRef = (0, import_element70.useRef)(null);
+      const setRefs = (0, import_element70.useCallback)(
         (node) => {
           elementRef.current = node;
           if (typeof forwardedRef === "function") {
@@ -24277,7 +24220,7 @@ var wp;
     actions,
     getSelectionProps
   }) {
-    const { paginationInfo, resizeObserverRef } = (0, import_element71.useContext)(dataviews_context_default);
+    const { paginationInfo, resizeObserverRef } = (0, import_element70.useContext)(dataviews_context_default);
     const gridColumns = useGridColumns();
     const hasBulkActions = useSomeItemHasAPossibleBulkAction(actions, data);
     const titleField = fields2.find(
@@ -24530,10 +24473,12 @@ var wp;
     const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
     const { getSelectionProps } = useSelectionProps({
       data: orderedData,
-      actions,
       getItemId: getItemId2,
+      isItemSelectable: (item) => hasAPossibleBulkAction(actions, item),
       selection,
-      onChangeSelection
+      onChangeSelection,
+      selectionMode: "multi",
+      shouldSelectOnClick: false
     });
     if (!hasData) {
       return /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(
@@ -24610,9 +24555,9 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/list/index.mjs
   var import_compose8 = __toESM(require_compose(), 1);
   var import_components29 = __toESM(require_components(), 1);
-  var import_element72 = __toESM(require_element(), 1);
+  var import_element71 = __toESM(require_element(), 1);
   var import_i18n36 = __toESM(require_i18n(), 1);
-  var import_data38 = __toESM(require_data(), 1);
+  var import_data37 = __toESM(require_data(), 1);
   var import_jsx_runtime136 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu3 } = unlock4(import_components29.privateApis);
   function generateItemWrapperCompositeId(idPrefix) {
@@ -24629,8 +24574,8 @@ var wp;
     primaryAction,
     item
   }) {
-    const registry = (0, import_data38.useRegistry)();
-    const [isModalOpen, setIsModalOpen] = (0, import_element72.useState)(false);
+    const registry = (0, import_data37.useRegistry)();
+    const [isModalOpen, setIsModalOpen] = (0, import_element71.useState)(false);
     const compositeItemId = generatePrimaryActionCompositeId(
       idPrefix,
       primaryAction.id
@@ -24687,7 +24632,7 @@ var wp;
     titleField,
     mediaField,
     descriptionField: descriptionField2,
-    onSelect,
+    selectionProps,
     otherFields,
     onDropdownTriggerKeyDown,
     posinset
@@ -24698,20 +24643,20 @@ var wp;
       showDescription = true,
       infiniteScrollEnabled
     } = view;
-    const itemRef = (0, import_element72.useRef)(null);
+    const itemRef = (0, import_element71.useRef)(null);
     const labelId = `${idPrefix}-label`;
     const descriptionId = `${idPrefix}-description`;
-    const registry = (0, import_data38.useRegistry)();
-    const [isHovered, setIsHovered] = (0, import_element72.useState)(false);
-    const [activeModalAction, setActiveModalAction] = (0, import_element72.useState)(
+    const registry = (0, import_data37.useRegistry)();
+    const [isHovered, setIsHovered] = (0, import_element71.useState)(false);
+    const [activeModalAction, setActiveModalAction] = (0, import_element71.useState)(
       null
     );
     const handleHover = ({ type }) => {
       const isHover = type === "mouseenter";
       setIsHovered(isHover);
     };
-    const { paginationInfo } = (0, import_element72.useContext)(dataviews_context_default);
-    (0, import_element72.useEffect)(() => {
+    const { paginationInfo } = (0, import_element71.useContext)(dataviews_context_default);
+    (0, import_element71.useEffect)(() => {
       if (isSelected2) {
         itemRef.current?.scrollIntoView({
           behavior: "auto",
@@ -24720,7 +24665,7 @@ var wp;
         });
       }
     }, [isSelected2]);
-    const { primaryAction, eligibleActions } = (0, import_element72.useMemo)(() => {
+    const { primaryAction, eligibleActions } = (0, import_element71.useMemo)(() => {
       const _eligibleActions = actions.filter(
         (action) => !action.isEligible || action.isEligible(item)
       );
@@ -24842,7 +24787,7 @@ var wp;
                   "aria-labelledby": labelId,
                   "aria-describedby": descriptionId,
                   className: "dataviews-view-list__item",
-                  onClick: () => onSelect(item)
+                  ...selectionProps
                 }
               ) }),
               /* @__PURE__ */ (0, import_jsx_runtime136.jsxs)(
@@ -24941,7 +24886,7 @@ var wp;
     } = props;
     const baseId = (0, import_compose8.useInstanceId)(ViewList, "view-list");
     const isDelayedLoading = useDelayedLoading(!!isLoading);
-    const { paginationInfo } = (0, import_element72.useContext)(dataviews_context_default);
+    const { paginationInfo } = (0, import_element71.useContext)(dataviews_context_default);
     const selectedItem = data?.findLast(
       (item) => selection.includes(getItemId2(item))
     );
@@ -24951,12 +24896,20 @@ var wp;
       (field) => field.id === view.descriptionField
     );
     const otherFields = (view?.fields ?? []).map((fieldId) => fields2.find((f2) => fieldId === f2.id)).filter(isDefined2);
-    const onSelect = (item) => onChangeSelection([getItemId2(item)]);
-    const generateCompositeItemIdPrefix = (0, import_element72.useCallback)(
+    const { getSelectionProps } = useSelectionProps({
+      data,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: "single-required",
+      shouldSelectOnClick: true
+    });
+    const generateCompositeItemIdPrefix = (0, import_element71.useCallback)(
       (item) => `${baseId}-${getItemId2(item)}`,
       [baseId, getItemId2]
     );
-    const isActiveCompositeItem = (0, import_element72.useCallback)(
+    const isActiveCompositeItem = (0, import_element71.useCallback)(
       (item, idToCheck) => {
         return idToCheck.startsWith(
           generateCompositeItemIdPrefix(item)
@@ -24964,9 +24917,9 @@ var wp;
       },
       [generateCompositeItemIdPrefix]
     );
-    const [activeCompositeId, setActiveCompositeId] = (0, import_element72.useState)(void 0);
-    const compositeRef = (0, import_element72.useRef)(null);
-    (0, import_element72.useEffect)(() => {
+    const [activeCompositeId, setActiveCompositeId] = (0, import_element71.useState)(void 0);
+    const compositeRef = (0, import_element71.useRef)(null);
+    (0, import_element71.useEffect)(() => {
       if (selectedItem) {
         setActiveCompositeId(
           generateItemWrapperCompositeId(
@@ -24980,7 +24933,7 @@ var wp;
     );
     const previousActiveItemIndex = (0, import_compose8.usePrevious)(activeItemIndex);
     const isActiveIdInList = activeItemIndex !== -1;
-    const selectCompositeItem = (0, import_element72.useCallback)(
+    const selectCompositeItem = (0, import_element71.useCallback)(
       (targetIndex, generateCompositeId) => {
         const clampedIndex = Math.min(
           data.length - 1,
@@ -25002,7 +24955,7 @@ var wp;
       },
       [data, generateCompositeItemIdPrefix]
     );
-    (0, import_element72.useEffect)(() => {
+    (0, import_element71.useEffect)(() => {
       const wasActiveIdInList = previousActiveItemIndex !== void 0 && previousActiveItemIndex !== -1;
       if (!isActiveIdInList && wasActiveIdInList) {
         selectCompositeItem(
@@ -25011,7 +24964,7 @@ var wp;
         );
       }
     }, [isActiveIdInList, selectCompositeItem, previousActiveItemIndex]);
-    const onDropdownTriggerKeyDown = (0, import_element72.useCallback)(
+    const onDropdownTriggerKeyDown = (0, import_element71.useCallback)(
       (event) => {
         if (event.key === "ArrowDown") {
           event.preventDefault();
@@ -25083,7 +25036,9 @@ var wp;
                     actions,
                     item,
                     isSelected: item === selectedItem,
-                    onSelect,
+                    selectionProps: getSelectionProps(
+                      getItemId2(item)
+                    ),
                     mediaField,
                     titleField,
                     descriptionField: descriptionField2,
@@ -25115,7 +25070,9 @@ var wp;
                 actions,
                 item,
                 isSelected: item === selectedItem,
-                onSelect,
+                selectionProps: getSelectionProps(
+                  getItemId2(item)
+                ),
                 mediaField,
                 titleField,
                 descriptionField: descriptionField2,
@@ -25147,7 +25104,7 @@ var wp;

   // packages/dataviews/build-module/components/dataviews-layouts/activity/activity-group.mjs
   var import_i18n37 = __toESM(require_i18n(), 1);
-  var import_element73 = __toESM(require_element(), 1);
+  var import_element72 = __toESM(require_element(), 1);
   var import_jsx_runtime137 = __toESM(require_jsx_runtime(), 1);
   function ActivityGroup({
     groupName,
@@ -25156,7 +25113,7 @@ var wp;
     showLabel = true,
     children
   }) {
-    const groupHeader = showLabel ? (0, import_element73.createInterpolateElement)(
+    const groupHeader = showLabel ? (0, import_element72.createInterpolateElement)(
       // translators: %s: The label of the field e.g. "Status".
       (0, import_i18n37.sprintf)((0, import_i18n37.__)("%s: <groupName />"), groupField.label).trim(),
       {
@@ -25184,8 +25141,8 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-layouts/activity/activity-item.mjs
-  var import_element74 = __toESM(require_element(), 1);
-  var import_data39 = __toESM(require_data(), 1);
+  var import_element73 = __toESM(require_element(), 1);
+  var import_data38 = __toESM(require_data(), 1);
   var import_compose9 = __toESM(require_compose(), 1);
   var import_jsx_runtime138 = __toESM(require_jsx_runtime(), 1);
   function ActivityItem(props) {
@@ -25208,10 +25165,10 @@ var wp;
       showDescription = true,
       infiniteScrollEnabled
     } = view;
-    const itemRef = (0, import_element74.useRef)(null);
-    const registry = (0, import_data39.useRegistry)();
-    const { paginationInfo } = (0, import_element74.useContext)(dataviews_context_default);
-    const { primaryActions, eligibleActions } = (0, import_element74.useMemo)(() => {
+    const itemRef = (0, import_element73.useRef)(null);
+    const registry = (0, import_data38.useRegistry)();
+    const { paginationInfo } = (0, import_element73.useContext)(dataviews_context_default);
+    const { primaryActions, eligibleActions } = (0, import_element73.useMemo)(() => {
       const _eligibleActions = actions.filter(
         (action) => !action.isEligible || action.isEligible(item)
       );
@@ -25243,7 +25200,7 @@ var wp;
       }
     ) });
     const renderedTitleField = showTitle && titleField?.render ? /* @__PURE__ */ (0, import_jsx_runtime138.jsx)(titleField.render, { item, field: titleField }) : null;
-    const verticalGap = (0, import_element74.useMemo)(() => {
+    const verticalGap = (0, import_element73.useMemo)(() => {
       switch (density) {
         case "comfortable":
           return "md";
@@ -25457,24 +25414,24 @@ var wp;
   var import_components33 = __toESM(require_components(), 1);
   var import_i18n40 = __toESM(require_i18n(), 1);
   var import_compose10 = __toESM(require_compose(), 1);
-  var import_element77 = __toESM(require_element(), 1);
+  var import_element76 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataviews-picker-footer/index.mjs
   var import_components32 = __toESM(require_components(), 1);
-  var import_data40 = __toESM(require_data(), 1);
-  var import_element76 = __toESM(require_element(), 1);
+  var import_data39 = __toESM(require_data(), 1);
+  var import_element75 = __toESM(require_element(), 1);
   var import_i18n39 = __toESM(require_i18n(), 1);

   // packages/dataviews/build-module/components/dataviews-pagination/index.mjs
   var import_components31 = __toESM(require_components(), 1);
-  var import_element75 = __toESM(require_element(), 1);
+  var import_element74 = __toESM(require_element(), 1);
   var import_i18n38 = __toESM(require_i18n(), 1);
   var import_jsx_runtime140 = __toESM(require_jsx_runtime(), 1);
   function hasPaginationControls(view, paginationInfo) {
     return !view.infiniteScrollEnabled && paginationInfo.totalItems > 0 && paginationInfo.totalPages > 1;
   }
   function DataViewsPagination() {
-    const { view, onChangeView, paginationInfo } = (0, import_element75.useContext)(dataviews_context_default);
+    const { view, onChangeView, paginationInfo } = (0, import_element74.useContext)(dataviews_context_default);
     if (!hasPaginationControls(view, paginationInfo)) {
       return null;
     }
@@ -25512,7 +25469,7 @@ var wp;
               align: "center",
               gap: "xs",
               className: "dataviews-pagination__page-select",
-              children: (0, import_element75.createInterpolateElement)(
+              children: (0, import_element74.createInterpolateElement)(
                 (0, import_i18n38.sprintf)(
                   // translators: 1: Current page number, 2: Total number of pages.
                   (0, import_i18n38._x)("<div>Page</div>%1$s<div>of %2$d</div>", "paging"),
@@ -25577,12 +25534,12 @@ var wp;
       }
     );
   }
-  var dataviews_pagination_default = (0, import_element75.memo)(DataViewsPagination);
+  var dataviews_pagination_default = (0, import_element74.memo)(DataViewsPagination);

   // packages/dataviews/build-module/components/dataviews-picker-footer/index.mjs
   var import_jsx_runtime141 = __toESM(require_jsx_runtime(), 1);
   function useIsMultiselectPicker(actions) {
-    return (0, import_element76.useMemo)(() => {
+    return (0, import_element75.useMemo)(() => {
       return !!actions?.length && actions?.every((action) => action.supportsBulk);
     }, [actions]);
   }
@@ -25592,9 +25549,9 @@ var wp;
   var { Badge: WCBadge2 } = unlock4(import_components33.privateApis);
   function GridItem3({
     view,
-    multiselect,
     selection,
     onChangeSelection,
+    selectionProps,
     getItemId: getItemId2,
     item,
     mediaField,
@@ -25608,7 +25565,7 @@ var wp;
   }) {
     const { showTitle = true, showMedia = true, showDescription = true } = view;
     const id = getItemId2(item);
-    const elementRef = (0, import_element77.useRef)(null);
+    const elementRef = (0, import_element76.useRef)(null);
     const isSelected2 = selection.includes(id);
     useIntersectionObserver(elementRef, posinset);
     const renderedMediaField = mediaField?.render ? /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
@@ -25633,16 +25590,7 @@ var wp;
           "is-selected": isSelected2
         }),
         "aria-selected": isSelected2,
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
-        },
+        ...selectionProps,
         children: [
           showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime142.jsx)("div", { className: "dataviews-view-picker-grid__media", children: renderedMediaField }),
           showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime142.jsx)(
@@ -25796,7 +25744,7 @@ var wp;
     className,
     empty
   }) {
-    const { resizeObserverRef, paginationInfo, itemListLabel } = (0, import_element77.useContext)(dataviews_context_default);
+    const { resizeObserverRef, paginationInfo, itemListLabel } = (0, import_element76.useContext)(dataviews_context_default);
     const titleField = fields2.find(
       (field) => field.id === view?.titleField
     );
@@ -25826,6 +25774,16 @@ var wp;
     const groupField = view.groupBy?.field ? fields2.find((f2) => f2.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const isInfiniteScroll = (view.infiniteScrollEnabled && !dataByGroup) ?? false;
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const currentPage = view?.page ?? 1;
     const perPage = view?.perPage ?? 0;
     const setSize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
@@ -25886,9 +25844,11 @@ var wp;
                           GridItem3,
                           {
                             view,
-                            multiselect: isMultiselect,
                             selection,
                             onChangeSelection,
+                            selectionProps: getSelectionProps(
+                              getItemId2(item)
+                            ),
                             getItemId: getItemId2,
                             item,
                             mediaField,
@@ -25967,9 +25927,11 @@ var wp;
                   GridItem3,
                   {
                     view,
-                    multiselect: isMultiselect,
                     selection,
                     onChangeSelection,
+                    selectionProps: getSelectionProps(
+                      getItemId2(item)
+                    ),
                     getItemId: getItemId2,
                     item,
                     mediaField,
@@ -26009,7 +25971,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/picker-table/index.mjs
   var import_i18n41 = __toESM(require_i18n(), 1);
   var import_components34 = __toESM(require_components(), 1);
-  var import_element78 = __toESM(require_element(), 1);
+  var import_element77 = __toESM(require_element(), 1);
   var import_jsx_runtime143 = __toESM(require_jsx_runtime(), 1);
   function TableColumnField2({
     item,
@@ -26038,13 +26000,13 @@ var wp;
     selection,
     getItemId: getItemId2,
     onChangeSelection,
-    multiselect,
+    selectionProps,
     posinset
   }) {
-    const { paginationInfo } = (0, import_element78.useContext)(dataviews_context_default);
+    const { paginationInfo } = (0, import_element77.useContext)(dataviews_context_default);
     const isSelected2 = selection.includes(id);
-    const [isHovered, setIsHovered] = (0, import_element78.useState)(false);
-    const elementRef = (0, import_element78.useRef)(null);
+    const [isHovered, setIsHovered] = (0, import_element77.useState)(false);
+    const elementRef = (0, import_element77.useRef)(null);
     useIntersectionObserver(elementRef, posinset);
     const {
       showTitle = true,
@@ -26081,6 +26043,8 @@ var wp;
         "aria-setsize": paginationInfo.totalItems || void 0,
         "aria-posinset": posinset,
         role: infiniteScrollEnabled ? "article" : "option",
+        onClickCapture: selectionProps.onClickCapture,
+        onClick: selectionProps.onClick,
         onMouseDown: (event) => {
           if (event.button !== 0) {
             return;
@@ -26088,16 +26052,7 @@ var wp;
           event.currentTarget.parentElement?.focus({
             preventScroll: true
           });
-        },
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
+          selectionProps.onMouseDown(event);
         },
         children: [
           /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
@@ -26179,11 +26134,11 @@ var wp;
     className,
     empty
   }) {
-    const headerMenuRefs = (0, import_element78.useRef)(/* @__PURE__ */ new Map());
-    const headerMenuToFocusRef = (0, import_element78.useRef)(void 0);
-    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element78.useState)();
+    const headerMenuRefs = (0, import_element77.useRef)(/* @__PURE__ */ new Map());
+    const headerMenuToFocusRef = (0, import_element77.useRef)(void 0);
+    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element77.useState)();
     const isMultiselect = useIsMultiselectPicker(actions) ?? false;
-    (0, import_element78.useEffect)(() => {
+    (0, import_element77.useEffect)(() => {
       if (headerMenuToFocusRef.current) {
         headerMenuToFocusRef.current.focus();
         headerMenuToFocusRef.current = void 0;
@@ -26192,7 +26147,17 @@ var wp;
     const groupField = view.groupBy?.field ? fields2.find((f2) => f2.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const isInfiniteScroll = view.infiniteScrollEnabled && !dataByGroup;
-    const tableNoticeId = (0, import_element78.useId)();
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
+    const tableNoticeId = (0, import_element77.useId)();
     if (nextHeaderMenuToFocus) {
       headerMenuToFocusRef.current = nextHeaderMenuToFocus;
       setNextHeaderMenuToFocus(void 0);
@@ -26335,23 +26300,28 @@ var wp;
                         )
                       }
                     ),
-                    groupItems.map((item, index2) => /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
-                      TableRow2,
-                      {
-                        item,
-                        fields: fields2,
-                        id: getItemId2(item) || index2.toString(),
-                        view,
-                        titleField,
-                        mediaField,
-                        descriptionField: descriptionField2,
-                        selection,
-                        getItemId: getItemId2,
-                        onChangeSelection,
-                        multiselect: isMultiselect
-                      },
-                      getItemId2(item)
-                    ))
+                    groupItems.map((item, index2) => {
+                      const id = getItemId2(item) || index2.toString();
+                      return /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
+                        TableRow2,
+                        {
+                          item,
+                          fields: fields2,
+                          id,
+                          view,
+                          titleField,
+                          mediaField,
+                          descriptionField: descriptionField2,
+                          selection,
+                          getItemId: getItemId2,
+                          onChangeSelection,
+                          selectionProps: getSelectionProps(
+                            id
+                          )
+                        },
+                        getItemId2(item)
+                      );
+                    })
                   ]
                 },
                 `group-${groupName}`
@@ -26364,13 +26334,14 @@ var wp;
                 orientation: "vertical",
                 children: hasData && data.map((item, index2) => {
                   const itemId = getItemId2(item);
+                  const id = itemId || index2.toString();
                   const posinset = item.position;
                   return /* @__PURE__ */ (0, import_jsx_runtime143.jsx)(
                     TableRow2,
                     {
                       item,
                       fields: fields2,
-                      id: itemId || index2.toString(),
+                      id,
                       view,
                       titleField,
                       mediaField,
@@ -26378,7 +26349,9 @@ var wp;
                       selection,
                       getItemId: getItemId2,
                       onChangeSelection,
-                      multiselect: isMultiselect,
+                      selectionProps: getSelectionProps(
+                        id
+                      ),
                       posinset
                     },
                     itemId
@@ -26409,7 +26382,7 @@ var wp;

   // packages/dataviews/build-module/components/dataviews-layouts/picker-activity/index.mjs
   var import_components35 = __toESM(require_components(), 1);
-  var import_element79 = __toESM(require_element(), 1);
+  var import_element78 = __toESM(require_element(), 1);
   var import_compose11 = __toESM(require_compose(), 1);
   var import_i18n42 = __toESM(require_i18n(), 1);
   var import_jsx_runtime144 = __toESM(require_jsx_runtime(), 1);
@@ -26418,9 +26391,8 @@ var wp;
   }
   function PickerActivityItem({
     view,
-    multiselect,
     selection,
-    onChangeSelection,
+    selectionProps,
     getItemId: getItemId2,
     item,
     titleField,
@@ -26430,7 +26402,7 @@ var wp;
     posinset,
     setsize
   }) {
-    const elementRef = (0, import_element79.useRef)(null);
+    const elementRef = (0, import_element78.useRef)(null);
     useIntersectionObserver(elementRef, posinset);
     const { showTitle = true, showMedia = true, showDescription = true } = view;
     const id = getItemId2(item);
@@ -26455,7 +26427,7 @@ var wp;
     ) });
     const renderedTitleField = showTitle && titleField?.render ? /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(titleField.render, { item, field: titleField }) : null;
     const renderedDescriptionField = showDescription && descriptionField2?.render ? /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(descriptionField2.render, { item, field: descriptionField2 }) : null;
-    const verticalGap = (0, import_element79.useMemo)(() => {
+    const verticalGap = (0, import_element78.useMemo)(() => {
       switch (density) {
         case "comfortable":
           return "md";
@@ -26479,16 +26451,7 @@ var wp;
           density === "comfortable" && "is-comfortable",
           isSelected2 && "is-selected"
         ),
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
-        },
+        ...selectionProps,
         render: /* @__PURE__ */ (0, import_jsx_runtime144.jsx)("div", {}),
         children: /* @__PURE__ */ (0, import_jsx_runtime144.jsxs)(Stack, { direction: "row", gap: "lg", justify: "start", align: "flex-start", children: [
           /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(
@@ -26590,7 +26553,7 @@ var wp;
     className,
     empty
   }) {
-    const { itemListLabel, paginationInfo } = (0, import_element79.useContext)(dataviews_context_default);
+    const { itemListLabel, paginationInfo } = (0, import_element78.useContext)(dataviews_context_default);
     const isMultiselect = useIsMultiselectPicker(actions);
     const titleField = fields2.find(
       (field) => field.id === view?.titleField
@@ -26608,13 +26571,22 @@ var wp;
     const setsize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
     const hasData = !!data?.length;
     const isGrouped = !!(groupField && dataByGroup);
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const renderItem = (item) => /* @__PURE__ */ (0, import_jsx_runtime144.jsx)(
       PickerActivityItem,
       {
         view,
-        multiselect: isMultiselect,
         selection,
-        onChangeSelection,
+        selectionProps: getSelectionProps(getItemId2(item)),
         getItemId: getItemId2,
         item,
         titleField,
@@ -26674,10 +26646,10 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/utils/density-picker.mjs
   var import_components36 = __toESM(require_components(), 1);
   var import_i18n43 = __toESM(require_i18n(), 1);
-  var import_element80 = __toESM(require_element(), 1);
+  var import_element79 = __toESM(require_element(), 1);
   var import_jsx_runtime145 = __toESM(require_jsx_runtime(), 1);
   function DensityPicker() {
-    const context = (0, import_element80.useContext)(dataviews_context_default);
+    const context = (0, import_element79.useContext)(dataviews_context_default);
     const view = context.view;
     return /* @__PURE__ */ (0, import_jsx_runtime145.jsxs)(
       import_components36.__experimentalToggleGroupControl,
@@ -26730,7 +26702,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/utils/preview-size-picker.mjs
   var import_components37 = __toESM(require_components(), 1);
   var import_i18n44 = __toESM(require_i18n(), 1);
-  var import_element81 = __toESM(require_element(), 1);
+  var import_element80 = __toESM(require_element(), 1);
   var import_jsx_runtime146 = __toESM(require_jsx_runtime(), 1);
   var imageSizes2 = [
     {
@@ -26762,7 +26734,7 @@ var wp;
     }
   ];
   function PreviewSizePicker() {
-    const context = (0, import_element81.useContext)(dataviews_context_default);
+    const context = (0, import_element80.useContext)(dataviews_context_default);
     const view = context.view;
     const breakValues = imageSizes2.filter((size4) => {
       return context.containerWidth >= size4.breakpoint;
@@ -26864,12 +26836,12 @@ var wp;
   ];

   // packages/dataviews/build-module/components/dataviews-filters/filters.mjs
-  var import_element89 = __toESM(require_element(), 1);
+  var import_element88 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataviews-filters/filter.mjs
   var import_components40 = __toESM(require_components(), 1);
   var import_i18n48 = __toESM(require_i18n(), 1);
-  var import_element86 = __toESM(require_element(), 1);
+  var import_element85 = __toESM(require_element(), 1);

   // node_modules/@ariakit/react-components/dist/focusable/focusable-context.js
   var import_react16 = __toESM(require_react(), 1);
@@ -30713,7 +30685,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_remove_accents = __toESM(require_remove_accents(), 1);
   var import_compose12 = __toESM(require_compose(), 1);
   var import_i18n46 = __toESM(require_i18n(), 1);
-  var import_element83 = __toESM(require_element(), 1);
+  var import_element82 = __toESM(require_element(), 1);
   var import_components38 = __toESM(require_components(), 1);

   // packages/dataviews/build-module/components/dataviews-filters/utils.mjs
@@ -30732,16 +30704,16 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/dataviews/build-module/hooks/use-elements.mjs
-  var import_element82 = __toESM(require_element(), 1);
+  var import_element81 = __toESM(require_element(), 1);
   var EMPTY_ARRAY5 = [];
   function useElements({
     elements: elements2,
     getElements
   }) {
     const staticElements = Array.isArray(elements2) && elements2.length > 0 ? elements2 : EMPTY_ARRAY5;
-    const [records, setRecords] = (0, import_element82.useState)(staticElements);
-    const [isLoading, setIsLoading] = (0, import_element82.useState)(false);
-    (0, import_element82.useEffect)(() => {
+    const [records, setRecords] = (0, import_element81.useState)(staticElements);
+    const [isLoading, setIsLoading] = (0, import_element81.useState)(false);
+    (0, import_element81.useEffect)(() => {
       if (!getElements) {
         setRecords(staticElements);
         return;
@@ -30814,7 +30786,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function ListBox({ view, filter, onChangeView }) {
     const baseId = (0, import_compose12.useInstanceId)(ListBox, "dataviews-filter-list-box");
-    const [activeCompositeId, setActiveCompositeId] = (0, import_element83.useState)(
+    const [activeCompositeId, setActiveCompositeId] = (0, import_element82.useState)(
       // When there are one or less operators, the first item is set as active
       // (by setting the initial `activeId` to `undefined`).
       // With 2 or more operators, the focus is moved on the operators control
@@ -30937,13 +30909,13 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ComboboxList22({ view, filter, onChangeView }) {
-    const [searchValue, setSearchValue] = (0, import_element83.useState)("");
-    const deferredSearchValue = (0, import_element83.useDeferredValue)(searchValue);
+    const [searchValue, setSearchValue] = (0, import_element82.useState)("");
+    const deferredSearchValue = (0, import_element82.useDeferredValue)(searchValue);
     const currentFilter = view.filters?.find(
       (_filter) => _filter.field === filter.field
     );
     const currentValue = getCurrentValue(filter, currentFilter);
-    const matches = (0, import_element83.useMemo)(() => {
+    const matches = (0, import_element82.useMemo)(() => {
       const normalizedSearch = normalizeSearchInput(deferredSearchValue);
       return filter.elements.filter(
         (item) => normalizeSearchInput(item.label).includes(normalizedSearch)
@@ -31072,7 +31044,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-filters/input-widget.mjs
   var import_es62 = __toESM(require_es6(), 1);
   var import_compose13 = __toESM(require_compose(), 1);
-  var import_element84 = __toESM(require_element(), 1);
+  var import_element83 = __toESM(require_element(), 1);
   var import_components39 = __toESM(require_components(), 1);
   var import_jsx_runtime157 = __toESM(require_jsx_runtime(), 1);
   function InputWidget({
@@ -31085,7 +31057,7 @@ If there's a particular need for this, please submit a feature request at https:
       (f2) => f2.field === filter.field
     );
     const currentValue = getCurrentValue(filter, currentFilter);
-    const field = (0, import_element84.useMemo)(() => {
+    const field = (0, import_element83.useMemo)(() => {
       const currentField = fields2.find((f2) => f2.id === filter.field);
       if (currentField) {
         return {
@@ -31105,7 +31077,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return currentField;
     }, [fields2, filter.field]);
-    const data = (0, import_element84.useMemo)(() => {
+    const data = (0, import_element83.useMemo)(() => {
       return (view.filters ?? []).reduce(
         (acc, activeFilter) => {
           acc[activeFilter.field] = activeFilter.value;
@@ -31162,7 +31134,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }

-  // node_modules/date-fns/constants.js
+  // packages/dataviews/node_modules/date-fns/constants.js
   var daysInYear = 365.2425;
   var maxTime = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
   var minTime = -maxTime;
@@ -31176,7 +31148,7 @@ If there's a particular need for this, please submit a feature request at https:
   var secondsInQuarter = secondsInMonth * 3;
   var constructFromSymbol = /* @__PURE__ */ Symbol.for("constructDateFrom");

-  // node_modules/date-fns/constructFrom.js
+  // packages/dataviews/node_modules/date-fns/constructFrom.js
   function constructFrom(date, value) {
     if (typeof date === "function") return date(value);
     if (date && typeof date === "object" && constructFromSymbol in date)
@@ -31185,12 +31157,12 @@ If there's a particular need for this, please submit a feature request at https:
     return new Date(value);
   }

-  // node_modules/date-fns/toDate.js
+  // packages/dataviews/node_modules/date-fns/toDate.js
   function toDate(argument, context) {
     return constructFrom(context || argument, argument);
   }

-  // node_modules/date-fns/addDays.js
+  // packages/dataviews/node_modules/date-fns/addDays.js
   function addDays(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -31199,7 +31171,7 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/addMonths.js
+  // packages/dataviews/node_modules/date-fns/addMonths.js
   function addMonths(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -31222,13 +31194,13 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/_lib/defaultOptions.js
+  // packages/dataviews/node_modules/date-fns/_lib/defaultOptions.js
   var defaultOptions = {};
   function getDefaultOptions() {
     return defaultOptions;
   }

-  // node_modules/date-fns/startOfWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfWeek.js
   function startOfWeek(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const weekStartsOn = options?.weekStartsOn ?? options?.locale?.options?.weekStartsOn ?? defaultOptions2.weekStartsOn ?? defaultOptions2.locale?.options?.weekStartsOn ?? 0;
@@ -31240,12 +31212,12 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/startOfISOWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeek.js
   function startOfISOWeek(date, options) {
     return startOfWeek(date, { ...options, weekStartsOn: 1 });
   }

-  // node_modules/date-fns/getISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getISOWeekYear.js
   function getISOWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -31266,7 +31238,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+  // packages/dataviews/node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
   function getTimezoneOffsetInMilliseconds(date) {
     const _date = toDate(date);
     const utcDate = new Date(
@@ -31284,7 +31256,7 @@ If there's a particular need for this, please submit a feature request at https:
     return +date - +utcDate;
   }

-  // node_modules/date-fns/_lib/normalizeDates.js
+  // packages/dataviews/node_modules/date-fns/_lib/normalizeDates.js
   function normalizeDates(context, ...dates) {
     const normalize = constructFrom.bind(
       null,
@@ -31293,14 +31265,14 @@ If there's a particular need for this, please submit a feature request at https:
     return dates.map(normalize);
   }

-  // node_modules/date-fns/startOfDay.js
+  // packages/dataviews/node_modules/date-fns/startOfDay.js
   function startOfDay(date, options) {
     const _date = toDate(date, options?.in);
     _date.setHours(0, 0, 0, 0);
     return _date;
   }

-  // node_modules/date-fns/differenceInCalendarDays.js
+  // packages/dataviews/node_modules/date-fns/differenceInCalendarDays.js
   function differenceInCalendarDays(laterDate, earlierDate, options) {
     const [laterDate_, earlierDate_] = normalizeDates(
       options?.in,
@@ -31314,7 +31286,7 @@ If there's a particular need for this, please submit a feature request at https:
     return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay);
   }

-  // node_modules/date-fns/startOfISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeekYear.js
   function startOfISOWeekYear(date, options) {
     const year = getISOWeekYear(date, options);
     const fourthOfJanuary = constructFrom(options?.in || date, 0);
@@ -31323,27 +31295,27 @@ If there's a particular need for this, please submit a feature request at https:
     return startOfISOWeek(fourthOfJanuary);
   }

-  // node_modules/date-fns/addWeeks.js
+  // packages/dataviews/node_modules/date-fns/addWeeks.js
   function addWeeks(date, amount, options) {
     return addDays(date, amount * 7, options);
   }

-  // node_modules/date-fns/addYears.js
+  // packages/dataviews/node_modules/date-fns/addYears.js
   function addYears(date, amount, options) {
     return addMonths(date, amount * 12, options);
   }

-  // node_modules/date-fns/isDate.js
+  // packages/dataviews/node_modules/date-fns/isDate.js
   function isDate(value) {
     return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
   }

-  // node_modules/date-fns/isValid.js
+  // packages/dataviews/node_modules/date-fns/isValid.js
   function isValid(date) {
     return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate(date)));
   }

-  // node_modules/date-fns/startOfMonth.js
+  // packages/dataviews/node_modules/date-fns/startOfMonth.js
   function startOfMonth(date, options) {
     const _date = toDate(date, options?.in);
     _date.setDate(1);
@@ -31351,7 +31323,7 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/startOfYear.js
+  // packages/dataviews/node_modules/date-fns/startOfYear.js
   function startOfYear(date, options) {
     const date_ = toDate(date, options?.in);
     date_.setFullYear(date_.getFullYear(), 0, 1);
@@ -31359,7 +31331,7 @@ If there's a particular need for this, please submit a feature request at https:
     return date_;
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatDistance.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatDistance.js
   var formatDistanceLocale = {
     lessThanXSeconds: {
       one: "less than a second",
@@ -31443,7 +31415,7 @@ If there's a particular need for this, please submit a feature request at https:
     return result;
   };

-  // node_modules/date-fns/locale/_lib/buildFormatLongFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildFormatLongFn.js
   function buildFormatLongFn(args) {
     return (options = {}) => {
       const width = options.width ? String(options.width) : args.defaultWidth;
@@ -31452,7 +31424,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatLong.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatLong.js
   var dateFormats = {
     full: "EEEE, MMMM do, y",
     long: "MMMM do, y",
@@ -31486,7 +31458,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/en-US/_lib/formatRelative.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatRelative.js
   var formatRelativeLocale = {
     lastWeek: "'last' eeee 'at' p",
     yesterday: "'yesterday at' p",
@@ -31497,7 +31469,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var formatRelative = (token, _date, _baseDate, _options) => formatRelativeLocale[token];

-  // node_modules/date-fns/locale/_lib/buildLocalizeFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildLocalizeFn.js
   function buildLocalizeFn(args) {
     return (value, options) => {
       const context = options?.context ? String(options.context) : "standalone";
@@ -31516,7 +31488,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/localize.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/localize.js
   var eraValues = {
     narrow: ["B", "A"],
     abbreviated: ["BC", "AD"],
@@ -31678,7 +31650,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/_lib/buildMatchFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchFn.js
   function buildMatchFn(args) {
     return (string, options = {}) => {
       const width = options.width;
@@ -31720,7 +31692,7 @@ If there's a particular need for this, please submit a feature request at https:
     return void 0;
   }

-  // node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
   function buildMatchPatternFn(args) {
     return (string, options = {}) => {
       const matchResult = string.match(args.matchPattern);
@@ -31735,7 +31707,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/match.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/match.js
   var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
   var parseOrdinalNumberPattern = /\d+/i;
   var matchEraPatterns = {
@@ -31854,7 +31826,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/en-US.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US.js
   var enUS = {
     code: "en-US",
     formatDistance,
@@ -31868,7 +31840,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };

-  // node_modules/date-fns/getDayOfYear.js
+  // packages/dataviews/node_modules/date-fns/getDayOfYear.js
   function getDayOfYear(date, options) {
     const _date = toDate(date, options?.in);
     const diff = differenceInCalendarDays(_date, startOfYear(_date));
@@ -31876,14 +31848,14 @@ If there's a particular need for this, please submit a feature request at https:
     return dayOfYear;
   }

-  // node_modules/date-fns/getISOWeek.js
+  // packages/dataviews/node_modules/date-fns/getISOWeek.js
   function getISOWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/getWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getWeekYear.js
   function getWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -31906,7 +31878,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/startOfWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfWeekYear.js
   function startOfWeekYear(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const firstWeekContainsDate = options?.firstWeekContainsDate ?? options?.locale?.options?.firstWeekContainsDate ?? defaultOptions2.firstWeekContainsDate ?? defaultOptions2.locale?.options?.firstWeekContainsDate ?? 1;
@@ -31918,21 +31890,21 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/getWeek.js
+  // packages/dataviews/node_modules/date-fns/getWeek.js
   function getWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfWeek(_date, options) - +startOfWeekYear(_date, options);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/_lib/addLeadingZeros.js
+  // packages/dataviews/node_modules/date-fns/_lib/addLeadingZeros.js
   function addLeadingZeros(number, targetLength) {
     const sign = number < 0 ? "-" : "";
     const output = Math.abs(number).toString().padStart(targetLength, "0");
     return sign + output;
   }

-  // node_modules/date-fns/_lib/format/lightFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/lightFormatters.js
   var lightFormatters = {
     // Year
     y(date, token) {
@@ -31992,7 +31964,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };

-  // node_modules/date-fns/_lib/format/formatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/formatters.js
   var dayPeriodEnum = {
     am: "am",
     pm: "pm",
@@ -32638,7 +32610,7 @@ If there's a particular need for this, please submit a feature request at https:
     return sign + hours + delimiter + minutes;
   }

-  // node_modules/date-fns/_lib/format/longFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/longFormatters.js
   var dateLongFormatter = (pattern, formatLong2) => {
     switch (pattern) {
       case "P":
@@ -32695,7 +32667,7 @@ If there's a particular need for this, please submit a feature request at https:
     P: dateTimeLongFormatter
   };

-  // node_modules/date-fns/_lib/protectedTokens.js
+  // packages/dataviews/node_modules/date-fns/_lib/protectedTokens.js
   var dayOfYearTokenRE = /^D+$/;
   var weekYearTokenRE = /^Y+$/;
   var throwTokens = ["D", "DD", "YY", "YYYY"];
@@ -32715,7 +32687,7 @@ If there's a particular need for this, please submit a feature request at https:
     return `Use \`${token.toLowerCase()}\` instead of \`${token}\` (in \`${format6}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
   }

-  // node_modules/date-fns/format.js
+  // packages/dataviews/node_modules/date-fns/format.js
   var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
   var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
   var escapedStringRegExp = /^'([^]*?)'?$/;
@@ -32781,29 +32753,29 @@ If there's a particular need for this, please submit a feature request at https:
     return matched[1].replace(doubleQuoteRegExp, "'");
   }

-  // node_modules/date-fns/subDays.js
+  // packages/dataviews/node_modules/date-fns/subDays.js
   function subDays(date, amount, options) {
     return addDays(date, -amount, options);
   }

-  // node_modules/date-fns/subMonths.js
+  // packages/dataviews/node_modules/date-fns/subMonths.js
   function subMonths(date, amount, options) {
     return addMonths(date, -amount, options);
   }

-  // node_modules/date-fns/subWeeks.js
+  // packages/dataviews/node_modules/date-fns/subWeeks.js
   function subWeeks(date, amount, options) {
     return addWeeks(date, -amount, options);
   }

-  // node_modules/date-fns/subYears.js
+  // packages/dataviews/node_modules/date-fns/subYears.js
   function subYears(date, amount, options) {
     return addYears(date, -amount, options);
   }

   // packages/dataviews/build-module/utils/operators.mjs
   var import_i18n47 = __toESM(require_i18n(), 1);
-  var import_element85 = __toESM(require_element(), 1);
+  var import_element84 = __toESM(require_element(), 1);
   var import_date = __toESM(require_date(), 1);
   var import_jsx_runtime158 = __toESM(require_jsx_runtime(), 1);
   var filterTextWrappers = {
@@ -32827,7 +32799,7 @@ If there's a particular need for this, please submit a feature request at https:
   var isNoneOperatorDefinition = {
     /* translators: DataViews operator name */
     label: (0, import_i18n47.__)("Is none of"),
-    filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+    filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
       (0, import_i18n47.sprintf)(
         /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */
         (0, import_i18n47.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),
@@ -32857,7 +32829,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS_ANY2,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Includes"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */
           (0, import_i18n47.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),
@@ -32890,7 +32862,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS_ALL,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Includes all"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */
           (0, import_i18n47.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),
@@ -32917,7 +32889,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_BETWEEN,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Between (inc)"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.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_i18n47.__)(
@@ -32945,7 +32917,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IN_THE_PAST,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("In the past"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */
           (0, import_i18n47.__)(
@@ -32973,7 +32945,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_OVER,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Over"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */
           (0, import_i18n47.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),
@@ -32999,7 +32971,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Is"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */
           (0, import_i18n47.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
@@ -33017,7 +32989,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS_NOT,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Is not"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */
           (0, import_i18n47.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
@@ -33035,7 +33007,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_LESS_THAN,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Less than"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */
           (0, import_i18n47.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),
@@ -33057,7 +33029,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_GREATER_THAN,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Greater than"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */
           (0, import_i18n47.__)(
@@ -33081,7 +33053,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_LESS_THAN_OR_EQUAL,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Less than or equal"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */
           (0, import_i18n47.__)(
@@ -33105,7 +33077,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_GREATER_THAN_OR_EQUAL,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Greater than or equal"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */
           (0, import_i18n47.__)(
@@ -33129,7 +33101,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_BEFORE2,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Before"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */
           (0, import_i18n47.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),
@@ -33152,7 +33124,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_AFTER2,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("After"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */
           (0, import_i18n47.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),
@@ -33175,7 +33147,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_BEFORE_INC,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Before (inc)"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.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_i18n47.__)(
@@ -33200,7 +33172,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_AFTER_INC,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("After (inc)"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.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_i18n47.__)(
@@ -33225,7 +33197,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_CONTAINS,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Contains"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */
           (0, import_i18n47.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),
@@ -33247,7 +33219,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_NOT_CONTAINS,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Doesn't contain"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */
           (0, import_i18n47.__)(
@@ -33271,7 +33243,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_STARTS_WITH,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Starts with"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */
           (0, import_i18n47.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),
@@ -33293,7 +33265,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_ON,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("On"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */
           (0, import_i18n47.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
@@ -33316,7 +33288,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_NOT_ON,
       /* translators: DataViews operator name */
       label: (0, import_i18n47.__)("Not on"),
-      filterText: (filter, activeElements) => (0, import_element85.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element84.createInterpolateElement)(
         (0, import_i18n47.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */
           (0, import_i18n47.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
@@ -33450,13 +33422,13 @@ If there's a particular need for this, please submit a feature request at https:
     fields: fields2,
     ...commonProps
   }) {
-    const toggleRef = (0, import_element86.useRef)(null);
+    const toggleRef = (0, import_element85.useRef)(null);
     const { filter, view, onChangeView } = commonProps;
     const filterInView = view.filters?.find(
       (f2) => f2.field === filter.field
     );
     let activeElements = [];
-    const field = (0, import_element86.useMemo)(() => {
+    const field = (0, import_element85.useMemo)(() => {
       const currentField = fields2.find((f2) => f2.id === filter.field);
       if (currentField) {
         return {
@@ -33633,7 +33605,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-filters/add-filter.mjs
   var import_components41 = __toESM(require_components(), 1);
   var import_i18n49 = __toESM(require_i18n(), 1);
-  var import_element87 = __toESM(require_element(), 1);
+  var import_element86 = __toESM(require_element(), 1);
   var import_jsx_runtime160 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu4 } = unlock4(import_components41.privateApis);
   function AddFilterMenu({
@@ -33698,7 +33670,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var add_filter_default = (0, import_element87.forwardRef)(AddFilter);
+  var add_filter_default = (0, import_element86.forwardRef)(AddFilter);

   // packages/dataviews/build-module/components/dataviews-filters/reset-filters.mjs
   var import_components42 = __toESM(require_components(), 1);
@@ -33737,9 +33709,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataviews-filters/use-filters.mjs
-  var import_element88 = __toESM(require_element(), 1);
+  var import_element87 = __toESM(require_element(), 1);
   function useFilters(fields2, view) {
-    return (0, import_element88.useMemo)(() => {
+    return (0, import_element87.useMemo)(() => {
       const filters = [];
       fields2.forEach((field) => {
         if (field.filterBy === false || !field.hasElements && !field.Edit) {
@@ -33790,8 +33762,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-filters/filters.mjs
   var import_jsx_runtime162 = __toESM(require_jsx_runtime(), 1);
   function Filters({ className }) {
-    const { fields: fields2, view, onChangeView, openedFilter, setOpenedFilter } = (0, import_element89.useContext)(dataviews_context_default);
-    const addFilterRef = (0, import_element89.useRef)(null);
+    const { fields: fields2, view, onChangeView, openedFilter, setOpenedFilter } = (0, import_element88.useContext)(dataviews_context_default);
+    const addFilterRef = (0, import_element88.useRef)(null);
     const filters = use_filters_default(fields2, view);
     const addFilter = /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(
       add_filter_default,
@@ -33849,10 +33821,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var filters_default = (0, import_element89.memo)(Filters);
+  var filters_default = (0, import_element88.memo)(Filters);

   // packages/dataviews/build-module/components/dataviews-filters/toggle.mjs
-  var import_element90 = __toESM(require_element(), 1);
+  var import_element89 = __toESM(require_element(), 1);
   var import_components43 = __toESM(require_components(), 1);
   var import_i18n51 = __toESM(require_i18n(), 1);
   var import_jsx_runtime163 = __toESM(require_jsx_runtime(), 1);
@@ -33864,9 +33836,9 @@ If there's a particular need for this, please submit a feature request at https:
       setOpenedFilter,
       isShowingFilter,
       setIsShowingFilter
-    } = (0, import_element90.useContext)(dataviews_context_default);
-    const buttonRef = (0, import_element90.useRef)(null);
-    const onChangeViewWithFilterVisibility = (0, import_element90.useCallback)(
+    } = (0, import_element89.useContext)(dataviews_context_default);
+    const buttonRef = (0, import_element89.useRef)(null);
+    const onChangeViewWithFilterVisibility = (0, import_element89.useCallback)(
       (_view) => {
         onChangeView(_view);
         setIsShowingFilter(true);
@@ -33931,7 +33903,7 @@ If there's a particular need for this, please submit a feature request at https:
     filtersCount,
     children
   }) {
-    (0, import_element90.useEffect)(
+    (0, import_element89.useEffect)(
       () => () => {
         buttonRef.current?.focus();
       },
@@ -33945,10 +33917,10 @@ If there's a particular need for this, please submit a feature request at https:
   var toggle_default = FiltersToggle;

   // packages/dataviews/build-module/components/dataviews-filters/filters-toggled.mjs
-  var import_element91 = __toESM(require_element(), 1);
+  var import_element90 = __toESM(require_element(), 1);
   var import_jsx_runtime164 = __toESM(require_jsx_runtime(), 1);
   function FiltersToggled(props) {
-    const { isShowingFilter } = (0, import_element91.useContext)(dataviews_context_default);
+    const { isShowingFilter } = (0, import_element90.useContext)(dataviews_context_default);
     if (!isShowingFilter) {
       return null;
     }
@@ -33957,7 +33929,7 @@ If there's a particular need for this, please submit a feature request at https:
   var filters_toggled_default = FiltersToggled;

   // packages/dataviews/build-module/components/dataviews-layout/index.mjs
-  var import_element92 = __toESM(require_element(), 1);
+  var import_element91 = __toESM(require_element(), 1);
   var import_components44 = __toESM(require_components(), 1);
   var import_i18n52 = __toESM(require_i18n(), 1);
   var import_jsx_runtime165 = __toESM(require_jsx_runtime(), 1);
@@ -33981,7 +33953,7 @@ If there's a particular need for this, please submit a feature request at https:
       defaultLayouts: defaultLayouts2,
       containerRef,
       empty = /* @__PURE__ */ (0, import_jsx_runtime165.jsx)("p", { children: (0, import_i18n52.__)("No results") })
-    } = (0, import_element92.useContext)(dataviews_context_default);
+    } = (0, import_element91.useContext)(dataviews_context_default);
     const isDelayedInitialLoading = useDelayedLoading(!hasInitiallyLoaded, {
       delay: 200
     });
@@ -34018,7 +33990,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataviews-footer/index.mjs
-  var import_element93 = __toESM(require_element(), 1);
+  var import_element92 = __toESM(require_element(), 1);
   var import_jsx_runtime166 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY6 = [];
   function DataViewsFooter() {
@@ -34029,7 +34001,7 @@ If there's a particular need for this, please submit a feature request at https:
       actions = EMPTY_ARRAY6,
       isLoading,
       hasInitiallyLoaded
-    } = (0, import_element93.useContext)(dataviews_context_default);
+    } = (0, import_element92.useContext)(dataviews_context_default);
     const isRefreshing = !!isLoading && hasInitiallyLoaded && !!data?.length;
     const isDelayedRefreshing = useDelayedLoading(!!isRefreshing);
     const hasBulkActions = useSomeItemHasAPossibleBulkAction(actions, data) && [LAYOUT_TABLE, LAYOUT_GRID].includes(view.type);
@@ -34067,27 +34039,27 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataviews-search/index.mjs
   var import_i18n53 = __toESM(require_i18n(), 1);
-  var import_element94 = __toESM(require_element(), 1);
+  var import_element93 = __toESM(require_element(), 1);
   var import_components45 = __toESM(require_components(), 1);
   var import_compose14 = __toESM(require_compose(), 1);
   var import_jsx_runtime167 = __toESM(require_jsx_runtime(), 1);
-  var DataViewsSearch = (0, import_element94.memo)(function Search({ label }) {
-    const { view, onChangeView } = (0, import_element94.useContext)(dataviews_context_default);
+  var DataViewsSearch = (0, import_element93.memo)(function Search({ label }) {
+    const { view, onChangeView } = (0, import_element93.useContext)(dataviews_context_default);
     const [search, setSearch, debouncedSearch] = (0, import_compose14.useDebouncedInput)(
       view.search
     );
-    (0, import_element94.useEffect)(() => {
+    (0, import_element93.useEffect)(() => {
       if (view.search !== debouncedSearch) {
         setSearch(view.search ?? "");
       }
     }, [view.search, setSearch]);
-    const onChangeViewRef = (0, import_element94.useRef)(onChangeView);
-    const viewRef = (0, import_element94.useRef)(view);
-    (0, import_element94.useEffect)(() => {
+    const onChangeViewRef = (0, import_element93.useRef)(onChangeView);
+    const viewRef = (0, import_element93.useRef)(view);
+    (0, import_element93.useEffect)(() => {
       onChangeViewRef.current = onChangeView;
       viewRef.current = view;
     }, [onChangeView, view]);
-    (0, import_element94.useEffect)(() => {
+    (0, import_element93.useEffect)(() => {
       if (debouncedSearch !== viewRef.current?.search) {
         onChangeViewRef.current({
           ...viewRef.current,
@@ -34115,7 +34087,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-view-config/index.mjs
   var import_components46 = __toESM(require_components(), 1);
   var import_i18n54 = __toESM(require_i18n(), 1);
-  var import_element95 = __toESM(require_element(), 1);
+  var import_element94 = __toESM(require_element(), 1);
   var import_warning = __toESM(require_warning(), 1);
   var import_compose15 = __toESM(require_compose(), 1);
   var import_jsx_runtime168 = __toESM(require_jsx_runtime(), 1);
@@ -34126,7 +34098,7 @@ If there's a particular need for this, please submit a feature request at https:
     offset: 9
   };
   function ViewTypeMenu() {
-    const { view, onChangeView, defaultLayouts: defaultLayouts2 } = (0, import_element95.useContext)(dataviews_context_default);
+    const { view, onChangeView, defaultLayouts: defaultLayouts2 } = (0, import_element94.useContext)(dataviews_context_default);
     const availableLayouts = Object.keys(defaultLayouts2);
     if (availableLayouts.length <= 1) {
       return null;
@@ -34189,8 +34161,8 @@ If there's a particular need for this, please submit a feature request at https:
     ] });
   }
   function SortFieldControl() {
-    const { view, fields: fields2, onChangeView } = (0, import_element95.useContext)(dataviews_context_default);
-    const orderOptions = (0, import_element95.useMemo)(() => {
+    const { view, fields: fields2, onChangeView } = (0, import_element94.useContext)(dataviews_context_default);
+    const orderOptions = (0, import_element94.useMemo)(() => {
       const sortableFields = fields2.filter(
         (field) => field.enableSorting !== false
       );
@@ -34221,7 +34193,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function SortDirectionControl() {
-    const { view, fields: fields2, onChangeView } = (0, import_element95.useContext)(dataviews_context_default);
+    const { view, fields: fields2, onChangeView } = (0, import_element94.useContext)(dataviews_context_default);
     const sortableFields = fields2.filter(
       (field) => field.enableSorting !== false
     );
@@ -34271,7 +34243,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ItemsPerPageControl() {
-    const { view, config: config2, onChangeView } = (0, import_element95.useContext)(dataviews_context_default);
+    const { view, config: config2, onChangeView } = (0, import_element94.useContext)(dataviews_context_default);
     const { infiniteScrollEnabled } = view;
     if (!config2 || !config2.perPageSizes || config2.perPageSizes.length < 2 || config2.perPageSizes.length > 6 || infiniteScrollEnabled) {
       return null;
@@ -34305,7 +34277,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ResetViewButton() {
-    const { onReset } = (0, import_element95.useContext)(dataviews_context_default);
+    const { onReset } = (0, import_element94.useContext)(dataviews_context_default);
     if (onReset === void 0) {
       return null;
     }
@@ -34328,7 +34300,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function DataviewsViewConfigDropdown() {
-    const { view, onReset } = (0, import_element95.useContext)(dataviews_context_default);
+    const { view, onReset } = (0, import_element94.useContext)(dataviews_context_default);
     const popoverId = (0, import_compose15.useInstanceId)(
       _DataViewsViewConfig,
       "dataviews-view-config-dropdown"
@@ -34427,12 +34399,12 @@ If there's a particular need for this, please submit a feature request at https:
       /* @__PURE__ */ (0, import_jsx_runtime168.jsx)(DataviewsViewConfigDropdown, {})
     ] });
   }
-  var DataViewsViewConfig = (0, import_element95.memo)(_DataViewsViewConfig);
+  var DataViewsViewConfig = (0, import_element94.memo)(_DataViewsViewConfig);
   var dataviews_view_config_default = DataViewsViewConfig;

   // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
   var import_components47 = __toESM(require_components(), 1);
-  var import_element96 = __toESM(require_element(), 1);
+  var import_element95 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-controls/utils/get-custom-validity.mjs
   function getCustomValidity(isValid2, validity) {
@@ -34470,7 +34442,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { getValue, setValue, label, description, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element96.useCallback)(() => {
+    const onChangeControl = (0, import_element95.useCallback)(() => {
       onChange(
         setValue({ item: data, value: !getValue({ item: data }) })
       );
@@ -34493,7 +34465,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/combobox.mjs
   var import_components48 = __toESM(require_components(), 1);
-  var import_element97 = __toESM(require_element(), 1);
+  var import_element96 = __toESM(require_element(), 1);
   var import_jsx_runtime170 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedComboboxControl } = unlock4(import_components48.privateApis);
   function Combobox3({
@@ -34505,7 +34477,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { label, description, placeholder, getValue, setValue, isValid: isValid2 } = field;
     const value = getValue({ item: data }) ?? "";
-    const onChangeControl = (0, import_element97.useCallback)(
+    const onChangeControl = (0, import_element96.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue ?? "" })),
       [data, onChange, setValue]
     );
@@ -34536,13 +34508,13 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
   var import_components50 = __toESM(require_components(), 1);
-  var import_element100 = __toESM(require_element(), 1);
+  var import_element99 = __toESM(require_element(), 1);
   var import_i18n56 = __toESM(require_i18n(), 1);
   var import_date3 = __toESM(require_date(), 1);

   // packages/dataviews/build-module/components/dataform-controls/utils/relative-date-control.mjs
   var import_components49 = __toESM(require_components(), 1);
-  var import_element98 = __toESM(require_element(), 1);
+  var import_element97 = __toESM(require_element(), 1);
   var import_i18n55 = __toESM(require_i18n(), 1);
   var import_jsx_runtime171 = __toESM(require_jsx_runtime(), 1);
   var TIME_UNITS_OPTIONS = {
@@ -34572,7 +34544,7 @@ If there's a particular need for this, please submit a feature request at https:
     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_element98.useCallback)(
+    const onChangeValue = (0, import_element97.useCallback)(
       (newValue) => onChange(
         setValue({
           item: data,
@@ -34581,7 +34553,7 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [onChange, setValue, data, unit]
     );
-    const onChangeUnit = (0, import_element98.useCallback)(
+    const onChangeUnit = (0, import_element97.useCallback)(
       (newUnit) => onChange(
         setValue({
           item: data,
@@ -34629,11 +34601,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-controls/utils/use-disabled-date-matchers.mjs
-  var import_element99 = __toESM(require_element(), 1);
+  var import_element98 = __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_element99.useMemo)(() => {
+    const disabledMatchers = (0, import_element98.useMemo)(() => {
       const matchers = [];
       if (minConstraint) {
         const minDate = parseDateFn(minConstraint);
@@ -34685,26 +34657,26 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const fieldValue = getValue({ item: data });
     const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element100.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element99.useState)(() => {
       const parsedDate = parseDateTime(value);
       return parsedDate || /* @__PURE__ */ new Date();
     });
-    const inputControlRef = (0, import_element100.useRef)(null);
-    const validationTimeoutRef = (0, import_element100.useRef)(void 0);
-    const previousFocusRef = (0, import_element100.useRef)(null);
+    const inputControlRef = (0, import_element99.useRef)(null);
+    const validationTimeoutRef = (0, import_element99.useRef)(void 0);
+    const previousFocusRef = (0, import_element99.useRef)(null);
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDateTime);
-    const onChangeCallback = (0, import_element100.useCallback)(
+    const onChangeCallback = (0, import_element99.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    (0, import_element100.useEffect)(() => {
+    (0, import_element99.useEffect)(() => {
       return () => {
         if (validationTimeoutRef.current) {
           clearTimeout(validationTimeoutRef.current);
         }
       };
     }, []);
-    const onSelectDate = (0, import_element100.useCallback)(
+    const onSelectDate = (0, import_element99.useCallback)(
       (newDate) => {
         let dateTimeValue;
         if (newDate) {
@@ -34738,7 +34710,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback, value]
     );
-    const handleManualDateTimeChange = (0, import_element100.useCallback)(
+    const handleManualDateTimeChange = (0, import_element99.useCallback)(
       (newValue) => {
         if (newValue) {
           const dateTime = (0, import_date3.getDate)(newValue);
@@ -34845,7 +34817,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataform-controls/date.mjs
   var import_components51 = __toESM(require_components(), 1);
   var import_a11y2 = __toESM(require_a11y(), 1);
-  var import_element101 = __toESM(require_element(), 1);
+  var import_element100 = __toESM(require_element(), 1);
   var import_i18n57 = __toESM(require_i18n(), 1);
   var import_date4 = __toESM(require_date(), 1);
   var import_jsx_runtime173 = __toESM(require_jsx_runtime(), 1);
@@ -34945,8 +34917,8 @@ If there's a particular need for this, please submit a feature request at https:
     children
   }) {
     const { isValid: isValid2 } = field;
-    const [customValidity, setCustomValidity] = (0, import_element101.useState)(void 0);
-    const validateRefs = (0, import_element101.useCallback)(() => {
+    const [customValidity, setCustomValidity] = (0, import_element100.useState)(void 0);
+    const validateRefs = (0, import_element100.useCallback)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       for (const ref of refs) {
         const input = ref.current;
@@ -34960,7 +34932,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       setCustomValidity(void 0);
     }, [inputRefs]);
-    (0, import_element101.useEffect)(() => {
+    (0, import_element100.useEffect)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       const result = validity ? getCustomValidity(isValid2, validity) : void 0;
       for (const ref of refs) {
@@ -34972,7 +34944,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       }
     }, [inputRefs, isValid2, validity]);
-    (0, import_element101.useEffect)(() => {
+    (0, import_element100.useEffect)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       const handleInvalid = (event) => {
         event.preventDefault();
@@ -34987,7 +34959,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       };
     }, [inputRefs, setIsTouched]);
-    (0, import_element101.useEffect)(() => {
+    (0, import_element100.useEffect)(() => {
       if (!isTouched) {
         return;
       }
@@ -34998,7 +34970,7 @@ If there's a particular need for this, please submit a feature request at https:
         validateRefs();
       }
     }, [isTouched, isValid2, validity, validateRefs]);
-    (0, import_element101.useEffect)(() => {
+    (0, import_element100.useEffect)(() => {
       if (isTouched && customValidity?.message) {
         (0, import_a11y2.speak)(customValidity.message);
       }
@@ -35054,24 +35026,24 @@ If there's a particular need for this, please submit a feature request at https:
       format: fieldFormat
     } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element101.useState)(
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element100.useState)(
       null
     );
     const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date4.getSettings)().l10n.startOfWeek;
     const fieldValue = getValue({ item: data });
     const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element101.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element100.useState)(() => {
       const parsedDate = parseDate(value);
       return parsedDate || /* @__PURE__ */ new Date();
     });
-    const [isTouched, setIsTouched] = (0, import_element101.useState)(false);
-    const validityTargetRef = (0, import_element101.useRef)(null);
+    const [isTouched, setIsTouched] = (0, import_element100.useState)(false);
+    const validityTargetRef = (0, import_element100.useRef)(null);
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate);
-    const onChangeCallback = (0, import_element101.useCallback)(
+    const onChangeCallback = (0, import_element100.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    const onSelectDate = (0, import_element101.useCallback)(
+    const onSelectDate = (0, import_element100.useCallback)(
       (newDate) => {
         const dateValue = newDate ? format(newDate, "yyyy-MM-dd") : void 0;
         onChangeCallback(dateValue);
@@ -35080,7 +35052,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback]
     );
-    const handlePresetClick = (0, import_element101.useCallback)(
+    const handlePresetClick = (0, import_element100.useCallback)(
       (preset) => {
         const presetDate = preset.getValue();
         const dateValue = formatDate(presetDate);
@@ -35091,7 +35063,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback]
     );
-    const handleManualDateChange = (0, import_element101.useCallback)(
+    const handleManualDateChange = (0, import_element100.useCallback)(
       (newValue) => {
         onChangeCallback(newValue);
         if (newValue) {
@@ -35231,7 +35203,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
     const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date4.getSettings)().l10n.startOfWeek;
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate);
-    const onChangeCallback = (0, import_element101.useCallback)(
+    const onChangeCallback = (0, import_element100.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -35242,10 +35214,10 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [data, onChange, setValue]
     );
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element101.useState)(
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element100.useState)(
       null
     );
-    const selectedRange = (0, import_element101.useMemo)(() => {
+    const selectedRange = (0, import_element100.useMemo)(() => {
       if (!value) {
         return { from: void 0, to: void 0 };
       }
@@ -35255,13 +35227,13 @@ If there's a particular need for this, please submit a feature request at https:
         to: parseDate(to2) || void 0
       };
     }, [value]);
-    const [calendarMonth, setCalendarMonth] = (0, import_element101.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element100.useState)(() => {
       return selectedRange.from || /* @__PURE__ */ new Date();
     });
-    const [isTouched, setIsTouched] = (0, import_element101.useState)(false);
-    const fromInputRef = (0, import_element101.useRef)(null);
-    const toInputRef = (0, import_element101.useRef)(null);
-    const updateDateRange = (0, import_element101.useCallback)(
+    const [isTouched, setIsTouched] = (0, import_element100.useState)(false);
+    const fromInputRef = (0, import_element100.useRef)(null);
+    const toInputRef = (0, import_element100.useRef)(null);
+    const updateDateRange = (0, import_element100.useCallback)(
       (fromDate, toDate2) => {
         if (fromDate && toDate2) {
           onChangeCallback([
@@ -35274,7 +35246,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback]
     );
-    const onSelectCalendarRange = (0, import_element101.useCallback)(
+    const onSelectCalendarRange = (0, import_element100.useCallback)(
       (newRange) => {
         updateDateRange(newRange?.from, newRange?.to);
         setSelectedPresetId(null);
@@ -35282,7 +35254,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [updateDateRange]
     );
-    const handlePresetClick = (0, import_element101.useCallback)(
+    const handlePresetClick = (0, import_element100.useCallback)(
       (preset) => {
         const [startDate2, endDate] = preset.getValue();
         setCalendarMonth(startDate2);
@@ -35292,7 +35264,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [updateDateRange]
     );
-    const handleManualDateChange = (0, import_element101.useCallback)(
+    const handleManualDateChange = (0, import_element100.useCallback)(
       (fromOrTo, newValue) => {
         const [currentFrom, currentTo] = value || [
           void 0,
@@ -35486,7 +35458,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/select.mjs
   var import_components52 = __toESM(require_components(), 1);
-  var import_element102 = __toESM(require_element(), 1);
+  var import_element101 = __toESM(require_element(), 1);
   var import_jsx_runtime174 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedSelectControl } = unlock4(import_components52.privateApis);
   function Select({
@@ -35501,7 +35473,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const isMultiple = type === "array";
     const value = getValue({ item: data }) ?? (isMultiple ? [] : "");
-    const onChangeControl = (0, import_element102.useCallback)(
+    const onChangeControl = (0, import_element101.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -35550,7 +35522,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/utils/validated-input.mjs
   var import_components53 = __toESM(require_components(), 1);
-  var import_element103 = __toESM(require_element(), 1);
+  var import_element102 = __toESM(require_element(), 1);
   var import_jsx_runtime176 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedInputControl: ValidatedInputControl2 } = unlock4(import_components53.privateApis);
   function ValidatedText({
@@ -35567,7 +35539,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { label, placeholder, description, getValue, setValue, isValid: isValid2 } = field;
     const value = getValue({ item: data });
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element103.useCallback)(
+    const onChangeControl = (0, import_element102.useCallback)(
       (newValue) => onChange(
         setValue({
           item: data,
@@ -35684,7 +35656,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/utils/validated-number.mjs
   var import_components57 = __toESM(require_components(), 1);
-  var import_element104 = __toESM(require_element(), 1);
+  var import_element103 = __toESM(require_element(), 1);
   var import_i18n58 = __toESM(require_i18n(), 1);
   var import_jsx_runtime180 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedNumberControl } = unlock4(import_components57.privateApis);
@@ -35702,11 +35674,11 @@ If there's a particular need for this, please submit a feature request at https:
     step
   }) {
     const [min2 = "", max2 = ""] = value;
-    const onChangeMin = (0, import_element104.useCallback)(
+    const onChangeMin = (0, import_element103.useCallback)(
       (newValue) => onChange([toNumberOrEmpty(newValue), max2]),
       [onChange, max2]
     );
-    const onChangeMax = (0, import_element104.useCallback)(
+    const onChangeMax = (0, import_element103.useCallback)(
       (newValue) => onChange([min2, toNumberOrEmpty(newValue)]),
       [onChange, min2]
     );
@@ -35755,7 +35727,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { label, description, getValue, setValue, isValid: isValid2 } = field;
     const value = getValue({ item: data }) ?? "";
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element104.useCallback)(
+    const onChangeControl = (0, import_element103.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -35769,7 +35741,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [data, onChange, setValue]
     );
-    const onChangeBetweenControls = (0, import_element104.useCallback)(
+    const onChangeBetweenControls = (0, import_element103.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -35830,7 +35802,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/radio.mjs
   var import_components58 = __toESM(require_components(), 1);
-  var import_element105 = __toESM(require_element(), 1);
+  var import_element104 = __toESM(require_element(), 1);
   var import_jsx_runtime183 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedRadioControl } = unlock4(import_components58.privateApis);
   function Radio({
@@ -35848,7 +35820,7 @@ If there's a particular need for this, please submit a feature request at https:
       getElements: field.getElements
     });
     const value = getValue({ item: data });
-    const onChangeControl = (0, import_element105.useCallback)(
+    const onChangeControl = (0, import_element104.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -35873,7 +35845,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-controls/text.mjs
-  var import_element106 = __toESM(require_element(), 1);
+  var import_element105 = __toESM(require_element(), 1);
   var import_jsx_runtime184 = __toESM(require_jsx_runtime(), 1);
   function Text3({
     data,
@@ -35895,8 +35867,8 @@ If there's a particular need for this, please submit a feature request at https:
           hideLabelFromVision,
           markWhenOptional,
           validity,
-          prefix: prefix2 ? (0, import_element106.createElement)(prefix2) : void 0,
-          suffix: suffix ? (0, import_element106.createElement)(suffix) : void 0
+          prefix: prefix2 ? (0, import_element105.createElement)(prefix2) : void 0,
+          suffix: suffix ? (0, import_element105.createElement)(suffix) : void 0
         }
       }
     );
@@ -35904,7 +35876,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/toggle.mjs
   var import_components59 = __toESM(require_components(), 1);
-  var import_element107 = __toESM(require_element(), 1);
+  var import_element106 = __toESM(require_element(), 1);
   var import_jsx_runtime185 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedToggleControl } = unlock4(import_components59.privateApis);
   function Toggle({
@@ -35917,7 +35889,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { label, description, getValue, setValue, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element107.useCallback)(() => {
+    const onChangeControl = (0, import_element106.useCallback)(() => {
       onChange(
         setValue({ item: data, value: !getValue({ item: data }) })
       );
@@ -35940,7 +35912,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/textarea.mjs
   var import_components60 = __toESM(require_components(), 1);
-  var import_element108 = __toESM(require_element(), 1);
+  var import_element107 = __toESM(require_element(), 1);
   var import_jsx_runtime186 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedTextareaControl } = unlock4(import_components60.privateApis);
   function Textarea({
@@ -35956,7 +35928,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const { label, placeholder, description, setValue, isValid: isValid2 } = field;
     const value = field.getValue({ item: data });
-    const onChangeControl = (0, import_element108.useCallback)(
+    const onChangeControl = (0, import_element107.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -35975,19 +35947,18 @@ If there's a particular need for this, please submit a feature request at https:
         disabled: disabled2,
         minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
         maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
-        __next40pxDefaultSize: true,
         hideLabelFromVision
       }
     );
   }

   // packages/dataviews/build-module/components/dataform-controls/richtext/index.mjs
-  var import_element110 = __toESM(require_element(), 1);
+  var import_element109 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-controls/richtext/control.mjs
   var import_components61 = __toESM(require_components(), 1);
   var import_compose16 = __toESM(require_compose(), 1);
-  var import_element109 = __toESM(require_element(), 1);
+  var import_element108 = __toESM(require_element(), 1);
   var import_rich_text2 = __toESM(require_rich_text(), 1);

   // packages/dataviews/build-module/components/dataform-controls/richtext/utils.mjs
@@ -36083,14 +36054,14 @@ If there's a particular need for this, please submit a feature request at https:
     focusOnMount,
     completers = EMPTY_COMPLETERS
   }) {
-    const [selection, setSelection] = (0, import_element109.useState)({
+    const [selection, setSelection] = (0, import_element108.useState)({
       start: void 0,
       end: void 0
     });
-    const [isSelected2, setIsSelected] = (0, import_element109.useState)(false);
-    const anchorRef = (0, import_element109.useRef)(void 0);
-    const inputEvents = (0, import_element109.useRef)(/* @__PURE__ */ new Set());
-    const keyboardShortcuts = (0, import_element109.useRef)(
+    const [isSelected2, setIsSelected] = (0, import_element108.useState)(false);
+    const anchorRef = (0, import_element108.useRef)(void 0);
+    const inputEvents = (0, import_element108.useRef)(/* @__PURE__ */ new Set());
+    const keyboardShortcuts = (0, import_element108.useRef)(
       /* @__PURE__ */ new Set()
     );
     const focusOutside = (0, import_compose16.__experimentalUseFocusOutside)(() => setIsSelected(false));
@@ -36116,7 +36087,7 @@ If there's a particular need for this, please submit a feature request at https:
       __unstableDisableFormats: disableFormats,
       allowedFormats: adjustedAllowedFormats,
       withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element109.useMemo)(
+      __unstableFormatTypeHandlerContext: (0, import_element108.useMemo)(
         () => ({
           richTextIdentifier: id,
           blockClientId: clientId
@@ -36127,16 +36098,16 @@ If there's a particular need for this, please submit a feature request at https:
     function onFocus() {
       anchorRef.current?.focus();
     }
-    const eventListenersPropsRef = (0, import_element109.useRef)({
+    const eventListenersPropsRef = (0, import_element108.useRef)({
       keyboardShortcuts,
       inputEvents
     });
-    const inputRulePropsRef = (0, import_element109.useRef)({
+    const inputRulePropsRef = (0, import_element108.useRef)({
       formatTypes,
       getValue,
       onChange: onRichTextChange
     });
-    (0, import_element109.useInsertionEffect)(() => {
+    (0, import_element108.useInsertionEffect)(() => {
       inputRulePropsRef.current = {
         formatTypes,
         getValue,
@@ -36325,7 +36296,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const { label, placeholder, description, id, setValue, isValid: isValid2 } = field;
     const value = field.getValue({ item: data }) ?? "";
-    const onChangeControl = (0, import_element110.useCallback)(
+    const onChangeControl = (0, import_element109.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -36356,7 +36327,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/toggle-group.mjs
   var import_components62 = __toESM(require_components(), 1);
-  var import_element111 = __toESM(require_element(), 1);
+  var import_element110 = __toESM(require_element(), 1);
   var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedToggleGroupControl } = unlock4(import_components62.privateApis);
   function ToggleGroup({
@@ -36370,7 +36341,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { getValue, setValue, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
     const value = getValue({ item: data });
-    const onChangeControl = (0, import_element111.useCallback)(
+    const onChangeControl = (0, import_element110.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -36412,7 +36383,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/array.mjs
   var import_components63 = __toESM(require_components(), 1);
-  var import_element112 = __toESM(require_element(), 1);
+  var import_element111 = __toESM(require_element(), 1);
   var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedFormTokenField } = unlock4(import_components63.privateApis);
   function ArrayControl({
@@ -36430,7 +36401,7 @@ If there's a particular need for this, please submit a feature request at https:
       elements: field.elements,
       getElements: field.getElements
     });
-    const arrayValueAsElements = (0, import_element112.useMemo)(
+    const arrayValueAsElements = (0, import_element111.useMemo)(
       () => Array.isArray(value) ? value.map((token) => {
         const element = elements2?.find(
           (suggestion) => suggestion.value === token
@@ -36439,7 +36410,7 @@ If there's a particular need for this, please submit a feature request at https:
       }) : [],
       [value, elements2]
     );
-    const onChangeControl = (0, import_element112.useCallback)(
+    const onChangeControl = (0, import_element111.useCallback)(
       (tokens) => {
         const valueTokens = tokens.map((token) => {
           if (typeof token === "object" && "value" in token) {
@@ -36503,7 +36474,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/color.mjs
   var import_components64 = __toESM(require_components(), 1);
-  var import_element113 = __toESM(require_element(), 1);
+  var import_element112 = __toESM(require_element(), 1);
   var import_i18n59 = __toESM(require_i18n(), 1);
   var import_jsx_runtime192 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedInputControl: ValidatedInputControl3 } = unlock4(import_components64.privateApis);
@@ -36551,13 +36522,13 @@ If there's a particular need for this, please submit a feature request at https:
     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_element113.useCallback)(
+    const handleColorChange = (0, import_element112.useCallback)(
       (newColor) => {
         onChange(setValue({ item: data, value: newColor }));
       },
       [data, onChange, setValue]
     );
-    const handleInputChange = (0, import_element113.useCallback)(
+    const handleInputChange = (0, import_element112.useCallback)(
       (newValue) => {
         onChange(setValue({ item: data, value: newValue || "" }));
       },
@@ -36591,7 +36562,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/password.mjs
   var import_components65 = __toESM(require_components(), 1);
-  var import_element114 = __toESM(require_element(), 1);
+  var import_element113 = __toESM(require_element(), 1);
   var import_i18n60 = __toESM(require_i18n(), 1);
   var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
   function Password({
@@ -36602,9 +36573,9 @@ If there's a particular need for this, please submit a feature request at https:
     markWhenOptional,
     validity
   }) {
-    const [isVisible2, setIsVisible] = (0, import_element114.useState)(false);
+    const [isVisible2, setIsVisible] = (0, import_element113.useState)(false);
     const disabled2 = field.isDisabled({ item: data, field });
-    const toggleVisibility = (0, import_element114.useCallback)(() => {
+    const toggleVisibility = (0, import_element113.useCallback)(() => {
       setIsVisible((prev) => !prev);
     }, []);
     return /* @__PURE__ */ (0, import_jsx_runtime193.jsx)(
@@ -37785,7 +37756,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/hooks/use-data.mjs
-  var import_element115 = __toESM(require_element(), 1);
+  var import_element114 = __toESM(require_element(), 1);
   function useData({
     view,
     data: shownData,
@@ -37795,34 +37766,34 @@ If there's a particular need for this, please submit a feature request at https:
     selection
   }) {
     const isInfiniteScrollEnabled = view.infiniteScrollEnabled;
-    const [hasInitiallyLoaded, setHasInitiallyLoaded] = (0, import_element115.useState)(
+    const [hasInitiallyLoaded, setHasInitiallyLoaded] = (0, import_element114.useState)(
       !isLoading
     );
-    (0, import_element115.useEffect)(() => {
+    (0, import_element114.useEffect)(() => {
       if (!isLoading) {
         setHasInitiallyLoaded(true);
       }
     }, [isLoading]);
-    const previousDataRef = (0, import_element115.useRef)(shownData);
-    const previousPaginationInfoRef = (0, import_element115.useRef)(paginationInfo);
-    (0, import_element115.useEffect)(() => {
+    const previousDataRef = (0, import_element114.useRef)(shownData);
+    const previousPaginationInfoRef = (0, import_element114.useRef)(paginationInfo);
+    (0, import_element114.useEffect)(() => {
       if (!isLoading) {
         previousDataRef.current = shownData;
         previousPaginationInfoRef.current = paginationInfo;
       }
     }, [shownData, isLoading, paginationInfo]);
-    const [visibleEntries, setVisibleEntries] = (0, import_element115.useState)([]);
-    const positionMapRef = (0, import_element115.useRef)(/* @__PURE__ */ new Map());
-    const allLoadedRecordsRef = (0, import_element115.useRef)([]);
-    const prevViewParamsRef = (0, import_element115.useRef)({
+    const [visibleEntries, setVisibleEntries] = (0, import_element114.useState)([]);
+    const positionMapRef = (0, import_element114.useRef)(/* @__PURE__ */ new Map());
+    const allLoadedRecordsRef = (0, import_element114.useRef)([]);
+    const prevViewParamsRef = (0, import_element114.useRef)({
       search: void 0,
       filters: void 0,
       perPage: void 0
     });
-    const scrollDirectionRef = (0, import_element115.useRef)(void 0);
-    const prevStartPositionRef = (0, import_element115.useRef)(void 0);
-    const hasInitializedRef = (0, import_element115.useRef)(false);
-    const allLoadedRecords = (0, import_element115.useMemo)(() => {
+    const scrollDirectionRef = (0, import_element114.useRef)(void 0);
+    const prevStartPositionRef = (0, import_element114.useRef)(void 0);
+    const hasInitializedRef = (0, import_element114.useRef)(false);
+    const allLoadedRecords = (0, import_element114.useMemo)(() => {
       if (view.startPosition !== void 0 && prevStartPositionRef.current !== void 0) {
         if (view.startPosition < prevStartPositionRef.current) {
           scrollDirectionRef.current = "up";
@@ -37944,7 +37915,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/hooks/use-infinite-scroll.mjs
-  var import_element116 = __toESM(require_element(), 1);
+  var import_element115 = __toESM(require_element(), 1);
   var import_compose17 = __toESM(require_compose(), 1);
   function captureAnchorElement(container, anchorElementRef, direction) {
     const containerRect = container.getBoundingClientRect();
@@ -37980,18 +37951,18 @@ If there's a particular need for this, please submit a feature request at https:
     containerRef,
     setVisibleEntries
   }) {
-    const anchorElementRef = (0, import_element116.useRef)(null);
-    const viewRef = (0, import_element116.useRef)(view);
-    const isLoadingRef = (0, import_element116.useRef)(isLoading);
-    const onChangeViewRef = (0, import_element116.useRef)(onChangeView);
-    const totalItemsRef = (0, import_element116.useRef)(paginationInfo.totalItems);
-    (0, import_element116.useLayoutEffect)(() => {
+    const anchorElementRef = (0, import_element115.useRef)(null);
+    const viewRef = (0, import_element115.useRef)(view);
+    const isLoadingRef = (0, import_element115.useRef)(isLoading);
+    const onChangeViewRef = (0, import_element115.useRef)(onChangeView);
+    const totalItemsRef = (0, import_element115.useRef)(paginationInfo.totalItems);
+    (0, import_element115.useLayoutEffect)(() => {
       viewRef.current = view;
       isLoadingRef.current = isLoading;
       onChangeViewRef.current = onChangeView;
       totalItemsRef.current = paginationInfo.totalItems;
     }, [view, isLoading, onChangeView, paginationInfo.totalItems]);
-    const intersectionObserverCallback = (0, import_element116.useCallback)(
+    const intersectionObserverCallback = (0, import_element115.useCallback)(
       (entries) => {
         if (!setVisibleEntries) {
           return;
@@ -38023,7 +37994,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [setVisibleEntries]
     );
-    (0, import_element116.useLayoutEffect)(() => {
+    (0, import_element115.useLayoutEffect)(() => {
       const container = containerRef.current;
       const anchor = anchorElementRef.current;
       if (!container || !view.infiniteScrollEnabled || !anchor || isLoading) {
@@ -38043,10 +38014,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
       anchorElementRef.current = null;
     }, [containerRef, isLoading, view.infiniteScrollEnabled]);
-    const intersectionObserverRef = (0, import_element116.useRef)(
+    const intersectionObserverRef = (0, import_element115.useRef)(
       null
     );
-    (0, import_element116.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       if (!view.infiniteScrollEnabled || !intersectionObserverCallback) {
         if (intersectionObserverRef.current) {
           intersectionObserverRef.current.disconnect();
@@ -38065,7 +38036,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       };
     }, [view.infiniteScrollEnabled, intersectionObserverCallback]);
-    (0, import_element116.useEffect)(() => {
+    (0, import_element115.useEffect)(() => {
       if (!view.infiniteScrollEnabled || !containerRef.current) {
         return;
       }
@@ -38138,7 +38109,7 @@ If there's a particular need for this, please submit a feature request at https:
     search = true,
     searchLabel = void 0
   }) {
-    const { view } = (0, import_element117.useContext)(dataviews_context_default);
+    const { view } = (0, import_element116.useContext)(dataviews_context_default);
     const isInfiniteScroll = view.infiniteScrollEnabled;
     return /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(import_jsx_runtime197.Fragment, { children: [
       /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(
@@ -38201,7 +38172,7 @@ If there's a particular need for this, please submit a feature request at https:
     empty,
     onReset
   }) {
-    const [selectionState, setSelectionState] = (0, import_element117.useState)([]);
+    const [selectionState, setSelectionState] = (0, import_element116.useState)([]);
     const isUncontrolled = selectionProperty === void 0 || onChangeSelection === void 0;
     const selection = isUncontrolled ? selectionState : selectionProperty;
     const {
@@ -38217,8 +38188,8 @@ If there's a particular need for this, please submit a feature request at https:
       selection,
       paginationInfo
     });
-    const containerRef = (0, import_element117.useRef)(null);
-    const [containerWidth, setContainerWidth] = (0, import_element117.useState)(0);
+    const containerRef = (0, import_element116.useRef)(null);
+    const [containerWidth, setContainerWidth] = (0, import_element116.useState)(0);
     const resizeObserverRef = (0, import_compose18.useResizeObserver)(
       (resizeObserverEntries) => {
         setContainerWidth(
@@ -38227,7 +38198,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       { box: "border-box" }
     );
-    const [openedFilter, setOpenedFilter] = (0, import_element117.useState)(null);
+    const [openedFilter, setOpenedFilter] = (0, import_element116.useState)(null);
     function setSelectionWithChange(value) {
       const newValue = typeof value === "function" ? value(selection) : value;
       if (isUncontrolled) {
@@ -38237,8 +38208,8 @@ If there's a particular need for this, please submit a feature request at https:
         onChangeSelection(newValue);
       }
     }
-    const _fields = (0, import_element117.useMemo)(() => normalizeFields(fields2), [fields2]);
-    const _selection = (0, import_element117.useMemo)(() => {
+    const _fields = (0, import_element116.useMemo)(() => normalizeFields(fields2), [fields2]);
+    const _selection = (0, import_element116.useMemo)(() => {
       if (view.infiniteScrollEnabled) {
         return selection;
       }
@@ -38247,13 +38218,13 @@ If there's a particular need for this, please submit a feature request at https:
       );
     }, [selection, data, getItemId2, view.infiniteScrollEnabled]);
     const filters = use_filters_default(_fields, view);
-    const hasPrimaryOrLockedFilters = (0, import_element117.useMemo)(
+    const hasPrimaryOrLockedFilters = (0, import_element116.useMemo)(
       () => (filters || []).some(
         (filter) => filter.isPrimary || filter.isLocked
       ),
       [filters]
     );
-    const [isShowingFilter, setIsShowingFilter] = (0, import_element117.useState)(
+    const [isShowingFilter, setIsShowingFilter] = (0, import_element116.useState)(
       hasPrimaryOrLockedFilters
     );
     const { intersectionObserver } = useInfiniteScroll({
@@ -38264,12 +38235,12 @@ If there's a particular need for this, please submit a feature request at https:
       containerRef,
       setVisibleEntries
     });
-    (0, import_element117.useEffect)(() => {
+    (0, import_element116.useEffect)(() => {
       if (hasPrimaryOrLockedFilters && !isShowingFilter) {
         setIsShowingFilter(true);
       }
     }, [hasPrimaryOrLockedFilters, isShowingFilter]);
-    const defaultLayouts2 = (0, import_element117.useMemo)(
+    const defaultLayouts2 = (0, import_element116.useMemo)(
       () => Object.fromEntries(
         Object.entries(defaultLayoutsProperty).filter(([layoutType]) => {
           return dataViewsLayouts.some(
@@ -38343,12 +38314,12 @@ If there's a particular need for this, please submit a feature request at https:
   var dataviews_default = DataViewsSubComponents;

   // packages/dataviews/build-module/dataform/index.mjs
-  var import_element129 = __toESM(require_element(), 1);
+  var import_element128 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-context/index.mjs
-  var import_element118 = __toESM(require_element(), 1);
+  var import_element117 = __toESM(require_element(), 1);
   var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
-  var DataFormContext = (0, import_element118.createContext)({
+  var DataFormContext = (0, import_element117.createContext)({
     fields: []
   });
   DataFormContext.displayName = "DataFormContext";
@@ -38361,10 +38332,10 @@ If there's a particular need for this, please submit a feature request at https:
   var dataform_context_default = DataFormContext;

   // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
-  var import_element128 = __toESM(require_element(), 1);
+  var import_element127 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
-  var import_element119 = __toESM(require_element(), 1);
+  var import_element118 = __toESM(require_element(), 1);
   var import_components66 = __toESM(require_components(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/normalize-form.mjs
@@ -38506,9 +38477,9 @@ If there's a particular need for this, please submit a feature request at https:
     markWhenOptional,
     validity
   }) {
-    const { fields: fields2 } = (0, import_element119.useContext)(dataform_context_default);
+    const { fields: fields2 } = (0, import_element118.useContext)(dataform_context_default);
     const layout = field.layout;
-    const form2 = (0, import_element119.useMemo)(
+    const form2 = (0, import_element118.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : []
@@ -38601,14 +38572,14 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
   var import_deepmerge3 = __toESM(require_cjs(), 1);
   var import_components69 = __toESM(require_components(), 1);
-  var import_element124 = __toESM(require_element(), 1);
+  var import_element123 = __toESM(require_element(), 1);
   var import_compose20 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
   var import_components68 = __toESM(require_components(), 1);
   var import_i18n68 = __toESM(require_i18n(), 1);
   var import_compose19 = __toESM(require_compose(), 1);
-  var import_element120 = __toESM(require_element(), 1);
+  var import_element119 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-label-classname.mjs
   function getLabelClassName(labelPosition, showError) {
@@ -38717,8 +38688,8 @@ If there's a particular need for this, please submit a feature request at https:
       (0, import_i18n68._x)("Edit %s", "field"),
       fieldLabel || ""
     );
-    const rowRef = (0, import_element120.useRef)(null);
-    const editButtonRef = (0, import_element120.useRef)(null);
+    const rowRef = (0, import_element119.useRef)(null);
+    const editButtonRef = (0, import_element119.useRef)(null);
     const handleRowClick = (event) => {
       if (!isOpen && event.detail < 2 && !editButtonRef.current?.contains(event.target) && rowRef.current?.ownerDocument.defaultView?.getSelection()?.toString()) {
         return;
@@ -38818,7 +38789,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/hooks/use-form-validity.mjs
   var import_deepmerge2 = __toESM(require_cjs(), 1);
   var import_es63 = __toESM(require_es6(), 1);
-  var import_element121 = __toESM(require_element(), 1);
+  var import_element120 = __toESM(require_element(), 1);
   var import_i18n69 = __toESM(require_i18n(), 1);
   function isFormValid(formValidity) {
     if (!formValidity) {
@@ -39240,11 +39211,11 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function useFormValidity(item, fields2, form2) {
-    const [formValidity, setFormValidity] = (0, import_element121.useState)();
-    const customCounterRef = (0, import_element121.useRef)({});
-    const elementsCounterRef = (0, import_element121.useRef)({});
-    const previousValuesRef = (0, import_element121.useRef)({});
-    const validate = (0, import_element121.useCallback)(() => {
+    const [formValidity, setFormValidity] = (0, import_element120.useState)();
+    const customCounterRef = (0, import_element120.useRef)({});
+    const elementsCounterRef = (0, import_element120.useRef)({});
+    const previousValuesRef = (0, import_element120.useRef)({});
+    const validate = (0, import_element120.useCallback)(() => {
       const promiseHandler = {
         customCounterRef,
         elementsCounterRef,
@@ -39302,7 +39273,7 @@ If there's a particular need for this, please submit a feature request at https:
         return validity;
       });
     }, [item, fields2, form2]);
-    (0, import_element121.useEffect)(() => {
+    (0, import_element120.useEffect)(() => {
       validate();
     }, [validate]);
     return {
@@ -39312,23 +39283,32 @@ If there's a particular need for this, please submit a feature request at https:
   }
   var use_form_validity_default = useFormValidity;

-  // packages/dataviews/build-module/hooks/use-report-validity.mjs
-  var import_element122 = __toESM(require_element(), 1);
-  function useReportValidity(ref, shouldReport) {
-    (0, import_element122.useEffect)(() => {
-      if (shouldReport && ref.current) {
-        const inputs = ref.current.querySelectorAll(
-          "input, textarea, select"
-        );
-        inputs.forEach((input) => {
-          input.reportValidity();
-        });
+  // packages/dataviews/build-module/hooks/use-reveal-validity.mjs
+  var import_element121 = __toESM(require_element(), 1);
+  function useRevealValidity(ref, shouldReveal) {
+    const revealValidity = (0, import_element121.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_element121.useEffect)(() => {
+      if (shouldReveal) {
+        revealValidity();
       }
-    }, [shouldReport, ref]);
+    }, [shouldReveal, revealValidity]);
+    return revealValidity;
   }

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
-  var import_element123 = __toESM(require_element(), 1);
+  var import_element122 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/get-summary-fields.mjs
   function extractSummaryIds(summary) {
@@ -39369,7 +39349,7 @@ If there's a particular need for this, please submit a feature request at https:
     return fieldDefinition;
   };
   function useFieldFromFormField(field) {
-    const { fields: fields2 } = (0, import_element123.useContext)(dataform_context_default);
+    const { fields: fields2 } = (0, import_element122.useContext)(dataform_context_default);
     const layout = field.layout;
     const summaryFields = getSummaryFields(layout.summary, fields2);
     const fieldDefinition = getFieldDefinition(field, fields2);
@@ -39401,14 +39381,14 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { openAs } = field.layout;
     const { applyLabel, cancelLabel } = openAs;
-    const { fields: fields2 } = (0, import_element124.useContext)(dataform_context_default);
-    const [changes, setChanges] = (0, import_element124.useState)({});
-    const modalData = (0, import_element124.useMemo)(() => {
+    const { fields: fields2 } = (0, import_element123.useContext)(dataform_context_default);
+    const [changes, setChanges] = (0, import_element123.useState)({});
+    const modalData = (0, import_element123.useMemo)(() => {
       return (0, import_deepmerge3.default)(data, changes, {
         arrayMerge: (target, source) => source
       });
     }, [data, changes]);
-    const form2 = (0, import_element124.useMemo)(
+    const form2 = (0, import_element123.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -39444,9 +39424,9 @@ If there's a particular need for this, please submit a feature request at https:
       );
     };
     const focusOnMountRef = (0, import_compose20.useFocusOnMount)("firstInputElement");
-    const contentRef = (0, import_element124.useRef)(null);
+    const contentRef = (0, import_element123.useRef)(null);
     const mergedRef = (0, import_compose20.useMergeRefs)([focusOnMountRef, contentRef]);
-    useReportValidity(contentRef, touched);
+    useRevealValidity(contentRef, touched);
     return /* @__PURE__ */ (0, import_jsx_runtime202.jsxs)(
       import_components69.Modal,
       {
@@ -39516,8 +39496,8 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const [touched, setTouched] = (0, import_element124.useState)(false);
-    const [isOpen, setIsOpen] = (0, import_element124.useState)(false);
+    const [touched, setTouched] = (0, import_element123.useState)(false);
+    const [isOpen, setIsOpen] = (0, import_element123.useState)(false);
     const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
     if (!fieldDefinition) {
       return null;
@@ -39559,7 +39539,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataform-layouts/panel/dropdown.mjs
   var import_components70 = __toESM(require_components(), 1);
   var import_i18n70 = __toESM(require_i18n(), 1);
-  var import_element125 = __toESM(require_element(), 1);
+  var import_element124 = __toESM(require_element(), 1);
   var import_compose21 = __toESM(require_compose(), 1);
   var import_jsx_runtime203 = __toESM(require_jsx_runtime(), 1);
   function DropdownHeader({
@@ -39592,8 +39572,8 @@ If there's a particular need for this, please submit a feature request at https:
     touched,
     children
   }) {
-    const ref = (0, import_element125.useRef)(null);
-    useReportValidity(ref, touched);
+    const ref = (0, import_element124.useRef)(null);
+    useRevealValidity(ref, touched);
     return /* @__PURE__ */ (0, import_jsx_runtime203.jsx)("div", { ref, children });
   }
   function PanelDropdown({
@@ -39602,11 +39582,11 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const [touched, setTouched] = (0, import_element125.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element125.useState)(
+    const [touched, setTouched] = (0, import_element124.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element124.useState)(
       null
     );
-    const popoverProps = (0, import_element125.useMemo)(
+    const popoverProps = (0, import_element124.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -39620,7 +39600,7 @@ If there's a particular need for this, please submit a feature request at https:
     const [dialogRef, dialogProps] = (0, import_compose21.__experimentalUseDialog)({
       focusOnMount: "firstInputElement"
     });
-    const form2 = (0, import_element125.useMemo)(
+    const form2 = (0, import_element124.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -39630,7 +39610,7 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [field]
     );
-    const formValidity = (0, import_element125.useMemo)(() => {
+    const formValidity = (0, import_element124.useMemo)(() => {
       if (validity === void 0) {
         return void 0;
       }
@@ -39742,11 +39722,12 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
-  var import_element126 = __toESM(require_element(), 1);
+  var import_element125 = __toESM(require_element(), 1);
+  var import_a11y3 = __toESM(require_a11y(), 1);
+  var import_compose22 = __toESM(require_compose(), 1);

-  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  // packages/dataviews/build-module/components/dataform-layouts/get-validation-message.mjs
   var import_i18n71 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
   function countInvalidFields(validity) {
     if (!validity) {
       return 0;
@@ -39768,14 +39749,12 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return count;
   }
-  function ValidationBadge({
-    validity
-  }) {
+  function getValidationMessage(validity) {
     const invalidCount = countInvalidFields(validity);
     if (invalidCount === 0) {
-      return null;
+      return void 0;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(Badge, { intent: "high", children: (0, import_i18n71.sprintf)(
+    return (0, import_i18n71.sprintf)(
       /* translators: %d: Number of fields that need attention */
       (0, import_i18n71._n)(
         "%d field needs attention",
@@ -39783,7 +39762,19 @@ If there's a particular need for this, please submit a feature request at https:
         invalidCount
       ),
       invalidCount
-    ) });
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  var import_jsx_runtime205 = __toESM(require_jsx_runtime(), 1);
+  function ValidationBadge({
+    validity
+  }) {
+    const message2 = getValidationMessage(validity);
+    if (!message2) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime205.jsx)(Badge, { intent: "high", children: message2 });
   }

   // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
@@ -39899,10 +39890,11 @@ If there's a particular need for this, please submit a feature request at https:
     markWhenOptional,
     validity
   }) {
-    const { fields: fields2 } = (0, import_element126.useContext)(dataform_context_default);
+    const { fields: fields2 } = (0, import_element125.useContext)(dataform_context_default);
     const layout = field.layout;
-    const contentRef = (0, import_element126.useRef)(null);
-    const form2 = (0, import_element126.useMemo)(
+    const contentRef = (0, import_element125.useRef)(null);
+    const hasFocusedContentRef = (0, import_element125.useRef)(false);
+    const form2 = (0, import_element125.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
@@ -39910,24 +39902,39 @@ If there's a particular need for this, please submit a feature request at https:
       [field]
     );
     const { isOpened, isCollapsible } = layout;
-    const [isOpen, setIsOpen] = (0, import_element126.useState)(isOpened);
-    const [touched, setTouched] = (0, import_element126.useState)(false);
-    (0, import_element126.useEffect)(() => {
+    const [isOpen, setIsOpen] = (0, import_element125.useState)(isOpened);
+    const [touched, setTouched] = (0, import_element125.useState)(false);
+    (0, import_element125.useEffect)(() => {
       setIsOpen(isOpened);
     }, [isOpened]);
-    const handleOpenChange = (0, import_element126.useCallback)((open) => {
+    const handleOpenChange = (0, import_element125.useCallback)((open) => {
       if (!open) {
         setTouched(true);
       }
       setIsOpen(open);
     }, []);
-    const handleBlur = (0, import_element126.useCallback)(() => {
-      setTouched(true);
-    }, []);
-    useReportValidity(
+    const revealValidity = useRevealValidity(
       contentRef,
       (isCollapsible ? isOpen : true) && touched
     );
+    const handleContentFocus = (0, import_element125.useCallback)(() => {
+      hasFocusedContentRef.current = true;
+    }, []);
+    const handleFocusOutside = (0, import_element125.useCallback)(() => {
+      if (!hasFocusedContentRef.current) {
+        return;
+      }
+      setTouched(true);
+      if (isCollapsible && !isOpen) {
+        return;
+      }
+      const revealedCount = revealValidity();
+      const message2 = getValidationMessage(validity);
+      if (revealedCount > 0 && message2) {
+        (0, import_a11y3.speak)(message2, "polite");
+      }
+    }, [isCollapsible, isOpen, revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose22.__experimentalUseFocusOutside)(handleFocusOutside);
     let label = field.label;
     let withHeader;
     if (field.children) {
@@ -39974,13 +39981,14 @@ If there's a particular need for this, please submit a feature request at https:
           className: "dataforms-layouts-card__field",
           open: isOpen,
           onOpenChange: handleOpenChange,
+          ...focusOutsideProps,
           children: [
             /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(collapsible_card_exports.Header, { children: headerContent }),
             /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(
               collapsible_card_exports.Content,
               {
                 ref: contentRef,
-                onBlur: handleBlur,
+                onFocus: handleContentFocus,
                 children: bodyContent
               }
             )
@@ -39988,10 +39996,17 @@ If there's a particular need for this, please submit a feature request at https:
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)(card_exports.Root, { className: "dataforms-layouts-card__field", children: [
-      withHeader && /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(card_exports.Header, { children: headerContent }),
-      /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(card_exports.Content, { ref: contentRef, onBlur: handleBlur, children: bodyContent })
-    ] });
+    return /* @__PURE__ */ (0, import_jsx_runtime206.jsxs)(
+      card_exports.Root,
+      {
+        className: "dataforms-layouts-card__field",
+        ...focusOutsideProps,
+        children: [
+          withHeader && /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(card_exports.Header, { children: headerContent }),
+          /* @__PURE__ */ (0, import_jsx_runtime206.jsx)(card_exports.Content, { ref: contentRef, onFocus: handleContentFocus, children: bodyContent })
+        ]
+      }
+    );
   }

   // packages/dataviews/build-module/components/dataform-layouts/row/index.mjs
@@ -40073,8 +40088,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-layouts/details/index.mjs
-  var import_element127 = __toESM(require_element(), 1);
+  var import_element126 = __toESM(require_element(), 1);
   var import_i18n72 = __toESM(require_i18n(), 1);
+  var import_a11y4 = __toESM(require_a11y(), 1);
+  var import_compose23 = __toESM(require_compose(), 1);
   var import_jsx_runtime208 = __toESM(require_jsx_runtime(), 1);
   function FormDetailsField({
     data,
@@ -40082,19 +40099,20 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const { fields: fields2 } = (0, import_element127.useContext)(dataform_context_default);
-    const detailsRef = (0, import_element127.useRef)(null);
-    const contentRef = (0, import_element127.useRef)(null);
-    const [touched, setTouched] = (0, import_element127.useState)(false);
-    const [isOpen, setIsOpen] = (0, import_element127.useState)(false);
-    const form2 = (0, import_element127.useMemo)(
+    const { fields: fields2 } = (0, import_element126.useContext)(dataform_context_default);
+    const detailsRef = (0, import_element126.useRef)(null);
+    const contentRef = (0, import_element126.useRef)(null);
+    const hasFocusedContentRef = (0, import_element126.useRef)(false);
+    const [touched, setTouched] = (0, import_element126.useState)(false);
+    const [isOpen, setIsOpen] = (0, import_element126.useState)(false);
+    const form2 = (0, import_element126.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
       }),
       [field]
     );
-    (0, import_element127.useEffect)(() => {
+    (0, import_element126.useEffect)(() => {
       const details = detailsRef.current;
       if (!details) {
         return;
@@ -40111,10 +40129,25 @@ If there's a particular need for this, please submit a feature request at https:
         details.removeEventListener("toggle", handleToggle);
       };
     }, []);
-    useReportValidity(contentRef, isOpen && touched);
-    const handleBlur = (0, import_element127.useCallback)(() => {
-      setTouched(true);
+    const revealValidity = useRevealValidity(contentRef, isOpen && touched);
+    const handleContentFocus = (0, import_element126.useCallback)(() => {
+      hasFocusedContentRef.current = true;
     }, []);
+    const handleFocusOutside = (0, import_element126.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_a11y4.speak)(message2, "polite");
+      }
+    }, [revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose23.__experimentalUseFocusOutside)(handleFocusOutside);
     if (!field.children) {
       return null;
     }
@@ -40131,6 +40164,7 @@ If there's a particular need for this, please submit a feature request at https:
       {
         ref: detailsRef,
         className: "dataforms-layouts-details__details",
+        ...focusOutsideProps,
         children: [
           /* @__PURE__ */ (0, import_jsx_runtime208.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime208.jsxs)(
             Stack,
@@ -40150,7 +40184,7 @@ If there's a particular need for this, please submit a feature request at https:
             {
               ref: contentRef,
               className: "dataforms-layouts-details__content",
-              onBlur: handleBlur,
+              onFocus: handleContentFocus,
               children: /* @__PURE__ */ (0, import_jsx_runtime208.jsx)(
                 DataFormLayout,
                 {
@@ -40253,8 +40287,8 @@ If there's a particular need for this, please submit a feature request at https:
     children,
     as
   }) {
-    const { fields: fieldDefinitions } = (0, import_element128.useContext)(dataform_context_default);
-    const markWhenOptional = (0, import_element128.useMemo)(() => {
+    const { fields: fieldDefinitions } = (0, import_element127.useContext)(dataform_context_default);
+    const markWhenOptional = (0, import_element127.useMemo)(() => {
       const requiredCount = fieldDefinitions.filter(
         (f2) => !!f2.isValid?.required
       ).length;
@@ -40307,8 +40341,8 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const normalizedForm = (0, import_element129.useMemo)(() => normalize_form_default(form2), [form2]);
-    const normalizedFields = (0, import_element129.useMemo)(
+    const normalizedForm = (0, import_element128.useMemo)(() => normalize_form_default(form2), [form2]);
+    const normalizedFields = (0, import_element128.useMemo)(
       () => normalizeFields(fields2),
       [fields2]
     );
@@ -40433,15 +40467,15 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components72 = __toESM(require_components(), 1);
   var import_blob2 = __toESM(require_blob(), 1);
   var import_core_data23 = __toESM(require_core_data(), 1);
-  var import_data41 = __toESM(require_data(), 1);
-  var import_element131 = __toESM(require_element(), 1);
+  var import_data40 = __toESM(require_data(), 1);
+  var import_element130 = __toESM(require_element(), 1);
   var import_i18n73 = __toESM(require_i18n(), 1);
-  var import_a11y3 = __toESM(require_a11y(), 1);
+  var import_a11y5 = __toESM(require_a11y(), 1);
   var import_media_utils = __toESM(require_media_utils(), 1);
   var import_notices4 = __toESM(require_notices(), 1);

   // packages/fields/build-module/components/media-edit/use-moving-animation.mjs
-  var import_element130 = __toESM(require_element(), 1);
+  var import_element129 = __toESM(require_element(), 1);
   function getAbsolutePosition2(element) {
     return {
       top: element.offsetTop,
@@ -40449,12 +40483,12 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function useMovingAnimation2(triggerAnimationOnChange) {
-    const ref = (0, import_element130.useRef)(null);
-    const previousRef = (0, import_element130.useRef)(void 0);
+    const ref = (0, import_element129.useRef)(null);
+    const previousRef = (0, import_element129.useRef)(void 0);
     if (ref.current) {
       previousRef.current = getAbsolutePosition2(ref.current);
     }
-    (0, import_element130.useLayoutEffect)(() => {
+    (0, import_element129.useLayoutEffect)(() => {
       const previous = previousRef.current;
       if (!previous || !ref.current) {
         return;
@@ -40508,7 +40542,7 @@ If there's a particular need for this, please submit a feature request at https:
     return value ? [value] : [];
   }
   function ConditionalMediaUpload({ render: render4, multiple, ...props }) {
-    const [isModalOpen, setIsModalOpen] = (0, import_element131.useState)(false);
+    const [isModalOpen, setIsModalOpen] = (0, import_element130.useState)(false);
     if (window.__experimentalDataViewsMediaModal) {
       return /* @__PURE__ */ (0, import_jsx_runtime212.jsxs)(import_jsx_runtime212.Fragment, { children: [
         render4 && render4({ open: () => setIsModalOpen(true) }),
@@ -40926,10 +40960,10 @@ If there's a particular need for this, please submit a feature request at https:
     validity
   }) {
     const value = field.getValue({ item: data });
-    const [isTouched, setIsTouched] = (0, import_element131.useState)(false);
-    const validityTargetRef = (0, import_element131.useRef)(null);
-    const [customValidity, setCustomValidity] = (0, import_element131.useState)(void 0);
-    (0, import_element131.useEffect)(() => {
+    const [isTouched, setIsTouched] = (0, import_element130.useState)(false);
+    const validityTargetRef = (0, import_element130.useRef)(null);
+    const [customValidity, setCustomValidity] = (0, import_element130.useState)(void 0);
+    (0, import_element130.useEffect)(() => {
       const validityTarget = validityTargetRef.current;
       const handler = () => {
         setIsTouched(true);
@@ -40937,7 +40971,7 @@ If there's a particular need for this, please submit a feature request at https:
       validityTarget?.addEventListener("invalid", handler);
       return () => validityTarget?.removeEventListener("invalid", handler);
     }, []);
-    const attachments = (0, import_data41.useSelect)(
+    const attachments = (0, import_data40.useSelect)(
       (select4) => {
         if (!value) {
           return null;
@@ -40951,7 +40985,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [value]
     );
-    const stableAttachmentsRef = (0, import_element131.useRef)(
+    const stableAttachmentsRef = (0, import_element130.useRef)(
       null
     );
     if (attachments !== null) {
@@ -40966,7 +41000,7 @@ If there's a particular need for this, please submit a feature request at https:
         stableAttachments = stableAttachmentsRef.current;
       }
     }
-    const orderedAttachments = (0, import_element131.useMemo)(() => {
+    const orderedAttachments = (0, import_element130.useMemo)(() => {
       if (!stableAttachments) {
         return null;
       }
@@ -40976,23 +41010,23 @@ If there's a particular need for this, please submit a feature request at https:
       );
       return normalizedValue.map((id) => attachmentMap.get(id)).filter((a2) => a2 !== void 0);
     }, [stableAttachments, value]);
-    const { createErrorNotice } = (0, import_data41.useDispatch)(import_notices4.store);
-    const { receiveEntityRecords } = (0, import_data41.useDispatch)(import_core_data23.store);
-    const [targetItemId, setTargetItemId] = (0, import_element131.useState)();
-    const openModalRef = (0, import_element131.useRef)(void 0);
-    const [pendingOpen, setPendingOpen] = (0, import_element131.useState)(false);
-    const [blobs, setBlobs] = (0, import_element131.useState)([]);
-    (0, import_element131.useEffect)(() => {
+    const { createErrorNotice } = (0, import_data40.useDispatch)(import_notices4.store);
+    const { receiveEntityRecords } = (0, import_data40.useDispatch)(import_core_data23.store);
+    const [targetItemId, setTargetItemId] = (0, import_element130.useState)();
+    const openModalRef = (0, import_element130.useRef)(void 0);
+    const [pendingOpen, setPendingOpen] = (0, import_element130.useState)(false);
+    const [blobs, setBlobs] = (0, import_element130.useState)([]);
+    (0, import_element130.useEffect)(() => {
       if (pendingOpen) {
         setPendingOpen(false);
         openModalRef.current?.();
       }
     }, [pendingOpen]);
-    const onChangeControl = (0, import_element131.useCallback)(
+    const onChangeControl = (0, import_element130.useCallback)(
       (newValue) => onChange(field.setValue({ item: data, value: newValue })),
       [data, field, onChange]
     );
-    const removeItem = (0, import_element131.useCallback)(
+    const removeItem = (0, import_element130.useCallback)(
       (itemId) => {
         const currentIds = normalizeValue2(value);
         const newIds = currentIds.filter((id) => id !== itemId);
@@ -41001,7 +41035,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [value, onChangeControl]
     );
-    const moveItem = (0, import_element131.useCallback)(
+    const moveItem = (0, import_element130.useCallback)(
       (itemId, direction) => {
         if (!orderedAttachments) {
           return;
@@ -41017,7 +41051,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [orderedAttachments, onChangeControl]
     );
-    const onFilesDrop = (0, import_element131.useCallback)(
+    const onFilesDrop = (0, import_element130.useCallback)(
       (files, _targetItemId) => {
         setTargetItemId(_targetItemId);
         (0, import_media_utils.uploadMedia)({
@@ -41076,7 +41110,7 @@ If there's a particular need for this, please submit a feature request at https:
       ]
     );
     const addButtonLabel = field.placeholder || (multiple ? (0, import_i18n73.__)("Choose files") : (0, import_i18n73.__)("Choose file"));
-    const allItems = (0, import_element131.useMemo)(() => {
+    const allItems = (0, import_element130.useMemo)(() => {
       if (!blobs.length) {
         return orderedAttachments;
       }
@@ -41098,7 +41132,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return items;
     }, [orderedAttachments, targetItemId, blobs]);
-    (0, import_element131.useEffect)(() => {
+    (0, import_element130.useEffect)(() => {
       if (!isTouched) {
         return;
       }
@@ -41121,12 +41155,12 @@ If there's a particular need for this, please submit a feature request at https:
         setCustomValidity(void 0);
       }
     }, [isTouched, field.isValid, validity]);
-    (0, import_element131.useEffect)(() => {
+    (0, import_element130.useEffect)(() => {
       if (isTouched && customValidity?.message) {
-        (0, import_a11y3.speak)(customValidity.message);
+        (0, import_a11y5.speak)(customValidity.message);
       }
     }, [isTouched, customValidity?.message]);
-    const onBlur = (0, import_element131.useCallback)(
+    const onBlur = (0, import_element130.useCallback)(
       (event) => {
         if (isTouched) {
           return;
@@ -41368,11 +41402,11 @@ If there's a particular need for this, please submit a feature request at https:
     fields: ["title", "description", "site_logo", "site_icon"]
   };
   function SidebarIdentity() {
-    const data = (0, import_data42.useSelect)(
+    const data = (0, import_data41.useSelect)(
       (select4) => select4(import_core_data24.store).getEditedEntityRecord("root", "site"),
       []
     );
-    const { editEntityRecord } = (0, import_data42.useDispatch)(import_core_data24.store);
+    const { editEntityRecord } = (0, import_data41.useDispatch)(import_core_data24.store);
     const onChange = (edits) => {
       editEntityRecord("root", "site", void 0, edits);
     };
@@ -41412,33 +41446,33 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/edit-site/build-module/components/site-editor-routes/styles.mjs
-  var import_router21 = __toESM(require_router(), 1);
-  var import_editor25 = __toESM(require_editor(), 1);
-  var import_url15 = __toESM(require_url(), 1);
+  var import_router20 = __toESM(require_router(), 1);
+  var import_editor21 = __toESM(require_editor(), 1);
+  var import_url14 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-global-styles/index.mjs
   var import_i18n122 = __toESM(require_i18n(), 1);
-  var import_data55 = __toESM(require_data(), 1);
-  var import_element164 = __toESM(require_element(), 1);
+  var import_data54 = __toESM(require_data(), 1);
+  var import_element163 = __toESM(require_element(), 1);
   var import_preferences10 = __toESM(require_preferences(), 1);
-  var import_editor23 = __toESM(require_editor(), 1);
-  var import_router19 = __toESM(require_router(), 1);
-  var import_url13 = __toESM(require_url(), 1);
+  var import_editor19 = __toESM(require_editor(), 1);
+  var import_router18 = __toESM(require_router(), 1);
+  var import_url12 = __toESM(require_url(), 1);

   // packages/global-styles-ui/build-module/global-styles-ui.mjs
   var import_components130 = __toESM(require_components(), 1);
   var import_blocks8 = __toESM(require_blocks(), 1);
-  var import_data54 = __toESM(require_data(), 1);
+  var import_data53 = __toESM(require_data(), 1);
   var import_block_editor19 = __toESM(require_block_editor(), 1);
-  var import_element163 = __toESM(require_element(), 1);
-  var import_compose27 = __toESM(require_compose(), 1);
+  var import_element162 = __toESM(require_element(), 1);
+  var import_compose29 = __toESM(require_compose(), 1);

   // packages/global-styles-ui/build-module/provider.mjs
-  var import_element133 = __toESM(require_element(), 1);
+  var import_element132 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/context.mjs
-  var import_element132 = __toESM(require_element(), 1);
-  var GlobalStylesContext = (0, import_element132.createContext)({
+  var import_element131 = __toESM(require_element(), 1);
+  var GlobalStylesContext = (0, import_element131.createContext)({
     user: { styles: {}, settings: {} },
     base: { styles: {}, settings: {} },
     merged: { styles: {}, settings: {} },
@@ -41456,10 +41490,10 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     fontLibraryEnabled
   }) {
-    const merged = (0, import_element133.useMemo)(() => {
+    const merged = (0, import_element132.useMemo)(() => {
       return mergeGlobalStyles(baseValue, value);
     }, [baseValue, value]);
-    const contextValue = (0, import_element133.useMemo)(
+    const contextValue = (0, import_element132.useMemo)(
       () => ({
         user: value,
         base: baseValue,
@@ -41475,7 +41509,7 @@ 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_components79 = __toESM(require_components(), 1);
   var import_i18n79 = __toESM(require_i18n(), 1);
-  var import_data44 = __toESM(require_data(), 1);
+  var import_data43 = __toESM(require_data(), 1);
   var import_core_data26 = __toESM(require_core_data(), 1);

   // packages/global-styles-ui/build-module/icon-with-current-color.mjs
@@ -41544,8 +41578,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_element134 = __toESM(require_element(), 1);
-  var import_data43 = __toESM(require_data(), 1);
+  var import_element133 = __toESM(require_element(), 1);
+  var import_data42 = __toESM(require_data(), 1);
   var import_core_data25 = __toESM(require_core_data(), 1);
   var import_i18n76 = __toESM(require_i18n(), 1);

@@ -41560,7 +41594,7 @@ If there's a particular need for this, please submit a feature request at https:
   );

   // packages/global-styles-ui/build-module/utils.mjs
-  var { getViewportBreakpoints: getViewportBreakpoints2 } = unlock6(privateApis2);
+  var { getViewportBreakpoints: getViewportBreakpoints2 } = unlock6(privateApis);
   var VALID_ELEMENT_STATES = {
     link: [
       { value: ":link", label: (0, import_i18n75.__)("Link") },
@@ -41678,7 +41712,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/hooks.mjs
   k([a11y_default]);
   function useStyle3(path, blockName, readFrom = "merged", shouldDecodeEncode = true, state) {
-    const { user, base, merged, onChange } = (0, import_element134.useContext)(GlobalStylesContext);
+    const { user, base, merged, onChange } = (0, import_element133.useContext)(GlobalStylesContext);
     const statePathParts = state?.split(".").filter(Boolean) ?? [];
     const pseudoSelectorState = statePathParts.find(
       (value) => value.startsWith(":")
@@ -41691,7 +41725,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_element134.useMemo)(() => {
+    const styleValue = (0, import_element133.useMemo)(() => {
       const rawValue = getStyle(
         sourceValue,
         stylePath,
@@ -41709,7 +41743,7 @@ If there's a particular need for this, please submit a feature request at https:
       shouldDecodeEncode,
       pseudoSelectorState
     ]);
-    const setStyleValue = (0, import_element134.useCallback)(
+    const setStyleValue = (0, import_element133.useCallback)(
       (newValue) => {
         let valueToSet = newValue;
         if (pseudoSelectorState) {
@@ -41737,18 +41771,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_element134.useContext)(GlobalStylesContext);
+    const { user, base, merged, onChange } = (0, import_element133.useContext)(GlobalStylesContext);
     let sourceValue = merged;
     if (readFrom === "base") {
       sourceValue = base;
     } else if (readFrom === "user") {
       sourceValue = user;
     }
-    const settingValue = (0, import_element134.useMemo)(
+    const settingValue = (0, import_element133.useMemo)(
       () => getSetting(sourceValue, path, blockName),
       [sourceValue, path, blockName]
     );
-    const setSettingValue = (0, import_element134.useCallback)(
+    const setSettingValue = (0, import_element133.useCallback)(
       (newValue) => {
         const newGlobalStyles = setSetting(
           user,
@@ -41771,7 +41805,7 @@ If there's a particular need for this, please submit a feature request at https:
     return title === (0, import_i18n76.__)("Default") || Object.keys(settings2 || {}).length > 0 || Object.keys(styles || {}).length > 0;
   }
   function useCurrentMergeThemeStyleVariationsWithUserConfig(properties = []) {
-    const { variationsFromTheme } = (0, import_data43.useSelect)((select4) => {
+    const { variationsFromTheme } = (0, import_data42.useSelect)((select4) => {
       const _variationsFromTheme = select4(
         import_core_data25.store
       ).__experimentalGetCurrentThemeGlobalStylesVariations?.();
@@ -41779,8 +41813,8 @@ If there's a particular need for this, please submit a feature request at https:
         variationsFromTheme: _variationsFromTheme || EMPTY_ARRAY10
       };
     }, []);
-    const { user: userVariation } = (0, import_element134.useContext)(GlobalStylesContext);
-    return (0, import_element134.useMemo)(() => {
+    const { user: userVariation } = (0, import_element133.useContext)(GlobalStylesContext);
+    return (0, import_element133.useMemo)(() => {
       const clonedUserVariation = structuredClone(userVariation);
       const userVariationWithoutProperties = removePropertiesFromObject(
         clonedUserVariation,
@@ -41850,7 +41884,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_element135 = __toESM(require_element(), 1);
+  var import_element134 = __toESM(require_element(), 1);
   var import_components75 = __toESM(require_components(), 1);
   var import_i18n78 = __toESM(require_i18n(), 1);

@@ -41926,7 +41960,7 @@ If there's a particular need for this, please submit a feature request at https:
     fontSize,
     variation
   }) {
-    const { base } = (0, import_element135.useContext)(GlobalStylesContext);
+    const { base } = (0, import_element134.useContext)(GlobalStylesContext);
     let config2 = base;
     if (variation) {
       config2 = { ...base, ...variation };
@@ -42006,8 +42040,8 @@ 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_components77 = __toESM(require_components(), 1);
-  var import_compose22 = __toESM(require_compose(), 1);
-  var import_element136 = __toESM(require_element(), 1);
+  var import_compose24 = __toESM(require_compose(), 1);
+  var import_element135 = __toESM(require_element(), 1);
   var import_jsx_runtime221 = __toESM(require_jsx_runtime(), 1);
   var normalizedWidth = 248;
   var normalizedHeight = 152;
@@ -42023,22 +42057,22 @@ 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_compose22.useReducedMotion)();
-    const [isHovered, setIsHovered] = (0, import_element136.useState)(false);
-    const [containerResizeListener, { width }] = (0, import_compose22.useResizeObserver)();
-    const [throttledWidth, setThrottledWidthState] = (0, import_element136.useState)(width);
-    const [ratioState, setRatioState] = (0, import_element136.useState)();
-    const setThrottledWidth = (0, import_compose22.useThrottle)(
+    const disableMotion = (0, import_compose24.useReducedMotion)();
+    const [isHovered, setIsHovered] = (0, import_element135.useState)(false);
+    const [containerResizeListener, { width }] = (0, import_compose24.useResizeObserver)();
+    const [throttledWidth, setThrottledWidthState] = (0, import_element135.useState)(width);
+    const [ratioState, setRatioState] = (0, import_element135.useState)();
+    const setThrottledWidth = (0, import_compose24.useThrottle)(
       setThrottledWidthState,
       250,
       THROTTLE_OPTIONS
     );
-    (0, import_element136.useLayoutEffect)(() => {
+    (0, import_element135.useLayoutEffect)(() => {
       if (width) {
         setThrottledWidth(width);
       }
     }, [width, setThrottledWidth]);
-    (0, import_element136.useLayoutEffect)(() => {
+    (0, import_element135.useLayoutEffect)(() => {
       const newRatio = throttledWidth ? throttledWidth / normalizedWidth : 1;
       const ratioDiff = newRatio - (ratioState || 0);
       const isRatioDiffBigEnough = Math.abs(ratioDiff) > 0.1;
@@ -42282,15 +42316,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_i18n81 = __toESM(require_i18n(), 1);
   var import_components82 = __toESM(require_components(), 1);
-  var import_data46 = __toESM(require_data(), 1);
-  var import_element137 = __toESM(require_element(), 1);
+  var import_data45 = __toESM(require_data(), 1);
+  var import_element136 = __toESM(require_element(), 1);
   var import_block_editor8 = __toESM(require_block_editor(), 1);
-  var import_compose23 = __toESM(require_compose(), 1);
-  var import_a11y5 = __toESM(require_a11y(), 1);
+  var import_compose25 = __toESM(require_compose(), 1);
+  var import_a11y7 = __toESM(require_a11y(), 1);

   // packages/global-styles-ui/build-module/variations/variations-panel.mjs
   var import_blocks4 = __toESM(require_blocks(), 1);
-  var import_data45 = __toESM(require_data(), 1);
+  var import_data44 = __toESM(require_data(), 1);
   var import_components80 = __toESM(require_components(), 1);
   var import_jsx_runtime224 = __toESM(require_jsx_runtime(), 1);
   function getFilteredBlockStyles(blockStyles, variations) {
@@ -42299,7 +42333,7 @@ If there's a particular need for this, please submit a feature request at https:
     ) || [];
   }
   function useBlockVariations(name2) {
-    const blockStyles = (0, import_data45.useSelect)(
+    const blockStyles = (0, import_data44.useSelect)(
       (select4) => {
         const { getBlockStyles } = select4(import_blocks4.store);
         return getBlockStyles(name2);
@@ -42329,7 +42363,7 @@ If there's a particular need for this, please submit a feature request at https:
     useHasBackgroundPanel: useHasBackgroundPanel2
   } = unlock6(import_block_editor8.privateApis);
   function useSortedBlockTypes() {
-    const blockItems = (0, import_data46.useSelect)(
+    const blockItems = (0, import_data45.useSelect)(
       (select4) => select4(import_blocks5.store).getBlockTypes(),
       []
     );
@@ -42376,13 +42410,13 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function BlockList({ filterValue }) {
     const sortedBlockTypes = useSortedBlockTypes();
-    const debouncedSpeak = (0, import_compose23.useDebounce)(import_a11y5.speak, 500);
-    const { isMatchingSearchTerm } = (0, import_data46.useSelect)(import_blocks5.store);
+    const debouncedSpeak = (0, import_compose25.useDebounce)(import_a11y7.speak, 500);
+    const { isMatchingSearchTerm } = (0, import_data45.useSelect)(import_blocks5.store);
     const filteredBlockTypes = !filterValue ? sortedBlockTypes : sortedBlockTypes.filter(
       (blockType) => isMatchingSearchTerm(blockType, filterValue)
     );
-    const blockTypesListRef = (0, import_element137.useRef)(null);
-    (0, import_element137.useEffect)(() => {
+    const blockTypesListRef = (0, import_element136.useRef)(null);
+    (0, import_element136.useEffect)(() => {
       if (!filterValue) {
         return;
       }
@@ -42410,13 +42444,13 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var MemoizedBlockList = (0, import_element137.memo)(BlockList);
+  var MemoizedBlockList = (0, import_element136.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_element139 = __toESM(require_element(), 1);
-  var import_data47 = __toESM(require_data(), 1);
+  var import_element138 = __toESM(require_element(), 1);
+  var import_data46 = __toESM(require_data(), 1);
   var import_core_data27 = __toESM(require_core_data(), 1);
   var import_components85 = __toESM(require_components(), 1);
   var import_i18n82 = __toESM(require_i18n(), 1);
@@ -42425,10 +42459,10 @@ 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_components83 = __toESM(require_components(), 1);
-  var import_element138 = __toESM(require_element(), 1);
+  var import_element137 = __toESM(require_element(), 1);
   var import_jsx_runtime227 = __toESM(require_jsx_runtime(), 1);
   var { getViewportBreakpoints: getViewportBreakpoints3, getViewportBreakpointValueInPixels: getViewportBreakpointValueInPixels2 } = unlock6(
-    privateApis2
+    privateApis
   );

   // packages/global-styles-ui/build-module/subtitle.mjs
@@ -42462,7 +42496,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/screen-typography.mjs
   var import_i18n96 = __toESM(require_i18n(), 1);
   var import_components104 = __toESM(require_components(), 1);
-  var import_element151 = __toESM(require_element(), 1);
+  var import_element150 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/screen-body.mjs
   var import_components86 = __toESM(require_components(), 1);
@@ -42515,7 +42549,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_element140 = __toESM(require_element(), 1);
+  var import_element139 = __toESM(require_element(), 1);
   var import_keycodes5 = __toESM(require_keycodes(), 1);
   var import_i18n84 = __toESM(require_i18n(), 1);
   var import_jsx_runtime233 = __toESM(require_jsx_runtime(), 1);
@@ -42526,13 +42560,13 @@ If there's a particular need for this, please submit a feature request at https:
     properties,
     showTooltip = false
   }) {
-    const [isFocused, setIsFocused] = (0, import_element140.useState)(false);
+    const [isFocused, setIsFocused] = (0, import_element139.useState)(false);
     const {
       base,
       user,
       onChange: setUserConfig
-    } = (0, import_element140.useContext)(GlobalStylesContext);
-    const context = (0, import_element140.useMemo)(() => {
+    } = (0, import_element139.useContext)(GlobalStylesContext);
+    const context = (0, import_element139.useMemo)(() => {
       let merged = mergeGlobalStyles(base, variation);
       if (properties) {
         merged = filterObjectByProperties(merged, properties);
@@ -42552,7 +42586,7 @@ If there's a particular need for this, please submit a feature request at https:
         selectVariation();
       }
     };
-    const isActive = (0, import_element140.useMemo)(
+    const isActive = (0, import_element139.useMemo)(
       () => areGlobalStylesEqual(user, variation),
       [user, variation]
     );
@@ -42642,11 +42676,11 @@ 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_i18n94 = __toESM(require_i18n(), 1);
   var import_components102 = __toESM(require_components(), 1);
-  var import_element150 = __toESM(require_element(), 1);
+  var import_element149 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/font-library/context.mjs
-  var import_element141 = __toESM(require_element(), 1);
-  var import_data48 = __toESM(require_data(), 1);
+  var import_element140 = __toESM(require_element(), 1);
+  var import_data47 = __toESM(require_data(), 1);
   var import_core_data29 = __toESM(require_core_data(), 1);
   var import_i18n86 = __toESM(require_i18n(), 1);

@@ -42681,7 +42715,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_runtime235 = __toESM(require_jsx_runtime(), 1);
-  var FontLibraryContext = (0, import_element141.createContext)(
+  var FontLibraryContext = (0, import_element140.createContext)(
     {}
   );
   FontLibraryContext.displayName = "FontLibraryContext";
@@ -42690,30 +42724,30 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n92 = __toESM(require_i18n(), 1);
   var import_components100 = __toESM(require_components(), 1);
   var import_core_data32 = __toESM(require_core_data(), 1);
-  var import_data50 = __toESM(require_data(), 1);
+  var import_data49 = __toESM(require_data(), 1);

   // packages/global-styles-ui/build-module/font-library/installed-fonts.mjs
   var import_components94 = __toESM(require_components(), 1);
   var import_core_data30 = __toESM(require_core_data(), 1);
-  var import_data49 = __toESM(require_data(), 1);
-  var import_element145 = __toESM(require_element(), 1);
+  var import_data48 = __toESM(require_data(), 1);
+  var import_element144 = __toESM(require_element(), 1);
   var import_i18n88 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/font-library/font-card.mjs
   var import_i18n87 = __toESM(require_i18n(), 1);
-  var import_element143 = __toESM(require_element(), 1);
+  var import_element142 = __toESM(require_element(), 1);
   var import_components92 = __toESM(require_components(), 1);

   // packages/global-styles-ui/build-module/font-library/font-demo.mjs
   var import_components91 = __toESM(require_components(), 1);
-  var import_element142 = __toESM(require_element(), 1);
+  var import_element141 = __toESM(require_element(), 1);
   var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/font-card.mjs
   var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/library-font-variant.mjs
-  var import_element144 = __toESM(require_element(), 1);
+  var import_element143 = __toESM(require_element(), 1);
   var import_components93 = __toESM(require_components(), 1);
   var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);

@@ -42721,9 +42755,9 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime239 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/font-collection.mjs
-  var import_element147 = __toESM(require_element(), 1);
+  var import_element146 = __toESM(require_element(), 1);
   var import_components97 = __toESM(require_components(), 1);
-  var import_compose24 = __toESM(require_compose(), 1);
+  var import_compose26 = __toESM(require_compose(), 1);
   var import_i18n90 = __toESM(require_i18n(), 1);
   var import_core_data31 = __toESM(require_core_data(), 1);

@@ -42733,7 +42767,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime240 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-library/collection-font-variant.mjs
-  var import_element146 = __toESM(require_element(), 1);
+  var import_element145 = __toESM(require_element(), 1);
   var import_components96 = __toESM(require_components(), 1);
   var import_jsx_runtime241 = __toESM(require_jsx_runtime(), 1);

@@ -42747,7 +42781,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_i18n91 = __toESM(require_i18n(), 1);
   var import_components99 = __toESM(require_components(), 1);
-  var import_element148 = __toESM(require_element(), 1);
+  var import_element147 = __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, {
@@ -52803,7 +52837,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_i18n93 = __toESM(require_i18n(), 1);
   var import_components101 = __toESM(require_components(), 1);
-  var import_element149 = __toESM(require_element(), 1);
+  var import_element148 = __toESM(require_element(), 1);
   var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/font-families.mjs
@@ -52820,7 +52854,7 @@ 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_i18n97 = __toESM(require_i18n(), 1);
   var import_components105 = __toESM(require_components(), 1);
-  var import_element152 = __toESM(require_element(), 1);
+  var import_element151 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/typography-panel.mjs
   var import_block_editor11 = __toESM(require_block_editor(), 1);
@@ -52863,7 +52897,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_components107 = __toESM(require_components(), 1);
   var import_i18n98 = __toESM(require_i18n(), 1);
-  var import_element153 = __toESM(require_element(), 1);
+  var import_element152 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/color-indicator-wrapper.mjs
   var import_components106 = __toESM(require_components(), 1);
@@ -52882,7 +52916,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n102 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/color-palette-panel.mjs
-  var import_compose25 = __toESM(require_compose(), 1);
+  var import_compose27 = __toESM(require_compose(), 1);
   var import_components111 = __toESM(require_components(), 1);
   var import_i18n100 = __toESM(require_i18n(), 1);

@@ -52991,7 +53025,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime258 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/gradients-palette-panel.mjs
-  var import_compose26 = __toESM(require_compose(), 1);
+  var import_compose28 = __toESM(require_compose(), 1);
   var import_components112 = __toESM(require_components(), 1);
   var import_i18n101 = __toESM(require_i18n(), 1);
   var import_jsx_runtime259 = __toESM(require_jsx_runtime(), 1);
@@ -53018,7 +53052,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/shadows-panel.mjs
   var import_components115 = __toESM(require_components(), 1);
   var import_i18n105 = __toESM(require_i18n(), 1);
-  var import_element154 = __toESM(require_element(), 1);
+  var import_element153 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/confirm-reset-shadow-dialog.mjs
   var import_components114 = __toESM(require_components(), 1);
@@ -53032,7 +53066,7 @@ 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_components116 = __toESM(require_components(), 1);
   var import_i18n106 = __toESM(require_i18n(), 1);
-  var import_element155 = __toESM(require_element(), 1);
+  var import_element154 = __toESM(require_element(), 1);
   var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu7 } = unlock6(import_components116.privateApis);
   var customShadowMenuItems = [
@@ -53061,7 +53095,7 @@ 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_element156 = __toESM(require_element(), 1);
+  var import_element155 = __toESM(require_element(), 1);
   var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
   var { useSettingsForBlockElement: useSettingsForBlockElement6, DimensionsPanel: StylesDimensionsPanel2 } = unlock6(import_block_editor15.privateApis);

@@ -53081,17 +53115,17 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/global-styles-ui/build-module/style-variations-container.mjs
   var import_core_data33 = __toESM(require_core_data(), 1);
-  var import_data51 = __toESM(require_data(), 1);
-  var import_element157 = __toESM(require_element(), 1);
+  var import_data50 = __toESM(require_data(), 1);
+  var import_element156 = __toESM(require_element(), 1);
   var import_components117 = __toESM(require_components(), 1);
   var import_i18n108 = __toESM(require_i18n(), 1);
   var import_jsx_runtime269 = __toESM(require_jsx_runtime(), 1);
   function StyleVariationsContainer({
     gap = 2
   }) {
-    const { user } = (0, import_element157.useContext)(GlobalStylesContext);
+    const { user } = (0, import_element156.useContext)(GlobalStylesContext);
     const userStyles = user?.styles;
-    const variations = (0, import_data51.useSelect)((select4) => {
+    const variations = (0, import_data50.useSelect)((select4) => {
       const result = select4(
         import_core_data33.store
       ).__experimentalGetCurrentThemeGlobalStylesVariations();
@@ -53105,7 +53139,7 @@ If there's a particular need for this, please submit a feature request at https:
         ]);
       }
     );
-    const themeVariations = (0, import_element157.useMemo)(() => {
+    const themeVariations = (0, import_element156.useMemo)(() => {
       const withEmptyVariation = [
         {
           title: (0, import_i18n108.__)("Default"),
@@ -53189,12 +53223,12 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/screen-revisions/index.mjs
   var import_i18n114 = __toESM(require_i18n(), 1);
   var import_components123 = __toESM(require_components(), 1);
-  var import_element159 = __toESM(require_element(), 1);
+  var import_element158 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/screen-revisions/use-global-styles-revisions.mjs
-  var import_data52 = __toESM(require_data(), 1);
+  var import_data51 = __toESM(require_data(), 1);
   var import_core_data34 = __toESM(require_core_data(), 1);
-  var import_element158 = __toESM(require_element(), 1);
+  var import_element157 = __toESM(require_element(), 1);
   var SITE_EDITOR_AUTHORS_QUERY = {
     per_page: -1,
     _fields: "id,name,avatar_urls",
@@ -53206,8 +53240,8 @@ If there's a particular need for this, please submit a feature request at https:
   function useGlobalStylesRevisions({
     query
   } = {}) {
-    const { user: userConfig } = (0, import_element158.useContext)(GlobalStylesContext);
-    const _query = (0, import_element158.useMemo)(
+    const { user: userConfig } = (0, import_element157.useContext)(GlobalStylesContext);
+    const _query = (0, import_element157.useMemo)(
       () => ({ ...DEFAULT_QUERY, ...query }),
       [query]
     );
@@ -53218,7 +53252,7 @@ If there's a particular need for this, please submit a feature request at https:
       revisions,
       isLoadingGlobalStylesRevisions,
       revisionsCount
-    } = (0, import_data52.useSelect)(
+    } = (0, import_data51.useSelect)(
       (select4) => {
         const {
           __experimentalGetDirtyEntityRecords,
@@ -53266,7 +53300,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [_query]
     );
-    return (0, import_element158.useMemo)(() => {
+    return (0, import_element157.useMemo)(() => {
       if (!authors.length || isLoadingGlobalStylesRevisions) {
         return {
           revisions: EMPTY_ARRAY11,
@@ -53335,7 +53369,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_components121 = __toESM(require_components(), 1);
   var import_date10 = __toESM(require_date(), 1);
   var import_core_data35 = __toESM(require_core_data(), 1);
-  var import_data53 = __toESM(require_data(), 1);
+  var import_data52 = __toESM(require_data(), 1);
   var import_keycodes6 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime273 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge3 } = unlock6(import_components121.privateApis);
@@ -53352,7 +53386,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-sizes.mjs
   var import_i18n116 = __toESM(require_i18n(), 1);
   var import_components125 = __toESM(require_components(), 1);
-  var import_element160 = __toESM(require_element(), 1);
+  var import_element159 = __toESM(require_element(), 1);

   // packages/global-styles-ui/build-module/font-sizes/confirm-reset-font-sizes-dialog.mjs
   var import_components124 = __toESM(require_components(), 1);
@@ -53366,7 +53400,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_i18n120 = __toESM(require_i18n(), 1);
   var import_components129 = __toESM(require_components(), 1);
-  var import_element162 = __toESM(require_element(), 1);
+  var import_element161 = __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);
@@ -53381,7 +53415,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-sizes/rename-font-size-dialog.mjs
   var import_components127 = __toESM(require_components(), 1);
   var import_i18n119 = __toESM(require_i18n(), 1);
-  var import_element161 = __toESM(require_element(), 1);
+  var import_element160 = __toESM(require_element(), 1);
   var import_jsx_runtime280 = __toESM(require_jsx_runtime(), 1);

   // packages/global-styles-ui/build-module/size-control/index.mjs
@@ -53430,7 +53464,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-details-footer/index.mjs
   var import_i18n121 = __toESM(require_i18n(), 1);
-  var import_url12 = __toESM(require_url(), 1);
+  var import_url11 = __toESM(require_url(), 1);
   var import_components131 = __toESM(require_components(), 1);
   var import_jsx_runtime286 = __toESM(require_jsx_runtime(), 1);
   function SidebarNavigationScreenDetailsFooter({
@@ -53442,7 +53476,7 @@ If there's a particular need for this, please submit a feature request at https:
     const lastRevisionId = record?._links?.["predecessor-version"]?.[0]?.id ?? null;
     revisionsCount = revisionsCount || record?._links?.["version-history"]?.[0]?.count || 0;
     if (lastRevisionId && revisionsCount > 1) {
-      hrefProps.href = (0, import_url12.addQueryArgs)("revision.php", {
+      hrefProps.href = (0, import_url11.addQueryArgs)("revision.php", {
         revision: record?._links["predecessor-version"][0].id
       });
       hrefProps.as = "a";
@@ -53471,20 +53505,20 @@ 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_jsx_runtime287 = __toESM(require_jsx_runtime(), 1);
-  var { useLocation: useLocation19, useHistory: useHistory12 } = unlock(import_router19.privateApis);
+  var { useLocation: useLocation18, useHistory: useHistory11 } = unlock(import_router18.privateApis);
   function SidebarNavigationScreenGlobalStyles() {
-    const history = useHistory12();
-    const { path } = useLocation19();
+    const history = useHistory11();
+    const { path } = useLocation18();
     const {
       revisions,
       isLoading: isLoadingRevisions,
       revisionsCount
     } = useGlobalStylesRevisions();
-    const { openGeneralSidebar: openGeneralSidebar2 } = (0, import_data55.useDispatch)(store);
-    const { setStylesPath } = unlock((0, import_data55.useDispatch)(import_editor23.store));
-    const { set: setPreference } = (0, import_data55.useDispatch)(import_preferences10.store);
-    const openGlobalStyles = (0, import_element164.useCallback)(async () => {
-      history.navigate((0, import_url13.addQueryArgs)(path, { canvas: "edit" }), {
+    const { openGeneralSidebar: openGeneralSidebar2 } = (0, import_data54.useDispatch)(store);
+    const { setStylesPath } = unlock((0, import_data54.useDispatch)(import_editor19.store));
+    const { set: setPreference } = (0, import_data54.useDispatch)(import_preferences10.store);
+    const openGlobalStyles = (0, import_element163.useCallback)(async () => {
+      history.navigate((0, import_url12.addQueryArgs)(path, { canvas: "edit" }), {
         transition: "canvas-mode-edit-transition"
       });
       return Promise.all([
@@ -53492,7 +53526,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_element164.useCallback)(async () => {
+    const openRevisions = (0, import_element163.useCallback)(async () => {
       await openGlobalStyles();
       setStylesPath("/revisions");
     }, [openGlobalStyles, setStylesPath]);
@@ -53520,23 +53554,23 @@ 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_i18n123 = __toESM(require_i18n(), 1);
-  var import_element165 = __toESM(require_element(), 1);
-  var import_router20 = __toESM(require_router(), 1);
-  var import_editor24 = __toESM(require_editor(), 1);
-  var import_compose28 = __toESM(require_compose(), 1);
-  var import_data56 = __toESM(require_data(), 1);
+  var import_element164 = __toESM(require_element(), 1);
+  var import_router19 = __toESM(require_router(), 1);
+  var import_editor20 = __toESM(require_editor(), 1);
+  var import_compose30 = __toESM(require_compose(), 1);
+  var import_data55 = __toESM(require_data(), 1);
   var import_components132 = __toESM(require_components(), 1);
-  var import_url14 = __toESM(require_url(), 1);
+  var import_url13 = __toESM(require_url(), 1);
   var import_jsx_runtime288 = __toESM(require_jsx_runtime(), 1);
-  var { GlobalStylesUIWrapper, GlobalStylesActionMenu } = unlock(import_editor24.privateApis);
-  var { useLocation: useLocation20, useHistory: useHistory13 } = unlock(import_router20.privateApis);
+  var { GlobalStylesUIWrapper, GlobalStylesActionMenu } = unlock(import_editor20.privateApis);
+  var { useLocation: useLocation19, useHistory: useHistory12 } = unlock(import_router19.privateApis);
   var GlobalStylesPageActions = ({
     isStyleBookOpened,
     setIsStyleBookOpened,
     path,
     onChangeSection
   }) => {
-    const history = useHistory13();
+    const history = useHistory12();
     return /* @__PURE__ */ (0, import_jsx_runtime288.jsxs)(import_components132.__experimentalHStack, { className: "edit-site-styles__header-actions", children: [
       /* @__PURE__ */ (0, import_jsx_runtime288.jsx)(
         import_components132.Button,
@@ -53546,7 +53580,7 @@ If there's a particular need for this, please submit a feature request at https:
           label: (0, import_i18n123.__)("Style Book"),
           onClick: () => {
             setIsStyleBookOpened(!isStyleBookOpened);
-            const updatedPath = !isStyleBookOpened ? (0, import_url14.addQueryArgs)(path, { preview: "stylebook" }) : (0, import_url14.removeQueryArgs)(path, "preview");
+            const updatedPath = !isStyleBookOpened ? (0, import_url13.addQueryArgs)(path, { preview: "stylebook" }) : (0, import_url13.removeQueryArgs)(path, "preview");
             history.navigate(updatedPath);
           },
           size: "compact"
@@ -53562,14 +53596,14 @@ If there's a particular need for this, please submit a feature request at https:
     ] });
   };
   var useSection = () => {
-    const { path, query } = useLocation20();
-    const history = useHistory13();
-    return (0, import_element165.useMemo)(() => {
+    const { path, query } = useLocation19();
+    const history = useHistory12();
+    return (0, import_element164.useMemo)(() => {
       return [
         query.section ?? "/",
         (updatedSection) => {
           history.navigate(
-            (0, import_url14.addQueryArgs)(path, {
+            (0, import_url13.addQueryArgs)(path, {
               section: updatedSection
             })
           );
@@ -53578,13 +53612,13 @@ If there's a particular need for this, please submit a feature request at https:
     }, [path, query.section, history]);
   };
   function SidebarGlobalStyles() {
-    const { path } = useLocation20();
-    const [isStyleBookOpened, setIsStyleBookOpened] = (0, import_element165.useState)(
+    const { path } = useLocation19();
+    const [isStyleBookOpened, setIsStyleBookOpened] = (0, import_element164.useState)(
       path.includes("preview=stylebook")
     );
-    const isMobileViewport = (0, import_compose28.useViewportMatch)("medium", "<");
+    const isMobileViewport = (0, import_compose30.useViewportMatch)("medium", "<");
     const [section, onChangeSection] = useSection();
-    const settings2 = (0, import_data56.useSelect)(
+    const settings2 = (0, import_data55.useSelect)(
       (select4) => select4(store).getSettings(),
       []
     );
@@ -53617,16 +53651,16 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/site-editor-routes/styles.mjs
   var import_jsx_runtime289 = __toESM(require_jsx_runtime(), 1);
-  var { useLocation: useLocation21, useHistory: useHistory14 } = unlock(import_router21.privateApis);
-  var { StyleBookPreview, useGlobalStyles: useGlobalStyles3 } = unlock(import_editor25.privateApis);
+  var { useLocation: useLocation20, useHistory: useHistory13 } = unlock(import_router20.privateApis);
+  var { StyleBookPreview, useGlobalStyles: useGlobalStyles3 } = unlock(import_editor21.privateApis);
   function StyleBookPreviewArea({ siteData }) {
-    const { path, query } = useLocation21();
-    const history = useHistory14();
+    const { path, query } = useLocation20();
+    const history = useHistory13();
     const { user: userConfig } = useGlobalStyles3();
     const section = query.section ?? "/";
     const onChangeSection = (updatedSection) => {
       history.navigate(
-        (0, import_url15.addQueryArgs)(path, {
+        (0, import_url14.addQueryArgs)(path, {
           section: updatedSection
         })
       );
@@ -53642,7 +53676,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function StylesPreviewArea({ siteData }) {
-    const { query } = useLocation21();
+    const { query } = useLocation20();
     if (query.preview === "stylebook") {
       return /* @__PURE__ */ (0, import_jsx_runtime289.jsx)(StyleBookPreviewArea, { siteData });
     }
@@ -53665,7 +53699,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-navigation-menus/index.mjs
   var import_i18n132 = __toESM(require_i18n(), 1);
   var import_core_data40 = __toESM(require_core_data(), 1);
-  var import_data62 = __toESM(require_data(), 1);
+  var import_data61 = __toESM(require_data(), 1);
   var import_html_entities7 = __toESM(require_html_entities(), 1);
   var import_components138 = __toESM(require_components(), 1);

@@ -53684,17 +53718,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_components135 = __toESM(require_components(), 1);
   var import_i18n126 = __toESM(require_i18n(), 1);
-  var import_element167 = __toESM(require_element(), 1);
-  var import_router22 = __toESM(require_router(), 1);
+  var import_element166 = __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_components133 = __toESM(require_components(), 1);
   var import_i18n124 = __toESM(require_i18n(), 1);
-  var import_element166 = __toESM(require_element(), 1);
+  var import_element165 = __toESM(require_element(), 1);
   var import_jsx_runtime290 = __toESM(require_jsx_runtime(), 1);
   var notEmptyString = (testString) => testString?.trim()?.length > 0;
   function RenameModal({ menuTitle, onClose, onSave }) {
-    const [editedMenuTitle, setEditedMenuTitle] = (0, import_element166.useState)(menuTitle);
+    const [editedMenuTitle, setEditedMenuTitle] = (0, import_element165.useState)(menuTitle);
     const titleHasChanged = editedMenuTitle !== menuTitle;
     const isEditedMenuTitleValid = titleHasChanged && notEmptyString(editedMenuTitle);
     return /* @__PURE__ */ (0, import_jsx_runtime290.jsx)(
@@ -53772,15 +53806,15 @@ 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_jsx_runtime292 = __toESM(require_jsx_runtime(), 1);
-  var { useHistory: useHistory15 } = unlock(import_router22.privateApis);
+  var { useHistory: useHistory14 } = unlock(import_router21.privateApis);
   var POPOVER_PROPS = {
     position: "bottom right"
   };
   function ScreenNavigationMoreMenu(props) {
     const { onDelete, onSave, onDuplicate, menuTitle, menuId } = props;
-    const [renameModalOpen, setRenameModalOpen] = (0, import_element167.useState)(false);
-    const [deleteConfirmDialogOpen, setDeleteConfirmDialogOpen] = (0, import_element167.useState)(false);
-    const history = useHistory15();
+    const [renameModalOpen, setRenameModalOpen] = (0, import_element166.useState)(false);
+    const [deleteConfirmDialogOpen, setDeleteConfirmDialogOpen] = (0, import_element166.useState)(false);
+    const history = useHistory14();
     const closeModals = () => {
       setRenameModalOpen(false);
       setDeleteConfirmDialogOpen(false);
@@ -53860,39 +53894,39 @@ 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_element170 = __toESM(require_element(), 1);
-  var import_data59 = __toESM(require_data(), 1);
+  var import_element169 = __toESM(require_element(), 1);
+  var import_data58 = __toESM(require_data(), 1);
   var import_block_editor22 = __toESM(require_block_editor(), 1);
   var import_blocks10 = __toESM(require_blocks(), 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_data58 = __toESM(require_data(), 1);
+  var import_data57 = __toESM(require_data(), 1);
   var import_blocks9 = __toESM(require_blocks(), 1);
-  var import_element169 = __toESM(require_element(), 1);
+  var import_element168 = __toESM(require_element(), 1);
   var import_core_data36 = __toESM(require_core_data(), 1);
   var import_block_library2 = __toESM(require_block_library(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menus/leaf-more-menu.mjs
   var import_components136 = __toESM(require_components(), 1);
-  var import_data57 = __toESM(require_data(), 1);
-  var import_element168 = __toESM(require_element(), 1);
+  var import_data56 = __toESM(require_data(), 1);
+  var import_element167 = __toESM(require_element(), 1);
   var import_i18n127 = __toESM(require_i18n(), 1);
   var import_block_editor20 = __toESM(require_block_editor(), 1);
-  var import_router23 = __toESM(require_router(), 1);
+  var import_router22 = __toESM(require_router(), 1);
   var import_jsx_runtime293 = __toESM(require_jsx_runtime(), 1);
   var POPOVER_PROPS2 = {
     className: "block-editor-block-settings-menu__popover",
     placement: "bottom-start"
   };
-  var { useHistory: useHistory16, useLocation: useLocation22 } = unlock(import_router23.privateApis);
+  var { useHistory: useHistory15, useLocation: useLocation21 } = unlock(import_router22.privateApis);
   function LeafMoreMenu(props) {
-    const history = useHistory16();
-    const { path } = useLocation22();
+    const history = useHistory15();
+    const { path } = useLocation21();
     const { block } = props;
     const { clientId } = block;
-    const { moveBlocksDown, moveBlocksUp, removeBlocks } = (0, import_data57.useDispatch)(import_block_editor20.store);
+    const { moveBlocksDown, moveBlocksUp, removeBlocks } = (0, import_data56.useDispatch)(import_block_editor20.store);
     const removeLabel = (0, import_i18n127.sprintf)(
       /* translators: %s: block name */
       (0, import_i18n127.__)("Remove %s"),
@@ -53903,14 +53937,14 @@ If there's a particular need for this, please submit a feature request at https:
       (0, import_i18n127.__)("Go to %s"),
       (0, import_block_editor20.BlockTitle)({ clientId, maximumLength: 25 })
     );
-    const rootClientId = (0, import_data57.useSelect)(
+    const rootClientId = (0, import_data56.useSelect)(
       (select4) => {
         const { getBlockRootClientId } = select4(import_block_editor20.store);
         return getBlockRootClientId(clientId);
       },
       [clientId]
     );
-    const onGoToPage = (0, import_element168.useCallback)(
+    const onGoToPage = (0, import_element167.useCallback)(
       (selectedBlock) => {
         const { attributes, name: name2 } = selectedBlock;
         if (attributes.kind === "post-type" && attributes.id && attributes.type && history) {
@@ -54007,7 +54041,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   ];
   function NavigationMenuContent({ rootClientId }) {
-    const { listViewRootClientId, isLoading } = (0, import_data58.useSelect)(
+    const { listViewRootClientId, isLoading } = (0, import_data57.useSelect)(
       (select4) => {
         const {
           areInnerBlocksControlled,
@@ -54032,8 +54066,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [rootClientId]
     );
-    const { replaceBlock, __unstableMarkNextChangeAsNotPersistent } = (0, import_data58.useDispatch)(import_block_editor21.store);
-    const offCanvasOnselect = (0, import_element169.useCallback)(
+    const { replaceBlock, __unstableMarkNextChangeAsNotPersistent } = (0, import_data57.useDispatch)(import_block_editor21.store);
+    const offCanvasOnselect = (0, import_element168.useCallback)(
       (block) => {
         if (block.name === "core/navigation-link" && !block.attributes.url) {
           __unstableMarkNextChangeAsNotPersistent();
@@ -54066,19 +54100,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_data59.useSelect)((select4) => {
+    const { storedSettings } = (0, import_data58.useSelect)((select4) => {
       const { getSettings: getSettings7 } = unlock(select4(store));
       return {
         storedSettings: getSettings7()
       };
     }, []);
-    const settings2 = (0, import_element170.useMemo)(() => {
+    const settings2 = (0, import_element169.useMemo)(() => {
       return {
         ...storedSettings,
         __experimentalFetchLinkSuggestions: (search, searchOptions) => (0, import_core_data37.__experimentalFetchLinkSuggestions)(search, searchOptions, storedSettings)
       };
     }, [storedSettings]);
-    const blocks = (0, import_element170.useMemo)(() => {
+    const blocks = (0, import_element169.useMemo)(() => {
       if (!navigationMenuId) {
         return [];
       }
@@ -54157,30 +54191,30 @@ 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_data39 = __toESM(require_core_data(), 1);
   var import_i18n131 = __toESM(require_i18n(), 1);
-  var import_data61 = __toESM(require_data(), 1);
+  var import_data60 = __toESM(require_data(), 1);
   var import_notices5 = __toESM(require_notices(), 1);
-  var import_router25 = __toESM(require_router(), 1);
+  var import_router24 = __toESM(require_router(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-navigation-menu/index.mjs
   var import_core_data38 = __toESM(require_core_data(), 1);
   var import_components137 = __toESM(require_components(), 1);
   var import_i18n130 = __toESM(require_i18n(), 1);
-  var import_data60 = __toESM(require_data(), 1);
+  var import_data59 = __toESM(require_data(), 1);
   var import_html_entities6 = __toESM(require_html_entities(), 1);
-  var import_router24 = __toESM(require_router(), 1);
+  var import_router23 = __toESM(require_router(), 1);
   var import_jsx_runtime297 = __toESM(require_jsx_runtime(), 1);
-  var { useLocation: useLocation23 } = unlock(import_router24.privateApis);
+  var { useLocation: useLocation22 } = unlock(import_router23.privateApis);
   var postType = `wp_navigation`;
   function SidebarNavigationScreenNavigationMenu({ backPath }) {
     const {
       params: { postId }
-    } = useLocation23();
+    } = useLocation22();
     const { record: navigationMenu, isResolving } = (0, import_core_data38.useEntityRecord)(
       "postType",
       postType,
       postId
     );
-    const { isSaving, isDeleting } = (0, import_data60.useSelect)(
+    const { isSaving, isDeleting } = (0, import_data59.useSelect)(
       (select4) => {
         const { isSavingEntityRecord, isDeletingEntityRecord } = select4(import_core_data38.store);
         return {
@@ -54258,11 +54292,11 @@ 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_router25.privateApis);
+  var { useHistory: useHistory16 } = unlock(import_router24.privateApis);
   function useDeleteNavigationMenu() {
-    const { deleteEntityRecord } = (0, import_data61.useDispatch)(import_core_data39.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data61.useDispatch)(import_notices5.store);
-    const history = useHistory17();
+    const { deleteEntityRecord } = (0, import_data60.useDispatch)(import_core_data39.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data60.useDispatch)(import_notices5.store);
+    const history = useHistory16();
     const handleDelete = async (navigationMenu) => {
       const postId = navigationMenu?.id;
       try {
@@ -54300,7 +54334,7 @@ If there's a particular need for this, please submit a feature request at https:
     return handleDelete;
   }
   function useSaveNavigationMenu() {
-    const { getEditedEntityRecord } = (0, import_data61.useSelect)((select4) => {
+    const { getEditedEntityRecord } = (0, import_data60.useSelect)((select4) => {
       const { getEditedEntityRecord: getEditedEntityRecordSelector } = select4(import_core_data39.store);
       return {
         getEditedEntityRecord: getEditedEntityRecordSelector
@@ -54309,8 +54343,8 @@ If there's a particular need for this, please submit a feature request at https:
     const {
       editEntityRecord,
       __experimentalSaveSpecifiedEntityEdits: saveSpecifiedEntityEdits
-    } = (0, import_data61.useDispatch)(import_core_data39.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data61.useDispatch)(import_notices5.store);
+    } = (0, import_data60.useDispatch)(import_core_data39.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data60.useDispatch)(import_notices5.store);
     const handleSave = async (navigationMenu, edits) => {
       if (!edits) {
         return;
@@ -54353,9 +54387,9 @@ If there's a particular need for this, please submit a feature request at https:
     return handleSave;
   }
   function useDuplicateNavigationMenu() {
-    const history = useHistory17();
-    const { saveEntityRecord } = (0, import_data61.useDispatch)(import_core_data39.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data61.useDispatch)(import_notices5.store);
+    const history = useHistory16();
+    const { saveEntityRecord } = (0, import_data60.useDispatch)(import_core_data39.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data60.useDispatch)(import_notices5.store);
     const handleDuplicate = async (navigationMenu) => {
       const menuTitle = navigationMenu?.title?.rendered || navigationMenu?.slug;
       try {
@@ -54431,8 +54465,8 @@ If there's a particular need for this, please submit a feature request at https:
       PRELOADED_NAVIGATION_MENUS_QUERY
     );
     const isLoading = isResolvingNavigationMenus && !hasResolvedNavigationMenus;
-    const { getNavigationFallbackId } = unlock((0, import_data62.useSelect)(import_core_data40.store));
-    const isCreatingNavigationFallback = (0, import_data62.useSelect)(
+    const { getNavigationFallbackId } = unlock((0, import_data61.useSelect)(import_core_data40.store));
+    const isCreatingNavigationFallback = (0, import_data61.useSelect)(
       (select4) => select4(import_core_data40.store).isResolving("getNavigationFallbackId"),
       []
     );
@@ -54560,10 +54594,10 @@ 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_components139 = __toESM(require_components(), 1);
-  var import_editor29 = __toESM(require_editor(), 1);
-  var import_element175 = __toESM(require_element(), 1);
+  var import_element174 = __toESM(require_element(), 1);
   var import_i18n134 = __toESM(require_i18n(), 1);
-  var import_router26 = __toESM(require_router(), 1);
+  var import_router25 = __toESM(require_router(), 1);
+  var import_core_data46 = __toESM(require_core_data(), 1);

   // node_modules/dequal/dist/index.mjs
   var has = Object.prototype.hasOwnProperty;
@@ -54642,8 +54676,8 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/views/build-module/use-view.mjs
-  var import_element171 = __toESM(require_element(), 1);
-  var import_data63 = __toESM(require_data(), 1);
+  var import_element170 = __toESM(require_element(), 1);
+  var import_data62 = __toESM(require_data(), 1);
   var import_preferences11 = __toESM(require_preferences(), 1);

   // packages/views/build-module/preference-keys.mjs
@@ -54651,122 +54685,130 @@ If there's a particular need for this, please submit a feature request at https:
     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];
+  // packages/views/build-module/filter-utils.mjs
+  var SCALAR_VALUES = [
+    "titleField",
+    "mediaField",
+    "descriptionField",
+    "showTitle",
+    "showMedia",
+    "showDescription",
+    "showLevels",
+    "infiniteScrollEnabled"
+  ];
+  function mergeActiveViewOverrides(view, activeViewOverrides, defaultView) {
+    if (!activeViewOverrides) {
+      return view;
     }
-    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;
+    let result = view;
+    for (const key of SCALAR_VALUES) {
+      if (key in activeViewOverrides) {
+        result = { ...result, [key]: activeViewOverrides[key] };
+      }
     }
-    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 (activeViewOverrides.filters && activeViewOverrides.filters.length > 0) {
+      const activeFields = new Set(
+        activeViewOverrides.filters.map((f2) => f2.field)
+      );
+      const preserved = (view.filters ?? []).filter(
+        (f2) => !activeFields.has(f2.field)
+      );
+      result = {
+        ...result,
+        filters: [...preserved, ...activeViewOverrides.filters]
+      };
+    }
+    if (activeViewOverrides.sort) {
+      const isDefaultSort = defaultView && view.sort?.field === defaultView.sort?.field && view.sort?.direction === defaultView.sort?.direction;
+      if (isDefaultSort) {
+        result = {
+          ...result,
+          sort: activeViewOverrides.sort
+        };
       }
-      if (isPlainObject2(next) && isPlainObject2(current)) {
-        const nested = diffLayer(
-          next,
-          current,
-          isPlainObject2(prev) ? prev : {}
-        );
-        if (Object.keys(nested).length > 0) {
-          result[key] = nested;
+    }
+    if (activeViewOverrides.layout) {
+      result = {
+        ...result,
+        layout: {
+          ...result.layout,
+          ...activeViewOverrides.layout
         }
-      } else if (!dequal(next, current)) {
-        result[key] = next;
-      } else if (prev !== void 0 && dequal(next, prev)) {
-        result[key] = prev;
-      }
+      };
+    }
+    if (activeViewOverrides.groupBy) {
+      result = {
+        ...result,
+        groupBy: activeViewOverrides.groupBy
+      };
     }
     return result;
   }
-  function getLockedFilters(overrides) {
-    return (overrides?.filters ?? []).filter((filter) => filter.isLocked);
-  }
-  function applyLockedFilters(view, overrides) {
-    const locked = getLockedFilters(overrides);
-    if (locked.length === 0) {
+  function stripActiveViewOverrides(view, activeViewOverrides, defaultView) {
+    if (!activeViewOverrides) {
       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: defaultLayouts2, activeViewOverrides } = layers;
-    const layoutDefaults = defaultLayouts2?.[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)
+    let result = view;
+    for (const key of SCALAR_VALUES) {
+      if (key in activeViewOverrides) {
+        const { [key]: _, ...rest } = result;
+        result = rest;
+      }
+    }
+    if (activeViewOverrides.filters && activeViewOverrides.filters.length > 0) {
+      const activeFields = new Set(
+        activeViewOverrides.filters.map((f2) => f2.field)
       );
+      result = {
+        ...result,
+        filters: (view.filters ?? []).filter(
+          (f2) => !activeFields.has(f2.field)
+        )
+      };
     }
-    return Object.keys(modifications).length > 0 ? modifications : void 0;
+    if (activeViewOverrides.sort && view.sort?.field === activeViewOverrides.sort.field && view.sort?.direction === activeViewOverrides.sort.direction) {
+      result = {
+        ...result,
+        sort: defaultView?.sort
+      };
+    }
+    if (activeViewOverrides.layout && "layout" in result && result.layout) {
+      const layout = { ...result.layout };
+      for (const key of Object.keys(activeViewOverrides.layout)) {
+        delete layout[key];
+      }
+      result = {
+        ...result,
+        layout: Object.keys(layout).length > 0 ? layout : void 0
+      };
+    }
+    if (activeViewOverrides.groupBy && "groupBy" in result) {
+      const { groupBy: _, ...rest } = result;
+      result = rest;
+    }
+    return result;
   }

   // packages/views/build-module/use-view.mjs
+  function omit3(obj, keys) {
+    const result = { ...obj };
+    for (const key of keys) {
+      delete result[key];
+    }
+    return result;
+  }
   function useView(config2) {
     const {
       kind,
       name: name2,
       slug,
       defaultView,
-      defaultLayouts: defaultLayouts2,
       activeViewOverrides,
       queryParams,
       onChangeQueryParams
     } = config2;
     const preferenceKey = generatePreferenceKey(kind, name2, slug);
-    const persistedView = (0, import_data63.useSelect)(
+    const persistedView = (0, import_data62.useSelect)(
       (select4) => {
         return select4(import_preferences11.store).get(
           "core/views",
@@ -54775,60 +54817,74 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [preferenceKey]
     );
-    const { set: set3 } = (0, import_data63.useDispatch)(import_preferences11.store);
-    const page = Number(queryParams?.page ?? 1);
-    const search = queryParams?.search ?? "";
-    const view = (0, import_element171.useMemo)(
-      () => resolveView({
-        defaultView,
-        defaultLayouts: defaultLayouts2,
-        activeViewOverrides,
-        persistedView,
-        page,
-        search
-      }),
-      [
-        defaultView,
-        defaultLayouts2,
-        activeViewOverrides,
-        persistedView,
-        page,
-        search
-      ]
-    );
-    const isModified = !!persistedView && Object.keys(persistedView).length > 0;
-    const updateView = (0, import_element171.useCallback)(
+    const { set: set3 } = (0, import_data62.useDispatch)(import_preferences11.store);
+    const baseView = (0, import_element170.useMemo)(
+      () => persistedView ?? defaultView ?? {},
+      [persistedView, defaultView]
+    );
+    const page = Number(queryParams?.page ?? baseView.page ?? 1);
+    const search = queryParams?.search ?? baseView.search ?? "";
+    const combinedOverrides = (0, import_element170.useMemo)(() => {
+      const rawDefaults = config2.defaultLayouts?.[baseView.type];
+      const layoutTypeDefaults = !rawDefaults || rawDefaults === true ? {} : rawDefaults;
+      return { ...layoutTypeDefaults, ...activeViewOverrides };
+    }, [config2.defaultLayouts, baseView.type, activeViewOverrides]);
+    const view = (0, import_element170.useMemo)(() => {
+      return mergeActiveViewOverrides(
+        {
+          ...baseView,
+          page,
+          search
+        },
+        combinedOverrides,
+        defaultView
+      );
+    }, [baseView, page, search, combinedOverrides, defaultView]);
+    const isModified = !!persistedView;
+    const updateView = (0, import_element170.useCallback)(
       (newView) => {
-        const newQueryParams = {
-          page: Number(newView?.page ?? 1),
-          search: newView?.search ?? ""
+        const urlParams = {
+          page: newView?.page,
+          search: newView?.search
         };
-        if (onChangeQueryParams && !dequal(newQueryParams, { page, search })) {
-          onChangeQueryParams(newQueryParams);
+        const preferenceView = stripActiveViewOverrides(
+          omit3(newView, ["page", "search"]),
+          combinedOverrides,
+          defaultView
+        );
+        if (onChangeQueryParams && !dequal(urlParams, { page, search })) {
+          onChangeQueryParams(urlParams);
         }
-        const modifications = getUserModifications(newView, {
+        const comparableBaseView = stripActiveViewOverrides(
+          baseView,
+          combinedOverrides,
+          defaultView
+        );
+        const comparableDefaultView = stripActiveViewOverrides(
           defaultView,
-          defaultLayouts: defaultLayouts2,
-          activeViewOverrides,
-          persistedView
-        });
-        if (!dequal(modifications, persistedView)) {
-          set3("core/views", preferenceKey, modifications);
+          combinedOverrides,
+          defaultView
+        );
+        if (!dequal(comparableBaseView, preferenceView)) {
+          if (dequal(preferenceView, comparableDefaultView)) {
+            set3("core/views", preferenceKey, void 0);
+          } else {
+            set3("core/views", preferenceKey, preferenceView);
+          }
         }
       },
       [
         onChangeQueryParams,
         page,
         search,
+        baseView,
         defaultView,
-        defaultLayouts2,
-        activeViewOverrides,
-        persistedView,
+        combinedOverrides,
         set3,
         preferenceKey
       ]
     );
-    const resetToDefault = (0, import_element171.useCallback)(() => {
+    const resetToDefault = (0, import_element170.useCallback)(() => {
       set3("core/views", preferenceKey, void 0);
     }, [preferenceKey, set3]);
     return {
@@ -54840,34 +54896,34 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/views/build-module/load-view.mjs
-  var import_data64 = __toESM(require_data(), 1);
+  var import_data63 = __toESM(require_data(), 1);
   var import_preferences12 = __toESM(require_preferences(), 1);
   async function loadView(config2) {
-    const {
-      kind,
-      name: name2,
-      slug,
-      defaultView,
-      defaultLayouts: defaultLayouts2,
-      activeViewOverrides,
-      queryParams
-    } = config2;
+    const { kind, name: name2, slug, defaultView, activeViewOverrides, queryParams } = config2;
     const preferenceKey = generatePreferenceKey(kind, name2, slug);
-    const persistedView = (0, import_data64.select)(
-      import_preferences12.store
-    ).get("core/views", preferenceKey);
-    return resolveView({
-      defaultView,
-      defaultLayouts: defaultLayouts2,
-      activeViewOverrides,
-      persistedView,
-      page: queryParams?.page,
-      search: queryParams?.search
-    });
+    const persistedView = (0, import_data63.select)(import_preferences12.store).get(
+      "core/views",
+      preferenceKey
+    );
+    const baseView = persistedView ?? defaultView;
+    const page = queryParams?.page ?? 1;
+    const search = queryParams?.search ?? "";
+    const rawDefaults = config2.defaultLayouts?.[baseView?.type];
+    const layoutTypeDefaults = !rawDefaults || rawDefaults === true ? {} : rawDefaults;
+    const combinedOverrides = { ...layoutTypeDefaults, ...activeViewOverrides };
+    return mergeActiveViewOverrides(
+      {
+        ...baseView,
+        page,
+        search
+      },
+      combinedOverrides,
+      defaultView
+    );
   }

   // packages/views/build-module/use-view-config.mjs
-  var import_data65 = __toESM(require_data(), 1);
+  var import_data64 = __toESM(require_data(), 1);
   var import_core_data41 = __toESM(require_core_data(), 1);

   // packages/views/build-module/lock-unlock.mjs
@@ -54885,7 +54941,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const fieldList = Array.isArray(fields2) ? fields2 : fields2?.split(",");
     const fieldsKey = fieldList ? [...fieldList].sort().join(",") : void 0;
-    return (0, import_data65.useSelect)(
+    return (0, import_data64.useSelect)(
       (select4) => {
         return unlock7(select4(import_core_data41.store)).getViewConfig(kind, name2, {
           fields: fieldsKey
@@ -54925,19 +54981,19 @@ 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/use-pattern-categories.mjs
-  var import_element174 = __toESM(require_element(), 1);
+  var import_element173 = __toESM(require_element(), 1);
   var import_i18n133 = __toESM(require_i18n(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-patterns/use-default-pattern-categories.mjs
   var import_core_data42 = __toESM(require_core_data(), 1);
-  var import_data66 = __toESM(require_data(), 1);
+  var import_data65 = __toESM(require_data(), 1);
   function useDefaultPatternCategories() {
-    const blockPatternCategories = (0, import_data66.useSelect)((select4) => {
+    const blockPatternCategories = (0, import_data65.useSelect)((select4) => {
       const { getSettings: getSettings7 } = unlock(select4(store));
       const settings2 = getSettings7();
       return settings2.__experimentalAdditionalBlockPatternCategories ?? settings2.__experimentalBlockPatternCategories;
     });
-    const restBlockPatternCategories = (0, import_data66.useSelect)(
+    const restBlockPatternCategories = (0, import_data65.useSelect)(
       (select4) => select4(import_core_data42.store).getBlockPatternCategories()
     );
     return [
@@ -54948,22 +55004,22 @@ 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/use-theme-patterns.mjs
   var import_core_data43 = __toESM(require_core_data(), 1);
-  var import_data67 = __toESM(require_data(), 1);
-  var import_element172 = __toESM(require_element(), 1);
+  var import_data66 = __toESM(require_data(), 1);
+  var import_element171 = __toESM(require_element(), 1);

   // packages/edit-site/build-module/components/page-patterns/utils.mjs
   var filterOutDuplicatesByName = (currentItem, index2, items) => index2 === items.findIndex((item) => currentItem.name === item.name);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-patterns/use-theme-patterns.mjs
   function useThemePatterns() {
-    const blockPatterns = (0, import_data67.useSelect)((select4) => {
+    const blockPatterns = (0, import_data66.useSelect)((select4) => {
       const { getSettings: getSettings7 } = unlock(select4(store));
       return getSettings7().__experimentalAdditionalBlockPatterns ?? getSettings7().__experimentalBlockPatterns;
     });
-    const restBlockPatterns = (0, import_data67.useSelect)(
+    const restBlockPatterns = (0, import_data66.useSelect)(
       (select4) => select4(import_core_data43.store).getBlockPatterns()
     );
-    const patterns = (0, import_element172.useMemo)(
+    const patterns = (0, import_element171.useMemo)(
       () => [...blockPatterns || [], ...restBlockPatterns || []].filter(
         (pattern) => !EXCLUDED_PATTERN_SOURCES.includes(pattern.source)
       ).filter(filterOutDuplicatesByName).filter((pattern) => pattern.inserter !== false),
@@ -54974,9 +55030,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-patterns/use-patterns.mjs
   var import_blocks11 = __toESM(require_blocks(), 1);
-  var import_data68 = __toESM(require_data(), 1);
+  var import_data67 = __toESM(require_data(), 1);
   var import_core_data44 = __toESM(require_core_data(), 1);
-  var import_element173 = __toESM(require_element(), 1);
+  var import_element172 = __toESM(require_element(), 1);

   // packages/edit-site/build-module/components/page-patterns/search-items.mjs
   var import_block_editor23 = __toESM(require_block_editor(), 1);
@@ -55076,7 +55132,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-patterns/use-patterns.mjs
   var EMPTY_PATTERN_LIST = [];
-  var selectTemplateParts = (0, import_data68.createSelector)(
+  var selectTemplateParts = (0, import_data67.createSelector)(
     (select4, categoryId, search = "") => {
       const {
         getEntityRecords,
@@ -55120,7 +55176,7 @@ If there's a particular need for this, please submit a feature request at https:
       select4(import_core_data44.store).getCurrentTheme()?.default_template_part_areas
     ]
   );
-  var selectThemePatterns = (0, import_data68.createSelector)(
+  var selectThemePatterns = (0, import_data67.createSelector)(
     (select4) => {
       const { getSettings: getSettings7 } = unlock(select4(store));
       const { isResolving: isResolvingSelector } = select4(import_core_data44.store);
@@ -55151,7 +55207,7 @@ If there's a particular need for this, please submit a feature request at https:
       unlock(select4(store)).getSettings()
     ]
   );
-  var selectPatterns = (0, import_data68.createSelector)(
+  var selectPatterns = (0, import_data67.createSelector)(
     (select4, categoryId, syncStatus, search = "") => {
       const {
         patterns: themePatterns,
@@ -55209,7 +55265,7 @@ If there's a particular need for this, please submit a feature request at https:
       selectUserPatterns(select4)
     ]
   );
-  var selectUserPatterns = (0, import_data68.createSelector)(
+  var selectUserPatterns = (0, import_data67.createSelector)(
     (select4, syncStatus, search = "") => {
       const {
         getEntityRecords,
@@ -55263,11 +55319,11 @@ If there's a particular need for this, please submit a feature request at https:
     ]
   );
   function useAugmentPatternsWithPermissions(patterns) {
-    const idsAndTypes = (0, import_element173.useMemo)(
+    const idsAndTypes = (0, import_element172.useMemo)(
       () => patterns?.filter((record) => record.type !== PATTERN_TYPES.theme).map((record) => [record.type, record.id]) ?? [],
       [patterns]
     );
-    const permissions = (0, import_data68.useSelect)(
+    const permissions = (0, import_data67.useSelect)(
       (select4) => {
         const { getEntityRecordPermissions } = unlock(
           select4(import_core_data44.store)
@@ -55279,7 +55335,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [idsAndTypes]
     );
-    return (0, import_element173.useMemo)(
+    return (0, import_element172.useMemo)(
       () => patterns?.map((record) => ({
         ...record,
         permissions: permissions?.[record.id] ?? {}
@@ -55288,7 +55344,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   var usePatterns = (postType2, categoryId, { search = "", syncStatus } = {}) => {
-    return (0, import_data68.useSelect)(
+    return (0, import_data67.useSelect)(
       (select4) => {
         if (postType2 === TEMPLATE_PART_POST_TYPE) {
           return selectTemplateParts(select4, categoryId, search);
@@ -55322,7 +55378,7 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const themePatterns = useThemePatterns();
     const { patterns: userPatterns, categories: userPatternCategories } = use_patterns_default(PATTERN_TYPES.user);
-    const patternCategories = (0, import_element174.useMemo)(() => {
+    const patternCategories = (0, import_element173.useMemo)(() => {
       const categoryMap = {};
       const categoriesWithCounts = [];
       defaultCategories.forEach((category) => {
@@ -55395,14 +55451,14 @@ 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/use-template-part-areas.mjs
   var import_core_data45 = __toESM(require_core_data(), 1);
-  var import_data69 = __toESM(require_data(), 1);
+  var import_data68 = __toESM(require_data(), 1);
   var import_block_library3 = __toESM(require_block_library(), 1);
   var { NAVIGATION_OVERLAY_TEMPLATE_PART_AREA } = unlock(
     import_block_library3.privateApis
   );
   var useTemplatePartsGroupedByArea = (items) => {
     const allItems = items || [];
-    const templatePartAreas = (0, import_data69.useSelect)(
+    const templatePartAreas = (0, import_data68.useSelect)(
       (select4) => select4(import_core_data45.store).getCurrentTheme()?.default_template_part_areas || [],
       []
     );
@@ -55442,7 +55498,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-patterns/index.mjs
   var import_jsx_runtime302 = __toESM(require_jsx_runtime(), 1);
   var VIEW_CONFIG_FIELDS = ["view_list"];
-  var { useLocation: useLocation24 } = unlock(import_router26.privateApis);
+  var { useLocation: useLocation23 } = unlock(import_router25.privateApis);
+  var { getTemplatePartIcon } = unlock(import_core_data46.privateApis);
   function CategoriesGroup({
     templatePartViews,
     patternViews,
@@ -55456,7 +55513,7 @@ If there's a particular need for this, please submit a feature request at https:
         CategoryItem,
         {
           count: templatePartCounts[view.slug],
-          icon: (0, import_editor29.getTemplatePartIcon)(
+          icon: getTemplatePartIcon(
             view.slug === TEMPLATE_PART_ALL_AREAS_CATEGORY ? void 0 : view.slug
           ),
           label: view.title,
@@ -55484,7 +55541,7 @@ If there's a particular need for this, please submit a feature request at https:
   function SidebarNavigationScreenPatterns({ backPath }) {
     const {
       query: { postType: postType2 = "wp_block", categoryId }
-    } = useLocation24();
+    } = useLocation23();
     const currentCategory = categoryId || (postType2 === PATTERN_TYPES.user ? PATTERN_DEFAULT_CATEGORY : TEMPLATE_PART_ALL_AREAS_CATEGORY);
     const { view_list: templatePartViews } = useViewConfig({
       kind: "postType",
@@ -55497,7 +55554,7 @@ If there's a particular need for this, please submit a feature request at https:
       fields: VIEW_CONFIG_FIELDS
     });
     const { templatePartAreas, isLoading, hasTemplateParts } = useTemplatePartAreas();
-    const templatePartCounts = (0, import_element175.useMemo)(() => {
+    const templatePartCounts = (0, import_element174.useMemo)(() => {
       const counts = { [TEMPLATE_PART_ALL_AREAS_CATEGORY]: 0 };
       Object.entries(templatePartAreas).forEach(
         ([area, { templateParts }]) => {
@@ -55509,7 +55566,7 @@ If there's a particular need for this, please submit a feature request at https:
       return counts;
     }, [templatePartAreas]);
     const { patternCategories } = usePatternCategories();
-    const patternCounts = (0, import_element175.useMemo)(() => {
+    const patternCounts = (0, import_element174.useMemo)(() => {
       const counts = {};
       patternCategories.forEach((cat) => {
         counts[cat.name] = cat.count;
@@ -55549,47 +55606,47 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-patterns/index.mjs
   var import_i18n141 = __toESM(require_i18n(), 1);
-  var import_element182 = __toESM(require_element(), 1);
+  var import_element181 = __toESM(require_element(), 1);
   var import_block_editor26 = __toESM(require_block_editor(), 1);
-  var import_core_data50 = __toESM(require_core_data(), 1);
-  var import_editor33 = __toESM(require_editor(), 1);
-  var import_router30 = __toESM(require_router(), 1);
-  var import_data74 = __toESM(require_data(), 1);
-  var import_url17 = __toESM(require_url(), 1);
+  var import_core_data51 = __toESM(require_core_data(), 1);
+  var import_editor28 = __toESM(require_editor(), 1);
+  var import_router29 = __toESM(require_router(), 1);
+  var import_data73 = __toESM(require_data(), 1);
+  var import_url16 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/page-patterns/use-pattern-settings.mjs
-  var import_core_data46 = __toESM(require_core_data(), 1);
-  var import_data70 = __toESM(require_data(), 1);
-  var import_element176 = __toESM(require_element(), 1);
+  var import_core_data47 = __toESM(require_core_data(), 1);
+  var import_data69 = __toESM(require_data(), 1);
+  var import_element175 = __toESM(require_element(), 1);
   var import_block_editor24 = __toESM(require_block_editor(), 1);
-  var import_editor30 = __toESM(require_editor(), 1);
-  var { useGlobalStyles: useGlobalStyles4 } = unlock(import_editor30.privateApis);
+  var import_editor25 = __toESM(require_editor(), 1);
+  var { useGlobalStyles: useGlobalStyles4 } = unlock(import_editor25.privateApis);
   var { globalStylesDataKey } = unlock(import_block_editor24.privateApis);
   function usePatternSettings() {
     const { merged: mergedConfig } = useGlobalStyles4();
-    const storedSettings = (0, import_data70.useSelect)((select4) => {
+    const storedSettings = (0, import_data69.useSelect)((select4) => {
       const { getSettings: getSettings7 } = unlock(select4(store));
       return getSettings7();
     }, []);
     const settingsBlockPatterns = storedSettings.__experimentalAdditionalBlockPatterns ?? // WP 6.0
     storedSettings.__experimentalBlockPatterns;
-    const restBlockPatterns = (0, import_data70.useSelect)(
-      (select4) => select4(import_core_data46.store).getBlockPatterns(),
+    const restBlockPatterns = (0, import_data69.useSelect)(
+      (select4) => select4(import_core_data47.store).getBlockPatterns(),
       []
     );
-    const blockPatterns = (0, import_element176.useMemo)(
+    const blockPatterns = (0, import_element175.useMemo)(
       () => [
         ...settingsBlockPatterns || [],
         ...restBlockPatterns || []
       ].filter(filterOutDuplicatesByName),
       [settingsBlockPatterns, restBlockPatterns]
     );
-    const [globalStyles, globalSettings] = (0, import_element176.useMemo)(() => {
+    const [globalStyles, globalSettings] = (0, import_element175.useMemo)(() => {
       return generateGlobalStyles(mergedConfig, [], {
         disableRootPadding: false
       });
     }, [mergedConfig]);
-    const settings2 = (0, import_element176.useMemo)(() => {
+    const settings2 = (0, import_element175.useMemo)(() => {
       const {
         __experimentalAdditionalBlockPatterns,
         styles,
@@ -55623,36 +55680,36 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/add-new-pattern/index.mjs
   var import_components140 = __toESM(require_components(), 1);
-  var import_element177 = __toESM(require_element(), 1);
+  var import_element176 = __toESM(require_element(), 1);
   var import_i18n135 = __toESM(require_i18n(), 1);
-  var import_data71 = __toESM(require_data(), 1);
-  var import_router27 = __toESM(require_router(), 1);
+  var import_data70 = __toESM(require_data(), 1);
+  var import_router26 = __toESM(require_router(), 1);
   var import_patterns2 = __toESM(require_patterns(), 1);
   var import_notices6 = __toESM(require_notices(), 1);
-  var import_core_data47 = __toESM(require_core_data(), 1);
-  var import_editor31 = __toESM(require_editor(), 1);
+  var import_core_data48 = __toESM(require_core_data(), 1);
+  var import_editor26 = __toESM(require_editor(), 1);
   var import_jsx_runtime303 = __toESM(require_jsx_runtime(), 1);
-  var { useHistory: useHistory18, useLocation: useLocation25 } = unlock(import_router27.privateApis);
+  var { useHistory: useHistory17, useLocation: useLocation24 } = unlock(import_router26.privateApis);
   var { CreatePatternModal, useAddPatternCategory } = unlock(
     import_patterns2.privateApis
   );
-  var { CreateTemplatePartModal } = unlock(import_editor31.privateApis);
+  var { CreateTemplatePartModal } = unlock(import_editor26.privateApis);
   function AddNewPattern() {
-    const history = useHistory18();
-    const location = useLocation25();
-    const [showPatternModal, setShowPatternModal] = (0, import_element177.useState)(false);
-    const [showTemplatePartModal, setShowTemplatePartModal] = (0, import_element177.useState)(false);
-    const { createPatternFromFile } = unlock((0, import_data71.useDispatch)(import_patterns2.store));
-    const { createSuccessNotice, createErrorNotice } = (0, import_data71.useDispatch)(import_notices6.store);
-    const patternUploadInputRef = (0, import_element177.useRef)();
+    const history = useHistory17();
+    const location = useLocation24();
+    const [showPatternModal, setShowPatternModal] = (0, import_element176.useState)(false);
+    const [showTemplatePartModal, setShowTemplatePartModal] = (0, import_element176.useState)(false);
+    const { createPatternFromFile } = unlock((0, import_data70.useDispatch)(import_patterns2.store));
+    const { createSuccessNotice, createErrorNotice } = (0, import_data70.useDispatch)(import_notices6.store);
+    const patternUploadInputRef = (0, import_element176.useRef)();
     const {
       isBlockBasedTheme,
       addNewPatternLabel,
       addNewTemplatePartLabel,
       canCreatePattern,
       canCreateTemplatePart
-    } = (0, import_data71.useSelect)((select4) => {
-      const { getCurrentTheme, getPostType: getPostType2, canUser } = select4(import_core_data47.store);
+    } = (0, import_data70.useSelect)((select4) => {
+      const { getCurrentTheme, getPostType: getPostType2, canUser } = select4(import_core_data48.store);
       return {
         isBlockBasedTheme: getCurrentTheme()?.is_block_theme,
         addNewPatternLabel: getPostType2(PATTERN_TYPES.user)?.labels?.add_new_item,
@@ -55807,13 +55864,13 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-patterns/rename-category-menu-item.mjs
   var import_components141 = __toESM(require_components(), 1);
-  var import_element178 = __toESM(require_element(), 1);
+  var import_element177 = __toESM(require_element(), 1);
   var import_i18n136 = __toESM(require_i18n(), 1);
   var import_patterns3 = __toESM(require_patterns(), 1);
   var import_jsx_runtime304 = __toESM(require_jsx_runtime(), 1);
   var { RenamePatternCategoryModal } = unlock(import_patterns3.privateApis);
   function RenameCategoryMenuItem({ category, onClose }) {
-    const [isModalOpen, setIsModalOpen] = (0, import_element178.useState)(false);
+    const [isModalOpen, setIsModalOpen] = (0, import_element177.useState)(false);
     return /* @__PURE__ */ (0, import_jsx_runtime304.jsxs)(import_jsx_runtime304.Fragment, { children: [
       /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(import_components141.MenuItem, { onClick: () => setIsModalOpen(true), children: (0, import_i18n136.__)("Rename") }),
       isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime304.jsx)(
@@ -55850,20 +55907,20 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-patterns/delete-category-menu-item.mjs
   var import_components142 = __toESM(require_components(), 1);
-  var import_core_data48 = __toESM(require_core_data(), 1);
-  var import_data72 = __toESM(require_data(), 1);
-  var import_element179 = __toESM(require_element(), 1);
+  var import_core_data49 = __toESM(require_core_data(), 1);
+  var import_data71 = __toESM(require_data(), 1);
+  var import_element178 = __toESM(require_element(), 1);
   var import_html_entities8 = __toESM(require_html_entities(), 1);
   var import_i18n137 = __toESM(require_i18n(), 1);
   var import_notices7 = __toESM(require_notices(), 1);
-  var import_router28 = __toESM(require_router(), 1);
+  var import_router27 = __toESM(require_router(), 1);
   var import_jsx_runtime305 = __toESM(require_jsx_runtime(), 1);
-  var { useHistory: useHistory19 } = unlock(import_router28.privateApis);
+  var { useHistory: useHistory18 } = unlock(import_router27.privateApis);
   function DeleteCategoryMenuItem({ category, onClose }) {
-    const [isModalOpen, setIsModalOpen] = (0, import_element179.useState)(false);
-    const history = useHistory19();
-    const { createSuccessNotice, createErrorNotice } = (0, import_data72.useDispatch)(import_notices7.store);
-    const { deleteEntityRecord, invalidateResolution } = (0, import_data72.useDispatch)(import_core_data48.store);
+    const [isModalOpen, setIsModalOpen] = (0, import_element178.useState)(false);
+    const history = useHistory18();
+    const { createSuccessNotice, createErrorNotice } = (0, import_data71.useDispatch)(import_notices7.store);
+    const { deleteEntityRecord, invalidateResolution } = (0, import_data71.useDispatch)(import_core_data49.store);
     const onDelete = async () => {
       try {
         await deleteEntityRecord(
@@ -55974,19 +56031,19 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/dataviews-actions/index.mjs
   var import_i18n139 = __toESM(require_i18n(), 1);
-  var import_element180 = __toESM(require_element(), 1);
-  var import_router29 = __toESM(require_router(), 1);
-  var import_data73 = __toESM(require_data(), 1);
-  var import_core_data49 = __toESM(require_core_data(), 1);
-  var import_url16 = __toESM(require_url(), 1);
-  var { useLocation: useLocation26, useHistory: useHistory20 } = unlock(import_router29.privateApis);
+  var import_element179 = __toESM(require_element(), 1);
+  var import_router28 = __toESM(require_router(), 1);
+  var import_data72 = __toESM(require_data(), 1);
+  var import_core_data50 = __toESM(require_core_data(), 1);
+  var import_url15 = __toESM(require_url(), 1);
+  var { useLocation: useLocation25, useHistory: useHistory19 } = unlock(import_router28.privateApis);
   var useSetActiveTemplateAction = () => {
-    const activeTheme = (0, import_data73.useSelect)(
-      (select4) => select4(import_core_data49.store).getCurrentTheme()
+    const activeTheme = (0, import_data72.useSelect)(
+      (select4) => select4(import_core_data50.store).getCurrentTheme()
     );
-    const { getEntityRecord } = (0, import_data73.useSelect)(import_core_data49.store);
-    const { editEntityRecord, saveEditedEntityRecord } = (0, import_data73.useDispatch)(import_core_data49.store);
-    return (0, import_element180.useMemo)(
+    const { getEntityRecord } = (0, import_data72.useSelect)(import_core_data50.store);
+    const { editEntityRecord, saveEditedEntityRecord } = (0, import_data72.useDispatch)(import_core_data50.store);
+    return (0, import_element179.useMemo)(
       () => ({
         id: "set-active-template",
         label(items) {
@@ -56030,8 +56087,8 @@ If there's a particular need for this, please submit a feature request at https:
     );
   };
   var useEditPostAction = () => {
-    const history = useHistory20();
-    return (0, import_element180.useMemo)(
+    const history = useHistory19();
+    return (0, import_element179.useMemo)(
       () => ({
         id: "edit-post",
         label: (0, import_i18n139.__)("Edit"),
@@ -56051,9 +56108,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   };
   var useQuickEditPostAction = () => {
-    const history = useHistory20();
-    const { path, query } = useLocation26();
-    return (0, import_element180.useMemo)(
+    const history = useHistory19();
+    const { path, query } = useLocation25();
+    return (0, import_element179.useMemo)(
       () => ({
         id: "quick-edit",
         label: (0, import_i18n139.__)("Quick Edit"),
@@ -56068,7 +56125,7 @@ If there's a particular need for this, please submit a feature request at https:
         },
         callback(items) {
           history.navigate(
-            (0, import_url16.addQueryArgs)(path, {
+            (0, import_url15.addQueryArgs)(path, {
               ...query,
               quickEdit: true,
               postId: items.map((item) => item.id).join(",")
@@ -56082,18 +56139,18 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-patterns/fields.mjs
   var import_i18n140 = __toESM(require_i18n(), 1);
-  var import_element181 = __toESM(require_element(), 1);
+  var import_element180 = __toESM(require_element(), 1);
   var import_block_editor25 = __toESM(require_block_editor(), 1);
   var import_blocks12 = __toESM(require_blocks(), 1);
-  var import_editor32 = __toESM(require_editor(), 1);
+  var import_editor27 = __toESM(require_editor(), 1);
   var import_jsx_runtime307 = __toESM(require_jsx_runtime(), 1);
-  var { useStyle: useStyle4 } = unlock(import_editor32.privateApis);
+  var { useStyle: useStyle4 } = unlock(import_editor27.privateApis);
   function PreviewField({ item }) {
-    const descriptionId = (0, import_element181.useId)();
+    const descriptionId = (0, import_element180.useId)();
     const description = item.description || item?.excerpt?.raw;
     const isTemplatePart2 = item.type === TEMPLATE_PART_POST_TYPE;
     const backgroundColor = useStyle4("color.background");
-    const blocks = (0, import_element181.useMemo)(() => {
+    const blocks = (0, import_element180.useMemo)(() => {
       return item.blocks ?? (0, import_blocks12.parse)(item.content.raw, {
         __unstableSkipMigrationLogs: true
       });
@@ -56130,14 +56187,14 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/edit-site/build-module/components/page-patterns/index.mjs
   var import_jsx_runtime308 = __toESM(require_jsx_runtime(), 1);
   var { ExperimentalBlockEditorProvider } = unlock(import_block_editor26.privateApis);
-  var { usePostActions, usePostFields } = unlock(import_editor33.privateApis);
-  var { useLocation: useLocation27, useHistory: useHistory21 } = unlock(import_router30.privateApis);
+  var { usePostActions, usePostFields } = unlock(import_editor28.privateApis);
+  var { useLocation: useLocation26, useHistory: useHistory20 } = unlock(import_router29.privateApis);
   var EMPTY_ARRAY12 = [];
   var VIEW_CONFIG_FIELDS2 = ["default_view", "default_layouts"];
   function usePagePatternsHeader(type, categoryId) {
     const { patternCategories } = usePatternCategories();
-    const templatePartAreas = (0, import_data74.useSelect)(
-      (select4) => select4(import_core_data50.store).getCurrentTheme()?.default_template_part_areas || [],
+    const templatePartAreas = (0, import_data73.useSelect)(
+      (select4) => select4(import_core_data51.store).getCurrentTheme()?.default_template_part_areas || [],
       []
     );
     let title, description, patternCategory;
@@ -56157,9 +56214,9 @@ If there's a particular need for this, please submit a feature request at https:
     return { title, description };
   }
   function DataviewsPatterns() {
-    const { path, query } = useLocation27();
+    const { path, query } = useLocation26();
     const { postType: postType2 = "wp_block", categoryId: categoryIdFromURL } = query;
-    const history = useHistory21();
+    const history = useHistory20();
     const categoryId = categoryIdFromURL || PATTERN_DEFAULT_CATEGORY;
     const { default_view: defaultView, default_layouts: defaultLayouts2 } = useViewConfig({
       kind: "postType",
@@ -56178,7 +56235,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       onChangeQueryParams: (params) => {
         history.navigate(
-          (0, import_url17.addQueryArgs)(path, {
+          (0, import_url16.addQueryArgs)(path, {
             ...query,
             pageNumber: params.page,
             search: params.search
@@ -56194,10 +56251,10 @@ If there's a particular need for this, please submit a feature request at https:
       syncStatus: viewSyncStatus
     });
     const postTypeFields = usePostFields({ postType: postType2 });
-    const fields2 = (0, import_element182.useMemo)(() => {
+    const fields2 = (0, import_element181.useMemo)(() => {
       return [previewField, ...postTypeFields || []];
     }, [postTypeFields]);
-    const { data, paginationInfo } = (0, import_element182.useMemo)(() => {
+    const { data, paginationInfo } = (0, import_element181.useMemo)(() => {
       const viewWithoutFilters = { ...view };
       delete viewWithoutFilters.search;
       if (postType2 !== TEMPLATE_PART_POST_TYPE) {
@@ -56215,7 +56272,7 @@ If there's a particular need for this, please submit a feature request at https:
       context: "list"
     });
     const editAction = useEditPostAction();
-    const actions = (0, import_element182.useMemo)(() => {
+    const actions = (0, import_element181.useMemo)(() => {
       if (postType2 === TEMPLATE_PART_POST_TYPE) {
         return [editAction, ...templatePartActions].filter(Boolean);
       }
@@ -56324,27 +56381,27 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/edit-site/build-module/components/site-editor-routes/templates.mjs
-  var import_data83 = __toESM(require_data(), 1);
-  var import_core_data63 = __toESM(require_core_data(), 1);
+  var import_data82 = __toESM(require_data(), 1);
+  var import_core_data64 = __toESM(require_core_data(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-templates-browse/index.mjs
   var import_i18n143 = __toESM(require_i18n(), 1);

   // packages/edit-site/build-module/components/sidebar-navigation-screen-templates-browse/content.mjs
-  var import_core_data52 = __toESM(require_core_data(), 1);
-  var import_element183 = __toESM(require_element(), 1);
+  var import_core_data53 = __toESM(require_core_data(), 1);
+  var import_element182 = __toESM(require_element(), 1);
   var import_components144 = __toESM(require_components(), 1);
   var import_i18n142 = __toESM(require_i18n(), 1);
-  var import_router31 = __toESM(require_router(), 1);
-  var import_url18 = __toESM(require_url(), 1);
+  var import_router30 = __toESM(require_router(), 1);
+  var import_url17 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/page-templates/hooks.mjs
-  var import_core_data51 = __toESM(require_core_data(), 1);
-  var import_data75 = __toESM(require_data(), 1);
+  var import_core_data52 = __toESM(require_core_data(), 1);
+  var import_data74 = __toESM(require_data(), 1);
   function useAddedBy(postType2, postId) {
-    return (0, import_data75.useSelect)(
+    return (0, import_data74.useSelect)(
       (select4) => {
-        const { getEntityRecord, getUser, getEditedEntityRecord } = select4(import_core_data51.store);
+        const { getEntityRecord, getUser, getEditedEntityRecord } = select4(import_core_data52.store);
         const template = getEditedEntityRecord(
           "postType",
           postType2,
@@ -56404,14 +56461,14 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/sidebar-navigation-screen-templates-browse/content.mjs
   var import_jsx_runtime312 = __toESM(require_jsx_runtime(), 1);
-  var { useLocation: useLocation28 } = unlock(import_router31.privateApis);
+  var { useLocation: useLocation27 } = unlock(import_router30.privateApis);
   var EMPTY_ARRAY13 = [];
   function TemplateDataviewItem({ template, isActive }) {
     const { text, icon } = useAddedBy(template.type, template.id);
     return /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
       SidebarNavigationItem,
       {
-        to: (0, import_url18.addQueryArgs)("/template", { activeView: text }),
+        to: (0, import_url17.addQueryArgs)("/template", { activeView: text }),
         icon,
         "aria-current": isActive,
         children: text
@@ -56421,14 +56478,14 @@ If there's a particular need for this, please submit a feature request at https:
   function DataviewsTemplatesSidebarContent() {
     const {
       query: { activeView = "active" }
-    } = useLocation28();
-    const { records } = (0, import_core_data52.useEntityRecords)("root", "registeredTemplate", {
+    } = useLocation27();
+    const { records } = (0, import_core_data53.useEntityRecords)("root", "registeredTemplate", {
       // This should not be needed, the endpoint returns all registered
       // templates, but it's not possible right now to turn off pagination for
       // entity configs.
       per_page: -1
     });
-    const firstItemPerAuthorText = (0, import_element183.useMemo)(() => {
+    const firstItemPerAuthorText = (0, import_element182.useMemo)(() => {
       const firstItemPerAuthor = records?.reduce((acc, template) => {
         const author = template.author_text;
         if (author && !acc[author]) {
@@ -56451,7 +56508,7 @@ If there's a particular need for this, please submit a feature request at https:
       /* @__PURE__ */ (0, import_jsx_runtime312.jsx)(
         SidebarNavigationItem,
         {
-          to: (0, import_url18.addQueryArgs)("/template", { activeView: "user" }),
+          to: (0, import_url17.addQueryArgs)("/template", { activeView: "user" }),
           icon: comment_author_avatar_default,
           "aria-current": activeView === "user",
           // Let's avoid calling them "custom templates" to avoid
@@ -56475,15 +56532,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/edit-site/build-module/components/sidebar-navigation-screen-templates-browse/content-legacy.mjs
-  var import_core_data53 = __toESM(require_core_data(), 1);
-  var import_data76 = __toESM(require_data(), 1);
+  var import_core_data54 = __toESM(require_core_data(), 1);
+  var import_data75 = __toESM(require_data(), 1);

   // packages/edit-site/build-module/components/sidebar-dataviews/index.mjs
   var import_components145 = __toESM(require_components(), 1);
-  var import_router32 = __toESM(require_router(), 1);
-  var import_url19 = __toESM(require_url(), 1);
+  var import_router31 = __toESM(require_router(), 1);
+  var import_url18 = __toESM(require_url(), 1);
   var import_jsx_runtime313 = __toESM(require_jsx_runtime(), 1);
-  var { useLocation: useLocation29 } = unlock(import_router32.privateApis);
+  var { useLocation: useLocation28 } = unlock(import_router31.privateApis);
   var VIEW_CONFIG_FIELDS3 = ["view_list"];
   var SLUG_TO_ICON = {
     all: pages_default,
@@ -56504,7 +56561,7 @@ If there's a particular need for this, please submit a feature request at https:
     const {
       path,
       query: { activeView = "all" }
-    } = useLocation29();
+    } = useLocation28();
     const { view_list: viewList } = useViewConfig({
       kind: "postType",
       name: postType2,
@@ -56521,7 +56578,7 @@ If there's a particular need for this, please submit a feature request at https:
         SidebarNavigationItem,
         {
           icon,
-          to: (0, import_url19.addQueryArgs)(path, {
+          to: (0, import_url18.addQueryArgs)(path, {
             activeView: slug
           }),
           "aria-current": isActive ? "true" : void 0,
@@ -56541,8 +56598,8 @@ If there's a particular need for this, please submit a feature request at https:
     site: globe_default
   };
   function DataviewsTemplatesSidebarContent2() {
-    const authorSourceMap = (0, import_data76.useSelect)((select4) => {
-      const templates = select4(import_core_data53.store).getEntityRecords(
+    const authorSourceMap = (0, import_data75.useSelect)((select4) => {
+      const templates = select4(import_core_data54.store).getEntityRecords(
         "postType",
         TEMPLATE_POST_TYPE,
         { per_page: -1 }
@@ -56590,45 +56647,45 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/edit-site/build-module/components/page-templates/index.mjs
   var import_i18n149 = __toESM(require_i18n(), 1);
   var import_html_entities13 = __toESM(require_html_entities(), 1);
-  var import_element189 = __toESM(require_element(), 1);
-  var import_core_data58 = __toESM(require_core_data(), 1);
-  var import_router34 = __toESM(require_router(), 1);
-  var import_editor37 = __toESM(require_editor(), 1);
-  var import_url22 = __toESM(require_url(), 1);
-  var import_data80 = __toESM(require_data(), 1);
-  var import_compose31 = __toESM(require_compose(), 1);
+  var import_element188 = __toESM(require_element(), 1);
+  var import_core_data59 = __toESM(require_core_data(), 1);
+  var import_router33 = __toESM(require_router(), 1);
+  var import_editor32 = __toESM(require_editor(), 1);
+  var import_url21 = __toESM(require_url(), 1);
+  var import_data79 = __toESM(require_data(), 1);
+  var import_compose33 = __toESM(require_compose(), 1);
   var import_components150 = __toESM(require_components(), 1);
   var import_notices9 = __toESM(require_notices(), 1);

   // packages/edit-site/build-module/components/add-new-template/index.mjs
   var import_components148 = __toESM(require_components(), 1);
   var import_html_entities11 = __toESM(require_html_entities(), 1);
-  var import_element187 = __toESM(require_element(), 1);
-  var import_data78 = __toESM(require_data(), 1);
-  var import_core_data56 = __toESM(require_core_data(), 1);
-  var import_compose30 = __toESM(require_compose(), 1);
+  var import_element186 = __toESM(require_element(), 1);
+  var import_data77 = __toESM(require_data(), 1);
+  var import_core_data57 = __toESM(require_core_data(), 1);
+  var import_compose32 = __toESM(require_compose(), 1);
   var import_i18n147 = __toESM(require_i18n(), 1);
   var import_notices8 = __toESM(require_notices(), 1);
-  var import_router33 = __toESM(require_router(), 1);
+  var import_router32 = __toESM(require_router(), 1);
   var import_dom26 = __toESM(require_dom(), 1);

   // packages/edit-site/build-module/components/add-new-template/add-custom-template-modal-content.mjs
-  var import_element185 = __toESM(require_element(), 1);
+  var import_element184 = __toESM(require_element(), 1);
   var import_i18n145 = __toESM(require_i18n(), 1);
   var import_components146 = __toESM(require_components(), 1);
-  var import_core_data55 = __toESM(require_core_data(), 1);
+  var import_core_data56 = __toESM(require_core_data(), 1);
   var import_html_entities10 = __toESM(require_html_entities(), 1);
-  var import_compose29 = __toESM(require_compose(), 1);
+  var import_compose31 = __toESM(require_compose(), 1);
   var import_dom25 = __toESM(require_dom(), 1);
-  var import_url21 = __toESM(require_url(), 1);
+  var import_url20 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/add-new-template/utils.mjs
-  var import_data77 = __toESM(require_data(), 1);
-  var import_core_data54 = __toESM(require_core_data(), 1);
+  var import_data76 = __toESM(require_data(), 1);
+  var import_core_data55 = __toESM(require_core_data(), 1);
   var import_html_entities9 = __toESM(require_html_entities(), 1);
-  var import_element184 = __toESM(require_element(), 1);
+  var import_element183 = __toESM(require_element(), 1);
   var import_i18n144 = __toESM(require_i18n(), 1);
-  var import_url20 = __toESM(require_url(), 1);
+  var import_url19 = __toESM(require_url(), 1);
   var EMPTY_OBJECT2 = {};
   var getValueFromObjectPath2 = (object, path) => {
     let value = object;
@@ -56638,7 +56695,7 @@ If there's a particular need for this, please submit a feature request at https:
     return value;
   };
   function prefixSlug(prefix2, slug) {
-    return `${prefix2}-${(0, import_url20.safeDecodeURI)(slug)}`;
+    return `${prefix2}-${(0, import_url19.safeDecodeURI)(slug)}`;
   }
   var mapToIHasNameAndId = (entities, path) => {
     return (entities || []).map((entity) => ({
@@ -56647,8 +56704,8 @@ If there's a particular need for this, please submit a feature request at https:
     }));
   };
   var useExistingTemplates = () => {
-    return (0, import_data77.useSelect)(
-      (select4) => select4(import_core_data54.store).getEntityRecords(
+    return (0, import_data76.useSelect)(
+      (select4) => select4(import_core_data55.store).getEntityRecords(
         "postType",
         TEMPLATE_POST_TYPE,
         {
@@ -56659,17 +56716,17 @@ If there's a particular need for this, please submit a feature request at https:
     );
   };
   var useDefaultTemplateTypes = () => {
-    return (0, import_data77.useSelect)(
-      (select4) => select4(import_core_data54.store).getCurrentTheme()?.default_template_types || [],
+    return (0, import_data76.useSelect)(
+      (select4) => select4(import_core_data55.store).getCurrentTheme()?.default_template_types || [],
       []
     );
   };
   var usePublicPostTypes = () => {
-    const postTypes = (0, import_data77.useSelect)(
-      (select4) => select4(import_core_data54.store).getPostTypes({ per_page: -1 }),
+    const postTypes = (0, import_data76.useSelect)(
+      (select4) => select4(import_core_data55.store).getPostTypes({ per_page: -1 }),
       []
     );
-    return (0, import_element184.useMemo)(() => {
+    return (0, import_element183.useMemo)(() => {
       const excludedPostTypes = ["attachment"];
       return postTypes?.filter(
         ({ viewable, slug }) => viewable && !excludedPostTypes.includes(slug)
@@ -56682,11 +56739,11 @@ If there's a particular need for this, please submit a feature request at https:
     }, [postTypes]);
   };
   var usePublicTaxonomies = () => {
-    const taxonomies = (0, import_data77.useSelect)(
-      (select4) => select4(import_core_data54.store).getTaxonomies({ per_page: -1 }),
+    const taxonomies = (0, import_data76.useSelect)(
+      (select4) => select4(import_core_data55.store).getTaxonomies({ per_page: -1 }),
       []
     );
-    return (0, import_element184.useMemo)(() => {
+    return (0, import_element183.useMemo)(() => {
       return taxonomies?.filter(
         ({ visibility }) => visibility?.publicly_queryable
       );
@@ -56694,12 +56751,12 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function usePostTypeArchiveMenuItems() {
     const publicPostTypes = usePublicPostTypes();
-    const postTypesWithArchives = (0, import_element184.useMemo)(
+    const postTypesWithArchives = (0, import_element183.useMemo)(
       () => publicPostTypes?.filter((postType2) => postType2.has_archive),
       [publicPostTypes]
     );
     const existingTemplates = useExistingTemplates();
-    const postTypeLabels = (0, import_element184.useMemo)(
+    const postTypeLabels = (0, import_element183.useMemo)(
       () => publicPostTypes?.reduce((accumulator, { labels }) => {
         const singularName = labels.singular_name.toLowerCase();
         accumulator[singularName] = (accumulator[singularName] || 0) + 1;
@@ -56707,14 +56764,14 @@ If there's a particular need for this, please submit a feature request at https:
       }, {}),
       [publicPostTypes]
     );
-    const needsUniqueIdentifier = (0, import_element184.useCallback)(
+    const needsUniqueIdentifier = (0, import_element183.useCallback)(
       ({ labels, slug }) => {
         const singularName = labels.singular_name.toLowerCase();
         return postTypeLabels[singularName] > 1 && singularName !== slug;
       },
       [postTypeLabels]
     );
-    return (0, import_element184.useMemo)(
+    return (0, import_element183.useMemo)(
       () => postTypesWithArchives?.filter(
         (postType2) => !(existingTemplates || []).some(
           (existingTemplate) => existingTemplate.slug === "archive-" + postType2.slug
@@ -56758,7 +56815,7 @@ If there's a particular need for this, please submit a feature request at https:
   var usePostTypeMenuItems = (onClickMenuItem) => {
     const publicPostTypes = usePublicPostTypes();
     const defaultTemplateTypes = useDefaultTemplateTypes();
-    const templateLabels = (0, import_element184.useMemo)(
+    const templateLabels = (0, import_element183.useMemo)(
       () => publicPostTypes?.reduce((accumulator, { labels }) => {
         const templateName = (labels.template_name || labels.singular_name).toLowerCase();
         accumulator[templateName] = (accumulator[templateName] || 0) + 1;
@@ -56766,14 +56823,14 @@ If there's a particular need for this, please submit a feature request at https:
       }, {}),
       [publicPostTypes]
     );
-    const needsUniqueIdentifier = (0, import_element184.useCallback)(
+    const needsUniqueIdentifier = (0, import_element183.useCallback)(
       ({ labels, slug }) => {
         const templateName = (labels.template_name || labels.singular_name).toLowerCase();
         return templateLabels[templateName] > 1 && templateName !== slug;
       },
       [templateLabels]
     );
-    const templatePrefixes = (0, import_element184.useMemo)(
+    const templatePrefixes = (0, import_element183.useMemo)(
       () => publicPostTypes?.reduce((accumulator, { slug }) => {
         let suffix = slug;
         if (slug !== "page") {
@@ -56870,7 +56927,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const postTypesMenuItems = (0, import_element184.useMemo)(
+    const postTypesMenuItems = (0, import_element183.useMemo)(
       () => menuItems.reduce(
         (accumulator, postType2) => {
           const { slug } = postType2;
@@ -56891,7 +56948,7 @@ If there's a particular need for this, please submit a feature request at https:
     const publicTaxonomies = usePublicTaxonomies();
     const existingTemplates = useExistingTemplates();
     const defaultTemplateTypes = useDefaultTemplateTypes();
-    const templatePrefixes = (0, import_element184.useMemo)(
+    const templatePrefixes = (0, import_element183.useMemo)(
       () => publicTaxonomies?.reduce((accumulator, { slug }) => {
         let suffix = slug;
         if (!["category", "post_tag"].includes(slug)) {
@@ -57003,7 +57060,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const taxonomiesMenuItems = (0, import_element184.useMemo)(
+    const taxonomiesMenuItems = (0, import_element183.useMemo)(
       () => menuItems.reduce(
         (accumulator, taxonomy) => {
           const { slug } = taxonomy;
@@ -57092,11 +57149,11 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }
   var useEntitiesInfo = (entityName, templatePrefixes, additionalQueryParameters = EMPTY_OBJECT2) => {
-    const entitiesHasRecords = (0, import_data77.useSelect)(
+    const entitiesHasRecords = (0, import_data76.useSelect)(
       (select4) => {
         return Object.keys(templatePrefixes || {}).reduce(
           (accumulator, slug) => {
-            const records = select4(import_core_data54.store).getEntityRecords(
+            const records = select4(import_core_data55.store).getEntityRecords(
               entityName,
               slug,
               {
@@ -57114,7 +57171,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [templatePrefixes, entityName, additionalQueryParameters]
     );
-    const entitiesInfo = (0, import_element184.useMemo)(() => {
+    const entitiesInfo = (0, import_element183.useMemo)(() => {
       return Object.keys(templatePrefixes || {}).reduce(
         (accumulator, slug) => {
           accumulator[slug] = {
@@ -57177,7 +57234,7 @@ If there's a particular need for this, please submit a feature request at https:
               size: "body",
               lineHeight: 1.53846153846,
               className: `${baseCssClass}__info`,
-              children: (0, import_url21.safeDecodeURI)(suggestion.link)
+              children: (0, import_url20.safeDecodeURI)(suggestion.link)
             }
           )
         ]
@@ -57186,7 +57243,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function useSearchSuggestions(entityForSuggestions, search) {
     const { config: config2 } = entityForSuggestions;
-    const query = (0, import_element185.useMemo)(
+    const query = (0, import_element184.useMemo)(
       () => ({
         order: "asc",
         context: "view",
@@ -57196,13 +57253,13 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [search, config2]
     );
-    const { records: searchResults, hasResolved: searchHasResolved } = (0, import_core_data55.useEntityRecords)(
+    const { records: searchResults, hasResolved: searchHasResolved } = (0, import_core_data56.useEntityRecords)(
       entityForSuggestions.type,
       entityForSuggestions.slug,
       query
     );
-    const [suggestions, setSuggestions] = (0, import_element185.useState)(EMPTY_ARRAY14);
-    (0, import_element185.useEffect)(() => {
+    const [suggestions, setSuggestions] = (0, import_element184.useState)(EMPTY_ARRAY14);
+    (0, import_element184.useEffect)(() => {
       if (!searchHasResolved) {
         return;
       }
@@ -57221,13 +57278,13 @@ If there's a particular need for this, please submit a feature request at https:
     return suggestions;
   }
   function SuggestionList({ entityForSuggestions, onSelect }) {
-    const [search, setSearch, debouncedSearch] = (0, import_compose29.useDebouncedInput)();
+    const [search, setSearch, debouncedSearch] = (0, import_compose31.useDebouncedInput)();
     const suggestions = useSearchSuggestions(
       entityForSuggestions,
       debouncedSearch
     );
     const { labels } = entityForSuggestions;
-    const [showSearchControl, setShowSearchControl] = (0, import_element185.useState)(false);
+    const [showSearchControl, setShowSearchControl] = (0, import_element184.useState)(false);
     if (!showSearchControl && suggestions?.length > 9) {
       setShowSearchControl(true);
     }
@@ -57276,8 +57333,8 @@ If there's a particular need for this, please submit a feature request at https:
     onBack,
     containerRef
   }) {
-    const [showSearchEntities, setShowSearchEntities] = (0, import_element185.useState)();
-    (0, import_element185.useEffect)(() => {
+    const [showSearchEntities, setShowSearchEntities] = (0, import_element184.useState)();
+    (0, import_element184.useEffect)(() => {
       if (containerRef.current) {
         const [firstFocusable] = import_dom25.focus.focusable.find(
           containerRef.current
@@ -57421,16 +57478,16 @@ If there's a particular need for this, please submit a feature request at https:
   var add_custom_template_modal_content_default = AddCustomTemplateModalContent;

   // packages/edit-site/build-module/components/add-new-template/add-custom-generic-template-modal-content.mjs
-  var import_element186 = __toESM(require_element(), 1);
+  var import_element185 = __toESM(require_element(), 1);
   var import_i18n146 = __toESM(require_i18n(), 1);
   var import_components147 = __toESM(require_components(), 1);
   var import_jsx_runtime317 = __toESM(require_jsx_runtime(), 1);
   function AddCustomGenericTemplateModalContent({ createTemplate, onBack }) {
-    const [title, setTitle] = (0, import_element186.useState)("");
+    const [title, setTitle] = (0, import_element185.useState)("");
     const defaultTitle = (0, import_i18n146.__)("Custom Template");
-    const [isBusy, setIsBusy] = (0, import_element186.useState)(false);
-    const inputRef = (0, import_element186.useRef)();
-    (0, import_element186.useEffect)(() => {
+    const [isBusy, setIsBusy] = (0, import_element185.useState)(false);
+    const inputRef = (0, import_element185.useRef)();
+    (0, import_element185.useEffect)(() => {
       if (inputRef.current) {
         inputRef.current.focus();
       }
@@ -57504,7 +57561,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/add-new-template/index.mjs
   var import_jsx_runtime318 = __toESM(require_jsx_runtime(), 1);
-  var { useHistory: useHistory22 } = unlock(import_router33.privateApis);
+  var { useHistory: useHistory21 } = unlock(import_router32.privateApis);
   var DEFAULT_TEMPLATE_SLUGS = [
     "front-page",
     "home",
@@ -57595,22 +57652,22 @@ If there's a particular need for this, please submit a feature request at https:
     customGenericTemplate: 3
   };
   function NewTemplateModal({ onClose }) {
-    const [modalContent, setModalContent] = (0, import_element187.useState)(
+    const [modalContent, setModalContent] = (0, import_element186.useState)(
       modalContentMap.templatesList
     );
-    const [entityForSuggestions, setEntityForSuggestions] = (0, import_element187.useState)({});
-    const [isSubmitting, setIsSubmitting] = (0, import_element187.useState)(false);
+    const [entityForSuggestions, setEntityForSuggestions] = (0, import_element186.useState)({});
+    const [isSubmitting, setIsSubmitting] = (0, import_element186.useState)(false);
     const missingTemplates = useMissingTemplates(
       setEntityForSuggestions,
       () => setModalContent(modalContentMap.customTemplate)
     );
-    const history = useHistory22();
-    const { saveEntityRecord } = (0, import_data78.useDispatch)(import_core_data56.store);
-    const { createErrorNotice, createSuccessNotice } = (0, import_data78.useDispatch)(import_notices8.store);
-    const containerRef = (0, import_element187.useRef)(null);
-    const isMobile = (0, import_compose30.useViewportMatch)("medium", "<");
-    const homeUrl = (0, import_data78.useSelect)((select4) => {
-      return select4(import_core_data56.store).getEntityRecord("root", "__unstableBase")?.home;
+    const history = useHistory21();
+    const { saveEntityRecord } = (0, import_data77.useDispatch)(import_core_data57.store);
+    const { createErrorNotice, createSuccessNotice } = (0, import_data77.useDispatch)(import_notices8.store);
+    const containerRef = (0, import_element186.useRef)(null);
+    const isMobile = (0, import_compose32.useViewportMatch)("medium", "<");
+    const homeUrl = (0, import_data77.useSelect)((select4) => {
+      return select4(import_core_data57.store).getEntityRecord("root", "__unstableBase")?.home;
     }, []);
     const TEMPLATE_SHORT_DESCRIPTIONS = {
       "front-page": homeUrl,
@@ -57620,7 +57677,7 @@ If there's a particular need for this, please submit a feature request at https:
         homeUrl + "/" + (/* @__PURE__ */ new Date()).getFullYear()
       )
     };
-    (0, import_element187.useEffect)(() => {
+    (0, import_element186.useEffect)(() => {
       if (containerRef.current && modalContent === modalContentMap.templatesList) {
         const [firstFocusable] = import_dom26.focus.focusable.find(
           containerRef.current
@@ -57771,9 +57828,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function NewTemplate() {
-    const [showModal, setShowModal] = (0, import_element187.useState)(false);
-    const { postType: postType2 } = (0, import_data78.useSelect)((select4) => {
-      const { getPostType: getPostType2 } = select4(import_core_data56.store);
+    const [showModal, setShowModal] = (0, import_element186.useState)(false);
+    const { postType: postType2 } = (0, import_data77.useSelect)((select4) => {
+      const { getPostType: getPostType2 } = select4(import_core_data57.store);
       return {
         postType: getPostType2(TEMPLATE_POST_TYPE)
       };
@@ -57837,22 +57894,22 @@ If there's a particular need for this, please submit a feature request at https:
     ];
     return missingTemplates;
   }
-  var add_new_template_default = (0, import_element187.memo)(NewTemplate);
+  var add_new_template_default = (0, import_element186.memo)(NewTemplate);

   // packages/edit-site/build-module/components/page-templates/fields.mjs
   var import_components149 = __toESM(require_components(), 1);
   var import_i18n148 = __toESM(require_i18n(), 1);
-  var import_element188 = __toESM(require_element(), 1);
+  var import_element187 = __toESM(require_element(), 1);
   var import_html_entities12 = __toESM(require_html_entities(), 1);
   var import_blocks13 = __toESM(require_blocks(), 1);
   var import_block_editor27 = __toESM(require_block_editor(), 1);
-  var import_editor36 = __toESM(require_editor(), 1);
-  var import_core_data57 = __toESM(require_core_data(), 1);
-  var import_data79 = __toESM(require_data(), 1);
+  var import_editor31 = __toESM(require_editor(), 1);
+  var import_core_data58 = __toESM(require_core_data(), 1);
+  var import_data78 = __toESM(require_data(), 1);
   var import_jsx_runtime319 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge4 } = unlock(import_components149.privateApis);
-  var { useEntityRecordsWithPermissions } = unlock(import_core_data57.privateApis);
-  var { useStyle: useStyle5 } = unlock(import_editor36.privateApis);
+  var { useEntityRecordsWithPermissions } = unlock(import_core_data58.privateApis);
+  var { useStyle: useStyle5 } = unlock(import_editor31.privateApis);
   function useAllDefaultTemplateTypes() {
     const defaultTemplateTypes = useDefaultTemplateTypes();
     const { records: staticRecords } = useEntityRecordsWithPermissions(
@@ -57873,11 +57930,11 @@ If there's a particular need for this, please submit a feature request at https:
   function PreviewField2({ item }) {
     const settings2 = usePatternSettings();
     const backgroundColor = useStyle5("color.background") ?? "white";
-    const blocks = (0, import_element188.useMemo)(() => {
+    const blocks = (0, import_element187.useMemo)(() => {
       return (0, import_blocks13.parse)(item.content.raw);
     }, [item.content.raw]);
     const isEmpty2 = !blocks?.length;
-    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_editor36.EditorProvider, { post: item, settings: settings2, children: /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(import_editor31.EditorProvider, { post: item, settings: settings2, children: /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(
       "div",
       {
         className: "page-templates-preview-field",
@@ -57911,7 +57968,7 @@ If there's a particular need for this, please submit a feature request at https:
     enableGlobalSearch: true
   };
   function AuthorField({ item }) {
-    const [isImageLoaded, setIsImageLoaded] = (0, import_element188.useState)(false);
+    const [isImageLoaded, setIsImageLoaded] = (0, import_element187.useState)(false);
     const { text, icon, imageUrl } = useAddedBy(item.type, item.id);
     return /* @__PURE__ */ (0, import_jsx_runtime319.jsxs)(import_components149.__experimentalHStack, { alignment: "left", spacing: 0, children: [
       imageUrl && /* @__PURE__ */ (0, import_jsx_runtime319.jsx)(
@@ -57953,10 +58010,10 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };
   var useThemeField = () => {
-    const activeTheme = (0, import_data79.useSelect)(
-      (select4) => select4(import_core_data57.store).getCurrentTheme()
+    const activeTheme = (0, import_data78.useSelect)(
+      (select4) => select4(import_core_data58.store).getCurrentTheme()
     );
-    return (0, import_element188.useMemo)(
+    return (0, import_element187.useMemo)(
       () => ({
         label: (0, import_i18n148.__)("Compatible Theme"),
         id: "theme",
@@ -58033,16 +58090,16 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-templates/index.mjs
   var import_jsx_runtime320 = __toESM(require_jsx_runtime(), 1);
-  var { usePostActions: usePostActions2, usePostFields: usePostFields2, templateTitleField } = unlock(import_editor37.privateApis);
-  var { useHistory: useHistory23, useLocation: useLocation30 } = unlock(import_router34.privateApis);
-  var { useEntityRecordsWithPermissions: useEntityRecordsWithPermissions2 } = unlock(import_core_data58.privateApis);
+  var { usePostActions: usePostActions2, usePostFields: usePostFields2, templateTitleField } = unlock(import_editor32.privateApis);
+  var { useHistory: useHistory22, useLocation: useLocation29 } = unlock(import_router33.privateApis);
+  var { useEntityRecordsWithPermissions: useEntityRecordsWithPermissions2 } = unlock(import_core_data59.privateApis);
   function PageTemplates() {
-    const { path, query } = useLocation30();
+    const { path, query } = useLocation29();
     const { activeView = "active", postId } = query;
-    const [selection, setSelection] = (0, import_element189.useState)([postId]);
-    const [selectedRegisteredTemplate, setSelectedRegisteredTemplate] = (0, import_element189.useState)(false);
+    const [selection, setSelection] = (0, import_element188.useState)([postId]);
+    const [selectedRegisteredTemplate, setSelectedRegisteredTemplate] = (0, import_element188.useState)(false);
     const defaultView = DEFAULT_VIEW;
-    const activeViewOverrides = (0, import_element189.useMemo)(
+    const activeViewOverrides = (0, import_element188.useMemo)(
       () => getActiveViewOverridesForTab(activeView),
       [activeView]
     );
@@ -58058,7 +58115,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       onChangeQueryParams: (newQueryParams) => {
         history.navigate(
-          (0, import_url22.addQueryArgs)(path, {
+          (0, import_url21.addQueryArgs)(path, {
             ...query,
             pageNumber: newQueryParams.page,
             search: newQueryParams.search || void 0
@@ -58066,12 +58123,12 @@ If there's a particular need for this, please submit a feature request at https:
         );
       }
     });
-    const { activeTemplatesOption, activeTheme, defaultTemplateTypes } = (0, import_data80.useSelect)((select4) => {
-      const { getEntityRecord, getCurrentTheme } = select4(import_core_data58.store);
+    const { activeTemplatesOption, activeTheme, defaultTemplateTypes } = (0, import_data79.useSelect)((select4) => {
+      const { getEntityRecord, getCurrentTheme } = select4(import_core_data59.store);
       return {
         activeTemplatesOption: getEntityRecord("root", "site")?.active_templates,
         activeTheme: getCurrentTheme(),
-        defaultTemplateTypes: select4(import_core_data58.store).getCurrentTheme()?.default_template_types
+        defaultTemplateTypes: select4(import_core_data59.store).getCurrentTheme()?.default_template_types
       };
     });
     const { records: userRecords, isResolving: isLoadingUserRecords } = useEntityRecordsWithPermissions2("postType", TEMPLATE_POST_TYPE, {
@@ -58084,7 +58141,7 @@ If there's a particular need for this, please submit a feature request at https:
       // for entity configs.
       per_page: -1
     });
-    const activeTemplates = (0, import_element189.useMemo)(() => {
+    const activeTemplates = (0, import_element188.useMemo)(() => {
       const _active = [...staticRecords];
       if (activeTemplatesOption) {
         for (const activeSlug in activeTemplatesOption) {
@@ -58114,7 +58171,7 @@ If there's a particular need for this, please submit a feature request at https:
     } else {
       isLoadingData = isLoadingStaticData;
     }
-    const records = (0, import_element189.useMemo)(() => {
+    const records = (0, import_element188.useMemo)(() => {
       function isCustom(record) {
         return record.is_custom ?? // For user templates it's custom if the is_wp_suggestion meta
         // field is not set and the slug is not found in the default
@@ -58147,9 +58204,9 @@ If there's a particular need for this, please submit a feature request at https:
       staticRecords,
       activeView
     ]);
-    const users = (0, import_data80.useSelect)(
+    const users = (0, import_data79.useSelect)(
       (select4) => {
-        const { getUser } = select4(import_core_data58.store);
+        const { getUser } = select4(import_core_data59.store);
         return records.reduce((acc, record) => {
           if (record.author_text) {
             if (!acc[record.author_text]) {
@@ -58165,13 +58222,13 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [records]
     );
-    const history = useHistory23();
-    const onChangeSelection = (0, import_element189.useCallback)(
+    const history = useHistory22();
+    const onChangeSelection = (0, import_element188.useCallback)(
       (items) => {
         setSelection(items);
         if (view?.type === "list") {
           history.navigate(
-            (0, import_url22.addQueryArgs)(path, {
+            (0, import_url21.addQueryArgs)(path, {
               postId: items.length === 1 ? items[0] : void 0
             })
           );
@@ -58184,7 +58241,7 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const dateField = postTypeFields.find((field) => field.id === "date");
     const themeField = useThemeField();
-    const fields2 = (0, import_element189.useMemo)(() => {
+    const fields2 = (0, import_element188.useMemo)(() => {
       const _fields = [
         previewField2,
         templateTitleField,
@@ -58211,11 +58268,11 @@ If there's a particular need for this, please submit a feature request at https:
       });
       return _fields;
     }, [users, activeView, themeField, dateField]);
-    const { data, paginationInfo } = (0, import_element189.useMemo)(() => {
+    const { data, paginationInfo } = (0, import_element188.useMemo)(() => {
       return filterSortAndPaginate(records, view, fields2);
     }, [records, view, fields2]);
-    const { createSuccessNotice } = (0, import_data80.useDispatch)(import_notices9.store);
-    const onActionPerformed = (0, import_element189.useCallback)(
+    const { createSuccessNotice } = (0, import_data79.useDispatch)(import_notices9.store);
+    const onActionPerformed = (0, import_element188.useCallback)(
       (actionId, items) => {
         switch (actionId) {
           case "duplicate-post":
@@ -58257,11 +58314,11 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const editAction = useEditPostAction();
     const setActiveTemplateAction = useSetActiveTemplateAction();
-    const actions = (0, import_element189.useMemo)(
+    const actions = (0, import_element188.useMemo)(
       () => activeView === "user" ? [setActiveTemplateAction, editAction, ...postTypeActions] : [setActiveTemplateAction, ...postTypeActions],
       [postTypeActions, setActiveTemplateAction, editAction, activeView]
     );
-    const onChangeView = (0, import_compose31.useEvent)((newView) => {
+    const onChangeView = (0, import_compose33.useEvent)((newView) => {
       updateView(newView);
       if (newView.type !== view.type) {
         history.invalidate();
@@ -58330,42 +58387,42 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/page-templates/index-legacy.mjs
   var import_i18n154 = __toESM(require_i18n(), 1);
-  var import_element194 = __toESM(require_element(), 1);
-  var import_core_data62 = __toESM(require_core_data(), 1);
-  var import_router36 = __toESM(require_router(), 1);
-  var import_editor38 = __toESM(require_editor(), 1);
-  var import_url25 = __toESM(require_url(), 1);
-  var import_compose34 = __toESM(require_compose(), 1);
+  var import_element193 = __toESM(require_element(), 1);
+  var import_core_data63 = __toESM(require_core_data(), 1);
+  var import_router35 = __toESM(require_router(), 1);
+  var import_editor33 = __toESM(require_editor(), 1);
+  var import_url24 = __toESM(require_url(), 1);
+  var import_compose36 = __toESM(require_compose(), 1);

   // packages/edit-site/build-module/components/add-new-template-legacy/index.mjs
   var import_components153 = __toESM(require_components(), 1);
   var import_html_entities16 = __toESM(require_html_entities(), 1);
-  var import_element193 = __toESM(require_element(), 1);
-  var import_data82 = __toESM(require_data(), 1);
-  var import_core_data61 = __toESM(require_core_data(), 1);
-  var import_compose33 = __toESM(require_compose(), 1);
+  var import_element192 = __toESM(require_element(), 1);
+  var import_data81 = __toESM(require_data(), 1);
+  var import_core_data62 = __toESM(require_core_data(), 1);
+  var import_compose35 = __toESM(require_compose(), 1);
   var import_i18n153 = __toESM(require_i18n(), 1);
   var import_notices10 = __toESM(require_notices(), 1);
-  var import_router35 = __toESM(require_router(), 1);
+  var import_router34 = __toESM(require_router(), 1);
   var import_dom28 = __toESM(require_dom(), 1);

   // packages/edit-site/build-module/components/add-new-template-legacy/add-custom-template-modal-content.mjs
-  var import_element191 = __toESM(require_element(), 1);
+  var import_element190 = __toESM(require_element(), 1);
   var import_i18n151 = __toESM(require_i18n(), 1);
   var import_components151 = __toESM(require_components(), 1);
-  var import_core_data60 = __toESM(require_core_data(), 1);
+  var import_core_data61 = __toESM(require_core_data(), 1);
   var import_html_entities15 = __toESM(require_html_entities(), 1);
-  var import_compose32 = __toESM(require_compose(), 1);
+  var import_compose34 = __toESM(require_compose(), 1);
   var import_dom27 = __toESM(require_dom(), 1);
-  var import_url24 = __toESM(require_url(), 1);
+  var import_url23 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/add-new-template-legacy/utils.mjs
-  var import_data81 = __toESM(require_data(), 1);
-  var import_core_data59 = __toESM(require_core_data(), 1);
+  var import_data80 = __toESM(require_data(), 1);
+  var import_core_data60 = __toESM(require_core_data(), 1);
   var import_html_entities14 = __toESM(require_html_entities(), 1);
-  var import_element190 = __toESM(require_element(), 1);
+  var import_element189 = __toESM(require_element(), 1);
   var import_i18n150 = __toESM(require_i18n(), 1);
-  var import_url23 = __toESM(require_url(), 1);
+  var import_url22 = __toESM(require_url(), 1);
   var EMPTY_OBJECT3 = {};
   var getValueFromObjectPath3 = (object, path) => {
     let value = object;
@@ -58375,7 +58432,7 @@ If there's a particular need for this, please submit a feature request at https:
     return value;
   };
   function prefixSlug2(prefix2, slug) {
-    return `${prefix2}-${(0, import_url23.safeDecodeURI)(slug)}`;
+    return `${prefix2}-${(0, import_url22.safeDecodeURI)(slug)}`;
   }
   var mapToIHasNameAndId2 = (entities, path) => {
     return (entities || []).map((entity) => ({
@@ -58384,8 +58441,8 @@ If there's a particular need for this, please submit a feature request at https:
     }));
   };
   var useExistingTemplates2 = () => {
-    return (0, import_data81.useSelect)(
-      (select4) => select4(import_core_data59.store).getEntityRecords(
+    return (0, import_data80.useSelect)(
+      (select4) => select4(import_core_data60.store).getEntityRecords(
         "postType",
         TEMPLATE_POST_TYPE,
         {
@@ -58396,17 +58453,17 @@ If there's a particular need for this, please submit a feature request at https:
     );
   };
   var useDefaultTemplateTypes2 = () => {
-    return (0, import_data81.useSelect)(
-      (select4) => select4(import_core_data59.store).getCurrentTheme()?.default_template_types || [],
+    return (0, import_data80.useSelect)(
+      (select4) => select4(import_core_data60.store).getCurrentTheme()?.default_template_types || [],
       []
     );
   };
   var usePublicPostTypes2 = () => {
-    const postTypes = (0, import_data81.useSelect)(
-      (select4) => select4(import_core_data59.store).getPostTypes({ per_page: -1 }),
+    const postTypes = (0, import_data80.useSelect)(
+      (select4) => select4(import_core_data60.store).getPostTypes({ per_page: -1 }),
       []
     );
-    return (0, import_element190.useMemo)(() => {
+    return (0, import_element189.useMemo)(() => {
       const excludedPostTypes = ["attachment"];
       return postTypes?.filter(
         ({ viewable, slug }) => viewable && !excludedPostTypes.includes(slug)
@@ -58419,11 +58476,11 @@ If there's a particular need for this, please submit a feature request at https:
     }, [postTypes]);
   };
   var usePublicTaxonomies2 = () => {
-    const taxonomies = (0, import_data81.useSelect)(
-      (select4) => select4(import_core_data59.store).getTaxonomies({ per_page: -1 }),
+    const taxonomies = (0, import_data80.useSelect)(
+      (select4) => select4(import_core_data60.store).getTaxonomies({ per_page: -1 }),
       []
     );
-    return (0, import_element190.useMemo)(() => {
+    return (0, import_element189.useMemo)(() => {
       return taxonomies?.filter(
         ({ visibility }) => visibility?.publicly_queryable
       );
@@ -58431,12 +58488,12 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function usePostTypeArchiveMenuItems2() {
     const publicPostTypes = usePublicPostTypes2();
-    const postTypesWithArchives = (0, import_element190.useMemo)(
+    const postTypesWithArchives = (0, import_element189.useMemo)(
       () => publicPostTypes?.filter((postType2) => postType2.has_archive),
       [publicPostTypes]
     );
     const existingTemplates = useExistingTemplates2();
-    const postTypeLabels = (0, import_element190.useMemo)(
+    const postTypeLabels = (0, import_element189.useMemo)(
       () => publicPostTypes?.reduce((accumulator, { labels }) => {
         const singularName = labels.singular_name.toLowerCase();
         accumulator[singularName] = (accumulator[singularName] || 0) + 1;
@@ -58444,14 +58501,14 @@ If there's a particular need for this, please submit a feature request at https:
       }, {}),
       [publicPostTypes]
     );
-    const needsUniqueIdentifier = (0, import_element190.useCallback)(
+    const needsUniqueIdentifier = (0, import_element189.useCallback)(
       ({ labels, slug }) => {
         const singularName = labels.singular_name.toLowerCase();
         return postTypeLabels[singularName] > 1 && singularName !== slug;
       },
       [postTypeLabels]
     );
-    return (0, import_element190.useMemo)(
+    return (0, import_element189.useMemo)(
       () => postTypesWithArchives?.filter(
         (postType2) => !(existingTemplates || []).some(
           (existingTemplate) => existingTemplate.slug === "archive-" + postType2.slug
@@ -58496,7 +58553,7 @@ If there's a particular need for this, please submit a feature request at https:
     const publicPostTypes = usePublicPostTypes2();
     const existingTemplates = useExistingTemplates2();
     const defaultTemplateTypes = useDefaultTemplateTypes2();
-    const templateLabels = (0, import_element190.useMemo)(
+    const templateLabels = (0, import_element189.useMemo)(
       () => publicPostTypes?.reduce((accumulator, { labels }) => {
         const templateName = (labels.template_name || labels.singular_name).toLowerCase();
         accumulator[templateName] = (accumulator[templateName] || 0) + 1;
@@ -58504,14 +58561,14 @@ If there's a particular need for this, please submit a feature request at https:
       }, {}),
       [publicPostTypes]
     );
-    const needsUniqueIdentifier = (0, import_element190.useCallback)(
+    const needsUniqueIdentifier = (0, import_element189.useCallback)(
       ({ labels, slug }) => {
         const templateName = (labels.template_name || labels.singular_name).toLowerCase();
         return templateLabels[templateName] > 1 && templateName !== slug;
       },
       [templateLabels]
     );
-    const templatePrefixes = (0, import_element190.useMemo)(
+    const templatePrefixes = (0, import_element189.useMemo)(
       () => publicPostTypes?.reduce((accumulator, { slug }) => {
         let suffix = slug;
         if (slug !== "page") {
@@ -58613,7 +58670,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const postTypesMenuItems = (0, import_element190.useMemo)(
+    const postTypesMenuItems = (0, import_element189.useMemo)(
       () => menuItems.reduce(
         (accumulator, postType2) => {
           const { slug } = postType2;
@@ -58634,7 +58691,7 @@ If there's a particular need for this, please submit a feature request at https:
     const publicTaxonomies = usePublicTaxonomies2();
     const existingTemplates = useExistingTemplates2();
     const defaultTemplateTypes = useDefaultTemplateTypes2();
-    const templatePrefixes = (0, import_element190.useMemo)(
+    const templatePrefixes = (0, import_element189.useMemo)(
       () => publicTaxonomies?.reduce((accumulator, { slug }) => {
         let suffix = slug;
         if (!["category", "post_tag"].includes(slug)) {
@@ -58746,7 +58803,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const taxonomiesMenuItems = (0, import_element190.useMemo)(
+    const taxonomiesMenuItems = (0, import_element189.useMemo)(
       () => menuItems.reduce(
         (accumulator, taxonomy) => {
           const { slug } = taxonomy;
@@ -58832,7 +58889,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   var useExistingTemplateSlugs = (templatePrefixes) => {
     const existingTemplates = useExistingTemplates2();
-    const existingSlugs = (0, import_element190.useMemo)(() => {
+    const existingSlugs = (0, import_element189.useMemo)(() => {
       return Object.entries(templatePrefixes || {}).reduce(
         (accumulator, [slug, prefix2]) => {
           const slugsWithTemplates = (existingTemplates || []).reduce(
@@ -58861,12 +58918,12 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var useTemplatesToExclude = (entityName, templatePrefixes, additionalQueryParameters = {}) => {
     const slugsToExcludePerEntity = useExistingTemplateSlugs(templatePrefixes);
-    const recordsToExcludePerEntity = (0, import_data81.useSelect)(
+    const recordsToExcludePerEntity = (0, import_data80.useSelect)(
       (select4) => {
         return Object.entries(slugsToExcludePerEntity || {}).reduce(
           (accumulator, [slug, slugsWithTemplates]) => {
             const entitiesWithTemplates = select4(
-              import_core_data59.store
+              import_core_data60.store
             ).getEntityRecords(entityName, slug, {
               _fields: "id",
               context: "view",
@@ -58891,14 +58948,14 @@ If there's a particular need for this, please submit a feature request at https:
       templatePrefixes,
       additionalQueryParameters
     );
-    const entitiesHasRecords = (0, import_data81.useSelect)(
+    const entitiesHasRecords = (0, import_data80.useSelect)(
       (select4) => {
         return Object.keys(templatePrefixes || {}).reduce(
           (accumulator, slug) => {
             const existingEntitiesIds = recordsToExcludePerEntity?.[slug]?.map(
               ({ id }) => id
             ) || [];
-            const records = select4(import_core_data59.store).getEntityRecords(
+            const records = select4(import_core_data60.store).getEntityRecords(
               entityName,
               slug,
               {
@@ -58922,7 +58979,7 @@ If there's a particular need for this, please submit a feature request at https:
         additionalQueryParameters
       ]
     );
-    const entitiesInfo = (0, import_element190.useMemo)(() => {
+    const entitiesInfo = (0, import_element189.useMemo)(() => {
       return Object.keys(templatePrefixes || {}).reduce(
         (accumulator, slug) => {
           const existingEntitiesIds = recordsToExcludePerEntity?.[slug]?.map(
@@ -58989,7 +59046,7 @@ If there's a particular need for this, please submit a feature request at https:
               size: "body",
               lineHeight: 1.53846153846,
               className: `${baseCssClass}__info`,
-              children: (0, import_url24.safeDecodeURI)(suggestion.link)
+              children: (0, import_url23.safeDecodeURI)(suggestion.link)
             }
           )
         ]
@@ -58998,7 +59055,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function useSearchSuggestions2(entityForSuggestions, search) {
     const { config: config2 } = entityForSuggestions;
-    const query = (0, import_element191.useMemo)(
+    const query = (0, import_element190.useMemo)(
       () => ({
         order: "asc",
         context: "view",
@@ -59008,13 +59065,13 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [search, config2]
     );
-    const { records: searchResults, hasResolved: searchHasResolved } = (0, import_core_data60.useEntityRecords)(
+    const { records: searchResults, hasResolved: searchHasResolved } = (0, import_core_data61.useEntityRecords)(
       entityForSuggestions.type,
       entityForSuggestions.slug,
       query
     );
-    const [suggestions, setSuggestions] = (0, import_element191.useState)(EMPTY_ARRAY15);
-    (0, import_element191.useEffect)(() => {
+    const [suggestions, setSuggestions] = (0, import_element190.useState)(EMPTY_ARRAY15);
+    (0, import_element190.useEffect)(() => {
       if (!searchHasResolved) {
         return;
       }
@@ -59033,13 +59090,13 @@ If there's a particular need for this, please submit a feature request at https:
     return suggestions;
   }
   function SuggestionList2({ entityForSuggestions, onSelect }) {
-    const [search, setSearch, debouncedSearch] = (0, import_compose32.useDebouncedInput)();
+    const [search, setSearch, debouncedSearch] = (0, import_compose34.useDebouncedInput)();
     const suggestions = useSearchSuggestions2(
       entityForSuggestions,
       debouncedSearch
     );
     const { labels } = entityForSuggestions;
-    const [showSearchControl, setShowSearchControl] = (0, import_element191.useState)(false);
+    const [showSearchControl, setShowSearchControl] = (0, import_element190.useState)(false);
     if (!showSearchControl && suggestions?.length > 9) {
       setShowSearchControl(true);
     }
@@ -59088,10 +59145,10 @@ If there's a particular need for this, please submit a feature request at https:
     onBack,
     containerRef
   }) {
-    const [showSearchEntities, setShowSearchEntities] = (0, import_element191.useState)(
+    const [showSearchEntities, setShowSearchEntities] = (0, import_element190.useState)(
       entityForSuggestions.hasGeneralTemplate
     );
-    (0, import_element191.useEffect)(() => {
+    (0, import_element190.useEffect)(() => {
       if (containerRef.current) {
         const [firstFocusable] = import_dom27.focus.focusable.find(
           containerRef.current
@@ -59235,16 +59292,16 @@ If there's a particular need for this, please submit a feature request at https:
   var add_custom_template_modal_content_default2 = AddCustomTemplateModalContent2;

   // packages/edit-site/build-module/components/add-new-template-legacy/add-custom-generic-template-modal-content.mjs
-  var import_element192 = __toESM(require_element(), 1);
+  var import_element191 = __toESM(require_element(), 1);
   var import_i18n152 = __toESM(require_i18n(), 1);
   var import_components152 = __toESM(require_components(), 1);
   var import_jsx_runtime322 = __toESM(require_jsx_runtime(), 1);
   function AddCustomGenericTemplateModalContent2({ createTemplate, onBack }) {
-    const [title, setTitle] = (0, import_element192.useState)("");
+    const [title, setTitle] = (0, import_element191.useState)("");
     const defaultTitle = (0, import_i18n152.__)("Custom Template");
-    const [isBusy, setIsBusy] = (0, import_element192.useState)(false);
-    const inputRef = (0, import_element192.useRef)();
-    (0, import_element192.useEffect)(() => {
+    const [isBusy, setIsBusy] = (0, import_element191.useState)(false);
+    const inputRef = (0, import_element191.useRef)();
+    (0, import_element191.useEffect)(() => {
       if (inputRef.current) {
         inputRef.current.focus();
       }
@@ -59318,7 +59375,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/add-new-template-legacy/index.mjs
   var import_jsx_runtime323 = __toESM(require_jsx_runtime(), 1);
-  var { useHistory: useHistory24 } = unlock(import_router35.privateApis);
+  var { useHistory: useHistory23 } = unlock(import_router34.privateApis);
   var DEFAULT_TEMPLATE_SLUGS2 = [
     "front-page",
     "home",
@@ -59409,22 +59466,22 @@ If there's a particular need for this, please submit a feature request at https:
     customGenericTemplate: 3
   };
   function NewTemplateModal2({ onClose }) {
-    const [modalContent, setModalContent] = (0, import_element193.useState)(
+    const [modalContent, setModalContent] = (0, import_element192.useState)(
       modalContentMap2.templatesList
     );
-    const [entityForSuggestions, setEntityForSuggestions] = (0, import_element193.useState)({});
-    const [isSubmitting, setIsSubmitting] = (0, import_element193.useState)(false);
+    const [entityForSuggestions, setEntityForSuggestions] = (0, import_element192.useState)({});
+    const [isSubmitting, setIsSubmitting] = (0, import_element192.useState)(false);
     const missingTemplates = useMissingTemplates2(
       setEntityForSuggestions,
       () => setModalContent(modalContentMap2.customTemplate)
     );
-    const history = useHistory24();
-    const { saveEntityRecord } = (0, import_data82.useDispatch)(import_core_data61.store);
-    const { createErrorNotice, createSuccessNotice } = (0, import_data82.useDispatch)(import_notices10.store);
-    const containerRef = (0, import_element193.useRef)(null);
-    const isMobile = (0, import_compose33.useViewportMatch)("medium", "<");
-    const homeUrl = (0, import_data82.useSelect)((select4) => {
-      return select4(import_core_data61.store).getEntityRecord("root", "__unstableBase")?.home;
+    const history = useHistory23();
+    const { saveEntityRecord } = (0, import_data81.useDispatch)(import_core_data62.store);
+    const { createErrorNotice, createSuccessNotice } = (0, import_data81.useDispatch)(import_notices10.store);
+    const containerRef = (0, import_element192.useRef)(null);
+    const isMobile = (0, import_compose35.useViewportMatch)("medium", "<");
+    const homeUrl = (0, import_data81.useSelect)((select4) => {
+      return select4(import_core_data62.store).getEntityRecord("root", "__unstableBase")?.home;
     }, []);
     const TEMPLATE_SHORT_DESCRIPTIONS = {
       "front-page": homeUrl,
@@ -59434,7 +59491,7 @@ If there's a particular need for this, please submit a feature request at https:
         homeUrl + "/" + (/* @__PURE__ */ new Date()).getFullYear()
       )
     };
-    (0, import_element193.useEffect)(() => {
+    (0, import_element192.useEffect)(() => {
       if (containerRef.current && modalContent === modalContentMap2.templatesList) {
         const [firstFocusable] = import_dom28.focus.focusable.find(
           containerRef.current
@@ -59583,9 +59640,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function NewTemplate2() {
-    const [showModal, setShowModal] = (0, import_element193.useState)(false);
-    const { postType: postType2 } = (0, import_data82.useSelect)((select4) => {
-      const { getPostType: getPostType2 } = select4(import_core_data61.store);
+    const [showModal, setShowModal] = (0, import_element192.useState)(false);
+    const { postType: postType2 } = (0, import_data81.useSelect)((select4) => {
+      const { getPostType: getPostType2 } = select4(import_core_data62.store);
       return {
         postType: getPostType2(TEMPLATE_POST_TYPE)
       };
@@ -59653,18 +59710,18 @@ If there's a particular need for this, please submit a feature request at https:
     ];
     return missingTemplates;
   }
-  var add_new_template_legacy_default = (0, import_element193.memo)(NewTemplate2);
+  var add_new_template_legacy_default = (0, import_element192.memo)(NewTemplate2);

   // packages/edit-site/build-module/components/page-templates/index-legacy.mjs
   var import_jsx_runtime324 = __toESM(require_jsx_runtime(), 1);
-  var { usePostActions: usePostActions3, usePostFields: usePostFields3 } = unlock(import_editor38.privateApis);
-  var { useHistory: useHistory25, useLocation: useLocation31 } = unlock(import_router36.privateApis);
-  var { useEntityRecordsWithPermissions: useEntityRecordsWithPermissions3 } = unlock(import_core_data62.privateApis);
+  var { usePostActions: usePostActions3, usePostFields: usePostFields3 } = unlock(import_editor33.privateApis);
+  var { useHistory: useHistory24, useLocation: useLocation30 } = unlock(import_router35.privateApis);
+  var { useEntityRecordsWithPermissions: useEntityRecordsWithPermissions3 } = unlock(import_core_data63.privateApis);
   var VIEW_CONFIG_FIELDS4 = ["default_view", "default_layouts", "view_list"];
   function PageTemplates2() {
-    const { path, query } = useLocation31();
+    const { path, query } = useLocation30();
     const { activeView = "all", postId } = query;
-    const [selection, setSelection] = (0, import_element194.useState)([postId]);
+    const [selection, setSelection] = (0, import_element193.useState)([postId]);
     const {
       default_view: defaultView,
       default_layouts: defaultLayouts2,
@@ -59674,7 +59731,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: TEMPLATE_POST_TYPE,
       fields: VIEW_CONFIG_FIELDS4
     });
-    const activeViewOverrides = (0, import_element194.useMemo)(
+    const activeViewOverrides = (0, import_element193.useMemo)(
       () => viewList?.find((v2) => v2.slug === activeView)?.view ?? {},
       [viewList, activeView]
     );
@@ -59691,7 +59748,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       onChangeQueryParams: (newQueryParams) => {
         history.navigate(
-          (0, import_url25.addQueryArgs)(path, {
+          (0, import_url24.addQueryArgs)(path, {
             ...query,
             pageNumber: newQueryParams.page,
             search: newQueryParams.search || void 0
@@ -59702,13 +59759,13 @@ If there's a particular need for this, please submit a feature request at https:
     const { records, isResolving: isLoadingData } = useEntityRecordsWithPermissions3("postType", TEMPLATE_POST_TYPE, {
       per_page: -1
     });
-    const history = useHistory25();
-    const onChangeSelection = (0, import_element194.useCallback)(
+    const history = useHistory24();
+    const onChangeSelection = (0, import_element193.useCallback)(
       (items) => {
         setSelection(items);
         if (view?.type === "list") {
           history.navigate(
-            (0, import_url25.addQueryArgs)(path, {
+            (0, import_url24.addQueryArgs)(path, {
               postId: items.length === 1 ? items[0] : void 0
             })
           );
@@ -59717,10 +59774,10 @@ If there's a particular need for this, please submit a feature request at https:
       [history, path, view?.type]
     );
     const postFields = usePostFields3({ postType: TEMPLATE_POST_TYPE });
-    const fields2 = (0, import_element194.useMemo)(() => {
+    const fields2 = (0, import_element193.useMemo)(() => {
       return [previewField2, ...postFields || []];
     }, [postFields]);
-    const { data, paginationInfo } = (0, import_element194.useMemo)(() => {
+    const { data, paginationInfo } = (0, import_element193.useMemo)(() => {
       return filterSortAndPaginate(records, view, fields2);
     }, [records, view, fields2]);
     const postTypeActions = usePostActions3({
@@ -59728,11 +59785,11 @@ If there's a particular need for this, please submit a feature request at https:
       context: "list"
     });
     const editAction = useEditPostAction();
-    const actions = (0, import_element194.useMemo)(
+    const actions = (0, import_element193.useMemo)(
       () => [editAction, ...postTypeActions],
       [postTypeActions, editAction]
     );
-    const onChangeView = (0, import_compose34.useEvent)((newView) => {
+    const onChangeView = (0, import_compose36.useEvent)((newView) => {
       updateView(newView);
       if (newView.type !== view.type) {
         history.invalidate();
@@ -59777,7 +59834,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime325 = __toESM(require_jsx_runtime(), 1);
   async function isTemplateListView(query) {
     const { activeView = "active" } = query;
-    const config2 = await unlock((0, import_data83.resolveSelect)(import_core_data63.store)).getViewConfig(
+    const config2 = await unlock((0, import_data82.resolveSelect)(import_core_data64.store)).getViewConfig(
       "postType",
       "wp_template"
     );
@@ -59868,39 +59925,39 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/site-editor-routes/pages.mjs
   var import_i18n157 = __toESM(require_i18n(), 1);
-  var import_data87 = __toESM(require_data(), 1);
-  var import_core_data68 = __toESM(require_core_data(), 1);
+  var import_data86 = __toESM(require_data(), 1);
+  var import_core_data69 = __toESM(require_core_data(), 1);

   // packages/edit-site/build-module/components/post-list/index.mjs
   var import_components156 = __toESM(require_components(), 1);
-  var import_core_data67 = __toESM(require_core_data(), 1);
-  var import_element198 = __toESM(require_element(), 1);
-  var import_router37 = __toESM(require_router(), 1);
-  var import_data86 = __toESM(require_data(), 1);
-  var import_editor42 = __toESM(require_editor(), 1);
-  var import_compose35 = __toESM(require_compose(), 1);
-  var import_url26 = __toESM(require_url(), 1);
+  var import_core_data68 = __toESM(require_core_data(), 1);
+  var import_element197 = __toESM(require_element(), 1);
+  var import_router36 = __toESM(require_router(), 1);
+  var import_data85 = __toESM(require_data(), 1);
+  var import_editor37 = __toESM(require_editor(), 1);
+  var import_compose37 = __toESM(require_compose(), 1);
+  var import_url25 = __toESM(require_url(), 1);

   // packages/edit-site/build-module/components/add-new-post/index.mjs
   var import_components154 = __toESM(require_components(), 1);
   var import_i18n155 = __toESM(require_i18n(), 1);
-  var import_data84 = __toESM(require_data(), 1);
-  var import_element195 = __toESM(require_element(), 1);
-  var import_core_data64 = __toESM(require_core_data(), 1);
+  var import_data83 = __toESM(require_data(), 1);
+  var import_element194 = __toESM(require_element(), 1);
+  var import_core_data65 = __toESM(require_core_data(), 1);
   var import_notices11 = __toESM(require_notices(), 1);
   var import_html_entities17 = __toESM(require_html_entities(), 1);
   var import_blocks14 = __toESM(require_blocks(), 1);
   var import_jsx_runtime327 = __toESM(require_jsx_runtime(), 1);
   function AddNewPostModal({ postType: postType2, onSave, onClose }) {
-    const labels = (0, import_data84.useSelect)(
-      (select4) => select4(import_core_data64.store).getPostType(postType2)?.labels,
+    const labels = (0, import_data83.useSelect)(
+      (select4) => select4(import_core_data65.store).getPostType(postType2)?.labels,
       [postType2]
     );
-    const [isCreatingPost, setIsCreatingPost] = (0, import_element195.useState)(false);
-    const [title, setTitle] = (0, import_element195.useState)("");
-    const { saveEntityRecord } = (0, import_data84.useDispatch)(import_core_data64.store);
-    const { createErrorNotice, createSuccessNotice } = (0, import_data84.useDispatch)(import_notices11.store);
-    const { resolveSelect: resolveSelect4 } = (0, import_data84.useRegistry)();
+    const [isCreatingPost, setIsCreatingPost] = (0, import_element194.useState)(false);
+    const [title, setTitle] = (0, import_element194.useState)("");
+    const { saveEntityRecord } = (0, import_data83.useDispatch)(import_core_data65.store);
+    const { createErrorNotice, createSuccessNotice } = (0, import_data83.useDispatch)(import_notices11.store);
+    const { resolveSelect: resolveSelect4 } = (0, import_data83.useRegistry)();
     async function createPost(event) {
       event.preventDefault();
       if (isCreatingPost) {
@@ -59908,7 +59965,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       setIsCreatingPost(true);
       try {
-        const postTypeObject = await resolveSelect4(import_core_data64.store).getPostType(postType2);
+        const postTypeObject = await resolveSelect4(import_core_data65.store).getPostType(postType2);
         const newPage = await saveEntityRecord(
           "postType",
           postType2,
@@ -59991,10 +60048,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/edit-site/build-module/components/post-list/use-notes-count.mjs
-  var import_element196 = __toESM(require_element(), 1);
-  var import_core_data65 = __toESM(require_core_data(), 1);
+  var import_element195 = __toESM(require_element(), 1);
+  var import_core_data66 = __toESM(require_core_data(), 1);
   function useNotesCount(postIds) {
-    const { records: notes, isResolving } = (0, import_core_data65.useEntityRecords)(
+    const { records: notes, isResolving } = (0, import_core_data66.useEntityRecords)(
       "root",
       "comment",
       {
@@ -60008,7 +60065,7 @@ If there's a particular need for this, please submit a feature request at https:
         enabled: postIds?.length > 0
       }
     );
-    const notesCount = (0, import_element196.useMemo)(() => {
+    const notesCount = (0, import_element195.useMemo)(() => {
       if (!notes || notes.length === 0) {
         return {};
       }
@@ -60024,13 +60081,13 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/post-list/quick-edit-modal.mjs
   var import_i18n156 = __toESM(require_i18n(), 1);
-  var import_data85 = __toESM(require_data(), 1);
-  var import_core_data66 = __toESM(require_core_data(), 1);
+  var import_data84 = __toESM(require_data(), 1);
+  var import_core_data67 = __toESM(require_core_data(), 1);
   var import_components155 = __toESM(require_components(), 1);
-  var import_element197 = __toESM(require_element(), 1);
-  var import_editor41 = __toESM(require_editor(), 1);
+  var import_element196 = __toESM(require_element(), 1);
+  var import_editor36 = __toESM(require_editor(), 1);
   var import_jsx_runtime328 = __toESM(require_jsx_runtime(), 1);
-  var { usePostFields: usePostFields4, PostCardPanel } = unlock(import_editor41.privateApis);
+  var { usePostFields: usePostFields4, PostCardPanel } = unlock(import_editor36.privateApis);
   var fieldsWithBulkEditSupport = ["status", "date", "author", "discussion"];
   function QuickEditModal({
     postType: postType2,
@@ -60039,13 +60096,13 @@ If there's a particular need for this, please submit a feature request at https:
     quickEditForm
   }) {
     const isBulk = postId.length > 1;
-    const [localEdits, setLocalEdits] = (0, import_element197.useState)({});
-    const { record, hasFinishedResolution, canSwitchTemplate } = (0, import_data85.useSelect)(
+    const [localEdits, setLocalEdits] = (0, import_element196.useState)({});
+    const { record, hasFinishedResolution, canSwitchTemplate } = (0, import_data84.useSelect)(
       (select4) => {
         const {
           getEditedEntityRecord,
           hasFinishedResolution: hasFinished
-        } = select4(import_core_data66.store);
+        } = select4(import_core_data67.store);
         if (isBulk) {
           return {
             record: null,
@@ -60054,7 +60111,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
         const args = ["postType", postType2, postId[0]];
         const { getHomePage, getPostsPageId } = unlock(
-          select4(import_core_data66.store)
+          select4(import_core_data67.store)
         );
         const singlePostId = String(postId[0]);
         const isPostsPage = singlePostId !== void 0 && getPostsPageId() === singlePostId;
@@ -60070,9 +60127,9 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [postType2, postId, isBulk]
     );
-    const { editEntityRecord, saveEditedEntityRecord } = (0, import_data85.useDispatch)(import_core_data66.store);
+    const { editEntityRecord, saveEditedEntityRecord } = (0, import_data84.useDispatch)(import_core_data67.store);
     const _fields = usePostFields4({ postType: postType2 });
-    const fields2 = (0, import_element197.useMemo)(
+    const fields2 = (0, import_element196.useMemo)(
       () => _fields?.map((field) => {
         if (field.id === "status") {
           return {
@@ -60092,7 +60149,7 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [_fields, canSwitchTemplate]
     );
-    const form2 = (0, import_element197.useMemo)(() => {
+    const form2 = (0, import_element196.useMemo)(() => {
       if (!quickEditForm) {
         return { layout: { type: "panel" }, fields: [] };
       }
@@ -60118,7 +60175,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       setLocalEdits((prev) => ({ ...prev, ...edits }));
     };
-    (0, import_element197.useEffect)(() => {
+    (0, import_element196.useEffect)(() => {
       setLocalEdits({});
     }, [postId]);
     const onSave = async () => {
@@ -60188,9 +60245,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/post-list/index.mjs
   var import_jsx_runtime329 = __toESM(require_jsx_runtime(), 1);
-  var { usePostActions: usePostActions4, usePostFields: usePostFields5 } = unlock(import_editor42.privateApis);
-  var { useLocation: useLocation32, useHistory: useHistory26 } = unlock(import_router37.privateApis);
-  var { useEntityRecordsWithPermissions: useEntityRecordsWithPermissions4 } = unlock(import_core_data67.privateApis);
+  var { usePostActions: usePostActions4, usePostFields: usePostFields5 } = unlock(import_editor37.privateApis);
+  var { useLocation: useLocation31, useHistory: useHistory25 } = unlock(import_router36.privateApis);
+  var { useEntityRecordsWithPermissions: useEntityRecordsWithPermissions4 } = unlock(import_core_data68.privateApis);
   var EMPTY_ARRAY16 = [];
   var DEFAULT_STATUSES = "draft,future,pending,private,publish";
   function getItemId(item) {
@@ -60200,9 +60257,9 @@ If there's a particular need for this, please submit a feature request at https:
     return item.level;
   }
   function PostList({ postType: postType2 }) {
-    const { path, query } = useLocation32();
+    const { path, query } = useLocation31();
     const { activeView = "all", postId, quickEdit = false } = query;
-    const history = useHistory26();
+    const history = useHistory25();
     const {
       default_view: defaultView,
       default_layouts: defaultLayouts2,
@@ -60212,7 +60269,7 @@ If there's a particular need for this, please submit a feature request at https:
       kind: "postType",
       name: postType2
     });
-    const activeViewOverrides = (0, import_element198.useMemo)(
+    const activeViewOverrides = (0, import_element197.useMemo)(
       () => viewList?.find((v2) => v2.slug === activeView)?.view ?? {},
       [viewList, activeView]
     );
@@ -60229,7 +60286,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       onChangeQueryParams: (newQueryParams) => {
         history.navigate(
-          (0, import_url26.addQueryArgs)(path, {
+          (0, import_url25.addQueryArgs)(path, {
             ...query,
             pageNumber: newQueryParams.page,
             search: newQueryParams.search || void 0
@@ -60237,32 +60294,32 @@ If there's a particular need for this, please submit a feature request at https:
         );
       }
     });
-    const onChangeView = (0, import_compose35.useEvent)((newView) => {
+    const onChangeView = (0, import_compose37.useEvent)((newView) => {
       updateView(newView);
       if (newView.type !== view.type) {
         history.invalidate();
       }
     });
-    const [selection, setSelection] = (0, import_element198.useState)(postId?.split(",") ?? []);
-    const onChangeSelection = (0, import_element198.useCallback)(
+    const [selection, setSelection] = (0, import_element197.useState)(postId?.split(",") ?? []);
+    const onChangeSelection = (0, import_element197.useCallback)(
       (items) => {
         setSelection(items);
         history.navigate(
-          (0, import_url26.addQueryArgs)(path, {
+          (0, import_url25.addQueryArgs)(path, {
             postId: items.join(",")
           })
         );
       },
       [path, history]
     );
-    (0, import_element198.useEffect)(() => {
+    (0, import_element197.useEffect)(() => {
       const newSelection = postId?.split(",") ?? [];
       setSelection(newSelection);
     }, [postId]);
     const fields2 = usePostFields5({
       postType: postType2
     });
-    const queryArgs = (0, import_element198.useMemo)(() => {
+    const queryArgs = (0, import_element197.useMemo)(() => {
       const filters = {};
       view.filters?.forEach((filter) => {
         if (filter.field === "status" && filter.operator === OPERATOR_IS_ANY) {
@@ -60305,12 +60362,12 @@ If there's a particular need for this, please submit a feature request at https:
       totalPages,
       hasResolved
     } = useEntityRecordsWithPermissions4("postType", postType2, queryArgs);
-    const postIds = (0, import_element198.useMemo)(
+    const postIds = (0, import_element197.useMemo)(
       () => records?.map((record) => record.id) ?? [],
       [records]
     );
     const { notesCount, isLoading: isLoadingNotesCount } = useNotesCount(postIds);
-    const data = (0, import_element198.useMemo)(() => {
+    const data = (0, import_element197.useMemo)(() => {
       let processedRecords = records;
       if (view?.sort?.field === "author") {
         processedRecords = filterSortAndPaginate(
@@ -60328,28 +60385,28 @@ If there's a particular need for this, please submit a feature request at https:
       return processedRecords;
     }, [records, fields2, view?.sort, notesCount]);
     const ids = data?.map((record) => getItemId(record)) ?? [];
-    const prevIds = (0, import_compose35.usePrevious)(ids) ?? [];
+    const prevIds = (0, import_compose37.usePrevious)(ids) ?? [];
     const deletedIds = prevIds.filter((id) => !ids.includes(id));
     const postIdWasDeleted = deletedIds.includes(postId);
-    (0, import_element198.useEffect)(() => {
+    (0, import_element197.useEffect)(() => {
       if (postIdWasDeleted) {
         history.navigate(
-          (0, import_url26.addQueryArgs)(path, {
+          (0, import_url25.addQueryArgs)(path, {
             postId: void 0
           })
         );
       }
     }, [history, postIdWasDeleted, path]);
-    const paginationInfo = (0, import_element198.useMemo)(
+    const paginationInfo = (0, import_element197.useMemo)(
       () => ({
         totalItems,
         totalPages
       }),
       [totalItems, totalPages]
     );
-    const { labels, canCreateRecord } = (0, import_data86.useSelect)(
+    const { labels, canCreateRecord } = (0, import_data85.useSelect)(
       (select4) => {
-        const { getPostType: getPostType2, canUser } = select4(import_core_data67.store);
+        const { getPostType: getPostType2, canUser } = select4(import_core_data68.store);
         return {
           labels: getPostType2(postType2)?.labels,
           canCreateRecord: canUser("create", {
@@ -60366,14 +60423,14 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const editAction = useEditPostAction();
     const quickEditAction = useQuickEditPostAction();
-    const actions = (0, import_element198.useMemo)(() => {
+    const actions = (0, import_element197.useMemo)(() => {
       if (view.type === LAYOUT_LIST) {
         const editActionPrimary = { ...editAction, isPrimary: true };
         return [editActionPrimary, ...postTypeActions];
       }
       return [editAction, quickEditAction, ...postTypeActions];
     }, [view.type, editAction, quickEditAction, postTypeActions]);
-    const [showAddPostModal, setShowAddPostModal] = (0, import_element198.useState)(false);
+    const [showAddPostModal, setShowAddPostModal] = (0, import_element197.useState)(false);
     const openModal = () => setShowAddPostModal(true);
     const closeModal = () => setShowAddPostModal(false);
     const handleNewPage = ({ type, id }) => {
@@ -60382,7 +60439,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
     const closeQuickEditModal = () => {
       history.navigate(
-        (0, import_url26.addQueryArgs)(path, {
+        (0, import_url25.addQueryArgs)(path, {
           ...query,
           quickEdit: void 0
         })
@@ -60458,7 +60515,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime330 = __toESM(require_jsx_runtime(), 1);
   async function isListView(query) {
     const { activeView = "all" } = query;
-    const config2 = await unlock((0, import_data87.resolveSelect)(import_core_data68.store)).getViewConfig(
+    const config2 = await unlock((0, import_data86.resolveSelect)(import_core_data69.store)).getViewConfig(
       "postType",
       "page"
     );
@@ -60555,9 +60612,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/site-editor-routes/stylebook.mjs
   var import_i18n159 = __toESM(require_i18n(), 1);
-  var import_editor45 = __toESM(require_editor(), 1);
+  var import_editor40 = __toESM(require_editor(), 1);
   var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
-  var { StyleBookPreview: StyleBookPreview2 } = unlock(import_editor45.privateApis);
+  var { StyleBookPreview: StyleBookPreview2 } = unlock(import_editor40.privateApis);
   var stylebookRoute = {
     name: "stylebook",
     path: "/stylebook",
@@ -60640,9 +60697,9 @@ If there's a particular need for this, please submit a feature request at https:
     notFoundRoute
   ];
   function useRegisterSiteEditorRoutes() {
-    const registry = (0, import_data88.useRegistry)();
-    const { registerRoute: registerRoute2 } = unlock((0, import_data88.useDispatch)(store));
-    (0, import_element199.useEffect)(() => {
+    const registry = (0, import_data87.useRegistry)();
+    const { registerRoute: registerRoute2 } = unlock((0, import_data87.useDispatch)(store));
+    (0, import_element198.useEffect)(() => {
       registry.batch(() => {
         routes2.forEach(registerRoute2);
       });
@@ -60651,7 +60708,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/edit-site/build-module/components/app/index.mjs
   var import_jsx_runtime334 = __toESM(require_jsx_runtime(), 1);
-  var { RouterProvider } = unlock(import_router38.privateApis);
+  var { RouterProvider } = unlock(import_router37.privateApis);
   function AppLayout() {
     useCommonCommands();
     useSetCommandContext();
@@ -60659,15 +60716,15 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function App() {
     useRegisterSiteEditorRoutes();
-    const { routes: routes3, currentTheme, editorSettings } = (0, import_data89.useSelect)((select4) => {
+    const { routes: routes3, currentTheme, editorSettings } = (0, import_data88.useSelect)((select4) => {
       return {
         routes: unlock(select4(store)).getRoutes(),
-        currentTheme: select4(import_core_data69.store).getCurrentTheme(),
+        currentTheme: select4(import_core_data70.store).getCurrentTheme(),
         // This is a temp solution until the has_theme_json value is available for the current theme.
         editorSettings: select4(store).getSettings()
       };
     }, []);
-    const beforeNavigate = (0, import_element200.useCallback)(({ path, query }) => {
+    const beforeNavigate = (0, import_element199.useCallback)(({ path, query }) => {
       if (!isPreviewingTheme()) {
         return { path, query };
       }
@@ -60679,7 +60736,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       };
     }, []);
-    const matchResolverArgsValue = (0, import_element200.useMemo)(
+    const matchResolverArgsValue = (0, import_element199.useMemo)(
       () => ({
         siteData: { currentTheme, editorSettings }
       }),
@@ -60698,11 +60755,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/edit-site/build-module/deprecated.mjs
-  var import_editor46 = __toESM(require_editor(), 1);
-  var import_url27 = __toESM(require_url(), 1);
+  var import_editor41 = __toESM(require_editor(), 1);
+  var import_url26 = __toESM(require_url(), 1);
   var import_deprecated5 = __toESM(require_deprecated(), 1);
   var import_jsx_runtime335 = __toESM(require_jsx_runtime(), 1);
-  var isSiteEditor = (0, import_url27.getPath)(window.location.href)?.includes(
+  var isSiteEditor = (0, import_url26.getPath)(window.location.href)?.includes(
     "site-editor.php"
   );
   var deprecateSlot = (name2) => {
@@ -60716,36 +60773,36 @@ If there's a particular need for this, please submit a feature request at https:
       return null;
     }
     deprecateSlot("PluginMoreMenuItem");
-    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_editor46.PluginMoreMenuItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_editor41.PluginMoreMenuItem, { ...props });
   }
   function PluginSidebar(props) {
     if (!isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginSidebar");
-    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_editor46.PluginSidebar, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_editor41.PluginSidebar, { ...props });
   }
   function PluginSidebarMoreMenuItem(props) {
     if (!isSiteEditor) {
       return null;
     }
     deprecateSlot("PluginSidebarMoreMenuItem");
-    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_editor46.PluginSidebarMoreMenuItem, { ...props });
+    return /* @__PURE__ */ (0, import_jsx_runtime335.jsx)(import_editor41.PluginSidebarMoreMenuItem, { ...props });
   }

   // packages/edit-site/build-module/index.mjs
   var import_jsx_runtime336 = __toESM(require_jsx_runtime(), 1);
-  var { registerCoreBlockBindingsSources } = unlock(import_editor47.privateApis);
+  var { registerCoreBlockBindingsSources } = unlock(import_editor42.privateApis);
   function initializeEditor(id, settings2) {
     const target = document.getElementById(id);
-    const root = (0, import_element201.createRoot)(target);
-    (0, import_data90.dispatch)(import_blocks15.store).reapplyBlockTypeFilters();
+    const root = (0, import_element200.createRoot)(target);
+    (0, import_data89.dispatch)(import_blocks15.store).reapplyBlockTypeFilters();
     const coreBlocks = (0, import_block_library4.__experimentalGetCoreBlocks)().filter(
       ({ name: name2 }) => name2 !== "core/freeform"
     );
     (0, import_block_library4.registerCoreBlocks)(coreBlocks);
     registerCoreBlockBindingsSources();
-    (0, import_data90.dispatch)(import_blocks15.store).setFreeformFallbackBlockName("core/html");
+    (0, import_data89.dispatch)(import_blocks15.store).setFreeformFallbackBlockName("core/html");
     (0, import_widgets.registerLegacyWidgetBlock)({ inserter: false });
     (0, import_widgets.registerWidgetGroupBlock)({ inserter: false });
     if (false) {
@@ -60753,13 +60810,13 @@ If there's a particular need for this, please submit a feature request at https:
         enableFSEBlocks: true
       });
     }
-    (0, import_data90.dispatch)(import_preferences13.store).setDefaults("core/edit-site", {
+    (0, import_data89.dispatch)(import_preferences13.store).setDefaults("core/edit-site", {
       welcomeGuide: true,
       welcomeGuideStyles: true,
       welcomeGuidePage: true,
       welcomeGuideTemplate: true
     });
-    (0, import_data90.dispatch)(import_preferences13.store).setDefaults("core", {
+    (0, import_data89.dispatch)(import_preferences13.store).setDefaults("core", {
       allowRightClickOverrides: true,
       distractionFree: false,
       editorMode: "visual",
@@ -60778,16 +60835,16 @@ If there's a particular need for this, please submit a feature request at https:
       showCollaborationPostSaveNotifications: true
     });
     if (window.__clientSideMediaProcessing) {
-      (0, import_data90.dispatch)(import_preferences13.store).setDefaults("core/media", {
+      (0, import_data89.dispatch)(import_preferences13.store).setDefaults("core/media", {
         requireApproval: true,
         optimizeOnUpload: true
       });
     }
-    (0, import_data90.dispatch)(store).updateSettings(settings2);
+    (0, import_data89.dispatch)(store).updateSettings(settings2);
     window.addEventListener("dragover", (e2) => e2.preventDefault(), false);
     window.addEventListener("drop", (e2) => e2.preventDefault(), false);
     root.render(
-      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_element201.StrictMode, { children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(App, {}) })
+      /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(import_element200.StrictMode, { children: /* @__PURE__ */ (0, import_jsx_runtime336.jsx)(App, {}) })
     );
     return root;
   }
@@ -60831,5 +60888,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).editSite = wp.editSite;
-})();
diff --git a/wp-includes/js/dist/edit-site.min.js b/wp-includes/js/dist/edit-site.min.js
index c1b37d3504..6260d542dc 100644
--- a/wp-includes/js/dist/edit-site.min.js
+++ b/wp-includes/js/dist/edit-site.min.js
@@ -1,6 +1,5 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).editSite=(()=>{var mK=Object.create;var sv=Object.defineProperty;var pK=Object.getOwnPropertyDescriptor;var hK=Object.getOwnPropertyNames;var gK=Object.getPrototypeOf,vK=Object.prototype.hasOwnProperty;var yn=(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 Ze=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),xo=(e,t)=>{for(var r in t)sv(e,r,{get:t[r],enumerable:!0})},WO=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of hK(t))!vK.call(e,n)&&n!==r&&sv(e,n,{get:()=>t[n],enumerable:!(o=pK(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?mK(gK(e)):{},WO(t||!e||!e.__esModule?sv(r,"default",{value:e,enumerable:!0}):r,e)),yK=e=>WO(sv({},"__esModule",{value:!0}),e);var So=Ze((xve,qO)=>{qO.exports=window.wp.blocks});var $m=Ze((Sve,YO)=>{YO.exports=window.wp.blockLibrary});var me=Ze((_ve,KO)=>{KO.exports=window.wp.data});var Jc=Ze((Cve,ZO)=>{ZO.exports=window.wp.deprecated});var G=Ze((Tve,XO)=>{XO.exports=window.wp.element});var ft=Ze((Eve,QO)=>{QO.exports=window.wp.editor});var bn=Ze((Pve,JO)=>{JO.exports=window.wp.preferences});var ek=Ze((Rve,$O)=>{$O.exports=window.wp.widgets});var xe=Ze((Ove,ok)=>{ok.exports=window.wp.coreData});var Bt=Ze((kve,nk)=>{nk.exports=window.wp.blockEditor});var W=Ze((Ive,ik)=>{ik.exports=window.wp.i18n});var av=Ze((Fve,sk)=>{sk.exports=window.wp.patterns});var yl=Ze((Nve,ak)=>{ak.exports=window.wp.privateApis});var ot=Ze((Xve,Ck)=>{Ck.exports=window.wp.router});var he=Ze((Jve,Ek)=>{Ek.exports=window.React});var O=Ze((sye,kk)=>{kk.exports=window.ReactJSXRuntime});var ws=Ze((Rbe,oI)=>{oI.exports=window.ReactDOM});var p5=Ze(m5=>{"use strict";var Qf=he();function TQ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var EQ=typeof Object.is=="function"?Object.is:TQ,PQ=Qf.useState,RQ=Qf.useEffect,AQ=Qf.useLayoutEffect,OQ=Qf.useDebugValue;function kQ(e,t){var r=t(),o=PQ({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return AQ(function(){n.value=r,n.getSnapshot=t,R_(n)&&i({inst:n})},[e,r,t]),RQ(function(){return R_(n)&&i({inst:n}),e(function(){R_(n)&&i({inst:n})})},[e]),OQ(r),r}function R_(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!EQ(e,r)}catch{return!0}}function IQ(e,t){return t()}var FQ=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?IQ:kQ;m5.useSyncExternalStore=Qf.useSyncExternalStore!==void 0?Qf.useSyncExternalStore:FQ});var jv=Ze((Awe,h5)=>{"use strict";h5.exports=p5()});var v5=Ze(g5=>{"use strict";var zv=he(),NQ=jv();function VQ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var MQ=typeof Object.is=="function"?Object.is:VQ,LQ=NQ.useSyncExternalStore,DQ=zv.useRef,BQ=zv.useEffect,jQ=zv.useMemo,zQ=zv.useDebugValue;g5.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=DQ(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=jQ(function(){function u(h){if(!c){if(c=!0,f=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return d=g}return d=h}if(g=d,MQ(f,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(f=h,g):(f=h,d=v)}var c=!1,f,d,m=r===void 0?null:r;return[function(){return u(t())},m===null?void 0:function(){return u(m())}]},[t,r,o,n]);var a=LQ(e,i[0],i[1]);return BQ(function(){s.hasValue=!0,s.value=a},[a]),zQ(a),a}});var b5=Ze((kwe,y5)=>{"use strict";y5.exports=v5()});var Cp=Ze((_Te,K6)=>{K6.exports=window.wp.a11y});var Se=Ze((CTe,Z6)=>{Z6.exports=window.wp.primitives});var pt=Ze((qPe,R3)=>{R3.exports=window.wp.compose});var fE=Ze((KPe,O3)=>{O3.exports=window.wp.theme});var q=Ze((JRe,f4)=>{f4.exports=window.wp.components});var Fl=Ze((mAe,w4)=>{w4.exports=window.wp.dom});var S4=Ze((pAe,x4)=>{x4.exports=window.wp.plugins});var hi=Ze((hAe,_4)=>{_4.exports=window.wp.notices});var Kt=Ze((_Ae,O4)=>{O4.exports=window.wp.url});var z4=Ze((RAe,j4)=>{j4.exports=window.wp.keyboardShortcuts});var Tu=Ze((oOe,qF)=>{qF.exports=window.wp.keycodes});var r0=Ze((vOe,nN)=>{nN.exports=window.wp.apiFetch});var T2=Ze((jOe,vN)=>{vN.exports=window.wp.commands});var eo=Ze((pke,zN)=>{zN.exports=window.wp.htmlEntities});var F2=Ze((kke,oV)=>{oV.exports=window.wp.styleEngine});var C0=Ze((Gke,cV)=>{"use strict";cV.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 T0=Ze((Wke,dV)=>{"use strict";var Ote=function(t){return kte(t)&&!Ite(t)};function kte(e){return!!e&&typeof e=="object"}function Ite(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Vte(e)}var Fte=typeof Symbol=="function"&&Symbol.for,Nte=Fte?Symbol.for("react.element"):60103;function Vte(e){return e.$$typeof===Nte}function Mte(e){return Array.isArray(e)?[]:{}}function Oh(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Od(Mte(e),e,t):e}function Lte(e,t,r){return e.concat(t).map(function(o){return Oh(o,r)})}function Dte(e,t){if(!t.customMerge)return Od;var r=t.customMerge(e);return typeof r=="function"?r:Od}function Bte(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function uV(e){return Object.keys(e).concat(Bte(e))}function fV(e,t){try{return t in e}catch{return!1}}function jte(e,t){return fV(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function zte(e,t,r){var o={};return r.isMergeableObject(e)&&uV(e).forEach(function(n){o[n]=Oh(e[n],r)}),uV(t).forEach(function(n){jte(e,n)||(fV(e,n)&&r.isMergeableObject(t[n])?o[n]=Dte(n,r)(e[n],t[n],r):o[n]=Oh(t[n],r))}),o}function Od(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||Lte,r.isMergeableObject=r.isMergeableObject||Ote,r.cloneUnlessOtherwiseSpecified=Oh;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):zte(e,t,r):Oh(t,r)}Od.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Od(o,n,r)},{})};var Hte=Od;dV.exports=Hte});var J2=Ze((e5e,pM)=>{pM.exports=window.wp.blob});var JP=Ze((PMe,Ww)=>{var _B={\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"},CB=Object.keys(_B).join("|"),Aie=new RegExp(CB,"g"),Oie=new RegExp(CB,"");function kie(e){return _B[e]}var TB=function(e){return e.replace(Aie,kie)},Iie=function(e){return!!e.match(Oie)};Ww.exports=TB;Ww.exports.has=Iie;Ww.exports.remove=TB});var Ba=Ze((t8e,mj)=>{mj.exports=window.wp.date});var jj=Ze((Q8e,Bj)=>{Bj.exports=window.wp.warning});var _R=Ze((Tje,E7)=>{E7.exports=window.wp.richText});var hz=Ze((pUe,pz)=>{pz.exports=window.wp.mediaUtils});var bve={};xo(bve,{PluginMoreMenuItem:()=>mve,PluginSidebar:()=>pve,PluginSidebarMoreMenuItem:()=>hve,PluginTemplateSettingPanel:()=>V0,initializeEditor:()=>vve,reinitializeEditor:()=>yve,store:()=>We});var BO=l(So(),1),RS=l($m(),1),Nf=l(me(),1),cK=l(Jc(),1),AS=l(G(),1),uK=l(ft(),1),PS=l(bn(),1),OS=l(ek(),1);var dv=l(me(),1);var tk=l(me(),1);function bK(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function wK(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 xK(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function SK(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 rk=(0,tk.combineReducers)({settings:bK,editedPost:wK,saveViewPanel:xK,routes:SK});var BS={};xo(BS,{__experimentalSetPreviewDeviceType:()=>CK,addTemplate:()=>EK,closeGeneralSidebar:()=>GK,openGeneralSidebar:()=>HK,openNavigationPanelToMenu:()=>VK,removeTemplate:()=>PK,revertTemplate:()=>zK,setEditedEntity:()=>OK,setEditedPostContext:()=>IK,setHasPageContentFocus:()=>WK,setHomeTemplateId:()=>kK,setIsInserterOpened:()=>LK,setIsListViewOpened:()=>DK,setIsNavigationPanelOpened:()=>MK,setIsSaveViewOpened:()=>jK,setNavigationMenu:()=>AK,setNavigationPanelActiveMenu:()=>NK,setPage:()=>FK,setTemplate:()=>TK,setTemplatePart:()=>RK,switchEditorMode:()=>UK,toggleDistractionFree:()=>qK,toggleFeature:()=>_K,updateSettings:()=>BK});var hk=l(So(),1),Zr=l(Jc(),1),DS=l(xe(),1),gk=l(Bt(),1),ys=l(ft(),1),vk=l(bn(),1);var ep=l(W(),1),ck=l(av(),1);var lk=l(yl(),1),{lock:Vve,unlock:U}=(0,lk.__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 uk="attachment",Di="wp_navigation",st="wp_template",dt="wp_template_part",NS={custom:"custom",theme:"theme",plugin:"plugin"},Lf="uncategorized",$c="all-parts",{PATTERN_TYPES:Qe,PATTERN_DEFAULT_CATEGORY:wn,PATTERN_USER_CATEGORY:lv,EXCLUDED_PATTERN_SOURCES:cv,PATTERN_SYNC_TYPES:uv}=U(ck.privateApis),fk=[dt,Di,Qe.user],VS={[st]:(0,ep.__)("Template"),[dt]:(0,ep.__)("Template part"),[Qe.user]:(0,ep.__)("Pattern"),[Di]:(0,ep.__)("Navigation")};var MS="list";var LS="isAny",dk="isNone",mk="before",pk="after";var{interfaceStore:yk}=U(ys.privateApis);function _K(e){return function({registry:t}){(0,Zr.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(vk.store).toggle("core/edit-site",e)}}var CK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(ys.store).setDeviceType(e)};function TK(){return(0,Zr.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 EK=e=>async({dispatch:t,registry:r})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(DS.store).saveEntityRecord("postType",st,e);e.content&&r.dispatch(DS.store).editEntityRecord("postType",st,o.id,{blocks:(0,hk.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:st,id:o.id})},PK=e=>({registry:t})=>U(t.dispatch(ys.store)).removeTemplates([e]);function RK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:dt,id:e}}function AK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Di,id:e}}function OK(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function kK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function IK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function FK(){return(0,Zr.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 NK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function VK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function MK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var LK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(ys.store).setIsInserterOpened(e)},DK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(ys.store).setIsListViewOpened(e)};function BK(e){return{type:"UPDATE_SETTINGS",settings:e}}function jK(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var zK=(e,t)=>({registry:r})=>U(r.dispatch(ys.store)).revertTemplate(e,t),HK=e=>({registry:t})=>{t.dispatch(yk).enableComplementaryArea("core",e)},GK=()=>({registry:e})=>{e.dispatch(yk).disableComplementaryArea("core")},UK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(ys.store).switchEditorMode(e)},WK=e=>({dispatch:t,registry:r})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(gk.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},qK=()=>({registry:e})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(ys.store).toggleDistractionFree()};var jS={};xo(jS,{registerRoute:()=>YK,unregisterRoute:()=>KK});function YK(e){return{type:"REGISTER_ROUTE",route:e}}function KK(e){return{type:"UNREGISTER_ROUTE",name:e}}var HS={};xo(HS,{__experimentalGetInsertionPoint:()=>aZ,__experimentalGetPreviewDeviceType:()=>QK,getCanUserCreateMedia:()=>JK,getCurrentTemplateNavigationPanelSubMenu:()=>dZ,getCurrentTemplateTemplateParts:()=>uZ,getEditedPostContext:()=>nZ,getEditedPostId:()=>oZ,getEditedPostType:()=>rZ,getEditorMode:()=>fZ,getHomeTemplateId:()=>tZ,getNavigationPanelActiveMenu:()=>mZ,getPage:()=>iZ,getReusableBlocks:()=>$K,getSettings:()=>eZ,hasPageContentFocus:()=>gZ,isFeatureActive:()=>XK,isInserterOpened:()=>sZ,isListViewOpened:()=>lZ,isNavigationOpened:()=>pZ,isPage:()=>hZ,isSaveViewOpened:()=>cZ});var fv=l(xe(),1),fi=l(me(),1),Hr=l(Jc(),1),zS=l(bn(),1),tp=l(ft(),1),Sk=l(Bt(),1);var bk=l(So(),1),ZK=[];function wk(e=ZK,t){let r=t?t.reduce((i,s)=>({...i,[s.id]:s}),{}):{},o=[],n=[...e];for(;n.length;){let{innerBlocks:i,...s}=n.shift();if(n.unshift(...i),(0,bk.isTemplatePart)(s)){let{attributes:{theme:a,slug:u}}=s,c=`${a}//${u}`,f=r[c];f&&o.push({templatePart:f,block:s})}}return o}var XK=(0,fi.createRegistrySelector)(e=>(t,r)=>((0,Hr.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(zS.store).get("core/edit-site",r))),QK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(tp.store).getDeviceType())),JK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(fv.store).canUser("create","media"))),$K=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),e(fv.store).getEntityRecords("postType","wp_block",{per_page:-1})));function eZ(e){return e.settings}function tZ(){(0,Hr.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function rZ(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function oZ(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function nZ(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function iZ(e){return(0,Hr.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var sZ=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(tp.store).isInserterOpened())),aZ=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(tp.store)).getInserter())),lZ=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(tp.store).isListViewOpened()));function cZ(e){return e.saveViewPanel}function xk(e){let t=e(fv.store).getEntityRecords("postType",dt,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(Sk.store),n=r("core/template-part");return[o(n),t]}var uZ=(0,fi.createRegistrySelector)(e=>(0,fi.createSelector)(()=>((0,Hr.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),wk(...xk(e))),()=>xk(e))),fZ=(0,fi.createRegistrySelector)(e=>()=>e(zS.store).get("core","editorMode"));function dZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function mZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function pZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function hZ(e){return(0,Hr.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function gZ(){return(0,Hr.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var GS={};xo(GS,{getRoutes:()=>vZ});function vZ(e){return e.routes}var _k="core/edit-site";var yZ={reducer:rk,actions:BS,selectors:HS},We=(0,dv.createReduxStore)(_k,yZ);(0,dv.register)(We);U(We).registerPrivateSelectors(GS);U(We).registerPrivateActions(jS);var oK=l(me(),1),nK=l(ot(),1),TS=l(G(),1),iK=l(xe(),1);function Tk(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=Tk(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function bZ(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Tk(e))&&(o&&(o+=" "),o+=t);return o}var Z=bZ;var W6=l(G(),1);var eu=l(he(),1);function Pk({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=eu.useRef(e!==void 0),[i,s]=eu.useState(t),a=n?e:i,u=eu.useCallback(c=>{n||s(c)},[]);return[a,u]}var wZ=l(he(),1),rp={...wZ};var Ak=l(he(),1),Rk={};function lo(e,t){let r=Ak.useRef(Rk);return r.current===Rk&&(r.current=e(t)),r}var US=rp.useInsertionEffect,xZ=US&&US!==rp.useLayoutEffect?US:e=>e();function Ve(e){let t=lo(SZ).current;return t.next=e,xZ(t.effect),t.trampoline}function SZ(){let e={next:void 0,callback:_Z,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function _Z(){}var Ok=l(he(),1),CZ=()=>{},Oe=typeof document<"u"?Ok.useLayoutEffect:CZ;var mv=l(he(),1),TZ=mv.createContext(void 0);function Df(){return mv.useContext(TZ)?.direction??"ltr"}function EZ(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 PZ=EZ("https://base-ui.com/production-error","Base UI"),Xr=PZ;var tu=l(he(),1);function op(e,t,r,o){let n=lo(Fk).current;return RZ(n,e,t,r,o)&&Nk(n,[e,t,r,o]),n.callback}function Ik(e){let t=lo(Fk).current;return AZ(t,e)&&Nk(t,e),t.callback}function Fk(){return{callback:null,cleanup:null,refs:[]}}function RZ(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function AZ(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Nk(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 Mk=l(he(),1);var Vk=l(he(),1),OZ=parseInt(Vk.version,10);function Bf(e){return OZ>=e}function WS(e){if(!Mk.isValidElement(e))return null;let t=e,r=t.props;return(Bf(19)?r?.ref:t.ref)??null}function np(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function bl(){}var hye=Object.freeze([]),yr=Object.freeze({});function Lk(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 Dk(e,t){return typeof e=="function"?e(t):e}function pv(e,t){return typeof e=="function"?e(t):e}var qS={};function Wt(e,t,r,o,n){if(!r&&!o&&!n&&!e)return hv(t);let i=hv(e);return t&&(i=ip(i,t)),r&&(i=ip(i,r)),o&&(i=ip(i,o)),n&&(i=ip(i,n)),i}function Bk(e){if(e.length===0)return qS;if(e.length===1)return hv(e[0]);let t=hv(e[0]);for(let r=1;r<e.length;r+=1)t=ip(t,e[r]);return t}function hv(e){return YS(e)?{...zk(e,qS)}:kZ(e)}function ip(e,t){return YS(t)?zk(t,e):IZ(e,t)}function kZ(e){let t={...e};for(let r in t){let o=t[r];jk(r,o)&&(t[r]=Hk(o))}return t}function IZ(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=np(e.style,o);break}case"className":{e[r]=KS(e.className,o);break}default:jk(r,o)?e[r]=FZ(e[r],o):e[r]=o}}return e}function jk(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 YS(e){return typeof e=="function"}function zk(e,t){return YS(e)?e(t):e??qS}function FZ(e,t){return t?e?(...r)=>{let o=r[0];if(Gk(o)){let i=o;sp(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:Hk(t):e}function Hk(e){return e&&((...t)=>{let r=t[0];return Gk(r)&&sp(r),e(...t)})}function sp(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function KS(e,t){return t?e?t+" "+e:t:e}function Gk(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var ZS=l(he(),1);function Lr(e,t,r={}){let o=t.render,n=NZ(t,r);if(r.enabled===!1)return null;let i=r.state??yr;return LZ(e,o,n,i)}function NZ(e,t={}){let{className:r,style:o,render:n}=e,{state:i=yr,ref:s,props:a,stateAttributesMapping:u,enabled:c=!0}=t,f=c?Dk(r,i):void 0,d=c?pv(o,i):void 0,m=c?Lk(i,u):yr,h=c&&a?VZ(a):void 0,g=c?np(m,h)??{}:yr;return typeof document<"u"&&(c?Array.isArray(s)?g.ref=Ik([g.ref,WS(n),...s]):g.ref=op(g.ref,WS(n),s):op(null,null)),c?(f!==void 0&&(g.className=KS(g.className,f)),d!==void 0&&(g.style=np(g.style,d)),g):yr}function VZ(e){return Array.isArray(e)?Bk(e):Wt(void 0,e)}var MZ=Symbol.for("react.lazy");function LZ(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Wt(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===MZ&&(i=tu.Children.toArray(t)[0]),tu.cloneElement(i,n)}if(e&&typeof e=="string")return DZ(e,r);throw new Error(Xr(8))}function DZ(e,t){return e==="button"?(0,ZS.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,ZS.createElement)("img",{alt:"",...t,key:t.key}):tu.createElement(e,t)}var gv=l(he(),1);var Uk=0;function BZ(e,t="mui"){let[r,o]=gv.useState(e),n=e||r;return gv.useEffect(()=>{r==null&&(Uk+=1,o(`${t}-${Uk}`))},[r,t]),n}var Wk=rp.useId;function wl(e,t){if(Wk!==void 0){let r=Wk();return e??(t?`${t}-${r}`:r)}return BZ(e,t)}function vv(e){return wl(e,"base-ui")}var xv=l(he(),1);var Ge={};xo(Ge,{cancelOpen:()=>mX,chipRemovePress:()=>ZZ,clearPress:()=>KZ,closePress:()=>qZ,closeWatcher:()=>sX,decrementPress:()=>JZ,disabled:()=>hX,drag:()=>uX,escapeKey:()=>iX,focusOut:()=>nX,imperativeAction:()=>yX,incrementPress:()=>QZ,initial:()=>vX,inputBlur:()=>tX,inputChange:()=>$Z,inputClear:()=>eX,inputPaste:()=>rX,inputPress:()=>oX,itemPress:()=>WZ,keyboard:()=>lX,linkPress:()=>YZ,listNavigation:()=>aX,missing:()=>gX,none:()=>jZ,outsidePress:()=>UZ,pointer:()=>cX,scrub:()=>dX,siblingOpen:()=>pX,swipe:()=>bX,trackPress:()=>XZ,triggerFocus:()=>GZ,triggerHover:()=>HZ,triggerPress:()=>zZ,wheel:()=>fX,windowResize:()=>wX});var jZ="none",zZ="trigger-press",HZ="trigger-hover",GZ="trigger-focus",UZ="outside-press",WZ="item-press",qZ="close-press",YZ="link-press",KZ="clear-press",ZZ="chip-remove-press",XZ="track-press",QZ="increment-press",JZ="decrement-press",$Z="input-change",eX="input-clear",tX="input-blur",rX="input-paste",oX="input-press",nX="focus-out",iX="escape-key",sX="close-watcher",aX="list-navigation",lX="keyboard",cX="pointer",uX="drag",fX="wheel",dX="scrub",mX="cancel-open",pX="sibling-open",hX="disabled",gX="missing",vX="initial",yX="imperative-action",bX="swipe",wX="window-resize";function ct(e,t,r,o){let n=!1,i=!1,s=o??yr;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 QS=l(he(),1);var qk=l(he(),1),xX=[];function jf(e){qk.useEffect(e,xX)}var yv=null,Hye=globalThis.requestAnimationFrame,XS=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)}},bv=new XS,Go=class e{static create(){return new e}static request(t){return bv.request(t)}static cancel(t){return bv.cancel(t)}currentId=yv;request(t){this.cancel(),this.currentId=bv.request(()=>{this.currentId=yv,t()})}cancel=()=>{this.currentId!==yv&&(bv.cancel(this.currentId),this.currentId=yv)};disposeEffect=()=>this.cancel};function zf(){let e=lo(Go.create).current;return jf(e.disposeEffect),e}function wv(e,t=!1,r=!1){let[o,n]=QS.useState(e&&t?"idle":void 0),[i,s]=QS.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Oe(()=>{if(!e&&i&&o!=="ending"&&r){let a=Go.request(()=>{n("ending")});return()=>{Go.cancel(a)}}},[e,i,o,r]),Oe(()=>{if(!e||t)return;let a=Go.request(()=>{n(void 0)});return()=>{Go.cancel(a)}},[t,e]),Oe(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=Go.request(()=>{n("idle")});return()=>{Go.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function Yk(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Pk({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:u,transitionStatus:c}=wv(i,!0,!0),f=vv(),[d,m]=xv.useState(),h=d??f,g=Ve(v=>{let y=!i,x=ct(Ge.triggerPress,v.nativeEvent);o(y,x),!x.isCanceled&&s(y)});return xv.useMemo(()=>({disabled:n,handleTrigger:g,mounted:a,open:i,panelId:h,setMounted:u,setOpen:s,setPanelIdState:m,transitionStatus:c}),[n,g,a,i,h,u,s,m,c])}var Sv=l(he(),1),JS=Sv.createContext(void 0);function _v(){let e=Sv.useContext(JS);if(e===void 0)throw new Error(Xr(15));return e}var bs=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),SX={[bs.startingStyle]:""},_X={[bs.endingStyle]:""},Hf={transitionStatus(e){return e==="starting"?SX:e==="ending"?_X:null}};var ap=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=bs.startingStyle]="startingStyle",e[e.endingStyle=bs.endingStyle]="endingStyle",e})({});var Kk=(function(e){return e.panelOpen="data-panel-open",e})({});var CX={[ap.open]:""},TX={[ap.closed]:""},Zk={open(e){return e?{[Kk.panelOpen]:""}:null}},Xk={open(e){return e?CX:TX}};var Wf=l(he(),1);function Cv(){return typeof window<"u"}function ou(e){return Tv(e)?(e.nodeName||"").toLowerCase():"#document"}function nr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function ji(e){var t;return(t=(Tv(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Tv(e){return Cv()?e instanceof Node||e instanceof nr(e).Node:!1}function ze(e){return Cv()?e instanceof Element||e instanceof nr(e).Element:!1}function Dr(e){return Cv()?e instanceof HTMLElement||e instanceof nr(e).HTMLElement:!1}function Gf(e){return!Cv()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof nr(e).ShadowRoot}function Uf(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=_o(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Qk(e){return/^(table|td|th)$/.test(ou(e))}function lp(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var EX=/transform|translate|scale|rotate|perspective|filter/,PX=/paint|layout|strict|content/,ru=e=>!!e&&e!=="none",$S;function Ev(e){let t=ze(e)?_o(e):e;return ru(t.transform)||ru(t.translate)||ru(t.scale)||ru(t.rotate)||ru(t.perspective)||!Pv()&&(ru(t.backdropFilter)||ru(t.filter))||EX.test(t.willChange||"")||PX.test(t.contain||"")}function Jk(e){let t=Bi(e);for(;Dr(t)&&!zi(t);){if(Ev(t))return t;if(lp(t))return null;t=Bi(t)}return null}function Pv(){return $S==null&&($S=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),$S}function zi(e){return/^(html|body|#document)$/.test(ou(e))}function _o(e){return nr(e).getComputedStyle(e)}function cp(e){return ze(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Bi(e){if(ou(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Gf(e)&&e.host||ji(e);return Gf(t)?t.host:t}function $k(e){let t=Bi(e);return zi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dr(t)&&Uf(t)?t:$k(t)}function xl(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=$k(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=nr(n);if(i){let a=Rv(s);return t.concat(s,s.visualViewport||[],Uf(n)?n:[],a&&r?xl(a):[])}else return t.concat(n,xl(n,[],r))}function Rv(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Av=l(he(),1),RX=Av.createContext(void 0);function eI(e=!1){let t=Av.useContext(RX);if(t===void 0&&!e)throw new Error(Xr(16));return t}var tI=l(he(),1);function rI(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:tI.useMemo(()=>{let c={onKeyDown(f){r&&t&&f.key!=="Tab"&&f.preventDefault()}};return o||(c.tabIndex=n,!i&&r&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(c["aria-disabled"]=r),i&&(!t||a)&&(c.disabled=r),c},[o,r,t,s,a,i,n])}}function t_(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Wf.useRef(null),a=eI(!0),u=i??a!==void 0,{props:c}=rI({focusableWhenDisabled:r,disabled:t,composite:u,tabIndex:o,isNativeButton:n}),f=Wf.useCallback(()=>{let h=s.current;e_(h)&&u&&t&&c.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,c.disabled,u]);Oe(f,[f]);let d=Wf.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:y,onKeyDown:x,onPointerDown:b,...w}=h;return Wt({onClick(S){if(t){S.preventDefault();return}g?.(S)},onMouseDown(S){t||v?.(S)},onKeyDown(S){if(t||(sp(S),x?.(S),S.baseUIHandlerPrevented))return;let T=S.target===S.currentTarget,_=S.currentTarget,A=e_(_),E=!n&&AX(_),P=T&&(n?A:!E),D=S.key==="Enter",I=S.key===" ",C=_.getAttribute("role"),F=C?.startsWith("menuitem")||C==="option"||C==="gridcell";if(T&&u&&I){if(S.defaultPrevented&&F)return;S.preventDefault(),E||n&&A?(_.click(),S.preventBaseUIHandler()):P&&(g?.(S),S.preventBaseUIHandler());return}P&&(!n&&(I||D)&&S.preventDefault(),!n&&D&&g?.(S))},onKeyUp(S){if(!t){if(sp(S),y?.(S),S.target===S.currentTarget&&n&&u&&e_(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!u&&S.key===" "&&g?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}b?.(S)}},n?{type:"button"}:{role:"button"},c,w)},[t,c,u,n]),m=Ve(h=>{s.current=h,f()});return{getButtonProps:d,buttonRef:m}}function e_(e){return Dr(e)&&e.tagName==="BUTTON"}function AX(e){return!!(e?.tagName==="A"&&e?.href)}var Uo=l(he(),1);function Tt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Co(e){let t=lo(OX,e).current;return t.next=e,Oe(t.effect),t}function OX(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Qr(e){return e?.ownerDocument||document}var sI=l(he(),1);var iI=l(ws(),1);function nI(e){return e==null?e:"current"in e?e.current:e}function Sl(e,t=!1,r=!0){let o=zf();return Ve((n,i=null)=>{o.cancel();let s=nI(e);if(s==null)return;let a=s,u=()=>{iI.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{i?.aborted||u()}).catch(()=>{if(r){i?.aborted||u();return}let f=a.getAnimations();!i?.aborted&&f.length>0&&f.some(d=>d.pending||d.playState!=="finished")&&c()})}if(t){let f=bs.startingStyle;if(!a.hasAttribute(f)){o.request(c);return}let d=new MutationObserver(()=>{a.hasAttribute(f)||(d.disconnect(),c())});d.observe(a,{attributes:!0,attributeFilter:[f]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(c)})}function qf(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Ve(n),s=Sl(o,r,!1);sI.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var up={height:void 0,width:void 0};function lI(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:u,setOpen:c,transitionStatus:f}=e,d=Uo.useRef(null),m=Uo.useRef(null),[h,g]=Uo.useState(up),v=Uo.useRef(up),y=Uo.useRef(!1),x=Uo.useRef(a),b=Uo.useRef(!1),[w,S]=Uo.useState(!1),T=Uo.useRef(null),_=op(t,d),A=Co({mounted:i,open:a}),E=Sl(d,!1,!1),P=!a&&!i,D=w?"idle":f,I=a&&(x.current||b.current),C=!a&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?v.current:h,F=r&&P&&m.current!=="css-animation",B=Ve((R,L=!0)=>{L&&(v.current=R),g(R)}),V=Ve(()=>{T.current?.(),T.current=null}),M=Ve(R=>{V(),T.current=()=>{T.current=null,R()}}),j=Ve(()=>{a&&i&&m.current==="css-animation"&&(b.current=!0)});Oe(()=>{!w||f==="starting"||S(!1)},[w,f]),Uo.useEffect(()=>()=>{j(),V()},[j,V]),Oe(()=>{let R=d.current;if(!R)return;!a&&T.current&&V();let L=kX(R,I);if(m.current=L,a&&f==="idle"&&x.current&&L==="css-animation"){v.current=Yf(R);return}if(a&&f==="starting"){let Q=y.current;if(y.current=!1,L==="none"){B(Yf(R)),S(!0);return}if(L==="css-transition"){let ue=IX(R);if(B(Yf(R)),!Q)return ue;let re=fp(R,"transition-duration","0s");return M(re),S(!0),ue}if(L==="css-animation"){if(B(Yf(R)),!Q){fp(R,"animation-name","none")();return}let ue=fp(R,"animation-name","none"),re=fp(R,"animation-duration","0s");ue(),M(re),S(!0);return}}if(!a&&i&&(f==="idle"||f==="starting")){if(x.current=!1,b.current=!1,L==="none"){B(up,!1),u(!1);return}B(Yf(R));return}if(f!=="ending")return;if(L==="none"){u(!1);return}let z=Yf(R);if(!((z.height??0)>0||(z.width??0)>0)){u(!1);return}B(z),L==="css-animation"&&fp(R,"animation-name","none")()},[i,a,V,B,u,M,I,f]),qf({enabled:a&&i&&D==="idle",open:!0,ref:d,onComplete(){a&&B(up,!1)}}),Uo.useEffect(()=>{if(a||!i||D!=="ending"||!d.current)return;let L=new AbortController,z=-1;function Y(){A.current.open||(u(!1),B(up,!1))}return z=Go.request(()=>{L.signal.aborted||E(Y,L.signal)}),()=>{Go.cancel(z),L.abort()}},[A,i,a,D,E,B,u]),Oe(()=>{let R=d.current;!R||!r||!P||R.setAttribute("hidden","until-found")},[P,r]),Uo.useEffect(function(){let L=d.current;if(!L)return;function z(Y){let Q=ct(Ge.none,Y);s(!0,Q),!Q.isCanceled&&(y.current=!0,c(!0))}return Tt(L,"beforematch",z)},[s,c]);let N=n||r||i||a;return{height:C.height,props:{...F?{[ap.startingStyle]:""}:void 0,hidden:P,id:o},ref:_,shouldPreventOpenAnimation:I,shouldRender:N,transitionStatus:D,width:C.width}}function Yf(e){return{height:e.scrollHeight,width:e.scrollWidth}}function kX(e,t=!1){let r=nr(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&aI(r.animationDuration),n=aI(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function aI(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function fp(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 IX(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=Go.request(r);return()=>{Go.cancel(o),r()}}var cI=l(he(),1);function uI(e){let t=cI.useRef(!0);t.current&&(t.current=!1,e())}var va={};xo(va,{engine:()=>s_,env:()=>l_,os:()=>n_,screenReader:()=>a_});var n_={};xo(n_,{android:()=>mI,apple:()=>o_,ios:()=>r_,linux:()=>LX,mac:()=>pI,windows:()=>MX});function FX(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:NX,platform:VX,maxTouchPoints:fI}=FX(),nu=NX.toLowerCase(),iu=VX.toLowerCase();var r_=/^i(os$|p)/.test(iu)||iu==="macintel"&&fI>1,dI="android",mI=iu===dI||nu.includes(dI),pI=!r_&&iu.startsWith("mac"),MX=iu.startsWith("win"),LX=!mI&&/^(linux|chrome os)/.test(iu),o_=pI||r_;var s_={};xo(s_,{blink:()=>BX,gecko:()=>DX,webkit:()=>i_});var i_=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),DX=!i_&&nu.includes("firefox"),BX=!i_&&nu.includes("chrom");var a_={};xo(a_,{voiceOver:()=>jX});var jX=o_;var l_={};xo(l_,{jsdom:()=>zX});var zX=/jsdom|happydom/.test(nu);var dp=0,Wn=class e{static create(){return new e}currentId=dp;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=dp,r()},t)}isStarted(){return this.currentId!==dp}clear=()=>{this.currentId!==dp&&(clearTimeout(this.currentId),this.currentId=dp)};disposeEffect=()=>this.clear};function Hi(){let e=lo(Wn.create).current;return jf(e.disposeEffect),e}var To=l(he(),1);function hI(e){return"nativeEvent"in e}function ya(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function gI(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var c_="data-base-ui-focusable";var u_="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Ov(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Nt(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Gf(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Wo(e){return"composedPath"in e?e.composedPath()[0]:e.target}function _l(e,t){if(!ze(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Nt(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function kv(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 vI(e){return e.matches("html,body")}function yI(e){return Dr(e)&&e.matches(u_)}function f_(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${u_}`)!=null}function bI(e){if(!e||va.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function HX(e,t){return t!=null&&!ya(t)?0:typeof e=="function"?e():e}function ba(e,t,r){let o=HX(e,r);return typeof o=="number"?o:o?.[t]}function d_(e){return typeof e=="function"?e():e}function Iv(e,t){return t||e==="click"||e==="mousedown"}function wI(e){return e?.includes("mouse")&&e!=="mousedown"}var xI=l(O(),1),SI=To.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Wn,currentIdRef:{current:null},currentContextRef:{current:null}});function GX(e,t){e.current=t.current}function m_(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=To.useRef(r),i=To.useRef(r),s=To.useRef(null),a=To.useRef(null),u=Hi();return Oe(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:ba(n.current,"open"),close:ba(r,"close")}},[r,s,n,i]),(0,xI.jsx)(SI.Provider,{value:To.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:u}),[o,u]),children:t})}function p_(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=To.useContext(SI),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:f,hasProvider:d,timeout:m}=i,[h,g]=To.useState(!1),v=To.useRef(r),y=To.useRef(!1);return Oe(()=>{v.current=r},[r]),Oe(()=>()=>{y.current=!0},[]),Oe(()=>{function x(){y.current||g(!1),f.current?.setIsInstantPhase(!1),s.current=null,f.current=null,a.current=c.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),u){let b=n;return m.start(u,()=>{o.select("open")||s.current&&s.current!==b||x()}),()=>{(v.current||s.current!==b)&&m.clear()}}x()}},[r,n,s,a,u,c,f,m,o]),Oe(()=>{if(!r)return;let x=f.current,b=s.current;m.clear(),f.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:ba(c.current,"close")},b!==null&&b!==n?(g(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,ct(Ge.none))):(g(!1),x?.setIsInstantPhase(!1))},[r,n,o,s,a,c,f,m]),Oe(()=>()=>{if(s.current===n){if(f.current=null,!v.current)return;s.current=null,GX(a,c),m.clear()}},[f,s,a,n,c,m]),To.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:h}),[d,a,h])}function Gi(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var TI=["top","right","bottom","left"];var Cl=Math.min,qo=Math.max,Tl=Math.round,pp=Math.floor,Ui=e=>({x:e,y:e}),UX={left:"right",right:"left",bottom:"top",top:"bottom"};function hp(e,t,r){return qo(e,Cl(t,r))}function Wi(e,t){return typeof e=="function"?e(t):e}function co(e){return e.split("-")[0]}function qi(e){return e.split("-")[1]}function Nv(e){return e==="x"?"y":"x"}function gp(e){return e==="y"?"height":"width"}function xn(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function vp(e){return Nv(xn(e))}function EI(e,t,r){r===void 0&&(r=!1);let o=qi(e),n=vp(e),i=gp(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=mp(s)),[s,mp(s)]}function PI(e){let t=mp(e);return[Fv(e),t,Fv(t)]}function Fv(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var _I=["left","right"],CI=["right","left"],WX=["top","bottom"],qX=["bottom","top"];function YX(e,t,r){switch(e){case"top":case"bottom":return r?t?CI:_I:t?_I:CI;case"left":case"right":return t?WX:qX;default:return[]}}function RI(e,t,r,o){let n=qi(e),i=YX(co(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Fv)))),i}function mp(e){let t=co(e);return UX[t]+e.slice(t.length)}function KX(e){return{top:0,right:0,bottom:0,left:0,...e}}function Vv(e){return typeof e!="number"?KX(e):{top:e,right:e,bottom:e,left:e}}function su(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 wa(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...wa(e,n.id,r)])}function Kf(e){return`data-base-ui-${e}`}var qn=l(he(),1),kI=l(ws(),1);var AI={style:{transition:"none"}};var ZX="data-base-ui-swipe-ignore",XX="data-swipe-ignore",A0e=`[${ZX}]`,O0e=`[${XX}]`;var OI={fallbackAxisSide:"end"};var II=l(O(),1),QX=qn.createContext(null),JX=()=>qn.useContext(QX),$X=Kf("portal");function h_(e={}){let{ref:t,container:r,componentProps:o=yr,elementProps:n}=e,i=wl(),a=JX()?.portalNode,[u,c]=qn.useState(null),[f,d]=qn.useState(null),m=Ve(y=>{y!==null&&d(y)}),h=qn.useRef(null);Oe(()=>{if(r===null){h.current&&(h.current=null,d(null),c(null));return}if(i==null)return;let y=(r&&(Tv(r)?r:r.current))??a??document.body;if(y==null){h.current&&(h.current=null,d(null),c(null));return}h.current!==y&&(h.current=y,d(null),c(y))},[r,a,i]);let g=Lr("div",o,{ref:[t,m],props:[{id:i,[$X]:""},n]});return{portalNode:f,portalSubtree:u&&g?kI.createPortal(g,u):null}}var au=l(he(),1);function FI(){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 eQ=l(O(),1),tQ=au.createContext(null),rQ=au.createContext(null),Zf=()=>au.useContext(tQ)?.id||null,El=e=>{let t=au.useContext(rQ);return e??t};var Sn=l(he(),1);function oQ(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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,f=i.height,d=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),d-=r||0,m-=o||0,c=0,f=0,!n||u?(c=t.axis==="y"?i.width:0,f=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,m=a&&t.y!=null?t.y:m):n&&!u&&(f=t.axis==="x"?i.height:f,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:f,x:d,y:m,top:m,right:d+c,bottom:m+f,left:d}}}}function NI(e){return e!=null&&e.clientX!=null}function g_(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"),u=n.context.dataRef,c=Sn.useRef(!1),f=Sn.useRef(null),[d,m]=Sn.useState(),[h,g]=Sn.useState([]),v=Ve(S=>{n.set("positionReference",S)}),y=Ve((S,T,_)=>{c.current||u.current.openEvent&&!NI(u.current.openEvent)||n.set("positionReference",oQ(_??a,{x:S,y:T,axis:o,dataRef:u,pointerType:d}))}),x=Ve(S=>{i?f.current||(y(S.clientX,S.clientY,S.currentTarget),g([])):y(S.clientX,S.clientY,S.currentTarget)}),b=ya(d)?s:i;Sn.useEffect(()=>{if(!r){v(a);return}if(!b)return;function S(){f.current?.(),f.current=null}let T=nr(s);function _(A){let E=Wo(A);Nt(s,E)?S():y(A.clientX,A.clientY)}return!u.current.openEvent||NI(u.current.openEvent)?f.current=Tt(T,"mousemove",_):v(a),S},[b,r,s,u,a,n,y,v,h]),Sn.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Sn.useEffect(()=>{r&&!s&&(c.current=!1)},[r,s]),Sn.useEffect(()=>{!r&&i&&(c.current=!0)},[r,i]);let w=Sn.useMemo(()=>{function S(T){m(T.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:x,onMouseEnter:x}},[x]);return Sn.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var _n=l(he(),1);function nQ(){return!1}function iQ(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function v_(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=nQ,bubbles:a,externalTree:u}=t,c="rootStore"in e?e.rootStore:e,f=c.useState("open"),d=c.useState("floatingElement"),{dataRef:m}=c.context,h=El(u),g=Ve(typeof n=="function"?n:()=>!1),v=typeof n=="function"?g:n,y=v!==!1,x=Ve(()=>i),{escapeKey:b,outsidePress:w}=iQ(a),S=_n.useRef(!1),T=_n.useRef(!1),_=_n.useRef(!1),A=_n.useRef(!1),E=_n.useRef(""),P=_n.useRef(null),D=Hi(),I=Hi(),C=Ve(()=>{I.clear(),m.current.insideReactTree=!1}),F=Ve(Y=>{let Q=m.current.floatingContext?.nodeId;return(h?wa(h.nodesRef.current,Q):[]).some(re=>re.context?.open&&!re.context.dataRef.current[Y])}),B=Ve(Y=>kv(Y,c.select("floatingElement"))||kv(Y,c.select("domReferenceElement"))),V=Ve(Y=>{s()&&c.setOpen(!1,ct(Ge.triggerPress,Y.nativeEvent))}),M=Ve(Y=>{if(!f||!r||!o||Y.key!=="Escape"||A.current||!b&&F("__escapeKeyBubbles"))return;let Q=hI(Y)?Y.nativeEvent:Y,ue=ct(Ge.escapeKey,Q);c.setOpen(!1,ue),ue.isCanceled||Y.preventDefault(),!b&&!ue.isPropagationAllowed&&Y.stopPropagation()}),j=Ve(()=>{m.current.insideReactTree=!0,I.start(0,C)}),N=Ve(Y=>{if(!f||!r||Y.button!==0)return;let Q=Wo(Y.nativeEvent);Nt(c.select("floatingElement"),Q)&&(S.current||(S.current=!0,T.current=!1))}),R=Ve(Y=>{!f||!r||(Y.defaultPrevented||Y.nativeEvent.defaultPrevented)&&S.current&&(T.current=!0)});_n.useEffect(()=>{if(!f||!r)return;m.current.__escapeKeyBubbles=b,m.current.__outsidePressBubbles=w;let Y=new Wn,Q=new Wn;function ue(){Y.clear(),A.current=!0}function re(){Y.start(va.engine.webkit?5:0,()=>{A.current=!1})}function se(){_.current=!0,Q.start(0,()=>{_.current=!1})}function ae(){S.current=!1,T.current=!1}function fe(){let H=E.current,ie=H==="pen"||!H?"mouse":H,Le=x(),Be=typeof Le=="function"?Le():Le;return typeof Be=="string"?Be:Be[ie]}function ye(H){let ie=fe();return ie==="intentional"&&H.type!=="click"||ie==="sloppy"&&H.type==="click"}function de(H){let ie=m.current.floatingContext?.nodeId,Le=h&&wa(h.nodesRef.current,ie).some(Be=>kv(H,Be.context?.elements.floating));return B(H)||Le}function ke(H){if(ye(H)){H.type!=="click"&&!B(H)&&(Q.clear(),_.current=!1),C();return}if(m.current.insideReactTree){C();return}let ie=Wo(H),Le=`[${Kf("inert")}]`,Be=ze(ie)?ie.getRootNode():null,Ye=Array.from((Gf(Be)?Be:Qr(c.select("floatingElement"))).querySelectorAll(Le)),xt=c.context.triggerElements;if(ie&&(xt.hasElement(ie)||xt.hasMatchingElement(it=>Nt(it,ie))))return;let Ke=ze(ie)?ie:null;for(;Ke&&!zi(Ke);){let it=Bi(Ke);if(zi(it)||!ze(it))break;Ke=it}if(!(Ye.length&&ze(ie)&&!vI(ie)&&!Nt(ie,c.select("floatingElement"))&&Ye.every(it=>!Nt(Ke,it)))){if(Dr(ie)&&!("touches"in H)){let it=zi(ie),Ut=_o(ie),je=/auto|scroll/,vs=it||je.test(Ut.overflowX),Mi=it||je.test(Ut.overflowY),rr=vs&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,ma=Mi&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,ao=Ut.direction==="rtl",rt=ma&&(ao?H.offsetX<=ie.offsetWidth-ie.clientWidth:H.offsetX>ie.clientWidth),Ft=rr&&H.offsetY>ie.clientHeight;if(rt||Ft)return}if(!de(H)){if(fe()==="intentional"&&_.current){Q.clear(),_.current=!1;return}typeof v=="function"&&!v(H)||F("__outsidePressBubbles")||(c.setOpen(!1,ct(Ge.outsidePress,H)),C())}}}function ne(H){fe()!=="sloppy"||H.pointerType==="touch"||!c.select("open")||!r||B(H)||ke(H)}function Te(H){if(fe()!=="sloppy"||!c.select("open")||!r||B(H))return;let ie=H.touches[0];ie&&(P.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},D.start(1e3,()=>{P.current&&(P.current.dismissOnTouchEnd=!1,P.current.dismissOnMouseDown=!1)}))}function oe(H,ie){let Le=Wo(H);if(!Le)return;let Be=Tt(Le,H.type,()=>{ie(H),Be()})}function X(H){E.current="touch",oe(H,Te)}function ce(H){D.clear(),H.type==="pointerdown"&&(E.current=H.pointerType),!(H.type==="mousedown"&&P.current&&!P.current.dismissOnMouseDown)&&oe(H,ie=>{ie.type==="pointerdown"?ne(ie):ke(ie)})}function J(H){if(!S.current)return;let ie=T.current;if(ae(),fe()==="intentional"){if(H.type==="pointercancel"){ie&&se();return}if(!de(H)){if(ie){se();return}typeof v=="function"&&!v(H)||(Q.clear(),_.current=!0,C())}}}function le(H){if(fe()!=="sloppy"||!P.current||B(H))return;let ie=H.touches[0];if(!ie)return;let Le=Math.abs(ie.clientX-P.current.startX),Be=Math.abs(ie.clientY-P.current.startY),Ye=Math.sqrt(Le*Le+Be*Be);Ye>5&&(P.current.dismissOnTouchEnd=!0),Ye>10&&(ke(H),D.clear(),P.current=null)}function Re(H){oe(H,le)}function Ae(H){fe()!=="sloppy"||!P.current||B(H)||(P.current.dismissOnTouchEnd&&ke(H),D.clear(),P.current=null)}function Ie(H){oe(H,Ae)}let Fe=Qr(d),Ne=Gi(o&&Gi(Tt(Fe,"keydown",M),Tt(Fe,"compositionstart",ue),Tt(Fe,"compositionend",re)),y&&Gi(Tt(Fe,"click",ce,!0),Tt(Fe,"pointerdown",ce,!0),Tt(Fe,"pointerup",J,!0),Tt(Fe,"pointercancel",J,!0),Tt(Fe,"mousedown",ce,!0),Tt(Fe,"mouseup",J,!0),Tt(Fe,"touchstart",X,!0),Tt(Fe,"touchmove",Re,!0),Tt(Fe,"touchend",Ie,!0)));return()=>{Ne(),Y.clear(),Q.clear(),ae(),_.current=!1}},[m,d,o,y,v,f,r,b,w,M,C,x,F,B,h,c,D]),_n.useEffect(C,[v,C]);let L=_n.useMemo(()=>({onKeyDown:M,onPointerDown:V,onClick:V}),[M,V]),z=_n.useMemo(()=>({onKeyDown:M,onPointerDown:R,onMouseDown:R,onClickCapture:j,onMouseDownCapture(Y){j(),N(Y)},onPointerDownCapture(Y){j(),N(Y)},onMouseUpCapture:j,onTouchEndCapture:j,onTouchMoveCapture:j}),[M,j,N,R]);return _n.useMemo(()=>r?{reference:L,floating:z,trigger:L}:{},[r,L,z])}var Eo=l(he(),1);function VI(e,t,r){let{reference:o,floating:n}=e,i=xn(t),s=vp(t),a=gp(s),u=co(t),c=i==="y",f=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,h;switch(u){case"top":h={x:f,y:o.y-n.height};break;case"bottom":h={x:f,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:d};break;case"left":h={x:o.x-n.width,y:d};break;default:h={x:o.x,y:o.y}}switch(qi(t)){case"start":h[s]-=m*(r&&c?-1:1);break;case"end":h[s]+=m*(r&&c?-1:1);break}return h}async function DI(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:h=0}=Wi(t,e),g=Vv(h),y=a[m?d==="floating"?"reference":"floating":d],x=su(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(y)))==null||r?y:y.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:f,strategy:u})),b=d==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},T=su(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:w,strategy:u}):b);return{top:(x.top-T.top+g.top)/S.y,bottom:(T.bottom-x.bottom+g.bottom)/S.y,left:(x.left-T.left+g.left)/S.x,right:(T.right-x.right+g.right)/S.x}}var sQ=50,BI=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:DI},u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:d}=VI(c,o,u),m=o,h=0,g={};for(let v=0;v<i.length;v++){let y=i[v];if(!y)continue;let{name:x,fn:b}=y,{x:w,y:S,data:T,reset:_}=await b({x:f,y:d,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:c,platform:a,elements:{reference:e,floating:t}});f=w??f,d=S??d,g[x]={...g[x],...T},_&&h<sQ&&(h++,typeof _=="object"&&(_.placement&&(m=_.placement),_.rects&&(c=_.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):_.rects),{x:f,y:d}=VI(c,m,u)),v=-1)}return{x:f,y:d,placement:m,strategy:n,middlewareData:g}};var jI=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:u,elements:c}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...y}=Wi(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let x=co(n),b=xn(a),w=co(a)===a,S=await(u.isRTL==null?void 0:u.isRTL(c.floating)),T=m||(w||!v?[mp(a)]:PI(a)),_=g!=="none";!m&&_&&T.push(...RI(a,v,g,S));let A=[a,...T],E=await u.detectOverflow(t,y),P=[],D=((o=i.flip)==null?void 0:o.overflows)||[];if(f&&P.push(E[x]),d){let B=EI(n,s,S);P.push(E[B[0]],E[B[1]])}if(D=[...D,{placement:n,overflows:P}],!P.every(B=>B<=0)){var I,C;let B=(((I=i.flip)==null?void 0:I.index)||0)+1,V=A[B];if(V&&(!(d==="alignment"?b!==xn(V):!1)||D.every(N=>xn(N.placement)===b?N.overflows[0]>0:!0)))return{data:{index:B,overflows:D},reset:{placement:V}};let M=(C=D.filter(j=>j.overflows[0]<=0).sort((j,N)=>j.overflows[1]-N.overflows[1])[0])==null?void 0:C.placement;if(!M)switch(h){case"bestFit":{var F;let j=(F=D.filter(N=>{if(_){let R=xn(N.placement);return R===b||R==="y"}return!0}).map(N=>[N.placement,N.overflows.filter(R=>R>0).reduce((R,L)=>R+L,0)]).sort((N,R)=>N[1]-R[1])[0])==null?void 0:F[0];j&&(M=j);break}case"initialPlacement":M=a;break}if(n!==M)return{reset:{placement:M}}}return{}}}};function MI(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function LI(e){return TI.some(t=>e[t]>=0)}var zI=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=Wi(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=MI(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:LI(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=MI(s,r.floating);return{data:{escapedOffsets:a,escaped:LI(a)}}}default:return{}}}}};var HI=new Set(["left","top"]);async function aQ(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=co(r),a=qi(r),u=xn(r)==="y",c=HI.has(s)?-1:1,f=i&&u?-1:1,d=Wi(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),u?{x:h*f,y:m*c}:{x:m*c,y:h*f}}var GI=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,u=await aQ(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+u.x,y:i+u.y,data:{...u,placement:s}}}}},UI=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:u={fn:x=>{let{x:b,y:w}=x;return{x:b,y:w}}},...c}=Wi(e,t),f={x:r,y:o},d=await i.detectOverflow(t,c),m=xn(co(n)),h=Nv(m),g=f[h],v=f[m];if(s){let x=h==="y"?"top":"left",b=h==="y"?"bottom":"right",w=g+d[x],S=g-d[b];g=hp(w,g,S)}if(a){let x=m==="y"?"top":"left",b=m==="y"?"bottom":"right",w=v+d[x],S=v-d[b];v=hp(w,v,S)}let y=u.fn({...t,[h]:g,[m]:v});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[h]:s,[m]:a}}}}}},WI=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:u=!0,crossAxis:c=!0}=Wi(e,t),f={x:r,y:o},d=xn(n),m=Nv(d),h=f[m],g=f[d],v=Wi(a,t),y=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let w=m==="y"?"height":"width",S=i.reference[m]-i.floating[w]+y.mainAxis,T=i.reference[m]+i.reference[w]-y.mainAxis;h<S?h=S:h>T&&(h=T)}if(c){var x,b;let w=m==="y"?"width":"height",S=HI.has(co(n)),T=i.reference[d]-i.floating[w]+(S&&((x=s.offset)==null?void 0:x[d])||0)+(S?0:y.crossAxis),_=i.reference[d]+i.reference[w]+(S?0:((b=s.offset)==null?void 0:b[d])||0)-(S?y.crossAxis:0);g<T?g=T:g>_&&(g=_)}return{[m]:h,[d]:g}}}},qI=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:u=()=>{},...c}=Wi(e,t),f=await s.detectOverflow(t,c),d=co(n),m=qi(n),h=xn(n)==="y",{width:g,height:v}=i.floating,y,x;d==="top"||d==="bottom"?(y=d,x=m===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=d,y=m==="end"?"top":"bottom");let b=v-f.top-f.bottom,w=g-f.left-f.right,S=Cl(v-f[y],b),T=Cl(g-f[x],w),_=!t.middlewareData.shift,A=S,E=T;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(A=b),_&&!m){let D=qo(f.left,0),I=qo(f.right,0),C=qo(f.top,0),F=qo(f.bottom,0);h?E=g-2*(D!==0||I!==0?D+I:qo(f.left,f.right)):A=v-2*(C!==0||F!==0?C+F:qo(f.top,f.bottom))}await u({...t,availableWidth:E,availableHeight:A});let P=await s.getDimensions(a.floating);return g!==P.width||v!==P.height?{reset:{rects:!0}}:{}}}};function XI(e){let t=_o(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Dr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Tl(r)!==i||Tl(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function b_(e){return ze(e)?e:e.contextElement}function Xf(e){let t=b_(e);if(!Dr(t))return Ui(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=XI(t),s=(i?Tl(r.width):r.width)/o,a=(i?Tl(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var lQ=Ui(0);function QI(e){let t=nr(e);return!Pv()||!t.visualViewport?lQ:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function cQ(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==nr(e)?!1:t}function lu(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=b_(e),s=Ui(1);t&&(o?ze(o)&&(s=Xf(o)):s=Xf(e));let a=cQ(i,r,o)?QI(i):Ui(0),u=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,f=n.width/s.x,d=n.height/s.y;if(i){let m=nr(i),h=o&&ze(o)?nr(o):o,g=m,v=Rv(g);for(;v&&o&&h!==g;){let y=Xf(v),x=v.getBoundingClientRect(),b=_o(v),w=x.left+(v.clientLeft+parseFloat(b.paddingLeft))*y.x,S=x.top+(v.clientTop+parseFloat(b.paddingTop))*y.y;u*=y.x,c*=y.y,f*=y.x,d*=y.y,u+=w,c+=S,g=nr(v),v=Rv(g)}}return su({width:f,height:d,x:u,y:c})}function Mv(e,t){let r=cp(e).scrollLeft;return t?t.left+r:lu(ji(e)).left+r}function JI(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Mv(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function uQ(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=ji(o),a=t?lp(t.floating):!1;if(o===s||a&&i)return r;let u={scrollLeft:0,scrollTop:0},c=Ui(1),f=Ui(0),d=Dr(o);if((d||!d&&!i)&&((ou(o)!=="body"||Uf(s))&&(u=cp(o)),d)){let h=lu(o);c=Xf(o),f.x=h.x+o.clientLeft,f.y=h.y+o.clientTop}let m=s&&!d&&!i?JI(s,u):Ui(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+f.x+m.x,y:r.y*c.y-u.scrollTop*c.y+f.y+m.y}}function fQ(e){return Array.from(e.getClientRects())}function dQ(e){let t=ji(e),r=cp(e),o=e.ownerDocument.body,n=qo(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=qo(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+Mv(e),a=-r.scrollTop;return _o(o).direction==="rtl"&&(s+=qo(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var YI=25;function mQ(e,t){let r=nr(e),o=ji(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,u=0;if(n){i=n.width,s=n.height;let f=Pv();(!f||f&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let c=Mv(o);if(c<=0){let f=o.ownerDocument,d=f.body,m=getComputedStyle(d),h=f.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-h);g<=YI&&(i-=g)}else c<=YI&&(i+=c);return{width:i,height:s,x:a,y:u}}function pQ(e,t){let r=lu(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Dr(e)?Xf(e):Ui(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=n*i.x,c=o*i.y;return{width:s,height:a,x:u,y:c}}function KI(e,t,r){let o;if(t==="viewport")o=mQ(e,r);else if(t==="document")o=dQ(ji(e));else if(ze(t))o=pQ(t,r);else{let n=QI(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return su(o)}function $I(e,t){let r=Bi(e);return r===t||!ze(r)||zi(r)?!1:_o(r).position==="fixed"||$I(r,t)}function hQ(e,t){let r=t.get(e);if(r)return r;let o=xl(e,[],!1).filter(a=>ze(a)&&ou(a)!=="body"),n=null,i=_o(e).position==="fixed",s=i?Bi(e):e;for(;ze(s)&&!zi(s);){let a=_o(s),u=Ev(s);!u&&a.position==="fixed"&&(n=null),(i?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Uf(s)&&!u&&$I(e,s))?o=o.filter(f=>f!==s):n=a,s=Bi(s)}return t.set(e,o),o}function gQ(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?lp(t)?[]:hQ(t,this._c):[].concat(r),o],a=KI(t,s[0],n),u=a.top,c=a.right,f=a.bottom,d=a.left;for(let m=1;m<s.length;m++){let h=KI(t,s[m],n);u=qo(h.top,u),c=Cl(h.right,c),f=Cl(h.bottom,f),d=qo(h.left,d)}return{width:c-d,height:f-u,x:d,y:u}}function vQ(e){let{width:t,height:r}=XI(e);return{width:t,height:r}}function yQ(e,t,r){let o=Dr(t),n=ji(t),i=r==="fixed",s=lu(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=Ui(0);function c(){u.x=Mv(n)}if(o||!o&&!i)if((ou(t)!=="body"||Uf(n))&&(a=cp(t)),o){let h=lu(t,!0,i,t);u.x=h.x+t.clientLeft,u.y=h.y+t.clientTop}else n&&c();i&&!o&&n&&c();let f=n&&!o&&!i?JI(n,a):Ui(0),d=s.left+a.scrollLeft-u.x-f.x,m=s.top+a.scrollTop-u.y-f.y;return{x:d,y:m,width:s.width,height:s.height}}function y_(e){return _o(e).position==="static"}function ZI(e,t){if(!Dr(e)||_o(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return ji(e)===r&&(r=r.ownerDocument.body),r}function e5(e,t){let r=nr(e);if(lp(e))return r;if(!Dr(e)){let n=Bi(e);for(;n&&!zi(n);){if(ze(n)&&!y_(n))return n;n=Bi(n)}return r}let o=ZI(e,t);for(;o&&Qk(o)&&y_(o);)o=ZI(o,t);return o&&zi(o)&&y_(o)&&!Ev(o)?r:o||Jk(e)||r}var bQ=async function(e){let t=this.getOffsetParent||e5,r=this.getDimensions,o=await r(e.floating);return{reference:yQ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function wQ(e){return _o(e).direction==="rtl"}var w_={convertOffsetParentRelativeRectToViewportRelativeRect:uQ,getDocumentElement:ji,getClippingRect:gQ,getOffsetParent:e5,getElementRects:bQ,getClientRects:fQ,getDimensions:vQ,getScale:Xf,isElement:ze,isRTL:wQ};function t5(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function xQ(e,t){let r=null,o,n=ji(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),i();let c=e.getBoundingClientRect(),{left:f,top:d,width:m,height:h}=c;if(a||t(),!m||!h)return;let g=pp(d),v=pp(n.clientWidth-(f+m)),y=pp(n.clientHeight-(d+h)),x=pp(f),w={rootMargin:-g+"px "+-v+"px "+-y+"px "+-x+"px",threshold:qo(0,Cl(1,u))||1},S=!0;function T(_){let A=_[0].intersectionRatio;if(A!==u){if(!S)return s();A?s(!1,A):o=setTimeout(()=>{s(!1,1e-7)},1e3)}A===1&&!t5(c,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(T,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(T,w)}r.observe(e)}return s(!0),i}function yp(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:u=!1}=o,c=b_(e),f=n||i?[...c?xl(c):[],...t?xl(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});let d=c&&a?xQ(c,r):null,m=-1,h=null;s&&(h=new ResizeObserver(x=>{let[b]=x;b&&b.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),r()}),c&&!u&&h.observe(c),t&&h.observe(t));let g,v=u?lu(e):null;u&&y();function y(){let x=lu(e);v&&!t5(v,x)&&r(),v=x,g=requestAnimationFrame(y)}return r(),()=>{var x;f.forEach(b=>{n&&b.removeEventListener("scroll",r),i&&b.removeEventListener("resize",r)}),d?.(),(x=h)==null||x.disconnect(),h=null,u&&cancelAnimationFrame(g)}}var r5=GI;var o5=UI,n5=jI,i5=qI,s5=zI;var a5=WI,Lv=(e,t,r)=>{let o=new Map,n={platform:w_,...r},i={...n.platform,_c:o};return BI(e,t,{...n,platform:i})};var Br=l(he(),1),c5=l(he(),1),u5=l(ws(),1),_Q=typeof document<"u",CQ=function(){},Dv=_Q?c5.useLayoutEffect:CQ;function Bv(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(!Bv(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)&&!Bv(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function f5(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function l5(e,t){let r=f5(e);return Math.round(t*r)/r}function x_(e){let t=Br.useRef(e);return Dv(()=>{t.current=e}),t}function d5(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:u,open:c}=e,[f,d]=Br.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=Br.useState(o);Bv(m,o)||h(o);let[g,v]=Br.useState(null),[y,x]=Br.useState(null),b=Br.useCallback(N=>{N!==_.current&&(_.current=N,v(N))},[]),w=Br.useCallback(N=>{N!==A.current&&(A.current=N,x(N))},[]),S=i||g,T=s||y,_=Br.useRef(null),A=Br.useRef(null),E=Br.useRef(f),P=u!=null,D=x_(u),I=x_(n),C=x_(c),F=Br.useCallback(()=>{if(!_.current||!A.current)return;let N={placement:t,strategy:r,middleware:m};I.current&&(N.platform=I.current),Lv(_.current,A.current,N).then(R=>{let L={...R,isPositioned:C.current!==!1};B.current&&!Bv(E.current,L)&&(E.current=L,u5.flushSync(()=>{d(L)}))})},[m,t,r,I,C]);Dv(()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,d(N=>({...N,isPositioned:!1})))},[c]);let B=Br.useRef(!1);Dv(()=>(B.current=!0,()=>{B.current=!1}),[]),Dv(()=>{if(S&&(_.current=S),T&&(A.current=T),S&&T){if(D.current)return D.current(S,T,F);F()}},[S,T,F,D,P]);let V=Br.useMemo(()=>({reference:_,floating:A,setReference:b,setFloating:w}),[b,w]),M=Br.useMemo(()=>({reference:S,floating:T}),[S,T]),j=Br.useMemo(()=>{let N={position:r,left:0,top:0};if(!M.floating)return N;let R=l5(M.floating,f.x),L=l5(M.floating,f.y);return a?{...N,transform:"translate("+R+"px, "+L+"px)",...f5(M.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:R,top:L}},[r,a,M.floating,f.x,f.y]);return Br.useMemo(()=>({...f,update:F,refs:V,elements:M,floatingStyles:j}),[f,F,V,M,j])}var S_=(e,t)=>{let r=r5(e);return{name:r.name,fn:r.fn,options:[e,t]}},__=(e,t)=>{let r=o5(e);return{name:r.name,fn:r.fn,options:[e,t]}},C_=(e,t)=>({fn:a5(e).fn,options:[e,t]}),T_=(e,t)=>{let r=n5(e);return{name:r.name,fn:r.fn,options:[e,t]}},E_=(e,t)=>{let r=i5(e);return{name:r.name,fn:r.fn,options:[e,t]}};var P_=(e,t)=>{let r=s5(e);return{name:r.name,fn:r.fn,options:[e,t]}};var $f=l(he(),1),R5=l(ws(),1);var E5=l(he(),1);var mt=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Xr(1));let a;if(e&&t&&r&&o&&n&&i)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d),v=o(u,c,f,d),y=n(u,c,f,d);return i(m,h,g,v,y,c,f,d)};else if(e&&t&&r&&o&&n)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d),v=o(u,c,f,d);return n(m,h,g,v,c,f,d)};else if(e&&t&&r&&o)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d);return o(m,h,g,c,f,d)};else if(e&&t&&r)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d);return r(m,h,c,f,d)};else if(e&&t)a=(u,c,f,d)=>{let m=e(u,c,f,d);return t(m,c,f,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var C5=l(he(),1),I_=l(jv(),1),T5=l(b5(),1);var w5=l(he(),1);var A_=[],O_;function x5(){return O_}function S5(e){A_.push(e)}function k_(e){let t=(r,o)=>{let n=lo(HQ).current,i;try{O_=n;for(let s of A_)s.before(n);i=e(r,o);for(let s of A_)s.after(n);n.didInitialize=!0}finally{O_=void 0}return i};return t.displayName=e.displayName||e.name,t}function _5(e){return w5.forwardRef(k_(e))}function HQ(){return{didInitialize:!1}}var GQ=Bf(19),UQ=GQ?qQ:YQ;function Hv(e,t,r,o,n){return UQ(e,t,r,o,n)}function WQ(e,t,r,o,n){let i=C5.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,I_.useSyncExternalStore)(e.subscribe,i,i)}S5({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,I_.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function qQ(e,t,r,o,n){let i=x5();if(!i)return WQ(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 YQ(e,t,r,o,n){return(0,T5.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var Gv=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 Hv(this,t,r,o,n)}};var cu=l(he(),1);var Jf=class extends Gv{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){cu.useDebugValue(t);let o=this;Oe(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;Oe(()=>(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);Oe(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){cu.useDebugValue(t);let o=this,n=r!==void 0;Oe(()=>{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 cu.useDebugValue(t),Hv(this,this.selectors[t],r,o,n)}useContextCallback(t,r){cu.useDebugValue(t);let o=Ve(r??bl);this.context[t]=o}useStateSetter(t){let r=cu.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 KQ={open:mt(e=>e.open),transitionStatus:mt(e=>e.transitionStatus),domReferenceElement:mt(e=>e.domReferenceElement),referenceElement:mt(e=>e.positionReference??e.referenceElement),floatingElement:mt(e=>e.floatingElement),floatingId:mt(e=>e.floatingId)},xs=class extends Jf{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:FI(),nested:o,triggerElements:i},KQ),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&gI(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 P5(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),c=t.useState(r?"popupElement":"positionerElement"),f=t.context.triggerElements,d=s,m=E5.useRef(null);o===void 0&&m.current===null&&(m.current=new xs({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:c,triggerElements:f,onOpenChange:d,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),Oe(()=>{let g={open:a,floatingId:n,referenceElement:u,floatingElement:c};ze(u)&&(g.domReferenceElement=u),h.state.positionReference===h.state.referenceElement&&(g.positionReference=u),h.update(g)},[a,n,u,c,h]),h.context.onOpenChange=d,h.context.nested=i,h}var A5={tabIndex:-1,[c_]:""};function O5(e,t,r=!1){let o=wl(),n=Zf()!=null,i=$f.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return P5({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function ZQ(e,t){let r=$f.useRef(null),o=$f.useRef(null);return $f.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,a=o.current,u=t.context.triggerElements.getById(s);a&&u===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 XQ(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 QQ(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function k5(e,t,r,o={}){let n=r.reason,i=n===Ge.triggerHover,s=t&&n===Ge.triggerFocus,a=!t&&(n===Ge.triggerPress||n===Ge.escapeKey),u=QQ(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let f={...o.extraState,open:t};s?f.instantType="focus":a?f.instantType="dismiss":i&&(f.instantType=void 0),XQ(f,t,r.trigger,u()),e.update(f)};i?R5.flushSync(c):c()}function I5(e,t,r,o){uI(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function F5(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=ZQ(e,r),s=Ve(a=>{if(i(a),!a)return;let u=r.select("open"),c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:a,...u?o:null});return}c==null&&u&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return Oe(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function N5(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");Oe(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),u=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(s.activeTriggerElement=c):u=a}if(!u&&!a&&i===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[f,d]=c.value;s.activeTriggerId=f,s.activeTriggerElement=d}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let c=ct(Ge.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function V5(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=wv(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let u=Ve(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return qf({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function M5(e,t){e.useSyncedValues(t),Oe(()=>()=>{e.update({activeTriggerProps:yr,inactiveTriggerProps:yr,popupProps:yr})},[e])}var Pl=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function L5(){return new xs({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Pl,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function B5(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:L5(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:yr,inactiveTriggerProps:yr,popupProps:yr}}function j5(e,t,r=!1){return new xs({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var bp=mt(e=>e.triggerIdProp??e.activeTriggerId),F_=mt(e=>e.openProp??e.open),D5=mt(e=>(e.popupElement?.id??e.floatingId)||void 0);function z5(e,t){return t!==void 0&&F_(e)&&bp(e)===t}function JQ(e,t){return z5(e,t)?!0:t!==void 0&&F_(e)&&bp(e)==null&&e.triggerCount===1}var H5={open:F_,mounted:mt(e=>e.mounted),transitionStatus:mt(e=>e.transitionStatus),floatingRootContext:mt(e=>e.floatingRootContext),triggerCount:mt(e=>e.triggerCount),preventUnmountingOnClose:mt(e=>e.preventUnmountingOnClose),payload:mt(e=>e.payload),activeTriggerId:bp,activeTriggerElement:mt(e=>e.mounted?e.activeTriggerElement:null),popupId:D5,isTriggerActive:mt((e,t)=>t!==void 0&&bp(e)===t),isOpenedByTrigger:mt((e,t)=>z5(e,t)),isMountedByTrigger:mt((e,t)=>t!==void 0&&bp(e)===t&&e.mounted),triggerProps:mt((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:mt((e,t)=>JQ(e,t)?D5(e):void 0),popupProps:mt(e=>e.popupProps),popupElement:mt(e=>e.popupElement),positionerElement:mt(e=>e.positionerElement)};function G5(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=wl(),i=Zf()!=null,s=lo(()=>new xs({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Pl,floatingId:n,syncOnly:!1,nested:i})).current;return Oe(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=ze(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function N_(e={}){let{nodeId:t,externalTree:r}=e,o=G5(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),c=n.useState("floatingId"),[f,d]=Eo.useState(null),[m,h]=Eo.useState(void 0),[g,v]=Eo.useState(void 0),y=Eo.useRef(null),x=El(r),b=Eo.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),w=d5({...e,elements:{...b,...f&&{reference:f}}}),S=ze(m)?m:null,T=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:S),n.useSyncedValue("floatingElement",T);let _=Eo.useCallback(C=>{let F=ze(C)?{getBoundingClientRect:()=>C.getBoundingClientRect(),getClientRects:()=>C.getClientRects(),contextElement:C}:C;d(F),w.refs.setReference(F)},[w.refs]),A=Eo.useCallback(C=>{(ze(C)||C===null)&&(y.current=C,h(C)),(ze(w.refs.reference.current)||w.refs.reference.current===null||C!==null&&!ze(C))&&w.refs.setReference(C)},[w.refs,h]),E=Eo.useCallback(C=>{v(C),w.refs.setFloating(C)},[w.refs]),P=Eo.useMemo(()=>({...w.refs,setReference:A,setFloating:E,setPositionReference:_,domReference:y}),[w.refs,A,E,_]),D=Eo.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),I=Eo.useMemo(()=>({...w,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:P,elements:D,nodeId:t,rootStore:n}),[w,P,D,t,n,u,c]);return Oe(()=>{a&&(y.current=a)},[a]),Oe(()=>{n.context.dataRef.current.floatingContext=I;let C=x?.nodesRef.current.find(F=>F.id===t);C&&(C.context=I)}),Eo.useMemo(()=>({...w,context:I,refs:P,elements:D,rootStore:n}),[w,P,D,I,n])}var Ss=l(he(),1);var V_=va.os.mac&&va.engine.webkit;function M_(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Ss.useRef(!1),u=Ss.useRef(null),c=Ss.useRef(!0),f=Hi();Ss.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=nr(m);function g(){let x=n.select("domReferenceElement");!n.select("open")&&Dr(x)&&x===Ov(Qr(x))&&(a.current=!0)}function v(){c.current=!0}function y(){c.current=!1}return Gi(Tt(h,"blur",g),V_&&Tt(h,"keydown",v,!0),V_&&Tt(h,"pointerdown",y,!0))},[n,r]),Ss.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ge.triggerPress||h.reason===Ge.escapeKey){let g=n.select("domReferenceElement");ze(g)&&(u.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let d=Ss.useMemo(()=>{function m(){a.current=!1,u.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(a.current){if(u.current===g)return;m()}let v=Wo(h.nativeEvent);if(ze(v)){if(V_&&!h.relatedTarget){if(!c.current&&!yI(v))return}else if(!bI(v))return}let y=_l(h.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:b}=h,w=typeof o=="function"?o():o;if(n.select("open")&&y||w===0||w===void 0){n.setOpen(!0,ct(Ge.triggerFocus,x,b));return}f.start(w,()=>{a.current||n.setOpen(!0,ct(Ge.triggerFocus,x,b))})},onBlur(h){m();let g=h.relatedTarget,v=h.nativeEvent,y=ze(g)&&g.hasAttribute(Kf("focus-guard"))&&g.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),b=Ov(Qr(x));!g&&b===x||Nt(s.current.floatingContext?.refs.floating.current,b)||Nt(x,b)||y||_l(g??b,n.context.triggerElements)||n.setOpen(!1,ct(Ge.triggerFocus,v))})}}},[s,o,n,f]);return Ss.useMemo(()=>r?{reference:d,trigger:d}:{},[r,d])}var D_=l(he(),1);var L_=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 Wn,this.restTimeout=new Wn,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Uv=new WeakMap;function ed(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Uv.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Uv.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Wv(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Uv.get(r);i&&i!==e&&ed(i),ed(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Uv.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function td(e){let t=e.context.dataRef.current,r=lo(()=>t.hoverInteractionState??L_.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),jf(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function B_(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"),u=i.useState("domReferenceElement"),{dataRef:c}=i.context,f=El(),d=Zf(),m=td(i),h=Hi(),g=Ve(()=>Iv(c.current.openEvent?.type,m.interactedInside)),v=Ve(()=>wI(c.current.openEvent?.type)),y=Ve(()=>{ed(m)});Oe(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,y())},[s,m,y]),D_.useEffect(()=>y,[y]),Oe(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&v()&&ze(u)&&a){let x=u,b=a,w=Qr(a),S=f?.nodesRef.current.find(E=>E.id===d)?.context?.elements.floating;S&&(S.style.pointerEvents="");let T=m.pointerEventsScopeElement!==b?m.pointerEventsScopeElement:null,_=S!==b?S:null,A=m.handleCloseOptions?.getScope?.()??T??_??x.closest("[data-rootownerid]")??w.body;return Wv(m,{scopeElement:A,referenceElement:x,floatingElement:b}),()=>{y()}}},[r,s,u,a,m,v,f,d,y]),D_.useEffect(()=>{if(!r)return;function x(){return!!(f&&d&&wa(f.nodesRef.current,d).length>0)}function b(E){let P=ba(o,"close",m.pointerType),D=()=>{i.setOpen(!1,ct(Ge.triggerHover,E)),f?.events.emit("floating.closed",E)};P?m.openChangeTimeout.start(P,D):(m.openChangeTimeout.clear(),D())}function w(E){let P=Wo(E);if(!f_(P)){m.interactedInside=!1;return}m.interactedInside=P?.closest("[aria-haspopup]")!=null}function S(){m.openChangeTimeout.clear(),h.clear(),f?.events.off("floating.closed",_),y()}function T(E){if(x()&&f){f.events.on("floating.closed",_);return}if(_l(E.relatedTarget,i.context.triggerElements))return;let P=c.current.floatingContext?.nodeId??n,D=E.relatedTarget;if(!(f&&P&&ze(D)&&wa(f.nodesRef.current,P,!1).some(C=>Nt(C.context?.elements.floating,D)))){if(m.handler){m.handler(E);return}y(),v()&&!g()&&b(E)}}function _(E){!f||!d||x()||h.start(0,()=>{f.events.off("floating.closed",_),i.setOpen(!1,ct(Ge.triggerHover,E)),f.events.emit("floating.closed",E)})}let A=a;return Gi(A&&Tt(A,"mouseenter",S),A&&Tt(A,"mouseleave",T),A&&Tt(A,"pointerdown",w,!0),()=>{f?.events.off("floating.closed",_)})},[r,a,i,c,o,n,v,g,y,m,f,d,h])}var Rl=l(he(),1),U5=l(ws(),1);var $Q={current:null};function j_(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=$Q,externalTree:c,isActiveTrigger:f=!0,getHandleCloseContext:d,isClosing:m,shouldOpen:h}=t,g="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=g.context,x=El(c),b=td(g),w=Rl.useRef(!1),S=Co(n),T=Co(o),_=Co(s),A=Co(r),E=Co(h),P=Co(m),D=Ve(()=>Iv(v.current.openEvent?.type,b.interactedInside)),I=Ve(()=>E.current?.()!==!1),C=Ve((V,M,j)=>{let N=g.context.triggerElements;if(N.hasElement(M))return!V||!Nt(V,M);if(!ze(j))return!1;let R=j;return N.hasMatchingElement(L=>Nt(L,R))&&(!V||!Nt(V,R))}),F=Ve(()=>{if(!b.handler)return;Qr(g.select("domReferenceElement")).removeEventListener("mousemove",b.handler),b.handler=void 0}),B=Ve(()=>{ed(b)});return f&&(b.handleCloseOptions=S.current?.__options),Rl.useEffect(()=>F,[F]),Rl.useEffect(()=>{if(!r)return;function V(M){M.open?w.current=!1:(w.current=M.reason===Ge.triggerHover,F(),b.openChangeTimeout.clear(),b.restTimeout.clear(),b.blockMouseMove=!0,b.restTimeoutPending=!1)}return y.on("openchange",V),()=>{y.off("openchange",V)}},[r,y,b,F]),Rl.useEffect(()=>{if(!r)return;function V(R,L=!0){let z=ba(T.current,"close",b.pointerType);z?b.openChangeTimeout.start(z,()=>{g.setOpen(!1,ct(Ge.triggerHover,R)),x?.events.emit("floating.closed",R)}):L&&(b.openChangeTimeout.clear(),g.setOpen(!1,ct(Ge.triggerHover,R)),x?.events.emit("floating.closed",R))}let M=u.current??(f?g.select("domReferenceElement"):null);if(!ze(M))return;function j(R){if(b.openChangeTimeout.clear(),b.blockMouseMove=!1,i&&!ya(b.pointerType))return;let L=d_(_.current),z=ba(T.current,"open",b.pointerType),Y=Wo(R),Q=R.currentTarget??null,ue=g.select("domReferenceElement"),re=Q;if(ze(Y)&&!g.context.triggerElements.hasElement(Y)){for(let oe of g.context.triggerElements.elements())if(Nt(oe,Y)){re=oe;break}}ze(Q)&&ze(ue)&&!g.context.triggerElements.hasElement(Q)&&Nt(Q,ue)&&(re=ue);let se=re==null?!1:C(ue,re,Y),ae=g.select("open"),fe=P.current?.()??g.select("transitionStatus")==="ending",ye=!ae&&fe&&w.current,de=!se&&ze(re)&&ze(ue)&&Nt(ue,re)&&ye,ke=L>0&&!z,ne=se&&(ae||ye)||de,Te=!ae||se;if(ne){I()&&g.setOpen(!0,ct(Ge.triggerHover,R,re));return}ke||(z?b.openChangeTimeout.start(z,()=>{Te&&I()&&g.setOpen(!0,ct(Ge.triggerHover,R,re))}):Te&&I()&&g.setOpen(!0,ct(Ge.triggerHover,R,re)))}function N(R){if(D()){B();return}F();let L=g.select("domReferenceElement"),z=Qr(L);b.restTimeout.clear(),b.restTimeoutPending=!1;let Y=v.current.floatingContext??d?.();if(_l(R.relatedTarget,g.context.triggerElements))return;if(S.current&&Y){g.select("open")||b.openChangeTimeout.clear();let ue=u.current;b.handler=S.current({...Y,tree:x,x:R.clientX,y:R.clientY,onClose(){B(),F(),A.current&&!D()&&ue===g.select("domReferenceElement")&&V(R,!0)}}),z.addEventListener("mousemove",b.handler),b.handler(R);return}(b.pointerType!=="touch"||!Nt(g.select("floatingElement"),R.relatedTarget))&&V(R)}return a?Gi(Tt(M,"mousemove",j,{once:!0}),Tt(M,"mouseenter",j),Tt(M,"mouseleave",N)):Gi(Tt(M,"mouseenter",j),Tt(M,"mouseleave",N))},[F,B,v,T,g,r,S,b,f,C,D,i,a,_,u,x,A,d,P,I]),Rl.useMemo(()=>{if(!r)return;function V(M){b.pointerType=M.pointerType}return{onPointerDown:V,onPointerEnter:V,onMouseMove(M){let{nativeEvent:j}=M,N=M.currentTarget,R=g.select("domReferenceElement"),L=g.select("open"),z=C(R,N,M.target);if(i&&!ya(b.pointerType))return;if(L&&z&&b.handleCloseOptions?.blockPointerEvents){let ue=g.select("floatingElement");if(ue){let re=b.handleCloseOptions?.getScope?.()??N.ownerDocument.body;Wv(b,{scopeElement:re,referenceElement:N,floatingElement:ue})}}let Y=d_(_.current);if(L&&!z||Y===0||!z&&b.restTimeoutPending&&M.movementX**2+M.movementY**2<2)return;b.restTimeout.clear();function Q(){if(b.restTimeoutPending=!1,D())return;let ue=g.select("open");!b.blockMouseMove&&(!ue||z)&&I()&&g.setOpen(!0,ct(Ge.triggerHover,j,N))}b.pointerType==="touch"?U5.flushSync(()=>{Q()}):z&&L?Q():(b.restTimeoutPending=!0,b.restTimeout.start(Y,Q))}}},[r,b,D,C,i,g,_,I])}var W5=.1,eJ=W5*W5,jt=.5;function qv(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Yv(e,t,r,o,n,i,s,a,u,c){let f=!1;return qv(e,t,r,o,n,i)&&(f=!f),qv(e,t,n,i,s,a)&&(f=!f),qv(e,t,s,a,u,c)&&(f=!f),qv(e,t,u,c,r,o)&&(f=!f),f}function tJ(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Kv(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),u=Math.min(o,i),c=Math.max(o,i);return e>=s&&e<=a&&t>=u&&t<=c}function z_(e={}){let{blockPointerEvents:t=!1}=e,r=new Wn,o=({x:n,y:i,placement:s,elements:a,onClose:u,nodeId:c,tree:f})=>{let d=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function y(b,w){let S=performance.now(),T=S-v;if(h===null||g===null||T===0)return h=b,g=w,v=S,!1;let _=b-h,A=w-g,E=_*_+A*A,P=T*T*eJ;return h=b,g=w,v=S,E<P}function x(){r.clear(),u()}return function(w){r.clear();let S=a.domReference,T=a.floating;if(!S||!T||d==null||n==null||i==null)return;let{clientX:_,clientY:A}=w,E=Wo(w),P=w.type==="mouseleave",D=Nt(T,E),I=Nt(S,E);if(D&&(m=!0,!P))return;if(I&&(m=!1,!P)){m=!0;return}if(P&&ze(w.relatedTarget)&&Nt(T,w.relatedTarget))return;function C(){return!!(f&&wa(f.nodesRef.current,c).length>0)}function F(){C()||x()}if(C())return;let B=S.getBoundingClientRect(),V=T.getBoundingClientRect(),M=n>V.right-V.width/2,j=i>V.bottom-V.height/2,N=V.width>B.width,R=V.height>B.height,L=(N?B:V).left,z=(N?B:V).right,Y=(R?B:V).top,Q=(R?B:V).bottom;if(d==="top"&&i>=B.bottom-1||d==="bottom"&&i<=B.top+1||d==="left"&&n>=B.right-1||d==="right"&&n<=B.left+1){F();return}let ue=!1;switch(d){case"top":ue=Kv(_,A,L,B.top+1,z,V.bottom-1);break;case"bottom":ue=Kv(_,A,L,V.top+1,z,B.bottom-1);break;case"left":ue=Kv(_,A,V.right-1,Q,B.left+1,Y);break;case"right":ue=Kv(_,A,B.right-1,Q,V.left+1,Y);break;default:}if(ue)return;if(m&&!tJ(_,A,B)){F();return}if(!P&&y(_,A)){F();return}let re=!1;switch(d){case"top":{let se=N?jt/2:jt*4,ae=N||M?n+se:n-se,fe=N?n-se:M?n+se:n-se,ye=i+jt+1,de=M||N?V.bottom-jt:V.top,ke=M?N?V.bottom-jt:V.top:V.bottom-jt;re=Yv(_,A,ae,ye,fe,ye,V.left,de,V.right,ke);break}case"bottom":{let se=N?jt/2:jt*4,ae=N||M?n+se:n-se,fe=N?n-se:M?n+se:n-se,ye=i-jt,de=M||N?V.top+jt:V.bottom,ke=M?N?V.top+jt:V.bottom:V.top+jt;re=Yv(_,A,ae,ye,fe,ye,V.left,de,V.right,ke);break}case"left":{let se=R?jt/2:jt*4,ae=R||j?i+se:i-se,fe=R?i-se:j?i+se:i-se,ye=n+jt+1,de=j||R?V.right-jt:V.left,ke=j?R?V.right-jt:V.left:V.right-jt;re=Yv(_,A,de,V.top,ke,V.bottom,ye,ae,ye,fe);break}case"right":{let se=R?jt/2:jt*4,ae=R||j?i+se:i-se,fe=R?i-se:j?i+se:i-se,ye=n-jt,de=j||R?V.left+jt:V.right,ke=j?R?V.left+jt:V.right:V.left+jt;re=Yv(_,A,ye,ae,ye,fe,de,V.top,ke,V.bottom);break}default:}re?m||r.start(40,F):F()}};return o.__options={...e,blockPointerEvents:t},o}var H_=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=bs.startingStyle]="startingStyle",e[e.endingStyle=bs.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),wp=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),rJ={[wp.popupOpen]:""},Y1e={[wp.popupOpen]:"",[wp.pressed]:""},oJ={[H_.open]:""},nJ={[H_.closed]:""},iJ={[H_.anchorHidden]:""},q5={open(e){return e?rJ:null}};var rd={open(e){return e?oJ:nJ},anchorHidden(e){return e?iJ:null}};function Y5(e){return Bf(19)?e:e?"true":void 0}var Yn=l(he(),1);var sJ=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:c,padding:f=0,offsetParent:d="real"}=Wi(e,t)||{};if(c==null)return{};let m=Vv(f),h={x:r,y:o},g=vp(n),v=gp(g),y=await s.getDimensions(c),x=g==="y",b=x?"top":"left",w=x?"bottom":"right",S=x?"clientHeight":"clientWidth",T=i.reference[v]+i.reference[g]-h[g]-i.floating[v],_=h[g]-i.reference[g],A=d==="real"?await s.getOffsetParent?.(c):a.floating,E=a.floating[S]||i.floating[v];(!E||!await s.isElement?.(A))&&(E=a.floating[S]||i.floating[v]);let P=T/2-_/2,D=E/2-y[v]/2-1,I=Math.min(m[b],D),C=Math.min(m[w],D),F=I,B=E-y[v]-C,V=E/2-y[v]/2+P,M=hp(F,V,B),j=!u.arrow&&qi(n)!=null&&V!==M&&i.reference[v]/2-(V<F?I:C)-y[v]/2<0,N=j?V<F?V-F:V-B:0;return{[g]:h[g]+N,data:{[g]:M,centerOffset:V-M-N,...j&&{alignmentOffset:N}},reset:j}}}),K5=(e,t)=>({...sJ(e),options:[e,t]});var aJ=P_().fn,Z5={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;return{data:{referenceHidden:(await aJ(e)).data?.referenceHidden||i}}}};var xp={sideX:"left",sideY:"top"},X5={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,u=nr(n),c=u.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:r,data:xp};let d=await i.getOffsetParent?.(n),m={width:0,height:0};if(s==="fixed"&&u?.visualViewport)m={width:u.visualViewport.width,height:u.visualViewport.height};else if(d===u){let b=Qr(n);m={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await i.isElement?.(d)&&(m=await i.getDimensions(d));let h=co(a),g=t,v=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(v=m.height-(r+o.height));let y=h==="left"?"right":xp.sideX,x=h==="top"?"bottom":xp.sideY;return{x:g,y:v,data:{sideX:y,sideY:x}}}};function $5(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 Q5(e,t,r){let{rects:o,placement:n}=e;return{side:$5(t,co(n),r),align:qi(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function e6(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:u=5,sticky:c=!1,arrowPadding:f=5,disableAnchorTracking:d=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:v,collisionAvoidance:y,shiftCrossAxis:x=!1,nodeId:b,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:T}=e,[_,A]=Yn.useState(null);!v&&_!==null&&A(null);let E=y.side||"flip",P=y.align||"flip",D=y.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,C=Ve(I),F=I?C:t,B=Co(t),V=Co(v),j=Df()==="rtl",N=_||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":j?"left":"right","inline-start":j?"right":"left"}[o],R=i==="center"?N:`${N}-${i}`,L=u,z=1,Y=o==="bottom"?z:0,Q=o==="top"?z:0,ue=o==="right"?z:0,re=o==="left"?z:0;typeof L=="number"?L={top:L+Y,right:L+re,bottom:L+Q,left:L+ue}:L&&(L={top:(L.top||0)+Y,right:(L.right||0)+re,bottom:(L.bottom||0)+Q,left:(L.left||0)+ue});let se={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:L},ae=Yn.useRef(null),fe=Co(n),ye=Co(s),de=typeof n!="function"?n:0,ke=typeof s!="function"?s:0,ne=[];m&&ne.push(m),ne.push(S_(rt=>{let Ft=Q5(rt,o,j),K=typeof fe.current=="function"?fe.current(Ft):fe.current,pe=typeof ye.current=="function"?ye.current(Ft):ye.current;return{mainAxis:K,crossAxis:pe,alignmentAxis:pe}},[de,ke,j,o]));let Te=P==="none"&&E!=="shift",oe=!Te&&(c||x||E==="shift"),X=E==="none"?null:T_({...se,padding:{top:L.top+z,right:L.right+z,bottom:L.bottom+z,left:L.left+z},mainAxis:!x&&E==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:D}),ce=Te?null:__(rt=>{let Ft=Qr(rt.elements.floating).documentElement;return{...se,rootBoundary:x?{x:0,y:0,width:Ft.clientWidth,height:Ft.clientHeight}:void 0,mainAxis:P!=="none",crossAxis:oe,limiter:c||x?void 0:C_(K=>{if(!ae.current)return{};let{width:pe,height:k}=ae.current.getBoundingClientRect(),be=xn(co(K.placement)),bt=be==="y"?pe:k,ge=be==="y"?L.left+L.right:L.top+L.bottom;return{offset:bt/2+ge/2}})}},[se,c,x,L,P]);E==="shift"||P==="shift"||i==="center"?ne.push(ce,X):ne.push(X,ce),ne.push(E_({...se,apply({elements:{floating:rt},availableWidth:Ft,availableHeight:K,rects:pe}){if(!V.current)return;let k=rt.style;k.setProperty("--available-width",`${Ft}px`),k.setProperty("--available-height",`${K}px`);let be=nr(rt).devicePixelRatio||1,{x:bt,y:ge,width:Vr,height:we}=pe.reference,Yt=(Math.round((bt+Vr)*be)-Math.round(bt*be))/be,$=(Math.round((ge+we)*be)-Math.round(ge*be))/be;k.setProperty("--anchor-width",`${Yt}px`),k.setProperty("--anchor-height",`${$}px`)}}),K5(rt=>({element:ae.current||Qr(rt.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(rt){let{elements:Ft,middlewareData:K,placement:pe,rects:k,y:be}=rt,bt=co(pe),ge=xn(bt),Vr=ae.current,we=K.arrow?.x||0,Yt=K.arrow?.y||0,$=Vr?.clientWidth||0,ee=Vr?.clientHeight||0,Li=we+$/2,Ot=Yt+ee/2,Pe=Math.abs(K.shift?.y||0),pa=k.reference.height/2,Gn=typeof n=="function"?n(Q5(rt,o,j)):n,or=Pe>Gn,ht={top:`${Li}px calc(100% + ${Gn}px)`,bottom:`${Li}px ${-Gn}px`,left:`calc(100% + ${Gn}px) ${Ot}px`,right:`${-Gn}px ${Ot}px`}[bt],gr=`${Li}px ${k.reference.y+pa-be}px`;return Ft.floating.style.setProperty("--transform-origin",oe&&ge==="y"&&or?gr:ht),{}}},Z5,w),Oe(()=>{!v&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,g]);let J=Yn.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:le,elements:Re,x:Ae,y:Ie,middlewareData:Fe,update:Ne,placement:H,context:ie,isPositioned:Le,floatingStyles:Be}=N_({rootContext:g,open:h?v:void 0,placement:R,middleware:ne,strategy:r,whileElementsMounted:h?void 0:(...rt)=>yp(...rt,J),nodeId:b,externalTree:T}),{sideX:Ye,sideY:xt}=Fe.adaptiveOrigin||xp,Ke=Le?r:"fixed",it=Yn.useMemo(()=>{let rt=w?{position:Ke,[Ye]:Ae,[xt]:Ie}:{position:Ke,...Be};return Le||(rt.opacity=0),rt},[w,Ke,Ye,Ae,xt,Ie,Be,Le]),Ut=Yn.useRef(null);Oe(()=>{if(!v)return;let rt=B.current,Ft=typeof rt=="function"?rt():rt,pe=(J5(Ft)?Ft.current:Ft)||null||null;pe!==Ut.current&&(le.setPositionReference(pe),Ut.current=pe)},[v,le,F,B]),Yn.useEffect(()=>{if(!v)return;let rt=B.current;typeof rt!="function"&&J5(rt)&&rt.current!==Ut.current&&(le.setPositionReference(rt.current),Ut.current=rt.current)},[v,le,F,B]),Yn.useEffect(()=>{if(h&&v&&Re.reference&&Re.floating)return yp(Re.reference,Re.floating,Ne,J)},[h,v,Re,Ne,J]);let je=co(H),vs=$5(o,je,j),Mi=qi(H)||"center",rr=!!Fe.hide?.referenceHidden;Oe(()=>{S&&v&&Le&&A(je)},[S,v,Le,je]);let ma=Yn.useMemo(()=>({position:"absolute",top:Fe.arrow?.y,left:Fe.arrow?.x}),[Fe.arrow]),ao=Fe.arrow?.centerOffset!==0;return Yn.useMemo(()=>({positionerStyles:it,arrowStyles:ma,arrowRef:ae,arrowUncentered:ao,side:vs,align:Mi,physicalSide:je,anchorHidden:rr,refs:le,context:ie,isPositioned:Le,update:Ne}),[it,ma,ae,ao,vs,Mi,je,rr,le,ie,Le,Ne])}function J5(e){return e!=null&&"current"in e}function Zv(e){return e==="starting"?AI:yr}function t6(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let u={...r};return a&&(u.pointerEvents="none"),Lr("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},Zv(o),n],stateAttributesMapping:rd})}var Al={};xo(Al,{Panel:()=>a6,Root:()=>o6,Trigger:()=>i6});var Sp=l(he(),1);var Xv={...Xk,...Hf};var r6=l(O(),1),o6=Sp.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:u,style:c,...f}=t,d=Ve(a),m=Yk({open:u,defaultOpen:i,onOpenChange:d,disabled:s}),h=Sp.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=Sp.useMemo(()=>({...m,onOpenChange:d,state:h}),[m,d,h]),v=Lr("div",t,{state:h,ref:r,props:f,stateAttributesMapping:Xv});return(0,r6.jsx)(JS.Provider,{value:g,children:v})});var n6=l(he(),1);var lJ={...Zk,...Hf},i6=n6.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=_v(),{className:u,disabled:c=a,render:f,nativeButton:d=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:v}=t_({disabled:c,focusableWhenDisabled:!0,native:d});return Lr("button",t,{state:s,ref:[r,v],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:lJ})});var s6=l(he(),1);var G_=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var a6=s6.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:u,...c}=t,{mounted:f,onOpenChange:d,open:m,panelId:h,setMounted:g,setPanelIdState:v,setOpen:y,state:x,transitionStatus:b}=_v(),w=n??!1,S=i??!1;Oe(()=>{if(a)return v(a),()=>{v(void 0)}},[a,v]);let{height:T,props:_,ref:A,shouldPreventOpenAnimation:E,shouldRender:P,transitionStatus:D,width:I}=lI({externalRef:r,hiddenUntilFound:w,id:h,keepMounted:S,mounted:f,onOpenChange:d,open:m,setMounted:g,setOpen:y,transitionStatus:b}),C={...x,transitionStatus:D},F=pv(u,C),B=Lr("div",{...t,style:void 0},{state:C,ref:A,props:[_,{style:{[G_.collapsiblePanelHeight]:T===void 0?"auto":`${T}px`,[G_.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},c,F?{style:F}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Xv});return P?B:null});var Po=l(he(),1),m6=l(ws(),1);var l6=l(he(),1);function c6(e){let[t,r]=l6.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var od=l(he(),1);function U_(e){let t=_o(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Dr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Tl(r)!==i||Tl(o)!==s)&&(r=i,o=s),{width:r,height:o}}function f6(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,c=Sl(t,!0,!1),f=zf(),d=od.useRef(null),m=od.useRef(!0),h=od.useRef(bl),g=Ve(i),v=Ve(s),y=od.useMemo(()=>{let x=a==="top",b=a==="left";return u==="rtl"?(x=x||a==="inline-end",b=b||a==="inline-end"):(x=x||a==="inline-start",b=b||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[b?"right":"left"]:"0"}:yr},[a,u]);Oe(()=>{if(!n){h.current=bl,m.current=!0,d.current=null;return}if(!t||!r)return;h.current=u6(t,y),W_(t,"auto");let x=Jv(t,"position","static"),b=Jv(t,"transform","none"),w=Jv(t,"scale","1"),S=u6(r,{"--available-width":"max-content","--available-height":"max-content"});function T(){x(),b(),S()}function _(){T(),w()}if(g?.(),m.current||d.current===null){Qv(r,"max-content");let D=U_(t);return d.current=D,Qv(r,D),_(),v?.(null,D),m.current=!1,()=>{h.current(),h.current=bl}}Qv(r,"max-content");let A=d.current,E=U_(t);d.current=E,W_(t,A),_(),v?.(A,E),Qv(r,E);let P=new AbortController;return f.request(()=>{W_(t,E),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},P.signal)}),()=>{P.abort(),f.cancel(),h.current(),h.current=bl}},[o,t,r,c,f,n,g,v,y])}function Jv(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function u6(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Jv(e,o,n));return r.length?()=>{r.forEach(o=>o())}:bl}function W_(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 Qv(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 nd=l(O(),1);function p6(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Df(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),c=t.useState("payload"),f=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),h=c6(u?s:null),g=fJ(a,c),v=Po.useRef(null),[y,x]=Po.useState(null),[b,w]=Po.useState(null),S=Po.useRef(null),T=Po.useRef(null),_=Sl(S,!0,!1),A=zf(),[E,P]=Po.useState(null),[D,I]=Po.useState(!1);Oe(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let C=Ve(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),T.current?.style.setProperty("display","none")}),F=Ve(N=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),T.current?.style.removeProperty("display"),N&&P(N)}),B=Po.useRef(null);Oe(()=>{(!u||!f)&&(B.current=null)},[u,f]),Oe(()=>{if(s&&h&&s!==h&&B.current!==s&&v.current){x(v.current),I(!0);let N=uJ(h,s);w(N),A.request(()=>{m6.flushSync(()=>{I(!1)}),_(()=>{x(null),P(null),v.current=null})}),B.current=s}},[s,h,y,_,A]),Oe(()=>{let N=S.current;if(!N)return;let R=Qr(N).createElement("div");for(let L of Array.from(N.childNodes))R.appendChild(L.cloneNode(!0));v.current=R});let V=y!=null,M;V?M=(0,nd.jsxs)(Po.Fragment,{children:[(0,nd.jsx)("div",{"data-previous":!0,inert:Y5(!0),ref:T,style:{...E?{[o.popupWidth]:`${E.width}px`,[o.popupHeight]:`${E.height}px`}:null,position:"absolute"},"data-ending-style":D?void 0:""},"previous"),(0,nd.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":D?"":void 0,children:n},g)]}):M=(0,nd.jsx)("div",{"data-current":!0,ref:S,children:n},g),Oe(()=>{let N=T.current;!N||!y||N.replaceChildren(...Array.from(y.childNodes))},[y]),f6({popupElement:d,positionerElement:m,mounted:f,content:c,onMeasureLayout:C,onMeasureLayoutComplete:F,side:r,direction:i});let j={activationDirection:cJ(b),transitioning:V};return{children:M,state:j}}function cJ(e){if(e)return`${d6(e.horizontal,5,"right","left")} ${d6(e.vertical,5,"down","up")}`}function d6(e,t,r,o){return e>t?r:e<-t?o:""}function uJ(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 fJ(e,t){let[r,o]=Po.useState(0),n=Po.useRef(e),i=Po.useRef(t),s=Po.useRef(!1);return Oe(()=>{let a=n.current,u=i.current,c=e!==a,f=t!==u;c?(o(d=>d+1),s.current=!f):s.current&&f&&(o(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var $v=l(he(),1),h6=l(ws(),1);var g6=l(O(),1),v6=$v.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...u}=t,{portalNode:c,portalSubtree:f}=h_({container:n,ref:r,componentProps:t,elementProps:u});return!f&&!c?null:(0,g6.jsxs)($v.Fragment,{children:[f,c&&h6.createPortal(o,c)]})});var Cn={};xo(Cn,{Arrow:()=>F6,Handle:()=>_p,Popup:()=>k6,Portal:()=>P6,Positioner:()=>A6,Provider:()=>N6,Root:()=>b6,Trigger:()=>C6,Viewport:()=>L6,createHandle:()=>D6});var _s=l(he(),1);var ey=l(he(),1),q_=ey.createContext(void 0);function di(e){let t=ey.useContext(q_);if(t===void 0&&!e)throw new Error(Xr(72));return t}var y6=l(he(),1);var dJ={...H5,disabled:mt(e=>e.disabled),instantType:mt(e=>e.instantType),isInstantPhase:mt(e=>e.isInstantPhase),trackCursorAxis:mt(e=>e.trackCursorAxis),disableHoverablePopup:mt(e=>e.disableHoverablePopup),lastOpenChangeReason:mt(e=>e.openChangeReason),closeOnClick:mt(e=>e.closeOnClick),closeDelay:mt(e=>e.closeDelay),hasViewport:mt(e=>e.hasViewport)},id=class e extends Jf{constructor(t,r,o=!1){let n=new Pl,i={...mJ(),...t};i.floatingRootContext=j5(n,r,o),super(i,{popupRef:y6.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},dJ)}setOpen=(t,r)=>{k5(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ct(Ge.triggerPress,t))}static useStore(t,r){return O5(t,(n,i)=>new e(r,n,i)).store}};function mJ(){return{...B5(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var ty=l(O(),1),b6=k_(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:c,handle:f,triggerId:d,defaultTriggerId:m=null,children:h}=t,g=id.useStore(f?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:d});I5(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",u),g.useContextCallback("onOpenChangeComplete",c);let v=g.useState("open"),y=!r&&v,x=g.useState("activeTriggerId"),b=g.useState("mounted"),w=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),N5(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:T}=V5(y,g),_=g.useState("isInstantPhase"),A=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),P=_s.useRef(null);Oe(()=>{v&&r&&g.setOpen(!1,ct(Ge.disabled))},[v,r,g]),Oe(()=>{T==="ending"&&E===Ge.none||T!=="ending"&&_?(A!=="delay"&&(P.current=A),g.set("instantType","delay")):P.current!==null&&(g.set("instantType",P.current),P.current=null)},[T,_,E,A,g]),Oe(()=>{y&&x==null&&g.set("payload",void 0)},[g,x,y]);let D=_s.useCallback(()=>{g.setOpen(!1,ct(Ge.imperativeAction))},[g]);_s.useImperativeHandle(a,()=>({unmount:S,close:D}),[S,D]);let I=y||b||!r&&s!=="none";return(0,ty.jsxs)(q_.Provider,{value:g,children:[I&&(0,ty.jsx)(pJ,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:w}):h]})});function pJ({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=v_(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=g_(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=_s.useMemo(()=>Wt(i.reference,n.reference),[i.reference,n.reference]),a=_s.useMemo(()=>Wt(i.trigger,n.trigger),[i.trigger,n.trigger]),u=_s.useMemo(()=>Wt(A5,i.floating,n.floating),[i.floating,n.floating]);return M5(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:u}),null}var oy=l(he(),1);var ry=l(he(),1),Y_=ry.createContext(void 0);function w6(){return ry.useContext(Y_)}var x6=(function(e){return e[e.popupOpen=wp.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var _6="data-base-ui-tooltip-trigger";function S6(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ze(n))return n}}let t=e.target;return ze(t)?t:null}function hJ(e){let t=e;for(;t;){if(t.hasAttribute(_6))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&ze(o.host)?o.host:null}return null}var C6=_5(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:u,delay:c,closeOnClick:f=!0,closeDelay:d,id:m,...h}=t,g=di(!0),v=s?.store??g;if(!v)throw new Error(Xr(82));let y=vv(m),x=v.useState("isTriggerActive",y),b=v.useState("isOpenedByTrigger",y),w=v.useState("floatingRootContext"),S=oy.useRef(null),T=c??600,_=d??0,{registerTrigger:A,isMountedByThisTrigger:E}=F5(y,S,v,{payload:a,closeOnClick:f,closeDelay:_}),P=w6(),{delayRef:D,isInstantPhase:I,hasProvider:C}=p_(w,{open:b}),F=td(w);v.useSyncedValue("isInstantPhase",I);let B=v.useState("disabled"),V=u??B,M=Co(V),j=v.useState("trackCursorAxis"),N=v.useState("disableHoverablePopup"),R=oy.useRef(!1),L=Hi(),z=oy.useRef(void 0);function Y(){let ne=P?.delay,Te=typeof D.current=="object"?D.current.open:void 0,oe=T;return C&&(Te!==0?oe=c??ne??T:oe=0),oe}function Q(ne){let Te=S.current;if(!Te||!ne)return!1;let oe=hJ(ne);return oe!==null&&oe!==Te&&Nt(Te,oe)}function ue(ne){let Te=Q(ne);return R.current=Te,Te&&(F.openChangeTimeout.clear(),F.restTimeout.clear(),F.restTimeoutPending=!1,L.clear()),Te}let re=j_(w,{enabled:!V,mouseOnly:!0,move:!1,handleClose:!N&&j!=="both"?z_():null,restMs:Y,delay(){let ne=typeof D.current=="object"?D.current.close:void 0,Te=_;return d==null&&C&&(Te=ne),{close:Te}},triggerElementRef:S,isActiveTrigger:x,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!R.current}}),se=M_(w,{enabled:!V}).reference,ae=ne=>{let Te=R.current,oe=S6(ne),X=ue(oe),ce=S.current,J=ce&&oe&&Nt(ce,oe);if(X&&v.select("open")&&v.select("lastOpenChangeReason")===Ge.triggerHover){v.setOpen(!1,ct(Ge.triggerHover,ne));return}if(Te&&!X&&J&&!M.current&&!v.select("open")&&ce&&ya(z.current)){let le=()=>{!R.current&&!M.current&&!v.select("open")&&v.setOpen(!0,ct(Ge.triggerHover,ne,ce))},Re=Y();Re===0?(L.clear(),le()):L.start(Re,le)}},fe=v.useState("triggerProps",E);return Lr("button",t,{state:{open:b},ref:[r,A,S],props:[re,se,E||j!=="none"?fe:void 0,{onMouseOver(ne){ae(ne.nativeEvent)},onFocus(ne){Q(S6(ne.nativeEvent))&&ne.preventBaseUIHandler()},onMouseLeave(){R.current=!1,L.clear(),z.current=void 0},onPointerEnter(ne){z.current=ne.pointerType},onPointerDown(ne){z.current=ne.pointerType,v.set("closeOnClick",f),f&&!v.select("open")&&v.cancelPendingOpen(ne.nativeEvent)},onClick(ne){f&&!v.select("open")&&v.cancelPendingOpen(ne.nativeEvent)},id:y,[x6.triggerDisabled]:V?"":void 0,[_6]:V?void 0:""},h],stateAttributesMapping:q5})});var E6=l(he(),1);var ny=l(he(),1),K_=ny.createContext(void 0);function T6(){let e=ny.useContext(K_);if(e===void 0)throw new Error(Xr(70));return e}var Z_=l(O(),1),P6=E6.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return di().useState("mounted")||o?(0,Z_.jsx)(K_.Provider,{value:o,children:(0,Z_.jsx)(v6,{ref:r,...n})}):null});var sy=l(he(),1);var iy=l(he(),1),X_=iy.createContext(void 0);function sd(){let e=iy.useContext(X_);if(e===void 0)throw new Error(Xr(71));return e}var R6=l(O(),1),A6=sy.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:c=0,alignOffset:f=0,collisionBoundary:d="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:y=OI,style:x,...b}=t,w=di(),S=T6(),T=w.useState("open"),_=w.useState("mounted"),A=w.useState("trackCursorAxis"),E=w.useState("disableHoverablePopup"),P=w.useState("floatingRootContext"),D=w.useState("instantType"),I=w.useState("transitionStatus"),C=w.useState("hasViewport"),F=e6({anchor:i,positionMethod:s,floatingRootContext:P,mounted:_,side:a,sideOffset:c,align:u,alignOffset:f,collisionBoundary:d,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:C?X5:void 0}),B=sy.useMemo(()=>({open:T,side:F.side,align:F.align,anchorHidden:F.anchorHidden,instant:A!=="none"?"tracking-cursor":D}),[T,F.side,F.align,F.anchorHidden,A,D]),V=t6(t,B,{styles:F.positionerStyles,transitionStatus:I,props:b,refs:[r,w.useStateSetter("positionerElement")],hidden:!_,inert:!T||A==="both"||E});return(0,R6.jsx)(X_.Provider,{value:F,children:V})});var O6=l(he(),1);var gJ={...rd,...Hf},k6=O6.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=di(),{side:u,align:c}=sd(),f=a.useState("open"),d=a.useState("instantType"),m=a.useState("transitionStatus"),h=a.useState("popupProps"),g=a.useState("floatingRootContext"),v=a.useState("disabled"),y=a.useState("closeDelay");qf({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),B_(g,{enabled:!v,closeDelay:y});let x=a.useStateSetter("popupElement");return Lr("div",t,{state:{open:f,side:u,align:c,instant:d,transitionStatus:m},ref:[r,a.context.popupRef,x],props:[h,Zv(m),s],stateAttributesMapping:gJ})});var I6=l(he(),1);var F6=I6.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=di(),{arrowRef:u,side:c,align:f,arrowUncentered:d,arrowStyles:m}=sd(),h=a.useState("open"),g=a.useState("instantType");return Lr("div",t,{state:{open:h,side:c,align:f,uncentered:d,instant:g},ref:[r,u],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:rd})});var Q_=l(he(),1);var J_=l(O(),1),N6=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Q_.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Q_.useMemo(()=>({open:r,close:o}),[r,o]);return(0,J_.jsx)(Y_.Provider,{value:i,children:(0,J_.jsx)(m_,{delay:s,timeoutMs:n,children:t.children})})};var M6=l(he(),1);var V6=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var vJ={activationDirection:e=>e?{"data-activation-direction":e}:null},L6=M6.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,u=di(),c=sd(),f=u.useState("instantType"),{children:d,state:m}=p6({store:u,side:c.side,cssVars:V6,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:f};return Lr("div",t,{state:h,ref:r,props:[a,{children:d}],stateAttributesMapping:vJ})});var _p=class{constructor(){this.store=new id}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Xr(81,t));this.store.setOpen(!0,ct(Ge.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ct(Ge.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function D6(){return new _p}function Jr(e){return Lr(e.defaultTagName??"div",e,e)}var z6=l(G(),1),$_="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"&&bJ(document)),e.__wpStyleRuntime}function yJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${$_}]`))if(r.getAttribute($_)===t)return!0;return!1}function H6(e,t,r){if(!e.head)return;let o=eC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(yJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bJ(e){let t=eC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)H6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function G6(e,t){let r=eC();r.styles.set(e,t);for(let o of r.documents.keys())H6(o,e,t)}typeof process>"u",G6("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 B6={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",G6("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var j6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Ol=(0,z6.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Jr({render:r,defaultTagName:"span",ref:i,props:Wt(n,{className:Z(B6.text,j6.heading,j6.p,B6[t],o)})})});var Y6=l(O(),1),tC="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"&&xJ(document)),e.__wpStyleRuntime}function wJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tC}]`))if(r.getAttribute(tC)===t)return!0;return!1}function q6(e,t,r){if(!e.head)return;let o=rC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(wJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function xJ(e){let t=rC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)q6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function SJ(e,t){let r=rC();r.styles.set(e,t);for(let o of r.documents.keys())q6(o,e,t)}typeof process>"u",SJ("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 U6={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"},oC=(0,W6.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,Y6.jsx)(Ol,{ref:n,className:Z(U6.badge,U6[`is-${t}-intent`],r),...o,variant:"body-sm"})});var X6=l(G(),1),Q6=l(Se(),1),J6=l(O(),1),nC=(0,X6.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,J6.jsx)(Q6.SVG,{ref:n,...t.props,...o,width:r,height:r})});var Cs={};xo(Cs,{Content:()=>cy,FullBleed:()=>l3,Header:()=>ly,Root:()=>ay,Title:()=>u3});var $6=l(G(),1),iC="data-wp-hash";function sC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&CJ(document)),e.__wpStyleRuntime}function _J(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iC}]`))if(r.getAttribute(iC)===t)return!0;return!1}function e3(e,t,r){if(!e.head)return;let o=sC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_J(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function CJ(e){let t=sC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)e3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function t3(e,t){let r=sC();r.styles.set(e,t);for(let o of r.documents.keys())e3(o,e,t)}typeof process>"u",t3("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var TJ={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",t3("5d38cbdd27","@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-weak,#f0f0f0);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 EJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ay=(0,$6.forwardRef)(function({render:t,...r},o){let n=Z(EJ.root,TJ["box-sizing"]);return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:n},r)})});var r3=l(G(),1),aC="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"&&RJ(document)),e.__wpStyleRuntime}function PJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aC}]`))if(r.getAttribute(aC)===t)return!0;return!1}function o3(e,t,r){if(!e.head)return;let o=lC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(PJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function RJ(e){let t=lC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)o3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AJ(e,t){let r=lC();r.styles.set(e,t);for(let o of r.documents.keys())o3(o,e,t)}typeof process>"u",AJ("5d38cbdd27","@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-weak,#f0f0f0);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 OJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ly=(0,r3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:OJ.header},r)})});var n3=l(G(),1),cC="data-wp-hash";function uC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&IJ(document)),e.__wpStyleRuntime}function kJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cC}]`))if(r.getAttribute(cC)===t)return!0;return!1}function i3(e,t,r){if(!e.head)return;let o=uC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(kJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function IJ(e){let t=uC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)i3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function FJ(e,t){let r=uC();r.styles.set(e,t);for(let o of r.documents.keys())i3(o,e,t)}typeof process>"u",FJ("5d38cbdd27","@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-weak,#f0f0f0);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 NJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},cy=(0,n3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:NJ.content},r)})});var s3=l(G(),1),fC="data-wp-hash";function dC(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&MJ(document)),e.__wpStyleRuntime}function VJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fC}]`))if(r.getAttribute(fC)===t)return!0;return!1}function a3(e,t,r){if(!e.head)return;let o=dC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(VJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function MJ(e){let t=dC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)a3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function LJ(e,t){let r=dC();r.styles.set(e,t);for(let o of r.documents.keys())a3(o,e,t)}typeof process>"u",LJ("5d38cbdd27","@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-weak,#f0f0f0);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 DJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},l3=(0,s3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:DJ.fullbleed},r)})});var c3=l(G(),1);var mC=l(O(),1),BJ=(0,mC.jsx)("div",{}),u3=(0,c3.forwardRef)(function({render:t=BJ,children:r,...o},n){return(0,mC.jsx)(Ol,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var f3=l(G(),1),d3=l(O(),1),pC=(0,f3.forwardRef)(function(t,r){return(0,d3.jsx)(Al.Panel,{ref:r,...t})});var m3=l(G(),1),p3=l(O(),1),hC=(0,m3.forwardRef)(function(t,r){return(0,p3.jsx)(Al.Root,{ref:r,...t})});var h3=l(G(),1),g3=l(O(),1),gC=(0,h3.forwardRef)(function(t,r){return(0,g3.jsx)(Al.Trigger,{ref:r,...t})});var pu={};xo(pu,{Content:()=>P3,Header:()=>S3,HeaderDescription:()=>C3,Root:()=>y3});var v3=l(G(),1);var yC=l(O(),1),y3=(0,v3.forwardRef)(function({render:t,...r},o){return(0,yC.jsx)(hC,{ref:o,render:(0,yC.jsx)(ay,{render:t}),...r})});var dd=l(G(),1);var uy=l(G(),1),ad=(0,uy.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,uy.cloneElement)(e,{width:t,height:t,...r,ref:o}));var fy=l(Se(),1),bC=l(O(),1),Yi=(0,bC.jsx)(fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bC.jsx)(fy.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 dy=l(Se(),1),wC=l(O(),1),xC=(0,wC.jsx)(dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wC.jsx)(dy.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var my=l(Se(),1),SC=l(O(),1),_C=(0,SC.jsx)(my.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SC.jsx)(my.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var py=l(Se(),1),CC=l(O(),1),TC=(0,CC.jsx)(py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CC.jsx)(py.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var hy=l(Se(),1),EC=l(O(),1),PC=(0,EC.jsx)(hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EC.jsx)(hy.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var gy=l(Se(),1),RC=l(O(),1),AC=(0,RC.jsx)(gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RC.jsx)(gy.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 vy=l(Se(),1),OC=l(O(),1),Tp=(0,OC.jsx)(vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OC.jsx)(vy.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 yy=l(Se(),1),kC=l(O(),1),xa=(0,kC.jsx)(yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kC.jsx)(yy.Path,{fillRule:"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"})});var by=l(Se(),1),IC=l(O(),1),wy=(0,IC.jsx)(by.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IC.jsx)(by.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 xy=l(Se(),1),FC=l(O(),1),Ep=(0,FC.jsx)(xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FC.jsx)(xy.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 Sy=l(Se(),1),NC=l(O(),1),kl=(0,NC.jsx)(Sy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NC.jsx)(Sy.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var _y=l(Se(),1),VC=l(O(),1),uu=(0,VC.jsx)(_y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VC.jsx)(_y.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Cy=l(Se(),1),MC=l(O(),1),fu=(0,MC.jsx)(Cy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MC.jsx)(Cy.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Ty=l(Se(),1),LC=l(O(),1),DC=(0,LC.jsx)(Ty.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LC.jsx)(Ty.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Ey=l(Se(),1),BC=l(O(),1),Sa=(0,BC.jsx)(Ey.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BC.jsx)(Ey.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Py=l(Se(),1),jC=l(O(),1),zC=(0,jC.jsx)(Py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jC.jsx)(Py.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var Ry=l(Se(),1),HC=l(O(),1),_a=(0,HC.jsx)(Ry.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HC.jsx)(Ry.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Ay=l(Se(),1),GC=l(O(),1),Pp=(0,GC.jsx)(Ay.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GC.jsx)(Ay.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var Oy=l(Se(),1),UC=l(O(),1),Ts=(0,UC.jsx)(Oy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UC.jsx)(Oy.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var ky=l(Se(),1),WC=l(O(),1),qC=(0,WC.jsx)(ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WC.jsx)(ky.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 Iy=l(Se(),1),YC=l(O(),1),Ki=(0,YC.jsx)(Iy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YC.jsx)(Iy.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var Fy=l(Se(),1),KC=l(O(),1),ZC=(0,KC.jsx)(Fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KC.jsx)(Fy.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})});var Ny=l(Se(),1),XC=l(O(),1),QC=(0,XC.jsx)(Ny.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XC.jsx)(Ny.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})});var Vy=l(Se(),1),JC=l(O(),1),$C=(0,JC.jsx)(Vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JC.jsx)(Vy.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 My=l(Se(),1),eT=l(O(),1),tT=(0,eT.jsx)(My.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eT.jsx)(My.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 Ly=l(Se(),1),rT=l(O(),1),Ca=(0,rT.jsx)(Ly.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rT.jsx)(Ly.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 Dy=l(Se(),1),oT=l(O(),1),Rp=(0,oT.jsx)(Dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oT.jsx)(Dy.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 By=l(Se(),1),nT=l(O(),1),iT=(0,nT.jsx)(By.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nT.jsx)(By.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 jy=l(Se(),1),sT=l(O(),1),aT=(0,sT.jsx)(jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sT.jsx)(jy.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 zy=l(Se(),1),lT=l(O(),1),Ap=(0,lT.jsx)(zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lT.jsx)(zy.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Hy=l(Se(),1),cT=l(O(),1),Op=(0,cT.jsx)(Hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cT.jsx)(Hy.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 Gy=l(Se(),1),uT=l(O(),1),fT=(0,uT.jsx)(Gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uT.jsx)(Gy.Path,{d:"M12 4a8 8 0 1 1 .001 16.001A8 8 0 0 1 12 4Zm0 1.5a6.5 6.5 0 1 0-.001 13.001A6.5 6.5 0 0 0 12 5.5Zm.75 11h-1.5V15h1.5v1.5Zm-.445-9.234a3 3 0 0 1 .445 5.89V14h-1.5v-1.25c0-.57.452-.958.917-1.01A1.5 1.5 0 0 0 12 8.75a1.5 1.5 0 0 0-1.5 1.5H9a3 3 0 0 1 3.305-2.984Z"})});var Uy=l(Se(),1),dT=l(O(),1),kp=(0,dT.jsx)(Uy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dT.jsx)(Uy.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var Wy=l(Se(),1),mT=l(O(),1),mi=(0,mT.jsx)(Wy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mT.jsx)(Wy.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 qy=l(Se(),1),pT=l(O(),1),hT=(0,pT.jsx)(qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pT.jsx)(qy.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Yy=l(Se(),1),gT=l(O(),1),Ip=(0,gT.jsx)(Yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gT.jsx)(Yy.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 Fp=l(Se(),1),Np=l(O(),1),Vp=(0,Np.jsxs)(Fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Np.jsx)(Fp.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Np.jsx)(Fp.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 Ky=l(Se(),1),vT=l(O(),1),yT=(0,vT.jsx)(Ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vT.jsx)(Ky.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 Zy=l(Se(),1),bT=l(O(),1),Zi=(0,bT.jsx)(Zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bT.jsx)(Zy.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Xy=l(Se(),1),wT=l(O(),1),Mp=(0,wT.jsx)(Xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wT.jsx)(Xy.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var Qy=l(Se(),1),xT=l(O(),1),Jy=(0,xT.jsx)(Qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xT.jsx)(Qy.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var $y=l(Se(),1),ST=l(O(),1),_T=(0,ST.jsx)($y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ST.jsx)($y.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"})});var eb=l(Se(),1),CT=l(O(),1),Lp=(0,CT.jsx)(eb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CT.jsx)(eb.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 Dp=l(Se(),1),Bp=l(O(),1),du=(0,Bp.jsxs)(Dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Bp.jsx)(Dp.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,Bp.jsx)(Dp.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 ld=l(Se(),1),cd=l(O(),1),TT=(0,cd.jsxs)(ld.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,cd.jsx)(ld.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,cd.jsx)(ld.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,cd.jsx)(ld.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var tb=l(Se(),1),ET=l(O(),1),Es=(0,ET.jsx)(tb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ET.jsx)(tb.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var rb=l(Se(),1),PT=l(O(),1),RT=(0,PT.jsx)(rb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PT.jsx)(rb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z"})});var ob=l(Se(),1),AT=l(O(),1),jp=(0,AT.jsx)(ob.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AT.jsx)(ob.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 nb=l(Se(),1),OT=l(O(),1),zp=(0,OT.jsx)(nb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OT.jsx)(nb.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 ib=l(Se(),1),kT=l(O(),1),Hp=(0,kT.jsx)(ib.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kT.jsx)(ib.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 sb=l(Se(),1),IT=l(O(),1),ab=(0,IT.jsx)(sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IT.jsx)(sb.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var lb=l(Se(),1),FT=l(O(),1),Gp=(0,FT.jsx)(lb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FT.jsx)(lb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var cb=l(Se(),1),NT=l(O(),1),VT=(0,NT.jsx)(cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NT.jsx)(cb.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 ub=l(Se(),1),MT=l(O(),1),LT=(0,MT.jsx)(ub.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MT.jsx)(ub.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 fb=l(Se(),1),DT=l(O(),1),ud=(0,DT.jsx)(fb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DT.jsx)(fb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var db=l(Se(),1),BT=l(O(),1),mu=(0,BT.jsx)(db.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BT.jsx)(db.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 mb=l(Se(),1),jT=l(O(),1),Up=(0,jT.jsx)(mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jT.jsx)(mb.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 pb=l(Se(),1),zT=l(O(),1),HT=(0,zT.jsx)(pb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zT.jsx)(pb.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z"})});var hb=l(Se(),1),GT=l(O(),1),UT=(0,GT.jsx)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GT.jsx)(hb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var gb=l(Se(),1),WT=l(O(),1),qT=(0,WT.jsx)(gb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WT.jsx)(gb.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 vb=l(Se(),1),YT=l(O(),1),Wp=(0,YT.jsx)(vb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YT.jsx)(vb.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 yb=l(Se(),1),KT=l(O(),1),qp=(0,KT.jsx)(yb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KT.jsx)(yb.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 bb=l(Se(),1),ZT=l(O(),1),XT=(0,ZT.jsx)(bb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZT.jsx)(bb.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 wb=l(Se(),1),QT=l(O(),1),Yp=(0,QT.jsx)(wb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QT.jsx)(wb.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 xb=l(Se(),1),JT=l(O(),1),$T=(0,JT.jsx)(xb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JT.jsx)(xb.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var Sb=l(Se(),1),eE=l(O(),1),Kp=(0,eE.jsx)(Sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eE.jsx)(Sb.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 _b=l(Se(),1),tE=l(O(),1),rE=(0,tE.jsx)(_b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tE.jsx)(_b.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 b3=l(G(),1),Cb=(0,b3.createContext)({setDescriptionId:()=>{}});var Ta=l(O(),1),oE="data-wp-hash";function nE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&zJ(document)),e.__wpStyleRuntime}function jJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${oE}]`))if(r.getAttribute(oE)===t)return!0;return!1}function x3(e,t,r){if(!e.head)return;let o=nE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(oE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function zJ(e){let t=nE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)x3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iE(e,t){let r=nE();r.styles.set(e,t);for(let o of r.documents.keys())x3(o,e,t)}typeof process>"u",iE("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 fd={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",iE("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var w3={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",iE("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var HJ={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},S3=(0,dd.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,dd.useState)(),u=(0,dd.useMemo)(()=>({setDescriptionId:a}),[a]);return Jr({defaultTagName:"div",render:o,ref:i,props:Wt(n,{className:Z(w3.heading,fd["heading-wrapper"],r),children:(0,Ta.jsx)(Cb.Provider,{value:u,children:(0,Ta.jsxs)(gC,{className:fd.header,render:(0,Ta.jsx)(ly,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Ta.jsx)("div",{className:fd["header-content"],children:t}),(0,Ta.jsx)("div",{className:Z(fd["header-trigger-positioner"]),children:(0,Ta.jsx)("div",{className:Z(fd["header-trigger-wrapper"],w3.div,HJ["outset-ring--focus-parent-visible"]),children:(0,Ta.jsx)(nC,{icon:fu,className:fd["header-trigger"]})})})]})})})})});var Il=l(G(),1);var _3=l(O(),1),C3=(0,Il.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Il.useId)(),{setDescriptionId:s}=(0,Il.useContext)(Cb);return(0,Il.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,_3.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var T3=l(G(),1);var lE=l(O(),1),aE="data-wp-hash";function cE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UJ(document)),e.__wpStyleRuntime}function GJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${aE}]`))if(r.getAttribute(aE)===t)return!0;return!1}function E3(e,t,r){if(!e.head)return;let o=cE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(GJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(aE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UJ(e){let t=cE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)E3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WJ(e,t){let r=cE();r.styles.set(e,t);for(let o of r.documents.keys())E3(o,e,t)}typeof process>"u",WJ("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 sE={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},P3=(0,T3.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,lE.jsx)(pC,{ref:s,className:a=>Z(sE.content,a.open&&a.transitionStatus==="idle"&&sE["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,lE.jsx)(cy,{className:sE["content-inner"],render:r,children:o})})});var A3=l(G(),1);function uE(e,t,r){return(0,A3.cloneElement)(e??t,{children:r})}var qJ=l(fE(),1);var k3=l(yl(),1),{lock:ZPe,unlock:I3}=(0,k3.__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 YJ(){let e=qJ;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return I3(e.privateApis).ThemeProvider}var F3=YJ();var N3=l(G(),1),dE="data-wp-hash";function mE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZJ(document)),e.__wpStyleRuntime}function KJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dE}]`))if(r.getAttribute(dE)===t)return!0;return!1}function V3(e,t,r){if(!e.head)return;let o=mE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ZJ(e){let t=mE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)V3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function XJ(e,t){let r=mE();r.styles.set(e,t);for(let o of r.documents.keys())V3(o,e,t)}typeof process>"u",XJ("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var QJ={stack:"_19ce0419607e1896__stack"},JJ={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)"},te=(0,N3.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},u){let c={gap:r&&JJ[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Jr({render:s,ref:u,props:Wt(a,{style:c,className:QJ.stack})})});var gt={};xo(gt,{Popup:()=>K3,Portal:()=>Tb,Positioner:()=>Eb,Provider:()=>t4,Root:()=>$3,Trigger:()=>Q3});var q3=l(G(),1);var j3=l(G(),1);var hE="data-wp-hash";function gE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&e$(document)),e.__wpStyleRuntime}function $J(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hE}]`))if(r.getAttribute(hE)===t)return!0;return!1}function L3(e,t,r){if(!e.head)return;let o=gE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($J(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function e$(e){let t=gE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)L3(e,r,o);return()=>{let 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,t){let r=gE();r.styles.set(e,t);for(let o of r.documents.keys())L3(o,e,t)}typeof process>"u",t$("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 M3={slot:"_11fc52b637ff8a7e__slot"},D3="data-wp-compat-overlay-slot";function r$(){return typeof document>"u"?null:document}function o$(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Ps=null;function pE(e){return e.setAttribute("aria-hidden","false"),e}function n$(e){let t=e.createElement("div");return t.setAttribute(D3,""),M3.slot&&t.classList.add(M3.slot),e.body.appendChild(t),t}function B3(){if(typeof window>"u"||!o$()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=r$();if(!e||!e.body)return;if(Ps&&Ps.ownerDocument===e&&Ps.isConnected)return pE(Ps);let t=e.querySelector(`[${D3}]`);return t instanceof HTMLDivElement?(Ps=pE(t),Ps):(Ps?.isConnected&&Ps.remove(),Ps=pE(n$(e)),Ps)}var z3=l(O(),1),Tb=(0,j3.forwardRef)(function({container:t,...r},o){return(0,z3.jsx)(Cn.Portal,{container:t??B3(),...r,ref:o})});var H3=l(G(),1),W3=l(O(),1),vE="data-wp-hash";function yE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&s$(document)),e.__wpStyleRuntime}function i$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vE}]`))if(r.getAttribute(vE)===t)return!0;return!1}function G3(e,t,r){if(!e.head)return;let o=yE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(i$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function s$(e){let t=yE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)G3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function U3(e,t){let r=yE();r.styles.set(e,t);for(let o of r.documents.keys())G3(o,e,t)}typeof process>"u",U3("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$={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",U3("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$={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Eb=(0,H3.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,W3.jsx)(Cn.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(a$["box-sizing"],l$.positioner,r)})});var Zp=l(O(),1),bE="data-wp-hash";function wE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&u$(document)),e.__wpStyleRuntime}function c$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bE}]`))if(r.getAttribute(bE)===t)return!0;return!1}function Y3(e,t,r){if(!e.head)return;let o=wE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(c$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function u$(e){let t=wE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Y3(e,r,o);return()=>{let 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,t){let r=wE();r.styles.set(e,t);for(let o of r.documents.keys())Y3(o,e,t)}typeof process>"u",f$("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 d$={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},m$={background:"#1e1e1e"},K3=(0,q3.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,Zp.jsx)(F3,{color:m$,children:(0,Zp.jsx)(Cn.Popup,{ref:s,className:Z(d$.popup,n),...i,children:o})}),u=uE(r,(0,Zp.jsx)(Eb,{}),a);return uE(t,(0,Zp.jsx)(Tb,{}),u)});var Z3=l(G(),1),X3=l(O(),1),Q3=(0,Z3.forwardRef)(function(t,r){return(0,X3.jsx)(Cn.Trigger,{ref:r,...t})});var J3=l(O(),1);function $3(e){return(0,J3.jsx)(Cn.Root,{...e})}var e4=l(O(),1);function t4({...e}){return(0,e4.jsx)(Cn.Provider,{...e})}var r4=l(G(),1),xE="data-wp-hash";function SE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&h$(document)),e.__wpStyleRuntime}function p$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${xE}]`))if(r.getAttribute(xE)===t)return!0;return!1}function o4(e,t,r){if(!e.head)return;let o=SE(),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(xE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function h$(e){let t=SE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)o4(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function g$(e,t){let r=SE();r.styles.set(e,t);for(let o of r.documents.keys())o4(o,e,t)}typeof process>"u",g$("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 v$={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Tn=(0,r4.forwardRef)(function({render:t,...r},o){return Jr({render:t,ref:o,props:Wt({className:v$["visually-hidden"]},r,{"data-visually-hidden":""})})});var i4=l(G(),1),_E="data-wp-hash";function CE(){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 y$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_E}]`))if(r.getAttribute(_E)===t)return!0;return!1}function s4(e,t,r){if(!e.head)return;let o=CE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(y$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_E,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function b$(e){let t=CE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)s4(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function a4(e,t){let r=CE();r.styles.set(e,t);for(let o of r.documents.keys())s4(o,e,t)}typeof process>"u",a4("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$={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",a4("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 n4={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},TE=(0,i4.forwardRef)(function({render:t,...r},o){return Jr({render:t,ref:o,props:Wt({className:Z(n4.skeleton,n4.pulse,w$["box-sizing"]),"aria-hidden":!0},r)})});var l4=l(G(),1),c4=l(O(),1),u4=(0,l4.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,c4.jsx)(o,{ref:i,className:Z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));u4.displayName="NavigableRegion";var hu=u4;var d4=l(q(),1),{Fill:m4,Slot:p4}=(0,d4.createSlotFill)("SidebarToggle");var pi=l(O(),1),EE="data-wp-hash";function PE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&S$(document)),e.__wpStyleRuntime}function x$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${EE}]`))if(r.getAttribute(EE)===t)return!0;return!1}function h4(e,t,r){if(!e.head)return;let o=PE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(x$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(EE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function S$(e){let t=PE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)h4(e,r,o);return()=>{let 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,t){let r=PE();r.styles.set(e,t);for(let o of r.documents.keys())h4(o,e,t)}typeof process>"u",_$("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 gu={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function g4({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,pi.jsxs)(te,{direction:"column",className:gu.header,children:[(0,pi.jsxs)(te,{className:gu["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,pi.jsxs)(te,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,pi.jsx)(p4,{bubblesVirtually:!0,className:gu["sidebar-toggle-slot"]}),o&&(0,pi.jsx)("div",{className:gu["header-visual"],"aria-hidden":"true",children:o}),n&&(0,pi.jsx)(Ol,{className:gu["header-title"],render:(0,pi.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,pi.jsx)(te,{align:"center",className:gu["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,pi.jsx)(Ol,{render:(0,pi.jsx)("p",{}),variant:"body-md",className:gu["header-subtitle"],children:i})]})}var Xp=l(O(),1),AE="data-wp-hash";function OE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&T$(document)),e.__wpStyleRuntime}function C$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${AE}]`))if(r.getAttribute(AE)===t)return!0;return!1}function v4(e,t,r){if(!e.head)return;let o=OE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(C$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(AE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function T$(e){let t=OE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)v4(e,r,o);return()=>{let 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=OE();r.styles.set(e,t);for(let o of r.documents.keys())v4(o,e,t)}typeof process>"u",E$("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 RE={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function y4({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:u,ariaLabel:c,hasPadding:f=!1,showSidebarToggle:d=!0}){let m=Z(RE.page,a);return(0,Xp.jsxs)(hu,{className:m,ariaLabel:c??(typeof n=="string"?n:""),children:[(n||t||r||u||o)&&(0,Xp.jsx)(g4,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:u,showSidebarToggle:d}),f?(0,Xp.jsx)("div",{className:Z(RE.content,RE["has-padding"]),children:s}):s]})}y4.SidebarToggleFill=m4;var Kn=y4;var b4={primary:"#3858e9",background:"#222524"},P$=new Map([["modern",b4],["fresh",{primary:"#3858e9",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 kE(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return P$.get(e)??b4}var Gl=l(q(),1),Ul=l(pt(),1),dN=l(Fl(),1),xh=l(W(),1),Ra=l(G(),1),xi=l(ft(),1),mN=l(ot(),1),Eu=l(fE(),1),pN=l(S4(),1),i0=l(hi(),1),s0=l(me(),1),hN=l(bn(),1);var T4=l(me(),1),E4=l(q(),1),Jp=l(W(),1),P4=l(xe(),1),md=l(G(),1);var R4=l(ot(),1);var Xi=l(G(),1),C4=l(Fl(),1),Qp=l(O(),1),Ea=(0,Xi.createContext)(()=>{});Ea.displayName="SidebarNavigationContext";function R$(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=C4.focus.tabbable.find(e);o=n??e}o?.focus()}function A$(){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 O$({children:e,shouldAnimate:t}){let r=(0,Xi.useContext)(Ea),o=(0,Xi.useRef)(),[n,i]=(0,Xi.useState)(null);(0,Xi.useLayoutEffect)(()=>{let{direction:a,focusSelector:u}=r.get();R$(o.current,a,u),i(a)},[r]);let s=Z("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,Qp.jsx)("div",{ref:o,className:s,children:e})}function IE({children:e}){let[t]=(0,Xi.useState)(A$);return(0,Qp.jsx)(Ea.Provider,{value:t,children:e})}function Pb({routeKey:e,shouldAnimate:t,children:r}){return(0,Qp.jsx)("div",{className:"edit-site-sidebar__content",children:(0,Qp.jsx)(O$,{shouldAnimate:t,children:r},e)})}var FE=l(O(),1),{useLocation:k$,useHistory:I$}=U(R4.privateApis),A4=(0,md.memo)((0,md.forwardRef)((e,t)=>{let{path:r}=k$(),o=I$(),{navigate:n}=(0,md.useContext)(Ea),{dashboardLink:i,isBlockTheme:s,isClassicThemeWithStyleBookSupport:a}=(0,T4.useSelect)(f=>{let{getSettings:d}=U(f(We)),{getCurrentTheme:m}=f(P4.store),h=m(),g=d(),v=h?.theme_supports["editor-styles"],y=g.supportsLayout;return{dashboardLink:g.__experimentalDashboardLink,isBlockTheme:h?.is_block_theme,isClassicThemeWithStyleBookSupport:!h?.is_block_theme&&(v||y)}},[]),u;r!=="/"&&(s||a?u="/":r!=="/pattern"&&(u="/pattern"));let c={href:u?void 0:i,label:u?(0,Jp.__)("Go to Site Editor"):(0,Jp.__)("Go to the Dashboard"),onClick:u?()=>{o.navigate(u),n("back")}:void 0};return(0,FE.jsx)("div",{className:"edit-site-site-hub",children:(0,FE.jsx)(E4.Button,{size:"compact",ref:t,className:"edit-site-site-hub__back-button",icon:(0,Jp.isRTL)()?_a:Sa,...c})})}));var Nl=l(G(),1),eh=l(q(),1),Rb=l(pt(),1),Qi=l(W(),1),N4=l(ot(),1),V4=l(me(),1),M4=l(xe(),1),L4=l(Kt(),1);var gi=l(O(),1),{useLocation:F$,useHistory:N$}=U(N4.privateApis),k4={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},$p=320,V$=1300,M$=9/19.5,L$=200,I4={width:"100%",height:"100%"};function F4(e,t){let r=(i,s,a)=>i+(s-i)*a,o=1-Math.max(0,Math.min(1,(e-$p)/(V$-$p))),n=r(t,M$,o);return e/n}function D4({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:s}){let a=N$(),{path:u,query:c}=F$(),{canvas:f="view"}=c,d=(0,Rb.useReducedMotion)(),[m,h]=(0,Nl.useState)(I4),[g,v]=(0,Nl.useState)(),[y,x]=(0,Nl.useState)(!1),[b,w]=(0,Nl.useState)(!1),[S,T]=(0,Nl.useState)(1),_={type:"tween",duration:y?0:.5},A=(0,Nl.useRef)(null),E=(0,Rb.useInstanceId)(D4,"edit-site-resizable-frame-handle-help"),P=i.width/i.height,D=(0,V4.useSelect)(N=>{let{getCurrentTheme:R}=N(M4.store);return R()?.is_block_theme},[]),I=(N,R,L)=>{v(L.offsetWidth),x(!0)},C=(N,R,L,z)=>{let Y=z.width/S,Q=Math.abs(Y),ue=z.width<0?Q:(i.width-g)/2,re=Math.min(Q,ue),se=Q===0?0:re/Q,ae=1-se;T(ae+se*2);let fe=g+z.width;r(fe>i.width),h({height:t?"100%":F4(fe,P)})},F=(N,R,L)=>{if(x(!1),!t)return;r(!1),L.ownerDocument.documentElement.offsetWidth-L.offsetWidth>L$||!D?h(I4):a.navigate((0,L4.addQueryArgs)(u,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},B=N=>{if(!["ArrowLeft","ArrowRight"].includes(N.key))return;N.preventDefault();let L=20*(N.shiftKey?5:1)*(N.key==="ArrowLeft"?1:-1)*((0,Qi.isRTL)()?-1:1),z=Math.min(Math.max($p,A.current.resizable.offsetWidth+L),i.width);h({width:z,height:F4(z,P)})},V={default:{flexGrow:0,height:m.height},fullWidth:{flexGrow:1,height:m.height}},M={hidden:{opacity:0,...(0,Qi.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,Qi.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,Qi.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},j=y?"active":b?"visible":"hidden";return(0,gi.jsx)(eh.ResizableBox,{as:eh.__unstableMotion.div,ref:A,initial:!1,variants:V,animate:e?"fullWidth":"default",onAnimationComplete:N=>{N==="fullWidth"&&h({width:"100%",height:"100%"})},whileHover:f==="view"&&D?{scale:1.005,transition:{duration:d?0:.5,ease:"easeOut"}}:{},transition:_,size:m,enable:{top:!1,bottom:!1,...(0,Qi.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:S,handleClasses:void 0,handleStyles:{left:k4,right:k4},minWidth:$p,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>w(!0),onBlur:()=>w(!1),onMouseOver:()=>w(!0),onMouseOut:()=>w(!1),handleComponent:{[(0,Qi.isRTL)()?"right":"left"]:f==="view"&&(0,gi.jsxs)(gi.Fragment,{children:[(0,gi.jsxs)(gt.Root,{children:[(0,gi.jsx)(gt.Trigger,{render:(0,gi.jsx)(eh.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:Z("edit-site-resizable-frame__handle",{"is-resizing":y}),variants:M,animate:j,"aria-label":(0,Qi.__)("Drag to resize"),"aria-describedby":E,"aria-valuenow":A.current?.resizable?.offsetWidth||void 0,"aria-valuemin":$p,"aria-valuemax":i.width,onKeyDown:B,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,gi.jsx)(gt.Popup,{children:(0,Qi.__)("Drag to resize")})]}),(0,gi.jsx)("div",{hidden:!0,id:E,children:(0,Qi.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:I,onResize:C,onResizeStop:F,className:Z("edit-site-resizable-frame__inner",{"is-resizing":y}),showHandle:!1,children:(0,gi.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:s,children:n})})}var B4=D4;var G4=l(G(),1),Ab=l(z4(),1),U4=l(W(),1),vu=l(me(),1),W4=l(xe(),1),NE=l(ft(),1);var H4="core/edit-site/save";function q4(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,vu.useSelect)(W4.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,vu.useSelect)(NE.store),{savePost:n}=(0,vu.useDispatch)(NE.store),{setIsSaveViewOpened:i}=(0,vu.useDispatch)(We),{registerShortcut:s,unregisterShortcut:a}=(0,vu.useDispatch)(Ab.store);return(0,G4.useEffect)(()=>(s({name:H4,category:"global",description:(0,U4.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{a(H4)}),[s,a]),(0,Ab.useShortcut)("core/edit-site/save",u=>{u.preventDefault();let c=e(),f=!!c.length,d=c.some(m=>t(m.kind,m.name,m.key));!f||d||(r()?i(!0):o()||n())}),null}var Ob=l(G(),1),kb=l(me(),1),VE=l(xe(),1),D$=1e4,B$=100;function j$(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){s(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,D$);function i(){if((0,kb.select)(VE.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,B$))}let s=(0,kb.subscribe)(i,VE.store);i();function a(){s(),clearTimeout(e),clearTimeout(n)}return[t,a]}function Ib(){let[e,t]=(0,Ob.useState)(!1);return(0,Ob.useEffect)(()=>{let[r,o]=j$();return r.then(()=>t(!0)),o},[]),!e}var LE=rh(),Ue=e=>th(e,LE),DE=rh();Ue.write=e=>th(e,DE);var Fb=rh();Ue.onStart=e=>th(e,Fb);var BE=rh();Ue.onFrame=e=>th(e,BE);var jE=rh();Ue.onFinish=e=>th(e,jE);var pd=[];Ue.setTimeout=(e,t)=>{let r=Ue.now()+t,o=()=>{let i=pd.findIndex(s=>s.cancel==o);~i&&pd.splice(i,1),Ml-=~i?1:0},n={time:r,handler:e,cancel:o};return pd.splice(Y4(r),0,n),Ml+=1,K4(),n};var Y4=e=>~(~pd.findIndex(t=>t.time>e)||~pd.length);Ue.cancel=e=>{Fb.delete(e),BE.delete(e),jE.delete(e),LE.delete(e),DE.delete(e)};Ue.sync=e=>{ME=!0,Ue.batchedUpdates(e),ME=!1};Ue.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Ue.onStart(r)}return o.handler=e,o.cancel=()=>{Fb.delete(r),t=null},o};var zE=typeof window<"u"?window.requestAnimationFrame:()=>{};Ue.use=e=>zE=e;Ue.now=typeof performance<"u"?()=>performance.now():Date.now;Ue.batchedUpdates=e=>e();Ue.catch=console.error;Ue.frameLoop="always";Ue.advance=()=>{Ue.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):X4()};var Vl=-1,Ml=0,ME=!1;function th(e,t){ME?(t.delete(e),e(0)):(t.add(e),K4())}function K4(){Vl<0&&(Vl=0,Ue.frameLoop!=="demand"&&zE(Z4))}function z$(){Vl=-1}function Z4(){~Vl&&(zE(Z4),Ue.batchedUpdates(X4))}function X4(){let e=Vl;Vl=Ue.now();let t=Y4(Vl);if(t&&(Q4(pd.splice(0,t),r=>r.handler()),Ml-=t),!Ml){z$();return}Fb.flush(),LE.flush(e?Math.min(64,Vl-e):16.667),BE.flush(),DE.flush(),jE.flush()}function rh(){let e=new Set,t=e;return{add(r){Ml+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Ml-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Ml-=t.size,Q4(t,o=>o(r)&&e.add(o)),Ml+=e.size,t=e)}}}function Q4(e,t){e.forEach(r=>{try{t(r)}catch(o){Ue.catch(o)}})}var yi=l(he());function Db(){}var oF=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ve={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 Rs(e,t){if(ve.arr(e)){if(!ve.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 Zt=(e,t)=>e.forEach(t);function bi(e,t,r){if(ve.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 En=e=>ve.und(e)?[]:ve.arr(e)?e:[e];function yd(e,t){if(e.size){let r=Array.from(e);e.clear(),Zt(r,t)}}var bd=(e,...t)=>yd(e,r=>r(...t)),YE=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),KE,nF,Ll=null,iF=!1,ZE=Db,H$=e=>{e.to&&(nF=e.to),e.now&&(Ue.now=e.now),e.colors!==void 0&&(Ll=e.colors),e.skipAnimation!=null&&(iF=e.skipAnimation),e.createStringInterpolator&&(KE=e.createStringInterpolator),e.requestAnimationFrame&&Ue.use(e.requestAnimationFrame),e.batchedUpdates&&(Ue.batchedUpdates=e.batchedUpdates),e.willAdvance&&(ZE=e.willAdvance),e.frameLoop&&(Ue.frameLoop=e.frameLoop)},Zn=Object.freeze({__proto__:null,get createStringInterpolator(){return KE},get to(){return nF},get colors(){return Ll},get skipAnimation(){return iF},get willAdvance(){return ZE},assign:H$}),oh=new Set,vi=[],HE=[],Mb=0,wd={get idle(){return!oh.size&&!vi.length},start(e){Mb>e.priority?(oh.add(e),Ue.onStart(G$)):(sF(e),Ue(WE))},advance:WE,sort(e){if(Mb)Ue.onFrame(()=>wd.sort(e));else{let t=vi.indexOf(e);~t&&(vi.splice(t,1),aF(e))}},clear(){vi=[],oh.clear()}};function G$(){oh.forEach(sF),oh.clear(),Ue(WE)}function sF(e){vi.includes(e)||aF(e)}function aF(e){vi.splice(U$(vi,t=>t.priority>e.priority),0,e)}function WE(e){let t=HE;for(let r=0;r<vi.length;r++){let o=vi[r];Mb=o.priority,o.idle||(ZE(o),o.advance(e),o.idle||t.push(o))}return Mb=0,HE=vi,HE.length=0,vi=t,vi.length>0}function U$(e,t){let r=e.findIndex(t);return r<0?e.length:r}var lF={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},Ji="[-+]?\\d*\\.?\\d+",Lb=Ji+"%";function Bb(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var W$=new RegExp("rgb"+Bb(Ji,Ji,Ji)),q$=new RegExp("rgba"+Bb(Ji,Ji,Ji,Ji)),Y$=new RegExp("hsl"+Bb(Ji,Lb,Lb)),K$=new RegExp("hsla"+Bb(Ji,Lb,Lb,Ji)),Z$=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,X$=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,Q$=/^#([0-9a-fA-F]{6})$/,J$=/^#([0-9a-fA-F]{8})$/;function $$(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=Q$.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ll&&Ll[e]!==void 0?Ll[e]:(t=W$.exec(e))?(hd(t[1])<<24|hd(t[2])<<16|hd(t[3])<<8|255)>>>0:(t=q$.exec(e))?(hd(t[1])<<24|hd(t[2])<<16|hd(t[3])<<8|eF(t[4]))>>>0:(t=Z$.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=J$.exec(e))?parseInt(t[1],16)>>>0:(t=X$.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=Y$.exec(e))?(J4($4(t[1]),Nb(t[2]),Nb(t[3]))|255)>>>0:(t=K$.exec(e))?(J4($4(t[1]),Nb(t[2]),Nb(t[3]))|eF(t[4]))>>>0:null}function GE(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 J4(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=GE(n,o,e+1/3),s=GE(n,o,e),a=GE(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function hd(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function $4(e){return(parseFloat(e)%360+360)%360/360}function eF(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Nb(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function tF(e){let t=$$(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 Dl=(e,t,r)=>{if(ve.fun(e))return e;if(ve.arr(e))return Dl({range:e,output:t,extrapolate:r});if(ve.str(e.output[0]))return KE(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",a=o.extrapolateRight||o.extrapolate||"extend",u=o.easing||(c=>c);return c=>{let f=tee(c,i);return eee(c,i[f],i[f+1],n[f],n[f+1],u,s,a,o.map)}};function eee(e,t,r,o,n,i,s,a,u){let c=u?u(e):e;if(c<t){if(s==="identity")return c;s==="clamp"&&(c=t)}if(c>r){if(a==="identity")return c;a==="clamp"&&(c=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?c=-c:r===1/0?c=c-t:c=(c-t)/(r-t),c=i(c),o===-1/0?c=-c:n===1/0?c=c+o:c=c*(n-o)+o,c)}function tee(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function qE(){return qE=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},qE.apply(this,arguments)}var gd=Symbol.for("FluidValue.get"),yu=Symbol.for("FluidValue.observers"),Yo=e=>!!(e&&e[gd]),uo=e=>e&&e[gd]?e[gd]():e,XE=e=>e[yu]||null;function ree(e,t){e.eventObserved?e.eventObserved(t):e(t)}function bu(e,t){let r=e[yu];r&&r.forEach(o=>{ree(o,t)})}var vd=class{constructor(t){if(this[gd]=void 0,this[yu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");oee(this,t)}},oee=(e,t)=>cF(e,gd,t);function Bl(e,t){if(e[gd]){let r=e[yu];r||cF(e,yu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function jl(e,t){let r=e[yu];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[yu]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var cF=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Vb=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,nee=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,rF=new RegExp(`(${Vb.source})(%|[a-z]+)`,"i"),iee=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,jb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,uF=e=>{let[t,r]=see(e);if(!t||YE())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&&jb.test(r))return uF(r);if(r)return r}return e},see=e=>{let t=jb.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},UE,aee=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,zb=e=>{UE||(UE=Ll?new RegExp(`(${Object.keys(Ll).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>uo(i).replace(jb,uF).replace(nee,tF).replace(UE,tF)),r=t.map(i=>i.match(Vb).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=>Dl(qE({},e,{output:i})));return i=>{var s;let a=!rF.test(t[0])&&((s=t.find(c=>rF.test(c)))==null?void 0:s.replace(Vb,"")),u=0;return t[0].replace(Vb,()=>`${n[u++](i)}${a||""}`).replace(iee,aee)}},fF="react-spring: ",dF=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${fF}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},lee=dF(console.warn);function mF(){lee(`${fF}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var NAe=dF(console.warn);function xd(e){return ve.str(e)&&(e[0]=="#"||/\d/.test(e)||!YE()&&jb.test(e)||e in(Ll||{}))}var nh=YE()?yi.useEffect:yi.useLayoutEffect,cee=()=>{let e=(0,yi.useRef)(!1);return nh(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function QE(){let e=(0,yi.useState)()[1],t=cee();return()=>{t.current&&e(Math.random())}}function pF(e,t){let[r]=(0,yi.useState)(()=>({inputs:t,result:e()})),o=(0,yi.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&uee(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,yi.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function uee(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 JE=e=>(0,yi.useEffect)(e,fee),fee=[];var ph=l(he()),hh=l(he());var yF=l(he()),Pa=l(he()),ih=Symbol.for("Animated:node"),dee=e=>!!e&&e[ih]===e,$i=e=>e&&e[ih],Wb=(e,t)=>oF(e,ih,t),sh=e=>e&&e[ih]&&e[ih].getPayload(),Hb=class{constructor(){this.payload=void 0,Wb(this,this)}getPayload(){return this.payload||[]}},wu=class e extends Hb{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,ve.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 ve.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,ve.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},xu=class e extends wu{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Dl({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(ve.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=Dl({output:[this.getValue(),t]})),this._value=0,super.reset()}},Gb={dependencies:null},Su=class extends Hb{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return bi(this.source,(o,n)=>{dee(o)?r[n]=o.getValue(t):Yo(o)?r[n]=uo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Zt(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return bi(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Gb.dependencies&&Yo(t)&&Gb.dependencies.add(t);let r=sh(t);r&&Zt(r,o=>this.add(o))}},$E=class e extends Su{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(mee)),!0)}};function mee(e){return(xd(e)?xu:wu).create(e)}function qb(e){let t=$i(e);return t?t.constructor:ve.arr(e)?$E:xd(e)?xu:wu}function Ub(){return Ub=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},Ub.apply(this,arguments)}var hF=(e,t)=>{let r=!ve.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Pa.forwardRef)((o,n)=>{let i=(0,Pa.useRef)(null),s=r&&(0,Pa.useCallback)(g=>{i.current=hee(n,g)},[n]),[a,u]=pee(o,t),c=QE(),f=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&c()},d=new e2(f,u),m=(0,Pa.useRef)();nh(()=>(m.current=d,Zt(u,g=>Bl(g,d)),()=>{m.current&&(Zt(m.current.deps,g=>jl(g,m.current)),Ue.cancel(m.current.update))})),(0,Pa.useEffect)(f,[]),JE(()=>()=>{let g=m.current;Zt(g.deps,v=>jl(v,g))});let h=t.getComponentProps(a.getValue());return yF.createElement(e,Ub({},h,{ref:s}))})},e2=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Ue.write(this.update)}};function pee(e,t){let r=new Set;return Gb.dependencies=r,e.style&&(e=Ub({},e,{style:t.createAnimatedStyle(e.style)})),e=new Su(e),Gb.dependencies=null,[e,r]}function hee(e,t){return e&&(ve.fun(e)?e(t):e.current=t),t}var gF=Symbol.for("AnimatedComponent"),bF=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Su(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let a=vF(s)||"Anonymous";return ve.str(s)?s=i[s]||(i[s]=hF(s,n)):s=s[gF]||(s[gF]=hF(s,n)),s.displayName=`Animated(${a})`,s};return bi(e,(s,a)=>{ve.arr(e)&&(a=vF(s)),i[a]=i(s)}),{animated:i}},vF=e=>ve.str(e)?e:e&&ve.str(e.displayName)?e.displayName:ve.fun(e)&&e.name||null;function Ko(){return Ko=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},Ko.apply(this,arguments)}function _u(e,...t){return ve.fun(e)?e(...t):e}var uh=(e,t)=>e===!0||!!(t&&e&&(ve.fun(e)?e(t):En(e).includes(t))),kF=(e,t)=>ve.obj(e)?t&&e[t]:e,IF=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,gee=e=>e,FF=(e,t=gee)=>{let r=vee;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);ve.und(i)||(o[n]=i)}return o},vee=["config","onProps","onStart","onChange","onPause","onResume","onRest"],yee={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 bee(e){let t={},r=0;if(bi(e,(o,n)=>{yee[n]||(t[n]=o,r++)}),r)return t}function NF(e){let t=bee(e);if(t){let r={to:t};return bi(e,(o,n)=>n in t||(r[n]=o)),r}return Ko({},e)}function fh(e){return e=uo(e),ve.arr(e)?e.map(fh):xd(e)?Zn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function o2(e){return ve.fun(e)||ve.arr(e)&&ve.obj(e[0])}var wee={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}},Zb=1.70158,Yb=Zb*1.525,wF=Zb+1,xF=2*Math.PI/3,SF=2*Math.PI/4.5,Kb=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,m2={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=>wF*e*e*e-Zb*e*e,easeOutBack:e=>1+wF*Math.pow(e-1,3)+Zb*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((Yb+1)*2*e-Yb)/2:(Math.pow(2*e-2,2)*((Yb+1)*(e*2-2)+Yb)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*xF),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*xF)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*SF))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*SF)/2+1,easeInBounce:e=>1-Kb(1-e),easeOutBounce:Kb,easeInOutBounce:e=>e<.5?(1-Kb(1-2*e))/2:(1+Kb(2*e-1))/2},n2=Ko({},wee.default,{mass:1,damping:1,easing:m2.linear,clamp:!1}),i2=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,n2)}};function xee(e,t,r){r&&(r=Ko({},r),_F(r,t),t=Ko({},r,t)),_F(e,t),Object.assign(e,t);for(let s in n2)e[s]==null&&(e[s]=n2[s]);let{mass:o,frequency:n,damping:i}=e;return ve.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 _F(e,t){if(!ve.und(t.decay))e.duration=void 0;else{let r=!ve.und(t.tension)||!ve.und(t.friction);(r||!ve.und(t.frequency)||!ve.und(t.damping)||!ve.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var CF=[],s2=class{constructor(){this.changed=!1,this.values=CF,this.toValues=null,this.fromValues=CF,this.to=void 0,this.from=void 0,this.config=new i2,this.immediate=!1}};function VF(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,a)=>{var u;let c,f,d=uh((u=r.cancel)!=null?u:o?.cancel,t);if(d)g();else{ve.und(r.pause)||(n.paused=uh(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||uh(v,t)),c=_u(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(f),f.cancel(),c=f.time-Ue.now()}function h(){c>0&&!Zn.skipAnimation?(n.delayed=!0,f=Ue.setTimeout(g,c),n.pauseQueue.add(m),n.timeouts.add(f)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(f),e<=(n.cancelId||0)&&(d=!0);try{i.start(Ko({},r,{callId:e,cancel:d}),s)}catch(v){a(v)}}})}var p2=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Sd(e.get()):t.every(r=>r.noop)?MF(e.get()):es(e.get(),t.every(r=>r.finished)),MF=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),es=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),Sd=e=>({value:e,cancelled:!0,finished:!1});function LF(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:u}=r;return!i&&e===a&&!t.reset?u:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let c=FF(t,(y,x)=>x==="onRest"?void 0:y),f,d,m=new Promise((y,x)=>(f=y,d=x)),h=y=>{let x=n<=(r.cancelId||0)&&Sd(o)||n!==r.asyncId&&es(o,!1);if(x)throw y.result=x,d(y),y},g=(y,x)=>{let b=new Xb,w=new Qb;return(async()=>{if(Zn.skipAnimation)throw dh(r),w.result=es(o,!1),d(w),w;h(b);let S=ve.obj(y)?Ko({},y):Ko({},x,{to:y});S.parentId=n,bi(c,(_,A)=>{ve.und(S[A])&&(S[A]=_)});let T=await o.start(S);return h(b),r.paused&&await new Promise(_=>{r.resumeQueue.add(_)}),T})()},v;if(Zn.skipAnimation)return dh(r),es(o,!1);try{let y;ve.arr(e)?y=(async x=>{for(let b of x)await g(b)})(e):y=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([y.then(f),m]),v=es(o.get(),!0,!1)}catch(y){if(y instanceof Xb)v=y.result;else if(y instanceof Qb)v=y.result;else throw y}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?a:void 0,r.promise=i?u:void 0)}return ve.fun(s)&&Ue.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function dh(e,t){yd(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Xb=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}},Qb=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},a2=e=>e instanceof mh,See=1,mh=class extends vd{constructor(...t){super(...t),this.id=See++,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=$i(this);return t&&t.getValue()}to(...t){return Zn.to(this,t)}interpolate(...t){return mF(),Zn.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){bu(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||wd.sort(this),bu(this,{type:"priority",parent:this,priority:t})}},Cu=Symbol.for("SpringPhase"),DF=1,l2=2,c2=4,t2=e=>(e[Cu]&DF)>0,zl=e=>(e[Cu]&l2)>0,ah=e=>(e[Cu]&c2)>0,TF=(e,t)=>t?e[Cu]|=l2|DF:e[Cu]&=~l2,EF=(e,t)=>t?e[Cu]|=c2:e[Cu]&=~c2,u2=class extends mh{constructor(t,r){if(super(),this.key=void 0,this.animation=new s2,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,!ve.und(t)||!ve.und(r)){let o=ve.obj(t)?Ko({},t):Ko({},r,{from:t});ve.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(zl(this)||this._state.asyncTo)||ah(this)}get goal(){return uo(this.animation.to)}get velocity(){let t=$i(this);return t instanceof wu?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return t2(this)}get isAnimating(){return zl(this)}get isPaused(){return ah(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,a=sh(n.to);!a&&Yo(n.to)&&(s=En(uo(n.to))),n.values.forEach((f,d)=>{if(f.done)return;let m=f.constructor==xu?1:a?a[d].lastPosition:s[d],h=n.immediate,g=m;if(!h){if(g=f.lastPosition,i.tension<=0){f.done=!0;return}let v=f.elapsedTime+=t,y=n.fromValues[d],x=f.v0!=null?f.v0:f.v0=ve.arr(i.velocity)?i.velocity[d]:i.velocity,b,w=i.precision||(y==m?.005:Math.min(1,Math.abs(m-y)*.001));if(ve.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,T=Math.exp(-(1-S)*v);g=y+x/(1-S)*(1-T),h=Math.abs(f.lastPosition-g)<=w,b=x*T}else{b=f.lastVelocity==null?x:f.lastVelocity;let S=i.restVelocity||w/10,T=i.clamp?0:i.bounce,_=!ve.und(T),A=y==m?f.v0>0:y<m,E,P=!1,D=1,I=Math.ceil(t/D);for(let C=0;C<I&&(E=Math.abs(b)>S,!(!E&&(h=Math.abs(m-g)<=w,h)));++C){_&&(P=g==m||g>m==A,P&&(b=-b*T,g=m));let F=-i.tension*1e-6*(g-m),B=-i.friction*.001*b,V=(F+B)/i.mass;b=b+V*D,g=g+b*D}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,f.durationProgress>0&&(f.elapsedTime=i.duration*f.durationProgress,v=f.elapsedTime+=t)),S=(i.progress||0)+v/this._memoizedDuration,S=S>1?1:S<0?0:S,f.durationProgress=S),g=y+i.easing(S)*(m-y),b=(g-f.lastPosition)/t,h=S==1}f.lastVelocity=b,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[d].done&&(h=!1),h?f.done=!0:r=!1,f.setValue(g,i.round)&&(o=!0)});let u=$i(this),c=u.getValue();if(r){let f=uo(n.to);(c!==f||o)&&!i.decay?(u.setValue(f),this._onChange(f)):o&&i.decay&&this._onChange(c),this._stop()}else o&&this._onChange(c)}set(t){return Ue.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(zl(this)){let{to:t,config:r}=this.animation;Ue.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 ve.und(t)?(o=this.queue||[],this.queue=[]):o=[ve.obj(t)?t:Ko({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>p2(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),dh(this._state,t&&this._lastCallId),Ue.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=ve.obj(o)?o[r]:o,(o==null||o2(o))&&(o=void 0),n=ve.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return t2(this)||(t.reverse&&([o,n]=[n,o]),n=uo(n),ve.und(n)?$i(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Ko({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,FF(o,(u,c)=>/^on/.test(c)?kF(u,n):u)),RF(this,o,"onProps"),ch(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 VF(++this._lastCallId,{key:n,props:o,defaultProps:i,state:a,actions:{pause:()=>{ah(this)||(EF(this,!0),bd(a.pauseQueue),ch(this,"onPause",es(this,lh(this,this.animation.to)),this))},resume:()=>{ah(this)&&(EF(this,!1),zl(this)&&this._resume(),bd(a.resumeQueue),ch(this,"onResume",es(this,lh(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(u=>{if(o.loop&&u.finished&&!(r&&u.noop)){let c=BF(o);if(c)return this._update(c,!0)}return u})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(Sd(this));let n=!ve.und(t.to),i=!ve.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(Sd(this));let{key:s,defaultProps:a,animation:u}=this,{to:c,from:f}=u,{to:d=c,from:m=f}=t;i&&!n&&(!r.default||ve.und(d))&&(d=m),r.reverse&&([d,m]=[m,d]);let h=!Rs(m,f);h&&(u.from=m),m=uo(m);let g=!Rs(d,c);g&&this._focus(d);let v=o2(r.to),{config:y}=u,{decay:x,velocity:b}=y;(n||i)&&(y.velocity=0),r.config&&!v&&xee(y,_u(r.config,s),r.config!==a.config?_u(a.config,s):void 0);let w=$i(this);if(!w||ve.und(d))return o(es(this,!0));let S=ve.und(r.reset)?i&&!r.default:!ve.und(m)&&uh(r.reset,s),T=S?m:this.get(),_=fh(d),A=ve.num(_)||ve.arr(_)||xd(_),E=!v&&(!A||uh(a.immediate||r.immediate,s));if(g){let C=qb(d);if(C!==w.constructor)if(E)w=this._set(_);else throw Error(`Cannot animate between ${w.constructor.name} and ${C.name}, as the "to" prop suggests`)}let P=w.constructor,D=Yo(d),I=!1;if(!D){let C=S||!t2(this)&&h;(g||C)&&(I=Rs(fh(T),_),D=!I),(!Rs(u.immediate,E)&&!E||!Rs(y.decay,x)||!Rs(y.velocity,b))&&(D=!0)}if(I&&zl(this)&&(u.changed&&!S?D=!0:D||this._stop(c)),!v&&((D||Yo(c))&&(u.values=w.getPayload(),u.toValues=Yo(d)?null:P==xu?[1]:En(_)),u.immediate!=E&&(u.immediate=E,!E&&!S&&this._set(c)),D)){let{onRest:C}=u;Zt(_ee,B=>RF(this,r,B));let F=es(this,lh(this,c));bd(this._pendingCalls,F),this._pendingCalls.add(o),u.changed&&Ue.batchedUpdates(()=>{u.changed=!S,C?.(F,this),S?_u(a.onRest,F):u.onStart==null||u.onStart(F,this)})}S&&this._set(T),v?o(LF(r.to,r,this._state,this)):D?this._start():zl(this)&&!g?this._pendingCalls.add(o):o(MF(T))}_focus(t){let r=this.animation;t!==r.to&&(XE(this)&&this._detach(),r.to=t,XE(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Yo(r)&&(Bl(r,this),a2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Yo(t)&&jl(t,this)}_set(t,r=!0){let o=uo(t);if(!ve.und(o)){let n=$i(this);if(!n||!Rs(o,n.getValue())){let i=qb(o);!n||n.constructor!=i?Wb(this,i.create(o)):n.setValue(o),n&&Ue.batchedUpdates(()=>{this._onChange(o,r)})}}return $i(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,ch(this,"onStart",es(this,lh(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),_u(this.animation.onChange,t,this)),_u(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;$i(this).reset(uo(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),zl(this)||(TF(this,!0),ah(this)||this._resume())}_resume(){Zn.skipAnimation?this.finish():wd.start(this)}_stop(t,r){if(zl(this)){TF(this,!1);let o=this.animation;Zt(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),bu(this,{type:"idle",parent:this});let n=r?Sd(this.get()):es(this.get(),lh(this,t??o.to));bd(this._pendingCalls,n),o.changed&&(o.changed=!1,ch(this,"onRest",n,this))}}};function lh(e,t){let r=fh(t),o=fh(e.get());return Rs(o,r)}function BF(e,t=e.loop,r=e.to){let o=_u(t);if(o){let n=o!==!0&&NF(o),i=(n||e).reverse,s=!n||n.reset;return f2(Ko({},e,{loop:t,default:!1,pause:void 0,to:!i||o2(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function f2(e){let{to:t,from:r}=e=NF(e),o=new Set;return ve.obj(t)&&PF(t,o),ve.obj(r)&&PF(r,o),e.keys=o.size?Array.from(o):null,e}function PF(e,t){bi(e,(r,o)=>r!=null&&t.add(o))}var _ee=["onStart","onRest","onChange","onPause","onResume"];function RF(e,t,r){e.animation[r]=t[r]!==IF(t,r)?kF(t[r],e.key):void 0}function ch(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 Cee=["onStart","onChange","onRest"],Tee=1,_d=class{constructor(t,r){this.id=Tee++,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(Ko({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];ve.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(f2(t)),this}start(t){let{queue:r}=this;return t?r=En(t).map(f2):this.queue=[],this._flush?this._flush(this,r):(zF(this,r),Eee(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Zt(En(r),n=>o[n].stop(!!t))}else dh(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(ve.und(t))this.start({pause:!0});else{let r=this.springs;Zt(En(t),o=>r[o].pause())}return this}resume(t){if(ve.und(t))this.start({pause:!1});else{let r=this.springs;Zt(En(t),o=>r[o].resume())}return this}each(t){bi(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,yd(t,([u,c])=>{c.value=this.get(),u(c,this,this._item)}));let s=!n&&this._started,a=i||s&&o.size?this.get():null;i&&r.size&&yd(r,([u,c])=>{c.value=a,u(c,this,this._item)}),s&&(this._started=!1,yd(o,([u,c])=>{c.value=a,u(c,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;Ue.onFrame(this._onFrame)}};function Eee(e,t){return Promise.all(t.map(r=>jF(e,r))).then(r=>p2(e,r))}async function jF(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:a,onResolve:u}=t,c=ve.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let f=ve.arr(n)||ve.fun(n)?n:void 0;f?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):Zt(Cee,v=>{let y=t[v];if(ve.fun(y)){let x=e._events[v];t[v]=({finished:b,cancelled:w})=>{let S=x.get(y);S?(b||(S.finished=!1),w&&(S.cancelled=!0)):x.set(y,{value:null,finished:b||!1,cancelled:w||!1})},c&&(c[v]=t[v])}});let d=e._state;t.pause===!d.paused?(d.paused=t.pause,bd(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||IF(t,"cancel")===!0;(f||h&&d.asyncId)&&m.push(VF(++e._lastAsyncId,{props:t,state:d,actions:{pause:Db,resume:Db,start(v,y){h?(dh(d,e._lastAsyncId),y(Sd(e))):(v.onRest=a,y(LF(f,v,d,e)))}}})),d.paused&&await new Promise(v=>{d.resumeQueue.add(v)});let g=p2(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=BF(t,s,n);if(v)return zF(e,[v]),jF(e,v,!0)}return u&&Ue.batchedUpdates(()=>u(g,e,e.item)),g}function Pee(e,t){let r=new u2;return r.key=e,t&&Bl(r,t),r}function Ree(e,t,r){t.keys&&Zt(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function zF(e,t){Zt(t,r=>{Ree(e.springs,r,o=>Pee(o,e))})}function Aee(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 Oee=["children"],h2=e=>{let{children:t}=e,r=Aee(e,Oee),o=(0,hh.useContext)(Jb),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=pF(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=Jb;return ph.createElement(s,{value:r},t)},Jb=kee(h2,{});h2.Provider=Jb.Provider;h2.Consumer=Jb.Consumer;function kee(e,t){return Object.assign(e,ph.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var AF;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(AF||(AF={}));var d2=class extends mh{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Dl(...r);let o=this._get(),n=qb(o);Wb(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Rs(r,o)||($i(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&OF(this._active)&&r2(this)}_get(){let t=ve.arr(this.source)?this.source.map(uo):En(uo(this.source));return this.calc(...t)}_start(){this.idle&&!OF(this._active)&&(this.idle=!1,Zt(sh(this),t=>{t.done=!1}),Zn.skipAnimation?(Ue.batchedUpdates(()=>this.advance()),r2(this)):wd.start(this))}_attach(){let t=1;Zt(En(this.source),r=>{Yo(r)&&Bl(r,this),a2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Zt(En(this.source),t=>{Yo(t)&&jl(t,this)}),this._active.clear(),r2(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=En(this.source).reduce((r,o)=>Math.max(r,(a2(o)?o.priority:0)+1),0))}};function Iee(e){return e.idle!==!1}function OF(e){return!e.size||Array.from(e).every(Iee)}function r2(e){e.idle||(e.idle=!0,Zt(sh(e),t=>{t.done=!0}),bu(e,{type:"idle",parent:e}))}Zn.assign({createStringInterpolator:zb,to:(e,t)=>new d2(e,t)});var UAe=wd.advance;var GF=l(ws());function b2(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 Fee=["style","children","scrollTop","scrollLeft"],UF=/^--/;function Nee(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!UF.test(e)&&!(gh.hasOwnProperty(e)&&gh[e])?t+"px":(""+t).trim()}var HF={};function Vee(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,u=b2(o,Fee),c=Object.values(u),f=Object.keys(u).map(d=>r||e.hasAttribute(d)?d:HF[d]||(HF[d]=d.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let d in n)if(n.hasOwnProperty(d)){let m=Nee(d,n[d]);UF.test(d)?e.style.setProperty(d,m):e.style[d]=m}f.forEach((d,m)=>{e.setAttribute(d,c[m])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var gh={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},Mee=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),Lee=["Webkit","Ms","Moz","O"];gh=Object.keys(gh).reduce((e,t)=>(Lee.forEach(r=>e[Mee(r,t)]=e[t]),e),gh);var Dee=["x","y","z"],Bee=/^(matrix|translate|scale|rotate|skew)/,jee=/^(translate)/,zee=/^(rotate|skew)/,g2=(e,t)=>ve.num(e)&&e!==0?e+t:e,$b=(e,t)=>ve.arr(e)?e.every(r=>$b(r,t)):ve.num(e)?e===t:parseFloat(e)===t,v2=class extends Su{constructor(t){let{x:r,y:o,z:n}=t,i=b2(t,Dee),s=[],a=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),a.push(u=>[`translate3d(${u.map(c=>g2(c,"px")).join(",")})`,$b(u,0)])),bi(i,(u,c)=>{if(c==="transform")s.push([u||""]),a.push(f=>[f,f===""]);else if(Bee.test(c)){if(delete i[c],ve.und(u))return;let f=jee.test(c)?"px":zee.test(c)?"deg":"";s.push(En(u)),a.push(c==="rotate3d"?([d,m,h,g])=>[`rotate3d(${d},${m},${h},${g2(g,f)})`,$b(g,0)]:d=>[`${c}(${d.map(m=>g2(m,f)).join(",")})`,$b(d,c.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new y2(s,a)),super(i)}},y2=class extends vd{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 Zt(this.inputs,(o,n)=>{let i=uo(o[0]),[s,a]=this.transforms[n](ve.arr(i)?i:o.map(uo));t+=" "+s,r=r&&a}),r?"none":t}observerAdded(t){t==1&&Zt(this.inputs,r=>Zt(r,o=>Yo(o)&&Bl(o,this)))}observerRemoved(t){t==0&&Zt(this.inputs,r=>Zt(r,o=>Yo(o)&&jl(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),bu(this,t)}},Hee=["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"],Gee=["scrollTop","scrollLeft"];Zn.assign({batchedUpdates:GF.unstable_batchedUpdates,createStringInterpolator:zb,colors:lF});var Uee=bF(Hee,{applyAnimatedValues:Vee,createAnimatedStyle:e=>new v2(e),getComponentProps:e=>b2(e,Gee)}),JAe=Uee.animated;var Cd=l(G(),1);function Wee(e){return{top:e.offsetTop,left:e.offsetLeft}}var qee=400;function Yee({triggerAnimationOnChange:e}){let t=(0,Cd.useRef)(),{previous:r,prevRect:o}=(0,Cd.useMemo)(()=>({previous:t.current&&Wee(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Cd.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new _d({x:0,y:0,width:o.width,height:o.height,config:{duration:qee,easing:m2.easeInOutQuint},onChange({value:d}){if(!t.current)return;let{x:m,y:h,width:g,height:v}=d;m=Math.round(m),h=Math.round(h),g=Math.round(g),v=Math.round(v);let y=m===0&&h===0;t.current.style.transformOrigin="center center",t.current.style.transform=y?null:`translate3d(${m}px,${h}px,0)`,t.current.style.width=y?null:`${g}px`,t.current.style.height=y?null:`${v}px`}});t.current.style.transform=void 0;let s=t.current.getBoundingClientRect(),a=Math.round(o.left-s.left),u=Math.round(o.top-s.top),c=s.width,f=s.height;return i.start({x:0,y:0,width:c,height:f,from:{x:a,y:u,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var WF=Yee;var QF=l(me(),1);var JF=l(xe(),1);var vh=l(me(),1),YF=l(q(),1),Zo=l(W(),1),x2=l(xe(),1),KF=l(Tu(),1),ZF=l(ot(),1),e0=l(ft(),1);var w2=l(Kt(),1);function fo(){return!!(0,w2.getQueryArg)(window.location.href,"wp_theme_preview")}function Hl(){return fo()?(0,w2.getQueryArg)(window.location.href,"wp_theme_preview"):null}var XF=l(O(),1),{useLocation:Kee}=U(ZF.privateApis);function t0({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:s=!1}){let{params:a}=Kee(),{setIsSaveViewOpened:u}=(0,vh.useDispatch)(We),{saveDirtyEntities:c}=U((0,vh.useDispatch)(e0.store)),{dirtyEntityRecords:f}=(0,e0.useEntitiesSavedStatesIsDirty)(),{isSaving:d,isSaveViewOpen:m,previewingThemeName:h}=(0,vh.useSelect)(S=>{let{isSavingEntityRecord:T,isResolving:_}=S(x2.store),{isSaveViewOpened:A}=S(We),E=_("activateTheme"),P=Hl();return{isSaving:f.some(D=>T(D.kind,D.name,D.key))||E,isSaveViewOpen:A(),previewingThemeName:P?S(x2.store).getTheme(P)?.name?.rendered:void 0}},[f]),g=!!f.length,v;f.length===1&&(a.postId?v=`${f[0].key}`===a.postId&&f[0].name===a.postType:a.path?.includes("wp_global_styles")&&(v=f[0].name==="globalStyles"));let y=d||!g&&!fo(),b=fo()?d?(0,Zo.sprintf)((0,Zo.__)("Activating %s"),h):y?(0,Zo.__)("Saved"):g?(0,Zo.sprintf)((0,Zo.__)("Activate %s & Save"),h):(0,Zo.sprintf)((0,Zo.__)("Activate %s"),h):d?(0,Zo.__)("Saving"):y?(0,Zo.__)("Saved"):!v&&o?(0,Zo.sprintf)((0,Zo._n)("Review %d change\u2026","Review %d changes\u2026",f.length),f.length):(0,Zo.__)("Save");return(0,XF.jsx)(YF.Button,{variant:t,className:e,"aria-disabled":y,"aria-expanded":m,isBusy:d,onClick:y?void 0:v?()=>c({dirtyEntityRecords:f}):()=>u(!0),label:b,shortcut:y?void 0:KF.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:s,size:i,children:b})}var S2=l(O(),1);function _2(){let{isDisabled:e,isSaving:t}=(0,QF.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(JF.store),i=o(),s=i.some(a=>n(a.kind,a.name,a.key));return{isSaving:s,isDisabled:s||!i.length&&!fo()}},[]);return(0,S2.jsx)(te,{className:"edit-site-save-hub",gap:"lg",children:(0,S2.jsx)(t0,{className:"edit-site-save-hub__button",variant:e&&!t?null:"primary",showTooltip:!1,icon:e&&!t?uu:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var n0=l(q(),1),Td=l(ft(),1),yh=l(me(),1),ts=l(W(),1),C2=l(xe(),1),cN=l(ot(),1),uN=l(G(),1);var $F=l(xe(),1),eN=l(me(),1),tN=l(ot(),1),rN=l(Kt(),1);var{useHistory:Zee,useLocation:Xee}=U(tN.privateApis);function oN(){let e=Zee(),{path:t}=Xee(),{startResolution:r,finishResolution:o}=(0,eN.useDispatch)($F.store);return async()=>{if(fo()){let n="themes.php?action=activate&stylesheet="+Hl()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,rN.addQueryArgs)(t,{wp_theme_preview:""}))}}}var iN=l(r0(),1),o0=l(G(),1),sN=l(Kt(),1),Qee="/wp/v2/themes?status=active";function aN(){let[e,t]=(0,o0.useState)();return(0,o0.useEffect)(()=>{let r=(0,sN.addQueryArgs)(Qee,{context:"edit",wp_theme_preview:""});(0,iN.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var wi=l(O(),1),{EntitiesSavedStatesExtensible:Jee}=U(Td.privateApis),{useLocation:$ee}=U(cN.privateApis),ete=({onClose:e,renderDialog:t,variant:r})=>{let o=(0,Td.useEntitiesSavedStatesIsDirty)(),n,i;o.isDirty?(n=(0,ts.__)("Activate & Save"),i=(0,ts.__)("Theme activated and site updated.")):(n=(0,ts.__)("Activate"),i=(0,ts.__)("Theme activated."));let s=aN(),a=(0,yh.useSelect)(d=>d(C2.store).getCurrentTheme(),[]),u=(0,wi.jsx)("p",{children:(0,ts.sprintf)((0,ts.__)("Saving your changes will change your active theme from %1$s to %2$s."),s?.name?.rendered??"...",a?.name?.rendered??"...")}),c=oN();return(0,wi.jsx)(Jee,{...o,additionalPrompt:u,close:e,onSave:async()=>{await c()},saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},lN=({onClose:e,renderDialog:t,variant:r})=>fo()?(0,wi.jsx)(ete,{onClose:e,renderDialog:t,variant:r}):(0,wi.jsx)(Td.EntitiesSavedStates,{close:e,renderDialog:t,variant:r});function bh(){let{query:e}=$ee(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,yh.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,isSavingEntityRecord:d,isResolving:m}=c(C2.store),h=f(),g=m("activateTheme"),{isSaveViewOpened:v}=U(c(We));return{isSaveViewOpen:v(),isDirty:h.length>0,isSaving:h.some(y=>d(y.kind,y.name,y.key))||g}},[]),{setIsSaveViewOpened:i}=(0,yh.useDispatch)(We),s=()=>i(!1);if((0,uN.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,wi.jsx)(n0.Modal,{className:"edit-site-save-panel__modal",onRequestClose:s,title:(0,ts.__)("Review changes"),size:"small",children:(0,wi.jsx)(lN,{onClose:s,variant:"inline"})}):null;let a=fo()||o,u=n||!a;return(0,wi.jsxs)(hu,{className:Z("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,ts.__)("Save panel"),children:[(0,wi.jsx)("div",{className:Z("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,wi.jsx)(n0.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:u,accessibleWhenDisabled:!0,children:(0,ts.__)("Open save panel")})}),r&&(0,wi.jsx)(lN,{onClose:s,renderDialog:!0})]})}var He=l(O(),1),{useLocation:tte}=U(mN.privateApis),{useStyle:fN,UploadProgressSnackbar:rte}=U(xi.privateApis),ote=.3,wh={background:"#ffffff"};function nte(){let{query:e,name:t,areas:r,widths:o}=tte(),n=t==="notfound"?"view":e?.canvas??"view",i=!!r.mobileContent,s=r.mobileSidebar||r.mobileContent||r.preview,a=(0,Ul.useViewportMatch)("medium","<"),u=(0,Ra.useRef)(),c=(0,Ra.useRef)(),f=(0,Gl.__unstableUseNavigateRegions)(),d=(0,Ul.useReducedMotion)(),[m,h]=(0,Ul.useResizeObserver)(),g=Ib(),[v,y]=(0,Ra.useState)(!1),x=WF({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:b}=(0,s0.useSelect)(_=>({showIconLabels:_(hN.store).get("core","showIconLabels")})),w=fN("color.background"),S=fN("color.gradient"),T=(0,Ul.usePrevious)(n);return(0,Ra.useEffect)(()=>{T==="edit"&&((c.current?dN.focus.tabbable.find(c.current)[0]:void 0)??u.current)?.focus()},[n]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(xi.UnsavedChangesWarning,{}),n==="view"&&(0,He.jsx)(q4,{}),(0,He.jsx)("div",{...f,className:Z("edit-site-layout",f.className,{"is-full-canvas":n==="edit","show-icon-labels":b}),children:(0,He.jsxs)("div",{className:"edit-site-layout__content",children:[(!a||!s)&&(0,He.jsx)(hu,{ref:c,ariaLabel:(0,xh.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,He.jsx)(Gl.__unstableAnimatePresence,{children:n==="view"&&(0,He.jsxs)(Gl.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:d||a?0:ote,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,He.jsx)(IE,{children:(0,He.jsx)(Pb,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.sidebar})})}),(0,He.jsx)(_2,{}),(0,He.jsx)(bh,{})]})})}),(0,He.jsx)(i0.SnackbarNotices,{className:"edit-site-layout__snackbar"}),(0,He.jsx)(rte,{}),a&&s&&(0,He.jsx)("div",{className:"edit-site-layout__mobile",children:(0,He.jsx)(IE,{children:n!=="edit"?(0,He.jsxs)(He.Fragment,{children:[i&&(0,He.jsx)(A4,{ref:u}),r.mobileContent?(0,He.jsx)(Eu.ThemeProvider,{color:wh,children:(0,He.jsx)(Pb,{routeKey:t,children:(0,He.jsx)("div",{className:"edit-site-layout__mobile-content",children:(0,He.jsx)(xi.ErrorBoundary,{children:r.mobileContent})})})}):(0,He.jsx)(Pb,{routeKey:t,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.mobileSidebar})}),(0,He.jsx)(_2,{}),(0,He.jsx)(bh,{})]}):(0,He.jsx)(Eu.ThemeProvider,{color:wh,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.preview})})})}),!a&&r.content&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,He.jsx)(Eu.ThemeProvider,{color:wh,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.content})})}),!a&&r.edit&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,He.jsx)(Eu.ThemeProvider,{color:wh,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.edit})})}),!a&&r.preview&&(0,He.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[m,!!h.width&&(0,He.jsx)("div",{className:Z("edit-site-layout__canvas",{"is-right-aligned":v}),ref:x,children:(0,He.jsx)(xi.ErrorBoundary,{children:(0,He.jsx)(B4,{isReady:!g,isFullWidth:n==="edit",defaultSize:{width:h.width-24,height:h.height},isOversized:v,setIsOversized:y,innerContentStyle:{background:S??w},children:(0,He.jsx)(Eu.ThemeProvider,{color:wh,children:r.preview})})})})]})]})})]})}function gN(e){let t=(0,Ra.useMemo)(kE,[]),{createErrorNotice:r}=(0,s0.useDispatch)(i0.store);function o(n){r((0,xh.sprintf)((0,xh.__)('The "%s" plugin has encountered an error and cannot be rendered.'),n))}return(0,He.jsx)(Gl.SlotFillProvider,{children:(0,He.jsxs)(gt.Provider,{children:[(0,He.jsx)(pN.PluginArea,{onError:o}),(0,He.jsx)(Eu.ThemeProvider,{color:t,children:(0,He.jsx)(nte,{...e})})]})})}var l0=l(G(),1),Wl=l(me(),1),Ed=l(W(),1);var a0=l(T2(),1),yN=l(ot(),1),bN=l(bn(),1),E2=l(xe(),1),c0=l(ft(),1);var{useHistory:wN,useLocation:xN}=U(yN.privateApis),{useGlobalStyles:ite}=U(c0.privateApis),ste=()=>function(){let{openGeneralSidebar:t}=U((0,Wl.useDispatch)(We)),{params:r}=xN(),{canvas:o="view"}=r,{set:n}=(0,Wl.useDispatch)(bN.store),i=wN(),s=(0,Wl.useSelect)(u=>u(E2.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,l0.useMemo)(()=>s?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Ed.__)("Learn about styles"),callback:({close:u})=>{u(),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:fT}]:[],[i,t,o,s,n])}},ate=()=>function(){let{user:t,setUser:r}=ite(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,l0.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Ed.__)("Reset styles"),icon:(0,Ed.isRTL)()?LT:VT,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},lte=()=>function(){let{openGeneralSidebar:t}=U((0,Wl.useDispatch)(We)),{setStylesPath:r}=U((0,Wl.useDispatch)(c0.store)),{params:o}=xN(),{canvas:n="view"}=o,i=wN(),s=(0,Wl.useSelect)(u=>{let{getEntityRecord:c,__experimentalGetCurrentGlobalStylesId:f}=u(E2.store),d=f();return!!(d?c("root","globalStyles",d):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,l0.useMemo)(()=>s?[{name:"core/edit-site/open-styles-revisions",label:(0,Ed.__)("Open style revisions"),icon:Tp,callback:({close:u})=>{u(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,s,n])}};function SN(){(0,a0.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:ste()}),(0,a0.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:ate()}),(0,a0.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:lte()})}var _N=l(me(),1),CN=l(T2(),1),TN=l(Bt(),1),EN=l(ot(),1);var{useCommandContext:cte}=U(CN.privateApis),{useLocation:ute}=U(EN.privateApis);function PN(){let{query:e={}}=ute(),{canvas:t="view"}=e,r=(0,_N.useSelect)(n=>n(TN.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),cte(o)}var _S=l(me(),1),tK=l(G(),1);var LN=l(q(),1),os=l(W(),1);var DN=l(me(),1),BN=l(xe(),1);var Pd=l(q(),1),ql=l(W(),1);var ON=l(xe(),1),kN=l(me(),1),IN=l(ot(),1),FN=l(G(),1);var RN=l(q(),1),AN=l(O(),1);function P2(e){return(0,AN.jsx)(RN.Button,{size:"compact",...e,className:Z("edit-site-sidebar-button",e.className)})}var Pn=l(O(),1),{useHistory:fte,useLocation:dte}=U(IN.privateApis);function $r({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:s}){let{dashboardLink:a,dashboardLinkText:u,previewingThemeName:c}=(0,kN.useSelect)(v=>{let{getSettings:y}=U(v(We)),x=Hl();return{dashboardLink:y().__experimentalDashboardLink,dashboardLinkText:y().__experimentalDashboardLinkText,previewingThemeName:x?v(ON.store).getTheme(x)?.name?.rendered:void 0}},[]),f=dte(),d=fte(),{navigate:m}=(0,FN.useContext)(Ea),h=s??f.state?.backPath,g=(0,ql.isRTL)()?_a:Sa;return(0,Pn.jsxs)(Pn.Fragment,{children:[(0,Pn.jsxs)(Pd.__experimentalVStack,{className:Z("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,Pn.jsxs)(Pd.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,Pn.jsx)(P2,{onClick:()=>{d.navigate(h),m("back")},icon:g,label:(0,ql.__)("Back"),showTooltip:!1}),e&&(0,Pn.jsx)(P2,{icon:g,label:u||(0,ql.__)("Go to the Dashboard"),href:a}),(0,Pn.jsx)(Pd.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",level:1,size:20,children:fo()?(0,ql.sprintf)((0,ql.__)("Previewing %1$s: %2$s"),c,t):t}),r&&(0,Pn.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,Pn.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,Pn.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,Pn.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var u0=l(q(),1);var NN=l(W(),1);var VN=l(ot(),1),MN=l(G(),1);var Yl=l(O(),1),{useHistory:mte,useLink:pte,useLocation:hte}=U(VN.privateApis);function Gr({isHidden:e=!1,...t}){return e?null:(0,Yl.jsx)(gte,{...t})}function gte({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:s,activeOnRouteName:a,children:u,...c}){let f=mte(),d=pte(i),{name:m}=hte(),{navigate:h}=(0,MN.useContext)(Ea),g=a&&m===a;function v(y){s?(s(y),h("forward")):i&&(y.preventDefault(),f.navigate(i),h("forward",`[id="${n}"]`))}return(0,Yl.jsx)(u0.__experimentalItem,{className:Z("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:v,href:i?d.href:void 0,"aria-current":g?!0:void 0,...c,children:(0,Yl.jsxs)(te,{direction:"row",align:"center",justify:"start",gap:"sm",children:[t&&(0,Yl.jsx)(ad,{style:{fill:"currentcolor"},icon:t,size:24}),(0,Yl.jsx)(u0.FlexBlock,{children:u}),r&&(0,Yl.jsx)(ad,{icon:(0,NN.isRTL)()?DC:zC,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var rs=l(O(),1);function Sh({isBlockBasedTheme:e=!0}){return(0,rs.jsxs)(LN.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[(0,rs.jsx)(Gr,{to:"/identity",uid:"identity-navigation-item",icon:HT,activeOnRouteName:"identity",isHidden:!e,children:(0,os._x)("Identity","site identity")}),(0,rs.jsx)(Gr,{to:e?"/styles":"/stylebook",uid:e?"global-styles-navigation-item":"stylebook-navigation-item",icon:UT,activeOnRouteName:e?"styles":void 0,withChevron:!e,children:(0,os.__)("Styles")}),(0,rs.jsx)(Gr,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:du,isHidden:!e,children:(0,os.__)("Pages")}),(0,rs.jsx)(Gr,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:Mp,isHidden:!e,children:(0,os.__)("Navigation")}),(0,rs.jsx)(Gr,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:Wp,children:(0,os.__)("Patterns")}),(0,rs.jsx)(Gr,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:mi,isHidden:!e,children:(0,os.__)("Templates")})]})}function Rd({customDescription:e}){let t=(0,DN.useSelect)(o=>o(BN.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,os.__)("Customize the appearance of your website using the block editor."):r=(0,os.__)("Explore block styles and patterns to refine your site."),(0,rs.jsx)($r,{isRoot:!0,title:(0,os.__)("Design"),description:r,content:(0,rs.jsx)(Sh,{isBlockBasedTheme:t})})}var jN=l(W(),1),f0=l(q(),1),R2=l(O(),1);function sr(){return(0,R2.jsx)(f0.__experimentalSpacer,{padding:3,children:(0,R2.jsx)(f0.Notice,{status:"warning",isDismissible:!1,children:(0,jN.__)("The theme you are currently using does not support this screen.")})})}var Md=l(me(),1),uL=l(q(),1),fL=l(pt(),1),Ld=l(ft(),1),ka=l(W(),1),dL=l(xe(),1),mL=l($m(),1),pL=l(G(),1),hL=l(hi(),1),gL=l(ot(),1),vL=l(eo(),1);var yL=l(Bt(),1),bL=l(Kt(),1);var d0=l(me(),1),GN=l(q(),1),Pu=l(W(),1),UN=l(G(),1),A2=l(bn(),1),WN=l(xe(),1);var _h=l(O(),1);function HN({nonAnimatedSrc:e,animatedSrc:t}){return(0,_h.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,_h.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,_h.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ns=l(O(),1);function qN(){let{toggle:e}=(0,d0.useDispatch)(A2.store),{isActive:t,isBlockBasedTheme:r}=(0,d0.useSelect)(o=>({isActive:!!o(A2.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(WN.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,ns.jsx)(GN.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Pu.__)("Welcome to the site editor"),finishButtonText:(0,Pu.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,ns.jsx)(HN,{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,ns.jsxs)(ns.Fragment,{children:[(0,ns.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Pu.__)("Edit your site")}),(0,ns.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Pu.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,ns.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,UN.createInterpolateElement)((0,Pu.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,ns.jsx)("img",{alt:(0,Pu.__)("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 h0=l(me(),1),YN=l(q(),1),m0=l(W(),1),p0=l(bn(),1),As=l(O(),1);function KN(){let{toggle:e}=(0,h0.useDispatch)(p0.store);if(!(0,h0.useSelect)(o=>{let n=!!o(p0.store).get("core/edit-site","welcomeGuidePage"),i=!!o(p0.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,m0.__)("Editing a page");return(0,As.jsx)(YN.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,m0.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,As.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,As.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,As.jsxs)(As.Fragment,{children:[(0,As.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,As.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,m0.__)("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 v0=l(me(),1),ZN=l(q(),1),g0=l(W(),1),O2=l(bn(),1),XN=l(ft(),1),Os=l(O(),1);function QN(){let{toggle:e}=(0,v0.useDispatch)(O2.store),{isActive:t,hasPreviousEntity:r}=(0,v0.useSelect)(i=>{let{getEditorSettings:s}=i(XN.store),{get:a}=i(O2.store);return{isActive:a("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!s().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,g0.__)("Editing a template");return(0,Os.jsx)(ZN.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,g0.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,Os.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,Os.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,Os.jsxs)(Os.Fragment,{children:[(0,Os.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,Os.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,g0.__)("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 Kl=l(O(),1);function JN({postType:e}){return(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)(qN,{}),e==="page"&&(0,Kl.jsx)(KN,{}),e==="wp_template"&&(0,Kl.jsx)(QN,{})]})}var b0=l(q(),1),eV=l(xe(),1),tV=l(me(),1),rV=l(ft(),1);var y0=l(O(),1),{Theme:vte}=U(b0.privateApis),{useStyle:$N}=U(rV.privateApis);function k2({id:e}){let t=$N("color.text"),r=$N("color.background"),{elapsed:o,total:n}=(0,tV.useSelect)(i=>{let s=i(eV.store).countSelectorsByStatus(),a=s.resolving??0,u=s.finished??0;return{elapsed:u,total:u+a}},[]);return(0,y0.jsx)("div",{className:"edit-site-canvas-loader",children:(0,y0.jsx)(vte,{accent:t,background:r,children:(0,y0.jsx)(b0.ProgressBar,{id:e,max:n,value:o})})})}var oM=l(me(),1),F0=l(G(),1),nM=l(ot(),1),iM=l(pt(),1),N0=l(ft(),1);function Zl(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 vt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var yte=["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 Ch(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return vt(e,i)??vt(e,s);let a={};return yte.forEach(u=>{let c=vt(e,`settings${o}.${u}`)??vt(e,`settings.${u}`);c!==void 0&&(a=Zl(a,u.split("."),c))}),a}function I2(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return Zl(e,s.split("."),r)}var iV=l(F2(),1);var bte="1600px",wte="320px",xte=1,Ste=.25,_te=.75,Cte="14px";function nV({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=wte,maximumViewportWidth:n=bte,scaleFactor:i=xte,minimumFontSizeLimit:s}){if(s=ks(s)?s:Cte,r){let w=ks(r);if(!w?.unit||!w?.value)return null;let S=ks(s,{coerceTo:w.unit});if(S?.value&&!e&&!t&&w?.value<=S?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let T=w.unit==="px"?w.value:w.value*16,_=Math.min(Math.max(1-.075*Math.log2(T),Ste),_te),A=Th(w.value*_,3);S?.value&&A<S?.value?e=`${S.value}${S.unit}`:e=`${A}${w.unit}`}}let a=ks(e),u=a?.unit||"rem",c=ks(t,{coerceTo:u});if(!a||!c)return null;let f=ks(e,{coerceTo:"rem"}),d=ks(n,{coerceTo:u}),m=ks(o,{coerceTo:u});if(!d||!m||!f)return null;let h=d.value-m.value;if(!h)return null;let g=Th(m.value/100,3),v=Th(g,3)+u,y=100*((c.value-a.value)/h),x=Th((y||1)*i,3),b=`${f.value}${f.unit} + ((1vw - ${v}) * ${x})`;return`clamp(${e}, ${b}, ${t})`}function ks(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[,u,c]=a,f=parseFloat(u);return r==="px"&&(c==="em"||c==="rem")&&(f=f*o,c=r),c==="px"&&(r==="em"||r==="rem")&&(f=f/o,c=r),(r==="em"||r==="rem")&&(c==="em"||c==="rem")&&(c=r),c?{value:Th(f,3),unit:c}:null}function Th(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function N2(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function Tte(e){let t=e?.typography??{},r=e?.layout,o=ks(r?.wideSize)?r?.wideSize:null;return N2(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function w0(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!N2(t?.typography)&&!N2(e))return r;let o=Tte(t)?.fluid??{},n=nV({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 Is="body",Ph=":root";function Eh(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 Ad=[{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)=>w0(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 is(e,t){if(!e||!t)return t;let r=Eh(e),o=Eh(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function sV(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=is(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=is(e,s)}))}),r}function x0(e,t){return e.includes(",")?Eh(e).map(n=>n+t).join(","):e+t}function V2(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return Eh(t).map(s=>s.replace(o,n)).join(",")}function aV(e,t){let r=`.is-style-${e}`,o=Eh(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return V2(e,o.join(","))}function Ete(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,iV.getCSSValueFromRawStyle)(vt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function Pte(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 Rh(e,t){if(!e||!t)return e;let r=Ete(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=Pte(r.url,t?._links?.["wp:theme-file"])),r}function lV(e,t,r=[],o="slug",n){let i=[t?vt(e,["blocks",t,...r]):void 0,vt(e,r)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let u of a){let c=s[u];if(c){let f=c.find(d=>d[o]===n);if(f)return o==="slug"||lV(e,t,r,"slug",f.slug)[o]===f[o]?f:void 0}}}}function Rte(e,t,r,[o,n]=[]){let i=Ad.find(a=>a.cssVarInfix===o);if(!i||!e.settings)return r;let s=lV(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,u=s[a];return S0(e,t,u)}return r}function Ate(e,t,r,o=[]){let n=(t?vt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??vt(e?.settings??{},["custom",...o]);return n?S0(e,t,n):r}function S0(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let c=vt(e,r.ref);if(!c||typeof c=="object"&&"ref"in c)return c;r=c}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,...u]=s;return a==="preset"?Rte(e,t,r,u):a==="custom"?Ate(e,t,r,u):r}function _0(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=vt(e,i),a=void 0;if(s===void 0&&a){let c=!0,f=e;for(let d of i.split(".")){if(!f||typeof f!="object"||!Object.hasOwn(f,d)){c=!1;break}f=f[d]}c||(s=vt(e,a))}return o?S0(e,r,s):s}function M2(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Zl(e,i.split("."),r)}var L2=l(C0(),1);function Ah(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,L2.default)(e?.styles,t?.styles)&&(0,L2.default)(e?.settings,t?.settings)}var hV=l(T0(),1);function mV(e){return Object.prototype.toString.call(e)==="[object Object]"}function pV(e){var t,r;return mV(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(mV(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Ru(e,t){return(0,hV.default)(e,t,{isMergeableObject:pV,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var Ro=l(So(),1),Fh=l(F2(),1),NV=l(me(),1);function kd(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,u=Array.isArray(t)?t.join("."):t,c=null;if(a&&i.root?c=i?.root:s?.__experimentalSelector?c=s.__experimentalSelector:c=".wp-block-"+n.replace("core/","").replace("/","-"),u==="root")return c;let f=Array.isArray(t)?t:t.split(".");if(f.length===1){let m=o?c:null;if(a)return vt(i,`${u}.root`,null)||vt(i,u,null)||m;let h=s?vt(s,`${u}.__experimentalSelector`,null):void 0;return h?is(c,h):m}let d;return a&&(d=vt(i,u,null)),d||(o?kd(e,f[0],r):null)}var Gte={grad:.9,turn:360,rad:360/(2*Math.PI)},Aa=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},to=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Si=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},_V=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},gV=function(e){return{r:Si(e.r,0,255),g:Si(e.g,0,255),b:Si(e.b,0,255),a:Si(e.a)}},D2=function(e){return{r:to(e.r),g:to(e.g),b:to(e.b),a:to(e.a,3)}},Ute=/^#([0-9a-f]{3,8})$/i,E0=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},CV=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}},TV=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),u=o*(1-(1-t+i)*r),c=i%6;return{r:255*[o,a,s,s,u,o][c],g:255*[u,o,o,a,s,s][c],b:255*[s,s,u,o,o,a][c],a:n}},vV=function(e){return{h:_V(e.h),s:Si(e.s,0,100),l:Si(e.l,0,100),a:Si(e.a)}},yV=function(e){return{h:to(e.h),s:to(e.s),l:to(e.l),a:to(e.a,3)}},bV=function(e){return TV((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},kh=function(e){return{h:(t=CV(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},Wte=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,qte=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Yte=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Kte=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,z2={string:[[function(e){var t=Ute.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?to(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?to(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Yte.exec(e)||Kte.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:gV({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=Wte.exec(e)||qte.exec(e);if(!t)return null;var r,o,n=vV({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(Gte[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return bV(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 Aa(t)&&Aa(r)&&Aa(o)?gV({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(!Aa(t)||!Aa(r)||!Aa(o))return null;var s=vV({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return bV(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Aa(t)||!Aa(r)||!Aa(o))return null;var s=(function(a){return{h:_V(a.h),s:Si(a.s,0,100),v:Si(a.v,0,100),a:Si(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return TV(s)},"hsv"]]},wV=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]},Zte=function(e){return typeof e=="string"?wV(e.trim(),z2.string):typeof e=="object"&&e!==null?wV(e,z2.object):[null,void 0]};var B2=function(e,t){var r=kh(e);return{h:r.h,s:Si(r.s+100*t,0,100),l:r.l,a:r.a}},j2=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},xV=function(e,t){var r=kh(e);return{h:r.h,s:r.s,l:Si(r.l+100*t,0,100),a:r.a}},H2=(function(){function e(t){this.parsed=Zte(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 to(j2(this.rgba),2)},e.prototype.isDark=function(){return j2(this.rgba)<.5},e.prototype.isLight=function(){return j2(this.rgba)>=.5},e.prototype.toHex=function(){return t=D2(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?E0(to(255*i)):"","#"+E0(r)+E0(o)+E0(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return D2(this.rgba)},e.prototype.toRgbString=function(){return t=D2(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 yV(kh(this.rgba))},e.prototype.toHslString=function(){return t=yV(kh(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=CV(this.rgba),{h:to(t.h),s:to(t.s),v:to(t.v),a:to(t.a,3)};var t},e.prototype.invert=function(){return Ur({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),Ur(B2(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Ur(B2(this.rgba,-t))},e.prototype.grayscale=function(){return Ur(B2(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Ur(xV(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Ur(xV(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"?Ur({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):to(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=kh(this.rgba);return typeof t=="number"?Ur({h:t,s:r.s,l:r.l,a:r.a}):to(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Ur(t).toHex()},e})(),Ur=function(e){return e instanceof H2?e:new H2(e)},SV=[],EV=function(e){e.forEach(function(t){SV.indexOf(t)<0&&(t(H2,z2),SV.push(t))})};function Xte(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Ur(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 PV(e,t){let r=Xte(t);return`
+"use strict";var wp;(wp||={}).editSite=(()=>{var oK=Object.create;var av=Object.defineProperty;var nK=Object.getOwnPropertyDescriptor;var iK=Object.getOwnPropertyNames;var sK=Object.getPrototypeOf,aK=Object.prototype.hasOwnProperty;var wn=(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 Ze=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),xo=(e,t)=>{for(var r in t)av(e,r,{get:t[r],enumerable:!0})},zO=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of iK(t))!aK.call(e,n)&&n!==r&&av(e,n,{get:()=>t[n],enumerable:!(o=nK(t,n))||o.enumerable});return e};var l=(e,t,r)=>(r=e!=null?oK(sK(e)):{},zO(t||!e||!e.__esModule?av(r,"default",{value:e,enumerable:!0}):r,e)),lK=e=>zO(av({},"__esModule",{value:!0}),e);var So=Ze((mve,HO)=>{HO.exports=window.wp.blocks});var tp=Ze((pve,GO)=>{GO.exports=window.wp.blockLibrary});var me=Ze((hve,UO)=>{UO.exports=window.wp.data});var $c=Ze((gve,WO)=>{WO.exports=window.wp.deprecated});var G=Ze((vve,qO)=>{qO.exports=window.wp.element});var Rt=Ze((yve,YO)=>{YO.exports=window.wp.editor});var xn=Ze((bve,KO)=>{KO.exports=window.wp.preferences});var XO=Ze((wve,ZO)=>{ZO.exports=window.wp.widgets});var xe=Ze((Sve,$O)=>{$O.exports=window.wp.coreData});var Bt=Ze((_ve,ek)=>{ek.exports=window.wp.blockEditor});var q=Ze((Cve,tk)=>{tk.exports=window.wp.i18n});var lv=Ze((Tve,rk)=>{rk.exports=window.wp.patterns});var yl=Ze((Eve,ok)=>{ok.exports=window.wp.privateApis});var st=Ze((Hve,wk)=>{wk.exports=window.wp.router});var he=Ze((Uve,Sk)=>{Sk.exports=window.React});var O=Ze((Jve,Pk)=>{Pk.exports=window.ReactJSXRuntime});var xs=Ze((wbe,$k)=>{$k.exports=window.ReactDOM});var u5=Ze(c5=>{"use strict";var ed=he();function hQ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var gQ=typeof Object.is=="function"?Object.is:hQ,vQ=ed.useState,yQ=ed.useEffect,bQ=ed.useLayoutEffect,wQ=ed.useDebugValue;function xQ(e,t){var r=t(),o=vQ({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return bQ(function(){n.value=r,n.getSnapshot=t,P_(n)&&i({inst:n})},[e,r,t]),yQ(function(){return P_(n)&&i({inst:n}),e(function(){P_(n)&&i({inst:n})})},[e]),wQ(r),r}function P_(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!gQ(e,r)}catch{return!0}}function SQ(e,t){return t()}var _Q=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?SQ:xQ;c5.useSyncExternalStore=ed.useSyncExternalStore!==void 0?ed.useSyncExternalStore:_Q});var zv=Ze((xwe,f5)=>{"use strict";f5.exports=u5()});var m5=Ze(d5=>{"use strict";var Hv=he(),CQ=zv();function TQ(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var EQ=typeof Object.is=="function"?Object.is:TQ,PQ=CQ.useSyncExternalStore,RQ=Hv.useRef,AQ=Hv.useEffect,OQ=Hv.useMemo,kQ=Hv.useDebugValue;d5.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=RQ(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=OQ(function(){function u(h){if(!c){if(c=!0,f=h,h=o(h),n!==void 0&&s.hasValue){var g=s.value;if(n(g,h))return d=g}return d=h}if(g=d,EQ(f,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(f=h,g):(f=h,d=v)}var c=!1,f,d,m=r===void 0?null:r;return[function(){return u(t())},m===null?void 0:function(){return u(m())}]},[t,r,o,n]);var a=PQ(e,i[0],i[1]);return AQ(function(){s.hasValue=!0,s.value=a},[a]),kQ(a),a}});var h5=Ze((_we,p5)=>{"use strict";p5.exports=m5()});var fu=Ze((hTe,U6)=>{U6.exports=window.wp.a11y});var Se=Ze((gTe,W6)=>{W6.exports=window.wp.primitives});var at=Ze((DPe,C3)=>{C3.exports=window.wp.compose});var uE=Ze((jPe,E3)=>{E3.exports=window.wp.theme});var Y=Ze((URe,aF)=>{aF.exports=window.wp.components});var Fl=Ze((iAe,gF)=>{gF.exports=window.wp.dom});var yF=Ze((sAe,vF)=>{vF.exports=window.wp.plugins});var hi=Ze((aAe,bF)=>{bF.exports=window.wp.notices});var nr=Ze((hAe,EF)=>{EF.exports=window.wp.url});var LF=Ze((wAe,MF)=>{MF.exports=window.wp.keyboardShortcuts});var Pu=Ze((ZAe,H4)=>{H4.exports=window.wp.keycodes});var r0=Ze((cOe,eN)=>{eN.exports=window.wp.apiFetch});var S2=Ze((IOe,mN)=>{mN.exports=window.wp.commands});var eo=Ze((ske,LN)=>{LN.exports=window.wp.htmlEntities});var k2=Ze((_ke,$N)=>{$N.exports=window.wp.styleEngine});var S0=Ze((Vke,iV)=>{"use strict";iV.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 _0=Ze((Lke,lV)=>{"use strict";var _te=function(t){return Cte(t)&&!Tte(t)};function Cte(e){return!!e&&typeof e=="object"}function Tte(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||Rte(e)}var Ete=typeof Symbol=="function"&&Symbol.for,Pte=Ete?Symbol.for("react.element"):60103;function Rte(e){return e.$$typeof===Pte}function Ate(e){return Array.isArray(e)?[]:{}}function Ih(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Fd(Ate(e),e,t):e}function Ote(e,t,r){return e.concat(t).map(function(o){return Ih(o,r)})}function kte(e,t){if(!t.customMerge)return Fd;var r=t.customMerge(e);return typeof r=="function"?r:Fd}function Ite(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function sV(e){return Object.keys(e).concat(Ite(e))}function aV(e,t){try{return t in e}catch{return!1}}function Fte(e,t){return aV(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function Nte(e,t,r){var o={};return r.isMergeableObject(e)&&sV(e).forEach(function(n){o[n]=Ih(e[n],r)}),sV(t).forEach(function(n){Fte(e,n)||(aV(e,n)&&r.isMergeableObject(t[n])?o[n]=kte(n,r)(e[n],t[n],r):o[n]=Ih(t[n],r))}),o}function Fd(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||Ote,r.isMergeableObject=r.isMergeableObject||_te,r.cloneUnlessOtherwiseSpecified=Ih;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):Nte(e,t,r):Ih(t,r)}Fd.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return Fd(o,n,r)},{})};var Vte=Fd;lV.exports=Vte});var X2=Ze((YIe,fM)=>{fM.exports=window.wp.blob});var ZP=Ze((xMe,Hw)=>{var pB={\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"},hB=Object.keys(pB).join("|"),wie=new RegExp(hB,"g"),xie=new RegExp(hB,"");function Sie(e){return pB[e]}var gB=function(e){return e.replace(wie,Sie)},_ie=function(e){return!!e.match(xie)};Hw.exports=gB;Hw.exports.has=_ie;Hw.exports.remove=gB});var Ba=Ze((ZDe,nj)=>{nj.exports=window.wp.date});var kj=Ze((W8e,Oj)=>{Oj.exports=window.wp.warning});var wR=Ze((bje,v7)=>{v7.exports=window.wp.richText});var cz=Ze((dUe,lz)=>{lz.exports=window.wp.mediaUtils});var fve={};xo(fve,{PluginMoreMenuItem:()=>ive,PluginSidebar:()=>sve,PluginSidebarMoreMenuItem:()=>ave,PluginTemplateSettingPanel:()=>N0,initializeEditor:()=>cve,reinitializeEditor:()=>uve,store:()=>We});var VO=l(So(),1),PS=l(tp(),1),Lf=l(me(),1),$Y=l($c(),1),RS=l(G(),1),eK=l(Rt(),1),ES=l(xn(),1),AS=l(XO(),1);var mv=l(me(),1);var QO=l(me(),1);function cK(e={},t){return t.type==="UPDATE_SETTINGS"?{...e,...t.settings}:e}function uK(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 fK(e=!1,t){return t.type==="SET_IS_SAVE_VIEW_OPENED"?t.isOpen:e}function dK(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 JO=(0,QO.combineReducers)({settings:cK,editedPost:uK,saveViewPanel:fK,routes:dK});var DS={};xo(DS,{__experimentalSetPreviewDeviceType:()=>pK,addTemplate:()=>gK,closeGeneralSidebar:()=>FK,openGeneralSidebar:()=>IK,openNavigationPanelToMenu:()=>TK,removeTemplate:()=>vK,revertTemplate:()=>kK,setEditedEntity:()=>wK,setEditedPostContext:()=>SK,setHasPageContentFocus:()=>VK,setHomeTemplateId:()=>xK,setIsInserterOpened:()=>PK,setIsListViewOpened:()=>RK,setIsNavigationPanelOpened:()=>EK,setIsSaveViewOpened:()=>OK,setNavigationMenu:()=>bK,setNavigationPanelActiveMenu:()=>CK,setPage:()=>_K,setTemplate:()=>hK,setTemplatePart:()=>yK,switchEditorMode:()=>NK,toggleDistractionFree:()=>MK,toggleFeature:()=>mK,updateSettings:()=>AK});var fk=l(So(),1),Zr=l($c(),1),LS=l(xe(),1),dk=l(Bt(),1),bs=l(Rt(),1),mk=l(xn(),1);var rp=l(q(),1),ik=l(lv(),1);var nk=l(yl(),1),{lock:Pve,unlock:U}=(0,nk.__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 sk="attachment",Bi="wp_navigation",it="wp_template",dt="wp_template_part",FS={custom:"custom",theme:"theme",plugin:"plugin"},jf="uncategorized",eu="all-parts",{PATTERN_TYPES:Qe,PATTERN_DEFAULT_CATEGORY:Sn,PATTERN_USER_CATEGORY:cv,EXCLUDED_PATTERN_SOURCES:uv,PATTERN_SYNC_TYPES:fv}=U(ik.privateApis),ak=[dt,Bi,Qe.user],NS={[it]:(0,rp.__)("Template"),[dt]:(0,rp.__)("Template part"),[Qe.user]:(0,rp.__)("Pattern"),[Bi]:(0,rp.__)("Navigation")};var VS="list";var MS="isAny",lk="isNone",ck="before",uk="after";var{interfaceStore:pk}=U(bs.privateApis);function mK(e){return function({registry:t}){(0,Zr.default)("dispatch( 'core/edit-site' ).toggleFeature( featureName )",{since:"6.0",alternative:"dispatch( 'core/preferences').toggle( 'core/edit-site', featureName )"}),t.dispatch(mk.store).toggle("core/edit-site",e)}}var pK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).__experimentalSetPreviewDeviceType",{since:"6.5",version:"6.7",hint:"registry.dispatch( editorStore ).setDeviceType"}),t.dispatch(bs.store).setDeviceType(e)};function hK(){return(0,Zr.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 gK=e=>async({dispatch:t,registry:r})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).addTemplate",{since:"6.5",version:"6.8",hint:"use saveEntityRecord directly"});let o=await r.dispatch(LS.store).saveEntityRecord("postType",it,e);e.content&&r.dispatch(LS.store).editEntityRecord("postType",it,o.id,{blocks:(0,fk.parse)(e.content)},{undoIgnore:!0}),t({type:"SET_EDITED_POST",postType:it,id:o.id})},vK=e=>({registry:t})=>U(t.dispatch(bs.store)).removeTemplates([e]);function yK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setTemplatePart",{since:"6.8"}),{type:"SET_EDITED_POST",postType:dt,id:e}}function bK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setNavigationMenu",{since:"6.8"}),{type:"SET_EDITED_POST",postType:Bi,id:e}}function wK(e,t,r){return{type:"SET_EDITED_POST",postType:e,id:t,context:r}}function xK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setHomeTemplateId",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function SK(e){return(0,Zr.default)("dispatch( 'core/edit-site' ).setEditedPostContext",{since:"6.8"}),{type:"SET_EDITED_POST_CONTEXT",context:e}}function _K(){return(0,Zr.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 CK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setNavigationPanelActiveMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function TK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).openNavigationPanelToMenu",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}function EK(){return(0,Zr.default)("dispatch( 'core/edit-site' ).setIsNavigationPanelOpened",{since:"6.2",version:"6.4"}),{type:"NOTHING"}}var PK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setIsInserterOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsInserterOpened"}),t.dispatch(bs.store).setIsInserterOpened(e)},RK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setIsListViewOpened",{since:"6.5",alternative:"dispatch( 'core/editor').setIsListViewOpened"}),t.dispatch(bs.store).setIsListViewOpened(e)};function AK(e){return{type:"UPDATE_SETTINGS",settings:e}}function OK(e){return{type:"SET_IS_SAVE_VIEW_OPENED",isOpen:e}}var kK=(e,t)=>({registry:r})=>U(r.dispatch(bs.store)).revertTemplate(e,t),IK=e=>({registry:t})=>{t.dispatch(pk).enableComplementaryArea("core",e)},FK=()=>({registry:e})=>{e.dispatch(pk).disableComplementaryArea("core")},NK=e=>({registry:t})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).switchEditorMode",{since:"6.6",alternative:"dispatch( 'core/editor').switchEditorMode"}),t.dispatch(bs.store).switchEditorMode(e)},VK=e=>({dispatch:t,registry:r})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).setHasPageContentFocus",{since:"6.5"}),e&&r.dispatch(dk.store).clearSelectedBlock(),t({type:"SET_HAS_PAGE_CONTENT_FOCUS",hasPageContentFocus:e})},MK=()=>({registry:e})=>{(0,Zr.default)("dispatch( 'core/edit-site' ).toggleDistractionFree",{since:"6.6",alternative:"dispatch( 'core/editor').toggleDistractionFree"}),e.dispatch(bs.store).toggleDistractionFree()};var BS={};xo(BS,{registerRoute:()=>LK,unregisterRoute:()=>DK});function LK(e){return{type:"REGISTER_ROUTE",route:e}}function DK(e){return{type:"UNREGISTER_ROUTE",name:e}}var zS={};xo(zS,{__experimentalGetInsertionPoint:()=>QK,__experimentalGetPreviewDeviceType:()=>zK,getCanUserCreateMedia:()=>HK,getCurrentTemplateNavigationPanelSubMenu:()=>rZ,getCurrentTemplateTemplateParts:()=>eZ,getEditedPostContext:()=>KK,getEditedPostId:()=>YK,getEditedPostType:()=>qK,getEditorMode:()=>tZ,getHomeTemplateId:()=>WK,getNavigationPanelActiveMenu:()=>oZ,getPage:()=>ZK,getReusableBlocks:()=>GK,getSettings:()=>UK,hasPageContentFocus:()=>sZ,isFeatureActive:()=>jK,isInserterOpened:()=>XK,isListViewOpened:()=>JK,isNavigationOpened:()=>nZ,isPage:()=>iZ,isSaveViewOpened:()=>$K});var dv=l(xe(),1),fi=l(me(),1),Hr=l($c(),1),jS=l(xn(),1),op=l(Rt(),1),yk=l(Bt(),1);var hk=l(So(),1),BK=[];function gk(e=BK,t){let r=t?t.reduce((i,s)=>({...i,[s.id]:s}),{}):{},o=[],n=[...e];for(;n.length;){let{innerBlocks:i,...s}=n.shift();if(n.unshift(...i),(0,hk.isTemplatePart)(s)){let{attributes:{theme:a,slug:u}}=s,c=`${a}//${u}`,f=r[c];f&&o.push({templatePart:f,block:s})}}return o}var jK=(0,fi.createRegistrySelector)(e=>(t,r)=>((0,Hr.default)("select( 'core/edit-site' ).isFeatureActive",{since:"6.0",alternative:"select( 'core/preferences' ).get"}),!!e(jS.store).get("core/edit-site",r))),zK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).__experimentalGetPreviewDeviceType",{since:"6.5",version:"6.7",alternative:"select( 'core/editor' ).getDeviceType"}),e(op.store).getDeviceType())),HK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("wp.data.select( 'core/edit-site' ).getCanUserCreateMedia()",{since:"6.7",alternative:"wp.data.select( 'core' ).canUser( 'create', { kind: 'postType', type: 'attachment' } )"}),e(dv.store).canUser("create","media"))),GK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).getReusableBlocks()",{since:"6.5",version:"6.8",alternative:"select( 'core/core' ).getEntityRecords( 'postType', 'wp_block' )"}),e(dv.store).getEntityRecords("postType","wp_block",{per_page:-1})));function UK(e){return e.settings}function WK(){(0,Hr.default)("select( 'core/edit-site' ).getHomeTemplateId",{since:"6.2",version:"6.4"})}function qK(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostType",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),e.editedPost.postType}function YK(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostId",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostId"}),e.editedPost.id}function KK(e){return(0,Hr.default)("select( 'core/edit-site' ).getEditedPostContext",{since:"6.8"}),e.editedPost.context}function ZK(e){return(0,Hr.default)("select( 'core/edit-site' ).getPage",{since:"6.8"}),{context:e.editedPost.context}}var XK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).isInserterOpened",{since:"6.5",alternative:"select( 'core/editor' ).isInserterOpened"}),e(op.store).isInserterOpened())),QK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).__experimentalGetInsertionPoint",{since:"6.5",version:"6.7"}),U(e(op.store)).getInserter())),JK=(0,fi.createRegistrySelector)(e=>()=>((0,Hr.default)("select( 'core/edit-site' ).isListViewOpened",{since:"6.5",alternative:"select( 'core/editor' ).isListViewOpened"}),e(op.store).isListViewOpened()));function $K(e){return e.saveViewPanel}function vk(e){let t=e(dv.store).getEntityRecords("postType",dt,{per_page:-1}),{getBlocksByName:r,getBlocksByClientId:o}=e(yk.store),n=r("core/template-part");return[o(n),t]}var eZ=(0,fi.createRegistrySelector)(e=>(0,fi.createSelector)(()=>((0,Hr.default)("select( 'core/edit-site' ).getCurrentTemplateTemplateParts()",{since:"6.7",version:"6.9",alternative:"select( 'core/block-editor' ).getBlocksByName( 'core/template-part' )"}),gk(...vk(e))),()=>vk(e))),tZ=(0,fi.createRegistrySelector)(e=>()=>e(jS.store).get("core","editorMode"));function rZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).getCurrentTemplateNavigationPanelSubMenu",{since:"6.2",version:"6.4"})}function oZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).getNavigationPanelActiveMenu",{since:"6.2",version:"6.4"})}function nZ(){(0,Hr.default)("dispatch( 'core/edit-site' ).isNavigationOpened",{since:"6.2",version:"6.4"})}function iZ(e){return(0,Hr.default)("select( 'core/edit-site' ).isPage",{since:"6.8",alternative:"select( 'core/editor' ).getCurrentPostType"}),!!e.editedPost.context?.postId}function sZ(){return(0,Hr.default)("select( 'core/edit-site' ).hasPageContentFocus",{since:"6.5"}),!1}var HS={};xo(HS,{getRoutes:()=>aZ});function aZ(e){return e.routes}var bk="core/edit-site";var lZ={reducer:JO,actions:DS,selectors:zS},We=(0,mv.createReduxStore)(bk,lZ);(0,mv.register)(We);U(We).registerPrivateSelectors(HS);U(We).registerPrivateActions(BS);var YY=l(me(),1),KY=l(st(),1),CS=l(G(),1),ZY=l(xe(),1);function xk(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=xk(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function cZ(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=xk(e))&&(o&&(o+=" "),o+=t);return o}var Z=cZ;var z6=l(G(),1);var tu=l(he(),1);function _k({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=tu.useRef(e!==void 0),[i,s]=tu.useState(t),a=n?e:i,u=tu.useCallback(c=>{n||s(c)},[]);return[a,u]}var uZ=l(he(),1),np={...uZ};var Tk=l(he(),1),Ck={};function lo(e,t){let r=Tk.useRef(Ck);return r.current===Ck&&(r.current=e(t)),r}var GS=np.useInsertionEffect,fZ=GS&&GS!==np.useLayoutEffect?GS:e=>e();function Ve(e){let t=lo(dZ).current;return t.next=e,fZ(t.effect),t.trampoline}function dZ(){let e={next:void 0,callback:mZ,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function mZ(){}var Ek=l(he(),1),pZ=()=>{},Oe=typeof document<"u"?Ek.useLayoutEffect:pZ;var pv=l(he(),1),hZ=pv.createContext(void 0);function zf(){return pv.useContext(hZ)?.direction??"ltr"}function gZ(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 vZ=gZ("https://base-ui.com/production-error","Base UI"),Xr=vZ;var ru=l(he(),1);function ip(e,t,r,o){let n=lo(Ak).current;return yZ(n,e,t,r,o)&&Ok(n,[e,t,r,o]),n.callback}function Rk(e){let t=lo(Ak).current;return bZ(t,e)&&Ok(t,e),t.callback}function Ak(){return{callback:null,cleanup:null,refs:[]}}function yZ(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function bZ(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Ok(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 Ik=l(he(),1);var kk=l(he(),1),wZ=parseInt(kk.version,10);function Hf(e){return wZ>=e}function US(e){if(!Ik.isValidElement(e))return null;let t=e,r=t.props;return(Hf(19)?r?.ref:t.ref)??null}function sp(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function bl(){}var aye=Object.freeze([]),yr=Object.freeze({});function Fk(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 Nk(e,t){return typeof e=="function"?e(t):e}function hv(e,t){return typeof e=="function"?e(t):e}var WS={};function Wt(e,t,r,o,n){if(!r&&!o&&!n&&!e)return gv(t);let i=gv(e);return t&&(i=ap(i,t)),r&&(i=ap(i,r)),o&&(i=ap(i,o)),n&&(i=ap(i,n)),i}function Vk(e){if(e.length===0)return WS;if(e.length===1)return gv(e[0]);let t=gv(e[0]);for(let r=1;r<e.length;r+=1)t=ap(t,e[r]);return t}function gv(e){return qS(e)?{...Lk(e,WS)}:xZ(e)}function ap(e,t){return qS(t)?Lk(t,e):SZ(e,t)}function xZ(e){let t={...e};for(let r in t){let o=t[r];Mk(r,o)&&(t[r]=Dk(o))}return t}function SZ(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=sp(e.style,o);break}case"className":{e[r]=YS(e.className,o);break}default:Mk(r,o)?e[r]=_Z(e[r],o):e[r]=o}}return e}function Mk(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 qS(e){return typeof e=="function"}function Lk(e,t){return qS(e)?e(t):e??WS}function _Z(e,t){return t?e?(...r)=>{let o=r[0];if(Bk(o)){let i=o;lp(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:Dk(t):e}function Dk(e){return e&&((...t)=>{let r=t[0];return Bk(r)&&lp(r),e(...t)})}function lp(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function YS(e,t){return t?e?t+" "+e:t:e}function Bk(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var KS=l(he(),1);function Lr(e,t,r={}){let o=t.render,n=CZ(t,r);if(r.enabled===!1)return null;let i=r.state??yr;return PZ(e,o,n,i)}function CZ(e,t={}){let{className:r,style:o,render:n}=e,{state:i=yr,ref:s,props:a,stateAttributesMapping:u,enabled:c=!0}=t,f=c?Nk(r,i):void 0,d=c?hv(o,i):void 0,m=c?Fk(i,u):yr,h=c&&a?TZ(a):void 0,g=c?sp(m,h)??{}:yr;return typeof document<"u"&&(c?Array.isArray(s)?g.ref=Rk([g.ref,US(n),...s]):g.ref=ip(g.ref,US(n),s):ip(null,null)),c?(f!==void 0&&(g.className=YS(g.className,f)),d!==void 0&&(g.style=sp(g.style,d)),g):yr}function TZ(e){return Array.isArray(e)?Vk(e):Wt(void 0,e)}var EZ=Symbol.for("react.lazy");function PZ(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Wt(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===EZ&&(i=ru.Children.toArray(t)[0]),ru.cloneElement(i,n)}if(e&&typeof e=="string")return RZ(e,r);throw new Error(Xr(8))}function RZ(e,t){return e==="button"?(0,KS.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,KS.createElement)("img",{alt:"",...t,key:t.key}):ru.createElement(e,t)}var vv=l(he(),1);var jk=0;function AZ(e,t="mui"){let[r,o]=vv.useState(e),n=e||r;return vv.useEffect(()=>{r==null&&(jk+=1,o(`${t}-${jk}`))},[r,t]),n}var zk=np.useId;function wl(e,t){if(zk!==void 0){let r=zk();return e??(t?`${t}-${r}`:r)}return AZ(e,t)}function yv(e){return wl(e,"base-ui")}var Sv=l(he(),1);var Ge={};xo(Ge,{cancelOpen:()=>oX,chipRemovePress:()=>BZ,clearPress:()=>DZ,closePress:()=>MZ,closeWatcher:()=>XZ,decrementPress:()=>HZ,disabled:()=>iX,drag:()=>eX,escapeKey:()=>ZZ,focusOut:()=>KZ,imperativeAction:()=>lX,incrementPress:()=>zZ,initial:()=>aX,inputBlur:()=>WZ,inputChange:()=>GZ,inputClear:()=>UZ,inputPaste:()=>qZ,inputPress:()=>YZ,itemPress:()=>VZ,keyboard:()=>JZ,linkPress:()=>LZ,listNavigation:()=>QZ,missing:()=>sX,none:()=>OZ,outsidePress:()=>NZ,pointer:()=>$Z,scrub:()=>rX,siblingOpen:()=>nX,swipe:()=>cX,trackPress:()=>jZ,triggerFocus:()=>FZ,triggerHover:()=>IZ,triggerPress:()=>kZ,wheel:()=>tX,windowResize:()=>uX});var OZ="none",kZ="trigger-press",IZ="trigger-hover",FZ="trigger-focus",NZ="outside-press",VZ="item-press",MZ="close-press",LZ="link-press",DZ="clear-press",BZ="chip-remove-press",jZ="track-press",zZ="increment-press",HZ="decrement-press",GZ="input-change",UZ="input-clear",WZ="input-blur",qZ="input-paste",YZ="input-press",KZ="focus-out",ZZ="escape-key",XZ="close-watcher",QZ="list-navigation",JZ="keyboard",$Z="pointer",eX="drag",tX="wheel",rX="scrub",oX="cancel-open",nX="sibling-open",iX="disabled",sX="missing",aX="initial",lX="imperative-action",cX="swipe",uX="window-resize";function ut(e,t,r,o){let n=!1,i=!1,s=o??yr;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 XS=l(he(),1);var Hk=l(he(),1),fX=[];function Gf(e){Hk.useEffect(e,fX)}var bv=null,Nye=globalThis.requestAnimationFrame,ZS=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)}},wv=new ZS,Wo=class e{static create(){return new e}static request(t){return wv.request(t)}static cancel(t){return wv.cancel(t)}currentId=bv;request(t){this.cancel(),this.currentId=wv.request(()=>{this.currentId=bv,t()})}cancel=()=>{this.currentId!==bv&&(wv.cancel(this.currentId),this.currentId=bv)};disposeEffect=()=>this.cancel};function Uf(){let e=lo(Wo.create).current;return Gf(e.disposeEffect),e}function xv(e,t=!1,r=!1){let[o,n]=XS.useState(e&&t?"idle":void 0),[i,s]=XS.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Oe(()=>{if(!e&&i&&o!=="ending"&&r){let a=Wo.request(()=>{n("ending")});return()=>{Wo.cancel(a)}}},[e,i,o,r]),Oe(()=>{if(!e||t)return;let a=Wo.request(()=>{n(void 0)});return()=>{Wo.cancel(a)}},[t,e]),Oe(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=Wo.request(()=>{n("idle")});return()=>{Wo.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function Gk(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=_k({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:u,transitionStatus:c}=xv(i,!0,!0),f=yv(),[d,m]=Sv.useState(),h=d??f,g=Ve(v=>{let y=!i,x=ut(Ge.triggerPress,v.nativeEvent);o(y,x),!x.isCanceled&&s(y)});return Sv.useMemo(()=>({disabled:n,handleTrigger:g,mounted:a,open:i,panelId:h,setMounted:u,setOpen:s,setPanelIdState:m,transitionStatus:c}),[n,g,a,i,h,u,s,m,c])}var _v=l(he(),1),QS=_v.createContext(void 0);function Cv(){let e=_v.useContext(QS);if(e===void 0)throw new Error(Xr(15));return e}var ws=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),dX={[ws.startingStyle]:""},mX={[ws.endingStyle]:""},Wf={transitionStatus(e){return e==="starting"?dX:e==="ending"?mX:null}};var cp=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ws.startingStyle]="startingStyle",e[e.endingStyle=ws.endingStyle]="endingStyle",e})({});var Uk=(function(e){return e.panelOpen="data-panel-open",e})({});var pX={[cp.open]:""},hX={[cp.closed]:""},Wk={open(e){return e?{[Uk.panelOpen]:""}:null}},qk={open(e){return e?pX:hX}};var Kf=l(he(),1);function Tv(){return typeof window<"u"}function nu(e){return Ev(e)?(e.nodeName||"").toLowerCase():"#document"}function or(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function zi(e){var t;return(t=(Ev(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Ev(e){return Tv()?e instanceof Node||e instanceof or(e).Node:!1}function ze(e){return Tv()?e instanceof Element||e instanceof or(e).Element:!1}function Dr(e){return Tv()?e instanceof HTMLElement||e instanceof or(e).HTMLElement:!1}function qf(e){return!Tv()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof or(e).ShadowRoot}function Yf(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=_o(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Yk(e){return/^(table|td|th)$/.test(nu(e))}function up(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var gX=/transform|translate|scale|rotate|perspective|filter/,vX=/paint|layout|strict|content/,ou=e=>!!e&&e!=="none",JS;function Pv(e){let t=ze(e)?_o(e):e;return ou(t.transform)||ou(t.translate)||ou(t.scale)||ou(t.rotate)||ou(t.perspective)||!Rv()&&(ou(t.backdropFilter)||ou(t.filter))||gX.test(t.willChange||"")||vX.test(t.contain||"")}function Kk(e){let t=ji(e);for(;Dr(t)&&!Hi(t);){if(Pv(t))return t;if(up(t))return null;t=ji(t)}return null}function Rv(){return JS==null&&(JS=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),JS}function Hi(e){return/^(html|body|#document)$/.test(nu(e))}function _o(e){return or(e).getComputedStyle(e)}function fp(e){return ze(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ji(e){if(nu(e)==="html")return e;let t=e.assignedSlot||e.parentNode||qf(e)&&e.host||zi(e);return qf(t)?t.host:t}function Zk(e){let t=ji(e);return Hi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Dr(t)&&Yf(t)?t:Zk(t)}function xl(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=Zk(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=or(n);if(i){let a=Av(s);return t.concat(s,s.visualViewport||[],Yf(n)?n:[],a&&r?xl(a):[])}else return t.concat(n,xl(n,[],r))}function Av(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Ov=l(he(),1),yX=Ov.createContext(void 0);function Xk(e=!1){let t=Ov.useContext(yX);if(t===void 0&&!e)throw new Error(Xr(16));return t}var Qk=l(he(),1);function Jk(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:Qk.useMemo(()=>{let c={onKeyDown(f){r&&t&&f.key!=="Tab"&&f.preventDefault()}};return o||(c.tabIndex=n,!i&&r&&(c.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(c["aria-disabled"]=r),i&&(!t||a)&&(c.disabled=r),c},[o,r,t,s,a,i,n])}}function e_(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=Kf.useRef(null),a=Xk(!0),u=i??a!==void 0,{props:c}=Jk({focusableWhenDisabled:r,disabled:t,composite:u,tabIndex:o,isNativeButton:n}),f=Kf.useCallback(()=>{let h=s.current;$S(h)&&u&&t&&c.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,c.disabled,u]);Oe(f,[f]);let d=Kf.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:y,onKeyDown:x,onPointerDown:b,...w}=h;return Wt({onClick(S){if(t){S.preventDefault();return}g?.(S)},onMouseDown(S){t||v?.(S)},onKeyDown(S){if(t||(lp(S),x?.(S),S.baseUIHandlerPrevented))return;let C=S.target===S.currentTarget,_=S.currentTarget,R=$S(_),E=!n&&bX(_),A=C&&(n?R:!E),M=S.key==="Enter",I=S.key===" ",T=_.getAttribute("role"),N=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(C&&u&&I){if(S.defaultPrevented&&N)return;S.preventDefault(),E||n&&R?(_.click(),S.preventBaseUIHandler()):A&&(g?.(S),S.preventBaseUIHandler());return}A&&(!n&&(I||M)&&S.preventDefault(),!n&&M&&g?.(S))},onKeyUp(S){if(!t){if(lp(S),y?.(S),S.target===S.currentTarget&&n&&u&&$S(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!u&&S.key===" "&&g?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}b?.(S)}},n?{type:"button"}:{role:"button"},c,w)},[t,c,u,n]),m=Ve(h=>{s.current=h,f()});return{getButtonProps:d,buttonRef:m}}function $S(e){return Dr(e)&&e.tagName==="BUTTON"}function bX(e){return!!(e?.tagName==="A"&&e?.href)}var qo=l(he(),1);function Ct(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Co(e){let t=lo(wX,e).current;return t.next=e,Oe(t.effect),t}function wX(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Qr(e){return e?.ownerDocument||document}var rI=l(he(),1);var tI=l(xs(),1);function eI(e){return e==null?e:"current"in e?e.current:e}function Sl(e,t=!1,r=!0){let o=Uf();return Ve((n,i=null)=>{o.cancel();let s=eI(e);if(s==null)return;let a=s,u=()=>{tI.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function c(){Promise.all(a.getAnimations().map(f=>f.finished)).then(()=>{i?.aborted||u()}).catch(()=>{if(r){i?.aborted||u();return}let f=a.getAnimations();!i?.aborted&&f.length>0&&f.some(d=>d.pending||d.playState!=="finished")&&c()})}if(t){let f=ws.startingStyle;if(!a.hasAttribute(f)){o.request(c);return}let d=new MutationObserver(()=>{a.hasAttribute(f)||(d.disconnect(),c())});d.observe(a,{attributes:!0,attributeFilter:[f]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}o.request(c)})}function Zf(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=Ve(n),s=Sl(o,r,!1);rI.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var dp={height:void 0,width:void 0};function nI(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:u,setOpen:c,transitionStatus:f}=e,d=qo.useRef(null),m=qo.useRef(null),[h,g]=qo.useState(dp),v=qo.useRef(dp),y=qo.useRef(!1),x=qo.useRef(a),b=qo.useRef(!1),[w,S]=qo.useState(!1),C=qo.useRef(null),_=ip(t,d),R=Co({mounted:i,open:a}),E=Sl(d,!1,!1),A=!a&&!i,M=w?"idle":f,I=a&&(x.current||b.current),T=!a&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?v.current:h,N=r&&A&&m.current!=="css-animation",B=Ve((P,V=!0)=>{V&&(v.current=P),g(P)}),L=Ve(()=>{C.current?.(),C.current=null}),D=Ve(P=>{L(),C.current=()=>{C.current=null,P()}}),j=Ve(()=>{a&&i&&m.current==="css-animation"&&(b.current=!0)});Oe(()=>{!w||f==="starting"||S(!1)},[w,f]),qo.useEffect(()=>()=>{j(),L()},[j,L]),Oe(()=>{let P=d.current;if(!P)return;!a&&C.current&&L();let V=xX(P,I);if(m.current=V,a&&f==="idle"&&x.current&&V==="css-animation"){v.current=Xf(P);return}if(a&&f==="starting"){let Q=y.current;if(y.current=!1,V==="none"){B(Xf(P)),S(!0);return}if(V==="css-transition"){let ue=SX(P);if(B(Xf(P)),!Q)return ue;let re=mp(P,"transition-duration","0s");return D(re),S(!0),ue}if(V==="css-animation"){if(B(Xf(P)),!Q){mp(P,"animation-name","none")();return}let ue=mp(P,"animation-name","none"),re=mp(P,"animation-duration","0s");ue(),D(re),S(!0);return}}if(!a&&i&&(f==="idle"||f==="starting")){if(x.current=!1,b.current=!1,V==="none"){B(dp,!1),u(!1);return}B(Xf(P));return}if(f!=="ending")return;if(V==="none"){u(!1);return}let z=Xf(P);if(!((z.height??0)>0||(z.width??0)>0)){u(!1);return}B(z),V==="css-animation"&&mp(P,"animation-name","none")()},[i,a,L,B,u,D,I,f]),Zf({enabled:a&&i&&M==="idle",open:!0,ref:d,onComplete(){a&&B(dp,!1)}}),qo.useEffect(()=>{if(a||!i||M!=="ending"||!d.current)return;let V=new AbortController,z=-1;function W(){R.current.open||(u(!1),B(dp,!1))}return z=Wo.request(()=>{V.signal.aborted||E(W,V.signal)}),()=>{Wo.cancel(z),V.abort()}},[R,i,a,M,E,B,u]),Oe(()=>{let P=d.current;!P||!r||!A||P.setAttribute("hidden","until-found")},[A,r]),qo.useEffect(function(){let V=d.current;if(!V)return;function z(W){let Q=ut(Ge.none,W);s(!0,Q),!Q.isCanceled&&(y.current=!0,c(!0))}return Ct(V,"beforematch",z)},[s,c]);let F=n||r||i||a;return{height:T.height,props:{...N?{[cp.startingStyle]:""}:void 0,hidden:A,id:o},ref:_,shouldPreventOpenAnimation:I,shouldRender:F,transitionStatus:M,width:T.width}}function Xf(e){return{height:e.scrollHeight,width:e.scrollWidth}}function xX(e,t=!1){let r=or(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&oI(r.animationDuration),n=oI(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function oI(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function mp(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 SX(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=Wo.request(r);return()=>{Wo.cancel(o),r()}}var iI=l(he(),1);function sI(e){let t=iI.useRef(!0);t.current&&(t.current=!1,e())}var va={};xo(va,{engine:()=>i_,env:()=>a_,os:()=>o_,screenReader:()=>s_});var o_={};xo(o_,{android:()=>cI,apple:()=>r_,ios:()=>t_,linux:()=>PX,mac:()=>uI,windows:()=>EX});function _X(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:CX,platform:TX,maxTouchPoints:aI}=_X(),iu=CX.toLowerCase(),su=TX.toLowerCase();var t_=/^i(os$|p)/.test(su)||su==="macintel"&&aI>1,lI="android",cI=su===lI||iu.includes(lI),uI=!t_&&su.startsWith("mac"),EX=su.startsWith("win"),PX=!cI&&/^(linux|chrome os)/.test(su),r_=uI||t_;var i_={};xo(i_,{blink:()=>AX,gecko:()=>RX,webkit:()=>n_});var n_=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),RX=!n_&&iu.includes("firefox"),AX=!n_&&iu.includes("chrom");var s_={};xo(s_,{voiceOver:()=>OX});var OX=r_;var a_={};xo(a_,{jsdom:()=>kX});var kX=/jsdom|happydom/.test(iu);var pp=0,Wn=class e{static create(){return new e}currentId=pp;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=pp,r()},t)}isStarted(){return this.currentId!==pp}clear=()=>{this.currentId!==pp&&(clearTimeout(this.currentId),this.currentId=pp)};disposeEffect=()=>this.clear};function Gi(){let e=lo(Wn.create).current;return Gf(e.disposeEffect),e}var To=l(he(),1);function fI(e){return"nativeEvent"in e}function ya(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function dI(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var l_="data-base-ui-focusable";var c_="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function kv(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function Nt(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&qf(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Yo(e){return"composedPath"in e?e.composedPath()[0]:e.target}function _l(e,t){if(!ze(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(Nt(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Iv(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 mI(e){return e.matches("html,body")}function pI(e){return Dr(e)&&e.matches(c_)}function u_(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${c_}`)!=null}function hI(e){if(!e||va.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function IX(e,t){return t!=null&&!ya(t)?0:typeof e=="function"?e():e}function ba(e,t,r){let o=IX(e,r);return typeof o=="number"?o:o?.[t]}function f_(e){return typeof e=="function"?e():e}function Fv(e,t){return t||e==="click"||e==="mousedown"}function gI(e){return e?.includes("mouse")&&e!=="mousedown"}var vI=l(O(),1),yI=To.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Wn,currentIdRef:{current:null},currentContextRef:{current:null}});function FX(e,t){e.current=t.current}function d_(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=To.useRef(r),i=To.useRef(r),s=To.useRef(null),a=To.useRef(null),u=Gi();return Oe(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:ba(n.current,"open"),close:ba(r,"close")}},[r,s,n,i]),(0,vI.jsx)(yI.Provider,{value:To.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:u}),[o,u]),children:t})}function m_(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=To.useContext(yI),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:c,currentContextRef:f,hasProvider:d,timeout:m}=i,[h,g]=To.useState(!1),v=To.useRef(r),y=To.useRef(!1);return Oe(()=>{v.current=r},[r]),Oe(()=>()=>{y.current=!0},[]),Oe(()=>{function x(){y.current||g(!1),f.current?.setIsInstantPhase(!1),s.current=null,f.current=null,a.current=c.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),u){let b=n;return m.start(u,()=>{o.select("open")||s.current&&s.current!==b||x()}),()=>{(v.current||s.current!==b)&&m.clear()}}x()}},[r,n,s,a,u,c,f,m,o]),Oe(()=>{if(!r)return;let x=f.current,b=s.current;m.clear(),f.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:ba(c.current,"close")},b!==null&&b!==n?(g(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,ut(Ge.none))):(g(!1),x?.setIsInstantPhase(!1))},[r,n,o,s,a,c,f,m]),Oe(()=>()=>{if(s.current===n){if(f.current=null,!v.current)return;s.current=null,FX(a,c),m.clear()}},[f,s,a,n,c,m]),To.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:h}),[d,a,h])}function Ui(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var xI=["top","right","bottom","left"];var Cl=Math.min,Ko=Math.max,Tl=Math.round,gp=Math.floor,Wi=e=>({x:e,y:e}),NX={left:"right",right:"left",bottom:"top",top:"bottom"};function vp(e,t,r){return Ko(e,Cl(t,r))}function qi(e,t){return typeof e=="function"?e(t):e}function co(e){return e.split("-")[0]}function Yi(e){return e.split("-")[1]}function Vv(e){return e==="x"?"y":"x"}function yp(e){return e==="y"?"height":"width"}function _n(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function bp(e){return Vv(_n(e))}function SI(e,t,r){r===void 0&&(r=!1);let o=Yi(e),n=bp(e),i=yp(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=hp(s)),[s,hp(s)]}function _I(e){let t=hp(e);return[Nv(e),t,Nv(t)]}function Nv(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var bI=["left","right"],wI=["right","left"],VX=["top","bottom"],MX=["bottom","top"];function LX(e,t,r){switch(e){case"top":case"bottom":return r?t?wI:bI:t?bI:wI;case"left":case"right":return t?VX:MX;default:return[]}}function CI(e,t,r,o){let n=Yi(e),i=LX(co(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Nv)))),i}function hp(e){let t=co(e);return NX[t]+e.slice(t.length)}function DX(e){return{top:0,right:0,bottom:0,left:0,...e}}function Mv(e){return typeof e!="number"?DX(e):{top:e,right:e,bottom:e,left:e}}function au(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 wa(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...wa(e,n.id,r)])}function Qf(e){return`data-base-ui-${e}`}var qn=l(he(),1),PI=l(xs(),1);var TI={style:{transition:"none"}};var BX="data-base-ui-swipe-ignore",jX="data-swipe-ignore",x0e=`[${BX}]`,S0e=`[${jX}]`;var EI={fallbackAxisSide:"end"};var RI=l(O(),1),zX=qn.createContext(null),HX=()=>qn.useContext(zX),GX=Qf("portal");function p_(e={}){let{ref:t,container:r,componentProps:o=yr,elementProps:n}=e,i=wl(),a=HX()?.portalNode,[u,c]=qn.useState(null),[f,d]=qn.useState(null),m=Ve(y=>{y!==null&&d(y)}),h=qn.useRef(null);Oe(()=>{if(r===null){h.current&&(h.current=null,d(null),c(null));return}if(i==null)return;let y=(r&&(Ev(r)?r:r.current))??a??document.body;if(y==null){h.current&&(h.current=null,d(null),c(null));return}h.current!==y&&(h.current=y,d(null),c(y))},[r,a,i]);let g=Lr("div",o,{ref:[t,m],props:[{id:i,[GX]:""},n]});return{portalNode:f,portalSubtree:u&&g?PI.createPortal(g,u):null}}var lu=l(he(),1);function AI(){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 UX=l(O(),1),WX=lu.createContext(null),qX=lu.createContext(null),Jf=()=>lu.useContext(WX)?.id||null,El=e=>{let t=lu.useContext(qX);return e??t};var Cn=l(he(),1);function YX(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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",c=i.width,f=i.height,d=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),d-=r||0,m-=o||0,c=0,f=0,!n||u?(c=t.axis==="y"?i.width:0,f=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,m=a&&t.y!=null?t.y:m):n&&!u&&(f=t.axis==="x"?i.height:f,c=t.axis==="y"?i.width:c),n=!0,{width:c,height:f,x:d,y:m,top:m,right:d+c,bottom:m+f,left:d}}}}function OI(e){return e!=null&&e.clientX!=null}function h_(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"),u=n.context.dataRef,c=Cn.useRef(!1),f=Cn.useRef(null),[d,m]=Cn.useState(),[h,g]=Cn.useState([]),v=Ve(S=>{n.set("positionReference",S)}),y=Ve((S,C,_)=>{c.current||u.current.openEvent&&!OI(u.current.openEvent)||n.set("positionReference",YX(_??a,{x:S,y:C,axis:o,dataRef:u,pointerType:d}))}),x=Ve(S=>{i?f.current||(y(S.clientX,S.clientY,S.currentTarget),g([])):y(S.clientX,S.clientY,S.currentTarget)}),b=ya(d)?s:i;Cn.useEffect(()=>{if(!r){v(a);return}if(!b)return;function S(){f.current?.(),f.current=null}let C=or(s);function _(R){let E=Yo(R);Nt(s,E)?S():y(R.clientX,R.clientY)}return!u.current.openEvent||OI(u.current.openEvent)?f.current=Ct(C,"mousemove",_):v(a),S},[b,r,s,u,a,n,y,v,h]),Cn.useEffect(()=>()=>{n.set("positionReference",null)},[n]),Cn.useEffect(()=>{r&&!s&&(c.current=!1)},[r,s]),Cn.useEffect(()=>{!r&&i&&(c.current=!0)},[r,i]);let w=Cn.useMemo(()=>{function S(C){m(C.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:x,onMouseEnter:x}},[x]);return Cn.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var Tn=l(he(),1);function KX(){return!1}function ZX(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function g_(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=KX,bubbles:a,externalTree:u}=t,c="rootStore"in e?e.rootStore:e,f=c.useState("open"),d=c.useState("floatingElement"),{dataRef:m}=c.context,h=El(u),g=Ve(typeof n=="function"?n:()=>!1),v=typeof n=="function"?g:n,y=v!==!1,x=Ve(()=>i),{escapeKey:b,outsidePress:w}=ZX(a),S=Tn.useRef(!1),C=Tn.useRef(!1),_=Tn.useRef(!1),R=Tn.useRef(!1),E=Tn.useRef(""),A=Tn.useRef(null),M=Gi(),I=Gi(),T=Ve(()=>{I.clear(),m.current.insideReactTree=!1}),N=Ve(W=>{let Q=m.current.floatingContext?.nodeId;return(h?wa(h.nodesRef.current,Q):[]).some(re=>re.context?.open&&!re.context.dataRef.current[W])}),B=Ve(W=>Iv(W,c.select("floatingElement"))||Iv(W,c.select("domReferenceElement"))),L=Ve(W=>{s()&&c.setOpen(!1,ut(Ge.triggerPress,W.nativeEvent))}),D=Ve(W=>{if(!f||!r||!o||W.key!=="Escape"||R.current||!b&&N("__escapeKeyBubbles"))return;let Q=fI(W)?W.nativeEvent:W,ue=ut(Ge.escapeKey,Q);c.setOpen(!1,ue),ue.isCanceled||W.preventDefault(),!b&&!ue.isPropagationAllowed&&W.stopPropagation()}),j=Ve(()=>{m.current.insideReactTree=!0,I.start(0,T)}),F=Ve(W=>{if(!f||!r||W.button!==0)return;let Q=Yo(W.nativeEvent);Nt(c.select("floatingElement"),Q)&&(S.current||(S.current=!0,C.current=!1))}),P=Ve(W=>{!f||!r||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&S.current&&(C.current=!0)});Tn.useEffect(()=>{if(!f||!r)return;m.current.__escapeKeyBubbles=b,m.current.__outsidePressBubbles=w;let W=new Wn,Q=new Wn;function ue(){W.clear(),R.current=!0}function re(){W.start(va.engine.webkit?5:0,()=>{R.current=!1})}function se(){_.current=!0,Q.start(0,()=>{_.current=!1})}function ae(){S.current=!1,C.current=!1}function de(){let H=E.current,ie=H==="pen"||!H?"mouse":H,Le=x(),Be=typeof Le=="function"?Le():Le;return typeof Be=="string"?Be:Be[ie]}function ye(H){let ie=de();return ie==="intentional"&&H.type!=="click"||ie==="sloppy"&&H.type==="click"}function fe(H){let ie=m.current.floatingContext?.nodeId,Le=h&&wa(h.nodesRef.current,ie).some(Be=>Iv(H,Be.context?.elements.floating));return B(H)||Le}function ke(H){if(ye(H)){H.type!=="click"&&!B(H)&&(Q.clear(),_.current=!1),T();return}if(m.current.insideReactTree){T();return}let ie=Yo(H),Le=`[${Qf("inert")}]`,Be=ze(ie)?ie.getRootNode():null,Ye=Array.from((qf(Be)?Be:Qr(c.select("floatingElement"))).querySelectorAll(Le)),wt=c.context.triggerElements;if(ie&&(wt.hasElement(ie)||wt.hasMatchingElement(nt=>Nt(nt,ie))))return;let Ke=ze(ie)?ie:null;for(;Ke&&!Hi(Ke);){let nt=ji(Ke);if(Hi(nt)||!ze(nt))break;Ke=nt}if(!(Ye.length&&ze(ie)&&!mI(ie)&&!Nt(ie,c.select("floatingElement"))&&Ye.every(nt=>!Nt(Ke,nt)))){if(Dr(ie)&&!("touches"in H)){let nt=Hi(ie),Ut=_o(ie),je=/auto|scroll/,ys=nt||je.test(Ut.overflowX),Li=nt||je.test(Ut.overflowY),tr=ys&&ie.clientWidth>0&&ie.scrollWidth>ie.clientWidth,ma=Li&&ie.clientHeight>0&&ie.scrollHeight>ie.clientHeight,ao=Ut.direction==="rtl",rt=ma&&(ao?H.offsetX<=ie.offsetWidth-ie.clientWidth:H.offsetX>ie.clientWidth),Ft=tr&&H.offsetY>ie.clientHeight;if(rt||Ft)return}if(!fe(H)){if(de()==="intentional"&&_.current){Q.clear(),_.current=!1;return}typeof v=="function"&&!v(H)||N("__outsidePressBubbles")||(c.setOpen(!1,ut(Ge.outsidePress,H)),T())}}}function ne(H){de()!=="sloppy"||H.pointerType==="touch"||!c.select("open")||!r||B(H)||ke(H)}function Te(H){if(de()!=="sloppy"||!c.select("open")||!r||B(H))return;let ie=H.touches[0];ie&&(A.current={startTime:Date.now(),startX:ie.clientX,startY:ie.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},M.start(1e3,()=>{A.current&&(A.current.dismissOnTouchEnd=!1,A.current.dismissOnMouseDown=!1)}))}function oe(H,ie){let Le=Yo(H);if(!Le)return;let Be=Ct(Le,H.type,()=>{ie(H),Be()})}function X(H){E.current="touch",oe(H,Te)}function ce(H){M.clear(),H.type==="pointerdown"&&(E.current=H.pointerType),!(H.type==="mousedown"&&A.current&&!A.current.dismissOnMouseDown)&&oe(H,ie=>{ie.type==="pointerdown"?ne(ie):ke(ie)})}function J(H){if(!S.current)return;let ie=C.current;if(ae(),de()==="intentional"){if(H.type==="pointercancel"){ie&&se();return}if(!fe(H)){if(ie){se();return}typeof v=="function"&&!v(H)||(Q.clear(),_.current=!0,T())}}}function le(H){if(de()!=="sloppy"||!A.current||B(H))return;let ie=H.touches[0];if(!ie)return;let Le=Math.abs(ie.clientX-A.current.startX),Be=Math.abs(ie.clientY-A.current.startY),Ye=Math.sqrt(Le*Le+Be*Be);Ye>5&&(A.current.dismissOnTouchEnd=!0),Ye>10&&(ke(H),M.clear(),A.current=null)}function Re(H){oe(H,le)}function Ae(H){de()!=="sloppy"||!A.current||B(H)||(A.current.dismissOnTouchEnd&&ke(H),M.clear(),A.current=null)}function Ie(H){oe(H,Ae)}let Fe=Qr(d),Ne=Ui(o&&Ui(Ct(Fe,"keydown",D),Ct(Fe,"compositionstart",ue),Ct(Fe,"compositionend",re)),y&&Ui(Ct(Fe,"click",ce,!0),Ct(Fe,"pointerdown",ce,!0),Ct(Fe,"pointerup",J,!0),Ct(Fe,"pointercancel",J,!0),Ct(Fe,"mousedown",ce,!0),Ct(Fe,"mouseup",J,!0),Ct(Fe,"touchstart",X,!0),Ct(Fe,"touchmove",Re,!0),Ct(Fe,"touchend",Ie,!0)));return()=>{Ne(),W.clear(),Q.clear(),ae(),_.current=!1}},[m,d,o,y,v,f,r,b,w,D,T,x,N,B,h,c,M]),Tn.useEffect(T,[v,T]);let V=Tn.useMemo(()=>({onKeyDown:D,onPointerDown:L,onClick:L}),[D,L]),z=Tn.useMemo(()=>({onKeyDown:D,onPointerDown:P,onMouseDown:P,onClickCapture:j,onMouseDownCapture(W){j(),F(W)},onPointerDownCapture(W){j(),F(W)},onMouseUpCapture:j,onTouchEndCapture:j,onTouchMoveCapture:j}),[D,j,F,P]);return Tn.useMemo(()=>r?{reference:V,floating:z,trigger:V}:{},[r,V,z])}var Eo=l(he(),1);function kI(e,t,r){let{reference:o,floating:n}=e,i=_n(t),s=bp(t),a=yp(s),u=co(t),c=i==="y",f=o.x+o.width/2-n.width/2,d=o.y+o.height/2-n.height/2,m=o[a]/2-n[a]/2,h;switch(u){case"top":h={x:f,y:o.y-n.height};break;case"bottom":h={x:f,y:o.y+o.height};break;case"right":h={x:o.x+o.width,y:d};break;case"left":h={x:o.x-n.width,y:d};break;default:h={x:o.x,y:o.y}}switch(Yi(t)){case"start":h[s]-=m*(r&&c?-1:1);break;case"end":h[s]+=m*(r&&c?-1:1);break}return h}async function NI(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:h=0}=qi(t,e),g=Mv(h),y=a[m?d==="floating"?"reference":"floating":d],x=au(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(y)))==null||r?y:y.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:c,rootBoundary:f,strategy:u})),b=d==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),S=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},C=au(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:w,strategy:u}):b);return{top:(x.top-C.top+g.top)/S.y,bottom:(C.bottom-x.bottom+g.bottom)/S.y,left:(x.left-C.left+g.left)/S.x,right:(C.right-x.right+g.right)/S.x}}var XX=50,VI=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:NI},u=await(s.isRTL==null?void 0:s.isRTL(t)),c=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:f,y:d}=kI(c,o,u),m=o,h=0,g={};for(let v=0;v<i.length;v++){let y=i[v];if(!y)continue;let{name:x,fn:b}=y,{x:w,y:S,data:C,reset:_}=await b({x:f,y:d,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:c,platform:a,elements:{reference:e,floating:t}});f=w??f,d=S??d,g[x]={...g[x],...C},_&&h<XX&&(h++,typeof _=="object"&&(_.placement&&(m=_.placement),_.rects&&(c=_.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):_.rects),{x:f,y:d}=kI(c,m,u)),v=-1)}return{x:f,y:d,placement:m,strategy:n,middlewareData:g}};var MI=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:u,elements:c}=t,{mainAxis:f=!0,crossAxis:d=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...y}=qi(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let x=co(n),b=_n(a),w=co(a)===a,S=await(u.isRTL==null?void 0:u.isRTL(c.floating)),C=m||(w||!v?[hp(a)]:_I(a)),_=g!=="none";!m&&_&&C.push(...CI(a,v,g,S));let R=[a,...C],E=await u.detectOverflow(t,y),A=[],M=((o=i.flip)==null?void 0:o.overflows)||[];if(f&&A.push(E[x]),d){let B=SI(n,s,S);A.push(E[B[0]],E[B[1]])}if(M=[...M,{placement:n,overflows:A}],!A.every(B=>B<=0)){var I,T;let B=(((I=i.flip)==null?void 0:I.index)||0)+1,L=R[B];if(L&&(!(d==="alignment"?b!==_n(L):!1)||M.every(F=>_n(F.placement)===b?F.overflows[0]>0:!0)))return{data:{index:B,overflows:M},reset:{placement:L}};let D=(T=M.filter(j=>j.overflows[0]<=0).sort((j,F)=>j.overflows[1]-F.overflows[1])[0])==null?void 0:T.placement;if(!D)switch(h){case"bestFit":{var N;let j=(N=M.filter(F=>{if(_){let P=_n(F.placement);return P===b||P==="y"}return!0}).map(F=>[F.placement,F.overflows.filter(P=>P>0).reduce((P,V)=>P+V,0)]).sort((F,P)=>F[1]-P[1])[0])==null?void 0:N[0];j&&(D=j);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function II(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function FI(e){return xI.some(t=>e[t]>=0)}var LI=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=qi(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=II(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:FI(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=II(s,r.floating);return{data:{escapedOffsets:a,escaped:FI(a)}}}default:return{}}}}};var DI=new Set(["left","top"]);async function QX(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=co(r),a=Yi(r),u=_n(r)==="y",c=DI.has(s)?-1:1,f=i&&u?-1:1,d=qi(t,e),{mainAxis:m,crossAxis:h,alignmentAxis:g}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof g=="number"&&(h=a==="end"?g*-1:g),u?{x:h*f,y:m*c}:{x:m*c,y:h*f}}var BI=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,u=await QX(t,e);return s===((r=a.offset)==null?void 0:r.placement)&&(o=a.arrow)!=null&&o.alignmentOffset?{}:{x:n+u.x,y:i+u.y,data:{...u,placement:s}}}}},jI=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:u={fn:x=>{let{x:b,y:w}=x;return{x:b,y:w}}},...c}=qi(e,t),f={x:r,y:o},d=await i.detectOverflow(t,c),m=_n(co(n)),h=Vv(m),g=f[h],v=f[m];if(s){let x=h==="y"?"top":"left",b=h==="y"?"bottom":"right",w=g+d[x],S=g-d[b];g=vp(w,g,S)}if(a){let x=m==="y"?"top":"left",b=m==="y"?"bottom":"right",w=v+d[x],S=v-d[b];v=vp(w,v,S)}let y=u.fn({...t,[h]:g,[m]:v});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[h]:s,[m]:a}}}}}},zI=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:u=!0,crossAxis:c=!0}=qi(e,t),f={x:r,y:o},d=_n(n),m=Vv(d),h=f[m],g=f[d],v=qi(a,t),y=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){let w=m==="y"?"height":"width",S=i.reference[m]-i.floating[w]+y.mainAxis,C=i.reference[m]+i.reference[w]-y.mainAxis;h<S?h=S:h>C&&(h=C)}if(c){var x,b;let w=m==="y"?"width":"height",S=DI.has(co(n)),C=i.reference[d]-i.floating[w]+(S&&((x=s.offset)==null?void 0:x[d])||0)+(S?0:y.crossAxis),_=i.reference[d]+i.reference[w]+(S?0:((b=s.offset)==null?void 0:b[d])||0)-(S?y.crossAxis:0);g<C?g=C:g>_&&(g=_)}return{[m]:h,[d]:g}}}},HI=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:u=()=>{},...c}=qi(e,t),f=await s.detectOverflow(t,c),d=co(n),m=Yi(n),h=_n(n)==="y",{width:g,height:v}=i.floating,y,x;d==="top"||d==="bottom"?(y=d,x=m===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=d,y=m==="end"?"top":"bottom");let b=v-f.top-f.bottom,w=g-f.left-f.right,S=Cl(v-f[y],b),C=Cl(g-f[x],w),_=!t.middlewareData.shift,R=S,E=C;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(E=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(R=b),_&&!m){let M=Ko(f.left,0),I=Ko(f.right,0),T=Ko(f.top,0),N=Ko(f.bottom,0);h?E=g-2*(M!==0||I!==0?M+I:Ko(f.left,f.right)):R=v-2*(T!==0||N!==0?T+N:Ko(f.top,f.bottom))}await u({...t,availableWidth:E,availableHeight:R});let A=await s.getDimensions(a.floating);return g!==A.width||v!==A.height?{reset:{rects:!0}}:{}}}};function qI(e){let t=_o(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Dr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Tl(r)!==i||Tl(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function y_(e){return ze(e)?e:e.contextElement}function $f(e){let t=y_(e);if(!Dr(t))return Wi(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=qI(t),s=(i?Tl(r.width):r.width)/o,a=(i?Tl(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var JX=Wi(0);function YI(e){let t=or(e);return!Rv()||!t.visualViewport?JX:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function $X(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==or(e)?!1:t}function cu(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=y_(e),s=Wi(1);t&&(o?ze(o)&&(s=$f(o)):s=$f(e));let a=$X(i,r,o)?YI(i):Wi(0),u=(n.left+a.x)/s.x,c=(n.top+a.y)/s.y,f=n.width/s.x,d=n.height/s.y;if(i){let m=or(i),h=o&&ze(o)?or(o):o,g=m,v=Av(g);for(;v&&o&&h!==g;){let y=$f(v),x=v.getBoundingClientRect(),b=_o(v),w=x.left+(v.clientLeft+parseFloat(b.paddingLeft))*y.x,S=x.top+(v.clientTop+parseFloat(b.paddingTop))*y.y;u*=y.x,c*=y.y,f*=y.x,d*=y.y,u+=w,c+=S,g=or(v),v=Av(g)}}return au({width:f,height:d,x:u,y:c})}function Lv(e,t){let r=fp(e).scrollLeft;return t?t.left+r:cu(zi(e)).left+r}function KI(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Lv(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function eQ(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=zi(o),a=t?up(t.floating):!1;if(o===s||a&&i)return r;let u={scrollLeft:0,scrollTop:0},c=Wi(1),f=Wi(0),d=Dr(o);if((d||!d&&!i)&&((nu(o)!=="body"||Yf(s))&&(u=fp(o)),d)){let h=cu(o);c=$f(o),f.x=h.x+o.clientLeft,f.y=h.y+o.clientTop}let m=s&&!d&&!i?KI(s,u):Wi(0);return{width:r.width*c.x,height:r.height*c.y,x:r.x*c.x-u.scrollLeft*c.x+f.x+m.x,y:r.y*c.y-u.scrollTop*c.y+f.y+m.y}}function tQ(e){return Array.from(e.getClientRects())}function rQ(e){let t=zi(e),r=fp(e),o=e.ownerDocument.body,n=Ko(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Ko(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+Lv(e),a=-r.scrollTop;return _o(o).direction==="rtl"&&(s+=Ko(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var GI=25;function oQ(e,t){let r=or(e),o=zi(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,u=0;if(n){i=n.width,s=n.height;let f=Rv();(!f||f&&t==="fixed")&&(a=n.offsetLeft,u=n.offsetTop)}let c=Lv(o);if(c<=0){let f=o.ownerDocument,d=f.body,m=getComputedStyle(d),h=f.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-d.clientWidth-h);g<=GI&&(i-=g)}else c<=GI&&(i+=c);return{width:i,height:s,x:a,y:u}}function nQ(e,t){let r=cu(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Dr(e)?$f(e):Wi(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=n*i.x,c=o*i.y;return{width:s,height:a,x:u,y:c}}function UI(e,t,r){let o;if(t==="viewport")o=oQ(e,r);else if(t==="document")o=rQ(zi(e));else if(ze(t))o=nQ(t,r);else{let n=YI(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return au(o)}function ZI(e,t){let r=ji(e);return r===t||!ze(r)||Hi(r)?!1:_o(r).position==="fixed"||ZI(r,t)}function iQ(e,t){let r=t.get(e);if(r)return r;let o=xl(e,[],!1).filter(a=>ze(a)&&nu(a)!=="body"),n=null,i=_o(e).position==="fixed",s=i?ji(e):e;for(;ze(s)&&!Hi(s);){let a=_o(s),u=Pv(s);!u&&a.position==="fixed"&&(n=null),(i?!u&&!n:!u&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||Yf(s)&&!u&&ZI(e,s))?o=o.filter(f=>f!==s):n=a,s=ji(s)}return t.set(e,o),o}function sQ(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?up(t)?[]:iQ(t,this._c):[].concat(r),o],a=UI(t,s[0],n),u=a.top,c=a.right,f=a.bottom,d=a.left;for(let m=1;m<s.length;m++){let h=UI(t,s[m],n);u=Ko(h.top,u),c=Cl(h.right,c),f=Cl(h.bottom,f),d=Ko(h.left,d)}return{width:c-d,height:f-u,x:d,y:u}}function aQ(e){let{width:t,height:r}=qI(e);return{width:t,height:r}}function lQ(e,t,r){let o=Dr(t),n=zi(t),i=r==="fixed",s=cu(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=Wi(0);function c(){u.x=Lv(n)}if(o||!o&&!i)if((nu(t)!=="body"||Yf(n))&&(a=fp(t)),o){let h=cu(t,!0,i,t);u.x=h.x+t.clientLeft,u.y=h.y+t.clientTop}else n&&c();i&&!o&&n&&c();let f=n&&!o&&!i?KI(n,a):Wi(0),d=s.left+a.scrollLeft-u.x-f.x,m=s.top+a.scrollTop-u.y-f.y;return{x:d,y:m,width:s.width,height:s.height}}function v_(e){return _o(e).position==="static"}function WI(e,t){if(!Dr(e)||_o(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return zi(e)===r&&(r=r.ownerDocument.body),r}function XI(e,t){let r=or(e);if(up(e))return r;if(!Dr(e)){let n=ji(e);for(;n&&!Hi(n);){if(ze(n)&&!v_(n))return n;n=ji(n)}return r}let o=WI(e,t);for(;o&&Yk(o)&&v_(o);)o=WI(o,t);return o&&Hi(o)&&v_(o)&&!Pv(o)?r:o||Kk(e)||r}var cQ=async function(e){let t=this.getOffsetParent||XI,r=this.getDimensions,o=await r(e.floating);return{reference:lQ(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function uQ(e){return _o(e).direction==="rtl"}var b_={convertOffsetParentRelativeRectToViewportRelativeRect:eQ,getDocumentElement:zi,getClippingRect:sQ,getOffsetParent:XI,getElementRects:cQ,getClientRects:tQ,getDimensions:aQ,getScale:$f,isElement:ze,isRTL:uQ};function QI(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function fQ(e,t){let r=null,o,n=zi(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),i();let c=e.getBoundingClientRect(),{left:f,top:d,width:m,height:h}=c;if(a||t(),!m||!h)return;let g=gp(d),v=gp(n.clientWidth-(f+m)),y=gp(n.clientHeight-(d+h)),x=gp(f),w={rootMargin:-g+"px "+-v+"px "+-y+"px "+-x+"px",threshold:Ko(0,Cl(1,u))||1},S=!0;function C(_){let R=_[0].intersectionRatio;if(R!==u){if(!S)return s();R?s(!1,R):o=setTimeout(()=>{s(!1,1e-7)},1e3)}R===1&&!QI(c,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(C,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(C,w)}r.observe(e)}return s(!0),i}function wp(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:u=!1}=o,c=y_(e),f=n||i?[...c?xl(c):[],...t?xl(t):[]]:[];f.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});let d=c&&a?fQ(c,r):null,m=-1,h=null;s&&(h=new ResizeObserver(x=>{let[b]=x;b&&b.target===c&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),r()}),c&&!u&&h.observe(c),t&&h.observe(t));let g,v=u?cu(e):null;u&&y();function y(){let x=cu(e);v&&!QI(v,x)&&r(),v=x,g=requestAnimationFrame(y)}return r(),()=>{var x;f.forEach(b=>{n&&b.removeEventListener("scroll",r),i&&b.removeEventListener("resize",r)}),d?.(),(x=h)==null||x.disconnect(),h=null,u&&cancelAnimationFrame(g)}}var JI=BI;var $I=jI,e5=MI,t5=HI,r5=LI;var o5=zI,Dv=(e,t,r)=>{let o=new Map,n={platform:b_,...r},i={...n.platform,_c:o};return VI(e,t,{...n,platform:i})};var Br=l(he(),1),i5=l(he(),1),s5=l(xs(),1),mQ=typeof document<"u",pQ=function(){},Bv=mQ?i5.useLayoutEffect:pQ;function jv(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(!jv(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)&&!jv(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function a5(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function n5(e,t){let r=a5(e);return Math.round(t*r)/r}function w_(e){let t=Br.useRef(e);return Bv(()=>{t.current=e}),t}function l5(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:u,open:c}=e,[f,d]=Br.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=Br.useState(o);jv(m,o)||h(o);let[g,v]=Br.useState(null),[y,x]=Br.useState(null),b=Br.useCallback(F=>{F!==_.current&&(_.current=F,v(F))},[]),w=Br.useCallback(F=>{F!==R.current&&(R.current=F,x(F))},[]),S=i||g,C=s||y,_=Br.useRef(null),R=Br.useRef(null),E=Br.useRef(f),A=u!=null,M=w_(u),I=w_(n),T=w_(c),N=Br.useCallback(()=>{if(!_.current||!R.current)return;let F={placement:t,strategy:r,middleware:m};I.current&&(F.platform=I.current),Dv(_.current,R.current,F).then(P=>{let V={...P,isPositioned:T.current!==!1};B.current&&!jv(E.current,V)&&(E.current=V,s5.flushSync(()=>{d(V)}))})},[m,t,r,I,T]);Bv(()=>{c===!1&&E.current.isPositioned&&(E.current.isPositioned=!1,d(F=>({...F,isPositioned:!1})))},[c]);let B=Br.useRef(!1);Bv(()=>(B.current=!0,()=>{B.current=!1}),[]),Bv(()=>{if(S&&(_.current=S),C&&(R.current=C),S&&C){if(M.current)return M.current(S,C,N);N()}},[S,C,N,M,A]);let L=Br.useMemo(()=>({reference:_,floating:R,setReference:b,setFloating:w}),[b,w]),D=Br.useMemo(()=>({reference:S,floating:C}),[S,C]),j=Br.useMemo(()=>{let F={position:r,left:0,top:0};if(!D.floating)return F;let P=n5(D.floating,f.x),V=n5(D.floating,f.y);return a?{...F,transform:"translate("+P+"px, "+V+"px)",...a5(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:P,top:V}},[r,a,D.floating,f.x,f.y]);return Br.useMemo(()=>({...f,update:N,refs:L,elements:D,floatingStyles:j}),[f,N,L,D,j])}var x_=(e,t)=>{let r=JI(e);return{name:r.name,fn:r.fn,options:[e,t]}},S_=(e,t)=>{let r=$I(e);return{name:r.name,fn:r.fn,options:[e,t]}},__=(e,t)=>({fn:o5(e).fn,options:[e,t]}),C_=(e,t)=>{let r=e5(e);return{name:r.name,fn:r.fn,options:[e,t]}},T_=(e,t)=>{let r=t5(e);return{name:r.name,fn:r.fn,options:[e,t]}};var E_=(e,t)=>{let r=r5(e);return{name:r.name,fn:r.fn,options:[e,t]}};var rd=l(he(),1),C5=l(xs(),1);var S5=l(he(),1);var mt=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Xr(1));let a;if(e&&t&&r&&o&&n&&i)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d),v=o(u,c,f,d),y=n(u,c,f,d);return i(m,h,g,v,y,c,f,d)};else if(e&&t&&r&&o&&n)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d),v=o(u,c,f,d);return n(m,h,g,v,c,f,d)};else if(e&&t&&r&&o)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d),g=r(u,c,f,d);return o(m,h,g,c,f,d)};else if(e&&t&&r)a=(u,c,f,d)=>{let m=e(u,c,f,d),h=t(u,c,f,d);return r(m,h,c,f,d)};else if(e&&t)a=(u,c,f,d)=>{let m=e(u,c,f,d);return t(m,c,f,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var w5=l(he(),1),k_=l(zv(),1),x5=l(h5(),1);var g5=l(he(),1);var R_=[],A_;function v5(){return A_}function y5(e){R_.push(e)}function O_(e){let t=(r,o)=>{let n=lo(IQ).current,i;try{A_=n;for(let s of R_)s.before(n);i=e(r,o);for(let s of R_)s.after(n);n.didInitialize=!0}finally{A_=void 0}return i};return t.displayName=e.displayName||e.name,t}function b5(e){return g5.forwardRef(O_(e))}function IQ(){return{didInitialize:!1}}var FQ=Hf(19),NQ=FQ?MQ:LQ;function Gv(e,t,r,o,n){return NQ(e,t,r,o,n)}function VQ(e,t,r,o,n){let i=w5.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,k_.useSyncExternalStore)(e.subscribe,i,i)}y5({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,k_.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function MQ(e,t,r,o,n){let i=v5();if(!i)return VQ(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 LQ(e,t,r,o,n){return(0,x5.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var Uv=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 Gv(this,t,r,o,n)}};var uu=l(he(),1);var td=class extends Uv{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){uu.useDebugValue(t);let o=this;Oe(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;Oe(()=>(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);Oe(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){uu.useDebugValue(t);let o=this,n=r!==void 0;Oe(()=>{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 uu.useDebugValue(t),Gv(this,this.selectors[t],r,o,n)}useContextCallback(t,r){uu.useDebugValue(t);let o=Ve(r??bl);this.context[t]=o}useStateSetter(t){let r=uu.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 DQ={open:mt(e=>e.open),transitionStatus:mt(e=>e.transitionStatus),domReferenceElement:mt(e=>e.domReferenceElement),referenceElement:mt(e=>e.positionReference??e.referenceElement),floatingElement:mt(e=>e.floatingElement),floatingId:mt(e=>e.floatingId)},Ss=class extends td{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:AI(),nested:o,triggerElements:i},DQ),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&dI(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 _5(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),c=t.useState(r?"popupElement":"positionerElement"),f=t.context.triggerElements,d=s,m=S5.useRef(null);o===void 0&&m.current===null&&(m.current=new Ss({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:c,triggerElements:f,onOpenChange:d,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),Oe(()=>{let g={open:a,floatingId:n,referenceElement:u,floatingElement:c};ze(u)&&(g.domReferenceElement=u),h.state.positionReference===h.state.referenceElement&&(g.positionReference=u),h.update(g)},[a,n,u,c,h]),h.context.onOpenChange=d,h.context.nested=i,h}var T5={tabIndex:-1,[l_]:""};function E5(e,t,r=!1){let o=wl(),n=Jf()!=null,i=rd.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return _5({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function BQ(e,t){let r=rd.useRef(null),o=rd.useRef(null);return rd.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,a=o.current,u=t.context.triggerElements.getById(s);a&&u===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 jQ(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 zQ(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function P5(e,t,r,o={}){let n=r.reason,i=n===Ge.triggerHover,s=t&&n===Ge.triggerFocus,a=!t&&(n===Ge.triggerPress||n===Ge.escapeKey),u=zQ(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let f={...o.extraState,open:t};s?f.instantType="focus":a?f.instantType="dismiss":i&&(f.instantType=void 0),jQ(f,t,r.trigger,u()),e.update(f)};i?C5.flushSync(c):c()}function R5(e,t,r,o){sI(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function A5(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=BQ(e,r),s=Ve(a=>{if(i(a),!a)return;let u=r.select("open"),c=r.select("activeTriggerId");if(c===e){r.update({activeTriggerElement:a,...u?o:null});return}c==null&&u&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return Oe(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function O5(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");Oe(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),u=null;if(a){let c=e.context.triggerElements.getById(a);c?c!==e.state.activeTriggerElement&&(s.activeTriggerElement=c):u=a}if(!u&&!a&&i===1){let c=e.context.triggerElements.entries().next();if(!c.done){let[f,d]=c.value;s.activeTriggerId=f,s.activeTriggerElement=d}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let c=ut(Ge.none);e.setOpen(!1,c),c.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function k5(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=xv(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let u=Ve(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Zf({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function I5(e,t){e.useSyncedValues(t),Oe(()=>()=>{e.update({activeTriggerProps:yr,inactiveTriggerProps:yr,popupProps:yr})},[e])}var Pl=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function F5(){return new Ss({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Pl,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function V5(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:F5(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:yr,inactiveTriggerProps:yr,popupProps:yr}}function M5(e,t,r=!1){return new Ss({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var xp=mt(e=>e.triggerIdProp??e.activeTriggerId),I_=mt(e=>e.openProp??e.open),N5=mt(e=>(e.popupElement?.id??e.floatingId)||void 0);function L5(e,t){return t!==void 0&&I_(e)&&xp(e)===t}function HQ(e,t){return L5(e,t)?!0:t!==void 0&&I_(e)&&xp(e)==null&&e.triggerCount===1}var D5={open:I_,mounted:mt(e=>e.mounted),transitionStatus:mt(e=>e.transitionStatus),floatingRootContext:mt(e=>e.floatingRootContext),triggerCount:mt(e=>e.triggerCount),preventUnmountingOnClose:mt(e=>e.preventUnmountingOnClose),payload:mt(e=>e.payload),activeTriggerId:xp,activeTriggerElement:mt(e=>e.mounted?e.activeTriggerElement:null),popupId:N5,isTriggerActive:mt((e,t)=>t!==void 0&&xp(e)===t),isOpenedByTrigger:mt((e,t)=>L5(e,t)),isMountedByTrigger:mt((e,t)=>t!==void 0&&xp(e)===t&&e.mounted),triggerProps:mt((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:mt((e,t)=>HQ(e,t)?N5(e):void 0),popupProps:mt(e=>e.popupProps),popupElement:mt(e=>e.popupElement),positionerElement:mt(e=>e.positionerElement)};function B5(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=wl(),i=Jf()!=null,s=lo(()=>new Ss({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Pl,floatingId:n,syncOnly:!1,nested:i})).current;return Oe(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=ze(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function F_(e={}){let{nodeId:t,externalTree:r}=e,o=B5(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),u=n.useState("open"),c=n.useState("floatingId"),[f,d]=Eo.useState(null),[m,h]=Eo.useState(void 0),[g,v]=Eo.useState(void 0),y=Eo.useRef(null),x=El(r),b=Eo.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),w=l5({...e,elements:{...b,...f&&{reference:f}}}),S=ze(m)?m:null,C=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:S),n.useSyncedValue("floatingElement",C);let _=Eo.useCallback(T=>{let N=ze(T)?{getBoundingClientRect:()=>T.getBoundingClientRect(),getClientRects:()=>T.getClientRects(),contextElement:T}:T;d(N),w.refs.setReference(N)},[w.refs]),R=Eo.useCallback(T=>{(ze(T)||T===null)&&(y.current=T,h(T)),(ze(w.refs.reference.current)||w.refs.reference.current===null||T!==null&&!ze(T))&&w.refs.setReference(T)},[w.refs,h]),E=Eo.useCallback(T=>{v(T),w.refs.setFloating(T)},[w.refs]),A=Eo.useMemo(()=>({...w.refs,setReference:R,setFloating:E,setPositionReference:_,domReference:y}),[w.refs,R,E,_]),M=Eo.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),I=Eo.useMemo(()=>({...w,dataRef:n.context.dataRef,open:u,onOpenChange:n.setOpen,events:n.context.events,floatingId:c,refs:A,elements:M,nodeId:t,rootStore:n}),[w,A,M,t,n,u,c]);return Oe(()=>{a&&(y.current=a)},[a]),Oe(()=>{n.context.dataRef.current.floatingContext=I;let T=x?.nodesRef.current.find(N=>N.id===t);T&&(T.context=I)}),Eo.useMemo(()=>({...w,context:I,refs:A,elements:M,rootStore:n}),[w,A,M,I,n])}var _s=l(he(),1);var N_=va.os.mac&&va.engine.webkit;function V_(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=_s.useRef(!1),u=_s.useRef(null),c=_s.useRef(!0),f=Gi();_s.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=or(m);function g(){let x=n.select("domReferenceElement");!n.select("open")&&Dr(x)&&x===kv(Qr(x))&&(a.current=!0)}function v(){c.current=!0}function y(){c.current=!1}return Ui(Ct(h,"blur",g),N_&&Ct(h,"keydown",v,!0),N_&&Ct(h,"pointerdown",y,!0))},[n,r]),_s.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ge.triggerPress||h.reason===Ge.escapeKey){let g=n.select("domReferenceElement");ze(g)&&(u.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let d=_s.useMemo(()=>{function m(){a.current=!1,u.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(a.current){if(u.current===g)return;m()}let v=Yo(h.nativeEvent);if(ze(v)){if(N_&&!h.relatedTarget){if(!c.current&&!pI(v))return}else if(!hI(v))return}let y=_l(h.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:b}=h,w=typeof o=="function"?o():o;if(n.select("open")&&y||w===0||w===void 0){n.setOpen(!0,ut(Ge.triggerFocus,x,b));return}f.start(w,()=>{a.current||n.setOpen(!0,ut(Ge.triggerFocus,x,b))})},onBlur(h){m();let g=h.relatedTarget,v=h.nativeEvent,y=ze(g)&&g.hasAttribute(Qf("focus-guard"))&&g.getAttribute("data-type")==="outside";f.start(0,()=>{let x=n.select("domReferenceElement"),b=kv(Qr(x));!g&&b===x||Nt(s.current.floatingContext?.refs.floating.current,b)||Nt(x,b)||y||_l(g??b,n.context.triggerElements)||n.setOpen(!1,ut(Ge.triggerFocus,v))})}}},[s,o,n,f]);return _s.useMemo(()=>r?{reference:d,trigger:d}:{},[r,d])}var L_=l(he(),1);var M_=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 Wn,this.restTimeout=new Wn,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Wv=new WeakMap;function od(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Wv.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Wv.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function qv(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Wv.get(r);i&&i!==e&&od(i),od(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Wv.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function nd(e){let t=e.context.dataRef.current,r=lo(()=>t.hoverInteractionState??M_.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),Gf(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function D_(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"),u=i.useState("domReferenceElement"),{dataRef:c}=i.context,f=El(),d=Jf(),m=nd(i),h=Gi(),g=Ve(()=>Fv(c.current.openEvent?.type,m.interactedInside)),v=Ve(()=>gI(c.current.openEvent?.type)),y=Ve(()=>{od(m)});Oe(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,y())},[s,m,y]),L_.useEffect(()=>y,[y]),Oe(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&v()&&ze(u)&&a){let x=u,b=a,w=Qr(a),S=f?.nodesRef.current.find(E=>E.id===d)?.context?.elements.floating;S&&(S.style.pointerEvents="");let C=m.pointerEventsScopeElement!==b?m.pointerEventsScopeElement:null,_=S!==b?S:null,R=m.handleCloseOptions?.getScope?.()??C??_??x.closest("[data-rootownerid]")??w.body;return qv(m,{scopeElement:R,referenceElement:x,floatingElement:b}),()=>{y()}}},[r,s,u,a,m,v,f,d,y]),L_.useEffect(()=>{if(!r)return;function x(){return!!(f&&d&&wa(f.nodesRef.current,d).length>0)}function b(E){let A=ba(o,"close",m.pointerType),M=()=>{i.setOpen(!1,ut(Ge.triggerHover,E)),f?.events.emit("floating.closed",E)};A?m.openChangeTimeout.start(A,M):(m.openChangeTimeout.clear(),M())}function w(E){let A=Yo(E);if(!u_(A)){m.interactedInside=!1;return}m.interactedInside=A?.closest("[aria-haspopup]")!=null}function S(){m.openChangeTimeout.clear(),h.clear(),f?.events.off("floating.closed",_),y()}function C(E){if(x()&&f){f.events.on("floating.closed",_);return}if(_l(E.relatedTarget,i.context.triggerElements))return;let A=c.current.floatingContext?.nodeId??n,M=E.relatedTarget;if(!(f&&A&&ze(M)&&wa(f.nodesRef.current,A,!1).some(T=>Nt(T.context?.elements.floating,M)))){if(m.handler){m.handler(E);return}y(),v()&&!g()&&b(E)}}function _(E){!f||!d||x()||h.start(0,()=>{f.events.off("floating.closed",_),i.setOpen(!1,ut(Ge.triggerHover,E)),f.events.emit("floating.closed",E)})}let R=a;return Ui(R&&Ct(R,"mouseenter",S),R&&Ct(R,"mouseleave",C),R&&Ct(R,"pointerdown",w,!0),()=>{f?.events.off("floating.closed",_)})},[r,a,i,c,o,n,v,g,y,m,f,d,h])}var Rl=l(he(),1),j5=l(xs(),1);var GQ={current:null};function B_(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=GQ,externalTree:c,isActiveTrigger:f=!0,getHandleCloseContext:d,isClosing:m,shouldOpen:h}=t,g="rootStore"in e?e.rootStore:e,{dataRef:v,events:y}=g.context,x=El(c),b=nd(g),w=Rl.useRef(!1),S=Co(n),C=Co(o),_=Co(s),R=Co(r),E=Co(h),A=Co(m),M=Ve(()=>Fv(v.current.openEvent?.type,b.interactedInside)),I=Ve(()=>E.current?.()!==!1),T=Ve((L,D,j)=>{let F=g.context.triggerElements;if(F.hasElement(D))return!L||!Nt(L,D);if(!ze(j))return!1;let P=j;return F.hasMatchingElement(V=>Nt(V,P))&&(!L||!Nt(L,P))}),N=Ve(()=>{if(!b.handler)return;Qr(g.select("domReferenceElement")).removeEventListener("mousemove",b.handler),b.handler=void 0}),B=Ve(()=>{od(b)});return f&&(b.handleCloseOptions=S.current?.__options),Rl.useEffect(()=>N,[N]),Rl.useEffect(()=>{if(!r)return;function L(D){D.open?w.current=!1:(w.current=D.reason===Ge.triggerHover,N(),b.openChangeTimeout.clear(),b.restTimeout.clear(),b.blockMouseMove=!0,b.restTimeoutPending=!1)}return y.on("openchange",L),()=>{y.off("openchange",L)}},[r,y,b,N]),Rl.useEffect(()=>{if(!r)return;function L(P,V=!0){let z=ba(C.current,"close",b.pointerType);z?b.openChangeTimeout.start(z,()=>{g.setOpen(!1,ut(Ge.triggerHover,P)),x?.events.emit("floating.closed",P)}):V&&(b.openChangeTimeout.clear(),g.setOpen(!1,ut(Ge.triggerHover,P)),x?.events.emit("floating.closed",P))}let D=u.current??(f?g.select("domReferenceElement"):null);if(!ze(D))return;function j(P){if(b.openChangeTimeout.clear(),b.blockMouseMove=!1,i&&!ya(b.pointerType))return;let V=f_(_.current),z=ba(C.current,"open",b.pointerType),W=Yo(P),Q=P.currentTarget??null,ue=g.select("domReferenceElement"),re=Q;if(ze(W)&&!g.context.triggerElements.hasElement(W)){for(let oe of g.context.triggerElements.elements())if(Nt(oe,W)){re=oe;break}}ze(Q)&&ze(ue)&&!g.context.triggerElements.hasElement(Q)&&Nt(Q,ue)&&(re=ue);let se=re==null?!1:T(ue,re,W),ae=g.select("open"),de=A.current?.()??g.select("transitionStatus")==="ending",ye=!ae&&de&&w.current,fe=!se&&ze(re)&&ze(ue)&&Nt(ue,re)&&ye,ke=V>0&&!z,ne=se&&(ae||ye)||fe,Te=!ae||se;if(ne){I()&&g.setOpen(!0,ut(Ge.triggerHover,P,re));return}ke||(z?b.openChangeTimeout.start(z,()=>{Te&&I()&&g.setOpen(!0,ut(Ge.triggerHover,P,re))}):Te&&I()&&g.setOpen(!0,ut(Ge.triggerHover,P,re)))}function F(P){if(M()){B();return}N();let V=g.select("domReferenceElement"),z=Qr(V);b.restTimeout.clear(),b.restTimeoutPending=!1;let W=v.current.floatingContext??d?.();if(_l(P.relatedTarget,g.context.triggerElements))return;if(S.current&&W){g.select("open")||b.openChangeTimeout.clear();let ue=u.current;b.handler=S.current({...W,tree:x,x:P.clientX,y:P.clientY,onClose(){B(),N(),R.current&&!M()&&ue===g.select("domReferenceElement")&&L(P,!0)}}),z.addEventListener("mousemove",b.handler),b.handler(P);return}(b.pointerType!=="touch"||!Nt(g.select("floatingElement"),P.relatedTarget))&&L(P)}return a?Ui(Ct(D,"mousemove",j,{once:!0}),Ct(D,"mouseenter",j),Ct(D,"mouseleave",F)):Ui(Ct(D,"mouseenter",j),Ct(D,"mouseleave",F))},[N,B,v,C,g,r,S,b,f,T,M,i,a,_,u,x,R,d,A,I]),Rl.useMemo(()=>{if(!r)return;function L(D){b.pointerType=D.pointerType}return{onPointerDown:L,onPointerEnter:L,onMouseMove(D){let{nativeEvent:j}=D,F=D.currentTarget,P=g.select("domReferenceElement"),V=g.select("open"),z=T(P,F,D.target);if(i&&!ya(b.pointerType))return;if(V&&z&&b.handleCloseOptions?.blockPointerEvents){let ue=g.select("floatingElement");if(ue){let re=b.handleCloseOptions?.getScope?.()??F.ownerDocument.body;qv(b,{scopeElement:re,referenceElement:F,floatingElement:ue})}}let W=f_(_.current);if(V&&!z||W===0||!z&&b.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;b.restTimeout.clear();function Q(){if(b.restTimeoutPending=!1,M())return;let ue=g.select("open");!b.blockMouseMove&&(!ue||z)&&I()&&g.setOpen(!0,ut(Ge.triggerHover,j,F))}b.pointerType==="touch"?j5.flushSync(()=>{Q()}):z&&V?Q():(b.restTimeoutPending=!0,b.restTimeout.start(W,Q))}}},[r,b,M,T,i,g,_,I])}var z5=.1,UQ=z5*z5,jt=.5;function Yv(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Kv(e,t,r,o,n,i,s,a,u,c){let f=!1;return Yv(e,t,r,o,n,i)&&(f=!f),Yv(e,t,n,i,s,a)&&(f=!f),Yv(e,t,s,a,u,c)&&(f=!f),Yv(e,t,u,c,r,o)&&(f=!f),f}function WQ(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Zv(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),u=Math.min(o,i),c=Math.max(o,i);return e>=s&&e<=a&&t>=u&&t<=c}function j_(e={}){let{blockPointerEvents:t=!1}=e,r=new Wn,o=({x:n,y:i,placement:s,elements:a,onClose:u,nodeId:c,tree:f})=>{let d=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function y(b,w){let S=performance.now(),C=S-v;if(h===null||g===null||C===0)return h=b,g=w,v=S,!1;let _=b-h,R=w-g,E=_*_+R*R,A=C*C*UQ;return h=b,g=w,v=S,E<A}function x(){r.clear(),u()}return function(w){r.clear();let S=a.domReference,C=a.floating;if(!S||!C||d==null||n==null||i==null)return;let{clientX:_,clientY:R}=w,E=Yo(w),A=w.type==="mouseleave",M=Nt(C,E),I=Nt(S,E);if(M&&(m=!0,!A))return;if(I&&(m=!1,!A)){m=!0;return}if(A&&ze(w.relatedTarget)&&Nt(C,w.relatedTarget))return;function T(){return!!(f&&wa(f.nodesRef.current,c).length>0)}function N(){T()||x()}if(T())return;let B=S.getBoundingClientRect(),L=C.getBoundingClientRect(),D=n>L.right-L.width/2,j=i>L.bottom-L.height/2,F=L.width>B.width,P=L.height>B.height,V=(F?B:L).left,z=(F?B:L).right,W=(P?B:L).top,Q=(P?B:L).bottom;if(d==="top"&&i>=B.bottom-1||d==="bottom"&&i<=B.top+1||d==="left"&&n>=B.right-1||d==="right"&&n<=B.left+1){N();return}let ue=!1;switch(d){case"top":ue=Zv(_,R,V,B.top+1,z,L.bottom-1);break;case"bottom":ue=Zv(_,R,V,L.top+1,z,B.bottom-1);break;case"left":ue=Zv(_,R,L.right-1,Q,B.left+1,W);break;case"right":ue=Zv(_,R,B.right-1,Q,L.left+1,W);break;default:}if(ue)return;if(m&&!WQ(_,R,B)){N();return}if(!A&&y(_,R)){N();return}let re=!1;switch(d){case"top":{let se=F?jt/2:jt*4,ae=F||D?n+se:n-se,de=F?n-se:D?n+se:n-se,ye=i+jt+1,fe=D||F?L.bottom-jt:L.top,ke=D?F?L.bottom-jt:L.top:L.bottom-jt;re=Kv(_,R,ae,ye,de,ye,L.left,fe,L.right,ke);break}case"bottom":{let se=F?jt/2:jt*4,ae=F||D?n+se:n-se,de=F?n-se:D?n+se:n-se,ye=i-jt,fe=D||F?L.top+jt:L.bottom,ke=D?F?L.top+jt:L.bottom:L.top+jt;re=Kv(_,R,ae,ye,de,ye,L.left,fe,L.right,ke);break}case"left":{let se=P?jt/2:jt*4,ae=P||j?i+se:i-se,de=P?i-se:j?i+se:i-se,ye=n+jt+1,fe=j||P?L.right-jt:L.left,ke=j?P?L.right-jt:L.left:L.right-jt;re=Kv(_,R,fe,L.top,ke,L.bottom,ye,ae,ye,de);break}case"right":{let se=P?jt/2:jt*4,ae=P||j?i+se:i-se,de=P?i-se:j?i+se:i-se,ye=n-jt,fe=j||P?L.left+jt:L.right,ke=j?P?L.left+jt:L.right:L.left+jt;re=Kv(_,R,ye,ae,ye,de,fe,L.top,ke,L.bottom);break}default:}re?m||r.start(40,N):N()}};return o.__options={...e,blockPointerEvents:t},o}var z_=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=ws.startingStyle]="startingStyle",e[e.endingStyle=ws.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Sp=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),qQ={[Sp.popupOpen]:""},B1e={[Sp.popupOpen]:"",[Sp.pressed]:""},YQ={[z_.open]:""},KQ={[z_.closed]:""},ZQ={[z_.anchorHidden]:""},H5={open(e){return e?qQ:null}};var id={open(e){return e?YQ:KQ},anchorHidden(e){return e?ZQ:null}};function G5(e){return Hf(19)?e:e?"true":void 0}var Yn=l(he(),1);var XQ=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:c,padding:f=0,offsetParent:d="real"}=qi(e,t)||{};if(c==null)return{};let m=Mv(f),h={x:r,y:o},g=bp(n),v=yp(g),y=await s.getDimensions(c),x=g==="y",b=x?"top":"left",w=x?"bottom":"right",S=x?"clientHeight":"clientWidth",C=i.reference[v]+i.reference[g]-h[g]-i.floating[v],_=h[g]-i.reference[g],R=d==="real"?await s.getOffsetParent?.(c):a.floating,E=a.floating[S]||i.floating[v];(!E||!await s.isElement?.(R))&&(E=a.floating[S]||i.floating[v]);let A=C/2-_/2,M=E/2-y[v]/2-1,I=Math.min(m[b],M),T=Math.min(m[w],M),N=I,B=E-y[v]-T,L=E/2-y[v]/2+A,D=vp(N,L,B),j=!u.arrow&&Yi(n)!=null&&L!==D&&i.reference[v]/2-(L<N?I:T)-y[v]/2<0,F=j?L<N?L-N:L-B:0;return{[g]:h[g]+F,data:{[g]:D,centerOffset:L-D-F,...j&&{alignmentOffset:F}},reset:j}}}),U5=(e,t)=>({...XQ(e),options:[e,t]});var QQ=E_().fn,W5={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;return{data:{referenceHidden:(await QQ(e)).data?.referenceHidden||i}}}};var _p={sideX:"left",sideY:"top"},q5={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,u=or(n),c=u.getComputedStyle(n);if(!(c.transitionDuration!=="0s"&&c.transitionDuration!==""))return{x:t,y:r,data:_p};let d=await i.getOffsetParent?.(n),m={width:0,height:0};if(s==="fixed"&&u?.visualViewport)m={width:u.visualViewport.width,height:u.visualViewport.height};else if(d===u){let b=Qr(n);m={width:b.documentElement.clientWidth,height:b.documentElement.clientHeight}}else await i.isElement?.(d)&&(m=await i.getDimensions(d));let h=co(a),g=t,v=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(v=m.height-(r+o.height));let y=h==="left"?"right":_p.sideX,x=h==="top"?"bottom":_p.sideY;return{x:g,y:v,data:{sideX:y,sideY:x}}}};function Z5(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 Y5(e,t,r){let{rects:o,placement:n}=e;return{side:Z5(t,co(n),r),align:Yi(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function X5(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:u=5,sticky:c=!1,arrowPadding:f=5,disableAnchorTracking:d=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:v,collisionAvoidance:y,shiftCrossAxis:x=!1,nodeId:b,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:C}=e,[_,R]=Yn.useState(null);!v&&_!==null&&R(null);let E=y.side||"flip",A=y.align||"flip",M=y.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,T=Ve(I),N=I?T:t,B=Co(t),L=Co(v),j=zf()==="rtl",F=_||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":j?"left":"right","inline-start":j?"right":"left"}[o],P=i==="center"?F:`${F}-${i}`,V=u,z=1,W=o==="bottom"?z:0,Q=o==="top"?z:0,ue=o==="right"?z:0,re=o==="left"?z:0;typeof V=="number"?V={top:V+W,right:V+re,bottom:V+Q,left:V+ue}:V&&(V={top:(V.top||0)+W,right:(V.right||0)+re,bottom:(V.bottom||0)+Q,left:(V.left||0)+ue});let se={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:V},ae=Yn.useRef(null),de=Co(n),ye=Co(s),fe=typeof n!="function"?n:0,ke=typeof s!="function"?s:0,ne=[];m&&ne.push(m),ne.push(x_(rt=>{let Ft=Y5(rt,o,j),K=typeof de.current=="function"?de.current(Ft):de.current,pe=typeof ye.current=="function"?ye.current(Ft):ye.current;return{mainAxis:K,crossAxis:pe,alignmentAxis:pe}},[fe,ke,j,o]));let Te=A==="none"&&E!=="shift",oe=!Te&&(c||x||E==="shift"),X=E==="none"?null:C_({...se,padding:{top:V.top+z,right:V.right+z,bottom:V.bottom+z,left:V.left+z},mainAxis:!x&&E==="flip",crossAxis:A==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),ce=Te?null:S_(rt=>{let Ft=Qr(rt.elements.floating).documentElement;return{...se,rootBoundary:x?{x:0,y:0,width:Ft.clientWidth,height:Ft.clientHeight}:void 0,mainAxis:A!=="none",crossAxis:oe,limiter:c||x?void 0:__(K=>{if(!ae.current)return{};let{width:pe,height:k}=ae.current.getBoundingClientRect(),be=_n(co(K.placement)),yt=be==="y"?pe:k,ge=be==="y"?V.left+V.right:V.top+V.bottom;return{offset:yt/2+ge/2}})}},[se,c,x,V,A]);E==="shift"||A==="shift"||i==="center"?ne.push(ce,X):ne.push(X,ce),ne.push(T_({...se,apply({elements:{floating:rt},availableWidth:Ft,availableHeight:K,rects:pe}){if(!L.current)return;let k=rt.style;k.setProperty("--available-width",`${Ft}px`),k.setProperty("--available-height",`${K}px`);let be=or(rt).devicePixelRatio||1,{x:yt,y:ge,width:Vr,height:we}=pe.reference,Yt=(Math.round((yt+Vr)*be)-Math.round(yt*be))/be,$=(Math.round((ge+we)*be)-Math.round(ge*be))/be;k.setProperty("--anchor-width",`${Yt}px`),k.setProperty("--anchor-height",`${$}px`)}}),U5(rt=>({element:ae.current||Qr(rt.elements.floating).createElement("div"),padding:f,offsetParent:"floating"}),[f]),{name:"transformOrigin",fn(rt){let{elements:Ft,middlewareData:K,placement:pe,rects:k,y:be}=rt,yt=co(pe),ge=_n(yt),Vr=ae.current,we=K.arrow?.x||0,Yt=K.arrow?.y||0,$=Vr?.clientWidth||0,ee=Vr?.clientHeight||0,Di=we+$/2,Ot=Yt+ee/2,Pe=Math.abs(K.shift?.y||0),pa=k.reference.height/2,Gn=typeof n=="function"?n(Y5(rt,o,j)):n,rr=Pe>Gn,pt={top:`${Di}px calc(100% + ${Gn}px)`,bottom:`${Di}px ${-Gn}px`,left:`calc(100% + ${Gn}px) ${Ot}px`,right:`${-Gn}px ${Ot}px`}[yt],gr=`${Di}px ${k.reference.y+pa-be}px`;return Ft.floating.style.setProperty("--transform-origin",oe&&ge==="y"&&rr?gr:pt),{}}},W5,w),Oe(()=>{!v&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,g]);let J=Yn.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:le,elements:Re,x:Ae,y:Ie,middlewareData:Fe,update:Ne,placement:H,context:ie,isPositioned:Le,floatingStyles:Be}=F_({rootContext:g,open:h?v:void 0,placement:P,middleware:ne,strategy:r,whileElementsMounted:h?void 0:(...rt)=>wp(...rt,J),nodeId:b,externalTree:C}),{sideX:Ye,sideY:wt}=Fe.adaptiveOrigin||_p,Ke=Le?r:"fixed",nt=Yn.useMemo(()=>{let rt=w?{position:Ke,[Ye]:Ae,[wt]:Ie}:{position:Ke,...Be};return Le||(rt.opacity=0),rt},[w,Ke,Ye,Ae,wt,Ie,Be,Le]),Ut=Yn.useRef(null);Oe(()=>{if(!v)return;let rt=B.current,Ft=typeof rt=="function"?rt():rt,pe=(K5(Ft)?Ft.current:Ft)||null||null;pe!==Ut.current&&(le.setPositionReference(pe),Ut.current=pe)},[v,le,N,B]),Yn.useEffect(()=>{if(!v)return;let rt=B.current;typeof rt!="function"&&K5(rt)&&rt.current!==Ut.current&&(le.setPositionReference(rt.current),Ut.current=rt.current)},[v,le,N,B]),Yn.useEffect(()=>{if(h&&v&&Re.reference&&Re.floating)return wp(Re.reference,Re.floating,Ne,J)},[h,v,Re,Ne,J]);let je=co(H),ys=Z5(o,je,j),Li=Yi(H)||"center",tr=!!Fe.hide?.referenceHidden;Oe(()=>{S&&v&&Le&&R(je)},[S,v,Le,je]);let ma=Yn.useMemo(()=>({position:"absolute",top:Fe.arrow?.y,left:Fe.arrow?.x}),[Fe.arrow]),ao=Fe.arrow?.centerOffset!==0;return Yn.useMemo(()=>({positionerStyles:nt,arrowStyles:ma,arrowRef:ae,arrowUncentered:ao,side:ys,align:Li,physicalSide:je,anchorHidden:tr,refs:le,context:ie,isPositioned:Le,update:Ne}),[nt,ma,ae,ao,ys,Li,je,tr,le,ie,Le,Ne])}function K5(e){return e!=null&&"current"in e}function Xv(e){return e==="starting"?TI:yr}function Q5(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let u={...r};return a&&(u.pointerEvents="none"),Lr("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},Xv(o),n],stateAttributesMapping:id})}var Al={};xo(Al,{Panel:()=>o6,Root:()=>$5,Trigger:()=>t6});var Cp=l(he(),1);var Qv={...qk,...Wf};var J5=l(O(),1),$5=Cp.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:u,style:c,...f}=t,d=Ve(a),m=Gk({open:u,defaultOpen:i,onOpenChange:d,disabled:s}),h=Cp.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=Cp.useMemo(()=>({...m,onOpenChange:d,state:h}),[m,d,h]),v=Lr("div",t,{state:h,ref:r,props:f,stateAttributesMapping:Qv});return(0,J5.jsx)(QS.Provider,{value:g,children:v})});var e6=l(he(),1);var JQ={...Wk,...Wf},t6=e6.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=Cv(),{className:u,disabled:c=a,render:f,nativeButton:d=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:v}=e_({disabled:c,focusableWhenDisabled:!0,native:d});return Lr("button",t,{state:s,ref:[r,v],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:JQ})});var r6=l(he(),1);var H_=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var o6=r6.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:u,...c}=t,{mounted:f,onOpenChange:d,open:m,panelId:h,setMounted:g,setPanelIdState:v,setOpen:y,state:x,transitionStatus:b}=Cv(),w=n??!1,S=i??!1;Oe(()=>{if(a)return v(a),()=>{v(void 0)}},[a,v]);let{height:C,props:_,ref:R,shouldPreventOpenAnimation:E,shouldRender:A,transitionStatus:M,width:I}=nI({externalRef:r,hiddenUntilFound:w,id:h,keepMounted:S,mounted:f,onOpenChange:d,open:m,setMounted:g,setOpen:y,transitionStatus:b}),T={...x,transitionStatus:M},N=hv(u,T),B=Lr("div",{...t,style:void 0},{state:T,ref:R,props:[_,{style:{[H_.collapsiblePanelHeight]:C===void 0?"auto":`${C}px`,[H_.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},c,N?{style:N}:void 0,E?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Qv});return A?B:null});var Po=l(he(),1),c6=l(xs(),1);var n6=l(he(),1);function i6(e){let[t,r]=n6.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var sd=l(he(),1);function G_(e){let t=_o(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Dr(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Tl(r)!==i||Tl(o)!==s)&&(r=i,o=s),{width:r,height:o}}function a6(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,c=Sl(t,!0,!1),f=Uf(),d=sd.useRef(null),m=sd.useRef(!0),h=sd.useRef(bl),g=Ve(i),v=Ve(s),y=sd.useMemo(()=>{let x=a==="top",b=a==="left";return u==="rtl"?(x=x||a==="inline-end",b=b||a==="inline-end"):(x=x||a==="inline-start",b=b||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[b?"right":"left"]:"0"}:yr},[a,u]);Oe(()=>{if(!n){h.current=bl,m.current=!0,d.current=null;return}if(!t||!r)return;h.current=s6(t,y),U_(t,"auto");let x=$v(t,"position","static"),b=$v(t,"transform","none"),w=$v(t,"scale","1"),S=s6(r,{"--available-width":"max-content","--available-height":"max-content"});function C(){x(),b(),S()}function _(){C(),w()}if(g?.(),m.current||d.current===null){Jv(r,"max-content");let M=G_(t);return d.current=M,Jv(r,M),_(),v?.(null,M),m.current=!1,()=>{h.current(),h.current=bl}}Jv(r,"max-content");let R=d.current,E=G_(t);d.current=E,U_(t,R),_(),v?.(R,E),Jv(r,E);let A=new AbortController;return f.request(()=>{U_(t,E),c(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},A.signal)}),()=>{A.abort(),f.cancel(),h.current(),h.current=bl}},[o,t,r,c,f,n,g,v,y])}function $v(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function s6(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push($v(e,o,n));return r.length?()=>{r.forEach(o=>o())}:bl}function U_(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 Jv(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 ad=l(O(),1);function u6(e){let{store:t,side:r,cssVars:o,children:n}=e,i=zf(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),c=t.useState("payload"),f=t.useState("mounted"),d=t.useState("popupElement"),m=t.useState("positionerElement"),h=i6(u?s:null),g=tJ(a,c),v=Po.useRef(null),[y,x]=Po.useState(null),[b,w]=Po.useState(null),S=Po.useRef(null),C=Po.useRef(null),_=Sl(S,!0,!1),R=Uf(),[E,A]=Po.useState(null),[M,I]=Po.useState(!1);Oe(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let T=Ve(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),C.current?.style.setProperty("display","none")}),N=Ve(F=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),C.current?.style.removeProperty("display"),F&&A(F)}),B=Po.useRef(null);Oe(()=>{(!u||!f)&&(B.current=null)},[u,f]),Oe(()=>{if(s&&h&&s!==h&&B.current!==s&&v.current){x(v.current),I(!0);let F=eJ(h,s);w(F),R.request(()=>{c6.flushSync(()=>{I(!1)}),_(()=>{x(null),A(null),v.current=null})}),B.current=s}},[s,h,y,_,R]),Oe(()=>{let F=S.current;if(!F)return;let P=Qr(F).createElement("div");for(let V of Array.from(F.childNodes))P.appendChild(V.cloneNode(!0));v.current=P});let L=y!=null,D;L?D=(0,ad.jsxs)(Po.Fragment,{children:[(0,ad.jsx)("div",{"data-previous":!0,inert:G5(!0),ref:C,style:{...E?{[o.popupWidth]:`${E.width}px`,[o.popupHeight]:`${E.height}px`}:null,position:"absolute"},"data-ending-style":M?void 0:""},"previous"),(0,ad.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":M?"":void 0,children:n},g)]}):D=(0,ad.jsx)("div",{"data-current":!0,ref:S,children:n},g),Oe(()=>{let F=C.current;!F||!y||F.replaceChildren(...Array.from(y.childNodes))},[y]),a6({popupElement:d,positionerElement:m,mounted:f,content:c,onMeasureLayout:T,onMeasureLayoutComplete:N,side:r,direction:i});let j={activationDirection:$Q(b),transitioning:L};return{children:D,state:j}}function $Q(e){if(e)return`${l6(e.horizontal,5,"right","left")} ${l6(e.vertical,5,"down","up")}`}function l6(e,t,r,o){return e>t?r:e<-t?o:""}function eJ(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 tJ(e,t){let[r,o]=Po.useState(0),n=Po.useRef(e),i=Po.useRef(t),s=Po.useRef(!1);return Oe(()=>{let a=n.current,u=i.current,c=e!==a,f=t!==u;c?(o(d=>d+1),s.current=!f):s.current&&f&&(o(d=>d+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}var ey=l(he(),1),f6=l(xs(),1);var d6=l(O(),1),m6=ey.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...u}=t,{portalNode:c,portalSubtree:f}=p_({container:n,ref:r,componentProps:t,elementProps:u});return!f&&!c?null:(0,d6.jsxs)(ey.Fragment,{children:[f,c&&f6.createPortal(o,c)]})});var En={};xo(En,{Arrow:()=>A6,Handle:()=>Tp,Popup:()=>P6,Portal:()=>_6,Positioner:()=>T6,Provider:()=>O6,Root:()=>h6,Trigger:()=>w6,Viewport:()=>F6,createHandle:()=>N6});var Cs=l(he(),1);var ty=l(he(),1),W_=ty.createContext(void 0);function di(e){let t=ty.useContext(W_);if(t===void 0&&!e)throw new Error(Xr(72));return t}var p6=l(he(),1);var rJ={...D5,disabled:mt(e=>e.disabled),instantType:mt(e=>e.instantType),isInstantPhase:mt(e=>e.isInstantPhase),trackCursorAxis:mt(e=>e.trackCursorAxis),disableHoverablePopup:mt(e=>e.disableHoverablePopup),lastOpenChangeReason:mt(e=>e.openChangeReason),closeOnClick:mt(e=>e.closeOnClick),closeDelay:mt(e=>e.closeDelay),hasViewport:mt(e=>e.hasViewport)},ld=class e extends td{constructor(t,r,o=!1){let n=new Pl,i={...oJ(),...t};i.floatingRootContext=M5(n,r,o),super(i,{popupRef:p6.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},rJ)}setOpen=(t,r)=>{P5(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,ut(Ge.triggerPress,t))}static useStore(t,r){return E5(t,(n,i)=>new e(r,n,i)).store}};function oJ(){return{...V5(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var ry=l(O(),1),h6=O_(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:c,handle:f,triggerId:d,defaultTriggerId:m=null,children:h}=t,g=ld.useStore(f?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:d});R5(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",d),g.useContextCallback("onOpenChange",u),g.useContextCallback("onOpenChangeComplete",c);let v=g.useState("open"),y=!r&&v,x=g.useState("activeTriggerId"),b=g.useState("mounted"),w=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),O5(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:C}=k5(y,g),_=g.useState("isInstantPhase"),R=g.useState("instantType"),E=g.useState("lastOpenChangeReason"),A=Cs.useRef(null);Oe(()=>{v&&r&&g.setOpen(!1,ut(Ge.disabled))},[v,r,g]),Oe(()=>{C==="ending"&&E===Ge.none||C!=="ending"&&_?(R!=="delay"&&(A.current=R),g.set("instantType","delay")):A.current!==null&&(g.set("instantType",A.current),A.current=null)},[C,_,E,R,g]),Oe(()=>{y&&x==null&&g.set("payload",void 0)},[g,x,y]);let M=Cs.useCallback(()=>{g.setOpen(!1,ut(Ge.imperativeAction))},[g]);Cs.useImperativeHandle(a,()=>({unmount:S,close:M}),[S,M]);let I=y||b||!r&&s!=="none";return(0,ry.jsxs)(W_.Provider,{value:g,children:[I&&(0,ry.jsx)(nJ,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:w}):h]})});function nJ({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=g_(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=h_(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Cs.useMemo(()=>Wt(i.reference,n.reference),[i.reference,n.reference]),a=Cs.useMemo(()=>Wt(i.trigger,n.trigger),[i.trigger,n.trigger]),u=Cs.useMemo(()=>Wt(T5,i.floating,n.floating),[i.floating,n.floating]);return I5(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:u}),null}var ny=l(he(),1);var oy=l(he(),1),q_=oy.createContext(void 0);function g6(){return oy.useContext(q_)}var v6=(function(e){return e[e.popupOpen=Sp.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var b6="data-base-ui-tooltip-trigger";function y6(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ze(n))return n}}let t=e.target;return ze(t)?t:null}function iJ(e){let t=e;for(;t;){if(t.hasAttribute(b6))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&ze(o.host)?o.host:null}return null}var w6=b5(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:u,delay:c,closeOnClick:f=!0,closeDelay:d,id:m,...h}=t,g=di(!0),v=s?.store??g;if(!v)throw new Error(Xr(82));let y=yv(m),x=v.useState("isTriggerActive",y),b=v.useState("isOpenedByTrigger",y),w=v.useState("floatingRootContext"),S=ny.useRef(null),C=c??600,_=d??0,{registerTrigger:R,isMountedByThisTrigger:E}=A5(y,S,v,{payload:a,closeOnClick:f,closeDelay:_}),A=g6(),{delayRef:M,isInstantPhase:I,hasProvider:T}=m_(w,{open:b}),N=nd(w);v.useSyncedValue("isInstantPhase",I);let B=v.useState("disabled"),L=u??B,D=Co(L),j=v.useState("trackCursorAxis"),F=v.useState("disableHoverablePopup"),P=ny.useRef(!1),V=Gi(),z=ny.useRef(void 0);function W(){let ne=A?.delay,Te=typeof M.current=="object"?M.current.open:void 0,oe=C;return T&&(Te!==0?oe=c??ne??C:oe=0),oe}function Q(ne){let Te=S.current;if(!Te||!ne)return!1;let oe=iJ(ne);return oe!==null&&oe!==Te&&Nt(Te,oe)}function ue(ne){let Te=Q(ne);return P.current=Te,Te&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,V.clear()),Te}let re=B_(w,{enabled:!L,mouseOnly:!0,move:!1,handleClose:!F&&j!=="both"?j_():null,restMs:W,delay(){let ne=typeof M.current=="object"?M.current.close:void 0,Te=_;return d==null&&T&&(Te=ne),{close:Te}},triggerElementRef:S,isActiveTrigger:x,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!P.current}}),se=V_(w,{enabled:!L}).reference,ae=ne=>{let Te=P.current,oe=y6(ne),X=ue(oe),ce=S.current,J=ce&&oe&&Nt(ce,oe);if(X&&v.select("open")&&v.select("lastOpenChangeReason")===Ge.triggerHover){v.setOpen(!1,ut(Ge.triggerHover,ne));return}if(Te&&!X&&J&&!D.current&&!v.select("open")&&ce&&ya(z.current)){let le=()=>{!P.current&&!D.current&&!v.select("open")&&v.setOpen(!0,ut(Ge.triggerHover,ne,ce))},Re=W();Re===0?(V.clear(),le()):V.start(Re,le)}},de=v.useState("triggerProps",E);return Lr("button",t,{state:{open:b},ref:[r,R,S],props:[re,se,E||j!=="none"?de:void 0,{onMouseOver(ne){ae(ne.nativeEvent)},onFocus(ne){Q(y6(ne.nativeEvent))&&ne.preventBaseUIHandler()},onMouseLeave(){P.current=!1,V.clear(),z.current=void 0},onPointerEnter(ne){z.current=ne.pointerType},onPointerDown(ne){z.current=ne.pointerType,v.set("closeOnClick",f),f&&!v.select("open")&&v.cancelPendingOpen(ne.nativeEvent)},onClick(ne){f&&!v.select("open")&&v.cancelPendingOpen(ne.nativeEvent)},id:y,[v6.triggerDisabled]:L?"":void 0,[b6]:L?void 0:""},h],stateAttributesMapping:H5})});var S6=l(he(),1);var iy=l(he(),1),Y_=iy.createContext(void 0);function x6(){let e=iy.useContext(Y_);if(e===void 0)throw new Error(Xr(70));return e}var K_=l(O(),1),_6=S6.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return di().useState("mounted")||o?(0,K_.jsx)(Y_.Provider,{value:o,children:(0,K_.jsx)(m6,{ref:r,...n})}):null});var ay=l(he(),1);var sy=l(he(),1),Z_=sy.createContext(void 0);function cd(){let e=sy.useContext(Z_);if(e===void 0)throw new Error(Xr(71));return e}var C6=l(O(),1),T6=ay.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:c=0,alignOffset:f=0,collisionBoundary:d="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:y=EI,style:x,...b}=t,w=di(),S=x6(),C=w.useState("open"),_=w.useState("mounted"),R=w.useState("trackCursorAxis"),E=w.useState("disableHoverablePopup"),A=w.useState("floatingRootContext"),M=w.useState("instantType"),I=w.useState("transitionStatus"),T=w.useState("hasViewport"),N=X5({anchor:i,positionMethod:s,floatingRootContext:A,mounted:_,side:a,sideOffset:c,align:u,alignOffset:f,collisionBoundary:d,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:S,collisionAvoidance:y,adaptiveOrigin:T?q5:void 0}),B=ay.useMemo(()=>({open:C,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:R!=="none"?"tracking-cursor":M}),[C,N.side,N.align,N.anchorHidden,R,M]),L=Q5(t,B,{styles:N.positionerStyles,transitionStatus:I,props:b,refs:[r,w.useStateSetter("positionerElement")],hidden:!_,inert:!C||R==="both"||E});return(0,C6.jsx)(Z_.Provider,{value:N,children:L})});var E6=l(he(),1);var sJ={...id,...Wf},P6=E6.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=di(),{side:u,align:c}=cd(),f=a.useState("open"),d=a.useState("instantType"),m=a.useState("transitionStatus"),h=a.useState("popupProps"),g=a.useState("floatingRootContext"),v=a.useState("disabled"),y=a.useState("closeDelay");Zf({open:f,ref:a.context.popupRef,onComplete(){f&&a.context.onOpenChangeComplete?.(!0)}}),D_(g,{enabled:!v,closeDelay:y});let x=a.useStateSetter("popupElement");return Lr("div",t,{state:{open:f,side:u,align:c,instant:d,transitionStatus:m},ref:[r,a.context.popupRef,x],props:[h,Xv(m),s],stateAttributesMapping:sJ})});var R6=l(he(),1);var A6=R6.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=di(),{arrowRef:u,side:c,align:f,arrowUncentered:d,arrowStyles:m}=cd(),h=a.useState("open"),g=a.useState("instantType");return Lr("div",t,{state:{open:h,side:c,align:f,uncentered:d,instant:g},ref:[r,u],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:id})});var X_=l(he(),1);var Q_=l(O(),1),O6=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=X_.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=X_.useMemo(()=>({open:r,close:o}),[r,o]);return(0,Q_.jsx)(q_.Provider,{value:i,children:(0,Q_.jsx)(d_,{delay:s,timeoutMs:n,children:t.children})})};var I6=l(he(),1);var k6=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var aJ={activationDirection:e=>e?{"data-activation-direction":e}:null},F6=I6.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,u=di(),c=cd(),f=u.useState("instantType"),{children:d,state:m}=u6({store:u,side:c.side,cssVars:k6,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:f};return Lr("div",t,{state:h,ref:r,props:[a,{children:d}],stateAttributesMapping:aJ})});var Tp=class{constructor(){this.store=new ld}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Xr(81,t));this.store.setOpen(!0,ut(Ge.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,ut(Ge.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function N6(){return new Tp}function Jr(e){return Lr(e.defaultTagName??"div",e,e)}var L6=l(G(),1),J_="data-wp-hash";function $_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cJ(document)),e.__wpStyleRuntime}function lJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${J_}]`))if(r.getAttribute(J_)===t)return!0;return!1}function D6(e,t,r){if(!e.head)return;let o=$_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(lJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cJ(e){let t=$_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)D6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function B6(e,t){let r=$_();r.styles.set(e,t);for(let o of r.documents.keys())D6(o,e,t)}typeof process>"u",B6("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 V6={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",B6("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var M6={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Ol=(0,L6.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Jr({render:r,defaultTagName:"span",ref:i,props:Wt(n,{className:Z(V6.text,M6.heading,M6.p,V6[t],o)})})});var G6=l(O(),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"&&fJ(document)),e.__wpStyleRuntime}function uJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${eC}]`))if(r.getAttribute(eC)===t)return!0;return!1}function H6(e,t,r){if(!e.head)return;let o=tC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(eC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function fJ(e){let t=tC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)H6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dJ(e,t){let r=tC();r.styles.set(e,t);for(let o of r.documents.keys())H6(o,e,t)}typeof process>"u",dJ("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 j6={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"},rC=(0,z6.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,G6.jsx)(Ol,{ref:n,className:Z(j6.badge,j6[`is-${t}-intent`],r),...o,variant:"body-sm"})});var q6=l(G(),1),Y6=l(Se(),1),K6=l(O(),1),oC=(0,q6.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,K6.jsx)(Y6.SVG,{ref:n,...t.props,...o,width:r,height:r})});var Ts={};xo(Ts,{Content:()=>uy,FullBleed:()=>n3,Header:()=>cy,Root:()=>ly,Title:()=>s3});var Z6=l(G(),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"&&pJ(document)),e.__wpStyleRuntime}function mJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${nC}]`))if(r.getAttribute(nC)===t)return!0;return!1}function X6(e,t,r){if(!e.head)return;let o=iC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(mJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pJ(e){let t=iC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)X6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Q6(e,t){let r=iC();r.styles.set(e,t);for(let o of r.documents.keys())X6(o,e,t)}typeof process>"u",Q6("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var hJ={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Q6("5d38cbdd27","@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-weak,#f0f0f0);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 gJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},ly=(0,Z6.forwardRef)(function({render:t,...r},o){let n=Z(gJ.root,hJ["box-sizing"]);return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:n},r)})});var J6=l(G(),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"&&yJ(document)),e.__wpStyleRuntime}function vJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sC}]`))if(r.getAttribute(sC)===t)return!0;return!1}function $6(e,t,r){if(!e.head)return;let o=aC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(vJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function yJ(e){let t=aC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$6(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bJ(e,t){let r=aC();r.styles.set(e,t);for(let o of r.documents.keys())$6(o,e,t)}typeof process>"u",bJ("5d38cbdd27","@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-weak,#f0f0f0);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 wJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},cy=(0,J6.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:wJ.header},r)})});var e3=l(G(),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"&&SJ(document)),e.__wpStyleRuntime}function xJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lC}]`))if(r.getAttribute(lC)===t)return!0;return!1}function t3(e,t,r){if(!e.head)return;let o=cC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(xJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function SJ(e){let t=cC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)t3(e,r,o);return()=>{let 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,t){let r=cC();r.styles.set(e,t);for(let o of r.documents.keys())t3(o,e,t)}typeof process>"u",_J("5d38cbdd27","@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-weak,#f0f0f0);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 CJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},uy=(0,e3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:CJ.content},r)})});var r3=l(G(),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"&&EJ(document)),e.__wpStyleRuntime}function TJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uC}]`))if(r.getAttribute(uC)===t)return!0;return!1}function o3(e,t,r){if(!e.head)return;let o=fC(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(TJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uC,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function EJ(e){let t=fC();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)o3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function PJ(e,t){let r=fC();r.styles.set(e,t);for(let o of r.documents.keys())o3(o,e,t)}typeof process>"u",PJ("5d38cbdd27","@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-weak,#f0f0f0);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 RJ={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},n3=(0,r3.forwardRef)(function({render:t,...r},o){return Jr({defaultTagName:"div",render:t,ref:o,props:Wt({className:RJ.fullbleed},r)})});var i3=l(G(),1);var dC=l(O(),1),AJ=(0,dC.jsx)("div",{}),s3=(0,i3.forwardRef)(function({render:t=AJ,children:r,...o},n){return(0,dC.jsx)(Ol,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var a3=l(G(),1),l3=l(O(),1),mC=(0,a3.forwardRef)(function(t,r){return(0,l3.jsx)(Al.Panel,{ref:r,...t})});var c3=l(G(),1),u3=l(O(),1),pC=(0,c3.forwardRef)(function(t,r){return(0,u3.jsx)(Al.Root,{ref:r,...t})});var f3=l(G(),1),d3=l(O(),1),hC=(0,f3.forwardRef)(function(t,r){return(0,d3.jsx)(Al.Trigger,{ref:r,...t})});var gu={};xo(gu,{Content:()=>_3,Header:()=>y3,HeaderDescription:()=>w3,Root:()=>p3});var m3=l(G(),1);var vC=l(O(),1),p3=(0,m3.forwardRef)(function({render:t,...r},o){return(0,vC.jsx)(pC,{ref:o,render:(0,vC.jsx)(ly,{render:t}),...r})});var hd=l(G(),1);var fy=l(G(),1),ud=(0,fy.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,fy.cloneElement)(e,{width:t,height:t,...r,ref:o}));var dy=l(Se(),1),yC=l(O(),1),Ki=(0,yC.jsx)(dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yC.jsx)(dy.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 my=l(Se(),1),bC=l(O(),1),wC=(0,bC.jsx)(my.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bC.jsx)(my.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var py=l(Se(),1),xC=l(O(),1),SC=(0,xC.jsx)(py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xC.jsx)(py.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var hy=l(Se(),1),_C=l(O(),1),CC=(0,_C.jsx)(hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_C.jsx)(hy.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var gy=l(Se(),1),TC=l(O(),1),EC=(0,TC.jsx)(gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TC.jsx)(gy.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var vy=l(Se(),1),PC=l(O(),1),RC=(0,PC.jsx)(vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PC.jsx)(vy.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 yy=l(Se(),1),AC=l(O(),1),Ep=(0,AC.jsx)(yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AC.jsx)(yy.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 by=l(Se(),1),OC=l(O(),1),xa=(0,OC.jsx)(by.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OC.jsx)(by.Path,{fillRule:"evenodd",d:"M8.95 11.25H4v1.5h4.95v4.5H13V18c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2v-3c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75h-2.55v-7.5H13V9c0 1.1.9 2 2 2h3c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3c-1.1 0-2 .9-2 2v.75H8.95v4.5ZM14.5 15v3c0 .3.2.5.5.5h3c.3 0 .5-.2.5-.5v-3c0-.3-.2-.5-.5-.5h-3c-.3 0-.5.2-.5.5Zm0-6V6c0-.3.2-.5.5-.5h3c.3 0 .5.2.5.5v3c0 .3-.2.5-.5.5h-3c-.3 0-.5-.2-.5-.5Z",clipRule:"evenodd"})});var wy=l(Se(),1),kC=l(O(),1),xy=(0,kC.jsx)(wy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kC.jsx)(wy.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 Sy=l(Se(),1),IC=l(O(),1),Pp=(0,IC.jsx)(Sy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IC.jsx)(Sy.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 _y=l(Se(),1),FC=l(O(),1),kl=(0,FC.jsx)(_y.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FC.jsx)(_y.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var Cy=l(Se(),1),NC=l(O(),1),du=(0,NC.jsx)(Cy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NC.jsx)(Cy.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Ty=l(Se(),1),VC=l(O(),1),mu=(0,VC.jsx)(Ty.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VC.jsx)(Ty.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Ey=l(Se(),1),MC=l(O(),1),LC=(0,MC.jsx)(Ey.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MC.jsx)(Ey.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Py=l(Se(),1),DC=l(O(),1),Sa=(0,DC.jsx)(Py.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DC.jsx)(Py.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Ry=l(Se(),1),BC=l(O(),1),jC=(0,BC.jsx)(Ry.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BC.jsx)(Ry.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var Ay=l(Se(),1),zC=l(O(),1),_a=(0,zC.jsx)(Ay.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zC.jsx)(Ay.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Oy=l(Se(),1),HC=l(O(),1),Rp=(0,HC.jsx)(Oy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HC.jsx)(Oy.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var ky=l(Se(),1),GC=l(O(),1),Es=(0,GC.jsx)(ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GC.jsx)(ky.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var Iy=l(Se(),1),UC=l(O(),1),WC=(0,UC.jsx)(Iy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UC.jsx)(Iy.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 Fy=l(Se(),1),qC=l(O(),1),Zi=(0,qC.jsx)(Fy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qC.jsx)(Fy.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var Ny=l(Se(),1),YC=l(O(),1),KC=(0,YC.jsx)(Ny.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YC.jsx)(Ny.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})});var Vy=l(Se(),1),ZC=l(O(),1),XC=(0,ZC.jsx)(Vy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZC.jsx)(Vy.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})});var My=l(Se(),1),QC=l(O(),1),JC=(0,QC.jsx)(My.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QC.jsx)(My.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 Ly=l(Se(),1),$C=l(O(),1),eT=(0,$C.jsx)(Ly.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$C.jsx)(Ly.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 Dy=l(Se(),1),tT=l(O(),1),Ca=(0,tT.jsx)(Dy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tT.jsx)(Dy.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 By=l(Se(),1),rT=l(O(),1),Ap=(0,rT.jsx)(By.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rT.jsx)(By.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 jy=l(Se(),1),oT=l(O(),1),nT=(0,oT.jsx)(jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oT.jsx)(jy.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 zy=l(Se(),1),iT=l(O(),1),sT=(0,iT.jsx)(zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iT.jsx)(zy.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 Hy=l(Se(),1),aT=l(O(),1),Op=(0,aT.jsx)(Hy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aT.jsx)(Hy.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Gy=l(Se(),1),lT=l(O(),1),kp=(0,lT.jsx)(Gy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lT.jsx)(Gy.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 Uy=l(Se(),1),cT=l(O(),1),uT=(0,cT.jsx)(Uy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cT.jsx)(Uy.Path,{d:"M12 4a8 8 0 1 1 .001 16.001A8 8 0 0 1 12 4Zm0 1.5a6.5 6.5 0 1 0-.001 13.001A6.5 6.5 0 0 0 12 5.5Zm.75 11h-1.5V15h1.5v1.5Zm-.445-9.234a3 3 0 0 1 .445 5.89V14h-1.5v-1.25c0-.57.452-.958.917-1.01A1.5 1.5 0 0 0 12 8.75a1.5 1.5 0 0 0-1.5 1.5H9a3 3 0 0 1 3.305-2.984Z"})});var Wy=l(Se(),1),fT=l(O(),1),Ip=(0,fT.jsx)(Wy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fT.jsx)(Wy.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var qy=l(Se(),1),dT=l(O(),1),mi=(0,dT.jsx)(qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dT.jsx)(qy.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 Yy=l(Se(),1),mT=l(O(),1),pT=(0,mT.jsx)(Yy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mT.jsx)(Yy.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Ky=l(Se(),1),hT=l(O(),1),Fp=(0,hT.jsx)(Ky.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hT.jsx)(Ky.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 Np=l(Se(),1),Vp=l(O(),1),Mp=(0,Vp.jsxs)(Np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,Vp.jsx)(Np.Path,{d:"m7 6.5 4 2.5-4 2.5z"}),(0,Vp.jsx)(Np.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 Zy=l(Se(),1),gT=l(O(),1),vT=(0,gT.jsx)(Zy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gT.jsx)(Zy.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 Xy=l(Se(),1),yT=l(O(),1),Xi=(0,yT.jsx)(Xy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yT.jsx)(Xy.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Qy=l(Se(),1),bT=l(O(),1),Lp=(0,bT.jsx)(Qy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bT.jsx)(Qy.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var Jy=l(Se(),1),wT=l(O(),1),$y=(0,wT.jsx)(Jy.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wT.jsx)(Jy.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var eb=l(Se(),1),xT=l(O(),1),ST=(0,xT.jsx)(eb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xT.jsx)(eb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"})});var tb=l(Se(),1),_T=l(O(),1),Dp=(0,_T.jsx)(tb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_T.jsx)(tb.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 Bp=l(Se(),1),jp=l(O(),1),pu=(0,jp.jsxs)(Bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,jp.jsx)(Bp.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,jp.jsx)(Bp.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 fd=l(Se(),1),dd=l(O(),1),CT=(0,dd.jsxs)(fd.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,dd.jsx)(fd.Path,{d:"M14.5 5.5h-7V7h7V5.5ZM7.5 9h7v1.5h-7V9Zm7 3.5h-7V14h7v-1.5Z"}),(0,dd.jsx)(fd.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,dd.jsx)(fd.Path,{d:"M20 8v11c0 .69-.31 1-.999 1H6v1.5h13.001c1.52 0 2.499-.982 2.499-2.5V8H20Z"})]});var rb=l(Se(),1),TT=l(O(),1),Ps=(0,TT.jsx)(rb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TT.jsx)(rb.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var ob=l(Se(),1),ET=l(O(),1),PT=(0,ET.jsx)(ob.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ET.jsx)(ob.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z"})});var nb=l(Se(),1),RT=l(O(),1),zp=(0,RT.jsx)(nb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RT.jsx)(nb.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 ib=l(Se(),1),AT=l(O(),1),Hp=(0,AT.jsx)(ib.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AT.jsx)(ib.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 sb=l(Se(),1),OT=l(O(),1),Gp=(0,OT.jsx)(sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OT.jsx)(sb.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 ab=l(Se(),1),kT=l(O(),1),lb=(0,kT.jsx)(ab.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kT.jsx)(ab.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var cb=l(Se(),1),IT=l(O(),1),Up=(0,IT.jsx)(cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IT.jsx)(cb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var ub=l(Se(),1),FT=l(O(),1),NT=(0,FT.jsx)(ub.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FT.jsx)(ub.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 fb=l(Se(),1),VT=l(O(),1),MT=(0,VT.jsx)(fb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VT.jsx)(fb.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 db=l(Se(),1),LT=l(O(),1),md=(0,LT.jsx)(db.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LT.jsx)(db.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var mb=l(Se(),1),DT=l(O(),1),hu=(0,DT.jsx)(mb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DT.jsx)(mb.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 pb=l(Se(),1),BT=l(O(),1),Wp=(0,BT.jsx)(pb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BT.jsx)(pb.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 hb=l(Se(),1),jT=l(O(),1),zT=(0,jT.jsx)(hb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jT.jsx)(hb.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8Zm0 1.5c3.4 0 6.2 2.7 6.5 6l-1.2-.6-.8-.4c-.1 0-.2 0-.3-.1H16c-.1-.2-.4-.2-.7 0l-2.9 2.1L9 11.3h-.7L5.5 13v-1.1c0-3.6 2.9-6.5 6.5-6.5Zm0 13c-2.7 0-5-1.7-6-4l2.8-1.7 3.5 1.2h.4s.2 0 .4-.2l2.9-2.1.4.2c.6.3 1.4.7 2.1 1.1-.5 3.1-3.2 5.4-6.4 5.4Z"})});var gb=l(Se(),1),HT=l(O(),1),GT=(0,HT.jsx)(gb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HT.jsx)(gb.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var vb=l(Se(),1),UT=l(O(),1),WT=(0,UT.jsx)(vb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UT.jsx)(vb.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 yb=l(Se(),1),qT=l(O(),1),qp=(0,qT.jsx)(yb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qT.jsx)(yb.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 bb=l(Se(),1),YT=l(O(),1),Yp=(0,YT.jsx)(bb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YT.jsx)(bb.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 wb=l(Se(),1),KT=l(O(),1),ZT=(0,KT.jsx)(wb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KT.jsx)(wb.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 xb=l(Se(),1),XT=l(O(),1),Kp=(0,XT.jsx)(xb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XT.jsx)(xb.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 Sb=l(Se(),1),QT=l(O(),1),JT=(0,QT.jsx)(Sb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QT.jsx)(Sb.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var _b=l(Se(),1),$T=l(O(),1),Zp=(0,$T.jsx)(_b.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$T.jsx)(_b.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 Cb=l(Se(),1),eE=l(O(),1),tE=(0,eE.jsx)(Cb.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eE.jsx)(Cb.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 h3=l(G(),1),Tb=(0,h3.createContext)({setDescriptionId:()=>{}});var Ta=l(O(),1),rE="data-wp-hash";function oE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kJ(document)),e.__wpStyleRuntime}function OJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${rE}]`))if(r.getAttribute(rE)===t)return!0;return!1}function v3(e,t,r){if(!e.head)return;let o=oE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(OJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(rE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function kJ(e){let t=oE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)v3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function nE(e,t){let r=oE();r.styles.set(e,t);for(let o of r.documents.keys())v3(o,e,t)}typeof process>"u",nE("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 pd={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",nE("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var g3={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",nE("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var IJ={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},y3=(0,hd.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,hd.useState)(),u=(0,hd.useMemo)(()=>({setDescriptionId:a}),[a]);return Jr({defaultTagName:"div",render:o,ref:i,props:Wt(n,{className:Z(g3.heading,pd["heading-wrapper"],r),children:(0,Ta.jsx)(Tb.Provider,{value:u,children:(0,Ta.jsxs)(hC,{className:pd.header,render:(0,Ta.jsx)(cy,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Ta.jsx)("div",{className:pd["header-content"],children:t}),(0,Ta.jsx)("div",{className:Z(pd["header-trigger-positioner"]),children:(0,Ta.jsx)("div",{className:Z(pd["header-trigger-wrapper"],g3.div,IJ["outset-ring--focus-parent-visible"]),children:(0,Ta.jsx)(oC,{icon:mu,className:pd["header-trigger"]})})})]})})})})});var Il=l(G(),1);var b3=l(O(),1),w3=(0,Il.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Il.useId)(),{setDescriptionId:s}=(0,Il.useContext)(Tb);return(0,Il.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,b3.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var x3=l(G(),1);var aE=l(O(),1),sE="data-wp-hash";function lE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&NJ(document)),e.__wpStyleRuntime}function FJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sE}]`))if(r.getAttribute(sE)===t)return!0;return!1}function S3(e,t,r){if(!e.head)return;let o=lE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(FJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function NJ(e){let t=lE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)S3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function VJ(e,t){let r=lE();r.styles.set(e,t);for(let o of r.documents.keys())S3(o,e,t)}typeof process>"u",VJ("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 iE={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},_3=(0,x3.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,aE.jsx)(mC,{ref:s,className:a=>Z(iE.content,a.open&&a.transitionStatus==="idle"&&iE["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,aE.jsx)(uy,{className:iE["content-inner"],render:r,children:o})})});var T3=l(G(),1);function cE(e,t,r){return(0,T3.cloneElement)(e??t,{children:r})}var MJ=l(uE(),1);var P3=l(yl(),1),{lock:zPe,unlock:R3}=(0,P3.__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 LJ(){let e=MJ;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return R3(e.privateApis).ThemeProvider}var A3=LJ();var O3=l(G(),1),fE="data-wp-hash";function dE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BJ(document)),e.__wpStyleRuntime}function DJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fE}]`))if(r.getAttribute(fE)===t)return!0;return!1}function k3(e,t,r){if(!e.head)return;let o=dE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(DJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(fE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function BJ(e){let t=dE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)k3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jJ(e,t){let r=dE();r.styles.set(e,t);for(let o of r.documents.keys())k3(o,e,t)}typeof process>"u",jJ("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var zJ={stack:"_19ce0419607e1896__stack"},HJ={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)"},te=(0,O3.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},u){let c={gap:r&&HJ[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Jr({render:s,ref:u,props:Wt(a,{style:c,className:zJ.stack})})});var ht={};xo(ht,{Popup:()=>U3,Portal:()=>Eb,Positioner:()=>Pb,Provider:()=>Q3,Root:()=>Z3,Trigger:()=>Y3});var H3=l(G(),1);var M3=l(G(),1);var pE="data-wp-hash";function hE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&UJ(document)),e.__wpStyleRuntime}function GJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pE}]`))if(r.getAttribute(pE)===t)return!0;return!1}function F3(e,t,r){if(!e.head)return;let o=hE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(GJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UJ(e){let t=hE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)F3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WJ(e,t){let r=hE();r.styles.set(e,t);for(let o of r.documents.keys())F3(o,e,t)}typeof process>"u",WJ("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 I3={slot:"_11fc52b637ff8a7e__slot"},N3="data-wp-compat-overlay-slot";function qJ(){return typeof document>"u"?null:document}function YJ(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Rs=null;function mE(e){return e.setAttribute("aria-hidden","false"),e}function KJ(e){let t=e.createElement("div");return t.setAttribute(N3,""),I3.slot&&t.classList.add(I3.slot),e.body.appendChild(t),t}function V3(){if(typeof window>"u"||!YJ()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=qJ();if(!e||!e.body)return;if(Rs&&Rs.ownerDocument===e&&Rs.isConnected)return mE(Rs);let t=e.querySelector(`[${N3}]`);return t instanceof HTMLDivElement?(Rs=mE(t),Rs):(Rs?.isConnected&&Rs.remove(),Rs=mE(KJ(e)),Rs)}var L3=l(O(),1),Eb=(0,M3.forwardRef)(function({container:t,...r},o){return(0,L3.jsx)(En.Portal,{container:t??V3(),...r,ref:o})});var D3=l(G(),1),z3=l(O(),1),gE="data-wp-hash";function vE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XJ(document)),e.__wpStyleRuntime}function ZJ(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${gE}]`))if(r.getAttribute(gE)===t)return!0;return!1}function B3(e,t,r){if(!e.head)return;let o=vE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ZJ(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XJ(e){let t=vE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)B3(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function j3(e,t){let r=vE();r.styles.set(e,t);for(let o of r.documents.keys())B3(o,e,t)}typeof process>"u",j3("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var QJ={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",j3("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 JJ={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Pb=(0,D3.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,z3.jsx)(En.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(QJ["box-sizing"],JJ.positioner,r)})});var Xp=l(O(),1),yE="data-wp-hash";function bE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&e$(document)),e.__wpStyleRuntime}function $J(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yE}]`))if(r.getAttribute(yE)===t)return!0;return!1}function G3(e,t,r){if(!e.head)return;let o=bE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($J(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function e$(e){let t=bE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)G3(e,r,o);return()=>{let 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,t){let r=bE();r.styles.set(e,t);for(let o of r.documents.keys())G3(o,e,t)}typeof process>"u",t$("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 r$={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},o$={background:"#1e1e1e"},U3=(0,H3.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,Xp.jsx)(A3,{color:o$,children:(0,Xp.jsx)(En.Popup,{ref:s,className:Z(r$.popup,n),...i,children:o})}),u=cE(r,(0,Xp.jsx)(Pb,{}),a);return cE(t,(0,Xp.jsx)(Eb,{}),u)});var W3=l(G(),1),q3=l(O(),1),Y3=(0,W3.forwardRef)(function(t,r){return(0,q3.jsx)(En.Trigger,{ref:r,...t})});var K3=l(O(),1);function Z3(e){return(0,K3.jsx)(En.Root,{...e})}var X3=l(O(),1);function Q3({...e}){return(0,X3.jsx)(En.Provider,{...e})}var J3=l(G(),1),wE="data-wp-hash";function xE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&i$(document)),e.__wpStyleRuntime}function n$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${wE}]`))if(r.getAttribute(wE)===t)return!0;return!1}function $3(e,t,r){if(!e.head)return;let o=xE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(n$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(wE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function i$(e){let t=xE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$3(e,r,o);return()=>{let 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=xE();r.styles.set(e,t);for(let o of r.documents.keys())$3(o,e,t)}typeof process>"u",s$("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 a$={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Pn=(0,J3.forwardRef)(function({render:t,...r},o){return Jr({render:t,ref:o,props:Wt({className:a$["visually-hidden"]},r,{"data-visually-hidden":""})})});var tF=l(G(),1),SE="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"&&c$(document)),e.__wpStyleRuntime}function l$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${SE}]`))if(r.getAttribute(SE)===t)return!0;return!1}function rF(e,t,r){if(!e.head)return;let o=_E(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(l$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(SE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function c$(e){let t=_E();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rF(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oF(e,t){let r=_E();r.styles.set(e,t);for(let o of r.documents.keys())rF(o,e,t)}typeof process>"u",oF("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var u$={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",oF("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 eF={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},CE=(0,tF.forwardRef)(function({render:t,...r},o){return Jr({render:t,ref:o,props:Wt({className:Z(eF.skeleton,eF.pulse,u$["box-sizing"]),"aria-hidden":!0},r)})});var nF=l(G(),1),iF=l(O(),1),sF=(0,nF.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,iF.jsx)(o,{ref:i,className:Z("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));sF.displayName="NavigableRegion";var vu=sF;var lF=l(Y(),1),{Fill:cF,Slot:uF}=(0,lF.createSlotFill)("SidebarToggle");var pi=l(O(),1),TE="data-wp-hash";function EE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&d$(document)),e.__wpStyleRuntime}function f$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${TE}]`))if(r.getAttribute(TE)===t)return!0;return!1}function fF(e,t,r){if(!e.head)return;let o=EE(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(f$(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(TE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function d$(e){let t=EE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fF(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function m$(e,t){let r=EE();r.styles.set(e,t);for(let o of r.documents.keys())fF(o,e,t)}typeof process>"u",m$("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 yu={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function dF({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,pi.jsxs)(te,{direction:"column",className:yu.header,children:[(0,pi.jsxs)(te,{className:yu["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,pi.jsxs)(te,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,pi.jsx)(uF,{bubblesVirtually:!0,className:yu["sidebar-toggle-slot"]}),o&&(0,pi.jsx)("div",{className:yu["header-visual"],"aria-hidden":"true",children:o}),n&&(0,pi.jsx)(Ol,{className:yu["header-title"],render:(0,pi.jsx)(u,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,pi.jsx)(te,{align:"center",className:yu["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,pi.jsx)(Ol,{render:(0,pi.jsx)("p",{}),variant:"body-md",className:yu["header-subtitle"],children:i})]})}var Qp=l(O(),1),RE="data-wp-hash";function AE(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&h$(document)),e.__wpStyleRuntime}function p$(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${RE}]`))if(r.getAttribute(RE)===t)return!0;return!1}function mF(e,t,r){if(!e.head)return;let o=AE(),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(RE,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function h$(e){let t=AE();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mF(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function g$(e,t){let r=AE();r.styles.set(e,t);for(let o of r.documents.keys())mF(o,e,t)}typeof process>"u",g$("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 PE={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function pF({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:u,ariaLabel:c,hasPadding:f=!1,showSidebarToggle:d=!0}){let m=Z(PE.page,a);return(0,Qp.jsxs)(vu,{className:m,ariaLabel:c??(typeof n=="string"?n:""),children:[(n||t||r||u||o)&&(0,Qp.jsx)(dF,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:u,showSidebarToggle:d}),f?(0,Qp.jsx)("div",{className:Z(PE.content,PE["has-padding"]),children:s}):s]})}pF.SidebarToggleFill=cF;var Kn=pF;var hF={primary:"#3858e9",background:"#222524"},v$=new Map([["modern",hF],["fresh",{primary:"#3858e9",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 OE(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return v$.get(e)??hF}var Gl=l(Y(),1),Ul=l(at(),1),lN=l(Fl(),1),_h=l(q(),1),Ra=l(G(),1),xi=l(Rt(),1),cN=l(st(),1),Ru=l(uE(),1),uN=l(yF(),1),i0=l(hi(),1),s0=l(me(),1),fN=l(xn(),1);var xF=l(me(),1),SF=l(Y(),1),$p=l(q(),1),_F=l(xe(),1),gd=l(G(),1);var CF=l(st(),1);var Qi=l(G(),1),wF=l(Fl(),1),Jp=l(O(),1),Ea=(0,Qi.createContext)(()=>{});Ea.displayName="SidebarNavigationContext";function y$(e,t,r){let o;if(t==="back"&&r&&(o=e.querySelector(r)),t!==null&&!o){let[n]=wF.focus.tabbable.find(e);o=n??e}o?.focus()}function b$(){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 w$({children:e,shouldAnimate:t}){let r=(0,Qi.useContext)(Ea),o=(0,Qi.useRef)(),[n,i]=(0,Qi.useState)(null);(0,Qi.useLayoutEffect)(()=>{let{direction:a,focusSelector:u}=r.get();y$(o.current,a,u),i(a)},[r]);let s=Z("edit-site-sidebar__screen-wrapper",t?{"slide-from-left":n==="back","slide-from-right":n==="forward"}:{});return(0,Jp.jsx)("div",{ref:o,className:s,children:e})}function kE({children:e}){let[t]=(0,Qi.useState)(b$);return(0,Jp.jsx)(Ea.Provider,{value:t,children:e})}function Rb({routeKey:e,shouldAnimate:t,children:r}){return(0,Jp.jsx)("div",{className:"edit-site-sidebar__content",children:(0,Jp.jsx)(w$,{shouldAnimate:t,children:r},e)})}var IE=l(O(),1),{useLocation:x$,useHistory:S$}=U(CF.privateApis),TF=(0,gd.memo)((0,gd.forwardRef)((e,t)=>{let{path:r}=x$(),o=S$(),{navigate:n}=(0,gd.useContext)(Ea),{dashboardLink:i,isBlockTheme:s,isClassicThemeWithStyleBookSupport:a}=(0,xF.useSelect)(f=>{let{getSettings:d}=U(f(We)),{getCurrentTheme:m}=f(_F.store),h=m(),g=d(),v=h?.theme_supports["editor-styles"],y=g.supportsLayout;return{dashboardLink:g.__experimentalDashboardLink,isBlockTheme:h?.is_block_theme,isClassicThemeWithStyleBookSupport:!h?.is_block_theme&&(v||y)}},[]),u;r!=="/"&&(s||a?u="/":r!=="/pattern"&&(u="/pattern"));let c={href:u?void 0:i,label:u?(0,$p.__)("Go to Site Editor"):(0,$p.__)("Go to the Dashboard"),onClick:u?()=>{o.navigate(u),n("back")}:void 0};return(0,IE.jsx)("div",{className:"edit-site-site-hub",children:(0,IE.jsx)(SF.Button,{size:"compact",ref:t,className:"edit-site-site-hub__back-button",icon:(0,$p.isRTL)()?_a:Sa,...c})})}));var Nl=l(G(),1),th=l(Y(),1),Ab=l(at(),1),Ji=l(q(),1),OF=l(st(),1),kF=l(me(),1),IF=l(xe(),1),FF=l(nr(),1);var gi=l(O(),1),{useLocation:_$,useHistory:C$}=U(OF.privateApis),PF={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},eh=320,T$=1300,E$=9/19.5,P$=200,RF={width:"100%",height:"100%"};function AF(e,t){let r=(i,s,a)=>i+(s-i)*a,o=1-Math.max(0,Math.min(1,(e-eh)/(T$-eh))),n=r(t,E$,o);return e/n}function NF({isFullWidth:e,isOversized:t,setIsOversized:r,isReady:o,children:n,defaultSize:i,innerContentStyle:s}){let a=C$(),{path:u,query:c}=_$(),{canvas:f="view"}=c,d=(0,Ab.useReducedMotion)(),[m,h]=(0,Nl.useState)(RF),[g,v]=(0,Nl.useState)(),[y,x]=(0,Nl.useState)(!1),[b,w]=(0,Nl.useState)(!1),[S,C]=(0,Nl.useState)(1),_={type:"tween",duration:y?0:.5},R=(0,Nl.useRef)(null),E=(0,Ab.useInstanceId)(NF,"edit-site-resizable-frame-handle-help"),A=i.width/i.height,M=(0,kF.useSelect)(F=>{let{getCurrentTheme:P}=F(IF.store);return P()?.is_block_theme},[]),I=(F,P,V)=>{v(V.offsetWidth),x(!0)},T=(F,P,V,z)=>{let W=z.width/S,Q=Math.abs(W),ue=z.width<0?Q:(i.width-g)/2,re=Math.min(Q,ue),se=Q===0?0:re/Q,ae=1-se;C(ae+se*2);let de=g+z.width;r(de>i.width),h({height:t?"100%":AF(de,A)})},N=(F,P,V)=>{if(x(!1),!t)return;r(!1),V.ownerDocument.documentElement.offsetWidth-V.offsetWidth>P$||!M?h(RF):a.navigate((0,FF.addQueryArgs)(u,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"})},B=F=>{if(!["ArrowLeft","ArrowRight"].includes(F.key))return;F.preventDefault();let V=20*(F.shiftKey?5:1)*(F.key==="ArrowLeft"?1:-1)*((0,Ji.isRTL)()?-1:1),z=Math.min(Math.max(eh,R.current.resizable.offsetWidth+V),i.width);h({width:z,height:AF(z,A)})},L={default:{flexGrow:0,height:m.height},fullWidth:{flexGrow:1,height:m.height}},D={hidden:{opacity:0,...(0,Ji.isRTL)()?{right:0}:{left:0}},visible:{opacity:1,...(0,Ji.isRTL)()?{right:-14}:{left:-14}},active:{opacity:1,...(0,Ji.isRTL)()?{right:-14}:{left:-14},scaleY:1.3}},j=y?"active":b?"visible":"hidden";return(0,gi.jsx)(th.ResizableBox,{as:th.__unstableMotion.div,ref:R,initial:!1,variants:L,animate:e?"fullWidth":"default",onAnimationComplete:F=>{F==="fullWidth"&&h({width:"100%",height:"100%"})},whileHover:f==="view"&&M?{scale:1.005,transition:{duration:d?0:.5,ease:"easeOut"}}:{},transition:_,size:m,enable:{top:!1,bottom:!1,...(0,Ji.isRTL)()?{right:o,left:!1}:{left:o,right:!1},topRight:!1,bottomRight:!1,bottomLeft:!1,topLeft:!1},resizeRatio:S,handleClasses:void 0,handleStyles:{left:PF,right:PF},minWidth:eh,maxWidth:e?"100%":"150%",maxHeight:"100%",onFocus:()=>w(!0),onBlur:()=>w(!1),onMouseOver:()=>w(!0),onMouseOut:()=>w(!1),handleComponent:{[(0,Ji.isRTL)()?"right":"left"]:f==="view"&&(0,gi.jsxs)(gi.Fragment,{children:[(0,gi.jsxs)(ht.Root,{children:[(0,gi.jsx)(ht.Trigger,{render:(0,gi.jsx)(th.__unstableMotion.button,{role:"separator","aria-orientation":"vertical",className:Z("edit-site-resizable-frame__handle",{"is-resizing":y}),variants:D,animate:j,"aria-label":(0,Ji.__)("Drag to resize"),"aria-describedby":E,"aria-valuenow":R.current?.resizable?.offsetWidth||void 0,"aria-valuemin":eh,"aria-valuemax":i.width,onKeyDown:B,initial:"hidden",exit:"hidden",whileFocus:"active",whileHover:"active"},"handle")}),(0,gi.jsx)(ht.Popup,{children:(0,Ji.__)("Drag to resize")})]}),(0,gi.jsx)("div",{hidden:!0,id:E,children:(0,Ji.__)("Use left and right arrow keys to resize the canvas. Hold shift to resize in larger increments.")})]})},onResizeStart:I,onResize:T,onResizeStop:N,className:Z("edit-site-resizable-frame__inner",{"is-resizing":y}),showHandle:!1,children:(0,gi.jsx)("div",{className:"edit-site-resizable-frame__inner-content",style:s,children:n})})}var VF=NF;var BF=l(G(),1),Ob=l(LF(),1),jF=l(q(),1),bu=l(me(),1),zF=l(xe(),1),FE=l(Rt(),1);var DF="core/edit-site/save";function HF(){let{__experimentalGetDirtyEntityRecords:e,isSavingEntityRecord:t}=(0,bu.useSelect)(zF.store),{hasNonPostEntityChanges:r,isPostSavingLocked:o}=(0,bu.useSelect)(FE.store),{savePost:n}=(0,bu.useDispatch)(FE.store),{setIsSaveViewOpened:i}=(0,bu.useDispatch)(We),{registerShortcut:s,unregisterShortcut:a}=(0,bu.useDispatch)(Ob.store);return(0,BF.useEffect)(()=>(s({name:DF,category:"global",description:(0,jF.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{a(DF)}),[s,a]),(0,Ob.useShortcut)("core/edit-site/save",u=>{u.preventDefault();let c=e(),f=!!c.length,d=c.some(m=>t(m.kind,m.name,m.key));!f||d||(r()?i(!0):o()||n())}),null}var kb=l(G(),1),Ib=l(me(),1),NE=l(xe(),1),R$=1e4,A$=100;function O$(){let e,{promise:t,resolve:r}=Promise.withResolvers();function o(){s(),clearTimeout(e),clearTimeout(n),r()}let n=setTimeout(o,R$);function i(){if((0,Ib.select)(NE.store).hasResolvingSelectors()){clearTimeout(e),e=void 0;return}e||(e=setTimeout(o,A$))}let s=(0,Ib.subscribe)(i,NE.store);i();function a(){s(),clearTimeout(e),clearTimeout(n)}return[t,a]}function Fb(){let[e,t]=(0,kb.useState)(!1);return(0,kb.useEffect)(()=>{let[r,o]=O$();return r.then(()=>t(!0)),o},[]),!e}var ME=oh(),Ue=e=>rh(e,ME),LE=oh();Ue.write=e=>rh(e,LE);var Nb=oh();Ue.onStart=e=>rh(e,Nb);var DE=oh();Ue.onFrame=e=>rh(e,DE);var BE=oh();Ue.onFinish=e=>rh(e,BE);var vd=[];Ue.setTimeout=(e,t)=>{let r=Ue.now()+t,o=()=>{let i=vd.findIndex(s=>s.cancel==o);~i&&vd.splice(i,1),Ml-=~i?1:0},n={time:r,handler:e,cancel:o};return vd.splice(GF(r),0,n),Ml+=1,UF(),n};var GF=e=>~(~vd.findIndex(t=>t.time>e)||~vd.length);Ue.cancel=e=>{Nb.delete(e),DE.delete(e),BE.delete(e),ME.delete(e),LE.delete(e)};Ue.sync=e=>{VE=!0,Ue.batchedUpdates(e),VE=!1};Ue.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,Ue.onStart(r)}return o.handler=e,o.cancel=()=>{Nb.delete(r),t=null},o};var jE=typeof window<"u"?window.requestAnimationFrame:()=>{};Ue.use=e=>jE=e;Ue.now=typeof performance<"u"?()=>performance.now():Date.now;Ue.batchedUpdates=e=>e();Ue.catch=console.error;Ue.frameLoop="always";Ue.advance=()=>{Ue.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):qF()};var Vl=-1,Ml=0,VE=!1;function rh(e,t){VE?(t.delete(e),e(0)):(t.add(e),UF())}function UF(){Vl<0&&(Vl=0,Ue.frameLoop!=="demand"&&jE(WF))}function k$(){Vl=-1}function WF(){~Vl&&(jE(WF),Ue.batchedUpdates(qF))}function qF(){let e=Vl;Vl=Ue.now();let t=GF(Vl);if(t&&(YF(vd.splice(0,t),r=>r.handler()),Ml-=t),!Ml){k$();return}Nb.flush(),ME.flush(e?Math.min(64,Vl-e):16.667),DE.flush(),LE.flush(),BE.flush()}function oh(){let e=new Set,t=e;return{add(r){Ml+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Ml-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Ml-=t.size,YF(t,o=>o(r)&&e.add(o)),Ml+=e.size,t=e)}}}function YF(e,t){e.forEach(r=>{try{t(r)}catch(o){Ue.catch(o)}})}var yi=l(he());function Bb(){}var $F=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),ve={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 As(e,t){if(ve.arr(e)){if(!ve.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 Kt=(e,t)=>e.forEach(t);function bi(e,t,r){if(ve.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 Rn=e=>ve.und(e)?[]:ve.arr(e)?e:[e];function xd(e,t){if(e.size){let r=Array.from(e);e.clear(),Kt(r,t)}}var Sd=(e,...t)=>xd(e,r=>r(...t)),qE=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),YE,e4,Ll=null,t4=!1,KE=Bb,I$=e=>{e.to&&(e4=e.to),e.now&&(Ue.now=e.now),e.colors!==void 0&&(Ll=e.colors),e.skipAnimation!=null&&(t4=e.skipAnimation),e.createStringInterpolator&&(YE=e.createStringInterpolator),e.requestAnimationFrame&&Ue.use(e.requestAnimationFrame),e.batchedUpdates&&(Ue.batchedUpdates=e.batchedUpdates),e.willAdvance&&(KE=e.willAdvance),e.frameLoop&&(Ue.frameLoop=e.frameLoop)},Zn=Object.freeze({__proto__:null,get createStringInterpolator(){return YE},get to(){return e4},get colors(){return Ll},get skipAnimation(){return t4},get willAdvance(){return KE},assign:I$}),nh=new Set,vi=[],zE=[],Lb=0,_d={get idle(){return!nh.size&&!vi.length},start(e){Lb>e.priority?(nh.add(e),Ue.onStart(F$)):(r4(e),Ue(UE))},advance:UE,sort(e){if(Lb)Ue.onFrame(()=>_d.sort(e));else{let t=vi.indexOf(e);~t&&(vi.splice(t,1),o4(e))}},clear(){vi=[],nh.clear()}};function F$(){nh.forEach(r4),nh.clear(),Ue(UE)}function r4(e){vi.includes(e)||o4(e)}function o4(e){vi.splice(N$(vi,t=>t.priority>e.priority),0,e)}function UE(e){let t=zE;for(let r=0;r<vi.length;r++){let o=vi[r];Lb=o.priority,o.idle||(KE(o),o.advance(e),o.idle||t.push(o))}return Lb=0,zE=vi,zE.length=0,vi=t,vi.length>0}function N$(e,t){let r=e.findIndex(t);return r<0?e.length:r}var n4={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},$i="[-+]?\\d*\\.?\\d+",Db=$i+"%";function jb(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var V$=new RegExp("rgb"+jb($i,$i,$i)),M$=new RegExp("rgba"+jb($i,$i,$i,$i)),L$=new RegExp("hsl"+jb($i,Db,Db)),D$=new RegExp("hsla"+jb($i,Db,Db,$i)),B$=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,j$=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,z$=/^#([0-9a-fA-F]{6})$/,H$=/^#([0-9a-fA-F]{8})$/;function G$(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=z$.exec(e))?parseInt(t[1]+"ff",16)>>>0:Ll&&Ll[e]!==void 0?Ll[e]:(t=V$.exec(e))?(yd(t[1])<<24|yd(t[2])<<16|yd(t[3])<<8|255)>>>0:(t=M$.exec(e))?(yd(t[1])<<24|yd(t[2])<<16|yd(t[3])<<8|XF(t[4]))>>>0:(t=B$.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=H$.exec(e))?parseInt(t[1],16)>>>0:(t=j$.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=L$.exec(e))?(KF(ZF(t[1]),Vb(t[2]),Vb(t[3]))|255)>>>0:(t=D$.exec(e))?(KF(ZF(t[1]),Vb(t[2]),Vb(t[3]))|XF(t[4]))>>>0:null}function HE(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 KF(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=HE(n,o,e+1/3),s=HE(n,o,e),a=HE(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(a*255)<<8}function yd(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function ZF(e){return(parseFloat(e)%360+360)%360/360}function XF(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function Vb(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function QF(e){let t=G$(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 Dl=(e,t,r)=>{if(ve.fun(e))return e;if(ve.arr(e))return Dl({range:e,output:t,extrapolate:r});if(ve.str(e.output[0]))return YE(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",a=o.extrapolateRight||o.extrapolate||"extend",u=o.easing||(c=>c);return c=>{let f=W$(c,i);return U$(c,i[f],i[f+1],n[f],n[f+1],u,s,a,o.map)}};function U$(e,t,r,o,n,i,s,a,u){let c=u?u(e):e;if(c<t){if(s==="identity")return c;s==="clamp"&&(c=t)}if(c>r){if(a==="identity")return c;a==="clamp"&&(c=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?c=-c:r===1/0?c=c-t:c=(c-t)/(r-t),c=i(c),o===-1/0?c=-c:n===1/0?c=c+o:c=c*(n-o)+o,c)}function W$(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function WE(){return WE=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},WE.apply(this,arguments)}var bd=Symbol.for("FluidValue.get"),wu=Symbol.for("FluidValue.observers"),Zo=e=>!!(e&&e[bd]),uo=e=>e&&e[bd]?e[bd]():e,ZE=e=>e[wu]||null;function q$(e,t){e.eventObserved?e.eventObserved(t):e(t)}function xu(e,t){let r=e[wu];r&&r.forEach(o=>{q$(o,t)})}var wd=class{constructor(t){if(this[bd]=void 0,this[wu]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");Y$(this,t)}},Y$=(e,t)=>i4(e,bd,t);function Bl(e,t){if(e[bd]){let r=e[wu];r||i4(e,wu,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function jl(e,t){let r=e[wu];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[wu]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var i4=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Mb=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,K$=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,JF=new RegExp(`(${Mb.source})(%|[a-z]+)`,"i"),Z$=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,zb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,s4=e=>{let[t,r]=X$(e);if(!t||qE())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&&zb.test(r))return s4(r);if(r)return r}return e},X$=e=>{let t=zb.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},GE,Q$=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,Hb=e=>{GE||(GE=Ll?new RegExp(`(${Object.keys(Ll).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>uo(i).replace(zb,s4).replace(K$,QF).replace(GE,QF)),r=t.map(i=>i.match(Mb).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=>Dl(WE({},e,{output:i})));return i=>{var s;let a=!JF.test(t[0])&&((s=t.find(c=>JF.test(c)))==null?void 0:s.replace(Mb,"")),u=0;return t[0].replace(Mb,()=>`${n[u++](i)}${a||""}`).replace(Z$,Q$)}},a4="react-spring: ",l4=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${a4}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},J$=l4(console.warn);function c4(){J$(`${a4}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var EAe=l4(console.warn);function Cd(e){return ve.str(e)&&(e[0]=="#"||/\d/.test(e)||!qE()&&zb.test(e)||e in(Ll||{}))}var ih=qE()?yi.useEffect:yi.useLayoutEffect,$$=()=>{let e=(0,yi.useRef)(!1);return ih(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function XE(){let e=(0,yi.useState)()[1],t=$$();return()=>{t.current&&e(Math.random())}}function u4(e,t){let[r]=(0,yi.useState)(()=>({inputs:t,result:e()})),o=(0,yi.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&eee(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,yi.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function eee(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 QE=e=>(0,yi.useEffect)(e,tee),tee=[];var hh=l(he()),gh=l(he());var p4=l(he()),Pa=l(he()),sh=Symbol.for("Animated:node"),ree=e=>!!e&&e[sh]===e,es=e=>e&&e[sh],qb=(e,t)=>$F(e,sh,t),ah=e=>e&&e[sh]&&e[sh].getPayload(),Gb=class{constructor(){this.payload=void 0,qb(this,this)}getPayload(){return this.payload||[]}},Su=class e extends Gb{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,ve.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 ve.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,ve.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},_u=class e extends Su{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Dl({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(ve.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=Dl({output:[this.getValue(),t]})),this._value=0,super.reset()}},Ub={dependencies:null},Cu=class extends Gb{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return bi(this.source,(o,n)=>{ree(o)?r[n]=o.getValue(t):Zo(o)?r[n]=uo(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Kt(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return bi(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){Ub.dependencies&&Zo(t)&&Ub.dependencies.add(t);let r=ah(t);r&&Kt(r,o=>this.add(o))}},JE=class e extends Cu{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(oee)),!0)}};function oee(e){return(Cd(e)?_u:Su).create(e)}function Yb(e){let t=es(e);return t?t.constructor:ve.arr(e)?JE:Cd(e)?_u:Su}function Wb(){return Wb=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},Wb.apply(this,arguments)}var f4=(e,t)=>{let r=!ve.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Pa.forwardRef)((o,n)=>{let i=(0,Pa.useRef)(null),s=r&&(0,Pa.useCallback)(g=>{i.current=iee(n,g)},[n]),[a,u]=nee(o,t),c=XE(),f=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,a.getValue(!0)):!1)===!1&&c()},d=new $E(f,u),m=(0,Pa.useRef)();ih(()=>(m.current=d,Kt(u,g=>Bl(g,d)),()=>{m.current&&(Kt(m.current.deps,g=>jl(g,m.current)),Ue.cancel(m.current.update))})),(0,Pa.useEffect)(f,[]),QE(()=>()=>{let g=m.current;Kt(g.deps,v=>jl(v,g))});let h=t.getComponentProps(a.getValue());return p4.createElement(e,Wb({},h,{ref:s}))})},$E=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&Ue.write(this.update)}};function nee(e,t){let r=new Set;return Ub.dependencies=r,e.style&&(e=Wb({},e,{style:t.createAnimatedStyle(e.style)})),e=new Cu(e),Ub.dependencies=null,[e,r]}function iee(e,t){return e&&(ve.fun(e)?e(t):e.current=t),t}var d4=Symbol.for("AnimatedComponent"),h4=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Cu(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let a=m4(s)||"Anonymous";return ve.str(s)?s=i[s]||(i[s]=f4(s,n)):s=s[d4]||(s[d4]=f4(s,n)),s.displayName=`Animated(${a})`,s};return bi(e,(s,a)=>{ve.arr(e)&&(a=m4(s)),i[a]=i(s)}),{animated:i}},m4=e=>ve.str(e)?e:e&&ve.str(e.displayName)?e.displayName:ve.fun(e)&&e.name||null;function Xo(){return Xo=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},Xo.apply(this,arguments)}function Tu(e,...t){return ve.fun(e)?e(...t):e}var fh=(e,t)=>e===!0||!!(t&&e&&(ve.fun(e)?e(t):Rn(e).includes(t))),P4=(e,t)=>ve.obj(e)?t&&e[t]:e,R4=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,see=e=>e,A4=(e,t=see)=>{let r=aee;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);ve.und(i)||(o[n]=i)}return o},aee=["config","onProps","onStart","onChange","onPause","onResume","onRest"],lee={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 cee(e){let t={},r=0;if(bi(e,(o,n)=>{lee[n]||(t[n]=o,r++)}),r)return t}function O4(e){let t=cee(e);if(t){let r={to:t};return bi(e,(o,n)=>n in t||(r[n]=o)),r}return Xo({},e)}function dh(e){return e=uo(e),ve.arr(e)?e.map(dh):Cd(e)?Zn.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function r2(e){return ve.fun(e)||ve.arr(e)&&ve.obj(e[0])}var uee={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}},Xb=1.70158,Kb=Xb*1.525,g4=Xb+1,v4=2*Math.PI/3,y4=2*Math.PI/4.5,Zb=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,d2={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=>g4*e*e*e-Xb*e*e,easeOutBack:e=>1+g4*Math.pow(e-1,3)+Xb*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((Kb+1)*2*e-Kb)/2:(Math.pow(2*e-2,2)*((Kb+1)*(e*2-2)+Kb)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*v4),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*v4)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*y4))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*y4)/2+1,easeInBounce:e=>1-Zb(1-e),easeOutBounce:Zb,easeInOutBounce:e=>e<.5?(1-Zb(1-2*e))/2:(1+Zb(2*e-1))/2},o2=Xo({},uee.default,{mass:1,damping:1,easing:d2.linear,clamp:!1}),n2=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,o2)}};function fee(e,t,r){r&&(r=Xo({},r),b4(r,t),t=Xo({},r,t)),b4(e,t),Object.assign(e,t);for(let s in o2)e[s]==null&&(e[s]=o2[s]);let{mass:o,frequency:n,damping:i}=e;return ve.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 b4(e,t){if(!ve.und(t.decay))e.duration=void 0;else{let r=!ve.und(t.tension)||!ve.und(t.friction);(r||!ve.und(t.frequency)||!ve.und(t.damping)||!ve.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var w4=[],i2=class{constructor(){this.changed=!1,this.values=w4,this.toValues=null,this.fromValues=w4,this.to=void 0,this.from=void 0,this.config=new n2,this.immediate=!1}};function k4(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,a)=>{var u;let c,f,d=fh((u=r.cancel)!=null?u:o?.cancel,t);if(d)g();else{ve.und(r.pause)||(n.paused=fh(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||fh(v,t)),c=Tu(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(f),f.cancel(),c=f.time-Ue.now()}function h(){c>0&&!Zn.skipAnimation?(n.delayed=!0,f=Ue.setTimeout(g,c),n.pauseQueue.add(m),n.timeouts.add(f)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(f),e<=(n.cancelId||0)&&(d=!0);try{i.start(Xo({},r,{callId:e,cancel:d}),s)}catch(v){a(v)}}})}var m2=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?Td(e.get()):t.every(r=>r.noop)?I4(e.get()):ts(e.get(),t.every(r=>r.finished)),I4=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),ts=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),Td=e=>({value:e,cancelled:!0,finished:!1});function F4(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:a,promise:u}=r;return!i&&e===a&&!t.reset?u:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let c=A4(t,(y,x)=>x==="onRest"?void 0:y),f,d,m=new Promise((y,x)=>(f=y,d=x)),h=y=>{let x=n<=(r.cancelId||0)&&Td(o)||n!==r.asyncId&&ts(o,!1);if(x)throw y.result=x,d(y),y},g=(y,x)=>{let b=new Qb,w=new Jb;return(async()=>{if(Zn.skipAnimation)throw mh(r),w.result=ts(o,!1),d(w),w;h(b);let S=ve.obj(y)?Xo({},y):Xo({},x,{to:y});S.parentId=n,bi(c,(_,R)=>{ve.und(S[R])&&(S[R]=_)});let C=await o.start(S);return h(b),r.paused&&await new Promise(_=>{r.resumeQueue.add(_)}),C})()},v;if(Zn.skipAnimation)return mh(r),ts(o,!1);try{let y;ve.arr(e)?y=(async x=>{for(let b of x)await g(b)})(e):y=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([y.then(f),m]),v=ts(o.get(),!0,!1)}catch(y){if(y instanceof Qb)v=y.result;else if(y instanceof Jb)v=y.result;else throw y}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?a:void 0,r.promise=i?u:void 0)}return ve.fun(s)&&Ue.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function mh(e,t){xd(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var Qb=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}},Jb=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},s2=e=>e instanceof ph,dee=1,ph=class extends wd{constructor(...t){super(...t),this.id=dee++,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=es(this);return t&&t.getValue()}to(...t){return Zn.to(this,t)}interpolate(...t){return c4(),Zn.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){xu(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||_d.sort(this),xu(this,{type:"priority",parent:this,priority:t})}},Eu=Symbol.for("SpringPhase"),N4=1,a2=2,l2=4,e2=e=>(e[Eu]&N4)>0,zl=e=>(e[Eu]&a2)>0,lh=e=>(e[Eu]&l2)>0,x4=(e,t)=>t?e[Eu]|=a2|N4:e[Eu]&=~a2,S4=(e,t)=>t?e[Eu]|=l2:e[Eu]&=~l2,c2=class extends ph{constructor(t,r){if(super(),this.key=void 0,this.animation=new i2,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,!ve.und(t)||!ve.und(r)){let o=ve.obj(t)?Xo({},t):Xo({},r,{from:t});ve.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(zl(this)||this._state.asyncTo)||lh(this)}get goal(){return uo(this.animation.to)}get velocity(){let t=es(this);return t instanceof Su?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return e2(this)}get isAnimating(){return zl(this)}get isPaused(){return lh(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,a=ah(n.to);!a&&Zo(n.to)&&(s=Rn(uo(n.to))),n.values.forEach((f,d)=>{if(f.done)return;let m=f.constructor==_u?1:a?a[d].lastPosition:s[d],h=n.immediate,g=m;if(!h){if(g=f.lastPosition,i.tension<=0){f.done=!0;return}let v=f.elapsedTime+=t,y=n.fromValues[d],x=f.v0!=null?f.v0:f.v0=ve.arr(i.velocity)?i.velocity[d]:i.velocity,b,w=i.precision||(y==m?.005:Math.min(1,Math.abs(m-y)*.001));if(ve.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,C=Math.exp(-(1-S)*v);g=y+x/(1-S)*(1-C),h=Math.abs(f.lastPosition-g)<=w,b=x*C}else{b=f.lastVelocity==null?x:f.lastVelocity;let S=i.restVelocity||w/10,C=i.clamp?0:i.bounce,_=!ve.und(C),R=y==m?f.v0>0:y<m,E,A=!1,M=1,I=Math.ceil(t/M);for(let T=0;T<I&&(E=Math.abs(b)>S,!(!E&&(h=Math.abs(m-g)<=w,h)));++T){_&&(A=g==m||g>m==R,A&&(b=-b*C,g=m));let N=-i.tension*1e-6*(g-m),B=-i.friction*.001*b,L=(N+B)/i.mass;b=b+L*M,g=g+b*M}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,f.durationProgress>0&&(f.elapsedTime=i.duration*f.durationProgress,v=f.elapsedTime+=t)),S=(i.progress||0)+v/this._memoizedDuration,S=S>1?1:S<0?0:S,f.durationProgress=S),g=y+i.easing(S)*(m-y),b=(g-f.lastPosition)/t,h=S==1}f.lastVelocity=b,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}a&&!a[d].done&&(h=!1),h?f.done=!0:r=!1,f.setValue(g,i.round)&&(o=!0)});let u=es(this),c=u.getValue();if(r){let f=uo(n.to);(c!==f||o)&&!i.decay?(u.setValue(f),this._onChange(f)):o&&i.decay&&this._onChange(c),this._stop()}else o&&this._onChange(c)}set(t){return Ue.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(zl(this)){let{to:t,config:r}=this.animation;Ue.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 ve.und(t)?(o=this.queue||[],this.queue=[]):o=[ve.obj(t)?t:Xo({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>m2(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),mh(this._state,t&&this._lastCallId),Ue.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=ve.obj(o)?o[r]:o,(o==null||r2(o))&&(o=void 0),n=ve.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return e2(this)||(t.reverse&&([o,n]=[n,o]),n=uo(n),ve.und(n)?es(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Xo({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,A4(o,(u,c)=>/^on/.test(c)?P4(u,n):u)),C4(this,o,"onProps"),uh(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 k4(++this._lastCallId,{key:n,props:o,defaultProps:i,state:a,actions:{pause:()=>{lh(this)||(S4(this,!0),Sd(a.pauseQueue),uh(this,"onPause",ts(this,ch(this,this.animation.to)),this))},resume:()=>{lh(this)&&(S4(this,!1),zl(this)&&this._resume(),Sd(a.resumeQueue),uh(this,"onResume",ts(this,ch(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(u=>{if(o.loop&&u.finished&&!(r&&u.noop)){let c=V4(o);if(c)return this._update(c,!0)}return u})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(Td(this));let n=!ve.und(t.to),i=!ve.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(Td(this));let{key:s,defaultProps:a,animation:u}=this,{to:c,from:f}=u,{to:d=c,from:m=f}=t;i&&!n&&(!r.default||ve.und(d))&&(d=m),r.reverse&&([d,m]=[m,d]);let h=!As(m,f);h&&(u.from=m),m=uo(m);let g=!As(d,c);g&&this._focus(d);let v=r2(r.to),{config:y}=u,{decay:x,velocity:b}=y;(n||i)&&(y.velocity=0),r.config&&!v&&fee(y,Tu(r.config,s),r.config!==a.config?Tu(a.config,s):void 0);let w=es(this);if(!w||ve.und(d))return o(ts(this,!0));let S=ve.und(r.reset)?i&&!r.default:!ve.und(m)&&fh(r.reset,s),C=S?m:this.get(),_=dh(d),R=ve.num(_)||ve.arr(_)||Cd(_),E=!v&&(!R||fh(a.immediate||r.immediate,s));if(g){let T=Yb(d);if(T!==w.constructor)if(E)w=this._set(_);else throw Error(`Cannot animate between ${w.constructor.name} and ${T.name}, as the "to" prop suggests`)}let A=w.constructor,M=Zo(d),I=!1;if(!M){let T=S||!e2(this)&&h;(g||T)&&(I=As(dh(C),_),M=!I),(!As(u.immediate,E)&&!E||!As(y.decay,x)||!As(y.velocity,b))&&(M=!0)}if(I&&zl(this)&&(u.changed&&!S?M=!0:M||this._stop(c)),!v&&((M||Zo(c))&&(u.values=w.getPayload(),u.toValues=Zo(d)?null:A==_u?[1]:Rn(_)),u.immediate!=E&&(u.immediate=E,!E&&!S&&this._set(c)),M)){let{onRest:T}=u;Kt(mee,B=>C4(this,r,B));let N=ts(this,ch(this,c));Sd(this._pendingCalls,N),this._pendingCalls.add(o),u.changed&&Ue.batchedUpdates(()=>{u.changed=!S,T?.(N,this),S?Tu(a.onRest,N):u.onStart==null||u.onStart(N,this)})}S&&this._set(C),v?o(F4(r.to,r,this._state,this)):M?this._start():zl(this)&&!g?this._pendingCalls.add(o):o(I4(C))}_focus(t){let r=this.animation;t!==r.to&&(ZE(this)&&this._detach(),r.to=t,ZE(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Zo(r)&&(Bl(r,this),s2(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Zo(t)&&jl(t,this)}_set(t,r=!0){let o=uo(t);if(!ve.und(o)){let n=es(this);if(!n||!As(o,n.getValue())){let i=Yb(o);!n||n.constructor!=i?qb(this,i.create(o)):n.setValue(o),n&&Ue.batchedUpdates(()=>{this._onChange(o,r)})}}return es(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,uh(this,"onStart",ts(this,ch(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Tu(this.animation.onChange,t,this)),Tu(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;es(this).reset(uo(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),zl(this)||(x4(this,!0),lh(this)||this._resume())}_resume(){Zn.skipAnimation?this.finish():_d.start(this)}_stop(t,r){if(zl(this)){x4(this,!1);let o=this.animation;Kt(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),xu(this,{type:"idle",parent:this});let n=r?Td(this.get()):ts(this.get(),ch(this,t??o.to));Sd(this._pendingCalls,n),o.changed&&(o.changed=!1,uh(this,"onRest",n,this))}}};function ch(e,t){let r=dh(t),o=dh(e.get());return As(o,r)}function V4(e,t=e.loop,r=e.to){let o=Tu(t);if(o){let n=o!==!0&&O4(o),i=(n||e).reverse,s=!n||n.reset;return u2(Xo({},e,{loop:t,default:!1,pause:void 0,to:!i||r2(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function u2(e){let{to:t,from:r}=e=O4(e),o=new Set;return ve.obj(t)&&_4(t,o),ve.obj(r)&&_4(r,o),e.keys=o.size?Array.from(o):null,e}function _4(e,t){bi(e,(r,o)=>r!=null&&t.add(o))}var mee=["onStart","onRest","onChange","onPause","onResume"];function C4(e,t,r){e.animation[r]=t[r]!==R4(t,r)?P4(t[r],e.key):void 0}function uh(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 pee=["onStart","onChange","onRest"],hee=1,Ed=class{constructor(t,r){this.id=hee++,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(Xo({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];ve.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(u2(t)),this}start(t){let{queue:r}=this;return t?r=Rn(t).map(u2):this.queue=[],this._flush?this._flush(this,r):(L4(this,r),gee(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Kt(Rn(r),n=>o[n].stop(!!t))}else mh(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(ve.und(t))this.start({pause:!0});else{let r=this.springs;Kt(Rn(t),o=>r[o].pause())}return this}resume(t){if(ve.und(t))this.start({pause:!1});else{let r=this.springs;Kt(Rn(t),o=>r[o].resume())}return this}each(t){bi(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,xd(t,([u,c])=>{c.value=this.get(),u(c,this,this._item)}));let s=!n&&this._started,a=i||s&&o.size?this.get():null;i&&r.size&&xd(r,([u,c])=>{c.value=a,u(c,this,this._item)}),s&&(this._started=!1,xd(o,([u,c])=>{c.value=a,u(c,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;Ue.onFrame(this._onFrame)}};function gee(e,t){return Promise.all(t.map(r=>M4(e,r))).then(r=>m2(e,r))}async function M4(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:a,onResolve:u}=t,c=ve.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let f=ve.arr(n)||ve.fun(n)?n:void 0;f?(t.to=void 0,t.onRest=void 0,c&&(c.onRest=void 0)):Kt(pee,v=>{let y=t[v];if(ve.fun(y)){let x=e._events[v];t[v]=({finished:b,cancelled:w})=>{let S=x.get(y);S?(b||(S.finished=!1),w&&(S.cancelled=!0)):x.set(y,{value:null,finished:b||!1,cancelled:w||!1})},c&&(c[v]=t[v])}});let d=e._state;t.pause===!d.paused?(d.paused=t.pause,Sd(t.pause?d.pauseQueue:d.resumeQueue)):d.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||R4(t,"cancel")===!0;(f||h&&d.asyncId)&&m.push(k4(++e._lastAsyncId,{props:t,state:d,actions:{pause:Bb,resume:Bb,start(v,y){h?(mh(d,e._lastAsyncId),y(Td(e))):(v.onRest=a,y(F4(f,v,d,e)))}}})),d.paused&&await new Promise(v=>{d.resumeQueue.add(v)});let g=m2(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=V4(t,s,n);if(v)return L4(e,[v]),M4(e,v,!0)}return u&&Ue.batchedUpdates(()=>u(g,e,e.item)),g}function vee(e,t){let r=new c2;return r.key=e,t&&Bl(r,t),r}function yee(e,t,r){t.keys&&Kt(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function L4(e,t){Kt(t,r=>{yee(e.springs,r,o=>vee(o,e))})}function bee(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 wee=["children"],p2=e=>{let{children:t}=e,r=bee(e,wee),o=(0,gh.useContext)($b),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=u4(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=$b;return hh.createElement(s,{value:r},t)},$b=xee(p2,{});p2.Provider=$b.Provider;p2.Consumer=$b.Consumer;function xee(e,t){return Object.assign(e,hh.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var T4;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(T4||(T4={}));var f2=class extends ph{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Dl(...r);let o=this._get(),n=Yb(o);qb(this,n.create(o))}advance(t){let r=this._get(),o=this.get();As(r,o)||(es(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&E4(this._active)&&t2(this)}_get(){let t=ve.arr(this.source)?this.source.map(uo):Rn(uo(this.source));return this.calc(...t)}_start(){this.idle&&!E4(this._active)&&(this.idle=!1,Kt(ah(this),t=>{t.done=!1}),Zn.skipAnimation?(Ue.batchedUpdates(()=>this.advance()),t2(this)):_d.start(this))}_attach(){let t=1;Kt(Rn(this.source),r=>{Zo(r)&&Bl(r,this),s2(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Kt(Rn(this.source),t=>{Zo(t)&&jl(t,this)}),this._active.clear(),t2(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=Rn(this.source).reduce((r,o)=>Math.max(r,(s2(o)?o.priority:0)+1),0))}};function See(e){return e.idle!==!1}function E4(e){return!e.size||Array.from(e).every(See)}function t2(e){e.idle||(e.idle=!0,Kt(ah(e),t=>{t.done=!0}),xu(e,{type:"idle",parent:e}))}Zn.assign({createStringInterpolator:Hb,to:(e,t)=>new f2(e,t)});var MAe=_d.advance;var B4=l(xs());function y2(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 _ee=["style","children","scrollTop","scrollLeft"],j4=/^--/;function Cee(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!j4.test(e)&&!(vh.hasOwnProperty(e)&&vh[e])?t+"px":(""+t).trim()}var D4={};function Tee(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,u=y2(o,_ee),c=Object.values(u),f=Object.keys(u).map(d=>r||e.hasAttribute(d)?d:D4[d]||(D4[d]=d.replace(/([A-Z])/g,m=>"-"+m.toLowerCase())));i!==void 0&&(e.textContent=i);for(let d in n)if(n.hasOwnProperty(d)){let m=Cee(d,n[d]);j4.test(d)?e.style.setProperty(d,m):e.style[d]=m}f.forEach((d,m)=>{e.setAttribute(d,c[m])}),s!==void 0&&(e.scrollTop=s),a!==void 0&&(e.scrollLeft=a)}var vh={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},Eee=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),Pee=["Webkit","Ms","Moz","O"];vh=Object.keys(vh).reduce((e,t)=>(Pee.forEach(r=>e[Eee(r,t)]=e[t]),e),vh);var Ree=["x","y","z"],Aee=/^(matrix|translate|scale|rotate|skew)/,Oee=/^(translate)/,kee=/^(rotate|skew)/,h2=(e,t)=>ve.num(e)&&e!==0?e+t:e,e0=(e,t)=>ve.arr(e)?e.every(r=>e0(r,t)):ve.num(e)?e===t:parseFloat(e)===t,g2=class extends Cu{constructor(t){let{x:r,y:o,z:n}=t,i=y2(t,Ree),s=[],a=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),a.push(u=>[`translate3d(${u.map(c=>h2(c,"px")).join(",")})`,e0(u,0)])),bi(i,(u,c)=>{if(c==="transform")s.push([u||""]),a.push(f=>[f,f===""]);else if(Aee.test(c)){if(delete i[c],ve.und(u))return;let f=Oee.test(c)?"px":kee.test(c)?"deg":"";s.push(Rn(u)),a.push(c==="rotate3d"?([d,m,h,g])=>[`rotate3d(${d},${m},${h},${h2(g,f)})`,e0(g,0)]:d=>[`${c}(${d.map(m=>h2(m,f)).join(",")})`,e0(d,c.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new v2(s,a)),super(i)}},v2=class extends wd{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 Kt(this.inputs,(o,n)=>{let i=uo(o[0]),[s,a]=this.transforms[n](ve.arr(i)?i:o.map(uo));t+=" "+s,r=r&&a}),r?"none":t}observerAdded(t){t==1&&Kt(this.inputs,r=>Kt(r,o=>Zo(o)&&Bl(o,this)))}observerRemoved(t){t==0&&Kt(this.inputs,r=>Kt(r,o=>Zo(o)&&jl(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),xu(this,t)}},Iee=["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"],Fee=["scrollTop","scrollLeft"];Zn.assign({batchedUpdates:B4.unstable_batchedUpdates,createStringInterpolator:Hb,colors:n4});var Nee=h4(Iee,{applyAnimatedValues:Tee,createAnimatedStyle:e=>new g2(e),getComponentProps:e=>y2(e,Fee)}),UAe=Nee.animated;var Pd=l(G(),1);function Vee(e){return{top:e.offsetTop,left:e.offsetLeft}}var Mee=400;function Lee({triggerAnimationOnChange:e}){let t=(0,Pd.useRef)(),{previous:r,prevRect:o}=(0,Pd.useMemo)(()=>({previous:t.current&&Vee(t.current),prevRect:t.current&&t.current.getBoundingClientRect()}),[e]);return(0,Pd.useLayoutEffect)(()=>{if(!r||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let i=new Ed({x:0,y:0,width:o.width,height:o.height,config:{duration:Mee,easing:d2.easeInOutQuint},onChange({value:d}){if(!t.current)return;let{x:m,y:h,width:g,height:v}=d;m=Math.round(m),h=Math.round(h),g=Math.round(g),v=Math.round(v);let y=m===0&&h===0;t.current.style.transformOrigin="center center",t.current.style.transform=y?null:`translate3d(${m}px,${h}px,0)`,t.current.style.width=y?null:`${g}px`,t.current.style.height=y?null:`${v}px`}});t.current.style.transform=void 0;let s=t.current.getBoundingClientRect(),a=Math.round(o.left-s.left),u=Math.round(o.top-s.top),c=s.width,f=s.height;return i.start({x:0,y:0,width:c,height:f,from:{x:a,y:u,width:o.width,height:o.height}}),()=>{i.stop(),i.set({x:0,y:0,width:o.width,height:o.height})}},[r,o]),t}var z4=Lee;var Y4=l(me(),1);var K4=l(xe(),1);var yh=l(me(),1),G4=l(Y(),1),Qo=l(q(),1),Rd=l(xe(),1),U4=l(Pu(),1),W4=l(st(),1);var b2=l(nr(),1);function fo(){return!!(0,b2.getQueryArg)(window.location.href,"wp_theme_preview")}function Hl(){return fo()?(0,b2.getQueryArg)(window.location.href,"wp_theme_preview"):null}var q4=l(O(),1),{useLocation:Dee}=U(W4.privateApis),{useEntitiesSavedStatesIsDirty:Bee}=U(Rd.privateApis);function t0({className:e="edit-site-save-button__button",variant:t="primary",showTooltip:r=!0,showReviewMessage:o,icon:n,size:i,__next40pxDefaultSize:s=!1}){let{params:a}=Dee(),{setIsSaveViewOpened:u}=(0,yh.useDispatch)(We),{saveDirtyEntities:c}=U((0,yh.useDispatch)(Rd.store)),{dirtyEntityRecords:f}=Bee(),{isSaving:d,isSaveViewOpen:m,previewingThemeName:h}=(0,yh.useSelect)(S=>{let{isSavingEntityRecord:C,isResolving:_}=S(Rd.store),{isSaveViewOpened:R}=S(We),E=_("activateTheme"),A=Hl();return{isSaving:f.some(M=>C(M.kind,M.name,M.key))||E,isSaveViewOpen:R(),previewingThemeName:A?S(Rd.store).getTheme(A)?.name?.rendered:void 0}},[f]),g=!!f.length,v;f.length===1&&(a.postId?v=`${f[0].key}`===a.postId&&f[0].name===a.postType:a.path?.includes("wp_global_styles")&&(v=f[0].name==="globalStyles"));let y=d||!g&&!fo(),b=fo()?d?(0,Qo.sprintf)((0,Qo.__)("Activating %s"),h):y?(0,Qo.__)("Saved"):g?(0,Qo.sprintf)((0,Qo.__)("Activate %s & Save"),h):(0,Qo.sprintf)((0,Qo.__)("Activate %s"),h):d?(0,Qo.__)("Saving"):y?(0,Qo.__)("Saved"):!v&&o?(0,Qo.sprintf)((0,Qo._n)("Review %d change\u2026","Review %d changes\u2026",f.length),f.length):(0,Qo.__)("Save");return(0,q4.jsx)(G4.Button,{variant:t,className:e,"aria-disabled":y,"aria-expanded":m,isBusy:d,onClick:y?void 0:v?()=>c({dirtyEntityRecords:f}):()=>u(!0),label:b,shortcut:y?void 0:U4.displayShortcut.primary("s"),showTooltip:r,icon:n,__next40pxDefaultSize:s,size:i,children:b})}var w2=l(O(),1);function x2(){let{isDisabled:e,isSaving:t}=(0,Y4.useSelect)(r=>{let{__experimentalGetDirtyEntityRecords:o,isSavingEntityRecord:n}=r(K4.store),i=o(),s=i.some(a=>n(a.kind,a.name,a.key));return{isSaving:s,isDisabled:s||!i.length&&!fo()}},[]);return(0,w2.jsx)(te,{className:"edit-site-save-hub",gap:"lg",children:(0,w2.jsx)(t0,{className:"edit-site-save-hub__button",variant:e&&!t?null:"primary",showTooltip:!1,icon:e&&!t?du:null,showReviewMessage:!0,__next40pxDefaultSize:!0})})}var n0=l(Y(),1),bh=l(me(),1),rs=l(q(),1),wh=l(xe(),1),iN=l(st(),1),sN=l(G(),1);var Z4=l(xe(),1),X4=l(me(),1),Q4=l(st(),1),J4=l(nr(),1);var{useHistory:jee,useLocation:zee}=U(Q4.privateApis);function $4(){let e=jee(),{path:t}=zee(),{startResolution:r,finishResolution:o}=(0,X4.useDispatch)(Z4.store);return async()=>{if(fo()){let n="themes.php?action=activate&stylesheet="+Hl()+"&_wpnonce="+window.WP_BLOCK_THEME_ACTIVATE_NONCE;r("activateTheme"),await window.fetch(n),o("activateTheme"),e.navigate((0,J4.addQueryArgs)(t,{wp_theme_preview:""}))}}}var tN=l(r0(),1),o0=l(G(),1),rN=l(nr(),1),Hee="/wp/v2/themes?status=active";function oN(){let[e,t]=(0,o0.useState)();return(0,o0.useEffect)(()=>{let r=(0,rN.addQueryArgs)(Hee,{context:"edit",wp_theme_preview:""});(0,tN.default)({path:r}).then(o=>t(o[0])).catch(()=>{})},[]),e}var wi=l(O(),1),{useLocation:Gee}=U(iN.privateApis),{EntitiesSavedStatesExtensible:Uee,EntitiesSavedStates:Wee,useEntitiesSavedStatesIsDirty:qee}=U(wh.privateApis),Yee=({onClose:e,renderDialog:t,variant:r})=>{let o=qee(),n,i;o.isDirty?(n=(0,rs.__)("Activate & Save"),i=(0,rs.__)("Theme activated and site updated.")):(n=(0,rs.__)("Activate"),i=(0,rs.__)("Theme activated."));let s=oN(),a=(0,bh.useSelect)(d=>d(wh.store).getCurrentTheme(),[]),u=(0,wi.jsx)("p",{children:(0,rs.sprintf)((0,rs.__)("Saving your changes will change your active theme from %1$s to %2$s."),s?.name?.rendered??"...",a?.name?.rendered??"...")}),c=$4();return(0,wi.jsx)(Uee,{...o,additionalPrompt:u,close:e,onSave:async()=>{await c()},saveEnabled:!0,saveLabel:n,renderDialog:t,variant:r,successNoticeContent:i})},nN=({onClose:e,renderDialog:t,variant:r})=>fo()?(0,wi.jsx)(Yee,{onClose:e,renderDialog:t,variant:r}):(0,wi.jsx)(Wee,{close:e,renderDialog:t,variant:r});function xh(){let{query:e}=Gee(),{canvas:t="view"}=e,{isSaveViewOpen:r,isDirty:o,isSaving:n}=(0,bh.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,isSavingEntityRecord:d,isResolving:m}=c(wh.store),h=f(),g=m("activateTheme"),{isSaveViewOpened:v}=U(c(We));return{isSaveViewOpen:v(),isDirty:h.length>0,isSaving:h.some(y=>d(y.kind,y.name,y.key))||g}},[]),{setIsSaveViewOpened:i}=(0,bh.useDispatch)(We),s=()=>i(!1);if((0,sN.useEffect)(()=>{i(!1)},[t,i]),t==="view")return r?(0,wi.jsx)(n0.Modal,{className:"edit-site-save-panel__modal",onRequestClose:s,title:(0,rs.__)("Review changes"),size:"small",children:(0,wi.jsx)(nN,{onClose:s,variant:"inline"})}):null;let a=fo()||o,u=n||!a;return(0,wi.jsxs)(vu,{className:Z("edit-site-layout__actions",{"is-entity-save-view-open":r}),ariaLabel:(0,rs.__)("Save panel"),children:[(0,wi.jsx)("div",{className:Z("edit-site-editor__toggle-save-panel",{"screen-reader-text":r}),children:(0,wi.jsx)(n0.Button,{__next40pxDefaultSize:!0,variant:"secondary",className:"edit-site-editor__toggle-save-panel-button",onClick:()=>i(!0),"aria-haspopup":"dialog",disabled:u,accessibleWhenDisabled:!0,children:(0,rs.__)("Open save panel")})}),r&&(0,wi.jsx)(nN,{onClose:s,renderDialog:!0})]})}var He=l(O(),1),{useLocation:Kee}=U(cN.privateApis),{useStyle:aN,UploadProgressSnackbar:Zee}=U(xi.privateApis),Xee=.3,Sh={background:"#ffffff"};function Qee(){let{query:e,name:t,areas:r,widths:o}=Kee(),n=t==="notfound"?"view":e?.canvas??"view",i=!!r.mobileContent,s=r.mobileSidebar||r.mobileContent||r.preview,a=(0,Ul.useViewportMatch)("medium","<"),u=(0,Ra.useRef)(),c=(0,Ra.useRef)(),f=(0,Gl.__unstableUseNavigateRegions)(),d=(0,Ul.useReducedMotion)(),[m,h]=(0,Ul.useResizeObserver)(),g=Fb(),[v,y]=(0,Ra.useState)(!1),x=z4({triggerAnimationOnChange:t+"-"+n}),{showIconLabels:b}=(0,s0.useSelect)(_=>({showIconLabels:_(fN.store).get("core","showIconLabels")})),w=aN("color.background"),S=aN("color.gradient"),C=(0,Ul.usePrevious)(n);return(0,Ra.useEffect)(()=>{C==="edit"&&((c.current?lN.focus.tabbable.find(c.current)[0]:void 0)??u.current)?.focus()},[n]),(0,He.jsxs)(He.Fragment,{children:[(0,He.jsx)(xi.UnsavedChangesWarning,{}),n==="view"&&(0,He.jsx)(HF,{}),(0,He.jsx)("div",{...f,ref:f.ref,className:Z("edit-site-layout",f.className,{"is-full-canvas":n==="edit","show-icon-labels":b}),children:(0,He.jsxs)("div",{className:"edit-site-layout__content",children:[(!a||!s)&&(0,He.jsx)(vu,{ref:c,ariaLabel:(0,_h.__)("Navigation"),className:"edit-site-layout__sidebar-region",children:(0,He.jsx)(Gl.__unstableAnimatePresence,{children:n==="view"&&(0,He.jsxs)(Gl.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:d||a?0:Xee,ease:"easeOut"},className:"edit-site-layout__sidebar",children:[(0,He.jsx)(kE,{children:(0,He.jsx)(Rb,{shouldAnimate:t!=="styles"&&t!=="identity",routeKey:t,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.sidebar})})}),(0,He.jsx)(x2,{}),(0,He.jsx)(xh,{})]})})}),(0,He.jsx)(i0.SnackbarNotices,{className:"edit-site-layout__snackbar"}),(0,He.jsx)(Zee,{}),a&&s&&(0,He.jsx)("div",{className:"edit-site-layout__mobile",children:(0,He.jsx)(kE,{children:n!=="edit"?(0,He.jsxs)(He.Fragment,{children:[i&&(0,He.jsx)(TF,{ref:u}),r.mobileContent?(0,He.jsx)(Ru.ThemeProvider,{color:Sh,children:(0,He.jsx)(Rb,{routeKey:t,children:(0,He.jsx)("div",{className:"edit-site-layout__mobile-content",children:(0,He.jsx)(xi.ErrorBoundary,{children:r.mobileContent})})})}):(0,He.jsx)(Rb,{routeKey:t,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.mobileSidebar})}),(0,He.jsx)(x2,{}),(0,He.jsx)(xh,{})]}):(0,He.jsx)(Ru.ThemeProvider,{color:Sh,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.preview})})})}),!a&&r.content&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.content},children:(0,He.jsx)(Ru.ThemeProvider,{color:Sh,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.content})})}),!a&&r.edit&&n!=="edit"&&(0,He.jsx)("div",{className:"edit-site-layout__area",style:{maxWidth:o?.edit},children:(0,He.jsx)(Ru.ThemeProvider,{color:Sh,children:(0,He.jsx)(xi.ErrorBoundary,{children:r.edit})})}),!a&&r.preview&&(0,He.jsxs)("div",{className:"edit-site-layout__canvas-container",children:[m,!!h.width&&(0,He.jsx)("div",{className:Z("edit-site-layout__canvas",{"is-right-aligned":v}),ref:x,children:(0,He.jsx)(xi.ErrorBoundary,{children:(0,He.jsx)(VF,{isReady:!g,isFullWidth:n==="edit",defaultSize:{width:h.width-24,height:h.height},isOversized:v,setIsOversized:y,innerContentStyle:{background:S??w},children:(0,He.jsx)(Ru.ThemeProvider,{color:Sh,children:r.preview})})})})]})]})})]})}function dN(e){let t=(0,Ra.useMemo)(OE,[]),{createErrorNotice:r}=(0,s0.useDispatch)(i0.store);function o(n){r((0,_h.sprintf)((0,_h.__)('The "%s" plugin has encountered an error and cannot be rendered.'),n))}return(0,He.jsx)(Gl.SlotFillProvider,{children:(0,He.jsxs)(ht.Provider,{children:[(0,He.jsx)(uN.PluginArea,{onError:o}),(0,He.jsx)(Ru.ThemeProvider,{color:t,children:(0,He.jsx)(Qee,{...e})})]})})}var l0=l(G(),1),Wl=l(me(),1),Ad=l(q(),1);var a0=l(S2(),1),pN=l(st(),1),hN=l(xn(),1),_2=l(xe(),1),c0=l(Rt(),1);var{useHistory:gN,useLocation:vN}=U(pN.privateApis),{useGlobalStyles:Jee}=U(c0.privateApis),$ee=()=>function(){let{openGeneralSidebar:t}=U((0,Wl.useDispatch)(We)),{params:r}=vN(),{canvas:o="view"}=r,{set:n}=(0,Wl.useDispatch)(hN.store),i=gN(),s=(0,Wl.useSelect)(u=>u(_2.store).getCurrentTheme().is_block_theme,[]);return{isLoading:!1,commands:(0,l0.useMemo)(()=>s?[{name:"core/edit-site/toggle-styles-welcome-guide",label:(0,Ad.__)("Learn about styles"),callback:({close:u})=>{u(),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:uT}]:[],[i,t,o,s,n])}},ete=()=>function(){let{user:t,setUser:r}=Jee(),o=!!t&&(Object.keys(t?.styles??{}).length>0||Object.keys(t?.settings??{}).length>0);return{isLoading:!1,commands:(0,l0.useMemo)(()=>o?[{name:"core/edit-site/reset-global-styles",label:(0,Ad.__)("Reset styles"),icon:(0,Ad.isRTL)()?MT:NT,callback:({close:i})=>{i(),r({styles:{},settings:{}})}}]:[],[o,r])}},tte=()=>function(){let{openGeneralSidebar:t}=U((0,Wl.useDispatch)(We)),{setStylesPath:r}=U((0,Wl.useDispatch)(c0.store)),{params:o}=vN(),{canvas:n="view"}=o,i=gN(),s=(0,Wl.useSelect)(u=>{let{getEntityRecord:c,__experimentalGetCurrentGlobalStylesId:f}=u(_2.store),d=f();return!!(d?c("root","globalStyles",d):void 0)?._links?.["version-history"]?.[0]?.count},[]);return{isLoading:!1,commands:(0,l0.useMemo)(()=>s?[{name:"core/edit-site/open-styles-revisions",label:(0,Ad.__)("Open style revisions"),icon:Ep,callback:({close:u})=>{u(),n!=="edit"&&i.navigate("/styles?canvas=edit",{transition:"canvas-mode-edit-transition"}),t("edit-site/global-styles"),r("/revisions")}}]:[],[i,t,r,s,n])}};function yN(){(0,a0.useCommandLoader)({name:"core/edit-site/toggle-styles-welcome-guide",hook:$ee()}),(0,a0.useCommandLoader)({name:"core/edit-site/reset-global-styles",hook:ete()}),(0,a0.useCommandLoader)({name:"core/edit-site/open-styles-revisions",hook:tte()})}var bN=l(me(),1),wN=l(S2(),1),xN=l(Bt(),1),SN=l(st(),1);var{useCommandContext:rte}=U(wN.privateApis),{useLocation:ote}=U(SN.privateApis);function _N(){let{query:e={}}=ote(),{canvas:t="view"}=e,r=(0,bN.useSelect)(n=>n(xN.store).getBlockSelectionStart(),[]),o="site-editor";t==="edit"&&(o="entity-edit"),r&&(o="block-selection-edit"),rte(o)}var SS=l(me(),1),WY=l(G(),1);var FN=l(Y(),1),ns=l(q(),1);var NN=l(me(),1),VN=l(xe(),1);var Od=l(Y(),1),ql=l(q(),1);var EN=l(xe(),1),PN=l(me(),1),RN=l(st(),1),AN=l(G(),1);var CN=l(Y(),1),TN=l(O(),1);function C2(e){return(0,TN.jsx)(CN.Button,{size:"compact",...e,className:Z("edit-site-sidebar-button",e.className)})}var An=l(O(),1),{useHistory:nte,useLocation:ite}=U(RN.privateApis);function $r({isRoot:e,title:t,actions:r,content:o,footer:n,description:i,backPath:s}){let{dashboardLink:a,dashboardLinkText:u,previewingThemeName:c}=(0,PN.useSelect)(v=>{let{getSettings:y}=U(v(We)),x=Hl();return{dashboardLink:y().__experimentalDashboardLink,dashboardLinkText:y().__experimentalDashboardLinkText,previewingThemeName:x?v(EN.store).getTheme(x)?.name?.rendered:void 0}},[]),f=ite(),d=nte(),{navigate:m}=(0,AN.useContext)(Ea),h=s??f.state?.backPath,g=(0,ql.isRTL)()?_a:Sa;return(0,An.jsxs)(An.Fragment,{children:[(0,An.jsxs)(Od.__experimentalVStack,{className:Z("edit-site-sidebar-navigation-screen__main",{"has-footer":!!n}),spacing:0,justify:"flex-start",children:[(0,An.jsxs)(Od.__experimentalHStack,{spacing:3,alignment:"flex-start",className:"edit-site-sidebar-navigation-screen__title-icon",children:[!e&&(0,An.jsx)(C2,{onClick:()=>{d.navigate(h),m("back")},icon:g,label:(0,ql.__)("Back"),showTooltip:!1}),e&&(0,An.jsx)(C2,{icon:g,label:u||(0,ql.__)("Go to the Dashboard"),href:a}),(0,An.jsx)(Od.__experimentalHeading,{className:"edit-site-sidebar-navigation-screen__title",level:1,size:20,children:fo()?(0,ql.sprintf)((0,ql.__)("Previewing %1$s: %2$s"),c,t):t}),r&&(0,An.jsx)("div",{className:"edit-site-sidebar-navigation-screen__actions",children:r})]}),(0,An.jsxs)("div",{className:"edit-site-sidebar-navigation-screen__content",children:[i&&(0,An.jsx)("div",{className:"edit-site-sidebar-navigation-screen__description",children:i}),o]})]}),n&&(0,An.jsx)("footer",{className:"edit-site-sidebar-navigation-screen__footer",children:n})]})}var u0=l(Y(),1);var ON=l(q(),1);var kN=l(st(),1),IN=l(G(),1);var Yl=l(O(),1),{useHistory:ste,useLink:ate,useLocation:lte}=U(kN.privateApis);function Gr({isHidden:e=!1,...t}){return e?null:(0,Yl.jsx)(cte,{...t})}function cte({className:e,icon:t,withChevron:r=!1,suffix:o,uid:n,to:i,onClick:s,activeOnRouteName:a,children:u,...c}){let f=ste(),d=ate(i),{name:m}=lte(),{navigate:h}=(0,IN.useContext)(Ea),g=a&&m===a;function v(y){s?(s(y),h("forward")):i&&(y.preventDefault(),f.navigate(i),h("forward",`[id="${n}"]`))}return(0,Yl.jsx)(u0.__experimentalItem,{className:Z("edit-site-sidebar-navigation-item",{"with-suffix":!r&&o},e),id:n,onClick:v,href:i?d.href:void 0,"aria-current":g?!0:void 0,...c,children:(0,Yl.jsxs)(te,{direction:"row",align:"center",justify:"start",gap:"sm",children:[t&&(0,Yl.jsx)(ud,{style:{fill:"currentcolor"},icon:t,size:24}),(0,Yl.jsx)(u0.FlexBlock,{children:u}),r&&(0,Yl.jsx)(ud,{icon:(0,ON.isRTL)()?LC:jC,className:"edit-site-sidebar-navigation-item__drilldown-indicator",size:24}),!r&&o]})})}var os=l(O(),1);function Ch({isBlockBasedTheme:e=!0}){return(0,os.jsxs)(FN.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-main",children:[(0,os.jsx)(Gr,{to:"/identity",uid:"identity-navigation-item",icon:zT,activeOnRouteName:"identity",isHidden:!e,children:(0,ns._x)("Identity","site identity")}),(0,os.jsx)(Gr,{to:e?"/styles":"/stylebook",uid:e?"global-styles-navigation-item":"stylebook-navigation-item",icon:GT,activeOnRouteName:e?"styles":void 0,withChevron:!e,children:(0,ns.__)("Styles")}),(0,os.jsx)(Gr,{uid:"page-navigation-item",to:"/page",withChevron:!0,icon:pu,isHidden:!e,children:(0,ns.__)("Pages")}),(0,os.jsx)(Gr,{uid:"navigation-navigation-item",to:"/navigation",withChevron:!0,icon:Lp,isHidden:!e,children:(0,ns.__)("Navigation")}),(0,os.jsx)(Gr,{uid:"patterns-navigation-item",to:"/pattern",withChevron:!0,icon:qp,children:(0,ns.__)("Patterns")}),(0,os.jsx)(Gr,{uid:"template-navigation-item",to:"/template",withChevron:!0,icon:mi,isHidden:!e,children:(0,ns.__)("Templates")})]})}function kd({customDescription:e}){let t=(0,NN.useSelect)(o=>o(VN.store).getCurrentTheme()?.is_block_theme,[]),r;return e?r=e:t?r=(0,ns.__)("Customize the appearance of your website using the block editor."):r=(0,ns.__)("Explore block styles and patterns to refine your site."),(0,os.jsx)($r,{isRoot:!0,title:(0,ns.__)("Design"),description:r,content:(0,os.jsx)(Ch,{isBlockBasedTheme:t})})}var MN=l(q(),1),f0=l(Y(),1),T2=l(O(),1);function sr(){return(0,T2.jsx)(f0.__experimentalSpacer,{padding:3,children:(0,T2.jsx)(f0.Notice,{status:"warning",isDismissible:!1,children:(0,MN.__)("The theme you are currently using does not support this screen.")})})}var Dd=l(me(),1),tL=l(Y(),1),rL=l(at(),1),Bd=l(Rt(),1),ka=l(q(),1),oL=l(xe(),1),nL=l(tp(),1),iL=l(G(),1),sL=l(hi(),1),aL=l(st(),1),lL=l(eo(),1);var cL=l(Bt(),1),uL=l(nr(),1);var d0=l(me(),1),BN=l(Y(),1),Au=l(q(),1),jN=l(G(),1),E2=l(xn(),1),zN=l(xe(),1);var Th=l(O(),1);function DN({nonAnimatedSrc:e,animatedSrc:t}){return(0,Th.jsxs)("picture",{className:"edit-site-welcome-guide__image",children:[(0,Th.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,Th.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var is=l(O(),1);function HN(){let{toggle:e}=(0,d0.useDispatch)(E2.store),{isActive:t,isBlockBasedTheme:r}=(0,d0.useSelect)(o=>({isActive:!!o(E2.store).get("core/edit-site","welcomeGuide"),isBlockBasedTheme:o(zN.store).getCurrentTheme()?.is_block_theme}),[]);return!t||!r?null:(0,is.jsx)(BN.Guide,{className:"edit-site-welcome-guide guide-editor",contentLabel:(0,Au.__)("Welcome to the site editor"),finishButtonText:(0,Au.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuide"),pages:[{image:(0,is.jsx)(DN,{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,is.jsxs)(is.Fragment,{children:[(0,is.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:(0,Au.__)("Edit your site")}),(0,is.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,Au.__)("Design everything on your site \u2014 from the header right down to the footer \u2014 using blocks.")}),(0,is.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,jN.createInterpolateElement)((0,Au.__)("Click <StylesIconImage /> to start designing your blocks, and choose your typography, layout, and colors."),{StylesIconImage:(0,is.jsx)("img",{alt:(0,Au.__)("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 h0=l(me(),1),GN=l(Y(),1),m0=l(q(),1),p0=l(xn(),1),Os=l(O(),1);function UN(){let{toggle:e}=(0,h0.useDispatch)(p0.store);if(!(0,h0.useSelect)(o=>{let n=!!o(p0.store).get("core/edit-site","welcomeGuidePage"),i=!!o(p0.store).get("core/edit-site","welcomeGuide");return n&&!i},[]))return null;let r=(0,m0.__)("Editing a page");return(0,Os.jsx)(GN.Guide,{className:"edit-site-welcome-guide guide-page",contentLabel:r,finishButtonText:(0,m0.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuidePage"),pages:[{image:(0,Os.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,Os.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-page.mp4",type:"video/mp4"})}),content:(0,Os.jsxs)(Os.Fragment,{children:[(0,Os.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:r}),(0,Os.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,m0.__)("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 v0=l(me(),1),WN=l(Y(),1),g0=l(q(),1),P2=l(xn(),1),qN=l(Rt(),1),ks=l(O(),1);function YN(){let{toggle:e}=(0,v0.useDispatch)(P2.store),{isActive:t,hasPreviousEntity:r}=(0,v0.useSelect)(i=>{let{getEditorSettings:s}=i(qN.store),{get:a}=i(P2.store);return{isActive:a("core/edit-site","welcomeGuideTemplate"),hasPreviousEntity:!!s().onNavigateToPreviousEntityRecord}},[]);if(!(t&&r))return null;let n=(0,g0.__)("Editing a template");return(0,ks.jsx)(WN.Guide,{className:"edit-site-welcome-guide guide-template",contentLabel:n,finishButtonText:(0,g0.__)("Continue"),onFinish:()=>e("core/edit-site","welcomeGuideTemplate"),pages:[{image:(0,ks.jsx)("video",{className:"edit-site-welcome-guide__video",autoPlay:!0,loop:!0,muted:!0,width:"312",height:"240",children:(0,ks.jsx)("source",{src:"https://s.w.org/images/block-editor/editing-your-template.mp4",type:"video/mp4"})}),content:(0,ks.jsxs)(ks.Fragment,{children:[(0,ks.jsx)("h1",{className:"edit-site-welcome-guide__heading",children:n}),(0,ks.jsx)("p",{className:"edit-site-welcome-guide__text",children:(0,g0.__)("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 Kl=l(O(),1);function KN({postType:e}){return(0,Kl.jsxs)(Kl.Fragment,{children:[(0,Kl.jsx)(HN,{}),e==="page"&&(0,Kl.jsx)(UN,{}),e==="wp_template"&&(0,Kl.jsx)(YN,{})]})}var ZN=l(Y(),1),XN=l(xe(),1),QN=l(me(),1),JN=l(Rt(),1);var R2=l(O(),1),{useStyle:ute}=U(JN.privateApis);function A2({id:e}){let t=ute("color.text"),{elapsed:r,total:o}=(0,QN.useSelect)(n=>{let i=n(XN.store).countSelectorsByStatus(),s=i.resolving??0,a=i.finished??0;return{elapsed:a,total:a+s}},[]);return(0,R2.jsx)("div",{className:"edit-site-canvas-loader",style:t?{"--color":t}:void 0,children:(0,R2.jsx)(ZN.ProgressBar,{id:e,max:o,value:r})})}var eM=l(me(),1),I0=l(G(),1),tM=l(st(),1),rM=l(at(),1),F0=l(Rt(),1);function Zl(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 gt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var fte=["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 Eh(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return gt(e,i)??gt(e,s);let a={};return fte.forEach(u=>{let c=gt(e,`settings${o}.${u}`)??gt(e,`settings.${u}`);c!==void 0&&(a=Zl(a,u.split("."),c))}),a}function O2(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return Zl(e,s.split("."),r)}var tV=l(k2(),1);var dte="1600px",mte="320px",pte=1,hte=.25,gte=.75,vte="14px";function eV({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=mte,maximumViewportWidth:n=dte,scaleFactor:i=pte,minimumFontSizeLimit:s}){if(s=Is(s)?s:vte,r){let w=Is(r);if(!w?.unit||!w?.value)return null;let S=Is(s,{coerceTo:w.unit});if(S?.value&&!e&&!t&&w?.value<=S?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let C=w.unit==="px"?w.value:w.value*16,_=Math.min(Math.max(1-.075*Math.log2(C),hte),gte),R=Ph(w.value*_,3);S?.value&&R<S?.value?e=`${S.value}${S.unit}`:e=`${R}${w.unit}`}}let a=Is(e),u=a?.unit||"rem",c=Is(t,{coerceTo:u});if(!a||!c)return null;let f=Is(e,{coerceTo:"rem"}),d=Is(n,{coerceTo:u}),m=Is(o,{coerceTo:u});if(!d||!m||!f)return null;let h=d.value-m.value;if(!h)return null;let g=Ph(m.value/100,3),v=Ph(g,3)+u,y=100*((c.value-a.value)/h),x=Ph((y||1)*i,3),b=`${f.value}${f.unit} + ((1vw - ${v}) * ${x})`;return`clamp(${e}, ${b}, ${t})`}function Is(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[,u,c]=a,f=parseFloat(u);return r==="px"&&(c==="em"||c==="rem")&&(f=f*o,c=r),c==="px"&&(r==="em"||r==="rem")&&(f=f/o,c=r),(r==="em"||r==="rem")&&(c==="em"||c==="rem")&&(c=r),c?{value:Ph(f,3),unit:c}:null}function Ph(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function I2(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function yte(e){let t=e?.typography??{},r=e?.layout,o=Is(r?.wideSize)?r?.wideSize:null;return I2(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function y0(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!I2(t?.typography)&&!I2(e))return r;let o=yte(t)?.fluid??{},n=eV({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 Fs="body",Ah=":root";function Rh(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 Id=[{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)=>y0(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 ss(e,t){if(!e||!t)return t;let r=Rh(e),o=Rh(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function rV(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=ss(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=ss(e,s)}))}),r}function b0(e,t){return e.includes(",")?Rh(e).map(n=>n+t).join(","):e+t}function F2(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return Rh(t).map(s=>s.replace(o,n)).join(",")}function oV(e,t){let r=`.is-style-${e}`,o=Rh(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return F2(e,o.join(","))}function bte(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,tV.getCSSValueFromRawStyle)(gt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function wte(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 Oh(e,t){if(!e||!t)return e;let r=bte(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=wte(r.url,t?._links?.["wp:theme-file"])),r}function nV(e,t,r=[],o="slug",n){let i=[t?gt(e,["blocks",t,...r]):void 0,gt(e,r)].filter(Boolean);for(let s of i)if(s){let a=["custom","theme","default"];for(let u of a){let c=s[u];if(c){let f=c.find(d=>d[o]===n);if(f)return o==="slug"||nV(e,t,r,"slug",f.slug)[o]===f[o]?f:void 0}}}}function xte(e,t,r,[o,n]=[]){let i=Id.find(a=>a.cssVarInfix===o);if(!i||!e.settings)return r;let s=nV(e.settings,t,i.path,"slug",n);if(s){let{valueKey:a}=i,u=s[a];return w0(e,t,u)}return r}function Ste(e,t,r,o=[]){let n=(t?gt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??gt(e?.settings??{},["custom",...o]);return n?w0(e,t,n):r}function w0(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let c=gt(e,r.ref);if(!c||typeof c=="object"&&"ref"in c)return c;r=c}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,...u]=s;return a==="preset"?xte(e,t,r,u):a==="custom"?Ste(e,t,r,u):r}function x0(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=gt(e,i),a=void 0;if(s===void 0&&a){let c=!0,f=e;for(let d of i.split(".")){if(!f||typeof f!="object"||!Object.hasOwn(f,d)){c=!1;break}f=f[d]}c||(s=gt(e,a))}return o?w0(e,r,s):s}function N2(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return Zl(e,i.split("."),r)}var V2=l(S0(),1);function kh(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,V2.default)(e?.styles,t?.styles)&&(0,V2.default)(e?.settings,t?.settings)}var fV=l(_0(),1);function cV(e){return Object.prototype.toString.call(e)==="[object Object]"}function uV(e){var t,r;return cV(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(cV(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Ou(e,t){return(0,fV.default)(e,t,{isMergeableObject:uV,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}var Ro=l(So(),1),Vh=l(k2(),1),kV=l(me(),1);function Nd(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,u=Array.isArray(t)?t.join("."):t,c=null;if(a&&i.root?c=i?.root:s?.__experimentalSelector?c=s.__experimentalSelector:c=".wp-block-"+n.replace("core/","").replace("/","-"),u==="root")return c;let f=Array.isArray(t)?t:t.split(".");if(f.length===1){let m=o?c:null;if(a)return gt(i,`${u}.root`,null)||gt(i,u,null)||m;let h=s?gt(s,`${u}.__experimentalSelector`,null):void 0;return h?ss(c,h):m}let d;return a&&(d=gt(i,u,null)),d||(o?Nd(e,f[0],r):null)}var Mte={grad:.9,turn:360,rad:360/(2*Math.PI)},Aa=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},to=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Si=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},bV=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},dV=function(e){return{r:Si(e.r,0,255),g:Si(e.g,0,255),b:Si(e.b,0,255),a:Si(e.a)}},M2=function(e){return{r:to(e.r),g:to(e.g),b:to(e.b),a:to(e.a,3)}},Lte=/^#([0-9a-f]{3,8})$/i,C0=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},wV=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}},xV=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),u=o*(1-(1-t+i)*r),c=i%6;return{r:255*[o,a,s,s,u,o][c],g:255*[u,o,o,a,s,s][c],b:255*[s,s,u,o,o,a][c],a:n}},mV=function(e){return{h:bV(e.h),s:Si(e.s,0,100),l:Si(e.l,0,100),a:Si(e.a)}},pV=function(e){return{h:to(e.h),s:to(e.s),l:to(e.l),a:to(e.a,3)}},hV=function(e){return xV((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},Fh=function(e){return{h:(t=wV(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},Dte=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Bte=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,jte=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,zte=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,B2={string:[[function(e){var t=Lte.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?to(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?to(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=jte.exec(e)||zte.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:dV({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=Dte.exec(e)||Bte.exec(e);if(!t)return null;var r,o,n=mV({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(Mte[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return hV(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 Aa(t)&&Aa(r)&&Aa(o)?dV({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(!Aa(t)||!Aa(r)||!Aa(o))return null;var s=mV({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return hV(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Aa(t)||!Aa(r)||!Aa(o))return null;var s=(function(a){return{h:bV(a.h),s:Si(a.s,0,100),v:Si(a.v,0,100),a:Si(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return xV(s)},"hsv"]]},gV=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]},Hte=function(e){return typeof e=="string"?gV(e.trim(),B2.string):typeof e=="object"&&e!==null?gV(e,B2.object):[null,void 0]};var L2=function(e,t){var r=Fh(e);return{h:r.h,s:Si(r.s+100*t,0,100),l:r.l,a:r.a}},D2=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},vV=function(e,t){var r=Fh(e);return{h:r.h,s:r.s,l:Si(r.l+100*t,0,100),a:r.a}},j2=(function(){function e(t){this.parsed=Hte(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 to(D2(this.rgba),2)},e.prototype.isDark=function(){return D2(this.rgba)<.5},e.prototype.isLight=function(){return D2(this.rgba)>=.5},e.prototype.toHex=function(){return t=M2(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?C0(to(255*i)):"","#"+C0(r)+C0(o)+C0(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return M2(this.rgba)},e.prototype.toRgbString=function(){return t=M2(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 pV(Fh(this.rgba))},e.prototype.toHslString=function(){return t=pV(Fh(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=wV(this.rgba),{h:to(t.h),s:to(t.s),v:to(t.v),a:to(t.a,3)};var t},e.prototype.invert=function(){return Ur({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),Ur(L2(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Ur(L2(this.rgba,-t))},e.prototype.grayscale=function(){return Ur(L2(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Ur(vV(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Ur(vV(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"?Ur({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):to(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Fh(this.rgba);return typeof t=="number"?Ur({h:t,s:r.s,l:r.l,a:r.a}):to(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Ur(t).toHex()},e})(),Ur=function(e){return e instanceof j2?e:new j2(e)},yV=[],SV=function(e){e.forEach(function(t){yV.indexOf(t)<0&&(t(j2,B2),yV.push(t))})};function Gte(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Ur(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 _V(e){return`${e}{filter:none}`}function CV(e,t){return`${e}{filter:url(#${t})}`}function T0(e,t){let r=Gte(t);return`
 <svg
 	xmlns:xlink="http://www.w3.org/1999/xlink"
 	viewBox="0 0 0 0"
@@ -29,21 +28,21 @@
 			<feComposite in2="SourceGraphic" operator="in"></feComposite>
 		</filter>
 	</defs>
-</svg>`}function Xl(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 G2(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Qte(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function U2(e,t="0"){let r=Qte(e);if(!r)return null;let o=G2(r?.top)||t,n=G2(r?.left)||t;return o===n?o:`${o} ${n}`}var RV={backgroundSize:"cover",backgroundPosition:"50% 50%"};function AV(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:RV.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:RV.backgroundPosition}),t}var OV={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 kV={mobile:"480px",tablet:"782px"},IV=/^(\d+|\d*\.\d+)(px|em|rem)$/,Jte=16;function $te(e){return"mobile"in e||"tablet"in e}function ere(e){return!e||typeof e!="object"?{}:$te(e)?e:e.settings?.viewport??{}}function tre(e){return typeof e=="string"&&IV.test(e.trim())}function W2(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(IV);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*Jte}function q2(e){let t=ere(e),r={},o={};Object.keys(kV).forEach(a=>{let u=a,c=t[u],f=W2(c);f!==void 0&&tre(c)&&(r[u]=c.trim(),o[u]=f)});let n=Object.keys(r);if(!n.length)return{...kV};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 Ih(e){let t=q2(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 rre={button:"wp-element-button",caption:"wp-element-caption"},ore={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},VV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},nre={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function ire(e="*",t={}){return Ad.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=vt(t,o,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:u})=>{i.forEach(({classSuffix:c,propertyName:f})=>{let d=`.has-${Xl(u)}-${c}`,m=e?`:where(${e})${d}`:d,h=`var(--wp--preset--${n}--${Xl(u)})`;r+=`${m}{${f}: ${h} !important;}`})})}),r},"")}function sre(e={}){return Ad.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=vt(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>PV(`wp-duotone-${n.slug}`,n.colors))).join("")})}function MV(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+Xl(n.replace("/","-")),s=e[n];if(s instanceof Object){let a=i+r;o=[...o,...MV(s,a,r)]}else o.push(`${i}: ${s}`)}),o}var are=(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],u={...e};return delete u[i],u[s]=a,u}return e},lre=(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 u="var(--wp--preset--dimension--";if(a===null&&s.startsWith(u)&&s.endsWith(")")){let c=s.slice(u.length,-1),f={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let d of Object.values(f))if(Array.isArray(d)){for(let m of d)if(m.slug===c&&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},cre=(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 u={[o]:{[s]:t[o][s]}},c=R0(u);r[a]=[...r[a]||[],...c],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[o]:t[o]},u=R0(a);r[s]=[...r[s]||[],...u],delete t[o]}}),r};function R0(e={},t="",r,o={},n=!1){let i=Is===t,s=Object.entries(Ro.__EXPERIMENTAL_STYLE_PROPERTY).reduce((u,[c,{value:f,properties:d,useEngine:m,rootOnly:h}])=>{if(h&&!i)return u;let g=f;if(g[0]==="elements"||m)return u;let v=vt(e,g);if(c==="--wp--style--root--padding"&&(typeof v=="string"||!r))return u;if(d&&typeof v!="string")Object.entries(d).forEach(y=>{let[x,b]=y;if(!vt(v,[b],!1))return;let w=x.startsWith("--")?x:Xl(x);u.push(`${w}: ${(0,Fh.getCSSValueFromRawStyle)(vt(v,[b]))}`)});else if(vt(e,g,!1)){let y=c.startsWith("--")?c:Xl(c);u.push(`${y}: ${(0,Fh.getCSSValueFromRawStyle)(vt(e,g))}`)}return u},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=Rh(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...AV(e.background)}})),(0,Fh.getCSSRules)(e).forEach(u=>{if(i&&(r||n)&&u.key.startsWith("padding"))return;let c=u.key.startsWith("--")?u.key:Xl(u.key),f=Rh(u.value,o);c==="font-size"&&(f=w0({name:"",slug:"",size:f},o?.settings)),c==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${c}: ${f}`)}),s}function ure({layoutDefinitions:e=OV,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=o?U2(t?.spacing?.blockGap):"";if(n&&(r===Is?a=a||"0.5em":!o&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:u,name:c,spacingStyles:f})=>{!o&&c!=="flex"&&c!=="grid"||f?.length&&f.forEach(d=>{let m=[];if(d.rules&&Object.entries(d.rules).forEach(([h,g])=>{m.push(`${h}: ${g||a}`)}),m.length){let h="";o?h=r===Is?`:root :where(.${u})${d?.selector||""}`:`:root :where(${r}-${u})${d?.selector||""}`:h=r===Is?`:where(.${u}${d?.selector||""})`:`:where(${r}.${u}${d?.selector||""})`,s+=`${h} { ${m.join("; ")}; }`}})}),r===Is&&o&&(s+=`${Ph} { --wp--style--block-gap: ${a}; }`)),r===Is&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:c,displayMode:f,baseStyles:d})=>{f&&u.includes(f)&&(s+=`${r} .${c} { display:${f}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${c}${m?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var fre=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function dre(e,t){return P0(e,void 0,t)}function P0(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?VV[t]??[]:[],s=o.filter(([a])=>fre.includes(a)||n.includes(a)||r[a]).map(([a,u])=>[a,JSON.parse(JSON.stringify(u))]);return Object.fromEntries(s)}function FV(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:a}=e,u=n?VV[n]??[]:nre[i??""]??[];return u.length?u.flatMap(c=>{let f=t?.[c];return!f||typeof f!="object"?[]:[{styles:JSON.parse(JSON.stringify(f)),selector:r,selectorSuffix:c,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:a}]}):[]}function mre(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:u,name:c,elementName:f,isStyleVariation:d,variationName:m}=e;return!c&&!f?[]:Object.entries(t).flatMap(([h,g])=>{let v=r?.[h];return!v||typeof v!="object"?[]:[{styles:JSON.parse(JSON.stringify(v)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:c,elementName:f,isStyleVariation:d,variationName:m,layoutSelector:u,layoutHasBlockGapSupport:a}]})}var pre=(e,t)=>{let r=[];if(!e?.styles)return r;let o=Ih(e),n=dre(e.styles,o);return n&&r.push({styles:n,selector:Is,skipSelectorWrapper:!0}),Object.entries(Ro.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!rre[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=P0(s,i,o),u=s,c=[],f=[];u?.variations&&Object.entries(u.variations).forEach(([d,m])=>{let h=m,g=P0(h,i,o);h?.css&&(g.css=h.css);let v=typeof t!="string"?t[i]?.styleVariationSelectors?.[d]:void 0;if(v&&typeof t!="string"){let y=t[i];f.push({styles:g,selector:v,featureSelectors:y?.featureSelectors,fallbackGapValue:y?.fallbackGapValue,hasLayoutSupport:y?.hasLayoutSupport,isStyleVariation:!0,variationName:d,layoutSelector:v+y.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(h?.elements??{}).forEach(([y,x])=>{x&&Ro.__EXPERIMENTAL_ELEMENTS[y]&&c.push({styles:x,selector:is(v,Ro.__EXPERIMENTAL_ELEMENTS[y]),elementName:y,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([y,x])=>{let b=typeof t!="string"?is(v,t[y]?.selector):void 0,w=typeof t!="string"?is(v,t[y]?.duotoneSelector):void 0,S=typeof t!="string"?sV(v,t[y]?.featureSelectors??{}):void 0,T=P0(x,y,o);x?.css&&(T.css=x.css),!(!b||typeof t=="string")&&(c.push({selector:b,name:y,isStyleVariation:!0,duotoneSelector:w,featureSelectors:S,fallbackGapValue:t[y]?.fallbackGapValue,hasLayoutSupport:t[y]?.hasLayoutSupport,styles:T}),Object.entries(x.elements??{}).forEach(([_,A])=>{A&&Ro.__EXPERIMENTAL_ELEMENTS[_]&&c.push({styles:A,selector:is(b,Ro.__EXPERIMENTAL_ELEMENTS[_]),elementName:_,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(...f),Object.entries(u?.elements??{}).forEach(([d,m])=>{typeof t!="string"&&m&&t?.[i]&&Ro.__EXPERIMENTAL_ELEMENTS[d]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>Ro.__EXPERIMENTAL_ELEMENTS[d].split(",").map(v=>h+" "+v)).join(","),elementName:d})}),r.push(...c)}),r},Y2=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let a={};return Ad.forEach(({path:u})=>{let c=vt(s,u,!1);c!==!1&&(a=Zl(a,u,c))}),a},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:Ph}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let u=a.custom;if(typeof t=="string"||!t[s])return;let c=o(a);(Object.keys(c).length>0||u)&&r.push({presets:c,custom:u,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function hre(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 gre(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=vt(e,r,[]),a=[];for(let u of["default","theme","custom"])if(s[u])for(let c of s[u]){let f=Xl(c.slug);o&&!n?a.push(`--wp--preset--${i}--${f}: ${c[o]}`):n&&typeof n=="function"&&a.push(`--wp--preset--${i}--${f}: ${n(c,t)}`)}return a}var vre=(e,t)=>{let r=Y2(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:a}of r){let u=s,c={[u]:[]};if(e?.settings)for(let d of Ad){let m=gre(n,e.settings,d);if(m.length===0)continue;let h=hre(a,d.path[0],u);c[h]||(c[h]=[]),c[h].push(...m)}let f=MV(i,"--wp--custom--","--");f.length>0&&c[u].push(...f);for(let[d,m]of Object.entries(c))m.length>0&&(o+=`${d}{${m.join(";")};}`)}return o};function yre(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:u,mediaQuery:c,duotoneSelector:f,styles:d,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:y,skipSelectorWrapper:x,name:b,variationName:w}=e,S="",T=u?x0(a,u):a;if(g&&typeof g!="string"){let P=cre(g,d);P=are(P,t.settings,b),P=lre(P,t.settings),Object.entries(P).forEach(([D,I])=>{if(I.length){let C=w?aV(w,D):D;C=u?x0(C,u):C;let F=I.join(";");S+=`:root :where(${C}){${F};}`}})}if(f){let P={};d?.filter&&(P.filter=d.filter,delete d.filter);let D=R0(P);D.length&&(S+=`${f}{${D.join(";")};}`)}let _=v??T;!o&&(Is===_||h)&&(S+=ure({style:d,selector:_,hasBlockGapSupport:y??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let E=R0(d,T,r,t,s);if(E?.length){let P=x?T:`:root :where(${T})`;S+=`${P}{${E.join(";")};}`}return d?.css&&(S+=LV(d.css,`:root :where(${T})`)),c&&S?`${c}{${S}}`:S}var bre=(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},u=e,c=pre(u,t),f=Y2(u,t),d=u?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=u?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,v="";if(a.presets&&(m||h)&&(v+=`${Ph} {`,v=m?v+` --wp--style--global--content-size: ${m};`:v,v=h?v+` --wp--style--global--wide-size: ${h};`:v,v+="}"),g&&(v+=":where(body) {margin: 0;",a.rootPadding&&d&&(v+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
+</svg>`}function Xl(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 z2(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function Ute(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function H2(e,t="0"){let r=Ute(e);if(!r)return null;let o=z2(r?.top)||t,n=z2(r?.left)||t;return o===n?o:`${o} ${n}`}var TV={backgroundSize:"cover",backgroundPosition:"50% 50%"};function EV(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:TV.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:TV.backgroundPosition}),t}var PV={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 RV={mobile:"480px",tablet:"782px"},AV=/^(\d+|\d*\.\d+)(px|em|rem)$/,Wte=16;function qte(e){return"mobile"in e||"tablet"in e}function Yte(e){return!e||typeof e!="object"?{}:qte(e)?e:e.settings?.viewport??{}}function Kte(e){return typeof e=="string"&&AV.test(e.trim())}function G2(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(AV);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*Wte}function U2(e){let t=Yte(e),r={},o={};Object.keys(RV).forEach(a=>{let u=a,c=t[u],f=G2(c);f!==void 0&&Kte(c)&&(r[u]=c.trim(),o[u]=f)});let n=Object.keys(r);if(!n.length)return{...RV};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 Nh(e){let t=U2(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 Zte={button:"wp-element-button",caption:"wp-element-caption"},Xte={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},IV={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},Qte={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function Jte(e="*",t={}){return Id.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=gt(t,o,[]);return["default","theme","custom"].forEach(a=>{s[a]&&s[a].forEach(({slug:u})=>{i.forEach(({classSuffix:c,propertyName:f})=>{let d=`.has-${Xl(u)}-${c}`,m=e?`:where(${e})${d}`:d,h=`var(--wp--preset--${n}--${Xl(u)})`;r+=`${m}{${f}: ${h} !important;}`})})}),r},"")}function $te(e={}){return Id.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=gt(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>T0(`wp-duotone-${n.slug}`,n.colors))).join("")})}function FV(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+Xl(n.replace("/","-")),s=e[n];if(s instanceof Object){let a=i+r;o=[...o,...FV(s,a,r)]}else o.push(`${i}: ${s}`)}),o}var ere=(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],u={...e};return delete u[i],u[s]=a,u}return e},tre=(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 u="var(--wp--preset--dimension--";if(a===null&&s.startsWith(u)&&s.endsWith(")")){let c=s.slice(u.length,-1),f={...t?.dimensions?.dimensionSizes??{},...t?.blocks?.["core/button"]?.dimensions?.dimensionSizes??{}};for(let d of Object.values(f))if(Array.isArray(d)){for(let m of d)if(m.slug===c&&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},rre=(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 u={[o]:{[s]:t[o][s]}},c=P0(u);r[a]=[...r[a]||[],...c],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,a={[o]:t[o]},u=P0(a);r[s]=[...r[s]||[],...u],delete t[o]}}),r};function P0(e={},t="",r,o={},n=!1){let i=Fs===t,s=Object.entries(Ro.__EXPERIMENTAL_STYLE_PROPERTY).reduce((u,[c,{value:f,properties:d,useEngine:m,rootOnly:h}])=>{if(h&&!i)return u;let g=f;if(g[0]==="elements"||m)return u;let v=gt(e,g);if(c==="--wp--style--root--padding"&&(typeof v=="string"||!r))return u;if(d&&typeof v!="string")Object.entries(d).forEach(y=>{let[x,b]=y;if(!gt(v,[b],!1))return;let w=x.startsWith("--")?x:Xl(x);u.push(`${w}: ${(0,Vh.getCSSValueFromRawStyle)(gt(v,[b]))}`)});else if(gt(e,g,!1)){let y=c.startsWith("--")?c:Xl(c);u.push(`${y}: ${(0,Vh.getCSSValueFromRawStyle)(gt(e,g))}`)}return u},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=Oh(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...EV(e.background)}})),(0,Vh.getCSSRules)(e).forEach(u=>{if(i&&(r||n)&&u.key.startsWith("padding"))return;let c=u.key.startsWith("--")?u.key:Xl(u.key),f=Oh(u.value,o);c==="font-size"&&(f=y0({name:"",slug:"",size:f},o?.settings)),c==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${c}: ${f}`)}),s}function ore({layoutDefinitions:e=PV,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",a=o?H2(t?.spacing?.blockGap):"";if(n&&(r===Fs?a=a||"0.5em":!o&&i&&(a=i)),a&&e&&(Object.values(e).forEach(({className:u,name:c,spacingStyles:f})=>{!o&&c!=="flex"&&c!=="grid"||f?.length&&f.forEach(d=>{let m=[];if(d.rules&&Object.entries(d.rules).forEach(([h,g])=>{m.push(`${h}: ${g||a}`)}),m.length){let h="";o?h=r===Fs?`:root :where(.${u})${d?.selector||""}`:`:root :where(${r}-${u})${d?.selector||""}`:h=r===Fs?`:where(.${u}${d?.selector||""})`:`:where(${r}.${u}${d?.selector||""})`,s+=`${h} { ${m.join("; ")}; }`}})}),r===Fs&&o&&(s+=`${Ah} { --wp--style--block-gap: ${a}; }`)),r===Fs&&e){let u=["block","flex","grid"];Object.values(e).forEach(({className:c,displayMode:f,baseStyles:d})=>{f&&u.includes(f)&&(s+=`${r} .${c} { display:${f}; }`),d?.length&&d.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${c}${m?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var nre=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function ire(e,t){return E0(e,void 0,t)}function E0(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?IV[t]??[]:[],s=o.filter(([a])=>nre.includes(a)||n.includes(a)||r[a]).map(([a,u])=>[a,JSON.parse(JSON.stringify(u))]);return Object.fromEntries(s)}function OV(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:a}=e,u=n?IV[n]??[]:Qte[i??""]??[];return u.length?u.flatMap(c=>{let f=t?.[c];return!f||typeof f!="object"?[]:[{styles:JSON.parse(JSON.stringify(f)),selector:r,selectorSuffix:c,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:a}]}):[]}function sre(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:a,layoutSelector:u,name:c,elementName:f,isStyleVariation:d,variationName:m}=e;return!c&&!f?[]:Object.entries(t).flatMap(([h,g])=>{let v=r?.[h];return!v||typeof v!="object"?[]:[{styles:JSON.parse(JSON.stringify(v)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:c,elementName:f,isStyleVariation:d,variationName:m,layoutSelector:u,layoutHasBlockGapSupport:a}]})}var are=(e,t)=>{let r=[];if(!e?.styles)return r;let o=Nh(e),n=ire(e.styles,o);return n&&r.push({styles:n,selector:Fs,skipSelectorWrapper:!0}),Object.entries(Ro.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!Zte[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let a=E0(s,i,o),u=s,c=[],f=[];u?.variations&&Object.entries(u.variations).forEach(([d,m])=>{let h=m,g=E0(h,i,o);h?.css&&(g.css=h.css);let v=typeof t!="string"?t[i]?.styleVariationSelectors?.[d]:void 0;if(v&&typeof t!="string"){let y=t[i];f.push({styles:g,selector:v,featureSelectors:y?.featureSelectors,fallbackGapValue:y?.fallbackGapValue,hasLayoutSupport:y?.hasLayoutSupport,isStyleVariation:!0,variationName:d,layoutSelector:v+y.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(h?.elements??{}).forEach(([y,x])=>{x&&Ro.__EXPERIMENTAL_ELEMENTS[y]&&c.push({styles:x,selector:ss(v,Ro.__EXPERIMENTAL_ELEMENTS[y]),elementName:y,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([y,x])=>{let b=typeof t!="string"?ss(v,t[y]?.selector):void 0,w=typeof t!="string"?ss(v,t[y]?.duotoneSelector):void 0,S=typeof t!="string"?rV(v,t[y]?.featureSelectors??{}):void 0,C=E0(x,y,o);x?.css&&(C.css=x.css),!(!b||typeof t=="string")&&(c.push({selector:b,name:y,isStyleVariation:!0,duotoneSelector:w,featureSelectors:S,fallbackGapValue:t[y]?.fallbackGapValue,hasLayoutSupport:t[y]?.hasLayoutSupport,styles:C}),Object.entries(x.elements??{}).forEach(([_,R])=>{R&&Ro.__EXPERIMENTAL_ELEMENTS[_]&&c.push({styles:R,selector:ss(b,Ro.__EXPERIMENTAL_ELEMENTS[_]),elementName:_,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(...f),Object.entries(u?.elements??{}).forEach(([d,m])=>{typeof t!="string"&&m&&t?.[i]&&Ro.__EXPERIMENTAL_ELEMENTS[d]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>Ro.__EXPERIMENTAL_ELEMENTS[d].split(",").map(v=>h+" "+v)).join(","),elementName:d})}),r.push(...c)}),r},W2=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let a={};return Id.forEach(({path:u})=>{let c=gt(s,u,!1);c!==!1&&(a=Zl(a,u,c))}),a},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:Ah}),Object.entries(e.settings?.blocks??{}).forEach(([s,a])=>{let u=a.custom;if(typeof t=="string"||!t[s])return;let c=o(a);(Object.keys(c).length>0||u)&&r.push({presets:c,custom:u,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function lre(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 cre(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=gt(e,r,[]),a=[];for(let u of["default","theme","custom"])if(s[u])for(let c of s[u]){let f=Xl(c.slug);o&&!n?a.push(`--wp--preset--${i}--${f}: ${c[o]}`):n&&typeof n=="function"&&a.push(`--wp--preset--${i}--${f}: ${n(c,t)}`)}return a}var ure=(e,t)=>{let r=W2(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:a}of r){let u=s,c={[u]:[]};if(e?.settings)for(let d of Id){let m=cre(n,e.settings,d);if(m.length===0)continue;let h=lre(a,d.path[0],u);c[h]||(c[h]=[]),c[h].push(...m)}let f=FV(i,"--wp--custom--","--");f.length>0&&c[u].push(...f);for(let[d,m]of Object.entries(c))m.length>0&&(o+=`${d}{${m.join(";")};}`)}return o};function fre(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:a,selectorSuffix:u,mediaQuery:c,duotoneSelector:f,styles:d,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:y,skipSelectorWrapper:x,name:b,variationName:w}=e,S="",C=u?b0(a,u):a;if(g&&typeof g!="string"){let A=rre(g,d);A=ere(A,t.settings,b),A=tre(A,t.settings),Object.entries(A).forEach(([M,I])=>{if(I.length){let T=w?oV(w,M):M;T=u?b0(T,u):T;let N=I.join(";");S+=`:root :where(${T}){${N};}`}})}if(f){let A={};d?.filter&&(A.filter=d.filter,delete d.filter);let M=P0(A);M.length&&(S+=`${f}{${M.join(";")};}`)}let _=v??C;!o&&(Fs===_||h)&&(S+=ore({style:d,selector:_,hasBlockGapSupport:y??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let E=P0(d,C,r,t,s);if(E?.length){let A=x?C:`:root :where(${C})`;S+=`${A}{${E.join(";")};}`}return d?.css&&(S+=NV(d.css,`:root :where(${C})`)),c&&S?`${c}{${S}}`:S}var dre=(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},u=e,c=are(u,t),f=W2(u,t),d=u?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=u?.settings?.layout||{},g=a.marginReset||a.rootPadding||a.layoutStyles,v="";if(a.presets&&(m||h)&&(v+=`${Ah} {`,v=m?v+` --wp--style--global--content-size: ${m};`:v,v=h?v+` --wp--style--global--wide-size: ${h};`:v,v+="}"),g&&(v+=":where(body) {margin: 0;",a.rootPadding&&d&&(v+=`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;
-				`),v+="}"),a.blockStyles){let y=Ih(e);c.forEach(x=>{if(x.isStyleVariation&&!a.variationStyles)return;let b=mre(x,y);[x,...b,...FV(x),...b.flatMap(FV)].forEach(w=>{v+=yre(w,{tree:u,useRootPaddingAlign:d,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(a.layoutStyles&&(v=v+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",v=v+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",v=v+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&r){let y=U2(u?.styles?.spacing?.blockGap)||"0.5em";v=v+`:root :where(.wp-site-blocks) > * { margin-block-start: ${y}; margin-block-end: 0; }`,v=v+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",v=v+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&f.forEach(({selector:y,presets:x})=>{(Is===y||Ph===y)&&(y="");let b=ire(y,x);b.length>0&&(v+=b)}),v};function wre(e,t){return Y2(e,t).flatMap(({presets:o})=>sre(o))}var xre=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(ore).forEach(([o,n])=>{let i=kd(e,o);i&&(r[n]=i)}),r},Sre=(e,t)=>{let{getBlockStyles:r}=(0,NV.select)(Ro.store),o={};return e.forEach(n=>{let i=n.name,s=kd(n);if(!s)return;let a=kd(n,"filter.duotone");if(!a){let h=kd(n),g=(0,Ro.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(a=is(h,g))}let u=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,c=n?.supports?.spacing?.blockGap?.__experimentalDefault,f=r(i),d={};f?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,y=V2(v,s);d[v]=y});let m=xre(n,s);o[i]={duotoneSelector:a??void 0,fallbackGapValue:c,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:u,name:i,selector:s,styleVariationSelectors:f?.length?d:void 0}}),o};function _re(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 LV(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,u]=s,c=a.match(/([>+~\s]*::[a-zA-Z-]+)/),f=c?c[1]:"",d=c?a.replace(f,"").trim():a.trim(),m;d===""?m=t:m=a.startsWith(" ")?is(t,d):x0(t,d),r+=`:root :where(${m})${f}{${u.trim()}}`}}),r}function Nh(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:a={}}=r,u=t.length>0?t:(0,Ro.getBlockTypes)(),c=Ch(e,"spacing.blockGap"),f=o??c!==null,d=n??!f;if(!e?.styles||!e?.settings)return[[],{}];let m=_re(e),h=Sre(u),g=vre(m,h),v=bre(m,h,f,d,i,s,a),y=wre(m,h),x=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:y,__unstableType:"svgs",isGlobalStyles:!0}];return u.forEach(b=>{let w=m?.styles?.blocks?.[b.name];if(w?.css){let{featureSelectors:S}=h[b.name],T=typeof S=="object"?S?.css:void 0,_;typeof T=="string"?_=T:typeof T=="object"&&(_=T?.root);let A=_??h[b.name].selector;x.push({css:LV(w.css,A),isGlobalStyles:!0})}}),[x,m.settings]}function A0(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(a=>{let u=s[a];if(typeof u=="object"&&u!==null)if(u.ref!==void 0)if(typeof u.ref!="string"||u.ref.trim()==="")delete s[a];else{let c=vt(e,u.ref);c!=null?s[a]=c:delete s[a]}else n(u),Object.keys(u).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var X2="default";function zV(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===X2)&&(!r||r===X2)}function Cre(e){return zV(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==X2)}function Tre(e,t){let r=Cre(t);return r.length?vt(e,r):e}var Ere=new Set(["blocks","variations","css"]),K2=Object.freeze({value:{},sources:{}}),Pre={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Ql(e){let t=Pre[e];return t?{...t}:null}function Jl(e,t){return!e||!t?null:{styles:e,source:t}}function Rre(e){return e.join(".")}function Are(e){return{...e}}function HV(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function Z2(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function $l(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!Ere.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}HV(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var DV=new Set(["backgroundImage"]);function GV(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(HV(a))continue;if(Z2(a)){if(a.ref.trim()==="")continue;let c=vt(r,a.ref);if(c==null||Z2(c))continue;a=c}let u=[...i,s];if(!DV.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!Z2(a)){let c=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=GV({...c},a,r,o,n,u)}else e[s]=DV.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[Rre(u)]=Are(o))}return e}function O0(e,t){if(!e)return null;let r=Tre(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var Ore=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function kre(e){return e.startsWith("elements.")?!1:Ore.some(t=>e===t||e.startsWith(`${t}.`))}function UV(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"&&(UV(n,o),Object.keys(n).length===0&&delete e[r])}function Ire(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&kre(r)&&(UV(e,r.split(".")),delete t[r])}function Fre(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=Rh(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function BV(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return K2;let s=e.styles,a={viewport:n,pseudoState:i},u=s,c=s.blocks?.[t]??null,f=(o??[]).map(y=>s.elements?.[y]??null).filter(y=>!!y),d=r?A0(e,t,r)??null:null,m=[Jl($l(u),Ql("root")),...f.map(y=>Jl($l(y),Ql("element"))),c?Jl($l(c),Ql("block")):null,d?Jl($l(d),Ql("blockVariation")):null];zV(a)||m.push(Jl($l(O0(u,a)),Ql("root")),...f.map(y=>Jl($l(O0(y,a)),Ql("element"))),c?Jl($l(O0(c,a)),Ql("block")):null,d?Jl($l(O0(d,a)),Ql("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return K2;let g={},v=h.reduce((y,x)=>GV(y,x.styles,e,x.source,g),{});return Ire(v,g),Fre(v,e,e._links??null),{value:v,sources:g}}var Nre={},jV=new WeakMap;function WV(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return BV(e,t);let o=jV.get(r);o||(o=new WeakMap,jV.set(r,o));let n=e?._links??Nre,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 u=BV(e,t);return i.set(a,u),u}var qV=l(yl(),1),{lock:YV,unlock:EIe}=(0,qV.__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 Id={};YV(Id,{getResponsiveMediaQueries:Ih,getViewportBreakpoints:q2,getViewportBreakpointValueInPixels:W2,resolveStyle:WV,getVariationStyle:A0});var I0=l(me(),1),$V=l(ot(),1),eM=l(G(),1),Q2=l(Kt(),1),tM=l(xe(),1),k0=l(ft(),1);var KV=l(G(),1),ZV=l(me(),1),XV=l(ot(),1),QV=l(ft(),1);var{useLocation:Vre}=U(XV.privateApis),Fd="Desktop",Mre=["desktop","tablet","mobile"],Lre=e=>e.charAt(0).toUpperCase()+e.slice(1);function Dre(){let{query:e}=Vre(),{setDeviceType:t}=(0,ZV.useDispatch)(QV.store);(0,KV.useEffect)(()=>{let r=e?.viewport?.toLowerCase(),o=Mre.includes(r);t(o?Lre(r):Fd)},[e?.viewport,t])}function JV(){return Dre(),null}var{useHistory:Bre,useLocation:jre}=U($V.privateApis),zre=["desktop","tablet","mobile"];function rM(){let e=Bre(),t=jre(),{query:r,path:o}=t,n=(0,I0.useRegistry)(),i=(0,I0.useSelect)(a=>a(k0.store).getDeviceType(),[]);return(0,eM.useCallback)(a=>{let u=n.select(k0.store).getCurrentPostType(),c=n.select(k0.store).getCurrentPostId(),d=n.select(tM.store).getEntityRecordEdits("postType",u,c)?.selection?.selectionStart?.clientId,m={...r};d&&(m.selectedBlock=d);let h=typeof a.viewport=="string"?a.viewport.toLowerCase():void 0,g=zre.includes(h);if(g){let b=(i||Fd).toLowerCase();b===Fd.toLowerCase()?delete m.viewport:m.viewport=b}(d||g)&&e.navigate((0,Q2.addQueryArgs)(o,m),{replace:!0});let y={canvas:"edit",focusMode:!0};g&&(y.viewport=h);let x=(0,Q2.addQueryArgs)(`/${a.postType}/${a.postId}`,y);e.navigate(x)},[e,o,r,n,i])}var{useLocation:sM,useHistory:Hre}=U(nM.privateApis),{useGlobalStyles:Gre}=U(N0.privateApis);function Ure(){let e=sM(),t=(0,iM.usePrevious)(e.query.canvas),r=Hre();return(0,F0.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&fk.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function aM(){let{query:e}=sM(),{canvas:t="view"}=e,r=rM(),{merged:o}=Gre(),{settings:n,currentPostIsTrashed:i}=(0,oM.useSelect)(f=>{let{getSettings:d}=f(We),{getCurrentPostAttribute:m}=f(N0.store);return{settings:d(),currentPostIsTrashed:m("status")==="trash"}},[]),s=Ure(),[a,u]=(0,F0.useMemo)(()=>Nh(o,[],{disableRootPadding:!1}),[o]);return(0,F0.useMemo)(()=>{let f=(n?.styles??[]).filter(d=>!d.isGlobalStyles);return{...n,styles:[...f,...a,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:u,richEditingEnabled:!0,supportsTemplateMode:!0,focusMode:t!=="view",onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:s,isPreviewMode:t==="view"}},[n,a,u,t,i,r,s])}var lM=l(ft(),1),cM=l(me(),1),uM=l(q(),1),fM=l(Jc(),1),dM=l(O(),1),{Fill:Wre,Slot:qre}=(0,uM.createSlotFill)("PluginTemplateSettingPanel"),mM=({children:e})=>((0,fM.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,cM.useSelect)(r=>r(lM.store).getCurrentPostType()==="wp_template",[])?(0,dM.jsx)(Wre,{children:e}):null);mM.Slot=qre;var V0=mM;var RM=l(ft(),1);var Vh=l(W(),1),hM=l(q(),1),gM=l(r0(),1);var M0=l(me(),1),vM=l(J2(),1),yM=l(xe(),1),bM=l(hi(),1),wM=l(O(),1);function xM(){let e=(0,M0.useSelect)(o=>!!(o(yM.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET"),[]),{createErrorNotice:t}=(0,M0.useDispatch)(bM.store);if(!e)return null;async function r(){try{let o=await(0,gM.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,vM.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,Vh.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,wM.jsx)(hM.MenuItem,{role:"menuitem",icon:ZC,onClick:r,info:(0,Vh.__)("Download your theme with updated templates and styles."),children:(0,Vh._x)("Export","site exporter menu item")})}var SM=l(W(),1),_M=l(me(),1),CM=l(q(),1),TM=l(bn(),1),EM=l(O(),1);function PM(){let{toggle:e}=(0,_M.useDispatch)(TM.store);return(0,EM.jsx)(CM.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,SM.__)("Welcome Guide")})}var Oa=l(O(),1),{ToolsMoreMenuGroup:Yre,PreferencesModal:Kre}=U(RM.privateApis);function AM(){return(0,Oa.jsxs)(Oa.Fragment,{children:[(0,Oa.jsxs)(Yre,{children:[(0,Oa.jsx)(xM,{}),(0,Oa.jsx)(PM,{})]}),(0,Oa.jsx)(Kre,{})]})}var OM=l(me(),1),L0=l(Tu(),1),D0=l(G(),1),kM=l(W(),1),IM=l(ft(),1),FM=l(ot(),1),$2=l(Kt(),1);var{useLocation:Zre,useHistory:Xre}=U(FM.privateApis);function NM(){let{query:e,path:t}=Zre(),r=Xre(),{canvas:o="view"}=e,n=(0,OM.useSelect)(u=>u(IM.store).getCurrentPostAttribute("status")==="trash",[]),[i,s]=(0,D0.useState)(!1);(0,D0.useEffect)(()=>{o==="edit"&&s(!1)},[o]);let a={"aria-label":(0,kM.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:u=>{let{keyCode:c}=u;(c===L0.ENTER||c===L0.SPACE)&&!n&&(u.preventDefault(),r.navigate((0,$2.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,$2.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:u=>{n&&(u.preventDefault(),u.stopPropagation())},readonly:!0};return{className:Z("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?a:{}}}var j0=l(W(),1),jM=l(me(),1),zM=l(xe(),1),HM=l(eo(),1),GM=l(ft(),1);var Mh=l(G(),1),VM=l(me(),1),MM=l(xe(),1),B0=l(W(),1),LM=l(Cp(),1),eP=l(eo(),1),DM=l(ot(),1);var{useLocation:Qre}=U(DM.privateApis);function BM(e){let t=Qre(),r=(0,VM.useSelect)(n=>n(MM.store).getEntityRecord("root","site")?.title,[]),o=(0,Mh.useRef)(!0);(0,Mh.useEffect)(()=>{o.current=!1},[t]),(0,Mh.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,B0.sprintf)((0,B0.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,eP.decodeEntities)(e),(0,eP.decodeEntities)(r));document.title=n,(0,LM.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:Jre}=U(GM.privateApis);function $re(e,t){let{title:r,isLoaded:o}=(0,jM.useSelect)(i=>{let{getEditedEntityRecord:s,getCurrentTheme:a,hasFinishedResolution:u}=i(zM.store);if(!t)return{isLoaded:!1};let c=s("postType",e,t),{default_template_types:f=[]}=a()??{},d=Jre({template:c,templateTypes:f}),m=u("getEditedEntityRecord",["postType",e,t]);return{title:d.title,isLoaded:m}},[e,t]),n;o&&(n=(0,j0.sprintf)((0,j0._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,HM.decodeEntities)(r),VS[e]??VS[st])),BM(o&&n)}var UM=$re;var z0=l(me(),1),Nd=l(G(),1),tP=l(ft(),1),qM=l(ot(),1),YM=l(Kt(),1);var{useHistory:eoe,useLocation:toe}=U(qM.privateApis),WM=300;function KM(e,t,r){let o=toe(),n=eoe(),{currentPostType:i,currentPostId:s,currentRevisionId:a}=(0,z0.useSelect)(g=>{let v=g(tP.store);return{currentPostType:v.getCurrentPostType(),currentPostId:v.getCurrentPostId(),currentRevisionId:U(v).getCurrentRevisionId()}},[]),{openRevision:u,setCurrentRevisionId:c}=U((0,z0.useDispatch)(tP.store)),f=t&&r?`${t}:${r}`:null,d=!!f&&i===t&&String(s)===String(r),m=(0,Nd.useRef)(null),h=(0,Nd.useRef)(null);(0,Nd.useEffect)(()=>{if(!e){m.current=null;return}if(!d||!f||m.current===f)return;h.current=null,m.current=f;let g=Number(o.query.revision);Number.isInteger(g)&&g>0?u(g):a&&c(null)},[e,d,f,o.query.revision,a,u,c]),(0,Nd.useEffect)(()=>{if(!e||!d||!f||m.current!==f)return;h.current===null&&(h.current=Date.now());let g=a?String(a):void 0;if(o.query.revision===g)return;let v=async()=>{if((new URLSearchParams(window.location.search).get("revision")??void 0)===o.query.revision){h.current=Date.now();try{await n.navigate((0,YM.addQueryArgs)(o.path,{revision:g}),{replace:!0})}catch{}}};if(Date.now()-h.current>=WM){v();return}let y=setTimeout(v,WM);return()=>clearTimeout(y)},[e,d,f,a,o,n])}var ec=l(me(),1),ZM=l(Bt(),1),rP=l(ft(),1),XM=l(G(),1),QM=l(bn(),1);function JM(e){let{clearSelectedBlock:t}=(0,ec.useDispatch)(ZM.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsListViewOpened:i,setIsInserterOpened:s}=(0,ec.useDispatch)(rP.store),{get:a}=(0,ec.useSelect)(QM.store),{getCurrentPost:u}=(0,ec.useSelect)(rP.store),c=(0,ec.useRegistry)();(0,XM.useLayoutEffect)(()=>{let f=window.matchMedia("(min-width: 782px)").matches;c.batch(()=>{t(),u()?.type&&r({selection:void 0},{undoIgnore:!0}),o(Fd),n(),s(!1),f&&e==="edit"&&a("core","showListViewByDefault")&&!a("core","distractionFree")?i(!0):i(!1)})},[e,c,t,r,o,n,s,i,a,u])}var Vd=l(G(),1),Au=l(me(),1),Lh=l(xe(),1),eL=l(ot(),1);var{useLocation:roe}=U(eL.privateApis),oP=[uk,st,dt,Di,Qe.user],$M=["page","post"];function ooe(e){let t;return e==="navigation-item"?t=Di:e==="pattern-item"?t=Qe.user:e==="template-part-item"?t=dt:e==="templates"?t=st:e==="template-item"?t=st:e==="page-item"||e==="pages"?t="page":(e==="post-item"||e==="posts")&&(t="post"),t}function tL(){let{editEntityRecord:e}=(0,Au.useDispatch)(Lh.store),{hasEntityRecord:t}=(0,Au.useSelect)(Lh.store),{name:r,params:o={},query:n}=roe(),{postId:i=n?.postId}=o,s=ooe(r,i)??n?.postType,{selectedBlock:a}=n,u=(0,Vd.useRef)(null),c=(0,Au.useSelect)(h=>{let{getHomePage:g}=U(h(Lh.store));return g()},[]),f=(0,Au.useSelect)(h=>{if(oP.includes(s)&&i||i&&i.includes(","))return;let{getTemplateId:g}=U(h(Lh.store));if(s&&i&&$M.includes(s))return g(s,i);if(c?.postType==="page")return g("page",c?.postId);if(c?.postType==="wp_template")return c?.postId},[c,i,s]),d=(0,Vd.useMemo)(()=>oP.includes(s)&&i?{}:s&&i&&$M.includes(s)?{postType:s,postId:i}:c?.postType==="page"?{postType:"page",postId:c?.postId}:{},[c,s,i]),m;if(oP.includes(s)&&i?m={isReady:!0,postType:s,postId:i,context:d}:c?m={isReady:f!==void 0,postType:st,postId:f,context:d}:m={isReady:!1},a&&m.isReady&&u.current!==a){let h=m.context?.postId?m.context.postType:m.postType,g=m.context?.postId?m.context.postId:m.postId;t("postType",h,g)&&(e("postType",h,g,{selection:{selectionStart:{clientId:a},selectionEnd:{clientId:a}}},{undoIgnore:!0}),u.current=a)}return m}function rL({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,Au.useDispatch)(We);(0,Vd.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var oL=l(W(),1),nL=l(me(),1),iL=l(xe(),1),sL=l(Fl(),1),aL=l(Kt(),1),lL=l(O(),1);function cL(){let e=(0,nL.useSelect)(t=>{let{getEntityRecord:r}=t(iL.store);return r("root","__unstableBase")?.home},[]);return(0,lL.jsx)("iframe",{src:(0,aL.addQueryArgs)(e,{wp_site_preview:1}),title:(0,oL.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;sL.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var ro=l(O(),1),{Editor:noe,BackButton:ioe}=U(Ld.privateApis),{useHistory:soe,useLocation:aoe}=U(gL.privateApis),{BlockKeyboardShortcuts:loe}=U(mL.privateApis);function wL(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 coe(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)?wL(t):(0,bL.addQueryArgs)(r,{canvas:void 0,revision:void 0})}function br({isHomeRoute:e=!1}){let t=aoe(),r=soe(),{canvas:o="view"}=t.query,n=Ib();JM(o);let i=tL();rL(i);let{postType:s,postId:a,context:u}=i,c=(0,Md.useSelect)(A=>A(dL.store).getCurrentTheme()?.is_block_theme,[]),f=!!u?.postId,d=f?u.postType:s,m=f?u.postId:a;UM(d,m);let h=fo(),g=NM(),v=o==="edit";KM(v,d,m);let y=(0,fL.useInstanceId)(k2,"edit-site-editor__loading-progress"),x=aM(),{resetZoomLevel:b}=U((0,Md.useDispatch)(yL.store)),{setCurrentRevisionId:w}=U((0,Md.useDispatch)(Ld.store)),{createSuccessNotice:S}=(0,Md.useDispatch)(hL.store),T=(0,pL.useCallback)((A,E)=>{switch(A){case"move-to-trash":case"delete-post":r.navigate(wL(f?u.postType:s));break;case"duplicate-post":{let P=E[0],D=typeof P.title=="string"?P.title:P.title?.rendered;S((0,ka.sprintf)((0,ka.__)('"%s" successfully created.'),(0,vL.decodeEntities)(D)||(0,ka.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ka.__)("Edit"),onClick:()=>{r.navigate(`/${P.type}/${P.id}?canvas=edit`)}}]})}break}},[s,u?.postType,f,r,S]),_=!n;return!c&&e?(0,ro.jsx)(cL,{}):(0,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)(Ld.EditorKeyboardShortcutsRegister,{}),v&&(0,ro.jsx)(loe,{}),_?null:(0,ro.jsx)(k2,{id:y}),v&&_&&(0,ro.jsx)(JN,{postType:f?u.postType:s}),_&&(0,ro.jsxs)(noe,{postType:f?u.postType:s,postId:f?u.postId:a,templateId:f?a:void 0,settings:x,className:"edit-site-editor__editor-interface",customSaveButton:h&&(0,ro.jsx)(t0,{size:"compact"}),customSavePanel:h&&(0,ro.jsx)(bh,{}),iframeProps:g,onActionPerformed:T,extraSidebarPanels:!f&&(0,ro.jsx)(V0.Slot,{}),children:[v&&(0,ro.jsx)(JV,{}),v&&(0,ro.jsx)(ioe,{children:({length:A})=>A<=1&&(0,ro.jsx)(uL.Button,{size:"compact",label:(0,ka.__)("Open Navigation"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{b(),w(null),r.navigate(coe(t,f?u.postType:s),{transition:"canvas-mode-view-transition"})},icon:(0,ka.isRTL)()?_a:Sa})}),(0,ro.jsx)(AM,{})]})]})}function ar(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function Xn(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var Ia=l(O(),1),xL={name:"home",path:"/",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme||Xn(e)?(0,Ia.jsx)(Rd,{}):(0,Ia.jsx)(sr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||Xn(e)?(0,Ia.jsx)(br,{isHomeRoute:!0}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme||Xn(e)?(0,Ia.jsx)(Rd,{}):(0,Ia.jsx)(sr,{}):(0,Ia.jsx)(Ia.Fragment,{})}}};var nP=l(W(),1);var iP=l(O(),1);function SL(){return(0,iP.jsx)($r,{isRoot:!0,title:(0,nP.__)("Design"),description:(0,nP.__)("Customize the appearance of your website using the block editor."),content:(0,iP.jsx)(Sh,{})})}var ii=l(W(),1),Qx=l(me(),1),MR=l(xe(),1);var Lo=l(G(),1),O9=l(pt(),1);var q0=l(G(),1);var sP=l(W(),1);var lr="isAny",cr="isNone",Ao="isAll",oo="isNotAll",Xo="between",Qo="inThePast",Rn="over",mr="is",pr="isNot",tc="lessThan",rc="greaterThan",oc="lessThanOrEqual",nc="greaterThanOrEqual",ic="before",sc="after",ac="beforeInc",lc="afterInc",Fs="contains",Ns="notContains",Vs="startsWith",cc="on",uc="notOn",H0=["asc","desc"],_L={asc:"\u2191",desc:"\u2193"},G0={asc:"ascending",desc:"descending"},U0={asc:(0,sP.__)("Sort ascending"),desc:(0,sP.__)("Sort descending")},CL={asc:PC,desc:xC},Dd="table",W0="grid",TL="list",EL="activity",PL="pickerGrid",RL="pickerTable",AL="pickerActivity";var OL=(0,q0.createContext)({view:{type:Dd},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,q0.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});OL.displayName="DataViewsContext";var Me=OL;var Ls=l(W(),1);var Nu=l(W(),1),tw=l(q(),1),Jn=l(G(),1),JL=l(Tu(),1);var kL=l(q(),1),IL=l(W(),1),FL=l(O(),1),aP="dataviews-selection-checkbox";function fc({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),u=e.includes(a),c=!i&&u,f=n?.getValue?.({item:r})||(0,IL.__)("(no title)");return(0,FL.jsx)(kL.CheckboxControl,{className:aP,"aria-label":f,"aria-disabled":i,checked:c,onChange:()=>{i||t(u?e.filter(d=>a!==d):[...e,a])},...s})}var Ou=l(q(),1),ML=l(W(),1),jd=l(G(),1);var LL=l(me(),1),lP=l(pt(),1);var NL=l(yl(),1),{lock:i6e,unlock:Je}=(0,NL.__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/dataviews");var Xt=l(O(),1),{Menu:Bd,kebabCase:uoe}=Je(Ou.privateApis);function foe({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Xt.jsx)(Ou.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function doe({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Xt.jsx)(Bd.Item,{disabled:e.disabled,onClick:t,children:(0,Xt.jsx)(Bd.ItemLabel,{children:o})})}function ku({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,Xt.jsx)(Ou.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${uoe(e.id)}`,children:(0,Xt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function cP({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,jd.useMemo)(()=>e.reduce((a,u)=>((u.isPrimary?a.primaryActions:a.regularActions).push(u),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(u=>(0,Xt.jsx)(doe,{action:u,onClick:()=>{if("RenderModal"in u){o(u);return}u.callback([t],{registry:r})},items:[t]},u.id));return(0,Xt.jsxs)(Bd.Group,{children:[s(n),s(i)]})}function zd({item:e,actions:t,isCompact:r}){let o=(0,LL.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,jd.useMemo)(()=>{let a=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:a.filter(c=>c.isPrimary),eligibleActions:a}},[t,e]),s=(0,lP.useViewportMatch)("medium","<");return r?(0,Xt.jsx)(VL,{item:e,actions:i,isSmall:!0,registry:o}):(0,Xt.jsxs)(te,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Xt.jsx)(uP,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Xt.jsx)(VL,{item:e,actions:i,registry:o})]})}function VL({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,jd.useState)(null);return(0,Xt.jsxs)(Xt.Fragment,{children:[(0,Xt.jsxs)(Bd,{placement:"bottom-end",children:[(0,Xt.jsx)(Bd.TriggerButton,{render:(0,Xt.jsx)(Ou.Button,{size:r?"small":"compact",icon:Zi,label:(0,ML.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Xt.jsx)(Bd.Popover,{children:(0,Xt.jsx)(cP,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Xt.jsx)(ku,{action:n,items:[e],closeModal:()=>i(null)})]})}function uP({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,jd.useState)(null);return(0,lP.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Xt.jsxs)(Xt.Fragment,{children:[t.map(a=>(0,Xt.jsx)(foe,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,Xt.jsx)(ku,{action:n,items:[e],closeModal:()=>i(null)})]})}var Iu=l(q(),1),Dh=l(W(),1),Oo=l(G(),1),zL=l(me(),1);var fP=l(pt(),1);var dc=l(W(),1);function DL(e,t,r,o=!1){return e>0?(0,dc.sprintf)((0,dc._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,dc.sprintf)((0,dc._n)("%d Item","%d Items",r),r):(0,dc.sprintf)((0,dc._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var jr=l(O(),1);function moe({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Oo.useState)(!1);return(0,jr.jsxs)(jr.Fragment,{children:[(0,jr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,jr.jsx)(ku,{action:e,items:t,closeModal:()=>n(!1)})]})}function Y0(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function K0(e,t){return(0,Oo.useMemo)(()=>Y0(e,t),[e,t])}function Hd(e,t){return(0,Oo.useMemo)(()=>t.some(r=>Y0(e,r)),[e,t])}function Bh({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Oo.useMemo)(()=>r.filter(f=>o.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(f)))),[r,o]),a=r.filter(f=>e.includes(n(f))&&s.includes(f)),u=e.length>0,c=a.length===s.length;return i?(0,jr.jsx)(Iu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,disabled:!u,onChange:()=>{t([])},"aria-label":(0,Dh.__)("Deselect all")}):(0,jr.jsx)(Iu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,indeterminate:!c&&!!a.length,onChange:()=>{t(c?[]:s.map(f=>n(f)))},"aria-label":c?(0,Dh.__)("Deselect all"):(0,Dh.__)("Select all")})}function BL({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,fP.useViewportMatch)("medium","<")?(0,jr.jsx)(Iu.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,jr.jsx)(Iu.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var HL=[];function poe({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,zL.useRegistry)(),i=(0,Oo.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,jr.jsx)(moe,{action:e,items:i,ActionTriggerComponent:BL},e.id):(0,jr.jsx)(BL,{action:e,onClick:async()=>{o(e.id),await e.callback(i,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function jL(e,t,r,o,n,i,s,a,u,c,f){let d=DL(n.length,e.length,f.totalItems,o);return(0,jr.jsxs)(te,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,jr.jsx)(Bh,{selection:n,onChangeSelection:c,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,jr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d}),(0,jr.jsxs)(te,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,jr.jsx)(poe,{action:m,selectedItems:s,actionInProgress:a,setActionInProgress:u},m.id)),s.length>0&&(0,jr.jsx)(Iu.Button,{icon:Ts,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,Dh.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{c(HL)}})]})]})}function hoe({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,u]=(0,Oo.useState)(null),c=(0,Oo.useRef)(void 0),f=(0,fP.useViewportMatch)("medium","<"),d=(0,Oo.useMemo)(()=>t.filter(v=>v.supportsBulk),[t]),m=(0,Oo.useMemo)(()=>o.filter(v=>d.some(y=>!y.isEligible||y.isEligible(v))),[o,d]),h=(0,Oo.useMemo)(()=>o.filter(v=>e.includes(n(v))&&m.includes(v)),[e,o,n,m]),g=(0,Oo.useMemo)(()=>t.filter(v=>v.supportsBulk&&(!f||v.icon)&&h.some(y=>!v.isEligible||v.isEligible(y))),[t,h,f]);if(a)c.current||(c.current=jL(o,t,n,i,e,g,h,a,u,r,s));else return c.current&&(c.current=void 0),jL(o,t,n,i,e,g,h,a,u,r,s);return c.current}function Z0(){let{data:e,selection:t,actions:r=HL,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Oo.useContext)(Me);return(0,jr.jsx)(hoe,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var Fa=l(W(),1);var Na=l(q(),1),mc=l(G(),1);function X0(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)}var nt=l(O(),1),{Menu:Vt}=Je(Na.privateApis);function goe({children:e}){return mc.Children.toArray(e).filter(Boolean).map((t,r)=>(0,nt.jsxs)(mc.Fragment,{children:[r>0&&(0,nt.jsx)(Vt.Separator,{}),t]},r))}var voe=(0,mc.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:u=!0,canInsertRight:c=!0},f){let d=r.fields??[],m=d?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,y=!1,x=[],b=o.find(E=>E.id===t),{setIsShowingFilter:w}=(0,mc.useContext)(Me);if(!b)return null;g=b.enableHiding!==!1,v=b.enableSorting!==!1;let S=b.header;if(x=!!b.filterBy&&b.filterBy?.operators||[],y=!r.filters?.some(E=>t===E.field)&&!!(b.hasElements||b.Edit)&&b.filterBy!==!1&&!b.filterBy?.isPrimary,!v&&!a&&!g&&!y)return S;let T=X0(r,o).filter(E=>!d.includes(E.id)),_=(u||c)&&!!T.length,A=(0,Fa.isRTL)();return(0,nt.jsxs)(Vt,{children:[(0,nt.jsxs)(Vt.TriggerButton,{render:(0,nt.jsx)(Na.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:f,variant:"tertiary"}),children:[S,r.sort&&h&&(0,nt.jsx)("span",{"aria-hidden":"true",children:_L[r.sort.direction]})]}),(0,nt.jsx)(Vt.Popover,{style:{minWidth:"240px"},children:(0,nt.jsxs)(goe,{children:[v&&(0,nt.jsx)(Vt.Group,{children:H0.map(E=>{let P=r.sort&&h&&r.sort.direction===E,D=`${t}-${E}`;return(0,nt.jsx)(Vt.RadioItem,{name:"view-table-sorting",value:D,checked:P,onChange:()=>{n({...r,sort:{field:t,direction:E},showLevels:!1})},children:(0,nt.jsx)(Vt.ItemLabel,{children:U0[E]})},D)})}),y&&(0,nt.jsx)(Vt.Group,{children:(0,nt.jsx)(Vt.Item,{prefix:(0,nt.jsx)(Na.Icon,{icon:Ap}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:x[0]}]})},children:(0,nt.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Add filter")})})}),(a||g||_)&&b&&(0,nt.jsxs)(Vt.Group,{children:[a&&(0,nt.jsx)(Vt.Item,{prefix:(0,nt.jsx)(Na.Icon,{icon:_C}),disabled:A?m>=d.length-1:m<1,onClick:()=>{let E=A?m+1:m-1,P=[...d];P.splice(m,1),P.splice(E,0,t),n({...r,fields:P})},children:(0,nt.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Move left")})}),a&&(0,nt.jsx)(Vt.Item,{prefix:(0,nt.jsx)(Na.Icon,{icon:TC}),disabled:A?m<1:m>=d.length-1,onClick:()=>{let E=A?m-1:m+1,P=[...d];P.splice(m,1),P.splice(E,0,t),n({...r,fields:P})},children:(0,nt.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Move right")})}),u&&!!T.length&&(0,nt.jsxs)(Vt,{children:[(0,nt.jsx)(Vt.SubmenuTriggerItem,{children:(0,nt.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Insert left")})}),(0,nt.jsx)(Vt.Popover,{children:T.map(E=>{let P=A?m+1:m;return(0,nt.jsx)(Vt.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,P),E.id,...d.slice(P)]})},children:(0,nt.jsx)(Vt.ItemLabel,{children:E.label})},E.id)})})]}),c&&!!T.length&&(0,nt.jsxs)(Vt,{children:[(0,nt.jsx)(Vt.SubmenuTriggerItem,{children:(0,nt.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Insert right")})}),(0,nt.jsx)(Vt.Popover,{children:T.map(E=>{let P=A?m:m+1;return(0,nt.jsx)(Vt.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,P),E.id,...d.slice(P)]})},children:(0,nt.jsx)(Vt.ItemLabel,{children:E.label})},E.id)})})]}),g&&b&&(0,nt.jsx)(Vt.Item,{prefix:(0,nt.jsx)(Na.Icon,{icon:Yp}),onClick:()=>{i(b),n({...r,fields:d.filter(E=>E!==t)})},children:(0,nt.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Hide column")})})]})]})})]})}),yoe=voe,Gd=yoe;var GL=l(G(),1),dP=l(O(),1);function boe({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 pc({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,dP.jsx)("div",{className:n,...s,children:i});if(o){let u=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,GL.cloneElement)(u,{onClick:c=>{c.stopPropagation(),u.props.onClick&&u.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),u.props.onKeyDown&&u.props.onKeyDown(c))}})}let a=boe({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,dP.jsx)("div",{...a,...s,children:i})}var Ms=l(O(),1);function woe({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Ms.jsxs)(te,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ms.jsx)(pc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Ms.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ms.jsxs)(te,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ms.jsxs)(pc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Ms.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ms.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ms.jsx)(n.render,{item:e,field:n})]})]})}var Q0=woe;var Fu=l(G(),1),UL=l(W(),1),xoe=e=>(0,UL.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function WL({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Fu.useState)(!1),[n,i]=(0,Fu.useState)(!1),s=(0,Fu.useCallback)(()=>{let a=e.current;a&&(t&&o(xoe(a)),i(a.scrollTop>0))},[e,t]);return(0,Fu.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 An(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 jh=l(G(),1),YL=l(Tu(),1);function qL(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function Soe({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,u=a?s:i,c=a&&r!==null?o.indexOf(r):-1,f=c===-1?[]:qL(o,u,c),d=n.filter(m=>!f.includes(m));return[...new Set([...d,...qL(o,u,i)])]}function _oe({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,u)=>{if(!n.has(a))return;let c=Math.abs(u-o);c<s&&(s=c,i=a)}),i}function J0({data:e,actions:t,getItemId:r,selection:o,onChangeSelection:n}){let i=(0,jh.useRef)(null),s=(0,jh.useRef)(!1);(0,jh.useEffect)(()=>{let d=()=>{s.current=!0};return document.addEventListener("touchstart",d,{once:!0}),()=>document.removeEventListener("touchstart",d)},[]);let a=e.filter(d=>Y0(t,d)).map(r),u=new Set(a),c=a.length>0;return{getSelectionProps:d=>{let m=u.has(d);return{onMouseDown:h=>{h.button===0&&h.shiftKey&&c&&h.preventDefault()},onClickCapture:h=>{if(!c)return;let g=(0,YL.isAppleOS)()?h.metaKey:h.ctrlKey,v=h.target instanceof Element&&!!h.target.closest(`.${aP}`);if(!g&&!h.shiftKey){m&&v&&(i.current={anchorId:d,lastTargetId:null});return}if(!(s.current||document.getSelection()?.type==="Range")&&(h.stopPropagation(),v||h.preventDefault(),!!m))if(h.shiftKey){let y=i.current;(!y||!u.has(y.anchorId))&&(y={anchorId:_oe({targetId:d,orderedIds:a,selection:o})??d,lastTargetId:null}),n(Soe({anchorId:y.anchorId,targetId:d,lastTargetId:y.lastTargetId,orderedIds:a,selection:o})),i.current={anchorId:y.anchorId,lastTargetId:d}}else n(o.includes(d)?o.filter(y=>d!==y):[...o,d]),i.current={anchorId:d,lastTargetId:null}}}}}}var hc=l(q(),1),ZL=l(W(),1),XL=l(G(),1);var Qn=l(O(),1);function KL({field:e,isVisible:t,onToggleVisibility:r}){return(0,Qn.jsx)(hc.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Qn.jsxs)(te,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Qn.jsx)("div",{style:{height:24,width:24},children:t&&(0,Qn.jsx)(hc.Icon,{icon:uu})}),(0,Qn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function Coe(e){return!!e}function $0({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,XL.useContext)(Me),n=X0(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),u=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>Coe(g)),c=t.fields??[],f=n.filter(g=>c.includes(g.id)).length,d=u.filter(({isVisibleFlag:g})=>t[g]??!0),m=d.length+f,h=m===1&&d.length===1;return(0,Qn.jsxs)(te,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Qn.jsx)(hc.BaseControl.VisualLabel,{children:(0,ZL.__)("Properties")}),(0,Qn.jsx)(te,{direction:"column",className:"dataviews-view-config__properties",children:(0,Qn.jsxs)(hc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[u.map(({field:g,isVisibleFlag:v})=>{let y=t[v]??!0,x=h&&y?{...g,enableHiding:!1}:g;return(0,Qn.jsx)(KL,{field:x,isVisible:y,onToggleVisibility:()=>{o({...t,[v]:!y})}},g.id)}),n.map(g=>{let v=c.includes(g.id),y=m===1&&v?{...g,enableHiding:!1}:g;return(0,Qn.jsx)(KL,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?c.filter(x=>x!==g.id):[...c,g.id]})}},g.id)})]})})]})}var ew=l(G(),1);function _i(e,t={delay:400}){let[r,o]=(0,ew.useState)(!1);return(0,ew.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var qe=l(O(),1);function $L(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function Toe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,qe.jsx)("div",{className:i,children:(0,qe.jsx)(n.render,{item:e,field:n})})}function QL({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:u,descriptionField:c,selection:f,getItemId:d,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,onMouseDown:y,onClickCapture:x,isActionsColumnSticky:b,posinset:w}){let{paginationInfo:S}=(0,Jn.useContext)(Me),T=K0(o,t),_=T&&f.includes(i),{showTitle:A=!0,showMedia:E=!0,showDescription:P=!0,infiniteScrollEnabled:D}=s,I=s.fields??[],C=a&&A||u&&E||c&&P;return(0,qe.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":T&&_,"has-bulk-actions":T}),"aria-setsize":D?S.totalItems:void 0,"aria-posinset":w,role:D?"article":void 0,onClickCapture:x,onMouseDown:F=>{let B=(0,JL.isAppleOS)()?F.metaKey:F.ctrlKey;F.button===0&&B&&window.navigator.userAgent.toLowerCase().includes("firefox")&&F.preventDefault(),y(F)},children:[e&&(0,qe.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,qe.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,qe.jsx)(fc,{item:t,selection:f,onChangeSelection:v,getItemId:d,titleField:a,disabled:!T})})}),C&&(0,qe.jsx)("td",{children:(0,qe.jsx)(Q0,{item:t,level:r,titleField:A?a:void 0,mediaField:E?u:void 0,descriptionField:P?c:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),I.map(F=>{let{width:B,maxWidth:V,minWidth:M,align:j}=s.layout?.styles?.[F]??{},N=n.find(L=>L.id===F),R=$L(j,N?.type);return(0,qe.jsx)("td",{style:{width:B,maxWidth:V,minWidth:M},children:(0,qe.jsx)(Toe,{fields:n,item:t,column:F,align:R})},F)}),!!o?.length&&(0,qe.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:F=>F.stopPropagation(),children:(0,qe.jsx)(zd,{item:t,actions:o})})]})}function Eoe({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:u,setOpenedFilter:c,onClickItem:f,isItemClickable:d,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:y}=(0,Jn.useContext)(Me),x=_i(i),b=h.groupBy?.field?r.find(de=>de.id===h.groupBy?.field):null,w=b?An(t,b):null,S=w?Array.from(w.values()).flat():t,{getSelectionProps:T}=J0({data:S,actions:e,getItemId:o,selection:u,onChangeSelection:a}),_=(0,Jn.useRef)(new Map),A=(0,Jn.useRef)(void 0),[E,P]=(0,Jn.useState)(),[D,I]=(0,Jn.useState)(null);(0,Jn.useEffect)(()=>{A.current&&(A.current.focus(),A.current=void 0)});let C=(0,Jn.useId)(),{isHorizontalScrollEnd:F,isVerticallyScrolled:B}=WL({scrollContainerRef:y,enabledHorizontal:!!e?.length}),V=Hd(e,t);if(E){A.current=E,P(void 0);return}let M=de=>{let ke=_.current.get(de.id),ne=ke?_.current.get(ke.fallback):void 0;P(ne?.node)},j=de=>{de.preventDefault(),de.stopPropagation();let ke={getBoundingClientRect:()=>({x:de.clientX,y:de.clientY,top:de.clientY,left:de.clientX,right:de.clientX,bottom:de.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(ke)})},N=!!t?.length,R=r.find(de=>de.id===h.titleField),L=r.find(de=>de.id===h.mediaField),z=r.find(de=>de.id===h.descriptionField),{showTitle:Y=!0,showMedia:Q=!0,showDescription:ue=!0}=h,re=R&&Y||L&&Q||z&&ue,se=h.fields??[],ae=(de,ke)=>ne=>{ne?_.current.set(de,{node:ne,fallback:se[ke>0?ke-1:1]}):_.current.delete(de)},fe=h.infiniteScrollEnabled&&!w,ye=(0,Nu.isRTL)();return N?(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsxs)("table",{className:Z("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":V,"is-refreshing":!fe&&x}),"aria-busy":i,"aria-describedby":C,role:fe?"feed":void 0,inert:!fe&&i?"true":void 0,children:[(0,qe.jsxs)("colgroup",{children:[V&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),re&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-first-data"}),se.map((de,ke)=>(0,qe.jsx)("col",{className:Z(`dataviews-view-table__col-${de}`,{"dataviews-view-table__col-expand":!re&&ke===se.length-1})},`col-${de}`)),!!e?.length&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),D&&(0,qe.jsx)(tw.Popover,{anchor:D,onClose:()=>I(null),placement:"bottom-start",children:(0,qe.jsx)($0,{showLabel:!1})}),(0,qe.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":B}),onContextMenu:j,children:(0,qe.jsxs)("tr",{className:"dataviews-view-table__row",children:[V&&(0,qe.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:j,children:(0,qe.jsx)(Bh,{selection:u,onChangeSelection:a,data:t,actions:e,getItemId:o})}),re&&(0,qe.jsx)("th",{scope:"col",children:R&&(0,qe.jsx)(Gd,{ref:ae(R.id,0),fieldId:R.id,view:h,fields:r,onChangeView:s,onHide:M,setOpenedFilter:c,canMove:!1,canInsertLeft:ye?h.layout?.enableMoving??!0:!1,canInsertRight:ye?!1:h.layout?.enableMoving??!0})}),se.map((de,ke)=>{let{width:ne,maxWidth:Te,minWidth:oe,align:X}=h.layout?.styles?.[de]??{},ce=r.find(Re=>Re.id===de),J=$L(X,ce?.type),le=h.layout?.enableMoving??!0;return(0,qe.jsx)("th",{style:{width:ne,maxWidth:Te,minWidth:oe,textAlign:J},"aria-sort":h.sort?.direction&&h.sort?.field===de?G0[h.sort.direction]:void 0,scope:"col",children:(0,qe.jsx)(Gd,{ref:ae(de,ke),fieldId:de,view:h,fields:r,onChangeView:s,onHide:M,setOpenedFilter:c,canMove:le,canInsertLeft:le,canInsertRight:le})},de)}),!!e?.length&&(0,qe.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!F}),children:(0,qe.jsx)("span",{className:"dataviews-view-table-header",children:(0,Nu.__)("Actions")})})]})}),N&&b&&w?Array.from(w.entries()).map(([de,ke])=>(0,qe.jsxs)("tbody",{children:[(0,qe.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,qe.jsx)("td",{colSpan:se.length+(re?1:0)+(V?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?de:(0,Nu.sprintf)((0,Nu.__)("%1$s: %2$s"),b.label,de)})}),ke.map((ne,Te)=>{let oe=o(ne)||Te.toString();return(0,qe.jsx)(QL,{item:ne,level:h.showLevels&&typeof n=="function"?n(ne):void 0,hasBulkActions:V,actions:e,fields:r,id:oe,view:h,titleField:R,mediaField:L,descriptionField:z,selection:u,getItemId:o,onChangeSelection:a,...T(oe),onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!F},o(ne))})]},`group-${de}`)):(0,qe.jsx)("tbody",{children:N&&t.map((de,ke)=>{let ne=o(de)||ke.toString();return(0,qe.jsx)(QL,{item:de,level:h.showLevels&&typeof n=="function"?n(de):void 0,hasBulkActions:V,actions:e,fields:r,id:ne,view:h,titleField:R,mediaField:L,descriptionField:z,selection:u,getItemId:o,onChangeSelection:a,...T(ne),onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!F,posinset:fe?ke+1:void 0},o(de))})})]}),fe&&i&&(0,qe.jsx)("div",{className:"dataviews-loading",id:C,children:(0,qe.jsx)("p",{className:"dataviews-loading-more",children:(0,qe.jsx)(tw.Spinner,{})})})]}):(0,qe.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":x}),id:C,children:v})}var eD=Eoe;var iD=l(q(),1),sw=l(W(),1);var On=l(q(),1);var Hh=l(W(),1),nD=l(pt(),1),vc=l(G(),1);var Poe=l(q(),1),Roe=l(W(),1),rw=l(G(),1);var Aoe=l(O(),1),Ooe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],koe=Ooe[2].value;function ow(){let e=(0,rw.useContext)(Me),t=e.view;return(0,rw.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??koe,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var tD=l(G(),1);var rD=l(O(),1),zh=(0,tD.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,rD.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var nw=l(G(),1);function gc(e,t){let{intersectionObserver:r}=(0,nw.useContext)(Me);(0,nw.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function iw(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var tt=l(O(),1),{Badge:Ioe}=Je(On.privateApis);function Foe(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 oD=(0,vc.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:u,actions:c,mediaField:f,titleField:d,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:y,posinset:x,setsize:b,...w},S){let{showTitle:T=!0,showMedia:_=!0,showDescription:A=!0}=t,E=K0(c,u),P=a(u),D=(0,vc.useRef)(null),I=(0,vc.useCallback)(L=>{D.current=L,typeof S=="function"?S(L):S&&(S.current=L)},[S]);gc(D,x);let C=(0,nD.useInstanceId)(e),F=r.includes(P),B=(0,tt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),V=_&&f?.render,M=V?(0,tt.jsx)(f.render,{item:u,field:f,config:y}):B,j=T&&d?.render?(0,tt.jsx)(d.render,{item:u,field:d}):null,N,R;return i(u)&&n&&(j?(N={"aria-labelledby":`dataviews-view-grid__title-field-${C}`},R={id:`dataviews-view-grid__title-field-${C}`}):N={"aria-label":(0,Hh.__)("Navigate to item")}),(0,tt.jsxs)(te,{direction:"column",...w,ref:I,"aria-setsize":b,"aria-posinset":x,className:Z(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":E&&F}),children:[(0,tt.jsx)(pc,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!V}),...N,children:M}),v&&(0,tt.jsx)(fc,{item:u,selection:r,onChangeSelection:o,getItemId:a,titleField:d,disabled:!E}),!!c?.length&&(0,tt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,tt.jsx)(zd,{item:u,actions:c,isCompact:!0})}),T&&(0,tt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,tt.jsx)(pc,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...R,title:d?.getValueFormatted({item:u,field:d})||void 0,children:j})}),(0,tt.jsxs)(te,{direction:"column",gap:"xs",children:[A&&m?.render&&(0,tt.jsx)(m.render,{item:u,field:m}),!!g?.length&&(0,tt.jsx)(te,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(L=>(0,tt.jsx)(Ioe,{className:"dataviews-view-grid__field-value",children:(0,tt.jsx)(L.render,{item:u,field:L})},L.id))}),!!h?.length&&(0,tt.jsx)(te,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(L=>(0,tt.jsx)(On.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsxs)(gt.Root,{children:[(0,tt.jsx)(gt.Trigger,{render:(0,tt.jsx)(On.FlexItem,{className:"dataviews-view-grid__field-name",children:L.header})}),(0,tt.jsx)(gt.Popup,{children:L.label})]}),(0,tt.jsx)(On.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,tt.jsx)(L.render,{item:u,field:L})})]})},L.id))})]})]})});function mP({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:v,resizeObserverRef:y}=(0,vc.useContext)(Me),x=ow(),b=Hd(h,e),w=s.find(C=>C.id===i?.titleField),S=s.find(C=>C.id===i?.mediaField),T=s.find(C=>C.id===i?.descriptionField),_=i.fields??[],{regularFields:A,badgeFields:E}=_.reduce((C,F)=>{let B=s.find(M=>M.id===F);if(!B)return C;let V=i.layout?.badgeFields?.includes(F)?"badgeFields":"regularFields";return C[V].push(B),C},{regularFields:[],badgeFields:[]}),P="900px",D=Math.ceil(e.length/x),I=iw(e,t,x);return(0,tt.jsxs)(tt.Fragment,{children:[t&&(0,tt.jsxs)(On.Composite,{render:(0,tt.jsx)(zh,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:y}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:I}).map((C,F)=>(0,tt.jsx)(On.Composite.Item,{render:B=>(0,tt.jsx)(te,{...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-${F}`)),e.map(C=>{let F=m(C),B=g(F),V=C.position;return(0,tt.jsx)(On.Composite.Item,{render:M=>(0,tt.jsx)(oD,{...M,id:F,role:"article",view:i,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,item:C,actions:h,onMouseDown:j=>{M.onMouseDown?.(j),B.onMouseDown(j)},onClickCapture:j=>{M.onClickCapture?.(j),B.onClickCapture(j)},mediaField:S,titleField:w,descriptionField:T,regularFields:A,badgeFields:E,hasBulkActions:b,posinset:V,setsize:v.totalItems,config:{sizes:P}})},F)})]}),!t&&(0,tt.jsx)(On.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":D,ref:y,inert:o,children:Foe(e,x).map((C,F)=>(0,tt.jsx)(On.Composite.Row,{render:(0,tt.jsx)("div",{role:"row","aria-rowindex":F+1,"aria-label":(0,Hh.sprintf)((0,Hh.__)("Row %d"),F+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${x}, minmax(0, 1fr) )`}}),children:C.map(B=>{let V=m(B),M=g(V);return(0,tt.jsx)(On.Composite.Item,{render:j=>(0,tt.jsx)(oD,{...j,id:V,role:"gridcell",view:i,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,item:B,actions:h,onMouseDown:N=>{j.onMouseDown?.(N),M.onMouseDown(N)},onClickCapture:N=>{j.onClickCapture?.(N),M.onClickCapture(N)},mediaField:S,titleField:w,descriptionField:T,regularFields:A,badgeFields:E,hasBulkActions:b,config:{sizes:P}})},V)})},F))})]})}var $n=l(O(),1);function Noe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:u,selection:c,view:f,className:d,empty:m}){let h=_i(!!n),g=!!t?.length,v=f.groupBy?.field?r.find(T=>T.id===f.groupBy?.field):null,y=v?An(t,v):null,x=f.infiniteScrollEnabled&&!y,b=y?Array.from(y.values()).flat():t,{getSelectionProps:w}=J0({data:b,actions:e,getItemId:o,selection:c,onChangeSelection:i});if(!g)return(0,$n.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":h}),children:m});let S={className:Z(d,{"is-refreshing":!x&&h}),inert:!x&&n?"true":void 0,isLoading:n,view:f,fields:r,selection:c,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:u,getItemId:o,actions:e,getSelectionProps:w};return(0,$n.jsxs)($n.Fragment,{children:[g&&v&&y&&(0,$n.jsx)(te,{direction:"column",gap:"lg",children:Array.from(y.entries()).map(([T,_])=>(0,$n.jsxs)(te,{direction:"column",gap:"sm",children:[(0,$n.jsx)("h3",{className:"dataviews-view-grid__group-header",children:f.groupBy?.showLabel===!1?T:(0,sw.sprintf)((0,sw.__)("%1$s: %2$s"),v.label,T)}),(0,$n.jsx)(mP,{...S,data:_,isInfiniteScroll:!1})]},T))}),!y&&(0,$n.jsx)(mP,{...S,data:t,isInfiniteScroll:!!x}),x&&n&&(0,$n.jsx)("p",{className:"dataviews-loading-more",children:(0,$n.jsx)(iD.Spinner,{})})]})}var sD=Noe;var aw=l(pt(),1),ko=l(q(),1),wr=l(G(),1),Gh=l(W(),1);var vP=l(me(),1);var De=l(O(),1),{Menu:pP}=Je(ko.privateApis);function hP(e){return`${e}-item-wrapper`}function Voe(e,t){return`${e}-primary-action-${t}`}function gP(e){return`${e}-dropdown`}function Moe({idPrefix:e,primaryAction:t,item:r}){let o=(0,vP.useRegistry)(),[n,i]=(0,wr.useState)(!1),s=Voe(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:s,render:(0,De.jsx)(ko.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,De.jsx)(ku,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:s,render:(0,De.jsx)(ko.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function aD({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:u,otherFields:c,onDropdownTriggerKeyDown:f,posinset:d}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,y=(0,wr.useRef)(null),x=`${r}-label`,b=`${r}-description`,w=(0,vP.useRegistry)(),[S,T]=(0,wr.useState)(!1),[_,A]=(0,wr.useState)(null),E=({type:N})=>{T(N==="mouseenter")},{paginationInfo:P}=(0,wr.useContext)(Me);(0,wr.useEffect)(()=>{o&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:D,eligibleActions:I}=(0,wr.useMemo)(()=>{let N=t.filter(L=>!L.isEligible||L.isEligible(n));return{primaryAction:N.filter(L=>L.isPrimary)[0],eligibleActions:N}},[t,n]),C=D&&t.length===1,F=h&&s?.render?(0,De.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,De.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,B=m&&i?.render?(0,De.jsx)(i.render,{item:n,field:i}):null,V=g&&a?.render,M=!!F&&!V&&!c.length,j=I?.length>0&&(0,De.jsxs)(te,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[D&&(0,De.jsx)(Moe,{idPrefix:r,primaryAction:D,item:n}),!C&&(0,De.jsxs)("div",{role:"gridcell",children:[(0,De.jsxs)(pP,{placement:"bottom-end",children:[(0,De.jsx)(pP.TriggerButton,{render:(0,De.jsx)(ko.Composite.Item,{id:gP(r),render:(0,De.jsx)(ko.Button,{size:"small",icon:Zi,label:(0,Gh.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:f})})}),(0,De.jsx)(pP.Popover,{children:(0,De.jsx)(cP,{actions:I,item:n,registry:w,setActiveModalAction:A})})]}),!!_&&(0,De.jsx)(ku,{action:_,items:[n],closeModal:()=>A(null)})]})]});return(0,De.jsx)(ko.Composite.Row,{ref:y,render:(0,De.jsx)("div",{"aria-posinset":d,"aria-setsize":v?P.totalItems:void 0}),role:v?"article":"row",className:Z({"is-selected":o,"is-hovered":S}),onMouseEnter:E,onMouseLeave:E,children:(0,De.jsxs)(te,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:hP(r),"aria-pressed":o,"aria-labelledby":x,"aria-describedby":b,className:"dataviews-view-list__item",onClick:()=>u(n)})}),(0,De.jsxs)(te,{direction:"row",gap:"md",justify:"start",align:M?"center":"flex-start",style:{flex:1,minWidth:0},children:[F,(0,De.jsxs)(te,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,De.jsxs)(te,{direction:"row",align:"center",children:[(0,De.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:B}),j]}),V&&(0,De.jsx)("div",{className:"dataviews-view-list__field",children:(0,De.jsx)(a.render,{item:n,field:a})}),(0,De.jsx)("div",{className:"dataviews-view-list__fields",id:b,children:c.map(N=>(0,De.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,De.jsx)(Tn,{className:"dataviews-view-list__field-label",render:(0,De.jsx)("span",{}),children:N.label}),(0,De.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,De.jsx)(N.render,{item:n,field:N})})]},N.id))})]})]})]})})}function Loe(e){return!!e}function yP(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:u,className:c,empty:f}=e,d=(0,aw.useInstanceId)(yP,"view-list"),m=_i(!!i),{paginationInfo:h}=(0,wr.useContext)(Me),g=r?.findLast(z=>a.includes(n(z))),v=o.find(z=>z.id===u.titleField),y=o.find(z=>z.id===u.mediaField),x=o.find(z=>z.id===u.descriptionField),b=(u?.fields??[]).map(z=>o.find(Y=>z===Y.id)).filter(Loe),w=z=>s([n(z)]),S=(0,wr.useCallback)(z=>`${d}-${n(z)}`,[d,n]),T=(0,wr.useCallback)((z,Y)=>Y.startsWith(S(z)),[S]),[_,A]=(0,wr.useState)(void 0),E=(0,wr.useRef)(null);(0,wr.useEffect)(()=>{g&&A(hP(S(g)))},[g,S]);let P=r.findIndex(z=>T(z,_??"")),D=(0,aw.usePrevious)(P),I=P!==-1,C=(0,wr.useCallback)((z,Y)=>{let Q=Math.min(r.length-1,Math.max(0,z));if(!r[Q])return;let ue=S(r[Q]),re=Y(ue);A(re),E.current?.contains(E.current.ownerDocument.activeElement)&&document.getElementById(re)?.focus()},[r,S]);(0,wr.useEffect)(()=>{!I&&(D!==void 0&&D!==-1)&&C(D,hP)},[I,C,D]);let F=(0,wr.useCallback)(z=>{z.key==="ArrowDown"&&(z.preventDefault(),C(P+1,gP)),z.key==="ArrowUp"&&(z.preventDefault(),C(P-1,gP))},[C,P]),B=!!r?.length,V=u.groupBy?.field?o.find(z=>z.id===u.groupBy?.field):null,M=B&&V?An(r,V):null,j=u.infiniteScrollEnabled&&!M,N=j&&(u.startPosition??1)+(u.perPage??0)<h.totalItems,R=Z("dataviews-view-list",c,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density),"is-refreshing":!j&&m}),L={ref:E,id:d,render:(0,De.jsx)("div",{}),activeId:_,setActiveId:A,inert:!j&&i?"true":void 0};return B?B&&V&&M?(0,De.jsx)(ko.Composite,{...L,className:"dataviews-view-list__group",role:"grid",children:(0,De.jsx)(te,{direction:"column",gap:"lg",className:R,children:Array.from(M.entries()).map(([z,Y])=>(0,De.jsxs)(te,{direction:"column",children:[(0,De.jsx)("h3",{className:"dataviews-view-list__group-header",children:u.groupBy?.showLabel===!1?z:(0,Gh.sprintf)((0,Gh.__)("%1$s: %2$s"),V.label,z)}),Y.map(Q=>{let ue=S(Q);return(0,De.jsx)(aD,{view:u,idPrefix:ue,actions:t,item:Q,isSelected:Q===g,onSelect:w,mediaField:y,titleField:v,descriptionField:x,otherFields:b,onDropdownTriggerKeyDown:F},ue)})]},z))})}):(0,De.jsxs)(De.Fragment,{children:[(0,De.jsx)(ko.Composite,{...L,className:R,role:u.infiniteScrollEnabled?"feed":"grid",children:r.map((z,Y)=>{let Q=S(z);return(0,De.jsx)(aD,{view:u,idPrefix:Q,actions:t,item:z,isSelected:z===g,onSelect:w,mediaField:y,titleField:v,descriptionField:x,otherFields:b,onDropdownTriggerKeyDown:F,posinset:u.infiniteScrollEnabled?Y+1:void 0},Q)})}),(N||j&&i)&&(0,De.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,De.jsx)(ko.Spinner,{})})]}):(0,De.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:f})}var pD=l(q(),1);var lw=l(W(),1),lD=l(G(),1);var Ud=l(O(),1);function cD({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,lD.createInterpolateElement)((0,lw.sprintf)((0,lw.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Ud.jsx)(r.render,{item:t[0],field:r})}):(0,Ud.jsx)(r.render,{item:t[0],field:r});return(0,Ud.jsxs)(te,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Ud.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Vu=l(G(),1),uD=l(me(),1),fD=l(pt(),1);var xr=l(O(),1);function Doe(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:u,onClickItem:c,renderItemLink:f,isItemClickable:d}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,y=(0,Vu.useRef)(null),x=(0,uD.useRegistry)(),{paginationInfo:b}=(0,Vu.useContext)(Me),{primaryActions:w,eligibleActions:S}=(0,Vu.useMemo)(()=>{let I=r.filter(F=>!F.isEligible||F.isEligible(o));return{primaryActions:I.filter(F=>F.isPrimary),eligibleActions:I}},[r,o]),T=(0,fD.useViewportMatch)("medium","<"),_=t.layout?.density??"balanced",A=h&&_!=="compact"&&i?.render?(0,xr.jsx)(i.render,{item:o,field:i,config:{sizes:_==="comfortable"?"32px":"24px"}}):null,E=(0,xr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:A||(0,xr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),P=m&&n?.render?(0,xr.jsx)(n.render,{item:o,field:n}):null,D=(0,Vu.useMemo)(()=>_==="comfortable"?"md":"sm",[_]);return(0,xr.jsx)("div",{ref:y,role:v?"article":void 0,"aria-posinset":u,"aria-setsize":v?b.totalItems:void 0,className:Z("dataviews-view-activity__item",_==="compact"&&"is-compact",_==="balanced"&&"is-balanced",_==="comfortable"&&"is-comfortable"),children:(0,xr.jsxs)(te,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,xr.jsx)(te,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:E}),(0,xr.jsxs)(te,{direction:"column",gap:D,align:"flex-start",className:"dataviews-view-activity__item-content",children:[P&&(0,xr.jsx)(pc,{item:o,isItemClickable:d,onClickItem:c,renderItemLink:f,className:"dataviews-view-activity__item-title",children:P}),g&&s&&(0,xr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,xr.jsx)(s.render,{item:o,field:s})}),(0,xr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,xr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,xr.jsx)(Tn,{className:"dataviews-view-activity__item-field-label",render:(0,xr.jsx)("span",{}),children:I.label}),(0,xr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,xr.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!w?.length&&(0,xr.jsx)(uP,{item:o,actions:w,registry:x,buttonVariant:"secondary"})]}),(w.length<S.length||T&&S.length>0)&&(0,xr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,xr.jsx)(zd,{item:o,actions:S,isCompact:!0})})]})})}var dD=Doe;var mD=l(he(),1);function Boe(e){return!!e}function bP(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(c=>c.id===n.titleField),s=r.find(c=>c.id===n.mediaField),a=r.find(c=>c.id===n.descriptionField),u=(n?.fields??[]).map(c=>r.find(f=>c===f.id)).filter(Boe);return t.map((c,f)=>(0,mD.createElement)(dD,{...e,key:o(c),item:c,mediaField:s,titleField:i,descriptionField:a,otherFields:u,posinset:n.infiniteScrollEnabled?f+1:void 0}))}var ei=l(O(),1);function hD(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=_i(!!n),u=!!r?.length,c=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,f=u&&c?An(r,c):null,d=i.infiniteScrollEnabled&&!f;if(!u)return(0,ei.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!d&&!!n,h=Z("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=f?Array.from(f.entries()):[];return u&&c&&f?(0,ei.jsx)(te,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,y])=>(0,ei.jsx)(cD,{groupName:v,groupData:y,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,ei.jsx)(bP,{...e,data:y})},v))}):(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ei.jsx)(bP,{...e})}),d&&n&&(0,ei.jsx)("p",{className:"dataviews-loading-more",children:(0,ei.jsx)(pD.Spinner,{})})]})}var Jo=l(q(),1),Wh=l(W(),1),wD=l(pt(),1),uw=l(G(),1);var vD=l(q(),1),joe=l(me(),1),cw=l(G(),1);var zoe=l(W(),1);var Uh=l(q(),1),Wd=l(G(),1),ti=l(W(),1);var Va=l(O(),1);function wP(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function xP(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Wd.useContext)(Me);if(!wP(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let u=a+1;return{value:u.toString(),label:u.toString(),"aria-label":n===u?(0,ti.sprintf)((0,ti.__)("Page %1$d of %2$d"),n,o):u.toString()}});return(0,Va.jsxs)(te,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Va.jsx)(te,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Wd.createInterpolateElement)((0,ti.sprintf)((0,ti._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Va.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Va.jsx)(Uh.SelectControl,{"aria-label":(0,ti.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Va.jsxs)(te,{direction:"row",gap:"xs",align:"center",children:[(0,Va.jsx)(Uh.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,ti.__)("Previous page"),icon:(0,ti.isRTL)()?Jy:ab,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Va.jsx)(Uh.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,ti.__)("Next page"),icon:(0,ti.isRTL)()?ab:Jy,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var gD=(0,Wd.memo)(xP);var yD=l(O(),1);function qd(e){return(0,cw.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var $e=l(O(),1),{Badge:Hoe}=Je(Jo.privateApis);function bD({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:u,regularFields:c,badgeFields:f,config:d,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:y=!0}=e,x=n(i),b=(0,uw.useRef)(null),w=r.includes(x);gc(b,m);let S=s?.render?(0,$e.jsx)(s.render,{item:i,field:s,config:d}):null,T=g&&a?.render?(0,$e.jsx)(a.render,{item:i,field:a}):null;return(0,$e.jsxs)(Jo.Composite.Item,{ref:b,"aria-label":a?a.getValue({item:i})||(0,Wh.__)("(no title)"):void 0,render:({children:_,...A})=>(0,$e.jsx)(te,{direction:"column",children:_,...A}),role:"option","aria-posinset":m,"aria-setsize":h,className:Z("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,onClick:()=>{if(w)o(r.filter(_=>x!==_));else{let _=t?[...r,x]:[x];o(_)}},children:[v&&S&&(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),v&&S&&(0,$e.jsx)(fc,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,$e.jsx)(te,{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:T})}),(0,$e.jsxs)(te,{direction:"column",gap:"xs",children:[y&&u?.render&&(0,$e.jsx)(u.render,{item:i,field:u}),!!f?.length&&(0,$e.jsx)(te,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:f.map(_=>(0,$e.jsx)(Hoe,{className:"dataviews-view-picker-grid__field-value",children:(0,$e.jsx)(_.render,{item:i,field:_})},_.id))}),!!c?.length&&(0,$e.jsx)(te,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(_=>(0,$e.jsx)(Jo.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)(Jo.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:_.header}),(0,$e.jsx)(Jo.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,$e.jsx)(_.render,{item:i,field:_})})]})},_.id))})]})]},x)}function xD({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,wD.useInstanceId)(xD,"dataviews-view-picker-grid-group__header");return(0,$e.jsxs)(te,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,$e.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Wh.sprintf)((0,Wh.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function Goe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:u,empty:c}){let{resizeObserverRef:f,paginationInfo:d,itemListLabel:m}=(0,uw.useContext)(Me),h=r.find(V=>V.id===a?.titleField),g=r.find(V=>V.id===a?.mediaField),v=r.find(V=>V.id===a?.descriptionField),y=a.fields??[],{regularFields:x,badgeFields:b}=y.reduce((V,M)=>{let j=r.find(R=>R.id===M);if(!j)return V;let N=a.layout?.badgeFields?.includes(M)?"badgeFields":"regularFields";return V[N].push(j),V},{regularFields:[],badgeFields:[]}),w=!!t?.length,S=a.layout?.previewSize,T=qd(e),_="900px",A=a.groupBy?.field?r.find(V=>V.id===a.groupBy?.field):null,E=A?An(t,A):null,P=(a.infiniteScrollEnabled&&!E)??!1,D=a?.page??1,I=a?.perPage??0,C=P?d?.totalItems:void 0,F=ow(),B=iw(t,P,F);return(0,$e.jsxs)($e.Fragment,{children:[w&&A&&E&&(0,$e.jsx)(Jo.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":T,className:Z("dataviews-view-picker-grid",u,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":m,render:({children:V,...M})=>(0,$e.jsx)(te,{direction:"column",gap:"lg",children:V,...M}),children:Array.from(E.entries()).map(([V,M])=>(0,$e.jsx)(xD,{groupName:V,groupField:A,showLabel:a.groupBy?.showLabel!==!1,children:(0,$e.jsx)(zh,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:f,children:M.map(j=>{let N=j.position??(D-1)*I+t.indexOf(j)+1;return(0,$e.jsx)(bD,{view:a,multiselect:T,selection:s,onChangeSelection:i,getItemId:o,item:j,mediaField:g,titleField:h,descriptionField:v,regularFields:x,badgeFields:b,config:{sizes:_},posinset:N,setsize:C},o(j))})})},V))}),w&&!E&&(0,$e.jsxs)(Jo.Composite,{render:(0,$e.jsx)(zh,{className:Z("dataviews-view-picker-grid",u,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:S,"aria-busy":n,ref:f}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":T,"aria-label":m,children:[Array.from({length:B}).map((V,M)=>(0,$e.jsx)(Jo.Composite.Item,{render:({children:j,...N})=>(0,$e.jsx)(te,{direction:"column",children:j,...N}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${M}`)),t.map(V=>{let M=V.position;return(0,$e.jsx)(bD,{view:a,multiselect:T,selection:s,onChangeSelection:i,getItemId:o,item:V,mediaField:g,titleField:h,descriptionField:v,regularFields:x,badgeFields:b,config:{sizes:_},posinset:M,setsize:C},o(V))})]}),!w&&(0,$e.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,$e.jsx)("p",{children:(0,$e.jsx)(Jo.Spinner,{})}):c}),w&&n&&(0,$e.jsx)("p",{className:"dataviews-loading-more",children:(0,$e.jsx)(Jo.Spinner,{})})]})}var SD=Goe;var fw=l(W(),1),Mu=l(q(),1),ri=l(G(),1);var at=l(O(),1);function Uoe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,at.jsx)("div",{className:i,children:(0,at.jsx)(n.render,{item:e,field:n})})}function _D({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:u,onChangeSelection:c,multiselect:f,posinset:d}){let{paginationInfo:m}=(0,ri.useContext)(Me),h=a.includes(r),[g,v]=(0,ri.useState)(!1),y=(0,ri.useRef)(null);gc(y,d);let{showTitle:x=!0,showMedia:b=!0,showDescription:w=!0,infiniteScrollEnabled:S}=o,T=()=>{v(!0)},_=()=>{v(!1)},A=o.fields??[],E=n&&x||i&&b||s&&w;return(0,at.jsxs)(Mu.Composite.Item,{ref:y,render:({children:P,...D})=>(0,at.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:T,onMouseLeave:_,children:P,...D}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":d,role:S?"article":"option",onMouseDown:P=>{P.button===0&&P.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(h)c(a.filter(P=>r!==P));else{let P=f?[...a,r]:[r];c(P)}},children:[(0,at.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,at.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,at.jsx)(fc,{item:e,selection:a,onChangeSelection:c,getItemId:u,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),E&&(0,at.jsx)("td",{role:"presentation",children:(0,at.jsx)(Q0,{item:e,titleField:x?n:void 0,mediaField:b?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),A.map(P=>{let{width:D,maxWidth:I,minWidth:C,align:F}=o.layout?.styles?.[P]??{};return(0,at.jsx)("td",{style:{width:D,maxWidth:I,minWidth:C},role:"presentation",children:(0,at.jsx)(Uoe,{fields:t,item:e,column:P,align:F})},P)})]},r)}function Woe({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:u,view:c,className:f,empty:d}){let m=(0,ri.useRef)(new Map),h=(0,ri.useRef)(void 0),[g,v]=(0,ri.useState)(),y=qd(e)??!1;(0,ri.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let x=c.groupBy?.field?r.find(M=>M.id===c.groupBy?.field):null,b=x?An(t,x):null,w=c.infiniteScrollEnabled&&!b,S=(0,ri.useId)();if(g){h.current=g,v(void 0);return}let T=M=>{let j=m.current.get(M.id),N=j?m.current.get(j.fallback):void 0;v(N?.node)},_=!!t?.length,A=r.find(M=>M.id===c.titleField),E=r.find(M=>M.id===c.mediaField),P=r.find(M=>M.id===c.descriptionField),{showTitle:D=!0,showMedia:I=!0,showDescription:C=!0}=c,F=A&&D||E&&I||P&&C,B=c.fields??[],V=(M,j)=>N=>{N?m.current.set(M,{node:N,fallback:B[j>0?j-1:1]}):m.current.delete(M)};return(0,at.jsxs)(at.Fragment,{children:[(0,at.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",f,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":S,role:w?"feed":"listbox",children:[(0,at.jsx)("thead",{role:"presentation",children:(0,at.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,at.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,at.jsx)(Bh,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),F&&(0,at.jsx)("th",{children:A&&(0,at.jsx)(Gd,{ref:V(A.id,0),fieldId:A.id,view:c,fields:r,onChangeView:i,onHide:T,setOpenedFilter:u,canMove:!1})}),B.map((M,j)=>{let{width:N,maxWidth:R,minWidth:L,align:z}=c.layout?.styles?.[M]??{};return(0,at.jsx)("th",{style:{width:N,maxWidth:R,minWidth:L,textAlign:z},"aria-sort":c.sort?.direction&&c.sort?.field===M?G0[c.sort.direction]:void 0,scope:"col",children:(0,at.jsx)(Gd,{ref:V(M,j),fieldId:M,view:c,fields:r,onChangeView:i,onHide:T,setOpenedFilter:u,canMove:c.layout?.enableMoving??!0})},M)})]})}),_&&x&&b?Array.from(b.entries()).map(([M,j])=>(0,at.jsxs)(Mu.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,at.jsx)("tbody",{role:"group"}),children:[(0,at.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,at.jsx)("td",{colSpan:B.length+(F?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?M:(0,fw.sprintf)((0,fw.__)("%1$s: %2$s"),x.label,M)})}),j.map((N,R)=>(0,at.jsx)(_D,{item:N,fields:r,id:o(N)||R.toString(),view:c,titleField:A,mediaField:E,descriptionField:P,selection:a,getItemId:o,onChangeSelection:s,multiselect:y},o(N)))]},`group-${M}`)):(0,at.jsx)(Mu.Composite,{render:(0,at.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:_&&t.map((M,j)=>{let N=o(M),R=M.position;return(0,at.jsx)(_D,{item:M,fields:r,id:N||j.toString(),view:c,titleField:A,mediaField:E,descriptionField:P,selection:a,getItemId:o,onChangeSelection:s,multiselect:y,posinset:R},N)})})]}),(0,at.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!_&&!n}),id:S,children:[!_&&(n?(0,at.jsx)("p",{children:(0,at.jsx)(Mu.Spinner,{})}):d),_&&n&&(0,at.jsx)("p",{className:"dataviews-loading-more",children:(0,at.jsx)(Mu.Spinner,{})})]})]})}var CD=Woe;var Yd=l(q(),1),Kd=l(G(),1),TD=l(pt(),1),dw=l(W(),1);var wt=l(O(),1);function qoe(e){return!!e}function Yoe({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:s,mediaField:a,descriptionField:u,otherFields:c,posinset:f,setsize:d}){let m=(0,Kd.useRef)(null);gc(m,f);let{showTitle:h=!0,showMedia:g=!0,showDescription:v=!0}=e,y=n(i),x=r.includes(y),b=e.layout?.density??"balanced",w=g&&b!=="compact"&&a?.render?(0,wt.jsx)(a.render,{item:i,field:a,config:{sizes:b==="comfortable"?"32px":"24px"}}):null,S=(0,wt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,wt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),T=h&&s?.render?(0,wt.jsx)(s.render,{item:i,field:s}):null,_=v&&u?.render?(0,wt.jsx)(u.render,{item:i,field:u}):null,A=(0,Kd.useMemo)(()=>b==="comfortable"?"md":"sm",[b]);return(0,wt.jsx)(Yd.Composite.Item,{ref:m,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":f,"aria-setsize":d,"aria-selected":x,className:Z("dataviews-view-picker-activity__item",b==="compact"&&"is-compact",b==="balanced"&&"is-balanced",b==="comfortable"&&"is-comfortable",x&&"is-selected"),onClick:()=>{if(x)o(r.filter(E=>y!==E));else{let E=t?[...r,y]:[y];o(E)}},render:(0,wt.jsx)("div",{}),children:(0,wt.jsxs)(te,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,wt.jsx)(te,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:S}),(0,wt.jsxs)(te,{direction:"column",gap:A,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[T&&(0,wt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:T}),_&&(0,wt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:_}),(0,wt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(E=>(0,wt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,wt.jsx)(Tn,{render:(0,wt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:E.label}),(0,wt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,wt.jsx)(E.render,{item:i,field:E})})]},E.id))})]})]})})}function ED({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,TD.useInstanceId)(ED,"dataviews-view-picker-activity-group__header");return(0,wt.jsxs)(te,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,wt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,dw.sprintf)((0,dw.__)("%1$s: %2$s"),t.label,e):e}),o]})}function PD({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:u,empty:c}){let{itemListLabel:f,paginationInfo:d}=(0,Kd.useContext)(Me),m=qd(a),h=t.find(E=>E.id===s?.titleField),g=t.find(E=>E.id===s?.mediaField),v=t.find(E=>E.id===s?.descriptionField),y=(s?.fields??[]).map(E=>t.find(P=>E===P.id)).filter(qoe),x=s.groupBy?.field?t.find(E=>E.id===s.groupBy?.field):null,b=x?An(e,x):null,S=(s.infiniteScrollEnabled&&!b)??!1?d?.totalItems:void 0,T=!!e?.length,_=!!(x&&b),A=E=>(0,wt.jsx)(Yoe,{view:s,multiselect:m,selection:i,onChangeSelection:n,getItemId:r,item:E,titleField:h,mediaField:g,descriptionField:v,otherFields:y,posinset:E.position,setsize:S},r(E));return T?(0,wt.jsxs)(wt.Fragment,{children:[(0,wt.jsx)(Yd.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":f,"aria-busy":o,render:_?(0,wt.jsx)(te,{direction:"column",gap:"sm"}):void 0,className:Z("dataviews-view-picker-activity",u),children:_&&b?Array.from(b.entries()).map(([E,P])=>(0,wt.jsx)(ED,{groupName:E,groupField:x,showLabel:s.groupBy?.showLabel!==!1,children:P.map(A)},E)):e.map(A)}),o&&(0,wt.jsx)("p",{className:"dataviews-loading-more",children:(0,wt.jsx)(Yd.Spinner,{})})]}):(0,wt.jsx)("div",{className:Z({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,wt.jsx)("p",{children:(0,wt.jsx)(Yd.Spinner,{})}):c})}var Zd=l(q(),1),Xd=l(W(),1),RD=l(G(),1);var Qd=l(O(),1);function yc(){let e=(0,RD.useContext)(Me),t=e.view;return(0,Qd.jsxs)(Zd.__experimentalToggleGroupControl,{label:(0,Xd.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Qd.jsx)(Zd.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Xd._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Qd.jsx)(Zd.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Xd._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Qd.jsx)(Zd.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Xd._x)("Compact","Density option for DataView layout")},"compact")]})}var AD=l(q(),1),OD=l(W(),1),kD=l(G(),1);var ID=l(O(),1),Koe=[{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 FD(){let e=(0,kD.useContext)(Me),t=e.view,r=Koe.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,ID.jsx)(AD.RangeControl,{showTooltip:!1,label:(0,OD.__)("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 Lu=l(O(),1);function SP(){return(0,Lu.jsxs)(Lu.Fragment,{children:[(0,Lu.jsx)(yc,{}),(0,Lu.jsx)(FD,{})]})}var bc=[{type:Dd,label:(0,Ls.__)("Table"),component:eD,icon:wy,viewConfigOptions:yc},{type:W0,label:(0,Ls.__)("Grid"),component:sD,icon:kl,viewConfigOptions:SP},{type:TL,label:(0,Ls.__)("List"),component:yP,icon:(0,Ls.isRTL)()?iT:aT,viewConfigOptions:yc},{type:EL,label:(0,Ls.__)("Activity"),component:hD,icon:ud,viewConfigOptions:yc},{type:PL,label:(0,Ls.__)("Grid"),component:SD,icon:kl,viewConfigOptions:SP,isPicker:!0},{type:RL,label:(0,Ls.__)("Table"),component:CD,icon:wy,viewConfigOptions:yc,isPicker:!0},{type:AL,label:(0,Ls.__)("Activity"),component:PD,icon:ud,viewConfigOptions:yc,isPicker:!0}];var um=l(G(),1);var Tc=l(q(),1),ja=l(W(),1),rx=l(G(),1);var ND=l(he(),1),VD=(0,ND.createContext)(!0);function LD(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function mw(e){let t=[];for(let r of e)t.push(...r);return t}function qh(e){return e.slice().reverse()}function Yh(...e){}function kn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Jd(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Kh(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function DD(e,t){let r={...e};for(let o of t)kn(r,o)&&delete r[o];return r}function BD(e,t){let r={};for(let o of t)kn(e,o)&&(r[o]=e[o]);return r}function pw(e){return e}function jD(e=Yh){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Io(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function _P(e){return Object.keys(e)}function zD(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function $d(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Fo(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function ut(...e){for(let t of e)if(t!==void 0)return t}var em=Zoe();function Zoe(){return typeof window<"u"&&!!window.document?.createElement}function Ds(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Bu(e,t=!1){let{activeElement:r}=Ds(e);if(!r?.nodeName)return null;if(Xoe(r)&&r.contentDocument?.body)return Bu(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Ds(r).getElementById(o);if(n)return n}}return r}function Du(e,t){return e===t||e.contains(t)}function tm(e){return e?.nodeType===1}function HD(e){return typeof e?.nodeType=="number"}function Xoe(e){return e.tagName==="IFRAME"}function wc(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Qoe.indexOf(e.type)!==-1:!1}var Qoe=["button","color","file","image","reset","submit"];function Joe(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function $o(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function hw(e){return e.isContentEditable||$o(e)}function GD(e){if($o(e))return e.value;if(e.isContentEditable){let t=Ds(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Zh(e){let t=0,r=0;if($o(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Ds(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Du(e,o.anchorNode)&&o.focusNode&&Du(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 $oe=["dialog","menu","listbox","tree","grid"],MD={menu:"menuitem",listbox:"option",tree:"treeitem"};function UD(e,t){let r=e?.getAttribute("role");return r&&$oe.indexOf(r)!==-1?r:t}function WD(e){if(e!=null&&kn(MD,e))return MD[e]}function Xh(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=Ds(e);return Xh(e.parentElement)||r.scrollingElement||r.body}function gw(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function qD(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let u=t(i),c=t(a);return u===c||!u||!c?0:ene(u,c)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function ene(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function YD(){return em&&!!navigator.maxTouchPoints}function vw(){return em?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function rm(){return em&&vw()&&/apple/i.test(navigator.vendor)}function KD(){return em&&/firefox\//i.test(navigator.userAgent)}function ZD(e){let{currentTarget:t,target:r}=e;return t?HD(r)?!Du(t,r):!0:!1}function mo(e){return e.target===e.currentTarget}function XD(e){if(!tm(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function QD(e){let t=vw();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:XD(e.currentTarget)}function JD(e){return e.altKey?XD(e.currentTarget):!1}function ju(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 $D(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function CP(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function yw(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!HD(o)||!Du(r,o)}function e8(e){return e.type==="input"}function zu(e,t,r,o){let i=(a=>{if(o){let c=setTimeout(a,o);return()=>clearTimeout(c)}let u=requestAnimationFrame(a);return()=>cancelAnimationFrame(u)})(()=>{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 Bs(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Bs(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var tne="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 bw(e){return!(!e.matches(tne)||!Joe(e)||e.closest("[inert]"))}function Ci(e){let t=Bu(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function t8(e){let t=Bu(e);if(!t)return!1;if(Du(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 r8(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function o8(e){return async()=>{let t=await e?.();return o8(async()=>(await t?.(),e))}}var Q4e=rne();function rne({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(c,f)=>{if(!c)return;let d=f===o;o=f??null;let m=d?Math.max(0,t.length-1):t.length,h=await c();if(!h)return;r=[];let g=t[m];for(t[m]=o8(async()=>{await h?.();let v=await g?.();return async()=>{await v?.(),await c?.()}});t.length>e;)t.shift()}}}var No=l(he(),1),Mt=l(he(),1),Hu=l(O(),1);function n8(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function one(e){return!e||!(0,Mt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function nne(e){return one(e)?{...e.props}.ref||e.ref:null}function ine(e,t){let r={...e};for(let o in t){if(!kn(t,o))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(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 TP={...No},i8=TP.useId,eFe=TP.useDeferredValue,s8=TP.useInsertionEffect,Qt=em?Mt.useLayoutEffect:Mt.useEffect;function sne(e){let[t]=(0,Mt.useState)(e);return t}function u8(e){let t=(0,Mt.useRef)(e);return Qt(()=>{t.current=e}),t}function lt(e){let t=(0,Mt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return s8?s8(()=>{t.current=e}):t.current=e,(0,Mt.useCallback)((...r)=>t.current?.(...r),[])}function f8(e){let[t,r]=(0,Mt.useState)(null);return Qt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Pr(...e){return(0,Mt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=n8(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():n8(o,null)}}},e)}function Ti(e){if(i8){let o=i8();return e||o}let[t,r]=(0,Mt.useState)(e);return Qt(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function d8(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Mt.useState)(()=>r(t));return Qt(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function m8(e,t,r){let o=sne(r),[n,i]=(0,Mt.useState)(o);return(0,Mt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let c=s.getAttribute(t);i(c??o)},u=new MutationObserver(a);return u.observe(s,{attributeFilter:[t]}),a(),()=>u.disconnect()},[e,t,o]),n}function js(e,t){let r=(0,Mt.useRef)(!1);(0,Mt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Mt.useEffect)(()=>()=>{r.current=!1},[])}function p8(e,t){let r=(0,Mt.useRef)(!1);Qt(()=>{if(r.current)return e();r.current=!0},t),Qt(()=>()=>{r.current=!1},[])}function h8(){return(0,Mt.useReducer)(()=>[],[])}function Rr(e){return lt(typeof e=="function"?e:()=>e)}function zs(e,t,r=[]){let o=(0,Mt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function xw(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Mt.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var a8=!1;function g8(){return(0,Mt.useEffect)(()=>{a8||(Bs("mousemove",lne,!0),Bs("mousedown",ww,!0),Bs("mouseup",ww,!0),Bs("keydown",ww,!0),Bs("scroll",ww,!0),a8=!0)},[]),lt(()=>EP)}var EP=!1,l8=0,c8=0;function ane(e){let t=e.movementX||e.screenX-l8,r=e.movementY||e.screenY-c8;return l8=e.screenX,c8=e.screenY,t||r||!1}function lne(e){ane(e)&&(EP=!0)}function ww(){EP=!1}function qt(e){let t=No.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Hs(e,t){return No.memo(e,t)}function Jt(e,t){let{wrapElement:r,render:o,...n}=t,i=Pr(t.ref,nne(o)),s;if(No.isValidElement(o)){let a={...o.props,ref:i};s=No.cloneElement(o,ine(n,a))}else o?s=o(n):s=(0,Hu.jsx)(e,{...n});return r?r(s):s}function $t(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function In(e=[],t=[]){let r=No.createContext(void 0),o=No.createContext(void 0),n=()=>No.useContext(r),i=(c=!1)=>{let f=No.useContext(o),d=n();return c?f:f||d},s=()=>{let c=No.useContext(o),f=n();if(!(c&&c===f))return f},a=c=>e.reduceRight((f,d)=>(0,Hu.jsx)(d,{...c,children:f}),(0,Hu.jsx)(r.Provider,{...c}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:c=>(0,Hu.jsx)(a,{...c,children:t.reduceRight((f,d)=>(0,Hu.jsx)(d,{...c,children:f}),(0,Hu.jsx)(o.Provider,{...c}))})}}var po=l(he(),1),cne="div",une=Symbol("accessibleWhenDisabled"),fne=rm(),dne=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function mne(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?dne.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function pne(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function hne(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function gne(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 vne({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 PP(e,t){return lt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var v8=!1,RP=!0;function yne(e){let t=e.target;tm(t)&&!t.hasAttribute("data-focus-visible")&&(RP=!1)}function bne(e){e.metaKey||e.ctrlKey||e.altKey||(RP=!0)}var Qh=$t(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,po.useRef)(null),[a,u]=xw(i,une,r);r??=a,(0,po.useEffect)(()=>{t&&(v8||(Bs("mousedown",yne,!0),Bs("keydown",bne,!0),v8=!0))},[t]);let c=t&&$d(i),f=c&&!r,[d,m]=(0,po.useState)(!1),h=(0,po.useRef)(!1),g=(0,po.useRef)(null),v=lt(R=>{g.current?.(),g.current=null,h.current=!1,R?.removeAttribute("data-focus-visible")});(0,po.useEffect)(()=>{t&&f&&(v(s.current),d&&m(!1))},[t,f,d,v]),(0,po.useEffect)(()=>{if(!t||!d)return;let R=s.current;if(!R||typeof IntersectionObserver>"u")return;let L=new IntersectionObserver(()=>{bw(R)||(h.current=!1,m(!1))});return L.observe(R),()=>L.disconnect()},[t,d]),(0,po.useEffect)(()=>()=>g.current?.(),[]);let y=PP(i.onKeyPressCapture,c),x=PP(i.onMouseDownCapture,c),b=PP(i.onClickCapture,c),w=(R,L)=>{if(L&&(R.currentTarget=L),!t)return;let z=R.currentTarget;if(z&&Ci(z)&&(n?.(R),!R.defaultPrevented)){if(z.dataset.focusVisible="true",h.current=!0,gne(z)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let Y=new IntersectionObserver(()=>{bw(z)||v(z)});Y.observe(z),g.current=()=>Y.disconnect()}return}m(!0)}},S=i.onKeyDownCapture,T=lt(R=>{if(S?.(R),R.defaultPrevented||!t||d||h.current||R.metaKey||R.altKey||R.ctrlKey||!mo(R))return;let L=R.currentTarget;zu(L,"focusout",()=>w(R,L))}),_=i.onFocusCapture,A=lt(R=>{if(_?.(R),R.defaultPrevented||!t)return;if(!mo(R)){m(!1);return}let L=R.currentTarget,z=()=>w(R,L);RP||mne(R.target)?zu(R.target,"focusout",z):m(!1)}),E=i.onBlur,P=lt(R=>{E?.(R),t&&yw(R)&&(v(R.currentTarget),m(!1))}),D=(0,po.useContext)(VD),I=lt(R=>{t&&o&&R&&D&&queueMicrotask(()=>{Ci(R)||bw(R)&&R.focus()})}),C=d8(s),F=t&&pne(C),B=t&&hne(C),[V,M]=(0,po.useState)(!1);fne&&(0,po.useEffect)(()=>{if(!t)return;let R=s.current;if(!R)return;let{type:L}=R,z=R.tagName==="INPUT"&&(L==="checkbox"||L==="radio");M(wc(R)||z)},[t]);let j=i.style,N=(0,po.useMemo)(()=>f?{pointerEvents:"none",...j}:j,[f,j]);return i={"data-focus-visible":t&&d||void 0,"data-autofocus":o||void 0,"aria-disabled":c||void 0,...i,...u,ref:Pr(s,I,i.ref),style:N,tabIndex:vne({focusable:t,trulyDisabled:f,nativeTabbable:F,supportsDisabled:B,safariTabIndex:V,tabIndexProp:i.tabIndex}),disabled:B&&f?!0:void 0,contentEditable:c?void 0:i.contentEditable,onKeyPressCapture:y,onClickCapture:b,onMouseDownCapture:x,onKeyDownCapture:T,onFocusCapture:A,onBlur:P},Fo(i)}),iFe=qt(function(t){return Jt(cne,Qh(t))});var xc=l(he(),1),wne="button";function y8(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?wc(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?wc(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var xne=Symbol("command"),AP=$t(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,xc.useRef)(null),[i,s]=(0,xc.useState)(!1);(0,xc.useEffect)(()=>{n.current&&s(wc(n.current))},[]);let[a,u]=(0,xc.useState)(!1),c=(0,xc.useRef)(!1),f=$d(o),[d,m]=xw(o,xne,!0);Qt(()=>{f&&(c.current=!1,u(!1))},[f]);let h=o.onKeyDown,g=lt(w=>{h?.(w);let S=w.currentTarget;if(w.defaultPrevented||d||f||!mo(w)||$o(S)||S.isContentEditable)return;let T=t&&w.key==="Enter",_=r&&w.key===" ",A=w.key==="Enter"&&!t,E=w.key===" "&&!r;if(A||E){w.preventDefault();return}if(T||_){let P=y8(w);if(T){if(!P){w.preventDefault();let{view:D,...I}=w,C=()=>CP(S,I);KD()?zu(S,"keyup",C):queueMicrotask(C)}}else _&&(c.current=!0,P||(w.preventDefault(),u(!0)))}}),v=o.onKeyUp,y=lt(w=>{if(v?.(w),d)return;let S=r&&w.key===" ";if(!c.current||!S)return;let T=y8(w);if(c.current=!1,T||u(!1),w.defaultPrevented||!mo(w)||f||w.metaKey||T)return;w.preventDefault();let _=w.currentTarget,{view:A,...E}=w;queueMicrotask(()=>CP(_,E))}),x=o.onBlur,b=lt(w=>{x?.(w),c.current&&(c.current=!1,u(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...m,...o,ref:Pr(n,o.ref),onKeyDown:g,onKeyUp:y,onBlur:b},o=Qh(o),o}),uFe=qt(function(t){return Jt(wne,AP(t))});var Jh=In(),b8=Jh.useContext,mFe=Jh.useScopedContext,pFe=Jh.useProviderContext,w8=Jh.ContextProvider,x8=Jh.ScopedContextProvider;var Sw=l(he(),1),Sne="div",OP=$t(function({store:t,shouldRegisterItem:r=!0,getItem:o=pw,element:n,...i}){let s=b8();t=t||s;let a=Ti(i.id),u=(0,Sw.useRef)(n);return(0,Sw.useEffect)(()=>{let c=u.current;if(!a||!c||!r)return;let f=o({id:a,element:c});return t?.renderItem(f)},[a,r,o,t]),i={...i,ref:Pr(u,i.ref)},Fo(i)}),bFe=qt(function(t){return Jt(Sne,OP(t))});var kP=l(he(),1),$h=In([w8],[x8]),_Fe=$h.useContext,_w=$h.useScopedContext,S8=$h.useProviderContext,Cw=$h.ContextProvider,om=$h.ScopedContextProvider,_8=(0,kP.createContext)(void 0),C8=(0,kP.createContext)(void 0);function Gu(e,t){let r=e.__unstableInternals;return Io(r,"Invalid store"),r[t]}function E8(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Tw(e,t){return e===t||e!==e&&t!==t}function P8(e,t,r,o){let n;for(let i of _P(t))Tw(t[i],r[i])||o!==void 0&&E8([i],o)||(n??={...e},n[i]=t[i]);return n}var _ne=100;function Cne(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 Tne(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 R8(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 Ew(e){e.notifiedListeners??=R8(e)}function FP(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 IP(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Ew(o);for(let n of o.group.listeners){if(n===o.currentListener)break;FP(o,n)&&o.notifiedListeners?.add(n)}}}function Ene(e,t,r){for(let o of e)o.group===t&&(o.recovering||FP(o,r)&&(Ew(o),o.notifiedListeners?.add(r)))}function Pne({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)&&(FP(i,o)?(Ew(i),i.notifiedListeners?.add(o)):n&&(Ew(i),i.recoverToLive=!0)))}function Rne(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function Ane({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 One(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function A8(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function O8(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 c=r;a(),r=n?.()??r,r!==c&&(o=P8(o,r,c,i)??o)}let u=t(r,o);u&&A8(e,t,u)}function T8({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)&&!E8(e.listenerKeys.get(s),o)||(n?.add(s),O8(e,s,t(),r,t,o))}function Fn(e,...t){let r=e,o=r,n=Yh,i=!1,s=!1,a=new Set,u=new Set,c=new Set,f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(c.add(I),()=>c.delete(I)),h=()=>{let I=u.size,C=Symbol();u.add(C);let F=()=>{u.delete(C)&&(u.size||n())};if(I)return F;let B=_P(r),V=[];for(let N of t){let R=N?.getState?.();if(!R)continue;let L=B.filter(z=>kn(R,z));if(L.length){if(t.length===1||L.length===B.length){for(let z of L)V.push(go(N,[z],Y=>{P(z,Y[z],!0)}));continue}V.push(Sc(N,L,(z,Y)=>{for(let Q of L)z[Q]!==Y[Q]&&P(Q,z[Q],!0)}));for(let z of L){let Y=N?.getState?.();Y&&P(z,Y[z],!0)}}}let M=[];for(let N of c)M.push(N());let j=t.map(eg);return n=Jd(...V,...M,...j),F},g=(I,C,F)=>{F!==void 0&&(F?Tne(I.listenersByKey,F,C):I.allKeysListeners?.delete(C))},v=[],y=(I,C,F=f)=>{let B=I?[...I]:null,V=F.listeners.has(C);return V||Rne(v,F,C),B?Pne({fastPathFrames:v,group:F,keys:B,listener:C}):(V&&IP(v,F),Ene(v,F,C)),V&&(IP(v,F,C),g(F,C,F.listenerKeys.get(C))),F.listeners.add(C),B?(F.listenersByKey??=new Map,Cne(F.listenersByKey,B,C),Ane({fastPathFrames:v,group:F,keys:B,listener:C})):(F.allKeysListeners??=new Set,F.allKeysListeners.add(C)),F.listenerKeys.set(C,B),()=>{let M=F.disposables.get(C);F.disposables.delete(C),IP(v,F,C);let j=F.listenerKeys.get(C);g(F,C,B),j!==B&&g(F,C,j),F.listenerKeys.delete(C),F.listeners.delete(C),M?.()}},x=(I,C)=>y(I,C),b=(I,C,F)=>{let B=I.listeners.has(C);if(B){I.suspendCounts??=new Map;let M=I.suspendCounts.get(C)??0;I.suspendCounts.set(C,M+1)}let V;try{let M=r;One(I,C),r!==M&&(V=P8(F,r,M));let j=C(r,V??F);j&&A8(I,C,j)}finally{if(B){let M=I.suspendCounts,j=M?.get(C);j&&j>1?M?.set(C,j-1):M?.delete(C),M?.size||delete I.suspendCounts}}},w=(I,C)=>(b(f,C,r),y(I,C)),S=(I,C)=>(!d.listeners.size&&!s&&(o=r),b(d,C,o),y(I,C,d)),T=I=>Fn(BD(r,I),D),_=I=>Fn(DD(r,I),D),A=()=>r,E=(I,C,F)=>{if(!(F instanceof Set)&&!I.allKeysListeners?.size){let B=I.listenersByKey?.get(F);if(!B)return;let V={group:I,keyedListeners:B,updatedKey:F,currentListener:null};v.push(V);try{for(let M of B){if(V.notifiedListeners?.has(M)||(V.currentListener=M,V.notifiedListeners?.add(M),O8(I,M,r,C,A,F),!I.allKeysListeners?.size&&!V.recoverToLive))continue;let j=V.notifiedListeners??R8(V);V.notifiedListeners=j,V.recovering=!0,T8({group:I,getState:A,prevState:C,updatedKey:F,notifiedListeners:j});return}}finally{v.pop()}return}T8({group:I,getState:A,prevState:C,updatedKey:F})},P=(I,C,F=!1)=>{if(!kn(r,I))return;let B=r[I],V=typeof C=="function"?C(B):C;if(Tw(V,B))return;let M=s;s=!0;let j=r,N={...r,[I]:V};r=N;let R=!1;try{if(!F&&t.length){for(let L of t)if(L?.setState?.(I,V),!Tw(r[I],V)){R=!0;break}if(R){let L=0;for(;L<_ne;L+=1){let z=!1;for(let Y of t){let Q=r[I];Y?.setState?.(I,Q),Tw(r[I],Q)||(z=!0)}if(!z)break}}}R||E(f,r===N?j:{...r,[I]:j[I]},I)}finally{s=M}if(!d.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let L=r,z=a;a=new Set;let Y=o;E(d,Y,z),o===Y&&(o=L)}))},D={getState:A,setState:P,__unstableInternals:{setup:m,init:h,subscribe:x,sync:w,batch:S,pick:T,omit:_}};return D}function ho(e,...t){if(e)return Gu(e,"setup")(...t)}function eg(e,...t){if(e)return Gu(e,"init")(...t)}function Sc(e,...t){if(e)return Gu(e,"subscribe")(...t)}function go(e,...t){if(e)return Gu(e,"sync")(...t)}function Uu(e,...t){if(e)return Gu(e,"batch")(...t)}function Pw(e,...t){if(e)return Gu(e,"omit")(...t)}function k8(e,...t){if(e)return Gu(e,"pick")(...t)}function nm(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=Fn(t,...e);return Object.assign({},...e,r)}function kne(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Ds(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Ds(o).body}function Ine(e){return e?.__unstablePrivateStore}function I8(e={}){e.store;let t=e.store?.getState(),r=ut(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(d=>[d.id,d])),n={items:r,renderedItems:ut(t?.renderedItems,[])},i=Ine(e.store),s=Fn({items:r,renderedItems:n.renderedItems},i),a=Fn(n,e.store),u=d=>{let m=qD(d,h=>h.element);s.setState("renderedItems",m),a.setState("renderedItems",m)};ho(a,()=>eg(s)),ho(s,()=>Uu(s,["items"],d=>{a.setState("items",d.items)})),ho(s,()=>Uu(s,["renderedItems"],d=>{let m=!0,h=requestAnimationFrame(()=>{let{renderedItems:x}=a.getState();d.renderedItems!==x&&u(d.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>u(d.renderedItems))},v=kne(d.renderedItems),y=new IntersectionObserver(g,{root:v});for(let x of d.renderedItems)x.element&&y.observe(x.element);return()=>{cancelAnimationFrame(h),y.disconnect()}}));let c=(d,m,h=!1)=>{let g;return m(y=>{let x=y.findIndex(({id:w})=>w===d.id),b=y.slice();if(x!==-1){g=y[x];let w={...g,...d};b[x]=w,o.set(d.id,w)}else b.push(d),o.set(d.id,d);return b}),()=>{m(y=>{if(!g)return h&&o.delete(d.id),y.filter(({id:w})=>w!==d.id);let x=y.findIndex(({id:w})=>w===d.id);if(x===-1)return y;let b=y.slice();return b[x]=g,o.set(d.id,g),b})}},f=d=>c(d,m=>s.setState("items",m),!0);return{...a,registerItem:f,renderItem:d=>Jd(f(d),c(d,m=>s.setState("renderedItems",m))),item:d=>{if(!d)return null;let m=o.get(d);if(!m){let{items:h}=s.getState();m=h.find(g=>g.id===d),m&&o.set(d,m)}return m||null},__unstablePrivateStore:s}}var Fne={id:null};function ss(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Nne(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function F8(e,t){return e.filter(r=>r.rowId===t)}function N8({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&&!(n!=null&&s.id===n))return s.id}}function V8(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Fne]:[],...e.slice(0,o)]}function Rw(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function M8(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Vne(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function Mne(e,t,r){let o=M8(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?ss(n):n[i-1];n[i]=a&&t!==a.id&&r?a:Vne(a?.rowId)}}return e}function Lne(e){let t=Rw(e),r=M8(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 L8(e={}){let t=e.store?.getState(),r=I8(e),o=ut(e.activeId,t?.activeId,e.defaultActiveId),n=Fn({...r.getState(),id:ut(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:ut(t?.baseElement,null),includesBaseElement:ut(e.includesBaseElement,t?.includesBaseElement,o===null),moves:ut(t?.moves,0),orientation:ut(e.orientation,t?.orientation,"both"),rtl:ut(e.rtl,t?.rtl,!1),virtualFocus:ut(e.virtualFocus,t?.virtualFocus,!1),focusLoop:ut(e.focusLoop,t?.focusLoop,!1),focusWrap:ut(e.focusWrap,t?.focusWrap,!1),focusShift:ut(e.focusShift,t?.focusShift,!1)},r,e.store);ho(n,()=>go(n,["renderedItems","activeId"],a=>{n.setState("activeId",u=>u!==void 0?u:ss(a.renderedItems)?.id)}));let i=(a="next",u={})=>{let c=n.getState(),{skip:f=0,activeId:d=c.activeId,focusShift:m=c.focusShift,focusLoop:h=c.focusLoop,focusWrap:g=c.focusWrap,includesBaseElement:v=c.includesBaseElement,renderedItems:y=c.renderedItems,rtl:x=c.rtl}=u,b=a==="up"||a==="down",w=a==="next"||a==="down",S=w?x&&!b:!x||b,T=m&&!f;if(!f&&!g&&!v&&d!=null&&(!b||!T&&!y.some(M=>M.rowId!=null))){let M=y.findIndex(N=>N.id===d),j=y[M];if(j){let N=S?-1:1,R=N8({items:y,fromIndex:M+N,step:N,rowId:j.rowId,excludeId:d});return R!==void 0?R:h&&(b?h!=="horizontal":h!=="vertical")?N8({items:y,fromIndex:N===1?0:y.length-1,step:N,rowId:j.rowId,excludeId:d}):void 0}}let _=b?mw(Mne(Rw(y),d,T)):y;if(_=S?qh(_):_,_=b?Lne(_):_,d==null)return ss(_)?.id;let A=_.find(M=>M.id===d);if(!A)return ss(_)?.id;let E=_.some(M=>M.rowId),P=_.indexOf(A),D=_.slice(P+1),I=F8(D,A.rowId);if(f){let M=Nne(I,d);return(M.slice(f)[0]||M[M.length-1])?.id}let C=h&&(b?h!=="horizontal":h!=="vertical"),F=E&&g&&(b?g!=="horizontal":g!=="vertical"),B=w?(!E||b)&&C&&v:b?v:!1;if(C)return ss(V8(F&&!B?_:F8(_,A.rowId),d,B),d)?.id;if(F){let M=ss(B?I:D,d);return B?M?.id||null:M?.id}let V=ss(I,d);return!V&&B?null:V?.id},s=(a,u)=>typeof u=="number"?i(a,{skip:u}):i(a,u);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",u=>u+1))},first:()=>ss(n.getState().renderedItems)?.id,last:()=>ss(qh(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var D8=ss,B8=Rw;function Gs(e,t){return t&&e.item(t)||null}function j8(e,t=!1){if($o(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Ds(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var VP=Symbol("FOCUS_SILENTLY");function z8(e){e[VP]=!0,e.focus({preventScroll:!0})}function H8(e){let t=e[VP];return delete e[VP],t}function Wu(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Ws=l(he(),1),W8=l(O(),1);var Us=l(he(),1),MP=l(jv(),1),G8=()=>()=>{};function St(e,t=pw){let r=Us.useCallback(n=>e?Sc(e,null,n):G8(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&kn(s,n))return s[n]};return(0,MP.useSyncExternalStore)(r,o,o)}function Aw(e,t){let r=Us.useRef({}),o=Us.useCallback(i=>e?Sc(e,null,i):G8(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let u in t){let c=t[u];if(typeof c=="function"){let f=c(i);Object.is(f,a[u])||(a[u]=f,s=!0)}if(typeof c=="string"){if(!i||!kn(i,c))continue;let f=i[c];Object.is(f,a[u])||(a[u]=f,s=!0)}}return s&&(r.current={...a}),r.current};return(0,MP.useSyncExternalStore)(o,n,n)}function Sr(e,t,r,o){let n=kn(t,r)?t[r]:void 0,i=u8({value:n,setValue:o?t[o]:void 0});Qt(()=>go(e,[r],(s,a)=>{let{value:u,setValue:c}=i.current;c&&s[r]!==a[r]&&s[r]!==u&&c(s[r])}),[e,r]),Qt(()=>{if(n!==void 0)return e.setState(r,n),Uu(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function im(e,t){let[r,o]=Us.useState(()=>e(t));Qt(()=>eg(r),[r]);let n=Us.useCallback(i=>St(r,i),[r]);return[Us.useMemo(()=>({...r,useState:n}),[r,n]),lt(()=>{o(i=>e({...t,...i.getState()}))})]}var Bne="button";function jne(e){return hw(e)?!0:e.tagName==="INPUT"&&!wc(e)}function zne(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 Hne(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function U8(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Xh(e);if(!i)return;let s=zne(i,o),a,u;for(let c=0;c<n.length;c+=1){let f=a;if(a=r(c),!a)break;if(a===f)continue;let d=Gs(t,a)?.element;if(!d)continue;let m=Hne(d,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){u!==void 0&&u<h&&(a=f);break}u=h}return a}function Gne(e,t){return mo(e)?!1:Wu(t,e.target)}var LP=$t(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":u,...c}){let f=_w();t=t||f;let d=Ti(c.id),m=(0,Ws.useRef)(null),h=(0,Ws.useContext)(C8),g=$d(c)&&!c.accessibleWhenDisabled,v=c.shouldRegisterItem,y=R=>{if(r)return r;if(R&&h?.baseElement&&h.baseElement===R.baseElement)return h.id},{rowId:x,baseElement:b,isActiveItem:w,ariaSetSize:S,ariaPosInSet:T,isTabbable:_}=Aw(t,{rowId:y,baseElement(R){return R?.baseElement||void 0},isActiveItem(R){return!!R&&R.activeId===d},ariaSetSize(R){if(a!=null)return a;if(R&&h?.ariaSetSize&&h.baseElement===R.baseElement)return h.ariaSetSize},ariaPosInSet(R){if(u!=null)return u;if(!R||!h?.ariaPosInSet||h.baseElement!==R.baseElement)return;let L=y(R),z=R.renderedItems.filter(Y=>Y.rowId===L);return h.ariaPosInSet+z.findIndex(Y=>Y.id===d)},isTabbable(R){if(!R?.renderedItems.length)return!0;if(R.virtualFocus)return!1;if(i)return!0;if(R.activeId===null)return!1;let L=t?.item(R.activeId);return L?.disabled||!L?.element?!0:R.activeId===d}}),A=(0,Ws.useCallback)(R=>{let L={...R,id:d||R.id,rowId:x,disabled:g,children:R.element?.textContent};return s?s(L):L},[d,x,g,s]),E=c.onFocus,P=(0,Ws.useRef)(!1),D=(0,Ws.useRef)(null),I=lt(R=>{if(E?.(R),R.defaultPrevented||ZD(R)||!d||!t||Gne(R,t))return;let{virtualFocus:L,baseElement:z}=t.getState();if(t.setActiveId(d),hw(R.currentTarget)&&j8(R.currentTarget),!L||!mo(R)||jne(R.currentTarget))return;let Y=(se,ae,fe)=>{rm()&&se.hasAttribute("data-autofocus")&&se.scrollIntoView({block:"nearest",inline:"nearest"}),P.current=!0,ae===fe||Wu(t,ae)?z8(fe):fe.focus()};if(z?.isConnected){Y(R.currentTarget,R.relatedTarget,z);return}if(v===!1)return;let{currentTarget:Q,relatedTarget:ue}=R,re=()=>{D.current?.(),D.current=null};re(),D.current=Sc(t,null,()=>{if(Bu(Q)!==Q){re();return}let se=t.getState(),ae=se.baseElement;ae?.isConnected&&(re(),se.virtualFocus&&Y(Q,ue,ae))})}),C=c.onBlurCapture,F=lt(R=>{C?.(R),!R.defaultPrevented&&t?.getState()?.virtualFocus&&P.current&&(P.current=!1,R.preventDefault(),R.stopPropagation())}),B=c.onKeyDown,V=Rr(o),M=Rr(n),j=lt(R=>{if(B?.(R),R.defaultPrevented||!mo(R)||!t)return;let{currentTarget:L}=R,z=t.getState(),Y=!!t.item(d)?.rowId,Q=z.orientation!=="horizontal",ue=z.orientation!=="vertical",re=()=>!!(Y||ue||!z.baseElement||!$o(z.baseElement)),se={ArrowUp:(Y||Q)&&t.up,ArrowRight:(Y||ue)&&t.next,ArrowDown:(Y||Q)&&t.down,ArrowLeft:(Y||ue)&&t.previous,Home:()=>{if(re())return!Y||R.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(re())return!Y||R.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>U8(L,t,t?.up,!0),PageDown:()=>U8(L,t,t?.down)}[R.key];if(se){if(hw(L)){let fe=Zh(L),ye=ue&&R.key==="ArrowLeft",de=ue&&R.key==="ArrowRight",ke=Q&&R.key==="ArrowUp",ne=Q&&R.key==="ArrowDown";if(de||ne){let{length:Te}=GD(L);if(fe.end!==Te)return}else if((ye||ke)&&fe.start!==0)return}let ae=se();if(V(R)||ae!==void 0){if(!M(R))return;R.preventDefault(),t.move(ae)}}}),N=(0,Ws.useMemo)(()=>({id:d,baseElement:b}),[d,b]);return c=zs(c,R=>(0,W8.jsx)(_8.Provider,{value:N,children:R}),[N]),c={"data-active-item":w||void 0,...c,id:d,ref:Pr(m,c.ref),tabIndex:_?c.tabIndex:-1,onFocus:I,onBlurCapture:F,onKeyDown:j},c=AP(c),c=OP({store:t,...c,getItem:A,shouldRegisterItem:d?v:!1}),Fo({...c,"aria-setsize":S,"aria-posinset":T})}),YFe=Hs(qt(function(t){return Jt(Bne,LP(t))}));var qs=l(he(),1),Ow=l(O(),1);var Une="div";function Wne(e){return e.some(t=>!!t.rowId)}function qne(e){let t=e.target;return t&&!$o(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Yne(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function q8(e,t,r){return lt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!mo(o)||Yne(o)||qne(o))return;let n=Gs(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),$D(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function Kne(e){return D8(mw(qh(B8(e))))}function Y8(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!$o(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function Zne(e){let[t,r]=(0,qs.useState)(!1),o=(0,qs.useCallback)(()=>r(!0),[]),n=St(e,i=>t?Gs(e,i.activeId):null);return(0,qs.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),Y8(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var Xne=Hs(function({store:t,focusOnMove:r,previousElementRef:o}){let n=St(t,"moves"),i=St(t,"baseElement");return(0,qs.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=Gs(t,s)?.element;a&&Y8(t,()=>r8(a))},[t,n,r]),Qt(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&ju(a,{relatedTarget:i}),Ci(i)||i.focus()},[t,n,i]),null}),DP=$t(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=S8();t=t||s,Io(t,!1);let a=(0,qs.useRef)(null),u=(0,qs.useRef)(null),c=Zne(t),[,f]=f8(r?t.setBaseElement:null),d=St(t,"virtualFocus"),m=St(t,E=>E.virtualFocus?E.activeId:null);Qt(()=>{if(!t||!r||!d)return;let E=u.current;if(u.current=null,!E)return;let P=Gs(t,m)?.element||Bu(E);P!==E&&ju(E,{relatedTarget:P})},[t,m,d,r]);let h=q8(t,i.onKeyDownCapture,u),g=q8(t,i.onKeyUpCapture,u),v=i.onFocusCapture,y=lt(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:P}=t.getState();if(!P)return;let D=E.relatedTarget,I=H8(E.currentTarget);mo(E)&&I&&(E.stopPropagation(),u.current=D)}),x=i.onFocus,b=lt(E=>{if(x?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:P}=E,{virtualFocus:D}=t.getState();D?mo(E)&&!Wu(t,P)&&queueMicrotask(c):mo(E)&&t.setActiveId(null)}),w=i.onBlurCapture,S=lt(E=>{if(w?.(E),E.defaultPrevented||!t)return;let{virtualFocus:P,activeId:D}=t.getState();if(!P)return;let I=Gs(t,D)?.element,C=E.relatedTarget,F=Wu(t,C),B=u.current;u.current=null,mo(E)&&F?(C===I?B&&B!==C&&ju(B,E):I?ju(I,E):B&&ju(B,E),E.stopPropagation()):!Wu(t,E.target)&&I&&ju(I,E)}),T=i.onKeyDown,_=Rr(n),A=lt(E=>{if(T?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!mo(E))return;let{orientation:P,renderedItems:D,activeId:I,rtl:C}=t.getState();if(Gs(t,I)?.element?.isConnected)return;let F=P!=="horizontal",B=P!=="vertical",V=Wne(D);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&$o(E.currentTarget))return;let j={ArrowUp:(V||F)&&(()=>V?Kne(D)?.id:t?.last()),ArrowRight:(V||B)&&(C?t.last:t.first),ArrowDown:(V||F)&&t.first,ArrowLeft:(V||B)&&(C?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(j){let N=j();if(N!==void 0){if(!_(E))return;E.preventDefault(),t.move(N)}}});return i=zs(i,E=>(0,Ow.jsxs)(om,{value:t,children:[E,r&&(0,Ow.jsx)(Xne,{store:t,focusOnMove:o,previousElementRef:u})]}),[t,r,o]),i={"aria-activedescendant":St(t,E=>{if(t&&r&&E.virtualFocus)return Gs(t,E.activeId)?.id}),...i,ref:Pr(a,f,i.ref),onKeyDownCapture:h,onKeyUpCapture:g,onFocusCapture:y,onFocus:b,onBlurCapture:S,onKeyDown:A},i=Qh({focusable:St(t,E=>r&&(E.virtualFocus||E.activeId===null)),...i}),i}),tNe=qt(function(t){return Jt(Une,DP(t))});var tg=In(),nNe=tg.useContext,iNe=tg.useScopedContext,BP=tg.useProviderContext,K8=tg.ContextProvider,Z8=tg.ScopedContextProvider;var jP=l(he(),1),rg=In([K8],[Z8]),cNe=rg.useContext,uNe=rg.useScopedContext,fNe=rg.useProviderContext,X8=rg.ContextProvider,kw=rg.ScopedContextProvider,dNe=(0,jP.createContext)(void 0),mNe=(0,jP.createContext)(void 0);var qu=l(he(),1),zP=l(O(),1);var eB=l(ws(),1),Qne="div";function Q8(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function J8(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function $8(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[a,u]of o.entries()){if(u.trim()==="none")continue;let c=J8(n[a%n.length]),f=J8(i[a%i.length]);s=Math.max(s,c+f)}return s}function Jne(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max($8(t,o,r),$8(n,s,i))}function HP(e,t,r){return!r&&t!==!1&&(!e||!!t)}var $ne=$t(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=BP();t=t||i,Io(t,!1);let s=(0,qu.useRef)(null),a=Ti(n.id),[u,c]=(0,qu.useState)(null),f=St(t,"open"),d=St(t,"mounted"),m=St(t,"animated"),h=St(t,"contentElement"),g=St(t.disclosure,"contentElement"),v=(0,qu.useRef)(!1);Qt(()=>{s.current&&t?.setContentElement(s.current)},[t]),Qt(()=>{let w;return t?.setState("animated",S=>(w=S,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),Qt(()=>{if(!m){f?v.current&&(v.current=!1,c("enter")):(v.current=!0,c(null));return}if(!h?.isConnected){c(null);return}return jD(()=>{c(f?"enter":d?"leave":null)})},[m,h,f,d]),Qt(()=>{if(!t||!m||!u||!h)return;let w=()=>t?.setState("animating",!1),S=()=>(0,eB.flushSync)(w);if(u==="leave"&&f||u==="enter"&&!f)return;if(typeof m=="number")return Q8(m,S);let T=[h];g&&T.push(g);let _=o?.current;_&&T.push(_);let A=Math.max(...T.map(Jne));if(!A){u==="enter"&&t.setState("animated",!1),w();return}return Q8(Math.max(A-1e3/60,0),S)},[t,m,h,g,o,f,u]),n=zs(n,w=>(0,zP.jsx)(kw,{value:t,children:w}),[t]);let y=HP(d,n.hidden,r),x=n.style,b=(0,qu.useMemo)(()=>y?{...x,display:"none"}:x,[y,x]);return n={"data-open":f||void 0,"data-enter":u==="enter"||void 0,"data-leave":u==="leave"||void 0,hidden:y,...n,id:a,ref:Pr(a?t.setContentElement:null,s,n.ref),style:b},Fo(n)}),eie=qt(function(t){return Jt(Qne,$ne(t))}),wNe=qt(function({unmountOnHide:t,...r}){let o=BP();return St(r.store||o,n=>!t||n?.mounted)===!1?null:(0,zP.jsx)(eie,{...r})});function tB(e={}){let t=nm(e.store,Pw(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=ut(e.open,r?.open,e.defaultOpen,!1),n=ut(e.animated,r?.animated,!1),i=Fn({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:ut(r?.contentElement,null),disclosureElement:ut(r?.disclosureElement,null)},t);return ho(i,()=>go(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),ho(i,()=>Sc(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),ho(i,()=>go(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function rB(e,t,r){return js(t,[r.store,r.disclosure]),Sr(e,r,"open","setOpen"),Sr(e,r,"mounted","setMounted"),Sr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var og=In([X8],[kw]),ONe=og.useContext,kNe=og.useScopedContext,oB=og.useProviderContext,nB=og.ContextProvider,iB=og.ScopedContextProvider;var Iw=l(he(),1),Fw=(0,Iw.createContext)(void 0),ng=In([nB,Cw],[iB,om]),GP=ng.useContext,sm=ng.useScopedContext,Nw=ng.useProviderContext,sB=ng.ContextProvider,aB=ng.ScopedContextProvider,Vw=(0,Iw.createContext)(void 0),lB=(0,Iw.createContext)(!1);function cB(e,t,r){return js(t,[r.store]),Sr(e,r,"items","setItems"),e}function uB(e){return{id:Ti(e.id),...e}}function fB(e,t,r){return e=cB(e,t,r),Sr(e,r,"activeId","setActiveId"),Sr(e,r,"includesBaseElement"),Sr(e,r,"virtualFocus"),Sr(e,r,"orientation"),Sr(e,r,"rtl"),Sr(e,r,"focusLoop"),Sr(e,r,"focusWrap"),Sr(e,r,"focusShift"),e}function dB(e={}){return tB(e)}function mB(e,t,r){return rB(e,t,r)}function pB({popover:e,...t}={}){let r=nm(t.store,Pw(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=dB({...t,store:r}),i=ut(t.placement,o?.placement,"bottom"),s=Fn({...n.getState(),placement:i,currentPlacement:i,anchorElement:ut(o?.anchorElement,null),popoverElement:ut(o?.popoverElement,null),arrowElement:ut(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function hB(e,t,r){return js(t,[r.popover]),Sr(e,r,"placement"),mB(e,t,r)}var tie="div",UP=$t(function({store:t,...r}){let o=oB();return t=t||o,r={...r,ref:Pr(t?.setAnchorElement,r.ref)},r}),nVe=qt(function(t){return Jt(tie,UP(t))});var gB=l(he(),1),rie="div";function oie(e){let t=e.relatedTarget;return tm(t)?Du(e.currentTarget,t):!1}var WP=Symbol("composite-hover");function nie(e){let{relatedTarget:t}=e;if(!tm(t))return!1;let r=t;do{if(kn(r,WP)&&r[WP])return!0;r=r.parentElement}while(r);return!1}var qP=$t(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=_w();t=t||i,Io(t,!1);let s=g8(),a=n.onMouseMove,u=Rr(r),c=lt(g=>{if(a?.(g),!g.defaultPrevented&&s()&&u(g)){if(!t8(g.currentTarget)){let v=t?.getState().baseElement;v&&!Ci(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),f=n.onMouseLeave,d=Rr(o),m=lt(g=>{f?.(g),!g.defaultPrevented&&s()&&(oie(g)||nie(g)||u(g)&&d(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),h=(0,gB.useCallback)(g=>{g&&(g[WP]=!0)},[]);return n={...n,ref:Pr(h,n.ref),onMouseMove:c,onMouseLeave:m},Fo(n)}),cVe=Hs(qt(function(t){return Jt(rie,qP(t))}));var Wr=l(he(),1);var iie="input";function vB(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function yB(e,t){if(!t||e==null)return!1;let r=Kh(e),o=Kh(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function sie(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function aie(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var lie=$t(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:u,showOnClick:c=u,showOnKeyDown:f,showOnKeyPress:d=f,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...y}){let x=Nw();t=t||x,Io(t,!1);let b=(0,Wr.useRef)(null),[w,S]=h8(),T=(0,Wr.useRef)(!1),_=(0,Wr.useRef)(!1),A=St(t,H=>H.virtualFocus&&o),E=v==="inline"||v==="both",[P,D]=(0,Wr.useState)(E);p8(()=>{E&&D(!0)},[E]);let I=St(t,"value"),C=(0,Wr.useRef)(void 0);(0,Wr.useEffect)(()=>go(t,["selectedValue","activeId"],(H,ie)=>{C.current=ie.selectedValue}),[t]);let F=St(t,H=>{if(E&&P&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||C.current?.includes(H.activeValue))))return H.activeValue}),B=St(t,"renderedItems"),V=St(t,"open"),M=St(t,"contentElement"),j=(0,Wr.useMemo)(()=>!E||!P?I:vB(B,F,A)?yB(I,F)?I+(F?.slice(I.length)||""):I:F||I,[E,P,B,F,A,I]);(0,Wr.useEffect)(()=>{let H=b.current;if(!H)return;let ie=()=>D(!0);return H.addEventListener("combobox-item-move",ie),()=>{H.removeEventListener("combobox-item-move",ie)}},[]),(0,Wr.useEffect)(()=>{if(!E||!P||!F||!vB(B,F,A)||!yB(I,F))return;let H=Yh;return queueMicrotask(()=>{let ie=b.current;if(!ie)return;let{start:Le,end:Be}=Zh(ie),Ye=I.length,xt=F.length;gw(ie,Ye,xt),H=()=>{if(!Ci(ie))return;let{start:Ke,end:it}=Zh(ie);Ke===Ye&&it===xt&&gw(ie,Le,Be)}}),()=>H()},[w,E,P,F,B,A,I]);let N=lt(n),R=(0,Wr.useRef)(null),L=(0,Wr.useRef)(void 0),z=(0,Wr.useRef)(!1),Y=(0,Wr.useRef)(!1);(0,Wr.useEffect)(()=>{if(!V||!M)return;let H=Xh(M);if(!H)return;let ie=()=>{T.current=!1,z.current=!0},Le=()=>{if(Y.current||(z.current=!0),!t||!T.current)return;let{activeId:Ye}=t.getState();Ye!==null&&Ye!==R.current&&(T.current=!1)},Be={passive:!0,capture:!0};return H.addEventListener("wheel",ie,Be),H.addEventListener("touchmove",ie,Be),H.addEventListener("scroll",Le,Be),()=>{H.removeEventListener("wheel",ie,!0),H.removeEventListener("touchmove",ie,!0),H.removeEventListener("scroll",Le,!0)}},[V,M,t]),Qt(()=>{z.current=!1,I&&(_.current||(T.current=!0))},[I]),Qt(()=>{A!=="always"&&V||(T.current=V)},[A,V]),Qt(()=>{V||(L.current=void 0)},[V]);let Q=St(t,"resetValueOnSelect");js(()=>{let H=T.current;if(!t||!V||!H&&(!Q||z.current))return;let{baseElement:ie,contentElement:Le,activeId:Be}=t.getState();if(!(ie&&!Ci(ie))){if(Le?.hasAttribute("data-placing")){let Ye=new MutationObserver(S);return Ye.observe(Le,{attributeFilter:["data-placing"]}),()=>Ye.disconnect()}if(A&&H){let Ye=N(B),xt=Ye!==void 0?Ye:aie(B)??t.first();R.current=xt;let Ke=xt??null,it=t.item(Ke)?.value,Ut=L.current;Ke!==Be||Ut?.id!==Ke||Ut?.value!==it?(L.current={id:Ke,value:it},t.move(Ke)):t.setState("activeValue",it)}else{let Ye=t.item(Be||t.first())?.element;Ye&&"scrollIntoView"in Ye&&(Y.current=!0,Ye.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{Y.current=!1}))}}},[t,V,w,I,A,Q,N,B]),(0,Wr.useEffect)(()=>{if(!E)return;let H=b.current;if(!H)return;let ie=[H,M].filter(Be=>!!Be),Le=Be=>{ie.every(Ye=>yw(Be,Ye))&&t?.setValue(j)};for(let Be of ie)Be.addEventListener("focusout",Le);return()=>{for(let Be of ie)Be.removeEventListener("focusout",Le)}},[E,M,t,j]);let ue=H=>H.currentTarget.value.length>=s,re=y.onChange,se=Rr(a??ue),ae=Rr(i??!t.tag),fe=lt(H=>{if(re?.(H),H.defaultPrevented||!t)return;let ie=H.currentTarget,{value:Le,selectionStart:Be,selectionEnd:Ye}=ie,xt=H.nativeEvent;if(T.current=!0,e8(xt)&&(xt.isComposing&&(T.current=!1,_.current=!0),E)){let Ke=xt.inputType==="insertText"||xt.inputType==="insertCompositionText",it=Be===Le.length;D(Ke&&it)}if(ae(H)){let Ke=Le===t.getState().value;t.setValue(Le),queueMicrotask(()=>{gw(ie,Be,Ye)}),E&&A&&Ke&&S()}se(H)&&t.show(),(!A||!T.current)&&t.setActiveId(null)}),ye=y.onCompositionEnd,de=lt(H=>{T.current=!0,_.current=!1,ye?.(H),!H.defaultPrevented&&A&&S()}),ke=y.onMouseDown,ne=Rr(m??(()=>t.getState().includesBaseElement)),Te=Rr(h),oe=Rr(c??ue),X=lt(H=>{ke?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(ne(H)&&t.setActiveId(null),Te(H)&&t.setValue(j),oe(H)&&zu(H.currentTarget,"mouseup",t.show)))}),ce=y.onKeyDown,J=Rr(d??ue),le=lt(H=>{if(ce?.(H),H.repeat||(T.current=!1),H.defaultPrevented||!t)return;let{open:ie}=t.getState();if(ie&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||ie||(H.key==="ArrowUp"||H.key==="ArrowDown")&&J(H)&&(H.preventDefault(),t.show())}),Re=y.onBlur,Ae=lt(H=>{T.current=!1,Re?.(H)}),Ie=Ti(y.id),Fe=sie(v)?v:void 0,Ne=St(t,H=>H.activeId===null);return y={role:"combobox","aria-autocomplete":Fe,"aria-haspopup":UD(M,"listbox"),"aria-expanded":V,"aria-controls":M?.id,"data-active-item":Ne||void 0,value:j,...y,id:Ie,ref:Pr(b,y.ref),onChange:fe,onCompositionEnd:de,onMouseDown:X,onKeyDown:le,onBlur:Ae},y=DP({store:t,focusable:r,...y,moveOnKeyPress:H=>zD(g,H)?!1:(E&&D(!0),!0)}),y=UP({store:t,...y}),{autoComplete:"off",...y}}),Mw=qt(function(t){return Jt(iie,lie(t))});var Lw=l(he(),1),YP=l(O(),1);var cie="div";function uie(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function fie(e){return WD(e)??"option"}var die=$t(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:u=!0,getItem:c,...f}){let d=sm();t=t||d,Io(t,!1);let{resetValueOnSelectState:m,multiSelectable:h,selected:g}=Aw(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(P){return Array.isArray(P.selectedValue)},selected(P){return uie(P.selectedValue,r)}}),v=(0,Lw.useCallback)(P=>{let D={...P,value:r};return c?c(D):D},[r,c]);n=n??!h,o=o??(r!=null&&!h);let y=f.onClick,x=Rr(n),b=Rr(i),w=Rr(s??m??h),S=Rr(o),T=lt(P=>{y?.(P),!P.defaultPrevented&&(JD(P)||QD(P)||(r!=null&&(b(P)&&(w(P)&&t?.resetValue(),t?.setSelectedValue(D=>Array.isArray(D)?D.includes(r)?D.filter(I=>I!==r):[...D,r]:r)),x(P)&&t?.setValue(r)),S(P)&&t?.hide()))}),_=f.onKeyDown,A=lt(P=>{if(_?.(P),P.defaultPrevented)return;let D=t?.getState().baseElement;if(!D||Ci(D))return;let I=P.key.length===1&&!P.ctrlKey&&!P.metaKey,C=(vw()?P.metaKey:P.ctrlKey)&&P.key.toLowerCase()==="v",F=P.key==="Backspace"||P.key==="Delete";(I||C||F)&&(queueMicrotask(()=>D.focus()),$o(D)&&t?.setValue(D.value))});h&&g!=null&&(f={"aria-selected":g,...f}),f=zs(f,P=>(0,YP.jsx)(Vw.Provider,{value:r,children:(0,YP.jsx)(lB.Provider,{value:g??!1,children:P})}),[r,g]),f={role:fie((0,Lw.useContext)(Fw)),children:r,...f,onClick:T,onKeyDown:A};let E=Rr(u);return f=LP({store:t,...f,getItem:v,moveOnKeyPress:P=>{if(!E(P))return!1;let D=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(D),!0}}),f=qP({store:t,focusOnHover:a,...f}),f}),Dw=Hs(qt(function(t){return Jt(cie,die(t))}));var Bw=l(he(),1),bB=l(O(),1);var mie="span";function KP(e){return Kh(e).toLowerCase()}function pie(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 hie(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 gie(e){let t=[],r=[],o=0;for(let i of e){let s=KP(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 vie(e,t){if(!t.length)return t;let{starts:r,ends:o}=gie(e),n=[];for(let[i,s]of t){let a=r[i],u=o[i+s];a==null||u==null||u<=a||n.push([a,u-a])}return n}function yie(e,t){if(!e||!t)return e;let r=LD(t).map(KP),o=[],n=(u,c=!1)=>(0,bB.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:u},o.length),i=vie(e,hie(pie(KP(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(([u,c],f)=>{let d=e.slice(u,u+c),m=i[f+1]?.[0];return[d,e.slice(u+c,m)]})].forEach((u,c)=>{u&&o.push(n(u,c%2===0))}),o}var bie=$t(function({store:t,value:r,userValue:o,...n}){let i=sm();t=t||i;let s=(0,Bw.useContext)(Vw),a=r??s,u=St(t,c=>o??c?.value);return n={children:(0,Bw.useMemo)(()=>{if(a)return u?yie(a,u):a},[a,u]),...n},Fo(n)}),jw=qt(function(t){return Jt(mie,bie(t))});var wie="label",xie=$t(function({store:t,...r}){let o=Nw();return t=t||o,Io(t,!1),r={htmlFor:St(t,n=>n.baseElement?.id),...r},Fo(r)}),zw=Hs(qt(function(t){return Jt(wie,xie(t))}));var Hw=l(he(),1),ZP=l(O(),1);var Sie="div",_ie=$t(function({store:t,alwaysVisible:r,...o}){let n=sm(!0),i=GP();t=t||i;let s=!!t&&t===n;Io(t,!1);let a=(0,Hw.useRef)(null),u=Ti(o.id),c=St(t,"mounted"),f=HP(c,o.hidden,r),d=f?{...o.style,display:"none"}:o.style,m=St(t,w=>Array.isArray(w.selectedValue)),h=m8(a,"role",o.role),g=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[v,y]=(0,Hw.useState)(!1),x=St(t,"contentElement");Qt(()=>{if(!c)return;let w=a.current;if(!w||x!==w)return;let S=()=>{y(!!w.querySelector("[role='listbox']"))},T=new MutationObserver(S);return T.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),S(),()=>T.disconnect()},[c,x]),v||(o={role:"listbox","aria-multiselectable":g,...o}),o=zs(o,w=>(0,ZP.jsx)(aB,{value:t,children:(0,ZP.jsx)(Fw.Provider,{value:h,children:w})}),[t,h]);let b=u&&(!n||!s)?t.setContentElement:null;return o={hidden:f,...o,id:u,ref:Pr(b,a,o.ref),style:d},Fo(o)}),Gw=qt(function(t){return Jt(Sie,_ie(t))});var XP=l(he(),1),UVe=(0,XP.createContext)(null),WVe=(0,XP.createContext)(null),ig=In([Cw],[om]),wB=ig.useContext,qVe=ig.useScopedContext,YVe=ig.useProviderContext,KVe=ig.ContextProvider,ZVe=ig.ScopedContextProvider;var Cie=rm()&&YD();function xB({tag:e,...t}={}){let r=nm(t.store,k8(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=ut(t.activeId,n?.activeId,t.defaultActiveId,null),s=L8({...t,activeId:i,includesBaseElement:ut(t.includesBaseElement,n?.includesBaseElement,!0),orientation:ut(t.orientation,n?.orientation,"vertical"),focusLoop:ut(t.focusLoop,n?.focusLoop,!0),focusWrap:ut(t.focusWrap,n?.focusWrap,!0),virtualFocus:ut(t.virtualFocus,n?.virtualFocus,!0)}),a=pB({...t,placement:ut(t.placement,n?.placement,"bottom-start")}),u=ut(t.value,n?.value,t.defaultValue,""),c=ut(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),f=Array.isArray(c),d={...s.getState(),...a.getState(),value:u,selectedValue:c,resetValueOnSelect:ut(t.resetValueOnSelect,n?.resetValueOnSelect,f),resetValueOnHide:ut(t.resetValueOnHide,n?.resetValueOnHide,f&&!e),activeValue:n?.activeValue},m=Fn(d,s,a,r);return Cie&&ho(m,()=>go(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),ho(m,()=>{if(e)return Jd(go(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),go(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),ho(m,()=>go(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",u))})),ho(m,()=>go(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),ho(m,()=>go(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),ho(m,()=>Uu(m,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=m.getState(),y=s.item(v);m.setState("activeValue",y?.value)})),{...a,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",d.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function Eie(e){let t=wB();return e={...e,tag:e.tag!==void 0?e.tag:t},uB(e)}function Pie(e,t,r){return js(t,[r.tag]),Sr(e,r,"value","setValue"),Sr(e,r,"selectedValue","setSelectedValue"),Sr(e,r,"resetValueOnHide"),Sr(e,r,"resetValueOnSelect"),Object.assign(fB(hB(e,t,r),t,r),{tag:r.tag})}function QP(e={}){e=Eie(e);let[t,r]=im(xB,e);return Pie(t,r,e)}var SB=l(O(),1);function Uw(e={}){return(0,SB.jsx)(sB,{value:QP(e),children:e.children})}var AB=l(JP(),1);var OB=l(pt(),1),_c=l(W(),1),Yu=l(G(),1),Ys=l(q(),1);var Fie=[],sg=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Fie;var ag=l(G(),1),Nie=[];function no({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:Nie,[o,n]=(0,ag.useState)(r),[i,s]=(0,ag.useState)(!1);return(0,ag.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(u=>{if(!a){let c=Array.isArray(u)&&u.length>0?u:r;n(c)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Et=l(O(),1);function EB(e=""){return(0,AB.default)(e.trim().toLowerCase())}var PB=(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 RB(e,t){return`${e}-${t}`}var kB=({selected:e})=>(0,Et.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Et.jsx)(Ys.Icon,{icon:uu})}),IB=({selected:e})=>(0,Et.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function FB({view:e,filter:t,onChangeView:r}){let o=(0,OB.useInstanceId)(FB,"dataviews-filter-list-box"),[n,i]=(0,Yu.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(u=>u.field===t.field),a=sg(t,s);return(0,Et.jsx)(Ys.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,_c.sprintf)((0,_c.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(RB(o,t.elements[0].value))},render:(0,Et.jsx)(Ys.Composite.Typeahead,{}),children:t.elements.map(u=>(0,Et.jsxs)(Ys.Composite.Hover,{render:(0,Et.jsx)(Ys.Composite.Item,{id:RB(o,u.value),render:(0,Et.jsx)("div",{"aria-label":u.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:PB(t,s,u.value)}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:PB(t,s,u.value)}];r({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,Et.jsx)(IB,{selected:a===u.value}),!t.singleSelection&&(0,Et.jsx)(kB,{selected:a.includes(u.value)}),(0,Et.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:u.label})]},u.value))})}function Vie({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Yu.useState)(""),i=(0,Yu.useDeferredValue)(o),s=e.filters?.find(c=>c.field===t.field),a=sg(t,s),u=(0,Yu.useMemo)(()=>{let c=EB(i);return t.elements.filter(f=>EB(f.label).includes(c))},[t.elements,i]);return(0,Et.jsxs)(Uw,{selectedValue:a,setSelectedValue:c=>{let f=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:c}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];r({...e,page:1,filters:f})},setValue:n,children:[(0,Et.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Et.jsx)(Tn,{render:(0,Et.jsx)(zw,{}),children:(0,_c.__)("Search items")}),(0,Et.jsx)(Mw,{autoSelect:"always",placeholder:(0,_c.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Et.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Et.jsx)(Ys.Icon,{icon:mu})})]}),(0,Et.jsxs)(Gw,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[u.map(c=>(0,Et.jsxs)(Dw,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Et.jsx)(IB,{selected:a===c.value}),!t.singleSelection&&(0,Et.jsx)(kB,{selected:a.includes(c.value)}),(0,Et.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,Et.jsx)(jw,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,Et.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!u.length&&(0,Et.jsx)("p",{children:(0,_c.__)("No results found")})]})]})}function NB(e){let{elements:t,isLoading:r}=no({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Et.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Et.jsx)(Ys.Spinner,{})});if(t.length===0)return(0,Et.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,_c.__)("No elements found")});let o=t.length>10?Vie:FB;return(0,Et.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var VB=l(C0(),1),MB=l(pt(),1),$P=l(G(),1),LB=l(q(),1);var eR=l(O(),1);function DB({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(c=>c.field===e.field),i=sg(e,n),s=(0,$P.useMemo)(()=>{let c=o.find(f=>f.id===e.field);return c&&{...c,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:f})=>f[c.id],setValue:({value:f})=>({[c.id]:f})}},[o,e.field]),a=(0,$P.useMemo)(()=>(t.filters??[]).reduce((c,f)=>(c[f.field]=f.value,c),{}),[t.filters]),u=(0,MB.useEvent)(c=>{if(!s||!n)return;let f=s.getValue({item:c});(0,VB.default)(f,i)||r({...t,filters:(t.filters??[]).map(d=>d.field===e.field?{...d,operator:n.operator||e.operators[0],value:f===""?void 0:f}:d)})});return!s||!s.Edit||!n?null:(0,eR.jsx)(LB.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,eR.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:u})})}var Mie=Math.pow(10,8)*24*60*60*1e3,DMe=-Mie,qw=6048e5,BB=864e5;var Lie=3600;var jB=Lie*24,BMe=jB*7,Die=jB*365.2425,Bie=Die/12,jMe=Bie*3,tR=Symbol.for("constructDateFrom");function qr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&tR in e?e[tR](t):e instanceof Date?new e.constructor(t):new Date(t)}function zt(e,t){return qr(t||e,e)}function Yw(e,t,r){let o=zt(e,r?.in);return isNaN(t)?qr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Kw(e,t,r){let o=zt(e,r?.in);if(isNaN(t))return qr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=qr(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 jie={};function Cc(){return jie}function Ma(e,t){let r=Cc(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=zt(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 Ku(e,t){return Ma(e,{...t,weekStartsOn:1})}function Zw(e,t){let r=zt(e,t?.in),o=r.getFullYear(),n=qr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ku(n),s=qr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Ku(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function rR(e){let t=zt(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 zB(e,...t){let r=qr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function oR(e,t){let r=zt(e,t?.in);return r.setHours(0,0,0,0),r}function HB(e,t,r){let[o,n]=zB(r?.in,e,t),i=oR(o),s=oR(n),a=+i-rR(i),u=+s-rR(s);return Math.round((a-u)/BB)}function GB(e,t){let r=Zw(e,t),o=qr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ku(o)}function UB(e,t,r){return Yw(e,t*7,r)}function WB(e,t,r){return Kw(e,t*12,r)}function qB(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function La(e){return!(!qB(e)&&typeof e!="number"||isNaN(+zt(e)))}function YB(e,t){let r=zt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Xw(e,t){let r=zt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var zie={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"}},KB=(e,t,r)=>{let o,n=zie[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 Qw(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Hie={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Gie={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Uie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},ZB={date:Qw({formats:Hie,defaultWidth:"full"}),time:Qw({formats:Gie,defaultWidth:"full"}),dateTime:Qw({formats:Uie,defaultWidth:"full"})};var Wie={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},XB=(e,t,r,o)=>Wie[e];function am(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 qie={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Yie={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Kie={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"]},Zie={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"]},Xie={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"}},Qie={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"}},Jie=(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"},QB={ordinalNumber:Jie,era:am({values:qie,defaultWidth:"wide"}),quarter:am({values:Yie,defaultWidth:"wide",argumentCallback:e=>e-1}),month:am({values:Kie,defaultWidth:"wide"}),day:am({values:Zie,defaultWidth:"wide"}),dayPeriod:am({values:Xie,defaultWidth:"wide",formattingValues:Qie,defaultFormattingWidth:"wide"})};function lm(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],u=Array.isArray(a)?ese(a,d=>d.test(s)):$ie(a,d=>d.test(s)),c;c=e.valueCallback?e.valueCallback(u):u,c=r.valueCallback?r.valueCallback(c):c;let f=t.slice(s.length);return{value:c,rest:f}}}function $ie(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function ese(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function JB(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 tse=/^(\d+)(th|st|nd|rd)?/i,rse=/\d+/i,ose={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},nse={any:[/^b/i,/^(a|c)/i]},ise={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},sse={any:[/1/i,/2/i,/3/i,/4/i]},ase={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},lse={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]},cse={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},use={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]},fse={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},dse={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}},$B={ordinalNumber:JB({matchPattern:tse,parsePattern:rse,valueCallback:e=>parseInt(e,10)}),era:lm({matchPatterns:ose,defaultMatchWidth:"wide",parsePatterns:nse,defaultParseWidth:"any"}),quarter:lm({matchPatterns:ise,defaultMatchWidth:"wide",parsePatterns:sse,defaultParseWidth:"any",valueCallback:e=>e+1}),month:lm({matchPatterns:ase,defaultMatchWidth:"wide",parsePatterns:lse,defaultParseWidth:"any"}),day:lm({matchPatterns:cse,defaultMatchWidth:"wide",parsePatterns:use,defaultParseWidth:"any"}),dayPeriod:lm({matchPatterns:fse,defaultMatchWidth:"any",parsePatterns:dse,defaultParseWidth:"any"})};var nR={code:"en-US",formatDistance:KB,formatLong:ZB,formatRelative:XB,localize:QB,match:$B,options:{weekStartsOn:0,firstWeekContainsDate:1}};function ej(e,t){let r=zt(e,t?.in);return HB(r,Xw(r))+1}function tj(e,t){let r=zt(e,t?.in),o=+Ku(r)-+GB(r);return Math.round(o/qw)+1}function Jw(e,t){let r=zt(e,t?.in),o=r.getFullYear(),n=Cc(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=qr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Ma(s,t),u=qr(t?.in||e,0);u.setFullYear(o,0,i),u.setHours(0,0,0,0);let c=Ma(u,t);return+r>=+a?o+1:+r>=+c?o:o-1}function rj(e,t){let r=Cc(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Jw(e,t),i=qr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ma(i,t)}function oj(e,t){let r=zt(e,t?.in),o=+Ma(r,t)-+rj(r,t);return Math.round(o/qw)+1}function At(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Da={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return At(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):At(r+1,2)},d(e,t){return At(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 At(e.getHours()%12||12,t.length)},H(e,t){return At(e.getHours(),t.length)},m(e,t){return At(e.getMinutes(),t.length)},s(e,t){return At(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return At(n,t.length)}};var cm={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},iR={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 Da.y(e,t)},Y:function(e,t,r,o){let n=Jw(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return At(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):At(i,t.length)},R:function(e,t){let r=Zw(e);return At(r,t.length)},u:function(e,t){let r=e.getFullYear();return At(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 At(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 At(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 Da.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 At(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=oj(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):At(n,t.length)},I:function(e,t,r){let o=tj(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):At(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Da.d(e,t)},D:function(e,t,r){let o=ej(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):At(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 At(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 At(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 At(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=cm.noon:o===0?n=cm.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=cm.evening:o>=12?n=cm.afternoon:o>=4?n=cm.morning:n=cm.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 Da.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Da.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):At(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):At(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Da.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Da.s(e,t)},S:function(e,t){return Da.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return ij(o);case"XXXX":case"XX":return Zu(o);default:return Zu(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return ij(o);case"xxxx":case"xx":return Zu(o);default:return Zu(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+nj(o,":");default:return"GMT"+Zu(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+nj(o,":");default:return"GMT"+Zu(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return At(o,t.length)},T:function(e,t,r){return At(+e,t.length)}};function nj(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+At(i,2)}function ij(e,t){return e%60===0?(e>0?"-":"+")+At(Math.abs(e)/60,2):Zu(e,t)}function Zu(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=At(Math.trunc(o/60),2),i=At(o%60,2);return r+n+t+i}var sj=(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"})}},aj=(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"})}},mse=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return sj(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}}",sj(o,t)).replace("{{time}}",aj(n,t))},lj={p:aj,P:mse};var pse=/^D+$/,hse=/^Y+$/,gse=["D","DD","YY","YYYY"];function cj(e){return pse.test(e)}function uj(e){return hse.test(e)}function fj(e,t,r){let o=vse(e,t,r);if(console.warn(o),gse.includes(e))throw new RangeError(o)}function vse(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 yse=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,bse=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,wse=/^'([^]*?)'?$/,xse=/''/g,Sse=/[a-zA-Z]/;function sR(e,t,r){let o=Cc(),n=r?.locale??o.locale??nR,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=zt(e,r?.in);if(!La(a))throw new RangeError("Invalid time value");let u=t.match(bse).map(f=>{let d=f[0];if(d==="p"||d==="P"){let m=lj[d];return m(f,n.formatLong)}return f}).join("").match(yse).map(f=>{if(f==="''")return{isToken:!1,value:"'"};let d=f[0];if(d==="'")return{isToken:!1,value:_se(f)};if(iR[d])return{isToken:!0,value:f};if(d.match(Sse))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:f}});n.localize.preprocessor&&(u=n.localize.preprocessor(a,u));let c={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return u.map(f=>{if(!f.isToken)return f.value;let d=f.value;(!r?.useAdditionalWeekYearTokens&&uj(d)||!r?.useAdditionalDayOfYearTokens&&cj(d))&&fj(d,t,String(e));let m=iR[d[0]];return m(a,d,n.localize,c)}).join("")}function _se(e){let t=e.match(wse);return t?t[1].replace(xse,"'"):e}function Xu(e,t,r){return Yw(e,-t,r)}function $w(e,t,r){return Kw(e,-t,r)}function dj(e,t,r){return UB(e,-t,r)}function ex(e,t,r){return WB(e,-t,r)}var _e=l(W(),1),_r=l(G(),1),en=l(Ba(),1);var aR=l(O(),1),Ar={Name:(0,aR.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,aR.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function pj(e,t){switch(t){case"days":return Xu(new Date,e);case"weeks":return dj(new Date,e);case"months":return $w(new Date,e);case"years":return ex(new Date,e);default:return new Date}}var hj={label:(0,_e.__)("Is none of"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),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"?!r.includes(o):!1}),selection:"multi"},tx=[{name:lr,label:(0,_e.__)("Includes"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),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"?r.includes(o):!1},selection:"multi"},{name:cr,...hj},{name:Ao,label:(0,_e.__)("Includes all"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:oo,...hj},{name:Xo,label:(0,_e.__)("Between (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Ar),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Qo,label:(0,_e.__)("In the past"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ar),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=pj(r.value,r.unit),n=(0,en.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:Rn,label:(0,_e.__)("Over"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ar),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=pj(r.value,r.unit);return(0,en.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:mr,label:(0,_e.__)("Is"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:pr,label:(0,_e.__)("Is not"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:tc,label:(0,_e.__)("Less than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:rc,label:(0,_e.__)("Greater than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:oc,label:(0,_e.__)("Less than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:nc,label:(0,_e.__)("Greater than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ic,label:(0,_e.__)("Before"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,en.getDate)(r);return(0,en.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:sc,label:(0,_e.__)("After"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,en.getDate)(r);return(0,en.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ac,label:(0,_e.__)("Before (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,en.getDate)(r);return(0,en.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:lc,label:(0,_e.__)("After (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,en.getDate)(r);return(0,en.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Fs,label:(0,_e.__)("Contains"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:Ns,label:(0,_e.__)("Doesn't contain"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:Vs,label:(0,_e.__)("Starts with"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:cc,label:(0,_e.__)("On"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,en.getDate)(r),n=(0,en.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:uc,label:(0,_e.__)("Not on"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,en.getDate)(r),n=(0,en.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Qu=e=>tx.find(t=>t.name===e),gj=()=>tx.map(e=>e.name),vj=e=>tx.filter(t=>t.selection==="single").some(t=>t.name===e),yj=e=>tx.some(t=>t.name===e);var Or=l(O(),1),Cse="Enter",Tse=" ",Ese=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Qu(t?.operator);return o!==void 0?o.filterText(r,e):(0,ja.sprintf)((0,ja.__)("Unknown status for %1$s"),r.name)};function Pse({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Qu(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Or.jsxs)(te,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Or.jsx)(Tc.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Or.jsx)(Tc.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,ja.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,u=n?.operator,c=n?[...(t.filters??[]).map(f=>{if(f.field===e.field){let d=Qu(u)?.selection,m=Qu(a)?.selection,h=d!==m||[d,m].includes("custom");return{...f,value:h?void 0:f.value,operator:a}}return f})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function bj({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,rx.useRef)(null),{filter:i,view:s,onChangeView:a}=o,u=s.filters?.find(x=>x.field===i.field),c=[],f=(0,rx.useMemo)(()=>{let x=r.find(b=>b.id===i.field);return x&&{...x,getValue:({item:b})=>b[x.id]}},[r,i.field]),{elements:d}=no({elements:i.elements,getElements:i.getElements});if(d.length>0)c=d.filter(x=>i.singleSelection?x.value===u?.value:u?.value?.includes(x.value));else if(Array.isArray(u?.value)){let x=u.value.map(b=>f?.getValueFormatted({item:{[f.id]:b},field:f})||String(b));c=[{value:u.value,label:x}]}else if(typeof u?.value=="object")c=[{value:u.value,label:u.value}];else if(u?.value!==void 0){let x=f!==void 0?f.getValueFormatted({item:{[f.id]:u.value},field:f}):String(u.value);c=[{value:u.value,label:x}]}let m=i.isPrimary,h=u?.isLocked,g=!h&&u?.value!==void 0,v=!h&&(!m||g),y=m?(0,ja.__)("Reset"):(0,ja.__)("Remove");return(0,Or.jsx)(Tc.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:x,onToggle:b})=>(0,Or.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Or.jsxs)(gt.Root,{children:[(0,Or.jsx)(gt.Trigger,{render:(0,Or.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||b()},onKeyDown:w=>{!h&&[Cse,Tse].includes(w.key)&&(b(),w.preventDefault())},"aria-disabled":h,"aria-pressed":x,"aria-expanded":x,ref:n,children:(0,Or.jsx)(Ese,{activeElements:c,filterInView:u,filter:i})})}),(0,Or.jsx)(gt.Popup,{children:(0,ja.sprintf)((0,ja.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,Or.jsxs)(gt.Root,{children:[(0,Or.jsx)(gt.Trigger,{render:(0,Or.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":y,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Or.jsx)(Tc.Icon,{icon:Ts})})}),(0,Or.jsx)(gt.Popup,{children:y})]})]}),renderContent:()=>(0,Or.jsxs)(te,{direction:"column",justify:"flex-start",children:[(0,Or.jsx)(Pse,{...o}),o.filter.hasElements?(0,Or.jsx)(NB,{...o,filter:{...o.filter,elements:d}}):(0,Or.jsx)(DB,{...o,fields:r})]})})}var ox=l(q(),1),wj=l(W(),1),xj=l(G(),1);var za=l(O(),1),{Menu:lg}=Je(ox.privateApis);function lR({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,za.jsxs)(lg,{children:[(0,za.jsx)(lg.TriggerButton,{...n}),(0,za.jsx)(lg.Popover,{children:i.map(s=>(0,za.jsx)(lg.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,za.jsx)(lg.ItemLabel,{children:s.name})},s.field))})]})}function Rse({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,za.jsx)(lR,{triggerProps:{render:(0,za.jsx)(ox.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,wj.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Sj=(0,xj.forwardRef)(Rse);var _j=l(q(),1),Cj=l(W(),1),Tj=l(O(),1);function Ej({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,Tj.jsx)(_j.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,Cj.__)("Reset")})}var Pj=l(G(),1);function Ase(e,t){return(0,Pj.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=>vj(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&yj(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 cg=Ase;var ug=l(O(),1);function Ose({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,um.useContext)(Me),s=(0,um.useRef)(null),a=cg(t,r),u=(0,ug.jsx)(Sj,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),c=a.filter(d=>d.isVisible);if(c.length===0)return null;let f=[...c.map(d=>(0,ug.jsx)(bj,{filter:d,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},d.field)),u];return f.push((0,ug.jsx)(Ej,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,ug.jsx)(te,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:f})}var fg=(0,um.memo)(Ose);var Ec=l(G(),1),Rj=l(q(),1);var nx=l(W(),1);var Ks=l(O(),1);function kse(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Ec.useContext)(Me),s=(0,Ec.useRef)(null),a=(0,Ec.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let u=e.some(h=>h.isVisible),c={label:(0,nx.__)("Add filter"),"aria-expanded":!1,isPressed:!1},f={label:(0,nx._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},d=e.some(h=>h.isPrimary||h.isLocked),m=(0,Ks.jsx)(Rj.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Ap,disabled:d,accessibleWhenDisabled:!0,...u?f:c});return(0,Ks.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:u?(0,Ks.jsx)(Ise,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,Ks.jsx)(lR,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function Ise({buttonRef:e,filtersCount:t,children:r}){return(0,Ec.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Ks.jsxs)(Ks.Fragment,{children:[r,!!t&&(0,Ks.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var ix=kse;var Aj=l(G(),1);var Oj=l(O(),1);function Fse(e){let{isShowingFilter:t}=(0,Aj.useContext)(Me);return t?(0,Oj.jsx)(fg,{...e}):null}var sx=Fse;var kj=l(G(),1),Ij=l(q(),1),Fj=l(W(),1);var Ju=l(O(),1);function cR({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:u,onChangeView:c,selection:f,onChangeSelection:d,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:y,containerRef:x,empty:b=(0,Ju.jsx)("p",{children:(0,Fj.__)("No results")})}=(0,kj.useContext)(Me),w=_i(!s,{delay:200});if(!s)return w?(0,Ju.jsx)("div",{className:"dataviews-loading",children:(0,Ju.jsx)("p",{children:(0,Ju.jsx)(Ij.Spinner,{})})}):null;let S=bc.find(T=>T.type===u.type&&y[T.type])?.component;return(0,Ju.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,Ju.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:c,onChangeSelection:d,selection:f,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:u,empty:b})})}var Nj=l(G(),1);var fm=l(O(),1),Nse=[];function uR(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=Nse,isLoading:i,hasInitiallyLoaded:s}=(0,Nj.useContext)(Me),a=!!i&&s&&!!o?.length,u=_i(!!a),c=Hd(n,o)&&[Dd,W0].includes(e.type),f=wP(e,{totalItems:t,totalPages:r});return!t||!c&&!f?null:(0,fm.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,fm.jsxs)(te,{direction:"row",justify:"end",align:"center",className:Z("dataviews-footer__content",{"is-refreshing":u}),gap:"sm",children:[c&&(0,fm.jsx)(Z0,{}),(0,fm.jsx)(gD,{})]})})}var Vj=l(W(),1),as=l(G(),1),Mj=l(q(),1),Lj=l(pt(),1);var Dj=l(O(),1),Vse=(0,as.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,as.useContext)(Me),[n,i,s]=(0,Lj.useDebouncedInput)(r.search);(0,as.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,as.useRef)(o),u=(0,as.useRef)(r);(0,as.useEffect)(()=>{a.current=o,u.current=r},[o,r]),(0,as.useEffect)(()=>{s!==u.current?.search&&a.current({...u.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let c=t||(0,Vj.__)("Search");return(0,Dj.jsx)(Mj.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),fR=Vse;var kr=l(q(),1),Ha=l(W(),1),ls=l(G(),1);var dR=l(jj(),1),zj=l(pt(),1);var yt=l(O(),1),{Menu:dg}=Je(kr.privateApis),Mse={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function mR(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,ls.useContext)(Me),o=Object.keys(r);if(o.length<=1)return null;let n=bc.find(i=>e.type===i.type);return(0,yt.jsxs)(dg,{children:[(0,yt.jsx)(dg.TriggerButton,{render:(0,yt.jsx)(kr.Button,{size:"compact",icon:n?.icon,label:(0,Ha.__)("Layout")})}),(0,yt.jsx)(dg.Popover,{children:o.map(i=>{let s=bc.find(a=>a.type===i);return s?(0,yt.jsx)(dg.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let u={...e};return"layout"in u&&delete u.layout,t({...u,type:a.target.value,...r[a.target.value]})}(0,dR.default)("Invalid dataview")},children:(0,yt.jsx)(dg.ItemLabel,{children:s.label})},i):null})})]})}function Lse(){let{view:e,fields:t,onChangeView:r}=(0,ls.useContext)(Me),o=(0,ls.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,yt.jsx)(kr.SelectControl,{label:(0,Ha.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function Dse(){let{view:e,fields:t,onChangeView:r}=(0,ls.useContext)(Me);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,yt.jsx)(kr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,Ha.__)("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,dR.default)("Invalid direction")},children:H0.map(i=>(0,yt.jsx)(kr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:CL[i],label:U0[i]},i))})}function Bse(){let{view:e,config:t,onChangeView:r}=(0,ls.useContext)(Me),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,yt.jsx)(kr.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ha.__)("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,yt.jsx)(kr.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function jse(){let{onReset:e}=(0,ls.useContext)(Me);return e===void 0?null:(0,yt.jsx)(kr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Ha.__)("Reset view")})}function pR(){let{view:e,onReset:t}=(0,ls.useContext)(Me),r=(0,zj.useInstanceId)(Hj,"dataviews-view-config-dropdown"),o=bc.find(i=>i.type===e.type),n=typeof t=="function";return(0,yt.jsx)(kr.Dropdown,{expandOnMobile:!0,popoverProps:{...Mse,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,yt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,yt.jsx)(kr.Button,{size:"compact",icon:qC,label:(0,Ha._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,yt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,yt.jsx)(kr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,yt.jsxs)(te,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,yt.jsxs)(te,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,yt.jsx)(kr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Ha.__)("Appearance")}),(0,yt.jsx)(jse,{})]}),(0,yt.jsxs)(te,{direction:"column",gap:"lg",children:[(0,yt.jsxs)(te,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,yt.jsx)(Lse,{}),(0,yt.jsx)(Dse,{})]}),!!o?.viewConfigOptions&&(0,yt.jsx)(o.viewConfigOptions,{}),(0,yt.jsx)(Bse,{}),(0,yt.jsx)($0,{})]})]})})})}function Hj(){return(0,yt.jsxs)(yt.Fragment,{children:[(0,yt.jsx)(mR,{}),(0,yt.jsx)(pR,{})]})}var zse=(0,ls.memo)(Hj),Gj=zse;var Uj=l(q(),1),Wj=l(G(),1);function Lt(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 qj=l(O(),1),{ValidatedCheckboxControl:Hse}=Je(Uj.privateApis);function Yj({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:u,description:c,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,Wj.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,qj.jsx)(Hse,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),hidden:o,label:u,help:c,checked:s({item:r}),onChange:m,disabled:d})}var ax=l(q(),1),Kj=l(G(),1);var hR=l(O(),1),{ValidatedComboboxControl:Gse}=Je(ax.privateApis);function lx({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:u,setValue:c,isValid:f}=t,d=u({item:e})??"",m=(0,Kj.useCallback)(v=>r(c({item:e,value:v??""})),[e,r,c]),{elements:h,isLoading:g}=no({elements:t.elements,getElements:t.getElements});return g?(0,hR.jsx)(ax.Spinner,{}):(0,hR.jsx)(Gse,{required:!!t.isValid?.required,customValidity:Lt(f,n),label:i,value:d,help:s,placeholder:a,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var fx=l(q(),1),Ei=l(G(),1),ux=l(W(),1),oi=l(Ba(),1);var mm=l(q(),1),gR=l(G(),1),Zs=l(W(),1);var dm=l(O(),1),Use={[Qo]:[{value:"days",label:(0,Zs.__)("Days")},{value:"weeks",label:(0,Zs.__)("Weeks")},{value:"months",label:(0,Zs.__)("Months")},{value:"years",label:(0,Zs.__)("Years")}],[Rn]:[{value:"days",label:(0,Zs.__)("Days ago")},{value:"weeks",label:(0,Zs.__)("Weeks ago")},{value:"months",label:(0,Zs.__)("Months ago")},{value:"years",label:(0,Zs.__)("Years ago")}]};function cx({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=Use[i===Qo?"inThePast":"over"],{id:a,label:u,description:c,getValue:f,setValue:d}=r,m=r.isDisabled({item:t,field:r}),h=f({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},y=(0,gR.useCallback)(b=>o(d({item:t,value:{value:Number(b),unit:v}})),[o,d,t,v]),x=(0,gR.useCallback)(b=>o(d({item:t,value:{value:g,unit:b}})),[o,d,t,g]);return(0,dm.jsx)(mm.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:u,hideLabelFromVision:n,help:c,children:(0,dm.jsxs)(te,{direction:"row",gap:"sm",children:[(0,dm.jsx)(mm.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:y,disabled:m}),(0,dm.jsx)(mm.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Zs.__)("Unit"),value:v,options:s,onChange:x,hideLabelFromVision:!0,disabled:m})]})})}var Zj=l(G(),1);function mg(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,Zj.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 Xj=l(Ba(),1);function pg(e){if(!e)return null;let t=(0,Xj.getDate)(e);return t&&La(t)?t:null}var Pc=l(O(),1),{DateCalendar:Wse,ValidatedInputControl:qse}=Je(fx.privateApis),vR=e=>e?(0,oi.dateI18n)("Y-m-d\\TH:i",(0,oi.getDate)(e)):"";function Yse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:u,label:c,description:f,setValue:d,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),y=typeof v=="string"?v:void 0,[x,b]=(0,Ei.useState)(()=>pg(y)||new Date),w=(0,Ei.useRef)(null),S=(0,Ei.useRef)(void 0),T=(0,Ei.useRef)(null),{minConstraint:_,maxConstraint:A,disabledMatchers:E}=mg(h,pg),P=(0,Ei.useCallback)(M=>r(d({item:e,value:M})),[e,r,d]);(0,Ei.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let D=(0,Ei.useCallback)(M=>{let j;if(M){let N=(0,oi.dateI18n)("Y-m-d",M),R;y?R=(0,oi.dateI18n)("H:i",(0,oi.getDate)(y)):R=(0,oi.dateI18n)("H:i",M),j=(0,oi.getDate)(`${N}T${R}`).toISOString(),P(j),S.current&&clearTimeout(S.current)}else P(void 0);T.current=w.current&&w.current.ownerDocument.activeElement,S.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),P(j),T.current&&T.current instanceof HTMLElement&&T.current.focus())},0)},[P,y]),I=(0,Ei.useCallback)(M=>{if(M){let j=(0,oi.getDate)(M);P(j.toISOString());let N=pg(j.toISOString());N&&b(N)}else P(void 0)},[P]),{format:C}=t,F=C.weekStartsOn??(0,oi.getSettings)().l10n.startOfWeek,{timezone:{string:B}}=(0,oi.getSettings)(),V=c;return h?.required&&!n&&!o?V=`${c} (${(0,ux.__)("Required")})`:!h?.required&&n&&!o&&(V=`${c} (${(0,ux.__)("Optional")})`),(0,Pc.jsx)(fx.BaseControl,{id:u,label:V,help:f,hideLabelFromVision:o,children:(0,Pc.jsxs)(te,{direction:"column",gap:"lg",children:[(0,Pc.jsx)(qse,{ref:w,required:!!h?.required,customValidity:Lt(h,i),type:"datetime-local",label:(0,ux.__)("Date time"),hideLabelFromVision:!0,value:vR(y),onChange:I,disabled:g,min:_?vR(_):void 0,max:A?vR(A):void 0}),!a&&(0,Pc.jsx)(Wse,{style:{width:"100%"},selected:y&&pg(y)||void 0,onSelect:D,month:x,onMonthChange:b,timeZone:B||void 0,weekStartsOn:F,disabled:g||E})]})})}function Qj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===Qo||i===Rn?(0,Pc.jsx)(cx,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Pc.jsx)(Yse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Mo=l(q(),1),Jj=l(Cp(),1),kt=l(G(),1),Yr=l(W(),1),Vo=l(Ba(),1);var er=l(O(),1),{DateCalendar:Kse,DateRangeCalendar:Zse}=Je(Mo.privateApis),Xse=[{id:"today",label:(0,Yr.__)("Today"),getValue:()=>(0,Vo.getDate)(null)},{id:"yesterday",label:(0,Yr.__)("Yesterday"),getValue:()=>{let e=(0,Vo.getDate)(null);return Xu(e,1)}},{id:"past-week",label:(0,Yr.__)("Past week"),getValue:()=>{let e=(0,Vo.getDate)(null);return Xu(e,7)}},{id:"past-month",label:(0,Yr.__)("Past month"),getValue:()=>{let e=(0,Vo.getDate)(null);return $w(e,1)}}],Qse=[{id:"last-7-days",label:(0,Yr.__)("Last 7 days"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Xu(e,7),e]}},{id:"last-30-days",label:(0,Yr.__)("Last 30 days"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Xu(e,30),e]}},{id:"month-to-date",label:(0,Yr.__)("Month to date"),getValue:()=>{let e=(0,Vo.getDate)(null);return[YB(e),e]}},{id:"last-year",label:(0,Yr.__)("Last year"),getValue:()=>{let e=(0,Vo.getDate)(null);return[ex(e,1),e]}},{id:"year-to-date",label:(0,Yr.__)("Year to date"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Xw(e),e]}}],Rc=e=>{if(!e)return null;let t=(0,Vo.getDate)(e);return t&&La(t)?t:null},yR=e=>e?typeof e=="string"?e:sR(e,"yyyy-MM-dd"):"";function $j({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,u]=(0,kt.useState)(void 0),c=(0,kt.useCallback)(()=>{let d=Array.isArray(r)?r:[r];for(let m of d){let h=m.current;if(h&&!h.validity.valid){u({type:"invalid",message:h.validationMessage});return}}u(void 0)},[r]);return(0,kt.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=t?Lt(s,t):void 0;for(let h of d){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,kt.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of d)h.current?.addEventListener("invalid",m);return()=>{for(let h of d)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,kt.useEffect)(()=>{if(!o)return;let d=t?Lt(s,t):void 0;d?u(d):c()},[o,s,t,c]),(0,kt.useEffect)(()=>{o&&a?.message&&(0,Jj.speak)(a.message)},[o,a?.message]),(0,er.jsxs)("div",{onBlur:d=>{o||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,a&&(0,er.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,er.jsx)(Mo.Icon,{className:"components-validated-control__indicator-icon",icon:Ca,size:16,fill:"currentColor"}),a.message]})]})}function Jse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:u,setValue:c,getValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,kt.useState)(null),y=m.weekStartsOn??(0,Vo.getSettings)().l10n.startOfWeek,x=f({item:e}),b=typeof x=="string"?x:void 0,[w,S]=(0,kt.useState)(()=>Rc(b)||new Date),[T,_]=(0,kt.useState)(!1),A=(0,kt.useRef)(null),{minConstraint:E,maxConstraint:P,disabledMatchers:D}=mg(d,Rc),I=(0,kt.useCallback)(j=>r(c({item:e,value:j})),[e,r,c]),C=(0,kt.useCallback)(j=>{let N=j?sR(j,"yyyy-MM-dd"):void 0;I(N),v(null),_(!0)},[I]),F=(0,kt.useCallback)(j=>{let N=j.getValue(),R=yR(N);S(N),I(R),v(j.id),_(!0)},[I]),B=(0,kt.useCallback)(j=>{if(I(j),j){let N=Rc(j);N&&S(N)}v(null),_(!0)},[I]),{timezone:{string:V}}=(0,Vo.getSettings)(),M=a;return d?.required&&!n?M=`${a} (${(0,Yr.__)("Required")})`:!d?.required&&n&&(M=`${a} (${(0,Yr.__)("Optional")})`),(0,er.jsx)($j,{field:t,validity:i,inputRefs:A,isTouched:T,setIsTouched:_,children:(0,er.jsx)(Mo.BaseControl,{id:s,className:"dataviews-controls__date",label:M,help:u,hideLabelFromVision:o,children:(0,er.jsxs)(te,{direction:"column",gap:"lg",children:[(0,er.jsxs)(te,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Xse.map(j=>{let N=g===j.id;return(0,er.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:N,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>F(j),children:j.label},j.id)}),(0,er.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,Yr.__)("Custom")})]}),(0,er.jsx)(Mo.__experimentalInputControl,{ref:A,type:"date",label:(0,Yr.__)("Date"),hideLabelFromVision:!0,value:b,onChange:B,required:!!t.isValid?.required,disabled:h,min:E,max:P}),(0,er.jsx)(Kse,{style:{width:"100%"},selected:b&&Rc(b)||void 0,onSelect:C,month:w,onMonthChange:S,timeZone:V||void 0,weekStartsOn:y,disabled:h||D,disableNavigation:h})]})})})}function $se({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:u,getValue:c,setValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=c({item:e});Array.isArray(v)&&v.length===2&&v.every(L=>typeof L=="string")&&(g=v);let y=m.weekStartsOn??(0,Vo.getSettings)().l10n.startOfWeek,{minConstraint:x,maxConstraint:b,disabledMatchers:w}=mg(d,Rc),S=(0,kt.useCallback)(L=>{r(f({item:e,value:L}))},[e,r,f]),[T,_]=(0,kt.useState)(null),A=(0,kt.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[L,z]=g;return{from:Rc(L)||void 0,to:Rc(z)||void 0}},[g]),[E,P]=(0,kt.useState)(()=>A.from||new Date),[D,I]=(0,kt.useState)(!1),C=(0,kt.useRef)(null),F=(0,kt.useRef)(null),B=(0,kt.useCallback)((L,z)=>{L&&z?S([yR(L),yR(z)]):!L&&!z&&S(void 0)},[S]),V=(0,kt.useCallback)(L=>{B(L?.from,L?.to),_(null),I(!0)},[B]),M=(0,kt.useCallback)(L=>{let[z,Y]=L.getValue();P(z),B(z,Y),_(L.id),I(!0)},[B]),j=(0,kt.useCallback)((L,z)=>{let[Y,Q]=g||[void 0,void 0];if(B(L==="from"?z:Y,L==="to"?z:Q),z){let se=Rc(z);se&&P(se)}_(null),I(!0)},[g,B]),{timezone:N}=(0,Vo.getSettings)(),R=a;return t.isValid?.required&&!n?R=`${a} (${(0,Yr.__)("Required")})`:!t.isValid?.required&&n&&(R=`${a} (${(0,Yr.__)("Optional")})`),(0,er.jsx)($j,{field:t,validity:i,inputRefs:[C,F],isTouched:D,setIsTouched:I,children:(0,er.jsx)(Mo.BaseControl,{id:s,className:"dataviews-controls__date",label:R,help:u,hideLabelFromVision:o,children:(0,er.jsxs)(te,{direction:"column",gap:"lg",children:[(0,er.jsxs)(te,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Qse.map(L=>{let z=T===L.id;return(0,er.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:z,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>M(L),children:L.label},L.id)}),(0,er.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!T,size:"small",accessibleWhenDisabled:!0,disabled:!!T||h,children:(0,Yr.__)("Custom")})]}),(0,er.jsxs)(te,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,er.jsx)(Mo.__experimentalInputControl,{ref:C,type:"date",label:(0,Yr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:L=>j("from",L),required:!!t.isValid?.required,disabled:h,min:x,max:b}),(0,er.jsx)(Mo.__experimentalInputControl,{ref:F,type:"date",label:(0,Yr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:L=>j("to",L),required:!!t.isValid?.required,disabled:h,min:x,max:b})]}),(0,er.jsx)(Zse,{style:{width:"100%"},selected:A,onSelect:V,month:E,onMonthChange:P,timeZone:N.string||void 0,weekStartsOn:y,disabled:h||w})]})})})}function e7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===Qo||i===Rn?(0,er.jsx)(cx,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Xo?(0,er.jsx)($se,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,er.jsx)(Jse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var dx=l(q(),1),t7=l(G(),1);var bR=l(O(),1),{ValidatedSelectControl:eae}=Je(dx.privateApis);function mx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:u,getValue:c,setValue:f,isValid:d}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=c({item:e})??(h?[]:""),v=(0,t7.useCallback)(b=>r(f({item:e,value:b})),[e,r,f]),{elements:y,isLoading:x}=no({elements:t.elements,getElements:t.getElements});return x?(0,bR.jsx)(dx.Spinner,{}):(0,bR.jsx)(eae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(d,i),label:a,value:g,help:u,options:y,onChange:v,hideLabelFromVision:o,multiple:h,disabled:m})}var wR=l(O(),1),tae=10;function r7(e){let{field:t}=e,{elements:r}=no({elements:t.elements,getElements:t.getElements});return r.length>=tae?(0,wR.jsx)(lx,{...e}):(0,wR.jsx)(mx,{...e})}var hx=l(q(),1);var o7=l(q(),1),n7=l(G(),1);var i7=l(O(),1),{ValidatedInputControl:rae}=Je(o7.privateApis);function Xs({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:u}){let{label:c,placeholder:f,description:d,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),y=t.isDisabled({item:e,field:t}),x=(0,n7.useCallback)(b=>r(h({item:e,value:b})),[e,h,r]);return(0,i7.jsx)(rae,{required:!!g.required,markWhenOptional:n,customValidity:Lt(g,u),label:c,placeholder:f,value:v??"",help:d,onChange:x,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:y,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 px=l(O(),1);function s7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,px.jsx)(Xs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,px.jsx)(hx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,px.jsx)(hx.Icon,{icon:tT})})})}var vx=l(q(),1);var gx=l(O(),1);function a7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,gx.jsx)(Xs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,gx.jsx)(vx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,gx.jsx)(vx.Icon,{icon:yT})})})}var bx=l(q(),1);var yx=l(O(),1);function l7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,yx.jsx)(Xs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,yx.jsx)(bx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,yx.jsx)(bx.Icon,{icon:hT})})})}var Ga=l(q(),1),hg=l(G(),1),wx=l(W(),1);var Ac=l(O(),1),{ValidatedNumberControl:oae}=Je(Ga.privateApis);function c7(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function nae({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,hg.useCallback)(u=>t([c7(u),i]),[t,i]),a=(0,hg.useCallback)(u=>t([n,c7(u)]),[t,n]);return(0,Ac.jsx)(Ga.BaseControl,{help:(0,wx.__)("The max. value must be greater than the min. value."),children:(0,Ac.jsxs)(Ga.Flex,{direction:"row",gap:4,children:[(0,Ac.jsx)(Ga.__experimentalNumberControl,{label:(0,wx.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Ac.jsx)(Ga.__experimentalNumberControl,{label:(0,wx.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function xx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,u=Math.pow(10,Math.abs(a)*-1),{label:c,description:f,getValue:d,setValue:m,isValid:h}=t,g=d({item:e})??"",v=t.isDisabled({item:e,field:t}),y=(0,hg.useCallback)(b=>{r(m({item:e,value:["",void 0].includes(b)?void 0:Number(b)}))},[e,r,m]),x=(0,hg.useCallback)(b=>{r(m({item:e,value:b}))},[e,r,m]);if(i===Xo){let b=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(b=g),(0,Ac.jsx)(nae,{value:b,onChange:x,hideLabelFromVision:o,step:u})}return(0,Ac.jsx)(oae,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,s),label:c,help:f,value:g,onChange:y,hideLabelFromVision:o,step:u,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var u7=l(O(),1);function f7(e){return(0,u7.jsx)(xx,{...e})}var d7=l(O(),1);function m7(e){return(0,d7.jsx)(xx,{...e})}var Sx=l(q(),1),p7=l(G(),1);var xR=l(O(),1),{ValidatedRadioControl:iae}=Je(Sx.privateApis);function h7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:u,setValue:c,isValid:f}=t,d=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=no({elements:t.elements,getElements:t.getElements}),g=u({item:e}),v=(0,p7.useCallback)(y=>r(c({item:e,value:y})),[e,r,c]);return h?(0,xR.jsx)(Sx.Spinner,{}):(0,xR.jsx)(iae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:s,help:a,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:d})}var SR=l(G(),1);var g7=l(O(),1);function v7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:u}=i||{};return(0,g7.jsx)(Xs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,SR.createElement)(a):void 0,suffix:u?(0,SR.createElement)(u):void 0})}var y7=l(q(),1),b7=l(G(),1);var w7=l(O(),1),{ValidatedToggleControl:sae}=Je(y7.privateApis);function x7({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:u,setValue:c,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,b7.useCallback)(()=>{t(c({item:r,value:!u({item:r})}))},[t,c,r,u]);return(0,w7.jsx)(sae,{required:!!f.required,markWhenOptional:n,customValidity:Lt(f,i),hidden:o,label:s,help:a,checked:u({item:r}),onChange:m,disabled:d})}var S7=l(q(),1),_7=l(G(),1);var C7=l(O(),1),{ValidatedTextareaControl:aae}=Je(S7.privateApis);function T7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},u=t.isDisabled({item:e,field:t}),{label:c,placeholder:f,description:d,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,_7.useCallback)(y=>r(m({item:e,value:y})),[e,r,m]);return(0,C7.jsx)(aae,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,s),label:c,placeholder:f,value:g??"",help:d,onChange:v,rows:a,disabled:u,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var I7=l(G(),1);var pm=l(q(),1),kc=l(pt(),1),ni=l(G(),1),Cx=l(_R(),1);var lae=[];function P7({allowedFormats:e,disableFormats:t}){return t?lae:e}var _x=l(_R(),1),R7=l(O(),1),A7=l(he(),1),cae={};function uae({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let u=(0,_x.getActiveFormat)(r,s),c=u!==void 0,f=(0,_x.getActiveObject)(r),d=f!==void 0&&f.type===s;return(0,R7.jsx)(a,{isActive:c,isVisible:i,activeAttributes:c?u.attributes||{}:{},isObjectActive:d,activeObjectAttributes:d?f.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:cae},s)}function O7({formatTypes:e,...t}){return e.map(r=>(0,A7.createElement)(uae,{settings:r,...t,key:r.name}))}var Oc=l(O(),1),{ValidatedContentEditableControl:fae,withIgnoreIMEEvents:dae}=Je(pm.privateApis),{useRichText:mae,KeyboardShortcutContext:pae,InputEventContext:hae,shortcutsListener:gae,inputEventsListener:vae}=Je(Cx.privateApis),yae=[];function k7({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:u,disabled:c,required:f,markWhenOptional:d,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:v,preserveWhiteSpace:y,disableLineBreaks:x,focusOnMount:b,completers:w=yae}){let[S,T]=(0,ni.useState)({start:void 0,end:void 0}),[_,A]=(0,ni.useState)(!1),E=(0,ni.useRef)(void 0),P=(0,ni.useRef)(new Set),D=(0,ni.useRef)(new Set),I=(0,kc.__experimentalUseFocusOutside)(()=>A(!1)),C=P7({allowedFormats:h,disableFormats:g}),{value:F,onChange:B,ref:V,formatTypes:M,getValue:j}=mae({value:t,onChange:r,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:(ae,fe)=>T({start:ae,end:fe}),__unstableIsSelected:_,preserveWhiteSpace:!!y,placeholder:o,__unstableDisableFormats:g,allowedFormats:C,withoutInteractiveFormatting:v,__unstableFormatTypeHandlerContext:(0,ni.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function N(){E.current?.focus()}let R=(0,ni.useRef)({keyboardShortcuts:D,inputEvents:P}),L=(0,ni.useRef)({formatTypes:M,getValue:j,onChange:B});(0,ni.useInsertionEffect)(()=>{L.current={formatTypes:M,getValue:j,onChange:B}});let z=(0,kc.useRefEffect)(ae=>{if(c)return;let fe=dae(ye=>{if(ye.key!=="Enter"||ye.defaultPrevented||ye.metaKey||ye.ctrlKey||(ye.preventDefault(),x))return;let{getValue:de,onChange:ke}=L.current,ne=de();ke((0,Cx.insert)(ne,`
-`,ne.start??ne.text.length,ne.end??ne.text.length))});return ae.addEventListener("keydown",fe),()=>ae.removeEventListener("keydown",fe)},[x,c]),Y=(0,kc.useRefEffect)(ae=>{if(!_)return;let fe=gae(R)(ae),ye=vae(R)(ae);function de(ke){if(ke.inputType!=="insertText"&&ke.type!=="compositionend")return;let{formatTypes:ne,getValue:Te,onChange:oe}=L.current,X=Te(),ce=ne.reduce((J,{__unstableInputRule:le})=>le?le(J):J,X);ce!==X&&oe({...ce,activeFormats:X.activeFormats})}return ae.addEventListener("input",de),ae.addEventListener("compositionend",de),()=>{fe(),ye(),ae.removeEventListener("input",de),ae.removeEventListener("compositionend",de)}},[_]),{ref:Q,...ue}=(0,pm.__unstableUseAutocompleteProps)({completers:w,record:F,onChange:B,onReplace:()=>{}}),re=(0,kc.useRefEffect)(ae=>{b&&!c&&ae.focus()},[b,c]),se=(0,kc.useMergeRefs)([V,E,Y,z,re,Q]);return(0,Oc.jsx)("div",{...I,onFocus:ae=>{A(!0),I.onFocus(ae)},children:(0,Oc.jsxs)(pm.SlotFillProvider,{children:[(0,Oc.jsx)(fae,{label:e,id:n,className:Z("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:u,disabled:c,required:f,markWhenOptional:d,customValidity:m,value:F.text,"aria-multiline":!x,...ue,ref:se}),_&&!c&&(0,Oc.jsx)(pae.Provider,{value:D,children:(0,Oc.jsx)(hae.Provider,{value:P,children:(0,Oc.jsx)(O7,{value:F,onChange:B,onFocus:N,formatTypes:M,forwardedRef:E,isVisible:!0})})})]})})}var F7=l(O(),1);function N7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:u,allowedFormats:c,disableFormats:f,withoutInteractiveFormatting:d,preserveWhiteSpace:m,disableLineBreaks:h}=i||{},g=t.isDisabled({item:e,field:t}),{label:v,placeholder:y,description:x,id:b,setValue:w,isValid:S}=t,T=t.getValue({item:e})??"",_=(0,I7.useCallback)(A=>r(w({item:e,value:A})),[e,r,w]);return(0,F7.jsx)(k7,{label:v,value:T,onChange:_,placeholder:y,id:b,hideLabelFromVision:o,help:x,disabled:g,required:!!S.required,markWhenOptional:n,customValidity:Lt(S,s),className:a,clientId:u,allowedFormats:c,disableFormats:f,withoutInteractiveFormatting:d,preserveWhiteSpace:m,disableLineBreaks:h})}var hm=l(q(),1),V7=l(G(),1);var Tx=l(O(),1),{ValidatedToggleGroupControl:bae}=Je(hm.privateApis);function M7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:u}=t,c=t.isDisabled({item:e,field:t}),f=s({item:e}),d=(0,V7.useCallback)(v=>r(a({item:e,value:v})),[e,r,a]),{elements:m,isLoading:h}=no({elements:t.elements,getElements:t.getElements});if(h)return(0,Tx.jsx)(hm.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===f);return(0,Tx.jsx)(bae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(u,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:f,hideLabelFromVision:o,children:m.map(v=>(0,Tx.jsx)(hm.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:c},v.value))})}var Ex=l(q(),1),Px=l(G(),1);var gg=l(O(),1),{ValidatedFormTokenField:wae}=Je(Ex.privateApis);function L7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:u,getValue:c,setValue:f,isValid:d}=t,m=c({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=no({elements:t.elements,getElements:t.getElements}),y=(0,Px.useMemo)(()=>Array.isArray(m)?m.map(b=>g?.find(S=>S.value===b)||{value:b,label:b}):[],[m,g]),x=(0,Px.useCallback)(b=>{let w=b.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(f({item:e,value:w}))},[r,f,e]);return v?(0,gg.jsx)(Ex.Spinner,{}):(0,gg.jsx)(wae,{required:!!d?.required,markWhenOptional:n,customValidity:Lt(d,i),label:o?void 0:s,value:y,onChange:x,placeholder:a,suggestions:g?.map(b=>b.value),disabled:h,__experimentalValidateInput:b=>t.isValid?.elements&&g?g.some(w=>w.value===b||w.label===b):!0,__experimentalExpandOnFocus:g&&g.length>0,help:u??(t.isValid?.elements?"":void 0),displayTransform:b=>typeof b=="object"&&"label"in b?b.label:typeof b=="string"&&g&&g.find(S=>S.value===b)?.label||b,__experimentalRenderItem:({item:b})=>{if(typeof b=="string"&&g){let w=g.find(S=>S.value===b);return(0,gg.jsx)("span",{children:w?.label||b})}return(0,gg.jsx)("span",{children:b})}})}var Nn=l(q(),1),CR=l(G(),1),D7=l(W(),1);var Ua=l(O(),1),{ValidatedInputControl:xae}=Je(Nn.privateApis),Sae=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Ur(e).isValid()?e:"#ffffff";return(0,Ua.jsx)(Nn.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Ua.jsx)(Nn.Button,{onClick:n,"aria-label":(0,D7.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Ua.jsx)(Nn.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Ua.jsx)(Nn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Ua.jsx)(Nn.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function B7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:u,setValue:c,isValid:f}=t,d=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,CR.useCallback)(v=>{r(c({item:e,value:v}))},[e,r,c]),g=(0,CR.useCallback)(v=>{r(c({item:e,value:v||""}))},[e,r,c]);return(0,Ua.jsx)(xae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:s,placeholder:a,value:m,help:u,onChange:g,hideLabelFromVision:o,type:"text",disabled:d,prefix:(0,Ua.jsx)(Nn.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Ua.jsx)(Sae,{color:m,onColorChange:h,disabled:d})})})}var Ax=l(q(),1),Ox=l(G(),1),TR=l(W(),1);var Rx=l(O(),1);function j7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Ox.useState)(!1),u=t.isDisabled({item:e,field:t}),c=(0,Ox.useCallback)(()=>{a(f=>!f)},[]);return(0,Rx.jsx)(Xs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Rx.jsx)(Ax.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Rx.jsx)(Ax.Button,{icon:s?Yp:Up,onClick:c,size:"small",label:s?(0,TR.__)("Hide password"):(0,TR.__)("Show password"),disabled:u,accessibleWhenDisabled:!0})})})}function kx(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var H7=l(O(),1),z7={adaptiveSelect:r7,array:L7,checkbox:Yj,color:B7,combobox:lx,datetime:Qj,date:e7,email:s7,telephone:a7,url:l7,integer:f7,number:m7,password:j7,radio:h7,select:mx,text:v7,toggle:x7,textarea:T7,richtext:N7,toggleGroup:M7};function _ae(e){return e&&typeof e=="object"&&typeof e.control=="string"}function Cae(e){let{control:t,...r}=e,o=Ix(t);return o===null?null:function(i){return(0,H7.jsx)(o,{...i,config:r})}}function G7(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Ix(e.Edit):_ae(e.Edit)?Cae(e.Edit):kx(e)&&e.type!=="array"?Ix("adaptiveSelect"):t===null?null:Ix(t)}function Ix(e){return Object.keys(z7).includes(e)?z7[e]:null}function Tae(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 U7=Tae;var Eae=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},W7=Eae;var Pae=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},q7=Pae;var K7=l(W(),1);function Fx({item:e,field:t}){let{elements:r,isLoading:o}=no({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 Y7=l(O(),1);function Cr({item:e,field:t}){return t.hasElements?(0,Y7.jsx)(Fx,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Qs=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Tr(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Js(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 $s(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 ea(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 tr(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 Rae({item:e,field:t}){return t.getValue({item:e})}var tn=Rae;var Aae=/^[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 Oae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Aae.test(r)?(0,K7.__)("Value must be a valid email address."):null}var Z7={type:"email",render:Cr,Edit:"email",sort:Qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Fs,Ns,Vs,lr,cr,Ao,oo],format:{},getValueFormatted:tn,validate:{required:Tr,pattern:ea,minLength:Js,maxLength:$s,elements:tr,custom:Oae}};var X7=l(W(),1);var gm=(e,t,r)=>r==="asc"?e-t:t-e;function Nx(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 Vx(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 Q7={separatorThousand:","};function kae({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=Q7: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 Iae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,X7.__)("Value must be an integer."):null}var J7={type:"integer",render:Cr,Edit:"integer",sort:gm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr,tc,rc,oc,nc,Xo],validOperators:[mr,pr,tc,rc,oc,nc,Xo,lr,cr,Ao,oo],format:Q7,getValueFormatted:kae,validate:{required:Tr,min:Nx,max:Vx,elements:tr,custom:Iae}};var $7=l(W(),1);var e9={separatorThousand:",",separatorDecimal:".",decimals:2};function Fae({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=e9:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[u,c]=a.split("."),f=n?u.replace(/\B(?=(\d{3})+(?!\d))/g,n):u;return s===0?f:f+i+c}function Nae(e){return e===""||e===void 0||e===null}function Vae(e,t){let r=t.getValue({item:e});return!Nae(r)&&!Number.isFinite(r)?(0,$7.__)("Value must be a number."):null}var t9={type:"number",render:Cr,Edit:"number",sort:gm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr,tc,rc,oc,nc,Xo],validOperators:[mr,pr,tc,rc,oc,nc,Xo,lr,cr,Ao,oo],format:e9,getValueFormatted:Fae,validate:{required:Tr,min:Nx,max:Vx,elements:tr,custom:Vae}};var r9={type:"text",render:Cr,Edit:"text",sort:Qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Fs,Ns,Vs,lr,cr,Ao,oo],format:{},getValueFormatted:tn,validate:{required:Tr,pattern:ea,minLength:Js,maxLength:$s,elements:tr}};var $u=l(Ba(),1);var n9=l(Ba(),1);function o9(e){if(!e||!La(new Date(e)))return null;let t=(0,n9.getDate)(e);return t&&La(t)?t:null}function i9(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=o9(o),a=o9(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Mx(e,t){return i9(e,t,"min")}function Lx(e,t){return i9(e,t,"max")}var s9={datetime:(0,$u.getSettings)().formats.datetime,weekStartsOn:(0,$u.getSettings)().l10n.startOfWeek};function Mae({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=s9:o=t.format,(0,$u.dateI18n)(o.datetime,(0,$u.getDate)(r))}var Lae=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},a9={type:"datetime",render:Cr,Edit:"datetime",sort:Lae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cc,uc,ic,sc,ac,lc,Qo,Rn],validOperators:[cc,uc,ic,sc,ac,lc,Qo,Rn],format:s9,getValueFormatted:Mae,validate:{required:Tr,elements:tr,min:Mx,max:Lx}};var ef=l(Ba(),1);var l9={date:(0,ef.getSettings)().formats.date,weekStartsOn:(0,ef.getSettings)().l10n.startOfWeek};function Dae({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=l9:o=t.format,(0,ef.dateI18n)(o.date,(0,ef.getDate)(r))}var Bae=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},c9={type:"date",render:Cr,Edit:"date",sort:Bae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cc,uc,ic,sc,ac,lc,Qo,Rn,Xo],validOperators:[cc,uc,ic,sc,ac,lc,Qo,Rn,Xo],format:l9,getValueFormatted:Dae,validate:{required:Tr,elements:tr,min:Mx,max:Lx}};var Dx=l(W(),1);function u9(e,t){return t.getValue({item:e})===!0}function jae({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Dx.__)("True"):r===!1?(0,Dx.__)("False"):""}function zae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Dx.__)("Value must be true, false, or undefined"):null}var Hae=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},f9={type:"boolean",render:Cr,Edit:"checkbox",sort:Hae,validate:{required:u9,elements:tr,custom:zae},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr],validOperators:[mr,pr],format:{},getValueFormatted:jae};var d9={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:tn,validate:{}};var ER=l(W(),1);function m9(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function p9({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function Gae({item:e,field:t}){return p9({item:e,field:t})}function Uae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,ER.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,ER.__)("Every value must be a string.")}var Wae=(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)},h9={type:"array",render:Gae,Edit:"array",sort:Wae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[lr,cr,Ao,oo],format:{},getValueFormatted:p9,validate:{required:m9,elements:tr,custom:Uae}};function qae({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var g9={type:"password",render:Cr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:qae,validate:{required:Tr,pattern:ea,minLength:Js,maxLength:$s,elements:tr}};var v9={type:"telephone",render:Cr,Edit:"telephone",sort:Qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Fs,Ns,Vs,lr,cr,Ao,oo],format:{},getValueFormatted:tn,validate:{required:Tr,pattern:ea,minLength:Js,maxLength:$s,elements:tr}};var y9=l(W(),1);var vm=l(O(),1);function Yae({item:e,field:t}){if(t.hasElements)return(0,vm.jsx)(Fx,{item:e,field:t});let r=tn({item:e,field:t});return!r||!Ur(r).isValid()?r:(0,vm.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,vm.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,vm.jsx)("span",{children:r})]})}function Kae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Ur(r).isValid()?(0,y9.__)("Value must be a valid color."):null}var Zae=(e,t,r)=>{let o=Ur(e),n=Ur(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},b9={type:"color",render:Yae,Edit:"color",sort:Zae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,lr,cr],format:{},getValueFormatted:tn,validate:{required:Tr,elements:tr,custom:Kae}};var w9={type:"url",render:Cr,Edit:"url",sort:Qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Fs,Ns,Vs,lr,cr,Ao,oo],format:{},getValueFormatted:tn,validate:{required:Tr,pattern:ea,minLength:Js,maxLength:$s,elements:tr}};var Xae=(e,t,r)=>typeof e=="number"&&typeof t=="number"?gm(e,t,r):Qs(e,t,r),x9={render:Cr,Edit:null,sort:Xae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr],validOperators:gj(),format:{},getValueFormatted:tn,validate:{required:Tr,elements:tr}};function Qae(e){return e==="integer"||e==="number"}function Jae(e){return e==="date"||e==="datetime"}function S9(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Qae(t.type)||typeof e=="string"&&Jae(t.type)))return{constraint:e,validate:o}}function _9(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=S9(r?.min,t,"min"),s=S9(r?.max,t,"max"),a=r?.minLength,u;typeof a=="number"&&t.validate.minLength!==void 0&&(u={constraint:a,validate:t.validate.minLength});let c=r?.maxLength,f;typeof c=="number"&&t.validate.maxLength!==void 0&&(f={constraint:c,validate:t.validate.maxLength});let d=r?.pattern,m;d!==void 0&&t.validate.pattern!==void 0&&(m={constraint:d,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:u,maxLength:f,pattern:m,custom:h}}function C9(e){return e.validOperators.reduce((t,r)=>{let o=Qu(r);return o?.filter&&(t[r]=o.filter),t},{})}function $ae(e,t){return{...t.format,...e.format}}var T9=$ae;function ele(e){let t=[Z7,J7,t9,r9,a9,c9,f9,d9,h9,g9,v9,b9,w9].find(r=>r?.type===e);return t||x9}function Wa(e){return e.map(t=>{let r=ele(t.type),o=t.getValue||W7(t.id),n=function(i,s,a){let u=o({item:i}),c=o({item:s});return t.sort?t.sort(u,c,a):r.sort(u,c,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||q7(t.id),elements:t.elements,getElements:t.getElements,hasElements:kx(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:G7(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:_9(t,r),filterBy:U7(t,r.defaultOperators,r.validOperators),filter:C9(r),format:T9(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var vo=l(G(),1);function E9({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,u]=(0,vo.useState)(!o);(0,vo.useEffect)(()=>{o||u(!0)},[o]);let c=(0,vo.useRef)(t),f=(0,vo.useRef)(n);(0,vo.useEffect)(()=>{o||(c.current=t,f.current=n)},[t,o,n]);let[d,m]=(0,vo.useState)([]),h=(0,vo.useRef)(new Map),g=(0,vo.useRef)([]),v=(0,vo.useRef)({search:void 0,filters:void 0,perPage:void 0}),y=(0,vo.useRef)(void 0),x=(0,vo.useRef)(void 0),b=(0,vo.useRef)(!1),w=(0,vo.useMemo)(()=>{e.startPosition!==void 0&&x.current!==void 0&&(e.startPosition<x.current?y.current="up":e.startPosition>x.current&&(y.current="down")),x.current=e.startPosition;let S=JSON.stringify(e.filters??[]),T=v.current.filters,_=!b.current||!e.infiniteScrollEnabled||e.search!==v.current.search||S!==T||e.perPage!==v.current.perPage;if(b.current=!0,v.current={search:e.search,filters:S,perPage:e.perPage},_){h.current.clear(),y.current=void 0;let V=e.search?1:e.startPosition??1,M=t.map((j,N)=>{let R=V+N;return h.current.set(r(j),R),{...j,position:R}});return g.current=M,M}let A=g.current,E=new Set(t.map(r)),P=y.current,D=e.search?1:e.startPosition??1,I=t.map((V,M)=>{let j=r(V),N=e.infiniteScrollEnabled?D+M:void 0;return N!==void 0&&h.current.set(j,N),{...V,position:N}});if(I.length===0)return A;let C=A.filter(V=>!E.has(r(V))),F=P==="up"?[...I,...C]:[...C,...I];F.sort((V,M)=>{let j=V.position,N=M.position;return j-N});let B=F;if(d.length>0){let V=Math.min(...d),M=Math.max(...d),j=20,N=F.map(Y=>Y.position),R=Math.min(...N);!(Math.max(...N)<V-j||R>M+j)&&(B=F.filter(Y=>{let Q=r(Y);if(i?.includes(Q))return!0;let re=Y.position;return P==="up"?re<=M+j:P==="down"?re>=V-j:re>=V-j&&re<=M+j}))}return g.current=B,B},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:m}:{data:(o&&c.current?.length?c.current:t).map(T=>({...T,position:void 0})),paginationInfo:o&&c.current?.length?f.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var rn=l(G(),1),R9=l(pt(),1);function P9(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((c,f)=>{let d=f.getBoundingClientRect(),m=d.top+d.height/2,h=Math.abs(m-n),g=c.getBoundingClientRect(),v=g.top+g.height/2,y=Math.abs(v-n);return h<y?f:c}),a=Number(s.getAttribute("aria-posinset")),u=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:u.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function A9({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,rn.useRef)(null),a=(0,rn.useRef)(e),u=(0,rn.useRef)(r),c=(0,rn.useRef)(t),f=(0,rn.useRef)(o.totalItems);(0,rn.useLayoutEffect)(()=>{a.current=e,u.current=r,c.current=t,f.current=o.totalItems},[e,r,t,o.totalItems]);let d=(0,rn.useCallback)(h=>{i&&i(g=>{let v=new Set(g),y=!1;return h.forEach(x=>{let b=Number(x.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(b)||(x.isIntersecting?v.has(b)||(v.add(b),y=!0):v.has(b)&&(v.delete(b),y=!0))}),y?Array.from(v).sort():g})},[i]);(0,rn.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let v=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(v){let y=h.getBoundingClientRect(),w=v.getBoundingClientRect().top-y.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(w)>1&&(h.scrollTop+=w)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,rn.useRef)(null);return(0,rn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!d){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(d,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,d]),(0,rn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,y=(0,R9.throttle)(b=>{let w=a.current,S=f.current,T=b.target,_=T.scrollTop,A=T.scrollHeight,E=T.clientHeight,P=_>h?"down":"up";if(h=_,u.current)return;let D=w.startPosition||1,I=w.perPage||10,C=Math.min(D+I,S);if(P==="down"&&_+E>=A-g&&C<S){let F=C;P9(T,s,"down"),c.current({...w,startPosition:F})}if(P==="up"&&_<=v&&D>1){let F=D-I,B=F<6?1:F;P9(T,s,"up"),c.current({...w,startPosition:B})}},50),x=n.current;return x.addEventListener("scroll",y),()=>{x.removeEventListener("scroll",y),y.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var yo=l(O(),1),tle=e=>e.id,rle=()=>!0,ole=[],nle={table:{},grid:{},list:{}},ile=bc.filter(e=>!e.isPicker);function sle({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Lo.useContext)(Me),n=o.infiniteScrollEnabled;return(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsxs)(te,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,yo.jsxs)(te,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,yo.jsx)(fR,{label:r}),(0,yo.jsx)(ix,{})]}),(0,yo.jsxs)(te,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,yo.jsx)(Gj,{}),e]})]}),(0,yo.jsx)(sx,{className:"dataviews-filters__container"}),(0,yo.jsx)(cR,{}),(0,yo.jsx)(uR,{})]})}function ale({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=ole,data:s,getItemId:a=tle,getItemLevel:u,isLoading:c=!1,paginationInfo:f,defaultLayouts:d=nle,selection:m,onChangeSelection:h,onClickItem:g,renderItemLink:v,isItemClickable:y=rle,header:x,children:b,config:w={perPageSizes:[10,20,50,100]},empty:S,onReset:T}){let[_,A]=(0,Lo.useState)([]),E=m===void 0||h===void 0,P=E?_:m,{data:D,paginationInfo:I,hasInitiallyLoaded:C,setVisibleEntries:F}=E9({view:e,data:s,getItemId:a,isLoading:c,selection:P,paginationInfo:f}),B=(0,Lo.useRef)(null),[V,M]=(0,Lo.useState)(0),j=(0,O9.useResizeObserver)(ye=>{M(ye[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[N,R]=(0,Lo.useState)(null);function L(ye){let de=typeof ye=="function"?ye(P):ye;E&&A(de),h&&h(de)}let z=(0,Lo.useMemo)(()=>Wa(r),[r]),Y=(0,Lo.useMemo)(()=>e.infiniteScrollEnabled?P:P.filter(ye=>s.some(de=>a(de)===ye)),[P,s,a,e.infiniteScrollEnabled]),Q=cg(z,e),ue=(0,Lo.useMemo)(()=>(Q||[]).some(ye=>ye.isPrimary||ye.isLocked),[Q]),[re,se]=(0,Lo.useState)(ue),{intersectionObserver:ae}=A9({view:e,onChangeView:t,isLoading:c,paginationInfo:f,containerRef:B,setVisibleEntries:F});(0,Lo.useEffect)(()=>{ue&&!re&&se(!0)},[ue,re]);let fe=(0,Lo.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([ye])=>ile.some(de=>de.type===ye)).map(([ye,de])=>[ye,de===!0?{}:de])),[d]);return fe[e.type]?(0,yo.jsx)(Me.Provider,{value:{view:e,onChangeView:t,fields:z,actions:i,data:D,isLoading:c,paginationInfo:I,selection:Y,onChangeSelection:L,openedFilter:N,setOpenedFilter:R,getItemId:a,getItemLevel:u,isItemClickable:y,onClickItem:g,renderItemLink:v,containerWidth:V,containerRef:B,resizeObserverRef:j,defaultLayouts:fe,filters:Q,isShowingFilter:re,setIsShowingFilter:se,config:w,empty:S,hasInitiallyLoaded:C,onReset:T,intersectionObserver:ae},children:(0,yo.jsx)("div",{className:"dataviews-wrapper",children:b??(0,yo.jsx)(sle,{header:x,search:o,searchLabel:n})})}):null}var cs=ale;cs.BulkActionToolbar=Z0;cs.Filters=fg;cs.FiltersToggled=sx;cs.FiltersToggle=ix;cs.Layout=cR;cs.LayoutSwitcher=mR;cs.Pagination=xP;cs.Search=fR;cs.ViewConfig=pR;cs.Footer=uR;var qa=cs;var IR=l(G(),1);var k9=l(G(),1),I9=l(O(),1),PR=(0,k9.createContext)({fields:[]});PR.displayName="DataFormContext";function F9({fields:e,children:t}){return(0,I9.jsx)(PR.Provider,{value:{fields:e},children:t})}var Pi=PR;var Kx=l(G(),1);var jx=l(G(),1),yg=l(q(),1);var vg=l(W(),1),Do={type:"regular",labelPosition:"top"},lle=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 N9(e){let t=Do;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,vg.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,vg.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,vg.__)("Apply"),cancelLabel:(0,vg.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:lle(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 V9(e){let t=N9(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?N9(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:V9({fields:o.children,layout:Do}).fields}}});return{layout:t,fields:r}}var Bx=V9;var ur=l(O(),1);function cle({title:e}){return(0,ur.jsx)(te,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,ur.jsx)(te,{direction:"row",align:"center",children:(0,ur.jsx)(yg.__experimentalHeading,{level:2,size:13,children:e})})})}function M9({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,jx.useContext)(Pi),a=t.layout,u=(0,jx.useMemo)(()=>({layout:Do,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,ur.jsxs)(ur.Fragment,{children:[!o&&t.label&&(0,ur.jsx)(cle,{title:t.label}),(0,ur.jsx)(Vn,{data:e,form:u,onChange:r,validity:i?.children})]});let c=a.labelPosition,f=s.find(d=>d.id===t.id);return!f||!f.Edit?null:c==="side"?(0,ur.jsxs)(te,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,ur.jsx)("div",{className:Z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,ur.jsx)(yg.BaseControl.VisualLabel,{children:f.label})}),(0,ur.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:f.readOnly===!0?(0,ur.jsx)(f.render,{item:e,field:f}):(0,ur.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},f.id)})]}):(0,ur.jsx)("div",{className:"dataforms-layouts-regular__field",children:f.readOnly===!0?(0,ur.jsx)(ur.Fragment,{children:(0,ur.jsxs)(ur.Fragment,{children:[!o&&c!=="none"&&(0,ur.jsx)(yg.BaseControl.VisualLabel,{children:f.label}),(0,ur.jsx)(f.render,{item:e,field:f})]})}):(0,ur.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})})}var OR=l(T0(),1),tf=l(q(),1),us=l(G(),1),Ux=l(pt(),1);var zx=l(q(),1),ym=l(W(),1);var H9=l(pt(),1);var RR=l(G(),1);function ule(e,t){return Z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var L9=ule;var D9=l(q(),1);var Ic=l(O(),1);function fle(e,t,r){return e?(0,Ic.jsxs)(gt.Root,{children:[(0,Ic.jsx)(gt.Trigger,{render:(0,Ic.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ic.jsx)(D9.Icon,{icon:Ca,size:16}),(0,Ic.jsxs)(Tn,{children:[t,": "]}),r]})}),(0,Ic.jsx)(gt.Popup,{children:t})]}):r}var B9=fle;function j9(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=j9(r);if(o)return o}}var z9=j9;var on=l(O(),1);function bg({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:u}){let{labelPosition:c,editVisibility:f}=t.layout,d=z9(n),m=i&&!!d,h=L9(c,m),g=B9(m,d,r),v=Z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":f==="always"}),y=(0,H9.useInstanceId)(bg,"dataforms-layouts-panel__field-control"),x=m?(0,ym.sprintf)((0,ym._x)("Edit %s (has errors)","field"),r||""):(0,ym.sprintf)((0,ym._x)("Edit %s","field"),r||""),b=(0,RR.useRef)(null),w=(0,RR.useRef)(null);return(0,on.jsxs)("div",{ref:b,className:v,onClick:s?void 0:_=>{!a&&_.detail<2&&!w.current?.contains(_.target)&&b.current?.ownerDocument.defaultView?.getSelection()?.toString()||u()},onKeyDown:s?void 0:_=>{_.target===_.currentTarget&&(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),u())},children:[c!=="none"&&(0,on.jsx)("span",{className:h,children:g}),c==="none"&&m&&(0,on.jsxs)(gt.Root,{children:[(0,on.jsx)(gt.Trigger,{render:(0,on.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":d,children:(0,on.jsx)(zx.Icon,{icon:Ca,size:16})})}),(0,on.jsx)(gt.Popup,{children:d})]}),(0,on.jsx)("span",{id:`${y}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,on.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,on.jsx)("span",{style:{width:"100%"},children:(0,on.jsx)(_.render,{item:e,field:_})},_.id))}):o.map(_=>(0,on.jsx)(_.render,{item:e,field:_},_.id))}),!s&&(0,on.jsx)(zx.Button,{ref:w,className:"dataforms-layouts-panel__field-trigger-icon",label:x,icon:Es,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${y}`})]})}var G9=l(T0(),1),AR=l(C0(),1),ta=l(G(),1),nn=l(W(),1);function U9(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?U9(o):o.type!=="invalid"&&o.type!=="validating")):!0}function dle(e,t){let r=Bx(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 c=s.children.map(n).filter(d=>d!==null);if(c.length===0)return null;let f=o.get(s.id);if(f){let[d]=Wa([f]);return{id:s.id,children:c,field:d}}return{id:s.id,children:c}}let a=o.get(s.id);if(!a)return null;let[u]=Wa([a]);return{id:s.id,children:[],field:u}}return r.fields.map(n).filter(s=>s!==null)}function bm(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 W9(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 u=t[a];if(!n[u])return e;n[u]={...n[u]},n=n[u]}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 mle(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(u=>{if(a===o.current[t.id]){if(!Array.isArray(u)){n(c=>bm(c,{elements:{type:"invalid",message:(0,nn.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:u})?n(c=>bm(c,{elements:{type:"invalid",message:(0,nn.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>W9(c,[...i,t.id],"elements"))}}).catch(u=>{if(a!==o.current[t.id])return;let c;u instanceof Error?c=u.message:c=String(u)||(0,nn.__)("Unknown error when running elements validation asynchronously."),n(f=>bm(f,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function ple(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(u=>W9(u,[...i,t.id],"custom"));return}if(typeof a=="string"){n(u=>bm(u,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(u=>bm(u,{custom:{type:"invalid",message:(0,nn.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let u;a instanceof Error?u=a.message:u=String(a)||(0,nn.__)("Unknown error when running custom validation asynchronously."),n(c=>bm(c,{custom:{type:"invalid",message:u}},[...i,t.id]))})}function q9(e,t,r){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,nn.__)("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,nn.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,nn.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,nn.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,nn.__)("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,nn.__)("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,G9.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,nn.__)("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"&&(mle(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,nn.__)("Validating\u2026")}),o instanceof Promise&&(ple(o,t,r),n.custom={type:"validating",message:(0,nn.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=q9(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,u])=>{u!==void 0&&(s[a]=u)}),Object.keys(s).length===0?void 0:{children:s}}}function Y9(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>Y9(n,t));return o?{value:r,children:o}:r}function hle(e,t,r){let[o,n]=(0,ta.useState)(),i=(0,ta.useRef)({}),s=(0,ta.useRef)({}),a=(0,ta.useRef)({}),u=(0,ta.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},f=dle(r,t);if(f.length===0){n(void 0);return}let d={},m=[];f.forEach(h=>{let g=Y9(h,e);if(a.current.hasOwnProperty(h.id)&&(0,AR.default)(a.current[h.id],g)){m.push(h.id);return}a.current[h.id]=g;let v=q9(e,h,c);v!==void 0&&(d[h.id]=v)}),n(h=>{let g={...h,...d},v=[...m,...Object.keys(d)];return Object.keys(g).forEach(x=>{g&&!v.includes(x)&&delete g[x]}),Object.keys(g).length===0&&(g=void 0),(0,AR.default)(h,g)?h:g})},[e,t,r]);return(0,ta.useEffect)(()=>{u()},[u]),{validity:o,isValid:U9(o)}}var K9=hle;var Z9=l(G(),1);function Fc(e,t){(0,Z9.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var X9=l(G(),1);function gle(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Hx=(e,t)=>Array.isArray(e)&&e.length>0?gle(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var vle=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function yle(e){let{fields:t}=(0,X9.useContext)(Pi),r=e.layout,o=Hx(r.summary,t),n=vle(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 Gx=yle;var sn=l(O(),1);function ble({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:u}=s,{fields:c}=(0,us.useContext)(Pi),[f,d]=(0,us.useState)({}),m=(0,us.useMemo)(()=>(0,OR.default)(e,f,{arrayMerge:(T,_)=>_}),[e,f]),h=(0,us.useMemo)(()=>({layout:Do,fields:t.children?t.children:[{id:t.id,layout:Do}]}),[t]),g=c.map(T=>({...T,Edit:T.Edit===null?void 0:T.Edit,isValid:{required:T.isValid.required?.constraint,elements:T.isValid.elements?.constraint,min:T.isValid.min?.constraint,max:T.isValid.max?.constraint,pattern:T.isValid.pattern?.constraint,minLength:T.isValid.minLength?.constraint,maxLength:T.isValid.maxLength?.constraint}})),{validity:v}=K9(m,g,h),y=()=>{r(f),n()},x=T=>{d(_=>(0,OR.default)(_,T,{arrayMerge:(A,E)=>E}))},b=(0,Ux.useFocusOnMount)("firstInputElement"),w=(0,us.useRef)(null),S=(0,Ux.useMergeRefs)([b,w]);return Fc(w,i),(0,sn.jsxs)(tf.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,sn.jsx)("div",{ref:S,children:(0,sn.jsx)(Vn,{data:m,form:h,onChange:x,validity:v,children:(T,_,A,E)=>(0,sn.jsx)(T,{data:m,field:_,onChange:x,hideLabelFromVision:h.fields.length<2,markWhenOptional:E,validity:A},_.id)})}),(0,sn.jsxs)(te,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,sn.jsx)(tf.__experimentalSpacer,{style:{flex:1}}),(0,sn.jsx)(tf.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:u}),(0,sn.jsx)(tf.Button,{variant:"primary",onClick:y,__next40pxDefaultSize:!0,children:a})]})]})}function wle({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,us.useState)(!1),[s,a]=(0,us.useState)(!1),{fieldDefinition:u,fieldLabel:c,summaryFields:f}=Gx(t);if(!u)return null;let d=()=>{a(!1),i(!0)};return(0,sn.jsxs)(sn.Fragment,{children:[(0,sn.jsx)(bg,{data:e,field:t,fieldLabel:c,summaryFields:f,validity:o,touched:n,disabled:u.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,sn.jsx)(ble,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:d,touched:n})]})}var Q9=wle;var Nc=l(q(),1),J9=l(W(),1),Ya=l(G(),1);var $9=l(pt(),1);var Bo=l(O(),1);function xle({title:e,onClose:t}){return(0,Bo.jsx)(te,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Bo.jsxs)(te,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Bo.jsx)(Nc.__experimentalHeading,{level:2,size:13,children:e}),(0,Bo.jsx)(Nc.__experimentalSpacer,{style:{flex:1}}),t&&(0,Bo.jsx)(Nc.Button,{label:(0,J9.__)("Close"),icon:Ts,onClick:t,size:"small"})]})})}function Sle({touched:e,children:t}){let r=(0,Ya.useRef)(null);return Fc(r,e),(0,Bo.jsx)("div",{ref:r,children:t})}function _le({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Ya.useState)(!1),[s,a]=(0,Ya.useState)(null),u=(0,Ya.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[c,f]=(0,$9.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),d=(0,Ya.useMemo)(()=>({layout:Do,fields:t.children?t.children:[{id:t.id,layout:Do}]}),[t]),m=(0,Ya.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=Gx(t);return h?(0,Bo.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Bo.jsx)(Nc.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:u,focusOnMount:!1,onToggle:y=>{y||i(!0)},renderToggle:({isOpen:y,onToggle:x})=>(0,Bo.jsx)(bg,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:y,onClick:x}),renderContent:({onClose:y})=>(0,Bo.jsx)(Sle,{touched:n,children:(0,Bo.jsxs)("div",{ref:c,...f,children:[(0,Bo.jsx)(xle,{title:g,onClose:y}),(0,Bo.jsx)(Vn,{data:e,form:d,onChange:r,validity:m,children:(x,b,w,S)=>(0,Bo.jsx)(x,{data:e,field:b,onChange:r,hideLabelFromVision:(d?.fields??[]).length<2,markWhenOptional:S,validity:w},b.id)})]})})})}):null}var ez=_le;var kR=l(O(),1);function tz({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,kR.jsx)(Q9,{data:e,field:t,onChange:r,validity:o}):(0,kR.jsx)(ez,{data:e,field:t,onChange:r,validity:o})}var Mn=l(G(),1);var Wx=l(W(),1),rz=l(O(),1);function oz(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+=oz(o);return t}function qx({validity:e}){let t=oz(e);return t===0?null:(0,rz.jsx)(oC,{intent:"high",children:(0,Wx.sprintf)((0,Wx._n)("%d field needs attention","%d fields need attention",t),t)})}var Er=l(O(),1);function Cle(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 Tle({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let u=Hx(o.summary,t).filter(d=>Cle(d,o.summary,n)),c=i&&o.isCollapsible,f=u.length>0&&o.withHeader;return(0,Er.jsxs)(te,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Er.jsx)(Cs.Title,{children:r}),(c||f)&&(0,Er.jsxs)(pu.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[c&&(0,Er.jsx)(qx,{validity:s}),f&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:u.map(d=>(0,Er.jsx)(d.render,{item:e,field:d},d.id))})]})]})}function Ele({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Er.jsxs)(Er.Fragment,{children:[t.description&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Er.jsx)(Vn,{data:e,form:r,onChange:o,validity:s?.children})]});let u=rf("regular")?.component;return u?(0,Er.jsx)(u,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function nz({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Mn.useContext)(Pi),a=t.layout,u=(0,Mn.useRef)(null),c=(0,Mn.useMemo)(()=>({layout:Do,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:d}=a,[m,h]=(0,Mn.useState)(f),[g,v]=(0,Mn.useState)(!1);(0,Mn.useEffect)(()=>{h(f)},[f]);let y=(0,Mn.useCallback)(_=>{_||v(!0),h(_)},[]),x=(0,Mn.useCallback)(()=>{v(!0)},[]);Fc(u,(d?m:!0)&&g);let b=t.label,w;if(t.children)w=!!b&&a.withHeader;else{let _=s.find(A=>A.id===t.id);if(!_||!_.Edit)return null;b=_.label,w=!!b&&a.withHeader}let S=(0,Er.jsx)(Ele,{data:e,field:t,form:c,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:w}),T=(0,Er.jsx)(Tle,{data:e,fields:s,label:b,layout:a,isOpen:d?!!m:!0,touched:g,validity:i});return w&&d?(0,Er.jsxs)(pu.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:y,children:[(0,Er.jsx)(pu.Header,{children:T}),(0,Er.jsx)(pu.Content,{ref:u,onBlur:x,children:S})]}):(0,Er.jsxs)(Cs.Root,{className:"dataforms-layouts-card__field",children:[w&&(0,Er.jsx)(Cs.Header,{children:T}),(0,Er.jsx)(Cs.Content,{ref:u,onBlur:x,children:S})]})}var iz=l(q(),1);var io=l(O(),1);function Ple({title:e}){return(0,io.jsx)(te,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,io.jsx)(te,{direction:"row",align:"center",children:(0,io.jsx)(iz.__experimentalHeading,{level:2,size:13,children:e})})})}var Rle=({children:e})=>(0,io.jsx)(io.Fragment,{children:e});function sz({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let u={layout:Do,fields:t.children};return(0,io.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,io.jsx)(Ple,{title:t.label}),(0,io.jsx)(te,{direction:"row",align:s.alignment,gap:"lg",children:(0,io.jsx)(Vn,{data:e,form:u,onChange:r,validity:i?.children,as:Rle,children:(c,f,d)=>(0,io.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[f.id],children:(0,io.jsx)(c,{data:e,field:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:d})},f.id)})})]})}let a=rf("regular")?.component;return a?(0,io.jsx)(io.Fragment,{children:(0,io.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,io.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Ln=l(G(),1),az=l(W(),1);var Ka=l(O(),1);function lz({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Ln.useContext)(Pi),i=(0,Ln.useRef)(null),s=(0,Ln.useRef)(null),[a,u]=(0,Ln.useState)(!1),[c,f]=(0,Ln.useState)(!1),d=(0,Ln.useMemo)(()=>({layout:Do,fields:t.children??[]}),[t]);(0,Ln.useEffect)(()=>{let y=i.current;if(!y)return;let x=()=>{let b=y.open;b||u(!0),f(b)};return y.addEventListener("toggle",x),()=>{y.removeEventListener("toggle",x)}},[]),Fc(s,c&&a);let m=(0,Ln.useCallback)(()=>{u(!0)},[]);if(!t.children)return null;let h=t.layout.summary??"",g=h?n.find(y=>y.id===h):void 0,v;return g&&g.render?v=(0,Ka.jsx)(g.render,{item:e,field:g}):v=t.label||(0,az.__)("More details"),(0,Ka.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Ka.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ka.jsxs)(te,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[v,a&&(0,Ka.jsx)(qx,{validity:o})]})}),(0,Ka.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:m,children:(0,Ka.jsx)(Vn,{data:e,form:d,onChange:r,validity:o?.children})})]})}var of=l(O(),1),Ale=[{type:"regular",component:M9,wrapper:({children:e})=>(0,of.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:tz,wrapper:({children:e})=>(0,of.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:nz,wrapper:({children:e})=>(0,of.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:sz,wrapper:({children:e,layout:t})=>(0,of.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,of.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,of.jsx)(te,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:lz}];function rf(e){return Ale.find(t=>t.type===e)}var Yx=l(O(),1),Ole=({children:e})=>(0,Yx.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Vn({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,Kx.useContext)(Pi),a=(0,Kx.useMemo)(()=>{let f=s.filter(m=>!!m.isValid?.required).length,d=s.length-f;return f>d},[s]);function u(f){return s.find(d=>d.id===f.id)}let c=i??rf(t.layout.type)?.wrapper??Ole;return(0,Yx.jsx)(c,{layout:t.layout,children:t.fields.map(f=>{let d=rf(f.layout.type)?.component;if(!d)return null;let m=f.children?void 0:u(f);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(d,f,o?.[f.id],a):(0,Yx.jsx)(d,{data:e,field:f,onChange:r,markWhenOptional:a,validity:o?.[f.id]},f.id)})})}var FR=l(O(),1);function wg({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,IR.useMemo)(()=>Bx(t),[t]),s=(0,IR.useMemo)(()=>Wa(r),[r]);return t.fields?(0,FR.jsx)(F9,{fields:s,children:(0,FR.jsx)(Vn,{data:e,form:i,onChange:o,validity:n})}):null}var uz=l(JP(),1),fz=l(Jc(),1);function cz(e=""){return(0,uz.default)(e.trim().toLowerCase())}var kle=[];function Za(e,t,r){if(!e)return{data:kle,paginationInfo:{totalItems:0,totalPages:0}};let o=Wa(r),n=[...e];if(t.search){let c=cz(t.search);n=n.filter(f=>o.filter(d=>d.enableGlobalSearch).some(d=>{let m=d.getValue({item:f});return(Array.isArray(m)?m:[m]).some(g=>cz(String(g)).includes(c))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(c=>{let f=o.find(d=>d.id===c.field);if(f){c.operator===oo&&(0,fz.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let d=f.filter[c.operator];d&&(n=n.filter(m=>d(m,f,c.value)))}});let i=t.sort?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.sort?.field):null,s=t.groupBy?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.groupBy?.field):null;(i||s)&&n.sort((c,f)=>{if(s){let d=s.sort(c,f,t.groupBy?.direction??"asc");if(d!==0)return d}return i?i.sort(c,f,t.sort?.direction??"desc"):0});let a=n.length,u=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let c=t.startPosition-1,f=Math.min(c+t.perPage,a);n=n?.slice(c,f)}else if(t.page!==void 0&&t.perPage!==void 0){let c=(t.page-1)*t.perPage;a=n?.length||0,u=Math.ceil(a/t.perPage),n=n?.slice(c,c+t.perPage)}return{data:n,paginationInfo:{totalItems:a,totalPages:u}}}var dz=l(yl(),1),{lock:dUe,unlock:mz}=(0,dz.__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 Ht=l(q(),1),nf=l(J2(),1),NR=l(xe(),1),Sg=l(me(),1),ir=l(G(),1),an=l(W(),1);var yz=l(Cp(),1),xm=l(hz(),1),bz=l(hi(),1);var xg=l(G(),1);function gz(e){return{top:e.offsetTop,left:e.offsetLeft}}function vz(e){let t=(0,xg.useRef)(null),r=(0,xg.useRef)(void 0);return t.current&&(r.current=gz(t.current)),(0,xg.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new _d({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:u}){if(!t.current)return;let{x:c,y:f}=u;c=Math.round(c),f=Math.round(f);let d=c===0&&f===0;t.current.style.transform=d?"":`translate3d(${c}px,${f}px,0)`}});t.current.style.transform="";let i=gz(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 Ce=l(O(),1),{MediaUploadModal:Ile}=mz(xm.privateApis);function wz({children:e,index:t,className:r}){let o=vz(t);return(0,Ce.jsx)("div",{ref:o,className:r,children:e})}function wm(e){return Array.isArray(e)?e:e?[e]:[]}function Fle({render:e,multiple:t,...r}){let[o,n]=(0,ir.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Ce.jsxs)(Ce.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Ce.jsx)(Ile,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Ce.jsx)(xm.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function VR({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let a=i&&(0,nf.isBlobURL)(i.source_url),u=(0,Ce.jsxs)("div",{className:Z("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:c=>{s||(c.key==="Enter"||c.key===" ")&&(c.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,a&&(0,Ce.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Ce.jsx)(Ht.Spinner,{})}),!s&&(0,Ce.jsx)(Ht.DropZone,{onFilesDrop:c=>n(c,i?.id)})]});return o?(0,Ce.jsxs)(gt.Root,{children:[(0,Ce.jsx)(gt.Trigger,{render:u}),(0,Ce.jsx)(gt.Popup,{children:r})]}):u}var Nle=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function Vle({attachment:e}){return(0,Ce.jsx)(Ht.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function xz(e){return(0,Ce.jsx)(VR,{...e,children:(0,Ce.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function Sz({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:s?Sa:Pp,label:s?(0,an.__)("Move left"):(0,an.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"up")}}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:s?_a:fu,label:s?(0,an.__)("Move right"):(0,an.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"down")}})]})}function _z({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Ce.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Ce.jsx)(Ht.Icon,{icon:AC}):r.startsWith("video")?(0,Ce.jsx)(Ht.Icon,{icon:rE}):Nle.includes(r)?(0,Ce.jsx)(Ht.Icon,{icon:Yi}):(0,Ce.jsx)(Ht.Icon,{icon:Rp})}function Mle({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:u}){return(0,Ce.jsxs)("div",{className:Z("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((c,f)=>{let d=c.mime_type?.startsWith("image"),m=(0,nf.isBlobURL)(c.source_url),h=c.id;return(0,Ce.jsxs)(wz,{index:f,className:Z("fields__media-edit-expanded-item",{"has-preview-image":d}),children:[(0,Ce.jsx)(VR,{open:()=>{u(h),i()},label:m?(0,an.__)("Replace"):(0,an.sprintf)((0,an.__)("Replace %s"),c.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:c,isUploading:a,children:(0,Ce.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Ce.jsx)(Ht.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||d)&&(0,Ce.jsx)(_z,{attachment:c})})})}),!m&&(0,Ce.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Ce.jsxs)(Ht.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Ce.jsx)(Sz,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"horizontal"}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:Ts,label:(0,an.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},c.id)}),(r||!e?.length)&&(0,Ce.jsx)(xz,{open:()=>{u(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Lle({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:u}){return(0,Ce.jsxs)(Ce.Fragment,{children:[!!e?.length&&(0,Ce.jsx)("div",{className:Z("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Ce.jsx)(Ht.__experimentalVStack,{spacing:0,children:e.map((c,f)=>{let d=(0,nf.isBlobURL)(c.source_url),m=r&&e.length>1,h=c.id;return(0,Ce.jsxs)(wz,{index:f,className:"fields__media-edit-compact",children:[(0,Ce.jsx)(VR,{open:()=>{u(h),i()},label:(0,an.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:c,isUploading:a,children:(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(_z,{attachment:c}),!d&&(0,Ce.jsx)(Vle,{attachment:c})]})}),!d&&(0,Ce.jsxs)(Ht.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Ce.jsx)(Sz,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"vertical"}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:Ts,label:(0,an.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},c.id)})})}),(r||!e?.length)&&(0,Ce.jsx)(xz,{open:()=>{u(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Zx({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:a}){let u=t.getValue({item:e}),[c,f]=(0,ir.useState)(!1),d=(0,ir.useRef)(null),[m,h]=(0,ir.useState)(void 0);(0,ir.useEffect)(()=>{let N=d.current,R=()=>{f(!0)};return N?.addEventListener("invalid",R),()=>N?.removeEventListener("invalid",R)},[]);let g=(0,Sg.useSelect)(N=>{if(!u)return null;let L=wm(u).toSorted((Y,Q)=>Y-Q),{getEntityRecords:z}=N(NR.store);return z("postType","attachment",{include:L})},[u]),v=(0,ir.useRef)(null);g!==null&&(v.current=g);let y=g;if(g===null&&v.current&&u){let N=new Set(v.current.map(R=>R.id));wm(u).every(R=>N.has(R))&&(y=v.current)}let x=(0,ir.useMemo)(()=>{if(!y)return null;let N=wm(u),R=new Map(y.map(L=>[L.id,L]));return N.map(L=>R.get(L)).filter(L=>L!==void 0)},[y,u]),{createErrorNotice:b}=(0,Sg.useDispatch)(bz.store),{receiveEntityRecords:w}=(0,Sg.useDispatch)(NR.store),[S,T]=(0,ir.useState)(),_=(0,ir.useRef)(void 0),[A,E]=(0,ir.useState)(!1),[P,D]=(0,ir.useState)([]);(0,ir.useEffect)(()=>{A&&(E(!1),_.current?.())},[A]);let I=(0,ir.useCallback)(N=>r(t.setValue({item:e,value:N})),[e,t,r]),C=(0,ir.useCallback)(N=>{let L=wm(u).filter(z=>z!==N);f(!0),I(L.length?L:void 0)},[u,I]),F=(0,ir.useCallback)((N,R)=>{if(!x)return;let L=x.map(Q=>Q.id),z=L.indexOf(N),Y=R==="up"?z-1:z+1;[L[z],L[Y]]=[L[Y],L[z]],I(L)},[x,I]),B=(0,ir.useCallback)((N,R)=>{T(R),(0,xm.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:N,onFileChange(L){let z=L.filter(ue=>(0,nf.isBlobURL)(ue.url)).map(ue=>ue.url);if(D(z),z.length)return;w("postType","attachment",[],void 0,!0);let Y=L.map(ue=>ue.id);if(!i){I(Y[0]),T(void 0);return}let Q=wm(u);if(R===void 0)I([...Q,...Y]);else{let ue=[...Q];ue.splice(Q.indexOf(R),1,...Y),I(ue)}T(void 0)},onError(L){T(void 0),D([]),b(L.message,{type:"snackbar"})},multiple:!!i})},[n,u,i,b,I,w]),V=t.placeholder||(i?(0,an.__)("Choose files"):(0,an.__)("Choose file")),M=(0,ir.useMemo)(()=>{if(!P.length)return x;let N=[...x||[]],R=P.map(L=>({id:L,source_url:L,mime_type:(0,nf.getBlobTypeByURL)(L)}));if(S!==void 0){let L=N.findIndex(z=>z.id===S);N.splice(L,1,...R)}else N.push(...R);return N},[x,S,P]);(0,ir.useEffect)(()=>{if(!c)return;let N=d.current;if(N)if(a){let R=a?.custom;h(R),R?.type==="invalid"?N.setCustomValidity(R.message||(0,an.__)("Invalid")):N.setCustomValidity("")}else N.setCustomValidity(""),h(void 0)},[c,t.isValid,a]),(0,ir.useEffect)(()=>{c&&m?.message&&(0,yz.speak)(m.message)},[c,m?.message]);let j=(0,ir.useCallback)(N=>{c||(!N.relatedTarget||!N.currentTarget.contains(N.relatedTarget))&&f(!0)},[c]);return(0,Ce.jsxs)("div",{onBlur:j,children:[(0,Ce.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Ce.jsx)(Fle,{onSelect:N=>{if(!i){I(N.id),T(void 0);return}let R=Array.isArray(N)?N.map(z=>z.id):[N.id],L=wm(u);if(!L.length)I(R);else if(S===void 0){let z=L.filter(Q=>R.includes(Q)),Y=R.filter(Q=>!L.includes(Q));I([...z,...Y])}else if(N.id!==S){let z=L.filter(Y=>Y!==N.id);I(z.map(Y=>Y===S?N.id:Y))}T(void 0)},onClose:()=>T(void 0),allowedTypes:n,value:S!==void 0?S:u,multiple:i&&S===void 0,title:t.label,render:({open:N})=>{_.current=N;let R=s?Mle:Lle;return(0,Ce.jsxs)(Ht.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Ce.jsx)(Tn,{render:(0,Ce.jsx)("legend",{}),children:t.label}):(0,Ce.jsx)(Ht.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Ce.jsx)(R,{allItems:M,addButtonLabel:V,multiple:i,removeItem:C,moveItem:F,open:()=>E(!0),onFilesDrop:B,isUploading:!!P.length,setTargetItemId:T}),t.description&&(0,Ce.jsx)(Ht.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Ce.jsx)(Tn,{children:(0,Ce.jsx)("input",{type:"text",ref:d,value:u??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Ce.jsxs)("p",{className:Z("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Ce.jsx)(Ht.Icon,{className:"components-validated-control__indicator-icon",icon:Ca,size:16,fill:"currentColor"}),m.message]})]})}var Sm=function(){return Sm=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},Sm.apply(this,arguments)};function Cz(e){return e.toLowerCase()}var Dle=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ble=/[^A-Z0-9]+/gi;function Ez(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Dle:r,n=t.stripRegexp,i=n===void 0?Ble:n,s=t.transform,a=s===void 0?Cz:s,u=t.delimiter,c=u===void 0?" ":u,f=Tz(Tz(e,o,"$1\0$2"),i,"\0"),d=0,m=f.length;f.charAt(d)==="\0";)d++;for(;f.charAt(m-1)==="\0";)m--;return f.slice(d,m).split("\0").map(a).join(c)}function Tz(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function Pz(e,t){return t===void 0&&(t={}),Ez(e,Sm({delimiter:"."},t))}function Xx(e,t){return t===void 0&&(t={}),Pz(e,Sm({delimiter:"-"},t))}var LR=l(O(),1),jle=[{id:"title",type:"text",label:(0,ii.__)("Site Title"),description:(0,ii.__)("Displays in your site's layout via the Site Title block.")},{id:"description",type:"text",label:(0,ii.__)("Site Tagline"),description:(0,ii.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block.")},{id:"site_logo",type:"media",label:(0,ii.__)("Site Logo"),description:(0,ii.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,ii.__)("Choose logo"),Edit:Zx,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,ii.__)("Site Icon"),description:(0,ii.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,ii.__)("Choose icon"),Edit:Zx,setValue:({value:e})=>({site_icon:e??0})}],zle={layout:{type:"regular",labelPosition:"top"},fields:["title","description","site_logo","site_icon"]};function DR(){let e=(0,Qx.useSelect)(o=>o(MR.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,Qx.useDispatch)(MR.store),r=o=>{t("root","site",void 0,o)};return(0,LR.jsx)(Kn,{title:(0,ii._x)("Identity","site identity"),headingLevel:2,hasPadding:!0,children:(0,LR.jsx)(wg,{data:e,fields:jle,form:zle,onChange:r})})}var _g=l(O(),1),Rz={name:"identity",path:"/identity",areas:{sidebar:(0,_g.jsx)(SL,{}),content:(0,_g.jsx)(DR,{}),preview:(0,_g.jsx)(br,{}),mobileContent:(0,_g.jsx)(DR,{})},widths:{content:380}};var JG=l(ot(),1),$G=l(ft(),1),eU=l(Kt(),1);var BA=l(W(),1),I1=l(me(),1),jA=l(G(),1),zG=l(bn(),1),HG=l(ft(),1),GG=l(ot(),1),UG=l(Kt(),1);var MG=l(q(),1),LG=l(So(),1),Vpe=l(me(),1),Mpe=l(Bt(),1),VA=l(G(),1),Lpe=l(pt(),1);var BR=l(G(),1);var Az=l(G(),1),so=(0,Az.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Oz=l(O(),1);function Jx({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,BR.useMemo)(()=>Ru(r,t),[r,t]),s=(0,BR.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Oz.jsx)(so.Provider,{value:s,children:e})}var Qa=l(q(),1),Wz=l(W(),1);var rce=l(me(),1),oce=l(xe(),1);var kz=l(O(),1);function jR({className:e,...t}){return(0,kz.jsx)(ad,{className:Z(e,"global-styles-ui-icon-with-current-color"),...t})}var Vc=l(q(),1);var sf=l(O(),1);function Hle({icon:e,children:t,...r}){return(0,sf.jsxs)(Vc.__experimentalItem,{...r,children:[e&&(0,sf.jsxs)(Vc.__experimentalHStack,{justify:"flex-start",children:[(0,sf.jsx)(jR,{icon:e,size:24}),(0,sf.jsx)(Vc.FlexItem,{children:t})]}),!e&&t]})}function ra(e){return(0,sf.jsx)(Vc.Navigator.Button,{as:Hle,...e})}var Wle=l(q(),1);var qle=l(W(),1),Dz=l(Bt(),1);var zR=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},HR=function(e){return .2126*zR(e.r)+.7152*zR(e.g)+.0722*zR(e.b)};function Iz(e){e.prototype.luminance=function(){return t=HR(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,u,c=t instanceof e?t:new e(t);return i=this.rgba,s=c.toRgb(),a=HR(i),u=HR(s),r=a>u?(a+.05)/(u+.05):(u+.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 fs=l(G(),1),Mz=l(me(),1),Lz=l(xe(),1),UR=l(W(),1);var Ir=l(W(),1);var Fz=l(yl(),1),{lock:tWe,unlock:et}=(0,Fz.__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:iWe}=et(Id),sWe={link:[{value:":link",label:(0,Ir.__)("Link")},{value:":any-link",label:(0,Ir.__)("Any Link")},{value:":visited",label:(0,Ir.__)("Visited")},{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}],button:[{value:":link",label:(0,Ir.__)("Link")},{value:":any-link",label:(0,Ir.__)("Any Link")},{value:":visited",label:(0,Ir.__)("Visited")},{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}]},aWe={"core/button":[{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}]},lWe=[{value:"@tablet",label:(0,Ir.__)("Tablet")},{value:"@mobile",label:(0,Ir.__)("Mobile")}];function GR(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"&&GR(e[r],t);return e}var $x=(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=$x(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function Cg(e,t){let r=$x(structuredClone(e),t);return Ah(r,e)}function Nz(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 Vz(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=Nz(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,a;return s?a=Nz(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=i,[i,a]}EV([Iz]);function Dt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:a,onChange:u}=(0,fs.useContext)(so),c=n?.split(".").filter(Boolean)??[],f=c.find(y=>y.startsWith(":")),d=c.filter(y=>!y.startsWith(":")).join("."),m=[e,d].filter(Boolean).join("."),h=a;r==="base"?h=s:r==="user"&&(h=i);let g=(0,fs.useMemo)(()=>{let y=_0(h,m,t,o);return f?y?.[f]??{}:y},[h,m,t,o,f]),v=(0,fs.useCallback)(y=>{let x=y;f&&(x={..._0(i,m,t,!1),[f]:y});let b=M2(i,m,x,t);u(b)},[i,u,m,t,f]);return[g,v]}function fr(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,fs.useContext)(so),a=i;r==="base"?a=n:r==="user"&&(a=o);let u=(0,fs.useMemo)(()=>Ch(a,e,t),[a,e,t]),c=(0,fs.useCallback)(f=>{let d=I2(o,e,f,t);s(d)},[o,s,e,t]);return[u,c]}var Gle=[];function Ule({title:e,settings:t,styles:r}){return e===(0,UR.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function e1(e=[]){let{variationsFromTheme:t}=(0,Mz.useSelect)(o=>({variationsFromTheme:o(Lz.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Gle}),[]),{user:r}=(0,fs.useContext)(so);return(0,fs.useMemo)(()=>{let o=structuredClone(r),n=GR(o,e);n.title=(0,UR.__)("Default");let i=t.filter(a=>Cg(a,e)).map(a=>Ru(n,a)),s=[n,...i];return s?.length?s.filter(Ule):[]},[e,r,t])}var WR=l(O(),1),{useHasDimensionsPanel:bWe,useHasTypographyPanel:wWe,useHasColorPanel:xWe,useSettingsForBlockElement:SWe,useHasBackgroundPanel:_We}=et(Dz.privateApis);var oa=l(q(),1);function _m(){let[e="black"]=Dt("color.text"),[t="white"]=Dt("color.background"),[r=e]=Dt("elements.h1.color.text"),[o=r]=Dt("elements.link.color.text"),[n=o]=Dt("elements.button.color.background"),[i]=fr("color.palette.core")||[],[s]=fr("color.palette.theme")||[],[a]=fr("color.palette.custom")||[],u=(s??[]).concat(a??[]).concat(i??[]),c=u.filter(({color:m})=>m===e),f=u.filter(({color:m})=>m===n),d=c.concat(f).concat(u).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:u,highlightedColors:d}}var Bz=l(G(),1),jz=l(q(),1),qR=l(W(),1);function Yle(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function Kle(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),i=parseInt(o[1]);for(let s=n;s<=i;s+=100)t.push(s)}else o.length===1&&t.push(parseInt(o[0]))}),t}function Zle(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[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 Tg(e){let t={fontFamily:Zle(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=Kle(r),n=Yle(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}var Eg=l(O(),1);function t1({fontSize:e,variation:t}){let{base:r}=(0,Bz.useContext)(so),o=r;t&&(o={...r,...t});let[n]=Dt("color.text"),[i,s]=Vz(o),a=i?Tg(i):{},u=s?Tg(s):{};return n&&(a.color=n,u.color=n),e&&(a.fontSize=e,u.fontSize=e),(0,Eg.jsxs)(jz.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,Eg.jsx)("span",{style:u,children:(0,qR._x)("A","Uppercase letter A")}),(0,Eg.jsx)("span",{style:a,children:(0,qR._x)("a","Lowercase letter A")})]})}var zz=l(q(),1);var Hz=l(O(),1);function Gz({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=_m(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,Hz.jsx)(zz.__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 Uz=l(q(),1),Cm=l(pt(),1),af=l(G(),1);var Xa=l(O(),1),YR=248,KR=152,Xle={leading:!0,trailing:!0};function Qle({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=Dt("color.background"),[i]=Dt("color.gradient"),s=(0,Cm.useReducedMotion)(),[a,u]=(0,af.useState)(!1),[c,{width:f}]=(0,Cm.useResizeObserver)(),[d,m]=(0,af.useState)(f),[h,g]=(0,af.useState)(),v=(0,Cm.useThrottle)(m,250,Xle);(0,af.useLayoutEffect)(()=>{f&&v(f)},[f,v]),(0,af.useLayoutEffect)(()=>{let w=d?d/YR:1,S=w-(h||0);(Math.abs(S)>.1||!h)&&g(w)},[d,h]);let y=f?f/YR:1,x=h||y,b=!!f;return(0,Xa.jsxs)(Xa.Fragment,{children:[(0,Xa.jsx)("div",{style:{position:"relative"},children:c}),!b&&(0,Xa.jsx)(TE,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:YR/KR}}),b&&(0,Xa.jsx)("div",{className:Z("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:KR*x},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),tabIndex:-1,children:(0,Xa.jsx)(Uz.__unstableMotion.div,{style:{height:KR*x,width:"100%",background:i??n},initial:"start",animate:(a||r)&&!s&&t?"hover":"start",children:[].concat(e).map((w,S)=>w({ratio:x,key:S}))})})]})}var Tm=Qle;var Dn=l(O(),1),Jle={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},$le={hover:{opacity:1},start:{opacity:.5}},ece={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function tce({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=Dt("typography.fontWeight"),[i="serif"]=Dt("typography.fontFamily"),[s=i]=Dt("elements.h1.typography.fontFamily"),[a=n]=Dt("elements.h1.typography.fontWeight"),[u="black"]=Dt("color.text"),[c=u]=Dt("elements.h1.color.text"),{paletteColors:f}=_m();return(0,Dn.jsxs)(Tm,{label:e,isFocused:t,withHoverView:r,children:[({ratio:d,key:m})=>(0,Dn.jsx)(oa.__unstableMotion.div,{variants:Jle,style:{height:"100%",overflow:"hidden"},children:(0,Dn.jsxs)(oa.__experimentalHStack,{spacing:10*d,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Dn.jsx)(t1,{fontSize:65*d,variation:o}),(0,Dn.jsx)(oa.__experimentalVStack,{spacing:4*d,children:(0,Dn.jsx)(Gz,{normalizedColorSwatchSize:32,ratio:d})})]})},m),({key:d})=>(0,Dn.jsx)(oa.__unstableMotion.div,{variants:r?$le:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Dn.jsx)(oa.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:f.slice(0,4).map(({color:m},h)=>(0,Dn.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},d),({ratio:d,key:m})=>(0,Dn.jsx)(oa.__unstableMotion.div,{variants:ece,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Dn.jsx)(oa.__experimentalVStack,{spacing:3*d,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*d,boxSizing:"border-box"},children:e&&(0,Dn.jsx)("div",{style:{fontSize:40*d,fontFamily:s,color:c,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var ZR=tce;var qz=l(O(),1);var QR=l(So(),1),Em=l(W(),1),cf=l(q(),1),JR=l(me(),1),Mc=l(G(),1),r1=l(Bt(),1),Jz=l(pt(),1),$z=l(Cp(),1);var Yz=l(So(),1),Kz=l(me(),1),nce=l(q(),1);var ice=l(O(),1);function sce(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function XR(e){let t=(0,Kz.useSelect)(n=>{let{getBlockStyles:i}=n(Yz.store);return i(e)},[e]),[r]=Dt("variations",e),o=Object.keys(r??{});return sce(t,o)}var lf=l(q(),1),Zz=l(W(),1);var Xz=l(Bt(),1);var Qz=l(O(),1),{StateControl:tqe,StateControlBadges:rqe}=et(Xz.privateApis);var na=l(O(),1),{useHasDimensionsPanel:ace,useHasTypographyPanel:lce,useHasBorderPanel:cce,useSettingsForBlockElement:uce,useHasColorPanel:fce,useHasBackgroundPanel:dce}=et(r1.privateApis);function mce(){let e=(0,JR.useSelect)(n=>n(QR.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 pce(e){let[t]=fr("",e),r=uce(t,e),o=lce(r),n=fce(r),i=dce(r),s=cce(r),a=ace(r),u=s||a,c=!!XR(e)?.length;return o||n||i||u||c}function hce({block:e}){return pce(e.name)?(0,na.jsx)(ra,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,na.jsxs)(cf.__experimentalHStack,{justify:"flex-start",children:[(0,na.jsx)(r1.BlockIcon,{icon:e.icon}),(0,na.jsx)(cf.FlexItem,{children:e.title})]})}):null}function gce({filterValue:e}){let t=mce(),r=(0,Jz.useDebounce)($z.speak,500),{isMatchingSearchTerm:o}=(0,JR.useSelect)(QR.store),n=e?t.filter(s=>o(s,e)):t,i=(0,Mc.useRef)(null);return(0,Mc.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,a=(0,Em.sprintf)((0,Em._n)("%d result found.","%d results found.",s),s);r(a,"polite")},[e,r]),(0,na.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,na.jsx)(cf.__experimentalText,{align:"center",as:"p",children:(0,Em.__)("No blocks found.")}):n.map(s=>(0,na.jsx)(hce,{block:s},"menu-itemblock-"+s.name))})}var cqe=(0,Mc.memo)(gce);var xce=l(So(),1),oH=l(Bt(),1),$R=l(G(),1),Sce=l(me(),1),_ce=l(xe(),1),eA=l(q(),1),nH=l(W(),1);var vce=l(Bt(),1),eH=l(So(),1),yce=l(q(),1),bce=l(G(),1);var wce=l(O(),1),{getViewportBreakpoints:gqe,getViewportBreakpointValueInPixels:vqe}=et(Id);var tH=l(q(),1),rH=l(O(),1);function si({children:e,level:t=2}){return(0,rH.jsx)(tH.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var tA=l(O(),1);var{useHasDimensionsPanel:Iqe,useHasTypographyPanel:Fqe,useHasBorderPanel:Nqe,useSettingsForBlockElement:Vqe,useHasColorPanel:Mqe,useHasFiltersPanel:Lqe,useHasImageSettingsPanel:Dqe,useHasBackgroundPanel:Bqe,BackgroundPanel:jqe,BorderPanel:zqe,ColorPanel:Hqe,TypographyPanel:Gqe,DimensionsPanel:Uqe,FiltersPanel:Wqe,ImageSettingsPanel:qqe,AdvancedPanel:Yqe}=et(oH.privateApis);var Dme=l(W(),1),Bme=l(q(),1),jme=l(G(),1);var Cce=l(q(),1);var Tce=l(O(),1);var Ece=l(W(),1),o1=l(q(),1);var iH=l(O(),1);var s1=l(q(),1);var sH=l(q(),1);var n1=l(O(),1),Pce=({variation:e,isFocused:t,withHoverView:r})=>(0,n1.jsx)(Tm,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,n1.jsx)(sH.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,n1.jsx)(t1,{variation:e,fontSize:85*o})},n)}),aH=Pce;var uf=l(G(),1),lH=l(Tu(),1),i1=l(W(),1);var Lc=l(O(),1);function Pm({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,uf.useState)(!1),{base:a,user:u,onChange:c}=(0,uf.useContext)(so),f=(0,uf.useMemo)(()=>{let y=Ru(a,e);return o&&(y=$x(y,o)),{user:e,base:a,merged:y,onChange:()=>{}}},[e,a,o]),d=()=>c(e),m=y=>{y.keyCode===lH.ENTER&&(y.preventDefault(),d())},h=(0,uf.useMemo)(()=>Ah(u,e),[u,e]),g=e?.title;e?.description&&(g=(0,i1.sprintf)((0,i1._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,Lc.jsx)("div",{className:Z("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:d,onKeyDown:m,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Lc.jsx)("div",{className:Z("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Lc.jsx)(so.Provider,{value:f,children:n?(0,Lc.jsxs)(gt.Root,{children:[(0,Lc.jsx)(gt.Trigger,{render:v}),(0,Lc.jsx)(gt.Popup,{children:e?.title})]}):v})}var ff=l(O(),1),cH=["typography"];function a1({title:e,gap:t=2}){let r=e1(cH);return r?.length<=1?null:(0,ff.jsxs)(s1.__experimentalVStack,{spacing:3,children:[e&&(0,ff.jsx)(si,{level:3,children:e}),(0,ff.jsx)(s1.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,ff.jsx)(Pm,{variation:o,properties:cH,showTooltip:!0,children:()=>(0,ff.jsx)(aH,{variation:o})},n))})]})}var Mme=l(W(),1),kg=l(q(),1);var Lme=l(G(),1);var l1=l(G(),1),c1=l(me(),1),rA=l(xe(),1),Vce=l(W(),1);var Rce=l(r0(),1),Ace=l(xe(),1);var uH=l(q(),1);var Ri=l(W(),1);var Oce={100:(0,Ri._x)("Thin","font weight"),200:(0,Ri._x)("Extra-light","font weight"),300:(0,Ri._x)("Light","font weight"),400:(0,Ri._x)("Normal","font weight"),500:(0,Ri._x)("Medium","font weight"),600:(0,Ri._x)("Semi-bold","font weight"),700:(0,Ri._x)("Bold","font weight"),800:(0,Ri._x)("Extra-bold","font weight"),900:(0,Ri._x)("Black","font weight")},kce={normal:(0,Ri._x)("Normal","font style"),italic:(0,Ri._x)("Italic","font style")};var{File:_Ye}=window,{kebabCase:CYe}=et(uH.privateApis);var Mce=l(O(),1),Ja=(0,l1.createContext)({});Ja.displayName="FontLibraryContext";var y1=l(W(),1),cA=l(q(),1),QH=l(xe(),1),Nme=l(me(),1);var ai=l(q(),1),bH=l(xe(),1),Hce=l(me(),1),f1=l(G(),1),d1=l(W(),1);var oA=l(W(),1),pH=l(G(),1),Pg=l(q(),1);var Lce=l(q(),1),u1=l(G(),1);var Dce=l(O(),1);var hH=l(O(),1);var gH=l(G(),1),vH=l(q(),1);var yH=l(O(),1);var nA=l(O(),1);var Rg=l(G(),1),jn=l(q(),1),Wce=l(pt(),1),Ag=l(W(),1);var qce=l(xe(),1);var Gce=l(W(),1),Rm=l(q(),1),wH=l(O(),1);var Uce=l(G(),1),xH=l(q(),1);var SH=l(O(),1);var iA=l(O(),1),PKe={slug:"all",name:(0,Ag._x)("All","font categories")};var Fme=l(W(),1),Dc=l(q(),1),qH=l(G(),1);var m1=(e=>typeof yn<"u"?yn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof yn<"u"?yn:t)[r]}):e)(function(e){if(typeof yn<"u")return yn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),_H=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof m1=="function"&&m1;if(!d&&m)return m(f,!0);if(u)return u(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var y=n[f][1][v];return a(y||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof m1=="function"&&m1,c=0;c<s.length;c++)a(s[c]);return a}return o})()({1:[function(o,n,i){var s=4096,a=2*s+32,u=2*s-1,c=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 f(d){this.buf_=new Uint8Array(a),this.input_=d,this.reset()}f.READ_SIZE=s,f.IBUF_MASK=u,f.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 d=0;d<4;d++)this.val_|=this.buf_[this.pos_]<<8*d,++this.pos_;return this.bit_end_pos_>0},f.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 d=this.buf_ptr_,m=this.input_.read(this.buf_,d,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_[d+m+h]=0}if(d===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}},f.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},f.prototype.readBits=function(d){32-this.bit_pos_<d&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&c[d];return this.bit_pos_+=d,m},n.exports=f},{}],2:[function(o,n,i){var s=0,a=1,u=2,c=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,u=o("./bit_reader"),c=o("./dictionary"),f=o("./huffman").HuffmanCode,d=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,y=16,x=256,b=704,w=26,S=6,T=2,_=8,A=255,E=1080,P=18,D=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),I=16,C=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]),B=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(oe){var X;return oe.readBits(1)===0?16:(X=oe.readBits(3),X>0?17+X:(X=oe.readBits(3),X>0?8+X:17))}function M(oe){if(oe.readBits(1)){var X=oe.readBits(3);return X===0?1:oe.readBits(X)+(1<<X)}return 0}function j(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function N(oe){var X=new j,ce,J,le;if(X.input_end=oe.readBits(1),X.input_end&&oe.readBits(1))return X;if(ce=oe.readBits(2)+4,ce===7){if(X.is_metadata=!0,oe.readBits(1)!==0)throw new Error("Invalid reserved bit");if(J=oe.readBits(2),J===0)return X;for(le=0;le<J;le++){var Re=oe.readBits(8);if(le+1===J&&J>1&&Re===0)throw new Error("Invalid size byte");X.meta_block_length|=Re<<le*8}}else for(le=0;le<ce;++le){var Ae=oe.readBits(4);if(le+1===ce&&ce>4&&Ae===0)throw new Error("Invalid size nibble");X.meta_block_length|=Ae<<le*4}return++X.meta_block_length,!X.input_end&&!X.is_metadata&&(X.is_uncompressed=oe.readBits(1)),X}function R(oe,X,ce){var J=X,le;return ce.fillBitWindow(),X+=ce.val_>>>ce.bit_pos_&A,le=oe[X].bits-_,le>0&&(ce.bit_pos_+=_,X+=oe[X].value,X+=ce.val_>>>ce.bit_pos_&(1<<le)-1),ce.bit_pos_+=oe[X].bits,oe[X].value}function L(oe,X,ce,J){for(var le=0,Re=v,Ae=0,Ie=0,Fe=32768,Ne=[],H=0;H<32;H++)Ne.push(new f(0,0));for(d(Ne,0,5,oe,P);le<X&&Fe>0;){var ie=0,Le;if(J.readMoreInput(),J.fillBitWindow(),ie+=J.val_>>>J.bit_pos_&31,J.bit_pos_+=Ne[ie].bits,Le=Ne[ie].value&255,Le<y)Ae=0,ce[le++]=Le,Le!==0&&(Re=Le,Fe-=32768>>Le);else{var Be=Le-14,Ye,xt,Ke=0;if(Le===y&&(Ke=Re),Ie!==Ke&&(Ae=0,Ie=Ke),Ye=Ae,Ae>0&&(Ae-=2,Ae<<=Be),Ae+=J.readBits(Be)+3,xt=Ae-Ye,le+xt>X)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var it=0;it<xt;it++)ce[le+it]=Ie;le+=xt,Ie!==0&&(Fe-=xt<<15-Ie)}}if(Fe!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Fe);for(;le<X;le++)ce[le]=0}function z(oe,X,ce,J){var le=0,Re,Ae=new Uint8Array(oe);if(J.readMoreInput(),Re=J.readBits(2),Re===1){for(var Ie,Fe=oe-1,Ne=0,H=new Int32Array(4),ie=J.readBits(2)+1;Fe;)Fe>>=1,++Ne;for(Ie=0;Ie<ie;++Ie)H[Ie]=J.readBits(Ne)%oe,Ae[H[Ie]]=2;switch(Ae[H[0]]=1,ie){case 1:break;case 3:if(H[0]===H[1]||H[0]===H[2]||H[1]===H[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(H[0]===H[1])throw new Error("[ReadHuffmanCode] invalid symbols");Ae[H[1]]=1;break;case 4:if(H[0]===H[1]||H[0]===H[2]||H[0]===H[3]||H[1]===H[2]||H[1]===H[3]||H[2]===H[3])throw new Error("[ReadHuffmanCode] invalid symbols");J.readBits(1)?(Ae[H[2]]=3,Ae[H[3]]=3):Ae[H[0]]=2;break}}else{var Ie,Le=new Uint8Array(P),Be=32,Ye=0,xt=[new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,1),new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,5)];for(Ie=Re;Ie<P&&Be>0;++Ie){var Ke=D[Ie],it=0,Ut;J.fillBitWindow(),it+=J.val_>>>J.bit_pos_&15,J.bit_pos_+=xt[it].bits,Ut=xt[it].value,Le[Ke]=Ut,Ut!==0&&(Be-=32>>Ut,++Ye)}if(!(Ye===1||Be===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");L(Le,oe,Ae,J)}if(le=d(X,ce,_,Ae,oe),le===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return le}function Y(oe,X,ce){var J,le;return J=R(oe,X,ce),le=h.kBlockLengthPrefixCode[J].nbits,h.kBlockLengthPrefixCode[J].offset+ce.readBits(le)}function Q(oe,X,ce){var J;return oe<I?(ce+=C[oe],ce&=3,J=X[ce]+F[oe]):J=oe-I+1,J}function ue(oe,X){for(var ce=oe[X],J=X;J;--J)oe[J]=oe[J-1];oe[0]=ce}function re(oe,X){var ce=new Uint8Array(256),J;for(J=0;J<256;++J)ce[J]=J;for(J=0;J<X;++J){var le=oe[J];oe[J]=ce[le],le&&ue(ce,le)}}function se(oe,X){this.alphabet_size=oe,this.num_htrees=X,this.codes=new Array(X+X*B[oe+31>>>5]),this.htrees=new Uint32Array(X)}se.prototype.decode=function(oe){var X,ce,J=0;for(X=0;X<this.num_htrees;++X)this.htrees[X]=J,ce=z(this.alphabet_size,this.codes,J,oe),J+=ce};function ae(oe,X){var ce={num_htrees:null,context_map:null},J,le=0,Re,Ae;X.readMoreInput();var Ie=ce.num_htrees=M(X)+1,Fe=ce.context_map=new Uint8Array(oe);if(Ie<=1)return ce;for(J=X.readBits(1),J&&(le=X.readBits(4)+1),Re=[],Ae=0;Ae<E;Ae++)Re[Ae]=new f(0,0);for(z(Ie+le,Re,0,X),Ae=0;Ae<oe;){var Ne;if(X.readMoreInput(),Ne=R(Re,0,X),Ne===0)Fe[Ae]=0,++Ae;else if(Ne<=le)for(var H=1+(1<<Ne)+X.readBits(Ne);--H;){if(Ae>=oe)throw new Error("[DecodeContextMap] i >= context_map_size");Fe[Ae]=0,++Ae}else Fe[Ae]=Ne-le,++Ae}return X.readBits(1)&&re(Fe,oe),ce}function fe(oe,X,ce,J,le,Re,Ae){var Ie=ce*2,Fe=ce,Ne=R(X,ce*E,Ae),H;Ne===0?H=le[Ie+(Re[Fe]&1)]:Ne===1?H=le[Ie+(Re[Fe]-1&1)]+1:H=Ne-2,H>=oe&&(H-=oe),J[ce]=H,le[Ie+(Re[Fe]&1)]=H,++Re[Fe]}function ye(oe,X,ce,J,le,Re){var Ae=le+1,Ie=ce&le,Fe=Re.pos_&u.IBUF_MASK,Ne;if(X<8||Re.bit_pos_+(X<<3)<Re.bit_end_pos_){for(;X-- >0;)Re.readMoreInput(),J[Ie++]=Re.readBits(8),Ie===Ae&&(oe.write(J,Ae),Ie=0);return}if(Re.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Re.bit_pos_<32;)J[Ie]=Re.val_>>>Re.bit_pos_,Re.bit_pos_+=8,++Ie,--X;if(Ne=Re.bit_end_pos_-Re.bit_pos_>>3,Fe+Ne>u.IBUF_MASK){for(var H=u.IBUF_MASK+1-Fe,ie=0;ie<H;ie++)J[Ie+ie]=Re.buf_[Fe+ie];Ne-=H,Ie+=H,X-=H,Fe=0}for(var ie=0;ie<Ne;ie++)J[Ie+ie]=Re.buf_[Fe+ie];if(Ie+=Ne,X-=Ne,Ie>=Ae){oe.write(J,Ae),Ie-=Ae;for(var ie=0;ie<Ie;ie++)J[ie]=J[Ae+ie]}for(;Ie+X>=Ae;){if(Ne=Ae-Ie,Re.input_.read(J,Ie,Ne)<Ne)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");oe.write(J,Ae),X-=Ne,Ie=0}if(Re.input_.read(J,Ie,X)<X)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Re.reset()}function de(oe){var X=oe.bit_pos_+7&-8,ce=oe.readBits(X-oe.bit_pos_);return ce==0}function ke(oe){var X=new s(oe),ce=new u(X);V(ce);var J=N(ce);return J.meta_block_length}i.BrotliDecompressedSize=ke;function ne(oe,X){var ce=new s(oe);X==null&&(X=ke(oe));var J=new Uint8Array(X),le=new a(J);return Te(ce,le),le.pos<le.buffer.length&&(le.buffer=le.buffer.subarray(0,le.pos)),le.buffer}i.BrotliDecompressBuffer=ne;function Te(oe,X){var ce,J=0,le=0,Re=0,Ae,Ie=0,Fe,Ne,H,ie,Le=[16,15,11,4],Be=0,Ye=0,xt=0,Ke=[new se(0,0),new se(0,0),new se(0,0)],it,Ut,je,vs=128+u.READ_SIZE;je=new u(oe),Re=V(je),Ae=(1<<Re)-16,Fe=1<<Re,Ne=Fe-1,H=new Uint8Array(Fe+vs+c.maxDictionaryWordLength),ie=Fe,it=[],Ut=[];for(var Mi=0;Mi<3*E;Mi++)it[Mi]=new f(0,0),Ut[Mi]=new f(0,0);for(;!le;){var rr=0,ma,ao=[1<<28,1<<28,1<<28],rt=[0],Ft=[1,1,1],K=[0,1,0,1,0,1],pe=[0],k,be,bt,ge,Vr=null,we=null,Yt,$=null,ee,Li=0,Ot=null,Pe=0,pa=0,Gn=null,or=0,ht=0,gr=0,Mr,Kr;for(ce=0;ce<3;++ce)Ke[ce].codes=null,Ke[ce].htrees=null;je.readMoreInput();var ha=N(je);if(rr=ha.meta_block_length,J+rr>X.buffer.length){var Qc=new Uint8Array(J+rr);Qc.set(X.buffer),X.buffer=Qc}if(le=ha.input_end,ma=ha.is_uncompressed,ha.is_metadata){for(de(je);rr>0;--rr)je.readMoreInput(),je.readBits(8);continue}if(rr!==0){if(ma){je.bit_pos_=je.bit_pos_+7&-8,ye(X,rr,J,H,Ne,je),J+=rr;continue}for(ce=0;ce<3;++ce)Ft[ce]=M(je)+1,Ft[ce]>=2&&(z(Ft[ce]+2,it,ce*E,je),z(w,Ut,ce*E,je),ao[ce]=Y(Ut,ce*E,je),pe[ce]=1);for(je.readMoreInput(),k=je.readBits(2),be=I+(je.readBits(4)<<k),bt=(1<<k)-1,ge=be+(48<<k),we=new Uint8Array(Ft[0]),ce=0;ce<Ft[0];++ce)je.readMoreInput(),we[ce]=je.readBits(2)<<1;var dr=ae(Ft[0]<<S,je);Yt=dr.num_htrees,Vr=dr.context_map;var zo=ae(Ft[2]<<T,je);for(ee=zo.num_htrees,$=zo.context_map,Ke[0]=new se(x,Yt),Ke[1]=new se(b,Ft[1]),Ke[2]=new se(ge,ee),ce=0;ce<3;++ce)Ke[ce].decode(je);for(Ot=0,Gn=0,Mr=we[rt[0]],ht=m.lookupOffsets[Mr],gr=m.lookupOffsets[Mr+1],Kr=Ke[1].htrees[0];rr>0;){var vr,Ho,gn,Vf,kS,vn,Un,ga,Xm,Mf,Qm;for(je.readMoreInput(),ao[1]===0&&(fe(Ft[1],it,1,rt,K,pe,je),ao[1]=Y(Ut,E,je),Kr=Ke[1].htrees[rt[1]]),--ao[1],vr=R(Ke[1].codes,Kr,je),Ho=vr>>6,Ho>=2?(Ho-=2,Un=-1):Un=0,gn=h.kInsertRangeLut[Ho]+(vr>>3&7),Vf=h.kCopyRangeLut[Ho]+(vr&7),kS=h.kInsertLengthPrefixCode[gn].offset+je.readBits(h.kInsertLengthPrefixCode[gn].nbits),vn=h.kCopyLengthPrefixCode[Vf].offset+je.readBits(h.kCopyLengthPrefixCode[Vf].nbits),Ye=H[J-1&Ne],xt=H[J-2&Ne],Mf=0;Mf<kS;++Mf)je.readMoreInput(),ao[0]===0&&(fe(Ft[0],it,0,rt,K,pe,je),ao[0]=Y(Ut,0,je),Li=rt[0]<<S,Ot=Li,Mr=we[rt[0]],ht=m.lookupOffsets[Mr],gr=m.lookupOffsets[Mr+1]),Xm=m.lookup[ht+Ye]|m.lookup[gr+xt],Pe=Vr[Ot+Xm],--ao[0],xt=Ye,Ye=R(Ke[0].codes,Ke[0].htrees[Pe],je),H[J&Ne]=Ye,(J&Ne)===Ne&&X.write(H,Fe),++J;if(rr-=kS,rr<=0)break;if(Un<0){var Xm;if(je.readMoreInput(),ao[2]===0&&(fe(Ft[2],it,2,rt,K,pe,je),ao[2]=Y(Ut,2*E,je),pa=rt[2]<<T,Gn=pa),--ao[2],Xm=(vn>4?3:vn-2)&255,or=$[Gn+Xm],Un=R(Ke[2].codes,Ke[2].htrees[or],je),Un>=be){var IS,zO,Jm;Un-=be,zO=Un&bt,Un>>=k,IS=(Un>>1)+1,Jm=(2+(Un&1)<<IS)-4,Un=be+(Jm+je.readBits(IS)<<k)+zO}}if(ga=Q(Un,Le,Be),ga<0)throw new Error("[BrotliDecompress] invalid distance");if(J<Ae&&Ie!==Ae?Ie=J:Ie=Ae,Qm=J&Ne,ga>Ie)if(vn>=c.minDictionaryWordLength&&vn<=c.maxDictionaryWordLength){var Jm=c.offsetsByLength[vn],HO=ga-Ie-1,GO=c.sizeBitsByLength[vn],fK=(1<<GO)-1,dK=HO&fK,UO=HO>>GO;if(Jm+=dK*vn,UO<g.kNumTransforms){var FS=g.transformDictionaryWord(H,Qm,Jm,vn,UO);if(Qm+=FS,J+=FS,rr-=FS,Qm>=ie){X.write(H,Fe);for(var iv=0;iv<Qm-ie;iv++)H[iv]=H[ie+iv]}}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+vn+" bytes left: "+rr)}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+vn+" bytes left: "+rr);else{if(Un>0&&(Le[Be&3]=ga,++Be),vn>rr)throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+vn+" bytes left: "+rr);for(Mf=0;Mf<vn;++Mf)H[J&Ne]=H[J-ga&Ne],(J&Ne)===Ne&&X.write(H,Fe),++J,--rr}Ye=H[J-1&Ne],xt=H[J-2&Ne]}J&=1073741823}}X.write(H,J&Ne)}i.BrotliDecompress=Te,c.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,u=s.toByteArray(o("./dictionary.bin.js"));return a(u)}},{"./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(d,m){this.bits=d,this.value=m}i.HuffmanCode=s;var a=15;function u(d,m){for(var h=1<<m-1;d&h;)h>>=1;return(d&h-1)+h}function c(d,m,h,g,v){do g-=h,d[m+g]=new s(v.bits,v.value);while(g>0)}function f(d,m,h){for(var g=1<<m-h;m<a&&(g-=d[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(d,m,h,g,v){var y=m,x,b,w,S,T,_,A,E,P,D,I,C=new Int32Array(a+1),F=new Int32Array(a+1);for(I=new Int32Array(v),w=0;w<v;w++)C[g[w]]++;for(F[1]=0,b=1;b<a;b++)F[b+1]=F[b]+C[b];for(w=0;w<v;w++)g[w]!==0&&(I[F[g[w]]++]=w);if(E=h,P=1<<E,D=P,F[a]===1){for(S=0;S<D;++S)d[m+S]=new s(0,I[0]&65535);return D}for(S=0,w=0,b=1,T=2;b<=h;++b,T<<=1)for(;C[b]>0;--C[b])x=new s(b&255,I[w++]&65535),c(d,m+S,T,P,x),S=u(S,b);for(A=D-1,_=-1,b=h+1,T=2;b<=a;++b,T<<=1)for(;C[b]>0;--C[b])(S&A)!==_&&(m+=P,E=f(C,b,h),P=1<<E,D+=P,_=S&A,d[y+_]=new s(E+h&255,m-y-_&65535)),x=new s(b-h&255,I[w++]&65535),c(d,m+(S>>h),T,P,x),S=u(S,b);return D}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=b;for(var s=[],a=[],u=typeof Uint8Array<"u"?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,d=c.length;f<d;++f)s[f]=c[f],a[c.charCodeAt(f)]=f;a[45]=62,a[95]=63;function m(w){var S=w.length;if(S%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var T=w.indexOf("=");T===-1&&(T=S);var _=T===S?0:4-T%4;return[T,_]}function h(w){var S=m(w),T=S[0],_=S[1];return(T+_)*3/4-_}function g(w,S,T){return(S+T)*3/4-T}function v(w){for(var S,T=m(w),_=T[0],A=T[1],E=new u(g(w,_,A)),P=0,D=A>0?_-4:_,I=0;I<D;I+=4)S=a[w.charCodeAt(I)]<<18|a[w.charCodeAt(I+1)]<<12|a[w.charCodeAt(I+2)]<<6|a[w.charCodeAt(I+3)],E[P++]=S>>16&255,E[P++]=S>>8&255,E[P++]=S&255;return A===2&&(S=a[w.charCodeAt(I)]<<2|a[w.charCodeAt(I+1)]>>4,E[P++]=S&255),A===1&&(S=a[w.charCodeAt(I)]<<10|a[w.charCodeAt(I+1)]<<4|a[w.charCodeAt(I+2)]>>2,E[P++]=S>>8&255,E[P++]=S&255),E}function y(w){return s[w>>18&63]+s[w>>12&63]+s[w>>6&63]+s[w&63]}function x(w,S,T){for(var _,A=[],E=S;E<T;E+=3)_=(w[E]<<16&16711680)+(w[E+1]<<8&65280)+(w[E+2]&255),A.push(y(_));return A.join("")}function b(w){for(var S,T=w.length,_=T%3,A=[],E=16383,P=0,D=T-_;P<D;P+=E)A.push(x(w,P,P+E>D?D:P+E));return _===1?(S=w[T-1],A.push(s[S>>2]+s[S<<4&63]+"==")):_===2&&(S=(w[T-2]<<8)+w[T-1],A.push(s[S>>10]+s[S>>4&63]+s[S<<2&63]+"=")),A.join("")}},{}],9:[function(o,n,i){function s(a,u){this.offset=a,this.nbits=u}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(u){this.buffer=u,this.pos=0}s.prototype.read=function(u,c,f){this.pos+f>this.buffer.length&&(f=this.buffer.length-this.pos);for(var d=0;d<f;d++)u[c+d]=this.buffer[this.pos+d];return this.pos+=f,f},i.BrotliInput=s;function a(u){this.buffer=u,this.pos=0}a.prototype.write=function(u,c){if(this.pos+c>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(u.subarray(0,c),this.pos),this.pos+=c,c},i.BrotliOutput=a},{}],11:[function(o,n,i){var s=o("./dictionary"),a=0,u=1,c=2,f=3,d=4,m=5,h=6,g=7,v=8,y=9,x=10,b=11,w=12,S=13,T=14,_=15,A=16,E=17,P=18,D=19,I=20;function C(V,M,j){this.prefix=new Uint8Array(V.length),this.transform=M,this.suffix=new Uint8Array(j.length);for(var N=0;N<V.length;N++)this.prefix[N]=V.charCodeAt(N);for(var N=0;N<j.length;N++)this.suffix[N]=j.charCodeAt(N)}var F=[new C("",a,""),new C("",a," "),new C(" ",a," "),new C("",w,""),new C("",x," "),new C("",a," the "),new C(" ",a,""),new C("s ",a," "),new C("",a," of "),new C("",x,""),new C("",a," and "),new C("",S,""),new C("",u,""),new C(", ",a," "),new C("",a,", "),new C(" ",x," "),new C("",a," in "),new C("",a," to "),new C("e ",a," "),new C("",a,'"'),new C("",a,"."),new C("",a,'">'),new C("",a,`
-`),new C("",f,""),new C("",a,"]"),new C("",a," for "),new C("",T,""),new C("",c,""),new C("",a," a "),new C("",a," that "),new C(" ",x,""),new C("",a,". "),new C(".",a,""),new C(" ",a,", "),new C("",_,""),new C("",a," with "),new C("",a,"'"),new C("",a," from "),new C("",a," by "),new C("",A,""),new C("",E,""),new C(" the ",a,""),new C("",d,""),new C("",a,". The "),new C("",b,""),new C("",a," on "),new C("",a," as "),new C("",a," is "),new C("",g,""),new C("",u,"ing "),new C("",a,`
-	`),new C("",a,":"),new C(" ",a,". "),new C("",a,"ed "),new C("",I,""),new C("",P,""),new C("",h,""),new C("",a,"("),new C("",x,", "),new C("",v,""),new C("",a," at "),new C("",a,"ly "),new C(" the ",a," of "),new C("",m,""),new C("",y,""),new C(" ",x,", "),new C("",x,'"'),new C(".",a,"("),new C("",b," "),new C("",x,'">'),new C("",a,'="'),new C(" ",a,"."),new C(".com/",a,""),new C(" the ",a," of the "),new C("",x,"'"),new C("",a,". This "),new C("",a,","),new C(".",a," "),new C("",x,"("),new C("",x,"."),new C("",a," not "),new C(" ",a,'="'),new C("",a,"er "),new C(" ",b," "),new C("",a,"al "),new C(" ",b,""),new C("",a,"='"),new C("",b,'"'),new C("",x,". "),new C(" ",a,"("),new C("",a,"ful "),new C(" ",x,". "),new C("",a,"ive "),new C("",a,"less "),new C("",b,"'"),new C("",a,"est "),new C(" ",x,"."),new C("",b,'">'),new C(" ",a,"='"),new C("",x,","),new C("",a,"ize "),new C("",b,"."),new C("\xC2\xA0",a,""),new C(" ",a,","),new C("",x,'="'),new C("",b,'="'),new C("",a,"ous "),new C("",b,", "),new C("",x,"='"),new C(" ",x,","),new C(" ",b,'="'),new C(" ",b,", "),new C("",b,","),new C("",b,"("),new C("",b,". "),new C(" ",b,"."),new C("",b,"='"),new C(" ",b,". "),new C(" ",x,'="'),new C(" ",b,"='"),new C(" ",x,"='")];i.kTransforms=F,i.kNumTransforms=F.length;function B(V,M){return V[M]<192?(V[M]>=97&&V[M]<=122&&(V[M]^=32),1):V[M]<224?(V[M+1]^=32,2):(V[M+2]^=5,3)}i.transformDictionaryWord=function(V,M,j,N,R){var L=F[R].prefix,z=F[R].suffix,Y=F[R].transform,Q=Y<w?0:Y-(w-1),ue=0,re=M,se;Q>N&&(Q=N);for(var ae=0;ae<L.length;)V[M++]=L[ae++];for(j+=Q,N-=Q,Y<=y&&(N-=Y),ue=0;ue<N;ue++)V[M++]=s.dictionary[j+ue];if(se=M-N,Y===x)B(V,se);else if(Y===b)for(;N>0;){var fe=B(V,se);se+=fe,N-=fe}for(var ye=0;ye<z.length;)V[M++]=z[ye++];return M-re}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var p1=(e=>typeof yn<"u"?yn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof yn<"u"?yn:t)[r]}):e)(function(e){if(typeof yn<"u")return yn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),CH=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof p1=="function"&&p1;if(!d&&m)return m(f,!0);if(u)return u(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var y=n[f][1][v];return a(y||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof p1=="function"&&p1,c=0;c<s.length;c++)a(s[c]);return a}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(f,d){return Object.prototype.hasOwnProperty.call(f,d)}i.assign=function(f){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var m=d.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)a(m,h)&&(f[h]=m[h])}}return f},i.shrinkBuf=function(f,d){return f.length===d?f:f.subarray?f.subarray(0,d):(f.length=d,f)};var u={arraySet:function(f,d,m,h,g){if(d.subarray&&f.subarray){f.set(d.subarray(m,m+h),g);return}for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){var d,m,h,g,v,y;for(h=0,d=0,m=f.length;d<m;d++)h+=f[d].length;for(y=new Uint8Array(h),g=0,d=0,m=f.length;d<m;d++)v=f[d],y.set(v,g),g+=v.length;return y}},c={arraySet:function(f,d,m,h,g){for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){return[].concat.apply([],f)}};i.setTyped=function(f){f?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,u)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,c))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),a=!0,u=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{u=!1}for(var c=new s.Buf8(256),f=0;f<256;f++)c[f]=f>=252?6:f>=248?5:f>=240?4:f>=224?3:f>=192?2:1;c[254]=c[254]=1,i.string2buf=function(m){var h,g,v,y,x,b=m.length,w=0;for(y=0;y<b;y++)g=m.charCodeAt(y),(g&64512)===55296&&y+1<b&&(v=m.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),w+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(w),x=0,y=0;x<w;y++)g=m.charCodeAt(y),(g&64512)===55296&&y+1<b&&(v=m.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),g<128?h[x++]=g:g<2048?(h[x++]=192|g>>>6,h[x++]=128|g&63):g<65536?(h[x++]=224|g>>>12,h[x++]=128|g>>>6&63,h[x++]=128|g&63):(h[x++]=240|g>>>18,h[x++]=128|g>>>12&63,h[x++]=128|g>>>6&63,h[x++]=128|g&63);return h};function d(m,h){if(h<65534&&(m.subarray&&u||!m.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return d(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,v=h.length;g<v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,y,x,b=h||m.length,w=new Array(b*2);for(v=0,g=0;g<b;){if(y=m[g++],y<128){w[v++]=y;continue}if(x=c[y],x>4){w[v++]=65533,g+=x-1;continue}for(y&=x===2?31:x===3?15:7;x>1&&g<b;)y=y<<6|m[g++]&63,x--;if(x>1){w[v++]=65533;continue}y<65536?w[v++]=y:(y-=65536,w[v++]=55296|y>>10&1023,w[v++]=56320|y&1023)}return d(w,v)},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+c[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(a,u,c,f){for(var d=a&65535|0,m=a>>>16&65535|0,h=0;c!==0;){h=c>2e3?2e3:c,c-=h;do d=d+u[f++]|0,m=m+d|0;while(--h);d%=65521,m%=65521}return d|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 c,f=[],d=0;d<256;d++){c=d;for(var m=0;m<8;m++)c=c&1?3988292384^c>>>1:c>>>1;f[d]=c}return f}var a=s();function u(c,f,d,m){var h=a,g=m+d;c^=-1;for(var v=m;v<g;v++)c=c>>>8^h[(c^f[v])&255];return c^-1}n.exports=u},{}],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(c,f){var d,m,h,g,v,y,x,b,w,S,T,_,A,E,P,D,I,C,F,B,V,M,j,N,R;d=c.state,m=c.next_in,N=c.input,h=m+(c.avail_in-5),g=c.next_out,R=c.output,v=g-(f-c.avail_out),y=g+(c.avail_out-257),x=d.dmax,b=d.wsize,w=d.whave,S=d.wnext,T=d.window,_=d.hold,A=d.bits,E=d.lencode,P=d.distcode,D=(1<<d.lenbits)-1,I=(1<<d.distbits)-1;e:do{A<15&&(_+=N[m++]<<A,A+=8,_+=N[m++]<<A,A+=8),C=E[_&D];t:for(;;){if(F=C>>>24,_>>>=F,A-=F,F=C>>>16&255,F===0)R[g++]=C&65535;else if(F&16){B=C&65535,F&=15,F&&(A<F&&(_+=N[m++]<<A,A+=8),B+=_&(1<<F)-1,_>>>=F,A-=F),A<15&&(_+=N[m++]<<A,A+=8,_+=N[m++]<<A,A+=8),C=P[_&I];r:for(;;){if(F=C>>>24,_>>>=F,A-=F,F=C>>>16&255,F&16){if(V=C&65535,F&=15,A<F&&(_+=N[m++]<<A,A+=8,A<F&&(_+=N[m++]<<A,A+=8)),V+=_&(1<<F)-1,V>x){c.msg="invalid distance too far back",d.mode=s;break e}if(_>>>=F,A-=F,F=g-v,V>F){if(F=V-F,F>w&&d.sane){c.msg="invalid distance too far back",d.mode=s;break e}if(M=0,j=T,S===0){if(M+=b-F,F<B){B-=F;do R[g++]=T[M++];while(--F);M=g-V,j=R}}else if(S<F){if(M+=b+S-F,F-=S,F<B){B-=F;do R[g++]=T[M++];while(--F);if(M=0,S<B){F=S,B-=F;do R[g++]=T[M++];while(--F);M=g-V,j=R}}}else if(M+=S-F,F<B){B-=F;do R[g++]=T[M++];while(--F);M=g-V,j=R}for(;B>2;)R[g++]=j[M++],R[g++]=j[M++],R[g++]=j[M++],B-=3;B&&(R[g++]=j[M++],B>1&&(R[g++]=j[M++]))}else{M=g-V;do R[g++]=R[M++],R[g++]=R[M++],R[g++]=R[M++],B-=3;while(B>2);B&&(R[g++]=R[M++],B>1&&(R[g++]=R[M++]))}}else if((F&64)===0){C=P[(C&65535)+(_&(1<<F)-1)];continue r}else{c.msg="invalid distance code",d.mode=s;break e}break}}else if((F&64)===0){C=E[(C&65535)+(_&(1<<F)-1)];continue t}else if(F&32){d.mode=a;break e}else{c.msg="invalid literal/length code",d.mode=s;break e}break}}while(m<h&&g<y);B=A>>3,m-=B,A-=B<<3,_&=(1<<A)-1,c.next_in=m,c.next_out=g,c.avail_in=m<h?5+(h-m):5-(m-h),c.avail_out=g<y?257+(y-g):257-(g-y),d.hold=_,d.bits=A}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),a=o("./adler32"),u=o("./crc32"),c=o("./inffast"),f=o("./inftrees"),d=0,m=1,h=2,g=4,v=5,y=6,x=0,b=1,w=2,S=-2,T=-3,_=-4,A=-5,E=8,P=1,D=2,I=3,C=4,F=5,B=6,V=7,M=8,j=9,N=10,R=11,L=12,z=13,Y=14,Q=15,ue=16,re=17,se=18,ae=19,fe=20,ye=21,de=22,ke=23,ne=24,Te=25,oe=26,X=27,ce=28,J=29,le=30,Re=31,Ae=32,Ie=852,Fe=592,Ne=15,H=Ne;function ie(K){return(K>>>24&255)+(K>>>8&65280)+((K&65280)<<8)+((K&255)<<24)}function Le(){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 Be(K){var pe;return!K||!K.state?S:(pe=K.state,K.total_in=K.total_out=pe.total=0,K.msg="",pe.wrap&&(K.adler=pe.wrap&1),pe.mode=P,pe.last=0,pe.havedict=0,pe.dmax=32768,pe.head=null,pe.hold=0,pe.bits=0,pe.lencode=pe.lendyn=new s.Buf32(Ie),pe.distcode=pe.distdyn=new s.Buf32(Fe),pe.sane=1,pe.back=-1,x)}function Ye(K){var pe;return!K||!K.state?S:(pe=K.state,pe.wsize=0,pe.whave=0,pe.wnext=0,Be(K))}function xt(K,pe){var k,be;return!K||!K.state||(be=K.state,pe<0?(k=0,pe=-pe):(k=(pe>>4)+1,pe<48&&(pe&=15)),pe&&(pe<8||pe>15))?S:(be.window!==null&&be.wbits!==pe&&(be.window=null),be.wrap=k,be.wbits=pe,Ye(K))}function Ke(K,pe){var k,be;return K?(be=new Le,K.state=be,be.window=null,k=xt(K,pe),k!==x&&(K.state=null),k):S}function it(K){return Ke(K,H)}var Ut=!0,je,vs;function Mi(K){if(Ut){var pe;for(je=new s.Buf32(512),vs=new s.Buf32(32),pe=0;pe<144;)K.lens[pe++]=8;for(;pe<256;)K.lens[pe++]=9;for(;pe<280;)K.lens[pe++]=7;for(;pe<288;)K.lens[pe++]=8;for(f(m,K.lens,0,288,je,0,K.work,{bits:9}),pe=0;pe<32;)K.lens[pe++]=5;f(h,K.lens,0,32,vs,0,K.work,{bits:5}),Ut=!1}K.lencode=je,K.lenbits=9,K.distcode=vs,K.distbits=5}function rr(K,pe,k,be){var bt,ge=K.state;return ge.window===null&&(ge.wsize=1<<ge.wbits,ge.wnext=0,ge.whave=0,ge.window=new s.Buf8(ge.wsize)),be>=ge.wsize?(s.arraySet(ge.window,pe,k-ge.wsize,ge.wsize,0),ge.wnext=0,ge.whave=ge.wsize):(bt=ge.wsize-ge.wnext,bt>be&&(bt=be),s.arraySet(ge.window,pe,k-be,bt,ge.wnext),be-=bt,be?(s.arraySet(ge.window,pe,k-be,be,0),ge.wnext=be,ge.whave=ge.wsize):(ge.wnext+=bt,ge.wnext===ge.wsize&&(ge.wnext=0),ge.whave<ge.wsize&&(ge.whave+=bt))),0}function ma(K,pe){var k,be,bt,ge,Vr,we,Yt,$,ee,Li,Ot,Pe,pa,Gn,or=0,ht,gr,Mr,Kr,ha,Qc,dr,zo,vr=new s.Buf8(4),Ho,gn,Vf=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!K||!K.state||!K.output||!K.input&&K.avail_in!==0)return S;k=K.state,k.mode===L&&(k.mode=z),Vr=K.next_out,bt=K.output,Yt=K.avail_out,ge=K.next_in,be=K.input,we=K.avail_in,$=k.hold,ee=k.bits,Li=we,Ot=Yt,zo=x;e:for(;;)switch(k.mode){case P:if(k.wrap===0){k.mode=z;break}for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.wrap&2&&$===35615){k.check=0,vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0),$=0,ee=0,k.mode=D;break}if(k.flags=0,k.head&&(k.head.done=!1),!(k.wrap&1)||((($&255)<<8)+($>>8))%31){K.msg="incorrect header check",k.mode=le;break}if(($&15)!==E){K.msg="unknown compression method",k.mode=le;break}if($>>>=4,ee-=4,dr=($&15)+8,k.wbits===0)k.wbits=dr;else if(dr>k.wbits){K.msg="invalid window size",k.mode=le;break}k.dmax=1<<dr,K.adler=k.check=1,k.mode=$&512?N:L,$=0,ee=0;break;case D:for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.flags=$,(k.flags&255)!==E){K.msg="unknown compression method",k.mode=le;break}if(k.flags&57344){K.msg="unknown header flags set",k.mode=le;break}k.head&&(k.head.text=$>>8&1),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0,k.mode=I;case I:for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.head&&(k.head.time=$),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,vr[2]=$>>>16&255,vr[3]=$>>>24&255,k.check=u(k.check,vr,4,0)),$=0,ee=0,k.mode=C;case C:for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.head&&(k.head.xflags=$&255,k.head.os=$>>8),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0,k.mode=F;case F:if(k.flags&1024){for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.length=$,k.head&&(k.head.extra_len=$),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0}else k.head&&(k.head.extra=null);k.mode=B;case B:if(k.flags&1024&&(Pe=k.length,Pe>we&&(Pe=we),Pe&&(k.head&&(dr=k.head.extra_len-k.length,k.head.extra||(k.head.extra=new Array(k.head.extra_len)),s.arraySet(k.head.extra,be,ge,Pe,dr)),k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,k.length-=Pe),k.length))break e;k.length=0,k.mode=V;case V:if(k.flags&2048){if(we===0)break e;Pe=0;do dr=be[ge+Pe++],k.head&&dr&&k.length<65536&&(k.head.name+=String.fromCharCode(dr));while(dr&&Pe<we);if(k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,dr)break e}else k.head&&(k.head.name=null);k.length=0,k.mode=M;case M:if(k.flags&4096){if(we===0)break e;Pe=0;do dr=be[ge+Pe++],k.head&&dr&&k.length<65536&&(k.head.comment+=String.fromCharCode(dr));while(dr&&Pe<we);if(k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,dr)break e}else k.head&&(k.head.comment=null);k.mode=j;case j:if(k.flags&512){for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($!==(k.check&65535)){K.msg="header crc mismatch",k.mode=le;break}$=0,ee=0}k.head&&(k.head.hcrc=k.flags>>9&1,k.head.done=!0),K.adler=k.check=0,k.mode=L;break;case N:for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}K.adler=k.check=ie($),$=0,ee=0,k.mode=R;case R:if(k.havedict===0)return K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,w;K.adler=k.check=1,k.mode=L;case L:if(pe===v||pe===y)break e;case z:if(k.last){$>>>=ee&7,ee-=ee&7,k.mode=X;break}for(;ee<3;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}switch(k.last=$&1,$>>>=1,ee-=1,$&3){case 0:k.mode=Y;break;case 1:if(Mi(k),k.mode=fe,pe===y){$>>>=2,ee-=2;break e}break;case 2:k.mode=re;break;case 3:K.msg="invalid block type",k.mode=le}$>>>=2,ee-=2;break;case Y:for($>>>=ee&7,ee-=ee&7;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(($&65535)!==($>>>16^65535)){K.msg="invalid stored block lengths",k.mode=le;break}if(k.length=$&65535,$=0,ee=0,k.mode=Q,pe===y)break e;case Q:k.mode=ue;case ue:if(Pe=k.length,Pe){if(Pe>we&&(Pe=we),Pe>Yt&&(Pe=Yt),Pe===0)break e;s.arraySet(bt,be,ge,Pe,Vr),we-=Pe,ge+=Pe,Yt-=Pe,Vr+=Pe,k.length-=Pe;break}k.mode=L;break;case re:for(;ee<14;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.nlen=($&31)+257,$>>>=5,ee-=5,k.ndist=($&31)+1,$>>>=5,ee-=5,k.ncode=($&15)+4,$>>>=4,ee-=4,k.nlen>286||k.ndist>30){K.msg="too many length or distance symbols",k.mode=le;break}k.have=0,k.mode=se;case se:for(;k.have<k.ncode;){for(;ee<3;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.lens[Vf[k.have++]]=$&7,$>>>=3,ee-=3}for(;k.have<19;)k.lens[Vf[k.have++]]=0;if(k.lencode=k.lendyn,k.lenbits=7,Ho={bits:k.lenbits},zo=f(d,k.lens,0,19,k.lencode,0,k.work,Ho),k.lenbits=Ho.bits,zo){K.msg="invalid code lengths set",k.mode=le;break}k.have=0,k.mode=ae;case ae:for(;k.have<k.nlen+k.ndist;){for(;or=k.lencode[$&(1<<k.lenbits)-1],ht=or>>>24,gr=or>>>16&255,Mr=or&65535,!(ht<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(Mr<16)$>>>=ht,ee-=ht,k.lens[k.have++]=Mr;else{if(Mr===16){for(gn=ht+2;ee<gn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($>>>=ht,ee-=ht,k.have===0){K.msg="invalid bit length repeat",k.mode=le;break}dr=k.lens[k.have-1],Pe=3+($&3),$>>>=2,ee-=2}else if(Mr===17){for(gn=ht+3;ee<gn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=ht,ee-=ht,dr=0,Pe=3+($&7),$>>>=3,ee-=3}else{for(gn=ht+7;ee<gn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=ht,ee-=ht,dr=0,Pe=11+($&127),$>>>=7,ee-=7}if(k.have+Pe>k.nlen+k.ndist){K.msg="invalid bit length repeat",k.mode=le;break}for(;Pe--;)k.lens[k.have++]=dr}}if(k.mode===le)break;if(k.lens[256]===0){K.msg="invalid code -- missing end-of-block",k.mode=le;break}if(k.lenbits=9,Ho={bits:k.lenbits},zo=f(m,k.lens,0,k.nlen,k.lencode,0,k.work,Ho),k.lenbits=Ho.bits,zo){K.msg="invalid literal/lengths set",k.mode=le;break}if(k.distbits=6,k.distcode=k.distdyn,Ho={bits:k.distbits},zo=f(h,k.lens,k.nlen,k.ndist,k.distcode,0,k.work,Ho),k.distbits=Ho.bits,zo){K.msg="invalid distances set",k.mode=le;break}if(k.mode=fe,pe===y)break e;case fe:k.mode=ye;case ye:if(we>=6&&Yt>=258){K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,c(K,Ot),Vr=K.next_out,bt=K.output,Yt=K.avail_out,ge=K.next_in,be=K.input,we=K.avail_in,$=k.hold,ee=k.bits,k.mode===L&&(k.back=-1);break}for(k.back=0;or=k.lencode[$&(1<<k.lenbits)-1],ht=or>>>24,gr=or>>>16&255,Mr=or&65535,!(ht<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(gr&&(gr&240)===0){for(Kr=ht,ha=gr,Qc=Mr;or=k.lencode[Qc+(($&(1<<Kr+ha)-1)>>Kr)],ht=or>>>24,gr=or>>>16&255,Mr=or&65535,!(Kr+ht<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=Kr,ee-=Kr,k.back+=Kr}if($>>>=ht,ee-=ht,k.back+=ht,k.length=Mr,gr===0){k.mode=oe;break}if(gr&32){k.back=-1,k.mode=L;break}if(gr&64){K.msg="invalid literal/length code",k.mode=le;break}k.extra=gr&15,k.mode=de;case de:if(k.extra){for(gn=k.extra;ee<gn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.length+=$&(1<<k.extra)-1,$>>>=k.extra,ee-=k.extra,k.back+=k.extra}k.was=k.length,k.mode=ke;case ke:for(;or=k.distcode[$&(1<<k.distbits)-1],ht=or>>>24,gr=or>>>16&255,Mr=or&65535,!(ht<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if((gr&240)===0){for(Kr=ht,ha=gr,Qc=Mr;or=k.distcode[Qc+(($&(1<<Kr+ha)-1)>>Kr)],ht=or>>>24,gr=or>>>16&255,Mr=or&65535,!(Kr+ht<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=Kr,ee-=Kr,k.back+=Kr}if($>>>=ht,ee-=ht,k.back+=ht,gr&64){K.msg="invalid distance code",k.mode=le;break}k.offset=Mr,k.extra=gr&15,k.mode=ne;case ne:if(k.extra){for(gn=k.extra;ee<gn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.offset+=$&(1<<k.extra)-1,$>>>=k.extra,ee-=k.extra,k.back+=k.extra}if(k.offset>k.dmax){K.msg="invalid distance too far back",k.mode=le;break}k.mode=Te;case Te:if(Yt===0)break e;if(Pe=Ot-Yt,k.offset>Pe){if(Pe=k.offset-Pe,Pe>k.whave&&k.sane){K.msg="invalid distance too far back",k.mode=le;break}Pe>k.wnext?(Pe-=k.wnext,pa=k.wsize-Pe):pa=k.wnext-Pe,Pe>k.length&&(Pe=k.length),Gn=k.window}else Gn=bt,pa=Vr-k.offset,Pe=k.length;Pe>Yt&&(Pe=Yt),Yt-=Pe,k.length-=Pe;do bt[Vr++]=Gn[pa++];while(--Pe);k.length===0&&(k.mode=ye);break;case oe:if(Yt===0)break e;bt[Vr++]=k.length,Yt--,k.mode=ye;break;case X:if(k.wrap){for(;ee<32;){if(we===0)break e;we--,$|=be[ge++]<<ee,ee+=8}if(Ot-=Yt,K.total_out+=Ot,k.total+=Ot,Ot&&(K.adler=k.check=k.flags?u(k.check,bt,Ot,Vr-Ot):a(k.check,bt,Ot,Vr-Ot)),Ot=Yt,(k.flags?$:ie($))!==k.check){K.msg="incorrect data check",k.mode=le;break}$=0,ee=0}k.mode=ce;case ce:if(k.wrap&&k.flags){for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($!==(k.total&4294967295)){K.msg="incorrect length check",k.mode=le;break}$=0,ee=0}k.mode=J;case J:zo=b;break e;case le:zo=T;break e;case Re:return _;case Ae:default:return S}return K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,(k.wsize||Ot!==K.avail_out&&k.mode<le&&(k.mode<X||pe!==g))&&rr(K,K.output,K.next_out,Ot-K.avail_out)?(k.mode=Re,_):(Li-=K.avail_in,Ot-=K.avail_out,K.total_in+=Li,K.total_out+=Ot,k.total+=Ot,k.wrap&&Ot&&(K.adler=k.check=k.flags?u(k.check,bt,Ot,K.next_out-Ot):a(k.check,bt,Ot,K.next_out-Ot)),K.data_type=k.bits+(k.last?64:0)+(k.mode===L?128:0)+(k.mode===fe||k.mode===Q?256:0),(Li===0&&Ot===0||pe===g)&&zo===x&&(zo=A),zo)}function ao(K){if(!K||!K.state)return S;var pe=K.state;return pe.window&&(pe.window=null),K.state=null,x}function rt(K,pe){var k;return!K||!K.state||(k=K.state,(k.wrap&2)===0)?S:(k.head=pe,pe.done=!1,x)}function Ft(K,pe){var k=pe.length,be,bt,ge;return!K||!K.state||(be=K.state,be.wrap!==0&&be.mode!==R)?S:be.mode===R&&(bt=1,bt=a(bt,pe,k,0),bt!==be.check)?T:(ge=rr(K,pe,k,k),ge?(be.mode=Re,_):(be.havedict=1,x))}i.inflateReset=Ye,i.inflateReset2=xt,i.inflateResetKeep=Be,i.inflateInit=it,i.inflateInit2=Ke,i.inflate=ma,i.inflateEnd=ao,i.inflateGetHeader=rt,i.inflateSetDictionary=Ft,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,u=852,c=592,f=0,d=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],y=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(b,w,S,T,_,A,E,P){var D=P.bits,I=0,C=0,F=0,B=0,V=0,M=0,j=0,N=0,R=0,L=0,z,Y,Q,ue,re,se=null,ae=0,fe,ye=new s.Buf16(a+1),de=new s.Buf16(a+1),ke=null,ne=0,Te,oe,X;for(I=0;I<=a;I++)ye[I]=0;for(C=0;C<T;C++)ye[w[S+C]]++;for(V=D,B=a;B>=1&&ye[B]===0;B--);if(V>B&&(V=B),B===0)return _[A++]=1<<24|64<<16|0,_[A++]=1<<24|64<<16|0,P.bits=1,0;for(F=1;F<B&&ye[F]===0;F++);for(V<F&&(V=F),N=1,I=1;I<=a;I++)if(N<<=1,N-=ye[I],N<0)return-1;if(N>0&&(b===f||B!==1))return-1;for(de[1]=0,I=1;I<a;I++)de[I+1]=de[I]+ye[I];for(C=0;C<T;C++)w[S+C]!==0&&(E[de[w[S+C]]++]=C);if(b===f?(se=ke=E,fe=19):b===d?(se=h,ae-=257,ke=g,ne-=257,fe=256):(se=v,ke=y,fe=-1),L=0,C=0,I=F,re=A,M=V,j=0,Q=-1,R=1<<V,ue=R-1,b===d&&R>u||b===m&&R>c)return 1;for(;;){Te=I-j,E[C]<fe?(oe=0,X=E[C]):E[C]>fe?(oe=ke[ne+E[C]],X=se[ae+E[C]]):(oe=96,X=0),z=1<<I-j,Y=1<<M,F=Y;do Y-=z,_[re+(L>>j)+Y]=Te<<24|oe<<16|X|0;while(Y!==0);for(z=1<<I-1;L&z;)z>>=1;if(z!==0?(L&=z-1,L+=z):L=0,C++,--ye[I]===0){if(I===B)break;I=w[S+E[C]]}if(I>V&&(L&ue)!==Q){for(j===0&&(j=V),re+=F,M=I-j,N=1<<M;M+j<B&&(N-=ye[M+j],!(N<=0));)M++,N<<=1;if(R+=1<<M,b===d&&R>u||b===m&&R>c)return 1;Q=L&ue,_[Q]=V<<24|M<<16|re-A|0}}return L!==0&&(_[re+L]=I-j<<24|64<<16|0),P.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"),u=o("./utils/strings"),c=o("./zlib/constants"),f=o("./zlib/messages"),d=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(x){if(!(this instanceof g))return new g(x);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},x||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,b.windowBits===0&&(b.windowBits=-15)),b.windowBits>=0&&b.windowBits<16&&!(x&&x.windowBits)&&(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&(b.windowBits&15)===0&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var w=s.inflateInit2(this.strm,b.windowBits);if(w!==c.Z_OK)throw new Error(f[w]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),b.dictionary&&(typeof b.dictionary=="string"?b.dictionary=u.string2buf(b.dictionary):h.call(b.dictionary)==="[object ArrayBuffer]"&&(b.dictionary=new Uint8Array(b.dictionary)),b.raw&&(w=s.inflateSetDictionary(this.strm,b.dictionary),w!==c.Z_OK)))throw new Error(f[w])}g.prototype.push=function(x,b){var w=this.strm,S=this.options.chunkSize,T=this.options.dictionary,_,A,E,P,D,I=!1;if(this.ended)return!1;A=b===~~b?b:b===!0?c.Z_FINISH:c.Z_NO_FLUSH,typeof x=="string"?w.input=u.binstring2buf(x):h.call(x)==="[object ArrayBuffer]"?w.input=new Uint8Array(x):w.input=x,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new a.Buf8(S),w.next_out=0,w.avail_out=S),_=s.inflate(w,c.Z_NO_FLUSH),_===c.Z_NEED_DICT&&T&&(_=s.inflateSetDictionary(this.strm,T)),_===c.Z_BUF_ERROR&&I===!0&&(_=c.Z_OK,I=!1),_!==c.Z_STREAM_END&&_!==c.Z_OK)return this.onEnd(_),this.ended=!0,!1;w.next_out&&(w.avail_out===0||_===c.Z_STREAM_END||w.avail_in===0&&(A===c.Z_FINISH||A===c.Z_SYNC_FLUSH))&&(this.options.to==="string"?(E=u.utf8border(w.output,w.next_out),P=w.next_out-E,D=u.buf2string(w.output,E),w.next_out=P,w.avail_out=S-P,P&&a.arraySet(w.output,w.output,E,P,0),this.onData(D)):this.onData(a.shrinkBuf(w.output,w.next_out))),w.avail_in===0&&w.avail_out===0&&(I=!0)}while((w.avail_in>0||w.avail_out===0)&&_!==c.Z_STREAM_END);return _===c.Z_STREAM_END&&(A=c.Z_FINISH),A===c.Z_FINISH?(_=s.inflateEnd(this.strm),this.onEnd(_),this.ended=!0,_===c.Z_OK):(A===c.Z_SYNC_FLUSH&&(this.onEnd(c.Z_OK),w.avail_out=0),!0)},g.prototype.onData=function(x){this.chunks.push(x)},g.prototype.onEnd=function(x){x===c.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=x,this.msg=this.strm.msg};function v(x,b){var w=new g(b);if(w.push(x,!0),w.err)throw w.msg||f[w.err];return w.result}function y(x,b){return b=b||{},b.raw=!0,v(x,b)}i.Inflate=g,i.inflate=v,i.inflateRaw=y,i.ungzip=v},{"./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 VKe=globalThis.fetch,h1=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]`}},Yce=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)}},Kce=new Date("1904-01-01T00:00:00+0000").getTime();function Zce(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var Xce=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 Zce([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(Kce+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}},hr=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()}},Xe=class extends hr{constructor(e,t,r){let{parser:o,start:n}=super(new Xce(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function Ee(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var Qce=class extends Xe{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 Jce(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);Ee(this.tables,n.tag.trim(),i)})}},Jce=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},TH=CH.inflate||void 0,EH=void 0,$ce=class extends Xe{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 eue(o)),tue(this,t,r)}},eue=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function tue(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(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(TH)a=TH(new Uint8Array(s));else if(EH)a=EH(new Uint8Array(s));else{let u="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(u),new Error(u)}i=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var PH=_H,RH=void 0,rue=class extends Xe{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 oue(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,u)=>{let c=this.directory[u+1];c&&(c.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let i,s=t.buffer.slice(n);if(PH)i=PH(new Uint8Array(s));else if(RH)i=new Uint8Array(RH(s));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}nue(this,i,r)}},oue=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=iue(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 nue(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(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 iue(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 VH={},MH=!1;Promise.all([Promise.resolve().then(function(){return Fue}),Promise.resolve().then(function(){return Vue}),Promise.resolve().then(function(){return Lue}),Promise.resolve().then(function(){return jue}),Promise.resolve().then(function(){return Hue}),Promise.resolve().then(function(){return Yue}),Promise.resolve().then(function(){return Zue}),Promise.resolve().then(function(){return Que}),Promise.resolve().then(function(){return afe}),Promise.resolve().then(function(){return yfe}),Promise.resolve().then(function(){return ide}),Promise.resolve().then(function(){return ade}),Promise.resolve().then(function(){return fde}),Promise.resolve().then(function(){return hde}),Promise.resolve().then(function(){return vde}),Promise.resolve().then(function(){return bde}),Promise.resolve().then(function(){return Sde}),Promise.resolve().then(function(){return Cde}),Promise.resolve().then(function(){return Ede}),Promise.resolve().then(function(){return Rde}),Promise.resolve().then(function(){return Ode}),Promise.resolve().then(function(){return Ide}),Promise.resolve().then(function(){return Vde}),Promise.resolve().then(function(){return Dde}),Promise.resolve().then(function(){return Bde}),Promise.resolve().then(function(){return zde}),Promise.resolve().then(function(){return Gde}),Promise.resolve().then(function(){return Wde}),Promise.resolve().then(function(){return Yde}),Promise.resolve().then(function(){return Xde}),Promise.resolve().then(function(){return rme}),Promise.resolve().then(function(){return sme}),Promise.resolve().then(function(){return cme}),Promise.resolve().then(function(){return mme}),Promise.resolve().then(function(){return hme}),Promise.resolve().then(function(){return vme}),Promise.resolve().then(function(){return wme}),Promise.resolve().then(function(){return Sme}),Promise.resolve().then(function(){return Pme}),Promise.resolve().then(function(){return Ame}),Promise.resolve().then(function(){return Ime})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];VH[r]=t[r]}),MH=!0});function sue(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=VH[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function aue(){let e=0;function t(r,o){if(!MH)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(sue)}return new Promise((r,o)=>t(r))}function lue(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 cue(e,t,r={}){if(!globalThis.document)return;let o=lue(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=`
+				`),v+="}"),a.blockStyles){let y=Nh(e);c.forEach(x=>{if(x.isStyleVariation&&!a.variationStyles)return;let b=sre(x,y);[x,...b,...OV(x),...b.flatMap(OV)].forEach(w=>{v+=fre(w,{tree:u,useRootPaddingAlign:d,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(a.layoutStyles&&(v=v+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",v=v+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",v=v+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),a.blockGap&&r){let y=H2(u?.styles?.spacing?.blockGap)||"0.5em";v=v+`:root :where(.wp-site-blocks) > * { margin-block-start: ${y}; margin-block-end: 0; }`,v=v+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",v=v+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return a.presets&&f.forEach(({selector:y,presets:x})=>{(Fs===y||Ah===y)&&(y="");let b=Jte(y,x);b.length>0&&(v+=b)}),v};function mre(e,t){return W2(e,t).flatMap(({presets:o})=>$te(o))}var pre=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(Xte).forEach(([o,n])=>{let i=Nd(e,o);i&&(r[n]=i)}),r},hre=(e,t)=>{let{getBlockStyles:r}=(0,kV.select)(Ro.store),o={};return e.forEach(n=>{let i=n.name,s=Nd(n);if(!s)return;let a=Nd(n,"filter.duotone");if(!a){let h=Nd(n),g=(0,Ro.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(a=ss(h,g))}let u=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,c=n?.supports?.spacing?.blockGap?.__experimentalDefault,f=r(i),d={};f?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,y=F2(v,s);d[v]=y});let m=pre(n,s);o[i]={duotoneSelector:a??void 0,fallbackGapValue:c,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:u,name:i,selector:s,styleVariationSelectors:f?.length?d:void 0}}),o};function gre(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 NV(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,u]=s,c=a.match(/([>+~\s]*::[a-zA-Z-]+)/),f=c?c[1]:"",d=c?a.replace(f,"").trim():a.trim(),m;d===""?m=t:m=a.startsWith(" ")?ss(t,d):b0(t,d),r+=`:root :where(${m})${f}{${u.trim()}}`}}),r}function Mh(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:a={}}=r,u=t.length>0?t:(0,Ro.getBlockTypes)(),c=Eh(e,"spacing.blockGap"),f=o??c!==null,d=n??!f;if(!e?.styles||!e?.settings)return[[],{}];let m=gre(e),h=hre(u),g=ure(m,h),v=dre(m,h,f,d,i,s,a),y=mre(m,h),x=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:y,__unstableType:"svgs",isGlobalStyles:!0}];return u.forEach(b=>{let w=m?.styles?.blocks?.[b.name];if(w?.css){let{featureSelectors:S}=h[b.name],C=typeof S=="object"?S?.css:void 0,_;typeof C=="string"?_=C:typeof C=="object"&&(_=C?.root);let R=_??h[b.name].selector;x.push({css:NV(w.css,R),isGlobalStyles:!0})}}),[x,m.settings]}function R0(e,t,r,{resolveRefs:o=!0}={}){if(!e?.styles?.blocks?.[t]?.variations?.[r])return;let n=s=>{Object.keys(s).forEach(a=>{let u=s[a];if(typeof u=="object"&&u!==null)if(u.ref!==void 0)if(typeof u.ref!="string"||u.ref.trim()==="")delete s[a];else{let c=gt(e,u.ref);c!=null?s[a]=c:delete s[a]}else n(u),Object.keys(u).length===0&&delete s[a]})},i=JSON.parse(JSON.stringify(e.styles.blocks[t].variations[r]));return o&&n(i),i}var K2="default";function DV(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===K2)&&(!r||r===K2)}function vre(e){return DV(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==K2)}function yre(e,t){let r=vre(t);return r.length?gt(e,r):e}var bre=new Set(["blocks","variations","css"]),q2=Object.freeze({value:{},sources:{}}),wre={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function Ql(e){let t=wre[e];return t?{...t}:null}function Jl(e,t){return!e||!t?null:{styles:e,source:t}}function xre(e){return e.join(".")}function Sre(e){return{...e}}function BV(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function Y2(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function $l(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!bre.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}BV(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var VV=new Set(["backgroundImage"]);function jV(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(BV(a))continue;if(Y2(a)){if(a.ref.trim()==="")continue;let c=gt(r,a.ref);if(c==null||Y2(c))continue;a=c}let u=[...i,s];if(!VV.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)&&!Y2(a)){let c=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=jV({...c},a,r,o,n,u)}else e[s]=VV.has(s)&&a!==null&&typeof a=="object"&&!Array.isArray(a)?{...a}:a,o&&n&&(n[xre(u)]=Sre(o))}return e}function A0(e,t){if(!e)return null;let r=yre(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var _re=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function Cre(e){return e.startsWith("elements.")?!1:_re.some(t=>e===t||e.startsWith(`${t}.`))}function zV(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"&&(zV(n,o),Object.keys(n).length===0&&delete e[r])}function Tre(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&Cre(r)&&(zV(e,r.split(".")),delete t[r])}function Ere(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=Oh(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function MV(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return q2;let s=e.styles,a={viewport:n,pseudoState:i},u=s,c=s.blocks?.[t]??null,f=(o??[]).map(y=>s.elements?.[y]??null).filter(y=>!!y),d=r?R0(e,t,r)??null:null,m=[Jl($l(u),Ql("root")),...f.map(y=>Jl($l(y),Ql("element"))),c?Jl($l(c),Ql("block")):null,d?Jl($l(d),Ql("blockVariation")):null];DV(a)||m.push(Jl($l(A0(u,a)),Ql("root")),...f.map(y=>Jl($l(A0(y,a)),Ql("element"))),c?Jl($l(A0(c,a)),Ql("block")):null,d?Jl($l(A0(d,a)),Ql("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return q2;let g={},v=h.reduce((y,x)=>jV(y,x.styles,e,x.source,g),{});return Tre(v,g),Ere(v,e,e._links??null),{value:v,sources:g}}var Pre={},LV=new WeakMap;function HV(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return MV(e,t);let o=LV.get(r);o||(o=new WeakMap,LV.set(r,o));let n=e?._links??Pre,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 u=MV(e,t);return i.set(a,u),u}var GV=l(yl(),1),{lock:UV,unlock:yIe}=(0,GV.__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 Vd={};UV(Vd,{getResponsiveMediaQueries:Nh,getViewportBreakpoints:U2,getViewportBreakpointValueInPixels:G2,getDuotoneFilter:T0,getDuotoneStylesheet:CV,getDuotoneUnsetStylesheet:_V,resolveStyle:HV,getVariationStyle:R0});var k0=l(me(),1),XV=l(st(),1),QV=l(G(),1),Z2=l(nr(),1),JV=l(xe(),1),O0=l(Rt(),1);var WV=l(G(),1),qV=l(me(),1),YV=l(st(),1),KV=l(Rt(),1);var{useLocation:Rre}=U(YV.privateApis),Md="Desktop",Are=["desktop","tablet","mobile"],Ore=e=>e.charAt(0).toUpperCase()+e.slice(1);function kre(){let{query:e}=Rre(),{setDeviceType:t}=(0,qV.useDispatch)(KV.store);(0,WV.useEffect)(()=>{let r=e?.viewport?.toLowerCase(),o=Are.includes(r);t(o?Ore(r):Md)},[e?.viewport,t])}function ZV(){return kre(),null}var{useHistory:Ire,useLocation:Fre}=U(XV.privateApis),Nre=["desktop","tablet","mobile"];function $V(){let e=Ire(),t=Fre(),{query:r,path:o}=t,n=(0,k0.useRegistry)(),i=(0,k0.useSelect)(a=>a(O0.store).getDeviceType(),[]);return(0,QV.useCallback)(a=>{let u=n.select(O0.store).getCurrentPostType(),c=n.select(O0.store).getCurrentPostId(),d=n.select(JV.store).getEntityRecordEdits("postType",u,c)?.selection?.selectionStart?.clientId,m={...r};d&&(m.selectedBlock=d);let h=typeof a.viewport=="string"?a.viewport.toLowerCase():void 0,g=Nre.includes(h);if(g){let b=(i||Md).toLowerCase();b===Md.toLowerCase()?delete m.viewport:m.viewport=b}(d||g)&&e.navigate((0,Z2.addQueryArgs)(o,m),{replace:!0});let y={canvas:"edit",focusMode:!0};g&&(y.viewport=h);let x=(0,Z2.addQueryArgs)(`/${a.postType}/${a.postId}`,y);e.navigate(x)},[e,o,r,n,i])}var{useLocation:oM,useHistory:Vre}=U(tM.privateApis),{useGlobalStyles:Mre}=U(F0.privateApis);function Lre(){let e=oM(),t=(0,rM.usePrevious)(e.query.canvas),r=Vre();return(0,I0.useMemo)(()=>(e.query.focusMode||e?.params?.postId&&ak.includes(e?.params?.postType))&&t==="edit"?()=>r.back():void 0,[e,r,t])}function nM(){let{query:e}=oM(),{canvas:t="view"}=e,r=$V(),{merged:o}=Mre(),{settings:n,currentPostIsTrashed:i}=(0,eM.useSelect)(f=>{let{getSettings:d}=f(We),{getCurrentPostAttribute:m}=f(F0.store);return{settings:d(),currentPostIsTrashed:m("status")==="trash"}},[]),s=Lre(),[a,u]=(0,I0.useMemo)(()=>Mh(o,[],{disableRootPadding:!1}),[o]);return(0,I0.useMemo)(()=>{let f=(n?.styles??[]).filter(d=>!d.isGlobalStyles);return{...n,styles:[...f,...a,{css:t==="view"?`body{min-height: 100vh; ${i?"":"cursor: pointer;"}}`:void 0}],__experimentalFeatures:u,richEditingEnabled:!0,supportsTemplateMode:!0,focusMode:t!=="view",onNavigateToEntityRecord:r,onNavigateToPreviousEntityRecord:s,isPreviewMode:t==="view"}},[n,a,u,t,i,r,s])}var iM=l(Rt(),1),sM=l(me(),1),aM=l(Y(),1),lM=l($c(),1),cM=l(O(),1),{Fill:Dre,Slot:Bre}=(0,aM.createSlotFill)("PluginTemplateSettingPanel"),uM=({children:e})=>((0,lM.default)("wp.editSite.PluginTemplateSettingPanel",{since:"6.6",version:"6.8",alternative:"wp.editor.PluginDocumentSettingPanel"}),(0,sM.useSelect)(r=>r(iM.store).getCurrentPostType()==="wp_template",[])?(0,cM.jsx)(Dre,{children:e}):null);uM.Slot=Bre;var N0=uM;var TM=l(Rt(),1);var Lh=l(q(),1),dM=l(Y(),1),mM=l(r0(),1);var V0=l(me(),1),pM=l(X2(),1),hM=l(xe(),1),gM=l(hi(),1),vM=l(O(),1);function yM(){let e=(0,V0.useSelect)(o=>!!(o(hM.store).getCurrentTheme()?._links?.["wp:export-theme"]?.[0]?.targetHints??{}).allow?.includes("GET"),[]),{createErrorNotice:t}=(0,V0.useDispatch)(gM.store);if(!e)return null;async function r(){try{let o=await(0,mM.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,pM.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,Lh.__)("An error occurred while creating the site export.");t(i,{type:"snackbar"})}}return(0,vM.jsx)(dM.MenuItem,{role:"menuitem",icon:KC,onClick:r,info:(0,Lh.__)("Download your theme with updated templates and styles."),children:(0,Lh._x)("Export","site exporter menu item")})}var bM=l(q(),1),wM=l(me(),1),xM=l(Y(),1),SM=l(xn(),1),_M=l(O(),1);function CM(){let{toggle:e}=(0,wM.useDispatch)(SM.store);return(0,_M.jsx)(xM.MenuItem,{onClick:()=>e("core/edit-site","welcomeGuide"),children:(0,bM.__)("Welcome Guide")})}var Oa=l(O(),1),{ToolsMoreMenuGroup:jre,PreferencesModal:zre}=U(TM.privateApis);function EM(){return(0,Oa.jsxs)(Oa.Fragment,{children:[(0,Oa.jsxs)(jre,{children:[(0,Oa.jsx)(yM,{}),(0,Oa.jsx)(CM,{})]}),(0,Oa.jsx)(zre,{})]})}var PM=l(me(),1),M0=l(Pu(),1),L0=l(G(),1),RM=l(q(),1),AM=l(Rt(),1),OM=l(st(),1),Q2=l(nr(),1);var{useLocation:Hre,useHistory:Gre}=U(OM.privateApis);function kM(){let{query:e,path:t}=Hre(),r=Gre(),{canvas:o="view"}=e,n=(0,PM.useSelect)(u=>u(AM.store).getCurrentPostAttribute("status")==="trash",[]),[i,s]=(0,L0.useState)(!1);(0,L0.useEffect)(()=>{o==="edit"&&s(!1)},[o]);let a={"aria-label":(0,RM.__)("Edit"),"aria-disabled":n,title:null,role:"button",tabIndex:0,onFocus:()=>s(!0),onBlur:()=>s(!1),onKeyDown:u=>{let{keyCode:c}=u;(c===M0.ENTER||c===M0.SPACE)&&!n&&(u.preventDefault(),r.navigate((0,Q2.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}))},onClick:()=>r.navigate((0,Q2.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),onClickCapture:u=>{n&&(u.preventDefault(),u.stopPropagation())},readonly:!0};return{className:Z("edit-site-visual-editor__editor-canvas",{"is-focused":i&&o==="view"}),...o==="view"?a:{}}}var B0=l(q(),1),LM=l(me(),1),j0=l(xe(),1),DM=l(eo(),1);var Dh=l(G(),1),IM=l(me(),1),FM=l(xe(),1),D0=l(q(),1),NM=l(fu(),1),J2=l(eo(),1),VM=l(st(),1);var{useLocation:Ure}=U(VM.privateApis);function MM(e){let t=Ure(),r=(0,IM.useSelect)(n=>n(FM.store).getEntityRecord("root","site")?.title,[]),o=(0,Dh.useRef)(!0);(0,Dh.useEffect)(()=>{o.current=!1},[t]),(0,Dh.useEffect)(()=>{if(!o.current&&e&&r){let n=(0,D0.sprintf)((0,D0.__)("%1$s \u2039 %2$s \u2039 Editor \u2014 WordPress"),(0,J2.decodeEntities)(e),(0,J2.decodeEntities)(r));document.title=n,(0,NM.speak)(e,"assertive")}},[e,r,t])}var{getTemplateInfo:Wre}=U(j0.privateApis);function qre(e,t){let{title:r,isLoaded:o}=(0,LM.useSelect)(i=>{let{getEditedEntityRecord:s,getCurrentTheme:a,hasFinishedResolution:u}=i(j0.store);if(!t)return{isLoaded:!1};let c=s("postType",e,t),{default_template_types:f=[]}=a()??{},d=Wre({template:c,templateTypes:f}),m=u("getEditedEntityRecord",["postType",e,t]);return{title:d.title,isLoaded:m}},[e,t]),n;o&&(n=(0,B0.sprintf)((0,B0._x)("%1$s \u2039 %2$s","breadcrumb trail"),(0,DM.decodeEntities)(r),NS[e]??NS[it])),MM(o&&n)}var BM=qre;var ec=l(me(),1),jM=l(Bt(),1),$2=l(Rt(),1),zM=l(G(),1),HM=l(xn(),1);function GM(e){let{clearSelectedBlock:t}=(0,ec.useDispatch)(jM.store),{editPost:r,setDeviceType:o,closePublishSidebar:n,setIsListViewOpened:i,setIsInserterOpened:s}=(0,ec.useDispatch)($2.store),{get:a}=(0,ec.useSelect)(HM.store),{getCurrentPost:u}=(0,ec.useSelect)($2.store),c=(0,ec.useRegistry)();(0,zM.useLayoutEffect)(()=>{let f=window.matchMedia("(min-width: 782px)").matches;c.batch(()=>{t(),u()?.type&&r({selection:void 0},{undoIgnore:!0}),o(Md),n(),s(!1),f&&e==="edit"&&a("core","showListViewByDefault")&&!a("core","distractionFree")?i(!0):i(!1)})},[e,c,t,r,o,n,s,i,a,u])}var Ld=l(G(),1),ku=l(me(),1),Bh=l(xe(),1),WM=l(st(),1);var{useLocation:Yre}=U(WM.privateApis),eP=[sk,it,dt,Bi,Qe.user],UM=["page","post"];function Kre(e){let t;return e==="navigation-item"?t=Bi:e==="pattern-item"?t=Qe.user:e==="template-part-item"?t=dt:e==="templates"?t=it:e==="template-item"?t=it:e==="page-item"||e==="pages"?t="page":(e==="post-item"||e==="posts")&&(t="post"),t}function qM(){let{editEntityRecord:e}=(0,ku.useDispatch)(Bh.store),{hasEntityRecord:t}=(0,ku.useSelect)(Bh.store),{name:r,params:o={},query:n}=Yre(),{postId:i=n?.postId}=o,s=Kre(r,i)??n?.postType,{selectedBlock:a}=n,u=(0,Ld.useRef)(null),c=(0,ku.useSelect)(h=>{let{getHomePage:g}=U(h(Bh.store));return g()},[]),f=(0,ku.useSelect)(h=>{if(eP.includes(s)&&i||i&&i.includes(","))return;let{getTemplateId:g}=U(h(Bh.store));if(s&&i&&UM.includes(s))return g(s,i);if(c?.postType==="page")return g("page",c?.postId);if(c?.postType==="wp_template")return c?.postId},[c,i,s]),d=(0,Ld.useMemo)(()=>eP.includes(s)&&i?{}:s&&i&&UM.includes(s)?{postType:s,postId:i}:c?.postType==="page"?{postType:"page",postId:c?.postId}:{},[c,s,i]),m;if(eP.includes(s)&&i?m={isReady:!0,postType:s,postId:i,context:d}:c?m={isReady:f!==void 0,postType:it,postId:f,context:d}:m={isReady:!1},a&&m.isReady&&u.current!==a){let h=m.context?.postId?m.context.postType:m.postType,g=m.context?.postId?m.context.postId:m.postId;t("postType",h,g)&&(e("postType",h,g,{selection:{selectionStart:{clientId:a},selectionEnd:{clientId:a}}},{undoIgnore:!0}),u.current=a)}return m}function YM({postType:e,postId:t,context:r,isReady:o}){let{setEditedEntity:n}=(0,ku.useDispatch)(We);(0,Ld.useEffect)(()=>{o&&n(e,String(t),r)},[o,e,t,r,n])}var KM=l(q(),1),ZM=l(me(),1),XM=l(xe(),1),QM=l(Fl(),1),JM=l(nr(),1),$M=l(O(),1);function eL(){let e=(0,ZM.useSelect)(t=>{let{getEntityRecord:r}=t(XM.store);return r("root","__unstableBase")?.home},[]);return(0,$M.jsx)("iframe",{src:(0,JM.addQueryArgs)(e,{wp_site_preview:1}),title:(0,KM.__)("Site Preview"),style:{display:"block",width:"100%",height:"100%",backgroundColor:"#fff"},onLoad:t=>{let r=t.target.contentDocument;QM.focus.focusable.find(r).forEach(n=>{n.style.pointerEvents="none",n.tabIndex=-1,n.setAttribute("aria-hidden","true")})}})}var ro=l(O(),1),{Editor:Zre,BackButton:Xre}=U(Bd.privateApis),{useHistory:Qre,useLocation:Jre}=U(aL.privateApis),{BlockKeyboardShortcuts:$re}=U(nL.privateApis);function fL(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 eoe(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)?fL(t):(0,uL.addQueryArgs)(r,{canvas:void 0})}function br({isHomeRoute:e=!1}){let t=Jre(),r=Qre(),{canvas:o="view"}=t.query,n=Fb();GM(o);let i=qM();YM(i);let{postType:s,postId:a,context:u}=i,c=(0,Dd.useSelect)(C=>C(oL.store).getCurrentTheme()?.is_block_theme,[]),f=!!u?.postId;BM(f?u.postType:s,f?u.postId:a);let d=fo(),m=kM(),h=o==="edit",g=(0,rL.useInstanceId)(A2,"edit-site-editor__loading-progress"),v=nM(),{resetZoomLevel:y}=U((0,Dd.useDispatch)(cL.store)),{setCurrentRevisionId:x}=U((0,Dd.useDispatch)(Bd.store)),{createSuccessNotice:b}=(0,Dd.useDispatch)(sL.store),w=(0,iL.useCallback)((C,_)=>{switch(C){case"move-to-trash":case"delete-post":r.navigate(fL(f?u.postType:s));break;case"duplicate-post":{let R=_[0],E=typeof R.title=="string"?R.title:R.title?.rendered;b((0,ka.sprintf)((0,ka.__)('"%s" successfully created.'),(0,lL.decodeEntities)(E)||(0,ka.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,ka.__)("Edit"),onClick:()=>{r.navigate(`/${R.type}/${R.id}?canvas=edit`)}}]})}break}},[s,u?.postType,f,r,b]),S=!n;return!c&&e?(0,ro.jsx)(eL,{}):(0,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)(Bd.EditorKeyboardShortcutsRegister,{}),h&&(0,ro.jsx)($re,{}),S?null:(0,ro.jsx)(A2,{id:g}),h&&S&&(0,ro.jsx)(KN,{postType:f?u.postType:s}),S&&(0,ro.jsxs)(Zre,{postType:f?u.postType:s,postId:f?u.postId:a,templateId:f?a:void 0,settings:v,className:"edit-site-editor__editor-interface",customSaveButton:d&&(0,ro.jsx)(t0,{size:"compact"}),customSavePanel:d&&(0,ro.jsx)(xh,{}),iframeProps:m,onActionPerformed:w,extraSidebarPanels:!f&&(0,ro.jsx)(N0.Slot,{}),children:[h&&(0,ro.jsx)(ZV,{}),h&&(0,ro.jsx)(Xre,{children:({length:C})=>C<=1&&(0,ro.jsx)(tL.Button,{size:"compact",label:(0,ka.__)("Open Navigation"),showTooltip:!0,tooltipPosition:"middle right",onClick:()=>{y(),x(null),r.navigate(eoe(t,f?u.postType:s),{transition:"canvas-mode-view-transition"})},icon:(0,ka.isRTL)()?_a:Sa})}),(0,ro.jsx)(EM,{})]})]})}function ar(e){return e.currentTheme!==void 0&&e.currentTheme!==null}function Xn(e){let t=e.currentTheme?.is_block_theme,r=e.currentTheme?.theme_supports["editor-styles"],o=e.editorSettings?.supportsLayout;return!t&&(r||o)}var Ia=l(O(),1),dL={name:"home",path:"/",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme||Xn(e)?(0,Ia.jsx)(kd,{}):(0,Ia.jsx)(sr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme||Xn(e)?(0,Ia.jsx)(br,{isHomeRoute:!0}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme||Xn(e)?(0,Ia.jsx)(kd,{}):(0,Ia.jsx)(sr,{}):(0,Ia.jsx)(Ia.Fragment,{})}}};var tP=l(q(),1);var rP=l(O(),1);function mL(){return(0,rP.jsx)($r,{isRoot:!0,title:(0,tP.__)("Design"),description:(0,tP.__)("Customize the appearance of your website using the block editor."),content:(0,rP.jsx)(Ch,{})})}var ii=l(q(),1),Zx=l(me(),1),FR=l(xe(),1);var Lo=l(G(),1),x9=l(at(),1);var W0=l(G(),1);var oP=l(q(),1);var lr="isAny",cr="isNone",Ao="isAll",oo="isNotAll",Jo="between",$o="inThePast",On="over",mr="is",pr="isNot",tc="lessThan",rc="greaterThan",oc="lessThanOrEqual",nc="greaterThanOrEqual",ic="before",sc="after",ac="beforeInc",lc="afterInc",Ns="contains",Vs="notContains",Ms="startsWith",cc="on",uc="notOn",z0=["asc","desc"],pL={asc:"\u2191",desc:"\u2193"},H0={asc:"ascending",desc:"descending"},G0={asc:(0,oP.__)("Sort ascending"),desc:(0,oP.__)("Sort descending")},hL={asc:EC,desc:wC},jd="table",U0="grid",gL="list",vL="activity",yL="pickerGrid",bL="pickerTable",wL="pickerActivity";var xL=(0,W0.createContext)({view:{type:jd},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,W0.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});xL.displayName="DataViewsContext";var Me=xL;var Ds=l(q(),1);var Mu=l(q(),1),J0=l(Y(),1),Jn=l(G(),1),GL=l(Pu(),1);var SL=l(Y(),1),_L=l(q(),1),CL=l(O(),1),nP="dataviews-selection-checkbox";function fc({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),u=e.includes(a),c=!i&&u,f=n?.getValue?.({item:r})||(0,_L.__)("(no title)");return(0,CL.jsx)(SL.CheckboxControl,{className:nP,"aria-label":f,"aria-disabled":i,checked:c,onChange:()=>{i||t(u?e.filter(d=>a!==d):[...e,a])},...s})}var Iu=l(Y(),1),PL=l(q(),1),Hd=l(G(),1);var RL=l(me(),1),iP=l(at(),1);var TL=l(yl(),1),{lock:Z5e,unlock:Je}=(0,TL.__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/dataviews");var Zt=l(O(),1),{Menu:zd,kebabCase:toe}=Je(Iu.privateApis);function roe({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Zt.jsx)(Iu.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function ooe({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Zt.jsx)(zd.Item,{disabled:e.disabled,onClick:t,children:(0,Zt.jsx)(zd.ItemLabel,{children:o})})}function Fu({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,Zt.jsx)(Iu.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${toe(e.id)}`,children:(0,Zt.jsx)(e.RenderModal,{items:t,closeModal:r})})}function sP({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Hd.useMemo)(()=>e.reduce((a,u)=>((u.isPrimary?a.primaryActions:a.regularActions).push(u),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(u=>(0,Zt.jsx)(ooe,{action:u,onClick:()=>{if("RenderModal"in u){o(u);return}u.callback([t],{registry:r})},items:[t]},u.id));return(0,Zt.jsxs)(zd.Group,{children:[s(n),s(i)]})}function Gd({item:e,actions:t,isCompact:r}){let o=(0,RL.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Hd.useMemo)(()=>{let a=t.filter(c=>!c.isEligible||c.isEligible(e));return{primaryActions:a.filter(c=>c.isPrimary),eligibleActions:a}},[t,e]),s=(0,iP.useViewportMatch)("medium","<");return r?(0,Zt.jsx)(EL,{item:e,actions:i,isSmall:!0,registry:o}):(0,Zt.jsxs)(te,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Zt.jsx)(aP,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Zt.jsx)(EL,{item:e,actions:i,registry:o})]})}function EL({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Hd.useState)(null);return(0,Zt.jsxs)(Zt.Fragment,{children:[(0,Zt.jsxs)(zd,{placement:"bottom-end",children:[(0,Zt.jsx)(zd.TriggerButton,{render:(0,Zt.jsx)(Iu.Button,{size:r?"small":"compact",icon:Xi,label:(0,PL.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Zt.jsx)(zd.Popover,{children:(0,Zt.jsx)(sP,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Zt.jsx)(Fu,{action:n,items:[e],closeModal:()=>i(null)})]})}function aP({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Hd.useState)(null);return(0,iP.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Zt.jsxs)(Zt.Fragment,{children:[t.map(a=>(0,Zt.jsx)(roe,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,Zt.jsx)(Fu,{action:n,items:[e],closeModal:()=>i(null)})]})}var Nu=l(Y(),1),jh=l(q(),1),Oo=l(G(),1),IL=l(me(),1);var lP=l(at(),1);var dc=l(q(),1);function AL(e,t,r,o=!1){return e>0?(0,dc.sprintf)((0,dc._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,dc.sprintf)((0,dc._n)("%d Item","%d Items",r),r):(0,dc.sprintf)((0,dc._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var jr=l(O(),1);function noe({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Oo.useState)(!1);return(0,jr.jsxs)(jr.Fragment,{children:[(0,jr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,jr.jsx)(Fu,{action:e,items:t,closeModal:()=>n(!1)})]})}function Ud(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function q0(e,t){return(0,Oo.useMemo)(()=>Ud(e,t),[e,t])}function Wd(e,t){return(0,Oo.useMemo)(()=>t.some(r=>Ud(e,r)),[e,t])}function zh({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Oo.useMemo)(()=>r.filter(f=>o.some(d=>d.supportsBulk&&(!d.isEligible||d.isEligible(f)))),[r,o]),a=r.filter(f=>e.includes(n(f))&&s.includes(f)),u=e.length>0,c=a.length===s.length;return i?(0,jr.jsx)(Nu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,disabled:!u,onChange:()=>{t([])},"aria-label":(0,jh.__)("Deselect all")}):(0,jr.jsx)(Nu.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,indeterminate:!c&&!!a.length,onChange:()=>{t(c?[]:s.map(f=>n(f)))},"aria-label":c?(0,jh.__)("Deselect all"):(0,jh.__)("Select all")})}function OL({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,lP.useViewportMatch)("medium","<")?(0,jr.jsx)(Nu.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,jr.jsx)(Nu.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var FL=[];function ioe({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,IL.useRegistry)(),i=(0,Oo.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,jr.jsx)(noe,{action:e,items:i,ActionTriggerComponent:OL},e.id):(0,jr.jsx)(OL,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function kL(e,t,r,o,n,i,s,a,u,c,f){let d=AL(n.length,e.length,f.totalItems,o);return(0,jr.jsxs)(te,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,jr.jsx)(zh,{selection:n,onChangeSelection:c,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,jr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:d}),(0,jr.jsxs)(te,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,jr.jsx)(ioe,{action:m,selectedItems:s,actionInProgress:a,setActionInProgress:u},m.id)),s.length>0&&(0,jr.jsx)(Nu.Button,{icon:Es,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,jh.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{c(FL)}})]})]})}function soe({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,u]=(0,Oo.useState)(null),c=(0,Oo.useRef)(void 0),f=(0,lP.useViewportMatch)("medium","<"),d=(0,Oo.useMemo)(()=>t.filter(v=>v.supportsBulk),[t]),m=(0,Oo.useMemo)(()=>o.filter(v=>d.some(y=>!y.isEligible||y.isEligible(v))),[o,d]),h=(0,Oo.useMemo)(()=>o.filter(v=>e.includes(n(v))&&m.includes(v)),[e,o,n,m]),g=(0,Oo.useMemo)(()=>t.filter(v=>v.supportsBulk&&(!f||v.icon)&&h.some(y=>!v.isEligible||v.isEligible(y))),[t,h,f]);if(a)c.current||(c.current=kL(o,t,n,i,e,g,h,a,u,r,s));else return c.current&&(c.current=void 0),kL(o,t,n,i,e,g,h,a,u,r,s);return c.current}function Y0(){let{data:e,selection:t,actions:r=FL,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Oo.useContext)(Me);return(0,jr.jsx)(soe,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var Fa=l(q(),1);var Na=l(Y(),1),mc=l(G(),1);function K0(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)}var ot=l(O(),1),{Menu:Vt}=Je(Na.privateApis);function aoe({children:e}){return mc.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ot.jsxs)(mc.Fragment,{children:[r>0&&(0,ot.jsx)(Vt.Separator,{}),t]},r))}var loe=(0,mc.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:u=!0,canInsertRight:c=!0},f){let d=r.fields??[],m=d?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,y=!1,x=[],b=o.find(E=>E.id===t),{setIsShowingFilter:w}=(0,mc.useContext)(Me);if(!b)return null;g=b.enableHiding!==!1,v=b.enableSorting!==!1;let S=b.header;if(x=!!b.filterBy&&b.filterBy?.operators||[],y=!r.filters?.some(E=>t===E.field)&&!!(b.hasElements||b.Edit)&&b.filterBy!==!1&&!b.filterBy?.isPrimary,!v&&!a&&!g&&!y)return S;let C=K0(r,o).filter(E=>!d.includes(E.id)),_=(u||c)&&!!C.length,R=(0,Fa.isRTL)();return(0,ot.jsxs)(Vt,{children:[(0,ot.jsxs)(Vt.TriggerButton,{render:(0,ot.jsx)(Na.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:f,variant:"tertiary"}),children:[S,r.sort&&h&&(0,ot.jsx)("span",{"aria-hidden":"true",children:pL[r.sort.direction]})]}),(0,ot.jsx)(Vt.Popover,{style:{minWidth:"240px"},children:(0,ot.jsxs)(aoe,{children:[v&&(0,ot.jsx)(Vt.Group,{children:z0.map(E=>{let A=r.sort&&h&&r.sort.direction===E,M=`${t}-${E}`;return(0,ot.jsx)(Vt.RadioItem,{name:"view-table-sorting",value:M,checked:A,onChange:()=>{n({...r,sort:{field:t,direction:E},showLevels:!1})},children:(0,ot.jsx)(Vt.ItemLabel,{children:G0[E]})},M)})}),y&&(0,ot.jsx)(Vt.Group,{children:(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:Op}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:x[0]}]})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Add filter")})})}),(a||g||_)&&b&&(0,ot.jsxs)(Vt.Group,{children:[a&&(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:SC}),disabled:R?m>=d.length-1:m<1,onClick:()=>{let E=R?m+1:m-1,A=[...d];A.splice(m,1),A.splice(E,0,t),n({...r,fields:A})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Move left")})}),a&&(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:CC}),disabled:R?m<1:m>=d.length-1,onClick:()=>{let E=R?m-1:m+1,A=[...d];A.splice(m,1),A.splice(E,0,t),n({...r,fields:A})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Move right")})}),u&&!!C.length&&(0,ot.jsxs)(Vt,{children:[(0,ot.jsx)(Vt.SubmenuTriggerItem,{children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Insert left")})}),(0,ot.jsx)(Vt.Popover,{children:C.map(E=>{let A=R?m+1:m;return(0,ot.jsx)(Vt.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,A),E.id,...d.slice(A)]})},children:(0,ot.jsx)(Vt.ItemLabel,{children:E.label})},E.id)})})]}),c&&!!C.length&&(0,ot.jsxs)(Vt,{children:[(0,ot.jsx)(Vt.SubmenuTriggerItem,{children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Insert right")})}),(0,ot.jsx)(Vt.Popover,{children:C.map(E=>{let A=R?m:m+1;return(0,ot.jsx)(Vt.Item,{onClick:()=>{n({...r,fields:[...d.slice(0,A),E.id,...d.slice(A)]})},children:(0,ot.jsx)(Vt.ItemLabel,{children:E.label})},E.id)})})]}),g&&b&&(0,ot.jsx)(Vt.Item,{prefix:(0,ot.jsx)(Na.Icon,{icon:Kp}),onClick:()=>{i(b),n({...r,fields:d.filter(E=>E!==t)})},children:(0,ot.jsx)(Vt.ItemLabel,{children:(0,Fa.__)("Hide column")})})]})]})})]})}),coe=loe,qd=coe;var NL=l(G(),1),cP=l(O(),1);function uoe({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 pc({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,cP.jsx)("div",{className:n,...s,children:i});if(o){let u=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,NL.cloneElement)(u,{onClick:c=>{c.stopPropagation(),u.props.onClick&&u.props.onClick(c)},onKeyDown:c=>{(c.key==="Enter"||c.key===""||c.key===" ")&&(c.stopPropagation(),u.props.onKeyDown&&u.props.onKeyDown(c))}})}let a=uoe({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,cP.jsx)("div",{...a,...s,children:i})}var Ls=l(O(),1);function foe({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Ls.jsxs)(te,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ls.jsx)(pc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Ls.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ls.jsxs)(te,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ls.jsxs)(pc,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Ls.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ls.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ls.jsx)(n.render,{item:e,field:n})]})]})}var Z0=foe;var Vu=l(G(),1),VL=l(q(),1),doe=e=>(0,VL.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function ML({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Vu.useState)(!1),[n,i]=(0,Vu.useState)(!1),s=(0,Vu.useCallback)(()=>{let a=e.current;a&&(t&&o(doe(a)),i(a.scrollTop>0))},[e,t]);return(0,Vu.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 kn(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 Hh=l(G(),1),DL=l(Pu(),1);function LL(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function moe({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,u=a?s:i,c=a&&r!==null?o.indexOf(r):-1,f=c===-1?[]:LL(o,u,c),d=n.filter(m=>!f.includes(m));return[...new Set([...d,...LL(o,u,i)])]}function poe({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,u)=>{if(!n.has(a))return;let c=Math.abs(u-o);c<s&&(s=c,i=a)}),i}function _i({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let a=i==="multi",u=i!=="single-required",c=(0,Hh.useRef)(null),f=x=>{c.current={anchorId:x,lastTargetId:null}},d=(0,Hh.useRef)(!1);(0,Hh.useEffect)(()=>{let x=()=>{d.current=!0};return document.addEventListener("touchstart",x,{once:!0}),()=>document.removeEventListener("touchstart",x)},[]);let m=e.filter(r).map(t),h=new Set(m),v=m.length>0&&a;return{getSelectionProps:x=>{let b=h.has(x);return{...s&&{onClick:()=>{u&&o.includes(x)?n(o.filter(w=>x!==w)):n(a?[...o,x]:[x]),f(x)}},onMouseDown:w=>{w.button===0&&w.shiftKey&&v&&w.preventDefault()},onClickCapture:w=>{if(!v)return;let S=(0,DL.isAppleOS)()?w.metaKey:w.ctrlKey,C=w.target instanceof Element&&!!w.target.closest(`.${nP}`);if(!S&&!w.shiftKey){b&&C&&f(x);return}if(!(d.current||document.getSelection()?.type==="Range")&&(w.stopPropagation(),C||w.preventDefault(),!!b))if(w.shiftKey){let _=c.current;(!_||!h.has(_.anchorId))&&(_={anchorId:poe({targetId:x,orderedIds:m,selection:o})??x,lastTargetId:null}),n(moe({anchorId:_.anchorId,targetId:x,lastTargetId:_.lastTargetId,orderedIds:m,selection:o})),c.current={anchorId:_.anchorId,lastTargetId:x}}else n(o.includes(x)?o.filter(_=>x!==_):[...o,x]),f(x)}}}}}var hc=l(Y(),1),jL=l(q(),1),zL=l(G(),1);var Qn=l(O(),1);function BL({field:e,isVisible:t,onToggleVisibility:r}){return(0,Qn.jsx)(hc.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Qn.jsxs)(te,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Qn.jsx)("div",{style:{height:24,width:24},children:t&&(0,Qn.jsx)(hc.Icon,{icon:du})}),(0,Qn.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function hoe(e){return!!e}function X0({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,zL.useContext)(Me),n=K0(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),u=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:g})=>hoe(g)),c=t.fields??[],f=n.filter(g=>c.includes(g.id)).length,d=u.filter(({isVisibleFlag:g})=>t[g]??!0),m=d.length+f,h=m===1&&d.length===1;return(0,Qn.jsxs)(te,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Qn.jsx)(hc.BaseControl.VisualLabel,{children:(0,jL.__)("Properties")}),(0,Qn.jsx)(te,{direction:"column",className:"dataviews-view-config__properties",children:(0,Qn.jsxs)(hc.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[u.map(({field:g,isVisibleFlag:v})=>{let y=t[v]??!0,x=h&&y?{...g,enableHiding:!1}:g;return(0,Qn.jsx)(BL,{field:x,isVisible:y,onToggleVisibility:()=>{o({...t,[v]:!y})}},g.id)}),n.map(g=>{let v=c.includes(g.id),y=m===1&&v?{...g,enableHiding:!1}:g;return(0,Qn.jsx)(BL,{field:y,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?c.filter(x=>x!==g.id):[...c,g.id]})}},g.id)})]})})]})}var Q0=l(G(),1);function Ci(e,t={delay:400}){let[r,o]=(0,Q0.useState)(!1);return(0,Q0.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var qe=l(O(),1);function UL(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function goe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,qe.jsx)("div",{className:i,children:(0,qe.jsx)(n.render,{item:e,field:n})})}function HL({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:u,descriptionField:c,selection:f,getItemId:d,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,onMouseDown:y,onClickCapture:x,isActionsColumnSticky:b,posinset:w}){let{paginationInfo:S}=(0,Jn.useContext)(Me),C=q0(o,t),_=C&&f.includes(i),{showTitle:R=!0,showMedia:E=!0,showDescription:A=!0,infiniteScrollEnabled:M}=s,I=s.fields??[],T=a&&R||u&&E||c&&A;return(0,qe.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":C&&_,"has-bulk-actions":C}),"aria-setsize":M?S.totalItems:void 0,"aria-posinset":w,role:M?"article":void 0,onClickCapture:x,onMouseDown:N=>{let B=(0,GL.isAppleOS)()?N.metaKey:N.ctrlKey;N.button===0&&B&&window.navigator.userAgent.toLowerCase().includes("firefox")&&N.preventDefault(),y(N)},children:[e&&(0,qe.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,qe.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,qe.jsx)(fc,{item:t,selection:f,onChangeSelection:v,getItemId:d,titleField:a,disabled:!C})})}),T&&(0,qe.jsx)("td",{children:(0,qe.jsx)(Z0,{item:t,level:r,titleField:R?a:void 0,mediaField:E?u:void 0,descriptionField:A?c:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),I.map(N=>{let{width:B,maxWidth:L,minWidth:D,align:j}=s.layout?.styles?.[N]??{},F=n.find(V=>V.id===N),P=UL(j,F?.type);return(0,qe.jsx)("td",{style:{width:B,maxWidth:L,minWidth:D},children:(0,qe.jsx)(goe,{fields:n,item:t,column:N,align:P})},N)}),!!o?.length&&(0,qe.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":b}),onClick:N=>N.stopPropagation(),children:(0,qe.jsx)(Gd,{item:t,actions:o})})]})}function voe({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:u,setOpenedFilter:c,onClickItem:f,isItemClickable:d,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:y}=(0,Jn.useContext)(Me),x=Ci(i),b=h.groupBy?.field?r.find(fe=>fe.id===h.groupBy?.field):null,w=b?kn(t,b):null,S=w?Array.from(w.values()).flat():t,{getSelectionProps:C}=_i({data:S,getItemId:o,isItemSelectable:fe=>Ud(e,fe),selection:u,onChangeSelection:a,selectionMode:"multi",shouldSelectOnClick:!1}),_=(0,Jn.useRef)(new Map),R=(0,Jn.useRef)(void 0),[E,A]=(0,Jn.useState)(),[M,I]=(0,Jn.useState)(null);(0,Jn.useEffect)(()=>{R.current&&(R.current.focus(),R.current=void 0)});let T=(0,Jn.useId)(),{isHorizontalScrollEnd:N,isVerticallyScrolled:B}=ML({scrollContainerRef:y,enabledHorizontal:!!e?.length}),L=Wd(e,t);if(E){R.current=E,A(void 0);return}let D=fe=>{let ke=_.current.get(fe.id),ne=ke?_.current.get(ke.fallback):void 0;A(ne?.node)},j=fe=>{fe.preventDefault(),fe.stopPropagation();let ke={getBoundingClientRect:()=>({x:fe.clientX,y:fe.clientY,top:fe.clientY,left:fe.clientX,right:fe.clientX,bottom:fe.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{I(ke)})},F=!!t?.length,P=r.find(fe=>fe.id===h.titleField),V=r.find(fe=>fe.id===h.mediaField),z=r.find(fe=>fe.id===h.descriptionField),{showTitle:W=!0,showMedia:Q=!0,showDescription:ue=!0}=h,re=P&&W||V&&Q||z&&ue,se=h.fields??[],ae=(fe,ke)=>ne=>{ne?_.current.set(fe,{node:ne,fallback:se[ke>0?ke-1:1]}):_.current.delete(fe)},de=h.infiniteScrollEnabled&&!w,ye=(0,Mu.isRTL)();return F?(0,qe.jsxs)(qe.Fragment,{children:[(0,qe.jsxs)("table",{className:Z("dataviews-view-table",g,{[`has-${h.layout?.density}-density`]:h.layout?.density&&["compact","comfortable"].includes(h.layout.density),"has-bulk-actions":L,"is-refreshing":!de&&x}),"aria-busy":i,"aria-describedby":T,role:de?"feed":void 0,inert:!de&&i?"true":void 0,children:[(0,qe.jsxs)("colgroup",{children:[L&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),re&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-first-data"}),se.map((fe,ke)=>(0,qe.jsx)("col",{className:Z(`dataviews-view-table__col-${fe}`,{"dataviews-view-table__col-expand":!re&&ke===se.length-1})},`col-${fe}`)),!!e?.length&&(0,qe.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),M&&(0,qe.jsx)(J0.Popover,{anchor:M,onClose:()=>I(null),placement:"bottom-start",children:(0,qe.jsx)(X0,{showLabel:!1})}),(0,qe.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":B}),onContextMenu:j,children:(0,qe.jsxs)("tr",{className:"dataviews-view-table__row",children:[L&&(0,qe.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:j,children:(0,qe.jsx)(zh,{selection:u,onChangeSelection:a,data:t,actions:e,getItemId:o})}),re&&(0,qe.jsx)("th",{scope:"col",children:P&&(0,qe.jsx)(qd,{ref:ae(P.id,0),fieldId:P.id,view:h,fields:r,onChangeView:s,onHide:D,setOpenedFilter:c,canMove:!1,canInsertLeft:ye?h.layout?.enableMoving??!0:!1,canInsertRight:ye?!1:h.layout?.enableMoving??!0})}),se.map((fe,ke)=>{let{width:ne,maxWidth:Te,minWidth:oe,align:X}=h.layout?.styles?.[fe]??{},ce=r.find(Re=>Re.id===fe),J=UL(X,ce?.type),le=h.layout?.enableMoving??!0;return(0,qe.jsx)("th",{style:{width:ne,maxWidth:Te,minWidth:oe,textAlign:J},"aria-sort":h.sort?.direction&&h.sort?.field===fe?H0[h.sort.direction]:void 0,scope:"col",children:(0,qe.jsx)(qd,{ref:ae(fe,ke),fieldId:fe,view:h,fields:r,onChangeView:s,onHide:D,setOpenedFilter:c,canMove:le,canInsertLeft:le,canInsertRight:le})},fe)}),!!e?.length&&(0,qe.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!N}),children:(0,qe.jsx)("span",{className:"dataviews-view-table-header",children:(0,Mu.__)("Actions")})})]})}),F&&b&&w?Array.from(w.entries()).map(([fe,ke])=>(0,qe.jsxs)("tbody",{children:[(0,qe.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,qe.jsx)("td",{colSpan:se.length+(re?1:0)+(L?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?fe:(0,Mu.sprintf)((0,Mu.__)("%1$s: %2$s"),b.label,fe)})}),ke.map((ne,Te)=>{let oe=o(ne)||Te.toString();return(0,qe.jsx)(HL,{item:ne,level:h.showLevels&&typeof n=="function"?n(ne):void 0,hasBulkActions:L,actions:e,fields:r,id:oe,view:h,titleField:P,mediaField:V,descriptionField:z,selection:u,getItemId:o,onChangeSelection:a,...C(oe),onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!N},o(ne))})]},`group-${fe}`)):(0,qe.jsx)("tbody",{children:F&&t.map((fe,ke)=>{let ne=o(fe)||ke.toString();return(0,qe.jsx)(HL,{item:fe,level:h.showLevels&&typeof n=="function"?n(fe):void 0,hasBulkActions:L,actions:e,fields:r,id:ne,view:h,titleField:P,mediaField:V,descriptionField:z,selection:u,getItemId:o,onChangeSelection:a,...C(ne),onClickItem:f,renderItemLink:m,isItemClickable:d,isActionsColumnSticky:!N,posinset:de?ke+1:void 0},o(fe))})})]}),de&&i&&(0,qe.jsx)("div",{className:"dataviews-loading",id:T,children:(0,qe.jsx)("p",{className:"dataviews-loading-more",children:(0,qe.jsx)(J0.Spinner,{})})})]}):(0,qe.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":x}),id:T,children:v})}var WL=voe;var XL=l(Y(),1),ow=l(q(),1);var In=l(Y(),1);var Uh=l(q(),1),ZL=l(at(),1),vc=l(G(),1);var yoe=l(Y(),1),boe=l(q(),1),$0=l(G(),1);var woe=l(O(),1),xoe=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],Soe=xoe[2].value;function ew(){let e=(0,$0.useContext)(Me),t=e.view;return(0,$0.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??Soe,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var qL=l(G(),1);var YL=l(O(),1),Gh=(0,qL.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,YL.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var tw=l(G(),1);function gc(e,t){let{intersectionObserver:r}=(0,tw.useContext)(Me);(0,tw.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function rw(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var tt=l(O(),1),{Badge:_oe}=Je(In.privateApis);function Coe(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 KL=(0,vc.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:u,actions:c,mediaField:f,titleField:d,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:y,posinset:x,setsize:b,...w},S){let{showTitle:C=!0,showMedia:_=!0,showDescription:R=!0}=t,E=q0(c,u),A=a(u),M=(0,vc.useRef)(null),I=(0,vc.useCallback)(V=>{M.current=V,typeof S=="function"?S(V):S&&(S.current=V)},[S]);gc(M,x);let T=(0,ZL.useInstanceId)(e),N=r.includes(A),B=(0,tt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),L=_&&f?.render,D=L?(0,tt.jsx)(f.render,{item:u,field:f,config:y}):B,j=C&&d?.render?(0,tt.jsx)(d.render,{item:u,field:d}):null,F,P;return i(u)&&n&&(j?(F={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},P={id:`dataviews-view-grid__title-field-${T}`}):F={"aria-label":(0,Uh.__)("Navigate to item")}),(0,tt.jsxs)(te,{direction:"column",...w,ref:I,"aria-setsize":b,"aria-posinset":x,className:Z(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":E&&N}),children:[(0,tt.jsx)(pc,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!L}),...F,children:D}),v&&(0,tt.jsx)(fc,{item:u,selection:r,onChangeSelection:o,getItemId:a,titleField:d,disabled:!E}),!!c?.length&&(0,tt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,tt.jsx)(Gd,{item:u,actions:c,isCompact:!0})}),C&&(0,tt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,tt.jsx)(pc,{item:u,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...P,title:d?.getValueFormatted({item:u,field:d})||void 0,children:j})}),(0,tt.jsxs)(te,{direction:"column",gap:"xs",children:[R&&m?.render&&(0,tt.jsx)(m.render,{item:u,field:m}),!!g?.length&&(0,tt.jsx)(te,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(V=>(0,tt.jsx)(_oe,{className:"dataviews-view-grid__field-value",children:(0,tt.jsx)(V.render,{item:u,field:V})},V.id))}),!!h?.length&&(0,tt.jsx)(te,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(V=>(0,tt.jsx)(In.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsxs)(ht.Root,{children:[(0,tt.jsx)(ht.Trigger,{render:(0,tt.jsx)(In.FlexItem,{className:"dataviews-view-grid__field-name",children:V.header})}),(0,tt.jsx)(ht.Popup,{children:V.label})]}),(0,tt.jsx)(In.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,tt.jsx)(V.render,{item:u,field:V})})]})},V.id))})]})]})});function uP({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:v,resizeObserverRef:y}=(0,vc.useContext)(Me),x=ew(),b=Wd(h,e),w=s.find(T=>T.id===i?.titleField),S=s.find(T=>T.id===i?.mediaField),C=s.find(T=>T.id===i?.descriptionField),_=i.fields??[],{regularFields:R,badgeFields:E}=_.reduce((T,N)=>{let B=s.find(D=>D.id===N);if(!B)return T;let L=i.layout?.badgeFields?.includes(N)?"badgeFields":"regularFields";return T[L].push(B),T},{regularFields:[],badgeFields:[]}),A="900px",M=Math.ceil(e.length/x),I=rw(e,t,x);return(0,tt.jsxs)(tt.Fragment,{children:[t&&(0,tt.jsxs)(In.Composite,{render:(0,tt.jsx)(Gh,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:y}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:I}).map((T,N)=>(0,tt.jsx)(In.Composite.Item,{render:B=>(0,tt.jsx)(te,{...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-${N}`)),e.map(T=>{let N=m(T),B=g(N),L=T.position;return(0,tt.jsx)(In.Composite.Item,{render:D=>(0,tt.jsx)(KL,{...D,id:N,role:"article",view:i,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,item:T,actions:h,onMouseDown:j=>{D.onMouseDown?.(j),B.onMouseDown(j)},onClickCapture:j=>{D.onClickCapture?.(j),B.onClickCapture(j)},mediaField:S,titleField:w,descriptionField:C,regularFields:R,badgeFields:E,hasBulkActions:b,posinset:L,setsize:v.totalItems,config:{sizes:A}})},N)})]}),!t&&(0,tt.jsx)(In.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":M,ref:y,inert:o,children:Coe(e,x).map((T,N)=>(0,tt.jsx)(In.Composite.Row,{render:(0,tt.jsx)("div",{role:"row","aria-rowindex":N+1,"aria-label":(0,Uh.sprintf)((0,Uh.__)("Row %d"),N+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${x}, minmax(0, 1fr) )`}}),children:T.map(B=>{let L=m(B),D=g(L);return(0,tt.jsx)(In.Composite.Item,{render:j=>(0,tt.jsx)(KL,{...j,id:L,role:"gridcell",view:i,selection:a,onChangeSelection:u,onClickItem:c,isItemClickable:f,renderItemLink:d,getItemId:m,item:B,actions:h,onMouseDown:F=>{j.onMouseDown?.(F),D.onMouseDown(F)},onClickCapture:F=>{j.onClickCapture?.(F),D.onClickCapture(F)},mediaField:S,titleField:w,descriptionField:C,regularFields:R,badgeFields:E,hasBulkActions:b,config:{sizes:A}})},L)})},N))})]})}var $n=l(O(),1);function Toe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:u,selection:c,view:f,className:d,empty:m}){let h=Ci(!!n),g=!!t?.length,v=f.groupBy?.field?r.find(C=>C.id===f.groupBy?.field):null,y=v?kn(t,v):null,x=f.infiniteScrollEnabled&&!y,b=y?Array.from(y.values()).flat():t,{getSelectionProps:w}=_i({data:b,getItemId:o,isItemSelectable:C=>Ud(e,C),selection:c,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!g)return(0,$n.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":h}),children:m});let S={className:Z(d,{"is-refreshing":!x&&h}),inert:!x&&n?"true":void 0,isLoading:n,view:f,fields:r,selection:c,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:u,getItemId:o,actions:e,getSelectionProps:w};return(0,$n.jsxs)($n.Fragment,{children:[g&&v&&y&&(0,$n.jsx)(te,{direction:"column",gap:"lg",children:Array.from(y.entries()).map(([C,_])=>(0,$n.jsxs)(te,{direction:"column",gap:"sm",children:[(0,$n.jsx)("h3",{className:"dataviews-view-grid__group-header",children:f.groupBy?.showLabel===!1?C:(0,ow.sprintf)((0,ow.__)("%1$s: %2$s"),v.label,C)}),(0,$n.jsx)(uP,{...S,data:_,isInfiniteScroll:!1})]},C))}),!y&&(0,$n.jsx)(uP,{...S,data:t,isInfiniteScroll:!!x}),x&&n&&(0,$n.jsx)("p",{className:"dataviews-loading-more",children:(0,$n.jsx)(XL.Spinner,{})})]})}var QL=Toe;var nw=l(at(),1),ko=l(Y(),1),wr=l(G(),1),Wh=l(q(),1);var pP=l(me(),1);var De=l(O(),1),{Menu:fP}=Je(ko.privateApis);function dP(e){return`${e}-item-wrapper`}function Eoe(e,t){return`${e}-primary-action-${t}`}function mP(e){return`${e}-dropdown`}function Poe({idPrefix:e,primaryAction:t,item:r}){let o=(0,pP.useRegistry)(),[n,i]=(0,wr.useState)(!1),s=Eoe(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:s,render:(0,De.jsx)(ko.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,De.jsx)(Fu,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:s,render:(0,De.jsx)(ko.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function JL({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,selectionProps:u,otherFields:c,onDropdownTriggerKeyDown:f,posinset:d}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,y=(0,wr.useRef)(null),x=`${r}-label`,b=`${r}-description`,w=(0,pP.useRegistry)(),[S,C]=(0,wr.useState)(!1),[_,R]=(0,wr.useState)(null),E=({type:F})=>{C(F==="mouseenter")},{paginationInfo:A}=(0,wr.useContext)(Me);(0,wr.useEffect)(()=>{o&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:M,eligibleActions:I}=(0,wr.useMemo)(()=>{let F=t.filter(V=>!V.isEligible||V.isEligible(n));return{primaryAction:F.filter(V=>V.isPrimary)[0],eligibleActions:F}},[t,n]),T=M&&t.length===1,N=h&&s?.render?(0,De.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,De.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,B=m&&i?.render?(0,De.jsx)(i.render,{item:n,field:i}):null,L=g&&a?.render,D=!!N&&!L&&!c.length,j=I?.length>0&&(0,De.jsxs)(te,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[M&&(0,De.jsx)(Poe,{idPrefix:r,primaryAction:M,item:n}),!T&&(0,De.jsxs)("div",{role:"gridcell",children:[(0,De.jsxs)(fP,{placement:"bottom-end",children:[(0,De.jsx)(fP.TriggerButton,{render:(0,De.jsx)(ko.Composite.Item,{id:mP(r),render:(0,De.jsx)(ko.Button,{size:"small",icon:Xi,label:(0,Wh.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:f})})}),(0,De.jsx)(fP.Popover,{children:(0,De.jsx)(sP,{actions:I,item:n,registry:w,setActiveModalAction:R})})]}),!!_&&(0,De.jsx)(Fu,{action:_,items:[n],closeModal:()=>R(null)})]})]});return(0,De.jsx)(ko.Composite.Row,{ref:y,render:(0,De.jsx)("div",{"aria-posinset":d,"aria-setsize":v?A.totalItems:void 0}),role:v?"article":"row",className:Z({"is-selected":o,"is-hovered":S}),onMouseEnter:E,onMouseLeave:E,children:(0,De.jsxs)(te,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,De.jsx)("div",{role:"gridcell",children:(0,De.jsx)(ko.Composite.Item,{id:dP(r),"aria-pressed":o,"aria-labelledby":x,"aria-describedby":b,className:"dataviews-view-list__item",...u})}),(0,De.jsxs)(te,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[N,(0,De.jsxs)(te,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,De.jsxs)(te,{direction:"row",align:"center",children:[(0,De.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:B}),j]}),L&&(0,De.jsx)("div",{className:"dataviews-view-list__field",children:(0,De.jsx)(a.render,{item:n,field:a})}),(0,De.jsx)("div",{className:"dataviews-view-list__fields",id:b,children:c.map(F=>(0,De.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,De.jsx)(Pn,{className:"dataviews-view-list__field-label",render:(0,De.jsx)("span",{}),children:F.label}),(0,De.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,De.jsx)(F.render,{item:n,field:F})})]},F.id))})]})]})]})})}function Roe(e){return!!e}function hP(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:u,className:c,empty:f}=e,d=(0,nw.useInstanceId)(hP,"view-list"),m=Ci(!!i),{paginationInfo:h}=(0,wr.useContext)(Me),g=r?.findLast(z=>a.includes(n(z))),v=o.find(z=>z.id===u.titleField),y=o.find(z=>z.id===u.mediaField),x=o.find(z=>z.id===u.descriptionField),b=(u?.fields??[]).map(z=>o.find(W=>z===W.id)).filter(Roe),{getSelectionProps:w}=_i({data:r,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),S=(0,wr.useCallback)(z=>`${d}-${n(z)}`,[d,n]),C=(0,wr.useCallback)((z,W)=>W.startsWith(S(z)),[S]),[_,R]=(0,wr.useState)(void 0),E=(0,wr.useRef)(null);(0,wr.useEffect)(()=>{g&&R(dP(S(g)))},[g,S]);let A=r.findIndex(z=>C(z,_??"")),M=(0,nw.usePrevious)(A),I=A!==-1,T=(0,wr.useCallback)((z,W)=>{let Q=Math.min(r.length-1,Math.max(0,z));if(!r[Q])return;let ue=S(r[Q]),re=W(ue);R(re),E.current?.contains(E.current.ownerDocument.activeElement)&&document.getElementById(re)?.focus()},[r,S]);(0,wr.useEffect)(()=>{!I&&(M!==void 0&&M!==-1)&&T(M,dP)},[I,T,M]);let N=(0,wr.useCallback)(z=>{z.key==="ArrowDown"&&(z.preventDefault(),T(A+1,mP)),z.key==="ArrowUp"&&(z.preventDefault(),T(A-1,mP))},[T,A]),B=!!r?.length,L=u.groupBy?.field?o.find(z=>z.id===u.groupBy?.field):null,D=B&&L?kn(r,L):null,j=u.infiniteScrollEnabled&&!D,F=j&&(u.startPosition??1)+(u.perPage??0)<h.totalItems,P=Z("dataviews-view-list",c,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density),"is-refreshing":!j&&m}),V={ref:E,id:d,render:(0,De.jsx)("div",{}),activeId:_,setActiveId:R,inert:!j&&i?"true":void 0};return B?B&&L&&D?(0,De.jsx)(ko.Composite,{...V,className:"dataviews-view-list__group",role:"grid",children:(0,De.jsx)(te,{direction:"column",gap:"lg",className:P,children:Array.from(D.entries()).map(([z,W])=>(0,De.jsxs)(te,{direction:"column",children:[(0,De.jsx)("h3",{className:"dataviews-view-list__group-header",children:u.groupBy?.showLabel===!1?z:(0,Wh.sprintf)((0,Wh.__)("%1$s: %2$s"),L.label,z)}),W.map(Q=>{let ue=S(Q);return(0,De.jsx)(JL,{view:u,idPrefix:ue,actions:t,item:Q,isSelected:Q===g,selectionProps:w(n(Q)),mediaField:y,titleField:v,descriptionField:x,otherFields:b,onDropdownTriggerKeyDown:N},ue)})]},z))})}):(0,De.jsxs)(De.Fragment,{children:[(0,De.jsx)(ko.Composite,{...V,className:P,role:u.infiniteScrollEnabled?"feed":"grid",children:r.map((z,W)=>{let Q=S(z);return(0,De.jsx)(JL,{view:u,idPrefix:Q,actions:t,item:z,isSelected:z===g,selectionProps:w(n(z)),mediaField:y,titleField:v,descriptionField:x,otherFields:b,onDropdownTriggerKeyDown:N,posinset:u.infiniteScrollEnabled?W+1:void 0},Q)})}),(F||j&&i)&&(0,De.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,De.jsx)(ko.Spinner,{})})]}):(0,De.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:f})}var iD=l(Y(),1);var iw=l(q(),1),$L=l(G(),1);var Yd=l(O(),1);function eD({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,$L.createInterpolateElement)((0,iw.sprintf)((0,iw.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Yd.jsx)(r.render,{item:t[0],field:r})}):(0,Yd.jsx)(r.render,{item:t[0],field:r});return(0,Yd.jsxs)(te,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Yd.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Lu=l(G(),1),tD=l(me(),1),rD=l(at(),1);var xr=l(O(),1);function Aoe(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:u,onClickItem:c,renderItemLink:f,isItemClickable:d}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,y=(0,Lu.useRef)(null),x=(0,tD.useRegistry)(),{paginationInfo:b}=(0,Lu.useContext)(Me),{primaryActions:w,eligibleActions:S}=(0,Lu.useMemo)(()=>{let I=r.filter(N=>!N.isEligible||N.isEligible(o));return{primaryActions:I.filter(N=>N.isPrimary),eligibleActions:I}},[r,o]),C=(0,rD.useViewportMatch)("medium","<"),_=t.layout?.density??"balanced",R=h&&_!=="compact"&&i?.render?(0,xr.jsx)(i.render,{item:o,field:i,config:{sizes:_==="comfortable"?"32px":"24px"}}):null,E=(0,xr.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:R||(0,xr.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),A=m&&n?.render?(0,xr.jsx)(n.render,{item:o,field:n}):null,M=(0,Lu.useMemo)(()=>_==="comfortable"?"md":"sm",[_]);return(0,xr.jsx)("div",{ref:y,role:v?"article":void 0,"aria-posinset":u,"aria-setsize":v?b.totalItems:void 0,className:Z("dataviews-view-activity__item",_==="compact"&&"is-compact",_==="balanced"&&"is-balanced",_==="comfortable"&&"is-comfortable"),children:(0,xr.jsxs)(te,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,xr.jsx)(te,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:E}),(0,xr.jsxs)(te,{direction:"column",gap:M,align:"flex-start",className:"dataviews-view-activity__item-content",children:[A&&(0,xr.jsx)(pc,{item:o,isItemClickable:d,onClickItem:c,renderItemLink:f,className:"dataviews-view-activity__item-title",children:A}),g&&s&&(0,xr.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,xr.jsx)(s.render,{item:o,field:s})}),(0,xr.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,xr.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,xr.jsx)(Pn,{className:"dataviews-view-activity__item-field-label",render:(0,xr.jsx)("span",{}),children:I.label}),(0,xr.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,xr.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!w?.length&&(0,xr.jsx)(aP,{item:o,actions:w,registry:x,buttonVariant:"secondary"})]}),(w.length<S.length||C&&S.length>0)&&(0,xr.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,xr.jsx)(Gd,{item:o,actions:S,isCompact:!0})})]})})}var oD=Aoe;var nD=l(he(),1);function Ooe(e){return!!e}function gP(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(c=>c.id===n.titleField),s=r.find(c=>c.id===n.mediaField),a=r.find(c=>c.id===n.descriptionField),u=(n?.fields??[]).map(c=>r.find(f=>c===f.id)).filter(Ooe);return t.map((c,f)=>(0,nD.createElement)(oD,{...e,key:o(c),item:c,mediaField:s,titleField:i,descriptionField:a,otherFields:u,posinset:n.infiniteScrollEnabled?f+1:void 0}))}var ei=l(O(),1);function sD(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Ci(!!n),u=!!r?.length,c=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,f=u&&c?kn(r,c):null,d=i.infiniteScrollEnabled&&!f;if(!u)return(0,ei.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!d&&!!n,h=Z("dataviews-view-activity",s,{"is-refreshing":!d&&a}),g=f?Array.from(f.entries()):[];return u&&c&&f?(0,ei.jsx)(te,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,y])=>(0,ei.jsx)(eD,{groupName:v,groupData:y,groupField:c,showLabel:i.groupBy?.showLabel!==!1,children:(0,ei.jsx)(gP,{...e,data:y})},v))}):(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ei.jsx)(gP,{...e})}),d&&n&&(0,ei.jsx)("p",{className:"dataviews-loading-more",children:(0,ei.jsx)(iD.Spinner,{})})]})}var en=l(Y(),1),Yh=l(q(),1),fD=l(at(),1),aw=l(G(),1);var lD=l(Y(),1),koe=l(me(),1),sw=l(G(),1);var Ioe=l(q(),1);var qh=l(Y(),1),Kd=l(G(),1),ti=l(q(),1);var Va=l(O(),1);function vP(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function yP(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Kd.useContext)(Me);if(!vP(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,a)=>{let u=a+1;return{value:u.toString(),label:u.toString(),"aria-label":n===u?(0,ti.sprintf)((0,ti.__)("Page %1$d of %2$d"),n,o):u.toString()}});return(0,Va.jsxs)(te,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Va.jsx)(te,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Kd.createInterpolateElement)((0,ti.sprintf)((0,ti._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Va.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Va.jsx)(qh.SelectControl,{"aria-label":(0,ti.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Va.jsxs)(te,{direction:"row",gap:"xs",align:"center",children:[(0,Va.jsx)(qh.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,ti.__)("Previous page"),icon:(0,ti.isRTL)()?$y:lb,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Va.jsx)(qh.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,ti.__)("Next page"),icon:(0,ti.isRTL)()?lb:$y,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var aD=(0,Kd.memo)(yP);var cD=l(O(),1);function Zd(e){return(0,sw.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var $e=l(O(),1),{Badge:Foe}=Je(en.privateApis);function uD({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:u,regularFields:c,badgeFields:f,config:d,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:y=!0}=e,x=n(i),b=(0,aw.useRef)(null),w=t.includes(x);gc(b,m);let S=s?.render?(0,$e.jsx)(s.render,{item:i,field:s,config:d}):null,C=g&&a?.render?(0,$e.jsx)(a.render,{item:i,field:a}):null;return(0,$e.jsxs)(en.Composite.Item,{ref:b,"aria-label":a?a.getValue({item:i})||(0,Yh.__)("(no title)"):void 0,render:({children:_,...R})=>(0,$e.jsx)(te,{direction:"column",children:_,...R}),role:"option","aria-posinset":m,"aria-setsize":h,className:Z("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,...o,children:[v&&S&&(0,$e.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),v&&S&&(0,$e.jsx)(fc,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,$e.jsx)(te,{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:C})}),(0,$e.jsxs)(te,{direction:"column",gap:"xs",children:[y&&u?.render&&(0,$e.jsx)(u.render,{item:i,field:u}),!!f?.length&&(0,$e.jsx)(te,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:f.map(_=>(0,$e.jsx)(Foe,{className:"dataviews-view-picker-grid__field-value",children:(0,$e.jsx)(_.render,{item:i,field:_})},_.id))}),!!c?.length&&(0,$e.jsx)(te,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:c.map(_=>(0,$e.jsx)(en.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)(en.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:_.header}),(0,$e.jsx)(en.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,$e.jsx)(_.render,{item:i,field:_})})]})},_.id))})]})]},x)}function dD({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,fD.useInstanceId)(dD,"dataviews-view-picker-grid-group__header");return(0,$e.jsxs)(te,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,$e.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Yh.sprintf)((0,Yh.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function Noe({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:u,empty:c}){let{resizeObserverRef:f,paginationInfo:d,itemListLabel:m}=(0,aw.useContext)(Me),h=r.find(j=>j.id===a?.titleField),g=r.find(j=>j.id===a?.mediaField),v=r.find(j=>j.id===a?.descriptionField),y=a.fields??[],{regularFields:x,badgeFields:b}=y.reduce((j,F)=>{let P=r.find(z=>z.id===F);if(!P)return j;let V=a.layout?.badgeFields?.includes(F)?"badgeFields":"regularFields";return j[V].push(P),j},{regularFields:[],badgeFields:[]}),w=!!t?.length,S=a.layout?.previewSize,C=Zd(e),_="900px",R=a.groupBy?.field?r.find(j=>j.id===a.groupBy?.field):null,E=R?kn(t,R):null,A=(a.infiniteScrollEnabled&&!E)??!1,M=E?Array.from(E.values()).flat():t,{getSelectionProps:I}=_i({data:M,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:C?"multi":"single-clearable",shouldSelectOnClick:!0}),T=a?.page??1,N=a?.perPage??0,B=A?d?.totalItems:void 0,L=ew(),D=rw(t,A,L);return(0,$e.jsxs)($e.Fragment,{children:[w&&R&&E&&(0,$e.jsx)(en.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,className:Z("dataviews-view-picker-grid",u,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":m,render:({children:j,...F})=>(0,$e.jsx)(te,{direction:"column",gap:"lg",children:j,...F}),children:Array.from(E.entries()).map(([j,F])=>(0,$e.jsx)(dD,{groupName:j,groupField:R,showLabel:a.groupBy?.showLabel!==!1,children:(0,$e.jsx)(Gh,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:f,children:F.map(P=>{let V=P.position??(T-1)*N+t.indexOf(P)+1;return(0,$e.jsx)(uD,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(P)),getItemId:o,item:P,mediaField:g,titleField:h,descriptionField:v,regularFields:x,badgeFields:b,config:{sizes:_},posinset:V,setsize:B},o(P))})})},j))}),w&&!E&&(0,$e.jsxs)(en.Composite,{render:(0,$e.jsx)(Gh,{className:Z("dataviews-view-picker-grid",u,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:S,"aria-busy":n,ref:f}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":C,"aria-label":m,children:[Array.from({length:D}).map((j,F)=>(0,$e.jsx)(en.Composite.Item,{render:({children:P,...V})=>(0,$e.jsx)(te,{direction:"column",children:P,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${F}`)),t.map(j=>{let F=j.position;return(0,$e.jsx)(uD,{view:a,selection:s,onChangeSelection:i,selectionProps:I(o(j)),getItemId:o,item:j,mediaField:g,titleField:h,descriptionField:v,regularFields:x,badgeFields:b,config:{sizes:_},posinset:F,setsize:B},o(j))})]}),!w&&(0,$e.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,$e.jsx)("p",{children:(0,$e.jsx)(en.Spinner,{})}):c}),w&&n&&(0,$e.jsx)("p",{className:"dataviews-loading-more",children:(0,$e.jsx)(en.Spinner,{})})]})}var mD=Noe;var lw=l(q(),1),Du=l(Y(),1),ri=l(G(),1);var lt=l(O(),1);function Voe({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,lt.jsx)("div",{className:i,children:(0,lt.jsx)(n.render,{item:e,field:n})})}function pD({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:u,onChangeSelection:c,selectionProps:f,posinset:d}){let{paginationInfo:m}=(0,ri.useContext)(Me),h=a.includes(r),[g,v]=(0,ri.useState)(!1),y=(0,ri.useRef)(null);gc(y,d);let{showTitle:x=!0,showMedia:b=!0,showDescription:w=!0,infiniteScrollEnabled:S}=o,C=()=>{v(!0)},_=()=>{v(!1)},R=o.fields??[],E=n&&x||i&&b||s&&w;return(0,lt.jsxs)(Du.Composite.Item,{ref:y,render:({children:A,...M})=>(0,lt.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:C,onMouseLeave:_,children:A,...M}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":d,role:S?"article":"option",onClickCapture:f.onClickCapture,onClick:f.onClick,onMouseDown:A=>{A.button===0&&(A.currentTarget.parentElement?.focus({preventScroll:!0}),f.onMouseDown(A))},children:[(0,lt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,lt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,lt.jsx)(fc,{item:e,selection:a,onChangeSelection:c,getItemId:u,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),E&&(0,lt.jsx)("td",{role:"presentation",children:(0,lt.jsx)(Z0,{item:e,titleField:x?n:void 0,mediaField:b?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),R.map(A=>{let{width:M,maxWidth:I,minWidth:T,align:N}=o.layout?.styles?.[A]??{};return(0,lt.jsx)("td",{style:{width:M,maxWidth:I,minWidth:T},role:"presentation",children:(0,lt.jsx)(Voe,{fields:t,item:e,column:A,align:N})},A)})]},r)}function Moe({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:u,view:c,className:f,empty:d}){let m=(0,ri.useRef)(new Map),h=(0,ri.useRef)(void 0),[g,v]=(0,ri.useState)(),y=Zd(e)??!1;(0,ri.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let x=c.groupBy?.field?r.find(F=>F.id===c.groupBy?.field):null,b=x?kn(t,x):null,w=c.infiniteScrollEnabled&&!b,S=b?Array.from(b.values()).flat():t,{getSelectionProps:C}=_i({data:S,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:y?"multi":"single-clearable",shouldSelectOnClick:!0}),_=(0,ri.useId)();if(g){h.current=g,v(void 0);return}let R=F=>{let P=m.current.get(F.id),V=P?m.current.get(P.fallback):void 0;v(V?.node)},E=!!t?.length,A=r.find(F=>F.id===c.titleField),M=r.find(F=>F.id===c.mediaField),I=r.find(F=>F.id===c.descriptionField),{showTitle:T=!0,showMedia:N=!0,showDescription:B=!0}=c,L=A&&T||M&&N||I&&B,D=c.fields??[],j=(F,P)=>V=>{V?m.current.set(F,{node:V,fallback:D[P>0?P-1:1]}):m.current.delete(F)};return(0,lt.jsxs)(lt.Fragment,{children:[(0,lt.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",f,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density)}),"aria-busy":n,"aria-describedby":_,role:w?"feed":"listbox",children:[(0,lt.jsx)("thead",{role:"presentation",children:(0,lt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,lt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,lt.jsx)(zh,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),L&&(0,lt.jsx)("th",{children:A&&(0,lt.jsx)(qd,{ref:j(A.id,0),fieldId:A.id,view:c,fields:r,onChangeView:i,onHide:R,setOpenedFilter:u,canMove:!1})}),D.map((F,P)=>{let{width:V,maxWidth:z,minWidth:W,align:Q}=c.layout?.styles?.[F]??{};return(0,lt.jsx)("th",{style:{width:V,maxWidth:z,minWidth:W,textAlign:Q},"aria-sort":c.sort?.direction&&c.sort?.field===F?H0[c.sort.direction]:void 0,scope:"col",children:(0,lt.jsx)(qd,{ref:j(F,P),fieldId:F,view:c,fields:r,onChangeView:i,onHide:R,setOpenedFilter:u,canMove:c.layout?.enableMoving??!0})},F)})]})}),E&&x&&b?Array.from(b.entries()).map(([F,P])=>(0,lt.jsxs)(Du.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,lt.jsx)("tbody",{role:"group"}),children:[(0,lt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,lt.jsx)("td",{colSpan:D.length+(L?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:c.groupBy?.showLabel===!1?F:(0,lw.sprintf)((0,lw.__)("%1$s: %2$s"),x.label,F)})}),P.map((V,z)=>{let W=o(V)||z.toString();return(0,lt.jsx)(pD,{item:V,fields:r,id:W,view:c,titleField:A,mediaField:M,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(W)},o(V))})]},`group-${F}`)):(0,lt.jsx)(Du.Composite,{render:(0,lt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:E&&t.map((F,P)=>{let V=o(F),z=V||P.toString(),W=F.position;return(0,lt.jsx)(pD,{item:F,fields:r,id:z,view:c,titleField:A,mediaField:M,descriptionField:I,selection:a,getItemId:o,onChangeSelection:s,selectionProps:C(z),posinset:W},V)})})]}),(0,lt.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!E&&!n}),id:_,children:[!E&&(n?(0,lt.jsx)("p",{children:(0,lt.jsx)(Du.Spinner,{})}):d),E&&n&&(0,lt.jsx)("p",{className:"dataviews-loading-more",children:(0,lt.jsx)(Du.Spinner,{})})]})]})}var hD=Moe;var Xd=l(Y(),1),Qd=l(G(),1),gD=l(at(),1),cw=l(q(),1);var bt=l(O(),1);function Loe(e){return!!e}function Doe({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:a,otherFields:u,posinset:c,setsize:f}){let d=(0,Qd.useRef)(null);gc(d,c);let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0}=e,v=o(n),y=t.includes(v),x=e.layout?.density??"balanced",b=h&&x!=="compact"&&s?.render?(0,bt.jsx)(s.render,{item:n,field:s,config:{sizes:x==="comfortable"?"32px":"24px"}}):null,w=(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:b||(0,bt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),S=m&&i?.render?(0,bt.jsx)(i.render,{item:n,field:i}):null,C=g&&a?.render?(0,bt.jsx)(a.render,{item:n,field:a}):null,_=(0,Qd.useMemo)(()=>x==="comfortable"?"md":"sm",[x]);return(0,bt.jsx)(Xd.Composite.Item,{ref:d,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":c,"aria-setsize":f,"aria-selected":y,className:Z("dataviews-view-picker-activity__item",x==="compact"&&"is-compact",x==="balanced"&&"is-balanced",x==="comfortable"&&"is-comfortable",y&&"is-selected"),...r,render:(0,bt.jsx)("div",{}),children:(0,bt.jsxs)(te,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,bt.jsx)(te,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,bt.jsxs)(te,{direction:"column",gap:_,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[S&&(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:S}),C&&(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:C}),(0,bt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:u.map(R=>(0,bt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,bt.jsx)(Pn,{render:(0,bt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:R.label}),(0,bt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,bt.jsx)(R.render,{item:n,field:R})})]},R.id))})]})]})})}function vD({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,gD.useInstanceId)(vD,"dataviews-view-picker-activity-group__header");return(0,bt.jsxs)(te,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,bt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,cw.sprintf)((0,cw.__)("%1$s: %2$s"),t.label,e):e}),o]})}function yD({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:u,empty:c}){let{itemListLabel:f,paginationInfo:d}=(0,Qd.useContext)(Me),m=Zd(a),h=t.find(M=>M.id===s?.titleField),g=t.find(M=>M.id===s?.mediaField),v=t.find(M=>M.id===s?.descriptionField),y=(s?.fields??[]).map(M=>t.find(I=>M===I.id)).filter(Loe),x=s.groupBy?.field?t.find(M=>M.id===s.groupBy?.field):null,b=x?kn(e,x):null,S=(s.infiniteScrollEnabled&&!b)??!1?d?.totalItems:void 0,C=!!e?.length,_=!!(x&&b),R=b?Array.from(b.values()).flat():e,{getSelectionProps:E}=_i({data:R,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),A=M=>(0,bt.jsx)(Doe,{view:s,selection:i,selectionProps:E(r(M)),getItemId:r,item:M,titleField:h,mediaField:g,descriptionField:v,otherFields:y,posinset:M.position,setsize:S},r(M));return C?(0,bt.jsxs)(bt.Fragment,{children:[(0,bt.jsx)(Xd.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":f,"aria-busy":o,render:_?(0,bt.jsx)(te,{direction:"column",gap:"sm"}):void 0,className:Z("dataviews-view-picker-activity",u),children:_&&b?Array.from(b.entries()).map(([M,I])=>(0,bt.jsx)(vD,{groupName:M,groupField:x,showLabel:s.groupBy?.showLabel!==!1,children:I.map(A)},M)):e.map(A)}),o&&(0,bt.jsx)("p",{className:"dataviews-loading-more",children:(0,bt.jsx)(Xd.Spinner,{})})]}):(0,bt.jsx)("div",{className:Z({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,bt.jsx)("p",{children:(0,bt.jsx)(Xd.Spinner,{})}):c})}var Jd=l(Y(),1),$d=l(q(),1),bD=l(G(),1);var em=l(O(),1);function yc(){let e=(0,bD.useContext)(Me),t=e.view;return(0,em.jsxs)(Jd.__experimentalToggleGroupControl,{label:(0,$d.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,em.jsx)(Jd.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,$d._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,em.jsx)(Jd.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,$d._x)("Balanced","Density option for DataView layout")},"balanced"),(0,em.jsx)(Jd.__experimentalToggleGroupControlOption,{value:"compact",label:(0,$d._x)("Compact","Density option for DataView layout")},"compact")]})}var wD=l(Y(),1),xD=l(q(),1),SD=l(G(),1);var _D=l(O(),1),Boe=[{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 CD(){let e=(0,SD.useContext)(Me),t=e.view,r=Boe.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,_D.jsx)(wD.RangeControl,{showTooltip:!1,label:(0,xD.__)("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 Bu=l(O(),1);function bP(){return(0,Bu.jsxs)(Bu.Fragment,{children:[(0,Bu.jsx)(yc,{}),(0,Bu.jsx)(CD,{})]})}var bc=[{type:jd,label:(0,Ds.__)("Table"),component:WL,icon:xy,viewConfigOptions:yc},{type:U0,label:(0,Ds.__)("Grid"),component:QL,icon:kl,viewConfigOptions:bP},{type:gL,label:(0,Ds.__)("List"),component:hP,icon:(0,Ds.isRTL)()?nT:sT,viewConfigOptions:yc},{type:vL,label:(0,Ds.__)("Activity"),component:sD,icon:md,viewConfigOptions:yc},{type:yL,label:(0,Ds.__)("Grid"),component:mD,icon:kl,viewConfigOptions:bP,isPicker:!0},{type:bL,label:(0,Ds.__)("Table"),component:hD,icon:xy,viewConfigOptions:yc,isPicker:!0},{type:wL,label:(0,Ds.__)("Activity"),component:yD,icon:md,viewConfigOptions:yc,isPicker:!0}];var mm=l(G(),1);var Tc=l(Y(),1),ja=l(q(),1),$w=l(G(),1);var TD=l(he(),1),ED=(0,TD.createContext)(!0);function RD(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function uw(e){let t=[];for(let r of e)t.push(...r);return t}function Kh(e){return e.slice().reverse()}function Zh(...e){}function Fn(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function tm(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Xh(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function AD(e,t){let r={...e};for(let o of t)Fn(r,o)&&delete r[o];return r}function OD(e,t){let r={};for(let o of t)Fn(e,o)&&(r[o]=e[o]);return r}function fw(e){return e}function kD(e=Zh){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Io(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function wP(e){return Object.keys(e)}function ID(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function rm(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Fo(e){let t={};for(let r in e)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 om=joe();function joe(){return typeof window<"u"&&!!window.document?.createElement}function Bs(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function zu(e,t=!1){let{activeElement:r}=Bs(e);if(!r?.nodeName)return null;if(zoe(r)&&r.contentDocument?.body)return zu(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Bs(r).getElementById(o);if(n)return n}}return r}function ju(e,t){return e===t||e.contains(t)}function nm(e){return e?.nodeType===1}function FD(e){return typeof e?.nodeType=="number"}function zoe(e){return e.tagName==="IFRAME"}function wc(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Hoe.indexOf(e.type)!==-1:!1}var Hoe=["button","color","file","image","reset","submit"];function Goe(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function tn(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function dw(e){return e.isContentEditable||tn(e)}function ND(e){if(tn(e))return e.value;if(e.isContentEditable){let t=Bs(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Qh(e){let t=0,r=0;if(tn(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Bs(e).getSelection();if(o?.rangeCount&&o.anchorNode&&ju(e,o.anchorNode)&&o.focusNode&&ju(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 Uoe=["dialog","menu","listbox","tree","grid"],PD={menu:"menuitem",listbox:"option",tree:"treeitem"};function VD(e,t){let r=e?.getAttribute("role");return r&&Uoe.indexOf(r)!==-1?r:t}function MD(e){if(e!=null&&Fn(PD,e))return PD[e]}function Jh(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=Bs(e);return Jh(e.parentElement)||r.scrollingElement||r.body}function mw(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function LD(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let u=t(i),c=t(a);return u===c||!u||!c?0:Woe(u,c)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function Woe(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function DD(){return om&&!!navigator.maxTouchPoints}function pw(){return om?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function im(){return om&&pw()&&/apple/i.test(navigator.vendor)}function BD(){return om&&/firefox\//i.test(navigator.userAgent)}function jD(e){let{currentTarget:t,target:r}=e;return t?FD(r)?!ju(t,r):!0:!1}function mo(e){return e.target===e.currentTarget}function zD(e){if(!nm(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function HD(e){let t=pw();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:zD(e.currentTarget)}function GD(e){return e.altKey?zD(e.currentTarget):!1}function Hu(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 UD(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function xP(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function hw(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!FD(o)||!ju(r,o)}function WD(e){return e.type==="input"}function Gu(e,t,r,o){let i=(a=>{if(o){let c=setTimeout(a,o);return()=>clearTimeout(c)}let u=requestAnimationFrame(a);return()=>cancelAnimationFrame(u)})(()=>{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 js(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(js(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var qoe="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 gw(e){return!(!e.matches(qoe)||!Goe(e)||e.closest("[inert]"))}function Ti(e){let t=zu(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function qD(e){let t=zu(e);if(!t)return!1;if(ju(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 YD(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function KD(e){return async()=>{let t=await e?.();return KD(async()=>(await t?.(),e))}}var WFe=Yoe();function Yoe({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(c,f)=>{if(!c)return;let d=f===o;o=f??null;let m=d?Math.max(0,t.length-1):t.length,h=await c();if(!h)return;r=[];let g=t[m];for(t[m]=KD(async()=>{await h?.();let v=await g?.();return async()=>{await v?.(),await c?.()}});t.length>e;)t.shift()}}}var No=l(he(),1),Mt=l(he(),1),Uu=l(O(),1);function ZD(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function Koe(e){return!e||!(0,Mt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function Zoe(e){return Koe(e)?{...e.props}.ref||e.ref:null}function Xoe(e,t){let r={...e};for(let o in t){if(!Fn(t,o))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(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 SP={...No},XD=SP.useId,KFe=SP.useDeferredValue,QD=SP.useInsertionEffect,Xt=om?Mt.useLayoutEffect:Mt.useEffect;function Qoe(e){let[t]=(0,Mt.useState)(e);return t}function t8(e){let t=(0,Mt.useRef)(e);return Xt(()=>{t.current=e}),t}function ct(e){let t=(0,Mt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return QD?QD(()=>{t.current=e}):t.current=e,(0,Mt.useCallback)((...r)=>t.current?.(...r),[])}function r8(e){let[t,r]=(0,Mt.useState)(null);return Xt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Pr(...e){return(0,Mt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=ZD(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():ZD(o,null)}}},e)}function Ei(e){if(XD){let o=XD();return e||o}let[t,r]=(0,Mt.useState)(e);return Xt(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function o8(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,Mt.useState)(()=>r(t));return Xt(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function n8(e,t,r){let o=Qoe(r),[n,i]=(0,Mt.useState)(o);return(0,Mt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let c=s.getAttribute(t);i(c??o)},u=new MutationObserver(a);return u.observe(s,{attributeFilter:[t]}),a(),()=>u.disconnect()},[e,t,o]),n}function zs(e,t){let r=(0,Mt.useRef)(!1);(0,Mt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,Mt.useEffect)(()=>()=>{r.current=!1},[])}function i8(e,t){let r=(0,Mt.useRef)(!1);Xt(()=>{if(r.current)return e();r.current=!0},t),Xt(()=>()=>{r.current=!1},[])}function s8(){return(0,Mt.useReducer)(()=>[],[])}function Rr(e){return ct(typeof e=="function"?e:()=>e)}function Hs(e,t,r=[]){let o=(0,Mt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function yw(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,Mt.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var JD=!1;function a8(){return(0,Mt.useEffect)(()=>{JD||(js("mousemove",$oe,!0),js("mousedown",vw,!0),js("mouseup",vw,!0),js("keydown",vw,!0),js("scroll",vw,!0),JD=!0)},[]),ct(()=>_P)}var _P=!1,$D=0,e8=0;function Joe(e){let t=e.movementX||e.screenX-$D,r=e.movementY||e.screenY-e8;return $D=e.screenX,e8=e.screenY,t||r||!1}function $oe(e){Joe(e)&&(_P=!0)}function vw(){_P=!1}function qt(e){let t=No.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Gs(e,t){return No.memo(e,t)}function Qt(e,t){let{wrapElement:r,render:o,...n}=t,i=Pr(t.ref,Zoe(o)),s;if(No.isValidElement(o)){let a={...o.props,ref:i};s=No.cloneElement(o,Xoe(n,a))}else o?s=o(n):s=(0,Uu.jsx)(e,{...n});return r?r(s):s}function Jt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function Nn(e=[],t=[]){let r=No.createContext(void 0),o=No.createContext(void 0),n=()=>No.useContext(r),i=(c=!1)=>{let f=No.useContext(o),d=n();return c?f:f||d},s=()=>{let c=No.useContext(o),f=n();if(!(c&&c===f))return f},a=c=>e.reduceRight((f,d)=>(0,Uu.jsx)(d,{...c,children:f}),(0,Uu.jsx)(r.Provider,{...c}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:c=>(0,Uu.jsx)(a,{...c,children:t.reduceRight((f,d)=>(0,Uu.jsx)(d,{...c,children:f}),(0,Uu.jsx)(o.Provider,{...c}))})}}var po=l(he(),1),ene="div",tne=Symbol("accessibleWhenDisabled"),rne=im(),one=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function nne(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?one.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function ine(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function sne(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function ane(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 lne({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 CP(e,t){return ct(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var l8=!1,TP=!0;function cne(e){let t=e.target;nm(t)&&!t.hasAttribute("data-focus-visible")&&(TP=!1)}function une(e){e.metaKey||e.ctrlKey||e.altKey||(TP=!0)}var $h=Jt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,po.useRef)(null),[a,u]=yw(i,tne,r);r??=a,(0,po.useEffect)(()=>{t&&(l8||(js("mousedown",cne,!0),js("keydown",une,!0),l8=!0))},[t]);let c=t&&rm(i),f=c&&!r,[d,m]=(0,po.useState)(!1),h=(0,po.useRef)(!1),g=(0,po.useRef)(null),v=ct(P=>{g.current?.(),g.current=null,h.current=!1,P?.removeAttribute("data-focus-visible")});(0,po.useEffect)(()=>{t&&f&&(v(s.current),d&&m(!1))},[t,f,d,v]),(0,po.useEffect)(()=>{if(!t||!d)return;let P=s.current;if(!P||typeof IntersectionObserver>"u")return;let V=new IntersectionObserver(()=>{gw(P)||(h.current=!1,m(!1))});return V.observe(P),()=>V.disconnect()},[t,d]),(0,po.useEffect)(()=>()=>g.current?.(),[]);let y=CP(i.onKeyPressCapture,c),x=CP(i.onMouseDownCapture,c),b=CP(i.onClickCapture,c),w=(P,V)=>{if(V&&(P.currentTarget=V),!t)return;let z=P.currentTarget;if(z&&Ti(z)&&(n?.(P),!P.defaultPrevented)){if(z.dataset.focusVisible="true",h.current=!0,ane(z)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let W=new IntersectionObserver(()=>{gw(z)||v(z)});W.observe(z),g.current=()=>W.disconnect()}return}m(!0)}},S=i.onKeyDownCapture,C=ct(P=>{if(S?.(P),P.defaultPrevented||!t||d||h.current||P.metaKey||P.altKey||P.ctrlKey||!mo(P))return;let V=P.currentTarget;Gu(V,"focusout",()=>w(P,V))}),_=i.onFocusCapture,R=ct(P=>{if(_?.(P),P.defaultPrevented||!t)return;if(!mo(P)){m(!1);return}let V=P.currentTarget,z=()=>w(P,V);TP||nne(P.target)?Gu(P.target,"focusout",z):m(!1)}),E=i.onBlur,A=ct(P=>{E?.(P),t&&hw(P)&&(v(P.currentTarget),m(!1))}),M=(0,po.useContext)(ED),I=ct(P=>{t&&o&&P&&M&&queueMicrotask(()=>{Ti(P)||gw(P)&&P.focus()})}),T=o8(s),N=t&&ine(T),B=t&&sne(T),[L,D]=(0,po.useState)(!1);rne&&(0,po.useEffect)(()=>{if(!t)return;let P=s.current;if(!P)return;let{type:V}=P,z=P.tagName==="INPUT"&&(V==="checkbox"||V==="radio");D(wc(P)||z)},[t]);let j=i.style,F=(0,po.useMemo)(()=>f?{pointerEvents:"none",...j}:j,[f,j]);return i={"data-focus-visible":t&&d||void 0,"data-autofocus":o||void 0,"aria-disabled":c||void 0,...i,...u,ref:Pr(s,I,i.ref),style:F,tabIndex:lne({focusable:t,trulyDisabled:f,nativeTabbable:N,supportsDisabled:B,safariTabIndex:L,tabIndexProp:i.tabIndex}),disabled:B&&f?!0:void 0,contentEditable:c?void 0:i.contentEditable,onKeyPressCapture:y,onClickCapture:b,onMouseDownCapture:x,onKeyDownCapture:C,onFocusCapture:R,onBlur:A},Fo(i)}),$Fe=qt(function(t){return Qt(ene,$h(t))});var xc=l(he(),1),fne="button";function c8(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?wc(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?wc(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var dne=Symbol("command"),EP=Jt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,xc.useRef)(null),[i,s]=(0,xc.useState)(!1);(0,xc.useEffect)(()=>{n.current&&s(wc(n.current))},[]);let[a,u]=(0,xc.useState)(!1),c=(0,xc.useRef)(!1),f=rm(o),[d,m]=yw(o,dne,!0);Xt(()=>{f&&(c.current=!1,u(!1))},[f]);let h=o.onKeyDown,g=ct(w=>{h?.(w);let S=w.currentTarget;if(w.defaultPrevented||d||f||!mo(w)||tn(S)||S.isContentEditable)return;let C=t&&w.key==="Enter",_=r&&w.key===" ",R=w.key==="Enter"&&!t,E=w.key===" "&&!r;if(R||E){w.preventDefault();return}if(C||_){let A=c8(w);if(C){if(!A){w.preventDefault();let{view:M,...I}=w,T=()=>xP(S,I);BD()?Gu(S,"keyup",T):queueMicrotask(T)}}else _&&(c.current=!0,A||(w.preventDefault(),u(!0)))}}),v=o.onKeyUp,y=ct(w=>{if(v?.(w),d)return;let S=r&&w.key===" ";if(!c.current||!S)return;let C=c8(w);if(c.current=!1,C||u(!1),w.defaultPrevented||!mo(w)||f||w.metaKey||C)return;w.preventDefault();let _=w.currentTarget,{view:R,...E}=w;queueMicrotask(()=>xP(_,E))}),x=o.onBlur,b=ct(w=>{x?.(w),c.current&&(c.current=!1,u(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...m,...o,ref:Pr(n,o.ref),onKeyDown:g,onKeyUp:y,onBlur:b},o=$h(o),o}),n4e=qt(function(t){return Qt(fne,EP(t))});var eg=Nn(),u8=eg.useContext,a4e=eg.useScopedContext,l4e=eg.useProviderContext,f8=eg.ContextProvider,d8=eg.ScopedContextProvider;var bw=l(he(),1),mne="div",PP=Jt(function({store:t,shouldRegisterItem:r=!0,getItem:o=fw,element:n,...i}){let s=u8();t=t||s;let a=Ei(i.id),u=(0,bw.useRef)(n);return(0,bw.useEffect)(()=>{let c=u.current;if(!a||!c||!r)return;let f=o({id:a,element:c});return t?.renderItem(f)},[a,r,o,t]),i={...i,ref:Pr(u,i.ref)},Fo(i)}),m4e=qt(function(t){return Qt(mne,PP(t))});var RP=l(he(),1),tg=Nn([f8],[d8]),v4e=tg.useContext,ww=tg.useScopedContext,m8=tg.useProviderContext,xw=tg.ContextProvider,sm=tg.ScopedContextProvider,p8=(0,RP.createContext)(void 0),h8=(0,RP.createContext)(void 0);function Wu(e,t){let r=e.__unstableInternals;return Io(r,"Invalid store"),r[t]}function v8(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Sw(e,t){return e===t||e!==e&&t!==t}function y8(e,t,r,o){let n;for(let i of wP(t))Sw(t[i],r[i])||o!==void 0&&v8([i],o)||(n??={...e},n[i]=t[i]);return n}var pne=100;function hne(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 gne(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 b8(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 _w(e){e.notifiedListeners??=b8(e)}function OP(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 AP(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){_w(o);for(let n of o.group.listeners){if(n===o.currentListener)break;OP(o,n)&&o.notifiedListeners?.add(n)}}}function vne(e,t,r){for(let o of e)o.group===t&&(o.recovering||OP(o,r)&&(_w(o),o.notifiedListeners?.add(r)))}function yne({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)&&(OP(i,o)?(_w(i),i.notifiedListeners?.add(o)):n&&(_w(i),i.recoverToLive=!0)))}function bne(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function wne({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 xne(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function w8(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function x8(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 c=r;a(),r=n?.()??r,r!==c&&(o=y8(o,r,c,i)??o)}let u=t(r,o);u&&w8(e,t,u)}function g8({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)&&!v8(e.listenerKeys.get(s),o)||(n?.add(s),x8(e,s,t(),r,t,o))}function Vn(e,...t){let r=e,o=r,n=Zh,i=!1,s=!1,a=new Set,u=new Set,c=new Set,f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(c.add(I),()=>c.delete(I)),h=()=>{let I=u.size,T=Symbol();u.add(T);let N=()=>{u.delete(T)&&(u.size||n())};if(I)return N;let B=wP(r),L=[];for(let F of t){let P=F?.getState?.();if(!P)continue;let V=B.filter(z=>Fn(P,z));if(V.length){if(t.length===1||V.length===B.length){for(let z of V)L.push(go(F,[z],W=>{A(z,W[z],!0)}));continue}L.push(Sc(F,V,(z,W)=>{for(let Q of V)z[Q]!==W[Q]&&A(Q,z[Q],!0)}));for(let z of V){let W=F?.getState?.();W&&A(z,W[z],!0)}}}let D=[];for(let F of c)D.push(F());let j=t.map(rg);return n=tm(...L,...D,...j),N},g=(I,T,N)=>{N!==void 0&&(N?gne(I.listenersByKey,N,T):I.allKeysListeners?.delete(T))},v=[],y=(I,T,N=f)=>{let B=I?[...I]:null,L=N.listeners.has(T);return L||bne(v,N,T),B?yne({fastPathFrames:v,group:N,keys:B,listener:T}):(L&&AP(v,N),vne(v,N,T)),L&&(AP(v,N,T),g(N,T,N.listenerKeys.get(T))),N.listeners.add(T),B?(N.listenersByKey??=new Map,hne(N.listenersByKey,B,T),wne({fastPathFrames:v,group:N,keys:B,listener:T})):(N.allKeysListeners??=new Set,N.allKeysListeners.add(T)),N.listenerKeys.set(T,B),()=>{let D=N.disposables.get(T);N.disposables.delete(T),AP(v,N,T);let j=N.listenerKeys.get(T);g(N,T,B),j!==B&&g(N,T,j),N.listenerKeys.delete(T),N.listeners.delete(T),D?.()}},x=(I,T)=>y(I,T),b=(I,T,N)=>{let B=I.listeners.has(T);if(B){I.suspendCounts??=new Map;let D=I.suspendCounts.get(T)??0;I.suspendCounts.set(T,D+1)}let L;try{let D=r;xne(I,T),r!==D&&(L=y8(N,r,D));let j=T(r,L??N);j&&w8(I,T,j)}finally{if(B){let D=I.suspendCounts,j=D?.get(T);j&&j>1?D?.set(T,j-1):D?.delete(T),D?.size||delete I.suspendCounts}}},w=(I,T)=>(b(f,T,r),y(I,T)),S=(I,T)=>(!d.listeners.size&&!s&&(o=r),b(d,T,o),y(I,T,d)),C=I=>Vn(OD(r,I),M),_=I=>Vn(AD(r,I),M),R=()=>r,E=(I,T,N)=>{if(!(N instanceof Set)&&!I.allKeysListeners?.size){let B=I.listenersByKey?.get(N);if(!B)return;let L={group:I,keyedListeners:B,updatedKey:N,currentListener:null};v.push(L);try{for(let D of B){if(L.notifiedListeners?.has(D)||(L.currentListener=D,L.notifiedListeners?.add(D),x8(I,D,r,T,R,N),!I.allKeysListeners?.size&&!L.recoverToLive))continue;let j=L.notifiedListeners??b8(L);L.notifiedListeners=j,L.recovering=!0,g8({group:I,getState:R,prevState:T,updatedKey:N,notifiedListeners:j});return}}finally{v.pop()}return}g8({group:I,getState:R,prevState:T,updatedKey:N})},A=(I,T,N=!1)=>{if(!Fn(r,I))return;let B=r[I],L=typeof T=="function"?T(B):T;if(Sw(L,B))return;let D=s;s=!0;let j=r,F={...r,[I]:L};r=F;let P=!1;try{if(!N&&t.length){for(let V of t)if(V?.setState?.(I,L),!Sw(r[I],L)){P=!0;break}if(P){let V=0;for(;V<pne;V+=1){let z=!1;for(let W of t){let Q=r[I];W?.setState?.(I,Q),Sw(r[I],Q)||(z=!0)}if(!z)break}}}P||E(f,r===F?j:{...r,[I]:j[I]},I)}finally{s=D}if(!d.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let V=r,z=a;a=new Set;let W=o;E(d,W,z),o===W&&(o=V)}))},M={getState:R,setState:A,__unstableInternals:{setup:m,init:h,subscribe:x,sync:w,batch:S,pick:C,omit:_}};return M}function ho(e,...t){if(e)return Wu(e,"setup")(...t)}function rg(e,...t){if(e)return Wu(e,"init")(...t)}function Sc(e,...t){if(e)return Wu(e,"subscribe")(...t)}function go(e,...t){if(e)return Wu(e,"sync")(...t)}function qu(e,...t){if(e)return Wu(e,"batch")(...t)}function Cw(e,...t){if(e)return Wu(e,"omit")(...t)}function S8(e,...t){if(e)return Wu(e,"pick")(...t)}function am(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=Vn(t,...e);return Object.assign({},...e,r)}function Sne(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Bs(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Bs(o).body}function _ne(e){return e?.__unstablePrivateStore}function _8(e={}){e.store;let t=e.store?.getState(),r=ft(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(d=>[d.id,d])),n={items:r,renderedItems:ft(t?.renderedItems,[])},i=_ne(e.store),s=Vn({items:r,renderedItems:n.renderedItems},i),a=Vn(n,e.store),u=d=>{let m=LD(d,h=>h.element);s.setState("renderedItems",m),a.setState("renderedItems",m)};ho(a,()=>rg(s)),ho(s,()=>qu(s,["items"],d=>{a.setState("items",d.items)})),ho(s,()=>qu(s,["renderedItems"],d=>{let m=!0,h=requestAnimationFrame(()=>{let{renderedItems:x}=a.getState();d.renderedItems!==x&&u(d.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>u(d.renderedItems))},v=Sne(d.renderedItems),y=new IntersectionObserver(g,{root:v});for(let x of d.renderedItems)x.element&&y.observe(x.element);return()=>{cancelAnimationFrame(h),y.disconnect()}}));let c=(d,m,h=!1)=>{let g;return m(y=>{let x=y.findIndex(({id:w})=>w===d.id),b=y.slice();if(x!==-1){g=y[x];let w={...g,...d};b[x]=w,o.set(d.id,w)}else b.push(d),o.set(d.id,d);return b}),()=>{m(y=>{if(!g)return h&&o.delete(d.id),y.filter(({id:w})=>w!==d.id);let x=y.findIndex(({id:w})=>w===d.id);if(x===-1)return y;let b=y.slice();return b[x]=g,o.set(d.id,g),b})}},f=d=>c(d,m=>s.setState("items",m),!0);return{...a,registerItem:f,renderItem:d=>tm(f(d),c(d,m=>s.setState("renderedItems",m))),item:d=>{if(!d)return null;let m=o.get(d);if(!m){let{items:h}=s.getState();m=h.find(g=>g.id===d),m&&o.set(d,m)}return m||null},__unstablePrivateStore:s}}var Cne={id:null};function as(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Tne(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function C8(e,t){return e.filter(r=>r.rowId===t)}function T8({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&&!(n!=null&&s.id===n))return s.id}}function E8(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Cne]:[],...e.slice(0,o)]}function Tw(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function P8(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Ene(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function Pne(e,t,r){let o=P8(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?as(n):n[i-1];n[i]=a&&t!==a.id&&r?a:Ene(a?.rowId)}}return e}function Rne(e){let t=Tw(e),r=P8(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 R8(e={}){let t=e.store?.getState(),r=_8(e),o=ft(e.activeId,t?.activeId,e.defaultActiveId),n=Vn({...r.getState(),id:ft(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:ft(t?.baseElement,null),includesBaseElement:ft(e.includesBaseElement,t?.includesBaseElement,o===null),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)},r,e.store);ho(n,()=>go(n,["renderedItems","activeId"],a=>{n.setState("activeId",u=>u!==void 0?u:as(a.renderedItems)?.id)}));let i=(a="next",u={})=>{let c=n.getState(),{skip:f=0,activeId:d=c.activeId,focusShift:m=c.focusShift,focusLoop:h=c.focusLoop,focusWrap:g=c.focusWrap,includesBaseElement:v=c.includesBaseElement,renderedItems:y=c.renderedItems,rtl:x=c.rtl}=u,b=a==="up"||a==="down",w=a==="next"||a==="down",S=w?x&&!b:!x||b,C=m&&!f;if(!f&&!g&&!v&&d!=null&&(!b||!C&&!y.some(D=>D.rowId!=null))){let D=y.findIndex(F=>F.id===d),j=y[D];if(j){let F=S?-1:1,P=T8({items:y,fromIndex:D+F,step:F,rowId:j.rowId,excludeId:d});return P!==void 0?P:h&&(b?h!=="horizontal":h!=="vertical")?T8({items:y,fromIndex:F===1?0:y.length-1,step:F,rowId:j.rowId,excludeId:d}):void 0}}let _=b?uw(Pne(Tw(y),d,C)):y;if(_=S?Kh(_):_,_=b?Rne(_):_,d==null)return as(_)?.id;let R=_.find(D=>D.id===d);if(!R)return as(_)?.id;let E=_.some(D=>D.rowId),A=_.indexOf(R),M=_.slice(A+1),I=C8(M,R.rowId);if(f){let D=Tne(I,d);return(D.slice(f)[0]||D[D.length-1])?.id}let T=h&&(b?h!=="horizontal":h!=="vertical"),N=E&&g&&(b?g!=="horizontal":g!=="vertical"),B=w?(!E||b)&&T&&v:b?v:!1;if(T)return as(E8(N&&!B?_:C8(_,R.rowId),d,B),d)?.id;if(N){let D=as(B?I:M,d);return B?D?.id||null:D?.id}let L=as(I,d);return!L&&B?null:L?.id},s=(a,u)=>typeof u=="number"?i(a,{skip:u}):i(a,u);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",u=>u+1))},first:()=>as(n.getState().renderedItems)?.id,last:()=>as(Kh(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var A8=as,O8=Tw;function Us(e,t){return t&&e.item(t)||null}function k8(e,t=!1){if(tn(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Bs(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var IP=Symbol("FOCUS_SILENTLY");function I8(e){e[IP]=!0,e.focus({preventScroll:!0})}function F8(e){let t=e[IP];return delete e[IP],t}function Yu(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var qs=l(he(),1),M8=l(O(),1);var Ws=l(he(),1),FP=l(zv(),1),N8=()=>()=>{};function xt(e,t=fw){let r=Ws.useCallback(n=>e?Sc(e,null,n):N8(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&Fn(s,n))return s[n]};return(0,FP.useSyncExternalStore)(r,o,o)}function Ew(e,t){let r=Ws.useRef({}),o=Ws.useCallback(i=>e?Sc(e,null,i):N8(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let u in t){let c=t[u];if(typeof c=="function"){let f=c(i);Object.is(f,a[u])||(a[u]=f,s=!0)}if(typeof c=="string"){if(!i||!Fn(i,c))continue;let f=i[c];Object.is(f,a[u])||(a[u]=f,s=!0)}}return s&&(r.current={...a}),r.current};return(0,FP.useSyncExternalStore)(o,n,n)}function Sr(e,t,r,o){let n=Fn(t,r)?t[r]:void 0,i=t8({value:n,setValue:o?t[o]:void 0});Xt(()=>go(e,[r],(s,a)=>{let{value:u,setValue:c}=i.current;c&&s[r]!==a[r]&&s[r]!==u&&c(s[r])}),[e,r]),Xt(()=>{if(n!==void 0)return e.setState(r,n),qu(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function lm(e,t){let[r,o]=Ws.useState(()=>e(t));Xt(()=>rg(r),[r]);let n=Ws.useCallback(i=>xt(r,i),[r]);return[Ws.useMemo(()=>({...r,useState:n}),[r,n]),ct(()=>{o(i=>e({...t,...i.getState()}))})]}var One="button";function kne(e){return dw(e)?!0:e.tagName==="INPUT"&&!wc(e)}function Ine(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 Fne(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function V8(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Jh(e);if(!i)return;let s=Ine(i,o),a,u;for(let c=0;c<n.length;c+=1){let f=a;if(a=r(c),!a)break;if(a===f)continue;let d=Us(t,a)?.element;if(!d)continue;let m=Fne(d,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){u!==void 0&&u<h&&(a=f);break}u=h}return a}function Nne(e,t){return mo(e)?!1:Yu(t,e.target)}var NP=Jt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":u,...c}){let f=ww();t=t||f;let d=Ei(c.id),m=(0,qs.useRef)(null),h=(0,qs.useContext)(h8),g=rm(c)&&!c.accessibleWhenDisabled,v=c.shouldRegisterItem,y=P=>{if(r)return r;if(P&&h?.baseElement&&h.baseElement===P.baseElement)return h.id},{rowId:x,baseElement:b,isActiveItem:w,ariaSetSize:S,ariaPosInSet:C,isTabbable:_}=Ew(t,{rowId:y,baseElement(P){return P?.baseElement||void 0},isActiveItem(P){return!!P&&P.activeId===d},ariaSetSize(P){if(a!=null)return a;if(P&&h?.ariaSetSize&&h.baseElement===P.baseElement)return h.ariaSetSize},ariaPosInSet(P){if(u!=null)return u;if(!P||!h?.ariaPosInSet||h.baseElement!==P.baseElement)return;let V=y(P),z=P.renderedItems.filter(W=>W.rowId===V);return h.ariaPosInSet+z.findIndex(W=>W.id===d)},isTabbable(P){if(!P?.renderedItems.length)return!0;if(P.virtualFocus)return!1;if(i)return!0;if(P.activeId===null)return!1;let V=t?.item(P.activeId);return V?.disabled||!V?.element?!0:P.activeId===d}}),R=(0,qs.useCallback)(P=>{let V={...P,id:d||P.id,rowId:x,disabled:g,children:P.element?.textContent};return s?s(V):V},[d,x,g,s]),E=c.onFocus,A=(0,qs.useRef)(!1),M=(0,qs.useRef)(null),I=ct(P=>{if(E?.(P),P.defaultPrevented||jD(P)||!d||!t||Nne(P,t))return;let{virtualFocus:V,baseElement:z}=t.getState();if(t.setActiveId(d),dw(P.currentTarget)&&k8(P.currentTarget),!V||!mo(P)||kne(P.currentTarget))return;let W=(se,ae,de)=>{im()&&se.hasAttribute("data-autofocus")&&se.scrollIntoView({block:"nearest",inline:"nearest"}),A.current=!0,ae===de||Yu(t,ae)?I8(de):de.focus()};if(z?.isConnected){W(P.currentTarget,P.relatedTarget,z);return}if(v===!1)return;let{currentTarget:Q,relatedTarget:ue}=P,re=()=>{M.current?.(),M.current=null};re(),M.current=Sc(t,null,()=>{if(zu(Q)!==Q){re();return}let se=t.getState(),ae=se.baseElement;ae?.isConnected&&(re(),se.virtualFocus&&W(Q,ue,ae))})}),T=c.onBlurCapture,N=ct(P=>{T?.(P),!P.defaultPrevented&&t?.getState()?.virtualFocus&&A.current&&(A.current=!1,P.preventDefault(),P.stopPropagation())}),B=c.onKeyDown,L=Rr(o),D=Rr(n),j=ct(P=>{if(B?.(P),P.defaultPrevented||!mo(P)||!t)return;let{currentTarget:V}=P,z=t.getState(),W=!!t.item(d)?.rowId,Q=z.orientation!=="horizontal",ue=z.orientation!=="vertical",re=()=>!!(W||ue||!z.baseElement||!tn(z.baseElement)),se={ArrowUp:(W||Q)&&t.up,ArrowRight:(W||ue)&&t.next,ArrowDown:(W||Q)&&t.down,ArrowLeft:(W||ue)&&t.previous,Home:()=>{if(re())return!W||P.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(re())return!W||P.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>V8(V,t,t?.up,!0),PageDown:()=>V8(V,t,t?.down)}[P.key];if(se){if(dw(V)){let de=Qh(V),ye=ue&&P.key==="ArrowLeft",fe=ue&&P.key==="ArrowRight",ke=Q&&P.key==="ArrowUp",ne=Q&&P.key==="ArrowDown";if(fe||ne){let{length:Te}=ND(V);if(de.end!==Te)return}else if((ye||ke)&&de.start!==0)return}let ae=se();if(L(P)||ae!==void 0){if(!D(P))return;P.preventDefault(),t.move(ae)}}}),F=(0,qs.useMemo)(()=>({id:d,baseElement:b}),[d,b]);return c=Hs(c,P=>(0,M8.jsx)(p8.Provider,{value:F,children:P}),[F]),c={"data-active-item":w||void 0,...c,id:d,ref:Pr(m,c.ref),tabIndex:_?c.tabIndex:-1,onFocus:I,onBlurCapture:N,onKeyDown:j},c=EP(c),c=PP({store:t,...c,getItem:R,shouldRegisterItem:d?v:!1}),Fo({...c,"aria-setsize":S,"aria-posinset":C})}),z4e=Gs(qt(function(t){return Qt(One,NP(t))}));var Ys=l(he(),1),Pw=l(O(),1);var Vne="div";function Mne(e){return e.some(t=>!!t.rowId)}function Lne(e){let t=e.target;return t&&!tn(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Dne(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function L8(e,t,r){return ct(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!mo(o)||Dne(o)||Lne(o))return;let n=Us(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),UD(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function Bne(e){return A8(uw(Kh(O8(e))))}function D8(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!tn(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function jne(e){let[t,r]=(0,Ys.useState)(!1),o=(0,Ys.useCallback)(()=>r(!0),[]),n=xt(e,i=>t?Us(e,i.activeId):null);return(0,Ys.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),D8(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var zne=Gs(function({store:t,focusOnMove:r,previousElementRef:o}){let n=xt(t,"moves"),i=xt(t,"baseElement");return(0,Ys.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=Us(t,s)?.element;a&&D8(t,()=>YD(a))},[t,n,r]),Xt(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&Hu(a,{relatedTarget:i}),Ti(i)||i.focus()},[t,n,i]),null}),VP=Jt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=m8();t=t||s,Io(t,!1);let a=(0,Ys.useRef)(null),u=(0,Ys.useRef)(null),c=jne(t),[,f]=r8(r?t.setBaseElement:null),d=xt(t,"virtualFocus"),m=xt(t,E=>E.virtualFocus?E.activeId:null);Xt(()=>{if(!t||!r||!d)return;let E=u.current;if(u.current=null,!E)return;let A=Us(t,m)?.element||zu(E);A!==E&&Hu(E,{relatedTarget:A})},[t,m,d,r]);let h=L8(t,i.onKeyDownCapture,u),g=L8(t,i.onKeyUpCapture,u),v=i.onFocusCapture,y=ct(E=>{if(v?.(E),E.defaultPrevented||!t)return;let{virtualFocus:A}=t.getState();if(!A)return;let M=E.relatedTarget,I=F8(E.currentTarget);mo(E)&&I&&(E.stopPropagation(),u.current=M)}),x=i.onFocus,b=ct(E=>{if(x?.(E),E.defaultPrevented||!r||!t)return;let{relatedTarget:A}=E,{virtualFocus:M}=t.getState();M?mo(E)&&!Yu(t,A)&&queueMicrotask(c):mo(E)&&t.setActiveId(null)}),w=i.onBlurCapture,S=ct(E=>{if(w?.(E),E.defaultPrevented||!t)return;let{virtualFocus:A,activeId:M}=t.getState();if(!A)return;let I=Us(t,M)?.element,T=E.relatedTarget,N=Yu(t,T),B=u.current;u.current=null,mo(E)&&N?(T===I?B&&B!==T&&Hu(B,E):I?Hu(I,E):B&&Hu(B,E),E.stopPropagation()):!Yu(t,E.target)&&I&&Hu(I,E)}),C=i.onKeyDown,_=Rr(n),R=ct(E=>{if(C?.(E),E.nativeEvent.isComposing||E.defaultPrevented||!t||!mo(E))return;let{orientation:A,renderedItems:M,activeId:I,rtl:T}=t.getState();if(Us(t,I)?.element?.isConnected)return;let N=A!=="horizontal",B=A!=="vertical",L=Mne(M);if((E.key==="ArrowLeft"||E.key==="ArrowRight"||E.key==="Home"||E.key==="End")&&tn(E.currentTarget))return;let j={ArrowUp:(L||N)&&(()=>L?Bne(M)?.id:t?.last()),ArrowRight:(L||B)&&(T?t.last:t.first),ArrowDown:(L||N)&&t.first,ArrowLeft:(L||B)&&(T?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[E.key];if(j){let F=j();if(F!==void 0){if(!_(E))return;E.preventDefault(),t.move(F)}}});return i=Hs(i,E=>(0,Pw.jsxs)(sm,{value:t,children:[E,r&&(0,Pw.jsx)(zne,{store:t,focusOnMove:o,previousElementRef:u})]}),[t,r,o]),i={"aria-activedescendant":xt(t,E=>{if(t&&r&&E.virtualFocus)return Us(t,E.activeId)?.id}),...i,ref:Pr(a,f,i.ref),onKeyDownCapture:h,onKeyUpCapture:g,onFocusCapture:y,onFocus:b,onBlurCapture:S,onKeyDown:R},i=$h({focusable:xt(t,E=>r&&(E.virtualFocus||E.activeId===null)),...i}),i}),Z4e=qt(function(t){return Qt(Vne,VP(t))});var og=Nn(),J4e=og.useContext,$4e=og.useScopedContext,MP=og.useProviderContext,B8=og.ContextProvider,j8=og.ScopedContextProvider;var LP=l(he(),1),ng=Nn([B8],[j8]),oNe=ng.useContext,nNe=ng.useScopedContext,iNe=ng.useProviderContext,z8=ng.ContextProvider,Rw=ng.ScopedContextProvider,sNe=(0,LP.createContext)(void 0),aNe=(0,LP.createContext)(void 0);var Ku=l(he(),1),DP=l(O(),1);var W8=l(xs(),1),Hne="div";function H8(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function G8(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function U8(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[a,u]of o.entries()){if(u.trim()==="none")continue;let c=G8(n[a%n.length]),f=G8(i[a%i.length]);s=Math.max(s,c+f)}return s}function Gne(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(U8(t,o,r),U8(n,s,i))}function BP(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Une=Jt(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=MP();t=t||i,Io(t,!1);let s=(0,Ku.useRef)(null),a=Ei(n.id),[u,c]=(0,Ku.useState)(null),f=xt(t,"open"),d=xt(t,"mounted"),m=xt(t,"animated"),h=xt(t,"contentElement"),g=xt(t.disclosure,"contentElement"),v=(0,Ku.useRef)(!1);Xt(()=>{s.current&&t?.setContentElement(s.current)},[t]),Xt(()=>{let w;return t?.setState("animated",S=>(w=S,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),Xt(()=>{if(!m){f?v.current&&(v.current=!1,c("enter")):(v.current=!0,c(null));return}if(!h?.isConnected){c(null);return}return kD(()=>{c(f?"enter":d?"leave":null)})},[m,h,f,d]),Xt(()=>{if(!t||!m||!u||!h)return;let w=()=>t?.setState("animating",!1),S=()=>(0,W8.flushSync)(w);if(u==="leave"&&f||u==="enter"&&!f)return;if(typeof m=="number")return H8(m,S);let C=[h];g&&C.push(g);let _=o?.current;_&&C.push(_);let R=Math.max(...C.map(Gne));if(!R){u==="enter"&&t.setState("animated",!1),w();return}return H8(Math.max(R-1e3/60,0),S)},[t,m,h,g,o,f,u]),n=Hs(n,w=>(0,DP.jsx)(Rw,{value:t,children:w}),[t]);let y=BP(d,n.hidden,r),x=n.style,b=(0,Ku.useMemo)(()=>y?{...x,display:"none"}:x,[y,x]);return n={"data-open":f||void 0,"data-enter":u==="enter"||void 0,"data-leave":u==="leave"||void 0,hidden:y,...n,id:a,ref:Pr(a?t.setContentElement:null,s,n.ref),style:b},Fo(n)}),Wne=qt(function(t){return Qt(Hne,Une(t))}),pNe=qt(function({unmountOnHide:t,...r}){let o=MP();return xt(r.store||o,n=>!t||n?.mounted)===!1?null:(0,DP.jsx)(Wne,{...r})});function q8(e={}){let t=am(e.store,Cw(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=ft(e.open,r?.open,e.defaultOpen,!1),n=ft(e.animated,r?.animated,!1),i=Vn({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:ft(r?.contentElement,null),disclosureElement:ft(r?.disclosureElement,null)},t);return ho(i,()=>go(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),ho(i,()=>Sc(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),ho(i,()=>go(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function Y8(e,t,r){return zs(t,[r.store,r.disclosure]),Sr(e,r,"open","setOpen"),Sr(e,r,"mounted","setMounted"),Sr(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var ig=Nn([z8],[Rw]),CNe=ig.useContext,TNe=ig.useScopedContext,K8=ig.useProviderContext,Z8=ig.ContextProvider,X8=ig.ScopedContextProvider;var Aw=l(he(),1),Ow=(0,Aw.createContext)(void 0),sg=Nn([Z8,xw],[X8,sm]),jP=sg.useContext,cm=sg.useScopedContext,kw=sg.useProviderContext,Q8=sg.ContextProvider,J8=sg.ScopedContextProvider,Iw=(0,Aw.createContext)(void 0),$8=(0,Aw.createContext)(!1);function eB(e,t,r){return zs(t,[r.store]),Sr(e,r,"items","setItems"),e}function tB(e){return{id:Ei(e.id),...e}}function rB(e,t,r){return e=eB(e,t,r),Sr(e,r,"activeId","setActiveId"),Sr(e,r,"includesBaseElement"),Sr(e,r,"virtualFocus"),Sr(e,r,"orientation"),Sr(e,r,"rtl"),Sr(e,r,"focusLoop"),Sr(e,r,"focusWrap"),Sr(e,r,"focusShift"),e}function oB(e={}){return q8(e)}function nB(e,t,r){return Y8(e,t,r)}function iB({popover:e,...t}={}){let r=am(t.store,Cw(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=oB({...t,store:r}),i=ft(t.placement,o?.placement,"bottom"),s=Vn({...n.getState(),placement:i,currentPlacement:i,anchorElement:ft(o?.anchorElement,null),popoverElement:ft(o?.popoverElement,null),arrowElement:ft(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function sB(e,t,r){return zs(t,[r.popover]),Sr(e,r,"placement"),nB(e,t,r)}var qne="div",zP=Jt(function({store:t,...r}){let o=K8();return t=t||o,r={...r,ref:Pr(t?.setAnchorElement,r.ref)},r}),JNe=qt(function(t){return Qt(qne,zP(t))});var aB=l(he(),1),Yne="div";function Kne(e){let t=e.relatedTarget;return nm(t)?ju(e.currentTarget,t):!1}var HP=Symbol("composite-hover");function Zne(e){let{relatedTarget:t}=e;if(!nm(t))return!1;let r=t;do{if(Fn(r,HP)&&r[HP])return!0;r=r.parentElement}while(r);return!1}var GP=Jt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=ww();t=t||i,Io(t,!1);let s=a8(),a=n.onMouseMove,u=Rr(r),c=ct(g=>{if(a?.(g),!g.defaultPrevented&&s()&&u(g)){if(!qD(g.currentTarget)){let v=t?.getState().baseElement;v&&!Ti(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),f=n.onMouseLeave,d=Rr(o),m=ct(g=>{f?.(g),!g.defaultPrevented&&s()&&(Kne(g)||Zne(g)||u(g)&&d(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),h=(0,aB.useCallback)(g=>{g&&(g[HP]=!0)},[]);return n={...n,ref:Pr(h,n.ref),onMouseMove:c,onMouseLeave:m},Fo(n)}),oVe=Gs(qt(function(t){return Qt(Yne,GP(t))}));var Wr=l(he(),1);var Xne="input";function lB(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function cB(e,t){if(!t||e==null)return!1;let r=Xh(e),o=Xh(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function Qne(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function Jne(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var $ne=Jt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:u,showOnClick:c=u,showOnKeyDown:f,showOnKeyPress:d=f,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...y}){let x=kw();t=t||x,Io(t,!1);let b=(0,Wr.useRef)(null),[w,S]=s8(),C=(0,Wr.useRef)(!1),_=(0,Wr.useRef)(!1),R=xt(t,H=>H.virtualFocus&&o),E=v==="inline"||v==="both",[A,M]=(0,Wr.useState)(E);i8(()=>{E&&M(!0)},[E]);let I=xt(t,"value"),T=(0,Wr.useRef)(void 0);(0,Wr.useEffect)(()=>go(t,["selectedValue","activeId"],(H,ie)=>{T.current=ie.selectedValue}),[t]);let N=xt(t,H=>{if(E&&A&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||T.current?.includes(H.activeValue))))return H.activeValue}),B=xt(t,"renderedItems"),L=xt(t,"open"),D=xt(t,"contentElement"),j=(0,Wr.useMemo)(()=>!E||!A?I:lB(B,N,R)?cB(I,N)?I+(N?.slice(I.length)||""):I:N||I,[E,A,B,N,R,I]);(0,Wr.useEffect)(()=>{let H=b.current;if(!H)return;let ie=()=>M(!0);return H.addEventListener("combobox-item-move",ie),()=>{H.removeEventListener("combobox-item-move",ie)}},[]),(0,Wr.useEffect)(()=>{if(!E||!A||!N||!lB(B,N,R)||!cB(I,N))return;let H=Zh;return queueMicrotask(()=>{let ie=b.current;if(!ie)return;let{start:Le,end:Be}=Qh(ie),Ye=I.length,wt=N.length;mw(ie,Ye,wt),H=()=>{if(!Ti(ie))return;let{start:Ke,end:nt}=Qh(ie);Ke===Ye&&nt===wt&&mw(ie,Le,Be)}}),()=>H()},[w,E,A,N,B,R,I]);let F=ct(n),P=(0,Wr.useRef)(null),V=(0,Wr.useRef)(void 0),z=(0,Wr.useRef)(!1),W=(0,Wr.useRef)(!1);(0,Wr.useEffect)(()=>{if(!L||!D)return;let H=Jh(D);if(!H)return;let ie=()=>{C.current=!1,z.current=!0},Le=()=>{if(W.current||(z.current=!0),!t||!C.current)return;let{activeId:Ye}=t.getState();Ye!==null&&Ye!==P.current&&(C.current=!1)},Be={passive:!0,capture:!0};return H.addEventListener("wheel",ie,Be),H.addEventListener("touchmove",ie,Be),H.addEventListener("scroll",Le,Be),()=>{H.removeEventListener("wheel",ie,!0),H.removeEventListener("touchmove",ie,!0),H.removeEventListener("scroll",Le,!0)}},[L,D,t]),Xt(()=>{z.current=!1,I&&(_.current||(C.current=!0))},[I]),Xt(()=>{R!=="always"&&L||(C.current=L)},[R,L]),Xt(()=>{L||(V.current=void 0)},[L]);let Q=xt(t,"resetValueOnSelect");zs(()=>{let H=C.current;if(!t||!L||!H&&(!Q||z.current))return;let{baseElement:ie,contentElement:Le,activeId:Be}=t.getState();if(!(ie&&!Ti(ie))){if(Le?.hasAttribute("data-placing")){let Ye=new MutationObserver(S);return Ye.observe(Le,{attributeFilter:["data-placing"]}),()=>Ye.disconnect()}if(R&&H){let Ye=F(B),wt=Ye!==void 0?Ye:Jne(B)??t.first();P.current=wt;let Ke=wt??null,nt=t.item(Ke)?.value,Ut=V.current;Ke!==Be||Ut?.id!==Ke||Ut?.value!==nt?(V.current={id:Ke,value:nt},t.move(Ke)):t.setState("activeValue",nt)}else{let Ye=t.item(Be||t.first())?.element;Ye&&"scrollIntoView"in Ye&&(W.current=!0,Ye.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{W.current=!1}))}}},[t,L,w,I,R,Q,F,B]),(0,Wr.useEffect)(()=>{if(!E)return;let H=b.current;if(!H)return;let ie=[H,D].filter(Be=>!!Be),Le=Be=>{ie.every(Ye=>hw(Be,Ye))&&t?.setValue(j)};for(let Be of ie)Be.addEventListener("focusout",Le);return()=>{for(let Be of ie)Be.removeEventListener("focusout",Le)}},[E,D,t,j]);let ue=H=>H.currentTarget.value.length>=s,re=y.onChange,se=Rr(a??ue),ae=Rr(i??!t.tag),de=ct(H=>{if(re?.(H),H.defaultPrevented||!t)return;let ie=H.currentTarget,{value:Le,selectionStart:Be,selectionEnd:Ye}=ie,wt=H.nativeEvent;if(C.current=!0,WD(wt)&&(wt.isComposing&&(C.current=!1,_.current=!0),E)){let Ke=wt.inputType==="insertText"||wt.inputType==="insertCompositionText",nt=Be===Le.length;M(Ke&&nt)}if(ae(H)){let Ke=Le===t.getState().value;t.setValue(Le),queueMicrotask(()=>{mw(ie,Be,Ye)}),E&&R&&Ke&&S()}se(H)&&t.show(),(!R||!C.current)&&t.setActiveId(null)}),ye=y.onCompositionEnd,fe=ct(H=>{C.current=!0,_.current=!1,ye?.(H),!H.defaultPrevented&&R&&S()}),ke=y.onMouseDown,ne=Rr(m??(()=>t.getState().includesBaseElement)),Te=Rr(h),oe=Rr(c??ue),X=ct(H=>{ke?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(ne(H)&&t.setActiveId(null),Te(H)&&t.setValue(j),oe(H)&&Gu(H.currentTarget,"mouseup",t.show)))}),ce=y.onKeyDown,J=Rr(d??ue),le=ct(H=>{if(ce?.(H),H.repeat||(C.current=!1),H.defaultPrevented||!t)return;let{open:ie}=t.getState();if(ie&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||ie||(H.key==="ArrowUp"||H.key==="ArrowDown")&&J(H)&&(H.preventDefault(),t.show())}),Re=y.onBlur,Ae=ct(H=>{C.current=!1,Re?.(H)}),Ie=Ei(y.id),Fe=Qne(v)?v:void 0,Ne=xt(t,H=>H.activeId===null);return y={role:"combobox","aria-autocomplete":Fe,"aria-haspopup":VD(D,"listbox"),"aria-expanded":L,"aria-controls":D?.id,"data-active-item":Ne||void 0,value:j,...y,id:Ie,ref:Pr(b,y.ref),onChange:de,onCompositionEnd:fe,onMouseDown:X,onKeyDown:le,onBlur:Ae},y=VP({store:t,focusable:r,...y,moveOnKeyPress:H=>ID(g,H)?!1:(E&&M(!0),!0)}),y=zP({store:t,...y}),{autoComplete:"off",...y}}),Fw=qt(function(t){return Qt(Xne,$ne(t))});var Nw=l(he(),1),UP=l(O(),1);var eie="div";function tie(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function rie(e){return MD(e)??"option"}var oie=Jt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:u=!0,getItem:c,...f}){let d=cm();t=t||d,Io(t,!1);let{resetValueOnSelectState:m,multiSelectable:h,selected:g}=Ew(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(A){return Array.isArray(A.selectedValue)},selected(A){return tie(A.selectedValue,r)}}),v=(0,Nw.useCallback)(A=>{let M={...A,value:r};return c?c(M):M},[r,c]);n=n??!h,o=o??(r!=null&&!h);let y=f.onClick,x=Rr(n),b=Rr(i),w=Rr(s??m??h),S=Rr(o),C=ct(A=>{y?.(A),!A.defaultPrevented&&(GD(A)||HD(A)||(r!=null&&(b(A)&&(w(A)&&t?.resetValue(),t?.setSelectedValue(M=>Array.isArray(M)?M.includes(r)?M.filter(I=>I!==r):[...M,r]:r)),x(A)&&t?.setValue(r)),S(A)&&t?.hide()))}),_=f.onKeyDown,R=ct(A=>{if(_?.(A),A.defaultPrevented)return;let M=t?.getState().baseElement;if(!M||Ti(M))return;let I=A.key.length===1&&!A.ctrlKey&&!A.metaKey,T=(pw()?A.metaKey:A.ctrlKey)&&A.key.toLowerCase()==="v",N=A.key==="Backspace"||A.key==="Delete";(I||T||N)&&(queueMicrotask(()=>M.focus()),tn(M)&&t?.setValue(M.value))});h&&g!=null&&(f={"aria-selected":g,...f}),f=Hs(f,A=>(0,UP.jsx)(Iw.Provider,{value:r,children:(0,UP.jsx)($8.Provider,{value:g??!1,children:A})}),[r,g]),f={role:rie((0,Nw.useContext)(Ow)),children:r,...f,onClick:C,onKeyDown:R};let E=Rr(u);return f=NP({store:t,...f,getItem:v,moveOnKeyPress:A=>{if(!E(A))return!1;let M=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(M),!0}}),f=GP({store:t,focusOnHover:a,...f}),f}),Vw=Gs(qt(function(t){return Qt(eie,oie(t))}));var Mw=l(he(),1),uB=l(O(),1);var nie="span";function WP(e){return Xh(e).toLowerCase()}function iie(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 sie(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 aie(e){let t=[],r=[],o=0;for(let i of e){let s=WP(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 lie(e,t){if(!t.length)return t;let{starts:r,ends:o}=aie(e),n=[];for(let[i,s]of t){let a=r[i],u=o[i+s];a==null||u==null||u<=a||n.push([a,u-a])}return n}function cie(e,t){if(!e||!t)return e;let r=RD(t).map(WP),o=[],n=(u,c=!1)=>(0,uB.jsx)("span",{"data-autocomplete-value":c?"":void 0,"data-user-value":c?void 0:"",children:u},o.length),i=lie(e,sie(iie(WP(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(([u,c],f)=>{let d=e.slice(u,u+c),m=i[f+1]?.[0];return[d,e.slice(u+c,m)]})].forEach((u,c)=>{u&&o.push(n(u,c%2===0))}),o}var uie=Jt(function({store:t,value:r,userValue:o,...n}){let i=cm();t=t||i;let s=(0,Mw.useContext)(Iw),a=r??s,u=xt(t,c=>o??c?.value);return n={children:(0,Mw.useMemo)(()=>{if(a)return u?cie(a,u):a},[a,u]),...n},Fo(n)}),Lw=qt(function(t){return Qt(nie,uie(t))});var fie="label",die=Jt(function({store:t,...r}){let o=kw();return t=t||o,Io(t,!1),r={htmlFor:xt(t,n=>n.baseElement?.id),...r},Fo(r)}),Dw=Gs(qt(function(t){return Qt(fie,die(t))}));var Bw=l(he(),1),qP=l(O(),1);var mie="div",pie=Jt(function({store:t,alwaysVisible:r,...o}){let n=cm(!0),i=jP();t=t||i;let s=!!t&&t===n;Io(t,!1);let a=(0,Bw.useRef)(null),u=Ei(o.id),c=xt(t,"mounted"),f=BP(c,o.hidden,r),d=f?{...o.style,display:"none"}:o.style,m=xt(t,w=>Array.isArray(w.selectedValue)),h=n8(a,"role",o.role),g=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[v,y]=(0,Bw.useState)(!1),x=xt(t,"contentElement");Xt(()=>{if(!c)return;let w=a.current;if(!w||x!==w)return;let S=()=>{y(!!w.querySelector("[role='listbox']"))},C=new MutationObserver(S);return C.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),S(),()=>C.disconnect()},[c,x]),v||(o={role:"listbox","aria-multiselectable":g,...o}),o=Hs(o,w=>(0,qP.jsx)(J8,{value:t,children:(0,qP.jsx)(Ow.Provider,{value:h,children:w})}),[t,h]);let b=u&&(!n||!s)?t.setContentElement:null;return o={hidden:f,...o,id:u,ref:Pr(b,a,o.ref),style:d},Fo(o)}),jw=qt(function(t){return Qt(mie,pie(t))});var YP=l(he(),1),DVe=(0,YP.createContext)(null),BVe=(0,YP.createContext)(null),ag=Nn([xw],[sm]),fB=ag.useContext,jVe=ag.useScopedContext,zVe=ag.useProviderContext,HVe=ag.ContextProvider,GVe=ag.ScopedContextProvider;var hie=im()&&DD();function dB({tag:e,...t}={}){let r=am(t.store,S8(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=ft(t.activeId,n?.activeId,t.defaultActiveId,null),s=R8({...t,activeId:i,includesBaseElement:ft(t.includesBaseElement,n?.includesBaseElement,!0),orientation:ft(t.orientation,n?.orientation,"vertical"),focusLoop:ft(t.focusLoop,n?.focusLoop,!0),focusWrap:ft(t.focusWrap,n?.focusWrap,!0),virtualFocus:ft(t.virtualFocus,n?.virtualFocus,!0)}),a=iB({...t,placement:ft(t.placement,n?.placement,"bottom-start")}),u=ft(t.value,n?.value,t.defaultValue,""),c=ft(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),f=Array.isArray(c),d={...s.getState(),...a.getState(),value:u,selectedValue:c,resetValueOnSelect:ft(t.resetValueOnSelect,n?.resetValueOnSelect,f),resetValueOnHide:ft(t.resetValueOnHide,n?.resetValueOnHide,f&&!e),activeValue:n?.activeValue},m=Vn(d,s,a,r);return hie&&ho(m,()=>go(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),ho(m,()=>{if(e)return tm(go(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),go(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),ho(m,()=>go(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",u))})),ho(m,()=>go(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),ho(m,()=>go(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),ho(m,()=>qu(m,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=m.getState(),y=s.item(v);m.setState("activeValue",y?.value)})),{...a,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",d.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function vie(e){let t=fB();return e={...e,tag:e.tag!==void 0?e.tag:t},tB(e)}function yie(e,t,r){return zs(t,[r.tag]),Sr(e,r,"value","setValue"),Sr(e,r,"selectedValue","setSelectedValue"),Sr(e,r,"resetValueOnHide"),Sr(e,r,"resetValueOnSelect"),Object.assign(rB(sB(e,t,r),t,r),{tag:r.tag})}function KP(e={}){e=vie(e);let[t,r]=lm(dB,e);return yie(t,r,e)}var mB=l(O(),1);function zw(e={}){return(0,mB.jsx)(Q8,{value:KP(e),children:e.children})}var wB=l(ZP(),1);var xB=l(at(),1),_c=l(q(),1),Zu=l(G(),1),Ks=l(Y(),1);var Cie=[],lg=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:Cie;var cg=l(G(),1),Tie=[];function no({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:Tie,[o,n]=(0,cg.useState)(r),[i,s]=(0,cg.useState)(!1);return(0,cg.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(u=>{if(!a){let c=Array.isArray(u)&&u.length>0?u:r;n(c)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Tt=l(O(),1);function vB(e=""){return(0,wB.default)(e.trim().toLowerCase())}var yB=(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 bB(e,t){return`${e}-${t}`}var SB=({selected:e})=>(0,Tt.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Tt.jsx)(Ks.Icon,{icon:du})}),_B=({selected:e})=>(0,Tt.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function CB({view:e,filter:t,onChangeView:r}){let o=(0,xB.useInstanceId)(CB,"dataviews-filter-list-box"),[n,i]=(0,Zu.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(u=>u.field===t.field),a=lg(t,s);return(0,Tt.jsx)(Ks.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,_c.sprintf)((0,_c.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(bB(o,t.elements[0].value))},render:(0,Tt.jsx)(Ks.Composite.Typeahead,{}),children:t.elements.map(u=>(0,Tt.jsxs)(Ks.Composite.Hover,{render:(0,Tt.jsx)(Ks.Composite.Item,{id:bB(o,u.value),render:(0,Tt.jsx)("div",{"aria-label":u.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let c=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:yB(t,s,u.value)}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:yB(t,s,u.value)}];r({...e,page:1,filters:c})}}),children:[t.singleSelection&&(0,Tt.jsx)(_B,{selected:a===u.value}),!t.singleSelection&&(0,Tt.jsx)(SB,{selected:a.includes(u.value)}),(0,Tt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:u.label})]},u.value))})}function Eie({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Zu.useState)(""),i=(0,Zu.useDeferredValue)(o),s=e.filters?.find(c=>c.field===t.field),a=lg(t,s),u=(0,Zu.useMemo)(()=>{let c=vB(i);return t.elements.filter(f=>vB(f.label).includes(c))},[t.elements,i]);return(0,Tt.jsxs)(zw,{selectedValue:a,setSelectedValue:c=>{let f=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:c}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:c}];r({...e,page:1,filters:f})},setValue:n,children:[(0,Tt.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Tt.jsx)(Pn,{render:(0,Tt.jsx)(Dw,{}),children:(0,_c.__)("Search items")}),(0,Tt.jsx)(Fw,{autoSelect:"always",placeholder:(0,_c.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Tt.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Tt.jsx)(Ks.Icon,{icon:hu})})]}),(0,Tt.jsxs)(jw,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[u.map(c=>(0,Tt.jsxs)(Vw,{resetValueOnSelect:!1,value:c.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Tt.jsx)(_B,{selected:a===c.value}),!t.singleSelection&&(0,Tt.jsx)(SB,{selected:a.includes(c.value)}),(0,Tt.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:[(0,Tt.jsx)(Lw,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:c.label}),!!c.description&&(0,Tt.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:c.description})]})]},c.value)),!u.length&&(0,Tt.jsx)("p",{children:(0,_c.__)("No results found")})]})]})}function TB(e){let{elements:t,isLoading:r}=no({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Tt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Tt.jsx)(Ks.Spinner,{})});if(t.length===0)return(0,Tt.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,_c.__)("No elements found")});let o=t.length>10?Eie:CB;return(0,Tt.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var EB=l(S0(),1),PB=l(at(),1),XP=l(G(),1),RB=l(Y(),1);var QP=l(O(),1);function AB({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(c=>c.field===e.field),i=lg(e,n),s=(0,XP.useMemo)(()=>{let c=o.find(f=>f.id===e.field);return c&&{...c,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:f})=>f[c.id],setValue:({value:f})=>({[c.id]:f})}},[o,e.field]),a=(0,XP.useMemo)(()=>(t.filters??[]).reduce((c,f)=>(c[f.field]=f.value,c),{}),[t.filters]),u=(0,PB.useEvent)(c=>{if(!s||!n)return;let f=s.getValue({item:c});(0,EB.default)(f,i)||r({...t,filters:(t.filters??[]).map(d=>d.field===e.field?{...d,operator:n.operator||e.operators[0],value:f===""?void 0:f}:d)})});return!s||!s.Edit||!n?null:(0,QP.jsx)(RB.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,QP.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:u})})}var Pie=Math.pow(10,8)*24*60*60*1e3,IMe=-Pie,Gw=6048e5,OB=864e5;var Rie=3600;var kB=Rie*24,FMe=kB*7,Aie=kB*365.2425,Oie=Aie/12,NMe=Oie*3,JP=Symbol.for("constructDateFrom");function qr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&JP in e?e[JP](t):e instanceof Date?new e.constructor(t):new Date(t)}function zt(e,t){return qr(t||e,e)}function Uw(e,t,r){let o=zt(e,r?.in);return isNaN(t)?qr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function Ww(e,t,r){let o=zt(e,r?.in);if(isNaN(t))return qr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=qr(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 kie={};function Cc(){return kie}function Ma(e,t){let r=Cc(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=zt(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 Xu(e,t){return Ma(e,{...t,weekStartsOn:1})}function qw(e,t){let r=zt(e,t?.in),o=r.getFullYear(),n=qr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Xu(n),s=qr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Xu(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function $P(e){let t=zt(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 IB(e,...t){let r=qr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function eR(e,t){let r=zt(e,t?.in);return r.setHours(0,0,0,0),r}function FB(e,t,r){let[o,n]=IB(r?.in,e,t),i=eR(o),s=eR(n),a=+i-$P(i),u=+s-$P(s);return Math.round((a-u)/OB)}function NB(e,t){let r=qw(e,t),o=qr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Xu(o)}function VB(e,t,r){return Uw(e,t*7,r)}function MB(e,t,r){return Ww(e,t*12,r)}function LB(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function La(e){return!(!LB(e)&&typeof e!="number"||isNaN(+zt(e)))}function DB(e,t){let r=zt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Yw(e,t){let r=zt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var Iie={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=Iie[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 Kw(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Fie={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Nie={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Vie={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},jB={date:Kw({formats:Fie,defaultWidth:"full"}),time:Kw({formats:Nie,defaultWidth:"full"}),dateTime:Kw({formats:Vie,defaultWidth:"full"})};var Mie={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},zB=(e,t,r,o)=>Mie[e];function um(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 Lie={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},Die={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},Bie={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"]},jie={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"]},zie={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"}},Hie={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"}},Gie=(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:Gie,era:um({values:Lie,defaultWidth:"wide"}),quarter:um({values:Die,defaultWidth:"wide",argumentCallback:e=>e-1}),month:um({values:Bie,defaultWidth:"wide"}),day:um({values:jie,defaultWidth:"wide"}),dayPeriod:um({values:zie,defaultWidth:"wide",formattingValues:Hie,defaultFormattingWidth:"wide"})};function fm(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],u=Array.isArray(a)?Wie(a,d=>d.test(s)):Uie(a,d=>d.test(s)),c;c=e.valueCallback?e.valueCallback(u):u,c=r.valueCallback?r.valueCallback(c):c;let f=t.slice(s.length);return{value:c,rest:f}}}function Uie(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function Wie(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function GB(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 qie=/^(\d+)(th|st|nd|rd)?/i,Yie=/\d+/i,Kie={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},Zie={any:[/^b/i,/^(a|c)/i]},Xie={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Qie={any:[/1/i,/2/i,/3/i,/4/i]},Jie={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},$ie={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]},ese={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},tse={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]},rse={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},ose={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:GB({matchPattern:qie,parsePattern:Yie,valueCallback:e=>parseInt(e,10)}),era:fm({matchPatterns:Kie,defaultMatchWidth:"wide",parsePatterns:Zie,defaultParseWidth:"any"}),quarter:fm({matchPatterns:Xie,defaultMatchWidth:"wide",parsePatterns:Qie,defaultParseWidth:"any",valueCallback:e=>e+1}),month:fm({matchPatterns:Jie,defaultMatchWidth:"wide",parsePatterns:$ie,defaultParseWidth:"any"}),day:fm({matchPatterns:ese,defaultMatchWidth:"wide",parsePatterns:tse,defaultParseWidth:"any"}),dayPeriod:fm({matchPatterns:rse,defaultMatchWidth:"any",parsePatterns:ose,defaultParseWidth:"any"})};var tR={code:"en-US",formatDistance:BB,formatLong:jB,formatRelative:zB,localize:HB,match:UB,options:{weekStartsOn:0,firstWeekContainsDate:1}};function WB(e,t){let r=zt(e,t?.in);return FB(r,Yw(r))+1}function qB(e,t){let r=zt(e,t?.in),o=+Xu(r)-+NB(r);return Math.round(o/Gw)+1}function Zw(e,t){let r=zt(e,t?.in),o=r.getFullYear(),n=Cc(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=qr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Ma(s,t),u=qr(t?.in||e,0);u.setFullYear(o,0,i),u.setHours(0,0,0,0);let c=Ma(u,t);return+r>=+a?o+1:+r>=+c?o:o-1}function YB(e,t){let r=Cc(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=Zw(e,t),i=qr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Ma(i,t)}function KB(e,t){let r=zt(e,t?.in),o=+Ma(r,t)-+YB(r,t);return Math.round(o/Gw)+1}function At(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Da={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return At(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):At(r+1,2)},d(e,t){return At(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 At(e.getHours()%12||12,t.length)},H(e,t){return At(e.getHours(),t.length)},m(e,t){return At(e.getMinutes(),t.length)},s(e,t){return At(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return At(n,t.length)}};var dm={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},rR={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 Da.y(e,t)},Y:function(e,t,r,o){let n=Zw(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return At(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):At(i,t.length)},R:function(e,t){let r=qw(e);return At(r,t.length)},u:function(e,t){let r=e.getFullYear();return At(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 At(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 At(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 Da.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 At(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=KB(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):At(n,t.length)},I:function(e,t,r){let o=qB(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):At(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Da.d(e,t)},D:function(e,t,r){let o=WB(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):At(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 At(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 At(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 At(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=dm.noon:o===0?n=dm.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=dm.evening:o>=12?n=dm.afternoon:o>=4?n=dm.morning:n=dm.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 Da.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Da.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):At(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):At(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Da.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Da.s(e,t)},S:function(e,t){return Da.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 Qu(o);default:return Qu(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return XB(o);case"xxxx":case"xx":return Qu(o);default:return Qu(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ZB(o,":");default:return"GMT"+Qu(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ZB(o,":");default:return"GMT"+Qu(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return At(o,t.length)},T:function(e,t,r){return At(+e,t.length)}};function ZB(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+At(i,2)}function XB(e,t){return e%60===0?(e>0?"-":"+")+At(Math.abs(e)/60,2):Qu(e,t)}function Qu(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=At(Math.trunc(o/60),2),i=At(o%60,2);return r+n+t+i}var QB=(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"})}},JB=(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"})}},nse=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return QB(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}}",QB(o,t)).replace("{{time}}",JB(n,t))},$B={p:JB,P:nse};var ise=/^D+$/,sse=/^Y+$/,ase=["D","DD","YY","YYYY"];function ej(e){return ise.test(e)}function tj(e){return sse.test(e)}function rj(e,t,r){let o=lse(e,t,r);if(console.warn(o),ase.includes(e))throw new RangeError(o)}function lse(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 cse=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,use=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,fse=/^'([^]*?)'?$/,dse=/''/g,mse=/[a-zA-Z]/;function oR(e,t,r){let o=Cc(),n=r?.locale??o.locale??tR,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=zt(e,r?.in);if(!La(a))throw new RangeError("Invalid time value");let u=t.match(use).map(f=>{let d=f[0];if(d==="p"||d==="P"){let m=$B[d];return m(f,n.formatLong)}return f}).join("").match(cse).map(f=>{if(f==="''")return{isToken:!1,value:"'"};let d=f[0];if(d==="'")return{isToken:!1,value:pse(f)};if(rR[d])return{isToken:!0,value:f};if(d.match(mse))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return{isToken:!1,value:f}});n.localize.preprocessor&&(u=n.localize.preprocessor(a,u));let c={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return u.map(f=>{if(!f.isToken)return f.value;let d=f.value;(!r?.useAdditionalWeekYearTokens&&tj(d)||!r?.useAdditionalDayOfYearTokens&&ej(d))&&rj(d,t,String(e));let m=rR[d[0]];return m(a,d,n.localize,c)}).join("")}function pse(e){let t=e.match(fse);return t?t[1].replace(dse,"'"):e}function Ju(e,t,r){return Uw(e,-t,r)}function Xw(e,t,r){return Ww(e,-t,r)}function oj(e,t,r){return VB(e,-t,r)}function Qw(e,t,r){return MB(e,-t,r)}var _e=l(q(),1),_r=l(G(),1),rn=l(Ba(),1);var nR=l(O(),1),Ar={Name:(0,nR.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,nR.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function ij(e,t){switch(t){case"days":return Ju(new Date,e);case"weeks":return oj(new Date,e);case"months":return Xw(new Date,e);case"years":return Qw(new Date,e);default:return new Date}}var sj={label:(0,_e.__)("Is none of"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),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"?!r.includes(o):!1}),selection:"multi"},Jw=[{name:lr,label:(0,_e.__)("Includes"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),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"?r.includes(o):!1},selection:"multi"},{name:cr,...sj},{name:Ao,label:(0,_e.__)("Includes all"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),Ar),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:oo,...sj},{name:Jo,label:(0,_e.__)("Between (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),Ar),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:$o,label:(0,_e.__)("In the past"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ar),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=ij(r.value,r.unit),n=(0,rn.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:On,label:(0,_e.__)("Over"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),Ar),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=ij(r.value,r.unit);return(0,rn.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:mr,label:(0,_e.__)("Is"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:pr,label:(0,_e.__)("Is not"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:tc,label:(0,_e.__)("Less than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:rc,label:(0,_e.__)("Greater than"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:oc,label:(0,_e.__)("Less than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:nc,label:(0,_e.__)("Greater than or equal"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:ic,label:(0,_e.__)("Before"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:sc,label:(0,_e.__)("After"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ac,label:(0,_e.__)("Before (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:lc,label:(0,_e.__)("After (inc)"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r);return(0,rn.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Ns,label:(0,_e.__)("Contains"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:Vs,label:(0,_e.__)("Doesn't contain"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:Ms,label:(0,_e.__)("Starts with"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),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:cc,label:(0,_e.__)("On"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r),n=(0,rn.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:uc,label:(0,_e.__)("Not on"),filterText:(e,t)=>(0,_r.createInterpolateElement)((0,_e.sprintf)((0,_e.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),Ar),filter(e,t,r){if(r===void 0)return!0;let o=(0,rn.getDate)(r),n=(0,rn.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],$u=e=>Jw.find(t=>t.name===e),aj=()=>Jw.map(e=>e.name),lj=e=>Jw.filter(t=>t.selection==="single").some(t=>t.name===e),cj=e=>Jw.some(t=>t.name===e);var Or=l(O(),1),hse="Enter",gse=" ",vse=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=$u(t?.operator);return o!==void 0?o.filterText(r,e):(0,ja.sprintf)((0,ja.__)("Unknown status for %1$s"),r.name)};function yse({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:$u(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Or.jsxs)(te,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Or.jsx)(Tc.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Or.jsx)(Tc.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,ja.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,u=n?.operator,c=n?[...(t.filters??[]).map(f=>{if(f.field===e.field){let d=$u(u)?.selection,m=$u(a)?.selection,h=d!==m||[d,m].includes("custom");return{...f,value:h?void 0:f.value,operator:a}}return f})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:c})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function uj({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,$w.useRef)(null),{filter:i,view:s,onChangeView:a}=o,u=s.filters?.find(x=>x.field===i.field),c=[],f=(0,$w.useMemo)(()=>{let x=r.find(b=>b.id===i.field);return x&&{...x,getValue:({item:b})=>b[x.id]}},[r,i.field]),{elements:d}=no({elements:i.elements,getElements:i.getElements});if(d.length>0)c=d.filter(x=>i.singleSelection?x.value===u?.value:u?.value?.includes(x.value));else if(Array.isArray(u?.value)){let x=u.value.map(b=>f?.getValueFormatted({item:{[f.id]:b},field:f})||String(b));c=[{value:u.value,label:x}]}else if(typeof u?.value=="object")c=[{value:u.value,label:u.value}];else if(u?.value!==void 0){let x=f!==void 0?f.getValueFormatted({item:{[f.id]:u.value},field:f}):String(u.value);c=[{value:u.value,label:x}]}let m=i.isPrimary,h=u?.isLocked,g=!h&&u?.value!==void 0,v=!h&&(!m||g),y=m?(0,ja.__)("Reset"):(0,ja.__)("Remove");return(0,Or.jsx)(Tc.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:x,onToggle:b})=>(0,Or.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Or.jsxs)(ht.Root,{children:[(0,Or.jsx)(ht.Trigger,{render:(0,Or.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||b()},onKeyDown:w=>{!h&&[hse,gse].includes(w.key)&&(b(),w.preventDefault())},"aria-disabled":h,"aria-pressed":x,"aria-expanded":x,ref:n,children:(0,Or.jsx)(vse,{activeElements:c,filterInView:u,filter:i})})}),(0,Or.jsx)(ht.Popup,{children:(0,ja.sprintf)((0,ja.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,Or.jsxs)(ht.Root,{children:[(0,Or.jsx)(ht.Trigger,{render:(0,Or.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":y,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Or.jsx)(Tc.Icon,{icon:Es})})}),(0,Or.jsx)(ht.Popup,{children:y})]})]}),renderContent:()=>(0,Or.jsxs)(te,{direction:"column",justify:"flex-start",children:[(0,Or.jsx)(yse,{...o}),o.filter.hasElements?(0,Or.jsx)(TB,{...o,filter:{...o.filter,elements:d}}):(0,Or.jsx)(AB,{...o,fields:r})]})})}var ex=l(Y(),1),fj=l(q(),1),dj=l(G(),1);var za=l(O(),1),{Menu:ug}=Je(ex.privateApis);function iR({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,za.jsxs)(ug,{children:[(0,za.jsx)(ug.TriggerButton,{...n}),(0,za.jsx)(ug.Popover,{children:i.map(s=>(0,za.jsx)(ug.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,za.jsx)(ug.ItemLabel,{children:s.name})},s.field))})]})}function bse({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,za.jsx)(iR,{triggerProps:{render:(0,za.jsx)(ex.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,fj.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var mj=(0,dj.forwardRef)(bse);var pj=l(Y(),1),hj=l(q(),1),gj=l(O(),1);function vj({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,gj.jsx)(pj.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,hj.__)("Reset")})}var yj=l(G(),1);function wse(e,t){return(0,yj.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=>lj(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&cj(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 fg=wse;var dg=l(O(),1);function xse({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,mm.useContext)(Me),s=(0,mm.useRef)(null),a=fg(t,r),u=(0,dg.jsx)(mj,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),c=a.filter(d=>d.isVisible);if(c.length===0)return null;let f=[...c.map(d=>(0,dg.jsx)(uj,{filter:d,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},d.field)),u];return f.push((0,dg.jsx)(vj,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,dg.jsx)(te,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:f})}var mg=(0,mm.memo)(xse);var Ec=l(G(),1),bj=l(Y(),1);var tx=l(q(),1);var Zs=l(O(),1);function Sse(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Ec.useContext)(Me),s=(0,Ec.useRef)(null),a=(0,Ec.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let u=e.some(h=>h.isVisible),c={label:(0,tx.__)("Add filter"),"aria-expanded":!1,isPressed:!1},f={label:(0,tx._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},d=e.some(h=>h.isPrimary||h.isLocked),m=(0,Zs.jsx)(bj.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:Op,disabled:d,accessibleWhenDisabled:!0,...u?f:c});return(0,Zs.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:u?(0,Zs.jsx)(_se,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,Zs.jsx)(iR,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function _se({buttonRef:e,filtersCount:t,children:r}){return(0,Ec.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Zs.jsxs)(Zs.Fragment,{children:[r,!!t&&(0,Zs.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var rx=Sse;var wj=l(G(),1);var xj=l(O(),1);function Cse(e){let{isShowingFilter:t}=(0,wj.useContext)(Me);return t?(0,xj.jsx)(mg,{...e}):null}var ox=Cse;var Sj=l(G(),1),_j=l(Y(),1),Cj=l(q(),1);var ef=l(O(),1);function sR({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:u,onChangeView:c,selection:f,onChangeSelection:d,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:y,containerRef:x,empty:b=(0,ef.jsx)("p",{children:(0,Cj.__)("No results")})}=(0,Sj.useContext)(Me),w=Ci(!s,{delay:200});if(!s)return w?(0,ef.jsx)("div",{className:"dataviews-loading",children:(0,ef.jsx)("p",{children:(0,ef.jsx)(_j.Spinner,{})})}):null;let S=bc.find(C=>C.type===u.type&&y[C.type])?.component;return(0,ef.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,ef.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:c,onChangeSelection:d,selection:f,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:u,empty:b})})}var Tj=l(G(),1);var pm=l(O(),1),Tse=[];function aR(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=Tse,isLoading:i,hasInitiallyLoaded:s}=(0,Tj.useContext)(Me),a=!!i&&s&&!!o?.length,u=Ci(!!a),c=Wd(n,o)&&[jd,U0].includes(e.type),f=vP(e,{totalItems:t,totalPages:r});return!t||!c&&!f?null:(0,pm.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,pm.jsxs)(te,{direction:"row",justify:"end",align:"center",className:Z("dataviews-footer__content",{"is-refreshing":u}),gap:"sm",children:[c&&(0,pm.jsx)(Y0,{}),(0,pm.jsx)(aD,{})]})})}var Ej=l(q(),1),ls=l(G(),1),Pj=l(Y(),1),Rj=l(at(),1);var Aj=l(O(),1),Ese=(0,ls.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,ls.useContext)(Me),[n,i,s]=(0,Rj.useDebouncedInput)(r.search);(0,ls.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,ls.useRef)(o),u=(0,ls.useRef)(r);(0,ls.useEffect)(()=>{a.current=o,u.current=r},[o,r]),(0,ls.useEffect)(()=>{s!==u.current?.search&&a.current({...u.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let c=t||(0,Ej.__)("Search");return(0,Aj.jsx)(Pj.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:c,placeholder:c,size:"compact"})}),lR=Ese;var kr=l(Y(),1),Ha=l(q(),1),cs=l(G(),1);var cR=l(kj(),1),Ij=l(at(),1);var vt=l(O(),1),{Menu:pg}=Je(kr.privateApis),Pse={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function uR(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,cs.useContext)(Me),o=Object.keys(r);if(o.length<=1)return null;let n=bc.find(i=>e.type===i.type);return(0,vt.jsxs)(pg,{children:[(0,vt.jsx)(pg.TriggerButton,{render:(0,vt.jsx)(kr.Button,{size:"compact",icon:n?.icon,label:(0,Ha.__)("Layout")})}),(0,vt.jsx)(pg.Popover,{children:o.map(i=>{let s=bc.find(a=>a.type===i);return s?(0,vt.jsx)(pg.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let u={...e};return"layout"in u&&delete u.layout,t({...u,type:a.target.value,...r[a.target.value]})}(0,cR.default)("Invalid dataview")},children:(0,vt.jsx)(pg.ItemLabel,{children:s.label})},i):null})})]})}function Rse(){let{view:e,fields:t,onChangeView:r}=(0,cs.useContext)(Me),o=(0,cs.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,vt.jsx)(kr.SelectControl,{label:(0,Ha.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function Ase(){let{view:e,fields:t,onChangeView:r}=(0,cs.useContext)(Me);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,vt.jsx)(kr.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,Ha.__)("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,cR.default)("Invalid direction")},children:z0.map(i=>(0,vt.jsx)(kr.__experimentalToggleGroupControlOptionIcon,{value:i,icon:hL[i],label:G0[i]},i))})}function Ose(){let{view:e,config:t,onChangeView:r}=(0,cs.useContext)(Me),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,vt.jsx)(kr.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Ha.__)("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,vt.jsx)(kr.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function kse(){let{onReset:e}=(0,cs.useContext)(Me);return e===void 0?null:(0,vt.jsx)(kr.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Ha.__)("Reset view")})}function fR(){let{view:e,onReset:t}=(0,cs.useContext)(Me),r=(0,Ij.useInstanceId)(Fj,"dataviews-view-config-dropdown"),o=bc.find(i=>i.type===e.type),n=typeof t=="function";return(0,vt.jsx)(kr.Dropdown,{expandOnMobile:!0,popoverProps:{...Pse,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,vt.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,vt.jsx)(kr.Button,{size:"compact",icon:WC,label:(0,Ha._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,vt.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,vt.jsx)(kr.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,vt.jsxs)(te,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,vt.jsxs)(te,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,vt.jsx)(kr.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Ha.__)("Appearance")}),(0,vt.jsx)(kse,{})]}),(0,vt.jsxs)(te,{direction:"column",gap:"lg",children:[(0,vt.jsxs)(te,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,vt.jsx)(Rse,{}),(0,vt.jsx)(Ase,{})]}),!!o?.viewConfigOptions&&(0,vt.jsx)(o.viewConfigOptions,{}),(0,vt.jsx)(Ose,{}),(0,vt.jsx)(X0,{})]})]})})})}function Fj(){return(0,vt.jsxs)(vt.Fragment,{children:[(0,vt.jsx)(uR,{}),(0,vt.jsx)(fR,{})]})}var Ise=(0,cs.memo)(Fj),Nj=Ise;var Vj=l(Y(),1),Mj=l(G(),1);function Lt(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 Lj=l(O(),1),{ValidatedCheckboxControl:Fse}=Je(Vj.privateApis);function Dj({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:u,description:c,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,Mj.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,Lj.jsx)(Fse,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),hidden:o,label:u,help:c,checked:s({item:r}),onChange:m,disabled:d})}var nx=l(Y(),1),Bj=l(G(),1);var dR=l(O(),1),{ValidatedComboboxControl:Nse}=Je(nx.privateApis);function ix({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:u,setValue:c,isValid:f}=t,d=u({item:e})??"",m=(0,Bj.useCallback)(v=>r(c({item:e,value:v??""})),[e,r,c]),{elements:h,isLoading:g}=no({elements:t.elements,getElements:t.getElements});return g?(0,dR.jsx)(nx.Spinner,{}):(0,dR.jsx)(Nse,{required:!!t.isValid?.required,customValidity:Lt(f,n),label:i,value:d,help:s,placeholder:a,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var lx=l(Y(),1),Pi=l(G(),1),ax=l(q(),1),oi=l(Ba(),1);var gm=l(Y(),1),mR=l(G(),1),Xs=l(q(),1);var hm=l(O(),1),Vse={[$o]:[{value:"days",label:(0,Xs.__)("Days")},{value:"weeks",label:(0,Xs.__)("Weeks")},{value:"months",label:(0,Xs.__)("Months")},{value:"years",label:(0,Xs.__)("Years")}],[On]:[{value:"days",label:(0,Xs.__)("Days ago")},{value:"weeks",label:(0,Xs.__)("Weeks ago")},{value:"months",label:(0,Xs.__)("Months ago")},{value:"years",label:(0,Xs.__)("Years ago")}]};function sx({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=Vse[i===$o?"inThePast":"over"],{id:a,label:u,description:c,getValue:f,setValue:d}=r,m=r.isDisabled({item:t,field:r}),h=f({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},y=(0,mR.useCallback)(b=>o(d({item:t,value:{value:Number(b),unit:v}})),[o,d,t,v]),x=(0,mR.useCallback)(b=>o(d({item:t,value:{value:g,unit:b}})),[o,d,t,g]);return(0,hm.jsx)(gm.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:u,hideLabelFromVision:n,help:c,children:(0,hm.jsxs)(te,{direction:"row",gap:"sm",children:[(0,hm.jsx)(gm.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:y,disabled:m}),(0,hm.jsx)(gm.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Xs.__)("Unit"),value:v,options:s,onChange:x,hideLabelFromVision:!0,disabled:m})]})})}var jj=l(G(),1);function hg(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,jj.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 zj=l(Ba(),1);function gg(e){if(!e)return null;let t=(0,zj.getDate)(e);return t&&La(t)?t:null}var Pc=l(O(),1),{DateCalendar:Mse,ValidatedInputControl:Lse}=Je(lx.privateApis),pR=e=>e?(0,oi.dateI18n)("Y-m-d\\TH:i",(0,oi.getDate)(e)):"";function Dse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:u,label:c,description:f,setValue:d,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),y=typeof v=="string"?v:void 0,[x,b]=(0,Pi.useState)(()=>gg(y)||new Date),w=(0,Pi.useRef)(null),S=(0,Pi.useRef)(void 0),C=(0,Pi.useRef)(null),{minConstraint:_,maxConstraint:R,disabledMatchers:E}=hg(h,gg),A=(0,Pi.useCallback)(D=>r(d({item:e,value:D})),[e,r,d]);(0,Pi.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let M=(0,Pi.useCallback)(D=>{let j;if(D){let F=(0,oi.dateI18n)("Y-m-d",D),P;y?P=(0,oi.dateI18n)("H:i",(0,oi.getDate)(y)):P=(0,oi.dateI18n)("H:i",D),j=(0,oi.getDate)(`${F}T${P}`).toISOString(),A(j),S.current&&clearTimeout(S.current)}else A(void 0);C.current=w.current&&w.current.ownerDocument.activeElement,S.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),A(j),C.current&&C.current instanceof HTMLElement&&C.current.focus())},0)},[A,y]),I=(0,Pi.useCallback)(D=>{if(D){let j=(0,oi.getDate)(D);A(j.toISOString());let F=gg(j.toISOString());F&&b(F)}else A(void 0)},[A]),{format:T}=t,N=T.weekStartsOn??(0,oi.getSettings)().l10n.startOfWeek,{timezone:{string:B}}=(0,oi.getSettings)(),L=c;return h?.required&&!n&&!o?L=`${c} (${(0,ax.__)("Required")})`:!h?.required&&n&&!o&&(L=`${c} (${(0,ax.__)("Optional")})`),(0,Pc.jsx)(lx.BaseControl,{id:u,label:L,help:f,hideLabelFromVision:o,children:(0,Pc.jsxs)(te,{direction:"column",gap:"lg",children:[(0,Pc.jsx)(Lse,{ref:w,required:!!h?.required,customValidity:Lt(h,i),type:"datetime-local",label:(0,ax.__)("Date time"),hideLabelFromVision:!0,value:pR(y),onChange:I,disabled:g,min:_?pR(_):void 0,max:R?pR(R):void 0}),!a&&(0,Pc.jsx)(Mse,{style:{width:"100%"},selected:y&&gg(y)||void 0,onSelect:M,month:x,onMonthChange:b,timeZone:B||void 0,weekStartsOn:N,disabled:g||E})]})})}function Hj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===$o||i===On?(0,Pc.jsx)(sx,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Pc.jsx)(Dse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Mo=l(Y(),1),Gj=l(fu(),1),kt=l(G(),1),Yr=l(q(),1),Vo=l(Ba(),1);var $t=l(O(),1),{DateCalendar:Bse,DateRangeCalendar:jse}=Je(Mo.privateApis),zse=[{id:"today",label:(0,Yr.__)("Today"),getValue:()=>(0,Vo.getDate)(null)},{id:"yesterday",label:(0,Yr.__)("Yesterday"),getValue:()=>{let e=(0,Vo.getDate)(null);return Ju(e,1)}},{id:"past-week",label:(0,Yr.__)("Past week"),getValue:()=>{let e=(0,Vo.getDate)(null);return Ju(e,7)}},{id:"past-month",label:(0,Yr.__)("Past month"),getValue:()=>{let e=(0,Vo.getDate)(null);return Xw(e,1)}}],Hse=[{id:"last-7-days",label:(0,Yr.__)("Last 7 days"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Ju(e,7),e]}},{id:"last-30-days",label:(0,Yr.__)("Last 30 days"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Ju(e,30),e]}},{id:"month-to-date",label:(0,Yr.__)("Month to date"),getValue:()=>{let e=(0,Vo.getDate)(null);return[DB(e),e]}},{id:"last-year",label:(0,Yr.__)("Last year"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Qw(e,1),e]}},{id:"year-to-date",label:(0,Yr.__)("Year to date"),getValue:()=>{let e=(0,Vo.getDate)(null);return[Yw(e),e]}}],Rc=e=>{if(!e)return null;let t=(0,Vo.getDate)(e);return t&&La(t)?t:null},hR=e=>e?typeof e=="string"?e:oR(e,"yyyy-MM-dd"):"";function Uj({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,u]=(0,kt.useState)(void 0),c=(0,kt.useCallback)(()=>{let d=Array.isArray(r)?r:[r];for(let m of d){let h=m.current;if(h&&!h.validity.valid){u({type:"invalid",message:h.validationMessage});return}}u(void 0)},[r]);return(0,kt.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=t?Lt(s,t):void 0;for(let h of d){let g=h.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,kt.useEffect)(()=>{let d=Array.isArray(r)?r:[r],m=h=>{h.preventDefault(),n(!0)};for(let h of d)h.current?.addEventListener("invalid",m);return()=>{for(let h of d)h.current?.removeEventListener("invalid",m)}},[r,n]),(0,kt.useEffect)(()=>{if(!o)return;let d=t?Lt(s,t):void 0;d?u(d):c()},[o,s,t,c]),(0,kt.useEffect)(()=>{o&&a?.message&&(0,Gj.speak)(a.message)},[o,a?.message]),(0,$t.jsxs)("div",{onBlur:d=>{o||(!d.relatedTarget||!d.currentTarget.contains(d.relatedTarget))&&n(!0)},children:[i,a&&(0,$t.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,$t.jsx)(Mo.Icon,{className:"components-validated-control__indicator-icon",icon:Ca,size:16,fill:"currentColor"}),a.message]})]})}function Gse({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:u,setValue:c,getValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,kt.useState)(null),y=m.weekStartsOn??(0,Vo.getSettings)().l10n.startOfWeek,x=f({item:e}),b=typeof x=="string"?x:void 0,[w,S]=(0,kt.useState)(()=>Rc(b)||new Date),[C,_]=(0,kt.useState)(!1),R=(0,kt.useRef)(null),{minConstraint:E,maxConstraint:A,disabledMatchers:M}=hg(d,Rc),I=(0,kt.useCallback)(j=>r(c({item:e,value:j})),[e,r,c]),T=(0,kt.useCallback)(j=>{let F=j?oR(j,"yyyy-MM-dd"):void 0;I(F),v(null),_(!0)},[I]),N=(0,kt.useCallback)(j=>{let F=j.getValue(),P=hR(F);S(F),I(P),v(j.id),_(!0)},[I]),B=(0,kt.useCallback)(j=>{if(I(j),j){let F=Rc(j);F&&S(F)}v(null),_(!0)},[I]),{timezone:{string:L}}=(0,Vo.getSettings)(),D=a;return d?.required&&!n?D=`${a} (${(0,Yr.__)("Required")})`:!d?.required&&n&&(D=`${a} (${(0,Yr.__)("Optional")})`),(0,$t.jsx)(Uj,{field:t,validity:i,inputRefs:R,isTouched:C,setIsTouched:_,children:(0,$t.jsx)(Mo.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:u,hideLabelFromVision:o,children:(0,$t.jsxs)(te,{direction:"column",gap:"lg",children:[(0,$t.jsxs)(te,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[zse.map(j=>{let F=g===j.id;return(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:F,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>N(j),children:j.label},j.id)}),(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,Yr.__)("Custom")})]}),(0,$t.jsx)(Mo.__experimentalInputControl,{ref:R,type:"date",label:(0,Yr.__)("Date"),hideLabelFromVision:!0,value:b,onChange:B,required:!!t.isValid?.required,disabled:h,min:E,max:A}),(0,$t.jsx)(Bse,{style:{width:"100%"},selected:b&&Rc(b)||void 0,onSelect:T,month:w,onMonthChange:S,timeZone:L||void 0,weekStartsOn:y,disabled:h||M,disableNavigation:h})]})})})}function Use({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:u,getValue:c,setValue:f,isValid:d,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=c({item:e});Array.isArray(v)&&v.length===2&&v.every(V=>typeof V=="string")&&(g=v);let y=m.weekStartsOn??(0,Vo.getSettings)().l10n.startOfWeek,{minConstraint:x,maxConstraint:b,disabledMatchers:w}=hg(d,Rc),S=(0,kt.useCallback)(V=>{r(f({item:e,value:V}))},[e,r,f]),[C,_]=(0,kt.useState)(null),R=(0,kt.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[V,z]=g;return{from:Rc(V)||void 0,to:Rc(z)||void 0}},[g]),[E,A]=(0,kt.useState)(()=>R.from||new Date),[M,I]=(0,kt.useState)(!1),T=(0,kt.useRef)(null),N=(0,kt.useRef)(null),B=(0,kt.useCallback)((V,z)=>{V&&z?S([hR(V),hR(z)]):!V&&!z&&S(void 0)},[S]),L=(0,kt.useCallback)(V=>{B(V?.from,V?.to),_(null),I(!0)},[B]),D=(0,kt.useCallback)(V=>{let[z,W]=V.getValue();A(z),B(z,W),_(V.id),I(!0)},[B]),j=(0,kt.useCallback)((V,z)=>{let[W,Q]=g||[void 0,void 0];if(B(V==="from"?z:W,V==="to"?z:Q),z){let se=Rc(z);se&&A(se)}_(null),I(!0)},[g,B]),{timezone:F}=(0,Vo.getSettings)(),P=a;return t.isValid?.required&&!n?P=`${a} (${(0,Yr.__)("Required")})`:!t.isValid?.required&&n&&(P=`${a} (${(0,Yr.__)("Optional")})`),(0,$t.jsx)(Uj,{field:t,validity:i,inputRefs:[T,N],isTouched:M,setIsTouched:I,children:(0,$t.jsx)(Mo.BaseControl,{id:s,className:"dataviews-controls__date",label:P,help:u,hideLabelFromVision:o,children:(0,$t.jsxs)(te,{direction:"column",gap:"lg",children:[(0,$t.jsxs)(te,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[Hse.map(V=>{let z=C===V.id;return(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:z,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(V),children:V.label},V.id)}),(0,$t.jsx)(Mo.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!C,size:"small",accessibleWhenDisabled:!0,disabled:!!C||h,children:(0,Yr.__)("Custom")})]}),(0,$t.jsxs)(te,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,$t.jsx)(Mo.__experimentalInputControl,{ref:T,type:"date",label:(0,Yr.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:V=>j("from",V),required:!!t.isValid?.required,disabled:h,min:x,max:b}),(0,$t.jsx)(Mo.__experimentalInputControl,{ref:N,type:"date",label:(0,Yr.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:V=>j("to",V),required:!!t.isValid?.required,disabled:h,min:x,max:b})]}),(0,$t.jsx)(jse,{style:{width:"100%"},selected:R,onSelect:L,month:E,onMonthChange:A,timeZone:F.string||void 0,weekStartsOn:y,disabled:h||w})]})})})}function Wj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===$o||i===On?(0,$t.jsx)(sx,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Jo?(0,$t.jsx)(Use,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,$t.jsx)(Gse,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var cx=l(Y(),1),qj=l(G(),1);var gR=l(O(),1),{ValidatedSelectControl:Wse}=Je(cx.privateApis);function ux({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:u,getValue:c,setValue:f,isValid:d}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=c({item:e})??(h?[]:""),v=(0,qj.useCallback)(b=>r(f({item:e,value:b})),[e,r,f]),{elements:y,isLoading:x}=no({elements:t.elements,getElements:t.getElements});return x?(0,gR.jsx)(cx.Spinner,{}):(0,gR.jsx)(Wse,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(d,i),label:a,value:g,help:u,options:y,onChange:v,hideLabelFromVision:o,multiple:h,disabled:m})}var vR=l(O(),1),qse=10;function Yj(e){let{field:t}=e,{elements:r}=no({elements:t.elements,getElements:t.getElements});return r.length>=qse?(0,vR.jsx)(ix,{...e}):(0,vR.jsx)(ux,{...e})}var dx=l(Y(),1);var Kj=l(Y(),1),Zj=l(G(),1);var Xj=l(O(),1),{ValidatedInputControl:Yse}=Je(Kj.privateApis);function Qs({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:u}){let{label:c,placeholder:f,description:d,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),y=t.isDisabled({item:e,field:t}),x=(0,Zj.useCallback)(b=>r(h({item:e,value:b})),[e,h,r]);return(0,Xj.jsx)(Yse,{required:!!g.required,markWhenOptional:n,customValidity:Lt(g,u),label:c,placeholder:f,value:v??"",help:d,onChange:x,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:y,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 fx=l(O(),1);function Qj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,fx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,fx.jsx)(dx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,fx.jsx)(dx.Icon,{icon:eT})})})}var px=l(Y(),1);var mx=l(O(),1);function Jj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,mx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,mx.jsx)(px.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,mx.jsx)(px.Icon,{icon:vT})})})}var gx=l(Y(),1);var hx=l(O(),1);function $j({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,hx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,hx.jsx)(gx.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,hx.jsx)(gx.Icon,{icon:pT})})})}var Ga=l(Y(),1),vg=l(G(),1),vx=l(q(),1);var Ac=l(O(),1),{ValidatedNumberControl:Kse}=Je(Ga.privateApis);function e7(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function Zse({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,vg.useCallback)(u=>t([e7(u),i]),[t,i]),a=(0,vg.useCallback)(u=>t([n,e7(u)]),[t,n]);return(0,Ac.jsx)(Ga.BaseControl,{help:(0,vx.__)("The max. value must be greater than the min. value."),children:(0,Ac.jsxs)(Ga.Flex,{direction:"row",gap:4,children:[(0,Ac.jsx)(Ga.__experimentalNumberControl,{label:(0,vx.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Ac.jsx)(Ga.__experimentalNumberControl,{label:(0,vx.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function yx({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let a=t.format?.decimals??0,u=Math.pow(10,Math.abs(a)*-1),{label:c,description:f,getValue:d,setValue:m,isValid:h}=t,g=d({item:e})??"",v=t.isDisabled({item:e,field:t}),y=(0,vg.useCallback)(b=>{r(m({item:e,value:["",void 0].includes(b)?void 0:Number(b)}))},[e,r,m]),x=(0,vg.useCallback)(b=>{r(m({item:e,value:b}))},[e,r,m]);if(i===Jo){let b=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(b=g),(0,Ac.jsx)(Zse,{value:b,onChange:x,hideLabelFromVision:o,step:u})}return(0,Ac.jsx)(Kse,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,s),label:c,help:f,value:g,onChange:y,hideLabelFromVision:o,step:u,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var t7=l(O(),1);function r7(e){return(0,t7.jsx)(yx,{...e})}var o7=l(O(),1);function n7(e){return(0,o7.jsx)(yx,{...e})}var bx=l(Y(),1),i7=l(G(),1);var yR=l(O(),1),{ValidatedRadioControl:Xse}=Je(bx.privateApis);function s7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:u,setValue:c,isValid:f}=t,d=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=no({elements:t.elements,getElements:t.getElements}),g=u({item:e}),v=(0,i7.useCallback)(y=>r(c({item:e,value:y})),[e,r,c]);return h?(0,yR.jsx)(bx.Spinner,{}):(0,yR.jsx)(Xse,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:s,help:a,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:d})}var bR=l(G(),1);var a7=l(O(),1);function l7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:u}=i||{};return(0,a7.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,bR.createElement)(a):void 0,suffix:u?(0,bR.createElement)(u):void 0})}var c7=l(Y(),1),u7=l(G(),1);var f7=l(O(),1),{ValidatedToggleControl:Qse}=Je(c7.privateApis);function d7({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:u,setValue:c,isValid:f}=e,d=e.isDisabled({item:r,field:e}),m=(0,u7.useCallback)(()=>{t(c({item:r,value:!u({item:r})}))},[t,c,r,u]);return(0,f7.jsx)(Qse,{required:!!f.required,markWhenOptional:n,customValidity:Lt(f,i),hidden:o,label:s,help:a,checked:u({item:r}),onChange:m,disabled:d})}var m7=l(Y(),1),p7=l(G(),1);var h7=l(O(),1),{ValidatedTextareaControl:Jse}=Je(m7.privateApis);function g7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:a=4}=i||{},u=t.isDisabled({item:e,field:t}),{label:c,placeholder:f,description:d,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,p7.useCallback)(y=>r(m({item:e,value:y})),[e,r,m]);return(0,h7.jsx)(Jse,{required:!!h.required,markWhenOptional:n,customValidity:Lt(h,s),label:c,placeholder:f,value:g??"",help:d,onChange:v,rows:a,disabled:u,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,hideLabelFromVision:o})}var _7=l(G(),1);var vm=l(Y(),1),kc=l(at(),1),ni=l(G(),1),xx=l(wR(),1);var $se=[];function y7({allowedFormats:e,disableFormats:t}){return t?$se:e}var wx=l(wR(),1),b7=l(O(),1),w7=l(he(),1),eae={};function tae({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:a}=n;if(!a)return null;let u=(0,wx.getActiveFormat)(r,s),c=u!==void 0,f=(0,wx.getActiveObject)(r),d=f!==void 0&&f.type===s;return(0,b7.jsx)(a,{isActive:c,isVisible:i,activeAttributes:c?u.attributes||{}:{},isObjectActive:d,activeObjectAttributes:d?f.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:eae},s)}function x7({formatTypes:e,...t}){return e.map(r=>(0,w7.createElement)(tae,{settings:r,...t,key:r.name}))}var Oc=l(O(),1),{ValidatedContentEditableControl:rae,withIgnoreIMEEvents:oae}=Je(vm.privateApis),{useRichText:nae,KeyboardShortcutContext:iae,InputEventContext:sae,shortcutsListener:aae,inputEventsListener:lae}=Je(xx.privateApis),cae=[];function S7({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:u,disabled:c,required:f,markWhenOptional:d,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:v,preserveWhiteSpace:y,disableLineBreaks:x,focusOnMount:b,completers:w=cae}){let[S,C]=(0,ni.useState)({start:void 0,end:void 0}),[_,R]=(0,ni.useState)(!1),E=(0,ni.useRef)(void 0),A=(0,ni.useRef)(new Set),M=(0,ni.useRef)(new Set),I=(0,kc.__experimentalUseFocusOutside)(()=>R(!1)),T=y7({allowedFormats:h,disableFormats:g}),{value:N,onChange:B,ref:L,formatTypes:D,getValue:j}=nae({value:t,onChange:r,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:(ae,de)=>C({start:ae,end:de}),__unstableIsSelected:_,preserveWhiteSpace:!!y,placeholder:o,__unstableDisableFormats:g,allowedFormats:T,withoutInteractiveFormatting:v,__unstableFormatTypeHandlerContext:(0,ni.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function F(){E.current?.focus()}let P=(0,ni.useRef)({keyboardShortcuts:M,inputEvents:A}),V=(0,ni.useRef)({formatTypes:D,getValue:j,onChange:B});(0,ni.useInsertionEffect)(()=>{V.current={formatTypes:D,getValue:j,onChange:B}});let z=(0,kc.useRefEffect)(ae=>{if(c)return;let de=oae(ye=>{if(ye.key!=="Enter"||ye.defaultPrevented||ye.metaKey||ye.ctrlKey||(ye.preventDefault(),x))return;let{getValue:fe,onChange:ke}=V.current,ne=fe();ke((0,xx.insert)(ne,`
+`,ne.start??ne.text.length,ne.end??ne.text.length))});return ae.addEventListener("keydown",de),()=>ae.removeEventListener("keydown",de)},[x,c]),W=(0,kc.useRefEffect)(ae=>{if(!_)return;let de=aae(P)(ae),ye=lae(P)(ae);function fe(ke){if(ke.inputType!=="insertText"&&ke.type!=="compositionend")return;let{formatTypes:ne,getValue:Te,onChange:oe}=V.current,X=Te(),ce=ne.reduce((J,{__unstableInputRule:le})=>le?le(J):J,X);ce!==X&&oe({...ce,activeFormats:X.activeFormats})}return ae.addEventListener("input",fe),ae.addEventListener("compositionend",fe),()=>{de(),ye(),ae.removeEventListener("input",fe),ae.removeEventListener("compositionend",fe)}},[_]),{ref:Q,...ue}=(0,vm.__unstableUseAutocompleteProps)({completers:w,record:N,onChange:B,onReplace:()=>{}}),re=(0,kc.useRefEffect)(ae=>{b&&!c&&ae.focus()},[b,c]),se=(0,kc.useMergeRefs)([L,E,W,z,re,Q]);return(0,Oc.jsx)("div",{...I,onFocus:ae=>{R(!0),I.onFocus(ae)},children:(0,Oc.jsxs)(vm.SlotFillProvider,{children:[(0,Oc.jsx)(rae,{label:e,id:n,className:Z("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:u,disabled:c,required:f,markWhenOptional:d,customValidity:m,value:N.text,"aria-multiline":!x,...ue,ref:se}),_&&!c&&(0,Oc.jsx)(iae.Provider,{value:M,children:(0,Oc.jsx)(sae.Provider,{value:A,children:(0,Oc.jsx)(x7,{value:N,onChange:B,onFocus:F,formatTypes:D,forwardedRef:E,isVisible:!0})})})]})})}var C7=l(O(),1);function T7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:u,allowedFormats:c,disableFormats:f,withoutInteractiveFormatting:d,preserveWhiteSpace:m,disableLineBreaks:h}=i||{},g=t.isDisabled({item:e,field:t}),{label:v,placeholder:y,description:x,id:b,setValue:w,isValid:S}=t,C=t.getValue({item:e})??"",_=(0,_7.useCallback)(R=>r(w({item:e,value:R})),[e,r,w]);return(0,C7.jsx)(S7,{label:v,value:C,onChange:_,placeholder:y,id:b,hideLabelFromVision:o,help:x,disabled:g,required:!!S.required,markWhenOptional:n,customValidity:Lt(S,s),className:a,clientId:u,allowedFormats:c,disableFormats:f,withoutInteractiveFormatting:d,preserveWhiteSpace:m,disableLineBreaks:h})}var ym=l(Y(),1),E7=l(G(),1);var Sx=l(O(),1),{ValidatedToggleGroupControl:uae}=Je(ym.privateApis);function P7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:u}=t,c=t.isDisabled({item:e,field:t}),f=s({item:e}),d=(0,E7.useCallback)(v=>r(a({item:e,value:v})),[e,r,a]),{elements:m,isLoading:h}=no({elements:t.elements,getElements:t.getElements});if(h)return(0,Sx.jsx)(ym.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===f);return(0,Sx.jsx)(uae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(u,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:d,value:f,hideLabelFromVision:o,children:m.map(v=>(0,Sx.jsx)(ym.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:c},v.value))})}var _x=l(Y(),1),Cx=l(G(),1);var yg=l(O(),1),{ValidatedFormTokenField:fae}=Je(_x.privateApis);function R7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:u,getValue:c,setValue:f,isValid:d}=t,m=c({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=no({elements:t.elements,getElements:t.getElements}),y=(0,Cx.useMemo)(()=>Array.isArray(m)?m.map(b=>g?.find(S=>S.value===b)||{value:b,label:b}):[],[m,g]),x=(0,Cx.useCallback)(b=>{let w=b.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(f({item:e,value:w}))},[r,f,e]);return v?(0,yg.jsx)(_x.Spinner,{}):(0,yg.jsx)(fae,{required:!!d?.required,markWhenOptional:n,customValidity:Lt(d,i),label:o?void 0:s,value:y,onChange:x,placeholder:a,suggestions:g?.map(b=>b.value),disabled:h,__experimentalValidateInput:b=>t.isValid?.elements&&g?g.some(w=>w.value===b||w.label===b):!0,__experimentalExpandOnFocus:g&&g.length>0,help:u??(t.isValid?.elements?"":void 0),displayTransform:b=>typeof b=="object"&&"label"in b?b.label:typeof b=="string"&&g&&g.find(S=>S.value===b)?.label||b,__experimentalRenderItem:({item:b})=>{if(typeof b=="string"&&g){let w=g.find(S=>S.value===b);return(0,yg.jsx)("span",{children:w?.label||b})}return(0,yg.jsx)("span",{children:b})}})}var Mn=l(Y(),1),xR=l(G(),1),A7=l(q(),1);var Ua=l(O(),1),{ValidatedInputControl:dae}=Je(Mn.privateApis),mae=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Ur(e).isValid()?e:"#ffffff";return(0,Ua.jsx)(Mn.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,Ua.jsx)(Mn.Button,{onClick:n,"aria-label":(0,A7.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,Ua.jsx)(Mn.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,Ua.jsx)(Mn.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,Ua.jsx)(Mn.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function O7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:u,setValue:c,isValid:f}=t,d=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,xR.useCallback)(v=>{r(c({item:e,value:v}))},[e,r,c]),g=(0,xR.useCallback)(v=>{r(c({item:e,value:v||""}))},[e,r,c]);return(0,Ua.jsx)(dae,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Lt(f,i),label:s,placeholder:a,value:m,help:u,onChange:g,hideLabelFromVision:o,type:"text",disabled:d,prefix:(0,Ua.jsx)(Mn.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,Ua.jsx)(mae,{color:m,onColorChange:h,disabled:d})})})}var Ex=l(Y(),1),Px=l(G(),1),SR=l(q(),1);var Tx=l(O(),1);function k7({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Px.useState)(!1),u=t.isDisabled({item:e,field:t}),c=(0,Px.useCallback)(()=>{a(f=>!f)},[]);return(0,Tx.jsx)(Qs,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Tx.jsx)(Ex.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Tx.jsx)(Ex.Button,{icon:s?Kp:Wp,onClick:c,size:"small",label:s?(0,SR.__)("Hide password"):(0,SR.__)("Show password"),disabled:u,accessibleWhenDisabled:!0})})})}function Rx(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var F7=l(O(),1),I7={adaptiveSelect:Yj,array:R7,checkbox:Dj,color:O7,combobox:ix,datetime:Hj,date:Wj,email:Qj,telephone:Jj,url:$j,integer:r7,number:n7,password:k7,radio:s7,select:ux,text:l7,toggle:d7,textarea:g7,richtext:T7,toggleGroup:P7};function pae(e){return e&&typeof e=="object"&&typeof e.control=="string"}function hae(e){let{control:t,...r}=e,o=Ax(t);return o===null?null:function(i){return(0,F7.jsx)(o,{...i,config:r})}}function N7(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Ax(e.Edit):pae(e.Edit)?hae(e.Edit):Rx(e)&&e.type!=="array"?Ax("adaptiveSelect"):t===null?null:Ax(t)}function Ax(e){return Object.keys(I7).includes(e)?I7[e]:null}function gae(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 V7=gae;var vae=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},M7=vae;var yae=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},L7=yae;var B7=l(q(),1);function Ox({item:e,field:t}){let{elements:r,isLoading:o}=no({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 D7=l(O(),1);function Cr({item:e,field:t}){return t.hasElements?(0,D7.jsx)(Ox,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Js=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Tr(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function $s(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 ea(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 ta(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 er(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 bae({item:e,field:t}){return t.getValue({item:e})}var on=bae;var wae=/^[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 xae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!wae.test(r)?(0,B7.__)("Value must be a valid email address."):null}var j7={type:"email",render:Cr,Edit:"email",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er,custom:xae}};var z7=l(q(),1);var bm=(e,t,r)=>r==="asc"?e-t:t-e;function kx(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 Ix(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 H7={separatorThousand:","};function Sae({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=H7: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 _ae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,z7.__)("Value must be an integer."):null}var G7={type:"integer",render:Cr,Edit:"integer",sort:bm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr,tc,rc,oc,nc,Jo],validOperators:[mr,pr,tc,rc,oc,nc,Jo,lr,cr,Ao,oo],format:H7,getValueFormatted:Sae,validate:{required:Tr,min:kx,max:Ix,elements:er,custom:_ae}};var U7=l(q(),1);var W7={separatorThousand:",",separatorDecimal:".",decimals:2};function Cae({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=W7:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[u,c]=a.split("."),f=n?u.replace(/\B(?=(\d{3})+(?!\d))/g,n):u;return s===0?f:f+i+c}function Tae(e){return e===""||e===void 0||e===null}function Eae(e,t){let r=t.getValue({item:e});return!Tae(r)&&!Number.isFinite(r)?(0,U7.__)("Value must be a number."):null}var q7={type:"number",render:Cr,Edit:"number",sort:bm,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr,tc,rc,oc,nc,Jo],validOperators:[mr,pr,tc,rc,oc,nc,Jo,lr,cr,Ao,oo],format:W7,getValueFormatted:Cae,validate:{required:Tr,min:kx,max:Ix,elements:er,custom:Eae}};var Y7={type:"text",render:Cr,Edit:"text",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var tf=l(Ba(),1);var Z7=l(Ba(),1);function K7(e){if(!e||!La(new Date(e)))return null;let t=(0,Z7.getDate)(e);return t&&La(t)?t:null}function X7(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=K7(o),a=K7(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Fx(e,t){return X7(e,t,"min")}function Nx(e,t){return X7(e,t,"max")}var Q7={datetime:(0,tf.getSettings)().formats.datetime,weekStartsOn:(0,tf.getSettings)().l10n.startOfWeek};function Pae({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=Q7:o=t.format,(0,tf.dateI18n)(o.datetime,(0,tf.getDate)(r))}var Rae=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},J7={type:"datetime",render:Cr,Edit:"datetime",sort:Rae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cc,uc,ic,sc,ac,lc,$o,On],validOperators:[cc,uc,ic,sc,ac,lc,$o,On],format:Q7,getValueFormatted:Pae,validate:{required:Tr,elements:er,min:Fx,max:Nx}};var rf=l(Ba(),1);var $7={date:(0,rf.getSettings)().formats.date,weekStartsOn:(0,rf.getSettings)().l10n.startOfWeek};function Aae({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=$7:o=t.format,(0,rf.dateI18n)(o.date,(0,rf.getDate)(r))}var Oae=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},e9={type:"date",render:Cr,Edit:"date",sort:Oae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[cc,uc,ic,sc,ac,lc,$o,On,Jo],validOperators:[cc,uc,ic,sc,ac,lc,$o,On,Jo],format:$7,getValueFormatted:Aae,validate:{required:Tr,elements:er,min:Fx,max:Nx}};var Vx=l(q(),1);function t9(e,t){return t.getValue({item:e})===!0}function kae({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Vx.__)("True"):r===!1?(0,Vx.__)("False"):""}function Iae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Vx.__)("Value must be true, false, or undefined"):null}var Fae=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},r9={type:"boolean",render:Cr,Edit:"checkbox",sort:Fae,validate:{required:t9,elements:er,custom:Iae},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr],validOperators:[mr,pr],format:{},getValueFormatted:kae};var o9={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:on,validate:{}};var _R=l(q(),1);function n9(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function i9({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function Nae({item:e,field:t}){return i9({item:e,field:t})}function Vae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,_R.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,_R.__)("Every value must be a string.")}var Mae=(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)},s9={type:"array",render:Nae,Edit:"array",sort:Mae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[lr,cr,Ao,oo],format:{},getValueFormatted:i9,validate:{required:n9,elements:er,custom:Vae}};function Lae({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var a9={type:"password",render:Cr,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Lae,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var l9={type:"telephone",render:Cr,Edit:"telephone",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var c9=l(q(),1);var wm=l(O(),1);function Dae({item:e,field:t}){if(t.hasElements)return(0,wm.jsx)(Ox,{item:e,field:t});let r=on({item:e,field:t});return!r||!Ur(r).isValid()?r:(0,wm.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,wm.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,wm.jsx)("span",{children:r})]})}function Bae(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Ur(r).isValid()?(0,c9.__)("Value must be a valid color."):null}var jae=(e,t,r)=>{let o=Ur(e),n=Ur(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},u9={type:"color",render:Dae,Edit:"color",sort:jae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,lr,cr],format:{},getValueFormatted:on,validate:{required:Tr,elements:er,custom:Bae}};var f9={type:"url",render:Cr,Edit:"url",sort:Js,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[lr,cr],validOperators:[mr,pr,Ns,Vs,Ms,lr,cr,Ao,oo],format:{},getValueFormatted:on,validate:{required:Tr,pattern:ta,minLength:$s,maxLength:ea,elements:er}};var zae=(e,t,r)=>typeof e=="number"&&typeof t=="number"?bm(e,t,r):Js(e,t,r),d9={render:Cr,Edit:null,sort:zae,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[mr,pr],validOperators:aj(),format:{},getValueFormatted:on,validate:{required:Tr,elements:er}};function Hae(e){return e==="integer"||e==="number"}function Gae(e){return e==="date"||e==="datetime"}function m9(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&Hae(t.type)||typeof e=="string"&&Gae(t.type)))return{constraint:e,validate:o}}function p9(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=m9(r?.min,t,"min"),s=m9(r?.max,t,"max"),a=r?.minLength,u;typeof a=="number"&&t.validate.minLength!==void 0&&(u={constraint:a,validate:t.validate.minLength});let c=r?.maxLength,f;typeof c=="number"&&t.validate.maxLength!==void 0&&(f={constraint:c,validate:t.validate.maxLength});let d=r?.pattern,m;d!==void 0&&t.validate.pattern!==void 0&&(m={constraint:d,validate:t.validate.pattern});let h=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:u,maxLength:f,pattern:m,custom:h}}function h9(e){return e.validOperators.reduce((t,r)=>{let o=$u(r);return o?.filter&&(t[r]=o.filter),t},{})}function Uae(e,t){return{...t.format,...e.format}}var g9=Uae;function Wae(e){let t=[j7,G7,q7,Y7,J7,e9,r9,o9,s9,a9,l9,u9,f9].find(r=>r?.type===e);return t||d9}function Wa(e){return e.map(t=>{let r=Wae(t.type),o=t.getValue||M7(t.id),n=function(i,s,a){let u=o({item:i}),c=o({item:s});return t.sort?t.sort(u,c,a):r.sort(u,c,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||L7(t.id),elements:t.elements,getElements:t.getElements,hasElements:Rx(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:N7(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:p9(t,r),filterBy:V7(t,r.defaultOperators,r.validOperators),filter:h9(r),format:g9(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var vo=l(G(),1);function v9({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,u]=(0,vo.useState)(!o);(0,vo.useEffect)(()=>{o||u(!0)},[o]);let c=(0,vo.useRef)(t),f=(0,vo.useRef)(n);(0,vo.useEffect)(()=>{o||(c.current=t,f.current=n)},[t,o,n]);let[d,m]=(0,vo.useState)([]),h=(0,vo.useRef)(new Map),g=(0,vo.useRef)([]),v=(0,vo.useRef)({search:void 0,filters:void 0,perPage:void 0}),y=(0,vo.useRef)(void 0),x=(0,vo.useRef)(void 0),b=(0,vo.useRef)(!1),w=(0,vo.useMemo)(()=>{e.startPosition!==void 0&&x.current!==void 0&&(e.startPosition<x.current?y.current="up":e.startPosition>x.current&&(y.current="down")),x.current=e.startPosition;let S=JSON.stringify(e.filters??[]),C=v.current.filters,_=!b.current||!e.infiniteScrollEnabled||e.search!==v.current.search||S!==C||e.perPage!==v.current.perPage;if(b.current=!0,v.current={search:e.search,filters:S,perPage:e.perPage},_){h.current.clear(),y.current=void 0;let L=e.search?1:e.startPosition??1,D=t.map((j,F)=>{let P=L+F;return h.current.set(r(j),P),{...j,position:P}});return g.current=D,D}let R=g.current,E=new Set(t.map(r)),A=y.current,M=e.search?1:e.startPosition??1,I=t.map((L,D)=>{let j=r(L),F=e.infiniteScrollEnabled?M+D:void 0;return F!==void 0&&h.current.set(j,F),{...L,position:F}});if(I.length===0)return R;let T=R.filter(L=>!E.has(r(L))),N=A==="up"?[...I,...T]:[...T,...I];N.sort((L,D)=>{let j=L.position,F=D.position;return j-F});let B=N;if(d.length>0){let L=Math.min(...d),D=Math.max(...d),j=20,F=N.map(W=>W.position),P=Math.min(...F);!(Math.max(...F)<L-j||P>D+j)&&(B=N.filter(W=>{let Q=r(W);if(i?.includes(Q))return!0;let re=W.position;return A==="up"?re<=D+j:A==="down"?re>=L-j:re>=L-j&&re<=D+j}))}return g.current=B,B},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,d,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:m}:{data:(o&&c.current?.length?c.current:t).map(C=>({...C,position:void 0})),paginationInfo:o&&c.current?.length?f.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var nn=l(G(),1),b9=l(at(),1);function y9(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((c,f)=>{let d=f.getBoundingClientRect(),m=d.top+d.height/2,h=Math.abs(m-n),g=c.getBoundingClientRect(),v=g.top+g.height/2,y=Math.abs(v-n);return h<y?f:c}),a=Number(s.getAttribute("aria-posinset")),u=s.getBoundingClientRect();return t.current={posinset:a,viewportOffset:u.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function w9({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,nn.useRef)(null),a=(0,nn.useRef)(e),u=(0,nn.useRef)(r),c=(0,nn.useRef)(t),f=(0,nn.useRef)(o.totalItems);(0,nn.useLayoutEffect)(()=>{a.current=e,u.current=r,c.current=t,f.current=o.totalItems},[e,r,t,o.totalItems]);let d=(0,nn.useCallback)(h=>{i&&i(g=>{let v=new Set(g),y=!1;return h.forEach(x=>{let b=Number(x.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(b)||(x.isIntersecting?v.has(b)||(v.add(b),y=!0):v.has(b)&&(v.delete(b),y=!0))}),y?Array.from(v).sort():g})},[i]);(0,nn.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let v=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(v){let y=h.getBoundingClientRect(),w=v.getBoundingClientRect().top-y.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(w)>1&&(h.scrollTop+=w)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,nn.useRef)(null);return(0,nn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!d){m.current&&(m.current.disconnect(),m.current=null);return}return m.current=new IntersectionObserver(d,{root:null,rootMargin:"0px",threshold:.1}),()=>{m.current&&(m.current.disconnect(),m.current=null)}},[e.infiniteScrollEnabled,d]),(0,nn.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,y=(0,b9.throttle)(b=>{let w=a.current,S=f.current,C=b.target,_=C.scrollTop,R=C.scrollHeight,E=C.clientHeight,A=_>h?"down":"up";if(h=_,u.current)return;let M=w.startPosition||1,I=w.perPage||10,T=Math.min(M+I,S);if(A==="down"&&_+E>=R-g&&T<S){let N=T;y9(C,s,"down"),c.current({...w,startPosition:N})}if(A==="up"&&_<=v&&M>1){let N=M-I,B=N<6?1:N;y9(C,s,"up"),c.current({...w,startPosition:B})}},50),x=n.current;return x.addEventListener("scroll",y),()=>{x.removeEventListener("scroll",y),y.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var yo=l(O(),1),qae=e=>e.id,Yae=()=>!0,Kae=[],Zae={table:{},grid:{},list:{}},Xae=bc.filter(e=>!e.isPicker);function Qae({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Lo.useContext)(Me),n=o.infiniteScrollEnabled;return(0,yo.jsxs)(yo.Fragment,{children:[(0,yo.jsxs)(te,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,yo.jsxs)(te,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,yo.jsx)(lR,{label:r}),(0,yo.jsx)(rx,{})]}),(0,yo.jsxs)(te,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,yo.jsx)(Nj,{}),e]})]}),(0,yo.jsx)(ox,{className:"dataviews-filters__container"}),(0,yo.jsx)(sR,{}),(0,yo.jsx)(aR,{})]})}function Jae({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=Kae,data:s,getItemId:a=qae,getItemLevel:u,isLoading:c=!1,paginationInfo:f,defaultLayouts:d=Zae,selection:m,onChangeSelection:h,onClickItem:g,renderItemLink:v,isItemClickable:y=Yae,header:x,children:b,config:w={perPageSizes:[10,20,50,100]},empty:S,onReset:C}){let[_,R]=(0,Lo.useState)([]),E=m===void 0||h===void 0,A=E?_:m,{data:M,paginationInfo:I,hasInitiallyLoaded:T,setVisibleEntries:N}=v9({view:e,data:s,getItemId:a,isLoading:c,selection:A,paginationInfo:f}),B=(0,Lo.useRef)(null),[L,D]=(0,Lo.useState)(0),j=(0,x9.useResizeObserver)(ye=>{D(ye[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[F,P]=(0,Lo.useState)(null);function V(ye){let fe=typeof ye=="function"?ye(A):ye;E&&R(fe),h&&h(fe)}let z=(0,Lo.useMemo)(()=>Wa(r),[r]),W=(0,Lo.useMemo)(()=>e.infiniteScrollEnabled?A:A.filter(ye=>s.some(fe=>a(fe)===ye)),[A,s,a,e.infiniteScrollEnabled]),Q=fg(z,e),ue=(0,Lo.useMemo)(()=>(Q||[]).some(ye=>ye.isPrimary||ye.isLocked),[Q]),[re,se]=(0,Lo.useState)(ue),{intersectionObserver:ae}=w9({view:e,onChangeView:t,isLoading:c,paginationInfo:f,containerRef:B,setVisibleEntries:N});(0,Lo.useEffect)(()=>{ue&&!re&&se(!0)},[ue,re]);let de=(0,Lo.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([ye])=>Xae.some(fe=>fe.type===ye)).map(([ye,fe])=>[ye,fe===!0?{}:fe])),[d]);return de[e.type]?(0,yo.jsx)(Me.Provider,{value:{view:e,onChangeView:t,fields:z,actions:i,data:M,isLoading:c,paginationInfo:I,selection:W,onChangeSelection:V,openedFilter:F,setOpenedFilter:P,getItemId:a,getItemLevel:u,isItemClickable:y,onClickItem:g,renderItemLink:v,containerWidth:L,containerRef:B,resizeObserverRef:j,defaultLayouts:de,filters:Q,isShowingFilter:re,setIsShowingFilter:se,config:w,empty:S,hasInitiallyLoaded:T,onReset:C,intersectionObserver:ae},children:(0,yo.jsx)("div",{className:"dataviews-wrapper",children:b??(0,yo.jsx)(Qae,{header:x,search:o,searchLabel:n})})}):null}var us=Jae;us.BulkActionToolbar=Y0;us.Filters=mg;us.FiltersToggled=ox;us.FiltersToggle=rx;us.Layout=sR;us.LayoutSwitcher=uR;us.Pagination=yP;us.Search=lR;us.ViewConfig=fR;us.Footer=aR;var qa=us;var AR=l(G(),1);var S9=l(G(),1),_9=l(O(),1),CR=(0,S9.createContext)({fields:[]});CR.displayName="DataFormContext";function C9({fields:e,children:t}){return(0,_9.jsx)(CR.Provider,{value:{fields:e},children:t})}var Ri=CR;var qx=l(G(),1);var Lx=l(G(),1),wg=l(Y(),1);var bg=l(q(),1),Do={type:"regular",labelPosition:"top"},$ae=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 T9(e){let t=Do;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,bg.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,bg.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,bg.__)("Apply"),cancelLabel:(0,bg.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:$ae(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 E9(e){let t=T9(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?T9(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:E9({fields:o.children,layout:Do}).fields}}});return{layout:t,fields:r}}var Mx=E9;var ur=l(O(),1);function ele({title:e}){return(0,ur.jsx)(te,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,ur.jsx)(te,{direction:"row",align:"center",children:(0,ur.jsx)(wg.__experimentalHeading,{level:2,size:13,children:e})})})}function P9({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Lx.useContext)(Ri),a=t.layout,u=(0,Lx.useMemo)(()=>({layout:Do,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,ur.jsxs)(ur.Fragment,{children:[!o&&t.label&&(0,ur.jsx)(ele,{title:t.label}),(0,ur.jsx)(Ln,{data:e,form:u,onChange:r,validity:i?.children})]});let c=a.labelPosition,f=s.find(d=>d.id===t.id);return!f||!f.Edit?null:c==="side"?(0,ur.jsxs)(te,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,ur.jsx)("div",{className:Z("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${c}`),children:(0,ur.jsx)(wg.BaseControl.VisualLabel,{children:f.label})}),(0,ur.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:f.readOnly===!0?(0,ur.jsx)(f.render,{item:e,field:f}):(0,ur.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},f.id)})]}):(0,ur.jsx)("div",{className:"dataforms-layouts-regular__field",children:f.readOnly===!0?(0,ur.jsx)(ur.Fragment,{children:(0,ur.jsxs)(ur.Fragment,{children:[!o&&c!=="none"&&(0,ur.jsx)(wg.BaseControl.VisualLabel,{children:f.label}),(0,ur.jsx)(f.render,{item:e,field:f})]})}):(0,ur.jsx)(f.Edit,{data:e,field:f,onChange:r,hideLabelFromVision:c==="none"?!0:o,markWhenOptional:n,validity:i})})}var PR=l(_0(),1),of=l(Y(),1),fs=l(G(),1),Hx=l(at(),1);var Dx=l(Y(),1),xm=l(q(),1);var F9=l(at(),1);var TR=l(G(),1);function tle(e,t){return Z("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var R9=tle;var A9=l(Y(),1);var Ic=l(O(),1);function rle(e,t,r){return e?(0,Ic.jsxs)(ht.Root,{children:[(0,Ic.jsx)(ht.Trigger,{render:(0,Ic.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ic.jsx)(A9.Icon,{icon:Ca,size:16}),(0,Ic.jsxs)(Pn,{children:[t,": "]}),r]})}),(0,Ic.jsx)(ht.Popup,{children:t})]}):r}var O9=rle;function k9(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=k9(r);if(o)return o}}var I9=k9;var sn=l(O(),1);function xg({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:u}){let{labelPosition:c,editVisibility:f}=t.layout,d=I9(n),m=i&&!!d,h=R9(c,m),g=O9(m,d,r),v=Z("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${c}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":f==="always"}),y=(0,F9.useInstanceId)(xg,"dataforms-layouts-panel__field-control"),x=m?(0,xm.sprintf)((0,xm._x)("Edit %s (has errors)","field"),r||""):(0,xm.sprintf)((0,xm._x)("Edit %s","field"),r||""),b=(0,TR.useRef)(null),w=(0,TR.useRef)(null);return(0,sn.jsxs)("div",{ref:b,className:v,onClick:s?void 0:_=>{!a&&_.detail<2&&!w.current?.contains(_.target)&&b.current?.ownerDocument.defaultView?.getSelection()?.toString()||u()},onKeyDown:s?void 0:_=>{_.target===_.currentTarget&&(_.key==="Enter"||_.key===" ")&&(_.preventDefault(),u())},children:[c!=="none"&&(0,sn.jsx)("span",{className:h,children:g}),c==="none"&&m&&(0,sn.jsxs)(ht.Root,{children:[(0,sn.jsx)(ht.Trigger,{render:(0,sn.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":d,children:(0,sn.jsx)(Dx.Icon,{icon:Ca,size:16})})}),(0,sn.jsx)(ht.Popup,{children:d})]}),(0,sn.jsx)("span",{id:`${y}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,sn.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(_=>(0,sn.jsx)("span",{style:{width:"100%"},children:(0,sn.jsx)(_.render,{item:e,field:_})},_.id))}):o.map(_=>(0,sn.jsx)(_.render,{item:e,field:_},_.id))}),!s&&(0,sn.jsx)(Dx.Button,{ref:w,className:"dataforms-layouts-panel__field-trigger-icon",label:x,icon:Ps,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${y}`})]})}var N9=l(_0(),1),ER=l(S0(),1),ra=l(G(),1),an=l(q(),1);function V9(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?V9(o):o.type!=="invalid"&&o.type!=="validating")):!0}function ole(e,t){let r=Mx(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 c=s.children.map(n).filter(d=>d!==null);if(c.length===0)return null;let f=o.get(s.id);if(f){let[d]=Wa([f]);return{id:s.id,children:c,field:d}}return{id:s.id,children:c}}let a=o.get(s.id);if(!a)return null;let[u]=Wa([a]);return{id:s.id,children:[],field:u}}return r.fields.map(n).filter(s=>s!==null)}function Sm(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 M9(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 u=t[a];if(!n[u])return e;n[u]={...n[u]},n=n[u]}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 nle(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(u=>{if(a===o.current[t.id]){if(!Array.isArray(u)){n(c=>Sm(c,{elements:{type:"invalid",message:(0,an.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:u})?n(c=>Sm(c,{elements:{type:"invalid",message:(0,an.__)("Value must be one of the elements.")}},[...i,t.id])):n(c=>M9(c,[...i,t.id],"elements"))}}).catch(u=>{if(a!==o.current[t.id])return;let c;u instanceof Error?c=u.message:c=String(u)||(0,an.__)("Unknown error when running elements validation asynchronously."),n(f=>Sm(f,{elements:{type:"invalid",message:c}},[...i,t.id]))})}function ile(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(u=>M9(u,[...i,t.id],"custom"));return}if(typeof a=="string"){n(u=>Sm(u,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(u=>Sm(u,{custom:{type:"invalid",message:(0,an.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(a=>{if(s!==o.current[t.id])return;let u;a instanceof Error?u=a.message:u=String(a)||(0,an.__)("Unknown error when running custom validation asynchronously."),n(c=>Sm(c,{custom:{type:"invalid",message:u}},[...i,t.id]))})}function L9(e,t,r){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,an.__)("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,an.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,an.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,an.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,an.__)("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,an.__)("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,N9.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,an.__)("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"&&(nle(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,an.__)("Validating\u2026")}),o instanceof Promise&&(ile(o,t,r),n.custom={type:"validating",message:(0,an.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=L9(e,a,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([a,u])=>{u!==void 0&&(s[a]=u)}),Object.keys(s).length===0?void 0:{children:s}}}function D9(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>D9(n,t));return o?{value:r,children:o}:r}function sle(e,t,r){let[o,n]=(0,ra.useState)(),i=(0,ra.useRef)({}),s=(0,ra.useRef)({}),a=(0,ra.useRef)({}),u=(0,ra.useCallback)(()=>{let c={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},f=ole(r,t);if(f.length===0){n(void 0);return}let d={},m=[];f.forEach(h=>{let g=D9(h,e);if(a.current.hasOwnProperty(h.id)&&(0,ER.default)(a.current[h.id],g)){m.push(h.id);return}a.current[h.id]=g;let v=L9(e,h,c);v!==void 0&&(d[h.id]=v)}),n(h=>{let g={...h,...d},v=[...m,...Object.keys(d)];return Object.keys(g).forEach(x=>{g&&!v.includes(x)&&delete g[x]}),Object.keys(g).length===0&&(g=void 0),(0,ER.default)(h,g)?h:g})},[e,t,r]);return(0,ra.useEffect)(()=>{u()},[u]),{validity:o,isValid:V9(o)}}var B9=sle;var Bx=l(G(),1);function Fc(e,t){let r=(0,Bx.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,Bx.useEffect)(()=>{t&&r()},[t,r]),r}var j9=l(G(),1);function ale(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var jx=(e,t)=>Array.isArray(e)&&e.length>0?ale(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var lle=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function cle(e){let{fields:t}=(0,j9.useContext)(Ri),r=e.layout,o=jx(r.summary,t),n=lle(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 zx=cle;var ln=l(O(),1);function ule({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:u}=s,{fields:c}=(0,fs.useContext)(Ri),[f,d]=(0,fs.useState)({}),m=(0,fs.useMemo)(()=>(0,PR.default)(e,f,{arrayMerge:(C,_)=>_}),[e,f]),h=(0,fs.useMemo)(()=>({layout:Do,fields:t.children?t.children:[{id:t.id,layout:Do}]}),[t]),g=c.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:v}=B9(m,g,h),y=()=>{r(f),n()},x=C=>{d(_=>(0,PR.default)(_,C,{arrayMerge:(R,E)=>E}))},b=(0,Hx.useFocusOnMount)("firstInputElement"),w=(0,fs.useRef)(null),S=(0,Hx.useMergeRefs)([b,w]);return Fc(w,i),(0,ln.jsxs)(of.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,ln.jsx)("div",{ref:S,children:(0,ln.jsx)(Ln,{data:m,form:h,onChange:x,validity:v,children:(C,_,R,E)=>(0,ln.jsx)(C,{data:m,field:_,onChange:x,hideLabelFromVision:h.fields.length<2,markWhenOptional:E,validity:R},_.id)})}),(0,ln.jsxs)(te,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,ln.jsx)(of.__experimentalSpacer,{style:{flex:1}}),(0,ln.jsx)(of.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:u}),(0,ln.jsx)(of.Button,{variant:"primary",onClick:y,__next40pxDefaultSize:!0,children:a})]})]})}function fle({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,fs.useState)(!1),[s,a]=(0,fs.useState)(!1),{fieldDefinition:u,fieldLabel:c,summaryFields:f}=zx(t);if(!u)return null;let d=()=>{a(!1),i(!0)};return(0,ln.jsxs)(ln.Fragment,{children:[(0,ln.jsx)(xg,{data:e,field:t,fieldLabel:c,summaryFields:f,validity:o,touched:n,disabled:u.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,ln.jsx)(ule,{data:e,field:t,onChange:r,fieldLabel:c??"",onClose:d,touched:n})]})}var z9=fle;var Nc=l(Y(),1),H9=l(q(),1),Ya=l(G(),1);var G9=l(at(),1);var Bo=l(O(),1);function dle({title:e,onClose:t}){return(0,Bo.jsx)(te,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Bo.jsxs)(te,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Bo.jsx)(Nc.__experimentalHeading,{level:2,size:13,children:e}),(0,Bo.jsx)(Nc.__experimentalSpacer,{style:{flex:1}}),t&&(0,Bo.jsx)(Nc.Button,{label:(0,H9.__)("Close"),icon:Es,onClick:t,size:"small"})]})})}function mle({touched:e,children:t}){let r=(0,Ya.useRef)(null);return Fc(r,e),(0,Bo.jsx)("div",{ref:r,children:t})}function ple({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Ya.useState)(!1),[s,a]=(0,Ya.useState)(null),u=(0,Ya.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[c,f]=(0,G9.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),d=(0,Ya.useMemo)(()=>({layout:Do,fields:t.children?t.children:[{id:t.id,layout:Do}]}),[t]),m=(0,Ya.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=zx(t);return h?(0,Bo.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Bo.jsx)(Nc.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:u,focusOnMount:!1,onToggle:y=>{y||i(!0)},renderToggle:({isOpen:y,onToggle:x})=>(0,Bo.jsx)(xg,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:y,onClick:x}),renderContent:({onClose:y})=>(0,Bo.jsx)(mle,{touched:n,children:(0,Bo.jsxs)("div",{ref:c,...f,children:[(0,Bo.jsx)(dle,{title:g,onClose:y}),(0,Bo.jsx)(Ln,{data:e,form:d,onChange:r,validity:m,children:(x,b,w,S)=>(0,Bo.jsx)(x,{data:e,field:b,onChange:r,hideLabelFromVision:(d?.fields??[]).length<2,markWhenOptional:S,validity:w},b.id)})]})})})}):null}var U9=ple;var RR=l(O(),1);function W9({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,RR.jsx)(z9,{data:e,field:t,onChange:r,validity:o}):(0,RR.jsx)(U9,{data:e,field:t,onChange:r,validity:o})}var jo=l(G(),1),K9=l(fu(),1),Z9=l(at(),1);var Gx=l(q(),1);function q9(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+=q9(o);return t}function _m(e){let t=q9(e);if(t!==0)return(0,Gx.sprintf)((0,Gx._n)("%d field needs attention","%d fields need attention",t),t)}var Y9=l(O(),1);function Ux({validity:e}){let t=_m(e);return t?(0,Y9.jsx)(rC,{intent:"high",children:t}):null}var Er=l(O(),1);function hle(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 gle({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let u=jx(o.summary,t).filter(d=>hle(d,o.summary,n)),c=i&&o.isCollapsible,f=u.length>0&&o.withHeader;return(0,Er.jsxs)(te,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Er.jsx)(Ts.Title,{children:r}),(c||f)&&(0,Er.jsxs)(gu.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[c&&(0,Er.jsx)(Ux,{validity:s}),f&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:u.map(d=>(0,Er.jsx)(d.render,{item:e,field:d},d.id))})]})]})}function vle({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Er.jsxs)(Er.Fragment,{children:[t.description&&(0,Er.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Er.jsx)(Ln,{data:e,form:r,onChange:o,validity:s?.children})]});let u=nf("regular")?.component;return u?(0,Er.jsx)(u,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function X9({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,jo.useContext)(Ri),a=t.layout,u=(0,jo.useRef)(null),c=(0,jo.useRef)(!1),f=(0,jo.useMemo)(()=>({layout:Do,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:m}=a,[h,g]=(0,jo.useState)(d),[v,y]=(0,jo.useState)(!1);(0,jo.useEffect)(()=>{g(d)},[d]);let x=(0,jo.useCallback)(M=>{M||y(!0),g(M)},[]),b=Fc(u,(m?h:!0)&&v),w=(0,jo.useCallback)(()=>{c.current=!0},[]),S=(0,jo.useCallback)(()=>{if(!c.current||(y(!0),m&&!h))return;let M=b(),I=_m(i);M>0&&I&&(0,K9.speak)(I,"polite")},[m,h,b,i]),C=(0,Z9.__experimentalUseFocusOutside)(S),_=t.label,R;if(t.children)R=!!_&&a.withHeader;else{let M=s.find(I=>I.id===t.id);if(!M||!M.Edit)return null;_=M.label,R=!!_&&a.withHeader}let E=(0,Er.jsx)(vle,{data:e,field:t,form:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:R}),A=(0,Er.jsx)(gle,{data:e,fields:s,label:_,layout:a,isOpen:m?!!h:!0,touched:v,validity:i});return R&&m?(0,Er.jsxs)(gu.Root,{className:"dataforms-layouts-card__field",open:h,onOpenChange:x,...C,children:[(0,Er.jsx)(gu.Header,{children:A}),(0,Er.jsx)(gu.Content,{ref:u,onFocus:w,children:E})]}):(0,Er.jsxs)(Ts.Root,{className:"dataforms-layouts-card__field",...C,children:[R&&(0,Er.jsx)(Ts.Header,{children:A}),(0,Er.jsx)(Ts.Content,{ref:u,onFocus:w,children:E})]})}var Q9=l(Y(),1);var io=l(O(),1);function yle({title:e}){return(0,io.jsx)(te,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,io.jsx)(te,{direction:"row",align:"center",children:(0,io.jsx)(Q9.__experimentalHeading,{level:2,size:13,children:e})})})}var ble=({children:e})=>(0,io.jsx)(io.Fragment,{children:e});function J9({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let u={layout:Do,fields:t.children};return(0,io.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,io.jsx)(yle,{title:t.label}),(0,io.jsx)(te,{direction:"row",align:s.alignment,gap:"lg",children:(0,io.jsx)(Ln,{data:e,form:u,onChange:r,validity:i?.children,as:ble,children:(c,f,d)=>(0,io.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[f.id],children:(0,io.jsx)(c,{data:e,field:f,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:d})},f.id)})})]})}let a=nf("regular")?.component;return a?(0,io.jsx)(io.Fragment,{children:(0,io.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,io.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var zo=l(G(),1),$9=l(q(),1),ez=l(fu(),1),tz=l(at(),1);var Ka=l(O(),1);function rz({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,zo.useContext)(Ri),i=(0,zo.useRef)(null),s=(0,zo.useRef)(null),a=(0,zo.useRef)(!1),[u,c]=(0,zo.useState)(!1),[f,d]=(0,zo.useState)(!1),m=(0,zo.useMemo)(()=>({layout:Do,fields:t.children??[]}),[t]);(0,zo.useEffect)(()=>{let S=i.current;if(!S)return;let C=()=>{let _=S.open;_||c(!0),d(_)};return S.addEventListener("toggle",C),()=>{S.removeEventListener("toggle",C)}},[]);let h=Fc(s,f&&u),g=(0,zo.useCallback)(()=>{a.current=!0},[]),v=(0,zo.useCallback)(()=>{if(!a.current||(c(!0),!i.current?.open))return;let S=h(),C=_m(o);S>0&&C&&(0,ez.speak)(C,"polite")},[h,o]),y=(0,tz.__experimentalUseFocusOutside)(v);if(!t.children)return null;let x=t.layout.summary??"",b=x?n.find(S=>S.id===x):void 0,w;return b&&b.render?w=(0,Ka.jsx)(b.render,{item:e,field:b}):w=t.label||(0,$9.__)("More details"),(0,Ka.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...y,children:[(0,Ka.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ka.jsxs)(te,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[w,u&&(0,Ka.jsx)(Ux,{validity:o})]})}),(0,Ka.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,Ka.jsx)(Ln,{data:e,form:m,onChange:r,validity:o?.children})})]})}var sf=l(O(),1),wle=[{type:"regular",component:P9,wrapper:({children:e})=>(0,sf.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:W9,wrapper:({children:e})=>(0,sf.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:X9,wrapper:({children:e})=>(0,sf.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:J9,wrapper:({children:e,layout:t})=>(0,sf.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,sf.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,sf.jsx)(te,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:rz}];function nf(e){return wle.find(t=>t.type===e)}var Wx=l(O(),1),xle=({children:e})=>(0,Wx.jsx)(te,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function Ln({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,qx.useContext)(Ri),a=(0,qx.useMemo)(()=>{let f=s.filter(m=>!!m.isValid?.required).length,d=s.length-f;return f>d},[s]);function u(f){return s.find(d=>d.id===f.id)}let c=i??nf(t.layout.type)?.wrapper??xle;return(0,Wx.jsx)(c,{layout:t.layout,children:t.fields.map(f=>{let d=nf(f.layout.type)?.component;if(!d)return null;let m=f.children?void 0:u(f);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(d,f,o?.[f.id],a):(0,Wx.jsx)(d,{data:e,field:f,onChange:r,markWhenOptional:a,validity:o?.[f.id]},f.id)})})}var OR=l(O(),1);function Sg({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,AR.useMemo)(()=>Mx(t),[t]),s=(0,AR.useMemo)(()=>Wa(r),[r]);return t.fields?(0,OR.jsx)(C9,{fields:s,children:(0,OR.jsx)(Ln,{data:e,form:i,onChange:o,validity:n})}):null}var nz=l(ZP(),1),iz=l($c(),1);function oz(e=""){return(0,nz.default)(e.trim().toLowerCase())}var Sle=[];function Za(e,t,r){if(!e)return{data:Sle,paginationInfo:{totalItems:0,totalPages:0}};let o=Wa(r),n=[...e];if(t.search){let c=oz(t.search);n=n.filter(f=>o.filter(d=>d.enableGlobalSearch).some(d=>{let m=d.getValue({item:f});return(Array.isArray(m)?m:[m]).some(g=>oz(String(g)).includes(c))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(c=>{let f=o.find(d=>d.id===c.field);if(f){c.operator===oo&&(0,iz.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let d=f.filter[c.operator];d&&(n=n.filter(m=>d(m,f,c.value)))}});let i=t.sort?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.sort?.field):null,s=t.groupBy?.field?o.find(c=>c.enableSorting!==!1&&c.id===t.groupBy?.field):null;(i||s)&&n.sort((c,f)=>{if(s){let d=s.sort(c,f,t.groupBy?.direction??"asc");if(d!==0)return d}return i?i.sort(c,f,t.sort?.direction??"desc"):0});let a=n.length,u=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let c=t.startPosition-1,f=Math.min(c+t.perPage,a);n=n?.slice(c,f)}else if(t.page!==void 0&&t.perPage!==void 0){let c=(t.page-1)*t.perPage;a=n?.length||0,u=Math.ceil(a/t.perPage),n=n?.slice(c,c+t.perPage)}return{data:n,paginationInfo:{totalItems:a,totalPages:u}}}var sz=l(yl(),1),{lock:uUe,unlock:az}=(0,sz.__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 Ht=l(Y(),1),af=l(X2(),1),kR=l(xe(),1),Cg=l(me(),1),ir=l(G(),1),cn=l(q(),1);var dz=l(fu(),1),Tm=l(cz(),1),mz=l(hi(),1);var _g=l(G(),1);function uz(e){return{top:e.offsetTop,left:e.offsetLeft}}function fz(e){let t=(0,_g.useRef)(null),r=(0,_g.useRef)(void 0);return t.current&&(r.current=uz(t.current)),(0,_g.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new Ed({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:u}){if(!t.current)return;let{x:c,y:f}=u;c=Math.round(c),f=Math.round(f);let d=c===0&&f===0;t.current.style.transform=d?"":`translate3d(${c}px,${f}px,0)`}});t.current.style.transform="";let i=uz(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 Ce=l(O(),1),{MediaUploadModal:_le}=az(Tm.privateApis);function pz({children:e,index:t,className:r}){let o=fz(t);return(0,Ce.jsx)("div",{ref:o,className:r,children:e})}function Cm(e){return Array.isArray(e)?e:e?[e]:[]}function Cle({render:e,multiple:t,...r}){let[o,n]=(0,ir.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Ce.jsxs)(Ce.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Ce.jsx)(_le,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Ce.jsx)(Tm.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function IR({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let a=i&&(0,af.isBlobURL)(i.source_url),u=(0,Ce.jsxs)("div",{className:Z("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:c=>{s||(c.key==="Enter"||c.key===" ")&&(c.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,a&&(0,Ce.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Ce.jsx)(Ht.Spinner,{})}),!s&&(0,Ce.jsx)(Ht.DropZone,{onFilesDrop:c=>n(c,i?.id)})]});return o?(0,Ce.jsxs)(ht.Root,{children:[(0,Ce.jsx)(ht.Trigger,{render:u}),(0,Ce.jsx)(ht.Popup,{children:r})]}):u}var Tle=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function Ele({attachment:e}){return(0,Ce.jsx)(Ht.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function hz(e){return(0,Ce.jsx)(IR,{...e,children:(0,Ce.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function gz({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:s?Sa:Rp,label:s?(0,cn.__)("Move left"):(0,cn.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"up")}}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:s?_a:mu,label:s?(0,cn.__)("Move right"):(0,cn.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:a=>{a.stopPropagation(),n(e,"down")}})]})}function vz({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Ce.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Ce.jsx)(Ht.Icon,{icon:RC}):r.startsWith("video")?(0,Ce.jsx)(Ht.Icon,{icon:tE}):Tle.includes(r)?(0,Ce.jsx)(Ht.Icon,{icon:Ki}):(0,Ce.jsx)(Ht.Icon,{icon:Ap})}function Ple({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:u}){return(0,Ce.jsxs)("div",{className:Z("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((c,f)=>{let d=c.mime_type?.startsWith("image"),m=(0,af.isBlobURL)(c.source_url),h=c.id;return(0,Ce.jsxs)(pz,{index:f,className:Z("fields__media-edit-expanded-item",{"has-preview-image":d}),children:[(0,Ce.jsx)(IR,{open:()=>{u(h),i()},label:m?(0,cn.__)("Replace"):(0,cn.sprintf)((0,cn.__)("Replace %s"),c.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:c,isUploading:a,children:(0,Ce.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Ce.jsx)(Ht.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||d)&&(0,Ce.jsx)(vz,{attachment:c})})})}),!m&&(0,Ce.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Ce.jsxs)(Ht.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Ce.jsx)(gz,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"horizontal"}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:Es,label:(0,cn.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},c.id)}),(r||!e?.length)&&(0,Ce.jsx)(hz,{open:()=>{u(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Rle({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:a,setTargetItemId:u}){return(0,Ce.jsxs)(Ce.Fragment,{children:[!!e?.length&&(0,Ce.jsx)("div",{className:Z("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Ce.jsx)(Ht.__experimentalVStack,{spacing:0,children:e.map((c,f)=>{let d=(0,af.isBlobURL)(c.source_url),m=r&&e.length>1,h=c.id;return(0,Ce.jsxs)(pz,{index:f,className:"fields__media-edit-compact",children:[(0,Ce.jsx)(IR,{open:()=>{u(h),i()},label:(0,cn.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:c,isUploading:a,children:(0,Ce.jsxs)(Ce.Fragment,{children:[(0,Ce.jsx)(vz,{attachment:c}),!d&&(0,Ce.jsx)(Ele,{attachment:c})]})}),!d&&(0,Ce.jsxs)(Ht.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Ce.jsx)(gz,{itemId:h,index:f,totalItems:e.length,isUploading:a,moveItem:n,orientation:"vertical"}),(0,Ce.jsx)(Ht.Button,{__next40pxDefaultSize:!0,icon:Es,label:(0,cn.__)("Remove"),size:"small",disabled:a,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},c.id)})})}),(r||!e?.length)&&(0,Ce.jsx)(hz,{open:()=>{u(void 0),i()},label:t,onFilesDrop:s,isUploading:a})]})}function Yx({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:a}){let u=t.getValue({item:e}),[c,f]=(0,ir.useState)(!1),d=(0,ir.useRef)(null),[m,h]=(0,ir.useState)(void 0);(0,ir.useEffect)(()=>{let F=d.current,P=()=>{f(!0)};return F?.addEventListener("invalid",P),()=>F?.removeEventListener("invalid",P)},[]);let g=(0,Cg.useSelect)(F=>{if(!u)return null;let V=Cm(u).toSorted((W,Q)=>W-Q),{getEntityRecords:z}=F(kR.store);return z("postType","attachment",{include:V})},[u]),v=(0,ir.useRef)(null);g!==null&&(v.current=g);let y=g;if(g===null&&v.current&&u){let F=new Set(v.current.map(P=>P.id));Cm(u).every(P=>F.has(P))&&(y=v.current)}let x=(0,ir.useMemo)(()=>{if(!y)return null;let F=Cm(u),P=new Map(y.map(V=>[V.id,V]));return F.map(V=>P.get(V)).filter(V=>V!==void 0)},[y,u]),{createErrorNotice:b}=(0,Cg.useDispatch)(mz.store),{receiveEntityRecords:w}=(0,Cg.useDispatch)(kR.store),[S,C]=(0,ir.useState)(),_=(0,ir.useRef)(void 0),[R,E]=(0,ir.useState)(!1),[A,M]=(0,ir.useState)([]);(0,ir.useEffect)(()=>{R&&(E(!1),_.current?.())},[R]);let I=(0,ir.useCallback)(F=>r(t.setValue({item:e,value:F})),[e,t,r]),T=(0,ir.useCallback)(F=>{let V=Cm(u).filter(z=>z!==F);f(!0),I(V.length?V:void 0)},[u,I]),N=(0,ir.useCallback)((F,P)=>{if(!x)return;let V=x.map(Q=>Q.id),z=V.indexOf(F),W=P==="up"?z-1:z+1;[V[z],V[W]]=[V[W],V[z]],I(V)},[x,I]),B=(0,ir.useCallback)((F,P)=>{C(P),(0,Tm.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:F,onFileChange(V){let z=V.filter(ue=>(0,af.isBlobURL)(ue.url)).map(ue=>ue.url);if(M(z),z.length)return;w("postType","attachment",[],void 0,!0);let W=V.map(ue=>ue.id);if(!i){I(W[0]),C(void 0);return}let Q=Cm(u);if(P===void 0)I([...Q,...W]);else{let ue=[...Q];ue.splice(Q.indexOf(P),1,...W),I(ue)}C(void 0)},onError(V){C(void 0),M([]),b(V.message,{type:"snackbar"})},multiple:!!i})},[n,u,i,b,I,w]),L=t.placeholder||(i?(0,cn.__)("Choose files"):(0,cn.__)("Choose file")),D=(0,ir.useMemo)(()=>{if(!A.length)return x;let F=[...x||[]],P=A.map(V=>({id:V,source_url:V,mime_type:(0,af.getBlobTypeByURL)(V)}));if(S!==void 0){let V=F.findIndex(z=>z.id===S);F.splice(V,1,...P)}else F.push(...P);return F},[x,S,A]);(0,ir.useEffect)(()=>{if(!c)return;let F=d.current;if(F)if(a){let P=a?.custom;h(P),P?.type==="invalid"?F.setCustomValidity(P.message||(0,cn.__)("Invalid")):F.setCustomValidity("")}else F.setCustomValidity(""),h(void 0)},[c,t.isValid,a]),(0,ir.useEffect)(()=>{c&&m?.message&&(0,dz.speak)(m.message)},[c,m?.message]);let j=(0,ir.useCallback)(F=>{c||(!F.relatedTarget||!F.currentTarget.contains(F.relatedTarget))&&f(!0)},[c]);return(0,Ce.jsxs)("div",{onBlur:j,children:[(0,Ce.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Ce.jsx)(Cle,{onSelect:F=>{if(!i){I(F.id),C(void 0);return}let P=Array.isArray(F)?F.map(z=>z.id):[F.id],V=Cm(u);if(!V.length)I(P);else if(S===void 0){let z=V.filter(Q=>P.includes(Q)),W=P.filter(Q=>!V.includes(Q));I([...z,...W])}else if(F.id!==S){let z=V.filter(W=>W!==F.id);I(z.map(W=>W===S?F.id:W))}C(void 0)},onClose:()=>C(void 0),allowedTypes:n,value:S!==void 0?S:u,multiple:i&&S===void 0,title:t.label,render:({open:F})=>{_.current=F;let P=s?Ple:Rle;return(0,Ce.jsxs)(Ht.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Ce.jsx)(Pn,{render:(0,Ce.jsx)("legend",{}),children:t.label}):(0,Ce.jsx)(Ht.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Ce.jsx)(P,{allItems:D,addButtonLabel:L,multiple:i,removeItem:T,moveItem:N,open:()=>E(!0),onFilesDrop:B,isUploading:!!A.length,setTargetItemId:C}),t.description&&(0,Ce.jsx)(Ht.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Ce.jsx)(Pn,{children:(0,Ce.jsx)("input",{type:"text",ref:d,value:u??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Ce.jsxs)("p",{className:Z("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Ce.jsx)(Ht.Icon,{className:"components-validated-control__indicator-icon",icon:Ca,size:16,fill:"currentColor"}),m.message]})]})}var Em=function(){return Em=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},Em.apply(this,arguments)};function yz(e){return e.toLowerCase()}var Ale=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],Ole=/[^A-Z0-9]+/gi;function wz(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?Ale:r,n=t.stripRegexp,i=n===void 0?Ole:n,s=t.transform,a=s===void 0?yz:s,u=t.delimiter,c=u===void 0?" ":u,f=bz(bz(e,o,"$1\0$2"),i,"\0"),d=0,m=f.length;f.charAt(d)==="\0";)d++;for(;f.charAt(m-1)==="\0";)m--;return f.slice(d,m).split("\0").map(a).join(c)}function bz(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function xz(e,t){return t===void 0&&(t={}),wz(e,Em({delimiter:"."},t))}function Kx(e,t){return t===void 0&&(t={}),xz(e,Em({delimiter:"-"},t))}var NR=l(O(),1),kle=[{id:"title",type:"text",label:(0,ii.__)("Site Title"),description:(0,ii.__)("Displays in your site's layout via the Site Title block.")},{id:"description",type:"text",label:(0,ii.__)("Site Tagline"),description:(0,ii.__)("In a few words, explain what this site is about. Displays in your site's layout via the Site Tagline block.")},{id:"site_logo",type:"media",label:(0,ii.__)("Site Logo"),description:(0,ii.__)("Displays in your site's layout via the Site Logo block."),placeholder:(0,ii.__)("Choose logo"),Edit:Yx,setValue:({value:e})=>({site_logo:e??0})},{id:"site_icon",type:"media",label:(0,ii.__)("Site Icon"),description:(0,ii.__)("Shown in browser tabs, bookmarks, and mobile apps. It should be square and at least 512 by 512 pixels."),placeholder:(0,ii.__)("Choose icon"),Edit:Yx,setValue:({value:e})=>({site_icon:e??0})}],Ile={layout:{type:"regular",labelPosition:"top"},fields:["title","description","site_logo","site_icon"]};function VR(){let e=(0,Zx.useSelect)(o=>o(FR.store).getEditedEntityRecord("root","site"),[]),{editEntityRecord:t}=(0,Zx.useDispatch)(FR.store),r=o=>{t("root","site",void 0,o)};return(0,NR.jsx)(Kn,{title:(0,ii._x)("Identity","site identity"),headingLevel:2,hasPadding:!0,children:(0,NR.jsx)(Sg,{data:e,fields:kle,form:Ile,onChange:r})})}var Tg=l(O(),1),Sz={name:"identity",path:"/identity",areas:{sidebar:(0,Tg.jsx)(mL,{}),content:(0,Tg.jsx)(VR,{}),preview:(0,Tg.jsx)(br,{}),mobileContent:(0,Tg.jsx)(VR,{})},widths:{content:380}};var qG=l(st(),1),YG=l(Rt(),1),KG=l(nr(),1);var MA=l(q(),1),O1=l(me(),1),LA=l(G(),1),VG=l(xn(),1),MG=l(Rt(),1),LG=l(st(),1),DG=l(nr(),1);var OG=l(Y(),1),kG=l(So(),1),Epe=l(me(),1),Ppe=l(Bt(),1),IA=l(G(),1),Rpe=l(at(),1);var MR=l(G(),1);var _z=l(G(),1),so=(0,_z.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Cz=l(O(),1);function Xx({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,MR.useMemo)(()=>Ou(r,t),[r,t]),s=(0,MR.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Cz.jsx)(so.Provider,{value:s,children:e})}var Qa=l(Y(),1),Bz=l(q(),1);var Yle=l(me(),1),Kle=l(xe(),1);var Tz=l(O(),1);function LR({className:e,...t}){return(0,Tz.jsx)(ud,{className:Z(e,"global-styles-ui-icon-with-current-color"),...t})}var Vc=l(Y(),1);var lf=l(O(),1);function Fle({icon:e,children:t,...r}){return(0,lf.jsxs)(Vc.__experimentalItem,{...r,children:[e&&(0,lf.jsxs)(Vc.__experimentalHStack,{justify:"flex-start",children:[(0,lf.jsx)(LR,{icon:e,size:24}),(0,lf.jsx)(Vc.FlexItem,{children:t})]}),!e&&t]})}function oa(e){return(0,lf.jsx)(Vc.Navigator.Button,{as:Fle,...e})}var Mle=l(Y(),1);var Lle=l(q(),1),Iz=l(Bt(),1);var DR=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},BR=function(e){return .2126*DR(e.r)+.7152*DR(e.g)+.0722*DR(e.b)};function Ez(e){e.prototype.luminance=function(){return t=BR(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,u,c=t instanceof e?t:new e(t);return i=this.rgba,s=c.toRgb(),a=BR(i),u=BR(s),r=a>u?(a+.05)/(u+.05):(u+.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 ds=l(G(),1),Oz=l(me(),1),kz=l(xe(),1),zR=l(q(),1);var Ir=l(q(),1);var Pz=l(yl(),1),{lock:$Ue,unlock:et}=(0,Pz.__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:oWe}=et(Vd),nWe={link:[{value:":link",label:(0,Ir.__)("Link")},{value:":any-link",label:(0,Ir.__)("Any Link")},{value:":visited",label:(0,Ir.__)("Visited")},{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}],button:[{value:":link",label:(0,Ir.__)("Link")},{value:":any-link",label:(0,Ir.__)("Any Link")},{value:":visited",label:(0,Ir.__)("Visited")},{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}]},iWe={"core/button":[{value:":hover",label:(0,Ir.__)("Hover")},{value:":focus",label:(0,Ir.__)("Focus")},{value:":focus-visible",label:(0,Ir.__)("Focus-visible")},{value:":active",label:(0,Ir.__)("Active")}]},sWe=[{value:"@tablet",label:(0,Ir.__)("Tablet")},{value:"@mobile",label:(0,Ir.__)("Mobile")}];function jR(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"&&jR(e[r],t);return e}var Qx=(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=Qx(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function Eg(e,t){let r=Qx(structuredClone(e),t);return kh(r,e)}function Rz(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 Az(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=Rz(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,a;return s?a=Rz(o,e?.styles?.elements?.heading?.typography?.fontFamily):a=i,[i,a]}SV([Ez]);function Dt(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:a,onChange:u}=(0,ds.useContext)(so),c=n?.split(".").filter(Boolean)??[],f=c.find(y=>y.startsWith(":")),d=c.filter(y=>!y.startsWith(":")).join("."),m=[e,d].filter(Boolean).join("."),h=a;r==="base"?h=s:r==="user"&&(h=i);let g=(0,ds.useMemo)(()=>{let y=x0(h,m,t,o);return f?y?.[f]??{}:y},[h,m,t,o,f]),v=(0,ds.useCallback)(y=>{let x=y;f&&(x={...x0(i,m,t,!1),[f]:y});let b=N2(i,m,x,t);u(b)},[i,u,m,t,f]);return[g,v]}function fr(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,ds.useContext)(so),a=i;r==="base"?a=n:r==="user"&&(a=o);let u=(0,ds.useMemo)(()=>Eh(a,e,t),[a,e,t]),c=(0,ds.useCallback)(f=>{let d=O2(o,e,f,t);s(d)},[o,s,e,t]);return[u,c]}var Nle=[];function Vle({title:e,settings:t,styles:r}){return e===(0,zR.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function Jx(e=[]){let{variationsFromTheme:t}=(0,Oz.useSelect)(o=>({variationsFromTheme:o(kz.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Nle}),[]),{user:r}=(0,ds.useContext)(so);return(0,ds.useMemo)(()=>{let o=structuredClone(r),n=jR(o,e);n.title=(0,zR.__)("Default");let i=t.filter(a=>Eg(a,e)).map(a=>Ou(n,a)),s=[n,...i];return s?.length?s.filter(Vle):[]},[e,r,t])}var HR=l(O(),1),{useHasDimensionsPanel:vWe,useHasTypographyPanel:yWe,useHasColorPanel:bWe,useSettingsForBlockElement:wWe,useHasBackgroundPanel:xWe}=et(Iz.privateApis);var na=l(Y(),1);function Pm(){let[e="black"]=Dt("color.text"),[t="white"]=Dt("color.background"),[r=e]=Dt("elements.h1.color.text"),[o=r]=Dt("elements.link.color.text"),[n=o]=Dt("elements.button.color.background"),[i]=fr("color.palette.core")||[],[s]=fr("color.palette.theme")||[],[a]=fr("color.palette.custom")||[],u=(s??[]).concat(a??[]).concat(i??[]),c=u.filter(({color:m})=>m===e),f=u.filter(({color:m})=>m===n),d=c.concat(f).concat(u).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:u,highlightedColors:d}}var Fz=l(G(),1),Nz=l(Y(),1),GR=l(q(),1);function Dle(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function Ble(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),i=parseInt(o[1]);for(let s=n;s<=i;s+=100)t.push(s)}else o.length===1&&t.push(parseInt(o[0]))}),t}function jle(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[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 Pg(e){let t={fontFamily:jle(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=Ble(r),n=Dle(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}var Rg=l(O(),1);function $x({fontSize:e,variation:t}){let{base:r}=(0,Fz.useContext)(so),o=r;t&&(o={...r,...t});let[n]=Dt("color.text"),[i,s]=Az(o),a=i?Pg(i):{},u=s?Pg(s):{};return n&&(a.color=n,u.color=n),e&&(a.fontSize=e,u.fontSize=e),(0,Rg.jsxs)(Nz.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,Rg.jsx)("span",{style:u,children:(0,GR._x)("A","Uppercase letter A")}),(0,Rg.jsx)("span",{style:a,children:(0,GR._x)("a","Lowercase letter A")})]})}var Vz=l(Y(),1);var Mz=l(O(),1);function Lz({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=Pm(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,Mz.jsx)(Vz.__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 Dz=l(Y(),1),Rm=l(at(),1),cf=l(G(),1);var Xa=l(O(),1),UR=248,WR=152,zle={leading:!0,trailing:!0};function Hle({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=Dt("color.background"),[i]=Dt("color.gradient"),s=(0,Rm.useReducedMotion)(),[a,u]=(0,cf.useState)(!1),[c,{width:f}]=(0,Rm.useResizeObserver)(),[d,m]=(0,cf.useState)(f),[h,g]=(0,cf.useState)(),v=(0,Rm.useThrottle)(m,250,zle);(0,cf.useLayoutEffect)(()=>{f&&v(f)},[f,v]),(0,cf.useLayoutEffect)(()=>{let w=d?d/UR:1,S=w-(h||0);(Math.abs(S)>.1||!h)&&g(w)},[d,h]);let y=f?f/UR:1,x=h||y,b=!!f;return(0,Xa.jsxs)(Xa.Fragment,{children:[(0,Xa.jsx)("div",{style:{position:"relative"},children:c}),!b&&(0,Xa.jsx)(CE,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:UR/WR}}),b&&(0,Xa.jsx)("div",{className:Z("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:WR*x},onMouseEnter:()=>u(!0),onMouseLeave:()=>u(!1),tabIndex:-1,children:(0,Xa.jsx)(Dz.__unstableMotion.div,{style:{height:WR*x,width:"100%",background:i??n},initial:"start",animate:(a||r)&&!s&&t?"hover":"start",children:[].concat(e).map((w,S)=>w({ratio:x,key:S}))})})]})}var Am=Hle;var Dn=l(O(),1),Gle={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Ule={hover:{opacity:1},start:{opacity:.5}},Wle={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function qle({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=Dt("typography.fontWeight"),[i="serif"]=Dt("typography.fontFamily"),[s=i]=Dt("elements.h1.typography.fontFamily"),[a=n]=Dt("elements.h1.typography.fontWeight"),[u="black"]=Dt("color.text"),[c=u]=Dt("elements.h1.color.text"),{paletteColors:f}=Pm();return(0,Dn.jsxs)(Am,{label:e,isFocused:t,withHoverView:r,children:[({ratio:d,key:m})=>(0,Dn.jsx)(na.__unstableMotion.div,{variants:Gle,style:{height:"100%",overflow:"hidden"},children:(0,Dn.jsxs)(na.__experimentalHStack,{spacing:10*d,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Dn.jsx)($x,{fontSize:65*d,variation:o}),(0,Dn.jsx)(na.__experimentalVStack,{spacing:4*d,children:(0,Dn.jsx)(Lz,{normalizedColorSwatchSize:32,ratio:d})})]})},m),({key:d})=>(0,Dn.jsx)(na.__unstableMotion.div,{variants:r?Ule:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Dn.jsx)(na.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:f.slice(0,4).map(({color:m},h)=>(0,Dn.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},d),({ratio:d,key:m})=>(0,Dn.jsx)(na.__unstableMotion.div,{variants:Wle,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Dn.jsx)(na.__experimentalVStack,{spacing:3*d,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*d,boxSizing:"border-box"},children:e&&(0,Dn.jsx)("div",{style:{fontSize:40*d,fontFamily:s,color:c,fontWeight:a,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var qR=qle;var jz=l(O(),1);var KR=l(So(),1),Om=l(q(),1),ff=l(Y(),1),ZR=l(me(),1),Mc=l(G(),1),e1=l(Bt(),1),qz=l(at(),1),Yz=l(fu(),1);var zz=l(So(),1),Hz=l(me(),1),Zle=l(Y(),1);var Xle=l(O(),1);function Qle(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function YR(e){let t=(0,Hz.useSelect)(n=>{let{getBlockStyles:i}=n(zz.store);return i(e)},[e]),[r]=Dt("variations",e),o=Object.keys(r??{});return Qle(t,o)}var uf=l(Y(),1),Gz=l(q(),1);var Uz=l(Bt(),1);var Wz=l(O(),1),{StateControl:$We,StateControlBadges:eqe}=et(Uz.privateApis);var ia=l(O(),1),{useHasDimensionsPanel:Jle,useHasTypographyPanel:$le,useHasBorderPanel:ece,useSettingsForBlockElement:tce,useHasColorPanel:rce,useHasBackgroundPanel:oce}=et(e1.privateApis);function nce(){let e=(0,ZR.useSelect)(n=>n(KR.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 ice(e){let[t]=fr("",e),r=tce(t,e),o=$le(r),n=rce(r),i=oce(r),s=ece(r),a=Jle(r),u=s||a,c=!!YR(e)?.length;return o||n||i||u||c}function sce({block:e}){return ice(e.name)?(0,ia.jsx)(oa,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,ia.jsxs)(ff.__experimentalHStack,{justify:"flex-start",children:[(0,ia.jsx)(e1.BlockIcon,{icon:e.icon}),(0,ia.jsx)(ff.FlexItem,{children:e.title})]})}):null}function ace({filterValue:e}){let t=nce(),r=(0,qz.useDebounce)(Yz.speak,500),{isMatchingSearchTerm:o}=(0,ZR.useSelect)(KR.store),n=e?t.filter(s=>o(s,e)):t,i=(0,Mc.useRef)(null);return(0,Mc.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,a=(0,Om.sprintf)((0,Om._n)("%d result found.","%d results found.",s),s);r(a,"polite")},[e,r]),(0,ia.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,ia.jsx)(ff.__experimentalText,{align:"center",as:"p",children:(0,Om.__)("No blocks found.")}):n.map(s=>(0,ia.jsx)(sce,{block:s},"menu-itemblock-"+s.name))})}var aqe=(0,Mc.memo)(ace);var dce=l(So(),1),Qz=l(Bt(),1),XR=l(G(),1),mce=l(me(),1),pce=l(xe(),1),QR=l(Y(),1),Jz=l(q(),1);var lce=l(Bt(),1),Kz=l(So(),1),cce=l(Y(),1),uce=l(G(),1);var fce=l(O(),1),{getViewportBreakpoints:pqe,getViewportBreakpointValueInPixels:hqe}=et(Vd);var Zz=l(Y(),1),Xz=l(O(),1);function si({children:e,level:t=2}){return(0,Xz.jsx)(Zz.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var JR=l(O(),1);var{useHasDimensionsPanel:Oqe,useHasTypographyPanel:kqe,useHasBorderPanel:Iqe,useSettingsForBlockElement:Fqe,useHasColorPanel:Nqe,useHasFiltersPanel:Vqe,useHasImageSettingsPanel:Mqe,useHasBackgroundPanel:Lqe,BackgroundPanel:Dqe,BorderPanel:Bqe,ColorPanel:jqe,TypographyPanel:zqe,DimensionsPanel:Hqe,FiltersPanel:Gqe,ImageSettingsPanel:Uqe,AdvancedPanel:Wqe}=et(Qz.privateApis);var Ame=l(q(),1),Ome=l(Y(),1),kme=l(G(),1);var hce=l(Y(),1);var gce=l(O(),1);var vce=l(q(),1),t1=l(Y(),1);var $z=l(O(),1);var n1=l(Y(),1);var eH=l(Y(),1);var r1=l(O(),1),yce=({variation:e,isFocused:t,withHoverView:r})=>(0,r1.jsx)(Am,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,r1.jsx)(eH.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,r1.jsx)($x,{variation:e,fontSize:85*o})},n)}),tH=yce;var df=l(G(),1),rH=l(Pu(),1),o1=l(q(),1);var Lc=l(O(),1);function km({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,df.useState)(!1),{base:a,user:u,onChange:c}=(0,df.useContext)(so),f=(0,df.useMemo)(()=>{let y=Ou(a,e);return o&&(y=Qx(y,o)),{user:e,base:a,merged:y,onChange:()=>{}}},[e,a,o]),d=()=>c(e),m=y=>{y.keyCode===rH.ENTER&&(y.preventDefault(),d())},h=(0,df.useMemo)(()=>kh(u,e),[u,e]),g=e?.title;e?.description&&(g=(0,o1.sprintf)((0,o1._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,Lc.jsx)("div",{className:Z("global-styles-ui-variations_item",{"is-active":h}),role:"button",onClick:d,onKeyDown:m,tabIndex:0,"aria-label":g,"aria-current":h,onFocus:()=>s(!0),onBlur:()=>s(!1),children:(0,Lc.jsx)("div",{className:Z("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Lc.jsx)(so.Provider,{value:f,children:n?(0,Lc.jsxs)(ht.Root,{children:[(0,Lc.jsx)(ht.Trigger,{render:v}),(0,Lc.jsx)(ht.Popup,{children:e?.title})]}):v})}var mf=l(O(),1),oH=["typography"];function i1({title:e,gap:t=2}){let r=Jx(oH);return r?.length<=1?null:(0,mf.jsxs)(n1.__experimentalVStack,{spacing:3,children:[e&&(0,mf.jsx)(si,{level:3,children:e}),(0,mf.jsx)(n1.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,mf.jsx)(km,{variation:o,properties:oH,showTooltip:!0,children:()=>(0,mf.jsx)(tH,{variation:o})},n))})]})}var Pme=l(q(),1),Fg=l(Y(),1);var Rme=l(G(),1);var s1=l(G(),1),a1=l(me(),1),$R=l(xe(),1),Ece=l(q(),1);var bce=l(r0(),1),wce=l(xe(),1);var nH=l(Y(),1);var Ai=l(q(),1);var xce={100:(0,Ai._x)("Thin","font weight"),200:(0,Ai._x)("Extra-light","font weight"),300:(0,Ai._x)("Light","font weight"),400:(0,Ai._x)("Normal","font weight"),500:(0,Ai._x)("Medium","font weight"),600:(0,Ai._x)("Semi-bold","font weight"),700:(0,Ai._x)("Bold","font weight"),800:(0,Ai._x)("Extra-bold","font weight"),900:(0,Ai._x)("Black","font weight")},Sce={normal:(0,Ai._x)("Normal","font style"),italic:(0,Ai._x)("Italic","font style")};var{File:xYe}=window,{kebabCase:SYe}=et(nH.privateApis);var Pce=l(O(),1),Ja=(0,s1.createContext)({});Ja.displayName="FontLibraryContext";var g1=l(q(),1),sA=l(Y(),1),WH=l(xe(),1),Tme=l(me(),1);var ai=l(Y(),1),mH=l(xe(),1),Fce=l(me(),1),c1=l(G(),1),u1=l(q(),1);var eA=l(q(),1),lH=l(G(),1),Ag=l(Y(),1);var Rce=l(Y(),1),l1=l(G(),1);var Ace=l(O(),1);var cH=l(O(),1);var uH=l(G(),1),fH=l(Y(),1);var dH=l(O(),1);var tA=l(O(),1);var Og=l(G(),1),jn=l(Y(),1),Mce=l(at(),1),kg=l(q(),1);var Lce=l(xe(),1);var Nce=l(q(),1),Im=l(Y(),1),pH=l(O(),1);var Vce=l(G(),1),hH=l(Y(),1);var gH=l(O(),1);var rA=l(O(),1),TKe={slug:"all",name:(0,kg._x)("All","font categories")};var Cme=l(q(),1),Dc=l(Y(),1),jH=l(G(),1);var f1=(e=>typeof wn<"u"?wn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof wn<"u"?wn:t)[r]}):e)(function(e){if(typeof wn<"u")return wn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),vH=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof f1=="function"&&f1;if(!d&&m)return m(f,!0);if(u)return u(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var y=n[f][1][v];return a(y||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof f1=="function"&&f1,c=0;c<s.length;c++)a(s[c]);return a}return o})()({1:[function(o,n,i){var s=4096,a=2*s+32,u=2*s-1,c=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 f(d){this.buf_=new Uint8Array(a),this.input_=d,this.reset()}f.READ_SIZE=s,f.IBUF_MASK=u,f.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 d=0;d<4;d++)this.val_|=this.buf_[this.pos_]<<8*d,++this.pos_;return this.bit_end_pos_>0},f.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 d=this.buf_ptr_,m=this.input_.read(this.buf_,d,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_[d+m+h]=0}if(d===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}},f.prototype.fillBitWindow=function(){for(;this.bit_pos_>=8;)this.val_>>>=8,this.val_|=this.buf_[this.pos_&u]<<24,++this.pos_,this.bit_pos_=this.bit_pos_-8>>>0,this.bit_end_pos_=this.bit_end_pos_-8>>>0},f.prototype.readBits=function(d){32-this.bit_pos_<d&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&c[d];return this.bit_pos_+=d,m},n.exports=f},{}],2:[function(o,n,i){var s=0,a=1,u=2,c=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,u=o("./bit_reader"),c=o("./dictionary"),f=o("./huffman").HuffmanCode,d=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,y=16,x=256,b=704,w=26,S=6,C=2,_=8,R=255,E=1080,A=18,M=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]),N=new Int8Array([0,0,0,0,-1,1,-2,2,-3,3,-1,1,-2,2,-3,3]),B=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(oe){var X;return oe.readBits(1)===0?16:(X=oe.readBits(3),X>0?17+X:(X=oe.readBits(3),X>0?8+X:17))}function D(oe){if(oe.readBits(1)){var X=oe.readBits(3);return X===0?1:oe.readBits(X)+(1<<X)}return 0}function j(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function F(oe){var X=new j,ce,J,le;if(X.input_end=oe.readBits(1),X.input_end&&oe.readBits(1))return X;if(ce=oe.readBits(2)+4,ce===7){if(X.is_metadata=!0,oe.readBits(1)!==0)throw new Error("Invalid reserved bit");if(J=oe.readBits(2),J===0)return X;for(le=0;le<J;le++){var Re=oe.readBits(8);if(le+1===J&&J>1&&Re===0)throw new Error("Invalid size byte");X.meta_block_length|=Re<<le*8}}else for(le=0;le<ce;++le){var Ae=oe.readBits(4);if(le+1===ce&&ce>4&&Ae===0)throw new Error("Invalid size nibble");X.meta_block_length|=Ae<<le*4}return++X.meta_block_length,!X.input_end&&!X.is_metadata&&(X.is_uncompressed=oe.readBits(1)),X}function P(oe,X,ce){var J=X,le;return ce.fillBitWindow(),X+=ce.val_>>>ce.bit_pos_&R,le=oe[X].bits-_,le>0&&(ce.bit_pos_+=_,X+=oe[X].value,X+=ce.val_>>>ce.bit_pos_&(1<<le)-1),ce.bit_pos_+=oe[X].bits,oe[X].value}function V(oe,X,ce,J){for(var le=0,Re=v,Ae=0,Ie=0,Fe=32768,Ne=[],H=0;H<32;H++)Ne.push(new f(0,0));for(d(Ne,0,5,oe,A);le<X&&Fe>0;){var ie=0,Le;if(J.readMoreInput(),J.fillBitWindow(),ie+=J.val_>>>J.bit_pos_&31,J.bit_pos_+=Ne[ie].bits,Le=Ne[ie].value&255,Le<y)Ae=0,ce[le++]=Le,Le!==0&&(Re=Le,Fe-=32768>>Le);else{var Be=Le-14,Ye,wt,Ke=0;if(Le===y&&(Ke=Re),Ie!==Ke&&(Ae=0,Ie=Ke),Ye=Ae,Ae>0&&(Ae-=2,Ae<<=Be),Ae+=J.readBits(Be)+3,wt=Ae-Ye,le+wt>X)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var nt=0;nt<wt;nt++)ce[le+nt]=Ie;le+=wt,Ie!==0&&(Fe-=wt<<15-Ie)}}if(Fe!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Fe);for(;le<X;le++)ce[le]=0}function z(oe,X,ce,J){var le=0,Re,Ae=new Uint8Array(oe);if(J.readMoreInput(),Re=J.readBits(2),Re===1){for(var Ie,Fe=oe-1,Ne=0,H=new Int32Array(4),ie=J.readBits(2)+1;Fe;)Fe>>=1,++Ne;for(Ie=0;Ie<ie;++Ie)H[Ie]=J.readBits(Ne)%oe,Ae[H[Ie]]=2;switch(Ae[H[0]]=1,ie){case 1:break;case 3:if(H[0]===H[1]||H[0]===H[2]||H[1]===H[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(H[0]===H[1])throw new Error("[ReadHuffmanCode] invalid symbols");Ae[H[1]]=1;break;case 4:if(H[0]===H[1]||H[0]===H[2]||H[0]===H[3]||H[1]===H[2]||H[1]===H[3]||H[2]===H[3])throw new Error("[ReadHuffmanCode] invalid symbols");J.readBits(1)?(Ae[H[2]]=3,Ae[H[3]]=3):Ae[H[0]]=2;break}}else{var Ie,Le=new Uint8Array(A),Be=32,Ye=0,wt=[new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,1),new f(2,0),new f(2,4),new f(2,3),new f(3,2),new f(2,0),new f(2,4),new f(2,3),new f(4,5)];for(Ie=Re;Ie<A&&Be>0;++Ie){var Ke=M[Ie],nt=0,Ut;J.fillBitWindow(),nt+=J.val_>>>J.bit_pos_&15,J.bit_pos_+=wt[nt].bits,Ut=wt[nt].value,Le[Ke]=Ut,Ut!==0&&(Be-=32>>Ut,++Ye)}if(!(Ye===1||Be===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");V(Le,oe,Ae,J)}if(le=d(X,ce,_,Ae,oe),le===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return le}function W(oe,X,ce){var J,le;return J=P(oe,X,ce),le=h.kBlockLengthPrefixCode[J].nbits,h.kBlockLengthPrefixCode[J].offset+ce.readBits(le)}function Q(oe,X,ce){var J;return oe<I?(ce+=T[oe],ce&=3,J=X[ce]+N[oe]):J=oe-I+1,J}function ue(oe,X){for(var ce=oe[X],J=X;J;--J)oe[J]=oe[J-1];oe[0]=ce}function re(oe,X){var ce=new Uint8Array(256),J;for(J=0;J<256;++J)ce[J]=J;for(J=0;J<X;++J){var le=oe[J];oe[J]=ce[le],le&&ue(ce,le)}}function se(oe,X){this.alphabet_size=oe,this.num_htrees=X,this.codes=new Array(X+X*B[oe+31>>>5]),this.htrees=new Uint32Array(X)}se.prototype.decode=function(oe){var X,ce,J=0;for(X=0;X<this.num_htrees;++X)this.htrees[X]=J,ce=z(this.alphabet_size,this.codes,J,oe),J+=ce};function ae(oe,X){var ce={num_htrees:null,context_map:null},J,le=0,Re,Ae;X.readMoreInput();var Ie=ce.num_htrees=D(X)+1,Fe=ce.context_map=new Uint8Array(oe);if(Ie<=1)return ce;for(J=X.readBits(1),J&&(le=X.readBits(4)+1),Re=[],Ae=0;Ae<E;Ae++)Re[Ae]=new f(0,0);for(z(Ie+le,Re,0,X),Ae=0;Ae<oe;){var Ne;if(X.readMoreInput(),Ne=P(Re,0,X),Ne===0)Fe[Ae]=0,++Ae;else if(Ne<=le)for(var H=1+(1<<Ne)+X.readBits(Ne);--H;){if(Ae>=oe)throw new Error("[DecodeContextMap] i >= context_map_size");Fe[Ae]=0,++Ae}else Fe[Ae]=Ne-le,++Ae}return X.readBits(1)&&re(Fe,oe),ce}function de(oe,X,ce,J,le,Re,Ae){var Ie=ce*2,Fe=ce,Ne=P(X,ce*E,Ae),H;Ne===0?H=le[Ie+(Re[Fe]&1)]:Ne===1?H=le[Ie+(Re[Fe]-1&1)]+1:H=Ne-2,H>=oe&&(H-=oe),J[ce]=H,le[Ie+(Re[Fe]&1)]=H,++Re[Fe]}function ye(oe,X,ce,J,le,Re){var Ae=le+1,Ie=ce&le,Fe=Re.pos_&u.IBUF_MASK,Ne;if(X<8||Re.bit_pos_+(X<<3)<Re.bit_end_pos_){for(;X-- >0;)Re.readMoreInput(),J[Ie++]=Re.readBits(8),Ie===Ae&&(oe.write(J,Ae),Ie=0);return}if(Re.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Re.bit_pos_<32;)J[Ie]=Re.val_>>>Re.bit_pos_,Re.bit_pos_+=8,++Ie,--X;if(Ne=Re.bit_end_pos_-Re.bit_pos_>>3,Fe+Ne>u.IBUF_MASK){for(var H=u.IBUF_MASK+1-Fe,ie=0;ie<H;ie++)J[Ie+ie]=Re.buf_[Fe+ie];Ne-=H,Ie+=H,X-=H,Fe=0}for(var ie=0;ie<Ne;ie++)J[Ie+ie]=Re.buf_[Fe+ie];if(Ie+=Ne,X-=Ne,Ie>=Ae){oe.write(J,Ae),Ie-=Ae;for(var ie=0;ie<Ie;ie++)J[ie]=J[Ae+ie]}for(;Ie+X>=Ae;){if(Ne=Ae-Ie,Re.input_.read(J,Ie,Ne)<Ne)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");oe.write(J,Ae),X-=Ne,Ie=0}if(Re.input_.read(J,Ie,X)<X)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Re.reset()}function fe(oe){var X=oe.bit_pos_+7&-8,ce=oe.readBits(X-oe.bit_pos_);return ce==0}function ke(oe){var X=new s(oe),ce=new u(X);L(ce);var J=F(ce);return J.meta_block_length}i.BrotliDecompressedSize=ke;function ne(oe,X){var ce=new s(oe);X==null&&(X=ke(oe));var J=new Uint8Array(X),le=new a(J);return Te(ce,le),le.pos<le.buffer.length&&(le.buffer=le.buffer.subarray(0,le.pos)),le.buffer}i.BrotliDecompressBuffer=ne;function Te(oe,X){var ce,J=0,le=0,Re=0,Ae,Ie=0,Fe,Ne,H,ie,Le=[16,15,11,4],Be=0,Ye=0,wt=0,Ke=[new se(0,0),new se(0,0),new se(0,0)],nt,Ut,je,ys=128+u.READ_SIZE;je=new u(oe),Re=L(je),Ae=(1<<Re)-16,Fe=1<<Re,Ne=Fe-1,H=new Uint8Array(Fe+ys+c.maxDictionaryWordLength),ie=Fe,nt=[],Ut=[];for(var Li=0;Li<3*E;Li++)nt[Li]=new f(0,0),Ut[Li]=new f(0,0);for(;!le;){var tr=0,ma,ao=[1<<28,1<<28,1<<28],rt=[0],Ft=[1,1,1],K=[0,1,0,1,0,1],pe=[0],k,be,yt,ge,Vr=null,we=null,Yt,$=null,ee,Di=0,Ot=null,Pe=0,pa=0,Gn=null,rr=0,pt=0,gr=0,Mr,Kr;for(ce=0;ce<3;++ce)Ke[ce].codes=null,Ke[ce].htrees=null;je.readMoreInput();var ha=F(je);if(tr=ha.meta_block_length,J+tr>X.buffer.length){var Jc=new Uint8Array(J+tr);Jc.set(X.buffer),X.buffer=Jc}if(le=ha.input_end,ma=ha.is_uncompressed,ha.is_metadata){for(fe(je);tr>0;--tr)je.readMoreInput(),je.readBits(8);continue}if(tr!==0){if(ma){je.bit_pos_=je.bit_pos_+7&-8,ye(X,tr,J,H,Ne,je),J+=tr;continue}for(ce=0;ce<3;++ce)Ft[ce]=D(je)+1,Ft[ce]>=2&&(z(Ft[ce]+2,nt,ce*E,je),z(w,Ut,ce*E,je),ao[ce]=W(Ut,ce*E,je),pe[ce]=1);for(je.readMoreInput(),k=je.readBits(2),be=I+(je.readBits(4)<<k),yt=(1<<k)-1,ge=be+(48<<k),we=new Uint8Array(Ft[0]),ce=0;ce<Ft[0];++ce)je.readMoreInput(),we[ce]=je.readBits(2)<<1;var dr=ae(Ft[0]<<S,je);Yt=dr.num_htrees,Vr=dr.context_map;var Go=ae(Ft[2]<<C,je);for(ee=Go.num_htrees,$=Go.context_map,Ke[0]=new se(x,Yt),Ke[1]=new se(b,Ft[1]),Ke[2]=new se(ge,ee),ce=0;ce<3;++ce)Ke[ce].decode(je);for(Ot=0,Gn=0,Mr=we[rt[0]],pt=m.lookupOffsets[Mr],gr=m.lookupOffsets[Mr+1],Kr=Ke[1].htrees[0];tr>0;){var vr,Uo,yn,Df,OS,bn,Un,ga,Jm,Bf,$m;for(je.readMoreInput(),ao[1]===0&&(de(Ft[1],nt,1,rt,K,pe,je),ao[1]=W(Ut,E,je),Kr=Ke[1].htrees[rt[1]]),--ao[1],vr=P(Ke[1].codes,Kr,je),Uo=vr>>6,Uo>=2?(Uo-=2,Un=-1):Un=0,yn=h.kInsertRangeLut[Uo]+(vr>>3&7),Df=h.kCopyRangeLut[Uo]+(vr&7),OS=h.kInsertLengthPrefixCode[yn].offset+je.readBits(h.kInsertLengthPrefixCode[yn].nbits),bn=h.kCopyLengthPrefixCode[Df].offset+je.readBits(h.kCopyLengthPrefixCode[Df].nbits),Ye=H[J-1&Ne],wt=H[J-2&Ne],Bf=0;Bf<OS;++Bf)je.readMoreInput(),ao[0]===0&&(de(Ft[0],nt,0,rt,K,pe,je),ao[0]=W(Ut,0,je),Di=rt[0]<<S,Ot=Di,Mr=we[rt[0]],pt=m.lookupOffsets[Mr],gr=m.lookupOffsets[Mr+1]),Jm=m.lookup[pt+Ye]|m.lookup[gr+wt],Pe=Vr[Ot+Jm],--ao[0],wt=Ye,Ye=P(Ke[0].codes,Ke[0].htrees[Pe],je),H[J&Ne]=Ye,(J&Ne)===Ne&&X.write(H,Fe),++J;if(tr-=OS,tr<=0)break;if(Un<0){var Jm;if(je.readMoreInput(),ao[2]===0&&(de(Ft[2],nt,2,rt,K,pe,je),ao[2]=W(Ut,2*E,je),pa=rt[2]<<C,Gn=pa),--ao[2],Jm=(bn>4?3:bn-2)&255,rr=$[Gn+Jm],Un=P(Ke[2].codes,Ke[2].htrees[rr],je),Un>=be){var kS,LO,ep;Un-=be,LO=Un&yt,Un>>=k,kS=(Un>>1)+1,ep=(2+(Un&1)<<kS)-4,Un=be+(ep+je.readBits(kS)<<k)+LO}}if(ga=Q(Un,Le,Be),ga<0)throw new Error("[BrotliDecompress] invalid distance");if(J<Ae&&Ie!==Ae?Ie=J:Ie=Ae,$m=J&Ne,ga>Ie)if(bn>=c.minDictionaryWordLength&&bn<=c.maxDictionaryWordLength){var ep=c.offsetsByLength[bn],DO=ga-Ie-1,BO=c.sizeBitsByLength[bn],tK=(1<<BO)-1,rK=DO&tK,jO=DO>>BO;if(ep+=rK*bn,jO<g.kNumTransforms){var IS=g.transformDictionaryWord(H,$m,ep,bn,jO);if($m+=IS,J+=IS,tr-=IS,$m>=ie){X.write(H,Fe);for(var sv=0;sv<$m-ie;sv++)H[sv]=H[ie+sv]}}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+bn+" bytes left: "+tr)}else throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+bn+" bytes left: "+tr);else{if(Un>0&&(Le[Be&3]=ga,++Be),bn>tr)throw new Error("Invalid backward reference. pos: "+J+" distance: "+ga+" len: "+bn+" bytes left: "+tr);for(Bf=0;Bf<bn;++Bf)H[J&Ne]=H[J-ga&Ne],(J&Ne)===Ne&&X.write(H,Fe),++J,--tr}Ye=H[J-1&Ne],wt=H[J-2&Ne]}J&=1073741823}}X.write(H,J&Ne)}i.BrotliDecompress=Te,c.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,u=s.toByteArray(o("./dictionary.bin.js"));return a(u)}},{"./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(d,m){this.bits=d,this.value=m}i.HuffmanCode=s;var a=15;function u(d,m){for(var h=1<<m-1;d&h;)h>>=1;return(d&h-1)+h}function c(d,m,h,g,v){do g-=h,d[m+g]=new s(v.bits,v.value);while(g>0)}function f(d,m,h){for(var g=1<<m-h;m<a&&(g-=d[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(d,m,h,g,v){var y=m,x,b,w,S,C,_,R,E,A,M,I,T=new Int32Array(a+1),N=new Int32Array(a+1);for(I=new Int32Array(v),w=0;w<v;w++)T[g[w]]++;for(N[1]=0,b=1;b<a;b++)N[b+1]=N[b]+T[b];for(w=0;w<v;w++)g[w]!==0&&(I[N[g[w]]++]=w);if(E=h,A=1<<E,M=A,N[a]===1){for(S=0;S<M;++S)d[m+S]=new s(0,I[0]&65535);return M}for(S=0,w=0,b=1,C=2;b<=h;++b,C<<=1)for(;T[b]>0;--T[b])x=new s(b&255,I[w++]&65535),c(d,m+S,C,A,x),S=u(S,b);for(R=M-1,_=-1,b=h+1,C=2;b<=a;++b,C<<=1)for(;T[b]>0;--T[b])(S&R)!==_&&(m+=A,E=f(T,b,h),A=1<<E,M+=A,_=S&R,d[y+_]=new s(E+h&255,m-y-_&65535)),x=new s(b-h&255,I[w++]&65535),c(d,m+(S>>h),C,A,x),S=u(S,b);return M}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=b;for(var s=[],a=[],u=typeof Uint8Array<"u"?Uint8Array:Array,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",f=0,d=c.length;f<d;++f)s[f]=c[f],a[c.charCodeAt(f)]=f;a[45]=62,a[95]=63;function m(w){var S=w.length;if(S%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var C=w.indexOf("=");C===-1&&(C=S);var _=C===S?0:4-C%4;return[C,_]}function h(w){var S=m(w),C=S[0],_=S[1];return(C+_)*3/4-_}function g(w,S,C){return(S+C)*3/4-C}function v(w){for(var S,C=m(w),_=C[0],R=C[1],E=new u(g(w,_,R)),A=0,M=R>0?_-4:_,I=0;I<M;I+=4)S=a[w.charCodeAt(I)]<<18|a[w.charCodeAt(I+1)]<<12|a[w.charCodeAt(I+2)]<<6|a[w.charCodeAt(I+3)],E[A++]=S>>16&255,E[A++]=S>>8&255,E[A++]=S&255;return R===2&&(S=a[w.charCodeAt(I)]<<2|a[w.charCodeAt(I+1)]>>4,E[A++]=S&255),R===1&&(S=a[w.charCodeAt(I)]<<10|a[w.charCodeAt(I+1)]<<4|a[w.charCodeAt(I+2)]>>2,E[A++]=S>>8&255,E[A++]=S&255),E}function y(w){return s[w>>18&63]+s[w>>12&63]+s[w>>6&63]+s[w&63]}function x(w,S,C){for(var _,R=[],E=S;E<C;E+=3)_=(w[E]<<16&16711680)+(w[E+1]<<8&65280)+(w[E+2]&255),R.push(y(_));return R.join("")}function b(w){for(var S,C=w.length,_=C%3,R=[],E=16383,A=0,M=C-_;A<M;A+=E)R.push(x(w,A,A+E>M?M:A+E));return _===1?(S=w[C-1],R.push(s[S>>2]+s[S<<4&63]+"==")):_===2&&(S=(w[C-2]<<8)+w[C-1],R.push(s[S>>10]+s[S>>4&63]+s[S<<2&63]+"=")),R.join("")}},{}],9:[function(o,n,i){function s(a,u){this.offset=a,this.nbits=u}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(u){this.buffer=u,this.pos=0}s.prototype.read=function(u,c,f){this.pos+f>this.buffer.length&&(f=this.buffer.length-this.pos);for(var d=0;d<f;d++)u[c+d]=this.buffer[this.pos+d];return this.pos+=f,f},i.BrotliInput=s;function a(u){this.buffer=u,this.pos=0}a.prototype.write=function(u,c){if(this.pos+c>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(u.subarray(0,c),this.pos),this.pos+=c,c},i.BrotliOutput=a},{}],11:[function(o,n,i){var s=o("./dictionary"),a=0,u=1,c=2,f=3,d=4,m=5,h=6,g=7,v=8,y=9,x=10,b=11,w=12,S=13,C=14,_=15,R=16,E=17,A=18,M=19,I=20;function T(L,D,j){this.prefix=new Uint8Array(L.length),this.transform=D,this.suffix=new Uint8Array(j.length);for(var F=0;F<L.length;F++)this.prefix[F]=L.charCodeAt(F);for(var F=0;F<j.length;F++)this.suffix[F]=j.charCodeAt(F)}var N=[new T("",a,""),new T("",a," "),new T(" ",a," "),new T("",w,""),new T("",x," "),new T("",a," the "),new T(" ",a,""),new T("s ",a," "),new T("",a," of "),new T("",x,""),new T("",a," and "),new T("",S,""),new T("",u,""),new T(", ",a," "),new T("",a,", "),new T(" ",x," "),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("",f,""),new T("",a,"]"),new T("",a," for "),new T("",C,""),new T("",c,""),new T("",a," a "),new T("",a," that "),new T(" ",x,""),new T("",a,". "),new T(".",a,""),new T(" ",a,", "),new T("",_,""),new T("",a," with "),new T("",a,"'"),new T("",a," from "),new T("",a," by "),new T("",R,""),new T("",E,""),new T(" the ",a,""),new T("",d,""),new T("",a,". The "),new T("",b,""),new T("",a," on "),new T("",a," as "),new T("",a," is "),new T("",g,""),new T("",u,"ing "),new T("",a,`
+	`),new T("",a,":"),new T(" ",a,". "),new T("",a,"ed "),new T("",I,""),new T("",A,""),new T("",h,""),new T("",a,"("),new T("",x,", "),new T("",v,""),new T("",a," at "),new T("",a,"ly "),new T(" the ",a," of "),new T("",m,""),new T("",y,""),new T(" ",x,", "),new T("",x,'"'),new T(".",a,"("),new T("",b," "),new T("",x,'">'),new T("",a,'="'),new T(" ",a,"."),new T(".com/",a,""),new T(" the ",a," of the "),new T("",x,"'"),new T("",a,". This "),new T("",a,","),new T(".",a," "),new T("",x,"("),new T("",x,"."),new T("",a," not "),new T(" ",a,'="'),new T("",a,"er "),new T(" ",b," "),new T("",a,"al "),new T(" ",b,""),new T("",a,"='"),new T("",b,'"'),new T("",x,". "),new T(" ",a,"("),new T("",a,"ful "),new T(" ",x,". "),new T("",a,"ive "),new T("",a,"less "),new T("",b,"'"),new T("",a,"est "),new T(" ",x,"."),new T("",b,'">'),new T(" ",a,"='"),new T("",x,","),new T("",a,"ize "),new T("",b,"."),new T("\xC2\xA0",a,""),new T(" ",a,","),new T("",x,'="'),new T("",b,'="'),new T("",a,"ous "),new T("",b,", "),new T("",x,"='"),new T(" ",x,","),new T(" ",b,'="'),new T(" ",b,", "),new T("",b,","),new T("",b,"("),new T("",b,". "),new T(" ",b,"."),new T("",b,"='"),new T(" ",b,". "),new T(" ",x,'="'),new T(" ",b,"='"),new T(" ",x,"='")];i.kTransforms=N,i.kNumTransforms=N.length;function B(L,D){return L[D]<192?(L[D]>=97&&L[D]<=122&&(L[D]^=32),1):L[D]<224?(L[D+1]^=32,2):(L[D+2]^=5,3)}i.transformDictionaryWord=function(L,D,j,F,P){var V=N[P].prefix,z=N[P].suffix,W=N[P].transform,Q=W<w?0:W-(w-1),ue=0,re=D,se;Q>F&&(Q=F);for(var ae=0;ae<V.length;)L[D++]=V[ae++];for(j+=Q,F-=Q,W<=y&&(F-=W),ue=0;ue<F;ue++)L[D++]=s.dictionary[j+ue];if(se=D-F,W===x)B(L,se);else if(W===b)for(;F>0;){var de=B(L,se);se+=de,F-=de}for(var ye=0;ye<z.length;)L[D++]=z[ye++];return D-re}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var d1=(e=>typeof wn<"u"?wn:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof wn<"u"?wn:t)[r]}):e)(function(e){if(typeof wn<"u")return wn.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),yH=(function(){var e,t,r;return(function(){function o(n,i,s){function a(f,d){if(!i[f]){if(!n[f]){var m=typeof d1=="function"&&d1;if(!d&&m)return m(f,!0);if(u)return u(f,!0);var h=new Error("Cannot find module '"+f+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[f]={exports:{}};n[f][0].call(g.exports,function(v){var y=n[f][1][v];return a(y||v)},g,g.exports,o,n,i,s)}return i[f].exports}for(var u=typeof d1=="function"&&d1,c=0;c<s.length;c++)a(s[c]);return a}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function a(f,d){return Object.prototype.hasOwnProperty.call(f,d)}i.assign=function(f){for(var d=Array.prototype.slice.call(arguments,1);d.length;){var m=d.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)a(m,h)&&(f[h]=m[h])}}return f},i.shrinkBuf=function(f,d){return f.length===d?f:f.subarray?f.subarray(0,d):(f.length=d,f)};var u={arraySet:function(f,d,m,h,g){if(d.subarray&&f.subarray){f.set(d.subarray(m,m+h),g);return}for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){var d,m,h,g,v,y;for(h=0,d=0,m=f.length;d<m;d++)h+=f[d].length;for(y=new Uint8Array(h),g=0,d=0,m=f.length;d<m;d++)v=f[d],y.set(v,g),g+=v.length;return y}},c={arraySet:function(f,d,m,h,g){for(var v=0;v<h;v++)f[g+v]=d[m+v]},flattenChunks:function(f){return[].concat.apply([],f)}};i.setTyped=function(f){f?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,u)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,c))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),a=!0,u=!0;try{String.fromCharCode.apply(null,[0])}catch{a=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{u=!1}for(var c=new s.Buf8(256),f=0;f<256;f++)c[f]=f>=252?6:f>=248?5:f>=240?4:f>=224?3:f>=192?2:1;c[254]=c[254]=1,i.string2buf=function(m){var h,g,v,y,x,b=m.length,w=0;for(y=0;y<b;y++)g=m.charCodeAt(y),(g&64512)===55296&&y+1<b&&(v=m.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),w+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(w),x=0,y=0;x<w;y++)g=m.charCodeAt(y),(g&64512)===55296&&y+1<b&&(v=m.charCodeAt(y+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),y++)),g<128?h[x++]=g:g<2048?(h[x++]=192|g>>>6,h[x++]=128|g&63):g<65536?(h[x++]=224|g>>>12,h[x++]=128|g>>>6&63,h[x++]=128|g&63):(h[x++]=240|g>>>18,h[x++]=128|g>>>12&63,h[x++]=128|g>>>6&63,h[x++]=128|g&63);return h};function d(m,h){if(h<65534&&(m.subarray&&u||!m.subarray&&a))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return d(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,v=h.length;g<v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,y,x,b=h||m.length,w=new Array(b*2);for(v=0,g=0;g<b;){if(y=m[g++],y<128){w[v++]=y;continue}if(x=c[y],x>4){w[v++]=65533,g+=x-1;continue}for(y&=x===2?31:x===3?15:7;x>1&&g<b;)y=y<<6|m[g++]&63,x--;if(x>1){w[v++]=65533;continue}y<65536?w[v++]=y:(y-=65536,w[v++]=55296|y>>10&1023,w[v++]=56320|y&1023)}return d(w,v)},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+c[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(a,u,c,f){for(var d=a&65535|0,m=a>>>16&65535|0,h=0;c!==0;){h=c>2e3?2e3:c,c-=h;do d=d+u[f++]|0,m=m+d|0;while(--h);d%=65521,m%=65521}return d|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 c,f=[],d=0;d<256;d++){c=d;for(var m=0;m<8;m++)c=c&1?3988292384^c>>>1:c>>>1;f[d]=c}return f}var a=s();function u(c,f,d,m){var h=a,g=m+d;c^=-1;for(var v=m;v<g;v++)c=c>>>8^h[(c^f[v])&255];return c^-1}n.exports=u},{}],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(c,f){var d,m,h,g,v,y,x,b,w,S,C,_,R,E,A,M,I,T,N,B,L,D,j,F,P;d=c.state,m=c.next_in,F=c.input,h=m+(c.avail_in-5),g=c.next_out,P=c.output,v=g-(f-c.avail_out),y=g+(c.avail_out-257),x=d.dmax,b=d.wsize,w=d.whave,S=d.wnext,C=d.window,_=d.hold,R=d.bits,E=d.lencode,A=d.distcode,M=(1<<d.lenbits)-1,I=(1<<d.distbits)-1;e:do{R<15&&(_+=F[m++]<<R,R+=8,_+=F[m++]<<R,R+=8),T=E[_&M];t:for(;;){if(N=T>>>24,_>>>=N,R-=N,N=T>>>16&255,N===0)P[g++]=T&65535;else if(N&16){B=T&65535,N&=15,N&&(R<N&&(_+=F[m++]<<R,R+=8),B+=_&(1<<N)-1,_>>>=N,R-=N),R<15&&(_+=F[m++]<<R,R+=8,_+=F[m++]<<R,R+=8),T=A[_&I];r:for(;;){if(N=T>>>24,_>>>=N,R-=N,N=T>>>16&255,N&16){if(L=T&65535,N&=15,R<N&&(_+=F[m++]<<R,R+=8,R<N&&(_+=F[m++]<<R,R+=8)),L+=_&(1<<N)-1,L>x){c.msg="invalid distance too far back",d.mode=s;break e}if(_>>>=N,R-=N,N=g-v,L>N){if(N=L-N,N>w&&d.sane){c.msg="invalid distance too far back",d.mode=s;break e}if(D=0,j=C,S===0){if(D+=b-N,N<B){B-=N;do P[g++]=C[D++];while(--N);D=g-L,j=P}}else if(S<N){if(D+=b+S-N,N-=S,N<B){B-=N;do P[g++]=C[D++];while(--N);if(D=0,S<B){N=S,B-=N;do P[g++]=C[D++];while(--N);D=g-L,j=P}}}else if(D+=S-N,N<B){B-=N;do P[g++]=C[D++];while(--N);D=g-L,j=P}for(;B>2;)P[g++]=j[D++],P[g++]=j[D++],P[g++]=j[D++],B-=3;B&&(P[g++]=j[D++],B>1&&(P[g++]=j[D++]))}else{D=g-L;do P[g++]=P[D++],P[g++]=P[D++],P[g++]=P[D++],B-=3;while(B>2);B&&(P[g++]=P[D++],B>1&&(P[g++]=P[D++]))}}else if((N&64)===0){T=A[(T&65535)+(_&(1<<N)-1)];continue r}else{c.msg="invalid distance code",d.mode=s;break e}break}}else if((N&64)===0){T=E[(T&65535)+(_&(1<<N)-1)];continue t}else if(N&32){d.mode=a;break e}else{c.msg="invalid literal/length code",d.mode=s;break e}break}}while(m<h&&g<y);B=R>>3,m-=B,R-=B<<3,_&=(1<<R)-1,c.next_in=m,c.next_out=g,c.avail_in=m<h?5+(h-m):5-(m-h),c.avail_out=g<y?257+(y-g):257-(g-y),d.hold=_,d.bits=R}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),a=o("./adler32"),u=o("./crc32"),c=o("./inffast"),f=o("./inftrees"),d=0,m=1,h=2,g=4,v=5,y=6,x=0,b=1,w=2,S=-2,C=-3,_=-4,R=-5,E=8,A=1,M=2,I=3,T=4,N=5,B=6,L=7,D=8,j=9,F=10,P=11,V=12,z=13,W=14,Q=15,ue=16,re=17,se=18,ae=19,de=20,ye=21,fe=22,ke=23,ne=24,Te=25,oe=26,X=27,ce=28,J=29,le=30,Re=31,Ae=32,Ie=852,Fe=592,Ne=15,H=Ne;function ie(K){return(K>>>24&255)+(K>>>8&65280)+((K&65280)<<8)+((K&255)<<24)}function Le(){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 Be(K){var pe;return!K||!K.state?S:(pe=K.state,K.total_in=K.total_out=pe.total=0,K.msg="",pe.wrap&&(K.adler=pe.wrap&1),pe.mode=A,pe.last=0,pe.havedict=0,pe.dmax=32768,pe.head=null,pe.hold=0,pe.bits=0,pe.lencode=pe.lendyn=new s.Buf32(Ie),pe.distcode=pe.distdyn=new s.Buf32(Fe),pe.sane=1,pe.back=-1,x)}function Ye(K){var pe;return!K||!K.state?S:(pe=K.state,pe.wsize=0,pe.whave=0,pe.wnext=0,Be(K))}function wt(K,pe){var k,be;return!K||!K.state||(be=K.state,pe<0?(k=0,pe=-pe):(k=(pe>>4)+1,pe<48&&(pe&=15)),pe&&(pe<8||pe>15))?S:(be.window!==null&&be.wbits!==pe&&(be.window=null),be.wrap=k,be.wbits=pe,Ye(K))}function Ke(K,pe){var k,be;return K?(be=new Le,K.state=be,be.window=null,k=wt(K,pe),k!==x&&(K.state=null),k):S}function nt(K){return Ke(K,H)}var Ut=!0,je,ys;function Li(K){if(Ut){var pe;for(je=new s.Buf32(512),ys=new s.Buf32(32),pe=0;pe<144;)K.lens[pe++]=8;for(;pe<256;)K.lens[pe++]=9;for(;pe<280;)K.lens[pe++]=7;for(;pe<288;)K.lens[pe++]=8;for(f(m,K.lens,0,288,je,0,K.work,{bits:9}),pe=0;pe<32;)K.lens[pe++]=5;f(h,K.lens,0,32,ys,0,K.work,{bits:5}),Ut=!1}K.lencode=je,K.lenbits=9,K.distcode=ys,K.distbits=5}function tr(K,pe,k,be){var yt,ge=K.state;return ge.window===null&&(ge.wsize=1<<ge.wbits,ge.wnext=0,ge.whave=0,ge.window=new s.Buf8(ge.wsize)),be>=ge.wsize?(s.arraySet(ge.window,pe,k-ge.wsize,ge.wsize,0),ge.wnext=0,ge.whave=ge.wsize):(yt=ge.wsize-ge.wnext,yt>be&&(yt=be),s.arraySet(ge.window,pe,k-be,yt,ge.wnext),be-=yt,be?(s.arraySet(ge.window,pe,k-be,be,0),ge.wnext=be,ge.whave=ge.wsize):(ge.wnext+=yt,ge.wnext===ge.wsize&&(ge.wnext=0),ge.whave<ge.wsize&&(ge.whave+=yt))),0}function ma(K,pe){var k,be,yt,ge,Vr,we,Yt,$,ee,Di,Ot,Pe,pa,Gn,rr=0,pt,gr,Mr,Kr,ha,Jc,dr,Go,vr=new s.Buf8(4),Uo,yn,Df=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!K||!K.state||!K.output||!K.input&&K.avail_in!==0)return S;k=K.state,k.mode===V&&(k.mode=z),Vr=K.next_out,yt=K.output,Yt=K.avail_out,ge=K.next_in,be=K.input,we=K.avail_in,$=k.hold,ee=k.bits,Di=we,Ot=Yt,Go=x;e:for(;;)switch(k.mode){case A:if(k.wrap===0){k.mode=z;break}for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.wrap&2&&$===35615){k.check=0,vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0),$=0,ee=0,k.mode=M;break}if(k.flags=0,k.head&&(k.head.done=!1),!(k.wrap&1)||((($&255)<<8)+($>>8))%31){K.msg="incorrect header check",k.mode=le;break}if(($&15)!==E){K.msg="unknown compression method",k.mode=le;break}if($>>>=4,ee-=4,dr=($&15)+8,k.wbits===0)k.wbits=dr;else if(dr>k.wbits){K.msg="invalid window size",k.mode=le;break}k.dmax=1<<dr,K.adler=k.check=1,k.mode=$&512?F:V,$=0,ee=0;break;case M:for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.flags=$,(k.flags&255)!==E){K.msg="unknown compression method",k.mode=le;break}if(k.flags&57344){K.msg="unknown header flags set",k.mode=le;break}k.head&&(k.head.text=$>>8&1),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0,k.mode=I;case I:for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.head&&(k.head.time=$),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,vr[2]=$>>>16&255,vr[3]=$>>>24&255,k.check=u(k.check,vr,4,0)),$=0,ee=0,k.mode=T;case T:for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.head&&(k.head.xflags=$&255,k.head.os=$>>8),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0,k.mode=N;case N:if(k.flags&1024){for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.length=$,k.head&&(k.head.extra_len=$),k.flags&512&&(vr[0]=$&255,vr[1]=$>>>8&255,k.check=u(k.check,vr,2,0)),$=0,ee=0}else k.head&&(k.head.extra=null);k.mode=B;case B:if(k.flags&1024&&(Pe=k.length,Pe>we&&(Pe=we),Pe&&(k.head&&(dr=k.head.extra_len-k.length,k.head.extra||(k.head.extra=new Array(k.head.extra_len)),s.arraySet(k.head.extra,be,ge,Pe,dr)),k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,k.length-=Pe),k.length))break e;k.length=0,k.mode=L;case L:if(k.flags&2048){if(we===0)break e;Pe=0;do dr=be[ge+Pe++],k.head&&dr&&k.length<65536&&(k.head.name+=String.fromCharCode(dr));while(dr&&Pe<we);if(k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,dr)break e}else k.head&&(k.head.name=null);k.length=0,k.mode=D;case D:if(k.flags&4096){if(we===0)break e;Pe=0;do dr=be[ge+Pe++],k.head&&dr&&k.length<65536&&(k.head.comment+=String.fromCharCode(dr));while(dr&&Pe<we);if(k.flags&512&&(k.check=u(k.check,be,Pe,ge)),we-=Pe,ge+=Pe,dr)break e}else k.head&&(k.head.comment=null);k.mode=j;case j:if(k.flags&512){for(;ee<16;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($!==(k.check&65535)){K.msg="header crc mismatch",k.mode=le;break}$=0,ee=0}k.head&&(k.head.hcrc=k.flags>>9&1,k.head.done=!0),K.adler=k.check=0,k.mode=V;break;case F:for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}K.adler=k.check=ie($),$=0,ee=0,k.mode=P;case P:if(k.havedict===0)return K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,w;K.adler=k.check=1,k.mode=V;case V:if(pe===v||pe===y)break e;case z:if(k.last){$>>>=ee&7,ee-=ee&7,k.mode=X;break}for(;ee<3;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}switch(k.last=$&1,$>>>=1,ee-=1,$&3){case 0:k.mode=W;break;case 1:if(Li(k),k.mode=de,pe===y){$>>>=2,ee-=2;break e}break;case 2:k.mode=re;break;case 3:K.msg="invalid block type",k.mode=le}$>>>=2,ee-=2;break;case W:for($>>>=ee&7,ee-=ee&7;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(($&65535)!==($>>>16^65535)){K.msg="invalid stored block lengths",k.mode=le;break}if(k.length=$&65535,$=0,ee=0,k.mode=Q,pe===y)break e;case Q:k.mode=ue;case ue:if(Pe=k.length,Pe){if(Pe>we&&(Pe=we),Pe>Yt&&(Pe=Yt),Pe===0)break e;s.arraySet(yt,be,ge,Pe,Vr),we-=Pe,ge+=Pe,Yt-=Pe,Vr+=Pe,k.length-=Pe;break}k.mode=V;break;case re:for(;ee<14;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(k.nlen=($&31)+257,$>>>=5,ee-=5,k.ndist=($&31)+1,$>>>=5,ee-=5,k.ncode=($&15)+4,$>>>=4,ee-=4,k.nlen>286||k.ndist>30){K.msg="too many length or distance symbols",k.mode=le;break}k.have=0,k.mode=se;case se:for(;k.have<k.ncode;){for(;ee<3;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.lens[Df[k.have++]]=$&7,$>>>=3,ee-=3}for(;k.have<19;)k.lens[Df[k.have++]]=0;if(k.lencode=k.lendyn,k.lenbits=7,Uo={bits:k.lenbits},Go=f(d,k.lens,0,19,k.lencode,0,k.work,Uo),k.lenbits=Uo.bits,Go){K.msg="invalid code lengths set",k.mode=le;break}k.have=0,k.mode=ae;case ae:for(;k.have<k.nlen+k.ndist;){for(;rr=k.lencode[$&(1<<k.lenbits)-1],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(Mr<16)$>>>=pt,ee-=pt,k.lens[k.have++]=Mr;else{if(Mr===16){for(yn=pt+2;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($>>>=pt,ee-=pt,k.have===0){K.msg="invalid bit length repeat",k.mode=le;break}dr=k.lens[k.have-1],Pe=3+($&3),$>>>=2,ee-=2}else if(Mr===17){for(yn=pt+3;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=pt,ee-=pt,dr=0,Pe=3+($&7),$>>>=3,ee-=3}else{for(yn=pt+7;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=pt,ee-=pt,dr=0,Pe=11+($&127),$>>>=7,ee-=7}if(k.have+Pe>k.nlen+k.ndist){K.msg="invalid bit length repeat",k.mode=le;break}for(;Pe--;)k.lens[k.have++]=dr}}if(k.mode===le)break;if(k.lens[256]===0){K.msg="invalid code -- missing end-of-block",k.mode=le;break}if(k.lenbits=9,Uo={bits:k.lenbits},Go=f(m,k.lens,0,k.nlen,k.lencode,0,k.work,Uo),k.lenbits=Uo.bits,Go){K.msg="invalid literal/lengths set",k.mode=le;break}if(k.distbits=6,k.distcode=k.distdyn,Uo={bits:k.distbits},Go=f(h,k.lens,k.nlen,k.ndist,k.distcode,0,k.work,Uo),k.distbits=Uo.bits,Go){K.msg="invalid distances set",k.mode=le;break}if(k.mode=de,pe===y)break e;case de:k.mode=ye;case ye:if(we>=6&&Yt>=258){K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,c(K,Ot),Vr=K.next_out,yt=K.output,Yt=K.avail_out,ge=K.next_in,be=K.input,we=K.avail_in,$=k.hold,ee=k.bits,k.mode===V&&(k.back=-1);break}for(k.back=0;rr=k.lencode[$&(1<<k.lenbits)-1],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if(gr&&(gr&240)===0){for(Kr=pt,ha=gr,Jc=Mr;rr=k.lencode[Jc+(($&(1<<Kr+ha)-1)>>Kr)],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(Kr+pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=Kr,ee-=Kr,k.back+=Kr}if($>>>=pt,ee-=pt,k.back+=pt,k.length=Mr,gr===0){k.mode=oe;break}if(gr&32){k.back=-1,k.mode=V;break}if(gr&64){K.msg="invalid literal/length code",k.mode=le;break}k.extra=gr&15,k.mode=fe;case fe:if(k.extra){for(yn=k.extra;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.length+=$&(1<<k.extra)-1,$>>>=k.extra,ee-=k.extra,k.back+=k.extra}k.was=k.length,k.mode=ke;case ke:for(;rr=k.distcode[$&(1<<k.distbits)-1],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if((gr&240)===0){for(Kr=pt,ha=gr,Jc=Mr;rr=k.distcode[Jc+(($&(1<<Kr+ha)-1)>>Kr)],pt=rr>>>24,gr=rr>>>16&255,Mr=rr&65535,!(Kr+pt<=ee);){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}$>>>=Kr,ee-=Kr,k.back+=Kr}if($>>>=pt,ee-=pt,k.back+=pt,gr&64){K.msg="invalid distance code",k.mode=le;break}k.offset=Mr,k.extra=gr&15,k.mode=ne;case ne:if(k.extra){for(yn=k.extra;ee<yn;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}k.offset+=$&(1<<k.extra)-1,$>>>=k.extra,ee-=k.extra,k.back+=k.extra}if(k.offset>k.dmax){K.msg="invalid distance too far back",k.mode=le;break}k.mode=Te;case Te:if(Yt===0)break e;if(Pe=Ot-Yt,k.offset>Pe){if(Pe=k.offset-Pe,Pe>k.whave&&k.sane){K.msg="invalid distance too far back",k.mode=le;break}Pe>k.wnext?(Pe-=k.wnext,pa=k.wsize-Pe):pa=k.wnext-Pe,Pe>k.length&&(Pe=k.length),Gn=k.window}else Gn=yt,pa=Vr-k.offset,Pe=k.length;Pe>Yt&&(Pe=Yt),Yt-=Pe,k.length-=Pe;do yt[Vr++]=Gn[pa++];while(--Pe);k.length===0&&(k.mode=ye);break;case oe:if(Yt===0)break e;yt[Vr++]=k.length,Yt--,k.mode=ye;break;case X:if(k.wrap){for(;ee<32;){if(we===0)break e;we--,$|=be[ge++]<<ee,ee+=8}if(Ot-=Yt,K.total_out+=Ot,k.total+=Ot,Ot&&(K.adler=k.check=k.flags?u(k.check,yt,Ot,Vr-Ot):a(k.check,yt,Ot,Vr-Ot)),Ot=Yt,(k.flags?$:ie($))!==k.check){K.msg="incorrect data check",k.mode=le;break}$=0,ee=0}k.mode=ce;case ce:if(k.wrap&&k.flags){for(;ee<32;){if(we===0)break e;we--,$+=be[ge++]<<ee,ee+=8}if($!==(k.total&4294967295)){K.msg="incorrect length check",k.mode=le;break}$=0,ee=0}k.mode=J;case J:Go=b;break e;case le:Go=C;break e;case Re:return _;case Ae:default:return S}return K.next_out=Vr,K.avail_out=Yt,K.next_in=ge,K.avail_in=we,k.hold=$,k.bits=ee,(k.wsize||Ot!==K.avail_out&&k.mode<le&&(k.mode<X||pe!==g))&&tr(K,K.output,K.next_out,Ot-K.avail_out)?(k.mode=Re,_):(Di-=K.avail_in,Ot-=K.avail_out,K.total_in+=Di,K.total_out+=Ot,k.total+=Ot,k.wrap&&Ot&&(K.adler=k.check=k.flags?u(k.check,yt,Ot,K.next_out-Ot):a(k.check,yt,Ot,K.next_out-Ot)),K.data_type=k.bits+(k.last?64:0)+(k.mode===V?128:0)+(k.mode===de||k.mode===Q?256:0),(Di===0&&Ot===0||pe===g)&&Go===x&&(Go=R),Go)}function ao(K){if(!K||!K.state)return S;var pe=K.state;return pe.window&&(pe.window=null),K.state=null,x}function rt(K,pe){var k;return!K||!K.state||(k=K.state,(k.wrap&2)===0)?S:(k.head=pe,pe.done=!1,x)}function Ft(K,pe){var k=pe.length,be,yt,ge;return!K||!K.state||(be=K.state,be.wrap!==0&&be.mode!==P)?S:be.mode===P&&(yt=1,yt=a(yt,pe,k,0),yt!==be.check)?C:(ge=tr(K,pe,k,k),ge?(be.mode=Re,_):(be.havedict=1,x))}i.inflateReset=Ye,i.inflateReset2=wt,i.inflateResetKeep=Be,i.inflateInit=nt,i.inflateInit2=Ke,i.inflate=ma,i.inflateEnd=ao,i.inflateGetHeader=rt,i.inflateSetDictionary=Ft,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,u=852,c=592,f=0,d=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],y=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];n.exports=function(b,w,S,C,_,R,E,A){var M=A.bits,I=0,T=0,N=0,B=0,L=0,D=0,j=0,F=0,P=0,V=0,z,W,Q,ue,re,se=null,ae=0,de,ye=new s.Buf16(a+1),fe=new s.Buf16(a+1),ke=null,ne=0,Te,oe,X;for(I=0;I<=a;I++)ye[I]=0;for(T=0;T<C;T++)ye[w[S+T]]++;for(L=M,B=a;B>=1&&ye[B]===0;B--);if(L>B&&(L=B),B===0)return _[R++]=1<<24|64<<16|0,_[R++]=1<<24|64<<16|0,A.bits=1,0;for(N=1;N<B&&ye[N]===0;N++);for(L<N&&(L=N),F=1,I=1;I<=a;I++)if(F<<=1,F-=ye[I],F<0)return-1;if(F>0&&(b===f||B!==1))return-1;for(fe[1]=0,I=1;I<a;I++)fe[I+1]=fe[I]+ye[I];for(T=0;T<C;T++)w[S+T]!==0&&(E[fe[w[S+T]]++]=T);if(b===f?(se=ke=E,de=19):b===d?(se=h,ae-=257,ke=g,ne-=257,de=256):(se=v,ke=y,de=-1),V=0,T=0,I=N,re=R,D=L,j=0,Q=-1,P=1<<L,ue=P-1,b===d&&P>u||b===m&&P>c)return 1;for(;;){Te=I-j,E[T]<de?(oe=0,X=E[T]):E[T]>de?(oe=ke[ne+E[T]],X=se[ae+E[T]]):(oe=96,X=0),z=1<<I-j,W=1<<D,N=W;do W-=z,_[re+(V>>j)+W]=Te<<24|oe<<16|X|0;while(W!==0);for(z=1<<I-1;V&z;)z>>=1;if(z!==0?(V&=z-1,V+=z):V=0,T++,--ye[I]===0){if(I===B)break;I=w[S+E[T]]}if(I>L&&(V&ue)!==Q){for(j===0&&(j=L),re+=N,D=I-j,F=1<<D;D+j<B&&(F-=ye[D+j],!(F<=0));)D++,F<<=1;if(P+=1<<D,b===d&&P>u||b===m&&P>c)return 1;Q=V&ue,_[Q]=L<<24|D<<16|re-R|0}}return V!==0&&(_[re+V]=I-j<<24|64<<16|0),A.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 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"),u=o("./utils/strings"),c=o("./zlib/constants"),f=o("./zlib/messages"),d=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(x){if(!(this instanceof g))return new g(x);this.options=a.assign({chunkSize:16384,windowBits:0,to:""},x||{});var b=this.options;b.raw&&b.windowBits>=0&&b.windowBits<16&&(b.windowBits=-b.windowBits,b.windowBits===0&&(b.windowBits=-15)),b.windowBits>=0&&b.windowBits<16&&!(x&&x.windowBits)&&(b.windowBits+=32),b.windowBits>15&&b.windowBits<48&&(b.windowBits&15)===0&&(b.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new d,this.strm.avail_out=0;var w=s.inflateInit2(this.strm,b.windowBits);if(w!==c.Z_OK)throw new Error(f[w]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),b.dictionary&&(typeof b.dictionary=="string"?b.dictionary=u.string2buf(b.dictionary):h.call(b.dictionary)==="[object ArrayBuffer]"&&(b.dictionary=new Uint8Array(b.dictionary)),b.raw&&(w=s.inflateSetDictionary(this.strm,b.dictionary),w!==c.Z_OK)))throw new Error(f[w])}g.prototype.push=function(x,b){var w=this.strm,S=this.options.chunkSize,C=this.options.dictionary,_,R,E,A,M,I=!1;if(this.ended)return!1;R=b===~~b?b:b===!0?c.Z_FINISH:c.Z_NO_FLUSH,typeof x=="string"?w.input=u.binstring2buf(x):h.call(x)==="[object ArrayBuffer]"?w.input=new Uint8Array(x):w.input=x,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new a.Buf8(S),w.next_out=0,w.avail_out=S),_=s.inflate(w,c.Z_NO_FLUSH),_===c.Z_NEED_DICT&&C&&(_=s.inflateSetDictionary(this.strm,C)),_===c.Z_BUF_ERROR&&I===!0&&(_=c.Z_OK,I=!1),_!==c.Z_STREAM_END&&_!==c.Z_OK)return this.onEnd(_),this.ended=!0,!1;w.next_out&&(w.avail_out===0||_===c.Z_STREAM_END||w.avail_in===0&&(R===c.Z_FINISH||R===c.Z_SYNC_FLUSH))&&(this.options.to==="string"?(E=u.utf8border(w.output,w.next_out),A=w.next_out-E,M=u.buf2string(w.output,E),w.next_out=A,w.avail_out=S-A,A&&a.arraySet(w.output,w.output,E,A,0),this.onData(M)):this.onData(a.shrinkBuf(w.output,w.next_out))),w.avail_in===0&&w.avail_out===0&&(I=!0)}while((w.avail_in>0||w.avail_out===0)&&_!==c.Z_STREAM_END);return _===c.Z_STREAM_END&&(R=c.Z_FINISH),R===c.Z_FINISH?(_=s.inflateEnd(this.strm),this.onEnd(_),this.ended=!0,_===c.Z_OK):(R===c.Z_SYNC_FLUSH&&(this.onEnd(c.Z_OK),w.avail_out=0),!0)},g.prototype.onData=function(x){this.chunks.push(x)},g.prototype.onEnd=function(x){x===c.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=a.flattenChunks(this.chunks)),this.chunks=[],this.err=x,this.msg=this.strm.msg};function v(x,b){var w=new g(b);if(w.push(x,!0),w.err)throw w.msg||f[w.err];return w.result}function y(x,b){return b=b||{},b.raw=!0,v(x,b)}i.Inflate=g,i.inflate=v,i.inflateRaw=y,i.ungzip=v},{"./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 FKe=globalThis.fetch,m1=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]`}},Dce=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)}},Bce=new Date("1904-01-01T00:00:00+0000").getTime();function jce(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var zce=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 jce([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(Bce+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}},hr=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()}},Xe=class extends hr{constructor(e,t,r){let{parser:o,start:n}=super(new zce(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function Ee(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var Hce=class extends Xe{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 Gce(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);Ee(this.tables,n.tag.trim(),i)})}},Gce=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},bH=yH.inflate||void 0,wH=void 0,Uce=class extends Xe{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 Wce(o)),qce(this,t,r)}},Wce=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function qce(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(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(bH)a=bH(new Uint8Array(s));else if(wH)a=wH(new Uint8Array(s));else{let u="no brotli decoder available to decode WOFF2 font";throw font.onerror&&font.onerror(u),new Error(u)}i=new DataView(a.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var xH=vH,SH=void 0,Yce=class extends Xe{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 Kce(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((a,u)=>{let c=this.directory[u+1];c&&(c.offset=a.offset+(a.transformLength!==void 0?a.transformLength:a.origLength))});let i,s=t.buffer.slice(n);if(xH)i=xH(new Uint8Array(s));else if(SH)i=new Uint8Array(SH(s));else{let a="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(a),new Error(a)}Zce(this,i,r)}},Kce=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=Xce(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 Zce(e,t,r){e.tables={},e.directory.forEach(o=>{Ee(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 Xce(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 AH={},OH=!1;Promise.all([Promise.resolve().then(function(){return Cue}),Promise.resolve().then(function(){return Eue}),Promise.resolve().then(function(){return Rue}),Promise.resolve().then(function(){return kue}),Promise.resolve().then(function(){return Fue}),Promise.resolve().then(function(){return Due}),Promise.resolve().then(function(){return jue}),Promise.resolve().then(function(){return Hue}),Promise.resolve().then(function(){return Jue}),Promise.resolve().then(function(){return cfe}),Promise.resolve().then(function(){return Xfe}),Promise.resolve().then(function(){return Jfe}),Promise.resolve().then(function(){return rde}),Promise.resolve().then(function(){return sde}),Promise.resolve().then(function(){return lde}),Promise.resolve().then(function(){return ude}),Promise.resolve().then(function(){return mde}),Promise.resolve().then(function(){return hde}),Promise.resolve().then(function(){return vde}),Promise.resolve().then(function(){return bde}),Promise.resolve().then(function(){return xde}),Promise.resolve().then(function(){return _de}),Promise.resolve().then(function(){return Ede}),Promise.resolve().then(function(){return Ade}),Promise.resolve().then(function(){return Ode}),Promise.resolve().then(function(){return Ide}),Promise.resolve().then(function(){return Nde}),Promise.resolve().then(function(){return Mde}),Promise.resolve().then(function(){return Dde}),Promise.resolve().then(function(){return zde}),Promise.resolve().then(function(){return Yde}),Promise.resolve().then(function(){return Qde}),Promise.resolve().then(function(){return eme}),Promise.resolve().then(function(){return nme}),Promise.resolve().then(function(){return sme}),Promise.resolve().then(function(){return lme}),Promise.resolve().then(function(){return fme}),Promise.resolve().then(function(){return mme}),Promise.resolve().then(function(){return yme}),Promise.resolve().then(function(){return wme}),Promise.resolve().then(function(){return _me})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];AH[r]=t[r]}),OH=!0});function Qce(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=AH[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function Jce(){let e=0;function t(r,o){if(!OH)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(Qce)}return new Promise((r,o)=>t(r))}function $ce(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 eue(e,t,r={}){if(!globalThis.document)return;let o=$ce(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 uue=[0,1,0,0],fue=[79,84,84,79],due=[119,79,70,70],mue=[119,79,70,50];function g1(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function pue(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(g1(t,uue)||g1(t,fue))return"SFNT";if(g1(t,due))return"WOFF";if(g1(t,mue))return"WOFF2"}function hue(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var LH=class extends Yce{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 cue(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>hue(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new h1("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=pue(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 h1("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return aue().then(t=>(e==="SFNT"&&(this.opentype=new Qce(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new $ce(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new rue(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 h1("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 h1("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=LH;var $a=class extends hr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},gue=class extends $a{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}]}},vue=class extends $a{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;Ee(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new yue(e))));let i=n+o*8;Ee(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}))}},yue=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}},bue=class extends $a{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;Ee(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;Ee(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;Ee(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;Ee(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,u=this.length-(a-this.tableStart);Ee(this,"glyphIdArray",()=>e.readBytes(u,a,16)),Ee(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],c=this.idRangeOffset[i],f=e+2*i,d=[];if(c===0)for(let m=s+u,h=a+u;m<=h;m++)d.push(m);else for(let m=0,h=a-s;m<=h;m++)r.currentPosition=f+c+m*2,d.push(r.uint16);return{startCode:s,endCode:a,idDelta:u,idRangeOffset:c,glyphIDs:d}};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}))}},wue=class extends $a{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,Ee(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}]}},xue=class extends $a{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,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new Sue(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}))}},Sue=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},_ue=class extends $a{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,Ee(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}]}},Cue=class extends $a{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,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new Tue(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}))}},Tue=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},Eue=class extends $a{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 Pue(e));Ee(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}))}},Pue=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},Rue=class extends $a{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,Ee(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new Aue(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)}},Aue=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function Oue(e,t,r){let o=e.uint16;return o===0?new gue(e,t,r):o===2?new vue(e,t,r):o===4?new bue(e,t,r):o===6?new wue(e,t,r):o===8?new xue(e,t,r):o===10?new _ue(e,t,r):o===12?new Cue(e,t,r):o===13?new Eue(e,t,r):o===14?new Rue(e,t,r):{}}var kue=class extends Xe{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 Iue(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})}},Iue=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;Ee(this,"table",()=>(e.currentPosition=t+n,Oue(e,r,o)))}},Fue=Object.freeze({__proto__:null,cmap:kue}),Nue=class extends Xe{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})}},Vue=Object.freeze({__proto__:null,head:Nue}),Mue=class extends Xe{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()}},Lue=Object.freeze({__proto__:null,hhea:Mue}),Due=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(Ee(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new Bue(o.uint16,o.int16)))),n<i){let a=s+n*4;Ee(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(u=>o.int16)))}}},Bue=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},jue=Object.freeze({__proto__:null,hmtx:Due}),zue=class extends Xe{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()}},Hue=Object.freeze({__proto__:null,maxp:zue}),Gue=class extends Xe{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 Wue(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new Uue(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}},Uue=class{constructor(e,t){this.length=e,this.offset=t}},Wue=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,Ee(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,que(e,this)))}};function que(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 Yue=Object.freeze({__proto__:null,name:Gue}),Kue=class extends Xe{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()}},Zue=Object.freeze({__proto__:null,OS2:Kue}),Xue=class extends Xe{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]<AH.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 AH[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(""))}},AH=[".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"],Que=Object.freeze({__proto__:null,post:Xue}),Jue=class extends Xe{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,Ee(this,"horizAxis",()=>new sA({offset:e.offset+this.horizAxisOffset},t)),Ee(this,"vertAxis",()=>new sA({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>new sA({offset:e.offset+this.itemVarStoreOffset},t)))}},sA=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,Ee(this,"baseTagList",()=>new $ue({offset:e.offset+this.baseTagListOffset},t)),Ee(this,"baseScriptList",()=>new efe({offset:e.offset+this.baseScriptListOffset},t))}},$ue=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},efe=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;Ee(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new tfe(this.start,r))))}},tfe=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,Ee(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new rfe(t)))}},rfe=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 ofe(this.start,e)),Ee(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new nfe(e))),Ee(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new DH(e)))}},ofe=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,Ee(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new DH(t)))}},nfe=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 sfe(this.parser)}},DH=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;Ee(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new ife(e))))}},ife=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},sfe=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)}},afe=Object.freeze({__proto__:null,BASE:Jue}),OH=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 lfe(e)))}},lfe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Og=class extends hr{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 cfe(e)))}},cfe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},ufe=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)}},ffe=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,Ee(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new OH(r)}),this.attachListOffset=r.Offset16,Ee(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new dfe(r)}),this.ligCaretListOffset=r.Offset16,Ee(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new pfe(r)}),this.markAttachClassDefOffset=r.Offset16,Ee(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new OH(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,Ee(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new vfe(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new ufe(r)}))}},dfe=class extends hr{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 mfe(this.parser)}},mfe=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},pfe=class extends hr{constructor(e){super(e),this.coverageOffset=e.Offset16,Ee(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Og(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 hfe(this.parser)}},hfe=class extends hr{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 gfe(this.parser)}},gfe=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)}},vfe=class extends hr{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 Og(this.parser)}},yfe=Object.freeze({__proto__:null,GDEF:ffe}),kH=class extends hr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new bfe(e))}},bfe=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},wfe=class extends hr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new xfe(e))}},xfe=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},IH=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)}},FH=class extends hr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new Sfe(e))}},Sfe=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},_fe=class extends hr{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 Tfe(e);if(t.startsWith("cc"))return new Cfe(e);if(t.startsWith("ss"))return new Efe(e)}}},Cfe=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)}},Tfe=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},Efe=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function BH(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var df=class extends hr{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 Og(e)}},lA=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},Pfe=class extends df{constructor(e){super(e),this.deltaGlyphID=e.int16}},Rfe=class extends df{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 Afe(t)}},Afe=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Ofe=class extends df{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 kfe(t)}},kfe=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},Ife=class extends df{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 Ffe(t)}},Ffe=class extends hr{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 Nfe(t)}},Nfe=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},Vfe=class extends df{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&&(BH(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 lA(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 Mfe(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 Lfe(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 Og(t)}},Mfe=class extends hr{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 jH(t)}},jH=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 lA(e))}},Lfe=class extends hr{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 Dfe(t)}},Dfe=class extends jH{constructor(e){super(e)}},Bfe=class extends df{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&&(BH(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 zH(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 jfe(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 Hfe(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 Og(t)}},jfe=class extends hr{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 zfe(t)}},zfe=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 lA(e))}},Hfe=class extends hr{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 Gfe(t)}},Gfe=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 zH(e))}},zH=class extends hr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},Ufe=class extends hr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},Wfe=class extends df{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)}},qfe={buildSubtable:function(e,t){let r=new[void 0,Pfe,Rfe,Ofe,Ife,Vfe,Bfe,Ufe,Wfe][e](t);return r.type=e,r}},el=class extends hr{constructor(e){super(e)}},Yfe=class extends el{constructor(e){super(e),console.log("lookup type 1")}},Kfe=class extends el{constructor(e){super(e),console.log("lookup type 2")}},Zfe=class extends el{constructor(e){super(e),console.log("lookup type 3")}},Xfe=class extends el{constructor(e){super(e),console.log("lookup type 4")}},Qfe=class extends el{constructor(e){super(e),console.log("lookup type 5")}},Jfe=class extends el{constructor(e){super(e),console.log("lookup type 6")}},$fe=class extends el{constructor(e){super(e),console.log("lookup type 7")}},ede=class extends el{constructor(e){super(e),console.log("lookup type 8")}},tde=class extends el{constructor(e){super(e),console.log("lookup type 9")}},rde={buildSubtable:function(e,t){let r=new[void 0,Yfe,Kfe,Zfe,Xfe,Qfe,Jfe,$fe,ede,tde][e](t);return r.type=e,r}},NH=class extends hr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},ode=class extends hr{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"?qfe:rde;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},HH=class extends Xe{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);Ee(this,"scriptList",()=>i?kH.EMPTY:(o.currentPosition=n+this.scriptListOffset,new kH(o))),Ee(this,"featureList",()=>i?FH.EMPTY:(o.currentPosition=n+this.featureListOffset,new FH(o))),Ee(this,"lookupList",()=>i?NH.EMPTY:(o.currentPosition=n+this.lookupListOffset,new NH(o))),this.featureVariationsOffset&&Ee(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 wfe(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 IH(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 IH(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 _fe(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 ode(this.parser,t)}},nde=class extends HH{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},ide=Object.freeze({__proto__:null,GSUB:nde}),sde=class extends HH{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},ade=Object.freeze({__proto__:null,GPOS:sde}),lde=class extends Xe{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 cde(r)}},cde=class extends hr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new ude(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)}},ude=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},fde=Object.freeze({__proto__:null,SVG:lde}),dde=class extends Xe{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;Ee(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new mde(r))));let n=o+this.axisCount*this.axisSize;Ee(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new pde(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)}},mde=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}},pde=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)}},hde=Object.freeze({__proto__:null,fvar:dde}),gde=class extends Xe{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;Ee(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},vde=Object.freeze({__proto__:null,cvt:gde}),yde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},bde=Object.freeze({__proto__:null,fpgm:yde}),wde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,Ee(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new xde(r)))}},xde=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},Sde=Object.freeze({__proto__:null,gasp:wde}),_de=class extends Xe{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},Cde=Object.freeze({__proto__:null,glyf:_de}),Tde=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,Ee(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):Ee(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}}},Ede=Object.freeze({__proto__:null,loca:Tde}),Pde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},Rde=Object.freeze({__proto__:null,prep:Pde}),Ade=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},Ode=Object.freeze({__proto__:null,CFF:Ade}),kde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},Ide=Object.freeze({__proto__:null,CFF2:kde}),Fde=class extends Xe{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,Ee(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new Nde(r)))}},Nde=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},Vde=Object.freeze({__proto__:null,VORG:Fde}),Mde=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new v1(e),this.vert=new v1(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}},Lde=class{constructor(e){this.hori=new v1(e),this.vert=new v1(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},v1=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}},GH=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,Ee(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new Mde(o)))}},Dde=Object.freeze({__proto__:null,EBLC:GH}),UH=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Bde=Object.freeze({__proto__:null,EBDT:UH}),jde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,Ee(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new Lde(r)))}},zde=Object.freeze({__proto__:null,EBSC:jde}),Hde=class extends GH{constructor(e,t){super(e,t,"CBLC")}},Gde=Object.freeze({__proto__:null,CBLC:Hde}),Ude=class extends UH{constructor(e,t){super(e,t,"CBDT")}},Wde=Object.freeze({__proto__:null,CBDT:Ude}),qde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,Ee(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},Yde=Object.freeze({__proto__:null,sbix:qde}),Kde=class extends Xe{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 aA(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new aA(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 aA(this.parser),c=u.gID;if(c===e)return u;c>e?n=a:c<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 Zde(p))}},aA=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},Zde=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},Xde=Object.freeze({__proto__:null,COLR:Kde}),Qde=class extends Xe{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),Ee(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new Jde(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,Ee(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new $de(r,o))),Ee(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new eme(r,o))),Ee(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new tme(r,o))))}},Jde=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},$de=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},eme=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},tme=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},rme=Object.freeze({__proto__:null,CPAL:Qde}),ome=class extends Xe{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 nme(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new ime(this.parser)}},nme=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},ime=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},sme=Object.freeze({__proto__:null,DSIG:ome}),ame=class extends Xe{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 lme(o,n))}},lme=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},cme=Object.freeze({__proto__:null,hdmx:ame}),ume=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,Ee(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new fme(r);n.push(s),o+=s}return n})}},fme=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,Ee(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new dme(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]}},dme=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},mme=Object.freeze({__proto__:null,kern:ume}),pme=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},hme=Object.freeze({__proto__:null,LTSH:pme}),gme=class extends Xe{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,Ee(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.")}},vme=Object.freeze({__proto__:null,MERG:gme}),yme=class extends Xe{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 bme(this.tableStart,r))}},bme=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)}},wme=Object.freeze({__proto__:null,meta:yme}),xme=class extends Xe{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.")}},Sme=Object.freeze({__proto__:null,PCLT:xme}),_me=class extends Xe{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 Cme(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new Tme(r))}},Cme=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},Tme=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new Eme(e))}},Eme=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},Pme=Object.freeze({__proto__:null,VDMX:_me}),Rme=class extends Xe{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()}},Ame=Object.freeze({__proto__:null,vhea:Rme}),Ome=class extends Xe{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 kme(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)))}}},kme=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},Ime=Object.freeze({__proto__:null,vmtx:Ome});var WH=l(q(),1);var{kebabCase:zQe}=et(WH.privateApis);var YH=l(O(),1);var JH=l(O(),1),{Tabs:tJe}=et(cA.privateApis),rJe={id:"installed-fonts",title:(0,y1._x)("Library","Font library")},oJe={id:"upload-fonts",title:(0,y1._x)("Upload","noun")};var $H=l(W(),1),uA=l(q(),1),Vme=l(G(),1);var eG=l(O(),1);var fA=l(O(),1);var rG=l(W(),1),b1=l(q(),1);var oG=l(O(),1);var mA=l(O(),1);var Ai=l(W(),1),pA=l(q(),1),Gme=l(G(),1);var nG=l(Bt(),1);var zme=l(O(),1),{useSettingsForBlockElement:FJe,TypographyPanel:NJe}=et(nG.privateApis);var Hme=l(O(),1);var hA=l(O(),1),GJe={text:{description:(0,Ai.__)("Manage the fonts used on the site."),title:(0,Ai.__)("Text")},link:{description:(0,Ai.__)("Manage the fonts and typography used on the links."),title:(0,Ai.__)("Links")},heading:{description:(0,Ai.__)("Manage the fonts and typography used on headings."),title:(0,Ai.__)("Headings")},caption:{description:(0,Ai.__)("Manage the fonts and typography used on captions."),title:(0,Ai.__)("Captions")},button:{description:(0,Ai.__)("Manage the fonts and typography used on buttons."),title:(0,Ai.__)("Buttons")}};var Yme=l(W(),1),Kme=l(q(),1),sG=l(Bt(),1);var Am=l(q(),1),iG=l(W(),1);var qme=l(G(),1);var Ume=l(q(),1),Wme=l(O(),1);var gA=l(O(),1);var vA=l(O(),1),{useSettingsForBlockElement:i$e,ColorPanel:s$e}=et(sG.privateApis);var tpe=l(W(),1);var Qme=l(pt(),1),yA=l(q(),1),Jme=l(W(),1);var x1=l(q(),1);var w1=l(q(),1);var aG=l(O(),1);function lG(){let{paletteColors:e}=_m();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,aG.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var Ig=l(O(),1),Zme={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},Xme=({label:e,isFocused:t,withHoverView:r})=>(0,Ig.jsx)(Tm,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,Ig.jsx)(w1.__unstableMotion.div,{variants:Zme,style:{height:"100%",overflow:"hidden"},children:(0,Ig.jsx)(w1.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Ig.jsx)(lG,{})})},o)}),cG=Xme;var mf=l(O(),1),uG=["color"];function S1({title:e,gap:t=2}){let r=e1(uG);return r?.length<=1?null:(0,mf.jsxs)(x1.__experimentalVStack,{spacing:3,children:[e&&(0,mf.jsx)(si,{level:3,children:e}),(0,mf.jsx)(x1.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,mf.jsx)(Pm,{variation:o,isPill:!0,properties:uG,showTooltip:!0,children:()=>(0,mf.jsx)(cG,{})},n))})]})}var fG=l(O(),1);var $me=l(pt(),1),_1=l(q(),1),epe=l(W(),1);var dG=l(O(),1);var bA=l(O(),1);var ope=l(W(),1),pG=l(Bt(),1),npe=l(q(),1);var mG=l(Bt(),1);var rpe=l(O(),1);var{BackgroundPanel:F$e}=et(mG.privateApis);var wA=l(O(),1),{useHasBackgroundPanel:j$e}=et(pG.privateApis);var pf=l(q(),1),xA=l(W(),1);var cpe=l(G(),1);var ipe=l(q(),1),spe=l(W(),1),ape=l(O(),1);var SA=l(O(),1),{Menu:J$e}=et(pf.privateApis);var zr=l(q(),1),Fg=l(W(),1);var C1=l(G(),1);var _A=l(O(),1),{Menu:pet}=et(zr.privateApis),het=[{label:(0,Fg.__)("Rename"),action:"rename"},{label:(0,Fg.__)("Delete"),action:"delete"}],get=[{label:(0,Fg.__)("Reset"),action:"reset"}];var upe=l(O(),1);var mpe=l(W(),1),gG=l(Bt(),1);var hG=l(Bt(),1),fpe=l(G(),1);var dpe=l(O(),1),{useSettingsForBlockElement:Eet,DimensionsPanel:Pet}=et(hG.privateApis);var CA=l(O(),1),{useHasDimensionsPanel:Net,useSettingsForBlockElement:Vet}=et(gG.privateApis);var SG=l(q(),1),vpe=l(W(),1);var hpe=l(W(),1),gpe=l(q(),1);var vG=l(xe(),1),yG=l(me(),1),E1=l(G(),1),bG=l(q(),1),wG=l(W(),1);var T1=l(O(),1);function ppe({gap:e=2}){let{user:t}=(0,E1.useContext)(so),r=t?.styles,n=(0,yG.useSelect)(s=>{let a=s(vG.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!Cg(s,["color"])&&!Cg(s,["typography","spacing"])),i=(0,E1.useMemo)(()=>[...[{title:(0,wG.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let h=u[m]||{},g={css:`${u[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};u[m]={...h,...g}}});let c=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},f=Object.keys(u).length>0?{blocks:u}:{},d={...a.styles,...c,...f};return{...a,settings:a.settings??{},styles:d}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,T1.jsx)(bG.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,T1.jsx)(Pm,{variation:s,children:u=>(0,T1.jsx)(ZR,{label:s?.title,withHoverView:!0,isFocused:u,variation:s})},a))})}var TA=ppe;var xG=l(O(),1);var EA=l(O(),1);var ype=l(W(),1),bpe=l(q(),1),_G=l(Bt(),1);var PA=l(O(),1),{AdvancedPanel:$et}=et(_G.privateApis);var OG=l(W(),1),AA=l(q(),1),OA=l(G(),1);var CG=l(me(),1),TG=l(xe(),1),Ng=l(G(),1);var wpe={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},xpe={per_page:100,page:1},P1=[];function R1({query:e}={}){let{user:t}=(0,Ng.useContext)(so),r=(0,Ng.useMemo)(()=>({...xpe,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:a,revisionsCount:u}=(0,CG.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,getCurrentUser:d,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:y}=c(TG.store),x=f()||[],b=d(),w=x.length>0,S=g(),_=(S?v("root","globalStyles",S):void 0)?._links?.["version-history"]?.[0]?.count??0,A=S&&h("root","globalStyles",S,r)||P1,E=m(wpe)||P1,P=S?y("getRevisions",["root","globalStyles",S,r]):!1;return{authors:E,currentUser:b,isDirty:w,revisions:A,isLoadingGlobalStylesRevisions:P,revisionsCount:_}},[r]);return(0,Ng.useMemo)(()=>{if(!o.length||a)return{revisions:P1,hasUnsavedChanges:i,isLoading:!0,revisionsCount:u};let c=s.map(d=>({...d,author:o.find(m=>m.id===d.author)}));if(s.length){if(c[0].id!=="unsaved"&&r.page===1&&(c[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let d={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};c.unshift(d)}r.per_page&&r.page===Math.ceil(u/r.per_page)&&c.push({id:"parent",styles:{},settings:{}})}return{revisions:c,hasUnsavedChanges:i,isLoading:!1,revisionsCount:u}},[i,s,n,o,t,a,u,r.page,r.per_page])}var EG=l(W(),1),A1=l(q(),1),O1=l(Ba(),1),Spe=l(xe(),1),_pe=l(me(),1);var PG=l(Tu(),1);var RG=l(O(),1),{Badge:ntt}=et(A1.privateApis),itt=3600*1e3*24;var RA=l(q(),1),Vg=l(W(),1);var AG=l(O(),1);var kA=l(O(),1);var IA=l(W(),1),tl=l(q(),1);var Ppe=l(G(),1);var Cpe=l(q(),1),Tpe=l(W(),1),Epe=l(O(),1);var FA=l(O(),1),{Menu:Ett}=et(tl.privateApis);var NG=l(W(),1),ia=l(q(),1);var VG=l(G(),1);var Rpe=l(Bt(),1),Ape=l(W(),1);var Ope=l(O(),1);var kpe=l(q(),1),kG=l(W(),1),Ipe=l(O(),1);var Mg=l(q(),1),Fpe=l(W(),1),Npe=l(G(),1),IG=l(O(),1);var rl=l(q(),1),FG=l(O(),1);var NA=l(O(),1),{Menu:Utt}=et(ia.privateApis);var MA=l(O(),1);var LA=l(O(),1);function Om(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,LA.jsx)(Jx,{value:r,baseValue:o,onChange:n,children:(0,LA.jsx)(e,{...i})})}}var Dpe=Om(TA);var Bpe=Om(S1);var jpe=Om(a1);var zpe=l(O(),1);var k1=l(W(),1),DG=l(Kt(),1),BG=l(q(),1);var DA=l(O(),1);function jG({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,DG.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,DA.jsx)(BG.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,DA.jsx)(Gr,{icon:Tp,...o,...r,children:(0,k1.sprintf)((0,k1._n)("%d Revision","%d Revisions",t),t)})})}var hf=l(O(),1),{useLocation:Hpe,useHistory:Gpe}=U(GG.privateApis);function WG(){let e=Gpe(),{path:t}=Hpe(),{revisions:r,isLoading:o,revisionsCount:n}=R1(),{openGeneralSidebar:i}=(0,I1.useDispatch)(We),{setStylesPath:s}=U((0,I1.useDispatch)(HG.store)),{set:a}=(0,I1.useDispatch)(zG.store),u=(0,jA.useCallback)(async()=>(e.navigate((0,UG.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([a("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,a]),c=(0,jA.useCallback)(async()=>{await u(),s("/revisions")},[u,s]),f=!!n&&!o;return(0,hf.jsx)(hf.Fragment,{children:(0,hf.jsx)($r,{title:(0,BA.__)("Design"),isRoot:!0,description:(0,BA.__)("Customize the appearance of your website using the block editor."),content:(0,hf.jsx)(Sh,{}),footer:f&&(0,hf.jsx)(jG,{record:r?.[0],revisionsCount:n,onClick:c})})})}var zA=l(W(),1),F1=l(G(),1),qG=l(ot(),1),YG=l(ft(),1),KG=l(pt(),1),ZG=l(me(),1),N1=l(q(),1),Lg=l(Kt(),1);var Bc=l(O(),1),{GlobalStylesUIWrapper:Upe,GlobalStylesActionMenu:Wpe}=U(YG.privateApis),{useLocation:XG,useHistory:QG}=U(qG.privateApis),qpe=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=QG();return(0,Bc.jsxs)(N1.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,Bc.jsx)(N1.Button,{isPressed:e,icon:Up,label:(0,zA.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,Lg.removeQueryArgs)(r,"preview"):(0,Lg.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Bc.jsx)(Wpe,{hideWelcomeGuide:!0,onChangePath:o})]})},Ype=()=>{let{path:e,query:t}=XG(),r=QG();return(0,F1.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,Lg.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function HA(){let{path:e}=XG(),[t,r]=(0,F1.useState)(e.includes("preview=stylebook")),o=(0,KG.useViewportMatch)("medium","<"),[n,i]=Ype(),s=(0,ZG.useSelect)(a=>a(We).getSettings(),[]);return(0,Bc.jsx)(Kn,{actions:o?null:(0,Bc.jsx)(qpe,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,zA.__)("Styles"),headingLevel:2,children:(0,Bc.jsx)(Upe,{path:n,onPathChange:i,settings:s})})}var jc=l(O(),1),{useLocation:tU,useHistory:Kpe}=U(JG.privateApis),{StyleBookPreview:Zpe,useGlobalStyles:Xpe}=U($G.privateApis);function Qpe({siteData:e}){let{path:t,query:r}=tU(),o=Kpe(),{user:n}=Xpe(),i=r.section??"/";return(0,jc.jsx)(Zpe,{path:i,onPathChange:a=>{o.navigate((0,eU.addQueryArgs)(t,{section:a}))},settings:e.editorSettings,userConfig:n})}function Jpe({siteData:e}){let{query:t}=tU();return t.preview==="stylebook"?(0,jc.jsx)(Qpe,{siteData:e}):(0,jc.jsx)(br,{})}var rU={name:"styles",path:"/styles",areas:{content:(0,jc.jsx)(HA,{}),sidebar:(0,jc.jsx)(WG,{backPath:"/"}),preview:({siteData:e})=>(0,jc.jsx)(Jpe,{siteData:e}),mobileContent:(0,jc.jsx)(HA,{})},widths:{content:380}};var la=l(W(),1),Bg=l(xe(),1),KA=l(me(),1),ZA=l(eo(),1),W1=l(q(),1);var oU={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var CU=l(W(),1),TU=l(eo(),1);var nl=l(q(),1);var Im=l(W(),1),UA=l(G(),1),cU=l(ot(),1);var ds=l(q(),1),km=l(W(),1),nU=l(G(),1),ol=l(O(),1),$pe=e=>e?.trim()?.length>0;function iU({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,nU.useState)(e),s=o!==e&&$pe(o);return(0,ol.jsx)(ds.Modal,{title:(0,km.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,ol.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,ol.jsxs)(ds.__experimentalVStack,{spacing:"3",children:[(0,ol.jsx)(ds.TextControl,{value:o,placeholder:(0,km.__)("Navigation title"),onChange:n,label:(0,km.__)("Name")}),(0,ol.jsxs)(ds.__experimentalHStack,{justify:"right",children:[(0,ol.jsx)(ds.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,km.__)("Cancel")}),(0,ol.jsx)(ds.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!s,variant:"primary",type:"submit",onClick:a=>{a.preventDefault(),s&&(r({title:o}),t())},children:(0,km.__)("Save")})]})]})})})}var sU=l(q(),1),GA=l(W(),1),aU=l(O(),1);function lU({onClose:e,onConfirm:t}){return(0,aU.jsx)(sU.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,GA.__)("Delete"),size:"medium",children:(0,GA.__)("Are you sure you want to delete this Navigation Menu?")})}var li=l(O(),1),{useHistory:ehe}=U(cU.privateApis),the={position:"bottom right"};function V1(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[s,a]=(0,UA.useState)(!1),[u,c]=(0,UA.useState)(!1),f=ehe(),d=()=>{a(!1),c(!1)},m=()=>a(!0),h=()=>c(!0);return(0,li.jsxs)(li.Fragment,{children:[(0,li.jsx)(nl.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Im.__)("Actions"),icon:Zi,popoverProps:the,children:({onClose:g})=>(0,li.jsxs)(nl.MenuGroup,{children:[(0,li.jsx)(nl.MenuItem,{onClick:()=>{m(),g()},children:(0,Im.__)("Rename")}),(0,li.jsx)(nl.MenuItem,{onClick:()=>{f.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Im.__)("Edit")}),(0,li.jsx)(nl.MenuItem,{onClick:()=>{o(),g()},children:(0,Im.__)("Duplicate")}),(0,li.jsx)(nl.MenuItem,{isDestructive:!0,onClick:()=>{h(),g()},children:(0,Im.__)("Delete")})]})}),u&&(0,li.jsx)(lU,{onClose:d,onConfirm:t}),s&&(0,li.jsx)(iU,{onClose:d,menuTitle:n,onSave:r})]})}var WA=l(G(),1),bU=l(me(),1),wU=l(Bt(),1),xU=l(So(),1),SU=l(xe(),1);var gf=l(Bt(),1),L1=l(me(),1),mU=l(So(),1),pU=l(G(),1),hU=l(xe(),1),gU=l($m(),1);var sa=l(q(),1),M1=l(me(),1),uU=l(G(),1),il=l(W(),1),Fm=l(Bt(),1),fU=l(ot(),1);var Oi=l(O(),1),rhe={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:ohe,useLocation:nhe}=U(fU.privateApis);function dU(e){let t=ohe(),{path:r}=nhe(),{block:o}=e,{clientId:n}=o,{moveBlocksDown:i,moveBlocksUp:s,removeBlocks:a}=(0,M1.useDispatch)(Fm.store),u=(0,il.sprintf)((0,il.__)("Remove %s"),(0,Fm.BlockTitle)({clientId:n,maximumLength:25})),c=(0,il.sprintf)((0,il.__)("Go to %s"),(0,Fm.BlockTitle)({clientId:n,maximumLength:25})),f=(0,M1.useSelect)(m=>{let{getBlockRootClientId:h}=m(Fm.store);return h(n)},[n]),d=(0,uU.useCallback)(m=>{let{attributes:h,name:g}=m;h.kind==="post-type"&&h.id&&h.type&&t&&t.navigate(`/${h.type}/${h.id}?canvas=edit`,{state:{backPath:r}}),g==="core/page-list-item"&&h.id&&t&&t.navigate(`/page/${h.id}?canvas=edit`,{state:{backPath:r}})},[r,t]);return(0,Oi.jsx)(sa.DropdownMenu,{icon:Zi,label:(0,il.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:rhe,noIcons:!0,...e,children:({onClose:m})=>(0,Oi.jsxs)(Oi.Fragment,{children:[(0,Oi.jsxs)(sa.MenuGroup,{children:[(0,Oi.jsx)(sa.MenuItem,{icon:Pp,onClick:()=>{s([n],f),m()},children:(0,il.__)("Move up")}),(0,Oi.jsx)(sa.MenuItem,{icon:fu,onClick:()=>{i([n],f),m()},children:(0,il.__)("Move down")}),o.attributes?.type==="page"&&o.attributes?.id&&(0,Oi.jsx)(sa.MenuItem,{onClick:()=>{d(o),m()},children:c})]}),(0,Oi.jsx)(sa.MenuGroup,{children:(0,Oi.jsx)(sa.MenuItem,{onClick:()=>{a([n],!1),m()},children:u})})]})})}var zc=l(O(),1),{PrivateListView:ihe}=U(gf.privateApis),{NavigationLinkUI:she}=U(gU.privateApis),ahe=100,lhe=["postType","page",{per_page:ahe,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function vU({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,L1.useSelect)(s=>{let{areInnerBlocksControlled:a,getBlockName:u,getBlockCount:c,getBlockOrder:f}=s(gf.store),{isResolving:d}=s(hU.store),m=f(e),g=m.length===1&&u(m[0])==="core/page-list"&&c(m[0])>0,v=d("getEntityRecords",lhe);return{listViewRootClientId:g?m[0]:e,isLoading:!a(e)||v}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,L1.useDispatch)(gf.store),i=(0,pU.useCallback)(s=>{s.name==="core/navigation-link"&&!s.attributes.url&&(n(),o(s.clientId,(0,mU.createBlock)("core/navigation-link",s.attributes)))},[n,o]);return(0,zc.jsxs)(zc.Fragment,{children:[!r&&(0,zc.jsx)(ihe,{rootClientId:t,onSelect:i,blockSettingsMenu:dU,showAppender:!0,additionalBlockContent:she,isExpanded:!0}),(0,zc.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,zc.jsx)(gf.BlockList,{})})]})}var D1=l(O(),1),yU=()=>{};function _U({navigationMenuId:e}){let{storedSettings:t}=(0,bU.useSelect)(n=>{let{getSettings:i}=U(n(We));return{storedSettings:i()}},[]),r=(0,WA.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,SU.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,WA.useMemo)(()=>e?[(0,xU.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,D1.jsx)(wU.BlockEditorProvider,{settings:r,value:o,onChange:yU,onInput:yU,children:(0,D1.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,D1.jsx)(vU,{rootClientId:o[0].clientId})})})}var vf=l(W(),1),qA=l(eo(),1);function B1(e,t,r){return e?.rendered?r==="publish"?(0,qA.decodeEntities)(e?.rendered):(0,vf.sprintf)((0,vf._x)("%1$s (%2$s)","menu label"),(0,qA.decodeEntities)(e?.rendered),r):(0,vf.sprintf)((0,vf.__)("(no title %s)"),t)}var yf=l(O(),1);function j1({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,yf.jsx)(sl,{actions:(0,yf.jsx)(yf.Fragment,{children:(0,yf.jsx)(V1,{menuId:e?.id,menuTitle:(0,TU.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:B1(e?.title,e?.id,e?.status),description:(0,CU.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,yf.jsx)(_U,{navigationMenuId:e?.id})})}var Dg=l(xe(),1),zn=l(W(),1),ll=l(me(),1),U1=l(hi(),1),OU=l(ot(),1);var H1=l(xe(),1),EU=l(q(),1),z1=l(W(),1),PU=l(me(),1),RU=l(eo(),1),AU=l(ot(),1);var bf=l(O(),1),{useLocation:che}=U(AU.privateApis),al="wp_navigation";function YA({backPath:e}){let{params:{postId:t}}=che(),{record:r,isResolving:o}=(0,H1.useEntityRecord)("postType",al,t),{isSaving:n,isDeleting:i}=(0,PU.useSelect)(g=>{let{isSavingEntityRecord:v,isDeletingEntityRecord:y}=g(H1.store);return{isSaving:v("postType",al,t),isDeleting:y("postType",al,t)}},[t]),s=o||n||i,a=r?.title?.rendered||r?.slug,{handleSave:u,handleDelete:c,handleDuplicate:f}=G1(),d=()=>c(r),m=g=>u(r,g),h=()=>f(r);return s?(0,bf.jsx)(sl,{description:(0,z1.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,bf.jsx)(EU.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!s&&!r?(0,bf.jsx)(sl,{description:(0,z1.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,bf.jsx)(j1,{navigationMenu:r,backPath:e,handleDelete:d,handleSave:m,handleDuplicate:h}):(0,bf.jsx)(sl,{actions:(0,bf.jsx)(V1,{menuId:r?.id,menuTitle:(0,RU.decodeEntities)(a),onDelete:d,onSave:m,onDuplicate:h}),backPath:e,title:B1(r?.title,r?.id,r?.status),description:(0,z1.__)("This Navigation Menu is empty.")})}var{useHistory:kU}=U(OU.privateApis);function uhe(){let{deleteEntityRecord:e}=(0,ll.useDispatch)(Dg.store),{createSuccessNotice:t,createErrorNotice:r}=(0,ll.useDispatch)(U1.store),o=kU();return async i=>{let s=i?.id;try{await e("postType",al,s,{force:!0},{throwOnError:!0}),t((0,zn.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(a){r((0,zn.sprintf)((0,zn.__)("Unable to delete Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function fhe(){let{getEditedEntityRecord:e}=(0,ll.useSelect)(s=>{let{getEditedEntityRecord:a}=s(Dg.store);return{getEditedEntityRecord:a}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,ll.useDispatch)(Dg.store),{createSuccessNotice:o,createErrorNotice:n}=(0,ll.useDispatch)(U1.store);return async(s,a)=>{if(!a)return;let u=s?.id,c=e("postType",Di,u);t("postType",al,u,a);let f=Object.keys(a);try{await r("postType",al,u,f,{throwOnError:!0}),o((0,zn.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(d){t("postType",al,u,c),n((0,zn.sprintf)((0,zn.__)("Unable to rename Navigation Menu (%s)."),d?.message),{type:"snackbar"})}}}function dhe(){let e=kU(),{saveEntityRecord:t}=(0,ll.useDispatch)(Dg.store),{createSuccessNotice:r,createErrorNotice:o}=(0,ll.useDispatch)(U1.store);return async i=>{let s=i?.title?.rendered||i?.slug;try{let a=await t("postType",al,{title:(0,zn.sprintf)((0,zn._x)("%s (Copy)","navigation menu"),s),content:i?.content?.raw,status:"publish"},{throwOnError:!0});a&&(r((0,zn.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${a.id}`))}catch(a){o((0,zn.sprintf)((0,zn.__)("Unable to duplicate Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function G1(){return{handleDelete:uhe(),handleSave:fhe(),handleDuplicate:dhe()}}var aa=l(O(),1);function mhe(e,t,r){return e?r==="publish"?(0,ZA.decodeEntities)(e):(0,la.sprintf)((0,la._x)("%1$s (%2$s)","menu label"),(0,ZA.decodeEntities)(e),r):(0,la.sprintf)((0,la.__)("(no title %s)"),t)}function XA({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,Bg.useEntityRecords)("postType",Di,oU),n=r&&!o,{getNavigationFallbackId:i}=U((0,KA.useSelect)(Bg.store)),s=(0,KA.useSelect)(m=>m(Bg.store).isResolving("getNavigationFallbackId"),[]),a=t?.[0];!a&&!r&&o&&!s&&i();let{handleSave:u,handleDelete:c,handleDuplicate:f}=G1(),d=!!t?.length;return n?(0,aa.jsx)(sl,{backPath:e,children:(0,aa.jsx)(W1.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!d?(0,aa.jsx)(sl,{description:(0,la.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,aa.jsx)(j1,{navigationMenu:a,backPath:e,handleDelete:()=>c(a),handleDuplicate:()=>f(a),handleSave:m=>u(a,m)}):(0,aa.jsx)(sl,{backPath:e,children:(0,aa.jsx)(W1.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:m,title:h,status:g},v)=>(0,aa.jsx)(phe,{postId:m,withChevron:!0,icon:Mp,children:mhe(h?.rendered,v+1,g)},m))})})}function sl({children:e,actions:t,title:r,description:o,backPath:n}){return(0,aa.jsx)($r,{title:r||(0,la.__)("Navigation"),actions:t,description:o||(0,la.__)("Manage your Navigation Menus."),backPath:n,content:e})}var phe=({postId:e,...t})=>(0,aa.jsx)(Gr,{to:`/wp_navigation/${e}`,...t});var cl=l(O(),1),IU={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,cl.jsx)(XA,{backPath:"/"}):(0,cl.jsx)(sr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,cl.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,cl.jsx)(XA,{backPath:"/"}):(0,cl.jsx)(sr,{}):(0,cl.jsx)(cl.Fragment,{})}}};var ca=l(O(),1),FU={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ca.jsx)(YA,{backPath:"/navigation"}):(0,ca.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ca.jsx)(br,{}):(0,ca.jsx)(sr,{}):null},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ca.jsx)(YA,{backPath:"/navigation"}):(0,ca.jsx)(sr,{}):(0,ca.jsx)(ca.Fragment,{})}}};var Wg=l(q(),1),cW=l(ft(),1),sO=l(G(),1),Ug=l(W(),1);var uW=l(ot(),1);var NU=Object.prototype.hasOwnProperty;function VU(e,t,r){for(r of e.keys())if(ua(r,t))return r}function ua(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--&&ua(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=VU(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=VU(t,n),!n)||!ua(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(NU.call(e,r)&&++o&&!NU.call(t,r)||!(r in t)||!ua(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var jg=l(G(),1),K1=l(me(),1),JA=l(bn(),1);function q1(e,t,r){return`dataviews-${e}-${t}-${r}`}var hhe=["page","search"];function Nm(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function Vm(e){let t=Nm(e)?{...e}:{};for(let r of hhe)delete t[r];return t}function QA(e,t){let r={...e};for(let o of Object.keys(t)){let n=t[o],i=r[o];r[o]=Nm(i)&&Nm(n)?QA(i,n):n}return r}function MU(e,t,r={}){let o={};for(let n of Object.keys(e)){let i=e[n],s=t[n],a=r[n];if(i!==void 0)if(Nm(i)&&Nm(s)){let u=MU(i,s,Nm(a)?a:{});Object.keys(u).length>0&&(o[n]=u)}else ua(i,s)?a!==void 0&&ua(i,a)&&(o[n]=a):o[n]=i}return o}function LU(e){return(e?.filters??[]).filter(t=>t.isLocked)}function DU(e,t){let r=LU(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 BU(e,t){let{defaultView:r,defaultLayouts:o,activeViewOverrides:n}=e,i=o?.[t];return DU([i,n].reduce((s,a)=>QA(s,Vm(a)),Vm(r)),n)}function Y1(e){let{defaultView:t,activeViewOverrides:r,persistedView:o,page:n,search:i}=e,s=o?.type??r?.type??t?.type,a=BU(e,s);return{...DU(QA(a,Vm(o)),r),page:Number(n??1),search:i??""}}function jU(e,t){let{activeViewOverrides:r,persistedView:o}=t,n=BU(t,e.type),i=MU(Vm(e),Vm(n),Vm(o)),s=LU(r);return s.length>0&&Array.isArray(i.filters)&&(i.filters=i.filters.filter(a=>!s.some(u=>u.field===a.field))),Object.keys(i).length>0?i:void 0}function ul(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:s,queryParams:a,onChangeQueryParams:u}=e,c=q1(t,r,o),f=(0,K1.useSelect)(b=>b(JA.store).get("core/views",c),[c]),{set:d}=(0,K1.useDispatch)(JA.store),m=Number(a?.page??1),h=a?.search??"",g=(0,jg.useMemo)(()=>Y1({defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:f,page:m,search:h}),[n,i,s,f,m,h]),v=!!f&&Object.keys(f).length>0,y=(0,jg.useCallback)(b=>{let w={page:Number(b?.page??1),search:b?.search??""};u&&!ua(w,{page:m,search:h})&&u(w);let S=jU(b,{defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:f});ua(S,f)||d("core/views",c,S)},[u,m,h,n,i,s,f,d,c]),x=(0,jg.useCallback)(()=>{d("core/views",c,void 0)},[c,d]);return{view:g,isModified:v,updateView:y,resetToDefault:x}}var zU=l(me(),1),HU=l(bn(),1);async function zg(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:s,queryParams:a}=e,u=q1(t,r,o),c=(0,zU.select)(HU.store).get("core/views",u);return Y1({defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:c,page:a?.page,search:a?.search})}var WU=l(me(),1),qU=l(xe(),1);var GU=l(yl(),1),{lock:Fnt,unlock:UU}=(0,GU.__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 ki({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,WU.useSelect)(i=>UU(i(qU.store)).getViewConfig(e,t,{fields:n}),[e,t,n])}var $A=l(O(),1);function eO({count:e,icon:t,id:r,isActive:o,label:n,type:i}){if(!e)return;let s=[`postType=${i}`];return r&&s.push(`categoryId=${r}`),(0,$A.jsx)(Gr,{icon:t,suffix:(0,$A.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${s.join("&")}`,children:n})}var nW=l(G(),1),Gg=l(W(),1);var YU=l(xe(),1),tO=l(me(),1);function KU(){let e=(0,tO.useSelect)(r=>{let{getSettings:o}=U(r(We)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,tO.useSelect)(r=>r(YU.store).getBlockPatternCategories());return[...e||[],...t||[]]}var ZU=l(xe(),1),rO=l(me(),1),XU=l(G(),1);var Mm=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function QU(){let e=(0,rO.useSelect)(o=>{let{getSettings:n}=U(o(We));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,rO.useSelect)(o=>o(ZU.store).getBlockPatterns());return(0,XU.useMemo)(()=>[...e||[],...t||[]].filter(o=>!cv.includes(o.source)).filter(Mm).filter(o=>o.inserter!==!1),[e,t])}var rW=l(So(),1),Hc=l(me(),1),Hn=l(xe(),1),oO=l(G(),1);var $U=l(Bt(),1);var{extractWords:ghe,getNormalizedSearchTerms:eW,normalizeString:JU}=U($U.privateApis),vhe=e=>e.type===Qe.user?e.slug:e.type===dt?"":e.name||"",yhe=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",bhe=e=>e.type===Qe.user?e.excerpt.raw:e.description||"",whe=e=>e.keywords||[],xhe=()=>!1,She=(e,t)=>e.filter(r=>!eW(t).some(o=>o.includes(r))),Hg=(e=[],t="",r={})=>{let o=eW(t),n=r.categoryId!==wn&&!o.length,i={...r,onlyFilterByCategory:n},s=n?0:1,a=e.map(u=>[u,_he(u,t,i)]).filter(([,u])=>u>s);return o.length===0?a.map(([u])=>u):(a.sort(([,u],[,c])=>c-u),a.map(([u])=>u))};function _he(e,t,r){let{categoryId:o,getName:n=vhe,getTitle:i=yhe,getDescription:s=bhe,getKeywords:a=whe,hasCategory:u=xhe,onlyFilterByCategory:c}=r,f=o===wn||o===$c||o===lv&&e.type===Qe.user||u(e,o)?1:0;if(!f||c)return f;let d=n(e),m=i(e),h=s(e),g=a(e),v=JU(t),y=JU(m);if(v===y)f+=30;else if(y.startsWith(v))f+=20;else{let x=[d,m,h,...g].join(" "),b=ghe(v);She(b,x).length===0&&(f+=10)}return f}var iO=[],Che=(0,Hc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Hn.store),s={per_page:-1},a=o("postType",dt,s)??iO,c=(n()?.default_template_part_areas||[]).map(h=>h.area),f=(h,g)=>g!==Lf?h.area===g:h.area===g||!c.includes(h.area),d=i("getEntityRecords",["postType",dt,s]);return{patterns:Hg(a,r,{categoryId:t,hasCategory:f}),isResolving:d}},e=>[e(Hn.store).getEntityRecords("postType",dt,{per_page:-1}),e(Hn.store).isResolving("getEntityRecords",["postType",dt,{per_page:-1}]),e(Hn.store).getCurrentTheme()?.default_template_part_areas]),tW=(0,Hc.createSelector)(e=>{let{getSettings:t}=U(e(We)),{isResolving:r}=e(Hn.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Hn.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(a=>!cv.includes(a.source)).filter(Mm).filter(a=>a.inserter!==!1).map(a=>({...a,keywords:a.keywords||[],type:Qe.theme,blocks:(0,rW.parse)(a.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Hn.store).getBlockPatterns(),e(Hn.store).isResolving("getBlockPatterns"),U(e(We)).getSettings()]),The=(0,Hc.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=tW(e),{patterns:s,isResolving:a,categories:u}=nO(e),c=[...n||[],...s||[]];return r&&(c=c.filter(f=>f.type===Qe.user?(f.wp_pattern_sync_status||uv.full)===r:r===uv.unsynced)),t?c=Hg(c,o,{categoryId:t,hasCategory:(f,d)=>f.type===Qe.user?f.wp_pattern_category?.some(m=>u.find(h=>h.id===m)?.slug===d):f.categories?.includes(d)}):c=Hg(c,o,{hasCategory:f=>f.type===Qe.user?u?.length&&(!f.wp_pattern_category?.length||!f.wp_pattern_category?.some(d=>u.find(m=>m.id===d))):!f.hasOwnProperty("categories")}),{patterns:c,isResolving:i||a}},e=>[tW(e),nO(e)]),nO=(0,Hc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Hn.store),s={per_page:-1},a=o("postType",Qe.user,s),u=i(),c=new Map;u.forEach(m=>c.set(m.id,m));let f=a??iO,d=n("getEntityRecords",["postType",Qe.user,s]);return t&&(f=f.filter(m=>m.wp_pattern_sync_status||uv.full===t)),f=Hg(f,r,{hasCategory:()=>!0}),{patterns:f,isResolving:d,categories:u}},e=>[e(Hn.store).getEntityRecords("postType",Qe.user,{per_page:-1}),e(Hn.store).isResolving("getEntityRecords",["postType",Qe.user,{per_page:-1}]),e(Hn.store).getUserPatternCategories()]);function oW(e){let t=(0,oO.useMemo)(()=>e?.filter(o=>o.type!==Qe.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,Hc.useSelect)(o=>{let{getEntityRecordPermissions:n}=U(o(Hn.store));return t.reduce((i,[s,a])=>(i[a]=n("postType",s,a),i),{})},[t]);return(0,oO.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var Ehe=(e,t,{search:r="",syncStatus:o}={})=>(0,Hc.useSelect)(n=>e===dt?Che(n,t,r):e===Qe.user&&t?The(n,t==="uncategorized"?"":t,o,r):e===Qe.user?nO(n,o,r):{patterns:iO,isResolving:!1},[t,e,r,o]),Z1=Ehe;function Gc(){let e=KU();e.push({name:Lf,label:(0,Gg.__)("Uncategorized")});let t=QU(),{patterns:r,categories:o}=Z1(Qe.user),n=(0,nW.useMemo)(()=>{let i={},s=[];e.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),o.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),t.forEach(u=>{u.categories?.forEach(c=>{i[c]&&(i[c].count+=1)}),u.categories?.length||(i.uncategorized.count+=1)}),r.forEach(u=>{u.wp_pattern_category?.forEach(c=>{let f=o.find(d=>d.id===c)?.name;i[f]&&(i[f].count+=1)}),(!u.wp_pattern_category?.length||!u.wp_pattern_category?.some(c=>o.find(f=>f.id===c)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(u=>{i[u.name].count&&!s.find(c=>c.name===u.name)&&s.push(i[u.name])});let a=s.sort((u,c)=>u.label.localeCompare(c.label));return a.unshift({name:lv,label:(0,Gg.__)("My patterns"),count:r.length}),a.unshift({name:wn,label:(0,Gg.__)("All patterns"),description:(0,Gg.__)("A list of all patterns from all sources."),count:t.length+r.length}),a},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var X1=l(xe(),1),iW=l(me(),1),sW=l($m(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:Phe}=U(sW.privateApis),Rhe=e=>{let t=e||[],r=(0,iW.useSelect)(i=>i(X1.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[Phe]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,s)=>{let a=i[s.area]?s.area:Lf;return i[a]?.templateParts?.push(s),i},o)};function aW(){let{records:e,isResolving:t}=(0,X1.useEntityRecords)("postType",dt,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:Rhe(e)}}var ln=l(O(),1),lW=["view_list"],{useLocation:Ahe}=U(uW.privateApis);function Ohe({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,ln.jsxs)(Wg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(s=>(0,ln.jsx)(eO,{count:r[s.slug],icon:(0,cW.getTemplatePartIcon)(s.slug===$c?void 0:s.slug),label:s.title,id:s.slug,type:dt,isActive:n===s.slug&&i===dt},s.slug)),(0,ln.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(s=>(0,ln.jsx)(eO,{count:o[s.slug],label:s.title,icon:Rp,id:s.slug,type:Qe.user,isActive:n===`${s.slug}`&&i===Qe.user},s.slug))]})}function wf({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=Ahe(),o=r||(t===Qe.user?wn:$c),{view_list:n}=ki({kind:"postType",name:dt,fields:lW}),{view_list:i}=ki({kind:"postType",name:Qe.user,fields:lW}),{templatePartAreas:s,isLoading:a,hasTemplateParts:u}=aW(),c=(0,sO.useMemo)(()=>{let h={[$c]:0};return Object.entries(s).forEach(([g,{templateParts:v}])=>{let y=v?.length||0;h[g]=y,h[$c]+=y}),h},[s]),{patternCategories:f}=Gc(),d=(0,sO.useMemo)(()=>{let h={};return f.forEach(g=>{h[g.name]=g.count}),h},[f]),m=d[wn]>0;return(0,ln.jsx)($r,{title:(0,Ug.__)("Patterns"),description:(0,Ug.__)("Manage what patterns are available when editing the site."),isRoot:!e,backPath:e,content:(0,ln.jsxs)(ln.Fragment,{children:[a&&(0,Ug.__)("Loading items\u2026"),!a&&(0,ln.jsxs)(ln.Fragment,{children:[!u&&!m&&(0,ln.jsx)(Wg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,ln.jsx)(Wg.__experimentalItem,{children:(0,Ug.__)("No items found")})}),(0,ln.jsx)(Ohe,{templatePartViews:n,patternViews:i,templatePartCounts:c,patternCounts:d,currentCategory:o,currentType:t})]})]})})}var fO=l(W(),1),sS=l(G(),1),zW=l(Bt(),1);var HW=l(xe(),1),GW=l(ft(),1),UW=l(ot(),1);var WW=l(me(),1),qW=l(Kt(),1);var fW=l(xe(),1),aO=l(me(),1),Q1=l(G(),1),dW=l(Bt(),1),mW=l(ft(),1);var{useGlobalStyles:khe}=U(mW.privateApis),{globalStylesDataKey:Ihe}=U(dW.privateApis);function J1(){let{merged:e}=khe(),t=(0,aO.useSelect)(u=>{let{getSettings:c}=U(u(We));return c()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,aO.useSelect)(u=>u(fW.store).getBlockPatterns(),[]),n=(0,Q1.useMemo)(()=>[...r||[],...o||[]].filter(Mm),[r,o]),[i,s]=(0,Q1.useMemo)(()=>Nh(e,[],{disableRootPadding:!1}),[e]);return(0,Q1.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:u,styles:c,__experimentalFeatures:f,...d}=t,m=(c??[]).filter(h=>!h.isGlobalStyles);return{...d,styles:[...m,...i],__experimentalFeatures:s,[Ihe]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,s,e])}var tS=l(q(),1),OW=l(W(),1);var pW=l(q(),1),qg=l(G(),1),Yg=l(W(),1);var Kg=l(me(),1),hW=l(ot(),1),$1=l(av(),1),gW=l(hi(),1),vW=l(xe(),1),yW=l(ft(),1);var fl=l(O(),1),{useHistory:Fhe,useLocation:Nhe}=U(hW.privateApis),{CreatePatternModal:Vhe,useAddPatternCategory:Mhe}=U($1.privateApis),{CreateTemplatePartModal:Lhe}=U(yW.privateApis);function bW(){let e=Fhe(),t=Nhe(),[r,o]=(0,qg.useState)(!1),[n,i]=(0,qg.useState)(!1),{createPatternFromFile:s}=U((0,Kg.useDispatch)($1.store)),{createSuccessNotice:a,createErrorNotice:u}=(0,Kg.useDispatch)(gW.store),c=(0,qg.useRef)(),{isBlockBasedTheme:f,addNewPatternLabel:d,addNewTemplatePartLabel:m,canCreatePattern:h,canCreateTemplatePart:g}=(0,Kg.useSelect)(T=>{let{getCurrentTheme:_,getPostType:A,canUser:E}=T(vW.store);return{isBlockBasedTheme:_()?.is_block_theme,addNewPatternLabel:A(Qe.user)?.labels?.add_new_item,addNewTemplatePartLabel:A(dt)?.labels?.add_new_item,canCreatePattern:E("create",{kind:"postType",name:Qe.user}),canCreateTemplatePart:E("create",{kind:"postType",name:dt})}},[]);function v({pattern:T}){o(!1),e.navigate(`/${Qe.user}/${T.id}?canvas=edit`)}function y(T){i(!1),e.navigate(`/${dt}/${T.id}?canvas=edit`)}function x(){o(!1),i(!1)}let b=[];h&&b.push({icon:Wp,onClick:()=>o(!0),title:d}),f&&g&&b.push({icon:qT,onClick:()=>i(!0),title:m}),h&&b.push({icon:$T,onClick:()=>{c.current.click()},title:(0,Yg.__)("Import pattern from JSON")});let{categoryMap:w,findOrCreateTerm:S}=Mhe();return b.length===0?null:(0,fl.jsxs)(fl.Fragment,{children:[d&&(0,fl.jsx)(pW.DropdownMenu,{controls:b,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:d,label:d}),r&&(0,fl.jsx)(Vhe,{onClose:()=>o(!1),onSuccess:v,onError:x}),n&&(0,fl.jsx)(Lhe,{closeModal:()=>i(!1),blocks:[],onCreate:y,onError:x}),(0,fl.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:c,onChange:async T=>{let _=T.target.files?.[0];if(_)try{let A;if(t.query.postType!==dt){let P=Array.from(w.values()).find(D=>D.name===t.query.categoryId);P&&(A=P.id||await S(P.label))}let E=await s(_,A?[A]:void 0);!A&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${wn}`),a((0,Yg.sprintf)((0,Yg.__)('Imported "%s" from JSON.'),E.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(A){u(A.message,{type:"snackbar",id:"import-pattern-error"})}finally{T.target.value=""}}})]})}var wW=l(q(),1),xW=l(G(),1),SW=l(W(),1),_W=l(av(),1);var Uc=l(O(),1),{RenamePatternCategoryModal:Dhe}=U(_W.privateApis);function CW({category:e,onClose:t}){let[r,o]=(0,xW.useState)(!1);return(0,Uc.jsxs)(Uc.Fragment,{children:[(0,Uc.jsx)(wW.MenuItem,{onClick:()=>o(!0),children:(0,SW.__)("Rename")}),r&&(0,Uc.jsx)(Bhe,{category:e,onClose:()=>{o(!1),t()}})]})}function Bhe({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=Gc();return(0,Uc.jsx)(Dhe,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var eS=l(q(),1),TW=l(xe(),1),lO=l(me(),1),EW=l(G(),1),cO=l(eo(),1),Ii=l(W(),1),PW=l(hi(),1),RW=l(ot(),1);var xf=l(O(),1),{useHistory:jhe}=U(RW.privateApis);function AW({category:e,onClose:t}){let[r,o]=(0,EW.useState)(!1),n=jhe(),{createSuccessNotice:i,createErrorNotice:s}=(0,lO.useDispatch)(PW.store),{deleteEntityRecord:a,invalidateResolution:u}=(0,lO.useDispatch)(TW.store),c=async()=>{try{await a("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),u("getUserPatternCategories"),u("getEntityRecords",["postType",Qe.user,{per_page:-1}]),i((0,Ii.sprintf)((0,Ii._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${wn}`)}catch(f){let d=f.message&&f.code!=="unknown_error"?f.message:(0,Ii.__)("An error occurred while deleting the pattern category.");s(d,{type:"snackbar",id:"pattern-category-delete"})}};return(0,xf.jsxs)(xf.Fragment,{children:[(0,xf.jsx)(eS.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,Ii.__)("Delete")}),(0,xf.jsx)(eS.__experimentalConfirmDialog,{isOpen:r,onConfirm:c,onCancel:()=>o(!1),confirmButtonText:(0,Ii.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,Ii.sprintf)((0,Ii._x)('Delete "%s"?',"pattern category"),(0,cO.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,Ii.sprintf)((0,Ii.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,cO.decodeEntities)(e.label))})]})}var fa=l(O(),1);function kW({categoryId:e,type:t}){let{patternCategories:r}=Gc(),o;return t===Qe.user&&e&&(o=r.find(n=>n.name===e)),(0,fa.jsxs)(fa.Fragment,{children:[(0,fa.jsx)(bW,{}),!!o?.id&&(0,fa.jsx)(tS.DropdownMenu,{icon:Zi,label:(0,OW.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,fa.jsxs)(tS.MenuGroup,{children:[(0,fa.jsx)(CW,{category:o,onClose:n}),(0,fa.jsx)(AW,{category:o,onClose:n})]})})]})}var Zg=l(W(),1);var oS=l(G(),1),IW=l(ot(),1),Xg=l(me(),1),rS=l(xe(),1),FW=l(Kt(),1);var{useLocation:zhe,useHistory:NW}=U(IW.privateApis),VW=()=>{let e=(0,Xg.useSelect)(n=>n(rS.store).getCurrentTheme()),{getEntityRecord:t}=(0,Xg.useSelect)(rS.store),{editEntityRecord:r,saveEditedEntityRecord:o}=(0,Xg.useDispatch)(rS.store);return(0,oS.useMemo)(()=>({id:"set-active-template",label(n){return n.some(i=>i._isActive)?(0,Zg.__)("Deactivate"):(0,Zg.__)("Activate")},isPrimary:!0,icon:Es,isEligible(n){return n.theme!==e.stylesheet?!1:typeof n.id!="number"?n._isActive===!1:!0},async callback(n){let i=n.some(a=>a._isActive),s={...await t("root","site").active_templates??{}};for(let a of n)i?delete s[a.slug]:s[a.slug]=a.id;await r("root","site",void 0,{active_templates:s}),await o("root","site")}}),[r,o,t,e])},Wc=()=>{let e=NW();return(0,oS.useMemo)(()=>({id:"edit-post",label:(0,Zg.__)("Edit"),icon:Es,isEligible(t){return t.status==="trash"?!1:t.type!==Qe.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},MW=()=>{let e=NW(),{path:t,query:r}=zhe();return(0,oS.useMemo)(()=>({id:"quick-edit",label:(0,Zg.__)("Quick Edit"),icon:$C,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,FW.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var nS=l(W(),1),iS=l(G(),1),uO=l(Bt(),1),LW=l(So(),1),DW=l(ft(),1);var Lm=l(O(),1),{useStyle:Hhe}=U(DW.privateApis);function Ghe({item:e}){let t=(0,iS.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===dt,n=Hhe("color.background"),i=(0,iS.useMemo)(()=>e.blocks??(0,LW.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),s=!i?.length;return(0,Lm.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[s&&o&&(0,nS.__)("Empty template part"),s&&!o&&(0,nS.__)("Empty pattern"),!s&&(0,Lm.jsx)(uO.BlockPreview.Async,{children:(0,Lm.jsx)(uO.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,Lm.jsx)("div",{hidden:!0,id:t,children:r})]})}var BW={label:(0,nS.__)("Preview"),id:"preview",render:Ghe,enableSorting:!1};var Qg=l(O(),1),{ExperimentalBlockEditorProvider:Uhe}=U(zW.privateApis),{usePostActions:jW,usePostFields:Whe}=U(GW.privateApis),{useLocation:qhe,useHistory:Yhe}=U(UW.privateApis),Khe=[],Zhe=["default_view","default_layouts"];function Xhe(e,t){let{patternCategories:r}=Gc(),o=(0,WW.useSelect)(a=>a(HW.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,s;if(e===dt){let a=o.find(u=>u.area===t);n=a?.label||(0,fO.__)("All Template Parts"),i=a?.description||(0,fO.__)("Includes every template part defined for any area.")}else e===Qe.user&&t&&(s=r.find(a=>a.name===t),n=s?.label,i=s?.description);return{title:n,description:i}}function dO(){let{path:e,query:t}=qhe(),{postType:r="wp_block",categoryId:o}=t,n=Yhe(),i=o||wn,{default_view:s,default_layouts:a}=ki({kind:"postType",name:r,fields:Zhe}),{view:u,updateView:c,isModified:f,resetToDefault:d}=ul({kind:"postType",name:r,slug:"default",defaultView:s,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:I=>{n.navigate((0,qW.addQueryArgs)(e,{...t,pageNumber:I.page,search:I.search}))}}),m=u.filters?.find(({field:I})=>I==="sync-status")?.value,{patterns:h,isResolving:g}=Z1(r,i,{search:u.search,syncStatus:m}),v=Whe({postType:r}),y=(0,sS.useMemo)(()=>[BW,...v||[]],[v]),{data:x,paginationInfo:b}=(0,sS.useMemo)(()=>{let I={...u};return delete I.search,r!==dt&&(I.filters=[]),Za(h,I,y)},[h,u,y,r]),w=oW(x),S=jW({postType:dt,context:"list"}),T=jW({postType:Qe.user,context:"list"}),_=Wc(),A=(0,sS.useMemo)(()=>r===dt?[_,...S].filter(Boolean):[_,...T].filter(Boolean),[_,r,S,T]),E=J1(),{title:P,description:D}=Xhe(r,i);return(0,Qg.jsx)(Uhe,{settings:E,children:(0,Qg.jsx)(Kn,{className:"edit-site-page-patterns-dataviews",title:P,headingLevel:2,subTitle:D,actions:(0,Qg.jsx)(kW,{categoryId:i,type:r}),children:(0,Qg.jsx)(qa,{paginationInfo:b,fields:y,actions:A,data:w||Khe,getItemId:I=>I.name??I.id,isLoading:g,isItemClickable:I=>I.type!==Qe.theme,onClickItem:I=>{n.navigate(`/${I.type}/${[Qe.user,dt].includes(I.type)?I.id:I.name}?canvas=edit`)},view:u,onChangeView:c,defaultLayouts:a,onReset:f?d:!1},i+r)})})}var Jg=l(O(),1),YW={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,Jg.jsx)(wf,{backPath:r})},content:(0,Jg.jsx)(dO,{}),mobileSidebar({siteData:e,query:t}){if(t.categoryId)return;let o=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,Jg.jsx)(wf,{backPath:o})},mobileContent({query:e}){return e.categoryId?(0,Jg.jsx)(dO,{}):void 0}}};var mO=l(O(),1),KW={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,mO.jsx)(wf,{backPath:r})},preview:(0,mO.jsx)(br,{})}};var pO=l(O(),1),ZW={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,pO.jsx)(wf,{backPath:"/"}),preview:(0,pO.jsx)(br,{})}};var TY=l(me(),1),EY=l(xe(),1);var vO=l(W(),1);var JW=l(xe(),1),$W=l(G(),1),eq=l(q(),1),hO=l(W(),1),tq=l(ot(),1),gO=l(Kt(),1);var XW=l(xe(),1),QW=l(me(),1);function aS(e,t){return(0,QW.useSelect)(r=>{let{getEntityRecord:o,getUser:n,getEditedEntityRecord:i}=r(XW.store),s=i("postType",e,t),a=s?.original_source,u=s?.author_text;switch(a){case"theme":return{type:a,icon:mi,text:u,isCustomized:s.source===NS.custom};case"plugin":return{type:a,icon:zp,text:u,isCustomized:s.source===NS.custom};case"site":{let c=o("root","__unstableBase");return{type:a,icon:Op,imageUrl:c?.site_logo?o("postType","attachment",c.site_logo)?.source_url:void 0,text:u,isCustomized:!1}}default:{let c=n(s.author);return{type:"user",icon:Ki,imageUrl:c?.avatar_urls?.[48],text:u??c?.name,isCustomized:!1}}}},[e,t])}var Sf=l(O(),1),{useLocation:Qhe}=U(tq.privateApis),Jhe=[];function $he({template:e,isActive:t}){let{text:r,icon:o}=aS(e.type,e.id);return(0,Sf.jsx)(Gr,{to:(0,gO.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function rq(){let{query:{activeView:e="active"}}=Qhe(),{records:t}=(0,JW.useEntityRecords)("root","registeredTemplate",{per_page:-1}),r=(0,$W.useMemo)(()=>{let o=t?.reduce((n,i)=>{let s=i.author_text;return s&&!n[s]&&(n[s]=i),n},{});return(o&&Object.values(o))??Jhe},[t]);return(0,Sf.jsxs)(eq.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,Sf.jsx)(Gr,{to:"/template",icon:Gp,"aria-current":e==="active",children:(0,hO.__)("Active templates")}),(0,Sf.jsx)(Gr,{to:(0,gO.addQueryArgs)("/template",{activeView:"user"}),icon:Ki,"aria-current":e==="user",children:(0,hO.__)("Created templates")}),r.map(o=>(0,Sf.jsx)($he,{template:o,isActive:e===o.author_text},o.author_text))]})}var sq=l(xe(),1),aq=l(me(),1);var oq=l(q(),1),nq=l(ot(),1);var iq=l(Kt(),1);var Dm=l(O(),1),{useLocation:ege}=U(nq.privateApis),tge=["view_list"],rge={all:TT,published:Gp,future:ud,drafts:QC,pending:RT,private:_T,trash:XT},oge=e=>rge[e.slug];function Bm({postType:e,resolveIcon:t=oge}){let{path:r,query:{activeView:o="all"}}=ege(),{view_list:n}=ki({kind:"postType",name:e,fields:tge});return e?(0,Dm.jsx)(Dm.Fragment,{children:(0,Dm.jsx)(oq.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let s=i.slug===o,a=i.slug==="all"?void 0:i.slug,u=t(i);return(0,Dm.jsx)(Gr,{icon:u,to:(0,iq.addQueryArgs)(r,{activeView:a}),"aria-current":s?"true":void 0,children:i.title},i.slug)})})}):null}var lq=l(O(),1),nge={user:Ki,theme:mi,plugin:zp,site:Op};function cq(){let e=(0,aq.useSelect)(r=>{let o=r(sq.store).getEntityRecords("postType",st,{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,lq.jsx)(Bm,{postType:st,resolveIcon:r=>{let o=e[r.slug];return nge[o]??mi}})}var lS=l(O(),1);function cS({backPath:e}){return(0,lS.jsx)($r,{title:(0,vO.__)("Templates"),description:(0,vO.__)("Create new templates, or reset any customizations made to the templates supplied by your theme."),backPath:e,content:window?.__experimentalTemplateActivate?(0,lS.jsx)(rq,{}):(0,lS.jsx)(cq,{})})}var Kc=l(W(),1),Uq=l(eo(),1),ui=l(G(),1),Wm=l(xe(),1);var Wq=l(ot(),1),qq=l(ft(),1),EO=l(Kt(),1),ev=l(me(),1),Yq=l(pt(),1);var Kq=l(q(),1),Zq=l(hi(),1);var bo=l(q(),1),Pq=l(eo(),1),ms=l(G(),1),Gm=l(me(),1),uS=l(xe(),1),Rq=l(pt(),1);var fn=l(W(),1),Aq=l(hi(),1),Oq=l(ot(),1),kq=l(Fl(),1);var dl=l(G(),1),qc=l(W(),1),Pt=l(q(),1),bq=l(xe(),1),wq=l(eo(),1),xq=l(pt(),1),Sq=l(Fl(),1),_q=l(Kt(),1);var jm=l(me(),1),zm=l(xe(),1),uq=l(eo(),1),cn=l(G(),1),It=l(W(),1);var fq=l(Kt(),1);var ige={},sge=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function yO(e,t){return`${e}-${(0,fq.safeDecodeURI)(t)}`}var dq=(e,t)=>(e||[]).map(r=>({...r,name:(0,uq.decodeEntities)(sge(r,t))})),bO=()=>(0,jm.useSelect)(e=>e(zm.store).getEntityRecords("postType",st,{per_page:-1}),[]),_f=()=>(0,jm.useSelect)(e=>e(zm.store).getCurrentTheme()?.default_template_types||[],[]),mq=()=>{let e=(0,jm.useSelect)(t=>t(zm.store).getPostTypes({per_page:-1}),[]);return(0,cn.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])},age=()=>{let e=(0,jm.useSelect)(t=>t(zm.store).getTaxonomies({per_page:-1}),[]);return(0,cn.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function pq(){let e=mq(),t=(0,cn.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=bO(),o=(0,cn.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,cn.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,cn.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,It.sprintf)((0,It.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,It.sprintf)((0,It.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,It.sprintf)((0,It.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Yi,templatePrefix:"archive"}})||[],[t,r,n])}var hq=e=>{let t=mq(),r=_f(),o=(0,cn.useMemo)(()=>t?.reduce((c,{labels:f})=>{let d=(f.template_name||f.singular_name).toLowerCase();return c[d]=(c[d]||0)+1,c},{}),[t]),n=(0,cn.useCallback)(({labels:c,slug:f})=>{let d=(c.template_name||c.singular_name).toLowerCase();return o[d]>1&&d!==f},[o]),i=(0,cn.useMemo)(()=>t?.reduce((c,{slug:f})=>{let d=f;return f!=="page"&&(d=`single-${d}`),c[f]=d,c},{}),[t]),s=wO("postType",i),a=(t||[]).reduce((c,f)=>{let{slug:d,labels:m,icon:h}=f,g=i[d],v=r?.find(({slug:S})=>S===g),y=n(f),x=m.template_name||(0,It.sprintf)((0,It.__)("Single item: %s"),m.singular_name);y&&(x=m.template_name?(0,It.sprintf)((0,It._x)("%1$s (%2$s)","post type menu label"),m.template_name,d):(0,It.sprintf)((0,It._x)("Single item: %1$s (%2$s)","post type menu label"),m.singular_name,d));let b=v?{...v,templatePrefix:i[d]}:{slug:g,title:x,description:(0,It.sprintf)((0,It.__)("Displays a single item: %s."),m.singular_name),icon:typeof h=="string"&&h.startsWith("dashicons-")?h.slice(10):Hp,templatePrefix:i[d]},w=s?.[d]?.hasEntities;return w&&(b.onClick=S=>{e({type:"postType",slug:d,config:{recordNamePath:"title.rendered",queryArgs:({search:T})=>({_fields:"id,title,slug,link",orderBy:T?"relevance":"modified",exclude:s[d].existingEntitiesIds}),getSpecificTemplate:T=>{let _=yO(i[d],T.slug);return{title:_,slug:_,templatePrefix:i[d]}}},labels:m,template:S})}),w&&c.push(b),c},[]);return(0,cn.useMemo)(()=>a.reduce((c,f)=>{let{slug:d}=f,m="postTypesMenuItems";return d==="page"&&(m="defaultPostTypesMenuItems"),c[m].push(f),c},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[a])},gq=e=>{let t=age(),r=bO(),o=_f(),n=(0,cn.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=wO("taxonomy",n),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],y=o?.find(({slug:_})=>_===v),x=u?.includes(v),b=s(g,h),w=g.template_name||g.singular_name;b&&(w=g.template_name?(0,It.sprintf)((0,It._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,It.sprintf)((0,It._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=y?{...y,templatePrefix:n[h]}:{slug:v,title:w,description:(0,It.sprintf)((0,It.__)("Displays taxonomy: %s."),g.singular_name),icon:xa,templatePrefix:n[h]},T=a?.[h]?.hasEntities;return T&&(S.onClick=_=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:A})=>({_fields:"id,name,slug,link",orderBy:A?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:A=>{let E=yO(n[h],A.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:x,template:_})}),(!x||T)&&d.push(S),d},[]);return(0,cn.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},lge={user:"author"},cge={user:{who:"authors"}};function vq(e){let t=bO(),r=_f(),o=wO("root",lge,cge),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,It.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let u=yO("author",a.slug);return{title:(0,It.sprintf)((0,It.__)("Author: %s"),a.name),slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,It.__)("Author"),search_items:(0,It.__)("Search Authors"),not_found:(0,It.__)("No authors found."),all_items:(0,It.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var wO=(e,t,r=ige)=>{let o=(0,jm.useSelect)(i=>Object.keys(t||{}).reduce((s,a)=>{let u=i(zm.store).getEntityRecords(e,a,{per_page:1,_fields:"id",context:"view",...r[a]});return s[a]=u===null||u.length>0,s},{}),[t,e,r]);return(0,cn.useMemo)(()=>Object.keys(t||{}).reduce((i,s)=>(i[s]={hasEntities:o[s]},i),{}),[t,o])};var _t=l(O(),1),yq=[];function uge({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,_t.jsxs)(Pt.Composite.Item,{render:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,_t.jsx)(Pt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,_t.jsx)(Pt.TextHighlight,{text:(0,wq.decodeEntities)(e.name),highlight:t})}),e.link&&(0,_t.jsx)(Pt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,_q.safeDecodeURI)(e.link)})]})}function fge(e,t){let{config:r}=e,o=(0,dl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,bq.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,dl.useState)(yq);return(0,dl.useEffect)(()=>{if(!i)return;let u=yq;n?.length&&(u=n,r.recordNamePath&&(u=dq(u,r.recordNamePath))),a(u)},[n,i]),s}function dge({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,xq.useDebouncedInput)(),i=fge(e,n),{labels:s}=e,[a,u]=(0,dl.useState)(!1);return!a&&i?.length>9&&u(!0),(0,_t.jsxs)(_t.Fragment,{children:[a&&(0,_t.jsx)(Pt.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,_t.jsx)(Pt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,qc.__)("Suggestions list"),children:i.map(c=>(0,_t.jsx)(uge,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,_t.jsx)(Pt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function mge({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,dl.useState)();return(0,dl.useEffect)(()=>{if(o.current){let[s]=Sq.focus.focusable.find(o.current);s?.focus()}},[n]),(0,_t.jsxs)(Pt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Pt.__experimentalText,{as:"p",children:(0,qc.__)("Select whether to create a single template for all items or a specific one.")}),(0,_t.jsxs)(Pt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,_t.jsxs)(Pt.FlexItem,{isBlock:!0,as:Pt.Button,onClick:()=>{let{slug:s,title:a,description:u,templatePrefix:c}=t.template;e({slug:s,title:a,description:u,templatePrefix:c})},children:[(0,_t.jsx)(Pt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,_t.jsx)(Pt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,qc.__)("For all items")})]}),(0,_t.jsxs)(Pt.FlexItem,{isBlock:!0,as:Pt.Button,onClick:()=>{i(!0)},children:[(0,_t.jsx)(Pt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,_t.jsx)(Pt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,qc.__)("For a specific item")})]})]}),(0,_t.jsx)(Pt.Flex,{justify:"right",children:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,qc.__)("Back")})})]}),n&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Pt.__experimentalText,{as:"p",children:(0,qc.__)("This template will be used only for the specific item chosen.")}),(0,_t.jsx)(dge,{entityForSuggestions:t,onSelect:e}),(0,_t.jsx)(Pt.Flex,{justify:"right",children:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,qc.__)("Back")})})]})]})}var Cq=mge;var Cf=l(G(),1),Hm=l(W(),1),ml=l(q(),1),Yc=l(O(),1);function pge({createTemplate:e,onBack:t}){let[r,o]=(0,Cf.useState)(""),n=(0,Hm.__)("Custom Template"),[i,s]=(0,Cf.useState)(!1),a=(0,Cf.useRef)();(0,Cf.useEffect)(()=>{a.current&&a.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:Xx(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Yc.jsx)("form",{onSubmit:u,children:(0,Yc.jsxs)(ml.__experimentalVStack,{spacing:6,children:[(0,Yc.jsx)(ml.TextControl,{label:(0,Hm.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,Hm.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Yc.jsxs)(ml.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Yc.jsx)(ml.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Hm.__)("Back")}),(0,Yc.jsx)(ml.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Hm.__)("Create")})]})]})})}var Tq=pge;var Fr=l(O(),1),{useHistory:hge}=U(Oq.privateApis),xO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],gge={"front-page":kp,home:Kp,single:jp,page:du,archive:Yi,search:mu,404:Lp,index:Ip,category:kl,author:Ki,taxonomy:xa,date:Ep,tag:qp,attachment:Vp};function Eq({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Fr.jsx)(bo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Fr.jsxs)(bo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Fr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Fr.jsx)(bo.Icon,{icon:n})}),(0,Fr.jsxs)(bo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Fr.jsx)(bo.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),s]})]})})}var un={templatesList:1,customTemplate:2,customGenericTemplate:3};function vge({onClose:e}){let[t,r]=(0,ms.useState)(un.templatesList),[o,n]=(0,ms.useState)({}),[i,s]=(0,ms.useState)(!1),a=bge(n,()=>r(un.customTemplate)),u=hge(),{saveEntityRecord:c}=(0,Gm.useDispatch)(uS.store),{createErrorNotice:f,createSuccessNotice:d}=(0,Gm.useDispatch)(Aq.store),m=(0,ms.useRef)(null),h=(0,Rq.useViewportMatch)("medium","<"),g=(0,Gm.useSelect)(w=>w(uS.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,fn.sprintf)((0,fn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ms.useEffect)(()=>{if(m.current&&t===un.templatesList){let[w]=kq.focus.focusable.find(m.current);w?.focus()}},[t]);async function y(w,S=!0){if(!i){s(!0);try{let{title:T,description:_,slug:A}=w,E=await c("postType",st,{description:_,slug:A.toString(),status:"publish",title:T,meta:{is_wp_suggestion:S}},{throwOnError:!0});u.navigate(`/${st}/${E.id}?canvas=edit`),d((0,fn.sprintf)((0,fn.__)('"%s" successfully created.'),(0,Pq.decodeEntities)(E.title?.rendered||T)||(0,fn.__)("(no title)")),{type:"snackbar"})}catch(T){let _=T.message&&T.code!=="unknown_error"?T.message:(0,fn.__)("An error occurred while creating the template.");f(_,{type:"snackbar"})}finally{s(!1)}}}let x=()=>{e(),r(un.templatesList)},b=(0,fn.__)("Add template");return t===un.customTemplate?b=(0,fn.sprintf)((0,fn.__)("Add template: %s"),o.labels.singular_name):t===un.customGenericTemplate&&(b=(0,fn.__)("Create custom template")),(0,Fr.jsxs)(bo.Modal,{title:b,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===un.templatesList,"edit-site-custom-template-modal":t===un.customTemplate}),onRequestClose:x,overlayClassName:t===un.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===un.templatesList&&(0,Fr.jsxs)(bo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Fr.jsx)(bo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,fn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:T,onClick:_}=w;return(0,Fr.jsx)(Eq,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[T],icon:gge[T]||mi,onClick:()=>_?_(w):y(w)},T)}),(0,Fr.jsx)(Eq,{title:(0,fn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Es,onClick:()=>r(un.customGenericTemplate),children:(0,Fr.jsx)(bo.__experimentalText,{lineHeight:1.53846153846,children:(0,fn.__)("A custom template can be manually applied to any post or page.")})})]}),t===un.customTemplate&&(0,Fr.jsx)(Cq,{onSelect:y,entityForSuggestions:o,onBack:()=>r(un.templatesList),containerRef:m}),t===un.customGenericTemplate&&(0,Fr.jsx)(Tq,{createTemplate:y,onBack:()=>r(un.templatesList)})]})}function yge(){let[e,t]=(0,ms.useState)(!1),{postType:r}=(0,Gm.useSelect)(o=>{let{getPostType:n}=o(uS.store);return{postType:n(st)}},[]);return r?(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsx)(bo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Fr.jsx)(vge,{onClose:()=>t(!1)})]}):null}function bge(e,t){let o=(_f()||[]).filter(m=>xO.includes(m.slug)),n=m=>{t?.(),e(m)},i=[...o],{defaultTaxonomiesMenuItems:s,taxonomiesMenuItems:a}=gq(n),{defaultPostTypesMenuItems:u,postTypesMenuItems:c}=hq(n),f=vq(n);return[...s,...u,f].forEach(m=>{if(!m)return;let h=i.findIndex(g=>g.slug===m.slug);h>-1?i[h]=m:i.push(m)}),i?.sort((m,h)=>xO.indexOf(m.slug)-xO.indexOf(h.slug)),[...i,...pq(),...c,...a]}var Iq=(0,ms.memo)(yge);var Um=l(q(),1),ci=l(W(),1),$g=l(G(),1),SO=l(eo(),1),Fq=l(So(),1),_O=l(Bt(),1),fS=l(ft(),1),dS=l(xe(),1),Nq=l(me(),1);var dn=l(O(),1),{Badge:CO}=U(Um.privateApis),{useEntityRecordsWithPermissions:wge}=U(dS.privateApis),{useStyle:xge}=U(fS.privateApis);function Vq(){let e=_f(),{records:t}=wge("root","registeredTemplate");return[...e,...t?.filter(r=>!r.is_custom).map(r=>({slug:r.slug,title:r.title.rendered,description:r.description}))]}function Sge({item:e}){let t=J1(),r=xge("color.background")??"white",o=(0,$g.useMemo)(()=>(0,Fq.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,dn.jsx)(fS.EditorProvider,{post:e,settings:t,children:(0,dn.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,ci.__)("Empty template"),!n&&(0,dn.jsx)(_O.BlockPreview.Async,{children:(0,dn.jsx)(_O.BlockPreview,{blocks:o})})]})})}var mS={label:(0,ci.__)("Preview"),id:"preview",render:Sge,enableSorting:!1},Mq={label:(0,ci.__)("Description"),id:"description",render:window?.__experimentalTemplateActivate?function({item:t}){let o=Vq().find(n=>n.slug===t.slug);return t.description?(0,SO.decodeEntities)(t.description):o?.description}:({item:e})=>e.description&&(0,SO.decodeEntities)(e.description),enableSorting:!1,enableGlobalSearch:!0};function _ge({item:e}){let[t,r]=(0,$g.useState)(!1),{text:o,icon:n,imageUrl:i}=aS(e.type,e.id);return(0,dn.jsxs)(Um.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,dn.jsx)("div",{className:Z("fields-controls__author-avatar",{"is-loaded":t}),children:(0,dn.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,dn.jsx)("div",{className:"fields-controls__author-icon",children:(0,dn.jsx)(Um.Icon,{icon:n})}),(0,dn.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var Lq={label:(0,ci.__)("Author"),id:"author",getValue:({item:e})=>e.author_text??e.author,render:_ge},Dq={label:(0,ci.__)("Status"),id:"active",type:"boolean",getValue:({item:e})=>e._isActive,render:function({item:t}){let r=t._isCustom?(0,ci._x)("Active when used","template"):(0,ci._x)("Active","template"),o=t._isCustom?"info":"success",n=t._isActive;return(0,dn.jsx)(CO,{intent:n?o:"default",children:n?r:(0,ci._x)("Inactive","template")})}},Bq=()=>{let e=(0,Nq.useSelect)(t=>t(dS.store).getCurrentTheme());return(0,$g.useMemo)(()=>({label:(0,ci.__)("Compatible Theme"),id:"theme",getValue:({item:t})=>t.theme,render:function({item:r}){return r.theme===e.stylesheet?(0,dn.jsx)(CO,{intent:"success",children:r.theme}):(0,dn.jsx)(CO,{intent:"error",children:r.theme})}}),[e])},jq={label:(0,ci.__)("Template Type"),id:"slug",getValue:({item:e})=>e.slug,render:function({item:t}){return Vq().find(n=>n.slug===t.slug)?.title||(0,ci._x)("Custom","template type")}};var TO={table:{showMedia:!1},grid:{showMedia:!0},list:{showMedia:!1}},zq={type:"grid",perPage:20,sort:{field:"title",direction:"asc"},titleField:"title",descriptionField:"description",mediaField:"preview",fields:["author","active","slug","theme"],filters:[],...TO.grid};function Hq(e){return e==="user"?{sort:{field:"date",direction:"desc"}}:e==="active"?{}:{filters:[{field:"author",operator:"is",value:e,isLocked:!0}]}}var Tf=l(O(),1),{usePostActions:Cge,usePostFields:Tge,templateTitleField:Ege}=U(qq.privateApis),{useHistory:Pge,useLocation:Rge}=U(Wq.privateApis),{useEntityRecordsWithPermissions:Gq}=U(Wm.privateApis);function PO(){let{path:e,query:t}=Rge(),{activeView:r="active",postId:o}=t,[n,i]=(0,ui.useState)([o]),[s,a]=(0,ui.useState)(!1),u=zq,c=(0,ui.useMemo)(()=>Hq(r),[r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=ul({kind:"postType",name:st,slug:"default",defaultView:u,activeViewOverrides:c,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:re=>{P.navigate((0,EO.addQueryArgs)(e,{...t,pageNumber:re.page,search:re.search||void 0}))}}),{activeTemplatesOption:g,activeTheme:v,defaultTemplateTypes:y}=(0,ev.useSelect)(re=>{let{getEntityRecord:se,getCurrentTheme:ae}=re(Wm.store);return{activeTemplatesOption:se("root","site")?.active_templates,activeTheme:ae(),defaultTemplateTypes:re(Wm.store).getCurrentTheme()?.default_template_types}}),{records:x,isResolving:b}=Gq("postType",st,{per_page:-1,combinedTemplates:!1}),{records:w,isResolving:S}=Gq("root","registeredTemplate",{per_page:-1}),T=(0,ui.useMemo)(()=>{let re=[...w];if(g)for(let se in g){let ae=g[se],fe=x.find(ye=>ye.id===ae&&ye.theme===v.stylesheet);if(fe){let ye=re.findIndex(({slug:de})=>de===fe.slug);ye!==-1?re[ye]=fe:re.push(fe)}}return re},[x,w,g,v]),_;r==="active"?_=b||S:r==="user"?_=b:_=S;let A=(0,ui.useMemo)(()=>{function re(ae){return ae.is_custom??(!ae.meta?.is_wp_suggestion&&!y.some(fe=>fe.slug===ae.slug))}let se;return r==="active"?se=T.filter(ae=>!re(ae)):r==="user"?se=x:se=w,se.map(ae=>({...ae,_isActive:T.some(fe=>fe.id===ae.id),_isCustom:re(ae)}))},[T,y,x,w,r]),E=(0,ev.useSelect)(re=>{let{getUser:se}=re(Wm.store);return A.reduce((ae,fe)=>(fe.author_text?ae[fe.author_text]||(ae[fe.author_text]=fe.author_text):fe.author&&(ae[fe.author]||(ae[fe.author]=se(fe.author))),ae),{})},[A]),P=Pge(),D=(0,ui.useCallback)(re=>{i(re),f?.type==="list"&&P.navigate((0,EO.addQueryArgs)(e,{postId:re.length===1?re[0]:void 0}))},[P,e,f?.type]),C=Tge({postType:st}).find(re=>re.id==="date"),F=Bq(),B=(0,ui.useMemo)(()=>{let re=[mS,Ege,Mq,Dq,jq];r==="user"&&(re.push(F),C&&re.push(C));let se=[];for(let ae in E)se.push({value:E[ae]?.id??ae,label:E[ae]?.name??ae});return re.push({...Lq,elements:se}),re},[E,r,F,C]),{data:V,paginationInfo:M}=(0,ui.useMemo)(()=>Za(A,f,B),[A,f,B]),{createSuccessNotice:j}=(0,ev.useDispatch)(Zq.store),N=(0,ui.useCallback)((re,se)=>{switch(re){case"duplicate-post":{let ae=se[0],fe=typeof ae.title=="string"?ae.title:ae.title?.rendered;P.navigate("/template?activeView=user"),j((0,Kc.sprintf)((0,Kc.__)('"%s" successfully created.'),(0,Uq.decodeEntities)(fe)||(0,Kc.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Kc.__)("Edit"),onClick:()=>{P.navigate(`/${ae.type}/${ae.id}?canvas=edit`)}}]})}break}},[P,j]),R=Cge({postType:st,context:"list",onActionPerformed:N}),L=Wc(),z=VW(),Y=(0,ui.useMemo)(()=>r==="user"?[z,L,...R]:[z,...R],[R,z,L,r]),Q=(0,Yq.useEvent)(re=>{d(re),re.type!==f.type&&P.invalidate()}),ue=Y.find(re=>re.id==="duplicate-post");return(0,Tf.jsxs)(Kn,{className:"edit-site-page-templates",title:(0,Kc.__)("Templates"),headingLevel:2,actions:(0,Tf.jsx)(Iq,{}),children:[(0,Tf.jsx)(qa,{paginationInfo:M,fields:B,actions:Y,data:V,isLoading:_,view:f,onChangeView:Q,onChangeSelection:D,isItemClickable:()=>!0,onClickItem:re=>{typeof re.id=="string"?a(re):P.navigate(`/${re.type}/${re.id}?canvas=edit`)},selection:n,defaultLayouts:TO,onReset:m?()=>{h(),P.invalidate()}:!1},r),s&&ue&&(0,Tf.jsx)(Kq.Modal,{title:(0,Kc.__)("Duplicate"),onRequestClose:()=>a(),size:"small",children:(0,Tf.jsx)(ue.RenderModal,{items:[s],closeModal:()=>a()})})]})}var bY=l(W(),1),gl=l(G(),1),wY=l(xe(),1);var xY=l(ot(),1),SY=l(ft(),1),kO=l(Kt(),1),_Y=l(pt(),1);var wo=l(q(),1),mY=l(eo(),1),ps=l(G(),1),Ym=l(me(),1),pS=l(xe(),1),pY=l(pt(),1);var pn=l(W(),1),hY=l(hi(),1),gY=l(ot(),1),vY=l(Fl(),1);var pl=l(G(),1),Zc=l(W(),1),Rt=l(q(),1),iY=l(xe(),1),sY=l(eo(),1),aY=l(pt(),1),lY=l(Fl(),1),cY=l(Kt(),1);var Ef=l(me(),1),Pf=l(xe(),1),Xq=l(eo(),1),jo=l(G(),1),Gt=l(W(),1);var Qq=l(Kt(),1);var Age={},Oge=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function RO(e,t){return`${e}-${(0,Qq.safeDecodeURI)(t)}`}var Jq=(e,t)=>(e||[]).map(r=>({...r,name:(0,Xq.decodeEntities)(Oge(r,t))})),Rf=()=>(0,Ef.useSelect)(e=>e(Pf.store).getEntityRecords("postType",st,{per_page:-1}),[]),tv=()=>(0,Ef.useSelect)(e=>e(Pf.store).getCurrentTheme()?.default_template_types||[],[]),$q=()=>{let e=(0,Ef.useSelect)(t=>t(Pf.store).getPostTypes({per_page:-1}),[]);return(0,jo.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])},kge=()=>{let e=(0,Ef.useSelect)(t=>t(Pf.store).getTaxonomies({per_page:-1}),[]);return(0,jo.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function eY(){let e=$q(),t=(0,jo.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=Rf(),o=(0,jo.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,jo.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,jo.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,Gt.sprintf)((0,Gt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,Gt.sprintf)((0,Gt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,Gt.sprintf)((0,Gt.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Yi,templatePrefix:"archive"}})||[],[t,r,n])}var tY=e=>{let t=$q(),r=Rf(),o=tv(),n=(0,jo.useMemo)(()=>t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),[t]),i=(0,jo.useCallback)(({labels:d,slug:m})=>{let h=(d.template_name||d.singular_name).toLowerCase();return n[h]>1&&h!==m},[n]),s=(0,jo.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return m!=="page"&&(h=`single-${h}`),d[m]=h,d},{}),[t]),a=AO("postType",s),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g,icon:v}=m,y=s[h],x=o?.find(({slug:A})=>A===y),b=u?.includes(y),w=i(m),S=g.template_name||(0,Gt.sprintf)((0,Gt.__)("Single item: %s"),g.singular_name);w&&(S=g.template_name?(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","post type menu label"),g.template_name,h):(0,Gt.sprintf)((0,Gt._x)("Single item: %1$s (%2$s)","post type menu label"),g.singular_name,h));let T=x?{...x,templatePrefix:s[h]}:{slug:y,title:S,description:(0,Gt.sprintf)((0,Gt.__)("Displays a single item: %s."),g.singular_name),icon:typeof v=="string"&&v.startsWith("dashicons-")?v.slice(10):Hp,templatePrefix:s[h]},_=a?.[h]?.hasEntities;return _&&(T.onClick=A=>{e({type:"postType",slug:h,config:{recordNamePath:"title.rendered",queryArgs:({search:E})=>({_fields:"id,title,slug,link",orderBy:E?"relevance":"modified",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:E=>{let P=RO(s[h],E.slug);return{title:P,slug:P,templatePrefix:s[h]}}},labels:g,hasGeneralTemplate:b,template:A})}),(!b||_)&&d.push(T),d},[]);return(0,jo.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="postTypesMenuItems";return h==="page"&&(g="defaultPostTypesMenuItems"),d[g].push(m),d},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[c])},rY=e=>{let t=kge(),r=Rf(),o=tv(),n=(0,jo.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=AO("taxonomy",n),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],y=o?.find(({slug:_})=>_===v),x=u?.includes(v),b=s(g,h),w=g.template_name||g.singular_name;b&&(w=g.template_name?(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=y?{...y,templatePrefix:n[h]}:{slug:v,title:w,description:(0,Gt.sprintf)((0,Gt.__)("Displays taxonomy: %s."),g.singular_name),icon:xa,templatePrefix:n[h]},T=a?.[h]?.hasEntities;return T&&(S.onClick=_=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:A})=>({_fields:"id,name,slug,link",orderBy:A?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:A=>{let E=RO(n[h],A.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:x,template:_})}),(!x||T)&&d.push(S),d},[]);return(0,jo.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},Ige={user:"author"},Fge={user:{who:"authors"}};function oY(e){let t=Rf(),r=tv(),o=AO("root",Ige,Fge),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,Gt.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let u=RO("author",a.slug);return{title:u,slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,Gt.__)("Author"),search_items:(0,Gt.__)("Search Authors"),not_found:(0,Gt.__)("No authors found."),all_items:(0,Gt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var Nge=e=>{let t=Rf();return(0,jo.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let s=(t||[]).reduce((a,u)=>{let c=`${i}-`;return u.slug.startsWith(c)&&a.push(u.slug.substring(c.length)),a},[]);return s.length&&(o[n]=s),o},{}),[e,t])},Vge=(e,t,r={})=>{let o=Nge(t);return(0,Ef.useSelect)(i=>Object.entries(o||{}).reduce((s,[a,u])=>{let c=i(Pf.store).getEntityRecords(e,a,{_fields:"id",context:"view",slug:u,...r[a]});return c?.length&&(s[a]=c),s},{}),[o])},AO=(e,t,r=Age)=>{let o=Vge(e,t,r),n=(0,Ef.useSelect)(s=>Object.keys(t||{}).reduce((a,u)=>{let c=o?.[u]?.map(({id:d})=>d)||[],f=s(Pf.store).getEntityRecords(e,u,{per_page:1,_fields:"id",context:"view",exclude:c,...r[u]});return a[u]=f===null||f.length>0,a},{}),[t,o,e,r]);return(0,jo.useMemo)(()=>Object.keys(t||{}).reduce((s,a)=>{let u=o?.[a]?.map(({id:c})=>c)||[];return s[a]={hasEntities:n[a],existingEntitiesIds:u},s},{}),[t,o,n])};var Ct=l(O(),1),nY=[];function Mge({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,Ct.jsxs)(Rt.Composite.Item,{render:(0,Ct.jsx)(Rt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,Ct.jsx)(Rt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,Ct.jsx)(Rt.TextHighlight,{text:(0,sY.decodeEntities)(e.name),highlight:t})}),e.link&&(0,Ct.jsx)(Rt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,cY.safeDecodeURI)(e.link)})]})}function Lge(e,t){let{config:r}=e,o=(0,pl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,iY.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,pl.useState)(nY);return(0,pl.useEffect)(()=>{if(!i)return;let u=nY;n?.length&&(u=n,r.recordNamePath&&(u=Jq(u,r.recordNamePath))),a(u)},[n,i]),s}function Dge({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,aY.useDebouncedInput)(),i=Lge(e,n),{labels:s}=e,[a,u]=(0,pl.useState)(!1);return!a&&i?.length>9&&u(!0),(0,Ct.jsxs)(Ct.Fragment,{children:[a&&(0,Ct.jsx)(Rt.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,Ct.jsx)(Rt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Zc.__)("Suggestions list"),children:i.map(c=>(0,Ct.jsx)(Mge,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,Ct.jsx)(Rt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function Bge({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,pl.useState)(t.hasGeneralTemplate);return(0,pl.useEffect)(()=>{if(o.current){let[s]=lY.focus.focusable.find(o.current);s?.focus()}},[n]),(0,Ct.jsxs)(Rt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,Ct.jsxs)(Ct.Fragment,{children:[(0,Ct.jsx)(Rt.__experimentalText,{as:"p",children:(0,Zc.__)("Select whether to create a single template for all items or a specific one.")}),(0,Ct.jsxs)(Rt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,Ct.jsxs)(Rt.FlexItem,{isBlock:!0,as:Rt.Button,onClick:()=>{let{slug:s,title:a,description:u,templatePrefix:c}=t.template;e({slug:s,title:a,description:u,templatePrefix:c})},children:[(0,Ct.jsx)(Rt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,Ct.jsx)(Rt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Zc.__)("For all items")})]}),(0,Ct.jsxs)(Rt.FlexItem,{isBlock:!0,as:Rt.Button,onClick:()=>{i(!0)},children:[(0,Ct.jsx)(Rt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,Ct.jsx)(Rt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Zc.__)("For a specific item")})]})]}),(0,Ct.jsx)(Rt.Flex,{justify:"right",children:(0,Ct.jsx)(Rt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Zc.__)("Back")})})]}),n&&(0,Ct.jsxs)(Ct.Fragment,{children:[(0,Ct.jsx)(Rt.__experimentalText,{as:"p",children:(0,Zc.__)("This template will be used only for the specific item chosen.")}),(0,Ct.jsx)(Dge,{entityForSuggestions:t,onSelect:e}),(0,Ct.jsx)(Rt.Flex,{justify:"right",children:(0,Ct.jsx)(Rt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Zc.__)("Back")})})]})]})}var uY=Bge;var Af=l(G(),1),qm=l(W(),1),hl=l(q(),1),Xc=l(O(),1);function jge({createTemplate:e,onBack:t}){let[r,o]=(0,Af.useState)(""),n=(0,qm.__)("Custom Template"),[i,s]=(0,Af.useState)(!1),a=(0,Af.useRef)();(0,Af.useEffect)(()=>{a.current&&a.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:Xx(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Xc.jsx)("form",{onSubmit:u,children:(0,Xc.jsxs)(hl.__experimentalVStack,{spacing:6,children:[(0,Xc.jsx)(hl.TextControl,{label:(0,qm.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,qm.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Xc.jsxs)(hl.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Xc.jsx)(hl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,qm.__)("Back")}),(0,Xc.jsx)(hl.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,qm.__)("Create")})]})]})})}var fY=jge;var Nr=l(O(),1),{useHistory:zge}=U(gY.privateApis),OO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],Hge={"front-page":kp,home:Kp,single:jp,page:du,archive:Yi,search:mu,404:Lp,index:Ip,category:kl,author:Ki,taxonomy:xa,date:Ep,tag:qp,attachment:Vp};function dY({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Nr.jsx)(wo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Nr.jsxs)(wo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Nr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Nr.jsx)(wo.Icon,{icon:n})}),(0,Nr.jsxs)(wo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Nr.jsx)(wo.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),s]})]})})}var mn={templatesList:1,customTemplate:2,customGenericTemplate:3};function Gge({onClose:e}){let[t,r]=(0,ps.useState)(mn.templatesList),[o,n]=(0,ps.useState)({}),[i,s]=(0,ps.useState)(!1),a=Wge(n,()=>r(mn.customTemplate)),u=zge(),{saveEntityRecord:c}=(0,Ym.useDispatch)(pS.store),{createErrorNotice:f,createSuccessNotice:d}=(0,Ym.useDispatch)(hY.store),m=(0,ps.useRef)(null),h=(0,pY.useViewportMatch)("medium","<"),g=(0,Ym.useSelect)(w=>w(pS.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,pn.sprintf)((0,pn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ps.useEffect)(()=>{if(m.current&&t===mn.templatesList){let[w]=vY.focus.focusable.find(m.current);w?.focus()}},[t]);async function y(w,S=!0){if(!i){s(!0);try{let{title:T,description:_,slug:A}=w,E=await c("postType",st,{description:_,slug:A.toString(),status:"publish",title:T,is_wp_suggestion:S},{throwOnError:!0});u.navigate(`/${st}/${E.id}?canvas=edit`),d((0,pn.sprintf)((0,pn.__)('"%s" successfully created.'),(0,mY.decodeEntities)(E.title?.rendered||T)||(0,pn.__)("(no title)")),{type:"snackbar"})}catch(T){let _=T.message&&T.code!=="unknown_error"?T.message:(0,pn.__)("An error occurred while creating the template.");f(_,{type:"snackbar"})}finally{s(!1)}}}let x=()=>{e(),r(mn.templatesList)},b=(0,pn.__)("Add template");return t===mn.customTemplate?b=(0,pn.sprintf)((0,pn.__)("Add template: %s"),o.labels.singular_name):t===mn.customGenericTemplate&&(b=(0,pn.__)("Create custom template")),(0,Nr.jsxs)(wo.Modal,{title:b,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===mn.templatesList,"edit-site-custom-template-modal":t===mn.customTemplate}),onRequestClose:x,overlayClassName:t===mn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===mn.templatesList&&(0,Nr.jsxs)(wo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Nr.jsx)(wo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,pn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:T,onClick:_}=w;return(0,Nr.jsx)(dY,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[T],icon:Hge[T]||mi,onClick:()=>_?_(w):y(w)},T)}),(0,Nr.jsx)(dY,{title:(0,pn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Es,onClick:()=>r(mn.customGenericTemplate),children:(0,Nr.jsx)(wo.__experimentalText,{lineHeight:1.53846153846,children:(0,pn.__)("A custom template can be manually applied to any post or page.")})})]}),t===mn.customTemplate&&(0,Nr.jsx)(uY,{onSelect:y,entityForSuggestions:o,onBack:()=>r(mn.templatesList),containerRef:m}),t===mn.customGenericTemplate&&(0,Nr.jsx)(fY,{createTemplate:y,onBack:()=>r(mn.templatesList)})]})}function Uge(){let[e,t]=(0,ps.useState)(!1),{postType:r}=(0,Ym.useSelect)(o=>{let{getPostType:n}=o(pS.store);return{postType:n(st)}},[]);return r?(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(wo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Nr.jsx)(Gge,{onClose:()=>t(!1)})]}):null}function Wge(e,t){let r=Rf(),o=tv(),n=(r||[]).map(({slug:g})=>g),i=(o||[]).filter(g=>OO.includes(g.slug)&&!n.includes(g.slug)),s=g=>{t?.(),e(g)},a=[...i],{defaultTaxonomiesMenuItems:u,taxonomiesMenuItems:c}=rY(s),{defaultPostTypesMenuItems:f,postTypesMenuItems:d}=tY(s),m=oY(s);return[...u,...f,m].forEach(g=>{if(!g)return;let v=a.findIndex(y=>y.slug===g.slug);v>-1?a[v]=g:a.push(g)}),a?.sort((g,v)=>OO.indexOf(g.slug)-OO.indexOf(v.slug)),[...a,...eY(),...d,...c]}var yY=(0,ps.memo)(Uge);var hS=l(O(),1),{usePostActions:qge,usePostFields:Yge}=U(SY.privateApis),{useHistory:Kge,useLocation:Zge}=U(xY.privateApis),{useEntityRecordsWithPermissions:Xge}=U(wY.privateApis),Qge=["default_view","default_layouts","view_list"];function IO(){let{path:e,query:t}=Zge(),{activeView:r="all",postId:o}=t,[n,i]=(0,gl.useState)([o]),{default_view:s,default_layouts:a,view_list:u}=ki({kind:"postType",name:st,fields:Qge}),c=(0,gl.useMemo)(()=>u?.find(D=>D.slug===r)?.view??{},[u,r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=ul({kind:"postType",name:st,slug:"default",defaultView:s,activeViewOverrides:c,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:D=>{y.navigate((0,kO.addQueryArgs)(e,{...t,pageNumber:D.page,search:D.search||void 0}))}}),{records:g,isResolving:v}=Xge("postType",st,{per_page:-1}),y=Kge(),x=(0,gl.useCallback)(D=>{i(D),f?.type==="list"&&y.navigate((0,kO.addQueryArgs)(e,{postId:D.length===1?D[0]:void 0}))},[y,e,f?.type]),b=Yge({postType:st}),w=(0,gl.useMemo)(()=>[mS,...b||[]],[b]),{data:S,paginationInfo:T}=(0,gl.useMemo)(()=>Za(g,f,w),[g,f,w]),_=qge({postType:st,context:"list"}),A=Wc(),E=(0,gl.useMemo)(()=>[A,..._],[_,A]),P=(0,_Y.useEvent)(D=>{d(D),D.type!==f.type&&y.invalidate()});return(0,hS.jsx)(Kn,{className:"edit-site-page-templates",title:(0,bY.__)("Templates"),headingLevel:2,actions:(0,hS.jsx)(yY,{}),children:(0,hS.jsx)(qa,{paginationInfo:T,fields:w,actions:E,data:S,isLoading:v,view:f,onChangeView:P,onChangeSelection:x,isItemClickable:()=>!0,onClickItem:({id:D})=>{y.navigate(`/wp_template/${D}?canvas=edit`)},selection:n,defaultLayouts:a,onReset:m?()=>{h(),y.invalidate()}:!1},r)})}var Fi=l(O(),1);async function CY(e){let{activeView:t="active"}=e,r=await U((0,TY.resolveSelect)(EY.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(s=>s.slug===t)?.view??{};return(await zg({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var PY={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Fi.jsx)(cS,{backPath:"/"}):(0,Fi.jsx)(sr,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return window?.__experimentalTemplateActivate?(0,Fi.jsx)(PO,{}):(0,Fi.jsx)(IO,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await CY(e)?(0,Fi.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){if(!ar(e))return(0,Fi.jsx)(Fi.Fragment,{});if(!e.currentTheme.is_block_theme)return(0,Fi.jsx)(sr,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?typeof window<"u"&&window.__experimentalTemplateActivate?(0,Fi.jsx)(PO,{}):(0,Fi.jsx)(IO,{}):void 0}},widths:{async content({query:e}){return await CY(e)?380:void 0}}};var rv=l(O(),1),Jge={sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,rv.jsx)(cS,{backPath:"/"}):(0,rv.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,rv.jsx)(br,{}):(0,rv.jsx)(sr,{}):null}},RY={name:"template-item",path:"/wp_template/*postId",areas:Jge};var GY=l(W(),1),UY=l(me(),1),WY=l(xe(),1);var DY=l(q(),1),wS=l(xe(),1),hn=l(G(),1),BY=l(ot(),1),jY=l(me(),1);var zY=l(ft(),1),xS=l(pt(),1),ov=l(Kt(),1);var hs=l(q(),1),Ni=l(W(),1),Of=l(me(),1),FO=l(G(),1),gS=l(xe(),1),AY=l(hi(),1),OY=l(eo(),1),vS=l(So(),1),vl=l(O(),1);function kY({postType:e,onSave:t,onClose:r}){let o=(0,Of.useSelect)(h=>h(gS.store).getPostType(e)?.labels,[e]),[n,i]=(0,FO.useState)(!1),[s,a]=(0,FO.useState)(""),{saveEntityRecord:u}=(0,Of.useDispatch)(gS.store),{createErrorNotice:c,createSuccessNotice:f}=(0,Of.useDispatch)(AY.store),{resolveSelect:d}=(0,Of.useRegistry)();async function m(h){if(h.preventDefault(),!n){i(!0);try{let g=await d(gS.store).getPostType(e),v=await u("postType",e,{status:"draft",title:s,slug:s??void 0,content:g.template&&g.template.length?(0,vS.serialize)((0,vS.synchronizeBlocksWithTemplate)([],g.template)):void 0},{throwOnError:!0});t(v),f((0,Ni.sprintf)((0,Ni.__)('"%s" successfully created.'),(0,OY.decodeEntities)(v.title?.rendered||s)||(0,Ni.__)("(no title)")),{type:"snackbar"})}catch(g){let v=g.message&&g.code!=="unknown_error"?g.message:(0,Ni.__)("An error occurred while creating the item.");c(v,{type:"snackbar"})}finally{i(!1)}}}return(0,vl.jsx)(hs.Modal,{title:(0,Ni.sprintf)((0,Ni.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,vl.jsx)("form",{onSubmit:m,children:(0,vl.jsxs)(hs.__experimentalVStack,{spacing:4,children:[(0,vl.jsx)(hs.TextControl,{label:(0,Ni.__)("Title"),onChange:a,placeholder:(0,Ni.__)("No title"),value:s}),(0,vl.jsxs)(hs.__experimentalHStack,{spacing:2,justify:"end",children:[(0,vl.jsx)(hs.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Ni.__)("Cancel")}),(0,vl.jsx)(hs.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,Ni.__)("Create draft")})]})]})})})}var IY=l(G(),1),FY=l(xe(),1);function NY(e){let{records:t,isResolving:r}=(0,FY.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,IY.useMemo)(()=>{if(!t||t.length===0)return{};let n={};return t.forEach(i=>{let s=i.post;n[s]=(n[s]||0)+1}),n},[t]),isResolving:r}}var NO=l(W(),1),bS=l(me(),1),yS=l(xe(),1);var kf=l(q(),1),If=l(G(),1),VY=l(ft(),1);var da=l(O(),1),{usePostFields:$ge,PostCardPanel:eve}=U(VY.privateApis),tve=["status","date","author","discussion"];function MY({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,s]=(0,If.useState)({}),{record:a,hasFinishedResolution:u,canSwitchTemplate:c}=(0,bS.useSelect)(x=>{let{getEditedEntityRecord:b,hasFinishedResolution:w}=x(yS.store);if(n)return{record:null,hasFinishedResolution:!0};let S=["postType",e,t[0]],{getHomePage:T,getPostsPageId:_}=U(x(yS.store)),A=String(t[0]),E=A!==void 0&&_()===A,P=A!==void 0&&e==="page"&&T()?.postId===A;return{record:b(...S),hasFinishedResolution:w("getEditedEntityRecord",S),canSwitchTemplate:!E&&!P}},[e,t,n]),{editEntityRecord:f,saveEditedEntityRecord:d}=(0,bS.useDispatch)(yS.store),m=$ge({postType:e}),h=(0,If.useMemo)(()=>m?.map(x=>x.id==="status"?{...x,elements:x.elements.filter(b=>b.value!=="trash")}:x.id==="template"?{...x,readOnly:!c}:x),[m,c]),g=(0,If.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(x=>tve.includes(typeof x=="string"?x:x.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),v=x=>{let b={...a,...i};x.status&&x.status!=="future"&&b?.status==="future"&&new Date(b.date)>new Date&&(x.date=null),x.status&&x.status==="private"&&b?.password&&(x.password=""),s(w=>({...w,...x}))};(0,If.useEffect)(()=>{s({})},[t]);let y=async()=>{for(let x of t)f("postType",e,x,i);n?await Promise.allSettled(t.map(x=>d("postType",e,x))):await d("postType",e,t[0]),r?.()};return(0,da.jsxs)(kf.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,da.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,da.jsx)(eve,{postType:e,postId:t,hideActions:!0})}),(0,da.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:u&&(0,da.jsx)(wg,{data:{...a,...i},fields:h,form:g,onChange:v})}),(0,da.jsxs)(kf.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,da.jsx)(kf.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,NO.__)("Cancel")}),(0,da.jsx)(kf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:y,children:(0,NO.__)("Done")})]})]})}var Vi=l(O(),1),{usePostActions:rve,usePostFields:ove}=U(zY.privateApis),{useLocation:nve,useHistory:ive}=U(BY.privateApis),{useEntityRecordsWithPermissions:sve}=U(wS.privateApis),ave=[],lve="draft,future,pending,private,publish";function LY(e){return e.id.toString()}function cve(e){return e.level}function VO({postType:e}){let{path:t,query:r}=nve(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,s=ive(),{default_view:a,default_layouts:u,view_list:c,form:f}=ki({kind:"postType",name:e}),d=(0,hn.useMemo)(()=>c?.find(ne=>ne.slug===o)?.view??{},[c,o]),{view:m,updateView:h,isModified:g,resetToDefault:v}=ul({kind:"postType",name:e,slug:"default",defaultView:a,defaultLayouts:u,activeViewOverrides:d,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:ne=>{s.navigate((0,ov.addQueryArgs)(t,{...r,pageNumber:ne.page,search:ne.search||void 0}))}}),y=(0,xS.useEvent)(ne=>{h(ne),ne.type!==m.type&&s.invalidate()}),[x,b]=(0,hn.useState)(n?.split(",")??[]),w=(0,hn.useCallback)(ne=>{b(ne),s.navigate((0,ov.addQueryArgs)(t,{postId:ne.join(",")}))},[t,s]);(0,hn.useEffect)(()=>{let ne=n?.split(",")??[];b(ne)},[n]);let S=ove({postType:e}),T=(0,hn.useMemo)(()=>{let ne={};return m.filters?.forEach(Te=>{if(Te.field==="status"&&Te.operator===LS&&(ne.status=Te.value),Te.field==="author"&&Te.operator===LS?ne.author=Te.value:Te.field==="author"&&Te.operator===dk&&(ne.author_exclude=Te.value),Te.field==="date"){if(!Te.value)return;Te.operator===mk?ne.before=Te.value:Te.operator===pk&&(ne.after=Te.value)}}),(!ne.status||ne.status==="")&&(ne.status=lve),{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,...ne}},[m]),{records:_,isResolving:A,totalItems:E,totalPages:P,hasResolved:D}=sve("postType",e,T),I=(0,hn.useMemo)(()=>_?.map(ne=>ne.id)??[],[_]),{notesCount:C,isLoading:F}=NY(I),B=(0,hn.useMemo)(()=>{let ne=_;return m?.sort?.field==="author"&&(ne=Za(_,{sort:{...m.sort}},S).data),ne&&ne.map(Te=>({...Te,notesCount:C[Te.id]??0}))},[_,S,m?.sort,C]),V=B?.map(ne=>LY(ne))??[],N=((0,xS.usePrevious)(V)??[]).filter(ne=>!V.includes(ne)).includes(n);(0,hn.useEffect)(()=>{N&&s.navigate((0,ov.addQueryArgs)(t,{postId:void 0}))},[s,N,t]);let R=(0,hn.useMemo)(()=>({totalItems:E,totalPages:P}),[E,P]),{labels:L,canCreateRecord:z}=(0,jY.useSelect)(ne=>{let{getPostType:Te,canUser:oe}=ne(wS.store);return{labels:Te(e)?.labels,canCreateRecord:oe("create",{kind:"postType",name:e})}},[e]),Y=rve({postType:e,context:"list"}),Q=Wc(),ue=MW(),re=(0,hn.useMemo)(()=>m.type===MS?[{...Q,isPrimary:!0},...Y]:[Q,ue,...Y],[m.type,Q,ue,Y]),[se,ae]=(0,hn.useState)(!1),fe=()=>ae(!0),ye=()=>ae(!1),de=({type:ne,id:Te})=>{s.navigate(`/${ne}/${Te}?canvas=edit`),ye()},ke=()=>{s.navigate((0,ov.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Vi.jsxs)(Kn,{title:L?.name,headingLevel:2,actions:(0,Vi.jsx)(Vi.Fragment,{children:L?.add_new_item&&z&&(0,Vi.jsxs)(Vi.Fragment,{children:[(0,Vi.jsx)(DY.Button,{variant:"primary",onClick:fe,size:"compact",__next40pxDefaultSize:!0,children:L.add_new_item}),se&&(0,Vi.jsx)(kY,{postType:e,onSave:de,onClose:ye})]})}),children:[(0,Vi.jsx)(qa,{paginationInfo:R,fields:S,actions:re,data:B||ave,isLoading:A||F||!D,view:m,onChangeView:y,selection:x,onChangeSelection:w,isItemClickable:ne=>ne.status!=="trash",onClickItem:({id:ne})=>{s.navigate(`/${e}/${ne}?canvas=edit`)},getItemId:LY,getItemLevel:cve,defaultLayouts:u,onReset:g?()=>{v(),s.invalidate()}:!1},o),i&&!A&&x.length>0&&m.type!==MS&&(0,Vi.jsx)(MY,{postType:e,postId:x,closeModal:ke,quickEditForm:f})]})}var gs=l(O(),1);async function HY(e){let{activeView:t="all"}=e,r=await U((0,UY.resolveSelect)(WY.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(a=>a.slug===t);return(await zg({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}var qY={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,gs.jsx)($r,{title:(0,GY.__)("Pages"),backPath:"/",content:(0,gs.jsx)(Bm,{postType:"page"})}):(0,gs.jsx)(sr,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,gs.jsx)(VO,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await HY(e)?(0,gs.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?void 0:(0,gs.jsx)(sr,{}):(0,gs.jsx)(gs.Fragment,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?(0,gs.jsx)(VO,{postType:"page"}):void 0}},widths:{async content({query:e}){return await HY(e)?380:void 0}}};var YY=l(W(),1);var Km=l(O(),1),KY={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Km.jsx)($r,{title:(0,YY.__)("Pages"),backPath:"/",content:(0,Km.jsx)(Bm,{postType:"page"})}):(0,Km.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Km.jsx)(br,{}):(0,Km.jsx)(sr,{}):null}}};var MO=l(W(),1),XY=l(ft(),1);var nv=l(O(),1),{StyleBookPreview:ZY}=U(XY.privateApis),QY={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return ar(e)?Xn(e)?(0,nv.jsx)($r,{title:(0,MO.__)("Styles"),backPath:"/",description:(0,MO.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,nv.jsx)(sr,{}):null},preview({siteData:e}){return Xn(e)?(0,nv.jsx)(ZY,{isStatic:!0,settings:e.editorSettings}):void 0},mobileContent({siteData:e}){return Xn(e)?(0,nv.jsx)(ZY,{isStatic:!0,settings:e.editorSettings}):void 0}}};var $Y=l(W(),1),SS=l(q(),1);var Ff=l(O(),1);function JY(){return(0,Ff.jsx)(SS.Notice,{status:"error",isDismissible:!1,children:(0,$Y.__)("The requested page could not be found. Please check the URL.")})}var eK={name:"notfound",path:"*",areas:{sidebar:(0,Ff.jsx)(Rd,{}),mobileSidebar:(0,Ff.jsx)(Rd,{customDescription:(0,Ff.jsx)(JY,{})}),content:(0,Ff.jsx)(SS.__experimentalSpacer,{padding:2,children:(0,Ff.jsx)(JY,{})})}};var uve=[KY,qY,RY,PY,ZW,KW,YW,FU,IU,Rz,rU,xL,QY,eK];function rK(){let e=(0,_S.useRegistry)(),{registerRoute:t}=U((0,_S.useDispatch)(We));(0,tK.useEffect)(()=>{e.batch(()=>{uve.forEach(t)})},[e,t])}var CS=l(O(),1),{RouterProvider:fve}=U(nK.privateApis);function dve(){return SN(),PN(),(0,CS.jsx)(gN,{})}function sK(){rK();let{routes:e,currentTheme:t,editorSettings:r}=(0,oK.useSelect)(i=>({routes:U(i(We)).getRoutes(),currentTheme:i(iK.store).getCurrentTheme(),editorSettings:i(We).getSettings()}),[]),o=(0,TS.useCallback)(({path:i,query:s})=>fo()?{path:i,query:{...s,wp_theme_preview:"wp_theme_preview"in s?s.wp_theme_preview:Hl()}}:{path:i,query:s},[]),n=(0,TS.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,CS.jsx)(fve,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,CS.jsx)(dve,{})})}var Zm=l(ft(),1),aK=l(Kt(),1),lK=l(Jc(),1),ES=l(O(),1),LO=(0,aK.getPath)(window.location.href)?.includes("site-editor.php"),DO=e=>{(0,lK.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function mve(e){return LO?(DO("PluginMoreMenuItem"),(0,ES.jsx)(Zm.PluginMoreMenuItem,{...e})):null}function pve(e){return LO?(DO("PluginSidebar"),(0,ES.jsx)(Zm.PluginSidebar,{...e})):null}function hve(e){return LO?(DO("PluginSidebarMoreMenuItem"),(0,ES.jsx)(Zm.PluginSidebarMoreMenuItem,{...e})):null}var jO=l(O(),1),{registerCoreBlockBindingsSources:gve}=U(uK.privateApis);function vve(e,t){let r=document.getElementById(e),o=(0,AS.createRoot)(r);(0,Nf.dispatch)(BO.store).reapplyBlockTypeFilters();let n=(0,RS.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,RS.registerCoreBlocks)(n),gve(),(0,Nf.dispatch)(BO.store).setFreeformFallbackBlockName("core/html"),(0,OS.registerLegacyWidgetBlock)({inserter:!1}),(0,OS.registerWidgetGroupBlock)({inserter:!1}),(0,Nf.dispatch)(PS.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,Nf.dispatch)(PS.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,Nf.dispatch)(PS.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Nf.dispatch)(We).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,jO.jsx)(AS.StrictMode,{children:(0,jO.jsx)(sK,{})})),o}function yve(){(0,cK.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return yK(bve);})();
+}`,globalThis.document.head.appendChild(n),n}var tue=[0,1,0,0],rue=[79,84,84,79],oue=[119,79,70,70],nue=[119,79,70,50];function p1(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function iue(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(p1(t,tue)||p1(t,rue))return"SFNT";if(p1(t,oue))return"WOFF";if(p1(t,nue))return"WOFF2"}function sue(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var kH=class extends Dce{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 eue(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>sue(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new m1("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=iue(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 m1("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return Jce().then(t=>(e==="SFNT"&&(this.opentype=new Hce(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new Uce(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new Yce(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 m1("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 m1("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=kH;var $a=class extends hr{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},aue=class extends $a{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}]}},lue=class extends $a{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;Ee(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new cue(e))));let i=n+o*8;Ee(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}))}},cue=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}},uue=class extends $a{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;Ee(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;Ee(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;Ee(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;Ee(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let a=s+this.segCountX2,u=this.length-(a-this.tableStart);Ee(this,"glyphIdArray",()=>e.readBytes(u,a,16)),Ee(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],c=this.idRangeOffset[i],f=e+2*i,d=[];if(c===0)for(let m=s+u,h=a+u;m<=h;m++)d.push(m);else for(let m=0,h=a-s;m<=h;m++)r.currentPosition=f+c+m*2,d.push(r.uint16);return{startCode:s,endCode:a,idDelta:u,idRangeOffset:c,glyphIDs:d}};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}))}},fue=class extends $a{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,Ee(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}]}},due=class extends $a{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,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new mue(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}))}},mue=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},pue=class extends $a{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,Ee(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}]}},hue=class extends $a{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,Ee(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new gue(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}))}},gue=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},vue=class extends $a{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 yue(e));Ee(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}))}},yue=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},bue=class extends $a{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,Ee(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new wue(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)}},wue=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function xue(e,t,r){let o=e.uint16;return o===0?new aue(e,t,r):o===2?new lue(e,t,r):o===4?new uue(e,t,r):o===6?new fue(e,t,r):o===8?new due(e,t,r):o===10?new pue(e,t,r):o===12?new hue(e,t,r):o===13?new vue(e,t,r):o===14?new bue(e,t,r):{}}var Sue=class extends Xe{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 _ue(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})}},_ue=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;Ee(this,"table",()=>(e.currentPosition=t+n,xue(e,r,o)))}},Cue=Object.freeze({__proto__:null,cmap:Sue}),Tue=class extends Xe{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})}},Eue=Object.freeze({__proto__:null,head:Tue}),Pue=class extends Xe{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()}},Rue=Object.freeze({__proto__:null,hhea:Pue}),Aue=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(Ee(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(a=>new Oue(o.uint16,o.int16)))),n<i){let a=s+n*4;Ee(this,"leftSideBearings",()=>(o.currentPosition=a,[...new Array(i-n)].map(u=>o.int16)))}}},Oue=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},kue=Object.freeze({__proto__:null,hmtx:Aue}),Iue=class extends Xe{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()}},Fue=Object.freeze({__proto__:null,maxp:Iue}),Nue=class extends Xe{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 Mue(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new Vue(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}},Vue=class{constructor(e,t){this.length=e,this.offset=t}},Mue=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,Ee(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,Lue(e,this)))}};function Lue(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 Due=Object.freeze({__proto__:null,name:Nue}),Bue=class extends Xe{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()}},jue=Object.freeze({__proto__:null,OS2:Bue}),zue=class extends Xe{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]<_H.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 _H[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(""))}},_H=[".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"],Hue=Object.freeze({__proto__:null,post:zue}),Gue=class extends Xe{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,Ee(this,"horizAxis",()=>new oA({offset:e.offset+this.horizAxisOffset},t)),Ee(this,"vertAxis",()=>new oA({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>new oA({offset:e.offset+this.itemVarStoreOffset},t)))}},oA=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,Ee(this,"baseTagList",()=>new Uue({offset:e.offset+this.baseTagListOffset},t)),Ee(this,"baseScriptList",()=>new Wue({offset:e.offset+this.baseScriptListOffset},t))}},Uue=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},Wue=class extends Xe{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;Ee(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new que(this.start,r))))}},que=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,Ee(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new Yue(t)))}},Yue=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 Kue(this.start,e)),Ee(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new Zue(e))),Ee(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new IH(e)))}},Kue=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,Ee(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new IH(t)))}},Zue=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 Que(this.parser)}},IH=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;Ee(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new Xue(e))))}},Xue=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},Que=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)}},Jue=Object.freeze({__proto__:null,BASE:Gue}),CH=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 $ue(e)))}},$ue=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},Ig=class extends hr{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 efe(e)))}},efe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},tfe=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)}},rfe=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,Ee(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new CH(r)}),this.attachListOffset=r.Offset16,Ee(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new ofe(r)}),this.ligCaretListOffset=r.Offset16,Ee(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new ife(r)}),this.markAttachClassDefOffset=r.Offset16,Ee(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new CH(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,Ee(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new lfe(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,Ee(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new tfe(r)}))}},ofe=class extends hr{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 nfe(this.parser)}},nfe=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},ife=class extends hr{constructor(e){super(e),this.coverageOffset=e.Offset16,Ee(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new Ig(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 sfe(this.parser)}},sfe=class extends hr{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 afe(this.parser)}},afe=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)}},lfe=class extends hr{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 Ig(this.parser)}},cfe=Object.freeze({__proto__:null,GDEF:rfe}),TH=class extends hr{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new ufe(e))}},ufe=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},ffe=class extends hr{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new dfe(e))}},dfe=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},EH=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)}},PH=class extends hr{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new mfe(e))}},mfe=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},pfe=class extends hr{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 gfe(e);if(t.startsWith("cc"))return new hfe(e);if(t.startsWith("ss"))return new vfe(e)}}},hfe=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)}},gfe=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},vfe=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function FH(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var pf=class extends hr{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 Ig(e)}},iA=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},yfe=class extends pf{constructor(e){super(e),this.deltaGlyphID=e.int16}},bfe=class extends pf{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 wfe(t)}},wfe=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},xfe=class extends pf{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 Sfe(t)}},Sfe=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},_fe=class extends pf{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 Cfe(t)}},Cfe=class extends hr{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 Tfe(t)}},Tfe=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},Efe=class extends pf{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&&(FH(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 iA(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 Pfe(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 Rfe(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 Ig(t)}},Pfe=class extends hr{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 NH(t)}},NH=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 iA(e))}},Rfe=class extends hr{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 Afe(t)}},Afe=class extends NH{constructor(e){super(e)}},Ofe=class extends pf{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&&(FH(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 VH(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 kfe(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 Ffe(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 Ig(t)}},kfe=class extends hr{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 Ife(t)}},Ife=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 iA(e))}},Ffe=class extends hr{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 Nfe(t)}},Nfe=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 VH(e))}},VH=class extends hr{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},Vfe=class extends hr{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},Mfe=class extends pf{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)}},Lfe={buildSubtable:function(e,t){let r=new[void 0,yfe,bfe,xfe,_fe,Efe,Ofe,Vfe,Mfe][e](t);return r.type=e,r}},el=class extends hr{constructor(e){super(e)}},Dfe=class extends el{constructor(e){super(e),console.log("lookup type 1")}},Bfe=class extends el{constructor(e){super(e),console.log("lookup type 2")}},jfe=class extends el{constructor(e){super(e),console.log("lookup type 3")}},zfe=class extends el{constructor(e){super(e),console.log("lookup type 4")}},Hfe=class extends el{constructor(e){super(e),console.log("lookup type 5")}},Gfe=class extends el{constructor(e){super(e),console.log("lookup type 6")}},Ufe=class extends el{constructor(e){super(e),console.log("lookup type 7")}},Wfe=class extends el{constructor(e){super(e),console.log("lookup type 8")}},qfe=class extends el{constructor(e){super(e),console.log("lookup type 9")}},Yfe={buildSubtable:function(e,t){let r=new[void 0,Dfe,Bfe,jfe,zfe,Hfe,Gfe,Ufe,Wfe,qfe][e](t);return r.type=e,r}},RH=class extends hr{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},Kfe=class extends hr{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"?Lfe:Yfe;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},MH=class extends Xe{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);Ee(this,"scriptList",()=>i?TH.EMPTY:(o.currentPosition=n+this.scriptListOffset,new TH(o))),Ee(this,"featureList",()=>i?PH.EMPTY:(o.currentPosition=n+this.featureListOffset,new PH(o))),Ee(this,"lookupList",()=>i?RH.EMPTY:(o.currentPosition=n+this.lookupListOffset,new RH(o))),this.featureVariationsOffset&&Ee(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 ffe(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 EH(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 EH(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 pfe(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 Kfe(this.parser,t)}},Zfe=class extends MH{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},Xfe=Object.freeze({__proto__:null,GSUB:Zfe}),Qfe=class extends MH{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},Jfe=Object.freeze({__proto__:null,GPOS:Qfe}),$fe=class extends Xe{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 ede(r)}},ede=class extends hr{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new tde(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)}},tde=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},rde=Object.freeze({__proto__:null,SVG:$fe}),ode=class extends Xe{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;Ee(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new nde(r))));let n=o+this.axisCount*this.axisSize;Ee(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new ide(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)}},nde=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}},ide=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)}},sde=Object.freeze({__proto__:null,fvar:ode}),ade=class extends Xe{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;Ee(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},lde=Object.freeze({__proto__:null,cvt:ade}),cde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},ude=Object.freeze({__proto__:null,fpgm:cde}),fde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,Ee(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new dde(r)))}},dde=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},mde=Object.freeze({__proto__:null,gasp:fde}),pde=class extends Xe{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},hde=Object.freeze({__proto__:null,glyf:pde}),gde=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,Ee(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):Ee(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}}},vde=Object.freeze({__proto__:null,loca:gde}),yde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},bde=Object.freeze({__proto__:null,prep:yde}),wde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},xde=Object.freeze({__proto__:null,CFF:wde}),Sde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);Ee(this,"data",()=>r.readBytes())}},_de=Object.freeze({__proto__:null,CFF2:Sde}),Cde=class extends Xe{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,Ee(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new Tde(r)))}},Tde=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},Ede=Object.freeze({__proto__:null,VORG:Cde}),Pde=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new h1(e),this.vert=new h1(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}},Rde=class{constructor(e){this.hori=new h1(e),this.vert=new h1(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},h1=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}},LH=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,Ee(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new Pde(o)))}},Ade=Object.freeze({__proto__:null,EBLC:LH}),DH=class extends Xe{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},Ode=Object.freeze({__proto__:null,EBDT:DH}),kde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,Ee(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new Rde(r)))}},Ide=Object.freeze({__proto__:null,EBSC:kde}),Fde=class extends LH{constructor(e,t){super(e,t,"CBLC")}},Nde=Object.freeze({__proto__:null,CBLC:Fde}),Vde=class extends DH{constructor(e,t){super(e,t,"CBDT")}},Mde=Object.freeze({__proto__:null,CBDT:Vde}),Lde=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,Ee(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},Dde=Object.freeze({__proto__:null,sbix:Lde}),Bde=class extends Xe{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 nA(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new nA(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 nA(this.parser),c=u.gID;if(c===e)return u;c>e?n=a:c<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 jde(p))}},nA=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},jde=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},zde=Object.freeze({__proto__:null,COLR:Bde}),Hde=class extends Xe{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),Ee(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new Gde(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,Ee(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new Ude(r,o))),Ee(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new Wde(r,o))),Ee(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new qde(r,o))))}},Gde=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},Ude=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},Wde=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},qde=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},Yde=Object.freeze({__proto__:null,CPAL:Hde}),Kde=class extends Xe{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 Zde(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new Xde(this.parser)}},Zde=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},Xde=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},Qde=Object.freeze({__proto__:null,DSIG:Kde}),Jde=class extends Xe{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 $de(o,n))}},$de=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},eme=Object.freeze({__proto__:null,hdmx:Jde}),tme=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,Ee(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new rme(r);n.push(s),o+=s}return n})}},rme=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,Ee(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new ome(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]}},ome=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},nme=Object.freeze({__proto__:null,kern:tme}),ime=class extends Xe{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},sme=Object.freeze({__proto__:null,LTSH:ime}),ame=class extends Xe{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,Ee(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.")}},lme=Object.freeze({__proto__:null,MERG:ame}),cme=class extends Xe{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 ume(this.tableStart,r))}},ume=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)}},fme=Object.freeze({__proto__:null,meta:cme}),dme=class extends Xe{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.")}},mme=Object.freeze({__proto__:null,PCLT:dme}),pme=class extends Xe{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 hme(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new gme(r))}},hme=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},gme=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new vme(e))}},vme=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},yme=Object.freeze({__proto__:null,VDMX:pme}),bme=class extends Xe{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()}},wme=Object.freeze({__proto__:null,vhea:bme}),xme=class extends Xe{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 Sme(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)))}}},Sme=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},_me=Object.freeze({__proto__:null,vmtx:xme});var BH=l(Y(),1);var{kebabCase:BQe}=et(BH.privateApis);var zH=l(O(),1);var qH=l(O(),1),{Tabs:$Qe}=et(sA.privateApis),eJe={id:"installed-fonts",title:(0,g1._x)("Library","Font library")},tJe={id:"upload-fonts",title:(0,g1._x)("Upload","noun")};var YH=l(q(),1),aA=l(Y(),1),Eme=l(G(),1);var KH=l(O(),1);var lA=l(O(),1);var XH=l(q(),1),v1=l(Y(),1);var QH=l(O(),1);var uA=l(O(),1);var Oi=l(q(),1),fA=l(Y(),1),Nme=l(G(),1);var JH=l(Bt(),1);var Ime=l(O(),1),{useSettingsForBlockElement:kJe,TypographyPanel:IJe}=et(JH.privateApis);var Fme=l(O(),1);var dA=l(O(),1),zJe={text:{description:(0,Oi.__)("Manage the fonts used on the site."),title:(0,Oi.__)("Text")},link:{description:(0,Oi.__)("Manage the fonts and typography used on the links."),title:(0,Oi.__)("Links")},heading:{description:(0,Oi.__)("Manage the fonts and typography used on headings."),title:(0,Oi.__)("Headings")},caption:{description:(0,Oi.__)("Manage the fonts and typography used on captions."),title:(0,Oi.__)("Captions")},button:{description:(0,Oi.__)("Manage the fonts and typography used on buttons."),title:(0,Oi.__)("Buttons")}};var Dme=l(q(),1),Bme=l(Y(),1),eG=l(Bt(),1);var Fm=l(Y(),1),$H=l(q(),1);var Lme=l(G(),1);var Vme=l(Y(),1),Mme=l(O(),1);var mA=l(O(),1);var pA=l(O(),1),{useSettingsForBlockElement:o$e,ColorPanel:n$e}=et(eG.privateApis);var qme=l(q(),1);var Hme=l(at(),1),hA=l(Y(),1),Gme=l(q(),1);var b1=l(Y(),1);var y1=l(Y(),1);var tG=l(O(),1);function rG(){let{paletteColors:e}=Pm();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,tG.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var Ng=l(O(),1),jme={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},zme=({label:e,isFocused:t,withHoverView:r})=>(0,Ng.jsx)(Am,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,Ng.jsx)(y1.__unstableMotion.div,{variants:jme,style:{height:"100%",overflow:"hidden"},children:(0,Ng.jsx)(y1.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,Ng.jsx)(rG,{})})},o)}),oG=zme;var hf=l(O(),1),nG=["color"];function w1({title:e,gap:t=2}){let r=Jx(nG);return r?.length<=1?null:(0,hf.jsxs)(b1.__experimentalVStack,{spacing:3,children:[e&&(0,hf.jsx)(si,{level:3,children:e}),(0,hf.jsx)(b1.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,hf.jsx)(km,{variation:o,isPill:!0,properties:nG,showTooltip:!0,children:()=>(0,hf.jsx)(oG,{})},n))})]})}var iG=l(O(),1);var Ume=l(at(),1),x1=l(Y(),1),Wme=l(q(),1);var sG=l(O(),1);var gA=l(O(),1);var Kme=l(q(),1),lG=l(Bt(),1),Zme=l(Y(),1);var aG=l(Bt(),1);var Yme=l(O(),1);var{BackgroundPanel:k$e}=et(aG.privateApis);var vA=l(O(),1),{useHasBackgroundPanel:D$e}=et(lG.privateApis);var gf=l(Y(),1),yA=l(q(),1);var epe=l(G(),1);var Xme=l(Y(),1),Qme=l(q(),1),Jme=l(O(),1);var bA=l(O(),1),{Menu:X$e}=et(gf.privateApis);var zr=l(Y(),1),Vg=l(q(),1);var S1=l(G(),1);var wA=l(O(),1),{Menu:det}=et(zr.privateApis),met=[{label:(0,Vg.__)("Rename"),action:"rename"},{label:(0,Vg.__)("Delete"),action:"delete"}],pet=[{label:(0,Vg.__)("Reset"),action:"reset"}];var tpe=l(O(),1);var npe=l(q(),1),uG=l(Bt(),1);var cG=l(Bt(),1),rpe=l(G(),1);var ope=l(O(),1),{useSettingsForBlockElement:Cet,DimensionsPanel:Tet}=et(cG.privateApis);var xA=l(O(),1),{useHasDimensionsPanel:Iet,useSettingsForBlockElement:Fet}=et(uG.privateApis);var gG=l(Y(),1),lpe=l(q(),1);var spe=l(q(),1),ape=l(Y(),1);var fG=l(xe(),1),dG=l(me(),1),C1=l(G(),1),mG=l(Y(),1),pG=l(q(),1);var _1=l(O(),1);function ipe({gap:e=2}){let{user:t}=(0,C1.useContext)(so),r=t?.styles,n=(0,dG.useSelect)(s=>{let a=s(fG.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(a)?a:void 0},[])?.filter(s=>!Eg(s,["color"])&&!Eg(s,["typography","spacing"])),i=(0,C1.useMemo)(()=>[...[{title:(0,pG.__)("Default"),settings:{},styles:{}},...n??[]].map(a=>{let u=a?.styles?.blocks?{...a.styles.blocks}:{};r?.blocks&&Object.keys(r.blocks).forEach(m=>{if(r.blocks?.[m]?.css){let h=u[m]||{},g={css:`${u[m]?.css||""} ${r.blocks?.[m]?.css?.trim()||""}`};u[m]={...h,...g}}});let c=r?.css||a.styles?.css?{css:`${a.styles?.css||""} ${r?.css||""}`}:{},f=Object.keys(u).length>0?{blocks:u}:{},d={...a.styles,...c,...f};return{...a,settings:a.settings??{},styles:d}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,_1.jsx)(mG.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,a)=>(0,_1.jsx)(km,{variation:s,children:u=>(0,_1.jsx)(qR,{label:s?.title,withHoverView:!0,isFocused:u,variation:s})},a))})}var SA=ipe;var hG=l(O(),1);var _A=l(O(),1);var cpe=l(q(),1),upe=l(Y(),1),vG=l(Bt(),1);var CA=l(O(),1),{AdvancedPanel:Qet}=et(vG.privateApis);var CG=l(q(),1),EA=l(Y(),1),PA=l(G(),1);var yG=l(me(),1),bG=l(xe(),1),Mg=l(G(),1);var fpe={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},dpe={per_page:100,page:1},T1=[];function E1({query:e}={}){let{user:t}=(0,Mg.useContext)(so),r=(0,Mg.useMemo)(()=>({...dpe,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:a,revisionsCount:u}=(0,yG.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:f,getCurrentUser:d,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:y}=c(bG.store),x=f()||[],b=d(),w=x.length>0,S=g(),_=(S?v("root","globalStyles",S):void 0)?._links?.["version-history"]?.[0]?.count??0,R=S&&h("root","globalStyles",S,r)||T1,E=m(fpe)||T1,A=S?y("getRevisions",["root","globalStyles",S,r]):!1;return{authors:E,currentUser:b,isDirty:w,revisions:R,isLoadingGlobalStylesRevisions:A,revisionsCount:_}},[r]);return(0,Mg.useMemo)(()=>{if(!o.length||a)return{revisions:T1,hasUnsavedChanges:i,isLoading:!0,revisionsCount:u};let c=s.map(d=>({...d,author:o.find(m=>m.id===d.author)}));if(s.length){if(c[0].id!=="unsaved"&&r.page===1&&(c[0].isLatest=!0),i&&t&&Object.keys(t).length>0&&n&&r.page===1){let d={id:"unsaved",styles:t?.styles,settings:t?.settings,_links:t?._links,author:{name:n?.name||"",avatar_urls:n?.avatar_urls||{}},modified:new Date};c.unshift(d)}r.per_page&&r.page===Math.ceil(u/r.per_page)&&c.push({id:"parent",styles:{},settings:{}})}return{revisions:c,hasUnsavedChanges:i,isLoading:!1,revisionsCount:u}},[i,s,n,o,t,a,u,r.page,r.per_page])}var wG=l(q(),1),P1=l(Y(),1),R1=l(Ba(),1),mpe=l(xe(),1),ppe=l(me(),1);var xG=l(Pu(),1);var SG=l(O(),1),{Badge:rtt}=et(P1.privateApis),ott=3600*1e3*24;var TA=l(Y(),1),Lg=l(q(),1);var _G=l(O(),1);var RA=l(O(),1);var AA=l(q(),1),tl=l(Y(),1);var ype=l(G(),1);var hpe=l(Y(),1),gpe=l(q(),1),vpe=l(O(),1);var OA=l(O(),1),{Menu:Ctt}=et(tl.privateApis);var RG=l(q(),1),sa=l(Y(),1);var AG=l(G(),1);var bpe=l(Bt(),1),wpe=l(q(),1);var xpe=l(O(),1);var Spe=l(Y(),1),TG=l(q(),1),_pe=l(O(),1);var Dg=l(Y(),1),Cpe=l(q(),1),Tpe=l(G(),1),EG=l(O(),1);var rl=l(Y(),1),PG=l(O(),1);var kA=l(O(),1),{Menu:Htt}=et(sa.privateApis);var FA=l(O(),1);var NA=l(O(),1);function Nm(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,NA.jsx)(Xx,{value:r,baseValue:o,onChange:n,children:(0,NA.jsx)(e,{...i})})}}var Ape=Nm(SA);var Ope=Nm(w1);var kpe=Nm(i1);var Ipe=l(O(),1);var A1=l(q(),1),IG=l(nr(),1),FG=l(Y(),1);var VA=l(O(),1);function NG({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,IG.addQueryArgs)("revision.php",{revision:e?._links["predecessor-version"][0].id}),o.as="a"),(0,VA.jsx)(FG.__experimentalItemGroup,{size:"large",className:"edit-site-sidebar-navigation-screen-details-footer",children:(0,VA.jsx)(Gr,{icon:Ep,...o,...r,children:(0,A1.sprintf)((0,A1._n)("%d Revision","%d Revisions",t),t)})})}var vf=l(O(),1),{useLocation:Fpe,useHistory:Npe}=U(LG.privateApis);function BG(){let e=Npe(),{path:t}=Fpe(),{revisions:r,isLoading:o,revisionsCount:n}=E1(),{openGeneralSidebar:i}=(0,O1.useDispatch)(We),{setStylesPath:s}=U((0,O1.useDispatch)(MG.store)),{set:a}=(0,O1.useDispatch)(VG.store),u=(0,LA.useCallback)(async()=>(e.navigate((0,DG.addQueryArgs)(t,{canvas:"edit"}),{transition:"canvas-mode-edit-transition"}),Promise.all([a("core","distractionFree",!1),i("edit-site/global-styles")])),[t,e,i,a]),c=(0,LA.useCallback)(async()=>{await u(),s("/revisions")},[u,s]),f=!!n&&!o;return(0,vf.jsx)(vf.Fragment,{children:(0,vf.jsx)($r,{title:(0,MA.__)("Design"),isRoot:!0,description:(0,MA.__)("Customize the appearance of your website using the block editor."),content:(0,vf.jsx)(Ch,{}),footer:f&&(0,vf.jsx)(NG,{record:r?.[0],revisionsCount:n,onClick:c})})})}var DA=l(q(),1),k1=l(G(),1),jG=l(st(),1),zG=l(Rt(),1),HG=l(at(),1),GG=l(me(),1),I1=l(Y(),1),Bg=l(nr(),1);var Bc=l(O(),1),{GlobalStylesUIWrapper:Vpe,GlobalStylesActionMenu:Mpe}=U(zG.privateApis),{useLocation:UG,useHistory:WG}=U(jG.privateApis),Lpe=({isStyleBookOpened:e,setIsStyleBookOpened:t,path:r,onChangeSection:o})=>{let n=WG();return(0,Bc.jsxs)(I1.__experimentalHStack,{className:"edit-site-styles__header-actions",children:[(0,Bc.jsx)(I1.Button,{isPressed:e,icon:Wp,label:(0,DA.__)("Style Book"),onClick:()=>{t(!e);let i=e?(0,Bg.removeQueryArgs)(r,"preview"):(0,Bg.addQueryArgs)(r,{preview:"stylebook"});n.navigate(i)},size:"compact"}),(0,Bc.jsx)(Mpe,{hideWelcomeGuide:!0,onChangePath:o})]})},Dpe=()=>{let{path:e,query:t}=UG(),r=WG();return(0,k1.useMemo)(()=>[t.section??"/",o=>{r.navigate((0,Bg.addQueryArgs)(e,{section:o}))}],[e,t.section,r])};function BA(){let{path:e}=UG(),[t,r]=(0,k1.useState)(e.includes("preview=stylebook")),o=(0,HG.useViewportMatch)("medium","<"),[n,i]=Dpe(),s=(0,GG.useSelect)(a=>a(We).getSettings(),[]);return(0,Bc.jsx)(Kn,{actions:o?null:(0,Bc.jsx)(Lpe,{isStyleBookOpened:t,setIsStyleBookOpened:r,path:e,onChangeSection:i}),className:"edit-site-styles",title:(0,DA.__)("Styles"),headingLevel:2,children:(0,Bc.jsx)(Vpe,{path:n,onPathChange:i,settings:s})})}var jc=l(O(),1),{useLocation:ZG,useHistory:Bpe}=U(qG.privateApis),{StyleBookPreview:jpe,useGlobalStyles:zpe}=U(YG.privateApis);function Hpe({siteData:e}){let{path:t,query:r}=ZG(),o=Bpe(),{user:n}=zpe(),i=r.section??"/";return(0,jc.jsx)(jpe,{path:i,onPathChange:a=>{o.navigate((0,KG.addQueryArgs)(t,{section:a}))},settings:e.editorSettings,userConfig:n})}function Gpe({siteData:e}){let{query:t}=ZG();return t.preview==="stylebook"?(0,jc.jsx)(Hpe,{siteData:e}):(0,jc.jsx)(br,{})}var XG={name:"styles",path:"/styles",areas:{content:(0,jc.jsx)(BA,{}),sidebar:(0,jc.jsx)(BG,{backPath:"/"}),preview:({siteData:e})=>(0,jc.jsx)(Gpe,{siteData:e}),mobileContent:(0,jc.jsx)(BA,{})},widths:{content:380}};var ca=l(q(),1),zg=l(xe(),1),WA=l(me(),1),qA=l(eo(),1),G1=l(Y(),1);var QG={per_page:100,status:["publish","draft"],order:"desc",orderby:"date"};var yU=l(q(),1),bU=l(eo(),1);var nl=l(Y(),1);var Mm=l(q(),1),zA=l(G(),1),oU=l(st(),1);var ms=l(Y(),1),Vm=l(q(),1),JG=l(G(),1),ol=l(O(),1),Upe=e=>e?.trim()?.length>0;function $G({menuTitle:e,onClose:t,onSave:r}){let[o,n]=(0,JG.useState)(e),s=o!==e&&Upe(o);return(0,ol.jsx)(ms.Modal,{title:(0,Vm.__)("Rename"),onRequestClose:t,focusOnMount:"firstContentElement",size:"small",children:(0,ol.jsx)("form",{className:"sidebar-navigation__rename-modal-form",children:(0,ol.jsxs)(ms.__experimentalVStack,{spacing:"3",children:[(0,ol.jsx)(ms.TextControl,{value:o,placeholder:(0,Vm.__)("Navigation title"),onChange:n,label:(0,Vm.__)("Name")}),(0,ol.jsxs)(ms.__experimentalHStack,{justify:"right",children:[(0,ol.jsx)(ms.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Vm.__)("Cancel")}),(0,ol.jsx)(ms.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,disabled:!s,variant:"primary",type:"submit",onClick:a=>{a.preventDefault(),s&&(r({title:o}),t())},children:(0,Vm.__)("Save")})]})]})})})}var eU=l(Y(),1),jA=l(q(),1),tU=l(O(),1);function rU({onClose:e,onConfirm:t}){return(0,tU.jsx)(eU.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{t(),e()},onCancel:e,confirmButtonText:(0,jA.__)("Delete"),size:"medium",children:(0,jA.__)("Are you sure you want to delete this Navigation Menu?")})}var li=l(O(),1),{useHistory:Wpe}=U(oU.privateApis),qpe={position:"bottom right"};function F1(e){let{onDelete:t,onSave:r,onDuplicate:o,menuTitle:n,menuId:i}=e,[s,a]=(0,zA.useState)(!1),[u,c]=(0,zA.useState)(!1),f=Wpe(),d=()=>{a(!1),c(!1)},m=()=>a(!0),h=()=>c(!0);return(0,li.jsxs)(li.Fragment,{children:[(0,li.jsx)(nl.DropdownMenu,{className:"sidebar-navigation__more-menu",label:(0,Mm.__)("Actions"),icon:Xi,popoverProps:qpe,children:({onClose:g})=>(0,li.jsxs)(nl.MenuGroup,{children:[(0,li.jsx)(nl.MenuItem,{onClick:()=>{m(),g()},children:(0,Mm.__)("Rename")}),(0,li.jsx)(nl.MenuItem,{onClick:()=>{f.navigate(`/wp_navigation/${i}?canvas=edit`)},children:(0,Mm.__)("Edit")}),(0,li.jsx)(nl.MenuItem,{onClick:()=>{o(),g()},children:(0,Mm.__)("Duplicate")}),(0,li.jsx)(nl.MenuItem,{isDestructive:!0,onClick:()=>{h(),g()},children:(0,Mm.__)("Delete")})]})}),u&&(0,li.jsx)(rU,{onClose:d,onConfirm:t}),s&&(0,li.jsx)($G,{onClose:d,menuTitle:n,onSave:r})]})}var HA=l(G(),1),mU=l(me(),1),pU=l(Bt(),1),hU=l(So(),1),gU=l(xe(),1);var yf=l(Bt(),1),V1=l(me(),1),aU=l(So(),1),lU=l(G(),1),cU=l(xe(),1),uU=l(tp(),1);var aa=l(Y(),1),N1=l(me(),1),nU=l(G(),1),il=l(q(),1),Lm=l(Bt(),1),iU=l(st(),1);var ki=l(O(),1),Ype={className:"block-editor-block-settings-menu__popover",placement:"bottom-start"},{useHistory:Kpe,useLocation:Zpe}=U(iU.privateApis);function sU(e){let t=Kpe(),{path:r}=Zpe(),{block:o}=e,{clientId:n}=o,{moveBlocksDown:i,moveBlocksUp:s,removeBlocks:a}=(0,N1.useDispatch)(Lm.store),u=(0,il.sprintf)((0,il.__)("Remove %s"),(0,Lm.BlockTitle)({clientId:n,maximumLength:25})),c=(0,il.sprintf)((0,il.__)("Go to %s"),(0,Lm.BlockTitle)({clientId:n,maximumLength:25})),f=(0,N1.useSelect)(m=>{let{getBlockRootClientId:h}=m(Lm.store);return h(n)},[n]),d=(0,nU.useCallback)(m=>{let{attributes:h,name:g}=m;h.kind==="post-type"&&h.id&&h.type&&t&&t.navigate(`/${h.type}/${h.id}?canvas=edit`,{state:{backPath:r}}),g==="core/page-list-item"&&h.id&&t&&t.navigate(`/page/${h.id}?canvas=edit`,{state:{backPath:r}})},[r,t]);return(0,ki.jsx)(aa.DropdownMenu,{icon:Xi,label:(0,il.__)("Options"),className:"block-editor-block-settings-menu",popoverProps:Ype,noIcons:!0,...e,children:({onClose:m})=>(0,ki.jsxs)(ki.Fragment,{children:[(0,ki.jsxs)(aa.MenuGroup,{children:[(0,ki.jsx)(aa.MenuItem,{icon:Rp,onClick:()=>{s([n],f),m()},children:(0,il.__)("Move up")}),(0,ki.jsx)(aa.MenuItem,{icon:mu,onClick:()=>{i([n],f),m()},children:(0,il.__)("Move down")}),o.attributes?.type==="page"&&o.attributes?.id&&(0,ki.jsx)(aa.MenuItem,{onClick:()=>{d(o),m()},children:c})]}),(0,ki.jsx)(aa.MenuGroup,{children:(0,ki.jsx)(aa.MenuItem,{onClick:()=>{a([n],!1),m()},children:u})})]})})}var zc=l(O(),1),{PrivateListView:Xpe}=U(yf.privateApis),{NavigationLinkUI:Qpe}=U(uU.privateApis),Jpe=100,$pe=["postType","page",{per_page:Jpe,_fields:["id","link","menu_order","parent","title","type"],orderby:"menu_order",order:"asc"}];function fU({rootClientId:e}){let{listViewRootClientId:t,isLoading:r}=(0,V1.useSelect)(s=>{let{areInnerBlocksControlled:a,getBlockName:u,getBlockCount:c,getBlockOrder:f}=s(yf.store),{isResolving:d}=s(cU.store),m=f(e),g=m.length===1&&u(m[0])==="core/page-list"&&c(m[0])>0,v=d("getEntityRecords",$pe);return{listViewRootClientId:g?m[0]:e,isLoading:!a(e)||v}},[e]),{replaceBlock:o,__unstableMarkNextChangeAsNotPersistent:n}=(0,V1.useDispatch)(yf.store),i=(0,lU.useCallback)(s=>{s.name==="core/navigation-link"&&!s.attributes.url&&(n(),o(s.clientId,(0,aU.createBlock)("core/navigation-link",s.attributes)))},[n,o]);return(0,zc.jsxs)(zc.Fragment,{children:[!r&&(0,zc.jsx)(Xpe,{rootClientId:t,onSelect:i,blockSettingsMenu:sU,showAppender:!0,additionalBlockContent:Qpe,isExpanded:!0}),(0,zc.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__helper-block-editor",children:(0,zc.jsx)(yf.BlockList,{})})]})}var M1=l(O(),1),dU=()=>{};function vU({navigationMenuId:e}){let{storedSettings:t}=(0,mU.useSelect)(n=>{let{getSettings:i}=U(n(We));return{storedSettings:i()}},[]),r=(0,HA.useMemo)(()=>({...t,__experimentalFetchLinkSuggestions:(n,i)=>(0,gU.__experimentalFetchLinkSuggestions)(n,i,t)}),[t]),o=(0,HA.useMemo)(()=>e?[(0,hU.createBlock)("core/navigation",{ref:e})]:[],[e]);return!e||!o?.length?null:(0,M1.jsx)(pU.BlockEditorProvider,{settings:r,value:o,onChange:dU,onInput:dU,children:(0,M1.jsx)("div",{className:"edit-site-sidebar-navigation-screen-navigation-menus__content",children:(0,M1.jsx)(fU,{rootClientId:o[0].clientId})})})}var bf=l(q(),1),GA=l(eo(),1);function L1(e,t,r){return e?.rendered?r==="publish"?(0,GA.decodeEntities)(e?.rendered):(0,bf.sprintf)((0,bf._x)("%1$s (%2$s)","menu label"),(0,GA.decodeEntities)(e?.rendered),r):(0,bf.sprintf)((0,bf.__)("(no title %s)"),t)}var wf=l(O(),1);function D1({navigationMenu:e,backPath:t,handleDelete:r,handleDuplicate:o,handleSave:n}){let i=e?.title?.rendered;return(0,wf.jsx)(sl,{actions:(0,wf.jsx)(wf.Fragment,{children:(0,wf.jsx)(F1,{menuId:e?.id,menuTitle:(0,bU.decodeEntities)(i),onDelete:r,onSave:n,onDuplicate:o})}),backPath:t,title:L1(e?.title,e?.id,e?.status),description:(0,yU.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),children:(0,wf.jsx)(vU,{navigationMenuId:e?.id})})}var jg=l(xe(),1),zn=l(q(),1),ll=l(me(),1),H1=l(hi(),1),CU=l(st(),1);var j1=l(xe(),1),wU=l(Y(),1),B1=l(q(),1),xU=l(me(),1),SU=l(eo(),1),_U=l(st(),1);var xf=l(O(),1),{useLocation:ehe}=U(_U.privateApis),al="wp_navigation";function UA({backPath:e}){let{params:{postId:t}}=ehe(),{record:r,isResolving:o}=(0,j1.useEntityRecord)("postType",al,t),{isSaving:n,isDeleting:i}=(0,xU.useSelect)(g=>{let{isSavingEntityRecord:v,isDeletingEntityRecord:y}=g(j1.store);return{isSaving:v("postType",al,t),isDeleting:y("postType",al,t)}},[t]),s=o||n||i,a=r?.title?.rendered||r?.slug,{handleSave:u,handleDelete:c,handleDuplicate:f}=z1(),d=()=>c(r),m=g=>u(r,g),h=()=>f(r);return s?(0,xf.jsx)(sl,{description:(0,B1.__)("Navigation Menus are a curated collection of blocks that allow visitors to get around your site."),backPath:e,children:(0,xf.jsx)(wU.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!s&&!r?(0,xf.jsx)(sl,{description:(0,B1.__)("Navigation Menu missing."),backPath:e}):r?.content?.raw?(0,xf.jsx)(D1,{navigationMenu:r,backPath:e,handleDelete:d,handleSave:m,handleDuplicate:h}):(0,xf.jsx)(sl,{actions:(0,xf.jsx)(F1,{menuId:r?.id,menuTitle:(0,SU.decodeEntities)(a),onDelete:d,onSave:m,onDuplicate:h}),backPath:e,title:L1(r?.title,r?.id,r?.status),description:(0,B1.__)("This Navigation Menu is empty.")})}var{useHistory:TU}=U(CU.privateApis);function the(){let{deleteEntityRecord:e}=(0,ll.useDispatch)(jg.store),{createSuccessNotice:t,createErrorNotice:r}=(0,ll.useDispatch)(H1.store),o=TU();return async i=>{let s=i?.id;try{await e("postType",al,s,{force:!0},{throwOnError:!0}),t((0,zn.__)("Navigation Menu successfully deleted."),{type:"snackbar"}),o.navigate("/navigation")}catch(a){r((0,zn.sprintf)((0,zn.__)("Unable to delete Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function rhe(){let{getEditedEntityRecord:e}=(0,ll.useSelect)(s=>{let{getEditedEntityRecord:a}=s(jg.store);return{getEditedEntityRecord:a}},[]),{editEntityRecord:t,__experimentalSaveSpecifiedEntityEdits:r}=(0,ll.useDispatch)(jg.store),{createSuccessNotice:o,createErrorNotice:n}=(0,ll.useDispatch)(H1.store);return async(s,a)=>{if(!a)return;let u=s?.id,c=e("postType",Bi,u);t("postType",al,u,a);let f=Object.keys(a);try{await r("postType",al,u,f,{throwOnError:!0}),o((0,zn.__)("Renamed Navigation Menu"),{type:"snackbar"})}catch(d){t("postType",al,u,c),n((0,zn.sprintf)((0,zn.__)("Unable to rename Navigation Menu (%s)."),d?.message),{type:"snackbar"})}}}function ohe(){let e=TU(),{saveEntityRecord:t}=(0,ll.useDispatch)(jg.store),{createSuccessNotice:r,createErrorNotice:o}=(0,ll.useDispatch)(H1.store);return async i=>{let s=i?.title?.rendered||i?.slug;try{let a=await t("postType",al,{title:(0,zn.sprintf)((0,zn._x)("%s (Copy)","navigation menu"),s),content:i?.content?.raw,status:"publish"},{throwOnError:!0});a&&(r((0,zn.__)("Duplicated Navigation Menu"),{type:"snackbar"}),e.navigate(`/wp_navigation/${a.id}`))}catch(a){o((0,zn.sprintf)((0,zn.__)("Unable to duplicate Navigation Menu (%s)."),a?.message),{type:"snackbar"})}}}function z1(){return{handleDelete:the(),handleSave:rhe(),handleDuplicate:ohe()}}var la=l(O(),1);function nhe(e,t,r){return e?r==="publish"?(0,qA.decodeEntities)(e):(0,ca.sprintf)((0,ca._x)("%1$s (%2$s)","menu label"),(0,qA.decodeEntities)(e),r):(0,ca.sprintf)((0,ca.__)("(no title %s)"),t)}function YA({backPath:e}){let{records:t,isResolving:r,hasResolved:o}=(0,zg.useEntityRecords)("postType",Bi,QG),n=r&&!o,{getNavigationFallbackId:i}=U((0,WA.useSelect)(zg.store)),s=(0,WA.useSelect)(m=>m(zg.store).isResolving("getNavigationFallbackId"),[]),a=t?.[0];!a&&!r&&o&&!s&&i();let{handleSave:u,handleDelete:c,handleDuplicate:f}=z1(),d=!!t?.length;return n?(0,la.jsx)(sl,{backPath:e,children:(0,la.jsx)(G1.Spinner,{className:"edit-site-sidebar-navigation-screen-navigation-menus__loading"})}):!n&&!d?(0,la.jsx)(sl,{description:(0,ca.__)("No Navigation Menus found."),backPath:e}):t?.length===1?(0,la.jsx)(D1,{navigationMenu:a,backPath:e,handleDelete:()=>c(a),handleDuplicate:()=>f(a),handleSave:m=>u(a,m)}):(0,la.jsx)(sl,{backPath:e,children:(0,la.jsx)(G1.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-navigation-menus",children:t?.map(({id:m,title:h,status:g},v)=>(0,la.jsx)(ihe,{postId:m,withChevron:!0,icon:Lp,children:nhe(h?.rendered,v+1,g)},m))})})}function sl({children:e,actions:t,title:r,description:o,backPath:n}){return(0,la.jsx)($r,{title:r||(0,ca.__)("Navigation"),actions:t,description:o||(0,ca.__)("Manage your Navigation Menus."),backPath:n,content:e})}var ihe=({postId:e,...t})=>(0,la.jsx)(Gr,{to:`/wp_navigation/${e}`,...t});var cl=l(O(),1),EU={name:"navigation",path:"/navigation",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,cl.jsx)(YA,{backPath:"/"}):(0,cl.jsx)(sr,{}):null},preview({siteData:e}){return e.currentTheme?.is_block_theme?(0,cl.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,cl.jsx)(YA,{backPath:"/"}):(0,cl.jsx)(sr,{}):(0,cl.jsx)(cl.Fragment,{})}}};var ua=l(O(),1),PU={name:"navigation-item",path:"/wp_navigation/:postId",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ua.jsx)(UA,{backPath:"/navigation"}):(0,ua.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ua.jsx)(br,{}):(0,ua.jsx)(sr,{}):null},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ua.jsx)(UA,{backPath:"/navigation"}):(0,ua.jsx)(sr,{}):(0,ua.jsx)(ua.Fragment,{})}}};var qg=l(Y(),1),rO=l(G(),1),Wg=l(q(),1);var $U=l(st(),1),eW=l(xe(),1);var RU=Object.prototype.hasOwnProperty;function AU(e,t,r){for(r of e.keys())if(Hc(r,t))return r}function Hc(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--&&Hc(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=AU(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=AU(t,n),!n)||!Hc(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(RU.call(e,r)&&++o&&!RU.call(t,r)||!(r in t)||!Hc(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Sf=l(G(),1),Y1=l(me(),1),KA=l(xn(),1);function U1(e,t,r){return`dataviews-${e}-${t}-${r}`}var OU=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function W1(e,t,r){if(!t)return e;let o=e;for(let n of OU)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function q1(e,t,r){if(!t)return e;let o=e;for(let n of OU)if(n in t){let{[n]:i,...s}=o;o=s}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function she(e,t){let r={...e};for(let o of t)delete r[o];return r}function ul(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,u=U1(t,r,o),c=(0,Y1.useSelect)(w=>w(KA.store).get("core/views",u),[u]),{set:f}=(0,Y1.useDispatch)(KA.store),d=(0,Sf.useMemo)(()=>c??n??{},[c,n]),m=Number(s?.page??d.page??1),h=s?.search??d.search??"",g=(0,Sf.useMemo)(()=>{let w=e.defaultLayouts?.[d.type];return{...!w||w===!0?{}:w,...i}},[e.defaultLayouts,d.type,i]),v=(0,Sf.useMemo)(()=>W1({...d,page:m,search:h},g,n),[d,m,h,g,n]),y=!!c,x=(0,Sf.useCallback)(w=>{let S={page:w?.page,search:w?.search},C=q1(she(w,["page","search"]),g,n);a&&!Hc(S,{page:m,search:h})&&a(S);let _=q1(d,g,n),R=q1(n,g,n);Hc(_,C)||(Hc(C,R)?f("core/views",u,void 0):f("core/views",u,C))},[a,m,h,d,n,g,f,u]),b=(0,Sf.useCallback)(()=>{f("core/views",u,void 0)},[u,f]);return{view:v,isModified:y,updateView:x,resetToDefault:b}}var kU=l(me(),1),IU=l(xn(),1);async function Hg(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s}=e,a=U1(t,r,o),c=(0,kU.select)(IU.store).get("core/views",a)??n,f=s?.page??1,d=s?.search??"",m=e.defaultLayouts?.[c?.type],g={...!m||m===!0?{}:m,...i};return W1({...c,page:f,search:d},g,n)}var VU=l(me(),1),MU=l(xe(),1);var FU=l(yl(),1),{lock:Ont,unlock:NU}=(0,FU.__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 Ii({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,VU.useSelect)(i=>NU(i(MU.store)).getViewConfig(e,t,{fields:n}),[e,t,n])}var ZA=l(O(),1);function XA({count:e,icon:t,id:r,isActive:o,label:n,type:i}){if(!e)return;let s=[`postType=${i}`];return r&&s.push(`categoryId=${r}`),(0,ZA.jsx)(Gr,{icon:t,suffix:(0,ZA.jsx)("span",{children:e}),"aria-current":o?"true":void 0,to:`/pattern?${s.join("&")}`,children:n})}var KU=l(G(),1),Ug=l(q(),1);var LU=l(xe(),1),QA=l(me(),1);function DU(){let e=(0,QA.useSelect)(r=>{let{getSettings:o}=U(r(We)),n=o();return n.__experimentalAdditionalBlockPatternCategories??n.__experimentalBlockPatternCategories}),t=(0,QA.useSelect)(r=>r(LU.store).getBlockPatternCategories());return[...e||[],...t||[]]}var BU=l(xe(),1),JA=l(me(),1),jU=l(G(),1);var Dm=(e,t,r)=>t===r.findIndex(o=>e.name===o.name);function zU(){let e=(0,JA.useSelect)(o=>{let{getSettings:n}=U(o(We));return n().__experimentalAdditionalBlockPatterns??n().__experimentalBlockPatterns}),t=(0,JA.useSelect)(o=>o(BU.store).getBlockPatterns());return(0,jU.useMemo)(()=>[...e||[],...t||[]].filter(o=>!uv.includes(o.source)).filter(Dm).filter(o=>o.inserter!==!1),[e,t])}var qU=l(So(),1),Gc=l(me(),1),Hn=l(xe(),1),$A=l(G(),1);var GU=l(Bt(),1);var{extractWords:ahe,getNormalizedSearchTerms:UU,normalizeString:HU}=U(GU.privateApis),lhe=e=>e.type===Qe.user?e.slug:e.type===dt?"":e.name||"",che=e=>typeof e.title=="string"?e.title:e.title&&e.title.rendered?e.title.rendered:e.title&&e.title.raw?e.title.raw:"",uhe=e=>e.type===Qe.user?e.excerpt.raw:e.description||"",fhe=e=>e.keywords||[],dhe=()=>!1,mhe=(e,t)=>e.filter(r=>!UU(t).some(o=>o.includes(r))),Gg=(e=[],t="",r={})=>{let o=UU(t),n=r.categoryId!==Sn&&!o.length,i={...r,onlyFilterByCategory:n},s=n?0:1,a=e.map(u=>[u,phe(u,t,i)]).filter(([,u])=>u>s);return o.length===0?a.map(([u])=>u):(a.sort(([,u],[,c])=>c-u),a.map(([u])=>u))};function phe(e,t,r){let{categoryId:o,getName:n=lhe,getTitle:i=che,getDescription:s=uhe,getKeywords:a=fhe,hasCategory:u=dhe,onlyFilterByCategory:c}=r,f=o===Sn||o===eu||o===cv&&e.type===Qe.user||u(e,o)?1:0;if(!f||c)return f;let d=n(e),m=i(e),h=s(e),g=a(e),v=HU(t),y=HU(m);if(v===y)f+=30;else if(y.startsWith(v))f+=20;else{let x=[d,m,h,...g].join(" "),b=ahe(v);mhe(b,x).length===0&&(f+=10)}return f}var tO=[],hhe=(0,Gc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,getCurrentTheme:n,isResolving:i}=e(Hn.store),s={per_page:-1},a=o("postType",dt,s)??tO,c=(n()?.default_template_part_areas||[]).map(h=>h.area),f=(h,g)=>g!==jf?h.area===g:h.area===g||!c.includes(h.area),d=i("getEntityRecords",["postType",dt,s]);return{patterns:Gg(a,r,{categoryId:t,hasCategory:f}),isResolving:d}},e=>[e(Hn.store).getEntityRecords("postType",dt,{per_page:-1}),e(Hn.store).isResolving("getEntityRecords",["postType",dt,{per_page:-1}]),e(Hn.store).getCurrentTheme()?.default_template_part_areas]),WU=(0,Gc.createSelector)(e=>{let{getSettings:t}=U(e(We)),{isResolving:r}=e(Hn.store),o=t(),n=o.__experimentalAdditionalBlockPatterns??o.__experimentalBlockPatterns,i=e(Hn.store).getBlockPatterns();return{patterns:[...n||[],...i||[]].filter(a=>!uv.includes(a.source)).filter(Dm).filter(a=>a.inserter!==!1).map(a=>({...a,keywords:a.keywords||[],type:Qe.theme,blocks:(0,qU.parse)(a.content,{__unstableSkipMigrationLogs:!0})})),isResolving:r("getBlockPatterns")}},e=>[e(Hn.store).getBlockPatterns(),e(Hn.store).isResolving("getBlockPatterns"),U(e(We)).getSettings()]),ghe=(0,Gc.createSelector)((e,t,r,o="")=>{let{patterns:n,isResolving:i}=WU(e),{patterns:s,isResolving:a,categories:u}=eO(e),c=[...n||[],...s||[]];return r&&(c=c.filter(f=>f.type===Qe.user?(f.wp_pattern_sync_status||fv.full)===r:r===fv.unsynced)),t?c=Gg(c,o,{categoryId:t,hasCategory:(f,d)=>f.type===Qe.user?f.wp_pattern_category?.some(m=>u.find(h=>h.id===m)?.slug===d):f.categories?.includes(d)}):c=Gg(c,o,{hasCategory:f=>f.type===Qe.user?u?.length&&(!f.wp_pattern_category?.length||!f.wp_pattern_category?.some(d=>u.find(m=>m.id===d))):!f.hasOwnProperty("categories")}),{patterns:c,isResolving:i||a}},e=>[WU(e),eO(e)]),eO=(0,Gc.createSelector)((e,t,r="")=>{let{getEntityRecords:o,isResolving:n,getUserPatternCategories:i}=e(Hn.store),s={per_page:-1},a=o("postType",Qe.user,s),u=i(),c=new Map;u.forEach(m=>c.set(m.id,m));let f=a??tO,d=n("getEntityRecords",["postType",Qe.user,s]);return t&&(f=f.filter(m=>m.wp_pattern_sync_status||fv.full===t)),f=Gg(f,r,{hasCategory:()=>!0}),{patterns:f,isResolving:d,categories:u}},e=>[e(Hn.store).getEntityRecords("postType",Qe.user,{per_page:-1}),e(Hn.store).isResolving("getEntityRecords",["postType",Qe.user,{per_page:-1}]),e(Hn.store).getUserPatternCategories()]);function YU(e){let t=(0,$A.useMemo)(()=>e?.filter(o=>o.type!==Qe.theme).map(o=>[o.type,o.id])??[],[e]),r=(0,Gc.useSelect)(o=>{let{getEntityRecordPermissions:n}=U(o(Hn.store));return t.reduce((i,[s,a])=>(i[a]=n("postType",s,a),i),{})},[t]);return(0,$A.useMemo)(()=>e?.map(o=>({...o,permissions:r?.[o.id]??{}}))??[],[e,r])}var vhe=(e,t,{search:r="",syncStatus:o}={})=>(0,Gc.useSelect)(n=>e===dt?hhe(n,t,r):e===Qe.user&&t?ghe(n,t==="uncategorized"?"":t,o,r):e===Qe.user?eO(n,o,r):{patterns:tO,isResolving:!1},[t,e,r,o]),K1=vhe;function Uc(){let e=DU();e.push({name:jf,label:(0,Ug.__)("Uncategorized")});let t=zU(),{patterns:r,categories:o}=K1(Qe.user),n=(0,KU.useMemo)(()=>{let i={},s=[];e.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),o.forEach(u=>{i[u.name]||(i[u.name]={...u,count:0})}),t.forEach(u=>{u.categories?.forEach(c=>{i[c]&&(i[c].count+=1)}),u.categories?.length||(i.uncategorized.count+=1)}),r.forEach(u=>{u.wp_pattern_category?.forEach(c=>{let f=o.find(d=>d.id===c)?.name;i[f]&&(i[f].count+=1)}),(!u.wp_pattern_category?.length||!u.wp_pattern_category?.some(c=>o.find(f=>f.id===c)))&&(i.uncategorized.count+=1)}),[...e,...o].forEach(u=>{i[u.name].count&&!s.find(c=>c.name===u.name)&&s.push(i[u.name])});let a=s.sort((u,c)=>u.label.localeCompare(c.label));return a.unshift({name:cv,label:(0,Ug.__)("My patterns"),count:r.length}),a.unshift({name:Sn,label:(0,Ug.__)("All patterns"),description:(0,Ug.__)("A list of all patterns from all sources."),count:t.length+r.length}),a},[e,t,o,r]);return{patternCategories:n,hasPatterns:!!n.length}}var Z1=l(xe(),1),ZU=l(me(),1),XU=l(tp(),1);var{NAVIGATION_OVERLAY_TEMPLATE_PART_AREA:yhe}=U(XU.privateApis),bhe=e=>{let t=e||[],r=(0,ZU.useSelect)(i=>i(Z1.store).getCurrentTheme()?.default_template_part_areas||[],[]),o={header:{},footer:{},sidebar:{},uncategorized:{},[yhe]:{}};return r.forEach(i=>o[i.area]={...i,templateParts:[]}),t.reduce((i,s)=>{let a=i[s.area]?s.area:jf;return i[a]?.templateParts?.push(s),i},o)};function QU(){let{records:e,isResolving:t}=(0,Z1.useEntityRecords)("postType",dt,{per_page:-1});return{hasTemplateParts:e?!!e.length:!1,isLoading:t,templatePartAreas:bhe(e)}}var un=l(O(),1),JU=["view_list"],{useLocation:whe}=U($U.privateApis),{getTemplatePartIcon:xhe}=U(eW.privateApis);function She({templatePartViews:e,patternViews:t,templatePartCounts:r,patternCounts:o,currentCategory:n,currentType:i}){return(0,un.jsxs)(qg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:[e?.map(s=>(0,un.jsx)(XA,{count:r[s.slug],icon:xhe(s.slug===eu?void 0:s.slug),label:s.title,id:s.slug,type:dt,isActive:n===s.slug&&i===dt},s.slug)),(0,un.jsx)("div",{className:"edit-site-sidebar-navigation-screen-patterns__divider"}),t?.map(s=>(0,un.jsx)(XA,{count:o[s.slug],label:s.title,icon:Ap,id:s.slug,type:Qe.user,isActive:n===`${s.slug}`&&i===Qe.user},s.slug))]})}function _f({backPath:e}){let{query:{postType:t="wp_block",categoryId:r}}=whe(),o=r||(t===Qe.user?Sn:eu),{view_list:n}=Ii({kind:"postType",name:dt,fields:JU}),{view_list:i}=Ii({kind:"postType",name:Qe.user,fields:JU}),{templatePartAreas:s,isLoading:a,hasTemplateParts:u}=QU(),c=(0,rO.useMemo)(()=>{let h={[eu]:0};return Object.entries(s).forEach(([g,{templateParts:v}])=>{let y=v?.length||0;h[g]=y,h[eu]+=y}),h},[s]),{patternCategories:f}=Uc(),d=(0,rO.useMemo)(()=>{let h={};return f.forEach(g=>{h[g.name]=g.count}),h},[f]),m=d[Sn]>0;return(0,un.jsx)($r,{title:(0,Wg.__)("Patterns"),description:(0,Wg.__)("Manage what patterns are available when editing the site."),isRoot:!e,backPath:e,content:(0,un.jsxs)(un.Fragment,{children:[a&&(0,Wg.__)("Loading items\u2026"),!a&&(0,un.jsxs)(un.Fragment,{children:[!u&&!m&&(0,un.jsx)(qg.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-patterns__group",children:(0,un.jsx)(qg.__experimentalItem,{children:(0,Wg.__)("No items found")})}),(0,un.jsx)(She,{templatePartViews:n,patternViews:i,templatePartCounts:c,patternCounts:d,currentCategory:o,currentType:t})]})]})})}var aO=l(q(),1),iS=l(G(),1),kW=l(Bt(),1);var IW=l(xe(),1),FW=l(Rt(),1),NW=l(st(),1);var VW=l(me(),1),MW=l(nr(),1);var tW=l(xe(),1),oO=l(me(),1),X1=l(G(),1),rW=l(Bt(),1),oW=l(Rt(),1);var{useGlobalStyles:_he}=U(oW.privateApis),{globalStylesDataKey:Che}=U(rW.privateApis);function Q1(){let{merged:e}=_he(),t=(0,oO.useSelect)(u=>{let{getSettings:c}=U(u(We));return c()},[]),r=t.__experimentalAdditionalBlockPatterns??t.__experimentalBlockPatterns,o=(0,oO.useSelect)(u=>u(tW.store).getBlockPatterns(),[]),n=(0,X1.useMemo)(()=>[...r||[],...o||[]].filter(Dm),[r,o]),[i,s]=(0,X1.useMemo)(()=>Mh(e,[],{disableRootPadding:!1}),[e]);return(0,X1.useMemo)(()=>{let{__experimentalAdditionalBlockPatterns:u,styles:c,__experimentalFeatures:f,...d}=t,m=(c??[]).filter(h=>!h.isGlobalStyles);return{...d,styles:[...m,...i],__experimentalFeatures:s,[Che]:e.styles??{},__experimentalBlockPatterns:n,isPreviewMode:!0}},[t,n,i,s,e])}var eS=l(Y(),1),wW=l(q(),1);var nW=l(Y(),1),Yg=l(G(),1),Kg=l(q(),1);var Zg=l(me(),1),iW=l(st(),1),J1=l(lv(),1),sW=l(hi(),1),aW=l(xe(),1),lW=l(Rt(),1);var fl=l(O(),1),{useHistory:The,useLocation:Ehe}=U(iW.privateApis),{CreatePatternModal:Phe,useAddPatternCategory:Rhe}=U(J1.privateApis),{CreateTemplatePartModal:Ahe}=U(lW.privateApis);function cW(){let e=The(),t=Ehe(),[r,o]=(0,Yg.useState)(!1),[n,i]=(0,Yg.useState)(!1),{createPatternFromFile:s}=U((0,Zg.useDispatch)(J1.store)),{createSuccessNotice:a,createErrorNotice:u}=(0,Zg.useDispatch)(sW.store),c=(0,Yg.useRef)(),{isBlockBasedTheme:f,addNewPatternLabel:d,addNewTemplatePartLabel:m,canCreatePattern:h,canCreateTemplatePart:g}=(0,Zg.useSelect)(C=>{let{getCurrentTheme:_,getPostType:R,canUser:E}=C(aW.store);return{isBlockBasedTheme:_()?.is_block_theme,addNewPatternLabel:R(Qe.user)?.labels?.add_new_item,addNewTemplatePartLabel:R(dt)?.labels?.add_new_item,canCreatePattern:E("create",{kind:"postType",name:Qe.user}),canCreateTemplatePart:E("create",{kind:"postType",name:dt})}},[]);function v({pattern:C}){o(!1),e.navigate(`/${Qe.user}/${C.id}?canvas=edit`)}function y(C){i(!1),e.navigate(`/${dt}/${C.id}?canvas=edit`)}function x(){o(!1),i(!1)}let b=[];h&&b.push({icon:qp,onClick:()=>o(!0),title:d}),f&&g&&b.push({icon:WT,onClick:()=>i(!0),title:m}),h&&b.push({icon:JT,onClick:()=>{c.current.click()},title:(0,Kg.__)("Import pattern from JSON")});let{categoryMap:w,findOrCreateTerm:S}=Rhe();return b.length===0?null:(0,fl.jsxs)(fl.Fragment,{children:[d&&(0,fl.jsx)(nW.DropdownMenu,{controls:b,icon:null,toggleProps:{variant:"primary",showTooltip:!1,size:"compact",__next40pxDefaultSize:!0},text:d,label:d}),r&&(0,fl.jsx)(Phe,{onClose:()=>o(!1),onSuccess:v,onError:x}),n&&(0,fl.jsx)(Ahe,{closeModal:()=>i(!1),blocks:[],onCreate:y,onError:x}),(0,fl.jsx)("input",{type:"file",accept:".json",hidden:!0,ref:c,onChange:async C=>{let _=C.target.files?.[0];if(_)try{let R;if(t.query.postType!==dt){let A=Array.from(w.values()).find(M=>M.name===t.query.categoryId);A&&(R=A.id||await S(A.label))}let E=await s(_,R?[R]:void 0);!R&&t.query.categoryId!=="my-patterns"&&e.navigate(`/pattern?categoryId=${Sn}`),a((0,Kg.sprintf)((0,Kg.__)('Imported "%s" from JSON.'),E.title.raw),{type:"snackbar",id:"import-pattern-success"})}catch(R){u(R.message,{type:"snackbar",id:"import-pattern-error"})}finally{C.target.value=""}}})]})}var uW=l(Y(),1),fW=l(G(),1),dW=l(q(),1),mW=l(lv(),1);var Wc=l(O(),1),{RenamePatternCategoryModal:Ohe}=U(mW.privateApis);function pW({category:e,onClose:t}){let[r,o]=(0,fW.useState)(!1);return(0,Wc.jsxs)(Wc.Fragment,{children:[(0,Wc.jsx)(uW.MenuItem,{onClick:()=>o(!0),children:(0,dW.__)("Rename")}),r&&(0,Wc.jsx)(khe,{category:e,onClose:()=>{o(!1),t()}})]})}function khe({category:e,onClose:t}){let r={id:e.id,slug:e.slug,name:e.label},o=Uc();return(0,Wc.jsx)(Ohe,{category:r,existingCategories:o,onClose:t,overlayClassName:"edit-site-list__rename-modal",focusOnMount:"firstContentElement",size:"small"})}var $1=l(Y(),1),hW=l(xe(),1),nO=l(me(),1),gW=l(G(),1),iO=l(eo(),1),Fi=l(q(),1),vW=l(hi(),1),yW=l(st(),1);var Cf=l(O(),1),{useHistory:Ihe}=U(yW.privateApis);function bW({category:e,onClose:t}){let[r,o]=(0,gW.useState)(!1),n=Ihe(),{createSuccessNotice:i,createErrorNotice:s}=(0,nO.useDispatch)(vW.store),{deleteEntityRecord:a,invalidateResolution:u}=(0,nO.useDispatch)(hW.store),c=async()=>{try{await a("taxonomy","wp_pattern_category",e.id,{force:!0},{throwOnError:!0}),u("getUserPatternCategories"),u("getEntityRecords",["postType",Qe.user,{per_page:-1}]),i((0,Fi.sprintf)((0,Fi._x)('"%s" deleted.',"pattern category"),e.label),{type:"snackbar",id:"pattern-category-delete"}),t?.(),n.navigate(`/pattern?categoryId=${Sn}`)}catch(f){let d=f.message&&f.code!=="unknown_error"?f.message:(0,Fi.__)("An error occurred while deleting the pattern category.");s(d,{type:"snackbar",id:"pattern-category-delete"})}};return(0,Cf.jsxs)(Cf.Fragment,{children:[(0,Cf.jsx)($1.MenuItem,{isDestructive:!0,onClick:()=>o(!0),children:(0,Fi.__)("Delete")}),(0,Cf.jsx)($1.__experimentalConfirmDialog,{isOpen:r,onConfirm:c,onCancel:()=>o(!1),confirmButtonText:(0,Fi.__)("Delete"),className:"edit-site-patterns__delete-modal",title:(0,Fi.sprintf)((0,Fi._x)('Delete "%s"?',"pattern category"),(0,iO.decodeEntities)(e.label)),size:"medium",__experimentalHideHeader:!1,children:(0,Fi.sprintf)((0,Fi.__)('Are you sure you want to delete the category "%s"? The patterns will not be deleted.'),(0,iO.decodeEntities)(e.label))})]})}var fa=l(O(),1);function xW({categoryId:e,type:t}){let{patternCategories:r}=Uc(),o;return t===Qe.user&&e&&(o=r.find(n=>n.name===e)),(0,fa.jsxs)(fa.Fragment,{children:[(0,fa.jsx)(cW,{}),!!o?.id&&(0,fa.jsx)(eS.DropdownMenu,{icon:Xi,label:(0,wW.__)("Actions"),toggleProps:{className:"edit-site-patterns__button",size:"compact"},children:({onClose:n})=>(0,fa.jsxs)(eS.MenuGroup,{children:[(0,fa.jsx)(pW,{category:o,onClose:n}),(0,fa.jsx)(bW,{category:o,onClose:n})]})})]})}var Xg=l(q(),1);var rS=l(G(),1),SW=l(st(),1),Qg=l(me(),1),tS=l(xe(),1),_W=l(nr(),1);var{useLocation:Fhe,useHistory:CW}=U(SW.privateApis),TW=()=>{let e=(0,Qg.useSelect)(n=>n(tS.store).getCurrentTheme()),{getEntityRecord:t}=(0,Qg.useSelect)(tS.store),{editEntityRecord:r,saveEditedEntityRecord:o}=(0,Qg.useDispatch)(tS.store);return(0,rS.useMemo)(()=>({id:"set-active-template",label(n){return n.some(i=>i._isActive)?(0,Xg.__)("Deactivate"):(0,Xg.__)("Activate")},isPrimary:!0,icon:Ps,isEligible(n){return n.theme!==e.stylesheet?!1:typeof n.id!="number"?n._isActive===!1:!0},async callback(n){let i=n.some(a=>a._isActive),s={...await t("root","site").active_templates??{}};for(let a of n)i?delete s[a.slug]:s[a.slug]=a.id;await r("root","site",void 0,{active_templates:s}),await o("root","site")}}),[r,o,t,e])},qc=()=>{let e=CW();return(0,rS.useMemo)(()=>({id:"edit-post",label:(0,Xg.__)("Edit"),icon:Ps,isEligible(t){return t.status==="trash"?!1:t.type!==Qe.theme},callback(t){let r=t[0];e.navigate(`/${r.type}/${r.id}?canvas=edit`)}}),[e])},EW=()=>{let e=CW(),{path:t,query:r}=Fhe();return(0,rS.useMemo)(()=>({id:"quick-edit",label:(0,Xg.__)("Quick Edit"),icon:JC,isPrimary:!0,supportsBulk:!0,isEligible(o){return o.status==="trash"?!1:o.type==="page"},callback(o){e.navigate((0,_W.addQueryArgs)(t,{...r,quickEdit:!0,postId:o.map(n=>n.id).join(",")}))}}),[e,t,r])};var oS=l(q(),1),nS=l(G(),1),sO=l(Bt(),1),PW=l(So(),1),RW=l(Rt(),1);var Bm=l(O(),1),{useStyle:Nhe}=U(RW.privateApis);function Vhe({item:e}){let t=(0,nS.useId)(),r=e.description||e?.excerpt?.raw,o=e.type===dt,n=Nhe("color.background"),i=(0,nS.useMemo)(()=>e.blocks??(0,PW.parse)(e.content.raw,{__unstableSkipMigrationLogs:!0}),[e?.content?.raw,e.blocks]),s=!i?.length;return(0,Bm.jsxs)("div",{className:"page-patterns-preview-field",style:{backgroundColor:n},"aria-describedby":r?t:void 0,children:[s&&o&&(0,oS.__)("Empty template part"),s&&!o&&(0,oS.__)("Empty pattern"),!s&&(0,Bm.jsx)(sO.BlockPreview.Async,{children:(0,Bm.jsx)(sO.BlockPreview,{blocks:i,viewportWidth:e.viewportWidth})}),!!r&&(0,Bm.jsx)("div",{hidden:!0,id:t,children:r})]})}var AW={label:(0,oS.__)("Preview"),id:"preview",render:Vhe,enableSorting:!1};var Jg=l(O(),1),{ExperimentalBlockEditorProvider:Mhe}=U(kW.privateApis),{usePostActions:OW,usePostFields:Lhe}=U(FW.privateApis),{useLocation:Dhe,useHistory:Bhe}=U(NW.privateApis),jhe=[],zhe=["default_view","default_layouts"];function Hhe(e,t){let{patternCategories:r}=Uc(),o=(0,VW.useSelect)(a=>a(IW.store).getCurrentTheme()?.default_template_part_areas||[],[]),n,i,s;if(e===dt){let a=o.find(u=>u.area===t);n=a?.label||(0,aO.__)("All Template Parts"),i=a?.description||(0,aO.__)("Includes every template part defined for any area.")}else e===Qe.user&&t&&(s=r.find(a=>a.name===t),n=s?.label,i=s?.description);return{title:n,description:i}}function lO(){let{path:e,query:t}=Dhe(),{postType:r="wp_block",categoryId:o}=t,n=Bhe(),i=o||Sn,{default_view:s,default_layouts:a}=Ii({kind:"postType",name:r,fields:zhe}),{view:u,updateView:c,isModified:f,resetToDefault:d}=ul({kind:"postType",name:r,slug:"default",defaultView:s,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:I=>{n.navigate((0,MW.addQueryArgs)(e,{...t,pageNumber:I.page,search:I.search}))}}),m=u.filters?.find(({field:I})=>I==="sync-status")?.value,{patterns:h,isResolving:g}=K1(r,i,{search:u.search,syncStatus:m}),v=Lhe({postType:r}),y=(0,iS.useMemo)(()=>[AW,...v||[]],[v]),{data:x,paginationInfo:b}=(0,iS.useMemo)(()=>{let I={...u};return delete I.search,r!==dt&&(I.filters=[]),Za(h,I,y)},[h,u,y,r]),w=YU(x),S=OW({postType:dt,context:"list"}),C=OW({postType:Qe.user,context:"list"}),_=qc(),R=(0,iS.useMemo)(()=>r===dt?[_,...S].filter(Boolean):[_,...C].filter(Boolean),[_,r,S,C]),E=Q1(),{title:A,description:M}=Hhe(r,i);return(0,Jg.jsx)(Mhe,{settings:E,children:(0,Jg.jsx)(Kn,{className:"edit-site-page-patterns-dataviews",title:A,headingLevel:2,subTitle:M,actions:(0,Jg.jsx)(xW,{categoryId:i,type:r}),children:(0,Jg.jsx)(qa,{paginationInfo:b,fields:y,actions:R,data:w||jhe,getItemId:I=>I.name??I.id,isLoading:g,isItemClickable:I=>I.type!==Qe.theme,onClickItem:I=>{n.navigate(`/${I.type}/${[Qe.user,dt].includes(I.type)?I.id:I.name}?canvas=edit`)},view:u,onChangeView:c,defaultLayouts:a,onReset:f?d:!1},i+r)})})}var $g=l(O(),1),LW={name:"patterns",path:"/pattern",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,$g.jsx)(_f,{backPath:r})},content:(0,$g.jsx)(lO,{}),mobileSidebar({siteData:e,query:t}){if(t.categoryId)return;let o=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,$g.jsx)(_f,{backPath:o})},mobileContent({query:e}){return e.categoryId?(0,$g.jsx)(lO,{}):void 0}}};var cO=l(O(),1),DW={name:"pattern-item",path:"/wp_block/:postId",areas:{sidebar({siteData:e}){let r=e.currentTheme?.is_block_theme||Xn(e)?"/":void 0;return(0,cO.jsx)(_f,{backPath:r})},preview:(0,cO.jsx)(br,{})}};var uO=l(O(),1),BW={name:"template-part-item",path:"/wp_template_part/*postId",areas:{sidebar:(0,uO.jsx)(_f,{backPath:"/"}),preview:(0,uO.jsx)(br,{})}};var hY=l(me(),1),gY=l(xe(),1);var mO=l(q(),1);var HW=l(xe(),1),GW=l(G(),1),UW=l(Y(),1),fO=l(q(),1),WW=l(st(),1),dO=l(nr(),1);var jW=l(xe(),1),zW=l(me(),1);function sS(e,t){return(0,zW.useSelect)(r=>{let{getEntityRecord:o,getUser:n,getEditedEntityRecord:i}=r(jW.store),s=i("postType",e,t),a=s?.original_source,u=s?.author_text;switch(a){case"theme":return{type:a,icon:mi,text:u,isCustomized:s.source===FS.custom};case"plugin":return{type:a,icon:Hp,text:u,isCustomized:s.source===FS.custom};case"site":{let c=o("root","__unstableBase");return{type:a,icon:kp,imageUrl:c?.site_logo?o("postType","attachment",c.site_logo)?.source_url:void 0,text:u,isCustomized:!1}}default:{let c=n(s.author);return{type:"user",icon:Zi,imageUrl:c?.avatar_urls?.[48],text:u??c?.name,isCustomized:!1}}}},[e,t])}var Tf=l(O(),1),{useLocation:Ghe}=U(WW.privateApis),Uhe=[];function Whe({template:e,isActive:t}){let{text:r,icon:o}=sS(e.type,e.id);return(0,Tf.jsx)(Gr,{to:(0,dO.addQueryArgs)("/template",{activeView:r}),icon:o,"aria-current":t,children:r})}function qW(){let{query:{activeView:e="active"}}=Ghe(),{records:t}=(0,HW.useEntityRecords)("root","registeredTemplate",{per_page:-1}),r=(0,GW.useMemo)(()=>{let o=t?.reduce((n,i)=>{let s=i.author_text;return s&&!n[s]&&(n[s]=i),n},{});return(o&&Object.values(o))??Uhe},[t]);return(0,Tf.jsxs)(UW.__experimentalItemGroup,{className:"edit-site-sidebar-navigation-screen-templates-browse",children:[(0,Tf.jsx)(Gr,{to:"/template",icon:Up,"aria-current":e==="active",children:(0,fO.__)("Active templates")}),(0,Tf.jsx)(Gr,{to:(0,dO.addQueryArgs)("/template",{activeView:"user"}),icon:Zi,"aria-current":e==="user",children:(0,fO.__)("Created templates")}),r.map(o=>(0,Tf.jsx)(Whe,{template:o,isActive:e===o.author_text},o.author_text))]})}var XW=l(xe(),1),QW=l(me(),1);var YW=l(Y(),1),KW=l(st(),1);var ZW=l(nr(),1);var jm=l(O(),1),{useLocation:qhe}=U(KW.privateApis),Yhe=["view_list"],Khe={all:CT,published:Up,future:md,drafts:XC,pending:PT,private:ST,trash:ZT},Zhe=e=>Khe[e.slug];function zm({postType:e,resolveIcon:t=Zhe}){let{path:r,query:{activeView:o="all"}}=qhe(),{view_list:n}=Ii({kind:"postType",name:e,fields:Yhe});return e?(0,jm.jsx)(jm.Fragment,{children:(0,jm.jsx)(YW.__experimentalItemGroup,{className:"edit-site-sidebar-dataviews",children:n?.map(i=>{let s=i.slug===o,a=i.slug==="all"?void 0:i.slug,u=t(i);return(0,jm.jsx)(Gr,{icon:u,to:(0,ZW.addQueryArgs)(r,{activeView:a}),"aria-current":s?"true":void 0,children:i.title},i.slug)})})}):null}var JW=l(O(),1),Xhe={user:Zi,theme:mi,plugin:Hp,site:kp};function $W(){let e=(0,QW.useSelect)(r=>{let o=r(XW.store).getEntityRecords("postType",it,{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,JW.jsx)(zm,{postType:it,resolveIcon:r=>{let o=e[r.slug];return Xhe[o]??mi}})}var aS=l(O(),1);function lS({backPath:e}){return(0,aS.jsx)($r,{title:(0,mO.__)("Templates"),description:(0,mO.__)("Create new templates, or reset any customizations made to the templates supplied by your theme."),backPath:e,content:window?.__experimentalTemplateActivate?(0,aS.jsx)(qW,{}):(0,aS.jsx)($W,{})})}var Zc=l(q(),1),Nq=l(eo(),1),ui=l(G(),1),Ym=l(xe(),1);var Vq=l(st(),1),Mq=l(Rt(),1),SO=l(nr(),1),tv=l(me(),1),Lq=l(at(),1);var Dq=l(Y(),1),Bq=l(hi(),1);var bo=l(Y(),1),vq=l(eo(),1),ps=l(G(),1),Wm=l(me(),1),cS=l(xe(),1),yq=l(at(),1);var mn=l(q(),1),bq=l(hi(),1),wq=l(st(),1),xq=l(Fl(),1);var dl=l(G(),1),Yc=l(q(),1),Et=l(Y(),1),cq=l(xe(),1),uq=l(eo(),1),fq=l(at(),1),dq=l(Fl(),1),mq=l(nr(),1);var Hm=l(me(),1),Gm=l(xe(),1),eq=l(eo(),1),fn=l(G(),1),It=l(q(),1);var tq=l(nr(),1);var Qhe={},Jhe=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function pO(e,t){return`${e}-${(0,tq.safeDecodeURI)(t)}`}var rq=(e,t)=>(e||[]).map(r=>({...r,name:(0,eq.decodeEntities)(Jhe(r,t))})),hO=()=>(0,Hm.useSelect)(e=>e(Gm.store).getEntityRecords("postType",it,{per_page:-1}),[]),Ef=()=>(0,Hm.useSelect)(e=>e(Gm.store).getCurrentTheme()?.default_template_types||[],[]),oq=()=>{let e=(0,Hm.useSelect)(t=>t(Gm.store).getPostTypes({per_page:-1}),[]);return(0,fn.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])},$he=()=>{let e=(0,Hm.useSelect)(t=>t(Gm.store).getTaxonomies({per_page:-1}),[]);return(0,fn.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function nq(){let e=oq(),t=(0,fn.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=hO(),o=(0,fn.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,fn.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,fn.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,It.sprintf)((0,It.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,It.sprintf)((0,It.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,It.sprintf)((0,It.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ki,templatePrefix:"archive"}})||[],[t,r,n])}var iq=e=>{let t=oq(),r=Ef(),o=(0,fn.useMemo)(()=>t?.reduce((c,{labels:f})=>{let d=(f.template_name||f.singular_name).toLowerCase();return c[d]=(c[d]||0)+1,c},{}),[t]),n=(0,fn.useCallback)(({labels:c,slug:f})=>{let d=(c.template_name||c.singular_name).toLowerCase();return o[d]>1&&d!==f},[o]),i=(0,fn.useMemo)(()=>t?.reduce((c,{slug:f})=>{let d=f;return f!=="page"&&(d=`single-${d}`),c[f]=d,c},{}),[t]),s=gO("postType",i),a=(t||[]).reduce((c,f)=>{let{slug:d,labels:m,icon:h}=f,g=i[d],v=r?.find(({slug:S})=>S===g),y=n(f),x=m.template_name||(0,It.sprintf)((0,It.__)("Single item: %s"),m.singular_name);y&&(x=m.template_name?(0,It.sprintf)((0,It._x)("%1$s (%2$s)","post type menu label"),m.template_name,d):(0,It.sprintf)((0,It._x)("Single item: %1$s (%2$s)","post type menu label"),m.singular_name,d));let b=v?{...v,templatePrefix:i[d]}:{slug:g,title:x,description:(0,It.sprintf)((0,It.__)("Displays a single item: %s."),m.singular_name),icon:typeof h=="string"&&h.startsWith("dashicons-")?h.slice(10):Gp,templatePrefix:i[d]},w=s?.[d]?.hasEntities;return w&&(b.onClick=S=>{e({type:"postType",slug:d,config:{recordNamePath:"title.rendered",queryArgs:({search:C})=>({_fields:"id,title,slug,link",orderBy:C?"relevance":"modified",exclude:s[d].existingEntitiesIds}),getSpecificTemplate:C=>{let _=pO(i[d],C.slug);return{title:_,slug:_,templatePrefix:i[d]}}},labels:m,template:S})}),w&&c.push(b),c},[]);return(0,fn.useMemo)(()=>a.reduce((c,f)=>{let{slug:d}=f,m="postTypesMenuItems";return d==="page"&&(m="defaultPostTypesMenuItems"),c[m].push(f),c},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[a])},sq=e=>{let t=$he(),r=hO(),o=Ef(),n=(0,fn.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=gO("taxonomy",n),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],y=o?.find(({slug:_})=>_===v),x=u?.includes(v),b=s(g,h),w=g.template_name||g.singular_name;b&&(w=g.template_name?(0,It.sprintf)((0,It._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,It.sprintf)((0,It._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=y?{...y,templatePrefix:n[h]}:{slug:v,title:w,description:(0,It.sprintf)((0,It.__)("Displays taxonomy: %s."),g.singular_name),icon:xa,templatePrefix:n[h]},C=a?.[h]?.hasEntities;return C&&(S.onClick=_=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:R})=>({_fields:"id,name,slug,link",orderBy:R?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:R=>{let E=pO(n[h],R.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:x,template:_})}),(!x||C)&&d.push(S),d},[]);return(0,fn.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},ege={user:"author"},tge={user:{who:"authors"}};function aq(e){let t=hO(),r=Ef(),o=gO("root",ege,tge),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,It.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let u=pO("author",a.slug);return{title:(0,It.sprintf)((0,It.__)("Author: %s"),a.name),slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,It.__)("Author"),search_items:(0,It.__)("Search Authors"),not_found:(0,It.__)("No authors found."),all_items:(0,It.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var gO=(e,t,r=Qhe)=>{let o=(0,Hm.useSelect)(i=>Object.keys(t||{}).reduce((s,a)=>{let u=i(Gm.store).getEntityRecords(e,a,{per_page:1,_fields:"id",context:"view",...r[a]});return s[a]=u===null||u.length>0,s},{}),[t,e,r]);return(0,fn.useMemo)(()=>Object.keys(t||{}).reduce((i,s)=>(i[s]={hasEntities:o[s]},i),{}),[t,o])};var St=l(O(),1),lq=[];function rge({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,St.jsxs)(Et.Composite.Item,{render:(0,St.jsx)(Et.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,St.jsx)(Et.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,St.jsx)(Et.TextHighlight,{text:(0,uq.decodeEntities)(e.name),highlight:t})}),e.link&&(0,St.jsx)(Et.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,mq.safeDecodeURI)(e.link)})]})}function oge(e,t){let{config:r}=e,o=(0,dl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,cq.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,dl.useState)(lq);return(0,dl.useEffect)(()=>{if(!i)return;let u=lq;n?.length&&(u=n,r.recordNamePath&&(u=rq(u,r.recordNamePath))),a(u)},[n,i]),s}function nge({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,fq.useDebouncedInput)(),i=oge(e,n),{labels:s}=e,[a,u]=(0,dl.useState)(!1);return!a&&i?.length>9&&u(!0),(0,St.jsxs)(St.Fragment,{children:[a&&(0,St.jsx)(Et.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,St.jsx)(Et.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Yc.__)("Suggestions list"),children:i.map(c=>(0,St.jsx)(rge,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,St.jsx)(Et.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function ige({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,dl.useState)();return(0,dl.useEffect)(()=>{if(o.current){let[s]=dq.focus.focusable.find(o.current);s?.focus()}},[n]),(0,St.jsxs)(Et.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(Et.__experimentalText,{as:"p",children:(0,Yc.__)("Select whether to create a single template for all items or a specific one.")}),(0,St.jsxs)(Et.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,St.jsxs)(Et.FlexItem,{isBlock:!0,as:Et.Button,onClick:()=>{let{slug:s,title:a,description:u,templatePrefix:c}=t.template;e({slug:s,title:a,description:u,templatePrefix:c})},children:[(0,St.jsx)(Et.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,St.jsx)(Et.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Yc.__)("For all items")})]}),(0,St.jsxs)(Et.FlexItem,{isBlock:!0,as:Et.Button,onClick:()=>{i(!0)},children:[(0,St.jsx)(Et.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,St.jsx)(Et.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Yc.__)("For a specific item")})]})]}),(0,St.jsx)(Et.Flex,{justify:"right",children:(0,St.jsx)(Et.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Yc.__)("Back")})})]}),n&&(0,St.jsxs)(St.Fragment,{children:[(0,St.jsx)(Et.__experimentalText,{as:"p",children:(0,Yc.__)("This template will be used only for the specific item chosen.")}),(0,St.jsx)(nge,{entityForSuggestions:t,onSelect:e}),(0,St.jsx)(Et.Flex,{justify:"right",children:(0,St.jsx)(Et.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Yc.__)("Back")})})]})]})}var pq=ige;var Pf=l(G(),1),Um=l(q(),1),ml=l(Y(),1),Kc=l(O(),1);function sge({createTemplate:e,onBack:t}){let[r,o]=(0,Pf.useState)(""),n=(0,Um.__)("Custom Template"),[i,s]=(0,Pf.useState)(!1),a=(0,Pf.useRef)();(0,Pf.useEffect)(()=>{a.current&&a.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:Kx(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Kc.jsx)("form",{onSubmit:u,children:(0,Kc.jsxs)(ml.__experimentalVStack,{spacing:6,children:[(0,Kc.jsx)(ml.TextControl,{label:(0,Um.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,Um.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Kc.jsxs)(ml.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Kc.jsx)(ml.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Um.__)("Back")}),(0,Kc.jsx)(ml.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Um.__)("Create")})]})]})})}var hq=sge;var Fr=l(O(),1),{useHistory:age}=U(wq.privateApis),vO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],lge={"front-page":Ip,home:Zp,single:zp,page:pu,archive:Ki,search:hu,404:Dp,index:Fp,category:kl,author:Zi,taxonomy:xa,date:Pp,tag:Yp,attachment:Mp};function gq({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Fr.jsx)(bo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Fr.jsxs)(bo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Fr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Fr.jsx)(bo.Icon,{icon:n})}),(0,Fr.jsxs)(bo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Fr.jsx)(bo.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),s]})]})})}var dn={templatesList:1,customTemplate:2,customGenericTemplate:3};function cge({onClose:e}){let[t,r]=(0,ps.useState)(dn.templatesList),[o,n]=(0,ps.useState)({}),[i,s]=(0,ps.useState)(!1),a=fge(n,()=>r(dn.customTemplate)),u=age(),{saveEntityRecord:c}=(0,Wm.useDispatch)(cS.store),{createErrorNotice:f,createSuccessNotice:d}=(0,Wm.useDispatch)(bq.store),m=(0,ps.useRef)(null),h=(0,yq.useViewportMatch)("medium","<"),g=(0,Wm.useSelect)(w=>w(cS.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,mn.sprintf)((0,mn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,ps.useEffect)(()=>{if(m.current&&t===dn.templatesList){let[w]=xq.focus.focusable.find(m.current);w?.focus()}},[t]);async function y(w,S=!0){if(!i){s(!0);try{let{title:C,description:_,slug:R}=w,E=await c("postType",it,{description:_,slug:R.toString(),status:"publish",title:C,meta:{is_wp_suggestion:S}},{throwOnError:!0});u.navigate(`/${it}/${E.id}?canvas=edit`),d((0,mn.sprintf)((0,mn.__)('"%s" successfully created.'),(0,vq.decodeEntities)(E.title?.rendered||C)||(0,mn.__)("(no title)")),{type:"snackbar"})}catch(C){let _=C.message&&C.code!=="unknown_error"?C.message:(0,mn.__)("An error occurred while creating the template.");f(_,{type:"snackbar"})}finally{s(!1)}}}let x=()=>{e(),r(dn.templatesList)},b=(0,mn.__)("Add template");return t===dn.customTemplate?b=(0,mn.sprintf)((0,mn.__)("Add template: %s"),o.labels.singular_name):t===dn.customGenericTemplate&&(b=(0,mn.__)("Create custom template")),(0,Fr.jsxs)(bo.Modal,{title:b,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===dn.templatesList,"edit-site-custom-template-modal":t===dn.customTemplate}),onRequestClose:x,overlayClassName:t===dn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===dn.templatesList&&(0,Fr.jsxs)(bo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Fr.jsx)(bo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,mn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:C,onClick:_}=w;return(0,Fr.jsx)(gq,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[C],icon:lge[C]||mi,onClick:()=>_?_(w):y(w)},C)}),(0,Fr.jsx)(gq,{title:(0,mn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Ps,onClick:()=>r(dn.customGenericTemplate),children:(0,Fr.jsx)(bo.__experimentalText,{lineHeight:1.53846153846,children:(0,mn.__)("A custom template can be manually applied to any post or page.")})})]}),t===dn.customTemplate&&(0,Fr.jsx)(pq,{onSelect:y,entityForSuggestions:o,onBack:()=>r(dn.templatesList),containerRef:m}),t===dn.customGenericTemplate&&(0,Fr.jsx)(hq,{createTemplate:y,onBack:()=>r(dn.templatesList)})]})}function uge(){let[e,t]=(0,ps.useState)(!1),{postType:r}=(0,Wm.useSelect)(o=>{let{getPostType:n}=o(cS.store);return{postType:n(it)}},[]);return r?(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsx)(bo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Fr.jsx)(cge,{onClose:()=>t(!1)})]}):null}function fge(e,t){let o=(Ef()||[]).filter(m=>vO.includes(m.slug)),n=m=>{t?.(),e(m)},i=[...o],{defaultTaxonomiesMenuItems:s,taxonomiesMenuItems:a}=sq(n),{defaultPostTypesMenuItems:u,postTypesMenuItems:c}=iq(n),f=aq(n);return[...s,...u,f].forEach(m=>{if(!m)return;let h=i.findIndex(g=>g.slug===m.slug);h>-1?i[h]=m:i.push(m)}),i?.sort((m,h)=>vO.indexOf(m.slug)-vO.indexOf(h.slug)),[...i,...nq(),...c,...a]}var Sq=(0,ps.memo)(uge);var qm=l(Y(),1),ci=l(q(),1),ev=l(G(),1),yO=l(eo(),1),_q=l(So(),1),bO=l(Bt(),1),uS=l(Rt(),1),fS=l(xe(),1),Cq=l(me(),1);var pn=l(O(),1),{Badge:wO}=U(qm.privateApis),{useEntityRecordsWithPermissions:dge}=U(fS.privateApis),{useStyle:mge}=U(uS.privateApis);function Tq(){let e=Ef(),{records:t}=dge("root","registeredTemplate");return[...e,...t?.filter(r=>!r.is_custom).map(r=>({slug:r.slug,title:r.title.rendered,description:r.description}))]}function pge({item:e}){let t=Q1(),r=mge("color.background")??"white",o=(0,ev.useMemo)(()=>(0,_q.parse)(e.content.raw),[e.content.raw]),n=!o?.length;return(0,pn.jsx)(uS.EditorProvider,{post:e,settings:t,children:(0,pn.jsxs)("div",{className:"page-templates-preview-field",style:{backgroundColor:r},children:[n&&(0,ci.__)("Empty template"),!n&&(0,pn.jsx)(bO.BlockPreview.Async,{children:(0,pn.jsx)(bO.BlockPreview,{blocks:o})})]})})}var dS={label:(0,ci.__)("Preview"),id:"preview",render:pge,enableSorting:!1},Eq={label:(0,ci.__)("Description"),id:"description",render:window?.__experimentalTemplateActivate?function({item:t}){let o=Tq().find(n=>n.slug===t.slug);return t.description?(0,yO.decodeEntities)(t.description):o?.description}:({item:e})=>e.description&&(0,yO.decodeEntities)(e.description),enableSorting:!1,enableGlobalSearch:!0};function hge({item:e}){let[t,r]=(0,ev.useState)(!1),{text:o,icon:n,imageUrl:i}=sS(e.type,e.id);return(0,pn.jsxs)(qm.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,pn.jsx)("div",{className:Z("fields-controls__author-avatar",{"is-loaded":t}),children:(0,pn.jsx)("img",{onLoad:()=>r(!0),alt:"",src:i})}),!i&&(0,pn.jsx)("div",{className:"fields-controls__author-icon",children:(0,pn.jsx)(qm.Icon,{icon:n})}),(0,pn.jsx)("span",{className:"fields-controls__author-name",children:o})]})}var Pq={label:(0,ci.__)("Author"),id:"author",getValue:({item:e})=>e.author_text??e.author,render:hge},Rq={label:(0,ci.__)("Status"),id:"active",type:"boolean",getValue:({item:e})=>e._isActive,render:function({item:t}){let r=t._isCustom?(0,ci._x)("Active when used","template"):(0,ci._x)("Active","template"),o=t._isCustom?"info":"success",n=t._isActive;return(0,pn.jsx)(wO,{intent:n?o:"default",children:n?r:(0,ci._x)("Inactive","template")})}},Aq=()=>{let e=(0,Cq.useSelect)(t=>t(fS.store).getCurrentTheme());return(0,ev.useMemo)(()=>({label:(0,ci.__)("Compatible Theme"),id:"theme",getValue:({item:t})=>t.theme,render:function({item:r}){return r.theme===e.stylesheet?(0,pn.jsx)(wO,{intent:"success",children:r.theme}):(0,pn.jsx)(wO,{intent:"error",children:r.theme})}}),[e])},Oq={label:(0,ci.__)("Template Type"),id:"slug",getValue:({item:e})=>e.slug,render:function({item:t}){return Tq().find(n=>n.slug===t.slug)?.title||(0,ci._x)("Custom","template type")}};var xO={table:{showMedia:!1},grid:{showMedia:!0},list:{showMedia:!1}},kq={type:"grid",perPage:20,sort:{field:"title",direction:"asc"},titleField:"title",descriptionField:"description",mediaField:"preview",fields:["author","active","slug","theme"],filters:[],...xO.grid};function Iq(e){return e==="user"?{sort:{field:"date",direction:"desc"}}:e==="active"?{}:{filters:[{field:"author",operator:"is",value:e,isLocked:!0}]}}var Rf=l(O(),1),{usePostActions:gge,usePostFields:vge,templateTitleField:yge}=U(Mq.privateApis),{useHistory:bge,useLocation:wge}=U(Vq.privateApis),{useEntityRecordsWithPermissions:Fq}=U(Ym.privateApis);function _O(){let{path:e,query:t}=wge(),{activeView:r="active",postId:o}=t,[n,i]=(0,ui.useState)([o]),[s,a]=(0,ui.useState)(!1),u=kq,c=(0,ui.useMemo)(()=>Iq(r),[r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=ul({kind:"postType",name:it,slug:"default",defaultView:u,activeViewOverrides:c,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:re=>{A.navigate((0,SO.addQueryArgs)(e,{...t,pageNumber:re.page,search:re.search||void 0}))}}),{activeTemplatesOption:g,activeTheme:v,defaultTemplateTypes:y}=(0,tv.useSelect)(re=>{let{getEntityRecord:se,getCurrentTheme:ae}=re(Ym.store);return{activeTemplatesOption:se("root","site")?.active_templates,activeTheme:ae(),defaultTemplateTypes:re(Ym.store).getCurrentTheme()?.default_template_types}}),{records:x,isResolving:b}=Fq("postType",it,{per_page:-1,combinedTemplates:!1}),{records:w,isResolving:S}=Fq("root","registeredTemplate",{per_page:-1}),C=(0,ui.useMemo)(()=>{let re=[...w];if(g)for(let se in g){let ae=g[se],de=x.find(ye=>ye.id===ae&&ye.theme===v.stylesheet);if(de){let ye=re.findIndex(({slug:fe})=>fe===de.slug);ye!==-1?re[ye]=de:re.push(de)}}return re},[x,w,g,v]),_;r==="active"?_=b||S:r==="user"?_=b:_=S;let R=(0,ui.useMemo)(()=>{function re(ae){return ae.is_custom??(!ae.meta?.is_wp_suggestion&&!y.some(de=>de.slug===ae.slug))}let se;return r==="active"?se=C.filter(ae=>!re(ae)):r==="user"?se=x:se=w,se.map(ae=>({...ae,_isActive:C.some(de=>de.id===ae.id),_isCustom:re(ae)}))},[C,y,x,w,r]),E=(0,tv.useSelect)(re=>{let{getUser:se}=re(Ym.store);return R.reduce((ae,de)=>(de.author_text?ae[de.author_text]||(ae[de.author_text]=de.author_text):de.author&&(ae[de.author]||(ae[de.author]=se(de.author))),ae),{})},[R]),A=bge(),M=(0,ui.useCallback)(re=>{i(re),f?.type==="list"&&A.navigate((0,SO.addQueryArgs)(e,{postId:re.length===1?re[0]:void 0}))},[A,e,f?.type]),T=vge({postType:it}).find(re=>re.id==="date"),N=Aq(),B=(0,ui.useMemo)(()=>{let re=[dS,yge,Eq,Rq,Oq];r==="user"&&(re.push(N),T&&re.push(T));let se=[];for(let ae in E)se.push({value:E[ae]?.id??ae,label:E[ae]?.name??ae});return re.push({...Pq,elements:se}),re},[E,r,N,T]),{data:L,paginationInfo:D}=(0,ui.useMemo)(()=>Za(R,f,B),[R,f,B]),{createSuccessNotice:j}=(0,tv.useDispatch)(Bq.store),F=(0,ui.useCallback)((re,se)=>{switch(re){case"duplicate-post":{let ae=se[0],de=typeof ae.title=="string"?ae.title:ae.title?.rendered;A.navigate("/template?activeView=user"),j((0,Zc.sprintf)((0,Zc.__)('"%s" successfully created.'),(0,Nq.decodeEntities)(de)||(0,Zc.__)("(no title)")),{type:"snackbar",id:"duplicate-post-action",actions:[{label:(0,Zc.__)("Edit"),onClick:()=>{A.navigate(`/${ae.type}/${ae.id}?canvas=edit`)}}]})}break}},[A,j]),P=gge({postType:it,context:"list",onActionPerformed:F}),V=qc(),z=TW(),W=(0,ui.useMemo)(()=>r==="user"?[z,V,...P]:[z,...P],[P,z,V,r]),Q=(0,Lq.useEvent)(re=>{d(re),re.type!==f.type&&A.invalidate()}),ue=W.find(re=>re.id==="duplicate-post");return(0,Rf.jsxs)(Kn,{className:"edit-site-page-templates",title:(0,Zc.__)("Templates"),headingLevel:2,actions:(0,Rf.jsx)(Sq,{}),children:[(0,Rf.jsx)(qa,{paginationInfo:D,fields:B,actions:W,data:L,isLoading:_,view:f,onChangeView:Q,onChangeSelection:M,isItemClickable:()=>!0,onClickItem:re=>{typeof re.id=="string"?a(re):A.navigate(`/${re.type}/${re.id}?canvas=edit`)},selection:n,defaultLayouts:xO,onReset:m?()=>{h(),A.invalidate()}:!1},r),s&&ue&&(0,Rf.jsx)(Dq.Modal,{title:(0,Zc.__)("Duplicate"),onRequestClose:()=>a(),size:"small",children:(0,Rf.jsx)(ue.RenderModal,{items:[s],closeModal:()=>a()})})]})}var cY=l(q(),1),gl=l(G(),1),uY=l(xe(),1);var fY=l(st(),1),dY=l(Rt(),1),PO=l(nr(),1),mY=l(at(),1);var wo=l(Y(),1),oY=l(eo(),1),hs=l(G(),1),Zm=l(me(),1),mS=l(xe(),1),nY=l(at(),1);var gn=l(q(),1),iY=l(hi(),1),sY=l(st(),1),aY=l(Fl(),1);var pl=l(G(),1),Xc=l(q(),1),Pt=l(Y(),1),Zq=l(xe(),1),Xq=l(eo(),1),Qq=l(at(),1),Jq=l(Fl(),1),$q=l(nr(),1);var Af=l(me(),1),Of=l(xe(),1),jq=l(eo(),1),Ho=l(G(),1),Gt=l(q(),1);var zq=l(nr(),1);var xge={},Sge=(e,t)=>{let r=e;return t.split(".").forEach(o=>{r=r?.[o]}),r};function CO(e,t){return`${e}-${(0,zq.safeDecodeURI)(t)}`}var Hq=(e,t)=>(e||[]).map(r=>({...r,name:(0,jq.decodeEntities)(Sge(r,t))})),kf=()=>(0,Af.useSelect)(e=>e(Of.store).getEntityRecords("postType",it,{per_page:-1}),[]),rv=()=>(0,Af.useSelect)(e=>e(Of.store).getCurrentTheme()?.default_template_types||[],[]),Gq=()=>{let e=(0,Af.useSelect)(t=>t(Of.store).getPostTypes({per_page:-1}),[]);return(0,Ho.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])},_ge=()=>{let e=(0,Af.useSelect)(t=>t(Of.store).getTaxonomies({per_page:-1}),[]);return(0,Ho.useMemo)(()=>e?.filter(({visibility:t})=>t?.publicly_queryable),[e])};function Uq(){let e=Gq(),t=(0,Ho.useMemo)(()=>e?.filter(i=>i.has_archive),[e]),r=kf(),o=(0,Ho.useMemo)(()=>e?.reduce((i,{labels:s})=>{let a=s.singular_name.toLowerCase();return i[a]=(i[a]||0)+1,i},{}),[e]),n=(0,Ho.useCallback)(({labels:i,slug:s})=>{let a=i.singular_name.toLowerCase();return o[a]>1&&a!==s},[o]);return(0,Ho.useMemo)(()=>t?.filter(i=>!(r||[]).some(s=>s.slug==="archive-"+i.slug)).map(i=>{let s;return n(i)?s=(0,Gt.sprintf)((0,Gt.__)("Archive: %1$s (%2$s)"),i.labels.singular_name,i.slug):s=(0,Gt.sprintf)((0,Gt.__)("Archive: %s"),i.labels.singular_name),{slug:"archive-"+i.slug,description:(0,Gt.sprintf)((0,Gt.__)("Displays an archive with the latest posts of type: %s."),i.labels.singular_name),title:s,icon:typeof i.icon=="string"&&i.icon.startsWith("dashicons-")?i.icon.slice(10):Ki,templatePrefix:"archive"}})||[],[t,r,n])}var Wq=e=>{let t=Gq(),r=kf(),o=rv(),n=(0,Ho.useMemo)(()=>t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),[t]),i=(0,Ho.useCallback)(({labels:d,slug:m})=>{let h=(d.template_name||d.singular_name).toLowerCase();return n[h]>1&&h!==m},[n]),s=(0,Ho.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return m!=="page"&&(h=`single-${h}`),d[m]=h,d},{}),[t]),a=TO("postType",s),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g,icon:v}=m,y=s[h],x=o?.find(({slug:R})=>R===y),b=u?.includes(y),w=i(m),S=g.template_name||(0,Gt.sprintf)((0,Gt.__)("Single item: %s"),g.singular_name);w&&(S=g.template_name?(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","post type menu label"),g.template_name,h):(0,Gt.sprintf)((0,Gt._x)("Single item: %1$s (%2$s)","post type menu label"),g.singular_name,h));let C=x?{...x,templatePrefix:s[h]}:{slug:y,title:S,description:(0,Gt.sprintf)((0,Gt.__)("Displays a single item: %s."),g.singular_name),icon:typeof v=="string"&&v.startsWith("dashicons-")?v.slice(10):Gp,templatePrefix:s[h]},_=a?.[h]?.hasEntities;return _&&(C.onClick=R=>{e({type:"postType",slug:h,config:{recordNamePath:"title.rendered",queryArgs:({search:E})=>({_fields:"id,title,slug,link",orderBy:E?"relevance":"modified",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:E=>{let A=CO(s[h],E.slug);return{title:A,slug:A,templatePrefix:s[h]}}},labels:g,hasGeneralTemplate:b,template:R})}),(!b||_)&&d.push(C),d},[]);return(0,Ho.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="postTypesMenuItems";return h==="page"&&(g="defaultPostTypesMenuItems"),d[g].push(m),d},{defaultPostTypesMenuItems:[],postTypesMenuItems:[]}),[c])},qq=e=>{let t=_ge(),r=kf(),o=rv(),n=(0,Ho.useMemo)(()=>t?.reduce((d,{slug:m})=>{let h=m;return["category","post_tag"].includes(m)||(h=`taxonomy-${h}`),m==="post_tag"&&(h="tag"),d[m]=h,d},{}),[t]),i=t?.reduce((d,{labels:m})=>{let h=(m.template_name||m.singular_name).toLowerCase();return d[h]=(d[h]||0)+1,d},{}),s=(d,m)=>{if(["category","post_tag"].includes(m))return!1;let h=(d.template_name||d.singular_name).toLowerCase();return i[h]>1&&h!==m},a=TO("taxonomy",n),u=(r||[]).map(({slug:d})=>d),c=(t||[]).reduce((d,m)=>{let{slug:h,labels:g}=m,v=n[h],y=o?.find(({slug:_})=>_===v),x=u?.includes(v),b=s(g,h),w=g.template_name||g.singular_name;b&&(w=g.template_name?(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","taxonomy template menu label"),g.template_name,h):(0,Gt.sprintf)((0,Gt._x)("%1$s (%2$s)","taxonomy menu label"),g.singular_name,h));let S=y?{...y,templatePrefix:n[h]}:{slug:v,title:w,description:(0,Gt.sprintf)((0,Gt.__)("Displays taxonomy: %s."),g.singular_name),icon:xa,templatePrefix:n[h]},C=a?.[h]?.hasEntities;return C&&(S.onClick=_=>{e({type:"taxonomy",slug:h,config:{queryArgs:({search:R})=>({_fields:"id,name,slug,link",orderBy:R?"name":"count",exclude:a[h].existingEntitiesIds}),getSpecificTemplate:R=>{let E=CO(n[h],R.slug);return{title:E,slug:E,templatePrefix:n[h]}}},labels:g,hasGeneralTemplate:x,template:_})}),(!x||C)&&d.push(S),d},[]);return(0,Ho.useMemo)(()=>c.reduce((d,m)=>{let{slug:h}=m,g="taxonomiesMenuItems";return["category","tag"].includes(h)&&(g="defaultTaxonomiesMenuItems"),d[g].push(m),d},{defaultTaxonomiesMenuItems:[],taxonomiesMenuItems:[]}),[c])},Cge={user:"author"},Tge={user:{who:"authors"}};function Yq(e){let t=kf(),r=rv(),o=TO("root",Cge,Tge),n=r?.find(({slug:s})=>s==="author");n||(n={description:(0,Gt.__)("Displays latest posts written by a single author."),slug:"author",title:"Author"});let i=!!t?.find(({slug:s})=>s==="author");if(o.user?.hasEntities&&(n={...n,templatePrefix:"author"},n.onClick=s=>{e({type:"root",slug:"user",config:{queryArgs:({search:a})=>({_fields:"id,name,slug,link",orderBy:a?"name":"registered_date",exclude:o.user.existingEntitiesIds,who:"authors"}),getSpecificTemplate:a=>{let u=CO("author",a.slug);return{title:u,slug:u,templatePrefix:"author"}}},labels:{singular_name:(0,Gt.__)("Author"),search_items:(0,Gt.__)("Search Authors"),not_found:(0,Gt.__)("No authors found."),all_items:(0,Gt.__)("All Authors")},hasGeneralTemplate:i,template:s})}),!i||o.user?.hasEntities)return n}var Ege=e=>{let t=kf();return(0,Ho.useMemo)(()=>Object.entries(e||{}).reduce((o,[n,i])=>{let s=(t||[]).reduce((a,u)=>{let c=`${i}-`;return u.slug.startsWith(c)&&a.push(u.slug.substring(c.length)),a},[]);return s.length&&(o[n]=s),o},{}),[e,t])},Pge=(e,t,r={})=>{let o=Ege(t);return(0,Af.useSelect)(i=>Object.entries(o||{}).reduce((s,[a,u])=>{let c=i(Of.store).getEntityRecords(e,a,{_fields:"id",context:"view",slug:u,...r[a]});return c?.length&&(s[a]=c),s},{}),[o])},TO=(e,t,r=xge)=>{let o=Pge(e,t,r),n=(0,Af.useSelect)(s=>Object.keys(t||{}).reduce((a,u)=>{let c=o?.[u]?.map(({id:d})=>d)||[],f=s(Of.store).getEntityRecords(e,u,{per_page:1,_fields:"id",context:"view",exclude:c,...r[u]});return a[u]=f===null||f.length>0,a},{}),[t,o,e,r]);return(0,Ho.useMemo)(()=>Object.keys(t||{}).reduce((s,a)=>{let u=o?.[a]?.map(({id:c})=>c)||[];return s[a]={hasEntities:n[a],existingEntitiesIds:u},s},{}),[t,o,n])};var _t=l(O(),1),Kq=[];function Rge({suggestion:e,search:t,onSelect:r,entityForSuggestions:o}){let n="edit-site-custom-template-modal__suggestions_list__list-item";return(0,_t.jsxs)(Pt.Composite.Item,{render:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,role:"option",className:n,onClick:()=>r(o.config.getSpecificTemplate(e))}),children:[(0,_t.jsx)(Pt.__experimentalText,{size:"body",lineHeight:1.53846153846,weight:"var(--wpds-typography-font-weight-emphasis, 600)",className:`${n}__title`,children:(0,_t.jsx)(Pt.TextHighlight,{text:(0,Xq.decodeEntities)(e.name),highlight:t})}),e.link&&(0,_t.jsx)(Pt.__experimentalText,{size:"body",lineHeight:1.53846153846,className:`${n}__info`,children:(0,$q.safeDecodeURI)(e.link)})]})}function Age(e,t){let{config:r}=e,o=(0,pl.useMemo)(()=>({order:"asc",context:"view",search:t,per_page:t?20:10,...r.queryArgs(t)}),[t,r]),{records:n,hasResolved:i}=(0,Zq.useEntityRecords)(e.type,e.slug,o),[s,a]=(0,pl.useState)(Kq);return(0,pl.useEffect)(()=>{if(!i)return;let u=Kq;n?.length&&(u=n,r.recordNamePath&&(u=Hq(u,r.recordNamePath))),a(u)},[n,i]),s}function Oge({entityForSuggestions:e,onSelect:t}){let[r,o,n]=(0,Qq.useDebouncedInput)(),i=Age(e,n),{labels:s}=e,[a,u]=(0,pl.useState)(!1);return!a&&i?.length>9&&u(!0),(0,_t.jsxs)(_t.Fragment,{children:[a&&(0,_t.jsx)(Pt.SearchControl,{onChange:o,value:r,label:s.search_items,placeholder:s.search_items}),!!i?.length&&(0,_t.jsx)(Pt.Composite,{orientation:"vertical",role:"listbox",className:"edit-site-custom-template-modal__suggestions_list","aria-label":(0,Xc.__)("Suggestions list"),children:i.map(c=>(0,_t.jsx)(Rge,{suggestion:c,search:n,onSelect:t,entityForSuggestions:e},c.slug))}),n&&!i?.length&&(0,_t.jsx)(Pt.__experimentalText,{as:"p",className:"edit-site-custom-template-modal__no-results",children:s.not_found})]})}function kge({onSelect:e,entityForSuggestions:t,onBack:r,containerRef:o}){let[n,i]=(0,pl.useState)(t.hasGeneralTemplate);return(0,pl.useEffect)(()=>{if(o.current){let[s]=Jq.focus.focusable.find(o.current);s?.focus()}},[n]),(0,_t.jsxs)(Pt.__experimentalVStack,{spacing:4,className:"edit-site-custom-template-modal__contents-wrapper",alignment:"left",children:[!n&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Pt.__experimentalText,{as:"p",children:(0,Xc.__)("Select whether to create a single template for all items or a specific one.")}),(0,_t.jsxs)(Pt.Flex,{className:"edit-site-custom-template-modal__contents",gap:"4",align:"initial",children:[(0,_t.jsxs)(Pt.FlexItem,{isBlock:!0,as:Pt.Button,onClick:()=>{let{slug:s,title:a,description:u,templatePrefix:c}=t.template;e({slug:s,title:a,description:u,templatePrefix:c})},children:[(0,_t.jsx)(Pt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.all_items}),(0,_t.jsx)(Pt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Xc.__)("For all items")})]}),(0,_t.jsxs)(Pt.FlexItem,{isBlock:!0,as:Pt.Button,onClick:()=>{i(!0)},children:[(0,_t.jsx)(Pt.__experimentalText,{as:"span",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:t.labels.singular_name}),(0,_t.jsx)(Pt.__experimentalText,{as:"span",lineHeight:1.53846153846,children:(0,Xc.__)("For a specific item")})]})]}),(0,_t.jsx)(Pt.Flex,{justify:"right",children:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Xc.__)("Back")})})]}),n&&(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(Pt.__experimentalText,{as:"p",children:(0,Xc.__)("This template will be used only for the specific item chosen.")}),(0,_t.jsx)(Oge,{entityForSuggestions:t,onSelect:e}),(0,_t.jsx)(Pt.Flex,{justify:"right",children:(0,_t.jsx)(Pt.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t.hasGeneralTemplate?r():i(!1)},children:(0,Xc.__)("Back")})})]})]})}var eY=kge;var If=l(G(),1),Km=l(q(),1),hl=l(Y(),1),Qc=l(O(),1);function Ige({createTemplate:e,onBack:t}){let[r,o]=(0,If.useState)(""),n=(0,Km.__)("Custom Template"),[i,s]=(0,If.useState)(!1),a=(0,If.useRef)();(0,If.useEffect)(()=>{a.current&&a.current.focus()},[]);async function u(c){if(c.preventDefault(),!i){s(!0);try{await e({slug:Kx(r||n)||"wp-custom-template",title:r||n},!1)}finally{s(!1)}}}return(0,Qc.jsx)("form",{onSubmit:u,children:(0,Qc.jsxs)(hl.__experimentalVStack,{spacing:6,children:[(0,Qc.jsx)(hl.TextControl,{label:(0,Km.__)("Name"),value:r,onChange:o,placeholder:n,disabled:i,ref:a,help:(0,Km.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Qc.jsxs)(hl.__experimentalHStack,{className:"edit-site-custom-generic-template__modal-actions",justify:"right",children:[(0,Qc.jsx)(hl.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,Km.__)("Back")}),(0,Qc.jsx)(hl.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,children:(0,Km.__)("Create")})]})]})})}var tY=Ige;var Nr=l(O(),1),{useHistory:Fge}=U(sY.privateApis),EO=["front-page","home","single","page","index","archive","author","category","date","tag","search","404"],Nge={"front-page":Ip,home:Zp,single:zp,page:pu,archive:Ki,search:hu,404:Dp,index:Fp,category:kl,author:Zi,taxonomy:xa,date:Pp,tag:Yp,attachment:Mp};function rY({title:e,direction:t,className:r,description:o,icon:n,onClick:i,children:s}){return(0,Nr.jsx)(wo.Button,{__next40pxDefaultSize:!0,className:r,onClick:i,label:o,showTooltip:!!o,children:(0,Nr.jsxs)(wo.Flex,{as:"span",spacing:2,align:"center",justify:"center",style:{width:"100%"},direction:t,children:[(0,Nr.jsx)("div",{className:"edit-site-add-new-template__template-icon",children:(0,Nr.jsx)(wo.Icon,{icon:n})}),(0,Nr.jsxs)(wo.__experimentalVStack,{className:"edit-site-add-new-template__template-name",alignment:"center",spacing:0,children:[(0,Nr.jsx)(wo.__experimentalText,{align:"center",weight:"var(--wpds-typography-font-weight-emphasis, 600)",lineHeight:1.53846153846,children:e}),s]})]})})}var hn={templatesList:1,customTemplate:2,customGenericTemplate:3};function Vge({onClose:e}){let[t,r]=(0,hs.useState)(hn.templatesList),[o,n]=(0,hs.useState)({}),[i,s]=(0,hs.useState)(!1),a=Lge(n,()=>r(hn.customTemplate)),u=Fge(),{saveEntityRecord:c}=(0,Zm.useDispatch)(mS.store),{createErrorNotice:f,createSuccessNotice:d}=(0,Zm.useDispatch)(iY.store),m=(0,hs.useRef)(null),h=(0,nY.useViewportMatch)("medium","<"),g=(0,Zm.useSelect)(w=>w(mS.store).getEntityRecord("root","__unstableBase")?.home,[]),v={"front-page":g,date:(0,gn.sprintf)((0,gn.__)("E.g. %s"),g+"/"+new Date().getFullYear())};(0,hs.useEffect)(()=>{if(m.current&&t===hn.templatesList){let[w]=aY.focus.focusable.find(m.current);w?.focus()}},[t]);async function y(w,S=!0){if(!i){s(!0);try{let{title:C,description:_,slug:R}=w,E=await c("postType",it,{description:_,slug:R.toString(),status:"publish",title:C,is_wp_suggestion:S},{throwOnError:!0});u.navigate(`/${it}/${E.id}?canvas=edit`),d((0,gn.sprintf)((0,gn.__)('"%s" successfully created.'),(0,oY.decodeEntities)(E.title?.rendered||C)||(0,gn.__)("(no title)")),{type:"snackbar"})}catch(C){let _=C.message&&C.code!=="unknown_error"?C.message:(0,gn.__)("An error occurred while creating the template.");f(_,{type:"snackbar"})}finally{s(!1)}}}let x=()=>{e(),r(hn.templatesList)},b=(0,gn.__)("Add template");return t===hn.customTemplate?b=(0,gn.sprintf)((0,gn.__)("Add template: %s"),o.labels.singular_name):t===hn.customGenericTemplate&&(b=(0,gn.__)("Create custom template")),(0,Nr.jsxs)(wo.Modal,{title:b,className:Z("edit-site-add-new-template__modal",{"edit-site-add-new-template__modal_template_list":t===hn.templatesList,"edit-site-custom-template-modal":t===hn.customTemplate}),onRequestClose:x,overlayClassName:t===hn.customGenericTemplate?"edit-site-custom-generic-template__modal":void 0,ref:m,children:[t===hn.templatesList&&(0,Nr.jsxs)(wo.__experimentalGrid,{columns:h?2:3,gap:4,align:"flex-start",justify:"center",className:"edit-site-add-new-template__template-list__contents",children:[(0,Nr.jsx)(wo.Flex,{className:"edit-site-add-new-template__template-list__prompt",children:(0,gn.__)("Select what the new template should apply to:")}),a.map(w=>{let{title:S,slug:C,onClick:_}=w;return(0,Nr.jsx)(rY,{title:S,direction:"column",className:"edit-site-add-new-template__template-button",description:v[C],icon:Nge[C]||mi,onClick:()=>_?_(w):y(w)},C)}),(0,Nr.jsx)(rY,{title:(0,gn.__)("Custom template"),direction:"row",className:"edit-site-add-new-template__custom-template-button",icon:Ps,onClick:()=>r(hn.customGenericTemplate),children:(0,Nr.jsx)(wo.__experimentalText,{lineHeight:1.53846153846,children:(0,gn.__)("A custom template can be manually applied to any post or page.")})})]}),t===hn.customTemplate&&(0,Nr.jsx)(eY,{onSelect:y,entityForSuggestions:o,onBack:()=>r(hn.templatesList),containerRef:m}),t===hn.customGenericTemplate&&(0,Nr.jsx)(tY,{createTemplate:y,onBack:()=>r(hn.templatesList)})]})}function Mge(){let[e,t]=(0,hs.useState)(!1),{postType:r}=(0,Zm.useSelect)(o=>{let{getPostType:n}=o(mS.store);return{postType:n(it)}},[]);return r?(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(wo.Button,{variant:"primary",onClick:()=>t(!0),label:r.labels.add_new_item,size:"compact",__next40pxDefaultSize:!0,children:r.labels.add_new_item}),e&&(0,Nr.jsx)(Vge,{onClose:()=>t(!1)})]}):null}function Lge(e,t){let r=kf(),o=rv(),n=(r||[]).map(({slug:g})=>g),i=(o||[]).filter(g=>EO.includes(g.slug)&&!n.includes(g.slug)),s=g=>{t?.(),e(g)},a=[...i],{defaultTaxonomiesMenuItems:u,taxonomiesMenuItems:c}=qq(s),{defaultPostTypesMenuItems:f,postTypesMenuItems:d}=Wq(s),m=Yq(s);return[...u,...f,m].forEach(g=>{if(!g)return;let v=a.findIndex(y=>y.slug===g.slug);v>-1?a[v]=g:a.push(g)}),a?.sort((g,v)=>EO.indexOf(g.slug)-EO.indexOf(v.slug)),[...a,...Uq(),...d,...c]}var lY=(0,hs.memo)(Mge);var pS=l(O(),1),{usePostActions:Dge,usePostFields:Bge}=U(dY.privateApis),{useHistory:jge,useLocation:zge}=U(fY.privateApis),{useEntityRecordsWithPermissions:Hge}=U(uY.privateApis),Gge=["default_view","default_layouts","view_list"];function RO(){let{path:e,query:t}=zge(),{activeView:r="all",postId:o}=t,[n,i]=(0,gl.useState)([o]),{default_view:s,default_layouts:a,view_list:u}=Ii({kind:"postType",name:it,fields:Gge}),c=(0,gl.useMemo)(()=>u?.find(M=>M.slug===r)?.view??{},[u,r]),{view:f,updateView:d,isModified:m,resetToDefault:h}=ul({kind:"postType",name:it,slug:"default",defaultView:s,activeViewOverrides:c,defaultLayouts:a,queryParams:{page:t.pageNumber,search:t.search},onChangeQueryParams:M=>{y.navigate((0,PO.addQueryArgs)(e,{...t,pageNumber:M.page,search:M.search||void 0}))}}),{records:g,isResolving:v}=Hge("postType",it,{per_page:-1}),y=jge(),x=(0,gl.useCallback)(M=>{i(M),f?.type==="list"&&y.navigate((0,PO.addQueryArgs)(e,{postId:M.length===1?M[0]:void 0}))},[y,e,f?.type]),b=Bge({postType:it}),w=(0,gl.useMemo)(()=>[dS,...b||[]],[b]),{data:S,paginationInfo:C}=(0,gl.useMemo)(()=>Za(g,f,w),[g,f,w]),_=Dge({postType:it,context:"list"}),R=qc(),E=(0,gl.useMemo)(()=>[R,..._],[_,R]),A=(0,mY.useEvent)(M=>{d(M),M.type!==f.type&&y.invalidate()});return(0,pS.jsx)(Kn,{className:"edit-site-page-templates",title:(0,cY.__)("Templates"),headingLevel:2,actions:(0,pS.jsx)(lY,{}),children:(0,pS.jsx)(qa,{paginationInfo:C,fields:w,actions:E,data:S,isLoading:v,view:f,onChangeView:A,onChangeSelection:x,isItemClickable:()=>!0,onClickItem:({id:M})=>{y.navigate(`/wp_template/${M}?canvas=edit`)},selection:n,defaultLayouts:a,onReset:m?()=>{h(),y.invalidate()}:!1},r)})}var Ni=l(O(),1);async function pY(e){let{activeView:t="active"}=e,r=await U((0,hY.resolveSelect)(gY.store)).getViewConfig("postType","wp_template"),o=r?.default_view,n=r?.view_list?.find(s=>s.slug===t)?.view??{};return(await Hg({kind:"postType",name:"wp_template",slug:"default",defaultView:o,activeViewOverrides:n})).type==="list"}var vY={name:"templates",path:"/template",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Ni.jsx)(lS,{backPath:"/"}):(0,Ni.jsx)(sr,{}):null},content({siteData:e}){if(e.currentTheme?.is_block_theme)return window?.__experimentalTemplateActivate?(0,Ni.jsx)(_O,{}):(0,Ni.jsx)(RO,{})},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await pY(e)?(0,Ni.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){if(!ar(e))return(0,Ni.jsx)(Ni.Fragment,{});if(!e.currentTheme.is_block_theme)return(0,Ni.jsx)(sr,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?typeof window<"u"&&window.__experimentalTemplateActivate?(0,Ni.jsx)(_O,{}):(0,Ni.jsx)(RO,{}):void 0}},widths:{async content({query:e}){return await pY(e)?380:void 0}}};var ov=l(O(),1),Uge={sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ov.jsx)(lS,{backPath:"/"}):(0,ov.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,ov.jsx)(br,{}):(0,ov.jsx)(sr,{}):null}},yY={name:"template-item",path:"/wp_template/*postId",areas:Uge};var FY=l(q(),1),NY=l(me(),1),VY=l(xe(),1);var RY=l(Y(),1),bS=l(xe(),1),vn=l(G(),1),AY=l(st(),1),OY=l(me(),1);var kY=l(Rt(),1),wS=l(at(),1),nv=l(nr(),1);var gs=l(Y(),1),Vi=l(q(),1),Ff=l(me(),1),AO=l(G(),1),hS=l(xe(),1),bY=l(hi(),1),wY=l(eo(),1),gS=l(So(),1),vl=l(O(),1);function xY({postType:e,onSave:t,onClose:r}){let o=(0,Ff.useSelect)(h=>h(hS.store).getPostType(e)?.labels,[e]),[n,i]=(0,AO.useState)(!1),[s,a]=(0,AO.useState)(""),{saveEntityRecord:u}=(0,Ff.useDispatch)(hS.store),{createErrorNotice:c,createSuccessNotice:f}=(0,Ff.useDispatch)(bY.store),{resolveSelect:d}=(0,Ff.useRegistry)();async function m(h){if(h.preventDefault(),!n){i(!0);try{let g=await d(hS.store).getPostType(e),v=await u("postType",e,{status:"draft",title:s,slug:s??void 0,content:g.template&&g.template.length?(0,gS.serialize)((0,gS.synchronizeBlocksWithTemplate)([],g.template)):void 0},{throwOnError:!0});t(v),f((0,Vi.sprintf)((0,Vi.__)('"%s" successfully created.'),(0,wY.decodeEntities)(v.title?.rendered||s)||(0,Vi.__)("(no title)")),{type:"snackbar"})}catch(g){let v=g.message&&g.code!=="unknown_error"?g.message:(0,Vi.__)("An error occurred while creating the item.");c(v,{type:"snackbar"})}finally{i(!1)}}}return(0,vl.jsx)(gs.Modal,{title:(0,Vi.sprintf)((0,Vi.__)("Draft new: %s"),o?.singular_name),onRequestClose:r,focusOnMount:"firstContentElement",size:"small",children:(0,vl.jsx)("form",{onSubmit:m,children:(0,vl.jsxs)(gs.__experimentalVStack,{spacing:4,children:[(0,vl.jsx)(gs.TextControl,{label:(0,Vi.__)("Title"),onChange:a,placeholder:(0,Vi.__)("No title"),value:s}),(0,vl.jsxs)(gs.__experimentalHStack,{spacing:2,justify:"end",children:[(0,vl.jsx)(gs.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,Vi.__)("Cancel")}),(0,vl.jsx)(gs.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:n,"aria-disabled":n,children:(0,Vi.__)("Create draft")})]})]})})})}var SY=l(G(),1),_Y=l(xe(),1);function CY(e){let{records:t,isResolving:r}=(0,_Y.useEntityRecords)("root","comment",{post:e,type:"note",status:"all",per_page:-1,_fields:"id,post"},{enabled:e?.length>0});return{notesCount:(0,SY.useMemo)(()=>{if(!t||t.length===0)return{};let n={};return t.forEach(i=>{let s=i.post;n[s]=(n[s]||0)+1}),n},[t]),isResolving:r}}var OO=l(q(),1),yS=l(me(),1),vS=l(xe(),1);var Nf=l(Y(),1),Vf=l(G(),1),TY=l(Rt(),1);var da=l(O(),1),{usePostFields:Wge,PostCardPanel:qge}=U(TY.privateApis),Yge=["status","date","author","discussion"];function EY({postType:e,postId:t,closeModal:r,quickEditForm:o}){let n=t.length>1,[i,s]=(0,Vf.useState)({}),{record:a,hasFinishedResolution:u,canSwitchTemplate:c}=(0,yS.useSelect)(x=>{let{getEditedEntityRecord:b,hasFinishedResolution:w}=x(vS.store);if(n)return{record:null,hasFinishedResolution:!0};let S=["postType",e,t[0]],{getHomePage:C,getPostsPageId:_}=U(x(vS.store)),R=String(t[0]),E=R!==void 0&&_()===R,A=R!==void 0&&e==="page"&&C()?.postId===R;return{record:b(...S),hasFinishedResolution:w("getEditedEntityRecord",S),canSwitchTemplate:!E&&!A}},[e,t,n]),{editEntityRecord:f,saveEditedEntityRecord:d}=(0,yS.useDispatch)(vS.store),m=Wge({postType:e}),h=(0,Vf.useMemo)(()=>m?.map(x=>x.id==="status"?{...x,elements:x.elements.filter(b=>b.value!=="trash")}:x.id==="template"?{...x,readOnly:!c}:x),[m,c]),g=(0,Vf.useMemo)(()=>o?n?{...o,fields:(o.fields??[]).filter(x=>Yge.includes(typeof x=="string"?x:x.id))}:o:{layout:{type:"panel"},fields:[]},[n,o]),v=x=>{let b={...a,...i};x.status&&x.status!=="future"&&b?.status==="future"&&new Date(b.date)>new Date&&(x.date=null),x.status&&x.status==="private"&&b?.password&&(x.password=""),s(w=>({...w,...x}))};(0,Vf.useEffect)(()=>{s({})},[t]);let y=async()=>{for(let x of t)f("postType",e,x,i);n?await Promise.allSettled(t.map(x=>d("postType",e,x))):await d("postType",e,t[0]),r?.()};return(0,da.jsxs)(Nf.Modal,{overlayClassName:"dataviews-action-modal__quick-edit",__experimentalHideHeader:!0,onRequestClose:r,focusOnMount:"firstElement",children:[(0,da.jsx)("div",{className:"dataviews-action-modal__quick-edit-header",children:(0,da.jsx)(qge,{postType:e,postId:t,hideActions:!0})}),(0,da.jsx)("div",{className:"dataviews-action-modal__quick-edit-content",children:u&&(0,da.jsx)(Sg,{data:{...a,...i},fields:h,form:g,onChange:v})}),(0,da.jsxs)(Nf.__experimentalHStack,{className:"dataviews-action-modal__quick-edit-footer",children:[(0,da.jsx)(Nf.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:r,children:(0,OO.__)("Cancel")}),(0,da.jsx)(Nf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:y,children:(0,OO.__)("Done")})]})]})}var Mi=l(O(),1),{usePostActions:Kge,usePostFields:Zge}=U(kY.privateApis),{useLocation:Xge,useHistory:Qge}=U(AY.privateApis),{useEntityRecordsWithPermissions:Jge}=U(bS.privateApis),$ge=[],eve="draft,future,pending,private,publish";function PY(e){return e.id.toString()}function tve(e){return e.level}function kO({postType:e}){let{path:t,query:r}=Xge(),{activeView:o="all",postId:n,quickEdit:i=!1}=r,s=Qge(),{default_view:a,default_layouts:u,view_list:c,form:f}=Ii({kind:"postType",name:e}),d=(0,vn.useMemo)(()=>c?.find(ne=>ne.slug===o)?.view??{},[c,o]),{view:m,updateView:h,isModified:g,resetToDefault:v}=ul({kind:"postType",name:e,slug:"default",defaultView:a,defaultLayouts:u,activeViewOverrides:d,queryParams:{page:r.pageNumber,search:r.search},onChangeQueryParams:ne=>{s.navigate((0,nv.addQueryArgs)(t,{...r,pageNumber:ne.page,search:ne.search||void 0}))}}),y=(0,wS.useEvent)(ne=>{h(ne),ne.type!==m.type&&s.invalidate()}),[x,b]=(0,vn.useState)(n?.split(",")??[]),w=(0,vn.useCallback)(ne=>{b(ne),s.navigate((0,nv.addQueryArgs)(t,{postId:ne.join(",")}))},[t,s]);(0,vn.useEffect)(()=>{let ne=n?.split(",")??[];b(ne)},[n]);let S=Zge({postType:e}),C=(0,vn.useMemo)(()=>{let ne={};return m.filters?.forEach(Te=>{if(Te.field==="status"&&Te.operator===MS&&(ne.status=Te.value),Te.field==="author"&&Te.operator===MS?ne.author=Te.value:Te.field==="author"&&Te.operator===lk&&(ne.author_exclude=Te.value),Te.field==="date"){if(!Te.value)return;Te.operator===ck?ne.before=Te.value:Te.operator===uk&&(ne.after=Te.value)}}),(!ne.status||ne.status==="")&&(ne.status=eve),{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,...ne}},[m]),{records:_,isResolving:R,totalItems:E,totalPages:A,hasResolved:M}=Jge("postType",e,C),I=(0,vn.useMemo)(()=>_?.map(ne=>ne.id)??[],[_]),{notesCount:T,isLoading:N}=CY(I),B=(0,vn.useMemo)(()=>{let ne=_;return m?.sort?.field==="author"&&(ne=Za(_,{sort:{...m.sort}},S).data),ne&&ne.map(Te=>({...Te,notesCount:T[Te.id]??0}))},[_,S,m?.sort,T]),L=B?.map(ne=>PY(ne))??[],F=((0,wS.usePrevious)(L)??[]).filter(ne=>!L.includes(ne)).includes(n);(0,vn.useEffect)(()=>{F&&s.navigate((0,nv.addQueryArgs)(t,{postId:void 0}))},[s,F,t]);let P=(0,vn.useMemo)(()=>({totalItems:E,totalPages:A}),[E,A]),{labels:V,canCreateRecord:z}=(0,OY.useSelect)(ne=>{let{getPostType:Te,canUser:oe}=ne(bS.store);return{labels:Te(e)?.labels,canCreateRecord:oe("create",{kind:"postType",name:e})}},[e]),W=Kge({postType:e,context:"list"}),Q=qc(),ue=EW(),re=(0,vn.useMemo)(()=>m.type===VS?[{...Q,isPrimary:!0},...W]:[Q,ue,...W],[m.type,Q,ue,W]),[se,ae]=(0,vn.useState)(!1),de=()=>ae(!0),ye=()=>ae(!1),fe=({type:ne,id:Te})=>{s.navigate(`/${ne}/${Te}?canvas=edit`),ye()},ke=()=>{s.navigate((0,nv.addQueryArgs)(t,{...r,quickEdit:void 0}))};return(0,Mi.jsxs)(Kn,{title:V?.name,headingLevel:2,actions:(0,Mi.jsx)(Mi.Fragment,{children:V?.add_new_item&&z&&(0,Mi.jsxs)(Mi.Fragment,{children:[(0,Mi.jsx)(RY.Button,{variant:"primary",onClick:de,size:"compact",__next40pxDefaultSize:!0,children:V.add_new_item}),se&&(0,Mi.jsx)(xY,{postType:e,onSave:fe,onClose:ye})]})}),children:[(0,Mi.jsx)(qa,{paginationInfo:P,fields:S,actions:re,data:B||$ge,isLoading:R||N||!M,view:m,onChangeView:y,selection:x,onChangeSelection:w,isItemClickable:ne=>ne.status!=="trash",onClickItem:({id:ne})=>{s.navigate(`/${e}/${ne}?canvas=edit`)},getItemId:PY,getItemLevel:tve,defaultLayouts:u,onReset:g?()=>{v(),s.invalidate()}:!1},o),i&&!R&&x.length>0&&m.type!==VS&&(0,Mi.jsx)(EY,{postType:e,postId:x,closeModal:ke,quickEditForm:f})]})}var vs=l(O(),1);async function IY(e){let{activeView:t="all"}=e,r=await U((0,NY.resolveSelect)(VY.store)).getViewConfig("postType","page"),o=r?.default_view,n=r?.default_layouts,i=r?.view_list?.find(a=>a.slug===t);return(await Hg({kind:"postType",name:"page",slug:"default",defaultView:o,defaultLayouts:n,activeViewOverrides:i?.view??{}})).type==="list"}var MY={name:"pages",path:"/page",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,vs.jsx)($r,{title:(0,FY.__)("Pages"),backPath:"/",content:(0,vs.jsx)(zm,{postType:"page"})}):(0,vs.jsx)(sr,{}):null},content({siteData:e}){return e.currentTheme?.is_block_theme?(0,vs.jsx)(kO,{postType:"page"}):void 0},async preview({query:e,siteData:t}){return t.currentTheme?.is_block_theme&&await IY(e)?(0,vs.jsx)(br,{}):void 0},mobileSidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?void 0:(0,vs.jsx)(sr,{}):(0,vs.jsx)(vs.Fragment,{})},mobileContent({siteData:e}){return e.currentTheme?.is_block_theme?(0,vs.jsx)(kO,{postType:"page"}):void 0}},widths:{async content({query:e}){return await IY(e)?380:void 0}}};var LY=l(q(),1);var Xm=l(O(),1),DY={name:"page-item",path:"/page/:postId",areas:{sidebar({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Xm.jsx)($r,{title:(0,LY.__)("Pages"),backPath:"/",content:(0,Xm.jsx)(zm,{postType:"page"})}):(0,Xm.jsx)(sr,{}):null},preview({siteData:e}){return ar(e)?e.currentTheme.is_block_theme?(0,Xm.jsx)(br,{}):(0,Xm.jsx)(sr,{}):null}}};var IO=l(q(),1),jY=l(Rt(),1);var iv=l(O(),1),{StyleBookPreview:BY}=U(jY.privateApis),zY={name:"stylebook",path:"/stylebook",areas:{sidebar({siteData:e}){return ar(e)?Xn(e)?(0,iv.jsx)($r,{title:(0,IO.__)("Styles"),backPath:"/",description:(0,IO.__)("Preview your website's visual identity: colors, typography, and blocks.")}):(0,iv.jsx)(sr,{}):null},preview({siteData:e}){return Xn(e)?(0,iv.jsx)(BY,{isStatic:!0,settings:e.editorSettings}):void 0},mobileContent({siteData:e}){return Xn(e)?(0,iv.jsx)(BY,{isStatic:!0,settings:e.editorSettings}):void 0}}};var GY=l(q(),1),xS=l(Y(),1);var Mf=l(O(),1);function HY(){return(0,Mf.jsx)(xS.Notice,{status:"error",isDismissible:!1,children:(0,GY.__)("The requested page could not be found. Please check the URL.")})}var UY={name:"notfound",path:"*",areas:{sidebar:(0,Mf.jsx)(kd,{}),mobileSidebar:(0,Mf.jsx)(kd,{customDescription:(0,Mf.jsx)(HY,{})}),content:(0,Mf.jsx)(xS.__experimentalSpacer,{padding:2,children:(0,Mf.jsx)(HY,{})})}};var rve=[DY,MY,yY,vY,BW,DW,LW,PU,EU,Sz,XG,dL,zY,UY];function qY(){let e=(0,SS.useRegistry)(),{registerRoute:t}=U((0,SS.useDispatch)(We));(0,WY.useEffect)(()=>{e.batch(()=>{rve.forEach(t)})},[e,t])}var _S=l(O(),1),{RouterProvider:ove}=U(KY.privateApis);function nve(){return yN(),_N(),(0,_S.jsx)(dN,{})}function XY(){qY();let{routes:e,currentTheme:t,editorSettings:r}=(0,YY.useSelect)(i=>({routes:U(i(We)).getRoutes(),currentTheme:i(ZY.store).getCurrentTheme(),editorSettings:i(We).getSettings()}),[]),o=(0,CS.useCallback)(({path:i,query:s})=>fo()?{path:i,query:{...s,wp_theme_preview:"wp_theme_preview"in s?s.wp_theme_preview:Hl()}}:{path:i,query:s},[]),n=(0,CS.useMemo)(()=>({siteData:{currentTheme:t,editorSettings:r}}),[t,r]);return(0,_S.jsx)(ove,{routes:e,pathArg:"p",beforeNavigate:o,matchResolverArgs:n,children:(0,_S.jsx)(nve,{})})}var Qm=l(Rt(),1),QY=l(nr(),1),JY=l($c(),1),TS=l(O(),1),FO=(0,QY.getPath)(window.location.href)?.includes("site-editor.php"),NO=e=>{(0,JY.default)(`wp.editPost.${e}`,{since:"6.6",alternative:`wp.editor.${e}`})};function ive(e){return FO?(NO("PluginMoreMenuItem"),(0,TS.jsx)(Qm.PluginMoreMenuItem,{...e})):null}function sve(e){return FO?(NO("PluginSidebar"),(0,TS.jsx)(Qm.PluginSidebar,{...e})):null}function ave(e){return FO?(NO("PluginSidebarMoreMenuItem"),(0,TS.jsx)(Qm.PluginSidebarMoreMenuItem,{...e})):null}var MO=l(O(),1),{registerCoreBlockBindingsSources:lve}=U(eK.privateApis);function cve(e,t){let r=document.getElementById(e),o=(0,RS.createRoot)(r);(0,Lf.dispatch)(VO.store).reapplyBlockTypeFilters();let n=(0,PS.__experimentalGetCoreBlocks)().filter(({name:i})=>i!=="core/freeform");return(0,PS.registerCoreBlocks)(n),lve(),(0,Lf.dispatch)(VO.store).setFreeformFallbackBlockName("core/html"),(0,AS.registerLegacyWidgetBlock)({inserter:!1}),(0,AS.registerWidgetGroupBlock)({inserter:!1}),(0,Lf.dispatch)(ES.store).setDefaults("core/edit-site",{welcomeGuide:!0,welcomeGuideStyles:!0,welcomeGuidePage:!0,welcomeGuideTemplate:!0}),(0,Lf.dispatch)(ES.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,Lf.dispatch)(ES.store).setDefaults("core/media",{requireApproval:!0,optimizeOnUpload:!0}),(0,Lf.dispatch)(We).updateSettings(t),window.addEventListener("dragover",i=>i.preventDefault(),!1),window.addEventListener("drop",i=>i.preventDefault(),!1),o.render((0,MO.jsx)(RS.StrictMode,{children:(0,MO.jsx)(XY,{})})),o}function uve(){(0,$Y.default)("wp.editSite.reinitializeEditor",{since:"6.2",version:"6.3"})}return lK(fve);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -76,5 +75,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).editSite = wp.editSite;
-})();
diff --git a/wp-includes/js/dist/edit-widgets.js b/wp-includes/js/dist/edit-widgets.js
index 5f994dae27..e31f40e5bf 100644
--- a/wp-includes/js/dist/edit-widgets.js
+++ b/wp-includes/js/dist/edit-widgets.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).editWidgets = (() => {
   var __create = Object.create;
@@ -239,7 +238,7 @@ var wp;
   var import_blocks3 = __toESM(require_blocks(), 1);
   var import_data32 = __toESM(require_data(), 1);
   var import_deprecated6 = __toESM(require_deprecated(), 1);
-  var import_element27 = __toESM(require_element(), 1);
+  var import_element26 = __toESM(require_element(), 1);
   var import_block_library2 = __toESM(require_block_library(), 1);
   var import_core_data12 = __toESM(require_core_data(), 1);
   var import_widgets5 = __toESM(require_widgets(), 1);
@@ -1757,27 +1756,6 @@ var wp;
   NavigableRegion.displayName = "NavigableRegion";
   var navigable_region_default = NavigableRegion;

-  // packages/admin-ui/build-module/admin-theme-colors/index.mjs
-  var DEFAULT_THEME_COLORS = {
-    primary: "#3858e9",
-    background: "#222524"
-  };
-  var ADMIN_THEME_COLORS = /* @__PURE__ */ new Map([
-    ["modern", DEFAULT_THEME_COLORS],
-    ["fresh", { primary: "#3858e9", 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 getAdminThemeColors() {
-    const scheme = document.body.className.match(/admin-color-([\w-]+)/)?.[1] ?? "modern";
-    return ADMIN_THEME_COLORS.get(scheme) ?? DEFAULT_THEME_COLORS;
-  }
-
   // packages/interface/build-module/components/interface-skeleton/index.mjs
   var import_element5 = __toESM(require_element(), 1);
   var import_components6 = __toESM(require_components(), 1);
@@ -2878,12 +2856,10 @@ var wp;

   // packages/edit-widgets/build-module/components/layout/index.mjs
   var import_i18n21 = __toESM(require_i18n(), 1);
-  var import_element26 = __toESM(require_element(), 1);
   var import_data31 = __toESM(require_data(), 1);
   var import_plugins3 = __toESM(require_plugins(), 1);
   var import_notices4 = __toESM(require_notices(), 1);
   var import_components22 = __toESM(require_components(), 1);
-  var import_theme2 = __toESM(require_theme(), 1);

   // packages/edit-widgets/build-module/components/error-boundary/index.mjs
   var import_element9 = __toESM(require_element(), 1);
@@ -4626,25 +4602,27 @@ var wp;
       );
     }
     const navigateRegionsProps = (0, import_components22.__unstableUseNavigateRegions)();
-    const adminPrimary = (0, import_element26.useMemo)(() => getAdminThemeColors().primary, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_theme2.ThemeProvider, { isRoot: true, color: { primary: adminPrimary }, children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(ErrorBoundary, { children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)("div", { ...navigateRegionsProps, children: /* @__PURE__ */ (0, import_jsx_runtime46.jsxs)(
-      WidgetAreasBlockEditorProvider,
+    return /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(ErrorBoundary, { children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(
+      "div",
       {
-        blockEditorSettings,
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(
-            interface_default,
-            {
-              blockEditorSettings
-            }
-          ),
-          /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(Sidebar, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_plugins3.PluginArea, { onError: onPluginAreaError }),
-          /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(UnsavedChangesWarning, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(WelcomeGuide, {})
-        ]
+        className: navigateRegionsProps.className,
+        ...navigateRegionsProps,
+        ref: navigateRegionsProps.ref,
+        children: /* @__PURE__ */ (0, import_jsx_runtime46.jsxs)(
+          WidgetAreasBlockEditorProvider,
+          {
+            blockEditorSettings,
+            children: [
+              /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(interface_default, { blockEditorSettings }),
+              /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(Sidebar, {}),
+              /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_plugins3.PluginArea, { onError: onPluginAreaError }),
+              /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(UnsavedChangesWarning, {}),
+              /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(WelcomeGuide, {})
+            ]
+          }
+        )
       }
-    ) }) }) });
+    ) });
   }
   var layout_default = Layout;

@@ -4658,7 +4636,7 @@ var wp;
   ];
   function initializeEditor(id, settings2) {
     const target = document.getElementById(id);
-    const root = (0, import_element27.createRoot)(target);
+    const root = (0, import_element26.createRoot)(target);
     const coreBlocks = (0, import_block_library2.__experimentalGetCoreBlocks)().filter((block) => {
       return !(disabledBlocks.includes(block.name) || block.name.startsWith("core/post") || block.name.startsWith("core/query") || block.name.startsWith("core/site") || block.name.startsWith("core/navigation") || block.name.startsWith("core/term"));
     });
@@ -4682,7 +4660,7 @@ var wp;
     settings2.__experimentalFetchLinkSuggestions = (search, searchOptions) => (0, import_core_data12.__experimentalFetchLinkSuggestions)(search, searchOptions, settings2);
     (0, import_blocks3.setFreeformContentHandlerName)("core/html");
     root.render(
-      /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_element27.StrictMode, { children: /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(layout_default, { blockEditorSettings: settings2 }) })
+      /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_element26.StrictMode, { children: /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(layout_default, { blockEditorSettings: settings2 }) })
     );
     return root;
   }
@@ -4705,5 +4683,3 @@ var wp;
   };
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).editWidgets = wp.editWidgets;
-})();
diff --git a/wp-includes/js/dist/edit-widgets.min.js b/wp-includes/js/dist/edit-widgets.min.js
index 09becc3bfe..47640c547a 100644
--- a/wp-includes/js/dist/edit-widgets.min.js
+++ b/wp-includes/js/dist/edit-widgets.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-var wp;(wp||={}).editWidgets=(()=>{var cl=Object.create;var Tt=Object.defineProperty;var ul=Object.getOwnPropertyDescriptor;var pl=Object.getOwnPropertyNames;var gl=Object.getPrototypeOf,hl=Object.prototype.hasOwnProperty;var y=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),we=(e,t)=>{for(var r in t)Tt(e,r,{get:t[r],enumerable:!0})},ra=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of pl(t))!hl.call(e,i)&&i!==r&&Tt(e,i,{get:()=>t[i],enumerable:!(o=ul(t,i))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?cl(gl(e)):{},ra(t||!e||!e.__esModule?Tt(r,"default",{value:e,enumerable:!0}):r,e)),wl=e=>ra(Tt({},"__esModule",{value:!0}),e);var Rt=y((Pm,oa)=>{oa.exports=window.wp.blocks});var b=y((Om,aa)=>{aa.exports=window.wp.data});var Ze=y((Mm,ia)=>{ia.exports=window.wp.deprecated});var _=y((Vm,sa)=>{sa.exports=window.wp.element});var jr=y((Dm,na)=>{na.exports=window.wp.blockLibrary});var U=y((jm,la)=>{la.exports=window.wp.coreData});var De=y((Fm,da)=>{da.exports=window.wp.widgets});var X=y((Hm,ma)=>{ma.exports=window.wp.preferences});var ca=y((Um,fa)=>{fa.exports=window.wp.apiFetch});var x=y((Gm,ga)=>{ga.exports=window.wp.i18n});var Lt=y((Ym,ha)=>{ha.exports=window.wp.notices});var A=y(($m,ba)=>{ba.exports=window.wp.components});var j=y((qm,va)=>{va.exports=window.wp.primitives});var f=y((Zm,ya)=>{ya.exports=window.ReactJSXRuntime});var Sa=y((Ef,_a)=>{_a.exports=window.wp.viewport});var z=y((xf,ka)=>{ka.exports=window.wp.compose});var Gt=y((If,Aa)=>{Aa.exports=window.wp.plugins});var Fe=y((oc,Ua)=>{Ua.exports=window.React});var yo=y((Lc,mi)=>{mi.exports=window.wp.theme});var ci=y((Nc,fi)=>{fi.exports=window.wp.privateApis});var N=y((Xc,_i)=>{_i.exports=window.wp.blockEditor});var nr=y((bu,Ri)=>{Ri.exports=window.wp.hooks});var No=y((yu,Pi)=>{Pi.exports=window.wp.mediaUtils});var Qi=y((Ou,Zi)=>{Zi.exports=window.wp.patterns});var gt=y((Mu,Ji)=>{Ji.exports=window.wp.keyboardShortcuts});var Oe=y((Vu,Xi)=>{Xi.exports=window.wp.keycodes});var vs=y((Xu,bs)=>{bs.exports=window.wp.url});var _s=y((ep,ys)=>{ys.exports=window.wp.dom});var Wm={};we(Wm,{initialize:()=>Rm,initializeEditor:()=>ol,reinitializeEditor:()=>Lm,store:()=>c});var Ce=a(Rt(),1),Jo=a(b(),1),el=a(Ze(),1),Mr=a(_(),1),Vr=a(jr(),1),tl=a(U(),1),qe=a(De(),1),rl=a(X(),1);var Ti=a(ca(),1),sr=a(b(),1);var ua=a(b(),1);function bl(e={},t){let{type:r}=t;switch(r){case"SET_WIDGET_AREAS_OPEN_STATE":return t.widgetAreasOpenState;case"SET_IS_WIDGET_AREA_OPEN":{let{clientId:o,isOpen:i}=t;return{...e,[o]:i}}default:return e}}function vl(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 yl(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 _l(e={current:null}){return e}function Sl(e={current:null}){return e}function kl(e={},t){switch(t.type){case"LOCK_WIDGET_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_WIDGET_SAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}var pa=(0,ua.combineReducers)({blockInserterPanel:vl,inserterSidebarToggleRef:Sl,listViewPanel:yl,listViewToggleRef:_l,widgetAreasOpenState:bl,widgetSavingLock:kl});var To={};we(To,{getWidgetAreas:()=>Ld,getWidgets:()=>Nd});var xi=a(Rt(),1),Co=a(U(),1);var Io={};we(Io,{closeGeneralSidebar:()=>Id,lockWidgetSaving:()=>Rd,moveBlockToWidgetArea:()=>Cd,persistStubPost:()=>ut,saveEditedWidgetAreas:()=>vd,saveWidgetArea:()=>_d,saveWidgetAreas:()=>yd,setIsInserterOpened:()=>Ed,setIsListViewOpened:()=>xd,setIsWidgetAreaOpen:()=>Ad,setWidgetAreasOpenState:()=>xo,setWidgetIdForClientId:()=>kd,unlockWidgetSaving:()=>Td});var Be=a(x(),1),Eo=a(Lt(),1);function wa(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(r=wa(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function Al(){for(var e,t,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=wa(e))&&(o&&(o+=" "),o+=t);return o}var D=Al;var K=a(A(),1),it=a(b(),1),tr=a(x(),1);var Nt=a(j(),1),Fr=a(f(),1),Hr=(0,Fr.jsx)(Nt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fr.jsx)(Nt.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 Wt=a(j(),1),Ur=a(f(),1),Qe=(0,Ur.jsx)(Wt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ur.jsx)(Wt.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Bt=a(j(),1),zr=a(f(),1),Je=(0,zr.jsx)(Bt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zr.jsx)(Bt.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var Pt=a(j(),1),Gr=a(f(),1),Yr=(0,Gr.jsx)(Pt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gr.jsx)(Pt.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 Ot=a(j(),1),Kr=a(f(),1),$r=(0,Kr.jsx)(Ot.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Kr.jsx)(Ot.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 Mt=a(j(),1),qr=a(f(),1),Zr=(0,qr.jsx)(Mt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qr.jsx)(Mt.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 Vt=a(j(),1),Qr=a(f(),1),Jr=(0,Qr.jsx)(Vt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Qr.jsx)(Vt.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var Dt=a(j(),1),Xr=a(f(),1),eo=(0,Xr.jsx)(Dt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xr.jsx)(Dt.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var jt=a(j(),1),to=a(f(),1),ro=(0,to.jsx)(jt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,to.jsx)(jt.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var Ft=a(j(),1),oo=a(f(),1),Xe=(0,oo.jsx)(Ft.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oo.jsx)(Ft.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 Ht=a(j(),1),ao=a(f(),1),io=(0,ao.jsx)(Ht.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ao.jsx)(Ht.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z"})});var Ut=a(j(),1),so=a(f(),1),no=(0,so.jsx)(Ut.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,so.jsx)(Ut.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})});var zt=a(j(),1),lo=a(f(),1),et=(0,lo.jsx)(zt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lo.jsx)(zt.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 se=a(_(),1),co=a(Sa(),1),Da=a(X(),1),ve=a(z(),1),ja=a(Gt(),1);var Ta=a(A(),1),qt=a(b(),1),Ra=a(Gt(),1);var $t=a(b(),1);var mo={};we(mo,{closeModal:()=>Bl,disableComplementaryArea:()=>Il,enableComplementaryArea:()=>xl,openModal:()=>Wl,pinItem:()=>Cl,setDefaultComplementaryArea:()=>El,setFeatureDefaults:()=>Nl,setFeatureValue:()=>Ll,toggleFeature:()=>Rl,unpinItem:()=>Tl});var Kt=a(Ze(),1),Y=a(X(),1);var Yt=a(Ze(),1);function ie(e){return["core/edit-post","core/edit-site"].includes(e)?((0,Yt.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Re(e,t){return e==="core"&&t==="edit-site/template"?((0,Yt.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,Yt.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var El=(e,t)=>(e=ie(e),t=Re(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),xl=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=ie(e),t=Re(e,t),r.select(Y.store).get(e,"isComplementaryAreaVisible")||r.dispatch(Y.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},Il=e=>({registry:t})=>{e=ie(e),t.select(Y.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(Y.store).set(e,"isComplementaryAreaVisible",!1)},Cl=(e,t)=>({registry:r})=>{if(!t)return;e=ie(e),t=Re(e,t);let o=r.select(Y.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(Y.store).set(e,"pinnedItems",{...o,[t]:!0})},Tl=(e,t)=>({registry:r})=>{if(!t)return;e=ie(e),t=Re(e,t);let o=r.select(Y.store).get(e,"pinnedItems");r.dispatch(Y.store).set(e,"pinnedItems",{...o,[t]:!1})};function Rl(e,t){return function({registry:r}){(0,Kt.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Y.store).toggle(e,t)}}function Ll(e,t,r){return function({registry:o}){(0,Kt.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(Y.store).set(e,t,!!r)}}function Nl(e,t){return function({registry:r}){(0,Kt.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Y.store).setDefaults(e,t)}}function Wl(e){return{type:"OPEN_MODAL",name:e}}function Bl(){return{type:"CLOSE_MODAL"}}var fo={};we(fo,{getActiveComplementaryArea:()=>Pl,isComplementaryAreaLoading:()=>Ol,isFeatureActive:()=>Vl,isItemPinned:()=>Ml,isModalActive:()=>Dl});var tt=a(b(),1),Ea=a(Ze(),1),rt=a(X(),1);var Pl=(0,tt.createRegistrySelector)(e=>(t,r)=>{r=ie(r);let o=e(rt.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),Ol=(0,tt.createRegistrySelector)(e=>(t,r)=>{r=ie(r);let o=e(rt.store).get(r,"isComplementaryAreaVisible"),i=t?.complementaryAreas?.[r];return o&&i===void 0}),Ml=(0,tt.createRegistrySelector)(e=>(t,r,o)=>(r=ie(r),o=Re(r,o),e(rt.store).get(r,"pinnedItems")?.[o]??!0)),Vl=(0,tt.createRegistrySelector)(e=>(t,r,o)=>((0,Ea.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(rt.store).get(r,o)));function Dl(e,t){return e.activeModal===t}var xa=a(b(),1);function jl(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 Fl(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Ia=(0,xa.combineReducers)({complementaryAreas:jl,activeModal:Fl});var Ca="core/interface";var W=(0,$t.createReduxStore)(Ca,{reducer:Ia,actions:mo,selectors:fo});(0,$t.register)(W);var La=a(f(),1);function Hl(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function je({as:e=Ta.Button,scope:t,identifier:r,icon:o,selectedIcon:i,name:s,shortcut:n,...l}){let d=e,m=(0,Ra.usePluginContext)(),w=o||m.icon,p=r||`${m.name}/${s}`,g=(0,qt.useSelect)(M=>M(W).getActiveComplementaryArea(t)===p,[p,t]),{enableComplementaryArea:E,disableComplementaryArea:k}=(0,qt.useDispatch)(W);return(0,La.jsx)(d,{icon:i&&g?i:w,"aria-controls":p.replace("/",":"),"aria-checked":Hl(l.role)?g:void 0,onClick:()=>{g?k(t):E(t,p)},shortcut:n,...l})}var Zt=a(f(),1),Ul=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,Zt.jsx)(je,{icon:Je,...r});return(0,Zt.jsxs)("div",{className:D("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},Na=Ul;var Oa=a(A(),1);var be=a(A(),1),Qt=a(_(),1),ot=a(f(),1),Wa=()=>{};function zl({name:e,as:t=be.MenuGroup,fillProps:r={},bubblesVirtually:o,...i}){return(0,ot.jsx)(be.Slot,{name:e,bubblesVirtually:o,fillProps:r,children:s=>{if(!Qt.Children.toArray(s).length)return null;let n=[];Qt.Children.forEach(s,({props:{__unstableExplicitMenuItem:d,__unstableTarget:m}})=>{m&&d&&n.push(m)});let l=Qt.Children.map(s,d=>!d.props.__unstableExplicitMenuItem&&n.includes(d.props.__unstableTarget)?null:d);return(0,ot.jsx)(t,{...i,children:l})}})}function Ba({name:e,as:t=be.Button,onClick:r,...o}){return(0,ot.jsx)(be.Fill,{name:e,children:({onClick:i})=>(0,ot.jsx)(t,{onClick:r||i?(...s)=>{(r||Wa)(...s),(i||Wa)(...s)}:void 0,...o})})}Ba.Slot=zl;var Pa=Ba;var Jt=a(f(),1),Gl=({__unstableExplicitMenuItem:e,__unstableTarget:t,...r})=>(0,Jt.jsx)(Oa.MenuItem,{...r});function Ma({scope:e,target:t,__unstableExplicitMenuItem:r,...o}){return(0,Jt.jsx)(je,{as:i=>(0,Jt.jsx)(Pa,{__unstableExplicitMenuItem:r,__unstableTarget:`${e}/${t}`,as:Gl,name:`${e}/plugin-more-menu`,...i}),role:"menuitemcheckbox",selectedIcon:Qe,name:t,scope:e,...o})}var er=a(A(),1),Xt=a(f(),1);function Va({scope:e,...t}){return(0,Xt.jsx)(er.Fill,{name:`PinnedItems/${e}`,...t})}function Yl({scope:e,className:t,...r}){return(0,Xt.jsx)(er.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,Xt.jsx)("div",{className:D(t,"interface-pinned-items"),children:o})})}Va.Slot=Yl;var at=Va;var T=a(f(),1),Kl=.3;function $l({scope:e,...t}){return(0,T.jsx)(K.Slot,{name:`ComplementaryArea/${e}`,...t})}var Fa=280,ql={open:{width:Fa},closed:{width:0},mobileOpen:{width:"100vw"}};function Zl({activeArea:e,isActive:t,scope:r,children:o,className:i,id:s}){let n=(0,ve.useReducedMotion)(),l=(0,ve.useViewportMatch)("medium","<"),d=(0,ve.usePrevious)(e),m=(0,ve.usePrevious)(t),[,w]=(0,se.useState)({});(0,se.useEffect)(()=>{w({})},[t]);let p={type:"tween",duration:n||l||d&&e&&e!==d?0:Kl,ease:[.6,0,.4,1]};return(0,T.jsx)(K.Fill,{name:`ComplementaryArea/${r}`,children:(0,T.jsx)(K.__unstableAnimatePresence,{initial:!1,children:(m||t)&&(0,T.jsx)(K.__unstableMotion.div,{variants:ql,initial:"closed",animate:l?"mobileOpen":"open",exit:"closed",transition:p,className:"interface-complementary-area__fill",children:(0,T.jsx)("div",{id:s,className:i,style:{width:l?"100vw":Fa},children:o})})})})}function Ql(e,t,r,o,i){let s=(0,se.useRef)(!1),n=(0,se.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:d}=(0,it.useDispatch)(W);(0,se.useEffect)(()=>{o&&i&&!s.current?(d(e),n.current=!0):n.current&&!i&&s.current?(n.current=!1,l(e,t)):n.current&&r&&r!==t&&(n.current=!1),i!==s.current&&(s.current=i)},[o,i,e,t,r,d,l])}function Ha({children:e,className:t,closeLabel:r=(0,tr.__)("Close plugin"),identifier:o,header:i,headerClassName:s,icon:n,isPinnable:l=!0,panelClassName:d,scope:m,name:w,title:p,toggleShortcut:g,isActiveByDefault:E}){let k=(0,ja.usePluginContext)(),M=n||k.icon,u=o||`${k.name}/${w}`,[v,V]=(0,se.useState)(!1),{isLoading:G,isActive:J,isPinned:fe,activeArea:Te,isSmall:xt,isLarge:al,showIconLabels:It}=(0,it.useSelect)(Ct=>{let{getActiveComplementaryArea:ll,isComplementaryAreaLoading:dl,isItemPinned:ml}=Ct(W),{get:fl}=Ct(Da.store),ta=ll(m);return{isLoading:dl(m),isActive:ta===u,isPinned:ml(m,u),activeArea:ta,isSmall:Ct(co.store).isViewportMatch("< medium"),isLarge:Ct(co.store).isViewportMatch("large"),showIconLabels:fl("core","showIconLabels")}},[u,m]),il=(0,ve.useViewportMatch)("medium","<");Ql(m,u,Te,J,xt);let{enableComplementaryArea:ea,disableComplementaryArea:Dr,pinItem:sl,unpinItem:nl}=(0,it.useDispatch)(W);if((0,se.useEffect)(()=>{E&&Te===void 0&&!xt?ea(m,u):Te===void 0&&xt&&Dr(m,u),V(!0)},[Te,E,m,u,xt,ea,Dr]),!!v)return(0,T.jsxs)(T.Fragment,{children:[l&&(0,T.jsx)(at,{scope:m,children:fe&&(0,T.jsx)(je,{scope:m,identifier:u,isPressed:J&&(!It||al),"aria-expanded":J,"aria-disabled":G,label:p,icon:It?Qe:M,showTooltip:!It,variant:It?"tertiary":void 0,size:"compact",shortcut:g})}),w&&l&&(0,T.jsx)(Ma,{target:w,scope:m,icon:M,identifier:u,children:p}),(0,T.jsxs)(Zl,{activeArea:Te,isActive:J,className:D("interface-complementary-area",t),scope:m,id:u.replace("/",":"),children:[(0,T.jsx)(Na,{className:s,closeLabel:r,onClose:()=>Dr(m),toggleButtonProps:{label:r,size:"compact",shortcut:g,scope:m,identifier:u},children:i||(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("h2",{className:"interface-complementary-area-header__title",children:p}),l&&!il&&(0,T.jsx)(K.Button,{className:"interface-complementary-area__pin-unpin-item",icon:fe?no:io,label:fe?(0,tr.__)("Unpin from toolbar"):(0,tr.__)("Pin to toolbar"),onClick:()=>(fe?nl:sl)(m,u),isPressed:fe,"aria-expanded":fe,size:"compact"})]})}),(0,T.jsx)(K.Panel,{className:d,children:e})]})]})}Ha.Slot=$l;var st=Ha;var Ga=a(Fe(),1),za={};function uo(e,t){let r=Ga.useRef(za);return r.current===za&&(r.current=e(t)),r}function Jl(e,t){return function(o,...i){let s=new URL(e);return s.searchParams.set("code",o.toString()),i.forEach(n=>s.searchParams.append("args[]",n)),`${t} error #${o}; visit ${s} for the full message.`}}var Xl=Jl("https://base-ui.com/production-error","Base UI"),Ya=Xl;var Le=a(Fe(),1);function po(e,t,r,o){let i=uo($a).current;return ed(i,e,t,r,o)&&qa(i,[e,t,r,o]),i.callback}function Ka(e){let t=uo($a).current;return td(t,e)&&qa(t,e),t.callback}function $a(){return{callback:null,cleanup:null,refs:[]}}function ed(e,t,r,o,i){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==i}function td(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function qa(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 i=0;i<t.length;i+=1){let s=t[i];if(s!=null)switch(typeof s){case"function":{let n=s(r);typeof n=="function"&&(o[i]=n);break}case"object":{s.current=r;break}default:}}e.cleanup=()=>{for(let i=0;i<t.length;i+=1){let s=t[i];if(s!=null)switch(typeof s){case"function":{let n=o[i];typeof n=="function"?n():s(null);break}case"object":{s.current=null;break}default:}}}}}}var Ja=a(Fe(),1);var Za=a(Fe(),1),rd=parseInt(Za.version,10);function Qa(e){return rd>=e}function go(e){if(!Ja.isValidElement(e))return null;let t=e,r=t.props;return(Qa(19)?r?.ref:t.ref)??null}function nt(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var cc=Object.freeze([]),He=Object.freeze({});function Xa(e,t){let r={};for(let o in e){let i=e[o];if(t?.hasOwnProperty(o)){let s=t[o](i);s!=null&&Object.assign(r,s);continue}i===!0?r[`data-${o.toLowerCase()}`]="":i&&(r[`data-${o.toLowerCase()}`]=i.toString())}return r}function ei(e,t){return typeof e=="function"?e(t):e}function ti(e,t){return typeof e=="function"?e(t):e}var ho={};function dt(e,t,r,o,i){if(!r&&!o&&!i&&!e)return rr(t);let s=rr(e);return t&&(s=lt(s,t)),r&&(s=lt(s,r)),o&&(s=lt(s,o)),i&&(s=lt(s,i)),s}function ri(e){if(e.length===0)return ho;if(e.length===1)return rr(e[0]);let t=rr(e[0]);for(let r=1;r<e.length;r+=1)t=lt(t,e[r]);return t}function rr(e){return wo(e)?{...ai(e,ho)}:od(e)}function lt(e,t){return wo(t)?ai(t,e):ad(e,t)}function od(e){let t={...e};for(let r in t){let o=t[r];oi(r,o)&&(t[r]=ii(o))}return t}function ad(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=nt(e.style,o);break}case"className":{e[r]=bo(e.className,o);break}default:oi(r,o)?e[r]=id(e[r],o):e[r]=o}}return e}function oi(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),i=e.charCodeAt(2);return r===111&&o===110&&i>=65&&i<=90&&(typeof t=="function"||typeof t>"u")}function wo(e){return typeof e=="function"}function ai(e,t){return wo(e)?e(t):e??ho}function id(e,t){return t?e?(...r)=>{let o=r[0];if(ni(o)){let s=o;si(s);let n=t(...r);return s.baseUIHandlerPrevented||e?.(...r),n}let i=t(...r);return e?.(...r),i}:ii(t):e}function ii(e){return e&&((...t)=>{let r=t[0];return ni(r)&&si(r),e(...t)})}function si(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function bo(e,t){return t?e?t+" "+e:t:e}function ni(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var vo=a(Fe(),1);function li(e,t,r={}){let o=t.render,i=sd(t,r);if(r.enabled===!1)return null;let s=r.state??He;return dd(e,o,i,s)}function sd(e,t={}){let{className:r,style:o,render:i}=e,{state:s=He,ref:n,props:l,stateAttributesMapping:d,enabled:m=!0}=t,w=m?ei(r,s):void 0,p=m?ti(o,s):void 0,g=m?Xa(s,d):He,E=m&&l?nd(l):void 0,k=m?nt(g,E)??{}:He;return typeof document<"u"&&(m?Array.isArray(n)?k.ref=Ka([k.ref,go(i),...n]):k.ref=po(k.ref,go(i),n):po(null,null)),m?(w!==void 0&&(k.className=bo(k.className,w)),p!==void 0&&(k.style=nt(k.style,p)),k):He}function nd(e){return Array.isArray(e)?ri(e):dt(void 0,e)}var ld=Symbol.for("react.lazy");function dd(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let i=dt(r,t.props);i.ref=r.ref;let s=t;return s?.$$typeof===ld&&(s=Le.Children.toArray(t)[0]),Le.cloneElement(s,i)}if(e&&typeof e=="string")return md(e,r);throw new Error(Ya(8))}function md(e,t){return e==="button"?(0,vo.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,vo.createElement)("img",{alt:"",...t,key:t.key}):Le.createElement(e,t)}function di(e){return li(e.defaultTagName??"div",e,e)}var ui=a(_(),1),_o="data-wp-hash";function So(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&cd(document)),e.__wpStyleRuntime}function fd(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${_o}]`))if(r.getAttribute(_o)===t)return!0;return!1}function pi(e,t,r){if(!e.head)return;let o=So(),i=o.injectedStyles.get(e);if(i||(i=new Set,o.injectedStyles.set(e,i)),i.has(t))return;if(fd(e,t)){i.add(t);return}let s=e.createElement("style");s.setAttribute(_o,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),i.add(t)}function cd(e){let t=So();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pi(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ud(e,t){let r=So();r.styles.set(e,t);for(let o of r.documents.keys())pi(o,e,t)}typeof process>"u",ud("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 pd={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},mt=(0,ui.forwardRef)(function({render:t,...r},o){return di({render:t,ref:o,props:dt({className:pd["visually-hidden"]},r,{"data-visually-hidden":""})})});var gi=a(_(),1),hi=a(f(),1),wi=(0,gi.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...i},s)=>(0,hi.jsx)(o,{ref:s,className:D("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...i,children:e}));wi.displayName="NavigableRegion";var ye=wi;var bi={primary:"#3858e9",background:"#222524"},gd=new Map([["modern",bi],["fresh",{primary:"#3858e9",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 ko(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return gd.get(e)??bi}var or=a(_(),1),Ne=a(A(),1),_e=a(x(),1),Ue=a(z(),1),O=a(f(),1),yi=.25,vi={type:"tween",duration:yi,ease:[.6,0,.4,1]};function hd(e){(0,or.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var wd={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...vi,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...vi,delay:.8,delayChildren:.8}}};function bd({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:i,secondarySidebar:s,content:n,actions:l,labels:d,className:m},w){let[p,g]=(0,Ue.useResizeObserver)(),E=(0,Ue.useViewportMatch)("medium","<"),M={type:"tween",duration:(0,Ue.useReducedMotion)()?0:yi,ease:[.6,0,.4,1]};hd("interface-interface-skeleton__html-container");let v={...{header:(0,_e._x)("Header","header landmark area"),body:(0,_e.__)("Content"),secondarySidebar:(0,_e.__)("Block Library"),sidebar:(0,_e._x)("Settings","settings landmark area"),actions:(0,_e.__)("Publish"),footer:(0,_e.__)("Footer")},...d};return(0,O.jsxs)("div",{ref:w,className:D(m,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,O.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,O.jsx)(Ne.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,O.jsx)(ye,{as:Ne.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:v.header,initial:e&&!E?"distractionFreeHidden":"hidden",whileHover:e&&!E?"distractionFreeHover":"visible",animate:e&&!E?"distractionFreeDisabled":"visible",exit:e&&!E?"distractionFreeHidden":"hidden",variants:wd,transition:M,children:r})}),e&&(0,O.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,O.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,O.jsx)(Ne.__unstableAnimatePresence,{initial:!1,children:!!s&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:v.secondarySidebar,as:Ne.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:g.width},closed:{width:0}},transition:M,children:(0,O.jsxs)(Ne.__unstableMotion.div,{style:{position:"absolute",width:E?"100vw":"fit-content",height:"100%",left:0},variants:{open:{x:0},closed:{x:"-100%"}},transition:M,children:[p,s]})})}),(0,O.jsx)(ye,{className:"interface-interface-skeleton__content",ariaLabel:v.body,children:n}),!!i&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__sidebar",ariaLabel:v.sidebar,children:i}),!!l&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__actions",ariaLabel:v.actions,children:l})]})]}),!!t&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__footer",ariaLabel:v.footer,children:t})]})}var Ao=(0,or.forwardRef)(bd);var Ei=a(De(),1),te=a(U(),1),ct=a(N(),1);var We=a(Rt(),1),ar=a(De(),1);function Si(e){if(e.id_base==="block"){let r=(0,We.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});return r.length?(0,ar.addWidgetIdToBlock)(r[0],e.id):(0,ar.addWidgetIdToBlock)((0,We.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,ar.addWidgetIdToBlock)((0,We.createBlock)("core/legacy-widget",t,[]),e.id)}function ki(e,t={}){let r;return e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance)?r={...t,id:e.attributes.id??t.id,id_base:e.attributes.idBase??t.id_base,instance:e.attributes.instance??t.instance}:r={...t,id_base:"block",instance:{raw:{content:(0,We.serialize)(e)}}},delete r.rendered,delete r.rendered_form,r}var I="root",ne="sidebar",F="postType",ce=e=>`widget-area-${e}`,Se=()=>"widget-areas";function ze(){return{per_page:-1}}function ft(){return{per_page:-1,_embed:"about"}}var Ai=(e,t)=>({id:e,slug:e,status:"draft",type:"page",blocks:t,meta:{widgetAreaId:e}});var ee="core/edit-widgets";var ut=(e,t)=>({registry:r})=>{let o=Ai(e,t);return r.dispatch(te.store).receiveEntityRecords(I,F,o,{id:o.id},!1),o},vd=()=>async({select:e,dispatch:t,registry:r})=>{let o=e.getEditedWidgetAreas();if(o?.length)try{await t.saveWidgetAreas(o),r.dispatch(Eo.store).createSuccessNotice((0,Be.__)("Widgets saved."),{type:"snackbar"})}catch(i){r.dispatch(Eo.store).createErrorNotice((0,Be.sprintf)((0,Be.__)("There was an error. %s"),i.message),{type:"snackbar"})}},yd=e=>async({dispatch:t,registry:r})=>{try{for(let o of e)await t.saveWidgetArea(o.id)}finally{await r.dispatch(te.store).finishResolution("getEntityRecord",I,ne,ze())}},_d=e=>async({dispatch:t,select:r,registry:o})=>{let i=r.getWidgets(),s=o.select(te.store).getEditedEntityRecord(I,F,ce(e)),n=Object.values(i).filter(({sidebar:u})=>u===e),l=[],d=s.blocks.filter(u=>{let{id:v}=u.attributes;if(u.name==="core/legacy-widget"&&v){if(l.includes(v))return!1;l.push(v)}return!0}),m=[];for(let u of n)r.getWidgetAreaForWidgetId(u.id)||m.push(u);let w=[],p=[],g=[];for(let u=0;u<d.length;u++){let v=d[u],V=(0,Ei.getWidgetIdFromBlock)(v),G=i[V],J=ki(v,G);if(g.push(V),G){if(o.dispatch(te.store).editEntityRecord("root","widget",V,{...J,sidebar:e},{undoIgnore:!0}),!o.select(te.store).hasEditsForEntityRecord("root","widget",V))continue;p.push(({saveEditedEntityRecord:Te})=>Te("root","widget",V))}else p.push(({saveEntityRecord:fe})=>fe("root","widget",{...J,sidebar:e}));w.push({block:v,position:u,clientId:v.clientId})}for(let u of m)p.push(({deleteEntityRecord:v})=>v("root","widget",u.id,{force:!0}));let k=(await o.dispatch(te.store).__experimentalBatch(p)).filter(u=>!u.hasOwnProperty("deleted")),M=[];for(let u=0;u<k.length;u++){let v=k[u],{block:V,position:G}=w[u];s.blocks[G].attributes.__internalWidgetId=v.id,o.select(te.store).getLastEntitySaveError("root","widget",v.id)&&M.push(V.attributes?.name||V?.name),g[G]||(g[G]=v.id)}if(M.length)throw new Error((0,Be.sprintf)((0,Be.__)("Could not save the following widgets: %s."),M.join(", ")));o.dispatch(te.store).editEntityRecord(I,ne,e,{widgets:g},{undoIgnore:!0}),t(Sd(e)),o.dispatch(te.store).receiveEntityRecords(I,F,s,void 0)},Sd=e=>({registry:t})=>{t.dispatch(te.store).saveEditedEntityRecord(I,ne,e,{throwOnError:!0})};function kd(e,t){return{type:"SET_WIDGET_ID_FOR_CLIENT_ID",clientId:e,widgetId:t}}function xo(e){return{type:"SET_WIDGET_AREAS_OPEN_STATE",widgetAreasOpenState:e}}function Ad(e,t){return{type:"SET_IS_WIDGET_AREA_OPEN",clientId:e,isOpen:t}}function Ed(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}function xd(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var Id=()=>({registry:e})=>{e.dispatch(W).disableComplementaryArea(ee)},Cd=(e,t)=>async({dispatch:r,select:o,registry:i})=>{let s=i.select(ct.store).getBlockRootClientId(e),d=i.select(ct.store).getBlocks().find(({attributes:g})=>g.id===t).clientId,w=i.select(ct.store).getBlockOrder(d).length;o.getIsWidgetAreaOpen(d)||r.setIsWidgetAreaOpen(d,!0),i.dispatch(ct.store).moveBlocksToPosition([e],s,d,w)};function Td(e){return{type:"UNLOCK_WIDGET_SAVING",lockName:e}}function Rd(e){return{type:"LOCK_WIDGET_SAVING",lockName:e}}var Ld=()=>async({dispatch:e,registry:t})=>{let r=ze(),o=await t.resolveSelect(Co.store).getEntityRecords(I,ne,r),i=[],s=o.sort((l,d)=>l.id==="wp_inactive_widgets"?1:d.id==="wp_inactive_widgets"?-1:0);for(let l of s)i.push((0,xi.createBlock)("core/widget-area",{id:l.id,name:l.name})),l.widgets.length||e(ut(ce(l.id),[]));let n={};i.forEach((l,d)=>{n[l.clientId]=d===0}),e(xo(n)),e(ut(Se(),i))},Nd=()=>async({dispatch:e,registry:t})=>{let r=ft(),o=await t.resolveSelect(Co.store).getEntityRecords("root","widget",r),i={};for(let s of o){let n=Si(s);i[s.sidebar]=i[s.sidebar]||[],i[s.sidebar].push(n)}for(let s in i)i.hasOwnProperty(s)&&e(ut(ce(s),i[s]))};var Ro={};we(Ro,{__experimentalGetInsertionPoint:()=>zd,canInsertBlockInWidgetArea:()=>Gd,getEditedWidgetAreas:()=>Dd,getIsWidgetAreaOpen:()=>Hd,getParentWidgetAreaBlock:()=>Vd,getReferenceWidgetBlocks:()=>jd,getWidget:()=>Pd,getWidgetAreaForWidgetId:()=>Md,getWidgetAreas:()=>Od,getWidgets:()=>Bd,isInserterOpened:()=>Ud,isListViewOpened:()=>Yd,isSavingWidgetAreas:()=>Fd,isWidgetSavingLocked:()=>Kd});var $=a(b(),1),Ii=a(De(),1),le=a(U(),1),ir=a(N(),1);var Wd={rootClientId:void 0,insertionIndex:void 0},Bd=(0,$.createRegistrySelector)(e=>(0,$.createSelector)(()=>e(le.store).getEntityRecords("root","widget",ft())?.reduce((r,o)=>({...r,[o.id]:o}),{})??{},()=>[e(le.store).getEntityRecords("root","widget",ft())])),Pd=(0,$.createRegistrySelector)(e=>(t,r)=>e(ee).getWidgets()[r]),Od=(0,$.createRegistrySelector)(e=>()=>{let t=ze();return e(le.store).getEntityRecords(I,ne,t)}),Md=(0,$.createRegistrySelector)(e=>(t,r)=>e(ee).getWidgetAreas().find(i=>e(le.store).getEditedEntityRecord(I,F,ce(i.id)).blocks.map(l=>(0,Ii.getWidgetIdFromBlock)(l)).includes(r))),Vd=(0,$.createRegistrySelector)(e=>(t,r)=>{let{getBlock:o,getBlockName:i,getBlockParents:s}=e(ir.store),l=s(r).find(d=>i(d)==="core/widget-area");return o(l)}),Dd=(0,$.createRegistrySelector)(e=>(t,r)=>{let o=e(ee).getWidgetAreas();return o?(r&&(o=o.filter(({id:i})=>r.includes(i))),o.filter(({id:i})=>e(le.store).hasEditsForEntityRecord(I,F,ce(i))).map(({id:i})=>e(le.store).getEditedEntityRecord(I,ne,i))):[]}),jd=(0,$.createRegistrySelector)(e=>(t,r=null)=>{let o=[],i=e(ee).getWidgetAreas();for(let s of i){let n=e(le.store).getEditedEntityRecord(I,F,ce(s.id));for(let l of n.blocks)l.name==="core/legacy-widget"&&(!r||l.attributes?.referenceWidgetName===r)&&o.push(l)}return o}),Fd=(0,$.createRegistrySelector)(e=>()=>{let t=e(ee).getWidgetAreas()?.map(({id:o})=>o);if(!t)return!1;for(let o of t)if(e(le.store).isSavingEntityRecord(I,ne,o))return!0;let r=[...Object.keys(e(ee).getWidgets()),void 0];for(let o of r)if(e(le.store).isSavingEntityRecord("root","widget",o))return!0;return!1}),Hd=(e,t)=>{let{widgetAreasOpenState:r}=e;return!!r[t]};function Ud(e){return!!e.blockInserterPanel}function zd(e){return typeof e.blockInserterPanel=="boolean"?Wd:e.blockInserterPanel}var Gd=(0,$.createRegistrySelector)(e=>(t,r)=>{let o=e(ir.store).getBlocks(),[i]=o;return e(ir.store).canInsertBlockType(r,i.clientId)});function Yd(e){return e.listViewPanel}function Kd(e){return Object.keys(e.widgetSavingLock).length>0}var Lo={};we(Lo,{getInserterSidebarToggleRef:()=>qd,getListViewToggleRef:()=>$d});function $d(e){return e.listViewToggleRef}function qd(e){return e.inserterSidebarToggleRef}var Ci=a(ci(),1),{lock:cu,unlock:H}=(0,Ci.__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 Zd={reducer:pa,selectors:Ro,resolvers:To,actions:Io},c=(0,sr.createReduxStore)(ee,Zd);(0,sr.register)(c);Ti.default.use(function(e,t){return e.path?.indexOf("/wp/v2/types/widget-area")===0?Promise.resolve({}):t(e)});H(c).registerPrivateSelectors(Lo);var Li=a(N(),1),Ni=a(z(),1),lr=a(b(),1),Wi=a(nr(),1),Bi=a(De(),1);var ke=a(f(),1),Qd=(0,Ni.createHigherOrderComponent)(e=>t=>{let{clientId:r,name:o}=t,{widgetAreas:i,currentWidgetAreaId:s,canInsertBlockInWidgetArea:n}=(0,lr.useSelect)(w=>{if(o==="core/widget-area")return{};let p=w(c),g=p.getParentWidgetAreaBlock(r);return{widgetAreas:p.getWidgetAreas(),currentWidgetAreaId:g?.attributes?.id,canInsertBlockInWidgetArea:p.canInsertBlockInWidgetArea(o)}},[r,o]),{moveBlockToWidgetArea:l}=(0,lr.useDispatch)(c),d=i?.length>1,m=o!=="core/widget-area"&&d&&n;return(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)(e,{...t},"edit"),m&&(0,ke.jsx)(Li.BlockControls,{children:(0,ke.jsx)(Bi.MoveToWidgetArea,{widgetAreas:i,currentWidgetAreaId:s,onSelect:w=>{l(t.clientId,w)}})})]})},"withMoveToWidgetAreaToolbarItem");(0,Wi.addFilter)("editor.BlockEdit","core/edit-widgets/block-edit",Qd);var Oi=a(nr(),1),Mi=a(No(),1),Jd=()=>Mi.MediaUpload;(0,Oi.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",Jd);var Oo={};we(Oo,{metadata:()=>Wo,name:()=>rm,settings:()=>om});var Po=a(x(),1);var Wo={$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 de=a(_(),1),cr=a(b(),1),Fi=a(U(),1),Ge=a(A(),1),Hi=a(N(),1);var Vi=a(U(),1),fr=a(N(),1),Di=a(_(),1);var dr=a(_(),1),em=e=>{let[t,r]=(0,dr.useState)(!1);return(0,dr.useEffect)(()=>{let{ownerDocument:o}=e.current;function i(l){n(l)}function s(){r(!1)}function n(l){e.current.contains(l.target)?r(!0):r(!1)}return o.addEventListener("dragstart",i),o.addEventListener("dragend",s),o.addEventListener("dragenter",n),()=>{o.removeEventListener("dragstart",i),o.removeEventListener("dragend",s),o.removeEventListener("dragenter",n)}},[]),t},mr=em;var Bo=a(f(),1);function ji({id:e}){let[t,r,o]=(0,Vi.useEntityBlockEditor)("root","postType"),i=(0,Di.useRef)(),n=mr(i),l=(0,fr.useInnerBlocksProps)({ref:i},{value:t,onInput:r,onChange:o,templateLock:!1,renderAppender:fr.InnerBlocks.ButtonBlockAppender});return(0,Bo.jsx)("div",{"data-widget-area-id":e,className:D("wp-block-widget-area__inner-blocks block-editor-inner-blocks editor-styles-wrapper",{"wp-block-widget-area__highlight-drop-zone":n}),children:(0,Bo.jsx)("div",{...l})})}var Pe=a(f(),1);function Ui({clientId:e,attributes:{id:t,name:r}}){let o=(0,cr.useSelect)(g=>g(c).getIsWidgetAreaOpen(e),[e]),{setIsWidgetAreaOpen:i}=(0,cr.useDispatch)(c),s=(0,de.useRef)(),n=(0,de.useCallback)(g=>i(e,g),[e]),l=tm(s),d=mr(s),[m,w]=(0,de.useState)(!1);(0,de.useEffect)(()=>{if(!l){w(!1);return}d&&!o?(n(!0),w(!0)):!d&&o&&m&&n(!1)},[o,l,d,m]);let p=(0,Hi.useBlockProps)();return(0,Pe.jsx)("div",{...p,children:(0,Pe.jsx)(Ge.Panel,{ref:s,children:(0,Pe.jsx)(Ge.PanelBody,{title:r,opened:o,onToggle:()=>{i(e,!o)},scrollAfterOpen:!l,children:({opened:g})=>(0,Pe.jsx)(Ge.__unstableDisclosureContent,{className:"wp-block-widget-area__panel-body-content",visible:g,children:(0,Pe.jsx)(Fi.EntityProvider,{kind:"root",type:"postType",id:`widget-area-${t}`,children:(0,Pe.jsx)(ji,{id:t})})})})})})}var tm=e=>{let[t,r]=(0,de.useState)(!1);return(0,de.useEffect)(()=>{let{ownerDocument:o}=e.current;function i(){r(!0)}function s(){r(!1)}return o.addEventListener("dragstart",i),o.addEventListener("dragend",s),()=>{o.removeEventListener("dragstart",i),o.removeEventListener("dragend",s)}},[]),t};var{name:rm}=Wo,om={title:(0,Po.__)("Widget Area"),description:(0,Po.__)("A widget area container."),__experimentalLabel:({name:e})=>e,edit:Ui};var Or=a(x(),1),Kn=a(_(),1),$n=a(b(),1),qn=a(Gt(),1),Zn=a(Lt(),1),Qn=a(A(),1),Jn=a(yo(),1);var zi=a(_(),1),Mo=a(x(),1),Gi=a(A(),1),Yi=a(N(),1),Ki=a(z(),1),$i=a(nr(),1),pt=a(f(),1);function am({text:e,children:t}){let r=(0,Ki.useCopyToClipboard)(e);return(0,pt.jsx)(Gi.Button,{__next40pxDefaultSize:!0,variant:"secondary",ref:r,children:t})}function im({message:e,error:t}){let r=[(0,pt.jsx)(am,{text:t.stack,children:(0,Mo.__)("Copy Error")},"copy-error")];return(0,pt.jsx)(Yi.Warning,{className:"edit-widgets-error-boundary",actions:r,children:e})}var qi=class extends zi.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){(0,$i.doAction)("editor.ErrorBoundary.errorLogged",e)}static getDerivedStateFromError(e){return{error:e}}render(){return this.state.error?(0,pt.jsx)(im,{message:(0,Mo.__)("The editor has encountered an unexpected error."),error:this.state.error}):this.props.children}};var ms=a(A(),1),fs=a(z(),1),cs=a(No(),1),hr=a(b(),1),wr=a(U(),1),us=a(_(),1),ps=a(N(),1),gs=a(Qi(),1),Vo=a(X(),1),hs=a(jr(),1);var ts=a(_(),1),Ye=a(gt(),1),rs=a(Oe(),1),ur=a(b(),1),Me=a(x(),1),os=a(U(),1),as=a(N(),1);var{usesNativeUndo:es}=H(as.privateApis);function is(){let{redo:e,undo:t}=(0,ur.useDispatch)(os.store),{saveEditedWidgetAreas:r}=(0,ur.useDispatch)(c);return(0,Ye.useShortcut)("core/edit-widgets/undo",o=>{es(o)||(t(),o.preventDefault())}),(0,Ye.useShortcut)("core/edit-widgets/redo",o=>{es(o)||(e(),o.preventDefault())}),(0,Ye.useShortcut)("core/edit-widgets/save",o=>{o.preventDefault(),r()}),null}function sm(){let{registerShortcut:e}=(0,ur.useDispatch)(Ye.store);return(0,ts.useEffect)(()=>{e({name:"core/edit-widgets/undo",category:"global",description:(0,Me.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-widgets/redo",category:"global",description:(0,Me.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,rs.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/edit-widgets/save",category:"global",description:(0,Me.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-widgets/keyboard-shortcuts",category:"main",description:(0,Me.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/edit-widgets/next-region",category:"global",description:(0,Me.__)("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,Me.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),null}is.Register=sm;var pr=is;var ss=a(b(),1),ns=a(N(),1),ls=a(U(),1);var nm=()=>(0,ss.useSelect)(e=>{let{getBlockSelectionEnd:t,getBlockName:r}=e(ns.store),o=t();if(r(o)==="core/widget-area")return o;let{getParentWidgetAreaBlock:i}=e(c),n=i(o)?.clientId;if(n)return n;let{getEntityRecord:l}=e(ls.store);return l(I,F,Se())?.blocks[0]?.clientId},[]),ds=nm;var gr=!1;var Ve=a(f(),1),{ExperimentalBlockEditorProvider:lm}=H(ps.privateApis),{PatternsMenuItems:dm}=H(gs.privateApis),{BlockKeyboardShortcuts:mm}=H(hs.privateApis),fm=[];function ws({blockEditorSettings:e,children:t,...r}){let o=(0,fs.useViewportMatch)("medium"),{hasUploadPermissions:i,reusableBlocks:s,isFixedToolbarActive:n,keepCaretInsideBlock:l,pageOnFront:d,pageForPosts:m}=(0,hr.useSelect)(u=>{let{canUser:v,getEntityRecord:V,getEntityRecords:G}=u(wr.store),J=v("read",{kind:"root",name:"site"})?V("root","site"):void 0;return{hasUploadPermissions:v("create",{kind:"postType",name:"attachment"})??!0,reusableBlocks:gr?G("postType","wp_block"):fm,isFixedToolbarActive:!!u(Vo.store).get("core/edit-widgets","fixedToolbar"),keepCaretInsideBlock:!!u(Vo.store).get("core/edit-widgets","keepCaretInsideBlock"),pageOnFront:J?.page_on_front,pageForPosts:J?.page_for_posts}},[]),{setIsInserterOpened:w}=(0,hr.useDispatch)(c),p=(0,us.useMemo)(()=>{let u;return i&&(u=({onError:v,...V})=>{(0,cs.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:G})=>v(G),...V})}),{...e,__experimentalReusableBlocks:s,hasFixedToolbar:n||!o,keepCaretInsideBlock:l,mediaUpload:u,templateLock:"all",__experimentalSetIsInserterOpened:w,pageOnFront:d,pageForPosts:m,editorTool:"edit"}},[i,e,n,o,l,s,w,d,m]),g=ds(),[E,k,M]=(0,wr.useEntityBlockEditor)(I,F,{id:Se()});return(0,Ve.jsxs)(ms.SlotFillProvider,{children:[(0,Ve.jsx)(pr.Register,{}),(0,Ve.jsx)(mm,{}),(0,Ve.jsxs)(lm,{value:E,onInput:k,onChange:M,settings:p,useSubRegistry:!1,...r,children:[t,(0,Ve.jsx)(dm,{rootClientId:g})]})]})}var Ke=a(_(),1),Ae=a(x(),1);var br=a(N(),1);var Ts=a(A(),1),vt=a(b(),1);var Ss=a(b(),1),ks=a(_(),1);var As=a(N(),1),Es=a(A(),1),ht=a(x(),1),xs=a(vs(),1),Is=a(_s(),1);var ue=a(f(),1);function Cs({selectedWidgetAreaId:e}){let t=(0,Ss.useSelect)(i=>i(c).getWidgetAreas(),[]),r=(0,ks.useMemo)(()=>e&&t?.find(i=>i.id===e),[e,t]),o;return r?e==="wp_inactive_widgets"?o=(0,ht.__)("Blocks in this Widget Area will not be displayed in your site."):o=r.description:o=(0,ht.__)("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,ue.jsx)("div",{className:"edit-widgets-widget-areas",children:(0,ue.jsxs)("div",{className:"edit-widgets-widget-areas__top-container",children:[(0,ue.jsx)(As.BlockIcon,{icon:Hr}),(0,ue.jsxs)("div",{children:[(0,ue.jsx)("p",{dangerouslySetInnerHTML:{__html:(0,Is.safeHTML)(o)}}),t?.length===0&&(0,ue.jsx)("p",{children:(0,ht.__)("Your theme does not contain any Widget Areas.")}),!r&&(0,ue.jsx)(Es.Button,{__next40pxDefaultSize:!0,href:(0,xs.addQueryArgs)("customize.php",{"autofocus[panel]":"widgets",return:window.location.pathname}),variant:"tertiary",children:(0,ht.__)("Manage with live preview")})]})]})})}var P=a(f(),1),cm=!0,wt="edit-widgets/block-inspector",bt="edit-widgets/block-areas",{Tabs:pe}=H(Ts.privateApis);function um({selectedWidgetAreaBlock:e}){return(0,P.jsxs)(pe.TabList,{children:[(0,P.jsx)(pe.Tab,{tabId:bt,children:e?e.attributes.name:(0,Ae.__)("Widget Areas")}),(0,P.jsx)(pe.Tab,{tabId:wt,children:(0,Ae.__)("Block")})]})}function pm({hasSelectedNonAreaBlock:e,currentArea:t,isGeneralSidebarOpen:r,selectedWidgetAreaBlock:o}){let{enableComplementaryArea:i}=(0,vt.useDispatch)(W);(0,Ke.useEffect)(()=>{e&&t===bt&&r&&i("core/edit-widgets",wt),!e&&t===wt&&r&&i("core/edit-widgets",bt)},[e,i]);let s=(0,Ke.useContext)(pe.Context);return(0,P.jsx)(st,{className:"edit-widgets-sidebar",header:(0,P.jsx)(pe.Context.Provider,{value:s,children:(0,P.jsx)(um,{selectedWidgetAreaBlock:o})}),headerClassName:"edit-widgets-sidebar__panel-tabs",title:(0,Ae.__)("Settings"),closeLabel:(0,Ae.__)("Close Settings"),scope:"core/edit-widgets",identifier:t,icon:(0,Ae.isRTL)()?Yr:$r,isActiveByDefault:cm,children:(0,P.jsxs)(pe.Context.Provider,{value:s,children:[(0,P.jsx)(pe.TabPanel,{tabId:bt,focusable:!1,children:(0,P.jsx)(Cs,{selectedWidgetAreaId:o?.attributes.id})}),(0,P.jsx)(pe.TabPanel,{tabId:wt,focusable:!1,children:e?(0,P.jsx)(br.BlockInspector,{}):(0,P.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Ae.__)("No block selected.")})})]})})}function Rs(){let{currentArea:e,hasSelectedNonAreaBlock:t,isGeneralSidebarOpen:r,selectedWidgetAreaBlock:o}=(0,vt.useSelect)(n=>{let{getSelectedBlock:l,getBlock:d,getBlockParentsByBlockName:m}=n(br.store),{getActiveComplementaryArea:w}=n(W),p=l(),g=w(c.name),E=g;E||(p?E=wt:E=bt);let k;return p&&(p.name==="core/widget-area"?k=p:k=d(m(p.clientId,"core/widget-area")[0])),{currentArea:E,hasSelectedNonAreaBlock:!!(p&&p.name!=="core/widget-area"),isGeneralSidebarOpen:!!g,selectedWidgetAreaBlock:k}},[]),{enableComplementaryArea:i}=(0,vt.useDispatch)(W),s=(0,Ke.useCallback)(n=>{n&&i(c.name,n)},[i]);return(0,P.jsx)(pe,{selectedTabId:r?e:null,onSelect:s,selectOnMove:!1,children:(0,P.jsx)(pm,{hasSelectedNonAreaBlock:t,currentArea:e,isGeneralSidebarOpen:r,selectedWidgetAreaBlock:o})})}var $o=a(z(),1),Dn=a(N(),1),qo=a(_(),1),Br=a(b(),1);var Ie=a(x(),1),jn=a(X(),1);var cn=a(N(),1),un=a(b(),1),pn=a(_(),1),zo=a(x(),1),gn=a(A(),1);var hn=a(z(),1),wn=a(X(),1);var kr=a(b(),1),_t=a(x(),1),Ee=a(A(),1),js=a(N(),1);var Fo=a(_(),1),Fs=a(z(),1);var vr=a(x(),1),Ls=a(A(),1),yr=a(b(),1);var Ns=a(Oe(),1),Do=a(U(),1),Ws=a(_(),1),Bs=a(f(),1);function gm(e,t){let r=(0,yr.useSelect)(i=>i(Do.store).hasUndo(),[]),{undo:o}=(0,yr.useDispatch)(Do.store);return(0,Bs.jsx)(Ls.Button,{...e,ref:t,icon:(0,vr.isRTL)()?Xe:et,label:(0,vr.__)("Undo"),shortcut:Ns.displayShortcut.primary("z"),"aria-disabled":!r,onClick:r?o:void 0,size:"compact"})}var Ps=(0,Ws.forwardRef)(gm);var _r=a(x(),1),Os=a(A(),1),Sr=a(b(),1);var yt=a(Oe(),1),jo=a(U(),1),Ms=a(_(),1),Vs=a(f(),1);function hm(e,t){let r=(0,yt.isAppleOS)()?yt.displayShortcut.primaryShift("z"):yt.displayShortcut.primary("y"),o=(0,Sr.useSelect)(s=>s(jo.store).hasRedo(),[]),{redo:i}=(0,Sr.useDispatch)(jo.store);return(0,Vs.jsx)(Os.Button,{...e,ref:t,icon:(0,_r.isRTL)()?et:Xe,label:(0,_r.__)("Redo"),shortcut:r,"aria-disabled":!o,onClick:o?i:void 0,size:"compact"})}var Ds=(0,Ms.forwardRef)(hm);var me=a(f(),1);function wm(){let e=(0,Fs.useViewportMatch)("medium"),{isInserterOpen:t,isListViewOpen:r,inserterSidebarToggleRef:o,listViewToggleRef:i}=(0,kr.useSelect)(m=>{let{isInserterOpened:w,getInserterSidebarToggleRef:p,isListViewOpened:g,getListViewToggleRef:E}=H(m(c));return{isInserterOpen:w(),isListViewOpen:g(),inserterSidebarToggleRef:p(),listViewToggleRef:E()}},[]),{setIsInserterOpened:s,setIsListViewOpened:n}=(0,kr.useDispatch)(c),l=(0,Fo.useCallback)(()=>n(!r),[n,r]),d=(0,Fo.useCallback)(()=>s(!t),[s,t]);return(0,me.jsxs)(js.NavigableToolbar,{className:"edit-widgets-header-toolbar","aria-label":(0,_t.__)("Document tools"),variant:"unstyled",children:[(0,me.jsx)(Ee.ToolbarItem,{ref:o,as:Ee.Button,className:"edit-widgets-header-toolbar__inserter-toggle",variant:"primary",isPressed:t,onMouseDown:m=>{m.preventDefault()},onClick:d,icon:ro,label:(0,_t._x)("Block Inserter","Generic label for block inserter button"),size:"compact"}),e&&(0,me.jsxs)(me.Fragment,{children:[(0,me.jsx)(Ee.ToolbarItem,{as:Ps}),(0,me.jsx)(Ee.ToolbarItem,{as:Ds}),(0,me.jsx)(Ee.ToolbarItem,{as:Ee.Button,className:"edit-widgets-header-toolbar__list-view-toggle",icon:Jr,isPressed:r,label:(0,_t.__)("List View"),onClick:l,ref:i,size:"compact"})]})]})}var Hs=wm;var Us=a(A(),1),Ho=a(x(),1),Ar=a(b(),1);var zs=a(f(),1);function bm(){let{hasEditedWidgetAreaIds:e,isSaving:t,isWidgetSaveLocked:r}=(0,Ar.useSelect)(s=>{let{getEditedWidgetAreas:n,isSavingWidgetAreas:l,isWidgetSavingLocked:d}=s(c);return{hasEditedWidgetAreaIds:n()?.length>0,isSaving:l(),isWidgetSaveLocked:d()}},[]),{saveEditedWidgetAreas:o}=(0,Ar.useDispatch)(c),i=r||t||!e;return(0,zs.jsx)(Us.Button,{variant:"primary",isBusy:t,"aria-disabled":i,onClick:i?void 0:o,size:"compact",children:t?(0,Ho.__)("Saving\u2026"):(0,Ho.__)("Update")})}var Gs=bm;var he=a(A(),1),nn=a(_(),1),S=a(x(),1);var $e=a(X(),1),ln=a(Oe(),1),dn=a(gt(),1),mn=a(z(),1);var Xs=a(A(),1),ge=a(x(),1),Cr=a(gt(),1),en=a(b(),1);var q=a(x(),1),Ys=[{keyCombination:{modifier:"primary",character:"b"},description:(0,q.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,q.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,q.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,q.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,q.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,q.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,q.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,q.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,q.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,q.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,q.__)("Add non breaking space.")}];var $s=a(_(),1),Er=a(Oe(),1),Z=a(f(),1);function Ks({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?Er.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?Er.shortcutAriaLabel[e.modifier](e.character):e.character,i=Array.isArray(r)?r:[r];return(0,Z.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||o,children:i.map((s,n)=>s==="+"?(0,Z.jsx)($s.Fragment,{children:s},n):(0,Z.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key",children:s},n))})}function vm({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,Z.jsxs)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,Z.jsx)(Ks,{keyCombination:t,forceAriaLabel:o}),r.map((i,s)=>(0,Z.jsx)(Ks,{keyCombination:i,forceAriaLabel:o},s))]})]})}var xr=vm;var qs=a(b(),1),Zs=a(gt(),1);var Qs=a(f(),1);function ym({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,qs.useSelect)(i=>{let{getShortcutKeyCombination:s,getShortcutDescription:n,getShortcutAliases:l}=i(Zs.store);return{keyCombination:s(e),aliases:l(e),description:n(e)}},[e]);return t?(0,Qs.jsx)(xr,{keyCombination:t,description:r,aliases:o}):null}var Js=ym;var B=a(f(),1),_m=({shortcuts:e})=>(0,B.jsx)("ul",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,B.jsx)("li",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,B.jsx)(Js,{name:t}):(0,B.jsx)(xr,{...t})},r))}),Uo=({title:e,shortcuts:t,className:r})=>(0,B.jsxs)("section",{className:D("edit-widgets-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,B.jsx)("h2",{className:"edit-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,B.jsx)(_m,{shortcuts:t})]}),Ir=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,en.useSelect)(i=>i(Cr.store).getCategoryShortcuts(t),[t]);return(0,B.jsx)(Uo,{title:e,shortcuts:o.concat(r)})};function tn({isModalActive:e,toggleModal:t}){return(0,Cr.useShortcut)("core/edit-widgets/keyboard-shortcuts",t,{bindGlobal:!0}),e?(0,B.jsxs)(Xs.Modal,{className:"edit-widgets-keyboard-shortcut-help-modal",title:(0,ge.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,B.jsx)(Uo,{className:"edit-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/edit-widgets/keyboard-shortcuts"]}),(0,B.jsx)(Ir,{title:(0,ge.__)("Global shortcuts"),categoryName:"global"}),(0,B.jsx)(Ir,{title:(0,ge.__)("Selection shortcuts"),categoryName:"selection"}),(0,B.jsx)(Ir,{title:(0,ge.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,ge.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,ge.__)("Forward-slash")}]}),(0,B.jsx)(Uo,{title:(0,ge.__)("Text formatting"),shortcuts:Ys}),(0,B.jsx)(Ir,{title:(0,ge.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var rn=a(A(),1),on=a(f(),1),{Fill:an,Slot:Sm}=(0,rn.createSlotFill)("EditWidgetsToolsMoreMenuGroup");an.Slot=({fillProps:e})=>(0,on.jsx)(Sm,{fillProps:e,children:t=>t.length>0&&t});var sn=an;var C=a(f(),1);function fn(){let[e,t]=(0,nn.useState)(!1),r=()=>t(!e);(0,dn.useShortcut)("core/edit-widgets/keyboard-shortcuts",r);let o=(0,mn.useViewportMatch)("medium");return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(he.DropdownMenu,{icon:eo,label:(0,S.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:i=>(0,C.jsxs)(C.Fragment,{children:[o&&(0,C.jsx)(he.MenuGroup,{label:(0,S._x)("View","noun"),children:(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"fixedToolbar",label:(0,S.__)("Top toolbar"),info:(0,S.__)("Access all block and document tools in a single place"),messageActivated:(0,S.__)("Top toolbar activated"),messageDeactivated:(0,S.__)("Top toolbar deactivated")})}),(0,C.jsxs)(he.MenuGroup,{label:(0,S.__)("Tools"),children:[(0,C.jsx)(he.MenuItem,{onClick:()=>{t(!0)},shortcut:ln.displayShortcut.access("h"),children:(0,S.__)("Keyboard shortcuts")}),(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"welcomeGuide",label:(0,S.__)("Welcome Guide")}),(0,C.jsxs)(he.MenuItem,{role:"menuitem",icon:Zr,href:(0,S.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,S.__)("Help"),(0,C.jsx)(mt,{render:(0,C.jsx)("span",{}),children:(0,S.__)("(opens in a new tab)")})]}),(0,C.jsx)(sn.Slot,{fillProps:{onClose:i}})]}),(0,C.jsxs)(he.MenuGroup,{label:(0,S.__)("Preferences"),children:[(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"keepCaretInsideBlock",label:(0,S.__)("Contain text cursor inside block"),info:(0,S.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,S.__)("Contain text cursor inside block activated"),messageDeactivated:(0,S.__)("Contain text cursor inside block deactivated")}),(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"themeStyles",info:(0,S.__)("Make the editor look like your theme."),label:(0,S.__)("Use theme styles")}),o&&(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"showBlockBreadcrumbs",label:(0,S.__)("Display block breadcrumbs"),info:(0,S.__)("Shows block breadcrumbs at the bottom of the editor."),messageActivated:(0,S.__)("Display block breadcrumbs activated"),messageDeactivated:(0,S.__)("Display block breadcrumbs deactivated")})]})]})}),(0,C.jsx)(tn,{isModalActive:e,toggleModal:r})]})}var R=a(f(),1);function km(){let e=(0,hn.useViewportMatch)("medium"),t=(0,pn.useRef)(),{hasFixedToolbar:r}=(0,un.useSelect)(o=>({hasFixedToolbar:!!o(wn.store).get("core/edit-widgets","fixedToolbar")}),[]);return(0,R.jsx)(R.Fragment,{children:(0,R.jsxs)("div",{className:"edit-widgets-header",children:[(0,R.jsxs)("div",{className:"edit-widgets-header__navigable-toolbar-wrapper",children:[e&&(0,R.jsx)("h1",{className:"edit-widgets-header__title",children:(0,zo.__)("Widgets")}),!e&&(0,R.jsx)(mt,{className:"edit-widgets-header__title",render:(0,R.jsx)("h1",{}),children:(0,zo.__)("Widgets")}),(0,R.jsx)(Hs,{}),r&&e&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("div",{className:"selected-block-tools-wrapper",children:(0,R.jsx)(cn.BlockToolbar,{hideDragHandle:!0})}),(0,R.jsx)(gn.Popover.Slot,{ref:t,name:"block-toolbar"})]})]}),(0,R.jsxs)("div",{className:"edit-widgets-header__actions",children:[(0,R.jsx)(at.Slot,{scope:"core/edit-widgets"}),(0,R.jsx)(Gs,{}),(0,R.jsx)(fn,{})]})]})})}var bn=km;var Q=a(N(),1),_n=a(z(),1),Sn=a(b(),1),kn=a(_(),1),An=a(X(),1);var Tr=a(Lt(),1),vn=a(yo(),1),St=a(f(),1);function Am(){return(0,St.jsxs)(vn.ThemeProvider,{cornerRadius:"none",children:[(0,St.jsx)(Tr.InlineNotices,{className:"edit-widgets-notices",pinnedNoticesClassName:"edit-widgets-notices__pinned",dismissibleNoticesClassName:"edit-widgets-notices__dismissible"}),(0,St.jsx)(Tr.SnackbarNotices,{className:"edit-widgets-notices__snackbar"})]})}var yn=Am;var re=a(f(),1);function En({blockEditorSettings:e}){let t=(0,Sn.useSelect)(i=>!!i(An.store).get("core/edit-widgets","themeStyles"),[]),r=(0,_n.useViewportMatch)("medium"),o=(0,kn.useMemo)(()=>t?e.styles:[],[e,t]);return(0,re.jsxs)("div",{className:"edit-widgets-block-editor",children:[(0,re.jsx)(yn,{}),!r&&(0,re.jsx)(Q.BlockToolbar,{hideDragHandle:!0}),(0,re.jsxs)(Q.BlockTools,{children:[(0,re.jsx)(pr,{}),(0,re.jsx)(Q.__unstableEditorStyles,{styles:o,scope:":where(.editor-styles-wrapper)"}),(0,re.jsx)(Q.BlockSelectionClearer,{children:(0,re.jsx)(Q.WritingFlow,{children:(0,re.jsx)(Q.BlockList,{className:"edit-widgets-main-block-list"})})})]})]})}var Mn=a(b(),1);var Tn=a(N(),1),Rn=a(z(),1),Lr=a(_(),1),Ln=a(b(),1);var Go=a(b(),1),xn=a(N(),1),In=a(U(),1);var Em=()=>{let e=(0,Go.useSelect)(t=>{let{getEntityRecord:r}=t(In.store);return r(I,F,Se())?.blocks[0]?.clientId},[]);return(0,Go.useSelect)(t=>{let{getBlockRootClientId:r,getBlockSelectionEnd:o,getBlockOrder:i,getBlockIndex:s}=t(xn.store),n=t(c).__experimentalGetInsertionPoint();if(n.rootClientId)return n;let l=o()||e,d=r(l);return l&&d===""?{rootClientId:l,insertionIndex:i(l).length}:{rootClientId:d,insertionIndex:s(l)+1}},[e])},Cn=Em;var Rr=a(f(),1);function Nn(){let e=(0,Rn.useViewportMatch)("medium","<"),{rootClientId:t,insertionIndex:r}=Cn(),{setIsInserterOpened:o}=(0,Ln.useDispatch)(c),i=(0,Lr.useCallback)(()=>o(!1),[o]),s=(0,Lr.useRef)();return(0,Rr.jsx)("div",{className:"edit-widgets-layout__inserter-panel",children:(0,Rr.jsx)("div",{className:"edit-widgets-layout__inserter-panel-content",children:(0,Rr.jsx)(Tn.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:e,rootClientId:t,__experimentalInsertionIndex:r,ref:s,onClose:i})})})}var Wn=a(N(),1),Bn=a(A(),1),Nr=a(z(),1),Wr=a(b(),1),kt=a(_(),1),Yo=a(x(),1);var Pn=a(Oe(),1);var xe=a(f(),1);function On(){let{setIsListViewOpened:e}=(0,Wr.useDispatch)(c),{getListViewToggleRef:t}=H((0,Wr.useSelect)(c)),[r,o]=(0,kt.useState)(null),i=(0,Nr.useFocusOnMount)("firstElement"),s=(0,kt.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),n=(0,kt.useCallback)(l=>{l.keyCode===Pn.ESCAPE&&!l.defaultPrevented&&(l.preventDefault(),s())},[s]);return(0,xe.jsxs)("div",{className:"edit-widgets-editor__list-view-panel",onKeyDown:n,children:[(0,xe.jsxs)("div",{className:"edit-widgets-editor__list-view-panel-header",children:[(0,xe.jsx)("strong",{children:(0,Yo.__)("List View")}),(0,xe.jsx)(Bn.Button,{icon:Je,label:(0,Yo.__)("Close"),onClick:s,size:"compact"})]}),(0,xe.jsx)("div",{className:"edit-widgets-editor__list-view-panel-content",ref:(0,Nr.useMergeRefs)([i,o]),children:(0,xe.jsx)(Wn.__experimentalListView,{dropZoneElement:r})})]})}var Ko=a(f(),1);function Vn(){let{isInserterOpen:e,isListViewOpen:t}=(0,Mn.useSelect)(r=>{let{isInserterOpened:o,isListViewOpened:i}=r(c);return{isInserterOpen:o(),isListViewOpen:i()}},[]);return e?(0,Ko.jsx)(Nn,{}):t?(0,Ko.jsx)(On,{}):null}var oe=a(f(),1),xm={header:(0,Ie.__)("Widgets top bar"),body:(0,Ie.__)("Widgets and blocks"),sidebar:(0,Ie.__)("Widgets settings"),footer:(0,Ie.__)("Widgets footer")};function Im({blockEditorSettings:e}){let t=(0,$o.useViewportMatch)("medium","<"),r=(0,$o.useViewportMatch)("huge",">="),{setIsInserterOpened:o,setIsListViewOpened:i,closeGeneralSidebar:s}=(0,Br.useDispatch)(c),{hasBlockBreadCrumbsEnabled:n,hasSidebarEnabled:l,isInserterOpened:d,isListViewOpened:m}=(0,Br.useSelect)(g=>({hasSidebarEnabled:!!g(W).getActiveComplementaryArea(c.name),isInserterOpened:!!g(c).isInserterOpened(),isListViewOpened:!!g(c).isListViewOpened(),hasBlockBreadCrumbsEnabled:!!g(jn.store).get("core/edit-widgets","showBlockBreadcrumbs")}),[]);(0,qo.useEffect)(()=>{l&&!r&&(o(!1),i(!1))},[l,r]),(0,qo.useEffect)(()=>{(d||m)&&!r&&s()},[d,m,r]);let w=m?(0,Ie.__)("List View"):(0,Ie.__)("Block Library"),p=m||d;return(0,oe.jsx)(Ao,{labels:{...xm,secondarySidebar:w},header:(0,oe.jsx)(bn,{}),secondarySidebar:p&&(0,oe.jsx)(Vn,{}),sidebar:(0,oe.jsx)(st.Slot,{scope:"core/edit-widgets"}),content:(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(En,{blockEditorSettings:e})}),footer:n&&!t&&(0,oe.jsx)("div",{className:"edit-widgets-layout__footer",children:(0,oe.jsx)(Dn.BlockBreadcrumb,{rootLabelText:(0,Ie.__)("Widgets")})})})}var Fn=Im;var Hn=a(x(),1),Un=a(_(),1),zn=a(b(),1);function Gn(){let e=(0,zn.useSelect)(t=>{let{getEditedWidgetAreas:r}=t(c);return r()?.length>0},[]);return(0,Un.useEffect)(()=>{let t=r=>{if(e)return r.returnValue=(0,Hn.__)("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 At=a(b(),1),Et=a(A(),1),L=a(x(),1),Zo=a(_(),1),Qo=a(X(),1);var h=a(f(),1);function Yn(){let e=(0,At.useSelect)(s=>!!s(Qo.store).get("core/edit-widgets","welcomeGuide"),[]),{toggle:t}=(0,At.useDispatch)(Qo.store),r=(0,At.useSelect)(s=>s(c).getWidgetAreas({per_page:-1}),[]);if(!e)return null;let o=r?.every(s=>s.id==="wp_inactive_widgets"||s.widgets.every(n=>n.startsWith("block-"))),i=r?.filter(s=>s.id!=="wp_inactive_widgets").length??0;return(0,h.jsx)(Et.Guide,{className:"edit-widgets-welcome-guide",contentLabel:(0,L.__)("Welcome to block Widgets"),finishButtonText:(0,L.__)("Get started"),onFinish:()=>t("core/edit-widgets","welcomeGuide"),pages:[{image:(0,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Welcome to block Widgets")}),o?(0,h.jsx)(h.Fragment,{children:(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,L.sprintf)((0,L._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.",i),i)})}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,L.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,h.jsxs)("p",{className:"edit-widgets-welcome-guide__text",children:[(0,h.jsx)("strong",{children:(0,L.__)("Want to stick with the old widgets?")})," ",(0,h.jsx)(Et.ExternalLink,{href:(0,L.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,L.__)("Get the Classic Widgets plugin.")})]})]})]})},{image:(0,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Customize each block")}),(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,L.__)("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,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Explore all blocks")}),(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Zo.createInterpolateElement)((0,L.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,h.jsx)("img",{className:"edit-widgets-welcome-guide__inserter-icon",alt:(0,L.__)("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,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Learn more")}),(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,Zo.createInterpolateElement)((0,L.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,h.jsx)(Et.ExternalLink,{href:(0,L.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}function Pr({nonAnimatedSrc:e,animatedSrc:t}){return(0,h.jsxs)("picture",{className:"edit-widgets-welcome-guide__image",children:[(0,h.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,h.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ae=a(f(),1);function Cm({blockEditorSettings:e}){let{createErrorNotice:t}=(0,$n.useDispatch)(Zn.store);function r(s){t((0,Or.sprintf)((0,Or.__)('The "%s" plugin has encountered an error and cannot be rendered.'),s))}let o=(0,Qn.__unstableUseNavigateRegions)(),i=(0,Kn.useMemo)(()=>ko().primary,[]);return(0,ae.jsx)(Jn.ThemeProvider,{isRoot:!0,color:{primary:i},children:(0,ae.jsx)(qi,{children:(0,ae.jsx)("div",{...o,children:(0,ae.jsxs)(ws,{blockEditorSettings:e,children:[(0,ae.jsx)(Fn,{blockEditorSettings:e}),(0,ae.jsx)(Rs,{}),(0,ae.jsx)(qn.PluginArea,{onError:r}),(0,ae.jsx)(Gn,{}),(0,ae.jsx)(Yn,{})]})})})})}var Xn=Cm;var Xo=a(f(),1),Tm=["core/more","core/freeform","core/template-part",...gr?[]:["core/block"]];function ol(e,t){let r=document.getElementById(e),o=(0,Mr.createRoot)(r),i=(0,Vr.__experimentalGetCoreBlocks)().filter(s=>!(Tm.includes(s.name)||s.name.startsWith("core/post")||s.name.startsWith("core/query")||s.name.startsWith("core/site")||s.name.startsWith("core/navigation")||s.name.startsWith("core/term")));return(0,Jo.dispatch)(rl.store).setDefaults("core/edit-widgets",{fixedToolbar:!1,welcomeGuide:!0,showBlockBreadcrumbs:!0,themeStyles:!0}),(0,Jo.dispatch)(Ce.store).reapplyBlockTypeFilters(),(0,Vr.registerCoreBlocks)(i),(0,qe.registerLegacyWidgetBlock)(),(0,qe.registerLegacyWidgetVariations)(t),Nm(Oo),(0,qe.registerWidgetGroupBlock)(),t.__experimentalFetchLinkSuggestions=(s,n)=>(0,tl.__experimentalFetchLinkSuggestions)(s,n,t),(0,Ce.setFreeformContentHandlerName)("core/html"),o.render((0,Xo.jsx)(Mr.StrictMode,{children:(0,Xo.jsx)(Xn,{blockEditorSettings:t})})),o}var Rm=ol;function Lm(){(0,el.default)("wp.editWidgets.reinitializeEditor",{since:"6.2",version:"6.3"})}var Nm=e=>{if(!e)return;let{metadata:t,settings:r,name:o}=e;t&&(0,Ce.unstable__bootstrapServerSideBlockDefinitions)({[o]:t}),(0,Ce.registerBlockType)(o,r)};return wl(Wm);})();
-(window.wp ||= {}).editWidgets = wp.editWidgets;
-})();
+var wp;(wp||={}).editWidgets=(()=>{var ll=Object.create;var Tt=Object.defineProperty;var dl=Object.getOwnPropertyDescriptor;var ml=Object.getOwnPropertyNames;var fl=Object.getPrototypeOf,cl=Object.prototype.hasOwnProperty;var y=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),we=(e,t)=>{for(var r in t)Tt(e,r,{get:t[r],enumerable:!0})},ea=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of ml(t))!cl.call(e,i)&&i!==r&&Tt(e,i,{get:()=>t[i],enumerable:!(o=dl(t,i))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?ll(fl(e)):{},ea(t||!e||!e.__esModule?Tt(r,"default",{value:e,enumerable:!0}):r,e)),ul=e=>ea(Tt({},"__esModule",{value:!0}),e);var Rt=y((Rm,ta)=>{ta.exports=window.wp.blocks});var b=y((Lm,ra)=>{ra.exports=window.wp.data});var Ze=y((Nm,oa)=>{oa.exports=window.wp.deprecated});var _=y((Wm,aa)=>{aa.exports=window.wp.element});var jr=y((Bm,ia)=>{ia.exports=window.wp.blockLibrary});var z=y((Pm,sa)=>{sa.exports=window.wp.coreData});var De=y((Om,na)=>{na.exports=window.wp.widgets});var X=y((Mm,la)=>{la.exports=window.wp.preferences});var ma=y((Vm,da)=>{da.exports=window.wp.apiFetch});var x=y((jm,ua)=>{ua.exports=window.wp.i18n});var Lt=y((Fm,pa)=>{pa.exports=window.wp.notices});var A=y((zm,ha)=>{ha.exports=window.wp.components});var j=y((Um,wa)=>{wa.exports=window.wp.primitives});var f=y((Gm,ba)=>{ba.exports=window.ReactJSXRuntime});var ya=y((yf,va)=>{va.exports=window.wp.viewport});var U=y((_f,_a)=>{_a.exports=window.wp.compose});var Gt=y((Sf,Sa)=>{Sa.exports=window.wp.plugins});var Fe=y((Jf,Fa)=>{Fa.exports=window.React});var di=y((xc,li)=>{li.exports=window.wp.theme});var fi=y((Ic,mi)=>{mi.exports=window.wp.privateApis});var N=y((Yc,vi)=>{vi.exports=window.wp.blockEditor});var nr=y((fu,Ci)=>{Ci.exports=window.wp.hooks});var Ro=y((uu,Wi)=>{Wi.exports=window.wp.mediaUtils});var qi=y((Tu,$i)=>{$i.exports=window.wp.patterns});var gt=y((Ru,Zi)=>{Zi.exports=window.wp.keyboardShortcuts});var Oe=y((Lu,Qi)=>{Qi.exports=window.wp.keycodes});var ws=y((Yu,hs)=>{hs.exports=window.wp.url});var vs=y((Ku,bs)=>{bs.exports=window.wp.dom});var Cm={};we(Cm,{initialize:()=>Em,initializeEditor:()=>Xn,reinitializeEditor:()=>xm,store:()=>c});var Ce=a(Rt(),1),Zo=a(b(),1),Zn=a(Ze(),1),Mr=a(_(),1),Vr=a(jr(),1),Qn=a(z(),1),qe=a(De(),1),Jn=a(X(),1);var Ii=a(ma(),1),sr=a(b(),1);var fa=a(b(),1);function pl(e={},t){let{type:r}=t;switch(r){case"SET_WIDGET_AREAS_OPEN_STATE":return t.widgetAreasOpenState;case"SET_IS_WIDGET_AREA_OPEN":{let{clientId:o,isOpen:i}=t;return{...e,[o]:i}}default:return e}}function gl(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 hl(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 wl(e={current:null}){return e}function bl(e={current:null}){return e}function vl(e={},t){switch(t.type){case"LOCK_WIDGET_SAVING":return{...e,[t.lockName]:!0};case"UNLOCK_WIDGET_SAVING":{let{[t.lockName]:r,...o}=e;return o}}return e}var ca=(0,fa.combineReducers)({blockInserterPanel:gl,inserterSidebarToggleRef:bl,listViewPanel:hl,listViewToggleRef:wl,widgetAreasOpenState:pl,widgetSavingLock:vl});var Io={};we(Io,{getWidgetAreas:()=>xd,getWidgets:()=>Id});var Ai=a(Rt(),1),xo=a(z(),1);var Eo={};we(Eo,{closeGeneralSidebar:()=>Sd,lockWidgetSaving:()=>Ed,moveBlockToWidgetArea:()=>kd,persistStubPost:()=>ut,saveEditedWidgetAreas:()=>pd,saveWidgetArea:()=>hd,saveWidgetAreas:()=>gd,setIsInserterOpened:()=>yd,setIsListViewOpened:()=>_d,setIsWidgetAreaOpen:()=>vd,setWidgetAreasOpenState:()=>Ao,setWidgetIdForClientId:()=>bd,unlockWidgetSaving:()=>Ad});var Be=a(x(),1),ko=a(Lt(),1);function ga(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(r=ga(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function yl(){for(var e,t,r=0,o="",i=arguments.length;r<i;r++)(e=arguments[r])&&(t=ga(e))&&(o&&(o+=" "),o+=t);return o}var D=yl;var K=a(A(),1),it=a(b(),1),tr=a(x(),1);var Nt=a(j(),1),Fr=a(f(),1),Hr=(0,Fr.jsx)(Nt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fr.jsx)(Nt.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 Wt=a(j(),1),zr=a(f(),1),Qe=(0,zr.jsx)(Wt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zr.jsx)(Wt.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Bt=a(j(),1),Ur=a(f(),1),Je=(0,Ur.jsx)(Bt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ur.jsx)(Bt.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var Pt=a(j(),1),Gr=a(f(),1),Yr=(0,Gr.jsx)(Pt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gr.jsx)(Pt.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 Ot=a(j(),1),Kr=a(f(),1),$r=(0,Kr.jsx)(Ot.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Kr.jsx)(Ot.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 Mt=a(j(),1),qr=a(f(),1),Zr=(0,qr.jsx)(Mt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qr.jsx)(Mt.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 Vt=a(j(),1),Qr=a(f(),1),Jr=(0,Qr.jsx)(Vt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Qr.jsx)(Vt.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var Dt=a(j(),1),Xr=a(f(),1),eo=(0,Xr.jsx)(Dt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xr.jsx)(Dt.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var jt=a(j(),1),to=a(f(),1),ro=(0,to.jsx)(jt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,to.jsx)(jt.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var Ft=a(j(),1),oo=a(f(),1),Xe=(0,oo.jsx)(Ft.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oo.jsx)(Ft.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 Ht=a(j(),1),ao=a(f(),1),io=(0,ao.jsx)(Ht.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ao.jsx)(Ht.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z"})});var zt=a(j(),1),so=a(f(),1),no=(0,so.jsx)(zt.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,so.jsx)(zt.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})});var Ut=a(j(),1),lo=a(f(),1),et=(0,lo.jsx)(Ut.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lo.jsx)(Ut.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 ie=a(_(),1),co=a(ya(),1),Ma=a(X(),1),ve=a(U(),1),Va=a(Gt(),1);var Ia=a(A(),1),qt=a(b(),1),Ca=a(Gt(),1);var $t=a(b(),1);var mo={};we(mo,{closeModal:()=>Rl,disableComplementaryArea:()=>kl,enableComplementaryArea:()=>Sl,openModal:()=>Tl,pinItem:()=>Al,setDefaultComplementaryArea:()=>_l,setFeatureDefaults:()=>Cl,setFeatureValue:()=>Il,toggleFeature:()=>xl,unpinItem:()=>El});var Kt=a(Ze(),1),Y=a(X(),1);var Yt=a(Ze(),1);function ae(e){return["core/edit-post","core/edit-site"].includes(e)?((0,Yt.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Re(e,t){return e==="core"&&t==="edit-site/template"?((0,Yt.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,Yt.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var _l=(e,t)=>(e=ae(e),t=Re(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),Sl=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=ae(e),t=Re(e,t),r.select(Y.store).get(e,"isComplementaryAreaVisible")||r.dispatch(Y.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},kl=e=>({registry:t})=>{e=ae(e),t.select(Y.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(Y.store).set(e,"isComplementaryAreaVisible",!1)},Al=(e,t)=>({registry:r})=>{if(!t)return;e=ae(e),t=Re(e,t);let o=r.select(Y.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(Y.store).set(e,"pinnedItems",{...o,[t]:!0})},El=(e,t)=>({registry:r})=>{if(!t)return;e=ae(e),t=Re(e,t);let o=r.select(Y.store).get(e,"pinnedItems");r.dispatch(Y.store).set(e,"pinnedItems",{...o,[t]:!1})};function xl(e,t){return function({registry:r}){(0,Kt.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Y.store).toggle(e,t)}}function Il(e,t,r){return function({registry:o}){(0,Kt.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(Y.store).set(e,t,!!r)}}function Cl(e,t){return function({registry:r}){(0,Kt.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Y.store).setDefaults(e,t)}}function Tl(e){return{type:"OPEN_MODAL",name:e}}function Rl(){return{type:"CLOSE_MODAL"}}var fo={};we(fo,{getActiveComplementaryArea:()=>Ll,isComplementaryAreaLoading:()=>Nl,isFeatureActive:()=>Bl,isItemPinned:()=>Wl,isModalActive:()=>Pl});var tt=a(b(),1),ka=a(Ze(),1),rt=a(X(),1);var Ll=(0,tt.createRegistrySelector)(e=>(t,r)=>{r=ae(r);let o=e(rt.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),Nl=(0,tt.createRegistrySelector)(e=>(t,r)=>{r=ae(r);let o=e(rt.store).get(r,"isComplementaryAreaVisible"),i=t?.complementaryAreas?.[r];return o&&i===void 0}),Wl=(0,tt.createRegistrySelector)(e=>(t,r,o)=>(r=ae(r),o=Re(r,o),e(rt.store).get(r,"pinnedItems")?.[o]??!0)),Bl=(0,tt.createRegistrySelector)(e=>(t,r,o)=>((0,ka.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(rt.store).get(r,o)));function Pl(e,t){return e.activeModal===t}var Aa=a(b(),1);function Ol(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 Ml(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Ea=(0,Aa.combineReducers)({complementaryAreas:Ol,activeModal:Ml});var xa="core/interface";var W=(0,$t.createReduxStore)(xa,{reducer:Ea,actions:mo,selectors:fo});(0,$t.register)(W);var Ta=a(f(),1);function Vl(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function je({as:e=Ia.Button,scope:t,identifier:r,icon:o,selectedIcon:i,name:s,shortcut:n,...l}){let d=e,m=(0,Ca.usePluginContext)(),w=o||m.icon,p=r||`${m.name}/${s}`,g=(0,qt.useSelect)(M=>M(W).getActiveComplementaryArea(t)===p,[p,t]),{enableComplementaryArea:E,disableComplementaryArea:k}=(0,qt.useDispatch)(W);return(0,Ta.jsx)(d,{icon:i&&g?i:w,"aria-controls":p.replace("/",":"),"aria-checked":Vl(l.role)?g:void 0,onClick:()=>{g?k(t):E(t,p)},shortcut:n,...l})}var Zt=a(f(),1),Dl=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,Zt.jsx)(je,{icon:Je,...r});return(0,Zt.jsxs)("div",{className:D("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},Ra=Dl;var Ba=a(A(),1);var be=a(A(),1),Qt=a(_(),1),ot=a(f(),1),La=()=>{};function jl({name:e,as:t=be.MenuGroup,fillProps:r={},bubblesVirtually:o,...i}){return(0,ot.jsx)(be.Slot,{name:e,bubblesVirtually:o,fillProps:r,children:s=>{if(!Qt.Children.toArray(s).length)return null;let n=[];Qt.Children.forEach(s,({props:{__unstableExplicitMenuItem:d,__unstableTarget:m}})=>{m&&d&&n.push(m)});let l=Qt.Children.map(s,d=>!d.props.__unstableExplicitMenuItem&&n.includes(d.props.__unstableTarget)?null:d);return(0,ot.jsx)(t,{...i,children:l})}})}function Na({name:e,as:t=be.Button,onClick:r,...o}){return(0,ot.jsx)(be.Fill,{name:e,children:({onClick:i})=>(0,ot.jsx)(t,{onClick:r||i?(...s)=>{(r||La)(...s),(i||La)(...s)}:void 0,...o})})}Na.Slot=jl;var Wa=Na;var Jt=a(f(),1),Fl=({__unstableExplicitMenuItem:e,__unstableTarget:t,...r})=>(0,Jt.jsx)(Ba.MenuItem,{...r});function Pa({scope:e,target:t,__unstableExplicitMenuItem:r,...o}){return(0,Jt.jsx)(je,{as:i=>(0,Jt.jsx)(Wa,{__unstableExplicitMenuItem:r,__unstableTarget:`${e}/${t}`,as:Fl,name:`${e}/plugin-more-menu`,...i}),role:"menuitemcheckbox",selectedIcon:Qe,name:t,scope:e,...o})}var er=a(A(),1),Xt=a(f(),1);function Oa({scope:e,...t}){return(0,Xt.jsx)(er.Fill,{name:`PinnedItems/${e}`,...t})}function Hl({scope:e,className:t,...r}){return(0,Xt.jsx)(er.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,Xt.jsx)("div",{className:D(t,"interface-pinned-items"),children:o})})}Oa.Slot=Hl;var at=Oa;var T=a(f(),1),zl=.3;function Ul({scope:e,...t}){return(0,T.jsx)(K.Slot,{name:`ComplementaryArea/${e}`,...t})}var Da=280,Gl={open:{width:Da},closed:{width:0},mobileOpen:{width:"100vw"}};function Yl({activeArea:e,isActive:t,scope:r,children:o,className:i,id:s}){let n=(0,ve.useReducedMotion)(),l=(0,ve.useViewportMatch)("medium","<"),d=(0,ve.usePrevious)(e),m=(0,ve.usePrevious)(t),[,w]=(0,ie.useState)({});(0,ie.useEffect)(()=>{w({})},[t]);let p={type:"tween",duration:n||l||d&&e&&e!==d?0:zl,ease:[.6,0,.4,1]};return(0,T.jsx)(K.Fill,{name:`ComplementaryArea/${r}`,children:(0,T.jsx)(K.__unstableAnimatePresence,{initial:!1,children:(m||t)&&(0,T.jsx)(K.__unstableMotion.div,{variants:Gl,initial:"closed",animate:l?"mobileOpen":"open",exit:"closed",transition:p,className:"interface-complementary-area__fill",children:(0,T.jsx)("div",{id:s,className:i,style:{width:l?"100vw":Da},children:o})})})})}function Kl(e,t,r,o,i){let s=(0,ie.useRef)(!1),n=(0,ie.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:d}=(0,it.useDispatch)(W);(0,ie.useEffect)(()=>{o&&i&&!s.current?(d(e),n.current=!0):n.current&&!i&&s.current?(n.current=!1,l(e,t)):n.current&&r&&r!==t&&(n.current=!1),i!==s.current&&(s.current=i)},[o,i,e,t,r,d,l])}function ja({children:e,className:t,closeLabel:r=(0,tr.__)("Close plugin"),identifier:o,header:i,headerClassName:s,icon:n,isPinnable:l=!0,panelClassName:d,scope:m,name:w,title:p,toggleShortcut:g,isActiveByDefault:E}){let k=(0,Va.usePluginContext)(),M=n||k.icon,u=o||`${k.name}/${w}`,[v,V]=(0,ie.useState)(!1),{isLoading:G,isActive:J,isPinned:fe,activeArea:Te,isSmall:xt,isLarge:el,showIconLabels:It}=(0,it.useSelect)(Ct=>{let{getActiveComplementaryArea:al,isComplementaryAreaLoading:il,isItemPinned:sl}=Ct(W),{get:nl}=Ct(Ma.store),Xo=al(m);return{isLoading:il(m),isActive:Xo===u,isPinned:sl(m,u),activeArea:Xo,isSmall:Ct(co.store).isViewportMatch("< medium"),isLarge:Ct(co.store).isViewportMatch("large"),showIconLabels:nl("core","showIconLabels")}},[u,m]),tl=(0,ve.useViewportMatch)("medium","<");Kl(m,u,Te,J,xt);let{enableComplementaryArea:Jo,disableComplementaryArea:Dr,pinItem:rl,unpinItem:ol}=(0,it.useDispatch)(W);if((0,ie.useEffect)(()=>{E&&Te===void 0&&!xt?Jo(m,u):Te===void 0&&xt&&Dr(m,u),V(!0)},[Te,E,m,u,xt,Jo,Dr]),!!v)return(0,T.jsxs)(T.Fragment,{children:[l&&(0,T.jsx)(at,{scope:m,children:fe&&(0,T.jsx)(je,{scope:m,identifier:u,isPressed:J&&(!It||el),"aria-expanded":J,"aria-disabled":G,label:p,icon:It?Qe:M,showTooltip:!It,variant:It?"tertiary":void 0,size:"compact",shortcut:g})}),w&&l&&(0,T.jsx)(Pa,{target:w,scope:m,icon:M,identifier:u,children:p}),(0,T.jsxs)(Yl,{activeArea:Te,isActive:J,className:D("interface-complementary-area",t),scope:m,id:u.replace("/",":"),children:[(0,T.jsx)(Ra,{className:s,closeLabel:r,onClose:()=>Dr(m),toggleButtonProps:{label:r,size:"compact",shortcut:g,scope:m,identifier:u},children:i||(0,T.jsxs)(T.Fragment,{children:[(0,T.jsx)("h2",{className:"interface-complementary-area-header__title",children:p}),l&&!tl&&(0,T.jsx)(K.Button,{className:"interface-complementary-area__pin-unpin-item",icon:fe?no:io,label:fe?(0,tr.__)("Unpin from toolbar"):(0,tr.__)("Pin to toolbar"),onClick:()=>(fe?ol:rl)(m,u),isPressed:fe,"aria-expanded":fe,size:"compact"})]})}),(0,T.jsx)(K.Panel,{className:d,children:e})]})]})}ja.Slot=Ul;var st=ja;var za=a(Fe(),1),Ha={};function uo(e,t){let r=za.useRef(Ha);return r.current===Ha&&(r.current=e(t)),r}function $l(e,t){return function(o,...i){let s=new URL(e);return s.searchParams.set("code",o.toString()),i.forEach(n=>s.searchParams.append("args[]",n)),`${t} error #${o}; visit ${s} for the full message.`}}var ql=$l("https://base-ui.com/production-error","Base UI"),Ua=ql;var Le=a(Fe(),1);function po(e,t,r,o){let i=uo(Ya).current;return Zl(i,e,t,r,o)&&Ka(i,[e,t,r,o]),i.callback}function Ga(e){let t=uo(Ya).current;return Ql(t,e)&&Ka(t,e),t.callback}function Ya(){return{callback:null,cleanup:null,refs:[]}}function Zl(e,t,r,o,i){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==i}function Ql(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function Ka(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 i=0;i<t.length;i+=1){let s=t[i];if(s!=null)switch(typeof s){case"function":{let n=s(r);typeof n=="function"&&(o[i]=n);break}case"object":{s.current=r;break}default:}}e.cleanup=()=>{for(let i=0;i<t.length;i+=1){let s=t[i];if(s!=null)switch(typeof s){case"function":{let n=o[i];typeof n=="function"?n():s(null);break}case"object":{s.current=null;break}default:}}}}}}var Za=a(Fe(),1);var $a=a(Fe(),1),Jl=parseInt($a.version,10);function qa(e){return Jl>=e}function go(e){if(!Za.isValidElement(e))return null;let t=e,r=t.props;return(qa(19)?r?.ref:t.ref)??null}function nt(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var nc=Object.freeze([]),He=Object.freeze({});function Qa(e,t){let r={};for(let o in e){let i=e[o];if(t?.hasOwnProperty(o)){let s=t[o](i);s!=null&&Object.assign(r,s);continue}i===!0?r[`data-${o.toLowerCase()}`]="":i&&(r[`data-${o.toLowerCase()}`]=i.toString())}return r}function Ja(e,t){return typeof e=="function"?e(t):e}function Xa(e,t){return typeof e=="function"?e(t):e}var ho={};function dt(e,t,r,o,i){if(!r&&!o&&!i&&!e)return rr(t);let s=rr(e);return t&&(s=lt(s,t)),r&&(s=lt(s,r)),o&&(s=lt(s,o)),i&&(s=lt(s,i)),s}function ei(e){if(e.length===0)return ho;if(e.length===1)return rr(e[0]);let t=rr(e[0]);for(let r=1;r<e.length;r+=1)t=lt(t,e[r]);return t}function rr(e){return wo(e)?{...ri(e,ho)}:Xl(e)}function lt(e,t){return wo(t)?ri(t,e):ed(e,t)}function Xl(e){let t={...e};for(let r in t){let o=t[r];ti(r,o)&&(t[r]=oi(o))}return t}function ed(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=nt(e.style,o);break}case"className":{e[r]=bo(e.className,o);break}default:ti(r,o)?e[r]=td(e[r],o):e[r]=o}}return e}function ti(e,t){let r=e.charCodeAt(0),o=e.charCodeAt(1),i=e.charCodeAt(2);return r===111&&o===110&&i>=65&&i<=90&&(typeof t=="function"||typeof t>"u")}function wo(e){return typeof e=="function"}function ri(e,t){return wo(e)?e(t):e??ho}function td(e,t){return t?e?(...r)=>{let o=r[0];if(ii(o)){let s=o;ai(s);let n=t(...r);return s.baseUIHandlerPrevented||e?.(...r),n}let i=t(...r);return e?.(...r),i}:oi(t):e}function oi(e){return e&&((...t)=>{let r=t[0];return ii(r)&&ai(r),e(...t)})}function ai(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function bo(e,t){return t?e?t+" "+e:t:e}function ii(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var vo=a(Fe(),1);function si(e,t,r={}){let o=t.render,i=rd(t,r);if(r.enabled===!1)return null;let s=r.state??He;return id(e,o,i,s)}function rd(e,t={}){let{className:r,style:o,render:i}=e,{state:s=He,ref:n,props:l,stateAttributesMapping:d,enabled:m=!0}=t,w=m?Ja(r,s):void 0,p=m?Xa(o,s):void 0,g=m?Qa(s,d):He,E=m&&l?od(l):void 0,k=m?nt(g,E)??{}:He;return typeof document<"u"&&(m?Array.isArray(n)?k.ref=Ga([k.ref,go(i),...n]):k.ref=po(k.ref,go(i),n):po(null,null)),m?(w!==void 0&&(k.className=bo(k.className,w)),p!==void 0&&(k.style=nt(k.style,p)),k):He}function od(e){return Array.isArray(e)?ei(e):dt(void 0,e)}var ad=Symbol.for("react.lazy");function id(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let i=dt(r,t.props);i.ref=r.ref;let s=t;return s?.$$typeof===ad&&(s=Le.Children.toArray(t)[0]),Le.cloneElement(s,i)}if(e&&typeof e=="string")return sd(e,r);throw new Error(Ua(8))}function sd(e,t){return e==="button"?(0,vo.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,vo.createElement)("img",{alt:"",...t,key:t.key}):Le.createElement(e,t)}function ni(e){return si(e.defaultTagName??"div",e,e)}var ci=a(_(),1),yo="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"&&ld(document)),e.__wpStyleRuntime}function nd(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yo}]`))if(r.getAttribute(yo)===t)return!0;return!1}function ui(e,t,r){if(!e.head)return;let o=_o(),i=o.injectedStyles.get(e);if(i||(i=new Set,o.injectedStyles.set(e,i)),i.has(t))return;if(nd(e,t)){i.add(t);return}let s=e.createElement("style");s.setAttribute(yo,t),s.appendChild(e.createTextNode(r)),e.head.appendChild(s),i.add(t)}function ld(e){let t=_o();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ui(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function dd(e,t){let r=_o();r.styles.set(e,t);for(let o of r.documents.keys())ui(o,e,t)}typeof process>"u",dd("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 md={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},mt=(0,ci.forwardRef)(function({render:t,...r},o){return ni({render:t,ref:o,props:dt({className:md["visually-hidden"]},r,{"data-visually-hidden":""})})});var pi=a(_(),1),gi=a(f(),1),hi=(0,pi.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...i},s)=>(0,gi.jsx)(o,{ref:s,className:D("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...i,children:e}));hi.displayName="NavigableRegion";var ye=hi;var or=a(_(),1),Ne=a(A(),1),_e=a(x(),1),ze=a(U(),1),O=a(f(),1),bi=.25,wi={type:"tween",duration:bi,ease:[.6,0,.4,1]};function fd(e){(0,or.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var cd={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...wi,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...wi,delay:.8,delayChildren:.8}}};function ud({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:i,secondarySidebar:s,content:n,actions:l,labels:d,className:m},w){let[p,g]=(0,ze.useResizeObserver)(),E=(0,ze.useViewportMatch)("medium","<"),M={type:"tween",duration:(0,ze.useReducedMotion)()?0:bi,ease:[.6,0,.4,1]};fd("interface-interface-skeleton__html-container");let v={...{header:(0,_e._x)("Header","header landmark area"),body:(0,_e.__)("Content"),secondarySidebar:(0,_e.__)("Block Library"),sidebar:(0,_e._x)("Settings","settings landmark area"),actions:(0,_e.__)("Publish"),footer:(0,_e.__)("Footer")},...d};return(0,O.jsxs)("div",{ref:w,className:D(m,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,O.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,O.jsx)(Ne.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,O.jsx)(ye,{as:Ne.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:v.header,initial:e&&!E?"distractionFreeHidden":"hidden",whileHover:e&&!E?"distractionFreeHover":"visible",animate:e&&!E?"distractionFreeDisabled":"visible",exit:e&&!E?"distractionFreeHidden":"hidden",variants:cd,transition:M,children:r})}),e&&(0,O.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,O.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,O.jsx)(Ne.__unstableAnimatePresence,{initial:!1,children:!!s&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:v.secondarySidebar,as:Ne.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:g.width},closed:{width:0}},transition:M,children:(0,O.jsxs)(Ne.__unstableMotion.div,{style:{position:"absolute",width:E?"100vw":"fit-content",height:"100%",left:0},variants:{open:{x:0},closed:{x:"-100%"}},transition:M,children:[p,s]})})}),(0,O.jsx)(ye,{className:"interface-interface-skeleton__content",ariaLabel:v.body,children:n}),!!i&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__sidebar",ariaLabel:v.sidebar,children:i}),!!l&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__actions",ariaLabel:v.actions,children:l})]})]}),!!t&&(0,O.jsx)(ye,{className:"interface-interface-skeleton__footer",ariaLabel:v.footer,children:t})]})}var So=(0,or.forwardRef)(ud);var ki=a(De(),1),te=a(z(),1),ct=a(N(),1);var We=a(Rt(),1),ar=a(De(),1);function yi(e){if(e.id_base==="block"){let r=(0,We.parse)(e.instance.raw.content,{__unstableSkipAutop:!0});return r.length?(0,ar.addWidgetIdToBlock)(r[0],e.id):(0,ar.addWidgetIdToBlock)((0,We.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,ar.addWidgetIdToBlock)((0,We.createBlock)("core/legacy-widget",t,[]),e.id)}function _i(e,t={}){let r;return e.name==="core/legacy-widget"&&(e.attributes.id||e.attributes.instance)?r={...t,id:e.attributes.id??t.id,id_base:e.attributes.idBase??t.id_base,instance:e.attributes.instance??t.instance}:r={...t,id_base:"block",instance:{raw:{content:(0,We.serialize)(e)}}},delete r.rendered,delete r.rendered_form,r}var I="root",se="sidebar",F="postType",ce=e=>`widget-area-${e}`,Se=()=>"widget-areas";function Ue(){return{per_page:-1}}function ft(){return{per_page:-1,_embed:"about"}}var Si=(e,t)=>({id:e,slug:e,status:"draft",type:"page",blocks:t,meta:{widgetAreaId:e}});var ee="core/edit-widgets";var ut=(e,t)=>({registry:r})=>{let o=Si(e,t);return r.dispatch(te.store).receiveEntityRecords(I,F,o,{id:o.id},!1),o},pd=()=>async({select:e,dispatch:t,registry:r})=>{let o=e.getEditedWidgetAreas();if(o?.length)try{await t.saveWidgetAreas(o),r.dispatch(ko.store).createSuccessNotice((0,Be.__)("Widgets saved."),{type:"snackbar"})}catch(i){r.dispatch(ko.store).createErrorNotice((0,Be.sprintf)((0,Be.__)("There was an error. %s"),i.message),{type:"snackbar"})}},gd=e=>async({dispatch:t,registry:r})=>{try{for(let o of e)await t.saveWidgetArea(o.id)}finally{await r.dispatch(te.store).finishResolution("getEntityRecord",I,se,Ue())}},hd=e=>async({dispatch:t,select:r,registry:o})=>{let i=r.getWidgets(),s=o.select(te.store).getEditedEntityRecord(I,F,ce(e)),n=Object.values(i).filter(({sidebar:u})=>u===e),l=[],d=s.blocks.filter(u=>{let{id:v}=u.attributes;if(u.name==="core/legacy-widget"&&v){if(l.includes(v))return!1;l.push(v)}return!0}),m=[];for(let u of n)r.getWidgetAreaForWidgetId(u.id)||m.push(u);let w=[],p=[],g=[];for(let u=0;u<d.length;u++){let v=d[u],V=(0,ki.getWidgetIdFromBlock)(v),G=i[V],J=_i(v,G);if(g.push(V),G){if(o.dispatch(te.store).editEntityRecord("root","widget",V,{...J,sidebar:e},{undoIgnore:!0}),!o.select(te.store).hasEditsForEntityRecord("root","widget",V))continue;p.push(({saveEditedEntityRecord:Te})=>Te("root","widget",V))}else p.push(({saveEntityRecord:fe})=>fe("root","widget",{...J,sidebar:e}));w.push({block:v,position:u,clientId:v.clientId})}for(let u of m)p.push(({deleteEntityRecord:v})=>v("root","widget",u.id,{force:!0}));let k=(await o.dispatch(te.store).__experimentalBatch(p)).filter(u=>!u.hasOwnProperty("deleted")),M=[];for(let u=0;u<k.length;u++){let v=k[u],{block:V,position:G}=w[u];s.blocks[G].attributes.__internalWidgetId=v.id,o.select(te.store).getLastEntitySaveError("root","widget",v.id)&&M.push(V.attributes?.name||V?.name),g[G]||(g[G]=v.id)}if(M.length)throw new Error((0,Be.sprintf)((0,Be.__)("Could not save the following widgets: %s."),M.join(", ")));o.dispatch(te.store).editEntityRecord(I,se,e,{widgets:g},{undoIgnore:!0}),t(wd(e)),o.dispatch(te.store).receiveEntityRecords(I,F,s,void 0)},wd=e=>({registry:t})=>{t.dispatch(te.store).saveEditedEntityRecord(I,se,e,{throwOnError:!0})};function bd(e,t){return{type:"SET_WIDGET_ID_FOR_CLIENT_ID",clientId:e,widgetId:t}}function Ao(e){return{type:"SET_WIDGET_AREAS_OPEN_STATE",widgetAreasOpenState:e}}function vd(e,t){return{type:"SET_IS_WIDGET_AREA_OPEN",clientId:e,isOpen:t}}function yd(e){return{type:"SET_IS_INSERTER_OPENED",value:e}}function _d(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var Sd=()=>({registry:e})=>{e.dispatch(W).disableComplementaryArea(ee)},kd=(e,t)=>async({dispatch:r,select:o,registry:i})=>{let s=i.select(ct.store).getBlockRootClientId(e),d=i.select(ct.store).getBlocks().find(({attributes:g})=>g.id===t).clientId,w=i.select(ct.store).getBlockOrder(d).length;o.getIsWidgetAreaOpen(d)||r.setIsWidgetAreaOpen(d,!0),i.dispatch(ct.store).moveBlocksToPosition([e],s,d,w)};function Ad(e){return{type:"UNLOCK_WIDGET_SAVING",lockName:e}}function Ed(e){return{type:"LOCK_WIDGET_SAVING",lockName:e}}var xd=()=>async({dispatch:e,registry:t})=>{let r=Ue(),o=await t.resolveSelect(xo.store).getEntityRecords(I,se,r),i=[],s=o.sort((l,d)=>l.id==="wp_inactive_widgets"?1:d.id==="wp_inactive_widgets"?-1:0);for(let l of s)i.push((0,Ai.createBlock)("core/widget-area",{id:l.id,name:l.name})),l.widgets.length||e(ut(ce(l.id),[]));let n={};i.forEach((l,d)=>{n[l.clientId]=d===0}),e(Ao(n)),e(ut(Se(),i))},Id=()=>async({dispatch:e,registry:t})=>{let r=ft(),o=await t.resolveSelect(xo.store).getEntityRecords("root","widget",r),i={};for(let s of o){let n=yi(s);i[s.sidebar]=i[s.sidebar]||[],i[s.sidebar].push(n)}for(let s in i)i.hasOwnProperty(s)&&e(ut(ce(s),i[s]))};var Co={};we(Co,{__experimentalGetInsertionPoint:()=>Dd,canInsertBlockInWidgetArea:()=>jd,getEditedWidgetAreas:()=>Bd,getIsWidgetAreaOpen:()=>Md,getParentWidgetAreaBlock:()=>Wd,getReferenceWidgetBlocks:()=>Pd,getWidget:()=>Rd,getWidgetAreaForWidgetId:()=>Nd,getWidgetAreas:()=>Ld,getWidgets:()=>Td,isInserterOpened:()=>Vd,isListViewOpened:()=>Fd,isSavingWidgetAreas:()=>Od,isWidgetSavingLocked:()=>Hd});var $=a(b(),1),Ei=a(De(),1),ne=a(z(),1),ir=a(N(),1);var Cd={rootClientId:void 0,insertionIndex:void 0},Td=(0,$.createRegistrySelector)(e=>(0,$.createSelector)(()=>e(ne.store).getEntityRecords("root","widget",ft())?.reduce((r,o)=>({...r,[o.id]:o}),{})??{},()=>[e(ne.store).getEntityRecords("root","widget",ft())])),Rd=(0,$.createRegistrySelector)(e=>(t,r)=>e(ee).getWidgets()[r]),Ld=(0,$.createRegistrySelector)(e=>()=>{let t=Ue();return e(ne.store).getEntityRecords(I,se,t)}),Nd=(0,$.createRegistrySelector)(e=>(t,r)=>e(ee).getWidgetAreas().find(i=>e(ne.store).getEditedEntityRecord(I,F,ce(i.id)).blocks.map(l=>(0,Ei.getWidgetIdFromBlock)(l)).includes(r))),Wd=(0,$.createRegistrySelector)(e=>(t,r)=>{let{getBlock:o,getBlockName:i,getBlockParents:s}=e(ir.store),l=s(r).find(d=>i(d)==="core/widget-area");return o(l)}),Bd=(0,$.createRegistrySelector)(e=>(t,r)=>{let o=e(ee).getWidgetAreas();return o?(r&&(o=o.filter(({id:i})=>r.includes(i))),o.filter(({id:i})=>e(ne.store).hasEditsForEntityRecord(I,F,ce(i))).map(({id:i})=>e(ne.store).getEditedEntityRecord(I,se,i))):[]}),Pd=(0,$.createRegistrySelector)(e=>(t,r=null)=>{let o=[],i=e(ee).getWidgetAreas();for(let s of i){let n=e(ne.store).getEditedEntityRecord(I,F,ce(s.id));for(let l of n.blocks)l.name==="core/legacy-widget"&&(!r||l.attributes?.referenceWidgetName===r)&&o.push(l)}return o}),Od=(0,$.createRegistrySelector)(e=>()=>{let t=e(ee).getWidgetAreas()?.map(({id:o})=>o);if(!t)return!1;for(let o of t)if(e(ne.store).isSavingEntityRecord(I,se,o))return!0;let r=[...Object.keys(e(ee).getWidgets()),void 0];for(let o of r)if(e(ne.store).isSavingEntityRecord("root","widget",o))return!0;return!1}),Md=(e,t)=>{let{widgetAreasOpenState:r}=e;return!!r[t]};function Vd(e){return!!e.blockInserterPanel}function Dd(e){return typeof e.blockInserterPanel=="boolean"?Cd:e.blockInserterPanel}var jd=(0,$.createRegistrySelector)(e=>(t,r)=>{let o=e(ir.store).getBlocks(),[i]=o;return e(ir.store).canInsertBlockType(r,i.clientId)});function Fd(e){return e.listViewPanel}function Hd(e){return Object.keys(e.widgetSavingLock).length>0}var To={};we(To,{getInserterSidebarToggleRef:()=>Ud,getListViewToggleRef:()=>zd});function zd(e){return e.listViewToggleRef}function Ud(e){return e.inserterSidebarToggleRef}var xi=a(fi(),1),{lock:iu,unlock:H}=(0,xi.__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 Gd={reducer:ca,selectors:Co,resolvers:Io,actions:Eo},c=(0,sr.createReduxStore)(ee,Gd);(0,sr.register)(c);Ii.default.use(function(e,t){return e.path?.indexOf("/wp/v2/types/widget-area")===0?Promise.resolve({}):t(e)});H(c).registerPrivateSelectors(To);var Ti=a(N(),1),Ri=a(U(),1),lr=a(b(),1),Li=a(nr(),1),Ni=a(De(),1);var ke=a(f(),1),Yd=(0,Ri.createHigherOrderComponent)(e=>t=>{let{clientId:r,name:o}=t,{widgetAreas:i,currentWidgetAreaId:s,canInsertBlockInWidgetArea:n}=(0,lr.useSelect)(w=>{if(o==="core/widget-area")return{};let p=w(c),g=p.getParentWidgetAreaBlock(r);return{widgetAreas:p.getWidgetAreas(),currentWidgetAreaId:g?.attributes?.id,canInsertBlockInWidgetArea:p.canInsertBlockInWidgetArea(o)}},[r,o]),{moveBlockToWidgetArea:l}=(0,lr.useDispatch)(c),d=i?.length>1,m=o!=="core/widget-area"&&d&&n;return(0,ke.jsxs)(ke.Fragment,{children:[(0,ke.jsx)(e,{...t},"edit"),m&&(0,ke.jsx)(Ti.BlockControls,{children:(0,ke.jsx)(Ni.MoveToWidgetArea,{widgetAreas:i,currentWidgetAreaId:s,onSelect:w=>{l(t.clientId,w)}})})]})},"withMoveToWidgetAreaToolbarItem");(0,Li.addFilter)("editor.BlockEdit","core/edit-widgets/block-edit",Yd);var Bi=a(nr(),1),Pi=a(Ro(),1),Kd=()=>Pi.MediaUpload;(0,Bi.addFilter)("editor.MediaUpload","core/edit-widgets/replace-media-upload",Kd);var Bo={};we(Bo,{metadata:()=>Lo,name:()=>Qd,settings:()=>Jd});var Wo=a(x(),1);var Lo={$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 le=a(_(),1),cr=a(b(),1),Di=a(z(),1),Ge=a(A(),1),ji=a(N(),1);var Oi=a(z(),1),fr=a(N(),1),Mi=a(_(),1);var dr=a(_(),1),qd=e=>{let[t,r]=(0,dr.useState)(!1);return(0,dr.useEffect)(()=>{let{ownerDocument:o}=e.current;function i(l){n(l)}function s(){r(!1)}function n(l){e.current.contains(l.target)?r(!0):r(!1)}return o.addEventListener("dragstart",i),o.addEventListener("dragend",s),o.addEventListener("dragenter",n),()=>{o.removeEventListener("dragstart",i),o.removeEventListener("dragend",s),o.removeEventListener("dragenter",n)}},[]),t},mr=qd;var No=a(f(),1);function Vi({id:e}){let[t,r,o]=(0,Oi.useEntityBlockEditor)("root","postType"),i=(0,Mi.useRef)(),n=mr(i),l=(0,fr.useInnerBlocksProps)({ref:i},{value:t,onInput:r,onChange:o,templateLock:!1,renderAppender:fr.InnerBlocks.ButtonBlockAppender});return(0,No.jsx)("div",{"data-widget-area-id":e,className:D("wp-block-widget-area__inner-blocks block-editor-inner-blocks editor-styles-wrapper",{"wp-block-widget-area__highlight-drop-zone":n}),children:(0,No.jsx)("div",{...l})})}var Pe=a(f(),1);function Fi({clientId:e,attributes:{id:t,name:r}}){let o=(0,cr.useSelect)(g=>g(c).getIsWidgetAreaOpen(e),[e]),{setIsWidgetAreaOpen:i}=(0,cr.useDispatch)(c),s=(0,le.useRef)(),n=(0,le.useCallback)(g=>i(e,g),[e]),l=Zd(s),d=mr(s),[m,w]=(0,le.useState)(!1);(0,le.useEffect)(()=>{if(!l){w(!1);return}d&&!o?(n(!0),w(!0)):!d&&o&&m&&n(!1)},[o,l,d,m]);let p=(0,ji.useBlockProps)();return(0,Pe.jsx)("div",{...p,children:(0,Pe.jsx)(Ge.Panel,{ref:s,children:(0,Pe.jsx)(Ge.PanelBody,{title:r,opened:o,onToggle:()=>{i(e,!o)},scrollAfterOpen:!l,children:({opened:g})=>(0,Pe.jsx)(Ge.__unstableDisclosureContent,{className:"wp-block-widget-area__panel-body-content",visible:g,children:(0,Pe.jsx)(Di.EntityProvider,{kind:"root",type:"postType",id:`widget-area-${t}`,children:(0,Pe.jsx)(Vi,{id:t})})})})})})}var Zd=e=>{let[t,r]=(0,le.useState)(!1);return(0,le.useEffect)(()=>{let{ownerDocument:o}=e.current;function i(){r(!0)}function s(){r(!1)}return o.addEventListener("dragstart",i),o.addEventListener("dragend",s),()=>{o.removeEventListener("dragstart",i),o.removeEventListener("dragend",s)}},[]),t};var{name:Qd}=Lo,Jd={title:(0,Wo.__)("Widget Area"),description:(0,Wo.__)("A widget area container."),__experimentalLabel:({name:e})=>e,edit:Fi};var Or=a(x(),1),Gn=a(b(),1),Yn=a(Gt(),1),Kn=a(Lt(),1),$n=a(A(),1);var Hi=a(_(),1),Po=a(x(),1),zi=a(A(),1),Ui=a(N(),1),Gi=a(U(),1),Yi=a(nr(),1),pt=a(f(),1);function Xd({text:e,children:t}){let r=(0,Gi.useCopyToClipboard)(e);return(0,pt.jsx)(zi.Button,{__next40pxDefaultSize:!0,variant:"secondary",ref:r,children:t})}function em({message:e,error:t}){let r=[(0,pt.jsx)(Xd,{text:t.stack,children:(0,Po.__)("Copy Error")},"copy-error")];return(0,pt.jsx)(Ui.Warning,{className:"edit-widgets-error-boundary",actions:r,children:e})}var Ki=class extends Hi.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){(0,Yi.doAction)("editor.ErrorBoundary.errorLogged",e)}static getDerivedStateFromError(e){return{error:e}}render(){return this.state.error?(0,pt.jsx)(em,{message:(0,Po.__)("The editor has encountered an unexpected error."),error:this.state.error}):this.props.children}};var ls=a(A(),1),ds=a(U(),1),ms=a(Ro(),1),hr=a(b(),1),wr=a(z(),1),fs=a(_(),1),cs=a(N(),1),us=a(qi(),1),Oo=a(X(),1),ps=a(jr(),1);var Xi=a(_(),1),Ye=a(gt(),1),es=a(Oe(),1),ur=a(b(),1),Me=a(x(),1),ts=a(z(),1),rs=a(N(),1);var{usesNativeUndo:Ji}=H(rs.privateApis);function os(){let{redo:e,undo:t}=(0,ur.useDispatch)(ts.store),{saveEditedWidgetAreas:r}=(0,ur.useDispatch)(c);return(0,Ye.useShortcut)("core/edit-widgets/undo",o=>{Ji(o)||(t(),o.preventDefault())}),(0,Ye.useShortcut)("core/edit-widgets/redo",o=>{Ji(o)||(e(),o.preventDefault())}),(0,Ye.useShortcut)("core/edit-widgets/save",o=>{o.preventDefault(),r()}),null}function tm(){let{registerShortcut:e}=(0,ur.useDispatch)(Ye.store);return(0,Xi.useEffect)(()=>{e({name:"core/edit-widgets/undo",category:"global",description:(0,Me.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/edit-widgets/redo",category:"global",description:(0,Me.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,es.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/edit-widgets/save",category:"global",description:(0,Me.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/edit-widgets/keyboard-shortcuts",category:"main",description:(0,Me.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/edit-widgets/next-region",category:"global",description:(0,Me.__)("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,Me.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),null}os.Register=tm;var pr=os;var as=a(b(),1),is=a(N(),1),ss=a(z(),1);var rm=()=>(0,as.useSelect)(e=>{let{getBlockSelectionEnd:t,getBlockName:r}=e(is.store),o=t();if(r(o)==="core/widget-area")return o;let{getParentWidgetAreaBlock:i}=e(c),n=i(o)?.clientId;if(n)return n;let{getEntityRecord:l}=e(ss.store);return l(I,F,Se())?.blocks[0]?.clientId},[]),ns=rm;var gr=!1;var Ve=a(f(),1),{ExperimentalBlockEditorProvider:om}=H(cs.privateApis),{PatternsMenuItems:am}=H(us.privateApis),{BlockKeyboardShortcuts:im}=H(ps.privateApis),sm=[];function gs({blockEditorSettings:e,children:t,...r}){let o=(0,ds.useViewportMatch)("medium"),{hasUploadPermissions:i,reusableBlocks:s,isFixedToolbarActive:n,keepCaretInsideBlock:l,pageOnFront:d,pageForPosts:m}=(0,hr.useSelect)(u=>{let{canUser:v,getEntityRecord:V,getEntityRecords:G}=u(wr.store),J=v("read",{kind:"root",name:"site"})?V("root","site"):void 0;return{hasUploadPermissions:v("create",{kind:"postType",name:"attachment"})??!0,reusableBlocks:gr?G("postType","wp_block"):sm,isFixedToolbarActive:!!u(Oo.store).get("core/edit-widgets","fixedToolbar"),keepCaretInsideBlock:!!u(Oo.store).get("core/edit-widgets","keepCaretInsideBlock"),pageOnFront:J?.page_on_front,pageForPosts:J?.page_for_posts}},[]),{setIsInserterOpened:w}=(0,hr.useDispatch)(c),p=(0,fs.useMemo)(()=>{let u;return i&&(u=({onError:v,...V})=>{(0,ms.uploadMedia)({wpAllowedMimeTypes:e.allowedMimeTypes,onError:({message:G})=>v(G),...V})}),{...e,__experimentalReusableBlocks:s,hasFixedToolbar:n||!o,keepCaretInsideBlock:l,mediaUpload:u,templateLock:"all",__experimentalSetIsInserterOpened:w,pageOnFront:d,pageForPosts:m,editorTool:"edit"}},[i,e,n,o,l,s,w,d,m]),g=ns(),[E,k,M]=(0,wr.useEntityBlockEditor)(I,F,{id:Se()});return(0,Ve.jsxs)(ls.SlotFillProvider,{children:[(0,Ve.jsx)(pr.Register,{}),(0,Ve.jsx)(im,{}),(0,Ve.jsxs)(om,{value:E,onInput:k,onChange:M,settings:p,useSubRegistry:!1,...r,children:[t,(0,Ve.jsx)(am,{rootClientId:g})]})]})}var Ke=a(_(),1),Ae=a(x(),1);var br=a(N(),1);var Is=a(A(),1),vt=a(b(),1);var ys=a(b(),1),_s=a(_(),1);var Ss=a(N(),1),ks=a(A(),1),ht=a(x(),1),As=a(ws(),1),Es=a(vs(),1);var ue=a(f(),1);function xs({selectedWidgetAreaId:e}){let t=(0,ys.useSelect)(i=>i(c).getWidgetAreas(),[]),r=(0,_s.useMemo)(()=>e&&t?.find(i=>i.id===e),[e,t]),o;return r?e==="wp_inactive_widgets"?o=(0,ht.__)("Blocks in this Widget Area will not be displayed in your site."):o=r.description:o=(0,ht.__)("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,ue.jsx)("div",{className:"edit-widgets-widget-areas",children:(0,ue.jsxs)("div",{className:"edit-widgets-widget-areas__top-container",children:[(0,ue.jsx)(Ss.BlockIcon,{icon:Hr}),(0,ue.jsxs)("div",{children:[(0,ue.jsx)("p",{dangerouslySetInnerHTML:{__html:(0,Es.safeHTML)(o)}}),t?.length===0&&(0,ue.jsx)("p",{children:(0,ht.__)("Your theme does not contain any Widget Areas.")}),!r&&(0,ue.jsx)(ks.Button,{__next40pxDefaultSize:!0,href:(0,As.addQueryArgs)("customize.php",{"autofocus[panel]":"widgets",return:window.location.pathname}),variant:"tertiary",children:(0,ht.__)("Manage with live preview")})]})]})})}var P=a(f(),1),nm=!0,wt="edit-widgets/block-inspector",bt="edit-widgets/block-areas",{Tabs:pe}=H(Is.privateApis);function lm({selectedWidgetAreaBlock:e}){return(0,P.jsxs)(pe.TabList,{children:[(0,P.jsx)(pe.Tab,{tabId:bt,children:e?e.attributes.name:(0,Ae.__)("Widget Areas")}),(0,P.jsx)(pe.Tab,{tabId:wt,children:(0,Ae.__)("Block")})]})}function dm({hasSelectedNonAreaBlock:e,currentArea:t,isGeneralSidebarOpen:r,selectedWidgetAreaBlock:o}){let{enableComplementaryArea:i}=(0,vt.useDispatch)(W);(0,Ke.useEffect)(()=>{e&&t===bt&&r&&i("core/edit-widgets",wt),!e&&t===wt&&r&&i("core/edit-widgets",bt)},[e,i]);let s=(0,Ke.useContext)(pe.Context);return(0,P.jsx)(st,{className:"edit-widgets-sidebar",header:(0,P.jsx)(pe.Context.Provider,{value:s,children:(0,P.jsx)(lm,{selectedWidgetAreaBlock:o})}),headerClassName:"edit-widgets-sidebar__panel-tabs",title:(0,Ae.__)("Settings"),closeLabel:(0,Ae.__)("Close Settings"),scope:"core/edit-widgets",identifier:t,icon:(0,Ae.isRTL)()?Yr:$r,isActiveByDefault:nm,children:(0,P.jsxs)(pe.Context.Provider,{value:s,children:[(0,P.jsx)(pe.TabPanel,{tabId:bt,focusable:!1,children:(0,P.jsx)(xs,{selectedWidgetAreaId:o?.attributes.id})}),(0,P.jsx)(pe.TabPanel,{tabId:wt,focusable:!1,children:e?(0,P.jsx)(br.BlockInspector,{}):(0,P.jsx)("span",{className:"block-editor-block-inspector__no-blocks",children:(0,Ae.__)("No block selected.")})})]})})}function Cs(){let{currentArea:e,hasSelectedNonAreaBlock:t,isGeneralSidebarOpen:r,selectedWidgetAreaBlock:o}=(0,vt.useSelect)(n=>{let{getSelectedBlock:l,getBlock:d,getBlockParentsByBlockName:m}=n(br.store),{getActiveComplementaryArea:w}=n(W),p=l(),g=w(c.name),E=g;E||(p?E=wt:E=bt);let k;return p&&(p.name==="core/widget-area"?k=p:k=d(m(p.clientId,"core/widget-area")[0])),{currentArea:E,hasSelectedNonAreaBlock:!!(p&&p.name!=="core/widget-area"),isGeneralSidebarOpen:!!g,selectedWidgetAreaBlock:k}},[]),{enableComplementaryArea:i}=(0,vt.useDispatch)(W),s=(0,Ke.useCallback)(n=>{n&&i(c.name,n)},[i]);return(0,P.jsx)(pe,{selectedTabId:r?e:null,onSelect:s,selectOnMove:!1,children:(0,P.jsx)(dm,{hasSelectedNonAreaBlock:t,currentArea:e,isGeneralSidebarOpen:r,selectedWidgetAreaBlock:o})})}var Yo=a(U(),1),Mn=a(N(),1),Ko=a(_(),1),Br=a(b(),1);var Ie=a(x(),1),Vn=a(X(),1);var mn=a(N(),1),fn=a(b(),1),cn=a(_(),1),Ho=a(x(),1),un=a(A(),1);var pn=a(U(),1),gn=a(X(),1);var kr=a(b(),1),_t=a(x(),1),Ee=a(A(),1),Vs=a(N(),1);var Do=a(_(),1),Ds=a(U(),1);var vr=a(x(),1),Ts=a(A(),1),yr=a(b(),1);var Rs=a(Oe(),1),Mo=a(z(),1),Ls=a(_(),1),Ns=a(f(),1);function mm(e,t){let r=(0,yr.useSelect)(i=>i(Mo.store).hasUndo(),[]),{undo:o}=(0,yr.useDispatch)(Mo.store);return(0,Ns.jsx)(Ts.Button,{...e,ref:t,icon:(0,vr.isRTL)()?Xe:et,label:(0,vr.__)("Undo"),shortcut:Rs.displayShortcut.primary("z"),"aria-disabled":!r,onClick:r?o:void 0,size:"compact"})}var Ws=(0,Ls.forwardRef)(mm);var _r=a(x(),1),Bs=a(A(),1),Sr=a(b(),1);var yt=a(Oe(),1),Vo=a(z(),1),Ps=a(_(),1),Os=a(f(),1);function fm(e,t){let r=(0,yt.isAppleOS)()?yt.displayShortcut.primaryShift("z"):yt.displayShortcut.primary("y"),o=(0,Sr.useSelect)(s=>s(Vo.store).hasRedo(),[]),{redo:i}=(0,Sr.useDispatch)(Vo.store);return(0,Os.jsx)(Bs.Button,{...e,ref:t,icon:(0,_r.isRTL)()?et:Xe,label:(0,_r.__)("Redo"),shortcut:r,"aria-disabled":!o,onClick:o?i:void 0,size:"compact"})}var Ms=(0,Ps.forwardRef)(fm);var de=a(f(),1);function cm(){let e=(0,Ds.useViewportMatch)("medium"),{isInserterOpen:t,isListViewOpen:r,inserterSidebarToggleRef:o,listViewToggleRef:i}=(0,kr.useSelect)(m=>{let{isInserterOpened:w,getInserterSidebarToggleRef:p,isListViewOpened:g,getListViewToggleRef:E}=H(m(c));return{isInserterOpen:w(),isListViewOpen:g(),inserterSidebarToggleRef:p(),listViewToggleRef:E()}},[]),{setIsInserterOpened:s,setIsListViewOpened:n}=(0,kr.useDispatch)(c),l=(0,Do.useCallback)(()=>n(!r),[n,r]),d=(0,Do.useCallback)(()=>s(!t),[s,t]);return(0,de.jsxs)(Vs.NavigableToolbar,{className:"edit-widgets-header-toolbar","aria-label":(0,_t.__)("Document tools"),variant:"unstyled",children:[(0,de.jsx)(Ee.ToolbarItem,{ref:o,as:Ee.Button,className:"edit-widgets-header-toolbar__inserter-toggle",variant:"primary",isPressed:t,onMouseDown:m=>{m.preventDefault()},onClick:d,icon:ro,label:(0,_t._x)("Block Inserter","Generic label for block inserter button"),size:"compact"}),e&&(0,de.jsxs)(de.Fragment,{children:[(0,de.jsx)(Ee.ToolbarItem,{as:Ws}),(0,de.jsx)(Ee.ToolbarItem,{as:Ms}),(0,de.jsx)(Ee.ToolbarItem,{as:Ee.Button,className:"edit-widgets-header-toolbar__list-view-toggle",icon:Jr,isPressed:r,label:(0,_t.__)("List View"),onClick:l,ref:i,size:"compact"})]})]})}var js=cm;var Fs=a(A(),1),jo=a(x(),1),Ar=a(b(),1);var Hs=a(f(),1);function um(){let{hasEditedWidgetAreaIds:e,isSaving:t,isWidgetSaveLocked:r}=(0,Ar.useSelect)(s=>{let{getEditedWidgetAreas:n,isSavingWidgetAreas:l,isWidgetSavingLocked:d}=s(c);return{hasEditedWidgetAreaIds:n()?.length>0,isSaving:l(),isWidgetSaveLocked:d()}},[]),{saveEditedWidgetAreas:o}=(0,Ar.useDispatch)(c),i=r||t||!e;return(0,Hs.jsx)(Fs.Button,{variant:"primary",isBusy:t,"aria-disabled":i,onClick:i?void 0:o,size:"compact",children:t?(0,jo.__)("Saving\u2026"):(0,jo.__)("Update")})}var zs=um;var he=a(A(),1),an=a(_(),1),S=a(x(),1);var $e=a(X(),1),sn=a(Oe(),1),nn=a(gt(),1),ln=a(U(),1);var Qs=a(A(),1),ge=a(x(),1),Cr=a(gt(),1),Js=a(b(),1);var q=a(x(),1),Us=[{keyCombination:{modifier:"primary",character:"b"},description:(0,q.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,q.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,q.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,q.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,q.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,q.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,q.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,q.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,q.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,q.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,q.__)("Add non breaking space.")}];var Ys=a(_(),1),Er=a(Oe(),1),Z=a(f(),1);function Gs({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?Er.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?Er.shortcutAriaLabel[e.modifier](e.character):e.character,i=Array.isArray(r)?r:[r];return(0,Z.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key-combination","aria-label":t||o,children:i.map((s,n)=>s==="+"?(0,Z.jsx)(Ys.Fragment,{children:s},n):(0,Z.jsx)("kbd",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-key",children:s},n))})}function pm({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,Z.jsxs)("div",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-term",children:[(0,Z.jsx)(Gs,{keyCombination:t,forceAriaLabel:o}),r.map((i,s)=>(0,Z.jsx)(Gs,{keyCombination:i,forceAriaLabel:o},s))]})]})}var xr=pm;var Ks=a(b(),1),$s=a(gt(),1);var qs=a(f(),1);function gm({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,Ks.useSelect)(i=>{let{getShortcutKeyCombination:s,getShortcutDescription:n,getShortcutAliases:l}=i($s.store);return{keyCombination:s(e),aliases:l(e),description:n(e)}},[e]);return t?(0,qs.jsx)(xr,{keyCombination:t,description:r,aliases:o}):null}var Zs=gm;var B=a(f(),1),hm=({shortcuts:e})=>(0,B.jsx)("ul",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,B.jsx)("li",{className:"edit-widgets-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,B.jsx)(Zs,{name:t}):(0,B.jsx)(xr,{...t})},r))}),Fo=({title:e,shortcuts:t,className:r})=>(0,B.jsxs)("section",{className:D("edit-widgets-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,B.jsx)("h2",{className:"edit-widgets-keyboard-shortcut-help-modal__section-title",children:e}),(0,B.jsx)(hm,{shortcuts:t})]}),Ir=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,Js.useSelect)(i=>i(Cr.store).getCategoryShortcuts(t),[t]);return(0,B.jsx)(Fo,{title:e,shortcuts:o.concat(r)})};function Xs({isModalActive:e,toggleModal:t}){return(0,Cr.useShortcut)("core/edit-widgets/keyboard-shortcuts",t,{bindGlobal:!0}),e?(0,B.jsxs)(Qs.Modal,{className:"edit-widgets-keyboard-shortcut-help-modal",title:(0,ge.__)("Keyboard shortcuts"),onRequestClose:t,children:[(0,B.jsx)(Fo,{className:"edit-widgets-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/edit-widgets/keyboard-shortcuts"]}),(0,B.jsx)(Ir,{title:(0,ge.__)("Global shortcuts"),categoryName:"global"}),(0,B.jsx)(Ir,{title:(0,ge.__)("Selection shortcuts"),categoryName:"selection"}),(0,B.jsx)(Ir,{title:(0,ge.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,ge.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,ge.__)("Forward-slash")}]}),(0,B.jsx)(Fo,{title:(0,ge.__)("Text formatting"),shortcuts:Us}),(0,B.jsx)(Ir,{title:(0,ge.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var en=a(A(),1),tn=a(f(),1),{Fill:rn,Slot:wm}=(0,en.createSlotFill)("EditWidgetsToolsMoreMenuGroup");rn.Slot=({fillProps:e})=>(0,tn.jsx)(wm,{fillProps:e,children:t=>t.length>0&&t});var on=rn;var C=a(f(),1);function dn(){let[e,t]=(0,an.useState)(!1),r=()=>t(!e);(0,nn.useShortcut)("core/edit-widgets/keyboard-shortcuts",r);let o=(0,ln.useViewportMatch)("medium");return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(he.DropdownMenu,{icon:eo,label:(0,S.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{tooltipPosition:"bottom",size:"compact"},children:i=>(0,C.jsxs)(C.Fragment,{children:[o&&(0,C.jsx)(he.MenuGroup,{label:(0,S._x)("View","noun"),children:(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"fixedToolbar",label:(0,S.__)("Top toolbar"),info:(0,S.__)("Access all block and document tools in a single place"),messageActivated:(0,S.__)("Top toolbar activated"),messageDeactivated:(0,S.__)("Top toolbar deactivated")})}),(0,C.jsxs)(he.MenuGroup,{label:(0,S.__)("Tools"),children:[(0,C.jsx)(he.MenuItem,{onClick:()=>{t(!0)},shortcut:sn.displayShortcut.access("h"),children:(0,S.__)("Keyboard shortcuts")}),(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"welcomeGuide",label:(0,S.__)("Welcome Guide")}),(0,C.jsxs)(he.MenuItem,{role:"menuitem",icon:Zr,href:(0,S.__)("https://wordpress.org/documentation/article/block-based-widgets-editor/"),target:"_blank",rel:"noopener",children:[(0,S.__)("Help"),(0,C.jsx)(mt,{render:(0,C.jsx)("span",{}),children:(0,S.__)("(opens in a new tab)")})]}),(0,C.jsx)(on.Slot,{fillProps:{onClose:i}})]}),(0,C.jsxs)(he.MenuGroup,{label:(0,S.__)("Preferences"),children:[(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"keepCaretInsideBlock",label:(0,S.__)("Contain text cursor inside block"),info:(0,S.__)("Aids screen readers by stopping text caret from leaving blocks."),messageActivated:(0,S.__)("Contain text cursor inside block activated"),messageDeactivated:(0,S.__)("Contain text cursor inside block deactivated")}),(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"themeStyles",info:(0,S.__)("Make the editor look like your theme."),label:(0,S.__)("Use theme styles")}),o&&(0,C.jsx)($e.PreferenceToggleMenuItem,{scope:"core/edit-widgets",name:"showBlockBreadcrumbs",label:(0,S.__)("Display block breadcrumbs"),info:(0,S.__)("Shows block breadcrumbs at the bottom of the editor."),messageActivated:(0,S.__)("Display block breadcrumbs activated"),messageDeactivated:(0,S.__)("Display block breadcrumbs deactivated")})]})]})}),(0,C.jsx)(Xs,{isModalActive:e,toggleModal:r})]})}var R=a(f(),1);function bm(){let e=(0,pn.useViewportMatch)("medium"),t=(0,cn.useRef)(),{hasFixedToolbar:r}=(0,fn.useSelect)(o=>({hasFixedToolbar:!!o(gn.store).get("core/edit-widgets","fixedToolbar")}),[]);return(0,R.jsx)(R.Fragment,{children:(0,R.jsxs)("div",{className:"edit-widgets-header",children:[(0,R.jsxs)("div",{className:"edit-widgets-header__navigable-toolbar-wrapper",children:[e&&(0,R.jsx)("h1",{className:"edit-widgets-header__title",children:(0,Ho.__)("Widgets")}),!e&&(0,R.jsx)(mt,{className:"edit-widgets-header__title",render:(0,R.jsx)("h1",{}),children:(0,Ho.__)("Widgets")}),(0,R.jsx)(js,{}),r&&e&&(0,R.jsxs)(R.Fragment,{children:[(0,R.jsx)("div",{className:"selected-block-tools-wrapper",children:(0,R.jsx)(mn.BlockToolbar,{hideDragHandle:!0})}),(0,R.jsx)(un.Popover.Slot,{ref:t,name:"block-toolbar"})]})]}),(0,R.jsxs)("div",{className:"edit-widgets-header__actions",children:[(0,R.jsx)(at.Slot,{scope:"core/edit-widgets"}),(0,R.jsx)(zs,{}),(0,R.jsx)(dn,{})]})]})})}var hn=bm;var Q=a(N(),1),vn=a(U(),1),yn=a(b(),1),_n=a(_(),1),Sn=a(X(),1);var Tr=a(Lt(),1),wn=a(di(),1),St=a(f(),1);function vm(){return(0,St.jsxs)(wn.ThemeProvider,{cornerRadius:"none",children:[(0,St.jsx)(Tr.InlineNotices,{className:"edit-widgets-notices",pinnedNoticesClassName:"edit-widgets-notices__pinned",dismissibleNoticesClassName:"edit-widgets-notices__dismissible"}),(0,St.jsx)(Tr.SnackbarNotices,{className:"edit-widgets-notices__snackbar"})]})}var bn=vm;var re=a(f(),1);function kn({blockEditorSettings:e}){let t=(0,yn.useSelect)(i=>!!i(Sn.store).get("core/edit-widgets","themeStyles"),[]),r=(0,vn.useViewportMatch)("medium"),o=(0,_n.useMemo)(()=>t?e.styles:[],[e,t]);return(0,re.jsxs)("div",{className:"edit-widgets-block-editor",children:[(0,re.jsx)(bn,{}),!r&&(0,re.jsx)(Q.BlockToolbar,{hideDragHandle:!0}),(0,re.jsxs)(Q.BlockTools,{children:[(0,re.jsx)(pr,{}),(0,re.jsx)(Q.__unstableEditorStyles,{styles:o,scope:":where(.editor-styles-wrapper)"}),(0,re.jsx)(Q.BlockSelectionClearer,{children:(0,re.jsx)(Q.WritingFlow,{children:(0,re.jsx)(Q.BlockList,{className:"edit-widgets-main-block-list"})})})]})]})}var Pn=a(b(),1);var In=a(N(),1),Cn=a(U(),1),Lr=a(_(),1),Tn=a(b(),1);var zo=a(b(),1),An=a(N(),1),En=a(z(),1);var ym=()=>{let e=(0,zo.useSelect)(t=>{let{getEntityRecord:r}=t(En.store);return r(I,F,Se())?.blocks[0]?.clientId},[]);return(0,zo.useSelect)(t=>{let{getBlockRootClientId:r,getBlockSelectionEnd:o,getBlockOrder:i,getBlockIndex:s}=t(An.store),n=t(c).__experimentalGetInsertionPoint();if(n.rootClientId)return n;let l=o()||e,d=r(l);return l&&d===""?{rootClientId:l,insertionIndex:i(l).length}:{rootClientId:d,insertionIndex:s(l)+1}},[e])},xn=ym;var Rr=a(f(),1);function Rn(){let e=(0,Cn.useViewportMatch)("medium","<"),{rootClientId:t,insertionIndex:r}=xn(),{setIsInserterOpened:o}=(0,Tn.useDispatch)(c),i=(0,Lr.useCallback)(()=>o(!1),[o]),s=(0,Lr.useRef)();return(0,Rr.jsx)("div",{className:"edit-widgets-layout__inserter-panel",children:(0,Rr.jsx)("div",{className:"edit-widgets-layout__inserter-panel-content",children:(0,Rr.jsx)(In.__experimentalLibrary,{showInserterHelpPanel:!0,shouldFocusBlock:e,rootClientId:t,__experimentalInsertionIndex:r,ref:s,onClose:i})})})}var Ln=a(N(),1),Nn=a(A(),1),Nr=a(U(),1),Wr=a(b(),1),kt=a(_(),1),Uo=a(x(),1);var Wn=a(Oe(),1);var xe=a(f(),1);function Bn(){let{setIsListViewOpened:e}=(0,Wr.useDispatch)(c),{getListViewToggleRef:t}=H((0,Wr.useSelect)(c)),[r,o]=(0,kt.useState)(null),i=(0,Nr.useFocusOnMount)("firstElement"),s=(0,kt.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),n=(0,kt.useCallback)(l=>{l.keyCode===Wn.ESCAPE&&!l.defaultPrevented&&(l.preventDefault(),s())},[s]);return(0,xe.jsxs)("div",{className:"edit-widgets-editor__list-view-panel",onKeyDown:n,children:[(0,xe.jsxs)("div",{className:"edit-widgets-editor__list-view-panel-header",children:[(0,xe.jsx)("strong",{children:(0,Uo.__)("List View")}),(0,xe.jsx)(Nn.Button,{icon:Je,label:(0,Uo.__)("Close"),onClick:s,size:"compact"})]}),(0,xe.jsx)("div",{className:"edit-widgets-editor__list-view-panel-content",ref:(0,Nr.useMergeRefs)([i,o]),children:(0,xe.jsx)(Ln.__experimentalListView,{dropZoneElement:r})})]})}var Go=a(f(),1);function On(){let{isInserterOpen:e,isListViewOpen:t}=(0,Pn.useSelect)(r=>{let{isInserterOpened:o,isListViewOpened:i}=r(c);return{isInserterOpen:o(),isListViewOpen:i()}},[]);return e?(0,Go.jsx)(Rn,{}):t?(0,Go.jsx)(Bn,{}):null}var oe=a(f(),1),_m={header:(0,Ie.__)("Widgets top bar"),body:(0,Ie.__)("Widgets and blocks"),sidebar:(0,Ie.__)("Widgets settings"),footer:(0,Ie.__)("Widgets footer")};function Sm({blockEditorSettings:e}){let t=(0,Yo.useViewportMatch)("medium","<"),r=(0,Yo.useViewportMatch)("huge",">="),{setIsInserterOpened:o,setIsListViewOpened:i,closeGeneralSidebar:s}=(0,Br.useDispatch)(c),{hasBlockBreadCrumbsEnabled:n,hasSidebarEnabled:l,isInserterOpened:d,isListViewOpened:m}=(0,Br.useSelect)(g=>({hasSidebarEnabled:!!g(W).getActiveComplementaryArea(c.name),isInserterOpened:!!g(c).isInserterOpened(),isListViewOpened:!!g(c).isListViewOpened(),hasBlockBreadCrumbsEnabled:!!g(Vn.store).get("core/edit-widgets","showBlockBreadcrumbs")}),[]);(0,Ko.useEffect)(()=>{l&&!r&&(o(!1),i(!1))},[l,r]),(0,Ko.useEffect)(()=>{(d||m)&&!r&&s()},[d,m,r]);let w=m?(0,Ie.__)("List View"):(0,Ie.__)("Block Library"),p=m||d;return(0,oe.jsx)(So,{labels:{..._m,secondarySidebar:w},header:(0,oe.jsx)(hn,{}),secondarySidebar:p&&(0,oe.jsx)(On,{}),sidebar:(0,oe.jsx)(st.Slot,{scope:"core/edit-widgets"}),content:(0,oe.jsx)(oe.Fragment,{children:(0,oe.jsx)(kn,{blockEditorSettings:e})}),footer:n&&!t&&(0,oe.jsx)("div",{className:"edit-widgets-layout__footer",children:(0,oe.jsx)(Mn.BlockBreadcrumb,{rootLabelText:(0,Ie.__)("Widgets")})})})}var Dn=Sm;var jn=a(x(),1),Fn=a(_(),1),Hn=a(b(),1);function zn(){let e=(0,Hn.useSelect)(t=>{let{getEditedWidgetAreas:r}=t(c);return r()?.length>0},[]);return(0,Fn.useEffect)(()=>{let t=r=>{if(e)return r.returnValue=(0,jn.__)("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 At=a(b(),1),Et=a(A(),1),L=a(x(),1),$o=a(_(),1),qo=a(X(),1);var h=a(f(),1);function Un(){let e=(0,At.useSelect)(s=>!!s(qo.store).get("core/edit-widgets","welcomeGuide"),[]),{toggle:t}=(0,At.useDispatch)(qo.store),r=(0,At.useSelect)(s=>s(c).getWidgetAreas({per_page:-1}),[]);if(!e)return null;let o=r?.every(s=>s.id==="wp_inactive_widgets"||s.widgets.every(n=>n.startsWith("block-"))),i=r?.filter(s=>s.id!=="wp_inactive_widgets").length??0;return(0,h.jsx)(Et.Guide,{className:"edit-widgets-welcome-guide",contentLabel:(0,L.__)("Welcome to block Widgets"),finishButtonText:(0,L.__)("Get started"),onFinish:()=>t("core/edit-widgets","welcomeGuide"),pages:[{image:(0,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-canvas.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Welcome to block Widgets")}),o?(0,h.jsx)(h.Fragment,{children:(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,L.sprintf)((0,L._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.",i),i)})}):(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,L.__)("You can now add any block to your site\u2019s widget areas. Don\u2019t worry, all of your favorite widgets still work flawlessly.")}),(0,h.jsxs)("p",{className:"edit-widgets-welcome-guide__text",children:[(0,h.jsx)("strong",{children:(0,L.__)("Want to stick with the old widgets?")})," ",(0,h.jsx)(Et.ExternalLink,{href:(0,L.__)("https://wordpress.org/plugins/classic-widgets/"),children:(0,L.__)("Get the Classic Widgets plugin.")})]})]})]})},{image:(0,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-editor.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-editor.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Customize each block")}),(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,L.__)("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,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-library.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-library.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Explore all blocks")}),(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,$o.createInterpolateElement)((0,L.__)("All of the blocks available to you live in the block library. You\u2019ll find it wherever you see the <InserterIconImage /> icon."),{InserterIconImage:(0,h.jsx)("img",{className:"edit-widgets-welcome-guide__inserter-icon",alt:(0,L.__)("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,h.jsx)(Pr,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)("h1",{className:"edit-widgets-welcome-guide__heading",children:(0,L.__)("Learn more")}),(0,h.jsx)("p",{className:"edit-widgets-welcome-guide__text",children:(0,$o.createInterpolateElement)((0,L.__)("New to the block editor? Want to learn more about using it? <a>Here's a detailed guide.</a>"),{a:(0,h.jsx)(Et.ExternalLink,{href:(0,L.__)("https://wordpress.org/documentation/article/wordpress-block-editor/")})})})]})}]})}function Pr({nonAnimatedSrc:e,animatedSrc:t}){return(0,h.jsxs)("picture",{className:"edit-widgets-welcome-guide__image",children:[(0,h.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,h.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var me=a(f(),1);function km({blockEditorSettings:e}){let{createErrorNotice:t}=(0,Gn.useDispatch)(Kn.store);function r(i){t((0,Or.sprintf)((0,Or.__)('The "%s" plugin has encountered an error and cannot be rendered.'),i))}let o=(0,$n.__unstableUseNavigateRegions)();return(0,me.jsx)(Ki,{children:(0,me.jsx)("div",{className:o.className,...o,ref:o.ref,children:(0,me.jsxs)(gs,{blockEditorSettings:e,children:[(0,me.jsx)(Dn,{blockEditorSettings:e}),(0,me.jsx)(Cs,{}),(0,me.jsx)(Yn.PluginArea,{onError:r}),(0,me.jsx)(zn,{}),(0,me.jsx)(Un,{})]})})})}var qn=km;var Qo=a(f(),1),Am=["core/more","core/freeform","core/template-part",...gr?[]:["core/block"]];function Xn(e,t){let r=document.getElementById(e),o=(0,Mr.createRoot)(r),i=(0,Vr.__experimentalGetCoreBlocks)().filter(s=>!(Am.includes(s.name)||s.name.startsWith("core/post")||s.name.startsWith("core/query")||s.name.startsWith("core/site")||s.name.startsWith("core/navigation")||s.name.startsWith("core/term")));return(0,Zo.dispatch)(Jn.store).setDefaults("core/edit-widgets",{fixedToolbar:!1,welcomeGuide:!0,showBlockBreadcrumbs:!0,themeStyles:!0}),(0,Zo.dispatch)(Ce.store).reapplyBlockTypeFilters(),(0,Vr.registerCoreBlocks)(i),(0,qe.registerLegacyWidgetBlock)(),(0,qe.registerLegacyWidgetVariations)(t),Im(Bo),(0,qe.registerWidgetGroupBlock)(),t.__experimentalFetchLinkSuggestions=(s,n)=>(0,Qn.__experimentalFetchLinkSuggestions)(s,n,t),(0,Ce.setFreeformContentHandlerName)("core/html"),o.render((0,Qo.jsx)(Mr.StrictMode,{children:(0,Qo.jsx)(qn,{blockEditorSettings:t})})),o}var Em=Xn;function xm(){(0,Zn.default)("wp.editWidgets.reinitializeEditor",{since:"6.2",version:"6.3"})}var Im=e=>{if(!e)return;let{metadata:t,settings:r,name:o}=e;t&&(0,Ce.unstable__bootstrapServerSideBlockDefinitions)({[o]:t}),(0,Ce.registerBlockType)(o,r)};return ul(Cm);})();
diff --git a/wp-includes/js/dist/editor.js b/wp-includes/js/dist/editor.js
index e139b3b3aa..9a8e3fef88 100644
--- a/wp-includes/js/dist/editor.js
+++ b/wp-includes/js/dist/editor.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).editor = (() => {
@@ -116,20 +115,6 @@ var wp;
     }
   });

-  // package-external:@wordpress/primitives
-  var require_primitives = __commonJS({
-    "package-external:@wordpress/primitives"(exports, module) {
-      module.exports = window.wp.primitives;
-    }
-  });
-
-  // vendor-external:react/jsx-runtime
-  var require_jsx_runtime = __commonJS({
-    "vendor-external:react/jsx-runtime"(exports, module) {
-      module.exports = window.ReactJSXRuntime;
-    }
-  });
-
   // package-external:@wordpress/private-apis
   var require_private_apis = __commonJS({
     "package-external:@wordpress/private-apis"(exports, module) {
@@ -338,45 +323,17 @@ var wp;
     }
   });

-  // node_modules/fast-deep-equal/index.js
-  var require_fast_deep_equal = __commonJS({
-    "node_modules/fast-deep-equal/index.js"(exports, module) {
-      "use strict";
-      module.exports = function equal(a3, b3) {
-        if (a3 === b3) return true;
-        if (a3 && b3 && typeof a3 == "object" && typeof b3 == "object") {
-          if (a3.constructor !== b3.constructor) return false;
-          var length2, i3, keys;
-          if (Array.isArray(a3)) {
-            length2 = a3.length;
-            if (length2 != b3.length) return false;
-            for (i3 = length2; i3-- !== 0; )
-              if (!equal(a3[i3], b3[i3])) return false;
-            return true;
-          }
-          if (a3.constructor === RegExp) return a3.source === b3.source && a3.flags === b3.flags;
-          if (a3.valueOf !== Object.prototype.valueOf) return a3.valueOf() === b3.valueOf();
-          if (a3.toString !== Object.prototype.toString) return a3.toString() === b3.toString();
-          keys = Object.keys(a3);
-          length2 = keys.length;
-          if (length2 !== Object.keys(b3).length) return false;
-          for (i3 = length2; i3-- !== 0; )
-            if (!Object.prototype.hasOwnProperty.call(b3, keys[i3])) return false;
-          for (i3 = length2; i3-- !== 0; ) {
-            var key = keys[i3];
-            if (!equal(a3[key], b3[key])) return false;
-          }
-          return true;
-        }
-        return a3 !== a3 && b3 !== b3;
-      };
+  // package-external:@wordpress/primitives
+  var require_primitives = __commonJS({
+    "package-external:@wordpress/primitives"(exports, module) {
+      module.exports = window.wp.primitives;
     }
   });

-  // package-external:@wordpress/media-utils
-  var require_media_utils = __commonJS({
-    "package-external:@wordpress/media-utils"(exports, module) {
-      module.exports = window.wp.mediaUtils;
+  // vendor-external:react/jsx-runtime
+  var require_jsx_runtime = __commonJS({
+    "vendor-external:react/jsx-runtime"(exports, module) {
+      module.exports = window.ReactJSXRuntime;
     }
   });

@@ -427,7 +384,7 @@ var wp;
               "The result of getSnapshot should be cached to avoid an infinite loop"
             ), didWarnUncachedGetSnapshot = true);
           }
-          cachedValue = useState161({
+          cachedValue = useState160({
             inst: { value, getSnapshot: getSnapshot2 }
           });
           var inst = cachedValue[0].inst, forceUpdate = cachedValue[1];
@@ -439,7 +396,7 @@ var wp;
             },
             [subscribe5, value, getSnapshot2]
           );
-          useEffect118(
+          useEffect119(
             function() {
               checkIfSnapshotChanged(inst) && forceUpdate({ inst });
               return subscribe5(function() {
@@ -465,7 +422,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 React77 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState161 = React77.useState, useEffect118 = React77.useEffect, useLayoutEffect15 = React77.useLayoutEffect, useDebugValue2 = React77.useDebugValue, didWarnOld18Alpha = false, didWarnUncachedGetSnapshot = false, shim = "undefined" === typeof window || "undefined" === typeof window.document || "undefined" === typeof window.document.createElement ? useSyncExternalStore$1 : useSyncExternalStore$2;
+        var React77 = require_react(), objectIs = "function" === typeof Object.is ? Object.is : is2, useState160 = React77.useState, useEffect119 = React77.useEffect, useLayoutEffect15 = React77.useLayoutEffect, useDebugValue2 = React77.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 !== React77.useSyncExternalStore ? React77.useSyncExternalStore : shim;
         "undefined" !== typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && "function" === typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop && __REACT_DEVTOOLS_GLOBAL_HOOK__.registerInternalModuleStop(Error());
       })();
@@ -493,14 +450,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 React77 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore6 = shim.useSyncExternalStore, useRef118 = React77.useRef, useEffect118 = React77.useEffect, useMemo153 = React77.useMemo, useDebugValue2 = React77.useDebugValue;
+        var React77 = require_react(), shim = require_shim(), objectIs = "function" === typeof Object.is ? Object.is : is2, useSyncExternalStore6 = shim.useSyncExternalStore, useRef117 = React77.useRef, useEffect119 = React77.useEffect, useMemo152 = React77.useMemo, useDebugValue2 = React77.useDebugValue;
         exports.useSyncExternalStoreWithSelector = function(subscribe5, getSnapshot2, getServerSnapshot2, selector2, isEqual2) {
-          var instRef = useRef118(null);
+          var instRef = useRef117(null);
           if (null === instRef.current) {
             var inst = { hasValue: false, value: null };
             instRef.current = inst;
           } else inst = instRef.current;
-          instRef = useMemo153(
+          instRef = useMemo152(
             function() {
               function memoizedSelector(nextSnapshot) {
                 if (!hasMemo) {
@@ -536,7 +493,7 @@ var wp;
             [getSnapshot2, getServerSnapshot2, selector2, isEqual2]
           );
           var value = useSyncExternalStore6(subscribe5, instRef[0], instRef[1]);
-          useEffect118(
+          useEffect119(
             function() {
               inst.hasValue = true;
               inst.value = value;
@@ -577,6 +534,13 @@ var wp;
     }
   });

+  // package-external:@wordpress/media-utils
+  var require_media_utils = __commonJS({
+    "package-external:@wordpress/media-utils"(exports, module) {
+      module.exports = window.wp.mediaUtils;
+    }
+  });
+
   // node_modules/remove-accents/index.js
   var require_remove_accents = __commonJS({
     "node_modules/remove-accents/index.js"(exports, module) {
@@ -1205,7 +1169,7 @@ var wp;
           var ContextProvider = REACT_PROVIDER_TYPE;
           var Element2 = REACT_ELEMENT_TYPE;
           var ForwardRef = REACT_FORWARD_REF_TYPE;
-          var Fragment124 = REACT_FRAGMENT_TYPE;
+          var Fragment122 = REACT_FRAGMENT_TYPE;
           var Lazy = REACT_LAZY_TYPE2;
           var Memo = REACT_MEMO_TYPE;
           var Portal2 = REACT_PORTAL_TYPE;
@@ -1264,7 +1228,7 @@ var wp;
           exports.ContextProvider = ContextProvider;
           exports.Element = Element2;
           exports.ForwardRef = ForwardRef;
-          exports.Fragment = Fragment124;
+          exports.Fragment = Fragment122;
           exports.Lazy = Lazy;
           exports.Memo = Memo;
           exports.Portal = Portal2;
@@ -2239,10 +2203,10 @@ var wp;
         };
         return function(d3, b3) {
           extendStatics(d3, b3);
-          function __337() {
+          function __334() {
             this.constructor = d3;
           }
-          d3.prototype = b3 === null ? Object.create(b3) : (__337.prototype = b3.prototype, new __337());
+          d3.prototype = b3 === null ? Object.create(b3) : (__334.prototype = b3.prototype, new __334());
         };
       })();
       var __assign2 = exports && exports.__assign || Object.assign || function(t4) {
@@ -2509,25 +2473,24 @@ var wp;
     WordCount: () => WordCount,
     WritingFlow: () => WritingFlow,
     __unstableRichTextInputEvent: () => __unstableRichTextInputEvent,
-    cleanForSlug: () => cleanForSlug2,
+    cleanForSlug: () => cleanForSlug3,
     createCustomColorsHOC: () => createCustomColorsHOC,
     getColorClassName: () => getColorClassName2,
     getColorObjectByAttributeValues: () => getColorObjectByAttributeValues,
     getColorObjectByColorValue: () => getColorObjectByColorValue,
     getFontSize: () => getFontSize,
     getFontSizeClass: () => getFontSizeClass,
-    getTemplatePartIcon: () => getTemplatePartIcon,
     linkAutocompleter: () => link_default2,
     mediaUpload: () => mediaUpload,
     privateApis: () => privateApis21,
     registerEntityAction: () => registerEntityAction2,
     registerEntityField: () => registerEntityField2,
-    store: () => store,
+    store: () => store3,
     storeConfig: () => storeConfig,
     transformStyles: () => import_block_editor112.transformStyles,
     unregisterEntityAction: () => unregisterEntityAction2,
     unregisterEntityField: () => unregisterEntityField2,
-    useEntitiesSavedStatesIsDirty: () => useIsDirty,
+    useEntitiesSavedStatesIsDirty: () => useEntitiesSavedStatesIsDirty,
     usePostScheduleLabel: () => usePostScheduleLabel,
     usePostURLLabel: () => usePostURLLabel,
     usePostVisibilityLabel: () => usePostVisibilityLabel,
@@ -2541,7 +2504,7 @@ var wp;
   var import_data88 = __toESM(require_data(), 1);
   var import_core_data58 = __toESM(require_core_data(), 1);
   var import_element218 = __toESM(require_element(), 1);
-  var import_compose35 = __toESM(require_compose(), 1);
+  var import_compose37 = __toESM(require_compose(), 1);
   var import_hooks40 = __toESM(require_hooks(), 1);

   // packages/editor/build-module/store/index.mjs
@@ -2557,7 +2520,6 @@ var wp;
     richEditingEnabled: true,
     codeEditingEnabled: true,
     responsiveEditingEnabled: true,
-    blockStatesEditingEnabled: true,
     fontLibraryEnabled: true,
     enableCustomFields: void 0,
     defaultRenderingMode: "post-only"
@@ -3039,507 +3001,6 @@ var wp;
     NAVIGATION_POST_TYPE
   ];

-  // packages/icons/build-module/icon/index.mjs
-  var import_element = __toESM(require_element(), 1);
-  var icon_default = (0, import_element.forwardRef)(
-    ({ icon, size: size4 = 24, ...props }, ref) => {
-      return (0, import_element.cloneElement)(icon, {
-        width: size4,
-        height: size4,
-        ...props,
-        ref
-      });
-    }
-  );
-
-  // packages/icons/build-module/library/add-template.mjs
-  var import_primitives = __toESM(require_primitives(), 1);
-  var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
-  var add_template_default = /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_primitives.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z" }) });
-
-  // packages/icons/build-module/library/archive.mjs
-  var import_primitives2 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
-  var archive_default = /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives2.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives2.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" }) });
-
-  // packages/icons/build-module/library/arrow-down.mjs
-  var import_primitives3 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
-  var arrow_down_default = /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives3.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives3.Path, { d: "m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z" }) });
-
-  // packages/icons/build-module/library/arrow-left.mjs
-  var import_primitives4 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
-  var arrow_left_default = /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives4.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives4.Path, { d: "M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z" }) });
-
-  // packages/icons/build-module/library/arrow-right.mjs
-  var import_primitives5 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
-  var arrow_right_default = /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives5.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives5.Path, { d: "m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z" }) });
-
-  // packages/icons/build-module/library/arrow-up.mjs
-  var import_primitives6 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
-  var arrow_up_default = /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives6.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives6.Path, { d: "M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z" }) });
-
-  // packages/icons/build-module/library/aspect-ratio.mjs
-  var import_primitives7 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
-  var aspect_ratio_default = /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives7.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives7.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
-  var import_primitives8 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
-  var audio_default = /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives8.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives8.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" }) });
-
-  // packages/icons/build-module/library/background.mjs
-  var import_primitives9 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
-  var background_default = /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(import_primitives9.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(import_primitives9.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" }) });
-
-  // packages/icons/build-module/library/backup.mjs
-  var import_primitives10 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime10 = __toESM(require_jsx_runtime(), 1);
-  var backup_default = /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(import_primitives10.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(import_primitives10.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" }) });
-
-  // packages/icons/build-module/library/block-default.mjs
-  var import_primitives11 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime11 = __toESM(require_jsx_runtime(), 1);
-  var block_default_default = /* @__PURE__ */ (0, import_jsx_runtime11.jsx)(import_primitives11.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime11.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" }) });
-
-  // packages/icons/build-module/library/block-table.mjs
-  var import_primitives12 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime12 = __toESM(require_jsx_runtime(), 1);
-  var block_table_default = /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives12.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives12.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" }) });
-
-  // packages/icons/build-module/library/category.mjs
-  var import_primitives13 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime13 = __toESM(require_jsx_runtime(), 1);
-  var category_default = /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives13.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives13.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z" }) });
-
-  // packages/icons/build-module/library/check.mjs
-  var import_primitives14 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime14 = __toESM(require_jsx_runtime(), 1);
-  var check_default = /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives14.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives14.Path, { d: "M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z" }) });
-
-  // packages/icons/build-module/library/chevron-down.mjs
-  var import_primitives15 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime15 = __toESM(require_jsx_runtime(), 1);
-  var chevron_down_default = /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives15.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives15.Path, { d: "M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z" }) });
-
-  // packages/icons/build-module/library/chevron-left-small.mjs
-  var import_primitives16 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime16 = __toESM(require_jsx_runtime(), 1);
-  var chevron_left_small_default = /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives16.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives16.Path, { d: "m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z" }) });
-
-  // packages/icons/build-module/library/chevron-left.mjs
-  var import_primitives17 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime17 = __toESM(require_jsx_runtime(), 1);
-  var chevron_left_default = /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives17.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives17.Path, { d: "M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z" }) });
-
-  // packages/icons/build-module/library/chevron-right-small.mjs
-  var import_primitives18 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime18 = __toESM(require_jsx_runtime(), 1);
-  var chevron_right_small_default = /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives18.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives18.Path, { d: "M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z" }) });
-
-  // packages/icons/build-module/library/chevron-right.mjs
-  var import_primitives19 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime19 = __toESM(require_jsx_runtime(), 1);
-  var chevron_right_default = /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives19.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives19.Path, { d: "M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z" }) });
-
-  // packages/icons/build-module/library/chevron-up.mjs
-  var import_primitives20 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime20 = __toESM(require_jsx_runtime(), 1);
-  var chevron_up_default = /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives20.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives20.Path, { d: "M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z" }) });
-
-  // packages/icons/build-module/library/close-small.mjs
-  var import_primitives21 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime21 = __toESM(require_jsx_runtime(), 1);
-  var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives21.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives21.Path, { d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z" }) });
-
-  // packages/icons/build-module/library/close.mjs
-  var import_primitives22 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime22 = __toESM(require_jsx_runtime(), 1);
-  var close_default = /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives22.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives22.Path, { d: "m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z" }) });
-
-  // packages/icons/build-module/library/cloud-upload.mjs
-  var import_primitives23 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime23 = __toESM(require_jsx_runtime(), 1);
-  var cloud_upload_default = /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives23.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives23.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" }) });
-
-  // packages/icons/build-module/library/cloud.mjs
-  var import_primitives24 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime24 = __toESM(require_jsx_runtime(), 1);
-  var cloud_default = /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives24.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives24.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" }) });
-
-  // packages/icons/build-module/library/code.mjs
-  var import_primitives25 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime25 = __toESM(require_jsx_runtime(), 1);
-  var code_default = /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives25.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives25.Path, { d: "M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z" }) });
-
-  // packages/icons/build-module/library/cog.mjs
-  var import_primitives26 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime26 = __toESM(require_jsx_runtime(), 1);
-  var cog_default = /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives26.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives26.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/color.mjs
-  var import_primitives27 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime27 = __toESM(require_jsx_runtime(), 1);
-  var color_default = /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives27.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives27.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" }) });
-
-  // packages/icons/build-module/library/comment-author-avatar.mjs
-  var import_primitives28 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime28 = __toESM(require_jsx_runtime(), 1);
-  var comment_author_avatar_default = /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives28.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives28.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" }) });
-
-  // packages/icons/build-module/library/comment.mjs
-  var import_primitives29 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime29 = __toESM(require_jsx_runtime(), 1);
-  var comment_default = /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives29.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives29.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" }) });
-
-  // packages/icons/build-module/library/copy-small.mjs
-  var import_primitives30 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime30 = __toESM(require_jsx_runtime(), 1);
-  var copy_small_default = /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives30.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives30.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/desktop.mjs
-  var import_primitives31 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime31 = __toESM(require_jsx_runtime(), 1);
-  var desktop_default = /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives31.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives31.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/download.mjs
-  var import_primitives32 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime32 = __toESM(require_jsx_runtime(), 1);
-  var download_default = /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives32.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives32.Path, { d: "M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z" }) });
-
-  // packages/icons/build-module/library/drafts.mjs
-  var import_primitives33 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime33 = __toESM(require_jsx_runtime(), 1);
-  var drafts_default = /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives33.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives33.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z" }) });
-
-  // packages/icons/build-module/library/drawer-left.mjs
-  var import_primitives34 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime34 = __toESM(require_jsx_runtime(), 1);
-  var drawer_left_default = /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives34.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives34.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" }) });
-
-  // packages/icons/build-module/library/drawer-right.mjs
-  var import_primitives35 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime35 = __toESM(require_jsx_runtime(), 1);
-  var drawer_right_default = /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives35.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives35.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" }) });
-
-  // packages/icons/build-module/library/envelope.mjs
-  var import_primitives36 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime36 = __toESM(require_jsx_runtime(), 1);
-  var envelope_default = /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives36.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/error.mjs
-  var import_primitives37 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime37 = __toESM(require_jsx_runtime(), 1);
-  var error_default = /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives37.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/external.mjs
-  var import_primitives38 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime38 = __toESM(require_jsx_runtime(), 1);
-  var external_default = /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives38.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives38.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/file.mjs
-  var import_primitives39 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime39 = __toESM(require_jsx_runtime(), 1);
-  var file_default = /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives39.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives39.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/flip-horizontal.mjs
-  var import_primitives40 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime40 = __toESM(require_jsx_runtime(), 1);
-  var flip_horizontal_default = /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives40.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives40.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" }) });
-
-  // packages/icons/build-module/library/flip-vertical.mjs
-  var import_primitives41 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime41 = __toESM(require_jsx_runtime(), 1);
-  var flip_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives41.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives41.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" }) });
-
-  // packages/icons/build-module/library/footer.mjs
-  var import_primitives42 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime42 = __toESM(require_jsx_runtime(), 1);
-  var footer_default = /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives42.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives42.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" }) });
-
-  // packages/icons/build-module/library/format-list-bullets-rtl.mjs
-  var import_primitives43 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime43 = __toESM(require_jsx_runtime(), 1);
-  var format_list_bullets_rtl_default = /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives43.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives43.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" }) });
-
-  // packages/icons/build-module/library/format-list-bullets.mjs
-  var import_primitives44 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime44 = __toESM(require_jsx_runtime(), 1);
-  var format_list_bullets_default = /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives44.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives44.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" }) });
-
-  // packages/icons/build-module/library/funnel.mjs
-  var import_primitives45 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime45 = __toESM(require_jsx_runtime(), 1);
-  var funnel_default = /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives45.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives45.Path, { d: "M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z" }) });
-
-  // packages/icons/build-module/library/globe.mjs
-  var import_primitives46 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime46 = __toESM(require_jsx_runtime(), 1);
-  var globe_default = /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives46.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives46.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/header.mjs
-  var import_primitives47 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime47 = __toESM(require_jsx_runtime(), 1);
-  var header_default = /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives47.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives47.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" }) });
-
-  // packages/icons/build-module/library/info.mjs
-  var import_primitives48 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime48 = __toESM(require_jsx_runtime(), 1);
-  var info_default = /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives48.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives48.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z" }) });
-
-  // packages/icons/build-module/library/keyboard.mjs
-  var import_primitives49 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime49 = __toESM(require_jsx_runtime(), 1);
-  var keyboard_default = /* @__PURE__ */ (0, import_jsx_runtime49.jsxs)(import_primitives49.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives49.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" }),
-    /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives49.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" })
-  ] });
-
-  // packages/icons/build-module/library/layout.mjs
-  var import_primitives50 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime50 = __toESM(require_jsx_runtime(), 1);
-  var layout_default = /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives50.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives50.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/line-solid.mjs
-  var import_primitives51 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime51 = __toESM(require_jsx_runtime(), 1);
-  var line_solid_default = /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives51.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives51.Path, { d: "M5 11.25h14v1.5H5z" }) });
-
-  // packages/icons/build-module/library/link.mjs
-  var import_primitives52 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime52 = __toESM(require_jsx_runtime(), 1);
-  var link_default = /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives52.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives52.Path, { d: "M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z" }) });
-
-  // packages/icons/build-module/library/list-view.mjs
-  var import_primitives53 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime53 = __toESM(require_jsx_runtime(), 1);
-  var list_view_default = /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives53.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives53.Path, { d: "M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z" }) });
-
-  // packages/icons/build-module/library/lock-small.mjs
-  var import_primitives54 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime54 = __toESM(require_jsx_runtime(), 1);
-  var lock_small_default = /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives54.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives54.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/mobile.mjs
-  var import_primitives55 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime55 = __toESM(require_jsx_runtime(), 1);
-  var mobile_default = /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives55.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives55.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/more-vertical.mjs
-  var import_primitives56 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime56 = __toESM(require_jsx_runtime(), 1);
-  var more_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives56.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives56.Path, { d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" }) });
-
-  // packages/icons/build-module/library/navigation-overlay.mjs
-  var import_primitives57 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime57 = __toESM(require_jsx_runtime(), 1);
-  var navigation_overlay_default = /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives57.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives57.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" }) });
-
-  // packages/icons/build-module/library/navigation.mjs
-  var import_primitives58 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime58 = __toESM(require_jsx_runtime(), 1);
-  var navigation_default = /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives58.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives58.Path, { d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z" }) });
-
-  // packages/icons/build-module/library/next.mjs
-  var import_primitives59 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime59 = __toESM(require_jsx_runtime(), 1);
-  var next_default = /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives59.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives59.Path, { d: "M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z" }) });
-
-  // packages/icons/build-module/library/not-allowed.mjs
-  var import_primitives60 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime60 = __toESM(require_jsx_runtime(), 1);
-  var not_allowed_default = /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives60.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives60.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z" }) });
-
-  // packages/icons/build-module/library/page.mjs
-  var import_primitives61 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime61 = __toESM(require_jsx_runtime(), 1);
-  var page_default = /* @__PURE__ */ (0, import_jsx_runtime61.jsxs)(import_primitives61.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives61.Path, { d: "M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z" }),
-    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives61.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/pencil.mjs
-  var import_primitives62 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime62 = __toESM(require_jsx_runtime(), 1);
-  var pencil_default = /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives62.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives62.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/pending.mjs
-  var import_primitives63 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime63 = __toESM(require_jsx_runtime(), 1);
-  var pending_default = /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives63.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives63.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z" }) });
-
-  // packages/icons/build-module/library/plugins.mjs
-  var import_primitives64 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime64 = __toESM(require_jsx_runtime(), 1);
-  var plugins_default = /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives64.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives64.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" }) });
-
-  // packages/icons/build-module/library/plus.mjs
-  var import_primitives65 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime65 = __toESM(require_jsx_runtime(), 1);
-  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives65.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives65.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) });
-
-  // packages/icons/build-module/library/post.mjs
-  var import_primitives66 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime66 = __toESM(require_jsx_runtime(), 1);
-  var post_default = /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives66.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives66.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" }) });
-
-  // packages/icons/build-module/library/previous.mjs
-  var import_primitives67 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime67 = __toESM(require_jsx_runtime(), 1);
-  var previous_default = /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives67.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives67.Path, { d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z" }) });
-
-  // packages/icons/build-module/library/published.mjs
-  var import_primitives68 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime68 = __toESM(require_jsx_runtime(), 1);
-  var published_default = /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives68.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives68.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z" }) });
-
-  // packages/icons/build-module/library/redo.mjs
-  var import_primitives69 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime69 = __toESM(require_jsx_runtime(), 1);
-  var redo_default = /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives69.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives69.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" }) });
-
-  // packages/icons/build-module/library/reset.mjs
-  var import_primitives70 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime70 = __toESM(require_jsx_runtime(), 1);
-  var reset_default = /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives70.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives70.Path, { d: "M7 11.5h10V13H7z" }) });
-
-  // packages/icons/build-module/library/rotate-left.mjs
-  var import_primitives71 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime71 = __toESM(require_jsx_runtime(), 1);
-  var rotate_left_default = /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives71.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives71.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" }) });
-
-  // packages/icons/build-module/library/rotate-right.mjs
-  var import_primitives72 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime72 = __toESM(require_jsx_runtime(), 1);
-  var rotate_right_default = /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives72.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives72.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/scheduled.mjs
-  var import_primitives73 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime73 = __toESM(require_jsx_runtime(), 1);
-  var scheduled_default = /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives73.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives73.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z" }) });
-
-  // packages/icons/build-module/library/search.mjs
-  var import_primitives74 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime74 = __toESM(require_jsx_runtime(), 1);
-  var search_default = /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives74.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives74.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" }) });
-
-  // packages/icons/build-module/library/seen.mjs
-  var import_primitives75 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime75 = __toESM(require_jsx_runtime(), 1);
-  var seen_default = /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives75.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives75.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/settings.mjs
-  var import_primitives76 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime76 = __toESM(require_jsx_runtime(), 1);
-  var settings_default = /* @__PURE__ */ (0, import_jsx_runtime76.jsxs)(import_primitives76.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
-    /* @__PURE__ */ (0, import_jsx_runtime76.jsx)(import_primitives76.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_runtime76.jsx)(import_primitives76.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/shadow.mjs
-  var import_primitives77 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime77 = __toESM(require_jsx_runtime(), 1);
-  var shadow_default = /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives77.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives77.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/shuffle.mjs
-  var import_primitives78 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime78 = __toESM(require_jsx_runtime(), 1);
-  var shuffle_default = /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives78.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives78.Path, { d: "M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z" }) });
-
-  // packages/icons/build-module/library/sidebar.mjs
-  var import_primitives79 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime79 = __toESM(require_jsx_runtime(), 1);
-  var sidebar_default = /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives79.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives79.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" }) });
-
-  // packages/icons/build-module/library/square.mjs
-  var import_primitives80 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime80 = __toESM(require_jsx_runtime(), 1);
-  var square_default = /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives80.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives80.Path, { fill: "none", d: "M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25", stroke: "currentColor", strokeWidth: "1.5", strokeLinecap: "square" }) });
-
-  // packages/icons/build-module/library/star-empty.mjs
-  var import_primitives81 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime81 = __toESM(require_jsx_runtime(), 1);
-  var star_empty_default = /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives81.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives81.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z" }) });
-
-  // packages/icons/build-module/library/star-filled.mjs
-  var import_primitives82 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime82 = __toESM(require_jsx_runtime(), 1);
-  var star_filled_default = /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives82.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives82.Path, { d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z" }) });
-
-  // packages/icons/build-module/library/styles.mjs
-  var import_primitives83 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime83 = __toESM(require_jsx_runtime(), 1);
-  var styles_default = /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives83.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives83.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z" }) });
-
-  // packages/icons/build-module/library/symbol-filled.mjs
-  var import_primitives84 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime84 = __toESM(require_jsx_runtime(), 1);
-  var symbol_filled_default = /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives84.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives84.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" }) });
-
-  // packages/icons/build-module/library/symbol.mjs
-  var import_primitives85 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime85 = __toESM(require_jsx_runtime(), 1);
-  var symbol_default = /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives85.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives85.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/tablet.mjs
-  var import_primitives86 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime86 = __toESM(require_jsx_runtime(), 1);
-  var tablet_default = /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives86.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives86.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/trash.mjs
-  var import_primitives87 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime87 = __toESM(require_jsx_runtime(), 1);
-  var trash_default = /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives87.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives87.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/typography.mjs
-  var import_primitives88 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime88 = __toESM(require_jsx_runtime(), 1);
-  var typography_default = /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives88.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives88.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" }) });
-
-  // packages/icons/build-module/library/undo.mjs
-  var import_primitives89 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime89 = __toESM(require_jsx_runtime(), 1);
-  var undo_default = /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives89.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives89.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" }) });
-
-  // packages/icons/build-module/library/unseen.mjs
-  var import_primitives90 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime90 = __toESM(require_jsx_runtime(), 1);
-  var unseen_default = /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives90.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives90.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/verse.mjs
-  var import_primitives91 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime91 = __toESM(require_jsx_runtime(), 1);
-  var verse_default = /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives91.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives91.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_primitives92 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime92 = __toESM(require_jsx_runtime(), 1);
-  var video_default = /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives92.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives92.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" }) });
-
-  // packages/icons/build-module/library/wordpress.mjs
-  var import_primitives93 = __toESM(require_primitives(), 1);
-  var import_jsx_runtime93 = __toESM(require_jsx_runtime(), 1);
-  var wordpress_default = /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives93.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "-2 -2 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives93.Path, { d: "M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z" }) });
-
-  // packages/editor/build-module/utils/get-template-part-icon.mjs
-  function getTemplatePartIcon(areaOrIconName) {
-    if ("header" === areaOrIconName) {
-      return header_default;
-    } else if ("footer" === areaOrIconName) {
-      return footer_default;
-    } else if ("sidebar" === areaOrIconName) {
-      return sidebar_default;
-    } else if ("navigation-overlay" === areaOrIconName) {
-      return navigation_overlay_default;
-    }
-    return symbol_filled_default;
-  }
-
   // packages/editor/build-module/lock-unlock.mjs
   var import_private_apis = __toESM(require_private_apis(), 1);
   var { lock, unlock } = (0, import_private_apis.__dangerousOptInToUnstableAPIsOnlyForCoreModules)(
@@ -3547,29 +3008,6 @@ var wp;
     "@wordpress/editor"
   );

-  // packages/editor/build-module/utils/get-template-info.mjs
-  var EMPTY_OBJECT = {};
-  var getTemplateInfo = (params) => {
-    if (!params) {
-      return EMPTY_OBJECT;
-    }
-    const { templateTypes, templateAreas, template: template2 } = params;
-    const { description, slug, title, area } = template2;
-    const { title: defaultTitle, description: defaultDescription } = Object.values(templateTypes).find((type) => type.slug === slug) ?? EMPTY_OBJECT;
-    const templateTitle = typeof title === "string" ? title : title?.rendered;
-    const templateDescription = typeof description === "string" ? description : description?.raw;
-    const templateAreasWithIcon = templateAreas?.map((item) => ({
-      ...item,
-      icon: getTemplatePartIcon(item.icon)
-    }));
-    const templateIcon = templateAreasWithIcon?.find((item) => area === item.area)?.icon || layout_default;
-    return {
-      title: templateTitle && templateTitle !== slug ? templateTitle : defaultTitle || slug,
-      description: templateDescription || defaultDescription,
-      icon: templateIcon
-    };
-  };
-
   // packages/global-styles-engine/build-module/utils/object.mjs
   function setImmutably(object, path, value) {
     path = Array.isArray(path) ? [...path] : [path];
@@ -4876,6 +4314,12 @@ var wp;
     });
     return values;
   }
+  function getDuotoneUnsetStylesheet(selector2) {
+    return `${selector2}{filter:none}`;
+  }
+  function getDuotoneStylesheet(selector2, id) {
+    return `${selector2}{filter:url(#${id})}`;
+  }
   function getDuotoneFilter(id, colors2) {
     const values = getValuesFromColors(colors2);
     return `
@@ -6783,6 +6227,9 @@ var wp;
     getResponsiveMediaQueries,
     getViewportBreakpoints,
     getViewportBreakpointValueInPixels,
+    getDuotoneFilter,
+    getDuotoneStylesheet,
+    getDuotoneUnsetStylesheet,
     resolveStyle,
     getVariationStyle
   });
@@ -6820,7 +6267,6 @@ var wp;
   var DESKTOP_DEVICE_TYPE = "Desktop";
   var TABLET_DEVICE_TYPE = "Tablet";
   var MOBILE_DEVICE_TYPE = "Mobile";
-  var DEVICE_PREVIEW_WIDTH_OFFSET = 1;
   var VIEWPORT_STATE_BY_DEVICE_TYPE = {
     Desktop: "default",
     Tablet: "@tablet",
@@ -6828,40 +6274,30 @@ var wp;
   };
   function getDeviceTypeByCanvasWidth(canvasWidth2, viewportSettings) {
     const width = getViewportBreakpointValueInPixels2(canvasWidth2);
-    const breakpoints = getViewportBreakpoints2(viewportSettings);
-    if (width && width <= getViewportBreakpointValueInPixels2(breakpoints.mobile)) {
+    if (width && width <= getViewportBreakpointValueInPixels2(
+      getCanvasWidthByDeviceType("Mobile", viewportSettings)
+    )) {
       return MOBILE_DEVICE_TYPE;
     }
-    if (width && width <= getViewportBreakpointValueInPixels2(breakpoints.tablet)) {
+    if (width && width <= getViewportBreakpointValueInPixels2(
+      getCanvasWidthByDeviceType("Tablet", viewportSettings)
+    )) {
       return TABLET_DEVICE_TYPE;
     }
     return DESKTOP_DEVICE_TYPE;
   }
   function getCanvasWidthByDeviceType(deviceType, viewportSettings) {
     const viewportKey = VIEWPORT_KEY_BY_DEVICE_TYPE[deviceType];
-    if (!viewportKey) {
-      return void 0;
-    }
-    const breakpoints = getViewportBreakpoints2(viewportSettings);
-    const width = getViewportBreakpointValueInPixels2(
-      breakpoints[viewportKey]
-    );
-    if (width === void 0) {
-      return void 0;
-    }
-    let lowerBreakpoint = 0;
-    if (deviceType === TABLET_DEVICE_TYPE) {
-      lowerBreakpoint = getViewportBreakpointValueInPixels2(breakpoints.mobile) ?? 0;
+    if (viewportKey) {
+      return getViewportBreakpointValueInPixels2(
+        getViewportBreakpoints2(viewportSettings)[viewportKey]
+      );
     }
-    const offset4 = Math.min(
-      DEVICE_PREVIEW_WIDTH_OFFSET,
-      (width - lowerBreakpoint) / 2
-    );
-    return width - offset4;
   }

   // packages/editor/build-module/store/selectors.mjs
-  var EMPTY_OBJECT2 = {};
+  var { getTemplateInfo, getTemplatePartIcon } = unlock(import_core_data.privateApis);
+  var EMPTY_OBJECT = {};
   var hasEditorUndo = (0, import_data4.createRegistrySelector)((select9) => () => {
     return select9(import_core_data.store).hasUndo();
   });
@@ -6910,7 +6346,7 @@ var wp;
       if (post2) {
         return post2;
       }
-      return EMPTY_OBJECT2;
+      return EMPTY_OBJECT;
     }
   );
   function getCurrentPostType(state2) {
@@ -6935,7 +6371,7 @@ var wp;
       "postType",
       postType2,
       postId2
-    ) || EMPTY_OBJECT2;
+    ) || EMPTY_OBJECT;
   });
   function getCurrentPostAttribute(state2, attributeName) {
     switch (attributeName) {
@@ -7551,11 +6987,11 @@ var wp;
       );
       const templateTypes = select9(import_core_data.store).getCurrentTheme()?.default_template_types;
       if (!templateTypes) {
-        return EMPTY_OBJECT2;
+        return EMPTY_OBJECT;
       }
       return Object.values(templateTypes).find(
         (type) => type.slug === slug
-      ) ?? EMPTY_OBJECT2;
+      ) ?? EMPTY_OBJECT;
     })
   );
   var __experimentalGetTemplateInfo = (0, import_data4.createRegistrySelector)(
@@ -7564,7 +7000,7 @@ var wp;
         since: "6.8"
       });
       if (!template2) {
-        return EMPTY_OBJECT2;
+        return EMPTY_OBJECT;
       }
       const currentTheme = select9(import_core_data.store).getCurrentTheme();
       const templateTypes = currentTheme?.default_template_types || [];
@@ -7660,7 +7096,7 @@ var wp;
     updatePost: () => updatePost,
     updatePostLock: () => updatePostLock
   });
-  var import_a11y7 = __toESM(require_a11y(), 1);
+  var import_a11y9 = __toESM(require_a11y(), 1);
   var import_api_fetch8 = __toESM(require_api_fetch(), 1);
   var import_deprecated9 = __toESM(require_deprecated(), 1);
   var import_blocks20 = __toESM(require_blocks(), 1);
@@ -7795,87 +7231,572 @@ var wp;
     ];
   }

-  // packages/editor/build-module/store/private-actions.mjs
-  var private_actions_exports = {};
-  __export(private_actions_exports, {
-    createTemplate: () => createTemplate,
-    hideBlockTypes: () => hideBlockTypes,
-    openRevision: () => openRevision,
-    registerEntityAction: () => registerEntityAction,
-    registerEntityField: () => registerEntityField,
-    registerPostTypeSchema: () => registerPostTypeSchema,
-    removeTemplates: () => removeTemplates,
-    resetStylesNavigation: () => resetStylesNavigation,
-    restoreRevision: () => restoreRevision,
-    revertTemplate: () => revertTemplate2,
-    saveDirtyEntities: () => saveDirtyEntities,
-    selectNote: () => selectNote,
-    setCanvasWidth: () => setCanvasWidth,
-    setCurrentRevisionId: () => setCurrentRevisionId,
-    setCurrentTemplateId: () => setCurrentTemplateId,
-    setDefaultRenderingMode: () => setDefaultRenderingMode,
-    setIsReady: () => setIsReady,
-    setRevisionPage: () => setRevisionPage,
-    setShowRevisionDiff: () => setShowRevisionDiff,
-    setShowStylebook: () => setShowStylebook,
-    setStylesPath: () => setStylesPath,
-    showBlockTypes: () => showBlockTypes,
-    unregisterEntityAction: () => unregisterEntityAction,
-    unregisterEntityField: () => unregisterEntityField
-  });
-  var import_core_data56 = __toESM(require_core_data(), 1);
-  var import_i18n204 = __toESM(require_i18n(), 1);
-  var import_notices19 = __toESM(require_notices(), 1);
-  var import_block_editor35 = __toESM(require_block_editor(), 1);
-  var import_preferences9 = __toESM(require_preferences(), 1);
-  var import_url14 = __toESM(require_url(), 1);
-  var import_api_fetch7 = __toESM(require_api_fetch(), 1);
-  var import_blocks19 = __toESM(require_blocks(), 1);
-  var import_html_entities12 = __toESM(require_html_entities(), 1);
-  var import_date16 = __toESM(require_date(), 1);
+  // packages/editor/build-module/store/private-actions.mjs
+  var private_actions_exports = {};
+  __export(private_actions_exports, {
+    createTemplate: () => createTemplate,
+    hideBlockTypes: () => hideBlockTypes,
+    registerEntityAction: () => registerEntityAction,
+    registerEntityField: () => registerEntityField,
+    registerPostTypeSchema: () => registerPostTypeSchema,
+    removeTemplates: () => removeTemplates,
+    resetStylesNavigation: () => resetStylesNavigation,
+    restoreRevision: () => restoreRevision,
+    revertTemplate: () => revertTemplate2,
+    selectNote: () => selectNote,
+    setCanvasWidth: () => setCanvasWidth,
+    setCurrentRevisionId: () => setCurrentRevisionId,
+    setCurrentTemplateId: () => setCurrentTemplateId,
+    setDefaultRenderingMode: () => setDefaultRenderingMode,
+    setIsReady: () => setIsReady,
+    setRevisionPage: () => setRevisionPage,
+    setShowRevisionDiff: () => setShowRevisionDiff,
+    setShowStylebook: () => setShowStylebook,
+    setStylesPath: () => setStylesPath,
+    showBlockTypes: () => showBlockTypes,
+    unregisterEntityAction: () => unregisterEntityAction,
+    unregisterEntityField: () => unregisterEntityField
+  });
+  var import_core_data56 = __toESM(require_core_data(), 1);
+  var import_block_editor35 = __toESM(require_block_editor(), 1);
+  var import_i18n204 = __toESM(require_i18n(), 1);
+  var import_notices19 = __toESM(require_notices(), 1);
+  var import_preferences9 = __toESM(require_preferences(), 1);
+  var import_url14 = __toESM(require_url(), 1);
+  var import_api_fetch7 = __toESM(require_api_fetch(), 1);
+  var import_blocks19 = __toESM(require_blocks(), 1);
+  var import_html_entities12 = __toESM(require_html_entities(), 1);
+  var import_date16 = __toESM(require_date(), 1);
+
+  // packages/editor/build-module/store/utils/is-template-revertable.mjs
+  function isTemplateRevertable(templateOrTemplatePart) {
+    if (!templateOrTemplatePart) {
+      return false;
+    }
+    return templateOrTemplatePart.source === TEMPLATE_ORIGINS.custom && (Boolean(templateOrTemplatePart?.plugin) || templateOrTemplatePart?.has_theme_file);
+  }
+
+  // packages/editor/build-module/store/private-selectors.mjs
+  var private_selectors_exports = {};
+  __export(private_selectors_exports, {
+    buildRevisionsPageQuery: () => buildRevisionsPageQuery,
+    getCanvasHeight: () => getCanvasHeight,
+    getCanvasWidth: () => getCanvasWidth,
+    getCurrentRevision: () => getCurrentRevision,
+    getCurrentRevisionId: () => getCurrentRevisionId,
+    getDefaultRenderingMode: () => getDefaultRenderingMode,
+    getEntityActions: () => getEntityActions2,
+    getEntityFields: () => getEntityFields2,
+    getInserter: () => getInserter,
+    getInserterSidebarToggleRef: () => getInserterSidebarToggleRef,
+    getListViewToggleRef: () => getListViewToggleRef,
+    getPageRevisions: () => getPageRevisions,
+    getPostBlocksByName: () => getPostBlocksByName,
+    getPostIcon: () => getPostIcon,
+    getPreviousRevision: () => getPreviousRevision,
+    getRevisionPage: () => getRevisionPage,
+    getRevisionsPerPage: () => getRevisionsPerPage,
+    getSelectedNote: () => getSelectedNote,
+    getShowStylebook: () => getShowStylebook,
+    getStylesPath: () => getStylesPath,
+    isCollaborationEnabledForCurrentPost: () => isCollaborationEnabledForCurrentPost,
+    isEntityReady: () => isEntityReady2,
+    isNoteFocused: () => isNoteFocused,
+    isRevisionsMode: () => isRevisionsMode,
+    isShowingRevisionDiff: () => isShowingRevisionDiff
+  });
+  var import_block_editor3 = __toESM(require_block_editor(), 1);
+  var import_data5 = __toESM(require_data(), 1);
+
+  // packages/icons/build-module/icon/index.mjs
+  var import_element = __toESM(require_element(), 1);
+  var icon_default = (0, import_element.forwardRef)(
+    ({ icon, size: size4 = 24, ...props }, ref) => {
+      return (0, import_element.cloneElement)(icon, {
+        width: size4,
+        height: size4,
+        ...props,
+        ref
+      });
+    }
+  );
+
+  // packages/icons/build-module/library/add-template.mjs
+  var import_primitives = __toESM(require_primitives(), 1);
+  var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
+  var add_template_default = /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_primitives.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_primitives.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z" }) });
+
+  // packages/icons/build-module/library/archive.mjs
+  var import_primitives2 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime2 = __toESM(require_jsx_runtime(), 1);
+  var archive_default = /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives2.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime2.jsx)(import_primitives2.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" }) });
+
+  // packages/icons/build-module/library/arrow-down.mjs
+  var import_primitives3 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime3 = __toESM(require_jsx_runtime(), 1);
+  var arrow_down_default = /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives3.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime3.jsx)(import_primitives3.Path, { d: "m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z" }) });
+
+  // packages/icons/build-module/library/arrow-left.mjs
+  var import_primitives4 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime4 = __toESM(require_jsx_runtime(), 1);
+  var arrow_left_default = /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives4.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime4.jsx)(import_primitives4.Path, { d: "M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z" }) });
+
+  // packages/icons/build-module/library/arrow-right.mjs
+  var import_primitives5 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime5 = __toESM(require_jsx_runtime(), 1);
+  var arrow_right_default = /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives5.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime5.jsx)(import_primitives5.Path, { d: "m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z" }) });
+
+  // packages/icons/build-module/library/arrow-up.mjs
+  var import_primitives6 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime6 = __toESM(require_jsx_runtime(), 1);
+  var arrow_up_default = /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives6.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime6.jsx)(import_primitives6.Path, { d: "M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z" }) });
+
+  // packages/icons/build-module/library/aspect-ratio.mjs
+  var import_primitives7 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime7 = __toESM(require_jsx_runtime(), 1);
+  var aspect_ratio_default = /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives7.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime7.jsx)(import_primitives7.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
+  var import_primitives8 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime8 = __toESM(require_jsx_runtime(), 1);
+  var audio_default = /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives8.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime8.jsx)(import_primitives8.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" }) });
+
+  // packages/icons/build-module/library/background.mjs
+  var import_primitives9 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime9 = __toESM(require_jsx_runtime(), 1);
+  var background_default = /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(import_primitives9.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime9.jsx)(import_primitives9.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" }) });
+
+  // packages/icons/build-module/library/backup.mjs
+  var import_primitives10 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime10 = __toESM(require_jsx_runtime(), 1);
+  var backup_default = /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(import_primitives10.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime10.jsx)(import_primitives10.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" }) });
+
+  // packages/icons/build-module/library/block-default.mjs
+  var import_primitives11 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime11 = __toESM(require_jsx_runtime(), 1);
+  var block_default_default = /* @__PURE__ */ (0, import_jsx_runtime11.jsx)(import_primitives11.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime11.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" }) });
+
+  // packages/icons/build-module/library/block-table.mjs
+  var import_primitives12 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime12 = __toESM(require_jsx_runtime(), 1);
+  var block_table_default = /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives12.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime12.jsx)(import_primitives12.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" }) });
+
+  // packages/icons/build-module/library/category.mjs
+  var import_primitives13 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime13 = __toESM(require_jsx_runtime(), 1);
+  var category_default = /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives13.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime13.jsx)(import_primitives13.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z" }) });
+
+  // packages/icons/build-module/library/check.mjs
+  var import_primitives14 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime14 = __toESM(require_jsx_runtime(), 1);
+  var check_default = /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives14.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime14.jsx)(import_primitives14.Path, { d: "M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z" }) });
+
+  // packages/icons/build-module/library/chevron-down.mjs
+  var import_primitives15 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime15 = __toESM(require_jsx_runtime(), 1);
+  var chevron_down_default = /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives15.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime15.jsx)(import_primitives15.Path, { d: "M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z" }) });
+
+  // packages/icons/build-module/library/chevron-left-small.mjs
+  var import_primitives16 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime16 = __toESM(require_jsx_runtime(), 1);
+  var chevron_left_small_default = /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives16.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime16.jsx)(import_primitives16.Path, { d: "m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z" }) });
+
+  // packages/icons/build-module/library/chevron-left.mjs
+  var import_primitives17 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime17 = __toESM(require_jsx_runtime(), 1);
+  var chevron_left_default = /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives17.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime17.jsx)(import_primitives17.Path, { d: "M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z" }) });
+
+  // packages/icons/build-module/library/chevron-right-small.mjs
+  var import_primitives18 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime18 = __toESM(require_jsx_runtime(), 1);
+  var chevron_right_small_default = /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives18.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime18.jsx)(import_primitives18.Path, { d: "M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z" }) });
+
+  // packages/icons/build-module/library/chevron-right.mjs
+  var import_primitives19 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime19 = __toESM(require_jsx_runtime(), 1);
+  var chevron_right_default = /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives19.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime19.jsx)(import_primitives19.Path, { d: "M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z" }) });
+
+  // packages/icons/build-module/library/chevron-up.mjs
+  var import_primitives20 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime20 = __toESM(require_jsx_runtime(), 1);
+  var chevron_up_default = /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives20.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime20.jsx)(import_primitives20.Path, { d: "M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z" }) });
+
+  // packages/icons/build-module/library/close-small.mjs
+  var import_primitives21 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime21 = __toESM(require_jsx_runtime(), 1);
+  var close_small_default = /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives21.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime21.jsx)(import_primitives21.Path, { d: "M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z" }) });
+
+  // packages/icons/build-module/library/close.mjs
+  var import_primitives22 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime22 = __toESM(require_jsx_runtime(), 1);
+  var close_default = /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives22.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime22.jsx)(import_primitives22.Path, { d: "m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z" }) });
+
+  // packages/icons/build-module/library/cloud-upload.mjs
+  var import_primitives23 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime23 = __toESM(require_jsx_runtime(), 1);
+  var cloud_upload_default = /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives23.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime23.jsx)(import_primitives23.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" }) });
+
+  // packages/icons/build-module/library/cloud.mjs
+  var import_primitives24 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime24 = __toESM(require_jsx_runtime(), 1);
+  var cloud_default = /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives24.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime24.jsx)(import_primitives24.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" }) });
+
+  // packages/icons/build-module/library/code.mjs
+  var import_primitives25 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime25 = __toESM(require_jsx_runtime(), 1);
+  var code_default = /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives25.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime25.jsx)(import_primitives25.Path, { d: "M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z" }) });
+
+  // packages/icons/build-module/library/cog.mjs
+  var import_primitives26 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime26 = __toESM(require_jsx_runtime(), 1);
+  var cog_default = /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives26.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime26.jsx)(import_primitives26.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/color.mjs
+  var import_primitives27 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime27 = __toESM(require_jsx_runtime(), 1);
+  var color_default = /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives27.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime27.jsx)(import_primitives27.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" }) });
+
+  // packages/icons/build-module/library/comment-author-avatar.mjs
+  var import_primitives28 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime28 = __toESM(require_jsx_runtime(), 1);
+  var comment_author_avatar_default = /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives28.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime28.jsx)(import_primitives28.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z" }) });
+
+  // packages/icons/build-module/library/comment.mjs
+  var import_primitives29 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime29 = __toESM(require_jsx_runtime(), 1);
+  var comment_default = /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives29.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime29.jsx)(import_primitives29.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" }) });
+
+  // packages/icons/build-module/library/copy-small.mjs
+  var import_primitives30 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime30 = __toESM(require_jsx_runtime(), 1);
+  var copy_small_default = /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives30.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime30.jsx)(import_primitives30.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/desktop.mjs
+  var import_primitives31 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime31 = __toESM(require_jsx_runtime(), 1);
+  var desktop_default = /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives31.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime31.jsx)(import_primitives31.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/download.mjs
+  var import_primitives32 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime32 = __toESM(require_jsx_runtime(), 1);
+  var download_default = /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives32.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime32.jsx)(import_primitives32.Path, { d: "M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z" }) });
+
+  // packages/icons/build-module/library/drafts.mjs
+  var import_primitives33 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime33 = __toESM(require_jsx_runtime(), 1);
+  var drafts_default = /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives33.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime33.jsx)(import_primitives33.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z" }) });
+
+  // packages/icons/build-module/library/drawer-left.mjs
+  var import_primitives34 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime34 = __toESM(require_jsx_runtime(), 1);
+  var drawer_left_default = /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives34.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime34.jsx)(import_primitives34.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" }) });
+
+  // packages/icons/build-module/library/drawer-right.mjs
+  var import_primitives35 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime35 = __toESM(require_jsx_runtime(), 1);
+  var drawer_right_default = /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives35.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime35.jsx)(import_primitives35.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" }) });
+
+  // packages/icons/build-module/library/envelope.mjs
+  var import_primitives36 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime36 = __toESM(require_jsx_runtime(), 1);
+  var envelope_default = /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives36.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime36.jsx)(import_primitives36.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/error.mjs
+  var import_primitives37 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime37 = __toESM(require_jsx_runtime(), 1);
+  var error_default = /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives37.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime37.jsx)(import_primitives37.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/external.mjs
+  var import_primitives38 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime38 = __toESM(require_jsx_runtime(), 1);
+  var external_default = /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives38.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime38.jsx)(import_primitives38.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/file.mjs
+  var import_primitives39 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime39 = __toESM(require_jsx_runtime(), 1);
+  var file_default = /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives39.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime39.jsx)(import_primitives39.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/flip-horizontal.mjs
+  var import_primitives40 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime40 = __toESM(require_jsx_runtime(), 1);
+  var flip_horizontal_default = /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives40.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime40.jsx)(import_primitives40.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" }) });
+
+  // packages/icons/build-module/library/flip-vertical.mjs
+  var import_primitives41 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime41 = __toESM(require_jsx_runtime(), 1);
+  var flip_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives41.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime41.jsx)(import_primitives41.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" }) });
+
+  // packages/icons/build-module/library/footer.mjs
+  var import_primitives42 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime42 = __toESM(require_jsx_runtime(), 1);
+  var footer_default = /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives42.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime42.jsx)(import_primitives42.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" }) });
+
+  // packages/icons/build-module/library/format-list-bullets-rtl.mjs
+  var import_primitives43 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime43 = __toESM(require_jsx_runtime(), 1);
+  var format_list_bullets_rtl_default = /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives43.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(import_primitives43.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" }) });
+
+  // packages/icons/build-module/library/format-list-bullets.mjs
+  var import_primitives44 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime44 = __toESM(require_jsx_runtime(), 1);
+  var format_list_bullets_default = /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives44.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime44.jsx)(import_primitives44.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" }) });
+
+  // packages/icons/build-module/library/funnel.mjs
+  var import_primitives45 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime45 = __toESM(require_jsx_runtime(), 1);
+  var funnel_default = /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives45.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime45.jsx)(import_primitives45.Path, { d: "M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z" }) });
+
+  // packages/icons/build-module/library/globe.mjs
+  var import_primitives46 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime46 = __toESM(require_jsx_runtime(), 1);
+  var globe_default = /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives46.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime46.jsx)(import_primitives46.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/header.mjs
+  var import_primitives47 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime47 = __toESM(require_jsx_runtime(), 1);
+  var header_default = /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives47.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime47.jsx)(import_primitives47.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" }) });
+
+  // packages/icons/build-module/library/info.mjs
+  var import_primitives48 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime48 = __toESM(require_jsx_runtime(), 1);
+  var info_default = /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives48.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime48.jsx)(import_primitives48.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z" }) });
+
+  // packages/icons/build-module/library/keyboard.mjs
+  var import_primitives49 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime49 = __toESM(require_jsx_runtime(), 1);
+  var keyboard_default = /* @__PURE__ */ (0, import_jsx_runtime49.jsxs)(import_primitives49.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives49.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" }),
+    /* @__PURE__ */ (0, import_jsx_runtime49.jsx)(import_primitives49.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" })
+  ] });
+
+  // packages/icons/build-module/library/layout.mjs
+  var import_primitives50 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime50 = __toESM(require_jsx_runtime(), 1);
+  var layout_default = /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives50.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime50.jsx)(import_primitives50.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/line-solid.mjs
+  var import_primitives51 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime51 = __toESM(require_jsx_runtime(), 1);
+  var line_solid_default = /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives51.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime51.jsx)(import_primitives51.Path, { d: "M5 11.25h14v1.5H5z" }) });
+
+  // packages/icons/build-module/library/link.mjs
+  var import_primitives52 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime52 = __toESM(require_jsx_runtime(), 1);
+  var link_default = /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives52.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime52.jsx)(import_primitives52.Path, { d: "M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z" }) });
+
+  // packages/icons/build-module/library/list-view.mjs
+  var import_primitives53 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime53 = __toESM(require_jsx_runtime(), 1);
+  var list_view_default = /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives53.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime53.jsx)(import_primitives53.Path, { d: "M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z" }) });
+
+  // packages/icons/build-module/library/lock-small.mjs
+  var import_primitives54 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime54 = __toESM(require_jsx_runtime(), 1);
+  var lock_small_default = /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives54.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime54.jsx)(import_primitives54.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/mobile.mjs
+  var import_primitives55 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime55 = __toESM(require_jsx_runtime(), 1);
+  var mobile_default = /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives55.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime55.jsx)(import_primitives55.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/more-vertical.mjs
+  var import_primitives56 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime56 = __toESM(require_jsx_runtime(), 1);
+  var more_vertical_default = /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives56.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime56.jsx)(import_primitives56.Path, { d: "M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z" }) });
+
+  // packages/icons/build-module/library/navigation-overlay.mjs
+  var import_primitives57 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime57 = __toESM(require_jsx_runtime(), 1);
+  var navigation_overlay_default = /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives57.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime57.jsx)(import_primitives57.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" }) });
+
+  // packages/icons/build-module/library/navigation.mjs
+  var import_primitives58 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime58 = __toESM(require_jsx_runtime(), 1);
+  var navigation_default = /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives58.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime58.jsx)(import_primitives58.Path, { d: "M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z" }) });
+
+  // packages/icons/build-module/library/next.mjs
+  var import_primitives59 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime59 = __toESM(require_jsx_runtime(), 1);
+  var next_default = /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives59.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(import_primitives59.Path, { d: "M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z" }) });
+
+  // packages/icons/build-module/library/not-allowed.mjs
+  var import_primitives60 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime60 = __toESM(require_jsx_runtime(), 1);
+  var not_allowed_default = /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives60.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime60.jsx)(import_primitives60.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z" }) });
+
+  // packages/icons/build-module/library/page.mjs
+  var import_primitives61 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime61 = __toESM(require_jsx_runtime(), 1);
+  var page_default = /* @__PURE__ */ (0, import_jsx_runtime61.jsxs)(import_primitives61.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives61.Path, { d: "M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z" }),
+    /* @__PURE__ */ (0, import_jsx_runtime61.jsx)(import_primitives61.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/pencil.mjs
+  var import_primitives62 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime62 = __toESM(require_jsx_runtime(), 1);
+  var pencil_default = /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives62.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime62.jsx)(import_primitives62.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/pending.mjs
+  var import_primitives63 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime63 = __toESM(require_jsx_runtime(), 1);
+  var pending_default = /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives63.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime63.jsx)(import_primitives63.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z" }) });
+
+  // packages/icons/build-module/library/plugins.mjs
+  var import_primitives64 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime64 = __toESM(require_jsx_runtime(), 1);
+  var plugins_default = /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives64.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime64.jsx)(import_primitives64.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" }) });
+
+  // packages/icons/build-module/library/plus.mjs
+  var import_primitives65 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime65 = __toESM(require_jsx_runtime(), 1);
+  var plus_default = /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives65.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime65.jsx)(import_primitives65.Path, { d: "M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z" }) });
+
+  // packages/icons/build-module/library/post.mjs
+  var import_primitives66 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime66 = __toESM(require_jsx_runtime(), 1);
+  var post_default = /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives66.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(import_primitives66.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" }) });
+
+  // packages/icons/build-module/library/previous.mjs
+  var import_primitives67 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime67 = __toESM(require_jsx_runtime(), 1);
+  var previous_default = /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives67.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(import_primitives67.Path, { d: "M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z" }) });
+
+  // packages/icons/build-module/library/published.mjs
+  var import_primitives68 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime68 = __toESM(require_jsx_runtime(), 1);
+  var published_default = /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives68.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(import_primitives68.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z" }) });
+
+  // packages/icons/build-module/library/redo.mjs
+  var import_primitives69 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime69 = __toESM(require_jsx_runtime(), 1);
+  var redo_default = /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives69.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime69.jsx)(import_primitives69.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" }) });
+
+  // packages/icons/build-module/library/reset.mjs
+  var import_primitives70 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime70 = __toESM(require_jsx_runtime(), 1);
+  var reset_default = /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives70.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime70.jsx)(import_primitives70.Path, { d: "M7 11.5h10V13H7z" }) });
+
+  // packages/icons/build-module/library/rotate-left.mjs
+  var import_primitives71 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime71 = __toESM(require_jsx_runtime(), 1);
+  var rotate_left_default = /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives71.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime71.jsx)(import_primitives71.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" }) });
+
+  // packages/icons/build-module/library/rotate-right.mjs
+  var import_primitives72 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime72 = __toESM(require_jsx_runtime(), 1);
+  var rotate_right_default = /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives72.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime72.jsx)(import_primitives72.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/editor/build-module/store/utils/is-template-revertable.mjs
-  function isTemplateRevertable(templateOrTemplatePart) {
-    if (!templateOrTemplatePart) {
-      return false;
-    }
-    return templateOrTemplatePart.source === TEMPLATE_ORIGINS.custom && (Boolean(templateOrTemplatePart?.plugin) || templateOrTemplatePart?.has_theme_file);
-  }
+  // packages/icons/build-module/library/scheduled.mjs
+  var import_primitives73 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime73 = __toESM(require_jsx_runtime(), 1);
+  var scheduled_default = /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives73.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime73.jsx)(import_primitives73.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z" }) });
+
+  // packages/icons/build-module/library/search.mjs
+  var import_primitives74 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime74 = __toESM(require_jsx_runtime(), 1);
+  var search_default = /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives74.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime74.jsx)(import_primitives74.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" }) });
+
+  // packages/icons/build-module/library/seen.mjs
+  var import_primitives75 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime75 = __toESM(require_jsx_runtime(), 1);
+  var seen_default = /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives75.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime75.jsx)(import_primitives75.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/settings.mjs
+  var import_primitives76 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime76 = __toESM(require_jsx_runtime(), 1);
+  var settings_default = /* @__PURE__ */ (0, import_jsx_runtime76.jsxs)(import_primitives76.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: [
+    /* @__PURE__ */ (0, import_jsx_runtime76.jsx)(import_primitives76.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_runtime76.jsx)(import_primitives76.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/shadow.mjs
+  var import_primitives77 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime77 = __toESM(require_jsx_runtime(), 1);
+  var shadow_default = /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives77.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime77.jsx)(import_primitives77.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/shuffle.mjs
+  var import_primitives78 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime78 = __toESM(require_jsx_runtime(), 1);
+  var shuffle_default = /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives78.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime78.jsx)(import_primitives78.Path, { d: "M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z" }) });
+
+  // packages/icons/build-module/library/sidebar.mjs
+  var import_primitives79 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime79 = __toESM(require_jsx_runtime(), 1);
+  var sidebar_default = /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives79.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime79.jsx)(import_primitives79.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" }) });
+
+  // packages/icons/build-module/library/square.mjs
+  var import_primitives80 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime80 = __toESM(require_jsx_runtime(), 1);
+  var square_default = /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives80.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime80.jsx)(import_primitives80.Path, { fill: "none", d: "M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25", stroke: "currentColor", strokeWidth: "1.5", strokeLinecap: "square" }) });
+
+  // packages/icons/build-module/library/star-empty.mjs
+  var import_primitives81 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime81 = __toESM(require_jsx_runtime(), 1);
+  var star_empty_default = /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives81.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime81.jsx)(import_primitives81.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z" }) });
+
+  // packages/icons/build-module/library/star-filled.mjs
+  var import_primitives82 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime82 = __toESM(require_jsx_runtime(), 1);
+  var star_filled_default = /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives82.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime82.jsx)(import_primitives82.Path, { d: "M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z" }) });
+
+  // packages/icons/build-module/library/styles.mjs
+  var import_primitives83 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime83 = __toESM(require_jsx_runtime(), 1);
+  var styles_default = /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives83.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime83.jsx)(import_primitives83.Path, { fillRule: "evenodd", clipRule: "evenodd", d: "M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z" }) });
+
+  // packages/icons/build-module/library/symbol-filled.mjs
+  var import_primitives84 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime84 = __toESM(require_jsx_runtime(), 1);
+  var symbol_filled_default = /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives84.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime84.jsx)(import_primitives84.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" }) });
+
+  // packages/icons/build-module/library/symbol.mjs
+  var import_primitives85 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime85 = __toESM(require_jsx_runtime(), 1);
+  var symbol_default = /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives85.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime85.jsx)(import_primitives85.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/tablet.mjs
+  var import_primitives86 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime86 = __toESM(require_jsx_runtime(), 1);
+  var tablet_default = /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives86.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime86.jsx)(import_primitives86.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/trash.mjs
+  var import_primitives87 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime87 = __toESM(require_jsx_runtime(), 1);
+  var trash_default = /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives87.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime87.jsx)(import_primitives87.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/typography.mjs
+  var import_primitives88 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime88 = __toESM(require_jsx_runtime(), 1);
+  var typography_default = /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives88.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime88.jsx)(import_primitives88.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" }) });
+
+  // packages/icons/build-module/library/undo.mjs
+  var import_primitives89 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime89 = __toESM(require_jsx_runtime(), 1);
+  var undo_default = /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives89.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime89.jsx)(import_primitives89.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" }) });
+
+  // packages/icons/build-module/library/unseen.mjs
+  var import_primitives90 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime90 = __toESM(require_jsx_runtime(), 1);
+  var unseen_default = /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives90.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime90.jsx)(import_primitives90.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/verse.mjs
+  var import_primitives91 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime91 = __toESM(require_jsx_runtime(), 1);
+  var verse_default = /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives91.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime91.jsx)(import_primitives91.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_primitives92 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime92 = __toESM(require_jsx_runtime(), 1);
+  var video_default = /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives92.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime92.jsx)(import_primitives92.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" }) });
+
+  // packages/icons/build-module/library/wordpress.mjs
+  var import_primitives93 = __toESM(require_primitives(), 1);
+  var import_jsx_runtime93 = __toESM(require_jsx_runtime(), 1);
+  var wordpress_default = /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives93.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 24 24", fill: "currentColor", children: /* @__PURE__ */ (0, import_jsx_runtime93.jsx)(import_primitives93.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" }) });

   // packages/editor/build-module/store/private-selectors.mjs
-  var private_selectors_exports = {};
-  __export(private_selectors_exports, {
-    buildRevisionsPageQuery: () => buildRevisionsPageQuery,
-    getCanvasHeight: () => getCanvasHeight,
-    getCanvasWidth: () => getCanvasWidth,
-    getCurrentRevision: () => getCurrentRevision,
-    getCurrentRevisionId: () => getCurrentRevisionId,
-    getDefaultRenderingMode: () => getDefaultRenderingMode,
-    getEntityActions: () => getEntityActions2,
-    getEntityFields: () => getEntityFields2,
-    getInserter: () => getInserter,
-    getInserterSidebarToggleRef: () => getInserterSidebarToggleRef,
-    getListViewToggleRef: () => getListViewToggleRef,
-    getPageRevisions: () => getPageRevisions,
-    getPostBlocksByName: () => getPostBlocksByName,
-    getPostIcon: () => getPostIcon,
-    getPreviousRevision: () => getPreviousRevision,
-    getRevisionPage: () => getRevisionPage,
-    getRevisionsPerPage: () => getRevisionsPerPage,
-    getSelectedNote: () => getSelectedNote,
-    getShowStylebook: () => getShowStylebook,
-    getStylesPath: () => getStylesPath,
-    hasPostMetaChanges: () => hasPostMetaChanges,
-    isCollaborationEnabledForCurrentPost: () => isCollaborationEnabledForCurrentPost,
-    isEntityReady: () => isEntityReady2,
-    isNoteFocused: () => isNoteFocused,
-    isRevisionsMode: () => isRevisionsMode,
-    isShowingRevisionDiff: () => isShowingRevisionDiff
-  });
-  var import_fast_deep_equal = __toESM(require_fast_deep_equal(), 1);
-  var import_block_editor3 = __toESM(require_block_editor(), 1);
-  var import_data6 = __toESM(require_data(), 1);
-  var import_core_data3 = __toESM(require_core_data(), 1);
+  var import_core_data2 = __toESM(require_core_data(), 1);
   var import_preferences2 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/dataviews/store/private-selectors.mjs
@@ -7890,202 +7811,6 @@ var wp;
     return state2.isReady[kind]?.[name2];
   }

-  // node_modules/uuid/dist/stringify.js
-  var byteToHex = [];
-  for (let i3 = 0; i3 < 256; ++i3) {
-    byteToHex.push((i3 + 256).toString(16).slice(1));
-  }
-  function unsafeStringify(arr, offset4 = 0) {
-    return (byteToHex[arr[offset4 + 0]] + byteToHex[arr[offset4 + 1]] + byteToHex[arr[offset4 + 2]] + byteToHex[arr[offset4 + 3]] + "-" + byteToHex[arr[offset4 + 4]] + byteToHex[arr[offset4 + 5]] + "-" + byteToHex[arr[offset4 + 6]] + byteToHex[arr[offset4 + 7]] + "-" + byteToHex[arr[offset4 + 8]] + byteToHex[arr[offset4 + 9]] + "-" + byteToHex[arr[offset4 + 10]] + byteToHex[arr[offset4 + 11]] + byteToHex[arr[offset4 + 12]] + byteToHex[arr[offset4 + 13]] + byteToHex[arr[offset4 + 14]] + byteToHex[arr[offset4 + 15]]).toLowerCase();
-  }
-
-  // node_modules/uuid/dist/rng.js
-  var rnds8 = new Uint8Array(16);
-  function rng() {
-    return crypto.getRandomValues(rnds8);
-  }
-
-  // node_modules/uuid/dist/v4.js
-  function v4(options, buf, offset4) {
-    if (!buf && !options && crypto.randomUUID) {
-      return crypto.randomUUID();
-    }
-    return _v4(options, buf, offset4);
-  }
-  function _v4(options, buf, offset4) {
-    options = options || {};
-    const rnds = options.random ?? options.rng?.() ?? rng();
-    if (rnds.length < 16) {
-      throw new Error("Random bytes length must be >= 16");
-    }
-    rnds[6] = rnds[6] & 15 | 64;
-    rnds[8] = rnds[8] & 63 | 128;
-    if (buf) {
-      offset4 = offset4 || 0;
-      if (offset4 < 0 || offset4 + 16 > buf.length) {
-        throw new RangeError(`UUID byte range ${offset4}:${offset4 + 15} is out of buffer bounds`);
-      }
-      for (let i3 = 0; i3 < 16; ++i3) {
-        buf[offset4 + i3] = rnds[i3];
-      }
-      return buf;
-    }
-    return unsafeStringify(rnds);
-  }
-  var v4_default = v4;
-
-  // packages/editor/build-module/utils/media-upload/index.mjs
-  var import_data5 = __toESM(require_data(), 1);
-  var import_core_data2 = __toESM(require_core_data(), 1);
-  var import_media_utils = __toESM(require_media_utils(), 1);
-
-  // packages/editor/build-module/components/upload-progress-snackbar/tracker.mjs
-  var import_element2 = __toESM(require_element(), 1);
-  var state = null;
-  var listeners = /* @__PURE__ */ new Set();
-  function notify() {
-    listeners.forEach((listener) => listener());
-  }
-  function addFiles(filenames) {
-    if (!filenames.length) {
-      return;
-    }
-    if (!state) {
-      state = { total: 0, completed: 0, pending: [] };
-    }
-    state = {
-      total: state.total + filenames.length,
-      completed: state.completed,
-      pending: [...state.pending, ...filenames]
-    };
-    notify();
-  }
-  function advance(count) {
-    if (!state || count <= 0) {
-      return;
-    }
-    const completed = Math.min(state.total, state.completed + count);
-    const pending = state.pending.slice(count);
-    if (completed >= state.total) {
-      state = null;
-    } else {
-      state = { total: state.total, completed, pending };
-    }
-    notify();
-  }
-  function getState() {
-    return state;
-  }
-  function subscribe(listener) {
-    listeners.add(listener);
-    return () => {
-      listeners.delete(listener);
-    };
-  }
-  function useTracker() {
-    return (0, import_element2.useSyncExternalStore)(subscribe, getState, getState);
-  }
-
-  // packages/editor/build-module/utils/media-upload/index.mjs
-  var noop = () => {
-  };
-  function mediaUpload({
-    additionalData = {},
-    allowedTypes,
-    filesList,
-    maxUploadFileSize,
-    onError = noop,
-    onFileChange,
-    onSuccess,
-    multiple = true,
-    isTransportOnly = false
-  }) {
-    const { receiveEntityRecords } = (0, import_data5.dispatch)(import_core_data2.store);
-    const { getCurrentPost: getCurrentPost2, getEditorSettings: getEditorSettings2 } = (0, import_data5.select)(store);
-    const {
-      lockPostAutosaving: lockPostAutosaving2,
-      unlockPostAutosaving: unlockPostAutosaving2,
-      lockPostSaving: lockPostSaving2,
-      unlockPostSaving: unlockPostSaving2
-    } = (0, import_data5.dispatch)(store);
-    const wpAllowedMimeTypes = getEditorSettings2().allowedMimeTypes;
-    const lockKey = `image-upload-${v4_default()}`;
-    maxUploadFileSize = maxUploadFileSize || getEditorSettings2().maxUploadFileSize;
-    const currentPost = getCurrentPost2();
-    const currentPostId = typeof currentPost?.id === "number" ? currentPost.id : currentPost?.wp_id;
-    const clearSaveLock = () => {
-      unlockPostSaving2(lockKey);
-      unlockPostAutosaving2(lockKey);
-    };
-    if (!isTransportOnly) {
-      lockPostSaving2(lockKey);
-      lockPostAutosaving2(lockKey);
-    }
-    const postData = currentPostId ? { post: currentPostId } : {};
-    if (!isTransportOnly) {
-      const trackingFiles = Array.from(filesList).map(
-        (f3) => f3?.name || ""
-      );
-      addFiles(trackingFiles);
-    }
-    let lastCompletedCount = 0;
-    (0, import_media_utils.uploadMedia)({
-      allowedTypes,
-      filesList,
-      onFileChange: (files) => {
-        onFileChange?.(files);
-        const entityFiles = files.filter((_file) => _file?.id);
-        if (entityFiles?.length) {
-          const invalidateCache = true;
-          receiveEntityRecords(
-            "postType",
-            "attachment",
-            entityFiles,
-            void 0,
-            invalidateCache
-          );
-        }
-        if (!isTransportOnly && entityFiles.length === files.length) {
-          clearSaveLock();
-        }
-        if (!isTransportOnly) {
-          const completedCount = entityFiles.length;
-          if (completedCount > lastCompletedCount) {
-            advance(completedCount - lastCompletedCount);
-            lastCompletedCount = completedCount;
-          }
-        }
-      },
-      onSuccess,
-      additionalData: {
-        ...postData,
-        ...additionalData
-      },
-      maxUploadFileSize,
-      onError: ({ message: message2 }) => {
-        if (!isTransportOnly) {
-          clearSaveLock();
-          advance(1);
-        }
-        onError(message2);
-      },
-      wpAllowedMimeTypes,
-      multiple
-    });
-  }
-
-  // packages/editor/build-module/utils/url.mjs
-  var import_url2 = __toESM(require_url(), 1);
-  var import_deprecated2 = __toESM(require_deprecated(), 1);
-  function cleanForSlug2(string) {
-    (0, import_deprecated2.default)("wp.editor.cleanForSlug", {
-      since: "12.7",
-      plugin: "Gutenberg",
-      alternative: "wp.url.cleanForSlug"
-    });
-    return (0, import_url2.cleanForSlug)(string);
-  }
-
   // packages/editor/build-module/store/private-selectors.mjs
   var DEVICE_ASPECT_RATIO_BY_DEVICE_TYPE = {
     Mobile: 8 / 5,
@@ -8096,9 +7821,10 @@ var wp;
     insertionIndex: void 0,
     filterValue: void 0
   };
+  var { getTemplatePartIcon: getTemplatePartIcon2 } = unlock(import_core_data2.privateApis);
   var RENDERING_MODES = ["post-only", "template-locked"];
-  var getInserter = (0, import_data6.createRegistrySelector)(
-    (select9) => (0, import_data6.createSelector)(
+  var getInserter = (0, import_data5.createRegistrySelector)(
+    (select9) => (0, import_data5.createSelector)(
       (state2) => {
         if (typeof state2.blockInserterPanel === "object") {
           return state2.blockInserterPanel;
@@ -8159,23 +7885,23 @@ var wp;
     page: page_default,
     post: verse_default
   };
-  var getPostIcon = (0, import_data6.createRegistrySelector)(
+  var getPostIcon = (0, import_data5.createRegistrySelector)(
     (select9) => (state2, postType2, options) => {
       {
         if (postType2 === "wp_template_part" || postType2 === "wp_template") {
-          const templateAreas = select9(import_core_data3.store).getCurrentTheme()?.default_template_part_areas || [];
+          const templateAreas = select9(import_core_data2.store).getCurrentTheme()?.default_template_part_areas || [];
           const areaData = templateAreas.find(
             (item) => options.area === item.area
           );
           if (areaData?.icon) {
-            return getTemplatePartIcon(areaData.icon);
+            return getTemplatePartIcon2(areaData.icon);
           }
           return layout_default;
         }
         if (CARD_ICONS[postType2]) {
           return CARD_ICONS[postType2];
         }
-        const postTypeEntity = select9(import_core_data3.store).getPostType(postType2);
+        const postTypeEntity = select9(import_core_data2.store).getPostType(postType2);
         if (typeof postTypeEntity?.icon === "string" && postTypeEntity.icon.startsWith("dashicons-")) {
           return postTypeEntity.icon.slice(10);
         }
@@ -8183,28 +7909,6 @@ var wp;
       }
     }
   );
-  var hasPostMetaChanges = (0, import_data6.createRegistrySelector)(
-    (select9) => (state2, postType2, postId2) => {
-      const { type: currentPostType, id: currentPostId } = getCurrentPost(state2);
-      const edits = select9(import_core_data3.store).getEntityRecordNonTransientEdits(
-        "postType",
-        postType2 || currentPostType,
-        postId2 || currentPostId
-      );
-      if (!edits?.meta) {
-        return false;
-      }
-      const originalPostMeta = select9(import_core_data3.store).getEntityRecord(
-        "postType",
-        postType2 || currentPostType,
-        postId2 || currentPostId
-      )?.meta;
-      return !(0, import_fast_deep_equal.default)(
-        { ...originalPostMeta, footnotes: void 0 },
-        { ...edits.meta, footnotes: void 0 }
-      );
-    }
-  );
   function getEntityActions2(state2, ...args) {
     return getEntityActions(state2.dataviews, ...args);
   }
@@ -8214,8 +7918,8 @@ var wp;
   function getEntityFields2(state2, ...args) {
     return getEntityFields(state2.dataviews, ...args);
   }
-  var getPostBlocksByName = (0, import_data6.createRegistrySelector)(
-    (select9) => (0, import_data6.createSelector)(
+  var getPostBlocksByName = (0, import_data5.createRegistrySelector)(
+    (select9) => (0, import_data5.createSelector)(
       (state2, blockNames) => {
         blockNames = Array.isArray(blockNames) ? blockNames : [blockNames];
         const { getBlocksByName, getBlockParents, getBlockName: getBlockName2 } = select9(import_block_editor3.store);
@@ -8241,9 +7945,9 @@ var wp;
       }
     )
   );
-  var getDefaultRenderingMode = (0, import_data6.createRegistrySelector)(
+  var getDefaultRenderingMode = (0, import_data5.createRegistrySelector)(
     (select9) => (state2, postType2) => {
-      const { getPostType, getCurrentTheme, hasFinishedResolution } = select9(import_core_data3.store);
+      const { getPostType, getCurrentTheme, hasFinishedResolution } = select9(import_core_data2.store);
       const currentTheme = getCurrentTheme();
       const postTypeEntity = getPostType(postType2);
       if (!hasFinishedResolution("getPostType", [postType2]) || !hasFinishedResolution("getCurrentTheme")) {
@@ -8278,7 +7982,7 @@ var wp;
   function getShowStylebook(state2) {
     return state2.showStylebook ?? false;
   }
-  var getCanvasWidth = (0, import_data6.createRegistrySelector)(
+  var getCanvasWidth = (0, import_data5.createRegistrySelector)(
     (select9) => (state2) => {
       if (unlock(select9(import_block_editor3.store)).isZoomOut()) {
         return void 0;
@@ -8286,7 +7990,7 @@ var wp;
       return state2.canvasWidth;
     }
   );
-  var getCanvasHeight = (0, import_data6.createRegistrySelector)(
+  var getCanvasHeight = (0, import_data5.createRegistrySelector)(
     (select9) => (state2) => {
       const blockEditorSelect = unlock(select9(import_block_editor3.store));
       if (blockEditorSelect.isZoomOut()) {
@@ -8338,7 +8042,7 @@ var wp;
   function getRevisionsPerPage() {
     return REVISIONS_PER_PAGE;
   }
-  var getPageRevisions = (0, import_data6.createRegistrySelector)(
+  var getPageRevisions = (0, import_data5.createRegistrySelector)(
     (select9) => (state2, page) => {
       if (!page) {
         return null;
@@ -8347,12 +8051,12 @@ var wp;
       if (!postType2 || !postId2) {
         return null;
       }
-      const entityConfig = select9(import_core_data3.store).getEntityConfig(
+      const entityConfig = select9(import_core_data2.store).getEntityConfig(
         "postType",
         postType2
       );
       const revisionKey = entityConfig?.revisionKey || "id";
-      return select9(import_core_data3.store).getRevisions(
+      return select9(import_core_data2.store).getRevisions(
         "postType",
         postType2,
         postId2,
@@ -8369,7 +8073,7 @@ var wp;
   function getCurrentRevisionId(state2) {
     return state2.revisionId;
   }
-  var getCurrentRevision = (0, import_data6.createRegistrySelector)(
+  var getCurrentRevision = (0, import_data5.createRegistrySelector)(
     (select9) => (state2) => {
       const revisionId2 = getCurrentRevisionId(state2);
       if (!revisionId2) {
@@ -8380,12 +8084,12 @@ var wp;
         return null;
       }
       const { type: postType2, id: postId2 } = getCurrentPost(state2);
-      const entityConfig = select9(import_core_data3.store).getEntityConfig(
+      const entityConfig = select9(import_core_data2.store).getEntityConfig(
         "postType",
         postType2
       );
       const revisionKey = entityConfig?.revisionKey || "id";
-      const revisions = select9(import_core_data3.store).getRevisions(
+      const revisions = select9(import_core_data2.store).getRevisions(
         "postType",
         postType2,
         postId2,
@@ -8394,19 +8098,7 @@ var wp;
       if (!revisions) {
         return null;
       }
-      const revision = revisions.find(
-        (record) => record[revisionKey] === revisionId2
-      );
-      if (revision) {
-        return revision;
-      }
-      return select9(import_core_data3.store).getRevision(
-        "postType",
-        postType2,
-        postId2,
-        revisionId2,
-        { context: "edit" }
-      ) ?? null;
+      return revisions.find((r4) => r4[revisionKey] === revisionId2) ?? null;
     }
   );
   function getSelectedNote(state2) {
@@ -8415,7 +8107,7 @@ var wp;
   function isNoteFocused(state2) {
     return !!state2.selectedNote?.options?.focus;
   }
-  var getPreviousRevision = (0, import_data6.createRegistrySelector)(
+  var getPreviousRevision = (0, import_data5.createRegistrySelector)(
     (select9) => (state2) => {
       const currentRevisionId = getCurrentRevisionId(state2);
       if (!currentRevisionId) {
@@ -8426,13 +8118,13 @@ var wp;
         return null;
       }
       const { type: postType2, id: postId2 } = getCurrentPost(state2);
-      const entityConfig = select9(import_core_data3.store).getEntityConfig(
+      const entityConfig = select9(import_core_data2.store).getEntityConfig(
         "postType",
         postType2
       );
       const revisionKey = entityConfig?.revisionKey || "id";
       const query = buildRevisionsPageQuery(revisionKey, page);
-      const revisions = select9(import_core_data3.store).getRevisions(
+      const revisions = select9(import_core_data2.store).getRevisions(
         "postType",
         postType2,
         postId2,
@@ -8450,7 +8142,7 @@ var wp;
       const totalRevisions = getCurrentPostRevisionsCount(state2);
       const totalPages = Math.ceil(totalRevisions / query.per_page) || 1;
       if (currentIndex === revisions.length - 1 && page < totalPages) {
-        const nextPageRevisions = select9(import_core_data3.store).getRevisions(
+        const nextPageRevisions = select9(import_core_data2.store).getRevisions(
           "postType",
           postType2,
           postId2,
@@ -8461,14 +8153,14 @@ var wp;
       return null;
     }
   );
-  var isCollaborationEnabledForCurrentPost = (0, import_data6.createRegistrySelector)(
+  var isCollaborationEnabledForCurrentPost = (0, import_data5.createRegistrySelector)(
     (select9) => (state2) => {
-      if (!unlock(select9(import_core_data3.store)).isCollaborationSupported()) {
+      if (!unlock(select9(import_core_data2.store)).isCollaborationSupported()) {
         return false;
       }
       const currentPostType = getCurrentPostType(state2);
       const currentPostId = getCurrentPostId(state2);
-      const entityConfig = select9(import_core_data3.store).getEntityConfig(
+      const entityConfig = select9(import_core_data2.store).getEntityConfig(
         "postType",
         currentPostType
       );
@@ -8492,14 +8184,14 @@ var wp;
   // packages/fields/build-module/fields/slug/slug-edit.mjs
   var import_components = __toESM(require_components(), 1);
   var import_compose = __toESM(require_compose(), 1);
-  var import_data7 = __toESM(require_data(), 1);
-  var import_element3 = __toESM(require_element(), 1);
+  var import_data6 = __toESM(require_data(), 1);
+  var import_element2 = __toESM(require_element(), 1);
   var import_notices = __toESM(require_notices(), 1);
-  var import_url5 = __toESM(require_url(), 1);
+  var import_url3 = __toESM(require_url(), 1);
   var import_i18n4 = __toESM(require_i18n(), 1);

   // packages/fields/build-module/fields/slug/utils.mjs
-  var import_url4 = __toESM(require_url(), 1);
+  var import_url2 = __toESM(require_url(), 1);

   // packages/fields/build-module/actions/utils.mjs
   var import_html_entities = __toESM(require_html_entities(), 1);
@@ -8536,7 +8228,7 @@ var wp;
     if (typeof item !== "object") {
       return "";
     }
-    return item.slug || (0, import_url4.cleanForSlug)(getItemTitle(item)) || item.id.toString();
+    return item.slug || (0, import_url2.cleanForSlug)(getItemTitle(item)) || item.id.toString();
   };

   // packages/fields/build-module/fields/slug/slug-edit.mjs
@@ -8556,21 +8248,21 @@ var wp;
     const permalinkPrefix = prefix2;
     const permalinkSuffix = suffix;
     const isEditable = PERMALINK_POSTNAME_REGEX2.test(permalinkTemplate);
-    const originalSlugRef = (0, import_element3.useRef)(slug);
+    const originalSlugRef = (0, import_element2.useRef)(slug);
     const slugToDisplay = slug || originalSlugRef.current;
-    const permalink = isEditable ? `${permalinkPrefix}${slugToDisplay}${permalinkSuffix}` : (0, import_url5.safeDecodeURIComponent)(data.link || "");
-    (0, import_element3.useEffect)(() => {
+    const permalink = isEditable ? `${permalinkPrefix}${slugToDisplay}${permalinkSuffix}` : (0, import_url3.safeDecodeURIComponent)(data.link || "");
+    (0, import_element2.useEffect)(() => {
       if (slug && originalSlugRef.current === void 0) {
         originalSlugRef.current = slug;
       }
     }, [slug]);
-    const onChangeControl = (0, import_element3.useCallback)(
+    const onChangeControl = (0, import_element2.useCallback)(
       (newValue) => onChange({
         [id]: newValue
       }),
       [id, onChange]
     );
-    const { createNotice } = (0, import_data7.useDispatch)(import_notices.store);
+    const { createNotice } = (0, import_data6.useDispatch)(import_notices.store);
     const copyButtonRef = (0, import_compose.useCopyToClipboard)(permalink, () => {
       createNotice("info", (0, import_i18n4.__)("Copied Permalink to clipboard."), {
         isDismissible: true,
@@ -8646,11 +8338,11 @@ var wp;
   var slug_edit_default = SlugEdit;

   // packages/fields/build-module/fields/slug/slug-view.mjs
-  var import_element4 = __toESM(require_element(), 1);
+  var import_element3 = __toESM(require_element(), 1);
   var SlugView = ({ item }) => {
     const slug = getSlug(item);
-    const originalSlugRef = (0, import_element4.useRef)(slug);
-    (0, import_element4.useEffect)(() => {
+    const originalSlugRef = (0, import_element3.useRef)(slug);
+    (0, import_element3.useEffect)(() => {
       if (slug && originalSlugRef.current === void 0) {
         originalSlugRef.current = slug;
       }
@@ -8736,8 +8428,8 @@ var wp;

   // packages/fields/build-module/fields/page-title/view.mjs
   var import_i18n8 = __toESM(require_i18n(), 1);
-  var import_data8 = __toESM(require_data(), 1);
-  var import_core_data4 = __toESM(require_core_data(), 1);
+  var import_data7 = __toESM(require_data(), 1);
+  var import_core_data3 = __toESM(require_core_data(), 1);
   var import_components3 = __toESM(require_components(), 1);

   // packages/fields/build-module/lock-unlock.mjs
@@ -8751,8 +8443,8 @@ var wp;
   var import_jsx_runtime96 = __toESM(require_jsx_runtime(), 1);
   var { Badge: WCBadge } = unlock3(import_components3.privateApis);
   function PageTitleView({ item }) {
-    const { frontPageId, postsPageId } = (0, import_data8.useSelect)((select9) => {
-      const { getEntityRecord } = select9(import_core_data4.store);
+    const { frontPageId, postsPageId } = (0, import_data7.useSelect)((select9) => {
+      const { getEntityRecord } = select9(import_core_data3.store);
       const siteSettings = getEntityRecord(
         "root",
         "site"
@@ -8802,7 +8494,7 @@ var wp;
   var import_patterns = __toESM(require_patterns(), 1);

   // packages/ui/build-module/badge/badge.mjs
-  var import_element15 = __toESM(require_element(), 1);
+  var import_element14 = __toESM(require_element(), 1);

   // node_modules/@base-ui/utils/useControlled.mjs
   var React = __toESM(require_react(), 1);
@@ -8935,9 +8627,9 @@ var wp;

   // node_modules/@base-ui/utils/useIsoLayoutEffect.mjs
   var React4 = __toESM(require_react(), 1);
-  var noop2 = () => {
+  var noop = () => {
   };
-  var useIsoLayoutEffect = typeof document !== "undefined" ? React4.useLayoutEffect : noop2;
+  var useIsoLayoutEffect = typeof document !== "undefined" ? React4.useLayoutEffect : noop;

   // node_modules/@base-ui/utils/warn.mjs
   var set2;
@@ -9253,7 +8945,7 @@ var wp;
   function NOOP() {
   }
   var EMPTY_ARRAY3 = Object.freeze([]);
-  var EMPTY_OBJECT3 = Object.freeze({});
+  var EMPTY_OBJECT2 = Object.freeze({});

   // node_modules/@base-ui/react/internals/getStateAttributesProps.mjs
   function getStateAttributesProps(state2, customMapping) {
@@ -9449,7 +9141,7 @@ var wp;
     if (params.enabled === false) {
       return null;
     }
-    const state2 = params.state ?? EMPTY_OBJECT3;
+    const state2 = params.state ?? EMPTY_OBJECT2;
     return evaluateRenderProp(element, renderProp, outProps, state2);
   }
   function useRenderElementProps(componentProps, params = {}) {
@@ -9459,7 +9151,7 @@ var wp;
       render: renderProp
     } = componentProps;
     const {
-      state: state2 = EMPTY_OBJECT3,
+      state: state2 = EMPTY_OBJECT2,
       ref,
       props,
       stateAttributesMapping: stateAttributesMapping6,
@@ -9467,9 +9159,9 @@ var wp;
     } = params;
     const className = enabled ? resolveClassName(classNameProp, state2) : void 0;
     const style = enabled ? resolveStyle2(styleProp, state2) : void 0;
-    const stateProps = enabled ? getStateAttributesProps(state2, stateAttributesMapping6) : EMPTY_OBJECT3;
+    const stateProps = enabled ? getStateAttributesProps(state2, stateAttributesMapping6) : EMPTY_OBJECT2;
     const resolvedProps = enabled && props ? resolveRenderFunctionProps(props) : void 0;
-    const outProps = enabled ? mergeObjects(stateProps, resolvedProps) ?? {} : EMPTY_OBJECT3;
+    const outProps = enabled ? mergeObjects(stateProps, resolvedProps) ?? {} : EMPTY_OBJECT2;
     if (typeof document !== "undefined") {
       if (!enabled) {
         useMergedRefs(null, null);
@@ -9480,7 +9172,7 @@ var wp;
       }
     }
     if (!enabled) {
-      return EMPTY_OBJECT3;
+      return EMPTY_OBJECT2;
     }
     if (className !== void 0) {
       outProps.className = mergeClassNames(outProps.className, className);
@@ -9669,7 +9361,7 @@ var wp;
   function createChangeEventDetails(reason, event, trigger, customProperties) {
     let canceled = false;
     let allowPropagation = false;
-    const custom = customProperties ?? EMPTY_OBJECT3;
+    const custom = customProperties ?? EMPTY_OBJECT2;
     const details = {
       reason,
       event: event ?? new Event("base-ui"),
@@ -11734,7 +11426,7 @@ var wp;
     const {
       ref,
       container: containerProp,
-      componentProps = EMPTY_OBJECT3,
+      componentProps = EMPTY_OBJECT2,
       elementProps
     } = props;
     const uniqueId = useId();
@@ -13750,9 +13442,9 @@ var wp;
   var import_react2 = __toESM(require_react(), 1);
   var ReactDOM3 = __toESM(require_react_dom(), 1);
   var isClient = typeof document !== "undefined";
-  var noop3 = function noop4() {
+  var noop2 = function noop3() {
   };
-  var index = isClient ? import_react2.useLayoutEffect : noop3;
+  var index = isClient ? import_react2.useLayoutEffect : noop2;
   function deepEqual(a3, b3) {
     if (a3 === b3) {
       return true;
@@ -14880,9 +14572,9 @@ var wp;
     store4.useSyncedValues(statePart);
     useIsoLayoutEffect(() => () => {
       store4.update({
-        activeTriggerProps: EMPTY_OBJECT3,
-        inactiveTriggerProps: EMPTY_OBJECT3,
-        popupProps: EMPTY_OBJECT3
+        activeTriggerProps: EMPTY_OBJECT2,
+        inactiveTriggerProps: EMPTY_OBJECT2,
+        popupProps: EMPTY_OBJECT2
       });
     }, [store4]);
   }
@@ -14999,9 +14691,9 @@ var wp;
       triggerIdProp: void 0,
       popupElement: null,
       positionerElement: null,
-      activeTriggerProps: EMPTY_OBJECT3,
-      inactiveTriggerProps: EMPTY_OBJECT3,
-      popupProps: EMPTY_OBJECT3
+      activeTriggerProps: EMPTY_OBJECT2,
+      inactiveTriggerProps: EMPTY_OBJECT2,
+      popupProps: EMPTY_OBJECT2
     };
   }
   function createPopupFloatingRootContext(triggerElements, floatingId, nested = false) {
@@ -16743,7 +16435,7 @@ var wp;

   // node_modules/@base-ui/react/utils/getDisabledMountTransitionStyles.mjs
   function getDisabledMountTransitionStyles(transitionStatus) {
-    return transitionStatus === "starting" ? DISABLED_TRANSITIONS_STYLE : EMPTY_OBJECT3;
+    return transitionStatus === "starting" ? DISABLED_TRANSITIONS_STYLE : EMPTY_OBJECT2;
   }

   // node_modules/@base-ui/react/utils/usePositioner.mjs
@@ -17131,7 +16823,7 @@ var wp;
         position: "absolute",
         [side === "top" ? "bottom" : "top"]: "0",
         [isPhysicalLeft ? "right" : "left"]: "0"
-      } : EMPTY_OBJECT3;
+      } : EMPTY_OBJECT2;
     }, [side, direction]);
     useIsoLayoutEffect(() => {
       if (!mounted) {
@@ -17671,7 +17363,7 @@ var wp;
       style,
       refs = EMPTY_ARRAY3,
       props = EMPTY_ARRAY3,
-      state: state2 = EMPTY_OBJECT3,
+      state: state2 = EMPTY_OBJECT2,
       stateAttributesMapping: stateAttributesMapping6,
       highlightedIndex: highlightedIndexProp,
       onHighlightedIndexChange: onHighlightedIndexChangeProp,
@@ -17769,7 +17461,7 @@ var wp;

   // node_modules/@base-ui/react/utils/useIsHydrating.mjs
   var import_shim2 = __toESM(require_shim(), 1);
-  function subscribe2() {
+  function subscribe() {
     return NOOP;
   }
   function getSnapshot() {
@@ -17779,7 +17471,7 @@ var wp;
     return true;
   }
   function useIsHydrating() {
-    return (0, import_shim2.useSyncExternalStore)(subscribe2, getSnapshot, getServerSnapshot);
+    return (0, import_shim2.useSyncExternalStore)(subscribe, getSnapshot, getServerSnapshot);
   }

   // node_modules/@base-ui/react/tabs/index.parts.mjs
@@ -19390,7 +19082,7 @@ var wp;
   }

   // packages/ui/build-module/text/text.mjs
-  var import_element14 = __toESM(require_element(), 1);
+  var import_element13 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE = "data-wp-hash";
   function getRuntime() {
     const globalScope = globalThis;
@@ -19479,7 +19171,7 @@ var wp;
     registerStyle("af6d9984a6", "._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");
   }
   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" };
-  var Text = (0, import_element14.forwardRef)(function Text2({ variant = "body-md", render: render5, className, ...props }, ref) {
+  var Text = (0, import_element13.forwardRef)(function Text2({ variant = "body-md", render: render5, className, ...props }, ref) {
     const element = useRender({
       render: render5,
       defaultTagName: "span",
@@ -19583,7 +19275,7 @@ var wp;
     registerStyle2("9db2873e7f", "@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,#f6e6e3);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,#c6f7cd);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) {
+  var Badge = (0, import_element14.forwardRef)(function Badge2({ intent = "none", className, ...props }, ref) {
     return /* @__PURE__ */ (0, import_jsx_runtime113.jsx)(
       Text,
       {
@@ -19601,7 +19293,7 @@ var wp;

   // packages/ui/build-module/button/button.mjs
   var import_a11y = __toESM(require_a11y(), 1);
-  var import_element16 = __toESM(require_element(), 1);
+  var import_element15 = __toESM(require_element(), 1);
   var import_i18n11 = __toESM(require_i18n(), 1);
   var import_jsx_runtime114 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE3 = "data-wp-hash";
@@ -19693,14 +19385,14 @@ var wp;
   }
   var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle3("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle3("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   if (typeof process === "undefined" || true) {
     registerStyle3("af6d9984a6", "._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");
   }
   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" };
-  var Button4 = (0, import_element16.forwardRef)(
+  var Button4 = (0, import_element15.forwardRef)(
     function Button22({
       tone = "brand",
       variant = "solid",
@@ -19724,7 +19416,7 @@ var wp;
         loading && style_default3["is-loading"],
         className
       );
-      (0, import_element16.useEffect)(() => {
+      (0, import_element15.useEffect)(() => {
         if (loading && loadingAnnouncement) {
           (0, import_a11y.speak)(loadingAnnouncement);
         }
@@ -19744,13 +19436,13 @@ var wp;
   );

   // packages/ui/build-module/button/icon.mjs
-  var import_element18 = __toESM(require_element(), 1);
+  var import_element17 = __toESM(require_element(), 1);

   // packages/ui/build-module/icon/icon.mjs
-  var import_element17 = __toESM(require_element(), 1);
+  var import_element16 = __toESM(require_element(), 1);
   var import_primitives94 = __toESM(require_primitives(), 1);
   var import_jsx_runtime115 = __toESM(require_jsx_runtime(), 1);
-  var Icon = (0, import_element17.forwardRef)(function Icon2({ icon, size: size4 = 24, ...restProps }, ref) {
+  var Icon = (0, import_element16.forwardRef)(function Icon2({ icon, size: size4 = 24, ...restProps }, ref) {
     return /* @__PURE__ */ (0, import_jsx_runtime115.jsx)(
       import_primitives94.SVG,
       {
@@ -19849,7 +19541,7 @@ var wp;
     registerStyle4("b74f1ac304", '@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);inset-inline-start: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_default4 = { "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_element18.forwardRef)(
+  var ButtonIcon = (0, import_element17.forwardRef)(
     function ButtonIcon2({ className, icon, ...props }, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime116.jsx)(
         Icon,
@@ -19885,7 +19577,7 @@ var wp;
   });

   // packages/ui/build-module/card/root.mjs
-  var import_element19 = __toESM(require_element(), 1);
+  var import_element18 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE5 = "data-wp-hash";
   function getRuntime5() {
     const globalScope = globalThis;
@@ -19974,7 +19666,7 @@ var wp;
     registerStyle5("5d38cbdd27", "@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-weak,#f0f0f0);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 style_default5 = { "root": "_02872bf298eadc43__root", "header": "bbccc92e6ba5662d__header", "content": "_5dffdaf2a6e669ac__content", "fullbleed": "c1fa192587e1b4a6__fullbleed" };
-  var Root = (0, import_element19.forwardRef)(function Card({ render: render5, ...restProps }, ref) {
+  var Root = (0, import_element18.forwardRef)(function Card({ render: render5, ...restProps }, ref) {
     const mergedClassName = clsx_default(style_default5.root, resets_default2["box-sizing"]);
     const element = useRender({
       defaultTagName: "div",
@@ -19986,7 +19678,7 @@ var wp;
   });

   // packages/ui/build-module/card/header.mjs
-  var import_element20 = __toESM(require_element(), 1);
+  var import_element19 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE6 = "data-wp-hash";
   function getRuntime6() {
     const globalScope = globalThis;
@@ -20071,7 +19763,7 @@ var wp;
     registerStyle6("5d38cbdd27", "@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-weak,#f0f0f0);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 style_default6 = { "root": "_02872bf298eadc43__root", "header": "bbccc92e6ba5662d__header", "content": "_5dffdaf2a6e669ac__content", "fullbleed": "c1fa192587e1b4a6__fullbleed" };
-  var Header = (0, import_element20.forwardRef)(
+  var Header = (0, import_element19.forwardRef)(
     function CardHeader({ render: render5, ...props }, ref) {
       const element = useRender({
         defaultTagName: "div",
@@ -20084,7 +19776,7 @@ var wp;
   );

   // packages/ui/build-module/card/content.mjs
-  var import_element21 = __toESM(require_element(), 1);
+  var import_element20 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE7 = "data-wp-hash";
   function getRuntime7() {
     const globalScope = globalThis;
@@ -20169,7 +19861,7 @@ var wp;
     registerStyle7("5d38cbdd27", "@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-weak,#f0f0f0);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 style_default7 = { "root": "_02872bf298eadc43__root", "header": "bbccc92e6ba5662d__header", "content": "_5dffdaf2a6e669ac__content", "fullbleed": "c1fa192587e1b4a6__fullbleed" };
-  var Content = (0, import_element21.forwardRef)(
+  var Content = (0, import_element20.forwardRef)(
     function CardContent({ render: render5, ...props }, ref) {
       const element = useRender({
         defaultTagName: "div",
@@ -20182,7 +19874,7 @@ var wp;
   );

   // packages/ui/build-module/card/full-bleed.mjs
-  var import_element22 = __toESM(require_element(), 1);
+  var import_element21 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE8 = "data-wp-hash";
   function getRuntime8() {
     const globalScope = globalThis;
@@ -20267,7 +19959,7 @@ var wp;
     registerStyle8("5d38cbdd27", "@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-weak,#f0f0f0);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 style_default8 = { "root": "_02872bf298eadc43__root", "header": "bbccc92e6ba5662d__header", "content": "_5dffdaf2a6e669ac__content", "fullbleed": "c1fa192587e1b4a6__fullbleed" };
-  var FullBleed = (0, import_element22.forwardRef)(
+  var FullBleed = (0, import_element21.forwardRef)(
     function CardFullBleed({ render: render5, ...props }, ref) {
       const element = useRender({
         defaultTagName: "div",
@@ -20283,10 +19975,10 @@ var wp;
   );

   // packages/ui/build-module/card/title.mjs
-  var import_element23 = __toESM(require_element(), 1);
+  var import_element22 = __toESM(require_element(), 1);
   var import_jsx_runtime117 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_TAG = /* @__PURE__ */ (0, import_jsx_runtime117.jsx)("div", {});
-  var Title = (0, import_element23.forwardRef)(
+  var Title = (0, import_element22.forwardRef)(
     function CardTitle({ render: render5 = DEFAULT_TAG, children, ...props }, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime117.jsx)(
         Text,
@@ -20302,27 +19994,27 @@ var wp;
   );

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

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

   // packages/ui/build-module/collapsible/trigger.mjs
-  var import_element26 = __toESM(require_element(), 1);
+  var import_element25 = __toESM(require_element(), 1);
   var import_jsx_runtime120 = __toESM(require_jsx_runtime(), 1);
-  var Trigger = (0, import_element26.forwardRef)(
+  var Trigger = (0, import_element25.forwardRef)(
     function CollapsibleTrigger3(props, forwardedRef) {
       return /* @__PURE__ */ (0, import_jsx_runtime120.jsx)(index_parts_exports.Trigger, { ref: forwardedRef, ...props });
     }
@@ -20338,9 +20030,9 @@ var wp;
   });

   // packages/ui/build-module/collapsible-card/root.mjs
-  var import_element27 = __toESM(require_element(), 1);
+  var import_element26 = __toESM(require_element(), 1);
   var import_jsx_runtime121 = __toESM(require_jsx_runtime(), 1);
-  var Root3 = (0, import_element27.forwardRef)(
+  var Root3 = (0, import_element26.forwardRef)(
     function CollapsibleCardRoot({ render: render5, ...restProps }, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime121.jsx)(
         Root2,
@@ -20354,11 +20046,11 @@ var wp;
   );

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

   // packages/ui/build-module/collapsible-card/context.mjs
-  var import_element28 = __toESM(require_element(), 1);
-  var HeaderDescriptionIdContext = (0, import_element28.createContext)({
+  var import_element27 = __toESM(require_element(), 1);
+  var HeaderDescriptionIdContext = (0, import_element27.createContext)({
     setDescriptionId: () => {
     }
   });
@@ -20454,13 +20146,13 @@ var wp;
   }
   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" };
   if (typeof process === "undefined" || true) {
-    registerStyle9("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle9("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
-  var Header2 = (0, import_element29.forwardRef)(
+  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
+  var Header2 = (0, import_element28.forwardRef)(
     function CollapsibleCardHeader({ children, className, render: render5, ...restProps }, ref) {
-      const [descriptionId, setDescriptionId] = (0, import_element29.useState)();
-      const contextValue = (0, import_element29.useMemo)(
+      const [descriptionId, setDescriptionId] = (0, import_element28.useState)();
+      const contextValue = (0, import_element28.useMemo)(
         () => ({ setDescriptionId }),
         [setDescriptionId]
       );
@@ -20520,12 +20212,12 @@ var wp;
   );

   // packages/ui/build-module/collapsible-card/header-description.mjs
-  var import_element30 = __toESM(require_element(), 1);
+  var import_element29 = __toESM(require_element(), 1);
   var import_jsx_runtime123 = __toESM(require_jsx_runtime(), 1);
-  var HeaderDescription = (0, import_element30.forwardRef)(function CollapsibleCardHeaderDescription({ children, className, ...restProps }, ref) {
-    const descriptionId = (0, import_element30.useId)();
-    const { setDescriptionId } = (0, import_element30.useContext)(HeaderDescriptionIdContext);
-    (0, import_element30.useEffect)(() => {
+  var HeaderDescription = (0, import_element29.forwardRef)(function CollapsibleCardHeaderDescription({ children, className, ...restProps }, ref) {
+    const descriptionId = (0, import_element29.useId)();
+    const { setDescriptionId } = (0, import_element29.useContext)(HeaderDescriptionIdContext);
+    (0, import_element29.useEffect)(() => {
       setDescriptionId(descriptionId);
       return () => setDescriptionId(void 0);
     }, [descriptionId, setDescriptionId]);
@@ -20543,7 +20235,7 @@ var wp;
   });

   // packages/ui/build-module/collapsible-card/content.mjs
-  var import_element31 = __toESM(require_element(), 1);
+  var import_element30 = __toESM(require_element(), 1);
   var import_jsx_runtime124 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE10 = "data-wp-hash";
   function getRuntime10() {
@@ -20629,7 +20321,7 @@ var wp;
     registerStyle10("78199613cf", "@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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_default10 = { "heading-wrapper": "_626190151275d6d3__heading-wrapper", "header-content": "cab17c7a373cb60d__header-content", "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_element31.forwardRef)(
+  var Content2 = (0, import_element30.forwardRef)(
     function CollapsibleCardContent({ className, render: render5, children, hiddenUntilFound = true, ...restProps }, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime124.jsx)(
         Panel,
@@ -20656,9 +20348,9 @@ var wp;
   );

   // packages/ui/build-module/utils/render-slot-with-children.mjs
-  var import_element32 = __toESM(require_element(), 1);
+  var import_element31 = __toESM(require_element(), 1);
   function renderSlotWithChildren(slot, defaultSlot, children) {
-    return (0, import_element32.cloneElement)(slot ?? defaultSlot, { children });
+    return (0, import_element31.cloneElement)(slot ?? defaultSlot, { children });
   }

   // packages/ui/build-module/utils/theme-provider.mjs
@@ -20689,7 +20381,7 @@ var wp;
   var ThemeProvider = getThemeProvider();

   // packages/ui/build-module/stack/stack.mjs
-  var import_element33 = __toESM(require_element(), 1);
+  var import_element32 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE11 = "data-wp-hash";
   function getRuntime11() {
     const globalScope = globalThis;
@@ -20783,7 +20475,7 @@ var wp;
     "2xl": "var(--wpds-dimension-gap-2xl, 32px)",
     "3xl": "var(--wpds-dimension-gap-3xl, 40px)"
   };
-  var Stack = (0, import_element33.forwardRef)(function Stack2({ direction, gap, align, justify, wrap, render: render5, ...props }, ref) {
+  var Stack = (0, import_element32.forwardRef)(function Stack2({ direction, gap, align, justify, wrap, render: render5, ...props }, ref) {
     const style = {
       gap: gap && gapTokens[gap],
       alignItems: align,
@@ -20811,10 +20503,10 @@ var wp;
   });

   // packages/ui/build-module/tooltip/popup.mjs
-  var import_element36 = __toESM(require_element(), 1);
+  var import_element35 = __toESM(require_element(), 1);

   // packages/ui/build-module/tooltip/portal.mjs
-  var import_element34 = __toESM(require_element(), 1);
+  var import_element33 = __toESM(require_element(), 1);

   // packages/ui/build-module/utils/wp-compat-overlay-slot.mjs
   var STYLE_HASH_ATTRIBUTE12 = "data-wp-hash";
@@ -20958,7 +20650,7 @@ var wp;

   // packages/ui/build-module/tooltip/portal.mjs
   var import_jsx_runtime125 = __toESM(require_jsx_runtime(), 1);
-  var Portal = (0, import_element34.forwardRef)(
+  var Portal = (0, import_element33.forwardRef)(
     function TooltipPortal3({ container, ...restProps }, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime125.jsx)(
         index_parts_exports3.Portal,
@@ -20972,7 +20664,7 @@ var wp;
   );

   // packages/ui/build-module/tooltip/positioner.mjs
-  var import_element35 = __toESM(require_element(), 1);
+  var import_element34 = __toESM(require_element(), 1);
   var import_jsx_runtime126 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE13 = "data-wp-hash";
   function getRuntime13() {
@@ -21062,7 +20754,7 @@ var wp;
     registerStyle13("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_default12 = { "positioner": "_480b748dd3510e64__positioner", "popup": "_50096b232db7709d__popup" };
-  var Positioner = (0, import_element35.forwardRef)(
+  var Positioner = (0, import_element34.forwardRef)(
     function TooltipPositioner3({ align = "center", className, side = "top", sideOffset = 4, ...props }, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime126.jsx)(
         index_parts_exports3.Positioner,
@@ -21169,7 +20861,7 @@ var wp;
   }
   var style_default13 = { "positioner": "_480b748dd3510e64__positioner", "popup": "_50096b232db7709d__popup" };
   var POPUP_COLOR = { background: "#1e1e1e" };
-  var Popup = (0, import_element36.forwardRef)(function TooltipPopup3({ portal, positioner, children, className, ...props }, ref) {
+  var Popup = (0, import_element35.forwardRef)(function TooltipPopup3({ portal, positioner, children, className, ...props }, ref) {
     const popupContent = /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(ThemeProvider, { color: POPUP_COLOR, children: /* @__PURE__ */ (0, import_jsx_runtime127.jsx)(
       index_parts_exports3.Popup,
       {
@@ -21188,9 +20880,9 @@ var wp;
   });

   // packages/ui/build-module/tooltip/trigger.mjs
-  var import_element37 = __toESM(require_element(), 1);
+  var import_element36 = __toESM(require_element(), 1);
   var import_jsx_runtime128 = __toESM(require_jsx_runtime(), 1);
-  var Trigger2 = (0, import_element37.forwardRef)(
+  var Trigger2 = (0, import_element36.forwardRef)(
     function TooltipTrigger3(props, ref) {
       return /* @__PURE__ */ (0, import_jsx_runtime128.jsx)(index_parts_exports3.Trigger, { ref, ...props });
     }
@@ -21209,13 +20901,13 @@ var wp;
   }

   // packages/ui/build-module/utils/use-schedule-validation.mjs
-  var import_element38 = __toESM(require_element(), 1);
+  var import_element37 = __toESM(require_element(), 1);
   function useScheduleValidation(validate) {
-    const validateRef = (0, import_element38.useRef)(validate);
+    const validateRef = (0, import_element37.useRef)(validate);
     validateRef.current = validate;
-    const timerRef = (0, import_element38.useRef)(null);
-    const unmountedRef = (0, import_element38.useRef)(false);
-    const scheduleValidation = (0, import_element38.useCallback)(() => {
+    const timerRef = (0, import_element37.useRef)(null);
+    const unmountedRef = (0, import_element37.useRef)(false);
+    const scheduleValidation = (0, import_element37.useCallback)(() => {
       if (unmountedRef.current) {
         return;
       }
@@ -21227,7 +20919,7 @@ var wp;
         timerRef.current = null;
       }, 0);
     }, []);
-    (0, import_element38.useEffect)(() => {
+    (0, import_element37.useEffect)(() => {
       unmountedRef.current = false;
       return () => {
         unmountedRef.current = true;
@@ -21240,7 +20932,7 @@ var wp;
   }

   // packages/ui/build-module/visually-hidden/visually-hidden.mjs
-  var import_element39 = __toESM(require_element(), 1);
+  var import_element38 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE15 = "data-wp-hash";
   function getRuntime15() {
     const globalScope = globalThis;
@@ -21325,7 +21017,7 @@ var wp;
     registerStyle15("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_default14 = { "visually-hidden": "f37b9e2e191ebd66__visually-hidden" };
-  var VisuallyHidden = (0, import_element39.forwardRef)(
+  var VisuallyHidden = (0, import_element38.forwardRef)(
     function VisuallyHidden2({ render: render5, ...restProps }, ref) {
       const element = useRender({
         render: render5,
@@ -21344,7 +21036,7 @@ var wp;
   );

   // packages/ui/build-module/link/link.mjs
-  var import_element40 = __toESM(require_element(), 1);
+  var import_element39 = __toESM(require_element(), 1);
   var import_i18n12 = __toESM(require_i18n(), 1);
   var import_jsx_runtime131 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE16 = "data-wp-hash";
@@ -21432,9 +21124,9 @@ var wp;
   }
   var resets_default4 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle16("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle16("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default3 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default3 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   if (typeof process === "undefined" || true) {
     registerStyle16("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"}}}');
   }
@@ -21443,7 +21135,7 @@ var wp;
     registerStyle16("af6d9984a6", "._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");
   }
   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" };
-  var Link = (0, import_element40.forwardRef)(function Link2({
+  var Link = (0, import_element39.forwardRef)(function Link2({
     children,
     variant = "default",
     tone = "brand",
@@ -21487,7 +21179,7 @@ var wp;
   });

   // packages/ui/build-module/skeleton/skeleton.mjs
-  var import_element41 = __toESM(require_element(), 1);
+  var import_element40 = __toESM(require_element(), 1);
   var STYLE_HASH_ATTRIBUTE17 = "data-wp-hash";
   function getRuntime17() {
     const globalScope = globalThis;
@@ -21576,7 +21268,7 @@ var wp;
     registerStyle17("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 style_default16 = { "skeleton": "b20cc1690085c2f0__skeleton", "pulse": "_9b143194fdb45f93__pulse", "skeleton-pulse": "e2b9fe0690281bc8__skeleton-pulse" };
-  var Skeleton = (0, import_element41.forwardRef)(
+  var Skeleton = (0, import_element40.forwardRef)(
     function Skeleton2({ render: render5, ...props }, ref) {
       return useRender({
         render: render5,
@@ -21608,7 +21300,7 @@ var wp;
   });

   // packages/ui/build-module/tabs/list.mjs
-  var import_element42 = __toESM(require_element(), 1);
+  var import_element41 = __toESM(require_element(), 1);
   var import_compose2 = __toESM(require_compose(), 1);
   var import_jsx_runtime132 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE18 = "data-wp-hash";
@@ -21692,11 +21384,11 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle18("bb8cbb8f31", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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("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_default17 = { "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_element42.forwardRef)(
+  var List = (0, import_element41.forwardRef)(
     function TabList({
       children,
       variant = "default",
@@ -21704,13 +21396,13 @@ var wp;
       activateOnFocus,
       ...otherProps
     }, forwardedRef) {
-      const [listEl, setListEl] = (0, import_element42.useState)(null);
-      const [overflow, setOverflow] = (0, import_element42.useState)({
+      const [listEl, setListEl] = (0, import_element41.useState)(null);
+      const [overflow, setOverflow] = (0, import_element41.useState)({
         first: false,
         last: false,
         isScrolling: false
       });
-      (0, import_element42.useEffect)(() => {
+      (0, import_element41.useEffect)(() => {
         if (!listEl) {
           return;
         }
@@ -21799,16 +21491,16 @@ var wp;
   );

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

   // packages/ui/build-module/tabs/context.mjs
-  var import_element43 = __toESM(require_element(), 1);
+  var import_element42 = __toESM(require_element(), 1);
   var import_jsx_runtime133 = __toESM(require_jsx_runtime(), 1);
   var VALIDATION_ENABLED = true;
-  var TabsValidationContext = VALIDATION_ENABLED ? (0, import_element43.createContext)(null) : null;
+  var TabsValidationContext = VALIDATION_ENABLED ? (0, import_element42.createContext)(null) : null;
   function useRegisterTabDev() {
-    const context = (0, import_element43.useContext)(TabsValidationContext);
-    (0, import_element43.useEffect)(() => {
+    const context = (0, import_element42.useContext)(TabsValidationContext);
+    (0, import_element42.useEffect)(() => {
       if (context) {
         return context.registerTab();
       }
@@ -21819,8 +21511,8 @@ var wp;
   }
   var useRegisterTab = VALIDATION_ENABLED ? useRegisterTabDev : useRegisterTabProd;
   function useRegisterPanelDev() {
-    const context = (0, import_element43.useContext)(TabsValidationContext);
-    (0, import_element43.useEffect)(() => {
+    const context = (0, import_element42.useContext)(TabsValidationContext);
+    (0, import_element42.useEffect)(() => {
       if (context) {
         return context.registerPanel();
       }
@@ -21833,8 +21525,8 @@ var wp;
   function TabsValidationProviderDev({
     children
   }) {
-    const tabCountRef = (0, import_element43.useRef)(0);
-    const panelCountRef = (0, import_element43.useRef)(0);
+    const tabCountRef = (0, import_element42.useRef)(0);
+    const panelCountRef = (0, import_element42.useRef)(0);
     const scheduleValidation = useScheduleValidation(() => {
       const tabCount = tabCountRef.current;
       const panelCount = panelCountRef.current;
@@ -21844,7 +21536,7 @@ var wp;
         );
       }
     });
-    const registerTab = (0, import_element43.useCallback)(() => {
+    const registerTab = (0, import_element42.useCallback)(() => {
       tabCountRef.current += 1;
       scheduleValidation();
       return () => {
@@ -21852,7 +21544,7 @@ var wp;
         scheduleValidation();
       };
     }, [scheduleValidation]);
-    const registerPanel = (0, import_element43.useCallback)(() => {
+    const registerPanel = (0, import_element42.useCallback)(() => {
       panelCountRef.current += 1;
       scheduleValidation();
       return () => {
@@ -21860,7 +21552,7 @@ var wp;
         scheduleValidation();
       };
     }, [scheduleValidation]);
-    const contextValue = (0, import_element43.useMemo)(
+    const contextValue = (0, import_element42.useMemo)(
       () => ({
         registerTab,
         registerPanel
@@ -21963,10 +21655,10 @@ var wp;
   }
   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" };
   if (typeof process === "undefined" || true) {
-    registerStyle19("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle19("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default4 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
-  var Panel2 = (0, import_element44.forwardRef)(
+  var focus_default4 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
+  var Panel2 = (0, import_element43.forwardRef)(
     function TabPanel({ className, ...otherProps }, forwardedRef) {
       useRegisterPanel();
       return /* @__PURE__ */ (0, import_jsx_runtime134.jsx)(
@@ -21985,16 +21677,16 @@ var wp;
   );

   // packages/ui/build-module/tabs/root.mjs
-  var import_element45 = __toESM(require_element(), 1);
+  var import_element44 = __toESM(require_element(), 1);
   var import_jsx_runtime135 = __toESM(require_jsx_runtime(), 1);
-  var Root5 = (0, import_element45.forwardRef)(
+  var Root5 = (0, import_element44.forwardRef)(
     function TabsRoot3({ ...otherProps }, forwardedRef) {
       return /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(TabsValidationProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime135.jsx)(index_parts_exports2.Root, { ref: forwardedRef, ...otherProps }) });
     }
   );

   // packages/ui/build-module/tabs/tab.mjs
-  var import_element46 = __toESM(require_element(), 1);
+  var import_element45 = __toESM(require_element(), 1);
   var import_jsx_runtime136 = __toESM(require_jsx_runtime(), 1);
   var STYLE_HASH_ATTRIBUTE20 = "data-wp-hash";
   function getRuntime20() {
@@ -22077,10 +21769,10 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle20("bb8cbb8f31", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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}}}}');
+    registerStyle20("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_default18 = { "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_element46.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
+  var Tab = (0, import_element45.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
     useRegisterTab();
     return /* @__PURE__ */ (0, import_jsx_runtime136.jsxs)(
       index_parts_exports2.Tab,
@@ -22221,12 +21913,12 @@ var wp;
   // packages/fields/build-module/components/media-edit/index.mjs
   var import_components4 = __toESM(require_components(), 1);
   var import_blob = __toESM(require_blob(), 1);
-  var import_core_data5 = __toESM(require_core_data(), 1);
-  var import_data9 = __toESM(require_data(), 1);
-  var import_element48 = __toESM(require_element(), 1);
+  var import_core_data4 = __toESM(require_core_data(), 1);
+  var import_data8 = __toESM(require_data(), 1);
+  var import_element47 = __toESM(require_element(), 1);
   var import_i18n17 = __toESM(require_i18n(), 1);
   var import_a11y2 = __toESM(require_a11y(), 1);
-  var import_media_utils2 = __toESM(require_media_utils(), 1);
+  var import_media_utils = __toESM(require_media_utils(), 1);
   var import_notices2 = __toESM(require_notices(), 1);

   // node_modules/@react-spring/rafz/dist/react-spring-rafz.esm.js
@@ -22387,7 +22079,7 @@ var wp;

   // node_modules/@react-spring/shared/dist/react-spring-shared.esm.js
   var import_react13 = __toESM(require_react());
-  function noop5() {
+  function noop4() {
   }
   var defineHidden = (obj, key, value) => Object.defineProperty(obj, key, {
     value,
@@ -22440,7 +22132,7 @@ var wp;
   var to;
   var colors$1 = null;
   var skipAnimation = false;
-  var willAdvance = noop5;
+  var willAdvance = noop4;
   var assign = (globals2) => {
     if (globals2.to) to = globals2.to;
     if (globals2.now) raf.now = globals2.now;
@@ -22485,10 +22177,10 @@ var wp;
         raf.onStart(flushStartQueue);
       } else {
         startSafely(animation);
-        raf(advance2);
+        raf(advance);
       }
     },
-    advance: advance2,
+    advance,
     sort(animation) {
       if (priority) {
         raf.onFrame(() => frameLoop.sort(animation));
@@ -22508,7 +22200,7 @@ var wp;
   function flushStartQueue() {
     startQueue.forEach(startSafely);
     startQueue.clear();
-    raf(advance2);
+    raf(advance);
   }
   function startSafely(animation) {
     if (!currentFrame.includes(animation)) startUnsafely(animation);
@@ -22516,7 +22208,7 @@ var wp;
   function startUnsafely(animation) {
     currentFrame.splice(findIndex(currentFrame, (other) => other.priority > animation.priority), 0, animation);
   }
-  function advance2(dt) {
+  function advance(dt) {
     const nextFrame = prevFrame;
     for (let i3 = 0; i3 < currentFrame.length; i3++) {
       const animation = currentFrame[i3];
@@ -24727,8 +24419,8 @@ var wp;
         props,
         state: state2,
         actions: {
-          pause: noop5,
-          resume: noop5,
+          pause: noop4,
+          resume: noop4,
           start(props2, resolve) {
             if (cancel) {
               stopAsync(state2, ctrl["_lastAsyncId"]);
@@ -25130,7 +24822,7 @@ var wp;
   var animated = host.animated;

   // packages/fields/build-module/components/media-edit/use-moving-animation.mjs
-  var import_element47 = __toESM(require_element(), 1);
+  var import_element46 = __toESM(require_element(), 1);
   function getAbsolutePosition(element) {
     return {
       top: element.offsetTop,
@@ -25138,12 +24830,12 @@ var wp;
     };
   }
   function useMovingAnimation(triggerAnimationOnChange) {
-    const ref = (0, import_element47.useRef)(null);
-    const previousRef = (0, import_element47.useRef)(void 0);
+    const ref = (0, import_element46.useRef)(null);
+    const previousRef = (0, import_element46.useRef)(void 0);
     if (ref.current) {
       previousRef.current = getAbsolutePosition(ref.current);
     }
-    (0, import_element47.useLayoutEffect)(() => {
+    (0, import_element46.useLayoutEffect)(() => {
       const previous = previousRef.current;
       if (!previous || !ref.current) {
         return;
@@ -25181,7 +24873,7 @@ var wp;

   // packages/fields/build-module/components/media-edit/index.mjs
   var import_jsx_runtime140 = __toESM(require_jsx_runtime(), 1);
-  var { MediaUploadModal } = unlock3(import_media_utils2.privateApis);
+  var { MediaUploadModal } = unlock3(import_media_utils.privateApis);
   function AnimatedMediaItem({
     children,
     index: index2,
@@ -25197,7 +24889,7 @@ var wp;
     return value ? [value] : [];
   }
   function ConditionalMediaUpload({ render: render5, multiple, ...props }) {
-    const [isModalOpen, setIsModalOpen] = (0, import_element48.useState)(false);
+    const [isModalOpen, setIsModalOpen] = (0, import_element47.useState)(false);
     if (window.__experimentalDataViewsMediaModal) {
       return /* @__PURE__ */ (0, import_jsx_runtime140.jsxs)(import_jsx_runtime140.Fragment, { children: [
         render5 && render5({ open: () => setIsModalOpen(true) }),
@@ -25220,7 +24912,7 @@ var wp;
       ] });
     }
     return /* @__PURE__ */ (0, import_jsx_runtime140.jsx)(
-      import_media_utils2.MediaUpload,
+      import_media_utils.MediaUpload,
       {
         ...props,
         render: render5,
@@ -25615,10 +25307,10 @@ var wp;
     validity
   }) {
     const value = field.getValue({ item: data });
-    const [isTouched, setIsTouched] = (0, import_element48.useState)(false);
-    const validityTargetRef = (0, import_element48.useRef)(null);
-    const [customValidity, setCustomValidity] = (0, import_element48.useState)(void 0);
-    (0, import_element48.useEffect)(() => {
+    const [isTouched, setIsTouched] = (0, import_element47.useState)(false);
+    const validityTargetRef = (0, import_element47.useRef)(null);
+    const [customValidity, setCustomValidity] = (0, import_element47.useState)(void 0);
+    (0, import_element47.useEffect)(() => {
       const validityTarget = validityTargetRef.current;
       const handler = () => {
         setIsTouched(true);
@@ -25626,21 +25318,21 @@ var wp;
       validityTarget?.addEventListener("invalid", handler);
       return () => validityTarget?.removeEventListener("invalid", handler);
     }, []);
-    const attachments = (0, import_data9.useSelect)(
+    const attachments = (0, import_data8.useSelect)(
       (select9) => {
         if (!value) {
           return null;
         }
         const normalizedValue = normalizeValue(value);
         const sortedIds = normalizedValue.toSorted((a3, b3) => a3 - b3);
-        const { getEntityRecords } = select9(import_core_data5.store);
+        const { getEntityRecords } = select9(import_core_data4.store);
         return getEntityRecords("postType", "attachment", {
           include: sortedIds
         });
       },
       [value]
     );
-    const stableAttachmentsRef = (0, import_element48.useRef)(
+    const stableAttachmentsRef = (0, import_element47.useRef)(
       null
     );
     if (attachments !== null) {
@@ -25655,7 +25347,7 @@ var wp;
         stableAttachments = stableAttachmentsRef.current;
       }
     }
-    const orderedAttachments = (0, import_element48.useMemo)(() => {
+    const orderedAttachments = (0, import_element47.useMemo)(() => {
       if (!stableAttachments) {
         return null;
       }
@@ -25665,23 +25357,23 @@ var wp;
       );
       return normalizedValue.map((id) => attachmentMap.get(id)).filter((a3) => a3 !== void 0);
     }, [stableAttachments, value]);
-    const { createErrorNotice } = (0, import_data9.useDispatch)(import_notices2.store);
-    const { receiveEntityRecords } = (0, import_data9.useDispatch)(import_core_data5.store);
-    const [targetItemId, setTargetItemId] = (0, import_element48.useState)();
-    const openModalRef = (0, import_element48.useRef)(void 0);
-    const [pendingOpen, setPendingOpen] = (0, import_element48.useState)(false);
-    const [blobs, setBlobs] = (0, import_element48.useState)([]);
-    (0, import_element48.useEffect)(() => {
+    const { createErrorNotice } = (0, import_data8.useDispatch)(import_notices2.store);
+    const { receiveEntityRecords } = (0, import_data8.useDispatch)(import_core_data4.store);
+    const [targetItemId, setTargetItemId] = (0, import_element47.useState)();
+    const openModalRef = (0, import_element47.useRef)(void 0);
+    const [pendingOpen, setPendingOpen] = (0, import_element47.useState)(false);
+    const [blobs, setBlobs] = (0, import_element47.useState)([]);
+    (0, import_element47.useEffect)(() => {
       if (pendingOpen) {
         setPendingOpen(false);
         openModalRef.current?.();
       }
     }, [pendingOpen]);
-    const onChangeControl = (0, import_element48.useCallback)(
+    const onChangeControl = (0, import_element47.useCallback)(
       (newValue) => onChange(field.setValue({ item: data, value: newValue })),
       [data, field, onChange]
     );
-    const removeItem = (0, import_element48.useCallback)(
+    const removeItem = (0, import_element47.useCallback)(
       (itemId) => {
         const currentIds = normalizeValue(value);
         const newIds = currentIds.filter((id) => id !== itemId);
@@ -25690,7 +25382,7 @@ var wp;
       },
       [value, onChangeControl]
     );
-    const moveItem = (0, import_element48.useCallback)(
+    const moveItem = (0, import_element47.useCallback)(
       (itemId, direction) => {
         if (!orderedAttachments) {
           return;
@@ -25706,10 +25398,10 @@ var wp;
       },
       [orderedAttachments, onChangeControl]
     );
-    const onFilesDrop = (0, import_element48.useCallback)(
+    const onFilesDrop = (0, import_element47.useCallback)(
       (files, _targetItemId) => {
         setTargetItemId(_targetItemId);
-        (0, import_media_utils2.uploadMedia)({
+        (0, import_media_utils.uploadMedia)({
           allowedTypes: allowedTypes?.length ? allowedTypes : void 0,
           filesList: files,
           onFileChange(uploadedMedia) {
@@ -25765,7 +25457,7 @@ var wp;
       ]
     );
     const addButtonLabel = field.placeholder || (multiple ? (0, import_i18n17.__)("Choose files") : (0, import_i18n17.__)("Choose file"));
-    const allItems = (0, import_element48.useMemo)(() => {
+    const allItems = (0, import_element47.useMemo)(() => {
       if (!blobs.length) {
         return orderedAttachments;
       }
@@ -25787,7 +25479,7 @@ var wp;
       }
       return items;
     }, [orderedAttachments, targetItemId, blobs]);
-    (0, import_element48.useEffect)(() => {
+    (0, import_element47.useEffect)(() => {
       if (!isTouched) {
         return;
       }
@@ -25810,12 +25502,12 @@ var wp;
         setCustomValidity(void 0);
       }
     }, [isTouched, field.isValid, validity]);
-    (0, import_element48.useEffect)(() => {
+    (0, import_element47.useEffect)(() => {
       if (isTouched && customValidity?.message) {
         (0, import_a11y2.speak)(customValidity.message);
       }
     }, [isTouched, customValidity?.message]);
-    const onBlur = (0, import_element48.useCallback)(
+    const onBlur = (0, import_element47.useCallback)(
       (event) => {
         if (isTouched) {
           return;
@@ -25991,32 +25683,32 @@ var wp;
   var import_i18n21 = __toESM(require_i18n(), 1);

   // packages/fields/build-module/fields/template/template-edit.mjs
-  var import_element49 = __toESM(require_element(), 1);
-  var import_core_data7 = __toESM(require_core_data(), 1);
+  var import_element48 = __toESM(require_element(), 1);
+  var import_core_data6 = __toESM(require_core_data(), 1);
   var import_components5 = __toESM(require_components(), 1);
-  var import_data11 = __toESM(require_data(), 1);
+  var import_data10 = __toESM(require_data(), 1);
   var import_i18n19 = __toESM(require_i18n(), 1);

   // packages/fields/build-module/fields/template/hooks.mjs
-  var import_data10 = __toESM(require_data(), 1);
-  var import_core_data6 = __toESM(require_core_data(), 1);
+  var import_data9 = __toESM(require_data(), 1);
+  var import_core_data5 = __toESM(require_core_data(), 1);
   function useTemplateFieldMode(record) {
     const postType2 = record.type;
     const availableTemplates = record?.available_templates ?? {};
     const hasAvailableTemplates = Object.keys(availableTemplates).length > 0;
-    return (0, import_data10.useSelect)(
+    return (0, import_data9.useSelect)(
       (select9) => {
-        const isBlockTheme = !!select9(import_core_data6.store).getCurrentTheme()?.is_block_theme;
-        const postTypeObj = select9(import_core_data6.store).getPostType(postType2);
+        const isBlockTheme = !!select9(import_core_data5.store).getCurrentTheme()?.is_block_theme;
+        const postTypeObj = select9(import_core_data5.store).getPostType(postType2);
         if (!postTypeObj?.viewable) {
           return null;
         }
-        const canCreateTemplates = isBlockTheme && (select9(import_core_data6.store).canUser("create", {
+        const canCreateTemplates = isBlockTheme && (select9(import_core_data5.store).canUser("create", {
           kind: "postType",
           name: "wp_template"
         }) ?? false);
         const isVisible2 = hasAvailableTemplates || canCreateTemplates;
-        const canViewTemplates = isVisible2 ? !!select9(import_core_data6.store).canUser("read", {
+        const canViewTemplates = isVisible2 ? !!select9(import_core_data5.store).canUser("read", {
           kind: "postType",
           name: "wp_template"
         }) : false;
@@ -26039,16 +25731,16 @@ var wp;
   }
   var NAME_NOT_FOUND = "";
   function useDefaultTemplateLabel(postType2, postId2, slug) {
-    return (0, import_data10.useSelect)(
+    return (0, import_data9.useSelect)(
       (select9) => {
         if (!postType2 || !postId2) {
           return NAME_NOT_FOUND;
         }
         const postIdStr = String(postId2);
-        const homePage = unlock3(select9(import_core_data6.store)).getHomePage();
+        const homePage = unlock3(select9(import_core_data5.store)).getHomePage();
         if (postType2 === "page" && homePage?.postType === "page" && homePage?.postId === postIdStr) {
           const templates = select9(
-            import_core_data6.store
+            import_core_data5.store
           ).getEntityRecords("postType", "wp_template", {
             per_page: -1
           });
@@ -26059,16 +25751,16 @@ var wp;
             return getItemTitle(frontPage);
           }
         }
-        const postsPageId = unlock3(select9(import_core_data6.store)).getPostsPageId();
+        const postsPageId = unlock3(select9(import_core_data5.store)).getPostsPageId();
         if (postType2 === "page" && postsPageId === postIdStr) {
-          const templateId22 = select9(import_core_data6.store).getDefaultTemplateId({
+          const templateId22 = select9(import_core_data5.store).getDefaultTemplateId({
             slug: "home"
           });
           if (!templateId22) {
             return NAME_NOT_FOUND;
           }
           const template22 = select9(
-            import_core_data6.store
+            import_core_data5.store
           ).getEntityRecord(
             "postType",
             "wp_template",
@@ -26077,13 +25769,13 @@ var wp;
           return template22 ? getItemTitle(template22) : NAME_NOT_FOUND;
         }
         const slugToCheck = getTemplateSlugToCheck(postType2, slug);
-        const templateId2 = select9(import_core_data6.store).getDefaultTemplateId({
+        const templateId2 = select9(import_core_data5.store).getDefaultTemplateId({
           slug: slugToCheck
         });
         if (!templateId2) {
           return NAME_NOT_FOUND;
         }
-        const template2 = select9(import_core_data6.store).getEntityRecord(
+        const template2 = select9(import_core_data5.store).getEntityRecord(
           "postType",
           "wp_template",
           templateId2
@@ -26104,7 +25796,7 @@ var wp;
   }) {
     const postId2 = typeof data.id === "number" ? data.id : parseInt(data.id, 10);
     const value = field.getValue({ item: data });
-    const options = (0, import_element49.useMemo)(
+    const options = (0, import_element48.useMemo)(
       () => Object.entries(
         data?.available_templates ?? {}
       ).map(([templateSlug, title]) => ({
@@ -26113,10 +25805,10 @@ var wp;
       })),
       [data]
     );
-    const canSwitchTemplate = (0, import_data11.useSelect)(
+    const canSwitchTemplate = (0, import_data10.useSelect)(
       (select9) => {
         const { getHomePage, getPostsPageId } = unlock3(
-          select9(import_core_data7.store)
+          select9(import_core_data6.store)
         );
         const singlePostId = String(postId2);
         const isPostsPage = getPostsPageId() === singlePostId;
@@ -26145,9 +25837,9 @@ var wp;
     const postType2 = data.type;
     const postId2 = typeof data.id === "number" ? data.id : parseInt(data.id, 10);
     const slug = data.slug;
-    const { templates, canSwitchTemplate } = (0, import_data11.useSelect)(
+    const { templates, canSwitchTemplate } = (0, import_data10.useSelect)(
       (select9) => {
-        const allTemplates = select9(import_core_data7.store).getEntityRecords(
+        const allTemplates = select9(import_core_data6.store).getEntityRecords(
           "postType",
           "wp_template",
           {
@@ -26156,7 +25848,7 @@ var wp;
           }
         ) ?? EMPTY_ARRAY5;
         const { getHomePage, getPostsPageId } = unlock3(
-          select9(import_core_data7.store)
+          select9(import_core_data6.store)
         );
         const singlePostId = String(postId2);
         const isPostsPage = getPostsPageId() === singlePostId;
@@ -26174,7 +25866,7 @@ var wp;
       slug
     );
     const value = field.getValue({ item: data });
-    const options = (0, import_element49.useMemo)(() => {
+    const options = (0, import_element48.useMemo)(() => {
       const templateOptions = templates.map((template2) => ({
         label: getItemTitle(template2),
         value: template2.slug
@@ -26201,7 +25893,7 @@ var wp;
     field,
     onChange
   }) => {
-    const onChangeControl = (0, import_element49.useCallback)(
+    const onChangeControl = (0, import_element48.useCallback)(
       (newValue) => onChange({
         [field.id]: newValue
       }),
@@ -26216,8 +25908,8 @@ var wp;
   };

   // packages/fields/build-module/fields/template/template-view.mjs
-  var import_data12 = __toESM(require_data(), 1);
-  var import_core_data8 = __toESM(require_core_data(), 1);
+  var import_data11 = __toESM(require_data(), 1);
+  var import_core_data7 = __toESM(require_core_data(), 1);
   var import_i18n20 = __toESM(require_i18n(), 1);
   var import_jsx_runtime144 = __toESM(require_jsx_runtime(), 1);
   function ClassicTemplateView({
@@ -26242,13 +25934,13 @@ var wp;
       postId2,
       slug
     );
-    const templateLabel = (0, import_data12.useSelect)(
+    const templateLabel = (0, import_data11.useSelect)(
       (select9) => {
         if (!templateSlug) {
           return;
         }
         const allTemplates = select9(
-          import_core_data8.store
+          import_core_data7.store
         ).getEntityRecords("postType", "wp_template", {
           per_page: -1,
           post_type: postType2
@@ -26292,13 +25984,13 @@ var wp;
   // packages/fields/build-module/fields/parent/parent-edit.mjs
   var import_remove_accents = __toESM(require_remove_accents(), 1);
   var import_components6 = __toESM(require_components(), 1);
-  var import_data13 = __toESM(require_data(), 1);
-  var import_element50 = __toESM(require_element(), 1);
-  var import_core_data9 = __toESM(require_core_data(), 1);
+  var import_data12 = __toESM(require_data(), 1);
+  var import_element49 = __toESM(require_element(), 1);
+  var import_core_data8 = __toESM(require_core_data(), 1);
   var import_compose3 = __toESM(require_compose(), 1);
   var import_html_entities4 = __toESM(require_html_entities(), 1);
   var import_i18n23 = __toESM(require_i18n(), 1);
-  var import_url6 = __toESM(require_url(), 1);
+  var import_url4 = __toESM(require_url(), 1);

   // packages/fields/build-module/fields/parent/utils.mjs
   var import_html_entities3 = __toESM(require_html_entities(), 1);
@@ -26358,13 +26050,13 @@ var wp;
     data,
     onChangeControl
   }) {
-    const [fieldValue, setFieldValue] = (0, import_element50.useState)("");
+    const [fieldValue, setFieldValue] = (0, import_element49.useState)("");
     const pageId = data.parent;
     const postId2 = data.id;
     const postTypeSlug = data.type;
-    const { parentPostTitle, pageItems, isHierarchical } = (0, import_data13.useSelect)(
+    const { parentPostTitle, pageItems, isHierarchical } = (0, import_data12.useSelect)(
       (select9) => {
-        const { getEntityRecord, getEntityRecords, getPostType } = select9(import_core_data9.store);
+        const { getEntityRecord, getEntityRecords, getPostType } = select9(import_core_data8.store);
         const postTypeInfo = getPostType(postTypeSlug);
         const postIsHierarchical = postTypeInfo?.hierarchical && postTypeInfo.viewable;
         const parentPost = pageId ? getEntityRecord(
@@ -26398,7 +26090,7 @@ var wp;
       },
       [fieldValue, pageId, postId2, postTypeSlug]
     );
-    const parentOptions = (0, import_element50.useMemo)(() => {
+    const parentOptions = (0, import_element49.useMemo)(() => {
       const getOptionsFromTree = (tree2, level = 0) => {
         const mappedNodes = tree2.map((treeNode) => [
           {
@@ -26474,23 +26166,23 @@ var wp;
     onChange
   }) => {
     const { id } = field;
-    const homeUrl = (0, import_data13.useSelect)((select9) => {
-      return select9(import_core_data9.store).getEntityRecord("root", "__unstableBase")?.home;
+    const homeUrl = (0, import_data12.useSelect)((select9) => {
+      return select9(import_core_data8.store).getEntityRecord("root", "__unstableBase")?.home;
     }, []);
-    const onChangeControl = (0, import_element50.useCallback)(
+    const onChangeControl = (0, import_element49.useCallback)(
       (newValue) => onChange({
         [id]: newValue
       }),
       [id, onChange]
     );
     return /* @__PURE__ */ (0, import_jsx_runtime145.jsx)("fieldset", { className: "fields-controls__parent", children: /* @__PURE__ */ (0, import_jsx_runtime145.jsxs)("div", { children: [
-      (0, import_element50.createInterpolateElement)(
+      (0, import_element49.createInterpolateElement)(
         (0, import_i18n23.sprintf)(
           /* translators: %1$s The home URL of the WordPress installation without the scheme. */
           (0, import_i18n23.__)(
             '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, import_url6.filterURLForDisplay)(homeUrl).replace(
+          (0, import_url4.filterURLForDisplay)(homeUrl).replace(
             /([/.])/g,
             "<wbr />$1"
           )
@@ -26499,7 +26191,7 @@ var wp;
           wbr: /* @__PURE__ */ (0, import_jsx_runtime145.jsx)("wbr", {})
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime145.jsx)("p", { children: (0, import_element50.createInterpolateElement)(
+      /* @__PURE__ */ (0, import_jsx_runtime145.jsx)("p", { children: (0, import_element49.createInterpolateElement)(
         (0, import_i18n23.__)(
           "They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"
         ),
@@ -26526,16 +26218,16 @@ var wp;
   };

   // packages/fields/build-module/fields/parent/parent-view.mjs
-  var import_data14 = __toESM(require_data(), 1);
-  var import_core_data10 = __toESM(require_core_data(), 1);
+  var import_data13 = __toESM(require_data(), 1);
+  var import_core_data9 = __toESM(require_core_data(), 1);
   var import_i18n24 = __toESM(require_i18n(), 1);
   var import_jsx_runtime146 = __toESM(require_jsx_runtime(), 1);
   var ParentView = ({
     item
   }) => {
-    const parent = (0, import_data14.useSelect)(
+    const parent = (0, import_data13.useSelect)(
       (select9) => {
-        const { getEntityRecord } = select9(import_core_data10.store);
+        const { getEntityRecord } = select9(import_core_data9.store);
         return item?.parent ? getEntityRecord("postType", item.type, item.parent) : null;
       },
       [item.parent, item.type]
@@ -26563,7 +26255,7 @@ var wp;

   // packages/fields/build-module/fields/password/edit.mjs
   var import_components7 = __toESM(require_components(), 1);
-  var import_element51 = __toESM(require_element(), 1);
+  var import_element50 = __toESM(require_element(), 1);
   var import_i18n26 = __toESM(require_i18n(), 1);
   var import_jsx_runtime147 = __toESM(require_jsx_runtime(), 1);
   function PasswordEdit({
@@ -26571,7 +26263,7 @@ var wp;
     onChange,
     field
   }) {
-    const [showPassword, setShowPassword] = (0, import_element51.useState)(
+    const [showPassword, setShowPassword] = (0, import_element50.useState)(
       !!field.getValue({ item: data })
     );
     const handleTogglePassword = (value) => {
@@ -26820,7 +26512,7 @@ var wp;

   // packages/fields/build-module/fields/date/date-view.mjs
   var import_i18n33 = __toESM(require_i18n(), 1);
-  var import_element52 = __toESM(require_element(), 1);
+  var import_element51 = __toESM(require_element(), 1);
   var import_date2 = __toESM(require_date(), 1);
   var import_jsx_runtime150 = __toESM(require_jsx_runtime(), 1);
   var getFormattedDate = (dateToDisplay) => (0, import_date2.dateI18n)(
@@ -26832,7 +26524,7 @@ var wp;
       item.status ?? ""
     );
     if (isDraftOrPrivate) {
-      return (0, import_element52.createInterpolateElement)(
+      return (0, import_element51.createInterpolateElement)(
         (0, import_i18n33.sprintf)(
           /* translators: %s: page creation or modification date. */
           (0, import_i18n33.__)("<span>Modified: <time>%s</time></span>"),
@@ -26846,7 +26538,7 @@ var wp;
     }
     const isScheduled = item.status === "future";
     if (isScheduled) {
-      return (0, import_element52.createInterpolateElement)(
+      return (0, import_element51.createInterpolateElement)(
         (0, import_i18n33.sprintf)(
           /* translators: %s: page creation date */
           (0, import_i18n33.__)("<span>Scheduled: <time>%s</time></span>"),
@@ -26860,7 +26552,7 @@ var wp;
     }
     const isPublished = item.status === "publish";
     if (isPublished) {
-      return (0, import_element52.createInterpolateElement)(
+      return (0, import_element51.createInterpolateElement)(
         (0, import_i18n33.sprintf)(
           /* translators: %s: page creation time */
           (0, import_i18n33.__)("<span>Published: <time>%s</time></span>"),
@@ -26875,7 +26567,7 @@ var wp;
     const dateToDisplay = (0, import_date2.getDate)(item.modified ?? null) > (0, import_date2.getDate)(item.date ?? null) ? item.modified : item.date;
     const isPending = item.status === "pending";
     if (isPending) {
-      return (0, import_element52.createInterpolateElement)(
+      return (0, import_element51.createInterpolateElement)(
         (0, import_i18n33.sprintf)(
           /* translators: %s: page creation or modification date. */
           (0, import_i18n33.__)("<span>Modified: <time>%s</time></span>"),
@@ -26957,15 +26649,15 @@ var wp;

   // packages/fields/build-module/fields/author/index.mjs
   var import_i18n39 = __toESM(require_i18n(), 1);
-  var import_data16 = __toESM(require_data(), 1);
-  var import_core_data12 = __toESM(require_core_data(), 1);
+  var import_data15 = __toESM(require_data(), 1);
+  var import_core_data11 = __toESM(require_core_data(), 1);

   // packages/fields/build-module/fields/author/author-view.mjs
   var import_i18n38 = __toESM(require_i18n(), 1);
-  var import_element53 = __toESM(require_element(), 1);
+  var import_element52 = __toESM(require_element(), 1);
   var import_components10 = __toESM(require_components(), 1);
-  var import_data15 = __toESM(require_data(), 1);
-  var import_core_data11 = __toESM(require_core_data(), 1);
+  var import_data14 = __toESM(require_data(), 1);
+  var import_core_data10 = __toESM(require_core_data(), 1);
   var import_jsx_runtime152 = __toESM(require_jsx_runtime(), 1);
   function AuthorView({ item }) {
     const authorId = item?.author;
@@ -26973,19 +26665,19 @@ var wp;
     const shouldFetch = Boolean(
       authorId && (!embeddedAuthorId || authorId !== embeddedAuthorId)
     );
-    const author = (0, import_data15.useSelect)(
+    const author = (0, import_data14.useSelect)(
       (select9) => {
         if (!shouldFetch) {
           return null;
         }
-        const { getEntityRecord } = select9(import_core_data11.store);
+        const { getEntityRecord } = select9(import_core_data10.store);
         return authorId ? getEntityRecord("root", "user", authorId) : null;
       },
       [authorId, shouldFetch]
     );
     const text = author?.name || item?._embedded?.author?.[0]?.name;
     const imageUrl = author?.avatar_urls?.[48] || item?._embedded?.author?.[0]?.avatar_urls?.[48];
-    const [isImageLoaded, setIsImageLoaded] = (0, import_element53.useState)(false);
+    const [isImageLoaded, setIsImageLoaded] = (0, import_element52.useState)(false);
     return /* @__PURE__ */ (0, import_jsx_runtime152.jsxs)(import_components10.__experimentalHStack, { alignment: "left", spacing: 0, children: [
       !!imageUrl && /* @__PURE__ */ (0, import_jsx_runtime152.jsx)(
         "div",
@@ -27015,7 +26707,7 @@ var wp;
     id: "author",
     type: "integer",
     getElements: async () => {
-      const authors = await (0, import_data16.resolveSelect)(import_core_data12.store).getEntityRecords(
+      const authors = await (0, import_data15.resolveSelect)(import_core_data11.store).getEntityRecords(
         "root",
         "user",
         {
@@ -27045,13 +26737,13 @@ var wp;

   // packages/fields/build-module/fields/template-author/index.mjs
   var import_i18n40 = __toESM(require_i18n(), 1);
-  var import_data18 = __toESM(require_data(), 1);
-  var import_core_data14 = __toESM(require_core_data(), 1);
-
-  // packages/fields/build-module/fields/template-author/view.mjs
-  var import_element54 = __toESM(require_element(), 1);
   var import_data17 = __toESM(require_data(), 1);
   var import_core_data13 = __toESM(require_core_data(), 1);
+
+  // packages/fields/build-module/fields/template-author/view.mjs
+  var import_element53 = __toESM(require_element(), 1);
+  var import_data16 = __toESM(require_data(), 1);
+  var import_core_data12 = __toESM(require_core_data(), 1);
   var import_jsx_runtime153 = __toESM(require_jsx_runtime(), 1);
   function getIconForSource(originalSource) {
     switch (originalSource) {
@@ -27068,25 +26760,25 @@ var wp;
   function TemplateAuthorView({
     item
   }) {
-    const [isImageLoaded, setIsImageLoaded] = (0, import_element54.useState)(false);
+    const [isImageLoaded, setIsImageLoaded] = (0, import_element53.useState)(false);
     const originalSource = item.original_source;
     const icon = getIconForSource(originalSource);
     const text = item.author_text;
     const authorId = item.author;
-    const imageUrl = (0, import_data17.useSelect)(
+    const imageUrl = (0, import_data16.useSelect)(
       (select9) => {
         if (originalSource === "site") {
-          const siteData = select9(import_core_data13.store).getEntityRecord("root", "__unstableBase");
+          const siteData = select9(import_core_data12.store).getEntityRecord("root", "__unstableBase");
           const logoId = siteData?.site_logo;
           if (!logoId) {
             return void 0;
           }
-          return select9(import_core_data13.store).getEntityRecord("postType", "attachment", logoId)?.source_url;
+          return select9(import_core_data12.store).getEntityRecord("postType", "attachment", logoId)?.source_url;
         }
         if (originalSource !== "user" || !authorId) {
           return void 0;
         }
-        return select9(import_core_data13.store).getUser(authorId)?.avatar_urls?.[48];
+        return select9(import_core_data12.store).getUser(authorId)?.avatar_urls?.[48];
       },
       [originalSource, authorId]
     );
@@ -27114,7 +26806,7 @@ var wp;

   // packages/fields/build-module/fields/template-author/index.mjs
   async function getAuthorElements(postType2) {
-    const records = await (0, import_data18.resolveSelect)(import_core_data14.store).getEntityRecords(
+    const records = await (0, import_data17.resolveSelect)(import_core_data13.store).getEntityRecords(
       "postType",
       postType2,
       { per_page: -1, _fields: "id,author_text" }
@@ -27239,8 +26931,8 @@ var wp;

   // packages/fields/build-module/fields/format/index.mjs
   var import_i18n44 = __toESM(require_i18n(), 1);
-  var import_data19 = __toESM(require_data(), 1);
-  var import_core_data15 = __toESM(require_core_data(), 1);
+  var import_data18 = __toESM(require_data(), 1);
+  var import_core_data14 = __toESM(require_core_data(), 1);
   var POST_FORMATS = [
     { id: "aside", caption: (0, import_i18n44.__)("Aside") },
     { id: "audio", caption: (0, import_i18n44.__)("Audio") },
@@ -27272,7 +26964,7 @@ var wp;
     enableHiding: false,
     filterBy: false,
     getElements: async () => {
-      const themeSupports = await (0, import_data19.resolveSelect)(import_core_data15.store).getThemeSupports();
+      const themeSupports = await (0, import_data18.resolveSelect)(import_core_data14.store).getThemeSupports();
       return POST_FORMATS.filter(
         (f3) => themeSupports?.formats?.includes(
           f3.id
@@ -27290,7 +26982,7 @@ var wp;
   var import_i18n45 = __toESM(require_i18n(), 1);
   var import_wordcount = __toESM(require_wordcount(), 1);
   var import_date4 = __toESM(require_date(), 1);
-  var import_element55 = __toESM(require_element(), 1);
+  var import_element54 = __toESM(require_element(), 1);
   var import_jsx_runtime156 = __toESM(require_jsx_runtime(), 1);
   var AVERAGE_READING_RATE = 189;
   function PostContentInfoView({
@@ -27306,7 +26998,7 @@ var wp;
       "words",
       "Word count type. Do not translate!"
     );
-    const wordsCounted = (0, import_element55.useMemo)(
+    const wordsCounted = (0, import_element54.useMemo)(
       () => content ? (0, import_wordcount.count)(content, wordCountType) : 0,
       [content, wordCountType]
     );
@@ -27467,11 +27159,11 @@ var wp;
   var view_post_default = viewPost;

   // packages/fields/build-module/actions/reorder-page.mjs
-  var import_data20 = __toESM(require_data(), 1);
-  var import_core_data16 = __toESM(require_core_data(), 1);
+  var import_data19 = __toESM(require_data(), 1);
+  var import_core_data15 = __toESM(require_core_data(), 1);
   var import_i18n52 = __toESM(require_i18n(), 1);
   var import_notices3 = __toESM(require_notices(), 1);
-  var import_element56 = __toESM(require_element(), 1);
+  var import_element55 = __toESM(require_element(), 1);
   var import_components13 = __toESM(require_components(), 1);
   var import_jsx_runtime157 = __toESM(require_jsx_runtime(), 1);
   function isItemValid(item) {
@@ -27482,9 +27174,9 @@ var wp;
     closeModal: closeModal2,
     onActionPerformed
   }) {
-    const [item, setItem] = (0, import_element56.useState)(items[0]);
-    const { editEntityRecord, saveEditedEntityRecord } = (0, import_data20.useDispatch)(import_core_data16.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data20.useDispatch)(import_notices3.store);
+    const [item, setItem] = (0, import_element55.useState)(items[0]);
+    const { editEntityRecord, saveEditedEntityRecord } = (0, import_data19.useDispatch)(import_core_data15.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data19.useDispatch)(import_notices3.store);
     const isValid2 = isItemValid(item);
     async function onOrder(event) {
       event.preventDefault();
@@ -27568,11 +27260,11 @@ var wp;
   var reorder_page_default = reorderPage;

   // packages/fields/build-module/actions/duplicate-post.mjs
-  var import_data21 = __toESM(require_data(), 1);
-  var import_core_data17 = __toESM(require_core_data(), 1);
+  var import_data20 = __toESM(require_data(), 1);
+  var import_core_data16 = __toESM(require_core_data(), 1);
   var import_i18n53 = __toESM(require_i18n(), 1);
   var import_notices4 = __toESM(require_notices(), 1);
-  var import_element57 = __toESM(require_element(), 1);
+  var import_element56 = __toESM(require_element(), 1);
   var import_components14 = __toESM(require_components(), 1);
   var import_jsx_runtime158 = __toESM(require_jsx_runtime(), 1);
   var duplicatePost = {
@@ -27583,7 +27275,7 @@ var wp;
     },
     modalFocusOnMount: "firstContentElement",
     RenderModal: ({ items, closeModal: closeModal2, onActionPerformed }) => {
-      const [item, setItem] = (0, import_element57.useState)({
+      const [item, setItem] = (0, import_element56.useState)({
         ...items[0],
         title: (0, import_i18n53.sprintf)(
           /* translators: %s: Existing post title */
@@ -27591,9 +27283,9 @@ var wp;
           getItemTitle(items[0])
         )
       });
-      const [isCreatingPage, setIsCreatingPage] = (0, import_element57.useState)(false);
-      const { saveEntityRecord } = (0, import_data21.useDispatch)(import_core_data17.store);
-      const { createSuccessNotice, createErrorNotice } = (0, import_data21.useDispatch)(import_notices4.store);
+      const [isCreatingPage, setIsCreatingPage] = (0, import_element56.useState)(false);
+      const { saveEntityRecord } = (0, import_data20.useDispatch)(import_core_data16.store);
+      const { createSuccessNotice, createErrorNotice } = (0, import_data20.useDispatch)(import_notices4.store);
       async function createPage(event) {
         event.preventDefault();
         if (isCreatingPage) {
@@ -27704,10 +27396,10 @@ var wp;
   var duplicate_post_default = duplicatePost;

   // packages/fields/build-module/actions/rename-post.mjs
-  var import_data22 = __toESM(require_data(), 1);
-  var import_core_data18 = __toESM(require_core_data(), 1);
+  var import_data21 = __toESM(require_data(), 1);
+  var import_core_data17 = __toESM(require_core_data(), 1);
   var import_i18n54 = __toESM(require_i18n(), 1);
-  var import_element58 = __toESM(require_element(), 1);
+  var import_element57 = __toESM(require_element(), 1);
   var import_patterns3 = __toESM(require_patterns(), 1);
   var import_components15 = __toESM(require_components(), 1);
   var import_notices5 = __toESM(require_notices(), 1);
@@ -27741,9 +27433,9 @@ var wp;
     },
     RenderModal: ({ items, closeModal: closeModal2, onActionPerformed }) => {
       const [item] = items;
-      const [title, setTitle] = (0, import_element58.useState)(() => getItemTitle(item, ""));
-      const { editEntityRecord, saveEditedEntityRecord } = (0, import_data22.useDispatch)(import_core_data18.store);
-      const { createSuccessNotice, createErrorNotice } = (0, import_data22.useDispatch)(import_notices5.store);
+      const [title, setTitle] = (0, import_element57.useState)(() => getItemTitle(item, ""));
+      const { editEntityRecord, saveEditedEntityRecord } = (0, import_data21.useDispatch)(import_core_data17.store);
+      const { createSuccessNotice, createErrorNotice } = (0, import_data21.useDispatch)(import_notices5.store);
       async function onRename(event) {
         event.preventDefault();
         try {
@@ -27803,14 +27495,14 @@ var wp;
   var rename_post_default = renamePost;

   // packages/fields/build-module/actions/reset-post.mjs
-  var import_data23 = __toESM(require_data(), 1);
-  var import_core_data19 = __toESM(require_core_data(), 1);
+  var import_data22 = __toESM(require_data(), 1);
+  var import_core_data18 = __toESM(require_core_data(), 1);
   var import_i18n55 = __toESM(require_i18n(), 1);
   var import_notices6 = __toESM(require_notices(), 1);
-  var import_element59 = __toESM(require_element(), 1);
+  var import_element58 = __toESM(require_element(), 1);
   var import_blocks4 = __toESM(require_blocks(), 1);
   var import_components16 = __toESM(require_components(), 1);
-  var import_url7 = __toESM(require_url(), 1);
+  var import_url5 = __toESM(require_url(), 1);
   var import_api_fetch = __toESM(require_api_fetch(), 1);
   var import_jsx_runtime160 = __toESM(require_jsx_runtime(), 1);
   var isTemplateRevertable2 = (templateOrTemplatePart) => {
@@ -27821,9 +27513,9 @@ var wp;
   };
   var revertTemplate = async (template2, { allowUndo = true } = {}) => {
     const noticeId = "edit-site-template-reverted";
-    (0, import_data23.dispatch)(import_notices6.store).removeNotice(noticeId);
+    (0, import_data22.dispatch)(import_notices6.store).removeNotice(noticeId);
     if (!isTemplateRevertable2(template2)) {
-      (0, import_data23.dispatch)(import_notices6.store).createErrorNotice(
+      (0, import_data22.dispatch)(import_notices6.store).createErrorNotice(
         (0, import_i18n55.__)("This template is not revertable."),
         {
           type: "snackbar"
@@ -27832,12 +27524,12 @@ var wp;
       return;
     }
     try {
-      const templateEntityConfig = (0, import_data23.select)(import_core_data19.store).getEntityConfig(
+      const templateEntityConfig = (0, import_data22.select)(import_core_data18.store).getEntityConfig(
         "postType",
         template2.type
       );
       if (!templateEntityConfig) {
-        (0, import_data23.dispatch)(import_notices6.store).createErrorNotice(
+        (0, import_data22.dispatch)(import_notices6.store).createErrorNotice(
           (0, import_i18n55.__)(
             "The editor has encountered an unexpected error. Please reload."
           ),
@@ -27845,7 +27537,7 @@ var wp;
         );
         return;
       }
-      const fileTemplatePath = (0, import_url7.addQueryArgs)(
+      const fileTemplatePath = (0, import_url5.addQueryArgs)(
         `${templateEntityConfig.baseURL}/${template2.id}`,
         { context: "edit", source: template2.origin }
       );
@@ -27853,7 +27545,7 @@ var wp;
         path: fileTemplatePath
       });
       if (!fileTemplate) {
-        (0, import_data23.dispatch)(import_notices6.store).createErrorNotice(
+        (0, import_data22.dispatch)(import_notices6.store).createErrorNotice(
           (0, import_i18n55.__)(
             "The editor has encountered an unexpected error. Please reload."
           ),
@@ -27862,12 +27554,12 @@ var wp;
         return;
       }
       const serializeBlocks = ({ blocks: blocksForSerialization = [] }) => (0, import_blocks4.__unstableSerializeAndClean)(blocksForSerialization);
-      const edited = (0, import_data23.select)(import_core_data19.store).getEditedEntityRecord(
+      const edited = (0, import_data22.select)(import_core_data18.store).getEditedEntityRecord(
         "postType",
         template2.type,
         template2.id
       );
-      (0, import_data23.dispatch)(import_core_data19.store).editEntityRecord(
+      (0, import_data22.dispatch)(import_core_data18.store).editEntityRecord(
         "postType",
         template2.type,
         template2.id,
@@ -27885,7 +27577,7 @@ var wp;
         }
       );
       const blocks = (0, import_blocks4.parse)(fileTemplate?.content?.raw);
-      (0, import_data23.dispatch)(import_core_data19.store).editEntityRecord(
+      (0, import_data22.dispatch)(import_core_data18.store).editEntityRecord(
         "postType",
         template2.type,
         fileTemplate.id,
@@ -27897,7 +27589,7 @@ var wp;
       );
       if (allowUndo) {
         const undoRevert = () => {
-          (0, import_data23.dispatch)(import_core_data19.store).editEntityRecord(
+          (0, import_data22.dispatch)(import_core_data18.store).editEntityRecord(
             "postType",
             template2.type,
             edited.id,
@@ -27908,7 +27600,7 @@ var wp;
             }
           );
         };
-        (0, import_data23.dispatch)(import_notices6.store).createSuccessNotice(
+        (0, import_data22.dispatch)(import_notices6.store).createSuccessNotice(
           (0, import_i18n55.__)("Template reset."),
           {
             type: "snackbar",
@@ -27924,7 +27616,7 @@ var wp;
       }
     } catch (error2) {
       const errorMessage = error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n55.__)("Template revert failed. Please reload.");
-      (0, import_data23.dispatch)(import_notices6.store).createErrorNotice(errorMessage, {
+      (0, import_data22.dispatch)(import_notices6.store).createErrorNotice(errorMessage, {
         type: "snackbar"
       });
     }
@@ -27943,9 +27635,9 @@ var wp;
     hideModalHeader: true,
     modalFocusOnMount: "firstContentElement",
     RenderModal: ({ items, closeModal: closeModal2, onActionPerformed }) => {
-      const [isBusy, setIsBusy] = (0, import_element59.useState)(false);
-      const { saveEditedEntityRecord } = (0, import_data23.useDispatch)(import_core_data19.store);
-      const { createSuccessNotice, createErrorNotice } = (0, import_data23.useDispatch)(import_notices6.store);
+      const [isBusy, setIsBusy] = (0, import_element58.useState)(false);
+      const { saveEditedEntityRecord } = (0, import_data22.useDispatch)(import_core_data18.store);
+      const { createSuccessNotice, createErrorNotice } = (0, import_data22.useDispatch)(import_notices6.store);
       const onConfirm = async () => {
         try {
           for (const template2 of items) {
@@ -28357,7 +28049,7 @@ var wp;
   var export_pattern_default = exportPattern;

   // packages/fields/build-module/actions/view-post-revisions.mjs
-  var import_url8 = __toESM(require_url(), 1);
+  var import_url6 = __toESM(require_url(), 1);
   var import_i18n58 = __toESM(require_i18n(), 1);
   var viewPostRevisions = {
     id: "view-post-revisions",
@@ -28380,7 +28072,7 @@ var wp;
     },
     callback(posts, { onActionPerformed }) {
       const post2 = posts[0];
-      const href = (0, import_url8.addQueryArgs)("revision.php", {
+      const href = (0, import_url6.addQueryArgs)("revision.php", {
         revision: post2?._links?.["predecessor-version"]?.[0]?.id
       });
       document.location.href = href;
@@ -28392,11 +28084,11 @@ var wp;
   var view_post_revisions_default = viewPostRevisions;

   // packages/fields/build-module/actions/permanently-delete-post.mjs
-  var import_core_data20 = __toESM(require_core_data(), 1);
+  var import_core_data19 = __toESM(require_core_data(), 1);
   var import_i18n59 = __toESM(require_i18n(), 1);
   var import_notices7 = __toESM(require_notices(), 1);
-  var import_element60 = __toESM(require_element(), 1);
-  var import_data24 = __toESM(require_data(), 1);
+  var import_element59 = __toESM(require_element(), 1);
+  var import_data23 = __toESM(require_data(), 1);
   var import_components17 = __toESM(require_components(), 1);
   var import_html_entities7 = __toESM(require_html_entities(), 1);
   var import_jsx_runtime162 = __toESM(require_jsx_runtime(), 1);
@@ -28415,9 +28107,9 @@ var wp;
     hideModalHeader: true,
     modalFocusOnMount: "firstContentElement",
     RenderModal: ({ items, closeModal: closeModal2, onActionPerformed }) => {
-      const [isBusy, setIsBusy] = (0, import_element60.useState)(false);
-      const { createSuccessNotice, createErrorNotice } = (0, import_data24.useDispatch)(import_notices7.store);
-      const { deleteEntityRecord } = (0, import_data24.useDispatch)(import_core_data20.store);
+      const [isBusy, setIsBusy] = (0, import_element59.useState)(false);
+      const { createSuccessNotice, createErrorNotice } = (0, import_data23.useDispatch)(import_notices7.store);
+      const { deleteEntityRecord } = (0, import_data23.useDispatch)(import_core_data19.store);
       return /* @__PURE__ */ (0, import_jsx_runtime162.jsxs)(import_components17.__experimentalVStack, { spacing: "5", children: [
         /* @__PURE__ */ (0, import_jsx_runtime162.jsx)(import_components17.__experimentalText, { children: items.length > 1 ? (0, import_i18n59.sprintf)(
           // translators: %d: number of items to delete.
@@ -28550,7 +28242,7 @@ var wp;
   var permanently_delete_post_default = permanentlyDeletePost;

   // packages/fields/build-module/actions/restore-post.mjs
-  var import_core_data21 = __toESM(require_core_data(), 1);
+  var import_core_data20 = __toESM(require_core_data(), 1);
   var import_i18n60 = __toESM(require_i18n(), 1);
   var import_notices8 = __toESM(require_notices(), 1);
   var restorePost = {
@@ -28564,7 +28256,7 @@ var wp;
     },
     async callback(posts, { registry, onActionPerformed }) {
       const { createSuccessNotice, createErrorNotice } = registry.dispatch(import_notices8.store);
-      const { editEntityRecord, saveEditedEntityRecord } = registry.dispatch(import_core_data21.store);
+      const { editEntityRecord, saveEditedEntityRecord } = registry.dispatch(import_core_data20.store);
       await Promise.allSettled(
         posts.map((post2) => {
           return editEntityRecord("postType", post2.type, post2.id, {
@@ -28658,11 +28350,11 @@ var wp;
   var restore_post_default = restorePost;

   // packages/fields/build-module/actions/trash-post.mjs
-  var import_data25 = __toESM(require_data(), 1);
-  var import_core_data22 = __toESM(require_core_data(), 1);
+  var import_data24 = __toESM(require_data(), 1);
+  var import_core_data21 = __toESM(require_core_data(), 1);
   var import_i18n61 = __toESM(require_i18n(), 1);
   var import_notices9 = __toESM(require_notices(), 1);
-  var import_element61 = __toESM(require_element(), 1);
+  var import_element60 = __toESM(require_element(), 1);
   var import_components18 = __toESM(require_components(), 1);
   var import_jsx_runtime163 = __toESM(require_jsx_runtime(), 1);
   var trashPost = {
@@ -28683,9 +28375,9 @@ var wp;
     hideModalHeader: true,
     modalFocusOnMount: "firstContentElement",
     RenderModal: ({ items, closeModal: closeModal2, onActionPerformed }) => {
-      const [isBusy, setIsBusy] = (0, import_element61.useState)(false);
-      const { createSuccessNotice, createErrorNotice } = (0, import_data25.useDispatch)(import_notices9.store);
-      const { deleteEntityRecord } = (0, import_data25.useDispatch)(import_core_data22.store);
+      const [isBusy, setIsBusy] = (0, import_element60.useState)(false);
+      const { createSuccessNotice, createErrorNotice } = (0, import_data24.useDispatch)(import_notices9.store);
+      const { deleteEntityRecord } = (0, import_data24.useDispatch)(import_core_data21.store);
       return /* @__PURE__ */ (0, import_jsx_runtime163.jsxs)(import_components18.__experimentalVStack, { spacing: "5", children: [
         /* @__PURE__ */ (0, import_jsx_runtime163.jsx)(import_components18.__experimentalText, { children: items.length === 1 ? (0, import_i18n61.sprintf)(
           // translators: %s: The item's title.
@@ -28827,15 +28519,15 @@ var wp;

   // packages/fields/build-module/actions/delete-post.mjs
   var import_i18n62 = __toESM(require_i18n(), 1);
-  var import_element62 = __toESM(require_element(), 1);
+  var import_element61 = __toESM(require_element(), 1);
   var import_components19 = __toESM(require_components(), 1);
   var import_patterns5 = __toESM(require_patterns(), 1);
   var import_html_entities8 = __toESM(require_html_entities(), 1);

   // packages/fields/build-module/mutation/index.mjs
   var import_notices10 = __toESM(require_notices(), 1);
-  var import_core_data23 = __toESM(require_core_data(), 1);
-  var import_data26 = __toESM(require_data(), 1);
+  var import_core_data22 = __toESM(require_core_data(), 1);
+  var import_data25 = __toESM(require_data(), 1);
   function getErrorMessagesFromPromises(allSettledResults) {
     const errorMessages = /* @__PURE__ */ new Set();
     if (allSettledResults.length === 1) {
@@ -28857,8 +28549,8 @@ var wp;
     return errorMessages;
   }
   var deletePostWithNotices = async (posts, notice, callbacks) => {
-    const { createSuccessNotice, createErrorNotice } = (0, import_data26.dispatch)(import_notices10.store);
-    const { deleteEntityRecord } = (0, import_data26.dispatch)(import_core_data23.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data25.dispatch)(import_notices10.store);
+    const { deleteEntityRecord } = (0, import_data25.dispatch)(import_core_data22.store);
     const allSettledResults = await Promise.allSettled(
       posts.map((post2) => {
         return deleteEntityRecord(
@@ -28916,7 +28608,7 @@ var wp;
     hideModalHeader: true,
     modalFocusOnMount: "firstContentElement",
     RenderModal: ({ items, closeModal: closeModal2, onActionPerformed }) => {
-      const [isBusy, setIsBusy] = (0, import_element62.useState)(false);
+      const [isBusy, setIsBusy] = (0, import_element61.useState)(false);
       const isResetting = items.every(
         (item) => isTemplateOrTemplatePart(item) && item?.has_theme_file
       );
@@ -29054,28 +28746,28 @@ var wp;
   var delete_post_default = deletePostAction;

   // packages/fields/build-module/actions/duplicate-template-part.mjs
-  var import_data29 = __toESM(require_data(), 1);
+  var import_data28 = __toESM(require_data(), 1);
   var import_i18n64 = __toESM(require_i18n(), 1);
   var import_notices12 = __toESM(require_notices(), 1);
-  var import_element64 = __toESM(require_element(), 1);
+  var import_element63 = __toESM(require_element(), 1);
   var import_blocks6 = __toESM(require_blocks(), 1);

   // packages/fields/build-module/components/create-template-part-modal/index.mjs
   var import_components20 = __toESM(require_components(), 1);
   var import_compose4 = __toESM(require_compose(), 1);
-  var import_core_data25 = __toESM(require_core_data(), 1);
-  var import_data28 = __toESM(require_data(), 1);
-  var import_element63 = __toESM(require_element(), 1);
+  var import_core_data24 = __toESM(require_core_data(), 1);
+  var import_data27 = __toESM(require_data(), 1);
+  var import_element62 = __toESM(require_element(), 1);
   var import_i18n63 = __toESM(require_i18n(), 1);
   var import_notices11 = __toESM(require_notices(), 1);
   var import_blocks5 = __toESM(require_blocks(), 1);

   // packages/fields/build-module/components/create-template-part-modal/utils.mjs
-  var import_data27 = __toESM(require_data(), 1);
-  var import_core_data24 = __toESM(require_core_data(), 1);
+  var import_data26 = __toESM(require_data(), 1);
+  var import_core_data23 = __toESM(require_core_data(), 1);
   var useExistingTemplateParts = () => {
-    return (0, import_data27.useSelect)(
-      (select9) => select9(import_core_data24.store).getEntityRecords(
+    return (0, import_data26.useSelect)(
+      (select9) => select9(import_core_data23.store).getEntityRecords(
         "postType",
         "wp_template_part",
         {
@@ -29115,8 +28807,8 @@ var wp;
     modalTitle,
     ...restProps
   }) {
-    const defaultModalTitle = (0, import_data28.useSelect)(
-      (select9) => select9(import_core_data25.store).getPostType("wp_template_part")?.labels?.add_new_item,
+    const defaultModalTitle = (0, import_data27.useSelect)(
+      (select9) => select9(import_core_data24.store).getPostType("wp_template_part")?.labels?.add_new_item,
       []
     );
     return /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(
@@ -29131,7 +28823,7 @@ var wp;
       }
     );
   }
-  var getTemplatePartIcon2 = (areaOrIconName) => {
+  var getTemplatePartIcon3 = (areaOrIconName) => {
     if ("header" === areaOrIconName) {
       return header_default;
     } else if ("footer" === areaOrIconName) {
@@ -29152,15 +28844,15 @@ var wp;
     onError,
     defaultTitle = ""
   }) {
-    const { createErrorNotice } = (0, import_data28.useDispatch)(import_notices11.store);
-    const { saveEntityRecord } = (0, import_data28.useDispatch)(import_core_data25.store);
+    const { createErrorNotice } = (0, import_data27.useDispatch)(import_notices11.store);
+    const { saveEntityRecord } = (0, import_data27.useDispatch)(import_core_data24.store);
     const existingTemplateParts = useExistingTemplateParts();
-    const [title, setTitle] = (0, import_element63.useState)(defaultTitle);
-    const [area, setArea] = (0, import_element63.useState)(defaultArea);
-    const [isSubmitting, setIsSubmitting] = (0, import_element63.useState)(false);
+    const [title, setTitle] = (0, import_element62.useState)(defaultTitle);
+    const [area, setArea] = (0, import_element62.useState)(defaultArea);
+    const [isSubmitting, setIsSubmitting] = (0, import_element62.useState)(false);
     const instanceId = (0, import_compose4.useInstanceId)(CreateTemplatePartModal);
-    const defaultTemplatePartAreas = (0, import_data28.useSelect)(
-      (select9) => select9(import_core_data25.store).getCurrentTheme()?.default_template_part_areas,
+    const defaultTemplatePartAreas = (0, import_data27.useSelect)(
+      (select9) => select9(import_core_data24.store).getCurrentTheme()?.default_template_part_areas,
       []
     );
     async function createTemplatePart() {
@@ -29217,7 +28909,7 @@ var wp;
             /* @__PURE__ */ (0, import_jsx_runtime165.jsx)(import_components20.BaseControl.VisualLabel, { as: "legend", children: (0, import_i18n63.__)("Area") }),
             /* @__PURE__ */ (0, import_jsx_runtime165.jsx)("div", { className: "fields-create-template-part-modal__area-radio-group", children: (defaultTemplatePartAreas ?? []).map(
               (item) => {
-                const icon = getTemplatePartIcon2(item.icon);
+                const icon = getTemplatePartIcon3(item.icon);
                 return /* @__PURE__ */ (0, import_jsx_runtime165.jsxs)(
                   "div",
                   {
@@ -29325,7 +29017,7 @@ var wp;
     modalFocusOnMount: "firstContentElement",
     RenderModal: ({ items, closeModal: closeModal2 }) => {
       const [item] = items;
-      const blocks = (0, import_element64.useMemo)(() => {
+      const blocks = (0, import_element63.useMemo)(() => {
         return item.blocks ?? (0, import_blocks6.parse)(
           typeof item.content === "string" ? item.content : item.content.raw,
           {
@@ -29333,7 +29025,7 @@ var wp;
           }
         );
       }, [item.content, item.blocks]);
-      const { createSuccessNotice } = (0, import_data29.useDispatch)(import_notices12.store);
+      const { createSuccessNotice } = (0, import_data28.useDispatch)(import_notices12.store);
       function onTemplatePartSuccess(templatePart) {
         createSuccessNotice(
           (0, import_i18n64.sprintf)(
@@ -29413,7 +29105,7 @@ var wp;
   var import_i18n68 = __toESM(require_i18n(), 1);

   // packages/media-fields/build-module/attached_to/view.mjs
-  var import_element65 = __toESM(require_element(), 1);
+  var import_element64 = __toESM(require_element(), 1);
   var import_i18n66 = __toESM(require_i18n(), 1);

   // packages/media-fields/build-module/utils/get-rendered-content.mjs
@@ -29435,11 +29127,11 @@ var wp;
   function MediaAttachedToView({
     item
   }) {
-    const [attachedPostTitle, setAttachedPostTitle] = (0, import_element65.useState)(null);
+    const [attachedPostTitle, setAttachedPostTitle] = (0, import_element64.useState)(null);
     const parentId = item.post;
     const embeddedPostId = item._embedded?.["wp:attached-to"]?.[0]?.id;
     const embeddedPostTitle = item._embedded?.["wp:attached-to"]?.[0]?.title;
-    (0, import_element65.useEffect)(() => {
+    (0, import_element64.useEffect)(() => {
       if (!!parentId && parentId === embeddedPostId) {
         setAttachedPostTitle(
           getRenderedContent(embeddedPostTitle) || (0, import_i18n66.__)("(no title)")
@@ -29453,12 +29145,12 @@ var wp;
   }

   // packages/media-fields/build-module/attached_to/edit.mjs
-  var import_core_data26 = __toESM(require_core_data(), 1);
+  var import_core_data25 = __toESM(require_core_data(), 1);
   var import_components22 = __toESM(require_components(), 1);
   var import_i18n67 = __toESM(require_i18n(), 1);
-  var import_element66 = __toESM(require_element(), 1);
+  var import_element65 = __toESM(require_element(), 1);
   var import_compose5 = __toESM(require_compose(), 1);
-  var import_data30 = __toESM(require_data(), 1);
+  var import_data29 = __toESM(require_data(), 1);
   var import_jsx_runtime169 = __toESM(require_jsx_runtime(), 1);
   function MediaAttachedToEdit({
     data,
@@ -29472,16 +29164,16 @@ var wp;
         value: data.post.toString()
       }
     ] : [];
-    const [options, setOptions] = (0, import_element66.useState)(defaultPost);
-    const [searchResults, setSearchResults] = (0, import_element66.useState)(
+    const [options, setOptions] = (0, import_element65.useState)(defaultPost);
+    const [searchResults, setSearchResults] = (0, import_element65.useState)(
       []
     );
-    const [isLoading, setIsLoading] = (0, import_element66.useState)(false);
-    const [value, setValue] = (0, import_element66.useState)(
+    const [isLoading, setIsLoading] = (0, import_element65.useState)(false);
+    const [value, setValue] = (0, import_element65.useState)(
       data?.post?.toString() ?? null
     );
-    const postTypes = (0, import_data30.useSelect)(
-      (select9) => select9(import_core_data26.store).getPostTypes(),
+    const postTypes = (0, import_data29.useSelect)(
+      (select9) => select9(import_core_data25.store).getPostTypes(),
       []
     );
     const handleDetach = () => {
@@ -29490,10 +29182,11 @@ var wp;
         _embedded: { ...data?._embedded, "wp:attached-to": void 0 }
       });
       setValue(null);
+      setOptions([]);
     };
     const onValueChange = async (filterValue) => {
       setIsLoading(true);
-      const results = await (0, import_core_data26.__experimentalFetchLinkSuggestions)(
+      const results = await (0, import_core_data25.__experimentalFetchLinkSuggestions)(
         filterValue,
         /*
          * @TODO `fetchLinkSuggestions()` should accept `perPage` as an option argument.
@@ -29513,7 +29206,6 @@ var wp;
       setOptions(suggestions.concat(includeCurrent ? defaultPost : []));
       setIsLoading(false);
     };
-    const debouncedValueChange = (0, import_compose5.useDebounce)((0, import_compose5.useEvent)(onValueChange), 300);
     const handleSelectOption = (selectedPostId) => {
       if (!selectedPostId) {
         handleDetach();
@@ -29546,19 +29238,38 @@ var wp;
         }
       }
     };
+    const help = (0, import_element65.createInterpolateElement)(
+      (0, import_i18n67.__)(
+        "Search for a post or page to attach this media to or <button>detach current</button>."
+      ),
+      {
+        button: /* @__PURE__ */ (0, import_jsx_runtime169.jsx)(
+          import_components22.Button,
+          {
+            __next40pxDefaultSize: true,
+            onClick: handleDetach,
+            variant: "link",
+            accessibleWhenDisabled: true,
+            disabled: !value
+          }
+        )
+      }
+    );
     return /* @__PURE__ */ (0, import_jsx_runtime169.jsx)(
       import_components22.ComboboxControl,
       {
         className: "dataviews-media-field__attached-to",
         isLoading,
         label: (0, import_i18n67.__)("Attached to"),
-        help: (0, import_i18n67.__)("Attach this file to a single post or page."),
+        help,
         value,
         options,
-        onFilterValueChange: (filterValue) => debouncedValueChange(filterValue),
+        onFilterValueChange: (0, import_compose5.debounce)(
+          (filterValue) => onValueChange(filterValue),
+          300
+        ),
         onChange: handleSelectOption,
-        hideLabelFromVision: true,
-        expandOnFocus: false
+        hideLabelFromVision: true
       }
     );
   }
@@ -29577,12 +29288,12 @@ var wp;

   // packages/media-fields/build-module/author/index.mjs
   var import_i18n70 = __toESM(require_i18n(), 1);
-  var import_data31 = __toESM(require_data(), 1);
-  var import_core_data27 = __toESM(require_core_data(), 1);
+  var import_data30 = __toESM(require_data(), 1);
+  var import_core_data26 = __toESM(require_core_data(), 1);

   // packages/media-fields/build-module/author/view.mjs
   var import_i18n69 = __toESM(require_i18n(), 1);
-  var import_element67 = __toESM(require_element(), 1);
+  var import_element66 = __toESM(require_element(), 1);
   var import_components23 = __toESM(require_components(), 1);
   var import_jsx_runtime170 = __toESM(require_jsx_runtime(), 1);
   function AuthorView2({
@@ -29591,11 +29302,11 @@ var wp;
     const author = item?._embedded?.author?.[0];
     const text = author?.name;
     const imageUrl = author?.avatar_urls?.[48];
-    const [loadingState, setLoadingState] = (0, import_element67.useState)("loading");
-    (0, import_element67.useEffect)(() => {
+    const [loadingState, setLoadingState] = (0, import_element66.useState)("loading");
+    (0, import_element66.useEffect)(() => {
       setLoadingState("loading");
     }, [imageUrl]);
-    const imgRef = (0, import_element67.useCallback)((img) => {
+    const imgRef = (0, import_element66.useCallback)((img) => {
       if (img?.complete) {
         setLoadingState("instant");
       }
@@ -29635,7 +29346,7 @@ var wp;
     id: "author",
     type: "integer",
     getElements: async () => {
-      const authors = await (0, import_data31.resolveSelect)(import_core_data27.store).getEntityRecords(
+      const authors = await (0, import_data30.resolveSelect)(import_core_data26.store).getEntityRecords(
         "root",
         "user",
         {
@@ -29746,18 +29457,18 @@ var wp;

   // packages/media-fields/build-module/filename/index.mjs
   var import_i18n74 = __toESM(require_i18n(), 1);
-  var import_url10 = __toESM(require_url(), 1);
+  var import_url8 = __toESM(require_url(), 1);

   // packages/media-fields/build-module/filename/view.mjs
-  var import_element68 = __toESM(require_element(), 1);
-  var import_url9 = __toESM(require_url(), 1);
+  var import_element67 = __toESM(require_element(), 1);
+  var import_url7 = __toESM(require_url(), 1);
   var import_jsx_runtime173 = __toESM(require_jsx_runtime(), 1);
   var TRUNCATE_LENGTH = 15;
   function FileNameView({
     item
   }) {
-    const fileName = (0, import_element68.useMemo)(
-      () => item?.source_url ? (0, import_url9.getFilename)(item.source_url) : null,
+    const fileName = (0, import_element67.useMemo)(
+      () => item?.source_url ? (0, import_url7.getFilename)(item.source_url) : null,
       [item?.source_url]
     );
     if (!fileName) {
@@ -29782,7 +29493,7 @@ var wp;
     id: "filename",
     type: "text",
     label: (0, import_i18n74.__)("File name"),
-    getValue: ({ item }) => (0, import_url10.getFilename)(item?.source_url || ""),
+    getValue: ({ item }) => (0, import_url8.getFilename)(item?.source_url || ""),
     render: FileNameView,
     enableSorting: false,
     filterBy: false,
@@ -29914,8 +29625,8 @@ var wp;
   var import_url13 = __toESM(require_url(), 1);

   // packages/editor/build-module/components/provider/with-registry-provider.mjs
-  var import_element69 = __toESM(require_element(), 1);
-  var import_data32 = __toESM(require_data(), 1);
+  var import_element68 = __toESM(require_element(), 1);
+  var import_data31 = __toESM(require_data(), 1);
   var import_compose6 = __toESM(require_compose(), 1);
   var import_block_editor4 = __toESM(require_block_editor(), 1);
   var import_jsx_runtime174 = __toESM(require_jsx_runtime(), 1);
@@ -29925,7 +29636,7 @@ var wp;
     }
     let subRegistry = subRegistries.get(registry);
     if (!subRegistry) {
-      subRegistry = (0, import_data32.createRegistry)(
+      subRegistry = (0, import_data31.createRegistry)(
         {
           "core/block-editor": import_block_editor4.storeConfig
         },
@@ -29938,8 +29649,8 @@ var wp;
   }
   var withRegistryProvider = (0, import_compose6.createHigherOrderComponent)(
     (WrappedComponent) => ({ useSubRegistry = true, ...props }) => {
-      const registry = (0, import_data32.useRegistry)();
-      const [subRegistries] = (0, import_element69.useState)(() => /* @__PURE__ */ new WeakMap());
+      const registry = (0, import_data31.useRegistry)();
+      const [subRegistries] = (0, import_element68.useState)(() => /* @__PURE__ */ new WeakMap());
       const subRegistry = getSubRegistry(
         subRegistries,
         registry,
@@ -29948,7 +29659,7 @@ var wp;
       if (subRegistry === registry) {
         return /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(WrappedComponent, { registry, ...props });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(import_data32.RegistryProvider, { value: subRegistry, children: /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(WrappedComponent, { registry: subRegistry, ...props }) });
+      return /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(import_data31.RegistryProvider, { value: subRegistry, children: /* @__PURE__ */ (0, import_jsx_runtime174.jsx)(WrappedComponent, { registry: subRegistry, ...props }) });
     },
     "withRegistryProvider"
   );
@@ -29960,14 +29671,14 @@ var wp;
   var import_core_data45 = __toESM(require_core_data(), 1);
   var import_i18n190 = __toESM(require_i18n(), 1);
   var import_preferences6 = __toESM(require_preferences(), 1);
-  var import_compose34 = __toESM(require_compose(), 1);
+  var import_compose36 = __toESM(require_compose(), 1);
   var import_blocks12 = __toESM(require_blocks(), 1);
   var import_block_editor21 = __toESM(require_block_editor(), 1);

   // packages/media-editor/build-module/components/media-editor-provider/index.mjs
-  var import_element70 = __toESM(require_element(), 1);
+  var import_element69 = __toESM(require_element(), 1);
   var import_jsx_runtime175 = __toESM(require_jsx_runtime(), 1);
-  var MediaEditorContext = (0, import_element70.createContext)(
+  var MediaEditorContext = (0, import_element69.createContext)(
     void 0
   );
   function MediaEditorProvider({
@@ -29984,7 +29695,7 @@ var wp;
     return /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(MediaEditorContext.Provider, { value: contextValue, children });
   }
   function useMediaEditorContext() {
-    const context = (0, import_element70.useContext)(MediaEditorContext);
+    const context = (0, import_element69.useContext)(MediaEditorContext);
     if (!context) {
       throw new Error(
         "useMediaEditorContext must be used within MediaEditorProvider"
@@ -29995,7 +29706,7 @@ var wp;

   // packages/media-editor/build-module/components/media-preview/index.mjs
   var import_components26 = __toESM(require_components(), 1);
-  var import_element71 = __toESM(require_element(), 1);
+  var import_element70 = __toESM(require_element(), 1);
   var import_i18n78 = __toESM(require_i18n(), 1);

   // packages/media-editor/build-module/utils/get-media-type.mjs
@@ -30061,7 +29772,7 @@ var wp;
     }
   }
   function MediaPreview2(props) {
-    const [loadingState, setLoadingState] = (0, import_element71.useState)("loading");
+    const [loadingState, setLoadingState] = (0, import_element70.useState)("loading");
     const { media } = useMediaEditorContext();
     const {
       source_url: mediaUrl,
@@ -30106,7 +29817,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-context/index.mjs
-  var import_element72 = __toESM(require_element(), 1);
+  var import_element71 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/constants.mjs
   var import_i18n79 = __toESM(require_i18n(), 1);
@@ -30152,7 +29863,7 @@ var wp;
   var LAYOUT_PICKER_ACTIVITY = "pickerActivity";

   // packages/dataviews/build-module/components/dataviews-context/index.mjs
-  var DataViewsContext = (0, import_element72.createContext)({
+  var DataViewsContext = (0, import_element71.createContext)({
     view: { type: LAYOUT_TABLE },
     onChangeView: () => {
     },
@@ -30172,7 +29883,7 @@ var wp;
     isItemClickable: () => true,
     renderItemLink: void 0,
     containerWidth: 0,
-    containerRef: (0, import_element72.createRef)(),
+    containerRef: (0, import_element71.createRef)(),
     resizeObserverRef: () => {
     },
     defaultLayouts: { list: {}, grid: {}, table: {} },
@@ -30195,7 +29906,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/table/index.mjs
   var import_i18n87 = __toESM(require_i18n(), 1);
   var import_components32 = __toESM(require_components(), 1);
-  var import_element81 = __toESM(require_element(), 1);
+  var import_element80 = __toESM(require_element(), 1);
   var import_keycodes2 = __toESM(require_keycodes(), 1);

   // packages/dataviews/build-module/components/dataviews-selection-checkbox/index.mjs
@@ -30239,8 +29950,8 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-item-actions/index.mjs
   var import_components28 = __toESM(require_components(), 1);
   var import_i18n81 = __toESM(require_i18n(), 1);
-  var import_element73 = __toESM(require_element(), 1);
-  var import_data33 = __toESM(require_data(), 1);
+  var import_element72 = __toESM(require_element(), 1);
+  var import_data32 = __toESM(require_data(), 1);
   var import_compose7 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/lock-unlock.mjs
@@ -30308,7 +30019,7 @@ var wp;
     registry,
     setActiveModalAction
   }) {
-    const { primaryActions, regularActions } = (0, import_element73.useMemo)(() => {
+    const { primaryActions, regularActions } = (0, import_element72.useMemo)(() => {
       return actions2.reduce(
         (acc, action) => {
           (action.isPrimary ? acc.primaryActions : acc.regularActions).push(action);
@@ -30345,8 +30056,8 @@ var wp;
     actions: actions2,
     isCompact
   }) {
-    const registry = (0, import_data33.useRegistry)();
-    const { primaryActions, eligibleActions } = (0, import_element73.useMemo)(() => {
+    const registry = (0, import_data32.useRegistry)();
+    const { primaryActions, eligibleActions } = (0, import_element72.useMemo)(() => {
       const _eligibleActions = actions2.filter(
         (action) => !action.isEligible || action.isEligible(item)
       );
@@ -30409,7 +30120,7 @@ var wp;
     isSmall,
     registry
   }) {
-    const [activeModalAction, setActiveModalAction] = (0, import_element73.useState)(
+    const [activeModalAction, setActiveModalAction] = (0, import_element72.useState)(
       null
     );
     return /* @__PURE__ */ (0, import_jsx_runtime178.jsxs)(import_jsx_runtime178.Fragment, { children: [
@@ -30456,7 +30167,7 @@ var wp;
     registry,
     buttonVariant
   }) {
-    const [activeModalAction, setActiveModalAction] = (0, import_element73.useState)(null);
+    const [activeModalAction, setActiveModalAction] = (0, import_element72.useState)(null);
     const isMobileViewport = (0, import_compose7.useViewportMatch)("medium", "<");
     if (isMobileViewport) {
       return null;
@@ -30495,8 +30206,8 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-bulk-actions/index.mjs
   var import_components29 = __toESM(require_components(), 1);
   var import_i18n83 = __toESM(require_i18n(), 1);
-  var import_element74 = __toESM(require_element(), 1);
-  var import_data34 = __toESM(require_data(), 1);
+  var import_element73 = __toESM(require_element(), 1);
+  var import_data33 = __toESM(require_data(), 1);
   var import_compose8 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/utils/get-footer-message.mjs
@@ -30532,13 +30243,13 @@ var wp;
     );
   }
   function useHasAPossibleBulkAction(actions2, item) {
-    return (0, import_element74.useMemo)(
+    return (0, import_element73.useMemo)(
       () => hasAPossibleBulkAction(actions2, item),
       [actions2, item]
     );
   }
   function useSomeItemHasAPossibleBulkAction(actions2, data) {
-    return (0, import_element74.useMemo)(
+    return (0, import_element73.useMemo)(
       () => data.some((item) => hasAPossibleBulkAction(actions2, item)),
       [actions2, data]
     );
@@ -30551,7 +30262,7 @@ var wp;
     getItemId: getItemId2,
     disableSelectAll = false
   }) {
-    const selectableItems = (0, import_element74.useMemo)(() => {
+    const selectableItems = (0, import_element73.useMemo)(() => {
       return data.filter((item) => {
         return actions2.some(
           (action) => action.supportsBulk && (!action.isEligible || action.isEligible(item))
@@ -30600,7 +30311,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/table/column-header-menu.mjs
   var import_i18n84 = __toESM(require_i18n(), 1);
   var import_components30 = __toESM(require_components(), 1);
-  var import_element75 = __toESM(require_element(), 1);
+  var import_element74 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/utils/get-hideable-fields.mjs
   function getHideableFields(view, fields2) {
@@ -30618,12 +30329,12 @@ var wp;
   var import_jsx_runtime180 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu2 } = unlock5(import_components30.privateApis);
   function WithMenuSeparators({ children }) {
-    return import_element75.Children.toArray(children).filter(Boolean).map((child, i3) => /* @__PURE__ */ (0, import_jsx_runtime180.jsxs)(import_element75.Fragment, { children: [
+    return import_element74.Children.toArray(children).filter(Boolean).map((child, i3) => /* @__PURE__ */ (0, import_jsx_runtime180.jsxs)(import_element74.Fragment, { children: [
       i3 > 0 && /* @__PURE__ */ (0, import_jsx_runtime180.jsx)(Menu2.Separator, {}),
       child
     ] }, i3));
   }
-  var _HeaderMenu = (0, import_element75.forwardRef)(function HeaderMenu({
+  var _HeaderMenu = (0, import_element74.forwardRef)(function HeaderMenu({
     fieldId,
     view,
     fields: fields2,
@@ -30642,7 +30353,7 @@ var wp;
     let canAddFilter = false;
     let operators = [];
     const field = fields2.find((f3) => f3.id === fieldId);
-    const { setIsShowingFilter } = (0, import_element75.useContext)(dataviews_context_default);
+    const { setIsShowingFilter } = (0, import_element74.useContext)(dataviews_context_default);
     if (!field) {
       return null;
     }
@@ -30857,7 +30568,7 @@ var wp;
   var column_header_menu_default = ColumnHeaderMenu;

   // packages/dataviews/build-module/components/dataviews-layouts/utils/item-click-wrapper.mjs
-  var import_element76 = __toESM(require_element(), 1);
+  var import_element75 = __toESM(require_element(), 1);
   var import_jsx_runtime181 = __toESM(require_jsx_runtime(), 1);
   function getClickableItemProps({
     item,
@@ -30903,7 +30614,7 @@ var wp;
         ...extraProps,
         children
       });
-      return (0, import_element76.cloneElement)(renderedElement, {
+      return (0, import_element75.cloneElement)(renderedElement, {
         onClick: (event) => {
           event.stopPropagation();
           if (renderedElement.props.onClick) {
@@ -31000,7 +30711,7 @@ var wp;
   var column_primary_default = ColumnPrimary;

   // packages/dataviews/build-module/components/dataviews-layouts/table/use-scroll-state.mjs
-  var import_element77 = __toESM(require_element(), 1);
+  var import_element76 = __toESM(require_element(), 1);
   var import_i18n85 = __toESM(require_i18n(), 1);
   var isScrolledToEnd = (element) => {
     if ((0, import_i18n85.isRTL)()) {
@@ -31013,9 +30724,9 @@ var wp;
     scrollContainerRef,
     enabledHorizontal = false
   }) {
-    const [isHorizontalScrollEnd, setIsHorizontalScrollEnd] = (0, import_element77.useState)(false);
-    const [isVerticallyScrolled, setIsVerticallyScrolled] = (0, import_element77.useState)(false);
-    const handleScroll = (0, import_element77.useCallback)(() => {
+    const [isHorizontalScrollEnd, setIsHorizontalScrollEnd] = (0, import_element76.useState)(false);
+    const [isVerticallyScrolled, setIsVerticallyScrolled] = (0, import_element76.useState)(false);
+    const handleScroll = (0, import_element76.useCallback)(() => {
       const scrollContainer = scrollContainerRef.current;
       if (!scrollContainer) {
         return;
@@ -31025,7 +30736,7 @@ var wp;
       }
       setIsVerticallyScrolled(scrollContainer.scrollTop > 0);
     }, [scrollContainerRef, enabledHorizontal]);
-    (0, import_element77.useEffect)(() => {
+    (0, import_element76.useEffect)(() => {
       if (typeof window === "undefined" || !scrollContainerRef.current) {
         return () => {
         };
@@ -31055,7 +30766,7 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-layouts/utils/use-selection-props.mjs
-  var import_element78 = __toESM(require_element(), 1);
+  var import_element77 = __toESM(require_element(), 1);
   var import_keycodes = __toESM(require_keycodes(), 1);
   function getRange(orderedIds, fromIndex, toIndex) {
     return orderedIds.slice(
@@ -31113,14 +30824,21 @@ var wp;
   }
   function useSelectionProps({
     data,
-    actions: actions2,
     getItemId: getItemId2,
+    isItemSelectable,
     selection,
-    onChangeSelection
+    onChangeSelection,
+    selectionMode,
+    shouldSelectOnClick
   }) {
-    const gestureRef = (0, import_element78.useRef)(null);
-    const isTouchDeviceRef = (0, import_element78.useRef)(false);
-    (0, import_element78.useEffect)(() => {
+    const isMultiselect = selectionMode === "multi";
+    const allowDeselect = selectionMode !== "single-required";
+    const gestureRef = (0, import_element77.useRef)(null);
+    const anchorTo = (id) => {
+      gestureRef.current = { anchorId: id, lastTargetId: null };
+    };
+    const isTouchDeviceRef = (0, import_element77.useRef)(false);
+    (0, import_element77.useEffect)(() => {
       const markTouchDevice = () => {
         isTouchDeviceRef.current = true;
       };
@@ -31129,29 +30847,44 @@ var wp;
       });
       return () => document.removeEventListener("touchstart", markTouchDevice);
     }, []);
-    const selectableIds = data.filter((item) => hasAPossibleBulkAction(actions2, item)).map(getItemId2);
+    const selectableIds = data.filter(isItemSelectable).map(getItemId2);
     const selectableIdSet = new Set(selectableIds);
     const hasSelectableItems = selectableIds.length > 0;
+    const hasRangeGesture = hasSelectableItems && isMultiselect;
     const getSelectionProps = (id) => {
       const isSelectable = selectableIdSet.has(id);
       return {
+        // When a plain click selects, that click is also what anchors the
+        // range a following Shift+Click extends from. Modifier clicks never
+        // reach here: `onClickCapture` stops them.
+        ...shouldSelectOnClick && {
+          onClick: () => {
+            if (allowDeselect && selection.includes(id)) {
+              onChangeSelection(
+                selection.filter((itemId) => id !== itemId)
+              );
+            } else {
+              onChangeSelection(
+                isMultiselect ? [...selection, id] : [id]
+              );
+            }
+            anchorTo(id);
+          }
+        },
         onMouseDown: (event) => {
-          if (event.button === 0 && event.shiftKey && hasSelectableItems) {
+          if (event.button === 0 && event.shiftKey && hasRangeGesture) {
             event.preventDefault();
           }
         },
         onClickCapture: (event) => {
-          if (!hasSelectableItems) {
+          if (!hasRangeGesture) {
             return;
           }
           const isModifierKeyPressed = (0, import_keycodes.isAppleOS)() ? event.metaKey : event.ctrlKey;
           const isSelectionCheckboxClick = event.target instanceof Element && !!event.target.closest(`.${SELECTION_CHECKBOX_CLASS}`);
           if (!isModifierKeyPressed && !event.shiftKey) {
             if (isSelectable && isSelectionCheckboxClick) {
-              gestureRef.current = {
-                anchorId: id,
-                lastTargetId: null
-              };
+              anchorTo(id);
             }
             return;
           }
@@ -31194,7 +30927,7 @@ var wp;
             onChangeSelection(
               selection.includes(id) ? selection.filter((itemId) => id !== itemId) : [...selection, id]
             );
-            gestureRef.current = { anchorId: id, lastTargetId: null };
+            anchorTo(id);
           }
         }
       };
@@ -31205,7 +30938,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-view-config/properties-section.mjs
   var import_components31 = __toESM(require_components(), 1);
   var import_i18n86 = __toESM(require_i18n(), 1);
-  var import_element79 = __toESM(require_element(), 1);
+  var import_element78 = __toESM(require_element(), 1);
   var import_jsx_runtime183 = __toESM(require_jsx_runtime(), 1);
   function FieldItem({
     field,
@@ -31223,7 +30956,7 @@ var wp;
   function PropertiesSection({
     showLabel = true
   }) {
-    const { view, fields: fields2, onChangeView } = (0, import_element79.useContext)(dataviews_context_default);
+    const { view, fields: fields2, onChangeView } = (0, import_element78.useContext)(dataviews_context_default);
     const regularFields = getHideableFields(view, fields2);
     if (!regularFields?.length) {
       return null;
@@ -31312,10 +31045,10 @@ var wp;
   }

   // packages/dataviews/build-module/hooks/use-delayed-loading.mjs
-  var import_element80 = __toESM(require_element(), 1);
+  var import_element79 = __toESM(require_element(), 1);
   function useDelayedLoading(isLoading, options = { delay: 400 }) {
-    const [showLoader, setShowLoader] = (0, import_element80.useState)(false);
-    (0, import_element80.useEffect)(() => {
+    const [showLoader, setShowLoader] = (0, import_element79.useState)(false);
+    (0, import_element79.useEffect)(() => {
       if (!isLoading) {
         return;
       }
@@ -31379,7 +31112,7 @@ var wp;
     isActionsColumnSticky,
     posinset
   }) {
-    const { paginationInfo } = (0, import_element81.useContext)(dataviews_context_default);
+    const { paginationInfo } = (0, import_element80.useContext)(dataviews_context_default);
     const hasPossibleBulkAction = useHasAPossibleBulkAction(actions2, item);
     const isSelected2 = hasPossibleBulkAction && selection.includes(id);
     const {
@@ -31496,29 +31229,31 @@ var wp;
     className,
     empty
   }) {
-    const { containerRef } = (0, import_element81.useContext)(dataviews_context_default);
+    const { containerRef } = (0, import_element80.useContext)(dataviews_context_default);
     const isDelayedLoading = useDelayedLoading(isLoading);
     const groupField = view.groupBy?.field ? fields2.find((f3) => f3.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
     const { getSelectionProps } = useSelectionProps({
       data: orderedData,
-      actions: actions2,
       getItemId: getItemId2,
+      isItemSelectable: (item) => hasAPossibleBulkAction(actions2, item),
       selection,
-      onChangeSelection
+      onChangeSelection,
+      selectionMode: "multi",
+      shouldSelectOnClick: false
     });
-    const headerMenuRefs = (0, import_element81.useRef)(/* @__PURE__ */ new Map());
-    const headerMenuToFocusRef = (0, import_element81.useRef)(void 0);
-    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element81.useState)();
-    const [contextMenuAnchor, setContextMenuAnchor] = (0, import_element81.useState)(null);
-    (0, import_element81.useEffect)(() => {
+    const headerMenuRefs = (0, import_element80.useRef)(/* @__PURE__ */ new Map());
+    const headerMenuToFocusRef = (0, import_element80.useRef)(void 0);
+    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element80.useState)();
+    const [contextMenuAnchor, setContextMenuAnchor] = (0, import_element80.useState)(null);
+    (0, import_element80.useEffect)(() => {
       if (headerMenuToFocusRef.current) {
         headerMenuToFocusRef.current.focus();
         headerMenuToFocusRef.current = void 0;
       }
     });
-    const tableNoticeId = (0, import_element81.useId)();
+    const tableNoticeId = (0, import_element80.useId)();
     const { isHorizontalScrollEnd, isVerticallyScrolled } = useScrollState({
       scrollContainerRef: containerRef,
       enabledHorizontal: !!actions2?.length
@@ -31816,12 +31551,12 @@ var wp;
   var import_components34 = __toESM(require_components(), 1);
   var import_i18n89 = __toESM(require_i18n(), 1);
   var import_compose9 = __toESM(require_compose(), 1);
-  var import_element85 = __toESM(require_element(), 1);
+  var import_element84 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataviews-layouts/grid/preview-size-picker.mjs
   var import_components33 = __toESM(require_components(), 1);
   var import_i18n88 = __toESM(require_i18n(), 1);
-  var import_element82 = __toESM(require_element(), 1);
+  var import_element81 = __toESM(require_element(), 1);
   var import_jsx_runtime185 = __toESM(require_jsx_runtime(), 1);
   var imageSizes = [
     {
@@ -31854,9 +31589,9 @@ var wp;
   ];
   var DEFAULT_PREVIEW_SIZE = imageSizes[2].value;
   function useGridColumns() {
-    const context = (0, import_element82.useContext)(dataviews_context_default);
+    const context = (0, import_element81.useContext)(dataviews_context_default);
     const view = context.view;
-    return (0, import_element82.useMemo)(() => {
+    return (0, import_element81.useMemo)(() => {
       const containerWidth = context.containerWidth;
       const gap = 32;
       const previewSize = view.layout?.previewSize ?? DEFAULT_PREVIEW_SIZE;
@@ -31868,9 +31603,9 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-layouts/utils/grid-items.mjs
-  var import_element83 = __toESM(require_element(), 1);
+  var import_element82 = __toESM(require_element(), 1);
   var import_jsx_runtime186 = __toESM(require_jsx_runtime(), 1);
-  var GridItems = (0, import_element83.forwardRef)(({ className, previewSize, ...props }, ref) => {
+  var GridItems = (0, import_element82.forwardRef)(({ className, previewSize, ...props }, ref) => {
     return /* @__PURE__ */ (0, import_jsx_runtime186.jsx)(
       "div",
       {
@@ -31885,10 +31620,10 @@ var wp;
   });

   // packages/dataviews/build-module/components/dataviews-layouts/utils/use-infinite-scroll.mjs
-  var import_element84 = __toESM(require_element(), 1);
+  var import_element83 = __toESM(require_element(), 1);
   function useIntersectionObserver(elementRef, posinset) {
-    const { intersectionObserver } = (0, import_element84.useContext)(dataviews_context_default);
-    (0, import_element84.useEffect)(() => {
+    const { intersectionObserver } = (0, import_element83.useContext)(dataviews_context_default);
+    (0, import_element83.useEffect)(() => {
       const element = elementRef.current;
       if (!element || posinset === void 0 || !intersectionObserver) {
         return;
@@ -31915,7 +31650,7 @@ var wp;
     }
     return chunks;
   }
-  var GridItem = (0, import_element85.forwardRef)(
+  var GridItem = (0, import_element84.forwardRef)(
     function GridItem2({
       view,
       selection,
@@ -31944,8 +31679,8 @@ var wp;
       } = view;
       const hasBulkAction = useHasAPossibleBulkAction(actions2, item);
       const id = getItemId2(item);
-      const elementRef = (0, import_element85.useRef)(null);
-      const setRefs = (0, import_element85.useCallback)(
+      const elementRef = (0, import_element84.useRef)(null);
+      const setRefs = (0, import_element84.useCallback)(
         (node) => {
           elementRef.current = node;
           if (typeof forwardedRef === "function") {
@@ -32157,7 +31892,7 @@ var wp;
     actions: actions2,
     getSelectionProps
   }) {
-    const { paginationInfo, resizeObserverRef } = (0, import_element85.useContext)(dataviews_context_default);
+    const { paginationInfo, resizeObserverRef } = (0, import_element84.useContext)(dataviews_context_default);
     const gridColumns = useGridColumns();
     const hasBulkActions = useSomeItemHasAPossibleBulkAction(actions2, data);
     const titleField2 = fields2.find(
@@ -32410,10 +32145,12 @@ var wp;
     const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
     const { getSelectionProps } = useSelectionProps({
       data: orderedData,
-      actions: actions2,
       getItemId: getItemId2,
+      isItemSelectable: (item) => hasAPossibleBulkAction(actions2, item),
       selection,
-      onChangeSelection
+      onChangeSelection,
+      selectionMode: "multi",
+      shouldSelectOnClick: false
     });
     if (!hasData) {
       return /* @__PURE__ */ (0, import_jsx_runtime188.jsx)(
@@ -32490,9 +32227,9 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/list/index.mjs
   var import_compose10 = __toESM(require_compose(), 1);
   var import_components36 = __toESM(require_components(), 1);
-  var import_element86 = __toESM(require_element(), 1);
+  var import_element85 = __toESM(require_element(), 1);
   var import_i18n91 = __toESM(require_i18n(), 1);
-  var import_data35 = __toESM(require_data(), 1);
+  var import_data34 = __toESM(require_data(), 1);
   var import_jsx_runtime189 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu3 } = unlock5(import_components36.privateApis);
   function generateItemWrapperCompositeId(idPrefix) {
@@ -32509,8 +32246,8 @@ var wp;
     primaryAction,
     item
   }) {
-    const registry = (0, import_data35.useRegistry)();
-    const [isModalOpen, setIsModalOpen] = (0, import_element86.useState)(false);
+    const registry = (0, import_data34.useRegistry)();
+    const [isModalOpen, setIsModalOpen] = (0, import_element85.useState)(false);
     const compositeItemId = generatePrimaryActionCompositeId(
       idPrefix,
       primaryAction.id
@@ -32567,7 +32304,7 @@ var wp;
     titleField: titleField2,
     mediaField,
     descriptionField: descriptionField3,
-    onSelect,
+    selectionProps,
     otherFields,
     onDropdownTriggerKeyDown,
     posinset
@@ -32578,20 +32315,20 @@ var wp;
       showDescription = true,
       infiniteScrollEnabled
     } = view;
-    const itemRef = (0, import_element86.useRef)(null);
+    const itemRef = (0, import_element85.useRef)(null);
     const labelId = `${idPrefix}-label`;
     const descriptionId = `${idPrefix}-description`;
-    const registry = (0, import_data35.useRegistry)();
-    const [isHovered, setIsHovered] = (0, import_element86.useState)(false);
-    const [activeModalAction, setActiveModalAction] = (0, import_element86.useState)(
+    const registry = (0, import_data34.useRegistry)();
+    const [isHovered, setIsHovered] = (0, import_element85.useState)(false);
+    const [activeModalAction, setActiveModalAction] = (0, import_element85.useState)(
       null
     );
     const handleHover = ({ type }) => {
       const isHover = type === "mouseenter";
       setIsHovered(isHover);
     };
-    const { paginationInfo } = (0, import_element86.useContext)(dataviews_context_default);
-    (0, import_element86.useEffect)(() => {
+    const { paginationInfo } = (0, import_element85.useContext)(dataviews_context_default);
+    (0, import_element85.useEffect)(() => {
       if (isSelected2) {
         itemRef.current?.scrollIntoView({
           behavior: "auto",
@@ -32600,7 +32337,7 @@ var wp;
         });
       }
     }, [isSelected2]);
-    const { primaryAction, eligibleActions } = (0, import_element86.useMemo)(() => {
+    const { primaryAction, eligibleActions } = (0, import_element85.useMemo)(() => {
       const _eligibleActions = actions2.filter(
         (action) => !action.isEligible || action.isEligible(item)
       );
@@ -32722,7 +32459,7 @@ var wp;
                   "aria-labelledby": labelId,
                   "aria-describedby": descriptionId,
                   className: "dataviews-view-list__item",
-                  onClick: () => onSelect(item)
+                  ...selectionProps
                 }
               ) }),
               /* @__PURE__ */ (0, import_jsx_runtime189.jsxs)(
@@ -32821,7 +32558,7 @@ var wp;
     } = props;
     const baseId = (0, import_compose10.useInstanceId)(ViewList, "view-list");
     const isDelayedLoading = useDelayedLoading(!!isLoading);
-    const { paginationInfo } = (0, import_element86.useContext)(dataviews_context_default);
+    const { paginationInfo } = (0, import_element85.useContext)(dataviews_context_default);
     const selectedItem = data?.findLast(
       (item) => selection.includes(getItemId2(item))
     );
@@ -32831,12 +32568,20 @@ var wp;
       (field) => field.id === view.descriptionField
     );
     const otherFields = (view?.fields ?? []).map((fieldId) => fields2.find((f3) => fieldId === f3.id)).filter(isDefined2);
-    const onSelect = (item) => onChangeSelection([getItemId2(item)]);
-    const generateCompositeItemIdPrefix = (0, import_element86.useCallback)(
+    const { getSelectionProps } = useSelectionProps({
+      data,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: "single-required",
+      shouldSelectOnClick: true
+    });
+    const generateCompositeItemIdPrefix = (0, import_element85.useCallback)(
       (item) => `${baseId}-${getItemId2(item)}`,
       [baseId, getItemId2]
     );
-    const isActiveCompositeItem = (0, import_element86.useCallback)(
+    const isActiveCompositeItem = (0, import_element85.useCallback)(
       (item, idToCheck) => {
         return idToCheck.startsWith(
           generateCompositeItemIdPrefix(item)
@@ -32844,9 +32589,9 @@ var wp;
       },
       [generateCompositeItemIdPrefix]
     );
-    const [activeCompositeId, setActiveCompositeId] = (0, import_element86.useState)(void 0);
-    const compositeRef = (0, import_element86.useRef)(null);
-    (0, import_element86.useEffect)(() => {
+    const [activeCompositeId, setActiveCompositeId] = (0, import_element85.useState)(void 0);
+    const compositeRef = (0, import_element85.useRef)(null);
+    (0, import_element85.useEffect)(() => {
       if (selectedItem) {
         setActiveCompositeId(
           generateItemWrapperCompositeId(
@@ -32860,7 +32605,7 @@ var wp;
     );
     const previousActiveItemIndex = (0, import_compose10.usePrevious)(activeItemIndex);
     const isActiveIdInList = activeItemIndex !== -1;
-    const selectCompositeItem = (0, import_element86.useCallback)(
+    const selectCompositeItem = (0, import_element85.useCallback)(
       (targetIndex, generateCompositeId) => {
         const clampedIndex = Math.min(
           data.length - 1,
@@ -32882,7 +32627,7 @@ var wp;
       },
       [data, generateCompositeItemIdPrefix]
     );
-    (0, import_element86.useEffect)(() => {
+    (0, import_element85.useEffect)(() => {
       const wasActiveIdInList = previousActiveItemIndex !== void 0 && previousActiveItemIndex !== -1;
       if (!isActiveIdInList && wasActiveIdInList) {
         selectCompositeItem(
@@ -32891,7 +32636,7 @@ var wp;
         );
       }
     }, [isActiveIdInList, selectCompositeItem, previousActiveItemIndex]);
-    const onDropdownTriggerKeyDown = (0, import_element86.useCallback)(
+    const onDropdownTriggerKeyDown = (0, import_element85.useCallback)(
       (event) => {
         if (event.key === "ArrowDown") {
           event.preventDefault();
@@ -32963,7 +32708,9 @@ var wp;
                     actions: actions2,
                     item,
                     isSelected: item === selectedItem,
-                    onSelect,
+                    selectionProps: getSelectionProps(
+                      getItemId2(item)
+                    ),
                     mediaField,
                     titleField: titleField2,
                     descriptionField: descriptionField3,
@@ -32995,7 +32742,9 @@ var wp;
                 actions: actions2,
                 item,
                 isSelected: item === selectedItem,
-                onSelect,
+                selectionProps: getSelectionProps(
+                  getItemId2(item)
+                ),
                 mediaField,
                 titleField: titleField2,
                 descriptionField: descriptionField3,
@@ -33027,7 +32776,7 @@ var wp;

   // packages/dataviews/build-module/components/dataviews-layouts/activity/activity-group.mjs
   var import_i18n92 = __toESM(require_i18n(), 1);
-  var import_element87 = __toESM(require_element(), 1);
+  var import_element86 = __toESM(require_element(), 1);
   var import_jsx_runtime190 = __toESM(require_jsx_runtime(), 1);
   function ActivityGroup({
     groupName,
@@ -33036,7 +32785,7 @@ var wp;
     showLabel = true,
     children
   }) {
-    const groupHeader = showLabel ? (0, import_element87.createInterpolateElement)(
+    const groupHeader = showLabel ? (0, import_element86.createInterpolateElement)(
       // translators: %s: The label of the field e.g. "Status".
       (0, import_i18n92.sprintf)((0, import_i18n92.__)("%s: <groupName />"), groupField.label).trim(),
       {
@@ -33064,8 +32813,8 @@ var wp;
   }

   // packages/dataviews/build-module/components/dataviews-layouts/activity/activity-item.mjs
-  var import_element88 = __toESM(require_element(), 1);
-  var import_data36 = __toESM(require_data(), 1);
+  var import_element87 = __toESM(require_element(), 1);
+  var import_data35 = __toESM(require_data(), 1);
   var import_compose11 = __toESM(require_compose(), 1);
   var import_jsx_runtime191 = __toESM(require_jsx_runtime(), 1);
   function ActivityItem(props) {
@@ -33088,10 +32837,10 @@ var wp;
       showDescription = true,
       infiniteScrollEnabled
     } = view;
-    const itemRef = (0, import_element88.useRef)(null);
-    const registry = (0, import_data36.useRegistry)();
-    const { paginationInfo } = (0, import_element88.useContext)(dataviews_context_default);
-    const { primaryActions, eligibleActions } = (0, import_element88.useMemo)(() => {
+    const itemRef = (0, import_element87.useRef)(null);
+    const registry = (0, import_data35.useRegistry)();
+    const { paginationInfo } = (0, import_element87.useContext)(dataviews_context_default);
+    const { primaryActions, eligibleActions } = (0, import_element87.useMemo)(() => {
       const _eligibleActions = actions2.filter(
         (action) => !action.isEligible || action.isEligible(item)
       );
@@ -33123,7 +32872,7 @@ var wp;
       }
     ) });
     const renderedTitleField = showTitle && titleField2?.render ? /* @__PURE__ */ (0, import_jsx_runtime191.jsx)(titleField2.render, { item, field: titleField2 }) : null;
-    const verticalGap = (0, import_element88.useMemo)(() => {
+    const verticalGap = (0, import_element87.useMemo)(() => {
       switch (density) {
         case "comfortable":
           return "md";
@@ -33337,24 +33086,24 @@ var wp;
   var import_components40 = __toESM(require_components(), 1);
   var import_i18n95 = __toESM(require_i18n(), 1);
   var import_compose12 = __toESM(require_compose(), 1);
-  var import_element91 = __toESM(require_element(), 1);
+  var import_element90 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataviews-picker-footer/index.mjs
   var import_components39 = __toESM(require_components(), 1);
-  var import_data37 = __toESM(require_data(), 1);
-  var import_element90 = __toESM(require_element(), 1);
+  var import_data36 = __toESM(require_data(), 1);
+  var import_element89 = __toESM(require_element(), 1);
   var import_i18n94 = __toESM(require_i18n(), 1);

   // packages/dataviews/build-module/components/dataviews-pagination/index.mjs
   var import_components38 = __toESM(require_components(), 1);
-  var import_element89 = __toESM(require_element(), 1);
+  var import_element88 = __toESM(require_element(), 1);
   var import_i18n93 = __toESM(require_i18n(), 1);
   var import_jsx_runtime193 = __toESM(require_jsx_runtime(), 1);
   function hasPaginationControls(view, paginationInfo) {
     return !view.infiniteScrollEnabled && paginationInfo.totalItems > 0 && paginationInfo.totalPages > 1;
   }
   function DataViewsPagination() {
-    const { view, onChangeView, paginationInfo } = (0, import_element89.useContext)(dataviews_context_default);
+    const { view, onChangeView, paginationInfo } = (0, import_element88.useContext)(dataviews_context_default);
     if (!hasPaginationControls(view, paginationInfo)) {
       return null;
     }
@@ -33392,7 +33141,7 @@ var wp;
               align: "center",
               gap: "xs",
               className: "dataviews-pagination__page-select",
-              children: (0, import_element89.createInterpolateElement)(
+              children: (0, import_element88.createInterpolateElement)(
                 (0, import_i18n93.sprintf)(
                   // translators: 1: Current page number, 2: Total number of pages.
                   (0, import_i18n93._x)("<div>Page</div>%1$s<div>of %2$d</div>", "paging"),
@@ -33457,13 +33206,13 @@ var wp;
       }
     );
   }
-  var dataviews_pagination_default = (0, import_element89.memo)(DataViewsPagination);
+  var dataviews_pagination_default = (0, import_element88.memo)(DataViewsPagination);

   // packages/dataviews/build-module/components/dataviews-picker-footer/index.mjs
   var import_jsx_runtime194 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY6 = [];
   function useIsMultiselectPicker(actions2) {
-    return (0, import_element90.useMemo)(() => {
+    return (0, import_element89.useMemo)(() => {
       return !!actions2?.length && actions2?.every((action) => action.supportsBulk);
     }, [actions2]);
   }
@@ -33523,8 +33272,8 @@ var wp;
     items,
     selection
   }) {
-    const registry = (0, import_data37.useRegistry)();
-    const [actionInProgress, setActionInProgress] = (0, import_element90.useState)(
+    const registry = (0, import_data36.useRegistry)();
+    const [actionInProgress, setActionInProgress] = (0, import_element89.useState)(
       null
     );
     return /* @__PURE__ */ (0, import_jsx_runtime194.jsx)(Stack, { direction: "row", gap: "xs", children: actions2.map((action) => {
@@ -33566,9 +33315,9 @@ var wp;
       actions: actions2 = EMPTY_ARRAY6,
       paginationInfo,
       view
-    } = (0, import_element90.useContext)(dataviews_context_default);
+    } = (0, import_element89.useContext)(dataviews_context_default);
     const isMultiselect = useIsMultiselectPicker(actions2);
-    const selectedItems = (0, import_element90.useMemo)(
+    const selectedItems = (0, import_element89.useMemo)(
       () => data.filter((item) => selection.includes(getItemId2(item))),
       [selection, getItemId2, data]
     );
@@ -33611,8 +33360,8 @@ var wp;
       selection,
       getItemId: getItemId2,
       actions: actions2 = EMPTY_ARRAY6
-    } = (0, import_element90.useContext)(dataviews_context_default);
-    const selectedItems = (0, import_element90.useMemo)(
+    } = (0, import_element89.useContext)(dataviews_context_default);
+    const selectedItems = (0, import_element89.useMemo)(
       () => data.filter((item) => selection.includes(getItemId2(item))),
       [selection, getItemId2, data]
     );
@@ -33639,7 +33388,7 @@ var wp;
       actions: actions2 = EMPTY_ARRAY6,
       paginationInfo,
       view
-    } = (0, import_element90.useContext)(dataviews_context_default);
+    } = (0, import_element89.useContext)(dataviews_context_default);
     const hasPagination = !view.infiniteScrollEnabled && !!paginationInfo.totalItems && paginationInfo.totalPages > 1;
     if (!actions2.length && !hasPagination) {
       return null;
@@ -33666,9 +33415,9 @@ var wp;
   var { Badge: WCBadge3 } = unlock5(import_components40.privateApis);
   function GridItem3({
     view,
-    multiselect,
     selection,
     onChangeSelection,
+    selectionProps,
     getItemId: getItemId2,
     item,
     mediaField,
@@ -33682,7 +33431,7 @@ var wp;
   }) {
     const { showTitle = true, showMedia = true, showDescription = true } = view;
     const id = getItemId2(item);
-    const elementRef = (0, import_element91.useRef)(null);
+    const elementRef = (0, import_element90.useRef)(null);
     const isSelected2 = selection.includes(id);
     useIntersectionObserver(elementRef, posinset);
     const renderedMediaField = mediaField?.render ? /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(
@@ -33707,16 +33456,7 @@ var wp;
           "is-selected": isSelected2
         }),
         "aria-selected": isSelected2,
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
-        },
+        ...selectionProps,
         children: [
           showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime195.jsx)("div", { className: "dataviews-view-picker-grid__media", children: renderedMediaField }),
           showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime195.jsx)(
@@ -33870,7 +33610,7 @@ var wp;
     className,
     empty
   }) {
-    const { resizeObserverRef, paginationInfo, itemListLabel } = (0, import_element91.useContext)(dataviews_context_default);
+    const { resizeObserverRef, paginationInfo, itemListLabel } = (0, import_element90.useContext)(dataviews_context_default);
     const titleField2 = fields2.find(
       (field) => field.id === view?.titleField
     );
@@ -33900,6 +33640,16 @@ var wp;
     const groupField = view.groupBy?.field ? fields2.find((f3) => f3.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const isInfiniteScroll = (view.infiniteScrollEnabled && !dataByGroup) ?? false;
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const currentPage = view?.page ?? 1;
     const perPage = view?.perPage ?? 0;
     const setSize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
@@ -33960,9 +33710,11 @@ var wp;
                           GridItem3,
                           {
                             view,
-                            multiselect: isMultiselect,
                             selection,
                             onChangeSelection,
+                            selectionProps: getSelectionProps(
+                              getItemId2(item)
+                            ),
                             getItemId: getItemId2,
                             item,
                             mediaField,
@@ -34041,9 +33793,11 @@ var wp;
                   GridItem3,
                   {
                     view,
-                    multiselect: isMultiselect,
                     selection,
                     onChangeSelection,
+                    selectionProps: getSelectionProps(
+                      getItemId2(item)
+                    ),
                     getItemId: getItemId2,
                     item,
                     mediaField,
@@ -34083,7 +33837,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/picker-table/index.mjs
   var import_i18n96 = __toESM(require_i18n(), 1);
   var import_components41 = __toESM(require_components(), 1);
-  var import_element92 = __toESM(require_element(), 1);
+  var import_element91 = __toESM(require_element(), 1);
   var import_jsx_runtime196 = __toESM(require_jsx_runtime(), 1);
   function TableColumnField2({
     item,
@@ -34112,13 +33866,13 @@ var wp;
     selection,
     getItemId: getItemId2,
     onChangeSelection,
-    multiselect,
+    selectionProps,
     posinset
   }) {
-    const { paginationInfo } = (0, import_element92.useContext)(dataviews_context_default);
+    const { paginationInfo } = (0, import_element91.useContext)(dataviews_context_default);
     const isSelected2 = selection.includes(id);
-    const [isHovered, setIsHovered] = (0, import_element92.useState)(false);
-    const elementRef = (0, import_element92.useRef)(null);
+    const [isHovered, setIsHovered] = (0, import_element91.useState)(false);
+    const elementRef = (0, import_element91.useRef)(null);
     useIntersectionObserver(elementRef, posinset);
     const {
       showTitle = true,
@@ -34155,6 +33909,8 @@ var wp;
         "aria-setsize": paginationInfo.totalItems || void 0,
         "aria-posinset": posinset,
         role: infiniteScrollEnabled ? "article" : "option",
+        onClickCapture: selectionProps.onClickCapture,
+        onClick: selectionProps.onClick,
         onMouseDown: (event) => {
           if (event.button !== 0) {
             return;
@@ -34162,16 +33918,7 @@ var wp;
           event.currentTarget.parentElement?.focus({
             preventScroll: true
           });
-        },
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
+          selectionProps.onMouseDown(event);
         },
         children: [
           /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
@@ -34253,11 +34000,11 @@ var wp;
     className,
     empty
   }) {
-    const headerMenuRefs = (0, import_element92.useRef)(/* @__PURE__ */ new Map());
-    const headerMenuToFocusRef = (0, import_element92.useRef)(void 0);
-    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element92.useState)();
+    const headerMenuRefs = (0, import_element91.useRef)(/* @__PURE__ */ new Map());
+    const headerMenuToFocusRef = (0, import_element91.useRef)(void 0);
+    const [nextHeaderMenuToFocus, setNextHeaderMenuToFocus] = (0, import_element91.useState)();
     const isMultiselect = useIsMultiselectPicker(actions2) ?? false;
-    (0, import_element92.useEffect)(() => {
+    (0, import_element91.useEffect)(() => {
       if (headerMenuToFocusRef.current) {
         headerMenuToFocusRef.current.focus();
         headerMenuToFocusRef.current = void 0;
@@ -34266,7 +34013,17 @@ var wp;
     const groupField = view.groupBy?.field ? fields2.find((f3) => f3.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const isInfiniteScroll = view.infiniteScrollEnabled && !dataByGroup;
-    const tableNoticeId = (0, import_element92.useId)();
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
+    const tableNoticeId = (0, import_element91.useId)();
     if (nextHeaderMenuToFocus) {
       headerMenuToFocusRef.current = nextHeaderMenuToFocus;
       setNextHeaderMenuToFocus(void 0);
@@ -34409,23 +34166,28 @@ var wp;
                         )
                       }
                     ),
-                    groupItems.map((item, index2) => /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
-                      TableRow2,
-                      {
-                        item,
-                        fields: fields2,
-                        id: getItemId2(item) || index2.toString(),
-                        view,
-                        titleField: titleField2,
-                        mediaField,
-                        descriptionField: descriptionField3,
-                        selection,
-                        getItemId: getItemId2,
-                        onChangeSelection,
-                        multiselect: isMultiselect
-                      },
-                      getItemId2(item)
-                    ))
+                    groupItems.map((item, index2) => {
+                      const id = getItemId2(item) || index2.toString();
+                      return /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
+                        TableRow2,
+                        {
+                          item,
+                          fields: fields2,
+                          id,
+                          view,
+                          titleField: titleField2,
+                          mediaField,
+                          descriptionField: descriptionField3,
+                          selection,
+                          getItemId: getItemId2,
+                          onChangeSelection,
+                          selectionProps: getSelectionProps(
+                            id
+                          )
+                        },
+                        getItemId2(item)
+                      );
+                    })
                   ]
                 },
                 `group-${groupName}`
@@ -34438,13 +34200,14 @@ var wp;
                 orientation: "vertical",
                 children: hasData && data.map((item, index2) => {
                   const itemId = getItemId2(item);
+                  const id = itemId || index2.toString();
                   const posinset = item.position;
                   return /* @__PURE__ */ (0, import_jsx_runtime196.jsx)(
                     TableRow2,
                     {
                       item,
                       fields: fields2,
-                      id: itemId || index2.toString(),
+                      id,
                       view,
                       titleField: titleField2,
                       mediaField,
@@ -34452,7 +34215,9 @@ var wp;
                       selection,
                       getItemId: getItemId2,
                       onChangeSelection,
-                      multiselect: isMultiselect,
+                      selectionProps: getSelectionProps(
+                        id
+                      ),
                       posinset
                     },
                     itemId
@@ -34483,7 +34248,7 @@ var wp;

   // packages/dataviews/build-module/components/dataviews-layouts/picker-activity/index.mjs
   var import_components42 = __toESM(require_components(), 1);
-  var import_element93 = __toESM(require_element(), 1);
+  var import_element92 = __toESM(require_element(), 1);
   var import_compose13 = __toESM(require_compose(), 1);
   var import_i18n97 = __toESM(require_i18n(), 1);
   var import_jsx_runtime197 = __toESM(require_jsx_runtime(), 1);
@@ -34492,9 +34257,8 @@ var wp;
   }
   function PickerActivityItem({
     view,
-    multiselect,
     selection,
-    onChangeSelection,
+    selectionProps,
     getItemId: getItemId2,
     item,
     titleField: titleField2,
@@ -34504,7 +34268,7 @@ var wp;
     posinset,
     setsize
   }) {
-    const elementRef = (0, import_element93.useRef)(null);
+    const elementRef = (0, import_element92.useRef)(null);
     useIntersectionObserver(elementRef, posinset);
     const { showTitle = true, showMedia = true, showDescription = true } = view;
     const id = getItemId2(item);
@@ -34529,7 +34293,7 @@ var wp;
     ) });
     const renderedTitleField = showTitle && titleField2?.render ? /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(titleField2.render, { item, field: titleField2 }) : null;
     const renderedDescriptionField = showDescription && descriptionField3?.render ? /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(descriptionField3.render, { item, field: descriptionField3 }) : null;
-    const verticalGap = (0, import_element93.useMemo)(() => {
+    const verticalGap = (0, import_element92.useMemo)(() => {
       switch (density) {
         case "comfortable":
           return "md";
@@ -34553,16 +34317,7 @@ var wp;
           density === "comfortable" && "is-comfortable",
           isSelected2 && "is-selected"
         ),
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
-        },
+        ...selectionProps,
         render: /* @__PURE__ */ (0, import_jsx_runtime197.jsx)("div", {}),
         children: /* @__PURE__ */ (0, import_jsx_runtime197.jsxs)(Stack, { direction: "row", gap: "lg", justify: "start", align: "flex-start", children: [
           /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(
@@ -34664,7 +34419,7 @@ var wp;
     className,
     empty
   }) {
-    const { itemListLabel, paginationInfo } = (0, import_element93.useContext)(dataviews_context_default);
+    const { itemListLabel, paginationInfo } = (0, import_element92.useContext)(dataviews_context_default);
     const isMultiselect = useIsMultiselectPicker(actions2);
     const titleField2 = fields2.find(
       (field) => field.id === view?.titleField
@@ -34682,13 +34437,22 @@ var wp;
     const setsize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
     const hasData = !!data?.length;
     const isGrouped = !!(groupField && dataByGroup);
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId: getItemId2,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const renderItem = (item) => /* @__PURE__ */ (0, import_jsx_runtime197.jsx)(
       PickerActivityItem,
       {
         view,
-        multiselect: isMultiselect,
         selection,
-        onChangeSelection,
+        selectionProps: getSelectionProps(getItemId2(item)),
         getItemId: getItemId2,
         item,
         titleField: titleField2,
@@ -34748,10 +34512,10 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/utils/density-picker.mjs
   var import_components43 = __toESM(require_components(), 1);
   var import_i18n98 = __toESM(require_i18n(), 1);
-  var import_element94 = __toESM(require_element(), 1);
+  var import_element93 = __toESM(require_element(), 1);
   var import_jsx_runtime198 = __toESM(require_jsx_runtime(), 1);
   function DensityPicker() {
-    const context = (0, import_element94.useContext)(dataviews_context_default);
+    const context = (0, import_element93.useContext)(dataviews_context_default);
     const view = context.view;
     return /* @__PURE__ */ (0, import_jsx_runtime198.jsxs)(
       import_components43.__experimentalToggleGroupControl,
@@ -34804,7 +34568,7 @@ var wp;
   // packages/dataviews/build-module/components/dataviews-layouts/utils/preview-size-picker.mjs
   var import_components44 = __toESM(require_components(), 1);
   var import_i18n99 = __toESM(require_i18n(), 1);
-  var import_element95 = __toESM(require_element(), 1);
+  var import_element94 = __toESM(require_element(), 1);
   var import_jsx_runtime199 = __toESM(require_jsx_runtime(), 1);
   var imageSizes2 = [
     {
@@ -34836,7 +34600,7 @@ var wp;
     }
   ];
   function PreviewSizePicker() {
-    const context = (0, import_element95.useContext)(dataviews_context_default);
+    const context = (0, import_element94.useContext)(dataviews_context_default);
     const view = context.view;
     const breakValues = imageSizes2.filter((size4) => {
       return context.containerWidth >= size4.breakpoint;
@@ -34938,12 +34702,12 @@ var wp;
   ];

   // packages/dataviews/build-module/components/dataviews-filters/filters.mjs
-  var import_element103 = __toESM(require_element(), 1);
+  var import_element102 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataviews-filters/filter.mjs
   var import_components47 = __toESM(require_components(), 1);
   var import_i18n103 = __toESM(require_i18n(), 1);
-  var import_element100 = __toESM(require_element(), 1);
+  var import_element99 = __toESM(require_element(), 1);

   // node_modules/@ariakit/react-components/dist/focusable/focusable-context.js
   var import_react17 = __toESM(require_react(), 1);
@@ -34962,7 +34726,7 @@ var wp;
   function reverseArray(array) {
     return array.slice().reverse();
   }
-  function noop6(..._) {
+  function noop5(..._) {
   }
   function hasOwnProperty(object, prop) {
     if (typeof Object.hasOwn === "function") return Object.hasOwn(object, prop);
@@ -34989,7 +34753,7 @@ var wp;
   function identity(value) {
     return value;
   }
-  function afterPaint(cb = noop6) {
+  function afterPaint(cb = noop5) {
     let raf2 = requestAnimationFrame(() => {
       raf2 = requestAnimationFrame(cb);
     });
@@ -35451,7 +35215,7 @@ var wp;
     });
     return ref;
   }
-  function useEvent2(callback) {
+  function useEvent(callback) {
     const ref = (0, import_react18.useRef)(() => {
       throw new Error("Cannot call an event handler while rendering.");
     });
@@ -35567,7 +35331,7 @@ var wp;
     return (0, import_react18.useReducer)(() => [], []);
   }
   function useBooleanEvent(booleanOrCallback) {
-    return useEvent2(typeof booleanOrCallback === "function" ? booleanOrCallback : () => booleanOrCallback);
+    return useEvent(typeof booleanOrCallback === "function" ? booleanOrCallback : () => booleanOrCallback);
   }
   function useWrapElement(props, callback, deps = []) {
     const wrapElement = (0, import_react18.useCallback)((element) => {
@@ -35602,7 +35366,7 @@ var wp;
       addGlobalEventListener("scroll", resetMouseMoving, true);
       hasInstalledGlobalEventListeners = true;
     }, []);
-    return useEvent2(() => mouseMoving);
+    return useEvent(() => mouseMoving);
   }
   var mouseMoving = false;
   var previousScreenX = 0;
@@ -35757,7 +35521,7 @@ var wp;
     return tabIndexProp ?? 0;
   }
   function useDisableEvent(onEvent, disabled2) {
-    return useEvent2((event) => {
+    return useEvent((event) => {
       onEvent?.(event);
       if (event.defaultPrevented) return;
       if (disabled2) {
@@ -35794,7 +35558,7 @@ var wp;
     const [focusVisible, setFocusVisible] = (0, import_react19.useState)(false);
     const focusVisibleRef = (0, import_react19.useRef)(false);
     const nativeSubmitObserverCleanupRef = (0, import_react19.useRef)(null);
-    const cleanupFocusVisible = useEvent2((element) => {
+    const cleanupFocusVisible = useEvent((element) => {
       nativeSubmitObserverCleanupRef.current?.();
       nativeSubmitObserverCleanupRef.current = null;
       focusVisibleRef.current = false;
@@ -35858,7 +35622,7 @@ var wp;
       setFocusVisible(true);
     };
     const onKeyDownCaptureProp = props.onKeyDownCapture;
-    const onKeyDownCapture = useEvent2((event) => {
+    const onKeyDownCapture = useEvent((event) => {
       onKeyDownCaptureProp?.(event);
       if (event.defaultPrevented) return;
       if (!focusable2) return;
@@ -35873,7 +35637,7 @@ var wp;
       queueBeforeEvent(element, "focusout", applyFocusVisible);
     });
     const onFocusCaptureProp = props.onFocusCapture;
-    const onFocusCapture = useEvent2((event) => {
+    const onFocusCapture = useEvent((event) => {
       onFocusCaptureProp?.(event);
       if (event.defaultPrevented) return;
       if (!focusable2) return;
@@ -35887,7 +35651,7 @@ var wp;
       else setFocusVisible(false);
     });
     const onBlurProp = props.onBlur;
-    const onBlur = useEvent2((event) => {
+    const onBlur = useEvent((event) => {
       onBlurProp?.(event);
       if (!focusable2) return;
       if (!isFocusEventOutside(event)) return;
@@ -35895,7 +35659,7 @@ var wp;
       setFocusVisible(false);
     });
     const autoFocusOnShow = (0, import_react19.useContext)(FocusableContext);
-    const autoFocusRef = useEvent2((element) => {
+    const autoFocusRef = useEvent((element) => {
       if (!focusable2) return;
       if (!autoFocus) return;
       if (!element) return;
@@ -35985,7 +35749,7 @@ var wp;
       setActive(false);
     }, [disabled2]);
     const onKeyDownProp = props.onKeyDown;
-    const onKeyDown = useEvent2((event) => {
+    const onKeyDown = useEvent((event) => {
       onKeyDownProp?.(event);
       const element = event.currentTarget;
       if (event.defaultPrevented) return;
@@ -36022,7 +35786,7 @@ var wp;
       }
     });
     const onKeyUpProp = props.onKeyUp;
-    const onKeyUp = useEvent2((event) => {
+    const onKeyUp = useEvent((event) => {
       onKeyUpProp?.(event);
       if (isDuplicate) return;
       const isSpace = clickOnSpace && event.key === " ";
@@ -36041,7 +35805,7 @@ var wp;
       queueMicrotask(() => fireClickEvent(element, eventInit));
     });
     const onBlurProp = props.onBlur;
-    const onBlur = useEvent2((event) => {
+    const onBlur = useEvent((event) => {
       onBlurProp?.(event);
       if (!activeRef.current) return;
       activeRef.current = false;
@@ -36295,7 +36059,7 @@ var wp;
   function createStore(initialState, ...stores) {
     let state2 = initialState;
     let prevStateBatch = state2;
-    let destroy = noop6;
+    let destroy = noop5;
     let batchPending = false;
     let inDispatch = false;
     let updatedKeys = /* @__PURE__ */ new Set();
@@ -36338,7 +36102,7 @@ var wp;
           }));
           continue;
         }
-        desyncs.push(subscribe3(store4, keys, (state3, prevState) => {
+        desyncs.push(subscribe2(store4, keys, (state3, prevState) => {
           for (const key of keys) {
             if (state3[key] === prevState[key]) continue;
             setState(key, state3[key], true);
@@ -36568,7 +36332,7 @@ var wp;
     if (!store4) return;
     return getInternal(store4, "init")(...args);
   }
-  function subscribe3(store4, ...args) {
+  function subscribe2(store4, ...args) {
     if (!store4) return;
     return getInternal(store4, "subscribe")(...args);
   }
@@ -36979,7 +36743,7 @@ If there's a particular need for this, please submit a feature request at https:
   function useStoreState(store4, keyOrSelector = identity) {
     const storeSubscribe = React76.useCallback((callback) => {
       if (!store4) return noopSubscribe();
-      return subscribe3(store4, null, callback);
+      return subscribe2(store4, null, callback);
     }, [store4]);
     const getSnapshot2 = () => {
       const key = typeof keyOrSelector === "string" ? keyOrSelector : null;
@@ -36997,7 +36761,7 @@ If there's a particular need for this, please submit a feature request at https:
     const objRef = React76.useRef({});
     const storeSubscribe = React76.useCallback((callback) => {
       if (!store4) return noopSubscribe();
-      return subscribe3(store4, null, callback);
+      return subscribe2(store4, null, callback);
     }, [store4]);
     const getSnapshot2 = () => {
       const state2 = store4?.getState();
@@ -37054,11 +36818,11 @@ If there's a particular need for this, please submit a feature request at https:
   function useStore2(createStore2, props) {
     const [store4, setStore] = React76.useState(() => createStore2(props));
     useSafeLayoutEffect(() => init(store4), [store4]);
-    const useState161 = React76.useCallback((keyOrSelector) => useStoreState(store4, keyOrSelector), [store4]);
+    const useState160 = React76.useCallback((keyOrSelector) => useStoreState(store4, keyOrSelector), [store4]);
     return [React76.useMemo(() => ({
       ...store4,
-      useState: useState161
-    }), [store4, useState161]), useEvent2(() => {
+      useState: useState160
+    }), [store4, useState160]), useEvent(() => {
       setStore((store5) => createStore2({
         ...props,
         ...store5.getState()
@@ -37184,7 +36948,7 @@ If there's a particular need for this, please submit a feature request at https:
     const onFocusProp = props.onFocus;
     const hasFocusedComposite = (0, import_react23.useRef)(false);
     const cancelScheduledFocusRedirectRef = (0, import_react23.useRef)(null);
-    const onFocus = useEvent2((event) => {
+    const onFocus = useEvent((event) => {
       onFocusProp?.(event);
       if (event.defaultPrevented) return;
       if (isPortalEvent(event)) return;
@@ -37217,7 +36981,7 @@ If there's a particular need for this, please submit a feature request at https:
         cancelScheduledFocusRedirectRef.current = null;
       };
       cancelScheduledFocusRedirect();
-      cancelScheduledFocusRedirectRef.current = subscribe3(store4, null, () => {
+      cancelScheduledFocusRedirectRef.current = subscribe2(store4, null, () => {
         if (getActiveElement(currentTarget) !== currentTarget) {
           cancelScheduledFocusRedirect();
           return;
@@ -37231,7 +36995,7 @@ If there's a particular need for this, please submit a feature request at https:
       });
     });
     const onBlurCaptureProp = props.onBlurCapture;
-    const onBlurCapture = useEvent2((event) => {
+    const onBlurCapture = useEvent((event) => {
       onBlurCaptureProp?.(event);
       if (event.defaultPrevented) return;
       if (store4?.getState()?.virtualFocus && hasFocusedComposite.current) {
@@ -37243,7 +37007,7 @@ If there's a particular need for this, please submit a feature request at https:
     const onKeyDownProp = props.onKeyDown;
     const preventScrollOnKeyDownProp = useBooleanEvent(preventScrollOnKeyDown);
     const moveOnKeyPressProp = useBooleanEvent(moveOnKeyPress);
-    const onKeyDown = useEvent2((event) => {
+    const onKeyDown = useEvent((event) => {
       onKeyDownProp?.(event);
       if (event.defaultPrevented) return;
       if (!isSelfTarget(event)) return;
@@ -37353,7 +37117,7 @@ If there's a particular need for this, please submit a feature request at https:
     return event.key === "Shift" || event.key === "Control" || event.key === "Alt" || event.key === "Meta";
   }
   function useKeyboardEventProxy(store4, onKeyboardEvent, previousElementRef) {
-    return useEvent2((event) => {
+    return useEvent((event) => {
       onKeyboardEvent?.(event);
       if (event.defaultPrevented) return;
       if (event.isPropagationStopped()) return;
@@ -37462,7 +37226,7 @@ If there's a particular need for this, please submit a feature request at https:
     const onKeyDownCapture = useKeyboardEventProxy(store4, props.onKeyDownCapture, previousElementRef);
     const onKeyUpCapture = useKeyboardEventProxy(store4, props.onKeyUpCapture, previousElementRef);
     const onFocusCaptureProp = props.onFocusCapture;
-    const onFocusCapture = useEvent2((event) => {
+    const onFocusCapture = useEvent((event) => {
       onFocusCaptureProp?.(event);
       if (event.defaultPrevented) return;
       if (!store4) return;
@@ -37476,7 +37240,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     });
     const onFocusProp = props.onFocus;
-    const onFocus = useEvent2((event) => {
+    const onFocus = useEvent((event) => {
       onFocusProp?.(event);
       if (event.defaultPrevented) return;
       if (!composite) return;
@@ -37488,7 +37252,7 @@ If there's a particular need for this, please submit a feature request at https:
       } else if (isSelfTarget(event)) store4.setActiveId(null);
     });
     const onBlurCaptureProp = props.onBlurCapture;
-    const onBlurCapture = useEvent2((event) => {
+    const onBlurCapture = useEvent((event) => {
       onBlurCaptureProp?.(event);
       if (event.defaultPrevented) return;
       if (!store4) return;
@@ -37509,7 +37273,7 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const onKeyDownProp = props.onKeyDown;
     const moveOnKeyPressProp = useBooleanEvent(moveOnKeyPress);
-    const onKeyDown = useEvent2((event) => {
+    const onKeyDown = useEvent((event) => {
       onKeyDownProp?.(event);
       if (event.nativeEvent.isComposing) return;
       if (event.defaultPrevented) return;
@@ -37771,7 +37535,7 @@ If there's a particular need for this, please submit a feature request at https:
       if (state2.animated) return;
       disclosure.setState("animating", false);
     }));
-    setup(disclosure, () => subscribe3(disclosure, ["open"], () => {
+    setup(disclosure, () => subscribe2(disclosure, ["open"], () => {
       if (!disclosure.getState().animated) return;
       disclosure.setState("animating", true);
     }));
@@ -37940,7 +37704,7 @@ If there's a particular need for this, please submit a feature request at https:
     const isMouseMoving = useIsMouseMoving();
     const onMouseMoveProp = props.onMouseMove;
     const focusOnHoverProp = useBooleanEvent(focusOnHover);
-    const onMouseMove = useEvent2((event) => {
+    const onMouseMove = useEvent((event) => {
       onMouseMoveProp?.(event);
       if (event.defaultPrevented) return;
       if (!isMouseMoving()) return;
@@ -37953,7 +37717,7 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const onMouseLeaveProp = props.onMouseLeave;
     const blurOnHoverEndProp = useBooleanEvent(blurOnHoverEnd);
-    const onMouseLeave = useEvent2((event) => {
+    const onMouseLeave = useEvent((event) => {
       onMouseLeaveProp?.(event);
       if (event.defaultPrevented) return;
       if (!isMouseMoving()) return;
@@ -38070,7 +37834,7 @@ If there's a particular need for this, please submit a feature request at https:
       if (!inlineActiveValue) return;
       if (!isFirstItemAutoSelected(items, inlineActiveValue, autoSelect)) return;
       if (!hasCompletionString(storeValue, inlineActiveValue)) return;
-      let cleanup = noop6;
+      let cleanup = noop5;
       queueMicrotask(() => {
         const element = ref.current;
         if (!element) return;
@@ -38096,7 +37860,7 @@ If there's a particular need for this, please submit a feature request at https:
       autoSelect,
       storeValue
     ]);
-    const getAutoSelectIdProp = useEvent2(getAutoSelectId);
+    const getAutoSelectIdProp = useEvent(getAutoSelectId);
     const autoSelectIdRef = (0, import_react29.useRef)(null);
     const autoSelectMovedRef = (0, import_react29.useRef)(void 0);
     const userScrolledRef = (0, import_react29.useRef)(false);
@@ -38224,7 +37988,7 @@ If there's a particular need for this, please submit a feature request at https:
     const onChangeProp = props.onChange;
     const showOnChangeProp = useBooleanEvent(showOnChange ?? canShow);
     const setValueOnChangeProp = useBooleanEvent(setValueOnChange ?? !store4.tag);
-    const onChange = useEvent2((event) => {
+    const onChange = useEvent((event) => {
       onChangeProp?.(event);
       if (event.defaultPrevented) return;
       if (!store4) return;
@@ -38255,7 +38019,7 @@ If there's a particular need for this, please submit a feature request at https:
       if (!autoSelect || !canAutoSelectRef.current) store4.setActiveId(null);
     });
     const onCompositionEndProp = props.onCompositionEnd;
-    const onCompositionEnd = useEvent2((event) => {
+    const onCompositionEnd = useEvent((event) => {
       canAutoSelectRef.current = true;
       composingRef.current = false;
       onCompositionEndProp?.(event);
@@ -38267,7 +38031,7 @@ If there's a particular need for this, please submit a feature request at https:
     const blurActiveItemOnClickProp = useBooleanEvent(blurActiveItemOnClick ?? (() => store4.getState().includesBaseElement));
     const setValueOnClickProp = useBooleanEvent(setValueOnClick);
     const showOnClickProp = useBooleanEvent(showOnClick ?? canShow);
-    const onMouseDown = useEvent2((event) => {
+    const onMouseDown = useEvent((event) => {
       onMouseDownProp?.(event);
       if (event.defaultPrevented) return;
       if (event.button) return;
@@ -38279,7 +38043,7 @@ If there's a particular need for this, please submit a feature request at https:
     });
     const onKeyDownProp = props.onKeyDown;
     const showOnKeyPressProp = useBooleanEvent(showOnKeyPress ?? canShow);
-    const onKeyDown = useEvent2((event) => {
+    const onKeyDown = useEvent((event) => {
       onKeyDownProp?.(event);
       if (!event.repeat) canAutoSelectRef.current = false;
       if (event.defaultPrevented) return;
@@ -38302,7 +38066,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     });
     const onBlurProp = props.onBlur;
-    const onBlur = useEvent2((event) => {
+    const onBlur = useEvent((event) => {
       canAutoSelectRef.current = false;
       onBlurProp?.(event);
     });
@@ -38390,7 +38154,7 @@ If there's a particular need for this, please submit a feature request at https:
     const selectValueOnClickProp = useBooleanEvent(selectValueOnClick);
     const resetValueOnSelectProp = useBooleanEvent(resetValueOnSelect ?? resetValueOnSelectState ?? multiSelectable);
     const hideOnClickProp = useBooleanEvent(hideOnClick);
-    const onClick = useEvent2((event) => {
+    const onClick = useEvent((event) => {
       onClickProp?.(event);
       if (event.defaultPrevented) return;
       if (isDownloading(event)) return;
@@ -38409,7 +38173,7 @@ If there's a particular need for this, please submit a feature request at https:
       if (hideOnClickProp(event)) store4?.hide();
     });
     const onKeyDownProp = props.onKeyDown;
-    const onKeyDown = useEvent2((event) => {
+    const onKeyDown = useEvent((event) => {
       onKeyDownProp?.(event);
       if (event.defaultPrevented) return;
       const baseElement = store4?.getState().baseElement;
@@ -38787,7 +38551,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_remove_accents2 = __toESM(require_remove_accents(), 1);
   var import_compose14 = __toESM(require_compose(), 1);
   var import_i18n101 = __toESM(require_i18n(), 1);
-  var import_element97 = __toESM(require_element(), 1);
+  var import_element96 = __toESM(require_element(), 1);
   var import_components45 = __toESM(require_components(), 1);

   // packages/dataviews/build-module/components/dataviews-filters/utils.mjs
@@ -38806,16 +38570,16 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/dataviews/build-module/hooks/use-elements.mjs
-  var import_element96 = __toESM(require_element(), 1);
+  var import_element95 = __toESM(require_element(), 1);
   var EMPTY_ARRAY8 = [];
   function useElements({
     elements: elements2,
     getElements
   }) {
     const staticElements = Array.isArray(elements2) && elements2.length > 0 ? elements2 : EMPTY_ARRAY8;
-    const [records, setRecords] = (0, import_element96.useState)(staticElements);
-    const [isLoading, setIsLoading] = (0, import_element96.useState)(false);
-    (0, import_element96.useEffect)(() => {
+    const [records, setRecords] = (0, import_element95.useState)(staticElements);
+    const [isLoading, setIsLoading] = (0, import_element95.useState)(false);
+    (0, import_element95.useEffect)(() => {
       if (!getElements) {
         setRecords(staticElements);
         return;
@@ -38888,7 +38652,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function ListBox({ view, filter, onChangeView }) {
     const baseId = (0, import_compose14.useInstanceId)(ListBox, "dataviews-filter-list-box");
-    const [activeCompositeId, setActiveCompositeId] = (0, import_element97.useState)(
+    const [activeCompositeId, setActiveCompositeId] = (0, import_element96.useState)(
       // When there are one or less operators, the first item is set as active
       // (by setting the initial `activeId` to `undefined`).
       // With 2 or more operators, the focus is moved on the operators control
@@ -39011,13 +38775,13 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ComboboxList22({ view, filter, onChangeView }) {
-    const [searchValue, setSearchValue] = (0, import_element97.useState)("");
-    const deferredSearchValue = (0, import_element97.useDeferredValue)(searchValue);
+    const [searchValue, setSearchValue] = (0, import_element96.useState)("");
+    const deferredSearchValue = (0, import_element96.useDeferredValue)(searchValue);
     const currentFilter = view.filters?.find(
       (_filter) => _filter.field === filter.field
     );
     const currentValue = getCurrentValue(filter, currentFilter);
-    const matches = (0, import_element97.useMemo)(() => {
+    const matches = (0, import_element96.useMemo)(() => {
       const normalizedSearch = normalizeSearchInput(deferredSearchValue);
       return filter.elements.filter(
         (item) => normalizeSearchInput(item.label).includes(normalizedSearch)
@@ -39146,7 +38910,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-filters/input-widget.mjs
   var import_es62 = __toESM(require_es6(), 1);
   var import_compose15 = __toESM(require_compose(), 1);
-  var import_element98 = __toESM(require_element(), 1);
+  var import_element97 = __toESM(require_element(), 1);
   var import_components46 = __toESM(require_components(), 1);
   var import_jsx_runtime210 = __toESM(require_jsx_runtime(), 1);
   function InputWidget({
@@ -39159,7 +38923,7 @@ If there's a particular need for this, please submit a feature request at https:
       (f3) => f3.field === filter.field
     );
     const currentValue = getCurrentValue(filter, currentFilter);
-    const field = (0, import_element98.useMemo)(() => {
+    const field = (0, import_element97.useMemo)(() => {
       const currentField = fields2.find((f3) => f3.id === filter.field);
       if (currentField) {
         return {
@@ -39179,7 +38943,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return currentField;
     }, [fields2, filter.field]);
-    const data = (0, import_element98.useMemo)(() => {
+    const data = (0, import_element97.useMemo)(() => {
       return (view.filters ?? []).reduce(
         (acc, activeFilter) => {
           acc[activeFilter.field] = activeFilter.value;
@@ -39236,14 +39000,12 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }

-  // node_modules/date-fns/constants.js
+  // packages/dataviews/node_modules/date-fns/constants.js
   var daysInYear = 365.2425;
   var maxTime = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
   var minTime = -maxTime;
   var millisecondsInWeek = 6048e5;
   var millisecondsInDay = 864e5;
-  var millisecondsInMinute = 6e4;
-  var millisecondsInHour = 36e5;
   var secondsInHour = 3600;
   var secondsInDay = secondsInHour * 24;
   var secondsInWeek = secondsInDay * 7;
@@ -39252,7 +39014,7 @@ If there's a particular need for this, please submit a feature request at https:
   var secondsInQuarter = secondsInMonth * 3;
   var constructFromSymbol = /* @__PURE__ */ Symbol.for("constructDateFrom");

-  // node_modules/date-fns/constructFrom.js
+  // packages/dataviews/node_modules/date-fns/constructFrom.js
   function constructFrom(date, value) {
     if (typeof date === "function") return date(value);
     if (date && typeof date === "object" && constructFromSymbol in date)
@@ -39261,12 +39023,12 @@ If there's a particular need for this, please submit a feature request at https:
     return new Date(value);
   }

-  // node_modules/date-fns/toDate.js
+  // packages/dataviews/node_modules/date-fns/toDate.js
   function toDate(argument, context) {
     return constructFrom(context || argument, argument);
   }

-  // node_modules/date-fns/addDays.js
+  // packages/dataviews/node_modules/date-fns/addDays.js
   function addDays(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -39275,7 +39037,7 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/addMonths.js
+  // packages/dataviews/node_modules/date-fns/addMonths.js
   function addMonths(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -39298,13 +39060,13 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/_lib/defaultOptions.js
+  // packages/dataviews/node_modules/date-fns/_lib/defaultOptions.js
   var defaultOptions = {};
   function getDefaultOptions() {
     return defaultOptions;
   }

-  // node_modules/date-fns/startOfWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfWeek.js
   function startOfWeek(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const weekStartsOn = options?.weekStartsOn ?? options?.locale?.options?.weekStartsOn ?? defaultOptions2.weekStartsOn ?? defaultOptions2.locale?.options?.weekStartsOn ?? 0;
@@ -39316,12 +39078,12 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/startOfISOWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeek.js
   function startOfISOWeek(date, options) {
     return startOfWeek(date, { ...options, weekStartsOn: 1 });
   }

-  // node_modules/date-fns/getISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getISOWeekYear.js
   function getISOWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -39342,7 +39104,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+  // packages/dataviews/node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
   function getTimezoneOffsetInMilliseconds(date) {
     const _date = toDate(date);
     const utcDate = new Date(
@@ -39360,7 +39122,7 @@ If there's a particular need for this, please submit a feature request at https:
     return +date - +utcDate;
   }

-  // node_modules/date-fns/_lib/normalizeDates.js
+  // packages/dataviews/node_modules/date-fns/_lib/normalizeDates.js
   function normalizeDates(context, ...dates) {
     const normalize2 = constructFrom.bind(
       null,
@@ -39369,14 +39131,14 @@ If there's a particular need for this, please submit a feature request at https:
     return dates.map(normalize2);
   }

-  // node_modules/date-fns/startOfDay.js
+  // packages/dataviews/node_modules/date-fns/startOfDay.js
   function startOfDay(date, options) {
     const _date = toDate(date, options?.in);
     _date.setHours(0, 0, 0, 0);
     return _date;
   }

-  // node_modules/date-fns/differenceInCalendarDays.js
+  // packages/dataviews/node_modules/date-fns/differenceInCalendarDays.js
   function differenceInCalendarDays(laterDate, earlierDate, options) {
     const [laterDate_, earlierDate_] = normalizeDates(
       options?.in,
@@ -39390,7 +39152,7 @@ If there's a particular need for this, please submit a feature request at https:
     return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay);
   }

-  // node_modules/date-fns/startOfISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeekYear.js
   function startOfISOWeekYear(date, options) {
     const year = getISOWeekYear(date, options);
     const fourthOfJanuary = constructFrom(options?.in || date, 0);
@@ -39399,36 +39161,27 @@ If there's a particular need for this, please submit a feature request at https:
     return startOfISOWeek(fourthOfJanuary);
   }

-  // node_modules/date-fns/addWeeks.js
+  // packages/dataviews/node_modules/date-fns/addWeeks.js
   function addWeeks(date, amount, options) {
     return addDays(date, amount * 7, options);
   }

-  // node_modules/date-fns/addYears.js
+  // packages/dataviews/node_modules/date-fns/addYears.js
   function addYears(date, amount, options) {
     return addMonths(date, amount * 12, options);
   }

-  // node_modules/date-fns/isDate.js
+  // packages/dataviews/node_modules/date-fns/isDate.js
   function isDate(value) {
     return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
   }

-  // node_modules/date-fns/isValid.js
+  // packages/dataviews/node_modules/date-fns/isValid.js
   function isValid(date) {
     return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate(date)));
   }

-  // node_modules/date-fns/endOfMonth.js
-  function endOfMonth(date, options) {
-    const _date = toDate(date, options?.in);
-    const month = _date.getMonth();
-    _date.setFullYear(_date.getFullYear(), month + 1, 0);
-    _date.setHours(23, 59, 59, 999);
-    return _date;
-  }
-
-  // node_modules/date-fns/startOfMonth.js
+  // packages/dataviews/node_modules/date-fns/startOfMonth.js
   function startOfMonth(date, options) {
     const _date = toDate(date, options?.in);
     _date.setDate(1);
@@ -39436,7 +39189,7 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/startOfYear.js
+  // packages/dataviews/node_modules/date-fns/startOfYear.js
   function startOfYear(date, options) {
     const date_ = toDate(date, options?.in);
     date_.setFullYear(date_.getFullYear(), 0, 1);
@@ -39444,7 +39197,7 @@ If there's a particular need for this, please submit a feature request at https:
     return date_;
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatDistance.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatDistance.js
   var formatDistanceLocale = {
     lessThanXSeconds: {
       one: "less than a second",
@@ -39528,7 +39281,7 @@ If there's a particular need for this, please submit a feature request at https:
     return result;
   };

-  // node_modules/date-fns/locale/_lib/buildFormatLongFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildFormatLongFn.js
   function buildFormatLongFn(args) {
     return (options = {}) => {
       const width = options.width ? String(options.width) : args.defaultWidth;
@@ -39537,7 +39290,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatLong.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatLong.js
   var dateFormats = {
     full: "EEEE, MMMM do, y",
     long: "MMMM do, y",
@@ -39571,7 +39324,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/en-US/_lib/formatRelative.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatRelative.js
   var formatRelativeLocale = {
     lastWeek: "'last' eeee 'at' p",
     yesterday: "'yesterday at' p",
@@ -39582,7 +39335,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var formatRelative = (token, _date, _baseDate, _options) => formatRelativeLocale[token];

-  // node_modules/date-fns/locale/_lib/buildLocalizeFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildLocalizeFn.js
   function buildLocalizeFn(args) {
     return (value, options) => {
       const context = options?.context ? String(options.context) : "standalone";
@@ -39601,7 +39354,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/localize.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/localize.js
   var eraValues = {
     narrow: ["B", "A"],
     abbreviated: ["BC", "AD"],
@@ -39763,7 +39516,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/_lib/buildMatchFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchFn.js
   function buildMatchFn(args) {
     return (string, options = {}) => {
       const width = options.width;
@@ -39805,7 +39558,7 @@ If there's a particular need for this, please submit a feature request at https:
     return void 0;
   }

-  // node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
   function buildMatchPatternFn(args) {
     return (string, options = {}) => {
       const matchResult = string.match(args.matchPattern);
@@ -39820,7 +39573,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/match.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/match.js
   var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
   var parseOrdinalNumberPattern = /\d+/i;
   var matchEraPatterns = {
@@ -39939,7 +39692,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/en-US.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US.js
   var enUS = {
     code: "en-US",
     formatDistance,
@@ -39953,7 +39706,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };

-  // node_modules/date-fns/getDayOfYear.js
+  // packages/dataviews/node_modules/date-fns/getDayOfYear.js
   function getDayOfYear(date, options) {
     const _date = toDate(date, options?.in);
     const diff = differenceInCalendarDays(_date, startOfYear(_date));
@@ -39961,14 +39714,14 @@ If there's a particular need for this, please submit a feature request at https:
     return dayOfYear;
   }

-  // node_modules/date-fns/getISOWeek.js
+  // packages/dataviews/node_modules/date-fns/getISOWeek.js
   function getISOWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/getWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getWeekYear.js
   function getWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -39991,7 +39744,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/startOfWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfWeekYear.js
   function startOfWeekYear(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const firstWeekContainsDate = options?.firstWeekContainsDate ?? options?.locale?.options?.firstWeekContainsDate ?? defaultOptions2.firstWeekContainsDate ?? defaultOptions2.locale?.options?.firstWeekContainsDate ?? 1;
@@ -40003,21 +39756,21 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/getWeek.js
+  // packages/dataviews/node_modules/date-fns/getWeek.js
   function getWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfWeek(_date, options) - +startOfWeekYear(_date, options);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/_lib/addLeadingZeros.js
+  // packages/dataviews/node_modules/date-fns/_lib/addLeadingZeros.js
   function addLeadingZeros(number, targetLength) {
     const sign = number < 0 ? "-" : "";
     const output = Math.abs(number).toString().padStart(targetLength, "0");
     return sign + output;
   }

-  // node_modules/date-fns/_lib/format/lightFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/lightFormatters.js
   var lightFormatters = {
     // Year
     y(date, token) {
@@ -40077,7 +39830,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };

-  // node_modules/date-fns/_lib/format/formatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/formatters.js
   var dayPeriodEnum = {
     am: "am",
     pm: "pm",
@@ -40723,7 +40476,7 @@ If there's a particular need for this, please submit a feature request at https:
     return sign + hours + delimiter + minutes;
   }

-  // node_modules/date-fns/_lib/format/longFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/longFormatters.js
   var dateLongFormatter = (pattern, formatLong2) => {
     switch (pattern) {
       case "P":
@@ -40780,7 +40533,7 @@ If there's a particular need for this, please submit a feature request at https:
     P: dateTimeLongFormatter
   };

-  // node_modules/date-fns/_lib/protectedTokens.js
+  // packages/dataviews/node_modules/date-fns/_lib/protectedTokens.js
   var dayOfYearTokenRE = /^D+$/;
   var weekYearTokenRE = /^Y+$/;
   var throwTokens = ["D", "DD", "YY", "YYYY"];
@@ -40800,7 +40553,7 @@ If there's a particular need for this, please submit a feature request at https:
     return `Use \`${token.toLowerCase()}\` instead of \`${token}\` (in \`${format6}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
   }

-  // node_modules/date-fns/format.js
+  // packages/dataviews/node_modules/date-fns/format.js
   var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
   var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
   var escapedStringRegExp = /^'([^]*?)'?$/;
@@ -40866,204 +40619,29 @@ If there's a particular need for this, please submit a feature request at https:
     return matched[1].replace(doubleQuoteRegExp, "'");
   }

-  // node_modules/date-fns/subDays.js
+  // packages/dataviews/node_modules/date-fns/subDays.js
   function subDays(date, amount, options) {
     return addDays(date, -amount, options);
   }

-  // node_modules/date-fns/parseISO.js
-  function parseISO(argument, options) {
-    const invalidDate = () => constructFrom(options?.in, NaN);
-    const additionalDigits = options?.additionalDigits ?? 2;
-    const dateStrings = splitDateString(argument);
-    let date;
-    if (dateStrings.date) {
-      const parseYearResult = parseYear(dateStrings.date, additionalDigits);
-      date = parseDate(parseYearResult.restDateString, parseYearResult.year);
-    }
-    if (!date || isNaN(+date)) return invalidDate();
-    const timestamp = +date;
-    let time = 0;
-    let offset4;
-    if (dateStrings.time) {
-      time = parseTime(dateStrings.time);
-      if (isNaN(time)) return invalidDate();
-    }
-    if (dateStrings.timezone) {
-      offset4 = parseTimezone(dateStrings.timezone);
-      if (isNaN(offset4)) return invalidDate();
-    } else {
-      const tmpDate = new Date(timestamp + time);
-      const result = toDate(0, options?.in);
-      result.setFullYear(
-        tmpDate.getUTCFullYear(),
-        tmpDate.getUTCMonth(),
-        tmpDate.getUTCDate()
-      );
-      result.setHours(
-        tmpDate.getUTCHours(),
-        tmpDate.getUTCMinutes(),
-        tmpDate.getUTCSeconds(),
-        tmpDate.getUTCMilliseconds()
-      );
-      return result;
-    }
-    return toDate(timestamp + time + offset4, options?.in);
-  }
-  var patterns = {
-    dateTimeDelimiter: /[T ]/,
-    timeZoneDelimiter: /[Z ]/i,
-    timezone: /([Z+-].*)$/
-  };
-  var dateRegex = /^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/;
-  var timeRegex = /^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/;
-  var timezoneRegex = /^([+-])(\d{2})(?::?(\d{2}))?$/;
-  function splitDateString(dateString) {
-    const dateStrings = {};
-    const array = dateString.split(patterns.dateTimeDelimiter);
-    let timeString;
-    if (array.length > 2) {
-      return dateStrings;
-    }
-    if (/:/.test(array[0])) {
-      timeString = array[0];
-    } else {
-      dateStrings.date = array[0];
-      timeString = array[1];
-      if (patterns.timeZoneDelimiter.test(dateStrings.date)) {
-        dateStrings.date = dateString.split(patterns.timeZoneDelimiter)[0];
-        timeString = dateString.substr(
-          dateStrings.date.length,
-          dateString.length
-        );
-      }
-    }
-    if (timeString) {
-      const token = patterns.timezone.exec(timeString);
-      if (token) {
-        dateStrings.time = timeString.replace(token[1], "");
-        dateStrings.timezone = token[1];
-      } else {
-        dateStrings.time = timeString;
-      }
-    }
-    return dateStrings;
-  }
-  function parseYear(dateString, additionalDigits) {
-    const regex = new RegExp(
-      "^(?:(\\d{4}|[+-]\\d{" + (4 + additionalDigits) + "})|(\\d{2}|[+-]\\d{" + (2 + additionalDigits) + "})$)"
-    );
-    const captures = dateString.match(regex);
-    if (!captures) return { year: NaN, restDateString: "" };
-    const year = captures[1] ? parseInt(captures[1]) : null;
-    const century = captures[2] ? parseInt(captures[2]) : null;
-    return {
-      year: century === null ? year : century * 100,
-      restDateString: dateString.slice((captures[1] || captures[2]).length)
-    };
-  }
-  function parseDate(dateString, year) {
-    if (year === null) return /* @__PURE__ */ new Date(NaN);
-    const captures = dateString.match(dateRegex);
-    if (!captures) return /* @__PURE__ */ new Date(NaN);
-    const isWeekDate = !!captures[4];
-    const dayOfYear = parseDateUnit(captures[1]);
-    const month = parseDateUnit(captures[2]) - 1;
-    const day = parseDateUnit(captures[3]);
-    const week = parseDateUnit(captures[4]);
-    const dayOfWeek = parseDateUnit(captures[5]) - 1;
-    if (isWeekDate) {
-      if (!validateWeekDate(year, week, dayOfWeek)) {
-        return /* @__PURE__ */ new Date(NaN);
-      }
-      return dayOfISOWeekYear(year, week, dayOfWeek);
-    } else {
-      const date = /* @__PURE__ */ new Date(0);
-      if (!validateDate(year, month, day) || !validateDayOfYearDate(year, dayOfYear)) {
-        return /* @__PURE__ */ new Date(NaN);
-      }
-      date.setUTCFullYear(year, month, Math.max(dayOfYear, day));
-      return date;
-    }
-  }
-  function parseDateUnit(value) {
-    return value ? parseInt(value) : 1;
-  }
-  function parseTime(timeString) {
-    const captures = timeString.match(timeRegex);
-    if (!captures) return NaN;
-    const hours = parseTimeUnit(captures[1]);
-    const minutes = parseTimeUnit(captures[2]);
-    const seconds = parseTimeUnit(captures[3]);
-    if (!validateTime(hours, minutes, seconds)) {
-      return NaN;
-    }
-    return hours * millisecondsInHour + minutes * millisecondsInMinute + seconds * 1e3;
-  }
-  function parseTimeUnit(value) {
-    return value && parseFloat(value.replace(",", ".")) || 0;
-  }
-  function parseTimezone(timezoneString) {
-    if (timezoneString === "Z") return 0;
-    const captures = timezoneString.match(timezoneRegex);
-    if (!captures) return 0;
-    const sign = captures[1] === "+" ? -1 : 1;
-    const hours = parseInt(captures[2]);
-    const minutes = captures[3] && parseInt(captures[3]) || 0;
-    if (!validateTimezone(hours, minutes)) {
-      return NaN;
-    }
-    return sign * (hours * millisecondsInHour + minutes * millisecondsInMinute);
-  }
-  function dayOfISOWeekYear(isoWeekYear, week, day) {
-    const date = /* @__PURE__ */ new Date(0);
-    date.setUTCFullYear(isoWeekYear, 0, 4);
-    const fourthOfJanuaryDay = date.getUTCDay() || 7;
-    const diff = (week - 1) * 7 + day + 1 - fourthOfJanuaryDay;
-    date.setUTCDate(date.getUTCDate() + diff);
-    return date;
-  }
-  var daysInMonths = [31, null, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
-  function isLeapYearIndex(year) {
-    return year % 400 === 0 || year % 4 === 0 && year % 100 !== 0;
-  }
-  function validateDate(year, month, date) {
-    return month >= 0 && month <= 11 && date >= 1 && date <= (daysInMonths[month] || (isLeapYearIndex(year) ? 29 : 28));
-  }
-  function validateDayOfYearDate(year, dayOfYear) {
-    return dayOfYear >= 1 && dayOfYear <= (isLeapYearIndex(year) ? 366 : 365);
-  }
-  function validateWeekDate(_year, week, day) {
-    return week >= 1 && week <= 53 && day >= 0 && day <= 6;
-  }
-  function validateTime(hours, minutes, seconds) {
-    if (hours === 24) {
-      return minutes === 0 && seconds === 0;
-    }
-    return seconds >= 0 && seconds < 60 && minutes >= 0 && minutes < 60 && hours >= 0 && hours < 25;
-  }
-  function validateTimezone(_hours, minutes) {
-    return minutes >= 0 && minutes <= 59;
-  }
-
-  // node_modules/date-fns/subMonths.js
+  // packages/dataviews/node_modules/date-fns/subMonths.js
   function subMonths(date, amount, options) {
     return addMonths(date, -amount, options);
   }

-  // node_modules/date-fns/subWeeks.js
+  // packages/dataviews/node_modules/date-fns/subWeeks.js
   function subWeeks(date, amount, options) {
     return addWeeks(date, -amount, options);
   }

-  // node_modules/date-fns/subYears.js
+  // packages/dataviews/node_modules/date-fns/subYears.js
   function subYears(date, amount, options) {
     return addYears(date, -amount, options);
   }

   // packages/dataviews/build-module/utils/operators.mjs
   var import_i18n102 = __toESM(require_i18n(), 1);
-  var import_element99 = __toESM(require_element(), 1);
+  var import_element98 = __toESM(require_element(), 1);
   var import_date6 = __toESM(require_date(), 1);
   var import_jsx_runtime211 = __toESM(require_jsx_runtime(), 1);
   var filterTextWrappers = {
@@ -41087,7 +40665,7 @@ If there's a particular need for this, please submit a feature request at https:
   var isNoneOperatorDefinition = {
     /* translators: DataViews operator name */
     label: (0, import_i18n102.__)("Is none of"),
-    filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+    filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
       (0, import_i18n102.sprintf)(
         /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is none of: Admin, Editor". */
         (0, import_i18n102.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),
@@ -41117,7 +40695,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS_ANY2,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Includes"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is any: Admin, Editor". */
           (0, import_i18n102.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),
@@ -41150,7 +40728,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS_ALL,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Includes all"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author includes all: Admin, Editor". */
           (0, import_i18n102.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),
@@ -41177,7 +40755,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_BETWEEN,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Between (inc)"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.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_i18n102.__)(
@@ -41205,7 +40783,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IN_THE_PAST,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("In the past"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is in the past: 7 days". */
           (0, import_i18n102.__)(
@@ -41233,7 +40811,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_OVER,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Over"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "7 days"): "Date is over: 7 days". */
           (0, import_i18n102.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),
@@ -41259,7 +40837,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Is"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is: Admin". */
           (0, import_i18n102.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
@@ -41277,7 +40855,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_IS_NOT,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Is not"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Author"). 2: Filter value (e.g. "Admin"): "Author is not: Admin". */
           (0, import_i18n102.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
@@ -41295,7 +40873,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_LESS_THAN,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Less than"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than: 10". */
           (0, import_i18n102.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),
@@ -41317,7 +40895,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_GREATER_THAN,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Greater than"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than: 10". */
           (0, import_i18n102.__)(
@@ -41341,7 +40919,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_LESS_THAN_OR_EQUAL,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Less than or equal"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is less than or equal to: 10". */
           (0, import_i18n102.__)(
@@ -41365,7 +40943,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_GREATER_THAN_OR_EQUAL,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Greater than or equal"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Count"). 2: Filter value (e.g. "10"): "Count is greater than or equal to: 10". */
           (0, import_i18n102.__)(
@@ -41389,7 +40967,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_BEFORE,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Before"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is before: 2024-01-01". */
           (0, import_i18n102.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),
@@ -41412,7 +40990,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_AFTER,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("After"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is after: 2024-01-01". */
           (0, import_i18n102.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),
@@ -41435,7 +41013,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_BEFORE_INC,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Before (inc)"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.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_i18n102.__)(
@@ -41460,7 +41038,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_AFTER_INC,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("After (inc)"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.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_i18n102.__)(
@@ -41485,7 +41063,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_CONTAINS,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Contains"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title contains: Hello". */
           (0, import_i18n102.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),
@@ -41507,7 +41085,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_NOT_CONTAINS,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Doesn't contain"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title doesn't contain: Hello". */
           (0, import_i18n102.__)(
@@ -41531,7 +41109,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_STARTS_WITH,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Starts with"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Title"). 2: Filter value (e.g. "Hello"): "Title starts with: Hello". */
           (0, import_i18n102.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),
@@ -41553,7 +41131,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_ON,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("On"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is: 2024-01-01". */
           (0, import_i18n102.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),
@@ -41576,7 +41154,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: OPERATOR_NOT_ON,
       /* translators: DataViews operator name */
       label: (0, import_i18n102.__)("Not on"),
-      filterText: (filter, activeElements) => (0, import_element99.createInterpolateElement)(
+      filterText: (filter, activeElements) => (0, import_element98.createInterpolateElement)(
         (0, import_i18n102.sprintf)(
           /* translators: 1: Filter name (e.g. "Date"). 2: Filter value (e.g. "2024-01-01"): "Date is not: 2024-01-01". */
           (0, import_i18n102.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),
@@ -41710,13 +41288,13 @@ If there's a particular need for this, please submit a feature request at https:
     fields: fields2,
     ...commonProps
   }) {
-    const toggleRef = (0, import_element100.useRef)(null);
+    const toggleRef = (0, import_element99.useRef)(null);
     const { filter, view, onChangeView } = commonProps;
     const filterInView = view.filters?.find(
       (f3) => f3.field === filter.field
     );
     let activeElements = [];
-    const field = (0, import_element100.useMemo)(() => {
+    const field = (0, import_element99.useMemo)(() => {
       const currentField = fields2.find((f3) => f3.id === filter.field);
       if (currentField) {
         return {
@@ -41893,7 +41471,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-filters/add-filter.mjs
   var import_components48 = __toESM(require_components(), 1);
   var import_i18n104 = __toESM(require_i18n(), 1);
-  var import_element101 = __toESM(require_element(), 1);
+  var import_element100 = __toESM(require_element(), 1);
   var import_jsx_runtime213 = __toESM(require_jsx_runtime(), 1);
   var { Menu: Menu4 } = unlock5(import_components48.privateApis);
   function AddFilterMenu({
@@ -41958,7 +41536,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var add_filter_default = (0, import_element101.forwardRef)(AddFilter);
+  var add_filter_default = (0, import_element100.forwardRef)(AddFilter);

   // packages/dataviews/build-module/components/dataviews-filters/reset-filters.mjs
   var import_components49 = __toESM(require_components(), 1);
@@ -41997,9 +41575,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataviews-filters/use-filters.mjs
-  var import_element102 = __toESM(require_element(), 1);
+  var import_element101 = __toESM(require_element(), 1);
   function useFilters(fields2, view) {
-    return (0, import_element102.useMemo)(() => {
+    return (0, import_element101.useMemo)(() => {
       const filters = [];
       fields2.forEach((field) => {
         if (field.filterBy === false || !field.hasElements && !field.Edit) {
@@ -42050,8 +41628,8 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-filters/filters.mjs
   var import_jsx_runtime215 = __toESM(require_jsx_runtime(), 1);
   function Filters({ className }) {
-    const { fields: fields2, view, onChangeView, openedFilter, setOpenedFilter } = (0, import_element103.useContext)(dataviews_context_default);
-    const addFilterRef = (0, import_element103.useRef)(null);
+    const { fields: fields2, view, onChangeView, openedFilter, setOpenedFilter } = (0, import_element102.useContext)(dataviews_context_default);
+    const addFilterRef = (0, import_element102.useRef)(null);
     const filters = use_filters_default(fields2, view);
     const addFilter10 = /* @__PURE__ */ (0, import_jsx_runtime215.jsx)(
       add_filter_default,
@@ -42109,10 +41687,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var filters_default = (0, import_element103.memo)(Filters);
+  var filters_default = (0, import_element102.memo)(Filters);

   // packages/dataviews/build-module/components/dataviews-filters/toggle.mjs
-  var import_element104 = __toESM(require_element(), 1);
+  var import_element103 = __toESM(require_element(), 1);
   var import_components50 = __toESM(require_components(), 1);
   var import_i18n106 = __toESM(require_i18n(), 1);
   var import_jsx_runtime216 = __toESM(require_jsx_runtime(), 1);
@@ -42124,9 +41702,9 @@ If there's a particular need for this, please submit a feature request at https:
       setOpenedFilter,
       isShowingFilter,
       setIsShowingFilter
-    } = (0, import_element104.useContext)(dataviews_context_default);
-    const buttonRef = (0, import_element104.useRef)(null);
-    const onChangeViewWithFilterVisibility = (0, import_element104.useCallback)(
+    } = (0, import_element103.useContext)(dataviews_context_default);
+    const buttonRef = (0, import_element103.useRef)(null);
+    const onChangeViewWithFilterVisibility = (0, import_element103.useCallback)(
       (_view) => {
         onChangeView(_view);
         setIsShowingFilter(true);
@@ -42191,7 +41769,7 @@ If there's a particular need for this, please submit a feature request at https:
     filtersCount,
     children
   }) {
-    (0, import_element104.useEffect)(
+    (0, import_element103.useEffect)(
       () => () => {
         buttonRef.current?.focus();
       },
@@ -42205,10 +41783,10 @@ If there's a particular need for this, please submit a feature request at https:
   var toggle_default = FiltersToggle;

   // packages/dataviews/build-module/components/dataviews-filters/filters-toggled.mjs
-  var import_element105 = __toESM(require_element(), 1);
+  var import_element104 = __toESM(require_element(), 1);
   var import_jsx_runtime217 = __toESM(require_jsx_runtime(), 1);
   function FiltersToggled(props) {
-    const { isShowingFilter } = (0, import_element105.useContext)(dataviews_context_default);
+    const { isShowingFilter } = (0, import_element104.useContext)(dataviews_context_default);
     if (!isShowingFilter) {
       return null;
     }
@@ -42217,7 +41795,7 @@ If there's a particular need for this, please submit a feature request at https:
   var filters_toggled_default = FiltersToggled;

   // packages/dataviews/build-module/components/dataviews-layout/index.mjs
-  var import_element106 = __toESM(require_element(), 1);
+  var import_element105 = __toESM(require_element(), 1);
   var import_components51 = __toESM(require_components(), 1);
   var import_i18n107 = __toESM(require_i18n(), 1);
   var import_jsx_runtime218 = __toESM(require_jsx_runtime(), 1);
@@ -42241,7 +41819,7 @@ If there's a particular need for this, please submit a feature request at https:
       defaultLayouts: defaultLayouts2,
       containerRef,
       empty = /* @__PURE__ */ (0, import_jsx_runtime218.jsx)("p", { children: (0, import_i18n107.__)("No results") })
-    } = (0, import_element106.useContext)(dataviews_context_default);
+    } = (0, import_element105.useContext)(dataviews_context_default);
     const isDelayedInitialLoading = useDelayedLoading(!hasInitiallyLoaded, {
       delay: 200
     });
@@ -42279,27 +41857,27 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataviews-search/index.mjs
   var import_i18n108 = __toESM(require_i18n(), 1);
-  var import_element107 = __toESM(require_element(), 1);
+  var import_element106 = __toESM(require_element(), 1);
   var import_components52 = __toESM(require_components(), 1);
   var import_compose16 = __toESM(require_compose(), 1);
   var import_jsx_runtime219 = __toESM(require_jsx_runtime(), 1);
-  var DataViewsSearch = (0, import_element107.memo)(function Search({ label }) {
-    const { view, onChangeView } = (0, import_element107.useContext)(dataviews_context_default);
+  var DataViewsSearch = (0, import_element106.memo)(function Search({ label }) {
+    const { view, onChangeView } = (0, import_element106.useContext)(dataviews_context_default);
     const [search, setSearch, debouncedSearch] = (0, import_compose16.useDebouncedInput)(
       view.search
     );
-    (0, import_element107.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       if (view.search !== debouncedSearch) {
         setSearch(view.search ?? "");
       }
     }, [view.search, setSearch]);
-    const onChangeViewRef = (0, import_element107.useRef)(onChangeView);
-    const viewRef = (0, import_element107.useRef)(view);
-    (0, import_element107.useEffect)(() => {
+    const onChangeViewRef = (0, import_element106.useRef)(onChangeView);
+    const viewRef = (0, import_element106.useRef)(view);
+    (0, import_element106.useEffect)(() => {
       onChangeViewRef.current = onChangeView;
       viewRef.current = view;
     }, [onChangeView, view]);
-    (0, import_element107.useEffect)(() => {
+    (0, import_element106.useEffect)(() => {
       if (debouncedSearch !== viewRef.current?.search) {
         onChangeViewRef.current({
           ...viewRef.current,
@@ -42327,7 +41905,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataviews-view-config/index.mjs
   var import_components53 = __toESM(require_components(), 1);
   var import_i18n109 = __toESM(require_i18n(), 1);
-  var import_element108 = __toESM(require_element(), 1);
+  var import_element107 = __toESM(require_element(), 1);
   var import_warning = __toESM(require_warning(), 1);
   var import_compose17 = __toESM(require_compose(), 1);
   var import_jsx_runtime220 = __toESM(require_jsx_runtime(), 1);
@@ -42338,7 +41916,7 @@ If there's a particular need for this, please submit a feature request at https:
     offset: 9
   };
   function ViewTypeMenu() {
-    const { view, onChangeView, defaultLayouts: defaultLayouts2 } = (0, import_element108.useContext)(dataviews_context_default);
+    const { view, onChangeView, defaultLayouts: defaultLayouts2 } = (0, import_element107.useContext)(dataviews_context_default);
     const availableLayouts = Object.keys(defaultLayouts2);
     if (availableLayouts.length <= 1) {
       return null;
@@ -42401,8 +41979,8 @@ If there's a particular need for this, please submit a feature request at https:
     ] });
   }
   function SortFieldControl() {
-    const { view, fields: fields2, onChangeView } = (0, import_element108.useContext)(dataviews_context_default);
-    const orderOptions = (0, import_element108.useMemo)(() => {
+    const { view, fields: fields2, onChangeView } = (0, import_element107.useContext)(dataviews_context_default);
+    const orderOptions = (0, import_element107.useMemo)(() => {
       const sortableFields = fields2.filter(
         (field) => field.enableSorting !== false
       );
@@ -42433,7 +42011,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function SortDirectionControl() {
-    const { view, fields: fields2, onChangeView } = (0, import_element108.useContext)(dataviews_context_default);
+    const { view, fields: fields2, onChangeView } = (0, import_element107.useContext)(dataviews_context_default);
     const sortableFields = fields2.filter(
       (field) => field.enableSorting !== false
     );
@@ -42483,7 +42061,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ItemsPerPageControl() {
-    const { view, config: config2, onChangeView } = (0, import_element108.useContext)(dataviews_context_default);
+    const { view, config: config2, onChangeView } = (0, import_element107.useContext)(dataviews_context_default);
     const { infiniteScrollEnabled } = view;
     if (!config2 || !config2.perPageSizes || config2.perPageSizes.length < 2 || config2.perPageSizes.length > 6 || infiniteScrollEnabled) {
       return null;
@@ -42517,7 +42095,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ResetViewButton() {
-    const { onReset } = (0, import_element108.useContext)(dataviews_context_default);
+    const { onReset } = (0, import_element107.useContext)(dataviews_context_default);
     if (onReset === void 0) {
       return null;
     }
@@ -42540,7 +42118,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function DataviewsViewConfigDropdown() {
-    const { view, onReset } = (0, import_element108.useContext)(dataviews_context_default);
+    const { view, onReset } = (0, import_element107.useContext)(dataviews_context_default);
     const popoverId = (0, import_compose17.useInstanceId)(
       _DataViewsViewConfig,
       "dataviews-view-config-dropdown"
@@ -42639,12 +42217,12 @@ If there's a particular need for this, please submit a feature request at https:
       /* @__PURE__ */ (0, import_jsx_runtime220.jsx)(DataviewsViewConfigDropdown, {})
     ] });
   }
-  var DataViewsViewConfig = (0, import_element108.memo)(_DataViewsViewConfig);
+  var DataViewsViewConfig = (0, import_element107.memo)(_DataViewsViewConfig);
   var dataviews_view_config_default = DataViewsViewConfig;

   // packages/dataviews/build-module/components/dataform-controls/checkbox.mjs
   var import_components54 = __toESM(require_components(), 1);
-  var import_element109 = __toESM(require_element(), 1);
+  var import_element108 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-controls/utils/get-custom-validity.mjs
   function getCustomValidity(isValid2, validity) {
@@ -42682,7 +42260,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { getValue: getValue3, setValue, label, description, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element109.useCallback)(() => {
+    const onChangeControl = (0, import_element108.useCallback)(() => {
       onChange(
         setValue({ item: data, value: !getValue3({ item: data }) })
       );
@@ -42705,7 +42283,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/combobox.mjs
   var import_components55 = __toESM(require_components(), 1);
-  var import_element110 = __toESM(require_element(), 1);
+  var import_element109 = __toESM(require_element(), 1);
   var import_jsx_runtime222 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedComboboxControl } = unlock5(import_components55.privateApis);
   function Combobox3({
@@ -42717,7 +42295,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { label, description, placeholder, getValue: getValue3, setValue, isValid: isValid2 } = field;
     const value = getValue3({ item: data }) ?? "";
-    const onChangeControl = (0, import_element110.useCallback)(
+    const onChangeControl = (0, import_element109.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue ?? "" })),
       [data, onChange, setValue]
     );
@@ -42748,13 +42326,13 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/datetime.mjs
   var import_components57 = __toESM(require_components(), 1);
-  var import_element113 = __toESM(require_element(), 1);
+  var import_element112 = __toESM(require_element(), 1);
   var import_i18n111 = __toESM(require_i18n(), 1);
   var import_date8 = __toESM(require_date(), 1);

   // packages/dataviews/build-module/components/dataform-controls/utils/relative-date-control.mjs
   var import_components56 = __toESM(require_components(), 1);
-  var import_element111 = __toESM(require_element(), 1);
+  var import_element110 = __toESM(require_element(), 1);
   var import_i18n110 = __toESM(require_i18n(), 1);
   var import_jsx_runtime223 = __toESM(require_jsx_runtime(), 1);
   var TIME_UNITS_OPTIONS = {
@@ -42784,7 +42362,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const fieldValue = getValue3({ item: data });
     const { value: relValue = "", unit = options[0].value } = fieldValue && typeof fieldValue === "object" ? fieldValue : {};
-    const onChangeValue = (0, import_element111.useCallback)(
+    const onChangeValue = (0, import_element110.useCallback)(
       (newValue) => onChange(
         setValue({
           item: data,
@@ -42793,7 +42371,7 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [onChange, setValue, data, unit]
     );
-    const onChangeUnit = (0, import_element111.useCallback)(
+    const onChangeUnit = (0, import_element110.useCallback)(
       (newUnit) => onChange(
         setValue({
           item: data,
@@ -42841,11 +42419,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-controls/utils/use-disabled-date-matchers.mjs
-  var import_element112 = __toESM(require_element(), 1);
+  var import_element111 = __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_element112.useMemo)(() => {
+    const disabledMatchers = (0, import_element111.useMemo)(() => {
       const matchers = [];
       if (minConstraint) {
         const minDate = parseDateFn(minConstraint);
@@ -42897,26 +42475,26 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const fieldValue = getValue3({ item: data });
     const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element113.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element112.useState)(() => {
       const parsedDate = parseDateTime(value);
       return parsedDate || /* @__PURE__ */ new Date();
     });
-    const inputControlRef = (0, import_element113.useRef)(null);
-    const validationTimeoutRef = (0, import_element113.useRef)(void 0);
-    const previousFocusRef = (0, import_element113.useRef)(null);
+    const inputControlRef = (0, import_element112.useRef)(null);
+    const validationTimeoutRef = (0, import_element112.useRef)(void 0);
+    const previousFocusRef = (0, import_element112.useRef)(null);
     const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDateTime);
-    const onChangeCallback = (0, import_element113.useCallback)(
+    const onChangeCallback = (0, import_element112.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    (0, import_element113.useEffect)(() => {
+    (0, import_element112.useEffect)(() => {
       return () => {
         if (validationTimeoutRef.current) {
           clearTimeout(validationTimeoutRef.current);
         }
       };
     }, []);
-    const onSelectDate = (0, import_element113.useCallback)(
+    const onSelectDate = (0, import_element112.useCallback)(
       (newDate) => {
         let dateTimeValue;
         if (newDate) {
@@ -42950,7 +42528,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback, value]
     );
-    const handleManualDateTimeChange = (0, import_element113.useCallback)(
+    const handleManualDateTimeChange = (0, import_element112.useCallback)(
       (newValue) => {
         if (newValue) {
           const dateTime = (0, import_date8.getDate)(newValue);
@@ -43057,7 +42635,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataform-controls/date.mjs
   var import_components58 = __toESM(require_components(), 1);
   var import_a11y3 = __toESM(require_a11y(), 1);
-  var import_element114 = __toESM(require_element(), 1);
+  var import_element113 = __toESM(require_element(), 1);
   var import_i18n112 = __toESM(require_i18n(), 1);
   var import_date9 = __toESM(require_date(), 1);
   var import_jsx_runtime225 = __toESM(require_jsx_runtime(), 1);
@@ -43135,7 +42713,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
     }
   ];
-  var parseDate2 = (dateString) => {
+  var parseDate = (dateString) => {
     if (!dateString) {
       return null;
     }
@@ -43157,8 +42735,8 @@ If there's a particular need for this, please submit a feature request at https:
     children
   }) {
     const { isValid: isValid2 } = field;
-    const [customValidity, setCustomValidity] = (0, import_element114.useState)(void 0);
-    const validateRefs = (0, import_element114.useCallback)(() => {
+    const [customValidity, setCustomValidity] = (0, import_element113.useState)(void 0);
+    const validateRefs = (0, import_element113.useCallback)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       for (const ref of refs) {
         const input = ref.current;
@@ -43172,7 +42750,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       setCustomValidity(void 0);
     }, [inputRefs]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element113.useEffect)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       const result = validity ? getCustomValidity(isValid2, validity) : void 0;
       for (const ref of refs) {
@@ -43184,7 +42762,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       }
     }, [inputRefs, isValid2, validity]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element113.useEffect)(() => {
       const refs = Array.isArray(inputRefs) ? inputRefs : [inputRefs];
       const handleInvalid = (event) => {
         event.preventDefault();
@@ -43199,7 +42777,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       };
     }, [inputRefs, setIsTouched]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element113.useEffect)(() => {
       if (!isTouched) {
         return;
       }
@@ -43210,7 +42788,7 @@ If there's a particular need for this, please submit a feature request at https:
         validateRefs();
       }
     }, [isTouched, isValid2, validity, validateRefs]);
-    (0, import_element114.useEffect)(() => {
+    (0, import_element113.useEffect)(() => {
       if (isTouched && customValidity?.message) {
         (0, import_a11y3.speak)(customValidity.message);
       }
@@ -43266,24 +42844,24 @@ If there's a particular need for this, please submit a feature request at https:
       format: fieldFormat
     } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element114.useState)(
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element113.useState)(
       null
     );
     const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date9.getSettings)().l10n.startOfWeek;
     const fieldValue = getValue3({ item: data });
     const value = typeof fieldValue === "string" ? fieldValue : void 0;
-    const [calendarMonth, setCalendarMonth] = (0, import_element114.useState)(() => {
-      const parsedDate = parseDate2(value);
+    const [calendarMonth, setCalendarMonth] = (0, import_element113.useState)(() => {
+      const parsedDate = parseDate(value);
       return parsedDate || /* @__PURE__ */ new Date();
     });
-    const [isTouched, setIsTouched] = (0, import_element114.useState)(false);
-    const validityTargetRef = (0, import_element114.useRef)(null);
-    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate2);
-    const onChangeCallback = (0, import_element114.useCallback)(
+    const [isTouched, setIsTouched] = (0, import_element113.useState)(false);
+    const validityTargetRef = (0, import_element113.useRef)(null);
+    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate);
+    const onChangeCallback = (0, import_element113.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
-    const onSelectDate = (0, import_element114.useCallback)(
+    const onSelectDate = (0, import_element113.useCallback)(
       (newDate) => {
         const dateValue = newDate ? format(newDate, "yyyy-MM-dd") : void 0;
         onChangeCallback(dateValue);
@@ -43292,7 +42870,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback]
     );
-    const handlePresetClick = (0, import_element114.useCallback)(
+    const handlePresetClick = (0, import_element113.useCallback)(
       (preset) => {
         const presetDate = preset.getValue();
         const dateValue = formatDate(presetDate);
@@ -43303,11 +42881,11 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [onChangeCallback]
     );
-    const handleManualDateChange = (0, import_element114.useCallback)(
+    const handleManualDateChange = (0, import_element113.useCallback)(
       (newValue) => {
         onChangeCallback(newValue);
         if (newValue) {
-          const parsedDate = parseDate2(newValue);
+          const parsedDate = parseDate(newValue);
           if (parsedDate) {
             setCalendarMonth(parsedDate);
           }
@@ -43402,7 +42980,7 @@ If there's a particular need for this, please submit a feature request at https:
                 DateCalendar2,
                 {
                   style: { width: "100%" },
-                  selected: value ? parseDate2(value) || void 0 : void 0,
+                  selected: value ? parseDate(value) || void 0 : void 0,
                   onSelect: onSelectDate,
                   month: calendarMonth,
                   onMonthChange: setCalendarMonth,
@@ -43442,8 +43020,8 @@ If there's a particular need for this, please submit a feature request at https:
       value = fieldValue;
     }
     const weekStartsOn = fieldFormat.weekStartsOn ?? (0, import_date9.getSettings)().l10n.startOfWeek;
-    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate2);
-    const onChangeCallback = (0, import_element114.useCallback)(
+    const { minConstraint, maxConstraint, disabledMatchers } = useDisabledDateMatchers(isValid2, parseDate);
+    const onChangeCallback = (0, import_element113.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -43454,39 +43032,39 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [data, onChange, setValue]
     );
-    const [selectedPresetId, setSelectedPresetId] = (0, import_element114.useState)(
+    const [selectedPresetId, setSelectedPresetId] = (0, import_element113.useState)(
       null
     );
-    const selectedRange = (0, import_element114.useMemo)(() => {
+    const selectedRange = (0, import_element113.useMemo)(() => {
       if (!value) {
         return { from: void 0, to: void 0 };
       }
       const [from, to2] = value;
       return {
-        from: parseDate2(from) || void 0,
-        to: parseDate2(to2) || void 0
+        from: parseDate(from) || void 0,
+        to: parseDate(to2) || void 0
       };
     }, [value]);
-    const [calendarMonth, setCalendarMonth] = (0, import_element114.useState)(() => {
+    const [calendarMonth, setCalendarMonth] = (0, import_element113.useState)(() => {
       return selectedRange.from || /* @__PURE__ */ new Date();
     });
-    const [isTouched, setIsTouched] = (0, import_element114.useState)(false);
-    const fromInputRef = (0, import_element114.useRef)(null);
-    const toInputRef = (0, import_element114.useRef)(null);
-    const updateDateRange = (0, import_element114.useCallback)(
-      (fromDate, toDate2) => {
-        if (fromDate && toDate2) {
+    const [isTouched, setIsTouched] = (0, import_element113.useState)(false);
+    const fromInputRef = (0, import_element113.useRef)(null);
+    const toInputRef = (0, import_element113.useRef)(null);
+    const updateDateRange = (0, import_element113.useCallback)(
+      (fromDate, toDate3) => {
+        if (fromDate && toDate3) {
           onChangeCallback([
             formatDate(fromDate),
-            formatDate(toDate2)
+            formatDate(toDate3)
           ]);
-        } else if (!fromDate && !toDate2) {
+        } else if (!fromDate && !toDate3) {
           onChangeCallback(void 0);
         }
       },
       [onChangeCallback]
     );
-    const onSelectCalendarRange = (0, import_element114.useCallback)(
+    const onSelectCalendarRange = (0, import_element113.useCallback)(
       (newRange) => {
         updateDateRange(newRange?.from, newRange?.to);
         setSelectedPresetId(null);
@@ -43494,7 +43072,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [updateDateRange]
     );
-    const handlePresetClick = (0, import_element114.useCallback)(
+    const handlePresetClick = (0, import_element113.useCallback)(
       (preset) => {
         const [startDate2, endDate] = preset.getValue();
         setCalendarMonth(startDate2);
@@ -43504,7 +43082,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [updateDateRange]
     );
-    const handleManualDateChange = (0, import_element114.useCallback)(
+    const handleManualDateChange = (0, import_element113.useCallback)(
       (fromOrTo, newValue) => {
         const [currentFrom, currentTo] = value || [
           void 0,
@@ -43514,7 +43092,7 @@ If there's a particular need for this, please submit a feature request at https:
         const updatedTo = fromOrTo === "to" ? newValue : currentTo;
         updateDateRange(updatedFrom, updatedTo);
         if (newValue) {
-          const parsedDate = parseDate2(newValue);
+          const parsedDate = parseDate(newValue);
           if (parsedDate) {
             setCalendarMonth(parsedDate);
           }
@@ -43698,7 +43276,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/select.mjs
   var import_components59 = __toESM(require_components(), 1);
-  var import_element115 = __toESM(require_element(), 1);
+  var import_element114 = __toESM(require_element(), 1);
   var import_jsx_runtime226 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedSelectControl } = unlock5(import_components59.privateApis);
   function Select({
@@ -43713,7 +43291,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const isMultiple = type === "array";
     const value = getValue3({ item: data }) ?? (isMultiple ? [] : "");
-    const onChangeControl = (0, import_element115.useCallback)(
+    const onChangeControl = (0, import_element114.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -43762,7 +43340,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/utils/validated-input.mjs
   var import_components60 = __toESM(require_components(), 1);
-  var import_element116 = __toESM(require_element(), 1);
+  var import_element115 = __toESM(require_element(), 1);
   var import_jsx_runtime228 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedInputControl: ValidatedInputControl2 } = unlock5(import_components60.privateApis);
   function ValidatedText({
@@ -43779,7 +43357,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { label, placeholder, description, getValue: getValue3, setValue, isValid: isValid2 } = field;
     const value = getValue3({ item: data });
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element116.useCallback)(
+    const onChangeControl = (0, import_element115.useCallback)(
       (newValue) => onChange(
         setValue({
           item: data,
@@ -43896,7 +43474,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/utils/validated-number.mjs
   var import_components64 = __toESM(require_components(), 1);
-  var import_element117 = __toESM(require_element(), 1);
+  var import_element116 = __toESM(require_element(), 1);
   var import_i18n113 = __toESM(require_i18n(), 1);
   var import_jsx_runtime232 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedNumberControl } = unlock5(import_components64.privateApis);
@@ -43914,11 +43492,11 @@ If there's a particular need for this, please submit a feature request at https:
     step
   }) {
     const [min3 = "", max3 = ""] = value;
-    const onChangeMin = (0, import_element117.useCallback)(
+    const onChangeMin = (0, import_element116.useCallback)(
       (newValue) => onChange([toNumberOrEmpty(newValue), max3]),
       [onChange, max3]
     );
-    const onChangeMax = (0, import_element117.useCallback)(
+    const onChangeMax = (0, import_element116.useCallback)(
       (newValue) => onChange([min3, toNumberOrEmpty(newValue)]),
       [onChange, min3]
     );
@@ -43967,7 +43545,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { label, description, getValue: getValue3, setValue, isValid: isValid2 } = field;
     const value = getValue3({ item: data }) ?? "";
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element117.useCallback)(
+    const onChangeControl = (0, import_element116.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -43981,7 +43559,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [data, onChange, setValue]
     );
-    const onChangeBetweenControls = (0, import_element117.useCallback)(
+    const onChangeBetweenControls = (0, import_element116.useCallback)(
       (newValue) => {
         onChange(
           setValue({
@@ -44042,7 +43620,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/radio.mjs
   var import_components65 = __toESM(require_components(), 1);
-  var import_element118 = __toESM(require_element(), 1);
+  var import_element117 = __toESM(require_element(), 1);
   var import_jsx_runtime235 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedRadioControl } = unlock5(import_components65.privateApis);
   function Radio({
@@ -44060,7 +43638,7 @@ If there's a particular need for this, please submit a feature request at https:
       getElements: field.getElements
     });
     const value = getValue3({ item: data });
-    const onChangeControl = (0, import_element118.useCallback)(
+    const onChangeControl = (0, import_element117.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -44085,7 +43663,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-controls/text.mjs
-  var import_element119 = __toESM(require_element(), 1);
+  var import_element118 = __toESM(require_element(), 1);
   var import_jsx_runtime236 = __toESM(require_jsx_runtime(), 1);
   function Text3({
     data,
@@ -44107,8 +43685,8 @@ If there's a particular need for this, please submit a feature request at https:
           hideLabelFromVision,
           markWhenOptional,
           validity,
-          prefix: prefix2 ? (0, import_element119.createElement)(prefix2) : void 0,
-          suffix: suffix ? (0, import_element119.createElement)(suffix) : void 0
+          prefix: prefix2 ? (0, import_element118.createElement)(prefix2) : void 0,
+          suffix: suffix ? (0, import_element118.createElement)(suffix) : void 0
         }
       }
     );
@@ -44116,7 +43694,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/toggle.mjs
   var import_components66 = __toESM(require_components(), 1);
-  var import_element120 = __toESM(require_element(), 1);
+  var import_element119 = __toESM(require_element(), 1);
   var import_jsx_runtime237 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedToggleControl } = unlock5(import_components66.privateApis);
   function Toggle({
@@ -44129,7 +43707,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { label, description, getValue: getValue3, setValue, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
-    const onChangeControl = (0, import_element120.useCallback)(() => {
+    const onChangeControl = (0, import_element119.useCallback)(() => {
       onChange(
         setValue({ item: data, value: !getValue3({ item: data }) })
       );
@@ -44152,7 +43730,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/textarea.mjs
   var import_components67 = __toESM(require_components(), 1);
-  var import_element121 = __toESM(require_element(), 1);
+  var import_element120 = __toESM(require_element(), 1);
   var import_jsx_runtime238 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedTextareaControl } = unlock5(import_components67.privateApis);
   function Textarea({
@@ -44168,7 +43746,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const { label, placeholder, description, setValue, isValid: isValid2 } = field;
     const value = field.getValue({ item: data });
-    const onChangeControl = (0, import_element121.useCallback)(
+    const onChangeControl = (0, import_element120.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -44187,19 +43765,18 @@ If there's a particular need for this, please submit a feature request at https:
         disabled: disabled2,
         minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
         maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
-        __next40pxDefaultSize: true,
         hideLabelFromVision
       }
     );
   }

   // packages/dataviews/build-module/components/dataform-controls/richtext/index.mjs
-  var import_element123 = __toESM(require_element(), 1);
+  var import_element122 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-controls/richtext/control.mjs
   var import_components68 = __toESM(require_components(), 1);
   var import_compose18 = __toESM(require_compose(), 1);
-  var import_element122 = __toESM(require_element(), 1);
+  var import_element121 = __toESM(require_element(), 1);
   var import_rich_text2 = __toESM(require_rich_text(), 1);

   // packages/dataviews/build-module/components/dataform-controls/richtext/utils.mjs
@@ -44295,14 +43872,14 @@ If there's a particular need for this, please submit a feature request at https:
     focusOnMount,
     completers = EMPTY_COMPLETERS
   }) {
-    const [selection, setSelection] = (0, import_element122.useState)({
+    const [selection, setSelection] = (0, import_element121.useState)({
       start: void 0,
       end: void 0
     });
-    const [isSelected2, setIsSelected] = (0, import_element122.useState)(false);
-    const anchorRef = (0, import_element122.useRef)(void 0);
-    const inputEvents = (0, import_element122.useRef)(/* @__PURE__ */ new Set());
-    const keyboardShortcuts = (0, import_element122.useRef)(
+    const [isSelected2, setIsSelected] = (0, import_element121.useState)(false);
+    const anchorRef = (0, import_element121.useRef)(void 0);
+    const inputEvents = (0, import_element121.useRef)(/* @__PURE__ */ new Set());
+    const keyboardShortcuts = (0, import_element121.useRef)(
       /* @__PURE__ */ new Set()
     );
     const focusOutside = (0, import_compose18.__experimentalUseFocusOutside)(() => setIsSelected(false));
@@ -44328,7 +43905,7 @@ If there's a particular need for this, please submit a feature request at https:
       __unstableDisableFormats: disableFormats,
       allowedFormats: adjustedAllowedFormats,
       withoutInteractiveFormatting,
-      __unstableFormatTypeHandlerContext: (0, import_element122.useMemo)(
+      __unstableFormatTypeHandlerContext: (0, import_element121.useMemo)(
         () => ({
           richTextIdentifier: id,
           blockClientId: clientId
@@ -44339,16 +43916,16 @@ If there's a particular need for this, please submit a feature request at https:
     function onFocus() {
       anchorRef.current?.focus();
     }
-    const eventListenersPropsRef = (0, import_element122.useRef)({
+    const eventListenersPropsRef = (0, import_element121.useRef)({
       keyboardShortcuts,
       inputEvents
     });
-    const inputRulePropsRef = (0, import_element122.useRef)({
+    const inputRulePropsRef = (0, import_element121.useRef)({
       formatTypes,
       getValue: getValue3,
       onChange: onRichTextChange
     });
-    (0, import_element122.useInsertionEffect)(() => {
+    (0, import_element121.useInsertionEffect)(() => {
       inputRulePropsRef.current = {
         formatTypes,
         getValue: getValue3,
@@ -44537,7 +44114,7 @@ If there's a particular need for this, please submit a feature request at https:
     const disabled2 = field.isDisabled({ item: data, field });
     const { label, placeholder, description, id, setValue, isValid: isValid2 } = field;
     const value = field.getValue({ item: data }) ?? "";
-    const onChangeControl = (0, import_element123.useCallback)(
+    const onChangeControl = (0, import_element122.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -44568,7 +44145,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/toggle-group.mjs
   var import_components69 = __toESM(require_components(), 1);
-  var import_element124 = __toESM(require_element(), 1);
+  var import_element123 = __toESM(require_element(), 1);
   var import_jsx_runtime242 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedToggleGroupControl } = unlock5(import_components69.privateApis);
   function ToggleGroup({
@@ -44582,7 +44159,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { getValue: getValue3, setValue, isValid: isValid2 } = field;
     const disabled2 = field.isDisabled({ item: data, field });
     const value = getValue3({ item: data });
-    const onChangeControl = (0, import_element124.useCallback)(
+    const onChangeControl = (0, import_element123.useCallback)(
       (newValue) => onChange(setValue({ item: data, value: newValue })),
       [data, onChange, setValue]
     );
@@ -44624,7 +44201,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/array.mjs
   var import_components70 = __toESM(require_components(), 1);
-  var import_element125 = __toESM(require_element(), 1);
+  var import_element124 = __toESM(require_element(), 1);
   var import_jsx_runtime243 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedFormTokenField } = unlock5(import_components70.privateApis);
   function ArrayControl({
@@ -44642,7 +44219,7 @@ If there's a particular need for this, please submit a feature request at https:
       elements: field.elements,
       getElements: field.getElements
     });
-    const arrayValueAsElements = (0, import_element125.useMemo)(
+    const arrayValueAsElements = (0, import_element124.useMemo)(
       () => Array.isArray(value) ? value.map((token) => {
         const element = elements2?.find(
           (suggestion) => suggestion.value === token
@@ -44651,7 +44228,7 @@ If there's a particular need for this, please submit a feature request at https:
       }) : [],
       [value, elements2]
     );
-    const onChangeControl = (0, import_element125.useCallback)(
+    const onChangeControl = (0, import_element124.useCallback)(
       (tokens) => {
         const valueTokens = tokens.map((token) => {
           if (typeof token === "object" && "value" in token) {
@@ -44715,7 +44292,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/color.mjs
   var import_components71 = __toESM(require_components(), 1);
-  var import_element126 = __toESM(require_element(), 1);
+  var import_element125 = __toESM(require_element(), 1);
   var import_i18n114 = __toESM(require_i18n(), 1);
   var import_jsx_runtime244 = __toESM(require_jsx_runtime(), 1);
   var { ValidatedInputControl: ValidatedInputControl3 } = unlock5(import_components71.privateApis);
@@ -44763,13 +44340,13 @@ If there's a particular need for this, please submit a feature request at https:
     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_element126.useCallback)(
+    const handleColorChange = (0, import_element125.useCallback)(
       (newColor) => {
         onChange(setValue({ item: data, value: newColor }));
       },
       [data, onChange, setValue]
     );
-    const handleInputChange = (0, import_element126.useCallback)(
+    const handleInputChange = (0, import_element125.useCallback)(
       (newValue) => {
         onChange(setValue({ item: data, value: newValue || "" }));
       },
@@ -44803,7 +44380,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/components/dataform-controls/password.mjs
   var import_components72 = __toESM(require_components(), 1);
-  var import_element127 = __toESM(require_element(), 1);
+  var import_element126 = __toESM(require_element(), 1);
   var import_i18n115 = __toESM(require_i18n(), 1);
   var import_jsx_runtime245 = __toESM(require_jsx_runtime(), 1);
   function Password({
@@ -44814,9 +44391,9 @@ If there's a particular need for this, please submit a feature request at https:
     markWhenOptional,
     validity
   }) {
-    const [isVisible2, setIsVisible] = (0, import_element127.useState)(false);
+    const [isVisible2, setIsVisible] = (0, import_element126.useState)(false);
     const disabled2 = field.isDisabled({ item: data, field });
-    const toggleVisibility = (0, import_element127.useCallback)(() => {
+    const toggleVisibility = (0, import_element126.useCallback)(() => {
       setIsVisible((prev) => !prev);
     }, []);
     return /* @__PURE__ */ (0, import_jsx_runtime245.jsx)(
@@ -45997,7 +45574,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/hooks/use-data.mjs
-  var import_element128 = __toESM(require_element(), 1);
+  var import_element127 = __toESM(require_element(), 1);
   function useData({
     view,
     data: shownData,
@@ -46007,34 +45584,34 @@ If there's a particular need for this, please submit a feature request at https:
     selection
   }) {
     const isInfiniteScrollEnabled = view.infiniteScrollEnabled;
-    const [hasInitiallyLoaded, setHasInitiallyLoaded] = (0, import_element128.useState)(
+    const [hasInitiallyLoaded, setHasInitiallyLoaded] = (0, import_element127.useState)(
       !isLoading
     );
-    (0, import_element128.useEffect)(() => {
+    (0, import_element127.useEffect)(() => {
       if (!isLoading) {
         setHasInitiallyLoaded(true);
       }
     }, [isLoading]);
-    const previousDataRef = (0, import_element128.useRef)(shownData);
-    const previousPaginationInfoRef = (0, import_element128.useRef)(paginationInfo);
-    (0, import_element128.useEffect)(() => {
+    const previousDataRef = (0, import_element127.useRef)(shownData);
+    const previousPaginationInfoRef = (0, import_element127.useRef)(paginationInfo);
+    (0, import_element127.useEffect)(() => {
       if (!isLoading) {
         previousDataRef.current = shownData;
         previousPaginationInfoRef.current = paginationInfo;
       }
     }, [shownData, isLoading, paginationInfo]);
-    const [visibleEntries, setVisibleEntries] = (0, import_element128.useState)([]);
-    const positionMapRef = (0, import_element128.useRef)(/* @__PURE__ */ new Map());
-    const allLoadedRecordsRef = (0, import_element128.useRef)([]);
-    const prevViewParamsRef = (0, import_element128.useRef)({
+    const [visibleEntries, setVisibleEntries] = (0, import_element127.useState)([]);
+    const positionMapRef = (0, import_element127.useRef)(/* @__PURE__ */ new Map());
+    const allLoadedRecordsRef = (0, import_element127.useRef)([]);
+    const prevViewParamsRef = (0, import_element127.useRef)({
       search: void 0,
       filters: void 0,
       perPage: void 0
     });
-    const scrollDirectionRef = (0, import_element128.useRef)(void 0);
-    const prevStartPositionRef = (0, import_element128.useRef)(void 0);
-    const hasInitializedRef = (0, import_element128.useRef)(false);
-    const allLoadedRecords = (0, import_element128.useMemo)(() => {
+    const scrollDirectionRef = (0, import_element127.useRef)(void 0);
+    const prevStartPositionRef = (0, import_element127.useRef)(void 0);
+    const hasInitializedRef = (0, import_element127.useRef)(false);
+    const allLoadedRecords = (0, import_element127.useMemo)(() => {
       if (view.startPosition !== void 0 && prevStartPositionRef.current !== void 0) {
         if (view.startPosition < prevStartPositionRef.current) {
           scrollDirectionRef.current = "up";
@@ -46156,7 +45733,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/hooks/use-infinite-scroll.mjs
-  var import_element129 = __toESM(require_element(), 1);
+  var import_element128 = __toESM(require_element(), 1);
   var import_compose19 = __toESM(require_compose(), 1);
   function captureAnchorElement(container, anchorElementRef, direction) {
     const containerRect = container.getBoundingClientRect();
@@ -46192,18 +45769,18 @@ If there's a particular need for this, please submit a feature request at https:
     containerRef,
     setVisibleEntries
   }) {
-    const anchorElementRef = (0, import_element129.useRef)(null);
-    const viewRef = (0, import_element129.useRef)(view);
-    const isLoadingRef = (0, import_element129.useRef)(isLoading);
-    const onChangeViewRef = (0, import_element129.useRef)(onChangeView);
-    const totalItemsRef = (0, import_element129.useRef)(paginationInfo.totalItems);
-    (0, import_element129.useLayoutEffect)(() => {
+    const anchorElementRef = (0, import_element128.useRef)(null);
+    const viewRef = (0, import_element128.useRef)(view);
+    const isLoadingRef = (0, import_element128.useRef)(isLoading);
+    const onChangeViewRef = (0, import_element128.useRef)(onChangeView);
+    const totalItemsRef = (0, import_element128.useRef)(paginationInfo.totalItems);
+    (0, import_element128.useLayoutEffect)(() => {
       viewRef.current = view;
       isLoadingRef.current = isLoading;
       onChangeViewRef.current = onChangeView;
       totalItemsRef.current = paginationInfo.totalItems;
     }, [view, isLoading, onChangeView, paginationInfo.totalItems]);
-    const intersectionObserverCallback = (0, import_element129.useCallback)(
+    const intersectionObserverCallback = (0, import_element128.useCallback)(
       (entries) => {
         if (!setVisibleEntries) {
           return;
@@ -46235,7 +45812,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [setVisibleEntries]
     );
-    (0, import_element129.useLayoutEffect)(() => {
+    (0, import_element128.useLayoutEffect)(() => {
       const container = containerRef.current;
       const anchor = anchorElementRef.current;
       if (!container || !view.infiniteScrollEnabled || !anchor || isLoading) {
@@ -46255,10 +45832,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
       anchorElementRef.current = null;
     }, [containerRef, isLoading, view.infiniteScrollEnabled]);
-    const intersectionObserverRef = (0, import_element129.useRef)(
+    const intersectionObserverRef = (0, import_element128.useRef)(
       null
     );
-    (0, import_element129.useEffect)(() => {
+    (0, import_element128.useEffect)(() => {
       if (!view.infiniteScrollEnabled || !intersectionObserverCallback) {
         if (intersectionObserverRef.current) {
           intersectionObserverRef.current.disconnect();
@@ -46277,7 +45854,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       };
     }, [view.infiniteScrollEnabled, intersectionObserverCallback]);
-    (0, import_element129.useEffect)(() => {
+    (0, import_element128.useEffect)(() => {
       if (!view.infiniteScrollEnabled || !containerRef.current) {
         return;
       }
@@ -46337,7 +45914,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/dataviews-picker/index.mjs
-  var import_element130 = __toESM(require_element(), 1);
+  var import_element129 = __toESM(require_element(), 1);
   var import_compose20 = __toESM(require_compose(), 1);
   var import_jsx_runtime249 = __toESM(require_jsx_runtime(), 1);
   var isItemClickable = () => false;
@@ -46354,7 +45931,7 @@ If there's a particular need for this, please submit a feature request at https:
     search = true,
     searchLabel = void 0
   }) {
-    const { view } = (0, import_element130.useContext)(dataviews_context_default);
+    const { view } = (0, import_element129.useContext)(dataviews_context_default);
     const isInfiniteScroll = view.infiniteScrollEnabled;
     return /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(import_jsx_runtime249.Fragment, { children: [
       /* @__PURE__ */ (0, import_jsx_runtime249.jsxs)(
@@ -46417,8 +45994,8 @@ If there's a particular need for this, please submit a feature request at https:
       selection,
       paginationInfo
     });
-    const containerRef = (0, import_element130.useRef)(null);
-    const [containerWidth, setContainerWidth] = (0, import_element130.useState)(0);
+    const containerRef = (0, import_element129.useRef)(null);
+    const [containerWidth, setContainerWidth] = (0, import_element129.useState)(0);
     const resizeObserverRef = (0, import_compose20.useResizeObserver)(
       (resizeObserverEntries) => {
         setContainerWidth(
@@ -46427,22 +46004,22 @@ If there's a particular need for this, please submit a feature request at https:
       },
       { box: "border-box" }
     );
-    const [openedFilter, setOpenedFilter] = (0, import_element130.useState)(null);
+    const [openedFilter, setOpenedFilter] = (0, import_element129.useState)(null);
     function setSelectionWithChange(value) {
       const newValue = typeof value === "function" ? value(selection) : value;
       if (onChangeSelection) {
         onChangeSelection(newValue);
       }
     }
-    const _fields = (0, import_element130.useMemo)(() => normalizeFields(fields2), [fields2]);
+    const _fields = (0, import_element129.useMemo)(() => normalizeFields(fields2), [fields2]);
     const filters = use_filters_default(_fields, view);
-    const hasPrimaryOrLockedFilters = (0, import_element130.useMemo)(
+    const hasPrimaryOrLockedFilters = (0, import_element129.useMemo)(
       () => (filters || []).some(
         (filter) => filter.isPrimary || filter.isLocked
       ),
       [filters]
     );
-    const [isShowingFilter, setIsShowingFilter] = (0, import_element130.useState)(
+    const [isShowingFilter, setIsShowingFilter] = (0, import_element129.useState)(
       hasPrimaryOrLockedFilters
     );
     const { intersectionObserver } = useInfiniteScroll({
@@ -46453,12 +46030,12 @@ If there's a particular need for this, please submit a feature request at https:
       containerRef,
       setVisibleEntries
     });
-    (0, import_element130.useEffect)(() => {
+    (0, import_element129.useEffect)(() => {
       if (hasPrimaryOrLockedFilters && !isShowingFilter) {
         setIsShowingFilter(true);
       }
     }, [hasPrimaryOrLockedFilters, isShowingFilter]);
-    const defaultLayouts2 = (0, import_element130.useMemo)(
+    const defaultLayouts2 = (0, import_element129.useMemo)(
       () => Object.fromEntries(
         Object.entries(defaultLayoutsProperty).filter(([layoutType]) => {
           return dataViewsPickerLayouts.some(
@@ -46523,12 +46100,12 @@ If there's a particular need for this, please submit a feature request at https:
   var dataviews_picker_default = DataViewsPickerSubComponents;

   // packages/dataviews/build-module/dataform/index.mjs
-  var import_element142 = __toESM(require_element(), 1);
+  var import_element141 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-context/index.mjs
-  var import_element131 = __toESM(require_element(), 1);
+  var import_element130 = __toESM(require_element(), 1);
   var import_jsx_runtime250 = __toESM(require_jsx_runtime(), 1);
-  var DataFormContext = (0, import_element131.createContext)({
+  var DataFormContext = (0, import_element130.createContext)({
     fields: []
   });
   DataFormContext.displayName = "DataFormContext";
@@ -46541,10 +46118,10 @@ If there's a particular need for this, please submit a feature request at https:
   var dataform_context_default = DataFormContext;

   // packages/dataviews/build-module/components/dataform-layouts/data-form-layout.mjs
-  var import_element141 = __toESM(require_element(), 1);
+  var import_element140 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/regular/index.mjs
-  var import_element132 = __toESM(require_element(), 1);
+  var import_element131 = __toESM(require_element(), 1);
   var import_components73 = __toESM(require_components(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/normalize-form.mjs
@@ -46686,9 +46263,9 @@ If there's a particular need for this, please submit a feature request at https:
     markWhenOptional,
     validity
   }) {
-    const { fields: fields2 } = (0, import_element132.useContext)(dataform_context_default);
+    const { fields: fields2 } = (0, import_element131.useContext)(dataform_context_default);
     const layout = field.layout;
-    const form = (0, import_element132.useMemo)(
+    const form = (0, import_element131.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : []
@@ -46781,14 +46358,14 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataform-layouts/panel/modal.mjs
   var import_deepmerge3 = __toESM(require_cjs(), 1);
   var import_components76 = __toESM(require_components(), 1);
-  var import_element137 = __toESM(require_element(), 1);
+  var import_element136 = __toESM(require_element(), 1);
   var import_compose22 = __toESM(require_compose(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/panel/summary-button.mjs
   var import_components75 = __toESM(require_components(), 1);
   var import_i18n123 = __toESM(require_i18n(), 1);
   var import_compose21 = __toESM(require_compose(), 1);
-  var import_element133 = __toESM(require_element(), 1);
+  var import_element132 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/get-label-classname.mjs
   function getLabelClassName(labelPosition, showError) {
@@ -46897,8 +46474,8 @@ If there's a particular need for this, please submit a feature request at https:
       (0, import_i18n123._x)("Edit %s", "field"),
       fieldLabel || ""
     );
-    const rowRef = (0, import_element133.useRef)(null);
-    const editButtonRef = (0, import_element133.useRef)(null);
+    const rowRef = (0, import_element132.useRef)(null);
+    const editButtonRef = (0, import_element132.useRef)(null);
     const handleRowClick = (event) => {
       if (!isOpen2 && event.detail < 2 && !editButtonRef.current?.contains(event.target) && rowRef.current?.ownerDocument.defaultView?.getSelection()?.toString()) {
         return;
@@ -46998,7 +46575,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/hooks/use-form-validity.mjs
   var import_deepmerge2 = __toESM(require_cjs(), 1);
   var import_es63 = __toESM(require_es6(), 1);
-  var import_element134 = __toESM(require_element(), 1);
+  var import_element133 = __toESM(require_element(), 1);
   var import_i18n124 = __toESM(require_i18n(), 1);
   function isFormValid(formValidity) {
     if (!formValidity) {
@@ -47420,11 +46997,11 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function useFormValidity(item, fields2, form) {
-    const [formValidity, setFormValidity] = (0, import_element134.useState)();
-    const customCounterRef = (0, import_element134.useRef)({});
-    const elementsCounterRef = (0, import_element134.useRef)({});
-    const previousValuesRef = (0, import_element134.useRef)({});
-    const validate = (0, import_element134.useCallback)(() => {
+    const [formValidity, setFormValidity] = (0, import_element133.useState)();
+    const customCounterRef = (0, import_element133.useRef)({});
+    const elementsCounterRef = (0, import_element133.useRef)({});
+    const previousValuesRef = (0, import_element133.useRef)({});
+    const validate = (0, import_element133.useCallback)(() => {
       const promiseHandler = {
         customCounterRef,
         elementsCounterRef,
@@ -47482,7 +47059,7 @@ If there's a particular need for this, please submit a feature request at https:
         return validity;
       });
     }, [item, fields2, form]);
-    (0, import_element134.useEffect)(() => {
+    (0, import_element133.useEffect)(() => {
       validate();
     }, [validate]);
     return {
@@ -47492,23 +47069,32 @@ If there's a particular need for this, please submit a feature request at https:
   }
   var use_form_validity_default = useFormValidity;

-  // packages/dataviews/build-module/hooks/use-report-validity.mjs
-  var import_element135 = __toESM(require_element(), 1);
-  function useReportValidity(ref, shouldReport) {
-    (0, import_element135.useEffect)(() => {
-      if (shouldReport && ref.current) {
-        const inputs = ref.current.querySelectorAll(
-          "input, textarea, select"
-        );
-        inputs.forEach((input) => {
-          input.reportValidity();
-        });
+  // packages/dataviews/build-module/hooks/use-reveal-validity.mjs
+  var import_element134 = __toESM(require_element(), 1);
+  function useRevealValidity(ref, shouldReveal) {
+    const revealValidity = (0, import_element134.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_element134.useEffect)(() => {
+      if (shouldReveal) {
+        revealValidity();
       }
-    }, [shouldReport, ref]);
+    }, [shouldReveal, revealValidity]);
+    return revealValidity;
   }

   // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
-  var import_element136 = __toESM(require_element(), 1);
+  var import_element135 = __toESM(require_element(), 1);

   // packages/dataviews/build-module/components/dataform-layouts/get-summary-fields.mjs
   function extractSummaryIds(summary) {
@@ -47549,7 +47135,7 @@ If there's a particular need for this, please submit a feature request at https:
     return fieldDefinition;
   };
   function useFieldFromFormField(field) {
-    const { fields: fields2 } = (0, import_element136.useContext)(dataform_context_default);
+    const { fields: fields2 } = (0, import_element135.useContext)(dataform_context_default);
     const layout = field.layout;
     const summaryFields = getSummaryFields(layout.summary, fields2);
     const fieldDefinition = getFieldDefinition(field, fields2);
@@ -47581,14 +47167,14 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { openAs } = field.layout;
     const { applyLabel, cancelLabel } = openAs;
-    const { fields: fields2 } = (0, import_element137.useContext)(dataform_context_default);
-    const [changes, setChanges] = (0, import_element137.useState)({});
-    const modalData = (0, import_element137.useMemo)(() => {
+    const { fields: fields2 } = (0, import_element136.useContext)(dataform_context_default);
+    const [changes, setChanges] = (0, import_element136.useState)({});
+    const modalData = (0, import_element136.useMemo)(() => {
       return (0, import_deepmerge3.default)(data, changes, {
         arrayMerge: (target, source) => source
       });
     }, [data, changes]);
-    const form = (0, import_element137.useMemo)(
+    const form = (0, import_element136.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -47624,9 +47210,9 @@ If there's a particular need for this, please submit a feature request at https:
       );
     };
     const focusOnMountRef = (0, import_compose22.useFocusOnMount)("firstInputElement");
-    const contentRef = (0, import_element137.useRef)(null);
+    const contentRef = (0, import_element136.useRef)(null);
     const mergedRef = (0, import_compose22.useMergeRefs)([focusOnMountRef, contentRef]);
-    useReportValidity(contentRef, touched);
+    useRevealValidity(contentRef, touched);
     return /* @__PURE__ */ (0, import_jsx_runtime254.jsxs)(
       import_components76.Modal,
       {
@@ -47696,8 +47282,8 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const [touched, setTouched] = (0, import_element137.useState)(false);
-    const [isOpen2, setIsOpen] = (0, import_element137.useState)(false);
+    const [touched, setTouched] = (0, import_element136.useState)(false);
+    const [isOpen2, setIsOpen] = (0, import_element136.useState)(false);
     const { fieldDefinition, fieldLabel, summaryFields } = use_field_from_form_field_default(field);
     if (!fieldDefinition) {
       return null;
@@ -47739,7 +47325,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/dataviews/build-module/components/dataform-layouts/panel/dropdown.mjs
   var import_components77 = __toESM(require_components(), 1);
   var import_i18n125 = __toESM(require_i18n(), 1);
-  var import_element138 = __toESM(require_element(), 1);
+  var import_element137 = __toESM(require_element(), 1);
   var import_compose23 = __toESM(require_compose(), 1);
   var import_jsx_runtime255 = __toESM(require_jsx_runtime(), 1);
   function DropdownHeader({
@@ -47772,8 +47358,8 @@ If there's a particular need for this, please submit a feature request at https:
     touched,
     children
   }) {
-    const ref = (0, import_element138.useRef)(null);
-    useReportValidity(ref, touched);
+    const ref = (0, import_element137.useRef)(null);
+    useRevealValidity(ref, touched);
     return /* @__PURE__ */ (0, import_jsx_runtime255.jsx)("div", { ref, children });
   }
   function PanelDropdown({
@@ -47782,11 +47368,11 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const [touched, setTouched] = (0, import_element138.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element138.useState)(
+    const [touched, setTouched] = (0, import_element137.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element137.useState)(
       null
     );
-    const popoverProps = (0, import_element138.useMemo)(
+    const popoverProps = (0, import_element137.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -47800,7 +47386,7 @@ If there's a particular need for this, please submit a feature request at https:
     const [dialogRef, dialogProps] = (0, import_compose23.__experimentalUseDialog)({
       focusOnMount: "firstInputElement"
     });
-    const form = (0, import_element138.useMemo)(
+    const form = (0, import_element137.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: !!field.children ? field.children : (
@@ -47810,7 +47396,7 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [field]
     );
-    const formValidity = (0, import_element138.useMemo)(() => {
+    const formValidity = (0, import_element137.useMemo)(() => {
       if (validity === void 0) {
         return void 0;
       }
@@ -47922,11 +47508,12 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
-  var import_element139 = __toESM(require_element(), 1);
+  var import_element138 = __toESM(require_element(), 1);
+  var import_a11y4 = __toESM(require_a11y(), 1);
+  var import_compose24 = __toESM(require_compose(), 1);

-  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  // packages/dataviews/build-module/components/dataform-layouts/get-validation-message.mjs
   var import_i18n126 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
   function countInvalidFields(validity) {
     if (!validity) {
       return 0;
@@ -47948,14 +47535,12 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return count;
   }
-  function ValidationBadge({
-    validity
-  }) {
+  function getValidationMessage(validity) {
     const invalidCount = countInvalidFields(validity);
     if (invalidCount === 0) {
-      return null;
+      return void 0;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(Badge, { intent: "high", children: (0, import_i18n126.sprintf)(
+    return (0, import_i18n126.sprintf)(
       /* translators: %d: Number of fields that need attention */
       (0, import_i18n126._n)(
         "%d field needs attention",
@@ -47963,7 +47548,19 @@ If there's a particular need for this, please submit a feature request at https:
         invalidCount
       ),
       invalidCount
-    ) });
+    );
+  }
+
+  // packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+  var import_jsx_runtime257 = __toESM(require_jsx_runtime(), 1);
+  function ValidationBadge({
+    validity
+  }) {
+    const message2 = getValidationMessage(validity);
+    if (!message2) {
+      return null;
+    }
+    return /* @__PURE__ */ (0, import_jsx_runtime257.jsx)(Badge, { intent: "high", children: message2 });
   }

   // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
@@ -48079,10 +47676,11 @@ If there's a particular need for this, please submit a feature request at https:
     markWhenOptional,
     validity
   }) {
-    const { fields: fields2 } = (0, import_element139.useContext)(dataform_context_default);
+    const { fields: fields2 } = (0, import_element138.useContext)(dataform_context_default);
     const layout = field.layout;
-    const contentRef = (0, import_element139.useRef)(null);
-    const form = (0, import_element139.useMemo)(
+    const contentRef = (0, import_element138.useRef)(null);
+    const hasFocusedContentRef = (0, import_element138.useRef)(false);
+    const form = (0, import_element138.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
@@ -48090,24 +47688,39 @@ If there's a particular need for this, please submit a feature request at https:
       [field]
     );
     const { isOpened, isCollapsible } = layout;
-    const [isOpen2, setIsOpen] = (0, import_element139.useState)(isOpened);
-    const [touched, setTouched] = (0, import_element139.useState)(false);
-    (0, import_element139.useEffect)(() => {
+    const [isOpen2, setIsOpen] = (0, import_element138.useState)(isOpened);
+    const [touched, setTouched] = (0, import_element138.useState)(false);
+    (0, import_element138.useEffect)(() => {
       setIsOpen(isOpened);
     }, [isOpened]);
-    const handleOpenChange = (0, import_element139.useCallback)((open) => {
+    const handleOpenChange = (0, import_element138.useCallback)((open) => {
       if (!open) {
         setTouched(true);
       }
       setIsOpen(open);
     }, []);
-    const handleBlur = (0, import_element139.useCallback)(() => {
-      setTouched(true);
-    }, []);
-    useReportValidity(
+    const revealValidity = useRevealValidity(
       contentRef,
       (isCollapsible ? isOpen2 : true) && touched
     );
+    const handleContentFocus = (0, import_element138.useCallback)(() => {
+      hasFocusedContentRef.current = true;
+    }, []);
+    const handleFocusOutside = (0, import_element138.useCallback)(() => {
+      if (!hasFocusedContentRef.current) {
+        return;
+      }
+      setTouched(true);
+      if (isCollapsible && !isOpen2) {
+        return;
+      }
+      const revealedCount = revealValidity();
+      const message2 = getValidationMessage(validity);
+      if (revealedCount > 0 && message2) {
+        (0, import_a11y4.speak)(message2, "polite");
+      }
+    }, [isCollapsible, isOpen2, revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose24.__experimentalUseFocusOutside)(handleFocusOutside);
     let label = field.label;
     let withHeader;
     if (field.children) {
@@ -48154,13 +47767,14 @@ If there's a particular need for this, please submit a feature request at https:
           className: "dataforms-layouts-card__field",
           open: isOpen2,
           onOpenChange: handleOpenChange,
+          ...focusOutsideProps,
           children: [
             /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(collapsible_card_exports.Header, { children: headerContent }),
             /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(
               collapsible_card_exports.Content,
               {
                 ref: contentRef,
-                onBlur: handleBlur,
+                onFocus: handleContentFocus,
                 children: bodyContent
               }
             )
@@ -48168,10 +47782,17 @@ If there's a particular need for this, please submit a feature request at https:
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(card_exports.Root, { className: "dataforms-layouts-card__field", children: [
-      withHeader && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(card_exports.Header, { children: headerContent }),
-      /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(card_exports.Content, { ref: contentRef, onBlur: handleBlur, children: bodyContent })
-    ] });
+    return /* @__PURE__ */ (0, import_jsx_runtime258.jsxs)(
+      card_exports.Root,
+      {
+        className: "dataforms-layouts-card__field",
+        ...focusOutsideProps,
+        children: [
+          withHeader && /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(card_exports.Header, { children: headerContent }),
+          /* @__PURE__ */ (0, import_jsx_runtime258.jsx)(card_exports.Content, { ref: contentRef, onFocus: handleContentFocus, children: bodyContent })
+        ]
+      }
+    );
   }

   // packages/dataviews/build-module/components/dataform-layouts/row/index.mjs
@@ -48253,8 +47874,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/dataviews/build-module/components/dataform-layouts/details/index.mjs
-  var import_element140 = __toESM(require_element(), 1);
+  var import_element139 = __toESM(require_element(), 1);
   var import_i18n127 = __toESM(require_i18n(), 1);
+  var import_a11y5 = __toESM(require_a11y(), 1);
+  var import_compose25 = __toESM(require_compose(), 1);
   var import_jsx_runtime260 = __toESM(require_jsx_runtime(), 1);
   function FormDetailsField({
     data,
@@ -48262,19 +47885,20 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const { fields: fields2 } = (0, import_element140.useContext)(dataform_context_default);
-    const detailsRef = (0, import_element140.useRef)(null);
-    const contentRef = (0, import_element140.useRef)(null);
-    const [touched, setTouched] = (0, import_element140.useState)(false);
-    const [isOpen2, setIsOpen] = (0, import_element140.useState)(false);
-    const form = (0, import_element140.useMemo)(
+    const { fields: fields2 } = (0, import_element139.useContext)(dataform_context_default);
+    const detailsRef = (0, import_element139.useRef)(null);
+    const contentRef = (0, import_element139.useRef)(null);
+    const hasFocusedContentRef = (0, import_element139.useRef)(false);
+    const [touched, setTouched] = (0, import_element139.useState)(false);
+    const [isOpen2, setIsOpen] = (0, import_element139.useState)(false);
+    const form = (0, import_element139.useMemo)(
       () => ({
         layout: DEFAULT_LAYOUT,
         fields: field.children ?? []
       }),
       [field]
     );
-    (0, import_element140.useEffect)(() => {
+    (0, import_element139.useEffect)(() => {
       const details = detailsRef.current;
       if (!details) {
         return;
@@ -48291,10 +47915,25 @@ If there's a particular need for this, please submit a feature request at https:
         details.removeEventListener("toggle", handleToggle);
       };
     }, []);
-    useReportValidity(contentRef, isOpen2 && touched);
-    const handleBlur = (0, import_element140.useCallback)(() => {
-      setTouched(true);
+    const revealValidity = useRevealValidity(contentRef, isOpen2 && touched);
+    const handleContentFocus = (0, import_element139.useCallback)(() => {
+      hasFocusedContentRef.current = true;
     }, []);
+    const handleFocusOutside = (0, import_element139.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_a11y5.speak)(message2, "polite");
+      }
+    }, [revealValidity, validity]);
+    const focusOutsideProps = (0, import_compose25.__experimentalUseFocusOutside)(handleFocusOutside);
     if (!field.children) {
       return null;
     }
@@ -48311,6 +47950,7 @@ If there's a particular need for this, please submit a feature request at https:
       {
         ref: detailsRef,
         className: "dataforms-layouts-details__details",
+        ...focusOutsideProps,
         children: [
           /* @__PURE__ */ (0, import_jsx_runtime260.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime260.jsxs)(
             Stack,
@@ -48330,7 +47970,7 @@ If there's a particular need for this, please submit a feature request at https:
             {
               ref: contentRef,
               className: "dataforms-layouts-details__content",
-              onBlur: handleBlur,
+              onFocus: handleContentFocus,
               children: /* @__PURE__ */ (0, import_jsx_runtime260.jsx)(
                 DataFormLayout,
                 {
@@ -48433,8 +48073,8 @@ If there's a particular need for this, please submit a feature request at https:
     children,
     as
   }) {
-    const { fields: fieldDefinitions } = (0, import_element141.useContext)(dataform_context_default);
-    const markWhenOptional = (0, import_element141.useMemo)(() => {
+    const { fields: fieldDefinitions } = (0, import_element140.useContext)(dataform_context_default);
+    const markWhenOptional = (0, import_element140.useMemo)(() => {
       const requiredCount = fieldDefinitions.filter(
         (f3) => !!f3.isValid?.required
       ).length;
@@ -48487,8 +48127,8 @@ If there's a particular need for this, please submit a feature request at https:
     onChange,
     validity
   }) {
-    const normalizedForm = (0, import_element142.useMemo)(() => normalize_form_default(form), [form]);
-    const normalizedFields = (0, import_element142.useMemo)(
+    const normalizedForm = (0, import_element141.useMemo)(() => normalize_form_default(form), [form]);
+    const normalizedFields = (0, import_element141.useMemo)(
       () => normalizeFields(fields2),
       [fields2]
     );
@@ -48508,7 +48148,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/dataviews/build-module/utils/filter-sort-and-paginate.mjs
   var import_remove_accents3 = __toESM(require_remove_accents(), 1);
-  var import_deprecated3 = __toESM(require_deprecated(), 1);
+  var import_deprecated2 = __toESM(require_deprecated(), 1);
   function normalizeSearchInput2(input = "") {
     return (0, import_remove_accents3.default)(input.trim().toLowerCase());
   }
@@ -48543,7 +48183,7 @@ If there's a particular need for this, please submit a feature request at https:
         );
         if (field) {
           if (filter.operator === OPERATOR_IS_NOT_ALL) {
-            (0, import_deprecated3.default)("The 'isNotAll' filter operator", {
+            (0, import_deprecated2.default)("The 'isNotAll' filter operator", {
               since: "7.0",
               alternative: "'isNone'"
             });
@@ -48670,7 +48310,7 @@ If there's a particular need for this, please submit a feature request at https:
   );

   // packages/media-editor/build-module/store/index.mjs
-  var import_data38 = __toESM(require_data(), 1);
+  var import_data37 = __toESM(require_data(), 1);

   // packages/media-editor/build-module/store/reducer.mjs
   var DEFAULT_STATE = {
@@ -48743,26 +48383,26 @@ If there's a particular need for this, please submit a feature request at https:
   var STORE_NAME2 = "core/media-editor";

   // packages/media-editor/build-module/store/index.mjs
-  var store2 = (0, import_data38.createReduxStore)(STORE_NAME2, {
+  var store = (0, import_data37.createReduxStore)(STORE_NAME2, {
     reducer,
     actions: actions_exports,
     selectors: selectors_exports2
   });
-  (0, import_data38.register)(store2);
+  (0, import_data37.register)(store);

   // packages/media-editor/build-module/components/media-editor-modal/index.mjs
   var import_components92 = __toESM(require_components(), 1);
-  var import_data46 = __toESM(require_data(), 1);
+  var import_data45 = __toESM(require_data(), 1);
   var import_i18n142 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts = __toESM(require_keyboard_shortcuts(), 1);
   var import_notices15 = __toESM(require_notices(), 1);

   // packages/media-editor/build-module/components/media-editor/index.mjs
   var import_components91 = __toESM(require_components(), 1);
-  var import_compose26 = __toESM(require_compose(), 1);
-  var import_data45 = __toESM(require_data(), 1);
-  var import_core_data29 = __toESM(require_core_data(), 1);
-  var import_element165 = __toESM(require_element(), 1);
+  var import_compose28 = __toESM(require_compose(), 1);
+  var import_data44 = __toESM(require_data(), 1);
+  var import_core_data28 = __toESM(require_core_data(), 1);
+  var import_element164 = __toESM(require_element(), 1);
   var import_i18n141 = __toESM(require_i18n(), 1);
   var import_keycodes4 = __toESM(require_keycodes(), 1);
   var import_notices14 = __toESM(require_notices(), 1);
@@ -48776,26 +48416,26 @@ If there's a particular need for this, please submit a feature request at https:
     FullscreenMode: () => fullscreen_mode_default,
     InterfaceSkeleton: () => interface_skeleton_default,
     PinnedItems: () => pinned_items_default,
-    store: () => store3
+    store: () => store2
   });

   // packages/interface/build-module/components/complementary-area/index.mjs
   var import_components84 = __toESM(require_components(), 1);
-  var import_data43 = __toESM(require_data(), 1);
+  var import_data42 = __toESM(require_data(), 1);
   var import_i18n129 = __toESM(require_i18n(), 1);
-  var import_element144 = __toESM(require_element(), 1);
+  var import_element143 = __toESM(require_element(), 1);
   var import_viewport3 = __toESM(require_viewport(), 1);
   var import_preferences5 = __toESM(require_preferences(), 1);
-  var import_compose24 = __toESM(require_compose(), 1);
+  var import_compose26 = __toESM(require_compose(), 1);
   var import_plugins3 = __toESM(require_plugins(), 1);

   // packages/interface/build-module/components/complementary-area-toggle/index.mjs
   var import_components80 = __toESM(require_components(), 1);
-  var import_data42 = __toESM(require_data(), 1);
+  var import_data41 = __toESM(require_data(), 1);
   var import_plugins2 = __toESM(require_plugins(), 1);

   // packages/interface/build-module/store/index.mjs
-  var import_data41 = __toESM(require_data(), 1);
+  var import_data40 = __toESM(require_data(), 1);

   // packages/interface/build-module/store/actions.mjs
   var actions_exports2 = {};
@@ -48811,14 +48451,14 @@ If there's a particular need for this, please submit a feature request at https:
     toggleFeature: () => toggleFeature,
     unpinItem: () => unpinItem
   });
-  var import_deprecated5 = __toESM(require_deprecated(), 1);
+  var import_deprecated4 = __toESM(require_deprecated(), 1);
   var import_preferences3 = __toESM(require_preferences(), 1);

   // packages/interface/build-module/store/deprecated.mjs
-  var import_deprecated4 = __toESM(require_deprecated(), 1);
+  var import_deprecated3 = __toESM(require_deprecated(), 1);
   function normalizeComplementaryAreaScope(scope) {
     if (["core/edit-post", "core/edit-site"].includes(scope)) {
-      (0, import_deprecated4.default)(`${scope} interface scope`, {
+      (0, import_deprecated3.default)(`${scope} interface scope`, {
         alternative: "core interface scope",
         hint: "core/edit-post and core/edit-site are merging.",
         version: "6.6"
@@ -48829,14 +48469,14 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function normalizeComplementaryAreaName(scope, name2) {
     if (scope === "core" && name2 === "edit-site/template") {
-      (0, import_deprecated4.default)(`edit-site/template sidebar`, {
+      (0, import_deprecated3.default)(`edit-site/template sidebar`, {
         alternative: "edit-post/document",
         version: "6.6"
       });
       return "edit-post/document";
     }
     if (scope === "core" && name2 === "edit-site/block-inspector") {
-      (0, import_deprecated4.default)(`edit-site/block-inspector sidebar`, {
+      (0, import_deprecated3.default)(`edit-site/block-inspector sidebar`, {
         alternative: "edit-post/block",
         version: "6.6"
       });
@@ -48907,7 +48547,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function toggleFeature(scope, featureName) {
     return function({ registry }) {
-      (0, import_deprecated5.default)(`dispatch( 'core/interface' ).toggleFeature`, {
+      (0, import_deprecated4.default)(`dispatch( 'core/interface' ).toggleFeature`, {
         since: "6.0",
         alternative: `dispatch( 'core/preferences' ).toggle`
       });
@@ -48916,7 +48556,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function setFeatureValue(scope, featureName, value) {
     return function({ registry }) {
-      (0, import_deprecated5.default)(`dispatch( 'core/interface' ).setFeatureValue`, {
+      (0, import_deprecated4.default)(`dispatch( 'core/interface' ).setFeatureValue`, {
         since: "6.0",
         alternative: `dispatch( 'core/preferences' ).set`
       });
@@ -48925,7 +48565,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function setFeatureDefaults(scope, defaults2) {
     return function({ registry }) {
-      (0, import_deprecated5.default)(`dispatch( 'core/interface' ).setFeatureDefaults`, {
+      (0, import_deprecated4.default)(`dispatch( 'core/interface' ).setFeatureDefaults`, {
         since: "6.0",
         alternative: `dispatch( 'core/preferences' ).setDefaults`
       });
@@ -48953,10 +48593,10 @@ If there's a particular need for this, please submit a feature request at https:
     isItemPinned: () => isItemPinned,
     isModalActive: () => isModalActive
   });
-  var import_data39 = __toESM(require_data(), 1);
-  var import_deprecated7 = __toESM(require_deprecated(), 1);
+  var import_data38 = __toESM(require_data(), 1);
+  var import_deprecated6 = __toESM(require_deprecated(), 1);
   var import_preferences4 = __toESM(require_preferences(), 1);
-  var getActiveComplementaryArea = (0, import_data39.createRegistrySelector)(
+  var getActiveComplementaryArea = (0, import_data38.createRegistrySelector)(
     (select9) => (state2, scope) => {
       scope = normalizeComplementaryAreaScope(scope);
       const isComplementaryAreaVisible = select9(import_preferences4.store).get(
@@ -48972,7 +48612,7 @@ If there's a particular need for this, please submit a feature request at https:
       return state2?.complementaryAreas?.[scope];
     }
   );
-  var isComplementaryAreaLoading = (0, import_data39.createRegistrySelector)(
+  var isComplementaryAreaLoading = (0, import_data38.createRegistrySelector)(
     (select9) => (state2, scope) => {
       scope = normalizeComplementaryAreaScope(scope);
       const isVisible2 = select9(import_preferences4.store).get(
@@ -48983,7 +48623,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_data39.createRegistrySelector)(
+  var isItemPinned = (0, import_data38.createRegistrySelector)(
     (select9) => (state2, scope, item) => {
       scope = normalizeComplementaryAreaScope(scope);
       item = normalizeComplementaryAreaName(scope, item);
@@ -48994,9 +48634,9 @@ If there's a particular need for this, please submit a feature request at https:
       return pinnedItems?.[item] ?? true;
     }
   );
-  var isFeatureActive = (0, import_data39.createRegistrySelector)(
+  var isFeatureActive = (0, import_data38.createRegistrySelector)(
     (select9) => (state2, scope, featureName) => {
-      (0, import_deprecated7.default)(
+      (0, import_deprecated6.default)(
         `select( 'core/interface' ).isFeatureActive( scope, featureName )`,
         {
           since: "6.0",
@@ -49011,7 +48651,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_data40 = __toESM(require_data(), 1);
+  var import_data39 = __toESM(require_data(), 1);
   function complementaryAreas(state2 = {}, action) {
     switch (action.type) {
       case "SET_DEFAULT_COMPLEMENTARY_AREA": {
@@ -49043,7 +48683,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
     return state2;
   }
-  var reducer_default3 = (0, import_data40.combineReducers)({
+  var reducer_default3 = (0, import_data39.combineReducers)({
     complementaryAreas,
     activeModal
   });
@@ -49052,12 +48692,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_data41.createReduxStore)(STORE_NAME3, {
+  var store2 = (0, import_data40.createReduxStore)(STORE_NAME3, {
     reducer: reducer_default3,
     actions: actions_exports2,
     selectors: selectors_exports3
   });
-  (0, import_data41.register)(store3);
+  (0, import_data40.register)(store2);

   // packages/interface/build-module/components/complementary-area-toggle/index.mjs
   var import_jsx_runtime265 = __toESM(require_jsx_runtime(), 1);
@@ -49086,11 +48726,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_data42.useSelect)(
-      (select9) => select9(store3).getActiveComplementaryArea(scope) === identifier,
+    const isSelected2 = (0, import_data41.useSelect)(
+      (select9) => select9(store2).getActiveComplementaryArea(scope) === identifier,
       [identifier, scope]
     );
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data42.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data41.useDispatch)(store2);
     return /* @__PURE__ */ (0, import_jsx_runtime265.jsx)(
       ComponentToUse,
       {
@@ -49141,9 +48781,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/interface/build-module/components/action-item/index.mjs
   var import_components81 = __toESM(require_components(), 1);
-  var import_element143 = __toESM(require_element(), 1);
+  var import_element142 = __toESM(require_element(), 1);
   var import_jsx_runtime267 = __toESM(require_jsx_runtime(), 1);
-  var noop7 = () => {
+  var noop6 = () => {
   };
   function ActionItemSlot({
     name: name2,
@@ -49159,11 +48799,11 @@ If there's a particular need for this, please submit a feature request at https:
         bubblesVirtually,
         fillProps,
         children: (fills) => {
-          if (!import_element143.Children.toArray(fills).length) {
+          if (!import_element142.Children.toArray(fills).length) {
             return null;
           }
           const initializedByPlugins = [];
-          import_element143.Children.forEach(
+          import_element142.Children.forEach(
             fills,
             ({
               props: { __unstableExplicitMenuItem, __unstableTarget }
@@ -49173,7 +48813,7 @@ If there's a particular need for this, please submit a feature request at https:
               }
             }
           );
-          const children = import_element143.Children.map(fills, (child) => {
+          const children = import_element142.Children.map(fills, (child) => {
             if (!child.props.__unstableExplicitMenuItem && initializedByPlugins.includes(
               child.props.__unstableTarget
             )) {
@@ -49192,8 +48832,8 @@ If there's a particular need for this, please submit a feature request at https:
         Component3,
         {
           onClick: onClick || fpOnClick ? (...args) => {
-            (onClick || noop7)(...args);
-            (fpOnClick || noop7)(...args);
+            (onClick || noop6)(...args);
+            (fpOnClick || noop6)(...args);
           } : void 0,
           ...props
         }
@@ -49284,12 +48924,12 @@ If there's a particular need for this, please submit a feature request at https:
     className,
     id
   }) {
-    const disableMotion = (0, import_compose24.useReducedMotion)();
-    const isMobileViewport = (0, import_compose24.useViewportMatch)("medium", "<");
-    const previousActiveArea = (0, import_compose24.usePrevious)(activeArea);
-    const previousIsActive = (0, import_compose24.usePrevious)(isActive);
-    const [, setState] = (0, import_element144.useState)({});
-    (0, import_element144.useEffect)(() => {
+    const disableMotion = (0, import_compose26.useReducedMotion)();
+    const isMobileViewport = (0, import_compose26.useViewportMatch)("medium", "<");
+    const previousActiveArea = (0, import_compose26.usePrevious)(activeArea);
+    const previousIsActive = (0, import_compose26.usePrevious)(isActive);
+    const [, setState] = (0, import_element143.useState)({});
+    (0, import_element143.useEffect)(() => {
       setState({});
     }, [isActive]);
     const transition = {
@@ -49321,10 +48961,10 @@ 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_element144.useRef)(false);
-    const shouldOpenWhenNotSmallRef = (0, import_element144.useRef)(false);
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data43.useDispatch)(store3);
-    (0, import_element144.useEffect)(() => {
+    const previousIsSmallRef = (0, import_element143.useRef)(false);
+    const shouldOpenWhenNotSmallRef = (0, import_element143.useRef)(false);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data42.useDispatch)(store2);
+    (0, import_element143.useEffect)(() => {
       if (isActive && isSmall && !previousIsSmallRef.current) {
         disableComplementaryArea2(scope);
         shouldOpenWhenNotSmallRef.current = true;
@@ -49376,7 +49016,7 @@ If there's a particular need for this, please submit a feature request at https:
     const context = (0, import_plugins3.usePluginContext)();
     const icon = iconProp || context.icon;
     const identifier = identifierProp || `${context.name}/${name2}`;
-    const [isReady2, setIsReady2] = (0, import_element144.useState)(false);
+    const [isReady2, setIsReady2] = (0, import_element143.useState)(false);
     const {
       isLoading,
       isActive,
@@ -49385,13 +49025,13 @@ If there's a particular need for this, please submit a feature request at https:
       isSmall,
       isLarge,
       showIconLabels
-    } = (0, import_data43.useSelect)(
+    } = (0, import_data42.useSelect)(
       (select9) => {
         const {
           getActiveComplementaryArea: getActiveComplementaryArea2,
           isComplementaryAreaLoading: isComplementaryAreaLoading2,
           isItemPinned: isItemPinned2
-        } = select9(store3);
+        } = select9(store2);
         const { get } = select9(import_preferences5.store);
         const _activeArea = getActiveComplementaryArea2(scope);
         return {
@@ -49406,7 +49046,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [identifier, scope]
     );
-    const isMobileViewport = (0, import_compose24.useViewportMatch)("medium", "<");
+    const isMobileViewport = (0, import_compose26.useViewportMatch)("medium", "<");
     useAdjustComplementaryListener(
       scope,
       identifier,
@@ -49419,8 +49059,8 @@ If there's a particular need for this, please submit a feature request at https:
       disableComplementaryArea: disableComplementaryArea2,
       pinItem: pinItem2,
       unpinItem: unpinItem2
-    } = (0, import_data43.useDispatch)(store3);
-    (0, import_element144.useEffect)(() => {
+    } = (0, import_data42.useDispatch)(store2);
+    (0, import_element143.useEffect)(() => {
       if (isActiveByDefault && activeArea === void 0 && !isSmall) {
         enableComplementaryArea2(scope, identifier);
       } else if (activeArea === void 0 && isSmall) {
@@ -49518,9 +49158,9 @@ If there's a particular need for this, please submit a feature request at https:
   var complementary_area_default = ComplementaryArea;

   // packages/interface/build-module/components/fullscreen-mode/index.mjs
-  var import_element145 = __toESM(require_element(), 1);
+  var import_element144 = __toESM(require_element(), 1);
   var FullscreenMode = ({ isActive }) => {
-    (0, import_element145.useEffect)(() => {
+    (0, import_element144.useEffect)(() => {
       let isSticky = false;
       if (document.body.classList.contains("sticky-menu")) {
         isSticky = true;
@@ -49532,7 +49172,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       };
     }, []);
-    (0, import_element145.useEffect)(() => {
+    (0, import_element144.useEffect)(() => {
       if (isActive) {
         document.body.classList.add("is-fullscreen-mode");
       } else {
@@ -49549,9 +49189,9 @@ If there's a particular need for this, please submit a feature request at https:
   var fullscreen_mode_default = FullscreenMode;

   // packages/admin-ui/build-module/navigable-region/index.mjs
-  var import_element146 = __toESM(require_element(), 1);
+  var import_element145 = __toESM(require_element(), 1);
   var import_jsx_runtime271 = __toESM(require_jsx_runtime(), 1);
-  var NavigableRegion = (0, import_element146.forwardRef)(
+  var NavigableRegion = (0, import_element145.forwardRef)(
     ({ children, className, ariaLabel, as: Tag = "div", ...props }, ref) => {
       return /* @__PURE__ */ (0, import_jsx_runtime271.jsx)(
         Tag,
@@ -49571,10 +49211,10 @@ If there's a particular need for this, please submit a feature request at https:
   var navigable_region_default = NavigableRegion;

   // packages/interface/build-module/components/interface-skeleton/index.mjs
-  var import_element147 = __toESM(require_element(), 1);
+  var import_element146 = __toESM(require_element(), 1);
   var import_components85 = __toESM(require_components(), 1);
   var import_i18n130 = __toESM(require_i18n(), 1);
-  var import_compose25 = __toESM(require_compose(), 1);
+  var import_compose27 = __toESM(require_compose(), 1);
   var import_jsx_runtime272 = __toESM(require_jsx_runtime(), 1);
   var ANIMATION_DURATION2 = 0.25;
   var commonTransition = {
@@ -49583,7 +49223,7 @@ If there's a particular need for this, please submit a feature request at https:
     ease: [0.6, 0, 0.4, 1]
   };
   function useHTMLClass(className) {
-    (0, import_element147.useEffect)(() => {
+    (0, import_element146.useEffect)(() => {
       const element = document && document.querySelector(`html:not(.${className})`);
       if (!element) {
         return;
@@ -49632,9 +49272,9 @@ If there's a particular need for this, please submit a feature request at https:
     labels,
     className
   }, ref) {
-    const [secondarySidebarResizeListener, secondarySidebarSize] = (0, import_compose25.useResizeObserver)();
-    const isMobileViewport = (0, import_compose25.useViewportMatch)("medium", "<");
-    const disableMotion = (0, import_compose25.useReducedMotion)();
+    const [secondarySidebarResizeListener, secondarySidebarSize] = (0, import_compose27.useResizeObserver)();
+    const isMobileViewport = (0, import_compose27.useViewportMatch)("medium", "<");
+    const disableMotion = (0, import_compose27.useReducedMotion)();
     const defaultTransition = {
       type: "tween",
       duration: disableMotion ? 0 : ANIMATION_DURATION2,
@@ -49758,10 +49398,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var interface_skeleton_default = (0, import_element147.forwardRef)(InterfaceSkeleton);
+  var interface_skeleton_default = (0, import_element146.forwardRef)(InterfaceSkeleton);

   // packages/media-editor/build-module/components/media-editor-canvas/index.mjs
-  var import_element158 = __toESM(require_element(), 1);
+  var import_element157 = __toESM(require_element(), 1);
   var import_components87 = __toESM(require_components(), 1);
   var import_i18n135 = __toESM(require_i18n(), 1);

@@ -51199,7 +50839,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/media-editor/build-module/image-editor/react/components/cropper.mjs
-  var import_element155 = __toESM(require_element(), 1);
+  var import_element154 = __toESM(require_element(), 1);
   var import_i18n134 = __toESM(require_i18n(), 1);

   // packages/media-editor/build-module/image-editor/core/crop-rect.mjs
@@ -51402,7 +51042,7 @@ 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-interaction.mjs
-  var import_element148 = __toESM(require_element(), 1);
+  var import_element147 = __toESM(require_element(), 1);

   // packages/media-editor/build-module/image-editor/core/interaction-controller.mjs
   var DOUBLE_TAP_TIME = 300;
@@ -52045,30 +51685,30 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }
   function useInteraction(state2, actions2, containerSize, imageSize, options) {
-    const [isDragging, setIsDragging] = (0, import_element148.useState)(false);
-    const [isZooming, setIsZooming] = (0, import_element148.useState)(false);
-    const [isGestureActive, setIsGestureActive] = (0, import_element148.useState)(false);
-    const [isKeyboardPanning, setIsKeyboardPanning] = (0, import_element148.useState)(false);
-    const keyboardInteractionTimerRef = (0, import_element148.useRef)();
-    const isKeyboardGestureActiveRef = (0, import_element148.useRef)(false);
-    const stateRef = (0, import_element148.useRef)(state2);
+    const [isDragging, setIsDragging] = (0, import_element147.useState)(false);
+    const [isZooming, setIsZooming] = (0, import_element147.useState)(false);
+    const [isGestureActive, setIsGestureActive] = (0, import_element147.useState)(false);
+    const [isKeyboardPanning, setIsKeyboardPanning] = (0, import_element147.useState)(false);
+    const keyboardInteractionTimerRef = (0, import_element147.useRef)();
+    const isKeyboardGestureActiveRef = (0, import_element147.useRef)(false);
+    const stateRef = (0, import_element147.useRef)(state2);
     stateRef.current = state2;
-    const containerSizeRef = (0, import_element148.useRef)(containerSize);
+    const containerSizeRef = (0, import_element147.useRef)(containerSize);
     containerSizeRef.current = containerSize;
-    const imageSizeRef = (0, import_element148.useRef)(imageSize);
+    const imageSizeRef = (0, import_element147.useRef)(imageSize);
     imageSizeRef.current = imageSize;
-    const optionsRef = (0, import_element148.useRef)(options);
+    const optionsRef = (0, import_element147.useRef)(options);
     optionsRef.current = options;
-    const actionsRef = (0, import_element148.useRef)(actions2);
+    const actionsRef = (0, import_element147.useRef)(actions2);
     actionsRef.current = actions2;
-    const controllerRef = (0, import_element148.useRef)(null);
-    const startPlacementGesture = (0, import_element148.useCallback)(() => {
+    const controllerRef = (0, import_element147.useRef)(null);
+    const startPlacementGesture = (0, import_element147.useCallback)(() => {
       setIsGestureActive(true);
     }, []);
-    const stopPlacementGesture = (0, import_element148.useCallback)(() => {
+    const stopPlacementGesture = (0, import_element147.useCallback)(() => {
       setIsGestureActive(false);
     }, []);
-    const signalKeyboardGesture = (0, import_element148.useCallback)(() => {
+    const signalKeyboardGesture = (0, import_element147.useCallback)(() => {
       if (!isKeyboardGestureActiveRef.current) {
         isKeyboardGestureActiveRef.current = true;
         optionsRef.current?.onGestureStart?.();
@@ -52080,12 +51720,12 @@ If there's a particular need for this, please submit a feature request at https:
         optionsRef.current?.onGestureEnd?.();
       }, KEYBOARD_INTERACTION_IDLE_MS);
     }, []);
-    (0, import_element148.useEffect)(() => {
+    (0, import_element147.useEffect)(() => {
       return () => {
         clearTimeout(keyboardInteractionTimerRef.current);
       };
     }, []);
-    (0, import_element148.useEffect)(() => {
+    (0, import_element147.useEffect)(() => {
       const controller = new InteractionController({
         getState: () => stateRef.current,
         actions: {
@@ -52131,11 +51771,11 @@ If there's a particular need for this, please submit a feature request at https:
         controllerRef.current = null;
       };
     }, [startPlacementGesture, stopPlacementGesture]);
-    const onPointerDown = (0, import_element148.useCallback)((e3) => {
+    const onPointerDown = (0, import_element147.useCallback)((e3) => {
       const el = e3.currentTarget;
       controllerRef.current?.handlePointerDown(e3.nativeEvent, el);
     }, []);
-    const onTouchStart = (0, import_element148.useCallback)((e3) => {
+    const onTouchStart = (0, import_element147.useCallback)((e3) => {
       const el = e3.currentTarget;
       const rect = el.getBoundingClientRect();
       controllerRef.current?.handleTouchStart(
@@ -52144,7 +51784,7 @@ If there's a particular need for this, please submit a feature request at https:
         el.ownerDocument
       );
     }, []);
-    const onKeyDown = (0, import_element148.useCallback)(
+    const onKeyDown = (0, import_element147.useCallback)(
       (e3) => {
         if (isHandledKeyboardPan(e3.nativeEvent)) {
           setIsKeyboardPanning(true);
@@ -52156,7 +51796,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [signalKeyboardGesture]
     );
-    const onWheelNative = (0, import_element148.useCallback)((e3) => {
+    const onWheelNative = (0, import_element147.useCallback)((e3) => {
       controllerRef.current?.handleWheel(e3);
     }, []);
     return {
@@ -52173,7 +51813,7 @@ 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-transform-style.mjs
-  var import_element149 = __toESM(require_element(), 1);
+  var import_element148 = __toESM(require_element(), 1);

   // packages/media-editor/build-module/image-editor/core/transform-style.mjs
   var IDENTITY_MATRIX_STYLE = "matrix(1, 0, 0, 1, 0, 0)";
@@ -52199,15 +51839,15 @@ 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-transform-style.mjs
   function useTransformStyle(state2, imageSize) {
-    return (0, import_element149.useMemo)(
+    return (0, import_element148.useMemo)(
       () => computeTransformStyle(state2, imageSize),
       [state2, imageSize]
     );
   }

   // packages/media-editor/build-module/image-editor/react/hooks/use-aria-announcer.mjs
-  var import_a11y4 = __toESM(require_a11y(), 1);
-  var import_element150 = __toESM(require_element(), 1);
+  var import_a11y6 = __toESM(require_a11y(), 1);
+  var import_element149 = __toESM(require_element(), 1);
   var import_i18n132 = __toESM(require_i18n(), 1);

   // packages/media-editor/build-module/image-editor/core/source-region.mjs
@@ -52461,14 +52101,14 @@ If there's a particular need for this, please submit a feature request at https:
     return parts.join(", ");
   }
   function useAriaAnnouncer(state2) {
-    const timerRef = (0, import_element150.useRef)();
-    const prevMessageRef = (0, import_element150.useRef)("");
-    const prevStateRef = (0, import_element150.useRef)(null);
-    const latestStateRef = (0, import_element150.useRef)(state2);
-    (0, import_element150.useLayoutEffect)(() => {
+    const timerRef = (0, import_element149.useRef)();
+    const prevMessageRef = (0, import_element149.useRef)("");
+    const prevStateRef = (0, import_element149.useRef)(null);
+    const latestStateRef = (0, import_element149.useRef)(state2);
+    (0, import_element149.useLayoutEffect)(() => {
       latestStateRef.current = state2;
     }, [state2]);
-    (0, import_element150.useEffect)(() => {
+    (0, import_element149.useEffect)(() => {
       clearTimeout(timerRef.current);
       timerRef.current = setTimeout(() => {
         const current = latestStateRef.current;
@@ -52476,7 +52116,7 @@ If there's a particular need for this, please submit a feature request at https:
         prevStateRef.current = current;
         if (msg !== prevMessageRef.current) {
           prevMessageRef.current = msg;
-          (0, import_a11y4.speak)(msg);
+          (0, import_a11y6.speak)(msg);
         }
       }, ARIA_DEBOUNCE_MS);
       return () => {
@@ -52493,7 +52133,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/media-editor/build-module/image-editor/react/components/stencils/rectangle-stencil.mjs
-  var import_element151 = __toESM(require_element(), 1);
+  var import_element150 = __toESM(require_element(), 1);
   var import_i18n133 = __toESM(require_i18n(), 1);

   // packages/media-editor/build-module/image-editor/react/visually-hidden-style.mjs
@@ -52564,7 +52204,7 @@ If there's a particular need for this, please submit a feature request at https:
     const boundsMinY = cropBounds?.minY ?? 0;
     const boundsMaxX = cropBounds?.maxX ?? 1;
     const boundsMaxY = cropBounds?.maxY ?? 1;
-    const bounds = (0, import_element151.useMemo)(
+    const bounds = (0, import_element150.useMemo)(
       () => ({
         minX: boundsMinX,
         minY: boundsMinY,
@@ -52573,25 +52213,25 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [boundsMinX, boundsMinY, boundsMaxX, boundsMaxY]
     );
-    const keyboardSettleTimerRef = (0, import_element151.useRef)();
-    const keyboardResizeActiveRef = (0, import_element151.useRef)(false);
-    const resizeHandleDescriptionId = (0, import_element151.useId)();
+    const keyboardSettleTimerRef = (0, import_element150.useRef)();
+    const keyboardResizeActiveRef = (0, import_element150.useRef)(false);
+    const resizeHandleDescriptionId = (0, import_element150.useId)();
     const hasLockedRatio = !!(aspectRatio && aspectRatio > 0);
-    const activePointerResizeRef = (0, import_element151.useRef)(null);
-    (0, import_element151.useEffect)(() => {
+    const activePointerResizeRef = (0, import_element150.useRef)(null);
+    (0, import_element150.useEffect)(() => {
       return () => {
         clearTimeout(keyboardSettleTimerRef.current);
         keyboardResizeActiveRef.current = false;
         activePointerResizeRef.current?.cancel(false);
       };
     }, []);
-    (0, import_element151.useEffect)(() => {
+    (0, import_element150.useEffect)(() => {
       if (isResizeDisabled) {
         activePointerResizeRef.current?.cancel();
       }
     }, [isResizeDisabled]);
-    const latestHandlersRef = (0, import_element151.useRef)(null);
-    const normalizedRatio = (0, import_element151.useMemo)(() => {
+    const latestHandlersRef = (0, import_element150.useRef)(null);
+    const normalizedRatio = (0, import_element150.useMemo)(() => {
       if (!hasLockedRatio || imageSize.width === 0) {
         return 0;
       }
@@ -52603,7 +52243,7 @@ If there's a particular need for this, please submit a feature request at https:
     const top = offsetY + cropRect.y * imageSize.height;
     const width = cropRect.width * imageSize.width;
     const height = cropRect.height * imageSize.height;
-    const handlePointerDown = (0, import_element151.useCallback)(
+    const handlePointerDown = (0, import_element150.useCallback)(
       (handle, event) => {
         if (isResizeDisabled || event.pointerType === "touch" && event.isPrimary === false) {
           event.preventDefault();
@@ -52694,7 +52334,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [cropRect, isResizeDisabled, onResizeStart]
     );
-    const computeFreeRect = (0, import_element151.useCallback)(
+    const computeFreeRect = (0, import_element150.useCallback)(
       (drag2, clientX, clientY) => computeFreeResizeRect(
         drag2,
         clientX,
@@ -52705,7 +52345,7 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [imageSize, bounds, minCropSize]
     );
-    const computeLockedRect = (0, import_element151.useCallback)(
+    const computeLockedRect = (0, import_element150.useCallback)(
       (drag2, clientX, clientY, driverAxis) => computeLockedResizeRect(
         drag2,
         clientX,
@@ -52718,7 +52358,7 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [imageSize, bounds, normalizedRatio, minCropSize]
     );
-    const computeShiftLockedRect = (0, import_element151.useCallback)(
+    const computeShiftLockedRect = (0, import_element150.useCallback)(
       (drag2, clientX, clientY) => computeShiftLockedResizeRect(
         drag2,
         clientX,
@@ -52738,7 +52378,7 @@ If there's a particular need for this, please submit a feature request at https:
       onResizeEnd,
       snapCropRect
     };
-    const handleKeyDown = (0, import_element151.useCallback)(
+    const handleKeyDown = (0, import_element150.useCallback)(
       (handle, event) => {
         const key = event.key;
         if (isResizeDisabled) {
@@ -52993,7 +52633,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/media-editor/build-module/image-editor/react/components/overlays/dimensions-overlay.mjs
-  var import_element152 = __toESM(require_element(), 1);
+  var import_element151 = __toESM(require_element(), 1);
   var import_jsx_runtime276 = __toESM(require_jsx_runtime(), 1);
   var HANDLE_GAP_PX = 12;
   var TRANSLATE_PERCENT = {
@@ -53067,9 +52707,9 @@ If there's a particular need for this, please submit a feature request at https:
     outputWidth,
     outputHeight
   }) {
-    const tooltipRef = (0, import_element152.useRef)(null);
-    const [tooltipSize, setTooltipSize] = (0, import_element152.useState)(null);
-    (0, import_element152.useLayoutEffect)(() => {
+    const tooltipRef = (0, import_element151.useRef)(null);
+    const [tooltipSize, setTooltipSize] = (0, import_element151.useState)(null);
+    (0, import_element151.useLayoutEffect)(() => {
       if (!tooltipRef.current) {
         return;
       }
@@ -53137,10 +52777,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/media-editor/build-module/image-editor/react/components/viewport-provider.mjs
-  var import_element154 = __toESM(require_element(), 1);
+  var import_element153 = __toESM(require_element(), 1);

   // packages/media-editor/build-module/image-editor/react/hooks/use-viewport-state.mjs
-  var import_element153 = __toESM(require_element(), 1);
+  var import_element152 = __toESM(require_element(), 1);

   // packages/media-editor/build-module/image-editor/core/viewport-state.mjs
   var DEFAULT_VIEWPORT_STATE = {
@@ -53164,20 +52804,20 @@ 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_element153.useReducer)(
+    const [viewport, dispatch8] = (0, import_element152.useReducer)(
       viewportReducer,
       DEFAULT_VIEWPORT_STATE
     );
-    const setViewportZoom = (0, import_element153.useCallback)((zoom) => {
+    const setViewportZoom = (0, import_element152.useCallback)((zoom) => {
       dispatch8({ type: "SET_VIEWPORT_ZOOM", payload: zoom });
     }, []);
-    const setViewportPan = (0, import_element153.useCallback)((pan) => {
+    const setViewportPan = (0, import_element152.useCallback)((pan) => {
       dispatch8({ type: "SET_VIEWPORT_PAN", payload: pan });
     }, []);
-    const resetViewport = (0, import_element153.useCallback)(() => {
+    const resetViewport = (0, import_element152.useCallback)(() => {
       dispatch8({ type: "RESET_VIEWPORT" });
     }, []);
-    return (0, import_element153.useMemo)(
+    return (0, import_element152.useMemo)(
       () => ({ viewport, setViewportZoom, setViewportPan, resetViewport }),
       [viewport, setViewportZoom, setViewportPan, resetViewport]
     );
@@ -53185,7 +52825,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/media-editor/build-module/image-editor/react/components/viewport-provider.mjs
   var import_jsx_runtime277 = __toESM(require_jsx_runtime(), 1);
-  var ViewportContext = (0, import_element154.createContext)(null);
+  var ViewportContext = (0, import_element153.createContext)(null);
   function ViewportProvider({
     children
   }) {
@@ -53193,7 +52833,7 @@ If there's a particular need for this, please submit a feature request at https:
     return /* @__PURE__ */ (0, import_jsx_runtime277.jsx)(ViewportContext.Provider, { value: viewportState, children });
   }
   function useViewport() {
-    const context = (0, import_element154.useContext)(ViewportContext);
+    const context = (0, import_element153.useContext)(ViewportContext);
     if (!context) {
       throw new Error(
         "useViewport must be used within a ViewportProvider."
@@ -53247,20 +52887,20 @@ If there's a particular need for this, please submit a feature request at https:
       setViewportPan,
       resetViewport
     } = useViewport();
-    const canvasRef = (0, import_element155.useRef)(null);
-    const cropAreaDescriptionId = (0, import_element155.useId)();
-    const [isCropAreaFocused, setIsCropAreaFocused] = (0, import_element155.useState)(focusOnMount);
-    const [isFocusVisible, setIsFocusVisible] = (0, import_element155.useState)(false);
-    const [canvasSize, setCanvasSize] = (0, import_element155.useState)({
+    const canvasRef = (0, import_element154.useRef)(null);
+    const cropAreaDescriptionId = (0, import_element154.useId)();
+    const [isCropAreaFocused, setIsCropAreaFocused] = (0, import_element154.useState)(focusOnMount);
+    const [isFocusVisible, setIsFocusVisible] = (0, import_element154.useState)(false);
+    const [canvasSize, setCanvasSize] = (0, import_element154.useState)({
       width: 0,
       height: 0
     });
-    (0, import_element155.useLayoutEffect)(() => {
+    (0, import_element154.useLayoutEffect)(() => {
       if (focusOnMount) {
         canvasRef.current?.focus({ preventScroll: true });
       }
     }, [focusOnMount]);
-    const handleCropAreaFocus = (0, import_element155.useCallback)(
+    const handleCropAreaFocus = (0, import_element154.useCallback)(
       (event) => {
         const target = event.target;
         if (target === event.currentTarget) {
@@ -53272,7 +52912,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const handleCropAreaBlur = (0, import_element155.useCallback)(
+    const handleCropAreaBlur = (0, import_element154.useCallback)(
       (event) => {
         if (event.target === event.currentTarget) {
           setIsCropAreaFocused(false);
@@ -53285,7 +52925,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    (0, import_element155.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       const element = canvasRef.current;
       if (!element) {
         return;
@@ -53306,13 +52946,13 @@ If there's a particular need for this, please submit a feature request at https:
         observer.disconnect();
       };
     }, []);
-    (0, import_element155.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       onStateChange?.(state2);
     }, [state2, onStateChange]);
     useAriaAnnouncer(state2);
     const naturalWidth = state2.image?.naturalWidth ?? 0;
     const naturalHeight = state2.image?.naturalHeight ?? 0;
-    const { elementSize, visualSize } = (0, import_element155.useMemo)(
+    const { elementSize, visualSize } = (0, import_element154.useMemo)(
       () => getImageFit(
         canvasSize,
         { width: naturalWidth, height: naturalHeight },
@@ -53320,10 +52960,10 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [canvasSize, naturalWidth, naturalHeight, state2.rotation]
     );
-    (0, import_element155.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       setVisualSize(visualSize);
     }, [visualSize, setVisualSize]);
-    (0, import_element155.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       if (freeformCrop || visualSize.width === 0 || visualSize.height === 0 || !aspectRatio || aspectRatio <= 0) {
         return;
       }
@@ -53340,8 +52980,8 @@ If there's a particular need for this, please submit a feature request at https:
       adjustCropRectForViewport,
       state2.cropRect
     ]);
-    const prevAspectRatioRef = (0, import_element155.useRef)(aspectRatio);
-    (0, import_element155.useEffect)(() => {
+    const prevAspectRatioRef = (0, import_element154.useRef)(aspectRatio);
+    (0, import_element154.useEffect)(() => {
       if (prevAspectRatioRef.current === aspectRatio) {
         return;
       }
@@ -53362,26 +53002,26 @@ If there's a particular need for this, please submit a feature request at https:
       adjustCropRectForViewport,
       state2.cropRect
     ]);
-    const cropBounds = (0, import_element155.useMemo)(() => {
+    const cropBounds = (0, import_element154.useMemo)(() => {
       if (!state2.image || elementSize.width === 0) {
         return void 0;
       }
       return getImageCropBounds(state2, elementSize, visualSize);
     }, [state2, elementSize, visualSize]);
     const effectiveMinZoom = minZoom !== void 0 ? minZoom : getMinZoom(state2);
-    const [isResizing, setIsResizing] = (0, import_element155.useState)(false);
-    const isResizingRef = (0, import_element155.useRef)(false);
-    const isSettlingRef = (0, import_element155.useRef)(false);
-    const [isTouchPinching, setIsTouchPinchingState] = (0, import_element155.useState)(false);
-    const isTouchPinchingRef = (0, import_element155.useRef)(false);
-    const setTouchPinching = (0, import_element155.useCallback)((isPinching) => {
+    const [isResizing, setIsResizing] = (0, import_element154.useState)(false);
+    const isResizingRef = (0, import_element154.useRef)(false);
+    const isSettlingRef = (0, import_element154.useRef)(false);
+    const [isTouchPinching, setIsTouchPinchingState] = (0, import_element154.useState)(false);
+    const isTouchPinchingRef = (0, import_element154.useRef)(false);
+    const setTouchPinching = (0, import_element154.useCallback)((isPinching) => {
       isTouchPinchingRef.current = isPinching;
       setIsTouchPinchingState(isPinching);
     }, []);
-    const [activeHandle, setActiveHandle] = (0, import_element155.useState)(
+    const [activeHandle, setActiveHandle] = (0, import_element154.useState)(
       null
     );
-    const viewScaleRest = (0, import_element155.useMemo)(
+    const viewScaleRest = (0, import_element154.useMemo)(
       () => getViewScale(
         state2.cropRect,
         canvasSize,
@@ -53391,9 +53031,9 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [state2.cropRect, canvasSize, visualSize]
     );
-    const [frozenViewScale, setFrozenViewScale] = (0, import_element155.useState)(1);
+    const [frozenViewScale, setFrozenViewScale] = (0, import_element154.useState)(1);
     const viewScale = isResizing ? frozenViewScale : viewScaleRest;
-    const scaledVisualSize = (0, import_element155.useMemo)(
+    const scaledVisualSize = (0, import_element154.useMemo)(
       () => ({
         width: visualSize.width * viewScale,
         height: visualSize.height * viewScale
@@ -53401,7 +53041,7 @@ If there's a particular need for this, please submit a feature request at https:
       [visualSize.width, visualSize.height, viewScale]
     );
     const displayScale = naturalWidth > 0 ? elementSize.width / naturalWidth * state2.zoom * viewScale : 0;
-    const keyboardResizeStep = (0, import_element155.useMemo)(() => {
+    const keyboardResizeStep = (0, import_element154.useMemo)(() => {
       if (displayScale < PIXEL_SNAP_DISPLAY_SCALE || aspectRatio && aspectRatio > 0 || naturalWidth <= 0 || naturalHeight <= 0) {
         return void 0;
       }
@@ -53429,7 +53069,7 @@ If there's a particular need for this, please submit a feature request at https:
       state2.rotation,
       state2.zoom
     ]);
-    const minCropSize = (0, import_element155.useMemo)(() => {
+    const minCropSize = (0, import_element154.useMemo)(() => {
       if (naturalWidth <= 0 || naturalHeight <= 0) {
         return void 0;
       }
@@ -53451,7 +53091,7 @@ If there's a particular need for this, please submit a feature request at https:
       state2.zoom,
       displayScale
     ]);
-    const snapCropRect = (0, import_element155.useCallback)(
+    const snapCropRect = (0, import_element154.useCallback)(
       (rect, handle) => {
         if (displayScale < PIXEL_SNAP_DISPLAY_SCALE || naturalWidth <= 0 || naturalHeight <= 0) {
           return rect;
@@ -53465,8 +53105,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [displayScale, naturalWidth, naturalHeight, state2]
     );
-    const wasPixelSnapEnabledRef = (0, import_element155.useRef)(false);
-    (0, import_element155.useEffect)(() => {
+    const wasPixelSnapEnabledRef = (0, import_element154.useRef)(false);
+    (0, import_element154.useEffect)(() => {
       const isPixelSnapEnabled = freeformCrop && (!aspectRatio || aspectRatio <= 0) && displayScale >= PIXEL_SNAP_DISPLAY_SCALE && naturalWidth > 0 && naturalHeight > 0;
       const wasPixelSnapEnabled = wasPixelSnapEnabledRef.current;
       wasPixelSnapEnabledRef.current = isPixelSnapEnabled;
@@ -53543,7 +53183,7 @@ If there's a particular need for this, please submit a feature request at https:
         setIsFocusVisible(false);
       }
     };
-    (0, import_element155.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       const el = canvasRef.current;
       if (!el) {
         return;
@@ -53563,7 +53203,7 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, [onWheelNative]);
     const transformString = useTransformStyle(state2, visualSize);
-    const handleImageLoad = (0, import_element155.useCallback)(
+    const handleImageLoad = (0, import_element154.useCallback)(
       (event) => {
         const img = event.currentTarget;
         const size4 = {
@@ -53579,7 +53219,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [src, setImage, onImageLoaded]
     );
-    const handleCropChange = (0, import_element155.useCallback)(
+    const handleCropChange = (0, import_element154.useCallback)(
       (rect) => {
         if (isTouchPinchingRef.current) {
           return;
@@ -53612,21 +53252,21 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [setCropRect, setViewportPan, canvasSize, scaledVisualSize]
     );
-    const [settling, setSettling] = (0, import_element155.useState)(false);
-    const settleTimerRef = (0, import_element155.useRef)();
-    const finishSettling = (0, import_element155.useCallback)(() => {
+    const [settling, setSettling] = (0, import_element154.useState)(false);
+    const settleTimerRef = (0, import_element154.useRef)();
+    const finishSettling = (0, import_element154.useCallback)(() => {
       clearTimeout(settleTimerRef.current);
       isSettlingRef.current = false;
       setSettling(false);
     }, []);
-    (0, import_element155.useEffect)(() => {
+    (0, import_element154.useEffect)(() => {
       return () => {
         clearTimeout(settleTimerRef.current);
       };
     }, []);
     const isInteractiveGrid = showGrid === "interactive";
     const showInteractiveGrid = isInteractiveGrid && (isInteractionPlacementActive || isResizing || isPlacementActive);
-    const outputSize = (0, import_element155.useMemo)(() => {
+    const outputSize = (0, import_element154.useMemo)(() => {
       if (!showDimensions || !activeHandle || !state2.image) {
         return null;
       }
@@ -53636,11 +53276,11 @@ If there's a particular need for this, please submit a feature request at https:
       });
       return { width: region.width, height: region.height };
     }, [showDimensions, activeHandle, state2]);
-    const handleEscape = (0, import_element155.useCallback)(() => {
+    const handleEscape = (0, import_element154.useCallback)(() => {
       setIsFocusVisible(true);
       canvasRef.current?.focus({ preventScroll: true });
     }, []);
-    const handleResizeStart = (0, import_element155.useCallback)(
+    const handleResizeStart = (0, import_element154.useCallback)(
       (handle) => {
         if (isTouchPinchingRef.current) {
           return;
@@ -53655,7 +53295,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [finishSettling, onGestureStart, resetViewport, viewScaleRest]
     );
-    const handleResizeEnd = (0, import_element155.useCallback)(() => {
+    const handleResizeEnd = (0, import_element154.useCallback)(() => {
       const isCancellingForPinch = isTouchPinchingRef.current;
       isResizingRef.current = false;
       setIsResizing(false);
@@ -53676,7 +53316,7 @@ If there's a particular need for this, please submit a feature request at https:
         SETTLE_TRANSITION_FALLBACK_MS
       );
     }, [finishSettling, settleCrop, onGestureEnd, resetViewport]);
-    const handleSettleTransitionEnd = (0, import_element155.useCallback)(
+    const handleSettleTransitionEnd = (0, import_element154.useCallback)(
       (event) => {
         if (!isSettlingRef.current || event.propertyName !== "transform") {
           return;
@@ -53692,7 +53332,7 @@ If there's a particular need for this, please submit a feature request at https:
       imageTransition = "transform 150ms linear";
     }
     const settleStencilTransition = settling ? SETTLE_STENCIL_TRANSITION : void 0;
-    const imageStyle = (0, import_element155.useMemo)(() => {
+    const imageStyle = (0, import_element154.useMemo)(() => {
       if (elementSize.width === 0 || elementSize.height === 0) {
         return {};
       }
@@ -53739,7 +53379,7 @@ If there's a particular need for this, please submit a feature request at https:
         willChange
       };
     }
-    const setContainerRef = (0, import_element155.useCallback)(
+    const setContainerRef = (0, import_element154.useCallback)(
       (element) => {
         if (typeof ref === "function") {
           ref(element);
@@ -53869,15 +53509,15 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var CropperInnerWithRef = (0, import_element155.forwardRef)(
+  var CropperInnerWithRef = (0, import_element154.forwardRef)(
     CropperInner
   );
-  var Cropper = (0, import_element155.forwardRef)(
+  var Cropper = (0, import_element154.forwardRef)(
     (props, ref) => /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(ViewportProvider, { children: /* @__PURE__ */ (0, import_jsx_runtime278.jsx)(CropperInnerWithRef, { ...props, ref }) })
   );

   // packages/media-editor/build-module/state/use-media-editor-state.mjs
-  var import_element156 = __toESM(require_element(), 1);
+  var import_element155 = __toESM(require_element(), 1);

   // packages/media-editor/build-module/state/types.mjs
   var DEFAULT_CROP_OPTIONS = {
@@ -53974,7 +53614,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_element156.useReducer)(
+    const [state2, dispatch8] = (0, import_element155.useReducer)(
       mediaEditorReducer,
       null,
       () => buildInitialMediaEditorState(
@@ -53985,16 +53625,16 @@ If there's a particular need for this, please submit a feature request at https:
         initialState?.cropOptions
       )
     );
-    const [initialBaseline, setInitialBaseline] = (0, import_element156.useState)(() => state2);
-    const stateRef = (0, import_element156.useRef)(state2);
-    const visualSizeRef = (0, import_element156.useRef)({ width: 0, height: 0 });
-    const historyRef = (0, import_element156.useRef)([]);
-    const redoStackRef = (0, import_element156.useRef)([]);
-    const [hasUndo, setHasUndo] = (0, import_element156.useState)(false);
-    const [hasRedo, setHasRedo] = (0, import_element156.useState)(false);
-    const isGestureOpenRef = (0, import_element156.useRef)(false);
-    const gestureSnapshotRef = (0, import_element156.useRef)(null);
-    const pushSnapshot = (0, import_element156.useCallback)((snapshot) => {
+    const [initialBaseline, setInitialBaseline] = (0, import_element155.useState)(() => state2);
+    const stateRef = (0, import_element155.useRef)(state2);
+    const visualSizeRef = (0, import_element155.useRef)({ width: 0, height: 0 });
+    const historyRef = (0, import_element155.useRef)([]);
+    const redoStackRef = (0, import_element155.useRef)([]);
+    const [hasUndo, setHasUndo] = (0, import_element155.useState)(false);
+    const [hasRedo, setHasRedo] = (0, import_element155.useState)(false);
+    const isGestureOpenRef = (0, import_element155.useRef)(false);
+    const gestureSnapshotRef = (0, import_element155.useRef)(null);
+    const pushSnapshot = (0, import_element155.useCallback)((snapshot) => {
       const last = historyRef.current[historyRef.current.length - 1];
       if (last && areMediaEditorStatesEqual(last, snapshot)) {
         return;
@@ -54004,7 +53644,7 @@ If there's a particular need for this, please submit a feature request at https:
       setHasUndo(true);
       setHasRedo(false);
     }, []);
-    const dispatchWithHistory = (0, import_element156.useCallback)(
+    const dispatchWithHistory = (0, import_element155.useCallback)(
       (action, recordHistory = true) => {
         const preState = stateRef.current;
         const postState = mediaEditorReducer(preState, action);
@@ -54024,14 +53664,14 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [pushSnapshot]
     );
-    const beginGesture = (0, import_element156.useCallback)(() => {
+    const beginGesture = (0, import_element155.useCallback)(() => {
       if (isGestureOpenRef.current) {
         return;
       }
       isGestureOpenRef.current = true;
       gestureSnapshotRef.current = null;
     }, []);
-    const endGesture = (0, import_element156.useCallback)(() => {
+    const endGesture = (0, import_element155.useCallback)(() => {
       const snapshot = gestureSnapshotRef.current;
       if (snapshot && !areMediaEditorStatesEqual(snapshot, stateRef.current)) {
         pushSnapshot(snapshot);
@@ -54039,20 +53679,20 @@ If there's a particular need for this, please submit a feature request at https:
       gestureSnapshotRef.current = null;
       isGestureOpenRef.current = false;
     }, [pushSnapshot]);
-    const dispatchCropperAction = (0, import_element156.useCallback)(
+    const dispatchCropperAction = (0, import_element155.useCallback)(
       (action) => {
         dispatchWithHistory({ type: "CROPPER", action });
       },
       [dispatchWithHistory]
     );
-    const cropperSetters = (0, import_element156.useMemo)(
+    const cropperSetters = (0, import_element155.useMemo)(
       () => buildCropperSetters(
         dispatchCropperAction,
         () => stateRef.current.cropper
       ),
       [dispatchCropperAction]
     );
-    const setImage = (0, import_element156.useCallback)((image) => {
+    const setImage = (0, import_element155.useCallback)((image) => {
       if (areCropperImagesEqual(stateRef.current.cropper.image, image)) {
         return;
       }
@@ -54071,7 +53711,7 @@ If there's a particular need for this, please submit a feature request at https:
       setHasUndo(false);
       setHasRedo(false);
     }, []);
-    const reset = (0, import_element156.useCallback)(
+    const reset = (0, import_element155.useCallback)(
       (resetState) => {
         dispatchWithHistory({
           type: "CROPPER",
@@ -54080,7 +53720,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [dispatchWithHistory]
     );
-    const setAspectRatioValue = (0, import_element156.useCallback)(
+    const setAspectRatioValue = (0, import_element155.useCallback)(
       (presetKey) => {
         const resolved = resolveAspectRatio(
           presetKey,
@@ -54097,10 +53737,10 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [dispatchWithHistory]
     );
-    const resetCropOptions = (0, import_element156.useCallback)(() => {
+    const resetCropOptions = (0, import_element155.useCallback)(() => {
       dispatchWithHistory({ type: "RESET_CROP_OPTIONS" });
     }, [dispatchWithHistory]);
-    const undo2 = (0, import_element156.useCallback)(() => {
+    const undo2 = (0, import_element155.useCallback)(() => {
       endGesture();
       const prev = historyRef.current[historyRef.current.length - 1];
       if (!prev) {
@@ -54113,7 +53753,7 @@ If there's a particular need for this, please submit a feature request at https:
       stateRef.current = prev;
       dispatch8({ type: "RESTORE_SNAPSHOT", payload: prev });
     }, [endGesture]);
-    const redo2 = (0, import_element156.useCallback)(() => {
+    const redo2 = (0, import_element155.useCallback)(() => {
       endGesture();
       const next = redoStackRef.current[0];
       if (!next) {
@@ -54126,10 +53766,10 @@ If there's a particular need for this, please submit a feature request at https:
       stateRef.current = next;
       dispatch8({ type: "RESTORE_SNAPSHOT", payload: next });
     }, [endGesture]);
-    const setVisualSize = (0, import_element156.useCallback)((size4) => {
+    const setVisualSize = (0, import_element155.useCallback)((size4) => {
       visualSizeRef.current = size4;
     }, []);
-    const adjustCropRectForViewport = (0, import_element156.useCallback)(
+    const adjustCropRectForViewport = (0, import_element155.useCallback)(
       (rect) => {
         dispatchWithHistory(
           { type: "VIEWPORT_ADJUST_CROP_RECT", payload: rect },
@@ -54143,7 +53783,7 @@ If there's a particular need for this, please submit a feature request at https:
       state2.cropper,
       initialBaseline.cropper
     );
-    const getCroppedImage = (0, import_element156.useCallback)(
+    const getCroppedImage = (0, import_element155.useCallback)(
       (mimeType, quality) => {
         if (!state2.cropper.image) {
           return Promise.reject(
@@ -54159,7 +53799,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [state2.cropper]
     );
-    const controller = (0, import_element156.useMemo)(
+    const controller = (0, import_element155.useMemo)(
       () => ({
         // CropperController surface (state is the cropper slice so a
         // <Cropper> takes this controller as-is).
@@ -54208,9 +53848,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/media-editor/build-module/state/media-editor-state-provider.mjs
-  var import_element157 = __toESM(require_element(), 1);
+  var import_element156 = __toESM(require_element(), 1);
   var import_jsx_runtime279 = __toESM(require_jsx_runtime(), 1);
-  var MediaEditorStateContext = (0, import_element157.createContext)(
+  var MediaEditorStateContext = (0, import_element156.createContext)(
     null
   );
   function MediaEditorStateProvider({
@@ -54225,7 +53865,7 @@ If there's a particular need for this, please submit a feature request at https:
     return /* @__PURE__ */ (0, import_jsx_runtime279.jsx)(MediaEditorStateContext.Provider, { value: controller, children });
   }
   function useMediaEditor() {
-    const context = (0, import_element157.useContext)(MediaEditorStateContext);
+    const context = (0, import_element156.useContext)(MediaEditorStateContext);
     if (!context) {
       throw new Error(
         "useMediaEditor must be used within a MediaEditorStateProvider."
@@ -54247,18 +53887,18 @@ If there's a particular need for this, please submit a feature request at https:
     const { aspectRatioValue } = controller.cropOptions;
     const cropperImage = controller.state.image;
     const { beginGesture, endGesture, setImage } = controller;
-    const [status, setStatus] = (0, import_element158.useState)(
+    const [status, setStatus] = (0, import_element157.useState)(
       "loading"
     );
-    const aspectRatio = (0, import_element158.useMemo)(
+    const aspectRatio = (0, import_element157.useMemo)(
       () => resolveAspectRatio(aspectRatioValue, cropperImage),
       [aspectRatioValue, cropperImage]
     );
-    const handleGestureStart = (0, import_element158.useCallback)(() => {
+    const handleGestureStart = (0, import_element157.useCallback)(() => {
       beginGesture();
       onGestureStart?.();
     }, [beginGesture, onGestureStart]);
-    const handleGestureEnd = (0, import_element158.useCallback)(() => {
+    const handleGestureEnd = (0, import_element157.useCallback)(() => {
       endGesture();
       onGestureEnd?.();
     }, [endGesture, onGestureEnd]);
@@ -54266,7 +53906,7 @@ If there's a particular need for this, please submit a feature request at https:
     const mediaType = getMediaTypeFromMimeType(media?.mime_type);
     const mediaWidth = Number(media?.media_details?.width);
     const mediaHeight = Number(media?.media_details?.height);
-    (0, import_element158.useEffect)(() => {
+    (0, import_element157.useEffect)(() => {
       if (cropperImage || !mediaUrl || !Number.isFinite(mediaWidth) || !Number.isFinite(mediaHeight) || mediaWidth <= 0 || mediaHeight <= 0) {
         return;
       }
@@ -54277,7 +53917,7 @@ If there's a particular need for this, please submit a feature request at https:
       });
     }, [cropperImage, mediaUrl, mediaWidth, mediaHeight, setImage]);
     const isImage = mediaType.type === "image";
-    (0, import_element158.useEffect)(() => {
+    (0, import_element157.useEffect)(() => {
       if (!mediaUrl || !isImage) {
         return;
       }
@@ -54331,38 +53971,38 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n136 = __toESM(require_i18n(), 1);

   // packages/media-editor/build-module/hooks/use-crop-gesture-handlers.mjs
-  var import_element159 = __toESM(require_element(), 1);
+  var import_element158 = __toESM(require_element(), 1);
   var CROP_CONTROL_ATTR = "data-crop-control";
   var KEYBOARD_GESTURE_IDLE_MS = 300;
   function useCropGestureHandlers(options = {}) {
     const { commitOnKeyUp = true } = options;
     const { beginGesture, endGesture } = useMediaEditor();
-    const keyboardTimerRef = (0, import_element159.useRef)();
-    const clearKeyboardTimer = (0, import_element159.useCallback)(() => {
+    const keyboardTimerRef = (0, import_element158.useRef)();
+    const clearKeyboardTimer = (0, import_element158.useCallback)(() => {
       clearTimeout(keyboardTimerRef.current);
     }, []);
-    const scheduleKeyboardEnd = (0, import_element159.useCallback)(() => {
+    const scheduleKeyboardEnd = (0, import_element158.useCallback)(() => {
       clearKeyboardTimer();
       keyboardTimerRef.current = setTimeout(() => {
         endGesture();
       }, KEYBOARD_GESTURE_IDLE_MS);
     }, [clearKeyboardTimer, endGesture]);
-    (0, import_element159.useEffect)(() => clearKeyboardTimer, [clearKeyboardTimer]);
-    const handlePointerDownCapture = (0, import_element159.useCallback)(() => {
+    (0, import_element158.useEffect)(() => clearKeyboardTimer, [clearKeyboardTimer]);
+    const handlePointerDownCapture = (0, import_element158.useCallback)(() => {
       clearKeyboardTimer();
       beginGesture();
     }, [beginGesture, clearKeyboardTimer]);
-    const handlePointerEnd = (0, import_element159.useCallback)(() => {
+    const handlePointerEnd = (0, import_element158.useCallback)(() => {
       clearKeyboardTimer();
       endGesture();
     }, [clearKeyboardTimer, endGesture]);
-    const handleKeyDownCapture = (0, import_element159.useCallback)(() => {
+    const handleKeyDownCapture = (0, import_element158.useCallback)(() => {
       beginGesture();
       if (!commitOnKeyUp) {
         scheduleKeyboardEnd();
       }
     }, [beginGesture, commitOnKeyUp, scheduleKeyboardEnd]);
-    const handleKeyUp = (0, import_element159.useCallback)(() => {
+    const handleKeyUp = (0, import_element158.useCallback)(() => {
       if (commitOnKeyUp) {
         endGesture();
         return;
@@ -54380,10 +54020,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/media-editor/build-module/components/rotation-ruler/index.mjs
-  var import_element161 = __toESM(require_element(), 1);
+  var import_element160 = __toESM(require_element(), 1);

   // packages/media-editor/build-module/components/rotation-ruler/use-ruler-drag.mjs
-  var import_element160 = __toESM(require_element(), 1);
+  var import_element159 = __toESM(require_element(), 1);
   function pxToValueDelta(deltaPx, pixelsPerStep, step) {
     return -deltaPx / pixelsPerStep * step;
   }
@@ -54410,7 +54050,7 @@ If there's a particular need for this, please submit a feature request at https:
       disabled: disabled2,
       onPointerDownStart
     } = options;
-    const latestRef = (0, import_element160.useRef)({
+    const latestRef = (0, import_element159.useRef)({
       value,
       startX: 0,
       startValue: 0,
@@ -54420,10 +54060,10 @@ If there's a particular need for this, please submit a feature request at https:
       capturePointerId: 0,
       windowPointerUp: null
     });
-    (0, import_element160.useEffect)(() => {
+    (0, import_element159.useEffect)(() => {
       latestRef.current.value = value;
     }, [value]);
-    const endDrag = (0, import_element160.useCallback)(() => {
+    const endDrag = (0, import_element159.useCallback)(() => {
       const state2 = latestRef.current;
       if (!state2.dragging) {
         return;
@@ -54444,8 +54084,8 @@ If there's a particular need for this, please submit a feature request at https:
         state2.windowPointerUp = null;
       }
     }, []);
-    (0, import_element160.useEffect)(() => endDrag, [endDrag]);
-    const onPointerDown = (0, import_element160.useCallback)(
+    (0, import_element159.useEffect)(() => endDrag, [endDrag]);
+    const onPointerDown = (0, import_element159.useCallback)(
       (event) => {
         if (disabled2 || event.button !== 0) {
           return;
@@ -54466,7 +54106,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [disabled2, onPointerDownStart, endDrag, step]
     );
-    const onPointerMove = (0, import_element160.useCallback)(
+    const onPointerMove = (0, import_element159.useCallback)(
       (event) => {
         const state2 = latestRef.current;
         if (!state2.dragging) {
@@ -54511,7 +54151,7 @@ If there's a particular need for this, please submit a feature request at https:
   var TICK_HEIGHT_MID = 8;
   var TICK_HEIGHT_MAJOR = 14;
   function useTicks(min3, max3) {
-    return (0, import_element161.useMemo)(() => {
+    return (0, import_element160.useMemo)(() => {
       const out = [];
       for (let v3 = Math.ceil(min3); v3 <= Math.floor(max3); v3 += 1) {
         let kind = "minor";
@@ -54546,8 +54186,8 @@ If there's a particular need for this, please submit a feature request at https:
       id,
       disabled: disabled2 = false
     } = props;
-    const inputRef = (0, import_element161.useRef)(null);
-    const generatedId = (0, import_element161.useId)();
+    const inputRef = (0, import_element160.useRef)(null);
+    const generatedId = (0, import_element160.useId)();
     const inputId = id ?? generatedId;
     const dragHandlers = useRulerDrag({
       value,
@@ -54579,7 +54219,7 @@ If there's a particular need for this, please submit a feature request at https:
     const display = `${formatValue(value)}${unit}`;
     const ticks = useTicks(min3, max3);
     const pxPerUnit = pixelsPerStep / step;
-    const stripStyle = (0, import_element161.useMemo)(() => {
+    const stripStyle = (0, import_element160.useMemo)(() => {
       const offset4 = -value * pxPerUnit;
       return {
         transform: `translateX(calc(-50% + ${offset4}px))`
@@ -54715,7 +54355,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n137 = __toESM(require_i18n(), 1);

   // packages/media-editor/build-module/components/media-editor/use-crop-options.mjs
-  var import_element162 = __toESM(require_element(), 1);
+  var import_element161 = __toESM(require_element(), 1);
   function getAspectRatioOptions(aspectRatioPresets) {
     return [
       ...DEFAULT_ASPECT_RATIOS.filter((preset) => preset.value <= 0),
@@ -54728,11 +54368,11 @@ If there's a particular need for this, please submit a feature request at https:
     const controller = useMediaEditor();
     const { aspectRatioValue } = controller.cropOptions;
     const cropperImage = controller.state.image;
-    const aspectRatioOptions = (0, import_element162.useMemo)(
+    const aspectRatioOptions = (0, import_element161.useMemo)(
       () => getAspectRatioOptions(aspectRatioPresets),
       [aspectRatioPresets]
     );
-    const resolvedAspectRatio = (0, import_element162.useMemo)(
+    const resolvedAspectRatio = (0, import_element161.useMemo)(
       () => resolveAspectRatio(aspectRatioValue, cropperImage),
       [aspectRatioValue, cropperImage]
     );
@@ -54982,7 +54622,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/media-editor/build-module/components/media-editor-keyboard-shortcuts-modal/index.mjs
   var import_components90 = __toESM(require_components(), 1);
-  var import_element163 = __toESM(require_element(), 1);
+  var import_element162 = __toESM(require_element(), 1);
   var import_i18n139 = __toESM(require_i18n(), 1);
   var import_keycodes3 = __toESM(require_keycodes(), 1);
   var import_jsx_runtime285 = __toESM(require_jsx_runtime(), 1);
@@ -55065,7 +54705,7 @@ If there's a particular need for this, please submit a feature request at https:
         className: "media-editor-keyboard-shortcuts-modal__shortcut-term",
         "aria-label": label,
         children: keys.map(
-          (key, index2) => key === "+" && modifier ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(import_element163.Fragment, { children: key }, index2) : /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
+          (key, index2) => key === "+" && modifier ? /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(import_element162.Fragment, { children: key }, index2) : /* @__PURE__ */ (0, import_jsx_runtime285.jsx)(
             "kbd",
             {
               className: "media-editor-keyboard-shortcuts-modal__shortcut-key",
@@ -55120,9 +54760,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/media-editor/build-module/components/media-editor/use-save-media-editor.mjs
   var import_api_fetch2 = __toESM(require_api_fetch(), 1);
-  var import_data44 = __toESM(require_data(), 1);
-  var import_core_data28 = __toESM(require_core_data(), 1);
-  var import_element164 = __toESM(require_element(), 1);
+  var import_data43 = __toESM(require_data(), 1);
+  var import_core_data27 = __toESM(require_core_data(), 1);
+  var import_element163 = __toESM(require_element(), 1);
   var import_i18n140 = __toESM(require_i18n(), 1);
   var import_notices13 = __toESM(require_notices(), 1);

@@ -55225,15 +54865,15 @@ If there's a particular need for this, please submit a feature request at https:
     media,
     onSaved
   }) {
-    const registry = (0, import_data44.useRegistry)();
+    const registry = (0, import_data43.useRegistry)();
     const {
       clearEntityRecordEdits,
       receiveEntityRecords,
       saveEditedEntityRecord
-    } = (0, import_data44.useDispatch)(import_core_data28.store);
-    const { createErrorNotice, removeAllNotices } = (0, import_data44.useDispatch)(import_notices13.store);
-    const [isSaving, setIsSaving] = (0, import_element164.useState)(false);
-    const save = (0, import_element164.useCallback)(async () => {
+    } = (0, import_data43.useDispatch)(import_core_data27.store);
+    const { createErrorNotice, removeAllNotices } = (0, import_data43.useDispatch)(import_notices13.store);
+    const [isSaving, setIsSaving] = (0, import_element163.useState)(false);
+    const save = (0, import_element163.useCallback)(async () => {
       removeAllNotices("snackbar", MEDIA_EDITOR_NOTICES_CONTEXT);
       setIsSaving(true);
       try {
@@ -55244,7 +54884,7 @@ If there's a particular need for this, please submit a feature request at https:
           url: media.source_url
         } : void 0;
         if (modifiers.length > 0) {
-          const pendingEdits = registry.select(import_core_data28.store).getEntityRecordNonTransientEdits(
+          const pendingEdits = registry.select(import_core_data27.store).getEntityRecordNonTransientEdits(
             "postType",
             "attachment",
             id
@@ -55354,7 +54994,7 @@ If there's a particular need for this, please submit a feature request at https:
     showCloseButton = false,
     onCancel
   }) {
-    const [isShortcutsModalOpen, setIsShortcutsModalOpen] = (0, import_element165.useState)(false);
+    const [isShortcutsModalOpen, setIsShortcutsModalOpen] = (0, import_element164.useState)(false);
     return /* @__PURE__ */ (0, import_jsx_runtime286.jsxs)(
       import_components91.Flex,
       {
@@ -55530,15 +55170,15 @@ If there's a particular need for this, please submit a feature request at https:
     shouldCloseOnEsc = false
   }) {
     const cropper = useMediaEditor();
-    const isPanelLayout = (0, import_compose26.useViewportMatch)("small");
+    const isPanelLayout = (0, import_compose28.useViewportMatch)("small");
     const footerLayout = isPanelLayout ? "wide" : "narrow";
-    const { media, hasEdits } = (0, import_data45.useSelect)(
+    const { media, hasEdits } = (0, import_data44.useSelect)(
       (select9) => {
         const {
           getEditedEntityRecord,
           getEntityRecord,
           hasEditsForEntityRecord
-        } = select9(import_core_data29.store);
+        } = select9(import_core_data28.store);
         getEntityRecord(
           "postType",
           "attachment",
@@ -55561,36 +55201,36 @@ If there's a particular need for this, please submit a feature request at https:
       [id]
     );
     const hasChanges = cropper.isCropperDirty || hasEdits;
-    const { clearEntityRecordEdits, editEntityRecord, invalidateResolution } = (0, import_data45.useDispatch)(import_core_data29.store);
-    const { removeAllNotices } = (0, import_data45.useDispatch)(import_notices14.store);
-    const [isDiscardDialogOpen, setIsDiscardDialogOpen] = (0, import_element165.useState)(false);
-    const [isPlacementActive, setIsPlacementActive] = (0, import_element165.useState)(false);
-    const [isCanvasGestureActive, setIsCanvasGestureActive] = (0, import_element165.useState)(false);
-    const placementControlTimerRef = (0, import_element165.useRef)();
-    const signalPlacementControlInteraction = (0, import_element165.useCallback)(() => {
+    const { clearEntityRecordEdits, editEntityRecord, invalidateResolution } = (0, import_data44.useDispatch)(import_core_data28.store);
+    const { removeAllNotices } = (0, import_data44.useDispatch)(import_notices14.store);
+    const [isDiscardDialogOpen, setIsDiscardDialogOpen] = (0, import_element164.useState)(false);
+    const [isPlacementActive, setIsPlacementActive] = (0, import_element164.useState)(false);
+    const [isCanvasGestureActive, setIsCanvasGestureActive] = (0, import_element164.useState)(false);
+    const placementControlTimerRef = (0, import_element164.useRef)();
+    const signalPlacementControlInteraction = (0, import_element164.useCallback)(() => {
       setIsPlacementActive(true);
       clearTimeout(placementControlTimerRef.current);
       placementControlTimerRef.current = setTimeout(() => {
         setIsPlacementActive(false);
       }, PLACEMENT_CONTROL_IDLE_MS);
     }, []);
-    const handleCanvasGestureStart = (0, import_element165.useCallback)(() => {
+    const handleCanvasGestureStart = (0, import_element164.useCallback)(() => {
       setIsCanvasGestureActive(true);
     }, []);
-    const handleCanvasGestureEnd = (0, import_element165.useCallback)(() => {
+    const handleCanvasGestureEnd = (0, import_element164.useCallback)(() => {
       setIsCanvasGestureActive(false);
     }, []);
     const isCropInteractionActive = isPlacementActive || isCanvasGestureActive;
-    (0, import_element165.useEffect)(() => {
+    (0, import_element164.useEffect)(() => {
       return () => {
         clearTimeout(placementControlTimerRef.current);
       };
     }, []);
-    (0, import_element165.useEffect)(() => {
+    (0, import_element164.useEffect)(() => {
       setIsPlacementActive(false);
       setIsCanvasGestureActive(false);
     }, [id]);
-    (0, import_element165.useEffect)(() => {
+    (0, import_element164.useEffect)(() => {
       invalidateResolution("getEntityRecord", [
         "postType",
         "attachment",
@@ -55615,7 +55255,7 @@ If there's a particular need for this, please submit a feature request at https:
       media,
       onSaved
     });
-    const tabs = (0, import_element165.useMemo)(() => {
+    const tabs = (0, import_element164.useMemo)(() => {
       const detailsTab = {
         id: "details",
         title: (0, import_i18n141.__)("Details"),
@@ -55663,7 +55303,7 @@ If there's a particular need for this, please submit a feature request at https:
       aspectRatioOptions,
       isPanelLayout
     ]);
-    const [selectedTabId, setSelectedTabId] = (0, import_element165.useState)();
+    const [selectedTabId, setSelectedTabId] = (0, import_element164.useState)();
     const activeTabId = selectedTabId ?? tabs[0]?.id;
     const handleChange = (updates) => {
       editEntityRecord("postType", "attachment", id, updates);
@@ -55785,7 +55425,7 @@ If there's a particular need for this, please submit a feature request at https:
               )
             }
           ),
-          noticesPortalElement ? (0, import_element165.createPortal)(snackbar, noticesPortalElement) : snackbar
+          noticesPortalElement ? (0, import_element164.createPortal)(snackbar, noticesPortalElement) : snackbar
         ]
       }
     );
@@ -55860,8 +55500,8 @@ If there's a particular need for this, please submit a feature request at https:
     fields: fields2 = [],
     aspectRatioPresets
   }) {
-    const { isModalOpen, id, onUpdate, onClose } = (0, import_data46.useSelect)((select9) => {
-      const { isOpen: isOpen2, getId: getId2, getOnUpdate: getOnUpdate2, getOnClose: getOnClose2 } = select9(store2);
+    const { isModalOpen, id, onUpdate, onClose } = (0, import_data45.useSelect)((select9) => {
+      const { isOpen: isOpen2, getId: getId2, getOnUpdate: getOnUpdate2, getOnClose: getOnClose2 } = select9(store);
       return {
         isModalOpen: isOpen2(),
         id: getId2(),
@@ -55869,8 +55509,8 @@ If there's a particular need for this, please submit a feature request at https:
         onClose: getOnClose2()
       };
     }, []);
-    const { closeMediaEditorModal: closeMediaEditorModal2 } = (0, import_data46.useDispatch)(store2);
-    const { createSuccessNotice } = (0, import_data46.useDispatch)(import_notices15.store);
+    const { closeMediaEditorModal: closeMediaEditorModal2 } = (0, import_data45.useDispatch)(store);
+    const { createSuccessNotice } = (0, import_data45.useDispatch)(import_notices15.store);
     if (!isModalOpen || !id) {
       return null;
     }
@@ -55966,16 +55606,16 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/media-editor/build-module/private-apis.mjs
   var privateApis14 = {};
   lock6(privateApis14, {
-    store: store2,
+    store,
     MediaEditor,
     MediaEditorModal
   });

   // packages/editor/build-module/components/media-categories/index.mjs
   var import_i18n143 = __toESM(require_i18n(), 1);
-  var import_data47 = __toESM(require_data(), 1);
+  var import_data46 = __toESM(require_data(), 1);
   var import_html_entities9 = __toESM(require_html_entities(), 1);
-  var import_core_data30 = __toESM(require_core_data(), 1);
+  var import_core_data29 = __toESM(require_core_data(), 1);
   var getExternalLink = (url, text) => `<a ${getExternalLinkAttributes(url)}>${text}</a>`;
   var getExternalLinkAttributes = (url) => `href="${url}" target="_blank" rel="noopener"`;
   var getOpenverseLicense = (license, licenseVersion) => {
@@ -56057,17 +55697,17 @@ If there's a particular need for this, please submit a feature request at https:
   });
   var coreMediaFetch = async (query = {}) => {
     const finalQuery = getCoreMediaQuery(query);
-    const records = await (0, import_data47.resolveSelect)(import_core_data30.store).getEntityRecords(
+    const records = await (0, import_data46.resolveSelect)(import_core_data29.store).getEntityRecords(
       "postType",
       "attachment",
       finalQuery
     );
-    const totalItems = (0, import_data47.select)(import_core_data30.store).getEntityRecordsTotalItems(
+    const totalItems = (0, import_data46.select)(import_core_data29.store).getEntityRecordsTotalItems(
       "postType",
       "attachment",
       finalQuery
     );
-    const totalPages = (0, import_data47.select)(import_core_data30.store).getEntityRecordsTotalPages(
+    const totalPages = (0, import_data46.select)(import_core_data29.store).getEntityRecordsTotalPages(
       "postType",
       "attachment",
       finalQuery
@@ -56097,7 +55737,7 @@ If there's a particular need for this, please submit a feature request at https:
     // `throwOnError` so a failed REST write rejects (rather than being silently
     // swallowed), letting the attach/detach handlers surface an error notice
     // instead of a false success.
-    (0, import_data47.dispatch)(import_core_data30.store).saveEntityRecord(
+    (0, import_data46.dispatch)(import_core_data29.store).saveEntityRecord(
       "postType",
       "attachment",
       {
@@ -56116,7 +55756,7 @@ If there's a particular need for this, please submit a feature request at https:
     )
   ];
   var invalidateAttachedImagesQueries = (postId2, query = {}) => {
-    const { invalidateResolution } = (0, import_data47.dispatch)(import_core_data30.store);
+    const { invalidateResolution } = (0, import_data46.dispatch)(import_core_data29.store);
     invalidateResolution("getEntityRecords", [
       "postType",
       "attachment",
@@ -56124,15 +55764,15 @@ If there's a particular need for this, please submit a feature request at https:
     ]);
   };
   var subscribeToMediaInvalidation = (args, onChange) => {
-    const isResolved = () => (0, import_data47.select)(import_core_data30.store).hasFinishedResolution("getEntityRecords", args);
+    const isResolved = () => (0, import_data46.select)(import_core_data29.store).hasFinishedResolution("getEntityRecords", args);
     let wasResolved = isResolved();
-    return (0, import_data47.subscribe)(() => {
+    return (0, import_data46.subscribe)(() => {
       const nowResolved = isResolved();
       if (wasResolved && !nowResolved) {
         onChange();
       }
       wasResolved = nowResolved;
-    }, import_core_data30.store);
+    }, import_core_data29.store);
   };
   var createCoreMediaCategory = ({ getQuery, ...category }) => ({
     ...category,
@@ -56269,6 +55909,202 @@ If there's a particular need for this, please submit a feature request at https:
     ];
   }

+  // node_modules/uuid/dist/stringify.js
+  var byteToHex = [];
+  for (let i3 = 0; i3 < 256; ++i3) {
+    byteToHex.push((i3 + 256).toString(16).slice(1));
+  }
+  function unsafeStringify(arr, offset4 = 0) {
+    return (byteToHex[arr[offset4 + 0]] + byteToHex[arr[offset4 + 1]] + byteToHex[arr[offset4 + 2]] + byteToHex[arr[offset4 + 3]] + "-" + byteToHex[arr[offset4 + 4]] + byteToHex[arr[offset4 + 5]] + "-" + byteToHex[arr[offset4 + 6]] + byteToHex[arr[offset4 + 7]] + "-" + byteToHex[arr[offset4 + 8]] + byteToHex[arr[offset4 + 9]] + "-" + byteToHex[arr[offset4 + 10]] + byteToHex[arr[offset4 + 11]] + byteToHex[arr[offset4 + 12]] + byteToHex[arr[offset4 + 13]] + byteToHex[arr[offset4 + 14]] + byteToHex[arr[offset4 + 15]]).toLowerCase();
+  }
+
+  // node_modules/uuid/dist/rng.js
+  var rnds8 = new Uint8Array(16);
+  function rng() {
+    return crypto.getRandomValues(rnds8);
+  }
+
+  // node_modules/uuid/dist/v4.js
+  function v4(options, buf, offset4) {
+    if (!buf && !options && crypto.randomUUID) {
+      return crypto.randomUUID();
+    }
+    return _v4(options, buf, offset4);
+  }
+  function _v4(options, buf, offset4) {
+    options = options || {};
+    const rnds = options.random ?? options.rng?.() ?? rng();
+    if (rnds.length < 16) {
+      throw new Error("Random bytes length must be >= 16");
+    }
+    rnds[6] = rnds[6] & 15 | 64;
+    rnds[8] = rnds[8] & 63 | 128;
+    if (buf) {
+      offset4 = offset4 || 0;
+      if (offset4 < 0 || offset4 + 16 > buf.length) {
+        throw new RangeError(`UUID byte range ${offset4}:${offset4 + 15} is out of buffer bounds`);
+      }
+      for (let i3 = 0; i3 < 16; ++i3) {
+        buf[offset4 + i3] = rnds[i3];
+      }
+      return buf;
+    }
+    return unsafeStringify(rnds);
+  }
+  var v4_default = v4;
+
+  // packages/editor/build-module/utils/media-upload/index.mjs
+  var import_data47 = __toESM(require_data(), 1);
+  var import_core_data30 = __toESM(require_core_data(), 1);
+  var import_media_utils2 = __toESM(require_media_utils(), 1);
+
+  // packages/editor/build-module/components/upload-progress-snackbar/tracker.mjs
+  var import_element165 = __toESM(require_element(), 1);
+  var state = null;
+  var listeners = /* @__PURE__ */ new Set();
+  function notify() {
+    listeners.forEach((listener) => listener());
+  }
+  function addFiles(filenames) {
+    if (!filenames.length) {
+      return;
+    }
+    if (!state) {
+      state = { total: 0, completed: 0, pending: [] };
+    }
+    state = {
+      total: state.total + filenames.length,
+      completed: state.completed,
+      pending: [...state.pending, ...filenames]
+    };
+    notify();
+  }
+  function advance2(count) {
+    if (!state || count <= 0) {
+      return;
+    }
+    const completed = Math.min(state.total, state.completed + count);
+    const pending = state.pending.slice(count);
+    if (completed >= state.total) {
+      state = null;
+    } else {
+      state = { total: state.total, completed, pending };
+    }
+    notify();
+  }
+  function getState() {
+    return state;
+  }
+  function subscribe4(listener) {
+    listeners.add(listener);
+    return () => {
+      listeners.delete(listener);
+    };
+  }
+  function useTracker() {
+    return (0, import_element165.useSyncExternalStore)(subscribe4, getState, getState);
+  }
+
+  // packages/editor/build-module/utils/media-upload/index.mjs
+  var noop7 = () => {
+  };
+  function mediaUpload({
+    additionalData = {},
+    allowedTypes,
+    filesList,
+    maxUploadFileSize,
+    onError = noop7,
+    onFileChange,
+    onSuccess,
+    multiple = true,
+    isTransportOnly = false
+  }) {
+    const { receiveEntityRecords } = (0, import_data47.dispatch)(import_core_data30.store);
+    const { getCurrentPost: getCurrentPost2, getEditorSettings: getEditorSettings2 } = (0, import_data47.select)(store3);
+    const {
+      lockPostAutosaving: lockPostAutosaving2,
+      unlockPostAutosaving: unlockPostAutosaving2,
+      lockPostSaving: lockPostSaving2,
+      unlockPostSaving: unlockPostSaving2
+    } = (0, import_data47.dispatch)(store3);
+    const wpAllowedMimeTypes = getEditorSettings2().allowedMimeTypes;
+    const lockKey = `image-upload-${v4_default()}`;
+    maxUploadFileSize = maxUploadFileSize || getEditorSettings2().maxUploadFileSize;
+    const currentPost = getCurrentPost2();
+    const currentPostId = typeof currentPost?.id === "number" ? currentPost.id : currentPost?.wp_id;
+    const clearSaveLock = () => {
+      unlockPostSaving2(lockKey);
+      unlockPostAutosaving2(lockKey);
+    };
+    if (!isTransportOnly) {
+      lockPostSaving2(lockKey);
+      lockPostAutosaving2(lockKey);
+    }
+    const postData = currentPostId ? { post: currentPostId } : {};
+    if (!isTransportOnly) {
+      const trackingFiles = Array.from(filesList).map(
+        (f3) => f3?.name || ""
+      );
+      addFiles(trackingFiles);
+    }
+    let lastCompletedCount = 0;
+    (0, import_media_utils2.uploadMedia)({
+      allowedTypes,
+      filesList,
+      onFileChange: (files) => {
+        onFileChange?.(files);
+        const entityFiles = files.filter((_file) => _file?.id);
+        if (entityFiles?.length) {
+          const invalidateCache = true;
+          receiveEntityRecords(
+            "postType",
+            "attachment",
+            entityFiles,
+            void 0,
+            invalidateCache
+          );
+        }
+        if (!isTransportOnly && entityFiles.length === files.length) {
+          clearSaveLock();
+        }
+        if (!isTransportOnly) {
+          const completedCount = entityFiles.length;
+          if (completedCount > lastCompletedCount) {
+            advance2(completedCount - lastCompletedCount);
+            lastCompletedCount = completedCount;
+          }
+        }
+      },
+      onSuccess,
+      additionalData: {
+        ...postData,
+        ...additionalData
+      },
+      maxUploadFileSize,
+      onError: ({ message: message2 }) => {
+        if (!isTransportOnly) {
+          clearSaveLock();
+          advance2(1);
+        }
+        onError(message2);
+      },
+      wpAllowedMimeTypes,
+      multiple
+    });
+  }
+
+  // packages/editor/build-module/utils/url.mjs
+  var import_url11 = __toESM(require_url(), 1);
+  var import_deprecated8 = __toESM(require_deprecated(), 1);
+  function cleanForSlug3(string) {
+    (0, import_deprecated8.default)("wp.editor.cleanForSlug", {
+      since: "12.7",
+      plugin: "Gutenberg",
+      alternative: "wp.url.cleanForSlug"
+    });
+    return (0, import_url11.cleanForSlug)(string);
+  }
+
   // packages/editor/build-module/utils/media-upload/on-success.mjs
   var import_data48 = __toESM(require_data(), 1);
   var import_core_data31 = __toESM(require_core_data(), 1);
@@ -56307,7 +56143,7 @@ If there's a particular need for this, please submit a feature request at https:
     onSuccess,
     onError = noop8
   }) {
-    const currentPost = (0, import_data49.select)(store).getCurrentPost();
+    const currentPost = (0, import_data49.select)(store3).getCurrentPost();
     const currentPostId = typeof currentPost?.id === "number" ? currentPost.id : currentPost?.wp_id;
     const postData = currentPostId ? { post: currentPostId } : {};
     (0, import_api_fetch3.default)({
@@ -56356,7 +56192,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_data61 = __toESM(require_data(), 1);
   var import_block_editor18 = __toESM(require_block_editor(), 1);
   var import_element197 = __toESM(require_element(), 1);
-  var import_compose32 = __toESM(require_compose(), 1);
+  var import_compose34 = __toESM(require_compose(), 1);

   // packages/global-styles-ui/build-module/provider.mjs
   var import_element167 = __toESM(require_element(), 1);
@@ -57044,7 +56880,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_components97 = __toESM(require_components(), 1);
-  var import_compose27 = __toESM(require_compose(), 1);
+  var import_compose29 = __toESM(require_compose(), 1);
   var import_element170 = __toESM(require_element(), 1);
   var import_jsx_runtime294 = __toESM(require_jsx_runtime(), 1);
   var normalizedWidth = 248;
@@ -57061,12 +56897,12 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const [backgroundColor = "white"] = useStyle("color.background");
     const [gradientValue] = useStyle("color.gradient");
-    const disableMotion = (0, import_compose27.useReducedMotion)();
+    const disableMotion = (0, import_compose29.useReducedMotion)();
     const [isHovered, setIsHovered] = (0, import_element170.useState)(false);
-    const [containerResizeListener, { width }] = (0, import_compose27.useResizeObserver)();
+    const [containerResizeListener, { width }] = (0, import_compose29.useResizeObserver)();
     const [throttledWidth, setThrottledWidthState] = (0, import_element170.useState)(width);
     const [ratioState, setRatioState] = (0, import_element170.useState)();
-    const setThrottledWidth = (0, import_compose27.useThrottle)(
+    const setThrottledWidth = (0, import_compose29.useThrottle)(
       setThrottledWidthState,
       250,
       THROTTLE_OPTIONS
@@ -57378,8 +57214,8 @@ If there's a particular need for this, please submit a feature request at https:
   var import_data53 = __toESM(require_data(), 1);
   var import_element171 = __toESM(require_element(), 1);
   var import_block_editor7 = __toESM(require_block_editor(), 1);
-  var import_compose28 = __toESM(require_compose(), 1);
-  var import_a11y6 = __toESM(require_a11y(), 1);
+  var import_compose30 = __toESM(require_compose(), 1);
+  var import_a11y8 = __toESM(require_a11y(), 1);

   // packages/global-styles-ui/build-module/variations/variations-panel.mjs
   var import_blocks7 = __toESM(require_blocks(), 1);
@@ -57545,7 +57381,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function BlockList({ filterValue }) {
     const sortedBlockTypes = useSortedBlockTypes();
-    const debouncedSpeak = (0, import_compose28.useDebounce)(import_a11y6.speak, 500);
+    const debouncedSpeak = (0, import_compose30.useDebounce)(import_a11y8.speak, 500);
     const { isMatchingSearchTerm } = (0, import_data53.useSelect)(import_blocks8.store);
     const filteredBlockTypes = !filterValue ? sortedBlockTypes : sortedBlockTypes.filter(
       (blockType) => isMatchingSearchTerm(blockType, filterValue)
@@ -57800,8 +57636,7 @@ If there's a particular need for this, please submit a feature request at https:
     name: name2,
     variation,
     selectedViewport: controlledSelectedViewport,
-    showResponsiveStateControls = true,
-    showBlockStateControls = true
+    showResponsiveStateControls = true
   }) {
     const {
       user: userConfig,
@@ -57983,7 +57818,7 @@ If there's a particular need for this, please submit a feature request at https:
         {
           title: variation ? currentBlockStyle?.label : blockType?.title,
           viewportStates: validViewportStates,
-          pseudoStates: showBlockStateControls ? validPseudoStates : [],
+          pseudoStates: validPseudoStates,
           selectedViewport: effectiveSelectedViewport,
           selectedPseudoState,
           onChangeViewport: showResponsiveStateControls ? setSelectedViewport : void 0,
@@ -59730,7 +59565,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/global-styles-ui/build-module/font-library/font-collection.mjs
   var import_element181 = __toESM(require_element(), 1);
   var import_components117 = __toESM(require_components(), 1);
-  var import_compose29 = __toESM(require_compose(), 1);
+  var import_compose31 = __toESM(require_compose(), 1);
   var import_i18n159 = __toESM(require_i18n(), 1);
   var import_core_data38 = __toESM(require_core_data(), 1);

@@ -59922,7 +59757,7 @@ If there's a particular need for this, please submit a feature request at https:
       setFilters({ ...filters, search: value });
       setPage(1);
     };
-    const debouncedUpdateSearchInput = (0, import_compose29.debounce)(handleUpdateSearchInput, 300);
+    const debouncedUpdateSearchInput = (0, import_compose31.debounce)(handleUpdateSearchInput, 300);
     const handleToggleVariant = (font2, face) => {
       const newFontsToInstall = toggleFont(font2, face, fontsToInstall);
       setFontsToInstall(newFontsToInstall);
@@ -60037,6 +59872,7 @@ If there's a particular need for this, please submit a feature request at https:
                   /* @__PURE__ */ (0, import_jsx_runtime315.jsx)(
                     import_components117.SearchControl,
                     {
+                      className: "font-library__search",
                       value: filters.search,
                       placeholder: (0, import_i18n159.__)("Font name\u2026"),
                       label: (0, import_i18n159.__)("Search"),
@@ -64110,12 +63946,12 @@ If there's a particular need for this, please submit a feature request at https:
             var STR_APPLY_UIA_OK = true;
             try {
               String.fromCharCode.apply(null, [0]);
-            } catch (__337) {
+            } catch (__334) {
               STR_APPLY_OK = false;
             }
             try {
               String.fromCharCode.apply(null, new Uint8Array(1));
-            } catch (__337) {
+            } catch (__334) {
               STR_APPLY_UIA_OK = false;
             }
             var _utf8len = new utils.Buf8(256);
@@ -71074,7 +70910,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_i18n171 = __toESM(require_i18n(), 1);

   // packages/global-styles-ui/build-module/color-palette-panel.mjs
-  var import_compose30 = __toESM(require_compose(), 1);
+  var import_compose32 = __toESM(require_compose(), 1);
   var import_components131 = __toESM(require_components(), 1);
   var import_i18n169 = __toESM(require_i18n(), 1);

@@ -71209,7 +71045,7 @@ If there's a particular need for this, please submit a feature request at https:
       "color.defaultPalette",
       name2
     );
-    const isMobileViewport = (0, import_compose30.useViewportMatch)("small", "<");
+    const isMobileViewport = (0, import_compose32.useViewportMatch)("small", "<");
     const popoverProps = isMobileViewport ? mobilePopoverProps : void 0;
     const [randomizeThemeColors] = useColorRandomizer(name2);
     return /* @__PURE__ */ (0, import_jsx_runtime331.jsxs)(import_components131.__experimentalVStack, { className: "global-styles-ui-color-palette-panel", spacing: 8, children: [
@@ -71265,7 +71101,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/global-styles-ui/build-module/gradients-palette-panel.mjs
-  var import_compose31 = __toESM(require_compose(), 1);
+  var import_compose33 = __toESM(require_compose(), 1);
   var import_components132 = __toESM(require_components(), 1);
   var import_i18n170 = __toESM(require_i18n(), 1);
   var import_jsx_runtime332 = __toESM(require_jsx_runtime(), 1);
@@ -71310,7 +71146,7 @@ If there's a particular need for this, please submit a feature request at https:
       ...themeDuotone || [],
       ...defaultDuotone && defaultDuotoneEnabled ? defaultDuotone : []
     ];
-    const isMobileViewport = (0, import_compose31.useViewportMatch)("small", "<");
+    const isMobileViewport = (0, import_compose33.useViewportMatch)("small", "<");
     const popoverProps = isMobileViewport ? mobilePopoverProps2 : void 0;
     return /* @__PURE__ */ (0, import_jsx_runtime332.jsxs)(
       import_components132.__experimentalVStack,
@@ -73615,8 +73451,7 @@ If there's a particular need for this, please submit a feature request at https:
     blockStyles,
     blockName,
     selectedViewport,
-    showResponsiveStateControls,
-    showBlockStateControls
+    showResponsiveStateControls
   }) {
     return /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(import_jsx_runtime356.Fragment, { children: blockStyles.map((style, index2) => /* @__PURE__ */ (0, import_jsx_runtime356.jsx)(
       import_components150.Navigator.Screen,
@@ -73628,8 +73463,7 @@ If there's a particular need for this, please submit a feature request at https:
             name: blockName,
             variation: style.name,
             selectedViewport,
-            showResponsiveStateControls,
-            showBlockStateControls
+            showResponsiveStateControls
           }
         )
       },
@@ -73640,8 +73474,7 @@ If there's a particular need for this, please submit a feature request at https:
     name: name2,
     parentMenu = "",
     selectedViewport,
-    showResponsiveStateControls,
-    showBlockStateControls
+    showResponsiveStateControls
   }) {
     const blockStyleVariations = (0, import_data61.useSelect)(
       (select9) => {
@@ -73663,8 +73496,7 @@ If there's a particular need for this, please submit a feature request at https:
         blockStyles: blockStyleVariations,
         blockName: name2 || "",
         selectedViewport,
-        showResponsiveStateControls,
-        showBlockStateControls
+        showResponsiveStateControls
       }
     );
   }
@@ -73678,8 +73510,7 @@ If there's a particular need for this, please submit a feature request at https:
     serverCSS,
     serverSettings,
     selectedViewport,
-    showResponsiveStateControls = true,
-    showBlockStateControls = true
+    showResponsiveStateControls = true
   }) {
     const blocks = (0, import_blocks11.getBlockTypes)();
     const mergedValue = (0, import_element197.useMemo)(() => {
@@ -73752,8 +73583,7 @@ If there's a particular need for this, please submit a feature request at https:
                       {
                         name: block.name,
                         selectedViewport,
-                        showResponsiveStateControls,
-                        showBlockStateControls
+                        showResponsiveStateControls
                       }
                     )
                   }
@@ -73764,8 +73594,7 @@ If there's a particular need for this, please submit a feature request at https:
                     name: block.name,
                     parentMenu: "/blocks/" + encodeURIComponent(block.name),
                     selectedViewport,
-                    showResponsiveStateControls,
-                    showBlockStateControls
+                    showResponsiveStateControls
                   }
                 )
               ] }, block.name))
@@ -73794,8 +73623,8 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const navigator2 = (0, import_components150.useNavigator)();
     const { path: childPath } = navigator2.location;
-    const previousParentPath = (0, import_compose32.usePrevious)(path);
-    const previousChildPath = (0, import_compose32.usePrevious)(childPath);
+    const previousParentPath = (0, import_compose34.usePrevious)(path);
+    const previousChildPath = (0, import_compose34.usePrevious)(childPath);
     (0, import_element197.useEffect)(() => {
       if (path && path !== childPath) {
         if (path !== previousParentPath) {
@@ -73855,7 +73684,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_data62 = __toESM(require_data(), 1);
   var import_element198 = __toESM(require_element(), 1);
   var import_block_editor19 = __toESM(require_block_editor(), 1);
-  var import_compose33 = __toESM(require_compose(), 1);
+  var import_compose35 = __toESM(require_compose(), 1);
   function GlobalStylesBlockLink({ path, onPathChange }) {
     const { selectedBlockName, selectedBlockClientId } = (0, import_data62.useSelect)(
       (select9) => {
@@ -73869,7 +73698,7 @@ If there's a particular need for this, please submit a feature request at https:
       []
     );
     const blockHasGlobalStyles = true;
-    const previousBlockClientId = (0, import_compose33.usePrevious)(selectedBlockClientId);
+    const previousBlockClientId = (0, import_compose35.usePrevious)(selectedBlockClientId);
     (0, import_element198.useEffect)(() => {
       if (selectedBlockClientId === previousBlockClientId) {
         return;
@@ -74060,7 +73889,6 @@ If there's a particular need for this, please submit a feature request at https:
     const __experimentalDiscussionSettings = settings?.__experimentalDiscussionSettings;
     const fontLibraryEnabled = settings?.fontLibraryEnabled ?? true;
     const responsiveEditingEnabled = settings?.responsiveEditingEnabled ?? true;
-    const blockStatesEditingEnabled = settings?.blockStatesEditingEnabled ?? true;
     const mediaUploadHandler = (0, import_data64.useSelect)((select9) => {
       const { canUser } = select9(import_core_data44.store);
       const canUserUploadMedia = canUser("create", {
@@ -74105,8 +73933,7 @@ If there's a particular need for this, please submit a feature request at https:
       serverCSS,
       serverSettings,
       fontLibraryEnabled,
-      responsiveEditingEnabled,
-      blockStatesEditingEnabled
+      responsiveEditingEnabled
     };
   }
   function GlobalStylesUIWrapper({
@@ -74126,8 +73953,7 @@ If there's a particular need for this, please submit a feature request at https:
       serverCSS,
       serverSettings,
       fontLibraryEnabled,
-      responsiveEditingEnabled,
-      blockStatesEditingEnabled
+      responsiveEditingEnabled
     } = useServerData(settings);
     if (!isReady2) {
       return null;
@@ -74145,8 +73971,7 @@ If there's a particular need for this, please submit a feature request at https:
           serverCSS,
           serverSettings,
           selectedViewport,
-          showResponsiveStateControls: showResponsiveStateControls && responsiveEditingEnabled,
-          showBlockStateControls: blockStatesEditingEnabled
+          showResponsiveStateControls: showResponsiveStateControls && responsiveEditingEnabled
         }
       ),
       /* @__PURE__ */ (0, import_jsx_runtime359.jsx)(
@@ -74161,7 +73986,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/provider/use-block-editor-settings.mjs
   var { store: mediaEditorStore } = unlock(privateApis14);
-  var EMPTY_OBJECT4 = {};
+  var EMPTY_OBJECT3 = {};
   function __experimentalReusableBlocksSelect(select9) {
     const { RECEIVE_INTERMEDIATE_RESULTS: RECEIVE_INTERMEDIATE_RESULTS2 } = unlock(import_core_data45.privateApis);
     const { getEntityRecords } = select9(import_core_data45.store);
@@ -74181,7 +74006,6 @@ If there's a particular need for this, please submit a feature request at https:
     "__experimentalGlobalStylesBaseStyles",
     "allImageSizes",
     "alignWide",
-    "blockStatesEditingEnabled",
     "blockInspectorTabs",
     "maxUploadFileSize",
     "allowedMimeTypes",
@@ -74245,7 +74069,7 @@ If there's a particular need for this, please submit a feature request at https:
     openMediaEditorModalKey
   } = unlock(import_block_editor21.privateApis);
   function useBlockEditorSettings(settings, postType2, postId2, renderingMode2) {
-    const isLargeViewport = (0, import_compose34.useViewportMatch)("medium");
+    const isLargeViewport = (0, import_compose36.useViewportMatch)("medium");
     const {
       allImageSizes,
       bigImageSizeThreshold,
@@ -74281,9 +74105,9 @@ If there's a particular need for this, please submit a feature request at https:
         } = select9(import_core_data45.store);
         const { get } = select9(import_preferences6.store);
         const { getBlockTypes: getBlockTypes6 } = select9(import_blocks12.store);
-        const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
+        const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
         const { getDeviceType: getDeviceType2, isRevisionsMode: _isRevisionsMode } = unlock(
-          select9(store)
+          select9(store3)
         );
         const { getBlocksByName, getBlockAttributes: getBlockAttributes2 } = select9(import_block_editor21.store);
         const siteSettings = canUser("read", {
@@ -74351,8 +74175,8 @@ If there's a particular need for this, please submit a feature request at https:
       [postType2, postId2, isLargeViewport, renderingMode2]
     );
     const { merged: mergedGlobalStyles } = useGlobalStyles();
-    const globalStylesData = mergedGlobalStyles.styles ?? EMPTY_OBJECT4;
-    const globalStylesLinksData = mergedGlobalStyles._links ?? EMPTY_OBJECT4;
+    const globalStylesData = mergedGlobalStyles.styles ?? EMPTY_OBJECT3;
+    const globalStylesLinksData = mergedGlobalStyles._links ?? EMPTY_OBJECT3;
     const settingsBlockPatterns = settings.__experimentalAdditionalBlockPatterns ?? // WP 6.0
     settings.__experimentalBlockPatterns;
     const settingsBlockPatternCategories = settings.__experimentalAdditionalBlockPatternCategories ?? // WP 6.0
@@ -74374,7 +74198,7 @@ If there's a particular need for this, please submit a feature request at https:
       ),
       [settingsBlockPatternCategories, restBlockPatternCategories]
     );
-    const { undo: undo2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data65.useDispatch)(store);
+    const { undo: undo2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data65.useDispatch)(store3);
     const { editMediaEntity } = unlock((0, import_data65.useDispatch)(import_core_data45.store));
     const { saveEntityRecord } = (0, import_data65.useDispatch)(import_core_data45.store);
     const { openMediaEditorModal: openMediaEditorModal2 } = (0, import_data65.useDispatch)(mediaEditorStore);
@@ -74556,7 +74380,7 @@ If there's a particular need for this, please submit a feature request at https:
     const postContentBlockTypes = usePostContentBlockTypes();
     const { contentOnlyIds, templateParts } = (0, import_data66.useSelect)(
       (select9) => {
-        const { getPostBlocksByName: getPostBlocksByName2 } = unlock(select9(store));
+        const { getPostBlocksByName: getPostBlocksByName2 } = unlock(select9(store3));
         const { getBlocksByName } = select9(import_block_editor22.store);
         return {
           contentOnlyIds: getPostBlocksByName2(postContentBlockTypes),
@@ -75856,8 +75680,8 @@ If there's a particular need for this, please submit a feature request at https:
         isShowingRevisionDiff: isShowingRevisionDiff2,
         getCurrentRevision: getCurrentRevision2,
         getPreviousRevision: getPreviousRevision2
-      } = unlock(select9(store));
-      const { getCurrentPostType: getCurrentPostType2 } = select9(store);
+      } = unlock(select9(store3));
+      const { getCurrentPostType: getCurrentPostType2 } = select9(store3);
       const inRevisions = isRevisionsMode2();
       return {
         isInRevisionsMode: inRevisions,
@@ -75932,14 +75756,14 @@ If there's a particular need for this, please submit a feature request at https:
   var modalName = "editor/pattern-rename";
   function PatternRenameModal() {
     const isActive = (0, import_data69.useSelect)(
-      (select9) => select9(store3).isModalActive(modalName)
+      (select9) => select9(store2).isModalActive(modalName)
     );
     const { record, postType: postType2 } = (0, import_data69.useSelect)(
       (select9) => {
         if (!isActive) {
           return {};
         }
-        const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
         const { getEditedEntityRecord } = select9(import_core_data46.store);
         const _postType = getCurrentPostType2();
         return {
@@ -75953,7 +75777,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [isActive]
     );
-    const { closeModal: closeModal2 } = (0, import_data69.useDispatch)(store3);
+    const { closeModal: closeModal2 } = (0, import_data69.useDispatch)(store2);
     if (!isActive || postType2 !== PATTERN_POST_TYPE) {
       return null;
     }
@@ -75969,14 +75793,14 @@ If there's a particular need for this, please submit a feature request at https:
   var modalName2 = "editor/pattern-duplicate";
   function PatternDuplicateModal() {
     const isActive = (0, import_data70.useSelect)(
-      (select9) => select9(store3).isModalActive(modalName2)
+      (select9) => select9(store2).isModalActive(modalName2)
     );
     const { record, postType: postType2 } = (0, import_data70.useSelect)(
       (select9) => {
         if (!isActive) {
           return {};
         }
-        const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
         const { getEditedEntityRecord } = select9(import_core_data47.store);
         const _postType = getCurrentPostType2();
         return {
@@ -75990,7 +75814,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [isActive]
     );
-    const { closeModal: closeModal2 } = (0, import_data70.useDispatch)(store3);
+    const { closeModal: closeModal2 } = (0, import_data70.useDispatch)(store2);
     if (!isActive || postType2 !== PATTERN_POST_TYPE) {
       return null;
     }
@@ -76045,7 +75869,7 @@ If there's a particular need for this, please submit a feature request at https:
       disableContentOnlyForTemplateParts
     } = (0, import_data71.useSelect)((select9) => {
       const { get } = select9(import_preferences7.store);
-      const { isListViewOpened: isListViewOpened2, getCurrentPostType: getCurrentPostType2, getEditorSettings: getEditorSettings2 } = select9(store);
+      const { isListViewOpened: isListViewOpened2, getCurrentPostType: getCurrentPostType2, getEditorSettings: getEditorSettings2 } = select9(store3);
       const { getSettings: getSettings10 } = select9(import_block_editor24.store);
       const { getPostType } = select9(import_core_data48.store);
       return {
@@ -76058,12 +75882,12 @@ If there's a particular need for this, please submit a feature request at https:
         isViewable: getPostType(getCurrentPostType2())?.viewable ?? false,
         isCodeEditingEnabled: getEditorSettings2().codeEditingEnabled,
         isRichEditingEnabled: getEditorSettings2().richEditingEnabled,
-        isPublishSidebarEnabled: select9(store).isPublishSidebarEnabled(),
+        isPublishSidebarEnabled: select9(store3).isPublishSidebarEnabled(),
         disableContentOnlyForUnsyncedPatterns: !!getEditorSettings2().disableContentOnlyForUnsyncedPatterns,
         disableContentOnlyForTemplateParts: !!getEditorSettings2().disableContentOnlyForTemplateParts
       };
     }, []);
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data71.useSelect)(store3);
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data71.useSelect)(store2);
     const { toggle } = (0, import_data71.useDispatch)(import_preferences7.store);
     const { createInfoNotice } = (0, import_data71.useDispatch)(import_notices16.store);
     const {
@@ -76074,12 +75898,12 @@ If there's a particular need for this, please submit a feature request at https:
       toggleSpotlightMode: toggleSpotlightMode2,
       toggleTopToolbar: toggleTopToolbar2,
       updateEditorSettings: updateEditorSettings2
-    } = (0, import_data71.useDispatch)(store);
+    } = (0, import_data71.useDispatch)(store3);
     const { stopEditingContentOnlySection } = unlock(
       (0, import_data71.useDispatch)(import_block_editor24.store)
     );
-    const { openModal: openModal2, enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data71.useDispatch)(store3);
-    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data71.useSelect)(store);
+    const { openModal: openModal2, enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data71.useDispatch)(store2);
+    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data71.useSelect)(store3);
     const allowSwitchEditorMode = isCodeEditingEnabled && isRichEditingEnabled;
     if (isPreviewMode) {
       return { commands: [], isLoading: false };
@@ -76266,7 +76090,7 @@ If there's a particular need for this, please submit a feature request at https:
         getSelectedBlockClientIds,
         getSettings: getSettings10
       } = select9(import_block_editor24.store);
-      const { getEditorSettings: getEditorSettings2 } = select9(store);
+      const { getEditorSettings: getEditorSettings2 } = select9(store3);
       const editorSettings2 = getEditorSettings2();
       const selectedBlockClientId = getSelectedBlockClientId2();
       const selectedBlockClientIds = getSelectedBlockClientIds();
@@ -76285,7 +76109,7 @@ If there's a particular need for this, please submit a feature request at https:
         isPreviewMode: getSettings10().isPreviewMode
       };
     }, []);
-    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data71.useDispatch)(store);
+    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data71.useDispatch)(store3);
     const { stopEditingContentOnlySection } = unlock(
       (0, import_data71.useDispatch)(import_block_editor24.store)
     );
@@ -76305,12 +76129,12 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var getEditedEntityContextualCommands = () => function useEditedEntityContextualCommands() {
     const { postType: postType2 } = (0, import_data71.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2 } = select9(store);
+      const { getCurrentPostType: getCurrentPostType2 } = select9(store3);
       return {
         postType: getCurrentPostType2()
       };
     }, []);
-    const { openModal: openModal2 } = (0, import_data71.useDispatch)(store3);
+    const { openModal: openModal2 } = (0, import_data71.useDispatch)(store2);
     const commands = [];
     if (postType2 === PATTERN_POST_TYPE) {
       commands.push({
@@ -76348,7 +76172,7 @@ If there's a particular need for this, please submit a feature request at https:
         getRenderingMode: getRenderingMode2,
         getEditorSettings: _getEditorSettings,
         getCurrentTemplateId: getCurrentTemplateId2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const editorSettings2 = _getEditorSettings();
       const _templateId = getCurrentTemplateId2();
       return {
@@ -76409,7 +76233,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var getManipulateDocumentCommands = () => function useManipulateDocumentCommands() {
     const { postType: postType2, postId: postId2 } = (0, import_data71.useSelect)((select9) => {
-      const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
+      const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
       return {
         postType: getCurrentPostType2(),
         postId: getCurrentPostId2()
@@ -76420,7 +76244,7 @@ If there's a particular need for this, please submit a feature request at https:
       postType2,
       postId2
     );
-    const { revertTemplate: revertTemplate3 } = unlock((0, import_data71.useDispatch)(store));
+    const { revertTemplate: revertTemplate3 } = unlock((0, import_data71.useDispatch)(store3));
     if (!hasResolved || ![TEMPLATE_PART_POST_TYPE, TEMPLATE_POST_TYPE].includes(
       postType2
     )) {
@@ -76494,7 +76318,7 @@ If there's a particular need for this, please submit a feature request at https:
       unlockPostSaving: unlockPostSaving2,
       lockPostAutosaving: lockPostAutosaving2,
       unlockPostAutosaving: unlockPostAutosaving2
-    } = (0, import_data72.useDispatch)(store);
+    } = (0, import_data72.useDispatch)(store3);
     (0, import_element207.useEffect)(() => {
       if (isUploading) {
         lockPostSaving2(LOCK_NAME);
@@ -76609,7 +76433,7 @@ If there's a particular need for this, please submit a feature request at https:
   ];
   function BlockRemovalWarnings() {
     const currentPostType = (0, import_data74.useSelect)(
-      (select9) => select9(store).getCurrentPostType(),
+      (select9) => select9(store3).getCurrentPostType(),
       []
     );
     const removalRulesForPostType = (0, import_element209.useMemo)(
@@ -76638,7 +76462,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { blockPatternsWithPostContentBlockType, postType: postType2 } = (0, import_data75.useSelect)(
       (select9) => {
         const { getPatternsByBlockTypes, getBlocksByName } = select9(import_block_editor26.store);
-        const { getCurrentPostType: getCurrentPostType2, getRenderingMode: getRenderingMode2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2, getRenderingMode: getRenderingMode2 } = select9(store3);
         const rootClientId = getRenderingMode2() === "post-only" ? "" : getBlocksByName("core/post-content")?.[0];
         return {
           blockPatternsWithPostContentBlockType: getPatternsByBlockTypes(
@@ -76662,7 +76486,7 @@ If there's a particular need for this, please submit a feature request at https:
   function PatternSelection({ blockPatterns, onChoosePattern }) {
     const { editEntityRecord } = (0, import_data75.useDispatch)(import_core_data49.store);
     const { postType: postType2, postId: postId2 } = (0, import_data75.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
+      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
       return {
         postType: getCurrentPostType2(),
         postId: getCurrentPostId2()
@@ -76735,11 +76559,11 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function StartPageOptions() {
     const [isOpen2, setIsOpen] = (0, import_element210.useState)(false);
-    const { isEditedPostEmpty: isEditedPostEmpty2 } = (0, import_data75.useSelect)(store);
+    const { isEditedPostEmpty: isEditedPostEmpty2 } = (0, import_data75.useSelect)(store3);
     const { getEntityRecordNonTransientEdits } = (0, import_data75.useSelect)(import_core_data49.store);
-    const { isModalActive: isModalActive2 } = (0, import_data75.useSelect)(store3);
+    const { isModalActive: isModalActive2 } = (0, import_data75.useSelect)(store2);
     const { enabled, postType: postType2, postId: postId2 } = (0, import_data75.useSelect)((select9) => {
-      const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
+      const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
       const choosePatternModalEnabled = select9(import_preferences8.store).get(
         "core",
         "enableChoosePatternModal"
@@ -76998,12 +76822,12 @@ If there's a particular need for this, please submit a feature request at https:
   };
   function KeyboardShortcutHelpModal() {
     const isModalActive2 = (0, import_data77.useSelect)(
-      (select9) => select9(store3).isModalActive(
+      (select9) => select9(store2).isModalActive(
         KEYBOARD_SHORTCUT_HELP_MODAL_NAME
       ),
       []
     );
-    const { openModal: openModal2, closeModal: closeModal2 } = (0, import_data77.useDispatch)(store3);
+    const { openModal: openModal2, closeModal: closeModal2 } = (0, import_data77.useDispatch)(store2);
     const toggleModal = () => {
       if (isModalActive2) {
         closeModal2();
@@ -77106,7 +76930,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function useStartPatterns2(fallbackContent) {
     const { slug, patterns: patterns2 } = (0, import_data78.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
+      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
       const { getEntityRecord, getBlockPatterns } = select9(import_core_data50.store);
       const postId2 = getCurrentPostId2();
       const postType2 = getCurrentPostType2();
@@ -77223,7 +77047,7 @@ If there's a particular need for this, please submit a feature request at https:
     const [isClosed, setIsClosed] = (0, import_element212.useState)(false);
     const { shouldOpenModal, slug, isCustom, postType: postType2, postId: postId2 } = (0, import_data78.useSelect)(
       (select9) => {
-        const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
         const _postType = getCurrentPostType2();
         const _postId = getCurrentPostId2();
         const { getEditedEntityRecord, getEntityRecordNonTransientEdits } = select9(import_core_data50.store);
@@ -77273,12 +77097,12 @@ If there's a particular need for this, please submit a feature request at https:
   var { usesNativeUndo } = unlock(import_block_editor28.privateApis);
   function EditorKeyboardShortcuts() {
     const isModeToggleDisabled = (0, import_data79.useSelect)((select9) => {
-      const { richEditingEnabled, codeEditingEnabled } = select9(store).getEditorSettings();
+      const { richEditingEnabled, codeEditingEnabled } = select9(store3).getEditorSettings();
       return !richEditingEnabled || !codeEditingEnabled;
     }, []);
     const { getBlockSelectionStart: getBlockSelectionStart2 } = (0, import_data79.useSelect)(import_block_editor28.store);
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data79.useSelect)(store3);
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data79.useDispatch)(store3);
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data79.useSelect)(store2);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data79.useDispatch)(store2);
     const {
       redo: redo2,
       undo: undo2,
@@ -77286,14 +77110,14 @@ If there's a particular need for this, please submit a feature request at https:
       setIsListViewOpened: setIsListViewOpened2,
       switchEditorMode: switchEditorMode2,
       toggleDistractionFree: toggleDistractionFree2
-    } = (0, import_data79.useDispatch)(store);
+    } = (0, import_data79.useDispatch)(store3);
     const {
       isEditedPostDirty: isEditedPostDirty2,
       isPostSavingLocked: isPostSavingLocked2,
       isListViewOpened: isListViewOpened2,
       getEditorMode: getEditorMode2,
       isSavingNonPostEntityChanges: isSavingNonPostEntityChanges2
-    } = (0, import_data79.useSelect)(store);
+    } = (0, import_data79.useSelect)(store3);
     (0, import_keyboard_shortcuts4.useShortcut)(
       "core/editor/toggle-mode",
       () => {
@@ -77536,13 +77360,13 @@ If there's a particular need for this, please submit a feature request at https:
   function usePostFields({
     postType: postType2
   }) {
-    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data83.useDispatch)(store));
+    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data83.useDispatch)(store3));
     (0, import_element215.useEffect)(() => {
       registerPostTypeSchema2(postType2);
     }, [registerPostTypeSchema2, postType2]);
     const { fields: fields2 } = (0, import_data83.useSelect)(
       (select9) => {
-        const { getEntityFields: getEntityFields3 } = unlock(select9(store));
+        const { getEntityFields: getEntityFields3 } = unlock(select9(store3));
         return {
           fields: getEntityFields3("postType", postType2)
         };
@@ -77705,7 +77529,7 @@ If there's a particular need for this, please submit a feature request at https:
             getDefaultRenderingMode: getDefaultRenderingMode2,
             isRevisionsMode: _isRevisionsMode,
             getCurrentRevisionId: _getCurrentRevisionId
-          } = unlock(select9(store));
+          } = unlock(select9(store3));
           const { getEntitiesConfig, getEntityRecordEdits } = select9(import_core_data53.store);
           const _mode = getRenderingMode2();
           const _defaultMode = getDefaultRenderingMode2(post2.type);
@@ -77784,7 +77608,7 @@ If there's a particular need for this, please submit a feature request at https:
         setEditedPost: setEditedPost2,
         setRenderingMode: setRenderingMode2,
         setCurrentRevisionId: setCurrentRevisionId2
-      } = unlock((0, import_data85.useDispatch)(store));
+      } = unlock((0, import_data85.useDispatch)(store3));
       const { editEntityRecord } = (0, import_data85.useDispatch)(import_core_data53.store);
       const registry = (0, import_data85.useRegistry)();
       const onChangeSelection = (0, import_element217.useCallback)(
@@ -77805,7 +77629,7 @@ If there's a particular need for this, please submit a feature request at https:
           return;
         }
         updatePostLock2(settings.postLock);
-        if (!registry.select(store).__unstableIsEditorReady()) {
+        if (!registry.select(store3).__unstableIsEditorReady()) {
           setupEditor2(post2, initialEdits, settings.template);
         }
         if (settings.autosave) {
@@ -77825,7 +77649,7 @@ If there's a particular need for this, please submit a feature request at https:
                     onClick: () => {
                       const {
                         disableVisualRevisions
-                      } = registry.select(store).getEditorSettings();
+                      } = registry.select(store3).getEditorSettings();
                       if (disableVisualRevisions) {
                         window.location.href = settings.autosave.editLink;
                         return;
@@ -77959,7 +77783,7 @@ If there's a particular need for this, please submit a feature request at https:
           kind: "postType",
           name: "wp_template"
         });
-        const _settings = select9(store).getEditorSettings();
+        const _settings = select9(store3).getEditorSettings();
         const supportsTemplateMode = _settings.supportsTemplateMode;
         const isViewable = getPostType(item.type)?.viewable ?? false;
         const templateId2 = supportsTemplateMode && isViewable && canViewTemplate ? getTemplateId(item.type, item.id) : null;
@@ -78054,14 +77878,14 @@ If there's a particular need for this, please submit a feature request at https:
     description_default2
   ];
   var registerPostTypeSchema = (postType2) => async ({ registry }) => {
-    const isReady2 = unlock(registry.select(store)).isEntityReady(
+    const isReady2 = unlock(registry.select(store3)).isEntityReady(
       "postType",
       postType2
     );
     if (isReady2) {
       return;
     }
-    unlock(registry.dispatch(store)).setIsReady(
+    unlock(registry.dispatch(store3)).setIsReady(
       "postType",
       postType2
     );
@@ -78071,7 +77895,7 @@ If there's a particular need for this, please submit a feature request at https:
       name: postType2
     });
     const currentTheme = await registry.resolveSelect(import_core_data55.store).getCurrentTheme();
-    const { disablePostFormats } = registry.select(store).getEditorSettings();
+    const { disablePostFormats } = registry.select(store3).getEditorSettings();
     let canDuplicate = !["wp_block", "wp_template_part"].includes(
       postTypeConfig.slug
     ) && canCreate && duplicate_post_default;
@@ -78156,14 +77980,14 @@ If there's a particular need for this, please submit a feature request at https:
     }
     registry.batch(() => {
       actions2.forEach((action) => {
-        unlock(registry.dispatch(store)).registerEntityAction(
+        unlock(registry.dispatch(store3)).registerEntityAction(
           "postType",
           postType2,
           action
         );
       });
       fields2.forEach((field) => {
-        unlock(registry.dispatch(store)).registerEntityField(
+        unlock(registry.dispatch(store3)).registerEntityField(
           "postType",
           postType2,
           field
@@ -78221,127 +78045,6 @@ If there's a particular need for this, please submit a feature request at https:
     ]);
     registry.dispatch(import_preferences9.store).set("core", "hiddenBlockTypes", [...mergedBlockNames]);
   };
-  var saveDirtyEntities = ({
-    onSave,
-    dirtyEntityRecords = [],
-    entitiesToSkip = [],
-    close,
-    successNoticeContent
-  } = {}) => ({ registry }) => {
-    const PUBLISH_ON_SAVE_ENTITIES = [
-      { kind: "postType", name: "wp_navigation" }
-    ];
-    const saveNoticeId = "site-editor-save-success";
-    const homeUrl = registry.select(import_core_data56.store).getEntityRecord("root", "__unstableBase")?.home;
-    registry.dispatch(import_notices19.store).removeNotice(saveNoticeId);
-    const entitiesToSave = dirtyEntityRecords.filter(
-      ({ kind, name: name2, key, property }) => {
-        return !entitiesToSkip.some(
-          (elt) => elt.kind === kind && elt.name === name2 && elt.key === key && elt.property === property
-        );
-      }
-    );
-    close?.(entitiesToSave);
-    const siteItemsToSave = [];
-    const pendingSavedRecords = [];
-    entitiesToSave.forEach(({ kind, name: name2, key, property }) => {
-      if ("root" === kind && "site" === name2) {
-        siteItemsToSave.push(property);
-      } else {
-        if (PUBLISH_ON_SAVE_ENTITIES.some(
-          (typeToPublish) => typeToPublish.kind === kind && typeToPublish.name === name2
-        )) {
-          registry.dispatch(import_core_data56.store).editEntityRecord(kind, name2, key, {
-            status: "publish"
-          });
-        }
-        pendingSavedRecords.push(
-          registry.dispatch(import_core_data56.store).saveEditedEntityRecord(kind, name2, key, {
-            throwOnError: true
-          }).catch(ensureError)
-        );
-      }
-    });
-    if (siteItemsToSave.length) {
-      pendingSavedRecords.push(
-        registry.dispatch(import_core_data56.store).__experimentalSaveSpecifiedEntityEdits(
-          "root",
-          "site",
-          void 0,
-          siteItemsToSave,
-          {
-            throwOnError: true
-          }
-        ).catch(ensureError)
-      );
-    }
-    registry.dispatch(import_block_editor35.store).__unstableMarkLastChangeAsPersistent();
-    return Promise.all(pendingSavedRecords).then(async (values) => {
-      if (onSave) {
-        await onSave();
-      }
-      return values;
-    }).then((values) => {
-      const errors = values.filter((v3) => v3 instanceof Error);
-      if (errors.length) {
-        const firstMessage = errors.find(
-          (e3) => e3.message
-        )?.message;
-        registry.dispatch(import_notices19.store).createErrorNotice(
-          (0, import_html_entities12.decodeEntities)(
-            firstMessage || (0, import_i18n204.__)("Saving failed.")
-          ),
-          {
-            type: "snackbar",
-            id: saveNoticeId
-          }
-        );
-      } else {
-        registry.dispatch(import_notices19.store).createSuccessNotice(
-          successNoticeContent || (0, import_i18n204.__)("Site updated."),
-          {
-            type: "snackbar",
-            id: saveNoticeId,
-            actions: [
-              {
-                label: (0, import_i18n204.__)("View site"),
-                url: homeUrl,
-                openInNewTab: true
-              }
-            ]
-          }
-        );
-      }
-    }).catch(
-      (error2) => registry.dispatch(import_notices19.store).createErrorNotice(
-        (0, import_html_entities12.decodeEntities)(
-          error2?.message || (0, import_i18n204.__)("Saving failed.")
-        ),
-        {
-          type: "snackbar",
-          id: saveNoticeId
-        }
-      )
-    );
-    function ensureError(error2) {
-      if (error2 instanceof Error) {
-        return error2;
-      }
-      let message2;
-      if (!error2) {
-      } else if (typeof error2.message === "string") {
-        message2 = error2.message;
-      } else if (typeof error2 === "string") {
-        message2 = error2;
-      } else if (Object.hasOwn(error2, "toString") && typeof error2.toString === "function") {
-        const result = error2.toString();
-        if (typeof result === "string") {
-          message2 = result;
-        }
-      }
-      return new Error(message2, { cause: error2 });
-    }
-  };
   var revertTemplate2 = (template2, { allowUndo = true } = {}) => async ({ registry }) => {
     const noticeId = "edit-site-template-reverted";
     registry.dispatch(import_notices19.store).removeNotice(noticeId);
@@ -78608,76 +78311,6 @@ If there's a particular need for this, please submit a feature request at https:
       }
     });
   };
-  function createRevisionsLoadFailedNotice(registry) {
-    registry.dispatch(import_notices19.store).createNotice("warning", (0, import_i18n204.__)("Revisions could not be loaded."), {
-      type: "snackbar",
-      id: "editor-revisions-load-failed"
-    });
-  }
-  var openRevision = (revisionId2) => async ({ dispatch: dispatch8, select: select9, registry }) => {
-    dispatch8.setCurrentRevisionId(revisionId2);
-    const postType2 = select9.getCurrentPostType();
-    const postId2 = select9.getCurrentPostId();
-    const entityConfig = registry.select(import_core_data56.store).getEntityConfig("postType", postType2);
-    const revisionKey = entityConfig?.revisionKey || "id";
-    const revisions = await registry.resolveSelect(import_core_data56.store).getRevisions("postType", postType2, postId2, {
-      per_page: -1,
-      context: "edit",
-      orderby: "date",
-      order: "desc",
-      _fields: revisionKey
-    });
-    if (select9.getCurrentRevisionId() !== revisionId2) {
-      return;
-    }
-    if (!revisions) {
-      createRevisionsLoadFailedNotice(registry);
-      return;
-    }
-    const index2 = revisions.findIndex(
-      (revision) => revision[revisionKey] === revisionId2
-    );
-    if (index2 === -1) {
-      let revision;
-      try {
-        revision = await (0, import_api_fetch7.default)({
-          path: (0, import_url14.addQueryArgs)(
-            entityConfig.getRevisionsUrl(postId2, revisionId2),
-            { context: "edit" }
-          )
-        });
-      } catch (error2) {
-        if (select9.getCurrentRevisionId() !== revisionId2) {
-          return;
-        }
-        if (error2?.data?.status !== 404) {
-          createRevisionsLoadFailedNotice(registry);
-          return;
-        }
-        dispatch8.setCurrentRevisionId(null);
-        registry.dispatch(import_notices19.store).createNotice("warning", (0, import_i18n204.__)("Invalid revision ID."), {
-          type: "snackbar",
-          id: "editor-revision-invalid"
-        });
-        return;
-      }
-      if (select9.getCurrentRevisionId() !== revisionId2) {
-        return;
-      }
-      if (!revision) {
-        createRevisionsLoadFailedNotice(registry);
-        return;
-      }
-      await registry.dispatch(import_core_data56.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 });
-    }
-  };
   function setShowRevisionDiff(showDiff) {
     return {
       type: "SET_SHOW_REVISION_DIFF",
@@ -79258,13 +78891,13 @@ If there's a particular need for this, please submit a feature request at https:
       unlock(registry.dispatch(import_block_editor36.store)).resetZoomLevel();
     }
     if (mode === "visual") {
-      (0, import_a11y7.speak)((0, import_i18n205.__)("Visual editor selected"), "assertive");
+      (0, import_a11y9.speak)((0, import_i18n205.__)("Visual editor selected"), "assertive");
     } else if (mode === "text") {
       const isDistractionFree = registry.select(import_preferences10.store).get("core", "distractionFree");
       if (isDistractionFree) {
         dispatch8.toggleDistractionFree();
       }
-      (0, import_a11y7.speak)((0, import_i18n205.__)("Code editor selected"), "assertive");
+      (0, import_a11y9.speak)((0, import_i18n205.__)("Code editor selected"), "assertive");
     }
   };
   function openPublishSidebar() {
@@ -79338,19 +78971,19 @@ 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_data87.createReduxStore)(STORE_NAME, {
+  var store3 = (0, import_data87.createReduxStore)(STORE_NAME, {
     ...storeConfig
   });
-  (0, import_data87.register)(store);
-  unlock(store).registerPrivateActions(private_actions_exports);
-  unlock(store).registerPrivateSelectors(private_selectors_exports);
+  (0, import_data87.register)(store3);
+  unlock(store3).registerPrivateActions(private_actions_exports);
+  unlock(store3).registerPrivateSelectors(private_selectors_exports);

   // packages/editor/build-module/hooks/custom-sources-backwards-compatibility.mjs
   var import_jsx_runtime374 = __toESM(require_jsx_runtime(), 1);
-  var createWithMetaAttributeSource = (metaAttributes) => (0, import_compose35.createHigherOrderComponent)(
+  var createWithMetaAttributeSource = (metaAttributes) => (0, import_compose37.createHigherOrderComponent)(
     (BlockEdit2) => ({ attributes, setAttributes, ...props }) => {
       const postType2 = (0, import_data88.useSelect)(
-        (select9) => select9(store).getCurrentPostType(),
+        (select9) => select9(store3).getCurrentPostType(),
         []
       );
       const [meta2, setMeta] = (0, import_core_data58.useEntityProp)(
@@ -79419,6 +79052,9 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/hooks/default-autocompleters.mjs
   var import_hooks52 = __toESM(require_hooks(), 1);

+  // packages/editor/build-module/components/index.mjs
+  var import_core_data106 = __toESM(require_core_data(), 1);
+
   // packages/editor/build-module/components/autocompleters/link.mjs
   var import_api_fetch9 = __toESM(require_api_fetch(), 1);
   var import_url15 = __toESM(require_url(), 1);
@@ -79526,16 +79162,16 @@ 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_data90.useDispatch)(store);
+    const { autosave: autosaveAction } = (0, import_data90.useDispatch)(store3);
     const triggerAutosave = autosave2 ?? autosaveAction;
     const { getReferenceByDistinctEdits } = (0, import_data90.useSelect)(import_core_data60.store);
-    const { isEditedPostDirty: isEditedPostDirty2, isEditedPostAutosaveable: isEditedPostAutosaveable2, isAutosavingPost: isAutosavingPost2 } = (0, import_data90.useSelect)(store);
+    const { isEditedPostDirty: isEditedPostDirty2, isEditedPostAutosaveable: isEditedPostAutosaveable2, isAutosavingPost: isAutosavingPost2 } = (0, import_data90.useSelect)(store3);
     const autosaveInterval = (0, import_data90.useSelect)(
       (select9) => {
         if (interval !== void 0) {
           return interval;
         }
-        return select9(store).getEditorSettings().autosaveInterval;
+        return select9(store3).getEditorSettings().autosaveInterval;
       },
       [interval]
     );
@@ -79562,7 +79198,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_core_data64 = __toESM(require_core_data(), 1);
   var import_commands3 = __toESM(require_commands(), 1);
   var import_element227 = __toESM(require_element(), 1);
-  var import_compose37 = __toESM(require_compose(), 1);
+  var import_compose39 = __toESM(require_compose(), 1);
   var import_html_entities15 = __toESM(require_html_entities(), 1);
   var import_dom23 = __toESM(require_dom(), 1);

@@ -79596,7 +79232,7 @@ If there's a particular need for this, please submit a feature request at https:
   var import_keycodes10 = __toESM(require_keycodes(), 1);
   var import_i18n211 = __toESM(require_i18n(), 1);
   var import_data97 = __toESM(require_data(), 1);
-  var import_compose36 = __toESM(require_compose(), 1);
+  var import_compose38 = __toESM(require_compose(), 1);
   var import_preferences11 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/styles-canvas/style-book.mjs
@@ -80240,7 +79876,7 @@ If there's a particular need for this, please submit a feature request at https:
     const hasBlockGapSupport = blockGap !== null;
     const hasFallbackGapSupport = !hasBlockGapSupport;
     const { disableLayoutStyles, getBlockStyles } = (0, import_data92.useSelect)((select9) => {
-      const { getEditorSettings: getEditorSettings2 } = select9(store);
+      const { getEditorSettings: getEditorSettings2 } = select9(store3);
       const { getBlockStyles: getBlockStylesSelector } = select9(import_blocks23.store);
       const settings = getEditorSettings2();
       return {
@@ -80277,8 +79913,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_data93.useSelect)(store);
-    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data93.useDispatch)(store);
+    const { getEditorSettings: getEditorSettings2 } = (0, import_data93.useSelect)(store3);
+    const { updateEditorSettings: updateEditorSettings2 } = (0, import_data93.useDispatch)(store3);
     (0, import_element222.useEffect)(() => {
       if (!styles || !settings) {
         return;
@@ -80537,7 +80173,7 @@ If there's a particular need for this, please submit a feature request at https:
     settings: settingsProp
   }) => {
     const editorSettings2 = (0, import_data94.useSelect)(
-      (select9) => settingsProp ?? select9(store).getEditorSettings(),
+      (select9) => settingsProp ?? select9(store3).getEditorSettings(),
       [settingsProp]
     );
     const canUserUploadMedia = (0, import_data94.useSelect)(
@@ -81139,7 +80775,7 @@ If there's a particular need for this, please submit a feature request at https:
     children
   }) {
     const [isResizing, setIsResizing] = (0, import_element226.useState)(false);
-    const { setCanvasWidth: setCanvasWidth2 } = unlock((0, import_data96.useDispatch)(store));
+    const { setCanvasWidth: setCanvasWidth2 } = unlock((0, import_data96.useDispatch)(store3));
     const resizableRef = (0, import_element226.useRef)();
     const resizeWidthBy = (0, import_element226.useCallback)(
       (deltaPixels) => {
@@ -81243,7 +80879,7 @@ If there's a particular need for this, please submit a feature request at https:
     const { stylesPath: stylesPath2, showStylebook: showStylebook2, showListViewByDefault } = (0, import_data97.useSelect)(
       (select9) => {
         const { getStylesPath: getStylesPath2, getShowStylebook: getShowStylebook2 } = unlock(
-          select9(store)
+          select9(store3)
         );
         const _showListViewByDefault = select9(import_preferences11.store).get(
           "core",
@@ -81258,11 +80894,11 @@ If there's a particular need for this, please submit a feature request at https:
       []
     );
     const { resetStylesNavigation: resetStylesNavigation2, setStylesPath: setStylesPath2 } = unlock(
-      (0, import_data97.useDispatch)(store)
+      (0, import_data97.useDispatch)(store3)
     );
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data97.useDispatch)(store);
-    const focusOnMountRef = (0, import_compose36.useFocusOnMount)("firstElement");
-    const sectionFocusReturnRef = (0, import_compose36.useFocusReturn)();
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data97.useDispatch)(store3);
+    const focusOnMountRef = (0, import_compose38.useFocusOnMount)("firstElement");
+    const sectionFocusReturnRef = (0, import_compose38.useFocusReturn)();
     let content = null;
     if (showStylebook2) {
       content = /* @__PURE__ */ (0, import_jsx_runtime385.jsx)(
@@ -81386,6 +81022,7 @@ 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_runtime386 = __toESM(require_jsx_runtime(), 1);
+  var { getTemplateInfo: getTemplateInfo2 } = unlock(import_core_data64.privateApis);
   var MotionButton = import_components163.__unstableMotion.create(import_components163.Button);
   function DocumentBar(props) {
     const { stopEditingContentOnlySection } = unlock(
@@ -81408,7 +81045,7 @@ If there's a particular need for this, please submit a feature request at https:
         getCurrentPostId: getCurrentPostId2,
         getEditorSettings: getEditorSettings2,
         getRenderingMode: getRenderingMode2
-      } = select9(store);
+      } = select9(store3);
       const {
         getEditedEntityRecord,
         getPostType,
@@ -81423,13 +81060,13 @@ If there's a particular need for this, please submit a feature request at https:
         _postId
       );
       const { default_template_types: templateTypes = [] } = getCurrentTheme() ?? {};
-      const _templateInfo = getTemplateInfo({
+      const _templateInfo = getTemplateInfo2({
         templateTypes,
         template: _document
       });
       const _postTypeLabel = getPostType(_postType)?.labels?.singular_name;
       const { getStylesPath: getStylesPath2, getShowStylebook: getShowStylebook2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       const _stylesPath = getStylesPath2();
       const _showStylebook = getShowStylebook2();
@@ -81455,7 +81092,7 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, []);
     const { open: openCommandCenter } = (0, import_data99.useDispatch)(import_commands3.store);
-    const isReducedMotion = (0, import_compose37.useReducedMotion)();
+    const isReducedMotion = (0, import_compose39.useReducedMotion)();
     const isTemplate2 = TEMPLATE_POST_TYPES.includes(postType2);
     const hasBackButton = !!onNavigateToPreviousEntityRecord || !!unlockedPatternInfo;
     const entityTitle = isTemplate2 ? templateTitle : documentTitle;
@@ -81684,7 +81321,7 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { selectBlock: selectBlock2 } = (0, import_data100.useDispatch)(import_block_editor42.store);
     const { title, isTitleSupported } = (0, import_data100.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
       const { getPostType } = select9(import_core_data65.store);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return {
@@ -81698,7 +81335,7 @@ If there's a particular need for this, please submit a feature request at https:
       return clientIds.map((id) => getBlock2(id));
     });
     const contentBlocks = (0, import_data100.useSelect)((select9) => {
-      if (select9(store).getRenderingMode() === "post-only") {
+      if (select9(store3).getRenderingMode() === "post-only") {
         return void 0;
       }
       const { getBlocksByName, getClientIdsOfDescendants: getClientIdsOfDescendants2 } = select9(import_block_editor42.store);
@@ -81943,10 +81580,10 @@ If there's a particular need for this, please submit a feature request at https:
   function EditorHistoryRedo(props, ref) {
     const shortcut = (0, import_keycodes12.isAppleOS)() ? import_keycodes12.displayShortcut.primaryShift("z") : import_keycodes12.displayShortcut.primary("y");
     const hasRedo = (0, import_data103.useSelect)(
-      (select9) => select9(store).hasEditorRedo(),
+      (select9) => select9(store3).hasEditorRedo(),
       []
     );
-    const { redo: redo2 } = (0, import_data103.useDispatch)(store);
+    const { redo: redo2 } = (0, import_data103.useDispatch)(store3);
     return /* @__PURE__ */ (0, import_jsx_runtime390.jsx)(
       import_components165.Button,
       {
@@ -81973,10 +81610,10 @@ If there's a particular need for this, please submit a feature request at https:
   var import_jsx_runtime391 = __toESM(require_jsx_runtime(), 1);
   function EditorHistoryUndo(props, ref) {
     const hasUndo = (0, import_data104.useSelect)(
-      (select9) => select9(store).hasEditorUndo(),
+      (select9) => select9(store3).hasEditorUndo(),
       []
     );
-    const { undo: undo2 } = (0, import_data104.useDispatch)(store);
+    const { undo: undo2 } = (0, import_data104.useDispatch)(store3);
     return /* @__PURE__ */ (0, import_jsx_runtime391.jsx)(
       import_components166.Button,
       {
@@ -82092,419 +81729,25 @@ If there's a particular need for this, please submit a feature request at https:
     return /* @__PURE__ */ (0, import_jsx_runtime394.jsx)(import_notices22.SnackbarNotices, { className: "components-editor-notices__snackbar" });
   }

-  // packages/editor/build-module/components/entities-saved-states/index.mjs
-  var import_components170 = __toESM(require_components(), 1);
-  var import_i18n220 = __toESM(require_i18n(), 1);
-  var import_element234 = __toESM(require_element(), 1);
-  var import_compose38 = __toESM(require_compose(), 1);
-  var import_data110 = __toESM(require_data(), 1);
-
-  // packages/editor/build-module/components/entities-saved-states/entity-type-list.mjs
-  var import_i18n219 = __toESM(require_i18n(), 1);
-  var import_data108 = __toESM(require_data(), 1);
-  var import_components169 = __toESM(require_components(), 1);
-  var import_core_data67 = __toESM(require_core_data(), 1);
-
-  // packages/editor/build-module/components/entities-saved-states/entity-record-item.mjs
-  var import_components168 = __toESM(require_components(), 1);
+  // packages/editor/build-module/components/error-boundary/index.mjs
+  var import_element233 = __toESM(require_element(), 1);
   var import_i18n218 = __toESM(require_i18n(), 1);
+  var import_components168 = __toESM(require_components(), 1);
   var import_data107 = __toESM(require_data(), 1);
-  var import_core_data66 = __toESM(require_core_data(), 1);
-  var import_html_entities16 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
-  function EntityRecordItem({ record, checked, onChange }) {
-    const { name: name2, kind, title, key } = record;
-    const { entityRecordTitle, hasPostMetaChanges: hasPostMetaChanges2 } = (0, import_data107.useSelect)(
-      (select9) => {
-        if ("postType" !== kind || "wp_template" !== name2) {
-          return {
-            entityRecordTitle: title,
-            hasPostMetaChanges: unlock(
-              select9(store)
-            ).hasPostMetaChanges(name2, key)
-          };
-        }
-        const template2 = select9(import_core_data66.store).getEditedEntityRecord(
-          kind,
-          name2,
-          key
-        );
-        const { default_template_types: templateTypes = [] } = select9(import_core_data66.store).getCurrentTheme() ?? {};
-        return {
-          entityRecordTitle: getTemplateInfo({
-            template: template2,
-            templateTypes
-          }).title,
-          hasPostMetaChanges: unlock(
-            select9(store)
-          ).hasPostMetaChanges(name2, key)
-        };
-      },
-      [name2, kind, title, key]
-    );
-    return /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_jsx_runtime395.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_components168.PanelRow, { children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(
-        import_components168.CheckboxControl,
-        {
-          label: (0, import_html_entities16.decodeEntities)(entityRecordTitle) || (0, import_i18n218.__)("Untitled"),
-          checked,
-          onChange,
-          className: "entities-saved-states__change-control"
-        }
-      ) }),
-      hasPostMetaChanges2 && /* @__PURE__ */ (0, import_jsx_runtime395.jsx)("ul", { className: "entities-saved-states__changes", children: /* @__PURE__ */ (0, import_jsx_runtime395.jsx)("li", { children: (0, import_i18n218.__)("Post Meta.") }) })
-    ] });
-  }
-
-  // packages/editor/build-module/components/entities-saved-states/entity-type-list.mjs
-  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
-  function getEntityDescription(entity, count) {
-    switch (entity) {
-      case "site":
-        return 1 === count ? (0, import_i18n219.__)("This change will affect your whole site.") : (0, import_i18n219.__)("These changes will affect your whole site.");
-      case "wp_template":
-        return (0, import_i18n219.__)(
-          "This change will affect other parts of your site that use this template."
-        );
-      case "page":
-      case "post":
-        return (0, import_i18n219.__)("The following has been modified.");
-    }
-  }
-  function GlobalStylesDescription({ record }) {
-    const { editedRecord, savedRecord } = (0, import_data108.useSelect)(
-      (select9) => {
-        const { getEditedEntityRecord, getEntityRecord } = select9(import_core_data67.store);
-        return {
-          editedRecord: getEditedEntityRecord(
-            record.kind,
-            record.name,
-            record.key
-          ),
-          savedRecord: getEntityRecord(
-            record.kind,
-            record.name,
-            record.key
-          )
-        };
-      },
-      [record.kind, record.name, record.key]
-    );
-    const globalStylesChanges = getGlobalStylesChanges(
-      editedRecord,
-      savedRecord,
-      {
-        maxResults: 10
-      }
-    );
-    return globalStylesChanges.length ? /* @__PURE__ */ (0, import_jsx_runtime396.jsx)("ul", { className: "entities-saved-states__changes", children: globalStylesChanges.map((change) => /* @__PURE__ */ (0, import_jsx_runtime396.jsx)("li", { children: change }, change)) }) : null;
-  }
-  function EntityDescription({ record, count }) {
-    if ("globalStyles" === record?.name) {
-      return null;
-    }
-    const description = getEntityDescription(record?.name, count);
-    return description ? /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(import_components169.PanelRow, { children: description }) : null;
-  }
-  function EntityTypeList({
-    list,
-    unselectedEntities,
-    setUnselectedEntities
-  }) {
-    const count = list.length;
-    const firstRecord = list[0];
-    const entityConfig = (0, import_data108.useSelect)(
-      (select9) => select9(import_core_data67.store).getEntityConfig(
-        firstRecord.kind,
-        firstRecord.name
-      ),
-      [firstRecord.kind, firstRecord.name]
-    );
-    let entityLabel = entityConfig.label;
-    if (firstRecord?.name === "wp_template_part") {
-      entityLabel = 1 === count ? (0, import_i18n219.__)("Template Part") : (0, import_i18n219.__)("Template Parts");
-    }
-    return /* @__PURE__ */ (0, import_jsx_runtime396.jsxs)(
-      import_components169.PanelBody,
-      {
-        title: entityLabel,
-        initialOpen: true,
-        className: "entities-saved-states__panel-body",
-        children: [
-          /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(EntityDescription, { record: firstRecord, count }),
-          list.map((record) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
-              EntityRecordItem,
-              {
-                record,
-                checked: !unselectedEntities.some(
-                  (elt) => elt.kind === record.kind && elt.name === record.name && elt.key === record.key && elt.property === record.property
-                ),
-                onChange: (value) => setUnselectedEntities(record, value)
-              },
-              record.key || record.property
-            );
-          }),
-          "globalStyles" === firstRecord?.name && /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(GlobalStylesDescription, { record: firstRecord })
-        ]
-      }
-    );
-  }
-
-  // packages/editor/build-module/components/entities-saved-states/hooks/use-is-dirty.mjs
-  var import_data109 = __toESM(require_data(), 1);
-  var import_core_data68 = __toESM(require_core_data(), 1);
-  var import_element233 = __toESM(require_element(), 1);
-  var useIsDirty = () => {
-    const { editedEntities, siteEdits, siteEntityConfig } = (0, import_data109.useSelect)(
-      (select9) => {
-        const {
-          __experimentalGetDirtyEntityRecords,
-          getEntityRecordEdits,
-          getEntityConfig
-        } = select9(import_core_data68.store);
-        return {
-          editedEntities: __experimentalGetDirtyEntityRecords(),
-          siteEdits: getEntityRecordEdits("root", "site"),
-          siteEntityConfig: getEntityConfig("root", "site")
-        };
-      },
-      []
-    );
-    const dirtyEntityRecords = (0, import_element233.useMemo)(() => {
-      const editedEntitiesWithoutSite = editedEntities.filter(
-        (record) => !(record.kind === "root" && record.name === "site")
-      );
-      const siteEntityLabels = siteEntityConfig?.meta?.labels ?? {};
-      const {
-        site_logo: siteLogoEdit,
-        site_icon: siteIconEdit,
-        ...otherSiteEdits
-      } = siteEdits ?? {};
-      const orderedSiteProperties = [
-        siteLogoEdit !== void 0 && "site_logo",
-        siteIconEdit !== void 0 && "site_icon",
-        ...Object.keys(otherSiteEdits)
-      ].filter(Boolean);
-      const editedSiteEntities = orderedSiteProperties.map(
-        (property) => ({
-          kind: "root",
-          name: "site",
-          title: siteEntityLabels[property] || property,
-          property
-        })
-      );
-      return [...editedEntitiesWithoutSite, ...editedSiteEntities];
-    }, [editedEntities, siteEdits, siteEntityConfig]);
-    const [unselectedEntities, _setUnselectedEntities] = (0, import_element233.useState)([]);
-    const setUnselectedEntities = ({ kind, name: name2, key, property }, checked) => {
-      if (checked) {
-        _setUnselectedEntities(
-          unselectedEntities.filter(
-            (elt) => elt.kind !== kind || elt.name !== name2 || elt.key !== key || elt.property !== property
-          )
-        );
-      } else {
-        _setUnselectedEntities([
-          ...unselectedEntities,
-          { kind, name: name2, key, property }
-        ]);
-      }
-    };
-    const isDirty = dirtyEntityRecords.length - unselectedEntities.length > 0;
-    return {
-      dirtyEntityRecords,
-      isDirty,
-      setUnselectedEntities,
-      unselectedEntities
-    };
-  };
-
-  // packages/editor/build-module/components/entities-saved-states/index.mjs
-  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
-  function EntitiesSavedStates({
-    close,
-    renderDialog,
-    variant
-  }) {
-    const isDirtyProps = useIsDirty();
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
-      EntitiesSavedStatesExtensible,
-      {
-        close,
-        renderDialog,
-        variant,
-        ...isDirtyProps
-      }
-    );
-  }
-  function EntitiesSavedStatesExtensible({
-    additionalPrompt = void 0,
-    close,
-    onSave = void 0,
-    saveEnabled: saveEnabledProp = void 0,
-    saveLabel = (0, import_i18n220.__)("Save"),
-    renderDialog,
-    dirtyEntityRecords,
-    isDirty,
-    setUnselectedEntities,
-    unselectedEntities,
-    variant = "default",
-    successNoticeContent
-  }) {
-    const saveButtonRef = (0, import_element234.useRef)();
-    const { saveDirtyEntities: saveDirtyEntities2 } = unlock((0, import_data110.useDispatch)(store));
-    const partitionedSavables = dirtyEntityRecords.reduce((acc, record) => {
-      const { name: name2 } = record;
-      if (!acc[name2]) {
-        acc[name2] = [];
-      }
-      acc[name2].push(record);
-      return acc;
-    }, {});
-    const {
-      site: siteSavables,
-      wp_template: templateSavables,
-      wp_template_part: templatePartSavables,
-      ...contentSavables
-    } = partitionedSavables;
-    const sortedPartitionedSavables = [
-      siteSavables,
-      templateSavables,
-      templatePartSavables,
-      ...Object.values(contentSavables)
-    ].filter(Array.isArray);
-    const saveEnabled = saveEnabledProp ?? isDirty;
-    const dismissPanel = (0, import_element234.useCallback)(() => close(), [close]);
-    const [saveDialogRef, saveDialogProps] = (0, import_compose38.__experimentalUseDialog)({
-      onClose: () => dismissPanel()
-    });
-    const dialogLabelId = (0, import_compose38.useInstanceId)(
-      EntitiesSavedStatesExtensible,
-      "entities-saved-states__panel-label"
-    );
-    const dialogDescriptionId = (0, import_compose38.useInstanceId)(
-      EntitiesSavedStatesExtensible,
-      "entities-saved-states__panel-description"
-    );
-    const selectItemsToSaveDescription = !!dirtyEntityRecords.length ? (0, import_i18n220.__)("Select the items you want to save.") : void 0;
-    const isInline = variant === "inline";
-    const actionButtons = /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)(import_jsx_runtime397.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
-        import_components170.FlexItem,
-        {
-          isBlock: isInline ? false : true,
-          as: import_components170.Button,
-          variant: isInline ? "tertiary" : "secondary",
-          size: isInline ? void 0 : "compact",
-          onClick: dismissPanel,
-          children: (0, import_i18n220.__)("Cancel")
-        }
-      ),
-      /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
-        import_components170.FlexItem,
-        {
-          isBlock: isInline ? false : true,
-          as: import_components170.Button,
-          ref: saveButtonRef,
-          variant: "primary",
-          size: isInline ? void 0 : "compact",
-          disabled: !saveEnabled,
-          accessibleWhenDisabled: true,
-          onClick: () => saveDirtyEntities2({
-            onSave,
-            dirtyEntityRecords,
-            entitiesToSkip: unselectedEntities,
-            close,
-            successNoticeContent
-          }),
-          className: "editor-entities-saved-states__save-button",
-          children: saveLabel
-        }
-      )
-    ] });
-    return /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)(
-      "div",
-      {
-        ref: renderDialog ? saveDialogRef : void 0,
-        ...renderDialog && saveDialogProps,
-        className: clsx_default("entities-saved-states__panel", {
-          "is-inline": isInline
-        }),
-        role: renderDialog ? "dialog" : void 0,
-        "aria-labelledby": renderDialog ? dialogLabelId : void 0,
-        "aria-describedby": renderDialog ? dialogDescriptionId : void 0,
-        children: [
-          !isInline && /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_components170.Flex, { className: "entities-saved-states__panel-header", gap: 2, children: actionButtons }),
-          /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)("div", { className: "entities-saved-states__text-prompt", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("div", { className: "entities-saved-states__text-prompt--header-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
-              "strong",
-              {
-                id: renderDialog ? dialogLabelId : void 0,
-                className: "entities-saved-states__text-prompt--header",
-                children: (0, import_i18n220.__)("Are you ready to save?")
-              }
-            ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime397.jsxs)("div", { id: renderDialog ? dialogDescriptionId : void 0, children: [
-              additionalPrompt,
-              /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("p", { className: "entities-saved-states__text-prompt--changes-count", children: isDirty ? (0, import_element234.createInterpolateElement)(
-                (0, import_i18n220.sprintf)(
-                  /* translators: %d: number of site changes waiting to be saved. */
-                  (0, import_i18n220._n)(
-                    "There is <strong>%d site change</strong> waiting to be saved.",
-                    "There are <strong>%d site changes</strong> waiting to be saved.",
-                    dirtyEntityRecords.length
-                  ),
-                  dirtyEntityRecords.length
-                ),
-                { strong: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)("strong", {}) }
-              ) : selectItemsToSaveDescription })
-            ] })
-          ] }),
-          sortedPartitionedSavables.map((list) => {
-            return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
-              EntityTypeList,
-              {
-                list,
-                unselectedEntities,
-                setUnselectedEntities
-              },
-              list[0].name
-            );
-          }),
-          isInline && /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
-            import_components170.Flex,
-            {
-              direction: "row",
-              justify: "flex-end",
-              className: "entities-saved-states__panel-footer",
-              children: actionButtons
-            }
-          )
-        ]
-      }
-    );
-  }
-
-  // packages/editor/build-module/components/error-boundary/index.mjs
-  var import_element235 = __toESM(require_element(), 1);
-  var import_i18n221 = __toESM(require_i18n(), 1);
-  var import_components171 = __toESM(require_components(), 1);
-  var import_data111 = __toESM(require_data(), 1);
-  var import_compose39 = __toESM(require_compose(), 1);
+  var import_compose40 = __toESM(require_compose(), 1);
   var import_hooks43 = __toESM(require_hooks(), 1);
-  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime395 = __toESM(require_jsx_runtime(), 1);
   function getContent() {
     try {
-      return (0, import_data111.select)(store).getEditedPostContent();
+      return (0, import_data107.select)(store3).getEditedPostContent();
     } catch {
     }
   }
   function CopyButton({ text, children, variant = "secondary" }) {
-    const ref = (0, import_compose39.useCopyToClipboard)(text);
-    return /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_components171.Button, { __next40pxDefaultSize: true, variant, ref, children });
+    const ref = (0, import_compose40.useCopyToClipboard)(text);
+    return /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_components168.Button, { __next40pxDefaultSize: true, variant, ref, children });
   }
-  var ErrorBoundary = class extends import_element235.Component {
+  var ErrorBoundary = class extends import_element233.Component {
     constructor() {
       super(...arguments);
       this.state = {
@@ -82523,8 +81766,8 @@ If there's a particular need for this, please submit a feature request at https:
       if (!error2) {
         return this.props.children;
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(
-        import_components171.__experimentalHStack,
+      return /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(
+        import_components168.__experimentalHStack,
         {
           className: "editor-error-boundary",
           alignment: "baseline",
@@ -82533,10 +81776,10 @@ If there's a particular need for this, please submit a feature request at https:
           expanded: false,
           wrap: true,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(import_components171.__experimentalText, { as: "p", children: (0, import_i18n221.__)("The editor has encountered an unexpected error.") }),
-            /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(import_components171.__experimentalHStack, { expanded: false, children: [
-              canCopyContent && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(CopyButton, { text: getContent, children: (0, import_i18n221.__)("Copy contents") }),
-              /* @__PURE__ */ (0, import_jsx_runtime398.jsx)(CopyButton, { variant: "primary", text: error2?.stack, children: (0, import_i18n221.__)("Copy error") })
+            /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(import_components168.__experimentalText, { as: "p", children: (0, import_i18n218.__)("The editor has encountered an unexpected error.") }),
+            /* @__PURE__ */ (0, import_jsx_runtime395.jsxs)(import_components168.__experimentalHStack, { expanded: false, children: [
+              canCopyContent && /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(CopyButton, { text: getContent, children: (0, import_i18n218.__)("Copy contents") }),
+              /* @__PURE__ */ (0, import_jsx_runtime395.jsx)(CopyButton, { variant: "primary", text: error2?.stack, children: (0, import_i18n218.__)("Copy error") })
             ] })
           ]
         }
@@ -82546,13 +81789,13 @@ If there's a particular need for this, please submit a feature request at https:
   var error_boundary_default = ErrorBoundary;

   // packages/editor/build-module/components/local-autosave-monitor/index.mjs
-  var import_element236 = __toESM(require_element(), 1);
-  var import_compose40 = __toESM(require_compose(), 1);
-  var import_data112 = __toESM(require_data(), 1);
-  var import_i18n222 = __toESM(require_i18n(), 1);
+  var import_element234 = __toESM(require_element(), 1);
+  var import_compose41 = __toESM(require_compose(), 1);
+  var import_data108 = __toESM(require_data(), 1);
+  var import_i18n219 = __toESM(require_i18n(), 1);
   var import_blocks24 = __toESM(require_blocks(), 1);
   var import_notices23 = __toESM(require_notices(), 1);
-  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime396 = __toESM(require_jsx_runtime(), 1);
   var requestIdleCallback = window.requestIdleCallback ? window.requestIdleCallback : window.requestAnimationFrame;
   var hasStorageSupport;
   var hasSessionStorageSupport = () => {
@@ -82569,15 +81812,15 @@ If there's a particular need for this, please submit a feature request at https:
     return hasStorageSupport;
   };
   function useAutosaveNotice() {
-    const registry = (0, import_data112.useRegistry)();
-    const { postId: postId2, isEditedPostNew: isEditedPostNew2 } = (0, import_data112.useSelect)(
+    const registry = (0, import_data108.useRegistry)();
+    const { postId: postId2, isEditedPostNew: isEditedPostNew2 } = (0, import_data108.useSelect)(
       (select9) => ({
-        postId: select9(store).getCurrentPostId(),
-        isEditedPostNew: select9(store).isEditedPostNew()
+        postId: select9(store3).getCurrentPostId(),
+        isEditedPostNew: select9(store3).isEditedPostNew()
       }),
       []
     );
-    (0, import_element236.useEffect)(() => {
+    (0, import_element234.useEffect)(() => {
       let localAutosave = localAutosaveGet(postId2, isEditedPostNew2);
       if (!localAutosave) {
         return;
@@ -82589,7 +81832,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       const { post_title: title, content, excerpt } = localAutosave;
       const edits = { title, content, excerpt };
-      const { getEditedPostAttribute: getEditedPostAttribute2, getEditorSettings: getEditorSettings2 } = registry.select(store);
+      const { getEditedPostAttribute: getEditedPostAttribute2, getEditorSettings: getEditorSettings2 } = registry.select(store3);
       const hasDifference = Object.keys(edits).some((key) => {
         return edits[key] !== getEditedPostAttribute2(key);
       });
@@ -82602,17 +81845,17 @@ If there's a particular need for this, please submit a feature request at https:
         return;
       }
       const { createWarningNotice, removeNotice } = registry.dispatch(import_notices23.store);
-      const { editPost: editPost2, resetEditorBlocks: resetEditorBlocks2 } = registry.dispatch(store);
+      const { editPost: editPost2, resetEditorBlocks: resetEditorBlocks2 } = registry.dispatch(store3);
       const id = "wpEditorAutosaveRestore";
       createWarningNotice(
-        (0, import_i18n222.__)(
+        (0, import_i18n219.__)(
           "The backup of this post in your browser is different from the version below."
         ),
         {
           id,
           actions: [
             {
-              label: (0, import_i18n222.__)("Restore the backup"),
+              label: (0, import_i18n219.__)("Restore the backup"),
               onClick() {
                 const {
                   content: editsContent,
@@ -82629,45 +81872,45 @@ If there's a particular need for this, please submit a feature request at https:
     }, [registry, postId2, isEditedPostNew2]);
   }
   function useAutosavePurge() {
-    const { postId: postId2, isEditedPostNew: isEditedPostNew2, isDirty, isAutosaving, didError } = (0, import_data112.useSelect)(
+    const { postId: postId2, isEditedPostNew: isEditedPostNew2, isDirty, isAutosaving, didError } = (0, import_data108.useSelect)(
       (select9) => ({
-        postId: select9(store).getCurrentPostId(),
-        isEditedPostNew: select9(store).isEditedPostNew(),
-        isDirty: select9(store).isEditedPostDirty(),
-        isAutosaving: select9(store).isAutosavingPost(),
-        didError: select9(store).didPostSaveRequestFail()
+        postId: select9(store3).getCurrentPostId(),
+        isEditedPostNew: select9(store3).isEditedPostNew(),
+        isDirty: select9(store3).isEditedPostDirty(),
+        isAutosaving: select9(store3).isAutosavingPost(),
+        didError: select9(store3).didPostSaveRequestFail()
       }),
       []
     );
-    const lastIsDirtyRef = (0, import_element236.useRef)(isDirty);
-    const lastIsAutosavingRef = (0, import_element236.useRef)(isAutosaving);
-    (0, import_element236.useEffect)(() => {
+    const lastIsDirtyRef = (0, import_element234.useRef)(isDirty);
+    const lastIsAutosavingRef = (0, import_element234.useRef)(isAutosaving);
+    (0, import_element234.useEffect)(() => {
       if (!didError && (lastIsAutosavingRef.current && !isAutosaving || lastIsDirtyRef.current && !isDirty)) {
         localAutosaveClear(postId2, isEditedPostNew2);
       }
       lastIsDirtyRef.current = isDirty;
       lastIsAutosavingRef.current = isAutosaving;
     }, [isDirty, isAutosaving, didError]);
-    const wasEditedPostNew = (0, import_compose40.usePrevious)(isEditedPostNew2);
-    const prevPostId = (0, import_compose40.usePrevious)(postId2);
-    (0, import_element236.useEffect)(() => {
+    const wasEditedPostNew = (0, import_compose41.usePrevious)(isEditedPostNew2);
+    const prevPostId = (0, import_compose41.usePrevious)(postId2);
+    (0, import_element234.useEffect)(() => {
       if (prevPostId === postId2 && wasEditedPostNew && !isEditedPostNew2) {
         localAutosaveClear(postId2, true);
       }
     }, [isEditedPostNew2, postId2]);
   }
   function LocalAutosaveMonitor() {
-    const { autosave: autosave2 } = (0, import_data112.useDispatch)(store);
-    const deferredAutosave = (0, import_element236.useCallback)(() => {
+    const { autosave: autosave2 } = (0, import_data108.useDispatch)(store3);
+    const deferredAutosave = (0, import_element234.useCallback)(() => {
       requestIdleCallback(() => autosave2({ local: true }));
     }, []);
     useAutosaveNotice();
     useAutosavePurge();
-    const localAutosaveInterval = (0, import_data112.useSelect)(
-      (select9) => select9(store).getEditorSettings().localAutosaveInterval,
+    const localAutosaveInterval = (0, import_data108.useSelect)(
+      (select9) => select9(store3).getEditorSettings().localAutosaveInterval,
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime396.jsx)(
       AutosaveMonitor,
       {
         interval: localAutosaveInterval,
@@ -82675,15 +81918,15 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var local_autosave_monitor_default = (0, import_compose40.ifCondition)(hasSessionStorageSupport)(LocalAutosaveMonitor);
+  var local_autosave_monitor_default = (0, import_compose41.ifCondition)(hasSessionStorageSupport)(LocalAutosaveMonitor);

   // packages/editor/build-module/components/page-attributes/check.mjs
-  var import_data113 = __toESM(require_data(), 1);
-  var import_core_data69 = __toESM(require_core_data(), 1);
+  var import_data109 = __toESM(require_data(), 1);
+  var import_core_data66 = __toESM(require_core_data(), 1);
   function PageAttributesCheck({ children }) {
-    const supportsPageAttributes = (0, import_data113.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data69.store);
+    const supportsPageAttributes = (0, import_data109.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
+      const { getPostType } = select9(import_core_data66.store);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return !!postType2?.supports?.["page-attributes"];
     }, []);
@@ -82695,14 +81938,14 @@ If there's a particular need for this, please submit a feature request at https:
   var check_default2 = PageAttributesCheck;

   // packages/editor/build-module/components/page-attributes/order.mjs
-  var import_i18n223 = __toESM(require_i18n(), 1);
-  var import_components172 = __toESM(require_components(), 1);
-  var import_data115 = __toESM(require_data(), 1);
-  var import_element237 = __toESM(require_element(), 1);
+  var import_i18n220 = __toESM(require_i18n(), 1);
+  var import_components169 = __toESM(require_components(), 1);
+  var import_data111 = __toESM(require_data(), 1);
+  var import_element235 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-type-support-check/index.mjs
-  var import_data114 = __toESM(require_data(), 1);
-  var import_core_data70 = __toESM(require_core_data(), 1);
+  var import_data110 = __toESM(require_data(), 1);
+  var import_core_data67 = __toESM(require_core_data(), 1);
   function checkSupport(supports = {}, key) {
     if (supports[key] !== void 0) {
       return !!supports[key];
@@ -82712,9 +81955,9 @@ If there's a particular need for this, please submit a feature request at https:
     return Array.isArray(subProperties) ? subProperties.includes(subKey) : !!subProperties?.[subKey];
   }
   function PostTypeSupportCheck({ children, supportKeys }) {
-    const postType2 = (0, import_data114.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data70.store);
+    const postType2 = (0, import_data110.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
+      const { getPostType } = select9(import_core_data67.store);
       return getPostType(getEditedPostAttribute2("type"));
     }, []);
     let isSupported = !!postType2;
@@ -82729,14 +81972,14 @@ If there's a particular need for this, please submit a feature request at https:
   var post_type_support_check_default = PostTypeSupportCheck;

   // packages/editor/build-module/components/page-attributes/order.mjs
-  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime397 = __toESM(require_jsx_runtime(), 1);
   function PageAttributesOrder() {
-    const order = (0, import_data115.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("menu_order") ?? 0,
+    const order = (0, import_data111.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("menu_order") ?? 0,
       []
     );
-    const { editPost: editPost2 } = (0, import_data115.useDispatch)(store);
-    const [orderInput, setOrderInput] = (0, import_element237.useState)(null);
+    const { editPost: editPost2 } = (0, import_data111.useDispatch)(store3);
+    const [orderInput, setOrderInput] = (0, import_element235.useState)(null);
     const setUpdatedOrder = (value2) => {
       setOrderInput(value2);
       const newOrder = Number(value2);
@@ -82745,11 +81988,11 @@ If there's a particular need for this, please submit a feature request at https:
       }
     };
     const value = orderInput ?? order;
-    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_components172.Flex, { children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(import_components172.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(
-      import_components172.__experimentalNumberControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_components169.Flex, { children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(import_components169.FlexBlock, { children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(
+      import_components169.__experimentalNumberControl,
       {
-        label: (0, import_i18n223.__)("Order"),
-        help: (0, import_i18n223.__)("Set the page order."),
+        label: (0, import_i18n220.__)("Order"),
+        help: (0, import_i18n220.__)("Set the page order."),
         value,
         onChange: setUpdatedOrder,
         hideLabelFromVision: true,
@@ -82760,38 +82003,38 @@ If there's a particular need for this, please submit a feature request at https:
     ) }) });
   }
   function PageAttributesOrderWithChecks() {
-    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(post_type_support_check_default, { supportKeys: "page-attributes", children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(PageAttributesOrder, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(post_type_support_check_default, { supportKeys: "page-attributes", children: /* @__PURE__ */ (0, import_jsx_runtime397.jsx)(PageAttributesOrder, {}) });
   }

   // packages/editor/build-module/components/page-attributes/panel.mjs
-  var import_data117 = __toESM(require_data(), 1);
-  var import_core_data72 = __toESM(require_core_data(), 1);
+  var import_data113 = __toESM(require_data(), 1);
+  var import_core_data69 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/page-attributes/parent.mjs
   var import_remove_accents4 = __toESM(require_remove_accents(), 1);
-  var import_i18n224 = __toESM(require_i18n(), 1);
-  var import_components174 = __toESM(require_components(), 1);
-  var import_compose41 = __toESM(require_compose(), 1);
-  var import_element239 = __toESM(require_element(), 1);
-  var import_data116 = __toESM(require_data(), 1);
-  var import_html_entities18 = __toESM(require_html_entities(), 1);
-  var import_core_data71 = __toESM(require_core_data(), 1);
+  var import_i18n221 = __toESM(require_i18n(), 1);
+  var import_components171 = __toESM(require_components(), 1);
+  var import_compose42 = __toESM(require_compose(), 1);
+  var import_element237 = __toESM(require_element(), 1);
+  var import_data112 = __toESM(require_data(), 1);
+  var import_html_entities17 = __toESM(require_html_entities(), 1);
+  var import_core_data68 = __toESM(require_core_data(), 1);
   var import_block_editor47 = __toESM(require_block_editor(), 1);
   var import_url16 = __toESM(require_url(), 1);

   // packages/editor/build-module/components/post-panel-row/index.mjs
-  var import_components173 = __toESM(require_components(), 1);
-  var import_element238 = __toESM(require_element(), 1);
-  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
-  var PostPanelRow = (0, import_element238.forwardRef)(({ className, label, children }, ref) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(
-      import_components173.__experimentalHStack,
+  var import_components170 = __toESM(require_components(), 1);
+  var import_element236 = __toESM(require_element(), 1);
+  var import_jsx_runtime398 = __toESM(require_jsx_runtime(), 1);
+  var PostPanelRow = (0, import_element236.forwardRef)(({ className, label, children }, ref) => {
+    return /* @__PURE__ */ (0, import_jsx_runtime398.jsxs)(
+      import_components170.__experimentalHStack,
       {
         className: clsx_default("editor-post-panel__row", className),
         ref,
         children: [
-          label && /* @__PURE__ */ (0, import_jsx_runtime401.jsx)("div", { className: "editor-post-panel__row-label", children: label }),
-          /* @__PURE__ */ (0, import_jsx_runtime401.jsx)("div", { className: "editor-post-panel__row-control", children })
+          label && /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("div", { className: "editor-post-panel__row-label", children: label }),
+          /* @__PURE__ */ (0, import_jsx_runtime398.jsx)("div", { className: "editor-post-panel__row-control", children })
         ]
       }
     );
@@ -82799,7 +82042,7 @@ If there's a particular need for this, please submit a feature request at https:
   var post_panel_row_default = PostPanelRow;

   // packages/editor/build-module/utils/terms.mjs
-  var import_html_entities17 = __toESM(require_html_entities(), 1);
+  var import_html_entities16 = __toESM(require_html_entities(), 1);
   function buildTermsTree2(flatTerms) {
     const flatTermsWithParentAndChildren = flatTerms.map((term) => {
       return {
@@ -82836,7 +82079,7 @@ If there's a particular need for this, please submit a feature request at https:
     return fillWithChildren(termsByParent["0"] || []);
   }
   var unescapeString = (arg) => {
-    return (0, import_html_entities17.decodeEntities)(arg);
+    return (0, import_html_entities16.decodeEntities)(arg);
   };
   var unescapeTerm = (term) => {
     return {
@@ -82849,9 +82092,9 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/components/page-attributes/parent.mjs
-  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime399 = __toESM(require_jsx_runtime(), 1);
   function getTitle(post2) {
-    return post2?.title?.rendered ? (0, import_html_entities18.decodeEntities)(post2.title.rendered) : `#${post2.id} (${(0, import_i18n224.__)("no title")})`;
+    return post2?.title?.rendered ? (0, import_html_entities17.decodeEntities)(post2.title.rendered) : `#${post2.id} (${(0, import_i18n221.__)("no title")})`;
   }
   var getItemPriority2 = (name2, searchValue) => {
     const normalizedName = (0, import_remove_accents4.default)(name2 || "").toLowerCase();
@@ -82865,23 +82108,23 @@ If there's a particular need for this, please submit a feature request at https:
     return Infinity;
   };
   function PageAttributesParent2() {
-    const { editPost: editPost2 } = (0, import_data116.useDispatch)(store);
-    const [fieldValue, setFieldValue] = (0, import_element239.useState)("");
+    const { editPost: editPost2 } = (0, import_data112.useDispatch)(store3);
+    const [fieldValue, setFieldValue] = (0, import_element237.useState)("");
     const {
       isHierarchical,
       parentPostId,
       parentPostTitle,
       pageItems,
       isLoading
-    } = (0, import_data116.useSelect)(
+    } = (0, import_data112.useSelect)(
       (select9) => {
         const {
           getPostType,
           getEntityRecords,
           getEntityRecord,
           isResolving
-        } = select9(import_core_data71.store);
-        const { getCurrentPostId: getCurrentPostId2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+        } = select9(import_core_data68.store);
+        const { getCurrentPostId: getCurrentPostId2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
         const postTypeSlug = getEditedPostAttribute2("type");
         const pageId = getEditedPostAttribute2("parent");
         const pType = getPostType(postTypeSlug);
@@ -82915,12 +82158,12 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [fieldValue]
     );
-    const parentOptions = (0, import_element239.useMemo)(() => {
+    const parentOptions = (0, import_element237.useMemo)(() => {
       const getOptionsFromTree = (tree2, level = 0) => {
         const mappedNodes = tree2.map((treeNode) => [
           {
             value: treeNode.id,
-            label: "\u2014 ".repeat(level) + (0, import_html_entities18.decodeEntities)(treeNode.name),
+            label: "\u2014 ".repeat(level) + (0, import_html_entities17.decodeEntities)(treeNode.name),
             rawName: treeNode.name
           },
           ...getOptionsFromTree(treeNode.children || [], level + 1)
@@ -82964,15 +82207,15 @@ If there's a particular need for this, please submit a feature request at https:
     const handleChange = (selectedPostId) => {
       editPost2({ parent: selectedPostId });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
-      import_components174.ComboboxControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+      import_components171.ComboboxControl,
       {
         className: "editor-page-attributes__parent",
-        label: (0, import_i18n224.__)("Parent"),
-        help: (0, import_i18n224.__)("Choose a parent page."),
+        label: (0, import_i18n221.__)("Parent"),
+        help: (0, import_i18n221.__)("Choose a parent page."),
         value: parentPostId,
         options: parentOptions,
-        onFilterValueChange: (0, import_compose41.debounce)(handleKeydown, 300),
+        onFilterValueChange: (0, import_compose42.debounce)(handleKeydown, 300),
         onChange: handleChange,
         hideLabelFromVision: true,
         isLoading
@@ -82980,22 +82223,22 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostParentToggle({ isOpen: isOpen2, onClick }) {
-    const parentPost = (0, import_data116.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+    const parentPost = (0, import_data112.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
       const parentPostId = getEditedPostAttribute2("parent");
       if (!parentPostId) {
         return null;
       }
-      const { getEntityRecord } = select9(import_core_data71.store);
+      const { getEntityRecord } = select9(import_core_data68.store);
       const postTypeSlug = getEditedPostAttribute2("type");
       return getEntityRecord("postType", postTypeSlug, parentPostId);
     }, []);
-    const parentTitle = (0, import_element239.useMemo)(
-      () => !parentPost ? (0, import_i18n224.__)("None") : getTitle(parentPost),
+    const parentTitle = (0, import_element237.useMemo)(
+      () => !parentPost ? (0, import_i18n221.__)("None") : getTitle(parentPost),
       [parentPost]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
-      import_components174.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+      import_components171.Button,
       {
         size: "compact",
         className: "editor-post-parent__panel-toggle",
@@ -83003,7 +82246,7 @@ If there's a particular need for this, please submit a feature request at https:
         "aria-expanded": isOpen2,
         "aria-label": (
           // translators: %s: Current post parent.
-          (0, import_i18n224.sprintf)((0, import_i18n224.__)("Change parent: %s"), parentTitle)
+          (0, import_i18n221.sprintf)((0, import_i18n221.__)("Change parent: %s"), parentTitle)
         ),
         onClick,
         children: parentTitle
@@ -83011,11 +82254,11 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function ParentRow() {
-    const homeUrl = (0, import_data116.useSelect)((select9) => {
-      return select9(import_core_data71.store).getEntityRecord("root", "__unstableBase")?.home;
+    const homeUrl = (0, import_data112.useSelect)((select9) => {
+      return select9(import_core_data68.store).getEntityRecord("root", "__unstableBase")?.home;
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element239.useState)(null);
-    const popoverProps = (0, import_element239.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element237.useState)(null);
+    const popoverProps = (0, import_element237.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -83026,27 +82269,27 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [popoverAnchor]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(post_panel_row_default, { label: (0, import_i18n224.__)("Parent"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
-      import_components174.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(post_panel_row_default, { label: (0, import_i18n221.__)("Parent"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+      import_components171.Dropdown,
       {
         popoverProps,
         className: "editor-post-parent__panel-dropdown",
         contentClassName: "editor-post-parent__panel-dialog",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(PostParentToggle, { isOpen: isOpen2, onClick: onToggle }),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)("div", { className: "editor-post-parent", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(PostParentToggle, { isOpen: isOpen2, onClick: onToggle }),
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("div", { className: "editor-post-parent", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
             import_block_editor47.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n224.__)("Parent"),
+              title: (0, import_i18n221.__)("Parent"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)("div", { children: [
-            (0, import_element239.createInterpolateElement)(
-              (0, import_i18n224.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime399.jsxs)("div", { children: [
+            (0, import_element237.createInterpolateElement)(
+              (0, import_i18n221.sprintf)(
                 /* translators: %s: The home URL of the WordPress installation without the scheme. */
-                (0, import_i18n224.__)(
+                (0, import_i18n221.__)(
                   '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, import_url16.filterURLForDisplay)(homeUrl).replace(
@@ -83055,18 +82298,18 @@ If there's a particular need for this, please submit a feature request at https:
                 )
               ),
               {
-                wbr: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)("wbr", {})
+                wbr: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("wbr", {})
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime402.jsx)("p", { children: (0, import_element239.createInterpolateElement)(
-              (0, import_i18n224.__)(
+            /* @__PURE__ */ (0, import_jsx_runtime399.jsx)("p", { children: (0, import_element237.createInterpolateElement)(
+              (0, import_i18n221.__)(
                 "They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"
               ),
               {
-                a: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
-                  import_components174.ExternalLink,
+                a: /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(
+                  import_components171.ExternalLink,
                   {
-                    href: (0, import_i18n224.__)(
+                    href: (0, import_i18n221.__)(
                       "https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes"
                     )
                   }
@@ -83074,7 +82317,7 @@ If there's a particular need for this, please submit a feature request at https:
               }
             ) })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(PageAttributesParent2, {})
+          /* @__PURE__ */ (0, import_jsx_runtime399.jsx)(PageAttributesParent2, {})
         ] })
       }
     ) });
@@ -83082,12 +82325,12 @@ If there's a particular need for this, please submit a feature request at https:
   var parent_default2 = PageAttributesParent2;

   // packages/editor/build-module/components/page-attributes/panel.mjs
-  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime400 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME = "page-attributes";
   function AttributesPanel() {
-    const { isEnabled, postType: postType2 } = (0, import_data117.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
-      const { getPostType } = select9(import_core_data72.store);
+    const { isEnabled, postType: postType2 } = (0, import_data113.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store3);
+      const { getPostType } = select9(import_core_data69.store);
       return {
         isEnabled: isEditorPanelEnabled2(PANEL_NAME),
         postType: getPostType(getEditedPostAttribute2("type"))
@@ -83096,33 +82339,33 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isEnabled || !postType2) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(ParentRow, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(ParentRow, {});
   }
   function PageAttributesPanel() {
-    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(AttributesPanel, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime400.jsx)(AttributesPanel, {}) });
   }

   // packages/editor/build-module/components/post-template/classic-theme.mjs
-  var import_i18n227 = __toESM(require_i18n(), 1);
-  var import_components176 = __toESM(require_components(), 1);
-  var import_data120 = __toESM(require_data(), 1);
-  var import_core_data74 = __toESM(require_core_data(), 1);
+  var import_i18n224 = __toESM(require_i18n(), 1);
+  var import_components173 = __toESM(require_components(), 1);
+  var import_data116 = __toESM(require_data(), 1);
+  var import_core_data71 = __toESM(require_core_data(), 1);
   var import_block_editor48 = __toESM(require_block_editor(), 1);
-  var import_element242 = __toESM(require_element(), 1);
+  var import_element240 = __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_data118 = __toESM(require_data(), 1);
-  var import_element240 = __toESM(require_element(), 1);
+  var import_data114 = __toESM(require_data(), 1);
+  var import_element238 = __toESM(require_element(), 1);
   var import_blocks25 = __toESM(require_blocks(), 1);
-  var import_components175 = __toESM(require_components(), 1);
-  var import_i18n225 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
-  var DEFAULT_TITLE = (0, import_i18n225.__)("Custom Template");
+  var import_components172 = __toESM(require_components(), 1);
+  var import_i18n222 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime401 = __toESM(require_jsx_runtime(), 1);
+  var DEFAULT_TITLE = (0, import_i18n222.__)("Custom Template");
   function CreateNewTemplateModal({ onClose }) {
-    const { defaultBlockTemplate, onNavigateToEntityRecord } = (0, import_data118.useSelect)(
+    const { defaultBlockTemplate, onNavigateToEntityRecord } = (0, import_data114.useSelect)(
       (select9) => {
-        const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2 } = select9(store);
+        const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2 } = select9(store3);
         return {
           defaultBlockTemplate: getEditorSettings2().defaultBlockTemplate,
           onNavigateToEntityRecord: getEditorSettings2().onNavigateToEntityRecord,
@@ -83130,9 +82373,9 @@ If there's a particular need for this, please submit a feature request at https:
         };
       }
     );
-    const { createTemplate: createTemplate2 } = unlock((0, import_data118.useDispatch)(store));
-    const [title, setTitle] = (0, import_element240.useState)("");
-    const [isBusy, setIsBusy] = (0, import_element240.useState)(false);
+    const { createTemplate: createTemplate2 } = unlock((0, import_data114.useDispatch)(store3));
+    const [title, setTitle] = (0, import_element238.useState)("");
+    const [isBusy, setIsBusy] = (0, import_element238.useState)(false);
     const cancel = () => {
       setTitle("");
       onClose();
@@ -83188,48 +82431,48 @@ If there's a particular need for this, please submit a feature request at https:
       });
       cancel();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
-      import_components175.Modal,
+    return /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+      import_components172.Modal,
       {
-        title: (0, import_i18n225.__)("Create custom template"),
+        title: (0, import_i18n222.__)("Create custom template"),
         onRequestClose: cancel,
         focusOnMount: "firstContentElement",
         size: "small",
         overlayClassName: "editor-post-template__create-template-modal",
-        children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)("form", { onSubmit: submit, children: /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_components175.__experimentalVStack, { spacing: "3", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
-            import_components175.TextControl,
+        children: /* @__PURE__ */ (0, import_jsx_runtime401.jsx)("form", { onSubmit: submit, children: /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(import_components172.__experimentalVStack, { spacing: "3", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+            import_components172.TextControl,
             {
-              label: (0, import_i18n225.__)("Name"),
+              label: (0, import_i18n222.__)("Name"),
               value: title,
               onChange: setTitle,
               placeholder: DEFAULT_TITLE,
               disabled: isBusy,
-              help: (0, import_i18n225.__)(
+              help: (0, import_i18n222.__)(
                 // eslint-disable-next-line no-restricted-syntax -- 'sidebar' is a common web design term for layouts
                 'Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.'
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime404.jsxs)(import_components175.__experimentalHStack, { justify: "right", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
-              import_components175.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime401.jsxs)(import_components172.__experimentalHStack, { justify: "right", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+              import_components172.Button,
               {
                 __next40pxDefaultSize: true,
                 variant: "tertiary",
                 onClick: cancel,
-                children: (0, import_i18n225.__)("Cancel")
+                children: (0, import_i18n222.__)("Cancel")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(
-              import_components175.Button,
+            /* @__PURE__ */ (0, import_jsx_runtime401.jsx)(
+              import_components172.Button,
               {
                 __next40pxDefaultSize: true,
                 variant: "primary",
                 type: "submit",
                 isBusy,
                 "aria-disabled": isBusy,
-                children: (0, import_i18n225.__)("Create")
+                children: (0, import_i18n222.__)("Create")
               }
             )
           ] })
@@ -83239,13 +82482,13 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/hooks.mjs
-  var import_data119 = __toESM(require_data(), 1);
-  var import_element241 = __toESM(require_element(), 1);
-  var import_core_data73 = __toESM(require_core_data(), 1);
-  var import_i18n226 = __toESM(require_i18n(), 1);
+  var import_data115 = __toESM(require_data(), 1);
+  var import_element239 = __toESM(require_element(), 1);
+  var import_core_data70 = __toESM(require_core_data(), 1);
+  var import_i18n223 = __toESM(require_i18n(), 1);
   function useEditedPostContext() {
-    return (0, import_data119.useSelect)((select9) => {
-      const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
+    return (0, import_data115.useSelect)((select9) => {
+      const { getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
       return {
         postId: getCurrentPostId2(),
         postType: getCurrentPostType2()
@@ -83254,9 +82497,9 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function useAllowSwitchingTemplates() {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    return (0, import_data119.useSelect)(
+    return (0, import_data115.useSelect)(
       (select9) => {
-        const { canUser, getEntityRecord, getEntityRecords } = select9(import_core_data73.store);
+        const { canUser, getEntityRecord, getEntityRecords } = select9(import_core_data70.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -83273,8 +82516,8 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function useTemplates(postType2) {
-    return (0, import_data119.useSelect)(
-      (select9) => select9(import_core_data73.store).getEntityRecords("postType", "wp_template", {
+    return (0, import_data115.useSelect)(
+      (select9) => select9(import_core_data70.store).getEntityRecords("postType", "wp_template", {
         per_page: -1,
         post_type: postType2
         // We look at the combined templates for now (old endpoint)
@@ -83285,11 +82528,11 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function useAvailableTemplates() {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    const [postSlug] = (0, import_core_data73.useEntityProp)("postType", postType2, "slug", postId2);
+    const [postSlug] = (0, import_core_data70.useEntityProp)("postType", postType2, "slug", postId2);
     const currentTemplateSlug = useCurrentTemplateSlug();
     const allowSwitchingTemplate = useAllowSwitchingTemplates();
     const templates = useTemplates(postType2);
-    const defaultTemplate = (0, import_data119.useSelect)(
+    const defaultTemplate = (0, import_data115.useSelect)(
       (select9) => {
         if (!window?.__experimentalDataFormInspector) {
           return null;
@@ -83297,7 +82540,7 @@ If there's a particular need for this, please submit a feature request at https:
         if (!currentTemplateSlug) {
           return null;
         }
-        const { getDefaultTemplateId, getEntityRecord } = select9(import_core_data73.store);
+        const { getDefaultTemplateId, getEntityRecord } = select9(import_core_data70.store);
         let slug;
         if (postSlug) {
           slug = postType2 === "page" ? `${postType2}-${postSlug}` : `single-${postType2}-${postSlug}`;
@@ -83312,7 +82555,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [currentTemplateSlug, postSlug, postType2]
     );
-    return (0, import_element241.useMemo)(
+    return (0, import_element239.useMemo)(
       () => allowSwitchingTemplate && [
         ...(templates || []).filter(
           (template2) => template2.is_custom && template2.slug !== currentTemplateSlug && !!template2.content.raw
@@ -83321,9 +82564,9 @@ If there's a particular need for this, please submit a feature request at https:
         defaultTemplate && {
           ...defaultTemplate,
           title: {
-            rendered: (0, import_i18n226.sprintf)(
+            rendered: (0, import_i18n223.sprintf)(
               // translators: %s: Template name
-              (0, import_i18n226.__)("%s (default)"),
+              (0, import_i18n223.__)("%s (default)"),
               defaultTemplate.title.rendered
             )
           },
@@ -83341,9 +82584,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function usePostTemplatePanelMode() {
-    return (0, import_data119.useSelect)((select9) => {
-      const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-      const { getPostType, canUser } = select9(import_core_data73.store);
+    return (0, import_data115.useSelect)((select9) => {
+      const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
+      const { getPostType, canUser } = select9(import_core_data70.store);
       const postTypeSlug = getCurrentPostType2();
       const postType2 = getPostType(postTypeSlug);
       const settings = getEditorSettings2();
@@ -83378,9 +82621,9 @@ If there's a particular need for this, please submit a feature request at https:
   function useCurrentTemplateSlug() {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
     const templates = useTemplates(postType2);
-    const entityTemplate = (0, import_data119.useSelect)(
+    const entityTemplate = (0, import_data115.useSelect)(
       (select9) => {
-        const post2 = select9(import_core_data73.store).getEditedEntityRecord(
+        const post2 = select9(import_core_data70.store).getEditedEntityRecord(
           "postType",
           postType2,
           postId2
@@ -83396,29 +82639,29 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/classic-theme.mjs
-  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime402 = __toESM(require_jsx_runtime(), 1);
   function PostTemplateToggle({ isOpen: isOpen2, onClick }) {
-    const templateTitle = (0, import_data120.useSelect)((select9) => {
-      const templateSlug = select9(store).getEditedPostAttribute("template");
-      const { supportsTemplateMode, availableTemplates } = select9(store).getEditorSettings();
+    const templateTitle = (0, import_data116.useSelect)((select9) => {
+      const templateSlug = select9(store3).getEditedPostAttribute("template");
+      const { supportsTemplateMode, availableTemplates } = select9(store3).getEditorSettings();
       if (!supportsTemplateMode && availableTemplates[templateSlug]) {
         return availableTemplates[templateSlug];
       }
-      const template2 = select9(import_core_data74.store).canUser("create", {
+      const template2 = select9(import_core_data71.store).canUser("create", {
         kind: "postType",
         name: "wp_template"
-      }) && select9(store).getCurrentTemplateId();
+      }) && select9(store3).getCurrentTemplateId();
       return template2?.title || template2?.slug || availableTemplates?.[templateSlug];
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
-      import_components176.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+      import_components173.Button,
       {
         __next40pxDefaultSize: true,
         variant: "tertiary",
         "aria-expanded": isOpen2,
-        "aria-label": (0, import_i18n227.__)("Template options"),
+        "aria-label": (0, import_i18n224.__)("Template options"),
         onClick,
-        children: templateTitle ?? (0, import_i18n227.__)("Default template")
+        children: templateTitle ?? (0, import_i18n224.__)("Default template")
       }
     );
   }
@@ -83433,32 +82676,32 @@ If there's a particular need for this, please submit a feature request at https:
       currentTemplateId,
       onNavigateToEntityRecord,
       getEditorSettings: getEditorSettings2
-    } = (0, import_data120.useSelect)(
+    } = (0, import_data116.useSelect)(
       (select9) => {
-        const { canUser, getEntityRecords } = select9(import_core_data74.store);
-        const editorSettings2 = select9(store).getEditorSettings();
+        const { canUser, getEntityRecords } = select9(import_core_data71.store);
+        const editorSettings2 = select9(store3).getEditorSettings();
         const canCreateTemplates = canUser("create", {
           kind: "postType",
           name: "wp_template"
         });
-        const _currentTemplateId = select9(store).getCurrentTemplateId();
+        const _currentTemplateId = select9(store3).getCurrentTemplateId();
         return {
           availableTemplates: editorSettings2.availableTemplates,
           fetchedTemplates: canCreateTemplates ? getEntityRecords("postType", "wp_template", {
-            post_type: select9(store).getCurrentPostType(),
+            post_type: select9(store3).getCurrentPostType(),
             per_page: -1
           }) : void 0,
-          selectedTemplateSlug: select9(store).getEditedPostAttribute("template"),
+          selectedTemplateSlug: select9(store3).getEditedPostAttribute("template"),
           canCreate: allowSwitchingTemplate && canCreateTemplates && editorSettings2.supportsTemplateMode,
           canEdit: allowSwitchingTemplate && canCreateTemplates && editorSettings2.supportsTemplateMode && !!_currentTemplateId,
           currentTemplateId: _currentTemplateId,
           onNavigateToEntityRecord: editorSettings2.onNavigateToEntityRecord,
-          getEditorSettings: select9(store).getEditorSettings
+          getEditorSettings: select9(store3).getEditorSettings
         };
       },
       [allowSwitchingTemplate]
     );
-    const options = (0, import_element242.useMemo)(
+    const options = (0, import_element240.useMemo)(
       () => Object.entries({
         ...availableTemplates,
         ...Object.fromEntries(
@@ -83471,39 +82714,39 @@ If there's a particular need for this, please submit a feature request at https:
       [availableTemplates, fetchedTemplates]
     );
     const selectedOption = options.find((option) => option.value === selectedTemplateSlug) ?? options.find((option) => !option.value);
-    const { editPost: editPost2 } = (0, import_data120.useDispatch)(store);
-    const { createSuccessNotice } = (0, import_data120.useDispatch)(import_notices24.store);
-    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element242.useState)(false);
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)("div", { className: "editor-post-template__classic-theme-dropdown", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+    const { editPost: editPost2 } = (0, import_data116.useDispatch)(store3);
+    const { createSuccessNotice } = (0, import_data116.useDispatch)(import_notices24.store);
+    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element240.useState)(false);
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsxs)("div", { className: "editor-post-template__classic-theme-dropdown", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
         import_block_editor48.__experimentalInspectorPopoverHeader,
         {
-          title: (0, import_i18n227.__)("Template"),
-          help: (0, import_i18n227.__)(
+          title: (0, import_i18n224.__)("Template"),
+          help: (0, import_i18n224.__)(
             "Templates define the way content is displayed when viewing your site."
           ),
           actions: canCreate ? [
             {
               icon: add_template_default,
-              label: (0, import_i18n227.__)("Add template"),
+              label: (0, import_i18n224.__)("Add template"),
               onClick: () => setIsCreateModalOpen(true)
             }
           ] : [],
           onClose
         }
       ),
-      !allowSwitchingTemplate ? /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(import_components176.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n227.__)("The posts page template cannot be changed.") }) : /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
-        import_components176.SelectControl,
+      !allowSwitchingTemplate ? /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(import_components173.Notice, { status: "warning", isDismissible: false, children: (0, import_i18n224.__)("The posts page template cannot be changed.") }) : /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+        import_components173.SelectControl,
         {
           hideLabelFromVision: true,
-          label: (0, import_i18n227.__)("Template"),
+          label: (0, import_i18n224.__)("Template"),
           value: selectedOption?.value ?? "",
           options,
           onChange: (slug) => editPost2({ template: slug || "" })
         }
       ),
-      canEdit && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
-        import_components176.Button,
+      canEdit && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime402.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+        import_components173.Button,
         {
           __next40pxDefaultSize: true,
           variant: "link",
@@ -83514,24 +82757,24 @@ If there's a particular need for this, please submit a feature request at https:
             });
             onClose();
             createSuccessNotice(
-              (0, import_i18n227.__)(
+              (0, import_i18n224.__)(
                 "Editing template. Changes made here affect all posts and pages that use the template."
               ),
               {
                 type: "snackbar",
                 actions: [
                   {
-                    label: (0, import_i18n227.__)("Go back"),
+                    label: (0, import_i18n224.__)("Go back"),
                     onClick: () => getEditorSettings2().onNavigateToPreviousEntityRecord()
                   }
                 ]
               }
             );
           },
-          children: (0, import_i18n227.__)("Edit template")
+          children: (0, import_i18n224.__)("Edit template")
         }
       ) }),
-      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
         CreateNewTemplateModal,
         {
           onClose: () => setIsCreateModalOpen(false)
@@ -83540,8 +82783,8 @@ If there's a particular need for this, please submit a feature request at https:
     ] });
   }
   function ClassicThemeControl() {
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element242.useState)(null);
-    const popoverProps = (0, import_element242.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element240.useState)(null);
+    const popoverProps = (0, import_element240.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -83553,43 +82796,43 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [popoverAnchor]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(post_panel_row_default, { label: (0, import_i18n227.__)("Template"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
-      import_components176.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(post_panel_row_default, { label: (0, import_i18n224.__)("Template"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
+      import_components173.Dropdown,
       {
         popoverProps,
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(
           PostTemplateToggle,
           {
             isOpen: isOpen2,
             onClick: onToggle
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(PostTemplateDropdownContent, { onClose })
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime402.jsx)(PostTemplateDropdownContent, { onClose })
       }
     ) });
   }
   var classic_theme_default = ClassicThemeControl;

   // packages/editor/build-module/components/plugin-document-setting-panel/index.mjs
-  var import_components178 = __toESM(require_components(), 1);
+  var import_components175 = __toESM(require_components(), 1);
   var import_plugins4 = __toESM(require_plugins(), 1);
-  var import_data122 = __toESM(require_data(), 1);
+  var import_data118 = __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_components177 = __toESM(require_components(), 1);
+  var import_components174 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/preferences-modal/enable-panel.mjs
-  var import_data121 = __toESM(require_data(), 1);
+  var import_data117 = __toESM(require_data(), 1);
   var import_preferences12 = __toESM(require_preferences(), 1);
-  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime403 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceBaseOption } = unlock(import_preferences12.privateApis);
   function EnablePanelOption(props) {
-    const { toggleEditorPanelEnabled: toggleEditorPanelEnabled2 } = (0, import_data121.useDispatch)(store);
-    const { isChecked, isRemoved } = (0, import_data121.useSelect)(
+    const { toggleEditorPanelEnabled: toggleEditorPanelEnabled2 } = (0, import_data117.useDispatch)(store3);
+    const { isChecked, isRemoved } = (0, import_data117.useSelect)(
       (select9) => {
-        const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelRemoved: isEditorPanelRemoved2 } = select9(store);
+        const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelRemoved: isEditorPanelRemoved2 } = select9(store3);
         return {
           isChecked: isEditorPanelEnabled2(props.panelName),
           isRemoved: isEditorPanelRemoved2(props.panelName)
@@ -83600,7 +82843,7 @@ If there's a particular need for this, please submit a feature request at https:
     if (isRemoved) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime403.jsx)(
       PreferenceBaseOption,
       {
         isChecked,
@@ -83611,17 +82854,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/preferences-modal/enable-plugin-document-setting-panel.mjs
-  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill4, Slot: Slot4 } = (0, import_components177.createSlotFill)(
+  var import_jsx_runtime404 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill4, Slot: Slot4 } = (0, import_components174.createSlotFill)(
     "EnablePluginDocumentSettingPanelOption"
   );
-  var EnablePluginDocumentSettingPanelOption = ({ label, panelName }) => /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(Fill4, { children: /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(EnablePanelOption, { label, panelName }) });
+  var EnablePluginDocumentSettingPanelOption = ({ label, panelName }) => /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(Fill4, { children: /* @__PURE__ */ (0, import_jsx_runtime404.jsx)(EnablePanelOption, { label, panelName }) });
   EnablePluginDocumentSettingPanelOption.Slot = Slot4;
   var enable_plugin_document_setting_panel_default = EnablePluginDocumentSettingPanelOption;

   // packages/editor/build-module/components/plugin-document-setting-panel/index.mjs
-  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill5, Slot: Slot5 } = (0, import_components178.createSlotFill)("PluginDocumentSettingPanel");
+  var import_jsx_runtime405 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill5, Slot: Slot5 } = (0, import_components175.createSlotFill)("PluginDocumentSettingPanel");
   var PluginDocumentSettingPanel = ({
     name: name2,
     className,
@@ -83631,9 +82874,9 @@ If there's a particular need for this, please submit a feature request at https:
   }) => {
     const { name: pluginName } = (0, import_plugins4.usePluginContext)();
     const panelName = `${pluginName}/${name2}`;
-    const { opened, isEnabled } = (0, import_data122.useSelect)(
+    const { opened, isEnabled } = (0, import_data118.useSelect)(
       (select9) => {
-        const { isEditorPanelOpened: isEditorPanelOpened2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
+        const { isEditorPanelOpened: isEditorPanelOpened2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store3);
         return {
           opened: isEditorPanelOpened2(panelName),
           isEnabled: isEditorPanelEnabled2(panelName)
@@ -83641,20 +82884,20 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [panelName]
     );
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data122.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data118.useDispatch)(store3);
     if (void 0 === name2) {
       (0, import_warning2.default)("PluginDocumentSettingPanel requires a name property.");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime408.jsxs)(import_jsx_runtime408.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime405.jsxs)(import_jsx_runtime405.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
         enable_plugin_document_setting_panel_default,
         {
           label: title,
           panelName
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(Fill5, { children: isEnabled && /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
-        import_components178.PanelBody,
+      /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(Fill5, { children: isEnabled && /* @__PURE__ */ (0, import_jsx_runtime405.jsx)(
+        import_components175.PanelBody,
         {
           className,
           title,
@@ -83671,9 +82914,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/block-settings-menu/plugin-block-settings-menu-item.mjs
   var import_block_editor49 = __toESM(require_block_editor(), 1);
-  var import_components179 = __toESM(require_components(), 1);
-  var import_compose42 = __toESM(require_compose(), 1);
-  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
+  var import_components176 = __toESM(require_components(), 1);
+  var import_compose43 = __toESM(require_compose(), 1);
+  var import_jsx_runtime406 = __toESM(require_jsx_runtime(), 1);
   var isEverySelectedBlockAllowed = (selected, allowed) => selected.filter((id) => !allowed.includes(id)).length === 0;
   var shouldRenderItem = (selectedBlocks, allowedBlocks) => !Array.isArray(allowedBlocks) || isEverySelectedBlockAllowed(selectedBlocks, allowedBlocks);
   var PluginBlockSettingsMenuItem = ({
@@ -83683,14 +82926,14 @@ If there's a particular need for this, please submit a feature request at https:
     onClick,
     small,
     role
-  }) => /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_block_editor49.BlockSettingsMenuControls, { children: ({ selectedBlocks, onClose }) => {
+  }) => /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(import_block_editor49.BlockSettingsMenuControls, { children: ({ selectedBlocks, onClose }) => {
     if (!shouldRenderItem(selectedBlocks, allowedBlocks)) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(
-      import_components179.MenuItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime406.jsx)(
+      import_components176.MenuItem,
       {
-        onClick: (0, import_compose42.compose)(onClick, onClose),
+        onClick: (0, import_compose43.compose)(onClick, onClose),
         icon,
         label: small ? label : void 0,
         role,
@@ -83701,16 +82944,16 @@ If there's a particular need for this, please submit a feature request at https:
   var plugin_block_settings_menu_item_default = PluginBlockSettingsMenuItem;

   // packages/editor/build-module/components/plugin-more-menu-item/index.mjs
-  var import_components180 = __toESM(require_components(), 1);
+  var import_components177 = __toESM(require_components(), 1);
   var import_plugins5 = __toESM(require_plugins(), 1);
-  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime407 = __toESM(require_jsx_runtime(), 1);
   function PluginMoreMenuItem(props) {
     const context = (0, import_plugins5.usePluginContext)();
-    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime407.jsx)(
       action_item_default,
       {
         name: "core/plugin-more-menu",
-        as: props.as ?? import_components180.MenuItem,
+        as: props.as ?? import_components177.MenuItem,
         icon: props.icon || context.icon,
         ...props
       }
@@ -83719,9 +82962,9 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/plugin-post-publish-panel/index.mjs
   var import_plugins6 = __toESM(require_plugins(), 1);
-  var import_components181 = __toESM(require_components(), 1);
-  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill6, Slot: Slot6 } = (0, import_components181.createSlotFill)("PluginPostPublishPanel");
+  var import_components178 = __toESM(require_components(), 1);
+  var import_jsx_runtime408 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill6, Slot: Slot6 } = (0, import_components178.createSlotFill)("PluginPostPublishPanel");
   var PluginPostPublishPanel = ({
     children,
     className,
@@ -83730,8 +82973,8 @@ If there's a particular need for this, please submit a feature request at https:
     icon
   }) => {
     const { icon: pluginIcon } = (0, import_plugins6.usePluginContext)();
-    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(Fill6, { children: /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
-      import_components181.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(Fill6, { children: /* @__PURE__ */ (0, import_jsx_runtime408.jsx)(
+      import_components178.PanelBody,
       {
         className,
         initialOpen: initialOpen || !title,
@@ -83745,18 +82988,18 @@ If there's a particular need for this, please submit a feature request at https:
   var plugin_post_publish_panel_default = PluginPostPublishPanel;

   // packages/editor/build-module/components/plugin-post-status-info/index.mjs
-  var import_components182 = __toESM(require_components(), 1);
-  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill7, Slot: Slot7 } = (0, import_components182.createSlotFill)("PluginPostStatusInfo");
-  var PluginPostStatusInfo = ({ children, className }) => /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(Fill7, { children: /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(import_components182.PanelRow, { className, children }) });
+  var import_components179 = __toESM(require_components(), 1);
+  var import_jsx_runtime409 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill7, Slot: Slot7 } = (0, import_components179.createSlotFill)("PluginPostStatusInfo");
+  var PluginPostStatusInfo = ({ children, className }) => /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(Fill7, { children: /* @__PURE__ */ (0, import_jsx_runtime409.jsx)(import_components179.PanelRow, { className, children }) });
   PluginPostStatusInfo.Slot = Slot7;
   var plugin_post_status_info_default = PluginPostStatusInfo;

   // packages/editor/build-module/components/plugin-pre-publish-panel/index.mjs
-  var import_components183 = __toESM(require_components(), 1);
+  var import_components180 = __toESM(require_components(), 1);
   var import_plugins7 = __toESM(require_plugins(), 1);
-  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill8, Slot: Slot8 } = (0, import_components183.createSlotFill)("PluginPrePublishPanel");
+  var import_jsx_runtime410 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill8, Slot: Slot8 } = (0, import_components180.createSlotFill)("PluginPrePublishPanel");
   var PluginPrePublishPanel = ({
     children,
     className,
@@ -83765,8 +83008,8 @@ If there's a particular need for this, please submit a feature request at https:
     icon
   }) => {
     const { icon: pluginIcon } = (0, import_plugins7.usePluginContext)();
-    return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(Fill8, { children: /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
-      import_components183.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(Fill8, { children: /* @__PURE__ */ (0, import_jsx_runtime410.jsx)(
+      import_components180.PanelBody,
       {
         className,
         initialOpen: initialOpen || !title,
@@ -83780,16 +83023,16 @@ If there's a particular need for this, please submit a feature request at https:
   var plugin_pre_publish_panel_default = PluginPrePublishPanel;

   // packages/editor/build-module/components/plugin-preview-menu-item/index.mjs
-  var import_components184 = __toESM(require_components(), 1);
+  var import_components181 = __toESM(require_components(), 1);
   var import_plugins8 = __toESM(require_plugins(), 1);
-  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime411 = __toESM(require_jsx_runtime(), 1);
   function PluginPreviewMenuItem(props) {
     const context = (0, import_plugins8.usePluginContext)();
-    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime411.jsx)(
       action_item_default,
       {
         name: "core/plugin-preview-menu",
-        as: props.as ?? import_components184.MenuItem,
+        as: props.as ?? import_components181.MenuItem,
         icon: props.icon || context.icon,
         ...props
       }
@@ -83797,9 +83040,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/plugin-sidebar/index.mjs
-  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime412 = __toESM(require_jsx_runtime(), 1);
   function PluginSidebar({ className, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime412.jsx)(
       complementary_area_default,
       {
         panelClassName: className,
@@ -83811,9 +83054,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/plugin-sidebar-more-menu-item/index.mjs
-  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime413 = __toESM(require_jsx_runtime(), 1);
   function PluginSidebarMoreMenuItem(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime413.jsx)(
       ComplementaryAreaMoreMenuItem,
       {
         __unstableExplicitMenuItem: true,
@@ -83824,23 +83067,23 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/block-theme.mjs
-  var import_data126 = __toESM(require_data(), 1);
-  var import_html_entities20 = __toESM(require_html_entities(), 1);
-  var import_components188 = __toESM(require_components(), 1);
-  var import_element245 = __toESM(require_element(), 1);
-  var import_i18n231 = __toESM(require_i18n(), 1);
-  var import_core_data78 = __toESM(require_core_data(), 1);
+  var import_data122 = __toESM(require_data(), 1);
+  var import_html_entities19 = __toESM(require_html_entities(), 1);
+  var import_components185 = __toESM(require_components(), 1);
+  var import_element243 = __toESM(require_element(), 1);
+  var import_i18n228 = __toESM(require_i18n(), 1);
+  var import_core_data75 = __toESM(require_core_data(), 1);
   var import_notices25 = __toESM(require_notices(), 1);
   var import_preferences13 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/post-template/swap-template-button.mjs
-  var import_element243 = __toESM(require_element(), 1);
-  var import_html_entities19 = __toESM(require_html_entities(), 1);
+  var import_element241 = __toESM(require_element(), 1);
+  var import_html_entities18 = __toESM(require_html_entities(), 1);
   var import_block_editor50 = __toESM(require_block_editor(), 1);
-  var import_components185 = __toESM(require_components(), 1);
-  var import_i18n228 = __toESM(require_i18n(), 1);
-  var import_data123 = __toESM(require_data(), 1);
-  var import_core_data75 = __toESM(require_core_data(), 1);
+  var import_components182 = __toESM(require_components(), 1);
+  var import_i18n225 = __toESM(require_i18n(), 1);
+  var import_data119 = __toESM(require_data(), 1);
+  var import_core_data72 = __toESM(require_core_data(), 1);
   var import_blocks26 = __toESM(require_blocks(), 1);

   // packages/editor/build-module/utils/search-templates.mjs
@@ -83881,10 +83124,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/swap-template-button.mjs
-  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime414 = __toESM(require_jsx_runtime(), 1);
   function SwapTemplateModal({ onRequestClose, onSelect }) {
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    const { editEntityRecord } = (0, import_data123.useDispatch)(import_core_data75.store);
+    const { editEntityRecord } = (0, import_data119.useDispatch)(import_core_data72.store);
     const onTemplateSelect = async (template2) => {
       editEntityRecord(
         "postType",
@@ -83898,31 +83141,31 @@ If there's a particular need for this, please submit a feature request at https:
       onRequestClose();
       onSelect?.();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
-      import_components185.Modal,
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+      import_components182.Modal,
       {
-        title: (0, import_i18n228.__)("Choose a template"),
+        title: (0, import_i18n225.__)("Choose a template"),
         onRequestClose,
         overlayClassName: "editor-post-template__swap-template-modal",
         isFullScreen: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)("div", { className: "editor-post-template__swap-template-modal-content", children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(TemplatesList, { onSelect: onTemplateSelect }) })
+        children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)("div", { className: "editor-post-template__swap-template-modal-content", children: /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(TemplatesList, { onSelect: onTemplateSelect }) })
       }
     );
   }
   function SwapTemplateButton({ onClick }) {
-    const [showModal, setShowModal] = (0, import_element243.useState)(false);
+    const [showModal, setShowModal] = (0, import_element241.useState)(false);
     const availableTemplates = useAvailableTemplates();
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_jsx_runtime417.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
-        import_components185.MenuItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(import_jsx_runtime414.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+        import_components182.MenuItem,
         {
           disabled: !availableTemplates?.length,
           accessibleWhenDisabled: true,
           onClick: () => setShowModal(true),
-          children: (0, import_i18n228.__)("Change template")
+          children: (0, import_i18n225.__)("Change template")
         }
       ),
-      showModal && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+      showModal && /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
         SwapTemplateModal,
         {
           onRequestClose: () => setShowModal(false),
@@ -83932,36 +83175,36 @@ If there's a particular need for this, please submit a feature request at https:
     ] });
   }
   function TemplatesList({ onSelect }) {
-    const [searchValue, setSearchValue] = (0, import_element243.useState)("");
+    const [searchValue, setSearchValue] = (0, import_element241.useState)("");
     const availableTemplates = useAvailableTemplates();
-    const templatesAsPatterns = (0, import_element243.useMemo)(
+    const templatesAsPatterns = (0, import_element241.useMemo)(
       () => availableTemplates.map((template2) => ({
         name: template2.slug,
         blocks: (0, import_blocks26.parse)(template2.content.raw),
-        title: (0, import_html_entities19.decodeEntities)(template2.title.rendered),
+        title: (0, import_html_entities18.decodeEntities)(template2.title.rendered),
         id: template2.id,
         isDefault: template2.isDefault
       })),
       [availableTemplates]
     );
-    const filteredBlockTemplates = (0, import_element243.useMemo)(() => {
+    const filteredBlockTemplates = (0, import_element241.useMemo)(() => {
       return searchTemplates(templatesAsPatterns, searchValue);
     }, [templatesAsPatterns, searchValue]);
-    return /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_jsx_runtime417.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
-        import_components185.SearchControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime414.jsxs)(import_jsx_runtime414.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
+        import_components182.SearchControl,
         {
           onChange: setSearchValue,
           value: searchValue,
-          label: (0, import_i18n228.__)("Search"),
-          placeholder: (0, import_i18n228.__)("Search"),
+          label: (0, import_i18n225.__)("Search"),
+          placeholder: (0, import_i18n225.__)("Search"),
           className: "editor-post-template__swap-template-search"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime414.jsx)(
         import_block_editor50.__experimentalBlockPatternsList,
         {
-          label: (0, import_i18n228.__)("Templates"),
+          label: (0, import_i18n225.__)("Templates"),
           blockPatterns: filteredBlockTemplates,
           onClickPattern: onSelect
         }
@@ -83970,21 +83213,21 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/reset-default-template.mjs
-  var import_components186 = __toESM(require_components(), 1);
-  var import_i18n229 = __toESM(require_i18n(), 1);
-  var import_data124 = __toESM(require_data(), 1);
-  var import_core_data76 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
+  var import_components183 = __toESM(require_components(), 1);
+  var import_i18n226 = __toESM(require_i18n(), 1);
+  var import_data120 = __toESM(require_data(), 1);
+  var import_core_data73 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime415 = __toESM(require_jsx_runtime(), 1);
   function ResetDefaultTemplate({ onClick }) {
     const currentTemplateSlug = useCurrentTemplateSlug();
     const allowSwitchingTemplate = useAllowSwitchingTemplates();
     const { postType: postType2, postId: postId2 } = useEditedPostContext();
-    const { editEntityRecord } = (0, import_data124.useDispatch)(import_core_data76.store);
+    const { editEntityRecord } = (0, import_data120.useDispatch)(import_core_data73.store);
     if (!currentTemplateSlug || !allowSwitchingTemplate) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(
-      import_components186.MenuItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime415.jsx)(
+      import_components183.MenuItem,
       {
         onClick: () => {
           editEntityRecord(
@@ -83996,21 +83239,21 @@ If there's a particular need for this, please submit a feature request at https:
           );
           onClick();
         },
-        children: (0, import_i18n229.__)("Use default template")
+        children: (0, import_i18n226.__)("Use default template")
       }
     );
   }

   // packages/editor/build-module/components/post-template/create-new-template.mjs
-  var import_components187 = __toESM(require_components(), 1);
-  var import_i18n230 = __toESM(require_i18n(), 1);
-  var import_data125 = __toESM(require_data(), 1);
-  var import_core_data77 = __toESM(require_core_data(), 1);
-  var import_element244 = __toESM(require_element(), 1);
-  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
+  var import_components184 = __toESM(require_components(), 1);
+  var import_i18n227 = __toESM(require_i18n(), 1);
+  var import_data121 = __toESM(require_data(), 1);
+  var import_core_data74 = __toESM(require_core_data(), 1);
+  var import_element242 = __toESM(require_element(), 1);
+  var import_jsx_runtime416 = __toESM(require_jsx_runtime(), 1);
   function CreateNewTemplate() {
-    const { canCreateTemplates } = (0, import_data125.useSelect)((select9) => {
-      const { canUser } = select9(import_core_data77.store);
+    const { canCreateTemplates } = (0, import_data121.useSelect)((select9) => {
+      const { canUser } = select9(import_core_data74.store);
       return {
         canCreateTemplates: canUser("create", {
           kind: "postType",
@@ -84018,22 +83261,22 @@ If there's a particular need for this, please submit a feature request at https:
         })
       };
     }, []);
-    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element244.useState)(false);
+    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element242.useState)(false);
     const allowSwitchingTemplate = useAllowSwitchingTemplates();
     if (!canCreateTemplates || !allowSwitchingTemplate) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime419.jsxs)(import_jsx_runtime419.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
-        import_components187.MenuItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime416.jsxs)(import_jsx_runtime416.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
+        import_components184.MenuItem,
         {
           onClick: () => {
             setIsCreateModalOpen(true);
           },
-          children: (0, import_i18n230.__)("Create new template")
+          children: (0, import_i18n227.__)("Create new template")
         }
       ),
-      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime416.jsx)(
         CreateNewTemplateModal,
         {
           onClose: () => {
@@ -84045,7 +83288,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/block-theme.mjs
-  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime417 = __toESM(require_jsx_runtime(), 1);
   function BlockThemeControl() {
     const {
       isTemplateHidden,
@@ -84054,13 +83297,13 @@ If there's a particular need for this, please submit a feature request at https:
       hasGoBack,
       hasSpecificTemplate,
       id
-    } = (0, import_data126.useSelect)((select9) => {
+    } = (0, import_data122.useSelect)((select9) => {
       const {
         getRenderingMode: getRenderingMode2,
         getEditorSettings: _getEditorSettings,
         getCurrentPost: getCurrentPost2,
         getCurrentTemplateId: getCurrentTemplateId2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const editorSettings2 = _getEditorSettings();
       const currentPost = getCurrentPost2();
       return {
@@ -84074,27 +83317,27 @@ If there's a particular need for this, please submit a feature request at https:
         id: getCurrentTemplateId2()
       };
     }, []);
-    const { get: getPreference } = (0, import_data126.useSelect)(import_preferences13.store);
-    const { editedRecord: template2, hasResolved } = (0, import_core_data78.useEntityRecord)(
+    const { get: getPreference } = (0, import_data122.useSelect)(import_preferences13.store);
+    const { editedRecord: template2, hasResolved } = (0, import_core_data75.useEntityRecord)(
       "postType",
       "wp_template",
       id
     );
-    const { getEntityRecord } = (0, import_data126.useSelect)(import_core_data78.store);
-    const { editEntityRecord } = (0, import_data126.useDispatch)(import_core_data78.store);
-    const { createSuccessNotice } = (0, import_data126.useDispatch)(import_notices25.store);
+    const { getEntityRecord } = (0, import_data122.useSelect)(import_core_data75.store);
+    const { editEntityRecord } = (0, import_data122.useDispatch)(import_core_data75.store);
+    const { createSuccessNotice } = (0, import_data122.useDispatch)(import_notices25.store);
     const { setRenderingMode: setRenderingMode2, setDefaultRenderingMode: setDefaultRenderingMode2 } = unlock(
-      (0, import_data126.useDispatch)(store)
+      (0, import_data122.useDispatch)(store3)
     );
-    const canCreateTemplate = (0, import_data126.useSelect)(
-      (select9) => !!select9(import_core_data78.store).canUser("create", {
+    const canCreateTemplate = (0, import_data122.useSelect)(
+      (select9) => !!select9(import_core_data75.store).canUser("create", {
         kind: "postType",
         name: "wp_template"
       }),
       []
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element245.useState)(null);
-    const popoverProps = (0, import_element245.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element243.useState)(null);
+    const popoverProps = (0, import_element243.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -84111,22 +83354,22 @@ If there's a particular need for this, please submit a feature request at https:
     }
     const notificationAction = hasGoBack ? [
       {
-        label: (0, import_i18n231.__)("Go back"),
+        label: (0, import_i18n228.__)("Go back"),
         onClick: () => getEditorSettings2().onNavigateToPreviousEntityRecord()
       }
     ] : void 0;
     const mayShowTemplateEditNotice = () => {
       if (!getPreference("core/edit-site", "welcomeGuideTemplate")) {
         createSuccessNotice(
-          (0, import_i18n231.__)(
+          (0, import_i18n228.__)(
             "Editing template. Changes made here affect all posts and pages that use the template."
           ),
           { type: "snackbar", actions: notificationAction }
         );
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(post_panel_row_default, { label: (0, import_i18n231.__)("Template"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
-      import_components188.DropdownMenu,
+    return /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(post_panel_row_default, { label: (0, import_i18n228.__)("Template"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+      import_components185.DropdownMenu,
       {
         popoverProps,
         focusOnMount: true,
@@ -84135,13 +83378,13 @@ If there's a particular need for this, please submit a feature request at https:
           variant: "tertiary",
           tooltipPosition: "middle left"
         },
-        label: (0, import_i18n231.__)("Template options"),
-        text: (0, import_html_entities20.decodeEntities)(template2.title),
+        label: (0, import_i18n228.__)("Template options"),
+        text: (0, import_html_entities19.decodeEntities)(template2.title),
         icon: null,
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_jsx_runtime420.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime420.jsxs)(import_components188.MenuGroup, { children: [
-            canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
-              import_components188.MenuItem,
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_jsx_runtime417.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime417.jsxs)(import_components185.MenuGroup, { children: [
+            canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+              import_components185.MenuItem,
               {
                 onClick: async () => {
                   onNavigateToEntityRecord({
@@ -84170,15 +83413,15 @@ If there's a particular need for this, please submit a feature request at https:
                   onClose();
                   mayShowTemplateEditNotice();
                 },
-                children: (0, import_i18n231.__)("Edit template")
+                children: (0, import_i18n228.__)("Edit template")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(SwapTemplateButton, { onClick: onClose }),
-            /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(ResetDefaultTemplate, { onClick: onClose }),
-            canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(CreateNewTemplate, {})
+            /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(SwapTemplateButton, { onClick: onClose }),
+            /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(ResetDefaultTemplate, { onClick: onClose }),
+            canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(CreateNewTemplate, {})
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(import_components188.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
-            import_components188.MenuItem,
+          /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(import_components185.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime417.jsx)(
+            import_components185.MenuItem,
             {
               icon: !isTemplateHidden ? check_default : void 0,
               isSelected: !isTemplateHidden,
@@ -84188,7 +83431,7 @@ If there's a particular need for this, please submit a feature request at https:
                 setRenderingMode2(newRenderingMode);
                 setDefaultRenderingMode2(newRenderingMode);
               },
-              children: (0, import_i18n231.__)("Show template")
+              children: (0, import_i18n228.__)("Show template")
             }
           ) })
         ] })
@@ -84197,35 +83440,35 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-template/panel.mjs
-  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime418 = __toESM(require_jsx_runtime(), 1);
   function PostTemplatePanel() {
     const mode = usePostTemplatePanelMode();
     if (mode === "classic") {
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(classic_theme_default, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(classic_theme_default, {});
     }
     if (mode === "block-theme") {
-      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(BlockThemeControl, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime418.jsx)(BlockThemeControl, {});
     }
     return null;
   }

   // packages/editor/build-module/components/post-author/index.mjs
-  var import_data130 = __toESM(require_data(), 1);
-  var import_core_data80 = __toESM(require_core_data(), 1);
+  var import_data126 = __toESM(require_data(), 1);
+  var import_core_data77 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-author/combobox.mjs
-  var import_compose43 = __toESM(require_compose(), 1);
-  var import_element247 = __toESM(require_element(), 1);
-  var import_data128 = __toESM(require_data(), 1);
-  var import_i18n233 = __toESM(require_i18n(), 1);
-  var import_components189 = __toESM(require_components(), 1);
+  var import_compose44 = __toESM(require_compose(), 1);
+  var import_element245 = __toESM(require_element(), 1);
+  var import_data124 = __toESM(require_data(), 1);
+  var import_i18n230 = __toESM(require_i18n(), 1);
+  var import_components186 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/post-author/hook.mjs
-  var import_i18n232 = __toESM(require_i18n(), 1);
-  var import_element246 = __toESM(require_element(), 1);
-  var import_data127 = __toESM(require_data(), 1);
-  var import_html_entities21 = __toESM(require_html_entities(), 1);
-  var import_core_data79 = __toESM(require_core_data(), 1);
+  var import_i18n229 = __toESM(require_i18n(), 1);
+  var import_element244 = __toESM(require_element(), 1);
+  var import_data123 = __toESM(require_data(), 1);
+  var import_html_entities20 = __toESM(require_html_entities(), 1);
+  var import_core_data76 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-author/constants.mjs
   var BASE_QUERY = {
@@ -84241,10 +83484,10 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/post-author/hook.mjs
   function useAuthorsQuery(search) {
-    const { authorId, authors, postAuthor, isLoading } = (0, import_data127.useSelect)(
+    const { authorId, authors, postAuthor, isLoading } = (0, import_data123.useSelect)(
       (select9) => {
-        const { getUser, getUsers, isResolving } = select9(import_core_data79.store);
-        const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+        const { getUser, getUsers, isResolving } = select9(import_core_data76.store);
+        const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
         const _authorId = getEditedPostAttribute2("author");
         const query = { ...AUTHORS_QUERY };
         if (search) {
@@ -84260,11 +83503,11 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [search]
     );
-    const authorOptions = (0, import_element246.useMemo)(() => {
+    const authorOptions = (0, import_element244.useMemo)(() => {
       const fetchedAuthors = (authors ?? []).map((author) => {
         return {
           value: author.id,
-          label: (0, import_html_entities21.decodeEntities)(author.name)
+          label: (0, import_html_entities20.decodeEntities)(author.name)
         };
       });
       const foundAuthor = fetchedAuthors.findIndex(
@@ -84275,14 +83518,14 @@ If there's a particular need for this, please submit a feature request at https:
         currentAuthor = [
           {
             value: postAuthor.id,
-            label: (0, import_html_entities21.decodeEntities)(postAuthor.name)
+            label: (0, import_html_entities20.decodeEntities)(postAuthor.name)
           }
         ];
       } else if (foundAuthor < 0 && !postAuthor) {
         currentAuthor = [
           {
             value: 0,
-            label: (0, import_i18n232.__)("(No author)")
+            label: (0, import_i18n229.__)("(No author)")
           }
         ];
       }
@@ -84292,10 +83535,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-author/combobox.mjs
-  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime419 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorCombobox() {
-    const [fieldValue, setFieldValue] = (0, import_element247.useState)();
-    const { editPost: editPost2 } = (0, import_data128.useDispatch)(store);
+    const [fieldValue, setFieldValue] = (0, import_element245.useState)();
+    const { editPost: editPost2 } = (0, import_data124.useDispatch)(store3);
     const { authorId, authorOptions, isLoading } = useAuthorsQuery(fieldValue);
     const handleSelect = (postAuthorId) => {
       if (!postAuthorId) {
@@ -84303,13 +83546,13 @@ If there's a particular need for this, please submit a feature request at https:
       }
       editPost2({ author: postAuthorId });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(
-      import_components189.ComboboxControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime419.jsx)(
+      import_components186.ComboboxControl,
       {
-        label: (0, import_i18n233.__)("Author"),
+        label: (0, import_i18n230.__)("Author"),
         options: authorOptions,
         value: authorId,
-        onFilterValueChange: (0, import_compose43.debounce)(setFieldValue, 300),
+        onFilterValueChange: (0, import_compose44.debounce)(setFieldValue, 300),
         onChange: handleSelect,
         allowReset: false,
         hideLabelFromVision: true,
@@ -84319,22 +83562,22 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-author/select.mjs
-  var import_i18n234 = __toESM(require_i18n(), 1);
-  var import_data129 = __toESM(require_data(), 1);
-  var import_components190 = __toESM(require_components(), 1);
-  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n231 = __toESM(require_i18n(), 1);
+  var import_data125 = __toESM(require_data(), 1);
+  var import_components187 = __toESM(require_components(), 1);
+  var import_jsx_runtime420 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorSelect() {
-    const { editPost: editPost2 } = (0, import_data129.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data125.useDispatch)(store3);
     const { authorId, authorOptions } = useAuthorsQuery();
     const setAuthorId = (value) => {
       const author = Number(value);
       editPost2({ author });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
-      import_components190.SelectControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime420.jsx)(
+      import_components187.SelectControl,
       {
         className: "post-author-selector",
-        label: (0, import_i18n234.__)("Author"),
+        label: (0, import_i18n231.__)("Author"),
         options: authorOptions,
         onChange: setAuthorId,
         value: authorId,
@@ -84344,26 +83587,26 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-author/index.mjs
-  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime421 = __toESM(require_jsx_runtime(), 1);
   var minimumUsersForCombobox = 25;
   function PostAuthor() {
-    const showCombobox = (0, import_data130.useSelect)((select9) => {
-      const authors = select9(import_core_data80.store).getUsers(AUTHORS_QUERY);
+    const showCombobox = (0, import_data126.useSelect)((select9) => {
+      const authors = select9(import_core_data77.store).getUsers(AUTHORS_QUERY);
       return authors?.length >= minimumUsersForCombobox;
     }, []);
     if (showCombobox) {
-      return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(PostAuthorCombobox, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(PostAuthorCombobox, {});
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(PostAuthorSelect, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime421.jsx)(PostAuthorSelect, {});
   }
   var post_author_default = PostAuthor;

   // packages/editor/build-module/components/post-author/check.mjs
-  var import_data131 = __toESM(require_data(), 1);
-  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
+  var import_data127 = __toESM(require_data(), 1);
+  var import_jsx_runtime422 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorCheck({ children }) {
-    const { hasAssignAuthorAction } = (0, import_data131.useSelect)((select9) => {
-      const post2 = select9(store).getCurrentPost();
+    const { hasAssignAuthorAction } = (0, import_data127.useSelect)((select9) => {
+      const post2 = select9(store3).getCurrentPost();
       const canAssignAuthor = post2?._links?.["wp:action-assign-author"] ? true : false;
       return {
         hasAssignAuthorAction: canAssignAuthor
@@ -84372,35 +83615,35 @@ If there's a particular need for this, please submit a feature request at https:
     if (!hasAssignAuthorAction) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(post_type_support_check_default, { supportKeys: "author", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime422.jsx)(post_type_support_check_default, { supportKeys: "author", children });
   }

   // packages/editor/build-module/components/post-author/panel.mjs
-  var import_i18n235 = __toESM(require_i18n(), 1);
-  var import_components191 = __toESM(require_components(), 1);
-  var import_element248 = __toESM(require_element(), 1);
-  var import_html_entities22 = __toESM(require_html_entities(), 1);
+  var import_i18n232 = __toESM(require_i18n(), 1);
+  var import_components188 = __toESM(require_components(), 1);
+  var import_element246 = __toESM(require_element(), 1);
+  var import_html_entities21 = __toESM(require_html_entities(), 1);
   var import_block_editor51 = __toESM(require_block_editor(), 1);
-  var import_data132 = __toESM(require_data(), 1);
-  var import_core_data81 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
+  var import_data128 = __toESM(require_data(), 1);
+  var import_core_data78 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime423 = __toESM(require_jsx_runtime(), 1);
   function PostAuthorToggle({ isOpen: isOpen2, onClick }) {
-    const { postAuthor } = (0, import_data132.useSelect)((select9) => {
-      const id = select9(store).getEditedPostAttribute("author");
+    const { postAuthor } = (0, import_data128.useSelect)((select9) => {
+      const id = select9(store3).getEditedPostAttribute("author");
       return {
-        postAuthor: select9(import_core_data81.store).getUser(id, BASE_QUERY)
+        postAuthor: select9(import_core_data78.store).getUser(id, BASE_QUERY)
       };
     }, []);
-    const authorName = (0, import_html_entities22.decodeEntities)(postAuthor?.name) || (0, import_i18n235.__)("(No author)");
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
-      import_components191.Button,
+    const authorName = (0, import_html_entities21.decodeEntities)(postAuthor?.name) || (0, import_i18n232.__)("(No author)");
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+      import_components188.Button,
       {
         size: "compact",
         variant: "tertiary",
         "aria-expanded": isOpen2,
         "aria-label": (
           // translators: %s: Author name.
-          (0, import_i18n235.sprintf)((0, import_i18n235.__)("Change author: %s"), authorName)
+          (0, import_i18n232.sprintf)((0, import_i18n232.__)("Change author: %s"), authorName)
         ),
         onClick,
         children: authorName
@@ -84408,8 +83651,8 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostAuthor2() {
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element248.useState)(null);
-    const popoverProps = (0, import_element248.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element246.useState)(null);
+    const popoverProps = (0, import_element246.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -84420,28 +83663,28 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [popoverAnchor]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(PostAuthorCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_panel_row_default, { label: (0, import_i18n235.__)("Author"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
-      import_components191.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(PostAuthorCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(post_panel_row_default, { label: (0, import_i18n232.__)("Author"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
+      import_components188.Dropdown,
       {
         popoverProps,
         contentClassName: "editor-post-author__panel-dialog",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
           PostAuthorToggle,
           {
             isOpen: isOpen2,
             onClick: onToggle
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)("div", { className: "editor-post-author", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime423.jsxs)("div", { className: "editor-post-author", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(
             import_block_editor51.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n235.__)("Author"),
+              title: (0, import_i18n232.__)("Author"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_author_default, { onClose })
+          /* @__PURE__ */ (0, import_jsx_runtime423.jsx)(post_author_default, { onClose })
         ] })
       }
     ) }) });
@@ -84449,40 +83692,40 @@ If there's a particular need for this, please submit a feature request at https:
   var panel_default = PostAuthor2;

   // packages/editor/build-module/components/post-comments/index.mjs
-  var import_i18n236 = __toESM(require_i18n(), 1);
-  var import_components192 = __toESM(require_components(), 1);
-  var import_data133 = __toESM(require_data(), 1);
-  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n233 = __toESM(require_i18n(), 1);
+  var import_components189 = __toESM(require_components(), 1);
+  var import_data129 = __toESM(require_data(), 1);
+  var import_jsx_runtime424 = __toESM(require_jsx_runtime(), 1);
   var COMMENT_OPTIONS = [
     {
-      label: (0, import_i18n236._x)("Open", 'Adjective: e.g. "Comments are open"'),
+      label: (0, import_i18n233._x)("Open", 'Adjective: e.g. "Comments are open"'),
       value: "open",
-      description: (0, import_i18n236.__)("Visitors can add new comments and replies.")
+      description: (0, import_i18n233.__)("Visitors can add new comments and replies.")
     },
     {
-      label: (0, import_i18n236.__)("Closed"),
+      label: (0, import_i18n233.__)("Closed"),
       value: "closed",
       description: [
-        (0, import_i18n236.__)("Visitors cannot add new comments or replies."),
-        (0, import_i18n236.__)("Existing comments remain visible.")
+        (0, import_i18n233.__)("Visitors cannot add new comments or replies."),
+        (0, import_i18n233.__)("Existing comments remain visible.")
       ].join(" ")
     }
   ];
   function PostComments() {
-    const commentStatus = (0, import_data133.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("comment_status") ?? "open",
+    const commentStatus = (0, import_data129.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("comment_status") ?? "open",
       []
     );
-    const { editPost: editPost2 } = (0, import_data133.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data129.useDispatch)(store3);
     const handleStatus = (newCommentStatus) => editPost2({
       comment_status: newCommentStatus
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)("form", { children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(import_components192.__experimentalVStack, { spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
-      import_components192.RadioControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime424.jsx)("form", { children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(import_components189.__experimentalVStack, { spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime424.jsx)(
+      import_components189.RadioControl,
       {
         className: "editor-change-status__options",
         hideLabelFromVision: true,
-        label: (0, import_i18n236.__)("Comment status"),
+        label: (0, import_i18n233.__)("Comment status"),
         options: COMMENT_OPTIONS,
         onChange: handleStatus,
         selected: commentStatus
@@ -84492,40 +83735,40 @@ If there's a particular need for this, please submit a feature request at https:
   var post_comments_default = PostComments;

   // packages/editor/build-module/components/post-discussion/panel.mjs
-  var import_i18n238 = __toESM(require_i18n(), 1);
-  var import_components194 = __toESM(require_components(), 1);
-  var import_data135 = __toESM(require_data(), 1);
-  var import_element249 = __toESM(require_element(), 1);
+  var import_i18n235 = __toESM(require_i18n(), 1);
+  var import_components191 = __toESM(require_components(), 1);
+  var import_data131 = __toESM(require_data(), 1);
+  var import_element247 = __toESM(require_element(), 1);
   var import_block_editor52 = __toESM(require_block_editor(), 1);
-  var import_core_data82 = __toESM(require_core_data(), 1);
+  var import_core_data79 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-pingbacks/index.mjs
-  var import_i18n237 = __toESM(require_i18n(), 1);
-  var import_components193 = __toESM(require_components(), 1);
-  var import_data134 = __toESM(require_data(), 1);
-  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n234 = __toESM(require_i18n(), 1);
+  var import_components190 = __toESM(require_components(), 1);
+  var import_data130 = __toESM(require_data(), 1);
+  var import_jsx_runtime425 = __toESM(require_jsx_runtime(), 1);
   function PostPingbacks() {
-    const pingStatus = (0, import_data134.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("ping_status") ?? "open",
+    const pingStatus = (0, import_data130.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("ping_status") ?? "open",
       []
     );
-    const { editPost: editPost2 } = (0, import_data134.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data130.useDispatch)(store3);
     const onTogglePingback = () => editPost2({
       ping_status: pingStatus === "open" ? "closed" : "open"
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
-      import_components193.CheckboxControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+      import_components190.CheckboxControl,
       {
-        label: (0, import_i18n237.__)("Enable pingbacks & trackbacks"),
+        label: (0, import_i18n234.__)("Enable pingbacks & trackbacks"),
         checked: pingStatus === "open",
         onChange: onTogglePingback,
-        help: /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(
-          import_components193.ExternalLink,
+        help: /* @__PURE__ */ (0, import_jsx_runtime425.jsx)(
+          import_components190.ExternalLink,
           {
-            href: (0, import_i18n237.__)(
+            href: (0, import_i18n234.__)(
               "https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"
             ),
-            children: (0, import_i18n237.__)("Learn more about pingbacks & trackbacks")
+            children: (0, import_i18n234.__)("Learn more about pingbacks & trackbacks")
           }
         )
       }
@@ -84534,20 +83777,20 @@ If there's a particular need for this, please submit a feature request at https:
   var post_pingbacks_default = PostPingbacks;

   // packages/editor/build-module/components/post-discussion/panel.mjs
-  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime426 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME2 = "discussion-panel";
   function ModalContents({ onClose }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)("div", { className: "editor-post-discussion", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)("div", { className: "editor-post-discussion", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
         import_block_editor52.__experimentalInspectorPopoverHeader,
         {
-          title: (0, import_i18n238.__)("Discussion"),
+          title: (0, import_i18n235.__)("Discussion"),
           onClose
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime429.jsxs)(import_components194.__experimentalVStack, { spacing: 4, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(post_type_support_check_default, { supportKeys: "comments", children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(post_comments_default, {}) }),
-        /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(post_type_support_check_default, { supportKeys: "trackbacks", children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(post_pingbacks_default, {}) })
+      /* @__PURE__ */ (0, import_jsx_runtime426.jsxs)(import_components191.__experimentalVStack, { spacing: 4, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_type_support_check_default, { supportKeys: "comments", children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_comments_default, {}) }),
+        /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_type_support_check_default, { supportKeys: "trackbacks", children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_pingbacks_default, {}) })
       ] })
     ] });
   }
@@ -84557,9 +83800,9 @@ If there's a particular need for this, please submit a feature request at https:
       pingStatus,
       commentsSupported,
       trackbacksSupported
-    } = (0, import_data135.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-      const { getPostType } = select9(import_core_data82.store);
+    } = (0, import_data131.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
+      const { getPostType } = select9(import_core_data79.store);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return {
         commentStatus: getEditedPostAttribute2("comment_status") ?? "open",
@@ -84571,22 +83814,22 @@ If there's a particular need for this, please submit a feature request at https:
     let label;
     if (commentStatus === "open") {
       if (pingStatus === "open") {
-        label = (0, import_i18n238._x)("Open", 'Adjective: e.g. "Comments are open"');
+        label = (0, import_i18n235._x)("Open", 'Adjective: e.g. "Comments are open"');
       } else {
-        label = trackbacksSupported ? (0, import_i18n238.__)("Comments only") : (0, import_i18n238._x)("Open", 'Adjective: e.g. "Comments are open"');
+        label = trackbacksSupported ? (0, import_i18n235.__)("Comments only") : (0, import_i18n235._x)("Open", 'Adjective: e.g. "Comments are open"');
       }
     } else if (pingStatus === "open") {
-      label = commentsSupported ? (0, import_i18n238.__)("Pings only") : (0, import_i18n238.__)("Pings enabled");
+      label = commentsSupported ? (0, import_i18n235.__)("Pings only") : (0, import_i18n235.__)("Pings enabled");
     } else {
-      label = (0, import_i18n238.__)("Closed");
+      label = (0, import_i18n235.__)("Closed");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
-      import_components194.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+      import_components191.Button,
       {
         size: "compact",
         className: "editor-post-discussion__panel-toggle",
         variant: "tertiary",
-        "aria-label": (0, import_i18n238.__)("Change discussion options"),
+        "aria-label": (0, import_i18n235.__)("Change discussion options"),
         "aria-expanded": isOpen2,
         onClick,
         children: label
@@ -84594,14 +83837,14 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostDiscussionPanel() {
-    const { isEnabled } = (0, import_data135.useSelect)((select9) => {
-      const { isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
+    const { isEnabled } = (0, import_data131.useSelect)((select9) => {
+      const { isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store3);
       return {
         isEnabled: isEditorPanelEnabled2(PANEL_NAME2)
       };
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element249.useState)(null);
-    const popoverProps = (0, import_element249.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element247.useState)(null);
+    const popoverProps = (0, import_element247.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -84615,39 +83858,39 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isEnabled) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(post_type_support_check_default, { supportKeys: ["comments", "trackbacks"], children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(post_panel_row_default, { label: (0, import_i18n238.__)("Discussion"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
-      import_components194.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_type_support_check_default, { supportKeys: ["comments", "trackbacks"], children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(post_panel_row_default, { label: (0, import_i18n235.__)("Discussion"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
+      import_components191.Dropdown,
       {
         popoverProps,
         className: "editor-post-discussion__panel-dropdown",
         contentClassName: "editor-post-discussion__panel-dialog",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(
           PostDiscussionToggle,
           {
             isOpen: isOpen2,
             onClick: onToggle
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(ModalContents, { onClose })
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime426.jsx)(ModalContents, { onClose })
       }
     ) }) });
   }

   // packages/editor/build-module/components/post-excerpt/index.mjs
-  var import_i18n239 = __toESM(require_i18n(), 1);
-  var import_components195 = __toESM(require_components(), 1);
-  var import_data136 = __toESM(require_data(), 1);
-  var import_element250 = __toESM(require_element(), 1);
-  var import_html_entities23 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n236 = __toESM(require_i18n(), 1);
+  var import_components192 = __toESM(require_components(), 1);
+  var import_data132 = __toESM(require_data(), 1);
+  var import_element248 = __toESM(require_element(), 1);
+  var import_html_entities22 = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime427 = __toESM(require_jsx_runtime(), 1);
   function PostExcerpt({
     hideLabelFromVision = false,
     updateOnBlur = false
   }) {
-    const { excerpt, shouldUseDescriptionLabel, usedAttribute } = (0, import_data136.useSelect)(
+    const { excerpt, shouldUseDescriptionLabel, usedAttribute } = (0, import_data132.useSelect)(
       (select9) => {
-        const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
         const postType2 = getCurrentPostType2();
         const _usedAttribute = [
           "wp_template",
@@ -84666,16 +83909,16 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const { editPost: editPost2 } = (0, import_data136.useDispatch)(store);
-    const [localExcerpt, setLocalExcerpt] = (0, import_element250.useState)(
-      (0, import_html_entities23.decodeEntities)(excerpt)
+    const { editPost: editPost2 } = (0, import_data132.useDispatch)(store3);
+    const [localExcerpt, setLocalExcerpt] = (0, import_element248.useState)(
+      (0, import_html_entities22.decodeEntities)(excerpt)
     );
     const updatePost2 = (value) => {
       editPost2({ [usedAttribute]: value });
     };
-    const label = shouldUseDescriptionLabel ? (0, import_i18n239.__)("Write a description (optional)") : (0, import_i18n239.__)("Write an excerpt (optional)");
-    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)("div", { className: "editor-post-excerpt", children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
-      import_components195.TextareaControl,
+    const label = shouldUseDescriptionLabel ? (0, import_i18n236.__)("Write a description (optional)") : (0, import_i18n236.__)("Write an excerpt (optional)");
+    return /* @__PURE__ */ (0, import_jsx_runtime427.jsx)("div", { className: "editor-post-excerpt", children: /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+      import_components192.TextareaControl,
       {
         label,
         hideLabelFromVision,
@@ -84683,62 +83926,63 @@ If there's a particular need for this, please submit a feature request at https:
         onChange: updateOnBlur ? setLocalExcerpt : updatePost2,
         onBlur: updateOnBlur ? () => updatePost2(localExcerpt) : void 0,
         value: updateOnBlur ? localExcerpt : excerpt,
-        help: !shouldUseDescriptionLabel ? /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
-          import_components195.ExternalLink,
+        help: !shouldUseDescriptionLabel ? /* @__PURE__ */ (0, import_jsx_runtime427.jsx)(
+          import_components192.ExternalLink,
           {
-            href: (0, import_i18n239.__)(
+            href: (0, import_i18n236.__)(
               "https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"
             ),
-            children: (0, import_i18n239.__)("Learn more about manual excerpts")
+            children: (0, import_i18n236.__)("Learn more about manual excerpts")
           }
-        ) : (0, import_i18n239.__)("Write a description")
+        ) : (0, import_i18n236.__)("Write a description")
       }
     ) });
   }

   // packages/editor/build-module/components/post-excerpt/check.mjs
-  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime428 = __toESM(require_jsx_runtime(), 1);
   function PostExcerptCheck({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(post_type_support_check_default, { supportKeys: "excerpt", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime428.jsx)(post_type_support_check_default, { supportKeys: "excerpt", children });
   }
   var check_default3 = PostExcerptCheck;

   // packages/editor/build-module/components/post-excerpt/panel.mjs
-  var import_i18n240 = __toESM(require_i18n(), 1);
-  var import_components197 = __toESM(require_components(), 1);
-  var import_data137 = __toESM(require_data(), 1);
-  var import_element251 = __toESM(require_element(), 1);
+  var import_i18n237 = __toESM(require_i18n(), 1);
+  var import_components194 = __toESM(require_components(), 1);
+  var import_data133 = __toESM(require_data(), 1);
+  var import_element249 = __toESM(require_element(), 1);
   var import_block_editor53 = __toESM(require_block_editor(), 1);
-  var import_core_data83 = __toESM(require_core_data(), 1);
-  var import_html_entities24 = __toESM(require_html_entities(), 1);
+  var import_core_data80 = __toESM(require_core_data(), 1);
+  var import_html_entities23 = __toESM(require_html_entities(), 1);

   // packages/editor/build-module/components/post-excerpt/plugin.mjs
-  var import_components196 = __toESM(require_components(), 1);
-  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill9, Slot: Slot9 } = (0, import_components196.createSlotFill)("PluginPostExcerpt");
+  var import_components193 = __toESM(require_components(), 1);
+  var import_jsx_runtime429 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill9, Slot: Slot9 } = (0, import_components193.createSlotFill)("PluginPostExcerpt");
   var PluginPostExcerpt = ({ children, className }) => {
-    return /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(Fill9, { children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components196.PanelRow, { className, children }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(Fill9, { children: /* @__PURE__ */ (0, import_jsx_runtime429.jsx)(import_components193.PanelRow, { className, children }) });
   };
   PluginPostExcerpt.Slot = Slot9;
   var plugin_default = PluginPostExcerpt;

   // packages/editor/build-module/components/post-excerpt/panel.mjs
-  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime430 = __toESM(require_jsx_runtime(), 1);
+  var { getTemplateInfo: getTemplateInfo3 } = unlock(import_core_data80.privateApis);
   var PANEL_NAME3 = "post-excerpt";
   function ExcerptPanel() {
-    const { isOpened, isEnabled, postType: postType2 } = (0, import_data137.useSelect)((select9) => {
+    const { isOpened, isEnabled, postType: postType2 } = (0, import_data133.useSelect)((select9) => {
       const {
         isEditorPanelOpened: isEditorPanelOpened2,
         isEditorPanelEnabled: isEditorPanelEnabled2,
         getCurrentPostType: getCurrentPostType2
-      } = select9(store);
+      } = select9(store3);
       return {
         isOpened: isEditorPanelOpened2(PANEL_NAME3),
         isEnabled: isEditorPanelEnabled2(PANEL_NAME3),
         postType: getCurrentPostType2()
       };
     }, []);
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data137.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data133.useDispatch)(store3);
     const toggleExcerptPanel = () => toggleEditorPanelOpened2(PANEL_NAME3);
     if (!isEnabled) {
       return null;
@@ -84748,33 +83992,33 @@ If there's a particular need for this, please submit a feature request at https:
       "wp_template_part",
       "wp_block"
     ].includes(postType2);
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
-      import_components197.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+      import_components194.PanelBody,
       {
-        title: shouldUseDescriptionLabel ? (0, import_i18n240.__)("Description") : (0, import_i18n240.__)("Excerpt"),
+        title: shouldUseDescriptionLabel ? (0, import_i18n237.__)("Description") : (0, import_i18n237.__)("Excerpt"),
         opened: isOpened,
         onToggle: toggleExcerptPanel,
-        children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(plugin_default.Slot, { children: (fills) => /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(import_jsx_runtime433.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(PostExcerpt, {}),
+        children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(plugin_default.Slot, { children: (fills) => /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_jsx_runtime430.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(PostExcerpt, {}),
           fills
         ] }) })
       }
     );
   }
   function PostExcerptPanel() {
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(ExcerptPanel, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(ExcerptPanel, {}) });
   }
   function PrivatePostExcerptPanel() {
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(PrivateExcerpt, {}) });
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(PrivateExcerpt, {}) });
   }
   function PrivateExcerpt() {
-    const { shouldRender, excerpt, shouldBeUsedAsDescription, allowEditing } = (0, import_data137.useSelect)((select9) => {
+    const { shouldRender, excerpt, shouldBeUsedAsDescription, allowEditing } = (0, import_data133.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2,
         getEditedPostAttribute: getEditedPostAttribute2,
         isEditorPanelEnabled: isEditorPanelEnabled2
-      } = select9(store);
+      } = select9(store3);
       const postType2 = getCurrentPostType2();
       const isTemplateOrTemplatePart2 = [
         "wp_template",
@@ -84784,14 +84028,14 @@ If there's a particular need for this, please submit a feature request at https:
       const _shouldBeUsedAsDescription = isTemplateOrTemplatePart2 || isPattern;
       const _usedAttribute = isTemplateOrTemplatePart2 ? "description" : "excerpt";
       const _excerpt = getEditedPostAttribute2(_usedAttribute);
-      const template2 = isTemplateOrTemplatePart2 && select9(import_core_data83.store).getEntityRecord(
+      const template2 = isTemplateOrTemplatePart2 && select9(import_core_data80.store).getEntityRecord(
         "postType",
         postType2,
         getCurrentPostId2()
       );
-      const fallback = !_excerpt && isTemplateOrTemplatePart2 ? getTemplateInfo({
+      const fallback = !_excerpt && isTemplateOrTemplatePart2 ? getTemplateInfo3({
         template: template2,
-        templateTypes: select9(import_core_data83.store).getCurrentTheme()?.default_template_types
+        templateTypes: select9(import_core_data80.store).getCurrentTheme()?.default_template_types
       })?.description : void 0;
       const _shouldRender = isEditorPanelEnabled2(PANEL_NAME3) || _shouldBeUsedAsDescription;
       return {
@@ -84803,9 +84047,9 @@ If there's a particular need for this, please submit a feature request at https:
         allowEditing: _shouldRender && (!_shouldBeUsedAsDescription || isPattern || template2 && template2.source === TEMPLATE_ORIGINS.custom && !template2.has_theme_file && template2.is_custom)
       };
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element251.useState)(null);
-    const label = shouldBeUsedAsDescription ? (0, import_i18n240.__)("Description") : (0, import_i18n240.__)("Excerpt");
-    const popoverProps = (0, import_element251.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element249.useState)(null);
+    const label = shouldBeUsedAsDescription ? (0, import_i18n237.__)("Description") : (0, import_i18n237.__)("Excerpt");
+    const popoverProps = (0, import_element249.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -84821,24 +84065,24 @@ If there's a particular need for this, please submit a feature request at https:
     if (!shouldRender) {
       return false;
     }
-    const excerptText = !!excerpt && /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components197.__experimentalText, { align: "left", numberOfLines: 4, truncate: allowEditing, children: (0, import_html_entities24.decodeEntities)(excerpt) });
+    const excerptText = !!excerpt && /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_components194.__experimentalText, { align: "left", numberOfLines: 4, truncate: allowEditing, children: (0, import_html_entities23.decodeEntities)(excerpt) });
     if (!allowEditing) {
       return excerptText;
     }
-    const excerptPlaceholder = shouldBeUsedAsDescription ? (0, import_i18n240.__)("Add a description\u2026") : (0, import_i18n240.__)("Add an excerpt\u2026");
-    const triggerEditLabel = shouldBeUsedAsDescription ? (0, import_i18n240.__)("Edit description") : (0, import_i18n240.__)("Edit excerpt");
-    return /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(import_components197.__experimentalVStack, { children: [
+    const excerptPlaceholder = shouldBeUsedAsDescription ? (0, import_i18n237.__)("Add a description\u2026") : (0, import_i18n237.__)("Add an excerpt\u2026");
+    const triggerEditLabel = shouldBeUsedAsDescription ? (0, import_i18n237.__)("Edit description") : (0, import_i18n237.__)("Edit excerpt");
+    return /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_components194.__experimentalVStack, { children: [
       excerptText,
-      /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
-        import_components197.Dropdown,
+      /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+        import_components194.Dropdown,
         {
           className: "editor-post-excerpt__dropdown",
           contentClassName: "editor-post-excerpt__dropdown__content",
           popoverProps,
           focusOnMount: true,
           ref: setPopoverAnchor,
-          renderToggle: ({ onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
-            import_components197.Button,
+          renderToggle: ({ onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
+            import_components194.Button,
             {
               __next40pxDefaultSize: true,
               onClick: onToggle,
@@ -84846,16 +84090,16 @@ If there's a particular need for this, please submit a feature request at https:
               children: excerptText ? triggerEditLabel : excerptPlaceholder
             }
           ),
-          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(import_jsx_runtime433.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_jsx_runtime430.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
               import_block_editor53.__experimentalInspectorPopoverHeader,
               {
                 title: label,
                 onClose
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(import_components197.__experimentalVStack, { spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(plugin_default.Slot, { children: (fills) => /* @__PURE__ */ (0, import_jsx_runtime433.jsxs)(import_jsx_runtime433.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(import_components194.__experimentalVStack, { spacing: 4, children: /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(plugin_default.Slot, { children: (fills) => /* @__PURE__ */ (0, import_jsx_runtime430.jsxs)(import_jsx_runtime430.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime430.jsx)(
                 PostExcerpt,
                 {
                   hideLabelFromVision: true,
@@ -84871,24 +84115,24 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-featured-image/index.mjs
-  var import_i18n241 = __toESM(require_i18n(), 1);
+  var import_i18n238 = __toESM(require_i18n(), 1);
   var import_hooks49 = __toESM(require_hooks(), 1);
-  var import_components198 = __toESM(require_components(), 1);
+  var import_components195 = __toESM(require_components(), 1);
   var import_blob3 = __toESM(require_blob(), 1);
-  var import_element252 = __toESM(require_element(), 1);
-  var import_compose44 = __toESM(require_compose(), 1);
-  var import_data139 = __toESM(require_data(), 1);
+  var import_element250 = __toESM(require_element(), 1);
+  var import_compose45 = __toESM(require_compose(), 1);
+  var import_data135 = __toESM(require_data(), 1);
   var import_block_editor54 = __toESM(require_block_editor(), 1);
-  var import_core_data85 = __toESM(require_core_data(), 1);
+  var import_core_data82 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/theme-support-check/index.mjs
-  var import_data138 = __toESM(require_data(), 1);
-  var import_core_data84 = __toESM(require_core_data(), 1);
+  var import_data134 = __toESM(require_data(), 1);
+  var import_core_data81 = __toESM(require_core_data(), 1);
   function ThemeSupportCheck({ children, supportKeys }) {
-    const { postType: postType2, themeSupports } = (0, import_data138.useSelect)((select9) => {
+    const { postType: postType2, themeSupports } = (0, import_data134.useSelect)((select9) => {
       return {
-        postType: select9(store).getEditedPostAttribute("type"),
-        themeSupports: select9(import_core_data84.store).getThemeSupports()
+        postType: select9(store3).getEditedPostAttribute("type"),
+        themeSupports: select9(import_core_data81.store).getThemeSupports()
       };
     }, []);
     const isSupported = (Array.isArray(supportKeys) ? supportKeys : [supportKeys]).some((key) => {
@@ -84905,18 +84149,18 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-featured-image/check.mjs
-  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime431 = __toESM(require_jsx_runtime(), 1);
   function PostFeaturedImageCheck({ children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(ThemeSupportCheck, { supportKeys: "post-thumbnails", children: /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(post_type_support_check_default, { supportKeys: "thumbnail", children }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(ThemeSupportCheck, { supportKeys: "post-thumbnails", children: /* @__PURE__ */ (0, import_jsx_runtime431.jsx)(post_type_support_check_default, { supportKeys: "thumbnail", children }) });
   }
   var check_default4 = PostFeaturedImageCheck;

   // packages/editor/build-module/components/post-featured-image/index.mjs
-  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime432 = __toESM(require_jsx_runtime(), 1);
   var ALLOWED_MEDIA_TYPES = ["image"];
-  var DEFAULT_FEATURE_IMAGE_LABEL = (0, import_i18n241.__)("Featured image");
-  var DEFAULT_SET_FEATURE_IMAGE_LABEL = (0, import_i18n241.__)("Add a featured image");
-  var instructions = /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("p", { children: (0, import_i18n241.__)(
+  var DEFAULT_FEATURE_IMAGE_LABEL = (0, import_i18n238.__)("Featured image");
+  var DEFAULT_SET_FEATURE_IMAGE_LABEL = (0, import_i18n238.__)("Add a featured image");
+  var instructions = /* @__PURE__ */ (0, import_jsx_runtime432.jsx)("p", { children: (0, import_i18n238.__)(
     "To edit the featured image, you need permission to upload media."
   ) });
   function getMediaDetails(media, postId2) {
@@ -84966,9 +84210,9 @@ If there's a particular need for this, please submit a feature request at https:
     noticeOperations,
     isRequestingFeaturedImageMedia
   }) {
-    const returnsFocusRef = (0, import_element252.useRef)(false);
-    const [isLoading, setIsLoading] = (0, import_element252.useState)(false);
-    const { getSettings: getSettings10 } = (0, import_data139.useSelect)(import_block_editor54.store);
+    const returnsFocusRef = (0, import_element250.useRef)(false);
+    const [isLoading, setIsLoading] = (0, import_element250.useState)(false);
+    const { getSettings: getSettings10 } = (0, import_data135.useSelect)(import_block_editor54.store);
     const { mediaSourceUrl } = getMediaDetails(media, currentPostId);
     function onDropFiles(filesList) {
       getSettings10().mediaUpload({
@@ -84993,15 +84237,15 @@ If there's a particular need for this, please submit a feature request at https:
     }
     function getImageDescription(imageMedia) {
       if (imageMedia.alt_text) {
-        return (0, import_i18n241.sprintf)(
+        return (0, import_i18n238.sprintf)(
           // Translators: %s: The selected image alt text.
-          (0, import_i18n241.__)("Current image: %s"),
+          (0, import_i18n238.__)("Current image: %s"),
           imageMedia.alt_text
         );
       }
-      return (0, import_i18n241.sprintf)(
+      return (0, import_i18n238.sprintf)(
         // Translators: %s: The selected image filename.
-        (0, import_i18n241.__)(
+        (0, import_i18n238.__)(
           "The current image has no alternative text. The file name is: %s"
         ),
         imageMedia.media_details.sizes?.full?.file || imageMedia.slug
@@ -85014,10 +84258,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
     }
     const isMissingMedia = !isRequestingFeaturedImageMedia && !!featuredImageId && !media;
-    return /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(check_default4, { children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(check_default4, { children: [
       noticeUI,
-      /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("div", { className: "editor-post-featured-image", children: [
-        media && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)("div", { className: "editor-post-featured-image", children: [
+        media && /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
           "div",
           {
             id: `editor-post-featured-image-${featuredImageId}-describedby`,
@@ -85025,7 +84269,7 @@ If there's a particular need for this, please submit a feature request at https:
             children: getImageDescription(media)
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_block_editor54.MediaUploadCheck, { fallback: instructions, children: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_block_editor54.MediaUploadCheck, { fallback: instructions, children: /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
           import_block_editor54.MediaUpload,
           {
             title: postType2?.labels?.featured_image || DEFAULT_FEATURE_IMAGE_LABEL,
@@ -85033,24 +84277,24 @@ If there's a particular need for this, please submit a feature request at https:
             unstableFeaturedImageFlow: true,
             allowedTypes: ALLOWED_MEDIA_TYPES,
             modalClass: "editor-post-featured-image__media-modal",
-            render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("div", { className: "editor-post-featured-image__container", children: [
-              isMissingMedia ? /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
-                import_components198.Notice,
+            render: ({ open }) => /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)("div", { className: "editor-post-featured-image__container", children: [
+              isMissingMedia ? /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+                import_components195.Notice,
                 {
                   status: "warning",
                   isDismissible: false,
-                  children: (0, import_i18n241.__)(
+                  children: (0, import_i18n238.__)(
                     "Could not retrieve the featured image data."
                   )
                 }
-              ) : /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(
-                import_components198.Button,
+              ) : /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(
+                import_components195.Button,
                 {
                   __next40pxDefaultSize: true,
                   ref: returnFocus,
                   className: !featuredImageId ? "editor-post-featured-image__toggle" : "editor-post-featured-image__preview",
                   onClick: open,
-                  "aria-label": !featuredImageId ? null : (0, import_i18n241.__)(
+                  "aria-label": !featuredImageId ? null : (0, import_i18n238.__)(
                     "Edit or replace the featured image"
                   ),
                   "aria-describedby": !featuredImageId ? null : `editor-post-featured-image-${featuredImageId}-describedby`,
@@ -85058,7 +84302,7 @@ If there's a particular need for this, please submit a feature request at https:
                   disabled: isLoading,
                   accessibleWhenDisabled: true,
                   children: [
-                    !!featuredImageId && media && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+                    !!featuredImageId && media && /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
                       "img",
                       {
                         className: "editor-post-featured-image__preview-image",
@@ -85068,13 +84312,13 @@ If there's a particular need for this, please submit a feature request at https:
                         )
                       }
                     ),
-                    (isLoading || isRequestingFeaturedImageMedia) && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_components198.Spinner, {}),
+                    (isLoading || isRequestingFeaturedImageMedia) && /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components195.Spinner, {}),
                     !featuredImageId && !isLoading && (postType2?.labels?.set_featured_image || DEFAULT_SET_FEATURE_IMAGE_LABEL)
                   ]
                 }
               ),
-              !!featuredImageId && /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)(
-                import_components198.__experimentalHStack,
+              !!featuredImageId && /* @__PURE__ */ (0, import_jsx_runtime432.jsxs)(
+                import_components195.__experimentalHStack,
                 {
                   className: clsx_default(
                     "editor-post-featured-image__actions",
@@ -85084,19 +84328,19 @@ If there's a particular need for this, please submit a feature request at https:
                     }
                   ),
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
-                      import_components198.Button,
+                    /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+                      import_components195.Button,
                       {
                         __next40pxDefaultSize: true,
                         className: "editor-post-featured-image__action",
                         onClick: open,
                         "aria-haspopup": "dialog",
                         variant: isMissingMedia ? "secondary" : void 0,
-                        children: (0, import_i18n241.__)("Replace")
+                        children: (0, import_i18n238.__)("Replace")
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
-                      import_components198.Button,
+                    /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(
+                      import_components195.Button,
                       {
                         __next40pxDefaultSize: true,
                         className: "editor-post-featured-image__action",
@@ -85106,13 +84350,13 @@ If there's a particular need for this, please submit a feature request at https:
                         },
                         variant: isMissingMedia ? "secondary" : void 0,
                         isDestructive: isMissingMedia,
-                        children: (0, import_i18n241.__)("Remove")
+                        children: (0, import_i18n238.__)("Remove")
                       }
                     )
                   ]
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(import_components198.DropZone, { onFilesDrop: onDropFiles })
+              /* @__PURE__ */ (0, import_jsx_runtime432.jsx)(import_components195.DropZone, { onFilesDrop: onDropFiles })
             ] }),
             value: featuredImageId
           }
@@ -85120,9 +84364,9 @@ If there's a particular need for this, please submit a feature request at https:
       ] })
     ] });
   }
-  var applyWithSelect = (0, import_data139.withSelect)((select9) => {
-    const { getEntityRecord, getPostType, hasFinishedResolution } = select9(import_core_data85.store);
-    const { getCurrentPostId: getCurrentPostId2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+  var applyWithSelect = (0, import_data135.withSelect)((select9) => {
+    const { getEntityRecord, getPostType, hasFinishedResolution } = select9(import_core_data82.store);
+    const { getCurrentPostId: getCurrentPostId2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
     const featuredImageId = getEditedPostAttribute2("featured_media");
     return {
       media: featuredImageId ? getEntityRecord("postType", "attachment", featuredImageId, {
@@ -85139,9 +84383,9 @@ If there's a particular need for this, please submit a feature request at https:
       ])
     };
   });
-  var applyWithDispatch = (0, import_data139.withDispatch)(
+  var applyWithDispatch = (0, import_data135.withDispatch)(
     (dispatch8, { noticeOperations }, { select: select9 }) => {
-      const { editPost: editPost2 } = dispatch8(store);
+      const { editPost: editPost2 } = dispatch8(store3);
       return {
         onUpdateImage(image) {
           editPost2({ featured_media: image.id });
@@ -85166,86 +84410,86 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }
   );
-  var post_featured_image_default = (0, import_compose44.compose)(
-    import_components198.withNotices,
+  var post_featured_image_default = (0, import_compose45.compose)(
+    import_components195.withNotices,
     applyWithSelect,
     applyWithDispatch,
-    (0, import_components198.withFilters)("editor.PostFeaturedImage")
+    (0, import_components195.withFilters)("editor.PostFeaturedImage")
   )(PostFeaturedImage);

   // packages/editor/build-module/components/post-featured-image/panel.mjs
-  var import_i18n242 = __toESM(require_i18n(), 1);
-  var import_components199 = __toESM(require_components(), 1);
-  var import_data140 = __toESM(require_data(), 1);
-  var import_core_data86 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n239 = __toESM(require_i18n(), 1);
+  var import_components196 = __toESM(require_components(), 1);
+  var import_data136 = __toESM(require_data(), 1);
+  var import_core_data83 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime433 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME4 = "featured-image";
   function PostFeaturedImagePanel({ withPanelBody = true }) {
-    const { postType: postType2, isEnabled, isOpened } = (0, import_data140.useSelect)((select9) => {
+    const { postType: postType2, isEnabled, isOpened } = (0, import_data136.useSelect)((select9) => {
       const {
         getEditedPostAttribute: getEditedPostAttribute2,
         isEditorPanelEnabled: isEditorPanelEnabled2,
         isEditorPanelOpened: isEditorPanelOpened2
-      } = select9(store);
-      const { getPostType } = select9(import_core_data86.store);
+      } = select9(store3);
+      const { getPostType } = select9(import_core_data83.store);
       return {
         postType: getPostType(getEditedPostAttribute2("type")),
         isEnabled: isEditorPanelEnabled2(PANEL_NAME4),
         isOpened: isEditorPanelOpened2(PANEL_NAME4)
       };
     }, []);
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data140.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data136.useDispatch)(store3);
     if (!isEnabled) {
       return null;
     }
     if (!withPanelBody) {
-      return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(check_default4, { children: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(post_featured_image_default, {}) });
+      return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(check_default4, { children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(post_featured_image_default, {}) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(check_default4, { children: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(
-      import_components199.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(check_default4, { children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(
+      import_components196.PanelBody,
       {
-        title: postType2?.labels?.featured_image ?? (0, import_i18n242.__)("Featured image"),
+        title: postType2?.labels?.featured_image ?? (0, import_i18n239.__)("Featured image"),
         opened: isOpened,
         onToggle: () => toggleEditorPanelOpened2(PANEL_NAME4),
-        children: /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(post_featured_image_default, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime433.jsx)(post_featured_image_default, {})
       }
     ) });
   }

   // packages/editor/build-module/components/post-format/index.mjs
-  var import_i18n243 = __toESM(require_i18n(), 1);
-  var import_components200 = __toESM(require_components(), 1);
-  var import_data142 = __toESM(require_data(), 1);
-  var import_compose45 = __toESM(require_compose(), 1);
-  var import_core_data87 = __toESM(require_core_data(), 1);
+  var import_i18n240 = __toESM(require_i18n(), 1);
+  var import_components197 = __toESM(require_components(), 1);
+  var import_data138 = __toESM(require_data(), 1);
+  var import_compose46 = __toESM(require_compose(), 1);
+  var import_core_data84 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-format/check.mjs
-  var import_data141 = __toESM(require_data(), 1);
-  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
+  var import_data137 = __toESM(require_data(), 1);
+  var import_jsx_runtime434 = __toESM(require_jsx_runtime(), 1);
   function PostFormatCheck({ children }) {
-    const disablePostFormats = (0, import_data141.useSelect)(
-      (select9) => select9(store).getEditorSettings().disablePostFormats,
+    const disablePostFormats = (0, import_data137.useSelect)(
+      (select9) => select9(store3).getEditorSettings().disablePostFormats,
       []
     );
     if (disablePostFormats) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(post_type_support_check_default, { supportKeys: "post-formats", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime434.jsx)(post_type_support_check_default, { supportKeys: "post-formats", children });
   }

   // packages/editor/build-module/components/post-format/index.mjs
-  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime435 = __toESM(require_jsx_runtime(), 1);
   var POST_FORMATS2 = [
-    { id: "aside", caption: (0, import_i18n243.__)("Aside") },
-    { id: "audio", caption: (0, import_i18n243.__)("Audio") },
-    { id: "chat", caption: (0, import_i18n243.__)("Chat") },
-    { id: "gallery", caption: (0, import_i18n243.__)("Gallery") },
-    { id: "image", caption: (0, import_i18n243.__)("Image") },
-    { id: "link", caption: (0, import_i18n243.__)("Link") },
-    { id: "quote", caption: (0, import_i18n243.__)("Quote") },
-    { id: "standard", caption: (0, import_i18n243.__)("Standard") },
-    { id: "status", caption: (0, import_i18n243.__)("Status") },
-    { id: "video", caption: (0, import_i18n243.__)("Video") }
+    { id: "aside", caption: (0, import_i18n240.__)("Aside") },
+    { id: "audio", caption: (0, import_i18n240.__)("Audio") },
+    { id: "chat", caption: (0, import_i18n240.__)("Chat") },
+    { id: "gallery", caption: (0, import_i18n240.__)("Gallery") },
+    { id: "image", caption: (0, import_i18n240.__)("Image") },
+    { id: "link", caption: (0, import_i18n240.__)("Link") },
+    { id: "quote", caption: (0, import_i18n240.__)("Quote") },
+    { id: "standard", caption: (0, import_i18n240.__)("Standard") },
+    { id: "status", caption: (0, import_i18n240.__)("Status") },
+    { id: "video", caption: (0, import_i18n240.__)("Video") }
   ].sort((a3, b3) => {
     const normalizedA = a3.caption.toUpperCase();
     const normalizedB = b3.caption.toUpperCase();
@@ -85258,13 +84502,13 @@ If there's a particular need for this, please submit a feature request at https:
     return 0;
   });
   function PostFormat() {
-    const instanceId = (0, import_compose45.useInstanceId)(PostFormat);
+    const instanceId = (0, import_compose46.useInstanceId)(PostFormat);
     const postFormatSelectorId = `post-format-selector-${instanceId}`;
-    const { postFormat, suggestedFormat, supportedFormats } = (0, import_data142.useSelect)(
+    const { postFormat, suggestedFormat, supportedFormats } = (0, import_data138.useSelect)(
       (select9) => {
-        const { getEditedPostAttribute: getEditedPostAttribute2, getSuggestedPostFormat: getSuggestedPostFormat2 } = select9(store);
+        const { getEditedPostAttribute: getEditedPostAttribute2, getSuggestedPostFormat: getSuggestedPostFormat2 } = select9(store3);
         const _postFormat = getEditedPostAttribute2("format");
-        const themeSupports = select9(import_core_data87.store).getThemeSupports();
+        const themeSupports = select9(import_core_data84.store).getThemeSupports();
         return {
           postFormat: _postFormat ?? "standard",
           suggestedFormat: getSuggestedPostFormat2(),
@@ -85279,14 +84523,14 @@ If there's a particular need for this, please submit a feature request at https:
     const suggestion = formats.find(
       (format6) => format6.id === suggestedFormat
     );
-    const { editPost: editPost2 } = (0, import_data142.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data138.useDispatch)(store3);
     const onUpdatePostFormat = (format6) => editPost2({ format: format6 });
-    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(PostFormatCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsxs)("div", { className: "editor-post-format", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
-        import_components200.RadioControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(PostFormatCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime435.jsxs)("div", { className: "editor-post-format", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+        import_components197.RadioControl,
         {
           className: "editor-post-format__options",
-          label: (0, import_i18n243.__)("Post Format"),
+          label: (0, import_i18n240.__)("Post Format"),
           selected: postFormat,
           onChange: (format6) => onUpdatePostFormat(format6),
           id: postFormatSelectorId,
@@ -85297,15 +84541,15 @@ If there's a particular need for this, please submit a feature request at https:
           hideLabelFromVision: true
         }
       ),
-      suggestion && suggestion.id !== postFormat && /* @__PURE__ */ (0, import_jsx_runtime438.jsx)("p", { className: "editor-post-format__suggestion", children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(
-        import_components200.Button,
+      suggestion && suggestion.id !== postFormat && /* @__PURE__ */ (0, import_jsx_runtime435.jsx)("p", { className: "editor-post-format__suggestion", children: /* @__PURE__ */ (0, import_jsx_runtime435.jsx)(
+        import_components197.Button,
         {
           __next40pxDefaultSize: true,
           variant: "link",
           onClick: () => onUpdatePostFormat(suggestion.id),
-          children: (0, import_i18n243.sprintf)(
+          children: (0, import_i18n240.sprintf)(
             /* translators: %s: post format */
-            (0, import_i18n243.__)("Apply suggested format: %s"),
+            (0, import_i18n240.__)("Apply suggested format: %s"),
             suggestion.caption
           )
         }
@@ -85314,17 +84558,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-last-revision/index.mjs
-  var import_i18n244 = __toESM(require_i18n(), 1);
-  var import_components201 = __toESM(require_components(), 1);
-  var import_data144 = __toESM(require_data(), 1);
+  var import_i18n241 = __toESM(require_i18n(), 1);
+  var import_components198 = __toESM(require_components(), 1);
+  var import_data140 = __toESM(require_data(), 1);
   var import_url17 = __toESM(require_url(), 1);

   // packages/editor/build-module/components/post-last-revision/check.mjs
-  var import_data143 = __toESM(require_data(), 1);
-  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
+  var import_data139 = __toESM(require_data(), 1);
+  var import_jsx_runtime436 = __toESM(require_jsx_runtime(), 1);
   function PostLastRevisionCheck({ children }) {
-    const { lastRevisionId, revisionsCount } = (0, import_data143.useSelect)((select9) => {
-      const { getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2, getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2 } = select9(store);
+    const { lastRevisionId, revisionsCount } = (0, import_data139.useSelect)((select9) => {
+      const { getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2, getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2 } = select9(store3);
       return {
         lastRevisionId: getCurrentPostLastRevisionId2(),
         revisionsCount: getCurrentPostRevisionsCount2()
@@ -85333,19 +84577,19 @@ If there's a particular need for this, please submit a feature request at https:
     if (!lastRevisionId || revisionsCount < 2) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(post_type_support_check_default, { supportKeys: "revisions", children });
+    return /* @__PURE__ */ (0, import_jsx_runtime436.jsx)(post_type_support_check_default, { supportKeys: "revisions", children });
   }
   var check_default5 = PostLastRevisionCheck;

   // packages/editor/build-module/components/post-last-revision/index.mjs
-  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime437 = __toESM(require_jsx_runtime(), 1);
   function usePostLastRevisionInfo() {
-    return (0, import_data144.useSelect)((select9) => {
+    return (0, import_data140.useSelect)((select9) => {
       const {
         getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2,
         getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2,
         getEditorSettings: getEditorSettings2
-      } = select9(store);
+      } = select9(store3);
       return {
         lastRevisionId: getCurrentPostLastRevisionId2(),
         revisionsCount: getCurrentPostRevisionsCount2(),
@@ -85355,23 +84599,23 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function PostLastRevision() {
     const { lastRevisionId, revisionsCount, disableVisualRevisions } = usePostLastRevisionInfo();
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data144.useDispatch)(store));
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data140.useDispatch)(store3));
     const buttonProps = disableVisualRevisions ? {
       href: (0, import_url17.addQueryArgs)("revision.php", {
         revision: lastRevisionId
       })
     } : { onClick: () => setCurrentRevisionId2(lastRevisionId) };
-    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(check_default5, { children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
-      import_components201.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(check_default5, { children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+      import_components198.Button,
       {
         __next40pxDefaultSize: true,
         ...buttonProps,
         className: "editor-post-last-revision__title",
         icon: backup_default,
         iconPosition: "right",
-        text: (0, import_i18n244.sprintf)(
+        text: (0, import_i18n241.sprintf)(
           /* translators: %s: number of revisions. */
-          (0, import_i18n244.__)("Revisions (%s)"),
+          (0, import_i18n241.__)("Revisions (%s)"),
           revisionsCount
         )
       }
@@ -85379,21 +84623,21 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function PrivatePostLastRevision() {
     const { lastRevisionId, revisionsCount, disableVisualRevisions } = usePostLastRevisionInfo();
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data144.useDispatch)(store));
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data140.useDispatch)(store3));
     const buttonProps = disableVisualRevisions ? {
       href: (0, import_url17.addQueryArgs)("revision.php", {
         revision: lastRevisionId
       })
     } : { onClick: () => setCurrentRevisionId2(lastRevisionId) };
-    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(check_default5, { children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(post_panel_row_default, { label: (0, import_i18n244.__)("Revisions"), children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
-      import_components201.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(check_default5, { children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(post_panel_row_default, { label: (0, import_i18n241.__)("Revisions"), children: /* @__PURE__ */ (0, import_jsx_runtime437.jsx)(
+      import_components198.Button,
       {
         ...buttonProps,
         className: "editor-private-post-last-revision__button",
         text: revisionsCount,
-        "aria-label": (0, import_i18n244.sprintf)(
+        "aria-label": (0, import_i18n241.sprintf)(
           /* translators: %d: number of revisions. */
-          (0, import_i18n244._n)(
+          (0, import_i18n241._n)(
             "Open revisions screen: %d revision",
             "Open revisions screen: %d revisions",
             revisionsCount
@@ -85408,25 +84652,25 @@ If there's a particular need for this, please submit a feature request at https:
   var post_last_revision_default = PostLastRevision;

   // packages/editor/build-module/components/post-last-revision/panel.mjs
-  var import_components202 = __toESM(require_components(), 1);
-  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
+  var import_components199 = __toESM(require_components(), 1);
+  var import_jsx_runtime438 = __toESM(require_jsx_runtime(), 1);
   function PostLastRevisionPanel() {
-    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(check_default5, { children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_components202.PanelBody, { className: "editor-post-last-revision__panel", children: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(post_last_revision_default, {}) }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(check_default5, { children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(import_components199.PanelBody, { className: "editor-post-last-revision__panel", children: /* @__PURE__ */ (0, import_jsx_runtime438.jsx)(post_last_revision_default, {}) }) });
   }
   var panel_default2 = PostLastRevisionPanel;

   // packages/editor/build-module/components/post-locked-modal/index.mjs
-  var import_i18n246 = __toESM(require_i18n(), 1);
-  var import_components203 = __toESM(require_components(), 1);
-  var import_data145 = __toESM(require_data(), 1);
+  var import_i18n243 = __toESM(require_i18n(), 1);
+  var import_components200 = __toESM(require_components(), 1);
+  var import_data141 = __toESM(require_data(), 1);
   var import_url18 = __toESM(require_url(), 1);
-  var import_element253 = __toESM(require_element(), 1);
+  var import_element251 = __toESM(require_element(), 1);
   var import_hooks50 = __toESM(require_hooks(), 1);
-  var import_compose46 = __toESM(require_compose(), 1);
-  var import_core_data88 = __toESM(require_core_data(), 1);
+  var import_compose47 = __toESM(require_compose(), 1);
+  var import_core_data85 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/utils/sync-error-messages.mjs
-  var import_i18n245 = __toESM(require_i18n(), 1);
+  var import_i18n242 = __toESM(require_i18n(), 1);
   var AUTHENTICATION_FAILED = "authentication-failed";
   var CONNECTION_EXPIRED = "connection-expired";
   var CONNECTION_LIMIT_EXCEEDED = "connection-limit-exceeded";
@@ -85435,34 +84679,34 @@ If there's a particular need for this, please submit a feature request at https:
   var UNKNOWN_ERROR = "unknown-error";
   var ERROR_MESSAGES = {
     [AUTHENTICATION_FAILED]: {
-      title: (0, import_i18n245.__)("Unable to connect"),
-      description: (0, import_i18n245.__)(
+      title: (0, import_i18n242.__)("Unable to connect"),
+      description: (0, import_i18n242.__)(
         "Real-time collaboration couldn't verify your permissions. Check that you have access to edit this post or contact your site administrator."
       )
     },
     [CONNECTION_EXPIRED]: {
-      title: (0, import_i18n245.__)("Connection expired"),
-      description: (0, import_i18n245.__)(
+      title: (0, import_i18n242.__)("Connection expired"),
+      description: (0, import_i18n242.__)(
         "Your connection to real-time collaboration has timed out. Editing is paused to prevent conflicts with other editors."
       )
     },
     [CONNECTION_LIMIT_EXCEEDED]: {
-      title: (0, import_i18n245.__)("Too many editors connected"),
-      description: (0, import_i18n245.__)(
+      title: (0, import_i18n242.__)("Too many editors connected"),
+      description: (0, import_i18n242.__)(
         "Real-time collaboration has reached its connection limit. Try again later or contact your site administrator."
       )
     },
     [PROTOCOL_MISMATCH]: {
-      title: (0, import_i18n245.__)("Protocol update"),
-      description: (0, import_i18n245.__)(
+      title: (0, import_i18n242.__)("Protocol update"),
+      description: (0, import_i18n242.__)(
         "Real-time collaboration has been updated. Please refresh the page to continue editing."
       )
     },
     // DOCUMENT_SIZE_LIMIT_EXCEEDED is not included here because it results in
     // collaboration being disabled entirely.
     [UNKNOWN_ERROR]: {
-      title: (0, import_i18n245.__)("Connection lost"),
-      description: (0, import_i18n245.__)(
+      title: (0, import_i18n242.__)("Connection lost"),
+      description: (0, import_i18n242.__)(
         "The connection to real-time collaboration was interrupted. Editing is paused to prevent conflicts with other editors."
       )
     }
@@ -85475,14 +84719,14 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-locked-modal/index.mjs
-  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime439 = __toESM(require_jsx_runtime(), 1);
   function CollaborationContext() {
-    const { isCollaborationSupported, syncConnectionStatus } = (0, import_data145.useSelect)(
+    const { isCollaborationSupported, syncConnectionStatus } = (0, import_data141.useSelect)(
       (select9) => {
         const {
           isCollaborationSupported: isSupported,
           getSyncConnectionStatus
-        } = unlock(select9(import_core_data88.store));
+        } = unlock(select9(import_core_data85.store));
         return {
           isCollaborationSupported: isSupported(),
           syncConnectionStatus: getSyncConnectionStatus()
@@ -85494,18 +84738,18 @@ If there's a particular need for this, please submit a feature request at https:
       return null;
     }
     if (DOCUMENT_SIZE_LIMIT_EXCEEDED === syncConnectionStatus?.error?.code) {
-      return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("p", { children: (0, import_i18n246.__)(
+      return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("p", { children: (0, import_i18n243.__)(
         "Because this post is too large for real-time collaboration, only one person can edit at a time."
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("p", { children: (0, import_i18n246.__)(
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("p", { children: (0, import_i18n243.__)(
       "Because this post uses plugins that aren\u2019t compatible with real-time collaboration, only one person can edit at a time."
     ) });
   }
   function PostLockedModal() {
-    const instanceId = (0, import_compose46.useInstanceId)(PostLockedModal);
+    const instanceId = (0, import_compose47.useInstanceId)(PostLockedModal);
     const hookName = "core/editor/post-locked-modal-" + instanceId;
-    const { autosave: autosave2, updatePostLock: updatePostLock2 } = (0, import_data145.useDispatch)(store);
+    const { autosave: autosave2, updatePostLock: updatePostLock2 } = (0, import_data141.useDispatch)(store3);
     const {
       isCollaborationEnabled,
       isLocked,
@@ -85516,7 +84760,7 @@ If there's a particular need for this, please submit a feature request at https:
       activePostLock,
       postType: postType2,
       previewLink
-    } = (0, import_data145.useSelect)((select9) => {
+    } = (0, import_data141.useSelect)((select9) => {
       const {
         isPostLocked: isPostLocked2,
         isPostLockTakeover: isPostLockTakeover2,
@@ -85527,8 +84771,8 @@ If there's a particular need for this, please submit a feature request at https:
         getEditedPostPreviewLink: getEditedPostPreviewLink2,
         getEditorSettings: getEditorSettings2,
         isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2
-      } = unlock(select9(store));
-      const { getPostType } = select9(import_core_data88.store);
+      } = unlock(select9(store3));
+      const { getPostType } = select9(import_core_data85.store);
       return {
         isCollaborationEnabled: isCollaborationEnabledForCurrentPost2(),
         isLocked: isPostLocked2(),
@@ -85541,7 +84785,7 @@ If there's a particular need for this, please submit a feature request at https:
         previewLink: getEditedPostPreviewLink2()
       };
     }, []);
-    (0, import_element253.useEffect)(() => {
+    (0, import_element251.useEffect)(() => {
       function sendPostLock(data) {
         if (isLocked) {
           return;
@@ -85598,7 +84842,15 @@ If there's a particular need for this, please submit a feature request at https:
         (0, import_hooks50.removeAction)("heartbeat.tick", hookName);
         window.removeEventListener("beforeunload", releasePostLock);
       };
-    }, []);
+    }, [
+      hookName,
+      isLocked,
+      activePostLock,
+      postId2,
+      postLockUtils,
+      autosave2,
+      updatePostLock2
+    ]);
     if (!isLocked) {
       return null;
     }
@@ -85617,85 +84869,85 @@ If there's a particular need for this, please submit a feature request at https:
     const allPostsUrl = (0, import_url18.addQueryArgs)("edit.php", {
       post_type: postType2?.slug
     });
-    const allPostsLabel = (0, import_i18n246.__)("Exit editor");
-    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
-      import_components203.Modal,
+    const allPostsLabel = (0, import_i18n243.__)("Exit editor");
+    return /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+      import_components200.Modal,
       {
-        title: isTakeover ? (0, import_i18n246.__)("Someone else has taken over this post") : (0, import_i18n246.__)("This post is already being edited"),
+        title: isTakeover ? (0, import_i18n243.__)("Someone else has taken over this post") : (0, import_i18n243.__)("This post is already being edited"),
         focusOnMount: true,
         shouldCloseOnClickOutside: false,
         shouldCloseOnEsc: false,
         isDismissible: false,
         className: "editor-post-locked-modal",
         size: "medium",
-        children: /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(import_components203.__experimentalHStack, { alignment: "top", spacing: 6, children: [
-          !!userAvatar && /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(import_components200.__experimentalHStack, { alignment: "top", spacing: 6, children: [
+          !!userAvatar && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
             "img",
             {
               src: userAvatar,
-              alt: (0, import_i18n246.__)("Avatar"),
+              alt: (0, import_i18n243.__)("Avatar"),
               className: "editor-post-locked-modal__avatar",
               width: 64,
               height: 64
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)("div", { children: [
-            !!isTakeover && /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(import_jsx_runtime442.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("p", { children: (0, import_element253.createInterpolateElement)(
-                userDisplayName ? (0, import_i18n246.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)("div", { children: [
+            !!isTakeover && /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(import_jsx_runtime439.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("p", { children: (0, import_element251.createInterpolateElement)(
+                userDisplayName ? (0, import_i18n243.sprintf)(
                   /* translators: %s: user's display name */
-                  (0, import_i18n246.__)(
+                  (0, import_i18n243.__)(
                     "<strong>%s</strong> now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."
                   ),
                   userDisplayName
-                ) : (0, import_i18n246.__)(
+                ) : (0, import_i18n243.__)(
                   "Another user now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."
                 ),
                 {
-                  strong: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("strong", {}),
-                  PreviewLink: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(import_components203.ExternalLink, { href: previewLink, children: (0, import_i18n246.__)("preview") })
+                  strong: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("strong", {}),
+                  PreviewLink: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_components200.ExternalLink, { href: previewLink, children: (0, import_i18n243.__)("preview") })
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(CollaborationContext, {})
+              /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(CollaborationContext, {})
             ] }),
-            !isTakeover && /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(import_jsx_runtime442.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("p", { children: (0, import_element253.createInterpolateElement)(
-                userDisplayName ? (0, import_i18n246.sprintf)(
+            !isTakeover && /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(import_jsx_runtime439.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("p", { children: (0, import_element251.createInterpolateElement)(
+                userDisplayName ? (0, import_i18n243.sprintf)(
                   /* translators: %s: user's display name */
-                  (0, import_i18n246.__)(
+                  (0, import_i18n243.__)(
                     "<strong>%s</strong> is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."
                   ),
                   userDisplayName
-                ) : (0, import_i18n246.__)(
+                ) : (0, import_i18n243.__)(
                   "Another user is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."
                 ),
                 {
-                  strong: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("strong", {}),
-                  PreviewLink: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(import_components203.ExternalLink, { href: previewLink, children: (0, import_i18n246.__)("preview") })
+                  strong: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("strong", {}),
+                  PreviewLink: /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(import_components200.ExternalLink, { href: previewLink, children: (0, import_i18n243.__)("preview") })
                 }
               ) }),
-              /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(CollaborationContext, {}),
-              /* @__PURE__ */ (0, import_jsx_runtime442.jsx)("p", { children: (0, import_i18n246.__)(
+              /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(CollaborationContext, {}),
+              /* @__PURE__ */ (0, import_jsx_runtime439.jsx)("p", { children: (0, import_i18n243.__)(
                 "If you take over, the other user will lose editing control to the post, but their changes will be saved."
               ) })
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime442.jsxs)(
-              import_components203.__experimentalHStack,
+            /* @__PURE__ */ (0, import_jsx_runtime439.jsxs)(
+              import_components200.__experimentalHStack,
               {
                 className: "editor-post-locked-modal__buttons",
                 justify: "flex-end",
                 children: [
-                  !isTakeover && /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
-                    import_components203.Button,
+                  !isTakeover && /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+                    import_components200.Button,
                     {
                       __next40pxDefaultSize: true,
                       variant: "tertiary",
                       href: unlockUrl,
-                      children: (0, import_i18n246.__)("Take over")
+                      children: (0, import_i18n243.__)("Take over")
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
-                    import_components203.Button,
+                  /* @__PURE__ */ (0, import_jsx_runtime439.jsx)(
+                    import_components200.Button,
                     {
                       __next40pxDefaultSize: true,
                       variant: "primary",
@@ -85711,18 +84963,18 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var post_locked_modal_default = false ? (0, import_components203.withFilters)("editor.PostLockedModal")(PostLockedModal) : PostLockedModal;
+  var post_locked_modal_default = false ? (0, import_components200.withFilters)("editor.PostLockedModal")(PostLockedModal) : PostLockedModal;

   // packages/editor/build-module/components/post-pending-status/index.mjs
-  var import_i18n247 = __toESM(require_i18n(), 1);
-  var import_components204 = __toESM(require_components(), 1);
-  var import_data147 = __toESM(require_data(), 1);
+  var import_i18n244 = __toESM(require_i18n(), 1);
+  var import_components201 = __toESM(require_components(), 1);
+  var import_data143 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-pending-status/check.mjs
-  var import_data146 = __toESM(require_data(), 1);
+  var import_data142 = __toESM(require_data(), 1);
   function PostPendingStatusCheck({ children }) {
-    const { hasPublishAction, isPublished } = (0, import_data146.useSelect)((select9) => {
-      const { isCurrentPostPublished: isCurrentPostPublished2, getCurrentPost: getCurrentPost2 } = select9(store);
+    const { hasPublishAction, isPublished } = (0, import_data142.useSelect)((select9) => {
+      const { isCurrentPostPublished: isCurrentPostPublished2, getCurrentPost: getCurrentPost2 } = select9(store3);
       return {
         hasPublishAction: getCurrentPost2()._links?.["wp:action-publish"] ?? false,
         isPublished: isCurrentPostPublished2()
@@ -85736,21 +84988,21 @@ If there's a particular need for this, please submit a feature request at https:
   var check_default6 = PostPendingStatusCheck;

   // packages/editor/build-module/components/post-pending-status/index.mjs
-  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime440 = __toESM(require_jsx_runtime(), 1);
   function PostPendingStatus() {
-    const status = (0, import_data147.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("status"),
+    const status = (0, import_data143.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("status"),
       []
     );
-    const { editPost: editPost2 } = (0, import_data147.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data143.useDispatch)(store3);
     const togglePendingStatus = () => {
       const updatedStatus = status === "pending" ? "draft" : "pending";
       editPost2({ status: updatedStatus });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(check_default6, { children: /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
-      import_components204.CheckboxControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(check_default6, { children: /* @__PURE__ */ (0, import_jsx_runtime440.jsx)(
+      import_components201.CheckboxControl,
       {
-        label: (0, import_i18n247.__)("Pending review"),
+        label: (0, import_i18n244.__)("Pending review"),
         checked: status === "pending",
         onChange: togglePendingStatus
       }
@@ -85759,27 +85011,27 @@ If there's a particular need for this, please submit a feature request at https:
   var post_pending_status_default = PostPendingStatus;

   // packages/editor/build-module/components/post-preview-button/index.mjs
-  var import_element254 = __toESM(require_element(), 1);
-  var import_components205 = __toESM(require_components(), 1);
-  var import_i18n248 = __toESM(require_i18n(), 1);
-  var import_data148 = __toESM(require_data(), 1);
+  var import_element252 = __toESM(require_element(), 1);
+  var import_components202 = __toESM(require_components(), 1);
+  var import_i18n245 = __toESM(require_i18n(), 1);
+  var import_data144 = __toESM(require_data(), 1);
   var import_hooks51 = __toESM(require_hooks(), 1);
-  var import_core_data89 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
+  var import_core_data86 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime441 = __toESM(require_jsx_runtime(), 1);
   function buildInterstitialMarkup() {
-    let markup = (0, import_element254.renderToString)(
-      /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)("div", { className: "editor-post-preview-button__interstitial-message", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_components205.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 96 96", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
-            import_components205.Path,
+    let markup = (0, import_element252.renderToString)(
+      /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)("div", { className: "editor-post-preview-button__interstitial-message", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_components202.SVG, { xmlns: "http://www.w3.org/2000/svg", viewBox: "0 0 96 96", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+            import_components202.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"
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
-            import_components205.Path,
+          /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+            import_components202.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",
@@ -85787,7 +85039,7 @@ If there's a particular need for this, please submit a feature request at https:
             }
           )
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("p", { children: (0, import_i18n248.__)("Generating preview\u2026") })
+        /* @__PURE__ */ (0, import_jsx_runtime441.jsx)("p", { children: (0, import_i18n245.__)("Generating preview\u2026") })
       ] })
     );
     markup += `
@@ -85849,7 +85101,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function writeInterstitialMessage(targetDocument, markup) {
     targetDocument.write(markup);
-    targetDocument.title = (0, import_i18n248.__)("Generating preview\u2026");
+    targetDocument.title = (0, import_i18n245.__)("Generating preview\u2026");
     targetDocument.close();
   }
   async function getPreviewDocument(previewWindow) {
@@ -85877,9 +85129,9 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }
   function usePostPreviewProps({ forceIsAutosaveable, onPreview }) {
-    const { postId: postId2, currentPostLink, previewLink, isSaveable, isViewable } = (0, import_data148.useSelect)((select9) => {
-      const editor = select9(store);
-      const core = select9(import_core_data89.store);
+    const { postId: postId2, currentPostLink, previewLink, isSaveable, isViewable } = (0, import_data144.useSelect)((select9) => {
+      const editor = select9(store3);
+      const core = select9(import_core_data86.store);
       const postType2 = core.getPostType(
         editor.getCurrentPostType("type")
       );
@@ -85895,7 +85147,7 @@ If there's a particular need for this, please submit a feature request at https:
         isViewable: canView
       };
     }, []);
-    const { __unstableSaveForPreview: __unstableSaveForPreview2 } = (0, import_data148.useDispatch)(store);
+    const { __unstableSaveForPreview: __unstableSaveForPreview2 } = (0, import_data144.useDispatch)(store3);
     if (!isViewable) {
       return null;
     }
@@ -85925,7 +85177,7 @@ If there's a particular need for this, please submit a feature request at https:
     if (!previewProps) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(import_components205.MenuItem, { icon: external_default, ...previewProps, children: (0, import_i18n248.__)("Preview in new tab") });
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(import_components202.MenuItem, { icon: external_default, ...previewProps, children: (0, import_i18n245.__)("Preview in new tab") });
   }
   function PostPreviewButton({
     className,
@@ -85941,8 +85193,8 @@ If there's a particular need for this, please submit a feature request at https:
     if (!previewProps) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
-      import_components205.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(
+      import_components202.Button,
       {
         variant: !className ? "tertiary" : void 0,
         className: className || "editor-post-preview",
@@ -85950,12 +85202,12 @@ If there's a particular need for this, please submit a feature request at https:
         size: "compact",
         accessibleWhenDisabled: true,
         ...previewProps,
-        children: textContent || /* @__PURE__ */ (0, import_jsx_runtime444.jsxs)(import_jsx_runtime444.Fragment, { children: [
-          (0, import_i18n248._x)("Preview", "imperative verb"),
-          /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(VisuallyHidden, {
-            render: /* @__PURE__ */ (0, import_jsx_runtime444.jsx)("span", {}),
+        children: textContent || /* @__PURE__ */ (0, import_jsx_runtime441.jsxs)(import_jsx_runtime441.Fragment, { children: [
+          (0, import_i18n245._x)("Preview", "imperative verb"),
+          /* @__PURE__ */ (0, import_jsx_runtime441.jsx)(VisuallyHidden, {
+            render: /* @__PURE__ */ (0, import_jsx_runtime441.jsx)("span", {}),
             /* translators: accessibility text */
-            children: (0, import_i18n248.__)("(opens in a new tab)")
+            children: (0, import_i18n245.__)("(opens in a new tab)")
           })
         ] })
       }
@@ -85963,15 +85215,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-publish-button/index.mjs
-  var import_components206 = __toESM(require_components(), 1);
-  var import_data150 = __toESM(require_data(), 1);
+  var import_components203 = __toESM(require_components(), 1);
+  var import_data146 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-publish-button/label.mjs
-  var import_i18n249 = __toESM(require_i18n(), 1);
-  var import_data149 = __toESM(require_data(), 1);
-  var import_compose47 = __toESM(require_compose(), 1);
+  var import_i18n246 = __toESM(require_i18n(), 1);
+  var import_data145 = __toESM(require_data(), 1);
+  var import_compose48 = __toESM(require_compose(), 1);
   function PublishButtonLabel() {
-    const isSmallerThanMediumViewport = (0, import_compose47.useViewportMatch)("medium", "<");
+    const isSmallerThanMediumViewport = (0, import_compose48.useViewportMatch)("medium", "<");
     const {
       isPublished,
       isBeingScheduled,
@@ -85983,7 +85235,7 @@ If there's a particular need for this, please submit a feature request at https:
       postStatusHasChanged,
       postStatus,
       isPostSavingLocked: isPostSavingLocked2
-    } = (0, import_data149.useSelect)((select9) => {
+    } = (0, import_data145.useSelect)((select9) => {
       const {
         isCurrentPostPublished: isCurrentPostPublished2,
         isEditedPostBeingScheduled: isEditedPostBeingScheduled2,
@@ -85993,7 +85245,7 @@ If there's a particular need for this, please submit a feature request at https:
         isAutosavingPost: isAutosavingPost2,
         getPostEdits: getPostEdits2,
         getEditedPostAttribute: getEditedPostAttribute2
-      } = select9(store);
+      } = select9(store3);
       return {
         isPublished: isCurrentPostPublished2(),
         isBeingScheduled: isEditedPostBeingScheduled2(),
@@ -86001,31 +85253,31 @@ If there's a particular need for this, please submit a feature request at https:
         isPublishing: isPublishingPost2(),
         hasPublishAction: getCurrentPost2()._links?.["wp:action-publish"] ?? false,
         isAutosaving: isAutosavingPost2(),
-        hasNonPostEntityChanges: select9(store).hasNonPostEntityChanges(),
-        isPostSavingLocked: select9(store).isPostSavingLocked(),
+        hasNonPostEntityChanges: select9(store3).hasNonPostEntityChanges(),
+        isPostSavingLocked: select9(store3).isPostSavingLocked(),
         postStatusHasChanged: !!getPostEdits2()?.status,
         postStatus: getEditedPostAttribute2("status")
       };
     }, []);
     if (isPublishing) {
-      return (0, import_i18n249.__)("Publishing\u2026");
+      return (0, import_i18n246.__)("Publishing\u2026");
     } else if ((isPublished || isBeingScheduled) && isSaving && !isAutosaving) {
-      return (0, import_i18n249.__)("Saving\u2026");
+      return (0, import_i18n246.__)("Saving\u2026");
     }
     if (!hasPublishAction) {
-      return isSmallerThanMediumViewport ? (0, import_i18n249.__)("Publish") : (0, import_i18n249.__)("Submit for Review");
+      return isSmallerThanMediumViewport ? (0, import_i18n246.__)("Publish") : (0, import_i18n246.__)("Submit for Review");
     }
     if (hasNonPostEntityChanges2 && !isPostSavingLocked2 || isPublished || postStatusHasChanged && !["future", "publish"].includes(postStatus) || !postStatusHasChanged && postStatus === "future") {
-      return (0, import_i18n249.__)("Save");
+      return (0, import_i18n246.__)("Save");
     }
     if (isBeingScheduled) {
-      return (0, import_i18n249.__)("Schedule");
+      return (0, import_i18n246.__)("Schedule");
     }
-    return (0, import_i18n249.__)("Publish");
+    return (0, import_i18n246.__)("Publish");
   }

   // packages/editor/build-module/components/post-publish-button/index.mjs
-  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime442 = __toESM(require_jsx_runtime(), 1);
   var noop11 = () => {
   };
   function PostPublishButton({
@@ -86052,8 +85304,8 @@ If there's a particular need for this, please submit a feature request at https:
       postStatusHasChanged,
       postType: postType2,
       postId: postId2
-    } = (0, import_data150.useSelect)((select9) => {
-      const store4 = select9(store);
+    } = (0, import_data146.useSelect)((select9) => {
+      const store4 = select9(store3);
       return {
         isSaving: store4.isSavingPost(),
         isAutoSaving: store4.isAutosavingPost(),
@@ -86072,7 +85324,7 @@ If there's a particular need for this, please submit a feature request at https:
         isSavingNonPostEntityChanges: store4.isSavingNonPostEntityChanges()
       };
     }, []);
-    const { editPost: editPost2, savePost: savePost2 } = (0, import_data150.useDispatch)(store);
+    const { editPost: editPost2, savePost: savePost2 } = (0, import_data146.useDispatch)(store3);
     const savePostStatus = (status) => {
       editPost2({ status }, { undoIgnore: true });
       savePost2();
@@ -86136,73 +85388,73 @@ If there's a particular need for this, please submit a feature request at https:
       "aria-haspopup": hasNonPostEntityChanges2 ? "dialog" : void 0
     };
     const componentProps = isToggle ? toggleProps : buttonProps;
-    return /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
-      import_components206.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(
+      import_components203.Button,
       {
         ...componentProps,
         className: `${componentProps.className} editor-post-publish-button__button`,
         size: "compact",
-        children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(PublishButtonLabel, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime442.jsx)(PublishButtonLabel, {})
       }
     );
   }
   var post_publish_button_default = PostPublishButton;

   // packages/editor/build-module/components/post-publish-panel/index.mjs
-  var import_i18n262 = __toESM(require_i18n(), 1);
-  var import_element263 = __toESM(require_element(), 1);
-  var import_components217 = __toESM(require_components(), 1);
-  var import_data164 = __toESM(require_data(), 1);
-  var import_compose52 = __toESM(require_compose(), 1);
-  var import_core_data99 = __toESM(require_core_data(), 1);
+  var import_i18n259 = __toESM(require_i18n(), 1);
+  var import_element261 = __toESM(require_element(), 1);
+  var import_components214 = __toESM(require_components(), 1);
+  var import_data160 = __toESM(require_data(), 1);
+  var import_compose53 = __toESM(require_compose(), 1);
+  var import_core_data96 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-publish-panel/prepublish.mjs
-  var import_i18n260 = __toESM(require_i18n(), 1);
-  var import_components215 = __toESM(require_components(), 1);
-  var import_data162 = __toESM(require_data(), 1);
+  var import_i18n257 = __toESM(require_i18n(), 1);
+  var import_components212 = __toESM(require_components(), 1);
+  var import_data158 = __toESM(require_data(), 1);
   var import_url19 = __toESM(require_url(), 1);
-  var import_core_data97 = __toESM(require_core_data(), 1);
-  var import_html_entities26 = __toESM(require_html_entities(), 1);
+  var import_core_data94 = __toESM(require_core_data(), 1);
+  var import_html_entities25 = __toESM(require_html_entities(), 1);

   // packages/editor/build-module/components/post-visibility/index.mjs
-  var import_i18n251 = __toESM(require_i18n(), 1);
-  var import_element255 = __toESM(require_element(), 1);
-  var import_components207 = __toESM(require_components(), 1);
-  var import_compose48 = __toESM(require_compose(), 1);
-  var import_data151 = __toESM(require_data(), 1);
+  var import_i18n248 = __toESM(require_i18n(), 1);
+  var import_element253 = __toESM(require_element(), 1);
+  var import_components204 = __toESM(require_components(), 1);
+  var import_compose49 = __toESM(require_compose(), 1);
+  var import_data147 = __toESM(require_data(), 1);
   var import_block_editor55 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/post-visibility/utils.mjs
-  var import_i18n250 = __toESM(require_i18n(), 1);
+  var import_i18n247 = __toESM(require_i18n(), 1);
   var VISIBILITY_OPTIONS = [
     {
-      label: (0, import_i18n250.__)("Public"),
+      label: (0, import_i18n247.__)("Public"),
       value: "public",
-      description: (0, import_i18n250.__)("Visible to everyone.")
+      description: (0, import_i18n247.__)("Visible to everyone.")
     },
     {
-      label: (0, import_i18n250.__)("Private"),
+      label: (0, import_i18n247.__)("Private"),
       value: "private",
-      description: (0, import_i18n250.__)("Only visible to site admins and editors.")
+      description: (0, import_i18n247.__)("Only visible to site admins and editors.")
     },
     {
-      label: (0, import_i18n250.__)("Password protected"),
+      label: (0, import_i18n247.__)("Password protected"),
       value: "password",
-      description: (0, import_i18n250.__)("Only visible to those who know the password.")
+      description: (0, import_i18n247.__)("Only visible to those who know the password.")
     }
   ];

   // packages/editor/build-module/components/post-visibility/index.mjs
-  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime443 = __toESM(require_jsx_runtime(), 1);
   function PostVisibility({ onClose }) {
-    const instanceId = (0, import_compose48.useInstanceId)(PostVisibility);
-    const { status, visibility, password } = (0, import_data151.useSelect)((select9) => ({
-      status: select9(store).getEditedPostAttribute("status"),
-      visibility: select9(store).getEditedPostVisibility(),
-      password: select9(store).getEditedPostAttribute("password")
+    const instanceId = (0, import_compose49.useInstanceId)(PostVisibility);
+    const { status, visibility, password } = (0, import_data147.useSelect)((select9) => ({
+      status: select9(store3).getEditedPostAttribute("status"),
+      visibility: select9(store3).getEditedPostVisibility(),
+      password: select9(store3).getEditedPostAttribute("password")
     }));
-    const { editPost: editPost2 } = (0, import_data151.useDispatch)(store);
-    const [hasPassword, setHasPassword] = (0, import_element255.useState)(!!password);
+    const { editPost: editPost2 } = (0, import_data147.useDispatch)(store3);
+    const [hasPassword, setHasPassword] = (0, import_element253.useState)(!!password);
     function updateVisibility(value) {
       const nextValues = {
         public: {
@@ -86221,33 +85473,33 @@ If there's a particular need for this, please submit a feature request at https:
     const updatePassword = (value) => {
       editPost2({ password: value });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)("div", { className: "editor-post-visibility", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime443.jsxs)("div", { className: "editor-post-visibility", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
         import_block_editor55.__experimentalInspectorPopoverHeader,
         {
-          title: (0, import_i18n251.__)("Visibility"),
-          help: (0, import_i18n251.__)("Control how this post is viewed."),
+          title: (0, import_i18n248.__)("Visibility"),
+          help: (0, import_i18n248.__)("Control how this post is viewed."),
           onClose
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(import_components207.__experimentalVStack, { spacing: 4, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
-          import_components207.RadioControl,
+      /* @__PURE__ */ (0, import_jsx_runtime443.jsxs)(import_components204.__experimentalVStack, { spacing: 4, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+          import_components204.RadioControl,
           {
-            label: (0, import_i18n251.__)("Visibility"),
+            label: (0, import_i18n248.__)("Visibility"),
             hideLabelFromVision: true,
             options: VISIBILITY_OPTIONS,
             selected: hasPassword ? "password" : visibility,
             onChange: updateVisibility
           }
         ),
-        hasPassword && /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
-          import_components207.TextControl,
+        hasPassword && /* @__PURE__ */ (0, import_jsx_runtime443.jsx)(
+          import_components204.TextControl,
           {
-            label: (0, import_i18n251.__)("Password"),
+            label: (0, import_i18n248.__)("Password"),
             onChange: updatePassword,
             value: password,
-            placeholder: (0, import_i18n251.__)("Use a secure password"),
+            placeholder: (0, import_i18n248.__)("Use a secure password"),
             type: "text",
             id: `editor-post-visibility__password-input-${instanceId}`,
             maxLength: 255
@@ -86258,29 +85510,249 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-visibility/label.mjs
-  var import_data152 = __toESM(require_data(), 1);
+  var import_data148 = __toESM(require_data(), 1);
   function PostVisibilityLabel() {
     return usePostVisibilityLabel();
   }
   function usePostVisibilityLabel() {
-    const visibility = (0, import_data152.useSelect)(
-      (select9) => select9(store).getEditedPostVisibility(),
+    const visibility = (0, import_data148.useSelect)(
+      (select9) => select9(store3).getEditedPostVisibility(),
       []
     );
     return VISIBILITY_OPTIONS.find((option) => option.value === visibility)?.label;
   }

+  // packages/editor/node_modules/date-fns/constants.js
+  var daysInYear2 = 365.2425;
+  var maxTime2 = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
+  var minTime2 = -maxTime2;
+  var millisecondsInMinute = 6e4;
+  var millisecondsInHour = 36e5;
+  var secondsInHour2 = 3600;
+  var secondsInDay2 = secondsInHour2 * 24;
+  var secondsInWeek2 = secondsInDay2 * 7;
+  var secondsInYear2 = secondsInDay2 * daysInYear2;
+  var secondsInMonth2 = secondsInYear2 / 12;
+  var secondsInQuarter2 = secondsInMonth2 * 3;
+  var constructFromSymbol2 = /* @__PURE__ */ Symbol.for("constructDateFrom");
+
+  // packages/editor/node_modules/date-fns/constructFrom.js
+  function constructFrom2(date, value) {
+    if (typeof date === "function") return date(value);
+    if (date && typeof date === "object" && constructFromSymbol2 in date)
+      return date[constructFromSymbol2](value);
+    if (date instanceof Date) return new date.constructor(value);
+    return new Date(value);
+  }
+
+  // packages/editor/node_modules/date-fns/toDate.js
+  function toDate2(argument, context) {
+    return constructFrom2(context || argument, argument);
+  }
+
+  // packages/editor/node_modules/date-fns/endOfMonth.js
+  function endOfMonth(date, options) {
+    const _date = toDate2(date, options?.in);
+    const month = _date.getMonth();
+    _date.setFullYear(_date.getFullYear(), month + 1, 0);
+    _date.setHours(23, 59, 59, 999);
+    return _date;
+  }
+
+  // packages/editor/node_modules/date-fns/startOfMonth.js
+  function startOfMonth2(date, options) {
+    const _date = toDate2(date, options?.in);
+    _date.setDate(1);
+    _date.setHours(0, 0, 0, 0);
+    return _date;
+  }
+
+  // packages/editor/node_modules/date-fns/parseISO.js
+  function parseISO(argument, options) {
+    const invalidDate = () => constructFrom2(options?.in, NaN);
+    const additionalDigits = options?.additionalDigits ?? 2;
+    const dateStrings = splitDateString(argument);
+    let date;
+    if (dateStrings.date) {
+      const parseYearResult = parseYear(dateStrings.date, additionalDigits);
+      date = parseDate2(parseYearResult.restDateString, parseYearResult.year);
+    }
+    if (!date || isNaN(+date)) return invalidDate();
+    const timestamp = +date;
+    let time = 0;
+    let offset4;
+    if (dateStrings.time) {
+      time = parseTime(dateStrings.time);
+      if (isNaN(time)) return invalidDate();
+    }
+    if (dateStrings.timezone) {
+      offset4 = parseTimezone(dateStrings.timezone);
+      if (isNaN(offset4)) return invalidDate();
+    } else {
+      const tmpDate = new Date(timestamp + time);
+      const result = toDate2(0, options?.in);
+      result.setFullYear(
+        tmpDate.getUTCFullYear(),
+        tmpDate.getUTCMonth(),
+        tmpDate.getUTCDate()
+      );
+      result.setHours(
+        tmpDate.getUTCHours(),
+        tmpDate.getUTCMinutes(),
+        tmpDate.getUTCSeconds(),
+        tmpDate.getUTCMilliseconds()
+      );
+      return result;
+    }
+    return toDate2(timestamp + time + offset4, options?.in);
+  }
+  var patterns = {
+    dateTimeDelimiter: /[T ]/,
+    timeZoneDelimiter: /[Z ]/i,
+    timezone: /([Z+-].*)$/
+  };
+  var dateRegex = /^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/;
+  var timeRegex = /^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/;
+  var timezoneRegex = /^([+-])(\d{2})(?::?(\d{2}))?$/;
+  function splitDateString(dateString) {
+    const dateStrings = {};
+    const array = dateString.split(patterns.dateTimeDelimiter);
+    let timeString;
+    if (array.length > 2) {
+      return dateStrings;
+    }
+    if (/:/.test(array[0])) {
+      timeString = array[0];
+    } else {
+      dateStrings.date = array[0];
+      timeString = array[1];
+      if (patterns.timeZoneDelimiter.test(dateStrings.date)) {
+        dateStrings.date = dateString.split(patterns.timeZoneDelimiter)[0];
+        timeString = dateString.substr(
+          dateStrings.date.length,
+          dateString.length
+        );
+      }
+    }
+    if (timeString) {
+      const token = patterns.timezone.exec(timeString);
+      if (token) {
+        dateStrings.time = timeString.replace(token[1], "");
+        dateStrings.timezone = token[1];
+      } else {
+        dateStrings.time = timeString;
+      }
+    }
+    return dateStrings;
+  }
+  function parseYear(dateString, additionalDigits) {
+    const regex = new RegExp(
+      "^(?:(\\d{4}|[+-]\\d{" + (4 + additionalDigits) + "})|(\\d{2}|[+-]\\d{" + (2 + additionalDigits) + "})$)"
+    );
+    const captures = dateString.match(regex);
+    if (!captures) return { year: NaN, restDateString: "" };
+    const year = captures[1] ? parseInt(captures[1]) : null;
+    const century = captures[2] ? parseInt(captures[2]) : null;
+    return {
+      year: century === null ? year : century * 100,
+      restDateString: dateString.slice((captures[1] || captures[2]).length)
+    };
+  }
+  function parseDate2(dateString, year) {
+    if (year === null) return /* @__PURE__ */ new Date(NaN);
+    const captures = dateString.match(dateRegex);
+    if (!captures) return /* @__PURE__ */ new Date(NaN);
+    const isWeekDate = !!captures[4];
+    const dayOfYear = parseDateUnit(captures[1]);
+    const month = parseDateUnit(captures[2]) - 1;
+    const day = parseDateUnit(captures[3]);
+    const week = parseDateUnit(captures[4]);
+    const dayOfWeek = parseDateUnit(captures[5]) - 1;
+    if (isWeekDate) {
+      if (!validateWeekDate(year, week, dayOfWeek)) {
+        return /* @__PURE__ */ new Date(NaN);
+      }
+      return dayOfISOWeekYear(year, week, dayOfWeek);
+    } else {
+      const date = /* @__PURE__ */ new Date(0);
+      if (!validateDate(year, month, day) || !validateDayOfYearDate(year, dayOfYear)) {
+        return /* @__PURE__ */ new Date(NaN);
+      }
+      date.setUTCFullYear(year, month, Math.max(dayOfYear, day));
+      return date;
+    }
+  }
+  function parseDateUnit(value) {
+    return value ? parseInt(value) : 1;
+  }
+  function parseTime(timeString) {
+    const captures = timeString.match(timeRegex);
+    if (!captures) return NaN;
+    const hours = parseTimeUnit(captures[1]);
+    const minutes = parseTimeUnit(captures[2]);
+    const seconds = parseTimeUnit(captures[3]);
+    if (!validateTime(hours, minutes, seconds)) {
+      return NaN;
+    }
+    return hours * millisecondsInHour + minutes * millisecondsInMinute + seconds * 1e3;
+  }
+  function parseTimeUnit(value) {
+    return value && parseFloat(value.replace(",", ".")) || 0;
+  }
+  function parseTimezone(timezoneString) {
+    if (timezoneString === "Z") return 0;
+    const captures = timezoneString.match(timezoneRegex);
+    if (!captures) return 0;
+    const sign = captures[1] === "+" ? -1 : 1;
+    const hours = parseInt(captures[2]);
+    const minutes = captures[3] && parseInt(captures[3]) || 0;
+    if (!validateTimezone(hours, minutes)) {
+      return NaN;
+    }
+    return sign * (hours * millisecondsInHour + minutes * millisecondsInMinute);
+  }
+  function dayOfISOWeekYear(isoWeekYear, week, day) {
+    const date = /* @__PURE__ */ new Date(0);
+    date.setUTCFullYear(isoWeekYear, 0, 4);
+    const fourthOfJanuaryDay = date.getUTCDay() || 7;
+    const diff = (week - 1) * 7 + day + 1 - fourthOfJanuaryDay;
+    date.setUTCDate(date.getUTCDate() + diff);
+    return date;
+  }
+  var daysInMonths = [31, null, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
+  function isLeapYearIndex(year) {
+    return year % 400 === 0 || year % 4 === 0 && year % 100 !== 0;
+  }
+  function validateDate(year, month, date) {
+    return month >= 0 && month <= 11 && date >= 1 && date <= (daysInMonths[month] || (isLeapYearIndex(year) ? 29 : 28));
+  }
+  function validateDayOfYearDate(year, dayOfYear) {
+    return dayOfYear >= 1 && dayOfYear <= (isLeapYearIndex(year) ? 366 : 365);
+  }
+  function validateWeekDate(_year, week, day) {
+    return week >= 1 && week <= 53 && day >= 0 && day <= 6;
+  }
+  function validateTime(hours, minutes, seconds) {
+    if (hours === 24) {
+      return minutes === 0 && seconds === 0;
+    }
+    return seconds >= 0 && seconds < 60 && minutes >= 0 && minutes < 60 && hours >= 0 && hours < 25;
+  }
+  function validateTimezone(_hours, minutes) {
+    return minutes >= 0 && minutes <= 59;
+  }
+
   // packages/editor/build-module/components/post-schedule/index.mjs
   var import_date17 = __toESM(require_date(), 1);
-  var import_i18n252 = __toESM(require_i18n(), 1);
-  var import_data153 = __toESM(require_data(), 1);
+  var import_i18n249 = __toESM(require_i18n(), 1);
+  var import_data149 = __toESM(require_data(), 1);
   var import_block_editor56 = __toESM(require_block_editor(), 1);
-  var import_element256 = __toESM(require_element(), 1);
-  var import_core_data90 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
+  var import_element254 = __toESM(require_element(), 1);
+  var import_core_data87 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime444 = __toESM(require_jsx_runtime(), 1);
   var { PrivatePublishDateTimePicker } = unlock(import_block_editor56.privateApis);
   function PostSchedule(props) {
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
       PrivatePostSchedule,
       {
         ...props,
@@ -86294,30 +85766,30 @@ If there's a particular need for this, please submit a feature request at https:
     showPopoverHeaderActions,
     isCompact
   }) {
-    const { postDate, postType: postType2 } = (0, import_data153.useSelect)(
+    const { postDate, postType: postType2 } = (0, import_data149.useSelect)(
       (select9) => ({
-        postDate: select9(store).getEditedPostAttribute("date"),
-        postType: select9(store).getCurrentPostType()
+        postDate: select9(store3).getEditedPostAttribute("date"),
+        postType: select9(store3).getCurrentPostType()
       }),
       []
     );
-    const { editPost: editPost2 } = (0, import_data153.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data149.useDispatch)(store3);
     const onUpdateDate = (date) => editPost2({ date });
-    const [previewedMonth, setPreviewedMonth] = (0, import_element256.useState)(
-      startOfMonth(new Date(postDate))
+    const [previewedMonth, setPreviewedMonth] = (0, import_element254.useState)(
+      startOfMonth2(new Date(postDate))
     );
-    const eventsByPostType = (0, import_data153.useSelect)(
-      (select9) => select9(import_core_data90.store).getEntityRecords("postType", postType2, {
+    const eventsByPostType = (0, import_data149.useSelect)(
+      (select9) => select9(import_core_data87.store).getEntityRecords("postType", postType2, {
         status: "publish,future",
-        after: startOfMonth(previewedMonth).toISOString(),
+        after: startOfMonth2(previewedMonth).toISOString(),
         before: endOfMonth(previewedMonth).toISOString(),
-        exclude: [select9(store).getCurrentPostId()],
+        exclude: [select9(store3).getCurrentPostId()],
         per_page: 100,
         _fields: "id,date"
       }),
       [previewedMonth, postType2]
     );
-    const events = (0, import_element256.useMemo)(
+    const events = (0, import_element254.useMemo)(
       () => (eventsByPostType || []).map(({ date: eventDate }) => ({
         date: new Date(eventDate)
       })),
@@ -86328,7 +85800,7 @@ If there's a particular need for this, please submit a feature request at https:
       settings.formats.time.toLowerCase().replace(/\\\\/g, "").split("").reverse().join("")
       // Reverse the string and test for "a" not followed by a slash.
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime444.jsx)(
       PrivatePublishDateTimePicker,
       {
         currentDate: postDate,
@@ -86336,7 +85808,7 @@ If there's a particular need for this, please submit a feature request at https:
         is12Hour: is12HourTime,
         dateOrder: (
           /* translators: Order of day, month, and year. Available formats are 'dmy', 'mdy', and 'ymd'. */
-          (0, import_i18n252._x)("dmy", "date order")
+          (0, import_i18n249._x)("dmy", "date order")
         ),
         events,
         onMonthPreviewed: (date) => setPreviewedMonth(parseISO(date)),
@@ -86348,17 +85820,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-schedule/label.mjs
-  var import_i18n253 = __toESM(require_i18n(), 1);
+  var import_i18n250 = __toESM(require_i18n(), 1);
   var import_date18 = __toESM(require_date(), 1);
-  var import_data154 = __toESM(require_data(), 1);
+  var import_data150 = __toESM(require_data(), 1);
   function PostScheduleLabel(props) {
     return usePostScheduleLabel(props);
   }
   function usePostScheduleLabel({ full = false } = {}) {
-    const { date, isFloating } = (0, import_data154.useSelect)(
+    const { date, isFloating } = (0, import_data150.useSelect)(
       (select9) => ({
-        date: select9(store).getEditedPostAttribute("date"),
-        isFloating: select9(store).isEditedPostDateFloating()
+        date: select9(store3).getEditedPostAttribute("date"),
+        isFloating: select9(store3).isEditedPostDateFloating()
       }),
       []
     );
@@ -86369,47 +85841,47 @@ If there's a particular need for this, please submit a feature request at https:
     const timezoneAbbreviation = getTimezoneAbbreviation();
     const formattedDate = (0, import_date18.dateI18n)(
       // translators: Use a non-breaking space between 'g:i' and 'a' if appropriate.
-      (0, import_i18n253._x)("F j, Y g:i\xA0a", "post schedule full date format"),
+      (0, import_i18n250._x)("F j, Y g:i\xA0a", "post schedule full date format"),
       date
     );
-    return (0, import_i18n253.isRTL)() ? `${timezoneAbbreviation} ${formattedDate}` : `${formattedDate} ${timezoneAbbreviation}`;
+    return (0, import_i18n250.isRTL)() ? `${timezoneAbbreviation} ${formattedDate}` : `${formattedDate} ${timezoneAbbreviation}`;
   }
   function getPostScheduleLabel(dateAttribute, { isFloating = false, now = /* @__PURE__ */ new Date() } = {}) {
     if (!dateAttribute || isFloating) {
-      return (0, import_i18n253.__)("Immediately");
+      return (0, import_i18n250.__)("Immediately");
     }
     if (!isTimezoneSameAsSiteTimezone(now)) {
       return getFullPostScheduleLabel(dateAttribute);
     }
     const date = (0, import_date18.getDate)(dateAttribute);
     if (isSameDay(date, now)) {
-      return (0, import_i18n253.sprintf)(
+      return (0, import_i18n250.sprintf)(
         // translators: %s: Time of day the post is scheduled for.
-        (0, import_i18n253.__)("Today at %s"),
+        (0, import_i18n250.__)("Today at %s"),
         // translators: If using a space between 'g:i' and 'a', use a non-breaking space.
-        (0, import_date18.dateI18n)((0, import_i18n253._x)("g:i\xA0a", "post schedule time format"), date)
+        (0, import_date18.dateI18n)((0, import_i18n250._x)("g:i\xA0a", "post schedule time format"), date)
       );
     }
     const tomorrow = new Date(now);
     tomorrow.setDate(tomorrow.getDate() + 1);
     if (isSameDay(date, tomorrow)) {
-      return (0, import_i18n253.sprintf)(
+      return (0, import_i18n250.sprintf)(
         // translators: %s: Time of day the post is scheduled for.
-        (0, import_i18n253.__)("Tomorrow at %s"),
+        (0, import_i18n250.__)("Tomorrow at %s"),
         // translators: If using a space between 'g:i' and 'a', use a non-breaking space.
-        (0, import_date18.dateI18n)((0, import_i18n253._x)("g:i\xA0a", "post schedule time format"), date)
+        (0, import_date18.dateI18n)((0, import_i18n250._x)("g:i\xA0a", "post schedule time format"), date)
       );
     }
     if (date.getFullYear() === now.getFullYear()) {
       return (0, import_date18.dateI18n)(
         // translators: If using a space between 'g:i' and 'a', use a non-breaking space.
-        (0, import_i18n253._x)("F j g:i\xA0a", "post schedule date format without year"),
+        (0, import_i18n250._x)("F j g:i\xA0a", "post schedule date format without year"),
         date
       );
     }
     return (0, import_date18.dateI18n)(
       // translators: Use a non-breaking space between 'g:i' and 'a' if appropriate.
-      (0, import_i18n253._x)("F j, Y g:i\xA0a", "post schedule full date format"),
+      (0, import_i18n250._x)("F j, Y g:i\xA0a", "post schedule full date format"),
       date
     );
   }
@@ -86432,27 +85904,27 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-publish-panel/maybe-tags-panel.mjs
-  var import_i18n255 = __toESM(require_i18n(), 1);
-  var import_element258 = __toESM(require_element(), 1);
-  var import_data157 = __toESM(require_data(), 1);
-  var import_components210 = __toESM(require_components(), 1);
-  var import_core_data93 = __toESM(require_core_data(), 1);
+  var import_i18n252 = __toESM(require_i18n(), 1);
+  var import_element256 = __toESM(require_element(), 1);
+  var import_data153 = __toESM(require_data(), 1);
+  var import_components207 = __toESM(require_components(), 1);
+  var import_core_data90 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-taxonomies/flat-term-selector.mjs
-  var import_i18n254 = __toESM(require_i18n(), 1);
-  var import_element257 = __toESM(require_element(), 1);
-  var import_components209 = __toESM(require_components(), 1);
-  var import_data156 = __toESM(require_data(), 1);
-  var import_core_data92 = __toESM(require_core_data(), 1);
-  var import_compose49 = __toESM(require_compose(), 1);
-  var import_a11y8 = __toESM(require_a11y(), 1);
+  var import_i18n251 = __toESM(require_i18n(), 1);
+  var import_element255 = __toESM(require_element(), 1);
+  var import_components206 = __toESM(require_components(), 1);
+  var import_data152 = __toESM(require_data(), 1);
+  var import_core_data89 = __toESM(require_core_data(), 1);
+  var import_compose50 = __toESM(require_compose(), 1);
+  var import_a11y10 = __toESM(require_a11y(), 1);
   var import_notices26 = __toESM(require_notices(), 1);

   // packages/editor/build-module/components/post-taxonomies/most-used-terms.mjs
-  var import_components208 = __toESM(require_components(), 1);
-  var import_data155 = __toESM(require_data(), 1);
-  var import_core_data91 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
+  var import_components205 = __toESM(require_components(), 1);
+  var import_data151 = __toESM(require_data(), 1);
+  var import_core_data88 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime445 = __toESM(require_jsx_runtime(), 1);
   var MIN_MOST_USED_TERMS = 3;
   var DEFAULT_QUERY2 = {
     per_page: 10,
@@ -86463,9 +85935,9 @@ If there's a particular need for this, please submit a feature request at https:
     context: "view"
   };
   function MostUsedTerms({ onSelect, taxonomy }) {
-    const { _terms, showTerms } = (0, import_data155.useSelect)(
+    const { _terms, showTerms } = (0, import_data151.useSelect)(
       (select9) => {
-        const mostUsedTerms = select9(import_core_data91.store).getEntityRecords(
+        const mostUsedTerms = select9(import_core_data88.store).getEntityRecords(
           "taxonomy",
           taxonomy.slug,
           DEFAULT_QUERY2
@@ -86481,22 +85953,22 @@ If there's a particular need for this, please submit a feature request at https:
       return null;
     }
     const terms = unescapeTerms(_terms);
-    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)("div", { className: "editor-post-taxonomies__flat-term-most-used", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
-        import_components208.BaseControl.VisualLabel,
+    return /* @__PURE__ */ (0, import_jsx_runtime445.jsxs)("div", { className: "editor-post-taxonomies__flat-term-most-used", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+        import_components205.BaseControl.VisualLabel,
         {
           as: "h3",
           className: "editor-post-taxonomies__flat-term-most-used-label",
           children: taxonomy.labels.most_used
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
         "ul",
         {
           role: "list",
           className: "editor-post-taxonomies__flat-term-most-used-list",
-          children: terms.map((term) => /* @__PURE__ */ (0, import_jsx_runtime448.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
-            import_components208.Button,
+          children: terms.map((term) => /* @__PURE__ */ (0, import_jsx_runtime445.jsx)("li", { children: /* @__PURE__ */ (0, import_jsx_runtime445.jsx)(
+            import_components205.Button,
             {
               __next40pxDefaultSize: true,
               variant: "link",
@@ -86510,7 +85982,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-taxonomies/flat-term-selector.mjs
-  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime446 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_ARRAY14 = [];
   var MAX_TERMS_SUGGESTIONS = 100;
   var DEFAULT_QUERY3 = {
@@ -86525,9 +85997,9 @@ If there's a particular need for this, please submit a feature request at https:
     ).filter((id) => id !== void 0);
   };
   function FlatTermSelector({ slug }) {
-    const [values, setValues] = (0, import_element257.useState)([]);
-    const [search, setSearch] = (0, import_element257.useState)("");
-    const debouncedSearch = (0, import_compose49.useDebounce)(setSearch, 500);
+    const [values, setValues] = (0, import_element255.useState)([]);
+    const [search, setSearch] = (0, import_element255.useState)("");
+    const debouncedSearch = (0, import_compose50.useDebounce)(setSearch, 500);
     const {
       terms,
       termIds,
@@ -86535,16 +86007,17 @@ If there's a particular need for this, please submit a feature request at https:
       hasAssignAction,
       hasCreateAction,
       hasResolvedTerms
-    } = (0, import_data156.useSelect)(
+    } = (0, import_data152.useSelect)(
       (select9) => {
-        const { getCurrentPost: getCurrentPost2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-        const { getEntityRecords, getEntityRecord, hasFinishedResolution } = select9(import_core_data92.store);
+        const { getCurrentPost: getCurrentPost2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
+        const { getEntityRecords, getEntityRecord, hasFinishedResolution } = select9(import_core_data89.store);
         const post2 = getCurrentPost2();
         const _taxonomy = getEntityRecord("root", "taxonomy", slug);
         const _termIds = _taxonomy ? getEditedPostAttribute2(_taxonomy.rest_base) : EMPTY_ARRAY14;
         const query = {
           ...DEFAULT_QUERY3,
-          include: _termIds?.join(","),
+          // Sort ids so reordering alone doesn't produce a new query key and re-fetch.
+          include: _termIds?.length ? [..._termIds].sort((a3, b3) => a3 - b3).join(",") : void 0,
           per_page: -1
         };
         return {
@@ -86562,9 +86035,9 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [slug]
     );
-    const { searchResults } = (0, import_data156.useSelect)(
+    const { searchResults } = (0, import_data152.useSelect)(
       (select9) => {
-        const { getEntityRecords } = select9(import_core_data92.store);
+        const { getEntityRecords } = select9(import_core_data89.store);
         return {
           searchResults: !!search ? getEntityRecords("taxonomy", slug, {
             ...DEFAULT_QUERY3,
@@ -86574,7 +86047,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [search, slug]
     );
-    (0, import_element257.useEffect)(() => {
+    (0, import_element255.useEffect)(() => {
       if (hasResolvedTerms) {
         const newValues = (terms ?? []).map(
           (term) => unescapeString(term.name)
@@ -86582,14 +86055,14 @@ If there's a particular need for this, please submit a feature request at https:
         setValues(newValues);
       }
     }, [terms, hasResolvedTerms]);
-    const suggestions = (0, import_element257.useMemo)(() => {
+    const suggestions = (0, import_element255.useMemo)(() => {
       return (searchResults ?? []).map(
         (term) => unescapeString(term.name)
       );
     }, [searchResults]);
-    const { editPost: editPost2 } = (0, import_data156.useDispatch)(store);
-    const { saveEntityRecord } = (0, import_data156.useDispatch)(import_core_data92.store);
-    const { createErrorNotice } = (0, import_data156.useDispatch)(import_notices26.store);
+    const { editPost: editPost2 } = (0, import_data152.useDispatch)(store3);
+    const { saveEntityRecord } = (0, import_data152.useDispatch)(import_core_data89.store);
+    const { createErrorNotice } = (0, import_data152.useDispatch)(import_notices26.store);
     if (!hasAssignAction) {
       return null;
     }
@@ -86629,6 +86102,7 @@ If there's a particular need for this, please submit a feature request at https:
         )
       );
       setValues(uniqueTerms);
+      setSearch("");
       if (newTermNames.length === 0) {
         onUpdateTerms(termNamesToIds(uniqueTerms, availableTerms));
         return;
@@ -86657,35 +86131,35 @@ If there's a particular need for this, please submit a feature request at https:
         return;
       }
       const newTermIds = [...termIds, newTerm.id];
-      const defaultName = slug === "post_tag" ? (0, import_i18n254.__)("Tag") : (0, import_i18n254.__)("Term");
-      const termAddedMessage = (0, import_i18n254.sprintf)(
+      const defaultName = slug === "post_tag" ? (0, import_i18n251.__)("Tag") : (0, import_i18n251.__)("Term");
+      const termAddedMessage = (0, import_i18n251.sprintf)(
         /* translators: %s: term name. */
-        (0, import_i18n254._x)("%s added", "term"),
+        (0, import_i18n251._x)("%s added", "term"),
         taxonomy?.labels?.singular_name ?? defaultName
       );
-      (0, import_a11y8.speak)(termAddedMessage, "assertive");
+      (0, import_a11y10.speak)(termAddedMessage, "assertive");
       onUpdateTerms(newTermIds);
     }
-    const newTermLabel = taxonomy?.labels?.add_new_item ?? (slug === "post_tag" ? (0, import_i18n254.__)("Add Tag") : (0, import_i18n254.__)("Add Term"));
-    const singularName = taxonomy?.labels?.singular_name ?? (slug === "post_tag" ? (0, import_i18n254.__)("Tag") : (0, import_i18n254.__)("Term"));
-    const termAddedLabel = (0, import_i18n254.sprintf)(
+    const newTermLabel = taxonomy?.labels?.add_new_item ?? (slug === "post_tag" ? (0, import_i18n251.__)("Add Tag") : (0, import_i18n251.__)("Add Term"));
+    const singularName = taxonomy?.labels?.singular_name ?? (slug === "post_tag" ? (0, import_i18n251.__)("Tag") : (0, import_i18n251.__)("Term"));
+    const termAddedLabel = (0, import_i18n251.sprintf)(
       /* translators: %s: term name. */
-      (0, import_i18n254._x)("%s added", "term"),
+      (0, import_i18n251._x)("%s added", "term"),
       singularName
     );
-    const termRemovedLabel = (0, import_i18n254.sprintf)(
+    const termRemovedLabel = (0, import_i18n251.sprintf)(
       /* translators: %s: term name. */
-      (0, import_i18n254._x)("%s removed", "term"),
+      (0, import_i18n251._x)("%s removed", "term"),
       singularName
     );
-    const removeTermLabel = (0, import_i18n254.sprintf)(
+    const removeTermLabel = (0, import_i18n251.sprintf)(
       /* translators: %s: term name. */
-      (0, import_i18n254._x)("Remove %s", "term"),
+      (0, import_i18n251._x)("Remove %s", "term"),
       singularName
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
-        import_components209.FormTokenField,
+    return /* @__PURE__ */ (0, import_jsx_runtime446.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(
+        import_components206.FormTokenField,
         {
           value: values,
           suggestions,
@@ -86700,50 +86174,50 @@ If there's a particular need for this, please submit a feature request at https:
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(MostUsedTerms, { taxonomy, onSelect: appendTerm })
+      /* @__PURE__ */ (0, import_jsx_runtime446.jsx)(MostUsedTerms, { taxonomy, onSelect: appendTerm })
     ] });
   }
-  var flat_term_selector_default = (0, import_components209.withFilters)("editor.PostTaxonomyType")(FlatTermSelector);
+  var flat_term_selector_default = (0, import_components206.withFilters)("editor.PostTaxonomyType")(FlatTermSelector);

   // packages/editor/build-module/components/post-publish-panel/maybe-tags-panel.mjs
-  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime447 = __toESM(require_jsx_runtime(), 1);
   var TagsPanel = () => {
-    const tagLabels = (0, import_data157.useSelect)((select9) => {
-      const taxonomy = select9(import_core_data93.store).getTaxonomy("post_tag");
+    const tagLabels = (0, import_data153.useSelect)((select9) => {
+      const taxonomy = select9(import_core_data90.store).getTaxonomy("post_tag");
       return taxonomy?.labels;
     }, []);
-    const addNewItem = tagLabels?.add_new_item ?? (0, import_i18n255.__)("Add tag");
-    const tagLabel = tagLabels?.name ?? (0, import_i18n255.__)("Tags");
+    const addNewItem = tagLabels?.add_new_item ?? (0, import_i18n252.__)("Add tag");
+    const tagLabel = tagLabels?.name ?? (0, import_i18n252.__)("Tags");
     const panelBodyTitle = [
-      (0, import_i18n255.__)("Suggestion:"),
-      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("span", { className: "editor-post-publish-panel__link", children: addNewItem }, "label")
+      (0, import_i18n252.__)("Suggestion:"),
+      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)("span", { className: "editor-post-publish-panel__link", children: addNewItem }, "label")
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(import_components210.PanelBody, { initialOpen: false, title: panelBodyTitle, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("p", { children: (0, import_i18n255.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime447.jsxs)(import_components207.PanelBody, { initialOpen: false, title: panelBodyTitle, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)("p", { children: (0, import_i18n252.sprintf)(
         // translators: %s is the taxonomy name (e.g., "Tags").
-        (0, import_i18n255.__)(
+        (0, import_i18n252.__)(
           "%s help users and search engines navigate your site and find your content. Add a few keywords to describe your post."
         ),
         tagLabel
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(flat_term_selector_default, { slug: "post_tag" })
+      /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(flat_term_selector_default, { slug: "post_tag" })
     ] });
   };
   var MaybeTagsPanel = () => {
-    const { postHasTags, siteHasTags, isPostTypeSupported } = (0, import_data157.useSelect)(
+    const { postHasTags, siteHasTags, isPostTypeSupported } = (0, import_data153.useSelect)(
       (select9) => {
-        const postType2 = select9(store).getCurrentPostType();
-        const tagsTaxonomy = select9(import_core_data93.store).getEntityRecord(
+        const postType2 = select9(store3).getCurrentPostType();
+        const tagsTaxonomy = select9(import_core_data90.store).getEntityRecord(
           "root",
           "taxonomy",
           "post_tag"
         );
         const _isPostTypeSupported = tagsTaxonomy?.types?.includes(postType2);
         const areTagsFetched = tagsTaxonomy !== void 0;
-        const tags = tagsTaxonomy && select9(store).getEditedPostAttribute(
+        const tags = tagsTaxonomy && select9(store3).getEditedPostAttribute(
           tagsTaxonomy.rest_base
         );
-        const siteTags = _isPostTypeSupported ? !!select9(import_core_data93.store).getEntityRecords(
+        const siteTags = _isPostTypeSupported ? !!select9(import_core_data90.store).getEntityRecords(
           "taxonomy",
           "post_tag",
           { per_page: 1 }
@@ -86756,23 +86230,23 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const [hadTagsWhenOpeningThePanel] = (0, import_element258.useState)(postHasTags);
+    const [hadTagsWhenOpeningThePanel] = (0, import_element256.useState)(postHasTags);
     if (!isPostTypeSupported || !siteHasTags) {
       return null;
     }
     if (!hadTagsWhenOpeningThePanel) {
-      return /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(TagsPanel, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime447.jsx)(TagsPanel, {});
     }
     return null;
   };
   var maybe_tags_panel_default = MaybeTagsPanel;

   // packages/editor/build-module/components/post-publish-panel/maybe-post-format-panel.mjs
-  var import_components211 = __toESM(require_components(), 1);
-  var import_data158 = __toESM(require_data(), 1);
-  var import_i18n256 = __toESM(require_i18n(), 1);
-  var import_core_data94 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
+  var import_components208 = __toESM(require_components(), 1);
+  var import_data154 = __toESM(require_data(), 1);
+  var import_i18n253 = __toESM(require_i18n(), 1);
+  var import_core_data91 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime448 = __toESM(require_jsx_runtime(), 1);
   var getSuggestion = (supportedFormats, suggestedPostFormat) => {
     const formats = POST_FORMATS2.filter(
       (format6) => supportedFormats?.includes(format6.id)
@@ -86783,8 +86257,8 @@ If there's a particular need for this, please submit a feature request at https:
     suggestedPostFormat,
     suggestionText,
     onUpdatePostFormat
-  }) => /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
-    import_components211.Button,
+  }) => /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
+    import_components208.Button,
     {
       __next40pxDefaultSize: true,
       variant: "link",
@@ -86793,9 +86267,9 @@ If there's a particular need for this, please submit a feature request at https:
     }
   );
   function PostFormatPanel() {
-    const { currentPostFormat, suggestion } = (0, import_data158.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2, getSuggestedPostFormat: getSuggestedPostFormat2 } = select9(store);
-      const supportedFormats = select9(import_core_data94.store).getThemeSupports().formats ?? [];
+    const { currentPostFormat, suggestion } = (0, import_data154.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2, getSuggestedPostFormat: getSuggestedPostFormat2 } = select9(store3);
+      const supportedFormats = select9(import_core_data91.store).getThemeSupports().formats ?? [];
       return {
         currentPostFormat: getEditedPostAttribute2("format"),
         suggestion: getSuggestion(
@@ -86804,27 +86278,27 @@ If there's a particular need for this, please submit a feature request at https:
         )
       };
     }, []);
-    const { editPost: editPost2 } = (0, import_data158.useDispatch)(store);
+    const { editPost: editPost2 } = (0, import_data154.useDispatch)(store3);
     const onUpdatePostFormat = (format6) => editPost2({ format: format6 });
     const panelBodyTitle = [
-      (0, import_i18n256.__)("Suggestion:"),
-      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("span", { className: "editor-post-publish-panel__link", children: (0, import_i18n256.__)("Use a post format") }, "label")
+      (0, import_i18n253.__)("Suggestion:"),
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)("span", { className: "editor-post-publish-panel__link", children: (0, import_i18n253.__)("Use a post format") }, "label")
     ];
     if (!suggestion || suggestion.id === currentPostFormat) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_components211.PanelBody, { initialOpen: false, title: panelBodyTitle, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("p", { children: (0, import_i18n256.__)(
+    return /* @__PURE__ */ (0, import_jsx_runtime448.jsxs)(import_components208.PanelBody, { initialOpen: false, title: panelBodyTitle, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)("p", { children: (0, import_i18n253.__)(
         "Your theme uses post formats to highlight different kinds of content, like images or videos. Apply a post format to see this special styling."
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime448.jsx)("p", { children: /* @__PURE__ */ (0, import_jsx_runtime448.jsx)(
         PostFormatSuggestion,
         {
           onUpdatePostFormat,
           suggestedPostFormat: suggestion.id,
-          suggestionText: (0, import_i18n256.sprintf)(
+          suggestionText: (0, import_i18n253.sprintf)(
             /* translators: %1s: post format */
-            (0, import_i18n256.__)('Apply the "%1$s" format.'),
+            (0, import_i18n253.__)('Apply the "%1$s" format.'),
             suggestion.caption
           )
         }
@@ -86833,25 +86307,25 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-publish-panel/maybe-category-panel.mjs
-  var import_i18n258 = __toESM(require_i18n(), 1);
-  var import_data160 = __toESM(require_data(), 1);
-  var import_components213 = __toESM(require_components(), 1);
-  var import_core_data96 = __toESM(require_core_data(), 1);
-  var import_element260 = __toESM(require_element(), 1);
+  var import_i18n255 = __toESM(require_i18n(), 1);
+  var import_data156 = __toESM(require_data(), 1);
+  var import_components210 = __toESM(require_components(), 1);
+  var import_core_data93 = __toESM(require_core_data(), 1);
+  var import_element258 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-taxonomies/hierarchical-term-selector.mjs
-  var import_i18n257 = __toESM(require_i18n(), 1);
-  var import_element259 = __toESM(require_element(), 1);
+  var import_i18n254 = __toESM(require_i18n(), 1);
+  var import_element257 = __toESM(require_element(), 1);
   var import_notices27 = __toESM(require_notices(), 1);
-  var import_components212 = __toESM(require_components(), 1);
-  var import_data159 = __toESM(require_data(), 1);
-  var import_compose50 = __toESM(require_compose(), 1);
-  var import_core_data95 = __toESM(require_core_data(), 1);
-  var import_a11y9 = __toESM(require_a11y(), 1);
-  var import_html_entities25 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
-  var { normalizeTextString } = unlock(import_components212.privateApis);
-  var { RECEIVE_INTERMEDIATE_RESULTS } = unlock(import_core_data95.privateApis);
+  var import_components209 = __toESM(require_components(), 1);
+  var import_data155 = __toESM(require_data(), 1);
+  var import_compose51 = __toESM(require_compose(), 1);
+  var import_core_data92 = __toESM(require_core_data(), 1);
+  var import_a11y11 = __toESM(require_a11y(), 1);
+  var import_html_entities24 = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime449 = __toESM(require_jsx_runtime(), 1);
+  var { normalizeTextString } = unlock(import_components209.privateApis);
+  var { RECEIVE_INTERMEDIATE_RESULTS } = unlock(import_core_data92.privateApis);
   var DEFAULT_QUERY4 = {
     per_page: -1,
     orderby: "name",
@@ -86914,13 +86388,13 @@ If there's a particular need for this, please submit a feature request at https:
     return matchTermsForFilter;
   }
   function HierarchicalTermSelector({ slug }) {
-    const [adding, setAdding] = (0, import_element259.useState)(false);
-    const [formName, setFormName] = (0, import_element259.useState)("");
-    const [formParent, setFormParent] = (0, import_element259.useState)("");
-    const [showForm, setShowForm] = (0, import_element259.useState)(false);
-    const [filterValue, setFilterValue] = (0, import_element259.useState)("");
-    const [filteredTermsTree, setFilteredTermsTree] = (0, import_element259.useState)([]);
-    const debouncedSpeak = (0, import_compose50.useDebounce)(import_a11y9.speak, 500);
+    const [adding, setAdding] = (0, import_element257.useState)(false);
+    const [formName, setFormName] = (0, import_element257.useState)("");
+    const [formParent, setFormParent] = (0, import_element257.useState)("");
+    const [showForm, setShowForm] = (0, import_element257.useState)(false);
+    const [filterValue, setFilterValue] = (0, import_element257.useState)("");
+    const [filteredTermsTree, setFilteredTermsTree] = (0, import_element257.useState)([]);
+    const debouncedSpeak = (0, import_compose51.useDebounce)(import_a11y11.speak, 500);
     const {
       hasCreateAction,
       hasAssignAction,
@@ -86928,10 +86402,10 @@ If there's a particular need for this, please submit a feature request at https:
       loading,
       availableTerms,
       taxonomy
-    } = (0, import_data159.useSelect)(
+    } = (0, import_data155.useSelect)(
       (select9) => {
-        const { getCurrentPost: getCurrentPost2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
-        const { getEntityRecord, getEntityRecords, isResolving } = select9(import_core_data95.store);
+        const { getCurrentPost: getCurrentPost2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
+        const { getEntityRecord, getEntityRecords, isResolving } = select9(import_core_data92.store);
         const _taxonomy = getEntityRecord("root", "taxonomy", slug);
         const post2 = getCurrentPost2();
         return {
@@ -86949,15 +86423,15 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [slug]
     );
-    const { editPost: editPost2 } = (0, import_data159.useDispatch)(store);
-    const { saveEntityRecord } = (0, import_data159.useDispatch)(import_core_data95.store);
-    const availableTermsTree = (0, import_element259.useMemo)(
+    const { editPost: editPost2 } = (0, import_data155.useDispatch)(store3);
+    const { saveEntityRecord } = (0, import_data155.useDispatch)(import_core_data92.store);
+    const availableTermsTree = (0, import_element257.useMemo)(
       () => sortBySelected(buildTermsTree2(availableTerms), terms),
       // Remove `terms` from the dependency list to avoid reordering every time
       // checking or unchecking a term.
       [availableTerms]
     );
-    const { createErrorNotice } = (0, import_data159.useDispatch)(import_notices27.store);
+    const { createErrorNotice } = (0, import_data155.useDispatch)(import_notices27.store);
     if (!hasAssignAction) {
       return null;
     }
@@ -87010,13 +86484,13 @@ If there's a particular need for this, please submit a feature request at https:
         });
         return;
       }
-      const defaultName = slug === "category" ? (0, import_i18n257.__)("Category") : (0, import_i18n257.__)("Term");
-      const termAddedMessage = (0, import_i18n257.sprintf)(
+      const defaultName = slug === "category" ? (0, import_i18n254.__)("Category") : (0, import_i18n254.__)("Term");
+      const termAddedMessage = (0, import_i18n254.sprintf)(
         /* translators: %s: term name. */
-        (0, import_i18n257._x)("%s added", "term"),
+        (0, import_i18n254._x)("%s added", "term"),
         taxonomy?.labels?.singular_name ?? defaultName
       );
-      (0, import_a11y9.speak)(termAddedMessage, "assertive");
+      (0, import_a11y11.speak)(termAddedMessage, "assertive");
       setAdding(false);
       setFormName("");
       setFormParent("");
@@ -87037,32 +86511,32 @@ If there's a particular need for this, please submit a feature request at https:
       setFilterValue(value);
       setFilteredTermsTree(newFilteredTermsTree);
       const resultCount = getResultCount(newFilteredTermsTree);
-      const resultsFoundMessage = (0, import_i18n257.sprintf)(
+      const resultsFoundMessage = (0, import_i18n254.sprintf)(
         /* translators: %d: number of results. */
-        (0, import_i18n257._n)("%d result found.", "%d results found.", resultCount),
+        (0, import_i18n254._n)("%d result found.", "%d results found.", resultCount),
         resultCount
       );
       debouncedSpeak(resultsFoundMessage, "assertive");
     };
     const renderTerms = (renderedTerms) => {
       return renderedTerms.map((term) => {
-        return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(
+        return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(
           "div",
           {
             className: "editor-post-taxonomies__hierarchical-terms-choice",
             children: [
-              /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-                import_components212.CheckboxControl,
+              /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+                import_components209.CheckboxControl,
                 {
                   checked: terms.indexOf(term.id) !== -1,
                   onChange: () => {
                     const termId = parseInt(term.id, 10);
                     onChange(termId);
                   },
-                  label: (0, import_html_entities25.decodeEntities)(term.name)
+                  label: (0, import_html_entities24.decodeEntities)(term.name)
                 }
               ),
-              !!term.children.length && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { className: "editor-post-taxonomies__hierarchical-terms-subchoices", children: renderTerms(term.children) })
+              !!term.children.length && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)("div", { className: "editor-post-taxonomies__hierarchical-terms-subchoices", children: renderTerms(term.children) })
             ]
           },
           term.id
@@ -87072,27 +86546,27 @@ If there's a particular need for this, please submit a feature request at https:
     const labelWithFallback = (labelProperty, fallbackIsCategory, fallbackIsNotCategory) => taxonomy?.labels?.[labelProperty] ?? (slug === "category" ? fallbackIsCategory : fallbackIsNotCategory);
     const newTermButtonLabel = labelWithFallback(
       "add_new_item",
-      (0, import_i18n257.__)("Add Category"),
-      (0, import_i18n257.__)("Add Term")
+      (0, import_i18n254.__)("Add Category"),
+      (0, import_i18n254.__)("Add Term")
     );
     const newTermLabel = labelWithFallback(
       "new_item_name",
-      (0, import_i18n257.__)("Add Category"),
-      (0, import_i18n257.__)("Add Term")
+      (0, import_i18n254.__)("Add Category"),
+      (0, import_i18n254.__)("Add Term")
     );
     const parentSelectLabel = labelWithFallback(
       "parent_item",
-      (0, import_i18n257.__)("Parent Category"),
-      (0, import_i18n257.__)("Parent Term")
+      (0, import_i18n254.__)("Parent Category"),
+      (0, import_i18n254.__)("Parent Term")
     );
     const noParentOption = `\u2014 ${parentSelectLabel} \u2014`;
     const newTermSubmitLabel = newTermButtonLabel;
-    const filterLabel = taxonomy?.labels?.search_items ?? (0, import_i18n257.__)("Search Terms");
-    const groupLabel = taxonomy?.name ?? (0, import_i18n257.__)("Terms");
+    const filterLabel = taxonomy?.labels?.search_items ?? (0, import_i18n254.__)("Search Terms");
+    const groupLabel = taxonomy?.name ?? (0, import_i18n254.__)("Terms");
     const showFilter = availableTerms.length >= MIN_TERMS_COUNT_FOR_FILTER;
-    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components212.Flex, { direction: "column", gap: "4", children: [
-      showFilter && !loading && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-        import_components212.SearchControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_components209.Flex, { direction: "column", gap: "4", children: [
+      showFilter && !loading && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+        import_components209.SearchControl,
         {
           label: filterLabel,
           placeholder: filterLabel,
@@ -87100,18 +86574,18 @@ If there's a particular need for this, please submit a feature request at https:
           onChange: setFilter
         }
       ),
-      loading && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-        import_components212.Flex,
+      loading && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+        import_components209.Flex,
         {
           justify: "center",
           style: {
             // Match SearchControl height to prevent layout shift.
             height: "40px"
           },
-          children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components212.Spinner, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components209.Spinner, {})
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
         "div",
         {
           className: "editor-post-taxonomies__hierarchical-terms-list",
@@ -87123,8 +86597,8 @@ If there's a particular need for this, please submit a feature request at https:
           )
         }
       ),
-      !loading && hasCreateAction && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components212.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-        import_components212.Button,
+      !loading && hasCreateAction && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components209.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+        import_components209.Button,
         {
           __next40pxDefaultSize: true,
           onClick: onToggleForm,
@@ -87134,9 +86608,9 @@ If there's a particular need for this, please submit a feature request at https:
           children: newTermButtonLabel
         }
       ) }),
-      showForm && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("form", { onSubmit: onAddTerm, children: /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_components212.Flex, { direction: "column", gap: "4", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-          import_components212.TextControl,
+      showForm && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)("form", { onSubmit: onAddTerm, children: /* @__PURE__ */ (0, import_jsx_runtime449.jsxs)(import_components209.Flex, { direction: "column", gap: "4", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+          import_components209.TextControl,
           {
             className: "editor-post-taxonomies__hierarchical-terms-input",
             label: newTermLabel,
@@ -87145,8 +86619,8 @@ If there's a particular need for this, please submit a feature request at https:
             required: true
           }
         ),
-        !!availableTerms.length && /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-          import_components212.TreeSelect,
+        !!availableTerms.length && /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+          import_components209.TreeSelect,
           {
             label: parentSelectLabel,
             noOptionLabel: noParentOption,
@@ -87155,8 +86629,8 @@ If there's a particular need for this, please submit a feature request at https:
             tree: availableTermsTree
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(import_components212.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
-          import_components212.Button,
+        /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(import_components209.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime449.jsx)(
+          import_components209.Button,
           {
             __next40pxDefaultSize: true,
             variant: "secondary",
@@ -87168,16 +86642,16 @@ If there's a particular need for this, please submit a feature request at https:
       ] }) })
     ] });
   }
-  var hierarchical_term_selector_default = (0, import_components212.withFilters)("editor.PostTaxonomyType")(
+  var hierarchical_term_selector_default = (0, import_components209.withFilters)("editor.PostTaxonomyType")(
     HierarchicalTermSelector
   );

   // packages/editor/build-module/components/post-publish-panel/maybe-category-panel.mjs
-  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime450 = __toESM(require_jsx_runtime(), 1);
   function MaybeCategoryPanel() {
-    const { hasNoCategory, hasSiteCategories } = (0, import_data160.useSelect)((select9) => {
-      const postType2 = select9(store).getCurrentPostType();
-      const { canUser, getEntityRecord } = select9(import_core_data96.store);
+    const { hasNoCategory, hasSiteCategories } = (0, import_data156.useSelect)((select9) => {
+      const postType2 = select9(store3).getCurrentPostType();
+      const { canUser, getEntityRecord } = select9(import_core_data93.store);
       const categoriesTaxonomy = getEntityRecord(
         "root",
         "taxonomy",
@@ -87189,10 +86663,10 @@ If there's a particular need for this, please submit a feature request at https:
       }) ? getEntityRecord("root", "site")?.default_category : void 0;
       const defaultCategory = defaultCategoryId ? getEntityRecord("taxonomy", "category", defaultCategoryId) : void 0;
       const postTypeSupportsCategories = categoriesTaxonomy && categoriesTaxonomy.types.some((type) => type === postType2);
-      const categories = categoriesTaxonomy && select9(store).getEditedPostAttribute(
+      const categories = categoriesTaxonomy && select9(store3).getEditedPostAttribute(
         categoriesTaxonomy.rest_base
       );
-      const siteCategories = postTypeSupportsCategories ? !!select9(import_core_data96.store).getEntityRecords("taxonomy", "category", {
+      const siteCategories = postTypeSupportsCategories ? !!select9(import_core_data93.store).getEntityRecords("taxonomy", "category", {
         exclude: [defaultCategoryId],
         per_page: 1
       })?.length : false;
@@ -87202,8 +86676,8 @@ If there's a particular need for this, please submit a feature request at https:
         hasSiteCategories: siteCategories
       };
     }, []);
-    const [shouldShowPanel, setShouldShowPanel] = (0, import_element260.useState)(false);
-    (0, import_element260.useEffect)(() => {
+    const [shouldShowPanel, setShouldShowPanel] = (0, import_element258.useState)(false);
+    (0, import_element258.useEffect)(() => {
       if (hasNoCategory) {
         setShouldShowPanel(true);
       }
@@ -87212,25 +86686,25 @@ If there's a particular need for this, please submit a feature request at https:
       return null;
     }
     const panelBodyTitle = [
-      (0, import_i18n258.__)("Suggestion:"),
-      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("span", { className: "editor-post-publish-panel__link", children: (0, import_i18n258.__)("Assign a category") }, "label")
+      (0, import_i18n255.__)("Suggestion:"),
+      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("span", { className: "editor-post-publish-panel__link", children: (0, import_i18n255.__)("Assign a category") }, "label")
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_components213.PanelBody, { initialOpen: false, title: panelBodyTitle, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("p", { children: (0, import_i18n258.__)(
+    return /* @__PURE__ */ (0, import_jsx_runtime450.jsxs)(import_components210.PanelBody, { initialOpen: false, title: panelBodyTitle, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)("p", { children: (0, import_i18n255.__)(
         "Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about."
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(hierarchical_term_selector_default, { slug: "category" })
+      /* @__PURE__ */ (0, import_jsx_runtime450.jsx)(hierarchical_term_selector_default, { slug: "category" })
     ] });
   }
   var maybe_category_panel_default = MaybeCategoryPanel;

   // packages/editor/build-module/components/post-publish-panel/maybe-upload-media.mjs
-  var import_components214 = __toESM(require_components(), 1);
-  var import_data161 = __toESM(require_data(), 1);
-  var import_i18n259 = __toESM(require_i18n(), 1);
+  var import_components211 = __toESM(require_components(), 1);
+  var import_data157 = __toESM(require_data(), 1);
+  var import_i18n256 = __toESM(require_i18n(), 1);
   var import_block_editor57 = __toESM(require_block_editor(), 1);
-  var import_element261 = __toESM(require_element(), 1);
-  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
+  var import_element259 = __toESM(require_element(), 1);
+  var import_jsx_runtime451 = __toESM(require_jsx_runtime(), 1);
   var { mediaSideloadFromUrlKey: mediaSideloadFromUrlKey2 } = unlock(import_block_editor57.privateApis);
   function flattenBlocks(blocks) {
     const result = [];
@@ -87261,13 +86735,13 @@ If there's a particular need for this, please submit a feature request at https:
     return {};
   }
   function Image2({ clientId, alt, url }) {
-    const { selectBlock: selectBlock2 } = (0, import_data161.useDispatch)(import_block_editor57.store);
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
-      import_components214.__unstableMotion.img,
+    const { selectBlock: selectBlock2 } = (0, import_data157.useDispatch)(import_block_editor57.store);
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+      import_components211.__unstableMotion.img,
       {
         tabIndex: 0,
         role: "button",
-        "aria-label": (0, import_i18n259.__)("Select image block."),
+        "aria-label": (0, import_i18n256.__)("Select image block."),
         onClick: () => {
           selectBlock2(clientId);
         },
@@ -87294,10 +86768,10 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function MaybeUploadMediaPanel() {
-    const [isUploading, setIsUploading] = (0, import_element261.useState)(false);
-    const [isAnimating2, setIsAnimating] = (0, import_element261.useState)(false);
-    const [hadUploadError, setHadUploadError] = (0, import_element261.useState)(false);
-    const { editorBlocks, mediaSideloadFromUrl: mediaSideloadFromUrl2 } = (0, import_data161.useSelect)(
+    const [isUploading, setIsUploading] = (0, import_element259.useState)(false);
+    const [isAnimating2, setIsAnimating] = (0, import_element259.useState)(false);
+    const [hadUploadError, setHadUploadError] = (0, import_element259.useState)(false);
+    const { editorBlocks, mediaSideloadFromUrl: mediaSideloadFromUrl2 } = (0, import_data157.useSelect)(
       (select9) => ({
         editorBlocks: select9(import_block_editor57.store).getBlocks(),
         mediaSideloadFromUrl: select9(import_block_editor57.store).getSettings()[mediaSideloadFromUrlKey2]
@@ -87307,13 +86781,13 @@ If there's a particular need for this, please submit a feature request at https:
     const blocksWithExternalMedia = flattenBlocks(editorBlocks).filter(
       (block) => hasExternalMedia(block)
     );
-    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data161.useDispatch)(import_block_editor57.store);
+    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data157.useDispatch)(import_block_editor57.store);
     if (!mediaSideloadFromUrl2 || !blocksWithExternalMedia.length) {
       return null;
     }
     const panelBodyTitle = [
-      (0, import_i18n259.__)("Suggestion:"),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("span", { className: "editor-post-publish-panel__link", children: (0, import_i18n259.__)("External media") }, "label")
+      (0, import_i18n256.__)("Suggestion:"),
+      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("span", { className: "editor-post-publish-panel__link", children: (0, import_i18n256.__)("External media") }, "label")
     ];
     function updateBlockWithUploadedMedia(block, media) {
       if (block.name === "core/image" || block.name === "core/cover") {
@@ -87361,11 +86835,11 @@ If there's a particular need for this, please submit a feature request at https:
         setIsUploading(false);
       });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_components214.PanelBody, { initialOpen: true, title: panelBodyTitle, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("p", { children: (0, import_i18n259.__)(
+    return /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(import_components211.PanelBody, { initialOpen: true, title: panelBodyTitle, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("p", { children: (0, import_i18n256.__)(
         "Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly."
       ) }),
-      /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(
+      /* @__PURE__ */ (0, import_jsx_runtime451.jsxs)(
         "div",
         {
           style: {
@@ -87374,13 +86848,13 @@ If there's a particular need for this, please submit a feature request at https:
             gap: "8px"
           },
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
-              import_components214.__unstableAnimatePresence,
+            /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+              import_components211.__unstableAnimatePresence,
               {
                 onExitComplete: () => setIsAnimating(false),
                 children: blocksWithExternalMedia.map((block) => {
                   const { url, alt } = getMediaInfo(block);
-                  return /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+                  return /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
                     Image2,
                     {
                       clientId: block.clientId,
@@ -87392,24 +86866,24 @@ If there's a particular need for this, please submit a feature request at https:
                 })
               }
             ),
-            isUploading || isAnimating2 ? /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_components214.Spinner, {}) : /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
-              import_components214.Button,
+            isUploading || isAnimating2 ? /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(import_components211.Spinner, {}) : /* @__PURE__ */ (0, import_jsx_runtime451.jsx)(
+              import_components211.Button,
               {
                 size: "compact",
                 variant: "primary",
                 onClick: uploadImages,
-                children: (0, import_i18n259._x)("Upload", "verb")
+                children: (0, import_i18n256._x)("Upload", "verb")
               }
             )
           ]
         }
       ),
-      hadUploadError && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("p", { children: (0, import_i18n259.__)("Upload failed, try again.") })
+      hadUploadError && /* @__PURE__ */ (0, import_jsx_runtime451.jsx)("p", { children: (0, import_i18n256.__)("Upload failed, try again.") })
     ] });
   }

   // packages/editor/build-module/components/post-publish-panel/prepublish.mjs
-  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime452 = __toESM(require_jsx_runtime(), 1);
   function PostPublishPanelPrepublish({ children }) {
     const {
       isBeingScheduled,
@@ -87418,9 +86892,9 @@ If there's a particular need for this, please submit a feature request at https:
       siteIconUrl,
       siteTitle,
       siteHome
-    } = (0, import_data162.useSelect)((select9) => {
-      const { getCurrentPost: getCurrentPost2, isEditedPostBeingScheduled: isEditedPostBeingScheduled2 } = select9(store);
-      const { getEntityRecord, isResolving } = select9(import_core_data97.store);
+    } = (0, import_data158.useSelect)((select9) => {
+      const { getCurrentPost: getCurrentPost2, isEditedPostBeingScheduled: isEditedPostBeingScheduled2 } = select9(store3);
+      const { getEntityRecord, isResolving } = select9(import_core_data94.store);
       const siteData = getEntityRecord("root", "__unstableBase", void 0) || {};
       return {
         hasPublishAction: getCurrentPost2()._links?.["wp:action-publish"] ?? false,
@@ -87435,8 +86909,8 @@ If there's a particular need for this, please submit a feature request at https:
         siteHome: siteData.home && (0, import_url19.filterURLForDisplay)(siteData.home)
       };
     }, []);
-    let siteIcon = /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
-      import_components215.Icon,
+    let siteIcon = /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+      import_components212.Icon,
       {
         className: "components-site-icon",
         size: "36px",
@@ -87444,10 +86918,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
     if (siteIconUrl) {
-      siteIcon = /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+      siteIcon = /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
         "img",
         {
-          alt: (0, import_i18n260.__)("Site Icon"),
+          alt: (0, import_i18n257.__)("Site Icon"),
           className: "components-site-icon",
           src: siteIconUrl
         }
@@ -87458,88 +86932,88 @@ If there's a particular need for this, please submit a feature request at https:
     }
     let prePublishTitle, prePublishBodyText;
     if (!hasPublishAction) {
-      prePublishTitle = (0, import_i18n260.__)("Are you ready to submit for review?");
-      prePublishBodyText = (0, import_i18n260.__)(
+      prePublishTitle = (0, import_i18n257.__)("Are you ready to submit for review?");
+      prePublishBodyText = (0, import_i18n257.__)(
         "Your work will be reviewed and then approved."
       );
     } else if (isBeingScheduled) {
-      prePublishTitle = (0, import_i18n260.__)("Are you ready to schedule?");
-      prePublishBodyText = (0, import_i18n260.__)(
+      prePublishTitle = (0, import_i18n257.__)("Are you ready to schedule?");
+      prePublishBodyText = (0, import_i18n257.__)(
         "Your work will be published at the specified date and time."
       );
     } else {
-      prePublishTitle = (0, import_i18n260.__)("Are you ready to publish?");
-      prePublishBodyText = (0, import_i18n260.__)(
+      prePublishTitle = (0, import_i18n257.__)("Are you ready to publish?");
+      prePublishBodyText = (0, import_i18n257.__)(
         "Double-check your settings before publishing."
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime455.jsxs)("div", { className: "editor-post-publish-panel__prepublish", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("strong", { children: prePublishTitle }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("p", { children: prePublishBodyText }),
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsxs)("div", { className: "components-site-card", children: [
+    return /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)("div", { className: "editor-post-publish-panel__prepublish", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("div", { children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("strong", { children: prePublishTitle }) }),
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("p", { children: prePublishBodyText }),
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)("div", { className: "components-site-card", children: [
         siteIcon,
-        /* @__PURE__ */ (0, import_jsx_runtime455.jsxs)("div", { className: "components-site-info", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("span", { className: "components-site-name", children: (0, import_html_entities26.decodeEntities)(siteTitle) || (0, import_i18n260.__)("(Untitled)") }),
-          /* @__PURE__ */ (0, import_jsx_runtime455.jsx)("span", { className: "components-site-home", children: siteHome })
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)("div", { className: "components-site-info", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("span", { className: "components-site-name", children: (0, import_html_entities25.decodeEntities)(siteTitle) || (0, import_i18n257.__)("(Untitled)") }),
+          /* @__PURE__ */ (0, import_jsx_runtime452.jsx)("span", { className: "components-site-home", children: siteHome })
         ] })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(MaybeUploadMediaPanel, {}),
-      hasPublishAction && /* @__PURE__ */ (0, import_jsx_runtime455.jsxs)(import_jsx_runtime455.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
-          import_components215.PanelBody,
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(MaybeUploadMediaPanel, {}),
+      hasPublishAction && /* @__PURE__ */ (0, import_jsx_runtime452.jsxs)(import_jsx_runtime452.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+          import_components212.PanelBody,
           {
             initialOpen: false,
             title: [
-              (0, import_i18n260.__)("Visibility:"),
-              /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+              (0, import_i18n257.__)("Visibility:"),
+              /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
                 "span",
                 {
                   className: "editor-post-publish-panel__link",
-                  children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(PostVisibilityLabel, {})
+                  children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(PostVisibilityLabel, {})
                 },
                 "label"
               )
             ],
-            children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(PostVisibility, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(PostVisibility, {})
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
-          import_components215.PanelBody,
+        /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
+          import_components212.PanelBody,
           {
             initialOpen: false,
             title: [
-              (0, import_i18n260.__)("Publish:"),
-              /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+              (0, import_i18n257.__)("Publish:"),
+              /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(
                 "span",
                 {
                   className: "editor-post-publish-panel__link",
-                  children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(PostScheduleLabel, {})
+                  children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(PostScheduleLabel, {})
                 },
                 "label"
               )
             ],
-            children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(PostSchedule, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(PostSchedule, {})
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(PostFormatPanel, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(maybe_tags_panel_default, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(maybe_category_panel_default, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(PostFormatPanel, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(maybe_tags_panel_default, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime452.jsx)(maybe_category_panel_default, {}),
       children
     ] });
   }
   var prepublish_default = PostPublishPanelPrepublish;

   // packages/editor/build-module/components/post-publish-panel/postpublish.mjs
-  var import_components216 = __toESM(require_components(), 1);
-  var import_i18n261 = __toESM(require_i18n(), 1);
-  var import_element262 = __toESM(require_element(), 1);
-  var import_data163 = __toESM(require_data(), 1);
+  var import_components213 = __toESM(require_components(), 1);
+  var import_i18n258 = __toESM(require_i18n(), 1);
+  var import_element260 = __toESM(require_element(), 1);
+  var import_data159 = __toESM(require_data(), 1);
   var import_url20 = __toESM(require_url(), 1);
-  var import_html_entities27 = __toESM(require_html_entities(), 1);
-  var import_compose51 = __toESM(require_compose(), 1);
-  var import_core_data98 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
+  var import_html_entities26 = __toESM(require_html_entities(), 1);
+  var import_compose52 = __toESM(require_compose(), 1);
+  var import_core_data95 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime453 = __toESM(require_jsx_runtime(), 1);
   var POSTNAME = "%postname%";
   var PAGENAME = "%pagename%";
   var getFuturePostUrl = (post2) => {
@@ -87553,9 +87027,9 @@ If there's a particular need for this, please submit a feature request at https:
     return post2.permalink_template;
   };
   function CopyButton2({ text }) {
-    const [showCopyConfirmation, setShowCopyConfirmation] = (0, import_element262.useState)(false);
-    const timeoutIdRef = (0, import_element262.useRef)();
-    const ref = (0, import_compose51.useCopyToClipboard)(text, () => {
+    const [showCopyConfirmation, setShowCopyConfirmation] = (0, import_element260.useState)(false);
+    const timeoutIdRef = (0, import_element260.useRef)();
+    const ref = (0, import_compose52.useCopyToClipboard)(text, () => {
       setShowCopyConfirmation(true);
       if (timeoutIdRef.current) {
         clearTimeout(timeoutIdRef.current);
@@ -87564,26 +87038,26 @@ If there's a particular need for this, please submit a feature request at https:
         setShowCopyConfirmation(false);
       }, 4e3);
     });
-    (0, import_element262.useEffect)(() => {
+    (0, import_element260.useEffect)(() => {
       return () => {
         if (timeoutIdRef.current) {
           clearTimeout(timeoutIdRef.current);
         }
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(import_components216.Button, { __next40pxDefaultSize: true, variant: "secondary", ref, children: showCopyConfirmation ? (0, import_i18n261.__)("Copied!") : (0, import_i18n261.__)("Copy") });
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_components213.Button, { __next40pxDefaultSize: true, variant: "secondary", ref, children: showCopyConfirmation ? (0, import_i18n258.__)("Copied!") : (0, import_i18n258.__)("Copy") });
   }
   function PostPublishPanelPostpublish({
     focusOnMount,
     children
   }) {
-    const { post: post2, postType: postType2, isScheduled } = (0, import_data163.useSelect)((select9) => {
+    const { post: post2, postType: postType2, isScheduled } = (0, import_data159.useSelect)((select9) => {
       const {
         getEditedPostAttribute: getEditedPostAttribute2,
         getCurrentPost: getCurrentPost2,
         isCurrentPostScheduled: isCurrentPostScheduled2
-      } = select9(store);
-      const { getPostType } = select9(import_core_data98.store);
+      } = select9(store3);
+      const { getPostType } = select9(import_core_data95.store);
       return {
         post: getCurrentPost2(),
         postType: getPostType(getEditedPostAttribute2("type")),
@@ -87597,7 +87071,7 @@ If there's a particular need for this, please submit a feature request at https:
     const addLink = (0, import_url20.addQueryArgs)("post-new.php", {
       post_type: post2.type
     });
-    const postLinkRef = (0, import_element262.useCallback)(
+    const postLinkRef = (0, import_element260.useCallback)(
       (node) => {
         if (focusOnMount && node) {
           node.focus();
@@ -87605,40 +87079,40 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [focusOnMount]
     );
-    const postPublishNonLinkHeader = isScheduled ? /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(import_jsx_runtime456.Fragment, { children: [
-      (0, import_i18n261.__)("is now scheduled. It will go live on"),
+    const postPublishNonLinkHeader = isScheduled ? /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_jsx_runtime453.Fragment, { children: [
+      (0, import_i18n258.__)("is now scheduled. It will go live on"),
       " ",
-      /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(PostScheduleLabel, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(PostScheduleLabel, {}),
       "."
-    ] }) : (0, import_i18n261.__)("is now live.");
-    return /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)("div", { className: "post-publish-panel__postpublish", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(import_components216.PanelBody, { className: "post-publish-panel__postpublish-header", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(import_components216.ExternalLink, { ref: postLinkRef, href: link, children: (0, import_html_entities27.decodeEntities)(post2.title) || (0, import_i18n261.__)("(no title)") }),
+    ] }) : (0, import_i18n258.__)("is now live.");
+    return /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)("div", { className: "post-publish-panel__postpublish", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_components213.PanelBody, { className: "post-publish-panel__postpublish-header", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(import_components213.ExternalLink, { ref: postLinkRef, href: link, children: (0, import_html_entities26.decodeEntities)(post2.title) || (0, import_i18n258.__)("(no title)") }),
         " ",
         postPublishNonLinkHeader
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(import_components216.PanelBody, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("p", { className: "post-publish-panel__postpublish-subheader", children: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("strong", { children: (0, import_i18n261.__)("What\u2019s next?") }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)("div", { className: "post-publish-panel__postpublish-post-address-container", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
-            import_components216.TextControl,
+      /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(import_components213.PanelBody, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("p", { className: "post-publish-panel__postpublish-subheader", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("strong", { children: (0, import_i18n258.__)("What\u2019s next?") }) }),
+        /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)("div", { className: "post-publish-panel__postpublish-post-address-container", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+            import_components213.TextControl,
             {
               className: "post-publish-panel__postpublish-post-address",
               readOnly: true,
-              label: (0, import_i18n261.sprintf)(
+              label: (0, import_i18n258.sprintf)(
                 /* translators: %s: post type singular name */
-                (0, import_i18n261.__)("%s address"),
+                (0, import_i18n258.__)("%s address"),
                 postLabel
               ),
               value: (0, import_url20.safeDecodeURIComponent)(link),
               onFocus: (event) => event.target.select()
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("div", { className: "post-publish-panel__postpublish-post-address__copy-button-wrap", children: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(CopyButton2, { text: link }) })
+          /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("div", { className: "post-publish-panel__postpublish-post-address__copy-button-wrap", children: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(CopyButton2, { text: link }) })
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)("div", { className: "post-publish-panel__postpublish-buttons", children: [
-          !isScheduled && /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(
-            import_components216.Button,
+        /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)("div", { className: "post-publish-panel__postpublish-buttons", children: [
+          !isScheduled && /* @__PURE__ */ (0, import_jsx_runtime453.jsxs)(
+            import_components213.Button,
             {
               variant: "primary",
               href: link,
@@ -87648,16 +87122,16 @@ If there's a particular need for this, please submit a feature request at https:
               target: "_blank",
               children: [
                 viewPostLabel,
-                /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(VisuallyHidden, {
-                  render: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("span", {}),
+                /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(VisuallyHidden, {
+                  render: /* @__PURE__ */ (0, import_jsx_runtime453.jsx)("span", {}),
                   /* translators: accessibility text */
-                  children: (0, import_i18n261.__)("(opens in a new tab)")
+                  children: (0, import_i18n258.__)("(opens in a new tab)")
                 })
               ]
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
-            import_components216.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime453.jsx)(
+            import_components213.Button,
             {
               variant: isScheduled ? "primary" : "secondary",
               __next40pxDefaultSize: true,
@@ -87672,7 +87146,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-publish-panel/index.mjs
-  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime454 = __toESM(require_jsx_runtime(), 1);
   function PostPublishPanel({
     forceIsDirty,
     onClose,
@@ -87691,8 +87165,8 @@ If there's a particular need for this, please submit a feature request at https:
       isSavingNonPostEntityChanges: isSavingNonPostEntityChanges2,
       isScheduled,
       currentPostId
-    } = (0, import_data164.useSelect)((select9) => {
-      const { getPostType } = select9(import_core_data99.store);
+    } = (0, import_data160.useSelect)((select9) => {
+      const { getPostType } = select9(import_core_data96.store);
       const {
         getCurrentPost: getCurrentPost2,
         getCurrentPostId: getCurrentPostId2,
@@ -87705,7 +87179,7 @@ If there's a particular need for this, please submit a feature request at https:
         isSavingPost: isSavingPost2,
         isSavingNonPostEntityChanges: _isSavingNonPostEntityChanges,
         isPublishSidebarEnabled: _isPublishSidebarEnabled
-      } = select9(store);
+      } = select9(store3);
       const postType2 = getPostType(getEditedPostAttribute2("type"));
       return {
         hasPublishAction: getCurrentPost2()._links?.["wp:action-publish"] ?? false,
@@ -87720,18 +87194,18 @@ If there's a particular need for this, please submit a feature request at https:
         currentPostId: getCurrentPostId2()
       };
     }, []);
-    const { disablePublishSidebar: disablePublishSidebar2, enablePublishSidebar: enablePublishSidebar2 } = (0, import_data164.useDispatch)(store);
-    const cancelButtonRef = (0, import_element263.useRef)(null);
-    const wrapperRef = (0, import_compose52.useMergeRefs)([
-      (0, import_compose52.useFocusReturn)(),
-      (0, import_compose52.useConstrainedTabbing)()
+    const { disablePublishSidebar: disablePublishSidebar2, enablePublishSidebar: enablePublishSidebar2 } = (0, import_data160.useDispatch)(store3);
+    const cancelButtonRef = (0, import_element261.useRef)(null);
+    const wrapperRef = (0, import_compose53.useMergeRefs)([
+      (0, import_compose53.useFocusReturn)(),
+      (0, import_compose53.useConstrainedTabbing)()
     ]);
-    (0, import_element263.useEffect)(() => {
+    (0, import_element261.useEffect)(() => {
       cancelButtonRef.current?.focus();
     }, []);
-    const prevPostIdRef = (0, import_element263.useRef)(currentPostId);
-    const stableOnClose = (0, import_compose52.useEvent)(onClose);
-    (0, import_element263.useEffect)(() => {
+    const prevPostIdRef = (0, import_element261.useRef)(currentPostId);
+    const stableOnClose = (0, import_compose53.useEvent)(onClose);
+    (0, import_element261.useEffect)(() => {
       const postChanged = currentPostId !== prevPostIdRef.current;
       prevPostIdRef.current = currentPostId;
       if (postChanged || isPublished && !isSaving && isDirty) {
@@ -87753,7 +87227,7 @@ If there's a particular need for this, please submit a feature request at https:
     const isPublishedOrScheduled = isPublished || isScheduled && isBeingScheduled;
     const isPrePublish = !isPublishedOrScheduled && !isSaving;
     const isPostPublish = isPublishedOrScheduled && !isSaving;
-    return /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(
       "div",
       {
         ref: wrapperRef,
@@ -87761,17 +87235,17 @@ If there's a particular need for this, please submit a feature request at https:
         className: "editor-post-publish-panel",
         ...propsForPanel,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("div", { className: "editor-post-publish-panel__header", children: isPostPublish ? /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
-            import_components217.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("div", { className: "editor-post-publish-panel__header", children: isPostPublish ? /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            import_components214.Button,
             {
               size: "compact",
               onClick: onClose,
               icon: close_small_default,
-              label: (0, import_i18n262.__)("Close panel")
+              label: (0, import_i18n259.__)("Close panel")
             }
-          ) : /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(import_jsx_runtime457.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("div", { className: "editor-post-publish-panel__header-cancel-button", children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
-              import_components217.Button,
+          ) : /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)(import_jsx_runtime454.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("div", { className: "editor-post-publish-panel__header-cancel-button", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+              import_components214.Button,
               {
                 ref: cancelButtonRef,
                 accessibleWhenDisabled: true,
@@ -87779,10 +87253,10 @@ If there's a particular need for this, please submit a feature request at https:
                 onClick: onClose,
                 variant: "secondary",
                 size: "compact",
-                children: (0, import_i18n262.__)("Cancel")
+                children: (0, import_i18n259.__)("Cancel")
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("div", { className: "editor-post-publish-panel__header-publish-button", children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("div", { className: "editor-post-publish-panel__header-publish-button", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
               post_publish_button_default,
               {
                 onSubmit,
@@ -87790,15 +87264,15 @@ If there's a particular need for this, please submit a feature request at https:
               }
             ) })
           ] }) }),
-          /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)("div", { className: "editor-post-publish-panel__content", children: [
-            isPrePublish && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(prepublish_default, { children: PrePublishExtension && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(PrePublishExtension, {}) }),
-            isPostPublish && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(PostPublishPanelPostpublish, { focusOnMount: true, children: PostPublishExtension && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(PostPublishExtension, {}) }),
-            isSaving && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(import_components217.Spinner, {})
+          /* @__PURE__ */ (0, import_jsx_runtime454.jsxs)("div", { className: "editor-post-publish-panel__content", children: [
+            isPrePublish && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(prepublish_default, { children: PrePublishExtension && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(PrePublishExtension, {}) }),
+            isPostPublish && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(PostPublishPanelPostpublish, { focusOnMount: true, children: PostPublishExtension && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(PostPublishExtension, {}) }),
+            isSaving && /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(import_components214.Spinner, {})
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime457.jsx)("div", { className: "editor-post-publish-panel__footer", children: /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(
-            import_components217.CheckboxControl,
+          /* @__PURE__ */ (0, import_jsx_runtime454.jsx)("div", { className: "editor-post-publish-panel__footer", children: /* @__PURE__ */ (0, import_jsx_runtime454.jsx)(
+            import_components214.CheckboxControl,
             {
-              label: (0, import_i18n262.__)("Always show pre-publish checks."),
+              label: (0, import_i18n259.__)("Always show pre-publish checks."),
               checked: isPublishSidebarEnabled2,
               onChange: onTogglePublishSidebar
             }
@@ -87809,36 +87283,36 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-saved-state/index.mjs
-  var import_components220 = __toESM(require_components(), 1);
-  var import_compose54 = __toESM(require_compose(), 1);
-  var import_data168 = __toESM(require_data(), 1);
-  var import_element265 = __toESM(require_element(), 1);
-  var import_i18n265 = __toESM(require_i18n(), 1);
+  var import_components217 = __toESM(require_components(), 1);
+  var import_compose55 = __toESM(require_compose(), 1);
+  var import_data164 = __toESM(require_data(), 1);
+  var import_element263 = __toESM(require_element(), 1);
+  var import_i18n262 = __toESM(require_i18n(), 1);
   var import_keycodes14 = __toESM(require_keycodes(), 1);
   var import_preferences14 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/post-status/index.mjs
-  var import_components219 = __toESM(require_components(), 1);
-  var import_i18n264 = __toESM(require_i18n(), 1);
-  var import_data167 = __toESM(require_data(), 1);
-  var import_element264 = __toESM(require_element(), 1);
-  var import_core_data100 = __toESM(require_core_data(), 1);
+  var import_components216 = __toESM(require_components(), 1);
+  var import_i18n261 = __toESM(require_i18n(), 1);
+  var import_data163 = __toESM(require_data(), 1);
+  var import_element262 = __toESM(require_element(), 1);
+  var import_core_data97 = __toESM(require_core_data(), 1);
   var import_block_editor58 = __toESM(require_block_editor(), 1);
-  var import_compose53 = __toESM(require_compose(), 1);
+  var import_compose54 = __toESM(require_compose(), 1);

   // packages/editor/build-module/components/post-sticky/index.mjs
-  var import_i18n263 = __toESM(require_i18n(), 1);
-  var import_components218 = __toESM(require_components(), 1);
-  var import_data166 = __toESM(require_data(), 1);
+  var import_i18n260 = __toESM(require_i18n(), 1);
+  var import_components215 = __toESM(require_components(), 1);
+  var import_data162 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-sticky/check.mjs
-  var import_data165 = __toESM(require_data(), 1);
+  var import_data161 = __toESM(require_data(), 1);
   function PostStickyCheck({ children }) {
-    const { hasStickyAction, postType: postType2 } = (0, import_data165.useSelect)((select9) => {
-      const post2 = select9(store).getCurrentPost();
+    const { hasStickyAction, postType: postType2 } = (0, import_data161.useSelect)((select9) => {
+      const post2 = select9(store3).getCurrentPost();
       return {
         hasStickyAction: post2._links?.["wp:action-sticky"] ?? false,
-        postType: select9(store).getCurrentPostType()
+        postType: select9(store3).getCurrentPostType()
       };
     }, []);
     if (postType2 !== "post" || !hasStickyAction) {
@@ -87848,18 +87322,18 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-sticky/index.mjs
-  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime455 = __toESM(require_jsx_runtime(), 1);
   function PostSticky() {
-    const postSticky = (0, import_data166.useSelect)((select9) => {
-      return select9(store).getEditedPostAttribute("sticky") ?? false;
+    const postSticky = (0, import_data162.useSelect)((select9) => {
+      return select9(store3).getEditedPostAttribute("sticky") ?? false;
     }, []);
-    const { editPost: editPost2 } = (0, import_data166.useDispatch)(store);
-    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(PostStickyCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
-      import_components218.CheckboxControl,
+    const { editPost: editPost2 } = (0, import_data162.useDispatch)(store3);
+    return /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(PostStickyCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime455.jsx)(
+      import_components215.CheckboxControl,
       {
         className: "editor-post-sticky__checkbox-control",
-        label: (0, import_i18n263.__)("Sticky"),
-        help: (0, import_i18n263.__)("Pin this post to the top of the blog."),
+        label: (0, import_i18n260.__)("Sticky"),
+        help: (0, import_i18n260.__)("Pin this post to the top of the blog."),
         checked: postSticky,
         onChange: () => editPost2({ sticky: !postSticky })
       }
@@ -87867,51 +87341,51 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-status/index.mjs
-  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime456 = __toESM(require_jsx_runtime(), 1);
   var postStatusesInfo = {
-    "auto-draft": { label: (0, import_i18n264.__)("Draft"), icon: drafts_default },
-    draft: { label: (0, import_i18n264.__)("Draft"), icon: drafts_default },
-    pending: { label: (0, import_i18n264.__)("Pending"), icon: pending_default },
-    private: { label: (0, import_i18n264.__)("Private"), icon: not_allowed_default },
-    future: { label: (0, import_i18n264.__)("Scheduled"), icon: scheduled_default },
-    publish: { label: (0, import_i18n264.__)("Published"), icon: published_default }
+    "auto-draft": { label: (0, import_i18n261.__)("Draft"), icon: drafts_default },
+    draft: { label: (0, import_i18n261.__)("Draft"), icon: drafts_default },
+    pending: { label: (0, import_i18n261.__)("Pending"), icon: pending_default },
+    private: { label: (0, import_i18n261.__)("Private"), icon: not_allowed_default },
+    future: { label: (0, import_i18n261.__)("Scheduled"), icon: scheduled_default },
+    publish: { label: (0, import_i18n261.__)("Published"), icon: published_default }
   };
   var STATUS_OPTIONS = [
     {
-      label: (0, import_i18n264.__)("Draft"),
+      label: (0, import_i18n261.__)("Draft"),
       value: "draft",
-      description: (0, import_i18n264.__)("Not ready to publish.")
+      description: (0, import_i18n261.__)("Not ready to publish.")
     },
     {
-      label: (0, import_i18n264.__)("Pending"),
+      label: (0, import_i18n261.__)("Pending"),
       value: "pending",
-      description: (0, import_i18n264.__)("Waiting for review before publishing.")
+      description: (0, import_i18n261.__)("Waiting for review before publishing.")
     },
     {
-      label: (0, import_i18n264.__)("Private"),
+      label: (0, import_i18n261.__)("Private"),
       value: "private",
-      description: (0, import_i18n264.__)("Only visible to site admins and editors.")
+      description: (0, import_i18n261.__)("Only visible to site admins and editors.")
     },
     {
-      label: (0, import_i18n264.__)("Scheduled"),
+      label: (0, import_i18n261.__)("Scheduled"),
       value: "future",
-      description: (0, import_i18n264.__)("Publish automatically on a chosen date.")
+      description: (0, import_i18n261.__)("Publish automatically on a chosen date.")
     },
     {
-      label: (0, import_i18n264.__)("Published"),
+      label: (0, import_i18n261.__)("Published"),
       value: "publish",
-      description: (0, import_i18n264.__)("Visible to everyone.")
+      description: (0, import_i18n261.__)("Visible to everyone.")
     }
   ];
   function PostStatus() {
-    const { status, date, password, postId: postId2, postType: postType2, canEdit } = (0, import_data167.useSelect)(
+    const { status, date, password, postId: postId2, postType: postType2, canEdit } = (0, import_data163.useSelect)(
       (select9) => {
         const {
           getEditedPostAttribute: getEditedPostAttribute2,
           getCurrentPostId: getCurrentPostId2,
           getCurrentPostType: getCurrentPostType2,
           getCurrentPost: getCurrentPost2
-        } = select9(store);
+        } = select9(store3);
         return {
           status: getEditedPostAttribute2("status"),
           date: getEditedPostAttribute2("date"),
@@ -87923,20 +87397,20 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const [showPassword, setShowPassword] = (0, import_element264.useState)(!!password);
-    const passwordInputId = (0, import_compose53.useInstanceId)(
+    const [showPassword, setShowPassword] = (0, import_element262.useState)(!!password);
+    const passwordInputId = (0, import_compose54.useInstanceId)(
       PostStatus,
       "editor-change-status__password-input"
     );
-    const { editEntityRecord } = (0, import_data167.useDispatch)(import_core_data100.store);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element264.useState)(null);
-    const popoverProps = (0, import_element264.useMemo)(
+    const { editEntityRecord } = (0, import_data163.useDispatch)(import_core_data97.store);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element262.useState)(null);
+    const popoverProps = (0, import_element262.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
         anchor: popoverAnchor,
-        "aria-label": (0, import_i18n264.__)("Status & visibility"),
-        headerTitle: (0, import_i18n264.__)("Status & visibility"),
+        "aria-label": (0, import_i18n261.__)("Status & visibility"),
+        headerTitle: (0, import_i18n261.__)("Status & visibility"),
         placement: "left-start",
         offset: 36,
         shift: true
@@ -87978,95 +87452,95 @@ If there's a particular need for this, please submit a feature request at https:
         password: newPassword
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(post_panel_row_default, { label: (0, import_i18n264.__)("Status"), ref: setPopoverAnchor, children: canEdit ? /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
-      import_components219.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(post_panel_row_default, { label: (0, import_i18n261.__)("Status"), ref: setPopoverAnchor, children: canEdit ? /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+      import_components216.Dropdown,
       {
         className: "editor-post-status",
         contentClassName: "editor-change-status__content",
         popoverProps,
         focusOnMount: true,
-        renderToggle: ({ onToggle, isOpen: isOpen2 }) => /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
-          import_components219.Button,
+        renderToggle: ({ onToggle, isOpen: isOpen2 }) => /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+          import_components216.Button,
           {
             className: "editor-post-status__toggle",
             variant: "tertiary",
             size: "compact",
             onClick: onToggle,
             icon: postStatusesInfo[status]?.icon,
-            "aria-label": (0, import_i18n264.sprintf)(
+            "aria-label": (0, import_i18n261.sprintf)(
               // translators: %s: Current post status.
-              (0, import_i18n264.__)("Change status: %s"),
+              (0, import_i18n261.__)("Change status: %s"),
               postStatusesInfo[status]?.label
             ),
             "aria-expanded": isOpen2,
             children: postStatusesInfo[status]?.label
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_jsx_runtime459.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(import_jsx_runtime456.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
             import_block_editor58.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n264.__)("Status & visibility"),
+              title: (0, import_i18n261.__)("Status & visibility"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
             "form",
             {
               onSubmit: (event) => {
                 event.preventDefault();
                 onClose();
               },
-              children: /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_components219.__experimentalVStack, { spacing: 4, children: [
-                /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
-                  import_components219.RadioControl,
+              children: /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(import_components216.__experimentalVStack, { spacing: 4, children: [
+                /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+                  import_components216.RadioControl,
                   {
                     className: "editor-change-status__options",
                     hideLabelFromVision: true,
-                    label: (0, import_i18n264.__)("Status"),
+                    label: (0, import_i18n261.__)("Status"),
                     options: STATUS_OPTIONS,
                     onChange: handleStatus,
                     selected: status === "auto-draft" ? "draft" : status
                   }
                 ),
-                status === "future" && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)("div", { className: "editor-change-status__publish-date-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+                status === "future" && /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("div", { className: "editor-change-status__publish-date-wrapper", children: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
                   PrivatePostSchedule,
                   {
                     showPopoverHeaderActions: false,
                     isCompact: true
                   }
                 ) }),
-                status !== "private" && /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(
-                  import_components219.__experimentalVStack,
+                status !== "private" && /* @__PURE__ */ (0, import_jsx_runtime456.jsxs)(
+                  import_components216.__experimentalVStack,
                   {
                     as: "fieldset",
                     spacing: 4,
                     className: "editor-change-status__password-fieldset",
                     children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
-                        import_components219.CheckboxControl,
+                      /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+                        import_components216.CheckboxControl,
                         {
-                          label: (0, import_i18n264.__)(
+                          label: (0, import_i18n261.__)(
                             "Password protected"
                           ),
-                          help: (0, import_i18n264.__)(
+                          help: (0, import_i18n261.__)(
                             "Only visible to those who know the password."
                           ),
                           checked: showPassword,
                           onChange: handleTogglePassword
                         }
                       ),
-                      showPassword && /* @__PURE__ */ (0, import_jsx_runtime459.jsx)("div", { className: "editor-change-status__password-input", children: /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
-                        import_components219.TextControl,
+                      showPassword && /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("div", { className: "editor-change-status__password-input", children: /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(
+                        import_components216.TextControl,
                         {
-                          label: (0, import_i18n264.__)(
+                          label: (0, import_i18n261.__)(
                             "Password"
                           ),
                           onChange: (value) => updatePost2({
                             password: value
                           }),
                           value: password,
-                          placeholder: (0, import_i18n264.__)(
+                          placeholder: (0, import_i18n261.__)(
                             "Use a secure password"
                           ),
                           type: "text",
@@ -88077,20 +87551,20 @@ If there's a particular need for this, please submit a feature request at https:
                     ]
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(PostSticky, {})
+                /* @__PURE__ */ (0, import_jsx_runtime456.jsx)(PostSticky, {})
               ] })
             }
           )
         ] })
       }
-    ) : /* @__PURE__ */ (0, import_jsx_runtime459.jsx)("div", { className: "editor-post-status is-read-only", children: postStatusesInfo[status]?.label }) });
+    ) : /* @__PURE__ */ (0, import_jsx_runtime456.jsx)("div", { className: "editor-post-status is-read-only", children: postStatusesInfo[status]?.label }) });
   }

   // packages/editor/build-module/components/post-saved-state/index.mjs
-  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime457 = __toESM(require_jsx_runtime(), 1);
   function PostSavedState({ forceIsDirty }) {
-    const [forceSavedMessage, setForceSavedMessage] = (0, import_element265.useState)(false);
-    const isLargeViewport = (0, import_compose54.useViewportMatch)("small");
+    const [forceSavedMessage, setForceSavedMessage] = (0, import_element263.useState)(false);
+    const isLargeViewport = (0, import_compose55.useViewportMatch)("small");
     const {
       isAutosaving,
       isDirty,
@@ -88106,9 +87580,9 @@ If there's a particular need for this, please submit a feature request at https:
       postStatus,
       postStatusHasChanged,
       postType: postType2
-    } = (0, import_data168.useSelect)(
+    } = (0, import_data164.useSelect)(
       (select9) => {
-        const store4 = select9(store);
+        const store4 = select9(store3);
         const { get } = select9(import_preferences14.store);
         return {
           isAutosaving: store4.isAutosavingPost(),
@@ -88130,9 +87604,9 @@ If there's a particular need for this, please submit a feature request at https:
       [forceIsDirty]
     );
     const isPending = postStatus === "pending";
-    const { savePost: savePost2 } = (0, import_data168.useDispatch)(store);
-    const wasSaving = (0, import_compose54.usePrevious)(isSaving);
-    (0, import_element265.useEffect)(() => {
+    const { savePost: savePost2 } = (0, import_data164.useDispatch)(store3);
+    const wasSaving = (0, import_compose55.usePrevious)(isSaving);
+    (0, import_element263.useEffect)(() => {
       let timeoutId;
       if (wasSaving && !isSaving) {
         setForceSavedMessage(true);
@@ -88152,24 +87626,24 @@ If there's a particular need for this, please submit a feature request at https:
     if (isPublished || isScheduled || isIneligibleStatus || postStatusHasChanged && ["pending", "draft"].includes(postStatus)) {
       return null;
     }
-    const label = isPending ? (0, import_i18n265.__)("Save as pending") : (0, import_i18n265.__)("Save draft");
-    const shortLabel = (0, import_i18n265.__)("Save");
+    const label = isPending ? (0, import_i18n262.__)("Save as pending") : (0, import_i18n262.__)("Save draft");
+    const shortLabel = (0, import_i18n262.__)("Save");
     const isSaved = forceSavedMessage || !isNew && !isDirty;
     const isSavedState = isSaving || isSaved;
     const isDisabled = isSaving || isSaved || !isSaveable || isSavingLocked || // Disable while a non-post entity (e.g. a newly created term) is mid-save.
     isSavingNonPostEntityChanges2;
     let text;
     if (isSaving) {
-      text = isAutosaving ? (0, import_i18n265.__)("Autosaving") : (0, import_i18n265.__)("Saving");
+      text = isAutosaving ? (0, import_i18n262.__)("Autosaving") : (0, import_i18n262.__)("Saving");
     } else if (isSaved) {
-      text = (0, import_i18n265.__)("Saved");
+      text = (0, import_i18n262.__)("Saved");
     } else if (isLargeViewport) {
       text = label;
     } else if (showIconLabels) {
       text = shortLabel;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime460.jsxs)(
-      import_components220.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime457.jsxs)(
+      import_components217.Button,
       {
         className: isSaveable || isSaving ? clsx_default({
           "editor-post-save-draft": !isSavedState,
@@ -88177,7 +87651,7 @@ If there's a particular need for this, please submit a feature request at https:
           "is-saving": isSaving,
           "is-autosaving": isAutosaving,
           "is-saved": isSaved,
-          [(0, import_components220.__unstableGetAnimateClassName)({
+          [(0, import_components217.__unstableGetAnimateClassName)({
             type: "loading"
           })]: isSaving
         }) : void 0,
@@ -88189,7 +87663,7 @@ If there's a particular need for this, please submit a feature request at https:
         label: text || label,
         "aria-disabled": isDisabled,
         children: [
-          isSavedState && /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(icon_default, { icon: isSaved ? check_default : cloud_default }),
+          isSavedState && /* @__PURE__ */ (0, import_jsx_runtime457.jsx)(icon_default, { icon: isSaved ? check_default : cloud_default }),
           text
         ]
       }
@@ -88197,10 +87671,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-schedule/check.mjs
-  var import_data169 = __toESM(require_data(), 1);
+  var import_data165 = __toESM(require_data(), 1);
   function PostScheduleCheck({ children }) {
-    const hasPublishAction = (0, import_data169.useSelect)((select9) => {
-      return select9(store).getCurrentPost()._links?.["wp:action-publish"] ?? false;
+    const hasPublishAction = (0, import_data165.useSelect)((select9) => {
+      return select9(store3).getCurrentPost()._links?.["wp:action-publish"] ?? false;
     }, []);
     if (!hasPublishAction) {
       return null;
@@ -88209,23 +87683,23 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-schedule/panel.mjs
-  var import_components221 = __toESM(require_components(), 1);
-  var import_i18n266 = __toESM(require_i18n(), 1);
-  var import_element266 = __toESM(require_element(), 1);
-  var import_data170 = __toESM(require_data(), 1);
-  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
+  var import_components218 = __toESM(require_components(), 1);
+  var import_i18n263 = __toESM(require_i18n(), 1);
+  var import_element264 = __toESM(require_element(), 1);
+  var import_data166 = __toESM(require_data(), 1);
+  var import_jsx_runtime458 = __toESM(require_jsx_runtime(), 1);
   function PostSchedulePanel() {
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element266.useState)(null);
-    const postType2 = (0, import_data170.useSelect)(
-      (select9) => select9(store).getCurrentPostType(),
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element264.useState)(null);
+    const postType2 = (0, import_data166.useSelect)(
+      (select9) => select9(store3).getCurrentPostType(),
       []
     );
-    const popoverProps = (0, import_element266.useMemo)(
+    const popoverProps = (0, import_element264.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
         anchor: popoverAnchor,
-        "aria-label": (0, import_i18n266.__)("Change publish date"),
+        "aria-label": (0, import_i18n263.__)("Change publish date"),
         placement: "left-start",
         offset: 36,
         shift: true
@@ -88237,24 +87711,24 @@ If there's a particular need for this, please submit a feature request at https:
     if (DESIGN_POST_TYPES.includes(postType2)) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(PostScheduleCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(post_panel_row_default, { label: (0, import_i18n266.__)("Publish"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
-      import_components221.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(PostScheduleCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(post_panel_row_default, { label: (0, import_i18n263.__)("Publish"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
+      import_components218.Dropdown,
       {
         popoverProps,
         focusOnMount: true,
         className: "editor-post-schedule__panel-dropdown",
         contentClassName: "editor-post-schedule__dialog",
-        renderToggle: ({ onToggle, isOpen: isOpen2 }) => /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(
-          import_components221.Button,
+        renderToggle: ({ onToggle, isOpen: isOpen2 }) => /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(
+          import_components218.Button,
           {
             size: "compact",
             className: "editor-post-schedule__dialog-toggle",
             variant: "tertiary",
             tooltipPosition: "middle left",
             onClick: onToggle,
-            "aria-label": (0, import_i18n266.sprintf)(
+            "aria-label": (0, import_i18n263.sprintf)(
               // translators: %s: Current post date.
-              (0, import_i18n266.__)("Change date: %s"),
+              (0, import_i18n263.__)("Change date: %s"),
               label
             ),
             label: fullLabel,
@@ -88263,27 +87737,27 @@ If there's a particular need for this, please submit a feature request at https:
             children: label
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(PostSchedule, { onClose })
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime458.jsx)(PostSchedule, { onClose })
       }
     ) }) });
   }

   // packages/editor/build-module/components/post-switch-to-draft-button/index.mjs
-  var import_components222 = __toESM(require_components(), 1);
-  var import_i18n267 = __toESM(require_i18n(), 1);
-  var import_data171 = __toESM(require_data(), 1);
-  var import_element267 = __toESM(require_element(), 1);
+  var import_components219 = __toESM(require_components(), 1);
+  var import_i18n264 = __toESM(require_i18n(), 1);
+  var import_data167 = __toESM(require_data(), 1);
+  var import_element265 = __toESM(require_element(), 1);
   var import_deprecated12 = __toESM(require_deprecated(), 1);
-  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime459 = __toESM(require_jsx_runtime(), 1);
   function PostSwitchToDraftButton() {
     (0, import_deprecated12.default)("wp.editor.PostSwitchToDraftButton", {
       since: "6.7",
       version: "6.9"
     });
-    const [showConfirmDialog, setShowConfirmDialog] = (0, import_element267.useState)(false);
-    const { editPost: editPost2, savePost: savePost2 } = (0, import_data171.useDispatch)(store);
-    const { isSaving, isPublished, isScheduled } = (0, import_data171.useSelect)((select9) => {
-      const { isSavingPost: isSavingPost2, isCurrentPostPublished: isCurrentPostPublished2, isCurrentPostScheduled: isCurrentPostScheduled2 } = select9(store);
+    const [showConfirmDialog, setShowConfirmDialog] = (0, import_element265.useState)(false);
+    const { editPost: editPost2, savePost: savePost2 } = (0, import_data167.useDispatch)(store3);
+    const { isSaving, isPublished, isScheduled } = (0, import_data167.useSelect)((select9) => {
+      const { isSavingPost: isSavingPost2, isCurrentPostPublished: isCurrentPostPublished2, isCurrentPostScheduled: isCurrentPostScheduled2 } = select9(store3);
       return {
         isSaving: isSavingPost2(),
         isPublished: isCurrentPostPublished2(),
@@ -88294,20 +87768,20 @@ If there's a particular need for this, please submit a feature request at https:
     let alertMessage;
     let confirmButtonText;
     if (isPublished) {
-      alertMessage = (0, import_i18n267.__)("Are you sure you want to unpublish this post?");
-      confirmButtonText = (0, import_i18n267.__)("Unpublish");
+      alertMessage = (0, import_i18n264.__)("Are you sure you want to unpublish this post?");
+      confirmButtonText = (0, import_i18n264.__)("Unpublish");
     } else if (isScheduled) {
-      alertMessage = (0, import_i18n267.__)("Are you sure you want to unschedule this post?");
-      confirmButtonText = (0, import_i18n267.__)("Unschedule");
+      alertMessage = (0, import_i18n264.__)("Are you sure you want to unschedule this post?");
+      confirmButtonText = (0, import_i18n264.__)("Unschedule");
     }
     const handleConfirm = () => {
       setShowConfirmDialog(false);
       editPost2({ status: "draft" });
       savePost2();
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime462.jsxs)(import_jsx_runtime462.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
-        import_components222.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime459.jsxs)(import_jsx_runtime459.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+        import_components219.Button,
         {
           __next40pxDefaultSize: true,
           className: "editor-post-switch-to-draft",
@@ -88319,11 +87793,11 @@ If there's a particular need for this, please submit a feature request at https:
           "aria-disabled": isDisabled,
           variant: "secondary",
           style: { flexGrow: "1", justifyContent: "center" },
-          children: (0, import_i18n267.__)("Switch to draft")
+          children: (0, import_i18n264.__)("Switch to draft")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
-        import_components222.__experimentalConfirmDialog,
+      /* @__PURE__ */ (0, import_jsx_runtime459.jsx)(
+        import_components219.__experimentalConfirmDialog,
         {
           isOpen: showConfirmDialog,
           onConfirm: handleConfirm,
@@ -88336,12 +87810,12 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-sync-status/index.mjs
-  var import_data172 = __toESM(require_data(), 1);
-  var import_i18n268 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
+  var import_data168 = __toESM(require_data(), 1);
+  var import_i18n265 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime460 = __toESM(require_jsx_runtime(), 1);
   function PostSyncStatus() {
-    const { syncStatus, postType: postType2 } = (0, import_data172.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+    const { syncStatus, postType: postType2 } = (0, import_data168.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
       const meta2 = getEditedPostAttribute2("meta");
       const currentSyncStatus = meta2?.wp_pattern_sync_status === "unsynced" ? "unsynced" : getEditedPostAttribute2("wp_pattern_sync_status");
       return {
@@ -88352,20 +87826,20 @@ If there's a particular need for this, please submit a feature request at https:
     if (postType2 !== "wp_block") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(post_panel_row_default, { label: (0, import_i18n268.__)("Sync status"), children: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)("div", { className: "editor-post-sync-status__value", children: syncStatus === "unsynced" ? (0, import_i18n268._x)("Not synced", "pattern (singular)") : (0, import_i18n268._x)("Synced", "pattern (singular)") }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime460.jsx)(post_panel_row_default, { label: (0, import_i18n265.__)("Sync status"), children: /* @__PURE__ */ (0, import_jsx_runtime460.jsx)("div", { className: "editor-post-sync-status__value", children: syncStatus === "unsynced" ? (0, import_i18n265._x)("Not synced", "pattern (singular)") : (0, import_i18n265._x)("Synced", "pattern (singular)") }) });
   }

   // packages/editor/build-module/components/post-taxonomies/index.mjs
-  var import_element268 = __toESM(require_element(), 1);
-  var import_data173 = __toESM(require_data(), 1);
-  var import_core_data101 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
+  var import_element266 = __toESM(require_element(), 1);
+  var import_data169 = __toESM(require_data(), 1);
+  var import_core_data98 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime461 = __toESM(require_jsx_runtime(), 1);
   var identity3 = (x2) => x2;
   function PostTaxonomies({ taxonomyWrapper = identity3 }) {
-    const { postType: postType2, taxonomies } = (0, import_data173.useSelect)((select9) => {
+    const { postType: postType2, taxonomies } = (0, import_data169.useSelect)((select9) => {
       return {
-        postType: select9(store).getCurrentPostType(),
-        taxonomies: select9(import_core_data101.store).getEntityRecords(
+        postType: select9(store3).getCurrentPostType(),
+        taxonomies: select9(import_core_data98.store).getEntityRecords(
           "root",
           "taxonomy"
         )
@@ -88380,8 +87854,8 @@ If there's a particular need for this, please submit a feature request at https:
     );
     return visibleTaxonomies.map((taxonomy) => {
       const TaxonomyComponent = taxonomy.hierarchical ? hierarchical_term_selector_default : flat_term_selector_default;
-      return /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(import_element268.Fragment, { children: taxonomyWrapper(
-        /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(TaxonomyComponent, { slug: taxonomy.slug }),
+      return /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(import_element266.Fragment, { children: taxonomyWrapper(
+        /* @__PURE__ */ (0, import_jsx_runtime461.jsx)(TaxonomyComponent, { slug: taxonomy.slug }),
         taxonomy
       ) }, `taxonomy-${taxonomy.slug}`);
     });
@@ -88389,12 +87863,12 @@ If there's a particular need for this, please submit a feature request at https:
   var post_taxonomies_default = PostTaxonomies;

   // packages/editor/build-module/components/post-taxonomies/check.mjs
-  var import_data174 = __toESM(require_data(), 1);
-  var import_core_data102 = __toESM(require_core_data(), 1);
+  var import_data170 = __toESM(require_data(), 1);
+  var import_core_data99 = __toESM(require_core_data(), 1);
   function PostTaxonomiesCheck({ children }) {
-    const hasTaxonomies = (0, import_data174.useSelect)((select9) => {
-      const postType2 = select9(store).getCurrentPostType();
-      const taxonomies = select9(import_core_data102.store).getEntityRecords(
+    const hasTaxonomies = (0, import_data170.useSelect)((select9) => {
+      const postType2 = select9(store3).getCurrentPostType();
+      const taxonomies = select9(import_core_data99.store).getEntityRecords(
         "root",
         "taxonomy"
       );
@@ -88409,15 +87883,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-taxonomies/panel.mjs
-  var import_components223 = __toESM(require_components(), 1);
-  var import_data175 = __toESM(require_data(), 1);
-  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
+  var import_components220 = __toESM(require_components(), 1);
+  var import_data171 = __toESM(require_data(), 1);
+  var import_jsx_runtime462 = __toESM(require_jsx_runtime(), 1);
   function TaxonomyPanel({ taxonomy, children }) {
     const slug = taxonomy?.slug;
     const panelName = slug ? `taxonomy-panel-${slug}` : "";
-    const { isEnabled, isOpened } = (0, import_data175.useSelect)(
+    const { isEnabled, isOpened } = (0, import_data171.useSelect)(
       (select9) => {
-        const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelOpened: isEditorPanelOpened2 } = select9(store);
+        const { isEditorPanelEnabled: isEditorPanelEnabled2, isEditorPanelOpened: isEditorPanelOpened2 } = select9(store3);
         return {
           isEnabled: slug ? isEditorPanelEnabled2(panelName) : false,
           isOpened: slug ? isEditorPanelOpened2(panelName) : false
@@ -88425,7 +87899,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [panelName, slug]
     );
-    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data175.useDispatch)(store);
+    const { toggleEditorPanelOpened: toggleEditorPanelOpened2 } = (0, import_data171.useDispatch)(store3);
     if (!isEnabled) {
       return null;
     }
@@ -88433,8 +87907,8 @@ If there's a particular need for this, please submit a feature request at https:
     if (!taxonomyMenuName) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
-      import_components223.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
+      import_components220.PanelBody,
       {
         title: taxonomyMenuName,
         opened: isOpened,
@@ -88444,11 +87918,11 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostTaxonomies2() {
-    return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(PostTaxonomiesCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(PostTaxonomiesCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(
       post_taxonomies_default,
       {
         taxonomyWrapper: (content, taxonomy) => {
-          return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(TaxonomyPanel, { taxonomy, children: content });
+          return /* @__PURE__ */ (0, import_jsx_runtime462.jsx)(TaxonomyPanel, { taxonomy, children: content });
         }
       }
     ) });
@@ -88456,11 +87930,11 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/post-text-editor/index.mjs
   var import_react_autosize_textarea = __toESM(require_lib(), 1);
-  var import_element269 = __toESM(require_element(), 1);
-  var import_i18n269 = __toESM(require_i18n(), 1);
-  var import_core_data103 = __toESM(require_core_data(), 1);
-  var import_data176 = __toESM(require_data(), 1);
-  var import_compose55 = __toESM(require_compose(), 1);
+  var import_element267 = __toESM(require_element(), 1);
+  var import_i18n266 = __toESM(require_i18n(), 1);
+  var import_core_data100 = __toESM(require_core_data(), 1);
+  var import_data172 = __toESM(require_data(), 1);
+  var import_compose56 = __toESM(require_compose(), 1);

   // packages/editor/build-module/components/post-text-editor/utils.mjs
   var STRING_TOO_LARGE_THRESHOLD = 1e3;
@@ -88571,22 +88045,22 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-text-editor/index.mjs
-  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime463 = __toESM(require_jsx_runtime(), 1);
   function PostTextEditor() {
-    const instanceId = (0, import_compose55.useInstanceId)(PostTextEditor);
-    const textareaRef = (0, import_element269.useRef)();
-    const previousValueRef = (0, import_element269.useRef)();
-    const selectionRef = (0, import_element269.useRef)();
-    const { value, type, id } = (0, import_data176.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2, getEditedPostContent: getEditedPostContent2 } = select9(store);
+    const instanceId = (0, import_compose56.useInstanceId)(PostTextEditor);
+    const textareaRef = (0, import_element267.useRef)();
+    const previousValueRef = (0, import_element267.useRef)();
+    const selectionRef = (0, import_element267.useRef)();
+    const { value, type, id } = (0, import_data172.useSelect)((select9) => {
+      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2, getEditedPostContent: getEditedPostContent2 } = select9(store3);
       return {
         value: getEditedPostContent2(),
         type: getCurrentPostType2(),
         id: getCurrentPostId2()
       };
     }, []);
-    const { editEntityRecord } = (0, import_data176.useDispatch)(import_core_data103.store);
-    (0, import_element269.useLayoutEffect)(() => {
+    const { editEntityRecord } = (0, import_data172.useDispatch)(import_core_data100.store);
+    (0, import_element267.useLayoutEffect)(() => {
       const textarea = textareaRef.current;
       const previousValue = previousValueRef.current;
       previousValueRef.current = value;
@@ -88626,15 +88100,15 @@ If there's a particular need for this, please submit a feature request at https:
         selectionDirection
       };
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime466.jsxs)(import_jsx_runtime466.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime463.jsxs)(import_jsx_runtime463.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
         VisuallyHidden,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime466.jsx)("label", { htmlFor: `post-content-${instanceId}` }),
-          children: (0, import_i18n269.__)("Type text or HTML")
+          render: /* @__PURE__ */ (0, import_jsx_runtime463.jsx)("label", { htmlFor: `post-content-${instanceId}` }),
+          children: (0, import_i18n266.__)("Type text or HTML")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime463.jsx)(
         import_react_autosize_textarea.default,
         {
           autoComplete: "off",
@@ -88655,22 +88129,22 @@ If there's a particular need for this, please submit a feature request at https:
           onKeyUp: updateSelection,
           className: "editor-post-text-editor",
           id: `post-content-${instanceId}`,
-          placeholder: (0, import_i18n269.__)("Start writing with text or HTML")
+          placeholder: (0, import_i18n266.__)("Start writing with text or HTML")
         }
       )
     ] });
   }

   // packages/editor/build-module/components/post-title/index.mjs
-  var import_i18n270 = __toESM(require_i18n(), 1);
-  var import_element271 = __toESM(require_element(), 1);
-  var import_html_entities28 = __toESM(require_html_entities(), 1);
-  var import_data179 = __toESM(require_data(), 1);
+  var import_i18n267 = __toESM(require_i18n(), 1);
+  var import_element269 = __toESM(require_element(), 1);
+  var import_html_entities27 = __toESM(require_html_entities(), 1);
+  var import_data175 = __toESM(require_data(), 1);
   var import_block_editor59 = __toESM(require_block_editor(), 1);
   var import_keycodes15 = __toESM(require_keycodes(), 1);
   var import_blocks27 = __toESM(require_blocks(), 1);
   var import_rich_text6 = __toESM(require_rich_text(), 1);
-  var import_compose56 = __toESM(require_compose(), 1);
+  var import_compose57 = __toESM(require_compose(), 1);
   var import_dom24 = __toESM(require_dom(), 1);

   // packages/editor/build-module/components/post-title/constants.mjs
@@ -88678,22 +88152,22 @@ If there's a particular need for this, please submit a feature request at https:
   var REGEXP_NEWLINES = /[\r\n]+/g;

   // packages/editor/build-module/components/post-title/use-post-title-focus.mjs
-  var import_element270 = __toESM(require_element(), 1);
-  var import_data177 = __toESM(require_data(), 1);
+  var import_element268 = __toESM(require_element(), 1);
+  var import_data173 = __toESM(require_data(), 1);
   function usePostTitleFocus(forwardedRef) {
-    const ref = (0, import_element270.useRef)();
-    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data177.useSelect)((select9) => {
-      const { isCleanNewPost: _isCleanNewPost } = select9(store);
+    const ref = (0, import_element268.useRef)();
+    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data173.useSelect)((select9) => {
+      const { isCleanNewPost: _isCleanNewPost } = select9(store3);
       return {
         isCleanNewPost: _isCleanNewPost()
       };
     }, []);
-    (0, import_element270.useImperativeHandle)(forwardedRef, () => ({
+    (0, import_element268.useImperativeHandle)(forwardedRef, () => ({
       focus: () => {
         ref?.current?.focus();
       }
     }));
-    (0, import_element270.useEffect)(() => {
+    (0, import_element268.useEffect)(() => {
       if (!ref.current) {
         return;
       }
@@ -88709,11 +88183,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-title/use-post-title.mjs
-  var import_data178 = __toESM(require_data(), 1);
+  var import_data174 = __toESM(require_data(), 1);
   function usePostTitle() {
-    const { editPost: editPost2 } = (0, import_data178.useDispatch)(store);
-    const { title } = (0, import_data178.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+    const { editPost: editPost2 } = (0, import_data174.useDispatch)(store3);
+    const { title } = (0, import_data174.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
       return {
         title: getEditedPostAttribute2("title")
       };
@@ -88725,10 +88199,10 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-title/index.mjs
-  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime464 = __toESM(require_jsx_runtime(), 1);
   var { useRichText: useRichText2 } = unlock(import_rich_text6.privateApis);
-  var PostTitle = (0, import_element271.forwardRef)((_, forwardedRef) => {
-    const { placeholder, isEditingContentOnlySection, isPreview } = (0, import_data179.useSelect)(
+  var PostTitle = (0, import_element269.forwardRef)((_, forwardedRef) => {
+    const { placeholder, isEditingContentOnlySection, isPreview } = (0, import_data175.useSelect)(
       (select9) => {
         const { getSettings: getSettings10, getEditedContentOnlySection } = unlock(
           select9(import_block_editor59.store)
@@ -88742,12 +88216,12 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const [isSelected2, setIsSelected] = (0, import_element271.useState)(false);
+    const [isSelected2, setIsSelected] = (0, import_element269.useState)(false);
     const { ref: focusRef } = usePostTitleFocus(forwardedRef);
     const { title, setTitle: onUpdate } = usePostTitle();
-    const [selection, setSelection] = (0, import_element271.useState)({});
-    const { clearSelectedBlock: clearSelectedBlock2, insertBlocks: insertBlocks2, insertDefaultBlock: insertDefaultBlock2 } = (0, import_data179.useDispatch)(import_block_editor59.store);
-    const decodedPlaceholder = (0, import_html_entities28.decodeEntities)(placeholder) || (0, import_i18n270.__)("Add title");
+    const [selection, setSelection] = (0, import_element269.useState)({});
+    const { clearSelectedBlock: clearSelectedBlock2, insertBlocks: insertBlocks2, insertDefaultBlock: insertDefaultBlock2 } = (0, import_data175.useDispatch)(import_block_editor59.store);
+    const decodedPlaceholder = (0, import_html_entities27.decodeEntities)(placeholder) || (0, import_i18n267.__)("Add title");
     const {
       value,
       onChange,
@@ -88834,10 +88308,10 @@ If there's a particular need for this, please submit a feature request at https:
     const style = isEditingContentOnlySection ? { opacity: 0.2 } : void 0;
     return (
       /* eslint-disable jsx-a11y/no-noninteractive-element-to-interactive-role */
-      /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(
         "h1",
         {
-          ref: (0, import_compose56.useMergeRefs)([richTextRef, focusRef]),
+          ref: (0, import_compose57.useMergeRefs)([richTextRef, focusRef]),
           contentEditable: !isEditingContentOnlySection && !isPreview,
           className,
           "aria-label": decodedPlaceholder,
@@ -88852,25 +88326,25 @@ If there's a particular need for this, please submit a feature request at https:
       )
     );
   });
-  var post_title_default = (0, import_element271.forwardRef)((_, forwardedRef) => /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(post_type_support_check_default, { supportKeys: "title", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(PostTitle, { ref: forwardedRef }) }));
+  var post_title_default = (0, import_element269.forwardRef)((_, forwardedRef) => /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(post_type_support_check_default, { supportKeys: "title", children: /* @__PURE__ */ (0, import_jsx_runtime464.jsx)(PostTitle, { ref: forwardedRef }) }));

   // packages/editor/build-module/components/post-title/post-title-raw.mjs
-  var import_components224 = __toESM(require_components(), 1);
-  var import_i18n271 = __toESM(require_i18n(), 1);
-  var import_html_entities29 = __toESM(require_html_entities(), 1);
-  var import_data180 = __toESM(require_data(), 1);
+  var import_components221 = __toESM(require_components(), 1);
+  var import_i18n268 = __toESM(require_i18n(), 1);
+  var import_html_entities28 = __toESM(require_html_entities(), 1);
+  var import_data176 = __toESM(require_data(), 1);
   var import_block_editor60 = __toESM(require_block_editor(), 1);
-  var import_element272 = __toESM(require_element(), 1);
-  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
+  var import_element270 = __toESM(require_element(), 1);
+  var import_jsx_runtime465 = __toESM(require_jsx_runtime(), 1);
   function PostTitleRaw(_, forwardedRef) {
-    const { placeholder } = (0, import_data180.useSelect)((select9) => {
+    const { placeholder } = (0, import_data176.useSelect)((select9) => {
       const { getSettings: getSettings10 } = select9(import_block_editor60.store);
       const { titlePlaceholder } = getSettings10();
       return {
         placeholder: titlePlaceholder
       };
     }, []);
-    const [isSelected2, setIsSelected] = (0, import_element272.useState)(false);
+    const [isSelected2, setIsSelected] = (0, import_element270.useState)(false);
     const { title, setTitle: onUpdate } = usePostTitle();
     const { ref: focusRef } = usePostTitleFocus(forwardedRef);
     function onChange(value) {
@@ -88886,9 +88360,9 @@ If there's a particular need for this, please submit a feature request at https:
       "is-selected": isSelected2,
       "is-raw-text": true
     });
-    const decodedPlaceholder = (0, import_html_entities29.decodeEntities)(placeholder) || (0, import_i18n271.__)("Add title");
-    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
-      import_components224.TextareaControl,
+    const decodedPlaceholder = (0, import_html_entities28.decodeEntities)(placeholder) || (0, import_i18n268.__)("Add title");
+    return /* @__PURE__ */ (0, import_jsx_runtime465.jsx)(
+      import_components221.TextareaControl,
       {
         ref: focusRef,
         value: title,
@@ -88905,21 +88379,21 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var post_title_raw_default = (0, import_element272.forwardRef)(PostTitleRaw);
+  var post_title_raw_default = (0, import_element270.forwardRef)(PostTitleRaw);

   // packages/editor/build-module/components/post-trash/index.mjs
-  var import_i18n272 = __toESM(require_i18n(), 1);
-  var import_components225 = __toESM(require_components(), 1);
-  var import_data182 = __toESM(require_data(), 1);
-  var import_element273 = __toESM(require_element(), 1);
+  var import_i18n269 = __toESM(require_i18n(), 1);
+  var import_components222 = __toESM(require_components(), 1);
+  var import_data178 = __toESM(require_data(), 1);
+  var import_element271 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/post-trash/check.mjs
-  var import_data181 = __toESM(require_data(), 1);
-  var import_core_data104 = __toESM(require_core_data(), 1);
+  var import_data177 = __toESM(require_data(), 1);
+  var import_core_data101 = __toESM(require_core_data(), 1);
   function PostTrashCheck({ children }) {
-    const { canTrashPost } = (0, import_data181.useSelect)((select9) => {
-      const { isEditedPostNew: isEditedPostNew2, getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-      const { canUser } = select9(import_core_data104.store);
+    const { canTrashPost } = (0, import_data177.useSelect)((select9) => {
+      const { isEditedPostNew: isEditedPostNew2, getCurrentPostId: getCurrentPostId2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
+      const { canUser } = select9(import_core_data101.store);
       const postType2 = getCurrentPostType2();
       const postId2 = getCurrentPostId2();
       const isNew = isEditedPostNew2();
@@ -88939,11 +88413,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-trash/index.mjs
-  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime466 = __toESM(require_jsx_runtime(), 1);
   function PostTrash({ onActionPerformed }) {
-    const registry = (0, import_data182.useRegistry)();
-    const { isNew, isDeleting, postId: postId2, title } = (0, import_data182.useSelect)((select9) => {
-      const store4 = select9(store);
+    const registry = (0, import_data178.useRegistry)();
+    const { isNew, isDeleting, postId: postId2, title } = (0, import_data178.useSelect)((select9) => {
+      const store4 = select9(store3);
       return {
         isNew: store4.isEditedPostNew(),
         isDeleting: store4.isDeletingPost(),
@@ -88951,20 +88425,20 @@ If there's a particular need for this, please submit a feature request at https:
         title: store4.getCurrentPostAttribute("title")
       };
     }, []);
-    const { trashPost: trashPost3 } = (0, import_data182.useDispatch)(store);
-    const [showConfirmDialog, setShowConfirmDialog] = (0, import_element273.useState)(false);
+    const { trashPost: trashPost3 } = (0, import_data178.useDispatch)(store3);
+    const [showConfirmDialog, setShowConfirmDialog] = (0, import_element271.useState)(false);
     if (isNew || !postId2) {
       return null;
     }
     const handleConfirm = async () => {
       setShowConfirmDialog(false);
       await trashPost3();
-      const item = await registry.resolveSelect(store).getCurrentPost();
+      const item = await registry.resolveSelect(store3).getCurrentPost();
       onActionPerformed?.("move-to-trash", [item]);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime469.jsxs)(PostTrashCheck, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
-        import_components225.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime466.jsxs)(PostTrashCheck, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
+        import_components222.Button,
         {
           __next40pxDefaultSize: true,
           className: "editor-post-trash",
@@ -88973,20 +88447,20 @@ If there's a particular need for this, please submit a feature request at https:
           isBusy: isDeleting,
           "aria-disabled": isDeleting,
           onClick: isDeleting ? void 0 : () => setShowConfirmDialog(true),
-          children: (0, import_i18n272.__)("Move to trash")
+          children: (0, import_i18n269.__)("Move to trash")
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime469.jsx)(
-        import_components225.__experimentalConfirmDialog,
+      /* @__PURE__ */ (0, import_jsx_runtime466.jsx)(
+        import_components222.__experimentalConfirmDialog,
         {
           isOpen: showConfirmDialog,
           onConfirm: handleConfirm,
           onCancel: () => setShowConfirmDialog(false),
-          confirmButtonText: (0, import_i18n272.__)("Move to trash"),
+          confirmButtonText: (0, import_i18n269.__)("Move to trash"),
           size: "small",
-          children: (0, import_i18n272.sprintf)(
+          children: (0, import_i18n269.sprintf)(
             // translators: %s: The item's title.
-            (0, import_i18n272.__)('Are you sure you want to move "%s" to the trash?'),
+            (0, import_i18n269.__)('Are you sure you want to move "%s" to the trash?'),
             title
           )
         }
@@ -88995,16 +88469,16 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-url/index.mjs
-  var import_data183 = __toESM(require_data(), 1);
+  var import_data179 = __toESM(require_data(), 1);
   var import_url21 = __toESM(require_url(), 1);
-  var import_element274 = __toESM(require_element(), 1);
+  var import_element272 = __toESM(require_element(), 1);
   var import_block_editor61 = __toESM(require_block_editor(), 1);
-  var import_i18n273 = __toESM(require_i18n(), 1);
-  var import_components226 = __toESM(require_components(), 1);
+  var import_i18n270 = __toESM(require_i18n(), 1);
+  var import_components223 = __toESM(require_components(), 1);
   var import_notices28 = __toESM(require_notices(), 1);
-  var import_core_data105 = __toESM(require_core_data(), 1);
-  var import_compose57 = __toESM(require_compose(), 1);
-  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
+  var import_core_data102 = __toESM(require_core_data(), 1);
+  var import_compose58 = __toESM(require_compose(), 1);
+  var import_jsx_runtime467 = __toESM(require_jsx_runtime(), 1);
   function PostURL({ onClose }) {
     const {
       isEditable,
@@ -89013,69 +88487,69 @@ If there's a particular need for this, please submit a feature request at https:
       permalinkPrefix,
       permalinkSuffix,
       permalink
-    } = (0, import_data183.useSelect)((select9) => {
-      const post2 = select9(store).getCurrentPost();
-      const postTypeSlug = select9(store).getCurrentPostType();
-      const postType2 = select9(import_core_data105.store).getPostType(postTypeSlug);
-      const permalinkParts = select9(store).getPermalinkParts();
+    } = (0, import_data179.useSelect)((select9) => {
+      const post2 = select9(store3).getCurrentPost();
+      const postTypeSlug = select9(store3).getCurrentPostType();
+      const postType2 = select9(import_core_data102.store).getPostType(postTypeSlug);
+      const permalinkParts = select9(store3).getPermalinkParts();
       const hasPublishAction = post2?._links?.["wp:action-publish"] ?? false;
       return {
-        isEditable: select9(store).isPermalinkEditable() && hasPublishAction,
+        isEditable: select9(store3).isPermalinkEditable() && hasPublishAction,
         postSlug: (0, import_url21.safeDecodeURIComponent)(
-          select9(store).getEditedPostSlug()
+          select9(store3).getEditedPostSlug()
         ),
         viewPostLabel: postType2?.labels?.view_item,
         postLink: post2.link,
         permalinkPrefix: permalinkParts?.prefix,
         permalinkSuffix: permalinkParts?.suffix,
         permalink: (0, import_url21.safeDecodeURIComponent)(
-          select9(store).getPermalink()
+          select9(store3).getPermalink()
         )
       };
     }, []);
-    const { editPost: editPost2 } = (0, import_data183.useDispatch)(store);
-    const { createNotice } = (0, import_data183.useDispatch)(import_notices28.store);
-    const [forceEmptyField, setForceEmptyField] = (0, import_element274.useState)(false);
-    const copyButtonRef = (0, import_compose57.useCopyToClipboard)(permalink, () => {
-      createNotice("info", (0, import_i18n273.__)("Copied Permalink to clipboard."), {
+    const { editPost: editPost2 } = (0, import_data179.useDispatch)(store3);
+    const { createNotice } = (0, import_data179.useDispatch)(import_notices28.store);
+    const [forceEmptyField, setForceEmptyField] = (0, import_element272.useState)(false);
+    const copyButtonRef = (0, import_compose58.useCopyToClipboard)(permalink, () => {
+      createNotice("info", (0, import_i18n270.__)("Copied Permalink to clipboard."), {
         isDismissible: true,
         type: "snackbar"
       });
     });
-    const postUrlSlugDescriptionId = "editor-post-url__slug-description-" + (0, import_compose57.useInstanceId)(PostURL);
-    return /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)("div", { className: "editor-post-url", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
+    const postUrlSlugDescriptionId = "editor-post-url__slug-description-" + (0, import_compose58.useInstanceId)(PostURL);
+    return /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)("div", { className: "editor-post-url", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
         import_block_editor61.__experimentalInspectorPopoverHeader,
         {
-          title: (0, import_i18n273.__)("Slug"),
+          title: (0, import_i18n270.__)("Slug"),
           onClose
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(import_components226.__experimentalVStack, { spacing: 3, children: [
-        isEditable && /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("p", { className: "editor-post-url__intro", children: (0, import_element274.createInterpolateElement)(
-          (0, import_i18n273.__)(
+      /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(import_components223.__experimentalVStack, { spacing: 3, children: [
+        isEditable && /* @__PURE__ */ (0, import_jsx_runtime467.jsx)("p", { className: "editor-post-url__intro", children: (0, import_element272.createInterpolateElement)(
+          (0, import_i18n270.__)(
             "<span>Customize the last part of the Permalink.</span> <a>Learn more.</a>"
           ),
           {
-            span: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { id: postUrlSlugDescriptionId }),
-            a: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
-              import_components226.ExternalLink,
+            span: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)("span", { id: postUrlSlugDescriptionId }),
+            a: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+              import_components223.ExternalLink,
               {
-                href: (0, import_i18n273.__)(
+                href: (0, import_i18n270.__)(
                   "https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink"
                 )
               }
             )
           }
         ) }),
-        /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)("div", { children: [
-          isEditable && /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(import_jsx_runtime470.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
-              import_components226.__experimentalInputControl,
+        /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)("div", { children: [
+          isEditable && /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(import_jsx_runtime467.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+              import_components223.__experimentalInputControl,
               {
-                prefix: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_components226.__experimentalInputControlPrefixWrapper, { children: "/" }),
-                suffix: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(import_components226.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
-                  import_components226.Button,
+                prefix: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_components223.__experimentalInputControlPrefixWrapper, { children: "/" }),
+                suffix: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(import_components223.__experimentalInputControlSuffixWrapper, { variant: "control", children: /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+                  import_components223.Button,
                   {
                     icon: copy_small_default,
                     ref: copyButtonRef,
@@ -89083,7 +88557,7 @@ If there's a particular need for this, please submit a feature request at https:
                     label: "Copy"
                   }
                 ) }),
-                label: (0, import_i18n273.__)("Slug"),
+                label: (0, import_i18n270.__)("Slug"),
                 hideLabelFromVision: true,
                 value: forceEmptyField ? "" : postSlug,
                 autoComplete: "off",
@@ -89115,25 +88589,25 @@ If there's a particular need for this, please submit a feature request at https:
                 "aria-describedby": postUrlSlugDescriptionId
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)("p", { className: "editor-post-url__permalink", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "editor-post-url__permalink-visual-label", children: (0, import_i18n273.__)("Permalink:") }),
-              /* @__PURE__ */ (0, import_jsx_runtime470.jsxs)(
-                import_components226.ExternalLink,
+            /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)("p", { className: "editor-post-url__permalink", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime467.jsx)("span", { className: "editor-post-url__permalink-visual-label", children: (0, import_i18n270.__)("Permalink:") }),
+              /* @__PURE__ */ (0, import_jsx_runtime467.jsxs)(
+                import_components223.ExternalLink,
                 {
                   className: "editor-post-url__link",
                   href: postLink,
                   target: "_blank",
                   children: [
-                    /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "editor-post-url__link-prefix", children: permalinkPrefix }),
-                    /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "editor-post-url__link-slug", children: postSlug }),
-                    /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "editor-post-url__link-suffix", children: permalinkSuffix })
+                    /* @__PURE__ */ (0, import_jsx_runtime467.jsx)("span", { className: "editor-post-url__link-prefix", children: permalinkPrefix }),
+                    /* @__PURE__ */ (0, import_jsx_runtime467.jsx)("span", { className: "editor-post-url__link-slug", children: postSlug }),
+                    /* @__PURE__ */ (0, import_jsx_runtime467.jsx)("span", { className: "editor-post-url__link-suffix", children: permalinkSuffix })
                   ]
                 }
               )
             ] })
           ] }),
-          !isEditable && /* @__PURE__ */ (0, import_jsx_runtime470.jsx)(
-            import_components226.ExternalLink,
+          !isEditable && /* @__PURE__ */ (0, import_jsx_runtime467.jsx)(
+            import_components223.ExternalLink,
             {
               className: "editor-post-url__link",
               href: postLink,
@@ -89147,20 +88621,20 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-url/check.mjs
-  var import_data184 = __toESM(require_data(), 1);
-  var import_core_data106 = __toESM(require_core_data(), 1);
+  var import_data180 = __toESM(require_data(), 1);
+  var import_core_data103 = __toESM(require_core_data(), 1);
   function PostURLCheck({ children }) {
-    const isVisible2 = (0, import_data184.useSelect)((select9) => {
-      const postTypeSlug = select9(store).getCurrentPostType();
-      const postType2 = select9(import_core_data106.store).getPostType(postTypeSlug);
+    const isVisible2 = (0, import_data180.useSelect)((select9) => {
+      const postTypeSlug = select9(store3).getCurrentPostType();
+      const postType2 = select9(import_core_data103.store).getPostType(postTypeSlug);
       if (!postType2?.viewable) {
         return false;
       }
-      const post2 = select9(store).getCurrentPost();
+      const post2 = select9(store3).getCurrentPost();
       if (!post2.link) {
         return false;
       }
-      const permalinkParts = select9(store).getPermalinkParts();
+      const permalinkParts = select9(store3).getPermalinkParts();
       if (!permalinkParts) {
         return false;
       }
@@ -89173,31 +88647,31 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-url/label.mjs
-  var import_data185 = __toESM(require_data(), 1);
+  var import_data181 = __toESM(require_data(), 1);
   var import_url22 = __toESM(require_url(), 1);
   function PostURLLabel() {
     return usePostURLLabel();
   }
   function usePostURLLabel() {
-    const postLink = (0, import_data185.useSelect)(
-      (select9) => select9(store).getPermalink(),
+    const postLink = (0, import_data181.useSelect)(
+      (select9) => select9(store3).getPermalink(),
       []
     );
     return (0, import_url22.filterURLForDisplay)((0, import_url22.safeDecodeURIComponent)(postLink));
   }

   // packages/editor/build-module/components/post-url/panel.mjs
-  var import_element275 = __toESM(require_element(), 1);
-  var import_data186 = __toESM(require_data(), 1);
-  var import_components227 = __toESM(require_components(), 1);
-  var import_i18n274 = __toESM(require_i18n(), 1);
+  var import_element273 = __toESM(require_element(), 1);
+  var import_data182 = __toESM(require_data(), 1);
+  var import_components224 = __toESM(require_components(), 1);
+  var import_i18n271 = __toESM(require_i18n(), 1);
   var import_url23 = __toESM(require_url(), 1);
-  var import_core_data107 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
+  var import_core_data104 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime468 = __toESM(require_jsx_runtime(), 1);
   function PostURLPanel() {
-    const { isFrontPage } = (0, import_data186.useSelect)((select9) => {
-      const { getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { getEditedEntityRecord, canUser } = select9(import_core_data107.store);
+    const { isFrontPage } = (0, import_data182.useSelect)((select9) => {
+      const { getCurrentPostId: getCurrentPostId2 } = select9(store3);
+      const { getEditedEntityRecord, canUser } = select9(import_core_data104.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -89207,8 +88681,8 @@ If there's a particular need for this, please submit a feature request at https:
         isFrontPage: siteSettings?.page_on_front === _id
       };
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element275.useState)(null);
-    const popoverProps = (0, import_element275.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element273.useState)(null);
+    const popoverProps = (0, import_element273.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -89219,37 +88693,37 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [popoverAnchor]
     );
-    const label = isFrontPage ? (0, import_i18n274.__)("Link") : (0, import_i18n274.__)("Slug");
-    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(PostURLCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)(post_panel_row_default, { label, ref: setPopoverAnchor, children: [
-      !isFrontPage && /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
-        import_components227.Dropdown,
+    const label = isFrontPage ? (0, import_i18n271.__)("Link") : (0, import_i18n271.__)("Slug");
+    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(PostURLCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime468.jsxs)(post_panel_row_default, { label, ref: setPopoverAnchor, children: [
+      !isFrontPage && /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
+        import_components224.Dropdown,
         {
           popoverProps,
           className: "editor-post-url__panel-dropdown",
           contentClassName: "editor-post-url__panel-dialog",
           focusOnMount: true,
-          renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
+          renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
             PostURLToggle,
             {
               isOpen: isOpen2,
               onClick: onToggle
             }
           ),
-          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(PostURL, { onClose })
+          renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(PostURL, { onClose })
         }
       ),
-      isFrontPage && /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(FrontPageLink, {})
+      isFrontPage && /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(FrontPageLink, {})
     ] }) });
   }
   function PostURLToggle({ isOpen: isOpen2, onClick }) {
-    const { slug } = (0, import_data186.useSelect)((select9) => {
+    const { slug } = (0, import_data182.useSelect)((select9) => {
       return {
-        slug: select9(store).getEditedPostSlug()
+        slug: select9(store3).getEditedPostSlug()
       };
     }, []);
     const decodedSlug = (0, import_url23.safeDecodeURIComponent)(slug);
-    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
-      import_components227.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
+      import_components224.Button,
       {
         size: "compact",
         className: "editor-post-url__panel-toggle",
@@ -89257,22 +88731,22 @@ If there's a particular need for this, please submit a feature request at https:
         "aria-expanded": isOpen2,
         "aria-label": (
           // translators: %s: Current post link.
-          (0, import_i18n274.sprintf)((0, import_i18n274.__)("Change link: %s"), decodedSlug)
+          (0, import_i18n271.sprintf)((0, import_i18n271.__)("Change link: %s"), decodedSlug)
         ),
         onClick,
-        children: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(import_jsx_runtime471.Fragment, { children: decodedSlug })
+        children: /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(import_jsx_runtime468.Fragment, { children: decodedSlug })
       }
     );
   }
   function FrontPageLink() {
-    const { postLink } = (0, import_data186.useSelect)((select9) => {
-      const { getCurrentPost: getCurrentPost2 } = select9(store);
+    const { postLink } = (0, import_data182.useSelect)((select9) => {
+      const { getCurrentPost: getCurrentPost2 } = select9(store3);
       return {
         postLink: getCurrentPost2()?.link
       };
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
-      import_components227.ExternalLink,
+    return /* @__PURE__ */ (0, import_jsx_runtime468.jsx)(
+      import_components224.ExternalLink,
       {
         className: "editor-post-url__front-page-link",
         href: postLink,
@@ -89283,62 +88757,62 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-visibility/check.mjs
-  var import_data187 = __toESM(require_data(), 1);
+  var import_data183 = __toESM(require_data(), 1);
   function PostVisibilityCheck({ render: render5 }) {
-    const canEdit = (0, import_data187.useSelect)((select9) => {
-      return select9(store).getCurrentPost()._links?.["wp:action-publish"] ?? false;
+    const canEdit = (0, import_data183.useSelect)((select9) => {
+      return select9(store3).getCurrentPost()._links?.["wp:action-publish"] ?? false;
     });
     return render5({ canEdit });
   }

   // packages/editor/build-module/components/table-of-contents/index.mjs
-  var import_i18n278 = __toESM(require_i18n(), 1);
-  var import_components228 = __toESM(require_components(), 1);
-  var import_data192 = __toESM(require_data(), 1);
-  var import_element277 = __toESM(require_element(), 1);
+  var import_i18n275 = __toESM(require_i18n(), 1);
+  var import_components225 = __toESM(require_components(), 1);
+  var import_data188 = __toESM(require_data(), 1);
+  var import_element275 = __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_i18n277 = __toESM(require_i18n(), 1);
-  var import_data191 = __toESM(require_data(), 1);
+  var import_i18n274 = __toESM(require_i18n(), 1);
+  var import_data187 = __toESM(require_data(), 1);
   var import_block_editor62 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/word-count/index.mjs
-  var import_data188 = __toESM(require_data(), 1);
-  var import_i18n275 = __toESM(require_i18n(), 1);
+  var import_data184 = __toESM(require_data(), 1);
+  var import_i18n272 = __toESM(require_i18n(), 1);
   var import_wordcount2 = __toESM(require_wordcount(), 1);
-  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime469 = __toESM(require_jsx_runtime(), 1);
   function WordCount() {
-    const content = (0, import_data188.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("content"),
+    const content = (0, import_data184.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("content"),
       []
     );
-    const wordCountType = (0, import_i18n275._x)("words", "Word count type. Do not translate!");
-    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)("span", { className: "word-count", children: (0, import_wordcount2.count)(content, wordCountType) });
+    const wordCountType = (0, import_i18n272._x)("words", "Word count type. Do not translate!");
+    return /* @__PURE__ */ (0, import_jsx_runtime469.jsx)("span", { className: "word-count", children: (0, import_wordcount2.count)(content, wordCountType) });
   }

   // packages/editor/build-module/components/time-to-read/index.mjs
-  var import_data189 = __toESM(require_data(), 1);
-  var import_i18n276 = __toESM(require_i18n(), 1);
+  var import_data185 = __toESM(require_data(), 1);
+  var import_i18n273 = __toESM(require_i18n(), 1);
   var import_wordcount3 = __toESM(require_wordcount(), 1);
-  var import_element276 = __toESM(require_element(), 1);
-  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
+  var import_element274 = __toESM(require_element(), 1);
+  var import_jsx_runtime470 = __toESM(require_jsx_runtime(), 1);
   var AVERAGE_READING_RATE2 = 189;
   function TimeToRead() {
-    const content = (0, import_data189.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("content"),
+    const content = (0, import_data185.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("content"),
       []
     );
-    const wordCountType = (0, import_i18n276._x)("words", "Word count type. Do not translate!");
+    const wordCountType = (0, import_i18n273._x)("words", "Word count type. Do not translate!");
     const minutesToRead = Math.round(
       (0, import_wordcount3.count)(content, wordCountType) / AVERAGE_READING_RATE2
     );
-    const minutesToReadString = minutesToRead === 0 ? (0, import_element276.createInterpolateElement)((0, import_i18n276.__)("<span>< 1</span> minute"), {
-      span: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("span", {})
-    }) : (0, import_element276.createInterpolateElement)(
-      (0, import_i18n276.sprintf)(
+    const minutesToReadString = minutesToRead === 0 ? (0, import_element274.createInterpolateElement)((0, import_i18n273.__)("<span>< 1</span> minute"), {
+      span: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", {})
+    }) : (0, import_element274.createInterpolateElement)(
+      (0, import_i18n273.sprintf)(
         /* translators: %s: the number of minutes to read the post. */
-        (0, import_i18n276._n)(
+        (0, import_i18n273._n)(
           "<span>%s</span> minute",
           "<span>%s</span> minutes",
           minutesToRead
@@ -89346,27 +88820,27 @@ If there's a particular need for this, please submit a feature request at https:
         minutesToRead
       ),
       {
-        span: /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("span", {})
+        span: /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", {})
       }
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)("span", { className: "time-to-read", children: minutesToReadString });
+    return /* @__PURE__ */ (0, import_jsx_runtime470.jsx)("span", { className: "time-to-read", children: minutesToReadString });
   }

   // packages/editor/build-module/components/character-count/index.mjs
-  var import_data190 = __toESM(require_data(), 1);
+  var import_data186 = __toESM(require_data(), 1);
   var import_wordcount4 = __toESM(require_wordcount(), 1);
   function CharacterCount() {
-    const content = (0, import_data190.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("content"),
+    const content = (0, import_data186.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("content"),
       []
     );
     return (0, import_wordcount4.count)(content, "characters_including_spaces");
   }

   // packages/editor/build-module/components/table-of-contents/panel.mjs
-  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime471 = __toESM(require_jsx_runtime(), 1);
   function TableOfContentsPanel({ hasOutlineItemsDisabled, onRequestClose }) {
-    const { headingCount, paragraphCount, numberOfBlocks } = (0, import_data191.useSelect)(
+    const { headingCount, paragraphCount, numberOfBlocks } = (0, import_data187.useSelect)(
       (select9) => {
         const { getGlobalBlockCount: getGlobalBlockCount2 } = select9(import_block_editor62.store);
         return {
@@ -89383,46 +88857,46 @@ If there's a particular need for this, please submit a feature request at https:
        * Safari+VoiceOver won't announce the list otherwise.
        */
       /* eslint-disable jsx-a11y/no-redundant-roles */
-      /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)(import_jsx_runtime474.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)(import_jsx_runtime471.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
           "div",
           {
             className: "table-of-contents__wrapper",
             role: "note",
-            "aria-label": (0, import_i18n277.__)("Document Statistics"),
+            "aria-label": (0, import_i18n274.__)("Document Statistics"),
             tabIndex: "0",
-            children: /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("ul", { role: "list", className: "table-of-contents__counts", children: [
-              /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("li", { className: "table-of-contents__count", children: [
-                (0, import_i18n277.__)("Words"),
-                /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(WordCount, {})
+            children: /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("ul", { role: "list", className: "table-of-contents__counts", children: [
+              /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("li", { className: "table-of-contents__count", children: [
+                (0, import_i18n274.__)("Words"),
+                /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(WordCount, {})
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("li", { className: "table-of-contents__count", children: [
-                (0, import_i18n277.__)("Characters"),
-                /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("span", { className: "table-of-contents__number", children: /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(CharacterCount, {}) })
+              /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("li", { className: "table-of-contents__count", children: [
+                (0, import_i18n274.__)("Characters"),
+                /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("span", { className: "table-of-contents__number", children: /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(CharacterCount, {}) })
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("li", { className: "table-of-contents__count", children: [
-                (0, import_i18n277.__)("Time to read"),
-                /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(TimeToRead, {})
+              /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("li", { className: "table-of-contents__count", children: [
+                (0, import_i18n274.__)("Time to read"),
+                /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(TimeToRead, {})
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("li", { className: "table-of-contents__count", children: [
-                (0, import_i18n277.__)("Headings"),
-                /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("span", { className: "table-of-contents__number", children: headingCount })
+              /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("li", { className: "table-of-contents__count", children: [
+                (0, import_i18n274.__)("Headings"),
+                /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("span", { className: "table-of-contents__number", children: headingCount })
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("li", { className: "table-of-contents__count", children: [
-                (0, import_i18n277.__)("Paragraphs"),
-                /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("span", { className: "table-of-contents__number", children: paragraphCount })
+              /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("li", { className: "table-of-contents__count", children: [
+                (0, import_i18n274.__)("Paragraphs"),
+                /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("span", { className: "table-of-contents__number", children: paragraphCount })
               ] }),
-              /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)("li", { className: "table-of-contents__count", children: [
-                (0, import_i18n277.__)("Blocks"),
-                /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("span", { className: "table-of-contents__number", children: numberOfBlocks })
+              /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)("li", { className: "table-of-contents__count", children: [
+                (0, import_i18n274.__)("Blocks"),
+                /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("span", { className: "table-of-contents__number", children: numberOfBlocks })
               ] })
             ] })
           }
         ),
-        headingCount > 0 && /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)(import_jsx_runtime474.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("hr", {}),
-          /* @__PURE__ */ (0, import_jsx_runtime474.jsx)("h2", { className: "table-of-contents__title", children: (0, import_i18n277.__)("Document Outline") }),
-          /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
+        headingCount > 0 && /* @__PURE__ */ (0, import_jsx_runtime471.jsxs)(import_jsx_runtime471.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("hr", {}),
+          /* @__PURE__ */ (0, import_jsx_runtime471.jsx)("h2", { className: "table-of-contents__title", children: (0, import_i18n274.__)("Document Outline") }),
+          /* @__PURE__ */ (0, import_jsx_runtime471.jsx)(
             DocumentOutline,
             {
               onSelect: onRequestClose,
@@ -89436,22 +88910,22 @@ If there's a particular need for this, please submit a feature request at https:
   var panel_default3 = TableOfContentsPanel;

   // packages/editor/build-module/components/table-of-contents/index.mjs
-  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime472 = __toESM(require_jsx_runtime(), 1);
   function TableOfContents({ hasOutlineItemsDisabled, repositionDropdown, ...props }, ref) {
-    const hasBlocks = (0, import_data192.useSelect)(
+    const hasBlocks = (0, import_data188.useSelect)(
       (select9) => !!select9(import_block_editor63.store).getBlockCount(),
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
-      import_components228.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+      import_components225.Dropdown,
       {
         popoverProps: {
           placement: repositionDropdown ? "right" : "bottom"
         },
         className: "table-of-contents",
         contentClassName: "table-of-contents__popover",
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
-          import_components228.Button,
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
+          import_components225.Button,
           {
             __next40pxDefaultSize: true,
             ...props,
@@ -89460,12 +88934,12 @@ If there's a particular need for this, please submit a feature request at https:
             icon: info_default,
             "aria-expanded": isOpen2,
             "aria-haspopup": "true",
-            label: (0, import_i18n278.__)("Details"),
+            label: (0, import_i18n275.__)("Details"),
             tooltipPosition: "bottom",
             "aria-disabled": !hasBlocks
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime472.jsx)(
           panel_default3,
           {
             onRequestClose: onClose,
@@ -89475,20 +88949,20 @@ If there's a particular need for this, please submit a feature request at https:
       }
     );
   }
-  var table_of_contents_default = (0, import_element277.forwardRef)(TableOfContents);
+  var table_of_contents_default = (0, import_element275.forwardRef)(TableOfContents);

   // packages/editor/build-module/components/unsaved-changes-warning/index.mjs
-  var import_i18n279 = __toESM(require_i18n(), 1);
-  var import_element278 = __toESM(require_element(), 1);
-  var import_data193 = __toESM(require_data(), 1);
-  var import_core_data108 = __toESM(require_core_data(), 1);
+  var import_i18n276 = __toESM(require_i18n(), 1);
+  var import_element276 = __toESM(require_element(), 1);
+  var import_data189 = __toESM(require_data(), 1);
+  var import_core_data105 = __toESM(require_core_data(), 1);
   function UnsavedChangesWarning() {
-    const { __experimentalGetDirtyEntityRecords } = (0, import_data193.useSelect)(import_core_data108.store);
-    (0, import_element278.useEffect)(() => {
+    const { __experimentalGetDirtyEntityRecords } = (0, import_data189.useSelect)(import_core_data105.store);
+    (0, import_element276.useEffect)(() => {
       const warnIfUnsavedChanges = (event) => {
         const dirtyEntityRecords = __experimentalGetDirtyEntityRecords();
         if (dirtyEntityRecords.length > 0) {
-          event.returnValue = (0, import_i18n279.__)(
+          event.returnValue = (0, import_i18n276.__)(
             "You have unsaved changes. If you proceed, they will be lost."
           );
           return event.returnValue;
@@ -89504,18 +88978,18 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/deprecated.mjs
   var import_deprecated13 = __toESM(require_deprecated(), 1);
-  var import_element279 = __toESM(require_element(), 1);
+  var import_element277 = __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_runtime476 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime473 = __toESM(require_jsx_runtime(), 1);
   function deprecateComponent(name2, Wrapped, staticsToHoist = []) {
-    const Component3 = (0, import_element279.forwardRef)((props, ref) => {
+    const Component3 = (0, import_element277.forwardRef)((props, ref) => {
       (0, import_deprecated13.default)("wp.editor." + name2, {
         since: "5.3",
         alternative: "wp.blockEditor." + name2,
         version: "6.2"
       });
-      return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(Wrapped, { ref, ...props });
+      return /* @__PURE__ */ (0, import_jsx_runtime473.jsx)(Wrapped, { ref, ...props });
     });
     staticsToHoist.forEach((staticName) => {
       Component3[staticName] = deprecateComponent(
@@ -89708,6 +89182,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/index.mjs
   var VisualEditorGlobalKeyboardShortcuts = EditorKeyboardShortcuts;
   var TextEditorGlobalKeyboardShortcuts = EditorKeyboardShortcuts;
+  var { EntitiesSavedStates, useEntitiesSavedStatesIsDirty } = unlock(import_core_data106.privateApis);

   // packages/editor/build-module/hooks/default-autocompleters.mjs
   function setDefaultCompleters(completers = []) {
@@ -89721,15 +89196,15 @@ If there's a particular need for this, please submit a feature request at https:
   );

   // packages/editor/build-module/hooks/media-upload.mjs
-  var import_element280 = __toESM(require_element(), 1);
+  var import_element278 = __toESM(require_element(), 1);
   var import_hooks53 = __toESM(require_hooks(), 1);
   var import_deprecated14 = __toESM(require_deprecated(), 1);
   var import_media_utils8 = __toESM(require_media_utils(), 1);
-  var import_jsx_runtime477 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime474 = __toESM(require_jsx_runtime(), 1);
   var { MediaUploadModal: MediaUploadModalComponent } = unlock(
     import_media_utils8.privateApis
   );
-  var MediaUploadModalWrapper = class extends import_element280.Component {
+  var MediaUploadModalWrapper = class extends import_element278.Component {
     constructor(props) {
       super(props);
       this.state = {
@@ -89756,9 +89231,9 @@ If there's a particular need for this, please submit a feature request at https:
         render: render5
       } = this.props;
       const { isOpen: isOpen2 } = this.state;
-      return /* @__PURE__ */ (0, import_jsx_runtime477.jsxs)(import_jsx_runtime477.Fragment, { children: [
+      return /* @__PURE__ */ (0, import_jsx_runtime474.jsxs)(import_jsx_runtime474.Fragment, { children: [
         render5({ open: this.openModal }),
-        /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime474.jsx)(
           MediaUploadModalComponent,
           {
             allowedTypes,
@@ -89803,38 +89278,38 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/hooks/pattern-overrides.mjs
   var import_hooks54 = __toESM(require_hooks(), 1);
   var import_patterns9 = __toESM(require_patterns(), 1);
-  var import_compose58 = __toESM(require_compose(), 1);
+  var import_compose59 = __toESM(require_compose(), 1);
   var import_block_editor65 = __toESM(require_block_editor(), 1);
-  var import_data194 = __toESM(require_data(), 1);
+  var import_data190 = __toESM(require_data(), 1);
   var import_blocks28 = __toESM(require_blocks(), 1);
-  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime475 = __toESM(require_jsx_runtime(), 1);
   var {
     PatternOverridesControls,
     ResetOverridesControl,
     PATTERN_TYPES: PATTERN_TYPES5,
     PATTERN_SYNC_TYPES: PATTERN_SYNC_TYPES2
   } = unlock(import_patterns9.privateApis);
-  var withPatternOverrideControls = (0, import_compose58.createHigherOrderComponent)(
+  var withPatternOverrideControls = (0, import_compose59.createHigherOrderComponent)(
     (BlockEdit2) => (props) => {
-      const isSupportedBlock = (0, import_data194.useSelect)(
+      const isSupportedBlock = (0, import_data190.useSelect)(
         (select9) => {
           const { __experimentalBlockBindingsSupportedAttributes } = select9(import_block_editor65.store).getSettings();
           return !!__experimentalBlockBindingsSupportedAttributes?.[props.name];
         },
         [props.name]
       );
-      return /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)(import_jsx_runtime478.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(BlockEdit2, { ...props }, "edit"),
-        props.isSelected && isSupportedBlock && /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(ControlsWithStoreSubscription, { ...props })
+      return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_jsx_runtime475.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(BlockEdit2, { ...props }, "edit"),
+        props.isSelected && isSupportedBlock && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(ControlsWithStoreSubscription, { ...props })
       ] });
     },
     "withPatternOverrideControls"
   );
   function ControlsWithStoreSubscription(props) {
     const blockEditingMode = (0, import_block_editor65.useBlockEditingMode)();
-    const { hasPatternOverridesSource, isEditingSyncedPattern } = (0, import_data194.useSelect)(
+    const { hasPatternOverridesSource, isEditingSyncedPattern } = (0, import_data190.useSelect)(
       (select9) => {
-        const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2, getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
         return {
           // For editing link to the site editor if the theme and user permissions support it.
           hasPatternOverridesSource: !!(0, import_blocks28.getBlockBindingsSource)(
@@ -89854,9 +89329,9 @@ If there's a particular need for this, please submit a feature request at https:
     if (!hasPatternOverridesSource) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)(import_jsx_runtime478.Fragment, { children: [
-      shouldShowPatternOverridesControls && /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(PatternOverridesControls, { ...props }),
-      shouldShowResetOverridesControl && /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(ResetOverridesControl, { ...props })
+    return /* @__PURE__ */ (0, import_jsx_runtime475.jsxs)(import_jsx_runtime475.Fragment, { children: [
+      shouldShowPatternOverridesControls && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(PatternOverridesControls, { ...props }),
+      shouldShowResetOverridesControl && /* @__PURE__ */ (0, import_jsx_runtime475.jsx)(ResetOverridesControl, { ...props })
     ] });
   }
   (0, import_hooks54.addFilter)(
@@ -89867,22 +89342,22 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/hooks/navigation-link-view-button.mjs
   var import_hooks55 = __toESM(require_hooks(), 1);
-  var import_compose59 = __toESM(require_compose(), 1);
-  var import_element281 = __toESM(require_element(), 1);
-  var import_i18n280 = __toESM(require_i18n(), 1);
+  var import_compose60 = __toESM(require_compose(), 1);
+  var import_element279 = __toESM(require_element(), 1);
+  var import_i18n277 = __toESM(require_i18n(), 1);
   var import_block_editor66 = __toESM(require_block_editor(), 1);
-  var import_components230 = __toESM(require_components(), 1);
-  var import_data195 = __toESM(require_data(), 1);
-  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
+  var import_components227 = __toESM(require_components(), 1);
+  var import_data191 = __toESM(require_data(), 1);
+  var import_jsx_runtime476 = __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_data195.useSelect)(
+    const onNavigateToEntityRecord = (0, import_data191.useSelect)(
       (select9) => select9(import_block_editor66.store).getSettings().onNavigateToEntityRecord,
       []
     );
-    const onViewPage = (0, import_element281.useCallback)(() => {
+    const onViewPage = (0, import_element279.useCallback)(() => {
       if (kind === "post-type" && type === "page" && id && onNavigateToEntityRecord) {
         onNavigateToEntityRecord({
           postId: id,
@@ -89893,22 +89368,22 @@ If there's a particular need for this, please submit a feature request at https:
     if (kind !== "post-type" || type !== "page" || !id || !onNavigateToEntityRecord || blockEditingMode !== "contentOnly") {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_block_editor66.__unstableBlockToolbarLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_components230.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
-      import_components230.ToolbarButton,
+    return /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_block_editor66.__unstableBlockToolbarLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(import_components227.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(
+      import_components227.ToolbarButton,
       {
         name: "view",
-        title: (0, import_i18n280.__)("View"),
+        title: (0, import_i18n277.__)("View"),
         onClick: onViewPage,
-        children: (0, import_i18n280.__)("View")
+        children: (0, import_i18n277.__)("View")
       }
     ) }) });
   }
-  var withNavigationViewButton = (0, import_compose59.createHigherOrderComponent)(
+  var withNavigationViewButton = (0, import_compose60.createHigherOrderComponent)(
     (BlockEdit2) => (props) => {
       const isSupportedBlock = SUPPORTED_BLOCKS.includes(props.name);
-      return /* @__PURE__ */ (0, import_jsx_runtime479.jsxs)(import_jsx_runtime479.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(BlockEdit2, { ...props }, "edit"),
-        props.isSelected && isSupportedBlock && /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(NavigationViewButton, { ...props })
+      return /* @__PURE__ */ (0, import_jsx_runtime476.jsxs)(import_jsx_runtime476.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(BlockEdit2, { ...props }, "edit"),
+        props.isSelected && isSupportedBlock && /* @__PURE__ */ (0, import_jsx_runtime476.jsx)(NavigationViewButton, { ...props })
       ] });
     },
     "withNavigationViewButton"
@@ -89921,26 +89396,26 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/hooks/template-part-navigation-edit-button.mjs
   var import_hooks56 = __toESM(require_hooks(), 1);
-  var import_compose60 = __toESM(require_compose(), 1);
-  var import_element282 = __toESM(require_element(), 1);
-  var import_i18n281 = __toESM(require_i18n(), 1);
+  var import_compose61 = __toESM(require_compose(), 1);
+  var import_element280 = __toESM(require_element(), 1);
+  var import_i18n278 = __toESM(require_i18n(), 1);
   var import_block_editor67 = __toESM(require_block_editor(), 1);
-  var import_components231 = __toESM(require_components(), 1);
-  var import_data196 = __toESM(require_data(), 1);
-  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
+  var import_components228 = __toESM(require_components(), 1);
+  var import_data192 = __toESM(require_data(), 1);
+  var import_jsx_runtime477 = __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_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 registry = (0, import_data192.useRegistry)();
+    const { selectBlock: selectBlock2, flashBlock } = (0, import_data192.useDispatch)(import_block_editor67.store);
+    const { requestInspectorTab } = unlock((0, import_data192.useDispatch)(import_block_editor67.store));
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data192.useDispatch)(store2);
     const {
       hasNavigationBlocks,
       firstNavigationBlockId,
       isNavigationEditable
-    } = (0, import_data196.useSelect)(
+    } = (0, import_data192.useSelect)(
       (select9) => {
         const {
           getClientIdsOfDescendants: getClientIdsOfDescendants2,
@@ -89963,7 +89438,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [clientId]
     );
-    const onEditNavigation = (0, import_element282.useCallback)(() => {
+    const onEditNavigation = (0, import_element280.useCallback)(() => {
       if (firstNavigationBlockId) {
         registry.batch(() => {
           selectBlock2(firstNavigationBlockId);
@@ -89985,21 +89460,21 @@ If there's a particular need for this, please submit a feature request at https:
     if (!hasNavigationBlocks || !isNavigationEditable) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_block_editor67.__unstableBlockToolbarLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(import_components231.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
-      import_components231.ToolbarButton,
+    return /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_block_editor67.__unstableBlockToolbarLastItem, { children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(import_components228.ToolbarGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(
+      import_components228.ToolbarButton,
       {
-        label: (0, import_i18n281.__)("Edit navigation"),
+        label: (0, import_i18n278.__)("Edit navigation"),
         onClick: onEditNavigation,
-        children: (0, import_i18n281.__)("Edit navigation")
+        children: (0, import_i18n278.__)("Edit navigation")
       }
     ) }) });
   }
-  var withTemplatePartNavigationEditButton = (0, import_compose60.createHigherOrderComponent)(
+  var withTemplatePartNavigationEditButton = (0, import_compose61.createHigherOrderComponent)(
     (BlockEdit2) => (props) => {
       const isTemplatePart2 = props.name === TEMPLATE_PART_BLOCK_NAME;
-      return /* @__PURE__ */ (0, import_jsx_runtime480.jsxs)(import_jsx_runtime480.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(BlockEdit2, { ...props }, "edit"),
-        props.isSelected && isTemplatePart2 && /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime477.jsxs)(import_jsx_runtime477.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(BlockEdit2, { ...props }, "edit"),
+        props.isSelected && isTemplatePart2 && /* @__PURE__ */ (0, import_jsx_runtime477.jsx)(
           TemplatePartNavigationEditButton,
           {
             clientId: props.clientId
@@ -90017,15 +89492,15 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/hooks/push-changes-to-global-styles/index.mjs
   var import_hooks58 = __toESM(require_hooks(), 1);
-  var import_compose61 = __toESM(require_compose(), 1);
+  var import_compose62 = __toESM(require_compose(), 1);
   var import_block_editor68 = __toESM(require_block_editor(), 1);
-  var import_components233 = __toESM(require_components(), 1);
-  var import_i18n284 = __toESM(require_i18n(), 1);
+  var import_components230 = __toESM(require_components(), 1);
+  var import_i18n281 = __toESM(require_i18n(), 1);
   var import_blocks30 = __toESM(require_blocks(), 1);
-  var import_element285 = __toESM(require_element(), 1);
-  var import_data197 = __toESM(require_data(), 1);
+  var import_element283 = __toESM(require_element(), 1);
+  var import_data193 = __toESM(require_data(), 1);
   var import_notices29 = __toESM(require_notices(), 1);
-  var import_core_data109 = __toESM(require_core_data(), 1);
+  var import_core_data107 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/utils/set-nested-value.mjs
   function setNestedValue(object, path, value) {
@@ -90049,50 +89524,50 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/hooks/push-changes-to-global-styles/apply-globally-modal.mjs
-  var import_components232 = __toESM(require_components(), 1);
-  var import_i18n283 = __toESM(require_i18n(), 1);
+  var import_components229 = __toESM(require_components(), 1);
+  var import_i18n280 = __toESM(require_i18n(), 1);
   var import_blocks29 = __toESM(require_blocks(), 1);
-  var import_element284 = __toESM(require_element(), 1);
+  var import_element282 = __toESM(require_element(), 1);

   // packages/editor/build-module/hooks/push-changes-to-global-styles/use-review-rows.mjs
-  var import_element283 = __toESM(require_element(), 1);
+  var import_element281 = __toESM(require_element(), 1);

   // packages/editor/build-module/hooks/push-changes-to-global-styles/style-labels.mjs
-  var import_i18n282 = __toESM(require_i18n(), 1);
+  var import_i18n279 = __toESM(require_i18n(), 1);
   var STYLE_LABELS = {
     // Typography.
-    "typography.fontFamily": (0, import_i18n282.__)("Font family"),
-    "typography.fontSize": (0, import_i18n282.__)("Font size"),
-    "typography.fontStyle": (0, import_i18n282.__)("Font style"),
-    "typography.fontWeight": (0, import_i18n282.__)("Font weight"),
-    "typography.lineHeight": (0, import_i18n282.__)("Line height"),
-    "typography.letterSpacing": (0, import_i18n282.__)("Letter spacing"),
-    "typography.textDecoration": (0, import_i18n282.__)("Text decoration"),
-    "typography.textTransform": (0, import_i18n282.__)("Letter case"),
-    "typography.textColumns": (0, import_i18n282.__)("Text columns"),
-    "typography.writingMode": (0, import_i18n282.__)("Orientation"),
+    "typography.fontFamily": (0, import_i18n279.__)("Font family"),
+    "typography.fontSize": (0, import_i18n279.__)("Font size"),
+    "typography.fontStyle": (0, import_i18n279.__)("Font style"),
+    "typography.fontWeight": (0, import_i18n279.__)("Font weight"),
+    "typography.lineHeight": (0, import_i18n279.__)("Line height"),
+    "typography.letterSpacing": (0, import_i18n279.__)("Letter spacing"),
+    "typography.textDecoration": (0, import_i18n279.__)("Text decoration"),
+    "typography.textTransform": (0, import_i18n279.__)("Letter case"),
+    "typography.textColumns": (0, import_i18n279.__)("Text columns"),
+    "typography.writingMode": (0, import_i18n279.__)("Orientation"),
     // Color.
-    "color.text": (0, import_i18n282.__)("Text color"),
-    "color.background": (0, import_i18n282.__)("Background color"),
-    "color.gradient": (0, import_i18n282.__)("Gradient"),
-    "elements.link.color.text": (0, import_i18n282.__)("Link color"),
+    "color.text": (0, import_i18n279.__)("Text color"),
+    "color.background": (0, import_i18n279.__)("Background color"),
+    "color.gradient": (0, import_i18n279.__)("Gradient"),
+    "elements.link.color.text": (0, import_i18n279.__)("Link color"),
     // Spacing.
-    "spacing.padding": (0, import_i18n282.__)("Padding"),
-    "spacing.margin": (0, import_i18n282.__)("Margin"),
-    "spacing.blockGap": (0, import_i18n282.__)("Block spacing"),
+    "spacing.padding": (0, import_i18n279.__)("Padding"),
+    "spacing.margin": (0, import_i18n279.__)("Margin"),
+    "spacing.blockGap": (0, import_i18n279.__)("Block spacing"),
     // Border.
-    border: (0, import_i18n282.__)("Border"),
-    "border.top": (0, import_i18n282.__)("Border top"),
-    "border.right": (0, import_i18n282.__)("Border right"),
-    "border.bottom": (0, import_i18n282.__)("Border bottom"),
-    "border.left": (0, import_i18n282.__)("Border left"),
-    "border.color": (0, import_i18n282.__)("Border color"),
-    "border.width": (0, import_i18n282.__)("Border width"),
-    "border.style": (0, import_i18n282.__)("Border style"),
-    "border.radius": (0, import_i18n282.__)("Border radius"),
+    border: (0, import_i18n279.__)("Border"),
+    "border.top": (0, import_i18n279.__)("Border top"),
+    "border.right": (0, import_i18n279.__)("Border right"),
+    "border.bottom": (0, import_i18n279.__)("Border bottom"),
+    "border.left": (0, import_i18n279.__)("Border left"),
+    "border.color": (0, import_i18n279.__)("Border color"),
+    "border.width": (0, import_i18n279.__)("Border width"),
+    "border.style": (0, import_i18n279.__)("Border style"),
+    "border.radius": (0, import_i18n279.__)("Border radius"),
     // Dimensions.
-    "dimensions.minHeight": (0, import_i18n282.__)("Minimum height"),
-    "dimensions.aspectRatio": (0, import_i18n282.__)("Aspect ratio")
+    "dimensions.minHeight": (0, import_i18n279.__)("Minimum height"),
+    "dimensions.aspectRatio": (0, import_i18n279.__)("Aspect ratio")
   };
   function getStyleLabel(path) {
     const key = path.join(".");
@@ -90233,7 +89708,7 @@ If there's a particular need for this, please submit a feature request at https:
     return formatStyleValue(value);
   }
   function useReviewRows(rows, merged, name2) {
-    return (0, import_element283.useMemo)(() => {
+    return (0, import_element281.useMemo)(() => {
       const resolve = (value) => getValueFromVariable(merged, name2, value);
       return rows.map((row) => {
         const currentValue = getStyle(
@@ -90264,7 +89739,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/hooks/push-changes-to-global-styles/apply-globally-modal.mjs
-  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime478 = __toESM(require_jsx_runtime(), 1);
   var DEFAULT_LAYOUTS = { pickerTable: {} };
   var getItemId = (row) => row.id;
   function ApplyGloballyModal({
@@ -90275,10 +89750,10 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { merged } = useGlobalStyles();
     const reviewRows = useReviewRows(rows, merged, name2);
-    const [selection, setSelection] = (0, import_element284.useState)(
+    const [selection, setSelection] = (0, import_element282.useState)(
       () => reviewRows.map((row) => row.id)
     );
-    const [view, setView] = (0, import_element284.useState)(() => ({
+    const [view, setView] = (0, import_element282.useState)(() => ({
       type: "pickerTable",
       titleField: "label",
       fields: ["current", "new"],
@@ -90286,11 +89761,11 @@ If there's a particular need for this, please submit a feature request at https:
       perPage: reviewRows.length,
       layout: { enableMoving: false }
     }));
-    const fields2 = (0, import_element284.useMemo)(
+    const fields2 = (0, import_element282.useMemo)(
       () => [
         {
           id: "label",
-          label: (0, import_i18n283.__)("Style"),
+          label: (0, import_i18n280.__)("Style"),
           enableSorting: false,
           enableHiding: false,
           filterBy: false,
@@ -90299,30 +89774,30 @@ If there's a particular need for this, please submit a feature request at https:
         },
         {
           id: "current",
-          label: (0, import_i18n283.__)("Current"),
+          label: (0, import_i18n280.__)("Current"),
           enableSorting: false,
           enableHiding: false,
           filterBy: false,
           getValue: ({ item }) => item.formattedCurrentValue,
-          render: ({ item }) => /* @__PURE__ */ (0, import_jsx_runtime481.jsx)("span", { className: "editor-push-changes-to-global-styles-modal__value", children: item.formattedCurrentValue })
+          render: ({ item }) => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)("span", { className: "editor-push-changes-to-global-styles-modal__value", children: item.formattedCurrentValue })
         },
         {
           id: "new",
-          label: (0, import_i18n283.__)("New"),
+          label: (0, import_i18n280.__)("New"),
           enableSorting: false,
           enableHiding: false,
           filterBy: false,
           getValue: ({ item }) => item.formattedNewValue,
-          render: ({ item }) => /* @__PURE__ */ (0, import_jsx_runtime481.jsx)("span", { className: "editor-push-changes-to-global-styles-modal__value", children: item.formattedNewValue })
+          render: ({ item }) => /* @__PURE__ */ (0, import_jsx_runtime478.jsx)("span", { className: "editor-push-changes-to-global-styles-modal__value", children: item.formattedNewValue })
         }
       ],
       []
     );
-    const actions2 = (0, import_element284.useMemo)(
+    const actions2 = (0, import_element282.useMemo)(
       () => [
         {
           id: "apply",
-          label: (0, import_i18n283.__)("Apply"),
+          label: (0, import_i18n280.__)("Apply"),
           isPrimary: true,
           supportsBulk: true,
           callback(items) {
@@ -90334,26 +89809,26 @@ If there's a particular need for this, please submit a feature request at https:
       [onApply, onRequestClose]
     );
     const blockTitle = (0, import_blocks29.getBlockType)(name2)?.title;
-    return /* @__PURE__ */ (0, import_jsx_runtime481.jsxs)(
-      import_components232.Modal,
+    return /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)(
+      import_components229.Modal,
       {
-        title: (0, import_i18n283.sprintf)(
+        title: (0, import_i18n280.sprintf)(
           // translators: %s: Title of the block e.g. 'Heading'.
-          (0, import_i18n283.__)("Apply %s styles globally"),
+          (0, import_i18n280.__)("Apply %s styles globally"),
           blockTitle
         ),
         onRequestClose,
         size: "large",
         className: "editor-push-changes-to-global-styles-modal",
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime481.jsx)("p", { children: (0, import_i18n283.sprintf)(
+          /* @__PURE__ */ (0, import_jsx_runtime478.jsx)("p", { children: (0, import_i18n280.sprintf)(
             // translators: %s: Title of the block e.g. 'Heading'.
-            (0, import_i18n283.__)(
+            (0, import_i18n280.__)(
               "Choose which styles to make default for all %s blocks."
             ),
             blockTitle
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime481.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime478.jsxs)(
             dataviews_picker_default,
             {
               data: reviewRows,
@@ -90370,10 +89845,10 @@ If there's a particular need for this, please submit a feature request at https:
               },
               defaultLayouts: DEFAULT_LAYOUTS,
               search: false,
-              itemListLabel: (0, import_i18n283.__)("Styles to apply"),
+              itemListLabel: (0, import_i18n280.__)("Styles to apply"),
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(dataviews_picker_default.Layout, {}),
-                /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(dataviews_picker_default.Footer, {})
+                /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(dataviews_picker_default.Layout, {}),
+                /* @__PURE__ */ (0, import_jsx_runtime478.jsx)(dataviews_picker_default.Footer, {})
               ]
             }
           )
@@ -90383,7 +89858,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/hooks/push-changes-to-global-styles/index.mjs
-  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime479 = __toESM(require_jsx_runtime(), 1);
   var { cleanEmptyObject: cleanEmptyObject2 } = unlock(import_block_editor68.privateApis);
   var STYLE_PROPERTY2 = {
     ...import_blocks30.__EXPERIMENTAL_STYLE_PROPERTY,
@@ -90620,14 +90095,14 @@ If there's a particular need for this, please submit a feature request at https:
     return rows;
   }
   function useChangesToPush(name2, attributes, userConfig) {
-    const supports = (0, import_data197.useSelect)(
+    const supports = (0, import_data193.useSelect)(
       (select9) => {
         return unlock(select9(import_blocks30.store)).getSupportedStyles(name2);
       },
       [name2]
     );
     const blockUserConfig = userConfig?.styles?.blocks?.[name2];
-    return (0, import_element285.useMemo)(
+    return (0, import_element283.useMemo)(
       () => getChangesToPush(supports, attributes, blockUserConfig),
       [supports, attributes, blockUserConfig]
     );
@@ -90673,10 +90148,10 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const { user: userConfig, setUser: setUserConfig } = useGlobalStyles();
     const rows = useChangesToPush(name2, attributes, userConfig);
-    const [isModalOpen, setIsModalOpen] = (0, import_element285.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_element285.useCallback)(
+    const [isModalOpen, setIsModalOpen] = (0, import_element283.useState)(false);
+    const { __unstableMarkNextChangeAsNotPersistent } = (0, import_data193.useDispatch)(import_block_editor68.store);
+    const { createSuccessNotice } = (0, import_data193.useDispatch)(import_notices29.store);
+    const pushChanges = (0, import_element283.useCallback)(
       (rowsToPush) => {
         const update4 = getStylesUpdate({
           rowsToPush,
@@ -90692,16 +90167,16 @@ If there's a particular need for this, please submit a feature request at https:
         setAttributes(newBlockAttributes);
         setUserConfig(newUserConfig, { undoIgnore: true });
         createSuccessNotice(
-          (0, import_i18n284.sprintf)(
+          (0, import_i18n281.sprintf)(
             // translators: %s: Title of the block e.g. 'Heading'.
-            (0, import_i18n284.__)("%s styles applied."),
+            (0, import_i18n281.__)("%s styles applied."),
             (0, import_blocks30.getBlockType)(name2).title
           ),
           {
             type: "snackbar",
             actions: [
               {
-                label: (0, import_i18n284.__)("Undo"),
+                label: (0, import_i18n281.__)("Undo"),
                 onClick() {
                   __unstableMarkNextChangeAsNotPersistent();
                   setAttributes(attributes);
@@ -90724,31 +90199,31 @@ If there's a particular need for this, please submit a feature request at https:
         userConfig
       ]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime482.jsxs)(
-      import_components233.BaseControl,
+    return /* @__PURE__ */ (0, import_jsx_runtime479.jsxs)(
+      import_components230.BaseControl,
       {
         className: "editor-push-changes-to-global-styles-control",
-        help: (0, import_i18n284.sprintf)(
+        help: (0, import_i18n281.sprintf)(
           // translators: %s: Title of the block e.g. 'Heading'.
-          (0, import_i18n284.__)(
+          (0, import_i18n281.__)(
             "Review and apply this block\u2019s typography, spacing, dimensions, and color styles to all %s blocks."
           ),
           (0, import_blocks30.getBlockType)(name2).title
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_components233.BaseControl.VisualLabel, { children: (0, import_i18n284.__)("Styles") }),
-          /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
-            import_components233.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_components230.BaseControl.VisualLabel, { children: (0, import_i18n281.__)("Styles") }),
+          /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
+            import_components230.Button,
             {
               __next40pxDefaultSize: true,
               variant: "secondary",
               accessibleWhenDisabled: true,
               disabled: rows.length === 0,
               onClick: () => setIsModalOpen(true),
-              children: (0, import_i18n284.__)("Apply globally")
+              children: (0, import_i18n281.__)("Apply globally")
             }
           ),
-          isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+          isModalOpen && /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(
             ApplyGloballyModal,
             {
               name: name2,
@@ -90763,8 +90238,8 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function PushChangesToGlobalStyles(props) {
     const blockEditingMode = (0, import_block_editor68.useBlockEditingMode)();
-    const isBlockBasedTheme = (0, import_data197.useSelect)(
-      (select9) => select9(import_core_data109.store).getCurrentTheme()?.is_block_theme,
+    const isBlockBasedTheme = (0, import_data193.useSelect)(
+      (select9) => select9(import_core_data107.store).getCurrentTheme()?.is_block_theme,
       []
     );
     const supportsStyles = SUPPORTED_STYLES.some(
@@ -90774,12 +90249,12 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isDisplayed) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(import_block_editor68.InspectorAdvancedControls, { children: /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(PushChangesToGlobalStylesControl, { ...props }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(import_block_editor68.InspectorAdvancedControls, { children: /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(PushChangesToGlobalStylesControl, { ...props }) });
   }
-  var withPushChangesToGlobalStyles = (0, import_compose61.createHigherOrderComponent)(
-    (BlockEdit2) => (props) => /* @__PURE__ */ (0, import_jsx_runtime482.jsxs)(import_jsx_runtime482.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(BlockEdit2, { ...props }, "edit"),
-      props.isSelected && /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(PushChangesToGlobalStyles, { ...props })
+  var withPushChangesToGlobalStyles = (0, import_compose62.createHigherOrderComponent)(
+    (BlockEdit2) => (props) => /* @__PURE__ */ (0, import_jsx_runtime479.jsxs)(import_jsx_runtime479.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(BlockEdit2, { ...props }, "edit"),
+      props.isSelected && /* @__PURE__ */ (0, import_jsx_runtime479.jsx)(PushChangesToGlobalStyles, { ...props })
     ] })
   );
   (0, import_hooks58.addFilter)(
@@ -90792,9 +90267,9 @@ If there's a particular need for this, please submit a feature request at https:
   var import_rich_text7 = __toESM(require_rich_text(), 1);

   // packages/editor/build-module/components/collab-sidebar/format.mjs
-  var import_i18n285 = __toESM(require_i18n(), 1);
-  var import_element286 = __toESM(require_element(), 1);
-  var import_data198 = __toESM(require_data(), 1);
+  var import_i18n282 = __toESM(require_i18n(), 1);
+  var import_element284 = __toESM(require_element(), 1);
+  var import_data194 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/collab-sidebar/constants.mjs
   var ALL_NOTES_SIDEBAR = "edit-post/collab-history-sidebar";
@@ -90804,7 +90279,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/components/collab-sidebar/format.mjs
   var NOTE_FORMAT_NAME = "core/note";
   var noteFormat = {
-    title: (0, import_i18n285.__)("Note"),
+    title: (0, import_i18n282.__)("Note"),
     tagName: "mark",
     className: "wp-note",
     attributes: {
@@ -90813,11 +90288,11 @@ If there's a particular need for this, please submit a feature request at https:
     edit: NoteFormat
   };
   function NoteFormat({ isActive, activeAttributes }) {
-    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 { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data194.useSelect)(store2);
+    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data194.useSelect)(store3));
+    const { selectNote: selectNote2 } = unlock((0, import_data194.useDispatch)(store3));
     const noteId = activeAttributes?.["data-id"];
-    (0, import_element286.useEffect)(() => {
+    (0, import_element284.useEffect)(() => {
       if (!isActive || !noteId) {
         return;
       }
@@ -90842,18 +90317,18 @@ If there's a particular need for this, please submit a feature request at https:
   (0, import_rich_text7.registerFormatType)(NOTE_FORMAT_NAME, noteFormat);

   // packages/editor/build-module/components/header/back-button.mjs
-  var import_components234 = __toESM(require_components(), 1);
-  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
+  var import_components231 = __toESM(require_components(), 1);
+  var import_jsx_runtime480 = __toESM(require_jsx_runtime(), 1);
   var slotName = "__experimentalMainDashboardButton";
   var useHasBackButton = () => {
-    const fills = (0, import_components234.__experimentalUseSlotFills)(slotName);
+    const fills = (0, import_components231.__experimentalUseSlotFills)(slotName);
     return Boolean(fills && fills.length);
   };
-  var { Fill: Fill10, Slot: Slot10 } = (0, import_components234.createSlotFill)(slotName);
+  var { Fill: Fill10, Slot: Slot10 } = (0, import_components231.createSlotFill)(slotName);
   var BackButton = Fill10;
   var BackButtonSlot = () => {
-    const fills = (0, import_components234.__experimentalUseSlotFills)(slotName);
-    return /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+    const fills = (0, import_components231.__experimentalUseSlotFills)(slotName);
+    return /* @__PURE__ */ (0, import_jsx_runtime480.jsx)(
       Slot10,
       {
         bubblesVirtually: true,
@@ -90865,46 +90340,46 @@ If there's a particular need for this, please submit a feature request at https:
   var back_button_default = BackButton;

   // packages/editor/build-module/components/editor/index.mjs
-  var import_data270 = __toESM(require_data(), 1);
-  var import_core_data142 = __toESM(require_core_data(), 1);
-  var import_components287 = __toESM(require_components(), 1);
-  var import_i18n348 = __toESM(require_i18n(), 1);
+  var import_data266 = __toESM(require_data(), 1);
+  var import_core_data141 = __toESM(require_core_data(), 1);
+  var import_components284 = __toESM(require_components(), 1);
+  var import_i18n345 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/editor-interface/index.mjs
-  var import_data226 = __toESM(require_data(), 1);
-  var import_i18n310 = __toESM(require_i18n(), 1);
+  var import_data222 = __toESM(require_data(), 1);
+  var import_i18n307 = __toESM(require_i18n(), 1);
   var import_preferences24 = __toESM(require_preferences(), 1);
   var import_block_editor85 = __toESM(require_block_editor(), 1);
-  var import_compose78 = __toESM(require_compose(), 1);
-  var import_element311 = __toESM(require_element(), 1);
-  var import_html_entities30 = __toESM(require_html_entities(), 1);
+  var import_compose79 = __toESM(require_compose(), 1);
+  var import_element309 = __toESM(require_element(), 1);
+  var import_html_entities29 = __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_editor74 = __toESM(require_block_editor(), 1);
-  var import_data209 = __toESM(require_data(), 1);
-  var import_compose67 = __toESM(require_compose(), 1);
+  var import_data205 = __toESM(require_data(), 1);
+  var import_compose68 = __toESM(require_compose(), 1);
   var import_preferences21 = __toESM(require_preferences(), 1);
-  var import_element298 = __toESM(require_element(), 1);
+  var import_element296 = __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_element287 = __toESM(require_element(), 1);
-  var import_components235 = __toESM(require_components(), 1);
-  var import_i18n286 = __toESM(require_i18n(), 1);
-  var import_data199 = __toESM(require_data(), 1);
-  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
+  var import_element285 = __toESM(require_element(), 1);
+  var import_components232 = __toESM(require_components(), 1);
+  var import_i18n283 = __toESM(require_i18n(), 1);
+  var import_data195 = __toESM(require_data(), 1);
+  var import_jsx_runtime481 = __toESM(require_jsx_runtime(), 1);
   var { useHasBlockToolbar } = unlock(import_block_editor69.privateApis);
   function CollapsibleBlockToolbar({ isCollapsed, onToggle }) {
-    const { blockSelectionStart } = (0, import_data199.useSelect)((select9) => {
+    const { blockSelectionStart } = (0, import_data195.useSelect)((select9) => {
       return {
         blockSelectionStart: select9(import_block_editor69.store).getBlockSelectionStart()
       };
     }, []);
     const hasBlockToolbar = useHasBlockToolbar();
     const hasBlockSelection = !!blockSelectionStart;
-    (0, import_element287.useEffect)(() => {
+    (0, import_element285.useEffect)(() => {
       if (blockSelectionStart) {
         onToggle(false);
       }
@@ -90912,26 +90387,26 @@ If there's a particular need for this, please submit a feature request at https:
     if (!hasBlockToolbar) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime484.jsxs)(import_jsx_runtime484.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime481.jsxs)(import_jsx_runtime481.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(
         "div",
         {
           className: clsx_default("editor-collapsible-block-toolbar", {
             "is-collapsed": isCollapsed || !hasBlockSelection
           }),
-          children: /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_block_editor69.BlockToolbar, { hideDragHandle: true })
+          children: /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_block_editor69.BlockToolbar, { hideDragHandle: true })
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_components235.Popover.Slot, { name: "block-toolbar" }),
-      /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(
-        import_components235.Button,
+      /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(import_components232.Popover.Slot, { name: "block-toolbar" }),
+      /* @__PURE__ */ (0, import_jsx_runtime481.jsx)(
+        import_components232.Button,
         {
           className: "editor-collapsible-block-toolbar__toggle",
           icon: isCollapsed ? next_default : previous_default,
           onClick: () => {
             onToggle(!isCollapsed);
           },
-          label: isCollapsed ? (0, import_i18n286.__)("Show block tools") : (0, import_i18n286.__)("Hide block tools"),
+          label: isCollapsed ? (0, import_i18n283.__)("Show block tools") : (0, import_i18n283.__)("Hide block tools"),
           size: "compact"
         }
       )
@@ -90939,17 +90414,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/document-tools/index.mjs
-  var import_compose62 = __toESM(require_compose(), 1);
-  var import_data200 = __toESM(require_data(), 1);
-  var import_i18n287 = __toESM(require_i18n(), 1);
+  var import_compose63 = __toESM(require_compose(), 1);
+  var import_data196 = __toESM(require_data(), 1);
+  var import_i18n284 = __toESM(require_i18n(), 1);
   var import_block_editor70 = __toESM(require_block_editor(), 1);
-  var import_components236 = __toESM(require_components(), 1);
-  var import_element288 = __toESM(require_element(), 1);
+  var import_components233 = __toESM(require_components(), 1);
+  var import_element286 = __toESM(require_element(), 1);
   var import_keyboard_shortcuts6 = __toESM(require_keyboard_shortcuts(), 1);
   var import_preferences15 = __toESM(require_preferences(), 1);
-  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime482 = __toESM(require_jsx_runtime(), 1);
   function DocumentTools({ className, disableBlockTools = false }) {
-    const { setIsInserterOpened: setIsInserterOpened2, setIsListViewOpened: setIsListViewOpened2 } = (0, import_data200.useDispatch)(store);
+    const { setIsInserterOpened: setIsInserterOpened2, setIsListViewOpened: setIsListViewOpened2 } = (0, import_data196.useDispatch)(store3);
     const {
       isDistractionFree,
       isInserterOpened: isInserterOpened2,
@@ -90958,17 +90433,17 @@ If there's a particular need for this, please submit a feature request at https:
       inserterSidebarToggleRef: inserterSidebarToggleRef2,
       listViewToggleRef: listViewToggleRef2,
       showIconLabels
-    } = (0, import_data200.useSelect)((select9) => {
+    } = (0, import_data196.useSelect)((select9) => {
       const { get } = select9(import_preferences15.store);
       const {
         isListViewOpened: isListViewOpened2,
         getEditorMode: getEditorMode2,
         getInserterSidebarToggleRef: getInserterSidebarToggleRef2,
         getListViewToggleRef: getListViewToggleRef2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const { getShortcutRepresentation } = select9(import_keyboard_shortcuts6.store);
       return {
-        isInserterOpened: select9(store).isInserterOpened(),
+        isInserterOpened: select9(store3).isInserterOpened(),
         isListViewOpen: isListViewOpened2(),
         listViewShortcut: getShortcutRepresentation(
           "core/editor/toggle-list-view"
@@ -90985,27 +90460,27 @@ If there's a particular need for this, please submit a feature request at https:
         event.preventDefault();
       }
     };
-    const isWideViewport = (0, import_compose62.useViewportMatch)("wide");
-    const toolbarAriaLabel = (0, import_i18n287.__)("Document tools");
-    const toggleListView = (0, import_element288.useCallback)(
+    const isWideViewport = (0, import_compose63.useViewportMatch)("wide");
+    const toolbarAriaLabel = (0, import_i18n284.__)("Document tools");
+    const toggleListView = (0, import_element286.useCallback)(
       () => setIsListViewOpened2(!isListViewOpen),
       [setIsListViewOpened2, isListViewOpen]
     );
-    const toggleInserter = (0, import_element288.useCallback)(
+    const toggleInserter = (0, import_element286.useCallback)(
       () => setIsInserterOpened2(!isInserterOpened2),
       [isInserterOpened2, setIsInserterOpened2]
     );
-    const longLabel = (0, import_i18n287._x)(
+    const longLabel = (0, import_i18n284._x)(
       "Block Inserter",
       "Generic label for block inserter button"
     );
-    const shortLabel = !isInserterOpened2 ? (0, import_i18n287.__)("Add") : (0, import_i18n287.__)("Close");
+    const shortLabel = !isInserterOpened2 ? (0, import_i18n284.__)("Add") : (0, import_i18n284.__)("Close");
     return (
       // Some plugins expect and use the `edit-post-header-toolbar` CSS class to
       // find the toolbar and inject UI elements into it. This is not officially
       // supported, but we're keeping it in the list of class names for backwards
       // compatibility.
-      /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
         import_block_editor70.NavigableToolbar,
         {
           className: clsx_default(
@@ -91015,9 +90490,9 @@ If there's a particular need for this, please submit a feature request at https:
           ),
           "aria-label": toolbarAriaLabel,
           variant: "unstyled",
-          children: /* @__PURE__ */ (0, import_jsx_runtime485.jsxs)("div", { className: "editor-document-tools__left", children: [
-            !isDistractionFree && /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
-              import_components236.ToolbarButton,
+          children: /* @__PURE__ */ (0, import_jsx_runtime482.jsxs)("div", { className: "editor-document-tools__left", children: [
+            !isDistractionFree && /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+              import_components233.ToolbarButton,
               {
                 ref: inserterSidebarToggleRef2,
                 className: "editor-document-tools__inserter-toggle",
@@ -91032,9 +90507,9 @@ If there's a particular need for this, please submit a feature request at https:
                 "aria-expanded": isInserterOpened2
               }
             ),
-            (isWideViewport || !showIconLabels) && /* @__PURE__ */ (0, import_jsx_runtime485.jsxs)(import_jsx_runtime485.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
-                import_components236.ToolbarItem,
+            (isWideViewport || !showIconLabels) && /* @__PURE__ */ (0, import_jsx_runtime482.jsxs)(import_jsx_runtime482.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+                import_components233.ToolbarItem,
                 {
                   as: undo_default2,
                   showTooltip: !showIconLabels,
@@ -91042,8 +90517,8 @@ If there's a particular need for this, please submit a feature request at https:
                   size: "compact"
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
-                import_components236.ToolbarItem,
+              /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+                import_components233.ToolbarItem,
                 {
                   as: redo_default2,
                   showTooltip: !showIconLabels,
@@ -91051,14 +90526,14 @@ If there's a particular need for this, please submit a feature request at https:
                   size: "compact"
                 }
               ),
-              !isDistractionFree && /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
-                import_components236.ToolbarButton,
+              !isDistractionFree && /* @__PURE__ */ (0, import_jsx_runtime482.jsx)(
+                import_components233.ToolbarButton,
                 {
                   className: "editor-document-tools__document-overview-toggle",
                   icon: list_view_default,
                   disabled: disableBlockTools,
                   isPressed: isListViewOpen,
-                  label: (0, import_i18n287.__)("Document Overview"),
+                  label: (0, import_i18n284.__)("Document Overview"),
                   onClick: toggleListView,
                   shortcut: listViewShortcut,
                   showTooltip: !showIconLabels,
@@ -91076,8 +90551,8 @@ If there's a particular need for this, please submit a feature request at https:
   var document_tools_default = DocumentTools;

   // packages/editor/build-module/components/header/header-skeleton.mjs
-  var import_components237 = __toESM(require_components(), 1);
-  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
+  var import_components234 = __toESM(require_components(), 1);
+  var import_jsx_runtime483 = __toESM(require_jsx_runtime(), 1);
   var toolbarVariations = {
     distractionFreeDisabled: { y: "-50px" },
     distractionFreeHover: { y: 0 },
@@ -91099,18 +90574,18 @@ If there's a particular need for this, please submit a feature request at https:
     settings
   }) {
     const hasBackButton = useHasBackButton();
-    return /* @__PURE__ */ (0, import_jsx_runtime486.jsxs)("div", { className: clsx_default("editor-header edit-post-header", className), children: [
-      hasBackButton && /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
-        import_components237.__unstableMotion.div,
+    return /* @__PURE__ */ (0, import_jsx_runtime483.jsxs)("div", { className: clsx_default("editor-header edit-post-header", className), children: [
+      hasBackButton && /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+        import_components234.__unstableMotion.div,
         {
           className: "editor-header__back-button",
           variants: backButtonVariations,
           transition: { type: "tween" },
-          children: /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(back_button_default.Slot, {})
+          children: /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(back_button_default.Slot, {})
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
-        import_components237.__unstableMotion.div,
+      /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+        import_components234.__unstableMotion.div,
         {
           variants: toolbarVariations,
           className: "editor-header__toolbar",
@@ -91118,8 +90593,8 @@ If there's a particular need for this, please submit a feature request at https:
           children: toolbar
         }
       ),
-      center && /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
-        import_components237.__unstableMotion.div,
+      center && /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+        import_components234.__unstableMotion.div,
         {
           variants: toolbarVariations,
           className: "editor-header__center",
@@ -91127,8 +90602,8 @@ If there's a particular need for this, please submit a feature request at https:
           children: center
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(
-        import_components237.__unstableMotion.div,
+      /* @__PURE__ */ (0, import_jsx_runtime483.jsx)(
+        import_components234.__unstableMotion.div,
         {
           variants: toolbarVariations,
           transition: { type: "tween" },
@@ -91140,64 +90615,64 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/more-menu/index.mjs
-  var import_i18n290 = __toESM(require_i18n(), 1);
-  var import_data203 = __toESM(require_data(), 1);
+  var import_i18n287 = __toESM(require_i18n(), 1);
+  var import_data199 = __toESM(require_data(), 1);
   var import_keycodes16 = __toESM(require_keycodes(), 1);
-  var import_components242 = __toESM(require_components(), 1);
+  var import_components239 = __toESM(require_components(), 1);
   var import_preferences16 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/more-menu/copy-content-menu-item.mjs
-  var import_components238 = __toESM(require_components(), 1);
-  var import_data201 = __toESM(require_data(), 1);
-  var import_i18n288 = __toESM(require_i18n(), 1);
-  var import_compose63 = __toESM(require_compose(), 1);
+  var import_components235 = __toESM(require_components(), 1);
+  var import_data197 = __toESM(require_data(), 1);
+  var import_i18n285 = __toESM(require_i18n(), 1);
+  var import_compose64 = __toESM(require_compose(), 1);
   var import_notices30 = __toESM(require_notices(), 1);
-  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime484 = __toESM(require_jsx_runtime(), 1);
   function CopyContentMenuItem() {
-    const { createNotice } = (0, import_data201.useDispatch)(import_notices30.store);
-    const { getEditedPostContent: getEditedPostContent2 } = (0, import_data201.useSelect)(store);
+    const { createNotice } = (0, import_data197.useDispatch)(import_notices30.store);
+    const { getEditedPostContent: getEditedPostContent2 } = (0, import_data197.useSelect)(store3);
     function getText() {
       return getEditedPostContent2();
     }
     function onSuccess() {
-      createNotice("info", (0, import_i18n288.__)("All content copied."), {
+      createNotice("info", (0, import_i18n285.__)("All content copied."), {
         isDismissible: true,
         type: "snackbar"
       });
     }
-    const ref = (0, import_compose63.useCopyToClipboard)(getText, onSuccess);
-    return /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(import_components238.MenuItem, { ref, children: (0, import_i18n288.__)("Copy all blocks") });
+    const ref = (0, import_compose64.useCopyToClipboard)(getText, onSuccess);
+    return /* @__PURE__ */ (0, import_jsx_runtime484.jsx)(import_components235.MenuItem, { ref, children: (0, import_i18n285.__)("Copy all blocks") });
   }

   // packages/editor/build-module/components/mode-switcher/index.mjs
-  var import_i18n289 = __toESM(require_i18n(), 1);
-  var import_components239 = __toESM(require_components(), 1);
-  var import_data202 = __toESM(require_data(), 1);
+  var import_i18n286 = __toESM(require_i18n(), 1);
+  var import_components236 = __toESM(require_components(), 1);
+  var import_data198 = __toESM(require_data(), 1);
   var import_keyboard_shortcuts7 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime485 = __toESM(require_jsx_runtime(), 1);
   var MODES = [
     {
       value: "visual",
-      label: (0, import_i18n289.__)("Visual editor")
+      label: (0, import_i18n286.__)("Visual editor")
     },
     {
       value: "text",
-      label: (0, import_i18n289.__)("Code editor")
+      label: (0, import_i18n286.__)("Code editor")
     }
   ];
   function ModeSwitcher() {
-    const { shortcut, isRichEditingEnabled, isCodeEditingEnabled, mode } = (0, import_data202.useSelect)(
+    const { shortcut, isRichEditingEnabled, isCodeEditingEnabled, mode } = (0, import_data198.useSelect)(
       (select9) => ({
         shortcut: select9(
           import_keyboard_shortcuts7.store
         ).getShortcutRepresentation("core/editor/toggle-mode"),
-        isRichEditingEnabled: select9(store).getEditorSettings().richEditingEnabled,
-        isCodeEditingEnabled: select9(store).getEditorSettings().codeEditingEnabled,
-        mode: select9(store).getEditorMode()
+        isRichEditingEnabled: select9(store3).getEditorSettings().richEditingEnabled,
+        isCodeEditingEnabled: select9(store3).getEditorSettings().codeEditingEnabled,
+        mode: select9(store3).getEditorMode()
       }),
       []
     );
-    const { switchEditorMode: switchEditorMode2 } = (0, import_data202.useDispatch)(store);
+    const { switchEditorMode: switchEditorMode2 } = (0, import_data198.useDispatch)(store3);
     let selectedMode = mode;
     if (!isRichEditingEnabled && mode === "visual") {
       selectedMode = "text";
@@ -91216,7 +90691,7 @@ If there's a particular need for this, please submit a feature request at https:
         choice = {
           ...choice,
           disabled: true,
-          info: (0, import_i18n289.__)(
+          info: (0, import_i18n286.__)(
             "You can enable the visual editor in your profile settings."
           )
         };
@@ -91226,8 +90701,8 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return choice;
     });
-    return /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_components239.MenuGroup, { label: (0, import_i18n289.__)("Editor"), children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
-      import_components239.MenuItemsChoice,
+    return /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(import_components236.MenuGroup, { label: (0, import_i18n286.__)("Editor"), children: /* @__PURE__ */ (0, import_jsx_runtime485.jsx)(
+      import_components236.MenuItemsChoice,
       {
         choices,
         value: selectedMode,
@@ -91238,39 +90713,39 @@ If there's a particular need for this, please submit a feature request at https:
   var mode_switcher_default = ModeSwitcher;

   // packages/editor/build-module/components/more-menu/tools-more-menu-group.mjs
-  var import_components240 = __toESM(require_components(), 1);
-  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: ToolsMoreMenuGroup, Slot: Slot11 } = (0, import_components240.createSlotFill)("ToolsMoreMenuGroup");
-  ToolsMoreMenuGroup.Slot = ({ fillProps }) => /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(Slot11, { fillProps });
+  var import_components237 = __toESM(require_components(), 1);
+  var import_jsx_runtime486 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: ToolsMoreMenuGroup, Slot: Slot11 } = (0, import_components237.createSlotFill)("ToolsMoreMenuGroup");
+  ToolsMoreMenuGroup.Slot = ({ fillProps }) => /* @__PURE__ */ (0, import_jsx_runtime486.jsx)(Slot11, { fillProps });
   var tools_more_menu_group_default = ToolsMoreMenuGroup;

   // packages/editor/build-module/components/more-menu/view-more-menu-group.mjs
-  var import_components241 = __toESM(require_components(), 1);
-  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: ViewMoreMenuGroup, Slot: Slot12 } = (0, import_components241.createSlotFill)(
+  var import_components238 = __toESM(require_components(), 1);
+  var import_jsx_runtime487 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: ViewMoreMenuGroup, Slot: Slot12 } = (0, import_components238.createSlotFill)(
     /* @__PURE__ */ Symbol("ViewMoreMenuGroup")
   );
-  ViewMoreMenuGroup.Slot = ({ fillProps }) => /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(Slot12, { fillProps });
+  ViewMoreMenuGroup.Slot = ({ fillProps }) => /* @__PURE__ */ (0, import_jsx_runtime487.jsx)(Slot12, { fillProps });
   var view_more_menu_group_default = ViewMoreMenuGroup;

   // packages/editor/build-module/components/more-menu/index.mjs
-  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime488 = __toESM(require_jsx_runtime(), 1);
   function MoreMenu({ disabled: disabled2 = false }) {
-    const { openModal: openModal2 } = (0, import_data203.useDispatch)(store3);
-    const { set: setPreference } = (0, import_data203.useDispatch)(import_preferences16.store);
-    const { toggleDistractionFree: toggleDistractionFree2 } = (0, import_data203.useDispatch)(store);
-    const showIconLabels = (0, import_data203.useSelect)(
+    const { openModal: openModal2 } = (0, import_data199.useDispatch)(store2);
+    const { set: setPreference } = (0, import_data199.useDispatch)(import_preferences16.store);
+    const { toggleDistractionFree: toggleDistractionFree2 } = (0, import_data199.useDispatch)(store3);
+    const showIconLabels = (0, import_data199.useSelect)(
       (select9) => select9(import_preferences16.store).get("core", "showIconLabels"),
       []
     );
     const turnOffDistractionFree = () => {
       setPreference("core", "distractionFree", false);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_jsx_runtime491.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
-      import_components242.DropdownMenu,
+    return /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_jsx_runtime488.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+      import_components239.DropdownMenu,
       {
         icon: more_vertical_default,
-        label: (0, import_i18n290.__)("Options"),
+        label: (0, import_i18n287.__)("Options"),
         popoverProps: {
           placement: "bottom-end",
           className: "more-menu-dropdown__content"
@@ -91282,41 +90757,41 @@ If there's a particular need for this, please submit a feature request at https:
           size: "compact",
           disabled: disabled2
         },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime491.jsxs)(import_jsx_runtime491.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime491.jsxs)(import_components242.MenuGroup, { label: (0, import_i18n290._x)("View", "noun"), children: [
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(import_jsx_runtime488.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(import_components239.MenuGroup, { label: (0, import_i18n287._x)("View", "noun"), children: [
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
               import_preferences16.PreferenceToggleMenuItem,
               {
                 scope: "core",
                 name: "fixedToolbar",
                 onToggle: turnOffDistractionFree,
-                label: (0, import_i18n290.__)("Top toolbar"),
-                info: (0, import_i18n290.__)(
+                label: (0, import_i18n287.__)("Top toolbar"),
+                info: (0, import_i18n287.__)(
                   "Access all block and document tools in a single place"
                 ),
-                messageActivated: (0, import_i18n290.__)(
+                messageActivated: (0, import_i18n287.__)(
                   "Top toolbar activated."
                 ),
-                messageDeactivated: (0, import_i18n290.__)(
+                messageDeactivated: (0, import_i18n287.__)(
                   "Top toolbar deactivated."
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
               import_preferences16.PreferenceToggleMenuItem,
               {
                 scope: "core",
                 name: "distractionFree",
-                label: (0, import_i18n290.__)("Distraction free"),
-                info: (0, import_i18n290.__)("Write with calmness"),
+                label: (0, import_i18n287.__)("Distraction free"),
+                info: (0, import_i18n287.__)("Write with calmness"),
                 handleToggling: false,
                 onToggle: () => toggleDistractionFree2({
                   createNotice: false
                 }),
-                messageActivated: (0, import_i18n290.__)(
+                messageActivated: (0, import_i18n287.__)(
                   "Distraction free mode activated."
                 ),
-                messageDeactivated: (0, import_i18n290.__)(
+                messageDeactivated: (0, import_i18n287.__)(
                   "Distraction free mode deactivated."
                 ),
                 shortcut: import_keycodes16.displayShortcut.primaryShift(
@@ -91324,73 +90799,73 @@ If there's a particular need for this, please submit a feature request at https:
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
               import_preferences16.PreferenceToggleMenuItem,
               {
                 scope: "core",
                 name: "focusMode",
-                label: (0, import_i18n290.__)("Spotlight mode"),
-                info: (0, import_i18n290.__)("Focus on one block at a time"),
-                messageActivated: (0, import_i18n290.__)(
+                label: (0, import_i18n287.__)("Spotlight mode"),
+                info: (0, import_i18n287.__)("Focus on one block at a time"),
+                messageActivated: (0, import_i18n287.__)(
                   "Spotlight mode activated."
                 ),
-                messageDeactivated: (0, import_i18n290.__)(
+                messageDeactivated: (0, import_i18n287.__)(
                   "Spotlight mode deactivated."
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(view_more_menu_group_default.Slot, { fillProps: { onClose } })
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(view_more_menu_group_default.Slot, { fillProps: { onClose } })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(mode_switcher_default, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(mode_switcher_default, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
             action_item_default.Slot,
             {
               name: "core/plugin-more-menu",
-              label: (0, import_i18n290.__)("Panels"),
+              label: (0, import_i18n287.__)("Panels"),
               fillProps: { onClick: onClose }
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime491.jsxs)(import_components242.MenuGroup, { label: (0, import_i18n290.__)("Tools"), children: [
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
-              import_components242.MenuItem,
+          /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(import_components239.MenuGroup, { label: (0, import_i18n287.__)("Tools"), children: [
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+              import_components239.MenuItem,
               {
                 onClick: () => openModal2("editor/keyboard-shortcut-help"),
                 shortcut: import_keycodes16.displayShortcut.access("h"),
-                children: (0, import_i18n290.__)("Keyboard shortcuts")
+                children: (0, import_i18n287.__)("Keyboard shortcuts")
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(CopyContentMenuItem, {}),
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsxs)(
-              import_components242.MenuItem,
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(CopyContentMenuItem, {}),
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsxs)(
+              import_components239.MenuItem,
               {
                 icon: external_default,
-                href: (0, import_i18n290.__)(
+                href: (0, import_i18n287.__)(
                   "https://wordpress.org/documentation/article/wordpress-block-editor/"
                 ),
                 target: "_blank",
                 rel: "noopener",
                 children: [
-                  (0, import_i18n290.__)("Help"),
-                  /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(VisuallyHidden, {
-                    render: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)("span", {}),
+                  (0, import_i18n287.__)("Help"),
+                  /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(VisuallyHidden, {
+                    render: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)("span", {}),
                     /* translators: accessibility text */
-                    children: (0, import_i18n290.__)("(opens in a new tab)")
+                    children: (0, import_i18n287.__)("(opens in a new tab)")
                   })
                 ]
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
               tools_more_menu_group_default.Slot,
               {
                 fillProps: { onClose }
               }
             )
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components242.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
-            import_components242.MenuItem,
+          /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(import_components239.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime488.jsx)(
+            import_components239.MenuItem,
             {
               onClick: () => openModal2("editor/preferences"),
-              children: (0, import_i18n290.__)("Preferences")
+              children: (0, import_i18n287.__)("Preferences")
             }
           ) })
         ] })
@@ -91399,9 +90874,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-publish-button/post-publish-button-or-toggle.mjs
-  var import_compose64 = __toESM(require_compose(), 1);
-  var import_data204 = __toESM(require_data(), 1);
-  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
+  var import_compose65 = __toESM(require_compose(), 1);
+  var import_data200 = __toESM(require_data(), 1);
+  var import_jsx_runtime489 = __toESM(require_jsx_runtime(), 1);
   var IS_TOGGLE = "toggle";
   var IS_BUTTON = "button";
   function PostPublishButtonOrToggle({
@@ -91409,8 +90884,8 @@ If there's a particular need for this, please submit a feature request at https:
     setEntitiesSavedStatesCallback
   }) {
     let component;
-    const isSmallerThanMediumViewport = (0, import_compose64.useViewportMatch)("medium", "<");
-    const { togglePublishSidebar: togglePublishSidebar2 } = (0, import_data204.useDispatch)(store);
+    const isSmallerThanMediumViewport = (0, import_compose65.useViewportMatch)("medium", "<");
+    const { togglePublishSidebar: togglePublishSidebar2 } = (0, import_data200.useDispatch)(store3);
     const {
       hasPublishAction,
       isBeingScheduled,
@@ -91422,18 +90897,18 @@ If there's a particular need for this, please submit a feature request at https:
       postStatus,
       postStatusHasChanged,
       postType: postType2
-    } = (0, import_data204.useSelect)((select9) => {
+    } = (0, import_data200.useSelect)((select9) => {
       return {
-        hasPublishAction: !!select9(store).getCurrentPost()?._links?.["wp:action-publish"],
-        isBeingScheduled: select9(store).isEditedPostBeingScheduled(),
-        isPending: select9(store).isCurrentPostPending(),
-        isPublished: select9(store).isCurrentPostPublished(),
-        isPublishSidebarEnabled: select9(store).isPublishSidebarEnabled(),
-        isPublishSidebarOpened: select9(store).isPublishSidebarOpened(),
-        isScheduled: select9(store).isCurrentPostScheduled(),
-        postStatus: select9(store).getEditedPostAttribute("status"),
-        postStatusHasChanged: select9(store).getPostEdits()?.status,
-        postType: select9(store).getCurrentPostType()
+        hasPublishAction: !!select9(store3).getCurrentPost()?._links?.["wp:action-publish"],
+        isBeingScheduled: select9(store3).isEditedPostBeingScheduled(),
+        isPending: select9(store3).isCurrentPostPending(),
+        isPublished: select9(store3).isCurrentPostPublished(),
+        isPublishSidebarEnabled: select9(store3).isPublishSidebarEnabled(),
+        isPublishSidebarOpened: select9(store3).isPublishSidebarOpened(),
+        isScheduled: select9(store3).isCurrentPostScheduled(),
+        postStatus: select9(store3).getEditedPostAttribute("status"),
+        postStatusHasChanged: select9(store3).getPostEdits()?.status,
+        postType: select9(store3).getCurrentPostType()
       };
     }, []);
     if (postType2 === ATTACHMENT_POST_TYPE) {
@@ -91445,7 +90920,7 @@ If there's a particular need for this, please submit a feature request at https:
     } else {
       component = IS_BUTTON;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime489.jsx)(
       post_publish_button_default,
       {
         forceIsDirty,
@@ -91458,20 +90933,20 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-view-link/index.mjs
-  var import_i18n291 = __toESM(require_i18n(), 1);
-  var import_components243 = __toESM(require_components(), 1);
-  var import_core_data110 = __toESM(require_core_data(), 1);
-  var import_data205 = __toESM(require_data(), 1);
+  var import_i18n288 = __toESM(require_i18n(), 1);
+  var import_components240 = __toESM(require_components(), 1);
+  var import_core_data108 = __toESM(require_core_data(), 1);
+  var import_data201 = __toESM(require_data(), 1);
   var import_preferences17 = __toESM(require_preferences(), 1);
-  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime490 = __toESM(require_jsx_runtime(), 1);
   function PostViewLink() {
-    const { hasLoaded, permalink, isPublished, label, showIconLabels } = (0, import_data205.useSelect)((select9) => {
-      const postTypeSlug = select9(store).getCurrentPostType();
-      const postType2 = select9(import_core_data110.store).getPostType(postTypeSlug);
+    const { hasLoaded, permalink, isPublished, label, showIconLabels } = (0, import_data201.useSelect)((select9) => {
+      const postTypeSlug = select9(store3).getCurrentPostType();
+      const postType2 = select9(import_core_data108.store).getPostType(postTypeSlug);
       const { get } = select9(import_preferences17.store);
       return {
-        permalink: select9(store).getPermalink(),
-        isPublished: select9(store).isCurrentPostPublished(),
+        permalink: select9(store3).getPermalink(),
+        isPublished: select9(store3).isCurrentPostPublished(),
         label: postType2?.labels?.view_item,
         hasLoaded: !!postType2,
         showIconLabels: get("core", "showIconLabels")
@@ -91480,11 +90955,11 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isPublished || !permalink || !hasLoaded) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
-      import_components243.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime490.jsx)(
+      import_components240.Button,
       {
         icon: external_default,
-        label: label || (0, import_i18n291.__)("View post"),
+        label: label || (0, import_i18n288.__)("View post"),
         href: permalink,
         target: "_blank",
         showTooltip: !showIconLabels,
@@ -91494,11 +90969,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/preview-dropdown/index.mjs
-  var import_compose65 = __toESM(require_compose(), 1);
-  var import_components244 = __toESM(require_components(), 1);
-  var import_i18n292 = __toESM(require_i18n(), 1);
-  var import_data206 = __toESM(require_data(), 1);
-  var import_core_data111 = __toESM(require_core_data(), 1);
+  var import_compose66 = __toESM(require_compose(), 1);
+  var import_components241 = __toESM(require_components(), 1);
+  var import_i18n289 = __toESM(require_i18n(), 1);
+  var import_data202 = __toESM(require_data(), 1);
+  var import_core_data109 = __toESM(require_core_data(), 1);
   var import_preferences18 = __toESM(require_preferences(), 1);
   var import_block_editor71 = __toESM(require_block_editor(), 1);

@@ -91509,7 +90984,7 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/components/preview-dropdown/index.mjs
-  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime491 = __toESM(require_jsx_runtime(), 1);
   var { getViewportBreakpoints: getViewportBreakpoints5 } = unlock(privateApis);
   function PreviewDropdown({ forceIsAutosaveable, disabled: disabled2 }) {
     const {
@@ -91526,20 +91001,20 @@ If there's a particular need for this, please submit a feature request at https:
       isResponsiveEditingEnabled,
       hasBlockSelection,
       activeComplementaryArea
-    } = (0, import_data206.useSelect)((select9) => {
+    } = (0, import_data202.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentTemplateId: getCurrentTemplateId2,
         getRenderingMode: getRenderingMode2,
         getDeviceType: getDeviceType2,
         getEditorSettings: getEditorSettings2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const {
         isResponsiveEditing: _isResponsiveEditing,
         getBlockSelectionStart: getBlockSelectionStart2,
         getSettings: getSettings10
       } = unlock(select9(import_block_editor71.store));
-      const { getEntityRecord, getPostType } = select9(import_core_data111.store);
+      const { getEntityRecord, getPostType } = select9(import_core_data109.store);
       const { get } = select9(import_preferences18.store);
       const _currentPostType = getCurrentPostType2();
       const viewportBreakpoints = getViewportBreakpoints5(
@@ -91558,14 +91033,14 @@ If there's a particular need for this, please submit a feature request at https:
         isResponsiveEditing: _isResponsiveEditing(),
         isResponsiveEditingEnabled: getEditorSettings2().responsiveEditingEnabled,
         hasBlockSelection: !!getBlockSelectionStart2(),
-        activeComplementaryArea: select9(store3).getActiveComplementaryArea("core")
+        activeComplementaryArea: select9(store2).getActiveComplementaryArea("core")
       };
     }, []);
     const { setDeviceType: setDeviceType2, setRenderingMode: setRenderingMode2, setDefaultRenderingMode: setDefaultRenderingMode2 } = unlock(
-      (0, import_data206.useDispatch)(store)
+      (0, import_data202.useDispatch)(store3)
     );
-    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_data202.useDispatch)(import_block_editor71.store));
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data202.useDispatch)(store2);
     const handleDevicePreviewChange = (newDeviceType) => {
       setDeviceType2(newDeviceType);
       resetZoomLevel();
@@ -91580,7 +91055,7 @@ If there's a particular need for this, please submit a feature request at https:
         enableComplementaryArea2("core", sidebars.block);
       }
     };
-    const isMobile = (0, import_compose65.useViewportMatch)("medium", "<");
+    const isMobile = (0, import_compose66.useViewportMatch)("medium", "<");
     if (isMobile) {
       return null;
     }
@@ -91596,7 +91071,7 @@ If there's a particular need for this, please submit a feature request at https:
       accessibleWhenDisabled: disabled2
     };
     const menuProps = {
-      "aria-label": (0, import_i18n292.__)("View options")
+      "aria-label": (0, import_i18n289.__)("View options")
     };
     const deviceIcons = {
       desktop: desktop_default,
@@ -91606,29 +91081,29 @@ If there's a particular need for this, please submit a feature request at https:
     const choices = [
       {
         value: "Desktop",
-        label: (0, import_i18n292.__)("Desktop"),
+        label: (0, import_i18n289.__)("Desktop"),
         icon: desktop_default,
-        info: isResponsiveEditing ? (0, import_i18n292.__)("Style all viewports.") : (0, import_i18n292.__)("Preview desktop viewport.")
+        info: isResponsiveEditing ? (0, import_i18n289.__)("Style all viewports.") : (0, import_i18n289.__)("Preview desktop viewport.")
       },
       ...hasTabletViewport ? [
         {
           value: "Tablet",
-          label: (0, import_i18n292.__)("Tablet"),
+          label: (0, import_i18n289.__)("Tablet"),
           icon: tablet_default,
-          info: isResponsiveEditing ? (0, import_i18n292.__)("Style tablet only.") : (0, import_i18n292.__)("Preview tablet viewport.")
+          info: isResponsiveEditing ? (0, import_i18n289.__)("Style tablet only.") : (0, import_i18n289.__)("Preview tablet viewport.")
         }
       ] : [],
       ...hasMobileViewport ? [
         {
           value: "Mobile",
-          label: (0, import_i18n292.__)("Mobile"),
+          label: (0, import_i18n289.__)("Mobile"),
           icon: mobile_default,
-          info: isResponsiveEditing ? (0, import_i18n292.__)("Style mobile only.") : (0, import_i18n292.__)("Preview mobile viewport.")
+          info: isResponsiveEditing ? (0, import_i18n289.__)("Style mobile only.") : (0, import_i18n289.__)("Preview mobile viewport.")
         }
       ] : []
     ];
-    return /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
-      import_components244.DropdownMenu,
+    return /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+      import_components241.DropdownMenu,
       {
         className: clsx_default(
           "editor-preview-dropdown",
@@ -91639,49 +91114,49 @@ If there's a particular need for this, please submit a feature request at https:
         toggleProps,
         menuProps,
         icon: deviceIcons[deviceType.toLowerCase()],
-        label: (0, import_i18n292.__)("View"),
+        label: (0, import_i18n289.__)("View"),
         disableOpenOnArrowDown: disabled2,
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime494.jsxs)(import_jsx_runtime494.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components244.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
-            import_components244.MenuItemsChoice,
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime491.jsxs)(import_jsx_runtime491.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components241.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+            import_components241.MenuItemsChoice,
             {
               choices,
               value: deviceType,
               onSelect: handleDevicePreviewChange
             }
           ) }),
-          isResponsiveEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components244.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
-            import_components244.MenuItem,
+          isResponsiveEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components241.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+            import_components241.MenuItem,
             {
               icon: isResponsiveEditing ? check_default : void 0,
               isSelected: isResponsiveEditing,
               role: "menuitemcheckbox",
               onClick: handleResponsiveEditingChange,
-              info: (0, import_i18n292.__)(
+              info: (0, import_i18n289.__)(
                 "Style changes apply only to the selected viewport."
               ),
-              children: (0, import_i18n292.__)("Responsive styles")
+              children: (0, import_i18n289.__)("Responsive styles")
             }
           ) }),
-          isTemplate2 && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components244.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime494.jsxs)(
-            import_components244.MenuItem,
+          isTemplate2 && /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components241.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsxs)(
+            import_components241.MenuItem,
             {
               href: homeUrl,
               target: "_blank",
               icon: external_default,
               onClick: onClose,
               children: [
-                (0, import_i18n292.__)("View site"),
-                /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(VisuallyHidden, {
-                  render: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)("span", {}),
+                (0, import_i18n289.__)("View site"),
+                /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(VisuallyHidden, {
+                  render: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)("span", {}),
                   /* translators: accessibility text */
-                  children: (0, import_i18n292.__)("(opens in a new tab)")
+                  children: (0, import_i18n289.__)("(opens in a new tab)")
                 })
               ]
             }
           ) }),
-          !isTemplate2 && !!templateId2 && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components244.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
-            import_components244.MenuItem,
+          !isTemplate2 && !!templateId2 && /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components241.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
+            import_components241.MenuItem,
             {
               icon: !isTemplateHidden ? check_default : void 0,
               isSelected: !isTemplateHidden,
@@ -91692,17 +91167,17 @@ If there's a particular need for this, please submit a feature request at https:
                 setDefaultRenderingMode2(newRenderingMode);
                 resetZoomLevel();
               },
-              children: (0, import_i18n292.__)("Show template")
+              children: (0, import_i18n289.__)("Show template")
             }
           ) }),
-          isViewable && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(import_components244.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+          isViewable && /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(import_components241.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
             PostPreviewMenuItem,
             {
               forceIsAutosaveable,
               onPreview: onClose
             }
           ) }),
-          /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime491.jsx)(
             action_item_default.Slot,
             {
               name: "core/plugin-preview-menu",
@@ -91715,17 +91190,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/zoom-out-toggle/index.mjs
-  var import_components245 = __toESM(require_components(), 1);
-  var import_i18n293 = __toESM(require_i18n(), 1);
-  var import_element289 = __toESM(require_element(), 1);
-  var import_data207 = __toESM(require_data(), 1);
+  var import_components242 = __toESM(require_components(), 1);
+  var import_i18n290 = __toESM(require_i18n(), 1);
+  var import_element287 = __toESM(require_element(), 1);
+  var import_data203 = __toESM(require_data(), 1);
   var import_block_editor72 = __toESM(require_block_editor(), 1);
   var import_preferences19 = __toESM(require_preferences(), 1);
   var import_keyboard_shortcuts8 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes17 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime492 = __toESM(require_jsx_runtime(), 1);
   var ZoomOutToggle = ({ disabled: disabled2 }) => {
-    const { isZoomOut, showIconLabels, isDistractionFree } = (0, import_data207.useSelect)(
+    const { isZoomOut, showIconLabels, isDistractionFree } = (0, import_data203.useSelect)(
       (select9) => ({
         isZoomOut: unlock(select9(import_block_editor72.store)).isZoomOut(),
         showIconLabels: select9(import_preferences19.store).get(
@@ -91739,16 +91214,16 @@ If there's a particular need for this, please submit a feature request at https:
       })
     );
     const { resetZoomLevel, setZoomLevel } = unlock(
-      (0, import_data207.useDispatch)(import_block_editor72.store)
+      (0, import_data203.useDispatch)(import_block_editor72.store)
     );
-    const { registerShortcut, unregisterShortcut } = (0, import_data207.useDispatch)(
+    const { registerShortcut, unregisterShortcut } = (0, import_data203.useDispatch)(
       import_keyboard_shortcuts8.store
     );
-    (0, import_element289.useEffect)(() => {
+    (0, import_element287.useEffect)(() => {
       registerShortcut({
         name: "core/editor/zoom",
         category: "global",
-        description: (0, import_i18n293.__)("Enter or exit zoom out."),
+        description: (0, import_i18n290.__)("Enter or exit zoom out."),
         keyCombination: {
           // `primaryShift+0` (`ctrl+shift+0`) is the shortcut for switching
           // to input mode in Windows, so apply a different key combination.
@@ -91780,14 +91255,14 @@ If there's a particular need for this, please submit a feature request at https:
         setZoomLevel("auto-scaled");
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
-      import_components245.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime492.jsx)(
+      import_components242.Button,
       {
         accessibleWhenDisabled: true,
         disabled: disabled2,
         onClick: handleZoomOut,
         icon: square_default,
-        label: (0, import_i18n293.__)("Zoom Out"),
+        label: (0, import_i18n290.__)("Zoom Out"),
         isPressed: isZoomOut,
         size: "compact",
         showTooltip: !showIconLabels,
@@ -91798,33 +91273,33 @@ If there's a particular need for this, please submit a feature request at https:
   var zoom_out_toggle_default = ZoomOutToggle;

   // packages/editor/build-module/components/collaborators-presence/index.mjs
-  var import_components248 = __toESM(require_components(), 1);
-  var import_element297 = __toESM(require_element(), 1);
-  var import_core_data115 = __toESM(require_core_data(), 1);
-  var import_i18n298 = __toESM(require_i18n(), 1);
+  var import_components245 = __toESM(require_components(), 1);
+  var import_element295 = __toESM(require_element(), 1);
+  var import_core_data113 = __toESM(require_core_data(), 1);
+  var import_i18n295 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/collaborators-presence/avatar/component.mjs
-  var import_components246 = __toESM(require_components(), 1);
-  var import_element291 = __toESM(require_element(), 1);
+  var import_components243 = __toESM(require_components(), 1);
+  var import_element289 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/collaborators-presence/avatar/use-image-loading-status.mjs
-  var import_element290 = __toESM(require_element(), 1);
+  var import_element288 = __toESM(require_element(), 1);
   function useImageLoadingStatus(src) {
-    const [prevSrc, setPrevSrc] = (0, import_element290.useState)(src);
-    const [status, setStatus] = (0, import_element290.useState)(
+    const [prevSrc, setPrevSrc] = (0, import_element288.useState)(src);
+    const [status, setStatus] = (0, import_element288.useState)(
       src ? "loading" : "idle"
     );
     if (prevSrc !== src) {
       setPrevSrc(src);
       setStatus(src ? "loading" : "idle");
     }
-    const handleLoad = (0, import_element290.useCallback)(() => setStatus("loaded"), []);
-    const handleError = (0, import_element290.useCallback)(() => setStatus("error"), []);
+    const handleLoad = (0, import_element288.useCallback)(() => setStatus("loaded"), []);
+    const handleError = (0, import_element288.useCallback)(() => setStatus("error"), []);
     return { status, handleLoad, handleError };
   }

   // packages/editor/build-module/components/collaborators-presence/avatar/component.mjs
-  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime493 = __toESM(require_jsx_runtime(), 1);
   k([a11y_default]);
   var GRAY_900 = "#1e1e1e";
   var WHITE = "#fff";
@@ -91849,7 +91324,7 @@ If there's a particular need for this, please submit a feature request at https:
     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_element291.useMemo)(
+    const nameColor = (0, import_element289.useMemo)(
       () => borderColor && w(borderColor).isReadable(GRAY_900, {
         level: "AA",
         size: "normal"
@@ -91863,7 +91338,7 @@ If there's a particular need for this, please submit a feature request at https:
         "--editor-avatar-name-color": nameColor
       } : {}
     };
-    const avatar = /* @__PURE__ */ (0, import_jsx_runtime496.jsxs)(
+    const avatar = /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)(
       "div",
       {
         className: clsx_default("editor-avatar", className, {
@@ -91878,8 +91353,8 @@ If there's a particular need for this, please submit a feature request at https:
         "aria-label": name2 || void 0,
         ...props,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime496.jsxs)("span", { className: "editor-avatar__image", children: [
-            src && /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)("span", { className: "editor-avatar__image", children: [
+            src && /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(
               "img",
               {
                 src,
@@ -91892,15 +91367,15 @@ If there's a particular need for this, please submit a feature request at https:
             ),
             !imageLoaded && initials
           ] }),
-          dimmed && !!statusIndicator && /* @__PURE__ */ (0, import_jsx_runtime496.jsx)("span", { className: "editor-avatar__status-indicator", children: /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(import_components246.Icon, { icon: statusIndicator }) }),
-          showBadge && /* @__PURE__ */ (0, import_jsx_runtime496.jsx)("span", { className: "editor-avatar__name", children: label || name2 })
+          dimmed && !!statusIndicator && /* @__PURE__ */ (0, import_jsx_runtime493.jsx)("span", { className: "editor-avatar__status-indicator", children: /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(import_components243.Icon, { icon: statusIndicator }) }),
+          showBadge && /* @__PURE__ */ (0, import_jsx_runtime493.jsx)("span", { className: "editor-avatar__name", children: label || name2 })
         ]
       }
     );
     if (name2 && (!showBadge || label)) {
-      return /* @__PURE__ */ (0, import_jsx_runtime496.jsxs)(tooltip_exports.Root, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(tooltip_exports.Trigger, { render: avatar }),
-        /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(tooltip_exports.Popup, { children: name2 })
+      return /* @__PURE__ */ (0, import_jsx_runtime493.jsxs)(tooltip_exports.Root, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(tooltip_exports.Trigger, { render: avatar }),
+        /* @__PURE__ */ (0, import_jsx_runtime493.jsx)(tooltip_exports.Popup, { children: name2 })
       ] });
     }
     return avatar;
@@ -91908,19 +91383,19 @@ If there's a particular need for this, please submit a feature request at https:
   var component_default = Avatar;

   // packages/editor/build-module/components/collaborators-presence/avatar-group/component.mjs
-  var import_element292 = __toESM(require_element(), 1);
-  var import_i18n294 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
+  var import_element290 = __toESM(require_element(), 1);
+  var import_i18n291 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime494 = __toESM(require_jsx_runtime(), 1);
   function AvatarGroup({
     className,
     max: max3 = 3,
     children,
     ...props
   }) {
-    const childArray = import_element292.Children.toArray(children);
+    const childArray = import_element290.Children.toArray(children);
     const visible = childArray.slice(0, max3);
     const overflowCount = childArray.length - max3;
-    return /* @__PURE__ */ (0, import_jsx_runtime497.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime494.jsxs)(
       "div",
       {
         role: "group",
@@ -91928,13 +91403,13 @@ If there's a particular need for this, please submit a feature request at https:
         ...props,
         children: [
           visible,
-          overflowCount > 0 && /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(
+          overflowCount > 0 && /* @__PURE__ */ (0, import_jsx_runtime494.jsx)(
             "span",
             {
               className: "editor-avatar-group__overflow",
-              "aria-label": (0, import_i18n294.sprintf)(
+              "aria-label": (0, import_i18n291.sprintf)(
                 /* translators: %d: number of additional collaborators not shown */
-                (0, import_i18n294._n)(
+                (0, import_i18n291._n)(
                   "%d more collaborator",
                   "%d more collaborators",
                   overflowCount
@@ -91951,9 +91426,9 @@ If there's a particular need for this, please submit a feature request at https:
   var component_default2 = AvatarGroup;

   // packages/editor/build-module/components/collaborators-presence/list.mjs
-  var import_i18n296 = __toESM(require_i18n(), 1);
-  var import_components247 = __toESM(require_components(), 1);
-  var import_a11y11 = __toESM(require_a11y(), 1);
+  var import_i18n293 = __toESM(require_i18n(), 1);
+  var import_components244 = __toESM(require_components(), 1);
+  var import_a11y13 = __toESM(require_a11y(), 1);

   // packages/editor/build-module/components/collaborators-overlay/get-avatar-url.mjs
   function getAvatarUrl(avatarUrls) {
@@ -91961,7 +91436,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/utils.mjs
-  var import_i18n295 = __toESM(require_i18n(), 1);
+  var import_i18n292 = __toESM(require_i18n(), 1);
   var import_rich_text8 = __toESM(require_rich_text(), 1);
   var import_dom25 = __toESM(require_dom(), 1);
   function sanitizeNoteContent(str3) {
@@ -91993,7 +91468,7 @@ If there's a particular need for this, please submit a feature request at https:
     if (!text) {
       return "";
     }
-    const wordCountType = (0, import_i18n295._x)("words", "Word count type. Do not translate!");
+    const wordCountType = (0, import_i18n292._x)("words", "Word count type. Do not translate!");
     const rawText = text.trim();
     let trimmedExcerpt = "";
     if (wordCountType === "words") {
@@ -92302,7 +91777,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collaborators-presence/list.mjs
-  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime495 = __toESM(require_jsx_runtime(), 1);
   function CollaboratorsList({
     activeCollaborators,
     popoverAnchor,
@@ -92316,38 +91791,38 @@ If there's a particular need for this, please submit a feature request at https:
         highlightDuration: 2e3
       });
       if (success) {
-        (0, import_a11y11.speak)((0, import_i18n296.__)("Scrolled to cursor"), "polite");
+        (0, import_a11y13.speak)((0, import_i18n293.__)("Scrolled to cursor"), "polite");
         setIsPopoverVisible(false);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
-      import_components247.Popover,
+    return /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+      import_components244.Popover,
       {
         anchor: popoverAnchor,
         placement: "bottom",
         offset: 8,
         className: "editor-collaborators-presence__list",
         onClose: () => setIsPopoverVisible(false),
-        children: /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)("div", { className: "editor-collaborators-presence__list-content", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)("div", { className: "editor-collaborators-presence__list-header", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)("div", { className: "editor-collaborators-presence__list-header-title", children: [
-              (0, import_i18n296.__)("Collaborators"),
-              /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("span", { children: activeCollaborators.length })
+        children: /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)("div", { className: "editor-collaborators-presence__list-content", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)("div", { className: "editor-collaborators-presence__list-header", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)("div", { className: "editor-collaborators-presence__list-header-title", children: [
+              (0, import_i18n293.__)("Collaborators"),
+              /* @__PURE__ */ (0, import_jsx_runtime495.jsx)("span", { children: activeCollaborators.length })
             ] }),
-            /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "editor-collaborators-presence__list-header-action", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
-              import_components247.Button,
+            /* @__PURE__ */ (0, import_jsx_runtime495.jsx)("div", { className: "editor-collaborators-presence__list-header-action", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
+              import_components244.Button,
               {
                 __next40pxDefaultSize: true,
                 icon: close_small_default,
                 iconSize: 24,
-                label: (0, import_i18n296.__)("Close Collaborators List"),
+                label: (0, import_i18n293.__)("Close Collaborators List"),
                 onClick: () => setIsPopoverVisible(false)
               }
             ) })
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "editor-collaborators-presence__list-items", children: activeCollaborators.map((collaboratorState) => {
+          /* @__PURE__ */ (0, import_jsx_runtime495.jsx)("div", { className: "editor-collaborators-presence__list-items", children: activeCollaborators.map((collaboratorState) => {
             const isCurrentUser = collaboratorState.isMe;
-            return /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(
+            return /* @__PURE__ */ (0, import_jsx_runtime495.jsxs)(
               "button",
               {
                 className: "editor-collaborators-presence__list-item",
@@ -92356,7 +91831,7 @@ If there's a particular need for this, please submit a feature request at https:
                   collaboratorState.clientId
                 ),
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime495.jsx)(
                     component_default,
                     {
                       src: getAvatarUrl(
@@ -92369,7 +91844,7 @@ If there's a particular need for this, please submit a feature request at https:
                       dimmed: !collaboratorState.isConnected
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "editor-collaborators-presence__list-item-info", children: /* @__PURE__ */ (0, import_jsx_runtime498.jsx)("div", { className: "editor-collaborators-presence__list-item-name", children: isCurrentUser ? (0, import_i18n296.__)("You") : collaboratorState.collaboratorInfo.name }) })
+                  /* @__PURE__ */ (0, import_jsx_runtime495.jsx)("div", { className: "editor-collaborators-presence__list-item-info", children: /* @__PURE__ */ (0, import_jsx_runtime495.jsx)("div", { className: "editor-collaborators-presence__list-item-name", children: isCurrentUser ? (0, import_i18n293.__)("You") : collaboratorState.collaboratorInfo.name }) })
                 ]
               },
               collaboratorState.clientId
@@ -92442,9 +91917,9 @@ If there's a particular need for this, please submit a feature request at https:
   var import_block_editor73 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collaborators-overlay/overlay.mjs
-  var import_compose66 = __toESM(require_compose(), 1);
-  var import_element296 = __toESM(require_element(), 1);
-  var import_i18n297 = __toESM(require_i18n(), 1);
+  var import_compose67 = __toESM(require_compose(), 1);
+  var import_element294 = __toESM(require_element(), 1);
+  var import_i18n294 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/collaborators-overlay/collaborator-styles.mjs
   var ELEVATION_X_SMALL = "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)";
@@ -92711,15 +92186,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collaborators-overlay/use-block-highlighting.mjs
-  var import_core_data112 = __toESM(require_core_data(), 1);
-  var import_element294 = __toESM(require_element(), 1);
+  var import_core_data110 = __toESM(require_core_data(), 1);
+  var import_element292 = __toESM(require_element(), 1);

   // packages/editor/build-module/components/collaborators-overlay/use-debounced-recompute.mjs
-  var import_element293 = __toESM(require_element(), 1);
+  var import_element291 = __toESM(require_element(), 1);
   function useDebouncedRecompute(delayMs) {
-    const [recomputeToken, setRecomputeToken] = (0, import_element293.useState)(0);
-    const timeoutRef = (0, import_element293.useRef)(null);
-    const rerenderAfterDelay = (0, import_element293.useCallback)(() => {
+    const [recomputeToken, setRecomputeToken] = (0, import_element291.useState)(0);
+    const timeoutRef = (0, import_element291.useRef)(null);
+    const rerenderAfterDelay = (0, import_element291.useCallback)(() => {
       if (timeoutRef.current) {
         clearTimeout(timeoutRef.current);
       }
@@ -92734,12 +92209,33 @@ If there's a particular need for this, please submit a feature request at https:
     }, [delayMs]);
     return [recomputeToken, rerenderAfterDelay];
   }
+  function useRequestAnimationFrameRecompute() {
+    const [recomputeToken, setRecomputeToken] = (0, import_element291.useState)(0);
+    const requestAnimationFrameRef = (0, import_element291.useRef)(null);
+    (0, import_element291.useEffect)(() => {
+      return () => {
+        if (requestAnimationFrameRef.current !== null) {
+          cancelAnimationFrame(requestAnimationFrameRef.current);
+        }
+      };
+    }, []);
+    const rerenderOnNextFrame = (0, import_element291.useCallback)(() => {
+      if (requestAnimationFrameRef.current !== null) {
+        cancelAnimationFrame(requestAnimationFrameRef.current);
+      }
+      requestAnimationFrameRef.current = requestAnimationFrame(() => {
+        requestAnimationFrameRef.current = null;
+        setRecomputeToken((t4) => t4 + 1);
+      });
+    }, []);
+    return [recomputeToken, rerenderOnNextFrame];
+  }

   // packages/editor/build-module/components/collaborators-overlay/use-block-highlighting.mjs
-  var { useActiveCollaborators, useResolvedSelection } = unlock(import_core_data112.privateApis);
-  var { SelectionType } = unlock(import_core_data112.privateApis);
+  var { useActiveCollaborators, useResolvedSelection } = unlock(import_core_data110.privateApis);
+  var { SelectionType } = unlock(import_core_data110.privateApis);
   function useBlockHighlighting(overlayElement, blockEditorDocument, postId2, postType2, delayMs) {
-    const highlightedBlockIds = (0, import_element294.useRef)(/* @__PURE__ */ new Set());
+    const highlightedBlockIds = (0, import_element292.useRef)(/* @__PURE__ */ new Set());
     const userStates = useActiveCollaborators(
       postId2 ?? null,
       postType2 ?? null
@@ -92748,11 +92244,12 @@ If there's a particular need for this, please submit a feature request at https:
       postId2 ?? null,
       postType2 ?? null
     );
-    const [highlights, setHighlights] = (0, import_element294.useState)(
+    const [highlights, setHighlights] = (0, import_element292.useState)(
       []
     );
     const [recomputeToken, rerenderHighlightsAfterDelay] = useDebouncedRecompute(delayMs);
-    (0, import_element294.useEffect)(() => {
+    const [resizeToken, rerenderHighlightsOnResize] = useRequestAnimationFrameRecompute();
+    (0, import_element292.useEffect)(() => {
       if (!blockEditorDocument) {
         setHighlights([]);
         return;
@@ -92855,22 +92352,27 @@ If there's a particular need for this, please submit a feature request at https:
       blockEditorDocument,
       overlayElement,
       recomputeToken,
+      resizeToken,
       resolveSelection
     ]);
-    return { highlights, rerenderHighlightsAfterDelay };
+    return {
+      highlights,
+      rerenderHighlightsAfterDelay,
+      rerenderHighlightsOnResize
+    };
   }
   var getBlockElementById = (blockEditorDocument, blockId) => {
     return blockEditorDocument.querySelector(`[data-block="${blockId}"]`);
   };

   // packages/editor/build-module/components/collaborators-overlay/use-render-cursors.mjs
-  var import_core_data114 = __toESM(require_core_data(), 1);
-  var import_data208 = __toESM(require_data(), 1);
-  var import_element295 = __toESM(require_element(), 1);
+  var import_core_data112 = __toESM(require_core_data(), 1);
+  var import_data204 = __toESM(require_data(), 1);
+  var import_element293 = __toESM(require_element(), 1);
   var import_preferences20 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/collaborators-overlay/compute-selection.mjs
-  var import_core_data113 = __toESM(require_core_data(), 1);
+  var import_core_data111 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/collaborators-overlay/cursor-dom-utils.mjs
   var MAX_NODE_OFFSET_COUNT = 500;
@@ -93079,7 +92581,7 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/collaborators-overlay/compute-selection.mjs
   var { SelectionDirection, SelectionType: SelectionType2 } = unlock(
-    import_core_data113.privateApis
+    import_core_data111.privateApis
   );
   function resolveTargetElement(editorDocument, resolvedSelection) {
     if (!resolvedSelection.localClientId) {
@@ -93252,8 +92754,8 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collaborators-overlay/use-render-cursors.mjs
-  var { useActiveCollaborators: useActiveCollaborators2, useResolvedSelection: useResolvedSelection2 } = unlock(import_core_data114.privateApis);
-  var { SelectionType: SelectionType3 } = unlock(import_core_data114.privateApis);
+  var { useActiveCollaborators: useActiveCollaborators2, useResolvedSelection: useResolvedSelection2 } = unlock(import_core_data112.privateApis);
+  var { SelectionType: SelectionType3 } = unlock(import_core_data112.privateApis);
   function useRenderCursors(overlayElement, blockEditorDocument, postId2, postType2, delayMs) {
     const sortedUsers = useActiveCollaborators2(
       postId2 ?? null,
@@ -93263,15 +92765,16 @@ If there's a particular need for this, please submit a feature request at https:
       postId2 ?? null,
       postType2 ?? null
     );
-    const showOwnCursor = (0, import_data208.useSelect)(
+    const showOwnCursor = (0, import_data204.useSelect)(
       (select9) => select9(import_preferences20.store).get("core", "showCollaborationCursor"),
       []
     );
-    const [cursorPositions, setCursorPositions] = (0, import_element295.useState)(
+    const [cursorPositions, setCursorPositions] = (0, import_element293.useState)(
       []
     );
     const [recomputeToken, rerenderCursorsAfterDelay] = useDebouncedRecompute(delayMs);
-    (0, import_element295.useEffect)(() => {
+    const [resizeToken, rerenderCursorsOnResize] = useRequestAnimationFrameRecompute();
+    (0, import_element293.useEffect)(() => {
       if (!overlayElement || !blockEditorDocument) {
         setCursorPositions([]);
         return;
@@ -93350,13 +92853,18 @@ If there's a particular need for this, please submit a feature request at https:
       overlayElement,
       sortedUsers,
       showOwnCursor,
-      recomputeToken
+      recomputeToken,
+      resizeToken
     ]);
-    return { cursors: cursorPositions, rerenderCursorsAfterDelay };
+    return {
+      cursors: cursorPositions,
+      rerenderCursorsAfterDelay,
+      rerenderCursorsOnResize
+    };
   }

   // packages/editor/build-module/components/collaborators-overlay/overlay.mjs
-  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime496 = __toESM(require_jsx_runtime(), 1);
   var RERENDER_DELAY_MS = 500;
   var CURSOR_REDRAW_INTERVAL_MS = 1e4;
   function Overlay({
@@ -93365,27 +92873,31 @@ If there's a particular need for this, please submit a feature request at https:
     postType: postType2,
     cursorRegistry
   }) {
-    const [overlayElement, setOverlayElement] = (0, import_element296.useState)(null);
-    const { cursors, rerenderCursorsAfterDelay } = useRenderCursors(
+    const [overlayElement, setOverlayElement] = (0, import_element294.useState)(null);
+    const { cursors, rerenderCursorsAfterDelay, rerenderCursorsOnResize } = useRenderCursors(
       overlayElement,
       blockEditorDocument ?? null,
       postId2 ?? null,
       postType2 ?? null,
       RERENDER_DELAY_MS
     );
-    const { highlights, rerenderHighlightsAfterDelay } = useBlockHighlighting(
+    const {
+      highlights,
+      rerenderHighlightsAfterDelay,
+      rerenderHighlightsOnResize
+    } = useBlockHighlighting(
       overlayElement,
       blockEditorDocument ?? null,
       postId2 ?? null,
       postType2 ?? null,
       RERENDER_DELAY_MS
     );
-    const onResize = (0, import_element296.useCallback)(() => {
-      rerenderCursorsAfterDelay();
-      rerenderHighlightsAfterDelay();
-    }, [rerenderCursorsAfterDelay, rerenderHighlightsAfterDelay]);
-    const resizeObserverRef = (0, import_compose66.useResizeObserver)(onResize);
-    (0, import_element296.useEffect)(() => {
+    const onResize = (0, import_element294.useCallback)(() => {
+      rerenderCursorsOnResize();
+      rerenderHighlightsOnResize();
+    }, [rerenderCursorsOnResize, rerenderHighlightsOnResize]);
+    const resizeObserverRef = (0, import_compose67.useResizeObserver)(onResize);
+    (0, import_element294.useEffect)(() => {
       const cleanupCursors = rerenderCursorsAfterDelay();
       const cleanupHighlights = rerenderHighlightsAfterDelay();
       return () => {
@@ -93393,7 +92905,7 @@ If there's a particular need for this, please submit a feature request at https:
         cleanupHighlights();
       };
     }, [rerenderCursorsAfterDelay, rerenderHighlightsAfterDelay]);
-    (0, import_element296.useEffect)(() => {
+    (0, import_element294.useEffect)(() => {
       if (cursors.length === 0) {
         return;
       }
@@ -93402,12 +92914,12 @@ If there's a particular need for this, please submit a feature request at https:
         CURSOR_REDRAW_INTERVAL_MS
       );
     }, [cursors.length, rerenderCursorsAfterDelay]);
-    const mergedRef = (0, import_compose66.useMergeRefs)([
+    const mergedRef = (0, import_compose67.useMergeRefs)([
       setOverlayElement,
       resizeObserverRef
     ]);
-    const cursorRefsMap = (0, import_element296.useRef)(/* @__PURE__ */ new Map());
-    (0, import_element296.useEffect)(() => {
+    const cursorRefsMap = (0, import_element294.useRef)(/* @__PURE__ */ new Map());
+    (0, import_element294.useEffect)(() => {
       if (!cursorRegistry) {
         return;
       }
@@ -93424,7 +92936,7 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return () => cursorRegistry.removeAll();
     }, [cursors, cursorRegistry]);
-    const setCursorRef = (0, import_element296.useCallback)(
+    const setCursorRef = (0, import_element294.useCallback)(
       (clientId) => (el) => {
         if (el) {
           cursorRefsMap.current.set(clientId, el);
@@ -93434,10 +92946,10 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)("div", { className: "collaborators-overlay-full", ref: mergedRef, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime499.jsx)("style", { children: AVATAR_IFRAME_STYLES + OVERLAY_IFRAME_STYLES }),
-      cursors.map((cursor) => /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)("div", { children: [
-        !cursor.isMe && cursor.selectionRects?.map((rect, index2) => /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime496.jsxs)("div", { className: "collaborators-overlay-full", ref: mergedRef, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime496.jsx)("style", { children: AVATAR_IFRAME_STYLES + OVERLAY_IFRAME_STYLES }),
+      cursors.map((cursor) => /* @__PURE__ */ (0, import_jsx_runtime496.jsxs)("div", { children: [
+        !cursor.isMe && cursor.selectionRects?.map((rect, index2) => /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
           "div",
           {
             className: "collaborators-overlay-selection-rect",
@@ -93451,7 +92963,7 @@ If there's a particular need for this, please submit a feature request at https:
           },
           `${cursor.clientId}-sel-${index2}`
         )),
-        /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(
+        /* @__PURE__ */ (0, import_jsx_runtime496.jsxs)(
           "div",
           {
             ref: setCursorRef(cursor.clientId),
@@ -93461,7 +92973,7 @@ If there's a particular need for this, please submit a feature request at https:
               top: `${cursor.y}px`
             },
             children: [
-              !cursor.isMe && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+              !cursor.isMe && /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
                 "div",
                 {
                   className: "collaborators-overlay-user-cursor",
@@ -93471,7 +92983,7 @@ If there's a particular need for this, please submit a feature request at https:
                   }
                 }
               ),
-              /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+              /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
                 component_default,
                 {
                   className: "collaborators-overlay-user-label",
@@ -93479,7 +92991,7 @@ If there's a particular need for this, please submit a feature request at https:
                   size: "small",
                   src: cursor.avatarUrl,
                   name: cursor.userName,
-                  label: cursor.isMe ? (0, import_i18n297.__)("You") : void 0,
+                  label: cursor.isMe ? (0, import_i18n294.__)("You") : void 0,
                   borderColor: cursor.color
                 }
               )
@@ -93487,7 +92999,7 @@ If there's a particular need for this, please submit a feature request at https:
           }
         )
       ] }, cursor.clientId)),
-      highlights.map((highlight) => /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
+      highlights.map((highlight) => /* @__PURE__ */ (0, import_jsx_runtime496.jsx)(
         component_default,
         {
           className: "collaborators-overlay-block-label",
@@ -93507,16 +93019,16 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collaborators-overlay/index.mjs
-  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime497 = __toESM(require_jsx_runtime(), 1);
   var { BlockCanvasCover } = unlock(import_block_editor73.privateApis);
   function CollaboratorsOverlay({
     postId: postId2,
     postType: postType2,
     cursorRegistry
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(BlockCanvasCover.Fill, { children: ({
+    return /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(BlockCanvasCover.Fill, { children: ({
       containerRef
-    }) => /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
+    }) => /* @__PURE__ */ (0, import_jsx_runtime497.jsx)(
       Overlay,
       {
         blockEditorDocument: containerRef.current?.ownerDocument,
@@ -93528,8 +93040,8 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collaborators-presence/index.mjs
-  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
-  var { useActiveCollaborators: useActiveCollaborators3 } = unlock(import_core_data115.privateApis);
+  var import_jsx_runtime498 = __toESM(require_jsx_runtime(), 1);
+  var { useActiveCollaborators: useActiveCollaborators3 } = unlock(import_core_data113.privateApis);
   function CollaboratorsPresence({
     postId: postId2,
     postType: postType2
@@ -93541,7 +93053,7 @@ If there's a particular need for this, please submit a feature request at https:
     const otherActiveCollaborators = activeCollaborators.filter(
       (c6) => !c6.isMe
     );
-    const collaboratorsForList = (0, import_element297.useMemo)(() => {
+    const collaboratorsForList = (0, import_element295.useMemo)(() => {
       return [...activeCollaborators].sort((a3, b3) => {
         if (a3.isMe && !b3.isMe) {
           return -1;
@@ -93552,32 +93064,32 @@ If there's a particular need for this, please submit a feature request at https:
         return 0;
       });
     }, [activeCollaborators]);
-    const [cursorRegistry] = (0, import_element297.useState)(createCursorRegistry);
-    const [isPopoverVisible, setIsPopoverVisible] = (0, import_element297.useState)(false);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element297.useState)(
+    const [cursorRegistry] = (0, import_element295.useState)(createCursorRegistry);
+    const [isPopoverVisible, setIsPopoverVisible] = (0, import_element295.useState)(false);
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element295.useState)(
       null
     );
     if (otherActiveCollaborators.length === 0) {
       return null;
     }
     const me = activeCollaborators.find((c6) => c6.isMe);
-    return /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(import_jsx_runtime501.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)("div", { className: "editor-collaborators-presence", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
-          import_components248.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(import_jsx_runtime498.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)("div", { className: "editor-collaborators-presence", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
+          import_components245.Button,
           {
             __next40pxDefaultSize: true,
             className: "editor-collaborators-presence__button",
             onClick: () => setIsPopoverVisible(!isPopoverVisible),
             isPressed: isPopoverVisible,
             ref: setPopoverAnchor,
-            "aria-label": (0, import_i18n298.sprintf)(
+            "aria-label": (0, import_i18n295.sprintf)(
               // translators: %d: number of online collaborators.
-              (0, import_i18n298.__)("Collaborators list, %d online"),
+              (0, import_i18n295.__)("Collaborators list, %d online"),
               collaboratorsForList.length
             ),
-            children: /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(component_default2, { max: 4, children: [
-              me && /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+            children: /* @__PURE__ */ (0, import_jsx_runtime498.jsxs)(component_default2, { max: 4, children: [
+              me && /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
                 component_default,
                 {
                   src: getAvatarUrl(
@@ -93590,7 +93102,7 @@ If there's a particular need for this, please submit a feature request at https:
                 me.clientId
               ),
               otherActiveCollaborators.map(
-                (collaboratorState) => /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+                (collaboratorState) => /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
                   component_default,
                   {
                     src: getAvatarUrl(
@@ -93608,7 +93120,7 @@ If there's a particular need for this, please submit a feature request at https:
             ] })
           }
         ),
-        isPopoverVisible && /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+        isPopoverVisible && /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
           CollaboratorsList,
           {
             activeCollaborators: collaboratorsForList,
@@ -93618,7 +93130,7 @@ If there's a particular need for this, please submit a feature request at https:
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime498.jsx)(
         CollaboratorsOverlay,
         {
           postId: postId2,
@@ -93630,15 +93142,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/header/index.mjs
-  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime499 = __toESM(require_jsx_runtime(), 1);
   function Header5({
     customSaveButton,
     forceIsDirty,
     setEntitiesSavedStatesCallback
   }) {
-    const isWideViewport = (0, import_compose67.useViewportMatch)("large");
-    const isLargeViewport = (0, import_compose67.useViewportMatch)("medium");
-    const isTooNarrowForDocumentBar = (0, import_compose67.useMediaQuery)("(max-width: 403px)");
+    const isWideViewport = (0, import_compose68.useViewportMatch)("large");
+    const isLargeViewport = (0, import_compose68.useViewportMatch)("medium");
+    const isTooNarrowForDocumentBar = (0, import_compose68.useMediaQuery)("(max-width: 403px)");
     const {
       postId: postId2,
       postType: postType2,
@@ -93649,16 +93161,16 @@ If there's a particular need for this, please submit a feature request at https:
       hasBlockSelection,
       hasSectionRootClientId,
       isStylesCanvasActive
-    } = (0, import_data209.useSelect)((select9) => {
+    } = (0, import_data205.useSelect)((select9) => {
       const { get: getPreference } = select9(import_preferences21.store);
       const {
         getEditorMode: getEditorMode2,
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2,
         isPublishSidebarOpened: _isPublishSidebarOpened
-      } = select9(store);
+      } = select9(store3);
       const { getStylesPath: getStylesPath2, getShowStylebook: getShowStylebook2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       const { getBlockSelectionStart: getBlockSelectionStart2, getSectionRootClientId } = unlock(
         select9(import_block_editor74.store)
@@ -93676,19 +93188,19 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, []);
     const canBeZoomedOut = ["post", "page", "wp_template"].includes(postType2) && hasSectionRootClientId;
-    const [isBlockToolsCollapsed, setIsBlockToolsCollapsed] = (0, import_element298.useState)(true);
+    const [isBlockToolsCollapsed, setIsBlockToolsCollapsed] = (0, import_element296.useState)(true);
     const hasCenter = !isTooNarrowForDocumentBar && (!hasFixedToolbar || hasFixedToolbar && (!hasBlockSelection || isBlockToolsCollapsed));
-    return /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
       HeaderSkeleton,
       {
-        toolbar: /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(import_jsx_runtime502.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        toolbar: /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(import_jsx_runtime499.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             document_tools_default,
             {
               disableBlockTools: isStylesCanvasActive || isTextEditor
             }
           ),
-          hasFixedToolbar && isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+          hasFixedToolbar && isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             CollapsibleBlockToolbar,
             {
               isCollapsed: isBlockToolsCollapsed,
@@ -93696,18 +93208,18 @@ If there's a particular need for this, please submit a feature request at https:
             }
           )
         ] }),
-        center: hasCenter ? /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(import_jsx_runtime502.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        center: hasCenter ? /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(import_jsx_runtime499.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             CollaboratorsPresence,
             {
               postType: postType2,
               postId: postId2
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(DocumentBar, {})
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(DocumentBar, {})
         ] }) : void 0,
-        settings: /* @__PURE__ */ (0, import_jsx_runtime502.jsxs)(import_jsx_runtime502.Fragment, { children: [
-          !hasCenter && !isTooNarrowForDocumentBar && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+        settings: /* @__PURE__ */ (0, import_jsx_runtime499.jsxs)(import_jsx_runtime499.Fragment, { children: [
+          !hasCenter && !isTooNarrowForDocumentBar && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             CollaboratorsPresence,
             {
               postType: postType2,
@@ -93721,25 +93233,25 @@ If there's a particular need for this, please submit a feature request at https:
           * We track that DOM node to return focus to the PostPublishButtonOrToggle
           * when the publish sidebar has been closed.
           */
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(PostSavedState, { forceIsDirty }),
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(PostViewLink, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(PostSavedState, { forceIsDirty }),
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(PostViewLink, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             PreviewDropdown,
             {
               forceIsAutosaveable: forceIsDirty,
               disabled: isStylesCanvasActive
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             PostPreviewButton,
             {
               className: "editor-header__post-preview-button",
               forceIsAutosaveable: forceIsDirty
             }
           ),
-          isWideViewport && canBeZoomedOut && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(zoom_out_toggle_default, { disabled: isStylesCanvasActive }),
-          (isWideViewport || !showIconLabels) && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(pinned_items_default.Slot, { scope: "core" }),
-          !customSaveButton && /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
+          isWideViewport && canBeZoomedOut && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(zoom_out_toggle_default, { disabled: isStylesCanvasActive }),
+          (isWideViewport || !showIconLabels) && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(pinned_items_default.Slot, { scope: "core" }),
+          !customSaveButton && /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(
             PostPublishButtonOrToggle,
             {
               forceIsDirty,
@@ -93747,7 +93259,7 @@ If there's a particular need for this, please submit a feature request at https:
             }
           ),
           customSaveButton,
-          /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(MoreMenu, {})
+          /* @__PURE__ */ (0, import_jsx_runtime499.jsx)(MoreMenu, {})
         ] })
       }
     );
@@ -93755,13 +93267,13 @@ If there's a particular need for this, please submit a feature request at https:
   var header_default2 = Header5;

   // packages/editor/build-module/components/inserter-sidebar/index.mjs
-  var import_data210 = __toESM(require_data(), 1);
+  var import_data206 = __toESM(require_data(), 1);
   var import_block_editor75 = __toESM(require_block_editor(), 1);
-  var import_compose68 = __toESM(require_compose(), 1);
-  var import_element299 = __toESM(require_element(), 1);
+  var import_compose69 = __toESM(require_compose(), 1);
+  var import_element297 = __toESM(require_element(), 1);
   var import_preferences22 = __toESM(require_preferences(), 1);
   var import_keycodes18 = __toESM(require_keycodes(), 1);
-  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime500 = __toESM(require_jsx_runtime(), 1);
   var { PrivateInserterLibrary } = unlock(import_block_editor75.privateApis);
   function InserterSidebar() {
     const {
@@ -93770,15 +93282,15 @@ If there's a particular need for this, please submit a feature request at https:
       inserter,
       showMostUsedBlocks,
       sidebarIsOpened
-    } = (0, import_data210.useSelect)((select9) => {
+    } = (0, import_data206.useSelect)((select9) => {
       const {
         getInserterSidebarToggleRef: getInserterSidebarToggleRef2,
         getInserter: getInserter2,
         isPublishSidebarOpened: isPublishSidebarOpened2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const { getBlockRootClientId: getBlockRootClientId2, isZoomOut, getSectionRootClientId } = unlock(select9(import_block_editor75.store));
       const { get } = select9(import_preferences22.store);
-      const { getActiveComplementaryArea: getActiveComplementaryArea2 } = select9(store3);
+      const { getActiveComplementaryArea: getActiveComplementaryArea2 } = select9(store2);
       const getBlockSectionRootClientId = () => {
         if (isZoomOut()) {
           const sectionRootClientId = getSectionRootClientId();
@@ -93796,15 +93308,15 @@ If there's a particular need for this, please submit a feature request at https:
         sidebarIsOpened: !!(getActiveComplementaryArea2("core") || isPublishSidebarOpened2())
       };
     }, []);
-    const { setIsInserterOpened: setIsInserterOpened2 } = (0, import_data210.useDispatch)(store);
-    const { disableComplementaryArea: disableComplementaryArea2 } = (0, import_data210.useDispatch)(store3);
-    const isMobileViewport = (0, import_compose68.useViewportMatch)("medium", "<");
-    const libraryRef = (0, import_element299.useRef)();
-    const closeInserterSidebar = (0, import_element299.useCallback)(() => {
+    const { setIsInserterOpened: setIsInserterOpened2 } = (0, import_data206.useDispatch)(store3);
+    const { disableComplementaryArea: disableComplementaryArea2 } = (0, import_data206.useDispatch)(store2);
+    const isMobileViewport = (0, import_compose69.useViewportMatch)("medium", "<");
+    const libraryRef = (0, import_element297.useRef)();
+    const closeInserterSidebar = (0, import_element297.useCallback)(() => {
       setIsInserterOpened2(false);
       inserterSidebarToggleRef2.current?.focus();
     }, [inserterSidebarToggleRef2, setIsInserterOpened2]);
-    const closeOnEscape = (0, import_element299.useCallback)(
+    const closeOnEscape = (0, import_element297.useCallback)(
       (event) => {
         if (event.keyCode === import_keycodes18.ESCAPE && !event.defaultPrevented) {
           event.preventDefault();
@@ -93813,7 +93325,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [closeInserterSidebar]
     );
-    const inserterContents = /* @__PURE__ */ (0, import_jsx_runtime503.jsx)("div", { className: "editor-inserter-sidebar__content", children: /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+    const inserterContents = /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("div", { className: "editor-inserter-sidebar__content", children: /* @__PURE__ */ (0, import_jsx_runtime500.jsx)(
       PrivateInserterLibrary,
       {
         showMostUsedBlocks,
@@ -93832,56 +93344,56 @@ If there's a particular need for this, please submit a feature request at https:
     ) });
     return (
       // eslint-disable-next-line jsx-a11y/no-static-element-interactions
-      /* @__PURE__ */ (0, import_jsx_runtime503.jsx)("div", { onKeyDown: closeOnEscape, className: "editor-inserter-sidebar", children: inserterContents })
+      /* @__PURE__ */ (0, import_jsx_runtime500.jsx)("div", { onKeyDown: closeOnEscape, className: "editor-inserter-sidebar", children: inserterContents })
     );
   }

   // packages/editor/build-module/components/list-view-sidebar/index.mjs
   var import_block_editor76 = __toESM(require_block_editor(), 1);
-  var import_compose69 = __toESM(require_compose(), 1);
-  var import_data211 = __toESM(require_data(), 1);
+  var import_compose70 = __toESM(require_compose(), 1);
+  var import_data207 = __toESM(require_data(), 1);
   var import_dom26 = __toESM(require_dom(), 1);
-  var import_element300 = __toESM(require_element(), 1);
-  var import_i18n300 = __toESM(require_i18n(), 1);
+  var import_element298 = __toESM(require_element(), 1);
+  var import_i18n297 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts9 = __toESM(require_keyboard_shortcuts(), 1);
   var import_keycodes19 = __toESM(require_keycodes(), 1);

   // packages/editor/build-module/components/list-view-sidebar/list-view-outline.mjs
-  var import_components249 = __toESM(require_components(), 1);
-  var import_i18n299 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
+  var import_components246 = __toESM(require_components(), 1);
+  var import_i18n296 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime501 = __toESM(require_jsx_runtime(), 1);
   function ListViewOutline() {
-    return /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(import_jsx_runtime504.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)("div", { className: "editor-list-view-sidebar__outline", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)("div", { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_components249.__experimentalText, { children: (0, import_i18n299.__)("Characters:") }),
-          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_components249.__experimentalText, { children: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(CharacterCount, {}) })
+    return /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)(import_jsx_runtime501.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)("div", { className: "editor-list-view-sidebar__outline", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)("div", { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components246.__experimentalText, { children: (0, import_i18n296.__)("Characters:") }),
+          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components246.__experimentalText, { children: /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(CharacterCount, {}) })
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)("div", { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_components249.__experimentalText, { children: (0, import_i18n299.__)("Words:") }),
-          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(WordCount, {})
+        /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)("div", { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components246.__experimentalText, { children: (0, import_i18n296.__)("Words:") }),
+          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(WordCount, {})
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)("div", { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(import_components249.__experimentalText, { children: (0, import_i18n299.__)("Time to read:") }),
-          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(TimeToRead, {})
+        /* @__PURE__ */ (0, import_jsx_runtime501.jsxs)("div", { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(import_components246.__experimentalText, { children: (0, import_i18n296.__)("Time to read:") }),
+          /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(TimeToRead, {})
         ] })
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(DocumentOutline, {})
+      /* @__PURE__ */ (0, import_jsx_runtime501.jsx)(DocumentOutline, {})
     ] });
   }

   // packages/editor/build-module/components/list-view-sidebar/index.mjs
-  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime502 = __toESM(require_jsx_runtime(), 1);
   var { TabbedSidebar } = unlock(import_block_editor76.privateApis);
   function ListViewSidebar() {
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data211.useDispatch)(store);
-    const { getListViewToggleRef: getListViewToggleRef2 } = unlock((0, import_data211.useSelect)(store));
-    const focusOnMountRef = (0, import_compose69.useFocusOnMount)("firstElement");
-    const closeListView = (0, import_element300.useCallback)(() => {
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data207.useDispatch)(store3);
+    const { getListViewToggleRef: getListViewToggleRef2 } = unlock((0, import_data207.useSelect)(store3));
+    const focusOnMountRef = (0, import_compose70.useFocusOnMount)("firstElement");
+    const closeListView = (0, import_element298.useCallback)(() => {
       setIsListViewOpened2(false);
       getListViewToggleRef2().current?.focus();
     }, [getListViewToggleRef2, setIsListViewOpened2]);
-    const closeOnEscape = (0, import_element300.useCallback)(
+    const closeOnEscape = (0, import_element298.useCallback)(
       (event) => {
         if (event.keyCode === import_keycodes19.ESCAPE && !event.defaultPrevented) {
           event.preventDefault();
@@ -93890,12 +93402,12 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [closeListView]
     );
-    const [dropZoneElement, setDropZoneElement] = (0, import_element300.useState)(null);
-    const [tab, setTab] = (0, import_element300.useState)("list-view");
-    const sidebarRef = (0, import_element300.useRef)();
-    const tabsRef = (0, import_element300.useRef)();
-    const listViewRef = (0, import_element300.useRef)();
-    const listViewContainerRef = (0, import_compose69.useMergeRefs)([
+    const [dropZoneElement, setDropZoneElement] = (0, import_element298.useState)(null);
+    const [tab, setTab] = (0, import_element298.useState)("list-view");
+    const sidebarRef = (0, import_element298.useRef)();
+    const tabsRef = (0, import_element298.useRef)();
+    const listViewRef = (0, import_element298.useRef)();
+    const listViewContainerRef = (0, import_compose70.useMergeRefs)([
       focusOnMountRef,
       listViewRef,
       setDropZoneElement
@@ -93914,7 +93426,7 @@ If there's a particular need for this, please submit a feature request at https:
         tabPanelFocus.focus();
       }
     }
-    const handleToggleListViewShortcut = (0, import_element300.useCallback)(() => {
+    const handleToggleListViewShortcut = (0, import_element298.useCallback)(() => {
       if (sidebarRef.current.contains(
         sidebarRef.current.ownerDocument.activeElement
       )) {
@@ -93926,20 +93438,20 @@ If there's a particular need for this, please submit a feature request at https:
     (0, import_keyboard_shortcuts9.useShortcut)("core/editor/toggle-list-view", handleToggleListViewShortcut);
     return (
       // eslint-disable-next-line jsx-a11y/no-static-element-interactions
-      /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
         "div",
         {
           className: "editor-list-view-sidebar",
           onKeyDown: closeOnEscape,
           ref: sidebarRef,
-          children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
             TabbedSidebar,
             {
               tabs: [
                 {
                   name: "list-view",
-                  title: (0, import_i18n300._x)("List View", "Post overview"),
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)("div", { className: "editor-list-view-sidebar__list-view-container", children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)("div", { className: "editor-list-view-sidebar__list-view-panel-content", children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+                  title: (0, import_i18n297._x)("List View", "Post overview"),
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)("div", { className: "editor-list-view-sidebar__list-view-container", children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)("div", { className: "editor-list-view-sidebar__list-view-panel-content", children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(
                     import_block_editor76.__experimentalListView,
                     {
                       dropZoneElement
@@ -93949,15 +93461,15 @@ If there's a particular need for this, please submit a feature request at https:
                 },
                 {
                   name: "outline",
-                  title: (0, import_i18n300._x)("Outline", "Post overview"),
-                  panel: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)("div", { className: "editor-list-view-sidebar__list-view-container", children: /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(ListViewOutline, {}) })
+                  title: (0, import_i18n297._x)("Outline", "Post overview"),
+                  panel: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)("div", { className: "editor-list-view-sidebar__list-view-container", children: /* @__PURE__ */ (0, import_jsx_runtime502.jsx)(ListViewOutline, {}) })
                 }
               ],
               onClose: closeListView,
               onSelect: (tabName) => setTab(tabName),
               defaultTabId: "list-view",
               ref: tabsRef,
-              closeButtonLabel: (0, import_i18n300.__)("Close")
+              closeButtonLabel: (0, import_i18n297.__)("Close")
             }
           )
         }
@@ -93966,19 +93478,19 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-revisions-preview/revisions-header.mjs
-  var import_data213 = __toESM(require_data(), 1);
-  var import_components251 = __toESM(require_components(), 1);
-  var import_i18n302 = __toESM(require_i18n(), 1);
+  var import_data209 = __toESM(require_data(), 1);
+  var import_components248 = __toESM(require_components(), 1);
+  var import_i18n299 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/post-revisions-preview/revisions-slider.mjs
-  var import_data212 = __toESM(require_data(), 1);
-  var import_components250 = __toESM(require_components(), 1);
-  var import_core_data116 = __toESM(require_core_data(), 1);
-  var import_i18n301 = __toESM(require_i18n(), 1);
+  var import_data208 = __toESM(require_data(), 1);
+  var import_components247 = __toESM(require_components(), 1);
+  var import_core_data114 = __toESM(require_core_data(), 1);
+  var import_i18n298 = __toESM(require_i18n(), 1);
   var import_date19 = __toESM(require_date(), 1);
-  var import_element301 = __toESM(require_element(), 1);
-  var import_compose70 = __toESM(require_compose(), 1);
-  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
+  var import_element299 = __toESM(require_element(), 1);
+  var import_compose71 = __toESM(require_compose(), 1);
+  var import_jsx_runtime503 = __toESM(require_jsx_runtime(), 1);
   function RevisionsSlider() {
     const {
       revisions: rawRevisions,
@@ -93987,18 +93499,18 @@ If there's a particular need for this, please submit a feature request at https:
       revisionKey,
       revisionPage: revisionPage2,
       totalRevisions
-    } = (0, import_data212.useSelect)((select9) => {
+    } = (0, import_data208.useSelect)((select9) => {
       const {
         getCurrentRevisionId: getCurrentRevisionId2,
         getRevisionPage: getRevisionPage2,
         getPageRevisions: getPageRevisions2,
         getRevisionsPerPage: getRevisionsPerPage2
-      } = unlock(select9(store));
-      const postType2 = select9(store).getCurrentPostType();
+      } = unlock(select9(store3));
+      const postType2 = select9(store3).getCurrentPostType();
       if (!postType2) {
         return {};
       }
-      const entityConfig = select9(import_core_data116.store).getEntityConfig(
+      const entityConfig = select9(import_core_data114.store).getEntityConfig(
         "postType",
         postType2
       );
@@ -94010,16 +93522,16 @@ If there's a particular need for this, please submit a feature request at https:
         currentRevisionId: getCurrentRevisionId2(),
         revisionKey: _revisionKey,
         revisionPage: _revisionPage,
-        totalRevisions: select9(store).getCurrentPostRevisionsCount()
+        totalRevisions: select9(store3).getCurrentPostRevisionsCount()
       };
     }, []);
     const { setCurrentRevisionId: setCurrentRevisionId2, setRevisionPage: setRevisionPage2 } = unlock(
-      (0, import_data212.useDispatch)(store)
+      (0, import_data208.useDispatch)(store3)
     );
-    const focusOnMountRef = (0, import_compose70.useFocusOnMount)(true);
+    const focusOnMountRef = (0, import_compose71.useFocusOnMount)(true);
     const isLoading = !rawRevisions;
     const totalPages = Math.ceil(totalRevisions / perPage) || 1;
-    const revisions = (0, import_element301.useMemo)(
+    const revisions = (0, import_element299.useMemo)(
       () => rawRevisions && [...rawRevisions].reverse(),
       [rawRevisions]
     );
@@ -94042,32 +93554,32 @@ If there's a particular need for this, please submit a feature request at https:
     };
     const showPagination = totalPages > 1;
     if (isLoading && !showPagination) {
-      return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_components250.Spinner, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_components247.Spinner, {});
     }
     if (!isLoading && !revisions?.length) {
-      return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)("span", { className: "editor-revisions-header__no-revisions", children: (0, import_i18n301.__)("No revisions found.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)("span", { className: "editor-revisions-header__no-revisions", children: (0, import_i18n298.__)("No revisions found.") });
     }
     if (totalRevisions <= 1) {
-      return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)("span", { className: "editor-revisions-header__no-revisions", children: (0, import_i18n301.__)("Only one revision found.") });
+      return /* @__PURE__ */ (0, import_jsx_runtime503.jsx)("span", { className: "editor-revisions-header__no-revisions", children: (0, import_i18n298.__)("Only one revision found.") });
     }
     const getPageRangeLabel = (page) => {
       const end = totalRevisions - (page - 1) * perPage;
       const start2 = Math.max(1, end - perPage + 1);
-      return (0, import_i18n301.sprintf)(
+      return (0, import_i18n298.sprintf)(
         /* translators: 1: first revision number, 2: last revision number */
-        (0, import_i18n301.__)("Revisions %1$s\u2013%2$s"),
+        (0, import_i18n298.__)("Revisions %1$s\u2013%2$s"),
         start2,
         end
       );
     };
-    const sliderOrSpinner = isLoading || selectedIndex === -1 ? /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(import_components250.Spinner, {}) : /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
-      import_components250.RangeControl,
+    const sliderOrSpinner = isLoading || selectedIndex === -1 ? /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(import_components247.Spinner, {}) : /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+      import_components247.RangeControl,
       {
         ref: focusOnMountRef,
         "aria-valuetext": renderTooltipContent(selectedIndex),
         className: "editor-revisions-header__slider",
         hideLabelFromVision: true,
-        label: (0, import_i18n301.__)("Revision"),
+        label: (0, import_i18n298.__)("Revision"),
         max: revisions?.length - 1,
         min: 0,
         marks: true,
@@ -94080,19 +93592,19 @@ If there's a particular need for this, please submit a feature request at https:
     if (!showPagination) {
       return sliderOrSpinner;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime506.jsxs)(Stack, { direction: "row", gap: "sm", align: "center", style: { flex: 1 }, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
-        import_components250.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime503.jsxs)(Stack, { direction: "row", gap: "sm", align: "center", style: { flex: 1 }, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+        import_components247.Button,
         {
           icon: chevron_left_default,
-          label: revisionPage2 < totalPages ? getPageRangeLabel(revisionPage2 + 1) : (0, import_i18n301.__)("No older revisions"),
+          label: revisionPage2 < totalPages ? getPageRangeLabel(revisionPage2 + 1) : (0, import_i18n298.__)("No older revisions"),
           onClick: () => setRevisionPage2(revisionPage2 + 1),
           disabled: isLoading || revisionPage2 >= totalPages,
           size: "compact",
           accessibleWhenDisabled: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
         "div",
         {
           style: {
@@ -94104,11 +93616,11 @@ If there's a particular need for this, please submit a feature request at https:
           children: sliderOrSpinner
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
-        import_components250.Button,
+      /* @__PURE__ */ (0, import_jsx_runtime503.jsx)(
+        import_components247.Button,
         {
           icon: chevron_right_default,
-          label: revisionPage2 > 1 ? getPageRangeLabel(revisionPage2 - 1) : (0, import_i18n301.__)("No newer revisions"),
+          label: revisionPage2 > 1 ? getPageRangeLabel(revisionPage2 - 1) : (0, import_i18n298.__)("No newer revisions"),
           onClick: () => setRevisionPage2(revisionPage2 - 1),
           disabled: isLoading || revisionPage2 <= 1,
           size: "compact",
@@ -94120,52 +93632,52 @@ If there's a particular need for this, please submit a feature request at https:
   var revisions_slider_default = RevisionsSlider;

   // packages/editor/build-module/components/post-revisions-preview/revisions-header.mjs
-  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime504 = __toESM(require_jsx_runtime(), 1);
   function RevisionsHeader({ showDiff, onToggleDiff }) {
-    const { currentRevisionId, sidebarIsOpened } = (0, import_data213.useSelect)((select9) => {
+    const { currentRevisionId, sidebarIsOpened } = (0, import_data209.useSelect)((select9) => {
       return {
         currentRevisionId: unlock(
-          select9(store)
+          select9(store3)
         ).getCurrentRevisionId(),
-        sidebarIsOpened: !!select9(store3).getActiveComplementaryArea(
+        sidebarIsOpened: !!select9(store2).getActiveComplementaryArea(
           "core"
         )
       };
     }, []);
     const { setCurrentRevisionId: setCurrentRevisionId2, restoreRevision: restoreRevision2 } = unlock(
-      (0, import_data213.useDispatch)(store)
+      (0, import_data209.useDispatch)(store3)
     );
-    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data213.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2, disableComplementaryArea: disableComplementaryArea2 } = (0, import_data209.useDispatch)(store2);
     const canRestore = !!currentRevisionId;
     const handleRestore = () => {
       if (currentRevisionId) {
         restoreRevision2(currentRevisionId);
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
       HeaderSkeleton,
       {
         className: "editor-revisions-header",
-        toolbar: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
-          import_components251.Button,
+        toolbar: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+          import_components248.Button,
           {
             __next40pxDefaultSize: true,
             size: "compact",
             icon: seen_default,
-            label: (0, import_i18n302._x)("Show changes", "revisions"),
+            label: (0, import_i18n299._x)("Show changes", "revisions"),
             isPressed: showDiff,
             onClick: onToggleDiff
           }
         ),
-        center: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(revisions_slider_default, {}),
-        settings: /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_jsx_runtime507.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(PostPreviewButton, { className: "editor-header__post-preview-button" }),
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
-            import_components251.Button,
+        center: /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(revisions_slider_default, {}),
+        settings: /* @__PURE__ */ (0, import_jsx_runtime504.jsxs)(import_jsx_runtime504.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(PostPreviewButton, { className: "editor-header__post-preview-button" }),
+          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+            import_components248.Button,
             {
               __next40pxDefaultSize: true,
-              icon: (0, import_i18n302.isRTL)() ? drawer_left_default : drawer_right_default,
-              label: (0, import_i18n302._x)("Settings", "panel button label"),
+              icon: (0, import_i18n299.isRTL)() ? drawer_left_default : drawer_right_default,
+              label: (0, import_i18n299._x)("Settings", "panel button label"),
               isPressed: sidebarIsOpened,
               "aria-expanded": sidebarIsOpened,
               onClick: () => {
@@ -94181,18 +93693,18 @@ If there's a particular need for this, please submit a feature request at https:
               size: "compact"
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
-            import_components251.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+            import_components248.Button,
             {
               __next40pxDefaultSize: true,
               variant: "secondary",
               size: "compact",
               onClick: () => setCurrentRevisionId2(null),
-              children: (0, import_i18n302.__)("Exit")
+              children: (0, import_i18n299.__)("Exit")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
-            import_components251.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(
+            import_components248.Button,
             {
               __next40pxDefaultSize: true,
               accessibleWhenDisabled: true,
@@ -94201,10 +93713,10 @@ If there's a particular need for this, please submit a feature request at https:
               className: "editor-revisions-header__restore-button",
               disabled: !canRestore,
               onClick: handleRestore,
-              children: (0, import_i18n302.__)("Restore")
+              children: (0, import_i18n299.__)("Restore")
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(MoreMenu, { disabled: true })
+          /* @__PURE__ */ (0, import_jsx_runtime504.jsx)(MoreMenu, { disabled: true })
         ] })
       }
     );
@@ -94212,46 +93724,46 @@ If there's a particular need for this, please submit a feature request at https:
   var revisions_header_default = RevisionsHeader;

   // packages/editor/build-module/components/post-revisions-preview/revisions-canvas.mjs
-  var import_components254 = __toESM(require_components(), 1);
+  var import_components251 = __toESM(require_components(), 1);
   var import_block_editor84 = __toESM(require_block_editor(), 1);
-  var import_data222 = __toESM(require_data(), 1);
-  var import_element307 = __toESM(require_element(), 1);
+  var import_data218 = __toESM(require_data(), 1);
+  var import_element305 = __toESM(require_element(), 1);
   var import_hooks61 = __toESM(require_hooks(), 1);
   var import_blocks34 = __toESM(require_blocks(), 1);
-  var import_i18n306 = __toESM(require_i18n(), 1);
+  var import_i18n303 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/visual-editor/index.mjs
   var import_block_editor82 = __toESM(require_block_editor(), 1);
-  var import_element305 = __toESM(require_element(), 1);
-  var import_data220 = __toESM(require_data(), 1);
+  var import_element303 = __toESM(require_element(), 1);
+  var import_data216 = __toESM(require_data(), 1);
   var import_blocks33 = __toESM(require_blocks(), 1);
-  var import_core_data119 = __toESM(require_core_data(), 1);
-  var import_compose76 = __toESM(require_compose(), 1);
+  var import_core_data117 = __toESM(require_core_data(), 1);
+  var import_compose77 = __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_data117 = __toESM(require_core_data(), 1);
-  var import_element302 = __toESM(require_element(), 1);
-  var import_i18n303 = __toESM(require_i18n(), 1);
-  var import_components252 = __toESM(require_components(), 1);
-  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
+  var import_data210 = __toESM(require_data(), 1);
+  var import_core_data115 = __toESM(require_core_data(), 1);
+  var import_element300 = __toESM(require_element(), 1);
+  var import_i18n300 = __toESM(require_i18n(), 1);
+  var import_components249 = __toESM(require_components(), 1);
+  var import_jsx_runtime505 = __toESM(require_jsx_runtime(), 1);
   function EditTemplateBlocksNotification({ contentRef }) {
-    const { onNavigateToEntityRecord, templateId: templateId2 } = (0, import_data214.useSelect)((select9) => {
-      const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2 } = select9(store);
+    const { onNavigateToEntityRecord, templateId: templateId2 } = (0, import_data210.useSelect)((select9) => {
+      const { getEditorSettings: getEditorSettings2, getCurrentTemplateId: getCurrentTemplateId2 } = select9(store3);
       return {
         onNavigateToEntityRecord: getEditorSettings2().onNavigateToEntityRecord,
         templateId: getCurrentTemplateId2()
       };
     }, []);
-    const canEditTemplate = (0, import_data214.useSelect)(
-      (select9) => !!select9(import_core_data117.store).canUser("create", {
+    const canEditTemplate = (0, import_data210.useSelect)(
+      (select9) => !!select9(import_core_data115.store).canUser("create", {
         kind: "postType",
         name: "wp_template"
       }),
       []
     );
-    const [isDialogOpen, setIsDialogOpen] = (0, import_element302.useState)(false);
-    (0, import_element302.useEffect)(() => {
+    const [isDialogOpen, setIsDialogOpen] = (0, import_element300.useState)(false);
+    (0, import_element300.useEffect)(() => {
       const handleDblClick = (event) => {
         if (!canEditTemplate) {
           return;
@@ -94273,11 +93785,11 @@ If there's a particular need for this, please submit a feature request at https:
     if (!canEditTemplate) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
-      import_components252.__experimentalConfirmDialog,
+    return /* @__PURE__ */ (0, import_jsx_runtime505.jsx)(
+      import_components249.__experimentalConfirmDialog,
       {
         isOpen: isDialogOpen,
-        confirmButtonText: (0, import_i18n303.__)("Edit template"),
+        confirmButtonText: (0, import_i18n300.__)("Edit template"),
         onConfirm: () => {
           setIsDialogOpen(false);
           onNavigateToEntityRecord({
@@ -94287,7 +93799,7 @@ If there's a particular need for this, please submit a feature request at https:
         },
         onCancel: () => setIsDialogOpen(false),
         size: "medium",
-        children: (0, import_i18n303.__)(
+        children: (0, import_i18n300.__)(
           "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?"
         )
       }
@@ -94295,8 +93807,8 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/visual-editor/use-select-nearest-editable-block.mjs
-  var import_compose71 = __toESM(require_compose(), 1);
-  var import_data215 = __toESM(require_data(), 1);
+  var import_compose72 = __toESM(require_compose(), 1);
+  var import_data211 = __toESM(require_data(), 1);
   var import_block_editor77 = __toESM(require_block_editor(), 1);
   var DISTANCE_THRESHOLD = 500;
   function clamp2(value, min3, max3) {
@@ -94311,10 +93823,10 @@ If there's a particular need for this, please submit a feature request at https:
     isEnabled = true
   } = {}) {
     const { getEnabledClientIdsTree, getBlockName: getBlockName2, getBlockOrder: getBlockOrder2 } = unlock(
-      (0, import_data215.useSelect)(import_block_editor77.store)
+      (0, import_data211.useSelect)(import_block_editor77.store)
     );
-    const { selectBlock: selectBlock2 } = (0, import_data215.useDispatch)(import_block_editor77.store);
-    return (0, import_compose71.useRefEffect)(
+    const { selectBlock: selectBlock2 } = (0, import_data211.useDispatch)(import_block_editor77.store);
+    return (0, import_compose72.useRefEffect)(
       (element) => {
         if (!isEnabled) {
           return;
@@ -94366,13 +93878,13 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/visual-editor/use-zoom-out-mode-exit.mjs
-  var import_data216 = __toESM(require_data(), 1);
-  var import_compose72 = __toESM(require_compose(), 1);
+  var import_data212 = __toESM(require_data(), 1);
+  var import_compose73 = __toESM(require_compose(), 1);
   var import_block_editor78 = __toESM(require_block_editor(), 1);
   function useZoomOutModeExit() {
-    const { getSettings: getSettings10, isZoomOut } = unlock((0, import_data216.useSelect)(import_block_editor78.store));
-    const { resetZoomLevel } = unlock((0, import_data216.useDispatch)(import_block_editor78.store));
-    return (0, import_compose72.useRefEffect)(
+    const { getSettings: getSettings10, isZoomOut } = unlock((0, import_data212.useSelect)(import_block_editor78.store));
+    const { resetZoomLevel } = unlock((0, import_data212.useDispatch)(import_block_editor78.store));
+    return (0, import_compose73.useRefEffect)(
       (node) => {
         function onDoubleClick(event) {
           if (!isZoomOut()) {
@@ -94397,14 +93909,14 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/visual-editor/use-padding-appender.mjs
-  var import_data217 = __toESM(require_data(), 1);
-  var import_compose73 = __toESM(require_compose(), 1);
+  var import_data213 = __toESM(require_data(), 1);
+  var import_compose74 = __toESM(require_compose(), 1);
   var import_block_editor79 = __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 effect = (0, import_compose73.useRefEffect)(
+    const registry = (0, import_data213.useRegistry)();
+    const effect = (0, import_compose74.useRefEffect)(
       (node) => {
         function onMouseDown(event) {
           if (event.target !== node && // Tests for the parent element because in the iframed editor if the click is
@@ -94444,17 +93956,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/visual-editor/use-edit-content-only-section-exit.mjs
-  var import_data218 = __toESM(require_data(), 1);
-  var import_compose74 = __toESM(require_compose(), 1);
+  var import_data214 = __toESM(require_data(), 1);
+  var import_compose75 = __toESM(require_compose(), 1);
   var import_block_editor80 = __toESM(require_block_editor(), 1);
   function useEditContentOnlySectionExit() {
     const { getEditedContentOnlySection } = unlock(
-      (0, import_data218.useSelect)(import_block_editor80.store)
+      (0, import_data214.useSelect)(import_block_editor80.store)
     );
     const { stopEditingContentOnlySection } = unlock(
-      (0, import_data218.useDispatch)(import_block_editor80.store)
+      (0, import_data214.useDispatch)(import_block_editor80.store)
     );
-    return (0, import_compose74.useRefEffect)(
+    return (0, import_compose75.useRefEffect)(
       (node) => {
         function onClick(event) {
           const editedContentOnlySection = getEditedContentOnlySection();
@@ -94479,22 +93991,22 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/sync-connection-error-modal/index.mjs
-  var import_data219 = __toESM(require_data(), 1);
-  var import_compose75 = __toESM(require_compose(), 1);
+  var import_data215 = __toESM(require_data(), 1);
+  var import_compose76 = __toESM(require_compose(), 1);
   var import_blocks32 = __toESM(require_blocks(), 1);
-  var import_core_data118 = __toESM(require_core_data(), 1);
+  var import_core_data116 = __toESM(require_core_data(), 1);
   var import_block_editor81 = __toESM(require_block_editor(), 1);
-  var import_components253 = __toESM(require_components(), 1);
+  var import_components250 = __toESM(require_components(), 1);
   var import_hooks60 = __toESM(require_hooks(), 1);
-  var import_element304 = __toESM(require_element(), 1);
-  var import_i18n304 = __toESM(require_i18n(), 1);
+  var import_element302 = __toESM(require_element(), 1);
+  var import_i18n301 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/sync-connection-error-modal/use-retry-countdown.mjs
-  var import_element303 = __toESM(require_element(), 1);
+  var import_element301 = __toESM(require_element(), 1);
   function useRetryCountdown(connectionStatus) {
-    const [secondsRemaining, setSecondsRemaining] = (0, import_element303.useState)();
-    const hasRetriedRef = (0, import_element303.useRef)(false);
-    (0, import_element303.useEffect)(() => {
+    const [secondsRemaining, setSecondsRemaining] = (0, import_element301.useState)();
+    const hasRetriedRef = (0, import_element301.useRef)(false);
+    (0, import_element301.useEffect)(() => {
       if (!connectionStatus) {
         return;
       }
@@ -94546,20 +94058,20 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/sync-connection-error-modal/index.mjs
-  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime506 = __toESM(require_jsx_runtime(), 1);
   var { BlockCanvasCover: BlockCanvasCover2 } = unlock(import_block_editor81.privateApis);
-  var { retrySyncConnection } = unlock(import_core_data118.privateApis);
+  var { retrySyncConnection } = unlock(import_core_data116.privateApis);
   var INITIAL_DISCONNECTED_DEBOUNCE_MS = 2e4;
   function SyncConnectionErrorModal() {
-    const [hasInitialized, setHasInitialized] = (0, import_element304.useState)(false);
-    const [showModal, setShowModal] = (0, import_element304.useState)(false);
-    const [isManualRetryAvailable, setIsManualRetryAvailable] = (0, import_element304.useState)(false);
-    const { connectionStatus, isCollaborationEnabled, postType: postType2 } = (0, import_data219.useSelect)(
+    const [hasInitialized, setHasInitialized] = (0, import_element302.useState)(false);
+    const [showModal, setShowModal] = (0, import_element302.useState)(false);
+    const [isManualRetryAvailable, setIsManualRetryAvailable] = (0, import_element302.useState)(false);
+    const { connectionStatus, isCollaborationEnabled, postType: postType2 } = (0, import_data215.useSelect)(
       (selectFn) => {
         const { getSyncConnectionStatus, getPostType } = unlock(
-          selectFn(import_core_data118.store)
+          selectFn(import_core_data116.store)
         );
-        const { getCurrentPostType: getCurrentPostType2, isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2 } = unlock(selectFn(store));
+        const { getCurrentPostType: getCurrentPostType2, isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2 } = unlock(selectFn(store3));
         const currentPostType = getCurrentPostType2();
         return {
           connectionStatus: getSyncConnectionStatus() || null,
@@ -94570,17 +94082,17 @@ If there's a particular need for this, please submit a feature request at https:
       []
     );
     const { onManualRetry, secondsRemaining } = useRetryCountdown(connectionStatus);
-    const copyButtonRef = (0, import_compose75.useCopyToClipboard)(() => {
-      const blocks = (0, import_data219.select)(import_block_editor81.store).getBlocks();
+    const copyButtonRef = (0, import_compose76.useCopyToClipboard)(() => {
+      const blocks = (0, import_data215.select)(import_block_editor81.store).getBlocks();
       return (0, import_blocks32.serialize)(blocks);
     });
-    (0, import_element304.useEffect)(() => {
+    (0, import_element302.useEffect)(() => {
       const timeout = setTimeout(() => {
         setHasInitialized(true);
       }, INITIAL_DISCONNECTED_DEBOUNCE_MS);
       return () => clearTimeout(timeout);
     }, []);
-    (0, import_element304.useEffect)(() => {
+    (0, import_element302.useEffect)(() => {
       if ("connecting" === connectionStatus?.status) {
         return;
       }
@@ -94589,7 +94101,7 @@ If there's a particular need for this, please submit a feature request at https:
       );
     }, [connectionStatus]);
     const canRetry = connectionStatus && "disconnected" === connectionStatus.status && (connectionStatus.canManuallyRetry || connectionStatus.willAutoRetryInMs);
-    (0, import_element304.useEffect)(() => {
+    (0, import_element302.useEffect)(() => {
       if ("connected" === connectionStatus?.status) {
         setShowModal(false);
         return;
@@ -94618,9 +94130,9 @@ If there's a particular need for this, please submit a feature request at https:
     let retryCountdownText = "";
     let isRetrying = false;
     if (secondsRemaining && secondsRemaining > 0) {
-      retryCountdownText = (0, import_i18n304.sprintf)(
+      retryCountdownText = (0, import_i18n301.sprintf)(
         /* translators: %d: number of seconds until retry */
-        (0, import_i18n304._n)(
+        (0, import_i18n301._n)(
           "Retrying connection in %d second\u2026",
           "Retrying connection in %d seconds\u2026",
           secondsRemaining
@@ -94629,14 +94141,14 @@ If there's a particular need for this, please submit a feature request at https:
       );
     } else if (0 === secondsRemaining) {
       isRetrying = true;
-      retryCountdownText = (0, import_i18n304.__)("Retrying\u2026");
+      retryCountdownText = (0, import_i18n301.__)("Retrying\u2026");
     }
     let editPostHref = "edit.php";
     if (postType2?.slug) {
       editPostHref = `edit.php?post_type=${postType2.slug}`;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(BlockCanvasCover2.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
-      import_components253.Modal,
+    return /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(BlockCanvasCover2.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+      import_components250.Modal,
       {
         overlayClassName: "editor-sync-connection-error-modal",
         isDismissible: false,
@@ -94646,35 +94158,35 @@ If there's a particular need for this, please submit a feature request at https:
         shouldCloseOnEsc: false,
         size: "medium",
         title: messages.title,
-        children: /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(import_components253.__experimentalVStack, { spacing: 6, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("p", { children: messages.description }),
-          retryCountdownText && /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("p", { className: "editor-sync-connection-error-modal__retry-countdown", children: retryCountdownText }),
-          /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(import_components253.__experimentalHStack, { justify: "right", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
-              import_components253.Button,
+        children: /* @__PURE__ */ (0, import_jsx_runtime506.jsxs)(import_components250.__experimentalVStack, { spacing: 6, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime506.jsx)("p", { children: messages.description }),
+          retryCountdownText && /* @__PURE__ */ (0, import_jsx_runtime506.jsx)("p", { className: "editor-sync-connection-error-modal__retry-countdown", children: retryCountdownText }),
+          /* @__PURE__ */ (0, import_jsx_runtime506.jsxs)(import_components250.__experimentalHStack, { justify: "right", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+              import_components250.Button,
               {
                 __next40pxDefaultSize: true,
                 href: editPostHref,
                 isDestructive: true,
                 variant: "tertiary",
-                children: (0, import_i18n304.sprintf)(
+                children: (0, import_i18n301.sprintf)(
                   /* translators: %s: Post type name (e.g., "Posts", "Pages"). */
-                  (0, import_i18n304.__)("Back to %s"),
-                  postType2?.labels?.name ?? (0, import_i18n304.__)("Posts")
+                  (0, import_i18n301.__)("Back to %s"),
+                  postType2?.labels?.name ?? (0, import_i18n301.__)("Posts")
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
-              import_components253.Button,
+            /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+              import_components250.Button,
               {
                 __next40pxDefaultSize: true,
                 ref: copyButtonRef,
                 variant: manualRetry ? "secondary" : "primary",
-                children: (0, import_i18n304.__)("Copy Post Content")
+                children: (0, import_i18n301.__)("Copy Post Content")
               }
             ),
-            manualRetry && /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
-              import_components253.Button,
+            manualRetry && /* @__PURE__ */ (0, import_jsx_runtime506.jsx)(
+              import_components250.Button,
               {
                 __next40pxDefaultSize: true,
                 accessibleWhenDisabled: true,
@@ -94683,7 +94195,7 @@ If there's a particular need for this, please submit a feature request at https:
                 isBusy: isRetrying,
                 variant: "primary",
                 onClick: manualRetry,
-                children: (0, import_i18n304.__)("Retry")
+                children: (0, import_i18n301.__)("Retry")
               }
             )
           ] })
@@ -94693,7 +94205,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/visual-editor/index.mjs
-  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime507 = __toESM(require_jsx_runtime(), 1);
   var {
     LayoutStyle,
     useLayoutClasses,
@@ -94731,7 +94243,7 @@ If there's a particular need for this, please submit a feature request at https:
     contentRef,
     className
   }) {
-    const isMobileViewport = (0, import_compose76.useViewportMatch)("small", "<");
+    const isMobileViewport = (0, import_compose77.useViewportMatch)("small", "<");
     const {
       renderingMode: renderingMode2,
       postContentAttributes,
@@ -94747,7 +94259,7 @@ If there's a particular need for this, please submit a feature request at https:
       hasCanvasWidth,
       canvasWidth: canvasWidth2,
       canvasHeight
-    } = (0, import_data220.useSelect)((select9) => {
+    } = (0, import_data216.useSelect)((select9) => {
       const {
         getCurrentPostId: getCurrentPostId2,
         getCurrentPostType: getCurrentPostType2,
@@ -94757,8 +94269,8 @@ If there's a particular need for this, please submit a feature request at https:
         getDeviceType: getDeviceType2,
         getCanvasWidth: getCanvasWidth2,
         getCanvasHeight: getCanvasHeight2
-      } = unlock(select9(store));
-      const { getPostType, getEditedEntityRecord } = select9(import_core_data119.store);
+      } = unlock(select9(store3));
+      const { getPostType, getEditedEntityRecord } = select9(import_core_data117.store);
       const postTypeSlug = getCurrentPostType2();
       const _renderingMode = getRenderingMode2();
       let _wrapperBlockName;
@@ -94796,13 +94308,13 @@ If there's a particular need for this, please submit a feature request at https:
         canvasHeight: getCanvasHeight2()
       };
     }, []);
-    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data220.useSelect)(store);
+    const { isCleanNewPost: isCleanNewPost2 } = (0, import_data216.useSelect)(store3);
     const {
       hasRootPaddingAwareAlignments,
       themeHasDisabledLayoutStyles,
       themeSupportsLayout,
       isZoomedOut
-    } = (0, import_data220.useSelect)((select9) => {
+    } = (0, import_data216.useSelect)((select9) => {
       const { getSettings: getSettings10, isZoomOut: _isZoomOut } = unlock(
         select9(import_block_editor82.store)
       );
@@ -94814,10 +94326,10 @@ If there's a particular need for this, please submit a feature request at https:
         isZoomedOut: _isZoomOut()
       };
     }, []);
-    const localRef = (0, import_element305.useRef)();
-    const [isResizingCanvas, setIsResizingCanvas] = (0, import_element305.useState)(false);
+    const localRef = (0, import_element303.useRef)();
+    const [isResizingCanvas, setIsResizingCanvas] = (0, import_element303.useState)(false);
     const [globalLayoutSettings] = (0, import_block_editor82.useSettings)("layout");
-    const fallbackLayout = (0, import_element305.useMemo)(() => {
+    const fallbackLayout = (0, import_element303.useMemo)(() => {
       if (renderingMode2 !== "post-only" || isDesignPostType) {
         return { type: "default" };
       }
@@ -94831,7 +94343,7 @@ If there's a particular need for this, please submit a feature request at https:
       globalLayoutSettings,
       isDesignPostType
     ]);
-    const newestPostContentAttributes = (0, import_element305.useMemo)(() => {
+    const newestPostContentAttributes = (0, import_element303.useMemo)(() => {
       if (!editedPostTemplate?.content && !editedPostTemplate?.blocks && postContentAttributes) {
         return postContentAttributes;
       }
@@ -94845,7 +94357,7 @@ If there's a particular need for this, please submit a feature request at https:
       editedPostTemplate?.blocks,
       postContentAttributes
     ]);
-    const hasPostContentAtRootLevel = (0, import_element305.useMemo)(() => {
+    const hasPostContentAtRootLevel = (0, import_element303.useMemo)(() => {
       if (!editedPostTemplate?.content && !editedPostTemplate?.blocks) {
         return false;
       }
@@ -94872,7 +94384,7 @@ If there's a particular need for this, please submit a feature request at https:
       "core/post-content",
       ".block-editor-block-list__layout.is-root-container"
     );
-    const postContentLayout = (0, import_element305.useMemo)(() => {
+    const postContentLayout = (0, import_element303.useMemo)(() => {
       return layout && (layout?.type === "constrained" || layout?.inherit || layout?.contentSize || layout?.wideSize) ? { ...globalLayoutSettings, ...layout, type: "constrained" } : { ...globalLayoutSettings, ...layout, type: "default" };
     }, [
       layout?.type,
@@ -94883,8 +94395,8 @@ If there's a particular need for this, please submit a feature request at https:
     ]);
     const blockListLayout = postContentAttributes ? postContentLayout : fallbackLayout;
     const postEditorLayout = blockListLayout?.type === "default" && !hasPostContentAtRootLevel ? fallbackLayout : blockListLayout;
-    const titleRef = (0, import_element305.useRef)();
-    (0, import_element305.useEffect)(() => {
+    const titleRef = (0, import_element303.useRef)();
+    (0, import_element303.useEffect)(() => {
       if (!autoFocus || !isCleanNewPost2()) {
         return;
       }
@@ -94911,7 +94423,7 @@ If there's a particular need for this, please submit a feature request at https:
     const centerContentCSS = `display:flex;align-items:center;justify-content:center;`;
     const shouldExpandIframeBody = canvasHeight !== void 0 && !isResizablePostType && !isResizingCanvas;
     const iframeBodyMinHeightCSS = shouldExpandIframeBody ? "min-height:100vh;" : "";
-    const iframeStyles = (0, import_element305.useMemo)(() => {
+    const iframeStyles = (0, import_element303.useMemo)(() => {
       return [
         ...styles ?? [],
         {
@@ -94937,7 +94449,7 @@ If there's a particular need for this, please submit a feature request at https:
       paddingStyle
     ]);
     const typewriterRef = (0, import_block_editor82.__unstableUseTypewriter)();
-    contentRef = (0, import_compose76.useMergeRefs)([
+    contentRef = (0, import_compose77.useMergeRefs)([
       localRef,
       contentRef,
       renderingMode2 === "post-only" ? typewriterRef : null,
@@ -94951,7 +94463,7 @@ If there's a particular need for this, please submit a feature request at https:
       paddingAppenderRef,
       useEditContentOnlySectionExit()
     ]);
-    return /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
       "div",
       {
         className: clsx_default(
@@ -94969,8 +94481,8 @@ If there's a particular need for this, please submit a feature request at https:
           }
         ),
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(SyncConnectionErrorModal, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(SyncConnectionErrorModal, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
             resizable_editor_default,
             {
               enableResizing,
@@ -94978,7 +94490,7 @@ If there's a particular need for this, please submit a feature request at https:
               height: enableResizing && canvasHeight && !isResizingCanvas ? canvasHeight + "px" : "100%",
               onResizeStart: () => setIsResizingCanvas(true),
               onResizeStop: () => setIsResizingCanvas(false),
-              children: /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(
+              children: /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
                 BlockCanvas,
                 {
                   shouldIframe: true,
@@ -94990,23 +94502,23 @@ If there's a particular need for this, please submit a feature request at https:
                     style: iframeProps?.style
                   },
                   children: [
-                    themeSupportsLayout && !themeHasDisabledLayoutStyles && renderingMode2 === "post-only" && !isDesignPostType && /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(import_jsx_runtime510.Fragment, { children: [
-                      /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+                    themeSupportsLayout && !themeHasDisabledLayoutStyles && renderingMode2 === "post-only" && !isDesignPostType && /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(import_jsx_runtime507.Fragment, { children: [
+                      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                         LayoutStyle,
                         {
                           selector: ".editor-visual-editor__post-title-wrapper",
                           layout: fallbackLayout
                         }
                       ),
-                      /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                         LayoutStyle,
                         {
                           selector: ".block-editor-block-list__layout.is-root-container",
                           layout: postEditorLayout
                         }
                       ),
-                      align && /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(LayoutStyle, { css: alignCSS }),
-                      postContentLayoutStyles && /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+                      align && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(LayoutStyle, { css: alignCSS }),
+                      postContentLayoutStyles && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                         LayoutStyle,
                         {
                           layout: postContentLayout,
@@ -95014,7 +94526,7 @@ If there's a particular need for this, please submit a feature request at https:
                         }
                       )
                     ] }),
-                    renderingMode2 === "post-only" && !isDesignPostType && /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+                    renderingMode2 === "post-only" && !isDesignPostType && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                       "div",
                       {
                         className: clsx_default(
@@ -95032,16 +94544,16 @@ If there's a particular need for this, please submit a feature request at https:
                           // within the editor iframe.
                           marginTop: "4rem"
                         },
-                        children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(post_title_default, { ref: titleRef })
+                        children: /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(post_title_default, { ref: titleRef })
                       }
                     ),
-                    /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(
+                    /* @__PURE__ */ (0, import_jsx_runtime507.jsxs)(
                       import_block_editor82.RecursionProvider,
                       {
                         blockName: wrapperBlockName,
                         uniqueId: wrapperUniqueId,
                         children: [
-                          /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+                          /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                             import_block_editor82.BlockList,
                             {
                               className: clsx_default(
@@ -95065,7 +94577,7 @@ If there's a particular need for this, please submit a feature request at https:
                               )
                             }
                           ),
-                          renderingMode2 === "template-locked" && /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+                          renderingMode2 === "template-locked" && /* @__PURE__ */ (0, import_jsx_runtime507.jsx)(
                             EditTemplateBlocksNotification,
                             {
                               contentRef: localRef
@@ -95086,12 +94598,12 @@ If there's a particular need for this, please submit a feature request at https:
   var visual_editor_default = VisualEditor;

   // packages/editor/build-module/components/post-revisions-preview/diff-markers.mjs
-  var import_element306 = __toESM(require_element(), 1);
-  var import_compose77 = __toESM(require_compose(), 1);
-  var import_data221 = __toESM(require_data(), 1);
+  var import_element304 = __toESM(require_element(), 1);
+  var import_compose78 = __toESM(require_compose(), 1);
+  var import_data217 = __toESM(require_data(), 1);
   var import_block_editor83 = __toESM(require_block_editor(), 1);
-  var import_i18n305 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
+  var import_i18n302 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime508 = __toESM(require_jsx_runtime(), 1);
   var { useBlockElementRef } = unlock(import_block_editor83.privateApis);
   function collectDiffBlocks(blocks) {
     const result = [];
@@ -95109,9 +94621,9 @@ If there's a particular need for this, please submit a feature request at https:
     return result;
   }
   var STATUS_LABELS = {
-    added: (0, import_i18n305.__)("Go to added block"),
-    removed: (0, import_i18n305.__)("Go to removed block"),
-    modified: (0, import_i18n305.__)("Go to modified block")
+    added: (0, import_i18n302.__)("Go to added block"),
+    removed: (0, import_i18n302.__)("Go to removed block"),
+    modified: (0, import_i18n302.__)("Go to modified block")
   };
   function calculatePosition(el) {
     if (!el) {
@@ -95128,27 +94640,27 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function DiffMarkerButton({ clientId, status, subscribe: subscribe5 }) {
-    const blockRef = (0, import_element306.useRef)();
+    const blockRef = (0, import_element304.useRef)();
     useBlockElementRef(clientId, blockRef);
-    const [position, setPosition] = (0, import_element306.useState)(
+    const [position, setPosition] = (0, import_element304.useState)(
       () => calculatePosition(blockRef.current)
     );
-    (0, import_element306.useEffect)(() => {
+    (0, import_element304.useEffect)(() => {
       return subscribe5(() => {
         setPosition(calculatePosition(blockRef.current));
       });
     }, [subscribe5]);
-    (0, import_element306.useEffect)(() => {
+    (0, import_element304.useEffect)(() => {
       setPosition(calculatePosition(blockRef.current));
     }, [status]);
     if (!position) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)(tooltip_exports.Root, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime508.jsxs)(tooltip_exports.Root, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
         tooltip_exports.Trigger,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          render: /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
             "button",
             {
               className: `revision-diff-marker is-${status}`,
@@ -95162,22 +94674,22 @@ If there's a particular need for this, please submit a feature request at https:
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(tooltip_exports.Popup, { children: STATUS_LABELS[status] })
+      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(tooltip_exports.Popup, { children: STATUS_LABELS[status] })
     ] });
   }
   function useDiffMarkers() {
-    const [isMounted, setIsMounted] = (0, import_element306.useState)(false);
-    const subscribersRef = (0, import_element306.useRef)(/* @__PURE__ */ new Set());
-    const blocks = (0, import_data221.useSelect)(
+    const [isMounted, setIsMounted] = (0, import_element304.useState)(false);
+    const subscribersRef = (0, import_element304.useRef)(/* @__PURE__ */ new Set());
+    const blocks = (0, import_data217.useSelect)(
       (select9) => select9(import_block_editor83.store).getBlocks(),
       []
     );
-    const diffBlocks = (0, import_element306.useMemo)(() => collectDiffBlocks(blocks), [blocks]);
-    const subscribe5 = (0, import_element306.useCallback)((callback) => {
+    const diffBlocks = (0, import_element304.useMemo)(() => collectDiffBlocks(blocks), [blocks]);
+    const subscribe5 = (0, import_element304.useCallback)((callback) => {
       subscribersRef.current.add(callback);
       return () => subscribersRef.current.delete(callback);
     }, []);
-    const contentRef = (0, import_compose77.useRefEffect)((element) => {
+    const contentRef = (0, import_compose78.useRefEffect)((element) => {
       const { ownerDocument: ownerDocument2 } = element;
       const { defaultView } = ownerDocument2;
       const resizeObserver = new defaultView.ResizeObserver(() => {
@@ -95189,14 +94701,14 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, []);
     return [
-      (0, import_compose77.useMergeRefs)([contentRef, setIsMounted]),
-      /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+      (0, import_compose78.useMergeRefs)([contentRef, setIsMounted]),
+      /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
         "div",
         {
           className: "revision-diff-markers",
           role: "navigation",
-          "aria-label": (0, import_i18n305.__)("Document changes"),
-          children: isMounted && diffBlocks.map(({ clientId, status }) => /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          "aria-label": (0, import_i18n302.__)("Document changes"),
+          children: isMounted && diffBlocks.map(({ clientId, status }) => /* @__PURE__ */ (0, import_jsx_runtime508.jsx)(
             DiffMarkerButton,
             {
               clientId,
@@ -95212,7 +94724,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-revisions-preview/revisions-canvas.mjs
-  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime509 = __toESM(require_jsx_runtime(), 1);
   var { usePrivateStyleOverride, PrivateBlockContext } = unlock(
     import_block_editor84.privateApis
   );
@@ -95286,23 +94798,23 @@ If there's a particular need for this, please submit a feature request at https:
   function getDiffStatusLabel(status, blockTitle) {
     switch (status) {
       case "added":
-        return (0, import_i18n306.sprintf)((0, import_i18n306.__)("Added block: %s"), blockTitle);
+        return (0, import_i18n303.sprintf)((0, import_i18n303.__)("Added block: %s"), blockTitle);
       case "removed":
-        return (0, import_i18n306.sprintf)((0, import_i18n306.__)("Removed block: %s"), blockTitle);
+        return (0, import_i18n303.sprintf)((0, import_i18n303.__)("Removed block: %s"), blockTitle);
       case "modified":
-        return (0, import_i18n306.sprintf)((0, import_i18n306.__)("Modified block: %s"), blockTitle);
+        return (0, import_i18n303.sprintf)((0, import_i18n303.__)("Modified block: %s"), blockTitle);
     }
   }
   function BlockDiffLabelProvider({ status, name: name2, attributes, children }) {
-    const context = (0, import_element307.useContext)(PrivateBlockContext);
-    const blockTitle = (0, import_data222.useSelect)(
+    const context = (0, import_element305.useContext)(PrivateBlockContext);
+    const blockTitle = (0, import_data218.useSelect)(
       (select9) => {
         const { getActiveBlockVariation, getBlockType: getBlockType7 } = select9(import_blocks34.store);
         return getActiveBlockVariation(name2, attributes)?.title ?? getBlockType7(name2)?.title;
       },
       [name2, attributes]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
       PrivateBlockContext.Provider,
       {
         value: {
@@ -95323,15 +94835,15 @@ If there's a particular need for this, please submit a feature request at https:
         "is-revision-modified": diffStatus === "modified"
       });
       if (!diffStatus) {
-        return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(BlockListBlock, { ...props, className: enhancedClassName });
+        return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(BlockListBlock, { ...props, className: enhancedClassName });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(
         BlockDiffLabelProvider,
         {
           status: diffStatus,
           name: name2,
           attributes,
-          children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(BlockListBlock, { ...props, className: enhancedClassName })
+          children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(BlockListBlock, { ...props, className: enhancedClassName })
         }
       );
     };
@@ -95349,52 +94861,52 @@ If there's a particular need for this, please submit a feature request at https:
     return null;
   }
   function DiffDescriptions() {
-    return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(VisuallyHidden, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("span", { id: DIFF_DESCRIPTION_IDS.removed, children: (0, import_i18n306.__)("Removed") }),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("span", { id: DIFF_DESCRIPTION_IDS.added, children: (0, import_i18n306.__)("Added") }),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("span", { id: DIFF_DESCRIPTION_IDS.formatAdded, children: (0, import_i18n306.__)("Format added") }),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("span", { id: DIFF_DESCRIPTION_IDS.formatRemoved, children: (0, import_i18n306.__)("Format removed") }),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("span", { id: DIFF_DESCRIPTION_IDS.formatChanged, children: (0, import_i18n306.__)("Format changed") })
+    return /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(VisuallyHidden, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("span", { id: DIFF_DESCRIPTION_IDS.removed, children: (0, import_i18n303.__)("Removed") }),
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("span", { id: DIFF_DESCRIPTION_IDS.added, children: (0, import_i18n303.__)("Added") }),
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("span", { id: DIFF_DESCRIPTION_IDS.formatAdded, children: (0, import_i18n303.__)("Format added") }),
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("span", { id: DIFF_DESCRIPTION_IDS.formatRemoved, children: (0, import_i18n303.__)("Format removed") }),
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("span", { id: DIFF_DESCRIPTION_IDS.formatChanged, children: (0, import_i18n303.__)("Format changed") })
     ] });
   }
   function CanvasContent({ showDiff }) {
     const [contentRef, diffMarkers] = useDiffMarkers();
-    return /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
-      showDiff && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(DiffDescriptions, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(visual_editor_default, { contentRef }),
+    return /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(import_jsx_runtime509.Fragment, { children: [
+      showDiff && /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(DiffDescriptions, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(visual_editor_default, { contentRef }),
       showDiff && diffMarkers
     ] });
   }
   function RevisionsCanvas() {
-    (0, import_element307.useEffect)(() => {
+    (0, import_element305.useEffect)(() => {
       registerDiffFormatTypes();
       return () => {
         unregisterDiffFormatTypes();
       };
     }, []);
-    const { revision, showDiff } = (0, import_data222.useSelect)((select9) => {
+    const { revision, showDiff } = (0, import_data218.useSelect)((select9) => {
       const { getCurrentRevision: getCurrentRevision2, isShowingRevisionDiff: isShowingRevisionDiff2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         revision: getCurrentRevision2(),
         showDiff: isShowingRevisionDiff2()
       };
     }, []);
-    return revision ? /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(DiffStyleOverrides, { showDiff }),
-      /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("div", { className: "editor-revisions-canvas__content", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(CanvasContent, { showDiff }) })
-    ] }) : /* @__PURE__ */ (0, import_jsx_runtime512.jsx)("div", { className: "editor-revisions-canvas__loading", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_components254.Spinner, {}) });
+    return revision ? /* @__PURE__ */ (0, import_jsx_runtime509.jsxs)(import_jsx_runtime509.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(DiffStyleOverrides, { showDiff }),
+      /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("div", { className: "editor-revisions-canvas__content", children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(CanvasContent, { showDiff }) })
+    ] }) : /* @__PURE__ */ (0, import_jsx_runtime509.jsx)("div", { className: "editor-revisions-canvas__loading", children: /* @__PURE__ */ (0, import_jsx_runtime509.jsx)(import_components251.Spinner, {}) });
   }

   // packages/editor/build-module/components/collaborators-presence/use-collaborator-notifications.mjs
-  var import_data223 = __toESM(require_data(), 1);
-  var import_element308 = __toESM(require_element(), 1);
-  var import_i18n307 = __toESM(require_i18n(), 1);
+  var import_data219 = __toESM(require_data(), 1);
+  var import_element306 = __toESM(require_element(), 1);
+  var import_i18n304 = __toESM(require_i18n(), 1);
   var import_notices31 = __toESM(require_notices(), 1);
-  var import_core_data120 = __toESM(require_core_data(), 1);
+  var import_core_data118 = __toESM(require_core_data(), 1);
   var import_preferences23 = __toESM(require_preferences(), 1);
-  var { useOnCollaboratorJoin, useOnCollaboratorLeave, useOnPostSave } = unlock(import_core_data120.privateApis);
+  var { useOnCollaboratorJoin, useOnCollaboratorLeave, useOnPostSave } = unlock(import_core_data118.privateApis);
   var NOTIFICATION_TYPE = {
     COLLAB_POST_UPDATED: "collab-post-updated",
     COLLAB_USER_ENTERED: "collab-user-entered",
@@ -95403,12 +94915,12 @@ If there's a particular need for this, please submit a feature request at https:
   var PUBLISHED_STATUSES = ["publish", "private", "future"];
   function getPostUpdatedMessage(name2, status, isFirstPublish) {
     if (isFirstPublish) {
-      return (0, import_i18n307.sprintf)((0, import_i18n307.__)("Post published by %s."), name2);
+      return (0, import_i18n304.sprintf)((0, import_i18n304.__)("Post published by %s."), name2);
     }
     if (PUBLISHED_STATUSES.includes(status)) {
-      return (0, import_i18n307.sprintf)((0, import_i18n307.__)("Post updated by %s."), name2);
+      return (0, import_i18n304.sprintf)((0, import_i18n304.__)("Post updated by %s."), name2);
     }
-    return (0, import_i18n307.sprintf)((0, import_i18n307.__)("Draft saved by %s."), name2);
+    return (0, import_i18n304.sprintf)((0, import_i18n304.__)("Draft saved by %s."), name2);
   }
   function useCollaboratorNotifications(postId2, postType2) {
     const {
@@ -95417,11 +94929,11 @@ If there's a particular need for this, please submit a feature request at https:
       showJoinNotifications,
       showLeaveNotifications,
       showPostSaveNotifications
-    } = (0, import_data223.useSelect)((select9) => {
+    } = (0, import_data219.useSelect)((select9) => {
       const {
         getCurrentPostAttribute: getCurrentPostAttribute2,
         isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const getNotificationPreference = (name2) => select9(import_preferences23.store).get("core", name2) ?? true;
       return {
         postStatus: getCurrentPostAttribute2("status"),
@@ -95437,7 +94949,7 @@ If there's a particular need for this, please submit a feature request at https:
         )
       };
     }, []);
-    const { createNotice } = (0, import_data223.useDispatch)(import_notices31.store);
+    const { createNotice } = (0, import_data219.useDispatch)(import_notices31.store);
     const shouldShowJoinNotifications = isCollaborationEnabled && showJoinNotifications;
     const shouldShowLeaveNotifications = isCollaborationEnabled && showLeaveNotifications;
     const shouldShowPostSaveNotifications = isCollaborationEnabled && showPostSaveNotifications;
@@ -95454,7 +94966,7 @@ If there's a particular need for this, please submit a feature request at https:
     useOnCollaboratorJoin(
       joinPostId,
       joinPostType,
-      (0, import_element308.useCallback)(
+      (0, import_element306.useCallback)(
         (collaborator, me) => {
           if (!shouldShowJoinNotifications) {
             return;
@@ -95464,9 +94976,9 @@ If there's a particular need for this, please submit a feature request at https:
           }
           void createNotice(
             "info",
-            (0, import_i18n307.sprintf)(
+            (0, import_i18n304.sprintf)(
               /* translators: %s: collaborator display name */
-              (0, import_i18n307.__)("%s has joined the post."),
+              (0, import_i18n304.__)("%s has joined the post."),
               collaborator.collaboratorInfo.name
             ),
             {
@@ -95482,16 +94994,16 @@ If there's a particular need for this, please submit a feature request at https:
     useOnCollaboratorLeave(
       leavePostId,
       leavePostType,
-      (0, import_element308.useCallback)(
+      (0, import_element306.useCallback)(
         (collaborator) => {
           if (!shouldShowLeaveNotifications) {
             return;
           }
           void createNotice(
             "info",
-            (0, import_i18n307.sprintf)(
+            (0, import_i18n304.sprintf)(
               /* translators: %s: collaborator display name */
-              (0, import_i18n307.__)("%s has left the post."),
+              (0, import_i18n304.__)("%s has left the post."),
               collaborator.collaboratorInfo.name
             ),
             {
@@ -95507,7 +95019,7 @@ If there's a particular need for this, please submit a feature request at https:
     useOnPostSave(
       postSavePostId,
       postSavePostType,
-      (0, import_element308.useCallback)(
+      (0, import_element306.useCallback)(
         (saveEvent, saver, prevEvent) => {
           if (!shouldShowPostSaveNotifications || !postStatus) {
             return;
@@ -95532,32 +95044,34 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/save-publish-panels/index.mjs
-  var import_data224 = __toESM(require_data(), 1);
-  var import_components255 = __toESM(require_components(), 1);
-  var import_i18n308 = __toESM(require_i18n(), 1);
-  var import_element309 = __toESM(require_element(), 1);
-  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
-  var { Fill: Fill11, Slot: Slot13 } = (0, import_components255.createSlotFill)("ActionsPanel");
+  var import_data220 = __toESM(require_data(), 1);
+  var import_components252 = __toESM(require_components(), 1);
+  var import_i18n305 = __toESM(require_i18n(), 1);
+  var import_element307 = __toESM(require_element(), 1);
+  var import_core_data119 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime510 = __toESM(require_jsx_runtime(), 1);
+  var { Fill: Fill11, Slot: Slot13 } = (0, import_components252.createSlotFill)("ActionsPanel");
+  var { EntitiesSavedStates: EntitiesSavedStates2 } = unlock(import_core_data119.privateApis);
   function SavePublishPanels({
     setEntitiesSavedStatesCallback,
     closeEntitiesSavedStates,
     isEntitiesSavedStatesOpen,
     forceIsDirtyPublishPanel
   }) {
-    const { closePublishSidebar: closePublishSidebar2, togglePublishSidebar: togglePublishSidebar2 } = (0, import_data224.useDispatch)(store);
+    const { closePublishSidebar: closePublishSidebar2, togglePublishSidebar: togglePublishSidebar2 } = (0, import_data220.useDispatch)(store3);
     const {
       publishSidebarOpened,
       isPublishable,
       isDirty,
       hasOtherEntitiesChanges
-    } = (0, import_data224.useSelect)((select9) => {
+    } = (0, import_data220.useSelect)((select9) => {
       const {
         isPublishSidebarOpened: isPublishSidebarOpened2,
         isEditedPostPublishable: isEditedPostPublishable2,
         isCurrentPostPublished: isCurrentPostPublished2,
         isEditedPostDirty: isEditedPostDirty2,
         hasNonPostEntityChanges: hasNonPostEntityChanges2
-      } = select9(store);
+      } = select9(store3);
       const _hasOtherEntitiesChanges = hasNonPostEntityChanges2();
       return {
         publishSidebarOpened: isPublishSidebarOpened2(),
@@ -95566,13 +95080,13 @@ If there's a particular need for this, please submit a feature request at https:
         hasOtherEntitiesChanges: _hasOtherEntitiesChanges
       };
     }, []);
-    const openEntitiesSavedStates = (0, import_element309.useCallback)(
+    const openEntitiesSavedStates = (0, import_element307.useCallback)(
       () => setEntitiesSavedStatesCallback(true),
       []
     );
     let unmountableContent;
     if (publishSidebarOpened) {
-      unmountableContent = /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
+      unmountableContent = /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
         PostPublishPanel,
         {
           onClose: closePublishSidebar2,
@@ -95582,19 +95096,19 @@ If there's a particular need for this, please submit a feature request at https:
         }
       );
     } else if (isPublishable && !hasOtherEntitiesChanges) {
-      unmountableContent = /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("div", { className: "editor-layout__toggle-publish-panel", children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
-        import_components255.Button,
+      unmountableContent = /* @__PURE__ */ (0, import_jsx_runtime510.jsx)("div", { className: "editor-layout__toggle-publish-panel", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+        import_components252.Button,
         {
           __next40pxDefaultSize: true,
           variant: "secondary",
           onClick: togglePublishSidebar2,
           "aria-expanded": false,
-          children: (0, import_i18n308.__)("Open publish panel")
+          children: (0, import_i18n305.__)("Open publish panel")
         }
       ) });
     } else {
-      unmountableContent = /* @__PURE__ */ (0, import_jsx_runtime513.jsx)("div", { className: "editor-layout__toggle-entities-saved-states-panel", children: /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
-        import_components255.Button,
+      unmountableContent = /* @__PURE__ */ (0, import_jsx_runtime510.jsx)("div", { className: "editor-layout__toggle-entities-saved-states-panel", children: /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+        import_components252.Button,
         {
           __next40pxDefaultSize: true,
           variant: "secondary",
@@ -95603,93 +95117,93 @@ If there's a particular need for this, please submit a feature request at https:
           "aria-haspopup": "dialog",
           disabled: !isDirty,
           accessibleWhenDisabled: true,
-          children: (0, import_i18n308.__)("Open save panel")
+          children: (0, import_i18n305.__)("Open save panel")
         }
       ) });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime513.jsxs)(import_jsx_runtime513.Fragment, { children: [
-      isEntitiesSavedStatesOpen && /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(
-        EntitiesSavedStates,
+    return /* @__PURE__ */ (0, import_jsx_runtime510.jsxs)(import_jsx_runtime510.Fragment, { children: [
+      isEntitiesSavedStatesOpen && /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(
+        EntitiesSavedStates2,
         {
           close: closeEntitiesSavedStates,
           renderDialog: true
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(Slot13, { bubblesVirtually: true }),
+      /* @__PURE__ */ (0, import_jsx_runtime510.jsx)(Slot13, { bubblesVirtually: true }),
       !isEntitiesSavedStatesOpen && unmountableContent
     ] });
   }

   // packages/editor/build-module/components/text-editor/index.mjs
-  var import_components256 = __toESM(require_components(), 1);
-  var import_data225 = __toESM(require_data(), 1);
-  var import_i18n309 = __toESM(require_i18n(), 1);
+  var import_components253 = __toESM(require_components(), 1);
+  var import_data221 = __toESM(require_data(), 1);
+  var import_i18n306 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts10 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_element310 = __toESM(require_element(), 1);
-  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
+  var import_element308 = __toESM(require_element(), 1);
+  var import_jsx_runtime511 = __toESM(require_jsx_runtime(), 1);
   function TextEditor({ autoFocus = false }) {
-    const { switchEditorMode: switchEditorMode2 } = (0, import_data225.useDispatch)(store);
-    const { shortcut, isRichEditingEnabled } = (0, import_data225.useSelect)((select9) => {
-      const { getEditorSettings: getEditorSettings2 } = select9(store);
+    const { switchEditorMode: switchEditorMode2 } = (0, import_data221.useDispatch)(store3);
+    const { shortcut, isRichEditingEnabled } = (0, import_data221.useSelect)((select9) => {
+      const { getEditorSettings: getEditorSettings2 } = select9(store3);
       const { getShortcutRepresentation } = select9(import_keyboard_shortcuts10.store);
       return {
         shortcut: getShortcutRepresentation("core/editor/toggle-mode"),
         isRichEditingEnabled: getEditorSettings2().richEditingEnabled
       };
     }, []);
-    const titleRef = (0, import_element310.useRef)();
-    (0, import_element310.useEffect)(() => {
+    const titleRef = (0, import_element308.useRef)();
+    (0, import_element308.useEffect)(() => {
       if (autoFocus) {
         return;
       }
       titleRef?.current?.focus();
     }, [autoFocus]);
-    return /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)("div", { className: "editor-text-editor", children: [
-      isRichEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)("div", { className: "editor-text-editor__toolbar", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("h2", { children: (0, import_i18n309.__)("Editing code") }),
-        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
-          import_components256.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)("div", { className: "editor-text-editor", children: [
+      isRichEditingEnabled && /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)("div", { className: "editor-text-editor__toolbar", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime511.jsx)("h2", { children: (0, import_i18n306.__)("Editing code") }),
+        /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(
+          import_components253.Button,
           {
             __next40pxDefaultSize: true,
             variant: "tertiary",
             onClick: () => switchEditorMode2("visual"),
             shortcut,
-            children: (0, import_i18n309.__)("Exit code editor")
+            children: (0, import_i18n306.__)("Exit code editor")
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)("div", { className: "editor-text-editor__body", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(post_title_raw_default, { ref: titleRef }),
-        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(PostTextEditor, {})
+      /* @__PURE__ */ (0, import_jsx_runtime511.jsxs)("div", { className: "editor-text-editor__body", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(post_title_raw_default, { ref: titleRef }),
+        /* @__PURE__ */ (0, import_jsx_runtime511.jsx)(PostTextEditor, {})
       ] })
     ] });
   }

   // packages/editor/build-module/components/editor-interface/index.mjs
-  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime512 = __toESM(require_jsx_runtime(), 1);
   var interfaceLabels = {
     /* translators: accessibility text for the editor top bar landmark region. */
-    header: (0, import_i18n310.__)("Editor top bar"),
+    header: (0, import_i18n307.__)("Editor top bar"),
     /* translators: accessibility text for the editor content landmark region. */
-    body: (0, import_i18n310.__)("Editor content"),
+    body: (0, import_i18n307.__)("Editor content"),
     /* translators: accessibility text for the editor settings landmark region. */
-    sidebar: (0, import_i18n310.__)("Editor settings"),
+    sidebar: (0, import_i18n307.__)("Editor settings"),
     /* translators: accessibility text for the editor publish landmark region. */
-    actions: (0, import_i18n310.__)("Editor publish"),
+    actions: (0, import_i18n307.__)("Editor publish"),
     /* translators: accessibility text for the editor footer landmark region. */
-    footer: (0, import_i18n310.__)("Editor footer")
+    footer: (0, import_i18n307.__)("Editor footer")
   };
   function Notices() {
-    const isValidTemplate2 = (0, import_data226.useSelect)((select9) => {
+    const isValidTemplate2 = (0, import_data222.useSelect)((select9) => {
       return select9(import_block_editor85.store).isValidTemplate();
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_theme.ThemeProvider, { cornerRadius: "none", children: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_theme.ThemeProvider, { cornerRadius: "none", children: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
       import_notices32.InlineNotices,
       {
         className: "editor-notices",
         pinnedNoticesClassName: "editor-notices__pinned",
         dismissibleNoticesClassName: "editor-notices__dismissible",
-        children: !isValidTemplate2 && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(TemplateValidationNotice, {})
+        children: !isValidTemplate2 && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(TemplateValidationNotice, {})
       }
     ) });
   }
@@ -95718,22 +95232,22 @@ If there's a particular need for this, please submit a feature request at https:
       showStylebook: showStylebook2,
       isRevisionsMode: isRevisionsMode2,
       showDiff
-    } = (0, import_data226.useSelect)((select9) => {
+    } = (0, import_data222.useSelect)((select9) => {
       const { get } = select9(import_preferences24.store);
       const {
         getEditorSettings: getEditorSettings2,
         getPostTypeLabel: getPostTypeLabel2,
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2
-      } = select9(store);
+      } = select9(store3);
       const {
         getStylesPath: getStylesPath2,
         getShowStylebook: getShowStylebook2,
         isRevisionsMode: _isRevisionsMode,
         isShowingRevisionDiff: isShowingRevisionDiff2
-      } = unlock(select9(store));
+      } = unlock(select9(store3));
       const editorSettings2 = getEditorSettings2();
-      let _mode = select9(store).getEditorMode();
+      let _mode = select9(store3).getEditorMode();
       if (!editorSettings2.richEditingEnabled && _mode === "visual") {
         _mode = "text";
       }
@@ -95744,8 +95258,8 @@ If there's a particular need for this, please submit a feature request at https:
         mode: _mode,
         postId: getCurrentPostId2(),
         postType: getCurrentPostType2(),
-        isInserterOpened: select9(store).isInserterOpened(),
-        isListViewOpened: select9(store).isListViewOpened(),
+        isInserterOpened: select9(store3).isInserterOpened(),
+        isListViewOpened: select9(store3).isListViewOpened(),
         isDistractionFree: get("core", "distractionFree"),
         isPreviewMode: editorSettings2.isPreviewMode,
         showBlockBreadcrumbs: get("core", "showBlockBreadcrumbs"),
@@ -95756,14 +95270,14 @@ If there's a particular need for this, please submit a feature request at https:
         showDiff: isShowingRevisionDiff2()
       };
     }, []);
-    const { setShowRevisionDiff: setShowRevisionDiff2 } = unlock((0, import_data226.useDispatch)(store));
+    const { setShowRevisionDiff: setShowRevisionDiff2 } = unlock((0, import_data222.useDispatch)(store3));
     useCollaboratorNotifications(postId2, postType2);
-    const isLargeViewport = (0, import_compose78.useViewportMatch)("medium");
-    const secondarySidebarLabel = isListViewOpened2 ? (0, import_i18n310.__)("Document Overview") : (0, import_i18n310.__)("Block Library");
+    const isLargeViewport = (0, import_compose79.useViewportMatch)("medium");
+    const secondarySidebarLabel = isListViewOpened2 ? (0, import_i18n307.__)("Document Overview") : (0, import_i18n307.__)("Block Library");
     const shouldShowStylesCanvas = showStylebook2 || stylesPath2?.startsWith("/revisions");
     const shouldShowBlockEditor = !shouldShowStylesCanvas;
-    const [entitiesSavedStatesCallback, setEntitiesSavedStatesCallback] = (0, import_element311.useState)(false);
-    const closeEntitiesSavedStates = (0, import_element311.useCallback)(
+    const [entitiesSavedStatesCallback, setEntitiesSavedStatesCallback] = (0, import_element309.useState)(false);
+    const closeEntitiesSavedStates = (0, import_element309.useCallback)(
       (arg) => {
         if (typeof entitiesSavedStatesCallback === "function") {
           entitiesSavedStatesCallback(arg);
@@ -95773,24 +95287,24 @@ If there's a particular need for this, please submit a feature request at https:
       [entitiesSavedStatesCallback]
     );
     if (isRevisionsMode2) {
-      return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
         interface_skeleton_default,
         {
           className: clsx_default("editor-editor-interface", className),
           labels: interfaceLabels,
-          header: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+          header: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
             revisions_header_default,
             {
               showDiff,
               onToggleDiff: () => setShowRevisionDiff2(!showDiff)
             }
           ),
-          content: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(RevisionsCanvas, {}),
-          sidebar: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(complementary_area_default.Slot, { scope: "core" })
+          content: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(RevisionsCanvas, {}),
+          sidebar: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(complementary_area_default.Slot, { scope: "core" })
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
       interface_skeleton_default,
       {
         isDistractionFree,
@@ -95802,7 +95316,7 @@ If there's a particular need for this, please submit a feature request at https:
           ...interfaceLabels,
           secondarySidebar: secondarySidebarLabel
         },
-        header: !isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+        header: !isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
           header_default2,
           {
             forceIsDirty,
@@ -95811,21 +95325,21 @@ If there's a particular need for this, please submit a feature request at https:
             forceDisableBlockTools
           }
         ),
-        editorNotices: /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(Notices, {}),
-        secondarySidebar: !isPreviewMode && mode === "visual" && (isInserterOpened2 && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(InserterSidebar, {}) || isListViewOpened2 && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(ListViewSidebar, {})),
-        sidebar: !isPreviewMode && !isDistractionFree && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(complementary_area_default.Slot, { scope: "core" }),
-        content: /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_jsx_runtime515.Fragment, { children: [
-          !isDistractionFree && !isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(Notices, {}),
-          shouldShowStylesCanvas && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(StylesCanvas, {}),
-          shouldShowBlockEditor && /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_jsx_runtime515.Fragment, { children: [
-            !isPreviewMode && mode === "text" && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+        editorNotices: /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Notices, {}),
+        secondarySidebar: !isPreviewMode && mode === "visual" && (isInserterOpened2 && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(InserterSidebar, {}) || isListViewOpened2 && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(ListViewSidebar, {})),
+        sidebar: !isPreviewMode && !isDistractionFree && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(complementary_area_default.Slot, { scope: "core" }),
+        content: /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
+          !isDistractionFree && !isPreviewMode && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(Notices, {}),
+          shouldShowStylesCanvas && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(StylesCanvas, {}),
+          shouldShowBlockEditor && /* @__PURE__ */ (0, import_jsx_runtime512.jsxs)(import_jsx_runtime512.Fragment, { children: [
+            !isPreviewMode && mode === "text" && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               TextEditor,
               {
                 autoFocus
               }
             ),
-            !isPreviewMode && !isLargeViewport && mode === "visual" && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_block_editor85.BlockToolbar, { hideDragHandle: true }),
-            (isPreviewMode || mode === "visual") && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+            !isPreviewMode && !isLargeViewport && mode === "visual" && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(import_block_editor85.BlockToolbar, { hideDragHandle: true }),
+            (isPreviewMode || mode === "visual") && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               visual_editor_default,
               {
                 contentRef,
@@ -95834,7 +95348,7 @@ If there's a particular need for this, please submit a feature request at https:
               }
             ),
             children,
-            /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
               CollaboratorsOverlay,
               {
                 postId: postId2,
@@ -95843,13 +95357,13 @@ If there's a particular need for this, please submit a feature request at https:
             )
           ] })
         ] }),
-        footer: !isPreviewMode && !isDistractionFree && isLargeViewport && showBlockBreadcrumbs && mode === "visual" && /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+        footer: !isPreviewMode && !isDistractionFree && isLargeViewport && showBlockBreadcrumbs && mode === "visual" && /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
           import_block_editor85.BlockBreadcrumb,
           {
-            rootLabelText: postTypeLabel ? (0, import_html_entities30.decodeEntities)(postTypeLabel) : void 0
+            rootLabelText: postTypeLabel ? (0, import_html_entities29.decodeEntities)(postTypeLabel) : void 0
           }
         ),
-        actions: !isPreviewMode ? customSavePanel || /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+        actions: !isPreviewMode ? customSavePanel || /* @__PURE__ */ (0, import_jsx_runtime512.jsx)(
           SavePublishPanels,
           {
             closeEntitiesSavedStates,
@@ -95864,82 +95378,82 @@ If there's a particular need for this, please submit a feature request at https:

   // packages/editor/build-module/components/sidebar/index.mjs
   var import_block_editor97 = __toESM(require_block_editor(), 1);
-  var import_data257 = __toESM(require_data(), 1);
-  var import_element332 = __toESM(require_element(), 1);
-  var import_i18n334 = __toESM(require_i18n(), 1);
+  var import_data253 = __toESM(require_data(), 1);
+  var import_element330 = __toESM(require_element(), 1);
+  var import_i18n331 = __toESM(require_i18n(), 1);
   var import_keyboard_shortcuts11 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_components277 = __toESM(require_components(), 1);
+  var import_components274 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/pattern-overrides-panel/index.mjs
-  var import_data227 = __toESM(require_data(), 1);
+  var import_data223 = __toESM(require_data(), 1);
   var import_patterns10 = __toESM(require_patterns(), 1);
-  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime513 = __toESM(require_jsx_runtime(), 1);
   var { OverridesPanel } = unlock(import_patterns10.privateApis);
   function PatternOverridesPanel() {
-    const supportsPatternOverridesPanel = (0, import_data227.useSelect)(
-      (select9) => select9(store).getCurrentPostType() === "wp_block",
+    const supportsPatternOverridesPanel = (0, import_data223.useSelect)(
+      (select9) => select9(store3).getCurrentPostType() === "wp_block",
       []
     );
     if (!supportsPatternOverridesPanel) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(OverridesPanel, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime513.jsx)(OverridesPanel, {});
   }

   // packages/editor/build-module/components/sidebar/post-summary.mjs
-  var import_data239 = __toESM(require_data(), 1);
+  var import_data235 = __toESM(require_data(), 1);

   // packages/editor/build-module/components/post-card-panel/index.mjs
-  var import_components260 = __toESM(require_components(), 1);
-  var import_core_data125 = __toESM(require_core_data(), 1);
-  var import_data232 = __toESM(require_data(), 1);
-  var import_element316 = __toESM(require_element(), 1);
-  var import_i18n314 = __toESM(require_i18n(), 1);
+  var import_components257 = __toESM(require_components(), 1);
+  var import_core_data124 = __toESM(require_core_data(), 1);
+  var import_data228 = __toESM(require_data(), 1);
+  var import_element314 = __toESM(require_element(), 1);
+  var import_i18n311 = __toESM(require_i18n(), 1);
   var import_dom27 = __toESM(require_dom(), 1);

   // packages/editor/build-module/components/post-actions/index.mjs
-  var import_data231 = __toESM(require_data(), 1);
-  var import_element315 = __toESM(require_element(), 1);
-  var import_i18n313 = __toESM(require_i18n(), 1);
-  var import_components259 = __toESM(require_components(), 1);
-  var import_core_data124 = __toESM(require_core_data(), 1);
+  var import_data227 = __toESM(require_data(), 1);
+  var import_element313 = __toESM(require_element(), 1);
+  var import_i18n310 = __toESM(require_i18n(), 1);
+  var import_components256 = __toESM(require_components(), 1);
+  var import_core_data123 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-actions/actions.mjs
-  var import_data230 = __toESM(require_data(), 1);
-  var import_element314 = __toESM(require_element(), 1);
-  var import_core_data123 = __toESM(require_core_data(), 1);
+  var import_data226 = __toESM(require_data(), 1);
+  var import_element312 = __toESM(require_element(), 1);
+  var import_core_data122 = __toESM(require_core_data(), 1);

   // packages/editor/build-module/components/post-actions/set-as-homepage.mjs
-  var import_i18n311 = __toESM(require_i18n(), 1);
-  var import_element312 = __toESM(require_element(), 1);
-  var import_components257 = __toESM(require_components(), 1);
-  var import_data228 = __toESM(require_data(), 1);
-  var import_core_data121 = __toESM(require_core_data(), 1);
+  var import_i18n308 = __toESM(require_i18n(), 1);
+  var import_element310 = __toESM(require_element(), 1);
+  var import_components254 = __toESM(require_components(), 1);
+  var import_data224 = __toESM(require_data(), 1);
+  var import_core_data120 = __toESM(require_core_data(), 1);
   var import_notices33 = __toESM(require_notices(), 1);

   // packages/editor/build-module/utils/get-item-title.mjs
-  var import_html_entities31 = __toESM(require_html_entities(), 1);
+  var import_html_entities30 = __toESM(require_html_entities(), 1);
   function getItemTitle2(item) {
     if (typeof item.title === "string") {
-      return (0, import_html_entities31.decodeEntities)(item.title);
+      return (0, import_html_entities30.decodeEntities)(item.title);
     }
     if (item.title && "rendered" in item.title) {
-      return (0, import_html_entities31.decodeEntities)(item.title.rendered);
+      return (0, import_html_entities30.decodeEntities)(item.title.rendered);
     }
     if (item.title && "raw" in item.title) {
-      return (0, import_html_entities31.decodeEntities)(item.title.raw);
+      return (0, import_html_entities30.decodeEntities)(item.title.raw);
     }
     return "";
   }

   // packages/editor/build-module/components/post-actions/set-as-homepage.mjs
-  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime514 = __toESM(require_jsx_runtime(), 1);
   var SetAsHomepageModal = ({ items, closeModal: closeModal2 }) => {
     const [item] = items;
     const pageTitle = getItemTitle2(item);
-    const { showOnFront, currentHomePage, isSaving } = (0, import_data228.useSelect)(
+    const { showOnFront, currentHomePage, isSaving } = (0, import_data224.useSelect)(
       (select9) => {
-        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data121.store);
+        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data120.store);
         const siteSettings = getEntityRecord("root", "site");
         const currentHomePageItem = getEntityRecord(
           "postType",
@@ -95953,8 +95467,8 @@ If there's a particular need for this, please submit a feature request at https:
         };
       }
     );
-    const { saveEntityRecord } = (0, import_data228.useDispatch)(import_core_data121.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data228.useDispatch)(import_notices33.store);
+    const { saveEntityRecord } = (0, import_data224.useDispatch)(import_core_data120.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data224.useDispatch)(import_notices33.store);
     async function onSetPageAsHomepage(event) {
       event.preventDefault();
       try {
@@ -95962,11 +95476,11 @@ If there's a particular need for this, please submit a feature request at https:
           page_on_front: item.id,
           show_on_front: "page"
         });
-        createSuccessNotice((0, import_i18n311.__)("Homepage updated."), {
+        createSuccessNotice((0, import_i18n308.__)("Homepage updated."), {
           type: "snackbar"
         });
       } catch (error2) {
-        const errorMessage = error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n311.__)("An error occurred while setting the homepage.");
+        const errorMessage = error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n308.__)("An error occurred while setting the homepage.");
         createErrorNotice(errorMessage, { type: "snackbar" });
       } finally {
         closeModal2?.();
@@ -95974,28 +95488,28 @@ If there's a particular need for this, please submit a feature request at https:
     }
     let modalWarning = "";
     if ("posts" === showOnFront) {
-      modalWarning = (0, import_i18n311.__)(
+      modalWarning = (0, import_i18n308.__)(
         "This will replace the current homepage which is set to display latest posts."
       );
     } else if (currentHomePage) {
-      modalWarning = (0, import_i18n311.sprintf)(
+      modalWarning = (0, import_i18n308.sprintf)(
         // translators: %s: title of the current home page.
-        (0, import_i18n311.__)('This will replace the current homepage: "%s"'),
+        (0, import_i18n308.__)('This will replace the current homepage: "%s"'),
         getItemTitle2(currentHomePage)
       );
     }
-    const modalText = (0, import_i18n311.sprintf)(
+    const modalText = (0, import_i18n308.sprintf)(
       // translators: %1$s: title of the page to be set as the homepage, %2$s: homepage replacement warning message.
-      (0, import_i18n311.__)('Set "%1$s" as the site homepage? %2$s'),
+      (0, import_i18n308.__)('Set "%1$s" as the site homepage? %2$s'),
       pageTitle,
       modalWarning
     ).trim();
-    const modalButtonLabel = (0, import_i18n311.__)("Set homepage");
-    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)("form", { onSubmit: onSetPageAsHomepage, children: /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_components257.__experimentalVStack, { spacing: "5", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(import_components257.__experimentalText, { children: modalText }),
-      /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_components257.__experimentalHStack, { justify: "right", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
-          import_components257.Button,
+    const modalButtonLabel = (0, import_i18n308.__)("Set homepage");
+    return /* @__PURE__ */ (0, import_jsx_runtime514.jsx)("form", { onSubmit: onSetPageAsHomepage, children: /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_components254.__experimentalVStack, { spacing: "5", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(import_components254.__experimentalText, { children: modalText }),
+      /* @__PURE__ */ (0, import_jsx_runtime514.jsxs)(import_components254.__experimentalHStack, { justify: "right", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+          import_components254.Button,
           {
             __next40pxDefaultSize: true,
             variant: "tertiary",
@@ -96004,11 +95518,11 @@ If there's a particular need for this, please submit a feature request at https:
             },
             disabled: isSaving,
             accessibleWhenDisabled: true,
-            children: (0, import_i18n311.__)("Cancel")
+            children: (0, import_i18n308.__)("Cancel")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
-          import_components257.Button,
+        /* @__PURE__ */ (0, import_jsx_runtime514.jsx)(
+          import_components254.Button,
           {
             __next40pxDefaultSize: true,
             variant: "primary",
@@ -96022,8 +95536,8 @@ If there's a particular need for this, please submit a feature request at https:
     ] }) });
   };
   var useSetAsHomepageAction = () => {
-    const { pageOnFront, pageForPosts } = (0, import_data228.useSelect)((select9) => {
-      const { getEntityRecord, canUser } = select9(import_core_data121.store);
+    const { pageOnFront, pageForPosts } = (0, import_data224.useSelect)((select9) => {
+      const { getEntityRecord, canUser } = select9(import_core_data120.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -96033,10 +95547,10 @@ If there's a particular need for this, please submit a feature request at https:
         pageForPosts: siteSettings?.page_for_posts
       };
     });
-    return (0, import_element312.useMemo)(
+    return (0, import_element310.useMemo)(
       () => ({
         id: "set-as-homepage",
-        label: (0, import_i18n311.__)("Set as homepage"),
+        label: (0, import_i18n308.__)("Set as homepage"),
         isEligible(post2) {
           if (post2.status !== "publish") {
             return false;
@@ -96060,19 +95574,19 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/components/post-actions/set-as-posts-page.mjs
-  var import_i18n312 = __toESM(require_i18n(), 1);
-  var import_element313 = __toESM(require_element(), 1);
-  var import_components258 = __toESM(require_components(), 1);
-  var import_data229 = __toESM(require_data(), 1);
-  var import_core_data122 = __toESM(require_core_data(), 1);
+  var import_i18n309 = __toESM(require_i18n(), 1);
+  var import_element311 = __toESM(require_element(), 1);
+  var import_components255 = __toESM(require_components(), 1);
+  var import_data225 = __toESM(require_data(), 1);
+  var import_core_data121 = __toESM(require_core_data(), 1);
   var import_notices34 = __toESM(require_notices(), 1);
-  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime515 = __toESM(require_jsx_runtime(), 1);
   var SetAsPostsPageModal = ({ items, closeModal: closeModal2 }) => {
     const [item] = items;
     const pageTitle = getItemTitle2(item);
-    const { currentPostsPage, isPageForPostsSet, isSaving } = (0, import_data229.useSelect)(
+    const { currentPostsPage, isPageForPostsSet, isSaving } = (0, import_data225.useSelect)(
       (select9) => {
-        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data122.store);
+        const { getEntityRecord, isSavingEntityRecord } = select9(import_core_data121.store);
         const siteSettings = getEntityRecord("root", "site");
         const currentPostsPageItem = getEntityRecord(
           "postType",
@@ -96086,8 +95600,8 @@ If there's a particular need for this, please submit a feature request at https:
         };
       }
     );
-    const { saveEntityRecord } = (0, import_data229.useDispatch)(import_core_data122.store);
-    const { createSuccessNotice, createErrorNotice } = (0, import_data229.useDispatch)(import_notices34.store);
+    const { saveEntityRecord } = (0, import_data225.useDispatch)(import_core_data121.store);
+    const { createSuccessNotice, createErrorNotice } = (0, import_data225.useDispatch)(import_notices34.store);
     async function onSetPageAsPostsPage(event) {
       event.preventDefault();
       try {
@@ -96095,33 +95609,33 @@ If there's a particular need for this, please submit a feature request at https:
           page_for_posts: item.id,
           show_on_front: "page"
         });
-        createSuccessNotice((0, import_i18n312.__)("Posts page updated."), {
+        createSuccessNotice((0, import_i18n309.__)("Posts page updated."), {
           type: "snackbar"
         });
       } catch (error2) {
-        const errorMessage = error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n312.__)("An error occurred while setting the posts page.");
+        const errorMessage = error2.message && error2.code !== "unknown_error" ? error2.message : (0, import_i18n309.__)("An error occurred while setting the posts page.");
         createErrorNotice(errorMessage, { type: "snackbar" });
       } finally {
         closeModal2?.();
       }
     }
-    const modalWarning = isPageForPostsSet && currentPostsPage ? (0, import_i18n312.sprintf)(
+    const modalWarning = isPageForPostsSet && currentPostsPage ? (0, import_i18n309.sprintf)(
       // translators: %s: title of the current posts page.
-      (0, import_i18n312.__)('This will replace the current posts page: "%s"'),
+      (0, import_i18n309.__)('This will replace the current posts page: "%s"'),
       getItemTitle2(currentPostsPage)
-    ) : (0, import_i18n312.__)("This page will show the latest posts.");
-    const modalText = (0, import_i18n312.sprintf)(
+    ) : (0, import_i18n309.__)("This page will show the latest posts.");
+    const modalText = (0, import_i18n309.sprintf)(
       // translators: %1$s: title of the page to be set as the posts page, %2$s: posts page replacement warning message.
-      (0, import_i18n312.__)('Set "%1$s" as the posts page? %2$s'),
+      (0, import_i18n309.__)('Set "%1$s" as the posts page? %2$s'),
       pageTitle,
       modalWarning
     );
-    const modalButtonLabel = (0, import_i18n312.__)("Set posts page");
-    return /* @__PURE__ */ (0, import_jsx_runtime518.jsx)("form", { onSubmit: onSetPageAsPostsPage, children: /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(import_components258.__experimentalVStack, { spacing: "5", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(import_components258.__experimentalText, { children: modalText }),
-      /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(import_components258.__experimentalHStack, { justify: "right", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
-          import_components258.Button,
+    const modalButtonLabel = (0, import_i18n309.__)("Set posts page");
+    return /* @__PURE__ */ (0, import_jsx_runtime515.jsx)("form", { onSubmit: onSetPageAsPostsPage, children: /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_components255.__experimentalVStack, { spacing: "5", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(import_components255.__experimentalText, { children: modalText }),
+      /* @__PURE__ */ (0, import_jsx_runtime515.jsxs)(import_components255.__experimentalHStack, { justify: "right", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+          import_components255.Button,
           {
             __next40pxDefaultSize: true,
             variant: "tertiary",
@@ -96130,11 +95644,11 @@ If there's a particular need for this, please submit a feature request at https:
             },
             disabled: isSaving,
             accessibleWhenDisabled: true,
-            children: (0, import_i18n312.__)("Cancel")
+            children: (0, import_i18n309.__)("Cancel")
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
-          import_components258.Button,
+        /* @__PURE__ */ (0, import_jsx_runtime515.jsx)(
+          import_components255.Button,
           {
             __next40pxDefaultSize: true,
             variant: "primary",
@@ -96148,8 +95662,8 @@ If there's a particular need for this, please submit a feature request at https:
     ] }) });
   };
   var useSetAsPostsPageAction = () => {
-    const { pageOnFront, pageForPosts } = (0, import_data229.useSelect)((select9) => {
-      const { getEntityRecord, canUser } = select9(import_core_data122.store);
+    const { pageOnFront, pageForPosts } = (0, import_data225.useSelect)((select9) => {
+      const { getEntityRecord, canUser } = select9(import_core_data121.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -96159,10 +95673,10 @@ If there's a particular need for this, please submit a feature request at https:
         pageForPosts: siteSettings?.page_for_posts
       };
     });
-    return (0, import_element313.useMemo)(
+    return (0, import_element311.useMemo)(
       () => ({
         id: "set-as-posts-page",
-        label: (0, import_i18n312.__)("Set as posts page"),
+        label: (0, import_i18n309.__)("Set as posts page"),
         isEligible(post2) {
           if (post2.status !== "publish") {
             return false;
@@ -96186,23 +95700,23 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/components/post-actions/actions.mjs
-  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime516 = __toESM(require_jsx_runtime(), 1);
   function usePostActions({ postType: postType2, onActionPerformed, context }) {
-    const { defaultActions } = (0, import_data230.useSelect)(
+    const { defaultActions } = (0, import_data226.useSelect)(
       (select9) => {
-        const { getEntityActions: getEntityActions3 } = unlock(select9(store));
+        const { getEntityActions: getEntityActions3 } = unlock(select9(store3));
         return {
           defaultActions: getEntityActions3("postType", postType2)
         };
       },
       [postType2]
     );
-    const shouldShowHomepageActions = (0, import_data230.useSelect)(
+    const shouldShowHomepageActions = (0, import_data226.useSelect)(
       (select9) => {
         if (postType2 !== "page") {
           return false;
         }
-        const { getDefaultTemplateId, getEntityRecord, canUser } = select9(import_core_data123.store);
+        const { getDefaultTemplateId, getEntityRecord, canUser } = select9(import_core_data122.store);
         const canUpdateSettings = canUser("update", {
           kind: "root",
           name: "site"
@@ -96230,11 +95744,11 @@ If there's a particular need for this, please submit a feature request at https:
     );
     const setAsHomepageAction = useSetAsHomepageAction();
     const setAsPostsPageAction = useSetAsPostsPageAction();
-    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data230.useDispatch)(store));
-    (0, import_element314.useEffect)(() => {
+    const { registerPostTypeSchema: registerPostTypeSchema2 } = unlock((0, import_data226.useDispatch)(store3));
+    (0, import_element312.useEffect)(() => {
       registerPostTypeSchema2(postType2);
     }, [registerPostTypeSchema2, postType2]);
-    return (0, import_element314.useMemo)(() => {
+    return (0, import_element312.useMemo)(() => {
       let actions2 = [...defaultActions];
       if (shouldShowHomepageActions) {
         actions2.push(setAsHomepageAction, setAsPostsPageAction);
@@ -96275,7 +95789,7 @@ If there's a particular need for this, please submit a feature request at https:
             actions2[i3] = {
               ...actions2[i3],
               RenderModal: (props) => {
-                return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(
+                return /* @__PURE__ */ (0, import_jsx_runtime516.jsx)(
                   ExistingRenderModal,
                   {
                     ...props,
@@ -96307,13 +95821,13 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-actions/index.mjs
-  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
-  var { Menu: Menu10, kebabCase: kebabCase5 } = unlock(import_components259.privateApis);
+  var import_jsx_runtime517 = __toESM(require_jsx_runtime(), 1);
+  var { Menu: Menu10, kebabCase: kebabCase5 } = unlock(import_components256.privateApis);
   function PostActions({ postType: postType2, postId: postId2, onActionPerformed }) {
-    const [activeModalAction, setActiveModalAction] = (0, import_element315.useState)(null);
-    const { item, permissions } = (0, import_data231.useSelect)(
+    const [activeModalAction, setActiveModalAction] = (0, import_element313.useState)(null);
+    const { item, permissions } = (0, import_data227.useSelect)(
       (select9) => {
-        const { getEditedEntityRecord, getEntityRecordPermissions } = unlock(select9(import_core_data124.store));
+        const { getEditedEntityRecord, getEntityRecordPermissions } = unlock(select9(import_core_data123.store));
         return {
           item: getEditedEntityRecord("postType", postType2, postId2),
           permissions: getEntityRecordPermissions(
@@ -96325,29 +95839,29 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [postId2, postType2]
     );
-    const itemWithPermissions = (0, import_element315.useMemo)(() => {
+    const itemWithPermissions = (0, import_element313.useMemo)(() => {
       return {
         ...item,
         permissions
       };
     }, [item, permissions]);
     const allActions = usePostActions({ postType: postType2, onActionPerformed });
-    const actions2 = (0, import_element315.useMemo)(() => {
+    const actions2 = (0, import_element313.useMemo)(() => {
       return allActions.filter((action) => {
         return !action.isEligible || action.isEligible(itemWithPermissions);
       });
     }, [allActions, itemWithPermissions]);
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(import_jsx_runtime520.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)(Menu10, { placement: "bottom-end", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(import_jsx_runtime517.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime517.jsxs)(Menu10, { placement: "bottom-end", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
           Menu10.TriggerButton,
           {
-            render: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
-              import_components259.Button,
+            render: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+              import_components256.Button,
               {
                 size: "small",
                 icon: more_vertical_default,
-                label: (0, import_i18n313.__)("Actions"),
+                label: (0, import_i18n310.__)("Actions"),
                 disabled: !actions2.length,
                 accessibleWhenDisabled: true,
                 className: "editor-all-actions-button"
@@ -96355,7 +95869,7 @@ If there's a particular need for this, please submit a feature request at https:
             )
           }
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(Menu10.Popover, { children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(Menu10.Popover, { children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
           ActionsDropdownMenuGroup,
           {
             actions: actions2,
@@ -96364,7 +95878,7 @@ If there's a particular need for this, please submit a feature request at https:
           }
         ) })
       ] }),
-      !!activeModalAction && /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+      !!activeModalAction && /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
         ActionModal2,
         {
           action: activeModalAction,
@@ -96376,12 +95890,12 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function DropdownMenuItemTrigger({ action, onClick, items }) {
     const label = typeof action.label === "string" ? action.label : action.label(items);
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(Menu10.Item, { onClick, children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(Menu10.ItemLabel, { children: label }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(Menu10.Item, { onClick, children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(Menu10.ItemLabel, { children: label }) });
   }
   function ActionModal2({ action, items, closeModal: closeModal2 }) {
     const label = typeof action.label === "string" ? action.label : action.label(items);
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
-      import_components259.Modal,
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
+      import_components256.Modal,
       {
         title: action.modalHeader || label,
         __experimentalHideHeader: !!action.hideModalHeader,
@@ -96392,14 +95906,14 @@ If there's a particular need for this, please submit a feature request at https:
         overlayClassName: `editor-action-modal editor-action-modal__${kebabCase5(
           action.id
         )}`,
-        children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(action.RenderModal, { items, closeModal: closeModal2 })
+        children: /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(action.RenderModal, { items, closeModal: closeModal2 })
       }
     );
   }
   function ActionsDropdownMenuGroup({ actions: actions2, items, setActiveModalAction }) {
-    const registry = (0, import_data231.useRegistry)();
-    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(Menu10.Group, { children: actions2.map((action) => {
-      return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+    const registry = (0, import_data227.useRegistry)();
+    return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(Menu10.Group, { children: actions2.map((action) => {
+      return /* @__PURE__ */ (0, import_jsx_runtime517.jsx)(
         DropdownMenuItemTrigger,
         {
           action,
@@ -96418,8 +95932,9 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-card-panel/index.mjs
-  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
-  var { Badge: WCBadge5 } = unlock(import_components260.privateApis);
+  var import_jsx_runtime518 = __toESM(require_jsx_runtime(), 1);
+  var { Badge: WCBadge5 } = unlock(import_components257.privateApis);
+  var { getTemplateInfo: getTemplateInfo4 } = unlock(import_core_data124.privateApis);
   function PostCardPanel({
     postType: postType2,
     postId: postId2,
@@ -96427,19 +95942,19 @@ If there's a particular need for this, please submit a feature request at https:
     onActionPerformed,
     onClose
   }) {
-    const postIds = (0, import_element316.useMemo)(
+    const postIds = (0, import_element314.useMemo)(
       () => Array.isArray(postId2) ? postId2 : [postId2],
       [postId2]
     );
-    const { postTitle, icon, labels } = (0, import_data232.useSelect)(
+    const { postTitle, icon, labels } = (0, import_data228.useSelect)(
       (select9) => {
-        const { getEditedEntityRecord, getCurrentTheme, getPostType } = select9(import_core_data125.store);
+        const { getEditedEntityRecord, getCurrentTheme, getPostType } = select9(import_core_data124.store);
         const {
           getPostIcon: getPostIcon2,
           getCurrentPostType: getCurrentPostType2,
           isRevisionsMode: isRevisionsMode2,
           getCurrentRevision: getCurrentRevision2
-        } = unlock(select9(store));
+        } = unlock(select9(store3));
         let _title = "";
         if (isRevisionsMode2()) {
           const parentPostType = getCurrentPostType2();
@@ -96463,7 +95978,7 @@ If there's a particular need for this, please submit a feature request at https:
           const _templateInfo = [
             TEMPLATE_POST_TYPE,
             TEMPLATE_PART_POST_TYPE
-          ].includes(postType2) ? getTemplateInfo({
+          ].includes(postType2) ? getTemplateInfo4({
             template: _record,
             templateTypes
           }) : {};
@@ -96480,46 +95995,46 @@ If there's a particular need for this, please submit a feature request at https:
       [postIds, postType2]
     );
     const pageTypeBadge = usePageTypeBadge(postId2);
-    let title = (0, import_i18n314.__)("No title");
+    let title = (0, import_i18n311.__)("No title");
     if (labels?.name && postIds.length > 1) {
-      title = (0, import_i18n314.sprintf)(
+      title = (0, import_i18n311.sprintf)(
         // translators: %1$d number of selected items %2$s: Name of the plural post type e.g: "Posts".
-        (0, import_i18n314.__)("%1$d %2$s"),
+        (0, import_i18n311.__)("%1$d %2$s"),
         postIds.length,
         labels?.name
       );
     } else if (postTitle) {
       title = (0, import_dom27.__unstableStripHTML)(postTitle);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)(import_components260.__experimentalVStack, { spacing: 1, className: "editor-post-card-panel", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)(
-        import_components260.__experimentalHStack,
+    return /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(import_components257.__experimentalVStack, { spacing: 1, className: "editor-post-card-panel", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(
+        import_components257.__experimentalHStack,
         {
           spacing: 2,
           className: "editor-post-card-panel__header",
           alignment: "flex-start",
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-              import_components260.Icon,
+            /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+              import_components257.Icon,
               {
                 className: "editor-post-card-panel__icon",
                 icon
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime521.jsxs)(
-              import_components260.__experimentalText,
+            /* @__PURE__ */ (0, import_jsx_runtime518.jsxs)(
+              import_components257.__experimentalText,
               {
                 numberOfLines: 2,
                 truncate: true,
                 className: "editor-post-card-panel__title",
                 as: "h2",
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime521.jsx)("span", { className: "editor-post-card-panel__title-name", children: title }),
-                  pageTypeBadge && postIds.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(WCBadge5, { children: pageTypeBadge })
+                  /* @__PURE__ */ (0, import_jsx_runtime518.jsx)("span", { className: "editor-post-card-panel__title-name", children: title }),
+                  pageTypeBadge && postIds.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(WCBadge5, { children: pageTypeBadge })
                 ]
               }
             ),
-            !hideActions && postIds.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
+            !hideActions && postIds.length === 1 && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
               PostActions,
               {
                 postType: postType2,
@@ -96527,40 +96042,40 @@ If there's a particular need for this, please submit a feature request at https:
                 onActionPerformed
               }
             ),
-            onClose && /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(
-              import_components260.Button,
+            onClose && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(
+              import_components257.Button,
               {
                 size: "small",
                 icon: close_default,
-                label: (0, import_i18n314.__)("Close"),
+                label: (0, import_i18n311.__)("Close"),
                 onClick: onClose
               }
             )
           ]
         }
       ),
-      postIds.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(import_components260.__experimentalText, { className: "editor-post-card-panel__description", children: (0, import_i18n314.sprintf)(
+      postIds.length > 1 && /* @__PURE__ */ (0, import_jsx_runtime518.jsx)(import_components257.__experimentalText, { className: "editor-post-card-panel__description", children: (0, import_i18n311.sprintf)(
         // translators: %s: Name of the plural post type e.g: "Posts".
-        (0, import_i18n314.__)("Changes will be applied to all selected %s."),
+        (0, import_i18n311.__)("Changes will be applied to all selected %s."),
         labels?.name?.toLowerCase()
       ) })
     ] });
   }

   // packages/editor/build-module/components/post-content-information/index.mjs
-  var import_components261 = __toESM(require_components(), 1);
-  var import_data233 = __toESM(require_data(), 1);
-  var import_i18n315 = __toESM(require_i18n(), 1);
+  var import_components258 = __toESM(require_components(), 1);
+  var import_data229 = __toESM(require_data(), 1);
+  var import_i18n312 = __toESM(require_i18n(), 1);
   var import_wordcount5 = __toESM(require_wordcount(), 1);
-  var import_element317 = __toESM(require_element(), 1);
-  var import_core_data126 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
+  var import_element315 = __toESM(require_element(), 1);
+  var import_core_data125 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime519 = __toESM(require_jsx_runtime(), 1);
   var AVERAGE_READING_RATE3 = 189;
   function PostContentInformation() {
-    const postContent = (0, import_data233.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { canUser } = select9(import_core_data126.store);
-      const { getEntityRecord } = select9(import_core_data126.store);
+    const postContent = (0, import_data229.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
+      const { canUser } = select9(import_core_data125.store);
+      const { getEntityRecord } = select9(import_core_data125.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -96573,11 +96088,11 @@ If there's a particular need for this, please submit a feature request at https:
       );
       return showPostContentInfo && getEditedPostAttribute2("content");
     }, []);
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(PostContentInformationUI, { postContent });
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(PostContentInformationUI, { postContent });
   }
   function PostContentInformationUI({ postContent }) {
-    const wordCountType = (0, import_i18n315._x)("words", "Word count type. Do not translate!");
-    const wordsCounted = (0, import_element317.useMemo)(
+    const wordCountType = (0, import_i18n312._x)("words", "Word count type. Do not translate!");
+    const wordsCounted = (0, import_element315.useMemo)(
       () => postContent ? (0, import_wordcount5.count)(postContent, wordCountType) : 0,
       [postContent, wordCountType]
     );
@@ -96585,34 +96100,34 @@ If there's a particular need for this, please submit a feature request at https:
       return null;
     }
     const readingTime = Math.round(wordsCounted / AVERAGE_READING_RATE3);
-    const wordsCountText = (0, import_i18n315.sprintf)(
+    const wordsCountText = (0, import_i18n312.sprintf)(
       // translators: %s: the number of words in the post.
-      (0, import_i18n315._n)("%s word", "%s words", wordsCounted),
+      (0, import_i18n312._n)("%s word", "%s words", wordsCounted),
       wordsCounted.toLocaleString()
     );
-    const minutesText = readingTime <= 1 ? (0, import_i18n315.__)("1 minute") : (0, import_i18n315.sprintf)(
+    const minutesText = readingTime <= 1 ? (0, import_i18n312.__)("1 minute") : (0, import_i18n312.sprintf)(
       /* translators: %s: the number of minutes to read the post. */
-      (0, import_i18n315._n)("%s minute", "%s minutes", readingTime),
+      (0, import_i18n312._n)("%s minute", "%s minutes", readingTime),
       readingTime.toLocaleString()
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)("div", { className: "editor-post-content-information", children: /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(import_components261.__experimentalText, { children: (0, import_i18n315.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime519.jsx)("div", { className: "editor-post-content-information", children: /* @__PURE__ */ (0, import_jsx_runtime519.jsx)(import_components258.__experimentalText, { children: (0, import_i18n312.sprintf)(
       /* translators: 1: How many words a post has. 2: the number of minutes to read the post (e.g. 130 words, 2 minutes read time.) */
-      (0, import_i18n315.__)("%1$s, %2$s read time."),
+      (0, import_i18n312.__)("%1$s, %2$s read time."),
       wordsCountText,
       minutesText
     ) }) });
   }

   // packages/editor/build-module/components/post-format/panel.mjs
-  var import_components262 = __toESM(require_components(), 1);
-  var import_i18n316 = __toESM(require_i18n(), 1);
-  var import_data234 = __toESM(require_data(), 1);
-  var import_element318 = __toESM(require_element(), 1);
+  var import_components259 = __toESM(require_components(), 1);
+  var import_i18n313 = __toESM(require_i18n(), 1);
+  var import_data230 = __toESM(require_data(), 1);
+  var import_element316 = __toESM(require_element(), 1);
   var import_block_editor86 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime520 = __toESM(require_jsx_runtime(), 1);
   function PostFormat2() {
-    const { postFormat } = (0, import_data234.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store);
+    const { postFormat } = (0, import_data230.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2 } = select9(store3);
       const _postFormat = getEditedPostAttribute2("format");
       return {
         postFormat: _postFormat ?? "standard"
@@ -96621,8 +96136,8 @@ If there's a particular need for this, please submit a feature request at https:
     const activeFormat = POST_FORMATS2.find(
       (format6) => format6.id === postFormat
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element318.useState)(null);
-    const popoverProps = (0, import_element318.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element316.useState)(null);
+    const popoverProps = (0, import_element316.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -96633,36 +96148,36 @@ If there's a particular need for this, please submit a feature request at https:
       }),
       [popoverAnchor]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(PostFormatCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(post_panel_row_default, { label: (0, import_i18n316.__)("Format"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
-      import_components262.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(PostFormatCheck, { children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(post_panel_row_default, { label: (0, import_i18n313.__)("Format"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+      import_components259.Dropdown,
       {
         popoverProps,
         contentClassName: "editor-post-format__dialog",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
-          import_components262.Button,
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
+          import_components259.Button,
           {
             size: "compact",
             variant: "tertiary",
             "aria-expanded": isOpen2,
-            "aria-label": (0, import_i18n316.sprintf)(
+            "aria-label": (0, import_i18n313.sprintf)(
               // translators: %s: Current post format.
-              (0, import_i18n316.__)("Change format: %s"),
+              (0, import_i18n313.__)("Change format: %s"),
               activeFormat?.caption
             ),
             onClick: onToggle,
             children: activeFormat?.caption
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime523.jsxs)("div", { className: "editor-post-format__dialog-content", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime520.jsxs)("div", { className: "editor-post-format__dialog-content", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(
             import_block_editor86.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n316.__)("Format"),
+              title: (0, import_i18n313.__)("Format"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(PostFormat, {})
+          /* @__PURE__ */ (0, import_jsx_runtime520.jsx)(PostFormat, {})
         ] })
       }
     ) }) });
@@ -96670,50 +96185,50 @@ If there's a particular need for this, please submit a feature request at https:
   var panel_default4 = PostFormat2;

   // packages/editor/build-module/components/post-last-edited-panel/index.mjs
-  var import_components263 = __toESM(require_components(), 1);
-  var import_data235 = __toESM(require_data(), 1);
-  var import_i18n317 = __toESM(require_i18n(), 1);
+  var import_components260 = __toESM(require_components(), 1);
+  var import_data231 = __toESM(require_data(), 1);
+  var import_i18n314 = __toESM(require_i18n(), 1);
   var import_date20 = __toESM(require_date(), 1);
-  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime521 = __toESM(require_jsx_runtime(), 1);
   function PostLastEditedPanel() {
-    const modified = (0, import_data235.useSelect)(
-      (select9) => select9(store).getEditedPostAttribute("modified"),
+    const modified = (0, import_data231.useSelect)(
+      (select9) => select9(store3).getEditedPostAttribute("modified"),
       []
     );
     if (!modified) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)("div", { className: "editor-post-last-edited-panel", children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(import_components263.__experimentalText, { children: (0, import_i18n317.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime521.jsx)("div", { className: "editor-post-last-edited-panel", children: /* @__PURE__ */ (0, import_jsx_runtime521.jsx)(import_components260.__experimentalText, { children: (0, import_i18n314.sprintf)(
       // translators: %s: Human-readable time difference, e.g. "2 days ago".
-      (0, import_i18n317.__)("Last edited %s."),
+      (0, import_i18n314.__)("Last edited %s."),
       (0, import_date20.humanTimeDiff)(modified)
     ) }) });
   }

   // packages/editor/build-module/components/post-panel-section/index.mjs
-  var import_components264 = __toESM(require_components(), 1);
-  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
+  var import_components261 = __toESM(require_components(), 1);
+  var import_jsx_runtime522 = __toESM(require_jsx_runtime(), 1);
   function PostPanelSection({ className, children }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(import_components264.__experimentalVStack, { className: clsx_default("editor-post-panel__section", className), children });
+    return /* @__PURE__ */ (0, import_jsx_runtime522.jsx)(import_components261.__experimentalVStack, { className: clsx_default("editor-post-panel__section", className), children });
   }
   var post_panel_section_default = PostPanelSection;

   // packages/editor/build-module/components/blog-title/index.mjs
-  var import_i18n318 = __toESM(require_i18n(), 1);
-  var import_compose79 = __toESM(require_compose(), 1);
-  var import_data236 = __toESM(require_data(), 1);
-  var import_core_data127 = __toESM(require_core_data(), 1);
-  var import_html_entities32 = __toESM(require_html_entities(), 1);
-  var import_components265 = __toESM(require_components(), 1);
-  var import_element319 = __toESM(require_element(), 1);
+  var import_i18n315 = __toESM(require_i18n(), 1);
+  var import_compose80 = __toESM(require_compose(), 1);
+  var import_data232 = __toESM(require_data(), 1);
+  var import_core_data126 = __toESM(require_core_data(), 1);
+  var import_html_entities31 = __toESM(require_html_entities(), 1);
+  var import_components262 = __toESM(require_components(), 1);
+  var import_element317 = __toESM(require_element(), 1);
   var import_block_editor87 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
-  var EMPTY_OBJECT5 = {};
+  var import_jsx_runtime523 = __toESM(require_jsx_runtime(), 1);
+  var EMPTY_OBJECT4 = {};
   function BlogTitle() {
-    const { editEntityRecord } = (0, import_data236.useDispatch)(import_core_data127.store);
-    const { postsPageTitle, postsPageId, isTemplate: isTemplate2, postSlug } = (0, import_data236.useSelect)(
+    const { editEntityRecord } = (0, import_data232.useDispatch)(import_core_data126.store);
+    const { postsPageTitle, postsPageId, isTemplate: isTemplate2, postSlug } = (0, import_data232.useSelect)(
       (select9) => {
-        const { getEntityRecord, getEditedEntityRecord, canUser } = select9(import_core_data127.store);
+        const { getEntityRecord, getEditedEntityRecord, canUser } = select9(import_core_data126.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -96722,8 +96237,8 @@ If there's a particular need for this, please submit a feature request at https:
           "postType",
           "page",
           siteSettings?.page_for_posts
-        ) : EMPTY_OBJECT5;
-        const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store);
+        ) : EMPTY_OBJECT4;
+        const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
         return {
           postsPageId: _postsPageRecord?.id,
           postsPageTitle: _postsPageRecord?.title,
@@ -96733,8 +96248,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element319.useState)(null);
-    const popoverProps = (0, import_element319.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element317.useState)(null);
+    const popoverProps = (0, import_element317.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -96753,44 +96268,44 @@ If there's a particular need for this, please submit a feature request at https:
         title: newValue
       });
     };
-    const decodedTitle = (0, import_html_entities32.decodeEntities)(postsPageTitle);
-    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(post_panel_row_default, { label: (0, import_i18n318.__)("Blog title"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
-      import_components265.Dropdown,
+    const decodedTitle = (0, import_html_entities31.decodeEntities)(postsPageTitle);
+    return /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(post_panel_row_default, { label: (0, import_i18n315.__)("Blog title"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+      import_components262.Dropdown,
       {
         popoverProps,
         contentClassName: "editor-blog-title-dropdown__content",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
-          import_components265.Button,
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+          import_components262.Button,
           {
             size: "compact",
             variant: "tertiary",
             "aria-expanded": isOpen2,
-            "aria-label": (0, import_i18n318.sprintf)(
+            "aria-label": (0, import_i18n315.sprintf)(
               // translators: %s: Current post link.
-              (0, import_i18n318.__)("Change blog title: %s"),
+              (0, import_i18n315.__)("Change blog title: %s"),
               decodedTitle
             ),
             onClick: onToggle,
             children: decodedTitle
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(import_jsx_runtime526.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime523.jsxs)(import_jsx_runtime523.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
             import_block_editor87.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n318.__)("Blog title"),
+              title: (0, import_i18n315.__)("Blog title"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
-            import_components265.__experimentalInputControl,
+          /* @__PURE__ */ (0, import_jsx_runtime523.jsx)(
+            import_components262.__experimentalInputControl,
             {
-              placeholder: (0, import_i18n318.__)("No title"),
+              placeholder: (0, import_i18n315.__)("No title"),
               value: postsPageTitle,
-              onChange: (0, import_compose79.debounce)(setPostsPageTitle, 300),
-              label: (0, import_i18n318.__)("Blog title"),
-              help: (0, import_i18n318.__)(
+              onChange: (0, import_compose80.debounce)(setPostsPageTitle, 300),
+              label: (0, import_i18n315.__)("Blog title"),
+              help: (0, import_i18n315.__)(
                 "Set the Posts Page title. Appears in search results, and when the page is shared on social media."
               ),
               hideLabelFromVision: true
@@ -96802,18 +96317,18 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/posts-per-page/index.mjs
-  var import_i18n319 = __toESM(require_i18n(), 1);
-  var import_data237 = __toESM(require_data(), 1);
-  var import_core_data128 = __toESM(require_core_data(), 1);
-  var import_components266 = __toESM(require_components(), 1);
-  var import_element320 = __toESM(require_element(), 1);
+  var import_i18n316 = __toESM(require_i18n(), 1);
+  var import_data233 = __toESM(require_data(), 1);
+  var import_core_data127 = __toESM(require_core_data(), 1);
+  var import_components263 = __toESM(require_components(), 1);
+  var import_element318 = __toESM(require_element(), 1);
   var import_block_editor88 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime524 = __toESM(require_jsx_runtime(), 1);
   function PostsPerPage() {
-    const { editEntityRecord } = (0, import_data237.useDispatch)(import_core_data128.store);
-    const { postsPerPage, isTemplate: isTemplate2, postSlug } = (0, import_data237.useSelect)((select9) => {
-      const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-      const { getEditedEntityRecord, canUser } = select9(import_core_data128.store);
+    const { editEntityRecord } = (0, import_data233.useDispatch)(import_core_data127.store);
+    const { postsPerPage, isTemplate: isTemplate2, postSlug } = (0, import_data233.useSelect)((select9) => {
+      const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
+      const { getEditedEntityRecord, canUser } = select9(import_core_data127.store);
       const siteSettings = canUser("read", {
         kind: "root",
         name: "site"
@@ -96824,8 +96339,8 @@ If there's a particular need for this, please submit a feature request at https:
         postsPerPage: siteSettings?.posts_per_page || 1
       };
     }, []);
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element320.useState)(null);
-    const popoverProps = (0, import_element320.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element318.useState)(null);
+    const popoverProps = (0, import_element318.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -96844,33 +96359,33 @@ If there's a particular need for this, please submit a feature request at https:
         posts_per_page: newValue
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(post_panel_row_default, { label: (0, import_i18n319.__)("Posts per page"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-      import_components266.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(post_panel_row_default, { label: (0, import_i18n316.__)("Posts per page"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+      import_components263.Dropdown,
       {
         popoverProps,
         contentClassName: "editor-posts-per-page-dropdown__content",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-          import_components266.Button,
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+          import_components263.Button,
           {
             size: "compact",
             variant: "tertiary",
             "aria-expanded": isOpen2,
-            "aria-label": (0, import_i18n319.__)("Change posts per page"),
+            "aria-label": (0, import_i18n316.__)("Change posts per page"),
             onClick: onToggle,
             children: postsPerPage
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime527.jsxs)(import_jsx_runtime527.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime524.jsxs)(import_jsx_runtime524.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
             import_block_editor88.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n319.__)("Posts per page"),
+              title: (0, import_i18n316.__)("Posts per page"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
-            import_components266.__experimentalNumberControl,
+          /* @__PURE__ */ (0, import_jsx_runtime524.jsx)(
+            import_components263.__experimentalNumberControl,
             {
               placeholder: 0,
               value: postsPerPage,
@@ -96878,8 +96393,8 @@ If there's a particular need for this, please submit a feature request at https:
               step: "1",
               min: "1",
               onChange: setPostsPerPage,
-              label: (0, import_i18n319.__)("Posts per page"),
-              help: (0, import_i18n319.__)(
+              label: (0, import_i18n316.__)("Posts per page"),
+              help: (0, import_i18n316.__)(
                 "Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."
               ),
               hideLabelFromVision: true
@@ -96891,34 +96406,34 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/site-discussion/index.mjs
-  var import_i18n320 = __toESM(require_i18n(), 1);
-  var import_data238 = __toESM(require_data(), 1);
-  var import_core_data129 = __toESM(require_core_data(), 1);
-  var import_components267 = __toESM(require_components(), 1);
-  var import_element321 = __toESM(require_element(), 1);
+  var import_i18n317 = __toESM(require_i18n(), 1);
+  var import_data234 = __toESM(require_data(), 1);
+  var import_core_data128 = __toESM(require_core_data(), 1);
+  var import_components264 = __toESM(require_components(), 1);
+  var import_element319 = __toESM(require_element(), 1);
   var import_block_editor89 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime525 = __toESM(require_jsx_runtime(), 1);
   var COMMENT_OPTIONS2 = [
     {
-      label: (0, import_i18n320._x)("Open", 'Adjective: e.g. "Comments are open"'),
+      label: (0, import_i18n317._x)("Open", 'Adjective: e.g. "Comments are open"'),
       value: "open",
-      description: (0, import_i18n320.__)("Visitors can add new comments and replies.")
+      description: (0, import_i18n317.__)("Visitors can add new comments and replies.")
     },
     {
-      label: (0, import_i18n320.__)("Closed"),
+      label: (0, import_i18n317.__)("Closed"),
       value: "",
       description: [
-        (0, import_i18n320.__)("Visitors cannot add new comments or replies."),
-        (0, import_i18n320.__)("Existing comments remain visible.")
+        (0, import_i18n317.__)("Visitors cannot add new comments or replies."),
+        (0, import_i18n317.__)("Existing comments remain visible.")
       ].join(" ")
     }
   ];
   function SiteDiscussion() {
-    const { editEntityRecord } = (0, import_data238.useDispatch)(import_core_data129.store);
-    const { allowCommentsOnNewPosts, isTemplate: isTemplate2, postSlug } = (0, import_data238.useSelect)(
+    const { editEntityRecord } = (0, import_data234.useDispatch)(import_core_data128.store);
+    const { allowCommentsOnNewPosts, isTemplate: isTemplate2, postSlug } = (0, import_data234.useSelect)(
       (select9) => {
-        const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store);
-        const { getEditedEntityRecord, canUser } = select9(import_core_data129.store);
+        const { getEditedPostAttribute: getEditedPostAttribute2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
+        const { getEditedEntityRecord, canUser } = select9(import_core_data128.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -96931,8 +96446,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const [popoverAnchor, setPopoverAnchor] = (0, import_element321.useState)(null);
-    const popoverProps = (0, import_element321.useMemo)(
+    const [popoverAnchor, setPopoverAnchor] = (0, import_element319.useState)(null);
+    const popoverProps = (0, import_element319.useMemo)(
       () => ({
         // Anchor the popover to the middle of the entire row so that it doesn't
         // move around when the label changes.
@@ -96951,41 +96466,41 @@ If there's a particular need for this, please submit a feature request at https:
         default_comment_status: newValue ? "open" : null
       });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(post_panel_row_default, { label: (0, import_i18n320.__)("Discussion"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
-      import_components267.Dropdown,
+    return /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(post_panel_row_default, { label: (0, import_i18n317.__)("Discussion"), ref: setPopoverAnchor, children: /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+      import_components264.Dropdown,
       {
         popoverProps,
         contentClassName: "editor-site-discussion-dropdown__content",
         focusOnMount: true,
-        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
-          import_components267.Button,
+        renderToggle: ({ isOpen: isOpen2, onToggle }) => /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+          import_components264.Button,
           {
             size: "compact",
             variant: "tertiary",
             "aria-expanded": isOpen2,
-            "aria-label": (0, import_i18n320.__)("Change discussion settings"),
+            "aria-label": (0, import_i18n317.__)("Change discussion settings"),
             onClick: onToggle,
-            children: allowCommentsOnNewPosts ? (0, import_i18n320.__)("Comments open") : (0, import_i18n320.__)("Comments closed")
+            children: allowCommentsOnNewPosts ? (0, import_i18n317.__)("Comments open") : (0, import_i18n317.__)("Comments closed")
           }
         ),
-        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_jsx_runtime528.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
+        renderContent: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(import_jsx_runtime525.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
             import_block_editor89.__experimentalInspectorPopoverHeader,
             {
-              title: (0, import_i18n320.__)("Discussion"),
+              title: (0, import_i18n317.__)("Discussion"),
               onClose
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_components267.__experimentalVStack, { spacing: 3, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(import_components267.__experimentalText, { children: (0, import_i18n320.__)(
+          /* @__PURE__ */ (0, import_jsx_runtime525.jsxs)(import_components264.__experimentalVStack, { spacing: 3, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(import_components264.__experimentalText, { children: (0, import_i18n317.__)(
               "Changes will apply to new posts only. Individual posts may override these settings."
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
-              import_components267.RadioControl,
+            /* @__PURE__ */ (0, import_jsx_runtime525.jsx)(
+              import_components264.RadioControl,
               {
                 className: "editor-site-discussion__options",
                 hideLabelFromVision: true,
-                label: (0, import_i18n320.__)("Comment status"),
+                label: (0, import_i18n317.__)("Comment status"),
                 options: COMMENT_OPTIONS2,
                 onChange: setAllowCommentsOnNewPosts,
                 selected: allowCommentsOnNewPosts
@@ -96998,16 +96513,16 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/sidebar/post-summary.mjs
-  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime526 = __toESM(require_jsx_runtime(), 1);
   var PANEL_NAME5 = "post-status";
   function PostSummary({ onActionPerformed }) {
-    const { isRemovedPostStatusPanel, postType: postType2, postId: postId2 } = (0, import_data239.useSelect)(
+    const { isRemovedPostStatusPanel, postType: postType2, postId: postId2 } = (0, import_data235.useSelect)(
       (select9) => {
         const {
           isEditorPanelRemoved: isEditorPanelRemoved2,
           getCurrentPostType: getCurrentPostType2,
           getCurrentPostId: getCurrentPostId2
-        } = select9(store);
+        } = select9(store3);
         return {
           isRemovedPostStatusPanel: isEditorPanelRemoved2(PANEL_NAME5),
           postType: getCurrentPostType2(),
@@ -97016,8 +96531,8 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(post_panel_section_default, { className: "editor-post-summary", children: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(plugin_post_status_info_default.Slot, { children: (fills) => /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(import_jsx_runtime529.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(post_panel_section_default, { className: "editor-post-summary", children: /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(plugin_post_status_info_default.Slot, { children: (fills) => /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(import_jsx_runtime526.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
         PostCardPanel,
         {
           postType: postType2,
@@ -97025,30 +96540,30 @@ If there's a particular need for this, please submit a feature request at https:
           onActionPerformed
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostFeaturedImagePanel, { withPanelBody: false }),
-      /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PrivatePostExcerptPanel, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(Stack, { direction: "column", gap: "xs", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostContentInformation, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostLastEditedPanel, {})
+      /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostFeaturedImagePanel, { withPanelBody: false }),
+      /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PrivatePostExcerptPanel, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "xs", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostContentInformation, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostLastEditedPanel, {})
       ] }),
-      !isRemovedPostStatusPanel && /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(Stack, { direction: "column", gap: "xs", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostStatus, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostSchedulePanel, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostURLPanel, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(panel_default, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostTemplatePanel, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostDiscussionPanel, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PrivatePostLastRevision, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PageAttributesPanel, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostSyncStatus, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(BlogTitle, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(PostsPerPage, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(SiteDiscussion, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(panel_default4, {}),
+      !isRemovedPostStatusPanel && /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsxs)(Stack, { direction: "column", gap: "xs", children: [
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostStatus, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostSchedulePanel, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostURLPanel, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(panel_default, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostTemplatePanel, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostDiscussionPanel, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PrivatePostLastRevision, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PageAttributesPanel, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostSyncStatus, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(BlogTitle, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(PostsPerPage, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(SiteDiscussion, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(panel_default4, {}),
           fills
         ] }),
-        /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
+        /* @__PURE__ */ (0, import_jsx_runtime526.jsx)(
           PostTrash,
           {
             onActionPerformed
@@ -97059,23 +96574,23 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/sidebar/dataform-post-summary.mjs
-  var import_i18n323 = __toESM(require_i18n(), 1);
-  var import_data244 = __toESM(require_data(), 1);
-  var import_core_data131 = __toESM(require_core_data(), 1);
-  var import_element323 = __toESM(require_element(), 1);
+  var import_i18n320 = __toESM(require_i18n(), 1);
+  var import_data240 = __toESM(require_data(), 1);
+  var import_core_data130 = __toESM(require_core_data(), 1);
+  var import_element321 = __toESM(require_element(), 1);

   // packages/views/build-module/use-view.mjs
-  var import_element322 = __toESM(require_element(), 1);
-  var import_data240 = __toESM(require_data(), 1);
+  var import_element320 = __toESM(require_element(), 1);
+  var import_data236 = __toESM(require_data(), 1);
   var import_preferences25 = __toESM(require_preferences(), 1);

   // packages/views/build-module/load-view.mjs
-  var import_data241 = __toESM(require_data(), 1);
+  var import_data237 = __toESM(require_data(), 1);
   var import_preferences26 = __toESM(require_preferences(), 1);

   // packages/views/build-module/use-view-config.mjs
-  var import_data242 = __toESM(require_data(), 1);
-  var import_core_data130 = __toESM(require_core_data(), 1);
+  var import_data238 = __toESM(require_data(), 1);
+  var import_core_data129 = __toESM(require_core_data(), 1);

   // packages/views/build-module/lock-unlock.mjs
   var import_private_apis11 = __toESM(require_private_apis(), 1);
@@ -97092,9 +96607,9 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const fieldList = Array.isArray(fields2) ? fields2 : fields2?.split(",");
     const fieldsKey = fieldList ? [...fieldList].sort().join(",") : void 0;
-    return (0, import_data242.useSelect)(
+    return (0, import_data238.useSelect)(
       (select9) => {
-        return unlock8(select9(import_core_data130.store)).getViewConfig(kind, name2, {
+        return unlock8(select9(import_core_data129.store)).getViewConfig(kind, name2, {
           fields: fieldsKey
         });
       },
@@ -97103,22 +96618,22 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/dataviews/fields/revisions/index.mjs
-  var import_i18n322 = __toESM(require_i18n(), 1);
+  var import_i18n319 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/dataviews/fields/revisions/revisions-view.mjs
-  var import_components268 = __toESM(require_components(), 1);
-  var import_data243 = __toESM(require_data(), 1);
-  var import_i18n321 = __toESM(require_i18n(), 1);
+  var import_components265 = __toESM(require_components(), 1);
+  var import_data239 = __toESM(require_data(), 1);
+  var import_i18n318 = __toESM(require_i18n(), 1);
   var import_url24 = __toESM(require_url(), 1);
-  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime527 = __toESM(require_jsx_runtime(), 1);
   function RevisionsView() {
-    const { lastRevisionId, revisionsCount, disableVisualRevisions } = (0, import_data243.useSelect)((select9) => {
+    const { lastRevisionId, revisionsCount, disableVisualRevisions } = (0, import_data239.useSelect)((select9) => {
       const {
         getCurrentPostLastRevisionId: getCurrentPostLastRevisionId2,
         getCurrentPostRevisionsCount: getCurrentPostRevisionsCount2,
         getEditorSettings: getEditorSettings2
         // @ts-ignore
-      } = select9(store);
+      } = select9(store3);
       return {
         lastRevisionId: getCurrentPostLastRevisionId2(),
         revisionsCount: getCurrentPostRevisionsCount2(),
@@ -97128,21 +96643,21 @@ If there's a particular need for this, please submit a feature request at https:
         )
       };
     }, []);
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data243.useDispatch)(store));
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data239.useDispatch)(store3));
     const buttonProps = disableVisualRevisions ? {
       href: (0, import_url24.addQueryArgs)("revision.php", {
         revision: lastRevisionId
       })
     } : { onClick: () => setCurrentRevisionId2(lastRevisionId) };
-    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
-      import_components268.Button,
+    return /* @__PURE__ */ (0, import_jsx_runtime527.jsx)(
+      import_components265.Button,
       {
         ...buttonProps,
         variant: "link",
         text: String(revisionsCount),
-        "aria-label": (0, import_i18n321.sprintf)(
+        "aria-label": (0, import_i18n318.sprintf)(
           /* translators: %d: number of revisions. */
-          (0, import_i18n321._n)(
+          (0, import_i18n318._n)(
             "Open revisions screen: %d revision",
             "Open revisions screen: %d revisions",
             revisionsCount
@@ -97156,7 +96671,7 @@ If there's a particular need for this, please submit a feature request at https:
   // packages/editor/build-module/dataviews/fields/revisions/index.mjs
   var revisionsField = {
     id: "revisions",
-    label: (0, import_i18n322.__)("Revisions"),
+    label: (0, import_i18n319.__)("Revisions"),
     readOnly: true,
     enableSorting: false,
     render: RevisionsView,
@@ -97169,7 +96684,7 @@ If there's a particular need for this, please submit a feature request at https:
   var revisions_default2 = revisionsField;

   // packages/editor/build-module/components/sidebar/dataform-post-summary.mjs
-  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime528 = __toESM(require_jsx_runtime(), 1);
   var EMPTY_FORM = { layout: { type: "panel" }, fields: [] };
   var VIEW_CONFIG_FIELDS = ["form"];
   function useInspectorPanelVisibility(form) {
@@ -97179,8 +96694,8 @@ If there's a particular need for this, please submit a feature request at https:
       excerptEnabled,
       discussionEnabled,
       pageAttributesEnabled
-    } = (0, import_data244.useSelect)((select9) => {
-      const { isEditorPanelRemoved: isEditorPanelRemoved2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store);
+    } = (0, import_data240.useSelect)((select9) => {
+      const { isEditorPanelRemoved: isEditorPanelRemoved2, isEditorPanelEnabled: isEditorPanelEnabled2 } = select9(store3);
       return {
         isPostStatusRemoved: isEditorPanelRemoved2("post-status"),
         featuredImageEnabled: isEditorPanelEnabled2("featured-image"),
@@ -97189,7 +96704,7 @@ If there's a particular need for this, please submit a feature request at https:
         pageAttributesEnabled: isEditorPanelEnabled2("page-attributes")
       };
     }, []);
-    const visibleForm = (0, import_element323.useMemo)(() => {
+    const visibleForm = (0, import_element321.useMemo)(() => {
       if (!form.fields?.length) {
         return form;
       }
@@ -97239,7 +96754,7 @@ If there's a particular need for this, please submit a feature request at https:
       posttype_page: {
         kind: "postType",
         name: "page",
-        getId: (select9) => select9(import_core_data131.store).getEditedEntityRecord("root", "site")?.page_for_posts,
+        getId: (select9) => select9(import_core_data130.store).getEditedEntityRecord("root", "site")?.page_for_posts,
         fields: ["posts_page_title"],
         isVisible: (item) => ["home", "index"].includes(item.slug ?? "")
       }
@@ -97258,15 +96773,15 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }
   function DataFormPostSummary({ onActionPerformed }) {
-    const { postType: postType2, postId: postId2, isPostStatusRemoved, availableTemplates } = (0, import_data244.useSelect)((select9) => {
+    const { postType: postType2, postId: postId2, isPostStatusRemoved, availableTemplates } = (0, import_data240.useSelect)((select9) => {
       const {
         getCurrentPostType: getCurrentPostType2,
         getCurrentPostId: getCurrentPostId2,
         isEditorPanelRemoved: isEditorPanelRemoved2,
         getEditorSettings: getEditorSettings2
-      } = select9(store);
+      } = select9(store3);
       const _availableTemplates = select9(
-        import_core_data131.store
+        import_core_data130.store
       ).getCurrentTheme()?.is_block_theme ? null : getEditorSettings2().availableTemplates ?? null;
       return {
         postType: getCurrentPostType2(),
@@ -97281,12 +96796,12 @@ If there's a particular need for this, please submit a feature request at https:
       fields: VIEW_CONFIG_FIELDS
     });
     const form = useInspectorPanelVisibility(formConfig ?? EMPTY_FORM);
-    const record = (0, import_data244.useSelect)(
+    const record = (0, import_data240.useSelect)(
       (select9) => {
         if (!postType2 || !postId2) {
           return null;
         }
-        return select9(import_core_data131.store).getEditedEntityRecord(
+        return select9(import_core_data130.store).getEditedEntityRecord(
           "postType",
           postType2,
           postId2
@@ -97295,9 +96810,9 @@ If there's a particular need for this, please submit a feature request at https:
       [postType2, postId2]
     );
     const templatePanelMode = usePostTemplatePanelMode();
-    const entityRecords = (0, import_data244.useSelect)(
+    const entityRecords = (0, import_data240.useSelect)(
       (select9) => {
-        const { getEditedEntityRecord, canUser } = select9(import_core_data131.store);
+        const { getEditedEntityRecord, canUser } = select9(import_core_data130.store);
         const records = {};
         for (const [namespace, entity] of Object.entries(
           ENTITIES[postType2] ?? {}
@@ -97322,7 +96837,7 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [postType2]
     );
-    const data = (0, import_element323.useMemo)(() => {
+    const data = (0, import_element321.useMemo)(() => {
       if (!record) {
         return record;
       }
@@ -97332,9 +96847,9 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return { ...record, ...extra };
     }, [record, entityRecords, availableTemplates]);
-    const { editEntityRecord } = (0, import_data244.useDispatch)(import_core_data131.store);
-    const registry = (0, import_data244.useRegistry)();
-    const fieldNamespaces = (0, import_element323.useMemo)(() => {
+    const { editEntityRecord } = (0, import_data240.useDispatch)(import_core_data130.store);
+    const registry = (0, import_data240.useRegistry)();
+    const fieldNamespaces = (0, import_element321.useMemo)(() => {
       const map = {};
       for (const [namespace, entity] of Object.entries(
         ENTITIES[postType2] ?? {}
@@ -97346,7 +96861,7 @@ If there's a particular need for this, please submit a feature request at https:
       return map;
     }, [postType2]);
     const _fields = post_fields_default({ postType: postType2 });
-    const fields2 = (0, import_element323.useMemo)(
+    const fields2 = (0, import_element321.useMemo)(
       () => _fields?.map((field) => {
         const namespace = fieldNamespaces[field.id];
         if (namespace) {
@@ -97372,7 +96887,7 @@ If there's a particular need for this, please submit a feature request at https:
             return {
               ...field,
               readOnly: true,
-              render: () => (0, import_i18n323.__)("Default template")
+              render: () => (0, import_i18n320.__)("Default template")
             };
           }
           return field;
@@ -97410,8 +96925,8 @@ If there's a particular need for this, please submit a feature request at https:
       }
       editEntityRecord("postType", postType2, postId2, baseEdits);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(post_panel_section_default, { className: "editor-post-summary", children: /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(Stack, { direction: "column", gap: "lg", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(post_panel_section_default, { className: "editor-post-summary", children: /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(Stack, { direction: "column", gap: "lg", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         PostCardPanel,
         {
           postType: postType2,
@@ -97419,7 +96934,7 @@ If there's a particular need for this, please submit a feature request at https:
           onActionPerformed
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(
         DataForm,
         {
           data,
@@ -97428,26 +96943,26 @@ If there's a particular need for this, please submit a feature request at https:
           onChange
         }
       ),
-      !isPostStatusRemoved && /* @__PURE__ */ (0, import_jsx_runtime531.jsxs)(import_jsx_runtime531.Fragment, { children: [
-        /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(plugin_post_status_info_default.Slot, { children: (fills) => fills.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(Stack, { direction: "column", gap: "xs", children: fills }) }),
-        /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(PostTrash, { onActionPerformed })
+      !isPostStatusRemoved && /* @__PURE__ */ (0, import_jsx_runtime528.jsxs)(import_jsx_runtime528.Fragment, { children: [
+        /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(plugin_post_status_info_default.Slot, { children: (fills) => fills.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(Stack, { direction: "column", gap: "xs", children: fills }) }),
+        /* @__PURE__ */ (0, import_jsx_runtime528.jsx)(PostTrash, { onActionPerformed })
       ] })
     ] }) });
   }

   // packages/editor/build-module/components/sidebar/post-revision-summary.mjs
-  var import_data247 = __toESM(require_data(), 1);
-  var import_components270 = __toESM(require_components(), 1);
-  var import_i18n326 = __toESM(require_i18n(), 1);
+  var import_data243 = __toESM(require_data(), 1);
+  var import_components267 = __toESM(require_components(), 1);
+  var import_i18n323 = __toESM(require_i18n(), 1);
   var import_url25 = __toESM(require_url(), 1);

   // packages/editor/build-module/components/post-revisions-timeline/index.mjs
-  var import_data245 = __toESM(require_data(), 1);
-  var import_core_data132 = __toESM(require_core_data(), 1);
+  var import_data241 = __toESM(require_data(), 1);
+  var import_core_data131 = __toESM(require_core_data(), 1);
   var import_date21 = __toESM(require_date(), 1);
-  var import_element324 = __toESM(require_element(), 1);
-  var import_i18n324 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
+  var import_element322 = __toESM(require_element(), 1);
+  var import_i18n321 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime529 = __toESM(require_jsx_runtime(), 1);
   var PAGE_SIZE2 = 10;
   var EMPTY_ARRAY16 = [];
   var defaultLayouts = { pickerActivity: true };
@@ -97473,20 +96988,20 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isAutosaveRevision(item)) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(Badge, { intent: "none", children: (0, import_i18n324.__)("Autosave") });
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(Badge, { intent: "none", children: (0, import_i18n321.__)("Autosave") });
   }
   function PostRevisionsTimeline() {
-    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data245.useDispatch)(store));
-    const [view, setView] = (0, import_element324.useState)(baseView);
-    const { revisions, revisionKey, currentRevisionId } = (0, import_data245.useSelect)(
+    const { setCurrentRevisionId: setCurrentRevisionId2 } = unlock((0, import_data241.useDispatch)(store3));
+    const [view, setView] = (0, import_element322.useState)(baseView);
+    const { revisions, revisionKey, currentRevisionId } = (0, import_data241.useSelect)(
       (select9) => {
-        const { getCurrentPostType: getCurrentPostType2 } = select9(store);
+        const { getCurrentPostType: getCurrentPostType2 } = select9(store3);
         const {
           getCurrentRevisionId: _getCurrentRevisionId,
           getRevisionPage: getRevisionPage2,
           getPageRevisions: getPageRevisions2
-        } = unlock(select9(store));
-        const { getEntityConfig } = select9(import_core_data132.store);
+        } = unlock(select9(store3));
+        const { getEntityConfig } = select9(import_core_data131.store);
         const _postType = getCurrentPostType2();
         const entityConfig = getEntityConfig("postType", _postType);
         const _revisionKey = entityConfig?.revisionKey || "id";
@@ -97501,11 +97016,11 @@ If there's a particular need for this, please submit a feature request at https:
       []
     );
     const isLoading = !revisions;
-    const fields2 = (0, import_element324.useMemo)(
+    const fields2 = (0, import_element322.useMemo)(
       () => [
         {
           id: "date",
-          label: (0, import_i18n324.__)("Date"),
+          label: (0, import_i18n321.__)("Date"),
           // Return the humanized label the row renders so the picker
           // option's accessible name announces e.g. "5 minutes ago"
           // instead of the raw ISO timestamp.
@@ -97514,23 +97029,23 @@ If there's a particular need for this, please submit a feature request at https:
             if (!isAutosaveRevision(item)) {
               return displayDate;
             }
-            return (0, import_i18n324.sprintf)(
+            return (0, import_i18n321.sprintf)(
               /* translators: 1: revision date, 2: revision type. */
-              (0, import_i18n324.__)("%1$s, %2$s"),
+              (0, import_i18n321.__)("%1$s, %2$s"),
               displayDate,
-              (0, import_i18n324.__)("Autosave")
+              (0, import_i18n321.__)("Autosave")
             );
           },
-          render: ({ item }) => /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(Stack, { direction: "row", align: "center", gap: "sm", children: [
-            /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+          render: ({ item }) => /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(Stack, { direction: "row", align: "center", gap: "sm", children: [
+            /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
               Text,
               {
                 variant: "heading-sm",
-                render: /* @__PURE__ */ (0, import_jsx_runtime532.jsx)("time", { dateTime: item.date }),
+                render: /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("time", { dateTime: item.date }),
                 children: getDisplayDate(item.date)
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(RevisionBadges, { item })
+            /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(RevisionBadges, { item })
           ] }),
           enableSorting: false,
           enableHiding: false
@@ -97538,12 +97053,12 @@ If there's a particular need for this, please submit a feature request at https:
         author_default,
         {
           id: "details",
-          label: (0, import_i18n324.__)("Details"),
+          label: (0, import_i18n321.__)("Details"),
           render: ({ item }) => {
             if (String(item[revisionKey]) !== String(currentRevisionId)) {
               return null;
             }
-            return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+            return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(
               PostContentInformationUI,
               {
                 postContent: item.content?.raw
@@ -97556,11 +97071,11 @@ If there's a particular need for this, please submit a feature request at https:
       ],
       [revisionKey, currentRevisionId]
     );
-    const { data: shownRevisions, paginationInfo } = (0, import_element324.useMemo)(
+    const { data: shownRevisions, paginationInfo } = (0, import_element322.useMemo)(
       () => filterSortAndPaginate(revisions || EMPTY_ARRAY16, view, fields2),
       [revisions, view, fields2]
     );
-    (0, import_element324.useEffect)(() => {
+    (0, import_element322.useEffect)(() => {
       if (!currentRevisionId || !revisions) {
         return;
       }
@@ -97573,11 +97088,11 @@ If there's a particular need for this, please submit a feature request at https:
       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_element324.useMemo)(
+    const selection = (0, import_element322.useMemo)(
       () => currentRevisionId ? [String(currentRevisionId)] : EMPTY_ARRAY16,
       [currentRevisionId]
     );
-    const onChangeSelection = (0, import_element324.useCallback)(
+    const onChangeSelection = (0, import_element322.useCallback)(
       (newSelection) => {
         if (newSelection.length === 0) {
           return;
@@ -97587,11 +97102,11 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [setCurrentRevisionId2]
     );
-    const getItemId2 = (0, import_element324.useCallback)(
+    const getItemId2 = (0, import_element322.useCallback)(
       (item) => String(item[revisionKey]),
       [revisionKey]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime532.jsx)("div", { className: "editor-post-revisions-timeline", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime529.jsx)("div", { className: "editor-post-revisions-timeline", children: /* @__PURE__ */ (0, import_jsx_runtime529.jsxs)(
       dataviews_picker_default,
       {
         view,
@@ -97605,21 +97120,21 @@ If there's a particular need for this, please submit a feature request at https:
         selection,
         onChangeSelection,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(dataviews_picker_default.Layout, {}),
-          /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(dataviews_picker_default.Footer, {})
+          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(dataviews_picker_default.Layout, {}),
+          /* @__PURE__ */ (0, import_jsx_runtime529.jsx)(dataviews_picker_default.Footer, {})
         ]
       }
     ) });
   }

   // packages/editor/build-module/components/revision-fields-diff/index.mjs
-  var import_data246 = __toESM(require_data(), 1);
-  var import_element325 = __toESM(require_element(), 1);
-  var import_i18n325 = __toESM(require_i18n(), 1);
+  var import_data242 = __toESM(require_data(), 1);
+  var import_element323 = __toESM(require_element(), 1);
+  var import_i18n322 = __toESM(require_i18n(), 1);

   // packages/editor/build-module/components/revision-diff-panel/index.mjs
-  var import_components269 = __toESM(require_components(), 1);
-  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
+  var import_components266 = __toESM(require_components(), 1);
+  var import_jsx_runtime530 = __toESM(require_jsx_runtime(), 1);
   function RevisionDiffPanel({
     title,
     entries,
@@ -97629,9 +97144,9 @@ If there's a particular need for this, please submit a feature request at https:
     if (!entries) {
       return null;
     }
-    const fields2 = Object.entries(entries).map(([key, parts]) => /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(post_panel_row_default, { label: key, children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("span", { className: "editor-revision-fields-diff__value", children: parts.map((part, index2) => {
+    const fields2 = Object.entries(entries).map(([key, parts]) => /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(post_panel_row_default, { label: key, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("span", { className: "editor-revision-fields-diff__value", children: parts.map((part, index2) => {
       if (part.added) {
-        return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           "ins",
           {
             className: "editor-revision-fields-diff__added",
@@ -97641,7 +97156,7 @@ If there's a particular need for this, please submit a feature request at https:
         );
       }
       if (part.removed) {
-        return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+        return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(
           "del",
           {
             className: "editor-revision-fields-diff__removed",
@@ -97650,13 +97165,13 @@ If there's a particular need for this, please submit a feature request at https:
           index2
         );
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("span", { children: part.value }, index2);
+      return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("span", { children: part.value }, index2);
     }) }) }, key));
-    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(import_components269.PanelBody, { title, initialOpen, children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)("div", { className, children: fields2 }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime530.jsx)(import_components266.PanelBody, { title, initialOpen, children: /* @__PURE__ */ (0, import_jsx_runtime530.jsx)("div", { className, children: fields2 }) });
   }

   // packages/editor/build-module/components/revision-fields-diff/index.mjs
-  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime531 = __toESM(require_jsx_runtime(), 1);
   function stringifyValue2(value) {
     if (value === null || value === void 0) {
       return "";
@@ -97670,16 +97185,16 @@ If there's a particular need for this, please submit a feature request at https:
     return !str3 || str3 === "[]" || str3 === "{}";
   }
   function RevisionFieldsDiffPanel() {
-    const { revision, previousRevision } = (0, import_data246.useSelect)((select9) => {
+    const { revision, previousRevision } = (0, import_data242.useSelect)((select9) => {
       const { getCurrentRevision: getCurrentRevision2, getPreviousRevision: getPreviousRevision2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         revision: getCurrentRevision2(),
         previousRevision: getPreviousRevision2()
       };
     }, []);
-    const entries = (0, import_element325.useMemo)(() => {
+    const entries = (0, import_element323.useMemo)(() => {
       if (!revision) {
         return null;
       }
@@ -97703,10 +97218,10 @@ If there's a particular need for this, please submit a feature request at https:
       }
       return result;
     }, [revision, previousRevision]);
-    return /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime531.jsx)(
       RevisionDiffPanel,
       {
-        title: (0, import_i18n325.__)("Meta"),
+        title: (0, import_i18n322.__)("Meta"),
         entries,
         initialOpen: false,
         className: "editor-revision-meta-diff__content"
@@ -97715,11 +97230,11 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/sidebar/post-revision-summary.mjs
-  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime532 = __toESM(require_jsx_runtime(), 1);
   function PostRevisionSummary() {
-    const { revisionId: revisionId2, postId: postId2 } = (0, import_data247.useSelect)((select9) => {
+    const { revisionId: revisionId2, postId: postId2 } = (0, import_data243.useSelect)((select9) => {
       const { getCurrentRevisionId: getCurrentRevisionId2, getCurrentPostId: getCurrentPostId2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         revisionId: getCurrentRevisionId2(),
@@ -97729,36 +97244,36 @@ If there's a particular need for this, please submit a feature request at https:
     if (!revisionId2) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(import_jsx_runtime535.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(post_panel_section_default, { className: "editor-post-summary", children: /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(import_components270.__experimentalVStack, { spacing: 4, children: [
-        /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(PostCardPanel, { postId: postId2, hideActions: true }),
-        /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
-          import_components270.ExternalLink,
+    return /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_jsx_runtime532.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(post_panel_section_default, { className: "editor-post-summary", children: /* @__PURE__ */ (0, import_jsx_runtime532.jsxs)(import_components267.__experimentalVStack, { spacing: 4, children: [
+        /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(PostCardPanel, { postId: postId2, hideActions: true }),
+        /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(
+          import_components267.ExternalLink,
           {
             href: (0, import_url25.addQueryArgs)("revision.php", {
               revision: revisionId2
             }),
-            children: (0, import_i18n326.__)("Open classic revisions screen")
+            children: (0, import_i18n323.__)("Open classic revisions screen")
           }
         )
       ] }) }),
-      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(RevisionFieldsDiffPanel, {}),
-      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(PostRevisionsTimeline, {})
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(RevisionFieldsDiffPanel, {}),
+      /* @__PURE__ */ (0, import_jsx_runtime532.jsx)(PostRevisionsTimeline, {})
     ] });
   }

   // packages/editor/build-module/components/post-transform-panel/index.mjs
-  var import_data249 = __toESM(require_data(), 1);
-  var import_core_data134 = __toESM(require_core_data(), 1);
-  var import_components271 = __toESM(require_components(), 1);
-  var import_i18n327 = __toESM(require_i18n(), 1);
+  var import_data245 = __toESM(require_data(), 1);
+  var import_core_data133 = __toESM(require_core_data(), 1);
+  var import_components268 = __toESM(require_components(), 1);
+  var import_i18n324 = __toESM(require_i18n(), 1);
   var import_block_editor90 = __toESM(require_block_editor(), 1);
   var import_blocks36 = __toESM(require_blocks(), 1);

   // packages/editor/build-module/components/post-transform-panel/hooks.mjs
-  var import_data248 = __toESM(require_data(), 1);
-  var import_element326 = __toESM(require_element(), 1);
-  var import_core_data133 = __toESM(require_core_data(), 1);
+  var import_data244 = __toESM(require_data(), 1);
+  var import_element324 = __toESM(require_element(), 1);
+  var import_core_data132 = __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);
@@ -97805,16 +97320,16 @@ If there's a particular need for this, please submit a feature request at https:
     }));
   }
   function useAvailablePatterns({ area, name: name2, slug }) {
-    const { blockPatterns, restBlockPatterns, currentThemeStylesheet } = (0, import_data248.useSelect)((select9) => {
-      const { getEditorSettings: getEditorSettings2 } = select9(store);
+    const { blockPatterns, restBlockPatterns, currentThemeStylesheet } = (0, import_data244.useSelect)((select9) => {
+      const { getEditorSettings: getEditorSettings2 } = select9(store3);
       const settings = getEditorSettings2();
       return {
         blockPatterns: settings.__experimentalAdditionalBlockPatterns ?? settings.__experimentalBlockPatterns,
-        restBlockPatterns: select9(import_core_data133.store).getBlockPatterns(),
-        currentThemeStylesheet: select9(import_core_data133.store).getCurrentTheme().stylesheet
+        restBlockPatterns: select9(import_core_data132.store).getBlockPatterns(),
+        currentThemeStylesheet: select9(import_core_data132.store).getCurrentTheme().stylesheet
       };
     }, []);
-    return (0, import_element326.useMemo)(() => {
+    return (0, import_element324.useMemo)(() => {
       const mergedPatterns = [
         ...blockPatterns || [],
         ...restBlockPatterns || []
@@ -97836,15 +97351,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/post-transform-panel/index.mjs
-  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime533 = __toESM(require_jsx_runtime(), 1);
   function TemplatesList2({ availableTemplates, onSelect }) {
     if (!availableTemplates || availableTemplates?.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
       import_block_editor90.__experimentalBlockPatternsList,
       {
-        label: (0, import_i18n327.__)("Templates"),
+        label: (0, import_i18n324.__)("Templates"),
         blockPatterns: availableTemplates,
         onClickPattern: onSelect,
         showTitlesAsTooltip: true
@@ -97852,9 +97367,9 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostTransform() {
-    const { area, name: name2, slug, postType: postType2, postId: postId2 } = (0, import_data249.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store);
-      const { getEditedEntityRecord } = select9(import_core_data134.store);
+    const { area, name: name2, slug, postType: postType2, postId: postId2 } = (0, import_data245.useSelect)((select9) => {
+      const { getCurrentPostType: getCurrentPostType2, getCurrentPostId: getCurrentPostId2 } = select9(store3);
+      const { getEditedEntityRecord } = select9(import_core_data133.store);
       const type = getCurrentPostType2();
       const id = getCurrentPostId2();
       const record = getEditedEntityRecord("postType", type, id);
@@ -97866,7 +97381,7 @@ If there's a particular need for this, please submit a feature request at https:
         postId: id
       };
     }, []);
-    const { editEntityRecord } = (0, import_data249.useDispatch)(import_core_data134.store);
+    const { editEntityRecord } = (0, import_data245.useDispatch)(import_core_data133.store);
     const availablePatterns = useAvailablePatterns({ area, name: name2, slug });
     const onTemplateSelect = async (selectedTemplate) => {
       await editEntityRecord("postType", postType2, postId2, {
@@ -97877,12 +97392,12 @@ If there's a particular need for this, please submit a feature request at https:
     if (!availablePatterns?.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
-      import_components271.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
+      import_components268.PanelBody,
       {
-        title: (0, import_i18n327.__)("Design"),
+        title: (0, import_i18n324.__)("Design"),
         initialOpen: postType2 === TEMPLATE_PART_POST_TYPE,
-        children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(
           TemplatesList2,
           {
             availableTemplates: availablePatterns,
@@ -97893,8 +97408,8 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }
   function PostTransformPanel() {
-    const { postType: postType2 } = (0, import_data249.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2 } = select9(store);
+    const { postType: postType2 } = (0, import_data245.useSelect)((select9) => {
+      const { getCurrentPostType: getCurrentPostType2 } = select9(store3);
       return {
         postType: getCurrentPostType2()
       };
@@ -97902,22 +97417,22 @@ If there's a particular need for this, please submit a feature request at https:
     if (![TEMPLATE_PART_POST_TYPE, TEMPLATE_POST_TYPE].includes(postType2)) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(PostTransform, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime533.jsx)(PostTransform, {});
   }

   // packages/editor/build-module/components/sidebar/header.mjs
-  var import_components272 = __toESM(require_components(), 1);
-  var import_i18n328 = __toESM(require_i18n(), 1);
-  var import_data250 = __toESM(require_data(), 1);
-  var import_element327 = __toESM(require_element(), 1);
-  var import_html_entities33 = __toESM(require_html_entities(), 1);
-  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
-  var { Tabs: Tabs2 } = unlock(import_components272.privateApis);
+  var import_components269 = __toESM(require_components(), 1);
+  var import_i18n325 = __toESM(require_i18n(), 1);
+  var import_data246 = __toESM(require_data(), 1);
+  var import_element325 = __toESM(require_element(), 1);
+  var import_html_entities32 = __toESM(require_html_entities(), 1);
+  var import_jsx_runtime534 = __toESM(require_jsx_runtime(), 1);
+  var { Tabs: Tabs2 } = unlock(import_components269.privateApis);
   var SidebarHeader = (_, ref) => {
-    const { postTypeLabel, isRevisionsMode: isRevisionsMode2 } = (0, import_data250.useSelect)((select9) => {
-      const { getPostTypeLabel: getPostTypeLabel2 } = select9(store);
+    const { postTypeLabel, isRevisionsMode: isRevisionsMode2 } = (0, import_data246.useSelect)((select9) => {
+      const { getPostTypeLabel: getPostTypeLabel2 } = select9(store3);
       const { isRevisionsMode: _isRevisionsMode } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         postTypeLabel: getPostTypeLabel2(),
@@ -97926,14 +97441,14 @@ If there's a particular need for this, please submit a feature request at https:
     }, []);
     let documentLabel;
     if (isRevisionsMode2) {
-      documentLabel = (0, import_i18n328.__)("Revision");
+      documentLabel = (0, import_i18n325.__)("Revision");
     } else if (postTypeLabel) {
-      documentLabel = (0, import_html_entities33.decodeEntities)(postTypeLabel);
+      documentLabel = (0, import_html_entities32.decodeEntities)(postTypeLabel);
     } else {
-      documentLabel = (0, import_i18n328._x)("Document", "noun, panel");
+      documentLabel = (0, import_i18n325._x)("Document", "noun, panel");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime537.jsxs)(Tabs2.TabList, { ref, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime534.jsxs)(Tabs2.TabList, { ref, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
         Tabs2.Tab,
         {
           tabId: sidebars.document,
@@ -97941,37 +97456,37 @@ If there's a particular need for this, please submit a feature request at https:
           children: documentLabel
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime534.jsx)(
         Tabs2.Tab,
         {
           tabId: sidebars.block,
           "data-tab-id": sidebars.block,
-          children: (0, import_i18n328.__)("Block")
+          children: (0, import_i18n325.__)("Block")
         }
       )
     ] });
   };
-  var header_default3 = (0, import_element327.forwardRef)(SidebarHeader);
+  var header_default3 = (0, import_element325.forwardRef)(SidebarHeader);

   // packages/editor/build-module/components/template-actions-panel/block-theme-content.mjs
-  var import_data251 = __toESM(require_data(), 1);
-  var import_core_data135 = __toESM(require_core_data(), 1);
+  var import_data247 = __toESM(require_data(), 1);
+  var import_core_data134 = __toESM(require_core_data(), 1);
   var import_block_editor91 = __toESM(require_block_editor(), 1);
-  var import_components273 = __toESM(require_components(), 1);
-  var import_element328 = __toESM(require_element(), 1);
-  var import_i18n329 = __toESM(require_i18n(), 1);
-  var import_html_entities34 = __toESM(require_html_entities(), 1);
+  var import_components270 = __toESM(require_components(), 1);
+  var import_element326 = __toESM(require_element(), 1);
+  var import_i18n326 = __toESM(require_i18n(), 1);
+  var import_html_entities33 = __toESM(require_html_entities(), 1);
   var import_keycodes20 = __toESM(require_keycodes(), 1);
   var import_notices35 = __toESM(require_notices(), 1);
   var import_preferences27 = __toESM(require_preferences(), 1);
-  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime535 = __toESM(require_jsx_runtime(), 1);
   function TemplateActionsPanelContent() {
-    const templateId2 = (0, import_data251.useSelect)(
-      (select9) => select9(store).getCurrentTemplateId(),
+    const templateId2 = (0, import_data247.useSelect)(
+      (select9) => select9(store3).getCurrentTemplateId(),
       []
     );
-    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element328.useState)(false);
-    const [isSwapModalOpen, setIsSwapModalOpen] = (0, import_element328.useState)(false);
+    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element326.useState)(false);
+    const [isSwapModalOpen, setIsSwapModalOpen] = (0, import_element326.useState)(false);
     const availableTemplates = useAvailableTemplates();
     const hasSwapTargets = !!availableTemplates?.length;
     const {
@@ -97979,12 +97494,12 @@ If there's a particular need for this, please submit a feature request at https:
       canCreateTemplate,
       hasGoBack,
       getEditorSettings: getEditorSettings2
-    } = (0, import_data251.useSelect)((select9) => {
-      const { getEditorSettings: _getEditorSettings } = select9(store);
+    } = (0, import_data247.useSelect)((select9) => {
+      const { getEditorSettings: _getEditorSettings } = select9(store3);
       const editorSettings2 = _getEditorSettings();
       return {
         onNavigateToEntityRecord: editorSettings2.onNavigateToEntityRecord,
-        canCreateTemplate: !!select9(import_core_data135.store).canUser("create", {
+        canCreateTemplate: !!select9(import_core_data134.store).canUser("create", {
           kind: "postType",
           name: "wp_template"
         }),
@@ -97994,14 +97509,14 @@ If there's a particular need for this, please submit a feature request at https:
         getEditorSettings: _getEditorSettings
       };
     }, []);
-    const { get: getPreference } = (0, import_data251.useSelect)(import_preferences27.store);
-    const { createSuccessNotice } = (0, import_data251.useDispatch)(import_notices35.store);
-    const { editedRecord: template2, hasResolved } = (0, import_core_data135.useEntityRecord)(
+    const { get: getPreference } = (0, import_data247.useSelect)(import_preferences27.store);
+    const { createSuccessNotice } = (0, import_data247.useDispatch)(import_notices35.store);
+    const { editedRecord: template2, hasResolved } = (0, import_core_data134.useEntityRecord)(
       "postType",
       "wp_template",
       templateId2
     );
-    const [blocks] = (0, import_core_data135.useEntityBlockEditor)("postType", "wp_template", {
+    const [blocks] = (0, import_core_data134.useEntityBlockEditor)("postType", "wp_template", {
       id: templateId2
     });
     if (!hasResolved) {
@@ -98009,33 +97524,33 @@ If there's a particular need for this, please submit a feature request at https:
     }
     const notificationAction = hasGoBack ? [
       {
-        label: (0, import_i18n329.__)("Go back"),
+        label: (0, import_i18n326.__)("Go back"),
         onClick: () => getEditorSettings2().onNavigateToPreviousEntityRecord()
       }
     ] : void 0;
     const mayShowTemplateEditNotice = () => {
       if (!getPreference("core/edit-site", "welcomeGuideTemplate")) {
         createSuccessNotice(
-          (0, import_i18n329.__)(
+          (0, import_i18n326.__)(
             "Editing template. Changes made here affect all posts and pages that use the template."
           ),
           { type: "snackbar", actions: notificationAction }
         );
       }
     };
-    const templateName = (0, import_html_entities34.decodeEntities)(template2.title);
-    const previewContent = !!blocks?.length && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(import_block_editor91.BlockPreview.Async, { children: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(import_block_editor91.BlockPreview, { blocks }) });
+    const templateName = (0, import_html_entities33.decodeEntities)(template2.title);
+    const previewContent = !!blocks?.length && /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_block_editor91.BlockPreview.Async, { children: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(import_block_editor91.BlockPreview, { blocks }) });
     const renderPreview = () => {
       if (!previewContent) {
         return null;
       }
       if (hasSwapTargets) {
-        const tooltipText = (0, import_i18n329.__)("Change template");
-        return /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(tooltip_exports.Root, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+        const tooltipText = (0, import_i18n326.__)("Change template");
+        return /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(tooltip_exports.Root, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
             tooltip_exports.Trigger,
             {
-              render: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+              render: /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
                 "div",
                 {
                   className: "editor-template-actions-panel__preview",
@@ -98054,26 +97569,26 @@ If there's a particular need for this, please submit a feature request at https:
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(tooltip_exports.Popup, { children: tooltipText })
+          /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(tooltip_exports.Popup, { children: tooltipText })
         ] });
       }
-      return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)("div", { className: "editor-template-actions-panel__preview", children: previewContent });
+      return /* @__PURE__ */ (0, import_jsx_runtime535.jsx)("div", { className: "editor-template-actions-panel__preview", children: previewContent });
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(import_jsx_runtime538.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
-        import_components273.PanelBody,
+    return /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(import_jsx_runtime535.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+        import_components270.PanelBody,
         {
-          title: (0, import_i18n329.sprintf)(
+          title: (0, import_i18n326.sprintf)(
             /* translators: %s: template name */
-            (0, import_i18n329.__)("Template: %s"),
+            (0, import_i18n326.__)("Template: %s"),
             templateName
           ),
           initialOpen: false,
-          children: /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(import_components273.__experimentalVStack, { children: [
+          children: /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(import_components270.__experimentalVStack, { children: [
             renderPreview(),
-            /* @__PURE__ */ (0, import_jsx_runtime538.jsxs)(import_components273.__experimentalHStack, { children: [
-              onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
-                import_components273.Button,
+            /* @__PURE__ */ (0, import_jsx_runtime535.jsxs)(import_components270.__experimentalHStack, { children: [
+              onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+                import_components270.Button,
                 {
                   className: "editor-template-actions-panel__action",
                   __next40pxDefaultSize: true,
@@ -98085,30 +97600,30 @@ If there's a particular need for this, please submit a feature request at https:
                     });
                     mayShowTemplateEditNotice();
                   },
-                  children: (0, import_i18n329.__)("Edit")
+                  children: (0, import_i18n326.__)("Edit")
                 }
               ),
-              canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
-                import_components273.Button,
+              canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
+                import_components270.Button,
                 {
                   className: "editor-template-actions-panel__action",
                   __next40pxDefaultSize: true,
                   variant: "secondary",
                   onClick: () => setIsCreateModalOpen(true),
-                  children: (0, import_i18n329.__)("Create new")
+                  children: (0, import_i18n326.__)("Create new")
                 }
               )
             ] })
           ] })
         }
       ),
-      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
         CreateNewTemplateModal,
         {
           onClose: () => setIsCreateModalOpen(false)
         }
       ),
-      isSwapModalOpen && /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
+      isSwapModalOpen && /* @__PURE__ */ (0, import_jsx_runtime535.jsx)(
         SwapTemplateModal,
         {
           onRequestClose: () => setIsSwapModalOpen(false)
@@ -98118,33 +97633,33 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/template-actions-panel/classic-theme-content.mjs
-  var import_data252 = __toESM(require_data(), 1);
-  var import_core_data136 = __toESM(require_core_data(), 1);
+  var import_data248 = __toESM(require_data(), 1);
+  var import_core_data135 = __toESM(require_core_data(), 1);
   var import_block_editor92 = __toESM(require_block_editor(), 1);
-  var import_components274 = __toESM(require_components(), 1);
-  var import_element329 = __toESM(require_element(), 1);
-  var import_i18n330 = __toESM(require_i18n(), 1);
-  var import_html_entities35 = __toESM(require_html_entities(), 1);
+  var import_components271 = __toESM(require_components(), 1);
+  var import_element327 = __toESM(require_element(), 1);
+  var import_i18n327 = __toESM(require_i18n(), 1);
+  var import_html_entities34 = __toESM(require_html_entities(), 1);
   var import_notices36 = __toESM(require_notices(), 1);
   var import_preferences28 = __toESM(require_preferences(), 1);
-  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime536 = __toESM(require_jsx_runtime(), 1);
   function ClassicThemeContent() {
-    const templateId2 = (0, import_data252.useSelect)(
-      (select9) => select9(store).getCurrentTemplateId(),
+    const templateId2 = (0, import_data248.useSelect)(
+      (select9) => select9(store3).getCurrentTemplateId(),
       []
     );
-    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element329.useState)(false);
+    const [isCreateModalOpen, setIsCreateModalOpen] = (0, import_element327.useState)(false);
     const {
       onNavigateToEntityRecord,
       canCreateTemplate,
       hasGoBack,
       getEditorSettings: getEditorSettings2
-    } = (0, import_data252.useSelect)((select9) => {
-      const { getEditorSettings: _getEditorSettings } = select9(store);
+    } = (0, import_data248.useSelect)((select9) => {
+      const { getEditorSettings: _getEditorSettings } = select9(store3);
       const editorSettings2 = _getEditorSettings();
       return {
         onNavigateToEntityRecord: editorSettings2.onNavigateToEntityRecord,
-        canCreateTemplate: !!select9(import_core_data136.store).canUser("create", {
+        canCreateTemplate: !!select9(import_core_data135.store).canUser("create", {
           kind: "postType",
           name: "wp_template"
         }) && editorSettings2.supportsTemplateMode,
@@ -98154,14 +97669,14 @@ If there's a particular need for this, please submit a feature request at https:
         getEditorSettings: _getEditorSettings
       };
     }, []);
-    const { get: getPreference } = (0, import_data252.useSelect)(import_preferences28.store);
-    const { createSuccessNotice } = (0, import_data252.useDispatch)(import_notices36.store);
-    const { editedRecord: template2 } = (0, import_core_data136.useEntityRecord)(
+    const { get: getPreference } = (0, import_data248.useSelect)(import_preferences28.store);
+    const { createSuccessNotice } = (0, import_data248.useDispatch)(import_notices36.store);
+    const { editedRecord: template2 } = (0, import_core_data135.useEntityRecord)(
       "postType",
       "wp_template",
       templateId2
     );
-    const [blocks] = (0, import_core_data136.useEntityBlockEditor)("postType", "wp_template", {
+    const [blocks] = (0, import_core_data135.useEntityBlockEditor)("postType", "wp_template", {
       id: templateId2
     });
     if (!templateId2 && !canCreateTemplate) {
@@ -98169,40 +97684,40 @@ If there's a particular need for this, please submit a feature request at https:
     }
     const notificationAction = hasGoBack ? [
       {
-        label: (0, import_i18n330.__)("Go back"),
+        label: (0, import_i18n327.__)("Go back"),
         onClick: () => getEditorSettings2().onNavigateToPreviousEntityRecord()
       }
     ] : void 0;
     const mayShowTemplateEditNotice = () => {
       if (!getPreference("core/edit-site", "welcomeGuideTemplate")) {
         createSuccessNotice(
-          (0, import_i18n330.__)(
+          (0, import_i18n327.__)(
             "Editing template. Changes made here affect all posts and pages that use the template."
           ),
           { type: "snackbar", actions: notificationAction }
         );
       }
     };
-    const templateName = template2 ? (0, import_html_entities35.decodeEntities)(template2.title) : void 0;
-    const previewContent = !!blocks?.length && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_block_editor92.BlockPreview.Async, { children: /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_block_editor92.BlockPreview, { blocks }) });
-    return /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(import_jsx_runtime539.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
-        import_components274.PanelBody,
+    const templateName = template2 ? (0, import_html_entities34.decodeEntities)(template2.title) : void 0;
+    const previewContent = !!blocks?.length && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_block_editor92.BlockPreview.Async, { children: /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_block_editor92.BlockPreview, { blocks }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_jsx_runtime536.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+        import_components271.PanelBody,
         {
-          title: template2 ? (0, import_i18n330.sprintf)(
+          title: template2 ? (0, import_i18n327.sprintf)(
             /* translators: %s: template name */
-            (0, import_i18n330.__)("Template: %s"),
+            (0, import_i18n327.__)("Template: %s"),
             templateName
-          ) : (0, import_i18n330.__)("Template"),
+          ) : (0, import_i18n327.__)("Template"),
           initialOpen: false,
-          children: /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(import_components274.__experimentalVStack, { children: [
-            !templateId2 && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components274.__experimentalText, { children: (0, import_i18n330.__)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_components271.__experimentalVStack, { children: [
+            !templateId2 && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(import_components271.__experimentalText, { children: (0, import_i18n327.__)(
               "This page uses a classic template. To edit this template with blocks, create a block template."
             ) }),
-            template2 && previewContent && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)("div", { className: "editor-template-actions-panel__preview", children: previewContent }),
-            /* @__PURE__ */ (0, import_jsx_runtime539.jsxs)(import_components274.__experimentalHStack, { children: [
-              template2 && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
-                import_components274.Button,
+            template2 && previewContent && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)("div", { className: "editor-template-actions-panel__preview", children: previewContent }),
+            /* @__PURE__ */ (0, import_jsx_runtime536.jsxs)(import_components271.__experimentalHStack, { children: [
+              template2 && onNavigateToEntityRecord && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+                import_components271.Button,
                 {
                   className: "editor-template-actions-panel__action",
                   __next40pxDefaultSize: true,
@@ -98214,24 +97729,24 @@ If there's a particular need for this, please submit a feature request at https:
                     });
                     mayShowTemplateEditNotice();
                   },
-                  children: (0, import_i18n330.__)("Edit")
+                  children: (0, import_i18n327.__)("Edit")
                 }
               ),
-              canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
-                import_components274.Button,
+              canCreateTemplate && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
+                import_components271.Button,
                 {
                   className: "editor-template-actions-panel__action",
                   __next40pxDefaultSize: true,
                   variant: "secondary",
                   onClick: () => setIsCreateModalOpen(true),
-                  children: !templateId2 ? (0, import_i18n330.__)("Create block template") : (0, import_i18n330.__)("Create new")
+                  children: !templateId2 ? (0, import_i18n327.__)("Create block template") : (0, import_i18n327.__)("Create new")
                 }
               )
             ] })
           ] })
         }
       ),
-      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(
+      isCreateModalOpen && /* @__PURE__ */ (0, import_jsx_runtime536.jsx)(
         CreateNewTemplateModal,
         {
           onClose: () => setIsCreateModalOpen(false)
@@ -98241,42 +97756,42 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/template-actions-panel/index.mjs
-  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime537 = __toESM(require_jsx_runtime(), 1);
   function TemplateActionsPanel() {
     const mode = usePostTemplatePanelMode();
     if (mode === "classic") {
-      return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(ClassicThemeContent, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(ClassicThemeContent, {});
     }
     if (mode === "block-theme") {
-      return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(TemplateActionsPanelContent, {});
+      return /* @__PURE__ */ (0, import_jsx_runtime537.jsx)(TemplateActionsPanelContent, {});
     }
     return null;
   }

   // packages/editor/build-module/components/template-content-panel/index.mjs
-  var import_data253 = __toESM(require_data(), 1);
+  var import_data249 = __toESM(require_data(), 1);
   var import_block_editor93 = __toESM(require_block_editor(), 1);
-  var import_components275 = __toESM(require_components(), 1);
-  var import_i18n331 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
+  var import_components272 = __toESM(require_components(), 1);
+  var import_i18n328 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime538 = __toESM(require_jsx_runtime(), 1);
   var { BlockQuickNavigation } = unlock(import_block_editor93.privateApis);
   var TEMPLATE_PART_BLOCK = "core/template-part";
   function TemplateContentPanelInner({ postType: postType2 }) {
     const postContentBlockTypes = usePostContentBlockTypes();
-    const clientIds = (0, import_data253.useSelect)(
+    const clientIds = (0, import_data249.useSelect)(
       (select9) => {
-        const { getPostBlocksByName: getPostBlocksByName2 } = unlock(select9(store));
+        const { getPostBlocksByName: getPostBlocksByName2 } = unlock(select9(store3));
         return getPostBlocksByName2(
           TEMPLATE_POST_TYPE === postType2 ? TEMPLATE_PART_BLOCK : postContentBlockTypes
         );
       },
       [postType2, postContentBlockTypes]
     );
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data253.useDispatch)(store3);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data249.useDispatch)(store2);
     if (clientIds.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_components275.PanelBody, { title: (0, import_i18n331.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(import_components272.PanelBody, { title: (0, import_i18n328.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(
       BlockQuickNavigation,
       {
         clientIds,
@@ -98287,9 +97802,9 @@ If there's a particular need for this, please submit a feature request at https:
     ) });
   }
   function TemplateContentPanel() {
-    const { postType: postType2, renderingMode: renderingMode2 } = (0, import_data253.useSelect)((select9) => {
+    const { postType: postType2, renderingMode: renderingMode2 } = (0, import_data249.useSelect)((select9) => {
       const { getCurrentPostType: getCurrentPostType2, getRenderingMode: getRenderingMode2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         postType: getCurrentPostType2(),
@@ -98299,29 +97814,29 @@ If there's a particular need for this, please submit a feature request at https:
     if (renderingMode2 === "post-only" && postType2 !== TEMPLATE_POST_TYPE) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(TemplateContentPanelInner, { postType: postType2 });
+    return /* @__PURE__ */ (0, import_jsx_runtime538.jsx)(TemplateContentPanelInner, { postType: postType2 });
   }

   // packages/editor/build-module/components/template-part-content-panel/index.mjs
-  var import_data254 = __toESM(require_data(), 1);
-  var import_element330 = __toESM(require_element(), 1);
+  var import_data250 = __toESM(require_data(), 1);
+  var import_element328 = __toESM(require_element(), 1);
   var import_blocks37 = __toESM(require_blocks(), 1);
   var import_block_editor94 = __toESM(require_block_editor(), 1);
-  var import_components276 = __toESM(require_components(), 1);
-  var import_i18n332 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
+  var import_components273 = __toESM(require_components(), 1);
+  var import_i18n329 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime539 = __toESM(require_jsx_runtime(), 1);
   var { BlockQuickNavigation: BlockQuickNavigation2 } = unlock(import_block_editor94.privateApis);
   function TemplatePartContentPanelInner() {
-    const blockTypes = (0, import_data254.useSelect)((select9) => {
+    const blockTypes = (0, import_data250.useSelect)((select9) => {
       const { getBlockTypes: getBlockTypes6 } = select9(import_blocks37.store);
       return getBlockTypes6();
     }, []);
-    const themeBlockNames = (0, import_element330.useMemo)(() => {
+    const themeBlockNames = (0, import_element328.useMemo)(() => {
       return blockTypes.filter((blockType) => {
         return blockType.category === "theme";
       }).map(({ name: name2 }) => name2);
     }, [blockTypes]);
-    const themeBlocks = (0, import_data254.useSelect)(
+    const themeBlocks = (0, import_data250.useSelect)(
       (select9) => {
         const { getBlocksByName } = select9(import_block_editor94.store);
         return getBlocksByName(themeBlockNames);
@@ -98331,26 +97846,26 @@ If there's a particular need for this, please submit a feature request at https:
     if (themeBlocks.length === 0) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(import_components276.PanelBody, { title: (0, import_i18n332.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(BlockQuickNavigation2, { clientIds: themeBlocks }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(import_components273.PanelBody, { title: (0, import_i18n329.__)("Content"), children: /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(BlockQuickNavigation2, { clientIds: themeBlocks }) });
   }
   function TemplatePartContentPanel() {
-    const postType2 = (0, import_data254.useSelect)((select9) => {
-      const { getCurrentPostType: getCurrentPostType2 } = select9(store);
+    const postType2 = (0, import_data250.useSelect)((select9) => {
+      const { getCurrentPostType: getCurrentPostType2 } = select9(store3);
       return getCurrentPostType2();
     }, []);
     if (postType2 !== TEMPLATE_PART_POST_TYPE) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(TemplatePartContentPanelInner, {});
+    return /* @__PURE__ */ (0, import_jsx_runtime539.jsx)(TemplatePartContentPanelInner, {});
   }

   // packages/editor/build-module/components/revision-block-diff/index.mjs
   var import_block_editor95 = __toESM(require_block_editor(), 1);
-  var import_data255 = __toESM(require_data(), 1);
-  var import_i18n333 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
+  var import_data251 = __toESM(require_data(), 1);
+  var import_i18n330 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime540 = __toESM(require_jsx_runtime(), 1);
   function RevisionBlockDiffPanel() {
-    const { block } = (0, import_data255.useSelect)((select9) => {
+    const { block } = (0, import_data251.useSelect)((select9) => {
       const { getSelectedBlock: getSelectedBlock2 } = select9(import_block_editor95.store);
       return {
         block: getSelectedBlock2()
@@ -98360,10 +97875,10 @@ If there's a particular need for this, please submit a feature request at https:
       return null;
     }
     const changedAttributes = block.attributes?.__revisionDiffStatus?.changedAttributes;
-    return /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime540.jsx)(
       RevisionDiffPanel,
       {
-        title: (0, import_i18n333.__)("Changed attributes"),
+        title: (0, import_i18n330.__)("Changed attributes"),
         entries: changedAttributes,
         initialOpen: true
       }
@@ -98371,20 +97886,20 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/provider/use-auto-switch-editor-sidebars.mjs
-  var import_data256 = __toESM(require_data(), 1);
-  var import_element331 = __toESM(require_element(), 1);
+  var import_data252 = __toESM(require_data(), 1);
+  var import_element329 = __toESM(require_element(), 1);
   var import_block_editor96 = __toESM(require_block_editor(), 1);
   var import_preferences29 = __toESM(require_preferences(), 1);
   function useAutoSwitchEditorSidebars() {
-    const { hasBlockSelection } = (0, import_data256.useSelect)((select9) => {
+    const { hasBlockSelection } = (0, import_data252.useSelect)((select9) => {
       return {
         hasBlockSelection: !!select9(import_block_editor96.store).getBlockSelectionStart()
       };
     }, []);
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data256.useSelect)(store3);
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data256.useDispatch)(store3);
-    const { get: getPreference } = (0, import_data256.useSelect)(import_preferences29.store);
-    (0, import_element331.useEffect)(() => {
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data252.useSelect)(store2);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data252.useDispatch)(store2);
+    const { get: getPreference } = (0, import_data252.useSelect)(import_preferences29.store);
+    (0, import_element329.useEffect)(() => {
       const activeGeneralSidebar = getActiveComplementaryArea2("core");
       const isEditorSidebarOpened = [
         "edit-post/document",
@@ -98409,8 +97924,8 @@ If there's a particular need for this, please submit a feature request at https:
   var use_auto_switch_editor_sidebars_default = useAutoSwitchEditorSidebars;

   // packages/editor/build-module/components/sidebar/index.mjs
-  var import_jsx_runtime544 = __toESM(require_jsx_runtime(), 1);
-  var { Tabs: Tabs3 } = unlock(import_components277.privateApis);
+  var import_jsx_runtime541 = __toESM(require_jsx_runtime(), 1);
+  var { Tabs: Tabs3 } = unlock(import_components274.privateApis);
   var SIDEBAR_ACTIVE_BY_DEFAULT = true;
   var SidebarContent = ({
     tabName,
@@ -98418,12 +97933,12 @@ If there's a particular need for this, please submit a feature request at https:
     onActionPerformed,
     extraPanels
   }) => {
-    const tabListRef = (0, import_element332.useRef)(null);
-    const tabsContextValue = (0, import_element332.useContext)(Tabs3.Context);
-    const isRevisionsMode2 = (0, import_data257.useSelect)((select9) => {
-      return unlock(select9(store)).isRevisionsMode();
+    const tabListRef = (0, import_element330.useRef)(null);
+    const tabsContextValue = (0, import_element330.useContext)(Tabs3.Context);
+    const isRevisionsMode2 = (0, import_data253.useSelect)((select9) => {
+      return unlock(select9(store3)).isRevisionsMode();
     });
-    (0, import_element332.useEffect)(() => {
+    (0, import_element330.useEffect)(() => {
       const tabsElements = Array.from(
         tabListRef.current?.querySelectorAll('[role="tab"]') || []
       );
@@ -98443,46 +97958,46 @@ If there's a particular need for this, please submit a feature request at https:
     }, [tabName]);
     let tabContent;
     if (isRevisionsMode2) {
-      tabContent = /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(PostRevisionSummary, {});
+      tabContent = /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(PostRevisionSummary, {});
     } else {
       const isDataFormInspectorEnabled = window?.__experimentalDataFormInspector;
-      tabContent = /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(import_jsx_runtime544.Fragment, { children: [
-        isDataFormInspectorEnabled ? /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+      tabContent = /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(import_jsx_runtime541.Fragment, { children: [
+        isDataFormInspectorEnabled ? /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
           DataFormPostSummary,
           {
             onActionPerformed
           }
-        ) : /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(PostSummary, { onActionPerformed }),
-        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(plugin_document_setting_panel_default.Slot, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TemplateContentPanel, {}),
-        isDataFormInspectorEnabled && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TemplateActionsPanel, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(TemplatePartContentPanel, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(PostTransformPanel, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(PostTaxonomies2, {}),
-        /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(PatternOverridesPanel, {}),
+        ) : /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(PostSummary, { onActionPerformed }),
+        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(plugin_document_setting_panel_default.Slot, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(TemplateContentPanel, {}),
+        isDataFormInspectorEnabled && /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(TemplateActionsPanel, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(TemplatePartContentPanel, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(PostTransformPanel, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(PostTaxonomies2, {}),
+        /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(PatternOverridesPanel, {}),
         extraPanels
       ] });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
       PluginSidebar,
       {
         identifier: tabName,
-        header: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(Tabs3.Context.Provider, { value: tabsContextValue, children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(header_default3, { ref: tabListRef }) }),
-        closeLabel: (0, import_i18n334.__)("Close Settings"),
+        header: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(Tabs3.Context.Provider, { value: tabsContextValue, children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(header_default3, { ref: tabListRef }) }),
+        closeLabel: (0, import_i18n331.__)("Close Settings"),
         className: "editor-sidebar__panel",
         headerClassName: "editor-sidebar__panel-tabs",
         title: (
           /* translators: button label text should, if possible, be under 16 characters. */
-          (0, import_i18n334._x)("Settings", "panel button label")
+          (0, import_i18n331._x)("Settings", "panel button label")
         ),
         toggleShortcut: keyboardShortcut,
-        icon: (0, import_i18n334.isRTL)() ? drawer_left_default : drawer_right_default,
+        icon: (0, import_i18n331.isRTL)() ? drawer_left_default : drawer_right_default,
         isActiveByDefault: SIDEBAR_ACTIVE_BY_DEFAULT,
-        children: /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(Tabs3.Context.Provider, { value: tabsContextValue, children: [
-          /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(Tabs3.TabPanel, { tabId: sidebars.document, focusable: false, children: tabContent }),
-          /* @__PURE__ */ (0, import_jsx_runtime544.jsxs)(Tabs3.TabPanel, { tabId: sidebars.block, focusable: false, children: [
-            /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(import_block_editor97.BlockInspector, {}),
-            isRevisionsMode2 && /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(RevisionBlockDiffPanel, {})
+        children: /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(Tabs3.Context.Provider, { value: tabsContextValue, children: [
+          /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(Tabs3.TabPanel, { tabId: sidebars.document, focusable: false, children: tabContent }),
+          /* @__PURE__ */ (0, import_jsx_runtime541.jsxs)(Tabs3.TabPanel, { tabId: sidebars.block, focusable: false, children: [
+            /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(import_block_editor97.BlockInspector, {}),
+            isRevisionsMode2 && /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(RevisionBlockDiffPanel, {})
           ] })
         ] })
       }
@@ -98490,11 +98005,11 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var Sidebar = ({ extraPanels, onActionPerformed }) => {
     use_auto_switch_editor_sidebars_default();
-    const { tabName, keyboardShortcut } = (0, import_data257.useSelect)((select9) => {
+    const { tabName, keyboardShortcut } = (0, import_data253.useSelect)((select9) => {
       const shortcut = select9(
         import_keyboard_shortcuts11.store
       ).getShortcutRepresentation("core/editor/toggle-sidebar");
-      const sidebar = select9(store3).getActiveComplementaryArea("core");
+      const sidebar = select9(store2).getActiveComplementaryArea("core");
       const _isEditorSidebarOpened = [
         sidebars.block,
         sidebars.document
@@ -98508,8 +98023,8 @@ If there's a particular need for this, please submit a feature request at https:
         keyboardShortcut: shortcut
       };
     }, []);
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data257.useDispatch)(store3);
-    const onTabSelect = (0, import_element332.useCallback)(
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data253.useDispatch)(store2);
+    const onTabSelect = (0, import_element330.useCallback)(
       (newSelectedTabId) => {
         if (!!newSelectedTabId) {
           enableComplementaryArea2("core", newSelectedTabId);
@@ -98517,13 +98032,13 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [enableComplementaryArea2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
       Tabs3,
       {
         selectedTabId: tabName,
         onSelect: onTabSelect,
         selectOnMove: false,
-        children: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime541.jsx)(
           SidebarContent,
           {
             tabName,
@@ -98538,46 +98053,46 @@ If there's a particular need for this, please submit a feature request at https:
   var sidebar_default2 = Sidebar;

   // packages/editor/build-module/components/collab-sidebar/index.mjs
-  var import_i18n344 = __toESM(require_i18n(), 1);
-  var import_data266 = __toESM(require_data(), 1);
-  var import_element342 = __toESM(require_element(), 1);
-  var import_compose83 = __toESM(require_compose(), 1);
+  var import_i18n341 = __toESM(require_i18n(), 1);
+  var import_data262 = __toESM(require_data(), 1);
+  var import_element340 = __toESM(require_element(), 1);
+  var import_compose84 = __toESM(require_compose(), 1);
   var import_keyboard_shortcuts13 = __toESM(require_keyboard_shortcuts(), 1);
   var import_block_editor106 = __toESM(require_block_editor(), 1);
   var import_preferences30 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/collab-sidebar/notes.mjs
-  var import_element339 = __toESM(require_element(), 1);
-  var import_i18n341 = __toESM(require_i18n(), 1);
-  var import_data263 = __toESM(require_data(), 1);
+  var import_element337 = __toESM(require_element(), 1);
+  var import_i18n338 = __toESM(require_i18n(), 1);
+  var import_data259 = __toESM(require_data(), 1);
   var import_block_editor102 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-thread.mjs
-  var import_element337 = __toESM(require_element(), 1);
-  var import_components281 = __toESM(require_components(), 1);
-  var import_compose82 = __toESM(require_compose(), 1);
-  var import_i18n339 = __toESM(require_i18n(), 1);
-  var import_data261 = __toESM(require_data(), 1);
+  var import_element335 = __toESM(require_element(), 1);
+  var import_components278 = __toESM(require_components(), 1);
+  var import_compose83 = __toESM(require_compose(), 1);
+  var import_i18n336 = __toESM(require_i18n(), 1);
+  var import_data257 = __toESM(require_data(), 1);
   var import_dom29 = __toESM(require_dom(), 1);
   var import_block_editor100 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collab-sidebar/add-note.mjs
-  var import_i18n337 = __toESM(require_i18n(), 1);
-  var import_element335 = __toESM(require_element(), 1);
-  var import_compose81 = __toESM(require_compose(), 1);
-  var import_data260 = __toESM(require_data(), 1);
+  var import_i18n334 = __toESM(require_i18n(), 1);
+  var import_element333 = __toESM(require_element(), 1);
+  var import_compose82 = __toESM(require_compose(), 1);
+  var import_data256 = __toESM(require_data(), 1);
   var import_block_editor99 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-card.mjs
-  var import_components278 = __toESM(require_components(), 1);
+  var import_components275 = __toESM(require_components(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-byline.mjs
-  var import_i18n335 = __toESM(require_i18n(), 1);
+  var import_i18n332 = __toESM(require_i18n(), 1);
   var import_date22 = __toESM(require_date(), 1);
-  var import_core_data137 = __toESM(require_core_data(), 1);
-  var import_data258 = __toESM(require_data(), 1);
+  var import_core_data136 = __toESM(require_core_data(), 1);
+  var import_data254 = __toESM(require_data(), 1);
   var import_block_editor98 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime542 = __toESM(require_jsx_runtime(), 1);
   function NoteByline({ avatar, name: name2, date, userId }) {
     const hasAvatar = !!avatar;
     const dateSettings = (0, import_date22.getSettings)();
@@ -98586,9 +98101,9 @@ If there's a particular need for this, please submit a feature request at https:
       currentUserName,
       currentUserId,
       dateFormat = dateSettings.formats.date
-    } = (0, import_data258.useSelect)(
+    } = (0, import_data254.useSelect)(
       (select9) => {
-        const { canUser, getCurrentUser, getEntityRecord } = select9(import_core_data137.store);
+        const { canUser, getCurrentUser, getEntityRecord } = select9(import_core_data136.store);
         const siteSettings = canUser("read", {
           kind: "root",
           name: "site"
@@ -98617,16 +98132,16 @@ If there's a particular need for this, please submit a feature request at https:
     const commentDateText = shouldShowHumanTimeDiff ? (0, import_date22.humanTimeDiff)(commentDate) : (0, import_date22.dateI18n)(dateFormat, commentDate);
     const tooltipText = (0, import_date22.dateI18n)(
       // translators: Use a non-breaking space between 'g:i' and 'a' if appropriate.
-      (0, import_i18n335._x)("F j, Y g:i\xA0a", "Note date full date format"),
+      (0, import_i18n332._x)("F j, Y g:i\xA0a", "Note date full date format"),
       date
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(import_jsx_runtime545.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(import_jsx_runtime542.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
         "img",
         {
           src: avatar || currentUserAvatar,
           className: "editor-collab-sidebar-panel__user-avatar",
-          alt: (0, import_i18n335.__)("User avatar"),
+          alt: (0, import_i18n332.__)("User avatar"),
           width: 32,
           height: 32,
           style: {
@@ -98636,13 +98151,13 @@ If there's a particular need for this, please submit a feature request at https:
           }
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(Stack, { direction: "column", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime545.jsx)("span", { className: "editor-collab-sidebar-panel__user-name", children: name2 ?? currentUserName }),
-        date && /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(tooltip_exports.Root, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(Stack, { direction: "column", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime542.jsx)("span", { className: "editor-collab-sidebar-panel__user-name", children: name2 ?? currentUserName }),
+        date && /* @__PURE__ */ (0, import_jsx_runtime542.jsxs)(tooltip_exports.Root, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
             tooltip_exports.Trigger,
             {
-              render: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
+              render: /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(
                 "time",
                 {
                   dateTime: commentDateTime,
@@ -98652,18 +98167,18 @@ If there's a particular need for this, please submit a feature request at https:
               )
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(tooltip_exports.Popup, { children: tooltipText })
+          /* @__PURE__ */ (0, import_jsx_runtime542.jsx)(tooltip_exports.Popup, { children: tooltipText })
         ] })
       ] })
     ] });
   }

   // packages/editor/build-module/components/collab-sidebar/note-card.mjs
-  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime543 = __toESM(require_jsx_runtime(), 1);
   function NoteCard({ note, actions: actions2, className, children, ...props }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(Stack, { direction: "column", gap: "sm", className, ...props, children: [
-      /* @__PURE__ */ (0, import_jsx_runtime546.jsxs)(Stack, { direction: "row", align: "center", justify: "flex-start", gap: "md", children: [
-        /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(Stack, { direction: "column", gap: "sm", className, ...props, children: [
+      /* @__PURE__ */ (0, import_jsx_runtime543.jsxs)(Stack, { direction: "row", align: "center", justify: "flex-start", gap: "md", children: [
+        /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
           NoteByline,
           {
             avatar: note?.author_avatar_urls?.[48],
@@ -98672,12 +98187,12 @@ If there's a particular need for this, please submit a feature request at https:
             userId: note?.author
           }
         ),
-        actions2 && /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
-          import_components278.FlexItem,
+        actions2 && /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(
+          import_components275.FlexItem,
           {
             className: "editor-collab-sidebar-panel__note-actions",
             onClick: (event) => event.stopPropagation(),
-            children: /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(Stack, { direction: "row", align: "center", children: actions2 })
+            children: /* @__PURE__ */ (0, import_jsx_runtime543.jsx)(Stack, { direction: "row", align: "center", children: actions2 })
           }
         )
       ] }),
@@ -98686,26 +98201,26 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/note-form.mjs
-  var import_element334 = __toESM(require_element(), 1);
-  var import_components279 = __toESM(require_components(), 1);
-  var import_i18n336 = __toESM(require_i18n(), 1);
-  var import_compose80 = __toESM(require_compose(), 1);
+  var import_element332 = __toESM(require_element(), 1);
+  var import_components276 = __toESM(require_components(), 1);
+  var import_i18n333 = __toESM(require_i18n(), 1);
+  var import_compose81 = __toESM(require_compose(), 1);
   var import_keycodes21 = __toESM(require_keycodes(), 1);
   var import_dom28 = __toESM(require_dom(), 1);

   // packages/editor/build-module/components/collab-sidebar/note-mention-completer.mjs
-  var import_element333 = __toESM(require_element(), 1);
-  var import_data259 = __toESM(require_data(), 1);
-  var import_core_data138 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
+  var import_element331 = __toESM(require_element(), 1);
+  var import_data255 = __toESM(require_data(), 1);
+  var import_core_data137 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime544 = __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_data259.useSelect)(
+      const users = (0, import_data255.useSelect)(
         (select9) => {
-          const { getUsers } = select9(import_core_data138.store);
+          const { getUsers } = select9(import_core_data137.store);
           return getUsers({
             context: "view",
             search: filterValue
@@ -98713,7 +98228,7 @@ If there's a particular need for this, please submit a feature request at https:
         },
         [filterValue]
       );
-      const options = (0, import_element333.useMemo)(
+      const options = (0, import_element331.useMemo)(
         () => users ? users.map((user) => ({
           key: `note-mention-${user.slug}`,
           value: user,
@@ -98726,14 +98241,14 @@ If there's a particular need for this, please submit a feature request at https:
     getOptionCompletion(user) {
       return {
         action: "insert-at-caret",
-        value: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)("span", { className: `wp-note-mention user-${user.id}`, children: "@" + user.name })
+        value: /* @__PURE__ */ (0, import_jsx_runtime544.jsx)("span", { className: `wp-note-mention user-${user.id}`, children: "@" + user.name })
       };
     }
   };
   var note_mention_completer_default = noteMentionCompleter;

   // packages/editor/build-module/components/collab-sidebar/note-form.mjs
-  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime545 = __toESM(require_jsx_runtime(), 1);
   var { RichTextControl: RichTextControl2 } = unlock(privateApis13);
   var ALLOWED_NOTE_FORMATS = [
     "core/bold",
@@ -98743,11 +98258,11 @@ If there's a particular need for this, please submit a feature request at https:
   ];
   var NOTE_COMPLETERS = [note_mention_completer_default];
   function NoteForm({ onSubmit, onCancel, note, labels }) {
-    const [inputComment, setInputComment] = (0, import_element334.useState)(
+    const [inputComment, setInputComment] = (0, import_element332.useState)(
       note?.content?.raw ?? ""
     );
-    const [isSubmitting, setIsSubmitting] = (0, import_element334.useState)(false);
-    const inputId = (0, import_compose80.useInstanceId)(NoteForm, "comment-input");
+    const [isSubmitting, setIsSubmitting] = (0, import_element332.useState)(false);
+    const inputId = (0, import_compose81.useInstanceId)(NoteForm, "comment-input");
     const trimmedPlainText = sanitizeNoteContent((0, import_dom28.__unstableStripHTML)(inputComment));
     const isDisabled = isSubmitting || inputComment === note?.content?.raw || !trimmedPlainText.length;
     async function submit() {
@@ -98764,13 +98279,13 @@ If there's a particular need for this, please submit a feature request at https:
       }
       setIsSubmitting(false);
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(
       Stack,
       {
         className: "editor-collab-sidebar-panel__note-form",
         direction: "column",
         gap: "lg",
-        render: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)("form", {}),
+        render: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)("form", {}),
         onSubmit: (event) => {
           event.preventDefault();
           submit();
@@ -98787,11 +98302,11 @@ If there's a particular need for this, please submit a feature request at https:
           }
         },
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
+          /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
             RichTextControl2,
             {
               id: inputId,
-              label: labels?.input ?? (0, import_i18n336.__)("Note"),
+              label: labels?.input ?? (0, import_i18n333.__)("Note"),
               hideLabelFromVision: true,
               value: inputComment,
               onChange: setInputComment,
@@ -98800,7 +98315,7 @@ If there's a particular need for this, please submit a feature request at https:
               completers: NOTE_COMPLETERS
             }
           ),
-          /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
+          /* @__PURE__ */ (0, import_jsx_runtime545.jsxs)(
             Stack,
             {
               direction: "row",
@@ -98809,16 +98324,16 @@ If there's a particular need for this, please submit a feature request at https:
               gap: "sm",
               wrap: "wrap",
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components279.Button, { size: "compact", variant: "tertiary", onClick: onCancel, children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components279.__experimentalTruncate, { children: (0, import_i18n336.__)("Cancel") }) }),
-                /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
-                  import_components279.Button,
+                /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components276.Button, { size: "compact", variant: "tertiary", onClick: onCancel, children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components276.__experimentalTruncate, { children: (0, import_i18n333.__)("Cancel") }) }),
+                /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(
+                  import_components276.Button,
                   {
                     size: "compact",
                     accessibleWhenDisabled: true,
                     variant: "primary",
                     type: "submit",
                     disabled: isDisabled,
-                    children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(import_components279.__experimentalTruncate, { children: labels?.submit ?? (0, import_i18n336.__)("Add note") })
+                    children: /* @__PURE__ */ (0, import_jsx_runtime545.jsx)(import_components276.__experimentalTruncate, { children: labels?.submit ?? (0, import_i18n333.__)("Add note") })
                   }
                 )
               ]
@@ -98830,7 +98345,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/floating-container.mjs
-  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime546 = __toESM(require_jsx_runtime(), 1);
   function FloatingContainer({
     floating,
     className,
@@ -98839,7 +98354,7 @@ If there's a particular need for this, please submit a feature request at https:
     ...props
   }) {
     const isFloating = !!floating;
-    return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime546.jsx)(
       Stack,
       {
         direction: "column",
@@ -98853,25 +98368,25 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/add-note.mjs
-  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime547 = __toESM(require_jsx_runtime(), 1);
   var { useBlockElement } = unlock(import_block_editor99.privateApis);
   function AddNote({ onSubmit, sidebarRef, floating }) {
-    const { clientId } = (0, import_data260.useSelect)((select9) => {
+    const { clientId } = (0, import_data256.useSelect)((select9) => {
       const { getSelectedBlockClientId: getSelectedBlockClientId2 } = select9(import_block_editor99.store);
       return {
         clientId: getSelectedBlockClientId2()
       };
     }, []);
-    const selectedNote2 = (0, import_data260.useSelect)(
-      (select9) => unlock(select9(store)).getSelectedNote(),
+    const selectedNote2 = (0, import_data256.useSelect)(
+      (select9) => unlock(select9(store3)).getSelectedNote(),
       []
     );
     const blockElement = useBlockElement(clientId);
-    const { toggleBlockSpotlight } = unlock((0, import_data260.useDispatch)(import_block_editor99.store));
-    const { selectNote: selectNote2 } = unlock((0, import_data260.useDispatch)(store));
-    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data260.useSelect)(store));
-    const isSubmittingRef = (0, import_element335.useRef)(false);
-    const focusOutside = (0, import_compose81.__experimentalUseFocusOutside)((event) => {
+    const { toggleBlockSpotlight } = unlock((0, import_data256.useDispatch)(import_block_editor99.store));
+    const { selectNote: selectNote2 } = unlock((0, import_data256.useDispatch)(store3));
+    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data256.useSelect)(store3));
+    const isSubmittingRef = (0, import_element333.useRef)(false);
+    const focusOutside = (0, import_compose82.__experimentalUseFocusOutside)((event) => {
       if (event.relatedTarget?.closest(
         ".editor-collab-sidebar-panel__add-note"
       )) {
@@ -98893,18 +98408,18 @@ If there's a particular need for this, please submit a feature request at https:
     if (selectedNote2 !== "new" || !clientId) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
       FloatingContainer,
       {
         floating,
         className: "editor-collab-sidebar-panel__add-note is-selected",
         gap: "md",
         tabIndex: 0,
-        "aria-label": (0, import_i18n337.__)("New note"),
+        "aria-label": (0, import_i18n334.__)("New note"),
         role: "treeitem",
         style: floating ? { opacity: !floating.y ? 0 : void 0 } : void 0,
         ...focusOutside,
-        children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(NoteCard, { children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
+        children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(NoteCard, { children: /* @__PURE__ */ (0, import_jsx_runtime547.jsx)(
           NoteForm,
           {
             onSubmit: async (inputComment) => {
@@ -98927,8 +98442,8 @@ If there's a particular need for this, please submit a feature request at https:
             },
             onCancel: unselectNote,
             labels: {
-              input: (0, import_i18n337.__)("New note"),
-              placeholder: (0, import_i18n337.__)("Add a note or @ mention")
+              input: (0, import_i18n334.__)("New note"),
+              placeholder: (0, import_i18n334.__)("Add a note or @ mention")
             }
           }
         ) })
@@ -98937,34 +98452,34 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/note.mjs
-  var import_element336 = __toESM(require_element(), 1);
-  var import_components280 = __toESM(require_components(), 1);
-  var import_i18n338 = __toESM(require_i18n(), 1);
-  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
-  var { Menu: Menu11 } = unlock(import_components280.privateApis);
+  var import_element334 = __toESM(require_element(), 1);
+  var import_components277 = __toESM(require_components(), 1);
+  var import_i18n335 = __toESM(require_i18n(), 1);
+  var import_jsx_runtime548 = __toESM(require_jsx_runtime(), 1);
+  var { Menu: Menu11 } = unlock(import_components277.privateApis);
   function NoteActionsMenu({ items, buttonRef }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(Menu11, { placement: "bottom-end", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(Menu11, { placement: "bottom-end", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         Menu11.TriggerButton,
         {
-          render: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-            import_components280.Button,
+          render: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
+            import_components277.Button,
             {
               ref: buttonRef,
               size: "small",
               icon: more_vertical_default,
-              label: (0, import_i18n338.__)("Actions"),
+              label: (0, import_i18n335.__)("Actions"),
               disabled: !items.length,
               accessibleWhenDisabled: true
             }
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         Menu11.Popover,
         {
           modal: false,
-          children: items.map((item) => /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(Menu11.Item, { onClick: item.onClick, children: /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(Menu11.ItemLabel, { children: item.title }) }, item.id))
+          children: items.map((item) => /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(Menu11.Item, { onClick: item.onClick, children: /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(Menu11.ItemLabel, { children: item.title }) }, item.id))
         }
       )
     ] });
@@ -98977,18 +98492,18 @@ If there's a particular need for this, please submit a feature request at https:
     onDeleteNote,
     onResolve
   }) {
-    const [actionState, setActionState] = (0, import_element336.useState)(null);
-    const actionButtonRef = (0, import_element336.useRef)(null);
-    const commentRef = (0, import_element336.useRef)(null);
+    const [actionState, setActionState] = (0, import_element334.useState)(null);
+    const actionButtonRef = (0, import_element334.useRef)(null);
+    const commentRef = (0, import_element334.useRef)(null);
     const rawContent = note?.content?.raw;
-    const [prevContent, setPrevContent] = (0, import_element336.useState)(rawContent);
-    const [isExpanded, setIsExpanded] = (0, import_element336.useState)(false);
-    const [isOverflowing, setIsOverflowing] = (0, import_element336.useState)(false);
+    const [prevContent, setPrevContent] = (0, import_element334.useState)(rawContent);
+    const [isExpanded, setIsExpanded] = (0, import_element334.useState)(false);
+    const [isOverflowing, setIsOverflowing] = (0, import_element334.useState)(false);
     if (prevContent !== rawContent) {
       setPrevContent(rawContent);
       setIsExpanded(false);
     }
-    (0, import_element336.useLayoutEffect)(() => {
+    (0, import_element334.useLayoutEffect)(() => {
       const commentElement = commentRef.current;
       if (commentElement) {
         setIsOverflowing(
@@ -99001,34 +98516,34 @@ If there's a particular need for this, please submit a feature request at https:
     const menuItems = [
       {
         id: "edit",
-        title: (0, import_i18n338.__)("Edit"),
+        title: (0, import_i18n335.__)("Edit"),
         isEligible: ({ status }) => status !== "approved",
         onClick: () => setActionState("edit")
       },
       {
         id: "reopen",
-        title: (0, import_i18n338._x)("Reopen", "Reopen note"),
+        title: (0, import_i18n335._x)("Reopen", "Reopen note"),
         isEligible: ({ status }) => status === "approved",
         onClick: () => onEditNote({ id: note.id, status: "hold" })
       },
       {
         id: "delete",
-        title: (0, import_i18n338.__)("Delete"),
+        title: (0, import_i18n335.__)("Delete"),
         isEligible: () => true,
         onClick: () => setActionState("delete")
       }
     ];
     const availableItems = parentNote?.status !== "approved" ? menuItems.filter((item) => item.isEligible(note)) : [];
-    const deleteConfirmMessage = note.parent === 0 ? (0, import_i18n338.__)(
+    const deleteConfirmMessage = note.parent === 0 ? (0, import_i18n335.__)(
       "Are you sure you want to delete this note? This will also delete all of this note's replies."
-    ) : (0, import_i18n338.__)("Are you sure you want to delete this reply?");
+    ) : (0, import_i18n335.__)("Are you sure you want to delete this reply?");
     const handleCancel = () => {
       setActionState(null);
       actionButtonRef.current?.focus();
     };
     let body;
     if (actionState === "edit") {
-      body = /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+      body = /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         NoteForm,
         {
           onSubmit: async (value) => {
@@ -99044,10 +98559,10 @@ If there's a particular need for this, please submit a feature request at https:
           onCancel: handleCancel,
           note,
           labels: {
-            submit: (0, import_i18n338._x)("Update", "verb"),
-            input: (0, import_i18n338.sprintf)(
+            submit: (0, import_i18n335._x)("Update", "verb"),
+            input: (0, import_i18n335.sprintf)(
               // translators: %1$s: note identifier, %2$s: author name.
-              (0, import_i18n338.__)("Edit note %1$s by %2$s"),
+              (0, import_i18n335.__)("Edit note %1$s by %2$s"),
               note.id,
               note.author_name
             )
@@ -99057,18 +98572,18 @@ If there's a particular need for this, please submit a feature request at https:
     } else {
       let content;
       if (isResolutionNote) {
-        const actionText = note.meta._wp_note_status === "resolved" ? (0, import_i18n338.__)("Marked as resolved") : (0, import_i18n338.__)("Reopened");
+        const actionText = note.meta._wp_note_status === "resolved" ? (0, import_i18n335.__)("Marked as resolved") : (0, import_i18n335.__)("Reopened");
         const raw = note?.content?.raw;
-        content = raw && typeof raw === "string" && raw.trim() !== "" ? (0, import_i18n338.sprintf)(
+        content = raw && typeof raw === "string" && raw.trim() !== "" ? (0, import_i18n335.sprintf)(
           // translators: %1$s: action label ("Marked as resolved" or "Reopened"); %2$s: note text.
-          (0, import_i18n338.__)("%1$s: %2$s"),
+          (0, import_i18n335.__)("%1$s: %2$s"),
           actionText,
           raw
         ) : actionText;
       } else {
         content = note?.content?.rendered;
       }
-      body = /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+      body = /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         "div",
         {
           ref: commentRef,
@@ -99080,11 +98595,11 @@ If there's a particular need for this, please submit a feature request at https:
         }
       );
     }
-    const actions2 = isSelected2 ? /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(import_jsx_runtime551.Fragment, { children: [
-      canResolve && onResolve && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-        import_components280.Button,
+    const actions2 = isSelected2 ? /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(import_jsx_runtime548.Fragment, { children: [
+      canResolve && onResolve && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
+        import_components277.Button,
         {
-          label: (0, import_i18n338._x)("Resolve", "Mark note as resolved"),
+          label: (0, import_i18n335._x)("Resolve", "Mark note as resolved"),
           size: "small",
           icon: published_default,
           disabled: note.status === "approved",
@@ -99092,7 +98607,7 @@ If there's a particular need for this, please submit a feature request at https:
           onClick: onResolve
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
         NoteActionsMenu,
         {
           items: availableItems,
@@ -99100,7 +98615,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       )
     ] }) : null;
-    return /* @__PURE__ */ (0, import_jsx_runtime551.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime548.jsxs)(
       NoteCard,
       {
         note,
@@ -99108,8 +98623,8 @@ If there's a particular need for this, please submit a feature request at https:
         role: note.parent !== 0 ? "treeitem" : void 0,
         children: [
           body,
-          actionState === "delete" && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
-            import_components280.__experimentalConfirmDialog,
+          actionState === "delete" && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
+            import_components277.__experimentalConfirmDialog,
             {
               isOpen: true,
               onConfirm: () => {
@@ -99117,18 +98632,18 @@ If there's a particular need for this, please submit a feature request at https:
                 setActionState(null);
               },
               onCancel: handleCancel,
-              confirmButtonText: (0, import_i18n338.__)("Delete"),
+              confirmButtonText: (0, import_i18n335.__)("Delete"),
               children: deleteConfirmMessage
             }
           ),
-          isOverflowing && "edit" !== actionState && /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+          isOverflowing && "edit" !== actionState && /* @__PURE__ */ (0, import_jsx_runtime548.jsx)(
             Button5,
             {
               className: "editor-collab-sidebar-panel__show-more-button",
               variant: "unstyled",
               size: "small",
               onClick: () => setIsExpanded(!isExpanded),
-              children: !isExpanded ? (0, import_i18n338.__)("Show more") : (0, import_i18n338.__)("Show less")
+              children: !isExpanded ? (0, import_i18n335.__)("Show more") : (0, import_i18n335.__)("Show less")
             }
           )
         ]
@@ -99137,7 +98652,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/note-thread.mjs
-  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime549 = __toESM(require_jsx_runtime(), 1);
   var { useBlockElement: useBlockElement2 } = unlock(import_block_editor100.privateApis);
   function NoteThread({
     note,
@@ -99151,33 +98666,33 @@ If there's a particular need for this, please submit a feature request at https:
   }) {
     const isFloating = !!floating;
     const { toggleBlockHighlight, selectBlock: selectBlock2, toggleBlockSpotlight } = unlock(
-      (0, import_data261.useDispatch)(import_block_editor100.store)
+      (0, import_data257.useDispatch)(import_block_editor100.store)
     );
-    const { selectNote: selectNote2 } = unlock((0, import_data261.useDispatch)(store));
-    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data261.useSelect)(store));
+    const { selectNote: selectNote2 } = unlock((0, import_data257.useDispatch)(store3));
+    const { getSelectedNote: getSelectedNote2 } = unlock((0, import_data257.useSelect)(store3));
     const relatedBlockElement = useBlockElement2(note.blockClientId);
-    const debouncedToggleBlockHighlight = (0, import_compose82.useDebounce)(
+    const debouncedToggleBlockHighlight = (0, import_compose83.useDebounce)(
       toggleBlockHighlight,
       50
     );
-    const floatingRef = (0, import_element337.useRef)(null);
-    const isKeyboardTabbingRef = (0, import_element337.useRef)(false);
+    const floatingRef = (0, import_element335.useRef)(null);
+    const isKeyboardTabbingRef = (0, import_element335.useRef)(false);
     const registerThread = floating?.registerThread;
     const unregisterThread = floating?.unregisterThread;
-    (0, import_element337.useEffect)(() => {
+    (0, import_element335.useEffect)(() => {
       const floatingEl = floatingRef.current;
       if (floatingEl && registerThread) {
         registerThread(note.id, relatedBlockElement, floatingEl);
       }
       return () => unregisterThread?.(note.id);
     }, [relatedBlockElement, note.id, registerThread, unregisterThread]);
-    (0, import_element337.useEffect)(() => {
+    (0, import_element335.useEffect)(() => {
       if (!isSelected2 || note.id === "new") {
         return;
       }
       scrollNoteThreadIntoView(note.id, sidebarRef.current);
     }, [isSelected2, floating?.y, note.id, sidebarRef]);
-    const focusOutside = (0, import_compose82.__experimentalUseFocusOutside)((event) => {
+    const focusOutside = (0, import_compose83.__experimentalUseFocusOutside)((event) => {
       const isNoteFocused2 = event.relatedTarget?.closest(
         ".editor-collab-sidebar-panel__thread"
       );
@@ -99234,17 +98749,17 @@ If there's a particular need for this, please submit a feature request at https:
       (0, import_dom29.__unstableStripHTML)(note.content?.rendered),
       10
     );
-    const ariaLabel = !!note.blockClientId ? (0, import_i18n339.sprintf)(
+    const ariaLabel = !!note.blockClientId ? (0, import_i18n336.sprintf)(
       // translators: %s: note excerpt
-      (0, import_i18n339.__)("Note: %s"),
+      (0, import_i18n336.__)("Note: %s"),
       noteExcerpt
-    ) : (0, import_i18n339.sprintf)(
+    ) : (0, import_i18n336.sprintf)(
       // translators: %s: note excerpt
-      (0, import_i18n339.__)("Original block deleted. Note: %s"),
+      (0, import_i18n336.__)("Original block deleted. Note: %s"),
       noteExcerpt
     );
     if (isFloating && note.id === "new") {
-      return /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+      return /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
         AddNote,
         {
           onSubmit: onAddReply,
@@ -99253,7 +98768,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
       );
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(
+    return /* @__PURE__ */ (0, import_jsx_runtime549.jsxs)(
       FloatingContainer,
       {
         floating: isFloating ? { y: floating.y, ref: floatingRef } : void 0,
@@ -99284,8 +98799,8 @@ If there's a particular need for this, please submit a feature request at https:
         "aria-label": ariaLabel,
         "aria-expanded": isSelected2,
         children: [
-          /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
-            import_components281.Button,
+          /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+            import_components278.Button,
             {
               className: "editor-collab-sidebar-panel__skip-to-note",
               variant: "secondary",
@@ -99297,11 +98812,11 @@ If there's a particular need for this, please submit a feature request at https:
                   '[role="textbox"]'
                 );
               },
-              children: (0, import_i18n339.__)("Add new reply")
+              children: (0, import_i18n336.__)("Add new reply")
             }
           ),
-          !note.blockClientId && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)("p", { className: "editor-collab-sidebar-panel__deleted-block-notice", children: (0, import_i18n339.__)("Original block deleted.") }),
-          /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+          !note.blockClientId && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)("p", { className: "editor-collab-sidebar-panel__deleted-block-notice", children: (0, import_i18n336.__)("Original block deleted.") }),
+          /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
             Note,
             {
               note,
@@ -99311,7 +98826,7 @@ If there's a particular need for this, please submit a feature request at https:
               onResolve: handleResolve
             }
           ),
-          isSelected2 && allReplies.map((reply) => /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+          isSelected2 && allReplies.map((reply) => /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
             Note,
             {
               note: reply,
@@ -99322,15 +98837,15 @@ If there's a particular need for this, please submit a feature request at https:
             },
             reply.id
           )),
-          !isSelected2 && restReplies.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+          !isSelected2 && restReplies.length > 0 && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
             Stack,
             {
               direction: "row",
               align: "center",
               justify: "space-between",
               className: "editor-collab-sidebar-panel__more-reply-separator",
-              children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
-                import_components281.Button,
+              children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+                import_components278.Button,
                 {
                   size: "compact",
                   variant: "tertiary",
@@ -99339,9 +98854,9 @@ If there's a particular need for this, please submit a feature request at https:
                     event.stopPropagation();
                     onSelectNote();
                   },
-                  children: (0, import_i18n339.sprintf)(
+                  children: (0, import_i18n336.sprintf)(
                     // translators: %s: number of replies.
-                    (0, import_i18n339._n)(
+                    (0, import_i18n336._n)(
                       "%s more reply",
                       "%s more replies",
                       restReplies.length
@@ -99352,7 +98867,7 @@ If there's a particular need for this, please submit a feature request at https:
               )
             }
           ),
-          !isSelected2 && lastReply && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+          !isSelected2 && lastReply && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
             Note,
             {
               note: lastReply,
@@ -99362,7 +98877,7 @@ If there's a particular need for this, please submit a feature request at https:
               onDeleteNote
             }
           ),
-          isSelected2 && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(NoteCard, { role: "treeitem", children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+          isSelected2 && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(NoteCard, { role: "treeitem", children: /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
             NoteForm,
             {
               onSubmit: (inputComment) => {
@@ -99384,19 +98899,19 @@ If there's a particular need for this, please submit a feature request at https:
                 focusNoteThread(note.id, sidebarRef.current);
               },
               labels: {
-                submit: "approved" === note.status ? (0, import_i18n339.__)("Reopen & Reply") : (0, import_i18n339.__)("Reply"),
-                input: (0, import_i18n339.sprintf)(
+                submit: "approved" === note.status ? (0, import_i18n336.__)("Reopen & Reply") : (0, import_i18n336.__)("Reply"),
+                input: (0, import_i18n336.sprintf)(
                   // translators: %1$s: note identifier, %2$s: author name
-                  (0, import_i18n339.__)("Reply to note %1$s by %2$s"),
+                  (0, import_i18n336.__)("Reply to note %1$s by %2$s"),
                   note.id,
                   note.author_name
                 ),
-                placeholder: (0, import_i18n339.__)("Reply or @ mention")
+                placeholder: (0, import_i18n336.__)("Reply or @ mention")
               }
             }
           ) }),
-          !!note.blockClientId && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
-            import_components281.Button,
+          !!note.blockClientId && /* @__PURE__ */ (0, import_jsx_runtime549.jsx)(
+            import_components278.Button,
             {
               className: "editor-collab-sidebar-panel__skip-to-block",
               variant: "secondary",
@@ -99405,7 +98920,7 @@ If there's a particular need for this, please submit a feature request at https:
                 event.stopPropagation();
                 relatedBlockElement?.focus();
               },
-              children: (0, import_i18n339.__)("Back to block")
+              children: (0, import_i18n336.__)("Back to block")
             }
           )
         ]
@@ -99414,15 +98929,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/hooks.mjs
-  var import_a11y12 = __toESM(require_a11y(), 1);
-  var import_i18n340 = __toESM(require_i18n(), 1);
-  var import_element338 = __toESM(require_element(), 1);
-  var import_core_data139 = __toESM(require_core_data(), 1);
-  var import_data262 = __toESM(require_data(), 1);
+  var import_a11y14 = __toESM(require_a11y(), 1);
+  var import_i18n337 = __toESM(require_i18n(), 1);
+  var import_element336 = __toESM(require_element(), 1);
+  var import_core_data138 = __toESM(require_core_data(), 1);
+  var import_data258 = __toESM(require_data(), 1);
   var import_block_editor101 = __toESM(require_block_editor(), 1);
   var import_notices37 = __toESM(require_notices(), 1);
   var import_dom30 = __toESM(require_dom(), 1);
-  var import_html_entities36 = __toESM(require_html_entities(), 1);
+  var import_html_entities35 = __toESM(require_html_entities(), 1);
   var import_rich_text9 = __toESM(require_rich_text(), 1);

   // packages/editor/build-module/components/collab-sidebar/board-store.mjs
@@ -99520,20 +99035,20 @@ If there's a particular need for this, please submit a feature request at https:
       status: "all",
       per_page: -1
     };
-    const { records: threads } = (0, import_core_data139.useEntityRecords)(
+    const { records: threads } = (0, import_core_data138.useEntityRecords)(
       "root",
       "comment",
       queryArgs,
       { enabled: !!postId2 && typeof postId2 === "number" }
     );
-    const { getBlockAttributes: getBlockAttributes2 } = (0, import_data262.useSelect)(import_block_editor101.store);
-    const { clientIds } = (0, import_data262.useSelect)((select9) => {
+    const { getBlockAttributes: getBlockAttributes2 } = (0, import_data258.useSelect)(import_block_editor101.store);
+    const { clientIds } = (0, import_data258.useSelect)((select9) => {
       const { getClientIdsWithDescendants: getClientIdsWithDescendants2 } = select9(import_block_editor101.store);
       return {
         clientIds: getClientIdsWithDescendants2()
       };
     }, []);
-    const { notes, unresolvedNotes } = (0, import_element338.useMemo)(() => {
+    const { notes, unresolvedNotes } = (0, import_element336.useMemo)(() => {
       if (!threads || threads.length === 0) {
         return { notes: [], unresolvedNotes: [] };
       }
@@ -99658,19 +99173,19 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }
   function useNoteActions() {
-    const { createNotice } = (0, import_data262.useDispatch)(import_notices37.store);
-    const { saveEntityRecord, deleteEntityRecord } = (0, import_data262.useDispatch)(import_core_data139.store);
-    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data262.useSelect)(store);
+    const { createNotice } = (0, import_data258.useDispatch)(import_notices37.store);
+    const { saveEntityRecord, deleteEntityRecord } = (0, import_data258.useDispatch)(import_core_data138.store);
+    const { getCurrentPostId: getCurrentPostId2 } = (0, import_data258.useSelect)(store3);
     const {
       getBlockAttributes: getBlockAttributes2,
       getClientIdsWithDescendants: getClientIdsWithDescendants2,
       getSelectedBlockClientId: getSelectedBlockClientId2,
       getSelectionStart,
       getSelectionEnd
-    } = (0, import_data262.useSelect)(import_block_editor101.store);
-    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data262.useDispatch)(import_block_editor101.store);
+    } = (0, import_data258.useSelect)(import_block_editor101.store);
+    const { updateBlockAttributes: updateBlockAttributes2 } = (0, import_data258.useDispatch)(import_block_editor101.store);
     const onError = (error2) => {
-      const errorMessage = error2.message && error2.code !== "unknown_error" ? (0, import_html_entities36.decodeEntities)(error2.message) : (0, import_i18n340.__)("An error occurred while performing an update.");
+      const errorMessage = error2.message && error2.code !== "unknown_error" ? (0, import_html_entities35.decodeEntities)(error2.message) : (0, import_i18n337.__)("An error occurred while performing an update.");
       createNotice("error", errorMessage, {
         type: "snackbar",
         isDismissible: true
@@ -99717,7 +99232,7 @@ If there's a particular need for this, please submit a feature request at https:
         }
         createNotice(
           "snackbar",
-          parent ? (0, import_i18n340.__)("Reply added.") : (0, import_i18n340.__)("Note added."),
+          parent ? (0, import_i18n337.__)("Reply added.") : (0, import_i18n337.__)("Note added."),
           {
             type: "snackbar",
             isDismissible: true
@@ -99769,8 +99284,8 @@ If there's a particular need for this, please submit a feature request at https:
               updateBlockAttributes2
             );
           }
-          (0, import_a11y12.speak)(
-            status === "approved" ? (0, import_i18n340.__)("Note marked as resolved.") : (0, import_i18n340.__)("Note reopened.")
+          (0, import_a11y14.speak)(
+            status === "approved" ? (0, import_i18n337.__)("Note marked as resolved.") : (0, import_i18n337.__)("Note reopened.")
           );
           return savedRecord2;
         }
@@ -99787,7 +99302,7 @@ If there's a particular need for this, please submit a feature request at https:
             throwOnError: true
           }
         );
-        createNotice("snackbar", (0, import_i18n340.__)("Note updated."), {
+        createNotice("snackbar", (0, import_i18n337.__)("Note updated."), {
           type: "snackbar",
           isDismissible: true
         });
@@ -99824,7 +99339,7 @@ If there's a particular need for this, please submit a feature request at https:
           }
           updateBlockAttributes2(clientId, newAttributes);
         }
-        createNotice("snackbar", (0, import_i18n340.__)("Note deleted."), {
+        createNotice("snackbar", (0, import_i18n337.__)("Note deleted."), {
           type: "snackbar",
           isDismissible: true
         });
@@ -99836,13 +99351,13 @@ If there's a particular need for this, please submit a feature request at https:
     return { onCreate, onEdit, onDelete };
   }
   function useEnableFloatingSidebar(enabled = false) {
-    const registry = (0, import_data262.useRegistry)();
-    (0, import_element338.useEffect)(() => {
+    const registry = (0, import_data258.useRegistry)();
+    (0, import_element336.useEffect)(() => {
       if (!enabled) {
         return;
       }
-      const { getActiveComplementaryArea: getActiveComplementaryArea2 } = registry.select(store3);
-      const { disableComplementaryArea: disableComplementaryArea2, enableComplementaryArea: enableComplementaryArea2 } = registry.dispatch(store3);
+      const { getActiveComplementaryArea: getActiveComplementaryArea2 } = registry.select(store2);
+      const { disableComplementaryArea: disableComplementaryArea2, enableComplementaryArea: enableComplementaryArea2 } = registry.dispatch(store2);
       const unsubscribe = registry.subscribe(() => {
         if (getActiveComplementaryArea2("core") === null) {
           enableComplementaryArea2("core", FLOATING_NOTES_SIDEBAR);
@@ -99862,10 +99377,10 @@ If there's a particular need for this, please submit a feature request at https:
     isFloating,
     sidebarRef
   }) {
-    const [notePositions, setNotePositions] = (0, import_element338.useState)({});
-    const [store4] = (0, import_element338.useState)(createBoardStore);
-    const heights = (0, import_element338.useSyncExternalStore)(store4.subscribe, store4.getSnapshot);
-    (0, import_element338.useEffect)(() => {
+    const [notePositions, setNotePositions] = (0, import_element336.useState)({});
+    const [store4] = (0, import_element336.useState)(createBoardStore);
+    const heights = (0, import_element336.useSyncExternalStore)(store4.subscribe, store4.getSnapshot);
+    (0, import_element336.useEffect)(() => {
       if (!isFloating || !sidebarRef?.current) {
         return;
       }
@@ -99916,7 +99431,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/notes.mjs
-  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime550 = __toESM(require_jsx_runtime(), 1);
   var { useBlockElement: useBlockElement3 } = unlock(import_block_editor102.privateApis);
   function Notes({ notes, sidebarRef, isFloating = false, styles }) {
     const {
@@ -99924,11 +99439,11 @@ If there's a particular need for this, please submit a feature request at https:
       onEdit: onEditNote,
       onDelete
     } = useNoteActions();
-    const { selectNote: selectNote2 } = unlock((0, import_data263.useDispatch)(store));
+    const { selectNote: selectNote2 } = unlock((0, import_data259.useDispatch)(store3));
     const { selectBlock: selectBlock2, toggleBlockSpotlight } = unlock(
-      (0, import_data263.useDispatch)(import_block_editor102.store)
+      (0, import_data259.useDispatch)(import_block_editor102.store)
     );
-    const { noteId, selectedBlockClientId, orderedBlockIds } = (0, import_data263.useSelect)(
+    const { noteId, selectedBlockClientId, orderedBlockIds } = (0, import_data259.useSelect)(
       (select9) => {
         const {
           getBlockAttributes: getBlockAttributes2,
@@ -99944,9 +99459,9 @@ If there's a particular need for this, please submit a feature request at https:
       },
       []
     );
-    const { selectedNote: selectedNote2, noteFocused } = (0, import_data263.useSelect)((select9) => {
+    const { selectedNote: selectedNote2, noteFocused } = (0, import_data259.useSelect)((select9) => {
       const { getSelectedNote: getSelectedNote2, isNoteFocused: isNoteFocused2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         selectedNote: getSelectedNote2(),
@@ -99954,7 +99469,7 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, []);
     const relatedBlockElement = useBlockElement3(selectedBlockClientId);
-    const threads = (0, import_element339.useMemo)(() => {
+    const threads = (0, import_element337.useMemo)(() => {
       if (!isFloating || selectedNote2 !== "new") {
         return notes;
       }
@@ -100008,22 +99523,22 @@ If there's a particular need for this, please submit a feature request at https:
         relatedBlockElement?.focus();
       }
     };
-    const targetNoteId = (0, import_element339.useMemo)(() => {
+    const targetNoteId = (0, import_element337.useMemo)(() => {
       const blockNoteIds = getNoteIdsFromMetadata({ noteId });
       const blockThreads = notes.filter(
         (t4) => blockNoteIds.includes(t4.id)
       );
       return pickPrimaryNote(blockThreads)?.id;
     }, [noteId, notes]);
-    const prevBlockIdRef = (0, import_element339.useRef)(selectedBlockClientId);
-    (0, import_element339.useEffect)(() => {
+    const prevBlockIdRef = (0, import_element337.useRef)(selectedBlockClientId);
+    (0, import_element337.useEffect)(() => {
       if (prevBlockIdRef.current === selectedBlockClientId) {
         return;
       }
       prevBlockIdRef.current = selectedBlockClientId;
       selectNote2(targetNoteId);
     }, [selectedBlockClientId, targetNoteId, selectNote2]);
-    (0, import_element339.useEffect)(() => {
+    (0, import_element337.useEffect)(() => {
       if (noteFocused && selectedNote2) {
         focusNoteThread(
           selectedNote2,
@@ -100080,7 +99595,7 @@ If there's a particular need for this, please submit a feature request at https:
     const firstResolvedIndex = isFloating ? -1 : threads.findIndex(
       (thread) => thread.status === "approved" && !!thread.blockClientId
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
       Stack,
       {
         className: "editor-collab-sidebar-panel",
@@ -100094,17 +99609,17 @@ If there's a particular need for this, please submit a feature request at https:
             sidebarRef.current = node;
           }
         },
-        "aria-label": isFloating ? (0, import_i18n341.__)("Unresolved notes") : (0, import_i18n341.__)("All notes"),
-        children: !hasThreads && !isFloating ? /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(AddNote, { onSubmit: onAddReply, sidebarRef }) : /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)(import_jsx_runtime553.Fragment, { children: [
-          !isFloating && selectedNote2 === "new" && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+        "aria-label": isFloating ? (0, import_i18n338.__)("Unresolved notes") : (0, import_i18n338.__)("All notes"),
+        children: !hasThreads && !isFloating ? /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(AddNote, { onSubmit: onAddReply, sidebarRef }) : /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)(import_jsx_runtime550.Fragment, { children: [
+          !isFloating && selectedNote2 === "new" && /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
             AddNote,
             {
               onSubmit: onAddReply,
               sidebarRef
             }
           ),
-          threads.map((thread, index2) => /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)(import_element339.Fragment, { children: [
-            index2 === firstResolvedIndex && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+          threads.map((thread, index2) => /* @__PURE__ */ (0, import_jsx_runtime550.jsxs)(import_element337.Fragment, { children: [
+            index2 === firstResolvedIndex && /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
               Stack,
               {
                 direction: "row",
@@ -100112,10 +99627,10 @@ If there's a particular need for this, please submit a feature request at https:
                 justify: "center",
                 gap: "sm",
                 className: "editor-collab-sidebar-panel__status-separator",
-                children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(Text, { variant: "heading-sm", render: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)("p", {}), children: (0, import_i18n341.__)("Resolved") })
+                children: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(Text, { variant: "heading-sm", render: /* @__PURE__ */ (0, import_jsx_runtime550.jsx)("p", {}), children: (0, import_i18n338.__)("Resolved") })
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime550.jsx)(
               NoteThread,
               {
                 note: thread,
@@ -100143,22 +99658,22 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/add-note-menu-item.mjs
-  var import_components282 = __toESM(require_components(), 1);
-  var import_i18n342 = __toESM(require_i18n(), 1);
+  var import_components279 = __toESM(require_components(), 1);
+  var import_i18n339 = __toESM(require_i18n(), 1);
   var import_block_editor103 = __toESM(require_block_editor(), 1);
-  var import_data264 = __toESM(require_data(), 1);
+  var import_data260 = __toESM(require_data(), 1);
   var import_blocks38 = __toESM(require_blocks(), 1);
   var import_keyboard_shortcuts12 = __toESM(require_keyboard_shortcuts(), 1);
-  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime551 = __toESM(require_jsx_runtime(), 1);
   var { NoteIconSlotFill } = unlock(import_block_editor103.privateApis);
   function NoteMenuItem({ clientId, onClick, isDistractionFree }) {
-    const block = (0, import_data264.useSelect)(
+    const block = (0, import_data260.useSelect)(
       (select9) => {
         return select9(import_block_editor103.store).getBlock(clientId);
       },
       [clientId]
     );
-    const shortcut = (0, import_data264.useSelect)(
+    const shortcut = (0, import_data260.useSelect)(
       (select9) => select9(import_keyboard_shortcuts12.store).getShortcutRepresentation(
         "core/editor/new-note"
       ),
@@ -100170,24 +99685,24 @@ If there's a particular need for this, please submit a feature request at https:
     const isDisabled = isDistractionFree || block?.name === "core/freeform";
     let infoText;
     if (isDistractionFree) {
-      infoText = (0, import_i18n342.__)("Notes are disabled in distraction free mode.");
+      infoText = (0, import_i18n339.__)("Notes are disabled in distraction free mode.");
     } else if (block?.name === "core/freeform") {
-      infoText = (0, import_i18n342.__)("Convert to blocks to add notes.");
+      infoText = (0, import_i18n339.__)("Convert to blocks to add notes.");
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
-      import_components282.MenuItem,
+    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
+      import_components279.MenuItem,
       {
         onClick,
         "aria-haspopup": "dialog",
         disabled: isDisabled,
         info: infoText,
         shortcut,
-        children: (0, import_i18n342.__)("Add note")
+        children: (0, import_i18n339.__)("Add note")
       }
     );
   }
   function AddNoteMenuItem({ onClick, isDistractionFree }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(NoteIconSlotFill.Fill, { children: ({ clientId, onClose }) => /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(NoteIconSlotFill.Fill, { children: ({ clientId, onClose }) => /* @__PURE__ */ (0, import_jsx_runtime551.jsx)(
       NoteMenuItem,
       {
         clientId,
@@ -100201,15 +99716,15 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/note-indicator-toolbar.mjs
-  var import_components283 = __toESM(require_components(), 1);
-  var import_i18n343 = __toESM(require_i18n(), 1);
-  var import_element340 = __toESM(require_element(), 1);
+  var import_components280 = __toESM(require_components(), 1);
+  var import_i18n340 = __toESM(require_i18n(), 1);
+  var import_element338 = __toESM(require_element(), 1);
   var import_block_editor104 = __toESM(require_block_editor(), 1);
-  var import_data265 = __toESM(require_data(), 1);
-  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
+  var import_data261 = __toESM(require_data(), 1);
+  var import_jsx_runtime552 = __toESM(require_jsx_runtime(), 1);
   var { NoteIconToolbarSlotFill } = unlock(import_block_editor104.privateApis);
   function ThreadParticipants({ participants }) {
-    const defaultAvatar = (0, import_data265.useSelect)((select9) => {
+    const defaultAvatar = (0, import_data261.useSelect)((select9) => {
       const { getSettings: getSettings10 } = select9(import_block_editor104.store);
       const { __experimentalDiscussionSettings } = getSettings10();
       return __experimentalDiscussionSettings?.avatarURL;
@@ -100222,13 +99737,13 @@ If there's a particular need for this, please submit a feature request at https:
       participants.length - visibleParticipants.length
     );
     const threadHasMoreParticipants = participants.length > 100;
-    const overflowText = threadHasMoreParticipants && overflowCount > 0 ? (0, import_i18n343.__)("100+") : (0, import_i18n343.sprintf)(
+    const overflowText = threadHasMoreParticipants && overflowCount > 0 ? (0, import_i18n340.__)("100+") : (0, import_i18n340.sprintf)(
       // translators: %s: Number of participants.
-      (0, import_i18n343.__)("+%s"),
+      (0, import_i18n340.__)("+%s"),
       overflowCount
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsxs)(Stack, { direction: "row", align: "center", gap: "xs", children: [
-      visibleParticipants.map((participant) => /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime552.jsxs)(Stack, { direction: "row", align: "center", gap: "xs", children: [
+      visibleParticipants.map((participant) => /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
         "img",
         {
           src: participant.avatar || defaultAvatar,
@@ -100240,11 +99755,11 @@ If there's a particular need for this, please submit a feature request at https:
         },
         participant.id
       )),
-      overflowCount > 0 && /* @__PURE__ */ (0, import_jsx_runtime555.jsx)("span", { className: "editor-note-indicator__overflow", children: overflowText })
+      overflowCount > 0 && /* @__PURE__ */ (0, import_jsx_runtime552.jsx)("span", { className: "editor-note-indicator__overflow", children: overflowText })
     ] });
   }
   function NoteAvatarIndicator({ onClick, note }) {
-    const threadParticipants = (0, import_element340.useMemo)(() => {
+    const threadParticipants = (0, import_element338.useMemo)(() => {
       if (!note) {
         return [];
       }
@@ -100267,20 +99782,20 @@ If there's a particular need for this, please submit a feature request at https:
     if (!threadParticipants.length) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(NoteIconToolbarSlotFill.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
-      import_components283.ToolbarButton,
+    return /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(NoteIconToolbarSlotFill.Fill, { children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(
+      import_components280.ToolbarButton,
       {
         className: "editor-note-indicator",
-        label: (0, import_i18n343.__)("View notes"),
+        label: (0, import_i18n340.__)("View notes"),
         onClick: () => onClick(),
         showTooltip: true,
-        children: /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(ThreadParticipants, { participants: threadParticipants })
+        children: /* @__PURE__ */ (0, import_jsx_runtime552.jsx)(ThreadParticipants, { participants: threadParticipants })
       }
     ) });
   }

   // packages/editor/build-module/components/collab-sidebar/note-highlight-styles.mjs
-  var import_element341 = __toESM(require_element(), 1);
+  var import_element339 = __toESM(require_element(), 1);
   var import_block_editor105 = __toESM(require_block_editor(), 1);
   var REST_ALPHA = "40";
   var ACTIVE_ALPHA = "80";
@@ -100306,7 +99821,7 @@ If there's a particular need for this, please submit a feature request at https:
     return rules.join("");
   }
   function NoteHighlightStyles({ threads, selectedId }) {
-    const css = (0, import_element341.useMemo)(
+    const css = (0, import_element339.useMemo)(
       () => buildHighlightCss(threads, selectedId),
       [threads, selectedId]
     );
@@ -100315,17 +99830,17 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/collab-sidebar/index.mjs
-  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime553 = __toESM(require_jsx_runtime(), 1);
   function NotesSidebar({ postId: postId2 }) {
-    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data266.useSelect)(store3);
-    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data266.useDispatch)(store3);
+    const { getActiveComplementaryArea: getActiveComplementaryArea2 } = (0, import_data262.useSelect)(store2);
+    const { enableComplementaryArea: enableComplementaryArea2 } = (0, import_data262.useDispatch)(store2);
     const { toggleBlockSpotlight, selectBlock: selectBlock2 } = unlock(
-      (0, import_data266.useDispatch)(import_block_editor106.store)
+      (0, import_data262.useDispatch)(import_block_editor106.store)
     );
-    const { selectNote: selectNote2 } = unlock((0, import_data266.useDispatch)(store));
-    const isLargeViewport = (0, import_compose83.useViewportMatch)("medium");
-    const sidebarRef = (0, import_element342.useRef)(null);
-    const { clientId, noteId, isClassicBlock } = (0, import_data266.useSelect)((select9) => {
+    const { selectNote: selectNote2 } = unlock((0, import_data262.useDispatch)(store3));
+    const isLargeViewport = (0, import_compose84.useViewportMatch)("medium");
+    const sidebarRef = (0, import_element340.useRef)(null);
+    const { clientId, noteId, isClassicBlock } = (0, import_data262.useSelect)((select9) => {
       const { getBlockAttributes: getBlockAttributes2, getSelectedBlockClientId: getSelectedBlockClientId2, getBlockName: getBlockName2 } = select9(import_block_editor106.store);
       const _clientId = getSelectedBlockClientId2();
       return {
@@ -100335,14 +99850,14 @@ If there's a particular need for this, please submit a feature request at https:
       };
     }, []);
     const blockNoteIds = getNoteIdsFromMetadata({ noteId });
-    const { isDistractionFree } = (0, import_data266.useSelect)((select9) => {
+    const { isDistractionFree } = (0, import_data262.useSelect)((select9) => {
       const { get } = select9(import_preferences30.store);
       return {
         isDistractionFree: get("core", "distractionFree")
       };
     }, []);
-    const selectedNoteId = (0, import_data266.useSelect)(
-      (select9) => unlock(select9(store)).getSelectedNote(),
+    const selectedNoteId = (0, import_data262.useSelect)(
+      (select9) => unlock(select9(store3)).getSelectedNote(),
       []
     );
     const { notes, unresolvedNotes } = useNoteThreads(postId2);
@@ -100409,42 +99924,42 @@ If there's a particular need for this, please submit a feature request at https:
     const currentThreads = blockNoteIds.length > 0 ? notes.filter((thread) => blockNoteIds.includes(thread.id)) : [];
     const currentThread = pickPrimaryNote(currentThreads);
     if (isDistractionFree) {
-      return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(AddNoteMenuItem, { isDistractionFree: true });
+      return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(AddNoteMenuItem, { isDistractionFree: true });
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)(import_jsx_runtime556.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime553.jsxs)(import_jsx_runtime553.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
         NoteHighlightStyles,
         {
           threads: unresolvedNotes,
           selectedId: selectedNoteId
         }
       ),
-      !!currentThread && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      !!currentThread && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
         NoteAvatarIndicator,
         {
           note: currentThread,
           onClick: () => openNoteForBlock(clientId)
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
         AddNoteMenuItem,
         {
           onClick: (menuClientId) => addNewNoteForBlock(menuClientId)
         }
       ),
-      showAllNotesSidebar && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      showAllNotesSidebar && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
         PluginSidebar,
         {
           identifier: ALL_NOTES_SIDEBAR,
           name: ALL_NOTES_SIDEBAR,
-          title: (0, import_i18n344.__)("All notes"),
-          header: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)("h2", { className: "interface-complementary-area-header__title", children: (0, import_i18n344.__)("All notes") }),
+          title: (0, import_i18n341.__)("All notes"),
+          header: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)("h2", { className: "interface-complementary-area-header__title", children: (0, import_i18n341.__)("All notes") }),
           icon: comment_default,
-          closeLabel: (0, import_i18n344.__)("Close Notes"),
-          children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(Notes, { notes, sidebarRef })
+          closeLabel: (0, import_i18n341.__)("Close Notes"),
+          children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(Notes, { notes, sidebarRef })
         }
       ),
-      isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+      isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
         PluginSidebar,
         {
           isPinnable: false,
@@ -100453,7 +99968,7 @@ If there's a particular need for this, please submit a feature request at https:
           className: "editor-collab-sidebar",
           headerClassName: "editor-collab-sidebar__header",
           backgroundColor,
-          children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(
             Notes,
             {
               notes: unresolvedNotes,
@@ -100467,9 +99982,9 @@ If there's a particular need for this, please submit a feature request at https:
     ] });
   }
   function NotesSidebarContainer() {
-    const { postId: postId2, editorMode, revisionsMode } = (0, import_data266.useSelect)((select9) => {
+    const { postId: postId2, editorMode, revisionsMode } = (0, import_data262.useSelect)((select9) => {
       const { getCurrentPostId: getCurrentPostId2, getEditorMode: getEditorMode2, isRevisionsMode: isRevisionsMode2 } = unlock(
-        select9(store)
+        select9(store3)
       );
       return {
         postId: getCurrentPostId2(),
@@ -100483,26 +99998,26 @@ If there's a particular need for this, please submit a feature request at https:
     if (editorMode === "text" || revisionsMode) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(post_type_support_check_default, { supportKeys: "editor.notes", children: /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(NotesSidebar, { postId: postId2 }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(post_type_support_check_default, { supportKeys: "editor.notes", children: /* @__PURE__ */ (0, import_jsx_runtime553.jsx)(NotesSidebar, { postId: postId2 }) });
   }

   // packages/editor/build-module/components/global-styles-sidebar/index.mjs
-  var import_components286 = __toESM(require_components(), 1);
-  var import_i18n347 = __toESM(require_i18n(), 1);
-  var import_data269 = __toESM(require_data(), 1);
-  var import_element343 = __toESM(require_element(), 1);
+  var import_components283 = __toESM(require_components(), 1);
+  var import_i18n344 = __toESM(require_i18n(), 1);
+  var import_data265 = __toESM(require_data(), 1);
+  var import_element341 = __toESM(require_element(), 1);
   var import_preferences33 = __toESM(require_preferences(), 1);
-  var import_compose84 = __toESM(require_compose(), 1);
-  var import_core_data141 = __toESM(require_core_data(), 1);
+  var import_compose85 = __toESM(require_compose(), 1);
+  var import_core_data140 = __toESM(require_core_data(), 1);
   var import_block_editor107 = __toESM(require_block_editor(), 1);

   // packages/editor/build-module/components/global-styles/menu.mjs
-  var import_components284 = __toESM(require_components(), 1);
-  var import_data267 = __toESM(require_data(), 1);
-  var import_i18n345 = __toESM(require_i18n(), 1);
+  var import_components281 = __toESM(require_components(), 1);
+  var import_data263 = __toESM(require_data(), 1);
+  var import_i18n342 = __toESM(require_i18n(), 1);
   var import_preferences31 = __toESM(require_preferences(), 1);
-  var import_core_data140 = __toESM(require_core_data(), 1);
-  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
+  var import_core_data139 = __toESM(require_core_data(), 1);
+  var import_jsx_runtime554 = __toESM(require_jsx_runtime(), 1);
   function GlobalStylesActionMenu({
     hideWelcomeGuide = false,
     onChangePath
@@ -100512,9 +100027,9 @@ If there's a particular need for this, please submit a feature request at https:
     const onReset = () => {
       setUser({ styles: {}, settings: {} });
     };
-    const { toggle } = (0, import_data267.useDispatch)(import_preferences31.store);
-    const { canEditCSS } = (0, import_data267.useSelect)((select9) => {
-      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data140.store);
+    const { toggle } = (0, import_data263.useDispatch)(import_preferences31.store);
+    const { canEditCSS } = (0, import_data263.useSelect)((select9) => {
+      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data139.store);
       const globalStylesId = __experimentalGetCurrentGlobalStylesId();
       const globalStyles = globalStylesId ? getEntityRecord("root", "globalStyles", globalStylesId) : void 0;
       return {
@@ -100524,17 +100039,17 @@ If there's a particular need for this, please submit a feature request at https:
     const loadCustomCSS = () => {
       onChangePath("/css");
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
-      import_components284.DropdownMenu,
+    return /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+      import_components281.DropdownMenu,
       {
         icon: more_vertical_default,
-        label: (0, import_i18n345.__)("More"),
+        label: (0, import_i18n342.__)("More"),
         toggleProps: { size: "compact" },
-        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
-          /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_components284.MenuGroup, { children: [
-            canEditCSS && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_components284.MenuItem, { onClick: loadCustomCSS, children: (0, import_i18n345.__)("Additional CSS") }),
-            !hideWelcomeGuide && /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
-              import_components284.MenuItem,
+        children: ({ onClose }) => /* @__PURE__ */ (0, import_jsx_runtime554.jsxs)(import_jsx_runtime554.Fragment, { children: [
+          /* @__PURE__ */ (0, import_jsx_runtime554.jsxs)(import_components281.MenuGroup, { children: [
+            canEditCSS && /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(import_components281.MenuItem, { onClick: loadCustomCSS, children: (0, import_i18n342.__)("Additional CSS") }),
+            !hideWelcomeGuide && /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+              import_components281.MenuItem,
               {
                 onClick: () => {
                   toggle(
@@ -100543,19 +100058,19 @@ If there's a particular need for this, please submit a feature request at https:
                   );
                   onClose();
                 },
-                children: (0, import_i18n345.__)("Welcome Guide")
+                children: (0, import_i18n342.__)("Welcome Guide")
               }
             )
           ] }),
-          /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(import_components284.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
-            import_components284.MenuItem,
+          /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(import_components281.MenuGroup, { children: /* @__PURE__ */ (0, import_jsx_runtime554.jsx)(
+            import_components281.MenuItem,
             {
               onClick: () => {
                 onReset();
                 onClose();
               },
               disabled: !canReset,
-              children: (0, import_i18n345.__)("Reset styles")
+              children: (0, import_i18n342.__)("Reset styles")
             }
           ) })
         ] })
@@ -100564,7 +100079,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/global-styles-sidebar/default-sidebar.mjs
-  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime555 = __toESM(require_jsx_runtime(), 1);
   function DefaultSidebar({
     className,
     identifier,
@@ -100577,8 +100092,8 @@ If there's a particular need for this, please submit a feature request at https:
     panelClassName,
     isActiveByDefault
   }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(import_jsx_runtime558.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime555.jsxs)(import_jsx_runtime555.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
         complementary_area_default,
         {
           className,
@@ -100594,7 +100109,7 @@ If there's a particular need for this, please submit a feature request at https:
           children
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime555.jsx)(
         ComplementaryAreaMoreMenuItem,
         {
           scope: "core",
@@ -100607,32 +100122,32 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/global-styles-sidebar/welcome-guide.mjs
-  var import_data268 = __toESM(require_data(), 1);
-  var import_components285 = __toESM(require_components(), 1);
-  var import_i18n346 = __toESM(require_i18n(), 1);
+  var import_data264 = __toESM(require_data(), 1);
+  var import_components282 = __toESM(require_components(), 1);
+  var import_i18n343 = __toESM(require_i18n(), 1);
   var import_preferences32 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/global-styles-sidebar/welcome-guide-image.mjs
-  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime556 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideImage({ nonAnimatedSrc, animatedSrc }) {
-    return /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)("picture", { className: "editor-welcome-guide__image", children: [
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime556.jsxs)("picture", { className: "editor-welcome-guide__image", children: [
+      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)(
         "source",
         {
           srcSet: nonAnimatedSrc,
           media: "(prefers-reduced-motion: reduce)"
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime559.jsx)("img", { src: animatedSrc, width: "312", height: "240", alt: "" })
+      /* @__PURE__ */ (0, import_jsx_runtime556.jsx)("img", { src: animatedSrc, width: "312", height: "240", alt: "" })
     ] });
   }

   // packages/editor/build-module/components/global-styles-sidebar/welcome-guide.mjs
-  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime557 = __toESM(require_jsx_runtime(), 1);
   function WelcomeGuideStyles() {
-    const { toggle } = (0, import_data268.useDispatch)(import_preferences32.store);
-    const { isActive, isStylesOpen } = (0, import_data268.useSelect)((select9) => {
-      const sidebar = select9(store3).getActiveComplementaryArea("core");
+    const { toggle } = (0, import_data264.useDispatch)(import_preferences32.store);
+    const { isActive, isStylesOpen } = (0, import_data264.useSelect)((select9) => {
+      const sidebar = select9(store2).getActiveComplementaryArea("core");
       return {
         isActive: !!select9(import_preferences32.store).get(
           "core/edit-site",
@@ -100644,82 +100159,82 @@ If there's a particular need for this, please submit a feature request at https:
     if (!isActive || !isStylesOpen) {
       return null;
     }
-    const welcomeLabel = (0, import_i18n346.__)("Welcome to Styles");
-    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-      import_components285.Guide,
+    const welcomeLabel = (0, import_i18n343.__)("Welcome to Styles");
+    return /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+      import_components282.Guide,
       {
         className: "editor-welcome-guide guide-styles",
         contentLabel: welcomeLabel,
-        finishButtonText: (0, import_i18n346.__)("Get started"),
+        finishButtonText: (0, import_i18n343.__)("Get started"),
         onFinish: () => toggle("core/edit-site", "welcomeGuideStyles"),
         pages: [
           {
-            image: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            image: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               WelcomeGuideImage,
               {
                 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: /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("h1", { className: "editor-welcome-guide__heading", children: welcomeLabel }),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("p", { className: "editor-welcome-guide__text", children: (0, import_i18n346.__)(
+            content: /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("h1", { className: "editor-welcome-guide__heading", children: welcomeLabel }),
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("p", { className: "editor-welcome-guide__text", children: (0, import_i18n343.__)(
                 "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: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            image: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               WelcomeGuideImage,
               {
                 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: /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("h1", { className: "editor-welcome-guide__heading", children: (0, import_i18n346.__)("Set the design") }),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("p", { className: "editor-welcome-guide__text", children: (0, import_i18n346.__)(
+            content: /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("h1", { className: "editor-welcome-guide__heading", children: (0, import_i18n343.__)("Set the design") }),
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("p", { className: "editor-welcome-guide__text", children: (0, import_i18n343.__)(
                 "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: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            image: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               WelcomeGuideImage,
               {
                 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: /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("h1", { className: "editor-welcome-guide__heading", children: (0, import_i18n346.__)("Personalize blocks") }),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("p", { className: "editor-welcome-guide__text", children: (0, import_i18n346.__)(
+            content: /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("h1", { className: "editor-welcome-guide__heading", children: (0, import_i18n343.__)("Personalize blocks") }),
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("p", { className: "editor-welcome-guide__text", children: (0, import_i18n343.__)(
                 "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: /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
+            image: /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
               WelcomeGuideImage,
               {
                 nonAnimatedSrc: "https://s.w.org/images/block-editor/welcome-documentation.svg",
                 animatedSrc: "https://s.w.org/images/block-editor/welcome-documentation.gif"
               }
             ),
-            content: /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)(import_jsx_runtime560.Fragment, { children: [
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsx)("h1", { className: "editor-welcome-guide__heading", children: (0, import_i18n346.__)("Learn more") }),
-              /* @__PURE__ */ (0, import_jsx_runtime560.jsxs)("p", { className: "editor-welcome-guide__text", children: [
-                (0, import_i18n346.__)(
+            content: /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)(import_jsx_runtime557.Fragment, { children: [
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsx)("h1", { className: "editor-welcome-guide__heading", children: (0, import_i18n343.__)("Learn more") }),
+              /* @__PURE__ */ (0, import_jsx_runtime557.jsxs)("p", { className: "editor-welcome-guide__text", children: [
+                (0, import_i18n343.__)(
                   "New to block themes and styling your site?"
                 ),
                 " ",
-                /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
-                  import_components285.ExternalLink,
+                /* @__PURE__ */ (0, import_jsx_runtime557.jsx)(
+                  import_components282.ExternalLink,
                   {
-                    href: (0, import_i18n346.__)(
+                    href: (0, import_i18n343.__)(
                       "https://wordpress.org/documentation/article/styles-overview/"
                     ),
-                    children: (0, import_i18n346.__)(
+                    children: (0, import_i18n343.__)(
                       "Here\u2019s a detailed guide to learn how to make the most of it."
                     )
                   }
@@ -100733,7 +100248,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/global-styles-sidebar/index.mjs
-  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime558 = __toESM(require_jsx_runtime(), 1);
   function GlobalStylesSidebar() {
     const {
       shouldResetNavigation,
@@ -100744,17 +100259,17 @@ If there's a particular need for this, please submit a feature request at https:
       activeComplementaryArea,
       editorSettings: editorSettings2,
       styleStateViewport
-    } = (0, import_data269.useSelect)((select9) => {
-      const { getActiveComplementaryArea: getActiveComplementaryArea2 } = select9(store3);
+    } = (0, import_data265.useSelect)((select9) => {
+      const { getActiveComplementaryArea: getActiveComplementaryArea2 } = select9(store2);
       const { getStylesPath: getStylesPath2, getShowStylebook: getShowStylebook2 } = unlock(
-        select9(store)
+        select9(store3)
       );
-      const _isVisualEditorMode = "visual" === select9(store).getEditorMode();
+      const _isVisualEditorMode = "visual" === select9(store3).getEditorMode();
       const _showListViewByDefault = select9(import_preferences33.store).get(
         "core",
         "showListViewByDefault"
       );
-      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data141.store);
+      const { getEntityRecord, __experimentalGetCurrentGlobalStylesId } = select9(import_core_data140.store);
       const globalStylesId = __experimentalGetCurrentGlobalStylesId();
       const globalStyles = globalStylesId ? getEntityRecord("root", "globalStyles", globalStylesId) : void 0;
       return {
@@ -100763,31 +100278,31 @@ If there's a particular need for this, please submit a feature request at https:
         shouldResetNavigation: "edit-site/global-styles" !== getActiveComplementaryArea2("core") || !_isVisualEditorMode,
         showListViewByDefault: _showListViewByDefault,
         hasRevisions: !!globalStyles?._links?.["version-history"]?.[0]?.count,
-        activeComplementaryArea: select9(store3).getActiveComplementaryArea("core"),
-        editorSettings: select9(store).getEditorSettings(),
+        activeComplementaryArea: select9(store2).getActiveComplementaryArea("core"),
+        editorSettings: select9(store3).getEditorSettings(),
         styleStateViewport: unlock(
           select9(import_block_editor107.store)
         ).getStyleStateViewport()
       };
     }, []);
     const { setStylesPath: setStylesPath2, setShowStylebook: setShowStylebook2, resetStylesNavigation: resetStylesNavigation2 } = unlock(
-      (0, import_data269.useDispatch)(store)
+      (0, import_data265.useDispatch)(store3)
     );
-    const isMobileViewport = (0, import_compose84.useViewportMatch)("medium", "<");
+    const isMobileViewport = (0, import_compose85.useViewportMatch)("medium", "<");
     const isRevisionsOpened = stylesPath2.startsWith("/revisions") && !showStylebook2;
     const isRevisionsStyleBookOpened = stylesPath2.startsWith("/revisions") && showStylebook2;
-    const previousActiveArea = (0, import_compose84.usePrevious)(activeComplementaryArea);
-    (0, import_element343.useEffect)(() => {
+    const previousActiveArea = (0, import_compose85.usePrevious)(activeComplementaryArea);
+    (0, import_element341.useEffect)(() => {
       if (activeComplementaryArea === "edit-site/global-styles" && previousActiveArea !== "edit-site/global-styles") {
         resetStylesNavigation2();
       }
     }, [activeComplementaryArea, previousActiveArea, resetStylesNavigation2]);
-    (0, import_element343.useEffect)(() => {
+    (0, import_element341.useEffect)(() => {
       if (shouldResetNavigation) {
         resetStylesNavigation2();
       }
     }, [shouldResetNavigation, resetStylesNavigation2]);
-    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data269.useDispatch)(store);
+    const { setIsListViewOpened: setIsListViewOpened2 } = (0, import_data265.useDispatch)(store3);
     const toggleRevisions = () => {
       setIsListViewOpened2(false);
       if (isRevisionsOpened || isRevisionsStyleBookOpened) {
@@ -100800,35 +100315,35 @@ If there's a particular need for this, please submit a feature request at https:
       setIsListViewOpened2(showStylebook2 && showListViewByDefault);
       setShowStylebook2(!showStylebook2);
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)(import_jsx_runtime561.Fragment, { children: [
-      /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+    return /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(import_jsx_runtime558.Fragment, { children: [
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
         DefaultSidebar,
         {
           className: "editor-global-styles-sidebar",
           identifier: "edit-site/global-styles",
-          title: (0, import_i18n347.__)("Styles"),
+          title: (0, import_i18n344.__)("Styles"),
           icon: styles_default,
-          closeLabel: (0, import_i18n347.__)("Close Styles"),
+          closeLabel: (0, import_i18n344.__)("Close Styles"),
           panelClassName: "editor-global-styles-sidebar__panel",
-          header: /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)(
-            import_components286.Flex,
+          header: /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(
+            import_components283.Flex,
             {
               className: "editor-global-styles-sidebar__header",
               gap: 1,
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components286.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)("h2", { className: "editor-global-styles-sidebar__header-title", children: (0, import_i18n347.__)("Styles") }) }),
-                /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)(
-                  import_components286.Flex,
+                /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(import_components283.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)("h2", { className: "editor-global-styles-sidebar__header-title", children: (0, import_i18n344.__)("Styles") }) }),
+                /* @__PURE__ */ (0, import_jsx_runtime558.jsxs)(
+                  import_components283.Flex,
                   {
                     justify: "flex-end",
                     gap: 1,
                     className: "editor-global-styles-sidebar__header-actions",
                     children: [
-                      !isMobileViewport && /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components286.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-                        import_components286.Button,
+                      !isMobileViewport && /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(import_components283.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+                        import_components283.Button,
                         {
                           icon: seen_default,
-                          label: (0, import_i18n347.__)("Style Book"),
+                          label: (0, import_i18n344.__)("Style Book"),
                           isPressed: showStylebook2,
                           accessibleWhenDisabled: true,
                           disabled: shouldResetNavigation,
@@ -100836,10 +100351,10 @@ If there's a particular need for this, please submit a feature request at https:
                           size: "compact"
                         }
                       ) }),
-                      /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(import_components286.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
-                        import_components286.Button,
+                      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(import_components283.FlexItem, { children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
+                        import_components283.Button,
                         {
-                          label: (0, import_i18n347.__)("Revisions"),
+                          label: (0, import_i18n344.__)("Revisions"),
                           icon: backup_default,
                           onClick: toggleRevisions,
                           accessibleWhenDisabled: true,
@@ -100848,7 +100363,7 @@ If there's a particular need for this, please submit a feature request at https:
                           size: "compact"
                         }
                       ) }),
-                      /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+                      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
                         GlobalStylesActionMenu,
                         {
                           onChangePath: setStylesPath2
@@ -100860,7 +100375,7 @@ If there's a particular need for this, please submit a feature request at https:
               ]
             }
           ),
-          children: /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+          children: /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(
             GlobalStylesUIWrapper,
             {
               path: stylesPath2,
@@ -100872,12 +100387,12 @@ If there's a particular need for this, please submit a feature request at https:
           )
         }
       ),
-      /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(WelcomeGuideStyles, {})
+      /* @__PURE__ */ (0, import_jsx_runtime558.jsx)(WelcomeGuideStyles, {})
     ] });
   }

   // packages/editor/build-module/components/editor/index.mjs
-  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime559 = __toESM(require_jsx_runtime(), 1);
   function Editor({
     postType: postType2,
     postId: postId2,
@@ -100900,7 +100415,7 @@ If there's a particular need for this, please submit a feature request at https:
       error: error2,
       isBlockTheme,
       showGlobalStyles
-    } = (0, import_data270.useSelect)(
+    } = (0, import_data266.useSelect)(
       (select9) => {
         const {
           getEntityRecord,
@@ -100909,8 +100424,8 @@ If there's a particular need for this, please submit a feature request at https:
           getCurrentTheme,
           __experimentalGetCurrentGlobalStylesId,
           canUser
-        } = select9(import_core_data142.store);
-        const { getRenderingMode: getRenderingMode2, getCurrentPostType: getCurrentPostType2 } = select9(store);
+        } = select9(import_core_data141.store);
+        const { getRenderingMode: getRenderingMode2, getCurrentPostType: getCurrentPostType2 } = select9(store3);
         const postArgs = ["postType", postType2, postId2];
         const renderingMode2 = getRenderingMode2();
         const currentPostType = getCurrentPostType2();
@@ -100939,18 +100454,18 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [postType2, postId2, templateId2]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(import_jsx_runtime562.Fragment, { children: [
-      hasLoadedPost && !post2 && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
-        import_components287.Notice,
+    return /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(import_jsx_runtime559.Fragment, { children: [
+      hasLoadedPost && !post2 && /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
+        import_components284.Notice,
         {
           status: !!error2 ? "error" : "warning",
           isDismissible: false,
-          children: !error2 ? (0, import_i18n348.__)(
+          children: !error2 ? (0, import_i18n345.__)(
             "You attempted to edit an item that doesn't exist. Perhaps it was deleted?"
           ) : error2
         }
       ),
-      !!post2 && /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
+      !!post2 && /* @__PURE__ */ (0, import_jsx_runtime559.jsxs)(
         ExperimentalEditorProvider,
         {
           post: post2,
@@ -100959,18 +100474,18 @@ If there's a particular need for this, please submit a feature request at https:
           initialEdits,
           useSubRegistry: false,
           children: [
-            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(EditorInterface, { ...props, children: extraContent }),
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(EditorInterface, { ...props, children: extraContent }),
             children,
-            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(
               sidebar_default2,
               {
                 onActionPerformed,
                 extraPanels: extraSidebarPanels
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(NotesSidebarContainer, {}),
-            isBlockTheme && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(GlobalStylesRenderer, {}),
-            showGlobalStyles && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(GlobalStylesSidebar, {})
+            /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(NotesSidebarContainer, {}),
+            isBlockTheme && /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(GlobalStylesRenderer, {}),
+            showGlobalStyles && /* @__PURE__ */ (0, import_jsx_runtime559.jsx)(GlobalStylesSidebar, {})
           ]
         }
       )
@@ -100979,23 +100494,23 @@ If there's a particular need for this, please submit a feature request at https:
   var editor_default = Editor;

   // packages/editor/build-module/components/preferences-modal/index.mjs
-  var import_i18n350 = __toESM(require_i18n(), 1);
-  var import_compose85 = __toESM(require_compose(), 1);
-  var import_data273 = __toESM(require_data(), 1);
-  var import_element345 = __toESM(require_element(), 1);
+  var import_i18n347 = __toESM(require_i18n(), 1);
+  var import_compose86 = __toESM(require_compose(), 1);
+  var import_data269 = __toESM(require_data(), 1);
+  var import_element343 = __toESM(require_element(), 1);
   var import_preferences36 = __toESM(require_preferences(), 1);

   // packages/editor/build-module/components/preferences-modal/enable-publish-sidebar.mjs
-  var import_data271 = __toESM(require_data(), 1);
+  var import_data267 = __toESM(require_data(), 1);
   var import_preferences34 = __toESM(require_preferences(), 1);
-  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime560 = __toESM(require_jsx_runtime(), 1);
   var { PreferenceBaseOption: PreferenceBaseOption2 } = unlock(import_preferences34.privateApis);
   function EnablePublishSidebarOption(props) {
-    const isChecked = (0, import_data271.useSelect)((select9) => {
-      return select9(store).isPublishSidebarEnabled();
+    const isChecked = (0, import_data267.useSelect)((select9) => {
+      return select9(store3).isPublishSidebarEnabled();
     }, []);
-    const { enablePublishSidebar: enablePublishSidebar2, disablePublishSidebar: disablePublishSidebar2 } = (0, import_data271.useDispatch)(store);
-    return /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
+    const { enablePublishSidebar: enablePublishSidebar2, disablePublishSidebar: disablePublishSidebar2 } = (0, import_data267.useDispatch)(store3);
+    return /* @__PURE__ */ (0, import_jsx_runtime560.jsx)(
       PreferenceBaseOption2,
       {
         isChecked,
@@ -101006,32 +100521,32 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/block-visibility/index.mjs
-  var import_data272 = __toESM(require_data(), 1);
+  var import_data268 = __toESM(require_data(), 1);
   var import_preferences35 = __toESM(require_preferences(), 1);
   var import_blocks39 = __toESM(require_blocks(), 1);
-  var import_element344 = __toESM(require_element(), 1);
-  var import_components288 = __toESM(require_components(), 1);
-  var import_i18n349 = __toESM(require_i18n(), 1);
+  var import_element342 = __toESM(require_element(), 1);
+  var import_components285 = __toESM(require_components(), 1);
+  var import_i18n346 = __toESM(require_i18n(), 1);
   var import_block_editor108 = __toESM(require_block_editor(), 1);
-  var import_jsx_runtime564 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime561 = __toESM(require_jsx_runtime(), 1);
   var { BlockManager } = unlock(import_block_editor108.privateApis);
   var EMPTY_ARRAY17 = [];
   function BlockVisibility() {
     const { showBlockTypes: showBlockTypes2, hideBlockTypes: hideBlockTypes2 } = unlock(
-      (0, import_data272.useDispatch)(store)
+      (0, import_data268.useDispatch)(store3)
     );
     const {
       blockTypes,
       allowedBlockTypes: _allowedBlockTypes,
       hiddenBlockTypes: _hiddenBlockTypes
-    } = (0, import_data272.useSelect)((select9) => {
+    } = (0, import_data268.useSelect)((select9) => {
       return {
         blockTypes: select9(import_blocks39.store).getBlockTypes(),
-        allowedBlockTypes: select9(store).getEditorSettings().allowedBlockTypes,
+        allowedBlockTypes: select9(store3).getEditorSettings().allowedBlockTypes,
         hiddenBlockTypes: select9(import_preferences35.store).get("core", "hiddenBlockTypes") ?? EMPTY_ARRAY17
       };
     }, []);
-    const allowedBlockTypes = (0, import_element344.useMemo)(() => {
+    const allowedBlockTypes = (0, import_element342.useMemo)(() => {
       if (_allowedBlockTypes === true) {
         return blockTypes;
       }
@@ -101071,28 +100586,28 @@ If there's a particular need for this, please submit a feature request at https:
         showBlockTypes2(blockTypesToShow.map(({ name: name2 }) => name2));
       }
     };
-    return /* @__PURE__ */ (0, import_jsx_runtime564.jsxs)("div", { className: "editor-block-visibility", children: [
-      !!numberOfHiddenBlocks && /* @__PURE__ */ (0, import_jsx_runtime564.jsxs)("div", { className: "editor-block-visibility__disabled-blocks-count", children: [
-        (0, import_i18n349.sprintf)(
+    return /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)("div", { className: "editor-block-visibility", children: [
+      !!numberOfHiddenBlocks && /* @__PURE__ */ (0, import_jsx_runtime561.jsxs)("div", { className: "editor-block-visibility__disabled-blocks-count", children: [
+        (0, import_i18n346.sprintf)(
           /* translators: %d: number of blocks. */
-          (0, import_i18n349._n)(
+          (0, import_i18n346._n)(
             "%d block is hidden.",
             "%d blocks are hidden.",
             numberOfHiddenBlocks
           ),
           numberOfHiddenBlocks
         ),
-        /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
-          import_components288.Button,
+        /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
+          import_components285.Button,
           {
             __next40pxDefaultSize: true,
             variant: "link",
             onClick: enableAllBlockTypes,
-            children: (0, import_i18n349.__)("Reset")
+            children: (0, import_i18n346.__)("Reset")
           }
         )
       ] }),
-      /* @__PURE__ */ (0, import_jsx_runtime564.jsx)(
+      /* @__PURE__ */ (0, import_jsx_runtime561.jsx)(
         BlockManager,
         {
           blockTypes: filteredBlockTypes,
@@ -101105,7 +100620,7 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/preferences-modal/index.mjs
-  var import_jsx_runtime565 = __toESM(require_jsx_runtime(), 1);
+  var import_jsx_runtime562 = __toESM(require_jsx_runtime(), 1);
   var {
     PreferencesModal,
     PreferencesModalTabs,
@@ -101113,20 +100628,20 @@ If there's a particular need for this, please submit a feature request at https:
     PreferenceToggleControl
   } = unlock(import_preferences36.privateApis);
   function EditorPreferencesModal({ extraSections = {} }) {
-    const isActive = (0, import_data273.useSelect)((select9) => {
-      return select9(store3).isModalActive("editor/preferences");
+    const isActive = (0, import_data269.useSelect)((select9) => {
+      return select9(store2).isModalActive("editor/preferences");
     }, []);
-    const { closeModal: closeModal2 } = (0, import_data273.useDispatch)(store3);
+    const { closeModal: closeModal2 } = (0, import_data269.useDispatch)(store2);
     if (!isActive) {
       return null;
     }
-    return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(PreferencesModal, { closeModal: closeModal2, children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(PreferencesModalContents, { extraSections }) });
+    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(PreferencesModal, { closeModal: closeModal2, children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(PreferencesModalContents, { extraSections }) });
   }
   function PreferencesModalContents({ extraSections = {} }) {
-    const isLargeViewport = (0, import_compose85.useViewportMatch)("medium");
-    const { showBlockBreadcrumbsOption, showCollaborationOptions } = (0, import_data273.useSelect)(
+    const isLargeViewport = (0, import_compose86.useViewportMatch)("medium");
+    const { showBlockBreadcrumbsOption, showCollaborationOptions } = (0, import_data269.useSelect)(
       (select9) => {
-        const { getEditorSettings: getEditorSettings2, isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2 } = unlock(select9(store));
+        const { getEditorSettings: getEditorSettings2, isCollaborationEnabledForCurrentPost: isCollaborationEnabledForCurrentPost2 } = unlock(select9(store3));
         const { get } = select9(import_preferences36.store);
         const isRichEditingEnabled = getEditorSettings2().richEditingEnabled;
         const isDistractionFreeEnabled = get("core", "distractionFree");
@@ -101137,135 +100652,135 @@ If there's a particular need for this, please submit a feature request at https:
       },
       [isLargeViewport]
     );
-    const { setIsListViewOpened: setIsListViewOpened2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data273.useDispatch)(store);
-    const { set: setPreference } = (0, import_data273.useDispatch)(import_preferences36.store);
-    const sections = (0, import_element345.useMemo)(
+    const { setIsListViewOpened: setIsListViewOpened2, setIsInserterOpened: setIsInserterOpened2 } = (0, import_data269.useDispatch)(store3);
+    const { set: setPreference } = (0, import_data269.useDispatch)(import_preferences36.store);
+    const sections = (0, import_element343.useMemo)(
       () => [
         {
           name: "general",
-          tabLabel: (0, import_i18n350.__)("General"),
-          content: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_jsx_runtime565.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(
+          tabLabel: (0, import_i18n347.__)("General"),
+          content: /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(import_jsx_runtime562.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)("Interface"),
+                title: (0, import_i18n347.__)("Interface"),
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "showListViewByDefault",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Opens the List View panel by default."
                       ),
-                      label: (0, import_i18n350.__)("Always open List View")
+                      label: (0, import_i18n347.__)("Always open List View")
                     }
                   ),
-                  showBlockBreadcrumbsOption && /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  showBlockBreadcrumbsOption && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "showBlockBreadcrumbs",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Display the block hierarchy trail at the bottom of the editor."
                       ),
-                      label: (0, import_i18n350.__)("Show block breadcrumbs")
+                      label: (0, import_i18n347.__)("Show block breadcrumbs")
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "allowRightClickOverrides",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Allows contextual List View menus via right-click, overriding browser defaults."
                       ),
-                      label: (0, import_i18n350.__)(
+                      label: (0, import_i18n347.__)(
                         "Allow right-click contextual menus"
                       )
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "enableChoosePatternModal",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Pick from starter content when creating a new page."
                       ),
-                      label: (0, import_i18n350.__)("Show starter patterns")
+                      label: (0, import_i18n347.__)("Show starter patterns")
                     }
                   ),
-                  showCollaborationOptions && /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  showCollaborationOptions && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "showCollaborationCursor",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Show your own avatar inside blocks during collaborative editing sessions."
                       ),
-                      label: (0, import_i18n350.__)("Show avatar in blocks")
+                      label: (0, import_i18n347.__)("Show avatar in blocks")
                     }
                   )
                 ]
               }
             ),
-            showCollaborationOptions && /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(
+            showCollaborationOptions && /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)(
+                title: (0, import_i18n347.__)(
                   "Collaboration notifications"
                 ),
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "showCollaborationJoinNotifications",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Show notifications when collaborators join the post."
                       ),
-                      label: (0, import_i18n350.__)("Collaborator joined")
+                      label: (0, import_i18n347.__)("Collaborator joined")
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "showCollaborationLeaveNotifications",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Show notifications when collaborators leave the post."
                       ),
-                      label: (0, import_i18n350.__)("Collaborator left")
+                      label: (0, import_i18n347.__)("Collaborator left")
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     PreferenceToggleControl,
                     {
                       scope: "core",
                       featureName: "showCollaborationPostSaveNotifications",
-                      help: (0, import_i18n350.__)(
+                      help: (0, import_i18n347.__)(
                         "Show notifications when collaborators save, update, or publish the post."
                       ),
-                      label: (0, import_i18n350.__)("Post updated")
+                      label: (0, import_i18n347.__)("Post updated")
                     }
                   )
                 ]
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)("Document settings"),
-                description: (0, import_i18n350.__)(
+                title: (0, import_i18n347.__)("Document settings"),
+                description: (0, import_i18n347.__)(
                   "Select what settings are shown in the document panel."
                 ),
                 children: [
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(enable_plugin_document_setting_panel_default.Slot, {}),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(enable_plugin_document_setting_panel_default.Slot, {}),
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     post_taxonomies_default,
                     {
-                      taxonomyWrapper: (content, taxonomy) => /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                      taxonomyWrapper: (content, taxonomy) => /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                         EnablePanelOption,
                         {
                           label: taxonomy.labels.menu_name,
@@ -101274,54 +100789,54 @@ If there's a particular need for this, please submit a feature request at https:
                       )
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(check_default4, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(check_default4, { children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     EnablePanelOption,
                     {
-                      label: (0, import_i18n350.__)("Featured image"),
+                      label: (0, import_i18n347.__)("Featured image"),
                       panelName: "featured-image"
                     }
                   ) }),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(check_default3, { children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     EnablePanelOption,
                     {
-                      label: (0, import_i18n350.__)("Excerpt"),
+                      label: (0, import_i18n347.__)("Excerpt"),
                       panelName: "post-excerpt"
                     }
                   ) }),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     post_type_support_check_default,
                     {
                       supportKeys: ["comments", "trackbacks"],
-                      children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                      children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                         EnablePanelOption,
                         {
-                          label: (0, import_i18n350.__)("Discussion"),
+                          label: (0, import_i18n347.__)("Discussion"),
                           panelName: "discussion-panel"
                         }
                       )
                     }
                   ),
-                  /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                  /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(check_default2, { children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                     EnablePanelOption,
                     {
-                      label: (0, import_i18n350.__)("Page attributes"),
+                      label: (0, import_i18n347.__)("Page attributes"),
                       panelName: "page-attributes"
                     }
                   ) })
                 ]
               }
             ),
-            isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+            isLargeViewport && /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)("Publishing"),
-                children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                title: (0, import_i18n347.__)("Publishing"),
+                children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   EnablePublishSidebarOption,
                   {
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "Review settings, such as visibility and tags."
                     ),
-                    label: (0, import_i18n350.__)(
+                    label: (0, import_i18n347.__)(
                       "Enable pre-publish checks"
                     )
                   }
@@ -101333,16 +100848,16 @@ If there's a particular need for this, please submit a feature request at https:
         },
         {
           name: "appearance",
-          tabLabel: (0, import_i18n350.__)("Appearance"),
-          content: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(
+          tabLabel: (0, import_i18n347.__)("Appearance"),
+          content: /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
             PreferencesModalSection,
             {
-              title: (0, import_i18n350.__)("Appearance"),
-              description: (0, import_i18n350.__)(
+              title: (0, import_i18n347.__)("Appearance"),
+              description: (0, import_i18n347.__)(
                 "Customize the editor interface to suit your needs."
               ),
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core",
@@ -101352,13 +100867,13 @@ If there's a particular need for this, please submit a feature request at https:
                       "distractionFree",
                       false
                     ),
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "Access all block and document tools in a single place."
                     ),
-                    label: (0, import_i18n350.__)("Top toolbar")
+                    label: (0, import_i18n347.__)("Top toolbar")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core",
@@ -101372,21 +100887,21 @@ If there's a particular need for this, please submit a feature request at https:
                       setIsInserterOpened2(false);
                       setIsListViewOpened2(false);
                     },
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "Reduce visual distractions by hiding the toolbar and other elements to focus on writing."
                     ),
-                    label: (0, import_i18n350.__)("Distraction free")
+                    label: (0, import_i18n347.__)("Distraction free")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core",
                     featureName: "focusMode",
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "Highlights the current block and fades other content."
                     ),
-                    label: (0, import_i18n350.__)("Spotlight mode")
+                    label: (0, import_i18n347.__)("Spotlight mode")
                   }
                 ),
                 extraSections?.appearance
@@ -101396,41 +100911,41 @@ If there's a particular need for this, please submit a feature request at https:
         },
         {
           name: "accessibility",
-          tabLabel: (0, import_i18n350.__)("Accessibility"),
-          content: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_jsx_runtime565.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+          tabLabel: (0, import_i18n347.__)("Accessibility"),
+          content: /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(import_jsx_runtime562.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)("Navigation"),
-                description: (0, import_i18n350.__)(
+                title: (0, import_i18n347.__)("Navigation"),
+                description: (0, import_i18n347.__)(
                   "Optimize the editing experience for enhanced control."
                 ),
-                children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core",
                     featureName: "keepCaretInsideBlock",
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "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, import_i18n350.__)(
+                    label: (0, import_i18n347.__)(
                       "Contain text cursor inside block"
                     )
                   }
                 )
               }
             ),
-            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)("Interface"),
-                children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                title: (0, import_i18n347.__)("Interface"),
+                children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core",
                     featureName: "showIconLabels",
-                    label: (0, import_i18n350.__)("Show button text labels"),
-                    help: (0, import_i18n350.__)(
+                    label: (0, import_i18n347.__)("Show button text labels"),
+                    help: (0, import_i18n347.__)(
                       "Show text instead of icons on buttons across the interface."
                     )
                   }
@@ -101441,62 +100956,62 @@ If there's a particular need for this, please submit a feature request at https:
         },
         {
           name: "blocks",
-          tabLabel: (0, import_i18n350.__)("Blocks"),
-          content: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(import_jsx_runtime565.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(PreferencesModalSection, { title: (0, import_i18n350.__)("Inserter"), children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+          tabLabel: (0, import_i18n347.__)("Blocks"),
+          content: /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(import_jsx_runtime562.Fragment, { children: [
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(PreferencesModalSection, { title: (0, import_i18n347.__)("Inserter"), children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
               PreferenceToggleControl,
               {
                 scope: "core",
                 featureName: "mostUsedBlocks",
-                help: (0, import_i18n350.__)(
+                help: (0, import_i18n347.__)(
                   "Adds a category with the most frequently used blocks in the inserter."
                 ),
-                label: (0, import_i18n350.__)("Show most used blocks")
+                label: (0, import_i18n347.__)("Show most used blocks")
               }
             ) }),
-            /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+            /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
               PreferencesModalSection,
               {
-                title: (0, import_i18n350.__)("Manage block visibility"),
-                description: (0, import_i18n350.__)(
+                title: (0, import_i18n347.__)("Manage block visibility"),
+                description: (0, import_i18n347.__)(
                   "Disable blocks that you don't want to appear in the inserter. They can always be toggled back on later."
                 ),
-                children: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(BlockVisibility, {})
+                children: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(BlockVisibility, {})
               }
             )
           ] })
         },
         window.__clientSideMediaProcessing && {
           name: "media",
-          tabLabel: (0, import_i18n350.__)("Media"),
-          content: /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(import_jsx_runtime565.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime565.jsxs)(
+          tabLabel: (0, import_i18n347.__)("Media"),
+          content: /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(import_jsx_runtime562.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime562.jsxs)(
             PreferencesModalSection,
             {
-              title: (0, import_i18n350.__)("General"),
-              description: (0, import_i18n350.__)(
+              title: (0, import_i18n347.__)("General"),
+              description: (0, import_i18n347.__)(
                 "Customize options related to the media upload flow."
               ),
               children: [
-                /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core/media",
                     featureName: "optimizeOnUpload",
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "Compress media items before uploading to the server."
                     ),
-                    label: (0, import_i18n350.__)("Pre-upload compression")
+                    label: (0, import_i18n347.__)("Pre-upload compression")
                   }
                 ),
-                /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(
+                /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(
                   PreferenceToggleControl,
                   {
                     scope: "core/media",
                     featureName: "requireApproval",
-                    help: (0, import_i18n350.__)(
+                    help: (0, import_i18n347.__)(
                       "Require approval step when optimizing existing media."
                     ),
-                    label: (0, import_i18n350.__)("Approval step")
+                    label: (0, import_i18n347.__)("Approval step")
                   }
                 )
               ]
@@ -101514,7 +101029,7 @@ If there's a particular need for this, please submit a feature request at https:
         isLargeViewport
       ]
     );
-    return /* @__PURE__ */ (0, import_jsx_runtime565.jsx)(PreferencesModalTabs, { sections });
+    return /* @__PURE__ */ (0, import_jsx_runtime562.jsx)(PreferencesModalTabs, { sections });
   }

   // packages/editor/build-module/bindings/api.mjs
@@ -101596,8 +101111,8 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/bindings/post-data.mjs
-  var import_i18n351 = __toESM(require_i18n(), 1);
-  var import_core_data143 = __toESM(require_core_data(), 1);
+  var import_i18n348 = __toESM(require_i18n(), 1);
+  var import_core_data142 = __toESM(require_core_data(), 1);
   var import_block_editor110 = __toESM(require_block_editor(), 1);
   var NAVIGATION_BLOCK_TYPES = [
     "core/navigation-link",
@@ -101605,17 +101120,17 @@ If there's a particular need for this, please submit a feature request at https:
   ];
   var postDataFields = [
     {
-      label: (0, import_i18n351.__)("Post Date"),
+      label: (0, import_i18n348.__)("Post Date"),
       args: { field: "date" },
       type: "string"
     },
     {
-      label: (0, import_i18n351.__)("Post Modified Date"),
+      label: (0, import_i18n348.__)("Post Modified Date"),
       args: { field: "modified" },
       type: "string"
     },
     {
-      label: (0, import_i18n351.__)("Post Link"),
+      label: (0, import_i18n348.__)("Post Link"),
       args: { field: "link" },
       type: "string"
     }
@@ -101635,7 +101150,7 @@ If there's a particular need for this, please submit a feature request at https:
         postId2 = context?.postId;
         postType2 = context?.postType;
       }
-      const { getEditedEntityRecord } = select9(import_core_data143.store);
+      const { getEditedEntityRecord } = select9(import_core_data142.store);
       const entityDataValues = getEditedEntityRecord(
         "postType",
         postType2,
@@ -101666,7 +101181,7 @@ If there's a particular need for this, please submit a feature request at https:
       Object.values(bindings).forEach(({ args, newValue }) => {
         newData[args.field] = newValue;
       });
-      dispatch8(import_core_data143.store).editEntityRecord(
+      dispatch8(import_core_data142.store).editEntityRecord(
         "postType",
         context?.postType,
         context?.postId,
@@ -101686,7 +101201,7 @@ If there's a particular need for this, please submit a feature request at https:
       if (!context?.postType) {
         return false;
       }
-      const canUserEdit = select9(import_core_data143.store).canUser("update", {
+      const canUserEdit = select9(import_core_data142.store).canUser("update", {
         kind: "postType",
         name: context?.postType,
         id: context?.postId
@@ -101709,9 +101224,9 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/bindings/post-meta.mjs
-  var import_core_data144 = __toESM(require_core_data(), 1);
+  var import_core_data143 = __toESM(require_core_data(), 1);
   function getPostMetaFields(select9, context) {
-    const { getRegisteredPostMeta } = unlock(select9(import_core_data144.store));
+    const { getRegisteredPostMeta } = unlock(select9(import_core_data143.store));
     const registeredFields = getRegisteredPostMeta(context?.postType);
     const metaFields = [];
     Object.entries(registeredFields).forEach(([key, props]) => {
@@ -101738,7 +101253,7 @@ If there's a particular need for this, please submit a feature request at https:
     if (!context?.postId) {
       return metaField.default || metaField.label || args.key;
     }
-    const { getEditedEntityRecord } = select9(import_core_data144.store);
+    const { getEditedEntityRecord } = select9(import_core_data143.store);
     const entityMetaValues = getEditedEntityRecord(
       "postType",
       context?.postType,
@@ -101764,7 +101279,7 @@ If there's a particular need for this, please submit a feature request at https:
       Object.values(bindings).forEach(({ args, newValue }) => {
         newMeta[args.key] = newValue;
       });
-      dispatch8(import_core_data144.store).editEntityRecord(
+      dispatch8(import_core_data143.store).editEntityRecord(
         "postType",
         context?.postType,
         context?.postId,
@@ -101787,11 +101302,11 @@ If there's a particular need for this, please submit a feature request at https:
       if (!hasMatchingMetaField) {
         return false;
       }
-      const areCustomFieldsEnabled = select9(store).getEditorSettings().enableCustomFields;
+      const areCustomFieldsEnabled = select9(store3).getEditorSettings().enableCustomFields;
       if (areCustomFieldsEnabled) {
         return false;
       }
-      const canUserEdit = select9(import_core_data144.store).canUser("update", {
+      const canUserEdit = select9(import_core_data143.store).canUser("update", {
         kind: "postType",
         name: context?.postType,
         id: context?.postId
@@ -101812,8 +101327,8 @@ If there's a particular need for this, please submit a feature request at https:
   };

   // packages/editor/build-module/bindings/term-data.mjs
-  var import_i18n352 = __toESM(require_i18n(), 1);
-  var import_core_data145 = __toESM(require_core_data(), 1);
+  var import_i18n349 = __toESM(require_i18n(), 1);
+  var import_core_data144 = __toESM(require_core_data(), 1);
   var import_block_editor111 = __toESM(require_block_editor(), 1);
   var NAVIGATION_BLOCK_TYPES2 = [
     "core/navigation-link",
@@ -101821,37 +101336,37 @@ If there's a particular need for this, please submit a feature request at https:
   ];
   var termDataFields = [
     {
-      label: (0, import_i18n352.__)("Term ID"),
+      label: (0, import_i18n349.__)("Term ID"),
       args: { field: "id" },
       type: "string"
     },
     {
-      label: (0, import_i18n352.__)("Name"),
+      label: (0, import_i18n349.__)("Name"),
       args: { field: "name" },
       type: "string"
     },
     {
-      label: (0, import_i18n352.__)("Slug"),
+      label: (0, import_i18n349.__)("Slug"),
       args: { field: "slug" },
       type: "string"
     },
     {
-      label: (0, import_i18n352.__)("Link"),
+      label: (0, import_i18n349.__)("Link"),
       args: { field: "link" },
       type: "string"
     },
     {
-      label: (0, import_i18n352.__)("Description"),
+      label: (0, import_i18n349.__)("Description"),
       args: { field: "description" },
       type: "string"
     },
     {
-      label: (0, import_i18n352.__)("Parent ID"),
+      label: (0, import_i18n349.__)("Parent ID"),
       args: { field: "parent" },
       type: "string"
     },
     {
-      label: (0, import_i18n352.__)("Count"),
+      label: (0, import_i18n349.__)("Count"),
       args: { field: "count" },
       type: "string"
     }
@@ -101860,7 +101375,7 @@ If there's a particular need for this, please submit a feature request at https:
     name: "core/term-data",
     usesContext: ["taxonomy", "termId", "termData"],
     getValues({ select: select9, context, bindings, clientId }) {
-      const { getEntityRecord } = select9(import_core_data145.store);
+      const { getEntityRecord } = select9(import_core_data144.store);
       const { getBlockAttributes: getBlockAttributes2, getBlockName: getBlockName2 } = select9(import_block_editor111.store);
       const blockName = getBlockName2(clientId);
       const isNavigationBlock = NAVIGATION_BLOCK_TYPES2.includes(blockName);
@@ -101950,14 +101465,14 @@ If there's a particular need for this, please submit a feature request at https:
   }

   // packages/editor/build-module/components/upload-progress-snackbar/index.mjs
-  var import_data274 = __toESM(require_data(), 1);
-  var import_element346 = __toESM(require_element(), 1);
-  var import_i18n353 = __toESM(require_i18n(), 1);
-  var import_a11y13 = __toESM(require_a11y(), 1);
+  var import_data270 = __toESM(require_data(), 1);
+  var import_element344 = __toESM(require_element(), 1);
+  var import_i18n350 = __toESM(require_i18n(), 1);
+  var import_a11y15 = __toESM(require_a11y(), 1);
   var import_upload_media3 = __toESM(require_upload_media(), 1);
   var import_notices38 = __toESM(require_notices(), 1);
-  var import_components289 = __toESM(require_components(), 1);
-  var import_jsx_runtime566 = __toESM(require_jsx_runtime(), 1);
+  var import_components286 = __toESM(require_components(), 1);
+  var import_jsx_runtime563 = __toESM(require_jsx_runtime(), 1);
   var NOTICE_ID = "upload-progress";
   var COMPLETION_DISPLAY_MS = 3e3;
   var MAX_FILENAME_LENGTH = 40;
@@ -101971,22 +101486,22 @@ If there's a particular need for this, please submit a feature request at https:
     const back = Math.floor(visible / 2);
     return filename.slice(0, front) + ellipsis + filename.slice(filename.length - back);
   }
-  var UPLOAD_SPINNER = /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(
+  var UPLOAD_SPINNER = /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(
     "span",
     {
       className: "editor-upload-progress-snackbar__spinner",
       "aria-hidden": "true",
-      children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(import_components289.Spinner, {})
+      children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(import_components286.Spinner, {})
     }
   );
-  var UPLOAD_DONE = /* @__PURE__ */ (0, import_jsx_runtime566.jsx)("span", { className: "editor-upload-progress-snackbar__check", "aria-hidden": "true", children: /* @__PURE__ */ (0, import_jsx_runtime566.jsx)(import_components289.Icon, { icon: check_default }) });
+  var UPLOAD_DONE = /* @__PURE__ */ (0, import_jsx_runtime563.jsx)("span", { className: "editor-upload-progress-snackbar__check", "aria-hidden": "true", children: /* @__PURE__ */ (0, import_jsx_runtime563.jsx)(import_components286.Icon, { icon: check_default }) });
   function UploadProgressSnackbar() {
-    const items = (0, import_data274.useSelect)(
+    const items = (0, import_data270.useSelect)(
       (select9) => select9(import_upload_media3.store).getItems(),
       []
     );
     const tracker = useTracker();
-    const csmOriginals = (0, import_element346.useMemo)(
+    const csmOriginals = (0, import_element344.useMemo)(
       () => items.filter((item) => !item.parentId),
       [items]
     );
@@ -101994,32 +101509,32 @@ If there's a particular need for this, please submit a feature request at https:
     const trackedRemaining = tracker ? tracker.total - tracker.completed : 0;
     const remaining = csmRemaining + trackedRemaining;
     const sessionTotal = csmRemaining + (tracker ? tracker.total : 0);
-    const peakRef = (0, import_element346.useRef)(0);
-    const { createNotice, removeNotice } = (0, import_data274.useDispatch)(import_notices38.store);
-    const dismissedRef = (0, import_element346.useRef)(false);
-    const wasUploadingRef = (0, import_element346.useRef)(false);
-    const completionTimeoutRef = (0, import_element346.useRef)(null);
-    (0, import_element346.useEffect)(() => {
+    const peakRef = (0, import_element344.useRef)(0);
+    const { createNotice, removeNotice } = (0, import_data270.useDispatch)(import_notices38.store);
+    const dismissedRef = (0, import_element344.useRef)(false);
+    const wasUploadingRef = (0, import_element344.useRef)(false);
+    const completionTimeoutRef = (0, import_element344.useRef)(null);
+    (0, import_element344.useEffect)(() => {
       return () => {
         if (completionTimeoutRef.current) {
           clearTimeout(completionTimeoutRef.current);
         }
       };
     }, []);
-    (0, import_element346.useEffect)(() => {
+    (0, import_element344.useEffect)(() => {
       const isUploading = remaining > 0;
       if (isUploading && !wasUploadingRef.current) {
         dismissedRef.current = false;
-        (0, import_a11y13.speak)((0, import_i18n353.__)("Media upload started"), "polite");
+        (0, import_a11y15.speak)((0, import_i18n350.__)("Media upload started"), "polite");
         if (completionTimeoutRef.current) {
           clearTimeout(completionTimeoutRef.current);
           completionTimeoutRef.current = null;
           peakRef.current = 0;
         }
       } else if (!isUploading && wasUploadingRef.current) {
-        (0, import_a11y13.speak)((0, import_i18n353.__)("Media upload complete"), "polite");
+        (0, import_a11y15.speak)((0, import_i18n350.__)("Media upload complete"), "polite");
         if (!dismissedRef.current) {
-          createNotice("info", (0, import_i18n353.__)("Upload complete"), {
+          createNotice("info", (0, import_i18n350.__)("Upload complete"), {
             id: NOTICE_ID,
             type: "snackbar",
             isDismissible: false,
@@ -102049,15 +101564,15 @@ If there's a particular need for this, please submit a feature request at https:
       const total = peakRef.current;
       const current = total - remaining + 1;
       const filename = truncateFilename(
-        csmOriginals[0]?.sourceFile?.name || tracker?.pending[0] || (0, import_i18n353.__)("Uploading")
+        csmOriginals[0]?.sourceFile?.name || tracker?.pending[0] || (0, import_i18n350.__)("Uploading")
       );
-      const content = total === 1 ? (0, import_i18n353.sprintf)(
+      const content = total === 1 ? (0, import_i18n350.sprintf)(
         /* translators: %s: filename. */
-        (0, import_i18n353.__)("Uploading \u2014 %s"),
+        (0, import_i18n350.__)("Uploading \u2014 %s"),
         filename
-      ) : (0, import_i18n353.sprintf)(
+      ) : (0, import_i18n350.sprintf)(
         /* translators: 1: current upload number, 2: total uploads, 3: filename. */
-        (0, import_i18n353.__)("Uploading %1$d of %2$d \u2014 %3$s"),
+        (0, import_i18n350.__)("Uploading %1$d of %2$d \u2014 %3$s"),
         current,
         total,
         filename
@@ -102092,7 +101607,6 @@ If there's a particular need for this, please submit a feature request at https:
     patternTitleField: pattern_title_default,
     templateTitleField: template_title_default,
     BackButton: back_button_default,
-    EntitiesSavedStatesExtensible,
     Editor: editor_default,
     PluginPostExcerpt: plugin_default,
     PostCardPanel,
@@ -102104,7 +101618,6 @@ If there's a particular need for this, please submit a feature request at https:
     ResizableEditor: resizable_editor_default,
     UploadProgressSnackbar,
     registerCoreBlockBindingsSources,
-    getTemplateInfo,
     // Global Styles
     GlobalStylesUIWrapper,
     GlobalStylesActionMenu,
@@ -102117,10 +101630,10 @@ If there's a particular need for this, please submit a feature request at https:
   });

   // packages/editor/build-module/dataviews/api.mjs
-  var import_data275 = __toESM(require_data(), 1);
+  var import_data271 = __toESM(require_data(), 1);
   function registerEntityAction2(kind, name2, config2) {
     const { registerEntityAction: _registerEntityAction } = unlock(
-      (0, import_data275.dispatch)(store)
+      (0, import_data271.dispatch)(store3)
     );
     if (false) {
       _registerEntityAction(kind, name2, config2);
@@ -102128,7 +101641,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function unregisterEntityAction2(kind, name2, actionId) {
     const { unregisterEntityAction: _unregisterEntityAction } = unlock(
-      (0, import_data275.dispatch)(store)
+      (0, import_data271.dispatch)(store3)
     );
     if (false) {
       _unregisterEntityAction(kind, name2, actionId);
@@ -102136,7 +101649,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function registerEntityField2(kind, name2, config2) {
     const { registerEntityField: _registerEntityField } = unlock(
-      (0, import_data275.dispatch)(store)
+      (0, import_data271.dispatch)(store3)
     );
     if (false) {
       _registerEntityField(kind, name2, config2);
@@ -102144,7 +101657,7 @@ If there's a particular need for this, please submit a feature request at https:
   }
   function unregisterEntityField2(kind, name2, fieldId) {
     const { unregisterEntityField: _unregisterEntityField } = unlock(
-      (0, import_data275.dispatch)(store)
+      (0, import_data271.dispatch)(store3)
     );
     if (false) {
       _unregisterEntityField(kind, name2, fieldId);
@@ -102211,5 +101724,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).editor = wp.editor;
-})();
diff --git a/wp-includes/js/dist/editor.min.js b/wp-includes/js/dist/editor.min.js
index 4cdfc88012..d273ba8ab6 100644
--- a/wp-includes/js/dist/editor.min.js
+++ b/wp-includes/js/dist/editor.min.js
@@ -1,6 +1,5 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).editor=(()=>{var sNe=Object.create;var Tk=Object.defineProperty;var aNe=Object.getOwnPropertyDescriptor;var lNe=Object.getOwnPropertyNames;var cNe=Object.getPrototypeOf,uNe=Object.prototype.hasOwnProperty;var oa=(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 Qe=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Yr=(e,t)=>{for(var r in t)Tk(e,r,{get:t[r],enumerable:!0})},tZ=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of lNe(t))!uNe.call(e,n)&&n!==r&&Tk(e,n,{get:()=>t[n],enumerable:!(o=aNe(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?sNe(cNe(e)):{},tZ(t||!e||!e.__esModule?Tk(r,"default",{value:e,enumerable:!0}):r,e)),dNe=e=>tZ(Tk({},"__esModule",{value:!0}),e);var Y=Qe((pdt,rZ)=>{rZ.exports=window.wp.data});var le=Qe((mdt,oZ)=>{oZ.exports=window.wp.coreData});var U=Qe((hdt,nZ)=>{nZ.exports=window.wp.element});var Ce=Qe((gdt,iZ)=>{iZ.exports=window.wp.compose});var zn=Qe((vdt,sZ)=>{sZ.exports=window.wp.hooks});var be=Qe((bdt,aZ)=>{aZ.exports=window.wp.blockEditor});var Pt=Qe((Cdt,mZ)=>{mZ.exports=window.wp.blocks});var cn=Qe((Edt,hZ)=>{hZ.exports=window.wp.date});var vo=Qe((Tdt,gZ)=>{gZ.exports=window.wp.url});var qa=Qe((Pdt,vZ)=>{vZ.exports=window.wp.deprecated});var Dt=Qe((kdt,bZ)=>{bZ.exports=window.wp.preferences});var _e=Qe((Idt,xZ)=>{xZ.exports=window.wp.primitives});var T=Qe((Odt,CZ)=>{CZ.exports=window.ReactJSXRuntime});var xf=Qe((cht,EZ)=>{EZ.exports=window.wp.privateApis});var p8=Qe((yht,RZ)=>{RZ.exports=window.wp.styleEngine});var j=Qe((Iht,FZ)=>{FZ.exports=window.wp.i18n});var y2=Qe((Oht,DZ)=>{"use strict";DZ.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 w2=Qe((Mht,VZ)=>{"use strict";var QNe=function(t){return JNe(t)&&!$Ne(t)};function JNe(e){return!!e&&typeof e=="object"}function $Ne(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||rMe(e)}var eMe=typeof Symbol=="function"&&Symbol.for,tMe=eMe?Symbol.for("react.element"):60103;function rMe(e){return e.$$typeof===tMe}function oMe(e){return Array.isArray(e)?[]:{}}function O1(e,t){return t.clone!==!1&&t.isMergeableObject(e)?y0(oMe(e),e,t):e}function nMe(e,t,r){return e.concat(t).map(function(o){return O1(o,r)})}function iMe(e,t){if(!t.customMerge)return y0;var r=t.customMerge(e);return typeof r=="function"?r:y0}function sMe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function LZ(e){return Object.keys(e).concat(sMe(e))}function BZ(e,t){try{return t in e}catch{return!1}}function aMe(e,t){return BZ(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function lMe(e,t,r){var o={};return r.isMergeableObject(e)&&LZ(e).forEach(function(n){o[n]=O1(e[n],r)}),LZ(t).forEach(function(n){aMe(e,n)||(BZ(e,n)&&r.isMergeableObject(t[n])?o[n]=iMe(n,r)(e[n],t[n],r):o[n]=O1(t[n],r))}),o}function y0(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||nMe,r.isMergeableObject=r.isMergeableObject||QNe,r.cloneUnlessOtherwiseSpecified=O1;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):lMe(e,t,r):O1(t,r)}y0.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return y0(o,n,r)},{})};var cMe=y0;VZ.exports=cMe});var Ol=Qe((Zgt,MX)=>{MX.exports=window.wp.a11y});var Bu=Qe((Xgt,FX)=>{FX.exports=window.wp.apiFetch});var It=Qe((Qgt,DX)=>{DX.exports=window.wp.notices});var Lt=Qe((tvt,HX)=>{HX.exports=window.wp.htmlEntities});var WX=Qe((nvt,UX)=>{"use strict";UX.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.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 Ef=Qe((pvt,XX)=>{XX.exports=window.wp.mediaUtils});var G=Qe((Avt,fQ)=>{fQ.exports=window.wp.components});var Nl=Qe((sbt,OQ)=>{OQ.exports=window.wp.patterns});var we=Qe((abt,NQ)=>{NQ.exports=window.React});var Vu=Qe((Wyt,cJ)=>{cJ.exports=window.ReactDOM});var w$=Qe(y$=>{"use strict";var L0=we();function XLe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var QLe=typeof Object.is=="function"?Object.is:XLe,JLe=L0.useState,$Le=L0.useEffect,e4e=L0.useLayoutEffect,t4e=L0.useDebugValue;function r4e(e,t){var r=t(),o=JLe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return e4e(function(){n.value=r,n.getSnapshot=t,V7(n)&&i({inst:n})},[e,r,t]),$Le(function(){return V7(n)&&i({inst:n}),e(function(){V7(n)&&i({inst:n})})},[e]),t4e(r),r}function V7(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!QLe(e,r)}catch{return!0}}function o4e(e,t){return t()}var n4e=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?o4e:r4e;y$.useSyncExternalStore=L0.useSyncExternalStore!==void 0?L0.useSyncExternalStore:n4e});var pC=Qe((qwt,_$)=>{"use strict";_$.exports=w$()});var x$=Qe(S$=>{"use strict";var yA=we(),i4e=pC();function s4e(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var a4e=typeof Object.is=="function"?Object.is:s4e,l4e=i4e.useSyncExternalStore,c4e=yA.useRef,u4e=yA.useEffect,d4e=yA.useMemo,f4e=yA.useDebugValue;S$.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=c4e(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=d4e(function(){function c(h){if(!u){if(u=!0,d=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,a4e(d,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(d=h,g):(d=h,f=v)}var u=!1,d,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 l=l4e(e,i[0],i[1]);return u4e(function(){s.hasValue=!0,s.value=l},[l]),f4e(l),l}});var E$=Qe((Zwt,C$)=>{"use strict";C$.exports=x$()});var Q9=Qe((zkt,fre)=>{fre.exports=window.wp.theme});var sI=Qe((R2t,yoe)=>{yoe.exports=window.wp.blob});var mw=Qe((CAt,NI)=>{var Fne={\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"},Dne=Object.keys(Fne).join("|"),a7e=new RegExp(Dne,"g"),l7e=new RegExp(Dne,"");function c7e(e){return Fne[e]}var Lne=function(e){return e.replace(a7e,c7e)},u7e=function(e){return!!e.match(l7e)};NI.exports=Lne;NI.exports.has=u7e;NI.exports.remove=Lne});var Sw=Qe((gIt,kie)=>{kie.exports=window.wp.wordcount});var Mo=Qe((wNt,Fae)=>{Fae.exports=window.wp.keycodes});var YU=Qe((l8t,jde)=>{jde.exports=window.wp.warning});var hd=Qe((D7t,Tfe)=>{Tfe.exports=window.wp.richText});var xa=Qe((LWt,bme)=>{bme.exports=window.wp.keyboardShortcuts});var wme=Qe((BWt,yme)=>{yme.exports=window.wp.viewport});var zh=Qe((VWt,_me)=>{_me.exports=window.wp.plugins});var twe=Qe((Xir,ewe)=>{ewe.exports=window.wp.blockSerializationDefaultParser});var NG=Qe((csr,pwe)=>{pwe.exports=window.wp.commands});var u3=Qe((Rsr,Ewe)=>{Ewe.exports=window.wp.uploadMedia});var Mp=Qe((xlr,z_e)=>{z_e.exports=window.wp.dom});var _Te=Qe((bhr,wTe)=>{"use strict";var xst="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";wTe.exports=xst});var ETe=Qe((yhr,CTe)=>{"use strict";var Cst=_Te();function STe(){}function xTe(){}xTe.resetWarningCache=STe;CTe.exports=function(){function e(o,n,i,s,l,c){if(c!==Cst){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 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:xTe,resetWarningCache:STe};return r.PropTypes=r,r}});var PTe=Qe((Shr,TTe)=>{TTe.exports=ETe()();var whr,_hr});var RTe=Qe((QF,kTe)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof QF<"u")t(kTe,QF);else{var r={exports:{}};t(r,r.exports),e.autosize=r.exports}})(QF,function(e,t){"use strict";var r=typeof Map=="function"?new Map:(function(){var c=[],u=[];return{has:function(f){return c.indexOf(f)>-1},get:function(f){return u[c.indexOf(f)]},set:function(f,m){c.indexOf(f)===-1&&(c.push(f),u.push(m))},delete:function(f){var m=c.indexOf(f);m>-1&&(c.splice(m,1),u.splice(m,1))}}})(),o=function(u){return new Event(u,{bubbles:!0})};try{new Event("test")}catch{o=function(d){var f=document.createEvent("Event");return f.initEvent(d,!0,!1),f}}function n(c){if(!c||!c.nodeName||c.nodeName!=="TEXTAREA"||r.has(c))return;var u=null,d=null,f=null;function m(){var w=window.getComputedStyle(c,null);w.resize==="vertical"?c.style.resize="none":w.resize==="both"&&(c.style.resize="horizontal"),w.boxSizing==="content-box"?u=-(parseFloat(w.paddingTop)+parseFloat(w.paddingBottom)):u=parseFloat(w.borderTopWidth)+parseFloat(w.borderBottomWidth),isNaN(u)&&(u=0),b()}function h(w){{var S=c.style.width;c.style.width="0px",c.offsetWidth,c.style.width=S}c.style.overflowY=w}function g(w){for(var S=[];w&&w.parentNode&&w.parentNode instanceof Element;)w.parentNode.scrollTop&&S.push({node:w.parentNode,scrollTop:w.parentNode.scrollTop}),w=w.parentNode;return S}function v(){if(c.scrollHeight!==0){var w=g(c),S=document.documentElement&&document.documentElement.scrollTop;c.style.height="",c.style.height=c.scrollHeight+u+"px",d=c.clientWidth,w.forEach(function(x){x.node.scrollTop=x.scrollTop}),S&&(document.documentElement.scrollTop=S)}}function b(){v();var w=Math.round(parseFloat(c.style.height)),S=window.getComputedStyle(c,null),x=S.boxSizing==="content-box"?Math.round(parseFloat(S.height)):c.offsetHeight;if(x<w?S.overflowY==="hidden"&&(h("scroll"),v(),x=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight):S.overflowY!=="hidden"&&(h("hidden"),v(),x=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight),f!==x){f=x;var C=o("autosize:resized");try{c.dispatchEvent(C)}catch{}}}var _=function(){c.clientWidth!==d&&b()},y=function(w){window.removeEventListener("resize",_,!1),c.removeEventListener("input",b,!1),c.removeEventListener("keyup",b,!1),c.removeEventListener("autosize:destroy",y,!1),c.removeEventListener("autosize:update",b,!1),Object.keys(w).forEach(function(S){c.style[S]=w[S]}),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",y,!1),"onpropertychange"in c&&"oninput"in c&&c.addEventListener("keyup",b,!1),window.addEventListener("resize",_,!1),c.addEventListener("input",b,!1),c.addEventListener("autosize:update",b,!1),c.style.overflowX="hidden",c.style.wordWrap="break-word",r.set(c,{destroy:y,update:b}),m()}function i(c){var u=r.get(c);u&&u.destroy()}function s(c){var u=r.get(c);u&&u.update()}var l=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(l=function(u){return u},l.destroy=function(c){return c},l.update=function(c){return c}):(l=function(u,d){return u&&Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},l.destroy=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],i),c},l.update=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],s),c}),t.default=l,e.exports=t.default})});var ITe=Qe((xhr,ATe)=>{var Est=function(e,t,r){return r=window.getComputedStyle,(r?r(e):e.currentStyle)[t.replace(/-(\w)/gi,function(o,n){return n.toUpperCase()})]};ATe.exports=Est});var NTe=Qe((Chr,OTe)=>{var _q=ITe();function Tst(e){var t=_q(e,"line-height"),r=parseFloat(t,10);if(t===r+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=_q(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=_q(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var l=document.body;l.appendChild(i);var c=i.offsetHeight;r=c,l.removeChild(i)}return r}OTe.exports=Tst});var FTe=Qe(Kp=>{"use strict";var Pst=Kp&&Kp.__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)}})(),Sq=Kp&&Kp.__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},kst=Kp&&Kp.__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};Kp.__esModule=!0;var $F=we(),TP=PTe(),JF=RTe(),Rst=NTe(),Ast=Rst,MTe="autosize:resized",Ist=(function(e){Pst(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:Ast(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&&JF(r.textarea)}):this.textarea&&JF(this.textarea),this.textarea&&this.textarea.addEventListener(MTe,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(MTe,this.onResize),JF.destroy(this.textarea))},t.prototype.render=function(){var r=this,o=this,n=o.props,i=n.onResize,s=n.maxRows,l=n.onChange,c=n.style,u=n.innerRef,d=n.children,f=kst(n,["onResize","maxRows","onChange","style","innerRef","children"]),m=o.state.lineHeight,h=s&&m?m*s:null;return $F.createElement("textarea",Sq({},f,{onChange:this.onChange,style:h?Sq({},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)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&JF.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:TP.number,maxRows:TP.number,onResize:TP.func,innerRef:TP.any,async:TP.bool},t})($F.Component);Kp.TextareaAutosize=$F.forwardRef(function(e,t){return $F.createElement(Ist,Sq({},e,{innerRef:t}))})});var LTe=Qe((Thr,DTe)=>{"use strict";var Ost=FTe();DTe.exports=Ost.TextareaAutosize});var LPe=Qe((Ogr,DPe)=>{DPe.exports=window.wp.serverSideRender});var ddt={};Yr(ddt,{AlignmentToolbar:()=>Wst,Autocomplete:()=>Ust,AutosaveMonitor:()=>R3,BlockAlignmentToolbar:()=>Gst,BlockControls:()=>Yst,BlockEdit:()=>qst,BlockEditorKeyboardShortcuts:()=>Kst,BlockFormatControls:()=>Zst,BlockIcon:()=>Xst,BlockInspector:()=>Qst,BlockList:()=>Jst,BlockMover:()=>$st,BlockNavigationDropdown:()=>eat,BlockSelectionClearer:()=>tat,BlockSettingsMenu:()=>rat,BlockTitle:()=>oat,BlockToolbar:()=>nat,CharacterCount:()=>cx,ColorPalette:()=>iat,ContrastChecker:()=>sat,CopyHandler:()=>aat,DefaultBlockAppender:()=>lat,DocumentBar:()=>W3,DocumentOutline:()=>hS,DocumentOutlineCheck:()=>OSe,EditorHistoryRedo:()=>X3,EditorHistoryUndo:()=>$3,EditorKeyboardShortcuts:()=>nS,EditorKeyboardShortcutsRegister:()=>VSe,EditorNotices:()=>JSe,EditorProvider:()=>y_e,EditorSnackbars:()=>rxe,EntitiesSavedStates:()=>a6,ErrorBoundary:()=>hxe,FontSizePicker:()=>cat,InnerBlocks:()=>dat,Inserter:()=>uat,InspectorAdvancedControls:()=>fat,InspectorControls:()=>pat,LocalAutosaveMonitor:()=>yxe,MediaPlaceholder:()=>yat,MediaUpload:()=>wat,MediaUploadCheck:()=>_at,MultiSelectScrollIntoView:()=>Sat,NavigableToolbar:()=>xat,ObserveTyping:()=>Cat,PageAttributesCheck:()=>bS,PageAttributesOrder:()=>Exe,PageAttributesPanel:()=>p6,PageAttributesParent:()=>Dxe,PageTemplate:()=>g6,PanelColorSettings:()=>mat,PlainText:()=>hat,PluginBlockSettingsMenuItem:()=>$xe,PluginDocumentSettingPanel:()=>_6,PluginMoreMenuItem:()=>o1e,PluginPostPublishPanel:()=>x6,PluginPostStatusInfo:()=>TS,PluginPrePublishPanel:()=>T6,PluginPreviewMenuItem:()=>f1e,PluginSidebar:()=>Ny,PluginSidebarMoreMenuItem:()=>h1e,PostAuthor:()=>I6,PostAuthorCheck:()=>O6,PostAuthorPanel:()=>F6,PostComments:()=>V6,PostDiscussionPanel:()=>G6,PostExcerpt:()=>lP,PostExcerptCheck:()=>Ly,PostExcerptPanel:()=>yCe,PostFeaturedImage:()=>dP,PostFeaturedImageCheck:()=>Gp,PostFeaturedImagePanel:()=>tF,PostFormat:()=>pP,PostFormatCheck:()=>FS,PostLastRevision:()=>nF,PostLastRevisionCheck:()=>jy,PostLastRevisionPanel:()=>VCe,PostLockedModal:()=>YCe,PostPendingStatus:()=>XCe,PostPendingStatusCheck:()=>sF,PostPingbacks:()=>U6,PostPreviewButton:()=>BS,PostPublishButton:()=>VS,PostPublishButtonLabel:()=>cF,PostPublishPanel:()=>RF,PostSavedState:()=>jF,PostSchedule:()=>HS,PostScheduleCheck:()=>zF,PostScheduleLabel:()=>US,PostSchedulePanel:()=>WF,PostSticky:()=>OF,PostStickyCheck:()=>AF,PostSwitchToDraftButton:()=>fTe,PostSyncStatus:()=>qF,PostTaxonomies:()=>QS,PostTaxonomiesCheck:()=>KF,PostTaxonomiesFlatTermSelector:()=>cq,PostTaxonomiesHierarchicalTermSelector:()=>fq,PostTaxonomiesPanel:()=>XF,PostTemplatePanel:()=>k6,PostTextEditor:()=>PP,PostTitle:()=>lD,PostTitleRaw:()=>uD,PostTrash:()=>nx,PostTrashCheck:()=>dD,PostTypeSupportCheck:()=>uo,PostURL:()=>IP,PostURLCheck:()=>hD,PostURLLabel:()=>uPe,PostURLPanel:()=>yD,PostVisibility:()=>vP,PostVisibilityCheck:()=>mPe,PostVisibilityLabel:()=>pF,RichText:()=>zPe,RichTextShortcut:()=>gat,RichTextToolbarButton:()=>vat,ServerSideRender:()=>VPe.default,SkipToSelectedBlock:()=>Eat,TableOfContents:()=>APe,TextEditorGlobalKeyboardShortcuts:()=>zat,ThemeSupportCheck:()=>J6,TimeToRead:()=>lx,URLInput:()=>Tat,URLInputButton:()=>Pat,URLPopover:()=>kat,UnsavedChangesWarning:()=>FPe,VisualEditorGlobalKeyboardShortcuts:()=>jat,Warning:()=>Rat,WordCount:()=>ax,WritingFlow:()=>Aat,__unstableRichTextInputEvent:()=>bat,cleanForSlug:()=>sQ,createCustomColorsHOC:()=>Iat,getColorClassName:()=>Oat,getColorObjectByAttributeValues:()=>Nat,getColorObjectByColorValue:()=>Mat,getFontSize:()=>Fat,getFontSizeClass:()=>Dat,getTemplatePartIcon:()=>gm,linkAutocompleter:()=>P3,mediaUpload:()=>D2,privateApis:()=>rNe,registerEntityAction:()=>adt,registerEntityField:()=>cdt,store:()=>I,storeConfig:()=>iE,transformStyles:()=>oNe.transformStyles,unregisterEntityAction:()=>ldt,unregisterEntityField:()=>udt,useEntitiesSavedStatesIsDirty:()=>s6,usePostScheduleLabel:()=>WS,usePostURLLabel:()=>Pq,usePostVisibilityLabel:()=>nq,userAutocompleter:()=>k3,withColorContext:()=>Lat,withColors:()=>Bat,withFontSizes:()=>Vat});var k_e=a(Y(),1),R_e=a(le(),1),A_e=a(U(),1),I_e=a(Ce(),1),O_e=a(zn(),1);var T3=a(Y(),1);var fZ=a(Y(),1);var lZ=a(be(),1),cZ={...lZ.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,responsiveEditingEnabled:!0,blockStatesEditingEnabled:!0,fontLibraryEnabled:!0,enableCustomFields:void 0,defaultRenderingMode:"post-only"};var uZ=a(Y(),1);function fNe(e={},t){return t.type==="SET_IS_READY"?{...e,[t.kind]:{...e[t.kind],[t.name]:!0}}:e}function pNe(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 mNe(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 dZ=(0,uZ.combineReducers)({actions:pNe,fields:mNe,isReady:fNe});function Pk(e){return e&&typeof e=="object"&&"raw"in e?e.raw:e}function hNe(e=null,t){return t.type==="SET_EDITED_POST"?t.postId:e}function gNe(e=null,t){return t.type==="SET_CURRENT_TEMPLATE_ID"?t.id:e}function vNe(e=null,t){return t.type==="SET_EDITED_POST"?t.postType:e}function bNe(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function yNe(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 wNe(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 _Ne(e={isLocked:!1},t){return t.type==="UPDATE_POST_LOCK"?t.lock:e}function SNe(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 xNe(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 CNe(e=cZ,t){return t.type==="UPDATE_EDITOR_SETTINGS"?{...e,...t.settings}:e}function ENe(e="post-only",t){return t.type==="SET_RENDERING_MODE"?t.mode:e}function TNe(e=void 0,t){return t.type==="SET_CANVAS_WIDTH"?t.width:e}function PNe(e=[],t){switch(t.type){case"REMOVE_PANEL":if(!e.includes(t.panelName))return[...e,t.panelName]}return e}function kNe(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 RNe(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 ANe(e={current:null}){return e}function INe(e={current:null}){return e}function ONe(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 NNe(e="/",t){switch(t.type){case"SET_STYLES_PATH":return t.path;case"RESET_STYLES_NAVIGATION":return"/"}return e}function MNe(e=!1,t){switch(t.type){case"SET_SHOW_STYLEBOOK":return t.show;case"RESET_STYLES_NAVIGATION":return!1}return e}function FNe(e=null,t){return t.type==="SET_CURRENT_REVISION_ID"?t.revisionId:e}function DNe(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 LNe(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 BNe(e={},t){return t.type==="SELECT_NOTE"?{noteId:t.noteId,options:t.options}:e}var pZ=(0,fZ.combineReducers)({postId:hNe,postType:vNe,templateId:gNe,saving:yNe,deleting:wNe,postLock:_Ne,template:bNe,postSavingLock:SNe,editorSettings:CNe,postAutosavingLock:xNe,renderingMode:ENe,canvasWidth:TNe,removedPanels:PNe,blockInserterPanel:kNe,inserterSidebarToggleRef:INe,listViewPanel:RNe,listViewToggleRef:ANe,publishSidebarActive:ONe,stylesPath:NNe,showStylebook:MNe,revisionId:FNe,revisionPage:DNe,showRevisionDiff:LNe,selectedNote:BNe,dataviews:dZ});var F8={};Yr(F8,{__experimentalGetDefaultTemplatePartAreas:()=>$6e,__experimentalGetDefaultTemplateType:()=>eFe,__experimentalGetDefaultTemplateTypes:()=>J6e,__experimentalGetTemplateInfo:()=>tFe,__unstableIsEditorReady:()=>K3e,canInsertBlockType:()=>K6e,canUserUseUnfilteredHTML:()=>j3e,didPostSaveRequestFail:()=>P3e,didPostSaveRequestSucceed:()=>T3e,getActivePostLock:()=>V3e,getAdjacentBlockClientId:()=>y6e,getAutosaveAttribute:()=>PX,getBlock:()=>n6e,getBlockAttributes:()=>o6e,getBlockCount:()=>u6e,getBlockHierarchyRootClientId:()=>b6e,getBlockIndex:()=>N6e,getBlockInsertionPoint:()=>U6e,getBlockListSettings:()=>Q6e,getBlockMode:()=>j6e,getBlockName:()=>t6e,getBlockOrder:()=>O6e,getBlockRootClientId:()=>v6e,getBlockSelectionEnd:()=>f6e,getBlockSelectionStart:()=>d6e,getBlocks:()=>i6e,getBlocksByClientId:()=>c6e,getClientIdsOfDescendants:()=>s6e,getClientIdsWithDescendants:()=>a6e,getCurrentPost:()=>Tn,getCurrentPostAttribute:()=>B1,getCurrentPostId:()=>ia,getCurrentPostLastRevisionId:()=>h3e,getCurrentPostRevisionsCount:()=>O8,getCurrentPostType:()=>na,getCurrentTemplateId:()=>m3e,getDeviceType:()=>Z3e,getEditedPostAttribute:()=>oo,getEditedPostContent:()=>H1,getEditedPostPreviewLink:()=>A3e,getEditedPostSlug:()=>M3e,getEditedPostVisibility:()=>v3e,getEditorBlocks:()=>H3e,getEditorMode:()=>J3e,getEditorSelection:()=>q3e,getEditorSelectionEnd:()=>Y3e,getEditorSelectionStart:()=>G3e,getEditorSettings:()=>M8,getFirstMultiSelectedBlockClientId:()=>E6e,getGlobalBlockCount:()=>l6e,getInserterItems:()=>Z6e,getLastMultiSelectedBlockClientId:()=>T6e,getMultiSelectedBlockClientIds:()=>x6e,getMultiSelectedBlocks:()=>C6e,getMultiSelectedBlocksEndClientId:()=>I6e,getMultiSelectedBlocksStartClientId:()=>A6e,getNextBlockClientId:()=>_6e,getPermalink:()=>N3e,getPermalinkParts:()=>IX,getPostEdits:()=>z1,getPostLockUser:()=>B3e,getPostTypeLabel:()=>rFe,getPreviousBlockClientId:()=>w6e,getRenderingMode:()=>N2,getSelectedBlock:()=>g6e,getSelectedBlockClientId:()=>h6e,getSelectedBlockCount:()=>p6e,getSelectedBlocksInitialCaretPosition:()=>S6e,getStateBeforeOptimisticTransaction:()=>$3e,getSuggestedPostFormat:()=>I3e,getTemplate:()=>Y6e,getTemplateLock:()=>q6e,hasChangedContent:()=>TX,hasEditorRedo:()=>d3e,hasEditorUndo:()=>u3e,hasInserterItems:()=>X6e,hasMultiSelection:()=>L6e,hasNonPostEntityChanges:()=>f3e,hasSelectedBlock:()=>m6e,hasSelectedInnerBlock:()=>F6e,inSomeHistory:()=>e6e,isAncestorMultiSelected:()=>R6e,isAutosavingPost:()=>k3e,isBlockInsertionPointVisible:()=>W6e,isBlockMultiSelected:()=>k6e,isBlockSelected:()=>M6e,isBlockValid:()=>r6e,isBlockWithinSelection:()=>D6e,isCaretWithinFormattedText:()=>H6e,isCleanNewPost:()=>p3e,isCurrentPostPending:()=>b3e,isCurrentPostPublished:()=>N8,isCurrentPostScheduled:()=>y3e,isDeletingPost:()=>C3e,isEditedPostAutosaveable:()=>_3e,isEditedPostBeingScheduled:()=>S3e,isEditedPostDateFloating:()=>x3e,isEditedPostDirty:()=>I2,isEditedPostEmpty:()=>RX,isEditedPostNew:()=>EX,isEditedPostPublishable:()=>w3e,isEditedPostSaveable:()=>kX,isEditorPanelEnabled:()=>U3e,isEditorPanelOpened:()=>W3e,isEditorPanelRemoved:()=>NX,isFirstMultiSelectedBlock:()=>P6e,isInserterOpened:()=>Q3e,isListViewOpened:()=>X3e,isMultiSelecting:()=>B6e,isPermalinkEditable:()=>AX,isPostAutosavingLocked:()=>OX,isPostLockTakeover:()=>L3e,isPostLocked:()=>F3e,isPostSavingLocked:()=>D3e,isPreviewingPost:()=>R3e,isPublishSidebarEnabled:()=>z3e,isPublishSidebarOpened:()=>oFe,isPublishingPost:()=>O3e,isSavingNonPostEntityChanges:()=>E3e,isSavingPost:()=>x0,isSelectionEnabled:()=>V6e,isTyping:()=>z6e,isValidTemplate:()=>G6e});var xm=a(Pt(),1),S0=a(cn(),1),V1=a(vo(),1),Jt=a(Y(),1),Lu=a(qa(),1),O2=a(be(),1),yo=a(le(),1),U1=a(Dt(),1);var yZ=new Set(["meta"]),wZ="core/editor",L4=/%(?:postname|pagename)%/,B4=60*1e3,_Z=["title","excerpt","content"];var Cr="wp_template",Mi="wp_template_part",Nu="wp_block",kk="wp_navigation",Pl="attachment",Rk={custom:"custom",theme:"theme",plugin:"plugin"},V4=["wp_template","wp_template_part"],SZ=[...V4,"wp_block","wp_navigation"],pm=[Cr,Mi,Nu,kk];var Ak=a(U(),1),En=(0,Ak.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,Ak.cloneElement)(e,{width:t,height:t,...r,ref:o}));var Ik=a(_e(),1),j4=a(T(),1),z4=(0,j4.jsx)(Ik.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,j4.jsx)(Ik.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z"})});var Ok=a(_e(),1),H4=a(T(),1),U4=(0,H4.jsx)(Ok.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H4.jsx)(Ok.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 Nk=a(_e(),1),W4=a(T(),1),G4=(0,W4.jsx)(Nk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W4.jsx)(Nk.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var Mk=a(_e(),1),Y4=a(T(),1),q4=(0,Y4.jsx)(Mk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Y4.jsx)(Mk.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Fk=a(_e(),1),K4=a(T(),1),Z4=(0,K4.jsx)(Fk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,K4.jsx)(Fk.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var Dk=a(_e(),1),X4=a(T(),1),Q4=(0,X4.jsx)(Dk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X4.jsx)(Dk.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Lk=a(_e(),1),J4=a(T(),1),$4=(0,J4.jsx)(Lk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J4.jsx)(Lk.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 Bk=a(_e(),1),eB=a(T(),1),tB=(0,eB.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eB.jsx)(Bk.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 Vk=a(_e(),1),rB=a(T(),1),oB=(0,rB.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rB.jsx)(Vk.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 jk=a(_e(),1),nB=a(T(),1),yf=(0,nB.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nB.jsx)(jk.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 zk=a(_e(),1),iB=a(T(),1),sB=(0,iB.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iB.jsx)(zk.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 Hk=a(_e(),1),aB=a(T(),1),Uk=(0,aB.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aB.jsx)(Hk.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 Wk=a(_e(),1),lB=a(T(),1),Gk=(0,lB.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lB.jsx)(Wk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var Yk=a(_e(),1),cB=a(T(),1),Io=(0,cB.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cB.jsx)(Yk.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var qk=a(_e(),1),uB=a(T(),1),n1=(0,uB.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uB.jsx)(qk.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Kk=a(_e(),1),dB=a(T(),1),fB=(0,dB.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dB.jsx)(Kk.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Zk=a(_e(),1),pB=a(T(),1),Ar=(0,pB.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pB.jsx)(Zk.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Xk=a(_e(),1),mB=a(T(),1),hB=(0,mB.jsx)(Xk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mB.jsx)(Xk.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var Qk=a(_e(),1),gB=a(T(),1),hr=(0,gB.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gB.jsx)(Qk.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Jk=a(_e(),1),vB=a(T(),1),bB=(0,vB.jsx)(Jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vB.jsx)(Jk.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var $k=a(_e(),1),yB=a(T(),1),Fi=(0,yB.jsx)($k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yB.jsx)($k.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var eR=a(_e(),1),wB=a(T(),1),i1=(0,wB.jsx)(eR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wB.jsx)(eR.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var tR=a(_e(),1),_B=a(T(),1),SB=(0,_B.jsx)(tR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_B.jsx)(tR.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 rR=a(_e(),1),xB=a(T(),1),CB=(0,xB.jsx)(rR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xB.jsx)(rR.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 oR=a(_e(),1),EB=a(T(),1),TB=(0,EB.jsx)(oR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EB.jsx)(oR.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var nR=a(_e(),1),PB=a(T(),1),kB=(0,PB.jsx)(nR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PB.jsx)(nR.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 iR=a(_e(),1),RB=a(T(),1),AB=(0,RB.jsx)(iR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RB.jsx)(iR.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 sR=a(_e(),1),IB=a(T(),1),uv=(0,IB.jsx)(sR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IB.jsx)(sR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var aR=a(_e(),1),OB=a(T(),1),NB=(0,OB.jsx)(aR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OB.jsx)(aR.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 lR=a(_e(),1),MB=a(T(),1),s1=(0,MB.jsx)(lR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MB.jsx)(lR.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 cR=a(_e(),1),FB=a(T(),1),uR=(0,FB.jsx)(cR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FB.jsx)(cR.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 dR=a(_e(),1),DB=a(T(),1),LB=(0,DB.jsx)(dR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DB.jsx)(dR.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})});var fR=a(_e(),1),BB=a(T(),1),p0=(0,BB.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,BB.jsx)(fR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})});var pR=a(_e(),1),VB=a(T(),1),dv=(0,VB.jsx)(pR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VB.jsx)(pR.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 mR=a(_e(),1),jB=a(T(),1),wf=(0,jB.jsx)(mR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jB.jsx)(mR.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 hR=a(_e(),1),zB=a(T(),1),HB=(0,zB.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zB.jsx)(hR.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 gR=a(_e(),1),UB=a(T(),1),_f=(0,UB.jsx)(gR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UB.jsx)(gR.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 vR=a(_e(),1),WB=a(T(),1),gs=(0,WB.jsx)(vR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WB.jsx)(vR.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 bR=a(_e(),1),GB=a(T(),1),YB=(0,GB.jsx)(bR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GB.jsx)(bR.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 yR=a(_e(),1),qB=a(T(),1),KB=(0,qB.jsx)(yR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qB.jsx)(yR.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 wR=a(_e(),1),ZB=a(T(),1),XB=(0,ZB.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZB.jsx)(wR.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 _R=a(_e(),1),QB=a(T(),1),a1=(0,QB.jsx)(_R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QB.jsx)(_R.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 SR=a(_e(),1),JB=a(T(),1),$B=(0,JB.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JB.jsx)(SR.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 xR=a(_e(),1),eV=a(T(),1),l1=(0,eV.jsx)(xR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eV.jsx)(xR.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 CR=a(_e(),1),tV=a(T(),1),c1=(0,tV.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tV.jsx)(CR.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var ER=a(_e(),1),rV=a(T(),1),oV=(0,rV.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rV.jsx)(ER.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 TR=a(_e(),1),nV=a(T(),1),u1=(0,nV.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nV.jsx)(TR.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 PR=a(_e(),1),iV=a(T(),1),sV=(0,iV.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iV.jsx)(PR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var d1=a(_e(),1),f1=a(T(),1),p1=(0,f1.jsxs)(d1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,f1.jsx)(d1.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,f1.jsx)(d1.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 kR=a(_e(),1),aV=a(T(),1),Ka=(0,aV.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aV.jsx)(kR.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 RR=a(_e(),1),lV=a(T(),1),cV=(0,lV.jsx)(RR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lV.jsx)(RR.Path,{d:"M5 11.25h14v1.5H5z"})});var AR=a(_e(),1),uV=a(T(),1),dV=(0,uV.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uV.jsx)(AR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var IR=a(_e(),1),fV=a(T(),1),m1=(0,fV.jsx)(IR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fV.jsx)(IR.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var OR=a(_e(),1),pV=a(T(),1),mV=(0,pV.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pV.jsx)(OR.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 NR=a(_e(),1),hV=a(T(),1),m0=(0,hV.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hV.jsx)(NR.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 MR=a(_e(),1),gV=a(T(),1),bo=(0,gV.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gV.jsx)(MR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var FR=a(_e(),1),vV=a(T(),1),h1=(0,vV.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vV.jsx)(FR.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 DR=a(_e(),1),bV=a(T(),1),yV=(0,bV.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bV.jsx)(DR.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var LR=a(_e(),1),wV=a(T(),1),kl=(0,wV.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wV.jsx)(LR.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var BR=a(_e(),1),_V=a(T(),1),g1=(0,_V.jsx)(BR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_V.jsx)(BR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"})});var v1=a(_e(),1),b1=a(T(),1),mm=(0,b1.jsxs)(v1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,b1.jsx)(v1.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,b1.jsx)(v1.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 VR=a(_e(),1),SV=a(T(),1),y1=(0,SV.jsx)(VR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SV.jsx)(VR.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var jR=a(_e(),1),xV=a(T(),1),w1=(0,xV.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xV.jsx)(jR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z"})});var zR=a(_e(),1),CV=a(T(),1),EV=(0,CV.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CV.jsx)(zR.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 HR=a(_e(),1),TV=a(T(),1),Cc=(0,TV.jsx)(HR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TV.jsx)(HR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var UR=a(_e(),1),PV=a(T(),1),kV=(0,PV.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PV.jsx)(UR.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 WR=a(_e(),1),RV=a(T(),1),Rl=(0,RV.jsx)(WR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RV.jsx)(WR.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var GR=a(_e(),1),AV=a(T(),1),fv=(0,AV.jsx)(GR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AV.jsx)(GR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var YR=a(_e(),1),IV=a(T(),1),pv=(0,IV.jsx)(YR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IV.jsx)(YR.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 qR=a(_e(),1),OV=a(T(),1),NV=(0,OV.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,OV.jsx)(qR.Path,{d:"M7 11.5h10V13H7z"})});var KR=a(_e(),1),MV=a(T(),1),_1=(0,MV.jsx)(KR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MV.jsx)(KR.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 ZR=a(_e(),1),FV=a(T(),1),S1=(0,FV.jsx)(ZR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FV.jsx)(ZR.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 XR=a(_e(),1),DV=a(T(),1),hm=(0,DV.jsx)(XR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DV.jsx)(XR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var QR=a(_e(),1),LV=a(T(),1),BV=(0,LV.jsx)(QR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LV.jsx)(QR.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 JR=a(_e(),1),VV=a(T(),1),mv=(0,VV.jsx)(JR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VV.jsx)(JR.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 x1=a(_e(),1),C1=a(T(),1),jV=(0,C1.jsxs)(x1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,C1.jsx)(x1.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,C1.jsx)(x1.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 $R=a(_e(),1),zV=a(T(),1),E1=(0,zV.jsx)($R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zV.jsx)($R.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 e2=a(_e(),1),HV=a(T(),1),UV=(0,HV.jsx)(e2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HV.jsx)(e2.Path,{d:"M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z"})});var t2=a(_e(),1),WV=a(T(),1),T1=(0,WV.jsx)(t2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WV.jsx)(t2.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 r2=a(_e(),1),GV=a(T(),1),YV=(0,GV.jsx)(r2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GV.jsx)(r2.Path,{fill:"none",d:"M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square"})});var o2=a(_e(),1),qV=a(T(),1),KV=(0,qV.jsx)(o2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qV.jsx)(o2.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z"})});var n2=a(_e(),1),ZV=a(T(),1),XV=(0,ZV.jsx)(n2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZV.jsx)(n2.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})});var i2=a(_e(),1),QV=a(T(),1),JV=(0,QV.jsx)(i2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QV.jsx)(i2.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var s2=a(_e(),1),$V=a(T(),1),hv=(0,$V.jsx)(s2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$V.jsx)(s2.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 a2=a(_e(),1),e8=a(T(),1),h0=(0,e8.jsx)(a2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e8.jsx)(a2.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 l2=a(_e(),1),t8=a(T(),1),c2=(0,t8.jsx)(l2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t8.jsx)(l2.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 u2=a(_e(),1),r8=a(T(),1),Sf=(0,r8.jsx)(u2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,r8.jsx)(u2.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 d2=a(_e(),1),o8=a(T(),1),n8=(0,o8.jsx)(d2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o8.jsx)(d2.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 f2=a(_e(),1),i8=a(T(),1),gv=(0,i8.jsx)(f2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i8.jsx)(f2.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 p2=a(_e(),1),s8=a(T(),1),P1=(0,s8.jsx)(p2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,s8.jsx)(p2.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 m2=a(_e(),1),a8=a(T(),1),l8=(0,a8.jsx)(m2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a8.jsx)(m2.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 h2=a(_e(),1),c8=a(T(),1),u8=(0,c8.jsx)(h2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c8.jsx)(h2.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 g2=a(_e(),1),d8=a(T(),1),f8=(0,d8.jsx)(g2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24",fill:"currentColor",children:(0,d8.jsx)(g2.Path,{d:"M20 10c0-5.51-4.49-10-10-10C4.48 0 0 4.49 0 10c0 5.52 4.48 10 10 10 5.51 0 10-4.48 10-10zM7.78 15.37L4.37 6.22c.55-.02 1.17-.08 1.17-.08.5-.06.44-1.13-.06-1.11 0 0-1.45.11-2.37.11-.18 0-.37 0-.58-.01C4.12 2.69 6.87 1.11 10 1.11c2.33 0 4.45.87 6.05 2.34-.68-.11-1.65.39-1.65 1.58 0 .74.45 1.36.9 2.1.35.61.55 1.36.55 2.46 0 1.49-1.4 5-1.4 5l-3.03-8.37c.54-.02.82-.17.82-.17.5-.05.44-1.25-.06-1.22 0 0-1.44.12-2.38.12-.87 0-2.33-.12-2.33-.12-.5-.03-.56 1.2-.06 1.22l.92.08 1.26 3.41zM17.41 10c.24-.64.74-1.87.43-4.25.7 1.29 1.05 2.71 1.05 4.25 0 3.29-1.73 6.24-4.4 7.78.97-2.59 1.94-5.2 2.92-7.78zM6.1 18.09C3.12 16.65 1.11 13.53 1.11 10c0-1.3.23-2.48.72-3.59C3.25 10.3 4.67 14.2 6.1 18.09zm4.03-6.63l2.58 6.98c-.86.29-1.76.45-2.71.45-.79 0-1.57-.11-2.29-.33.81-2.38 1.62-4.74 2.42-7.1z"})});function gm(e){return e==="header"?u1:e==="footer"?a1:e==="sidebar"?T1:e==="navigation-overlay"?h1:hv}var TZ=a(xf(),1),{lock:PZ,unlock:q}=(0,TZ.__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");var kZ={},Al=e=>{if(!e)return kZ;let{templateTypes:t,templateAreas:r,template:o}=e,{description:n,slug:i,title:s,area:l}=o,{title:c,description:u}=Object.values(t).find(g=>g.slug===i)??kZ,d=typeof s=="string"?s:s?.rendered,f=typeof n=="string"?n:n?.raw,h=r?.map(g=>({...g,icon:gm(g.icon)}))?.find(g=>l===g.area)?.icon||Ka;return{title:d&&d!==i?d:c||i,description:f||u,icon:h}};function vm(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 Ht=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var VNe=["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 vv(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return Ht(e,i)??Ht(e,s);let l={};return VNe.forEach(c=>{let u=Ht(e,`settings${o}.${c}`)??Ht(e,`settings.${c}`);u!==void 0&&(l=vm(l,c.split("."),u))}),l}function k1(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return vm(e,s.split("."),r)}var IZ=a(p8(),1);var jNe="1600px",zNe="320px",HNe=1,UNe=.25,WNe=.75,GNe="14px";function AZ({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=zNe,maximumViewportWidth:n=jNe,scaleFactor:i=HNe,minimumFontSizeLimit:s}){if(s=Mu(s)?s:GNe,r){let w=Mu(r);if(!w?.unit||!w?.value)return null;let S=Mu(s,{coerceTo:w.unit});if(S?.value&&!e&&!t&&w?.value<=S?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let x=w.unit==="px"?w.value:w.value*16,C=Math.min(Math.max(1-.075*Math.log2(x),UNe),WNe),A=R1(w.value*C,3);S?.value&&A<S?.value?e=`${S.value}${S.unit}`:e=`${A}${w.unit}`}}let l=Mu(e),c=l?.unit||"rem",u=Mu(t,{coerceTo:c});if(!l||!u)return null;let d=Mu(e,{coerceTo:"rem"}),f=Mu(n,{coerceTo:c}),m=Mu(o,{coerceTo:c});if(!f||!m||!d)return null;let h=f.value-m.value;if(!h)return null;let g=R1(m.value/100,3),v=R1(g,3)+c,b=100*((u.value-l.value)/h),_=R1((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${v}) * ${_})`;return`clamp(${e}, ${y}, ${t})`}function Mu(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}$`),l=e.toString().match(s);if(!l||l.length<3)return null;let[,c,u]=l,d=parseFloat(c);return r==="px"&&(u==="em"||u==="rem")&&(d=d*o,u=r),u==="px"&&(r==="em"||r==="rem")&&(d=d/o,u=r),(r==="em"||r==="rem")&&(u==="em"||u==="rem")&&(u=r),u?{value:R1(d,3),unit:u}:null}function R1(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function m8(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function YNe(e){let t=e?.typography??{},r=e?.layout,o=Mu(r?.wideSize)?r?.wideSize:null;return m8(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function v2(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!m8(t?.typography)&&!m8(e))return r;let o=YNe(t)?.fluid??{},n=AZ({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 Fu="body",A1=":root";function g0(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 v0=[{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)=>v2(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 Ec(e,t){if(!e||!t)return t;let r=g0(e),o=g0(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function OZ(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=Ec(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=Ec(e,s)}))}),r}function b2(e,t){return e.includes(",")?g0(e).map(n=>n+t).join(","):e+t}function h8(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return g0(t).map(s=>s.replace(o,n)).join(",")}function NZ(e,t){let r=`.is-style-${e}`,o=g0(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return h8(e,o.join(","))}function qNe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,IZ.getCSSValueFromRawStyle)(Ht(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function KNe(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 b0(e,t){if(!e||!t)return e;let r=qNe(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=KNe(r.url,t?._links?.["wp:theme-file"])),r}function MZ(e,t,r=[],o="slug",n){let i=[t?Ht(e,["blocks",t,...r]):void 0,Ht(e,r)].filter(Boolean);for(let s of i)if(s){let l=["custom","theme","default"];for(let c of l){let u=s[c];if(u){let d=u.find(f=>f[o]===n);if(d)return o==="slug"||MZ(e,t,r,"slug",d.slug)[o]===d[o]?d:void 0}}}}function ZNe(e,t,r,[o,n]=[]){let i=v0.find(l=>l.cssVarInfix===o);if(!i||!e.settings)return r;let s=MZ(e.settings,t,i.path,"slug",n);if(s){let{valueKey:l}=i,c=s[l];return bv(e,t,c)}return r}function XNe(e,t,r,o=[]){let n=(t?Ht(e?.settings??{},["blocks",t,"custom",...o]):void 0)??Ht(e?.settings??{},["custom",...o]);return n?bv(e,t,n):r}function bv(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let u=Ht(e,r.ref);if(!u||typeof u=="object"&&"ref"in u)return u;r=u}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[l,...c]=s;return l==="preset"?ZNe(e,t,r,c):l==="custom"?XNe(e,t,r,c):r}function bm(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=Ht(e,i),l=void 0;if(s===void 0&&l){let u=!0,d=e;for(let f of i.split(".")){if(!d||typeof d!="object"||!Object.hasOwn(d,f)){u=!1;break}d=d[f]}u||(s=Ht(e,l))}return o?bv(e,r,s):s}function I1(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return vm(e,i.split("."),r)}var g8=a(y2(),1);function yv(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,g8.default)(e?.styles,t?.styles)&&(0,g8.default)(e?.settings,t?.settings)}var HZ=a(w2(),1);function jZ(e){return Object.prototype.toString.call(e)==="[object Object]"}function zZ(e){var t,r;return jZ(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(jZ(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Di(e,t){return(0,HZ.default)(e,t,{isMergeableObject:zZ,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}function UZ(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 Qt=a(j(),1),WZ=a(Pt(),1),_2=new Map,uMe=[],v8={caption:(0,Qt.__)("Caption"),link:(0,Qt.__)("Link"),button:(0,Qt.__)("Button"),heading:(0,Qt.__)("Heading"),h1:(0,Qt.__)("H1"),h2:(0,Qt.__)("H2"),h3:(0,Qt.__)("H3"),h4:(0,Qt.__)("H4"),h5:(0,Qt.__)("H5"),h6:(0,Qt.__)("H6"),"settings.color":(0,Qt.__)("Color"),"settings.typography":(0,Qt.__)("Typography"),"settings.shadow":(0,Qt.__)("Shadow"),"settings.layout":(0,Qt.__)("Layout"),"styles.color":(0,Qt.__)("Colors"),"styles.spacing":(0,Qt.__)("Spacing"),"styles.background":(0,Qt.__)("Background"),"styles.typography":(0,Qt.__)("Typography")},dMe=UZ(()=>(0,WZ.getBlockTypes)().reduce((e,{name:t,title:r})=>(e[t]=r,e),{})),S2=e=>e!==null&&typeof e=="object";function fMe(e){if(v8[e])return v8[e];let t=e.split(".");if(t?.[0]==="blocks")return dMe()?.[t[1]]||t[1];if(t?.[0]==="elements")return v8[t[1]]||t[1]}function GZ(e,t,r=""){if(!S2(e)&&!S2(t))return e!==t?r.split(".").slice(0,2).join("."):void 0;e=S2(e)?e:{},t=S2(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),n=[];for(let i of o){let s=r?r+"."+i:i,l=GZ(e[i],t[i],s);l&&(n=n.concat(l))}return n}function pMe(e,t){let r=JSON.stringify({next:e,previous:t});if(_2.has(r))return _2.get(r);let o=GZ({styles:{background:e?.styles?.background,color:e?.styles?.color,typography:e?.styles?.typography,spacing:e?.styles?.spacing},blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:{background:t?.styles?.background,color:t?.styles?.color,typography:t?.styles?.typography,spacing:t?.styles?.spacing},blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&&!o.length)return _2.set(r,[]),[];let n=Array.isArray(o)?o:[o],i=[...new Set(n)].reduce((s,l)=>{let c=fMe(l);return c&&s.push([l.split(".")[0],c]),s},[]);return _2.set(r,i),i}function N1(e,t,r={}){let o=pMe(e,t),n=o.length,{maxResults:i}=r;return n?(i&&n>i&&(o=o.slice(0,i)),Object.entries(o.reduce((s,l)=>{let c=s[l[0]]||[];return c.includes(l[1])||(s[l[0]]=[...c,l[1]]),s},{})).map(([s,l])=>{let c=l.length,u=l.join((0,Qt.__)(", "));switch(s){case"blocks":return(0,Qt.sprintf)((0,Qt._n)("%s block.","%s blocks.",c),u);case"elements":return(0,Qt.sprintf)((0,Qt._n)("%s element.","%s elements.",c),u);case"settings":return(0,Qt.sprintf)((0,Qt.__)("%s settings."),u);case"styles":return(0,Qt.sprintf)((0,Qt.__)("%s styles."),u);default:return(0,Qt.sprintf)((0,Qt.__)("%s."),u)}})):uMe}var Li=a(Pt(),1),D1=a(p8(),1),cX=a(Y(),1);function w0(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,l=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,u=null;if(l&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let m=o?u:null;if(l)return Ht(i,`${c}.root`,null)||Ht(i,c,null)||m;let h=s?Ht(s,`${c}.__experimentalSelector`,null):void 0;return h?Ec(u,h):m}let f;return l&&(f=Ht(i,c,null)),f||(o?w0(e,d[0],r):null)}var mMe={grad:.9,turn:360,rad:360/(2*Math.PI)},Cf=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Hn=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Il=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},$Z=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},YZ=function(e){return{r:Il(e.r,0,255),g:Il(e.g,0,255),b:Il(e.b,0,255),a:Il(e.a)}},b8=function(e){return{r:Hn(e.r),g:Hn(e.g),b:Hn(e.b),a:Hn(e.a,3)}},hMe=/^#([0-9a-f]{3,8})$/i,x2=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},eX=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}},tX=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}},qZ=function(e){return{h:$Z(e.h),s:Il(e.s,0,100),l:Il(e.l,0,100),a:Il(e.a)}},KZ=function(e){return{h:Hn(e.h),s:Hn(e.s),l:Hn(e.l),a:Hn(e.a,3)}},ZZ=function(e){return tX((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},M1=function(e){return{h:(t=eX(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},gMe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,vMe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,bMe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,yMe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,_8={string:[[function(e){var t=hMe.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?Hn(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?Hn(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=bMe.exec(e)||yMe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:YZ({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=gMe.exec(e)||vMe.exec(e);if(!t)return null;var r,o,n=qZ({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(mMe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return ZZ(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 Cf(t)&&Cf(r)&&Cf(o)?YZ({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(!Cf(t)||!Cf(r)||!Cf(o))return null;var s=qZ({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return ZZ(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Cf(t)||!Cf(r)||!Cf(o))return null;var s=(function(l){return{h:$Z(l.h),s:Il(l.s,0,100),v:Il(l.v,0,100),a:Il(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return tX(s)},"hsv"]]},XZ=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]},wMe=function(e){return typeof e=="string"?XZ(e.trim(),_8.string):typeof e=="object"&&e!==null?XZ(e,_8.object):[null,void 0]};var y8=function(e,t){var r=M1(e);return{h:r.h,s:Il(r.s+100*t,0,100),l:r.l,a:r.a}},w8=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},QZ=function(e,t){var r=M1(e);return{h:r.h,s:r.s,l:Il(r.l+100*t,0,100),a:r.a}},S8=(function(){function e(t){this.parsed=wMe(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 Hn(w8(this.rgba),2)},e.prototype.isDark=function(){return w8(this.rgba)<.5},e.prototype.isLight=function(){return w8(this.rgba)>=.5},e.prototype.toHex=function(){return t=b8(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?x2(Hn(255*i)):"","#"+x2(r)+x2(o)+x2(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return b8(this.rgba)},e.prototype.toRgbString=function(){return t=b8(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 KZ(M1(this.rgba))},e.prototype.toHslString=function(){return t=KZ(M1(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=eX(this.rgba),{h:Hn(t.h),s:Hn(t.s),v:Hn(t.v),a:Hn(t.a,3)};var t},e.prototype.invert=function(){return Oo({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),Oo(y8(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Oo(y8(this.rgba,-t))},e.prototype.grayscale=function(){return Oo(y8(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Oo(QZ(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Oo(QZ(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"?Oo({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Hn(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=M1(this.rgba);return typeof t=="number"?Oo({h:t,s:r.s,l:r.l,a:r.a}):Hn(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Oo(t).toHex()},e})(),Oo=function(e){return e instanceof S8?e:new S8(e)},JZ=[],C2=function(e){e.forEach(function(t){JZ.indexOf(t)<0&&(t(S8,_8),JZ.push(t))})};function _Me(e=[]){let t={r:[],g:[],b:[],a:[]};return e.forEach(r=>{let o=Oo(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 rX(e,t){let r=_Me(t);return`
+"use strict";var wp;(wp||={}).editor=(()=>{var z5e=Object.create;var pk=Object.defineProperty;var H5e=Object.getOwnPropertyDescriptor;var U5e=Object.getOwnPropertyNames;var W5e=Object.getPrototypeOf,G5e=Object.prototype.hasOwnProperty;var ta=(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 $e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Yr=(e,t)=>{for(var r in t)pk(e,r,{get:t[r],enumerable:!0})},HK=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of U5e(t))!G5e.call(e,n)&&n!==r&&pk(e,n,{get:()=>t[n],enumerable:!(o=H5e(t,n))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?z5e(W5e(e)):{},HK(t||!e||!e.__esModule?pk(r,"default",{value:e,enumerable:!0}):r,e)),Y5e=e=>HK(pk({},"__esModule",{value:!0}),e);var K=$e((tdt,UK)=>{UK.exports=window.wp.data});var ae=$e((rdt,WK)=>{WK.exports=window.wp.coreData});var U=$e((odt,GK)=>{GK.exports=window.wp.element});var Te=$e((ndt,YK)=>{YK.exports=window.wp.compose});var Vn=$e((idt,qK)=>{qK.exports=window.wp.hooks});var be=$e((sdt,KK)=>{KK.exports=window.wp.blockEditor});var Pt=$e((fdt,tZ)=>{tZ.exports=window.wp.blocks});var an=$e((pdt,rZ)=>{rZ.exports=window.wp.date});var bo=$e((mdt,oZ)=>{oZ.exports=window.wp.url});var Ya=$e((hdt,nZ)=>{nZ.exports=window.wp.deprecated});var Dt=$e((gdt,iZ)=>{iZ.exports=window.wp.preferences});var yf=$e((bdt,uZ)=>{uZ.exports=window.wp.privateApis});var T4=$e((Tdt,pZ)=>{pZ.exports=window.wp.styleEngine});var j=$e((Ldt,yZ)=>{yZ.exports=window.wp.i18n});var yk=$e((Bdt,wZ)=>{"use strict";wZ.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 wk=$e((jdt,xZ)=>{"use strict";var ONe=function(t){return NNe(t)&&!MNe(t)};function NNe(e){return!!e&&typeof e=="object"}function MNe(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||LNe(e)}var FNe=typeof Symbol=="function"&&Symbol.for,DNe=FNe?Symbol.for("react.element"):60103;function LNe(e){return e.$$typeof===DNe}function BNe(e){return Array.isArray(e)?[]:{}}function n1(e,t){return t.clone!==!1&&t.isMergeableObject(e)?d0(BNe(e),e,t):e}function VNe(e,t,r){return e.concat(t).map(function(o){return n1(o,r)})}function jNe(e,t){if(!t.customMerge)return d0;var r=t.customMerge(e);return typeof r=="function"?r:d0}function zNe(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function _Z(e){return Object.keys(e).concat(zNe(e))}function SZ(e,t){try{return t in e}catch{return!1}}function HNe(e,t){return SZ(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function UNe(e,t,r){var o={};return r.isMergeableObject(e)&&_Z(e).forEach(function(n){o[n]=n1(e[n],r)}),_Z(t).forEach(function(n){HNe(e,n)||(SZ(e,n)&&r.isMergeableObject(t[n])?o[n]=jNe(n,r)(e[n],t[n],r):o[n]=n1(t[n],r))}),o}function d0(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||VNe,r.isMergeableObject=r.isMergeableObject||ONe,r.cloneUnlessOtherwiseSpecified=n1;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):UNe(e,t,r):n1(t,r)}d0.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return d0(o,n,r)},{})};var WNe=d0;xZ.exports=WNe});var na=$e((ept,vX)=>{vX.exports=window.wp.a11y});var Bu=$e((tpt,bX)=>{bX.exports=window.wp.apiFetch});var It=$e((rpt,yX)=>{yX.exports=window.wp.notices});var Vt=$e((spt,TX)=>{TX.exports=window.wp.htmlEntities});var Se=$e((upt,EX)=>{EX.exports=window.wp.primitives});var E=$e((dpt,PX)=>{PX.exports=window.ReactJSXRuntime});var G=$e((Ygt,DX)=>{DX.exports=window.wp.components});var Rl=$e((Svt,rQ)=>{rQ.exports=window.wp.patterns});var _e=$e((xvt,oQ)=>{oQ.exports=window.React});var Vu=$e((syt,NQ)=>{NQ.exports=window.ReactDOM});var WJ=$e(UJ=>{"use strict";var N0=_e();function RLe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var ALe=typeof Object.is=="function"?Object.is:RLe,ILe=N0.useState,OLe=N0.useEffect,NLe=N0.useLayoutEffect,MLe=N0.useDebugValue;function FLe(e,t){var r=t(),o=ILe({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return NLe(function(){n.value=r,n.getSnapshot=t,T7(n)&&i({inst:n})},[e,r,t]),OLe(function(){return T7(n)&&i({inst:n}),e(function(){T7(n)&&i({inst:n})})},[e]),MLe(r),r}function T7(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!ALe(e,r)}catch{return!0}}function DLe(e,t){return t()}var LLe=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?DLe:FLe;UJ.useSyncExternalStore=N0.useSyncExternalStore!==void 0?N0.useSyncExternalStore:LLe});var oC=$e((cwt,GJ)=>{"use strict";GJ.exports=WJ()});var qJ=$e(YJ=>{"use strict";var sA=_e(),BLe=oC();function VLe(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var jLe=typeof Object.is=="function"?Object.is:VLe,zLe=BLe.useSyncExternalStore,HLe=sA.useRef,ULe=sA.useEffect,WLe=sA.useMemo,GLe=sA.useDebugValue;YJ.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=HLe(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=WLe(function(){function c(h){if(!u){if(u=!0,d=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,jLe(d,h))return g;var v=o(h);return n!==void 0&&n(g,v)?(d=h,g):(d=h,f=v)}var u=!1,d,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 l=zLe(e,i[0],i[1]);return ULe(function(){s.hasValue=!0,s.value=l},[l]),GLe(l),l}});var ZJ=$e((dwt,KJ)=>{"use strict";KJ.exports=qJ()});var L9=$e((okt,Dte)=>{Dte.exports=window.wp.theme});var qA=$e((GRt,Ure)=>{Ure.exports=window.wp.blob});var Mf=$e((YRt,Wre)=>{Wre.exports=window.wp.mediaUtils});var uw=$e((z2t,wI)=>{var sne={\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"},ane=Object.keys(sne).join("|"),j8e=new RegExp(ane,"g"),z8e=new RegExp(ane,"");function H8e(e){return sne[e]}var lne=function(e){return e.replace(j8e,H8e)},U8e=function(e){return!!e.match(z8e)};wI.exports=lne;wI.exports.has=U8e;wI.exports.remove=lne});var bw=$e((NAt,$ne)=>{$ne.exports=window.wp.wordcount});var Mo=$e((L5t,iae)=>{iae.exports=window.wp.keycodes});var AU=$e((xVt,lde)=>{lde.exports=window.wp.warning});var hd=$e((Q8t,Kde)=>{Kde.exports=window.wp.richText});var _a=$e((rWt,Upe)=>{Upe.exports=window.wp.keyboardShortcuts});var Gpe=$e((oWt,Wpe)=>{Wpe.exports=window.wp.viewport});var Dh=$e((nWt,Ype)=>{Ype.exports=window.wp.plugins});var L0e=$e((Iir,D0e)=>{D0e.exports=window.wp.blockSerializationDefaultParser});var _G=$e((Wir,Z0e)=>{Z0e.exports=window.wp.commands});var XM=$e((usr,awe)=>{awe.exports=window.wp.uploadMedia});var Mp=$e((nlr,T_e)=>{T_e.exports=window.wp.dom});var tEe=$e((ehr,eEe)=>{"use strict";var lst="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";eEe.exports=lst});var iEe=$e((thr,nEe)=>{"use strict";var cst=tEe();function rEe(){}function oEe(){}oEe.resetWarningCache=rEe;nEe.exports=function(){function e(o,n,i,s,l,c){if(c!==cst){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 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:oEe,resetWarningCache:rEe};return r.PropTypes=r,r}});var aEe=$e((nhr,sEe)=>{sEe.exports=iEe()();var rhr,ohr});var cEe=$e((MF,lEe)=>{(function(e,t){if(typeof define=="function"&&define.amd)define(["module","exports"],t);else if(typeof MF<"u")t(lEe,MF);else{var r={exports:{}};t(r,r.exports),e.autosize=r.exports}})(MF,function(e,t){"use strict";var r=typeof Map=="function"?new Map:(function(){var c=[],u=[];return{has:function(f){return c.indexOf(f)>-1},get:function(f){return u[c.indexOf(f)]},set:function(f,m){c.indexOf(f)===-1&&(c.push(f),u.push(m))},delete:function(f){var m=c.indexOf(f);m>-1&&(c.splice(m,1),u.splice(m,1))}}})(),o=function(u){return new Event(u,{bubbles:!0})};try{new Event("test")}catch{o=function(d){var f=document.createEvent("Event");return f.initEvent(d,!0,!1),f}}function n(c){if(!c||!c.nodeName||c.nodeName!=="TEXTAREA"||r.has(c))return;var u=null,d=null,f=null;function m(){var w=window.getComputedStyle(c,null);w.resize==="vertical"?c.style.resize="none":w.resize==="both"&&(c.style.resize="horizontal"),w.boxSizing==="content-box"?u=-(parseFloat(w.paddingTop)+parseFloat(w.paddingBottom)):u=parseFloat(w.borderTopWidth)+parseFloat(w.borderBottomWidth),isNaN(u)&&(u=0),b()}function h(w){{var S=c.style.width;c.style.width="0px",c.offsetWidth,c.style.width=S}c.style.overflowY=w}function g(w){for(var S=[];w&&w.parentNode&&w.parentNode instanceof Element;)w.parentNode.scrollTop&&S.push({node:w.parentNode,scrollTop:w.parentNode.scrollTop}),w=w.parentNode;return S}function v(){if(c.scrollHeight!==0){var w=g(c),S=document.documentElement&&document.documentElement.scrollTop;c.style.height="",c.style.height=c.scrollHeight+u+"px",d=c.clientWidth,w.forEach(function(x){x.node.scrollTop=x.scrollTop}),S&&(document.documentElement.scrollTop=S)}}function b(){v();var w=Math.round(parseFloat(c.style.height)),S=window.getComputedStyle(c,null),x=S.boxSizing==="content-box"?Math.round(parseFloat(S.height)):c.offsetHeight;if(x<w?S.overflowY==="hidden"&&(h("scroll"),v(),x=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight):S.overflowY!=="hidden"&&(h("hidden"),v(),x=S.boxSizing==="content-box"?Math.round(parseFloat(window.getComputedStyle(c,null).height)):c.offsetHeight),f!==x){f=x;var C=o("autosize:resized");try{c.dispatchEvent(C)}catch{}}}var _=function(){c.clientWidth!==d&&b()},y=function(w){window.removeEventListener("resize",_,!1),c.removeEventListener("input",b,!1),c.removeEventListener("keyup",b,!1),c.removeEventListener("autosize:destroy",y,!1),c.removeEventListener("autosize:update",b,!1),Object.keys(w).forEach(function(S){c.style[S]=w[S]}),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",y,!1),"onpropertychange"in c&&"oninput"in c&&c.addEventListener("keyup",b,!1),window.addEventListener("resize",_,!1),c.addEventListener("input",b,!1),c.addEventListener("autosize:update",b,!1),c.style.overflowX="hidden",c.style.wordWrap="break-word",r.set(c,{destroy:y,update:b}),m()}function i(c){var u=r.get(c);u&&u.destroy()}function s(c){var u=r.get(c);u&&u.update()}var l=null;typeof window>"u"||typeof window.getComputedStyle!="function"?(l=function(u){return u},l.destroy=function(c){return c},l.update=function(c){return c}):(l=function(u,d){return u&&Array.prototype.forEach.call(u.length?u:[u],function(f){return n(f,d)}),u},l.destroy=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],i),c},l.update=function(c){return c&&Array.prototype.forEach.call(c.length?c:[c],s),c}),t.default=l,e.exports=t.default})});var dEe=$e((ihr,uEe)=>{var ust=function(e,t,r){return r=window.getComputedStyle,(r?r(e):e.currentStyle)[t.replace(/-(\w)/gi,function(o,n){return n.toUpperCase()})]};uEe.exports=ust});var pEe=$e((shr,fEe)=>{var lq=dEe();function dst(e){var t=lq(e,"line-height"),r=parseFloat(t,10);if(t===r+""){var o=e.style.lineHeight;e.style.lineHeight=t+"em",t=lq(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=lq(e,"font-size");i.style.fontSize=s,i.style.padding="0px",i.style.border="0px";var l=document.body;l.appendChild(i);var c=i.offsetHeight;r=c,l.removeChild(i)}return r}fEe.exports=dst});var hEe=$e(Wp=>{"use strict";var fst=Wp&&Wp.__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)}})(),cq=Wp&&Wp.__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},pst=Wp&&Wp.__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};Wp.__esModule=!0;var DF=_e(),pP=aEe(),FF=cEe(),mst=pEe(),hst=mst,mEe="autosize:resized",gst=(function(e){fst(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:hst(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&&FF(r.textarea)}):this.textarea&&FF(this.textarea),this.textarea&&this.textarea.addEventListener(mEe,this.onResize)},t.prototype.componentWillUnmount=function(){this.textarea&&(this.textarea.removeEventListener(mEe,this.onResize),FF.destroy(this.textarea))},t.prototype.render=function(){var r=this,o=this,n=o.props,i=n.onResize,s=n.maxRows,l=n.onChange,c=n.style,u=n.innerRef,d=n.children,f=pst(n,["onResize","maxRows","onChange","style","innerRef","children"]),m=o.state.lineHeight,h=s&&m?m*s:null;return DF.createElement("textarea",cq({},f,{onChange:this.onChange,style:h?cq({},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)}}),d)},t.prototype.componentDidUpdate=function(){this.textarea&&FF.update(this.textarea)},t.defaultProps={rows:1,async:!1},t.propTypes={rows:pP.number,maxRows:pP.number,onResize:pP.func,innerRef:pP.any,async:pP.bool},t})(DF.Component);Wp.TextareaAutosize=DF.forwardRef(function(e,t){return DF.createElement(gst,cq({},e,{innerRef:t}))})});var vEe=$e((lhr,gEe)=>{"use strict";var vst=hEe();gEe.exports=vst.TextareaAutosize});var vPe=$e((mgr,gPe)=>{gPe.exports=window.wp.serverSideRender});var $ut={};Yr($ut,{AlignmentToolbar:()=>Rst,Autocomplete:()=>kst,AutosaveMonitor:()=>m3,BlockAlignmentToolbar:()=>Ast,BlockControls:()=>Ist,BlockEdit:()=>Ost,BlockEditorKeyboardShortcuts:()=>Nst,BlockFormatControls:()=>Mst,BlockIcon:()=>Fst,BlockInspector:()=>Dst,BlockList:()=>Lst,BlockMover:()=>Bst,BlockNavigationDropdown:()=>Vst,BlockSelectionClearer:()=>jst,BlockSettingsMenu:()=>zst,BlockTitle:()=>Hst,BlockToolbar:()=>Ust,CharacterCount:()=>sx,ColorPalette:()=>Wst,ContrastChecker:()=>Gst,CopyHandler:()=>Yst,DefaultBlockAppender:()=>qst,DocumentBar:()=>A3,DocumentOutline:()=>pS,DocumentOutlineCheck:()=>hSe,EditorHistoryRedo:()=>D3,EditorHistoryUndo:()=>V3,EditorKeyboardShortcuts:()=>rS,EditorKeyboardShortcutsRegister:()=>SSe,EditorNotices:()=>FSe,EditorProvider:()=>t_e,EditorSnackbars:()=>VSe,EntitiesSavedStates:()=>Pat,ErrorBoundary:()=>GSe,FontSizePicker:()=>Kst,InnerBlocks:()=>Xst,Inserter:()=>Zst,InspectorAdvancedControls:()=>Qst,InspectorControls:()=>Jst,LocalAutosaveMonitor:()=>ZSe,MediaPlaceholder:()=>nat,MediaUpload:()=>iat,MediaUploadCheck:()=>sat,MultiSelectScrollIntoView:()=>aat,NavigableToolbar:()=>lat,ObserveTyping:()=>cat,PageAttributesCheck:()=>hS,PageAttributesOrder:()=>txe,PageAttributesPanel:()=>K3,PageAttributesParent:()=>fxe,PageTemplate:()=>Q3,PanelColorSettings:()=>$st,PlainText:()=>eat,PluginBlockSettingsMenuItem:()=>Rxe,PluginDocumentSettingPanel:()=>r6,PluginMoreMenuItem:()=>Nxe,PluginPostPublishPanel:()=>n6,PluginPostStatusInfo:()=>xS,PluginPrePublishPanel:()=>a6,PluginPreviewMenuItem:()=>Hxe,PluginSidebar:()=>Py,PluginSidebarMoreMenuItem:()=>Gxe,PostAuthor:()=>f6,PostAuthorCheck:()=>p6,PostAuthorPanel:()=>g6,PostComments:()=>w6,PostDiscussionPanel:()=>E6,PostExcerpt:()=>qE,PostExcerptCheck:()=>Iy,PostExcerptPanel:()=>Z1e,PostFeaturedImage:()=>QE,PostFeaturedImageCheck:()=>zp,PostFeaturedImagePanel:()=>D6,PostFormat:()=>$E,PostFormatCheck:()=>OS,PostLastRevision:()=>V6,PostLastRevisionCheck:()=>My,PostLastRevisionPanel:()=>hCe,PostLockedModal:()=>SCe,PostPendingStatus:()=>ECe,PostPendingStatusCheck:()=>z6,PostPingbacks:()=>C6,PostPreviewButton:()=>FS,PostPublishButton:()=>DS,PostPublishButtonLabel:()=>W6,PostPublishPanel:()=>fF,PostSavedState:()=>xF,PostSchedule:()=>VS,PostScheduleCheck:()=>CF,PostScheduleLabel:()=>jS,PostSchedulePanel:()=>PF,PostSticky:()=>hF,PostStickyCheck:()=>pF,PostSwitchToDraftButton:()=>YTe,PostSyncStatus:()=>AF,PostTaxonomies:()=>KS,PostTaxonomiesCheck:()=>IF,PostTaxonomiesFlatTermSelector:()=>XY,PostTaxonomiesHierarchicalTermSelector:()=>$Y,PostTaxonomiesPanel:()=>NF,PostTemplatePanel:()=>c6,PostTextEditor:()=>mP,PostTitle:()=>GF,PostTitleRaw:()=>qF,PostTrash:()=>tx,PostTrashCheck:()=>KF,PostTypeSupportCheck:()=>fo,PostURL:()=>bP,PostURLCheck:()=>JF,PostURLLabel:()=>WEe,PostURLPanel:()=>rD,PostVisibility:()=>oP,PostVisibilityCheck:()=>KEe,PostVisibilityLabel:()=>K6,RichText:()=>_Pe,RichTextShortcut:()=>tat,RichTextToolbarButton:()=>rat,ServerSideRender:()=>yPe.default,SkipToSelectedBlock:()=>uat,TableOfContents:()=>uPe,TextEditorGlobalKeyboardShortcuts:()=>Eat,ThemeSupportCheck:()=>N6,TimeToRead:()=>ix,URLInput:()=>dat,URLInputButton:()=>fat,URLPopover:()=>pat,UnsavedChangesWarning:()=>hPe,VisualEditorGlobalKeyboardShortcuts:()=>Tat,Warning:()=>mat,WordCount:()=>nx,WritingFlow:()=>hat,__unstableRichTextInputEvent:()=>oat,cleanForSlug:()=>cge,createCustomColorsHOC:()=>gat,getColorClassName:()=>vat,getColorObjectByAttributeValues:()=>bat,getColorObjectByColorValue:()=>yat,getFontSize:()=>wat,getFontSizeClass:()=>_at,linkAutocompleter:()=>f3,mediaUpload:()=>zN,privateApis:()=>L5e,registerEntityAction:()=>Zut,registerEntityField:()=>Qut,store:()=>N,storeConfig:()=>KC,transformStyles:()=>B5e.transformStyles,unregisterEntityAction:()=>Xut,unregisterEntityField:()=>Jut,useEntitiesSavedStatesIsDirty:()=>kat,usePostScheduleLabel:()=>zS,usePostURLLabel:()=>mq,usePostVisibilityLabel:()=>jY,userAutocompleter:()=>p3,withColorContext:()=>Sat,withColors:()=>xat,withFontSizes:()=>Cat});var f_e=a(K(),1),p_e=a(ae(),1),m_e=a(U(),1),h_e=a(Te(),1),g_e=a(Vn(),1);var d3=a(K(),1);var $K=a(K(),1);var ZK=a(be(),1),XK={...ZK.SETTINGS_DEFAULTS,richEditingEnabled:!0,codeEditingEnabled:!0,responsiveEditingEnabled:!0,fontLibraryEnabled:!0,enableCustomFields:void 0,defaultRenderingMode:"post-only"};var QK=a(K(),1);function q5e(e={},t){return t.type==="SET_IS_READY"?{...e,[t.kind]:{...e[t.kind],[t.name]:!0}}:e}function K5e(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 Z5e(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 JK=(0,QK.combineReducers)({actions:K5e,fields:Z5e,isReady:q5e});function mk(e){return e&&typeof e=="object"&&"raw"in e?e.raw:e}function X5e(e=null,t){return t.type==="SET_EDITED_POST"?t.postId:e}function Q5e(e=null,t){return t.type==="SET_CURRENT_TEMPLATE_ID"?t.id:e}function J5e(e=null,t){return t.type==="SET_EDITED_POST"?t.postType:e}function $5e(e={isValid:!0},t){return t.type==="SET_TEMPLATE_VALIDITY"?{...e,isValid:t.isValid}:e}function eNe(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 tNe(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 rNe(e={isLocked:!1},t){return t.type==="UPDATE_POST_LOCK"?t.lock:e}function oNe(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 nNe(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 iNe(e=XK,t){return t.type==="UPDATE_EDITOR_SETTINGS"?{...e,...t.settings}:e}function sNe(e="post-only",t){return t.type==="SET_RENDERING_MODE"?t.mode:e}function aNe(e=void 0,t){return t.type==="SET_CANVAS_WIDTH"?t.width:e}function lNe(e=[],t){switch(t.type){case"REMOVE_PANEL":if(!e.includes(t.panelName))return[...e,t.panelName]}return e}function cNe(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 uNe(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 dNe(e={current:null}){return e}function fNe(e={current:null}){return e}function pNe(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 mNe(e="/",t){switch(t.type){case"SET_STYLES_PATH":return t.path;case"RESET_STYLES_NAVIGATION":return"/"}return e}function hNe(e=!1,t){switch(t.type){case"SET_SHOW_STYLEBOOK":return t.show;case"RESET_STYLES_NAVIGATION":return!1}return e}function gNe(e=null,t){return t.type==="SET_CURRENT_REVISION_ID"?t.revisionId:e}function vNe(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 bNe(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 yNe(e={},t){return t.type==="SELECT_NOTE"?{noteId:t.noteId,options:t.options}:e}var eZ=(0,$K.combineReducers)({postId:X5e,postType:J5e,templateId:Q5e,saving:eNe,deleting:tNe,postLock:rNe,template:$5e,postSavingLock:oNe,editorSettings:iNe,postAutosavingLock:nNe,renderingMode:sNe,canvasWidth:aNe,removedPanels:lNe,blockInserterPanel:cNe,inserterSidebarToggleRef:fNe,listViewPanel:uNe,listViewToggleRef:dNe,publishSidebarActive:pNe,stylesPath:mNe,showStylebook:hNe,revisionId:gNe,revisionPage:vNe,showRevisionDiff:bNe,selectedNote:yNe,dataviews:JK});var K4={};Yr(K4,{__experimentalGetDefaultTemplatePartAreas:()=>L6e,__experimentalGetDefaultTemplateType:()=>B6e,__experimentalGetDefaultTemplateTypes:()=>D6e,__experimentalGetTemplateInfo:()=>V6e,__unstableIsEditorReady:()=>O3e,canInsertBlockType:()=>O6e,canUserUseUnfilteredHTML:()=>C3e,didPostSaveRequestFail:()=>d3e,didPostSaveRequestSucceed:()=>u3e,getActivePostLock:()=>x3e,getAdjacentBlockClientId:()=>o6e,getAutosaveAttribute:()=>uX,getBlock:()=>H3e,getBlockAttributes:()=>z3e,getBlockCount:()=>K3e,getBlockHierarchyRootClientId:()=>r6e,getBlockIndex:()=>v6e,getBlockInsertionPoint:()=>P6e,getBlockListSettings:()=>F6e,getBlockMode:()=>C6e,getBlockName:()=>V3e,getBlockOrder:()=>g6e,getBlockRootClientId:()=>t6e,getBlockSelectionEnd:()=>X3e,getBlockSelectionStart:()=>Z3e,getBlocks:()=>U3e,getBlocksByClientId:()=>q3e,getClientIdsOfDescendants:()=>W3e,getClientIdsWithDescendants:()=>G3e,getCurrentPost:()=>zn,getCurrentPostAttribute:()=>l1,getCurrentPostId:()=>oa,getCurrentPostLastRevisionId:()=>$Me,getCurrentPostRevisionsCount:()=>G4,getCurrentPostType:()=>ra,getCurrentTemplateId:()=>JMe,getDeviceType:()=>N3e,getEditedPostAttribute:()=>no,getEditedPostContent:()=>f1,getEditedPostPreviewLink:()=>m3e,getEditedPostSlug:()=>b3e,getEditedPostVisibility:()=>t3e,getEditorBlocks:()=>E3e,getEditorMode:()=>D3e,getEditorSelection:()=>I3e,getEditorSelectionEnd:()=>A3e,getEditorSelectionStart:()=>R3e,getEditorSettings:()=>q4,getFirstMultiSelectedBlockClientId:()=>c6e,getGlobalBlockCount:()=>Y3e,getInserterItems:()=>N6e,getLastMultiSelectedBlockClientId:()=>u6e,getMultiSelectedBlockClientIds:()=>a6e,getMultiSelectedBlocks:()=>l6e,getMultiSelectedBlocksEndClientId:()=>h6e,getMultiSelectedBlocksStartClientId:()=>m6e,getNextBlockClientId:()=>i6e,getPermalink:()=>v3e,getPermalinkParts:()=>mX,getPostEdits:()=>d1,getPostLockUser:()=>S3e,getPostTypeLabel:()=>j6e,getPreviousBlockClientId:()=>n6e,getRenderingMode:()=>Mk,getSelectedBlock:()=>e6e,getSelectedBlockClientId:()=>$3e,getSelectedBlockCount:()=>Q3e,getSelectedBlocksInitialCaretPosition:()=>s6e,getStateBeforeOptimisticTransaction:()=>L3e,getSuggestedPostFormat:()=>h3e,getTemplate:()=>A6e,getTemplateLock:()=>I6e,hasChangedContent:()=>cX,hasEditorRedo:()=>ZMe,hasEditorUndo:()=>KMe,hasInserterItems:()=>M6e,hasMultiSelection:()=>_6e,hasNonPostEntityChanges:()=>XMe,hasSelectedBlock:()=>J3e,hasSelectedInnerBlock:()=>y6e,inSomeHistory:()=>B3e,isAncestorMultiSelected:()=>p6e,isAutosavingPost:()=>f3e,isBlockInsertionPointVisible:()=>k6e,isBlockMultiSelected:()=>f6e,isBlockSelected:()=>b6e,isBlockValid:()=>j3e,isBlockWithinSelection:()=>w6e,isCaretWithinFormattedText:()=>E6e,isCleanNewPost:()=>QMe,isCurrentPostPending:()=>r3e,isCurrentPostPublished:()=>Y4,isCurrentPostScheduled:()=>o3e,isDeletingPost:()=>l3e,isEditedPostAutosaveable:()=>i3e,isEditedPostBeingScheduled:()=>s3e,isEditedPostDateFloating:()=>a3e,isEditedPostDirty:()=>Ok,isEditedPostEmpty:()=>fX,isEditedPostNew:()=>lX,isEditedPostPublishable:()=>n3e,isEditedPostSaveable:()=>dX,isEditorPanelEnabled:()=>P3e,isEditorPanelOpened:()=>k3e,isEditorPanelRemoved:()=>gX,isFirstMultiSelectedBlock:()=>d6e,isInserterOpened:()=>F3e,isListViewOpened:()=>M3e,isMultiSelecting:()=>S6e,isPermalinkEditable:()=>pX,isPostAutosavingLocked:()=>hX,isPostLockTakeover:()=>_3e,isPostLocked:()=>y3e,isPostSavingLocked:()=>w3e,isPreviewingPost:()=>p3e,isPublishSidebarEnabled:()=>T3e,isPublishSidebarOpened:()=>z6e,isPublishingPost:()=>g3e,isSavingNonPostEntityChanges:()=>c3e,isSavingPost:()=>g0,isSelectionEnabled:()=>x6e,isTyping:()=>T6e,isValidTemplate:()=>R6e});var gm=a(Pt(),1),h0=a(an(),1),c1=a(bo(),1),Xt=a(K(),1),Lu=a(Ya(),1),Nk=a(be(),1),qr=a(ae(),1),p1=a(Dt(),1);var sZ=new Set(["meta"]),aZ="core/editor",S4=/%(?:postname|pagename)%/,x4=60*1e3,lZ=["title","excerpt","content"];var xr="wp_template",Ii="wp_template_part",Nu="wp_block",hk="wp_navigation",Tl="attachment",gk={custom:"custom",theme:"theme",plugin:"plugin"},C4=["wp_template","wp_template_part"],cZ=[...C4,"wp_block","wp_navigation"],cm=[xr,Ii,Nu,hk];var dZ=a(yf(),1),{lock:fZ,unlock:Y}=(0,dZ.__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 um(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 zt=(e,t,r)=>{let o=Array.isArray(t)?t:t.split("."),n=e;return o.forEach(i=>{n=n?.[i]}),n??r};var wNe=["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 iv(e,t,r){let o=r?".blocks."+r:"",n=t?"."+t:"",i=`settings${o}${n}`,s=`settings${n}`;if(t)return zt(e,i)??zt(e,s);let l={};return wNe.forEach(c=>{let u=zt(e,`settings${o}.${c}`)??zt(e,`settings.${c}`);u!==void 0&&(l=um(l,c.split("."),u))}),l}function e1(e,t,r,o){let n=o?".blocks."+o:"",i=t?"."+t:"",s=`settings${n}${i}`;return um(e,s.split("."),r)}var hZ=a(T4(),1);var _Ne="1600px",SNe="320px",xNe=1,CNe=.25,TNe=.75,ENe="14px";function mZ({minimumFontSize:e,maximumFontSize:t,fontSize:r,minimumViewportWidth:o=SNe,maximumViewportWidth:n=_Ne,scaleFactor:i=xNe,minimumFontSizeLimit:s}){if(s=Mu(s)?s:ENe,r){let w=Mu(r);if(!w?.unit||!w?.value)return null;let S=Mu(s,{coerceTo:w.unit});if(S?.value&&!e&&!t&&w?.value<=S?.value)return null;if(t||(t=`${w.value}${w.unit}`),!e){let x=w.unit==="px"?w.value:w.value*16,C=Math.min(Math.max(1-.075*Math.log2(x),CNe),TNe),I=t1(w.value*C,3);S?.value&&I<S?.value?e=`${S.value}${S.unit}`:e=`${I}${w.unit}`}}let l=Mu(e),c=l?.unit||"rem",u=Mu(t,{coerceTo:c});if(!l||!u)return null;let d=Mu(e,{coerceTo:"rem"}),f=Mu(n,{coerceTo:c}),m=Mu(o,{coerceTo:c});if(!f||!m||!d)return null;let h=f.value-m.value;if(!h)return null;let g=t1(m.value/100,3),v=t1(g,3)+c,b=100*((u.value-l.value)/h),_=t1((b||1)*i,3),y=`${d.value}${d.unit} + ((1vw - ${v}) * ${_})`;return`clamp(${e}, ${y}, ${t})`}function Mu(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}$`),l=e.toString().match(s);if(!l||l.length<3)return null;let[,c,u]=l,d=parseFloat(c);return r==="px"&&(u==="em"||u==="rem")&&(d=d*o,u=r),u==="px"&&(r==="em"||r==="rem")&&(d=d/o,u=r),(r==="em"||r==="rem")&&(u==="em"||u==="rem")&&(u=r),u?{value:t1(d,3),unit:u}:null}function t1(e,t=3){let r=Math.pow(10,t);return Math.round(e*r)/r}function E4(e){let t=e?.fluid;return t===!0||t&&typeof t=="object"&&Object.keys(t).length>0}function PNe(e){let t=e?.typography??{},r=e?.layout,o=Mu(r?.wideSize)?r?.wideSize:null;return E4(t)&&o?{fluid:{maxViewportWidth:o,...typeof t.fluid=="object"?t.fluid:{}}}:{fluid:t?.fluid}}function vk(e,t){let{size:r}=e;if(!r||r==="0"||e?.fluid===!1||!E4(t?.typography)&&!E4(e))return r;let o=PNe(t)?.fluid??{},n=mZ({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 Fu="body",r1=":root";function l0(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 c0=[{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)=>vk(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 Sc(e,t){if(!e||!t)return t;let r=l0(e),o=l0(t),n=[];return r.forEach(i=>{o.forEach(s=>{n.push(`${i.trim()} ${s.trim()}`)})}),n.join(", ")}function gZ(e,t){if(!e||!t)return;let r={};return Object.entries(t).forEach(([o,n])=>{typeof n=="string"&&(r[o]=Sc(e,n)),typeof n=="object"&&(r[o]={},Object.entries(n).forEach(([i,s])=>{r[o][i]=Sc(e,s)}))}),r}function bk(e,t){return e.includes(",")?l0(e).map(n=>n+t).join(","):e+t}function P4(e,t){let r=`.is-style-${e}`;if(!t)return r;let o=/[^\s:]+/,n=s=>s+r;return l0(t).map(s=>s.replace(o,n)).join(",")}function vZ(e,t){let r=`.is-style-${e}`,o=l0(t).map(n=>{let i=n.trim(),s=`${r} `;return i.startsWith(s)?i.slice(s.length):i});return P4(e,o.join(","))}function kNe(e,t){if(!e||!t)return e;if(typeof e=="object"&&"ref"in e&&e?.ref){let r=(0,hZ.getCSSValueFromRawStyle)(zt(t,e.ref));return typeof r=="object"&&r!==null&&"ref"in r&&r?.ref?void 0:r===void 0?e:r}return e}function RNe(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 u0(e,t){if(!e||!t)return e;let r=kNe(e,t);return typeof r=="object"&&r!==null&&"url"in r&&r?.url&&(r.url=RNe(r.url,t?._links?.["wp:theme-file"])),r}function bZ(e,t,r=[],o="slug",n){let i=[t?zt(e,["blocks",t,...r]):void 0,zt(e,r)].filter(Boolean);for(let s of i)if(s){let l=["custom","theme","default"];for(let c of l){let u=s[c];if(u){let d=u.find(f=>f[o]===n);if(d)return o==="slug"||bZ(e,t,r,"slug",d.slug)[o]===d[o]?d:void 0}}}}function ANe(e,t,r,[o,n]=[]){let i=c0.find(l=>l.cssVarInfix===o);if(!i||!e.settings)return r;let s=bZ(e.settings,t,i.path,"slug",n);if(s){let{valueKey:l}=i,c=s[l];return sv(e,t,c)}return r}function INe(e,t,r,o=[]){let n=(t?zt(e?.settings??{},["blocks",t,"custom",...o]):void 0)??zt(e?.settings??{},["custom",...o]);return n?sv(e,t,n):r}function sv(e,t,r){if(!r||typeof r!="string")if(typeof r=="object"&&r!==null&&"ref"in r&&typeof r.ref=="string"){let u=zt(e,r.ref);if(!u||typeof u=="object"&&"ref"in u)return u;r=u}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[l,...c]=s;return l==="preset"?ANe(e,t,r,c):l==="custom"?INe(e,t,r,c):r}function dm(e,t,r,o=!0){let n=t?"."+t:"",i=r?`styles.blocks.${r}${n}`:`styles${n}`;if(!e)return;let s=zt(e,i),l=void 0;if(s===void 0&&l){let u=!0,d=e;for(let f of i.split(".")){if(!d||typeof d!="object"||!Object.hasOwn(d,f)){u=!1;break}d=d[f]}u||(s=zt(e,l))}return o?sv(e,r,s):s}function o1(e,t,r,o){let n=t?"."+t:"",i=o?`styles.blocks.${o}${n}`:`styles${n}`;return um(e,i.split("."),r)}var k4=a(yk(),1);function av(e,t){return typeof e!="object"||typeof t!="object"?e===t:(0,k4.default)(e?.styles,t?.styles)&&(0,k4.default)(e?.settings,t?.settings)}var EZ=a(wk(),1);function CZ(e){return Object.prototype.toString.call(e)==="[object Object]"}function TZ(e){var t,r;return CZ(e)===!1?!1:(t=e.constructor,t===void 0?!0:(r=t.prototype,!(CZ(r)===!1||r.hasOwnProperty("isPrototypeOf")===!1)))}function Oi(e,t){return(0,EZ.default)(e,t,{isMergeableObject:TZ,customMerge:r=>{if(r==="backgroundImage")return(o,n)=>n??o}})}function PZ(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 Zt=a(j(),1),kZ=a(Pt(),1),_k=new Map,GNe=[],R4={caption:(0,Zt.__)("Caption"),link:(0,Zt.__)("Link"),button:(0,Zt.__)("Button"),heading:(0,Zt.__)("Heading"),h1:(0,Zt.__)("H1"),h2:(0,Zt.__)("H2"),h3:(0,Zt.__)("H3"),h4:(0,Zt.__)("H4"),h5:(0,Zt.__)("H5"),h6:(0,Zt.__)("H6"),"settings.color":(0,Zt.__)("Color"),"settings.typography":(0,Zt.__)("Typography"),"settings.shadow":(0,Zt.__)("Shadow"),"settings.layout":(0,Zt.__)("Layout"),"styles.color":(0,Zt.__)("Colors"),"styles.spacing":(0,Zt.__)("Spacing"),"styles.background":(0,Zt.__)("Background"),"styles.typography":(0,Zt.__)("Typography")},YNe=PZ(()=>(0,kZ.getBlockTypes)().reduce((e,{name:t,title:r})=>(e[t]=r,e),{})),Sk=e=>e!==null&&typeof e=="object";function qNe(e){if(R4[e])return R4[e];let t=e.split(".");if(t?.[0]==="blocks")return YNe()?.[t[1]]||t[1];if(t?.[0]==="elements")return R4[t[1]]||t[1]}function RZ(e,t,r=""){if(!Sk(e)&&!Sk(t))return e!==t?r.split(".").slice(0,2).join("."):void 0;e=Sk(e)?e:{},t=Sk(t)?t:{};let o=new Set([...Object.keys(e),...Object.keys(t)]),n=[];for(let i of o){let s=r?r+"."+i:i,l=RZ(e[i],t[i],s);l&&(n=n.concat(l))}return n}function KNe(e,t){let r=JSON.stringify({next:e,previous:t});if(_k.has(r))return _k.get(r);let o=RZ({styles:{background:e?.styles?.background,color:e?.styles?.color,typography:e?.styles?.typography,spacing:e?.styles?.spacing},blocks:e?.styles?.blocks,elements:e?.styles?.elements,settings:e?.settings},{styles:{background:t?.styles?.background,color:t?.styles?.color,typography:t?.styles?.typography,spacing:t?.styles?.spacing},blocks:t?.styles?.blocks,elements:t?.styles?.elements,settings:t?.settings});if(!o||Array.isArray(o)&&!o.length)return _k.set(r,[]),[];let n=Array.isArray(o)?o:[o],i=[...new Set(n)].reduce((s,l)=>{let c=qNe(l);return c&&s.push([l.split(".")[0],c]),s},[]);return _k.set(r,i),i}function A4(e,t,r={}){let o=KNe(e,t),n=o.length,{maxResults:i}=r;return n?(i&&n>i&&(o=o.slice(0,i)),Object.entries(o.reduce((s,l)=>{let c=s[l[0]]||[];return c.includes(l[1])||(s[l[0]]=[...c,l[1]]),s},{})).map(([s,l])=>{let c=l.length,u=l.join((0,Zt.__)(", "));switch(s){case"blocks":return(0,Zt.sprintf)((0,Zt._n)("%s block.","%s blocks.",c),u);case"elements":return(0,Zt.sprintf)((0,Zt._n)("%s element.","%s elements.",c),u);case"settings":return(0,Zt.sprintf)((0,Zt.__)("%s settings."),u);case"styles":return(0,Zt.sprintf)((0,Zt.__)("%s styles."),u);default:return(0,Zt.sprintf)((0,Zt.__)("%s."),u)}})):GNe}var Ni=a(Pt(),1),a1=a(T4(),1),KZ=a(K(),1);function f0(e,t="root",r={}){if(!t)return null;let{fallback:o=!1}=r,{name:n,selectors:i,supports:s}=e,l=i&&Object.keys(i).length>0,c=Array.isArray(t)?t.join("."):t,u=null;if(l&&i.root?u=i?.root:s?.__experimentalSelector?u=s.__experimentalSelector:u=".wp-block-"+n.replace("core/","").replace("/","-"),c==="root")return u;let d=Array.isArray(t)?t:t.split(".");if(d.length===1){let m=o?u:null;if(l)return zt(i,`${c}.root`,null)||zt(i,c,null)||m;let h=s?zt(s,`${c}.__experimentalSelector`,null):void 0;return h?Sc(u,h):m}let f;return l&&(f=zt(i,c,null)),f||(o?f0(e,d[0],r):null)}var ZNe={grad:.9,turn:360,rad:360/(2*Math.PI)},wf=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},jn=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},El=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},LZ=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},AZ=function(e){return{r:El(e.r,0,255),g:El(e.g,0,255),b:El(e.b,0,255),a:El(e.a)}},I4=function(e){return{r:jn(e.r),g:jn(e.g),b:jn(e.b),a:jn(e.a,3)}},XNe=/^#([0-9a-f]{3,8})$/i,xk=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},BZ=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}},VZ=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}},IZ=function(e){return{h:LZ(e.h),s:El(e.s,0,100),l:El(e.l,0,100),a:El(e.a)}},OZ=function(e){return{h:jn(e.h),s:jn(e.s),l:jn(e.l),a:jn(e.a,3)}},NZ=function(e){return VZ((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},i1=function(e){return{h:(t=BZ(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},QNe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,JNe=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,$Ne=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,eMe=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,M4={string:[[function(e){var t=XNe.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=$Ne.exec(e)||eMe.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:AZ({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=QNe.exec(e)||JNe.exec(e);if(!t)return null;var r,o,n=IZ({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(ZNe[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return NZ(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 wf(t)&&wf(r)&&wf(o)?AZ({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(!wf(t)||!wf(r)||!wf(o))return null;var s=IZ({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return NZ(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!wf(t)||!wf(r)||!wf(o))return null;var s=(function(l){return{h:LZ(l.h),s:El(l.s,0,100),v:El(l.v,0,100),a:El(l.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return VZ(s)},"hsv"]]},MZ=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]},tMe=function(e){return typeof e=="string"?MZ(e.trim(),M4.string):typeof e=="object"&&e!==null?MZ(e,M4.object):[null,void 0]};var O4=function(e,t){var r=i1(e);return{h:r.h,s:El(r.s+100*t,0,100),l:r.l,a:r.a}},N4=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},FZ=function(e,t){var r=i1(e);return{h:r.h,s:r.s,l:El(r.l+100*t,0,100),a:r.a}},F4=(function(){function e(t){this.parsed=tMe(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(N4(this.rgba),2)},e.prototype.isDark=function(){return N4(this.rgba)<.5},e.prototype.isLight=function(){return N4(this.rgba)>=.5},e.prototype.toHex=function(){return t=I4(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?xk(jn(255*i)):"","#"+xk(r)+xk(o)+xk(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return I4(this.rgba)},e.prototype.toRgbString=function(){return t=I4(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 OZ(i1(this.rgba))},e.prototype.toHslString=function(){return t=OZ(i1(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=BZ(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 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(O4(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Io(O4(this.rgba,-t))},e.prototype.grayscale=function(){return Io(O4(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Io(FZ(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Io(FZ(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}):jn(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=i1(this.rgba);return typeof t=="number"?Io({h:t,s:r.s,l:r.l,a:r.a}):jn(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Io(t).toHex()},e})(),Io=function(e){return e instanceof F4?e:new F4(e)},DZ=[],Ck=function(e){e.forEach(function(t){DZ.indexOf(t)<0&&(t(F4,M4),DZ.push(t))})};function rMe(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 jZ(e){return`${e}{filter:none}`}function zZ(e,t){return`${e}{filter:url(#${t})}`}function Tk(e,t){let r=rMe(t);return`
 <svg
 	xmlns:xlink="http://www.w3.org/1999/xlink"
 	viewBox="0 0 0 0"
@@ -29,20 +28,20 @@
 			<feComposite in2="SourceGraphic" operator="in"></feComposite>
 		</filter>
 	</defs>
-</svg>`}function ym(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 x8(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function SMe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function C8(e,t="0"){let r=SMe(e);if(!r)return null;let o=x8(r?.top)||t,n=x8(r?.left)||t;return o===n?o:`${o} ${n}`}var oX={backgroundSize:"cover",backgroundPosition:"50% 50%"};function nX(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:oX.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:oX.backgroundPosition}),t}var iX={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 sX={mobile:"480px",tablet:"782px"},aX=/^(\d+|\d*\.\d+)(px|em|rem)$/,xMe=16;function CMe(e){return"mobile"in e||"tablet"in e}function EMe(e){return!e||typeof e!="object"?{}:CMe(e)?e:e.settings?.viewport??{}}function TMe(e){return typeof e=="string"&&aX.test(e.trim())}function E8(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(aX);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*xMe}function T8(e){let t=EMe(e),r={},o={};Object.keys(sX).forEach(l=>{let c=l,u=t[c],d=E8(u);d!==void 0&&TMe(u)&&(r[c]=u.trim(),o[c]=d)});let n=Object.keys(r);if(!n.length)return{...sX};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 F1(e){let t=T8(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 PMe={button:"wp-element-button",caption:"wp-element-caption"},kMe={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},uX={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},RMe={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function AMe(e="*",t={}){return v0.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=Ht(t,o,[]);return["default","theme","custom"].forEach(l=>{s[l]&&s[l].forEach(({slug:c})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${ym(c)}-${u}`,m=e?`:where(${e})${f}`:f,h=`var(--wp--preset--${n}--${ym(c)})`;r+=`${m}{${d}: ${h} !important;}`})})}),r},"")}function IMe(e={}){return v0.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=Ht(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>rX(`wp-duotone-${n.slug}`,n.colors))).join("")})}function dX(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+ym(n.replace("/","-")),s=e[n];if(s instanceof Object){let l=i+r;o=[...o,...dX(s,l,r)]}else o.push(`${i}: ${s}`)}),o}var OMe=(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 l=e[i],c={...e};return delete c[i],c[s]=l,c}return e},NMe=(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],l=null;s.endsWith("%")&&(l=parseFloat(s));let c="var(--wp--preset--dimension--";if(l===null&&s.startsWith(c)&&s.endsWith(")")){let u=s.slice(c.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 m of f)if(m.slug===u&&typeof m.size=="string"&&m.size.endsWith("%")){l=parseFloat(m.size);break}if(l!==null)break}}return l===null||isNaN(l)?n:`width: calc(${l} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${l} / 100)))`}),o},MMe=(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,l])=>{if(s==="root"||!t?.[o][s])return;let c={[o]:{[s]:t[o][s]}},u=T2(c);r[l]=[...r[l]||[],...u],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,l={[o]:t[o]},c=T2(l);r[s]=[...r[s]||[],...c],delete t[o]}}),r};function T2(e={},t="",r,o={},n=!1){let i=Fu===t,s=Object.entries(Li.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[u,{value:d,properties:f,useEngine:m,rootOnly:h}])=>{if(h&&!i)return c;let g=d;if(g[0]==="elements"||m)return c;let v=Ht(e,g);if(u==="--wp--style--root--padding"&&(typeof v=="string"||!r))return c;if(f&&typeof v!="string")Object.entries(f).forEach(b=>{let[_,y]=b;if(!Ht(v,[y],!1))return;let w=_.startsWith("--")?_:ym(_);c.push(`${w}: ${(0,D1.getCSSValueFromRawStyle)(Ht(v,[y]))}`)});else if(Ht(e,g,!1)){let b=u.startsWith("--")?u:ym(u);c.push(`${b}: ${(0,D1.getCSSValueFromRawStyle)(Ht(e,g))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=b0(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...nX(e.background)}})),(0,D1.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let u=c.key.startsWith("--")?c.key:ym(c.key),d=b0(c.value,o);u==="font-size"&&(d=v2({name:"",slug:"",size:d},o?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function FMe({layoutDefinitions:e=iX,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",l=o?C8(t?.spacing?.blockGap):"";if(n&&(r===Fu?l=l||"0.5em":!o&&i&&(l=i)),l&&e&&(Object.values(e).forEach(({className:c,name:u,spacingStyles:d})=>{!o&&u!=="flex"&&u!=="grid"||d?.length&&d.forEach(f=>{let m=[];if(f.rules&&Object.entries(f.rules).forEach(([h,g])=>{m.push(`${h}: ${g||l}`)}),m.length){let h="";o?h=r===Fu?`:root :where(.${c})${f?.selector||""}`:`:root :where(${r}-${c})${f?.selector||""}`:h=r===Fu?`:where(.${c}${f?.selector||""})`:`:where(${r}.${c}${f?.selector||""})`,s+=`${h} { ${m.join("; ")}; }`}})}),r===Fu&&o&&(s+=`${A1} { --wp--style--block-gap: ${l}; }`)),r===Fu&&e){let c=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:f})=>{d&&c.includes(d)&&(s+=`${r} .${u} { display:${d}; }`),f?.length&&f.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${u}${m?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var DMe=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function LMe(e,t){return E2(e,void 0,t)}function E2(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?uX[t]??[]:[],s=o.filter(([l])=>DMe.includes(l)||n.includes(l)||r[l]).map(([l,c])=>[l,JSON.parse(JSON.stringify(c))]);return Object.fromEntries(s)}function lX(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:l}=e,c=n?uX[n]??[]:RMe[i??""]??[];return c.length?c.flatMap(u=>{let d=t?.[u];return!d||typeof d!="object"?[]:[{styles:JSON.parse(JSON.stringify(d)),selector:r,selectorSuffix:u,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:l}]}):[]}function BMe(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:l,layoutSelector:c,name:u,elementName:d,isStyleVariation:f,variationName:m}=e;return!u&&!d?[]:Object.entries(t).flatMap(([h,g])=>{let v=r?.[h];return!v||typeof v!="object"?[]:[{styles:JSON.parse(JSON.stringify(v)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:m,layoutSelector:c,layoutHasBlockGapSupport:l}]})}var VMe=(e,t)=>{let r=[];if(!e?.styles)return r;let o=F1(e),n=LMe(e.styles,o);return n&&r.push({styles:n,selector:Fu,skipSelectorWrapper:!0}),Object.entries(Li.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!PMe[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let l=E2(s,i,o),c=s,u=[],d=[];c?.variations&&Object.entries(c.variations).forEach(([f,m])=>{let h=m,g=E2(h,i,o);h?.css&&(g.css=h.css);let v=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(v&&typeof t!="string"){let b=t[i];d.push({styles:g,selector:v,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:v+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(h?.elements??{}).forEach(([b,_])=>{_&&Li.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:_,selector:Ec(v,Li.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([b,_])=>{let y=typeof t!="string"?Ec(v,t[b]?.selector):void 0,w=typeof t!="string"?Ec(v,t[b]?.duotoneSelector):void 0,S=typeof t!="string"?OZ(v,t[b]?.featureSelectors??{}):void 0,x=E2(_,b,o);_?.css&&(x.css=_.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:w,featureSelectors:S,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:x}),Object.entries(_.elements??{}).forEach(([C,A])=>{A&&Li.__EXPERIMENTAL_ELEMENTS[C]&&u.push({styles:A,selector:Ec(y,Li.__EXPERIMENTAL_ELEMENTS[C]),elementName:C,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:l,featureSelectors:t[i].featureSelectors,name:i}),r.push(...d),Object.entries(c?.elements??{}).forEach(([f,m])=>{typeof t!="string"&&m&&t?.[i]&&Li.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>Li.__EXPERIMENTAL_ELEMENTS[f].split(",").map(v=>h+" "+v)).join(","),elementName:f})}),r.push(...u)}),r},P8=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let l={};return v0.forEach(({path:c})=>{let u=Ht(s,c,!1);u!==!1&&(l=vm(l,c,u))}),l},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:A1}),Object.entries(e.settings?.blocks??{}).forEach(([s,l])=>{let c=l.custom;if(typeof t=="string"||!t[s])return;let u=o(l);(Object.keys(u).length>0||c)&&r.push({presets:u,custom:c,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function jMe(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 zMe(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=Ht(e,r,[]),l=[];for(let c of["default","theme","custom"])if(s[c])for(let u of s[c]){let d=ym(u.slug);o&&!n?l.push(`--wp--preset--${i}--${d}: ${u[o]}`):n&&typeof n=="function"&&l.push(`--wp--preset--${i}--${d}: ${n(u,t)}`)}return l}var HMe=(e,t)=>{let r=P8(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:l}of r){let c=s,u={[c]:[]};if(e?.settings)for(let f of v0){let m=zMe(n,e.settings,f);if(m.length===0)continue;let h=jMe(l,f.path[0],c);u[h]||(u[h]=[]),u[h].push(...m)}let d=dX(i,"--wp--custom--","--");d.length>0&&u[c].push(...d);for(let[f,m]of Object.entries(u))m.length>0&&(o+=`${f}{${m.join(";")};}`)}return o};function UMe(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:l,selectorSuffix:c,mediaQuery:u,duotoneSelector:d,styles:f,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:b,skipSelectorWrapper:_,name:y,variationName:w}=e,S="",x=c?b2(l,c):l;if(g&&typeof g!="string"){let R=MMe(g,f);R=OMe(R,t.settings,y),R=NMe(R,t.settings),Object.entries(R).forEach(([N,k])=>{if(k.length){let E=w?NZ(w,N):N;E=c?b2(E,c):E;let M=k.join(";");S+=`:root :where(${E}){${M};}`}})}if(d){let R={};f?.filter&&(R.filter=f.filter,delete f.filter);let N=T2(R);N.length&&(S+=`${d}{${N.join(";")};}`)}let C=v??x;!o&&(Fu===C||h)&&(S+=FMe({style:f,selector:C,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let P=T2(f,x,r,t,s);if(P?.length){let R=_?x:`:root :where(${x})`;S+=`${R}{${P.join(";")};}`}return f?.css&&(S+=fX(f.css,`:root :where(${x})`)),u&&S?`${u}{${S}}`:S}var WMe=(e,t,r,o,n=!1,i=!1,s={})=>{let l={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},c=e,u=VMe(c,t),d=P8(c,t),f=c?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=c?.settings?.layout||{},g=l.marginReset||l.rootPadding||l.layoutStyles,v="";if(l.presets&&(m||h)&&(v+=`${A1} {`,v=m?v+` --wp--style--global--content-size: ${m};`:v,v=h?v+` --wp--style--global--wide-size: ${h};`:v,v+="}"),g&&(v+=":where(body) {margin: 0;",l.rootPadding&&f&&(v+=`padding-right: 0; padding-left: 0; padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom) }
+</svg>`}function fm(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 D4(e){if(!e)return;let t=e.match(/var:preset\|spacing\|(.+)/);return t?`var(--wp--preset--spacing--${t[1]})`:e}function oMe(e){if(!e)return null;let t=typeof e=="string";return{top:t?e:e?.top,left:t?e:e?.left}}function L4(e,t="0"){let r=oMe(e);if(!r)return null;let o=D4(r?.top)||t,n=D4(r?.left)||t;return o===n?o:`${o} ${n}`}var HZ={backgroundSize:"cover",backgroundPosition:"50% 50%"};function UZ(e){if(!e||!e?.backgroundImage?.url)return;let t;return e?.backgroundSize||(t={backgroundSize:HZ.backgroundSize}),e?.backgroundSize==="contain"&&!e?.backgroundPosition&&(t={backgroundPosition:HZ.backgroundPosition}),t}var WZ={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 GZ={mobile:"480px",tablet:"782px"},YZ=/^(\d+|\d*\.\d+)(px|em|rem)$/,nMe=16;function iMe(e){return"mobile"in e||"tablet"in e}function sMe(e){return!e||typeof e!="object"?{}:iMe(e)?e:e.settings?.viewport??{}}function aMe(e){return typeof e=="string"&&YZ.test(e.trim())}function B4(e){if(typeof e=="number")return e;if(typeof e!="string")return;let t=e.trim().match(YZ);if(!t)return;let r=Number.parseFloat(t[1]);return t[2]==="px"?r:r*nMe}function V4(e){let t=sMe(e),r={},o={};Object.keys(GZ).forEach(l=>{let c=l,u=t[c],d=B4(u);d!==void 0&&aMe(u)&&(r[c]=u.trim(),o[c]=d)});let n=Object.keys(r);if(!n.length)return{...GZ};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 s1(e){let t=V4(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 lMe={button:"wp-element-button",caption:"wp-element-caption"},cMe={__experimentalBorder:"border",color:"color",dimensions:"dimensions",spacing:"spacing",typography:"typography"},ZZ={"core/button":[":hover",":focus",":focus-visible",":active"],"core/navigation-link":[":hover",":focus",":focus-visible",":active"]},uMe={link:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"],button:[":link",":any-link",":visited",":hover",":focus",":focus-visible",":active"]};function dMe(e="*",t={}){return c0.reduce((r,{path:o,cssVarInfix:n,classes:i})=>{if(!i)return r;let s=zt(t,o,[]);return["default","theme","custom"].forEach(l=>{s[l]&&s[l].forEach(({slug:c})=>{i.forEach(({classSuffix:u,propertyName:d})=>{let f=`.has-${fm(c)}-${u}`,m=e?`:where(${e})${f}`:f,h=`var(--wp--preset--${n}--${fm(c)})`;r+=`${m}{${d}: ${h} !important;}`})})}),r},"")}function fMe(e={}){return c0.filter(t=>t.path.at(-1)==="duotone").flatMap(t=>{let r=zt(e,t.path,{});return["default","theme"].filter(o=>r[o]).flatMap(o=>r[o].map(n=>Tk(`wp-duotone-${n.slug}`,n.colors))).join("")})}function XZ(e={},t,r){let o=[];return Object.keys(e).forEach(n=>{let i=t+fm(n.replace("/","-")),s=e[n];if(s instanceof Object){let l=i+r;o=[...o,...XZ(s,l,r)]}else o.push(`${i}: ${s}`)}),o}var pMe=(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 l=e[i],c={...e};return delete c[i],c[s]=l,c}return e},mMe=(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],l=null;s.endsWith("%")&&(l=parseFloat(s));let c="var(--wp--preset--dimension--";if(l===null&&s.startsWith(c)&&s.endsWith(")")){let u=s.slice(c.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 m of f)if(m.slug===u&&typeof m.size=="string"&&m.size.endsWith("%")){l=parseFloat(m.size);break}if(l!==null)break}}return l===null||isNaN(l)?n:`width: calc(${l} * 1% - (var(--wp--style--block-gap, 0.5em) * (1 - ${l} / 100)))`}),o},hMe=(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,l])=>{if(s==="root"||!t?.[o][s])return;let c={[o]:{[s]:t[o][s]}},u=Pk(c);r[l]=[...r[l]||[],...u],delete t[o][s]}),i||typeof n=="object"&&n!==null&&"root"in n){let s=i?n:n.root,l={[o]:t[o]},c=Pk(l);r[s]=[...r[s]||[],...c],delete t[o]}}),r};function Pk(e={},t="",r,o={},n=!1){let i=Fu===t,s=Object.entries(Ni.__EXPERIMENTAL_STYLE_PROPERTY).reduce((c,[u,{value:d,properties:f,useEngine:m,rootOnly:h}])=>{if(h&&!i)return c;let g=d;if(g[0]==="elements"||m)return c;let v=zt(e,g);if(u==="--wp--style--root--padding"&&(typeof v=="string"||!r))return c;if(f&&typeof v!="string")Object.entries(f).forEach(b=>{let[_,y]=b;if(!zt(v,[y],!1))return;let w=_.startsWith("--")?_:fm(_);c.push(`${w}: ${(0,a1.getCSSValueFromRawStyle)(zt(v,[y]))}`)});else if(zt(e,g,!1)){let b=u.startsWith("--")?u:fm(u);c.push(`${b}: ${(0,a1.getCSSValueFromRawStyle)(zt(e,g))}`)}return c},[]);return e.background&&(e.background?.backgroundImage&&(e.background.backgroundImage=u0(e.background.backgroundImage,o)),!i&&e.background?.backgroundImage?.id&&(e={...e,background:{...e.background,...UZ(e.background)}})),(0,a1.getCSSRules)(e).forEach(c=>{if(i&&(r||n)&&c.key.startsWith("padding"))return;let u=c.key.startsWith("--")?c.key:fm(c.key),d=u0(c.value,o);u==="font-size"&&(d=vk({name:"",slug:"",size:d},o?.settings)),u==="aspect-ratio"&&s.push("min-height: unset"),s.push(`${u}: ${d}`)}),s}function gMe({layoutDefinitions:e=WZ,style:t,selector:r,hasBlockGapSupport:o,hasFallbackGapSupport:n,fallbackGapValue:i}){let s="",l=o?L4(t?.spacing?.blockGap):"";if(n&&(r===Fu?l=l||"0.5em":!o&&i&&(l=i)),l&&e&&(Object.values(e).forEach(({className:c,name:u,spacingStyles:d})=>{!o&&u!=="flex"&&u!=="grid"||d?.length&&d.forEach(f=>{let m=[];if(f.rules&&Object.entries(f.rules).forEach(([h,g])=>{m.push(`${h}: ${g||l}`)}),m.length){let h="";o?h=r===Fu?`:root :where(.${c})${f?.selector||""}`:`:root :where(${r}-${c})${f?.selector||""}`:h=r===Fu?`:where(.${c}${f?.selector||""})`:`:where(${r}.${c}${f?.selector||""})`,s+=`${h} { ${m.join("; ")}; }`}})}),r===Fu&&o&&(s+=`${r1} { --wp--style--block-gap: ${l}; }`)),r===Fu&&e){let c=["block","flex","grid"];Object.values(e).forEach(({className:u,displayMode:d,baseStyles:f})=>{d&&c.includes(d)&&(s+=`${r} .${u} { display:${d}; }`),f?.length&&f.forEach(m=>{let h=[];if(m.rules&&Object.entries(m.rules).forEach(([g,v])=>{h.push(`${g}: ${v}`)}),h.length){let g=`.${u}${m?.selector||""}`;s+=`${g} { ${h.join("; ")}; }`}})})}return s}var vMe=["border","color","dimensions","spacing","typography","filter","outline","shadow","background"];function bMe(e,t){return Ek(e,void 0,t)}function Ek(e,t,r){if(!e)return{};let o=Object.entries(e),n=t?ZZ[t]??[]:[],s=o.filter(([l])=>vMe.includes(l)||n.includes(l)||r[l]).map(([l,c])=>[l,JSON.parse(JSON.stringify(c))]);return Object.fromEntries(s)}function qZ(e){let{styles:t,selector:r,featureSelectors:o,name:n,elementName:i,mediaQuery:s,variationName:l}=e,c=n?ZZ[n]??[]:uMe[i??""]??[];return c.length?c.flatMap(u=>{let d=t?.[u];return!d||typeof d!="object"?[]:[{styles:JSON.parse(JSON.stringify(d)),selector:r,selectorSuffix:u,mediaQuery:s,featureSelectors:o&&typeof o!="string"?o:void 0,name:n,elementName:i,variationName:l}]}):[]}function yMe(e,t){let{styles:r,selector:o,fallbackGapValue:n,featureSelectors:i,hasLayoutSupport:s,layoutHasBlockGapSupport:l,layoutSelector:c,name:u,elementName:d,isStyleVariation:f,variationName:m}=e;return!u&&!d?[]:Object.entries(t).flatMap(([h,g])=>{let v=r?.[h];return!v||typeof v!="object"?[]:[{styles:JSON.parse(JSON.stringify(v)),selector:o,mediaQuery:g,featureSelectors:i&&typeof i!="string"?i:void 0,fallbackGapValue:n,hasLayoutSupport:s,name:u,elementName:d,isStyleVariation:f,variationName:m,layoutSelector:c,layoutHasBlockGapSupport:l}]})}var wMe=(e,t)=>{let r=[];if(!e?.styles)return r;let o=s1(e),n=bMe(e.styles,o);return n&&r.push({styles:n,selector:Fu,skipSelectorWrapper:!0}),Object.entries(Ni.__EXPERIMENTAL_ELEMENTS).forEach(([i,s])=>{e.styles?.elements?.[i]&&r.push({styles:e.styles?.elements?.[i]??{},selector:s,elementName:i,skipSelectorWrapper:!lMe[i]})}),Object.entries(e.styles?.blocks??{}).forEach(([i,s])=>{let l=Ek(s,i,o),c=s,u=[],d=[];c?.variations&&Object.entries(c.variations).forEach(([f,m])=>{let h=m,g=Ek(h,i,o);h?.css&&(g.css=h.css);let v=typeof t!="string"?t[i]?.styleVariationSelectors?.[f]:void 0;if(v&&typeof t!="string"){let b=t[i];d.push({styles:g,selector:v,featureSelectors:b?.featureSelectors,fallbackGapValue:b?.fallbackGapValue,hasLayoutSupport:b?.hasLayoutSupport,isStyleVariation:!0,variationName:f,layoutSelector:v+b.selector,layoutHasBlockGapSupport:!0,name:i})}Object.entries(h?.elements??{}).forEach(([b,_])=>{_&&Ni.__EXPERIMENTAL_ELEMENTS[b]&&u.push({styles:_,selector:Sc(v,Ni.__EXPERIMENTAL_ELEMENTS[b]),elementName:b,isStyleVariation:!0})}),Object.entries(h?.blocks??{}).forEach(([b,_])=>{let y=typeof t!="string"?Sc(v,t[b]?.selector):void 0,w=typeof t!="string"?Sc(v,t[b]?.duotoneSelector):void 0,S=typeof t!="string"?gZ(v,t[b]?.featureSelectors??{}):void 0,x=Ek(_,b,o);_?.css&&(x.css=_.css),!(!y||typeof t=="string")&&(u.push({selector:y,name:b,isStyleVariation:!0,duotoneSelector:w,featureSelectors:S,fallbackGapValue:t[b]?.fallbackGapValue,hasLayoutSupport:t[b]?.hasLayoutSupport,styles:x}),Object.entries(_.elements??{}).forEach(([C,I])=>{I&&Ni.__EXPERIMENTAL_ELEMENTS[C]&&u.push({styles:I,selector:Sc(y,Ni.__EXPERIMENTAL_ELEMENTS[C]),elementName:C,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:l,featureSelectors:t[i].featureSelectors,name:i}),r.push(...d),Object.entries(c?.elements??{}).forEach(([f,m])=>{typeof t!="string"&&m&&t?.[i]&&Ni.__EXPERIMENTAL_ELEMENTS[f]&&r.push({styles:m,selector:t[i]?.selector.split(",").map(h=>Ni.__EXPERIMENTAL_ELEMENTS[f].split(",").map(v=>h+" "+v)).join(","),elementName:f})}),r.push(...u)}),r},j4=(e,t)=>{let r=[];if(!e?.settings)return r;let o=s=>{let l={};return c0.forEach(({path:c})=>{let u=zt(s,c,!1);u!==!1&&(l=um(l,c,u))}),l},n=o(e.settings),i=e.settings?.custom;return(Object.keys(n).length>0||i)&&r.push({presets:n,custom:i,selector:r1}),Object.entries(e.settings?.blocks??{}).forEach(([s,l])=>{let c=l.custom;if(typeof t=="string"||!t[s])return;let u=o(l);(Object.keys(u).length>0||c)&&r.push({presets:u,custom:c,selector:t[s]?.selector,featureSelectors:t[s]?.featureSelectors})}),r};function _Me(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 SMe(e,t,{path:r,valueKey:o,valueFunc:n,cssVarInfix:i}){let s=zt(e,r,[]),l=[];for(let c of["default","theme","custom"])if(s[c])for(let u of s[c]){let d=fm(u.slug);o&&!n?l.push(`--wp--preset--${i}--${d}: ${u[o]}`):n&&typeof n=="function"&&l.push(`--wp--preset--${i}--${d}: ${n(u,t)}`)}return l}var xMe=(e,t)=>{let r=j4(e,t),o="";for(let{presets:n,custom:i,selector:s,featureSelectors:l}of r){let c=s,u={[c]:[]};if(e?.settings)for(let f of c0){let m=SMe(n,e.settings,f);if(m.length===0)continue;let h=_Me(l,f.path[0],c);u[h]||(u[h]=[]),u[h].push(...m)}let d=XZ(i,"--wp--custom--","--");d.length>0&&u[c].push(...d);for(let[f,m]of Object.entries(u))m.length>0&&(o+=`${f}{${m.join(";")};}`)}return o};function CMe(e,{tree:t,useRootPaddingAlign:r,disableLayoutStyles:o,hasBlockGapSupport:n,hasFallbackGapSupport:i,disableRootPadding:s}){let{selector:l,selectorSuffix:c,mediaQuery:u,duotoneSelector:d,styles:f,fallbackGapValue:m,hasLayoutSupport:h,featureSelectors:g,layoutSelector:v,layoutHasBlockGapSupport:b,skipSelectorWrapper:_,name:y,variationName:w}=e,S="",x=c?bk(l,c):l;if(g&&typeof g!="string"){let R=hMe(g,f);R=pMe(R,t.settings,y),R=mMe(R,t.settings),Object.entries(R).forEach(([A,P])=>{if(P.length){let T=w?vZ(w,A):A;T=c?bk(T,c):T;let M=P.join(";");S+=`:root :where(${T}){${M};}`}})}if(d){let R={};f?.filter&&(R.filter=f.filter,delete f.filter);let A=Pk(R);A.length&&(S+=`${d}{${A.join(";")};}`)}let C=v??x;!o&&(Fu===C||h)&&(S+=gMe({style:f,selector:C,hasBlockGapSupport:b??n,hasFallbackGapSupport:i,fallbackGapValue:m}));let k=Pk(f,x,r,t,s);if(k?.length){let R=_?x:`:root :where(${x})`;S+=`${R}{${k.join(";")};}`}return f?.css&&(S+=QZ(f.css,`:root :where(${x})`)),u&&S?`${u}{${S}}`:S}var TMe=(e,t,r,o,n=!1,i=!1,s={})=>{let l={blockGap:!0,blockStyles:!0,layoutStyles:!0,marginReset:!0,presets:!0,rootPadding:!0,variationStyles:!1,...s},c=e,u=wMe(c,t),d=j4(c,t),f=c?.settings?.useRootPaddingAwareAlignments,{contentSize:m,wideSize:h}=c?.settings?.layout||{},g=l.marginReset||l.rootPadding||l.layoutStyles,v="";if(l.presets&&(m||h)&&(v+=`${r1} {`,v=m?v+` --wp--style--global--content-size: ${m};`:v,v=h?v+` --wp--style--global--wide-size: ${h};`:v,v+="}"),g&&(v+=":where(body) {margin: 0;",l.rootPadding&&f&&(v+=`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;
-				`),v+="}"),l.blockStyles){let b=F1(e);u.forEach(_=>{if(_.isStyleVariation&&!l.variationStyles)return;let y=BMe(_,b);[_,...y,...lX(_),...y.flatMap(lX)].forEach(w=>{v+=UMe(w,{tree:c,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(l.layoutStyles&&(v=v+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",v=v+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",v=v+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),l.blockGap&&r){let b=C8(c?.styles?.spacing?.blockGap)||"0.5em";v=v+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,v=v+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",v=v+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return l.presets&&d.forEach(({selector:b,presets:_})=>{(Fu===b||A1===b)&&(b="");let y=AMe(b,_);y.length>0&&(v+=y)}),v};function GMe(e,t){return P8(e,t).flatMap(({presets:o})=>IMe(o))}var YMe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(kMe).forEach(([o,n])=>{let i=w0(e,o);i&&(r[n]=i)}),r},qMe=(e,t)=>{let{getBlockStyles:r}=(0,cX.select)(Li.store),o={};return e.forEach(n=>{let i=n.name,s=w0(n);if(!s)return;let l=w0(n,"filter.duotone");if(!l){let h=w0(n),g=(0,Li.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(l=Ec(h,g))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=r(i),f={};d?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,b=h8(v,s);f[v]=b});let m=YMe(n,s);o[i]={duotoneSelector:l??void 0,fallbackGapValue:u,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:c,name:i,selector:s,styleVariationSelectors:d?.length?f:void 0}}),o};function KMe(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 fX(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[l,c]=s,u=l.match(/([>+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:"",f=u?l.replace(d,"").trim():l.trim(),m;f===""?m=t:m=l.startsWith(" ")?Ec(t,f):b2(t,f),r+=`:root :where(${m})${d}{${c.trim()}}`}}),r}function wv(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:l={}}=r,c=t.length>0?t:(0,Li.getBlockTypes)(),u=vv(e,"spacing.blockGap"),d=o??u!==null,f=n??!d;if(!e?.styles||!e?.settings)return[[],{}];let m=KMe(e),h=qMe(c),g=HMe(m,h),v=WMe(m,h,d,f,i,s,l),b=GMe(m,h),_=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:b,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(y=>{let w=m?.styles?.blocks?.[y.name];if(w?.css){let{featureSelectors:S}=h[y.name],x=typeof S=="object"?S?.css:void 0,C;typeof x=="string"?C=x:typeof x=="object"&&(C=x?.root);let A=C??h[y.name].selector;_.push({css:fX(w.css,A),isGlobalStyles:!0})}}),[_,m.settings]}function P2(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=Ht(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 A8="default";function gX(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===A8)&&(!r||r===A8)}function ZMe(e){return gX(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==A8)}function XMe(e,t){let r=ZMe(t);return r.length?Ht(e,r):e}var QMe=new Set(["blocks","variations","css"]),k8=Object.freeze({value:{},sources:{}}),JMe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function wm(e){let t=JMe[e];return t?{...t}:null}function _m(e,t){return!e||!t?null:{styles:e,source:t}}function $Me(e){return e.join(".")}function e3e(e){return{...e}}function vX(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function R8(e){return e!==null&&typeof e=="object"&&!Array.isArray(e)&&typeof e.ref=="string"}function Sm(e){if(!e||typeof e!="object"||Array.isArray(e))return null;let t={};for(let r of Object.keys(e))if(!QMe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}vX(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var pX=new Set(["backgroundImage"]);function bX(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(vX(l))continue;if(R8(l)){if(l.ref.trim()==="")continue;let u=Ht(r,l.ref);if(u==null||R8(u))continue;l=u}let c=[...i,s];if(!pX.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)&&!R8(l)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=bX({...u},l,r,o,n,c)}else e[s]=pX.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)?{...l}:l,o&&n&&(n[$Me(c)]=e3e(o))}return e}function k2(e,t){if(!e)return null;let r=XMe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var t3e=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function r3e(e){return e.startsWith("elements.")?!1:t3e.some(t=>e===t||e.startsWith(`${t}.`))}function yX(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"&&(yX(n,o),Object.keys(n).length===0&&delete e[r])}function o3e(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&r3e(r)&&(yX(e,r.split(".")),delete t[r])}function n3e(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=b0(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function mX(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return k8;let s=e.styles,l={viewport:n,pseudoState:i},c=s,u=s.blocks?.[t]??null,d=(o??[]).map(b=>s.elements?.[b]??null).filter(b=>!!b),f=r?P2(e,t,r)??null:null,m=[_m(Sm(c),wm("root")),...d.map(b=>_m(Sm(b),wm("element"))),u?_m(Sm(u),wm("block")):null,f?_m(Sm(f),wm("blockVariation")):null];gX(l)||m.push(_m(Sm(k2(c,l)),wm("root")),...d.map(b=>_m(Sm(k2(b,l)),wm("element"))),u?_m(Sm(k2(u,l)),wm("block")):null,f?_m(Sm(k2(f,l)),wm("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return k8;let g={},v=h.reduce((b,_)=>bX(b,_.styles,e,_.source,g),{});return o3e(v,g),n3e(v,e,e._links??null),{value:v,sources:g}}var i3e={},hX=new WeakMap;function wX(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return mX(e,t);let o=hX.get(r);o||(o=new WeakMap,hX.set(r,o));let n=e?._links??i3e,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=mX(e,t);return i.set(l,c),c}var _X=a(xf(),1),{lock:SX,unlock:bgt}=(0,_X.__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 Du={};SX(Du,{getResponsiveMediaQueries:F1,getViewportBreakpoints:T8,getViewportBreakpointValueInPixels:E8,resolveStyle:wX,getVariationStyle:P2});function I8(e,t){if(!e||!t)return"";let r={settings:{},styles:{blocks:{[t]:e}}};try{let[o]=wv(r,[]);return o.map(n=>n.css).join(`
-`)}catch{return""}}var{getViewportBreakpoints:xX,getViewportBreakpointValueInPixels:L1}=q(Du),s3e={Tablet:"tablet",Mobile:"mobile"},a3e="Desktop",CX="Tablet",l3e="Mobile",c3e=1,R2={Desktop:"default",Tablet:"@tablet",Mobile:"@mobile"};function _0(e,t){let r=L1(e),o=xX(t);return r&&r<=L1(o.mobile)?l3e:r&&r<=L1(o.tablet)?CX:a3e}function A2(e,t){let r=s3e[e];if(!r)return;let o=xX(t),n=L1(o[r]);if(n===void 0)return;let i=0;e===CX&&(i=L1(o.mobile)??0);let s=Math.min(c3e,(n-i)/2);return n-s}var j1={},u3e=(0,Jt.createRegistrySelector)(e=>()=>e(yo.store).hasUndo()),d3e=(0,Jt.createRegistrySelector)(e=>()=>e(yo.store).hasRedo());function EX(e){return Tn(e).status==="auto-draft"}function TX(e){return"content"in z1(e)}var I2=(0,Jt.createRegistrySelector)(e=>t=>{let r=na(t),o=ia(t);return e(yo.store).hasEditsForEntityRecord("postType",r,o)}),f3e=(0,Jt.createRegistrySelector)(e=>t=>{let r=e(yo.store).__experimentalGetDirtyEntityRecords(),{type:o,id:n}=Tn(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)});function p3e(e){return!I2(e)&&EX(e)}var Tn=(0,Jt.createRegistrySelector)(e=>t=>{let r=ia(t),o=na(t),n=e(yo.store).getRawEntityRecord("postType",o,r);return n||j1});function na(e){return e.postType}function ia(e){return e.postId}function m3e(e){return e.templateId}function O8(e){return Tn(e)._links?.["version-history"]?.[0]?.count??0}function h3e(e){return Tn(e)._links?.["predecessor-version"]?.[0]?.id??null}var z1=(0,Jt.createRegistrySelector)(e=>t=>{let r=na(t),o=ia(t);return e(yo.store).getEntityRecordEdits("postType",r,o)||j1});function B1(e,t){switch(t){case"type":return na(e);case"id":return ia(e);default:let r=Tn(e);if(!r.hasOwnProperty(t))break;return Pk(r[t])}}var g3e=(0,Jt.createSelector)((e,t)=>{let r=z1(e);return r.hasOwnProperty(t)?{...B1(e,t),...r[t]}:B1(e,t)},(e,t)=>[B1(e,t),z1(e)[t]]);function oo(e,t){if(t==="content")return H1(e);let r=z1(e);return r.hasOwnProperty(t)?yZ.has(t)?g3e(e,t):r[t]:B1(e,t)}var PX=(0,Jt.createRegistrySelector)(e=>(t,r)=>{if(!_Z.includes(r)&&r!=="preview_link")return;let o=na(t),n=ia(t),i=e(yo.store).getCurrentUser()?.id,s=e(yo.store).getAutosave(o,n,i);if(s)return Pk(s[r])});function v3e(e){return oo(e,"status")==="private"?"private":oo(e,"password")?"password":"public"}function b3e(e){return Tn(e).status==="pending"}function N8(e,t){let r=t||Tn(e);return["publish","private"].indexOf(r.status)!==-1||r.status==="future"&&!(0,S0.isInTheFuture)(new Date(Number((0,S0.getDate)(r.date))-B4))}function y3e(e){return Tn(e).status==="future"&&!N8(e)}function w3e(e){let t=Tn(e);return t.type===Pl?I2(e):I2(e)||["publish","private","future"].indexOf(t.status)===-1}function kX(e){return x0(e)?!1:!!oo(e,"title")||!!oo(e,"excerpt")||!RX(e)}var RX=(0,Jt.createRegistrySelector)(e=>t=>{let r=ia(t),o=na(t),n=e(yo.store).getEditedEntityRecord("postType",o,r);if(typeof n.content!="function")return!n.content;let i=oo(t,"blocks");if(i.length===0)return!0;if(i.length>1)return!1;let s=i[0].name;return s!==(0,xm.getDefaultBlockName)()&&s!==(0,xm.getFreeformContentHandlerName)()?!1:!H1(t)}),_3e=(0,Jt.createRegistrySelector)(e=>t=>{if(!kX(t)||OX(t))return!1;let r=na(t);if(!e(yo.store).getPostType(r)?.supports?.autosave)return!1;let n=ia(t),i=e(yo.store).hasFetchedAutosaves(r,n),s=e(yo.store).getCurrentUser()?.id,l=e(yo.store).getAutosave(r,n,s);return i?!l||TX(t)?!0:["title","excerpt","meta"].some(c=>Pk(l[c])!==oo(t,c)):!1});function S3e(e){let t=oo(e,"date"),r=new Date(Number((0,S0.getDate)(t))-B4);return(0,S0.isInTheFuture)(r)}function x3e(e){let t=oo(e,"date"),r=oo(e,"modified"),o=Tn(e).status;return o==="draft"||o==="auto-draft"||o==="pending"?t===r||t===null:!1}function C3e(e){return!!e.deleting.pending}function x0(e){return!!e.saving.pending}var E3e=(0,Jt.createRegistrySelector)(e=>t=>{let r=e(yo.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:n}=Tn(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)}),T3e=(0,Jt.createRegistrySelector)(e=>t=>{let r=na(t),o=ia(t);return!e(yo.store).getLastEntitySaveError("postType",r,o)}),P3e=(0,Jt.createRegistrySelector)(e=>t=>{let r=na(t),o=ia(t);return!!e(yo.store).getLastEntitySaveError("postType",r,o)});function k3e(e){return x0(e)&&!!e.saving.options?.isAutosave}function R3e(e){return x0(e)&&!!e.saving.options?.isPreview}function A3e(e){if(e.saving.pending||x0(e))return;let t=PX(e,"preview_link");(!t||Tn(e).status==="draft")&&(t=oo(e,"link"),t&&(t=(0,V1.addQueryArgs)(t,{preview:!0})));let r=oo(e,"featured_media");return t&&r?(0,V1.addQueryArgs)(t,{_thumbnail_id:r}):t}var I3e=(0,Jt.createRegistrySelector)(e=>()=>{let t=e(O2.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}}),H1=(0,Jt.createRegistrySelector)(e=>t=>{let r=ia(t),o=na(t),n=e(yo.store).getEditedEntityRecord("postType",o,r);if(n){if(typeof n.content=="function")return n.content(n);if(n.blocks)return(0,xm.__unstableSerializeAndClean)(n.blocks);if(n.content)return n.content}return""});function O3e(e){return x0(e)&&!N8(e)&&oo(e,"status")==="publish"}function AX(e){let t=oo(e,"permalink_template");return L4.test(t)}function N3e(e){let t=IX(e);if(!t)return null;let{prefix:r,postName:o,suffix:n}=t;return AX(e)?r+o+n:r}function M3e(e){return oo(e,"slug")||(0,V1.cleanForSlug)(oo(e,"title"))||ia(e)}function IX(e){let t=oo(e,"permalink_template");if(!t)return null;let r=oo(e,"slug")||oo(e,"generated_slug"),[o,n]=t.split(L4);return{prefix:o,postName:r,suffix:n}}function F3e(e){return e.postLock.isLocked}function D3e(e){return Object.keys(e.postSavingLock).length>0}function OX(e){return Object.keys(e.postAutosavingLock).length>0}function L3e(e){return e.postLock.isTakeover}function B3e(e){return e.postLock.user}function V3e(e){return e.postLock.activePostLock}function j3e(e){return!!Tn(e)._links?.hasOwnProperty("wp:action-unfiltered-html")}var z3e=(0,Jt.createRegistrySelector)(e=>()=>!!e(U1.store).get("core","isPublishSidebarEnabled")),H3e=(0,Jt.createSelector)(e=>oo(e,"blocks")||(0,xm.parse)(H1(e)),e=>[oo(e,"blocks"),H1(e)]);function NX(e,t){return e.removedPanels.includes(t)}var U3e=(0,Jt.createRegistrySelector)(e=>(t,r)=>{let o=e(U1.store).get("core","inactivePanels");return!NX(t,r)&&!o?.includes(r)}),W3e=(0,Jt.createRegistrySelector)(e=>(t,r)=>!!e(U1.store).get("core","openPanels")?.includes(r));function G3e(e){return(0,Lu.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),oo(e,"selection")?.selectionStart}function Y3e(e){return(0,Lu.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),oo(e,"selection")?.selectionEnd}function q3e(e){return oo(e,"selection")}function K3e(e){return!!e.postId}function M8(e){return e.editorSettings}function N2(e){return e.renderingMode}var Z3e=(0,Jt.createRegistrySelector)(e=>t=>{let r=q(e(O2.store));if(r.isZoomOut())return"Desktop";let n=t.canvasWidth,i=r.getSettings().__experimentalFeatures?.viewport;return _0(n,i)});function X3e(e){return e.listViewPanel}function Q3e(e){return!!e.blockInserterPanel}var J3e=(0,Jt.createRegistrySelector)(e=>()=>e(U1.store).get("core","editorMode")??"visual");function $3e(){return(0,Lu.default)("select('core/editor').getStateBeforeOptimisticTransaction",{since:"5.7",hint:"No state history is kept on this store anymore"}),null}function e6e(){return(0,Lu.default)("select('core/editor').inSomeHistory",{since:"5.7",hint:"No state history is kept on this store anymore"}),!1}function at(e){return(0,Jt.createRegistrySelector)(t=>(r,...o)=>((0,Lu.default)("`wp.data.select( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.select( 'core/block-editor' )."+e+"`",version:"6.2"}),t(O2.store)[e](...o)))}var t6e=at("getBlockName"),r6e=at("isBlockValid"),o6e=at("getBlockAttributes"),n6e=at("getBlock"),i6e=at("getBlocks"),s6e=at("getClientIdsOfDescendants"),a6e=at("getClientIdsWithDescendants"),l6e=at("getGlobalBlockCount"),c6e=at("getBlocksByClientId"),u6e=at("getBlockCount"),d6e=at("getBlockSelectionStart"),f6e=at("getBlockSelectionEnd"),p6e=at("getSelectedBlockCount"),m6e=at("hasSelectedBlock"),h6e=at("getSelectedBlockClientId"),g6e=at("getSelectedBlock"),v6e=at("getBlockRootClientId"),b6e=at("getBlockHierarchyRootClientId"),y6e=at("getAdjacentBlockClientId"),w6e=at("getPreviousBlockClientId"),_6e=at("getNextBlockClientId"),S6e=at("getSelectedBlocksInitialCaretPosition"),x6e=at("getMultiSelectedBlockClientIds"),C6e=at("getMultiSelectedBlocks"),E6e=at("getFirstMultiSelectedBlockClientId"),T6e=at("getLastMultiSelectedBlockClientId"),P6e=at("isFirstMultiSelectedBlock"),k6e=at("isBlockMultiSelected"),R6e=at("isAncestorMultiSelected"),A6e=at("getMultiSelectedBlocksStartClientId"),I6e=at("getMultiSelectedBlocksEndClientId"),O6e=at("getBlockOrder"),N6e=at("getBlockIndex"),M6e=at("isBlockSelected"),F6e=at("hasSelectedInnerBlock"),D6e=at("isBlockWithinSelection"),L6e=at("hasMultiSelection"),B6e=at("isMultiSelecting"),V6e=at("isSelectionEnabled"),j6e=at("getBlockMode"),z6e=at("isTyping"),H6e=at("isCaretWithinFormattedText"),U6e=at("getBlockInsertionPoint"),W6e=at("isBlockInsertionPointVisible"),G6e=at("isValidTemplate"),Y6e=at("getTemplate"),q6e=at("getTemplateLock"),K6e=at("canInsertBlockType"),Z6e=at("getInserterItems"),X6e=at("hasInserterItems"),Q6e=at("getBlockListSettings"),J6e=(0,Jt.createRegistrySelector)(e=>()=>((0,Lu.default)("select('core/editor').__experimentalGetDefaultTemplateTypes",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_types"}),e(yo.store).getCurrentTheme()?.default_template_types)),$6e=(0,Jt.createRegistrySelector)(e=>(0,Jt.createSelector)(()=>((0,Lu.default)("select('core/editor').__experimentalGetDefaultTemplatePartAreas",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_part_areas"}),(e(yo.store).getCurrentTheme()?.default_template_part_areas||[]).map(r=>({...r,icon:gm(r.icon)}))))),eFe=(0,Jt.createRegistrySelector)(e=>(0,Jt.createSelector)((t,r)=>{(0,Lu.default)("select('core/editor').__experimentalGetDefaultTemplateType",{since:"6.8"});let o=e(yo.store).getCurrentTheme()?.default_template_types;return o?Object.values(o).find(n=>n.slug===r)??j1:j1})),tFe=(0,Jt.createRegistrySelector)(e=>(0,Jt.createSelector)((t,r)=>{if((0,Lu.default)("select('core/editor').__experimentalGetTemplateInfo",{since:"6.8"}),!r)return j1;let o=e(yo.store).getCurrentTheme(),n=o?.default_template_types||[],i=o?.default_template_part_areas||[];return Al({template:r,templateAreas:i,templateTypes:n})})),rFe=(0,Jt.createRegistrySelector)(e=>t=>{let r=na(t);return e(yo.store).getPostType(r)?.labels?.singular_name});function oFe(e){return e.publishSidebarActive}var rY={};Yr(rY,{__experimentalTearDownEditor:()=>Drt,__unstableSaveForPreview:()=>Yrt,autosave:()=>Grt,clearSelectedBlock:()=>Pot,closePublishSidebar:()=>vot,createUndoLevel:()=>Zrt,disablePublishSidebar:()=>Jrt,editPost:()=>jrt,enablePublishSidebar:()=>Qrt,enterFormattedText:()=>Yot,exitFormattedText:()=>qot,hideInsertionPoint:()=>Lot,insertBlock:()=>Mot,insertBlocks:()=>Fot,insertDefaultBlock:()=>Kot,lockPostAutosaving:()=>tot,lockPostSaving:()=>$rt,mergeBlocks:()=>jot,moveBlockToPosition:()=>Not,moveBlocksDown:()=>Iot,moveBlocksUp:()=>Oot,multiSelect:()=>Tot,openPublishSidebar:()=>got,receiveBlocks:()=>wot,redo:()=>qrt,refreshPost:()=>Urt,removeBlock:()=>Hot,removeBlocks:()=>zot,removeEditorPanel:()=>cot,replaceBlock:()=>Aot,replaceBlocks:()=>Rot,resetBlocks:()=>yot,resetEditorBlocks:()=>oot,resetPost:()=>Lrt,savePost:()=>zrt,selectBlock:()=>xot,setDeviceType:()=>sot,setEditedPost:()=>P_e,setIsInserterOpened:()=>uot,setIsListViewOpened:()=>dot,setRenderingMode:()=>iot,setTemplateValidity:()=>Bot,setupEditor:()=>Frt,setupEditorState:()=>Vrt,showInsertionPoint:()=>Dot,startMultiSelect:()=>Cot,startTyping:()=>Wot,stopMultiSelect:()=>Eot,stopTyping:()=>Got,switchEditorMode:()=>hot,synchronizeTemplate:()=>Vot,toggleBlockMode:()=>Uot,toggleDistractionFree:()=>fot,toggleEditorPanelEnabled:()=>aot,toggleEditorPanelOpened:()=>lot,togglePublishSidebar:()=>bot,toggleSelection:()=>kot,toggleSpotlightMode:()=>pot,toggleTopToolbar:()=>mot,trashPost:()=>Wrt,undo:()=>Krt,unlockPostAutosaving:()=>rot,unlockPostSaving:()=>eot,updateBlock:()=>_ot,updateBlockAttributes:()=>Sot,updateBlockListSettings:()=>Zot,updateEditorSettings:()=>not,updatePost:()=>Brt,updatePostLock:()=>Xrt});var tY=a(Ol(),1),T_e=a(Bu(),1),vg=a(qa(),1),aS=a(Pt(),1),nu=a(It(),1),Ks=a(le(),1),Op=a(be(),1),lS=a(zn(),1),an=a(Dt(),1),_n=a(j(),1);function D8(e,t){return`wp-autosave-block-editor-post-${t?"auto-draft":e}`}function LX(e,t){return window.sessionStorage.getItem(D8(e,t))}function BX(e,t,r,o,n){window.sessionStorage.setItem(D8(e,t),JSON.stringify({post_title:r,content:o,excerpt:n}))}function M2(e,t){window.sessionStorage.removeItem(D8(e,t))}var Za=a(j(),1);function VX(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),l=r.status==="trash"&&t.status!=="trash",c,u=o?.viewable??!1,d;l?(c=o.labels.item_trashed,u=!1):r.type===Pl?(c=(0,Za.__)("Media updated."),u=!1):!i&&!s?(c=(0,Za.__)("Draft saved."),d=!0):i&&!s?(c=o.labels.item_reverted_to_draft,u=!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 u&&f.push({label:d?(0,Za.__)("View Preview"):o.labels.view_item,url:r.link,openInNewTab:!0}),[c,{id:"editor-save",type:"snackbar",actions:f}]}function jX(e){let{post:t,edits:r,error:o}=e;if(o&&o.code==="rest_autosave_no_changes")return[];let i=["publish","private","future"].indexOf(t.status)!==-1;if(o.code==="offline_error"){let c={publish:(0,Za.__)("Publishing failed because you were offline. Please verify your connection and try again."),private:(0,Za.__)("Publishing failed because you were offline. Please verify your connection and try again."),future:(0,Za.__)("Scheduling failed because you were offline. Please verify your connection and try again."),default:(0,Za.__)("Updating failed because you were offline. Please verify your connection and try again.")};return[!i&&r.status in c?c[r.status]:c.default,{id:"editor-save"}]}let s={publish:(0,Za.__)("Publishing failed."),private:(0,Za.__)("Publishing failed."),future:(0,Za.__)("Scheduling failed."),default:(0,Za.__)("Updating failed.")},l=!i&&r.status in s?s[r.status]:s.default;return o.message&&!/<\/?[^>]*>/.test(o.message)&&(l=[l,o.message].join(" ")),[l,{id:"editor-save"}]}function zX(e){return[e.error.message&&e.error.code!=="unknown_error"?e.error.message:(0,Za.__)("Trashing failed"),{id:"editor-trash-fail"}]}var eY={};Yr(eY,{createTemplate:()=>yrt,hideBlockTypes:()=>_rt,openRevision:()=>Irt,registerEntityAction:()=>drt,registerEntityField:()=>prt,registerPostTypeSchema:()=>vrt,removeTemplates:()=>Crt,resetStylesNavigation:()=>krt,restoreRevision:()=>Nrt,revertTemplate:()=>xrt,saveDirtyEntities:()=>Srt,selectNote:()=>Mrt,setCanvasWidth:()=>$G,setCurrentRevisionId:()=>Rrt,setCurrentTemplateId:()=>brt,setDefaultRenderingMode:()=>Ert,setIsReady:()=>hrt,setRevisionPage:()=>Art,setShowRevisionDiff:()=>Ort,setShowStylebook:()=>Prt,setStylesPath:()=>Trt,showBlockTypes:()=>wrt,unregisterEntityAction:()=>frt,unregisterEntityField:()=>mrt});var sn=a(le(),1),zt=a(j(),1),ii=a(It(),1),x3=a(be(),1),by=a(Dt(),1),QG=a(vo(),1),JG=a(Bu(),1),C3=a(Pt(),1),qT=a(Lt(),1),E3=a(cn(),1);function F2(e){return e?e.source===Rk.custom&&(!!e?.plugin||e?.has_theme_file):!1}var W8={};Yr(W8,{buildRevisionsPageQuery:()=>Sv,getCanvasHeight:()=>xFe,getCanvasWidth:()=>SFe,getCurrentRevision:()=>kFe,getCurrentRevisionId:()=>U8,getDefaultRenderingMode:()=>yFe,getEntityActions:()=>hFe,getEntityFields:()=>vFe,getInserter:()=>uFe,getInserterSidebarToggleRef:()=>fFe,getListViewToggleRef:()=>dFe,getPageRevisions:()=>EFe,getPostBlocksByName:()=>bFe,getPostIcon:()=>pFe,getPreviousRevision:()=>IFe,getRevisionPage:()=>H8,getRevisionsPerPage:()=>CFe,getSelectedNote:()=>RFe,getShowStylebook:()=>_Fe,getStylesPath:()=>wFe,hasPostMetaChanges:()=>mFe,isCollaborationEnabledForCurrentPost:()=>OFe,isEntityReady:()=>gFe,isNoteFocused:()=>AFe,isRevisionsMode:()=>TFe,isShowingRevisionDiff:()=>PFe});var cQ=a(WX(),1),_v=a(be(),1),bs=a(Y(),1);var Bi=a(le(),1),uQ=a(Dt(),1);var GX=[];function YX(e,t,r){return e.actions[t]?.[r]??GX}function qX(e,t,r){return e.fields[t]?.[r]??GX}function KX(e,t,r){return e.isReady[t]?.[r]}var pi=[];for(let e=0;e<256;++e)pi.push((e+256).toString(16).slice(1));function ZX(e,t=0){return(pi[e[t+0]]+pi[e[t+1]]+pi[e[t+2]]+pi[e[t+3]]+"-"+pi[e[t+4]]+pi[e[t+5]]+"-"+pi[e[t+6]]+pi[e[t+7]]+"-"+pi[e[t+8]]+pi[e[t+9]]+"-"+pi[e[t+10]]+pi[e[t+11]]+pi[e[t+12]]+pi[e[t+13]]+pi[e[t+14]]+pi[e[t+15]]).toLowerCase()}var nFe=new Uint8Array(16);function L8(){return crypto.getRandomValues(nFe)}function iFe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():sFe(e,t,r)}function sFe(e,t,r){e=e||{};let o=e.random??e.rng?.()??L8();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 ZX(o)}var B8=iFe;var W1=a(Y(),1),rQ=a(le(),1),oQ=a(Ef(),1);var JX=a(U(),1),vs=null,V8=new Set;function $X(){V8.forEach(e=>e())}function eQ(e){e.length&&(vs||(vs={total:0,completed:0,pending:[]}),vs={total:vs.total+e.length,completed:vs.completed,pending:[...vs.pending,...e]},$X())}function j8(e){if(!vs||e<=0)return;let t=Math.min(vs.total,vs.completed+e),r=vs.pending.slice(e);t>=vs.total?vs=null:vs={total:vs.total,completed:t,pending:r},$X()}function QX(){return vs}function aFe(e){return V8.add(e),()=>{V8.delete(e)}}function tQ(){return(0,JX.useSyncExternalStore)(aFe,QX,QX)}var lFe=()=>{};function D2({additionalData:e={},allowedTypes:t,filesList:r,maxUploadFileSize:o,onError:n=lFe,onFileChange:i,onSuccess:s,multiple:l=!0,isTransportOnly:c=!1}){let{receiveEntityRecords:u}=(0,W1.dispatch)(rQ.store),{getCurrentPost:d,getEditorSettings:f}=(0,W1.select)(I),{lockPostAutosaving:m,unlockPostAutosaving:h,lockPostSaving:g,unlockPostSaving:v}=(0,W1.dispatch)(I),b=f().allowedMimeTypes,_=`image-upload-${B8()}`;o=o||f().maxUploadFileSize;let y=d(),w=typeof y?.id=="number"?y.id:y?.wp_id,S=()=>{v(_),h(_)};c||(g(_),m(_));let x=w?{post:w}:{};if(!c){let A=Array.from(r).map(P=>P?.name||"");eQ(A)}let C=0;(0,oQ.uploadMedia)({allowedTypes:t,filesList:r,onFileChange:A=>{i?.(A);let P=A.filter(R=>R?.id);if(P?.length&&u("postType","attachment",P,void 0,!0),!c&&P.length===A.length&&S(),!c){let R=P.length;R>C&&(j8(R-C),C=R)}},onSuccess:s,additionalData:{...x,...e},maxUploadFileSize:o,onError:({message:A})=>{c||(S(),j8(1)),n(A)},wpAllowedMimeTypes:b,multiple:l})}var nQ=a(vo(),1),iQ=a(qa(),1);function sQ(e){return(0,iQ.default)("wp.editor.cleanForSlug",{since:"12.7",plugin:"Gutenberg",alternative:"wp.url.cleanForSlug"}),(0,nQ.cleanForSlug)(e)}var cFe={Mobile:8/5,Tablet:4/3},aQ={rootClientId:void 0,insertionIndex:void 0,filterValue:void 0},z8=["post-only","template-locked"],uFe=(0,bs.createRegistrySelector)(e=>(0,bs.createSelector)(t=>{if(typeof t.blockInserterPanel=="object")return t.blockInserterPanel;if(N2(t)==="template-locked"){let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(_v.store),[s]=r("core/post-content");if(s){let l=o();return l&&l!==s&&n(l).includes(s)?aQ:{rootClientId:s,insertionIndex:i(s).length,filterValue:void 0}}}return aQ},t=>{let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(_v.store),[s]=r("core/post-content"),l=o();return[t.blockInserterPanel,N2(t),s,l,l?n(l):void 0,s?i(s).length:void 0]}));function dFe(e){return e.listViewToggleRef}function fFe(e){return e.inserterSidebarToggleRef}var lQ={wp_block:h0,wp_navigation:yV,page:mm,post:l8},pFe=(0,bs.createRegistrySelector)(e=>(t,r,o)=>{{if(r==="wp_template_part"||r==="wp_template"){let s=(e(Bi.store).getCurrentTheme()?.default_template_part_areas||[]).find(l=>o.area===l.area);return s?.icon?gm(s.icon):Ka}if(lQ[r])return lQ[r];let n=e(Bi.store).getPostType(r);return typeof n?.icon=="string"&&n.icon.startsWith("dashicons-")?n.icon.slice(10):mm}}),mFe=(0,bs.createRegistrySelector)(e=>(t,r,o)=>{let{type:n,id:i}=Tn(t),s=e(Bi.store).getEntityRecordNonTransientEdits("postType",r||n,o||i);if(!s?.meta)return!1;let l=e(Bi.store).getEntityRecord("postType",r||n,o||i)?.meta;return!(0,cQ.default)({...l,footnotes:void 0},{...s.meta,footnotes:void 0})});function hFe(e,...t){return YX(e.dataviews,...t)}function gFe(e,...t){return KX(e.dataviews,...t)}function vFe(e,...t){return qX(e.dataviews,...t)}var bFe=(0,bs.createRegistrySelector)(e=>(0,bs.createSelector)((t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n,getBlockName:i}=e(_v.store);return o(r).filter(s=>n(s).every(l=>{let c=i(l);return c!=="core/query"&&!r.includes(c)}))},(t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n}=e(_v.store),i=o(r),s=i.map(l=>n(l));return[i,...s]})),yFe=(0,bs.createRegistrySelector)(e=>(t,r)=>{let{getPostType:o,getCurrentTheme:n,hasFinishedResolution:i}=e(Bi.store),s=n(),l=o(r);if(!i("getPostType",[r])||!i("getCurrentTheme"))return;let c=s?.stylesheet,u=e(uQ.store).get("core","renderingModes")?.[c]?.[r];if(z8.includes(u))return u;let d=Array.isArray(l?.supports?.editor)?l.supports.editor.find(m=>"default-mode"in m)?.["default-mode"]:void 0;if(z8.includes(d))return d;let f=M8(t).defaultRenderingMode;return z8.includes(f)?f:"post-only"});function wFe(e){return e.stylesPath??"/"}function _Fe(e){return e.showStylebook??!1}var SFe=(0,bs.createRegistrySelector)(e=>t=>{if(!q(e(_v.store)).isZoomOut())return t.canvasWidth}),xFe=(0,bs.createRegistrySelector)(e=>t=>{let r=q(e(_v.store));if(r.isZoomOut())return;let o=t.canvasWidth,n=r.getSettings().__experimentalFeatures?.viewport,i=_0(o,n);if(o!==A2(i,n))return;let s=cFe[i];if(s&&o>0)return Math.round(o*s)});function H8(e){return e.revisionPage}function Sv(e,t){return{per_page:dQ,page:t,context:"edit",orderby:"date",order:"desc",_fields:[...new Set(["id","date","modified","author","slug","meta","title.raw","excerpt.raw","content.raw",e])].join()}}var dQ=100;function CFe(){return dQ}var EFe=(0,bs.createRegistrySelector)(e=>(t,r)=>{if(!r)return null;let{type:o,id:n}=Tn(t);if(!o||!n)return null;let s=e(Bi.store).getEntityConfig("postType",o)?.revisionKey||"id";return e(Bi.store).getRevisions("postType",o,n,Sv(s,r))});function TFe(e){return e.revisionId!==null}function PFe(e){return e.showRevisionDiff}function U8(e){return e.revisionId}var kFe=(0,bs.createRegistrySelector)(e=>t=>{let r=U8(t);if(!r)return;let o=H8(t);if(!o)return null;let{type:n,id:i}=Tn(t),l=e(Bi.store).getEntityConfig("postType",n)?.revisionKey||"id",c=e(Bi.store).getRevisions("postType",n,i,Sv(l,o));if(!c)return null;let u=c.find(d=>d[l]===r);return u||(e(Bi.store).getRevision("postType",n,i,r,{context:"edit"})??null)});function RFe(e){return e.selectedNote?.noteId}function AFe(e){return!!e.selectedNote?.options?.focus}var IFe=(0,bs.createRegistrySelector)(e=>t=>{let r=U8(t);if(!r)return;let o=H8(t);if(!o)return null;let{type:n,id:i}=Tn(t),l=e(Bi.store).getEntityConfig("postType",n)?.revisionKey||"id",c=Sv(l,o),u=e(Bi.store).getRevisions("postType",n,i,c);if(!u)return null;let d=u.findIndex(h=>h[l]===r);if(d>=0&&d<u.length-1)return u[d+1];let f=O8(t),m=Math.ceil(f/c.per_page)||1;return d===u.length-1&&o<m?e(Bi.store).getRevisions("postType",n,i,Sv(l,o+1))?.[0]??null:null}),OFe=(0,bs.createRegistrySelector)(e=>t=>{if(!q(e(Bi.store)).isCollaborationSupported())return!1;let r=na(t),o=ia(t),i=e(Bi.store).getEntityConfig("postType",r)?.syncConfig;return!!(i&&i.supportsPersistence&&window._wpCollaborationEnabled&&i.shouldSync?.(`postType/${r}`,o)!==!1)});var S3=a(le(),1),E_e=a(zn(),1);var xQ=a(j(),1);var ys=a(G(),1);var j2=a(Ce(),1),vQ=a(Y(),1),C0=a(U(),1),bQ=a(It(),1),yQ=a(vo(),1),xv=a(j(),1);var gQ=a(vo(),1);var L2=a(Lt(),1),pQ=a(j(),1);function mQ(e){return e.type==="wp_template"}function hQ(e){return e.type==="wp_template_part"}function Tf(e){return e.type==="wp_template"||e.type==="wp_template_part"}function ft(e,t=(0,pQ.__)("(no title)")){let r="";return typeof e.title=="string"?r=(0,L2.decodeEntities)(e.title):e.title&&"rendered"in e.title?r=(0,L2.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title&&(r=(0,L2.decodeEntities)(e.title.raw)),r||t}function B2(e){return e?[e.source,e.source].includes("custom")&&!(e.type==="wp_template"&&e?.plugin)&&!e.has_theme_file:!1}var V2=e=>typeof e!="object"?"":e.slug||(0,gQ.cleanForSlug)(ft(e))||e.id.toString();var Un=a(T(),1),wQ=({field:e,onChange:t,data:r})=>{let{id:o}=e,n=e.getValue({item:r})||V2(r),i=r.permalink_template||"",s=/%(?:postname|pagename)%/,[l,c]=i.split(s),u=l,d=c,f=s.test(i),m=(0,C0.useRef)(n),h=n||m.current,g=f?`${u}${h}${d}`:(0,yQ.safeDecodeURIComponent)(r.link||"");(0,C0.useEffect)(()=>{n&&m.current===void 0&&(m.current=n)},[n]);let v=(0,C0.useCallback)(w=>t({[o]:w}),[o,t]),{createNotice:b}=(0,vQ.useDispatch)(bQ.store),_=(0,j2.useCopyToClipboard)(g,()=>{b("info",(0,xv.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),y="editor-post-url__slug-description-"+(0,j2.useInstanceId)(wQ);return(0,Un.jsxs)("fieldset",{className:"fields-controls__slug",children:[f&&(0,Un.jsxs)(ys.__experimentalVStack,{children:[(0,Un.jsxs)(ys.__experimentalVStack,{spacing:"0px",children:[(0,Un.jsx)("span",{children:(0,xv.__)("Customize the last part of the Permalink.")}),(0,Un.jsx)(ys.ExternalLink,{href:"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink",children:(0,xv.__)("Learn more")})]}),(0,Un.jsx)(ys.__experimentalInputControl,{prefix:(0,Un.jsx)(ys.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,Un.jsx)(ys.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Un.jsx)(ys.Button,{size:"small",icon:s1,ref:_,label:(0,xv.__)("Copy")})}),label:(0,xv.__)("Link"),hideLabelFromVision:!0,value:n,autoComplete:"off",spellCheck:"false",type:"text",className:"fields-controls__slug-input",onChange:w=>{v(w)},onBlur:()=>{n===""&&v(m.current)},"aria-describedby":y}),(0,Un.jsxs)("div",{className:"fields-controls__slug-help",children:[(0,Un.jsx)("span",{className:"fields-controls__slug-help-visual-label",children:(0,xv.__)("Permalink:")}),(0,Un.jsxs)(ys.ExternalLink,{className:"fields-controls__slug-help-link",href:g,children:[(0,Un.jsx)("span",{className:"fields-controls__slug-help-prefix",children:u}),(0,Un.jsx)("span",{className:"fields-controls__slug-help-slug",children:h}),(0,Un.jsx)("span",{className:"fields-controls__slug-help-suffix",children:d})]})]})]}),!f&&(0,Un.jsx)(ys.ExternalLink,{className:"fields-controls__slug-help",href:g,children:g})]})},_Q=wQ;var z2=a(U(),1);var NFe=({item:e})=>{let t=V2(e),r=(0,z2.useRef)(t);return(0,z2.useEffect)(()=>{t&&r.current===void 0&&(r.current=t)},[t]),`${t||r.current}`},SQ=NFe;var MFe={id:"slug",type:"text",label:(0,xQ.__)("Slug"),Edit:_Q,render:SQ,filterBy:!1},G8=MFe;var Y8=a(j(),1);function CQ(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=CQ(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function FFe(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=CQ(e))&&(o&&(o+=" "),o+=t);return o}var J=FFe;var EQ=a(G(),1),TQ=a(j(),1);var G1=a(T(),1);function Y1({item:e,className:t,children:r}){let o=ft(e);return(0,G1.jsxs)(EQ.__experimentalHStack,{className:J("fields-field__title",t),alignment:"center",justify:"flex-start",children:[(0,G1.jsx)("span",{children:o||(0,TQ.__)("(no title)")}),r]})}function H2({item:e}){return(0,G1.jsx)(Y1,{item:e})}var DFe={type:"text",id:"title",label:(0,Y8.__)("Title"),placeholder:(0,Y8.__)("No title"),getValue:({item:e})=>ft(e),render:H2,enableHiding:!0,enableGlobalSearch:!0,filterBy:!1},U2=DFe;var Z8=a(j(),1);var q8=a(j(),1),kQ=a(Y(),1),RQ=a(le(),1),AQ=a(G(),1);var PQ=a(xf(),1),{lock:Zvt,unlock:un}=(0,PQ.__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 K8=a(T(),1),{Badge:LFe}=un(AQ.privateApis);function IQ({item:e}){let{frontPageId:t,postsPageId:r}=(0,kQ.useSelect)(o=>{let{getEntityRecord:n}=o(RQ.store),i=n("root","site");return{frontPageId:i?.page_on_front,postsPageId:i?.page_for_posts}},[]);return(0,K8.jsx)(Y1,{item:e,className:"fields-field__page-title",children:[t,r].includes(e.id)&&(0,K8.jsx)(LFe,{children:e.id===t?(0,q8.__)("Homepage"):(0,q8.__)("Posts Page")})})}var BFe={type:"text",id:"title",label:(0,Z8.__)("Title"),placeholder:(0,Z8.__)("No title"),getValue:({item:e})=>ft(e),render:IQ,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},X8=BFe;var Q8=a(j(),1);var VFe={id:"title",type:"text",label:(0,Q8.__)("Template"),placeholder:(0,Q8.__)("No title"),getValue:({item:e})=>ft(e),render:H2,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},q1=VFe;var Cj=a(j(),1);var doe=a(j(),1);var foe=a(Nl(),1);var _te=a(U(),1);var Cv=a(we(),1);function W2({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=Cv.useRef(e!==void 0),[i,s]=Cv.useState(t),l=n?e:i,c=Cv.useCallback(u=>{n||s(u)},[]);return[l,c]}var jFe=a(we(),1),K1={...jFe};var FQ=a(we(),1),MQ={};function dn(e,t){let r=FQ.useRef(MQ);return r.current===MQ&&(r.current=e(t)),r}var J8=K1.useInsertionEffect,zFe=J8&&J8!==K1.useLayoutEffect?J8:e=>e();function De(e){let t=dn(HFe).current;return t.next=e,zFe(t.effect),t.trampoline}function HFe(){let e={next:void 0,callback:UFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function UFe(){}var DQ=a(we(),1),WFe=()=>{},ke=typeof document<"u"?DQ.useLayoutEffect:WFe;var Cm=a(we(),1);var G2=a(we(),1),$8=G2.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function LQ(){return G2.useContext($8)}var BQ=a(T(),1);function Y2(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=De(n),s=Cm.useRef(0),l=dn(YFe).current,c=dn(GFe).current,[u,d]=Cm.useState(0),f=Cm.useRef(u),m=De((_,y)=>{c.set(_,y??null),f.current+=1,d(f.current)}),h=De(_=>{c.delete(_),f.current+=1,d(f.current)}),g=Cm.useMemo(()=>{let _=new Map;return Array.from(c.keys()).filter(w=>w.isConnected).sort(qFe).forEach((w,S)=>{let x=c.get(w)??{};_.set(w,{...x,index:S})}),_},[c,u]);ke(()=>{if(typeof MutationObserver!="function"||g.size===0)return;let _=new MutationObserver(y=>{let w=new Set,S=x=>w.has(x)?w.delete(x):w.add(x);y.forEach(x=>{x.removedNodes.forEach(S),x.addedNodes.forEach(S)}),w.size===0&&(f.current+=1,d(f.current))});return g.forEach((y,w)=>{w.parentElement&&_.observe(w.parentElement,{childList:!0})}),()=>{_.disconnect()}},[g]),ke(()=>{f.current===u&&(r.current.length!==g.size&&(r.current.length=g.size),o&&o.current.length!==g.size&&(o.current.length=g.size),s.current=g.size),i(g)},[i,g,r,o,u]),ke(()=>()=>{r.current=[]},[r]),ke(()=>()=>{o&&(o.current=[])},[o]);let v=De(_=>(l.add(_),()=>{l.delete(_)}));ke(()=>{l.forEach(_=>_(g))},[l,g]);let b=Cm.useMemo(()=>({register:m,unregister:h,subscribeMapChange:v,elementsRef:r,labelsRef:o,nextIndexRef:s}),[m,h,v,r,o,s]);return(0,BQ.jsx)($8.Provider,{value:b,children:t})}function GFe(){return new Map}function YFe(){return new Set}function qFe(e,t){let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}var q2=a(we(),1),KFe=q2.createContext(void 0);function Em(){return q2.useContext(KFe)?.direction??"ltr"}function ZFe(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 XFe=ZFe("https://base-ui.com/production-error","Base UI"),No=XFe;var Ev=a(we(),1);function Pf(e,t,r,o){let n=dn(jQ).current;return QFe(n,e,t,r,o)&&zQ(n,[e,t,r,o]),n.callback}function VQ(e){let t=dn(jQ).current;return JFe(t,e)&&zQ(t,e),t.callback}function jQ(){return{callback:null,cleanup:null,refs:[]}}function QFe(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function JFe(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function zQ(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 UQ=a(we(),1);var HQ=a(we(),1),$Fe=parseInt(HQ.version,10);function E0(e){return $Fe>=e}function e7(e){if(!UQ.isValidElement(e))return null;let t=e,r=t.props;return(E0(19)?r?.ref:t.ref)??null}function Z1(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Tc(){}var X1=Object.freeze([]),no=Object.freeze({});function WQ(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 GQ(e,t){return typeof e=="function"?e(t):e}function K2(e,t){return typeof e=="function"?e(t):e}var t7={};function gr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Z2(t);let i=Z2(e);return t&&(i=Q1(i,t)),r&&(i=Q1(i,r)),o&&(i=Q1(i,o)),n&&(i=Q1(i,n)),i}function YQ(e){if(e.length===0)return t7;if(e.length===1)return Z2(e[0]);let t=Z2(e[0]);for(let r=1;r<e.length;r+=1)t=Q1(t,e[r]);return t}function Z2(e){return r7(e)?{...KQ(e,t7)}:eDe(e)}function Q1(e,t){return r7(t)?KQ(t,e):tDe(e,t)}function eDe(e){let t={...e};for(let r in t){let o=t[r];qQ(r,o)&&(t[r]=ZQ(o))}return t}function tDe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Z1(e.style,o);break}case"className":{e[r]=o7(e.className,o);break}default:qQ(r,o)?e[r]=rDe(e[r],o):e[r]=o}}return e}function qQ(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 r7(e){return typeof e=="function"}function KQ(e,t){return r7(e)?e(t):e??t7}function rDe(e,t){return t?e?(...r)=>{let o=r[0];if(XQ(o)){let i=o;J1(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:ZQ(t):e}function ZQ(e){return e&&((...t)=>{let r=t[0];return XQ(r)&&J1(r),e(...t)})}function J1(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function o7(e,t){return t?e?t+" "+e:t:e}function XQ(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var n7=a(we(),1);function $t(e,t,r={}){let o=t.render,n=oDe(t,r);if(r.enabled===!1)return null;let i=r.state??no;return sDe(e,o,n,i)}function oDe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=no,ref:s,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?GQ(r,i):void 0,f=u?K2(o,i):void 0,m=u?WQ(i,c):no,h=u&&l?nDe(l):void 0,g=u?Z1(m,h)??{}:no;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=VQ([g.ref,e7(n),...s]):g.ref=Pf(g.ref,e7(n),s):Pf(null,null)),u?(d!==void 0&&(g.className=o7(g.className,d)),f!==void 0&&(g.style=Z1(g.style,f)),g):no}function nDe(e){return Array.isArray(e)?YQ(e):gr(void 0,e)}var iDe=Symbol.for("react.lazy");function sDe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=gr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===iDe&&(i=Ev.Children.toArray(t)[0]),Ev.cloneElement(i,n)}if(e&&typeof e=="string")return aDe(e,r);throw new Error(No(8))}function aDe(e,t){return e==="button"?(0,n7.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,n7.createElement)("img",{alt:"",...t,key:t.key}):Ev.createElement(e,t)}var X2=a(we(),1);var QQ=0;function lDe(e,t="mui"){let[r,o]=X2.useState(e),n=e||r;return X2.useEffect(()=>{r==null&&(QQ+=1,o(`${t}-${QQ}`))},[r,t]),n}var JQ=K1.useId;function Tm(e,t){if(JQ!==void 0){let r=JQ();return e??(t?`${t}-${r}`:r)}return lDe(e,t)}function Pm(e){return Tm(e,"base-ui")}var $2=a(we(),1);var Ke={};Yr(Ke,{cancelOpen:()=>DDe,chipRemovePress:()=>bDe,clearPress:()=>vDe,closePress:()=>hDe,closeWatcher:()=>RDe,decrementPress:()=>_De,disabled:()=>BDe,drag:()=>NDe,escapeKey:()=>kDe,focusOut:()=>PDe,imperativeAction:()=>zDe,incrementPress:()=>wDe,initial:()=>jDe,inputBlur:()=>CDe,inputChange:()=>SDe,inputClear:()=>xDe,inputPaste:()=>EDe,inputPress:()=>TDe,itemPress:()=>mDe,keyboard:()=>IDe,linkPress:()=>gDe,listNavigation:()=>ADe,missing:()=>VDe,none:()=>cDe,outsidePress:()=>pDe,pointer:()=>ODe,scrub:()=>FDe,siblingOpen:()=>LDe,swipe:()=>HDe,trackPress:()=>yDe,triggerFocus:()=>fDe,triggerHover:()=>dDe,triggerPress:()=>uDe,wheel:()=>MDe,windowResize:()=>UDe});var cDe="none",uDe="trigger-press",dDe="trigger-hover",fDe="trigger-focus",pDe="outside-press",mDe="item-press",hDe="close-press",gDe="link-press",vDe="clear-press",bDe="chip-remove-press",yDe="track-press",wDe="increment-press",_De="decrement-press",SDe="input-change",xDe="input-clear",CDe="input-blur",EDe="input-paste",TDe="input-press",PDe="focus-out",kDe="escape-key",RDe="close-watcher",ADe="list-navigation",IDe="keyboard",ODe="pointer",NDe="drag",MDe="wheel",FDe="scrub",DDe="cancel-open",LDe="sibling-open",BDe="disabled",VDe="missing",jDe="initial",zDe="imperative-action",HDe="swipe",UDe="window-resize";function Ct(e,t,r,o){let n=!1,i=!1,s=o??no;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 s7=a(we(),1);var $Q=a(we(),1),WDe=[];function T0(e){$Q.useEffect(e,WDe)}var Q2=null,tyt=globalThis.requestAnimationFrame,i7=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)}},J2=new i7,ws=class e{static create(){return new e}static request(t){return J2.request(t)}static cancel(t){return J2.cancel(t)}currentId=Q2;request(t){this.cancel(),this.currentId=J2.request(()=>{this.currentId=Q2,t()})}cancel=()=>{this.currentId!==Q2&&(J2.cancel(this.currentId),this.currentId=Q2)};disposeEffect=()=>this.cancel};function P0(){let e=dn(ws.create).current;return T0(e.disposeEffect),e}function k0(e,t=!1,r=!1){let[o,n]=s7.useState(e&&t?"idle":void 0),[i,s]=s7.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 l=ws.request(()=>{n("ending")});return()=>{ws.cancel(l)}}},[e,i,o,r]),ke(()=>{if(!e||t)return;let l=ws.request(()=>{n(void 0)});return()=>{ws.cancel(l)}},[t,e]),ke(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=ws.request(()=>{n("idle")});return()=>{ws.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function eJ(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=W2({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:c,transitionStatus:u}=k0(i,!0,!0),d=Pm(),[f,m]=$2.useState(),h=f??d,g=De(v=>{let b=!i,_=Ct(Ke.triggerPress,v.nativeEvent);o(b,_),!_.isCanceled&&s(b)});return $2.useMemo(()=>({disabled:n,handleTrigger:g,mounted:l,open:i,panelId:h,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:u}),[n,g,l,i,h,c,s,m,u])}var eA=a(we(),1),a7=eA.createContext(void 0);function tA(){let e=eA.useContext(a7);if(e===void 0)throw new Error(No(15));return e}var Tv=a(we(),1);var GDe=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function rA(e={}){let{label:t,metadata:r,textRef:o,indexGuessBehavior:n,index:i}=e,{register:s,unregister:l,subscribeMapChange:c,elementsRef:u,labelsRef:d,nextIndexRef:f}=LQ(),m=Tv.useRef(-1),[h,g]=Tv.useState(i??(n===GDe.GuessFromOrder?()=>{if(m.current===-1){let _=f.current;f.current+=1,m.current=_}return m.current}:-1)),v=Tv.useRef(null),b=Tv.useCallback(_=>{if(v.current=_,h!==-1&&_!==null&&(u.current[h]=_,d)){let y=t!==void 0;d.current[h]=y?t:o?.current?.textContent??_.textContent}},[h,u,d,t,o]);return ke(()=>{if(i!=null)return;let _=v.current;if(_)return s(_,r),()=>{l(_)}},[i,s,l,r]),ke(()=>{if(i==null)return c(_=>{let y=v.current?_.get(v.current)?.index:null;y!=null&&g(y)})},[i,c,g]),{ref:b,index:h}}var Xa=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),YDe={[Xa.startingStyle]:""},qDe={[Xa.endingStyle]:""},km={transitionStatus(e){return e==="starting"?YDe:e==="ending"?qDe:null}};var $1=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Xa.startingStyle]="startingStyle",e[e.endingStyle=Xa.endingStyle]="endingStyle",e})({});var tJ=(function(e){return e.panelOpen="data-panel-open",e})({});var KDe={[$1.open]:""},ZDe={[$1.closed]:""},rJ={open(e){return e?{[tJ.panelOpen]:""}:null}},oJ={open(e){return e?KDe:ZDe}};var I0=a(we(),1);function oA(){return typeof window<"u"}function kv(e){return nA(e)?(e.nodeName||"").toLowerCase():"#document"}function qr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function kc(e){var t;return(t=(nA(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function nA(e){return oA()?e instanceof Node||e instanceof qr(e).Node:!1}function lt(e){return oA()?e instanceof Element||e instanceof qr(e).Element:!1}function wo(e){return oA()?e instanceof HTMLElement||e instanceof qr(e).HTMLElement:!1}function R0(e){return!oA()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof qr(e).ShadowRoot}function A0(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Wn(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function nJ(e){return/^(table|td|th)$/.test(kv(e))}function eC(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var XDe=/transform|translate|scale|rotate|perspective|filter/,QDe=/paint|layout|strict|content/,Pv=e=>!!e&&e!=="none",l7;function iA(e){let t=lt(e)?Wn(e):e;return Pv(t.transform)||Pv(t.translate)||Pv(t.scale)||Pv(t.rotate)||Pv(t.perspective)||!sA()&&(Pv(t.backdropFilter)||Pv(t.filter))||XDe.test(t.willChange||"")||QDe.test(t.contain||"")}function iJ(e){let t=Pc(e);for(;wo(t)&&!Rc(t);){if(iA(t))return t;if(eC(t))return null;t=Pc(t)}return null}function sA(){return l7==null&&(l7=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),l7}function Rc(e){return/^(html|body|#document)$/.test(kv(e))}function Wn(e){return qr(e).getComputedStyle(e)}function tC(e){return lt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Pc(e){if(kv(e)==="html")return e;let t=e.assignedSlot||e.parentNode||R0(e)&&e.host||kc(e);return R0(t)?t.host:t}function sJ(e){let t=Pc(e);return Rc(t)?e.ownerDocument?e.ownerDocument.body:e.body:wo(t)&&A0(t)?t:sJ(t)}function Rm(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=sJ(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=qr(n);if(i){let l=aA(s);return t.concat(s,s.visualViewport||[],A0(n)?n:[],l&&r?Rm(l):[])}else return t.concat(n,Rm(n,[],r))}function aA(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var lA=a(we(),1),c7=lA.createContext(void 0);function cA(e=!1){let t=lA.useContext(c7);if(t===void 0&&!e)throw new Error(No(16));return t}var aJ=a(we(),1);function lJ(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:aJ.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 Rv(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=I0.useRef(null),l=cA(!0),c=i??l!==void 0,{props:u}=lJ({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),d=I0.useCallback(()=>{let h=s.current;u7(h)&&c&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,c]);ke(d,[d]);let f=I0.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:b,onKeyDown:_,onPointerDown:y,...w}=h;return gr({onClick(S){if(t){S.preventDefault();return}g?.(S)},onMouseDown(S){t||v?.(S)},onKeyDown(S){if(t||(J1(S),_?.(S),S.baseUIHandlerPrevented))return;let x=S.target===S.currentTarget,C=S.currentTarget,A=u7(C),P=!n&&JDe(C),R=x&&(n?A:!P),N=S.key==="Enter",k=S.key===" ",E=C.getAttribute("role"),M=E?.startsWith("menuitem")||E==="option"||E==="gridcell";if(x&&c&&k){if(S.defaultPrevented&&M)return;S.preventDefault(),P||n&&A?(C.click(),S.preventBaseUIHandler()):R&&(g?.(S),S.preventBaseUIHandler());return}R&&(!n&&(k||N)&&S.preventDefault(),!n&&N&&g?.(S))},onKeyUp(S){if(!t){if(J1(S),b?.(S),S.target===S.currentTarget&&n&&c&&u7(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!c&&S.key===" "&&g?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,w)},[t,u,c,n]),m=De(h=>{s.current=h,d()});return{getButtonProps:f,buttonRef:m}}function u7(e){return wo(e)&&e.tagName==="BUTTON"}function JDe(e){return!!(e?.tagName==="A"&&e?.href)}var _s=a(we(),1);function er(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Vi(e){let t=dn($De,e).current;return t.next=e,ke(t.effect),t}function $De(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ko(e){return e?.ownerDocument||document}var fJ=a(we(),1);var dJ=a(Vu(),1);function uJ(e){return e==null?e:"current"in e?e.current:e}function Am(e,t=!1,r=!0){let o=P0();return De((n,i=null)=>{o.cancel();let s=uJ(e);if(s==null)return;let l=s,c=()=>{dJ.flushSync(n)};if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(l.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let d=l.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=Xa.startingStyle;if(!l.hasAttribute(d)){o.request(u);return}let f=new MutationObserver(()=>{l.hasAttribute(d)||(f.disconnect(),u())});f.observe(l,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(u)})}function Im(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=De(n),s=Am(o,r,!1);fJ.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var rC={height:void 0,width:void 0};function mJ(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:l,setMounted:c,setOpen:u,transitionStatus:d}=e,f=_s.useRef(null),m=_s.useRef(null),[h,g]=_s.useState(rC),v=_s.useRef(rC),b=_s.useRef(!1),_=_s.useRef(l),y=_s.useRef(!1),[w,S]=_s.useState(!1),x=_s.useRef(null),C=Pf(t,f),A=Vi({mounted:i,open:l}),P=Am(f,!1,!1),R=!l&&!i,N=w?"idle":d,k=l&&(_.current||y.current),E=!l&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?v.current:h,M=r&&R&&m.current!=="css-animation",B=De((O,V=!0)=>{V&&(v.current=O),g(O)}),F=De(()=>{x.current?.(),x.current=null}),D=De(O=>{F(),x.current=()=>{x.current=null,O()}}),z=De(()=>{l&&i&&m.current==="css-animation"&&(y.current=!0)});ke(()=>{!w||d==="starting"||S(!1)},[w,d]),_s.useEffect(()=>()=>{z(),F()},[z,F]),ke(()=>{let O=f.current;if(!O)return;!l&&x.current&&F();let V=eLe(O,k);if(m.current=V,l&&d==="idle"&&_.current&&V==="css-animation"){v.current=O0(O);return}if(l&&d==="starting"){let Z=b.current;if(b.current=!1,V==="none"){B(O0(O)),S(!0);return}if(V==="css-transition"){let Q=tLe(O);if(B(O0(O)),!Z)return Q;let ce=oC(O,"transition-duration","0s");return D(ce),S(!0),Q}if(V==="css-animation"){if(B(O0(O)),!Z){oC(O,"animation-name","none")();return}let Q=oC(O,"animation-name","none"),ce=oC(O,"animation-duration","0s");Q(),D(ce),S(!0);return}}if(!l&&i&&(d==="idle"||d==="starting")){if(_.current=!1,y.current=!1,V==="none"){B(rC,!1),c(!1);return}B(O0(O));return}if(d!=="ending")return;if(V==="none"){c(!1);return}let W=O0(O);if(!((W.height??0)>0||(W.width??0)>0)){c(!1);return}B(W),V==="css-animation"&&oC(O,"animation-name","none")()},[i,l,F,B,c,D,k,d]),Im({enabled:l&&i&&N==="idle",open:!0,ref:f,onComplete(){l&&B(rC,!1)}}),_s.useEffect(()=>{if(l||!i||N!=="ending"||!f.current)return;let V=new AbortController,W=-1;function K(){A.current.open||(c(!1),B(rC,!1))}return W=ws.request(()=>{V.signal.aborted||P(K,V.signal)}),()=>{ws.cancel(W),V.abort()}},[A,i,l,N,P,B,c]),ke(()=>{let O=f.current;!O||!r||!R||O.setAttribute("hidden","until-found")},[R,r]),_s.useEffect(function(){let V=f.current;if(!V)return;function W(K){let Z=Ct(Ke.none,K);s(!0,Z),!Z.isCanceled&&(b.current=!0,u(!0))}return er(V,"beforematch",W)},[s,u]);let L=n||r||i||l;return{height:E.height,props:{...M?{[$1.startingStyle]:""}:void 0,hidden:R,id:o},ref:C,shouldPreventOpenAnimation:k,shouldRender:L,transitionStatus:N,width:E.width}}function O0(e){return{height:e.scrollHeight,width:e.scrollWidth}}function eLe(e,t=!1){let r=qr(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&pJ(r.animationDuration),n=pJ(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function pJ(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function oC(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 tLe(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=ws.request(r);return()=>{ws.cancel(o),r()}}var hJ=a(we(),1);function gJ(e){let t=hJ.useRef(!0);t.current&&(t.current=!1,e())}var kf={};Yr(kf,{engine:()=>h7,env:()=>v7,os:()=>p7,screenReader:()=>g7});var p7={};Yr(p7,{android:()=>yJ,apple:()=>f7,ios:()=>d7,linux:()=>sLe,mac:()=>wJ,windows:()=>iLe});function rLe(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:oLe,platform:nLe,maxTouchPoints:vJ}=rLe(),Av=oLe.toLowerCase(),Iv=nLe.toLowerCase();var d7=/^i(os$|p)/.test(Iv)||Iv==="macintel"&&vJ>1,bJ="android",yJ=Iv===bJ||Av.includes(bJ),wJ=!d7&&Iv.startsWith("mac"),iLe=Iv.startsWith("win"),sLe=!yJ&&/^(linux|chrome os)/.test(Iv),f7=wJ||d7;var h7={};Yr(h7,{blink:()=>lLe,gecko:()=>aLe,webkit:()=>m7});var m7=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),aLe=!m7&&Av.includes("firefox"),lLe=!m7&&Av.includes("chrom");var g7={};Yr(g7,{voiceOver:()=>cLe});var cLe=f7;var v7={};Yr(v7,{jsdom:()=>uLe});var uLe=/jsdom|happydom/.test(Av);var nC=0,Qa=class e{static create(){return new e}currentId=nC;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nC,r()},t)}isStarted(){return this.currentId!==nC}clear=()=>{this.currentId!==nC&&(clearTimeout(this.currentId),this.currentId=nC)};disposeEffect=()=>this.clear};function Ac(){let e=dn(Qa.create).current;return T0(e.disposeEffect),e}var ji=a(we(),1);function _J(e){return"nativeEvent"in e}function Rf(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function SJ(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var b7="data-base-ui-focusable";var y7="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function N0(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function or(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&R0(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Gn(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Om(e,t){if(!lt(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(or(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function uA(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 xJ(e){return e.matches("html,body")}function CJ(e){return wo(e)&&e.matches(y7)}function w7(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${y7}`)!=null}function EJ(e){if(!e||kf.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function dLe(e,t){return t!=null&&!Rf(t)?0:typeof e=="function"?e():e}function Af(e,t,r){let o=dLe(e,r);return typeof o=="number"?o:o?.[t]}function _7(e){return typeof e=="function"?e():e}function dA(e,t){return t||e==="click"||e==="mousedown"}function TJ(e){return e?.includes("mouse")&&e!=="mousedown"}var PJ=a(T(),1),kJ=ji.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Qa,currentIdRef:{current:null},currentContextRef:{current:null}});function fLe(e,t){e.current=t.current}function S7(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=ji.useRef(r),i=ji.useRef(r),s=ji.useRef(null),l=ji.useRef(null),c=Ac();return ke(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Af(n.current,"open"),close:Af(r,"close")}},[r,s,n,i]),(0,PJ.jsx)(kJ.Provider,{value:ji.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:l,timeout:c}),[o,c]),children:t})}function x7(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=ji.useContext(kJ),{currentIdRef:s,delayRef:l,timeoutMs:c,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:m}=i,[h,g]=ji.useState(!1),v=ji.useRef(r),b=ji.useRef(!1);return ke(()=>{v.current=r},[r]),ke(()=>()=>{b.current=!0},[]),ke(()=>{function _(){b.current||g(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,l.current=u.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.current||s.current!==y)&&m.clear()}}_()}},[r,n,s,l,c,u,d,m,o]),ke(()=>{if(!r)return;let _=d.current,y=s.current;m.clear(),d.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,l.current={open:0,close:Af(u.current,"close")},y!==null&&y!==n?(g(!0),_?.setIsInstantPhase(!0),_?.onOpenChange(!1,Ct(Ke.none))):(g(!1),_?.setIsInstantPhase(!1))},[r,n,o,s,l,u,d,m]),ke(()=>()=>{if(s.current===n){if(d.current=null,!v.current)return;s.current=null,fLe(l,u),m.clear()}},[d,s,l,n,u,m]),ji.useMemo(()=>({hasProvider:f,delayRef:l,isInstantPhase:h}),[f,l,h])}function Ic(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var IJ=["top","right","bottom","left"];var Nm=Math.min,Ss=Math.max,Mm=Math.round,sC=Math.floor,Oc=e=>({x:e,y:e}),pLe={left:"right",right:"left",bottom:"top",top:"bottom"};function aC(e,t,r){return Ss(e,Nm(t,r))}function Nc(e,t){return typeof e=="function"?e(t):e}function mi(e){return e.split("-")[0]}function Mc(e){return e.split("-")[1]}function pA(e){return e==="x"?"y":"x"}function lC(e){return e==="y"?"height":"width"}function sa(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function cC(e){return pA(sa(e))}function OJ(e,t,r){r===void 0&&(r=!1);let o=Mc(e),n=cC(e),i=lC(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=iC(s)),[s,iC(s)]}function NJ(e){let t=iC(e);return[fA(e),t,fA(t)]}function fA(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var RJ=["left","right"],AJ=["right","left"],mLe=["top","bottom"],hLe=["bottom","top"];function gLe(e,t,r){switch(e){case"top":case"bottom":return r?t?AJ:RJ:t?RJ:AJ;case"left":case"right":return t?mLe:hLe;default:return[]}}function MJ(e,t,r,o){let n=Mc(e),i=gLe(mi(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(fA)))),i}function iC(e){let t=mi(e);return pLe[t]+e.slice(t.length)}function vLe(e){return{top:0,right:0,bottom:0,left:0,...e}}function mA(e){return typeof e!="number"?vLe(e):{top:e,right:e,bottom:e,left:e}}function Ov(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 uC(e,t){return t<0||t>=e.length}function C7(e,t){return Nv(e.current,{disabledIndices:t})}function E7(e,t){return Nv(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Nv(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&&dC(e,i,o));return i}function dC(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?yLe(n)?!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function bLe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function yLe(e,t=e?Wn(e):null){return!e||!e.isConnected||!t||bLe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function If(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...If(e,n.id,r)])}function M0(e){return`data-base-ui-${e}`}var Ja=a(we(),1),LJ=a(Vu(),1);var FJ={style:{transition:"none"}};var wLe="data-base-ui-swipe-ignore",_Le="data-swipe-ignore",q0t=`[${wLe}]`,K0t=`[${_Le}]`;var DJ={fallbackAxisSide:"end"};var BJ=a(T(),1),SLe=Ja.createContext(null),xLe=()=>Ja.useContext(SLe),CLe=M0("portal");function T7(e={}){let{ref:t,container:r,componentProps:o=no,elementProps:n}=e,i=Tm(),l=xLe()?.portalNode,[c,u]=Ja.useState(null),[d,f]=Ja.useState(null),m=De(b=>{b!==null&&f(b)}),h=Ja.useRef(null);ke(()=>{if(r===null){h.current&&(h.current=null,f(null),u(null));return}if(i==null)return;let b=(r&&(nA(r)?r:r.current))??l??document.body;if(b==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==b&&(h.current=b,f(null),u(b))},[r,l,i]);let g=$t("div",o,{ref:[t,m],props:[{id:i,[CLe]:""},n]});return{portalNode:d,portalSubtree:c&&g?LJ.createPortal(g,c):null}}var Mv=a(we(),1);function VJ(){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 ELe=a(T(),1),TLe=Mv.createContext(null),PLe=Mv.createContext(null),F0=()=>Mv.useContext(TLe)?.id||null,Fm=e=>{let t=Mv.useContext(PLe);return e??t};var aa=a(we(),1);function kLe(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",l=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&l&&(o=i.y-t.y),f-=r||0,m-=o||0,u=0,d=0,!n||c?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,m=l&&t.y!=null?t.y:m):n&&!c&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:m,top:m,right:f+u,bottom:m+d,left:f}}}}function jJ(e){return e!=null&&e.clientX!=null}function P7(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"),l=n.useState("domReferenceElement"),c=n.context.dataRef,u=aa.useRef(!1),d=aa.useRef(null),[f,m]=aa.useState(),[h,g]=aa.useState([]),v=De(S=>{n.set("positionReference",S)}),b=De((S,x,C)=>{u.current||c.current.openEvent&&!jJ(c.current.openEvent)||n.set("positionReference",kLe(C??l,{x:S,y:x,axis:o,dataRef:c,pointerType:f}))}),_=De(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),g([])):b(S.clientX,S.clientY,S.currentTarget)}),y=Rf(f)?s:i;aa.useEffect(()=>{if(!r){v(l);return}if(!y)return;function S(){d.current?.(),d.current=null}let x=qr(s);function C(A){let P=Gn(A);or(s,P)?S():b(A.clientX,A.clientY)}return!c.current.openEvent||jJ(c.current.openEvent)?d.current=er(x,"mousemove",C):v(l),S},[y,r,s,c,l,n,b,v,h]),aa.useEffect(()=>()=>{n.set("positionReference",null)},[n]),aa.useEffect(()=>{r&&!s&&(u.current=!1)},[r,s]),aa.useEffect(()=>{!r&&i&&(u.current=!0)},[r,i]);let w=aa.useMemo(()=>{function S(x){m(x.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:_,onMouseEnter:_}},[_]);return aa.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var la=a(we(),1);function RLe(){return!1}function ALe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function k7(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=RLe,bubbles:l,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:m}=u.context,h=Fm(c),g=De(typeof n=="function"?n:()=>!1),v=typeof n=="function"?g:n,b=v!==!1,_=De(()=>i),{escapeKey:y,outsidePress:w}=ALe(l),S=la.useRef(!1),x=la.useRef(!1),C=la.useRef(!1),A=la.useRef(!1),P=la.useRef(""),R=la.useRef(null),N=Ac(),k=Ac(),E=De(()=>{k.clear(),m.current.insideReactTree=!1}),M=De(K=>{let Z=m.current.floatingContext?.nodeId;return(h?If(h.nodesRef.current,Z):[]).some(ce=>ce.context?.open&&!ce.context.dataRef.current[K])}),B=De(K=>uA(K,u.select("floatingElement"))||uA(K,u.select("domReferenceElement"))),F=De(K=>{s()&&u.setOpen(!1,Ct(Ke.triggerPress,K.nativeEvent))}),D=De(K=>{if(!d||!r||!o||K.key!=="Escape"||A.current||!y&&M("__escapeKeyBubbles"))return;let Z=_J(K)?K.nativeEvent:K,Q=Ct(Ke.escapeKey,Z);u.setOpen(!1,Q),Q.isCanceled||K.preventDefault(),!y&&!Q.isPropagationAllowed&&K.stopPropagation()}),z=De(()=>{m.current.insideReactTree=!0,k.start(0,E)}),L=De(K=>{if(!d||!r||K.button!==0)return;let Z=Gn(K.nativeEvent);or(u.select("floatingElement"),Z)&&(S.current||(S.current=!0,x.current=!1))}),O=De(K=>{!d||!r||(K.defaultPrevented||K.nativeEvent.defaultPrevented)&&S.current&&(x.current=!0)});la.useEffect(()=>{if(!d||!r)return;m.current.__escapeKeyBubbles=y,m.current.__outsidePressBubbles=w;let K=new Qa,Z=new Qa;function Q(){K.clear(),A.current=!0}function ce(){K.start(kf.engine.webkit?5:0,()=>{A.current=!1})}function re(){C.current=!0,Z.start(0,()=>{C.current=!1})}function de(){S.current=!1,x.current=!1}function pe(){let X=P.current,ge=X==="pen"||!X?"mouse":X,Ue=_(),Ye=typeof Ue=="function"?Ue():Ue;return typeof Ye=="string"?Ye:Ye[ge]}function $(X){let ge=pe();return ge==="intentional"&&X.type!=="click"||ge==="sloppy"&&X.type==="click"}function oe(X){let ge=m.current.floatingContext?.nodeId,Ue=h&&If(h.nodesRef.current,ge).some(Ye=>uA(X,Ye.context?.elements.floating));return B(X)||Ue}function fe(X){if($(X)){X.type!=="click"&&!B(X)&&(Z.clear(),C.current=!1),E();return}if(m.current.insideReactTree){E();return}let ge=Gn(X),Ue=`[${M0("inert")}]`,Ye=lt(ge)?ge.getRootNode():null,st=Array.from((R0(Ye)?Ye:Ko(u.select("floatingElement"))).querySelectorAll(Ue)),St=u.context.triggerElements;if(ge&&(St.hasElement(ge)||St.hasMatchingElement(xt=>or(xt,ge))))return;let dt=lt(ge)?ge:null;for(;dt&&!Rc(dt);){let xt=Pc(dt);if(Rc(xt)||!lt(xt))break;dt=xt}if(!(st.length&&lt(ge)&&!xJ(ge)&&!or(ge,u.select("floatingElement"))&&st.every(xt=>!or(dt,xt)))){if(wo(ge)&&!("touches"in X)){let xt=Rc(ge),Xt=Wn(ge),Xe=/auto|scroll/,ps=xt||Xe.test(Xt.overflowX),Ga=xt||Xe.test(Xt.overflowY),kr=ps&&ge.clientWidth>0&&ge.scrollWidth>ge.clientWidth,Ni=Ga&&ge.clientHeight>0&&ge.scrollHeight>ge.clientHeight,ln=Xt.direction==="rtl",vt=Ni&&(ln?X.offsetX<=ge.offsetWidth-ge.clientWidth:X.offsetX>ge.clientWidth),Ft=kr&&X.offsetY>ge.clientHeight;if(vt||Ft)return}if(!oe(X)){if(pe()==="intentional"&&C.current){Z.clear(),C.current=!1;return}typeof v=="function"&&!v(X)||M("__outsidePressBubbles")||(u.setOpen(!1,Ct(Ke.outsidePress,X)),E())}}}function ve(X){pe()!=="sloppy"||X.pointerType==="touch"||!u.select("open")||!r||B(X)||fe(X)}function Oe(X){if(pe()!=="sloppy"||!u.select("open")||!r||B(X))return;let ge=X.touches[0];ge&&(R.current={startTime:Date.now(),startX:ge.clientX,startY:ge.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},N.start(1e3,()=>{R.current&&(R.current.dismissOnTouchEnd=!1,R.current.dismissOnMouseDown=!1)}))}function ee(X,ge){let Ue=Gn(X);if(!Ue)return;let Ye=er(Ue,X.type,()=>{ge(X),Ye()})}function te(X){P.current="touch",ee(X,Oe)}function ue(X){N.clear(),X.type==="pointerdown"&&(P.current=X.pointerType),!(X.type==="mousedown"&&R.current&&!R.current.dismissOnMouseDown)&&ee(X,ge=>{ge.type==="pointerdown"?ve(ge):fe(ge)})}function ne(X){if(!S.current)return;let ge=x.current;if(de(),pe()==="intentional"){if(X.type==="pointercancel"){ge&&re();return}if(!oe(X)){if(ge){re();return}typeof v=="function"&&!v(X)||(Z.clear(),C.current=!0,E())}}}function ie(X){if(pe()!=="sloppy"||!R.current||B(X))return;let ge=X.touches[0];if(!ge)return;let Ue=Math.abs(ge.clientX-R.current.startX),Ye=Math.abs(ge.clientY-R.current.startY),st=Math.sqrt(Ue*Ue+Ye*Ye);st>5&&(R.current.dismissOnTouchEnd=!0),st>10&&(fe(X),N.clear(),R.current=null)}function Ie(X){ee(X,ie)}function Pe(X){pe()!=="sloppy"||!R.current||B(X)||(R.current.dismissOnTouchEnd&&fe(X),N.clear(),R.current=null)}function Me(X){ee(X,Pe)}let Ne=Ko(f),Fe=Ic(o&&Ic(er(Ne,"keydown",D),er(Ne,"compositionstart",Q),er(Ne,"compositionend",ce)),b&&Ic(er(Ne,"click",ue,!0),er(Ne,"pointerdown",ue,!0),er(Ne,"pointerup",ne,!0),er(Ne,"pointercancel",ne,!0),er(Ne,"mousedown",ue,!0),er(Ne,"mouseup",ne,!0),er(Ne,"touchstart",te,!0),er(Ne,"touchmove",Ie,!0),er(Ne,"touchend",Me,!0)));return()=>{Fe(),K.clear(),Z.clear(),de(),C.current=!1}},[m,f,o,b,v,d,r,y,w,D,E,_,M,B,h,u,N]),la.useEffect(E,[v,E]);let V=la.useMemo(()=>({onKeyDown:D,onPointerDown:F,onClick:F}),[D,F]),W=la.useMemo(()=>({onKeyDown:D,onPointerDown:O,onMouseDown:O,onClickCapture:z,onMouseDownCapture(K){z(),L(K)},onPointerDownCapture(K){z(),L(K)},onMouseUpCapture:z,onTouchEndCapture:z,onTouchMoveCapture:z}),[D,z,L,O]);return la.useMemo(()=>r?{reference:V,floating:W,trigger:V}:{},[r,V,W])}var zi=a(we(),1);function zJ(e,t,r){let{reference:o,floating:n}=e,i=sa(t),s=cC(t),l=lC(s),c=mi(t),u=i==="y",d=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[l]/2-n[l]/2,h;switch(c){case"top":h={x:d,y:o.y-n.height};break;case"bottom":h={x:d,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}}switch(Mc(t)){case"start":h[s]-=m*(r&&u?-1:1);break;case"end":h[s]+=m*(r&&u?-1:1);break}return h}async function WJ(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:l,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:m=!1,padding:h=0}=Nc(t,e),g=mA(h),b=l[m?f==="floating"?"reference":"floating":f],_=Ov(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(b)))==null||r?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:d,strategy:c})),y=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(l.floating)),S=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},x=Ov(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:w,strategy:c}):y);return{top:(_.top-x.top+g.top)/S.y,bottom:(x.bottom-_.bottom+g.bottom)/S.y,left:(_.left-x.left+g.left)/S.x,right:(x.right-_.right+g.right)/S.x}}var ILe=50,GJ=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,l=s.detectOverflow?s:{...s,detectOverflow:WJ},c=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=zJ(u,o,c),m=o,h=0,g={};for(let v=0;v<i.length;v++){let b=i[v];if(!b)continue;let{name:_,fn:y}=b,{x:w,y:S,data:x,reset:C}=await y({x:d,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:u,platform:l,elements:{reference:e,floating:t}});d=w??d,f=S??f,g[_]={...g[_],...x},C&&h<ILe&&(h++,typeof C=="object"&&(C.placement&&(m=C.placement),C.rects&&(u=C.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):C.rects),{x:d,y:f}=zJ(u,m,c)),v=-1)}return{x:d,y:f,placement:m,strategy:n,middlewareData:g}};var YJ=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:l,platform:c,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...b}=Nc(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let _=mi(n),y=sa(l),w=mi(l)===l,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),x=m||(w||!v?[iC(l)]:NJ(l)),C=g!=="none";!m&&C&&x.push(...MJ(l,v,g,S));let A=[l,...x],P=await c.detectOverflow(t,b),R=[],N=((o=i.flip)==null?void 0:o.overflows)||[];if(d&&R.push(P[_]),f){let B=OJ(n,s,S);R.push(P[B[0]],P[B[1]])}if(N=[...N,{placement:n,overflows:R}],!R.every(B=>B<=0)){var k,E;let B=(((k=i.flip)==null?void 0:k.index)||0)+1,F=A[B];if(F&&(!(f==="alignment"?y!==sa(F):!1)||N.every(L=>sa(L.placement)===y?L.overflows[0]>0:!0)))return{data:{index:B,overflows:N},reset:{placement:F}};let D=(E=N.filter(z=>z.overflows[0]<=0).sort((z,L)=>z.overflows[1]-L.overflows[1])[0])==null?void 0:E.placement;if(!D)switch(h){case"bestFit":{var M;let z=(M=N.filter(L=>{if(C){let O=sa(L.placement);return O===y||O==="y"}return!0}).map(L=>[L.placement,L.overflows.filter(O=>O>0).reduce((O,V)=>O+V,0)]).sort((L,O)=>L[1]-O[1])[0])==null?void 0:M[0];z&&(D=z);break}case"initialPlacement":D=l;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function HJ(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function UJ(e){return IJ.some(t=>e[t]>=0)}var qJ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=Nc(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),l=HJ(s,r.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:UJ(l)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),l=HJ(s,r.floating);return{data:{escapedOffsets:l,escaped:UJ(l)}}}default:return{}}}}};var KJ=new Set(["left","top"]);async function OLe(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=mi(r),l=Mc(r),c=sa(r)==="y",u=KJ.has(s)?-1:1,d=i&&c?-1:1,f=Nc(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 l&&typeof g=="number"&&(h=l==="end"?g*-1:g),c?{x:h*d,y:m*u}:{x:m*u,y:h*d}}var ZJ=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:l}=t,c=await OLe(t,e);return s===((r=l.offset)==null?void 0:r.placement)&&(o=l.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},XJ=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:l=!1,limiter:c={fn:_=>{let{x:y,y:w}=_;return{x:y,y:w}}},...u}=Nc(e,t),d={x:r,y:o},f=await i.detectOverflow(t,u),m=sa(mi(n)),h=pA(m),g=d[h],v=d[m];if(s){let _=h==="y"?"top":"left",y=h==="y"?"bottom":"right",w=g+f[_],S=g-f[y];g=aC(w,g,S)}if(l){let _=m==="y"?"top":"left",y=m==="y"?"bottom":"right",w=v+f[_],S=v-f[y];v=aC(w,v,S)}let b=c.fn({...t,[h]:g,[m]:v});return{...b,data:{x:b.x-r,y:b.y-o,enabled:{[h]:s,[m]:l}}}}}},QJ=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:l=0,mainAxis:c=!0,crossAxis:u=!0}=Nc(e,t),d={x:r,y:o},f=sa(n),m=pA(f),h=d[m],g=d[f],v=Nc(l,t),b=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let w=m==="y"?"height":"width",S=i.reference[m]-i.floating[w]+b.mainAxis,x=i.reference[m]+i.reference[w]-b.mainAxis;h<S?h=S:h>x&&(h=x)}if(u){var _,y;let w=m==="y"?"width":"height",S=KJ.has(mi(n)),x=i.reference[f]-i.floating[w]+(S&&((_=s.offset)==null?void 0:_[f])||0)+(S?0:b.crossAxis),C=i.reference[f]+i.reference[w]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);g<x?g=x:g>C&&(g=C)}return{[m]:h,[f]:g}}}},JJ=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:l}=t,{apply:c=()=>{},...u}=Nc(e,t),d=await s.detectOverflow(t,u),f=mi(n),m=Mc(n),h=sa(n)==="y",{width:g,height:v}=i.floating,b,_;f==="top"||f==="bottom"?(b=f,_=m===(await(s.isRTL==null?void 0:s.isRTL(l.floating))?"start":"end")?"left":"right"):(_=f,b=m==="end"?"top":"bottom");let y=v-d.top-d.bottom,w=g-d.left-d.right,S=Nm(v-d[b],y),x=Nm(g-d[_],w),C=!t.middlewareData.shift,A=S,P=x;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(P=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(A=y),C&&!m){let N=Ss(d.left,0),k=Ss(d.right,0),E=Ss(d.top,0),M=Ss(d.bottom,0);h?P=g-2*(N!==0||k!==0?N+k:Ss(d.left,d.right)):A=v-2*(E!==0||M!==0?E+M:Ss(d.top,d.bottom))}await c({...t,availableWidth:P,availableHeight:A});let R=await s.getDimensions(l.floating);return g!==R.width||v!==R.height?{reset:{rects:!0}}:{}}}};function r$(e){let t=Wn(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=wo(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,l=Mm(r)!==i||Mm(o)!==s;return l&&(r=i,o=s),{width:r,height:o,$:l}}function A7(e){return lt(e)?e:e.contextElement}function D0(e){let t=A7(e);if(!wo(t))return Oc(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=r$(t),s=(i?Mm(r.width):r.width)/o,l=(i?Mm(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}var NLe=Oc(0);function o$(e){let t=qr(e);return!sA()||!t.visualViewport?NLe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function MLe(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==qr(e)?!1:t}function Fv(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=A7(e),s=Oc(1);t&&(o?lt(o)&&(s=D0(o)):s=D0(e));let l=MLe(i,r,o)?o$(i):Oc(0),c=(n.left+l.x)/s.x,u=(n.top+l.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i){let m=qr(i),h=o&&lt(o)?qr(o):o,g=m,v=aA(g);for(;v&&o&&h!==g;){let b=D0(v),_=v.getBoundingClientRect(),y=Wn(v),w=_.left+(v.clientLeft+parseFloat(y.paddingLeft))*b.x,S=_.top+(v.clientTop+parseFloat(y.paddingTop))*b.y;c*=b.x,u*=b.y,d*=b.x,f*=b.y,c+=w,u+=S,g=qr(v),v=aA(g)}}return Ov({width:d,height:f,x:c,y:u})}function hA(e,t){let r=tC(e).scrollLeft;return t?t.left+r:Fv(kc(e)).left+r}function n$(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-hA(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function FLe(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=kc(o),l=t?eC(t.floating):!1;if(o===s||l&&i)return r;let c={scrollLeft:0,scrollTop:0},u=Oc(1),d=Oc(0),f=wo(o);if((f||!f&&!i)&&((kv(o)!=="body"||A0(s))&&(c=tC(o)),f)){let h=Fv(o);u=D0(o),d.x=h.x+o.clientLeft,d.y=h.y+o.clientTop}let m=s&&!f&&!i?n$(s,c):Oc(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+d.x+m.x,y:r.y*u.y-c.scrollTop*u.y+d.y+m.y}}function DLe(e){return Array.from(e.getClientRects())}function LLe(e){let t=kc(e),r=tC(e),o=e.ownerDocument.body,n=Ss(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Ss(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+hA(e),l=-r.scrollTop;return Wn(o).direction==="rtl"&&(s+=Ss(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:l}}var $J=25;function BLe(e,t){let r=qr(e),o=kc(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,l=0,c=0;if(n){i=n.width,s=n.height;let d=sA();(!d||d&&t==="fixed")&&(l=n.offsetLeft,c=n.offsetTop)}let u=hA(o);if(u<=0){let d=o.ownerDocument,f=d.body,m=getComputedStyle(f),h=d.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-f.clientWidth-h);g<=$J&&(i-=g)}else u<=$J&&(i+=u);return{width:i,height:s,x:l,y:c}}function VLe(e,t){let r=Fv(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=wo(e)?D0(e):Oc(1),s=e.clientWidth*i.x,l=e.clientHeight*i.y,c=n*i.x,u=o*i.y;return{width:s,height:l,x:c,y:u}}function e$(e,t,r){let o;if(t==="viewport")o=BLe(e,r);else if(t==="document")o=LLe(kc(e));else if(lt(t))o=VLe(t,r);else{let n=o$(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Ov(o)}function i$(e,t){let r=Pc(e);return r===t||!lt(r)||Rc(r)?!1:Wn(r).position==="fixed"||i$(r,t)}function jLe(e,t){let r=t.get(e);if(r)return r;let o=Rm(e,[],!1).filter(l=>lt(l)&&kv(l)!=="body"),n=null,i=Wn(e).position==="fixed",s=i?Pc(e):e;for(;lt(s)&&!Rc(s);){let l=Wn(s),c=iA(s);!c&&l.position==="fixed"&&(n=null),(i?!c&&!n:!c&&l.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||A0(s)&&!c&&i$(e,s))?o=o.filter(d=>d!==s):n=l,s=Pc(s)}return t.set(e,o),o}function zLe(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?eC(t)?[]:jLe(t,this._c):[].concat(r),o],l=e$(t,s[0],n),c=l.top,u=l.right,d=l.bottom,f=l.left;for(let m=1;m<s.length;m++){let h=e$(t,s[m],n);c=Ss(h.top,c),u=Nm(h.right,u),d=Nm(h.bottom,d),f=Ss(h.left,f)}return{width:u-f,height:d-c,x:f,y:c}}function HLe(e){let{width:t,height:r}=r$(e);return{width:t,height:r}}function ULe(e,t,r){let o=wo(t),n=kc(t),i=r==="fixed",s=Fv(e,!0,i,t),l={scrollLeft:0,scrollTop:0},c=Oc(0);function u(){c.x=hA(n)}if(o||!o&&!i)if((kv(t)!=="body"||A0(n))&&(l=tC(t)),o){let h=Fv(t,!0,i,t);c.x=h.x+t.clientLeft,c.y=h.y+t.clientTop}else n&&u();i&&!o&&n&&u();let d=n&&!o&&!i?n$(n,l):Oc(0),f=s.left+l.scrollLeft-c.x-d.x,m=s.top+l.scrollTop-c.y-d.y;return{x:f,y:m,width:s.width,height:s.height}}function R7(e){return Wn(e).position==="static"}function t$(e,t){if(!wo(e)||Wn(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return kc(e)===r&&(r=r.ownerDocument.body),r}function s$(e,t){let r=qr(e);if(eC(e))return r;if(!wo(e)){let n=Pc(e);for(;n&&!Rc(n);){if(lt(n)&&!R7(n))return n;n=Pc(n)}return r}let o=t$(e,t);for(;o&&nJ(o)&&R7(o);)o=t$(o,t);return o&&Rc(o)&&R7(o)&&!iA(o)?r:o||iJ(e)||r}var WLe=async function(e){let t=this.getOffsetParent||s$,r=this.getDimensions,o=await r(e.floating);return{reference:ULe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function GLe(e){return Wn(e).direction==="rtl"}var I7={convertOffsetParentRelativeRectToViewportRelativeRect:FLe,getDocumentElement:kc,getClippingRect:zLe,getOffsetParent:s$,getElementRects:WLe,getClientRects:DLe,getDimensions:HLe,getScale:D0,isElement:lt,isRTL:GLe};function a$(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function YLe(e,t){let r=null,o,n=kc(e);function i(){var l;clearTimeout(o),(l=r)==null||l.disconnect(),r=null}function s(l,c){l===void 0&&(l=!1),c===void 0&&(c=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:m,height:h}=u;if(l||t(),!m||!h)return;let g=sC(f),v=sC(n.clientWidth-(d+m)),b=sC(n.clientHeight-(f+h)),_=sC(d),w={rootMargin:-g+"px "+-v+"px "+-b+"px "+-_+"px",threshold:Ss(0,Nm(1,c))||1},S=!0;function x(C){let A=C[0].intersectionRatio;if(A!==c){if(!S)return s();A?s(!1,A):o=setTimeout(()=>{s(!1,1e-7)},1e3)}A===1&&!a$(u,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(x,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(x,w)}r.observe(e)}return s(!0),i}function fC(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,u=A7(e),d=n||i?[...u?Rm(u):[],...t?Rm(t):[]]:[];d.forEach(_=>{n&&_.addEventListener("scroll",r,{passive:!0}),i&&_.addEventListener("resize",r)});let f=u&&l?YLe(u,r):null,m=-1,h=null;s&&(h=new ResizeObserver(_=>{let[y]=_;y&&y.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),r()}),u&&!c&&h.observe(u),t&&h.observe(t));let g,v=c?Fv(e):null;c&&b();function b(){let _=Fv(e);v&&!a$(v,_)&&r(),v=_,g=requestAnimationFrame(b)}return r(),()=>{var _;d.forEach(y=>{n&&y.removeEventListener("scroll",r),i&&y.removeEventListener("resize",r)}),f?.(),(_=h)==null||_.disconnect(),h=null,c&&cancelAnimationFrame(g)}}var l$=ZJ;var c$=XJ,u$=YJ,d$=JJ,f$=qJ;var p$=QJ,gA=(e,t,r)=>{let o=new Map,n={platform:I7,...r},i={...n.platform,_c:o};return GJ(e,t,{...n,platform:i})};var fn=a(we(),1),h$=a(we(),1),g$=a(Vu(),1),KLe=typeof document<"u",ZLe=function(){},vA=KLe?h$.useLayoutEffect:ZLe;function bA(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(!bA(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)&&!bA(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function v$(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function m$(e,t){let r=v$(e);return Math.round(t*r)/r}function O7(e){let t=fn.useRef(e);return vA(()=>{t.current=e}),t}function b$(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=fn.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=fn.useState(o);bA(m,o)||h(o);let[g,v]=fn.useState(null),[b,_]=fn.useState(null),y=fn.useCallback(L=>{L!==C.current&&(C.current=L,v(L))},[]),w=fn.useCallback(L=>{L!==A.current&&(A.current=L,_(L))},[]),S=i||g,x=s||b,C=fn.useRef(null),A=fn.useRef(null),P=fn.useRef(d),R=c!=null,N=O7(c),k=O7(n),E=O7(u),M=fn.useCallback(()=>{if(!C.current||!A.current)return;let L={placement:t,strategy:r,middleware:m};k.current&&(L.platform=k.current),gA(C.current,A.current,L).then(O=>{let V={...O,isPositioned:E.current!==!1};B.current&&!bA(P.current,V)&&(P.current=V,g$.flushSync(()=>{f(V)}))})},[m,t,r,k,E]);vA(()=>{u===!1&&P.current.isPositioned&&(P.current.isPositioned=!1,f(L=>({...L,isPositioned:!1})))},[u]);let B=fn.useRef(!1);vA(()=>(B.current=!0,()=>{B.current=!1}),[]),vA(()=>{if(S&&(C.current=S),x&&(A.current=x),S&&x){if(N.current)return N.current(S,x,M);M()}},[S,x,M,N,R]);let F=fn.useMemo(()=>({reference:C,floating:A,setReference:y,setFloating:w}),[y,w]),D=fn.useMemo(()=>({reference:S,floating:x}),[S,x]),z=fn.useMemo(()=>{let L={position:r,left:0,top:0};if(!D.floating)return L;let O=m$(D.floating,d.x),V=m$(D.floating,d.y);return l?{...L,transform:"translate("+O+"px, "+V+"px)",...v$(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:O,top:V}},[r,l,D.floating,d.x,d.y]);return fn.useMemo(()=>({...d,update:M,refs:F,elements:D,floatingStyles:z}),[d,M,F,D,z])}var N7=(e,t)=>{let r=l$(e);return{name:r.name,fn:r.fn,options:[e,t]}},M7=(e,t)=>{let r=c$(e);return{name:r.name,fn:r.fn,options:[e,t]}},F7=(e,t)=>({fn:p$(e).fn,options:[e,t]}),D7=(e,t)=>{let r=u$(e);return{name:r.name,fn:r.fn,options:[e,t]}},L7=(e,t)=>{let r=d$(e);return{name:r.name,fn:r.fn,options:[e,t]}};var B7=(e,t)=>{let r=f$(e);return{name:r.name,fn:r.fn,options:[e,t]}};var V0=a(we(),1),F$=a(Vu(),1);var N$=a(we(),1);var jt=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(No(1));let l;if(e&&t&&r&&o&&n&&i)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f),v=o(c,u,d,f),b=n(c,u,d,f);return i(m,h,g,v,b,u,d,f)};else if(e&&t&&r&&o&&n)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f),v=o(c,u,d,f);return n(m,h,g,v,u,d,f)};else if(e&&t&&r&&o)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f);return o(m,h,g,u,d,f)};else if(e&&t&&r)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f);return r(m,h,u,d,f)};else if(e&&t)l=(c,u,d,f)=>{let m=e(c,u,d,f);return t(m,u,d,f)};else if(e)l=e;else throw new Error("Missing arguments");return l};var A$=a(we(),1),U7=a(pC(),1),I$=a(E$(),1);var T$=a(we(),1);var j7=[],z7;function P$(){return z7}function k$(e){j7.push(e)}function H7(e){let t=(r,o)=>{let n=dn(p4e).current,i;try{z7=n;for(let s of j7)s.before(n);i=e(r,o);for(let s of j7)s.after(n);n.didInitialize=!0}finally{z7=void 0}return i};return t.displayName=e.displayName||e.name,t}function R$(e){return T$.forwardRef(H7(e))}function p4e(){return{didInitialize:!1}}var m4e=E0(19),h4e=m4e?v4e:b4e;function wA(e,t,r,o,n){return h4e(e,t,r,o,n)}function g4e(e,t,r,o,n){let i=A$.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,U7.useSyncExternalStore)(e.subscribe,i,i)}k$({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,U7.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function v4e(e,t,r,o,n){let i=P$();if(!i)return g4e(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let l;return i.didInitialize?(l=i.syncHooks[s],(l.store!==e||l.selector!==t||!Object.is(l.a1,r)||!Object.is(l.a2,o)||!Object.is(l.a3,n))&&(l.store!==e&&(i.didChangeStore=!0),l.store=e,l.selector=t,l.a1=r,l.a2=o,l.a3=n,l.value=t(e.getSnapshot(),r,o,n))):(l={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(l)),l.value}function b4e(e,t,r,o,n){return(0,I$.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,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 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 wA(this,t,r,o,n)}};var Dv=a(we(),1);var B0=class extends _A{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Dv.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){Dv.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 Dv.useDebugValue(t),wA(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Dv.useDebugValue(t);let o=De(r??Tc);this.context[t]=o}useStateSetter(t){let r=Dv.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 l=n;n=s,r(s,l,this)}})}};var SA=a(we(),1);function O$(){let[,e]=SA.useState({});return SA.useCallback(()=>{e({})},[])}var y4e={open:jt(e=>e.open),transitionStatus:jt(e=>e.transitionStatus),domReferenceElement:jt(e=>e.domReferenceElement),referenceElement:jt(e=>e.positionReference??e.referenceElement),floatingElement:jt(e=>e.floatingElement),floatingId:jt(e=>e.floatingId)},ju=class extends B0{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:VJ(),nested:o,triggerElements:i},y4e),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&SJ(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 M$(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,l=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(r?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,m=N$.useRef(null);o===void 0&&m.current===null&&(m.current=new ju({open:l,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),ke(()=>{let g={open:l,floatingId:n,referenceElement:c,floatingElement:u};lt(c)&&(g.domReferenceElement=c),h.state.positionReference===h.state.referenceElement&&(g.positionReference=c),h.update(g)},[l,n,c,u,h]),h.context.onOpenChange=f,h.context.nested=i,h}var D$={tabIndex:-1,[b7]:""};function L$(e,t,r=!1){let o=Tm(),n=F0()!=null,i=V0.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return M$({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function w4e(e,t){let r=V0.useRef(null),o=V0.useRef(null);return V0.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,l=o.current,c=t.context.triggerElements.getById(s);l&&c===l&&(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 _4e(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 S4e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function B$(e,t,r,o={}){let n=r.reason,i=n===Ke.triggerHover,s=t&&n===Ke.triggerFocus,l=!t&&(n===Ke.triggerPress||n===Ke.escapeKey),c=S4e(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let u=()=>{let d={...o.extraState,open:t};s?d.instantType="focus":l?d.instantType="dismiss":i&&(d.instantType=void 0),_4e(d,t,r.trigger,c()),e.update(d)};i?F$.flushSync(u):u()}function V$(e,t,r,o){gJ(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function j$(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=w4e(e,r),s=De(l=>{if(i(l),!l)return;let c=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:l,...c?o:null});return}u==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:l,...o})});return ke(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function z$(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");ke(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let l=e.select("activeTriggerId"),c=null;if(l){let u=e.context.triggerElements.getById(l);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):c=l}if(!c&&!l&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let u=Ct(Ke.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function H$(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=k0(e),s=t.useState("preventUnmountingOnClose"),l=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:l});let c=De(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Im({enabled:o&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function U$(e,t){e.useSyncedValues(t),ke(()=>()=>{e.update({activeTriggerProps:no,inactiveTriggerProps:no,popupProps:no})},[e])}var Dm=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function W$(){return new ju({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Dm,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function Y$(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:W$(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:no,inactiveTriggerProps:no,popupProps:no}}function q$(e,t,r=!1){return new ju({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var mC=jt(e=>e.triggerIdProp??e.activeTriggerId),W7=jt(e=>e.openProp??e.open),G$=jt(e=>(e.popupElement?.id??e.floatingId)||void 0);function K$(e,t){return t!==void 0&&W7(e)&&mC(e)===t}function x4e(e,t){return K$(e,t)?!0:t!==void 0&&W7(e)&&mC(e)==null&&e.triggerCount===1}var Z$={open:W7,mounted:jt(e=>e.mounted),transitionStatus:jt(e=>e.transitionStatus),floatingRootContext:jt(e=>e.floatingRootContext),triggerCount:jt(e=>e.triggerCount),preventUnmountingOnClose:jt(e=>e.preventUnmountingOnClose),payload:jt(e=>e.payload),activeTriggerId:mC,activeTriggerElement:jt(e=>e.mounted?e.activeTriggerElement:null),popupId:G$,isTriggerActive:jt((e,t)=>t!==void 0&&mC(e)===t),isOpenedByTrigger:jt((e,t)=>K$(e,t)),isMountedByTrigger:jt((e,t)=>t!==void 0&&mC(e)===t&&e.mounted),triggerProps:jt((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:jt((e,t)=>x4e(e,t)?G$(e):void 0),popupProps:jt(e=>e.popupProps),popupElement:jt(e=>e.popupElement),positionerElement:jt(e=>e.positionerElement)};function X$(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Tm(),i=F0()!=null,s=dn(()=>new ju({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Dm,floatingId:n,syncOnly:!1,nested:i})).current;return ke(()=>{let l={open:t,floatingId:n};o.reference!==void 0&&(l.referenceElement=o.reference,l.domReferenceElement=lt(o.reference)?o.reference:null),o.floating!==void 0&&(l.floatingElement=o.floating),s.update(l)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function G7(e={}){let{nodeId:t,externalTree:r}=e,o=X$(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),l=n.useState("domReferenceElement"),c=n.useState("open"),u=n.useState("floatingId"),[d,f]=zi.useState(null),[m,h]=zi.useState(void 0),[g,v]=zi.useState(void 0),b=zi.useRef(null),_=Fm(r),y=zi.useMemo(()=>({reference:i,floating:s,domReference:l}),[i,s,l]),w=b$({...e,elements:{...y,...d&&{reference:d}}}),S=lt(m)?m:null,x=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?l:S),n.useSyncedValue("floatingElement",x);let C=zi.useCallback(E=>{let M=lt(E)?{getBoundingClientRect:()=>E.getBoundingClientRect(),getClientRects:()=>E.getClientRects(),contextElement:E}:E;f(M),w.refs.setReference(M)},[w.refs]),A=zi.useCallback(E=>{(lt(E)||E===null)&&(b.current=E,h(E)),(lt(w.refs.reference.current)||w.refs.reference.current===null||E!==null&&!lt(E))&&w.refs.setReference(E)},[w.refs,h]),P=zi.useCallback(E=>{v(E),w.refs.setFloating(E)},[w.refs]),R=zi.useMemo(()=>({...w.refs,setReference:A,setFloating:P,setPositionReference:C,domReference:b}),[w.refs,A,P,C]),N=zi.useMemo(()=>({...w.elements,domReference:l}),[w.elements,l]),k=zi.useMemo(()=>({...w,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:R,elements:N,nodeId:t,rootStore:n}),[w,R,N,t,n,c,u]);return ke(()=>{l&&(b.current=l)},[l]),ke(()=>{n.context.dataRef.current.floatingContext=k;let E=_?.nodesRef.current.find(M=>M.id===t);E&&(E.context=k)}),zi.useMemo(()=>({...w,context:k,refs:R,elements:N,rootStore:n}),[w,R,N,k,n])}var zu=a(we(),1);var Y7=kf.os.mac&&kf.engine.webkit;function q7(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,l=zu.useRef(!1),c=zu.useRef(null),u=zu.useRef(!0),d=Ac();zu.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=qr(m);function g(){let _=n.select("domReferenceElement");!n.select("open")&&wo(_)&&_===N0(Ko(_))&&(l.current=!0)}function v(){u.current=!0}function b(){u.current=!1}return Ic(er(h,"blur",g),Y7&&er(h,"keydown",v,!0),Y7&&er(h,"pointerdown",b,!0))},[n,r]),zu.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ke.triggerPress||h.reason===Ke.escapeKey){let g=n.select("domReferenceElement");lt(g)&&(c.current=g,l.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=zu.useMemo(()=>{function m(){l.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(l.current){if(c.current===g)return;m()}let v=Gn(h.nativeEvent);if(lt(v)){if(Y7&&!h.relatedTarget){if(!u.current&&!CJ(v))return}else if(!EJ(v))return}let b=Om(h.relatedTarget,n.context.triggerElements),{nativeEvent:_,currentTarget:y}=h,w=typeof o=="function"?o():o;if(n.select("open")&&b||w===0||w===void 0){n.setOpen(!0,Ct(Ke.triggerFocus,_,y));return}d.start(w,()=>{l.current||n.setOpen(!0,Ct(Ke.triggerFocus,_,y))})},onBlur(h){m();let g=h.relatedTarget,v=h.nativeEvent,b=lt(g)&&g.hasAttribute(M0("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let _=n.select("domReferenceElement"),y=N0(Ko(_));!g&&y===_||or(s.current.floatingContext?.refs.floating.current,y)||or(_,y)||b||Om(g??y,n.context.triggerElements)||n.setOpen(!1,Ct(Ke.triggerFocus,v))})}}},[s,o,n,d]);return zu.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var Z7=a(we(),1);var K7=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 Qa,this.restTimeout=new Qa,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},xA=new WeakMap;function j0(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&xA.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),xA.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function CA(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=xA.get(r);i&&i!==e&&j0(i),j0(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,xA.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function z0(e){let t=e.context.dataRef.current,r=dn(()=>t.hoverInteractionState??K7.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),T0(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function X7(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),l=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=Fm(),f=F0(),m=z0(i),h=Ac(),g=De(()=>dA(u.current.openEvent?.type,m.interactedInside)),v=De(()=>TJ(u.current.openEvent?.type)),b=De(()=>{j0(m)});ke(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,b())},[s,m,b]),Z7.useEffect(()=>b,[b]),ke(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&v()&&lt(c)&&l){let _=c,y=l,w=Ko(l),S=d?.nodesRef.current.find(P=>P.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let x=m.pointerEventsScopeElement!==y?m.pointerEventsScopeElement:null,C=S!==y?S:null,A=m.handleCloseOptions?.getScope?.()??x??C??_.closest("[data-rootownerid]")??w.body;return CA(m,{scopeElement:A,referenceElement:_,floatingElement:y}),()=>{b()}}},[r,s,c,l,m,v,d,f,b]),Z7.useEffect(()=>{if(!r)return;function _(){return!!(d&&f&&If(d.nodesRef.current,f).length>0)}function y(P){let R=Af(o,"close",m.pointerType),N=()=>{i.setOpen(!1,Ct(Ke.triggerHover,P)),d?.events.emit("floating.closed",P)};R?m.openChangeTimeout.start(R,N):(m.openChangeTimeout.clear(),N())}function w(P){let R=Gn(P);if(!w7(R)){m.interactedInside=!1;return}m.interactedInside=R?.closest("[aria-haspopup]")!=null}function S(){m.openChangeTimeout.clear(),h.clear(),d?.events.off("floating.closed",C),b()}function x(P){if(_()&&d){d.events.on("floating.closed",C);return}if(Om(P.relatedTarget,i.context.triggerElements))return;let R=u.current.floatingContext?.nodeId??n,N=P.relatedTarget;if(!(d&&R&&lt(N)&&If(d.nodesRef.current,R,!1).some(E=>or(E.context?.elements.floating,N)))){if(m.handler){m.handler(P);return}b(),v()&&!g()&&y(P)}}function C(P){!d||!f||_()||h.start(0,()=>{d.events.off("floating.closed",C),i.setOpen(!1,Ct(Ke.triggerHover,P)),d.events.emit("floating.closed",P)})}let A=l;return Ic(A&&er(A,"mouseenter",S),A&&er(A,"mouseleave",x),A&&er(A,"pointerdown",w,!0),()=>{d?.events.off("floating.closed",C)})},[r,l,i,u,o,n,v,g,b,m,d,f,h])}var Lm=a(we(),1),Q$=a(Vu(),1);var C4e={current:null};function Q7(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:l=!0,triggerElementRef:c=C4e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:h}=t,g="rootStore"in e?e.rootStore:e,{dataRef:v,events:b}=g.context,_=Fm(u),y=z0(g),w=Lm.useRef(!1),S=Vi(n),x=Vi(o),C=Vi(s),A=Vi(r),P=Vi(h),R=Vi(m),N=De(()=>dA(v.current.openEvent?.type,y.interactedInside)),k=De(()=>P.current?.()!==!1),E=De((F,D,z)=>{let L=g.context.triggerElements;if(L.hasElement(D))return!F||!or(F,D);if(!lt(z))return!1;let O=z;return L.hasMatchingElement(V=>or(V,O))&&(!F||!or(F,O))}),M=De(()=>{if(!y.handler)return;Ko(g.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),B=De(()=>{j0(y)});return d&&(y.handleCloseOptions=S.current?.__options),Lm.useEffect(()=>M,[M]),Lm.useEffect(()=>{if(!r)return;function F(D){D.open?w.current=!1:(w.current=D.reason===Ke.triggerHover,M(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",F),()=>{b.off("openchange",F)}},[r,b,y,M]),Lm.useEffect(()=>{if(!r)return;function F(O,V=!0){let W=Af(x.current,"close",y.pointerType);W?y.openChangeTimeout.start(W,()=>{g.setOpen(!1,Ct(Ke.triggerHover,O)),_?.events.emit("floating.closed",O)}):V&&(y.openChangeTimeout.clear(),g.setOpen(!1,Ct(Ke.triggerHover,O)),_?.events.emit("floating.closed",O))}let D=c.current??(d?g.select("domReferenceElement"):null);if(!lt(D))return;function z(O){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!Rf(y.pointerType))return;let V=_7(C.current),W=Af(x.current,"open",y.pointerType),K=Gn(O),Z=O.currentTarget??null,Q=g.select("domReferenceElement"),ce=Z;if(lt(K)&&!g.context.triggerElements.hasElement(K)){for(let ee of g.context.triggerElements.elements())if(or(ee,K)){ce=ee;break}}lt(Z)&&lt(Q)&&!g.context.triggerElements.hasElement(Z)&&or(Z,Q)&&(ce=Q);let re=ce==null?!1:E(Q,ce,K),de=g.select("open"),pe=R.current?.()??g.select("transitionStatus")==="ending",$=!de&&pe&&w.current,oe=!re&&lt(ce)&&lt(Q)&&or(Q,ce)&&$,fe=V>0&&!W,ve=re&&(de||$)||oe,Oe=!de||re;if(ve){k()&&g.setOpen(!0,Ct(Ke.triggerHover,O,ce));return}fe||(W?y.openChangeTimeout.start(W,()=>{Oe&&k()&&g.setOpen(!0,Ct(Ke.triggerHover,O,ce))}):Oe&&k()&&g.setOpen(!0,Ct(Ke.triggerHover,O,ce)))}function L(O){if(N()){B();return}M();let V=g.select("domReferenceElement"),W=Ko(V);y.restTimeout.clear(),y.restTimeoutPending=!1;let K=v.current.floatingContext??f?.();if(Om(O.relatedTarget,g.context.triggerElements))return;if(S.current&&K){g.select("open")||y.openChangeTimeout.clear();let Q=c.current;y.handler=S.current({...K,tree:_,x:O.clientX,y:O.clientY,onClose(){B(),M(),A.current&&!N()&&Q===g.select("domReferenceElement")&&F(O,!0)}}),W.addEventListener("mousemove",y.handler),y.handler(O);return}(y.pointerType!=="touch"||!or(g.select("floatingElement"),O.relatedTarget))&&F(O)}return l?Ic(er(D,"mousemove",z,{once:!0}),er(D,"mouseenter",z),er(D,"mouseleave",L)):Ic(er(D,"mouseenter",z),er(D,"mouseleave",L))},[M,B,v,x,g,r,S,y,d,E,N,i,l,C,c,_,A,f,R,k]),Lm.useMemo(()=>{if(!r)return;function F(D){y.pointerType=D.pointerType}return{onPointerDown:F,onPointerEnter:F,onMouseMove(D){let{nativeEvent:z}=D,L=D.currentTarget,O=g.select("domReferenceElement"),V=g.select("open"),W=E(O,L,D.target);if(i&&!Rf(y.pointerType))return;if(V&&W&&y.handleCloseOptions?.blockPointerEvents){let Q=g.select("floatingElement");if(Q){let ce=y.handleCloseOptions?.getScope?.()??L.ownerDocument.body;CA(y,{scopeElement:ce,referenceElement:L,floatingElement:Q})}}let K=_7(C.current);if(V&&!W||K===0||!W&&y.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;y.restTimeout.clear();function Z(){if(y.restTimeoutPending=!1,N())return;let Q=g.select("open");!y.blockMouseMove&&(!Q||W)&&k()&&g.setOpen(!0,Ct(Ke.triggerHover,z,L))}y.pointerType==="touch"?Q$.flushSync(()=>{Z()}):W&&V?Z():(y.restTimeoutPending=!0,y.restTimeout.start(K,Z))}}},[r,y,N,E,i,g,C,k])}var J$=.1,E4e=J$*J$,Er=.5;function EA(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function TA(e,t,r,o,n,i,s,l,c,u){let d=!1;return EA(e,t,r,o,n,i)&&(d=!d),EA(e,t,n,i,s,l)&&(d=!d),EA(e,t,s,l,c,u)&&(d=!d),EA(e,t,c,u,r,o)&&(d=!d),d}function T4e(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function PA(e,t,r,o,n,i){let s=Math.min(r,n),l=Math.max(r,n),c=Math.min(o,i),u=Math.max(o,i);return e>=s&&e<=l&&t>=c&&t<=u}function J7(e={}){let{blockPointerEvents:t=!1}=e,r=new Qa,o=({x:n,y:i,placement:s,elements:l,onClose:c,nodeId:u,tree:d})=>{let f=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function b(y,w){let S=performance.now(),x=S-v;if(h===null||g===null||x===0)return h=y,g=w,v=S,!1;let C=y-h,A=w-g,P=C*C+A*A,R=x*x*E4e;return h=y,g=w,v=S,P<R}function _(){r.clear(),c()}return function(w){r.clear();let S=l.domReference,x=l.floating;if(!S||!x||f==null||n==null||i==null)return;let{clientX:C,clientY:A}=w,P=Gn(w),R=w.type==="mouseleave",N=or(x,P),k=or(S,P);if(N&&(m=!0,!R))return;if(k&&(m=!1,!R)){m=!0;return}if(R&&lt(w.relatedTarget)&&or(x,w.relatedTarget))return;function E(){return!!(d&&If(d.nodesRef.current,u).length>0)}function M(){E()||_()}if(E())return;let B=S.getBoundingClientRect(),F=x.getBoundingClientRect(),D=n>F.right-F.width/2,z=i>F.bottom-F.height/2,L=F.width>B.width,O=F.height>B.height,V=(L?B:F).left,W=(L?B:F).right,K=(O?B:F).top,Z=(O?B:F).bottom;if(f==="top"&&i>=B.bottom-1||f==="bottom"&&i<=B.top+1||f==="left"&&n>=B.right-1||f==="right"&&n<=B.left+1){M();return}let Q=!1;switch(f){case"top":Q=PA(C,A,V,B.top+1,W,F.bottom-1);break;case"bottom":Q=PA(C,A,V,F.top+1,W,B.bottom-1);break;case"left":Q=PA(C,A,F.right-1,Z,B.left+1,K);break;case"right":Q=PA(C,A,B.right-1,Z,F.left+1,K);break;default:}if(Q)return;if(m&&!T4e(C,A,B)){M();return}if(!R&&b(C,A)){M();return}let ce=!1;switch(f){case"top":{let re=L?Er/2:Er*4,de=L||D?n+re:n-re,pe=L?n-re:D?n+re:n-re,$=i+Er+1,oe=D||L?F.bottom-Er:F.top,fe=D?L?F.bottom-Er:F.top:F.bottom-Er;ce=TA(C,A,de,$,pe,$,F.left,oe,F.right,fe);break}case"bottom":{let re=L?Er/2:Er*4,de=L||D?n+re:n-re,pe=L?n-re:D?n+re:n-re,$=i-Er,oe=D||L?F.top+Er:F.bottom,fe=D?L?F.top+Er:F.bottom:F.top+Er;ce=TA(C,A,de,$,pe,$,F.left,oe,F.right,fe);break}case"left":{let re=O?Er/2:Er*4,de=O||z?i+re:i-re,pe=O?i-re:z?i+re:i-re,$=n+Er+1,oe=z||O?F.right-Er:F.left,fe=z?O?F.right-Er:F.left:F.right-Er;ce=TA(C,A,oe,F.top,fe,F.bottom,$,de,$,pe);break}case"right":{let re=O?Er/2:Er*4,de=O||z?i+re:i-re,pe=O?i-re:z?i+re:i-re,$=n-Er,oe=z||O?F.left+Er:F.right,fe=z?O?F.left+Er:F.right:F.left+Er;ce=TA(C,A,$,de,$,pe,oe,F.top,fe,F.bottom);break}default:}ce?m||r.start(40,M):M()}};return o.__options={...e,blockPointerEvents:t},o}var $7=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Xa.startingStyle]="startingStyle",e[e.endingStyle=Xa.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),hC=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),P4e={[hC.popupOpen]:""},fxt={[hC.popupOpen]:"",[hC.pressed]:""},k4e={[$7.open]:""},R4e={[$7.closed]:""},A4e={[$7.anchorHidden]:""},$$={open(e){return e?P4e:null}};var H0={open(e){return e?k4e:R4e},anchorHidden(e){return e?A4e:null}};var U0="ArrowUp",W0="ArrowDown",gC="ArrowLeft",vC="ArrowRight",bC="Home",yC="End";var e9=new Set([gC,vC]),tee=new Set([gC,vC,bC,yC]),t9=new Set([U0,W0]),ree=new Set([U0,W0,bC,yC]),r9=new Set([...e9,...t9]),oee=new Set([...r9,bC,yC]),I4e="Shift",O4e="Control",N4e="Alt",M4e="Meta",nee=new Set([I4e,O4e,N4e,M4e]);function F4e(e){return wo(e)&&e.tagName==="INPUT"}function o9(e){return!!(F4e(e)&&e.selectionStart!=null||wo(e)&&e.tagName==="TEXTAREA")}function n9(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=eee(e,t,"left"),u=kA(e),d=kA(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.scrollMarginRight<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=eee(e,t,"top"),u=kA(e),d=kA(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 eee(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 kA(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 RA(e){return E0(19)?e:e?"true":void 0}var $a=a(we(),1);var D4e=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:l,middlewareData:c}=t,{element:u,padding:d=0,offsetParent:f="real"}=Nc(e,t)||{};if(u==null)return{};let m=mA(d),h={x:r,y:o},g=cC(n),v=lC(g),b=await s.getDimensions(u),_=g==="y",y=_?"top":"left",w=_?"bottom":"right",S=_?"clientHeight":"clientWidth",x=i.reference[v]+i.reference[g]-h[g]-i.floating[v],C=h[g]-i.reference[g],A=f==="real"?await s.getOffsetParent?.(u):l.floating,P=l.floating[S]||i.floating[v];(!P||!await s.isElement?.(A))&&(P=l.floating[S]||i.floating[v]);let R=x/2-C/2,N=P/2-b[v]/2-1,k=Math.min(m[y],N),E=Math.min(m[w],N),M=k,B=P-b[v]-E,F=P/2-b[v]/2+R,D=aC(M,F,B),z=!c.arrow&&Mc(n)!=null&&F!==D&&i.reference[v]/2-(F<M?k:E)-b[v]/2<0,L=z?F<M?F-M:F-B:0;return{[g]:h[g]+L,data:{[g]:D,centerOffset:F-D-L,...z&&{alignmentOffset:L}},reset:z}}}),iee=(e,t)=>({...D4e(e),options:[e,t]});var L4e=B7().fn,see={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;return{data:{referenceHidden:(await L4e(e)).data?.referenceHidden||i}}}};var wC={sideX:"left",sideY:"top"},aee={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:l}=e,c=qr(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:r,data:wC};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 y=Ko(n);m={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let h=mi(l),g=t,v=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(v=m.height-(r+o.height));let b=h==="left"?"right":wC.sideX,_=h==="top"?"bottom":wC.sideY;return{x:g,y:v,data:{sideX:b,sideY:_}}}};function uee(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 lee(e,t,r){let{rects:o,placement:n}=e;return{side:uee(t,mi(n),r),align:Mc(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function dee(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:c=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:v,collisionAvoidance:b,shiftCrossAxis:_=!1,nodeId:y,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:x}=e,[C,A]=$a.useState(null);!v&&C!==null&&A(null);let P=b.side||"flip",R=b.align||"flip",N=b.fallbackAxisSide||"end",k=typeof t=="function"?t:void 0,E=De(k),M=k?E:t,B=Vi(t),F=Vi(v),z=Em()==="rtl",L=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":z?"left":"right","inline-start":z?"right":"left"}[o],O=i==="center"?L:`${L}-${i}`,V=c,W=1,K=o==="bottom"?W:0,Z=o==="top"?W:0,Q=o==="right"?W:0,ce=o==="left"?W:0;typeof V=="number"?V={top:V+K,right:V+ce,bottom:V+Z,left:V+Q}:V&&(V={top:(V.top||0)+K,right:(V.right||0)+ce,bottom:(V.bottom||0)+Z,left:(V.left||0)+Q});let re={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:V},de=$a.useRef(null),pe=Vi(n),$=Vi(s),oe=typeof n!="function"?n:0,fe=typeof s!="function"?s:0,ve=[];m&&ve.push(m),ve.push(N7(vt=>{let Ft=lee(vt,o,z),se=typeof pe.current=="function"?pe.current(Ft):pe.current,Se=typeof $.current=="function"?$.current(Ft):$.current;return{mainAxis:se,crossAxis:Se,alignmentAxis:Se}},[oe,fe,z,o]));let Oe=R==="none"&&P!=="shift",ee=!Oe&&(u||_||P==="shift"),te=P==="none"?null:D7({...re,padding:{top:V.top+W,right:V.right+W,bottom:V.bottom+W,left:V.left+W},mainAxis:!_&&P==="flip",crossAxis:R==="flip"?"alignment":!1,fallbackAxisSideDirection:N}),ue=Oe?null:M7(vt=>{let Ft=Ko(vt.elements.floating).documentElement;return{...re,rootBoundary:_?{x:0,y:0,width:Ft.clientWidth,height:Ft.clientHeight}:void 0,mainAxis:R!=="none",crossAxis:ee,limiter:u||_?void 0:F7(se=>{if(!de.current)return{};let{width:Se,height:H}=de.current.getBoundingClientRect(),Te=sa(mi(se.placement)),Vt=Te==="y"?Se:H,Ee=Te==="y"?V.left+V.right:V.top+V.bottom;return{offset:Vt/2+Ee/2}})}},[re,u,_,V,R]);P==="shift"||R==="shift"||i==="center"?ve.push(ue,te):ve.push(te,ue),ve.push(L7({...re,apply({elements:{floating:vt},availableWidth:Ft,availableHeight:se,rects:Se}){if(!F.current)return;let H=vt.style;H.setProperty("--available-width",`${Ft}px`),H.setProperty("--available-height",`${se}px`);let Te=qr(vt).devicePixelRatio||1,{x:Vt,y:Ee,width:Ro,height:Ae}=Se.reference,mr=(Math.round((Vt+Ro)*Te)-Math.round(Vt*Te))/Te,me=(Math.round((Ee+Ae)*Te)-Math.round(Ee*Te))/Te;H.setProperty("--anchor-width",`${mr}px`),H.setProperty("--anchor-height",`${me}px`)}}),iee(vt=>({element:de.current||Ko(vt.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(vt){let{elements:Ft,middlewareData:se,placement:Se,rects:H,y:Te}=vt,Vt=mi(Se),Ee=sa(Vt),Ro=de.current,Ae=se.arrow?.x||0,mr=se.arrow?.y||0,me=Ro?.clientWidth||0,he=Ro?.clientHeight||0,ea=Ae+me/2,Gt=mr+he/2,He=Math.abs(se.shift?.y||0),xe=H.reference.height/2,it=typeof n=="function"?n(lee(vt,o,z)):n,ht=He>it,bt={top:`${ea}px calc(100% + ${it}px)`,bottom:`${ea}px ${-it}px`,left:`calc(100% + ${it}px) ${Gt}px`,right:`${-it}px ${Gt}px`}[Vt],Rr=`${ea}px ${H.reference.y+xe-Te}px`;return Ft.floating.style.setProperty("--transform-origin",ee&&Ee==="y"&&ht?Rr:bt),{}}},see,w),ke(()=>{!v&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,g]);let ne=$a.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:ie,elements:Ie,x:Pe,y:Me,middlewareData:Ne,update:Fe,placement:X,context:ge,isPositioned:Ue,floatingStyles:Ye}=G7({rootContext:g,open:h?v:void 0,placement:O,middleware:ve,strategy:r,whileElementsMounted:h?void 0:(...vt)=>fC(...vt,ne),nodeId:y,externalTree:x}),{sideX:st,sideY:St}=Ne.adaptiveOrigin||wC,dt=Ue?r:"fixed",xt=$a.useMemo(()=>{let vt=w?{position:dt,[st]:Pe,[St]:Me}:{position:dt,...Ye};return Ue||(vt.opacity=0),vt},[w,dt,st,Pe,St,Me,Ye,Ue]),Xt=$a.useRef(null);ke(()=>{if(!v)return;let vt=B.current,Ft=typeof vt=="function"?vt():vt,Se=(cee(Ft)?Ft.current:Ft)||null||null;Se!==Xt.current&&(ie.setPositionReference(Se),Xt.current=Se)},[v,ie,M,B]),$a.useEffect(()=>{if(!v)return;let vt=B.current;typeof vt!="function"&&cee(vt)&&vt.current!==Xt.current&&(ie.setPositionReference(vt.current),Xt.current=vt.current)},[v,ie,M,B]),$a.useEffect(()=>{if(h&&v&&Ie.reference&&Ie.floating)return fC(Ie.reference,Ie.floating,Fe,ne)},[h,v,Ie,Fe,ne]);let Xe=mi(X),ps=uee(o,Xe,z),Ga=Mc(X)||"center",kr=!!Ne.hide?.referenceHidden;ke(()=>{S&&v&&Ue&&A(Xe)},[S,v,Ue,Xe]);let Ni=$a.useMemo(()=>({position:"absolute",top:Ne.arrow?.y,left:Ne.arrow?.x}),[Ne.arrow]),ln=Ne.arrow?.centerOffset!==0;return $a.useMemo(()=>({positionerStyles:xt,arrowStyles:Ni,arrowRef:de,arrowUncentered:ln,side:ps,align:Ga,physicalSide:Xe,anchorHidden:kr,refs:ie,context:ge,isPositioned:Ue,update:Fe}),[xt,Ni,de,ln,ps,Ga,Xe,kr,ie,ge,Ue,Fe])}function cee(e){return e!=null&&"current"in e}function AA(e){return e==="starting"?FJ:no}function fee(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:l=!1}){let c={...r};return l&&(c.pointerEvents="none"),$t("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},AA(o),n],stateAttributesMapping:H0})}var pee=a(we(),1);var i9=pee.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:l=!0,style:c,...u}=t,{getButtonProps:d,buttonRef:f}=Rv({disabled:i,focusableWhenDisabled:s,native:l});return $t("button",t,{state:{disabled:i},ref:[r,f],props:[u,d]})});var Bm={};Yr(Bm,{Panel:()=>yee,Root:()=>hee,Trigger:()=>vee});var _C=a(we(),1);var IA={...oJ,...km};var mee=a(T(),1),hee=_C.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:l,open:c,style:u,...d}=t,f=De(l),m=eJ({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),h=_C.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=_C.useMemo(()=>({...m,onOpenChange:f,state:h}),[m,f,h]),v=$t("div",t,{state:h,ref:r,props:d,stateAttributesMapping:IA});return(0,mee.jsx)(a7.Provider,{value:g,children:v})});var gee=a(we(),1);var B4e={...rJ,...km},vee=gee.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:l}=tA(),{className:c,disabled:u=l,render:d,nativeButton:f=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:v}=Rv({disabled:u,focusableWhenDisabled:!0,native:f});return $t("button",t,{state:s,ref:[r,v],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:B4e})});var bee=a(we(),1);var s9=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var yee=bee.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:l,style:c,...u}=t,{mounted:d,onOpenChange:f,open:m,panelId:h,setMounted:g,setPanelIdState:v,setOpen:b,state:_,transitionStatus:y}=tA(),w=n??!1,S=i??!1;ke(()=>{if(l)return v(l),()=>{v(void 0)}},[l,v]);let{height:x,props:C,ref:A,shouldPreventOpenAnimation:P,shouldRender:R,transitionStatus:N,width:k}=mJ({externalRef:r,hiddenUntilFound:w,id:h,keepMounted:S,mounted:d,onOpenChange:f,open:m,setMounted:g,setOpen:b,transitionStatus:y}),E={..._,transitionStatus:N},M=K2(c,E),B=$t("div",{...t,style:void 0},{state:E,ref:A,props:[C,{style:{[s9.collapsiblePanelHeight]:x===void 0?"auto":`${x}px`,[s9.collapsiblePanelWidth]:k===void 0?"auto":`${k}px`}},u,M?{style:M}:void 0,P?{style:{animationName:"none"}}:void 0],stateAttributesMapping:IA});return R?B:null});var wee=a(we(),1);function _ee(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=cA(),{ref:n,index:i}=rA(e),s=r===i,l=wee.useRef(null),c=Pf(n,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let d=l.current;if(!t||!d)return;let f=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!f&&d.focus()}},compositeRef:c,index:i}}var Hi=a(we(),1),Pee=a(Vu(),1);var See=a(we(),1);function xee(e){let[t,r]=See.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var Y0=a(we(),1);function G0(e){let t=Wn(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=wo(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Mm(r)!==i||Mm(o)!==s)&&(r=i,o=s),{width:r,height:o}}function Eee(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:l,direction:c}=e,u=Am(t,!0,!1),d=P0(),f=Y0.useRef(null),m=Y0.useRef(!0),h=Y0.useRef(Tc),g=De(i),v=De(s),b=Y0.useMemo(()=>{let _=l==="top",y=l==="left";return c==="rtl"?(_=_||l==="inline-end",y=y||l==="inline-end"):(_=_||l==="inline-start",y=y||l==="inline-start"),_?{position:"absolute",[l==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:no},[l,c]);ke(()=>{if(!n){h.current=Tc,m.current=!0,f.current=null;return}if(!t||!r)return;h.current=Cee(t,b),a9(t,"auto");let _=NA(t,"position","static"),y=NA(t,"transform","none"),w=NA(t,"scale","1"),S=Cee(r,{"--available-width":"max-content","--available-height":"max-content"});function x(){_(),y(),S()}function C(){x(),w()}if(g?.(),m.current||f.current===null){OA(r,"max-content");let N=G0(t);return f.current=N,OA(r,N),C(),v?.(null,N),m.current=!1,()=>{h.current(),h.current=Tc}}OA(r,"max-content");let A=f.current,P=G0(t);f.current=P,a9(t,A),C(),v?.(A,P),OA(r,P);let R=new AbortController;return d.request(()=>{a9(t,P),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},R.signal)}),()=>{R.abort(),d.cancel(),h.current(),h.current=Tc}},[o,t,r,u,d,n,g,v,b])}function NA(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function Cee(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(NA(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Tc}function a9(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 OA(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 q0=a(T(),1);function kee(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Em(),s=t.useState("activeTriggerElement"),l=t.useState("activeTriggerId"),c=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),h=xee(c?s:null),g=z4e(l,u),v=Hi.useRef(null),[b,_]=Hi.useState(null),[y,w]=Hi.useState(null),S=Hi.useRef(null),x=Hi.useRef(null),C=Am(S,!0,!1),A=P0(),[P,R]=Hi.useState(null),[N,k]=Hi.useState(!1);ke(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let E=De(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),M=De(L=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),L&&R(L)}),B=Hi.useRef(null);ke(()=>{(!c||!d)&&(B.current=null)},[c,d]),ke(()=>{if(s&&h&&s!==h&&B.current!==s&&v.current){_(v.current),k(!0);let L=j4e(h,s);w(L),A.request(()=>{Pee.flushSync(()=>{k(!1)}),C(()=>{_(null),R(null),v.current=null})}),B.current=s}},[s,h,b,C,A]),ke(()=>{let L=S.current;if(!L)return;let O=Ko(L).createElement("div");for(let V of Array.from(L.childNodes))O.appendChild(V.cloneNode(!0));v.current=O});let F=b!=null,D;F?D=(0,q0.jsxs)(Hi.Fragment,{children:[(0,q0.jsx)("div",{"data-previous":!0,inert:RA(!0),ref:x,style:{...P?{[o.popupWidth]:`${P.width}px`,[o.popupHeight]:`${P.height}px`}:null,position:"absolute"},"data-ending-style":N?void 0:""},"previous"),(0,q0.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":N?"":void 0,children:n},g)]}):D=(0,q0.jsx)("div",{"data-current":!0,ref:S,children:n},g),ke(()=>{let L=x.current;!L||!b||L.replaceChildren(...Array.from(b.childNodes))},[b]),Eee({popupElement:f,positionerElement:m,mounted:d,content:u,onMeasureLayout:E,onMeasureLayoutComplete:M,side:r,direction:i});let z={activationDirection:V4e(y),transitioning:F};return{children:D,state:z}}function V4e(e){if(e)return`${Tee(e.horizontal,5,"right","left")} ${Tee(e.vertical,5,"down","up")}`}function Tee(e,t,r,o){return e>t?r:e<-t?o:""}function j4e(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 z4e(e,t){let[r,o]=Hi.useState(0),n=Hi.useRef(e),i=Hi.useRef(t),s=Hi.useRef(!1);return ke(()=>{let l=n.current,c=i.current,u=e!==l,d=t!==c;u?(o(f=>f+1),s.current=!d):s.current&&d&&(o(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}function Ree(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var MA=a(we(),1),H4e=MA.createContext(void 0),U4e={disableStyleElements:!1};function Aee(){return MA.useContext(H4e)??U4e}var Oee=a(we(),1);var K0=a(we(),1);var FA="data-composite-item-active";var W4e=[];function Iee(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=!1,disabledIndices:f,modifierKeys:m=W4e}=e,[h,g]=K0.useState(0),v=o!=null,b=K0.useRef(null),_=Pf(b,c),y=K0.useRef([]),w=K0.useRef(!1),S=s??h,x=De((N,k=!1)=>{if((l??g)(N),k){let E=y.current[N];n9(b.current,E,i,r)}}),C=De(N=>{if(N.size===0||w.current)return;w.current=!0;let k=Array.from(N.keys()),E=k.find(B=>B?.hasAttribute(FA))??null,M=E?k.indexOf(E):-1;if(M!==-1)x(M);else if(dC(k,S,f)){let B=Nv(k,{disabledIndices:f});uC(k,B)||x(B)}n9(b.current,E,i,r)});ke(()=>{if(f==null||s!=null||!w.current)return;let N=y.current;if(dC(N,S,f)){let k=Nv(N,{disabledIndices:f});uC(N,k)||x(k)}},[f,s,S,y,x]);let A=De((N,k,E)=>n?n(N,k,E,y):E),P=De(N=>{let k=u?oee:r9;if(!k.has(N.key)||G4e(N,m)||!b.current)return;let M=i==="rtl",B=M?gC:vC,F={horizontal:B,vertical:W0,both:B}[r],D=M?vC:gC,z={horizontal:D,vertical:U0,both:D}[r],L=Gn(N.nativeEvent);if(L!=null&&o9(L)&&!Ree(L)){let ce=L.selectionStart,re=L.selectionEnd,de=L.value??"";if(ce==null||N.shiftKey||ce!==re||N.key!==z&&ce<de.length||N.key!==F&&ce>0)return}let O=S,V=C7(y,f),W=E7(y,f);o!=null&&(O=o({disabledIndices:f,elementsRef:y,event:N,highlightedIndex:S,loopFocus:t,maxIndex:W,minIndex:V,onLoop:A,orientation:r,rtl:M}));let K={horizontal:[B],vertical:[W0],both:[B,W0]}[r],Z={horizontal:[D],vertical:[U0],both:[D,U0]}[r],Q=v?k:{horizontal:u?tee:e9,vertical:u?ree:t9,both:k}[r];u&&(N.key===bC?O=V:N.key===yC&&(O=W)),O===S&&(K.includes(N.key)||Z.includes(N.key))&&(t&&O===W&&K.includes(N.key)?(O=V,n&&(O=n(N,S,O,y))):t&&O===V&&Z.includes(N.key)?(O=W,n&&(O=n(N,S,O,y))):O=Nv(y.current,{startingIndex:O,decrement:Z.includes(N.key),disabledIndices:f})),O!==S&&!uC(y.current,O)&&(d&&N.stopPropagation(),Q.has(N.key)&&N.preventDefault(),x(O,!0),queueMicrotask(()=>{y.current[O]?.focus()}))});return{props:{ref:_,onFocus(N){let k=b.current,E=Gn(N.nativeEvent);!k||E==null||!o9(E)||E.setSelectionRange(0,E.value.length??0)},onKeyDown:P},highlightedIndex:S,onHighlightedIndexChange:x,elementsRef:y,disabledIndices:f,onMapChange:C,relayKeyboardEvent:P}}function G4e(e,t){for(let r of nee.values())if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var l9=a(T(),1);function Nee(e){let{render:t,className:r,style:o,refs:n=X1,props:i=X1,state:s=no,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:u,orientation:d,grid:f,loopFocus:m,onLoop:h,enableHomeAndEndKeys:g,onMapChange:v,stopEventPropagation:b=!0,rootRef:_,disabledIndices:y,modifierKeys:w,highlightItemOnHover:S=!1,tag:x="div",...C}=e,A=Em(),{props:P,highlightedIndex:R,onHighlightedIndexChange:N,elementsRef:k,onMapChange:E,relayKeyboardEvent:M}=Iee({grid:f,loopFocus:m,onLoop:h,orientation:d,highlightedIndex:c,onHighlightedIndexChange:u,rootRef:_,stopEventPropagation:b,enableHomeAndEndKeys:g,direction:A,disabledIndices:y,modifierKeys:w}),B=$t(x,e,{state:s,ref:n,props:[P,...i,C],stateAttributesMapping:l}),F=Oee.useMemo(()=>({highlightedIndex:R,onHighlightedIndexChange:N,highlightItemOnHover:S,relayKeyboardEvent:M}),[R,N,S,M]);return(0,l9.jsx)(c7.Provider,{value:F,children:(0,l9.jsx)(Y2,{elementsRef:k,onMapChange:D=>{v?.(D),E(D)},children:B})})}var DA=a(we(),1),Mee=a(Vu(),1);var Fee=a(T(),1),Dee=DA.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:l,...c}=t,{portalNode:u,portalSubtree:d}=T7({container:n,ref:r,componentProps:t,elementProps:c});return!d&&!u?null:(0,Fee.jsxs)(DA.Fragment,{children:[d,u&&Mee.createPortal(o,u)]})});var Lee=a(pC(),1);function Y4e(){return Tc}function q4e(){return!1}function K4e(){return!0}function Bee(){return(0,Lee.useSyncExternalStore)(Y4e,q4e,K4e)}var Dc={};Yr(Dc,{Indicator:()=>Wee,List:()=>qee,Panel:()=>Yee,Root:()=>zee,Tab:()=>Hee});var Zo=a(we(),1);var LA=a(we(),1),c9=LA.createContext(void 0);function Vm(){let e=LA.useContext(c9);if(e===void 0)throw new Error(No(64));return e}var Vee=(function(e){return e.activationDirection="data-activation-direction",e.orientation="data-orientation",e})({});var Hu={tabActivationDirection:e=>({[Vee.activationDirection]:e})};var u9=a(T(),1),zee=Zo.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:l,value:c,style:u,...d}=t,f=t.defaultValue!==void 0,m=Zo.useRef([]),[h,g]=Zo.useState(()=>new Map),[v,b]=W2({controlled:c,default:n,name:"Tabs",state:"value"}),_=c!==void 0,[y,w]=Zo.useState(()=>new Map),S=Zo.useRef(void 0),x=Zo.useCallback($=>{if($===void 0)return null;for(let[oe,fe]of y.entries())if(fe!=null&&$===(fe.value??fe.index))return oe;return null},[y]),[C,A]=Zo.useState(()=>({previousValue:v,tabActivationDirection:"none"})),{previousValue:P,tabActivationDirection:R}=C,N=R,k=!1;P!==v&&(N=jee(P,v,s,y),k=P!=null&&v!=null&&x(v)==null);let E=k?P:v,M=P!==E||R!==N;ke(()=>{M&&A({previousValue:E,tabActivationDirection:N})},[E,M,N]);let B=De(($,oe)=>{let fe=jee(v,$,s,y);oe.activationDirection=fe,i?.($,oe),!oe.isCanceled&&b($)}),F=De(($,oe)=>{i?.($,Ct(oe,void 0,void 0,{activationDirection:"none"}))}),D=De(($,oe)=>{g(fe=>{if(fe.get($)===oe)return fe;let ve=new Map(fe);return ve.set($,oe),ve})}),z=De(($,oe)=>{g(fe=>{if(!fe.has($)||fe.get($)!==oe)return fe;let ve=new Map(fe);return ve.delete($),ve})}),L=Zo.useCallback($=>h.get($),[h]),O=Zo.useCallback($=>{for(let oe of y.values())if($===oe?.value)return oe?.id},[y]),V=Zo.useMemo(()=>({getTabElementBySelectedValue:x,getTabIdByPanelValue:O,getTabPanelIdByValue:L,onValueChange:B,orientation:s,registerMountedTabPanel:D,setTabMap:w,unregisterMountedTabPanel:z,tabActivationDirection:N,value:v}),[x,O,L,B,s,D,w,z,N,v]),W=Zo.useMemo(()=>{for(let $ of y.values())if($!=null&&$.value===v)return $},[y,v]),K=Zo.useMemo(()=>{for(let $ of y.values())if($!=null&&!$.disabled)return $.value},[y]),Z=Zo.useRef(!f),Q=Zo.useRef(n),ce=Zo.useRef(f),re=Zo.useRef(!1);ke(()=>{if(_)return;function $(Oe,ee){b(Oe),A(te=>te.previousValue===Oe&&te.tabActivationDirection==="none"?te:{previousValue:Oe,tabActivationDirection:"none"}),F(Oe,ee),Z.current=!1}if(y.size===0){re.current&&v!==null&&!S.current?.isConnected&&$(null,Ke.missing);return}re.current=!0,S.current=y.keys().next().value;let oe=W?.disabled,fe=W==null&&v!==null;if(!oe&&v===Q.current&&(ce.current=!1),ce.current&&oe&&v===Q.current)return;let ve=Z.current;if(oe||fe){let Oe=K??null;if(v===Oe){Z.current=!1;return}let ee=Ke.missing;ve?ee=Ke.initial:oe&&(ee=Ke.disabled),$(Oe,ee);return}ve&&W!=null&&(F(v,Ke.initial),Z.current=!1)},[K,_,F,W,b,y,v]);let pe=$t("div",t,{state:{orientation:s,tabActivationDirection:N},ref:r,props:d,stateAttributesMapping:Hu});return(0,u9.jsx)(c9.Provider,{value:V,children:(0,u9.jsx)(Y2,{elementsRef:m,children:pe})})});function jee(e,t,r,o){if(e==null||t==null)return"none";let n=null,i=null;for(let[c,u]of o.entries()){if(u==null)continue;let d=u.value??u.index;if(e===d&&(n=c),t===d&&(i=c),n!=null&&i!=null)break}if(n==null||i==null)return n!==i&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?r==="horizontal"?t>e?"right":"left":t>e?"down":"up":"none";let s=n.getBoundingClientRect(),l=i.getBoundingClientRect();if(r==="horizontal"){if(l.left<s.left)return"left";if(l.left>s.left)return"right"}else{if(l.top<s.top)return"up";if(l.top>s.top)return"down"}return"none"}var Of=a(we(),1);var BA=a(we(),1),d9=BA.createContext(void 0);function VA(){let e=BA.useContext(d9);if(e===void 0)throw new Error(No(65));return e}var Hee=Of.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:l,nativeButton:c=!0,style:u,...d}=t,{value:f,getTabPanelIdByValue:m,orientation:h,tabActivationDirection:g}=Vm(),{activateOnFocus:v,highlightedTabIndex:b,onTabActivation:_,registerTabResizeObserverElement:y,setHighlightedTabIndex:w,tabsListElement:S}=VA(),x=Pm(l),C=Of.useMemo(()=>({disabled:n,id:x,value:s}),[n,x,s]),{compositeProps:A,compositeRef:P,index:R}=_ee({metadata:C}),N=s===f,k=Of.useRef(!1),E=Of.useRef(null);ke(()=>{let Z=E.current;if(Z)return y(Z)},[y]),ke(()=>{if(k.current){k.current=!1;return}if(!(N&&R>-1&&b!==R))return;let Z=S;if(Z!=null){let Q=N0(Ko(Z));if(Q&&or(Z,Q))return}n||w(R)},[N,R,b,w,n,S]);let{getButtonProps:M,buttonRef:B}=Rv({disabled:n,native:c,focusableWhenDisabled:!0}),F=m(s),D=Of.useRef(!1),z=Of.useRef(!1);function L(Z){N||n||_(s,Ct(Ke.none,Z.nativeEvent,void 0,{activationDirection:"none"}))}function O(Z){N||(R>-1&&!n&&w(R),!n&&v&&(!D.current||D.current&&z.current)&&_(s,Ct(Ke.none,Z.nativeEvent,void 0,{activationDirection:"none"})))}function V(Z){if(N||n)return;D.current=!0;function Q(){D.current=!1,z.current=!1}(!Z.button||Z.button===0)&&(z.current=!0,Ko(Z.currentTarget).addEventListener("pointerup",Q,{once:!0}))}return $t("button",t,{state:{disabled:n,active:N,orientation:h,tabActivationDirection:g},ref:[r,B,P,E],props:[A,{role:"tab","aria-controls":F,"aria-selected":N,id:x,onClick:L,onFocus:O,onPointerDown:V,[FA]:N?"":void 0,onKeyDownCapture(){k.current=!0}},d,M],stateAttributesMapping:Hu})});var Z0=a(we(),1);var Uee='!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();';var Lv=(function(e){return e.activeTabLeft="--active-tab-left",e.activeTabRight="--active-tab-right",e.activeTabTop="--active-tab-top",e.activeTabBottom="--active-tab-bottom",e.activeTabWidth="--active-tab-width",e.activeTabHeight="--active-tab-height",e})({});var jA=a(T(),1),Z4e={...Hu,activeTabPosition:()=>null,activeTabSize:()=>null},Wee=Z0.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...l}=t,{nonce:c}=Aee(),{getTabElementBySelectedValue:u,orientation:d,tabActivationDirection:f,value:m}=Vm(),{tabsListElement:h,registerIndicatorUpdateListener:g}=VA(),v=Bee(),b=O$();Z0.useEffect(()=>g(b),[g,b]);let _=0,y=0,w=0,S=0,x=0,C=0,A=!1;if(m!=null&&h!=null){let B=u(m);if(B!=null){A=!0;let{width:F,height:D}=G0(B),{width:z,height:L}=G0(h),O=B.getBoundingClientRect(),V=h.getBoundingClientRect(),W=z>0?V.width/z:1,K=L>0?V.height/L:1;if(Math.abs(W)>Number.EPSILON&&Math.abs(K)>Number.EPSILON){let Q=O.left-V.left,ce=O.top-V.top;_=Q/W+h.scrollLeft-h.clientLeft,w=ce/K+h.scrollTop-h.clientTop}else _=B.offsetLeft,w=B.offsetTop;x=F,C=D,y=h.scrollWidth-_-x,S=h.scrollHeight-w-C}}let P=A?{left:_,right:y,top:w,bottom:S}:null,R=A?{width:x,height:C}:null,N=A?{[Lv.activeTabLeft]:`${_}px`,[Lv.activeTabRight]:`${y}px`,[Lv.activeTabTop]:`${w}px`,[Lv.activeTabBottom]:`${S}px`,[Lv.activeTabWidth]:`${x}px`,[Lv.activeTabHeight]:`${C}px`}:void 0,k=A&&x>0&&C>0,M=$t("span",t,{state:{orientation:d,activeTabPosition:P,activeTabSize:R,tabActivationDirection:f},ref:r,props:[{role:"presentation",style:N,hidden:!k},l,{suppressHydrationWarning:!0}],stateAttributesMapping:Z4e});return m==null?null:(0,jA.jsxs)(Z0.Fragment,{children:[M,v&&i&&(0,jA.jsx)("script",{nonce:c,dangerouslySetInnerHTML:{__html:Uee},suppressHydrationWarning:!0})]})});var X0=a(we(),1);var Gee=(function(e){return e.index="data-index",e.activationDirection="data-activation-direction",e.orientation="data-orientation",e.hidden="data-hidden",e[e.startingStyle=Xa.startingStyle]="startingStyle",e[e.endingStyle=Xa.endingStyle]="endingStyle",e})({});var X4e={...Hu,...km},Yee=X0.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:l,...c}=t,{value:u,getTabIdByPanelValue:d,orientation:f,tabActivationDirection:m,registerMountedTabPanel:h,unregisterMountedTabPanel:g}=Vm(),v=Pm(),b=X0.useMemo(()=>({id:v,value:n}),[v,n]),{ref:_,index:y}=rA({metadata:b}),w=n===u,{mounted:S,transitionStatus:x,setMounted:C}=k0(w),A=!S,P=d(n),R={hidden:A,orientation:f,tabActivationDirection:m,transitionStatus:x},N=X0.useRef(null),k=$t("div",t,{state:R,ref:[r,_,N],props:[{"aria-labelledby":P,hidden:A,id:v,role:"tabpanel",tabIndex:w?0:-1,inert:RA(!w),[Gee.index]:y},c],stateAttributesMapping:X4e});return Im({open:w,ref:N,onComplete(){w||C(!1)}}),ke(()=>{if(!(A&&!s)&&v!=null)return h(n,v),()=>{g(n,v)}},[A,s,n,v,h,g]),s||S?k:null});var Fc=a(we(),1);var f9=a(T(),1),qee=Fc.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:l,...c}=t,{onValueChange:u,orientation:d,value:f,setTabMap:m,tabActivationDirection:h}=Vm(),[g,v]=Fc.useState(0),[b,_]=Fc.useState(null),y=Fc.useRef(new Set),w=Fc.useRef(new Set),S=Fc.useRef(null);ke(()=>{if(typeof ResizeObserver>"u")return;let k=new ResizeObserver(()=>{y.current.forEach(E=>{E()})});return S.current=k,b&&k.observe(b),w.current.forEach(E=>{k.observe(E)}),()=>{k.disconnect(),S.current=null}},[b]);let x=De(k=>(y.current.add(k),()=>{y.current.delete(k)})),C=De(k=>(w.current.add(k),S.current?.observe(k),()=>{w.current.delete(k),S.current?.unobserve(k)})),A=De((k,E)=>{k!==f&&u(k,E)}),P={orientation:d,tabActivationDirection:h},R={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},N=Fc.useMemo(()=>({activateOnFocus:o,highlightedTabIndex:g,registerIndicatorUpdateListener:x,registerTabResizeObserverElement:C,onTabActivation:A,setHighlightedTabIndex:v,tabsListElement:b}),[o,g,x,C,A,v,b]);return(0,f9.jsx)(d9.Provider,{value:N,children:(0,f9.jsx)(Nee,{render:s,className:n,style:l,state:P,refs:[r,_],props:[R,c],stateAttributesMapping:Hu,highlightedIndex:g,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:v,onMapChange:m,disabledIndices:X1})})});var ca={};Yr(ca,{Arrow:()=>cte,Handle:()=>SC,Popup:()=>ate,Portal:()=>ote,Positioner:()=>ite,Provider:()=>ute,Root:()=>Zee,Trigger:()=>ete,Viewport:()=>pte,createHandle:()=>mte});var Uu=a(we(),1);var zA=a(we(),1),p9=zA.createContext(void 0);function Ml(e){let t=zA.useContext(p9);if(t===void 0&&!e)throw new Error(No(72));return t}var Kee=a(we(),1);var Q4e={...Z$,disabled:jt(e=>e.disabled),instantType:jt(e=>e.instantType),isInstantPhase:jt(e=>e.isInstantPhase),trackCursorAxis:jt(e=>e.trackCursorAxis),disableHoverablePopup:jt(e=>e.disableHoverablePopup),lastOpenChangeReason:jt(e=>e.openChangeReason),closeOnClick:jt(e=>e.closeOnClick),closeDelay:jt(e=>e.closeDelay),hasViewport:jt(e=>e.hasViewport)},Q0=class e extends B0{constructor(t,r,o=!1){let n=new Dm,i={...J4e(),...t};i.floatingRootContext=q$(n,r,o),super(i,{popupRef:Kee.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},Q4e)}setOpen=(t,r)=>{B$(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ct(Ke.triggerPress,t))}static useStore(t,r){return L$(t,(n,i)=>new e(r,n,i)).store}};function J4e(){return{...Y$(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var HA=a(T(),1),Zee=H7(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:l,onOpenChange:c,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:m=null,children:h}=t,g=Q0.useStore(d?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});V$(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",u);let v=g.useState("open"),b=!r&&v,_=g.useState("activeTriggerId"),y=g.useState("mounted"),w=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),z$(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:x}=H$(b,g),C=g.useState("isInstantPhase"),A=g.useState("instantType"),P=g.useState("lastOpenChangeReason"),R=Uu.useRef(null);ke(()=>{v&&r&&g.setOpen(!1,Ct(Ke.disabled))},[v,r,g]),ke(()=>{x==="ending"&&P===Ke.none||x!=="ending"&&C?(A!=="delay"&&(R.current=A),g.set("instantType","delay")):R.current!==null&&(g.set("instantType",R.current),R.current=null)},[x,C,P,A,g]),ke(()=>{b&&_==null&&g.set("payload",void 0)},[g,_,b]);let N=Uu.useCallback(()=>{g.setOpen(!1,Ct(Ke.imperativeAction))},[g]);Uu.useImperativeHandle(l,()=>({unmount:S,close:N}),[S,N]);let k=b||y||!r&&s!=="none";return(0,HA.jsxs)(p9.Provider,{value:g,children:[k&&(0,HA.jsx)($4e,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:w}):h]})});function $4e({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=k7(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=P7(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Uu.useMemo(()=>gr(i.reference,n.reference),[i.reference,n.reference]),l=Uu.useMemo(()=>gr(i.trigger,n.trigger),[i.trigger,n.trigger]),c=Uu.useMemo(()=>gr(D$,i.floating,n.floating),[i.floating,n.floating]);return U$(e,{activeTriggerProps:s,inactiveTriggerProps:l,popupProps:c}),null}var WA=a(we(),1);var UA=a(we(),1),m9=UA.createContext(void 0);function Xee(){return UA.useContext(m9)}var Qee=(function(e){return e[e.popupOpen=hC.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var $ee="data-base-ui-tooltip-trigger";function Jee(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(lt(n))return n}}let t=e.target;return lt(t)?t:null}function eBe(e){let t=e;for(;t;){if(t.hasAttribute($ee))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&lt(o.host)?o.host:null}return null}var ete=R$(function(t,r){let{render:o,className:n,style:i,handle:s,payload:l,disabled:c,delay:u,closeOnClick:d=!0,closeDelay:f,id:m,...h}=t,g=Ml(!0),v=s?.store??g;if(!v)throw new Error(No(82));let b=Pm(m),_=v.useState("isTriggerActive",b),y=v.useState("isOpenedByTrigger",b),w=v.useState("floatingRootContext"),S=WA.useRef(null),x=u??600,C=f??0,{registerTrigger:A,isMountedByThisTrigger:P}=j$(b,S,v,{payload:l,closeOnClick:d,closeDelay:C}),R=Xee(),{delayRef:N,isInstantPhase:k,hasProvider:E}=x7(w,{open:y}),M=z0(w);v.useSyncedValue("isInstantPhase",k);let B=v.useState("disabled"),F=c??B,D=Vi(F),z=v.useState("trackCursorAxis"),L=v.useState("disableHoverablePopup"),O=WA.useRef(!1),V=Ac(),W=WA.useRef(void 0);function K(){let ve=R?.delay,Oe=typeof N.current=="object"?N.current.open:void 0,ee=x;return E&&(Oe!==0?ee=u??ve??x:ee=0),ee}function Z(ve){let Oe=S.current;if(!Oe||!ve)return!1;let ee=eBe(ve);return ee!==null&&ee!==Oe&&or(Oe,ee)}function Q(ve){let Oe=Z(ve);return O.current=Oe,Oe&&(M.openChangeTimeout.clear(),M.restTimeout.clear(),M.restTimeoutPending=!1,V.clear()),Oe}let ce=Q7(w,{enabled:!F,mouseOnly:!0,move:!1,handleClose:!L&&z!=="both"?J7():null,restMs:K,delay(){let ve=typeof N.current=="object"?N.current.close:void 0,Oe=C;return f==null&&E&&(Oe=ve),{close:Oe}},triggerElementRef:S,isActiveTrigger:_,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),re=q7(w,{enabled:!F}).reference,de=ve=>{let Oe=O.current,ee=Jee(ve),te=Q(ee),ue=S.current,ne=ue&&ee&&or(ue,ee);if(te&&v.select("open")&&v.select("lastOpenChangeReason")===Ke.triggerHover){v.setOpen(!1,Ct(Ke.triggerHover,ve));return}if(Oe&&!te&&ne&&!D.current&&!v.select("open")&&ue&&Rf(W.current)){let ie=()=>{!O.current&&!D.current&&!v.select("open")&&v.setOpen(!0,Ct(Ke.triggerHover,ve,ue))},Ie=K();Ie===0?(V.clear(),ie()):V.start(Ie,ie)}},pe=v.useState("triggerProps",P);return $t("button",t,{state:{open:y},ref:[r,A,S],props:[ce,re,P||z!=="none"?pe:void 0,{onMouseOver(ve){de(ve.nativeEvent)},onFocus(ve){Z(Jee(ve.nativeEvent))&&ve.preventBaseUIHandler()},onMouseLeave(){O.current=!1,V.clear(),W.current=void 0},onPointerEnter(ve){W.current=ve.pointerType},onPointerDown(ve){W.current=ve.pointerType,v.set("closeOnClick",d),d&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},onClick(ve){d&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},id:b,[Qee.triggerDisabled]:F?"":void 0,[$ee]:F?void 0:""},h],stateAttributesMapping:$$})});var rte=a(we(),1);var GA=a(we(),1),h9=GA.createContext(void 0);function tte(){let e=GA.useContext(h9);if(e===void 0)throw new Error(No(70));return e}var g9=a(T(),1),ote=rte.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Ml().useState("mounted")||o?(0,g9.jsx)(h9.Provider,{value:o,children:(0,g9.jsx)(Dee,{ref:r,...n})}):null});var qA=a(we(),1);var YA=a(we(),1),v9=YA.createContext(void 0);function J0(){let e=YA.useContext(v9);if(e===void 0)throw new Error(No(71));return e}var nte=a(T(),1),ite=qA.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:l="top",align:c="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:b=DJ,style:_,...y}=t,w=Ml(),S=tte(),x=w.useState("open"),C=w.useState("mounted"),A=w.useState("trackCursorAxis"),P=w.useState("disableHoverablePopup"),R=w.useState("floatingRootContext"),N=w.useState("instantType"),k=w.useState("transitionStatus"),E=w.useState("hasViewport"),M=dee({anchor:i,positionMethod:s,floatingRootContext:R,mounted:C,side:l,sideOffset:u,align:c,alignOffset:d,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:E?aee:void 0}),B=qA.useMemo(()=>({open:x,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:A!=="none"?"tracking-cursor":N}),[x,M.side,M.align,M.anchorHidden,A,N]),F=fee(t,B,{styles:M.positionerStyles,transitionStatus:k,props:y,refs:[r,w.useStateSetter("positionerElement")],hidden:!C,inert:!x||A==="both"||P});return(0,nte.jsx)(v9.Provider,{value:M,children:F})});var ste=a(we(),1);var tBe={...H0,...km},ate=ste.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,l=Ml(),{side:c,align:u}=J0(),d=l.useState("open"),f=l.useState("instantType"),m=l.useState("transitionStatus"),h=l.useState("popupProps"),g=l.useState("floatingRootContext"),v=l.useState("disabled"),b=l.useState("closeDelay");Im({open:d,ref:l.context.popupRef,onComplete(){d&&l.context.onOpenChangeComplete?.(!0)}}),X7(g,{enabled:!v,closeDelay:b});let _=l.useStateSetter("popupElement");return $t("div",t,{state:{open:d,side:c,align:u,instant:f,transitionStatus:m},ref:[r,l.context.popupRef,_],props:[h,AA(m),s],stateAttributesMapping:tBe})});var lte=a(we(),1);var cte=lte.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,l=Ml(),{arrowRef:c,side:u,align:d,arrowUncentered:f,arrowStyles:m}=J0(),h=l.useState("open"),g=l.useState("instantType");return $t("div",t,{state:{open:h,side:u,align:d,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:H0})});var b9=a(we(),1);var y9=a(T(),1),ute=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=b9.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=b9.useMemo(()=>({open:r,close:o}),[r,o]);return(0,y9.jsx)(m9.Provider,{value:i,children:(0,y9.jsx)(S7,{delay:s,timeoutMs:n,children:t.children})})};var fte=a(we(),1);var dte=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var rBe={activationDirection:e=>e?{"data-activation-direction":e}:null},pte=fte.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...l}=t,c=Ml(),u=J0(),d=c.useState("instantType"),{children:f,state:m}=kee({store:c,side:u.side,cssVars:dte,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:d};return $t("div",t,{state:h,ref:r,props:[l,{children:f}],stateAttributesMapping:rBe})});var SC=class{constructor(){this.store=new Q0}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(No(81,t));this.store.setOpen(!0,Ct(Ke.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,Ct(Ke.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function mte(){return new SC}function pn(e){return $t(e.defaultTagName??"div",e,e)}var vte=a(U(),1),w9="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"&&nBe(document)),e.__wpStyleRuntime}function oBe(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 bte(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(oBe(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 nBe(e){let t=_9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function yte(e,t){let r=_9();r.styles.set(e,t);for(let o of r.documents.keys())bte(o,e,t)}typeof process>"u",yte("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 hte={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",yte("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var gte={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},xs=(0,vte.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return pn({render:r,defaultTagName:"span",ref:i,props:gr(n,{className:J(hte.text,gte.heading,gte.p,hte[t],o)})})});var xte=a(T(),1),S9="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"&&sBe(document)),e.__wpStyleRuntime}function iBe(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 Ste(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(iBe(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 sBe(e){let t=x9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ste(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function aBe(e,t){let r=x9();r.styles.set(e,t);for(let o of r.documents.keys())Ste(o,e,t)}typeof process>"u",aBe("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 wte={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"},xC=(0,_te.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,xte.jsx)(xs,{ref:n,className:J(wte.badge,wte[`is-${t}-intent`],r),...o,variant:"body-sm"})});var Cte=a(Ol(),1),KA=a(U(),1),Ete=a(j(),1),Pte=a(T(),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"&&cBe(document)),e.__wpStyleRuntime}function lBe(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 Tte(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(lBe(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 cBe(e){let t=E9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Tte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ZA(e,t){let r=E9();r.styles.set(e,t);for(let o of r.documents.keys())Tte(o,e,t)}typeof process>"u",ZA("b74f1ac304",'@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);inset-inline-start: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 CC={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",ZA("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var uBe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ZA("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var dBe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",ZA("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var fBe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},kte=(0,KA.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:l,loadingAnnouncement:c=(0,Ete.__)("Loading"),children:u,...d},f){let m=J(fBe.button,uBe["box-sizing"],dBe["outset-ring--focus-except-active"],r!=="unstyled"&&CC.button,CC[`is-${t}`],CC[`is-${r}`],CC[`is-${o}`],l&&CC["is-loading"],n);return(0,KA.useEffect)(()=>{l&&c&&(0,Cte.speak)(c)},[l,c]),(0,Pte.jsx)(i9,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??l,...d,children:u})});var Ote=a(U(),1);var Rte=a(U(),1),Ate=a(_e(),1),Ite=a(T(),1),Nf=(0,Rte.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,Ite.jsx)(Ate.SVG,{ref:n,...t.props,...o,width:r,height:r})});var Mte=a(T(),1),T9="data-wp-hash";function P9(){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 pBe(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 Nte(e,t,r){if(!e.head)return;let o=P9(),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(T9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mBe(e){let t=P9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Nte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function hBe(e,t){let r=P9();r.styles.set(e,t);for(let o of r.documents.keys())Nte(o,e,t)}typeof process>"u",hBe("b74f1ac304",'@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);inset-inline-start: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 gBe={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"},k9=(0,Ote.forwardRef)(function({className:t,icon:r,...o},n){return(0,Mte.jsx)(Nf,{ref:n,icon:r,className:J(gBe.icon,t),size:24,...o})});k9.displayName="Button.Icon";var Fte=Object.assign(kte,{Icon:k9});var Wu={};Yr(Wu,{Content:()=>JA,FullBleed:()=>Gte,Header:()=>QA,Root:()=>XA,Title:()=>qte});var Dte=a(U(),1),R9="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"&&bBe(document)),e.__wpStyleRuntime}function vBe(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 Lte(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(vBe(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 bBe(e){let t=A9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Lte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Bte(e,t){let r=A9();r.styles.set(e,t);for(let o of r.documents.keys())Lte(o,e,t)}typeof process>"u",Bte("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var yBe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Bte("5d38cbdd27","@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-weak,#f0f0f0);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 wBe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},XA=(0,Dte.forwardRef)(function({render:t,...r},o){let n=J(wBe.root,yBe["box-sizing"]);return pn({defaultTagName:"div",render:t,ref:o,props:gr({className:n},r)})});var Vte=a(U(),1),I9="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"&&SBe(document)),e.__wpStyleRuntime}function _Be(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 jte(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(_Be(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 SBe(e){let t=O9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xBe(e,t){let r=O9();r.styles.set(e,t);for(let o of r.documents.keys())jte(o,e,t)}typeof process>"u",xBe("5d38cbdd27","@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-weak,#f0f0f0);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 CBe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},QA=(0,Vte.forwardRef)(function({render:t,...r},o){return pn({defaultTagName:"div",render:t,ref:o,props:gr({className:CBe.header},r)})});var zte=a(U(),1),N9="data-wp-hash";function M9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&TBe(document)),e.__wpStyleRuntime}function EBe(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 Hte(e,t,r){if(!e.head)return;let o=M9(),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(N9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function TBe(e){let t=M9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Hte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function PBe(e,t){let r=M9();r.styles.set(e,t);for(let o of r.documents.keys())Hte(o,e,t)}typeof process>"u",PBe("5d38cbdd27","@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-weak,#f0f0f0);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 kBe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},JA=(0,zte.forwardRef)(function({render:t,...r},o){return pn({defaultTagName:"div",render:t,ref:o,props:gr({className:kBe.content},r)})});var Ute=a(U(),1),F9="data-wp-hash";function D9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ABe(document)),e.__wpStyleRuntime}function RBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${F9}]`))if(r.getAttribute(F9)===t)return!0;return!1}function Wte(e,t,r){if(!e.head)return;let o=D9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(RBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(F9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ABe(e){let t=D9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Wte(e,r,o);return()=>{let 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=D9();r.styles.set(e,t);for(let o of r.documents.keys())Wte(o,e,t)}typeof process>"u",IBe("5d38cbdd27","@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-weak,#f0f0f0);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 OBe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Gte=(0,Ute.forwardRef)(function({render:t,...r},o){return pn({defaultTagName:"div",render:t,ref:o,props:gr({className:OBe.fullbleed},r)})});var Yte=a(U(),1);var L9=a(T(),1),NBe=(0,L9.jsx)("div",{}),qte=(0,Yte.forwardRef)(function({render:t=NBe,children:r,...o},n){return(0,L9.jsx)(xs,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var Kte=a(U(),1),Zte=a(T(),1),B9=(0,Kte.forwardRef)(function(t,r){return(0,Zte.jsx)(Bm.Panel,{ref:r,...t})});var Xte=a(U(),1),Qte=a(T(),1),V9=(0,Xte.forwardRef)(function(t,r){return(0,Qte.jsx)(Bm.Root,{ref:r,...t})});var Jte=a(U(),1),$te=a(T(),1),j9=(0,Jte.forwardRef)(function(t,r){return(0,$te.jsx)(Bm.Trigger,{ref:r,...t})});var Bv={};Yr(Bv,{Content:()=>ure,Header:()=>ire,HeaderDescription:()=>are,Root:()=>tre});var ere=a(U(),1);var H9=a(T(),1),tre=(0,ere.forwardRef)(function({render:t,...r},o){return(0,H9.jsx)(V9,{ref:o,render:(0,H9.jsx)(XA,{render:t}),...r})});var ew=a(U(),1);var rre=a(U(),1),$A=(0,rre.createContext)({setDescriptionId:()=>{}});var Mf=a(T(),1),U9="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"&&FBe(document)),e.__wpStyleRuntime}function MBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${U9}]`))if(r.getAttribute(U9)===t)return!0;return!1}function nre(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(MBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function FBe(e){let t=W9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)nre(e,r,o);return()=>{let 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=W9();r.styles.set(e,t);for(let o of r.documents.keys())nre(o,e,t)}typeof process>"u",G9("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 $0={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",G9("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var ore={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",G9("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var DBe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},ire=(0,ew.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,l]=(0,ew.useState)(),c=(0,ew.useMemo)(()=>({setDescriptionId:l}),[l]);return pn({defaultTagName:"div",render:o,ref:i,props:gr(n,{className:J(ore.heading,$0["heading-wrapper"],r),children:(0,Mf.jsx)($A.Provider,{value:c,children:(0,Mf.jsxs)(j9,{className:$0.header,render:(0,Mf.jsx)(QA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Mf.jsx)("div",{className:$0["header-content"],children:t}),(0,Mf.jsx)("div",{className:J($0["header-trigger-positioner"]),children:(0,Mf.jsx)("div",{className:J($0["header-trigger-wrapper"],ore.div,DBe["outset-ring--focus-parent-visible"]),children:(0,Mf.jsx)(Nf,{icon:n1,className:$0["header-trigger"]})})})]})})})})});var jm=a(U(),1);var sre=a(T(),1),are=(0,jm.forwardRef)(function({children:t,className:r,...o},n){let i=(0,jm.useId)(),{setDescriptionId:s}=(0,jm.useContext)($A);return(0,jm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,sre.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var lre=a(U(),1);var K9=a(T(),1),q9="data-wp-hash";function Z9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&BBe(document)),e.__wpStyleRuntime}function LBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${q9}]`))if(r.getAttribute(q9)===t)return!0;return!1}function cre(e,t,r){if(!e.head)return;let o=Z9(),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(q9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function BBe(e){let t=Z9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cre(e,r,o);return()=>{let 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=Z9();r.styles.set(e,t);for(let o of r.documents.keys())cre(o,e,t)}typeof process>"u",VBe("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 Y9={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},ure=(0,lre.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,K9.jsx)(B9,{ref:s,className:l=>J(Y9.content,l.open&&l.transitionStatus==="idle"&&Y9["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,K9.jsx)(JA,{className:Y9["content-inner"],render:r,children:o})})});var dre=a(U(),1);function X9(e,t,r){return(0,dre.cloneElement)(e??t,{children:r})}var jBe=a(Q9(),1);var pre=a(xf(),1),{lock:Hkt,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/ui");function zBe(){let e=jBe;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return mre(e.privateApis).ThemeProvider}var hre=zBe();var gre=a(U(),1),J9="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"&&UBe(document)),e.__wpStyleRuntime}function HBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${J9}]`))if(r.getAttribute(J9)===t)return!0;return!1}function vre(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(HBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UBe(e){let t=$9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)vre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WBe(e,t){let r=$9();r.styles.set(e,t);for(let o of r.documents.keys())vre(o,e,t)}typeof process>"u",WBe("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var GBe={stack:"_19ce0419607e1896__stack"},YBe={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)"},ae=(0,gre.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let u={gap:r&&YBe[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return pn({render:s,ref:c,props:gr(l,{style:u,className:GBe.stack})})});var Ze={};Yr(Ze,{Popup:()=>Are,Portal:()=>eI,Positioner:()=>tI,Provider:()=>Lre,Root:()=>Fre,Trigger:()=>Nre});var kre=a(U(),1);var Sre=a(U(),1);var tj="data-wp-hash";function rj(){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 qBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${tj}]`))if(r.getAttribute(tj)===t)return!0;return!1}function yre(e,t,r){if(!e.head)return;let o=rj(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(qBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(tj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function KBe(e){let t=rj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yre(e,r,o);return()=>{let 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=rj();r.styles.set(e,t);for(let o of r.documents.keys())yre(o,e,t)}typeof process>"u",ZBe("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 bre={slot:"_11fc52b637ff8a7e__slot"},wre="data-wp-compat-overlay-slot";function XBe(){return typeof document>"u"?null:document}function QBe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Gu=null;function ej(e){return e.setAttribute("aria-hidden","false"),e}function JBe(e){let t=e.createElement("div");return t.setAttribute(wre,""),bre.slot&&t.classList.add(bre.slot),e.body.appendChild(t),t}function _re(){if(typeof window>"u"||!QBe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=XBe();if(!e||!e.body)return;if(Gu&&Gu.ownerDocument===e&&Gu.isConnected)return ej(Gu);let t=e.querySelector(`[${wre}]`);return t instanceof HTMLDivElement?(Gu=ej(t),Gu):(Gu?.isConnected&&Gu.remove(),Gu=ej(JBe(e)),Gu)}var xre=a(T(),1),eI=(0,Sre.forwardRef)(function({container:t,...r},o){return(0,xre.jsx)(ca.Portal,{container:t??_re(),...r,ref:o})});var Cre=a(U(),1),Pre=a(T(),1),oj="data-wp-hash";function nj(){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[${oj}]`))if(r.getAttribute(oj)===t)return!0;return!1}function Ere(e,t,r){if(!e.head)return;let o=nj(),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(oj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eVe(e){let t=nj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ere(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Tre(e,t){let r=nj();r.styles.set(e,t);for(let o of r.documents.keys())Ere(o,e,t)}typeof process>"u",Tre("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"};typeof process>"u",Tre("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 rVe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},tI=(0,Cre.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,Pre.jsx)(ca.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:J(tVe["box-sizing"],rVe.positioner,r)})});var EC=a(T(),1),ij="data-wp-hash";function sj(){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[${ij}]`))if(r.getAttribute(ij)===t)return!0;return!1}function Rre(e,t,r){if(!e.head)return;let o=sj(),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(ij,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nVe(e){let t=sj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Rre(e,r,o);return()=>{let 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=sj();r.styles.set(e,t);for(let o of r.documents.keys())Rre(o,e,t)}typeof process>"u",iVe("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 sVe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},aVe={background:"#1e1e1e"},Are=(0,kre.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let l=(0,EC.jsx)(hre,{color:aVe,children:(0,EC.jsx)(ca.Popup,{ref:s,className:J(sVe.popup,n),...i,children:o})}),c=X9(r,(0,EC.jsx)(tI,{}),l);return X9(t,(0,EC.jsx)(eI,{}),c)});var Ire=a(U(),1),Ore=a(T(),1),Nre=(0,Ire.forwardRef)(function(t,r){return(0,Ore.jsx)(ca.Trigger,{ref:r,...t})});var Mre=a(T(),1);function Fre(e){return(0,Mre.jsx)(ca.Root,{...e})}var Dre=a(T(),1);function Lre({...e}){return(0,Dre.jsx)(ca.Provider,{...e})}var zm=a(U(),1);function Bre(e){let t=(0,zm.useRef)(e);t.current=e;let r=(0,zm.useRef)(null),o=(0,zm.useRef)(!1),n=(0,zm.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,zm.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var Vre=a(U(),1),aj="data-wp-hash";function lj(){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[${aj}]`))if(r.getAttribute(aj)===t)return!0;return!1}function jre(e,t,r){if(!e.head)return;let o=lj(),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(aj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cVe(e){let t=lj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function uVe(e,t){let r=lj();r.styles.set(e,t);for(let o of r.documents.keys())jre(o,e,t)}typeof process>"u",uVe("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 dVe={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Yt=(0,Vre.forwardRef)(function({render:t,...r},o){return pn({render:t,ref:o,props:gr({className:dVe["visually-hidden"]},r,{"data-visually-hidden":""})})});var zre=a(U(),1),Hre=a(j(),1),tw=a(T(),1),cj="data-wp-hash";function uj(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pVe(document)),e.__wpStyleRuntime}function fVe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cj}]`))if(r.getAttribute(cj)===t)return!0;return!1}function Ure(e,t,r){if(!e.head)return;let o=uj(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fVe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pVe(e){let t=uj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ure(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oI(e,t){let r=uj();r.styles.set(e,t);for(let o of r.documents.keys())Ure(o,e,t)}typeof process>"u",oI("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var mVe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",oI("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var hVe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",oI("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 rI={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",oI("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var gVe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},dj=(0,zre.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...l},c){return pn({render:i,defaultTagName:"a",ref:c,props:gr(l,{className:J(gVe.a,mVe["box-sizing"],hVe["outset-ring--focus-except-active"],r!=="unstyled"&&rI.link,r!=="unstyled"&&rI[`is-${o}`],r==="unstyled"&&rI["is-unstyled"],s),target:n?"_blank":void 0,children:(0,tw.jsxs)(tw.Fragment,{children:[t,n&&(0,tw.jsx)("span",{className:rI["link-icon"],role:"img","aria-label":(0,Hre.__)("(opens in a new tab)")})]})})})});var Gre=a(U(),1),fj="data-wp-hash";function pj(){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 vVe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${fj}]`))if(r.getAttribute(fj)===t)return!0;return!1}function Yre(e,t,r){if(!e.head)return;let o=pj(),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(fj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bVe(e){let t=pj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Yre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qre(e,t){let r=pj();r.styles.set(e,t);for(let o of r.documents.keys())Yre(o,e,t)}typeof process>"u",qre("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var yVe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qre("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 Wre={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},mj=(0,Gre.forwardRef)(function({render:t,...r},o){return pn({render:t,ref:o,props:gr({className:J(Wre.skeleton,Wre.pulse,yVe["box-sizing"]),"aria-hidden":!0},r)})});var Pn={};Yr(Pn,{List:()=>Qre,Panel:()=>ioe,Root:()=>aoe,Tab:()=>uoe});var Vv=a(U(),1);var Zre=a(Ce(),1),nI=a(T(),1),hj="data-wp-hash";function gj(){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 wVe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hj}]`))if(r.getAttribute(hj)===t)return!0;return!1}function Xre(e,t,r){if(!e.head)return;let o=gj(),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(hj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function _Ve(e){let t=gj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function SVe(e,t){let r=gj();r.styles.set(e,t);for(let o of r.documents.keys())Xre(o,e,t)}typeof process>"u",SVe("bb8cbb8f31",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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)
+				`),v+="}"),l.blockStyles){let b=s1(e);u.forEach(_=>{if(_.isStyleVariation&&!l.variationStyles)return;let y=yMe(_,b);[_,...y,...qZ(_),...y.flatMap(qZ)].forEach(w=>{v+=CMe(w,{tree:c,useRootPaddingAlign:f,disableLayoutStyles:n,hasBlockGapSupport:r,hasFallbackGapSupport:o,disableRootPadding:i})})})}if(l.layoutStyles&&(v=v+".wp-site-blocks > .alignleft { float: left; margin-right: 2em; }",v=v+".wp-site-blocks > .alignright { float: right; margin-left: 2em; }",v=v+".wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }"),l.blockGap&&r){let b=L4(c?.styles?.spacing?.blockGap)||"0.5em";v=v+`:root :where(.wp-site-blocks) > * { margin-block-start: ${b}; margin-block-end: 0; }`,v=v+":root :where(.wp-site-blocks) > :first-child { margin-block-start: 0; }",v=v+":root :where(.wp-site-blocks) > :last-child { margin-block-end: 0; }"}return l.presets&&d.forEach(({selector:b,presets:_})=>{(Fu===b||r1===b)&&(b="");let y=dMe(b,_);y.length>0&&(v+=y)}),v};function EMe(e,t){return j4(e,t).flatMap(({presets:o})=>fMe(o))}var PMe=(e,t)=>{if(e?.selectors&&Object.keys(e.selectors).length>0)return e.selectors;let r={root:t};return Object.entries(cMe).forEach(([o,n])=>{let i=f0(e,o);i&&(r[n]=i)}),r},kMe=(e,t)=>{let{getBlockStyles:r}=(0,KZ.select)(Ni.store),o={};return e.forEach(n=>{let i=n.name,s=f0(n);if(!s)return;let l=f0(n,"filter.duotone");if(!l){let h=f0(n),g=(0,Ni.getBlockSupport)(n,"color.__experimentalDuotone",!1);typeof g=="string"&&h&&(l=Sc(h,g))}let c=!!n?.supports?.layout||!!n?.supports?.__experimentalLayout,u=n?.supports?.spacing?.blockGap?.__experimentalDefault,d=r(i),f={};d?.forEach(h=>{let g=t?`-${t}`:"",v=`${h.name}${g}`,b=P4(v,s);f[v]=b});let m=PMe(n,s);o[i]={duotoneSelector:l??void 0,fallbackGapValue:u,featureSelectors:Object.keys(m).length?m:void 0,hasLayoutSupport:c,name:i,selector:s,styleVariationSelectors:d?.length?f:void 0}}),o};function RMe(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 QZ(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[l,c]=s,u=l.match(/([>+~\s]*::[a-zA-Z-]+)/),d=u?u[1]:"",f=u?l.replace(d,"").trim():l.trim(),m;f===""?m=t:m=l.startsWith(" ")?Sc(t,f):bk(t,f),r+=`:root :where(${m})${d}{${c.trim()}}`}}),r}function lv(e={},t=[],r={}){let{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i=!1,disableRootPadding:s=!1,styleOptions:l={}}=r,c=t.length>0?t:(0,Ni.getBlockTypes)(),u=iv(e,"spacing.blockGap"),d=o??u!==null,f=n??!d;if(!e?.styles||!e?.settings)return[[],{}];let m=RMe(e),h=kMe(c),g=xMe(m,h),v=TMe(m,h,d,f,i,s,l),b=EMe(m,h),_=[{css:g,isGlobalStyles:!0},{css:v,isGlobalStyles:!0},{css:m?.styles?.css??"",isGlobalStyles:!0},{assets:b,__unstableType:"svgs",isGlobalStyles:!0}];return c.forEach(y=>{let w=m?.styles?.blocks?.[y.name];if(w?.css){let{featureSelectors:S}=h[y.name],x=typeof S=="object"?S?.css:void 0,C;typeof x=="string"?C=x:typeof x=="object"&&(C=x?.root);let I=C??h[y.name].selector;_.push({css:QZ(w.css,I),isGlobalStyles:!0})}}),[_,m.settings]}function kk(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=zt(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 U4="default";function tX(e){let t=e?.viewport,r=e?.pseudoState;return(!t||t===U4)&&(!r||r===U4)}function AMe(e){return tX(e)?[]:[e.viewport,e.pseudoState].filter(t=>!!t&&t!==U4)}function IMe(e,t){let r=AMe(t);return r.length?zt(e,r):e}var OMe=new Set(["blocks","variations","css"]),z4=Object.freeze({value:{},sources:{}}),NMe={root:{layer:"root"},element:{layer:"element"},block:{layer:"block"},blockVariation:{layer:"blockVariation"}};function pm(e){let t=NMe[e];return t?{...t}:null}function mm(e,t){return!e||!t?null:{styles:e,source:t}}function MMe(e){return e.join(".")}function FMe(e){return{...e}}function rX(e){return e===""||e===null||typeof e=="object"&&!Array.isArray(e)&&Object.keys(e).length===0}function H4(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 r of Object.keys(e))if(!OMe.has(r)){if(r==="elements"){e.elements&&typeof e.elements=="object"&&(t.elements=e.elements);continue}rX(e[r])||(t[r]=e[r])}return Object.keys(t).length===0?null:t}var JZ=new Set(["backgroundImage"]);function oX(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(rX(l))continue;if(H4(l)){if(l.ref.trim()==="")continue;let u=zt(r,l.ref);if(u==null||H4(u))continue;l=u}let c=[...i,s];if(!JZ.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)&&!H4(l)){let u=e[s]&&typeof e[s]=="object"&&!Array.isArray(e[s])?e[s]:{};e[s]=oX({...u},l,r,o,n,c)}else e[s]=JZ.has(s)&&l!==null&&typeof l=="object"&&!Array.isArray(l)?{...l}:l,o&&n&&(n[MMe(c)]=FMe(o))}return e}function Rk(e,t){if(!e)return null;let r=IMe(e,t);return r&&typeof r=="object"&&!Array.isArray(r)?r:null}var DMe=["color.background","color.gradient","background","spacing","dimensions","border","shadow","filter"];function LMe(e){return e.startsWith("elements.")?!1:DMe.some(t=>e===t||e.startsWith(`${t}.`))}function nX(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"&&(nX(n,o),Object.keys(n).length===0&&delete e[r])}function BMe(e,t){for(let r of Object.keys(t))t[r].layer==="root"&&LMe(r)&&(nX(e,r.split(".")),delete t[r])}function VMe(e,t,r){let o=e?.background?.backgroundImage;if(!o)return;let n=u0(o,{...t,_links:r??void 0});n!==void 0&&(e.background.backgroundImage=n)}function $Z(e,{blockName:t,variationName:r=null,elements:o=null,viewport:n=null,pseudoState:i=null}={}){if(!e||!e.styles||!t)return z4;let s=e.styles,l={viewport:n,pseudoState:i},c=s,u=s.blocks?.[t]??null,d=(o??[]).map(b=>s.elements?.[b]??null).filter(b=>!!b),f=r?kk(e,t,r)??null:null,m=[mm(hm(c),pm("root")),...d.map(b=>mm(hm(b),pm("element"))),u?mm(hm(u),pm("block")):null,f?mm(hm(f),pm("blockVariation")):null];tX(l)||m.push(mm(hm(Rk(c,l)),pm("root")),...d.map(b=>mm(hm(Rk(b,l)),pm("element"))),u?mm(hm(Rk(u,l)),pm("block")):null,f?mm(hm(Rk(f,l)),pm("blockVariation")):null);let h=m.filter(Boolean);if(h.length===0)return z4;let g={},v=h.reduce((b,_)=>oX(b,_.styles,e,_.source,g),{});return BMe(v,g),VMe(v,e,e._links??null),{value:v,sources:g}}var jMe={},eX=new WeakMap;function iX(e,t={}){let r=e?.styles;if(!r||typeof r!="object")return $Z(e,t);let o=eX.get(r);o||(o=new WeakMap,eX.set(r,o));let n=e?._links??jMe,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=$Z(e,t);return i.set(l,c),c}var sX=a(yf(),1),{lock:aX,unlock:Cft}=(0,sX.__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 Du={};aX(Du,{getResponsiveMediaQueries:s1,getViewportBreakpoints:V4,getViewportBreakpointValueInPixels:B4,getDuotoneFilter:Tk,getDuotoneStylesheet:zZ,getDuotoneUnsetStylesheet:jZ,resolveStyle:iX,getVariationStyle:kk});function W4(e,t){if(!e||!t)return"";let r={settings:{},styles:{blocks:{[t]:e}}};try{let[o]=lv(r,[]);return o.map(n=>n.css).join(`
+`)}catch{return""}}var{getViewportBreakpoints:zMe,getViewportBreakpointValueInPixels:Ak}=Y(Du),HMe={Tablet:"tablet",Mobile:"mobile"},UMe="Desktop",WMe="Tablet",GMe="Mobile",Ik={Desktop:"default",Tablet:"@tablet",Mobile:"@mobile"};function m0(e,t){let r=Ak(e);return r&&r<=Ak(p0("Mobile",t))?GMe:r&&r<=Ak(p0("Tablet",t))?WMe:UMe}function p0(e,t){let r=HMe[e];if(r)return Ak(zMe(t)[r])}var{getTemplateInfo:YMe,getTemplatePartIcon:qMe}=Y(qr.privateApis),u1={},KMe=(0,Xt.createRegistrySelector)(e=>()=>e(qr.store).hasUndo()),ZMe=(0,Xt.createRegistrySelector)(e=>()=>e(qr.store).hasRedo());function lX(e){return zn(e).status==="auto-draft"}function cX(e){return"content"in d1(e)}var Ok=(0,Xt.createRegistrySelector)(e=>t=>{let r=ra(t),o=oa(t);return e(qr.store).hasEditsForEntityRecord("postType",r,o)}),XMe=(0,Xt.createRegistrySelector)(e=>t=>{let r=e(qr.store).__experimentalGetDirtyEntityRecords(),{type:o,id:n}=zn(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)});function QMe(e){return!Ok(e)&&lX(e)}var zn=(0,Xt.createRegistrySelector)(e=>t=>{let r=oa(t),o=ra(t),n=e(qr.store).getRawEntityRecord("postType",o,r);return n||u1});function ra(e){return e.postType}function oa(e){return e.postId}function JMe(e){return e.templateId}function G4(e){return zn(e)._links?.["version-history"]?.[0]?.count??0}function $Me(e){return zn(e)._links?.["predecessor-version"]?.[0]?.id??null}var d1=(0,Xt.createRegistrySelector)(e=>t=>{let r=ra(t),o=oa(t);return e(qr.store).getEntityRecordEdits("postType",r,o)||u1});function l1(e,t){switch(t){case"type":return ra(e);case"id":return oa(e);default:let r=zn(e);if(!r.hasOwnProperty(t))break;return mk(r[t])}}var e3e=(0,Xt.createSelector)((e,t)=>{let r=d1(e);return r.hasOwnProperty(t)?{...l1(e,t),...r[t]}:l1(e,t)},(e,t)=>[l1(e,t),d1(e)[t]]);function no(e,t){if(t==="content")return f1(e);let r=d1(e);return r.hasOwnProperty(t)?sZ.has(t)?e3e(e,t):r[t]:l1(e,t)}var uX=(0,Xt.createRegistrySelector)(e=>(t,r)=>{if(!lZ.includes(r)&&r!=="preview_link")return;let o=ra(t),n=oa(t),i=e(qr.store).getCurrentUser()?.id,s=e(qr.store).getAutosave(o,n,i);if(s)return mk(s[r])});function t3e(e){return no(e,"status")==="private"?"private":no(e,"password")?"password":"public"}function r3e(e){return zn(e).status==="pending"}function Y4(e,t){let r=t||zn(e);return["publish","private"].indexOf(r.status)!==-1||r.status==="future"&&!(0,h0.isInTheFuture)(new Date(Number((0,h0.getDate)(r.date))-x4))}function o3e(e){return zn(e).status==="future"&&!Y4(e)}function n3e(e){let t=zn(e);return t.type===Tl?Ok(e):Ok(e)||["publish","private","future"].indexOf(t.status)===-1}function dX(e){return g0(e)?!1:!!no(e,"title")||!!no(e,"excerpt")||!fX(e)}var fX=(0,Xt.createRegistrySelector)(e=>t=>{let r=oa(t),o=ra(t),n=e(qr.store).getEditedEntityRecord("postType",o,r);if(typeof n.content!="function")return!n.content;let i=no(t,"blocks");if(i.length===0)return!0;if(i.length>1)return!1;let s=i[0].name;return s!==(0,gm.getDefaultBlockName)()&&s!==(0,gm.getFreeformContentHandlerName)()?!1:!f1(t)}),i3e=(0,Xt.createRegistrySelector)(e=>t=>{if(!dX(t)||hX(t))return!1;let r=ra(t);if(!e(qr.store).getPostType(r)?.supports?.autosave)return!1;let n=oa(t),i=e(qr.store).hasFetchedAutosaves(r,n),s=e(qr.store).getCurrentUser()?.id,l=e(qr.store).getAutosave(r,n,s);return i?!l||cX(t)?!0:["title","excerpt","meta"].some(c=>mk(l[c])!==no(t,c)):!1});function s3e(e){let t=no(e,"date"),r=new Date(Number((0,h0.getDate)(t))-x4);return(0,h0.isInTheFuture)(r)}function a3e(e){let t=no(e,"date"),r=no(e,"modified"),o=zn(e).status;return o==="draft"||o==="auto-draft"||o==="pending"?t===r||t===null:!1}function l3e(e){return!!e.deleting.pending}function g0(e){return!!e.saving.pending}var c3e=(0,Xt.createRegistrySelector)(e=>t=>{let r=e(qr.store).__experimentalGetEntitiesBeingSaved(),{type:o,id:n}=zn(t);return r.some(i=>i.kind!=="postType"||i.name!==o||i.key!==n)}),u3e=(0,Xt.createRegistrySelector)(e=>t=>{let r=ra(t),o=oa(t);return!e(qr.store).getLastEntitySaveError("postType",r,o)}),d3e=(0,Xt.createRegistrySelector)(e=>t=>{let r=ra(t),o=oa(t);return!!e(qr.store).getLastEntitySaveError("postType",r,o)});function f3e(e){return g0(e)&&!!e.saving.options?.isAutosave}function p3e(e){return g0(e)&&!!e.saving.options?.isPreview}function m3e(e){if(e.saving.pending||g0(e))return;let t=uX(e,"preview_link");(!t||zn(e).status==="draft")&&(t=no(e,"link"),t&&(t=(0,c1.addQueryArgs)(t,{preview:!0})));let r=no(e,"featured_media");return t&&r?(0,c1.addQueryArgs)(t,{_thumbnail_id:r}):t}var h3e=(0,Xt.createRegistrySelector)(e=>()=>{let t=e(Nk.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}}),f1=(0,Xt.createRegistrySelector)(e=>t=>{let r=oa(t),o=ra(t),n=e(qr.store).getEditedEntityRecord("postType",o,r);if(n){if(typeof n.content=="function")return n.content(n);if(n.blocks)return(0,gm.__unstableSerializeAndClean)(n.blocks);if(n.content)return n.content}return""});function g3e(e){return g0(e)&&!Y4(e)&&no(e,"status")==="publish"}function pX(e){let t=no(e,"permalink_template");return S4.test(t)}function v3e(e){let t=mX(e);if(!t)return null;let{prefix:r,postName:o,suffix:n}=t;return pX(e)?r+o+n:r}function b3e(e){return no(e,"slug")||(0,c1.cleanForSlug)(no(e,"title"))||oa(e)}function mX(e){let t=no(e,"permalink_template");if(!t)return null;let r=no(e,"slug")||no(e,"generated_slug"),[o,n]=t.split(S4);return{prefix:o,postName:r,suffix:n}}function y3e(e){return e.postLock.isLocked}function w3e(e){return Object.keys(e.postSavingLock).length>0}function hX(e){return Object.keys(e.postAutosavingLock).length>0}function _3e(e){return e.postLock.isTakeover}function S3e(e){return e.postLock.user}function x3e(e){return e.postLock.activePostLock}function C3e(e){return!!zn(e)._links?.hasOwnProperty("wp:action-unfiltered-html")}var T3e=(0,Xt.createRegistrySelector)(e=>()=>!!e(p1.store).get("core","isPublishSidebarEnabled")),E3e=(0,Xt.createSelector)(e=>no(e,"blocks")||(0,gm.parse)(f1(e)),e=>[no(e,"blocks"),f1(e)]);function gX(e,t){return e.removedPanels.includes(t)}var P3e=(0,Xt.createRegistrySelector)(e=>(t,r)=>{let o=e(p1.store).get("core","inactivePanels");return!gX(t,r)&&!o?.includes(r)}),k3e=(0,Xt.createRegistrySelector)(e=>(t,r)=>!!e(p1.store).get("core","openPanels")?.includes(r));function R3e(e){return(0,Lu.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),no(e,"selection")?.selectionStart}function A3e(e){return(0,Lu.default)("select('core/editor').getEditorSelectionStart",{since:"5.8",alternative:"select('core/editor').getEditorSelection"}),no(e,"selection")?.selectionEnd}function I3e(e){return no(e,"selection")}function O3e(e){return!!e.postId}function q4(e){return e.editorSettings}function Mk(e){return e.renderingMode}var N3e=(0,Xt.createRegistrySelector)(e=>t=>{let r=Y(e(Nk.store));if(r.isZoomOut())return"Desktop";let n=t.canvasWidth,i=r.getSettings().__experimentalFeatures?.viewport;return m0(n,i)});function M3e(e){return e.listViewPanel}function F3e(e){return!!e.blockInserterPanel}var D3e=(0,Xt.createRegistrySelector)(e=>()=>e(p1.store).get("core","editorMode")??"visual");function L3e(){return(0,Lu.default)("select('core/editor').getStateBeforeOptimisticTransaction",{since:"5.7",hint:"No state history is kept on this store anymore"}),null}function B3e(){return(0,Lu.default)("select('core/editor').inSomeHistory",{since:"5.7",hint:"No state history is kept on this store anymore"}),!1}function at(e){return(0,Xt.createRegistrySelector)(t=>(r,...o)=>((0,Lu.default)("`wp.data.select( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.select( 'core/block-editor' )."+e+"`",version:"6.2"}),t(Nk.store)[e](...o)))}var V3e=at("getBlockName"),j3e=at("isBlockValid"),z3e=at("getBlockAttributes"),H3e=at("getBlock"),U3e=at("getBlocks"),W3e=at("getClientIdsOfDescendants"),G3e=at("getClientIdsWithDescendants"),Y3e=at("getGlobalBlockCount"),q3e=at("getBlocksByClientId"),K3e=at("getBlockCount"),Z3e=at("getBlockSelectionStart"),X3e=at("getBlockSelectionEnd"),Q3e=at("getSelectedBlockCount"),J3e=at("hasSelectedBlock"),$3e=at("getSelectedBlockClientId"),e6e=at("getSelectedBlock"),t6e=at("getBlockRootClientId"),r6e=at("getBlockHierarchyRootClientId"),o6e=at("getAdjacentBlockClientId"),n6e=at("getPreviousBlockClientId"),i6e=at("getNextBlockClientId"),s6e=at("getSelectedBlocksInitialCaretPosition"),a6e=at("getMultiSelectedBlockClientIds"),l6e=at("getMultiSelectedBlocks"),c6e=at("getFirstMultiSelectedBlockClientId"),u6e=at("getLastMultiSelectedBlockClientId"),d6e=at("isFirstMultiSelectedBlock"),f6e=at("isBlockMultiSelected"),p6e=at("isAncestorMultiSelected"),m6e=at("getMultiSelectedBlocksStartClientId"),h6e=at("getMultiSelectedBlocksEndClientId"),g6e=at("getBlockOrder"),v6e=at("getBlockIndex"),b6e=at("isBlockSelected"),y6e=at("hasSelectedInnerBlock"),w6e=at("isBlockWithinSelection"),_6e=at("hasMultiSelection"),S6e=at("isMultiSelecting"),x6e=at("isSelectionEnabled"),C6e=at("getBlockMode"),T6e=at("isTyping"),E6e=at("isCaretWithinFormattedText"),P6e=at("getBlockInsertionPoint"),k6e=at("isBlockInsertionPointVisible"),R6e=at("isValidTemplate"),A6e=at("getTemplate"),I6e=at("getTemplateLock"),O6e=at("canInsertBlockType"),N6e=at("getInserterItems"),M6e=at("hasInserterItems"),F6e=at("getBlockListSettings"),D6e=(0,Xt.createRegistrySelector)(e=>()=>((0,Lu.default)("select('core/editor').__experimentalGetDefaultTemplateTypes",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_types"}),e(qr.store).getCurrentTheme()?.default_template_types)),L6e=(0,Xt.createRegistrySelector)(e=>(0,Xt.createSelector)(()=>((0,Lu.default)("select('core/editor').__experimentalGetDefaultTemplatePartAreas",{since:"6.8",alternative:"select('core/core-data').getCurrentTheme()?.default_template_part_areas"}),(e(qr.store).getCurrentTheme()?.default_template_part_areas||[]).map(r=>({...r,icon:qMe(r.icon)}))))),B6e=(0,Xt.createRegistrySelector)(e=>(0,Xt.createSelector)((t,r)=>{(0,Lu.default)("select('core/editor').__experimentalGetDefaultTemplateType",{since:"6.8"});let o=e(qr.store).getCurrentTheme()?.default_template_types;return o?Object.values(o).find(n=>n.slug===r)??u1:u1})),V6e=(0,Xt.createRegistrySelector)(e=>(0,Xt.createSelector)((t,r)=>{if((0,Lu.default)("select('core/editor').__experimentalGetTemplateInfo",{since:"6.8"}),!r)return u1;let o=e(qr.store).getCurrentTheme(),n=o?.default_template_types||[],i=o?.default_template_part_areas||[];return YMe({template:r,templateAreas:i,templateTypes:n})})),j6e=(0,Xt.createRegistrySelector)(e=>t=>{let r=ra(t);return e(qr.store).getPostType(r)?.labels?.singular_name});function z6e(e){return e.publishSidebarActive}var UG={};Yr(UG,{__experimentalTearDownEditor:()=>ort,__unstableSaveForPreview:()=>prt,autosave:()=>frt,clearSelectedBlock:()=>Krt,closePublishSidebar:()=>Brt,createUndoLevel:()=>grt,disablePublishSidebar:()=>yrt,editPost:()=>art,enablePublishSidebar:()=>brt,enterFormattedText:()=>pot,exitFormattedText:()=>mot,hideInsertionPoint:()=>not,insertBlock:()=>tot,insertBlocks:()=>rot,insertDefaultBlock:()=>hot,lockPostAutosaving:()=>Srt,lockPostSaving:()=>wrt,mergeBlocks:()=>aot,moveBlockToPosition:()=>eot,moveBlocksDown:()=>Jrt,moveBlocksUp:()=>$rt,multiSelect:()=>qrt,openPublishSidebar:()=>Lrt,receiveBlocks:()=>zrt,redo:()=>mrt,refreshPost:()=>urt,removeBlock:()=>cot,removeBlocks:()=>lot,removeEditorPanel:()=>Art,replaceBlock:()=>Qrt,replaceBlocks:()=>Xrt,resetBlocks:()=>jrt,resetEditorBlocks:()=>Crt,resetPost:()=>nrt,savePost:()=>lrt,selectBlock:()=>Wrt,setDeviceType:()=>Prt,setEditedPost:()=>d_e,setIsInserterOpened:()=>Irt,setIsListViewOpened:()=>Ort,setRenderingMode:()=>Ert,setTemplateValidity:()=>iot,setupEditor:()=>rrt,setupEditorState:()=>srt,showInsertionPoint:()=>oot,startMultiSelect:()=>Grt,startTyping:()=>dot,stopMultiSelect:()=>Yrt,stopTyping:()=>fot,switchEditorMode:()=>Drt,synchronizeTemplate:()=>sot,toggleBlockMode:()=>uot,toggleDistractionFree:()=>Nrt,toggleEditorPanelEnabled:()=>krt,toggleEditorPanelOpened:()=>Rrt,togglePublishSidebar:()=>Vrt,toggleSelection:()=>Zrt,toggleSpotlightMode:()=>Mrt,toggleTopToolbar:()=>Frt,trashPost:()=>drt,undo:()=>hrt,unlockPostAutosaving:()=>xrt,unlockPostSaving:()=>_rt,updateBlock:()=>Hrt,updateBlockAttributes:()=>Urt,updateBlockListSettings:()=>got,updateEditorSettings:()=>Trt,updatePost:()=>irt,updatePostLock:()=>vrt});var HG=a(na(),1),u_e=a(Bu(),1),fg=a(Ya(),1),iS=a(Pt(),1),ou=a(It(),1),Ys=a(ae(),1),Op=a(be(),1),sS=a(Vn(),1),nn=a(Dt(),1),yn=a(j(),1);function Z4(e,t){return`wp-autosave-block-editor-post-${t?"auto-draft":e}`}function wX(e,t){return window.sessionStorage.getItem(Z4(e,t))}function _X(e,t,r,o,n){window.sessionStorage.setItem(Z4(e,t),JSON.stringify({post_title:r,content:o,excerpt:n}))}function Fk(e,t){window.sessionStorage.removeItem(Z4(e,t))}var qa=a(j(),1);function SX(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),l=r.status==="trash"&&t.status!=="trash",c,u=o?.viewable??!1,d;l?(c=o.labels.item_trashed,u=!1):r.type===Tl?(c=(0,qa.__)("Media updated."),u=!1):!i&&!s?(c=(0,qa.__)("Draft saved."),d=!0):i&&!s?(c=o.labels.item_reverted_to_draft,u=!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 u&&f.push({label:d?(0,qa.__)("View Preview"):o.labels.view_item,url:r.link,openInNewTab:!0}),[c,{id:"editor-save",type:"snackbar",actions:f}]}function xX(e){let{post:t,edits:r,error:o}=e;if(o&&o.code==="rest_autosave_no_changes")return[];let i=["publish","private","future"].indexOf(t.status)!==-1;if(o.code==="offline_error"){let c={publish:(0,qa.__)("Publishing failed because you were offline. Please verify your connection and try again."),private:(0,qa.__)("Publishing failed because you were offline. Please verify your connection and try again."),future:(0,qa.__)("Scheduling failed because you were offline. Please verify your connection and try again."),default:(0,qa.__)("Updating failed because you were offline. Please verify your connection and try again.")};return[!i&&r.status in c?c[r.status]:c.default,{id:"editor-save"}]}let s={publish:(0,qa.__)("Publishing failed."),private:(0,qa.__)("Publishing failed."),future:(0,qa.__)("Scheduling failed."),default:(0,qa.__)("Updating failed.")},l=!i&&r.status in s?s[r.status]:s.default;return o.message&&!/<\/?[^>]*>/.test(o.message)&&(l=[l,o.message].join(" ")),[l,{id:"editor-save"}]}function CX(e){return[e.error.message&&e.error.code!=="unknown_error"?e.error.message:(0,qa.__)("Trashing failed"),{id:"editor-trash-fail"}]}var zG={};Yr(zG,{createTemplate:()=>Htt,hideBlockTypes:()=>Wtt,registerEntityAction:()=>Mtt,registerEntityField:()=>Dtt,registerPostTypeSchema:()=>jtt,removeTemplates:()=>Ytt,resetStylesNavigation:()=>Xtt,restoreRevision:()=>ert,revertTemplate:()=>Gtt,selectNote:()=>trt,setCanvasWidth:()=>jG,setCurrentRevisionId:()=>Qtt,setCurrentTemplateId:()=>ztt,setDefaultRenderingMode:()=>qtt,setIsReady:()=>Btt,setRevisionPage:()=>Jtt,setShowRevisionDiff:()=>$tt,setShowStylebook:()=>Ztt,setStylesPath:()=>Ktt,showBlockTypes:()=>Utt,unregisterEntityAction:()=>Ftt,unregisterEntityField:()=>Ltt});var Ia=a(ae(),1),BG=a(be(),1),cr=a(j(),1),nc=a(It(),1),py=a(Dt(),1),l_e=a(bo(),1),c_e=a(Bu(),1),c3=a(Pt(),1),VG=a(Vt(),1),u3=a(an(),1);function Dk(e){return e?e.source===gk.custom&&(!!e?.plugin||e?.has_theme_file):!1}var A8={};Yr(A8,{buildRevisionsPageQuery:()=>gv,getCanvasHeight:()=>rFe,getCanvasWidth:()=>tFe,getCurrentRevision:()=>aFe,getCurrentRevisionId:()=>R8,getDefaultRenderingMode:()=>J6e,getEntityActions:()=>K6e,getEntityFields:()=>X6e,getInserter:()=>W6e,getInserterSidebarToggleRef:()=>Y6e,getListViewToggleRef:()=>G6e,getPageRevisions:()=>nFe,getPostBlocksByName:()=>Q6e,getPostIcon:()=>q6e,getPreviousRevision:()=>uFe,getRevisionPage:()=>k8,getRevisionsPerPage:()=>oFe,getSelectedNote:()=>lFe,getShowStylebook:()=>eFe,getStylesPath:()=>$6e,isCollaborationEnabledForCurrentPost:()=>dFe,isEntityReady:()=>Z6e,isNoteFocused:()=>cFe,isRevisionsMode:()=>iFe,isShowingRevisionDiff:()=>sFe});var hv=a(be(),1),ia=a(K(),1);var Lk=a(U(),1),xn=(0,Lk.forwardRef)(({icon:e,size:t=24,...r},o)=>(0,Lk.cloneElement)(e,{width:t,height:t,...r,ref:o}));var Bk=a(Se(),1),X4=a(E(),1),Q4=(0,X4.jsx)(Bk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,X4.jsx)(Bk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M18.5 5.5V8H20V5.5H22.5V4H20V1.5H18.5V4H16V5.5H18.5ZM13.9624 4H6C4.89543 4 4 4.89543 4 6V18C4 19.1046 4.89543 20 6 20H18C19.1046 20 20 19.1046 20 18V10.0391H18.5V18C18.5 18.2761 18.2761 18.5 18 18.5H10L10 10.4917L16.4589 10.5139L16.4641 9.01389L5.5 8.97618V6C5.5 5.72386 5.72386 5.5 6 5.5H13.9624V4ZM5.5 10.4762V18C5.5 18.2761 5.72386 18.5 6 18.5H8.5L8.5 10.4865L5.5 10.4762Z"})});var Vk=a(Se(),1),J4=a(E(),1),$4=(0,J4.jsx)(Vk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,J4.jsx)(Vk.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 jk=a(Se(),1),eB=a(E(),1),tB=(0,eB.jsx)(jk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eB.jsx)(jk.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var zk=a(Se(),1),rB=a(E(),1),oB=(0,rB.jsx)(zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rB.jsx)(zk.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Hk=a(Se(),1),nB=a(E(),1),iB=(0,nB.jsx)(Hk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nB.jsx)(Hk.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var Uk=a(Se(),1),sB=a(E(),1),aB=(0,sB.jsx)(Uk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sB.jsx)(Uk.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Wk=a(Se(),1),lB=a(E(),1),cB=(0,lB.jsx)(Wk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lB.jsx)(Wk.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 Gk=a(Se(),1),uB=a(E(),1),dB=(0,uB.jsx)(Gk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uB.jsx)(Gk.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 Yk=a(Se(),1),fB=a(E(),1),pB=(0,fB.jsx)(Yk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fB.jsx)(Yk.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 qk=a(Se(),1),mB=a(E(),1),_f=(0,mB.jsx)(qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mB.jsx)(qk.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 Kk=a(Se(),1),hB=a(E(),1),gB=(0,hB.jsx)(Kk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hB.jsx)(Kk.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 Zk=a(Se(),1),vB=a(E(),1),Xk=(0,vB.jsx)(Zk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vB.jsx)(Zk.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 Qk=a(Se(),1),bB=a(E(),1),Jk=(0,bB.jsx)(Qk.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bB.jsx)(Qk.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var $k=a(Se(),1),yB=a(E(),1),Oo=(0,yB.jsx)($k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yB.jsx)($k.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var eR=a(Se(),1),wB=a(E(),1),m1=(0,wB.jsx)(eR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wB.jsx)(eR.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var tR=a(Se(),1),_B=a(E(),1),SB=(0,_B.jsx)(tR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_B.jsx)(tR.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var rR=a(Se(),1),xB=a(E(),1),Ar=(0,xB.jsx)(rR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xB.jsx)(rR.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var oR=a(Se(),1),CB=a(E(),1),TB=(0,CB.jsx)(oR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CB.jsx)(oR.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var nR=a(Se(),1),EB=a(E(),1),mr=(0,EB.jsx)(nR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,EB.jsx)(nR.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var iR=a(Se(),1),PB=a(E(),1),kB=(0,PB.jsx)(iR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PB.jsx)(iR.Path,{d:"M6.5 12.4L12 8l5.5 4.4-.9 1.2L12 10l-4.5 3.6-1-1.2z"})});var sR=a(Se(),1),RB=a(E(),1),Mi=(0,RB.jsx)(sR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RB.jsx)(sR.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var aR=a(Se(),1),AB=a(E(),1),h1=(0,AB.jsx)(aR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,AB.jsx)(aR.Path,{d:"m13.06 12 6.47-6.47-1.06-1.06L12 10.94 5.53 4.47 4.47 5.53 10.94 12l-6.47 6.47 1.06 1.06L12 13.06l6.47 6.47 1.06-1.06L13.06 12Z"})});var lR=a(Se(),1),IB=a(E(),1),OB=(0,IB.jsx)(lR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IB.jsx)(lR.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 cR=a(Se(),1),NB=a(E(),1),MB=(0,NB.jsx)(cR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NB.jsx)(cR.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 uR=a(Se(),1),FB=a(E(),1),DB=(0,FB.jsx)(uR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FB.jsx)(uR.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var dR=a(Se(),1),LB=a(E(),1),BB=(0,LB.jsx)(dR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LB.jsx)(dR.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 fR=a(Se(),1),VB=a(E(),1),jB=(0,VB.jsx)(fR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VB.jsx)(fR.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 pR=a(Se(),1),zB=a(E(),1),cv=(0,zB.jsx)(pR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zB.jsx)(pR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var mR=a(Se(),1),HB=a(E(),1),UB=(0,HB.jsx)(mR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HB.jsx)(mR.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 hR=a(Se(),1),WB=a(E(),1),g1=(0,WB.jsx)(hR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WB.jsx)(hR.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 gR=a(Se(),1),GB=a(E(),1),vR=(0,GB.jsx)(gR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GB.jsx)(gR.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 bR=a(Se(),1),YB=a(E(),1),qB=(0,YB.jsx)(bR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,YB.jsx)(bR.Path,{d:"M18 11.3l-1-1.1-4 4V3h-1.5v11.3L7 10.2l-1 1.1 6.2 5.8 5.8-5.8zm.5 3.7v3.5h-13V15H4v5h16v-5h-1.5z"})});var yR=a(Se(),1),KB=a(E(),1),v0=(0,KB.jsx)(yR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KB.jsx)(yR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 0 4-4H8a4 4 0 0 0 4 4Z"})});var wR=a(Se(),1),ZB=a(E(),1),uv=(0,ZB.jsx)(wR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZB.jsx)(wR.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 _R=a(Se(),1),XB=a(E(),1),Sf=(0,XB.jsx)(_R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XB.jsx)(_R.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 SR=a(Se(),1),QB=a(E(),1),JB=(0,QB.jsx)(SR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,QB.jsx)(SR.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 xR=a(Se(),1),$B=a(E(),1),xf=(0,$B.jsx)(xR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$B.jsx)(xR.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 CR=a(Se(),1),eV=a(E(),1),ms=(0,eV.jsx)(CR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eV.jsx)(CR.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 TR=a(Se(),1),tV=a(E(),1),rV=(0,tV.jsx)(TR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tV.jsx)(TR.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 ER=a(Se(),1),oV=a(E(),1),nV=(0,oV.jsx)(ER.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oV.jsx)(ER.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 PR=a(Se(),1),iV=a(E(),1),sV=(0,iV.jsx)(PR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iV.jsx)(PR.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 kR=a(Se(),1),aV=a(E(),1),lV=(0,aV.jsx)(kR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,aV.jsx)(kR.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 RR=a(Se(),1),cV=a(E(),1),uV=(0,cV.jsx)(RR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cV.jsx)(RR.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 AR=a(Se(),1),dV=a(E(),1),v1=(0,dV.jsx)(AR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dV.jsx)(AR.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 IR=a(Se(),1),fV=a(E(),1),b1=(0,fV.jsx)(IR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fV.jsx)(IR.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var OR=a(Se(),1),pV=a(E(),1),mV=(0,pV.jsx)(OR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pV.jsx)(OR.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 NR=a(Se(),1),hV=a(E(),1),gV=(0,hV.jsx)(NR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hV.jsx)(NR.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 MR=a(Se(),1),vV=a(E(),1),bV=(0,vV.jsx)(MR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vV.jsx)(MR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var y1=a(Se(),1),w1=a(E(),1),_1=(0,w1.jsxs)(y1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,w1.jsx)(y1.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,w1.jsx)(y1.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 FR=a(Se(),1),yV=a(E(),1),xc=(0,yV.jsx)(FR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yV.jsx)(FR.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 DR=a(Se(),1),wV=a(E(),1),_V=(0,wV.jsx)(DR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wV.jsx)(DR.Path,{d:"M5 11.25h14v1.5H5z"})});var LR=a(Se(),1),SV=a(E(),1),xV=(0,SV.jsx)(LR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,SV.jsx)(LR.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var BR=a(Se(),1),CV=a(E(),1),S1=(0,CV.jsx)(BR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,CV.jsx)(BR.Path,{d:"M3 6h11v1.5H3V6Zm3.5 5.5h11V13h-11v-1.5ZM21 17H10v1.5h11V17Z"})});var VR=a(Se(),1),TV=a(E(),1),EV=(0,TV.jsx)(VR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,TV.jsx)(VR.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 jR=a(Se(),1),PV=a(E(),1),b0=(0,PV.jsx)(jR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,PV.jsx)(jR.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 zR=a(Se(),1),kV=a(E(),1),yo=(0,kV.jsx)(zR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kV.jsx)(zR.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var HR=a(Se(),1),RV=a(E(),1),AV=(0,RV.jsx)(HR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,RV.jsx)(HR.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 UR=a(Se(),1),IV=a(E(),1),OV=(0,IV.jsx)(UR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,IV.jsx)(UR.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var WR=a(Se(),1),NV=a(E(),1),Pl=(0,NV.jsx)(WR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,NV.jsx)(WR.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var GR=a(Se(),1),MV=a(E(),1),x1=(0,MV.jsx)(GR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,MV.jsx)(GR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5A6.5 6.5 0 0 1 6.93 7.931l9.139 9.138A6.473 6.473 0 0 1 12 18.5Zm5.123-2.498a6.5 6.5 0 0 0-9.124-9.124l9.124 9.124ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Z"})});var C1=a(Se(),1),T1=a(E(),1),vm=(0,T1.jsxs)(C1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,T1.jsx)(C1.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,T1.jsx)(C1.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 YR=a(Se(),1),FV=a(E(),1),E1=(0,FV.jsx)(YR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,FV.jsx)(YR.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var qR=a(Se(),1),DV=a(E(),1),P1=(0,DV.jsx)(qR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,DV.jsx)(qR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm8 4a4 4 0 0 1-4-4h4V8a4 4 0 0 1 0 8Z"})});var KR=a(Se(),1),LV=a(E(),1),BV=(0,LV.jsx)(KR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,LV.jsx)(KR.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 ZR=a(Se(),1),VV=a(E(),1),Cc=(0,VV.jsx)(ZR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,VV.jsx)(ZR.Path,{d:"M11 12.5V17.5H12.5V12.5H17.5V11H12.5V6H11V11H6V12.5H11Z"})});var XR=a(Se(),1),jV=a(E(),1),zV=(0,jV.jsx)(XR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jV.jsx)(XR.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 QR=a(Se(),1),HV=a(E(),1),kl=(0,HV.jsx)(QR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,HV.jsx)(QR.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var JR=a(Se(),1),UV=a(E(),1),dv=(0,UV.jsx)(JR.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,UV.jsx)(JR.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var $R=a(Se(),1),WV=a(E(),1),fv=(0,WV.jsx)($R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,WV.jsx)($R.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 e2=a(Se(),1),GV=a(E(),1),YV=(0,GV.jsx)(e2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,GV.jsx)(e2.Path,{d:"M7 11.5h10V13H7z"})});var t2=a(Se(),1),qV=a(E(),1),k1=(0,qV.jsx)(t2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qV.jsx)(t2.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 r2=a(Se(),1),KV=a(E(),1),R1=(0,KV.jsx)(r2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,KV.jsx)(r2.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 o2=a(Se(),1),ZV=a(E(),1),bm=(0,ZV.jsx)(o2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ZV.jsx)(o2.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var n2=a(Se(),1),XV=a(E(),1),QV=(0,XV.jsx)(n2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,XV.jsx)(n2.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 i2=a(Se(),1),JV=a(E(),1),pv=(0,JV.jsx)(i2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,JV.jsx)(i2.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 A1=a(Se(),1),I1=a(E(),1),$V=(0,I1.jsxs)(A1.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,I1.jsx)(A1.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,I1.jsx)(A1.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 s2=a(Se(),1),e8=a(E(),1),O1=(0,e8.jsx)(s2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,e8.jsx)(s2.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 a2=a(Se(),1),t8=a(E(),1),r8=(0,t8.jsx)(a2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,t8.jsx)(a2.Path,{d:"M17.192 6.75L15.47 5.03l1.06-1.06 3.537 3.53-3.537 3.53-1.06-1.06 1.723-1.72h-3.19c-.602 0-.993.202-1.28.498-.309.319-.538.792-.695 1.383-.13.488-.222 1.023-.296 1.508-.034.664-.116 1.413-.303 2.117-.193.721-.513 1.467-1.068 2.04-.575.594-1.359.954-2.357.954H4v-1.5h4.003c.601 0 .993-.202 1.28-.498.308-.319.538-.792.695-1.383.149-.557.216-1.093.288-1.662l.039-.31a9.653 9.653 0 0 1 .272-1.653c.193-.722.513-1.467 1.067-2.04.576-.594 1.36-.954 2.358-.954h3.19zM8.004 6.75c.8 0 1.46.23 1.988.628a6.24 6.24 0 0 0-.684 1.396 1.725 1.725 0 0 0-.024-.026c-.287-.296-.679-.498-1.28-.498H4v-1.5h4.003zM12.699 14.726c-.161.459-.38.94-.684 1.396.527.397 1.188.628 1.988.628h3.19l-1.722 1.72 1.06 1.06L20.067 16l-3.537-3.53-1.06 1.06 1.723 1.72h-3.19c-.602 0-.993-.202-1.28-.498a1.96 1.96 0 0 1-.024-.026z"})});var l2=a(Se(),1),o8=a(E(),1),n8=(0,o8.jsx)(l2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,o8.jsx)(l2.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 c2=a(Se(),1),i8=a(E(),1),s8=(0,i8.jsx)(c2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,i8.jsx)(c2.Path,{fill:"none",d:"M5.75 12.75V18.25H11.25M12.75 5.75H18.25V11.25",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"square"})});var u2=a(Se(),1),a8=a(E(),1),l8=(0,a8.jsx)(u2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,a8.jsx)(u2.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M9.706 8.646a.25.25 0 01-.188.137l-4.626.672a.25.25 0 00-.139.427l3.348 3.262a.25.25 0 01.072.222l-.79 4.607a.25.25 0 00.362.264l4.138-2.176a.25.25 0 01.233 0l4.137 2.175a.25.25 0 00.363-.263l-.79-4.607a.25.25 0 01.072-.222l3.347-3.262a.25.25 0 00-.139-.427l-4.626-.672a.25.25 0 01-.188-.137l-2.069-4.192a.25.25 0 00-.448 0L9.706 8.646zM12 7.39l-.948 1.921a1.75 1.75 0 01-1.317.957l-2.12.308 1.534 1.495c.412.402.6.982.503 1.55l-.362 2.11 1.896-.997a1.75 1.75 0 011.629 0l1.895.997-.362-2.11a1.75 1.75 0 01.504-1.55l1.533-1.495-2.12-.308a1.75 1.75 0 01-1.317-.957L12 7.39z"})});var d2=a(Se(),1),c8=a(E(),1),u8=(0,c8.jsx)(d2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,c8.jsx)(d2.Path,{d:"M11.776 4.454a.25.25 0 01.448 0l2.069 4.192a.25.25 0 00.188.137l4.626.672a.25.25 0 01.139.426l-3.348 3.263a.25.25 0 00-.072.222l.79 4.607a.25.25 0 01-.362.263l-4.138-2.175a.25.25 0 00-.232 0l-4.138 2.175a.25.25 0 01-.363-.263l.79-4.607a.25.25 0 00-.071-.222L4.754 9.881a.25.25 0 01.139-.426l4.626-.672a.25.25 0 00.188-.137l2.069-4.192z"})});var f2=a(Se(),1),d8=a(E(),1),f8=(0,d8.jsx)(f2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,d8.jsx)(f2.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var p2=a(Se(),1),p8=a(E(),1),N1=(0,p8.jsx)(p2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,p8.jsx)(p2.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 m2=a(Se(),1),m8=a(E(),1),y0=(0,m8.jsx)(m2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,m8.jsx)(m2.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 h2=a(Se(),1),h8=a(E(),1),g2=(0,h8.jsx)(h2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,h8.jsx)(h2.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 v2=a(Se(),1),g8=a(E(),1),Cf=(0,g8.jsx)(v2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g8.jsx)(v2.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 b2=a(Se(),1),v8=a(E(),1),b8=(0,v8.jsx)(b2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v8.jsx)(b2.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 y2=a(Se(),1),y8=a(E(),1),mv=(0,y8.jsx)(y2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y8.jsx)(y2.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 w2=a(Se(),1),w8=a(E(),1),M1=(0,w8.jsx)(w2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,w8.jsx)(w2.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 _2=a(Se(),1),_8=a(E(),1),S8=(0,_8.jsx)(_2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_8.jsx)(_2.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 S2=a(Se(),1),x8=a(E(),1),C8=(0,x8.jsx)(S2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,x8.jsx)(S2.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 x2=a(Se(),1),T8=a(E(),1),E8=(0,T8.jsx)(x2.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,T8.jsx)(x2.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 hs=a(ae(),1),MX=a(Dt(),1);var kX=[];function RX(e,t,r){return e.actions[t]?.[r]??kX}function AX(e,t,r){return e.fields[t]?.[r]??kX}function IX(e,t,r){return e.isReady[t]?.[r]}var H6e={Mobile:8/5,Tablet:4/3},OX={rootClientId:void 0,insertionIndex:void 0,filterValue:void 0},{getTemplatePartIcon:U6e}=Y(hs.privateApis),P8=["post-only","template-locked"],W6e=(0,ia.createRegistrySelector)(e=>(0,ia.createSelector)(t=>{if(typeof t.blockInserterPanel=="object")return t.blockInserterPanel;if(Mk(t)==="template-locked"){let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(hv.store),[s]=r("core/post-content");if(s){let l=o();return l&&l!==s&&n(l).includes(s)?OX:{rootClientId:s,insertionIndex:i(s).length,filterValue:void 0}}}return OX},t=>{let{getBlocksByName:r,getSelectedBlockClientId:o,getBlockParents:n,getBlockOrder:i}=e(hv.store),[s]=r("core/post-content"),l=o();return[t.blockInserterPanel,Mk(t),s,l,l?n(l):void 0,s?i(s).length:void 0]}));function G6e(e){return e.listViewToggleRef}function Y6e(e){return e.inserterSidebarToggleRef}var NX={wp_block:y0,wp_navigation:OV,page:vm,post:S8},q6e=(0,ia.createRegistrySelector)(e=>(t,r,o)=>{{if(r==="wp_template_part"||r==="wp_template"){let s=(e(hs.store).getCurrentTheme()?.default_template_part_areas||[]).find(l=>o.area===l.area);return s?.icon?U6e(s.icon):xc}if(NX[r])return NX[r];let n=e(hs.store).getPostType(r);return typeof n?.icon=="string"&&n.icon.startsWith("dashicons-")?n.icon.slice(10):vm}});function K6e(e,...t){return RX(e.dataviews,...t)}function Z6e(e,...t){return IX(e.dataviews,...t)}function X6e(e,...t){return AX(e.dataviews,...t)}var Q6e=(0,ia.createRegistrySelector)(e=>(0,ia.createSelector)((t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n,getBlockName:i}=e(hv.store);return o(r).filter(s=>n(s).every(l=>{let c=i(l);return c!=="core/query"&&!r.includes(c)}))},(t,r)=>{r=Array.isArray(r)?r:[r];let{getBlocksByName:o,getBlockParents:n}=e(hv.store),i=o(r),s=i.map(l=>n(l));return[i,...s]})),J6e=(0,ia.createRegistrySelector)(e=>(t,r)=>{let{getPostType:o,getCurrentTheme:n,hasFinishedResolution:i}=e(hs.store),s=n(),l=o(r);if(!i("getPostType",[r])||!i("getCurrentTheme"))return;let c=s?.stylesheet,u=e(MX.store).get("core","renderingModes")?.[c]?.[r];if(P8.includes(u))return u;let d=Array.isArray(l?.supports?.editor)?l.supports.editor.find(m=>"default-mode"in m)?.["default-mode"]:void 0;if(P8.includes(d))return d;let f=q4(t).defaultRenderingMode;return P8.includes(f)?f:"post-only"});function $6e(e){return e.stylesPath??"/"}function eFe(e){return e.showStylebook??!1}var tFe=(0,ia.createRegistrySelector)(e=>t=>{if(!Y(e(hv.store)).isZoomOut())return t.canvasWidth}),rFe=(0,ia.createRegistrySelector)(e=>t=>{let r=Y(e(hv.store));if(r.isZoomOut())return;let o=t.canvasWidth,n=r.getSettings().__experimentalFeatures?.viewport,i=m0(o,n);if(o!==p0(i,n))return;let s=H6e[i];if(s&&o>0)return Math.round(o*s)});function k8(e){return e.revisionPage}function gv(e,t){return{per_page:FX,page:t,context:"edit",orderby:"date",order:"desc",_fields:[...new Set(["id","date","modified","author","slug","meta","title.raw","excerpt.raw","content.raw",e])].join()}}var FX=100;function oFe(){return FX}var nFe=(0,ia.createRegistrySelector)(e=>(t,r)=>{if(!r)return null;let{type:o,id:n}=zn(t);if(!o||!n)return null;let s=e(hs.store).getEntityConfig("postType",o)?.revisionKey||"id";return e(hs.store).getRevisions("postType",o,n,gv(s,r))});function iFe(e){return e.revisionId!==null}function sFe(e){return e.showRevisionDiff}function R8(e){return e.revisionId}var aFe=(0,ia.createRegistrySelector)(e=>t=>{let r=R8(t);if(!r)return;let o=k8(t);if(!o)return null;let{type:n,id:i}=zn(t),l=e(hs.store).getEntityConfig("postType",n)?.revisionKey||"id",c=e(hs.store).getRevisions("postType",n,i,gv(l,o));return c?c.find(u=>u[l]===r)??null:null});function lFe(e){return e.selectedNote?.noteId}function cFe(e){return!!e.selectedNote?.options?.focus}var uFe=(0,ia.createRegistrySelector)(e=>t=>{let r=R8(t);if(!r)return;let o=k8(t);if(!o)return null;let{type:n,id:i}=zn(t),l=e(hs.store).getEntityConfig("postType",n)?.revisionKey||"id",c=gv(l,o),u=e(hs.store).getRevisions("postType",n,i,c);if(!u)return null;let d=u.findIndex(h=>h[l]===r);if(d>=0&&d<u.length-1)return u[d+1];let f=G4(t),m=Math.ceil(f/c.per_page)||1;return d===u.length-1&&o<m?e(hs.store).getRevisions("postType",n,i,gv(l,o+1))?.[0]??null:null}),dFe=(0,ia.createRegistrySelector)(e=>t=>{if(!Y(e(hs.store)).isCollaborationSupported())return!1;let r=ra(t),o=oa(t),i=e(hs.store).getEntityConfig("postType",r)?.syncConfig;return!!(i&&i.supportsPersistence&&window._wpCollaborationEnabled&&i.shouldSync?.(`postType/${r}`,o)!==!1)});var l3=a(ae(),1),a_e=a(Vn(),1);var qX=a(j(),1);var gs=a(G(),1);var P2=a(Te(),1),zX=a(K(),1),w0=a(U(),1),HX=a(It(),1),UX=a(bo(),1),vv=a(j(),1);var jX=a(bo(),1);var C2=a(Vt(),1),LX=a(j(),1);function BX(e){return e.type==="wp_template"}function VX(e){return e.type==="wp_template_part"}function Tf(e){return e.type==="wp_template"||e.type==="wp_template_part"}function ft(e,t=(0,LX.__)("(no title)")){let r="";return typeof e.title=="string"?r=(0,C2.decodeEntities)(e.title):e.title&&"rendered"in e.title?r=(0,C2.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title&&(r=(0,C2.decodeEntities)(e.title.raw)),r||t}function T2(e){return e?[e.source,e.source].includes("custom")&&!(e.type==="wp_template"&&e?.plugin)&&!e.has_theme_file:!1}var E2=e=>typeof e!="object"?"":e.slug||(0,jX.cleanForSlug)(ft(e))||e.id.toString();var Hn=a(E(),1),WX=({field:e,onChange:t,data:r})=>{let{id:o}=e,n=e.getValue({item:r})||E2(r),i=r.permalink_template||"",s=/%(?:postname|pagename)%/,[l,c]=i.split(s),u=l,d=c,f=s.test(i),m=(0,w0.useRef)(n),h=n||m.current,g=f?`${u}${h}${d}`:(0,UX.safeDecodeURIComponent)(r.link||"");(0,w0.useEffect)(()=>{n&&m.current===void 0&&(m.current=n)},[n]);let v=(0,w0.useCallback)(w=>t({[o]:w}),[o,t]),{createNotice:b}=(0,zX.useDispatch)(HX.store),_=(0,P2.useCopyToClipboard)(g,()=>{b("info",(0,vv.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),y="editor-post-url__slug-description-"+(0,P2.useInstanceId)(WX);return(0,Hn.jsxs)("fieldset",{className:"fields-controls__slug",children:[f&&(0,Hn.jsxs)(gs.__experimentalVStack,{children:[(0,Hn.jsxs)(gs.__experimentalVStack,{spacing:"0px",children:[(0,Hn.jsx)("span",{children:(0,vv.__)("Customize the last part of the Permalink.")}),(0,Hn.jsx)(gs.ExternalLink,{href:"https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink",children:(0,vv.__)("Learn more")})]}),(0,Hn.jsx)(gs.__experimentalInputControl,{prefix:(0,Hn.jsx)(gs.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,Hn.jsx)(gs.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Hn.jsx)(gs.Button,{size:"small",icon:g1,ref:_,label:(0,vv.__)("Copy")})}),label:(0,vv.__)("Link"),hideLabelFromVision:!0,value:n,autoComplete:"off",spellCheck:"false",type:"text",className:"fields-controls__slug-input",onChange:w=>{v(w)},onBlur:()=>{n===""&&v(m.current)},"aria-describedby":y}),(0,Hn.jsxs)("div",{className:"fields-controls__slug-help",children:[(0,Hn.jsx)("span",{className:"fields-controls__slug-help-visual-label",children:(0,vv.__)("Permalink:")}),(0,Hn.jsxs)(gs.ExternalLink,{className:"fields-controls__slug-help-link",href:g,children:[(0,Hn.jsx)("span",{className:"fields-controls__slug-help-prefix",children:u}),(0,Hn.jsx)("span",{className:"fields-controls__slug-help-slug",children:h}),(0,Hn.jsx)("span",{className:"fields-controls__slug-help-suffix",children:d})]})]})]}),!f&&(0,Hn.jsx)(gs.ExternalLink,{className:"fields-controls__slug-help",href:g,children:g})]})},GX=WX;var k2=a(U(),1);var fFe=({item:e})=>{let t=E2(e),r=(0,k2.useRef)(t);return(0,k2.useEffect)(()=>{t&&r.current===void 0&&(r.current=t)},[t]),`${t||r.current}`},YX=fFe;var pFe={id:"slug",type:"text",label:(0,qX.__)("Slug"),Edit:GX,render:YX,filterBy:!1},I8=pFe;var O8=a(j(),1);function KX(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=KX(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function mFe(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=KX(e))&&(o&&(o+=" "),o+=t);return o}var J=mFe;var ZX=a(G(),1),XX=a(j(),1);var F1=a(E(),1);function D1({item:e,className:t,children:r}){let o=ft(e);return(0,F1.jsxs)(ZX.__experimentalHStack,{className:J("fields-field__title",t),alignment:"center",justify:"flex-start",children:[(0,F1.jsx)("span",{children:o||(0,XX.__)("(no title)")}),r]})}function R2({item:e}){return(0,F1.jsx)(D1,{item:e})}var hFe={type:"text",id:"title",label:(0,O8.__)("Title"),placeholder:(0,O8.__)("No title"),getValue:({item:e})=>ft(e),render:R2,enableHiding:!0,enableGlobalSearch:!0,filterBy:!1},A2=hFe;var F8=a(j(),1);var N8=a(j(),1),JX=a(K(),1),$X=a(ae(),1),eQ=a(G(),1);var QX=a(yf(),1),{lock:dvt,unlock:ln}=(0,QX.__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 M8=a(E(),1),{Badge:gFe}=ln(eQ.privateApis);function tQ({item:e}){let{frontPageId:t,postsPageId:r}=(0,JX.useSelect)(o=>{let{getEntityRecord:n}=o($X.store),i=n("root","site");return{frontPageId:i?.page_on_front,postsPageId:i?.page_for_posts}},[]);return(0,M8.jsx)(D1,{item:e,className:"fields-field__page-title",children:[t,r].includes(e.id)&&(0,M8.jsx)(gFe,{children:e.id===t?(0,N8.__)("Homepage"):(0,N8.__)("Posts Page")})})}var vFe={type:"text",id:"title",label:(0,F8.__)("Title"),placeholder:(0,F8.__)("No title"),getValue:({item:e})=>ft(e),render:tQ,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},D8=vFe;var L8=a(j(),1);var bFe={id:"title",type:"text",label:(0,L8.__)("Template"),placeholder:(0,L8.__)("No title"),getValue:({item:e})=>ft(e),render:R2,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},L1=bFe;var uj=a(j(),1);var Fre=a(j(),1);var Dre=a(Rl(),1);var Gee=a(U(),1);var bv=a(_e(),1);function I2({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=bv.useRef(e!==void 0),[i,s]=bv.useState(t),l=n?e:i,c=bv.useCallback(u=>{n||s(u)},[]);return[l,c]}var yFe=a(_e(),1),B1={...yFe};var iQ=a(_e(),1),nQ={};function cn(e,t){let r=iQ.useRef(nQ);return r.current===nQ&&(r.current=e(t)),r}var B8=B1.useInsertionEffect,wFe=B8&&B8!==B1.useLayoutEffect?B8:e=>e();function De(e){let t=cn(_Fe).current;return t.next=e,wFe(t.effect),t.trampoline}function _Fe(){let e={next:void 0,callback:SFe,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function SFe(){}var sQ=a(_e(),1),xFe=()=>{},Re=typeof document<"u"?sQ.useLayoutEffect:xFe;var ym=a(_e(),1);var O2=a(_e(),1),V8=O2.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function aQ(){return O2.useContext(V8)}var lQ=a(E(),1);function N2(e){let{children:t,elementsRef:r,labelsRef:o,onMapChange:n}=e,i=De(n),s=ym.useRef(0),l=cn(TFe).current,c=cn(CFe).current,[u,d]=ym.useState(0),f=ym.useRef(u),m=De((_,y)=>{c.set(_,y??null),f.current+=1,d(f.current)}),h=De(_=>{c.delete(_),f.current+=1,d(f.current)}),g=ym.useMemo(()=>{let _=new Map;return Array.from(c.keys()).filter(w=>w.isConnected).sort(EFe).forEach((w,S)=>{let x=c.get(w)??{};_.set(w,{...x,index:S})}),_},[c,u]);Re(()=>{if(typeof MutationObserver!="function"||g.size===0)return;let _=new MutationObserver(y=>{let w=new Set,S=x=>w.has(x)?w.delete(x):w.add(x);y.forEach(x=>{x.removedNodes.forEach(S),x.addedNodes.forEach(S)}),w.size===0&&(f.current+=1,d(f.current))});return g.forEach((y,w)=>{w.parentElement&&_.observe(w.parentElement,{childList:!0})}),()=>{_.disconnect()}},[g]),Re(()=>{f.current===u&&(r.current.length!==g.size&&(r.current.length=g.size),o&&o.current.length!==g.size&&(o.current.length=g.size),s.current=g.size),i(g)},[i,g,r,o,u]),Re(()=>()=>{r.current=[]},[r]),Re(()=>()=>{o&&(o.current=[])},[o]);let v=De(_=>(l.add(_),()=>{l.delete(_)}));Re(()=>{l.forEach(_=>_(g))},[l,g]);let b=ym.useMemo(()=>({register:m,unregister:h,subscribeMapChange:v,elementsRef:r,labelsRef:o,nextIndexRef:s}),[m,h,v,r,o,s]);return(0,lQ.jsx)(V8.Provider,{value:b,children:t})}function CFe(){return new Map}function TFe(){return new Set}function EFe(e,t){let r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}var M2=a(_e(),1),PFe=M2.createContext(void 0);function wm(){return M2.useContext(PFe)?.direction??"ltr"}function kFe(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 RFe=kFe("https://base-ui.com/production-error","Base UI"),No=RFe;var yv=a(_e(),1);function Ef(e,t,r,o){let n=cn(uQ).current;return AFe(n,e,t,r,o)&&dQ(n,[e,t,r,o]),n.callback}function cQ(e){let t=cn(uQ).current;return IFe(t,e)&&dQ(t,e),t.callback}function uQ(){return{callback:null,cleanup:null,refs:[]}}function AFe(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function IFe(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function dQ(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 pQ=a(_e(),1);var fQ=a(_e(),1),OFe=parseInt(fQ.version,10);function _0(e){return OFe>=e}function j8(e){if(!pQ.isValidElement(e))return null;let t=e,r=t.props;return(_0(19)?r?.ref:t.ref)??null}function V1(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Tc(){}var j1=Object.freeze([]),io=Object.freeze({});function mQ(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 hQ(e,t){return typeof e=="function"?e(t):e}function F2(e,t){return typeof e=="function"?e(t):e}var z8={};function hr(e,t,r,o,n){if(!r&&!o&&!n&&!e)return D2(t);let i=D2(e);return t&&(i=z1(i,t)),r&&(i=z1(i,r)),o&&(i=z1(i,o)),n&&(i=z1(i,n)),i}function gQ(e){if(e.length===0)return z8;if(e.length===1)return D2(e[0]);let t=D2(e[0]);for(let r=1;r<e.length;r+=1)t=z1(t,e[r]);return t}function D2(e){return H8(e)?{...bQ(e,z8)}:NFe(e)}function z1(e,t){return H8(t)?bQ(t,e):MFe(e,t)}function NFe(e){let t={...e};for(let r in t){let o=t[r];vQ(r,o)&&(t[r]=yQ(o))}return t}function MFe(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=V1(e.style,o);break}case"className":{e[r]=U8(e.className,o);break}default:vQ(r,o)?e[r]=FFe(e[r],o):e[r]=o}}return e}function vQ(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 H8(e){return typeof e=="function"}function bQ(e,t){return H8(e)?e(t):e??z8}function FFe(e,t){return t?e?(...r)=>{let o=r[0];if(wQ(o)){let i=o;H1(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:yQ(t):e}function yQ(e){return e&&((...t)=>{let r=t[0];return wQ(r)&&H1(r),e(...t)})}function H1(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function U8(e,t){return t?e?t+" "+e:t:e}function wQ(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var W8=a(_e(),1);function Qt(e,t,r={}){let o=t.render,n=DFe(t,r);if(r.enabled===!1)return null;let i=r.state??io;return VFe(e,o,n,i)}function DFe(e,t={}){let{className:r,style:o,render:n}=e,{state:i=io,ref:s,props:l,stateAttributesMapping:c,enabled:u=!0}=t,d=u?hQ(r,i):void 0,f=u?F2(o,i):void 0,m=u?mQ(i,c):io,h=u&&l?LFe(l):void 0,g=u?V1(m,h)??{}:io;return typeof document<"u"&&(u?Array.isArray(s)?g.ref=cQ([g.ref,j8(n),...s]):g.ref=Ef(g.ref,j8(n),s):Ef(null,null)),u?(d!==void 0&&(g.className=U8(g.className,d)),f!==void 0&&(g.style=V1(g.style,f)),g):io}function LFe(e){return Array.isArray(e)?gQ(e):hr(void 0,e)}var BFe=Symbol.for("react.lazy");function VFe(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=hr(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===BFe&&(i=yv.Children.toArray(t)[0]),yv.cloneElement(i,n)}if(e&&typeof e=="string")return jFe(e,r);throw new Error(No(8))}function jFe(e,t){return e==="button"?(0,W8.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,W8.createElement)("img",{alt:"",...t,key:t.key}):yv.createElement(e,t)}var L2=a(_e(),1);var _Q=0;function zFe(e,t="mui"){let[r,o]=L2.useState(e),n=e||r;return L2.useEffect(()=>{r==null&&(_Q+=1,o(`${t}-${_Q}`))},[r,t]),n}var SQ=B1.useId;function _m(e,t){if(SQ!==void 0){let r=SQ();return e??(t?`${t}-${r}`:r)}return zFe(e,t)}function Sm(e){return _m(e,"base-ui")}var j2=a(_e(),1);var Ke={};Yr(Ke,{cancelOpen:()=>hDe,chipRemovePress:()=>QFe,clearPress:()=>XFe,closePress:()=>KFe,closeWatcher:()=>lDe,decrementPress:()=>eDe,disabled:()=>vDe,drag:()=>fDe,escapeKey:()=>aDe,focusOut:()=>sDe,imperativeAction:()=>wDe,incrementPress:()=>$Fe,initial:()=>yDe,inputBlur:()=>oDe,inputChange:()=>tDe,inputClear:()=>rDe,inputPaste:()=>nDe,inputPress:()=>iDe,itemPress:()=>qFe,keyboard:()=>uDe,linkPress:()=>ZFe,listNavigation:()=>cDe,missing:()=>bDe,none:()=>HFe,outsidePress:()=>YFe,pointer:()=>dDe,scrub:()=>mDe,siblingOpen:()=>gDe,swipe:()=>_De,trackPress:()=>JFe,triggerFocus:()=>GFe,triggerHover:()=>WFe,triggerPress:()=>UFe,wheel:()=>pDe,windowResize:()=>SDe});var HFe="none",UFe="trigger-press",WFe="trigger-hover",GFe="trigger-focus",YFe="outside-press",qFe="item-press",KFe="close-press",ZFe="link-press",XFe="clear-press",QFe="chip-remove-press",JFe="track-press",$Fe="increment-press",eDe="decrement-press",tDe="input-change",rDe="input-clear",oDe="input-blur",nDe="input-paste",iDe="input-press",sDe="focus-out",aDe="escape-key",lDe="close-watcher",cDe="list-navigation",uDe="keyboard",dDe="pointer",fDe="drag",pDe="wheel",mDe="scrub",hDe="cancel-open",gDe="sibling-open",vDe="disabled",bDe="missing",yDe="initial",wDe="imperative-action",_De="swipe",SDe="window-resize";function Ct(e,t,r,o){let n=!1,i=!1,s=o??io;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 Y8=a(_e(),1);var xQ=a(_e(),1),xDe=[];function S0(e){xQ.useEffect(e,xDe)}var B2=null,vbt=globalThis.requestAnimationFrame,G8=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)}},V2=new G8,vs=class e{static create(){return new e}static request(t){return V2.request(t)}static cancel(t){return V2.cancel(t)}currentId=B2;request(t){this.cancel(),this.currentId=V2.request(()=>{this.currentId=B2,t()})}cancel=()=>{this.currentId!==B2&&(V2.cancel(this.currentId),this.currentId=B2)};disposeEffect=()=>this.cancel};function x0(){let e=cn(vs.create).current;return S0(e.disposeEffect),e}function C0(e,t=!1,r=!1){let[o,n]=Y8.useState(e&&t?"idle":void 0),[i,s]=Y8.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),Re(()=>{if(!e&&i&&o!=="ending"&&r){let l=vs.request(()=>{n("ending")});return()=>{vs.cancel(l)}}},[e,i,o,r]),Re(()=>{if(!e||t)return;let l=vs.request(()=>{n(void 0)});return()=>{vs.cancel(l)}},[t,e]),Re(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let l=vs.request(()=>{n("idle")});return()=>{vs.cancel(l)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function CQ(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=I2({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:l,setMounted:c,transitionStatus:u}=C0(i,!0,!0),d=Sm(),[f,m]=j2.useState(),h=f??d,g=De(v=>{let b=!i,_=Ct(Ke.triggerPress,v.nativeEvent);o(b,_),!_.isCanceled&&s(b)});return j2.useMemo(()=>({disabled:n,handleTrigger:g,mounted:l,open:i,panelId:h,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:u}),[n,g,l,i,h,c,s,m,u])}var z2=a(_e(),1),q8=z2.createContext(void 0);function H2(){let e=z2.useContext(q8);if(e===void 0)throw new Error(No(15));return e}var wv=a(_e(),1);var CDe=(function(e){return e[e.None=0]="None",e[e.GuessFromOrder=1]="GuessFromOrder",e})({});function U2(e={}){let{label:t,metadata:r,textRef:o,indexGuessBehavior:n,index:i}=e,{register:s,unregister:l,subscribeMapChange:c,elementsRef:u,labelsRef:d,nextIndexRef:f}=aQ(),m=wv.useRef(-1),[h,g]=wv.useState(i??(n===CDe.GuessFromOrder?()=>{if(m.current===-1){let _=f.current;f.current+=1,m.current=_}return m.current}:-1)),v=wv.useRef(null),b=wv.useCallback(_=>{if(v.current=_,h!==-1&&_!==null&&(u.current[h]=_,d)){let y=t!==void 0;d.current[h]=y?t:o?.current?.textContent??_.textContent}},[h,u,d,t,o]);return Re(()=>{if(i!=null)return;let _=v.current;if(_)return s(_,r),()=>{l(_)}},[i,s,l,r]),Re(()=>{if(i==null)return c(_=>{let y=v.current?_.get(v.current)?.index:null;y!=null&&g(y)})},[i,c,g]),{ref:b,index:h}}var Ka=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),TDe={[Ka.startingStyle]:""},EDe={[Ka.endingStyle]:""},xm={transitionStatus(e){return e==="starting"?TDe:e==="ending"?EDe:null}};var U1=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ka.startingStyle]="startingStyle",e[e.endingStyle=Ka.endingStyle]="endingStyle",e})({});var TQ=(function(e){return e.panelOpen="data-panel-open",e})({});var PDe={[U1.open]:""},kDe={[U1.closed]:""},EQ={open(e){return e?{[TQ.panelOpen]:""}:null}},PQ={open(e){return e?PDe:kDe}};var P0=a(_e(),1);function W2(){return typeof window<"u"}function Sv(e){return G2(e)?(e.nodeName||"").toLowerCase():"#document"}function Kr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Pc(e){var t;return(t=(G2(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function G2(e){return W2()?e instanceof Node||e instanceof Kr(e).Node:!1}function lt(e){return W2()?e instanceof Element||e instanceof Kr(e).Element:!1}function wo(e){return W2()?e instanceof HTMLElement||e instanceof Kr(e).HTMLElement:!1}function T0(e){return!W2()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Kr(e).ShadowRoot}function E0(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Un(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function kQ(e){return/^(table|td|th)$/.test(Sv(e))}function W1(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var RDe=/transform|translate|scale|rotate|perspective|filter/,ADe=/paint|layout|strict|content/,_v=e=>!!e&&e!=="none",K8;function Y2(e){let t=lt(e)?Un(e):e;return _v(t.transform)||_v(t.translate)||_v(t.scale)||_v(t.rotate)||_v(t.perspective)||!q2()&&(_v(t.backdropFilter)||_v(t.filter))||RDe.test(t.willChange||"")||ADe.test(t.contain||"")}function RQ(e){let t=Ec(e);for(;wo(t)&&!kc(t);){if(Y2(t))return t;if(W1(t))return null;t=Ec(t)}return null}function q2(){return K8==null&&(K8=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),K8}function kc(e){return/^(html|body|#document)$/.test(Sv(e))}function Un(e){return Kr(e).getComputedStyle(e)}function G1(e){return lt(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Ec(e){if(Sv(e)==="html")return e;let t=e.assignedSlot||e.parentNode||T0(e)&&e.host||Pc(e);return T0(t)?t.host:t}function AQ(e){let t=Ec(e);return kc(t)?e.ownerDocument?e.ownerDocument.body:e.body:wo(t)&&E0(t)?t:AQ(t)}function Cm(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=AQ(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=Kr(n);if(i){let l=K2(s);return t.concat(s,s.visualViewport||[],E0(n)?n:[],l&&r?Cm(l):[])}else return t.concat(n,Cm(n,[],r))}function K2(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Z2=a(_e(),1),Z8=Z2.createContext(void 0);function X2(e=!1){let t=Z2.useContext(Z8);if(t===void 0&&!e)throw new Error(No(16));return t}var IQ=a(_e(),1);function OQ(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:IQ.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 xv(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=P0.useRef(null),l=X2(!0),c=i??l!==void 0,{props:u}=OQ({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),d=P0.useCallback(()=>{let h=s.current;X8(h)&&c&&t&&u.disabled===void 0&&h.disabled&&(h.disabled=!1)},[t,u.disabled,c]);Re(d,[d]);let f=P0.useCallback((h={})=>{let{onClick:g,onMouseDown:v,onKeyUp:b,onKeyDown:_,onPointerDown:y,...w}=h;return hr({onClick(S){if(t){S.preventDefault();return}g?.(S)},onMouseDown(S){t||v?.(S)},onKeyDown(S){if(t||(H1(S),_?.(S),S.baseUIHandlerPrevented))return;let x=S.target===S.currentTarget,C=S.currentTarget,I=X8(C),k=!n&&IDe(C),R=x&&(n?I:!k),A=S.key==="Enter",P=S.key===" ",T=C.getAttribute("role"),M=T?.startsWith("menuitem")||T==="option"||T==="gridcell";if(x&&c&&P){if(S.defaultPrevented&&M)return;S.preventDefault(),k||n&&I?(C.click(),S.preventBaseUIHandler()):R&&(g?.(S),S.preventBaseUIHandler());return}R&&(!n&&(P||A)&&S.preventDefault(),!n&&A&&g?.(S))},onKeyUp(S){if(!t){if(H1(S),b?.(S),S.target===S.currentTarget&&n&&c&&X8(S.currentTarget)&&S.key===" "){S.preventDefault();return}S.baseUIHandlerPrevented||S.target===S.currentTarget&&!n&&!c&&S.key===" "&&g?.(S)}},onPointerDown(S){if(t){S.preventDefault();return}y?.(S)}},n?{type:"button"}:{role:"button"},u,w)},[t,u,c,n]),m=De(h=>{s.current=h,d()});return{getButtonProps:f,buttonRef:m}}function X8(e){return wo(e)&&e.tagName==="BUTTON"}function IDe(e){return!!(e?.tagName==="A"&&e?.href)}var bs=a(_e(),1);function Jt(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Fi(e){let t=cn(ODe,e).current;return t.next=e,Re(t.effect),t}function ODe(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ko(e){return e?.ownerDocument||document}var DQ=a(_e(),1);var FQ=a(Vu(),1);function MQ(e){return e==null?e:"current"in e?e.current:e}function Tm(e,t=!1,r=!0){let o=x0();return De((n,i=null)=>{o.cancel();let s=MQ(e);if(s==null)return;let l=s,c=()=>{FQ.flushSync(n)};if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function u(){Promise.all(l.getAnimations().map(d=>d.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let d=l.getAnimations();!i?.aborted&&d.length>0&&d.some(f=>f.pending||f.playState!=="finished")&&u()})}if(t){let d=Ka.startingStyle;if(!l.hasAttribute(d)){o.request(u);return}let f=new MutationObserver(()=>{l.hasAttribute(d)||(f.disconnect(),u())});f.observe(l,{attributes:!0,attributeFilter:[d]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(u)})}function Em(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=De(n),s=Tm(o,r,!1);DQ.useEffect(()=>{if(!t)return;let l=new AbortController;return s(i,l.signal),()=>{l.abort()}},[t,r,i,s])}var Y1={height:void 0,width:void 0};function BQ(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:l,setMounted:c,setOpen:u,transitionStatus:d}=e,f=bs.useRef(null),m=bs.useRef(null),[h,g]=bs.useState(Y1),v=bs.useRef(Y1),b=bs.useRef(!1),_=bs.useRef(l),y=bs.useRef(!1),[w,S]=bs.useState(!1),x=bs.useRef(null),C=Ef(t,f),I=Fi({mounted:i,open:l}),k=Tm(f,!1,!1),R=!l&&!i,A=w?"idle":d,P=l&&(_.current||y.current),T=!l&&i&&m.current==="css-animation"&&h.height===void 0&&h.width===void 0?v.current:h,M=r&&R&&m.current!=="css-animation",B=De((O,L=!0)=>{L&&(v.current=O),g(O)}),F=De(()=>{x.current?.(),x.current=null}),V=De(O=>{F(),x.current=()=>{x.current=null,O()}}),z=De(()=>{l&&i&&m.current==="css-animation"&&(y.current=!0)});Re(()=>{!w||d==="starting"||S(!1)},[w,d]),bs.useEffect(()=>()=>{z(),F()},[z,F]),Re(()=>{let O=f.current;if(!O)return;!l&&x.current&&F();let L=NDe(O,P);if(m.current=L,l&&d==="idle"&&_.current&&L==="css-animation"){v.current=k0(O);return}if(l&&d==="starting"){let Z=b.current;if(b.current=!1,L==="none"){B(k0(O)),S(!0);return}if(L==="css-transition"){let Q=MDe(O);if(B(k0(O)),!Z)return Q;let ue=q1(O,"transition-duration","0s");return V(ue),S(!0),Q}if(L==="css-animation"){if(B(k0(O)),!Z){q1(O,"animation-name","none")();return}let Q=q1(O,"animation-name","none"),ue=q1(O,"animation-duration","0s");Q(),V(ue),S(!0);return}}if(!l&&i&&(d==="idle"||d==="starting")){if(_.current=!1,y.current=!1,L==="none"){B(Y1,!1),c(!1);return}B(k0(O));return}if(d!=="ending")return;if(L==="none"){c(!1);return}let W=k0(O);if(!((W.height??0)>0||(W.width??0)>0)){c(!1);return}B(W),L==="css-animation"&&q1(O,"animation-name","none")()},[i,l,F,B,c,V,P,d]),Em({enabled:l&&i&&A==="idle",open:!0,ref:f,onComplete(){l&&B(Y1,!1)}}),bs.useEffect(()=>{if(l||!i||A!=="ending"||!f.current)return;let L=new AbortController,W=-1;function q(){I.current.open||(c(!1),B(Y1,!1))}return W=vs.request(()=>{L.signal.aborted||k(q,L.signal)}),()=>{vs.cancel(W),L.abort()}},[I,i,l,A,k,B,c]),Re(()=>{let O=f.current;!O||!r||!R||O.setAttribute("hidden","until-found")},[R,r]),bs.useEffect(function(){let L=f.current;if(!L)return;function W(q){let Z=Ct(Ke.none,q);s(!0,Z),!Z.isCanceled&&(b.current=!0,u(!0))}return Jt(L,"beforematch",W)},[s,u]);let D=n||r||i||l;return{height:T.height,props:{...M?{[U1.startingStyle]:""}:void 0,hidden:R,id:o},ref:C,shouldPreventOpenAnimation:P,shouldRender:D,transitionStatus:A,width:T.width}}function k0(e){return{height:e.scrollHeight,width:e.scrollWidth}}function NDe(e,t=!1){let r=Kr(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&LQ(r.animationDuration),n=LQ(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function LQ(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function q1(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 MDe(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=vs.request(r);return()=>{vs.cancel(o),r()}}var VQ=a(_e(),1);function jQ(e){let t=VQ.useRef(!0);t.current&&(t.current=!1,e())}var Pf={};Yr(Pf,{engine:()=>t7,env:()=>o7,os:()=>$8,screenReader:()=>r7});var $8={};Yr($8,{android:()=>UQ,apple:()=>J8,ios:()=>Q8,linux:()=>VDe,mac:()=>WQ,windows:()=>BDe});function FDe(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:DDe,platform:LDe,maxTouchPoints:zQ}=FDe(),Cv=DDe.toLowerCase(),Tv=LDe.toLowerCase();var Q8=/^i(os$|p)/.test(Tv)||Tv==="macintel"&&zQ>1,HQ="android",UQ=Tv===HQ||Cv.includes(HQ),WQ=!Q8&&Tv.startsWith("mac"),BDe=Tv.startsWith("win"),VDe=!UQ&&/^(linux|chrome os)/.test(Tv),J8=WQ||Q8;var t7={};Yr(t7,{blink:()=>zDe,gecko:()=>jDe,webkit:()=>e7});var e7=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),jDe=!e7&&Cv.includes("firefox"),zDe=!e7&&Cv.includes("chrom");var r7={};Yr(r7,{voiceOver:()=>HDe});var HDe=J8;var o7={};Yr(o7,{jsdom:()=>UDe});var UDe=/jsdom|happydom/.test(Cv);var K1=0,Za=class e{static create(){return new e}currentId=K1;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=K1,r()},t)}isStarted(){return this.currentId!==K1}clear=()=>{this.currentId!==K1&&(clearTimeout(this.currentId),this.currentId=K1)};disposeEffect=()=>this.clear};function Rc(){let e=cn(Za.create).current;return S0(e.disposeEffect),e}var Di=a(_e(),1);function GQ(e){return"nativeEvent"in e}function kf(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function YQ(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var n7="data-base-ui-focusable";var i7="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function R0(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function tr(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&T0(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Wn(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Pm(e,t){if(!lt(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(tr(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function Q2(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 qQ(e){return e.matches("html,body")}function KQ(e){return wo(e)&&e.matches(i7)}function s7(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${i7}`)!=null}function ZQ(e){if(!e||Pf.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function WDe(e,t){return t!=null&&!kf(t)?0:typeof e=="function"?e():e}function Rf(e,t,r){let o=WDe(e,r);return typeof o=="number"?o:o?.[t]}function a7(e){return typeof e=="function"?e():e}function J2(e,t){return t||e==="click"||e==="mousedown"}function XQ(e){return e?.includes("mouse")&&e!=="mousedown"}var QQ=a(E(),1),JQ=Di.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Za,currentIdRef:{current:null},currentContextRef:{current:null}});function GDe(e,t){e.current=t.current}function l7(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Di.useRef(r),i=Di.useRef(r),s=Di.useRef(null),l=Di.useRef(null),c=Rc();return Re(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Rf(n.current,"open"),close:Rf(r,"close")}},[r,s,n,i]),(0,QQ.jsx)(JQ.Provider,{value:Di.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:l,timeout:c}),[o,c]),children:t})}function c7(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Di.useContext(JQ),{currentIdRef:s,delayRef:l,timeoutMs:c,initialDelayRef:u,currentContextRef:d,hasProvider:f,timeout:m}=i,[h,g]=Di.useState(!1),v=Di.useRef(r),b=Di.useRef(!1);return Re(()=>{v.current=r},[r]),Re(()=>()=>{b.current=!0},[]),Re(()=>{function _(){b.current||g(!1),d.current?.setIsInstantPhase(!1),s.current=null,d.current=null,l.current=u.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.current||s.current!==y)&&m.clear()}}_()}},[r,n,s,l,c,u,d,m,o]),Re(()=>{if(!r)return;let _=d.current,y=s.current;m.clear(),d.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,l.current={open:0,close:Rf(u.current,"close")},y!==null&&y!==n?(g(!0),_?.setIsInstantPhase(!0),_?.onOpenChange(!1,Ct(Ke.none))):(g(!1),_?.setIsInstantPhase(!1))},[r,n,o,s,l,u,d,m]),Re(()=>()=>{if(s.current===n){if(d.current=null,!v.current)return;s.current=null,GDe(l,u),m.clear()}},[d,s,l,n,u,m]),Di.useMemo(()=>({hasProvider:f,delayRef:l,isInstantPhase:h}),[f,l,h])}function Ac(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var tJ=["top","right","bottom","left"];var km=Math.min,ys=Math.max,Rm=Math.round,X1=Math.floor,Ic=e=>({x:e,y:e}),YDe={left:"right",right:"left",bottom:"top",top:"bottom"};function Q1(e,t,r){return ys(e,km(t,r))}function Oc(e,t){return typeof e=="function"?e(t):e}function ui(e){return e.split("-")[0]}function Nc(e){return e.split("-")[1]}function eA(e){return e==="x"?"y":"x"}function J1(e){return e==="y"?"height":"width"}function sa(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function $1(e){return eA(sa(e))}function rJ(e,t,r){r===void 0&&(r=!1);let o=Nc(e),n=$1(e),i=J1(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Z1(s)),[s,Z1(s)]}function oJ(e){let t=Z1(e);return[$2(e),t,$2(t)]}function $2(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var $Q=["left","right"],eJ=["right","left"],qDe=["top","bottom"],KDe=["bottom","top"];function ZDe(e,t,r){switch(e){case"top":case"bottom":return r?t?eJ:$Q:t?$Q:eJ;case"left":case"right":return t?qDe:KDe;default:return[]}}function nJ(e,t,r,o){let n=Nc(e),i=ZDe(ui(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map($2)))),i}function Z1(e){let t=ui(e);return YDe[t]+e.slice(t.length)}function XDe(e){return{top:0,right:0,bottom:0,left:0,...e}}function tA(e){return typeof e!="number"?XDe(e):{top:e,right:e,bottom:e,left:e}}function Ev(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 eC(e,t){return t<0||t>=e.length}function u7(e,t){return Pv(e.current,{disabledIndices:t})}function d7(e,t){return Pv(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Pv(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&&tC(e,i,o));return i}function tC(e,t,r){if(typeof r=="function"?r(t):r?.includes(t)??!1)return!0;let n=e[t];return n?JDe(n)?!r&&(n.hasAttribute("disabled")||n.getAttribute("aria-disabled")==="true"):!0:!1}function QDe(e){return e.visibility==="hidden"||e.visibility==="collapse"}function JDe(e,t=e?Un(e):null){return!e||!e.isConnected||!t||QDe(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}function Af(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Af(e,n.id,r)])}function A0(e){return`data-base-ui-${e}`}var Xa=a(_e(),1),aJ=a(Vu(),1);var iJ={style:{transition:"none"}};var $De="data-base-ui-swipe-ignore",eLe="data-swipe-ignore",c0t=`[${$De}]`,u0t=`[${eLe}]`;var sJ={fallbackAxisSide:"end"};var lJ=a(E(),1),tLe=Xa.createContext(null),rLe=()=>Xa.useContext(tLe),oLe=A0("portal");function f7(e={}){let{ref:t,container:r,componentProps:o=io,elementProps:n}=e,i=_m(),l=rLe()?.portalNode,[c,u]=Xa.useState(null),[d,f]=Xa.useState(null),m=De(b=>{b!==null&&f(b)}),h=Xa.useRef(null);Re(()=>{if(r===null){h.current&&(h.current=null,f(null),u(null));return}if(i==null)return;let b=(r&&(G2(r)?r:r.current))??l??document.body;if(b==null){h.current&&(h.current=null,f(null),u(null));return}h.current!==b&&(h.current=b,f(null),u(b))},[r,l,i]);let g=Qt("div",o,{ref:[t,m],props:[{id:i,[oLe]:""},n]});return{portalNode:d,portalSubtree:c&&g?aJ.createPortal(g,c):null}}var kv=a(_e(),1);function cJ(){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 nLe=a(E(),1),iLe=kv.createContext(null),sLe=kv.createContext(null),I0=()=>kv.useContext(iLe)?.id||null,Am=e=>{let t=kv.useContext(sLe);return e??t};var aa=a(_e(),1);function aLe(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",l=t.axis==="y"||t.axis==="both",c=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",u=i.width,d=i.height,f=i.x,m=i.y;return r==null&&t.x&&s&&(r=i.x-t.x),o==null&&t.y&&l&&(o=i.y-t.y),f-=r||0,m-=o||0,u=0,d=0,!n||c?(u=t.axis==="y"?i.width:0,d=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,m=l&&t.y!=null?t.y:m):n&&!c&&(d=t.axis==="x"?i.height:d,u=t.axis==="y"?i.width:u),n=!0,{width:u,height:d,x:f,y:m,top:m,right:f+u,bottom:m+d,left:f}}}}function uJ(e){return e!=null&&e.clientX!=null}function p7(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"),l=n.useState("domReferenceElement"),c=n.context.dataRef,u=aa.useRef(!1),d=aa.useRef(null),[f,m]=aa.useState(),[h,g]=aa.useState([]),v=De(S=>{n.set("positionReference",S)}),b=De((S,x,C)=>{u.current||c.current.openEvent&&!uJ(c.current.openEvent)||n.set("positionReference",aLe(C??l,{x:S,y:x,axis:o,dataRef:c,pointerType:f}))}),_=De(S=>{i?d.current||(b(S.clientX,S.clientY,S.currentTarget),g([])):b(S.clientX,S.clientY,S.currentTarget)}),y=kf(f)?s:i;aa.useEffect(()=>{if(!r){v(l);return}if(!y)return;function S(){d.current?.(),d.current=null}let x=Kr(s);function C(I){let k=Wn(I);tr(s,k)?S():b(I.clientX,I.clientY)}return!c.current.openEvent||uJ(c.current.openEvent)?d.current=Jt(x,"mousemove",C):v(l),S},[y,r,s,c,l,n,b,v,h]),aa.useEffect(()=>()=>{n.set("positionReference",null)},[n]),aa.useEffect(()=>{r&&!s&&(u.current=!1)},[r,s]),aa.useEffect(()=>{!r&&i&&(u.current=!0)},[r,i]);let w=aa.useMemo(()=>{function S(x){m(x.pointerType)}return{onPointerDown:S,onPointerEnter:S,onMouseMove:_,onMouseEnter:_}},[_]);return aa.useMemo(()=>r?{reference:w,trigger:w}:{},[r,w])}var la=a(_e(),1);function lLe(){return!1}function cLe(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function m7(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=lLe,bubbles:l,externalTree:c}=t,u="rootStore"in e?e.rootStore:e,d=u.useState("open"),f=u.useState("floatingElement"),{dataRef:m}=u.context,h=Am(c),g=De(typeof n=="function"?n:()=>!1),v=typeof n=="function"?g:n,b=v!==!1,_=De(()=>i),{escapeKey:y,outsidePress:w}=cLe(l),S=la.useRef(!1),x=la.useRef(!1),C=la.useRef(!1),I=la.useRef(!1),k=la.useRef(""),R=la.useRef(null),A=Rc(),P=Rc(),T=De(()=>{P.clear(),m.current.insideReactTree=!1}),M=De(q=>{let Z=m.current.floatingContext?.nodeId;return(h?Af(h.nodesRef.current,Z):[]).some(ue=>ue.context?.open&&!ue.context.dataRef.current[q])}),B=De(q=>Q2(q,u.select("floatingElement"))||Q2(q,u.select("domReferenceElement"))),F=De(q=>{s()&&u.setOpen(!1,Ct(Ke.triggerPress,q.nativeEvent))}),V=De(q=>{if(!d||!r||!o||q.key!=="Escape"||I.current||!y&&M("__escapeKeyBubbles"))return;let Z=GQ(q)?q.nativeEvent:q,Q=Ct(Ke.escapeKey,Z);u.setOpen(!1,Q),Q.isCanceled||q.preventDefault(),!y&&!Q.isPropagationAllowed&&q.stopPropagation()}),z=De(()=>{m.current.insideReactTree=!0,P.start(0,T)}),D=De(q=>{if(!d||!r||q.button!==0)return;let Z=Wn(q.nativeEvent);tr(u.select("floatingElement"),Z)&&(S.current||(S.current=!0,x.current=!1))}),O=De(q=>{!d||!r||(q.defaultPrevented||q.nativeEvent.defaultPrevented)&&S.current&&(x.current=!0)});la.useEffect(()=>{if(!d||!r)return;m.current.__escapeKeyBubbles=y,m.current.__outsidePressBubbles=w;let q=new Za,Z=new Za;function Q(){q.clear(),I.current=!0}function ue(){q.start(Pf.engine.webkit?5:0,()=>{I.current=!1})}function te(){C.current=!0,Z.start(0,()=>{C.current=!1})}function de(){S.current=!1,x.current=!1}function pe(){let X=k.current,ge=X==="pen"||!X?"mouse":X,Ue=_(),Ye=typeof Ue=="function"?Ue():Ue;return typeof Ye=="string"?Ye:Ye[ge]}function $(X){let ge=pe();return ge==="intentional"&&X.type!=="click"||ge==="sloppy"&&X.type==="click"}function ee(X){let ge=m.current.floatingContext?.nodeId,Ue=h&&Af(h.nodesRef.current,ge).some(Ye=>Q2(X,Ye.context?.elements.floating));return B(X)||Ue}function fe(X){if($(X)){X.type!=="click"&&!B(X)&&(Z.clear(),C.current=!1),T();return}if(m.current.insideReactTree){T();return}let ge=Wn(X),Ue=`[${A0("inert")}]`,Ye=lt(ge)?ge.getRootNode():null,st=Array.from((T0(Ye)?Ye:Ko(u.select("floatingElement"))).querySelectorAll(Ue)),St=u.context.triggerElements;if(ge&&(St.hasElement(ge)||St.hasMatchingElement(xt=>tr(xt,ge))))return;let dt=lt(ge)?ge:null;for(;dt&&!kc(dt);){let xt=Ec(dt);if(kc(xt)||!lt(xt))break;dt=xt}if(!(st.length&&lt(ge)&&!qQ(ge)&&!tr(ge,u.select("floatingElement"))&&st.every(xt=>!tr(dt,xt)))){if(wo(ge)&&!("touches"in X)){let xt=kc(ge),Kt=Un(ge),Xe=/auto|scroll/,ds=xt||Xe.test(Kt.overflowX),Wa=xt||Xe.test(Kt.overflowY),kr=ds&&ge.clientWidth>0&&ge.scrollWidth>ge.clientWidth,Ai=Wa&&ge.clientHeight>0&&ge.scrollHeight>ge.clientHeight,sn=Kt.direction==="rtl",vt=Ai&&(sn?X.offsetX<=ge.offsetWidth-ge.clientWidth:X.offsetX>ge.clientWidth),Ft=kr&&X.offsetY>ge.clientHeight;if(vt||Ft)return}if(!ee(X)){if(pe()==="intentional"&&C.current){Z.clear(),C.current=!1;return}typeof v=="function"&&!v(X)||M("__outsidePressBubbles")||(u.setOpen(!1,Ct(Ke.outsidePress,X)),T())}}}function ve(X){pe()!=="sloppy"||X.pointerType==="touch"||!u.select("open")||!r||B(X)||fe(X)}function we(X){if(pe()!=="sloppy"||!u.select("open")||!r||B(X))return;let ge=X.touches[0];ge&&(R.current={startTime:Date.now(),startX:ge.clientX,startY:ge.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},A.start(1e3,()=>{R.current&&(R.current.dismissOnTouchEnd=!1,R.current.dismissOnMouseDown=!1)}))}function oe(X,ge){let Ue=Wn(X);if(!Ue)return;let Ye=Jt(Ue,X.type,()=>{ge(X),Ye()})}function re(X){k.current="touch",oe(X,we)}function ce(X){A.clear(),X.type==="pointerdown"&&(k.current=X.pointerType),!(X.type==="mousedown"&&R.current&&!R.current.dismissOnMouseDown)&&oe(X,ge=>{ge.type==="pointerdown"?ve(ge):fe(ge)})}function ie(X){if(!S.current)return;let ge=x.current;if(de(),pe()==="intentional"){if(X.type==="pointercancel"){ge&&te();return}if(!ee(X)){if(ge){te();return}typeof v=="function"&&!v(X)||(Z.clear(),C.current=!0,T())}}}function le(X){if(pe()!=="sloppy"||!R.current||B(X))return;let ge=X.touches[0];if(!ge)return;let Ue=Math.abs(ge.clientX-R.current.startX),Ye=Math.abs(ge.clientY-R.current.startY),st=Math.sqrt(Ue*Ue+Ye*Ye);st>5&&(R.current.dismissOnTouchEnd=!0),st>10&&(fe(X),A.clear(),R.current=null)}function Oe(X){oe(X,le)}function ke(X){pe()!=="sloppy"||!R.current||B(X)||(R.current.dismissOnTouchEnd&&fe(X),A.clear(),R.current=null)}function Me(X){oe(X,ke)}let Ne=Ko(f),Fe=Ac(o&&Ac(Jt(Ne,"keydown",V),Jt(Ne,"compositionstart",Q),Jt(Ne,"compositionend",ue)),b&&Ac(Jt(Ne,"click",ce,!0),Jt(Ne,"pointerdown",ce,!0),Jt(Ne,"pointerup",ie,!0),Jt(Ne,"pointercancel",ie,!0),Jt(Ne,"mousedown",ce,!0),Jt(Ne,"mouseup",ie,!0),Jt(Ne,"touchstart",re,!0),Jt(Ne,"touchmove",Oe,!0),Jt(Ne,"touchend",Me,!0)));return()=>{Fe(),q.clear(),Z.clear(),de(),C.current=!1}},[m,f,o,b,v,d,r,y,w,V,T,_,M,B,h,u,A]),la.useEffect(T,[v,T]);let L=la.useMemo(()=>({onKeyDown:V,onPointerDown:F,onClick:F}),[V,F]),W=la.useMemo(()=>({onKeyDown:V,onPointerDown:O,onMouseDown:O,onClickCapture:z,onMouseDownCapture(q){z(),D(q)},onPointerDownCapture(q){z(),D(q)},onMouseUpCapture:z,onTouchEndCapture:z,onTouchMoveCapture:z}),[V,z,D,O]);return la.useMemo(()=>r?{reference:L,floating:W,trigger:L}:{},[r,L,W])}var Li=a(_e(),1);function dJ(e,t,r){let{reference:o,floating:n}=e,i=sa(t),s=$1(t),l=J1(s),c=ui(t),u=i==="y",d=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,m=o[l]/2-n[l]/2,h;switch(c){case"top":h={x:d,y:o.y-n.height};break;case"bottom":h={x:d,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}}switch(Nc(t)){case"start":h[s]-=m*(r&&u?-1:1);break;case"end":h[s]+=m*(r&&u?-1:1);break}return h}async function mJ(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:l,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:m=!1,padding:h=0}=Oc(t,e),g=tA(h),b=l[m?f==="floating"?"reference":"floating":f],_=Ev(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(b)))==null||r?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:d,strategy:c})),y=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(l.floating)),S=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},x=Ev(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:w,strategy:c}):y);return{top:(_.top-x.top+g.top)/S.y,bottom:(x.bottom-_.bottom+g.bottom)/S.y,left:(_.left-x.left+g.left)/S.x,right:(x.right-_.right+g.right)/S.x}}var uLe=50,hJ=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,l=s.detectOverflow?s:{...s,detectOverflow:mJ},c=await(s.isRTL==null?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:d,y:f}=dJ(u,o,c),m=o,h=0,g={};for(let v=0;v<i.length;v++){let b=i[v];if(!b)continue;let{name:_,fn:y}=b,{x:w,y:S,data:x,reset:C}=await y({x:d,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:u,platform:l,elements:{reference:e,floating:t}});d=w??d,f=S??f,g[_]={...g[_],...x},C&&h<uLe&&(h++,typeof C=="object"&&(C.placement&&(m=C.placement),C.rects&&(u=C.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):C.rects),{x:d,y:f}=dJ(u,m,c)),v=-1)}return{x:d,y:f,placement:m,strategy:n,middlewareData:g}};var gJ=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:l,platform:c,elements:u}=t,{mainAxis:d=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:v=!0,...b}=Oc(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let _=ui(n),y=sa(l),w=ui(l)===l,S=await(c.isRTL==null?void 0:c.isRTL(u.floating)),x=m||(w||!v?[Z1(l)]:oJ(l)),C=g!=="none";!m&&C&&x.push(...nJ(l,v,g,S));let I=[l,...x],k=await c.detectOverflow(t,b),R=[],A=((o=i.flip)==null?void 0:o.overflows)||[];if(d&&R.push(k[_]),f){let B=rJ(n,s,S);R.push(k[B[0]],k[B[1]])}if(A=[...A,{placement:n,overflows:R}],!R.every(B=>B<=0)){var P,T;let B=(((P=i.flip)==null?void 0:P.index)||0)+1,F=I[B];if(F&&(!(f==="alignment"?y!==sa(F):!1)||A.every(D=>sa(D.placement)===y?D.overflows[0]>0:!0)))return{data:{index:B,overflows:A},reset:{placement:F}};let V=(T=A.filter(z=>z.overflows[0]<=0).sort((z,D)=>z.overflows[1]-D.overflows[1])[0])==null?void 0:T.placement;if(!V)switch(h){case"bestFit":{var M;let z=(M=A.filter(D=>{if(C){let O=sa(D.placement);return O===y||O==="y"}return!0}).map(D=>[D.placement,D.overflows.filter(O=>O>0).reduce((O,L)=>O+L,0)]).sort((D,O)=>D[1]-O[1])[0])==null?void 0:M[0];z&&(V=z);break}case"initialPlacement":V=l;break}if(n!==V)return{reset:{placement:V}}}return{}}}};function fJ(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function pJ(e){return tJ.some(t=>e[t]>=0)}var vJ=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=Oc(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),l=fJ(s,r.reference);return{data:{referenceHiddenOffsets:l,referenceHidden:pJ(l)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),l=fJ(s,r.floating);return{data:{escapedOffsets:l,escaped:pJ(l)}}}default:return{}}}}};var bJ=new Set(["left","top"]);async function dLe(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=ui(r),l=Nc(r),c=sa(r)==="y",u=bJ.has(s)?-1:1,d=i&&c?-1:1,f=Oc(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 l&&typeof g=="number"&&(h=l==="end"?g*-1:g),c?{x:h*d,y:m*u}:{x:m*u,y:h*d}}var yJ=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:l}=t,c=await dLe(t,e);return s===((r=l.offset)==null?void 0:r.placement)&&(o=l.arrow)!=null&&o.alignmentOffset?{}:{x:n+c.x,y:i+c.y,data:{...c,placement:s}}}}},wJ=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:l=!1,limiter:c={fn:_=>{let{x:y,y:w}=_;return{x:y,y:w}}},...u}=Oc(e,t),d={x:r,y:o},f=await i.detectOverflow(t,u),m=sa(ui(n)),h=eA(m),g=d[h],v=d[m];if(s){let _=h==="y"?"top":"left",y=h==="y"?"bottom":"right",w=g+f[_],S=g-f[y];g=Q1(w,g,S)}if(l){let _=m==="y"?"top":"left",y=m==="y"?"bottom":"right",w=v+f[_],S=v-f[y];v=Q1(w,v,S)}let b=c.fn({...t,[h]:g,[m]:v});return{...b,data:{x:b.x-r,y:b.y-o,enabled:{[h]:s,[m]:l}}}}}},_J=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:l=0,mainAxis:c=!0,crossAxis:u=!0}=Oc(e,t),d={x:r,y:o},f=sa(n),m=eA(f),h=d[m],g=d[f],v=Oc(l,t),b=typeof v=="number"?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(c){let w=m==="y"?"height":"width",S=i.reference[m]-i.floating[w]+b.mainAxis,x=i.reference[m]+i.reference[w]-b.mainAxis;h<S?h=S:h>x&&(h=x)}if(u){var _,y;let w=m==="y"?"width":"height",S=bJ.has(ui(n)),x=i.reference[f]-i.floating[w]+(S&&((_=s.offset)==null?void 0:_[f])||0)+(S?0:b.crossAxis),C=i.reference[f]+i.reference[w]+(S?0:((y=s.offset)==null?void 0:y[f])||0)-(S?b.crossAxis:0);g<x?g=x:g>C&&(g=C)}return{[m]:h,[f]:g}}}},SJ=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:l}=t,{apply:c=()=>{},...u}=Oc(e,t),d=await s.detectOverflow(t,u),f=ui(n),m=Nc(n),h=sa(n)==="y",{width:g,height:v}=i.floating,b,_;f==="top"||f==="bottom"?(b=f,_=m===(await(s.isRTL==null?void 0:s.isRTL(l.floating))?"start":"end")?"left":"right"):(_=f,b=m==="end"?"top":"bottom");let y=v-d.top-d.bottom,w=g-d.left-d.right,S=km(v-d[b],y),x=km(g-d[_],w),C=!t.middlewareData.shift,I=S,k=x;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(k=w),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(I=y),C&&!m){let A=ys(d.left,0),P=ys(d.right,0),T=ys(d.top,0),M=ys(d.bottom,0);h?k=g-2*(A!==0||P!==0?A+P:ys(d.left,d.right)):I=v-2*(T!==0||M!==0?T+M:ys(d.top,d.bottom))}await c({...t,availableWidth:k,availableHeight:I});let R=await s.getDimensions(l.floating);return g!==R.width||v!==R.height?{reset:{rects:!0}}:{}}}};function EJ(e){let t=Un(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=wo(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,l=Rm(r)!==i||Rm(o)!==s;return l&&(r=i,o=s),{width:r,height:o,$:l}}function g7(e){return lt(e)?e:e.contextElement}function O0(e){let t=g7(e);if(!wo(t))return Ic(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=EJ(t),s=(i?Rm(r.width):r.width)/o,l=(i?Rm(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!l||!Number.isFinite(l))&&(l=1),{x:s,y:l}}var fLe=Ic(0);function PJ(e){let t=Kr(e);return!q2()||!t.visualViewport?fLe:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function pLe(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Kr(e)?!1:t}function Rv(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=g7(e),s=Ic(1);t&&(o?lt(o)&&(s=O0(o)):s=O0(e));let l=pLe(i,r,o)?PJ(i):Ic(0),c=(n.left+l.x)/s.x,u=(n.top+l.y)/s.y,d=n.width/s.x,f=n.height/s.y;if(i){let m=Kr(i),h=o&&lt(o)?Kr(o):o,g=m,v=K2(g);for(;v&&o&&h!==g;){let b=O0(v),_=v.getBoundingClientRect(),y=Un(v),w=_.left+(v.clientLeft+parseFloat(y.paddingLeft))*b.x,S=_.top+(v.clientTop+parseFloat(y.paddingTop))*b.y;c*=b.x,u*=b.y,d*=b.x,f*=b.y,c+=w,u+=S,g=Kr(v),v=K2(g)}}return Ev({width:d,height:f,x:c,y:u})}function rA(e,t){let r=G1(e).scrollLeft;return t?t.left+r:Rv(Pc(e)).left+r}function kJ(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-rA(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function mLe(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=Pc(o),l=t?W1(t.floating):!1;if(o===s||l&&i)return r;let c={scrollLeft:0,scrollTop:0},u=Ic(1),d=Ic(0),f=wo(o);if((f||!f&&!i)&&((Sv(o)!=="body"||E0(s))&&(c=G1(o)),f)){let h=Rv(o);u=O0(o),d.x=h.x+o.clientLeft,d.y=h.y+o.clientTop}let m=s&&!f&&!i?kJ(s,c):Ic(0);return{width:r.width*u.x,height:r.height*u.y,x:r.x*u.x-c.scrollLeft*u.x+d.x+m.x,y:r.y*u.y-c.scrollTop*u.y+d.y+m.y}}function hLe(e){return Array.from(e.getClientRects())}function gLe(e){let t=Pc(e),r=G1(e),o=e.ownerDocument.body,n=ys(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=ys(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+rA(e),l=-r.scrollTop;return Un(o).direction==="rtl"&&(s+=ys(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:l}}var xJ=25;function vLe(e,t){let r=Kr(e),o=Pc(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,l=0,c=0;if(n){i=n.width,s=n.height;let d=q2();(!d||d&&t==="fixed")&&(l=n.offsetLeft,c=n.offsetTop)}let u=rA(o);if(u<=0){let d=o.ownerDocument,f=d.body,m=getComputedStyle(f),h=d.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-f.clientWidth-h);g<=xJ&&(i-=g)}else u<=xJ&&(i+=u);return{width:i,height:s,x:l,y:c}}function bLe(e,t){let r=Rv(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=wo(e)?O0(e):Ic(1),s=e.clientWidth*i.x,l=e.clientHeight*i.y,c=n*i.x,u=o*i.y;return{width:s,height:l,x:c,y:u}}function CJ(e,t,r){let o;if(t==="viewport")o=vLe(e,r);else if(t==="document")o=gLe(Pc(e));else if(lt(t))o=bLe(t,r);else{let n=PJ(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return Ev(o)}function RJ(e,t){let r=Ec(e);return r===t||!lt(r)||kc(r)?!1:Un(r).position==="fixed"||RJ(r,t)}function yLe(e,t){let r=t.get(e);if(r)return r;let o=Cm(e,[],!1).filter(l=>lt(l)&&Sv(l)!=="body"),n=null,i=Un(e).position==="fixed",s=i?Ec(e):e;for(;lt(s)&&!kc(s);){let l=Un(s),c=Y2(s);!c&&l.position==="fixed"&&(n=null),(i?!c&&!n:!c&&l.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||E0(s)&&!c&&RJ(e,s))?o=o.filter(d=>d!==s):n=l,s=Ec(s)}return t.set(e,o),o}function wLe(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?W1(t)?[]:yLe(t,this._c):[].concat(r),o],l=CJ(t,s[0],n),c=l.top,u=l.right,d=l.bottom,f=l.left;for(let m=1;m<s.length;m++){let h=CJ(t,s[m],n);c=ys(h.top,c),u=km(h.right,u),d=km(h.bottom,d),f=ys(h.left,f)}return{width:u-f,height:d-c,x:f,y:c}}function _Le(e){let{width:t,height:r}=EJ(e);return{width:t,height:r}}function SLe(e,t,r){let o=wo(t),n=Pc(t),i=r==="fixed",s=Rv(e,!0,i,t),l={scrollLeft:0,scrollTop:0},c=Ic(0);function u(){c.x=rA(n)}if(o||!o&&!i)if((Sv(t)!=="body"||E0(n))&&(l=G1(t)),o){let h=Rv(t,!0,i,t);c.x=h.x+t.clientLeft,c.y=h.y+t.clientTop}else n&&u();i&&!o&&n&&u();let d=n&&!o&&!i?kJ(n,l):Ic(0),f=s.left+l.scrollLeft-c.x-d.x,m=s.top+l.scrollTop-c.y-d.y;return{x:f,y:m,width:s.width,height:s.height}}function h7(e){return Un(e).position==="static"}function TJ(e,t){if(!wo(e)||Un(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Pc(e)===r&&(r=r.ownerDocument.body),r}function AJ(e,t){let r=Kr(e);if(W1(e))return r;if(!wo(e)){let n=Ec(e);for(;n&&!kc(n);){if(lt(n)&&!h7(n))return n;n=Ec(n)}return r}let o=TJ(e,t);for(;o&&kQ(o)&&h7(o);)o=TJ(o,t);return o&&kc(o)&&h7(o)&&!Y2(o)?r:o||RQ(e)||r}var xLe=async function(e){let t=this.getOffsetParent||AJ,r=this.getDimensions,o=await r(e.floating);return{reference:SLe(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function CLe(e){return Un(e).direction==="rtl"}var v7={convertOffsetParentRelativeRectToViewportRelativeRect:mLe,getDocumentElement:Pc,getClippingRect:wLe,getOffsetParent:AJ,getElementRects:xLe,getClientRects:hLe,getDimensions:_Le,getScale:O0,isElement:lt,isRTL:CLe};function IJ(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function TLe(e,t){let r=null,o,n=Pc(e);function i(){var l;clearTimeout(o),(l=r)==null||l.disconnect(),r=null}function s(l,c){l===void 0&&(l=!1),c===void 0&&(c=1),i();let u=e.getBoundingClientRect(),{left:d,top:f,width:m,height:h}=u;if(l||t(),!m||!h)return;let g=X1(f),v=X1(n.clientWidth-(d+m)),b=X1(n.clientHeight-(f+h)),_=X1(d),w={rootMargin:-g+"px "+-v+"px "+-b+"px "+-_+"px",threshold:ys(0,km(1,c))||1},S=!0;function x(C){let I=C[0].intersectionRatio;if(I!==c){if(!S)return s();I?s(!1,I):o=setTimeout(()=>{s(!1,1e-7)},1e3)}I===1&&!IJ(u,e.getBoundingClientRect())&&s(),S=!1}try{r=new IntersectionObserver(x,{...w,root:n.ownerDocument})}catch{r=new IntersectionObserver(x,w)}r.observe(e)}return s(!0),i}function rC(e,t,r,o){o===void 0&&(o={});let{ancestorScroll:n=!0,ancestorResize:i=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:l=typeof IntersectionObserver=="function",animationFrame:c=!1}=o,u=g7(e),d=n||i?[...u?Cm(u):[],...t?Cm(t):[]]:[];d.forEach(_=>{n&&_.addEventListener("scroll",r,{passive:!0}),i&&_.addEventListener("resize",r)});let f=u&&l?TLe(u,r):null,m=-1,h=null;s&&(h=new ResizeObserver(_=>{let[y]=_;y&&y.target===u&&h&&t&&(h.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=h)==null||w.observe(t)})),r()}),u&&!c&&h.observe(u),t&&h.observe(t));let g,v=c?Rv(e):null;c&&b();function b(){let _=Rv(e);v&&!IJ(v,_)&&r(),v=_,g=requestAnimationFrame(b)}return r(),()=>{var _;d.forEach(y=>{n&&y.removeEventListener("scroll",r),i&&y.removeEventListener("resize",r)}),f?.(),(_=h)==null||_.disconnect(),h=null,c&&cancelAnimationFrame(g)}}var OJ=yJ;var NJ=wJ,MJ=gJ,FJ=SJ,DJ=vJ;var LJ=_J,oA=(e,t,r)=>{let o=new Map,n={platform:v7,...r},i={...n.platform,_c:o};return hJ(e,t,{...n,platform:i})};var un=a(_e(),1),VJ=a(_e(),1),jJ=a(Vu(),1),PLe=typeof document<"u",kLe=function(){},nA=PLe?VJ.useLayoutEffect:kLe;function iA(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(!iA(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)&&!iA(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function zJ(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function BJ(e,t){let r=zJ(e);return Math.round(t*r)/r}function b7(e){let t=un.useRef(e);return nA(()=>{t.current=e}),t}function HJ(e){e===void 0&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:n,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=un.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,h]=un.useState(o);iA(m,o)||h(o);let[g,v]=un.useState(null),[b,_]=un.useState(null),y=un.useCallback(D=>{D!==C.current&&(C.current=D,v(D))},[]),w=un.useCallback(D=>{D!==I.current&&(I.current=D,_(D))},[]),S=i||g,x=s||b,C=un.useRef(null),I=un.useRef(null),k=un.useRef(d),R=c!=null,A=b7(c),P=b7(n),T=b7(u),M=un.useCallback(()=>{if(!C.current||!I.current)return;let D={placement:t,strategy:r,middleware:m};P.current&&(D.platform=P.current),oA(C.current,I.current,D).then(O=>{let L={...O,isPositioned:T.current!==!1};B.current&&!iA(k.current,L)&&(k.current=L,jJ.flushSync(()=>{f(L)}))})},[m,t,r,P,T]);nA(()=>{u===!1&&k.current.isPositioned&&(k.current.isPositioned=!1,f(D=>({...D,isPositioned:!1})))},[u]);let B=un.useRef(!1);nA(()=>(B.current=!0,()=>{B.current=!1}),[]),nA(()=>{if(S&&(C.current=S),x&&(I.current=x),S&&x){if(A.current)return A.current(S,x,M);M()}},[S,x,M,A,R]);let F=un.useMemo(()=>({reference:C,floating:I,setReference:y,setFloating:w}),[y,w]),V=un.useMemo(()=>({reference:S,floating:x}),[S,x]),z=un.useMemo(()=>{let D={position:r,left:0,top:0};if(!V.floating)return D;let O=BJ(V.floating,d.x),L=BJ(V.floating,d.y);return l?{...D,transform:"translate("+O+"px, "+L+"px)",...zJ(V.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:O,top:L}},[r,l,V.floating,d.x,d.y]);return un.useMemo(()=>({...d,update:M,refs:F,elements:V,floatingStyles:z}),[d,M,F,V,z])}var y7=(e,t)=>{let r=OJ(e);return{name:r.name,fn:r.fn,options:[e,t]}},w7=(e,t)=>{let r=NJ(e);return{name:r.name,fn:r.fn,options:[e,t]}},_7=(e,t)=>({fn:LJ(e).fn,options:[e,t]}),S7=(e,t)=>{let r=MJ(e);return{name:r.name,fn:r.fn,options:[e,t]}},x7=(e,t)=>{let r=FJ(e);return{name:r.name,fn:r.fn,options:[e,t]}};var C7=(e,t)=>{let r=DJ(e);return{name:r.name,fn:r.fn,options:[e,t]}};var F0=a(_e(),1),i$=a(Vu(),1);var o$=a(_e(),1);var jt=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(No(1));let l;if(e&&t&&r&&o&&n&&i)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f),v=o(c,u,d,f),b=n(c,u,d,f);return i(m,h,g,v,b,u,d,f)};else if(e&&t&&r&&o&&n)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f),v=o(c,u,d,f);return n(m,h,g,v,u,d,f)};else if(e&&t&&r&&o)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f),g=r(c,u,d,f);return o(m,h,g,u,d,f)};else if(e&&t&&r)l=(c,u,d,f)=>{let m=e(c,u,d,f),h=t(c,u,d,f);return r(m,h,u,d,f)};else if(e&&t)l=(c,u,d,f)=>{let m=e(c,u,d,f);return t(m,u,d,f)};else if(e)l=e;else throw new Error("Missing arguments");return l};var e$=a(_e(),1),R7=a(oC(),1),t$=a(ZJ(),1);var XJ=a(_e(),1);var E7=[],P7;function QJ(){return P7}function JJ(e){E7.push(e)}function k7(e){let t=(r,o)=>{let n=cn(YLe).current,i;try{P7=n;for(let s of E7)s.before(n);i=e(r,o);for(let s of E7)s.after(n);n.didInitialize=!0}finally{P7=void 0}return i};return t.displayName=e.displayName||e.name,t}function $J(e){return XJ.forwardRef(k7(e))}function YLe(){return{didInitialize:!1}}var qLe=_0(19),KLe=qLe?XLe:QLe;function aA(e,t,r,o,n){return KLe(e,t,r,o,n)}function ZLe(e,t,r,o,n){let i=e$.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,R7.useSyncExternalStore)(e.subscribe,i,i)}JJ({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,R7.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function XLe(e,t,r,o,n){let i=QJ();if(!i)return ZLe(e,t,r,o,n);let s=i.syncIndex;i.syncIndex+=1;let l;return i.didInitialize?(l=i.syncHooks[s],(l.store!==e||l.selector!==t||!Object.is(l.a1,r)||!Object.is(l.a2,o)||!Object.is(l.a3,n))&&(l.store!==e&&(i.didChangeStore=!0),l.store=e,l.selector=t,l.a1=r,l.a2=o,l.a3=n,l.value=t(e.getSnapshot(),r,o,n))):(l={store:e,selector:t,a1:r,a2:o,a3:n,value:t(e.getSnapshot(),r,o,n)},i.syncHooks.push(l)),l.value}function QLe(e,t,r,o,n){return(0,t$.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var lA=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 aA(this,t,r,o,n)}};var Av=a(_e(),1);var M0=class extends lA{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){Av.useDebugValue(t);let o=this;Re(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;Re(()=>(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);Re(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){Av.useDebugValue(t);let o=this,n=r!==void 0;Re(()=>{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 Av.useDebugValue(t),aA(this,this.selectors[t],r,o,n)}useContextCallback(t,r){Av.useDebugValue(t);let o=De(r??Tc);this.context[t]=o}useStateSetter(t){let r=Av.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 l=n;n=s,r(s,l,this)}})}};var cA=a(_e(),1);function r$(){let[,e]=cA.useState({});return cA.useCallback(()=>{e({})},[])}var JLe={open:jt(e=>e.open),transitionStatus:jt(e=>e.transitionStatus),domReferenceElement:jt(e=>e.domReferenceElement),referenceElement:jt(e=>e.positionReference??e.referenceElement),floatingElement:jt(e=>e.floatingElement),floatingId:jt(e=>e.floatingId)},ju=class extends M0{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:cJ(),nested:o,triggerElements:i},JLe),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&YQ(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 n$(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,l=t.useState("open"),c=t.useState("activeTriggerElement"),u=t.useState(r?"popupElement":"positionerElement"),d=t.context.triggerElements,f=s,m=o$.useRef(null);o===void 0&&m.current===null&&(m.current=new ju({open:l,transitionStatus:void 0,referenceElement:c,floatingElement:u,triggerElements:d,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let h=o??m.current;return t.useSyncedValue("floatingId",n),Re(()=>{let g={open:l,floatingId:n,referenceElement:c,floatingElement:u};lt(c)&&(g.domReferenceElement=c),h.state.positionReference===h.state.referenceElement&&(g.positionReference=c),h.update(g)},[l,n,c,u,h]),h.context.onOpenChange=f,h.context.nested=i,h}var s$={tabIndex:-1,[n7]:""};function a$(e,t,r=!1){let o=_m(),n=I0()!=null,i=F0.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return n$({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function $Le(e,t){let r=F0.useRef(null),o=F0.useRef(null);return F0.useCallback(n=>{if(e===void 0)return;let i=!1;if(r.current!==null){let s=r.current,l=o.current,c=t.context.triggerElements.getById(s);l&&c===l&&(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 e4e(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 t4e(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function l$(e,t,r,o={}){let n=r.reason,i=n===Ke.triggerHover,s=t&&n===Ke.triggerFocus,l=!t&&(n===Ke.triggerPress||n===Ke.escapeKey),c=t4e(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let u=()=>{let d={...o.extraState,open:t};s?d.instantType="focus":l?d.instantType="dismiss":i&&(d.instantType=void 0),e4e(d,t,r.trigger,c()),e.update(d)};i?i$.flushSync(u):u()}function c$(e,t,r,o){jQ(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function u$(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=$Le(e,r),s=De(l=>{if(i(l),!l)return;let c=r.select("open"),u=r.select("activeTriggerId");if(u===e){r.update({activeTriggerElement:l,...c?o:null});return}u==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:l,...o})});return Re(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function d$(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");Re(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let l=e.select("activeTriggerId"),c=null;if(l){let u=e.context.triggerElements.getById(l);u?u!==e.state.activeTriggerElement&&(s.activeTriggerElement=u):c=l}if(!c&&!l&&i===1){let u=e.context.triggerElements.entries().next();if(!u.done){let[d,f]=u.value;s.activeTriggerId=d,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let u=Ct(Ke.none);e.setOpen(!1,u),u.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function f$(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=C0(e),s=t.useState("preventUnmountingOnClose"),l=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:l});let c=De(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Em({enabled:o&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function p$(e,t){e.useSyncedValues(t),Re(()=>()=>{e.update({activeTriggerProps:io,inactiveTriggerProps:io,popupProps:io})},[e])}var Im=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function m$(){return new ju({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Im,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function g$(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:m$(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:io,inactiveTriggerProps:io,popupProps:io}}function v$(e,t,r=!1){return new ju({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var nC=jt(e=>e.triggerIdProp??e.activeTriggerId),A7=jt(e=>e.openProp??e.open),h$=jt(e=>(e.popupElement?.id??e.floatingId)||void 0);function b$(e,t){return t!==void 0&&A7(e)&&nC(e)===t}function r4e(e,t){return b$(e,t)?!0:t!==void 0&&A7(e)&&nC(e)==null&&e.triggerCount===1}var y$={open:A7,mounted:jt(e=>e.mounted),transitionStatus:jt(e=>e.transitionStatus),floatingRootContext:jt(e=>e.floatingRootContext),triggerCount:jt(e=>e.triggerCount),preventUnmountingOnClose:jt(e=>e.preventUnmountingOnClose),payload:jt(e=>e.payload),activeTriggerId:nC,activeTriggerElement:jt(e=>e.mounted?e.activeTriggerElement:null),popupId:h$,isTriggerActive:jt((e,t)=>t!==void 0&&nC(e)===t),isOpenedByTrigger:jt((e,t)=>b$(e,t)),isMountedByTrigger:jt((e,t)=>t!==void 0&&nC(e)===t&&e.mounted),triggerProps:jt((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:jt((e,t)=>r4e(e,t)?h$(e):void 0),popupProps:jt(e=>e.popupProps),popupElement:jt(e=>e.popupElement),positionerElement:jt(e=>e.positionerElement)};function w$(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=_m(),i=I0()!=null,s=cn(()=>new ju({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Im,floatingId:n,syncOnly:!1,nested:i})).current;return Re(()=>{let l={open:t,floatingId:n};o.reference!==void 0&&(l.referenceElement=o.reference,l.domReferenceElement=lt(o.reference)?o.reference:null),o.floating!==void 0&&(l.floatingElement=o.floating),s.update(l)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function I7(e={}){let{nodeId:t,externalTree:r}=e,o=w$(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),l=n.useState("domReferenceElement"),c=n.useState("open"),u=n.useState("floatingId"),[d,f]=Li.useState(null),[m,h]=Li.useState(void 0),[g,v]=Li.useState(void 0),b=Li.useRef(null),_=Am(r),y=Li.useMemo(()=>({reference:i,floating:s,domReference:l}),[i,s,l]),w=HJ({...e,elements:{...y,...d&&{reference:d}}}),S=lt(m)?m:null,x=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?l:S),n.useSyncedValue("floatingElement",x);let C=Li.useCallback(T=>{let M=lt(T)?{getBoundingClientRect:()=>T.getBoundingClientRect(),getClientRects:()=>T.getClientRects(),contextElement:T}:T;f(M),w.refs.setReference(M)},[w.refs]),I=Li.useCallback(T=>{(lt(T)||T===null)&&(b.current=T,h(T)),(lt(w.refs.reference.current)||w.refs.reference.current===null||T!==null&&!lt(T))&&w.refs.setReference(T)},[w.refs,h]),k=Li.useCallback(T=>{v(T),w.refs.setFloating(T)},[w.refs]),R=Li.useMemo(()=>({...w.refs,setReference:I,setFloating:k,setPositionReference:C,domReference:b}),[w.refs,I,k,C]),A=Li.useMemo(()=>({...w.elements,domReference:l}),[w.elements,l]),P=Li.useMemo(()=>({...w,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:u,refs:R,elements:A,nodeId:t,rootStore:n}),[w,R,A,t,n,c,u]);return Re(()=>{l&&(b.current=l)},[l]),Re(()=>{n.context.dataRef.current.floatingContext=P;let T=_?.nodesRef.current.find(M=>M.id===t);T&&(T.context=P)}),Li.useMemo(()=>({...w,context:P,refs:R,elements:A,rootStore:n}),[w,R,A,P,n])}var zu=a(_e(),1);var O7=Pf.os.mac&&Pf.engine.webkit;function N7(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,l=zu.useRef(!1),c=zu.useRef(null),u=zu.useRef(!0),d=Rc();zu.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let h=Kr(m);function g(){let _=n.select("domReferenceElement");!n.select("open")&&wo(_)&&_===R0(Ko(_))&&(l.current=!0)}function v(){u.current=!0}function b(){u.current=!1}return Ac(Jt(h,"blur",g),O7&&Jt(h,"keydown",v,!0),O7&&Jt(h,"pointerdown",b,!0))},[n,r]),zu.useEffect(()=>{if(!r)return;function m(h){if(h.reason===Ke.triggerPress||h.reason===Ke.escapeKey){let g=n.select("domReferenceElement");lt(g)&&(c.current=g,l.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=zu.useMemo(()=>{function m(){l.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(h){let g=h.currentTarget;if(l.current){if(c.current===g)return;m()}let v=Wn(h.nativeEvent);if(lt(v)){if(O7&&!h.relatedTarget){if(!u.current&&!KQ(v))return}else if(!ZQ(v))return}let b=Pm(h.relatedTarget,n.context.triggerElements),{nativeEvent:_,currentTarget:y}=h,w=typeof o=="function"?o():o;if(n.select("open")&&b||w===0||w===void 0){n.setOpen(!0,Ct(Ke.triggerFocus,_,y));return}d.start(w,()=>{l.current||n.setOpen(!0,Ct(Ke.triggerFocus,_,y))})},onBlur(h){m();let g=h.relatedTarget,v=h.nativeEvent,b=lt(g)&&g.hasAttribute(A0("focus-guard"))&&g.getAttribute("data-type")==="outside";d.start(0,()=>{let _=n.select("domReferenceElement"),y=R0(Ko(_));!g&&y===_||tr(s.current.floatingContext?.refs.floating.current,y)||tr(_,y)||b||Pm(g??y,n.context.triggerElements)||n.setOpen(!1,Ct(Ke.triggerFocus,v))})}}},[s,o,n,d]);return zu.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var F7=a(_e(),1);var M7=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 Za,this.restTimeout=new Za,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},uA=new WeakMap;function D0(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&uA.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),uA.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function dA(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=uA.get(r);i&&i!==e&&D0(i),D0(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,uA.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function L0(e){let t=e.context.dataRef.current,r=cn(()=>t.hoverInteractionState??M7.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),S0(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function D7(e,t={}){let{enabled:r=!0,closeDelay:o=0,nodeId:n}=t,i="rootStore"in e?e.rootStore:e,s=i.useState("open"),l=i.useState("floatingElement"),c=i.useState("domReferenceElement"),{dataRef:u}=i.context,d=Am(),f=I0(),m=L0(i),h=Rc(),g=De(()=>J2(u.current.openEvent?.type,m.interactedInside)),v=De(()=>XQ(u.current.openEvent?.type)),b=De(()=>{D0(m)});Re(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,b())},[s,m,b]),F7.useEffect(()=>b,[b]),Re(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&v()&&lt(c)&&l){let _=c,y=l,w=Ko(l),S=d?.nodesRef.current.find(k=>k.id===f)?.context?.elements.floating;S&&(S.style.pointerEvents="");let x=m.pointerEventsScopeElement!==y?m.pointerEventsScopeElement:null,C=S!==y?S:null,I=m.handleCloseOptions?.getScope?.()??x??C??_.closest("[data-rootownerid]")??w.body;return dA(m,{scopeElement:I,referenceElement:_,floatingElement:y}),()=>{b()}}},[r,s,c,l,m,v,d,f,b]),F7.useEffect(()=>{if(!r)return;function _(){return!!(d&&f&&Af(d.nodesRef.current,f).length>0)}function y(k){let R=Rf(o,"close",m.pointerType),A=()=>{i.setOpen(!1,Ct(Ke.triggerHover,k)),d?.events.emit("floating.closed",k)};R?m.openChangeTimeout.start(R,A):(m.openChangeTimeout.clear(),A())}function w(k){let R=Wn(k);if(!s7(R)){m.interactedInside=!1;return}m.interactedInside=R?.closest("[aria-haspopup]")!=null}function S(){m.openChangeTimeout.clear(),h.clear(),d?.events.off("floating.closed",C),b()}function x(k){if(_()&&d){d.events.on("floating.closed",C);return}if(Pm(k.relatedTarget,i.context.triggerElements))return;let R=u.current.floatingContext?.nodeId??n,A=k.relatedTarget;if(!(d&&R&&lt(A)&&Af(d.nodesRef.current,R,!1).some(T=>tr(T.context?.elements.floating,A)))){if(m.handler){m.handler(k);return}b(),v()&&!g()&&y(k)}}function C(k){!d||!f||_()||h.start(0,()=>{d.events.off("floating.closed",C),i.setOpen(!1,Ct(Ke.triggerHover,k)),d.events.emit("floating.closed",k)})}let I=l;return Ac(I&&Jt(I,"mouseenter",S),I&&Jt(I,"mouseleave",x),I&&Jt(I,"pointerdown",w,!0),()=>{d?.events.off("floating.closed",C)})},[r,l,i,u,o,n,v,g,b,m,d,f,h])}var Om=a(_e(),1),_$=a(Vu(),1);var o4e={current:null};function L7(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:l=!0,triggerElementRef:c=o4e,externalTree:u,isActiveTrigger:d=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:h}=t,g="rootStore"in e?e.rootStore:e,{dataRef:v,events:b}=g.context,_=Am(u),y=L0(g),w=Om.useRef(!1),S=Fi(n),x=Fi(o),C=Fi(s),I=Fi(r),k=Fi(h),R=Fi(m),A=De(()=>J2(v.current.openEvent?.type,y.interactedInside)),P=De(()=>k.current?.()!==!1),T=De((F,V,z)=>{let D=g.context.triggerElements;if(D.hasElement(V))return!F||!tr(F,V);if(!lt(z))return!1;let O=z;return D.hasMatchingElement(L=>tr(L,O))&&(!F||!tr(F,O))}),M=De(()=>{if(!y.handler)return;Ko(g.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),B=De(()=>{D0(y)});return d&&(y.handleCloseOptions=S.current?.__options),Om.useEffect(()=>M,[M]),Om.useEffect(()=>{if(!r)return;function F(V){V.open?w.current=!1:(w.current=V.reason===Ke.triggerHover,M(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return b.on("openchange",F),()=>{b.off("openchange",F)}},[r,b,y,M]),Om.useEffect(()=>{if(!r)return;function F(O,L=!0){let W=Rf(x.current,"close",y.pointerType);W?y.openChangeTimeout.start(W,()=>{g.setOpen(!1,Ct(Ke.triggerHover,O)),_?.events.emit("floating.closed",O)}):L&&(y.openChangeTimeout.clear(),g.setOpen(!1,Ct(Ke.triggerHover,O)),_?.events.emit("floating.closed",O))}let V=c.current??(d?g.select("domReferenceElement"):null);if(!lt(V))return;function z(O){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!kf(y.pointerType))return;let L=a7(C.current),W=Rf(x.current,"open",y.pointerType),q=Wn(O),Z=O.currentTarget??null,Q=g.select("domReferenceElement"),ue=Z;if(lt(q)&&!g.context.triggerElements.hasElement(q)){for(let oe of g.context.triggerElements.elements())if(tr(oe,q)){ue=oe;break}}lt(Z)&&lt(Q)&&!g.context.triggerElements.hasElement(Z)&&tr(Z,Q)&&(ue=Q);let te=ue==null?!1:T(Q,ue,q),de=g.select("open"),pe=R.current?.()??g.select("transitionStatus")==="ending",$=!de&&pe&&w.current,ee=!te&&lt(ue)&&lt(Q)&&tr(Q,ue)&&$,fe=L>0&&!W,ve=te&&(de||$)||ee,we=!de||te;if(ve){P()&&g.setOpen(!0,Ct(Ke.triggerHover,O,ue));return}fe||(W?y.openChangeTimeout.start(W,()=>{we&&P()&&g.setOpen(!0,Ct(Ke.triggerHover,O,ue))}):we&&P()&&g.setOpen(!0,Ct(Ke.triggerHover,O,ue)))}function D(O){if(A()){B();return}M();let L=g.select("domReferenceElement"),W=Ko(L);y.restTimeout.clear(),y.restTimeoutPending=!1;let q=v.current.floatingContext??f?.();if(Pm(O.relatedTarget,g.context.triggerElements))return;if(S.current&&q){g.select("open")||y.openChangeTimeout.clear();let Q=c.current;y.handler=S.current({...q,tree:_,x:O.clientX,y:O.clientY,onClose(){B(),M(),I.current&&!A()&&Q===g.select("domReferenceElement")&&F(O,!0)}}),W.addEventListener("mousemove",y.handler),y.handler(O);return}(y.pointerType!=="touch"||!tr(g.select("floatingElement"),O.relatedTarget))&&F(O)}return l?Ac(Jt(V,"mousemove",z,{once:!0}),Jt(V,"mouseenter",z),Jt(V,"mouseleave",D)):Ac(Jt(V,"mouseenter",z),Jt(V,"mouseleave",D))},[M,B,v,x,g,r,S,y,d,T,A,i,l,C,c,_,I,f,R,P]),Om.useMemo(()=>{if(!r)return;function F(V){y.pointerType=V.pointerType}return{onPointerDown:F,onPointerEnter:F,onMouseMove(V){let{nativeEvent:z}=V,D=V.currentTarget,O=g.select("domReferenceElement"),L=g.select("open"),W=T(O,D,V.target);if(i&&!kf(y.pointerType))return;if(L&&W&&y.handleCloseOptions?.blockPointerEvents){let Q=g.select("floatingElement");if(Q){let ue=y.handleCloseOptions?.getScope?.()??D.ownerDocument.body;dA(y,{scopeElement:ue,referenceElement:D,floatingElement:Q})}}let q=a7(C.current);if(L&&!W||q===0||!W&&y.restTimeoutPending&&V.movementX**2+V.movementY**2<2)return;y.restTimeout.clear();function Z(){if(y.restTimeoutPending=!1,A())return;let Q=g.select("open");!y.blockMouseMove&&(!Q||W)&&P()&&g.setOpen(!0,Ct(Ke.triggerHover,z,D))}y.pointerType==="touch"?_$.flushSync(()=>{Z()}):W&&L?Z():(y.restTimeoutPending=!0,y.restTimeout.start(q,Z))}}},[r,y,A,T,i,g,C,P])}var S$=.1,n4e=S$*S$,Cr=.5;function fA(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function pA(e,t,r,o,n,i,s,l,c,u){let d=!1;return fA(e,t,r,o,n,i)&&(d=!d),fA(e,t,n,i,s,l)&&(d=!d),fA(e,t,s,l,c,u)&&(d=!d),fA(e,t,c,u,r,o)&&(d=!d),d}function i4e(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function mA(e,t,r,o,n,i){let s=Math.min(r,n),l=Math.max(r,n),c=Math.min(o,i),u=Math.max(o,i);return e>=s&&e<=l&&t>=c&&t<=u}function B7(e={}){let{blockPointerEvents:t=!1}=e,r=new Za,o=({x:n,y:i,placement:s,elements:l,onClose:c,nodeId:u,tree:d})=>{let f=s?.split("-")[0],m=!1,h=null,g=null,v=typeof performance<"u"?performance.now():0;function b(y,w){let S=performance.now(),x=S-v;if(h===null||g===null||x===0)return h=y,g=w,v=S,!1;let C=y-h,I=w-g,k=C*C+I*I,R=x*x*n4e;return h=y,g=w,v=S,k<R}function _(){r.clear(),c()}return function(w){r.clear();let S=l.domReference,x=l.floating;if(!S||!x||f==null||n==null||i==null)return;let{clientX:C,clientY:I}=w,k=Wn(w),R=w.type==="mouseleave",A=tr(x,k),P=tr(S,k);if(A&&(m=!0,!R))return;if(P&&(m=!1,!R)){m=!0;return}if(R&&lt(w.relatedTarget)&&tr(x,w.relatedTarget))return;function T(){return!!(d&&Af(d.nodesRef.current,u).length>0)}function M(){T()||_()}if(T())return;let B=S.getBoundingClientRect(),F=x.getBoundingClientRect(),V=n>F.right-F.width/2,z=i>F.bottom-F.height/2,D=F.width>B.width,O=F.height>B.height,L=(D?B:F).left,W=(D?B:F).right,q=(O?B:F).top,Z=(O?B:F).bottom;if(f==="top"&&i>=B.bottom-1||f==="bottom"&&i<=B.top+1||f==="left"&&n>=B.right-1||f==="right"&&n<=B.left+1){M();return}let Q=!1;switch(f){case"top":Q=mA(C,I,L,B.top+1,W,F.bottom-1);break;case"bottom":Q=mA(C,I,L,F.top+1,W,B.bottom-1);break;case"left":Q=mA(C,I,F.right-1,Z,B.left+1,q);break;case"right":Q=mA(C,I,B.right-1,Z,F.left+1,q);break;default:}if(Q)return;if(m&&!i4e(C,I,B)){M();return}if(!R&&b(C,I)){M();return}let ue=!1;switch(f){case"top":{let te=D?Cr/2:Cr*4,de=D||V?n+te:n-te,pe=D?n-te:V?n+te:n-te,$=i+Cr+1,ee=V||D?F.bottom-Cr:F.top,fe=V?D?F.bottom-Cr:F.top:F.bottom-Cr;ue=pA(C,I,de,$,pe,$,F.left,ee,F.right,fe);break}case"bottom":{let te=D?Cr/2:Cr*4,de=D||V?n+te:n-te,pe=D?n-te:V?n+te:n-te,$=i-Cr,ee=V||D?F.top+Cr:F.bottom,fe=V?D?F.top+Cr:F.bottom:F.top+Cr;ue=pA(C,I,de,$,pe,$,F.left,ee,F.right,fe);break}case"left":{let te=O?Cr/2:Cr*4,de=O||z?i+te:i-te,pe=O?i-te:z?i+te:i-te,$=n+Cr+1,ee=z||O?F.right-Cr:F.left,fe=z?O?F.right-Cr:F.left:F.right-Cr;ue=pA(C,I,ee,F.top,fe,F.bottom,$,de,$,pe);break}case"right":{let te=O?Cr/2:Cr*4,de=O||z?i+te:i-te,pe=O?i-te:z?i+te:i-te,$=n-Cr,ee=z||O?F.left+Cr:F.right,fe=z?O?F.left+Cr:F.right:F.left+Cr;ue=pA(C,I,$,de,$,pe,ee,F.top,fe,F.bottom);break}default:}ue?m||r.start(40,M):M()}};return o.__options={...e,blockPointerEvents:t},o}var V7=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ka.startingStyle]="startingStyle",e[e.endingStyle=Ka.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),iC=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),s4e={[iC.popupOpen]:""},kSt={[iC.popupOpen]:"",[iC.pressed]:""},a4e={[V7.open]:""},l4e={[V7.closed]:""},c4e={[V7.anchorHidden]:""},x$={open(e){return e?s4e:null}};var B0={open(e){return e?a4e:l4e},anchorHidden(e){return e?c4e:null}};var V0="ArrowUp",j0="ArrowDown",sC="ArrowLeft",aC="ArrowRight",lC="Home",cC="End";var j7=new Set([sC,aC]),T$=new Set([sC,aC,lC,cC]),z7=new Set([V0,j0]),E$=new Set([V0,j0,lC,cC]),H7=new Set([...j7,...z7]),P$=new Set([...H7,lC,cC]),u4e="Shift",d4e="Control",f4e="Alt",p4e="Meta",k$=new Set([u4e,d4e,f4e,p4e]);function m4e(e){return wo(e)&&e.tagName==="INPUT"}function U7(e){return!!(m4e(e)&&e.selectionStart!=null||wo(e)&&e.tagName==="TEXTAREA")}function W7(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=C$(e,t,"left"),u=hA(e),d=hA(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.scrollMarginRight<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=C$(e,t,"top"),u=hA(e),d=hA(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 C$(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 hA(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 gA(e){return _0(19)?e:e?"true":void 0}var Qa=a(_e(),1);var h4e=e=>({name:"arrow",options:e,async fn(t){let{x:r,y:o,placement:n,rects:i,platform:s,elements:l,middlewareData:c}=t,{element:u,padding:d=0,offsetParent:f="real"}=Oc(e,t)||{};if(u==null)return{};let m=tA(d),h={x:r,y:o},g=$1(n),v=J1(g),b=await s.getDimensions(u),_=g==="y",y=_?"top":"left",w=_?"bottom":"right",S=_?"clientHeight":"clientWidth",x=i.reference[v]+i.reference[g]-h[g]-i.floating[v],C=h[g]-i.reference[g],I=f==="real"?await s.getOffsetParent?.(u):l.floating,k=l.floating[S]||i.floating[v];(!k||!await s.isElement?.(I))&&(k=l.floating[S]||i.floating[v]);let R=x/2-C/2,A=k/2-b[v]/2-1,P=Math.min(m[y],A),T=Math.min(m[w],A),M=P,B=k-b[v]-T,F=k/2-b[v]/2+R,V=Q1(M,F,B),z=!c.arrow&&Nc(n)!=null&&F!==V&&i.reference[v]/2-(F<M?P:T)-b[v]/2<0,D=z?F<M?F-M:F-B:0;return{[g]:h[g]+D,data:{[g]:V,centerOffset:F-V-D,...z&&{alignmentOffset:D}},reset:z}}}),R$=(e,t)=>({...h4e(e),options:[e,t]});var g4e=C7().fn,A$={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;return{data:{referenceHidden:(await g4e(e)).data?.referenceHidden||i}}}};var uC={sideX:"left",sideY:"top"},I$={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:l}=e,c=Kr(n),u=c.getComputedStyle(n);if(!(u.transitionDuration!=="0s"&&u.transitionDuration!==""))return{x:t,y:r,data:uC};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 y=Ko(n);m={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let h=ui(l),g=t,v=r;h==="left"&&(g=m.width-(t+o.width)),h==="top"&&(v=m.height-(r+o.height));let b=h==="left"?"right":uC.sideX,_=h==="top"?"bottom":uC.sideY;return{x:g,y:v,data:{sideX:b,sideY:_}}}};function M$(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 O$(e,t,r){let{rects:o,placement:n}=e;return{side:M$(t,ui(n),r),align:Nc(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function F$(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:l,collisionPadding:c=5,sticky:u=!1,arrowPadding:d=5,disableAnchorTracking:f=!1,inline:m,keepMounted:h=!1,floatingRootContext:g,mounted:v,collisionAvoidance:b,shiftCrossAxis:_=!1,nodeId:y,adaptiveOrigin:w,lazyFlip:S=!1,externalTree:x}=e,[C,I]=Qa.useState(null);!v&&C!==null&&I(null);let k=b.side||"flip",R=b.align||"flip",A=b.fallbackAxisSide||"end",P=typeof t=="function"?t:void 0,T=De(P),M=P?T:t,B=Fi(t),F=Fi(v),z=wm()==="rtl",D=C||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":z?"left":"right","inline-start":z?"right":"left"}[o],O=i==="center"?D:`${D}-${i}`,L=c,W=1,q=o==="bottom"?W:0,Z=o==="top"?W:0,Q=o==="right"?W:0,ue=o==="left"?W:0;typeof L=="number"?L={top:L+q,right:L+ue,bottom:L+Z,left:L+Q}:L&&(L={top:(L.top||0)+q,right:(L.right||0)+ue,bottom:(L.bottom||0)+Z,left:(L.left||0)+Q});let te={boundary:l==="clipping-ancestors"?"clippingAncestors":l,padding:L},de=Qa.useRef(null),pe=Fi(n),$=Fi(s),ee=typeof n!="function"?n:0,fe=typeof s!="function"?s:0,ve=[];m&&ve.push(m),ve.push(y7(vt=>{let Ft=O$(vt,o,z),ne=typeof pe.current=="function"?pe.current(Ft):pe.current,xe=typeof $.current=="function"?$.current(Ft):$.current;return{mainAxis:ne,crossAxis:xe,alignmentAxis:xe}},[ee,fe,z,o]));let we=R==="none"&&k!=="shift",oe=!we&&(u||_||k==="shift"),re=k==="none"?null:S7({...te,padding:{top:L.top+W,right:L.right+W,bottom:L.bottom+W,left:L.left+W},mainAxis:!_&&k==="flip",crossAxis:R==="flip"?"alignment":!1,fallbackAxisSideDirection:A}),ce=we?null:w7(vt=>{let Ft=Ko(vt.elements.floating).documentElement;return{...te,rootBoundary:_?{x:0,y:0,width:Ft.clientWidth,height:Ft.clientHeight}:void 0,mainAxis:R!=="none",crossAxis:oe,limiter:u||_?void 0:_7(ne=>{if(!de.current)return{};let{width:xe,height:H}=de.current.getBoundingClientRect(),Pe=sa(ui(ne.placement)),Bt=Pe==="y"?xe:H,Ee=Pe==="y"?L.left+L.right:L.top+L.bottom;return{offset:Bt/2+Ee/2}})}},[te,u,_,L,R]);k==="shift"||R==="shift"||i==="center"?ve.push(ce,re):ve.push(re,ce),ve.push(x7({...te,apply({elements:{floating:vt},availableWidth:Ft,availableHeight:ne,rects:xe}){if(!F.current)return;let H=vt.style;H.setProperty("--available-width",`${Ft}px`),H.setProperty("--available-height",`${ne}px`);let Pe=Kr(vt).devicePixelRatio||1,{x:Bt,y:Ee,width:Ro,height:Ie}=xe.reference,pr=(Math.round((Bt+Ro)*Pe)-Math.round(Bt*Pe))/Pe,me=(Math.round((Ee+Ie)*Pe)-Math.round(Ee*Pe))/Pe;H.setProperty("--anchor-width",`${pr}px`),H.setProperty("--anchor-height",`${me}px`)}}),R$(vt=>({element:de.current||Ko(vt.elements.floating).createElement("div"),padding:d,offsetParent:"floating"}),[d]),{name:"transformOrigin",fn(vt){let{elements:Ft,middlewareData:ne,placement:xe,rects:H,y:Pe}=vt,Bt=ui(xe),Ee=sa(Bt),Ro=de.current,Ie=ne.arrow?.x||0,pr=ne.arrow?.y||0,me=Ro?.clientWidth||0,he=Ro?.clientHeight||0,Js=Ie+me/2,Wt=pr+he/2,He=Math.abs(ne.shift?.y||0),Ce=H.reference.height/2,it=typeof n=="function"?n(O$(vt,o,z)):n,ht=He>it,bt={top:`${Js}px calc(100% + ${it}px)`,bottom:`${Js}px ${-it}px`,left:`calc(100% + ${it}px) ${Wt}px`,right:`${-it}px ${Wt}px`}[Bt],Rr=`${Js}px ${H.reference.y+Ce-Pe}px`;return Ft.floating.style.setProperty("--transform-origin",oe&&Ee==="y"&&ht?Rr:bt),{}}},A$,w),Re(()=>{!v&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[v,g]);let ie=Qa.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:le,elements:Oe,x:ke,y:Me,middlewareData:Ne,update:Fe,placement:X,context:ge,isPositioned:Ue,floatingStyles:Ye}=I7({rootContext:g,open:h?v:void 0,placement:O,middleware:ve,strategy:r,whileElementsMounted:h?void 0:(...vt)=>rC(...vt,ie),nodeId:y,externalTree:x}),{sideX:st,sideY:St}=Ne.adaptiveOrigin||uC,dt=Ue?r:"fixed",xt=Qa.useMemo(()=>{let vt=w?{position:dt,[st]:ke,[St]:Me}:{position:dt,...Ye};return Ue||(vt.opacity=0),vt},[w,dt,st,ke,St,Me,Ye,Ue]),Kt=Qa.useRef(null);Re(()=>{if(!v)return;let vt=B.current,Ft=typeof vt=="function"?vt():vt,xe=(N$(Ft)?Ft.current:Ft)||null||null;xe!==Kt.current&&(le.setPositionReference(xe),Kt.current=xe)},[v,le,M,B]),Qa.useEffect(()=>{if(!v)return;let vt=B.current;typeof vt!="function"&&N$(vt)&&vt.current!==Kt.current&&(le.setPositionReference(vt.current),Kt.current=vt.current)},[v,le,M,B]),Qa.useEffect(()=>{if(h&&v&&Oe.reference&&Oe.floating)return rC(Oe.reference,Oe.floating,Fe,ie)},[h,v,Oe,Fe,ie]);let Xe=ui(X),ds=M$(o,Xe,z),Wa=Nc(X)||"center",kr=!!Ne.hide?.referenceHidden;Re(()=>{S&&v&&Ue&&I(Xe)},[S,v,Ue,Xe]);let Ai=Qa.useMemo(()=>({position:"absolute",top:Ne.arrow?.y,left:Ne.arrow?.x}),[Ne.arrow]),sn=Ne.arrow?.centerOffset!==0;return Qa.useMemo(()=>({positionerStyles:xt,arrowStyles:Ai,arrowRef:de,arrowUncentered:sn,side:ds,align:Wa,physicalSide:Xe,anchorHidden:kr,refs:le,context:ge,isPositioned:Ue,update:Fe}),[xt,Ai,de,sn,ds,Wa,Xe,kr,le,ge,Ue,Fe])}function N$(e){return e!=null&&"current"in e}function vA(e){return e==="starting"?iJ:io}function D$(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:l=!1}){let c={...r};return l&&(c.pointerEvents="none"),Qt("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},vA(o),n],stateAttributesMapping:B0})}var L$=a(_e(),1);var G7=L$.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:l=!0,style:c,...u}=t,{getButtonProps:d,buttonRef:f}=xv({disabled:i,focusableWhenDisabled:s,native:l});return Qt("button",t,{state:{disabled:i},ref:[r,f],props:[u,d]})});var Nm={};Yr(Nm,{Panel:()=>U$,Root:()=>V$,Trigger:()=>z$});var dC=a(_e(),1);var bA={...PQ,...xm};var B$=a(E(),1),V$=dC.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:l,open:c,style:u,...d}=t,f=De(l),m=CQ({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),h=dC.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=dC.useMemo(()=>({...m,onOpenChange:f,state:h}),[m,f,h]),v=Qt("div",t,{state:h,ref:r,props:d,stateAttributesMapping:bA});return(0,B$.jsx)(q8.Provider,{value:g,children:v})});var j$=a(_e(),1);var v4e={...EQ,...xm},z$=j$.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:l}=H2(),{className:c,disabled:u=l,render:d,nativeButton:f=!0,style:m,...h}=t,{getButtonProps:g,buttonRef:v}=xv({disabled:u,focusableWhenDisabled:!0,native:f});return Qt("button",t,{state:s,ref:[r,v],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},h,g],stateAttributesMapping:v4e})});var H$=a(_e(),1);var Y7=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var U$=H$.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:l,style:c,...u}=t,{mounted:d,onOpenChange:f,open:m,panelId:h,setMounted:g,setPanelIdState:v,setOpen:b,state:_,transitionStatus:y}=H2(),w=n??!1,S=i??!1;Re(()=>{if(l)return v(l),()=>{v(void 0)}},[l,v]);let{height:x,props:C,ref:I,shouldPreventOpenAnimation:k,shouldRender:R,transitionStatus:A,width:P}=BQ({externalRef:r,hiddenUntilFound:w,id:h,keepMounted:S,mounted:d,onOpenChange:f,open:m,setMounted:g,setOpen:b,transitionStatus:y}),T={..._,transitionStatus:A},M=F2(c,T),B=Qt("div",{...t,style:void 0},{state:T,ref:I,props:[C,{style:{[Y7.collapsiblePanelHeight]:x===void 0?"auto":`${x}px`,[Y7.collapsiblePanelWidth]:P===void 0?"auto":`${P}px`}},u,M?{style:M}:void 0,k?{style:{animationName:"none"}}:void 0],stateAttributesMapping:bA});return R?B:null});var W$=a(_e(),1);function G$(e={}){let{highlightItemOnHover:t,highlightedIndex:r,onHighlightedIndexChange:o}=X2(),{ref:n,index:i}=U2(e),s=r===i,l=W$.useRef(null),c=Ef(n,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){o(i)},onMouseMove(){let d=l.current;if(!t||!d)return;let f=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!f&&d.focus()}},compositeRef:c,index:i}}var Bi=a(_e(),1),Q$=a(Vu(),1);var Y$=a(_e(),1);function q$(e){let[t,r]=Y$.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var H0=a(_e(),1);function z0(e){let t=Un(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=wo(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Rm(r)!==i||Rm(o)!==s)&&(r=i,o=s),{width:r,height:o}}function Z$(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:l,direction:c}=e,u=Tm(t,!0,!1),d=x0(),f=H0.useRef(null),m=H0.useRef(!0),h=H0.useRef(Tc),g=De(i),v=De(s),b=H0.useMemo(()=>{let _=l==="top",y=l==="left";return c==="rtl"?(_=_||l==="inline-end",y=y||l==="inline-end"):(_=_||l==="inline-start",y=y||l==="inline-start"),_?{position:"absolute",[l==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:io},[l,c]);Re(()=>{if(!n){h.current=Tc,m.current=!0,f.current=null;return}if(!t||!r)return;h.current=K$(t,b),q7(t,"auto");let _=wA(t,"position","static"),y=wA(t,"transform","none"),w=wA(t,"scale","1"),S=K$(r,{"--available-width":"max-content","--available-height":"max-content"});function x(){_(),y(),S()}function C(){x(),w()}if(g?.(),m.current||f.current===null){yA(r,"max-content");let A=z0(t);return f.current=A,yA(r,A),C(),v?.(null,A),m.current=!1,()=>{h.current(),h.current=Tc}}yA(r,"max-content");let I=f.current,k=z0(t);f.current=k,q7(t,I),C(),v?.(I,k),yA(r,k);let R=new AbortController;return d.request(()=>{q7(t,k),u(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},R.signal)}),()=>{R.abort(),d.cancel(),h.current(),h.current=Tc}},[o,t,r,u,d,n,g,v,b])}function wA(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function K$(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(wA(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Tc}function q7(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 yA(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 U0=a(E(),1);function J$(e){let{store:t,side:r,cssVars:o,children:n}=e,i=wm(),s=t.useState("activeTriggerElement"),l=t.useState("activeTriggerId"),c=t.useState("open"),u=t.useState("payload"),d=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),h=q$(c?s:null),g=w4e(l,u),v=Bi.useRef(null),[b,_]=Bi.useState(null),[y,w]=Bi.useState(null),S=Bi.useRef(null),x=Bi.useRef(null),C=Tm(S,!0,!1),I=x0(),[k,R]=Bi.useState(null),[A,P]=Bi.useState(!1);Re(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let T=De(()=>{S.current?.style.setProperty("animation","none"),S.current?.style.setProperty("transition","none"),x.current?.style.setProperty("display","none")}),M=De(D=>{S.current?.style.removeProperty("animation"),S.current?.style.removeProperty("transition"),x.current?.style.removeProperty("display"),D&&R(D)}),B=Bi.useRef(null);Re(()=>{(!c||!d)&&(B.current=null)},[c,d]),Re(()=>{if(s&&h&&s!==h&&B.current!==s&&v.current){_(v.current),P(!0);let D=y4e(h,s);w(D),I.request(()=>{Q$.flushSync(()=>{P(!1)}),C(()=>{_(null),R(null),v.current=null})}),B.current=s}},[s,h,b,C,I]),Re(()=>{let D=S.current;if(!D)return;let O=Ko(D).createElement("div");for(let L of Array.from(D.childNodes))O.appendChild(L.cloneNode(!0));v.current=O});let F=b!=null,V;F?V=(0,U0.jsxs)(Bi.Fragment,{children:[(0,U0.jsx)("div",{"data-previous":!0,inert:gA(!0),ref:x,style:{...k?{[o.popupWidth]:`${k.width}px`,[o.popupHeight]:`${k.height}px`}:null,position:"absolute"},"data-ending-style":A?void 0:""},"previous"),(0,U0.jsx)("div",{"data-current":!0,ref:S,"data-starting-style":A?"":void 0,children:n},g)]}):V=(0,U0.jsx)("div",{"data-current":!0,ref:S,children:n},g),Re(()=>{let D=x.current;!D||!b||D.replaceChildren(...Array.from(b.childNodes))},[b]),Z$({popupElement:f,positionerElement:m,mounted:d,content:u,onMeasureLayout:T,onMeasureLayoutComplete:M,side:r,direction:i});let z={activationDirection:b4e(y),transitioning:F};return{children:V,state:z}}function b4e(e){if(e)return`${X$(e.horizontal,5,"right","left")} ${X$(e.vertical,5,"down","up")}`}function X$(e,t,r,o){return e>t?r:e<-t?o:""}function y4e(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 w4e(e,t){let[r,o]=Bi.useState(0),n=Bi.useRef(e),i=Bi.useRef(t),s=Bi.useRef(!1);return Re(()=>{let l=n.current,c=i.current,u=e!==l,d=t!==c;u?(o(f=>f+1),s.current=!d):s.current&&d&&(o(f=>f+1),s.current=!1),n.current=e,i.current=t},[e,t]),`${e??"current"}-${r}`}function $$(e){return e==null||e.hasAttribute("disabled")||e.getAttribute("aria-disabled")==="true"}var _A=a(_e(),1),_4e=_A.createContext(void 0),S4e={disableStyleElements:!1};function eee(){return _A.useContext(_4e)??S4e}var ree=a(_e(),1);var W0=a(_e(),1);var SA="data-composite-item-active";var x4e=[];function tee(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=!1,disabledIndices:f,modifierKeys:m=x4e}=e,[h,g]=W0.useState(0),v=o!=null,b=W0.useRef(null),_=Ef(b,c),y=W0.useRef([]),w=W0.useRef(!1),S=s??h,x=De((A,P=!1)=>{if((l??g)(A),P){let T=y.current[A];W7(b.current,T,i,r)}}),C=De(A=>{if(A.size===0||w.current)return;w.current=!0;let P=Array.from(A.keys()),T=P.find(B=>B?.hasAttribute(SA))??null,M=T?P.indexOf(T):-1;if(M!==-1)x(M);else if(tC(P,S,f)){let B=Pv(P,{disabledIndices:f});eC(P,B)||x(B)}W7(b.current,T,i,r)});Re(()=>{if(f==null||s!=null||!w.current)return;let A=y.current;if(tC(A,S,f)){let P=Pv(A,{disabledIndices:f});eC(A,P)||x(P)}},[f,s,S,y,x]);let I=De((A,P,T)=>n?n(A,P,T,y):T),k=De(A=>{let P=u?P$:H7;if(!P.has(A.key)||C4e(A,m)||!b.current)return;let M=i==="rtl",B=M?sC:aC,F={horizontal:B,vertical:j0,both:B}[r],V=M?aC:sC,z={horizontal:V,vertical:V0,both:V}[r],D=Wn(A.nativeEvent);if(D!=null&&U7(D)&&!$$(D)){let ue=D.selectionStart,te=D.selectionEnd,de=D.value??"";if(ue==null||A.shiftKey||ue!==te||A.key!==z&&ue<de.length||A.key!==F&&ue>0)return}let O=S,L=u7(y,f),W=d7(y,f);o!=null&&(O=o({disabledIndices:f,elementsRef:y,event:A,highlightedIndex:S,loopFocus:t,maxIndex:W,minIndex:L,onLoop:I,orientation:r,rtl:M}));let q={horizontal:[B],vertical:[j0],both:[B,j0]}[r],Z={horizontal:[V],vertical:[V0],both:[V,V0]}[r],Q=v?P:{horizontal:u?T$:j7,vertical:u?E$:z7,both:P}[r];u&&(A.key===lC?O=L:A.key===cC&&(O=W)),O===S&&(q.includes(A.key)||Z.includes(A.key))&&(t&&O===W&&q.includes(A.key)?(O=L,n&&(O=n(A,S,O,y))):t&&O===L&&Z.includes(A.key)?(O=W,n&&(O=n(A,S,O,y))):O=Pv(y.current,{startingIndex:O,decrement:Z.includes(A.key),disabledIndices:f})),O!==S&&!eC(y.current,O)&&(d&&A.stopPropagation(),Q.has(A.key)&&A.preventDefault(),x(O,!0),queueMicrotask(()=>{y.current[O]?.focus()}))});return{props:{ref:_,onFocus(A){let P=b.current,T=Wn(A.nativeEvent);!P||T==null||!U7(T)||T.setSelectionRange(0,T.value.length??0)},onKeyDown:k},highlightedIndex:S,onHighlightedIndexChange:x,elementsRef:y,disabledIndices:f,onMapChange:C,relayKeyboardEvent:k}}function C4e(e,t){for(let r of k$.values())if(!t.includes(r)&&e.getModifierState(r))return!0;return!1}var K7=a(E(),1);function oee(e){let{render:t,className:r,style:o,refs:n=j1,props:i=j1,state:s=io,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:u,orientation:d,grid:f,loopFocus:m,onLoop:h,enableHomeAndEndKeys:g,onMapChange:v,stopEventPropagation:b=!0,rootRef:_,disabledIndices:y,modifierKeys:w,highlightItemOnHover:S=!1,tag:x="div",...C}=e,I=wm(),{props:k,highlightedIndex:R,onHighlightedIndexChange:A,elementsRef:P,onMapChange:T,relayKeyboardEvent:M}=tee({grid:f,loopFocus:m,onLoop:h,orientation:d,highlightedIndex:c,onHighlightedIndexChange:u,rootRef:_,stopEventPropagation:b,enableHomeAndEndKeys:g,direction:I,disabledIndices:y,modifierKeys:w}),B=Qt(x,e,{state:s,ref:n,props:[k,...i,C],stateAttributesMapping:l}),F=ree.useMemo(()=>({highlightedIndex:R,onHighlightedIndexChange:A,highlightItemOnHover:S,relayKeyboardEvent:M}),[R,A,S,M]);return(0,K7.jsx)(Z8.Provider,{value:F,children:(0,K7.jsx)(N2,{elementsRef:P,onMapChange:V=>{v?.(V),T(V)},children:B})})}var xA=a(_e(),1),nee=a(Vu(),1);var iee=a(E(),1),see=xA.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:l,...c}=t,{portalNode:u,portalSubtree:d}=f7({container:n,ref:r,componentProps:t,elementProps:c});return!d&&!u?null:(0,iee.jsxs)(xA.Fragment,{children:[d,u&&nee.createPortal(o,u)]})});var aee=a(oC(),1);function T4e(){return Tc}function E4e(){return!1}function P4e(){return!0}function lee(){return(0,aee.useSyncExternalStore)(T4e,E4e,P4e)}var Fc={};Yr(Fc,{Indicator:()=>mee,List:()=>vee,Panel:()=>gee,Root:()=>dee,Tab:()=>fee});var Zo=a(_e(),1);var CA=a(_e(),1),Z7=CA.createContext(void 0);function Mm(){let e=CA.useContext(Z7);if(e===void 0)throw new Error(No(64));return e}var cee=(function(e){return e.activationDirection="data-activation-direction",e.orientation="data-orientation",e})({});var Hu={tabActivationDirection:e=>({[cee.activationDirection]:e})};var X7=a(E(),1),dee=Zo.forwardRef(function(t,r){let{className:o,defaultValue:n=0,onValueChange:i,orientation:s="horizontal",render:l,value:c,style:u,...d}=t,f=t.defaultValue!==void 0,m=Zo.useRef([]),[h,g]=Zo.useState(()=>new Map),[v,b]=I2({controlled:c,default:n,name:"Tabs",state:"value"}),_=c!==void 0,[y,w]=Zo.useState(()=>new Map),S=Zo.useRef(void 0),x=Zo.useCallback($=>{if($===void 0)return null;for(let[ee,fe]of y.entries())if(fe!=null&&$===(fe.value??fe.index))return ee;return null},[y]),[C,I]=Zo.useState(()=>({previousValue:v,tabActivationDirection:"none"})),{previousValue:k,tabActivationDirection:R}=C,A=R,P=!1;k!==v&&(A=uee(k,v,s,y),P=k!=null&&v!=null&&x(v)==null);let T=P?k:v,M=k!==T||R!==A;Re(()=>{M&&I({previousValue:T,tabActivationDirection:A})},[T,M,A]);let B=De(($,ee)=>{let fe=uee(v,$,s,y);ee.activationDirection=fe,i?.($,ee),!ee.isCanceled&&b($)}),F=De(($,ee)=>{i?.($,Ct(ee,void 0,void 0,{activationDirection:"none"}))}),V=De(($,ee)=>{g(fe=>{if(fe.get($)===ee)return fe;let ve=new Map(fe);return ve.set($,ee),ve})}),z=De(($,ee)=>{g(fe=>{if(!fe.has($)||fe.get($)!==ee)return fe;let ve=new Map(fe);return ve.delete($),ve})}),D=Zo.useCallback($=>h.get($),[h]),O=Zo.useCallback($=>{for(let ee of y.values())if($===ee?.value)return ee?.id},[y]),L=Zo.useMemo(()=>({getTabElementBySelectedValue:x,getTabIdByPanelValue:O,getTabPanelIdByValue:D,onValueChange:B,orientation:s,registerMountedTabPanel:V,setTabMap:w,unregisterMountedTabPanel:z,tabActivationDirection:A,value:v}),[x,O,D,B,s,V,w,z,A,v]),W=Zo.useMemo(()=>{for(let $ of y.values())if($!=null&&$.value===v)return $},[y,v]),q=Zo.useMemo(()=>{for(let $ of y.values())if($!=null&&!$.disabled)return $.value},[y]),Z=Zo.useRef(!f),Q=Zo.useRef(n),ue=Zo.useRef(f),te=Zo.useRef(!1);Re(()=>{if(_)return;function $(we,oe){b(we),I(re=>re.previousValue===we&&re.tabActivationDirection==="none"?re:{previousValue:we,tabActivationDirection:"none"}),F(we,oe),Z.current=!1}if(y.size===0){te.current&&v!==null&&!S.current?.isConnected&&$(null,Ke.missing);return}te.current=!0,S.current=y.keys().next().value;let ee=W?.disabled,fe=W==null&&v!==null;if(!ee&&v===Q.current&&(ue.current=!1),ue.current&&ee&&v===Q.current)return;let ve=Z.current;if(ee||fe){let we=q??null;if(v===we){Z.current=!1;return}let oe=Ke.missing;ve?oe=Ke.initial:ee&&(oe=Ke.disabled),$(we,oe);return}ve&&W!=null&&(F(v,Ke.initial),Z.current=!1)},[q,_,F,W,b,y,v]);let pe=Qt("div",t,{state:{orientation:s,tabActivationDirection:A},ref:r,props:d,stateAttributesMapping:Hu});return(0,X7.jsx)(Z7.Provider,{value:L,children:(0,X7.jsx)(N2,{elementsRef:m,children:pe})})});function uee(e,t,r,o){if(e==null||t==null)return"none";let n=null,i=null;for(let[c,u]of o.entries()){if(u==null)continue;let d=u.value??u.index;if(e===d&&(n=c),t===d&&(i=c),n!=null&&i!=null)break}if(n==null||i==null)return n!==i&&(typeof e=="number"||typeof e=="string")&&typeof e==typeof t?r==="horizontal"?t>e?"right":"left":t>e?"down":"up":"none";let s=n.getBoundingClientRect(),l=i.getBoundingClientRect();if(r==="horizontal"){if(l.left<s.left)return"left";if(l.left>s.left)return"right"}else{if(l.top<s.top)return"up";if(l.top>s.top)return"down"}return"none"}var If=a(_e(),1);var TA=a(_e(),1),Q7=TA.createContext(void 0);function EA(){let e=TA.useContext(Q7);if(e===void 0)throw new Error(No(65));return e}var fee=If.forwardRef(function(t,r){let{className:o,disabled:n=!1,render:i,value:s,id:l,nativeButton:c=!0,style:u,...d}=t,{value:f,getTabPanelIdByValue:m,orientation:h,tabActivationDirection:g}=Mm(),{activateOnFocus:v,highlightedTabIndex:b,onTabActivation:_,registerTabResizeObserverElement:y,setHighlightedTabIndex:w,tabsListElement:S}=EA(),x=Sm(l),C=If.useMemo(()=>({disabled:n,id:x,value:s}),[n,x,s]),{compositeProps:I,compositeRef:k,index:R}=G$({metadata:C}),A=s===f,P=If.useRef(!1),T=If.useRef(null);Re(()=>{let Z=T.current;if(Z)return y(Z)},[y]),Re(()=>{if(P.current){P.current=!1;return}if(!(A&&R>-1&&b!==R))return;let Z=S;if(Z!=null){let Q=R0(Ko(Z));if(Q&&tr(Z,Q))return}n||w(R)},[A,R,b,w,n,S]);let{getButtonProps:M,buttonRef:B}=xv({disabled:n,native:c,focusableWhenDisabled:!0}),F=m(s),V=If.useRef(!1),z=If.useRef(!1);function D(Z){A||n||_(s,Ct(Ke.none,Z.nativeEvent,void 0,{activationDirection:"none"}))}function O(Z){A||(R>-1&&!n&&w(R),!n&&v&&(!V.current||V.current&&z.current)&&_(s,Ct(Ke.none,Z.nativeEvent,void 0,{activationDirection:"none"})))}function L(Z){if(A||n)return;V.current=!0;function Q(){V.current=!1,z.current=!1}(!Z.button||Z.button===0)&&(z.current=!0,Ko(Z.currentTarget).addEventListener("pointerup",Q,{once:!0}))}return Qt("button",t,{state:{disabled:n,active:A,orientation:h,tabActivationDirection:g},ref:[r,B,k,T],props:[I,{role:"tab","aria-controls":F,"aria-selected":A,id:x,onClick:D,onFocus:O,onPointerDown:L,[SA]:A?"":void 0,onKeyDownCapture(){P.current=!0}},d,M],stateAttributesMapping:Hu})});var G0=a(_e(),1);var pee='!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();';var Iv=(function(e){return e.activeTabLeft="--active-tab-left",e.activeTabRight="--active-tab-right",e.activeTabTop="--active-tab-top",e.activeTabBottom="--active-tab-bottom",e.activeTabWidth="--active-tab-width",e.activeTabHeight="--active-tab-height",e})({});var PA=a(E(),1),k4e={...Hu,activeTabPosition:()=>null,activeTabSize:()=>null},mee=G0.forwardRef(function(t,r){let{className:o,render:n,renderBeforeHydration:i=!1,style:s,...l}=t,{nonce:c}=eee(),{getTabElementBySelectedValue:u,orientation:d,tabActivationDirection:f,value:m}=Mm(),{tabsListElement:h,registerIndicatorUpdateListener:g}=EA(),v=lee(),b=r$();G0.useEffect(()=>g(b),[g,b]);let _=0,y=0,w=0,S=0,x=0,C=0,I=!1;if(m!=null&&h!=null){let B=u(m);if(B!=null){I=!0;let{width:F,height:V}=z0(B),{width:z,height:D}=z0(h),O=B.getBoundingClientRect(),L=h.getBoundingClientRect(),W=z>0?L.width/z:1,q=D>0?L.height/D:1;if(Math.abs(W)>Number.EPSILON&&Math.abs(q)>Number.EPSILON){let Q=O.left-L.left,ue=O.top-L.top;_=Q/W+h.scrollLeft-h.clientLeft,w=ue/q+h.scrollTop-h.clientTop}else _=B.offsetLeft,w=B.offsetTop;x=F,C=V,y=h.scrollWidth-_-x,S=h.scrollHeight-w-C}}let k=I?{left:_,right:y,top:w,bottom:S}:null,R=I?{width:x,height:C}:null,A=I?{[Iv.activeTabLeft]:`${_}px`,[Iv.activeTabRight]:`${y}px`,[Iv.activeTabTop]:`${w}px`,[Iv.activeTabBottom]:`${S}px`,[Iv.activeTabWidth]:`${x}px`,[Iv.activeTabHeight]:`${C}px`}:void 0,P=I&&x>0&&C>0,M=Qt("span",t,{state:{orientation:d,activeTabPosition:k,activeTabSize:R,tabActivationDirection:f},ref:r,props:[{role:"presentation",style:A,hidden:!P},l,{suppressHydrationWarning:!0}],stateAttributesMapping:k4e});return m==null?null:(0,PA.jsxs)(G0.Fragment,{children:[M,v&&i&&(0,PA.jsx)("script",{nonce:c,dangerouslySetInnerHTML:{__html:pee},suppressHydrationWarning:!0})]})});var Y0=a(_e(),1);var hee=(function(e){return e.index="data-index",e.activationDirection="data-activation-direction",e.orientation="data-orientation",e.hidden="data-hidden",e[e.startingStyle=Ka.startingStyle]="startingStyle",e[e.endingStyle=Ka.endingStyle]="endingStyle",e})({});var R4e={...Hu,...xm},gee=Y0.forwardRef(function(t,r){let{className:o,value:n,render:i,keepMounted:s=!1,style:l,...c}=t,{value:u,getTabIdByPanelValue:d,orientation:f,tabActivationDirection:m,registerMountedTabPanel:h,unregisterMountedTabPanel:g}=Mm(),v=Sm(),b=Y0.useMemo(()=>({id:v,value:n}),[v,n]),{ref:_,index:y}=U2({metadata:b}),w=n===u,{mounted:S,transitionStatus:x,setMounted:C}=C0(w),I=!S,k=d(n),R={hidden:I,orientation:f,tabActivationDirection:m,transitionStatus:x},A=Y0.useRef(null),P=Qt("div",t,{state:R,ref:[r,_,A],props:[{"aria-labelledby":k,hidden:I,id:v,role:"tabpanel",tabIndex:w?0:-1,inert:gA(!w),[hee.index]:y},c],stateAttributesMapping:R4e});return Em({open:w,ref:A,onComplete(){w||C(!1)}}),Re(()=>{if(!(I&&!s)&&v!=null)return h(n,v),()=>{g(n,v)}},[I,s,n,v,h,g]),s||S?P:null});var Mc=a(_e(),1);var J7=a(E(),1),vee=Mc.forwardRef(function(t,r){let{activateOnFocus:o=!1,className:n,loopFocus:i=!0,render:s,style:l,...c}=t,{onValueChange:u,orientation:d,value:f,setTabMap:m,tabActivationDirection:h}=Mm(),[g,v]=Mc.useState(0),[b,_]=Mc.useState(null),y=Mc.useRef(new Set),w=Mc.useRef(new Set),S=Mc.useRef(null);Re(()=>{if(typeof ResizeObserver>"u")return;let P=new ResizeObserver(()=>{y.current.forEach(T=>{T()})});return S.current=P,b&&P.observe(b),w.current.forEach(T=>{P.observe(T)}),()=>{P.disconnect(),S.current=null}},[b]);let x=De(P=>(y.current.add(P),()=>{y.current.delete(P)})),C=De(P=>(w.current.add(P),S.current?.observe(P),()=>{w.current.delete(P),S.current?.unobserve(P)})),I=De((P,T)=>{P!==f&&u(P,T)}),k={orientation:d,tabActivationDirection:h},R={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},A=Mc.useMemo(()=>({activateOnFocus:o,highlightedTabIndex:g,registerIndicatorUpdateListener:x,registerTabResizeObserverElement:C,onTabActivation:I,setHighlightedTabIndex:v,tabsListElement:b}),[o,g,x,C,I,v,b]);return(0,J7.jsx)(Q7.Provider,{value:A,children:(0,J7.jsx)(oee,{render:s,className:n,style:l,state:k,refs:[r,_],props:[R,c],stateAttributesMapping:Hu,highlightedIndex:g,enableHomeAndEndKeys:!0,loopFocus:i,orientation:d,onHighlightedIndexChange:v,onMapChange:m,disabledIndices:j1})})});var ca={};Yr(ca,{Arrow:()=>Nee,Handle:()=>fC,Popup:()=>Iee,Portal:()=>Pee,Positioner:()=>Ree,Provider:()=>Mee,Root:()=>yee,Trigger:()=>Cee,Viewport:()=>Lee,createHandle:()=>Bee});var Uu=a(_e(),1);var kA=a(_e(),1),$7=kA.createContext(void 0);function Al(e){let t=kA.useContext($7);if(t===void 0&&!e)throw new Error(No(72));return t}var bee=a(_e(),1);var A4e={...y$,disabled:jt(e=>e.disabled),instantType:jt(e=>e.instantType),isInstantPhase:jt(e=>e.isInstantPhase),trackCursorAxis:jt(e=>e.trackCursorAxis),disableHoverablePopup:jt(e=>e.disableHoverablePopup),lastOpenChangeReason:jt(e=>e.openChangeReason),closeOnClick:jt(e=>e.closeOnClick),closeDelay:jt(e=>e.closeDelay),hasViewport:jt(e=>e.hasViewport)},q0=class e extends M0{constructor(t,r,o=!1){let n=new Im,i={...I4e(),...t};i.floatingRootContext=v$(n,r,o),super(i,{popupRef:bee.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},A4e)}setOpen=(t,r)=>{l$(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Ct(Ke.triggerPress,t))}static useStore(t,r){return a$(t,(n,i)=>new e(r,n,i)).store}};function I4e(){return{...g$(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var RA=a(E(),1),yee=k7(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:l,onOpenChange:c,onOpenChangeComplete:u,handle:d,triggerId:f,defaultTriggerId:m=null,children:h}=t,g=q0.useStore(d?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});c$(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",u);let v=g.useState("open"),b=!r&&v,_=g.useState("activeTriggerId"),y=g.useState("mounted"),w=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),d$(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:S,transitionStatus:x}=f$(b,g),C=g.useState("isInstantPhase"),I=g.useState("instantType"),k=g.useState("lastOpenChangeReason"),R=Uu.useRef(null);Re(()=>{v&&r&&g.setOpen(!1,Ct(Ke.disabled))},[v,r,g]),Re(()=>{x==="ending"&&k===Ke.none||x!=="ending"&&C?(I!=="delay"&&(R.current=I),g.set("instantType","delay")):R.current!==null&&(g.set("instantType",R.current),R.current=null)},[x,C,k,I,g]),Re(()=>{b&&_==null&&g.set("payload",void 0)},[g,_,b]);let A=Uu.useCallback(()=>{g.setOpen(!1,Ct(Ke.imperativeAction))},[g]);Uu.useImperativeHandle(l,()=>({unmount:S,close:A}),[S,A]);let P=b||y||!r&&s!=="none";return(0,RA.jsxs)($7.Provider,{value:g,children:[P&&(0,RA.jsx)(O4e,{store:g,disabled:r,trackCursorAxis:s}),typeof h=="function"?h({payload:w}):h]})});function O4e({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=m7(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=p7(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Uu.useMemo(()=>hr(i.reference,n.reference),[i.reference,n.reference]),l=Uu.useMemo(()=>hr(i.trigger,n.trigger),[i.trigger,n.trigger]),c=Uu.useMemo(()=>hr(s$,i.floating,n.floating),[i.floating,n.floating]);return p$(e,{activeTriggerProps:s,inactiveTriggerProps:l,popupProps:c}),null}var IA=a(_e(),1);var AA=a(_e(),1),e9=AA.createContext(void 0);function wee(){return AA.useContext(e9)}var _ee=(function(e){return e[e.popupOpen=iC.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var xee="data-base-ui-tooltip-trigger";function See(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(lt(n))return n}}let t=e.target;return lt(t)?t:null}function N4e(e){let t=e;for(;t;){if(t.hasAttribute(xee))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&lt(o.host)?o.host:null}return null}var Cee=$J(function(t,r){let{render:o,className:n,style:i,handle:s,payload:l,disabled:c,delay:u,closeOnClick:d=!0,closeDelay:f,id:m,...h}=t,g=Al(!0),v=s?.store??g;if(!v)throw new Error(No(82));let b=Sm(m),_=v.useState("isTriggerActive",b),y=v.useState("isOpenedByTrigger",b),w=v.useState("floatingRootContext"),S=IA.useRef(null),x=u??600,C=f??0,{registerTrigger:I,isMountedByThisTrigger:k}=u$(b,S,v,{payload:l,closeOnClick:d,closeDelay:C}),R=wee(),{delayRef:A,isInstantPhase:P,hasProvider:T}=c7(w,{open:y}),M=L0(w);v.useSyncedValue("isInstantPhase",P);let B=v.useState("disabled"),F=c??B,V=Fi(F),z=v.useState("trackCursorAxis"),D=v.useState("disableHoverablePopup"),O=IA.useRef(!1),L=Rc(),W=IA.useRef(void 0);function q(){let ve=R?.delay,we=typeof A.current=="object"?A.current.open:void 0,oe=x;return T&&(we!==0?oe=u??ve??x:oe=0),oe}function Z(ve){let we=S.current;if(!we||!ve)return!1;let oe=N4e(ve);return oe!==null&&oe!==we&&tr(we,oe)}function Q(ve){let we=Z(ve);return O.current=we,we&&(M.openChangeTimeout.clear(),M.restTimeout.clear(),M.restTimeoutPending=!1,L.clear()),we}let ue=L7(w,{enabled:!F,mouseOnly:!0,move:!1,handleClose:!D&&z!=="both"?B7():null,restMs:q,delay(){let ve=typeof A.current=="object"?A.current.close:void 0,we=C;return f==null&&T&&(we=ve),{close:we}},triggerElementRef:S,isActiveTrigger:_,isClosing:()=>v.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),te=N7(w,{enabled:!F}).reference,de=ve=>{let we=O.current,oe=See(ve),re=Q(oe),ce=S.current,ie=ce&&oe&&tr(ce,oe);if(re&&v.select("open")&&v.select("lastOpenChangeReason")===Ke.triggerHover){v.setOpen(!1,Ct(Ke.triggerHover,ve));return}if(we&&!re&&ie&&!V.current&&!v.select("open")&&ce&&kf(W.current)){let le=()=>{!O.current&&!V.current&&!v.select("open")&&v.setOpen(!0,Ct(Ke.triggerHover,ve,ce))},Oe=q();Oe===0?(L.clear(),le()):L.start(Oe,le)}},pe=v.useState("triggerProps",k);return Qt("button",t,{state:{open:y},ref:[r,I,S],props:[ue,te,k||z!=="none"?pe:void 0,{onMouseOver(ve){de(ve.nativeEvent)},onFocus(ve){Z(See(ve.nativeEvent))&&ve.preventBaseUIHandler()},onMouseLeave(){O.current=!1,L.clear(),W.current=void 0},onPointerEnter(ve){W.current=ve.pointerType},onPointerDown(ve){W.current=ve.pointerType,v.set("closeOnClick",d),d&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},onClick(ve){d&&!v.select("open")&&v.cancelPendingOpen(ve.nativeEvent)},id:b,[_ee.triggerDisabled]:F?"":void 0,[xee]:F?void 0:""},h],stateAttributesMapping:x$})});var Eee=a(_e(),1);var OA=a(_e(),1),t9=OA.createContext(void 0);function Tee(){let e=OA.useContext(t9);if(e===void 0)throw new Error(No(70));return e}var r9=a(E(),1),Pee=Eee.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Al().useState("mounted")||o?(0,r9.jsx)(t9.Provider,{value:o,children:(0,r9.jsx)(see,{ref:r,...n})}):null});var MA=a(_e(),1);var NA=a(_e(),1),o9=NA.createContext(void 0);function K0(){let e=NA.useContext(o9);if(e===void 0)throw new Error(No(71));return e}var kee=a(E(),1),Ree=MA.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:l="top",align:c="center",sideOffset:u=0,alignOffset:d=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:h=5,sticky:g=!1,disableAnchorTracking:v=!1,collisionAvoidance:b=sJ,style:_,...y}=t,w=Al(),S=Tee(),x=w.useState("open"),C=w.useState("mounted"),I=w.useState("trackCursorAxis"),k=w.useState("disableHoverablePopup"),R=w.useState("floatingRootContext"),A=w.useState("instantType"),P=w.useState("transitionStatus"),T=w.useState("hasViewport"),M=F$({anchor:i,positionMethod:s,floatingRootContext:R,mounted:C,side:l,sideOffset:u,align:c,alignOffset:d,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:h,disableAnchorTracking:v,keepMounted:S,collisionAvoidance:b,adaptiveOrigin:T?I$:void 0}),B=MA.useMemo(()=>({open:x,side:M.side,align:M.align,anchorHidden:M.anchorHidden,instant:I!=="none"?"tracking-cursor":A}),[x,M.side,M.align,M.anchorHidden,I,A]),F=D$(t,B,{styles:M.positionerStyles,transitionStatus:P,props:y,refs:[r,w.useStateSetter("positionerElement")],hidden:!C,inert:!x||I==="both"||k});return(0,kee.jsx)(o9.Provider,{value:M,children:F})});var Aee=a(_e(),1);var M4e={...B0,...xm},Iee=Aee.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,l=Al(),{side:c,align:u}=K0(),d=l.useState("open"),f=l.useState("instantType"),m=l.useState("transitionStatus"),h=l.useState("popupProps"),g=l.useState("floatingRootContext"),v=l.useState("disabled"),b=l.useState("closeDelay");Em({open:d,ref:l.context.popupRef,onComplete(){d&&l.context.onOpenChangeComplete?.(!0)}}),D7(g,{enabled:!v,closeDelay:b});let _=l.useStateSetter("popupElement");return Qt("div",t,{state:{open:d,side:c,align:u,instant:f,transitionStatus:m},ref:[r,l.context.popupRef,_],props:[h,vA(m),s],stateAttributesMapping:M4e})});var Oee=a(_e(),1);var Nee=Oee.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,l=Al(),{arrowRef:c,side:u,align:d,arrowUncentered:f,arrowStyles:m}=K0(),h=l.useState("open"),g=l.useState("instantType");return Qt("div",t,{state:{open:h,side:u,align:d,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:B0})});var n9=a(_e(),1);var i9=a(E(),1),Mee=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=n9.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=n9.useMemo(()=>({open:r,close:o}),[r,o]);return(0,i9.jsx)(e9.Provider,{value:i,children:(0,i9.jsx)(l7,{delay:s,timeoutMs:n,children:t.children})})};var Dee=a(_e(),1);var Fee=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var F4e={activationDirection:e=>e?{"data-activation-direction":e}:null},Lee=Dee.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...l}=t,c=Al(),u=K0(),d=c.useState("instantType"),{children:f,state:m}=J$({store:c,side:u.side,cssVars:Fee,children:s}),h={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:d};return Qt("div",t,{state:h,ref:r,props:[l,{children:f}],stateAttributesMapping:F4e})});var fC=class{constructor(){this.store=new q0}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(No(81,t));this.store.setOpen(!0,Ct(Ke.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,Ct(Ke.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function Bee(){return new fC}function dn(e){return Qt(e.defaultTagName??"div",e,e)}var zee=a(U(),1),s9="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"&&L4e(document)),e.__wpStyleRuntime}function D4e(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 Hee(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(D4e(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 L4e(e){let t=a9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Hee(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Uee(e,t){let r=a9();r.styles.set(e,t);for(let o of r.documents.keys())Hee(o,e,t)}typeof process>"u",Uee("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 Vee={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",Uee("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var jee={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},ws=(0,zee.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return dn({render:r,defaultTagName:"span",ref:i,props:hr(n,{className:J(Vee.text,jee.heading,jee.p,Vee[t],o)})})});var qee=a(E(),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"&&V4e(document)),e.__wpStyleRuntime}function B4e(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 Yee(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(B4e(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 V4e(e){let t=c9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Yee(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function j4e(e,t){let r=c9();r.styles.set(e,t);for(let o of r.documents.keys())Yee(o,e,t)}typeof process>"u",j4e("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 Wee={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"},pC=(0,Gee.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,qee.jsx)(ws,{ref:n,className:J(Wee.badge,Wee[`is-${t}-intent`],r),...o,variant:"body-sm"})});var Kee=a(na(),1),FA=a(U(),1),Zee=a(j(),1),Qee=a(E(),1),u9="data-wp-hash";function d9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&H4e(document)),e.__wpStyleRuntime}function z4e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${u9}]`))if(r.getAttribute(u9)===t)return!0;return!1}function Xee(e,t,r){if(!e.head)return;let o=d9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(z4e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(u9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function H4e(e){let t=d9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Xee(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function DA(e,t){let r=d9();r.styles.set(e,t);for(let o of r.documents.keys())Xee(o,e,t)}typeof process>"u",DA("b74f1ac304",'@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);inset-inline-start: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 mC={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",DA("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var U4e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",DA("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var W4e={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",DA("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var G4e={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Jee=(0,FA.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:l,loadingAnnouncement:c=(0,Zee.__)("Loading"),children:u,...d},f){let m=J(G4e.button,U4e["box-sizing"],W4e["outset-ring--focus-except-active"],r!=="unstyled"&&mC.button,mC[`is-${t}`],mC[`is-${r}`],mC[`is-${o}`],l&&mC["is-loading"],n);return(0,FA.useEffect)(()=>{l&&c&&(0,Kee.speak)(c)},[l,c]),(0,Qee.jsx)(G7,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??l,...d,children:u})});var rte=a(U(),1);var $ee=a(U(),1),ete=a(Se(),1),tte=a(E(),1),Of=(0,$ee.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,tte.jsx)(ete.SVG,{ref:n,...t.props,...o,width:r,height:r})});var nte=a(E(),1),f9="data-wp-hash";function p9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&q4e(document)),e.__wpStyleRuntime}function Y4e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${f9}]`))if(r.getAttribute(f9)===t)return!0;return!1}function ote(e,t,r){if(!e.head)return;let o=p9(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(Y4e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(f9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function q4e(e){let t=p9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ote(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function K4e(e,t){let r=p9();r.styles.set(e,t);for(let o of r.documents.keys())ote(o,e,t)}typeof process>"u",K4e("b74f1ac304",'@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);inset-inline-start: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 Z4e={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"},m9=(0,rte.forwardRef)(function({className:t,icon:r,...o},n){return(0,nte.jsx)(Of,{ref:n,icon:r,className:J(Z4e.icon,t),size:24,...o})});m9.displayName="Button.Icon";var ite=Object.assign(Jee,{Icon:m9});var Wu={};Yr(Wu,{Content:()=>VA,FullBleed:()=>hte,Header:()=>BA,Root:()=>LA,Title:()=>vte});var ste=a(U(),1),h9="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"&&Q4e(document)),e.__wpStyleRuntime}function X4e(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${h9}]`))if(r.getAttribute(h9)===t)return!0;return!1}function ate(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(X4e(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(h9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Q4e(e){let t=g9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ate(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lte(e,t){let r=g9();r.styles.set(e,t);for(let o of r.documents.keys())ate(o,e,t)}typeof process>"u",lte("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var J4e={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",lte("5d38cbdd27","@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-weak,#f0f0f0);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 $4e={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},LA=(0,ste.forwardRef)(function({render:t,...r},o){let n=J($4e.root,J4e["box-sizing"]);return dn({defaultTagName:"div",render:t,ref:o,props:hr({className:n},r)})});var cte=a(U(),1),v9="data-wp-hash";function b9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tBe(document)),e.__wpStyleRuntime}function eBe(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 ute(e,t,r){if(!e.head)return;let o=b9(),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(v9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tBe(e){let t=b9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ute(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rBe(e,t){let r=b9();r.styles.set(e,t);for(let o of r.documents.keys())ute(o,e,t)}typeof process>"u",rBe("5d38cbdd27","@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-weak,#f0f0f0);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 oBe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},BA=(0,cte.forwardRef)(function({render:t,...r},o){return dn({defaultTagName:"div",render:t,ref:o,props:hr({className:oBe.header},r)})});var dte=a(U(),1),y9="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"&&iBe(document)),e.__wpStyleRuntime}function nBe(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 fte(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(nBe(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 iBe(e){let t=w9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function sBe(e,t){let r=w9();r.styles.set(e,t);for(let o of r.documents.keys())fte(o,e,t)}typeof process>"u",sBe("5d38cbdd27","@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-weak,#f0f0f0);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"},VA=(0,dte.forwardRef)(function({render:t,...r},o){return dn({defaultTagName:"div",render:t,ref:o,props:hr({className:aBe.content},r)})});var pte=a(U(),1),_9="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"&&cBe(document)),e.__wpStyleRuntime}function lBe(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 mte(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(lBe(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 cBe(e){let t=S9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function uBe(e,t){let r=S9();r.styles.set(e,t);for(let o of r.documents.keys())mte(o,e,t)}typeof process>"u",uBe("5d38cbdd27","@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-weak,#f0f0f0);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 dBe={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},hte=(0,pte.forwardRef)(function({render:t,...r},o){return dn({defaultTagName:"div",render:t,ref:o,props:hr({className:dBe.fullbleed},r)})});var gte=a(U(),1);var x9=a(E(),1),fBe=(0,x9.jsx)("div",{}),vte=(0,gte.forwardRef)(function({render:t=fBe,children:r,...o},n){return(0,x9.jsx)(ws,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var bte=a(U(),1),yte=a(E(),1),C9=(0,bte.forwardRef)(function(t,r){return(0,yte.jsx)(Nm.Panel,{ref:r,...t})});var wte=a(U(),1),_te=a(E(),1),T9=(0,wte.forwardRef)(function(t,r){return(0,_te.jsx)(Nm.Root,{ref:r,...t})});var Ste=a(U(),1),xte=a(E(),1),E9=(0,Ste.forwardRef)(function(t,r){return(0,xte.jsx)(Nm.Trigger,{ref:r,...t})});var Ov={};Yr(Ov,{Content:()=>Mte,Header:()=>Rte,HeaderDescription:()=>Ite,Root:()=>Tte});var Cte=a(U(),1);var k9=a(E(),1),Tte=(0,Cte.forwardRef)(function({render:t,...r},o){return(0,k9.jsx)(T9,{ref:o,render:(0,k9.jsx)(LA,{render:t}),...r})});var X0=a(U(),1);var Ete=a(U(),1),jA=(0,Ete.createContext)({setDescriptionId:()=>{}});var Nf=a(E(),1),R9="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"&&mBe(document)),e.__wpStyleRuntime}function pBe(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 kte(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(pBe(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 mBe(e){let t=A9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kte(e,r,o);return()=>{let 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=A9();r.styles.set(e,t);for(let o of r.documents.keys())kte(o,e,t)}typeof process>"u",I9("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 Z0={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",I9("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Pte={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",I9("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var hBe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},Rte=(0,X0.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,l]=(0,X0.useState)(),c=(0,X0.useMemo)(()=>({setDescriptionId:l}),[l]);return dn({defaultTagName:"div",render:o,ref:i,props:hr(n,{className:J(Pte.heading,Z0["heading-wrapper"],r),children:(0,Nf.jsx)(jA.Provider,{value:c,children:(0,Nf.jsxs)(E9,{className:Z0.header,render:(0,Nf.jsx)(BA,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Nf.jsx)("div",{className:Z0["header-content"],children:t}),(0,Nf.jsx)("div",{className:J(Z0["header-trigger-positioner"]),children:(0,Nf.jsx)("div",{className:J(Z0["header-trigger-wrapper"],Pte.div,hBe["outset-ring--focus-parent-visible"]),children:(0,Nf.jsx)(Of,{icon:m1,className:Z0["header-trigger"]})})})]})})})})});var Fm=a(U(),1);var Ate=a(E(),1),Ite=(0,Fm.forwardRef)(function({children:t,className:r,...o},n){let i=(0,Fm.useId)(),{setDescriptionId:s}=(0,Fm.useContext)(jA);return(0,Fm.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,Ate.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var Ote=a(U(),1);var M9=a(E(),1),N9="data-wp-hash";function F9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&vBe(document)),e.__wpStyleRuntime}function gBe(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 Nte(e,t,r){if(!e.head)return;let o=F9(),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(N9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function vBe(e){let t=F9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Nte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function bBe(e,t){let r=F9();r.styles.set(e,t);for(let o of r.documents.keys())Nte(o,e,t)}typeof process>"u",bBe("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 O9={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},Mte=(0,Ote.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,M9.jsx)(C9,{ref:s,className:l=>J(O9.content,l.open&&l.transitionStatus==="idle"&&O9["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,M9.jsx)(VA,{className:O9["content-inner"],render:r,children:o})})});var Fte=a(U(),1);function D9(e,t,r){return(0,Fte.cloneElement)(e??t,{children:r})}var yBe=a(L9(),1);var Lte=a(yf(),1),{lock:nkt,unlock:Bte}=(0,Lte.__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 wBe(){let e=yBe;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return Bte(e.privateApis).ThemeProvider}var Vte=wBe();var jte=a(U(),1),B9="data-wp-hash";function V9(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&SBe(document)),e.__wpStyleRuntime}function _Be(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${B9}]`))if(r.getAttribute(B9)===t)return!0;return!1}function zte(e,t,r){if(!e.head)return;let o=V9(),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(B9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function SBe(e){let t=V9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)zte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xBe(e,t){let r=V9();r.styles.set(e,t);for(let o of r.documents.keys())zte(o,e,t)}typeof process>"u",xBe("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var CBe={stack:"_19ce0419607e1896__stack"},TBe={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)"},se=(0,jte.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...l},c){let u={gap:r&&TBe[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return dn({render:s,ref:c,props:hr(l,{style:u,className:CBe.stack})})});var Ze={};Yr(Ze,{Popup:()=>ere,Portal:()=>zA,Positioner:()=>HA,Provider:()=>are,Root:()=>ire,Trigger:()=>ore});var Jte=a(U(),1);var Yte=a(U(),1);var z9="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"&&PBe(document)),e.__wpStyleRuntime}function EBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${z9}]`))if(r.getAttribute(z9)===t)return!0;return!1}function Ute(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(EBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(z9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PBe(e){let t=H9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ute(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kBe(e,t){let r=H9();r.styles.set(e,t);for(let o of r.documents.keys())Ute(o,e,t)}typeof process>"u",kBe("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 Hte={slot:"_11fc52b637ff8a7e__slot"},Wte="data-wp-compat-overlay-slot";function RBe(){return typeof document>"u"?null:document}function ABe(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var Gu=null;function j9(e){return e.setAttribute("aria-hidden","false"),e}function IBe(e){let t=e.createElement("div");return t.setAttribute(Wte,""),Hte.slot&&t.classList.add(Hte.slot),e.body.appendChild(t),t}function Gte(){if(typeof window>"u"||!ABe()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=RBe();if(!e||!e.body)return;if(Gu&&Gu.ownerDocument===e&&Gu.isConnected)return j9(Gu);let t=e.querySelector(`[${Wte}]`);return t instanceof HTMLDivElement?(Gu=j9(t),Gu):(Gu?.isConnected&&Gu.remove(),Gu=j9(IBe(e)),Gu)}var qte=a(E(),1),zA=(0,Yte.forwardRef)(function({container:t,...r},o){return(0,qte.jsx)(ca.Portal,{container:t??Gte(),...r,ref:o})});var Kte=a(U(),1),Qte=a(E(),1),U9="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"&&NBe(document)),e.__wpStyleRuntime}function OBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${U9}]`))if(r.getAttribute(U9)===t)return!0;return!1}function Zte(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(OBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(U9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function NBe(e){let t=W9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Zte(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Xte(e,t){let r=W9();r.styles.set(e,t);for(let o of r.documents.keys())Zte(o,e,t)}typeof process>"u",Xte("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var MBe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Xte("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 FBe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},HA=(0,Kte.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,Qte.jsx)(ca.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:J(MBe["box-sizing"],FBe.positioner,r)})});var hC=a(E(),1),G9="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"&&LBe(document)),e.__wpStyleRuntime}function DBe(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 $te(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(DBe(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 LBe(e){let t=Y9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)$te(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function BBe(e,t){let r=Y9();r.styles.set(e,t);for(let o of r.documents.keys())$te(o,e,t)}typeof process>"u",BBe("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 VBe={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},jBe={background:"#1e1e1e"},ere=(0,Jte.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let l=(0,hC.jsx)(Vte,{color:jBe,children:(0,hC.jsx)(ca.Popup,{ref:s,className:J(VBe.popup,n),...i,children:o})}),c=D9(r,(0,hC.jsx)(HA,{}),l);return D9(t,(0,hC.jsx)(zA,{}),c)});var tre=a(U(),1),rre=a(E(),1),ore=(0,tre.forwardRef)(function(t,r){return(0,rre.jsx)(ca.Trigger,{ref:r,...t})});var nre=a(E(),1);function ire(e){return(0,nre.jsx)(ca.Root,{...e})}var sre=a(E(),1);function are({...e}){return(0,sre.jsx)(ca.Provider,{...e})}var Dm=a(U(),1);function lre(e){let t=(0,Dm.useRef)(e);t.current=e;let r=(0,Dm.useRef)(null),o=(0,Dm.useRef)(!1),n=(0,Dm.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,Dm.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var cre=a(U(),1),q9="data-wp-hash";function K9(){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 zBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${q9}]`))if(r.getAttribute(q9)===t)return!0;return!1}function ure(e,t,r){if(!e.head)return;let o=K9(),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(q9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function HBe(e){let t=K9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ure(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function UBe(e,t){let r=K9();r.styles.set(e,t);for(let o of r.documents.keys())ure(o,e,t)}typeof process>"u",UBe("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 WBe={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Gt=(0,cre.forwardRef)(function({render:t,...r},o){return dn({render:t,ref:o,props:hr({className:WBe["visually-hidden"]},r,{"data-visually-hidden":""})})});var dre=a(U(),1),fre=a(j(),1),Q0=a(E(),1),Z9="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"&&YBe(document)),e.__wpStyleRuntime}function GBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Z9}]`))if(r.getAttribute(Z9)===t)return!0;return!1}function pre(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(GBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Z9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function YBe(e){let t=X9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function WA(e,t){let r=X9();r.styles.set(e,t);for(let o of r.documents.keys())pre(o,e,t)}typeof process>"u",WA("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var qBe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",WA("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var KBe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",WA("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 UA={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",WA("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var ZBe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Q9=(0,dre.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...l},c){return dn({render:i,defaultTagName:"a",ref:c,props:hr(l,{className:J(ZBe.a,qBe["box-sizing"],KBe["outset-ring--focus-except-active"],r!=="unstyled"&&UA.link,r!=="unstyled"&&UA[`is-${o}`],r==="unstyled"&&UA["is-unstyled"],s),target:n?"_blank":void 0,children:(0,Q0.jsxs)(Q0.Fragment,{children:[t,n&&(0,Q0.jsx)("span",{className:UA["link-icon"],role:"img","aria-label":(0,fre.__)("(opens in a new tab)")})]})})})});var hre=a(U(),1),J9="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"&&QBe(document)),e.__wpStyleRuntime}function XBe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${J9}]`))if(r.getAttribute(J9)===t)return!0;return!1}function gre(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(XBe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(J9,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function QBe(e){let t=$9();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)gre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function vre(e,t){let r=$9();r.styles.set(e,t);for(let o of r.documents.keys())gre(o,e,t)}typeof process>"u",vre("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var JBe={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",vre("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 mre={skeleton:"b20cc1690085c2f0__skeleton",pulse:"_9b143194fdb45f93__pulse","skeleton-pulse":"e2b9fe0690281bc8__skeleton-pulse"},ej=(0,hre.forwardRef)(function({render:t,...r},o){return dn({render:t,ref:o,props:hr({className:J(mre.skeleton,mre.pulse,JBe["box-sizing"]),"aria-hidden":!0},r)})});var Cn={};Yr(Cn,{List:()=>_re,Panel:()=>Rre,Root:()=>Ire,Tab:()=>Mre});var Nv=a(U(),1);var yre=a(Te(),1),GA=a(E(),1),tj="data-wp-hash";function rj(){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[${tj}]`))if(r.getAttribute(tj)===t)return!0;return!1}function wre(e,t,r){if(!e.head)return;let o=rj(),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(tj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eVe(e){let t=rj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)wre(e,r,o);return()=>{let 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=rj();r.styles.set(e,t);for(let o of r.documents.keys())wre(o,e,t)}typeof process>"u",tVe("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 TC={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"},Kre=1,Qre=(0,Vv.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[l,c]=(0,Vv.useState)(null),[u,d]=(0,Vv.useState)({first:!1,last:!1,isScrolling:!1});(0,Vv.useEffect)(()=>{if(!l)return;let m=()=>{let{scrollWidth:y,clientWidth:w,scrollLeft:S}=l,x=Math.max(y-w,0),A=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&S<0?-S:S,P={first:A>Kre,last:A<x-Kre,isScrolling:y>w};d(R=>R.first===P.first&&R.last===P.last&&R.isScrolling===P.isScrolling?R:P)},h=new ResizeObserver(m),g=()=>{h.disconnect(),h.observe(l),l.querySelectorAll('[role="tab"]').forEach(y=>h.observe(y))},v=new MutationObserver(g);v.observe(l,{childList:!0,subtree:!0});let b=!1,_=()=>{b||(requestAnimationFrame(()=>{m(),b=!1}),b=!0)};return l.addEventListener("scroll",_,{passive:!0}),g(),m(),()=>{l.removeEventListener("scroll",_),h.disconnect(),v.disconnect()}},[l]);let f=(0,Zre.useMergeRefs)([s,m=>c(m)]);return(0,nI.jsxs)(Dc.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:J(TC.tablist,u.first&&TC["is-overflowing-first"],u.last&&TC["is-overflowing-last"],TC[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,nI.jsx)(Dc.Indicator,{className:TC.indicator})]})});var toe=a(U(),1);var Ui=a(U(),1);var PC=a(T(),1),iI=!1,vj=iI?(0,Ui.createContext)(null):null;function xVe(){let e=(0,Ui.useContext)(vj);(0,Ui.useEffect)(()=>{if(e)return e.registerTab()},[e])}function CVe(){}var Jre=iI?xVe:CVe;function EVe(){let e=(0,Ui.useContext)(vj);(0,Ui.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function TVe(){}var $re=iI?EVe:TVe;function PVe({children:e}){let t=(0,Ui.useRef)(0),r=(0,Ui.useRef)(0),o=Bre(()=>{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,Ui.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Ui.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,Ui.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,PC.jsx)(vj.Provider,{value:s,children:e})}function kVe({children:e}){return(0,PC.jsx)(PC.Fragment,{children:e})}var eoe=iI?PVe:kVe;var noe=a(T(),1),bj="data-wp-hash";function yj(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&AVe(document)),e.__wpStyleRuntime}function RVe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${bj}]`))if(r.getAttribute(bj)===t)return!0;return!1}function roe(e,t,r){if(!e.head)return;let o=yj(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(RVe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(bj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function AVe(e){let t=yj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)roe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ooe(e,t){let r=yj();r.styles.set(e,t);for(let o of r.documents.keys())roe(o,e,t)}typeof process>"u",ooe("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var IVe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",ooe("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var OVe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},ioe=(0,toe.forwardRef)(function({className:t,...r},o){return $re(),(0,noe.jsx)(Dc.Panel,{ref:o,className:J(IVe.div,OVe["outset-ring--focus-visible"],t),...r})});var soe=a(U(),1);var wj=a(T(),1),aoe=(0,soe.forwardRef)(function({...t},r){return(0,wj.jsx)(eoe,{children:(0,wj.jsx)(Dc.Root,{ref:r,...t})})});var loe=a(U(),1);var kC=a(T(),1),Sj="data-wp-hash";function xj(){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 NVe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Sj}]`))if(r.getAttribute(Sj)===t)return!0;return!1}function coe(e,t,r){if(!e.head)return;let o=xj(),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(Sj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function MVe(e){let t=xj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)coe(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function FVe(e,t){let r=xj();r.styles.set(e,t);for(let o of r.documents.keys())coe(o,e,t)}typeof process>"u",FVe("bb8cbb8f31",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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 gC={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"},bre=1,_re=(0,Nv.forwardRef)(function({children:t,variant:r="default",className:o,activateOnFocus:n,...i},s){let[l,c]=(0,Nv.useState)(null),[u,d]=(0,Nv.useState)({first:!1,last:!1,isScrolling:!1});(0,Nv.useEffect)(()=>{if(!l)return;let m=()=>{let{scrollWidth:y,clientWidth:w,scrollLeft:S}=l,x=Math.max(y-w,0),I=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&S<0?-S:S,k={first:I>bre,last:I<x-bre,isScrolling:y>w};d(R=>R.first===k.first&&R.last===k.last&&R.isScrolling===k.isScrolling?R:k)},h=new ResizeObserver(m),g=()=>{h.disconnect(),h.observe(l),l.querySelectorAll('[role="tab"]').forEach(y=>h.observe(y))},v=new MutationObserver(g);v.observe(l,{childList:!0,subtree:!0});let b=!1,_=()=>{b||(requestAnimationFrame(()=>{m(),b=!1}),b=!0)};return l.addEventListener("scroll",_,{passive:!0}),g(),m(),()=>{l.removeEventListener("scroll",_),h.disconnect(),v.disconnect()}},[l]);let f=(0,yre.useMergeRefs)([s,m=>c(m)]);return(0,GA.jsxs)(Fc.List,{ref:f,activateOnFocus:n,"data-select-on-move":n?"true":"false",className:J(gC.tablist,u.first&&gC["is-overflowing-first"],u.last&&gC["is-overflowing-last"],gC[`is-${r}-variant`],o),...i,tabIndex:i.tabIndex??(u.isScrolling?-1:void 0),children:[t,(0,GA.jsx)(Fc.Indicator,{className:gC.indicator})]})});var Tre=a(U(),1);var Vi=a(U(),1);var vC=a(E(),1),YA=!1,oj=YA?(0,Vi.createContext)(null):null;function rVe(){let e=(0,Vi.useContext)(oj);(0,Vi.useEffect)(()=>{if(e)return e.registerTab()},[e])}function oVe(){}var Sre=YA?rVe:oVe;function nVe(){let e=(0,Vi.useContext)(oj);(0,Vi.useEffect)(()=>{if(e)return e.registerPanel()},[e])}function iVe(){}var xre=YA?nVe:iVe;function sVe({children:e}){let t=(0,Vi.useRef)(0),r=(0,Vi.useRef)(0),o=lre(()=>{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,Vi.useCallback)(()=>(t.current+=1,o(),()=>{t.current-=1,o()}),[o]),i=(0,Vi.useCallback)(()=>(r.current+=1,o(),()=>{r.current-=1,o()}),[o]),s=(0,Vi.useMemo)(()=>({registerTab:n,registerPanel:i}),[n,i]);return(0,vC.jsx)(oj.Provider,{value:s,children:e})}function aVe({children:e}){return(0,vC.jsx)(vC.Fragment,{children:e})}var Cre=YA?sVe:aVe;var kre=a(E(),1),nj="data-wp-hash";function ij(){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[${nj}]`))if(r.getAttribute(nj)===t)return!0;return!1}function Ere(e,t,r){if(!e.head)return;let o=ij(),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(nj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function cVe(e){let t=ij();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ere(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Pre(e,t){let r=ij();r.styles.set(e,t);for(let o of r.documents.keys())Ere(o,e,t)}typeof process>"u",Pre("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var uVe={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Pre("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var dVe={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},Rre=(0,Tre.forwardRef)(function({className:t,...r},o){return xre(),(0,kre.jsx)(Fc.Panel,{ref:o,className:J(uVe.div,dVe["outset-ring--focus-visible"],t),...r})});var Are=a(U(),1);var sj=a(E(),1),Ire=(0,Are.forwardRef)(function({...t},r){return(0,sj.jsx)(Cre,{children:(0,sj.jsx)(Fc.Root,{ref:r,...t})})});var Ore=a(U(),1);var bC=a(E(),1),lj="data-wp-hash";function cj(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pVe(document)),e.__wpStyleRuntime}function fVe(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lj}]`))if(r.getAttribute(lj)===t)return!0;return!1}function Nre(e,t,r){if(!e.head)return;let o=cj(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fVe(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lj,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pVe(e){let t=cj();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Nre(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function mVe(e,t){let r=cj();r.styles.set(e,t);for(let o of r.documents.keys())Nre(o,e,t)}typeof process>"u",mVe("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 _j={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"},uoe=(0,loe.forwardRef)(function({className:t,children:r,...o},n){return Jre(),(0,kC.jsxs)(Dc.Tab,{ref:n,className:J(_j.tab,t),...o,children:[(0,kC.jsx)("span",{className:_j["tab-children"],children:r}),(0,kC.jsx)(Nf,{icon:hr,className:_j["tab-chevron"]})]})});var Lc=a(T(),1),{PATTERN_TYPES:DVe}=un(foe.privateApis);function poe({item:e}){let t=(0,doe.__)("This pattern cannot be edited.");return(0,Lc.jsx)(Y1,{item:e,className:"fields-field__pattern-title",children:e.type===DVe.theme&&(0,Lc.jsxs)(Lc.Fragment,{children:[(0,Lc.jsx)(Yt,{children:t}),(0,Lc.jsxs)(Ze.Root,{children:[(0,Lc.jsx)(Ze.Trigger,{render:(0,Lc.jsx)(En,{icon:mV,size:24})}),(0,Lc.jsx)(Ze.Popup,{children:t})]})]})})}var LVe={type:"text",id:"title",label:(0,Cj.__)("Title"),placeholder:(0,Cj.__)("No title"),getValue:({item:e})=>ft(e),render:poe,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},RC=LVe;var Ej=a(Lt(),1),Tj=a(j(),1);var hoe=a(T(),1);function moe(e){return typeof e.excerpt=="string"?(0,Ej.decodeEntities)(e.excerpt):(0,Ej.decodeEntities)(e.excerpt?.raw||"")}var BVe={id:"excerpt",type:"text",label:(0,Tj.__)("Description"),placeholder:(0,Tj.__)("Add a description"),getValue:({item:e})=>moe(e),render:({item:e})=>{let t=moe(e);return t?(0,hoe.jsx)(xs,{children:t}):null},Edit:{control:"textarea",rows:4},enableSorting:!1,enableHiding:!1,filterBy:!1,enableGlobalSearch:!0},Pj=BVe;var jv=a(j(),1),voe=a(Nl(),1);var boe=a(T(),1),{PATTERN_SYNC_TYPES:rw,PATTERN_TYPES:VVe}=un(voe.privateApis),goe=[{value:rw.full,label:(0,jv._x)("Synced","pattern (singular)"),description:(0,jv.__)("Patterns that are kept in sync across the site.")},{value:rw.unsynced,label:(0,jv._x)("Not synced","pattern (singular)"),description:(0,jv.__)("Patterns that can be changed freely without affecting the site.")}];function jVe(e){return e.type&&e.type!==VVe.user||e.meta?.wp_pattern_sync_status===rw.unsynced?rw.unsynced:e.wp_pattern_sync_status||rw.full}var zVe={id:"sync-status",type:"text",label:(0,jv.__)("Sync status"),readOnly:!0,enableSorting:!1,enableHiding:!0,elements:goe,filterBy:{operators:["is"],isPrimary:!0},render:({item:e})=>{let t=jVe(e);return(0,boe.jsx)("span",{className:`fields-field__pattern-sync-status fields-field__pattern-sync-status-${t}`,children:goe.find(({value:r})=>r===t)?.label})}},kj=zVe;var hz=a(j(),1);var Tr=a(G(),1),Kv=a(sI(),1),fz=a(le(),1),qC=a(Y(),1),Kr=a(U(),1),Ts=a(j(),1);var wne=a(Ol(),1),pw=a(Ef(),1),_ne=a(It(),1);var Aj=IC(),pt=e=>AC(e,Aj),Ij=IC();pt.write=e=>AC(e,Ij);var aI=IC();pt.onStart=e=>AC(e,aI);var Oj=IC();pt.onFrame=e=>AC(e,Oj);var Nj=IC();pt.onFinish=e=>AC(e,Nj);var ow=[];pt.setTimeout=(e,t)=>{let r=pt.now()+t,o=()=>{let i=ow.findIndex(s=>s.cancel==o);~i&&ow.splice(i,1),Um-=~i?1:0},n={time:r,handler:e,cancel:o};return ow.splice(woe(r),0,n),Um+=1,_oe(),n};var woe=e=>~(~ow.findIndex(t=>t.time>e)||~ow.length);pt.cancel=e=>{aI.delete(e),Oj.delete(e),Nj.delete(e),Aj.delete(e),Ij.delete(e)};pt.sync=e=>{Rj=!0,pt.batchedUpdates(e),Rj=!1};pt.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,pt.onStart(r)}return o.handler=e,o.cancel=()=>{aI.delete(r),t=null},o};var Mj=typeof window<"u"?window.requestAnimationFrame:()=>{};pt.use=e=>Mj=e;pt.now=typeof performance<"u"?()=>performance.now():Date.now;pt.batchedUpdates=e=>e();pt.catch=console.error;pt.frameLoop="always";pt.advance=()=>{pt.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):xoe()};var Hm=-1,Um=0,Rj=!1;function AC(e,t){Rj?(t.delete(e),e(0)):(t.add(e),_oe())}function _oe(){Hm<0&&(Hm=0,pt.frameLoop!=="demand"&&Mj(Soe))}function HVe(){Hm=-1}function Soe(){~Hm&&(Mj(Soe),pt.batchedUpdates(xoe))}function xoe(){let e=Hm;Hm=pt.now();let t=woe(Hm);if(t&&(Coe(ow.splice(0,t),r=>r.handler()),Um-=t),!Um){HVe();return}aI.flush(),Aj.flush(e?Math.min(64,Hm-e):16.667),Oj.flush(),Ij.flush(),Nj.flush()}function IC(){let e=new Set,t=e;return{add(r){Um+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Um-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Um-=t.size,Coe(t,o=>o(r)&&e.add(o)),Um+=e.size,t=e)}}}function Coe(e,t){e.forEach(r=>{try{t(r)}catch(o){pt.catch(o)}})}var Dl=a(we());function fI(){}var Aoe=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Re={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 Yu(e,t){if(Re.arr(e)){if(!Re.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 Mr=(e,t)=>e.forEach(t);function Ll(e,t,r){if(Re.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 ua=e=>Re.und(e)?[]:Re.arr(e)?e:[e];function aw(e,t){if(e.size){let r=Array.from(e);e.clear(),Mr(r,t)}}var lw=(e,...t)=>aw(e,r=>r(...t)),jj=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),zj,Ioe,Wm=null,Ooe=!1,Hj=fI,UVe=e=>{e.to&&(Ioe=e.to),e.now&&(pt.now=e.now),e.colors!==void 0&&(Wm=e.colors),e.skipAnimation!=null&&(Ooe=e.skipAnimation),e.createStringInterpolator&&(zj=e.createStringInterpolator),e.requestAnimationFrame&&pt.use(e.requestAnimationFrame),e.batchedUpdates&&(pt.batchedUpdates=e.batchedUpdates),e.willAdvance&&(Hj=e.willAdvance),e.frameLoop&&(pt.frameLoop=e.frameLoop)},el=Object.freeze({__proto__:null,get createStringInterpolator(){return zj},get to(){return Ioe},get colors(){return Wm},get skipAnimation(){return Ooe},get willAdvance(){return Hj},assign:UVe}),OC=new Set,Fl=[],Fj=[],uI=0,cw={get idle(){return!OC.size&&!Fl.length},start(e){uI>e.priority?(OC.add(e),pt.onStart(WVe)):(Noe(e),pt(Bj))},advance:Bj,sort(e){if(uI)pt.onFrame(()=>cw.sort(e));else{let t=Fl.indexOf(e);~t&&(Fl.splice(t,1),Moe(e))}},clear(){Fl=[],OC.clear()}};function WVe(){OC.forEach(Noe),OC.clear(),pt(Bj)}function Noe(e){Fl.includes(e)||Moe(e)}function Moe(e){Fl.splice(GVe(Fl,t=>t.priority>e.priority),0,e)}function Bj(e){let t=Fj;for(let r=0;r<Fl.length;r++){let o=Fl[r];uI=o.priority,o.idle||(Hj(o),o.advance(e),o.idle||t.push(o))}return uI=0,Fj=Fl,Fj.length=0,Fl=t,Fl.length>0}function GVe(e,t){let r=e.findIndex(t);return r<0?e.length:r}var Foe={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},Bc="[-+]?\\d*\\.?\\d+",dI=Bc+"%";function pI(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var YVe=new RegExp("rgb"+pI(Bc,Bc,Bc)),qVe=new RegExp("rgba"+pI(Bc,Bc,Bc,Bc)),KVe=new RegExp("hsl"+pI(Bc,dI,dI)),ZVe=new RegExp("hsla"+pI(Bc,dI,dI,Bc)),XVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,QVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,JVe=/^#([0-9a-fA-F]{6})$/,$Ve=/^#([0-9a-fA-F]{8})$/;function e8e(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=JVe.exec(e))?parseInt(t[1]+"ff",16)>>>0:Wm&&Wm[e]!==void 0?Wm[e]:(t=YVe.exec(e))?(nw(t[1])<<24|nw(t[2])<<16|nw(t[3])<<8|255)>>>0:(t=qVe.exec(e))?(nw(t[1])<<24|nw(t[2])<<16|nw(t[3])<<8|Poe(t[4]))>>>0:(t=XVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=$Ve.exec(e))?parseInt(t[1],16)>>>0:(t=QVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=KVe.exec(e))?(Eoe(Toe(t[1]),lI(t[2]),lI(t[3]))|255)>>>0:(t=ZVe.exec(e))?(Eoe(Toe(t[1]),lI(t[2]),lI(t[3]))|Poe(t[4]))>>>0:null}function Dj(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 Eoe(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=Dj(n,o,e+1/3),s=Dj(n,o,e),l=Dj(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function nw(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function Toe(e){return(parseFloat(e)%360+360)%360/360}function Poe(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function lI(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function koe(e){let t=e8e(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 Gm=(e,t,r)=>{if(Re.fun(e))return e;if(Re.arr(e))return Gm({range:e,output:t,extrapolate:r});if(Re.str(e.output[0]))return zj(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",l=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(u=>u);return u=>{let d=r8e(u,i);return t8e(u,i[d],i[d+1],n[d],n[d+1],c,s,l,o.map)}};function t8e(e,t,r,o,n,i,s,l,c){let u=c?c(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>r){if(l==="identity")return u;l==="clamp"&&(u=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?u=-u:r===1/0?u=u-t:u=(u-t)/(r-t),u=i(u),o===-1/0?u=-u:n===1/0?u=u+o:u=u*(n-o)+o,u)}function r8e(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function Vj(){return Vj=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},Vj.apply(this,arguments)}var iw=Symbol.for("FluidValue.get"),zv=Symbol.for("FluidValue.observers"),Cs=e=>!!(e&&e[iw]),hi=e=>e&&e[iw]?e[iw]():e,Uj=e=>e[zv]||null;function o8e(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Hv(e,t){let r=e[zv];r&&r.forEach(o=>{o8e(o,t)})}var sw=class{constructor(t){if(this[iw]=void 0,this[zv]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");n8e(this,t)}},n8e=(e,t)=>Doe(e,iw,t);function Ym(e,t){if(e[iw]){let r=e[zv];r||Doe(e,zv,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function qm(e,t){let r=e[zv];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[zv]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var Doe=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),cI=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,i8e=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,Roe=new RegExp(`(${cI.source})(%|[a-z]+)`,"i"),s8e=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,mI=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,Loe=e=>{let[t,r]=a8e(e);if(!t||jj())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&&mI.test(r))return Loe(r);if(r)return r}return e},a8e=e=>{let t=mI.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},Lj,l8e=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,hI=e=>{Lj||(Lj=Wm?new RegExp(`(${Object.keys(Wm).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>hi(i).replace(mI,Loe).replace(i8e,koe).replace(Lj,koe)),r=t.map(i=>i.match(cI).map(Number)),n=r[0].map((i,s)=>r.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(i=>Gm(Vj({},e,{output:i})));return i=>{var s;let l=!Roe.test(t[0])&&((s=t.find(u=>Roe.test(u)))==null?void 0:s.replace(cI,"")),c=0;return t[0].replace(cI,()=>`${n[c++](i)}${l||""}`).replace(s8e,l8e)}},Boe="react-spring: ",Voe=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${Boe}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},c8e=Voe(console.warn);function joe(){c8e(`${Boe}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var O2t=Voe(console.warn);function uw(e){return Re.str(e)&&(e[0]=="#"||/\d/.test(e)||!jj()&&mI.test(e)||e in(Wm||{}))}var NC=jj()?Dl.useEffect:Dl.useLayoutEffect,u8e=()=>{let e=(0,Dl.useRef)(!1);return NC(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function Wj(){let e=(0,Dl.useState)()[1],t=u8e();return()=>{t.current&&e(Math.random())}}function zoe(e,t){let[r]=(0,Dl.useState)(()=>({inputs:t,result:e()})),o=(0,Dl.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&d8e(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,Dl.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function d8e(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 Gj=e=>(0,Dl.useEffect)(e,f8e),f8e=[];var UC=a(we()),WC=a(we());var Goe=a(we()),Ff=a(we()),MC=Symbol.for("Animated:node"),p8e=e=>!!e&&e[MC]===e,Vc=e=>e&&e[MC],yI=(e,t)=>Aoe(e,MC,t),FC=e=>e&&e[MC]&&e[MC].getPayload(),gI=class{constructor(){this.payload=void 0,yI(this,this)}getPayload(){return this.payload||[]}},Uv=class e extends gI{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,Re.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 Re.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,Re.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Wv=class e extends Uv{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=Gm({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(Re.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=Gm({output:[this.getValue(),t]})),this._value=0,super.reset()}},vI={dependencies:null},Gv=class extends gI{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Ll(this.source,(o,n)=>{p8e(o)?r[n]=o.getValue(t):Cs(o)?r[n]=hi(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Mr(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Ll(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){vI.dependencies&&Cs(t)&&vI.dependencies.add(t);let r=FC(t);r&&Mr(r,o=>this.add(o))}},Yj=class e extends Gv{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(m8e)),!0)}};function m8e(e){return(uw(e)?Wv:Uv).create(e)}function wI(e){let t=Vc(e);return t?t.constructor:Re.arr(e)?Yj:uw(e)?Wv:Uv}function bI(){return bI=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},bI.apply(this,arguments)}var Hoe=(e,t)=>{let r=!Re.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Ff.forwardRef)((o,n)=>{let i=(0,Ff.useRef)(null),s=r&&(0,Ff.useCallback)(g=>{i.current=g8e(n,g)},[n]),[l,c]=h8e(o,t),u=Wj(),d=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,l.getValue(!0)):!1)===!1&&u()},f=new qj(d,c),m=(0,Ff.useRef)();NC(()=>(m.current=f,Mr(c,g=>Ym(g,f)),()=>{m.current&&(Mr(m.current.deps,g=>qm(g,m.current)),pt.cancel(m.current.update))})),(0,Ff.useEffect)(d,[]),Gj(()=>()=>{let g=m.current;Mr(g.deps,v=>qm(v,g))});let h=t.getComponentProps(l.getValue());return Goe.createElement(e,bI({},h,{ref:s}))})},qj=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&pt.write(this.update)}};function h8e(e,t){let r=new Set;return vI.dependencies=r,e.style&&(e=bI({},e,{style:t.createAnimatedStyle(e.style)})),e=new Gv(e),vI.dependencies=null,[e,r]}function g8e(e,t){return e&&(Re.fun(e)?e(t):e.current=t),t}var Uoe=Symbol.for("AnimatedComponent"),Yoe=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Gv(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let l=Woe(s)||"Anonymous";return Re.str(s)?s=i[s]||(i[s]=Hoe(s,n)):s=s[Uoe]||(s[Uoe]=Hoe(s,n)),s.displayName=`Animated(${l})`,s};return Ll(e,(s,l)=>{Re.arr(e)&&(l=Woe(s)),i[l]=i(s)}),{animated:i}},Woe=e=>Re.str(e)?e:e&&Re.str(e.displayName)?e.displayName:Re.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 r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},Es.apply(this,arguments)}function Yv(e,...t){return Re.fun(e)?e(...t):e}var VC=(e,t)=>e===!0||!!(t&&e&&(Re.fun(e)?e(t):ua(e).includes(t))),nne=(e,t)=>Re.obj(e)?t&&e[t]:e,ine=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,v8e=e=>e,sne=(e,t=v8e)=>{let r=b8e;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);Re.und(i)||(o[n]=i)}return o},b8e=["config","onProps","onStart","onChange","onPause","onResume","onRest"],y8e={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 w8e(e){let t={},r=0;if(Ll(e,(o,n)=>{y8e[n]||(t[n]=o,r++)}),r)return t}function ane(e){let t=w8e(e);if(t){let r={to:t};return Ll(e,(o,n)=>n in t||(r[n]=o)),r}return Es({},e)}function jC(e){return e=hi(e),Re.arr(e)?e.map(jC):uw(e)?el.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Xj(e){return Re.fun(e)||Re.arr(e)&&Re.obj(e[0])}var _8e={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}},xI=1.70158,_I=xI*1.525,qoe=xI+1,Koe=2*Math.PI/3,Zoe=2*Math.PI/4.5,SI=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,S8e={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=>qoe*e*e*e-xI*e*e,easeOutBack:e=>1+qoe*Math.pow(e-1,3)+xI*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((_I+1)*2*e-_I)/2:(Math.pow(2*e-2,2)*((_I+1)*(e*2-2)+_I)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*Koe),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*Koe)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*Zoe))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*Zoe)/2+1,easeInBounce:e=>1-SI(1-e),easeOutBounce:SI,easeInOutBounce:e=>e<.5?(1-SI(1-2*e))/2:(1+SI(2*e-1))/2},Qj=Es({},_8e.default,{mass:1,damping:1,easing:S8e.linear,clamp:!1}),Jj=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,Qj)}};function x8e(e,t,r){r&&(r=Es({},r),Xoe(r,t),t=Es({},r,t)),Xoe(e,t),Object.assign(e,t);for(let s in Qj)e[s]==null&&(e[s]=Qj[s]);let{mass:o,frequency:n,damping:i}=e;return Re.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 Xoe(e,t){if(!Re.und(t.decay))e.duration=void 0;else{let r=!Re.und(t.tension)||!Re.und(t.friction);(r||!Re.und(t.frequency)||!Re.und(t.damping)||!Re.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var Qoe=[],$j=class{constructor(){this.changed=!1,this.values=Qoe,this.toValues=null,this.fromValues=Qoe,this.to=void 0,this.from=void 0,this.config=new Jj,this.immediate=!1}};function lne(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,l)=>{var c;let u,d,f=VC((c=r.cancel)!=null?c:o?.cancel,t);if(f)g();else{Re.und(r.pause)||(n.paused=VC(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||VC(v,t)),u=Yv(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-pt.now()}function h(){u>0&&!el.skipAnimation?(n.delayed=!0,d=pt.setTimeout(g,u),n.pauseQueue.add(m),n.timeouts.add(d)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Es({},r,{callId:e,cancel:f}),s)}catch(v){l(v)}}})}var sz=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?dw(e.get()):t.every(r=>r.noop)?cne(e.get()):jc(e.get(),t.every(r=>r.finished)),cne=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),jc=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),dw=e=>({value:e,cancelled:!0,finished:!1});function une(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:l,promise:c}=r;return!i&&e===l&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let u=sne(t,(b,_)=>_==="onRest"?void 0:b),d,f,m=new Promise((b,_)=>(d=b,f=_)),h=b=>{let _=n<=(r.cancelId||0)&&dw(o)||n!==r.asyncId&&jc(o,!1);if(_)throw b.result=_,f(b),b},g=(b,_)=>{let y=new CI,w=new EI;return(async()=>{if(el.skipAnimation)throw zC(r),w.result=jc(o,!1),f(w),w;h(y);let S=Re.obj(b)?Es({},b):Es({},_,{to:b});S.parentId=n,Ll(u,(C,A)=>{Re.und(S[A])&&(S[A]=C)});let x=await o.start(S);return h(y),r.paused&&await new Promise(C=>{r.resumeQueue.add(C)}),x})()},v;if(el.skipAnimation)return zC(r),jc(o,!1);try{let b;Re.arr(e)?b=(async _=>{for(let y of _)await g(y)})(e):b=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([b.then(d),m]),v=jc(o.get(),!0,!1)}catch(b){if(b instanceof CI)v=b.result;else if(b instanceof EI)v=b.result;else throw b}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?l:void 0,r.promise=i?c:void 0)}return Re.fun(s)&&pt.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function zC(e,t){aw(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var CI=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}},EI=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},ez=e=>e instanceof HC,C8e=1,HC=class extends sw{constructor(...t){super(...t),this.id=C8e++,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=Vc(this);return t&&t.getValue()}to(...t){return el.to(this,t)}interpolate(...t){return joe(),el.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){Hv(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||cw.sort(this),Hv(this,{type:"priority",parent:this,priority:t})}},qv=Symbol.for("SpringPhase"),dne=1,tz=2,rz=4,Kj=e=>(e[qv]&dne)>0,Km=e=>(e[qv]&tz)>0,DC=e=>(e[qv]&rz)>0,Joe=(e,t)=>t?e[qv]|=tz|dne:e[qv]&=~tz,$oe=(e,t)=>t?e[qv]|=rz:e[qv]&=~rz,oz=class extends HC{constructor(t,r){if(super(),this.key=void 0,this.animation=new $j,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,!Re.und(t)||!Re.und(r)){let o=Re.obj(t)?Es({},t):Es({},r,{from:t});Re.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(Km(this)||this._state.asyncTo)||DC(this)}get goal(){return hi(this.animation.to)}get velocity(){let t=Vc(this);return t instanceof Uv?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return Kj(this)}get isAnimating(){return Km(this)}get isPaused(){return DC(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,l=FC(n.to);!l&&Cs(n.to)&&(s=ua(hi(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let m=d.constructor==Wv?1:l?l[f].lastPosition:s[f],h=n.immediate,g=m;if(!h){if(g=d.lastPosition,i.tension<=0){d.done=!0;return}let v=d.elapsedTime+=t,b=n.fromValues[f],_=d.v0!=null?d.v0:d.v0=Re.arr(i.velocity)?i.velocity[f]:i.velocity,y,w=i.precision||(b==m?.005:Math.min(1,Math.abs(m-b)*.001));if(Re.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,x=Math.exp(-(1-S)*v);g=b+_/(1-S)*(1-x),h=Math.abs(d.lastPosition-g)<=w,y=_*x}else{y=d.lastVelocity==null?_:d.lastVelocity;let S=i.restVelocity||w/10,x=i.clamp?0:i.bounce,C=!Re.und(x),A=b==m?d.v0>0:b<m,P,R=!1,N=1,k=Math.ceil(t/N);for(let E=0;E<k&&(P=Math.abs(y)>S,!(!P&&(h=Math.abs(m-g)<=w,h)));++E){C&&(R=g==m||g>m==A,R&&(y=-y*x,g=m));let M=-i.tension*1e-6*(g-m),B=-i.friction*.001*y,F=(M+B)/i.mass;y=y+F*N,g=g+y*N}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,v=d.elapsedTime+=t)),S=(i.progress||0)+v/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),g=b+i.easing(S)*(m-b),y=(g-d.lastPosition)/t,h=S==1}d.lastVelocity=y,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}l&&!l[f].done&&(h=!1),h?d.done=!0:r=!1,d.setValue(g,i.round)&&(o=!0)});let c=Vc(this),u=c.getValue();if(r){let d=hi(n.to);(u!==d||o)&&!i.decay?(c.setValue(d),this._onChange(d)):o&&i.decay&&this._onChange(u),this._stop()}else o&&this._onChange(u)}set(t){return pt.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Km(this)){let{to:t,config:r}=this.animation;pt.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 Re.und(t)?(o=this.queue||[],this.queue=[]):o=[Re.obj(t)?t:Es({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>sz(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),zC(this._state,t&&this._lastCallId),pt.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=Re.obj(o)?o[r]:o,(o==null||Xj(o))&&(o=void 0),n=Re.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return Kj(this)||(t.reverse&&([o,n]=[n,o]),n=hi(n),Re.und(n)?Vc(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Es({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,sne(o,(c,u)=>/^on/.test(u)?nne(c,n):c)),tne(this,o,"onProps"),BC(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 l=this._state;return lne(++this._lastCallId,{key:n,props:o,defaultProps:i,state:l,actions:{pause:()=>{DC(this)||($oe(this,!0),lw(l.pauseQueue),BC(this,"onPause",jc(this,LC(this,this.animation.to)),this))},resume:()=>{DC(this)&&($oe(this,!1),Km(this)&&this._resume(),lw(l.resumeQueue),BC(this,"onResume",jc(this,LC(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let u=fne(o);if(u)return this._update(u,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(dw(this));let n=!Re.und(t.to),i=!Re.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(dw(this));let{key:s,defaultProps:l,animation:c}=this,{to:u,from:d}=c,{to:f=u,from:m=d}=t;i&&!n&&(!r.default||Re.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let h=!Yu(m,d);h&&(c.from=m),m=hi(m);let g=!Yu(f,u);g&&this._focus(f);let v=Xj(r.to),{config:b}=c,{decay:_,velocity:y}=b;(n||i)&&(b.velocity=0),r.config&&!v&&x8e(b,Yv(r.config,s),r.config!==l.config?Yv(l.config,s):void 0);let w=Vc(this);if(!w||Re.und(f))return o(jc(this,!0));let S=Re.und(r.reset)?i&&!r.default:!Re.und(m)&&VC(r.reset,s),x=S?m:this.get(),C=jC(f),A=Re.num(C)||Re.arr(C)||uw(C),P=!v&&(!A||VC(l.immediate||r.immediate,s));if(g){let E=wI(f);if(E!==w.constructor)if(P)w=this._set(C);else throw Error(`Cannot animate between ${w.constructor.name} and ${E.name}, as the "to" prop suggests`)}let R=w.constructor,N=Cs(f),k=!1;if(!N){let E=S||!Kj(this)&&h;(g||E)&&(k=Yu(jC(x),C),N=!k),(!Yu(c.immediate,P)&&!P||!Yu(b.decay,_)||!Yu(b.velocity,y))&&(N=!0)}if(k&&Km(this)&&(c.changed&&!S?N=!0:N||this._stop(u)),!v&&((N||Cs(u))&&(c.values=w.getPayload(),c.toValues=Cs(f)?null:R==Wv?[1]:ua(C)),c.immediate!=P&&(c.immediate=P,!P&&!S&&this._set(u)),N)){let{onRest:E}=c;Mr(E8e,B=>tne(this,r,B));let M=jc(this,LC(this,u));lw(this._pendingCalls,M),this._pendingCalls.add(o),c.changed&&pt.batchedUpdates(()=>{c.changed=!S,E?.(M,this),S?Yv(l.onRest,M):c.onStart==null||c.onStart(M,this)})}S&&this._set(x),v?o(une(r.to,r,this._state,this)):N?this._start():Km(this)&&!g?this._pendingCalls.add(o):o(cne(x))}_focus(t){let r=this.animation;t!==r.to&&(Uj(this)&&this._detach(),r.to=t,Uj(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;Cs(r)&&(Ym(r,this),ez(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;Cs(t)&&qm(t,this)}_set(t,r=!0){let o=hi(t);if(!Re.und(o)){let n=Vc(this);if(!n||!Yu(o,n.getValue())){let i=wI(o);!n||n.constructor!=i?yI(this,i.create(o)):n.setValue(o),n&&pt.batchedUpdates(()=>{this._onChange(o,r)})}}return Vc(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,BC(this,"onStart",jc(this,LC(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),Yv(this.animation.onChange,t,this)),Yv(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Vc(this).reset(hi(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Km(this)||(Joe(this,!0),DC(this)||this._resume())}_resume(){el.skipAnimation?this.finish():cw.start(this)}_stop(t,r){if(Km(this)){Joe(this,!1);let o=this.animation;Mr(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),Hv(this,{type:"idle",parent:this});let n=r?dw(this.get()):jc(this.get(),LC(this,t??o.to));lw(this._pendingCalls,n),o.changed&&(o.changed=!1,BC(this,"onRest",n,this))}}};function LC(e,t){let r=jC(t),o=jC(e.get());return Yu(o,r)}function fne(e,t=e.loop,r=e.to){let o=Yv(t);if(o){let n=o!==!0&&ane(o),i=(n||e).reverse,s=!n||n.reset;return nz(Es({},e,{loop:t,default:!1,pause:void 0,to:!i||Xj(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function nz(e){let{to:t,from:r}=e=ane(e),o=new Set;return Re.obj(t)&&ene(t,o),Re.obj(r)&&ene(r,o),e.keys=o.size?Array.from(o):null,e}function ene(e,t){Ll(e,(r,o)=>r!=null&&t.add(o))}var E8e=["onStart","onRest","onChange","onPause","onResume"];function tne(e,t,r){e.animation[r]=t[r]!==ine(t,r)?nne(t[r],e.key):void 0}function BC(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 T8e=["onStart","onChange","onRest"],P8e=1,TI=class{constructor(t,r){this.id=P8e++,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(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((r,o)=>t[o]=r.get()),t}set(t){for(let r in t){let o=t[r];Re.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(nz(t)),this}start(t){let{queue:r}=this;return t?r=ua(t).map(nz):this.queue=[],this._flush?this._flush(this,r):(mne(this,r),k8e(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Mr(ua(r),n=>o[n].stop(!!t))}else zC(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(Re.und(t))this.start({pause:!0});else{let r=this.springs;Mr(ua(t),o=>r[o].pause())}return this}resume(t){if(Re.und(t))this.start({pause:!1});else{let r=this.springs;Mr(ua(t),o=>r[o].resume())}return this}each(t){Ll(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,aw(t,([c,u])=>{u.value=this.get(),c(u,this,this._item)}));let s=!n&&this._started,l=i||s&&o.size?this.get():null;i&&r.size&&aw(r,([c,u])=>{u.value=l,c(u,this,this._item)}),s&&(this._started=!1,aw(o,([c,u])=>{u.value=l,c(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;pt.onFrame(this._onFrame)}};function k8e(e,t){return Promise.all(t.map(r=>pne(e,r))).then(r=>sz(e,r))}async function pne(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:l,onResolve:c}=t,u=Re.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Re.arr(n)||Re.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Mr(T8e,v=>{let b=t[v];if(Re.fun(b)){let _=e._events[v];t[v]=({finished:y,cancelled:w})=>{let S=_.get(b);S?(y||(S.finished=!1),w&&(S.cancelled=!0)):_.set(b,{value:null,finished:y||!1,cancelled:w||!1})},u&&(u[v]=t[v])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,lw(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||ine(t,"cancel")===!0;(d||h&&f.asyncId)&&m.push(lne(++e._lastAsyncId,{props:t,state:f,actions:{pause:fI,resume:fI,start(v,b){h?(zC(f,e._lastAsyncId),b(dw(e))):(v.onRest=l,b(une(d,v,f,e)))}}})),f.paused&&await new Promise(v=>{f.resumeQueue.add(v)});let g=sz(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=fne(t,s,n);if(v)return mne(e,[v]),pne(e,v,!0)}return c&&pt.batchedUpdates(()=>c(g,e,e.item)),g}function R8e(e,t){let r=new oz;return r.key=e,t&&Ym(r,t),r}function A8e(e,t,r){t.keys&&Mr(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function mne(e,t){Mr(t,r=>{A8e(e.springs,r,o=>R8e(o,e))})}function I8e(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 O8e=["children"],az=e=>{let{children:t}=e,r=I8e(e,O8e),o=(0,WC.useContext)(PI),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=zoe(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=PI;return UC.createElement(s,{value:r},t)},PI=N8e(az,{});az.Provider=PI.Provider;az.Consumer=PI.Consumer;function N8e(e,t){return Object.assign(e,UC.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var rne;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(rne||(rne={}));var iz=class extends HC{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=Gm(...r);let o=this._get(),n=wI(o);yI(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Yu(r,o)||(Vc(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&one(this._active)&&Zj(this)}_get(){let t=Re.arr(this.source)?this.source.map(hi):ua(hi(this.source));return this.calc(...t)}_start(){this.idle&&!one(this._active)&&(this.idle=!1,Mr(FC(this),t=>{t.done=!1}),el.skipAnimation?(pt.batchedUpdates(()=>this.advance()),Zj(this)):cw.start(this))}_attach(){let t=1;Mr(ua(this.source),r=>{Cs(r)&&Ym(r,this),ez(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Mr(ua(this.source),t=>{Cs(t)&&qm(t,this)}),this._active.clear(),Zj(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=ua(this.source).reduce((r,o)=>Math.max(r,(ez(o)?o.priority:0)+1),0))}};function M8e(e){return e.idle!==!1}function one(e){return!e.size||Array.from(e).every(M8e)}function Zj(e){e.idle||(e.idle=!0,Mr(FC(e),t=>{t.done=!0}),Hv(e,{type:"idle",parent:e}))}el.assign({createStringInterpolator:hI,to:(e,t)=>new iz(e,t)});var H2t=cw.advance;var gne=a(Vu());function dz(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 F8e=["style","children","scrollTop","scrollLeft"],vne=/^--/;function D8e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!vne.test(e)&&!(GC.hasOwnProperty(e)&&GC[e])?t+"px":(""+t).trim()}var hne={};function L8e(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:l}=o,c=dz(o,F8e),u=Object.values(c),d=Object.keys(c).map(f=>r||e.hasAttribute(f)?f:hne[f]||(hne[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=D8e(f,n[f]);vne.test(f)?e.style.setProperty(f,m):e.style[f]=m}d.forEach((f,m)=>{e.setAttribute(f,u[m])}),s!==void 0&&(e.scrollTop=s),l!==void 0&&(e.scrollLeft=l)}var GC={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},B8e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),V8e=["Webkit","Ms","Moz","O"];GC=Object.keys(GC).reduce((e,t)=>(V8e.forEach(r=>e[B8e(r,t)]=e[t]),e),GC);var j8e=["x","y","z"],z8e=/^(matrix|translate|scale|rotate|skew)/,H8e=/^(translate)/,U8e=/^(rotate|skew)/,lz=(e,t)=>Re.num(e)&&e!==0?e+t:e,kI=(e,t)=>Re.arr(e)?e.every(r=>kI(r,t)):Re.num(e)?e===t:parseFloat(e)===t,cz=class extends Gv{constructor(t){let{x:r,y:o,z:n}=t,i=dz(t,j8e),s=[],l=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),l.push(c=>[`translate3d(${c.map(u=>lz(u,"px")).join(",")})`,kI(c,0)])),Ll(i,(c,u)=>{if(u==="transform")s.push([c||""]),l.push(d=>[d,d===""]);else if(z8e.test(u)){if(delete i[u],Re.und(c))return;let d=H8e.test(u)?"px":U8e.test(u)?"deg":"";s.push(ua(c)),l.push(u==="rotate3d"?([f,m,h,g])=>[`rotate3d(${f},${m},${h},${lz(g,d)})`,kI(g,0)]:f=>[`${u}(${f.map(m=>lz(m,d)).join(",")})`,kI(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new uz(s,l)),super(i)}},uz=class extends sw{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 Mr(this.inputs,(o,n)=>{let i=hi(o[0]),[s,l]=this.transforms[n](Re.arr(i)?i:o.map(hi));t+=" "+s,r=r&&l}),r?"none":t}observerAdded(t){t==1&&Mr(this.inputs,r=>Mr(r,o=>Cs(o)&&Ym(o,this)))}observerRemoved(t){t==0&&Mr(this.inputs,r=>Mr(r,o=>Cs(o)&&qm(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Hv(this,t)}},W8e=["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"],G8e=["scrollTop","scrollLeft"];el.assign({batchedUpdates:gne.unstable_batchedUpdates,createStringInterpolator:hI,colors:Foe});var Y8e=Yoe(W8e,{applyAnimatedValues:L8e,createAnimatedStyle:e=>new cz(e),getComponentProps:e=>dz(e,G8e)}),X2t=Y8e.animated;var YC=a(U(),1);function bne(e){return{top:e.offsetTop,left:e.offsetLeft}}function yne(e){let t=(0,YC.useRef)(null),r=(0,YC.useRef)(void 0);return t.current&&(r.current=bne(t.current)),(0,YC.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new TI({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:u,y:d}=c;u=Math.round(u),d=Math.round(d);let f=u===0&&d===0;t.current.style.transform=f?"":`translate3d(${u}px,${d}px,0)`}});t.current.style.transform="";let i=bne(t.current),s=Math.round(o.left-i.left),l=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:l}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var Be=a(T(),1),{MediaUploadModal:q8e}=un(pw.privateApis);function Sne({children:e,index:t,className:r}){let o=yne(t);return(0,Be.jsx)("div",{ref:o,className:r,children:e})}function fw(e){return Array.isArray(e)?e:e?[e]:[]}function K8e({render:e,multiple:t,...r}){let[o,n]=(0,Kr.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Be.jsxs)(Be.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Be.jsx)(q8e,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Be.jsx)(pw.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function pz({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let l=i&&(0,Kv.isBlobURL)(i.source_url),c=(0,Be.jsxs)("div",{className:J("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:u=>{s||(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,l&&(0,Be.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Be.jsx)(Tr.Spinner,{})}),!s&&(0,Be.jsx)(Tr.DropZone,{onFilesDrop:u=>n(u,i?.id)})]});return o?(0,Be.jsxs)(Ze.Root,{children:[(0,Be.jsx)(Ze.Trigger,{render:c}),(0,Be.jsx)(Ze.Popup,{children:r})]}):c}var Z8e=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function X8e({attachment:e}){return(0,Be.jsx)(Tr.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function xne(e){return(0,Be.jsx)(pz,{...e,children:(0,Be.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function Cne({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:s?Ar:bB,label:s?(0,Ts.__)("Move left"):(0,Ts.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"up")}}),(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:s?hr:n1,label:s?(0,Ts.__)("Move right"):(0,Ts.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"down")}})]})}function Ene({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Be.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Be.jsx)(Tr.Icon,{icon:tB}):r.startsWith("video")?(0,Be.jsx)(Tr.Icon,{icon:u8}):Z8e.includes(r)?(0,Be.jsx)(Tr.Icon,{icon:U4}):(0,Be.jsx)(Tr.Icon,{icon:YB})}function Q8e({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,Be.jsxs)("div",{className:J("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((u,d)=>{let f=u.mime_type?.startsWith("image"),m=(0,Kv.isBlobURL)(u.source_url),h=u.id;return(0,Be.jsxs)(Sne,{index:d,className:J("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,Be.jsx)(pz,{open:()=>{c(h),i()},label:m?(0,Ts.__)("Replace"):(0,Ts.sprintf)((0,Ts.__)("Replace %s"),u.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,Be.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Be.jsx)(Tr.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,Be.jsx)(Ene,{attachment:u})})})}),!m&&(0,Be.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Be.jsxs)(Tr.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Be.jsx)(Cne,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"horizontal"}),(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:Fi,label:(0,Ts.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},u.id)}),(r||!e?.length)&&(0,Be.jsx)(xne,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function J8e({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,Be.jsxs)(Be.Fragment,{children:[!!e?.length&&(0,Be.jsx)("div",{className:J("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Be.jsx)(Tr.__experimentalVStack,{spacing:0,children:e.map((u,d)=>{let f=(0,Kv.isBlobURL)(u.source_url),m=r&&e.length>1,h=u.id;return(0,Be.jsxs)(Sne,{index:d,className:"fields__media-edit-compact",children:[(0,Be.jsx)(pz,{open:()=>{c(h),i()},label:(0,Ts.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Ene,{attachment:u}),!f&&(0,Be.jsx)(X8e,{attachment:u})]})}),!f&&(0,Be.jsxs)(Tr.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Be.jsx)(Cne,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"vertical"}),(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:Fi,label:(0,Ts.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},u.id)})})}),(r||!e?.length)&&(0,Be.jsx)(xne,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function Tne({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:l}){let c=t.getValue({item:e}),[u,d]=(0,Kr.useState)(!1),f=(0,Kr.useRef)(null),[m,h]=(0,Kr.useState)(void 0);(0,Kr.useEffect)(()=>{let L=f.current,O=()=>{d(!0)};return L?.addEventListener("invalid",O),()=>L?.removeEventListener("invalid",O)},[]);let g=(0,qC.useSelect)(L=>{if(!c)return null;let V=fw(c).toSorted((K,Z)=>K-Z),{getEntityRecords:W}=L(fz.store);return W("postType","attachment",{include:V})},[c]),v=(0,Kr.useRef)(null);g!==null&&(v.current=g);let b=g;if(g===null&&v.current&&c){let L=new Set(v.current.map(O=>O.id));fw(c).every(O=>L.has(O))&&(b=v.current)}let _=(0,Kr.useMemo)(()=>{if(!b)return null;let L=fw(c),O=new Map(b.map(V=>[V.id,V]));return L.map(V=>O.get(V)).filter(V=>V!==void 0)},[b,c]),{createErrorNotice:y}=(0,qC.useDispatch)(_ne.store),{receiveEntityRecords:w}=(0,qC.useDispatch)(fz.store),[S,x]=(0,Kr.useState)(),C=(0,Kr.useRef)(void 0),[A,P]=(0,Kr.useState)(!1),[R,N]=(0,Kr.useState)([]);(0,Kr.useEffect)(()=>{A&&(P(!1),C.current?.())},[A]);let k=(0,Kr.useCallback)(L=>r(t.setValue({item:e,value:L})),[e,t,r]),E=(0,Kr.useCallback)(L=>{let V=fw(c).filter(W=>W!==L);d(!0),k(V.length?V:void 0)},[c,k]),M=(0,Kr.useCallback)((L,O)=>{if(!_)return;let V=_.map(Z=>Z.id),W=V.indexOf(L),K=O==="up"?W-1:W+1;[V[W],V[K]]=[V[K],V[W]],k(V)},[_,k]),B=(0,Kr.useCallback)((L,O)=>{x(O),(0,pw.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:L,onFileChange(V){let W=V.filter(Q=>(0,Kv.isBlobURL)(Q.url)).map(Q=>Q.url);if(N(W),W.length)return;w("postType","attachment",[],void 0,!0);let K=V.map(Q=>Q.id);if(!i){k(K[0]),x(void 0);return}let Z=fw(c);if(O===void 0)k([...Z,...K]);else{let Q=[...Z];Q.splice(Z.indexOf(O),1,...K),k(Q)}x(void 0)},onError(V){x(void 0),N([]),y(V.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,y,k,w]),F=t.placeholder||(i?(0,Ts.__)("Choose files"):(0,Ts.__)("Choose file")),D=(0,Kr.useMemo)(()=>{if(!R.length)return _;let L=[..._||[]],O=R.map(V=>({id:V,source_url:V,mime_type:(0,Kv.getBlobTypeByURL)(V)}));if(S!==void 0){let V=L.findIndex(W=>W.id===S);L.splice(V,1,...O)}else L.push(...O);return L},[_,S,R]);(0,Kr.useEffect)(()=>{if(!u)return;let L=f.current;if(L)if(l){let O=l?.custom;h(O),O?.type==="invalid"?L.setCustomValidity(O.message||(0,Ts.__)("Invalid")):L.setCustomValidity("")}else L.setCustomValidity(""),h(void 0)},[u,t.isValid,l]),(0,Kr.useEffect)(()=>{u&&m?.message&&(0,wne.speak)(m.message)},[u,m?.message]);let z=(0,Kr.useCallback)(L=>{u||(!L.relatedTarget||!L.currentTarget.contains(L.relatedTarget))&&d(!0)},[u]);return(0,Be.jsxs)("div",{onBlur:z,children:[(0,Be.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Be.jsx)(K8e,{onSelect:L=>{if(!i){k(L.id),x(void 0);return}let O=Array.isArray(L)?L.map(W=>W.id):[L.id],V=fw(c);if(!V.length)k(O);else if(S===void 0){let W=V.filter(Z=>O.includes(Z)),K=O.filter(Z=>!V.includes(Z));k([...W,...K])}else if(L.id!==S){let W=V.filter(K=>K!==L.id);k(W.map(K=>K===S?L.id:K))}x(void 0)},onClose:()=>x(void 0),allowedTypes:n,value:S!==void 0?S:c,multiple:i&&S===void 0,title:t.label,render:({open:L})=>{C.current=L;let O=s?Q8e:J8e;return(0,Be.jsxs)(Tr.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Be.jsx)(Yt,{render:(0,Be.jsx)("legend",{}),children:t.label}):(0,Be.jsx)(Tr.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Be.jsx)(O,{allItems:D,addButtonLabel:F,multiple:i,removeItem:E,moveItem:M,open:()=>P(!0),onFilesDrop:B,isUploading:!!R.length,setTargetItemId:x}),t.description&&(0,Be.jsx)(Tr.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Be.jsx)(Yt,{children:(0,Be.jsx)("input",{type:"text",ref:f,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Be.jsxs)("p",{className:J("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Be.jsx)(Tr.Icon,{className:"components-validated-control__indicator-icon",icon:_f,size:16,fill:"currentColor"}),m.message]})]})}var mz=a(T(),1),Pne=({item:e,config:t})=>{let r=e?._embedded?.["wp:featuredmedia"]?.[0],o=r?.source_url;return o?(0,mz.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,mz.jsx)("span",{className:"fields-controls__featured-image-placeholder"})};var kne=a(T(),1),$8e={id:"featured_media",type:"media",label:(0,hz.__)("Featured Image"),placeholder:(0,hz.__)("Set featured image"),Edit:e=>(0,kne.jsx)(Tne,{...e,isExpanded:!0}),render:Pne,setValue:({value:e})=>({featured_media:e??0}),enableSorting:!1,filterBy:!1},gz=$8e;var Mne=a(j(),1);var ZC=a(U(),1),II=a(le(),1),bz=a(G(),1),yz=a(Y(),1),wz=a(j(),1);var vz=a(Y(),1),Bl=a(le(),1);function RI(e){let t=e.type,r=e?.available_templates??{},o=Object.keys(r).length>0;return(0,vz.useSelect)(n=>{let i=!!n(Bl.store).getCurrentTheme()?.is_block_theme;if(!n(Bl.store).getPostType(t)?.viewable)return null;let l=i&&(n(Bl.store).canUser("create",{kind:"postType",name:"wp_template"})??!1),c=o||l,u=c?!!n(Bl.store).canUser("read",{kind:"postType",name:"wp_template"}):!1;return(!i||!u)&&c?"classic":i&&u?"block-theme":null},[t,o])}function e7e(e,t){return t?e==="page"?`${e}-${t}`:`single-${e}-${t}`:e==="page"?"page":`single-${e}`}var KC="";function AI(e,t,r){return(0,vz.useSelect)(o=>{if(!e||!t)return KC;let n=String(t),i=un(o(Bl.store)).getHomePage();if(e==="page"&&i?.postType==="page"&&i?.postId===n){let f=o(Bl.store).getEntityRecords("postType","wp_template",{per_page:-1})?.find(m=>m.slug==="front-page");if(f)return ft(f)}let s=un(o(Bl.store)).getPostsPageId();if(e==="page"&&s===n){let d=o(Bl.store).getDefaultTemplateId({slug:"home"});if(!d)return KC;let f=o(Bl.store).getEntityRecord("postType","wp_template",d);return f?ft(f):KC}let l=e7e(e,r),c=o(Bl.store).getDefaultTemplateId({slug:l});if(!c)return KC;let u=o(Bl.store).getEntityRecord("postType","wp_template",c);return u?ft(u):KC},[e,t,r])}var OI=a(T(),1),t7e=[];function r7e({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,ZC.useMemo)(()=>Object.entries(e?.available_templates??{}).map(([l,c])=>({label:c,value:l})),[e]),s=(0,yz.useSelect)(l=>{let{getHomePage:c,getPostsPageId:u}=un(l(II.store)),d=String(o),f=u()===d,m=e.type==="page"&&c()?.postId===d;return!f&&!m},[o,e.type]);return(0,OI.jsx)(bz.SelectControl,{label:(0,wz.__)("Template"),hideLabelFromVision:!0,value:n,options:i,onChange:r,disabled:!s})}function o7e({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:l}=(0,yz.useSelect)(f=>{let m=f(II.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:o})??t7e,{getHomePage:h,getPostsPageId:g}=un(f(II.store)),v=String(n),b=g()===v,_=o==="page"&&h()?.postId===v;return{templates:m,canSwitchTemplate:!b&&!_}},[n,o]),c=AI(o,n,i),u=t.getValue({item:e}),d=(0,ZC.useMemo)(()=>{let f=s.map(m=>({label:ft(m),value:m.slug}));return[{label:c,value:""},...f]},[s,c]);return(0,OI.jsx)(bz.SelectControl,{label:(0,wz.__)("Template"),hideLabelFromVision:!0,value:u,options:d,onChange:r,disabled:!l})}var Rne=({data:e,field:t,onChange:r})=>{let o=(0,ZC.useCallback)(s=>r({[t.id]:s}),[t.id,r]),n=RI(e);return!n||!["block-theme","classic"].includes(n)?null:(0,OI.jsx)(n==="classic"?r7e:o7e,{data:e,field:t,onChange:o})};var Ane=a(Y(),1),Ine=a(le(),1),One=a(j(),1);var Zv=a(T(),1);function n7e({item:e,field:t}){let r=t.getValue({item:e}),o=e?.available_templates??{},n=r&&o[r]?o[r]:(0,One.__)("Default template");return(0,Zv.jsx)(Zv.Fragment,{children:n})}function i7e({item:e,field:t}){let r=e.type,o=e.slug,n=e.id,i=t.getValue({item:e}),s=AI(r,n,o),l=(0,Ane.useSelect)(c=>{if(!i)return;let d=c(Ine.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:r})?.find(f=>f.slug===i);return d?ft(d):void 0},[r,i]);return(0,Zv.jsx)(Zv.Fragment,{children:l??s})}var Nne=({item:e,field:t})=>{let r=RI(e);return!r||!["block-theme","classic"].includes(r)?null:(0,Zv.jsx)(r==="classic"?n7e:i7e,{item:e,field:t})};var s7e={id:"template",type:"text",label:(0,Mne.__)("Template"),Edit:Rne,render:Nne,enableSorting:!1,filterBy:!1},_z=s7e;var Zne=a(j(),1);var Sz=a(mw(),1),MI=a(G(),1),xz=a(Y(),1),Lf=a(U(),1),Cz=a(le(),1),zne=a(Ce(),1),Hne=a(Lt(),1),Zm=a(j(),1),Une=a(vo(),1);var Bne=a(Lt(),1),Vne=a(j(),1);function XC(e){return typeof e.title=="object"&&"rendered"in e.title&&e.title.rendered?(0,Bne.decodeEntities)(e.title.rendered):`#${e?.id} (${(0,Vne.__)("no title")})`}var Df=a(T(),1);function d7e(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 jne=(e,t)=>{let r=(0,Sz.default)(e||"").toLowerCase(),o=(0,Sz.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function f7e({data:e,onChangeControl:t}){let[r,o]=(0,Lf.useState)(""),n=e.parent,i=e.id,s=e.type,{parentPostTitle:l,pageItems:c,isHierarchical:u}=(0,xz.useSelect)(h=>{let{getEntityRecord:g,getEntityRecords:v,getPostType:b}=h(Cz.store),_=b(s),y=_?.hierarchical&&_.viewable,w=n?g("postType",s,n):null,S={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:y,parentPostTitle:w?XC(w):"",pageItems:y?v("postType",s,S):null}},[r,n,i,s]),d=(0,Lf.useMemo)(()=>{let h=(_,y=0)=>_.map(x=>[{value:x.id,label:"\u2014 ".repeat(y)+(0,Hne.decodeEntities)(x.name),rawName:x.name},...h(x.children||[],y+1)]).sort(([x],[C])=>{let A=jne(x.rawName,r),P=jne(C.rawName,r);return A>=P?1:-1}).flat();if(!c)return[];let g=c.map(_=>({id:_.id,parent:_.parent??null,name:XC(_)}));r||(g=d7e(g));let v=h(g),b=v.find(_=>_.value===n);return n&&l&&!b&&v.unshift({value:n,label:l,rawName:""}),v.map(_=>({..._,value:_.value.toString()}))},[c,r,l,n]);if(!u)return null;let f=h=>{o(h)},m=h=>{if(h)return t(parseInt(h,10)??0);t(0)};return(0,Df.jsx)(MI.ComboboxControl,{label:(0,Zm.__)("Parent"),help:(0,Zm.__)("Choose a parent page."),value:n?.toString(),options:d,onFilterValueChange:(0,zne.debounce)(h=>f(h),300),onChange:m,hideLabelFromVision:!0})}var Wne=({data:e,field:t,onChange:r})=>{let{id:o}=t,n=(0,xz.useSelect)(s=>s(Cz.store).getEntityRecord("root","__unstableBase")?.home,[]),i=(0,Lf.useCallback)(s=>r({[o]:s}),[o,r]);return(0,Df.jsx)("fieldset",{className:"fields-controls__parent",children:(0,Df.jsxs)("div",{children:[(0,Lf.createInterpolateElement)((0,Zm.sprintf)((0,Zm.__)('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,Une.filterURLForDisplay)(n).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,Df.jsx)("wbr",{})}),(0,Df.jsx)("p",{children:(0,Lf.createInterpolateElement)((0,Zm.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,Df.jsx)(MI.ExternalLink,{href:(0,Zm.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes"),children:void 0})})}),(0,Df.jsx)(f7e,{data:e,onChangeControl:i})]})})};var Gne=a(Y(),1),Yne=a(le(),1),qne=a(j(),1);var hw=a(T(),1),Kne=({item:e})=>{let t=(0,Gne.useSelect)(r=>{let{getEntityRecord:o}=r(Yne.store);return e?.parent?o("postType",e.type,e.parent):null},[e.parent,e.type]);return t?(0,hw.jsx)(hw.Fragment,{children:XC(t)}):(0,hw.jsx)(hw.Fragment,{children:(0,qne.__)("None")})};var p7e={id:"parent",type:"text",label:(0,Zne.__)("Parent"),Edit:Wne,render:Kne,enableSorting:!0,filterBy:!1},Ez=p7e;var Jne=a(j(),1);var vw=a(G(),1),Xne=a(U(),1),QC=a(j(),1),gw=a(T(),1);function m7e({data:e,onChange:t,field:r}){let[o,n]=(0,Xne.useState)(!!r.getValue({item:e})),i=s=>{n(s),s||t({password:""})};return(0,gw.jsxs)(vw.__experimentalVStack,{as:"fieldset",spacing:4,className:"fields-controls__password",children:[(0,gw.jsx)(vw.CheckboxControl,{label:(0,QC.__)("Password protected"),help:(0,QC.__)("Only visible to those who know the password"),checked:o,onChange:i}),o&&(0,gw.jsx)("div",{className:"fields-controls__password-input",children:(0,gw.jsx)(vw.TextControl,{label:(0,QC.__)("Password"),onChange:s=>t({password:s}),value:r.getValue({item:e})||"",placeholder:(0,QC.__)("Use a secure password"),type:"text",maxLength:255})})]})}var Qne=m7e;var h7e={id:"password",type:"text",label:(0,Jne.__)("Password"),Edit:Qne,enableSorting:!1,enableHiding:!1,isVisible:e=>e.status!=="private",filterBy:!1},Tz=h7e;var eie=a(j(),1);var DI=a(G(),1);var Vl=a(j(),1),g7e=[{value:"draft",label:(0,Vl.__)("Draft"),icon:p0,description:(0,Vl.__)("Not ready to publish.")},{value:"future",label:(0,Vl.__)("Scheduled"),icon:hm,description:(0,Vl.__)("Publish automatically on a chosen date.")},{value:"pending",label:(0,Vl.__)("Pending Review"),icon:w1,description:(0,Vl.__)("Waiting for review before publishing.")},{value:"private",label:(0,Vl.__)("Private"),icon:g1,description:(0,Vl.__)("Only visible to site admins and editors.")},{value:"publish",label:(0,Vl.__)("Published"),icon:fv,description:(0,Vl.__)("Visible to everyone.")},{value:"trash",label:(0,Vl.__)("Trash"),icon:Sf}],FI=g7e;var bw=a(T(),1);function v7e({item:e,field:t}){let r=t.getValue({item:e}),o=FI.find(({value:s})=>s===r),n=o?.label||r,i=o?.icon;return(0,bw.jsxs)(DI.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,bw.jsx)("div",{className:"fields-controls__status-icon",children:(0,bw.jsx)(DI.Icon,{icon:i})}),(0,bw.jsx)("span",{children:n})]})}var $ne=v7e;var b7e="isAny",y7e={label:(0,eie.__)("Status"),id:"status",type:"text",elements:FI,getValue:({item:e})=>e.status==="auto-draft"?"draft":e.status,render:$ne,Edit:"radio",enableSorting:!1,filterBy:{operators:[b7e]}},Pz=y7e;var yw=a(j(),1),w7e={id:"comment_status",label:(0,yw.__)("Comments"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,yw.__)("Open"),description:(0,yw.__)("Visitors can add new comments and replies.")},{value:"closed",label:(0,yw.__)("Closed"),description:(0,yw.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}]},kz=w7e;var Bf=a(j(),1),LI=a(G(),1),Rz=a(T(),1);function _7e({data:e,onChange:t}){let r=e?.ping_status??"open",o=n=>{t({...e,ping_status:n?"open":"closed"})};return(0,Rz.jsx)(LI.CheckboxControl,{label:(0,Bf.__)("Enable pingbacks & trackbacks"),checked:r==="open",onChange:o,help:(0,Rz.jsx)(LI.ExternalLink,{href:(0,Bf.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,Bf.__)("Learn more about pingbacks & trackbacks")})})}var S7e={id:"ping_status",label:(0,Bf.__)("Trackbacks & Pingbacks"),type:"text",Edit:_7e,enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,Bf.__)("Allow"),description:(0,Bf.__)("Allow link notifications from other blogs (pingbacks and trackbacks) on new articles.")},{value:"closed",label:(0,Bf.__)("Don't allow"),description:(0,Bf.__)("Don't allow link notifications from other blogs (pingbacks and trackbacks) on new articles.")}]},Az=S7e;var ww=a(j(),1),x7e={id:"discussion",label:(0,ww.__)("Discussion"),type:"text",render:({item:e})=>{let t=e.comment_status==="open",r=e.ping_status==="open";return t&&r?(0,ww.__)("Open"):t&&!r?(0,ww.__)("Comments only"):!t&&r?(0,ww.__)("Pings only"):(0,ww.__)("Closed")},filterBy:!1},Iz=x7e;var rie=a(j(),1);var Ku=a(j(),1),$C=a(U(),1),Xm=a(cn(),1),qu=a(T(),1),JC=e=>(0,Xm.dateI18n)((0,Xm.getSettings)().formats.datetimeAbbreviated,(0,Xm.getDate)(e)),C7e=({item:e})=>{if(["draft","private"].includes(e.status??""))return(0,$C.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Modified: <time>%s</time></span>"),JC(e.date??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})});if(e.status==="future")return(0,$C.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Scheduled: <time>%s</time></span>"),JC(e.date??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})});if(e.status==="publish")return(0,$C.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Published: <time>%s</time></span>"),JC(e.date??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})});let n=(0,Xm.getDate)(e.modified??null)>(0,Xm.getDate)(e.date??null)?e.modified:e.date;return e.status==="pending"?(0,$C.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Modified: <time>%s</time></span>"),JC(n??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})}):(0,qu.jsx)("time",{children:JC(e.date??null)})},tie=C7e;var E7e={id:"date",type:"datetime",label:(0,rie.__)("Date"),render:tie,filterBy:{operators:["before","after"]}},Oz=E7e;var oie=a(j(),1),T7e={id:"scheduled_date",type:"datetime",label:(0,oie.__)("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},Nz=T7e;var aie=a(j(),1);var BI=a(j(),1),nie=a(cn(),1),iie=a(T(),1);function sie({item:e}){return e.modified?(0,iie.jsx)(xs,{children:(0,BI.sprintf)((0,BI.__)("Last edited %s."),(0,nie.humanTimeDiff)(e.modified))}):null}var P7e={id:"last_edited_date",type:"datetime",label:(0,aie.__)("Last edited"),render:sie,getValue:({item:e})=>e.modified,isVisible:e=>!!e.modified,readOnly:!0,enableHiding:!1,enableSorting:!1,filterBy:!1},Mz=P7e;var pie=a(j(),1),mie=a(Y(),1),hie=a(le(),1);var lie=a(j(),1),cie=a(U(),1);var VI=a(G(),1),uie=a(Y(),1),die=a(le(),1),Qm=a(T(),1);function k7e({item:e}){let t=e?.author,r=e?._embedded?.author?.[0]?.id,o=!!(t&&(!r||t!==r)),n=(0,uie.useSelect)(u=>{if(!o)return null;let{getEntityRecord:d}=u(die.store);return t?d("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],[l,c]=(0,cie.useState)(!1);return(0,Qm.jsxs)(VI.__experimentalHStack,{alignment:"left",spacing:0,children:[!!s&&(0,Qm.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":l}),children:(0,Qm.jsx)("img",{onLoad:()=>c(!0),alt:(0,lie.__)("Author avatar"),src:s})}),!s&&(0,Qm.jsx)("div",{className:"fields-controls__author-icon",children:(0,Qm.jsx)(VI.Icon,{icon:uv})}),(0,Qm.jsx)("span",{className:"fields-controls__author-name",children:i})]})}var fie=k7e;var R7e={label:(0,pie.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,mie.resolveSelect)(hie.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:fie,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]}},eE=R7e;var Dz=a(j(),1),bie=a(Y(),1),yie=a(le(),1);var gie=a(U(),1),vie=a(Y(),1),jI=a(le(),1);var Jm=a(T(),1);function A7e(e){switch(e){case"theme":return Ka;case"plugin":return EV;case"site":return oV;default:return uv}}function Fz({item:e}){let[t,r]=(0,gie.useState)(!1),o=e.original_source,n=A7e(o),i=e.author_text,s=e.author,l=(0,vie.useSelect)(c=>{if(o==="site"){let d=c(jI.store).getEntityRecord("root","__unstableBase")?.site_logo;return d?c(jI.store).getEntityRecord("postType","attachment",d)?.source_url:void 0}if(!(o!=="user"||!s))return c(jI.store).getUser(s)?.avatar_urls?.[48]},[o,s]);return(0,Jm.jsxs)(ae,{direction:"row",align:"center",children:[l&&(0,Jm.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":t}),children:(0,Jm.jsx)("img",{onLoad:()=>r(!0),alt:"",src:l})}),!l&&(0,Jm.jsx)("div",{className:"fields-controls__author-icon",children:(0,Jm.jsx)(Nf,{icon:n})}),(0,Jm.jsx)("span",{className:"fields-controls__author-name",children:i})]})}async function wie(e){let t=await(0,bie.resolveSelect)(yie.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 Lz={label:(0,Dz.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:Fz,getElements:()=>wie("wp_template")},Bz={label:(0,Dz.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:Fz,enableSorting:!1,filterBy:{isPrimary:!0},getElements:()=>wie("wp_template_part")};var _ie=a(j(),1),I7e={id:"notesCount",label:(0,_ie.__)("Notes"),type:"integer",enableSorting:!1,filterBy:!1},Vz=I7e;var jz=a(Lt(),1),_w=a(j(),1),zI=a(G(),1),zz=a(T(),1),O7e={id:"excerpt",type:"text",label:(0,_w.__)("Excerpt"),placeholder:(0,_w.__)("Add an excerpt"),description:(0,zz.jsx)(zI.ExternalLink,{href:(0,_w.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,_w.__)("Learn more about manual excerpts")}),render:({item:e})=>{let t;return typeof e.excerpt=="string"?t=e.excerpt?(0,jz.decodeEntities)(e.excerpt):(0,_w.__)("Add an excerpt"):t=(0,jz.decodeEntities)(e.excerpt?.raw||""),(0,zz.jsx)(zI.__experimentalText,{align:"left",numberOfLines:3,truncate:!0,children:t})},Edit:{control:"textarea",rows:4},enableSorting:!1,filterBy:!1},Hz=O7e;var Uz=a(Lt(),1),HI=a(j(),1);var Sie=a(T(),1),xie=e=>e.source==="custom"&&!e.has_theme_file&&e.is_custom,Cie=({item:e})=>(0,Uz.decodeEntities)(e.description||""),Eie=({item:e})=>{let{description:t}=e;return t&&(0,Sie.jsx)(xs,{children:(0,Uz.decodeEntities)(t)})},N7e={id:"description",type:"text",label:(0,HI.__)("Description"),placeholder:(0,HI.__)("Add a description"),getValue:Cie,render:Eie,Edit:{control:"textarea",rows:4},isVisible:xie,enableSorting:!1,filterBy:!1,enableGlobalSearch:!0},Wz={id:"description_readonly",type:"text",label:(0,HI.__)("Description"),getValue:Cie,render:Eie,readOnly:!0,isVisible:e=>!xie(e)&&!!e.description,enableSorting:!1,enableHiding:!1,filterBy:!1},Gz=N7e;var jl=a(j(),1),Tie=a(Y(),1),Pie=a(le(),1),M7e=[{id:"aside",caption:(0,jl.__)("Aside")},{id:"audio",caption:(0,jl.__)("Audio")},{id:"chat",caption:(0,jl.__)("Chat")},{id:"gallery",caption:(0,jl.__)("Gallery")},{id:"image",caption:(0,jl.__)("Image")},{id:"link",caption:(0,jl.__)("Link")},{id:"quote",caption:(0,jl.__)("Quote")},{id:"standard",caption:(0,jl.__)("Standard")},{id:"status",caption:(0,jl.__)("Status")},{id:"video",caption:(0,jl.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0}),F7e={id:"format",label:(0,jl.__)("Format"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,getElements:async()=>{let e=await(0,Tie.resolveSelect)(Pie.store).getThemeSupports();return M7e.filter(t=>e?.formats?.includes(t.id)).map(t=>({value:t.id,label:t.caption}))}},Yz=F7e;var Nie=a(j(),1);var tE=a(G(),1),da=a(j(),1),Rie=a(Sw(),1),Aie=a(cn(),1),Iie=a(U(),1),rE=a(T(),1),D7e=189;function Oie({item:e}){let t="";typeof e.content=="string"?t=e.content:typeof e.content=="function"&&(t=e.content(e));let r=(0,da._x)("words","Word count type. Do not translate!"),o=(0,Iie.useMemo)(()=>t?(0,Rie.count)(t,r):0,[t,r]),n=e.modified;if(!o&&!n)return null;let i;if(o){let s=Math.round(o/D7e),l=(0,da.sprintf)((0,da._n)("%s word","%s words",o),o.toLocaleString()),c=s<=1?(0,da.__)("1 minute"):(0,da.sprintf)((0,da._n)("%s minute","%s minutes",s),s.toLocaleString());i=(0,da.sprintf)((0,da.__)("%1$s, %2$s read time."),l,c)}return(0,rE.jsxs)(tE.__experimentalVStack,{spacing:1,children:[i&&(0,rE.jsx)(tE.__experimentalText,{variant:"muted",children:i}),n&&(0,rE.jsx)(tE.__experimentalText,{variant:"muted",children:(0,da.sprintf)((0,da.__)("Last edited %s."),(0,Aie.humanTimeDiff)(n))})]})}var L7e={label:(0,Nie.__)("Post content information"),id:"post-content-info",type:"text",readOnly:!0,render:Oie,enableSorting:!1,enableHiding:!1,filterBy:!1},qz=L7e;var Kz=a(j(),1),B7e={id:"sticky",type:"boolean",label:(0,Kz.__)("Sticky"),description:(0,Kz.__)("Pin this post to the top of the blog."),enableSorting:!1,enableHiding:!1,isVisible:e=>!!e._links?.["wp:action-sticky"],filterBy:!1},Zz=B7e;var Xz=a(j(),1),V7e={id:"posts_per_page",type:"integer",label:(0,Xz.__)("Posts per page"),description:(0,Xz.__)("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},Qz=V7e;var $m=a(j(),1),j7e={id:"default_comment_status",type:"text",label:(0,$m.__)("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,$m.__)("Comments open"):(0,$m.__)("Comments closed"),elements:[{value:"open",label:(0,$m.__)("Open"),description:(0,$m.__)("Visitors can add new comments and replies.")},{value:"",label:(0,$m.__)("Closed"),description:(0,$m.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}],enableSorting:!1,enableHiding:!1,filterBy:!1},Jz=j7e;var $z=a(j(),1),z7e={id:"posts_page_title",type:"text",label:(0,$z.__)("Blog title"),description:(0,$z.__)("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},eH=z7e;var Mie=a(j(),1),H7e={id:"view-post",label:(0,Mie._x)("View","verb"),isPrimary:!0,icon:gs,isEligible(e){return e.status!=="trash"},callback(e,{onActionPerformed:t}){let r=e[0];window.open(r?.link,"_blank"),t&&t(e)}},tH=H7e;var rH=a(Y(),1),Fie=a(le(),1),eh=a(j(),1),Die=a(It(),1),Lie=a(U(),1),jf=a(G(),1),Vf=a(T(),1);function U7e(e){return typeof e.menu_order=="number"&&Number.isInteger(e.menu_order)}function W7e({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,Lie.useState)(e[0]),{editEntityRecord:i,saveEditedEntityRecord:s}=(0,rH.useDispatch)(Fie.store),{createSuccessNotice:l,createErrorNotice:c}=(0,rH.useDispatch)(Die.store),u=U7e(o);async function d(f){if(f.preventDefault(),!!u)try{await i("postType",o.type,o.id,{menu_order:o.menu_order}),t?.(),await s("postType",o.type,o.id,{throwOnError:!0}),l((0,eh.__)("Order updated."),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,eh.__)("An error occurred while updating the order");c(g,{type:"snackbar"})}}return(0,Vf.jsx)("form",{onSubmit:d,children:(0,Vf.jsxs)(jf.__experimentalVStack,{spacing:"5",children:[(0,Vf.jsx)("div",{children:(0,eh.__)("Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.")}),(0,Vf.jsx)(jf.__experimentalInputControl,{label:(0,eh.__)("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,Vf.jsxs)(jf.__experimentalHStack,{justify:"right",children:[(0,Vf.jsx)(jf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,eh.__)("Cancel")}),(0,Vf.jsx)(jf.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!u,children:(0,eh.__)("Save")})]})]})})}var G7e={id:"order-pages",label:(0,eh.__)("Order"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:W7e},oH=G7e;var nH=a(Y(),1),Bie=a(le(),1),Wi=a(j(),1),Vie=a(It(),1),iH=a(U(),1),Hf=a(G(),1);var zf=a(T(),1),Y7e={id:"duplicate-post",label:(0,Wi._x)("Duplicate","action label"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,iH.useState)({...e[0],title:(0,Wi.sprintf)((0,Wi._x)("%s (Copy)","post"),ft(e[0]))}),[i,s]=(0,iH.useState)(!1),{saveEntityRecord:l}=(0,nH.useDispatch)(Bie.store),{createSuccessNotice:c,createErrorNotice:u}=(0,nH.useDispatch)(Vie.store);async function d(f){if(f.preventDefault(),i)return;let m=o.type==="wp_template",h={status:m?"publish":"draft",title:o.title,slug:m?o.slug:o.title||(0,Wi.__)("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},g="wp:action-assign-";Object.keys(o?._links||{}).filter(b=>b.startsWith(g)).map(b=>b.slice(g.length)).forEach(b=>{o.hasOwnProperty(b)&&(h[b]=o[b])}),s(!0);try{let b=await l("postType",o.type,h,{throwOnError:!0});c((0,Wi.sprintf)((0,Wi.__)('"%s" successfully created.'),ft(b)),{id:"duplicate-post-action",type:"snackbar"}),r&&r([b])}catch(b){let _=b,y=_.message&&_.code!=="unknown_error"?_.message:(0,Wi.__)("An error occurred while duplicating the page.");u(y,{type:"snackbar"})}finally{s(!1),t?.()}}return(0,zf.jsx)("form",{onSubmit:d,children:(0,zf.jsxs)(Hf.__experimentalVStack,{spacing:3,children:[typeof o.id=="string"&&(0,zf.jsx)("div",{children:(0,Wi.__)("You are about to duplicate a bundled template. Changes will not be live until you activate the new template.")}),(0,zf.jsx)(Hf.__experimentalInputControl,{label:(0,Wi.__)("Title"),placeholder:(0,Wi.__)("No title"),value:ft(o),onChange:f=>n(m=>({...m,title:f||(0,Wi.__)("No title")}))}),(0,zf.jsxs)(Hf.__experimentalHStack,{spacing:2,justify:"end",children:[(0,zf.jsx)(Hf.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,Wi.__)("Cancel")}),(0,zf.jsx)(Hf.Button,{variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,__next40pxDefaultSize:!0,children:(0,Wi._x)("Duplicate","action label")})]})]})})}},sH=Y7e;var aH=a(Y(),1),jie=a(le(),1),Xv=a(j(),1),zie=a(U(),1),Hie=a(Nl(),1),Uf=a(G(),1),Uie=a(It(),1);var th=a(T(),1),{PATTERN_TYPES:q7e}=un(Hie.privateApis),K7e={id:"rename-post",label:(0,Xv.__)("Rename"),modalFocusOnMount:"firstContentElement",isEligible(e){if(e.status==="trash"||e.type==="wp_template"&&typeof e.id=="string"&&window?.__experimentalTemplateActivate)return!1;let t=["wp_template","wp_template_part"];return window?.__experimentalTemplateActivate||t.push("wp_template"),t.includes(e.type)?mQ(e)&&!window?.__experimentalTemplateActivate?B2(e)&&e.is_custom&&e.permissions?.update:hQ(e)?e.source==="custom"&&!e?.has_theme_file&&e.permissions?.update:e.type===q7e.user&&e.permissions?.update:e.permissions?.update},RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o]=e,[n,i]=(0,zie.useState)(()=>ft(o,"")),{editEntityRecord:s,saveEditedEntityRecord:l}=(0,aH.useDispatch)(jie.store),{createSuccessNotice:c,createErrorNotice:u}=(0,aH.useDispatch)(Uie.store);async function d(f){f.preventDefault();try{await s("postType",o.type,o.id,{title:n}),i(""),t?.(),await l("postType",o.type,o.id,{throwOnError:!0}),c((0,Xv.__)("Name updated"),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,Xv.__)("An error occurred while updating the name");u(g,{type:"snackbar"})}}return(0,th.jsx)("form",{onSubmit:d,children:(0,th.jsxs)(Uf.__experimentalVStack,{spacing:"5",children:[(0,th.jsx)(Uf.TextControl,{label:(0,Xv.__)("Name"),value:n,onChange:i,required:!0}),(0,th.jsxs)(Uf.__experimentalHStack,{justify:"right",children:[(0,th.jsx)(Uf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,Xv.__)("Cancel")}),(0,th.jsx)(Uf.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Xv.__)("Save")})]})]})})}},lH=K7e;var Gi=a(Y(),1),Qv=a(le(),1),mn=a(j(),1),rh=a(It(),1),Wie=a(U(),1),UI=a(Pt(),1),Wf=a(G(),1),Gie=a(vo(),1),Yie=a(Bu(),1);var Jv=a(T(),1),Z7e=e=>e?e.source==="custom"&&(!!e?.plugin||e?.has_theme_file):!1,X7e=async(e,{allowUndo:t=!0}={})=>{let r="edit-site-template-reverted";if((0,Gi.dispatch)(rh.store).removeNotice(r),!Z7e(e)){(0,Gi.dispatch)(rh.store).createErrorNotice((0,mn.__)("This template is not revertable."),{type:"snackbar"});return}try{let o=(0,Gi.select)(Qv.store).getEntityConfig("postType",e.type);if(!o){(0,Gi.dispatch)(rh.store).createErrorNotice((0,mn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let n=(0,Gie.addQueryArgs)(`${o.baseURL}/${e.id}`,{context:"edit",source:e.origin}),i=await(0,Yie.default)({path:n});if(!i){(0,Gi.dispatch)(rh.store).createErrorNotice((0,mn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let s=({blocks:u=[]})=>(0,UI.__unstableSerializeAndClean)(u),l=(0,Gi.select)(Qv.store).getEditedEntityRecord("postType",e.type,e.id);(0,Gi.dispatch)(Qv.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:l.blocks,source:"custom"},{undoIgnore:!0});let c=(0,UI.parse)(i?.content?.raw);if((0,Gi.dispatch)(Qv.store).editEntityRecord("postType",e.type,i.id,{content:s,blocks:c,source:"theme"}),t){let u=()=>{(0,Gi.dispatch)(Qv.store).editEntityRecord("postType",e.type,l.id,{content:s,blocks:l.blocks,source:"custom"})};(0,Gi.dispatch)(rh.store).createSuccessNotice((0,mn.__)("Template reset."),{type:"snackbar",id:r,actions:[{label:(0,mn.__)("Undo"),onClick:u}]})}}catch(o){let n=o.message&&o.code!=="unknown_error"?o.message:(0,mn.__)("Template revert failed. Please reload.");(0,Gi.dispatch)(rh.store).createErrorNotice(n,{type:"snackbar"})}},Q7e={id:"reset-post",label:(0,mn.__)("Reset"),isEligible:e=>window?.__experimentalTemplateActivate?e.type==="wp_template_part"&&e?.source==="custom"&&e?.has_theme_file:Tf(e)&&e?.source==="custom"&&(!!(e.type==="wp_template"&&e?.plugin)||e?.has_theme_file),icon:yf,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Wie.useState)(!1),{saveEditedEntityRecord:i}=(0,Gi.useDispatch)(Qv.store),{createSuccessNotice:s,createErrorNotice:l}=(0,Gi.useDispatch)(rh.store),c=async()=>{try{for(let u of e)await X7e(u,{allowUndo:!1}),await i("postType",u.type,u.id);s(e.length>1?(0,mn.sprintf)((0,mn.__)("%d items reset."),e.length):(0,mn.sprintf)((0,mn.__)('"%s" reset.'),ft(e[0])),{type:"snackbar",id:"revert-template-action"})}catch(u){let d;e[0].type==="wp_template"?d=e.length===1?(0,mn.__)("An error occurred while reverting the template."):(0,mn.__)("An error occurred while reverting the templates."):d=e.length===1?(0,mn.__)("An error occurred while reverting the template part."):(0,mn.__)("An error occurred while reverting the template parts.");let f=u,m=f.message&&f.code!=="unknown_error"?f.message:d;l(m,{type:"snackbar"})}};return(0,Jv.jsxs)(Wf.__experimentalVStack,{spacing:"5",children:[(0,Jv.jsx)(Wf.__experimentalText,{children:(0,mn.__)("Reset to default and clear all customizations?")}),(0,Jv.jsxs)(Wf.__experimentalHStack,{justify:"right",children:[(0,Jv.jsx)(Wf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,mn.__)("Cancel")}),(0,Jv.jsx)(Wf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0),await c(),r?.(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,mn.__)("Reset")})]})]})}},cH=Q7e;var WI=a(j(),1),qie=a(Nl(),1);var Kie=a(T(),1),{CreatePatternModalContents:J7e,useDuplicatePatternProps:$7e}=un(qie.privateApis),e9e={id:"duplicate-pattern",label:(0,WI._x)("Duplicate","action label"),isEligible:e=>e.type!=="wp_template_part",modalHeader:(0,WI._x)("Duplicate pattern","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=$7e({pattern:r,onSuccess:()=>t?.()});return(0,Kie.jsx)(J7e,{onClose:t,confirmLabel:(0,WI._x)("Duplicate","action label"),...o})}},uH=e9e;var oh=function(){return oh=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},oh.apply(this,arguments)};function Zie(e){return e.toLowerCase()}var t9e=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],r9e=/[^A-Z0-9]+/gi;function GI(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?t9e:r,n=t.stripRegexp,i=n===void 0?r9e:n,s=t.transform,l=s===void 0?Zie:s,c=t.delimiter,u=c===void 0?" ":c,d=Xie(Xie(e,o,"$1\0$2"),i,"\0"),f=0,m=d.length;d.charAt(f)==="\0";)f++;for(;d.charAt(m-1)==="\0";)m--;return d.slice(f,m).split("\0").map(l).join(u)}function Xie(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function Qie(e){return e.charAt(0).toUpperCase()+e.substr(1)}function o9e(e){return Qie(e.toLowerCase())}function YI(e,t){return t===void 0&&(t={}),GI(e,oh({delimiter:" ",transform:o9e},t))}function Jie(e,t){return t===void 0&&(t={}),GI(e,oh({delimiter:"."},t))}function $v(e,t){return t===void 0&&(t={}),Jie(e,oh({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 Cw=e=>new DataView(new ArrayBuffer(e)),Gf=e=>new Uint8Array(e.buffer||e),xw=e=>new TextEncoder().encode(String(e)),eb=e=>Math.min(4294967295,Number(e)),$ie=e=>Math.min(65535,Number(e));function n9e(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:xw(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:Gf(e)};if(Symbol.asyncIterator in e)return{isFile:1,t,i:tse(e[Symbol.asyncIterator]())};throw new TypeError("Unsupported input format.")}function tse(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=i9e(n.value);r.enqueue(i),o+=i.byteLength}}},cancel(r){t.throw?.(r)}})}function i9e(e){return typeof e=="string"?xw(e):e instanceof Uint8Array?e:Gf(e)}function rse(e,t,r){let[o,n]=(function(i){return i?i instanceof Uint8Array?[i,1]:ArrayBuffer.isView(i)||i instanceof ArrayBuffer?[Gf(i),1]:[xw(i),0]:[void 0,0]})(t);if(e instanceof File)return{o:dH(o||xw(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),l=s&&s[1]||e.url&&new URL(e.url).pathname.split("/").findLast(Boolean),c=l&&decodeURIComponent(l),u=r||+e.headers.get("content-length");return{o:dH(o||xw(c)),u:BigInt(u),l:n}}return o=dH(o,e!==void 0||r!==void 0),typeof e=="string"?{o,u:BigInt(xw(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:s9e(e,r),l:n}}function s9e(e,t){return t>-1?BigInt(t):e?void 0:0n}function dH(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 ose=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);ose[e]=t}function ese(e,t=0){t^=-1;for(var r=0,o=e.length;r<o;r++)t=t>>>8^ose[255&t^e[r]];return(-1^t)>>>0}function nse(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 a9e({o:e,l:t},r){return 8*(!t||(r??(function(o){try{l9e.decode(o)}catch{return 0}return 1})(e)))}var l9e=new TextDecoder("utf8",{fatal:1});function c9e(e,t=0){let r=Cw(30);return r.setUint32(0,1347093252),r.setUint32(4,754976768|t),nse(e.t,r,10),r.setUint16(26,e.o.length,1),Gf(r)}async function*u9e(e){let{i:t}=e;if("then"in t&&(t=await t),t instanceof Uint8Array)yield t,e.m=ese(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=ese(o,e.m),e.u+=BigInt(o.length),yield o}}}function d9e(e,t){let r=Cw(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,eb(e.u),1),r.setUint32(12,eb(e.u),1)),Gf(r)}function f9e(e,t,r=0,o=0){let n=Cw(46);return n.setUint32(0,1347092738),n.setUint32(4,755182848),n.setUint16(8,2048|r),nse(e.t,n,12),n.setUint32(16,e.isFile?e.m:0,1),n.setUint32(20,eb(e.u),1),n.setUint32(24,eb(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,eb(t),1),Gf(n)}function p9e(e,t,r){let o=Cw(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),Gf(o)}function ise(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified]]}var m9e=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,l=o>=0xffffffffn;o+=BigInt(46+i.o.length+(s&&8))+i.u,r+=BigInt(i.o.length+46+(12*l|28*s)),n||(n=s)}return(n||o>=0xffffffffn)&&(r+=BigInt(76)),r+o})((function*(t){for(let r of t)yield rse(...ise(r)[0])})(e));function sse(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(m9e(t.metadata))),new Response(h9e(e,t),{headers:r})}function h9e(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,l]=ise(i.value);return{done:0,value:Object.assign(n9e(...l),rse(...s))}},throw:n.throw?.bind(n),[Symbol.asyncIterator](){return this}}})(e);return tse((async function*(o,n){let i=[],s=0n,l=0n,c=0;for await(let f of o){let m=a9e(f,n.buffersAreUTF8);yield c9e(f,m),yield new Uint8Array(f.o),f.isFile&&(yield*u9e(f));let h=f.u>=0xffffffffn,g=12*(s>=0xffffffffn)|28*h;yield d9e(f,h),i.push(f9e(f,s,m,g)),i.push(f.o),g&&i.push(p9e(f,s,g)),h&&(s+=8n),l++,s+=BigInt(46+f.o.length)+f.u,c||(c=h)}let u=0n;for(let f of i)yield f,u+=BigInt(f.length);if(c||s>=0xffffffffn){let f=Cw(76);f.setUint32(0,1347094022),f.setBigUint64(4,BigInt(44),1),f.setUint32(12,755182848),f.setBigUint64(24,l,1),f.setBigUint64(32,l,1),f.setBigUint64(40,u,1),f.setBigUint64(48,s,1),f.setUint32(56,1347094023),f.setBigUint64(64,s+u,1),f.setUint32(72,1,1),yield Gf(f)}let d=Cw(22);d.setUint32(0,1347093766),d.setUint16(8,$ie(l),1),d.setUint16(10,$ie(l),1),d.setUint32(12,eb(u),1),d.setUint32(16,eb(s),1),yield Gf(d)})(r,t),r)}var fH=a(sI(),1),pH=a(j(),1);function ase(e){return JSON.stringify({__file:e.type,title:ft(e),content:typeof e.content=="string"?e.content:e.content?.raw,syncStatus:e.wp_pattern_sync_status},null,2)}var g9e={id:"export-pattern",label:(0,pH.__)("Export as JSON"),icon:LB,supportsBulk:!0,isEligible:e=>e.type==="wp_block",callback:async e=>{if(e.length===1)return(0,fH.downloadBlob)(`${$v(ft(e[0])||e[0].slug)}.json`,ase(e[0]),"application/json");let t={},r=e.map(o=>{let n=$v(ft(o)||o.slug);return t[n]=(t[n]||0)+1,{name:`${n+(t[n]>1?"-"+(t[n]-1):"")}.json`,lastModified:new Date,input:ase(o)}});return(0,fH.downloadBlob)((0,pH.__)("patterns-export")+".zip",await sse(r).blob(),"application/zip")}},mH=g9e;var lse=a(vo(),1),qI=a(j(),1),v9e={id:"view-post-revisions",context:"list",label(e){let t=e[0]._links?.["version-history"]?.[0]?.count??0;return(0,qI.sprintf)((0,qI.__)("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,lse.addQueryArgs)("revision.php",{revision:r?._links?.["predecessor-version"]?.[0]?.id});document.location.href=o,t&&t(e)}},hH=v9e;var cse=a(le(),1),kn=a(j(),1),use=a(It(),1);var dse=a(U(),1),gH=a(Y(),1),Yf=a(G(),1),fse=a(Lt(),1);var tb=a(T(),1),b9e={id:"permanently-delete",label:(0,kn.__)("Permanently delete"),supportsBulk:!0,icon:Sf,isEligible(e){if(Tf(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,dse.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,gH.useDispatch)(use.store),{deleteEntityRecord:l}=(0,gH.useDispatch)(cse.store);return(0,tb.jsxs)(Yf.__experimentalVStack,{spacing:"5",children:[(0,tb.jsx)(Yf.__experimentalText,{children:e.length>1?(0,kn.sprintf)((0,kn._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,kn.sprintf)((0,kn.__)('Are you sure you want to permanently delete "%s"?'),(0,fse.decodeEntities)(ft(e[0])))}),(0,tb.jsxs)(Yf.__experimentalHStack,{justify:"right",children:[(0,tb.jsx)(Yf.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,kn.__)("Cancel")}),(0,tb.jsx)(Yf.Button,{variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(u=>l("postType",u.type,u.id,{force:!0},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){let u;c.length===1?u=(0,kn.sprintf)((0,kn.__)('"%s" permanently deleted.'),ft(e[0])):u=(0,kn.__)("The items were permanently deleted."),i(u,{type:"snackbar",id:"permanently-delete-post-action"}),r?.(e)}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,kn.__)("An error occurred while permanently deleting the item.")}else{let d=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&d.add(h.reason.message)}d.size===0?u=(0,kn.__)("An error occurred while permanently deleting the items."):d.size===1?u=(0,kn.sprintf)((0,kn.__)("An error occurred while permanently deleting the items: %s"),[...d][0]):u=(0,kn.sprintf)((0,kn.__)("Some errors occurred while permanently deleting the items: %s"),[...d].join(","))}s(u,{type:"snackbar"})}n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,kn.__)("Delete permanently")})]})]})}},vH=b9e;var pse=a(le(),1),Ps=a(j(),1),mse=a(It(),1);var y9e={id:"restore",label:(0,Ps.__)("Restore"),isPrimary:!0,icon:yf,supportsBulk:!0,isEligible(e){return!Tf(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(mse.store),{editEntityRecord:i,saveEditedEntityRecord:s}=t.dispatch(pse.store);await Promise.allSettled(e.map(c=>i("postType",c.type,c.id,{status:"draft"})));let l=await Promise.allSettled(e.map(c=>s("postType",c.type,c.id,{throwOnError:!0})));if(l.every(({status:c})=>c==="fulfilled")){let c;e.length===1?c=(0,Ps.sprintf)((0,Ps.__)('"%s" has been restored.'),ft(e[0])):e[0].type==="page"?c=(0,Ps.sprintf)((0,Ps.__)("%d pages have been restored."),e.length):c=(0,Ps.sprintf)((0,Ps.__)("%d posts have been restored."),e.length),o(c,{type:"snackbar",id:"restore-post-action"}),r&&r(e)}else{let c;if(l.length===1){let u=l[0];u.reason?.message?c=u.reason.message:c=(0,Ps.__)("An error occurred while restoring the post.")}else{let u=new Set,d=l.filter(({status:f})=>f==="rejected");for(let f of d){let m=f;m.reason?.message&&u.add(m.reason.message)}u.size===0?c=(0,Ps.__)("An error occurred while restoring the posts."):u.size===1?c=(0,Ps.sprintf)((0,Ps.__)("An error occurred while restoring the posts: %s"),[...u][0]):c=(0,Ps.sprintf)((0,Ps.__)("Some errors occurred while restoring the posts: %s"),[...u].join(","))}n(c,{type:"snackbar"})}}},bH=y9e;var yH=a(Y(),1),hse=a(le(),1),Xo=a(j(),1),gse=a(It(),1),vse=a(U(),1),qf=a(G(),1);var rb=a(T(),1),w9e={id:"move-to-trash",label:(0,Xo._x)("Trash","verb"),isPrimary:!0,icon:Sf,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,vse.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,yH.useDispatch)(gse.store),{deleteEntityRecord:l}=(0,yH.useDispatch)(hse.store);return(0,rb.jsxs)(qf.__experimentalVStack,{spacing:"5",children:[(0,rb.jsx)(qf.__experimentalText,{children:e.length===1?(0,Xo.sprintf)((0,Xo.__)('Are you sure you want to move "%s" to the trash?'),ft(e[0])):(0,Xo.sprintf)((0,Xo._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,rb.jsxs)(qf.__experimentalHStack,{justify:"right",children:[(0,rb.jsx)(qf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Xo.__)("Cancel")}),(0,rb.jsx)(qf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(u=>l("postType",u.type,u.id.toString(),{},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){let u;c.length===1?u=(0,Xo.sprintf)((0,Xo.__)('"%s" moved to the trash.'),ft(e[0])):u=(0,Xo.sprintf)((0,Xo._n)("%d item moved to the trash.","%d items moved to the trash.",e.length),e.length),i(u,{type:"snackbar",id:"move-to-trash-action"})}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,Xo.__)("An error occurred while moving the item to the trash.")}else{let d=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&d.add(h.reason.message)}d.size===0?u=(0,Xo.__)("An error occurred while moving the items to the trash."):d.size===1?u=(0,Xo.sprintf)((0,Xo.__)("An error occurred while moving the item to the trash: %s"),[...d][0]):u=(0,Xo.sprintf)((0,Xo.__)("Some errors occurred while moving the items to the trash: %s"),[...d].join(","))}s(u,{type:"snackbar"})}r&&r(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Xo._x)("Trash","verb")})]})]})}},wH=w9e;var vr=a(j(),1),_se=a(U(),1),Kf=a(G(),1),Sse=a(Nl(),1),SH=a(Lt(),1);var bse=a(It(),1),yse=a(le(),1),_H=a(Y(),1);function _9e(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 wse=async(e,t,r)=>{let{createSuccessNotice:o,createErrorNotice:n}=(0,_H.dispatch)(bse.store),{deleteEntityRecord:i}=(0,_H.dispatch)(yse.store),s=await Promise.allSettled(e.map(l=>i("postType",l.type,l.id,{force:!0},{throwOnError:!0})));if(s.every(({status:l})=>l==="fulfilled")){let l;s.length===1?l=t.success.messages.getMessage(e[0]):l=t.success.messages.getBatchMessage(e),o(l,{type:t.success.type??"snackbar",id:t.success.id}),r.onActionPerformed?.(e)}else{let l=_9e(s),c="";s.length===1?c=t.error.messages.getMessage(l):c=t.error.messages.getBatchMessage(l),n(c,{type:t.error.type??"snackbar",id:t.error.id}),r.onActionError?.()}};var ob=a(T(),1),{PATTERN_TYPES:S9e}=un(Sse.privateApis),x9e={id:"delete-post",label:(0,vr.__)("Delete"),isPrimary:!0,icon:Sf,isEligible(e){return Tf(e)?B2(e):e.type===S9e.user},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,_se.useState)(!1),i=e.every(s=>Tf(s)&&s?.has_theme_file);return(0,ob.jsxs)(Kf.__experimentalVStack,{spacing:"5",children:[(0,ob.jsx)(Kf.__experimentalText,{children:e.length>1?(0,vr.sprintf)((0,vr._n)("Delete %d item?","Delete %d items?",e.length),e.length):(0,vr.sprintf)((0,vr._x)('Delete "%s"?',"template part"),ft(e[0]))}),(0,ob.jsxs)(Kf.__experimentalHStack,{justify:"right",children:[(0,ob.jsx)(Kf.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,vr.__)("Cancel")}),(0,ob.jsx)(Kf.Button,{variant:"primary",onClick:async()=>{n(!0),await wse(e,{success:{messages:{getMessage:l=>i?(0,vr.sprintf)((0,vr.__)('"%s" reset.'),(0,SH.decodeEntities)(ft(l))):(0,vr.sprintf)((0,vr._x)('"%s" deleted.',"template part"),(0,SH.decodeEntities)(ft(l))),getBatchMessage:()=>i?(0,vr.__)("Items reset."):(0,vr.__)("Items deleted.")}},error:{messages:{getMessage:l=>l.size===1?[...l][0]:i?(0,vr.__)("An error occurred while reverting the item."):(0,vr.__)("An error occurred while deleting the item."),getBatchMessage:l=>l.size===0?i?(0,vr.__)("An error occurred while reverting the items."):(0,vr.__)("An error occurred while deleting the items."):l.size===1?i?(0,vr.sprintf)((0,vr.__)("An error occurred while reverting the items: %s"),[...l][0]):(0,vr.sprintf)((0,vr.__)("An error occurred while deleting the items: %s"),[...l][0]):i?(0,vr.sprintf)((0,vr.__)("Some errors occurred while reverting the items: %s"),[...l].join(",")):(0,vr.sprintf)((0,vr.__)("Some errors occurred while deleting the items: %s"),[...l].join(","))}}},{onActionPerformed:r}),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,vr.__)("Delete")})]})]})}},xH=x9e;var Nse=a(Y(),1),Zf=a(j(),1),Mse=a(It(),1),Fse=a(U(),1),Dse=a(Pt(),1);var Yi=a(G(),1),Ase=a(Ce(),1),ZI=a(le(),1),Tw=a(Y(),1),KI=a(U(),1),Ew=a(j(),1);var Ise=a(It(),1),Ose=a(Pt(),1);var xse=a(Y(),1),Cse=a(le(),1),Ese=()=>(0,xse.useSelect)(e=>e(Cse.store).getEntityRecords("postType","wp_template_part",{per_page:-1}),[])??[],Tse=(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}`},Pse=e=>$v(e).replace(/[^\w-]+/g,"")||"wp-custom-part";var Rn=a(T(),1);function kse(e,t){return`fields-create-template-part-modal__area-option-${e}-${t}`}function Rse(e,t){return`fields-create-template-part-modal__area-option-description-${e}-${t}`}function Pw({modalTitle:e,...t}){let r=(0,Tw.useSelect)(o=>o(ZI.store).getPostType("wp_template_part")?.labels?.add_new_item,[]);return(0,Rn.jsx)(Yi.Modal,{title:e||r,onRequestClose:t.closeModal,overlayClassName:"fields-create-template-part-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,Rn.jsx)(CH,{...t})})}var C9e=e=>e==="header"?u1:e==="footer"?a1:e==="sidebar"?T1:e==="navigation-overlay"?h1:hv;function CH({defaultArea:e="uncategorized",blocks:t=[],confirmLabel:r=(0,Ew.__)("Add"),closeModal:o,onCreate:n,onError:i,defaultTitle:s=""}){let{createErrorNotice:l}=(0,Tw.useDispatch)(Ise.store),{saveEntityRecord:c}=(0,Tw.useDispatch)(ZI.store),u=Ese(),[d,f]=(0,KI.useState)(s),[m,h]=(0,KI.useState)(e),[g,v]=(0,KI.useState)(!1),b=(0,Ase.useInstanceId)(Pw),_=(0,Tw.useSelect)(w=>w(ZI.store).getCurrentTheme()?.default_template_part_areas,[]);async function y(){if(!(!d||g))try{v(!0);let w=Tse(d,u),S=Pse(w),x=await c("postType","wp_template_part",{slug:S,title:w,content:(0,Ose.serialize)(t),area:m},{throwOnError:!0});await n(x)}catch(w){let S=w instanceof Error&&"code"in w&&w.message&&w.code!=="unknown_error"?w.message:(0,Ew.__)("An error occurred while creating the template part.");l(S,{type:"snackbar"}),i?.()}finally{v(!1)}}return(0,Rn.jsx)("form",{onSubmit:async w=>{w.preventDefault(),await y()},children:(0,Rn.jsxs)(Yi.__experimentalVStack,{spacing:"4",children:[(0,Rn.jsx)(Yi.TextControl,{label:(0,Ew.__)("Name"),value:d,onChange:f,required:!0}),(0,Rn.jsxs)("fieldset",{className:"fields-create-template-part-modal__area-fieldset",children:[(0,Rn.jsx)(Yi.BaseControl.VisualLabel,{as:"legend",children:(0,Ew.__)("Area")}),(0,Rn.jsx)("div",{className:"fields-create-template-part-modal__area-radio-group",children:(_??[]).map(w=>{let S=C9e(w.icon);return(0,Rn.jsxs)("div",{className:"fields-create-template-part-modal__area-radio-wrapper",children:[(0,Rn.jsx)("input",{type:"radio",id:kse(w.area,b),name:`fields-create-template-part-modal__area-${b}`,value:w.area,checked:m===w.area,onChange:()=>{h(w.area)},"aria-describedby":Rse(w.area,b)}),(0,Rn.jsx)(Yi.Icon,{icon:S,className:"fields-create-template-part-modal__area-radio-icon"}),(0,Rn.jsx)("label",{htmlFor:kse(w.area,b),className:"fields-create-template-part-modal__area-radio-label",children:w.label}),(0,Rn.jsx)(Yi.Icon,{icon:Io,className:"fields-create-template-part-modal__area-radio-checkmark"}),(0,Rn.jsx)("p",{className:"fields-create-template-part-modal__area-radio-description",id:Rse(w.area,b),children:w.description})]},w.area)})})]}),(0,Rn.jsxs)(Yi.__experimentalHStack,{justify:"right",children:[(0,Rn.jsx)(Yi.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{o()},children:(0,Ew.__)("Cancel")}),(0,Rn.jsx)(Yi.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!d||g,isBusy:g,children:r})]})]})})}var Lse=a(T(),1),E9e={id:"duplicate-template-part",label:(0,Zf._x)("Duplicate","action label"),isEligible:e=>e.type==="wp_template_part",modalHeader:(0,Zf._x)("Duplicate template part","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=(0,Fse.useMemo)(()=>r.blocks??(0,Dse.parse)(typeof r.content=="string"?r.content:r.content.raw,{__unstableSkipMigrationLogs:!0}),[r.content,r.blocks]),{createSuccessNotice:n}=(0,Nse.useDispatch)(Mse.store);function i(s){n((0,Zf.sprintf)((0,Zf._x)('"%s" duplicated.',"template part"),ft(s)),{type:"snackbar",id:"edit-site-patterns-success"}),t?.()}return(0,Lse.jsx)(CH,{blocks:o,defaultArea:r.area,defaultTitle:(0,Zf.sprintf)((0,Zf._x)("%s (Copy)","template part"),ft(r)),onCreate:i,onError:t,confirmLabel:(0,Zf._x)("Duplicate","action label"),closeModal:t??(()=>{})})}},EH=E9e;var oE=a(j(),1),Bse=a(G(),1);var nh=a(T(),1),T9e={id:"alt_text",type:"text",label:(0,oE.__)("Alt text"),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:({field:e,onChange:t,data:r})=>(0,nh.jsx)(Bse.TextareaControl,{label:e.label,value:r.alt_text||"",onChange:o=>t({alt_text:o}),help:(0,nh.jsxs)(nh.Fragment,{children:[(0,nh.jsx)(dj,{href:(0,oE.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,oE.__)("Describe the purpose of the image.")}),(0,nh.jsx)("br",{}),(0,oE.__)("Leave empty if decorative.")]}),rows:2}),enableSorting:!1,filterBy:!1},TH=T9e;var Wse=a(j(),1);var QI=a(U(),1),PH=a(j(),1);function XI(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var JI=a(T(),1);function Vse({item:e}){let[t,r]=(0,QI.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,QI.useEffect)(()=>{o&&o===n&&r(XI(i)||(0,PH.__)("(no title)")),o||r((0,PH.__)("(Unattached)"))},[o,n,i]),(0,JI.jsx)(JI.Fragment,{children:t})}var $I=a(le(),1),jse=a(G(),1),kH=a(j(),1),nE=a(U(),1),eO=a(Ce(),1),zse=a(Y(),1);var Hse=a(T(),1);function Use({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:XI(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,nE.useState)(r),[i,s]=(0,nE.useState)([]),[l,c]=(0,nE.useState)(!1),[u,d]=(0,nE.useState)(e?.post?.toString()??null),f=(0,zse.useSelect)(b=>b($I.store).getPostTypes(),[]),m=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),d(null)},g=(0,eO.useDebounce)((0,eO.useEvent)(async b=>{c(!0);let _=await(0,$I.__experimentalFetchLinkSuggestions)(b,{type:"post",isInitialSuggestions:!0},{});s(_);let y=_.map(S=>({label:S.title,value:S.id.toString()})),w=!b&&y.findIndex(S=>S.value===u)===-1;n(y.concat(w?r:[])),c(!1)}),300),v=b=>{if(!b){m();return}if(d(b),b){let _=i.find(y=>y.id===Number(b));if(_&&f){let y=f.find(S=>S.slug===_?.type),w={...y&&{type:y.slug},id:Number(b),title:{raw:_.title,rendered:_.title}};t({post:Number(b),_embedded:{...e?._embedded,"wp:attached-to":[w]}})}}};return(0,Hse.jsx)(jse.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:l,label:(0,kH.__)("Attached to"),help:(0,kH.__)("Attach this file to a single post or page."),value:u,options:o,onFilterValueChange:b=>g(b),onChange:v,hideLabelFromVision:!0,expandOnFocus:!1})}var P9e={id:"attached_to",type:"text",label:(0,Wse.__)("Attached to"),Edit:Use,render:Vse,enableSorting:!1,filterBy:!1},RH=P9e;var qse=a(j(),1),Kse=a(Y(),1),Zse=a(le(),1);var Gse=a(j(),1),kw=a(U(),1);var tO=a(G(),1),ih=a(T(),1);function Yse({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,kw.useState)("loading");(0,kw.useEffect)(()=>{i("loading")},[o]);let s=(0,kw.useCallback)(c=>{c?.complete&&i("instant")},[]),l=()=>{n==="loading"&&i("loaded")};return(0,ih.jsxs)(tO.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,ih.jsx)("div",{className:J("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,ih.jsx)("img",{ref:s,onLoad:l,alt:(0,Gse.__)("Author avatar"),src:o})}),!o&&(0,ih.jsx)("div",{className:"media-author-field__icon",children:(0,ih.jsx)(tO.Icon,{icon:uv})}),(0,ih.jsx)("span",{className:"media-author-field__name",children:r})]})}var k9e={label:(0,qse.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,Kse.resolveSelect)(Zse.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:Yse,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]},readOnly:!0},AH=k9e;var Xse=a(j(),1),Qse=a(G(),1);function sh(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var Jse=a(T(),1),R9e={id:"caption",type:"text",label:(0,Xse.__)("Caption"),getValue:({item:e})=>sh(e?.caption),render:({item:e})=>sh(e?.caption)||"-",Edit:({field:e,onChange:t,data:r})=>(0,Jse.jsx)(Qse.TextareaControl,{label:e.label,value:sh(r.caption)||"",onChange:o=>t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},IH=R9e;var $se=a(j(),1),A9e={id:"date",type:"datetime",label:(0,$se.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},OH=A9e;var eae=a(j(),1),tae=a(G(),1);var NH=a(T(),1),I9e={id:"description",type:"text",label:(0,eae.__)("Description"),getValue:({item:e})=>sh(e?.description),render:({item:e})=>(0,NH.jsx)("div",{children:sh(e?.description)||"-"}),Edit:({field:e,onChange:t,data:r})=>(0,NH.jsx)(tae.TextareaControl,{label:e.label,value:sh(r.description)||"",onChange:o=>t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},MH=I9e;var iae=a(j(),1),sae=a(vo(),1);var rae=a(U(),1),oae=a(vo(),1);var nb=a(T(),1),O9e=15;function nae({item:e}){let t=(0,rae.useMemo)(()=>e?.source_url?(0,oae.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=O9e?(0,nb.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,nb.jsxs)(Ze.Root,{children:[(0,nb.jsx)(Ze.Trigger,{render:(0,nb.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,nb.jsx)(Ze.Popup,{children:t})]}):""}var N9e={id:"filename",type:"text",label:(0,iae.__)("File name"),getValue:({item:e})=>(0,sae.getFilename)(e?.source_url||""),render:nae,enableSorting:!1,filterBy:!1,readOnly:!0},FH=N9e;var qi=a(j(),1),lae=1024,cae=1024*lae,uae=1024*cae,dae=1024*uae,fae=1024*dae,pae=1024*fae,mae=1024*pae,M9e=1024*mae;function aae(e,t,r=2){return(0,qi.sprintf)((0,qi._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function F9e(e,t=2){if(e===0)return aae(0,(0,qi._x)("B","unit symbol"),t);let r={[(0,qi._x)("YB","unit symbol")]:M9e,[(0,qi._x)("ZB","unit symbol")]:mae,[(0,qi._x)("EB","unit symbol")]:pae,[(0,qi._x)("PB","unit symbol")]:fae,[(0,qi._x)("TB","unit symbol")]:dae,[(0,qi._x)("GB","unit symbol")]:uae,[(0,qi._x)("MB","unit symbol")]:cae,[(0,qi._x)("KB","unit symbol")]:lae,[(0,qi._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return aae(e/n,o,t);return""}var D9e={id:"filesize",type:"text",label:(0,qi.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?F9e(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},DH=D9e;var Rw=a(j(),1),L9e={id:"media_dimensions",type:"text",label:(0,Rw.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,Rw.sprintf)((0,Rw._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},LH=L9e;var hae=a(j(),1),B9e={id:"mime_type",type:"text",label:(0,hae.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},BH=B9e;var x_e=a(j(),1);var w_e=a(j(),1),ZG=a(be(),1),__e=a(Y(),1),YT=a(le(),1);var gl=a(U(),1),hg=a(Y(),1),YG=a(j(),1),Ip=a(le(),1),sS=a(be(),1),h_e=a(It(),1),g_e=a(Nl(),1),v_e=a(Pt(),1),b_e=a(vo(),1);var gae=a(U(),1),Aw=a(Y(),1),vae=a(Ce(),1),bae=a(be(),1);var rO=a(T(),1);function V9e(e,t,r){if(!r)return t;let o=e.get(t);return o||(o=(0,Aw.createRegistry)({"core/block-editor":bae.storeConfig},t),o.registerStore("core/editor",iE),e.set(t,o)),o}var j9e=(0,vae.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let o=(0,Aw.useRegistry)(),[n]=(0,gae.useState)(()=>new WeakMap),i=V9e(n,o,t);return i===o?(0,rO.jsx)(e,{registry:o,...r}):(0,rO.jsx)(Aw.RegistryProvider,{value:i,children:(0,rO.jsx)(e,{registry:i,...r})})},"withRegistryProvider"),yae=j9e;var ug=a(U(),1),dy=a(Y(),1),Ia=a(le(),1),L0e=a(j(),1),B0e=a(Dt(),1),V0e=a(Ce(),1),j0e=a(Pt(),1),QM=a(be(),1);var oO=a(U(),1),wae=a(T(),1),_ae=(0,oO.createContext)(void 0);function Sae({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,wae.jsx)(_ae.Provider,{value:n,children:o})}function Iw(){let e=(0,oO.useContext)(_ae);if(!e)throw new Error("useMediaEditorContext must be used within MediaEditorProvider");return e}var xae=a(G(),1),Cae=a(U(),1),nO=a(j(),1);function ib(e){return e?e.startsWith("image/")?{type:"image"}:e.startsWith("video/")?{type:"video"}:e.startsWith("audio/")?{type:"audio"}:{type:"application"}:{type:"application"}}var Yn=a(T(),1);function z9e({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:s,loadingState:l}){switch(e.type){case"image":return(0,Yn.jsx)("img",{className:l==="loaded"?"loaded":"",src:t,alt:r||"",onLoad:i,onError:s});case"video":return(0,Yn.jsx)("video",{src:t,controls:!0,onError:s,children:o});case"audio":return(0,Yn.jsx)("audio",{src:t,controls:!0,onError:s,children:o});default:return(0,Yn.jsxs)("div",{className:"media-editor-preview__file-info",children:[(0,Yn.jsx)("p",{className:"media-editor-preview__file-name",children:o}),(0,Yn.jsx)("p",{className:"media-editor-preview__mime-type",children:n}),(0,Yn.jsx)("a",{href:t,target:"_blank",rel:"noopener",className:"media-editor-preview__download-link",children:(0,nO.__)("View file")})]})}}function Eae(e){let[t,r]=(0,Cae.useState)("loading"),{media:o}=Iw(),{source_url:n,mime_type:i,alt_text:s,title:l}=o||{},c=ib(i);if(!n)return(0,Yn.jsx)("div",{className:"media-editor-preview media-editor-preview--empty",children:(0,Yn.jsx)("p",{children:(0,nO.__)("No media file available.")})});if(t==="error")return(0,Yn.jsxs)("div",{className:"media-editor-preview media-editor-preview--error",children:[(0,Yn.jsx)("p",{children:(0,nO.__)("Failed to load media file.")}),(0,Yn.jsx)("p",{className:"media-editor-preview__url",children:n})]});let u=typeof l=="string"?l:l?.rendered||l?.raw;return(0,Yn.jsxs)("div",{...e,className:`media-editor-preview media-editor-preview--${c.type}`,children:[c.type==="image"&&t==="loading"&&(0,Yn.jsx)("div",{className:"media-editor-preview__spinner",children:(0,Yn.jsx)(xae.Spinner,{})}),(0,Yn.jsx)(z9e,{mediaType:c,mediaUrl:n,altText:s,displayTitle:u,mimeType:i,onLoad:()=>r("loaded"),onError:()=>r("error"),loadingState:t})]})}var cO=a(U(),1);var VH=a(j(),1);var io="isAny",so="isNone",Ki="isAll",qn="isNotAll",ks="between",Rs="inThePast",fa="over",_o="is",So="isNot",ah="lessThan",lh="greaterThan",ch="lessThanOrEqual",uh="greaterThanOrEqual",dh="before",fh="after",ph="beforeInc",mh="afterInc",Zu="contains",Xu="notContains",Qu="startsWith",hh="on",gh="notOn",iO=["asc","desc"],Tae={asc:"\u2191",desc:"\u2193"},sO={asc:"ascending",desc:"descending"},aO={asc:(0,VH.__)("Sort ascending"),desc:(0,VH.__)("Sort descending")},Pae={asc:Q4,desc:G4},lO="table",kae="grid",Rae="list",Aae="activity",Iae="pickerGrid",Oae="pickerTable",Nae="pickerActivity";var Mae=(0,cO.createContext)({view:{type:lO},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,cO.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});Mae.displayName="DataViewsContext";var et=Mae;var td=a(j(),1);var cb=a(j(),1),_O=a(G(),1),rl=a(U(),1),ele=a(Mo(),1);var Dae=a(G(),1),Lae=a(j(),1),Bae=a(T(),1),jH="dataviews-selection-checkbox";function vh({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let l=o(r),c=e.includes(l),u=!i&&c,d=n?.getValue?.({item:r})||(0,Lae.__)("(no title)");return(0,Bae.jsx)(Dae.CheckboxControl,{className:jH,"aria-label":d,"aria-disabled":i,checked:u,onChange:()=>{i||t(c?e.filter(f=>l!==f):[...e,l])},...s})}var sb=a(G(),1),Hae=a(j(),1),Nw=a(U(),1);var Uae=a(Y(),1),zH=a(Ce(),1);var Vae=a(xf(),1),{lock:jae,unlock:_t}=(0,Vae.__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/dataviews");var Fr=a(T(),1),{Menu:Ow,kebabCase:H9e}=_t(sb.privateApis);function U9e({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Fr.jsx)(sb.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function W9e({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Fr.jsx)(Ow.Item,{disabled:e.disabled,onClick:t,children:(0,Fr.jsx)(Ow.ItemLabel,{children:o})})}function sE({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,Fr.jsx)(sb.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${H9e(e.id)}`,children:(0,Fr.jsx)(e.RenderModal,{items:t,closeModal:r})})}function HH({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Nw.useMemo)(()=>e.reduce((l,c)=>((c.isPrimary?l.primaryActions:l.regularActions).push(c),l),{primaryActions:[],regularActions:[]}),[e]),s=l=>l.map(c=>(0,Fr.jsx)(W9e,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,Fr.jsxs)(Ow.Group,{children:[s(n),s(i)]})}function Mw({item:e,actions:t,isCompact:r}){let o=(0,Uae.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Nw.useMemo)(()=>{let l=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:l.filter(u=>u.isPrimary),eligibleActions:l}},[t,e]),s=(0,zH.useViewportMatch)("medium","<");return r?(0,Fr.jsx)(zae,{item:e,actions:i,isSmall:!0,registry:o}):(0,Fr.jsxs)(ae,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Fr.jsx)(UH,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Fr.jsx)(zae,{item:e,actions:i,registry:o})]})}function zae({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Nw.useState)(null);return(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsxs)(Ow,{placement:"bottom-end",children:[(0,Fr.jsx)(Ow.TriggerButton,{render:(0,Fr.jsx)(sb.Button,{size:r?"small":"compact",icon:bo,label:(0,Hae.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Fr.jsx)(Ow.Popover,{children:(0,Fr.jsx)(HH,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Fr.jsx)(sE,{action:n,items:[e],closeModal:()=>i(null)})]})}function UH({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Nw.useState)(null);return(0,zH.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Fr.jsxs)(Fr.Fragment,{children:[t.map(l=>(0,Fr.jsx)(U9e,{action:l,onClick:()=>{if("RenderModal"in l){i(l);return}l.callback([e],{registry:r})},items:[e],variant:o},l.id)),!!n&&(0,Fr.jsx)(sE,{action:n,items:[e],closeModal:()=>i(null)})]})}var dO=a(G(),1),uO=a(j(),1),ab=a(U(),1),G9e=a(Y(),1);var Y9e=a(Ce(),1);var bh=a(j(),1);function Wae(e,t,r,o=!1){return e>0?(0,bh.sprintf)((0,bh._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,bh.sprintf)((0,bh._n)("%d Item","%d Items",r),r):(0,bh.sprintf)((0,bh._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var aE=a(T(),1);function fO(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function pO(e,t){return(0,ab.useMemo)(()=>fO(e,t),[e,t])}function mO(e,t){return(0,ab.useMemo)(()=>t.some(r=>fO(e,r)),[e,t])}function hO({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,ab.useMemo)(()=>r.filter(d=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(d)))),[r,o]),l=r.filter(d=>e.includes(n(d))&&s.includes(d)),c=e.length>0,u=l.length===s.length;return i?(0,aE.jsx)(dO.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,uO.__)("Deselect all")}):(0,aE.jsx)(dO.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!l.length,onChange:()=>{t(u?[]:s.map(d=>n(d)))},"aria-label":u?(0,uO.__)("Deselect all"):(0,uO.__)("Select all")})}var Xf=a(j(),1);var Qf=a(G(),1),yh=a(U(),1);function gO(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)}var Ot=a(T(),1),{Menu:br}=_t(Qf.privateApis);function q9e({children:e}){return yh.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ot.jsxs)(yh.Fragment,{children:[r>0&&(0,Ot.jsx)(br.Separator,{}),t]},r))}var K9e=(0,yh.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:l=!0,canInsertLeft:c=!0,canInsertRight:u=!0},d){let f=r.fields??[],m=f?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,b=!1,_=[],y=o.find(P=>P.id===t),{setIsShowingFilter:w}=(0,yh.useContext)(et);if(!y)return null;g=y.enableHiding!==!1,v=y.enableSorting!==!1;let S=y.header;if(_=!!y.filterBy&&y.filterBy?.operators||[],b=!r.filters?.some(P=>t===P.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!v&&!l&&!g&&!b)return S;let x=gO(r,o).filter(P=>!f.includes(P.id)),C=(c||u)&&!!x.length,A=(0,Xf.isRTL)();return(0,Ot.jsxs)(br,{children:[(0,Ot.jsxs)(br.TriggerButton,{render:(0,Ot.jsx)(Qf.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[S,r.sort&&h&&(0,Ot.jsx)("span",{"aria-hidden":"true",children:Tae[r.sort.direction]})]}),(0,Ot.jsx)(br.Popover,{style:{minWidth:"240px"},children:(0,Ot.jsxs)(q9e,{children:[v&&(0,Ot.jsx)(br.Group,{children:iO.map(P=>{let R=r.sort&&h&&r.sort.direction===P,N=`${t}-${P}`;return(0,Ot.jsx)(br.RadioItem,{name:"view-table-sorting",value:N,checked:R,onChange:()=>{n({...r,sort:{field:t,direction:P},showLevels:!1})},children:(0,Ot.jsx)(br.ItemLabel,{children:aO[P]})},N)})}),b&&(0,Ot.jsx)(br.Group,{children:(0,Ot.jsx)(br.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:c1}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:_[0]}]})},children:(0,Ot.jsx)(br.ItemLabel,{children:(0,Xf.__)("Add filter")})})}),(l||g||C)&&y&&(0,Ot.jsxs)(br.Group,{children:[l&&(0,Ot.jsx)(br.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:q4}),disabled:A?m>=f.length-1:m<1,onClick:()=>{let P=A?m+1:m-1,R=[...f];R.splice(m,1),R.splice(P,0,t),n({...r,fields:R})},children:(0,Ot.jsx)(br.ItemLabel,{children:(0,Xf.__)("Move left")})}),l&&(0,Ot.jsx)(br.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:Z4}),disabled:A?m<1:m>=f.length-1,onClick:()=>{let P=A?m-1:m+1,R=[...f];R.splice(m,1),R.splice(P,0,t),n({...r,fields:R})},children:(0,Ot.jsx)(br.ItemLabel,{children:(0,Xf.__)("Move right")})}),c&&!!x.length&&(0,Ot.jsxs)(br,{children:[(0,Ot.jsx)(br.SubmenuTriggerItem,{children:(0,Ot.jsx)(br.ItemLabel,{children:(0,Xf.__)("Insert left")})}),(0,Ot.jsx)(br.Popover,{children:x.map(P=>{let R=A?m+1:m;return(0,Ot.jsx)(br.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,R),P.id,...f.slice(R)]})},children:(0,Ot.jsx)(br.ItemLabel,{children:P.label})},P.id)})})]}),u&&!!x.length&&(0,Ot.jsxs)(br,{children:[(0,Ot.jsx)(br.SubmenuTriggerItem,{children:(0,Ot.jsx)(br.ItemLabel,{children:(0,Xf.__)("Insert right")})}),(0,Ot.jsx)(br.Popover,{children:x.map(P=>{let R=A?m:m+1;return(0,Ot.jsx)(br.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,R),P.id,...f.slice(R)]})},children:(0,Ot.jsx)(br.ItemLabel,{children:P.label})},P.id)})})]}),g&&y&&(0,Ot.jsx)(br.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:P1}),onClick:()=>{i(y),n({...r,fields:f.filter(P=>P!==t)})},children:(0,Ot.jsx)(br.ItemLabel,{children:(0,Xf.__)("Hide column")})})]})]})})]})}),Z9e=K9e,Fw=Z9e;var Gae=a(U(),1),WH=a(T(),1);function X9e({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 wh({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,WH.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,Gae.cloneElement)(c,{onClick:u=>{u.stopPropagation(),c.props.onClick&&c.props.onClick(u)},onKeyDown:u=>{(u.key==="Enter"||u.key===""||u.key===" ")&&(u.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(u))}})}let l=X9e({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,WH.jsx)("div",{...l,...s,children:i})}var Ju=a(T(),1);function Q9e({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:l}){return(0,Ju.jsxs)(ae,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ju.jsx)(wh,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Ju.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ju.jsxs)(ae,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ju.jsxs)(wh,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Ju.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ju.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ju.jsx)(n.render,{item:e,field:n})]})]})}var vO=Q9e;var lb=a(U(),1),Yae=a(j(),1),J9e=e=>(0,Yae.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function qae({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,lb.useState)(!1),[n,i]=(0,lb.useState)(!1),s=(0,lb.useCallback)(()=>{let l=e.current;l&&(t&&o(J9e(l)),i(l.scrollTop>0))},[e,t]);return(0,lb.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let l=e.current;return s(),l.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{l.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function pa(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 lE=a(U(),1),Zae=a(Mo(),1);function Kae(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function $9e({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),l=s!==-1,c=l?s:i,u=l&&r!==null?o.indexOf(r):-1,d=u===-1?[]:Kae(o,c,u),f=n.filter(m=>!d.includes(m));return[...new Set([...f,...Kae(o,c,i)])]}function eje({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((l,c)=>{if(!n.has(l))return;let u=Math.abs(c-o);u<s&&(s=u,i=l)}),i}function bO({data:e,actions:t,getItemId:r,selection:o,onChangeSelection:n}){let i=(0,lE.useRef)(null),s=(0,lE.useRef)(!1);(0,lE.useEffect)(()=>{let f=()=>{s.current=!0};return document.addEventListener("touchstart",f,{once:!0}),()=>document.removeEventListener("touchstart",f)},[]);let l=e.filter(f=>fO(t,f)).map(r),c=new Set(l),u=l.length>0;return{getSelectionProps:f=>{let m=c.has(f);return{onMouseDown:h=>{h.button===0&&h.shiftKey&&u&&h.preventDefault()},onClickCapture:h=>{if(!u)return;let g=(0,Zae.isAppleOS)()?h.metaKey:h.ctrlKey,v=h.target instanceof Element&&!!h.target.closest(`.${jH}`);if(!g&&!h.shiftKey){m&&v&&(i.current={anchorId:f,lastTargetId:null});return}if(!(s.current||document.getSelection()?.type==="Range")&&(h.stopPropagation(),v||h.preventDefault(),!!m))if(h.shiftKey){let b=i.current;(!b||!c.has(b.anchorId))&&(b={anchorId:eje({targetId:f,orderedIds:l,selection:o})??f,lastTargetId:null}),n($9e({anchorId:b.anchorId,targetId:f,lastTargetId:b.lastTargetId,orderedIds:l,selection:o})),i.current={anchorId:b.anchorId,lastTargetId:f}}else n(o.includes(f)?o.filter(b=>f!==b):[...o,f]),i.current={anchorId:f,lastTargetId:null}}}}}}var _h=a(G(),1),Qae=a(j(),1),Jae=a(U(),1);var tl=a(T(),1);function Xae({field:e,isVisible:t,onToggleVisibility:r}){return(0,tl.jsx)(_h.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,tl.jsxs)(ae,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,tl.jsx)("div",{style:{height:24,width:24},children:t&&(0,tl.jsx)(_h.Icon,{icon:Io})}),(0,tl.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function tje(e){return!!e}function yO({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,Jae.useContext)(et),n=gO(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),l=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:l,isVisibleFlag:"showDescription"}].filter(({field:g})=>tje(g)),u=t.fields??[],d=n.filter(g=>u.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+d,h=m===1&&f.length===1;return(0,tl.jsxs)(ae,{direction:"column",className:"dataviews-field-control",children:[e&&(0,tl.jsx)(_h.BaseControl.VisualLabel,{children:(0,Qae.__)("Properties")}),(0,tl.jsx)(ae,{direction:"column",className:"dataviews-view-config__properties",children:(0,tl.jsxs)(_h.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:v})=>{let b=t[v]??!0,_=h&&b?{...g,enableHiding:!1}:g;return(0,tl.jsx)(Xae,{field:_,isVisible:b,onToggleVisibility:()=>{o({...t,[v]:!b})}},g.id)}),n.map(g=>{let v=u.includes(g.id),b=m===1&&v?{...g,enableHiding:!1}:g;return(0,tl.jsx)(Xae,{field:b,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?u.filter(_=>_!==g.id):[...u,g.id]})}},g.id)})]})})]})}var wO=a(U(),1);function $u(e,t={delay:400}){let[r,o]=(0,wO.useState)(!1);return(0,wO.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var gt=a(T(),1);function tle(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function rje({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,gt.jsx)("div",{className:i,children:(0,gt.jsx)(n.render,{item:e,field:n})})}function $ae({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:l,mediaField:c,descriptionField:u,selection:d,getItemId:f,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,onMouseDown:b,onClickCapture:_,isActionsColumnSticky:y,posinset:w}){let{paginationInfo:S}=(0,rl.useContext)(et),x=pO(o,t),C=x&&d.includes(i),{showTitle:A=!0,showMedia:P=!0,showDescription:R=!0,infiniteScrollEnabled:N}=s,k=s.fields??[],E=l&&A||c&&P||u&&R;return(0,gt.jsxs)("tr",{className:J("dataviews-view-table__row",{"is-selected":x&&C,"has-bulk-actions":x}),"aria-setsize":N?S.totalItems:void 0,"aria-posinset":w,role:N?"article":void 0,onClickCapture:_,onMouseDown:M=>{let B=(0,ele.isAppleOS)()?M.metaKey:M.ctrlKey;M.button===0&&B&&window.navigator.userAgent.toLowerCase().includes("firefox")&&M.preventDefault(),b(M)},children:[e&&(0,gt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,gt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,gt.jsx)(vh,{item:t,selection:d,onChangeSelection:v,getItemId:f,titleField:l,disabled:!x})})}),E&&(0,gt.jsx)("td",{children:(0,gt.jsx)(vO,{item:t,level:r,titleField:A?l:void 0,mediaField:P?c:void 0,descriptionField:R?u:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),k.map(M=>{let{width:B,maxWidth:F,minWidth:D,align:z}=s.layout?.styles?.[M]??{},L=n.find(V=>V.id===M),O=tle(z,L?.type);return(0,gt.jsx)("td",{style:{width:B,maxWidth:F,minWidth:D},children:(0,gt.jsx)(rje,{fields:n,item:t,column:M,align:O})},M)}),!!o?.length&&(0,gt.jsx)("td",{className:J("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":y}),onClick:M=>M.stopPropagation(),children:(0,gt.jsx)(Mw,{item:t,actions:o})})]})}function oje({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:l,selection:c,setOpenedFilter:u,onClickItem:d,isItemClickable:f,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:b}=(0,rl.useContext)(et),_=$u(i),y=h.groupBy?.field?r.find(oe=>oe.id===h.groupBy?.field):null,w=y?pa(t,y):null,S=w?Array.from(w.values()).flat():t,{getSelectionProps:x}=bO({data:S,actions:e,getItemId:o,selection:c,onChangeSelection:l}),C=(0,rl.useRef)(new Map),A=(0,rl.useRef)(void 0),[P,R]=(0,rl.useState)(),[N,k]=(0,rl.useState)(null);(0,rl.useEffect)(()=>{A.current&&(A.current.focus(),A.current=void 0)});let E=(0,rl.useId)(),{isHorizontalScrollEnd:M,isVerticallyScrolled:B}=qae({scrollContainerRef:b,enabledHorizontal:!!e?.length}),F=mO(e,t);if(P){A.current=P,R(void 0);return}let D=oe=>{let fe=C.current.get(oe.id),ve=fe?C.current.get(fe.fallback):void 0;R(ve?.node)},z=oe=>{oe.preventDefault(),oe.stopPropagation();let fe={getBoundingClientRect:()=>({x:oe.clientX,y:oe.clientY,top:oe.clientY,left:oe.clientX,right:oe.clientX,bottom:oe.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{k(fe)})},L=!!t?.length,O=r.find(oe=>oe.id===h.titleField),V=r.find(oe=>oe.id===h.mediaField),W=r.find(oe=>oe.id===h.descriptionField),{showTitle:K=!0,showMedia:Z=!0,showDescription:Q=!0}=h,ce=O&&K||V&&Z||W&&Q,re=h.fields??[],de=(oe,fe)=>ve=>{ve?C.current.set(oe,{node:ve,fallback:re[fe>0?fe-1:1]}):C.current.delete(oe)},pe=h.infiniteScrollEnabled&&!w,$=(0,cb.isRTL)();return L?(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.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":F,"is-refreshing":!pe&&_}),"aria-busy":i,"aria-describedby":E,role:pe?"feed":void 0,inert:!pe&&i?"true":void 0,children:[(0,gt.jsxs)("colgroup",{children:[F&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ce&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),re.map((oe,fe)=>(0,gt.jsx)("col",{className:J(`dataviews-view-table__col-${oe}`,{"dataviews-view-table__col-expand":!ce&&fe===re.length-1})},`col-${oe}`)),!!e?.length&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),N&&(0,gt.jsx)(_O.Popover,{anchor:N,onClose:()=>k(null),placement:"bottom-start",children:(0,gt.jsx)(yO,{showLabel:!1})}),(0,gt.jsx)("thead",{className:J({"dataviews-view-table__thead--stuck":B}),onContextMenu:z,children:(0,gt.jsxs)("tr",{className:"dataviews-view-table__row",children:[F&&(0,gt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:z,children:(0,gt.jsx)(hO,{selection:c,onChangeSelection:l,data:t,actions:e,getItemId:o})}),ce&&(0,gt.jsx)("th",{scope:"col",children:O&&(0,gt.jsx)(Fw,{ref:de(O.id,0),fieldId:O.id,view:h,fields:r,onChangeView:s,onHide:D,setOpenedFilter:u,canMove:!1,canInsertLeft:$?h.layout?.enableMoving??!0:!1,canInsertRight:$?!1:h.layout?.enableMoving??!0})}),re.map((oe,fe)=>{let{width:ve,maxWidth:Oe,minWidth:ee,align:te}=h.layout?.styles?.[oe]??{},ue=r.find(Ie=>Ie.id===oe),ne=tle(te,ue?.type),ie=h.layout?.enableMoving??!0;return(0,gt.jsx)("th",{style:{width:ve,maxWidth:Oe,minWidth:ee,textAlign:ne},"aria-sort":h.sort?.direction&&h.sort?.field===oe?sO[h.sort.direction]:void 0,scope:"col",children:(0,gt.jsx)(Fw,{ref:de(oe,fe),fieldId:oe,view:h,fields:r,onChangeView:s,onHide:D,setOpenedFilter:u,canMove:ie,canInsertLeft:ie,canInsertRight:ie})},oe)}),!!e?.length&&(0,gt.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,gt.jsx)("span",{className:"dataviews-view-table-header",children:(0,cb.__)("Actions")})})]})}),L&&y&&w?Array.from(w.entries()).map(([oe,fe])=>(0,gt.jsxs)("tbody",{children:[(0,gt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,gt.jsx)("td",{colSpan:re.length+(ce?1:0)+(F?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?oe:(0,cb.sprintf)((0,cb.__)("%1$s: %2$s"),y.label,oe)})}),fe.map((ve,Oe)=>{let ee=o(ve)||Oe.toString();return(0,gt.jsx)($ae,{item:ve,level:h.showLevels&&typeof n=="function"?n(ve):void 0,hasBulkActions:F,actions:e,fields:r,id:ee,view:h,titleField:O,mediaField:V,descriptionField:W,selection:c,getItemId:o,onChangeSelection:l,...x(ee),onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M},o(ve))})]},`group-${oe}`)):(0,gt.jsx)("tbody",{children:L&&t.map((oe,fe)=>{let ve=o(oe)||fe.toString();return(0,gt.jsx)($ae,{item:oe,level:h.showLevels&&typeof n=="function"?n(oe):void 0,hasBulkActions:F,actions:e,fields:r,id:ve,view:h,titleField:O,mediaField:V,descriptionField:W,selection:c,getItemId:o,onChangeSelection:l,...x(ve),onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M,posinset:pe?fe+1:void 0},o(oe))})})]}),pe&&i&&(0,gt.jsx)("div",{className:"dataviews-loading",id:E,children:(0,gt.jsx)("p",{className:"dataviews-loading-more",children:(0,gt.jsx)(_O.Spinner,{})})})]}):(0,gt.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":_}),id:E,children:v})}var rle=oje;var ale=a(G(),1),TO=a(j(),1);var ma=a(G(),1);var uE=a(j(),1),sle=a(Ce(),1),xh=a(U(),1);var nje=a(G(),1),ije=a(j(),1),SO=a(U(),1);var sje=a(T(),1),aje=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],lje=aje[2].value;function xO(){let e=(0,SO.useContext)(et),t=e.view;return(0,SO.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??lje,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var ole=a(U(),1);var nle=a(T(),1),cE=(0,ole.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,nle.jsx)("div",{ref:o,className:J("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var CO=a(U(),1);function Sh(e,t){let{intersectionObserver:r}=(0,CO.useContext)(et);(0,CO.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function EO(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var kt=a(T(),1),{Badge:cje}=_t(ma.privateApis);function uje(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 ile=(0,xh.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:l,item:c,actions:u,mediaField:d,titleField:f,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:b,posinset:_,setsize:y,...w},S){let{showTitle:x=!0,showMedia:C=!0,showDescription:A=!0}=t,P=pO(u,c),R=l(c),N=(0,xh.useRef)(null),k=(0,xh.useCallback)(V=>{N.current=V,typeof S=="function"?S(V):S&&(S.current=V)},[S]);Sh(N,_);let E=(0,sle.useInstanceId)(e),M=r.includes(R),B=(0,kt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),F=C&&d?.render,D=F?(0,kt.jsx)(d.render,{item:c,field:d,config:b}):B,z=x&&f?.render?(0,kt.jsx)(f.render,{item:c,field:f}):null,L,O;return i(c)&&n&&(z?(L={"aria-labelledby":`dataviews-view-grid__title-field-${E}`},O={id:`dataviews-view-grid__title-field-${E}`}):L={"aria-label":(0,uE.__)("Navigate to item")}),(0,kt.jsxs)(ae,{direction:"column",...w,ref:k,"aria-setsize":y,"aria-posinset":_,className:J(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":P&&M}),children:[(0,kt.jsx)(wh,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:J("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!F}),...L,children:D}),v&&(0,kt.jsx)(vh,{item:c,selection:r,onChangeSelection:o,getItemId:l,titleField:f,disabled:!P}),!!u?.length&&(0,kt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,kt.jsx)(Mw,{item:c,actions:u,isCompact:!0})}),x&&(0,kt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,kt.jsx)(wh,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...O,title:f?.getValueFormatted({item:c,field:f})||void 0,children:z})}),(0,kt.jsxs)(ae,{direction:"column",gap:"xs",children:[A&&m?.render&&(0,kt.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,kt.jsx)(ae,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(V=>(0,kt.jsx)(cje,{className:"dataviews-view-grid__field-value",children:(0,kt.jsx)(V.render,{item:c,field:V})},V.id))}),!!h?.length&&(0,kt.jsx)(ae,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(V=>(0,kt.jsx)(ma.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsxs)(Ze.Root,{children:[(0,kt.jsx)(Ze.Trigger,{render:(0,kt.jsx)(ma.FlexItem,{className:"dataviews-view-grid__field-name",children:V.header})}),(0,kt.jsx)(Ze.Popup,{children:V.label})]}),(0,kt.jsx)(ma.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,kt.jsx)(V.render,{item:c,field:V})})]})},V.id))})]})]})});function GH({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:v,resizeObserverRef:b}=(0,xh.useContext)(et),_=xO(),y=mO(h,e),w=s.find(E=>E.id===i?.titleField),S=s.find(E=>E.id===i?.mediaField),x=s.find(E=>E.id===i?.descriptionField),C=i.fields??[],{regularFields:A,badgeFields:P}=C.reduce((E,M)=>{let B=s.find(D=>D.id===M);if(!B)return E;let F=i.layout?.badgeFields?.includes(M)?"badgeFields":"regularFields";return E[F].push(B),E},{regularFields:[],badgeFields:[]}),R="900px",N=Math.ceil(e.length/_),k=EO(e,t,_);return(0,kt.jsxs)(kt.Fragment,{children:[t&&(0,kt.jsxs)(ma.Composite,{render:(0,kt.jsx)(cE,{className:J("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:k}).map((E,M)=>(0,kt.jsx)(ma.Composite.Item,{render:B=>(0,kt.jsx)(ae,{...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-${M}`)),e.map(E=>{let M=m(E),B=g(M),F=E.position;return(0,kt.jsx)(ma.Composite.Item,{render:D=>(0,kt.jsx)(ile,{...D,id:M,role:"article",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,item:E,actions:h,onMouseDown:z=>{D.onMouseDown?.(z),B.onMouseDown(z)},onClickCapture:z=>{D.onClickCapture?.(z),B.onClickCapture(z)},mediaField:S,titleField:w,descriptionField:x,regularFields:A,badgeFields:P,hasBulkActions:y,posinset:F,setsize:v.totalItems,config:{sizes:R}})},M)})]}),!t&&(0,kt.jsx)(ma.Composite,{role:"grid",className:J("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":N,ref:b,inert:o,children:uje(e,_).map((E,M)=>(0,kt.jsx)(ma.Composite.Row,{render:(0,kt.jsx)("div",{role:"row","aria-rowindex":M+1,"aria-label":(0,uE.sprintf)((0,uE.__)("Row %d"),M+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${_}, minmax(0, 1fr) )`}}),children:E.map(B=>{let F=m(B),D=g(F);return(0,kt.jsx)(ma.Composite.Item,{render:z=>(0,kt.jsx)(ile,{...z,id:F,role:"gridcell",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,item:B,actions:h,onMouseDown:L=>{z.onMouseDown?.(L),D.onMouseDown(L)},onClickCapture:L=>{z.onClickCapture?.(L),D.onClickCapture(L)},mediaField:S,titleField:w,descriptionField:x,regularFields:A,badgeFields:P,hasBulkActions:y,config:{sizes:R}})},F)})},M))})]})}var ol=a(T(),1);function dje({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,selection:u,view:d,className:f,empty:m}){let h=$u(!!n),g=!!t?.length,v=d.groupBy?.field?r.find(x=>x.id===d.groupBy?.field):null,b=v?pa(t,v):null,_=d.infiniteScrollEnabled&&!b,y=b?Array.from(b.values()).flat():t,{getSelectionProps:w}=bO({data:y,actions:e,getItemId:o,selection:u,onChangeSelection:i});if(!g)return(0,ol.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":h}),children:m});let S={className:J(f,{"is-refreshing":!_&&h}),inert:!_&&n?"true":void 0,isLoading:n,view:d,fields:r,selection:u,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:w};return(0,ol.jsxs)(ol.Fragment,{children:[g&&v&&b&&(0,ol.jsx)(ae,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([x,C])=>(0,ol.jsxs)(ae,{direction:"column",gap:"sm",children:[(0,ol.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?x:(0,TO.sprintf)((0,TO.__)("%1$s: %2$s"),v.label,x)}),(0,ol.jsx)(GH,{...S,data:C,isInfiniteScroll:!1})]},x))}),!b&&(0,ol.jsx)(GH,{...S,data:t,isInfiniteScroll:!!_}),_&&n&&(0,ol.jsx)("p",{className:"dataviews-loading-more",children:(0,ol.jsx)(ale.Spinner,{})})]})}var lle=dje;var PO=a(Ce(),1),Zi=a(G(),1),Fo=a(U(),1),dE=a(j(),1);var ZH=a(Y(),1);var rt=a(T(),1),{Menu:YH}=_t(Zi.privateApis);function qH(e){return`${e}-item-wrapper`}function fje(e,t){return`${e}-primary-action-${t}`}function KH(e){return`${e}-dropdown`}function pje({idPrefix:e,primaryAction:t,item:r}){let o=(0,ZH.useRegistry)(),[n,i]=(0,Fo.useState)(!1),s=fje(e,t.id),l=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,rt.jsx)("div",{role:"gridcell",children:(0,rt.jsx)(Zi.Composite.Item,{id:s,render:(0,rt.jsx)(Zi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:l,size:"small",onClick:()=>i(!0)}),children:n&&(0,rt.jsx)(sE,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,rt.jsx)("div",{role:"gridcell",children:(0,rt.jsx)(Zi.Composite.Item,{id:s,render:(0,rt.jsx)(Zi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:l})})},t.id)}function cle({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:l,onSelect:c,otherFields:u,onDropdownTriggerKeyDown:d,posinset:f}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,b=(0,Fo.useRef)(null),_=`${r}-label`,y=`${r}-description`,w=(0,ZH.useRegistry)(),[S,x]=(0,Fo.useState)(!1),[C,A]=(0,Fo.useState)(null),P=({type:L})=>{x(L==="mouseenter")},{paginationInfo:R}=(0,Fo.useContext)(et);(0,Fo.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:N,eligibleActions:k}=(0,Fo.useMemo)(()=>{let L=t.filter(V=>!V.isEligible||V.isEligible(n));return{primaryAction:L.filter(V=>V.isPrimary)[0],eligibleActions:L}},[t,n]),E=N&&t.length===1,M=h&&s?.render?(0,rt.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,rt.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,B=m&&i?.render?(0,rt.jsx)(i.render,{item:n,field:i}):null,F=g&&l?.render,D=!!M&&!F&&!u.length,z=k?.length>0&&(0,rt.jsxs)(ae,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[N&&(0,rt.jsx)(pje,{idPrefix:r,primaryAction:N,item:n}),!E&&(0,rt.jsxs)("div",{role:"gridcell",children:[(0,rt.jsxs)(YH,{placement:"bottom-end",children:[(0,rt.jsx)(YH.TriggerButton,{render:(0,rt.jsx)(Zi.Composite.Item,{id:KH(r),render:(0,rt.jsx)(Zi.Button,{size:"small",icon:bo,label:(0,dE.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,rt.jsx)(YH.Popover,{children:(0,rt.jsx)(HH,{actions:k,item:n,registry:w,setActiveModalAction:A})})]}),!!C&&(0,rt.jsx)(sE,{action:C,items:[n],closeModal:()=>A(null)})]})]});return(0,rt.jsx)(Zi.Composite.Row,{ref:b,render:(0,rt.jsx)("div",{"aria-posinset":f,"aria-setsize":v?R.totalItems:void 0}),role:v?"article":"row",className:J({"is-selected":o,"is-hovered":S}),onMouseEnter:P,onMouseLeave:P,children:(0,rt.jsxs)(ae,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,rt.jsx)("div",{role:"gridcell",children:(0,rt.jsx)(Zi.Composite.Item,{id:qH(r),"aria-pressed":o,"aria-labelledby":_,"aria-describedby":y,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,rt.jsxs)(ae,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[M,(0,rt.jsxs)(ae,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,rt.jsxs)(ae,{direction:"row",align:"center",children:[(0,rt.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:_,children:B}),z]}),F&&(0,rt.jsx)("div",{className:"dataviews-view-list__field",children:(0,rt.jsx)(l.render,{item:n,field:l})}),(0,rt.jsx)("div",{className:"dataviews-view-list__fields",id:y,children:u.map(L=>(0,rt.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,rt.jsx)(Yt,{className:"dataviews-view-list__field-label",render:(0,rt.jsx)("span",{}),children:L.label}),(0,rt.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,rt.jsx)(L.render,{item:n,field:L})})]},L.id))})]})]})]})})}function mje(e){return!!e}function XH(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:l,view:c,className:u,empty:d}=e,f=(0,PO.useInstanceId)(XH,"view-list"),m=$u(!!i),{paginationInfo:h}=(0,Fo.useContext)(et),g=r?.findLast(W=>l.includes(n(W))),v=o.find(W=>W.id===c.titleField),b=o.find(W=>W.id===c.mediaField),_=o.find(W=>W.id===c.descriptionField),y=(c?.fields??[]).map(W=>o.find(K=>W===K.id)).filter(mje),w=W=>s([n(W)]),S=(0,Fo.useCallback)(W=>`${f}-${n(W)}`,[f,n]),x=(0,Fo.useCallback)((W,K)=>K.startsWith(S(W)),[S]),[C,A]=(0,Fo.useState)(void 0),P=(0,Fo.useRef)(null);(0,Fo.useEffect)(()=>{g&&A(qH(S(g)))},[g,S]);let R=r.findIndex(W=>x(W,C??"")),N=(0,PO.usePrevious)(R),k=R!==-1,E=(0,Fo.useCallback)((W,K)=>{let Z=Math.min(r.length-1,Math.max(0,W));if(!r[Z])return;let Q=S(r[Z]),ce=K(Q);A(ce),P.current?.contains(P.current.ownerDocument.activeElement)&&document.getElementById(ce)?.focus()},[r,S]);(0,Fo.useEffect)(()=>{!k&&(N!==void 0&&N!==-1)&&E(N,qH)},[k,E,N]);let M=(0,Fo.useCallback)(W=>{W.key==="ArrowDown"&&(W.preventDefault(),E(R+1,KH)),W.key==="ArrowUp"&&(W.preventDefault(),E(R-1,KH))},[E,R]),B=!!r?.length,F=c.groupBy?.field?o.find(W=>W.id===c.groupBy?.field):null,D=B&&F?pa(r,F):null,z=c.infiniteScrollEnabled&&!D,L=z&&(c.startPosition??1)+(c.perPage??0)<h.totalItems,O=J("dataviews-view-list",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!z&&m}),V={ref:P,id:f,render:(0,rt.jsx)("div",{}),activeId:C,setActiveId:A,inert:!z&&i?"true":void 0};return B?B&&F&&D?(0,rt.jsx)(Zi.Composite,{...V,className:"dataviews-view-list__group",role:"grid",children:(0,rt.jsx)(ae,{direction:"column",gap:"lg",className:O,children:Array.from(D.entries()).map(([W,K])=>(0,rt.jsxs)(ae,{direction:"column",children:[(0,rt.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?W:(0,dE.sprintf)((0,dE.__)("%1$s: %2$s"),F.label,W)}),K.map(Z=>{let Q=S(Z);return(0,rt.jsx)(cle,{view:c,idPrefix:Q,actions:t,item:Z,isSelected:Z===g,onSelect:w,mediaField:b,titleField:v,descriptionField:_,otherFields:y,onDropdownTriggerKeyDown:M},Q)})]},W))})}):(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(Zi.Composite,{...V,className:O,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((W,K)=>{let Z=S(W);return(0,rt.jsx)(cle,{view:c,idPrefix:Z,actions:t,item:W,isSelected:W===g,onSelect:w,mediaField:b,titleField:v,descriptionField:_,otherFields:y,onDropdownTriggerKeyDown:M,posinset:c.infiniteScrollEnabled?K+1:void 0},Z)})}),(L||z&&i)&&(0,rt.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,rt.jsx)(Zi.Spinner,{})})]}):(0,rt.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":m}),children:d})}var gle=a(G(),1);var kO=a(j(),1),ule=a(U(),1);var Dw=a(T(),1);function dle({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,ule.createInterpolateElement)((0,kO.sprintf)((0,kO.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Dw.jsx)(r.render,{item:t[0],field:r})}):(0,Dw.jsx)(r.render,{item:t[0],field:r});return(0,Dw.jsxs)(ae,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Dw.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var ub=a(U(),1),fle=a(Y(),1),ple=a(Ce(),1);var Do=a(T(),1);function hje(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:l,posinset:c,onClickItem:u,renderItemLink:d,isItemClickable:f}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,b=(0,ub.useRef)(null),_=(0,fle.useRegistry)(),{paginationInfo:y}=(0,ub.useContext)(et),{primaryActions:w,eligibleActions:S}=(0,ub.useMemo)(()=>{let k=r.filter(M=>!M.isEligible||M.isEligible(o));return{primaryActions:k.filter(M=>M.isPrimary),eligibleActions:k}},[r,o]),x=(0,ple.useViewportMatch)("medium","<"),C=t.layout?.density??"balanced",A=h&&C!=="compact"&&i?.render?(0,Do.jsx)(i.render,{item:o,field:i,config:{sizes:C==="comfortable"?"32px":"24px"}}):null,P=(0,Do.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:A||(0,Do.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),R=m&&n?.render?(0,Do.jsx)(n.render,{item:o,field:n}):null,N=(0,ub.useMemo)(()=>C==="comfortable"?"md":"sm",[C]);return(0,Do.jsx)("div",{ref:b,role:v?"article":void 0,"aria-posinset":c,"aria-setsize":v?y.totalItems:void 0,className:J("dataviews-view-activity__item",C==="compact"&&"is-compact",C==="balanced"&&"is-balanced",C==="comfortable"&&"is-comfortable"),children:(0,Do.jsxs)(ae,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Do.jsx)(ae,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:P}),(0,Do.jsxs)(ae,{direction:"column",gap:N,align:"flex-start",className:"dataviews-view-activity__item-content",children:[R&&(0,Do.jsx)(wh,{item:o,isItemClickable:f,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:R}),g&&s&&(0,Do.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Do.jsx)(s.render,{item:o,field:s})}),(0,Do.jsx)("div",{className:"dataviews-view-activity__item-fields",children:l.map(k=>(0,Do.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Do.jsx)(Yt,{className:"dataviews-view-activity__item-field-label",render:(0,Do.jsx)("span",{}),children:k.label}),(0,Do.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Do.jsx)(k.render,{item:o,field:k})})]},k.id))}),!!w?.length&&(0,Do.jsx)(UH,{item:o,actions:w,registry:_,buttonVariant:"secondary"})]}),(w.length<S.length||x&&S.length>0)&&(0,Do.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Do.jsx)(Mw,{item:o,actions:S,isCompact:!0})})]})})}var mle=hje;var hle=a(we(),1);function gje(e){return!!e}function QH(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),s=r.find(u=>u.id===n.mediaField),l=r.find(u=>u.id===n.descriptionField),c=(n?.fields??[]).map(u=>r.find(d=>u===d.id)).filter(gje);return t.map((u,d)=>(0,hle.createElement)(mle,{...e,key:o(u),item:u,mediaField:s,titleField:i,descriptionField:l,otherFields:c,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var nl=a(T(),1);function vle(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,l=$u(!!n),c=!!r?.length,u=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,d=c&&u?pa(r,u):null,f=i.infiniteScrollEnabled&&!d;if(!c)return(0,nl.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":l}),children:t});let m=!f&&!!n,h=J("dataviews-view-activity",s,{"is-refreshing":!f&&l}),g=d?Array.from(d.entries()):[];return c&&u&&d?(0,nl.jsx)(ae,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,b])=>(0,nl.jsx)(dle,{groupName:v,groupData:b,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,nl.jsx)(QH,{...e,data:b})},v))}):(0,nl.jsxs)(nl.Fragment,{children:[(0,nl.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,nl.jsx)(QH,{...e})}),f&&n&&(0,nl.jsx)("p",{className:"dataviews-loading-more",children:(0,nl.jsx)(gle.Spinner,{})})]})}var As=a(G(),1),mE=a(j(),1),Cle=a(Ce(),1),AO=a(U(),1);var pE=a(G(),1),yle=a(Y(),1),ed=a(U(),1);var RO=a(j(),1);var fE=a(G(),1),Lw=a(U(),1),il=a(j(),1);var Jf=a(T(),1);function vje(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function JH(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Lw.useContext)(et);if(!vje(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,l)=>{let c=l+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,il.sprintf)((0,il.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,Jf.jsxs)(ae,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Jf.jsx)(ae,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Lw.createInterpolateElement)((0,il.sprintf)((0,il._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Jf.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Jf.jsx)(fE.SelectControl,{"aria-label":(0,il.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Jf.jsxs)(ae,{direction:"row",gap:"xs",align:"center",children:[(0,Jf.jsx)(fE.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,il.__)("Previous page"),icon:(0,il.isRTL)()?kl:Rl,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Jf.jsx)(fE.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,il.__)("Next page"),icon:(0,il.isRTL)()?Rl:kl,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var ble=(0,Lw.memo)(JH);var Kn=a(T(),1),$H=[];function db(e){return(0,ed.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function bje({selection:e,selectedItems:t,onChangeSelection:r,data:o,getItemId:n,disableSelectAll:i=!1}){let s=e.length>0,l=t.length===o.length;return i?(0,Kn.jsx)(pE.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,RO.__)("Deselect all")}):(0,Kn.jsx)(pE.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!t.length,onChange:()=>{if(l)r(e.filter(c=>!o.some(u=>c===n(u))));else{let c=new Set([...e,...o.map(u=>n(u))]);r(Array.from(c))}},"aria-label":l?(0,RO.__)("Deselect all"):(0,RO.__)("Select all")})}function yje({actions:e,items:t,selection:r}){let o=(0,yle.useRegistry)(),[n,i]=(0,ed.useState)(null);return(0,Kn.jsx)(ae,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:l,label:c,icon:u,isPrimary:d,callback:f}=s,m=typeof c=="string"?c:c(t),h=d?"primary":"tertiary",g=l===n;return(0,Kn.jsx)(pE.Button,{accessibleWhenDisabled:!0,icon:u,disabled:g||!r?.length,isBusy:g,onClick:async()=>{i(l),await f(t,{registry:o}),i(null)},size:"compact",variant:h,children:m},l)})})}function wle(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=$H,paginationInfo:i,view:s}=(0,ed.useContext)(et),l=db(n),c=(0,ed.useMemo)(()=>e.filter(d=>t.includes(o(d))),[t,o,e]);if(!n.length)return null;let u=Wae(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,Kn.jsxs)(ae,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[l&&(0,Kn.jsx)(bje,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,Kn.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:u})]})}function _le(){let{data:e,selection:t,getItemId:r,actions:o=$H}=(0,ed.useContext)(et),n=(0,ed.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,Kn.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Kn.jsx)(yje,{actions:o,items:n,selection:t})}):null}function Sle(){return(0,Kn.jsxs)(ae,{direction:"row",gap:"md",align:"center",children:[(0,Kn.jsx)(wle,{}),(0,Kn.jsx)(_le,{})]})}function eU(){let{actions:e=$H,paginationInfo:t,view:r}=(0,ed.useContext)(et),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,Kn.jsxs)(ae,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Kn.jsx)(wle,{}),(0,Kn.jsx)(ble,{}),(0,Kn.jsx)(_le,{})]})}var Et=a(T(),1),{Badge:wje}=_t(As.privateApis);function xle({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:l,descriptionField:c,regularFields:u,badgeFields:d,config:f,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:b=!0}=e,_=n(i),y=(0,AO.useRef)(null),w=r.includes(_);Sh(y,m);let S=s?.render?(0,Et.jsx)(s.render,{item:i,field:s,config:f}):null,x=g&&l?.render?(0,Et.jsx)(l.render,{item:i,field:l}):null;return(0,Et.jsxs)(As.Composite.Item,{ref:y,"aria-label":l?l.getValue({item:i})||(0,mE.__)("(no title)"):void 0,render:({children:C,...A})=>(0,Et.jsx)(ae,{direction:"column",children:C,...A}),role:"option","aria-posinset":m,"aria-setsize":h,className:J("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,onClick:()=>{if(w)o(r.filter(C=>_!==C));else{let C=t?[...r,_]:[_];o(C)}},children:[v&&S&&(0,Et.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),v&&S&&(0,Et.jsx)(vh,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:l,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Et.jsx)(ae,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Et.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:x})}),(0,Et.jsxs)(ae,{direction:"column",gap:"xs",children:[b&&c?.render&&(0,Et.jsx)(c.render,{item:i,field:c}),!!d?.length&&(0,Et.jsx)(ae,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(C=>(0,Et.jsx)(wje,{className:"dataviews-view-picker-grid__field-value",children:(0,Et.jsx)(C.render,{item:i,field:C})},C.id))}),!!u?.length&&(0,Et.jsx)(ae,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(C=>(0,Et.jsx)(As.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Et.jsxs)(Et.Fragment,{children:[(0,Et.jsx)(As.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:C.header}),(0,Et.jsx)(As.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Et.jsx)(C.render,{item:i,field:C})})]})},C.id))})]})]},_)}function Ele({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Cle.useInstanceId)(Ele,"dataviews-view-picker-grid-group__header");return(0,Et.jsxs)(ae,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Et.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,mE.sprintf)((0,mE.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function _je({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:l,className:c,empty:u}){let{resizeObserverRef:d,paginationInfo:f,itemListLabel:m}=(0,AO.useContext)(et),h=r.find(F=>F.id===l?.titleField),g=r.find(F=>F.id===l?.mediaField),v=r.find(F=>F.id===l?.descriptionField),b=l.fields??[],{regularFields:_,badgeFields:y}=b.reduce((F,D)=>{let z=r.find(O=>O.id===D);if(!z)return F;let L=l.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return F[L].push(z),F},{regularFields:[],badgeFields:[]}),w=!!t?.length,S=l.layout?.previewSize,x=db(e),C="900px",A=l.groupBy?.field?r.find(F=>F.id===l.groupBy?.field):null,P=A?pa(t,A):null,R=(l.infiniteScrollEnabled&&!P)??!1,N=l?.page??1,k=l?.perPage??0,E=R?f?.totalItems:void 0,M=xO(),B=EO(t,R,M);return(0,Et.jsxs)(Et.Fragment,{children:[w&&A&&P&&(0,Et.jsx)(As.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,className:J("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-label":m,render:({children:F,...D})=>(0,Et.jsx)(ae,{direction:"column",gap:"lg",children:F,...D}),children:Array.from(P.entries()).map(([F,D])=>(0,Et.jsx)(Ele,{groupName:F,groupField:A,showLabel:l.groupBy?.showLabel!==!1,children:(0,Et.jsx)(cE,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:d,children:D.map(z=>{let L=z.position??(N-1)*k+t.indexOf(z)+1;return(0,Et.jsx)(xle,{view:l,multiselect:x,selection:s,onChangeSelection:i,getItemId:o,item:z,mediaField:g,titleField:h,descriptionField:v,regularFields:_,badgeFields:y,config:{sizes:C},posinset:L,setsize:E},o(z))})})},F))}),w&&!P&&(0,Et.jsxs)(As.Composite,{render:(0,Et.jsx)(cE,{className:J("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),previewSize:S,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,"aria-label":m,children:[Array.from({length:B}).map((F,D)=>(0,Et.jsx)(As.Composite.Item,{render:({children:z,...L})=>(0,Et.jsx)(ae,{direction:"column",children:z,...L}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(F=>{let D=F.position;return(0,Et.jsx)(xle,{view:l,multiselect:x,selection:s,onChangeSelection:i,getItemId:o,item:F,mediaField:g,titleField:h,descriptionField:v,regularFields:_,badgeFields:y,config:{sizes:C},posinset:D,setsize:E},o(F))})]}),!w&&(0,Et.jsx)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Et.jsx)("p",{children:(0,Et.jsx)(As.Spinner,{})}):u}),w&&n&&(0,Et.jsx)("p",{className:"dataviews-loading-more",children:(0,Et.jsx)(As.Spinner,{})})]})}var Tle=_je;var IO=a(j(),1),fb=a(G(),1),sl=a(U(),1);var Nt=a(T(),1);function Sje({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,Nt.jsx)("div",{className:i,children:(0,Nt.jsx)(n.render,{item:e,field:n})})}function Ple({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:l,getItemId:c,onChangeSelection:u,multiselect:d,posinset:f}){let{paginationInfo:m}=(0,sl.useContext)(et),h=l.includes(r),[g,v]=(0,sl.useState)(!1),b=(0,sl.useRef)(null);Sh(b,f);let{showTitle:_=!0,showMedia:y=!0,showDescription:w=!0,infiniteScrollEnabled:S}=o,x=()=>{v(!0)},C=()=>{v(!1)},A=o.fields??[],P=n&&_||i&&y||s&&w;return(0,Nt.jsxs)(fb.Composite.Item,{ref:b,render:({children:R,...N})=>(0,Nt.jsx)("tr",{className:J("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:x,onMouseLeave:C,children:R,...N}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:S?"article":"option",onMouseDown:R=>{R.button===0&&R.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(h)u(l.filter(R=>r!==R));else{let R=d?[...l,r]:[r];u(R)}},children:[(0,Nt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Nt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Nt.jsx)(vh,{item:e,selection:l,onChangeSelection:u,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),P&&(0,Nt.jsx)("td",{role:"presentation",children:(0,Nt.jsx)(vO,{item:e,titleField:_?n:void 0,mediaField:y?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),A.map(R=>{let{width:N,maxWidth:k,minWidth:E,align:M}=o.layout?.styles?.[R]??{};return(0,Nt.jsx)("td",{style:{width:N,maxWidth:k,minWidth:E},role:"presentation",children:(0,Nt.jsx)(Sje,{fields:t,item:e,column:R,align:M})},R)})]},r)}function xje({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:l,setOpenedFilter:c,view:u,className:d,empty:f}){let m=(0,sl.useRef)(new Map),h=(0,sl.useRef)(void 0),[g,v]=(0,sl.useState)(),b=db(e)??!1;(0,sl.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let _=u.groupBy?.field?r.find(D=>D.id===u.groupBy?.field):null,y=_?pa(t,_):null,w=u.infiniteScrollEnabled&&!y,S=(0,sl.useId)();if(g){h.current=g,v(void 0);return}let x=D=>{let z=m.current.get(D.id),L=z?m.current.get(z.fallback):void 0;v(L?.node)},C=!!t?.length,A=r.find(D=>D.id===u.titleField),P=r.find(D=>D.id===u.mediaField),R=r.find(D=>D.id===u.descriptionField),{showTitle:N=!0,showMedia:k=!0,showDescription:E=!0}=u,M=A&&N||P&&k||R&&E,B=u.fields??[],F=(D,z)=>L=>{L?m.current.set(D,{node:L,fallback:B[z>0?z-1:1]}):m.current.delete(D)};return(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsxs)("table",{className:J("dataviews-view-table","dataviews-view-picker-table",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":S,role:w?"feed":"listbox",children:[(0,Nt.jsx)("thead",{role:"presentation",children:(0,Nt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Nt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:b&&(0,Nt.jsx)(hO,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),M&&(0,Nt.jsx)("th",{children:A&&(0,Nt.jsx)(Fw,{ref:F(A.id,0),fieldId:A.id,view:u,fields:r,onChangeView:i,onHide:x,setOpenedFilter:c,canMove:!1})}),B.map((D,z)=>{let{width:L,maxWidth:O,minWidth:V,align:W}=u.layout?.styles?.[D]??{};return(0,Nt.jsx)("th",{style:{width:L,maxWidth:O,minWidth:V,textAlign:W},"aria-sort":u.sort?.direction&&u.sort?.field===D?sO[u.sort.direction]:void 0,scope:"col",children:(0,Nt.jsx)(Fw,{ref:F(D,z),fieldId:D,view:u,fields:r,onChangeView:i,onHide:x,setOpenedFilter:c,canMove:u.layout?.enableMoving??!0})},D)})]})}),C&&_&&y?Array.from(y.entries()).map(([D,z])=>(0,Nt.jsxs)(fb.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Nt.jsx)("tbody",{role:"group"}),children:[(0,Nt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Nt.jsx)("td",{colSpan:B.length+(M?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?D:(0,IO.sprintf)((0,IO.__)("%1$s: %2$s"),_.label,D)})}),z.map((L,O)=>(0,Nt.jsx)(Ple,{item:L,fields:r,id:o(L)||O.toString(),view:u,titleField:A,mediaField:P,descriptionField:R,selection:l,getItemId:o,onChangeSelection:s,multiselect:b},o(L)))]},`group-${D}`)):(0,Nt.jsx)(fb.Composite,{render:(0,Nt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:C&&t.map((D,z)=>{let L=o(D),O=D.position;return(0,Nt.jsx)(Ple,{item:D,fields:r,id:L||z.toString(),view:u,titleField:A,mediaField:P,descriptionField:R,selection:l,getItemId:o,onChangeSelection:s,multiselect:b,posinset:O},L)})})]}),(0,Nt.jsxs)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!C&&!n}),id:S,children:[!C&&(n?(0,Nt.jsx)("p",{children:(0,Nt.jsx)(fb.Spinner,{})}):f),C&&n&&(0,Nt.jsx)("p",{className:"dataviews-loading-more",children:(0,Nt.jsx)(fb.Spinner,{})})]})]})}var kle=xje;var Bw=a(G(),1),Vw=a(U(),1),Rle=a(Ce(),1),OO=a(j(),1);var qt=a(T(),1);function Cje(e){return!!e}function Eje({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:s,mediaField:l,descriptionField:c,otherFields:u,posinset:d,setsize:f}){let m=(0,Vw.useRef)(null);Sh(m,d);let{showTitle:h=!0,showMedia:g=!0,showDescription:v=!0}=e,b=n(i),_=r.includes(b),y=e.layout?.density??"balanced",w=g&&y!=="compact"&&l?.render?(0,qt.jsx)(l.render,{item:i,field:l,config:{sizes:y==="comfortable"?"32px":"24px"}}):null,S=(0,qt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:w||(0,qt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),x=h&&s?.render?(0,qt.jsx)(s.render,{item:i,field:s}):null,C=v&&c?.render?(0,qt.jsx)(c.render,{item:i,field:c}):null,A=(0,Vw.useMemo)(()=>y==="comfortable"?"md":"sm",[y]);return(0,qt.jsx)(Bw.Composite.Item,{ref:m,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":d,"aria-setsize":f,"aria-selected":_,className:J("dataviews-view-picker-activity__item",y==="compact"&&"is-compact",y==="balanced"&&"is-balanced",y==="comfortable"&&"is-comfortable",_&&"is-selected"),onClick:()=>{if(_)o(r.filter(P=>b!==P));else{let P=t?[...r,b]:[b];o(P)}},render:(0,qt.jsx)("div",{}),children:(0,qt.jsxs)(ae,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,qt.jsx)(ae,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:S}),(0,qt.jsxs)(ae,{direction:"column",gap:A,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[x&&(0,qt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:x}),C&&(0,qt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:C}),(0,qt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:u.map(P=>(0,qt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,qt.jsx)(Yt,{render:(0,qt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:P.label}),(0,qt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,qt.jsx)(P.render,{item:i,field:P})})]},P.id))})]})]})})}function Ale({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Rle.useInstanceId)(Ale,"dataviews-view-picker-activity-group__header");return(0,qt.jsxs)(ae,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,qt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,OO.sprintf)((0,OO.__)("%1$s: %2$s"),t.label,e):e}),o]})}function Ile({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:l,className:c,empty:u}){let{itemListLabel:d,paginationInfo:f}=(0,Vw.useContext)(et),m=db(l),h=t.find(P=>P.id===s?.titleField),g=t.find(P=>P.id===s?.mediaField),v=t.find(P=>P.id===s?.descriptionField),b=(s?.fields??[]).map(P=>t.find(R=>P===R.id)).filter(Cje),_=s.groupBy?.field?t.find(P=>P.id===s.groupBy?.field):null,y=_?pa(e,_):null,S=(s.infiniteScrollEnabled&&!y)??!1?f?.totalItems:void 0,x=!!e?.length,C=!!(_&&y),A=P=>(0,qt.jsx)(Eje,{view:s,multiselect:m,selection:i,onChangeSelection:n,getItemId:r,item:P,titleField:h,mediaField:g,descriptionField:v,otherFields:b,posinset:P.position,setsize:S},r(P));return x?(0,qt.jsxs)(qt.Fragment,{children:[(0,qt.jsx)(Bw.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":d,"aria-busy":o,render:C?(0,qt.jsx)(ae,{direction:"column",gap:"sm"}):void 0,className:J("dataviews-view-picker-activity",c),children:C&&y?Array.from(y.entries()).map(([P,R])=>(0,qt.jsx)(Ale,{groupName:P,groupField:_,showLabel:s.groupBy?.showLabel!==!1,children:R.map(A)},P)):e.map(A)}),o&&(0,qt.jsx)("p",{className:"dataviews-loading-more",children:(0,qt.jsx)(Bw.Spinner,{})})]}):(0,qt.jsx)("div",{className:J({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,qt.jsx)("p",{children:(0,qt.jsx)(Bw.Spinner,{})}):u})}var jw=a(G(),1),zw=a(j(),1),Ole=a(U(),1);var Hw=a(T(),1);function Ch(){let e=(0,Ole.useContext)(et),t=e.view;return(0,Hw.jsxs)(jw.__experimentalToggleGroupControl,{label:(0,zw.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Hw.jsx)(jw.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,zw._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Hw.jsx)(jw.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,zw._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Hw.jsx)(jw.__experimentalToggleGroupControlOption,{value:"compact",label:(0,zw._x)("Compact","Density option for DataView layout")},"compact")]})}var Nle=a(G(),1),Mle=a(j(),1),Fle=a(U(),1);var Dle=a(T(),1),Tje=[{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 Lle(){let e=(0,Fle.useContext)(et),t=e.view,r=Tje.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,l)=>({...s,index:l})).filter(s=>s.value<=o).sort((s,l)=>l.value-s.value)[0]?.index??0,i=r.map((s,l)=>({value:l}));return(0,Dle.jsx)(Nle.RangeControl,{showTooltip:!1,label:(0,Mle.__)("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 pb=a(T(),1);function tU(){return(0,pb.jsxs)(pb.Fragment,{children:[(0,pb.jsx)(Ch,{}),(0,pb.jsx)(Lle,{})]})}var Eh=[{type:lO,label:(0,td.__)("Table"),component:rle,icon:Uk,viewConfigOptions:Ch},{type:kae,label:(0,td.__)("Grid"),component:lle,icon:Gk,viewConfigOptions:tU},{type:Rae,label:(0,td.__)("List"),component:XH,icon:(0,td.isRTL)()?$B:l1,viewConfigOptions:Ch},{type:Aae,label:(0,td.__)("Activity"),component:vle,icon:hm,viewConfigOptions:Ch},{type:Iae,label:(0,td.__)("Grid"),component:Tle,icon:Gk,viewConfigOptions:tU,isPicker:!0},{type:Oae,label:(0,td.__)("Table"),component:kle,icon:Uk,viewConfigOptions:Ch,isPicker:!0},{type:Nae,label:(0,td.__)("Activity"),component:Ile,icon:hm,viewConfigOptions:Ch,isPicker:!0}];var t_=a(U(),1);var Ih=a(G(),1),rp=a(j(),1),S5=a(U(),1);var Ble=a(we(),1),Vle=(0,Ble.createContext)(!0);function zle(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function NO(e){let t=[];for(let r of e)t.push(...r);return t}function hE(e){return e.slice().reverse()}function gE(...e){}function ha(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Uw(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function vE(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Hle(e,t){let r={...e};for(let o of t)ha(r,o)&&delete r[o];return r}function Ule(e,t){let r={};for(let o of t)ha(e,o)&&(r[o]=e[o]);return r}function MO(e){return e}function Wle(e=gE){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Xi(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function rU(e){return Object.keys(e)}function Gle(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Ww(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Qi(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Bt(...e){for(let t of e)if(t!==void 0)return t}var Gw=Pje();function Pje(){return typeof window<"u"&&!!window.document?.createElement}function rd(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function hb(e,t=!1){let{activeElement:r}=rd(e);if(!r?.nodeName)return null;if(kje(r)&&r.contentDocument?.body)return hb(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=rd(r).getElementById(o);if(n)return n}}return r}function mb(e,t){return e===t||e.contains(t)}function Yw(e){return e?.nodeType===1}function Yle(e){return typeof e?.nodeType=="number"}function kje(e){return e.tagName==="IFRAME"}function Th(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?Rje.indexOf(e.type)!==-1:!1}var Rje=["button","color","file","image","reset","submit"];function Aje(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Is(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function FO(e){return e.isContentEditable||Is(e)}function qle(e){if(Is(e))return e.value;if(e.isContentEditable){let t=rd(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function bE(e){let t=0,r=0;if(Is(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=rd(e).getSelection();if(o?.rangeCount&&o.anchorNode&&mb(e,o.anchorNode)&&o.focusNode&&mb(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 Ije=["dialog","menu","listbox","tree","grid"],jle={menu:"menuitem",listbox:"option",tree:"treeitem"};function Kle(e,t){let r=e?.getAttribute("role");return r&&Ije.indexOf(r)!==-1?r:t}function Zle(e){if(e!=null&&ha(jle,e))return jle[e]}function yE(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=rd(e);return yE(e.parentElement)||r.scrollingElement||r.body}function DO(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function Xle(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,l])=>{let c=t(i),u=t(l);return c===u||!c||!u?0:Oje(c,u)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function Oje(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function Qle(){return Gw&&!!navigator.maxTouchPoints}function LO(){return Gw?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function qw(){return Gw&&LO()&&/apple/i.test(navigator.vendor)}function Jle(){return Gw&&/firefox\//i.test(navigator.userAgent)}function $le(e){let{currentTarget:t,target:r}=e;return t?Yle(r)?!mb(t,r):!0:!1}function gi(e){return e.target===e.currentTarget}function ece(e){if(!Yw(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function tce(e){let t=LO();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:ece(e.currentTarget)}function rce(e){return e.altKey?ece(e.currentTarget):!1}function gb(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 oce(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function oU(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function BO(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!Yle(o)||!mb(r,o)}function nce(e){return e.type==="input"}function vb(e,t,r,o){let i=(l=>{if(o){let u=setTimeout(l,o);return()=>clearTimeout(u)}let c=requestAnimationFrame(l);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 od(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(od(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var Nje="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 VO(e){return!(!e.matches(Nje)||!Aje(e)||e.closest("[inert]"))}function zl(e){let t=hb(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function ice(e){let t=hb(e);if(!t)return!1;if(mb(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 sce(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function ace(e){return async()=>{let t=await e?.();return ace(async()=>(await t?.(),e))}}var f6t=Mje();function Mje({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(u,d)=>{if(!u)return;let f=d===o;o=d??null;let m=f?Math.max(0,t.length-1):t.length,h=await u();if(!h)return;r=[];let g=t[m];for(t[m]=ace(async()=>{await h?.();let v=await g?.();return async()=>{await v?.(),await u?.()}});t.length>e;)t.shift()}}}var Ji=a(we(),1),yr=a(we(),1),bb=a(T(),1);function lce(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function Fje(e){return!e||!(0,yr.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function Dje(e){return Fje(e)?{...e.props}.ref||e.ref:null}function Lje(e,t){let r={...e};for(let o in t){if(!ha(t,o))continue;if(o==="className"){let i="className",s=e[i],l=t[i];s&&l?r[i]=`${s} ${l}`:r[i]=l||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];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 nU={...Ji},cce=nU.useId,h6t=nU.useDeferredValue,uce=nU.useInsertionEffect,Dr=Gw?yr.useLayoutEffect:yr.useEffect;function Bje(e){let[t]=(0,yr.useState)(e);return t}function mce(e){let t=(0,yr.useRef)(e);return Dr(()=>{t.current=e}),t}function Mt(e){let t=(0,yr.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return uce?uce(()=>{t.current=e}):t.current=e,(0,yr.useCallback)((...r)=>t.current?.(...r),[])}function hce(e){let[t,r]=(0,yr.useState)(null);return Dr(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Qo(...e){return(0,yr.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=lce(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():lce(o,null)}}},e)}function Hl(e){if(cce){let o=cce();return e||o}let[t,r]=(0,yr.useState)(e);return Dr(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function gce(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,yr.useState)(()=>r(t));return Dr(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function vce(e,t,r){let o=Bje(r),[n,i]=(0,yr.useState)(o);return(0,yr.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let l=()=>{let u=s.getAttribute(t);i(u??o)},c=new MutationObserver(l);return c.observe(s,{attributeFilter:[t]}),l(),()=>c.disconnect()},[e,t,o]),n}function nd(e,t){let r=(0,yr.useRef)(!1);(0,yr.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,yr.useEffect)(()=>()=>{r.current=!1},[])}function bce(e,t){let r=(0,yr.useRef)(!1);Dr(()=>{if(r.current)return e();r.current=!0},t),Dr(()=>()=>{r.current=!1},[])}function yce(){return(0,yr.useReducer)(()=>[],[])}function Jo(e){return Mt(typeof e=="function"?e:()=>e)}function id(e,t,r=[]){let o=(0,yr.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function zO(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,yr.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var dce=!1;function wce(){return(0,yr.useEffect)(()=>{dce||(od("mousemove",jje,!0),od("mousedown",jO,!0),od("mouseup",jO,!0),od("keydown",jO,!0),od("scroll",jO,!0),dce=!0)},[]),Mt(()=>iU)}var iU=!1,fce=0,pce=0;function Vje(e){let t=e.movementX||e.screenX-fce,r=e.movementY||e.screenY-pce;return fce=e.screenX,pce=e.screenY,t||r||!1}function jje(e){Vje(e)&&(iU=!0)}function jO(){iU=!1}function Ir(e){let t=Ji.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function sd(e,t){return Ji.memo(e,t)}function Lr(e,t){let{wrapElement:r,render:o,...n}=t,i=Qo(t.ref,Dje(o)),s;if(Ji.isValidElement(o)){let l={...o.props,ref:i};s=Ji.cloneElement(o,Lje(n,l))}else o?s=o(n):s=(0,bb.jsx)(e,{...n});return r?r(s):s}function Br(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function ga(e=[],t=[]){let r=Ji.createContext(void 0),o=Ji.createContext(void 0),n=()=>Ji.useContext(r),i=(u=!1)=>{let d=Ji.useContext(o),f=n();return u?d:d||f},s=()=>{let u=Ji.useContext(o),d=n();if(!(u&&u===d))return d},l=u=>e.reduceRight((d,f)=>(0,bb.jsx)(f,{...u,children:d}),(0,bb.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:l,ScopedContextProvider:u=>(0,bb.jsx)(l,{...u,children:t.reduceRight((d,f)=>(0,bb.jsx)(f,{...u,children:d}),(0,bb.jsx)(o.Provider,{...u}))})}}var vi=a(we(),1),zje="div",Hje=Symbol("accessibleWhenDisabled"),Uje=qw(),Wje=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Gje(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?Wje.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Yje(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function qje(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function Kje(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 Zje({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 sU(e,t){return Mt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var _ce=!1,aU=!0;function Xje(e){let t=e.target;Yw(t)&&!t.hasAttribute("data-focus-visible")&&(aU=!1)}function Qje(e){e.metaKey||e.ctrlKey||e.altKey||(aU=!0)}var wE=Br(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,vi.useRef)(null),[l,c]=zO(i,Hje,r);r??=l,(0,vi.useEffect)(()=>{t&&(_ce||(od("mousedown",Xje,!0),od("keydown",Qje,!0),_ce=!0))},[t]);let u=t&&Ww(i),d=u&&!r,[f,m]=(0,vi.useState)(!1),h=(0,vi.useRef)(!1),g=(0,vi.useRef)(null),v=Mt(O=>{g.current?.(),g.current=null,h.current=!1,O?.removeAttribute("data-focus-visible")});(0,vi.useEffect)(()=>{t&&d&&(v(s.current),f&&m(!1))},[t,d,f,v]),(0,vi.useEffect)(()=>{if(!t||!f)return;let O=s.current;if(!O||typeof IntersectionObserver>"u")return;let V=new IntersectionObserver(()=>{VO(O)||(h.current=!1,m(!1))});return V.observe(O),()=>V.disconnect()},[t,f]),(0,vi.useEffect)(()=>()=>g.current?.(),[]);let b=sU(i.onKeyPressCapture,u),_=sU(i.onMouseDownCapture,u),y=sU(i.onClickCapture,u),w=(O,V)=>{if(V&&(O.currentTarget=V),!t)return;let W=O.currentTarget;if(W&&zl(W)&&(n?.(O),!O.defaultPrevented)){if(W.dataset.focusVisible="true",h.current=!0,Kje(W)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let K=new IntersectionObserver(()=>{VO(W)||v(W)});K.observe(W),g.current=()=>K.disconnect()}return}m(!0)}},S=i.onKeyDownCapture,x=Mt(O=>{if(S?.(O),O.defaultPrevented||!t||f||h.current||O.metaKey||O.altKey||O.ctrlKey||!gi(O))return;let V=O.currentTarget;vb(V,"focusout",()=>w(O,V))}),C=i.onFocusCapture,A=Mt(O=>{if(C?.(O),O.defaultPrevented||!t)return;if(!gi(O)){m(!1);return}let V=O.currentTarget,W=()=>w(O,V);aU||Gje(O.target)?vb(O.target,"focusout",W):m(!1)}),P=i.onBlur,R=Mt(O=>{P?.(O),t&&BO(O)&&(v(O.currentTarget),m(!1))}),N=(0,vi.useContext)(Vle),k=Mt(O=>{t&&o&&O&&N&&queueMicrotask(()=>{zl(O)||VO(O)&&O.focus()})}),E=gce(s),M=t&&Yje(E),B=t&&qje(E),[F,D]=(0,vi.useState)(!1);Uje&&(0,vi.useEffect)(()=>{if(!t)return;let O=s.current;if(!O)return;let{type:V}=O,W=O.tagName==="INPUT"&&(V==="checkbox"||V==="radio");D(Th(O)||W)},[t]);let z=i.style,L=(0,vi.useMemo)(()=>d?{pointerEvents:"none",...z}:z,[d,z]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":u||void 0,...i,...c,ref:Qo(s,k,i.ref),style:L,tabIndex:Zje({focusable:t,trulyDisabled:d,nativeTabbable:M,supportsDisabled:B,safariTabIndex:F,tabIndexProp:i.tabIndex}),disabled:B&&d?!0:void 0,contentEditable:u?void 0:i.contentEditable,onKeyPressCapture:b,onClickCapture:y,onMouseDownCapture:_,onKeyDownCapture:x,onFocusCapture:A,onBlur:R},Qi(i)}),w6t=Ir(function(t){return Lr(zje,wE(t))});var Ph=a(we(),1),Jje="button";function Sce(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Th(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Th(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var $je=Symbol("command"),lU=Br(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Ph.useRef)(null),[i,s]=(0,Ph.useState)(!1);(0,Ph.useEffect)(()=>{n.current&&s(Th(n.current))},[]);let[l,c]=(0,Ph.useState)(!1),u=(0,Ph.useRef)(!1),d=Ww(o),[f,m]=zO(o,$je,!0);Dr(()=>{d&&(u.current=!1,c(!1))},[d]);let h=o.onKeyDown,g=Mt(w=>{h?.(w);let S=w.currentTarget;if(w.defaultPrevented||f||d||!gi(w)||Is(S)||S.isContentEditable)return;let x=t&&w.key==="Enter",C=r&&w.key===" ",A=w.key==="Enter"&&!t,P=w.key===" "&&!r;if(A||P){w.preventDefault();return}if(x||C){let R=Sce(w);if(x){if(!R){w.preventDefault();let{view:N,...k}=w,E=()=>oU(S,k);Jle()?vb(S,"keyup",E):queueMicrotask(E)}}else C&&(u.current=!0,R||(w.preventDefault(),c(!0)))}}),v=o.onKeyUp,b=Mt(w=>{if(v?.(w),f)return;let S=r&&w.key===" ";if(!u.current||!S)return;let x=Sce(w);if(u.current=!1,x||c(!1),w.defaultPrevented||!gi(w)||d||w.metaKey||x)return;w.preventDefault();let C=w.currentTarget,{view:A,...P}=w;queueMicrotask(()=>oU(C,P))}),_=o.onBlur,y=Mt(w=>{_?.(w),u.current&&(u.current=!1,c(!1))});return o={"data-active":l||void 0,type:i?"button":void 0,...m,...o,ref:Qo(n,o.ref),onKeyDown:g,onKeyUp:b,onBlur:y},o=wE(o),o}),E6t=Ir(function(t){return Lr(Jje,lU(t))});var _E=ga(),xce=_E.useContext,k6t=_E.useScopedContext,R6t=_E.useProviderContext,Cce=_E.ContextProvider,Ece=_E.ScopedContextProvider;var HO=a(we(),1),eze="div",cU=Br(function({store:t,shouldRegisterItem:r=!0,getItem:o=MO,element:n,...i}){let s=xce();t=t||s;let l=Hl(i.id),c=(0,HO.useRef)(n);return(0,HO.useEffect)(()=>{let u=c.current;if(!l||!u||!r)return;let d=o({id:l,element:u});return t?.renderItem(d)},[l,r,o,t]),i={...i,ref:Qo(c,i.ref)},Qi(i)}),M6t=Ir(function(t){return Lr(eze,cU(t))});var uU=a(we(),1),SE=ga([Cce],[Ece]),B6t=SE.useContext,UO=SE.useScopedContext,Tce=SE.useProviderContext,WO=SE.ContextProvider,Kw=SE.ScopedContextProvider,Pce=(0,uU.createContext)(void 0),kce=(0,uU.createContext)(void 0);function yb(e,t){let r=e.__unstableInternals;return Xi(r,"Invalid store"),r[t]}function Ace(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function GO(e,t){return e===t||e!==e&&t!==t}function Ice(e,t,r,o){let n;for(let i of rU(t))GO(t[i],r[i])||o!==void 0&&Ace([i],o)||(n??={...e},n[i]=t[i]);return n}var tze=100;function rze(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 oze(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 Oce(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 YO(e){e.notifiedListeners??=Oce(e)}function fU(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 dU(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){YO(o);for(let n of o.group.listeners){if(n===o.currentListener)break;fU(o,n)&&o.notifiedListeners?.add(n)}}}function nze(e,t,r){for(let o of e)o.group===t&&(o.recovering||fU(o,r)&&(YO(o),o.notifiedListeners?.add(r)))}function ize({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)&&(fU(i,o)?(YO(i),i.notifiedListeners?.add(o)):n&&(YO(i),i.recoverToLive=!0)))}function sze(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function aze({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 lze(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function Nce(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function Mce(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:s}=e,l=s.size?s.get(t):void 0;if(l){s.delete(t);let u=r;l(),r=n?.()??r,r!==u&&(o=Ice(o,r,u,i)??o)}let c=t(r,o);c&&Nce(e,t,c)}function Rce({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)&&!Ace(e.listenerKeys.get(s),o)||(n?.add(s),Mce(e,s,t(),r,t,o))}function va(e,...t){let r=e,o=r,n=gE,i=!1,s=!1,l=new Set,c=new Set,u=new Set,d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=k=>(u.add(k),()=>u.delete(k)),h=()=>{let k=c.size,E=Symbol();c.add(E);let M=()=>{c.delete(E)&&(c.size||n())};if(k)return M;let B=rU(r),F=[];for(let L of t){let O=L?.getState?.();if(!O)continue;let V=B.filter(W=>ha(O,W));if(V.length){if(t.length===1||V.length===B.length){for(let W of V)F.push(yi(L,[W],K=>{R(W,K[W],!0)}));continue}F.push(kh(L,V,(W,K)=>{for(let Z of V)W[Z]!==K[Z]&&R(Z,W[Z],!0)}));for(let W of V){let K=L?.getState?.();K&&R(W,K[W],!0)}}}let D=[];for(let L of u)D.push(L());let z=t.map(xE);return n=Uw(...F,...D,...z),M},g=(k,E,M)=>{M!==void 0&&(M?oze(k.listenersByKey,M,E):k.allKeysListeners?.delete(E))},v=[],b=(k,E,M=d)=>{let B=k?[...k]:null,F=M.listeners.has(E);return F||sze(v,M,E),B?ize({fastPathFrames:v,group:M,keys:B,listener:E}):(F&&dU(v,M),nze(v,M,E)),F&&(dU(v,M,E),g(M,E,M.listenerKeys.get(E))),M.listeners.add(E),B?(M.listenersByKey??=new Map,rze(M.listenersByKey,B,E),aze({fastPathFrames:v,group:M,keys:B,listener:E})):(M.allKeysListeners??=new Set,M.allKeysListeners.add(E)),M.listenerKeys.set(E,B),()=>{let D=M.disposables.get(E);M.disposables.delete(E),dU(v,M,E);let z=M.listenerKeys.get(E);g(M,E,B),z!==B&&g(M,E,z),M.listenerKeys.delete(E),M.listeners.delete(E),D?.()}},_=(k,E)=>b(k,E),y=(k,E,M)=>{let B=k.listeners.has(E);if(B){k.suspendCounts??=new Map;let D=k.suspendCounts.get(E)??0;k.suspendCounts.set(E,D+1)}let F;try{let D=r;lze(k,E),r!==D&&(F=Ice(M,r,D));let z=E(r,F??M);z&&Nce(k,E,z)}finally{if(B){let D=k.suspendCounts,z=D?.get(E);z&&z>1?D?.set(E,z-1):D?.delete(E),D?.size||delete k.suspendCounts}}},w=(k,E)=>(y(d,E,r),b(k,E)),S=(k,E)=>(!f.listeners.size&&!s&&(o=r),y(f,E,o),b(k,E,f)),x=k=>va(Ule(r,k),N),C=k=>va(Hle(r,k),N),A=()=>r,P=(k,E,M)=>{if(!(M instanceof Set)&&!k.allKeysListeners?.size){let B=k.listenersByKey?.get(M);if(!B)return;let F={group:k,keyedListeners:B,updatedKey:M,currentListener:null};v.push(F);try{for(let D of B){if(F.notifiedListeners?.has(D)||(F.currentListener=D,F.notifiedListeners?.add(D),Mce(k,D,r,E,A,M),!k.allKeysListeners?.size&&!F.recoverToLive))continue;let z=F.notifiedListeners??Oce(F);F.notifiedListeners=z,F.recovering=!0,Rce({group:k,getState:A,prevState:E,updatedKey:M,notifiedListeners:z});return}}finally{v.pop()}return}Rce({group:k,getState:A,prevState:E,updatedKey:M})},R=(k,E,M=!1)=>{if(!ha(r,k))return;let B=r[k],F=typeof E=="function"?E(B):E;if(GO(F,B))return;let D=s;s=!0;let z=r,L={...r,[k]:F};r=L;let O=!1;try{if(!M&&t.length){for(let V of t)if(V?.setState?.(k,F),!GO(r[k],F)){O=!0;break}if(O){let V=0;for(;V<tze;V+=1){let W=!1;for(let K of t){let Z=r[k];K?.setState?.(k,Z),GO(r[k],Z)||(W=!0)}if(!W)break}}}O||P(d,r===L?z:{...r,[k]:z[k]},k)}finally{s=D}if(!f.listeners.size){s||(o=r);return}l.add(k),!i&&(i=!0,queueMicrotask(()=>{i=!1;let V=r,W=l;l=new Set;let K=o;P(f,K,W),o===K&&(o=V)}))},N={getState:A,setState:R,__unstableInternals:{setup:m,init:h,subscribe:_,sync:w,batch:S,pick:x,omit:C}};return N}function bi(e,...t){if(e)return yb(e,"setup")(...t)}function xE(e,...t){if(e)return yb(e,"init")(...t)}function kh(e,...t){if(e)return yb(e,"subscribe")(...t)}function yi(e,...t){if(e)return yb(e,"sync")(...t)}function wb(e,...t){if(e)return yb(e,"batch")(...t)}function qO(e,...t){if(e)return yb(e,"omit")(...t)}function Fce(e,...t){if(e)return yb(e,"pick")(...t)}function Zw(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=va(t,...e);return Object.assign({},...e,r)}function cze(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return rd(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return rd(o).body}function uze(e){return e?.__unstablePrivateStore}function Dce(e={}){e.store;let t=e.store?.getState(),r=Bt(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:Bt(t?.renderedItems,[])},i=uze(e.store),s=va({items:r,renderedItems:n.renderedItems},i),l=va(n,e.store),c=f=>{let m=Xle(f,h=>h.element);s.setState("renderedItems",m),l.setState("renderedItems",m)};bi(l,()=>xE(s)),bi(s,()=>wb(s,["items"],f=>{l.setState("items",f.items)})),bi(s,()=>wb(s,["renderedItems"],f=>{let m=!0,h=requestAnimationFrame(()=>{let{renderedItems:_}=l.getState();f.renderedItems!==_&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>c(f.renderedItems))},v=cze(f.renderedItems),b=new IntersectionObserver(g,{root:v});for(let _ of f.renderedItems)_.element&&b.observe(_.element);return()=>{cancelAnimationFrame(h),b.disconnect()}}));let u=(f,m,h=!1)=>{let g;return m(b=>{let _=b.findIndex(({id:w})=>w===f.id),y=b.slice();if(_!==-1){g=b[_];let w={...g,...f};y[_]=w,o.set(f.id,w)}else y.push(f),o.set(f.id,f);return y}),()=>{m(b=>{if(!g)return h&&o.delete(f.id),b.filter(({id:w})=>w!==f.id);let _=b.findIndex(({id:w})=>w===f.id);if(_===-1)return b;let y=b.slice();return y[_]=g,o.set(f.id,g),y})}},d=f=>u(f,m=>s.setState("items",m),!0);return{...l,registerItem:d,renderItem:f=>Uw(d(f),u(f,m=>s.setState("renderedItems",m))),item:f=>{if(!f)return null;let m=o.get(f);if(!m){let{items:h}=s.getState();m=h.find(g=>g.id===f),m&&o.set(f,m)}return m||null},__unstablePrivateStore:s}}var dze={id:null};function zc(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function fze(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Lce(e,t){return e.filter(r=>r.rowId===t)}function Bce({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&&!(n!=null&&s.id===n))return s.id}}function Vce(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[dze]:[],...e.slice(0,o)]}function KO(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function jce(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function pze(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function mze(e,t,r){let o=jce(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let l=i===0&&r?zc(n):n[i-1];n[i]=l&&t!==l.id&&r?l:pze(l?.rowId)}}return e}function hze(e){let t=KO(e),r=jce(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 zce(e={}){let t=e.store?.getState(),r=Dce(e),o=Bt(e.activeId,t?.activeId,e.defaultActiveId),n=va({...r.getState(),id:Bt(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:Bt(t?.baseElement,null),includesBaseElement:Bt(e.includesBaseElement,t?.includesBaseElement,o===null),moves:Bt(t?.moves,0),orientation:Bt(e.orientation,t?.orientation,"both"),rtl:Bt(e.rtl,t?.rtl,!1),virtualFocus:Bt(e.virtualFocus,t?.virtualFocus,!1),focusLoop:Bt(e.focusLoop,t?.focusLoop,!1),focusWrap:Bt(e.focusWrap,t?.focusWrap,!1),focusShift:Bt(e.focusShift,t?.focusShift,!1)},r,e.store);bi(n,()=>yi(n,["renderedItems","activeId"],l=>{n.setState("activeId",c=>c!==void 0?c:zc(l.renderedItems)?.id)}));let i=(l="next",c={})=>{let u=n.getState(),{skip:d=0,activeId:f=u.activeId,focusShift:m=u.focusShift,focusLoop:h=u.focusLoop,focusWrap:g=u.focusWrap,includesBaseElement:v=u.includesBaseElement,renderedItems:b=u.renderedItems,rtl:_=u.rtl}=c,y=l==="up"||l==="down",w=l==="next"||l==="down",S=w?_&&!y:!_||y,x=m&&!d;if(!d&&!g&&!v&&f!=null&&(!y||!x&&!b.some(D=>D.rowId!=null))){let D=b.findIndex(L=>L.id===f),z=b[D];if(z){let L=S?-1:1,O=Bce({items:b,fromIndex:D+L,step:L,rowId:z.rowId,excludeId:f});return O!==void 0?O:h&&(y?h!=="horizontal":h!=="vertical")?Bce({items:b,fromIndex:L===1?0:b.length-1,step:L,rowId:z.rowId,excludeId:f}):void 0}}let C=y?NO(mze(KO(b),f,x)):b;if(C=S?hE(C):C,C=y?hze(C):C,f==null)return zc(C)?.id;let A=C.find(D=>D.id===f);if(!A)return zc(C)?.id;let P=C.some(D=>D.rowId),R=C.indexOf(A),N=C.slice(R+1),k=Lce(N,A.rowId);if(d){let D=fze(k,f);return(D.slice(d)[0]||D[D.length-1])?.id}let E=h&&(y?h!=="horizontal":h!=="vertical"),M=P&&g&&(y?g!=="horizontal":g!=="vertical"),B=w?(!P||y)&&E&&v:y?v:!1;if(E)return zc(Vce(M&&!B?C:Lce(C,A.rowId),f,B),f)?.id;if(M){let D=zc(B?k:N,f);return B?D?.id||null:D?.id}let F=zc(k,f);return!F&&B?null:F?.id},s=(l,c)=>typeof c=="number"?i(l,{skip:c}):i(l,c);return{...r,...n,setBaseElement:l=>n.setState("baseElement",l),setActiveId:l=>n.setState("activeId",l),move:l=>{l!==void 0&&(n.setState("activeId",l),n.setState("moves",c=>c+1))},first:()=>zc(n.getState().renderedItems)?.id,last:()=>zc(hE(n.getState().renderedItems))?.id,next:l=>s("next",l),previous:l=>s("previous",l),down:l=>s("down",l),up:l=>s("up",l)}}var Hce=zc,Uce=KO;function ad(e,t){return t&&e.item(t)||null}function Wce(e,t=!1){if(Is(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=rd(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var mU=Symbol("FOCUS_SILENTLY");function Gce(e){e[mU]=!0,e.focus({preventScroll:!0})}function Yce(e){let t=e[mU];return delete e[mU],t}function _b(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var cd=a(we(),1),Zce=a(T(),1);var ld=a(we(),1),hU=a(pC(),1),qce=()=>()=>{};function Kt(e,t=MO){let r=ld.useCallback(n=>e?kh(e,null,n):qce(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&ha(s,n))return s[n]};return(0,hU.useSyncExternalStore)(r,o,o)}function ZO(e,t){let r=ld.useRef({}),o=ld.useCallback(i=>e?kh(e,null,i):qce(),[e]),n=()=>{let i=e?.getState(),s=!1,l=r.current;for(let c in t){let u=t[c];if(typeof u=="function"){let d=u(i);Object.is(d,l[c])||(l[c]=d,s=!0)}if(typeof u=="string"){if(!i||!ha(i,u))continue;let d=i[u];Object.is(d,l[c])||(l[c]=d,s=!0)}}return s&&(r.current={...l}),r.current};return(0,hU.useSyncExternalStore)(o,n,n)}function Lo(e,t,r,o){let n=ha(t,r)?t[r]:void 0,i=mce({value:n,setValue:o?t[o]:void 0});Dr(()=>yi(e,[r],(s,l)=>{let{value:c,setValue:u}=i.current;u&&s[r]!==l[r]&&s[r]!==c&&u(s[r])}),[e,r]),Dr(()=>{if(n!==void 0)return e.setState(r,n),wb(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Xw(e,t){let[r,o]=ld.useState(()=>e(t));Dr(()=>xE(r),[r]);let n=ld.useCallback(i=>Kt(r,i),[r]);return[ld.useMemo(()=>({...r,useState:n}),[r,n]),Mt(()=>{o(i=>e({...t,...i.getState()}))})]}var vze="button";function bze(e){return FO(e)?!0:e.tagName==="INPUT"&&!Th(e)}function yze(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 wze(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function Kce(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=yE(e);if(!i)return;let s=yze(i,o),l,c;for(let u=0;u<n.length;u+=1){let d=l;if(l=r(u),!l)break;if(l===d)continue;let f=ad(t,l)?.element;if(!f)continue;let m=wze(f,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<h&&(l=d);break}c=h}return l}function _ze(e,t){return gi(e)?!1:_b(t,e.target)}var gU=Br(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":l,"aria-posinset":c,...u}){let d=UO();t=t||d;let f=Hl(u.id),m=(0,cd.useRef)(null),h=(0,cd.useContext)(kce),g=Ww(u)&&!u.accessibleWhenDisabled,v=u.shouldRegisterItem,b=O=>{if(r)return r;if(O&&h?.baseElement&&h.baseElement===O.baseElement)return h.id},{rowId:_,baseElement:y,isActiveItem:w,ariaSetSize:S,ariaPosInSet:x,isTabbable:C}=ZO(t,{rowId:b,baseElement(O){return O?.baseElement||void 0},isActiveItem(O){return!!O&&O.activeId===f},ariaSetSize(O){if(l!=null)return l;if(O&&h?.ariaSetSize&&h.baseElement===O.baseElement)return h.ariaSetSize},ariaPosInSet(O){if(c!=null)return c;if(!O||!h?.ariaPosInSet||h.baseElement!==O.baseElement)return;let V=b(O),W=O.renderedItems.filter(K=>K.rowId===V);return h.ariaPosInSet+W.findIndex(K=>K.id===f)},isTabbable(O){if(!O?.renderedItems.length)return!0;if(O.virtualFocus)return!1;if(i)return!0;if(O.activeId===null)return!1;let V=t?.item(O.activeId);return V?.disabled||!V?.element?!0:O.activeId===f}}),A=(0,cd.useCallback)(O=>{let V={...O,id:f||O.id,rowId:_,disabled:g,children:O.element?.textContent};return s?s(V):V},[f,_,g,s]),P=u.onFocus,R=(0,cd.useRef)(!1),N=(0,cd.useRef)(null),k=Mt(O=>{if(P?.(O),O.defaultPrevented||$le(O)||!f||!t||_ze(O,t))return;let{virtualFocus:V,baseElement:W}=t.getState();if(t.setActiveId(f),FO(O.currentTarget)&&Wce(O.currentTarget),!V||!gi(O)||bze(O.currentTarget))return;let K=(re,de,pe)=>{qw()&&re.hasAttribute("data-autofocus")&&re.scrollIntoView({block:"nearest",inline:"nearest"}),R.current=!0,de===pe||_b(t,de)?Gce(pe):pe.focus()};if(W?.isConnected){K(O.currentTarget,O.relatedTarget,W);return}if(v===!1)return;let{currentTarget:Z,relatedTarget:Q}=O,ce=()=>{N.current?.(),N.current=null};ce(),N.current=kh(t,null,()=>{if(hb(Z)!==Z){ce();return}let re=t.getState(),de=re.baseElement;de?.isConnected&&(ce(),re.virtualFocus&&K(Z,Q,de))})}),E=u.onBlurCapture,M=Mt(O=>{E?.(O),!O.defaultPrevented&&t?.getState()?.virtualFocus&&R.current&&(R.current=!1,O.preventDefault(),O.stopPropagation())}),B=u.onKeyDown,F=Jo(o),D=Jo(n),z=Mt(O=>{if(B?.(O),O.defaultPrevented||!gi(O)||!t)return;let{currentTarget:V}=O,W=t.getState(),K=!!t.item(f)?.rowId,Z=W.orientation!=="horizontal",Q=W.orientation!=="vertical",ce=()=>!!(K||Q||!W.baseElement||!Is(W.baseElement)),re={ArrowUp:(K||Z)&&t.up,ArrowRight:(K||Q)&&t.next,ArrowDown:(K||Z)&&t.down,ArrowLeft:(K||Q)&&t.previous,Home:()=>{if(ce())return!K||O.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ce())return!K||O.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>Kce(V,t,t?.up,!0),PageDown:()=>Kce(V,t,t?.down)}[O.key];if(re){if(FO(V)){let pe=bE(V),$=Q&&O.key==="ArrowLeft",oe=Q&&O.key==="ArrowRight",fe=Z&&O.key==="ArrowUp",ve=Z&&O.key==="ArrowDown";if(oe||ve){let{length:Oe}=qle(V);if(pe.end!==Oe)return}else if(($||fe)&&pe.start!==0)return}let de=re();if(F(O)||de!==void 0){if(!D(O))return;O.preventDefault(),t.move(de)}}}),L=(0,cd.useMemo)(()=>({id:f,baseElement:y}),[f,y]);return u=id(u,O=>(0,Zce.jsx)(Pce.Provider,{value:L,children:O}),[L]),u={"data-active-item":w||void 0,...u,id:f,ref:Qo(m,u.ref),tabIndex:C?u.tabIndex:-1,onFocus:k,onBlurCapture:M,onKeyDown:z},u=lU(u),u=cU({store:t,...u,getItem:A,shouldRegisterItem:f?v:!1}),Qi({...u,"aria-setsize":S,"aria-posinset":x})}),lFt=sd(Ir(function(t){return Lr(vze,gU(t))}));var ud=a(we(),1),XO=a(T(),1);var Sze="div";function xze(e){return e.some(t=>!!t.rowId)}function Cze(e){let t=e.target;return t&&!Is(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function Eze(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function Xce(e,t,r){return Mt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!gi(o)||Eze(o)||Cze(o))return;let n=ad(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),oce(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function Tze(e){return Hce(NO(hE(Uce(e))))}function Qce(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!Is(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function Pze(e){let[t,r]=(0,ud.useState)(!1),o=(0,ud.useCallback)(()=>r(!0),[]),n=Kt(e,i=>t?ad(e,i.activeId):null);return(0,ud.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),Qce(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var kze=sd(function({store:t,focusOnMove:r,previousElementRef:o}){let n=Kt(t,"moves"),i=Kt(t,"baseElement");return(0,ud.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),l=ad(t,s)?.element;l&&Qce(t,()=>sce(l))},[t,n,r]),Dr(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let l=o.current;o.current=null,l&&gb(l,{relatedTarget:i}),zl(i)||i.focus()},[t,n,i]),null}),vU=Br(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=Tce();t=t||s,Xi(t,!1);let l=(0,ud.useRef)(null),c=(0,ud.useRef)(null),u=Pze(t),[,d]=hce(r?t.setBaseElement:null),f=Kt(t,"virtualFocus"),m=Kt(t,P=>P.virtualFocus?P.activeId:null);Dr(()=>{if(!t||!r||!f)return;let P=c.current;if(c.current=null,!P)return;let R=ad(t,m)?.element||hb(P);R!==P&&gb(P,{relatedTarget:R})},[t,m,f,r]);let h=Xce(t,i.onKeyDownCapture,c),g=Xce(t,i.onKeyUpCapture,c),v=i.onFocusCapture,b=Mt(P=>{if(v?.(P),P.defaultPrevented||!t)return;let{virtualFocus:R}=t.getState();if(!R)return;let N=P.relatedTarget,k=Yce(P.currentTarget);gi(P)&&k&&(P.stopPropagation(),c.current=N)}),_=i.onFocus,y=Mt(P=>{if(_?.(P),P.defaultPrevented||!r||!t)return;let{relatedTarget:R}=P,{virtualFocus:N}=t.getState();N?gi(P)&&!_b(t,R)&&queueMicrotask(u):gi(P)&&t.setActiveId(null)}),w=i.onBlurCapture,S=Mt(P=>{if(w?.(P),P.defaultPrevented||!t)return;let{virtualFocus:R,activeId:N}=t.getState();if(!R)return;let k=ad(t,N)?.element,E=P.relatedTarget,M=_b(t,E),B=c.current;c.current=null,gi(P)&&M?(E===k?B&&B!==E&&gb(B,P):k?gb(k,P):B&&gb(B,P),P.stopPropagation()):!_b(t,P.target)&&k&&gb(k,P)}),x=i.onKeyDown,C=Jo(n),A=Mt(P=>{if(x?.(P),P.nativeEvent.isComposing||P.defaultPrevented||!t||!gi(P))return;let{orientation:R,renderedItems:N,activeId:k,rtl:E}=t.getState();if(ad(t,k)?.element?.isConnected)return;let M=R!=="horizontal",B=R!=="vertical",F=xze(N);if((P.key==="ArrowLeft"||P.key==="ArrowRight"||P.key==="Home"||P.key==="End")&&Is(P.currentTarget))return;let z={ArrowUp:(F||M)&&(()=>F?Tze(N)?.id:t?.last()),ArrowRight:(F||B)&&(E?t.last:t.first),ArrowDown:(F||M)&&t.first,ArrowLeft:(F||B)&&(E?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[P.key];if(z){let L=z();if(L!==void 0){if(!C(P))return;P.preventDefault(),t.move(L)}}});return i=id(i,P=>(0,XO.jsxs)(Kw,{value:t,children:[P,r&&(0,XO.jsx)(kze,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":Kt(t,P=>{if(t&&r&&P.virtualFocus)return ad(t,P.activeId)?.id}),...i,ref:Qo(l,d,i.ref),onKeyDownCapture:h,onKeyUpCapture:g,onFocusCapture:b,onFocus:y,onBlurCapture:S,onKeyDown:A},i=wE({focusable:Kt(t,P=>r&&(P.virtualFocus||P.activeId===null)),...i}),i}),gFt=Ir(function(t){return Lr(Sze,vU(t))});var CE=ga(),yFt=CE.useContext,wFt=CE.useScopedContext,bU=CE.useProviderContext,Jce=CE.ContextProvider,$ce=CE.ScopedContextProvider;var yU=a(we(),1),EE=ga([Jce],[$ce]),CFt=EE.useContext,EFt=EE.useScopedContext,TFt=EE.useProviderContext,eue=EE.ContextProvider,QO=EE.ScopedContextProvider,PFt=(0,yU.createContext)(void 0),kFt=(0,yU.createContext)(void 0);var Sb=a(we(),1),wU=a(T(),1);var nue=a(Vu(),1),Rze="div";function tue(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function rue(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function oue(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[l,c]of o.entries()){if(c.trim()==="none")continue;let u=rue(n[l%n.length]),d=rue(i[l%i.length]);s=Math.max(s,u+d)}return s}function Aze(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(oue(t,o,r),oue(n,s,i))}function _U(e,t,r){return!r&&t!==!1&&(!e||!!t)}var Ize=Br(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=bU();t=t||i,Xi(t,!1);let s=(0,Sb.useRef)(null),l=Hl(n.id),[c,u]=(0,Sb.useState)(null),d=Kt(t,"open"),f=Kt(t,"mounted"),m=Kt(t,"animated"),h=Kt(t,"contentElement"),g=Kt(t.disclosure,"contentElement"),v=(0,Sb.useRef)(!1);Dr(()=>{s.current&&t?.setContentElement(s.current)},[t]),Dr(()=>{let w;return t?.setState("animated",S=>(w=S,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),Dr(()=>{if(!m){d?v.current&&(v.current=!1,u("enter")):(v.current=!0,u(null));return}if(!h?.isConnected){u(null);return}return Wle(()=>{u(d?"enter":f?"leave":null)})},[m,h,d,f]),Dr(()=>{if(!t||!m||!c||!h)return;let w=()=>t?.setState("animating",!1),S=()=>(0,nue.flushSync)(w);if(c==="leave"&&d||c==="enter"&&!d)return;if(typeof m=="number")return tue(m,S);let x=[h];g&&x.push(g);let C=o?.current;C&&x.push(C);let A=Math.max(...x.map(Aze));if(!A){c==="enter"&&t.setState("animated",!1),w();return}return tue(Math.max(A-1e3/60,0),S)},[t,m,h,g,o,d,c]),n=id(n,w=>(0,wU.jsx)(QO,{value:t,children:w}),[t]);let b=_U(f,n.hidden,r),_=n.style,y=(0,Sb.useMemo)(()=>b?{..._,display:"none"}:_,[b,_]);return n={"data-open":d||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:b,...n,id:l,ref:Qo(l?t.setContentElement:null,s,n.ref),style:y},Qi(n)}),Oze=Ir(function(t){return Lr(Rze,Ize(t))}),FFt=Ir(function({unmountOnHide:t,...r}){let o=bU();return Kt(r.store||o,n=>!t||n?.mounted)===!1?null:(0,wU.jsx)(Oze,{...r})});function iue(e={}){let t=Zw(e.store,qO(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Bt(e.open,r?.open,e.defaultOpen,!1),n=Bt(e.animated,r?.animated,!1),i=va({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Bt(r?.contentElement,null),disclosureElement:Bt(r?.disclosureElement,null)},t);return bi(i,()=>yi(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),bi(i,()=>kh(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),bi(i,()=>yi(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function sue(e,t,r){return nd(t,[r.store,r.disclosure]),Lo(e,r,"open","setOpen"),Lo(e,r,"mounted","setMounted"),Lo(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var TE=ga([eue],[QO]),GFt=TE.useContext,YFt=TE.useScopedContext,aue=TE.useProviderContext,lue=TE.ContextProvider,cue=TE.ScopedContextProvider;var JO=a(we(),1),$O=(0,JO.createContext)(void 0),PE=ga([lue,WO],[cue,Kw]),SU=PE.useContext,Qw=PE.useScopedContext,e5=PE.useProviderContext,uue=PE.ContextProvider,due=PE.ScopedContextProvider,t5=(0,JO.createContext)(void 0),fue=(0,JO.createContext)(!1);function pue(e,t,r){return nd(t,[r.store]),Lo(e,r,"items","setItems"),e}function mue(e){return{id:Hl(e.id),...e}}function hue(e,t,r){return e=pue(e,t,r),Lo(e,r,"activeId","setActiveId"),Lo(e,r,"includesBaseElement"),Lo(e,r,"virtualFocus"),Lo(e,r,"orientation"),Lo(e,r,"rtl"),Lo(e,r,"focusLoop"),Lo(e,r,"focusWrap"),Lo(e,r,"focusShift"),e}function gue(e={}){return iue(e)}function vue(e,t,r){return sue(e,t,r)}function bue({popover:e,...t}={}){let r=Zw(t.store,qO(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=gue({...t,store:r}),i=Bt(t.placement,o?.placement,"bottom"),s=va({...n.getState(),placement:i,currentPlacement:i,anchorElement:Bt(o?.anchorElement,null),popoverElement:Bt(o?.popoverElement,null),arrowElement:Bt(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:l=>s.setState("anchorElement",l),setPopoverElement:l=>s.setState("popoverElement",l),setArrowElement:l=>s.setState("arrowElement",l),render:()=>s.setState("rendered",Symbol("rendered"))}}function yue(e,t,r){return nd(t,[r.popover]),Lo(e,r,"placement"),vue(e,t,r)}var Nze="div",xU=Br(function({store:t,...r}){let o=aue();return t=t||o,r={...r,ref:Qo(t?.setAnchorElement,r.ref)},r}),yDt=Ir(function(t){return Lr(Nze,xU(t))});var wue=a(we(),1),Mze="div";function Fze(e){let t=e.relatedTarget;return Yw(t)?mb(e.currentTarget,t):!1}var CU=Symbol("composite-hover");function Dze(e){let{relatedTarget:t}=e;if(!Yw(t))return!1;let r=t;do{if(ha(r,CU)&&r[CU])return!0;r=r.parentElement}while(r);return!1}var EU=Br(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=UO();t=t||i,Xi(t,!1);let s=wce(),l=n.onMouseMove,c=Jo(r),u=Mt(g=>{if(l?.(g),!g.defaultPrevented&&s()&&c(g)){if(!ice(g.currentTarget)){let v=t?.getState().baseElement;v&&!zl(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),d=n.onMouseLeave,f=Jo(o),m=Mt(g=>{d?.(g),!g.defaultPrevented&&s()&&(Fze(g)||Dze(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),h=(0,wue.useCallback)(g=>{g&&(g[CU]=!0)},[]);return n={...n,ref:Qo(h,n.ref),onMouseMove:u,onMouseLeave:m},Qi(n)}),CDt=sd(Ir(function(t){return Lr(Mze,EU(t))}));var An=a(we(),1);var Lze="input";function _ue(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function Sue(e,t){if(!t||e==null)return!1;let r=vE(e),o=vE(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function Bze(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function Vze(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var jze=Br(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:l,showOnMouseDown:c,showOnClick:u=c,showOnKeyDown:d,showOnKeyPress:f=d,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...b}){let _=e5();t=t||_,Xi(t,!1);let y=(0,An.useRef)(null),[w,S]=yce(),x=(0,An.useRef)(!1),C=(0,An.useRef)(!1),A=Kt(t,X=>X.virtualFocus&&o),P=v==="inline"||v==="both",[R,N]=(0,An.useState)(P);bce(()=>{P&&N(!0)},[P]);let k=Kt(t,"value"),E=(0,An.useRef)(void 0);(0,An.useEffect)(()=>yi(t,["selectedValue","activeId"],(X,ge)=>{E.current=ge.selectedValue}),[t]);let M=Kt(t,X=>{if(P&&R&&!(X.activeValue&&Array.isArray(X.selectedValue)&&(X.selectedValue.includes(X.activeValue)||E.current?.includes(X.activeValue))))return X.activeValue}),B=Kt(t,"renderedItems"),F=Kt(t,"open"),D=Kt(t,"contentElement"),z=(0,An.useMemo)(()=>!P||!R?k:_ue(B,M,A)?Sue(k,M)?k+(M?.slice(k.length)||""):k:M||k,[P,R,B,M,A,k]);(0,An.useEffect)(()=>{let X=y.current;if(!X)return;let ge=()=>N(!0);return X.addEventListener("combobox-item-move",ge),()=>{X.removeEventListener("combobox-item-move",ge)}},[]),(0,An.useEffect)(()=>{if(!P||!R||!M||!_ue(B,M,A)||!Sue(k,M))return;let X=gE;return queueMicrotask(()=>{let ge=y.current;if(!ge)return;let{start:Ue,end:Ye}=bE(ge),st=k.length,St=M.length;DO(ge,st,St),X=()=>{if(!zl(ge))return;let{start:dt,end:xt}=bE(ge);dt===st&&xt===St&&DO(ge,Ue,Ye)}}),()=>X()},[w,P,R,M,B,A,k]);let L=Mt(n),O=(0,An.useRef)(null),V=(0,An.useRef)(void 0),W=(0,An.useRef)(!1),K=(0,An.useRef)(!1);(0,An.useEffect)(()=>{if(!F||!D)return;let X=yE(D);if(!X)return;let ge=()=>{x.current=!1,W.current=!0},Ue=()=>{if(K.current||(W.current=!0),!t||!x.current)return;let{activeId:st}=t.getState();st!==null&&st!==O.current&&(x.current=!1)},Ye={passive:!0,capture:!0};return X.addEventListener("wheel",ge,Ye),X.addEventListener("touchmove",ge,Ye),X.addEventListener("scroll",Ue,Ye),()=>{X.removeEventListener("wheel",ge,!0),X.removeEventListener("touchmove",ge,!0),X.removeEventListener("scroll",Ue,!0)}},[F,D,t]),Dr(()=>{W.current=!1,k&&(C.current||(x.current=!0))},[k]),Dr(()=>{A!=="always"&&F||(x.current=F)},[A,F]),Dr(()=>{F||(V.current=void 0)},[F]);let Z=Kt(t,"resetValueOnSelect");nd(()=>{let X=x.current;if(!t||!F||!X&&(!Z||W.current))return;let{baseElement:ge,contentElement:Ue,activeId:Ye}=t.getState();if(!(ge&&!zl(ge))){if(Ue?.hasAttribute("data-placing")){let st=new MutationObserver(S);return st.observe(Ue,{attributeFilter:["data-placing"]}),()=>st.disconnect()}if(A&&X){let st=L(B),St=st!==void 0?st:Vze(B)??t.first();O.current=St;let dt=St??null,xt=t.item(dt)?.value,Xt=V.current;dt!==Ye||Xt?.id!==dt||Xt?.value!==xt?(V.current={id:dt,value:xt},t.move(dt)):t.setState("activeValue",xt)}else{let st=t.item(Ye||t.first())?.element;st&&"scrollIntoView"in st&&(K.current=!0,st.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{K.current=!1}))}}},[t,F,w,k,A,Z,L,B]),(0,An.useEffect)(()=>{if(!P)return;let X=y.current;if(!X)return;let ge=[X,D].filter(Ye=>!!Ye),Ue=Ye=>{ge.every(st=>BO(Ye,st))&&t?.setValue(z)};for(let Ye of ge)Ye.addEventListener("focusout",Ue);return()=>{for(let Ye of ge)Ye.removeEventListener("focusout",Ue)}},[P,D,t,z]);let Q=X=>X.currentTarget.value.length>=s,ce=b.onChange,re=Jo(l??Q),de=Jo(i??!t.tag),pe=Mt(X=>{if(ce?.(X),X.defaultPrevented||!t)return;let ge=X.currentTarget,{value:Ue,selectionStart:Ye,selectionEnd:st}=ge,St=X.nativeEvent;if(x.current=!0,nce(St)&&(St.isComposing&&(x.current=!1,C.current=!0),P)){let dt=St.inputType==="insertText"||St.inputType==="insertCompositionText",xt=Ye===Ue.length;N(dt&&xt)}if(de(X)){let dt=Ue===t.getState().value;t.setValue(Ue),queueMicrotask(()=>{DO(ge,Ye,st)}),P&&A&&dt&&S()}re(X)&&t.show(),(!A||!x.current)&&t.setActiveId(null)}),$=b.onCompositionEnd,oe=Mt(X=>{x.current=!0,C.current=!1,$?.(X),!X.defaultPrevented&&A&&S()}),fe=b.onMouseDown,ve=Jo(m??(()=>t.getState().includesBaseElement)),Oe=Jo(h),ee=Jo(u??Q),te=Mt(X=>{fe?.(X),!X.defaultPrevented&&(X.button||X.ctrlKey||t&&(ve(X)&&t.setActiveId(null),Oe(X)&&t.setValue(z),ee(X)&&vb(X.currentTarget,"mouseup",t.show)))}),ue=b.onKeyDown,ne=Jo(f??Q),ie=Mt(X=>{if(ue?.(X),X.repeat||(x.current=!1),X.defaultPrevented||!t)return;let{open:ge}=t.getState();if(ge&&X.key==="Enter"){X.preventDefault();return}X.ctrlKey||X.altKey||X.shiftKey||X.metaKey||ge||(X.key==="ArrowUp"||X.key==="ArrowDown")&&ne(X)&&(X.preventDefault(),t.show())}),Ie=b.onBlur,Pe=Mt(X=>{x.current=!1,Ie?.(X)}),Me=Hl(b.id),Ne=Bze(v)?v:void 0,Fe=Kt(t,X=>X.activeId===null);return b={role:"combobox","aria-autocomplete":Ne,"aria-haspopup":Kle(D,"listbox"),"aria-expanded":F,"aria-controls":D?.id,"data-active-item":Fe||void 0,value:z,...b,id:Me,ref:Qo(y,b.ref),onChange:pe,onCompositionEnd:oe,onMouseDown:te,onKeyDown:ie,onBlur:Pe},b=vU({store:t,focusable:r,...b,moveOnKeyPress:X=>Gle(g,X)?!1:(P&&N(!0),!0)}),b=xU({store:t,...b}),{autoComplete:"off",...b}}),r5=Ir(function(t){return Lr(Lze,jze(t))});var o5=a(we(),1),TU=a(T(),1);var zze="div";function Hze(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function Uze(e){return Zle(e)??"option"}var Wze=Br(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:l=!1,moveOnKeyPress:c=!0,getItem:u,...d}){let f=Qw();t=t||f,Xi(t,!1);let{resetValueOnSelectState:m,multiSelectable:h,selected:g}=ZO(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(R){return Array.isArray(R.selectedValue)},selected(R){return Hze(R.selectedValue,r)}}),v=(0,o5.useCallback)(R=>{let N={...R,value:r};return u?u(N):N},[r,u]);n=n??!h,o=o??(r!=null&&!h);let b=d.onClick,_=Jo(n),y=Jo(i),w=Jo(s??m??h),S=Jo(o),x=Mt(R=>{b?.(R),!R.defaultPrevented&&(rce(R)||tce(R)||(r!=null&&(y(R)&&(w(R)&&t?.resetValue(),t?.setSelectedValue(N=>Array.isArray(N)?N.includes(r)?N.filter(k=>k!==r):[...N,r]:r)),_(R)&&t?.setValue(r)),S(R)&&t?.hide()))}),C=d.onKeyDown,A=Mt(R=>{if(C?.(R),R.defaultPrevented)return;let N=t?.getState().baseElement;if(!N||zl(N))return;let k=R.key.length===1&&!R.ctrlKey&&!R.metaKey,E=(LO()?R.metaKey:R.ctrlKey)&&R.key.toLowerCase()==="v",M=R.key==="Backspace"||R.key==="Delete";(k||E||M)&&(queueMicrotask(()=>N.focus()),Is(N)&&t?.setValue(N.value))});h&&g!=null&&(d={"aria-selected":g,...d}),d=id(d,R=>(0,TU.jsx)(t5.Provider,{value:r,children:(0,TU.jsx)(fue.Provider,{value:g??!1,children:R})}),[r,g]),d={role:Uze((0,o5.useContext)($O)),children:r,...d,onClick:x,onKeyDown:A};let P=Jo(c);return d=gU({store:t,...d,getItem:v,moveOnKeyPress:R=>{if(!P(R))return!1;let N=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(N),!0}}),d=EU({store:t,focusOnHover:l,...d}),d}),n5=sd(Ir(function(t){return Lr(zze,Wze(t))}));var i5=a(we(),1),xue=a(T(),1);var Gze="span";function PU(e){return vE(e).toLowerCase()}function Yze(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 qze(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 Kze(e){let t=[],r=[],o=0;for(let i of e){let s=PU(i).length;for(let l=0;l<s;l+=1)t.push(l===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 Zze(e,t){if(!t.length)return t;let{starts:r,ends:o}=Kze(e),n=[];for(let[i,s]of t){let l=r[i],c=o[i+s];l==null||c==null||c<=l||n.push([l,c-l])}return n}function Xze(e,t){if(!e||!t)return e;let r=zle(t).map(PU),o=[],n=(c,u=!1)=>(0,xue.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:c},o.length),i=Zze(e,qze(Yze(PU(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[l]=s;return[e.slice(0,l),...i.flatMap(([c,u],d)=>{let f=e.slice(c,c+u),m=i[d+1]?.[0];return[f,e.slice(c+u,m)]})].forEach((c,u)=>{c&&o.push(n(c,u%2===0))}),o}var Qze=Br(function({store:t,value:r,userValue:o,...n}){let i=Qw();t=t||i;let s=(0,i5.useContext)(t5),l=r??s,c=Kt(t,u=>o??u?.value);return n={children:(0,i5.useMemo)(()=>{if(l)return c?Xze(l,c):l},[l,c]),...n},Qi(n)}),s5=Ir(function(t){return Lr(Gze,Qze(t))});var Jze="label",$ze=Br(function({store:t,...r}){let o=e5();return t=t||o,Xi(t,!1),r={htmlFor:Kt(t,n=>n.baseElement?.id),...r},Qi(r)}),a5=sd(Ir(function(t){return Lr(Jze,$ze(t))}));var l5=a(we(),1),kU=a(T(),1);var eHe="div",tHe=Br(function({store:t,alwaysVisible:r,...o}){let n=Qw(!0),i=SU();t=t||i;let s=!!t&&t===n;Xi(t,!1);let l=(0,l5.useRef)(null),c=Hl(o.id),u=Kt(t,"mounted"),d=_U(u,o.hidden,r),f=d?{...o.style,display:"none"}:o.style,m=Kt(t,w=>Array.isArray(w.selectedValue)),h=vce(l,"role",o.role),g=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[v,b]=(0,l5.useState)(!1),_=Kt(t,"contentElement");Dr(()=>{if(!u)return;let w=l.current;if(!w||_!==w)return;let S=()=>{b(!!w.querySelector("[role='listbox']"))},x=new MutationObserver(S);return x.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),S(),()=>x.disconnect()},[u,_]),v||(o={role:"listbox","aria-multiselectable":g,...o}),o=id(o,w=>(0,kU.jsx)(due,{value:t,children:(0,kU.jsx)($O.Provider,{value:h,children:w})}),[t,h]);let y=c&&(!n||!s)?t.setContentElement:null;return o={hidden:d,...o,id:c,ref:Qo(y,l,o.ref),style:f},Qi(o)}),c5=Ir(function(t){return Lr(eHe,tHe(t))});var RU=a(we(),1),iLt=(0,RU.createContext)(null),sLt=(0,RU.createContext)(null),kE=ga([WO],[Kw]),Cue=kE.useContext,aLt=kE.useScopedContext,lLt=kE.useProviderContext,cLt=kE.ContextProvider,uLt=kE.ScopedContextProvider;var rHe=qw()&&Qle();function Eue({tag:e,...t}={}){let r=Zw(t.store,Fce(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Bt(t.activeId,n?.activeId,t.defaultActiveId,null),s=zce({...t,activeId:i,includesBaseElement:Bt(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Bt(t.orientation,n?.orientation,"vertical"),focusLoop:Bt(t.focusLoop,n?.focusLoop,!0),focusWrap:Bt(t.focusWrap,n?.focusWrap,!0),virtualFocus:Bt(t.virtualFocus,n?.virtualFocus,!0)}),l=bue({...t,placement:Bt(t.placement,n?.placement,"bottom-start")}),c=Bt(t.value,n?.value,t.defaultValue,""),u=Bt(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),d=Array.isArray(u),f={...s.getState(),...l.getState(),value:c,selectedValue:u,resetValueOnSelect:Bt(t.resetValueOnSelect,n?.resetValueOnSelect,d),resetValueOnHide:Bt(t.resetValueOnHide,n?.resetValueOnHide,d&&!e),activeValue:n?.activeValue},m=va(f,s,l,r);return rHe&&bi(m,()=>yi(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),bi(m,()=>{if(e)return Uw(yi(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),yi(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),bi(m,()=>yi(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",c))})),bi(m,()=>yi(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),bi(m,()=>yi(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),bi(m,()=>wb(m,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=m.getState(),b=s.item(v);m.setState("activeValue",b?.value)})),{...l,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",f.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function nHe(e){let t=Cue();return e={...e,tag:e.tag!==void 0?e.tag:t},mue(e)}function iHe(e,t,r){return nd(t,[r.tag]),Lo(e,r,"value","setValue"),Lo(e,r,"selectedValue","setSelectedValue"),Lo(e,r,"resetValueOnHide"),Lo(e,r,"resetValueOnSelect"),Object.assign(hue(yue(e,t,r),t,r),{tag:r.tag})}function AU(e={}){e=nHe(e);let[t,r]=Xw(Eue,e);return iHe(t,r,e)}var Tue=a(T(),1);function u5(e={}){return(0,Tue.jsx)(uue,{value:AU(e),children:e.children})}var Aue=a(mw(),1);var Iue=a(Ce(),1),Rh=a(j(),1),xb=a(U(),1),dd=a(G(),1);var aHe=[],RE=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:aHe;var AE=a(U(),1),lHe=[];function Zn({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:lHe,[o,n]=(0,AE.useState)(r),[i,s]=(0,AE.useState)(!1);return(0,AE.useEffect)(()=>{if(!t){n(r);return}let l=!1;return s(!0),t().then(c=>{if(!l){let u=Array.isArray(c)&&c.length>0?c:r;n(u)}}).catch(()=>{l||n(r)}).finally(()=>{l||s(!1)}),()=>{l=!0}},[t,r]),{elements:o,isLoading:i}}var tr=a(T(),1);function Pue(e=""){return(0,Aue.default)(e.trim().toLowerCase())}var kue=(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 Rue(e,t){return`${e}-${t}`}var Oue=({selected:e})=>(0,tr.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,tr.jsx)(dd.Icon,{icon:Io})}),Nue=({selected:e})=>(0,tr.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function Mue({view:e,filter:t,onChangeView:r}){let o=(0,Iue.useInstanceId)(Mue,"dataviews-filter-list-box"),[n,i]=(0,xb.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),l=RE(t,s);return(0,tr.jsx)(dd.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Rh.sprintf)((0,Rh.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(Rue(o,t.elements[0].value))},render:(0,tr.jsx)(dd.Composite.Typeahead,{}),children:t.elements.map(c=>(0,tr.jsxs)(dd.Composite.Hover,{render:(0,tr.jsx)(dd.Composite.Item,{id:Rue(o,c.value),render:(0,tr.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:kue(t,s,c.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:kue(t,s,c.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,tr.jsx)(Nue,{selected:l===c.value}),!t.singleSelection&&(0,tr.jsx)(Oue,{selected:l.includes(c.value)}),(0,tr.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function cHe({view:e,filter:t,onChangeView:r}){let[o,n]=(0,xb.useState)(""),i=(0,xb.useDeferredValue)(o),s=e.filters?.find(u=>u.field===t.field),l=RE(t,s),c=(0,xb.useMemo)(()=>{let u=Pue(i);return t.elements.filter(d=>Pue(d.label).includes(u))},[t.elements,i]);return(0,tr.jsxs)(u5,{selectedValue:l,setSelectedValue:u=>{let d=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:u}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:d})},setValue:n,children:[(0,tr.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,tr.jsx)(Yt,{render:(0,tr.jsx)(a5,{}),children:(0,Rh.__)("Search items")}),(0,tr.jsx)(r5,{autoSelect:"always",placeholder:(0,Rh.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,tr.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,tr.jsx)(dd.Icon,{icon:BV})})]}),(0,tr.jsxs)(c5,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(u=>(0,tr.jsxs)(n5,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,tr.jsx)(Nue,{selected:l===u.value}),!t.singleSelection&&(0,tr.jsx)(Oue,{selected:l.includes(u.value)}),(0,tr.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,tr.jsx)(s5,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,tr.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!c.length&&(0,tr.jsx)("p",{children:(0,Rh.__)("No results found")})]})]})}function Fue(e){let{elements:t,isLoading:r}=Zn({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,tr.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,tr.jsx)(dd.Spinner,{})});if(t.length===0)return(0,tr.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Rh.__)("No elements found")});let o=t.length>10?cHe:Mue;return(0,tr.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Due=a(y2(),1),Lue=a(Ce(),1),IU=a(U(),1),Bue=a(G(),1);var OU=a(T(),1);function Vue({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=RE(e,n),s=(0,IU.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),l=(0,IU.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),c=(0,Lue.useEvent)(u=>{if(!s||!n)return;let d=s.getValue({item:u});(0,Due.default)(d,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:d===""?void 0:d}:f)})});return!s||!s.Edit||!n?null:(0,OU.jsx)(Bue.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,OU.jsx)(s.Edit,{hideLabelFromVision:!0,data:l,field:s,operator:n.operator,onChange:c})})}var uHe=Math.pow(10,8)*24*60*60*1e3,JLt=-uHe,d5=6048e5,jue=864e5,NU=6e4,MU=36e5;var dHe=3600;var zue=dHe*24,$Lt=zue*7,fHe=zue*365.2425,pHe=fHe/12,e4t=pHe*3,FU=Symbol.for("constructDateFrom");function $o(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&FU in e?e[FU](t):e instanceof Date?new e.constructor(t):new Date(t)}function Zt(e,t){return $o(t||e,e)}function f5(e,t,r){let o=Zt(e,r?.in);return isNaN(t)?$o(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function p5(e,t,r){let o=Zt(e,r?.in);if(isNaN(t))return $o(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=$o(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 mHe={};function Ah(){return mHe}function $f(e,t){let r=Ah(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Zt(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 Cb(e,t){return $f(e,{...t,weekStartsOn:1})}function m5(e,t){let r=Zt(e,t?.in),o=r.getFullYear(),n=$o(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Cb(n),s=$o(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let l=Cb(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=l.getTime()?o:o-1}function DU(e){let t=Zt(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 Hue(e,...t){let r=$o.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function LU(e,t){let r=Zt(e,t?.in);return r.setHours(0,0,0,0),r}function Uue(e,t,r){let[o,n]=Hue(r?.in,e,t),i=LU(o),s=LU(n),l=+i-DU(i),c=+s-DU(s);return Math.round((l-c)/jue)}function Wue(e,t){let r=m5(e,t),o=$o(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Cb(o)}function Gue(e,t,r){return f5(e,t*7,r)}function Yue(e,t,r){return p5(e,t*12,r)}function que(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function ep(e){return!(!que(e)&&typeof e!="number"||isNaN(+Zt(e)))}function Kue(e,t){let r=Zt(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function IE(e,t){let r=Zt(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function h5(e,t){let r=Zt(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var hHe={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"}},Zue=(e,t,r)=>{let o,n=hHe[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 g5(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var gHe={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},vHe={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},bHe={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},Xue={date:g5({formats:gHe,defaultWidth:"full"}),time:g5({formats:vHe,defaultWidth:"full"}),dateTime:g5({formats:bHe,defaultWidth:"full"})};var yHe={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},Que=(e,t,r,o)=>yHe[e];function Jw(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,l=r?.width?String(r.width):s;n=e.formattingValues[l]||e.formattingValues[s]}else{let s=e.defaultWidth,l=r?.width?String(r.width):e.defaultWidth;n=e.values[l]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var wHe={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},_He={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},SHe={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"]},xHe={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"]},CHe={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"}},EHe={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"}},THe=(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"},Jue={ordinalNumber:THe,era:Jw({values:wHe,defaultWidth:"wide"}),quarter:Jw({values:_He,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Jw({values:SHe,defaultWidth:"wide"}),day:Jw({values:xHe,defaultWidth:"wide"}),dayPeriod:Jw({values:CHe,defaultWidth:"wide",formattingValues:EHe,defaultFormattingWidth:"wide"})};function $w(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],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?kHe(l,f=>f.test(s)):PHe(l,f=>f.test(s)),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function PHe(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function kHe(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function $ue(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 l=t.slice(n.length);return{value:s,rest:l}}}var RHe=/^(\d+)(th|st|nd|rd)?/i,AHe=/\d+/i,IHe={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},OHe={any:[/^b/i,/^(a|c)/i]},NHe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},MHe={any:[/1/i,/2/i,/3/i,/4/i]},FHe={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},DHe={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]},LHe={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},BHe={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]},VHe={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},jHe={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}},ede={ordinalNumber:$ue({matchPattern:RHe,parsePattern:AHe,valueCallback:e=>parseInt(e,10)}),era:$w({matchPatterns:IHe,defaultMatchWidth:"wide",parsePatterns:OHe,defaultParseWidth:"any"}),quarter:$w({matchPatterns:NHe,defaultMatchWidth:"wide",parsePatterns:MHe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:$w({matchPatterns:FHe,defaultMatchWidth:"wide",parsePatterns:DHe,defaultParseWidth:"any"}),day:$w({matchPatterns:LHe,defaultMatchWidth:"wide",parsePatterns:BHe,defaultParseWidth:"any"}),dayPeriod:$w({matchPatterns:VHe,defaultMatchWidth:"any",parsePatterns:jHe,defaultParseWidth:"any"})};var BU={code:"en-US",formatDistance:Zue,formatLong:Xue,formatRelative:Que,localize:Jue,match:ede,options:{weekStartsOn:0,firstWeekContainsDate:1}};function tde(e,t){let r=Zt(e,t?.in);return Uue(r,h5(r))+1}function rde(e,t){let r=Zt(e,t?.in),o=+Cb(r)-+Wue(r);return Math.round(o/d5)+1}function v5(e,t){let r=Zt(e,t?.in),o=r.getFullYear(),n=Ah(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=$o(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let l=$f(s,t),c=$o(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let u=$f(c,t);return+r>=+l?o+1:+r>=+u?o:o-1}function ode(e,t){let r=Ah(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=v5(e,t),i=$o(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),$f(i,t)}function nde(e,t){let r=Zt(e,t?.in),o=+$f(r,t)-+ode(r,t);return Math.round(o/d5)+1}function nr(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var tp={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return nr(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):nr(r+1,2)},d(e,t){return nr(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 nr(e.getHours()%12||12,t.length)},H(e,t){return nr(e.getHours(),t.length)},m(e,t){return nr(e.getMinutes(),t.length)},s(e,t){return nr(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return nr(n,t.length)}};var e_={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},VU={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 tp.y(e,t)},Y:function(e,t,r,o){let n=v5(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return nr(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):nr(i,t.length)},R:function(e,t){let r=m5(e);return nr(r,t.length)},u:function(e,t){let r=e.getFullYear();return nr(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 nr(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 nr(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 tp.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 nr(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=nde(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):nr(n,t.length)},I:function(e,t,r){let o=rde(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):nr(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):tp.d(e,t)},D:function(e,t,r){let o=tde(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):nr(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 nr(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 nr(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 nr(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=e_.noon:o===0?n=e_.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=e_.evening:o>=12?n=e_.afternoon:o>=4?n=e_.morning:n=e_.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 tp.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):tp.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):nr(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):nr(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):tp.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):tp.s(e,t)},S:function(e,t){return tp.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return sde(o);case"XXXX":case"XX":return Eb(o);default:return Eb(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return sde(o);case"xxxx":case"xx":return Eb(o);default:return Eb(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ide(o,":");default:return"GMT"+Eb(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ide(o,":");default:return"GMT"+Eb(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return nr(o,t.length)},T:function(e,t,r){return nr(+e,t.length)}};function ide(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+nr(i,2)}function sde(e,t){return e%60===0?(e>0?"-":"+")+nr(Math.abs(e)/60,2):Eb(e,t)}function Eb(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=nr(Math.trunc(o/60),2),i=nr(o%60,2);return r+n+t+i}var ade=(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"})}},lde=(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"})}},zHe=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return ade(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}}",ade(o,t)).replace("{{time}}",lde(n,t))},cde={p:lde,P:zHe};var HHe=/^D+$/,UHe=/^Y+$/,WHe=["D","DD","YY","YYYY"];function ude(e){return HHe.test(e)}function dde(e){return UHe.test(e)}function fde(e,t,r){let o=GHe(e,t,r);if(console.warn(o),WHe.includes(e))throw new RangeError(o)}function GHe(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 YHe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,qHe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,KHe=/^'([^]*?)'?$/,ZHe=/''/g,XHe=/[a-zA-Z]/;function jU(e,t,r){let o=Ah(),n=r?.locale??o.locale??BU,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,l=Zt(e,r?.in);if(!ep(l))throw new RangeError("Invalid time value");let c=t.match(qHe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let m=cde[f];return m(d,n.formatLong)}return d}).join("").match(YHe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:QHe(d)};if(VU[f])return{isToken:!0,value:d};if(f.match(XHe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(c=n.localize.preprocessor(l,c));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!r?.useAdditionalWeekYearTokens&&dde(f)||!r?.useAdditionalDayOfYearTokens&&ude(f))&&fde(f,t,String(e));let m=VU[f[0]];return m(l,f,n.localize,u)}).join("")}function QHe(e){let t=e.match(KHe);return t?t[1].replace(ZHe,"'"):e}function Tb(e,t,r){return f5(e,-t,r)}function pde(e,t){let r=()=>$o(t?.in,NaN),o=t?.additionalDigits??2,n=tUe(e),i;if(n.date){let u=rUe(n.date,o);i=oUe(u.restDateString,u.year)}if(!i||isNaN(+i))return r();let s=+i,l=0,c;if(n.time&&(l=nUe(n.time),isNaN(l)))return r();if(n.timezone){if(c=iUe(n.timezone),isNaN(c))return r()}else{let u=new Date(s+l),d=Zt(0,t?.in);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return Zt(s+l+c,t?.in)}var b5={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},JHe=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,$He=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,eUe=/^([+-])(\d{2})(?::?(\d{2}))?$/;function tUe(e){let t={},r=e.split(b5.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],b5.timeZoneDelimiter.test(t.date)&&(t.date=e.split(b5.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=b5.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function rUe(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 oUe(e,t){if(t===null)return new Date(NaN);let r=e.match(JHe);if(!r)return new Date(NaN);let o=!!r[4],n=OE(r[1]),i=OE(r[2])-1,s=OE(r[3]),l=OE(r[4]),c=OE(r[5])-1;if(o)return uUe(t,l,c)?sUe(t,l,c):new Date(NaN);{let u=new Date(0);return!lUe(t,i,s)||!cUe(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,s)),u)}}function OE(e){return e?parseInt(e):1}function nUe(e){let t=e.match($He);if(!t)return NaN;let r=zU(t[1]),o=zU(t[2]),n=zU(t[3]);return dUe(r,o,n)?r*MU+o*NU+n*1e3:NaN}function zU(e){return e&&parseFloat(e.replace(",","."))||0}function iUe(e){if(e==="Z")return 0;let t=e.match(eUe);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return fUe(o,n)?r*(o*MU+n*NU):NaN}function sUe(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 aUe=[31,null,31,30,31,30,31,31,30,31,30,31];function mde(e){return e%400===0||e%4===0&&e%100!==0}function lUe(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(aUe[t]||(mde(e)?29:28))}function cUe(e,t){return t>=1&&t<=(mde(e)?366:365)}function uUe(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function dUe(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function fUe(e,t){return t>=0&&t<=59}function y5(e,t,r){return p5(e,-t,r)}function hde(e,t,r){return Gue(e,-t,r)}function w5(e,t,r){return Yue(e,-t,r)}var Ve=a(j(),1),Bo=a(U(),1),Os=a(cn(),1);var HU=a(T(),1),en={Name:(0,HU.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,HU.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function gde(e,t){switch(t){case"days":return Tb(new Date,e);case"weeks":return hde(new Date,e);case"months":return y5(new Date,e);case"years":return w5(new Date,e);default:return new Date}}var vde={label:(0,Ve.__)("Is none of"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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"?!r.includes(o):!1}),selection:"multi"},_5=[{name:io,label:(0,Ve.__)("Includes"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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"?r.includes(o):!1},selection:"multi"},{name:so,...vde},{name:Ki,label:(0,Ve.__)("Includes all"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),en),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:qn,...vde},{name:ks,label:(0,Ve.__)("Between (inc)"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Rs,label:(0,Ve.__)("In the past"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=gde(r.value,r.unit),n=(0,Os.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:fa,label:(0,Ve.__)("Over"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=gde(r.value,r.unit);return(0,Os.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:_o,label:(0,Ve.__)("Is"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:So,label:(0,Ve.__)("Is not"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:ah,label:(0,Ve.__)("Less than"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:lh,label:(0,Ve.__)("Greater than"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:ch,label:(0,Ve.__)("Less than or equal"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:uh,label:(0,Ve.__)("Greater than or equal"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:dh,label:(0,Ve.__)("Before"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=(0,Os.getDate)(r);return(0,Os.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:fh,label:(0,Ve.__)("After"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=(0,Os.getDate)(r);return(0,Os.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ph,label:(0,Ve.__)("Before (inc)"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=(0,Os.getDate)(r);return(0,Os.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:mh,label:(0,Ve.__)("After (inc)"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=(0,Os.getDate)(r);return(0,Os.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Zu,label:(0,Ve.__)("Contains"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:Xu,label:(0,Ve.__)("Doesn't contain"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:Qu,label:(0,Ve.__)("Starts with"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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:hh,label:(0,Ve.__)("On"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=(0,Os.getDate)(r),n=(0,Os.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:gh,label:(0,Ve.__)("Not on"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<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=(0,Os.getDate)(r),n=(0,Os.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Pb=e=>_5.find(t=>t.name===e),bde=()=>_5.map(e=>e.name),yde=e=>_5.filter(t=>t.selection==="single").some(t=>t.name===e),wde=e=>_5.some(t=>t.name===e);var tn=a(T(),1),pUe="Enter",mUe=" ",hUe=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Pb(t?.operator);return o!==void 0?o.filterText(r,e):(0,rp.sprintf)((0,rp.__)("Unknown status for %1$s"),r.name)};function gUe({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Pb(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)(ae,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,tn.jsx)(Ih.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,tn.jsx)(Ih.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,rp.__)("Conditions"),value:i,options:o,onChange:s=>{let l=s,c=n?.operator,u=n?[...(t.filters??[]).map(d=>{if(d.field===e.field){let f=Pb(c)?.selection,m=Pb(l)?.selection,h=f!==m||[f,m].includes("custom");return{...d,value:h?void 0:d.value,operator:l}}return d})]:[...t.filters??[],{field:e.field,operator:l,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function _de({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,S5.useRef)(null),{filter:i,view:s,onChangeView:l}=o,c=s.filters?.find(_=>_.field===i.field),u=[],d=(0,S5.useMemo)(()=>{let _=r.find(y=>y.id===i.field);return _&&{..._,getValue:({item:y})=>y[_.id]}},[r,i.field]),{elements:f}=Zn({elements:i.elements,getElements:i.getElements});if(f.length>0)u=f.filter(_=>i.singleSelection?_.value===c?.value:c?.value?.includes(_.value));else if(Array.isArray(c?.value)){let _=c.value.map(y=>d?.getValueFormatted({item:{[d.id]:y},field:d})||String(y));u=[{value:c.value,label:_}]}else if(typeof c?.value=="object")u=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let _=d!==void 0?d.getValueFormatted({item:{[d.id]:c.value},field:d}):String(c.value);u=[{value:c.value,label:_}]}let m=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,v=!h&&(!m||g),b=m?(0,rp.__)("Reset"):(0,rp.__)("Remove");return(0,tn.jsx)(Ih.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:_,onToggle:y})=>(0,tn.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,tn.jsxs)(Ze.Root,{children:[(0,tn.jsx)(Ze.Trigger,{render:(0,tn.jsx)("div",{className:J("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||y()},onKeyDown:w=>{!h&&[pUe,mUe].includes(w.key)&&(y(),w.preventDefault())},"aria-disabled":h,"aria-pressed":_,"aria-expanded":_,ref:n,children:(0,tn.jsx)(hUe,{activeElements:u,filterInView:c,filter:i})})}),(0,tn.jsx)(Ze.Popup,{children:(0,rp.sprintf)((0,rp.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,tn.jsxs)(Ze.Root,{children:[(0,tn.jsx)(Ze.Trigger,{render:(0,tn.jsx)("button",{className:J("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":b,onClick:()=>{l({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,tn.jsx)(Ih.Icon,{icon:Fi})})}),(0,tn.jsx)(Ze.Popup,{children:b})]})]}),renderContent:()=>(0,tn.jsxs)(ae,{direction:"column",justify:"flex-start",children:[(0,tn.jsx)(gUe,{...o}),o.filter.hasElements?(0,tn.jsx)(Fue,{...o,filter:{...o.filter,elements:f}}):(0,tn.jsx)(Vue,{...o,fields:r})]})})}var x5=a(G(),1),Sde=a(j(),1),xde=a(U(),1);var op=a(T(),1),{Menu:NE}=_t(x5.privateApis);function UU({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,op.jsxs)(NE,{children:[(0,op.jsx)(NE.TriggerButton,{...n}),(0,op.jsx)(NE.Popover,{children:i.map(s=>(0,op.jsx)(NE.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,op.jsx)(NE.ItemLabel,{children:s.name})},s.field))})]})}function vUe({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,op.jsx)(UU,{triggerProps:{render:(0,op.jsx)(x5.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Sde.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Cde=(0,xde.forwardRef)(vUe);var Ede=a(G(),1),Tde=a(j(),1),Pde=a(T(),1);function kde({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,Pde.jsx)(Ede.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,Tde.__)("Reset")})}var Rde=a(U(),1);function bUe(e,t){return(0,Rde.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(l=>l.field===o.id&&!!l.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(l=>yde(l)),operators:n,isVisible:s||i||!!t.filters?.some(l=>l.field===o.id&&wde(l.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 ME=bUe;var FE=a(T(),1);function yUe({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,t_.useContext)(et),s=(0,t_.useRef)(null),l=ME(t,r),c=(0,FE.jsx)(Cde,{filters:l,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),u=l.filter(f=>f.isVisible);if(u.length===0)return null;let d=[...u.map(f=>(0,FE.jsx)(_de,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return d.push((0,FE.jsx)(kde,{filters:l,view:r,onChangeView:o},"reset-filters")),(0,FE.jsx)(ae,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var DE=(0,t_.memo)(yUe);var Oh=a(U(),1),Ade=a(G(),1);var C5=a(j(),1);var fd=a(T(),1);function wUe(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Oh.useContext)(et),s=(0,Oh.useRef)(null),l=(0,Oh.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),u={label:(0,C5.__)("Add filter"),"aria-expanded":!1,isPressed:!1},d={label:(0,C5._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(h=>h.isPrimary||h.isLocked),m=(0,fd.jsx)(Ade.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:c1,disabled:f,accessibleWhenDisabled:!0,...c?d:u});return(0,fd.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,fd.jsx)(_Ue,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,fd.jsx)(UU,{filters:e,view:t,onChangeView:l,setOpenedFilter:o,triggerProps:{render:m}})})}function _Ue({buttonRef:e,filtersCount:t,children:r}){return(0,Oh.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,fd.jsxs)(fd.Fragment,{children:[r,!!t&&(0,fd.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var E5=wUe;var Ide=a(U(),1);var Ode=a(T(),1);function SUe(e){let{isShowingFilter:t}=(0,Ide.useContext)(et);return t?(0,Ode.jsx)(DE,{...e}):null}var T5=SUe;var Nde=a(U(),1),Mde=a(G(),1),Fde=a(j(),1);var kb=a(T(),1);function WU({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:l,view:c,onChangeView:u,selection:d,onChangeSelection:f,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:b,containerRef:_,empty:y=(0,kb.jsx)("p",{children:(0,Fde.__)("No results")})}=(0,Nde.useContext)(et),w=$u(!s,{delay:200});if(!s)return w?(0,kb.jsx)("div",{className:"dataviews-loading",children:(0,kb.jsx)("p",{children:(0,kb.jsx)(Mde.Spinner,{})})}):null;let S=Eh.find(x=>x.type===c.type&&b[x.type])?.component;return(0,kb.jsx)("div",{className:"dataviews-layout__container",ref:_,children:(0,kb.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:l,onChangeView:u,onChangeSelection:f,selection:d,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:c,empty:y})})}var Dde=a(j(),1),Hc=a(U(),1),Lde=a(G(),1),Bde=a(Ce(),1);var Vde=a(T(),1),xUe=(0,Hc.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Hc.useContext)(et),[n,i,s]=(0,Bde.useDebouncedInput)(r.search);(0,Hc.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let l=(0,Hc.useRef)(o),c=(0,Hc.useRef)(r);(0,Hc.useEffect)(()=>{l.current=o,c.current=r},[o,r]),(0,Hc.useEffect)(()=>{s!==c.current?.search&&l.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let u=t||(0,Dde.__)("Search");return(0,Vde.jsx)(Lde.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),GU=xUe;var rn=a(G(),1),np=a(j(),1),Uc=a(U(),1);var qU=a(YU(),1),zde=a(Ce(),1);var Ut=a(T(),1),{Menu:LE}=_t(rn.privateApis),CUe={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function KU(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Uc.useContext)(et),o=Object.keys(r);if(o.length<=1)return null;let n=Eh.find(i=>e.type===i.type);return(0,Ut.jsxs)(LE,{children:[(0,Ut.jsx)(LE.TriggerButton,{render:(0,Ut.jsx)(rn.Button,{size:"compact",icon:n?.icon,label:(0,np.__)("Layout")})}),(0,Ut.jsx)(LE.Popover,{children:o.map(i=>{let s=Eh.find(l=>l.type===i);return s?(0,Ut.jsx)(LE.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:l=>{switch(l.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:l.target.value,...r[l.target.value]})}(0,qU.default)("Invalid dataview")},children:(0,Ut.jsx)(LE.ItemLabel,{children:s.label})},i):null})})]})}function EUe(){let{view:e,fields:t,onChangeView:r}=(0,Uc.useContext)(et),o=(0,Uc.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ut.jsx)(rn.SelectControl,{label:(0,np.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function TUe(){let{view:e,fields:t,onChangeView:r}=(0,Uc.useContext)(et);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ut.jsx)(rn.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,np.__)("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,qU.default)("Invalid direction")},children:iO.map(i=>(0,Ut.jsx)(rn.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Pae[i],label:aO[i]},i))})}function PUe(){let{view:e,config:t,onChangeView:r}=(0,Uc.useContext)(et),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ut.jsx)(rn.__experimentalToggleGroupControl,{isBlock:!0,label:(0,np.__)("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,Ut.jsx)(rn.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function kUe(){let{onReset:e}=(0,Uc.useContext)(et);return e===void 0?null:(0,Ut.jsx)(rn.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,np.__)("Reset view")})}function ZU(){let{view:e,onReset:t}=(0,Uc.useContext)(et),r=(0,zde.useInstanceId)(Hde,"dataviews-view-config-dropdown"),o=Eh.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ut.jsx)(rn.Dropdown,{expandOnMobile:!0,popoverProps:{...CUe,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Ut.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ut.jsx)(rn.Button,{size:"compact",icon:kB,label:(0,np._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Ut.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ut.jsx)(rn.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ut.jsxs)(ae,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ut.jsxs)(ae,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ut.jsx)(rn.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,np.__)("Appearance")}),(0,Ut.jsx)(kUe,{})]}),(0,Ut.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,Ut.jsxs)(ae,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ut.jsx)(EUe,{}),(0,Ut.jsx)(TUe,{})]}),!!o?.viewConfigOptions&&(0,Ut.jsx)(o.viewConfigOptions,{}),(0,Ut.jsx)(PUe,{}),(0,Ut.jsx)(yO,{})]})]})})})}function Hde(){return(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)(KU,{}),(0,Ut.jsx)(ZU,{})]})}var RUe=(0,Uc.memo)(Hde),Ude=RUe;var Wde=a(G(),1),Gde=a(U(),1);function wr(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 Yde=a(T(),1),{ValidatedCheckboxControl:AUe}=_t(Wde.privateApis);function qde({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,label:c,description:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),m=(0,Gde.useCallback)(()=>{t(l({item:r,value:!s({item:r})}))},[r,s,t,l]);return(0,Yde.jsx)(AUe,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:wr(d,i),hidden:o,label:c,help:u,checked:s({item:r}),onChange:m,disabled:f})}var P5=a(G(),1),Kde=a(U(),1);var XU=a(T(),1),{ValidatedComboboxControl:IUe}=_t(P5.privateApis);function k5({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:l,getValue:c,setValue:u,isValid:d}=t,f=c({item:e})??"",m=(0,Kde.useCallback)(v=>r(u({item:e,value:v??""})),[e,r,u]),{elements:h,isLoading:g}=Zn({elements:t.elements,getElements:t.getElements});return g?(0,XU.jsx)(P5.Spinner,{}):(0,XU.jsx)(IUe,{required:!!t.isValid?.required,customValidity:wr(d,n),label:i,value:f,help:s,placeholder:l,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var I5=a(G(),1),Ul=a(U(),1),A5=a(j(),1),al=a(cn(),1);var o_=a(G(),1),QU=a(U(),1),pd=a(j(),1);var r_=a(T(),1),OUe={[Rs]:[{value:"days",label:(0,pd.__)("Days")},{value:"weeks",label:(0,pd.__)("Weeks")},{value:"months",label:(0,pd.__)("Months")},{value:"years",label:(0,pd.__)("Years")}],[fa]:[{value:"days",label:(0,pd.__)("Days ago")},{value:"weeks",label:(0,pd.__)("Weeks ago")},{value:"months",label:(0,pd.__)("Months ago")},{value:"years",label:(0,pd.__)("Years ago")}]};function R5({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=OUe[i===Rs?"inThePast":"over"],{id:l,label:c,description:u,getValue:d,setValue:f}=r,m=r.isDisabled({item:t,field:r}),h=d({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},b=(0,QU.useCallback)(y=>o(f({item:t,value:{value:Number(y),unit:v}})),[o,f,t,v]),_=(0,QU.useCallback)(y=>o(f({item:t,value:{value:g,unit:y}})),[o,f,t,g]);return(0,r_.jsx)(o_.BaseControl,{id:l,className:J(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:u,children:(0,r_.jsxs)(ae,{direction:"row",gap:"sm",children:[(0,r_.jsx)(o_.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:m}),(0,r_.jsx)(o_.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,pd.__)("Unit"),value:v,options:s,onChange:_,hideLabelFromVision:!0,disabled:m})]})})}var Zde=a(U(),1);function BE(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,Zde.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 Xde=a(cn(),1);function VE(e){if(!e)return null;let t=(0,Xde.getDate)(e);return t&&ep(t)?t:null}var Nh=a(T(),1),{DateCalendar:NUe,ValidatedInputControl:MUe}=_t(I5.privateApis),JU=e=>e?(0,al.dateI18n)("Y-m-d\\TH:i",(0,al.getDate)(e)):"";function FUe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:l}=s||{},{id:c,label:u,description:d,setValue:f,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),b=typeof v=="string"?v:void 0,[_,y]=(0,Ul.useState)(()=>VE(b)||new Date),w=(0,Ul.useRef)(null),S=(0,Ul.useRef)(void 0),x=(0,Ul.useRef)(null),{minConstraint:C,maxConstraint:A,disabledMatchers:P}=BE(h,VE),R=(0,Ul.useCallback)(D=>r(f({item:e,value:D})),[e,r,f]);(0,Ul.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let N=(0,Ul.useCallback)(D=>{let z;if(D){let L=(0,al.dateI18n)("Y-m-d",D),O;b?O=(0,al.dateI18n)("H:i",(0,al.getDate)(b)):O=(0,al.dateI18n)("H:i",D),z=(0,al.getDate)(`${L}T${O}`).toISOString(),R(z),S.current&&clearTimeout(S.current)}else R(void 0);x.current=w.current&&w.current.ownerDocument.activeElement,S.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),R(z),x.current&&x.current instanceof HTMLElement&&x.current.focus())},0)},[R,b]),k=(0,Ul.useCallback)(D=>{if(D){let z=(0,al.getDate)(D);R(z.toISOString());let L=VE(z.toISOString());L&&y(L)}else R(void 0)},[R]),{format:E}=t,M=E.weekStartsOn??(0,al.getSettings)().l10n.startOfWeek,{timezone:{string:B}}=(0,al.getSettings)(),F=u;return h?.required&&!n&&!o?F=`${u} (${(0,A5.__)("Required")})`:!h?.required&&n&&!o&&(F=`${u} (${(0,A5.__)("Optional")})`),(0,Nh.jsx)(I5.BaseControl,{id:c,label:F,help:d,hideLabelFromVision:o,children:(0,Nh.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,Nh.jsx)(MUe,{ref:w,required:!!h?.required,customValidity:wr(h,i),type:"datetime-local",label:(0,A5.__)("Date time"),hideLabelFromVision:!0,value:JU(b),onChange:k,disabled:g,min:C?JU(C):void 0,max:A?JU(A):void 0}),!l&&(0,Nh.jsx)(NUe,{style:{width:"100%"},selected:b&&VE(b)||void 0,onSelect:N,month:_,onMonthChange:y,timeZone:B||void 0,weekStartsOn:M,disabled:g||P})]})})}function Qde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:l}){return i===Rs||i===fa?(0,Nh.jsx)(R5,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Nh.jsx)(FUe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:l})}var es=a(G(),1),Jde=a(Ol(),1),cr=a(U(),1),In=a(j(),1),$i=a(cn(),1);var Vr=a(T(),1),{DateCalendar:DUe,DateRangeCalendar:LUe}=_t(es.privateApis),BUe=[{id:"today",label:(0,In.__)("Today"),getValue:()=>(0,$i.getDate)(null)},{id:"yesterday",label:(0,In.__)("Yesterday"),getValue:()=>{let e=(0,$i.getDate)(null);return Tb(e,1)}},{id:"past-week",label:(0,In.__)("Past week"),getValue:()=>{let e=(0,$i.getDate)(null);return Tb(e,7)}},{id:"past-month",label:(0,In.__)("Past month"),getValue:()=>{let e=(0,$i.getDate)(null);return y5(e,1)}}],VUe=[{id:"last-7-days",label:(0,In.__)("Last 7 days"),getValue:()=>{let e=(0,$i.getDate)(null);return[Tb(e,7),e]}},{id:"last-30-days",label:(0,In.__)("Last 30 days"),getValue:()=>{let e=(0,$i.getDate)(null);return[Tb(e,30),e]}},{id:"month-to-date",label:(0,In.__)("Month to date"),getValue:()=>{let e=(0,$i.getDate)(null);return[IE(e),e]}},{id:"last-year",label:(0,In.__)("Last year"),getValue:()=>{let e=(0,$i.getDate)(null);return[w5(e,1),e]}},{id:"year-to-date",label:(0,In.__)("Year to date"),getValue:()=>{let e=(0,$i.getDate)(null);return[h5(e),e]}}],Mh=e=>{if(!e)return null;let t=(0,$i.getDate)(e);return t&&ep(t)?t:null},$U=e=>e?typeof e=="string"?e:jU(e,"yyyy-MM-dd"):"";function $de({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[l,c]=(0,cr.useState)(void 0),u=(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):u()},[o,s,t,u]),(0,cr.useEffect)(()=>{o&&l?.message&&(0,Jde.speak)(l.message)},[o,l?.message]),(0,Vr.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,l&&(0,Vr.jsxs)("p",{className:J("components-validated-control__indicator",l.type==="invalid"?"is-invalid":void 0),children:[(0,Vr.jsx)(es.Icon,{className:"components-validated-control__indicator-icon",icon:_f,size:16,fill:"currentColor"}),l.message]})]})}function jUe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,setValue:u,getValue:d,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,cr.useState)(null),b=m.weekStartsOn??(0,$i.getSettings)().l10n.startOfWeek,_=d({item:e}),y=typeof _=="string"?_:void 0,[w,S]=(0,cr.useState)(()=>Mh(y)||new Date),[x,C]=(0,cr.useState)(!1),A=(0,cr.useRef)(null),{minConstraint:P,maxConstraint:R,disabledMatchers:N}=BE(f,Mh),k=(0,cr.useCallback)(z=>r(u({item:e,value:z})),[e,r,u]),E=(0,cr.useCallback)(z=>{let L=z?jU(z,"yyyy-MM-dd"):void 0;k(L),v(null),C(!0)},[k]),M=(0,cr.useCallback)(z=>{let L=z.getValue(),O=$U(L);S(L),k(O),v(z.id),C(!0)},[k]),B=(0,cr.useCallback)(z=>{if(k(z),z){let L=Mh(z);L&&S(L)}v(null),C(!0)},[k]),{timezone:{string:F}}=(0,$i.getSettings)(),D=l;return f?.required&&!n?D=`${l} (${(0,In.__)("Required")})`:!f?.required&&n&&(D=`${l} (${(0,In.__)("Optional")})`),(0,Vr.jsx)($de,{field:t,validity:i,inputRefs:A,isTouched:x,setIsTouched:C,children:(0,Vr.jsx)(es.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:c,hideLabelFromVision:o,children:(0,Vr.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,Vr.jsxs)(ae,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[BUe.map(z=>{let L=g===z.id;return(0,Vr.jsx)(es.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:L,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>M(z),children:z.label},z.id)}),(0,Vr.jsx)(es.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,In.__)("Custom")})]}),(0,Vr.jsx)(es.__experimentalInputControl,{ref:A,type:"date",label:(0,In.__)("Date"),hideLabelFromVision:!0,value:y,onChange:B,required:!!t.isValid?.required,disabled:h,min:P,max:R}),(0,Vr.jsx)(DUe,{style:{width:"100%"},selected:y&&Mh(y)||void 0,onSelect:E,month:w,onMonthChange:S,timeZone:F||void 0,weekStartsOn:b,disabled:h||N,disableNavigation:h})]})})})}function zUe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,getValue:u,setValue:d,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=u({item:e});Array.isArray(v)&&v.length===2&&v.every(V=>typeof V=="string")&&(g=v);let b=m.weekStartsOn??(0,$i.getSettings)().l10n.startOfWeek,{minConstraint:_,maxConstraint:y,disabledMatchers:w}=BE(f,Mh),S=(0,cr.useCallback)(V=>{r(d({item:e,value:V}))},[e,r,d]),[x,C]=(0,cr.useState)(null),A=(0,cr.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[V,W]=g;return{from:Mh(V)||void 0,to:Mh(W)||void 0}},[g]),[P,R]=(0,cr.useState)(()=>A.from||new Date),[N,k]=(0,cr.useState)(!1),E=(0,cr.useRef)(null),M=(0,cr.useRef)(null),B=(0,cr.useCallback)((V,W)=>{V&&W?S([$U(V),$U(W)]):!V&&!W&&S(void 0)},[S]),F=(0,cr.useCallback)(V=>{B(V?.from,V?.to),C(null),k(!0)},[B]),D=(0,cr.useCallback)(V=>{let[W,K]=V.getValue();R(W),B(W,K),C(V.id),k(!0)},[B]),z=(0,cr.useCallback)((V,W)=>{let[K,Z]=g||[void 0,void 0];if(B(V==="from"?W:K,V==="to"?W:Z),W){let re=Mh(W);re&&R(re)}C(null),k(!0)},[g,B]),{timezone:L}=(0,$i.getSettings)(),O=l;return t.isValid?.required&&!n?O=`${l} (${(0,In.__)("Required")})`:!t.isValid?.required&&n&&(O=`${l} (${(0,In.__)("Optional")})`),(0,Vr.jsx)($de,{field:t,validity:i,inputRefs:[E,M],isTouched:N,setIsTouched:k,children:(0,Vr.jsx)(es.BaseControl,{id:s,className:"dataviews-controls__date",label:O,help:c,hideLabelFromVision:o,children:(0,Vr.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,Vr.jsxs)(ae,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[VUe.map(V=>{let W=x===V.id;return(0,Vr.jsx)(es.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:W,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>D(V),children:V.label},V.id)}),(0,Vr.jsx)(es.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||h,children:(0,In.__)("Custom")})]}),(0,Vr.jsxs)(ae,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Vr.jsx)(es.__experimentalInputControl,{ref:E,type:"date",label:(0,In.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:V=>z("from",V),required:!!t.isValid?.required,disabled:h,min:_,max:y}),(0,Vr.jsx)(es.__experimentalInputControl,{ref:M,type:"date",label:(0,In.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:V=>z("to",V),required:!!t.isValid?.required,disabled:h,min:_,max:y})]}),(0,Vr.jsx)(LUe,{style:{width:"100%"},selected:A,onSelect:F,month:P,onMonthChange:R,timeZone:L.string||void 0,weekStartsOn:b,disabled:h||w})]})})})}function efe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===Rs||i===fa?(0,Vr.jsx)(R5,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===ks?(0,Vr.jsx)(zUe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Vr.jsx)(jUe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var O5=a(G(),1),tfe=a(U(),1);var eW=a(T(),1),{ValidatedSelectControl:HUe}=_t(O5.privateApis);function N5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=u({item:e})??(h?[]:""),v=(0,tfe.useCallback)(y=>r(d({item:e,value:y})),[e,r,d]),{elements:b,isLoading:_}=Zn({elements:t.elements,getElements:t.getElements});return _?(0,eW.jsx)(O5.Spinner,{}):(0,eW.jsx)(HUe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:wr(f,i),label:l,value:g,help:c,options:b,onChange:v,hideLabelFromVision:o,multiple:h,disabled:m})}var tW=a(T(),1),UUe=10;function rfe(e){let{field:t}=e,{elements:r}=Zn({elements:t.elements,getElements:t.getElements});return r.length>=UUe?(0,tW.jsx)(k5,{...e}):(0,tW.jsx)(N5,{...e})}var F5=a(G(),1);var ofe=a(G(),1),nfe=a(U(),1);var ife=a(T(),1),{ValidatedInputControl:WUe}=_t(ofe.privateApis);function md({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:l,validity:c}){let{label:u,placeholder:d,description:f,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),b=t.isDisabled({item:e,field:t}),_=(0,nfe.useCallback)(y=>r(h({item:e,value:y})),[e,h,r]);return(0,ife.jsx)(WUe,{required:!!g.required,markWhenOptional:n,customValidity:wr(g,c),label:u,placeholder:d,value:v??"",help:f,onChange:_,hideLabelFromVision:o,type:i,prefix:s,suffix:l,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 M5=a(T(),1);function sfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,M5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,M5.jsx)(F5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,M5.jsx)(F5.Icon,{icon:HB})})})}var L5=a(G(),1);var D5=a(T(),1);function afe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,D5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,D5.jsx)(L5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,D5.jsx)(L5.Icon,{icon:m0})})})}var V5=a(G(),1);var B5=a(T(),1);function lfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,B5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,B5.jsx)(V5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,B5.jsx)(V5.Icon,{icon:dV})})})}var ip=a(G(),1),jE=a(U(),1),j5=a(j(),1);var Fh=a(T(),1),{ValidatedNumberControl:GUe}=_t(ip.privateApis);function cfe(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function YUe({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,jE.useCallback)(c=>t([cfe(c),i]),[t,i]),l=(0,jE.useCallback)(c=>t([n,cfe(c)]),[t,n]);return(0,Fh.jsx)(ip.BaseControl,{help:(0,j5.__)("The max. value must be greater than the min. value."),children:(0,Fh.jsxs)(ip.Flex,{direction:"row",gap:4,children:[(0,Fh.jsx)(ip.__experimentalNumberControl,{label:(0,j5.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Fh.jsx)(ip.__experimentalNumberControl,{label:(0,j5.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:l,hideLabelFromVision:r,step:o})]})})}function z5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let l=t.format?.decimals??0,c=Math.pow(10,Math.abs(l)*-1),{label:u,description:d,getValue:f,setValue:m,isValid:h}=t,g=f({item:e})??"",v=t.isDisabled({item:e,field:t}),b=(0,jE.useCallback)(y=>{r(m({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,r,m]),_=(0,jE.useCallback)(y=>{r(m({item:e,value:y}))},[e,r,m]);if(i===ks){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(y=g),(0,Fh.jsx)(YUe,{value:y,onChange:_,hideLabelFromVision:o,step:c})}return(0,Fh.jsx)(GUe,{required:!!h.required,markWhenOptional:n,customValidity:wr(h,s),label:u,help:d,value:g,onChange:b,hideLabelFromVision:o,step:c,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var ufe=a(T(),1);function dfe(e){return(0,ufe.jsx)(z5,{...e})}var ffe=a(T(),1);function pfe(e){return(0,ffe.jsx)(z5,{...e})}var H5=a(G(),1),mfe=a(U(),1);var rW=a(T(),1),{ValidatedRadioControl:qUe}=_t(H5.privateApis);function hfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=Zn({elements:t.elements,getElements:t.getElements}),g=c({item:e}),v=(0,mfe.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return h?(0,rW.jsx)(H5.Spinner,{}):(0,rW.jsx)(qUe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:wr(d,i),label:s,help:l,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var oW=a(U(),1);var gfe=a(T(),1);function vfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:l,suffix:c}=i||{};return(0,gfe.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:l?(0,oW.createElement)(l):void 0,suffix:c?(0,oW.createElement)(c):void 0})}var bfe=a(G(),1),yfe=a(U(),1);var wfe=a(T(),1),{ValidatedToggleControl:KUe}=_t(bfe.privateApis);function _fe({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),m=(0,yfe.useCallback)(()=>{t(u({item:r,value:!c({item:r})}))},[t,u,r,c]);return(0,wfe.jsx)(KUe,{required:!!d.required,markWhenOptional:n,customValidity:wr(d,i),hidden:o,label:s,help:l,checked:c({item:r}),onChange:m,disabled:f})}var Sfe=a(G(),1),xfe=a(U(),1);var Cfe=a(T(),1),{ValidatedTextareaControl:ZUe}=_t(Sfe.privateApis);function Efe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:l=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,xfe.useCallback)(b=>r(m({item:e,value:b})),[e,r,m]);return(0,Cfe.jsx)(ZUe,{required:!!h.required,markWhenOptional:n,customValidity:wr(h,s),label:u,placeholder:d,value:g??"",help:f,onChange:v,rows:l,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var Ife=a(U(),1);var n_=a(G(),1),Lh=a(Ce(),1),ll=a(U(),1),W5=a(hd(),1);var XUe=[];function Pfe({allowedFormats:e,disableFormats:t}){return t?XUe:e}var U5=a(hd(),1),kfe=a(T(),1),Rfe=a(we(),1),QUe={};function JUe({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:l}=n;if(!l)return null;let c=(0,U5.getActiveFormat)(r,s),u=c!==void 0,d=(0,U5.getActiveObject)(r),f=d!==void 0&&d.type===s;return(0,kfe.jsx)(l,{isActive:u,isVisible:i,activeAttributes:u?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?d.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:QUe},s)}function Afe({formatTypes:e,...t}){return e.map(r=>(0,Rfe.createElement)(JUe,{settings:r,...t,key:r.name}))}var Dh=a(T(),1),{ValidatedContentEditableControl:$Ue,withIgnoreIMEEvents:eWe}=_t(n_.privateApis),{useRichText:tWe,KeyboardShortcutContext:rWe,InputEventContext:oWe,shortcutsListener:nWe,inputEventsListener:iWe}=_t(W5.privateApis),sWe=[];function G5({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:l,help:c,disabled:u,required:d,markWhenOptional:f,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:v,preserveWhiteSpace:b,disableLineBreaks:_,focusOnMount:y,completers:w=sWe}){let[S,x]=(0,ll.useState)({start:void 0,end:void 0}),[C,A]=(0,ll.useState)(!1),P=(0,ll.useRef)(void 0),R=(0,ll.useRef)(new Set),N=(0,ll.useRef)(new Set),k=(0,Lh.__experimentalUseFocusOutside)(()=>A(!1)),E=Pfe({allowedFormats:h,disableFormats:g}),{value:M,onChange:B,ref:F,formatTypes:D,getValue:z}=tWe({value:t,onChange:r,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:(de,pe)=>x({start:de,end:pe}),__unstableIsSelected:C,preserveWhiteSpace:!!b,placeholder:o,__unstableDisableFormats:g,allowedFormats:E,withoutInteractiveFormatting:v,__unstableFormatTypeHandlerContext:(0,ll.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function L(){P.current?.focus()}let O=(0,ll.useRef)({keyboardShortcuts:N,inputEvents:R}),V=(0,ll.useRef)({formatTypes:D,getValue:z,onChange:B});(0,ll.useInsertionEffect)(()=>{V.current={formatTypes:D,getValue:z,onChange:B}});let W=(0,Lh.useRefEffect)(de=>{if(u)return;let pe=eWe($=>{if($.key!=="Enter"||$.defaultPrevented||$.metaKey||$.ctrlKey||($.preventDefault(),_))return;let{getValue:oe,onChange:fe}=V.current,ve=oe();fe((0,W5.insert)(ve,`
-`,ve.start??ve.text.length,ve.end??ve.text.length))});return de.addEventListener("keydown",pe),()=>de.removeEventListener("keydown",pe)},[_,u]),K=(0,Lh.useRefEffect)(de=>{if(!C)return;let pe=nWe(O)(de),$=iWe(O)(de);function oe(fe){if(fe.inputType!=="insertText"&&fe.type!=="compositionend")return;let{formatTypes:ve,getValue:Oe,onChange:ee}=V.current,te=Oe(),ue=ve.reduce((ne,{__unstableInputRule:ie})=>ie?ie(ne):ne,te);ue!==te&&ee({...ue,activeFormats:te.activeFormats})}return de.addEventListener("input",oe),de.addEventListener("compositionend",oe),()=>{pe(),$(),de.removeEventListener("input",oe),de.removeEventListener("compositionend",oe)}},[C]),{ref:Z,...Q}=(0,n_.__unstableUseAutocompleteProps)({completers:w,record:M,onChange:B,onReplace:()=>{}}),ce=(0,Lh.useRefEffect)(de=>{y&&!u&&de.focus()},[y,u]),re=(0,Lh.useMergeRefs)([F,P,K,W,ce,Z]);return(0,Dh.jsx)("div",{...k,onFocus:de=>{A(!0),k.onFocus(de)},children:(0,Dh.jsxs)(n_.SlotFillProvider,{children:[(0,Dh.jsx)($Ue,{label:e,id:n,className:J("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:l,help:c,disabled:u,required:d,markWhenOptional:f,customValidity:m,value:M.text,"aria-multiline":!_,...Q,ref:re}),C&&!u&&(0,Dh.jsx)(rWe.Provider,{value:N,children:(0,Dh.jsx)(oWe.Provider,{value:R,children:(0,Dh.jsx)(Afe,{value:M,onChange:B,onFocus:L,formatTypes:D,forwardedRef:P,isVisible:!0})})})]})})}var Ofe=a(T(),1);function Nfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:l,clientId:c,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:h}=i||{},g=t.isDisabled({item:e,field:t}),{label:v,placeholder:b,description:_,id:y,setValue:w,isValid:S}=t,x=t.getValue({item:e})??"",C=(0,Ife.useCallback)(A=>r(w({item:e,value:A})),[e,r,w]);return(0,Ofe.jsx)(G5,{label:v,value:x,onChange:C,placeholder:b,id:y,hideLabelFromVision:o,help:_,disabled:g,required:!!S.required,markWhenOptional:n,customValidity:wr(S,s),className:l,clientId:c,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:h})}var i_=a(G(),1),Mfe=a(U(),1);var Y5=a(T(),1),{ValidatedToggleGroupControl:aWe}=_t(i_.privateApis);function Ffe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,isValid:c}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),f=(0,Mfe.useCallback)(v=>r(l({item:e,value:v})),[e,r,l]),{elements:m,isLoading:h}=Zn({elements:t.elements,getElements:t.getElements});if(h)return(0,Y5.jsx)(i_.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===d);return(0,Y5.jsx)(aWe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:wr(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:d,hideLabelFromVision:o,children:m.map(v=>(0,Y5.jsx)(i_.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:u},v.value))})}var q5=a(G(),1),K5=a(U(),1);var zE=a(T(),1),{ValidatedFormTokenField:lWe}=_t(q5.privateApis);function Dfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=u({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=Zn({elements:t.elements,getElements:t.getElements}),b=(0,K5.useMemo)(()=>Array.isArray(m)?m.map(y=>g?.find(S=>S.value===y)||{value:y,label:y}):[],[m,g]),_=(0,K5.useCallback)(y=>{let w=y.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(d({item:e,value:w}))},[r,d,e]);return v?(0,zE.jsx)(q5.Spinner,{}):(0,zE.jsx)(lWe,{required:!!f?.required,markWhenOptional:n,customValidity:wr(f,i),label:o?void 0:s,value:b,onChange:_,placeholder:l,suggestions:g?.map(y=>y.value),disabled:h,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(w=>w.value===y||w.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(S=>S.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let w=g.find(S=>S.value===y);return(0,zE.jsx)("span",{children:w?.label||y})}return(0,zE.jsx)("span",{children:y})}})}var ba=a(G(),1),nW=a(U(),1),Lfe=a(j(),1);var sp=a(T(),1),{ValidatedInputControl:cWe}=_t(ba.privateApis),uWe=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Oo(e).isValid()?e:"#ffffff";return(0,sp.jsx)(ba.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,sp.jsx)(ba.Button,{onClick:n,"aria-label":(0,Lfe.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,sp.jsx)(ba.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,sp.jsx)(ba.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,sp.jsx)(ba.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function Bfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,nW.useCallback)(v=>{r(u({item:e,value:v}))},[e,r,u]),g=(0,nW.useCallback)(v=>{r(u({item:e,value:v||""}))},[e,r,u]);return(0,sp.jsx)(cWe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:wr(d,i),label:s,placeholder:l,value:m,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,sp.jsx)(ba.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,sp.jsx)(uWe,{color:m,onColorChange:h,disabled:f})})})}var X5=a(G(),1),Q5=a(U(),1),iW=a(j(),1);var Z5=a(T(),1);function Vfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,l]=(0,Q5.useState)(!1),c=t.isDisabled({item:e,field:t}),u=(0,Q5.useCallback)(()=>{l(d=>!d)},[]);return(0,Z5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Z5.jsx)(X5.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Z5.jsx)(X5.Button,{icon:s?P1:mv,onClick:u,size:"small",label:s?(0,iW.__)("Hide password"):(0,iW.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function J5(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var zfe=a(T(),1),jfe={adaptiveSelect:rfe,array:Dfe,checkbox:qde,color:Bfe,combobox:k5,datetime:Qde,date:efe,email:sfe,telephone:afe,url:lfe,integer:dfe,number:pfe,password:Vfe,radio:hfe,select:N5,text:vfe,toggle:_fe,textarea:Efe,richtext:Nfe,toggleGroup:Ffe};function dWe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function fWe(e){let{control:t,...r}=e,o=$5(t);return o===null?null:function(i){return(0,zfe.jsx)(o,{...i,config:r})}}function Hfe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?$5(e.Edit):dWe(e.Edit)?fWe(e.Edit):J5(e)&&e.type!=="array"?$5("adaptiveSelect"):t===null?null:$5(t)}function $5(e){return Object.keys(jfe).includes(e)?jfe[e]:null}function pWe(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 Ufe=pWe;var mWe=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},Wfe=mWe;var hWe=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},Gfe=hWe;var qfe=a(j(),1);function eN({item:e,field:t}){let{elements:r,isLoading:o}=Zn({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 Yfe=a(T(),1);function Vo({item:e,field:t}){return t.hasElements?(0,Yfe.jsx)(eN,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var gd=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function jo(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function vd(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 bd(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 yd(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 jr(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 gWe({item:e,field:t}){return t.getValue({item:e})}var Ns=gWe;var vWe=/^[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 bWe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!vWe.test(r)?(0,qfe.__)("Value must be a valid email address."):null}var Kfe={type:"email",render:Vo,Edit:"email",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[io,so],validOperators:[_o,So,Zu,Xu,Qu,io,so,Ki,qn],format:{},getValueFormatted:Ns,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr,custom:bWe}};var Zfe=a(j(),1);var s_=(e,t,r)=>r==="asc"?e-t:t-e;function tN(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 rN(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 Xfe={separatorThousand:","};function yWe({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=Xfe: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 wWe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,Zfe.__)("Value must be an integer."):null}var Qfe={type:"integer",render:Vo,Edit:"integer",sort:s_,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So,ah,lh,ch,uh,ks],validOperators:[_o,So,ah,lh,ch,uh,ks,io,so,Ki,qn],format:Xfe,getValueFormatted:yWe,validate:{required:jo,min:tN,max:rN,elements:jr,custom:wWe}};var Jfe=a(j(),1);var $fe={separatorThousand:",",separatorDecimal:".",decimals:2};function _We({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=$fe:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,l=r.toFixed(s),[c,u]=l.split("."),d=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?d:d+i+u}function SWe(e){return e===""||e===void 0||e===null}function xWe(e,t){let r=t.getValue({item:e});return!SWe(r)&&!Number.isFinite(r)?(0,Jfe.__)("Value must be a number."):null}var epe={type:"number",render:Vo,Edit:"number",sort:s_,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So,ah,lh,ch,uh,ks],validOperators:[_o,So,ah,lh,ch,uh,ks,io,so,Ki,qn],format:$fe,getValueFormatted:_We,validate:{required:jo,min:tN,max:rN,elements:jr,custom:xWe}};var tpe={type:"text",render:Vo,Edit:"text",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[io,so],validOperators:[_o,So,Zu,Xu,Qu,io,so,Ki,qn],format:{},getValueFormatted:Ns,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var Rb=a(cn(),1);var ope=a(cn(),1);function rpe(e){if(!e||!ep(new Date(e)))return null;let t=(0,ope.getDate)(e);return t&&ep(t)?t:null}function npe(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=rpe(o),l=rpe(String(i));return!!s&&!!l&&(r==="min"?l.getTime()>=s.getTime():l.getTime()<=s.getTime())}function oN(e,t){return npe(e,t,"min")}function nN(e,t){return npe(e,t,"max")}var ipe={datetime:(0,Rb.getSettings)().formats.datetime,weekStartsOn:(0,Rb.getSettings)().l10n.startOfWeek};function CWe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=ipe:o=t.format,(0,Rb.dateI18n)(o.datetime,(0,Rb.getDate)(r))}var EWe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},spe={type:"datetime",render:Vo,Edit:"datetime",sort:EWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hh,gh,dh,fh,ph,mh,Rs,fa],validOperators:[hh,gh,dh,fh,ph,mh,Rs,fa],format:ipe,getValueFormatted:CWe,validate:{required:jo,elements:jr,min:oN,max:nN}};var Ab=a(cn(),1);var ape={date:(0,Ab.getSettings)().formats.date,weekStartsOn:(0,Ab.getSettings)().l10n.startOfWeek};function TWe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=ape:o=t.format,(0,Ab.dateI18n)(o.date,(0,Ab.getDate)(r))}var PWe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},lpe={type:"date",render:Vo,Edit:"date",sort:PWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[hh,gh,dh,fh,ph,mh,Rs,fa,ks],validOperators:[hh,gh,dh,fh,ph,mh,Rs,fa,ks],format:ape,getValueFormatted:TWe,validate:{required:jo,elements:jr,min:oN,max:nN}};var iN=a(j(),1);function cpe(e,t){return t.getValue({item:e})===!0}function kWe({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,iN.__)("True"):r===!1?(0,iN.__)("False"):""}function RWe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,iN.__)("Value must be true, false, or undefined"):null}var AWe=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},upe={type:"boolean",render:Vo,Edit:"checkbox",sort:AWe,validate:{required:cpe,elements:jr,custom:RWe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So],validOperators:[_o,So],format:{},getValueFormatted:kWe};var dpe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:Ns,validate:{}};var sW=a(j(),1);function fpe(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function ppe({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function IWe({item:e,field:t}){return ppe({item:e,field:t})}function OWe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,sW.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,sW.__)("Every value must be a string.")}var NWe=(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)},mpe={type:"array",render:IWe,Edit:"array",sort:NWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[io,so],validOperators:[io,so,Ki,qn],format:{},getValueFormatted:ppe,validate:{required:fpe,elements:jr,custom:OWe}};function MWe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var hpe={type:"password",render:Vo,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:MWe,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var gpe={type:"telephone",render:Vo,Edit:"telephone",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[io,so],validOperators:[_o,So,Zu,Xu,Qu,io,so,Ki,qn],format:{},getValueFormatted:Ns,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var vpe=a(j(),1);var a_=a(T(),1);function FWe({item:e,field:t}){if(t.hasElements)return(0,a_.jsx)(eN,{item:e,field:t});let r=Ns({item:e,field:t});return!r||!Oo(r).isValid()?r:(0,a_.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,a_.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,a_.jsx)("span",{children:r})]})}function DWe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Oo(r).isValid()?(0,vpe.__)("Value must be a valid color."):null}var LWe=(e,t,r)=>{let o=Oo(e),n=Oo(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},bpe={type:"color",render:FWe,Edit:"color",sort:LWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[io,so],validOperators:[_o,So,io,so],format:{},getValueFormatted:Ns,validate:{required:jo,elements:jr,custom:DWe}};var ype={type:"url",render:Vo,Edit:"url",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[io,so],validOperators:[_o,So,Zu,Xu,Qu,io,so,Ki,qn],format:{},getValueFormatted:Ns,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var BWe=(e,t,r)=>typeof e=="number"&&typeof t=="number"?s_(e,t,r):gd(e,t,r),wpe={render:Vo,Edit:null,sort:BWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So],validOperators:bde(),format:{},getValueFormatted:Ns,validate:{required:jo,elements:jr}};function VWe(e){return e==="integer"||e==="number"}function jWe(e){return e==="date"||e==="datetime"}function _pe(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&VWe(t.type)||typeof e=="string"&&jWe(t.type)))return{constraint:e,validate:o}}function Spe(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=_pe(r?.min,t,"min"),s=_pe(r?.max,t,"max"),l=r?.minLength,c;typeof l=="number"&&t.validate.minLength!==void 0&&(c={constraint:l,validate:t.validate.minLength});let u=r?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,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:d,pattern:m,custom:h}}function xpe(e){return e.validOperators.reduce((t,r)=>{let o=Pb(r);return o?.filter&&(t[r]=o.filter),t},{})}function zWe(e,t){return{...t.format,...e.format}}var Cpe=zWe;function HWe(e){let t=[Kfe,Qfe,epe,tpe,spe,lpe,upe,dpe,mpe,hpe,gpe,bpe,ype].find(r=>r?.type===e);return t||wpe}function ap(e){return e.map(t=>{let r=HWe(t.type),o=t.getValue||Wfe(t.id),n=function(i,s,l){let c=o({item:i}),u=o({item:s});return t.sort?t.sort(c,u,l):r.sort(c,u,l)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||Gfe(t.id),elements:t.elements,getElements:t.getElements,hasElements:J5(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:Hfe(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Spe(t,r),filterBy:Ufe(t,r.defaultOperators,r.validOperators),filter:xpe(r),format:Cpe(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var wi=a(U(),1);function Epe({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[l,c]=(0,wi.useState)(!o);(0,wi.useEffect)(()=>{o||c(!0)},[o]);let u=(0,wi.useRef)(t),d=(0,wi.useRef)(n);(0,wi.useEffect)(()=>{o||(u.current=t,d.current=n)},[t,o,n]);let[f,m]=(0,wi.useState)([]),h=(0,wi.useRef)(new Map),g=(0,wi.useRef)([]),v=(0,wi.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,wi.useRef)(void 0),_=(0,wi.useRef)(void 0),y=(0,wi.useRef)(!1),w=(0,wi.useMemo)(()=>{e.startPosition!==void 0&&_.current!==void 0&&(e.startPosition<_.current?b.current="up":e.startPosition>_.current&&(b.current="down")),_.current=e.startPosition;let S=JSON.stringify(e.filters??[]),x=v.current.filters,C=!y.current||!e.infiniteScrollEnabled||e.search!==v.current.search||S!==x||e.perPage!==v.current.perPage;if(y.current=!0,v.current={search:e.search,filters:S,perPage:e.perPage},C){h.current.clear(),b.current=void 0;let F=e.search?1:e.startPosition??1,D=t.map((z,L)=>{let O=F+L;return h.current.set(r(z),O),{...z,position:O}});return g.current=D,D}let A=g.current,P=new Set(t.map(r)),R=b.current,N=e.search?1:e.startPosition??1,k=t.map((F,D)=>{let z=r(F),L=e.infiniteScrollEnabled?N+D:void 0;return L!==void 0&&h.current.set(z,L),{...F,position:L}});if(k.length===0)return A;let E=A.filter(F=>!P.has(r(F))),M=R==="up"?[...k,...E]:[...E,...k];M.sort((F,D)=>{let z=F.position,L=D.position;return z-L});let B=M;if(f.length>0){let F=Math.min(...f),D=Math.max(...f),z=20,L=M.map(K=>K.position),O=Math.min(...L);!(Math.max(...L)<F-z||O>D+z)&&(B=M.filter(K=>{let Z=r(K);if(i?.includes(Z))return!0;let ce=K.position;return R==="up"?ce<=D+z:R==="down"?ce>=F-z:ce>=F-z&&ce<=D+z}))}return g.current=B,B},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:l,setVisibleEntries:m}:{data:(o&&u.current?.length?u.current:t).map(x=>({...x,position:void 0})),paginationInfo:o&&u.current?.length?d.current:n,hasInitiallyLoaded:l,setVisibleEntries:void 0}}var Ms=a(U(),1),Ppe=a(Ce(),1);function Tpe(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((u,d)=>{let f=d.getBoundingClientRect(),m=f.top+f.height/2,h=Math.abs(m-n),g=u.getBoundingClientRect(),v=g.top+g.height/2,b=Math.abs(v-n);return h<b?d:u}),l=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:l,viewportOffset:c.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function kpe({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,Ms.useRef)(null),l=(0,Ms.useRef)(e),c=(0,Ms.useRef)(r),u=(0,Ms.useRef)(t),d=(0,Ms.useRef)(o.totalItems);(0,Ms.useLayoutEffect)(()=>{l.current=e,c.current=r,u.current=t,d.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Ms.useCallback)(h=>{i&&i(g=>{let v=new Set(g),b=!1;return h.forEach(_=>{let y=Number(_.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(y)||(_.isIntersecting?v.has(y)||(v.add(y),b=!0):v.has(y)&&(v.delete(y),b=!0))}),b?Array.from(v).sort():g})},[i]);(0,Ms.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let v=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(v){let b=h.getBoundingClientRect(),w=v.getBoundingClientRect().top-b.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(w)>1&&(h.scrollTop+=w)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,Ms.useRef)(null);return(0,Ms.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,Ms.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,b=(0,Ppe.throttle)(y=>{let w=l.current,S=d.current,x=y.target,C=x.scrollTop,A=x.scrollHeight,P=x.clientHeight,R=C>h?"down":"up";if(h=C,c.current)return;let N=w.startPosition||1,k=w.perPage||10,E=Math.min(N+k,S);if(R==="down"&&C+P>=A-g&&E<S){let M=E;Tpe(x,s,"down"),u.current({...w,startPosition:M})}if(R==="up"&&C<=v&&N>1){let M=N-k,B=M<6?1:M;Tpe(x,s,"up"),u.current({...w,startPosition:B})}},50),_=n.current;return _.addEventListener("scroll",b),()=>{_.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var ya=a(U(),1),Rpe=a(Ce(),1);var _i=a(T(),1),UWe=()=>!1,WWe=Eh.filter(e=>e.isPicker),GWe=e=>e.id,YWe=[],qWe={pickerGrid:!0,pickerTable:!0};function KWe({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,ya.useContext)(et),o=r.infiniteScrollEnabled;return(0,_i.jsxs)(_i.Fragment,{children:[(0,_i.jsxs)(ae,{direction:"row",align:"top",justify:"space-between",className:J("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,_i.jsxs)(ae,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,_i.jsx)(GU,{label:t}),(0,_i.jsx)(E5,{})]}),(0,_i.jsx)(ae,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,_i.jsx)(Ude,{})})]}),(0,_i.jsx)(T5,{className:"dataviews-filters__container"}),(0,_i.jsx)(WU,{}),(0,_i.jsx)(eU,{})]})}function ZWe({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=YWe,data:s,getItemId:l=GWe,isLoading:c=!1,paginationInfo:u,defaultLayouts:d=qWe,selection:f,onChangeSelection:m,children:h,config:g={perPageSizes:[10,20,50,100]},itemListLabel:v,empty:b,onReset:_}){let{data:y,setVisibleEntries:w}=Epe({view:e,data:s,getItemId:l,selection:f,paginationInfo:u}),S=(0,ya.useRef)(null),[x,C]=(0,ya.useState)(0),A=(0,Rpe.useResizeObserver)(L=>{C(L[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[P,R]=(0,ya.useState)(null);function N(L){let O=typeof L=="function"?L(f):L;m&&m(O)}let k=(0,ya.useMemo)(()=>ap(r),[r]),E=ME(k,e),M=(0,ya.useMemo)(()=>(E||[]).some(L=>L.isPrimary||L.isLocked),[E]),[B,F]=(0,ya.useState)(M),{intersectionObserver:D}=kpe({view:e,onChangeView:t,isLoading:c,paginationInfo:u,containerRef:S,setVisibleEntries:w});(0,ya.useEffect)(()=>{M&&!B&&F(!0)},[M,B]);let z=(0,ya.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([L])=>WWe.some(O=>O.type===L)).map(([L,O])=>[L,O===!0?{}:O])),[d]);return z[e.type]?(0,_i.jsx)(et.Provider,{value:{view:e,onChangeView:t,fields:k,actions:i,data:y,isLoading:c,paginationInfo:u,isItemClickable:UWe,selection:f,onChangeSelection:N,openedFilter:P,setOpenedFilter:R,getItemId:l,containerWidth:x,containerRef:S,resizeObserverRef:A,defaultLayouts:z,filters:E,isShowingFilter:B,setIsShowingFilter:F,config:g,itemListLabel:v,empty:b,onReset:_,hasInitiallyLoaded:!0,intersectionObserver:D},children:(0,_i.jsx)("div",{className:"dataviews-picker-wrapper",children:h??(0,_i.jsx)(KWe,{search:o,searchLabel:n})})}):null}var Wc=ZWe;Wc.BulkActionToolbar=Sle;Wc.Footer=eU;Wc.Filters=DE;Wc.FiltersToggled=T5;Wc.FiltersToggle=E5;Wc.Layout=WU;Wc.LayoutSwitcher=KU;Wc.Pagination=JH;Wc.Search=GU;Wc.ViewConfig=ZU;var lp=Wc;var fW=a(U(),1);var Ape=a(U(),1),Ipe=a(T(),1),aW=(0,Ape.createContext)({fields:[]});aW.displayName="DataFormContext";function Ope({fields:e,children:t}){return(0,Ipe.jsx)(aW.Provider,{value:{fields:e},children:t})}var Wl=aW;var hN=a(U(),1);var aN=a(U(),1),UE=a(G(),1);var HE=a(j(),1),ts={type:"regular",labelPosition:"top"},XWe=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 Npe(e){let t=ts;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,HE.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,HE.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,HE.__)("Apply"),cancelLabel:(0,HE.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:XWe(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 Mpe(e){let t=Npe(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?Npe(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:Mpe({fields:o.children,layout:ts}).fields}}});return{layout:t,fields:r}}var sN=Mpe;var ao=a(T(),1);function QWe({title:e}){return(0,ao.jsx)(ae,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,ao.jsx)(ae,{direction:"row",align:"center",children:(0,ao.jsx)(UE.__experimentalHeading,{level:2,size:13,children:e})})})}function Fpe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,aN.useContext)(Wl),l=t.layout,c=(0,aN.useMemo)(()=>({layout:ts,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,ao.jsxs)(ao.Fragment,{children:[!o&&t.label&&(0,ao.jsx)(QWe,{title:t.label}),(0,ao.jsx)(wa,{data:e,form:c,onChange:r,validity:i?.children})]});let u=l.labelPosition,d=s.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,ao.jsxs)(ae,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,ao.jsx)("div",{className:J("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,ao.jsx)(UE.BaseControl.VisualLabel,{children:d.label})}),(0,ao.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,ao.jsx)(d.render,{item:e,field:d}):(0,ao.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,ao.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,ao.jsx)(ao.Fragment,{children:(0,ao.jsxs)(ao.Fragment,{children:[!o&&u!=="none"&&(0,ao.jsx)(UE.BaseControl.VisualLabel,{children:d.label}),(0,ao.jsx)(d.render,{item:e,field:d})]})}):(0,ao.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var uW=a(w2(),1),Ib=a(G(),1),Gc=a(U(),1),dN=a(Ce(),1);var lN=a(G(),1),l_=a(j(),1);var zpe=a(Ce(),1);var lW=a(U(),1);function JWe(e,t){return J("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var Dpe=JWe;var Lpe=a(G(),1);var Bh=a(T(),1);function $We(e,t,r){return e?(0,Bh.jsxs)(Ze.Root,{children:[(0,Bh.jsx)(Ze.Trigger,{render:(0,Bh.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Bh.jsx)(Lpe.Icon,{icon:_f,size:16}),(0,Bh.jsxs)(Yt,{children:[t,": "]}),r]})}),(0,Bh.jsx)(Ze.Popup,{children:t})]}):r}var Bpe=$We;function Vpe(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=Vpe(r);if(o)return o}}var jpe=Vpe;var Fs=a(T(),1);function WE({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:l,onClick:c}){let{labelPosition:u,editVisibility:d}=t.layout,f=jpe(n),m=i&&!!f,h=Dpe(u,m),g=Bpe(m,f,r),v=J("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,zpe.useInstanceId)(WE,"dataforms-layouts-panel__field-control"),_=m?(0,l_.sprintf)((0,l_._x)("Edit %s (has errors)","field"),r||""):(0,l_.sprintf)((0,l_._x)("Edit %s","field"),r||""),y=(0,lW.useRef)(null),w=(0,lW.useRef)(null);return(0,Fs.jsxs)("div",{ref:y,className:v,onClick:s?void 0:C=>{!l&&C.detail<2&&!w.current?.contains(C.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:s?void 0:C=>{C.target===C.currentTarget&&(C.key==="Enter"||C.key===" ")&&(C.preventDefault(),c())},children:[u!=="none"&&(0,Fs.jsx)("span",{className:h,children:g}),u==="none"&&m&&(0,Fs.jsxs)(Ze.Root,{children:[(0,Fs.jsx)(Ze.Trigger,{render:(0,Fs.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,Fs.jsx)(lN.Icon,{icon:_f,size:16})})}),(0,Fs.jsx)(Ze.Popup,{children:f})]}),(0,Fs.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,Fs.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(C=>(0,Fs.jsx)("span",{style:{width:"100%"},children:(0,Fs.jsx)(C.render,{item:e,field:C})},C.id))}):o.map(C=>(0,Fs.jsx)(C.render,{item:e,field:C},C.id))}),!s&&(0,Fs.jsx)(lN.Button,{ref:w,className:"dataforms-layouts-panel__field-trigger-icon",label:_,icon:y1,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var Hpe=a(w2(),1),cW=a(y2(),1),wd=a(U(),1),Ds=a(j(),1);function Upe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?Upe(o):o.type!=="invalid"&&o.type!=="validating")):!0}function eGe(e,t){let r=sN(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 u=s.children.map(n).filter(f=>f!==null);if(u.length===0)return null;let d=o.get(s.id);if(d){let[f]=ap([d]);return{id:s.id,children:u,field:f}}return{id:s.id,children:u}}let l=o.get(s.id);if(!l)return null;let[c]=ap([l]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function c_(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 l=r[s];n[l]||(n[l]={}),n[l]={...n[l]},n=n[l]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function Wpe(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let l=0;l<t.length-1;l++){let c=t[l];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let 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 tGe(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,l=(o.current[t.id]||0)+1;o.current[t.id]=l,e.then(c=>{if(l===o.current[t.id]){if(!Array.isArray(c)){n(u=>c_(u,{elements:{type:"invalid",message:(0,Ds.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(u=>c_(u,{elements:{type:"invalid",message:(0,Ds.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>Wpe(u,[...i,t.id],"elements"))}}).catch(c=>{if(l!==o.current[t.id])return;let u;c instanceof Error?u=c.message:u=String(c)||(0,Ds.__)("Unknown error when running elements validation asynchronously."),n(d=>c_(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function rGe(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(l=>{if(s===o.current[t.id]){if(l===null){n(c=>Wpe(c,[...i,t.id],"custom"));return}if(typeof l=="string"){n(c=>c_(c,{custom:{type:"invalid",message:l}},[...i,t.id]));return}n(c=>c_(c,{custom:{type:"invalid",message:(0,Ds.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(l=>{if(s!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,Ds.__)("Unknown error when running custom validation asynchronously."),n(u=>c_(u,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function Gpe(e,t,r){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,Ds.__)("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,Ds.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Ds.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Ds.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Ds.__)("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,Ds.__)("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,Hpe.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,Ds.__)("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"&&(tGe(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Ds.__)("Validating\u2026")}),o instanceof Promise&&(rGe(o,t,r),n.custom={type:"validating",message:(0,Ds.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(l=>{i[l.id]=Gpe(e,l,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([l,c])=>{c!==void 0&&(s[l]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function Ype(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>Ype(n,t));return o?{value:r,children:o}:r}function oGe(e,t,r){let[o,n]=(0,wd.useState)(),i=(0,wd.useRef)({}),s=(0,wd.useRef)({}),l=(0,wd.useRef)({}),c=(0,wd.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=eGe(r,t);if(d.length===0){n(void 0);return}let f={},m=[];d.forEach(h=>{let g=Ype(h,e);if(l.current.hasOwnProperty(h.id)&&(0,cW.default)(l.current[h.id],g)){m.push(h.id);return}l.current[h.id]=g;let v=Gpe(e,h,u);v!==void 0&&(f[h.id]=v)}),n(h=>{let g={...h,...f},v=[...m,...Object.keys(f)];return Object.keys(g).forEach(_=>{g&&!v.includes(_)&&delete g[_]}),Object.keys(g).length===0&&(g=void 0),(0,cW.default)(h,g)?h:g})},[e,t,r]);return(0,wd.useEffect)(()=>{c()},[c]),{validity:o,isValid:Upe(o)}}var qpe=oGe;var Kpe=a(U(),1);function Vh(e,t){(0,Kpe.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var Zpe=a(U(),1);function nGe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var cN=(e,t)=>Array.isArray(e)&&e.length>0?nGe(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var iGe=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function sGe(e){let{fields:t}=(0,Zpe.useContext)(Wl),r=e.layout,o=cN(r.summary,t),n=iGe(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 uN=sGe;var Ls=a(T(),1);function aGe({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:l,cancelLabel:c}=s,{fields:u}=(0,Gc.useContext)(Wl),[d,f]=(0,Gc.useState)({}),m=(0,Gc.useMemo)(()=>(0,uW.default)(e,d,{arrayMerge:(x,C)=>C}),[e,d]),h=(0,Gc.useMemo)(()=>({layout:ts,fields:t.children?t.children:[{id:t.id,layout:ts}]}),[t]),g=u.map(x=>({...x,Edit:x.Edit===null?void 0:x.Edit,isValid:{required:x.isValid.required?.constraint,elements:x.isValid.elements?.constraint,min:x.isValid.min?.constraint,max:x.isValid.max?.constraint,pattern:x.isValid.pattern?.constraint,minLength:x.isValid.minLength?.constraint,maxLength:x.isValid.maxLength?.constraint}})),{validity:v}=qpe(m,g,h),b=()=>{r(d),n()},_=x=>{f(C=>(0,uW.default)(C,x,{arrayMerge:(A,P)=>P}))},y=(0,dN.useFocusOnMount)("firstInputElement"),w=(0,Gc.useRef)(null),S=(0,dN.useMergeRefs)([y,w]);return Vh(w,i),(0,Ls.jsxs)(Ib.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Ls.jsx)("div",{ref:S,children:(0,Ls.jsx)(wa,{data:m,form:h,onChange:_,validity:v,children:(x,C,A,P)=>(0,Ls.jsx)(x,{data:m,field:C,onChange:_,hideLabelFromVision:h.fields.length<2,markWhenOptional:P,validity:A},C.id)})}),(0,Ls.jsxs)(ae,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Ls.jsx)(Ib.__experimentalSpacer,{style:{flex:1}}),(0,Ls.jsx)(Ib.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,Ls.jsx)(Ib.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:l})]})]})}function lGe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Gc.useState)(!1),[s,l]=(0,Gc.useState)(!1),{fieldDefinition:c,fieldLabel:u,summaryFields:d}=uN(t);if(!c)return null;let f=()=>{l(!1),i(!0)};return(0,Ls.jsxs)(Ls.Fragment,{children:[(0,Ls.jsx)(WE,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>l(!0),isOpen:s}),s&&(0,Ls.jsx)(aGe,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:f,touched:n})]})}var Xpe=lGe;var jh=a(G(),1),Qpe=a(j(),1),cp=a(U(),1);var Jpe=a(Ce(),1);var rs=a(T(),1);function cGe({title:e,onClose:t}){return(0,rs.jsx)(ae,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,rs.jsxs)(ae,{direction:"row",gap:"sm",align:"center",children:[e&&(0,rs.jsx)(jh.__experimentalHeading,{level:2,size:13,children:e}),(0,rs.jsx)(jh.__experimentalSpacer,{style:{flex:1}}),t&&(0,rs.jsx)(jh.Button,{label:(0,Qpe.__)("Close"),icon:Fi,onClick:t,size:"small"})]})})}function uGe({touched:e,children:t}){let r=(0,cp.useRef)(null);return Vh(r,e),(0,rs.jsx)("div",{ref:r,children:t})}function dGe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,cp.useState)(!1),[s,l]=(0,cp.useState)(null),c=(0,cp.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,Jpe.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,cp.useMemo)(()=>({layout:ts,fields:t.children?t.children:[{id:t.id,layout:ts}]}),[t]),m=(0,cp.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=uN(t);return h?(0,rs.jsx)("div",{ref:l,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,rs.jsx)(jh.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:_})=>(0,rs.jsx)(WE,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:b,onClick:_}),renderContent:({onClose:b})=>(0,rs.jsx)(uGe,{touched:n,children:(0,rs.jsxs)("div",{ref:u,...d,children:[(0,rs.jsx)(cGe,{title:g,onClose:b}),(0,rs.jsx)(wa,{data:e,form:f,onChange:r,validity:m,children:(_,y,w,S)=>(0,rs.jsx)(_,{data:e,field:y,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:S,validity:w},y.id)})]})})})}):null}var $pe=dGe;var dW=a(T(),1);function eme({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,dW.jsx)(Xpe,{data:e,field:t,onChange:r,validity:o}):(0,dW.jsx)($pe,{data:e,field:t,onChange:r,validity:o})}var _a=a(U(),1);var fN=a(j(),1),tme=a(T(),1);function rme(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+=rme(o);return t}function pN({validity:e}){let t=rme(e);return t===0?null:(0,tme.jsx)(xC,{intent:"high",children:(0,fN.sprintf)((0,fN._n)("%d field needs attention","%d fields need attention",t),t)})}var zo=a(T(),1);function fGe(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 pGe({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=cN(o.summary,t).filter(f=>fGe(f,o.summary,n)),u=i&&o.isCollapsible,d=c.length>0&&o.withHeader;return(0,zo.jsxs)(ae,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,zo.jsx)(Wu.Title,{children:r}),(u||d)&&(0,zo.jsxs)(Bv.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,zo.jsx)(pN,{validity:s}),d&&(0,zo.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,zo.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function mGe({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:l}){if(t.children)return(0,zo.jsxs)(zo.Fragment,{children:[t.description&&(0,zo.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,zo.jsx)(wa,{data:e,form:r,onChange:o,validity:s?.children})]});let c=Ob("regular")?.component;return c?(0,zo.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||l,markWhenOptional:i,validity:s}):null}function ome({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,_a.useContext)(Wl),l=t.layout,c=(0,_a.useRef)(null),u=(0,_a.useMemo)(()=>({layout:ts,fields:t.children??[]}),[t]),{isOpened:d,isCollapsible:f}=l,[m,h]=(0,_a.useState)(d),[g,v]=(0,_a.useState)(!1);(0,_a.useEffect)(()=>{h(d)},[d]);let b=(0,_a.useCallback)(C=>{C||v(!0),h(C)},[]),_=(0,_a.useCallback)(()=>{v(!0)},[]);Vh(c,(f?m:!0)&&g);let y=t.label,w;if(t.children)w=!!y&&l.withHeader;else{let C=s.find(A=>A.id===t.id);if(!C||!C.Edit)return null;y=C.label,w=!!y&&l.withHeader}let S=(0,zo.jsx)(mGe,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:w}),x=(0,zo.jsx)(pGe,{data:e,fields:s,label:y,layout:l,isOpen:f?!!m:!0,touched:g,validity:i});return w&&f?(0,zo.jsxs)(Bv.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:b,children:[(0,zo.jsx)(Bv.Header,{children:x}),(0,zo.jsx)(Bv.Content,{ref:c,onBlur:_,children:S})]}):(0,zo.jsxs)(Wu.Root,{className:"dataforms-layouts-card__field",children:[w&&(0,zo.jsx)(Wu.Header,{children:x}),(0,zo.jsx)(Wu.Content,{ref:c,onBlur:_,children:S})]})}var nme=a(G(),1);var Xn=a(T(),1);function hGe({title:e}){return(0,Xn.jsx)(ae,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Xn.jsx)(ae,{direction:"row",align:"center",children:(0,Xn.jsx)(nme.__experimentalHeading,{level:2,size:13,children:e})})})}var gGe=({children:e})=>(0,Xn.jsx)(Xn.Fragment,{children:e});function ime({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:ts,fields:t.children};return(0,Xn.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Xn.jsx)(hGe,{title:t.label}),(0,Xn.jsx)(ae,{direction:"row",align:s.alignment,gap:"lg",children:(0,Xn.jsx)(wa,{data:e,form:c,onChange:r,validity:i?.children,as:gGe,children:(u,d,f)=>(0,Xn.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Xn.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},d.id)})})]})}let l=Ob("regular")?.component;return l?(0,Xn.jsx)(Xn.Fragment,{children:(0,Xn.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Xn.jsx)(l,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var Sa=a(U(),1),sme=a(j(),1);var up=a(T(),1);function ame({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,Sa.useContext)(Wl),i=(0,Sa.useRef)(null),s=(0,Sa.useRef)(null),[l,c]=(0,Sa.useState)(!1),[u,d]=(0,Sa.useState)(!1),f=(0,Sa.useMemo)(()=>({layout:ts,fields:t.children??[]}),[t]);(0,Sa.useEffect)(()=>{let b=i.current;if(!b)return;let _=()=>{let y=b.open;y||c(!0),d(y)};return b.addEventListener("toggle",_),()=>{b.removeEventListener("toggle",_)}},[]),Vh(s,u&&l);let m=(0,Sa.useCallback)(()=>{c(!0)},[]);if(!t.children)return null;let h=t.layout.summary??"",g=h?n.find(b=>b.id===h):void 0,v;return g&&g.render?v=(0,up.jsx)(g.render,{item:e,field:g}):v=t.label||(0,sme.__)("More details"),(0,up.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,up.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,up.jsxs)(ae,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[v,l&&(0,up.jsx)(pN,{validity:o})]})}),(0,up.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:m,children:(0,up.jsx)(wa,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Nb=a(T(),1),vGe=[{type:"regular",component:Fpe,wrapper:({children:e})=>(0,Nb.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:eme,wrapper:({children:e})=>(0,Nb.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:ome,wrapper:({children:e})=>(0,Nb.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:ime,wrapper:({children:e,layout:t})=>(0,Nb.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Nb.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Nb.jsx)(ae,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:ame}];function Ob(e){return vGe.find(t=>t.type===e)}var mN=a(T(),1),bGe=({children:e})=>(0,mN.jsx)(ae,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function wa({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,hN.useContext)(Wl),l=(0,hN.useMemo)(()=>{let d=s.filter(m=>!!m.isValid?.required).length,f=s.length-d;return d>f},[s]);function c(d){return s.find(f=>f.id===d.id)}let u=i??Ob(t.layout.type)?.wrapper??bGe;return(0,mN.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Ob(d.layout.type)?.component;if(!f)return null;let m=d.children?void 0:c(d);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,d,o?.[d.id],l):(0,mN.jsx)(f,{data:e,field:d,onChange:r,markWhenOptional:l,validity:o?.[d.id]},d.id)})})}var pW=a(T(),1);function GE({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,fW.useMemo)(()=>sN(t),[t]),s=(0,fW.useMemo)(()=>ap(r),[r]);return t.fields?(0,pW.jsx)(Ope,{fields:s,children:(0,pW.jsx)(wa,{data:e,form:i,onChange:o,validity:n})}):null}var cme=a(mw(),1),ume=a(qa(),1);function lme(e=""){return(0,cme.default)(e.trim().toLowerCase())}var yGe=[];function mW(e,t,r){if(!e)return{data:yGe,paginationInfo:{totalItems:0,totalPages:0}};let o=ap(r),n=[...e];if(t.search){let u=lme(t.search);n=n.filter(d=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:d});return(Array.isArray(m)?m:[m]).some(g=>lme(String(g)).includes(u))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(u=>{let d=o.find(f=>f.id===u.field);if(d){u.operator===qn&&(0,ume.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=d.filter[u.operator];f&&(n=n.filter(m=>f(m,d,u.value)))}});let i=t.sort?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.sort?.field):null,s=t.groupBy?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.groupBy?.field):null;(i||s)&&n.sort((u,d)=>{if(s){let f=s.sort(u,d,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(u,d,t.sort?.direction??"desc"):0});let l=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let u=t.startPosition-1,d=Math.min(u+t.perPage,l);n=n?.slice(u,d)}else if(t.page!==void 0&&t.perPage!==void 0){let u=(t.page-1)*t.perPage;l=n?.length||0,c=Math.ceil(l/t.perPage),n=n?.slice(u,u+t.perPage)}return{data:n,paginationInfo:{totalItems:l,totalPages:c}}}var gN={};jae(gN,{RichTextControl:G5});var vN=a(G(),1);var dme=a(j(),1);var dp=a(T(),1);function fme({form:e,header:t}){let{media:r,fields:o,onChange:n}=Iw();if(!r||!n)return(0,dp.jsx)("div",{className:"media-editor-form media-editor-form--loading",children:(0,dp.jsx)(vN.Spinner,{})});let i=["title","alt_text","caption","description"],s=[...o.filter(u=>i.includes(u.id)),...o.filter(u=>!i.includes(u.id))],l={layout:{type:"panel"},fields:s.map(u=>i.includes(u.id)?{id:u.id,layout:{type:"regular",labelPosition:"top"}}:u.id)},c=e||l;return(0,dp.jsx)("div",{className:"media-editor-form",children:(0,dp.jsxs)(vN.__experimentalVStack,{spacing:4,children:[(0,dp.jsx)(Yt,{render:(0,dp.jsx)("h2",{}),children:(0,dme.__)("Media details")}),t,(0,dp.jsx)(GE,{data:r,fields:o,form:c,onChange:n})]})})}var pme=a(xf(),1),{lock:mme,unlock:AWt}=(0,pme.__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 bN=a(Y(),1);var hme={isOpen:!1,id:null,onUpdate:null,onClose:null};function gme(e=hme,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 hme}return e}var hW={};Yr(hW,{closeMediaEditorModal:()=>_Ge,openMediaEditorModal:()=>wGe});function wGe({id:e,onUpdate:t,onClose:r}){return{type:"OPEN_MEDIA_EDITOR_MODAL",id:e,onUpdate:t??null,onClose:r??null}}function _Ge(){return{type:"CLOSE_MEDIA_EDITOR_MODAL"}}var gW={};Yr(gW,{getId:()=>xGe,getOnClose:()=>EGe,getOnUpdate:()=>CGe,isOpen:()=>SGe});function SGe(e){return e.isOpen}function xGe(e){return e.id}function CGe(e){return e.onUpdate}function EGe(e){return e.onClose}var vme="core/media-editor";var u_=(0,bN.createReduxStore)(vme,{reducer:gme,actions:hW,selectors:gW});(0,bN.register)(u_);var wge=a(G(),1),cT=a(Y(),1),lT=a(j(),1),_ge=a(xa(),1),Sge=a(It(),1);var os=a(G(),1);var bge=a(Ce(),1),aT=a(Y(),1),NW=a(le(),1),vn=a(U(),1),$n=a(j(),1);var Zc=a(Mo(),1),$N=a(It(),1);var _W={};Yr(_W,{ActionItem:()=>Yl,ComplementaryArea:()=>Kl,ComplementaryAreaMoreMenuItem:()=>Uh,FullscreenMode:()=>Bme,InterfaceSkeleton:()=>Db,PinnedItems:()=>Wh,store:()=>je});var ql=a(G(),1),ZE=a(Y(),1),kN=a(j(),1);var Sd=a(U(),1),yW=a(wme(),1),Mme=a(Dt(),1),Gh=a(Ce(),1),Fme=a(zh(),1);var Tme=a(G(),1),SN=a(Y(),1),Pme=a(zh(),1);var _N=a(Y(),1);var vW={};Yr(vW,{closeModal:()=>FGe,disableComplementaryArea:()=>kGe,enableComplementaryArea:()=>PGe,openModal:()=>MGe,pinItem:()=>RGe,setDefaultComplementaryArea:()=>TGe,setFeatureDefaults:()=>NGe,setFeatureValue:()=>OGe,toggleFeature:()=>IGe,unpinItem:()=>AGe});var wN=a(qa(),1),Gl=a(Dt(),1);var yN=a(qa(),1);function _d(e){return["core/edit-post","core/edit-site"].includes(e)?((0,yN.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Mb(e,t){return e==="core"&&t==="edit-site/template"?((0,yN.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,yN.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var TGe=(e,t)=>(e=_d(e),t=Mb(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),PGe=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=_d(e),t=Mb(e,t),r.select(Gl.store).get(e,"isComplementaryAreaVisible")||r.dispatch(Gl.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},kGe=e=>({registry:t})=>{e=_d(e),t.select(Gl.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(Gl.store).set(e,"isComplementaryAreaVisible",!1)},RGe=(e,t)=>({registry:r})=>{if(!t)return;e=_d(e),t=Mb(e,t);let o=r.select(Gl.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(Gl.store).set(e,"pinnedItems",{...o,[t]:!0})},AGe=(e,t)=>({registry:r})=>{if(!t)return;e=_d(e),t=Mb(e,t);let o=r.select(Gl.store).get(e,"pinnedItems");r.dispatch(Gl.store).set(e,"pinnedItems",{...o,[t]:!1})};function IGe(e,t){return function({registry:r}){(0,wN.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Gl.store).toggle(e,t)}}function OGe(e,t,r){return function({registry:o}){(0,wN.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(Gl.store).set(e,t,!!r)}}function NGe(e,t){return function({registry:r}){(0,wN.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Gl.store).setDefaults(e,t)}}function MGe(e){return{type:"OPEN_MODAL",name:e}}function FGe(){return{type:"CLOSE_MODAL"}}var bW={};Yr(bW,{getActiveComplementaryArea:()=>DGe,isComplementaryAreaLoading:()=>LGe,isFeatureActive:()=>VGe,isItemPinned:()=>BGe,isModalActive:()=>jGe});var YE=a(Y(),1),Sme=a(qa(),1),qE=a(Dt(),1);var DGe=(0,YE.createRegistrySelector)(e=>(t,r)=>{r=_d(r);let o=e(qE.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),LGe=(0,YE.createRegistrySelector)(e=>(t,r)=>{r=_d(r);let o=e(qE.store).get(r,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[r];return o&&n===void 0}),BGe=(0,YE.createRegistrySelector)(e=>(t,r,o)=>(r=_d(r),o=Mb(r,o),e(qE.store).get(r,"pinnedItems")?.[o]??!0)),VGe=(0,YE.createRegistrySelector)(e=>(t,r,o)=>((0,Sme.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(qE.store).get(r,o)));function jGe(e,t){return e.activeModal===t}var xme=a(Y(),1);function zGe(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 HGe(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Cme=(0,xme.combineReducers)({complementaryAreas:zGe,activeModal:HGe});var Eme="core/interface";var je=(0,_N.createReduxStore)(Eme,{reducer:Cme,actions:vW,selectors:bW});(0,_N.register)(je);var kme=a(T(),1);function UGe(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function d_({as:e=Tme.Button,scope:t,identifier:r,icon:o,selectedIcon:n,name:i,shortcut:s,...l}){let c=e,u=(0,Pme.usePluginContext)(),d=o||u.icon,f=r||`${u.name}/${i}`,m=(0,SN.useSelect)(v=>v(je).getActiveComplementaryArea(t)===f,[f,t]),{enableComplementaryArea:h,disableComplementaryArea:g}=(0,SN.useDispatch)(je);return(0,kme.jsx)(c,{icon:n&&m?n:d,"aria-controls":f.replace("/",":"),"aria-checked":UGe(l.role)?m:void 0,onClick:()=>{m?g(t):h(t,f)},shortcut:s,...l})}var xN=a(T(),1),WGe=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,xN.jsx)(d_,{icon:Fi,...r});return(0,xN.jsxs)("div",{className:J("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},Rme=WGe;var Ome=a(G(),1);var Hh=a(G(),1),CN=a(U(),1),KE=a(T(),1),Ame=()=>{};function GGe({name:e,as:t=Hh.MenuGroup,fillProps:r={},bubblesVirtually:o,...n}){return(0,KE.jsx)(Hh.Slot,{name:e,bubblesVirtually:o,fillProps:r,children:i=>{if(!CN.Children.toArray(i).length)return null;let s=[];CN.Children.forEach(i,({props:{__unstableExplicitMenuItem:c,__unstableTarget:u}})=>{u&&c&&s.push(u)});let l=CN.Children.map(i,c=>!c.props.__unstableExplicitMenuItem&&s.includes(c.props.__unstableTarget)?null:c);return(0,KE.jsx)(t,{...n,children:l})}})}function Ime({name:e,as:t=Hh.Button,onClick:r,...o}){return(0,KE.jsx)(Hh.Fill,{name:e,children:({onClick:n})=>(0,KE.jsx)(t,{onClick:r||n?(...i)=>{(r||Ame)(...i),(n||Ame)(...i)}:void 0,...o})})}Ime.Slot=GGe;var Yl=Ime;var EN=a(T(),1),YGe=({__unstableExplicitMenuItem:e,__unstableTarget:t,...r})=>(0,EN.jsx)(Ome.MenuItem,{...r});function Uh({scope:e,target:t,__unstableExplicitMenuItem:r,...o}){return(0,EN.jsx)(d_,{as:n=>(0,EN.jsx)(Yl,{__unstableExplicitMenuItem:r,__unstableTarget:`${e}/${t}`,as:YGe,name:`${e}/plugin-more-menu`,...n}),role:"menuitemcheckbox",selectedIcon:Io,name:t,scope:e,...o})}var PN=a(G(),1),TN=a(T(),1);function Nme({scope:e,...t}){return(0,TN.jsx)(PN.Fill,{name:`PinnedItems/${e}`,...t})}function qGe({scope:e,className:t,...r}){return(0,TN.jsx)(PN.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,TN.jsx)("div",{className:J(t,"interface-pinned-items"),children:o})})}Nme.Slot=qGe;var Wh=Nme;var hn=a(T(),1),KGe=.3;function ZGe({scope:e,...t}){return(0,hn.jsx)(ql.Slot,{name:`ComplementaryArea/${e}`,...t})}var Dme=280,XGe={open:{width:Dme},closed:{width:0},mobileOpen:{width:"100vw"}};function QGe({activeArea:e,isActive:t,scope:r,children:o,className:n,id:i}){let s=(0,Gh.useReducedMotion)(),l=(0,Gh.useViewportMatch)("medium","<"),c=(0,Gh.usePrevious)(e),u=(0,Gh.usePrevious)(t),[,d]=(0,Sd.useState)({});(0,Sd.useEffect)(()=>{d({})},[t]);let f={type:"tween",duration:s||l||c&&e&&e!==c?0:KGe,ease:[.6,0,.4,1]};return(0,hn.jsx)(ql.Fill,{name:`ComplementaryArea/${r}`,children:(0,hn.jsx)(ql.__unstableAnimatePresence,{initial:!1,children:(u||t)&&(0,hn.jsx)(ql.__unstableMotion.div,{variants:XGe,initial:"closed",animate:l?"mobileOpen":"open",exit:"closed",transition:f,className:"interface-complementary-area__fill",children:(0,hn.jsx)("div",{id:i,className:n,style:{width:l?"100vw":Dme},children:o})})})})}function JGe(e,t,r,o,n){let i=(0,Sd.useRef)(!1),s=(0,Sd.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:c}=(0,ZE.useDispatch)(je);(0,Sd.useEffect)(()=>{o&&n&&!i.current?(c(e),s.current=!0):s.current&&!n&&i.current?(s.current=!1,l(e,t)):s.current&&r&&r!==t&&(s.current=!1),n!==i.current&&(i.current=n)},[o,n,e,t,r,c,l])}function Lme({children:e,className:t,closeLabel:r=(0,kN.__)("Close plugin"),identifier:o,header:n,headerClassName:i,icon:s,isPinnable:l=!0,panelClassName:c,scope:u,name:d,title:f,toggleShortcut:m,isActiveByDefault:h}){let g=(0,Fme.usePluginContext)(),v=s||g.icon,b=o||`${g.name}/${d}`,[_,y]=(0,Sd.useState)(!1),{isLoading:w,isActive:S,isPinned:x,activeArea:C,isSmall:A,isLarge:P,showIconLabels:R}=(0,ZE.useSelect)(F=>{let{getActiveComplementaryArea:D,isComplementaryAreaLoading:z,isItemPinned:L}=F(je),{get:O}=F(Mme.store),V=D(u);return{isLoading:z(u),isActive:V===b,isPinned:L(u,b),activeArea:V,isSmall:F(yW.store).isViewportMatch("< medium"),isLarge:F(yW.store).isViewportMatch("large"),showIconLabels:O("core","showIconLabels")}},[b,u]),N=(0,Gh.useViewportMatch)("medium","<");JGe(u,b,C,S,A);let{enableComplementaryArea:k,disableComplementaryArea:E,pinItem:M,unpinItem:B}=(0,ZE.useDispatch)(je);if((0,Sd.useEffect)(()=>{h&&C===void 0&&!A?k(u,b):C===void 0&&A&&E(u,b),y(!0)},[C,h,u,b,A,k,E]),!!_)return(0,hn.jsxs)(hn.Fragment,{children:[l&&(0,hn.jsx)(Wh,{scope:u,children:x&&(0,hn.jsx)(d_,{scope:u,identifier:b,isPressed:S&&(!R||P),"aria-expanded":S,"aria-disabled":w,label:f,icon:R?Io:v,showTooltip:!R,variant:R?"tertiary":void 0,size:"compact",shortcut:m})}),d&&l&&(0,hn.jsx)(Uh,{target:d,scope:u,icon:v,identifier:b,children:f}),(0,hn.jsxs)(QGe,{activeArea:C,isActive:S,className:J("interface-complementary-area",t),scope:u,id:b.replace("/",":"),children:[(0,hn.jsx)(Rme,{className:i,closeLabel:r,onClose:()=>E(u),toggleButtonProps:{label:r,size:"compact",shortcut:m,scope:u,identifier:b},children:n||(0,hn.jsxs)(hn.Fragment,{children:[(0,hn.jsx)("h2",{className:"interface-complementary-area-header__title",children:f}),l&&!N&&(0,hn.jsx)(ql.Button,{className:"interface-complementary-area__pin-unpin-item",icon:x?XV:KV,label:x?(0,kN.__)("Unpin from toolbar"):(0,kN.__)("Pin to toolbar"),onClick:()=>(x?B:M)(u,b),isPressed:x,"aria-expanded":x,size:"compact"})]})}),(0,hn.jsx)(ql.Panel,{className:c,children:e})]})]})}Lme.Slot=ZGe;var Kl=Lme;var wW=a(U(),1),$Ge=({isActive:e})=>((0,wW.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,wW.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),Bme=$Ge;var Vme=a(U(),1),jme=a(T(),1),zme=(0,Vme.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,jme.jsx)(o,{ref:i,className:J("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));zme.displayName="NavigableRegion";var Yh=zme;var RN=a(U(),1),Fb=a(G(),1),qh=a(j(),1),f_=a(Ce(),1),Bs=a(T(),1),Ume=.25,Hme={type:"tween",duration:Ume,ease:[.6,0,.4,1]};function eYe(e){(0,RN.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var tYe={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...Hme,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...Hme,delay:.8,delayChildren:.8}}};function rYe({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:n,secondarySidebar:i,content:s,actions:l,labels:c,className:u},d){let[f,m]=(0,f_.useResizeObserver)(),h=(0,f_.useViewportMatch)("medium","<"),v={type:"tween",duration:(0,f_.useReducedMotion)()?0:Ume,ease:[.6,0,.4,1]};eYe("interface-interface-skeleton__html-container");let _={...{header:(0,qh._x)("Header","header landmark area"),body:(0,qh.__)("Content"),secondarySidebar:(0,qh.__)("Block Library"),sidebar:(0,qh._x)("Settings","settings landmark area"),actions:(0,qh.__)("Publish"),footer:(0,qh.__)("Footer")},...c};return(0,Bs.jsxs)("div",{ref:d,className:J(u,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,Bs.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,Bs.jsx)(Fb.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,Bs.jsx)(Yh,{as:Fb.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:_.header,initial:e&&!h?"distractionFreeHidden":"hidden",whileHover:e&&!h?"distractionFreeHover":"visible",animate:e&&!h?"distractionFreeDisabled":"visible",exit:e&&!h?"distractionFreeHidden":"hidden",variants:tYe,transition:v,children:r})}),e&&(0,Bs.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,Bs.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,Bs.jsx)(Fb.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,Bs.jsx)(Yh,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:_.secondarySidebar,as:Fb.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:m.width},closed:{width:0}},transition:v,children:(0,Bs.jsxs)(Fb.__unstableMotion.div,{style:{position:"absolute",width:h?"100vw":"fit-content",height:"100%",left:0},variants:{open:{x:0},closed:{x:"-100%"}},transition:v,children:[f,i]})})}),(0,Bs.jsx)(Yh,{className:"interface-interface-skeleton__content",ariaLabel:_.body,children:s}),!!n&&(0,Bs.jsx)(Yh,{className:"interface-interface-skeleton__sidebar",ariaLabel:_.sidebar,children:n}),!!l&&(0,Bs.jsx)(Yh,{className:"interface-interface-skeleton__actions",ariaLabel:_.actions,children:l})]})]}),!!t&&(0,Bs.jsx)(Yh,{className:"interface-interface-skeleton__footer",ariaLabel:_.footer,children:t})]})}var Db=(0,RN.forwardRef)(rYe);var kd=a(U(),1),Jhe=a(G(),1),$he=a(j(),1);var xd=a(j(),1),fp=1,XE=.1,cl=10,SW=16,Gme=44,Yme=.8,qme=8,AN=1,Kme=.0025,QE=.01,IN=10,JE=45,oYe={x:0,y:0,width:1,height:1},nYe={horizontal:!1,vertical:!1},Wme={x:0,y:0},p_={image:null,pan:{...Wme},zoom:fp,rotation:0,basePan:{...Wme},baseZoom:fp,baseRotation:0,flip:{...nYe},cropRect:{...oYe}},$E=-1,eT=[{label:(0,xd.__)("Free"),value:0},{label:(0,xd.__)("Original"),value:$E},{label:(0,xd.__)("Square (1:1)"),value:1},{label:(0,xd.__)("Landscape (16:9)"),value:16/9},{label:(0,xd.__)("Portrait (9:16)"),value:9/16},{label:(0,xd.__)("Classic (4:3)"),value:4/3},{label:(0,xd.__)("Classic portrait (3:4)"),value:3/4},{label:(0,xd.__)("Photo (3:2)"),value:3/2},{label:(0,xd.__)("Photo portrait (2:3)"),value:2/3}];var Cd=1e-6,Ed=typeof Float32Array<"u"?Float32Array:Array,Zme=Math.random;function xW(e){return e>=0?Math.round(e):e%.5===0?Math.floor(e):Math.round(e)}var NGt=Math.PI/180,MGt=180/Math.PI;var Zr={};Yr(Zr,{add:()=>_Ye,clone:()=>sYe,copy:()=>aYe,create:()=>iYe,determinant:()=>fYe,equals:()=>EYe,exactEquals:()=>CYe,frob:()=>wYe,fromRotation:()=>gYe,fromScaling:()=>vYe,fromTranslation:()=>bYe,fromValues:()=>cYe,identity:()=>lYe,invert:()=>dYe,mul:()=>TYe,multiply:()=>Qme,multiplyScalar:()=>SYe,multiplyScalarAndAdd:()=>xYe,rotate:()=>pYe,scale:()=>mYe,set:()=>uYe,str:()=>yYe,sub:()=>PYe,subtract:()=>Jme,translate:()=>hYe});function iYe(){var e=new Ed(6);return Ed!=Float32Array&&(e[1]=0,e[2]=0,e[4]=0,e[5]=0),e[0]=1,e[3]=1,e}function sYe(e){var t=new Ed(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 aYe(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 lYe(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function cYe(e,t,r,o,n,i){var s=new Ed(6);return s[0]=e,s[1]=t,s[2]=r,s[3]=o,s[4]=n,s[5]=i,s}function uYe(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 dYe(e,t){var r=t[0],o=t[1],n=t[2],i=t[3],s=t[4],l=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*l-i*s)*c,e[5]=(o*s-r*l)*c,e):null}function fYe(e){return e[0]*e[3]-e[1]*e[2]}function Qme(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1],f=r[2],m=r[3],h=r[4],g=r[5];return e[0]=o*u+i*d,e[1]=n*u+s*d,e[2]=o*f+i*m,e[3]=n*f+s*m,e[4]=o*h+i*g+l,e[5]=n*h+s*g+c,e}function pYe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=Math.sin(r),d=Math.cos(r);return e[0]=o*d+i*u,e[1]=n*d+s*u,e[2]=o*-u+i*d,e[3]=n*-u+s*d,e[4]=l,e[5]=c,e}function mYe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1];return e[0]=o*u,e[1]=n*u,e[2]=i*d,e[3]=s*d,e[4]=l,e[5]=c,e}function hYe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1];return e[0]=o,e[1]=n,e[2]=i,e[3]=s,e[4]=o*u+i*d+l,e[5]=n*u+s*d+c,e}function gYe(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 vYe(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 bYe(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 yYe(e){return"mat2d("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+")"}function wYe(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 _Ye(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 Jme(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 SYe(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 xYe(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 CYe(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 EYe(e,t){var r=e[0],o=e[1],n=e[2],i=e[3],s=e[4],l=e[5],c=t[0],u=t[1],d=t[2],f=t[3],m=t[4],h=t[5];return Math.abs(r-c)<=Cd*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-u)<=Cd*Math.max(1,Math.abs(o),Math.abs(u))&&Math.abs(n-d)<=Cd*Math.max(1,Math.abs(n),Math.abs(d))&&Math.abs(i-f)<=Cd*Math.max(1,Math.abs(i),Math.abs(f))&&Math.abs(s-m)<=Cd*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(l-h)<=Cd*Math.max(1,Math.abs(l),Math.abs(h))}var TYe=Qme,PYe=Jme;var Vs={};Yr(Vs,{add:()=>OYe,angle:()=>JYe,ceil:()=>NYe,clone:()=>kYe,copy:()=>AYe,create:()=>$me,cross:()=>WYe,dist:()=>lqe,distance:()=>ohe,div:()=>aqe,divide:()=>rhe,dot:()=>UYe,equals:()=>oqe,exactEquals:()=>rqe,floor:()=>MYe,forEach:()=>dqe,fromValues:()=>RYe,inverse:()=>zYe,len:()=>nqe,length:()=>ihe,lerp:()=>GYe,max:()=>DYe,min:()=>FYe,mul:()=>sqe,multiply:()=>the,negate:()=>jYe,normalize:()=>HYe,random:()=>YYe,rotate:()=>QYe,round:()=>LYe,scale:()=>BYe,scaleAndAdd:()=>VYe,set:()=>IYe,signedAngle:()=>$Ye,sqrDist:()=>cqe,sqrLen:()=>uqe,squaredDistance:()=>nhe,squaredLength:()=>she,str:()=>tqe,sub:()=>iqe,subtract:()=>ehe,transformMat2:()=>qYe,transformMat2d:()=>KYe,transformMat3:()=>ZYe,transformMat4:()=>XYe,zero:()=>eqe});function $me(){var e=new Ed(2);return Ed!=Float32Array&&(e[0]=0,e[1]=0),e}function kYe(e){var t=new Ed(2);return t[0]=e[0],t[1]=e[1],t}function RYe(e,t){var r=new Ed(2);return r[0]=e,r[1]=t,r}function AYe(e,t){return e[0]=t[0],e[1]=t[1],e}function IYe(e,t,r){return e[0]=t,e[1]=r,e}function OYe(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function ehe(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function the(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e}function rhe(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e}function NYe(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e}function MYe(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e}function FYe(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function DYe(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}function LYe(e,t){return e[0]=xW(t[0]),e[1]=xW(t[1]),e}function BYe(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function VYe(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e}function ohe(e,t){var r=t[0]-e[0],o=t[1]-e[1];return Math.sqrt(r*r+o*o)}function nhe(e,t){var r=t[0]-e[0],o=t[1]-e[1];return r*r+o*o}function ihe(e){var t=e[0],r=e[1];return Math.sqrt(t*t+r*r)}function she(e){var t=e[0],r=e[1];return t*t+r*r}function jYe(e,t){return e[0]=-t[0],e[1]=-t[1],e}function zYe(e,t){return e[0]=1/t[0],e[1]=1/t[1],e}function HYe(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 UYe(e,t){return e[0]*t[0]+e[1]*t[1]}function WYe(e,t,r){var o=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=o,e}function GYe(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 YYe(e,t){t=t===void 0?1:t;var r=Zme()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e}function qYe(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 KYe(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 ZYe(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 XYe(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 QYe(e,t,r,o){var n=t[0]-r[0],i=t[1]-r[1],s=Math.sin(o),l=Math.cos(o);return e[0]=n*l-i*s+r[0],e[1]=n*s+i*l+r[1],e}function JYe(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 $Ye(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 eqe(e){return e[0]=0,e[1]=0,e}function tqe(e){return"vec2("+e[0]+", "+e[1]+")"}function rqe(e,t){return e[0]===t[0]&&e[1]===t[1]}function oqe(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(r-n)<=Cd*Math.max(1,Math.abs(r),Math.abs(n))&&Math.abs(o-i)<=Cd*Math.max(1,Math.abs(o),Math.abs(i))}var nqe=ihe,iqe=ehe,sqe=the,aqe=rhe,lqe=ohe,cqe=nhe,uqe=she,dqe=(function(){var e=$me();return function(t,r,o,n,i,s){var l,c;for(r||(r=2),o||(o=0),n?c=Math.min(n*r+o,t.length):c=t.length,l=o;l<c;l+=r)e[0]=t[l],e[1]=t[l+1],i(e,e,s),t[l]=e[0],t[l+1]=e[1];return t}})();function m_(e){return e>=0?e%360:(360+e%360)%360}function Yc(e){return e*Math.PI/180}var ON=1e6;function Qn(e,t){return!Number.isFinite(e)||Math.abs(e)>ON?t:e}function NN(e){return Number.isFinite(e)&&Math.abs(e)<=ON}function gn(e){return Number.isFinite(e.width)&&Number.isFinite(e.height)&&e.width>=Number.EPSILON&&e.height>=Number.EPSILON&&e.width<=ON&&e.height<=ON}function MN(e){let t=Qn(e.x,0),r=Qn(e.y,0),o=Qn(e.width,0),n=Qn(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 Ca(e){let t=Qn(e.pan.x,0),r=Qn(e.pan.y,0),o=Qn(e.basePan.x,0),n=Qn(e.basePan.y,0),i=Qn(e.rotation,0),s=Qn(e.baseRotation,0),l=Qn(e.zoom,1),c=l>=Number.EPSILON?l:1,u=Qn(e.baseZoom,1),d=u>=Number.EPSILON?u:1,f=MN(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&&d===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:d,baseRotation:s,cropRect:f}}var zGt=Zr.create(),HGt=Vs.create();function Jn(e,t,r){if(!NN(e)||!NN(t)||!NN(r)||e<=0||t<=0)return{width:0,height:0};let o=Yc(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 ahe(e,t,r){if(!gn(e)||!gn(t))return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let o=Qn(r,0),n=Math.round(o/90)*90,i=Jn(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),l=t.width*s,c=t.height*s,u=Jn(l,c,n);return{elementSize:{width:l,height:c},visualSize:u}}function lhe(e,t,r,o,n){let i=e.width*r.width,s=e.height*r.height;if(!gn(t)||!gn(r)||!(i>0)||!(s>0)||!Number.isFinite(o)||!Number.isFinite(n)||!(o>0)||!(n>=1))return 1;let l=o*t.width/i,c=o*t.height/s,u=Math.min(l,c);return Math.min(n,Math.max(1,u))}function Kh(e,t,r){let o=Zr.create();if(!gn(t)||!gn(r))return o;let n=Ca(e),i=Math.round(n.rotation/90)*90,s=Jn(r.width,r.height,i);if(s.width===0||s.height===0)return o;let l=Math.min(t.width/s.width,t.height/s.height),c=r.width*l,u=r.height*l,{width:d,height:f}=Jn(c,u,i);return Zr.translate(o,o,[t.width/2,t.height/2]),Zr.translate(o,o,[n.pan.x*d,n.pan.y*f]),Zr.scale(o,o,[n.flip.horizontal?-1:1,n.flip.vertical?-1:1]),Zr.rotate(o,o,Yc(n.rotation)),Zr.scale(o,o,[n.zoom,n.zoom]),Zr.translate(o,o,[-c/2,-u/2]),Zr.scale(o,o,[c,u]),o}function fqe(e,t){let r=t.map(l=>{let c=Vs.create();return Vs.transformMat2d(c,l,e),c}),o=r[0][0],n=r[0][0],i=r[0][1],s=r[0][1];for(let l=1;l<r.length;l++){let c=r[l];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 tT(e){return fqe(e,[[0,0],[1,0],[1,1],[0,1]])}function che(e,t,r){let o=Zr.create();if(!gn(t)||!gn(r))return o;let{rotation:n,flip:i,cropRect:s,zoom:l,pan:c}=Ca(e),u=Math.round(n/90)*90,{width:d,height:f}=Jn(t.width,t.height,u),m=s.width*d,h=s.height*f,g=m>0?r.width/m:1,v=h>0?r.height/h:1,b=s.x*d+r.width/2/g,_=s.y*f+r.height/2/v,y=d/2+c.x*d,w=f/2+c.y*f;return Zr.scale(o,o,[g,v]),Zr.translate(o,o,[y-b+r.width/2/g,w-_+r.height/2/v]),Zr.scale(o,o,[i.horizontal?-1:1,i.vertical?-1:1]),Zr.rotate(o,o,Yc(n)),Zr.scale(o,o,[l,l]),Zr.translate(o,o,[-t.width/2,-t.height/2]),o}var uhe=.92;function pqe(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 mqe(e,t){let{naturalWidth:r,naturalHeight:o}=e,{rotation:n,cropRect:i}=t,s={width:r,height:o},l=Math.round(n/90)*90,c=Jn(r,o,l),u=Math.round(i.width*c.width),d=Math.round(i.height*c.height),f=document.createElement("canvas");f.width=u,f.height=d;let m=f.getContext("2d");if(!m)throw new Error("Could not obtain a 2D context for the export canvas.");let h=che(t,s,{width:u,height:d});return m.setTransform(h[0],h[1],h[2],h[3],h[4],h[5]),m.drawImage(e,0,0),f}function hqe(e,t="image/png",r=uhe){return new Promise((o,n)=>{e.toBlob(i=>{i?o(i):n(new Error("Canvas toBlob returned null."))},t,r)})}async function FN(e,t,r="image/png",o=uhe){let n=await pqe(e),i=mqe(n,t);return hqe(i,r,o)}var pp=1e-9;function DN(e,t){let r=Yc(e),o=Math.abs(Math.cos(r)),n=Math.abs(Math.sin(r)),i=Jn(t,1,e);return{visualW:i.width,visualH:i.height,absC:o,absS:n}}function mhe(e,t,r){let o=Math.max(t,Number.EPSILON),n=Math.round(e/90)*90,{visualW:i,visualH:s}=DN(n,o),{absC:l,absS:c}=DN(e,o),u=r.width*i/2,d=r.height*s/2,f=u*l+d*c,m=u*c+d*l,h=2*f/o,g=2*m;return Math.max(h,g)}function h_(e){if(!e.image)return fp;let t={width:e.image.naturalWidth,height:e.image.naturalHeight};if(!gn(t))return fp;let r=Ca(e),o=t.width/t.height;return Math.max(XE,mhe(r.rotation,o,r.cropRect))}function hhe(e,t,r){if(!gn(t)||!gn(r))return{minX:0,minY:0,maxX:1,maxY:1};let o=Ca(e),n=o.pan.x*r.width,i=o.pan.y*r.height,s=Yc(o.rotation),l=Math.cos(s),c=Math.sin(s),u=o.flip.horizontal?-1:1,d=o.flip.vertical?-1:1,f=o.zoom,m=u*l*f,h=d*c*f,g=-u*c*f,v=d*l*f,b=t.width/2,_=t.height/2,y=[[-b,-_],[b,-_],[b,_],[-b,_]],w=1/0,S=-1/0,x=1/0,C=-1/0;for(let[A,P]of y){let R=m*A+g*P+n,N=h*A+v*P+i,k=R/r.width+.5,E=N/r.height+.5;w=Math.min(w,k),S=Math.max(S,k),x=Math.min(x,E),C=Math.max(C,E)}return{minX:w,minY:x,maxX:S,maxY:C}}function ghe(e,t,r,o){let n=MN(e),i=Qn(t,1),s=i>=Number.EPSILON?i:1,l=Qn(r,0),c=Qn(o,1),u=Math.max(c,Number.EPSILON),d=Math.round(l/90)*90,{visualW:f,visualH:m}=DN(d,u),{absC:h,absS:g}=DN(l,u),v=n.width,b=n.height,_=v*f,y=b*m,w=_*h+y*g,S=_*g+y*h,x=u*s,C=s,A=1;if(w>0&&(A=Math.min(A,x/w)),S>0&&(A=Math.min(A,C/S)),A>=1-pp)return n;let P=v*A,R=b*A,N=n.x+v/2,k=n.y+b/2,E=N-P/2,M=k-R/2;return E=Math.max(0,Math.min(E,1-P)),M=Math.max(0,Math.min(M,1-R)),{x:E,y:M,width:P,height:R}}var dhe={width:1e3,height:1e3},fhe=Zr.create(),phe=Vs.create();function js(e,t,r){let o=Ca(e),n=MN(r),i=gn(t)?t.width/t.height:1,s=Math.max(XE,mhe(o.rotation,i,n)),l=Math.min(cl,Math.max(o.zoom,s)),c={...o,zoom:l},u=Kh(c,dhe,t),d=Math.round(o.rotation/90)*90,f=Kh({...c,pan:{x:0,y:0},zoom:1,rotation:d},dhe,t),m=tT(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]];Zr.invert(fhe,u);let g=1/0,v=-1/0,b=1/0,_=-1/0;for(let P of h){Vs.transformMat2d(phe,P,fhe);let R=phe;R[0]<g&&(g=R[0]),R[0]>v&&(v=R[0]),R[1]<b&&(b=R[1]),R[1]>_&&(_=R[1])}if(g>=-pp&&v<=1+pp&&b>=-pp&&_<=1+pp)return{pan:o.pan,zoom:l};let y=0,w=0;g<0&&v<=1+pp?y=-g:v>1&&g>=-pp?y=1-v:g<0&&v>1&&(y=(1-v-g)/2),b<0&&_<=1+pp?w=-b:_>1&&b>=-pp?w=1-_:b<0&&_>1&&(w=(1-_-b)/2);let S=u[0]*y+u[2]*w,x=u[1]*y+u[3]*w,C=o.pan.x-(m.width>0?S/m.width:0),A=o.pan.y-(m.height>0?x/m.height:0);return{pan:{x:C,y:A},zoom:l}}var gqe=1e-6;function Zh(e,t){return Math.abs(e-t)<gqe}function g_(e,t){let r=e.image,o=t.image;return r?.src===o?.src&&r?.naturalWidth===o?.naturalWidth&&r?.naturalHeight===o?.naturalHeight&&Zh(e.pan.x,t.pan.x)&&Zh(e.pan.y,t.pan.y)&&Zh(e.zoom,t.zoom)&&Zh(e.rotation,t.rotation)&&e.flip.horizontal===t.flip.horizontal&&e.flip.vertical===t.flip.vertical&&Zh(e.cropRect.x,t.cropRect.x)&&Zh(e.cropRect.y,t.cropRect.y)&&Zh(e.cropRect.width,t.cropRect.width)&&Zh(e.cropRect.height,t.cropRect.height)}function vhe(e,t){return e.image?Math.min(cl,Math.max(XE,t)):Math.min(cl,Math.max(fp,t))}function vqe(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:m_(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 Ea(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}=js(e,t,e.cropRect),i=ghe(e.cropRect,n,e.rotation,r),s=o;return i!==e.cropRect&&({pan:s}=js({...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 mp(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 Lb(e,t){switch(t.type){case"SET_IMAGE":return mp(Ea({...e,image:t.payload}));case"SET_PAN":return mp(Ea({...e,pan:t.payload}));case"SET_ZOOM":{let r=vhe(e,t.payload);return mp(Ea({...e,zoom:r}))}case"SET_ZOOM_AT_POINT":{let r=vhe(e,t.payload.zoom);return mp(Ea({...e,zoom:r,pan:t.payload.pan}))}case"SET_ROTATION":{let r=m_(t.payload),o=e.flip.horizontal!==e.flip.vertical,n=Yc(r-e.baseRotation),i=Math.cos(n),s=Math.sin(n)*(o?-1:1),l=e.cropRect.x+e.cropRect.width/2,c=e.cropRect.y+e.cropRect.height/2,u=l-.5,d=c-.5,f=e.basePan.x-u,m=e.basePan.y-d;return Ea({...e,rotation:r,zoom:e.baseZoom,pan:{x:u+i*f-s*m,y:d+s*f+i*m}})}case"SNAP_ROTATE_90":{let r=t.payload.direction,n=e.flip.horizontal!==e.flip.vertical?-r:r,i=m_(e.rotation+n*90),s=e.cropRect,l=s.x+s.width/2,c=s.y+s.height/2,u=r===1?-e.pan.y:e.pan.y,d=r===1?e.pan.x:-e.pan.x;return mp(Ea({...e,rotation:i,zoom:e.baseZoom,pan:{x:u,y:d},cropRect:{x:l-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 mp(Ea({...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 mp(Ea({...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?cl/e.zoom:o,i=Math.min(o,n),s=r.width*i,l=r.height*i,c=r.x+r.width/2,u=r.y+r.height/2;return mp(Ea({...e,zoom:e.zoom*i,pan:{x:(e.pan.x-c+.5)*i,y:(e.pan.y-u+.5)*i},cropRect:{x:(1-s)/2,y:(1-l)/2,width:s,height:l}}))}case"APPLY_OPERATION":return Lb(e,vqe(e,t.payload));case"RESET":return mp(Ea({...p_,image:e.image,...t.payload}))}}function bhe(e,t){let r=Math.min(cl,Math.max(h_(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,l=e.pan.x+(n-e.pan.x)*s,c=e.pan.y+(i-e.pan.y)*s,u=e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1},{pan:d}=js({...e,zoom:r,pan:{x:l,y:c}},u,e.cropRect);return{type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:d}}}function LN(e,t){return{setPan:r=>e({type:"SET_PAN",payload:r}),setZoom:r=>{let o=bhe(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 Je=a(U(),1),TW=a(j(),1);function Bb(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 yhe(e){return e<=0?SW:Math.max(SW,Gme/e)}var CW={width:.05,height:.05};function BN(e,t,r,o,n,i=CW){let s=o.width>0?(t-e.startX)/o.width:0,l=o.height>0?(r-e.startY)/o.height:0,c=e.startRect,u=e.handle,d=c.y,f=c.y+c.height,m=c.x,h=c.x+c.width;return(u==="n"||u==="nw"||u==="ne")&&(d=Math.max(n.minY,Math.min(c.y+l,f-i.height))),(u==="s"||u==="sw"||u==="se")&&(f=Math.max(d+i.height,Math.min(c.y+c.height+l,n.maxY))),(u==="w"||u==="nw"||u==="sw")&&(m=Math.max(n.minX,Math.min(c.x+s,h-i.width))),(u==="e"||u==="ne"||u==="se")&&(h=Math.max(m+i.width,Math.min(c.x+c.width+s,n.maxX))),{x:m,y:d,width:h-m,height:f-d}}function EW(e,t,r,o,n,i,s=CW,l){if(i<=0||o.width<=0||o.height<=0)return{...e.startRect};let c=(t-e.startX)/o.width,u=(r-e.startY)/o.height,d=e.startRect,f=e.handle,m=f==="nw"||f==="sw"?d.x+d.width:d.x,h=f==="nw"||f==="ne"?d.y+d.height:d.y,g=f==="nw"||f==="sw"?-1:1,v=f==="nw"||f==="ne"?-1:1,b=(f==="nw"||f==="sw"?d.x:d.x+d.width)+c,_=(f==="nw"||f==="ne"?d.y:d.y+d.height)+u,y=(b-m)*g,w=(_-h)*v,S=Math.max(s.width,s.height*i),x=S/i;y=Math.max(y,S),w=Math.max(w,x);let C=i*o.width/o.height;l==="width"||!l&&y*o.width/(w*o.height)>C?w=y/i:y=w*i;let P=g>0?n.maxX-m:m-n.minX,R=v>0?n.maxY-h:h-n.minY;y>P&&(y=P,w=y/i),w>R&&(w=R,y=w*i),y=Math.max(y,S),w=Math.max(w,x);let N=g>0?m:m-y,k=v>0?h:h-w;return{x:N,y:k,width:y,height:w}}function whe(e,t,r,o,n,i=CW){let s=e.startRect,l=s.width*o.width;if(s.height*o.height<=0||l<=0)return BN(e,t,r,o,n,i);let u=s.width/s.height,d=e.handle;if(d==="nw"||d==="ne"||d==="sw"||d==="se")return EW(e,t,r,o,n,u,i);let f=BN(e,t,r,o,n,i);if(d==="n"||d==="s"){let y=f.height,w=y*u,S=s.x+s.width/2,x=Math.min(S-n.minX,n.maxX-S)*2;w>x&&(w=x,y=w/u);let C=Math.max(i.height,i.width/u);y<C&&(y=C,w=y*u);let A=d==="n"?s.y+s.height-y:s.y;return{x:S-w/2,y:A,width:w,height:y}}let m=f.width,h=m/u,g=s.y+s.height/2,v=Math.min(g-n.minY,n.maxY-g)*2;h>v&&(h=v,m=h*u);let b=Math.max(i.width,i.height*u);return m<b&&(m=b,h=m/u),{x:d==="w"?s.x+s.width-m:s.x,y:g-h/2,width:m,height:h}}var Xr=a(U(),1);var _he=300,bqe=30,yqe=200;function hp(e){return e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1}}function VN(e,t){let r=e.clientX-t.clientX,o=e.clientY-t.clientY;return Math.sqrt(r*r+o*o)}var She=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??fp}get maxZoom(){return this.options.maxZoom??cl}get zoomSpeed(){return this.options.zoomSpeed??Kme}get keyboardStep(){return this.options.keyboardStep??QE}getKeyboardStep(e){return e.shiftKey?this.keyboardStep*IN: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=l=>{let c=this.drag;if(!c)return;let u=l;cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let d=this.options.getState(),f=this.options.getImageSize(),m=this.options.getContainerSize(),h=f??m,g=h.width>0?(u.clientX-c.startX)/h.width:0,v=h.height>0?(u.clientY-c.startY)/h.height:0,{pan:b}=js({...d,pan:{x:c.startPanX+g,y:c.startPanY+v}},hp(d),d.cropRect);this.options.actions.setPan(b)})},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?.()},_he);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,l=e.currentTarget,c=l instanceof Element?l.getBoundingClientRect():void 0;if(s.width>0&&s.height>0&&c){let u=e.clientX-c.left-n.width/2,d=e.clientY-c.top-n.height/2,f=1-o/t.zoom,m=u/s.width,h=d/s.height,g=t.pan.x+(m-t.pan.x)*f,v=t.pan.y+(h-t.pan.y)*f,{pan:b}=js({...t,zoom:o,pan:{x:g,y:v}},hp(t),t.cropRect);this.options.actions.setZoomAtPoint(o,b)}else this.options.actions.setZoom(o)}handleTouchStart(e,t,r=document){if(this.touch&&e.touches.length===2){let n=this.options.getState(),i=VN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,l=(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=l,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=VN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,l=(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:l,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=VN(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=VN(i,s)/t.startDistance,u=Math.min(this.maxZoom,Math.max(this.minZoom,t.startZoom*c)),d=n??o,f=t.containerRect;if(d.width>0&&d.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,v=t.startMidY-f.top-o.height/2,b=d.width>0?(m-g)/d.width:0,_=d.height>0?(h-v)/d.height:0,y=t.startZoom!==0?1-u/t.startZoom:0,w=g/d.width,S=v/d.height,x=t.startPanX+b+(w-t.startPanX)*y,C=t.startPanY+_+(S-t.startPanY)*y,{pan:A}=js({...r,zoom:u,pan:{x,y:C}},hp(r),r.cropRect);this.options.actions.setZoomAtPoint(u,A)}else u!==r.zoom&&this.options.actions.setZoom(u)}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,l=i.height>0?(e.touches[0].clientY-t.lastTouchY)/i.height:0,{pan:c}=js({...r,pan:{x:t.startPanX+s,y:t.startPanY+l}},hp(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,l=Math.sqrt((t-i.x)**2+(r-i.y)**2);if(!(s<_he&&l<bqe))return this.lastTap={time:n,x:t,y:r},!1;e.preventDefault(),this.lastTap=null;let u=this.options.getState(),d=this.options.getContainerSize(),f=this.options.getImageSize(),m=u.zoom>(this.minZoom+this.doubleTapZoom)/2?this.minZoom:this.doubleTapZoom,h=f??d;if(this.setStatus({isZooming:!0}),clearTimeout(this.zoomTimer),this.zoomTimer=setTimeout(()=>{this.setStatus({isZooming:!1})},yqe),this.options.onGestureStart?.(),h.width>0&&h.height>0){let g=t-o.left-d.width/2,v=r-o.top-d.height/2,b=1-m/u.zoom,_=g/h.width,y=v/h.height,w=u.pan.x+(_-u.pan.x)*b,S=u.pan.y+(y-u.pan.y)*b,{pan:x}=js({...u,zoom:m,pan:{x:w,y:S}},hp(u),u.cropRect);this.options.actions.setZoomAtPoint(m,x)}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}=js({...t,pan:{x:t.pan.x,y:t.pan.y+r}},hp(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowDown":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=js({...t,pan:{x:t.pan.x,y:t.pan.y-r}},hp(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowLeft":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=js({...t,pan:{x:t.pan.x+r,y:t.pan.y}},hp(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowRight":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=js({...t,pan:{x:t.pan.x-r,y:t.pan.y}},hp(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}};var wqe=300;function _qe(e){switch(e.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":return!0;default:return!1}}function Sqe(e){switch(e.key){case"+":case"=":case"-":case"_":return!0;default:return!1}}function xhe(e,t,r,o,n){let[i,s]=(0,Xr.useState)(!1),[l,c]=(0,Xr.useState)(!1),[u,d]=(0,Xr.useState)(!1),[f,m]=(0,Xr.useState)(!1),h=(0,Xr.useRef)(),g=(0,Xr.useRef)(!1),v=(0,Xr.useRef)(e);v.current=e;let b=(0,Xr.useRef)(r);b.current=r;let _=(0,Xr.useRef)(o);_.current=o;let y=(0,Xr.useRef)(n);y.current=n;let w=(0,Xr.useRef)(t);w.current=t;let S=(0,Xr.useRef)(null),x=(0,Xr.useCallback)(()=>{d(!0)},[]),C=(0,Xr.useCallback)(()=>{d(!1)},[]),A=(0,Xr.useCallback)(()=>{g.current||(g.current=!0,y.current?.onGestureStart?.()),clearTimeout(h.current),h.current=setTimeout(()=>{g.current=!1,m(!1),y.current?.onGestureEnd?.()},wqe)},[]);(0,Xr.useEffect)(()=>()=>{clearTimeout(h.current)},[]),(0,Xr.useEffect)(()=>{let E=new She({getState:()=>v.current,actions:{setPan:M=>w.current.setPan(M),setZoom:M=>w.current.setZoom(M),setZoomAtPoint:(M,B)=>w.current.setZoomAtPoint(M,B),snapRotate90:M=>w.current.snapRotate90(M),toggleFlip:M=>w.current.toggleFlip?.(M)},getContainerSize:()=>b.current,getImageSize:()=>_.current,get minZoom(){return y.current?.minZoom},get maxZoom(){return y.current?.maxZoom},get zoomSpeed(){return y.current?.zoomSpeed},get keyboardStep(){return y.current?.keyboardStep},get doubleTapZoom(){return y.current?.doubleTapZoom},onGestureStart:()=>{x(),y.current?.onGestureStart?.()},onGestureEnd:()=>{C(),y.current?.onGestureEnd?.()},onStatusChange:M=>{s(M.isDragging),c(M.isZooming)}});return S.current=E,()=>{E.destroy(),S.current=null}},[x,C]);let P=(0,Xr.useCallback)(E=>{let M=E.currentTarget;S.current?.handlePointerDown(E.nativeEvent,M)},[]),R=(0,Xr.useCallback)(E=>{let M=E.currentTarget,B=M.getBoundingClientRect();S.current?.handleTouchStart(E.nativeEvent,B,M.ownerDocument)},[]),N=(0,Xr.useCallback)(E=>{_qe(E.nativeEvent)?(m(!0),A()):Sqe(E.nativeEvent)&&A(),S.current?.handleKeyDown(E.nativeEvent)},[A]),k=(0,Xr.useCallback)(E=>{S.current?.handleWheel(E)},[]);return{handlers:{onPointerDown:P,onTouchStart:R,onKeyDown:N},onWheelNative:k,isDragging:i,isZooming:l,isPlacementActive:u||f||l}}var Ehe=a(U(),1);var xqe="matrix(1, 0, 0, 1, 0, 0)";function Che(e,t){if(!gn(t))return xqe;let r=Ca(e),o=r.pan.x*t.width,n=r.pan.y*t.height,i=Yc(r.rotation),s=Math.cos(i),l=Math.sin(i),c=r.flip.horizontal?-1:1,u=r.flip.vertical?-1:1,d=r.zoom,f=c*s*d,m=u*l*d,h=-c*l*d,g=u*s*d;return`matrix(${f}, ${m}, ${h}, ${g}, ${o}, ${n})`}function The(e,t){return(0,Ehe.useMemo)(()=>Che(e,t),[e,t])}var Ahe=a(Ol(),1),gp=a(U(),1),zs=a(j(),1);function Vb(e,t){let r=Ca(e);if(!gn(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=Kh(r,o,t),i=Zr.create();Zr.invert(i,n);let s=Kh({...r,pan:{x:0,y:0},zoom:1},o,t),l=tT(s),c=r.cropRect,u=l.left+(c.x+c.width/2)*l.width,d=l.top+(c.y+c.height/2)*l.height,f=Vs.create();Vs.transformMat2d(f,[u,d],i);let m=Math.round(r.rotation/90)*90,{width:h,height:g}=Jn(t.width,t.height,m),v=c.width*h/r.zoom,b=c.height*g/r.zoom;return{x:f[0]*t.width-v/2,y:f[1]*t.height-b/2,width:v,height:b,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom}}function Cqe(e,t,r){if(!gn(t)||r.width<=0||r.height<=0)return null;let o=Ca(e),n={width:1e3,height:1e3},i=Kh({...o,pan:{x:0,y:0},zoom:1},n,t),s=tT(i);if(s.width<=0||s.height<=0)return null;let l=Vs.fromValues((r.x+r.width/2)/t.width,(r.y+r.height/2)/t.height),c=Vs.create(),u=Kh(o,n,t);Vs.transformMat2d(c,l,u);let d=Math.round(o.rotation/90)*90,{width:f,height:m}=Jn(t.width,t.height,d);if(f<=0||m<=0)return null;let h=r.width*o.zoom/f,g=r.height*o.zoom/m,v=(c[0]-s.left)/s.width,b=(c[1]-s.top)/s.height;return{x:v-h/2,y:b-g/2,width:h,height:g}}var Eqe=1e-6;function Tqe(e){let t=m_(e),r=Math.round(t/90)*90;return Math.abs(t-r)<Eqe}function Phe(e,t,r,o){let n=Ca(e);return Tqe(n.rotation)?Rhe(n,t,r,{left:o.includes("w"),top:o.includes("n"),right:o.includes("e"),bottom:o.includes("s")}):r}function khe(e,t,r){return Rhe(e,t,r,{left:!0,top:!0,right:!0,bottom:!0})}function Rhe(e,t,r,o){if(!gn(t))return r;let n=Ca({...e,cropRect:r}),i=Vb(n,t),s=o.left||o.right,l=o.top||o.bottom,c=o.left?Math.round(i.x):i.x,u=o.top?Math.round(i.y):i.y,d=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(d<=c||f<=u)return r;let m=Cqe(n,t,{...i,x:c,y:u,width:d-c,height:f-u});return m?{x:s?m.x:r.x,y:l?m.y:r.y,width:s?m.width:r.width,height:l?m.height:r.height}:r}var Pqe=300;function kqe(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,zs.__)("Flipped horizontally and vertically"):r?(0,zs.__)("Flipped horizontally"):o?(0,zs.__)("Flipped vertically"):(0,zs.__)("Flip removed")}function Rqe(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,zs.__)("Rotation 0 degrees"):void 0:n>0?(0,zs.sprintf)((0,zs.__)("Rotated %d degrees clockwise"),n):(0,zs.sprintf)((0,zs.__)("Rotated %d degrees counterclockwise"),Math.abs(n))}function Aqe(e,t){if(!e.image)return;let r={width:e.image.naturalWidth,height:e.image.naturalHeight},o=Vb(e,r);if(t?.image){let n=Vb({...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,zs.sprintf)((0,zs.__)("Crop %1$d by %2$d pixels"),Math.round(o.width),Math.round(o.height))}function Iqe(e,t){if(!(t&&Math.round(t.zoom*100)===Math.round(e.zoom*100)))return(0,zs.sprintf)((0,zs.__)("Zoom %d%%"),Math.round(e.zoom*100))}function Oqe(e,t){let r=kqe(e,t);return r||[Rqe(e,t),Iqe(e,t),Aqe(e,t)].filter(n=>n!==void 0).join(", ")}function Ihe(e){let t=(0,gp.useRef)(),r=(0,gp.useRef)(""),o=(0,gp.useRef)(null),n=(0,gp.useRef)(e);(0,gp.useLayoutEffect)(()=>{n.current=e},[e]),(0,gp.useEffect)(()=>(clearTimeout(t.current),t.current=setTimeout(()=>{let i=n.current,s=Oqe(i,o.current);o.current=i,s!==r.current&&(r.current=s,(0,Ahe.speak)(s))},Pqe),()=>{clearTimeout(t.current)}),[e.zoom,e.rotation,e.cropRect.width,e.cropRect.height,e.flip.horizontal,e.flip.vertical])}var On=a(U(),1),Td=a(j(),1);var jN={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0};var v_=a(T(),1),Nqe=["nw","ne","se","sw"],Mqe=["nw","n","ne","e","se","s","sw","w"];function Fqe(e){switch(e){case"n":return(0,Td.__)("Resize from top edge");case"s":return(0,Td.__)("Resize from bottom edge");case"e":return(0,Td.__)("Resize from right edge");case"w":return(0,Td.__)("Resize from left edge");case"nw":return(0,Td.__)("Resize from top-left corner");case"ne":return(0,Td.__)("Resize from top-right corner");case"sw":return(0,Td.__)("Resize from bottom-left corner");case"se":return(0,Td.__)("Resize from bottom-right corner")}}var Dqe=500;function Ohe({cropRect:e,containerSize:t,imageSize:r,onCropChange:o,onResizeStart:n,onResizeEnd:i,aspectRatio:s,freeformCrop:l=!1,isResizeDisabled:c=!1,stencilTransition:u,cropBounds:d,onEscape:f,minCropSize:m,snapCropRect:h,keyboardResizeStep:g}){let v=d?.minX??0,b=d?.minY??0,_=d?.maxX??1,y=d?.maxY??1,w=(0,On.useMemo)(()=>({minX:v,minY:b,maxX:_,maxY:y}),[v,b,_,y]),S=(0,On.useRef)(),x=(0,On.useRef)(!1),C=(0,On.useId)(),A=!!(s&&s>0),P=(0,On.useRef)(null);(0,On.useEffect)(()=>()=>{clearTimeout(S.current),x.current=!1,P.current?.cancel(!1)},[]),(0,On.useEffect)(()=>{c&&P.current?.cancel()},[c]);let R=(0,On.useRef)(null),N=(0,On.useMemo)(()=>!A||r.width===0?0:s*r.height/r.width,[s,A,r.width,r.height]),k=(t.width-r.width)/2,E=(t.height-r.height)/2,M=k+e.x*r.width,B=E+e.y*r.height,F=e.width*r.width,D=e.height*r.height,z=(0,On.useCallback)((Z,Q)=>{if(c||Q.pointerType==="touch"&&Q.isPrimary===!1){Q.preventDefault(),Q.stopPropagation();return}if(Q.button!==0)return;Q.preventDefault(),Q.stopPropagation();let ce=Q.currentTarget.ownerDocument;ce.activeElement instanceof HTMLElement&&ce.activeElement.blur();let re=Q.currentTarget;re.setPointerCapture(Q.pointerId);let de={handle:Z,startX:Q.clientX,startY:Q.clientY,startRect:{...e}},pe=0,$=Q.clientX,oe=Q.clientY,fe=Q.shiftKey,ve=ne=>{let ie=ne;$=ie.clientX,oe=ie.clientY,fe=ie.shiftKey,!pe&&(pe=requestAnimationFrame(()=>{pe=0;let Ie=R.current;if(!Ie)return;let Pe;Ie.hasLockedRatio?Pe=Ie.computeLockedRect(de,$,oe):fe?Pe=Ie.computeShiftLockedRect(de,$,oe):(Pe=Ie.computeFreeRect(de,$,oe),Pe=Ie.snapCropRect?.(Pe,de.handle)??Pe),Ie.onCropChange(Pe)}))},Oe=!1,ee=(ne=!0,ie=!0)=>{Oe||(Oe=!0,pe&&(cancelAnimationFrame(pe),pe=0),re.removeEventListener("pointermove",ve),re.removeEventListener("pointerup",ue),re.removeEventListener("lostpointercapture",ue),P.current=null,ne&&R.current?.onResizeEnd?.(),ie&&re.focus({preventScroll:!0}))},te=(ne=!0)=>ee(ne,!1),ue=()=>ee();re.addEventListener("pointermove",ve),re.addEventListener("pointerup",ue),re.addEventListener("lostpointercapture",ue),P.current={cancel:te},n?.(Z),clearTimeout(S.current),x.current=!1},[e,c,n]),L=(0,On.useCallback)((Z,Q,ce)=>BN(Z,Q,ce,r,w,m),[r,w,m]),O=(0,On.useCallback)((Z,Q,ce,re)=>EW(Z,Q,ce,r,w,N,m,re),[r,w,N,m]),V=(0,On.useCallback)((Z,Q,ce)=>whe(Z,Q,ce,r,w,m),[r,w,m]);R.current={hasLockedRatio:A,computeLockedRect:O,computeFreeRect:L,computeShiftLockedRect:V,onCropChange:o,onResizeEnd:i,snapCropRect:h};let W=(0,On.useCallback)((Z,Q)=>{let ce=Q.key;if(c)return;if(ce==="Escape"){Q.preventDefault(),Q.stopPropagation(),f?.();return}if(ce!=="ArrowUp"&&ce!=="ArrowDown"&&ce!=="ArrowLeft"&&ce!=="ArrowRight")return;Q.preventDefault(),Q.stopPropagation(),x.current||(x.current=!0,n?.(Z));let re=()=>{clearTimeout(S.current),S.current=setTimeout(()=>{x.current=!1,i?.()},Dqe)},de=Q.shiftKey?IN:1,pe=g?.width??QE,$=g?.height??QE,oe=pe*de,fe=$*de,ve=0,Oe=0;ce==="ArrowLeft"&&(ve=-oe),ce==="ArrowRight"&&(ve=oe),ce==="ArrowUp"&&(Oe=-fe),ce==="ArrowDown"&&(Oe=fe);let ee=ve!==0?"width":"height";if(A){let te={handle:Z,startX:0,startY:0,startRect:{...e}},ue=ve*r.width,ne=Oe*r.height;o(O(te,ue,ne,ee)),re()}else{let te={handle:Z,startX:0,startY:0,startRect:{...e}},ue=ve*r.width,ne=Oe*r.height,ie=L(te,ue,ne);o(h?.(ie,Z)??ie),re()}},[e,A,r.width,r.height,O,L,o,n,i,f,g,h,c]);if(t.width===0||t.height===0)return null;let K=A?Nqe:Mqe;return(0,v_.jsxs)("div",{className:"wp-media-editor-image-editor__stencil","data-testid":"cropper-stencil",style:{left:M,top:B,width:F,height:D,transition:u},children:[l&&(0,v_.jsx)("div",{id:C,style:jN,children:(0,Td.__)("Use arrow keys to resize the crop area. Hold Shift for larger steps.")}),(0,v_.jsx)("div",{className:"wp-media-editor-image-editor__stencil-rect",style:{width:"100%",height:"100%",top:0,left:0}}),l&&K.map(Z=>(0,v_.jsx)("button",{type:"button",className:`wp-media-editor-image-editor__handle wp-media-editor-image-editor__handle--${Z}`,onPointerDown:Q=>z(Z,Q),onTouchStart:Q=>{Q.touches.length<2&&Q.stopPropagation()},onKeyDown:Q=>W(Z,Q),"aria-label":Fqe(Z),"aria-describedby":C},Z))]})}var Nhe=a(T(),1);function Mhe({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,l=i+e.y*r.height,c=e.width*r.width,u=e.height*r.height,d=o?`${o}, box-shadow 0.15s ease`:void 0;return(0,Nhe.jsx)("div",{className:"wp-media-editor-image-editor__dimming","data-testid":"cropper-dimming",style:{left:s,top:l,width:c,height:u,transition:d}})}var jb=a(T(),1);function Fhe({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,l=e.width*r.width,c=e.height*r.height,u=l/3,d=c/3;return(0,jb.jsxs)("div",{className:"wp-media-editor-image-editor__grid","data-testid":"cropper-grid",style:{left:i,top:s,width:l,height:c},children:[(0,jb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d}}),(0,jb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d*2}}),(0,jb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:u}}),(0,jb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:u*2}})]})}var b_=a(U(),1),jhe=a(T(),1),zN=12,Dhe={before:"-100%",center:"-50%",after:"0"},Lhe={before:-1,center:0,after:1},Lqe={before:"after",center:"center",after:"before"};function Bqe(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 Bhe(e,t,r){return e==="before"?t-zN-r:e==="after"?t+zN:t-r/2}function Vhe(e,t,r,o){let n=c=>{let u=Bhe(c,t,r);return u>=0&&u+r<=o};if(n(e))return e;let i=Lqe[e];if(i!==e&&n(i))return i;if(e!=="center"&&n("center"))return"center";let s=c=>{let u=Bhe(c,t,r);return Math.max(0,-u)+Math.max(0,u+r-o)};return[e,i,"center"].reduce((c,u)=>s(u)<s(c)?u:c)}function zhe({cropRect:e,containerSize:t,imageSize:r,activeHandle:o,outputWidth:n,outputHeight:i}){let s=(0,b_.useRef)(null),[l,c]=(0,b_.useState)(null);if((0,b_.useLayoutEffect)(()=>{if(!s.current)return;let w=s.current.getBoundingClientRect();c(S=>S&&S.width===w.width&&S.height===w.height?S:{width:w.width,height:w.height})},[n,i]),!o||t.width===0||t.height===0)return null;let u=(t.width-r.width)/2,d=(t.height-r.height)/2,f=u+e.x*r.width,m=d+e.y*r.height,h=e.width*r.width,g=e.height*r.height,v=f+h/2;o.includes("w")?v=f:o.includes("e")&&(v=f+h);let b=m+g/2;o.includes("n")?b=m:o.includes("s")&&(b=m+g);let _=Bqe(o),y=l?{x:Vhe(_.x,v,l.width,t.width),y:Vhe(_.y,b,l.height,t.height)}:_;return(0,jhe.jsx)("div",{ref:s,className:"wp-media-editor-image-editor__dimensions-tooltip","data-testid":"cropper-dimensions-tooltip",style:{left:v+Lhe[y.x]*zN,top:b+Lhe[y.y]*zN,transform:`translate(${Dhe[y.x]}, ${Dhe[y.y]})`},"aria-hidden":"true",children:`W: ${Math.round(n)}px H: ${Math.round(i)}px`})}var HN=a(U(),1);var Xh=a(U(),1);var y_={zoom:1,pan:{x:0,y:0}};function Hhe(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===y_.zoom&&e.pan.x===y_.pan.x&&e.pan.y===y_.pan.y?e:y_}}function Uhe(){let[e,t]=(0,Xh.useReducer)(Hhe,y_),r=(0,Xh.useCallback)(i=>{t({type:"SET_VIEWPORT_ZOOM",payload:i})},[]),o=(0,Xh.useCallback)(i=>{t({type:"SET_VIEWPORT_PAN",payload:i})},[]),n=(0,Xh.useCallback)(()=>{t({type:"RESET_VIEWPORT"})},[]);return(0,Xh.useMemo)(()=>({viewport:e,setViewportZoom:r,setViewportPan:o,resetViewport:n}),[e,r,o,n])}var Whe=a(T(),1),Ghe=(0,HN.createContext)(null);function Yhe({children:e}){let t=Uhe();return(0,Whe.jsx)(Ghe.Provider,{value:t,children:e})}function qhe(){let e=(0,HN.useContext)(Ghe);if(!e)throw new Error("useViewport must be used within a ViewportProvider.");return e}var ul=a(T(),1),Zl=1e-6,Vqe=1e-6,w_=200,jqe=w_+100,Khe=`transform ${w_}ms ease-out`,zqe=[`left ${w_}ms ease-out`,`top ${w_}ms ease-out`,`width ${w_}ms ease-out`,`height ${w_}ms ease-out`].join(", ");function Hqe({src:e,controller:t,stencil:r=Ohe,showGrid:o=!1,isPlacementActive:n=!1,showDimming:i=!0,showDimensions:s=!0,minZoom:l,maxZoom:c,aspectRatio:u,freeformCrop:d=!1,focusOnMount:f=!1,onImageLoaded:m,onStateChange:h,onGestureStart:g,onGestureEnd:v,className:b},_){let{state:y,setImage:w,setCropRect:S,settleCrop:x,setVisualSize:C,adjustCropRectForViewport:A}=t,{viewport:P,setViewportPan:R,resetViewport:N}=qhe(),k=(0,Je.useRef)(null),E=(0,Je.useId)(),[M,B]=(0,Je.useState)(f),[F,D]=(0,Je.useState)(!1),[z,L]=(0,Je.useState)({width:0,height:0});(0,Je.useLayoutEffect)(()=>{f&&k.current?.focus({preventScroll:!0})},[f]);let O=(0,Je.useCallback)(xe=>{let it=xe.target;it===xe.currentTarget&&B(!0),xe.relatedTarget!==null&&it.matches(":focus-visible")&&D(!0)},[]),V=(0,Je.useCallback)(xe=>{xe.target===xe.currentTarget&&B(!1),xe.currentTarget.contains(xe.relatedTarget)||D(!1)},[]);(0,Je.useEffect)(()=>{let xe=k.current;if(!xe)return;let it=new ResizeObserver(ht=>{for(let bt of ht){let{width:Rr,height:Gr}=bt.contentRect;L(ro=>ro.width===Rr&&ro.height===Gr?ro:{width:Rr,height:Gr})}});return it.observe(xe),()=>{it.disconnect()}},[]),(0,Je.useEffect)(()=>{h?.(y)},[y,h]),Ihe(y);let W=y.image?.naturalWidth??0,K=y.image?.naturalHeight??0,{elementSize:Z,visualSize:Q}=(0,Je.useMemo)(()=>ahe(z,{width:W,height:K},y.rotation),[z,W,K,y.rotation]);(0,Je.useEffect)(()=>{C(Q)},[Q,C]),(0,Je.useEffect)(()=>{if(d||Q.width===0||Q.height===0||!u||u<=0)return;let xe=Bb(u,Q),it=y.cropRect;Math.abs(it.x-xe.x)<Zl&&Math.abs(it.y-xe.y)<Zl&&Math.abs(it.width-xe.width)<Zl&&Math.abs(it.height-xe.height)<Zl||A(xe)},[d,u,Q,A,y.cropRect]);let ce=(0,Je.useRef)(u);(0,Je.useEffect)(()=>{if(ce.current===u||(ce.current=u,!d||Q.width===0||Q.height===0||!u||u<=0))return;let xe=Bb(u,Q),it=y.cropRect;Math.abs(it.x-xe.x)<Zl&&Math.abs(it.y-xe.y)<Zl&&Math.abs(it.width-xe.width)<Zl&&Math.abs(it.height-xe.height)<Zl||A(xe)},[u,d,Q,A,y.cropRect]);let re=(0,Je.useMemo)(()=>{if(!(!y.image||Z.width===0))return hhe(y,Z,Q)},[y,Z,Q]),de=l!==void 0?l:h_(y),[pe,$]=(0,Je.useState)(!1),oe=(0,Je.useRef)(!1),fe=(0,Je.useRef)(!1),[ve,Oe]=(0,Je.useState)(!1),ee=(0,Je.useRef)(!1),te=(0,Je.useCallback)(xe=>{ee.current=xe,Oe(xe)},[]),[ue,ne]=(0,Je.useState)(null),ie=(0,Je.useMemo)(()=>lhe(y.cropRect,z,Q,Yme,qme),[y.cropRect,z,Q]),[Ie,Pe]=(0,Je.useState)(1),Me=pe?Ie:ie,Ne=(0,Je.useMemo)(()=>({width:Q.width*Me,height:Q.height*Me}),[Q.width,Q.height,Me]),Fe=W>0?Z.width/W*y.zoom*Me:0,X=(0,Je.useMemo)(()=>{if(Fe<AN||u&&u>0||W<=0||K<=0)return;let xe=Math.round(y.rotation/90)*90;if(Math.abs(y.rotation-xe)>=Vqe)return;let it=Jn(W,K,xe);if(!(it.width<=0||it.height<=0))return{width:y.zoom/it.width,height:y.zoom/it.height}},[Fe,u,W,K,y.rotation,y.zoom]),ge=(0,Je.useMemo)(()=>{if(W<=0||K<=0)return;let xe=Math.round(y.rotation/90)*90,it=Jn(W,K,xe),ht=yhe(Fe);return{width:Math.min(1,ht*y.zoom/it.width),height:Math.min(1,ht*y.zoom/it.height)}},[W,K,y.rotation,y.zoom,Fe]),Ue=(0,Je.useCallback)((xe,it)=>Fe<AN||W<=0||K<=0?xe:Phe(y,{width:W,height:K},xe,it),[Fe,W,K,y]),Ye=(0,Je.useRef)(!1);(0,Je.useEffect)(()=>{let xe=d&&(!u||u<=0)&&Fe>=AN&&W>0&&K>0,it=Ye.current;if(Ye.current=xe,!xe||it)return;let ht=khe(y,{width:W,height:K},y.cropRect),bt=y.cropRect;Math.abs(bt.x-ht.x)<Zl&&Math.abs(bt.y-ht.y)<Zl&&Math.abs(bt.width-ht.width)<Zl&&Math.abs(bt.height-ht.height)<Zl||S(ht)},[u,Fe,d,W,K,S,y]);let{handlers:st,onWheelNative:St,isDragging:dt,isZooming:xt,isPlacementActive:Xt}=xhe(y,t,z,Ne,{minZoom:de,maxZoom:c,onGestureStart:g,onGestureEnd:v}),Xe={...st,onPointerDownCapture:()=>{D(!1)},onTouchStartCapture:xe=>{xe.touches.length>1&&te(!0)},onTouchMoveCapture:xe=>{xe.touches.length>1&&te(!0)},onTouchEndCapture:xe=>{xe.touches.length===0&&te(!1)},onTouchCancelCapture:xe=>{xe.touches.length===0&&te(!1)},onKeyDownCapture:xe=>{["Shift","Control","Alt","Meta"].includes(xe.key)||D(!0)},onPointerDown:xe=>{if(oe.current||ee.current||xe.pointerType==="touch"&&xe.isPrimary===!1){xe.preventDefault();return}st.onPointerDown?.(xe),D(!1)}};(0,Je.useEffect)(()=>{let xe=k.current;if(!xe)return;let it=ht=>{if(oe.current||fe.current){ht.preventDefault();return}St(ht)};return xe.addEventListener("wheel",it,{passive:!1}),()=>{xe.removeEventListener("wheel",it)}},[St]);let ps=The(y,Q),Ga=(0,Je.useCallback)(xe=>{let it=xe.currentTarget,ht={width:it.naturalWidth,height:it.naturalHeight};w({src:e,naturalWidth:ht.width,naturalHeight:ht.height}),m?.(ht)},[e,w,m]),kr=(0,Je.useCallback)(xe=>{if(!ee.current&&(S(xe),oe.current&&Ne.width>0&&Ne.height>0)){let it=(z.width-Ne.width)/2,ht=(z.height-Ne.height)/2,bt=Math.max(0,it+(xe.x+xe.width)*Ne.width-z.width),Rr=Math.max(0,-(it+xe.x*Ne.width)),Gr=Math.max(0,ht+(xe.y+xe.height)*Ne.height-z.height),ro=Math.max(0,-(ht+xe.y*Ne.height));R({x:-bt+Rr,y:-Gr+ro})}},[S,R,z,Ne]),[Ni,ln]=(0,Je.useState)(!1),vt=(0,Je.useRef)(),Ft=(0,Je.useCallback)(()=>{clearTimeout(vt.current),fe.current=!1,ln(!1)},[]);(0,Je.useEffect)(()=>()=>{clearTimeout(vt.current)},[]);let se=o==="interactive",Se=se&&(Xt||pe||n),H=(0,Je.useMemo)(()=>{if(!s||!ue||!y.image)return null;let xe=Vb(y,{width:y.image.naturalWidth,height:y.image.naturalHeight});return{width:xe.width,height:xe.height}},[s,ue,y]),Te=(0,Je.useCallback)(()=>{D(!0),k.current?.focus({preventScroll:!0})},[]),Vt=(0,Je.useCallback)(xe=>{ee.current||(Pe(ie),oe.current=!0,$(!0),ne(xe??null),Ft(),N(),g?.())},[Ft,g,N,ie]),Ee=(0,Je.useCallback)(()=>{let xe=ee.current;if(oe.current=!1,$(!1),ne(null),clearTimeout(vt.current),xe){Ft(),N();return}fe.current=!0,ln(!0),N(),x(),v?.(),vt.current=setTimeout(Ft,jqe)},[Ft,x,v,N]),Ro=(0,Je.useCallback)(xe=>{!fe.current||xe.propertyName!=="transform"||Ft()},[Ft]),Ae;Ni?Ae=Khe:xt&&(Ae="transform 150ms linear");let mr=Ni?zqe:void 0,me=(0,Je.useMemo)(()=>{if(Z.width===0||Z.height===0)return{};let xe=(z.width-Z.width)/2,it=(z.height-Z.height)/2;return{width:Z.width,height:Z.height,maxWidth:Z.width,maxHeight:Z.height,left:xe,top:it,transform:`scale(${Me}) ${ps}`,transition:Ae,imageRendering:Fe>1?"pixelated":void 0}},[z,Z,ps,Ae,Fe,Me]),he=Ni?Khe:void 0,ea=pe||Ni?"transform":void 0,Gt;P.pan.x!==0||P.pan.y!==0?Gt={transform:`translate(${P.pan.x}px, ${P.pan.y}px)`,transition:he,willChange:ea}:Ni&&(Gt={transform:"translate(0px, 0px)",transition:he,willChange:ea});let He=(0,Je.useCallback)(xe=>{typeof _=="function"?_(xe):_&&(_.current=xe)},[_]);return(0,ul.jsx)("div",{ref:He,className:J("wp-media-editor-image-editor",dt&&"wp-media-editor-image-editor--dragging",b),children:(0,ul.jsxs)("div",{ref:k,className:J("wp-media-editor-image-editor__canvas",se&&"wp-media-editor-image-editor__canvas--grid-interactive",Se&&"wp-media-editor-image-editor__canvas--show-grid",Ni&&"wp-media-editor-image-editor__canvas--settling",F&&"wp-media-editor-image-editor__canvas--focus-visible"),tabIndex:0,role:"group","aria-label":(0,TW.__)("Crop area"),"aria-describedby":M?E:void 0,onFocus:O,onBlur:V,...Xe,children:[(0,ul.jsx)("div",{id:E,style:jN,children:(0,TW.__)("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,ul.jsxs)("div",{className:"wp-media-editor-image-editor__stage","data-testid":"cropper-stage",style:Gt,onTransitionEnd:Ro,children:[(0,ul.jsx)("img",{className:"wp-media-editor-image-editor__image","data-testid":"cropper-image",src:e,alt:"",onLoad:Ga,style:me,draggable:!1}),i&&(0,ul.jsx)(Mhe,{cropRect:y.cropRect,containerSize:z,imageSize:Ne,transition:mr}),(0,ul.jsx)(r,{cropRect:y.cropRect,containerSize:z,imageSize:Ne,onCropChange:kr,onResizeStart:Vt,onResizeEnd:Ee,onEscape:Te,aspectRatio:u,freeformCrop:d,isResizeDisabled:ve,stencilTransition:mr,cropBounds:re,minCropSize:ge,snapCropRect:Ue,keyboardResizeStep:X}),(o===!0||se)&&(0,ul.jsx)(Fhe,{cropRect:y.cropRect,containerSize:z,imageSize:Ne}),ue&&H&&(0,ul.jsx)(zhe,{cropRect:y.cropRect,containerSize:z,imageSize:Ne,activeHandle:ue,outputWidth:H.width,outputHeight:H.height})]})]})})}var Uqe=(0,Je.forwardRef)(Hqe),UN=(0,Je.forwardRef)((e,t)=>(0,ul.jsx)(Yhe,{children:(0,ul.jsx)(Uqe,{...e,ref:t})}));var ir=a(U(),1);var WN={aspectRatioValue:"0"};function GN(e,t){switch(t.type){case"CROPPER":{let r=Lb(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 l=Bb(o,n);return{cropper:Lb(e.cropper,{type:"SET_CROP_RECT",payload:l}),cropOptions:s}}case"RESET_CROP_OPTIONS":return e.cropOptions.aspectRatioValue===WN.aspectRatioValue?e:{...e,cropOptions:{...WN}};case"RESTORE_SNAPSHOT":return t.payload;case"VIEWPORT_ADJUST_CROP_RECT":{let r=Lb(e.cropper,{type:"SET_CROP_RECT",payload:t.payload});return r===e.cropper?e:{...e,cropper:r}}}}function rT(e,t){return e===t?!0:g_(e.cropper,t.cropper)&&e.cropOptions.aspectRatioValue===t.cropOptions.aspectRatioValue}function Zhe(e,t){return{cropper:e,cropOptions:{...WN,...t}}}function __(e,t){let r=parseFloat(e);if(!(r===0||Number.isNaN(r))){if(r===$E)return t&&t.naturalWidth>0&&t.naturalHeight>0?t.naturalWidth/t.naturalHeight:void 0;if(r>0)return r}}function Gqe(e,t){return e?.src===t?.src&&e?.naturalWidth===t?.naturalWidth&&e?.naturalHeight===t?.naturalHeight}function PW(e){let[t,r]=(0,ir.useReducer)(GN,null,()=>Zhe(Ea({...p_,...e?.cropper}),e?.cropOptions)),[o,n]=(0,ir.useState)(()=>t),i=(0,ir.useRef)(t),s=(0,ir.useRef)({width:0,height:0}),l=(0,ir.useRef)([]),c=(0,ir.useRef)([]),[u,d]=(0,ir.useState)(!1),[f,m]=(0,ir.useState)(!1),h=(0,ir.useRef)(!1),g=(0,ir.useRef)(null),v=(0,ir.useCallback)(z=>{let L=l.current[l.current.length-1];L&&rT(L,z)||(l.current=[...l.current,z],c.current=[],d(!0),m(!1))},[]),b=(0,ir.useCallback)((z,L=!0)=>{let O=i.current,V=GN(O,z);L&&(rT(O,V)||(h.current?g.current===null&&(g.current=O):v(O))),i.current=V,r(z)},[v]),_=(0,ir.useCallback)(()=>{h.current||(h.current=!0,g.current=null)},[]),y=(0,ir.useCallback)(()=>{let z=g.current;z&&!rT(z,i.current)&&v(z),g.current=null,h.current=!1},[v]),w=(0,ir.useCallback)(z=>{b({type:"CROPPER",action:z})},[b]),S=(0,ir.useMemo)(()=>LN(w,()=>i.current.cropper),[w]),x=(0,ir.useCallback)(z=>{if(Gqe(i.current.cropper.image,z))return;let L={type:"CROPPER",action:{type:"SET_IMAGE",payload:z}},O=GN(i.current,L);i.current=O,r(L),n(O),h.current=!1,g.current=null,l.current=[],c.current=[],d(!1),m(!1)},[]),C=(0,ir.useCallback)(z=>{b({type:"CROPPER",action:{type:"RESET",payload:z}})},[b]),A=(0,ir.useCallback)(z=>{let L=__(z,i.current.cropper.image);b({type:"SET_ASPECT_RATIO_VALUE",payload:{presetKey:z,resolved:L,visualSize:s.current}})},[b]),P=(0,ir.useCallback)(()=>{b({type:"RESET_CROP_OPTIONS"})},[b]),R=(0,ir.useCallback)(()=>{y();let z=l.current[l.current.length-1];z&&(c.current=[i.current,...c.current],l.current=l.current.slice(0,-1),d(l.current.length>0),m(!0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[y]),N=(0,ir.useCallback)(()=>{y();let z=c.current[0];z&&(l.current=[...l.current,i.current],c.current=c.current.slice(1),d(!0),m(c.current.length>0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[y]),k=(0,ir.useCallback)(z=>{s.current=z},[]),E=(0,ir.useCallback)(z=>{b({type:"VIEWPORT_ADJUST_CROP_RECT",payload:z},!1)},[b]),M=!rT(t,o),B=!g_(t.cropper,o.cropper),F=(0,ir.useCallback)((z,L)=>t.cropper.image?FN(t.cropper.image.src,t.cropper,z,L):Promise.reject(new Error("No image loaded \u2014 call setImage first.")),[t.cropper]);return(0,ir.useMemo)(()=>({...S,state:t.cropper,setImage:x,reset:C,isDirty:M,getCroppedImage:F,cropOptions:t.cropOptions,setAspectRatioValue:A,resetCropOptions:P,isCropperDirty:B,hasUndo:u,hasRedo:f,undo:R,redo:N,beginGesture:_,endGesture:y,setVisualSize:k,adjustCropRectForViewport:E}),[S,t.cropper,x,C,M,F,t.cropOptions,A,P,B,u,f,R,N,_,y,k,E])}var YN=a(U(),1);var Xhe=a(T(),1),Qhe=(0,YN.createContext)(null);function kW({initialCropperState:e,initialCropOptions:t,children:r}){let o=PW({cropper:e,cropOptions:t});return(0,Xhe.jsx)(Qhe.Provider,{value:o,children:r})}function Ta(){let e=(0,YN.useContext)(Qhe);if(!e)throw new Error("useMediaEditor must be used within a MediaEditorStateProvider.");return e}var Pd=a(T(),1);function ege({focusOnMount:e,isPlacementActive:t=!1,onGestureStart:r,onGestureEnd:o}){let{media:n}=Iw(),i=Ta(),{aspectRatioValue:s}=i.cropOptions,l=i.state.image,{beginGesture:c,endGesture:u,setImage:d}=i,[f,m]=(0,kd.useState)("loading"),h=(0,kd.useMemo)(()=>__(s,l),[s,l]),g=(0,kd.useCallback)(()=>{c(),r?.()},[c,r]),v=(0,kd.useCallback)(()=>{u(),o?.()},[u,o]),b=n?.source_url,_=ib(n?.mime_type),y=Number(n?.media_details?.width),w=Number(n?.media_details?.height);(0,kd.useEffect)(()=>{l||!b||!Number.isFinite(y)||!Number.isFinite(w)||y<=0||w<=0||d({src:b,naturalWidth:y,naturalHeight:w})},[l,b,y,w,d]);let S=_.type==="image";return(0,kd.useEffect)(()=>{if(!b||!S)return;m("loading");let x=new window.Image;return x.onload=()=>m("loaded"),x.onerror=()=>m("error"),x.src=b,x.complete&&m(x.naturalWidth>0?"loaded":"error"),()=>{x.onload=null,x.onerror=null}},[b,S]),!b||!S?null:f==="error"?(0,Pd.jsx)("div",{className:"media-editor-canvas",children:(0,Pd.jsx)("div",{className:"media-editor-canvas__error",role:"alert",children:(0,Pd.jsx)("p",{children:(0,$he.__)("Failed to load image.")})})}):(0,Pd.jsxs)("div",{className:"media-editor-canvas",children:[f==="loading"&&(0,Pd.jsx)("div",{className:"media-editor-canvas__spinner",children:(0,Pd.jsx)(Jhe.Spinner,{})}),(0,Pd.jsx)("div",{className:J("media-editor-canvas__cropper",{"is-loaded":f==="loaded"}),children:(0,Pd.jsx)(UN,{src:b,controller:i,aspectRatio:h,freeformCrop:!0,focusOnMount:e&&f==="loaded",showGrid:"interactive",isPlacementActive:t,onGestureStart:g,onGestureEnd:v})})]})}var sge=a(j(),1);var qc=a(U(),1);var oT="data-crop-control",Yqe=300;function tge(e={}){let{commitOnKeyUp:t=!0}=e,{beginGesture:r,endGesture:o}=Ta(),n=(0,qc.useRef)(),i=(0,qc.useCallback)(()=>{clearTimeout(n.current)},[]),s=(0,qc.useCallback)(()=>{i(),n.current=setTimeout(()=>{o()},Yqe)},[i,o]);(0,qc.useEffect)(()=>i,[i]);let l=(0,qc.useCallback)(()=>{i(),r()},[r,i]),c=(0,qc.useCallback)(()=>{i(),o()},[i,o]),u=(0,qc.useCallback)(()=>{r(),t||s()},[r,t,s]),d=(0,qc.useCallback)(()=>{if(t){o();return}s()},[t,o,s]);return{[oT]:!0,onPointerDownCapture:l,onPointerUp:c,onPointerCancel:c,onKeyDownCapture:u,onKeyUp:d}}var zb=a(U(),1);var vp=a(U(),1);function qqe(e,t,r){return-e/t*r}function qN(e,t,r){return e<t?t:e>r?r:e}function Kqe(e,t){return Math.round(e/t)*t}function rge(e){let{value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:s,disabled:l,onPointerDownStart:c}=e,u=(0,vp.useRef)({value:t,startX:0,startValue:0,activeStep:i,dragging:!1,captureElement:null,capturePointerId:0,windowPointerUp:null});(0,vp.useEffect)(()=>{u.current.value=t},[t]);let d=(0,vp.useCallback)(()=>{let h=u.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,vp.useEffect)(()=>d,[d]);let f=(0,vp.useCallback)(h=>{if(l||h.button!==0)return;let g=u.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 v=()=>d();g.windowPointerUp=v,window.addEventListener("pointerup",v),window.addEventListener("pointercancel",v)},[l,c,d,i]),m=(0,vp.useCallback)(h=>{let g=u.current;if(!g.dragging)return;let v=h.shiftKey?i/2:i;v!==g.activeStep&&(g.startX=h.clientX,g.startValue=g.value,g.activeStep=v);let b=h.clientX-g.startX,_=qqe(b,s,g.activeStep),y=g.startValue+_,w=Kqe(y,g.activeStep),S=qN(w,o,n);S!==g.value&&(g.value=S,r(S))},[r,o,n,i,s]);return{onPointerDown:f,onPointerMove:m,onPointerUp:d,onPointerCancel:d}}var dl=a(T(),1),KN=32,Zqe=11,oge=15,Xqe=4,Qqe=8,Jqe=14;function $qe(e,t){return(0,zb.useMemo)(()=>{let r=[];for(let o=Math.ceil(e);o<=Math.floor(t);o+=1){let n="minor",i=Xqe;o%15===0?(n="major",i=Jqe):o%5===0&&(n="mid",i=Qqe),r.push({value:o,kind:n,height:i})}return r},[e,t])}function nge(e){let t=Math.round(e*10)/10;return Number.isInteger(t)?t.toFixed(0):t.toFixed(1)}function ige(e){let{value:t,onChange:r,min:o=-45,max:n=45,step:i=1,label:s,unit:l="\xB0",pixelsPerStep:c=6,className:u,id:d,disabled:f=!1}=e,m=(0,zb.useRef)(null),h=(0,zb.useId)(),g=d??h,v=rge({value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:c,disabled:f,onPointerDownStart:()=>m.current?.focus()}),b=k=>{let E=k.key==="ArrowRight"||k.key==="ArrowUp",M=k.key==="ArrowLeft"||k.key==="ArrowDown";if(!E&&!M||(k.preventDefault(),f))return;let B=E?1:-1,F=k.shiftKey?i/2:i,D=qN(t+B*F,o,n);D!==t&&r(D)},_=`${nge(t)}${l}`,y=$qe(o,n),w=c/i,S=(0,zb.useMemo)(()=>({transform:`translateX(calc(-50% + ${-t*w}px))`}),[t,w]),x=Math.round(t/oge)*oge,A=Math.abs(t-x)<.01?`${x}`:nge(t),P=A.startsWith("-"),R=P?A.slice(1):A,N=y.filter(k=>k.kind==="major");return(0,dl.jsxs)("div",{className:J("rotation-ruler",u),role:"presentation","data-disabled":f||void 0,...v,children:[(0,dl.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":_,onChange:k=>r(qN(k.target.valueAsNumber,o,n)),onKeyDown:b}),(0,dl.jsx)("div",{className:"rotation-ruler__strip","aria-hidden":"true",children:(0,dl.jsxs)("svg",{className:"rotation-ruler__ticks",style:S,width:(n-o)*w,height:KN,viewBox:`${o*w} 0 ${(n-o)*w} ${KN}`,preserveAspectRatio:"xMidYMid meet",children:[y.map(k=>(0,dl.jsx)("line",{x1:k.value*w,x2:k.value*w,y1:KN-k.height,y2:KN,className:`rotation-ruler__tick rotation-ruler__tick--${k.kind}`},k.value)),N.map(k=>(0,dl.jsxs)("text",{x:k.value*w,y:Zqe,textAnchor:"middle",className:"rotation-ruler__label",children:[k.value,l]},k.value))]})}),(0,dl.jsx)("div",{className:"rotation-ruler__active-label","aria-hidden":"true",children:(0,dl.jsxs)("span",{className:"rotation-ruler__active-label-number",children:[P&&(0,dl.jsx)("span",{className:"rotation-ruler__active-label-sign",children:"-"}),R,(0,dl.jsx)("span",{className:"rotation-ruler__active-label-unit",children:l})]})}),(0,dl.jsx)("div",{className:"rotation-ruler__pointer","aria-hidden":"true"})]})}var RW=a(T(),1);function age({onPlacementControlInteraction:e}){let{state:t,setRotation:r}=Ta(),o=tge({commitOnKeyUp:!1}),n=Math.round(t.rotation/90)*90,s=t.flip.horizontal!==t.flip.vertical?-1:1,l=(t.rotation-n)*s,c=u=>{let f=Math.max(-JE+.01,Math.min(JE-.01,u));e?.(),r(n+f*s)};return(0,RW.jsx)("div",{role:"presentation",className:"media-editor-fine-rotation",...o,children:(0,RW.jsx)(ige,{label:(0,sge.__)("Fine rotation"),min:-JE,max:JE,value:l,onChange:c})})}var fl=a(G(),1),Hs=a(j(),1);var AW=a(U(),1);function eKe(e){return[...eT.filter(t=>t.value<=0),...e??eT.filter(t=>t.value>0)]}function ZN({aspectRatioPresets:e}={}){let t=Ta(),{aspectRatioValue:r}=t.cropOptions,o=t.state.image,n=(0,AW.useMemo)(()=>eKe(e),[e]),i=(0,AW.useMemo)(()=>__(r,o),[r,o]);return{aspectRatioValue:r,setAspectRatioValue:t.setAspectRatioValue,aspectRatioOptions:n,resolvedAspectRatio:i,resetCropOptions:t.resetCropOptions}}var ur=a(T(),1),tKe=1.2;function XN({withLabels:e=!1,showAspectRatioControl:t=!1,aspectRatioPresets:r,zoomFactor:o=tKe}){let{state:n,setFlip:i,snapRotate90:s,setZoom:l}=Ta(),{aspectRatioValue:c,setAspectRatioValue:u,aspectRatioOptions:d}=ZN({aspectRatioPresets:r}),f=!e&&t,m=h_(n),h=y=>{l(Math.min(cl,Math.max(m,n.zoom*y)))},g=(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)(fl.Button,{size:"compact",icon:_1,label:(0,Hs.__)("Rotate 90\xB0 counter-clockwise"),showTooltip:!0,onClick:()=>s(-1)}),(0,ur.jsx)(fl.Button,{size:"compact",icon:S1,label:(0,Hs.__)("Rotate 90\xB0 clockwise"),showTooltip:!0,onClick:()=>s(1)})]}),v=(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)(fl.Button,{size:"compact",icon:KB,label:(0,Hs.__)("Flip horizontal"),showTooltip:!0,isPressed:n.flip.horizontal,onClick:()=>i({horizontal:!n.flip.horizontal,vertical:n.flip.vertical})}),(0,ur.jsx)(fl.Button,{size:"compact",icon:XB,label:(0,Hs.__)("Flip vertical"),showTooltip:!0,isPressed:n.flip.vertical,onClick:()=>i({horizontal:n.flip.horizontal,vertical:!n.flip.vertical})})]}),b=(0,ur.jsxs)(ur.Fragment,{children:[(0,ur.jsx)(fl.Button,{size:"compact",icon:Cc,label:(0,Hs.__)("Zoom in"),showTooltip:!0,disabled:n.zoom>=cl,accessibleWhenDisabled:!0,onClick:()=>h(o)}),(0,ur.jsx)(fl.Button,{size:"compact",icon:cV,label:(0,Hs.__)("Zoom out"),showTooltip:!0,disabled:n.zoom<=m,accessibleWhenDisabled:!0,onClick:()=>h(1/o)})]}),_=f?(0,ur.jsx)(fl.DropdownMenu,{icon:$4,label:(0,Hs.__)("Aspect ratio"),popoverProps:{placement:"top"},toggleProps:{size:"compact"},children:({onClose:y})=>(0,ur.jsx)(fl.MenuGroup,{label:(0,Hs.__)("Aspect ratio"),children:d.map(w=>{let S=w.value.toString(),x=S===c;return(0,ur.jsx)(fl.MenuItem,{role:"menuitemradio",isSelected:x,icon:x?Io:void 0,onClick:()=>{u(S),y()},children:w.label},S)})})}):null;return e?(0,ur.jsxs)("div",{className:"media-editor-image-controls is-stacked",children:[(0,ur.jsxs)("div",{className:"media-editor-image-controls__transforms",children:[(0,ur.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Hs.__)("Rotate"),children:[(0,ur.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Hs.__)("Rotate")}),(0,ur.jsx)("div",{className:"media-editor-image-controls__buttons",children:g})]}),(0,ur.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Hs.__)("Flip"),children:[(0,ur.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Hs.__)("Flip")}),(0,ur.jsx)("div",{className:"media-editor-image-controls__buttons",children:v})]})]}),(0,ur.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Hs.__)("Zoom"),children:[(0,ur.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Hs.__)("Zoom")}),(0,ur.jsx)("div",{className:"media-editor-image-controls__buttons",children:b})]})]}):(0,ur.jsxs)("div",{className:"media-editor-image-controls",children:[g,v,b,_]})}var lge=a(G(),1);var IW=a(j(),1);var Hb=a(T(),1);function cge({aspectRatioValue:e,onAspectRatioChange:t,aspectRatioOptions:r,showTransformControls:o=!1}){return(0,Hb.jsxs)(ae,{direction:"column",gap:"xl",[oT]:!0,children:[(0,Hb.jsx)(Yt,{render:(0,Hb.jsx)("h2",{}),children:(0,IW.__)("Crop options")}),o&&(0,Hb.jsx)(XN,{withLabels:!0}),(0,Hb.jsx)(lge.SelectControl,{label:(0,IW.__)("Aspect ratio"),value:e,onChange:t,options:r.map(n=>({label:n.label,value:n.value.toString()}))})]})}var uge=a(G(),1),dge=a(U(),1),Us=a(j(),1),nT=a(Mo(),1),Kc=a(T(),1),rKe=[{description:(0,Us.__)("Undo"),keyCombination:{modifier:"primary",character:"z"}},{description:(0,Us.__)("Redo"),keyCombination:{modifier:"primaryShift",character:"z"}},{description:(0,Us.__)("Pan"),keyCombination:{character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Us.__)("Arrow keys")}},{description:(0,Us.__)("Zoom in"),keyCombination:{character:"+"}},{description:(0,Us.__)("Zoom out"),keyCombination:{character:"-"}},{description:(0,Us.__)("Rotate 90\xB0 clockwise"),keyCombination:{character:"R"}},{description:(0,Us.__)("Rotate 90\xB0 counter-clockwise"),keyCombination:{modifier:"shift",character:"R"}},{description:(0,Us.__)("Flip horizontal"),keyCombination:{character:"H"}},{description:(0,Us.__)("Flip vertical"),keyCombination:{character:"V"}},{description:(0,Us.__)("Pan or resize crop (large step)"),keyCombination:{modifier:"shift",character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,Us.__)("Shift + Arrow keys")}}];function oKe({keyCombination:e}){let{modifier:t,character:r,ariaLabel:o}=e,n;Array.isArray(r)?t?n=[...nT.displayShortcutList[t](r[0]).slice(0,-1),...r]:n=r:n=t?nT.displayShortcutList[t](r):[r];let i=Array.isArray(r)?r.join(""):r,s;return o?s=o:t?s=nT.shortcutAriaLabel[t](i):s=i,(0,Kc.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-term","aria-label":s,children:n.map((l,c)=>l==="+"&&t?(0,Kc.jsx)(dge.Fragment,{children:l},c):(0,Kc.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-key",children:l},c))})}function fge({onClose:e}){return(0,Kc.jsxs)(uge.Modal,{className:"media-editor-keyboard-shortcuts-modal",title:(0,Us.__)("Keyboard shortcuts"),onRequestClose:e,children:[(0,Kc.jsx)("p",{className:"media-editor-keyboard-shortcuts-modal__note",children:(0,Us.__)("These shortcuts work when the image editor has focus.")}),(0,Kc.jsx)("ul",{className:"media-editor-keyboard-shortcuts-modal__shortcut-list",role:"list",children:rKe.map(({description:t,keyCombination:r},o)=>(0,Kc.jsxs)("li",{className:"media-editor-keyboard-shortcuts-modal__shortcut",children:[(0,Kc.jsx)("span",{className:"media-editor-keyboard-shortcuts-modal__shortcut-description",children:t}),(0,Kc.jsx)(oKe,{keyCombination:r})]},o))})]})}var mge=a(Bu(),1),iT=a(Y(),1),OW=a(le(),1),JN=a(U(),1),Ub=a(j(),1),hge=a(It(),1);var QN=.1;function pge(e,t){let r=[];if(t.width===0||t.height===0)return r;let{cropRect:o,pan:n,zoom:i,flip:s}=e,l=s.horizontal,c=s.vertical;(l||c)&&r.push({type:"flip",args:{flip:{horizontal:l,vertical:c}}});let u=(e.rotation%360+360)%360,f=l!==c?(360-u)%360:u;f!==0&&r.push({type:"rotate",args:{angle:f}});let m=Math.round(e.rotation/90)*90,{width:h,height:g}=Jn(t.width,t.height,m),{width:v,height:b}=Jn(t.width,t.height,e.rotation),_=.5+n.x-i/2,y=.5+n.y-i/2,w=(o.x-_)/i*h,S=(o.y-y)/i*g,x=o.width/i*h,C=o.height/i*g,A=(v-h)/2,P=(b-g)/2,R=w+A,N=S+P,k=R/v*100,E=N/b*100,M=x/v*100,B=C/b*100;return k<=QN&&E<=QN&&M>=100-QN&&B>=100-QN||r.push({type:"crop",args:{left:k,top:E,width:M,height:B}}),r}var nKe=["title","caption","description","alt_text","post"],sT="media-editor";function iKe(e){return!e.isCropperDirty||!e.state.image?[]:pge(e.state,{width:e.state.image.naturalWidth,height:e.state.image.naturalHeight})}function sKe(e,t){let r={};for(let o of nKe)e&&o in e&&(r[o]=e[o]);return!("post"in r)&&t?.post!==void 0&&(r.post=t.post),r}function gge({cropper:e,id:t,isImage:r,media:o,onSaved:n}){let i=(0,iT.useRegistry)(),{clearEntityRecordEdits:s,receiveEntityRecords:l,saveEditedEntityRecord:c}=(0,iT.useDispatch)(OW.store),{createErrorNotice:u,removeAllNotices:d}=(0,iT.useDispatch)(hge.store),[f,m]=(0,JN.useState)(!1),h=(0,JN.useCallback)(async()=>{d("snackbar",sT),m(!0);try{let g,v=iKe(e),b=v.length>0&&o?{id:t,url:o.source_url}:void 0;if(v.length>0){let y=i.select(OW.store).getEntityRecordNonTransientEdits("postType","attachment",t),w=sKe(y,o);g=await(0,mge.default)({path:`/wp/v2/media/${t}/edit`,method:"POST",data:{src:o?.source_url,modifiers:v,...w}}),g&&l("postType","attachment",g,void 0,!0)}else g=await c("postType","attachment",t);let _=g??o;_&&_.id!==t&&s("postType","attachment",t),_&&_.id&&(_.id===t&&e.reset(),n?.({id:_.id,url:_.source_url,media:_,previous:b}))}catch(g){let v=g instanceof Error?g.message:g?.message??(0,Ub.__)("An unknown error occurred.");u(r?(0,Ub.sprintf)((0,Ub.__)("Could not save image. %s"),v):(0,Ub.sprintf)((0,Ub.__)("Could not save media. %s"),v),{type:"snackbar",context:sT})}finally{m(!1)}},[s,u,e,t,r,o,n,l,i,d,c]);return{isSaving:f,save:h}}var ct=a(T(),1),vge={_embed:"author,wp:attached-to"},aKe=300;function lKe({tabs:e}){return(0,ct.jsx)(Kl,{scope:"media-editor",identifier:"media-editor/details",title:(0,$n.__)("Details"),icon:wf,isActiveByDefault:!0,className:"media-editor__sidebar",panelClassName:"media-editor__sidebar-panel",headerClassName:"media-editor__sidebar-header",closeLabel:(0,$n.__)("Close media panel"),header:(0,ct.jsx)(Pn.List,{variant:"minimal",children:e.map(t=>(0,ct.jsx)(Pn.Tab,{value:t.id,children:t.title},t.id))}),children:e.map(t=>(0,ct.jsx)(Pn.Panel,{value:t.id,tabIndex:-1,children:t.panel},t.id))})}function cKe({isSaving:e,isImage:t,showCloseButton:r=!1,onCancel:o}){let[n,i]=(0,vn.useState)(!1);return(0,ct.jsxs)(os.Flex,{className:"media-editor__header-actions",justify:"flex-end",expanded:!1,gap:2,children:[t&&(0,ct.jsx)(os.Button,{size:"compact",icon:p1,label:(0,$n.__)("Keyboard shortcuts"),onClick:()=>i(!0)}),(0,ct.jsx)(Wh.Slot,{scope:"media-editor"}),r&&(0,ct.jsx)(os.Button,{size:"compact",icon:i1,label:(0,$n.__)("Close"),onClick:o,disabled:e,accessibleWhenDisabled:!0}),n&&(0,ct.jsx)(fge,{onClose:()=>i(!1)})]})}function uKe({isUndoRedoDisabled:e=!1,onReset:t}){let{reset:r,isDirty:o,hasUndo:n,hasRedo:i,undo:s,redo:l,beginGesture:c,endGesture:u}=Ta(),d=()=>{e||s()},f=()=>{e||l()};return(0,ct.jsxs)(os.Flex,{className:"media-editor__history-actions",expanded:!1,gap:2,children:[(0,ct.jsx)(os.Button,{size:"compact",variant:"tertiary",disabled:!o,accessibleWhenDisabled:!0,onClick:()=>{c(),r(),t(),u()},children:(0,$n.__)("Reset")}),(0,ct.jsx)(os.Button,{size:"compact",icon:gv,label:(0,$n.__)("Undo"),showTooltip:!0,shortcut:Zc.displayShortcut.primary("z"),disabled:e||!n,accessibleWhenDisabled:!0,onClick:d}),(0,ct.jsx)(os.Button,{size:"compact",icon:pv,label:(0,$n.__)("Redo"),showTooltip:!0,shortcut:(0,Zc.isAppleOS)()?Zc.displayShortcut.primaryShift("z"):Zc.displayShortcut.primary("y"),disabled:e||!i,accessibleWhenDisabled:!0,onClick:f})]})}function dKe({isSaving:e,hasMedia:t,hasChanges:r,onCancel:o,onSave:n}){let i=e||!t||!r;return(0,ct.jsxs)(os.Flex,{className:"media-editor__footer-actions",justify:"flex-end",expanded:!1,gap:2,children:[(0,ct.jsx)(os.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:o,disabled:e,accessibleWhenDisabled:!0,children:(0,$n.__)("Cancel")}),(0,ct.jsx)(os.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:n,isBusy:e,disabled:i,accessibleWhenDisabled:!0,children:(0,$n.__)("Save")})]})}function fKe({fields:e=[],id:t,aspectRatioPresets:r,onClose:o,onSaved:n,renderFrame:i,noticesClassName:s="media-editor__snackbar",noticesPortalElement:l,showCloseButton:c=!1,shouldCloseOnEsc:u=!1}){let d=Ta(),f=(0,bge.useViewportMatch)("small"),m=f?"wide":"narrow",{media:h,hasEdits:g}=(0,aT.useSelect)(ie=>{let{getEditedEntityRecord:Ie,getEntityRecord:Pe,hasEditsForEntityRecord:Me}=ie(NW.store);return Pe("postType","attachment",t,vge),{media:Ie("postType","attachment",t),hasEdits:Me("postType","attachment",t)}},[t]),v=d.isCropperDirty||g,{clearEntityRecordEdits:b,editEntityRecord:_,invalidateResolution:y}=(0,aT.useDispatch)(NW.store),{removeAllNotices:w}=(0,aT.useDispatch)($N.store),[S,x]=(0,vn.useState)(!1),[C,A]=(0,vn.useState)(!1),[P,R]=(0,vn.useState)(!1),N=(0,vn.useRef)(),k=(0,vn.useCallback)(()=>{A(!0),clearTimeout(N.current),N.current=setTimeout(()=>{A(!1)},aKe)},[]),E=(0,vn.useCallback)(()=>{R(!0)},[]),M=(0,vn.useCallback)(()=>{R(!1)},[]),B=C||P;(0,vn.useEffect)(()=>()=>{clearTimeout(N.current)},[]),(0,vn.useEffect)(()=>{A(!1),R(!1)},[t]),(0,vn.useEffect)(()=>{y("getEntityRecord",["postType","attachment",t,vge])},[t,y]);let F=ib(h?.mime_type).type,D=!!h&&F==="image",{aspectRatioValue:z,setAspectRatioValue:L,aspectRatioOptions:O,resetCropOptions:V}=ZN({aspectRatioPresets:r}),{isSaving:W,save:K}=gge({cropper:d,id:t,isImage:D,media:h,onSaved:n}),Z=(0,vn.useMemo)(()=>{let ie={id:"details",title:(0,$n.__)("Details"),panel:(0,ct.jsx)(ae,{className:"media-editor__panel",direction:"column",gap:"lg",children:(0,ct.jsx)(fme,{})})};return D?[{id:"crop",title:(0,$n.__)("Crop"),panel:(0,ct.jsx)(ae,{className:"media-editor__panel",direction:"column",gap:"lg",children:(0,ct.jsx)(cge,{aspectRatioValue:z,onAspectRatioChange:L,aspectRatioOptions:O,showTransformControls:f})})},ie]:[ie]},[D,z,L,O,f]),[Q,ce]=(0,vn.useState)(),re=Q??Z[0]?.id,de=ie=>{_("postType","attachment",t,ie)},pe=()=>{w("snackbar",sT),b("postType","attachment",t),o?.()},$=()=>{if(!W){if(v){x(!0);return}pe()}},oe=ie=>{let Ie=Zc.isKeyboardEvent.primary(ie,"z"),Pe=Zc.isKeyboardEvent.primaryShift(ie,"z")||!(0,Zc.isAppleOS)()&&Zc.isKeyboardEvent.primary(ie,"y");if((Ie||Pe)&&D){let Me=ie.target;if(!((Me.tagName==="INPUT"||Me.tagName==="TEXTAREA"||Me.isContentEditable)&&!Me.closest(`[${oT}]`))){if(ie.preventDefault(),B)return;Pe?d.redo():d.undo()}}if(u){if(ie.code!=="Escape"&&ie.key!=="Escape")return;if(W){ie.preventDefault();return}v&&(ie.preventDefault(),x(!0))}},fe=(0,ct.jsx)($N.SnackbarNotices,{className:s,context:sT}),ve=D?(0,ct.jsx)(age,{onPlacementControlInteraction:k}):null,Oe=(0,ct.jsxs)(Sae,{value:h??void 0,onChange:de,settings:{fields:e},children:[h?(0,ct.jsxs)(Pn.Root,{className:"media-editor",value:re,onValueChange:ie=>ce(ie),children:[(0,ct.jsx)(lKe,{tabs:Z}),(0,ct.jsx)(Db,{className:"media-editor__skeleton",labels:{body:D?(0,$n.__)("Image editor"):(0,$n.__)("Media preview"),sidebar:(0,$n.__)("Media details")},content:(0,ct.jsxs)("div",{className:"media-editor__content",children:[(0,ct.jsx)("div",{className:"media-editor__canvas-area",children:D?(0,ct.jsx)(ege,{focusOnMount:!0,isPlacementActive:C,onGestureStart:E,onGestureEnd:M}):(0,ct.jsx)(Eae,{})}),D&&(0,ct.jsx)("div",{className:"media-editor__canvas-toolbar",children:ve})]}),sidebar:(0,ct.jsx)(Kl.Slot,{scope:"media-editor"})})]}):(0,ct.jsx)("div",{className:"media-editor",children:(0,ct.jsx)("div",{className:"media-editor__loading",children:(0,ct.jsx)(os.Spinner,{})})}),(0,ct.jsx)(os.__experimentalConfirmDialog,{isOpen:S,confirmButtonText:(0,$n.__)("Discard"),cancelButtonText:(0,$n.__)("Keep editing"),onCancel:()=>x(!1),onConfirm:()=>{x(!1),pe()},children:(0,$n.__)("Are you sure you want to discard your unsaved changes?")}),l?(0,vn.createPortal)(fe,l):fe]}),ee=D?(0,ct.jsx)(uKe,{isUndoRedoDisabled:B,onReset:V}):null,te=D?(0,ct.jsx)(XN,{showAspectRatioControl:!0,aspectRatioPresets:r}):null,ue=(0,ct.jsx)(dKe,{isSaving:W,hasMedia:!!h,hasChanges:v,onCancel:$,onSave:K}),ne;return m==="wide"?ne=(0,ct.jsxs)(ct.Fragment,{children:[ee,ue]}):ne=(0,ct.jsxs)(ct.Fragment,{children:[te,(0,ct.jsxs)("div",{className:"media-editor-modal__footer-row",children:[ee,ue]})]}),i({children:Oe,headerActions:(0,ct.jsx)(cKe,{isSaving:W,isImage:D,showCloseButton:c,onCancel:$}),footerActions:ne,footerLayout:m,onRequestClose:$,onKeyDown:oe,shouldCloseOnClickOutside:!v&&!W,isSaving:W,hasChanges:v,hasMedia:!!h})}function MW(e){return(0,ct.jsx)(kW,{children:(0,ct.jsx)(fKe,{...e})},e.id)}var yge=MW;var S_=a(T(),1);function xge({fields:e=[],aspectRatioPresets:t}){let{isModalOpen:r,id:o,onUpdate:n,onClose:i}=(0,cT.useSelect)(f=>{let{isOpen:m,getId:h,getOnUpdate:g,getOnClose:v}=f(u_);return{isModalOpen:m(),id:h(),onUpdate:g(),onClose:v()}},[]),{closeMediaEditorModal:s}=(0,cT.useDispatch)(u_),{createSuccessNotice:l}=(0,cT.useDispatch)(Sge.store);if(!r||!o)return null;let c=typeof document>"u"?null:document.body,u=f=>{f.stopPropagation()},d=()=>{s(),i?.()};return(0,S_.jsx)(yge,{id:o,fields:e,aspectRatioPresets:t,showCloseButton:!0,shouldCloseOnEsc:!0,noticesClassName:"media-editor-modal__snackbar",noticesPortalElement:c,onClose:d,onSaved:({id:f,url:m,previous:h})=>{f&&n&&n({id:f,url:m}),d(),h&&f!==h.id&&n&&l((0,lT.__)("Image edited."),{type:"snackbar",actions:[{label:(0,lT.__)("Undo"),onClick:()=>{n({id:h.id,url:h.url})}}]})},renderFrame:({children:f,headerActions:m,footerActions:h,footerLayout:g,onRequestClose:v,onKeyDown:b,shouldCloseOnClickOutside:_})=>(0,S_.jsx)(_ge.ShortcutProvider,{className:"media-editor-modal__shortcut-scope",onKeyDown:u,children:(0,S_.jsxs)(wge.Modal,{className:"media-editor-modal",title:(0,lT.__)("Edit media"),size:"fill",isDismissible:!1,shouldCloseOnClickOutside:_,onKeyDown:b,onRequestClose:v,headerActions:m,children:[f,(0,S_.jsx)("div",{className:`media-editor-modal__footer is-${g}`,role:"region","aria-label":(0,lT.__)("Editor actions"),children:h})]})})})}var x_={};mme(x_,{store:u_,MediaEditor:MW,MediaEditorModal:xge});var lo=a(j(),1),Xc=a(Y(),1),eM=a(Lt(),1),Jh=a(le(),1),Qh=(e,t)=>`<a ${FW(e)}>${t}</a>`,FW=e=>`href="${e}" target="_blank" rel="noopener"`,pKe=(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},mKe=e=>{let{title:t,foreign_landing_url:r,creator:o,creator_url:n,license:i,license_version:s,license_url:l}=e,c=pKe(i,s),u=(0,eM.decodeEntities)(o),d;return u?d=t?(0,lo.sprintf)((0,lo._x)('"%1$s" by %2$s/ %3$s',"caption"),Qh(r,(0,eM.decodeEntities)(t)),n?Qh(n,u):u,l?Qh(`${l}?ref=openverse`,c):c):(0,lo.sprintf)((0,lo._x)("<a %1$s>Work</a> by %2$s/ %3$s","caption"),FW(r),n?Qh(n,u):u,l?Qh(`${l}?ref=openverse`,c):c):d=t?(0,lo.sprintf)((0,lo._x)('"%1$s"/ %2$s',"caption"),Qh(r,(0,eM.decodeEntities)(t)),l?Qh(`${l}?ref=openverse`,c):c):(0,lo.sprintf)((0,lo._x)("<a %1$s>Work</a>/ %2$s","caption"),FW(r),l?Qh(`${l}?ref=openverse`,c):c),d.replace(/\s{2}/g," ")},DW=(e={})=>({...e,orderBy:e?.search?"relevance":"date"}),hKe=async(e={})=>{let t=DW(e),r=await(0,Xc.resolveSelect)(Jh.store).getEntityRecords("postType","attachment",t),o=(0,Xc.select)(Jh.store).getEntityRecordsTotalItems("postType","attachment",t),n=(0,Xc.select)(Jh.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}},Tge=(e,t={})=>({...t,media_type:"image",parent:e}),gKe=e=>{let t=typeof e=="number"?e:Number(e);return Number.isInteger(t)&&t>0?t:void 0},Cge=(e,t)=>(0,Xc.dispatch)(Jh.store).saveEntityRecord("postType","attachment",{id:e,post:t},{throwOnError:!0}),vKe=e=>e?.media_type||e?.mime_type?.split("/")[0]||e?.type,bKe=e=>[...new Set((Array.isArray(e)?e:[e]).filter(t=>vKe(t)==="image").map(t=>t?.id).filter(Boolean))],yKe=(e,t={})=>{let{invalidateResolution:r}=(0,Xc.dispatch)(Jh.store);r("getEntityRecords",["postType","attachment",DW(Tge(e,t))])},wKe=(e,t)=>{let r=()=>(0,Xc.select)(Jh.store).hasFinishedResolution("getEntityRecords",e),o=r();return(0,Xc.subscribe)(()=>{let n=r();o&&!n&&t(),o=n},Jh.store)},tM=({getQuery:e,...t})=>({...t,async fetch(r={}){return hKe(e(r))},subscribe(r,o={}){return wKe(["postType","attachment",DW(e(o))],r)}}),_Ke=(e,t)=>tM({name:"attached-images",labels:{name:(0,lo.__)("Attached images"),search_items:(0,lo.__)("Search attachments")},mediaType:"image",getQuery:r=>Tge(e,r),postTypeLabel:t,emptyMessage:t?(0,lo.sprintf)((0,lo.__)("No images attached to this %s."),t):(0,lo.__)("No images attached to this post."),async attach(r){let o=bKe(r);return await Promise.all(o.map(n=>Cge(n,e))),o.length},async detach(r){await Cge(r.id,0)},invalidate(r={}){yKe(e,r)}}),Ege=[tM({name:"images",labels:{name:(0,lo.__)("Images"),search_items:(0,lo.__)("Search images")},mediaType:"image",getQuery:e=>({...e,media_type:"image"})}),tM({name:"videos",labels:{name:(0,lo.__)("Videos"),search_items:(0,lo.__)("Search videos")},mediaType:"video",getQuery:e=>({...e,media_type:"video"})}),tM({name:"audio",labels:{name:(0,lo.__)("Audio"),search_items:(0,lo.__)("Search audio")},mediaType:"audio",getQuery:e=>({...e,media_type:"audio"})}),{name:"openverse",labels:{name:(0,lo.__)("Openverse"),search_items:(0,lo.__)("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,u])=>{let d=o[c]||c;n.searchParams.set(d,u)}),(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:mKe(c),previewUrl:c.thumbnail}))},getReportUrl:({sourceId:e})=>`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}];function Pge(e,t){let r=gKe(e);return!r||!t?Ege:[_Ke(r,t),...Ege]}var kge=a(Y(),1),Rge=a(le(),1);function Age(e){let{invalidateResolution:t}=(0,kge.dispatch)(Rge.store);for(let r of e)r.id&&(t("getEntityRecord",["postType","attachment",r.id,{context:"view"}]),t("getEntityRecord",["postType","attachment",r.id]))}var Ige=a(Ef(),1);var{sideloadMedia:SKe}=q(Ige.privateApis),Oge=SKe;var Nge=a(Bu(),1),Mge=a(Y(),1),Fge=a(Ef(),1);var xKe=()=>{};function Dge({url:e,onSuccess:t,onError:r=xKe}){let o=(0,Mge.select)(I).getCurrentPost(),n=typeof o?.id=="number"?o.id:o?.wp_id;(0,Nge.default)({path:"/wp/v2/media",method:"POST",data:{url:e,...n?{post:n}:{}}}).then(s=>{t?.((0,Fge.transformAttachment)(s))}).catch(s=>{r(s?.message||s)})}var Lge=a(Bu(),1),Bge=a(Ef(),1);async function Vge(e,t=[]){let r=await(0,Lge.default)({path:`/wp/v2/media/${e}/finalize`,method:"POST",data:{sub_sizes:t}});return r?(0,Bge.transformAttachment)(r):void 0}var jge=a(Bu(),1);async function zge(e){await(0,jge.default)({path:`/wp/v2/media/${e}?force=true`,method:"DELETE"})}var N0e=a(le(),1),M0e=a(Y(),1),yG=a(U(),1);var W_=a(G(),1),ZM=a(Pt(),1),E0e=a(Y(),1),T0e=a(be(),1),lg=a(U(),1),mG=a(Ce(),1);var LW=a(U(),1);var Hge=a(U(),1),on=(0,Hge.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Uge=a(T(),1);function uT({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,LW.useMemo)(()=>Di(r,t),[r,t]),s=(0,LW.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Uge.jsx)(on.Provider,{value:s,children:e})}var Co=a(G(),1),Kb=a(j(),1);var pve=a(Y(),1),mve=a(le(),1);var Wge=a(T(),1);function dT({className:e,...t}){return(0,Wge.jsx)(En,{className:J(e,"global-styles-ui-icon-with-current-color"),...t})}var $h=a(G(),1);var Wb=a(T(),1);function CKe({icon:e,children:t,...r}){return(0,Wb.jsxs)($h.__experimentalItem,{...r,children:[e&&(0,Wb.jsxs)($h.__experimentalHStack,{justify:"flex-start",children:[(0,Wb.jsx)(dT,{icon:e,size:24}),(0,Wb.jsx)($h.FlexItem,{children:t})]}),!e&&t]})}function xo(e){return(0,Wb.jsx)($h.Navigator.Button,{as:CKe,...e})}var rve=a(G(),1);var Gb=a(j(),1),ove=a(be(),1);var BW=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},VW=function(e){return .2126*BW(e.r)+.7152*BW(e.g)+.0722*BW(e.b)};function rM(e){e.prototype.luminance=function(){return t=VW(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,l,c,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),l=VW(i),c=VW(s),r=l>c?(l+.05)/(c+.05):(c+.05)/(l+.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)>=(l=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&l==="normal"?7:i==="AA"&&l==="large"?3:4.5);var o,n,i,s,l}}var Xl=a(U(),1),$ge=a(Y(),1),eve=a(le(),1),zW=a(j(),1);var nn=a(j(),1);var Gge=a(xf(),1),{lock:lZt,unlock:Tt}=(0,Gge.__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:EKe}=Tt(Du),Yge={link:[{value:":link",label:(0,nn.__)("Link")},{value:":any-link",label:(0,nn.__)("Any Link")},{value:":visited",label:(0,nn.__)("Visited")},{value:":hover",label:(0,nn.__)("Hover")},{value:":focus",label:(0,nn.__)("Focus")},{value:":focus-visible",label:(0,nn.__)("Focus-visible")},{value:":active",label:(0,nn.__)("Active")}],button:[{value:":link",label:(0,nn.__)("Link")},{value:":any-link",label:(0,nn.__)("Any Link")},{value:":visited",label:(0,nn.__)("Visited")},{value:":hover",label:(0,nn.__)("Hover")},{value:":focus",label:(0,nn.__)("Focus")},{value:":focus-visible",label:(0,nn.__)("Focus-visible")},{value:":active",label:(0,nn.__)("Active")}]},qge={"core/button":[{value:":hover",label:(0,nn.__)("Hover")},{value:":focus",label:(0,nn.__)("Focus")},{value:":focus-visible",label:(0,nn.__)("Focus-visible")},{value:":active",label:(0,nn.__)("Active")}]},TKe=[{value:"@tablet",label:(0,nn.__)("Tablet")},{value:"@mobile",label:(0,nn.__)("Mobile")}];function Zge(e){return qge[e]?qge[e]??[]:Yge[e]?Yge[e]:[]}function Xge(e){let t=EKe(e);return TKe.filter(r=>(r.value!=="@tablet"||t.tablet!==void 0)&&(r.value!=="@mobile"||t.mobile!==void 0))}function jW(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"&&jW(e[r],t);return e}var oM=(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=oM(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function fT(e,t){let r=oM(structuredClone(e),t);return yv(r,e)}function Kge(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 Qge(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=Kge(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,l;return s?l=Kge(o,e?.styles?.elements?.heading?.typography?.fontFamily):l=i,[i,l]}function Jge(e){return e?`is-style-${e}`:""}function nM(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 l=parseInt(s[1],10);if(l>n)return l}}return n},0)+1}C2([rM]);function qe(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:l,onChange:c}=(0,Xl.useContext)(on),u=n?.split(".").filter(Boolean)??[],d=u.find(b=>b.startsWith(":")),f=u.filter(b=>!b.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),h=l;r==="base"?h=s:r==="user"&&(h=i);let g=(0,Xl.useMemo)(()=>{let b=bm(h,m,t,o);return d?b?.[d]??{}:b},[h,m,t,o,d]),v=(0,Xl.useCallback)(b=>{let _=b;d&&(_={...bm(i,m,t,!1),[d]:b});let y=I1(i,m,_,t);c(y)},[i,c,m,t,d]);return[g,v]}function Le(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,Xl.useContext)(on),l=i;r==="base"?l=n:r==="user"&&(l=o);let c=(0,Xl.useMemo)(()=>vv(l,e,t),[l,e,t]),u=(0,Xl.useCallback)(d=>{let f=k1(o,e,d,t);s(f)},[o,s,e,t]);return[c,u]}var PKe=[];function kKe({title:e,settings:t,styles:r}){return e===(0,zW.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function iM(e=[]){let{variationsFromTheme:t}=(0,$ge.useSelect)(o=>({variationsFromTheme:o(eve.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||PKe}),[]),{user:r}=(0,Xl.useContext)(on);return(0,Xl.useMemo)(()=>{let o=structuredClone(r),n=jW(o,e);n.title=(0,zW.__)("Default");let i=t.filter(l=>fT(l,e)).map(l=>Di(n,l)),s=[n,...i];return s?.length?s.filter(kKe):[]},[e,r,t])}function tve(e){let[t,r]=Le("color.palette.theme",e),o=(0,Xl.useCallback)(()=>{if(!t||!t.length)return;let n=Math.floor(Math.random()*225),i=t.map(s=>{let{color:l}=s,c=Oo(l).rotate(n).toHex();return{...s,color:c}});r(i)},[t,r]);return window.__experimentalEnableColorRandomizer?[o]:[]}var Qc=a(T(),1),{useHasDimensionsPanel:RKe,useHasTypographyPanel:AKe,useHasColorPanel:IKe,useSettingsForBlockElement:OKe,useHasBackgroundPanel:NKe}=Tt(ove.privateApis);function MKe(){let[e]=Le(""),t=OKe(e),r=NKe(e),o=AKe(t),n=IKe(t),i=!0,l=RKe(t);return(0,Qc.jsx)(Qc.Fragment,{children:(0,Qc.jsxs)(rve.__experimentalItemGroup,{children:[o&&(0,Qc.jsx)(xo,{icon:n8,path:"/typography",children:(0,Gb.__)("Typography")}),n&&(0,Qc.jsx)(xo,{icon:AB,path:"/colors",children:(0,Gb.__)("Colors")}),r&&(0,Qc.jsx)(xo,{icon:oB,path:"/background","aria-label":(0,Gb.__)("Background styles"),children:(0,Gb.__)("Background")}),i&&(0,Qc.jsx)(xo,{icon:E1,path:"/shadows",children:(0,Gb.__)("Shadows")}),l&&(0,Qc.jsx)(xo,{icon:Ka,path:"/layout",children:(0,Gb.__)("Layout")})]})})}var nve=MKe;var Rd=a(G(),1);function C_(){let[e="black"]=qe("color.text"),[t="white"]=qe("color.background"),[r=e]=qe("elements.h1.color.text"),[o=r]=qe("elements.link.color.text"),[n=o]=qe("elements.button.color.background"),[i]=Le("color.palette.core")||[],[s]=Le("color.palette.theme")||[],[l]=Le("color.palette.custom")||[],c=(s??[]).concat(l??[]).concat(i??[]),u=c.filter(({color:m})=>m===e),d=c.filter(({color:m})=>m===n),f=u.concat(d).concat(c).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:c,highlightedColors:f}}var ave=a(U(),1),lve=a(G(),1),UW=a(j(),1);function FKe(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function DKe(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),i=parseInt(o[1]);for(let s=n;s<=i;s+=100)t.push(s)}else o.length===1&&t.push(parseInt(o[0]))}),t}function ive(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[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 HW(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 Yb(e){let t={fontFamily:ive(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=DKe(r),n=FKe(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}function sve(e){return{fontFamily:ive(e.fontFamily),fontStyle:e.fontStyle||"normal",fontWeight:e.fontWeight||"400"}}var pT=a(T(),1);function sM({fontSize:e,variation:t}){let{base:r}=(0,ave.useContext)(on),o=r;t&&(o={...r,...t});let[n]=qe("color.text"),[i,s]=Qge(o),l=i?Yb(i):{},c=s?Yb(s):{};return n&&(l.color=n,c.color=n),e&&(l.fontSize=e,c.fontSize=e),(0,pT.jsxs)(lve.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,pT.jsx)("span",{style:c,children:(0,UW._x)("A","Uppercase letter A")}),(0,pT.jsx)("span",{style:l,children:(0,UW._x)("a","Lowercase letter A")})]})}var cve=a(G(),1);var uve=a(T(),1);function dve({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=C_(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,uve.jsx)(cve.__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 fve=a(G(),1),E_=a(Ce(),1),qb=a(U(),1);var bp=a(T(),1),WW=248,GW=152,LKe={leading:!0,trailing:!0};function BKe({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=qe("color.background"),[i]=qe("color.gradient"),s=(0,E_.useReducedMotion)(),[l,c]=(0,qb.useState)(!1),[u,{width:d}]=(0,E_.useResizeObserver)(),[f,m]=(0,qb.useState)(d),[h,g]=(0,qb.useState)(),v=(0,E_.useThrottle)(m,250,LKe);(0,qb.useLayoutEffect)(()=>{d&&v(d)},[d,v]),(0,qb.useLayoutEffect)(()=>{let w=f?f/WW:1,S=w-(h||0);(Math.abs(S)>.1||!h)&&g(w)},[f,h]);let b=d?d/WW:1,_=h||b,y=!!d;return(0,bp.jsxs)(bp.Fragment,{children:[(0,bp.jsx)("div",{style:{position:"relative"},children:u}),!y&&(0,bp.jsx)(mj,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:WW/GW}}),y&&(0,bp.jsx)("div",{className:J("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:GW*_},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,bp.jsx)(fve.__unstableMotion.div,{style:{height:GW*_,width:"100%",background:i??n},initial:"start",animate:(l||r)&&!s&&t?"hover":"start",children:[].concat(e).map((w,S)=>w({ratio:_,key:S}))})})]})}var T_=BKe;var Pa=a(T(),1),VKe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},jKe={hover:{opacity:1},start:{opacity:.5}},zKe={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function HKe({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=qe("typography.fontWeight"),[i="serif"]=qe("typography.fontFamily"),[s=i]=qe("elements.h1.typography.fontFamily"),[l=n]=qe("elements.h1.typography.fontWeight"),[c="black"]=qe("color.text"),[u=c]=qe("elements.h1.color.text"),{paletteColors:d}=C_();return(0,Pa.jsxs)(T_,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,Pa.jsx)(Rd.__unstableMotion.div,{variants:VKe,style:{height:"100%",overflow:"hidden"},children:(0,Pa.jsxs)(Rd.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Pa.jsx)(sM,{fontSize:65*f,variation:o}),(0,Pa.jsx)(Rd.__experimentalVStack,{spacing:4*f,children:(0,Pa.jsx)(dve,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,Pa.jsx)(Rd.__unstableMotion.div,{variants:r?jKe:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Pa.jsx)(Rd.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:d.slice(0,4).map(({color:m},h)=>(0,Pa.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},f),({ratio:f,key:m})=>(0,Pa.jsx)(Rd.__unstableMotion.div,{variants:zKe,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Pa.jsx)(Rd.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,Pa.jsx)("div",{style:{fontSize:40*f,fontFamily:s,color:u,fontWeight:l,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var aM=HKe;var Ho=a(T(),1);function UKe(){let e=(0,pve.useSelect)(t=>{let{__experimentalGetCurrentThemeGlobalStylesVariations:r}=t(mve.store);return!!r()?.length},[]);return(0,Ho.jsxs)(Co.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-root",isRounded:!1,children:[(0,Ho.jsx)(Co.CardBody,{children:(0,Ho.jsxs)(Co.__experimentalVStack,{spacing:4,children:[(0,Ho.jsx)(Co.Card,{className:"global-styles-ui-screen-root__active-style-tile",children:(0,Ho.jsx)(Co.CardMedia,{className:"global-styles-ui-screen-root__active-style-tile-preview",children:(0,Ho.jsx)(aM,{})})}),e&&(0,Ho.jsx)(Co.__experimentalItemGroup,{children:(0,Ho.jsx)(xo,{path:"/variations",children:(0,Ho.jsxs)(Co.__experimentalHStack,{justify:"space-between",children:[(0,Ho.jsx)(Co.FlexItem,{children:(0,Kb.__)("Browse styles")}),(0,Ho.jsx)(dT,{icon:(0,Kb.isRTL)()?Ar:hr})]})})}),(0,Ho.jsx)(nve,{})]})}),(0,Ho.jsx)(Co.CardDivider,{}),(0,Ho.jsxs)(Co.CardBody,{children:[(0,Ho.jsx)(Co.__experimentalSpacer,{as:"p",paddingTop:2,paddingX:"13px",marginBottom:4,children:(0,Kb.__)("Customize the appearance of specific blocks for the whole site.")}),(0,Ho.jsx)(Co.__experimentalItemGroup,{children:(0,Ho.jsx)(xo,{path:"/blocks",children:(0,Ho.jsxs)(Co.__experimentalHStack,{justify:"space-between",children:[(0,Ho.jsx)(Co.FlexItem,{children:(0,Kb.__)("Blocks")}),(0,Ho.jsx)(dT,{icon:(0,Kb.isRTL)()?Ar:hr})]})})})]})]})}var hve=UKe;var qW=a(Pt(),1),Ad=a(j(),1),eg=a(G(),1),KW=a(Y(),1),Id=a(U(),1),cM=a(be(),1),_ve=a(Ce(),1),Sve=a(Ol(),1);var gve=a(Pt(),1),vve=a(Y(),1),bve=a(G(),1);var YW=a(T(),1);function WKe(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function mT(e){let t=(0,vve.useSelect)(n=>{let{getBlockStyles:i}=n(gve.store);return i(e)},[e]),[r]=qe("variations",e),o=Object.keys(r??{});return WKe(t,o)}function yve({name:e}){let t=mT(e);return(0,YW.jsx)(bve.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map((r,o)=>r?.isDefault?null:(0,YW.jsx)(xo,{path:"/blocks/"+encodeURIComponent(e)+"/variations/"+encodeURIComponent(r.name),children:r.label},o))})}var ei=a(G(),1),lM=a(j(),1);var wve=a(be(),1);var Ws=a(T(),1),{StateControl:GKe,StateControlBadges:YKe}=Tt(wve.privateApis);function sr({title:e,description:t,onBack:r,viewportStates:o,pseudoStates:n,selectedViewport:i="default",selectedPseudoState:s="default",onChangeViewport:l,onChangePseudoState:c,showResponsiveStateControls:u=!0}){return(0,Ws.jsx)(ei.__experimentalVStack,{spacing:0,children:(0,Ws.jsx)(ei.__experimentalView,{children:(0,Ws.jsx)(ei.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Ws.jsxs)(ei.__experimentalVStack,{spacing:2,children:[(0,Ws.jsxs)(ei.__experimentalHStack,{spacing:2,alignment:"top",children:[(0,Ws.jsx)(ei.Navigator.BackButton,{icon:(0,lM.isRTL)()?hr:Ar,size:"small",label:(0,lM.__)("Back"),onClick:r}),(0,Ws.jsx)(ei.__experimentalSpacer,{children:(0,Ws.jsxs)(ei.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,Ws.jsx)(ei.__experimentalHeading,{className:"global-styles-ui-header",level:2,size:13,children:e}),(0,Ws.jsxs)(ei.__experimentalVStack,{spacing:2,alignment:"right",children:[(0,Ws.jsx)(GKe,{viewportStates:u?o:[],pseudoStates:n,viewportValue:i,pseudoStateValue:s,onChangeViewport:l,onChangePseudoState:c}),(0,Ws.jsx)(YKe,{viewportStates:o,pseudoStates:n,viewportValue:i,pseudoStateValue:s})]})]})})]}),t&&(0,Ws.jsx)(ei.__experimentalText,{className:"global-styles-ui-header__description",children:t})]})})})})}var Gs=a(T(),1),{useHasDimensionsPanel:qKe,useHasTypographyPanel:KKe,useHasBorderPanel:ZKe,useSettingsForBlockElement:XKe,useHasColorPanel:QKe,useHasBackgroundPanel:JKe}=Tt(cM.privateApis);function $Ke(){let e=(0,KW.useSelect)(n=>n(qW.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:l}=n;return(i.name.startsWith("core/")?s:l).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function eZe(e){let[t]=Le("",e),r=XKe(t,e),o=KKe(r),n=QKe(r),i=JKe(r),s=ZKe(r),l=qKe(r),c=s||l,u=!!mT(e)?.length;return o||n||i||c||u}function tZe({block:e}){return eZe(e.name)?(0,Gs.jsx)(xo,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Gs.jsxs)(eg.__experimentalHStack,{justify:"flex-start",children:[(0,Gs.jsx)(cM.BlockIcon,{icon:e.icon}),(0,Gs.jsx)(eg.FlexItem,{children:e.title})]})}):null}function rZe({filterValue:e}){let t=$Ke(),r=(0,_ve.useDebounce)(Sve.speak,500),{isMatchingSearchTerm:o}=(0,KW.useSelect)(qW.store),n=e?t.filter(s=>o(s,e)):t,i=(0,Id.useRef)(null);return(0,Id.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,l=(0,Ad.sprintf)((0,Ad._n)("%d result found.","%d results found.",s),s);r(l,"polite")},[e,r]),(0,Gs.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,Gs.jsx)(eg.__experimentalText,{align:"center",as:"p",children:(0,Ad.__)("No blocks found.")}):n.map(s=>(0,Gs.jsx)(tZe,{block:s},"menu-itemblock-"+s.name))})}var oZe=(0,Id.memo)(rZe);function nZe(){let[e,t]=(0,Id.useState)(""),r=(0,Id.useDeferredValue)(e);return(0,Gs.jsxs)(Gs.Fragment,{children:[(0,Gs.jsx)(sr,{title:(0,Ad.__)("Blocks"),description:(0,Ad.__)("Customize the appearance of specific blocks and for the whole site.")}),(0,Gs.jsx)(eg.SearchControl,{className:"global-styles-ui-block-types-search",onChange:t,value:e,label:(0,Ad.__)("Search"),placeholder:(0,Ad.__)("Search")}),(0,Gs.jsx)(oZe,{filterValue:r})]})}var xve=nZe;var Ive=a(Pt(),1),Ove=a(be(),1),Jc=a(U(),1),Nve=a(Y(),1),Mve=a(le(),1),Zb=a(G(),1),P_=a(j(),1);var Tve=a(be(),1),dM=a(Pt(),1),Pve=a(G(),1),ZW=a(U(),1);var uM=a(T(),1),{getViewportBreakpoints:iZe,getViewportBreakpointValueInPixels:Cve}=Tt(Du),Eve={default:783,"@tablet":600,"@mobile":480};function sZe(e,t){let r=iZe(t),o=Cve(r.mobile);if(e==="@mobile"&&o)return o;let n=Cve(r.tablet);if(e==="@tablet"&&n)return o?r.mobile==="480px"&&r.tablet==="782px"?Eve["@tablet"]:Math.round((o+n)/2):n;if(e==="default"){let i=n??o;if(i)return i+1}return Eve[e]}var aZe=({name:e,variation:t="",selectedViewport:r="default",selectedState:o="default",stateStyles:n,viewportSettings:i})=>{let s=(0,dM.getBlockType)(e)?.example,l=(0,ZW.useMemo)(()=>{if(!s)return null;let _={...s,attributes:{...s.attributes,style:void 0,className:t?Jge(t):s.attributes?.className}};return(0,dM.getBlockFromExample)(e,_)},[e,s,t]),c=(0,ZW.useMemo)(()=>o==="default"||!n?"":I8(n,e),[o,n,e]);if(!s)return null;let u=sZe(r,i)??s.viewportWidth??500,d=s.viewportWidth??500,f=Math.max(u/d,1),m=24*f,h=144,v=235/u,b=v!==0&&v<1&&h?h/v:h;return(0,uM.jsx)(Pve.__experimentalSpacer,{marginX:4,marginBottom:4,children:(0,uM.jsx)("div",{className:"global-styles-ui__block-preview-panel",style:{maxHeight:h,boxSizing:"initial"},children:(0,uM.jsx)(Tve.BlockPreview,{blocks:l,viewportWidth:u,minHeight:h,additionalStyles:[{css:`
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var aj={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"},Mre=(0,Ore.forwardRef)(function({className:t,children:r,...o},n){return Sre(),(0,bC.jsxs)(Fc.Tab,{ref:n,className:J(aj.tab,t),...o,children:[(0,bC.jsx)("span",{className:aj["tab-children"],children:r}),(0,bC.jsx)(Of,{icon:mr,className:aj["tab-chevron"]})]})});var Dc=a(E(),1),{PATTERN_TYPES:hVe}=ln(Dre.privateApis);function Lre({item:e}){let t=(0,Fre.__)("This pattern cannot be edited.");return(0,Dc.jsx)(D1,{item:e,className:"fields-field__pattern-title",children:e.type===hVe.theme&&(0,Dc.jsxs)(Dc.Fragment,{children:[(0,Dc.jsx)(Gt,{children:t}),(0,Dc.jsxs)(Ze.Root,{children:[(0,Dc.jsx)(Ze.Trigger,{render:(0,Dc.jsx)(xn,{icon:EV,size:24})}),(0,Dc.jsx)(Ze.Popup,{children:t})]})]})})}var gVe={type:"text",id:"title",label:(0,uj.__)("Title"),placeholder:(0,uj.__)("No title"),getValue:({item:e})=>ft(e),render:Lre,enableHiding:!1,enableGlobalSearch:!0,filterBy:!1},yC=gVe;var dj=a(Vt(),1),fj=a(j(),1);var Vre=a(E(),1);function Bre(e){return typeof e.excerpt=="string"?(0,dj.decodeEntities)(e.excerpt):(0,dj.decodeEntities)(e.excerpt?.raw||"")}var vVe={id:"excerpt",type:"text",label:(0,fj.__)("Description"),placeholder:(0,fj.__)("Add a description"),getValue:({item:e})=>Bre(e),render:({item:e})=>{let t=Bre(e);return t?(0,Vre.jsx)(ws,{children:t}):null},Edit:{control:"textarea",rows:4},enableSorting:!1,enableHiding:!1,filterBy:!1,enableGlobalSearch:!0},pj=vVe;var Mv=a(j(),1),zre=a(Rl(),1);var Hre=a(E(),1),{PATTERN_SYNC_TYPES:J0,PATTERN_TYPES:bVe}=ln(zre.privateApis),jre=[{value:J0.full,label:(0,Mv._x)("Synced","pattern (singular)"),description:(0,Mv.__)("Patterns that are kept in sync across the site.")},{value:J0.unsynced,label:(0,Mv._x)("Not synced","pattern (singular)"),description:(0,Mv.__)("Patterns that can be changed freely without affecting the site.")}];function yVe(e){return e.type&&e.type!==bVe.user||e.meta?.wp_pattern_sync_status===J0.unsynced?J0.unsynced:e.wp_pattern_sync_status||J0.full}var wVe={id:"sync-status",type:"text",label:(0,Mv.__)("Sync status"),readOnly:!0,enableSorting:!1,enableHiding:!0,elements:jre,filterBy:{operators:["is"],isPrimary:!0},render:({item:e})=>{let t=yVe(e);return(0,Hre.jsx)("span",{className:`fields-field__pattern-sync-status fields-field__pattern-sync-status-${t}`,children:jre.find(({value:r})=>r===t)?.label})}},mj=wVe;var tz=a(j(),1);var Tr=a(G(),1),Hv=a(qA(),1),Jj=a(ae(),1),LC=a(K(),1),Zr=a(U(),1),xs=a(j(),1);var Goe=a(na(),1),cw=a(Mf(),1),Yoe=a(It(),1);var gj=_C(),pt=e=>wC(e,gj),vj=_C();pt.write=e=>wC(e,vj);var KA=_C();pt.onStart=e=>wC(e,KA);var bj=_C();pt.onFrame=e=>wC(e,bj);var yj=_C();pt.onFinish=e=>wC(e,yj);var $0=[];pt.setTimeout=(e,t)=>{let r=pt.now()+t,o=()=>{let i=$0.findIndex(s=>s.cancel==o);~i&&$0.splice(i,1),Bm-=~i?1:0},n={time:r,handler:e,cancel:o};return $0.splice(Gre(r),0,n),Bm+=1,Yre(),n};var Gre=e=>~(~$0.findIndex(t=>t.time>e)||~$0.length);pt.cancel=e=>{KA.delete(e),bj.delete(e),yj.delete(e),gj.delete(e),vj.delete(e)};pt.sync=e=>{hj=!0,pt.batchedUpdates(e),hj=!1};pt.throttle=e=>{let t;function r(){try{e(...t)}finally{t=null}}function o(...n){t=n,pt.onStart(r)}return o.handler=e,o.cancel=()=>{KA.delete(r),t=null},o};var wj=typeof window<"u"?window.requestAnimationFrame:()=>{};pt.use=e=>wj=e;pt.now=typeof performance<"u"?()=>performance.now():Date.now;pt.batchedUpdates=e=>e();pt.catch=console.error;pt.frameLoop="always";pt.advance=()=>{pt.frameLoop!=="demand"?console.warn("Cannot call the manual advancement of rafz whilst frameLoop is not set as demand"):Kre()};var Lm=-1,Bm=0,hj=!1;function wC(e,t){hj?(t.delete(e),e(0)):(t.add(e),Yre())}function Yre(){Lm<0&&(Lm=0,pt.frameLoop!=="demand"&&wj(qre))}function _Ve(){Lm=-1}function qre(){~Lm&&(wj(qre),pt.batchedUpdates(Kre))}function Kre(){let e=Lm;Lm=pt.now();let t=Gre(Lm);if(t&&(Zre($0.splice(0,t),r=>r.handler()),Bm-=t),!Bm){_Ve();return}KA.flush(),gj.flush(e?Math.min(64,Lm-e):16.667),bj.flush(),vj.flush(),yj.flush()}function _C(){let e=new Set,t=e;return{add(r){Bm+=t==e&&!e.has(r)?1:0,e.add(r)},delete(r){return Bm-=t==e&&e.has(r)?1:0,e.delete(r)},flush(r){t.size&&(e=new Set,Bm-=t.size,Zre(t,o=>o(r)&&e.add(o)),Bm+=e.size,t=e)}}}function Zre(e,t){e.forEach(r=>{try{t(r)}catch(o){pt.catch(o)}})}var Ol=a(_e());function $A(){}var toe=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),Ae={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 Yu(e,t){if(Ae.arr(e)){if(!Ae.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 Mr=(e,t)=>e.forEach(t);function Nl(e,t,r){if(Ae.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 ua=e=>Ae.und(e)?[]:Ae.arr(e)?e:[e];function ow(e,t){if(e.size){let r=Array.from(e);e.clear(),Mr(r,t)}}var nw=(e,...t)=>ow(e,r=>r(...t)),Ej=()=>typeof window>"u"||!window.navigator||/ServerSideRendering|^Deno\//.test(window.navigator.userAgent),Pj,roe,Vm=null,ooe=!1,kj=$A,SVe=e=>{e.to&&(roe=e.to),e.now&&(pt.now=e.now),e.colors!==void 0&&(Vm=e.colors),e.skipAnimation!=null&&(ooe=e.skipAnimation),e.createStringInterpolator&&(Pj=e.createStringInterpolator),e.requestAnimationFrame&&pt.use(e.requestAnimationFrame),e.batchedUpdates&&(pt.batchedUpdates=e.batchedUpdates),e.willAdvance&&(kj=e.willAdvance),e.frameLoop&&(pt.frameLoop=e.frameLoop)},Ja=Object.freeze({__proto__:null,get createStringInterpolator(){return Pj},get to(){return roe},get colors(){return Vm},get skipAnimation(){return ooe},get willAdvance(){return kj},assign:SVe}),SC=new Set,Il=[],_j=[],QA=0,iw={get idle(){return!SC.size&&!Il.length},start(e){QA>e.priority?(SC.add(e),pt.onStart(xVe)):(noe(e),pt(Cj))},advance:Cj,sort(e){if(QA)pt.onFrame(()=>iw.sort(e));else{let t=Il.indexOf(e);~t&&(Il.splice(t,1),ioe(e))}},clear(){Il=[],SC.clear()}};function xVe(){SC.forEach(noe),SC.clear(),pt(Cj)}function noe(e){Il.includes(e)||ioe(e)}function ioe(e){Il.splice(CVe(Il,t=>t.priority>e.priority),0,e)}function Cj(e){let t=_j;for(let r=0;r<Il.length;r++){let o=Il[r];QA=o.priority,o.idle||(kj(o),o.advance(e),o.idle||t.push(o))}return QA=0,_j=Il,_j.length=0,Il=t,Il.length>0}function CVe(e,t){let r=e.findIndex(t);return r<0?e.length:r}var soe={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},Lc="[-+]?\\d*\\.?\\d+",JA=Lc+"%";function eI(...e){return"\\(\\s*("+e.join(")\\s*,\\s*(")+")\\s*\\)"}var TVe=new RegExp("rgb"+eI(Lc,Lc,Lc)),EVe=new RegExp("rgba"+eI(Lc,Lc,Lc,Lc)),PVe=new RegExp("hsl"+eI(Lc,JA,JA)),kVe=new RegExp("hsla"+eI(Lc,JA,JA,Lc)),RVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,AVe=/^#([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,IVe=/^#([0-9a-fA-F]{6})$/,OVe=/^#([0-9a-fA-F]{8})$/;function NVe(e){let t;return typeof e=="number"?e>>>0===e&&e>=0&&e<=4294967295?e:null:(t=IVe.exec(e))?parseInt(t[1]+"ff",16)>>>0:Vm&&Vm[e]!==void 0?Vm[e]:(t=TVe.exec(e))?(ew(t[1])<<24|ew(t[2])<<16|ew(t[3])<<8|255)>>>0:(t=EVe.exec(e))?(ew(t[1])<<24|ew(t[2])<<16|ew(t[3])<<8|Jre(t[4]))>>>0:(t=RVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+"ff",16)>>>0:(t=OVe.exec(e))?parseInt(t[1],16)>>>0:(t=AVe.exec(e))?parseInt(t[1]+t[1]+t[2]+t[2]+t[3]+t[3]+t[4]+t[4],16)>>>0:(t=PVe.exec(e))?(Xre(Qre(t[1]),ZA(t[2]),ZA(t[3]))|255)>>>0:(t=kVe.exec(e))?(Xre(Qre(t[1]),ZA(t[2]),ZA(t[3]))|Jre(t[4]))>>>0:null}function Sj(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 Xre(e,t,r){let o=r<.5?r*(1+t):r+t-r*t,n=2*r-o,i=Sj(n,o,e+1/3),s=Sj(n,o,e),l=Sj(n,o,e-1/3);return Math.round(i*255)<<24|Math.round(s*255)<<16|Math.round(l*255)<<8}function ew(e){let t=parseInt(e,10);return t<0?0:t>255?255:t}function Qre(e){return(parseFloat(e)%360+360)%360/360}function Jre(e){let t=parseFloat(e);return t<0?0:t>1?255:Math.round(t*255)}function ZA(e){let t=parseFloat(e);return t<0?0:t>100?1:t/100}function $re(e){let t=NVe(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 jm=(e,t,r)=>{if(Ae.fun(e))return e;if(Ae.arr(e))return jm({range:e,output:t,extrapolate:r});if(Ae.str(e.output[0]))return Pj(e);let o=e,n=o.output,i=o.range||[0,1],s=o.extrapolateLeft||o.extrapolate||"extend",l=o.extrapolateRight||o.extrapolate||"extend",c=o.easing||(u=>u);return u=>{let d=FVe(u,i);return MVe(u,i[d],i[d+1],n[d],n[d+1],c,s,l,o.map)}};function MVe(e,t,r,o,n,i,s,l,c){let u=c?c(e):e;if(u<t){if(s==="identity")return u;s==="clamp"&&(u=t)}if(u>r){if(l==="identity")return u;l==="clamp"&&(u=r)}return o===n?o:t===r?e<=t?o:n:(t===-1/0?u=-u:r===1/0?u=u-t:u=(u-t)/(r-t),u=i(u),o===-1/0?u=-u:n===1/0?u=u+o:u=u*(n-o)+o,u)}function FVe(e,t){for(var r=1;r<t.length-1&&!(t[r]>=e);++r);return r-1}function Tj(){return Tj=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},Tj.apply(this,arguments)}var tw=Symbol.for("FluidValue.get"),Fv=Symbol.for("FluidValue.observers"),_s=e=>!!(e&&e[tw]),di=e=>e&&e[tw]?e[tw]():e,Rj=e=>e[Fv]||null;function DVe(e,t){e.eventObserved?e.eventObserved(t):e(t)}function Dv(e,t){let r=e[Fv];r&&r.forEach(o=>{DVe(o,t)})}var rw=class{constructor(t){if(this[tw]=void 0,this[Fv]=void 0,!t&&!(t=this.get))throw Error("Unknown getter");LVe(this,t)}},LVe=(e,t)=>aoe(e,tw,t);function zm(e,t){if(e[tw]){let r=e[Fv];r||aoe(e,Fv,r=new Set),r.has(t)||(r.add(t),e.observerAdded&&e.observerAdded(r.size,t))}return t}function Hm(e,t){let r=e[Fv];if(r&&r.has(t)){let o=r.size-1;o?r.delete(t):e[Fv]=null,e.observerRemoved&&e.observerRemoved(o,t)}}var aoe=(e,t,r)=>Object.defineProperty(e,t,{value:r,writable:!0,configurable:!0}),XA=/[+\-]?(?:0|[1-9]\d*)(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,BVe=/(#(?:[0-9a-f]{2}){2,4}|(#[0-9a-f]{3})|(rgb|hsl)a?\((-?\d+%?[,\s]+){2,3}\s*[\d\.]+%?\))/gi,eoe=new RegExp(`(${XA.source})(%|[a-z]+)`,"i"),VVe=/rgba\(([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+), ([0-9\.-]+)\)/gi,tI=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/,loe=e=>{let[t,r]=jVe(e);if(!t||Ej())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&&tI.test(r))return loe(r);if(r)return r}return e},jVe=e=>{let t=tI.exec(e);if(!t)return[,];let[,r,o]=t;return[r,o]},xj,zVe=(e,t,r,o,n)=>`rgba(${Math.round(t)}, ${Math.round(r)}, ${Math.round(o)}, ${n})`,rI=e=>{xj||(xj=Vm?new RegExp(`(${Object.keys(Vm).join("|")})(?!\\w)`,"g"):/^\b$/);let t=e.output.map(i=>di(i).replace(tI,loe).replace(BVe,$re).replace(xj,$re)),r=t.map(i=>i.match(XA).map(Number)),n=r[0].map((i,s)=>r.map(l=>{if(!(s in l))throw Error('The arity of each "output" value must be equal');return l[s]})).map(i=>jm(Tj({},e,{output:i})));return i=>{var s;let l=!eoe.test(t[0])&&((s=t.find(u=>eoe.test(u)))==null?void 0:s.replace(XA,"")),c=0;return t[0].replace(XA,()=>`${n[c++](i)}${l||""}`).replace(VVe,zVe)}},coe="react-spring: ",uoe=e=>{let t=e,r=!1;if(typeof t!="function")throw new TypeError(`${coe}once requires a function parameter`);return(...o)=>{r||(t(...o),r=!0)}},HVe=uoe(console.warn);function doe(){HVe(`${coe}The "interpolate" function is deprecated in v9 (use "to" instead)`)}var ZRt=uoe(console.warn);function sw(e){return Ae.str(e)&&(e[0]=="#"||/\d/.test(e)||!Ej()&&tI.test(e)||e in(Vm||{}))}var xC=Ej()?Ol.useEffect:Ol.useLayoutEffect,UVe=()=>{let e=(0,Ol.useRef)(!1);return xC(()=>(e.current=!0,()=>{e.current=!1}),[]),e};function Aj(){let e=(0,Ol.useState)()[1],t=UVe();return()=>{t.current&&e(Math.random())}}function foe(e,t){let[r]=(0,Ol.useState)(()=>({inputs:t,result:e()})),o=(0,Ol.useRef)(),n=o.current,i=n;return i?t&&i.inputs&&WVe(t,i.inputs)||(i={inputs:t,result:e()}):i=r,(0,Ol.useEffect)(()=>{o.current=i,n==r&&(r.inputs=r.result=void 0)},[i]),i.result}function WVe(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 Ij=e=>(0,Ol.useEffect)(e,GVe),GVe=[];var NC=a(_e()),MC=a(_e());var goe=a(_e()),Ff=a(_e()),CC=Symbol.for("Animated:node"),YVe=e=>!!e&&e[CC]===e,Bc=e=>e&&e[CC],sI=(e,t)=>toe(e,CC,t),TC=e=>e&&e[CC]&&e[CC].getPayload(),oI=class{constructor(){this.payload=void 0,sI(this,this)}getPayload(){return this.payload||[]}},Lv=class e extends oI{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,Ae.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 Ae.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,Ae.num(this._value)&&(this.elapsedTime=0,this.durationProgress=0,this.lastPosition=this._value,t&&(this.lastVelocity=null),this.v0=null)}},Bv=class e extends Lv{constructor(t){super(0),this._string=null,this._toString=void 0,this._toString=jm({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(Ae.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=jm({output:[this.getValue(),t]})),this._value=0,super.reset()}},nI={dependencies:null},Vv=class extends oI{constructor(t){super(),this.source=t,this.setValue(t)}getValue(t){let r={};return Nl(this.source,(o,n)=>{YVe(o)?r[n]=o.getValue(t):_s(o)?r[n]=di(o):t||(r[n]=o)}),r}setValue(t){this.source=t,this.payload=this._makePayload(t)}reset(){this.payload&&Mr(this.payload,t=>t.reset())}_makePayload(t){if(t){let r=new Set;return Nl(t,this._addToPayload,r),Array.from(r)}}_addToPayload(t){nI.dependencies&&_s(t)&&nI.dependencies.add(t);let r=TC(t);r&&Mr(r,o=>this.add(o))}},Oj=class e extends Vv{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(qVe)),!0)}};function qVe(e){return(sw(e)?Bv:Lv).create(e)}function aI(e){let t=Bc(e);return t?t.constructor:Ae.arr(e)?Oj:sw(e)?Bv:Lv}function iI(){return iI=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},iI.apply(this,arguments)}var poe=(e,t)=>{let r=!Ae.fun(e)||e.prototype&&e.prototype.isReactComponent;return(0,Ff.forwardRef)((o,n)=>{let i=(0,Ff.useRef)(null),s=r&&(0,Ff.useCallback)(g=>{i.current=ZVe(n,g)},[n]),[l,c]=KVe(o,t),u=Aj(),d=()=>{let g=i.current;if(r&&!g)return;(g?t.applyAnimatedValues(g,l.getValue(!0)):!1)===!1&&u()},f=new Nj(d,c),m=(0,Ff.useRef)();xC(()=>(m.current=f,Mr(c,g=>zm(g,f)),()=>{m.current&&(Mr(m.current.deps,g=>Hm(g,m.current)),pt.cancel(m.current.update))})),(0,Ff.useEffect)(d,[]),Ij(()=>()=>{let g=m.current;Mr(g.deps,v=>Hm(v,g))});let h=t.getComponentProps(l.getValue());return goe.createElement(e,iI({},h,{ref:s}))})},Nj=class{constructor(t,r){this.update=t,this.deps=r}eventObserved(t){t.type=="change"&&pt.write(this.update)}};function KVe(e,t){let r=new Set;return nI.dependencies=r,e.style&&(e=iI({},e,{style:t.createAnimatedStyle(e.style)})),e=new Vv(e),nI.dependencies=null,[e,r]}function ZVe(e,t){return e&&(Ae.fun(e)?e(t):e.current=t),t}var moe=Symbol.for("AnimatedComponent"),voe=(e,{applyAnimatedValues:t=()=>!1,createAnimatedStyle:r=n=>new Vv(n),getComponentProps:o=n=>n}={})=>{let n={applyAnimatedValues:t,createAnimatedStyle:r,getComponentProps:o},i=s=>{let l=hoe(s)||"Anonymous";return Ae.str(s)?s=i[s]||(i[s]=poe(s,n)):s=s[moe]||(s[moe]=poe(s,n)),s.displayName=`Animated(${l})`,s};return Nl(e,(s,l)=>{Ae.arr(e)&&(l=hoe(s)),i[l]=i(s)}),{animated:i}},hoe=e=>Ae.str(e)?e:e&&Ae.str(e.displayName)?e.displayName:Ae.fun(e)&&e.name||null;function Ss(){return Ss=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},Ss.apply(this,arguments)}function jv(e,...t){return Ae.fun(e)?e(...t):e}var RC=(e,t)=>e===!0||!!(t&&e&&(Ae.fun(e)?e(t):ua(e).includes(t))),Roe=(e,t)=>Ae.obj(e)?t&&e[t]:e,Aoe=(e,t)=>e.default===!0?e[t]:e.default?e.default[t]:void 0,XVe=e=>e,Ioe=(e,t=XVe)=>{let r=QVe;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);Ae.und(i)||(o[n]=i)}return o},QVe=["config","onProps","onStart","onChange","onPause","onResume","onRest"],JVe={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 $Ve(e){let t={},r=0;if(Nl(e,(o,n)=>{JVe[n]||(t[n]=o,r++)}),r)return t}function Ooe(e){let t=$Ve(e);if(t){let r={to:t};return Nl(e,(o,n)=>n in t||(r[n]=o)),r}return Ss({},e)}function AC(e){return e=di(e),Ae.arr(e)?e.map(AC):sw(e)?Ja.createStringInterpolator({range:[0,1],output:[e,e]})(1):e}function Dj(e){return Ae.fun(e)||Ae.arr(e)&&Ae.obj(e[0])}var e8e={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}},uI=1.70158,lI=uI*1.525,boe=uI+1,yoe=2*Math.PI/3,woe=2*Math.PI/4.5,cI=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,t8e={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=>boe*e*e*e-uI*e*e,easeOutBack:e=>1+boe*Math.pow(e-1,3)+uI*Math.pow(e-1,2),easeInOutBack:e=>e<.5?Math.pow(2*e,2)*((lI+1)*2*e-lI)/2:(Math.pow(2*e-2,2)*((lI+1)*(e*2-2)+lI)+2)/2,easeInElastic:e=>e===0?0:e===1?1:-Math.pow(2,10*e-10)*Math.sin((e*10-10.75)*yoe),easeOutElastic:e=>e===0?0:e===1?1:Math.pow(2,-10*e)*Math.sin((e*10-.75)*yoe)+1,easeInOutElastic:e=>e===0?0:e===1?1:e<.5?-(Math.pow(2,20*e-10)*Math.sin((20*e-11.125)*woe))/2:Math.pow(2,-20*e+10)*Math.sin((20*e-11.125)*woe)/2+1,easeInBounce:e=>1-cI(1-e),easeOutBounce:cI,easeInOutBounce:e=>e<.5?(1-cI(1-2*e))/2:(1+cI(2*e-1))/2},Lj=Ss({},e8e.default,{mass:1,damping:1,easing:t8e.linear,clamp:!1}),Bj=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,Lj)}};function r8e(e,t,r){r&&(r=Ss({},r),_oe(r,t),t=Ss({},r,t)),_oe(e,t),Object.assign(e,t);for(let s in Lj)e[s]==null&&(e[s]=Lj[s]);let{mass:o,frequency:n,damping:i}=e;return Ae.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 _oe(e,t){if(!Ae.und(t.decay))e.duration=void 0;else{let r=!Ae.und(t.tension)||!Ae.und(t.friction);(r||!Ae.und(t.frequency)||!Ae.und(t.damping)||!Ae.und(t.mass))&&(e.duration=void 0,e.decay=void 0),r&&(e.frequency=void 0)}}var Soe=[],Vj=class{constructor(){this.changed=!1,this.values=Soe,this.toValues=null,this.fromValues=Soe,this.to=void 0,this.from=void 0,this.config=new Bj,this.immediate=!1}};function Noe(e,{key:t,props:r,defaultProps:o,state:n,actions:i}){return new Promise((s,l)=>{var c;let u,d,f=RC((c=r.cancel)!=null?c:o?.cancel,t);if(f)g();else{Ae.und(r.pause)||(n.paused=RC(r.pause,t));let v=o?.pause;v!==!0&&(v=n.paused||RC(v,t)),u=jv(r.delay||0,t),v?(n.resumeQueue.add(h),i.pause()):(i.resume(),h())}function m(){n.resumeQueue.add(h),n.timeouts.delete(d),d.cancel(),u=d.time-pt.now()}function h(){u>0&&!Ja.skipAnimation?(n.delayed=!0,d=pt.setTimeout(g,u),n.pauseQueue.add(m),n.timeouts.add(d)):g()}function g(){n.delayed&&(n.delayed=!1),n.pauseQueue.delete(m),n.timeouts.delete(d),e<=(n.cancelId||0)&&(f=!0);try{i.start(Ss({},r,{callId:e,cancel:f}),s)}catch(v){l(v)}}})}var Yj=(e,t)=>t.length==1?t[0]:t.some(r=>r.cancelled)?aw(e.get()):t.every(r=>r.noop)?Moe(e.get()):Vc(e.get(),t.every(r=>r.finished)),Moe=e=>({value:e,noop:!0,finished:!0,cancelled:!1}),Vc=(e,t,r=!1)=>({value:e,finished:t,cancelled:r}),aw=e=>({value:e,cancelled:!0,finished:!1});function Foe(e,t,r,o){let{callId:n,parentId:i,onRest:s}=t,{asyncTo:l,promise:c}=r;return!i&&e===l&&!t.reset?c:r.promise=(async()=>{r.asyncId=n,r.asyncTo=e;let u=Ioe(t,(b,_)=>_==="onRest"?void 0:b),d,f,m=new Promise((b,_)=>(d=b,f=_)),h=b=>{let _=n<=(r.cancelId||0)&&aw(o)||n!==r.asyncId&&Vc(o,!1);if(_)throw b.result=_,f(b),b},g=(b,_)=>{let y=new dI,w=new fI;return(async()=>{if(Ja.skipAnimation)throw IC(r),w.result=Vc(o,!1),f(w),w;h(y);let S=Ae.obj(b)?Ss({},b):Ss({},_,{to:b});S.parentId=n,Nl(u,(C,I)=>{Ae.und(S[I])&&(S[I]=C)});let x=await o.start(S);return h(y),r.paused&&await new Promise(C=>{r.resumeQueue.add(C)}),x})()},v;if(Ja.skipAnimation)return IC(r),Vc(o,!1);try{let b;Ae.arr(e)?b=(async _=>{for(let y of _)await g(y)})(e):b=Promise.resolve(e(g,o.stop.bind(o))),await Promise.all([b.then(d),m]),v=Vc(o.get(),!0,!1)}catch(b){if(b instanceof dI)v=b.result;else if(b instanceof fI)v=b.result;else throw b}finally{n==r.asyncId&&(r.asyncId=i,r.asyncTo=i?l:void 0,r.promise=i?c:void 0)}return Ae.fun(s)&&pt.batchedUpdates(()=>{s(v,o,o.item)}),v})()}function IC(e,t){ow(e.timeouts,r=>r.cancel()),e.pauseQueue.clear(),e.resumeQueue.clear(),e.asyncId=e.asyncTo=e.promise=void 0,t&&(e.cancelId=t)}var dI=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}},fI=class extends Error{constructor(){super("SkipAnimationSignal"),this.result=void 0}},jj=e=>e instanceof OC,o8e=1,OC=class extends rw{constructor(...t){super(...t),this.id=o8e++,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=Bc(this);return t&&t.getValue()}to(...t){return Ja.to(this,t)}interpolate(...t){return doe(),Ja.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){Dv(this,{type:"change",parent:this,value:t,idle:r})}_onPriorityChange(t){this.idle||iw.sort(this),Dv(this,{type:"priority",parent:this,priority:t})}},zv=Symbol.for("SpringPhase"),Doe=1,zj=2,Hj=4,Mj=e=>(e[zv]&Doe)>0,Um=e=>(e[zv]&zj)>0,EC=e=>(e[zv]&Hj)>0,xoe=(e,t)=>t?e[zv]|=zj|Doe:e[zv]&=~zj,Coe=(e,t)=>t?e[zv]|=Hj:e[zv]&=~Hj,Uj=class extends OC{constructor(t,r){if(super(),this.key=void 0,this.animation=new Vj,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,!Ae.und(t)||!Ae.und(r)){let o=Ae.obj(t)?Ss({},t):Ss({},r,{from:t});Ae.und(o.default)&&(o.default=!0),this.start(o)}}get idle(){return!(Um(this)||this._state.asyncTo)||EC(this)}get goal(){return di(this.animation.to)}get velocity(){let t=Bc(this);return t instanceof Lv?t.lastVelocity||0:t.getPayload().map(r=>r.lastVelocity||0)}get hasAnimated(){return Mj(this)}get isAnimating(){return Um(this)}get isPaused(){return EC(this)}get isDelayed(){return this._state.delayed}advance(t){let r=!0,o=!1,n=this.animation,{config:i,toValues:s}=n,l=TC(n.to);!l&&_s(n.to)&&(s=ua(di(n.to))),n.values.forEach((d,f)=>{if(d.done)return;let m=d.constructor==Bv?1:l?l[f].lastPosition:s[f],h=n.immediate,g=m;if(!h){if(g=d.lastPosition,i.tension<=0){d.done=!0;return}let v=d.elapsedTime+=t,b=n.fromValues[f],_=d.v0!=null?d.v0:d.v0=Ae.arr(i.velocity)?i.velocity[f]:i.velocity,y,w=i.precision||(b==m?.005:Math.min(1,Math.abs(m-b)*.001));if(Ae.und(i.duration))if(i.decay){let S=i.decay===!0?.998:i.decay,x=Math.exp(-(1-S)*v);g=b+_/(1-S)*(1-x),h=Math.abs(d.lastPosition-g)<=w,y=_*x}else{y=d.lastVelocity==null?_:d.lastVelocity;let S=i.restVelocity||w/10,x=i.clamp?0:i.bounce,C=!Ae.und(x),I=b==m?d.v0>0:b<m,k,R=!1,A=1,P=Math.ceil(t/A);for(let T=0;T<P&&(k=Math.abs(y)>S,!(!k&&(h=Math.abs(m-g)<=w,h)));++T){C&&(R=g==m||g>m==I,R&&(y=-y*x,g=m));let M=-i.tension*1e-6*(g-m),B=-i.friction*.001*y,F=(M+B)/i.mass;y=y+F*A,g=g+y*A}}else{let S=1;i.duration>0&&(this._memoizedDuration!==i.duration&&(this._memoizedDuration=i.duration,d.durationProgress>0&&(d.elapsedTime=i.duration*d.durationProgress,v=d.elapsedTime+=t)),S=(i.progress||0)+v/this._memoizedDuration,S=S>1?1:S<0?0:S,d.durationProgress=S),g=b+i.easing(S)*(m-b),y=(g-d.lastPosition)/t,h=S==1}d.lastVelocity=y,Number.isNaN(g)&&(console.warn("Got NaN while animating:",this),h=!0)}l&&!l[f].done&&(h=!1),h?d.done=!0:r=!1,d.setValue(g,i.round)&&(o=!0)});let c=Bc(this),u=c.getValue();if(r){let d=di(n.to);(u!==d||o)&&!i.decay?(c.setValue(d),this._onChange(d)):o&&i.decay&&this._onChange(u),this._stop()}else o&&this._onChange(u)}set(t){return pt.batchedUpdates(()=>{this._stop(),this._focus(t),this._set(t)}),this}pause(){this._update({pause:!0})}resume(){this._update({pause:!1})}finish(){if(Um(this)){let{to:t,config:r}=this.animation;pt.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 Ae.und(t)?(o=this.queue||[],this.queue=[]):o=[Ae.obj(t)?t:Ss({},r,{to:t})],Promise.all(o.map(n=>this._update(n))).then(n=>Yj(this,n))}stop(t){let{to:r}=this.animation;return this._focus(this.get()),IC(this._state,t&&this._lastCallId),pt.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=Ae.obj(o)?o[r]:o,(o==null||Dj(o))&&(o=void 0),n=Ae.obj(n)?n[r]:n,n==null&&(n=void 0);let i={to:o,from:n};return Mj(this)||(t.reverse&&([o,n]=[n,o]),n=di(n),Ae.und(n)?Bc(this)||this._set(o):this._set(n)),i}_update(t,r){let o=Ss({},t),{key:n,defaultProps:i}=this;o.default&&Object.assign(i,Ioe(o,(c,u)=>/^on/.test(u)?Roe(c,n):c)),Eoe(this,o,"onProps"),kC(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 l=this._state;return Noe(++this._lastCallId,{key:n,props:o,defaultProps:i,state:l,actions:{pause:()=>{EC(this)||(Coe(this,!0),nw(l.pauseQueue),kC(this,"onPause",Vc(this,PC(this,this.animation.to)),this))},resume:()=>{EC(this)&&(Coe(this,!1),Um(this)&&this._resume(),nw(l.resumeQueue),kC(this,"onResume",Vc(this,PC(this,this.animation.to)),this))},start:this._merge.bind(this,s)}}).then(c=>{if(o.loop&&c.finished&&!(r&&c.noop)){let u=Loe(o);if(u)return this._update(u,!0)}return c})}_merge(t,r,o){if(r.cancel)return this.stop(!0),o(aw(this));let n=!Ae.und(t.to),i=!Ae.und(t.from);if(n||i)if(r.callId>this._lastToId)this._lastToId=r.callId;else return o(aw(this));let{key:s,defaultProps:l,animation:c}=this,{to:u,from:d}=c,{to:f=u,from:m=d}=t;i&&!n&&(!r.default||Ae.und(f))&&(f=m),r.reverse&&([f,m]=[m,f]);let h=!Yu(m,d);h&&(c.from=m),m=di(m);let g=!Yu(f,u);g&&this._focus(f);let v=Dj(r.to),{config:b}=c,{decay:_,velocity:y}=b;(n||i)&&(b.velocity=0),r.config&&!v&&r8e(b,jv(r.config,s),r.config!==l.config?jv(l.config,s):void 0);let w=Bc(this);if(!w||Ae.und(f))return o(Vc(this,!0));let S=Ae.und(r.reset)?i&&!r.default:!Ae.und(m)&&RC(r.reset,s),x=S?m:this.get(),C=AC(f),I=Ae.num(C)||Ae.arr(C)||sw(C),k=!v&&(!I||RC(l.immediate||r.immediate,s));if(g){let T=aI(f);if(T!==w.constructor)if(k)w=this._set(C);else throw Error(`Cannot animate between ${w.constructor.name} and ${T.name}, as the "to" prop suggests`)}let R=w.constructor,A=_s(f),P=!1;if(!A){let T=S||!Mj(this)&&h;(g||T)&&(P=Yu(AC(x),C),A=!P),(!Yu(c.immediate,k)&&!k||!Yu(b.decay,_)||!Yu(b.velocity,y))&&(A=!0)}if(P&&Um(this)&&(c.changed&&!S?A=!0:A||this._stop(u)),!v&&((A||_s(u))&&(c.values=w.getPayload(),c.toValues=_s(f)?null:R==Bv?[1]:ua(C)),c.immediate!=k&&(c.immediate=k,!k&&!S&&this._set(u)),A)){let{onRest:T}=c;Mr(n8e,B=>Eoe(this,r,B));let M=Vc(this,PC(this,u));nw(this._pendingCalls,M),this._pendingCalls.add(o),c.changed&&pt.batchedUpdates(()=>{c.changed=!S,T?.(M,this),S?jv(l.onRest,M):c.onStart==null||c.onStart(M,this)})}S&&this._set(x),v?o(Foe(r.to,r,this._state,this)):A?this._start():Um(this)&&!g?this._pendingCalls.add(o):o(Moe(x))}_focus(t){let r=this.animation;t!==r.to&&(Rj(this)&&this._detach(),r.to=t,Rj(this)&&this._attach())}_attach(){let t=0,{to:r}=this.animation;_s(r)&&(zm(r,this),jj(r)&&(t=r.priority+1)),this.priority=t}_detach(){let{to:t}=this.animation;_s(t)&&Hm(t,this)}_set(t,r=!0){let o=di(t);if(!Ae.und(o)){let n=Bc(this);if(!n||!Yu(o,n.getValue())){let i=aI(o);!n||n.constructor!=i?sI(this,i.create(o)):n.setValue(o),n&&pt.batchedUpdates(()=>{this._onChange(o,r)})}}return Bc(this)}_onStart(){let t=this.animation;t.changed||(t.changed=!0,kC(this,"onStart",Vc(this,PC(this,t.to)),this))}_onChange(t,r){r||(this._onStart(),jv(this.animation.onChange,t,this)),jv(this.defaultProps.onChange,t,this),super._onChange(t,r)}_start(){let t=this.animation;Bc(this).reset(di(t.to)),t.immediate||(t.fromValues=t.values.map(r=>r.lastPosition)),Um(this)||(xoe(this,!0),EC(this)||this._resume())}_resume(){Ja.skipAnimation?this.finish():iw.start(this)}_stop(t,r){if(Um(this)){xoe(this,!1);let o=this.animation;Mr(o.values,i=>{i.done=!0}),o.toValues&&(o.onChange=o.onPause=o.onResume=void 0),Dv(this,{type:"idle",parent:this});let n=r?aw(this.get()):Vc(this.get(),PC(this,t??o.to));nw(this._pendingCalls,n),o.changed&&(o.changed=!1,kC(this,"onRest",n,this))}}};function PC(e,t){let r=AC(t),o=AC(e.get());return Yu(o,r)}function Loe(e,t=e.loop,r=e.to){let o=jv(t);if(o){let n=o!==!0&&Ooe(o),i=(n||e).reverse,s=!n||n.reset;return Wj(Ss({},e,{loop:t,default:!1,pause:void 0,to:!i||Dj(r)?r:void 0,from:s?e.from:void 0,reset:s},n))}}function Wj(e){let{to:t,from:r}=e=Ooe(e),o=new Set;return Ae.obj(t)&&Toe(t,o),Ae.obj(r)&&Toe(r,o),e.keys=o.size?Array.from(o):null,e}function Toe(e,t){Nl(e,(r,o)=>r!=null&&t.add(o))}var n8e=["onStart","onRest","onChange","onPause","onResume"];function Eoe(e,t,r){e.animation[r]=t[r]!==Aoe(t,r)?Roe(t[r],e.key):void 0}function kC(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 i8e=["onStart","onChange","onRest"],s8e=1,pI=class{constructor(t,r){this.id=s8e++,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(Ss({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];Ae.und(o)||this.springs[r].set(o)}}update(t){return t&&this.queue.push(Wj(t)),this}start(t){let{queue:r}=this;return t?r=ua(t).map(Wj):this.queue=[],this._flush?this._flush(this,r):(Voe(this,r),a8e(this,r))}stop(t,r){if(t!==!!t&&(r=t),r){let o=this.springs;Mr(ua(r),n=>o[n].stop(!!t))}else IC(this._state,this._lastAsyncId),this.each(o=>o.stop(!!t));return this}pause(t){if(Ae.und(t))this.start({pause:!0});else{let r=this.springs;Mr(ua(t),o=>r[o].pause())}return this}resume(t){if(Ae.und(t))this.start({pause:!1});else{let r=this.springs;Mr(ua(t),o=>r[o].resume())}return this}each(t){Nl(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,ow(t,([c,u])=>{u.value=this.get(),c(u,this,this._item)}));let s=!n&&this._started,l=i||s&&o.size?this.get():null;i&&r.size&&ow(r,([c,u])=>{u.value=l,c(u,this,this._item)}),s&&(this._started=!1,ow(o,([c,u])=>{u.value=l,c(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;pt.onFrame(this._onFrame)}};function a8e(e,t){return Promise.all(t.map(r=>Boe(e,r))).then(r=>Yj(e,r))}async function Boe(e,t,r){let{keys:o,to:n,from:i,loop:s,onRest:l,onResolve:c}=t,u=Ae.obj(t.default)&&t.default;s&&(t.loop=!1),n===!1&&(t.to=null),i===!1&&(t.from=null);let d=Ae.arr(n)||Ae.fun(n)?n:void 0;d?(t.to=void 0,t.onRest=void 0,u&&(u.onRest=void 0)):Mr(i8e,v=>{let b=t[v];if(Ae.fun(b)){let _=e._events[v];t[v]=({finished:y,cancelled:w})=>{let S=_.get(b);S?(y||(S.finished=!1),w&&(S.cancelled=!0)):_.set(b,{value:null,finished:y||!1,cancelled:w||!1})},u&&(u[v]=t[v])}});let f=e._state;t.pause===!f.paused?(f.paused=t.pause,nw(t.pause?f.pauseQueue:f.resumeQueue)):f.paused&&(t.pause=!0);let m=(o||Object.keys(e.springs)).map(v=>e.springs[v].start(t)),h=t.cancel===!0||Aoe(t,"cancel")===!0;(d||h&&f.asyncId)&&m.push(Noe(++e._lastAsyncId,{props:t,state:f,actions:{pause:$A,resume:$A,start(v,b){h?(IC(f,e._lastAsyncId),b(aw(e))):(v.onRest=l,b(Foe(d,v,f,e)))}}})),f.paused&&await new Promise(v=>{f.resumeQueue.add(v)});let g=Yj(e,await Promise.all(m));if(s&&g.finished&&!(r&&g.noop)){let v=Loe(t,s,n);if(v)return Voe(e,[v]),Boe(e,v,!0)}return c&&pt.batchedUpdates(()=>c(g,e,e.item)),g}function l8e(e,t){let r=new Uj;return r.key=e,t&&zm(r,t),r}function c8e(e,t,r){t.keys&&Mr(t.keys,o=>{(e[o]||(e[o]=r(o)))._prepareNode(t)})}function Voe(e,t){Mr(t,r=>{c8e(e.springs,r,o=>l8e(o,e))})}function u8e(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 d8e=["children"],qj=e=>{let{children:t}=e,r=u8e(e,d8e),o=(0,MC.useContext)(mI),n=r.pause||!!o.pause,i=r.immediate||!!o.immediate;r=foe(()=>({pause:n,immediate:i}),[n,i]);let{Provider:s}=mI;return NC.createElement(s,{value:r},t)},mI=f8e(qj,{});qj.Provider=mI.Provider;qj.Consumer=mI.Consumer;function f8e(e,t){return Object.assign(e,NC.createContext(t)),e.Provider._context=e,e.Consumer._context=e,e}var Poe;(function(e){e.MOUNT="mount",e.ENTER="enter",e.UPDATE="update",e.LEAVE="leave"})(Poe||(Poe={}));var Gj=class extends OC{constructor(t,r){super(),this.key=void 0,this.idle=!0,this.calc=void 0,this._active=new Set,this.source=t,this.calc=jm(...r);let o=this._get(),n=aI(o);sI(this,n.create(o))}advance(t){let r=this._get(),o=this.get();Yu(r,o)||(Bc(this).setValue(r),this._onChange(r,this.idle)),!this.idle&&koe(this._active)&&Fj(this)}_get(){let t=Ae.arr(this.source)?this.source.map(di):ua(di(this.source));return this.calc(...t)}_start(){this.idle&&!koe(this._active)&&(this.idle=!1,Mr(TC(this),t=>{t.done=!1}),Ja.skipAnimation?(pt.batchedUpdates(()=>this.advance()),Fj(this)):iw.start(this))}_attach(){let t=1;Mr(ua(this.source),r=>{_s(r)&&zm(r,this),jj(r)&&(r.idle||this._active.add(r),t=Math.max(t,r.priority+1))}),this.priority=t,this._start()}_detach(){Mr(ua(this.source),t=>{_s(t)&&Hm(t,this)}),this._active.clear(),Fj(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=ua(this.source).reduce((r,o)=>Math.max(r,(jj(o)?o.priority:0)+1),0))}};function p8e(e){return e.idle!==!1}function koe(e){return!e.size||Array.from(e).every(p8e)}function Fj(e){e.idle||(e.idle=!0,Mr(TC(e),t=>{t.done=!0}),Dv(e,{type:"idle",parent:e}))}Ja.assign({createStringInterpolator:rI,to:(e,t)=>new Gj(e,t)});var i2t=iw.advance;var zoe=a(Vu());function Qj(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 m8e=["style","children","scrollTop","scrollLeft"],Hoe=/^--/;function h8e(e,t){return t==null||typeof t=="boolean"||t===""?"":typeof t=="number"&&t!==0&&!Hoe.test(e)&&!(FC.hasOwnProperty(e)&&FC[e])?t+"px":(""+t).trim()}var joe={};function g8e(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:l}=o,c=Qj(o,m8e),u=Object.values(c),d=Object.keys(c).map(f=>r||e.hasAttribute(f)?f:joe[f]||(joe[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=h8e(f,n[f]);Hoe.test(f)?e.style.setProperty(f,m):e.style[f]=m}d.forEach((f,m)=>{e.setAttribute(f,u[m])}),s!==void 0&&(e.scrollTop=s),l!==void 0&&(e.scrollLeft=l)}var FC={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},v8e=(e,t)=>e+t.charAt(0).toUpperCase()+t.substring(1),b8e=["Webkit","Ms","Moz","O"];FC=Object.keys(FC).reduce((e,t)=>(b8e.forEach(r=>e[v8e(r,t)]=e[t]),e),FC);var y8e=["x","y","z"],w8e=/^(matrix|translate|scale|rotate|skew)/,_8e=/^(translate)/,S8e=/^(rotate|skew)/,Kj=(e,t)=>Ae.num(e)&&e!==0?e+t:e,hI=(e,t)=>Ae.arr(e)?e.every(r=>hI(r,t)):Ae.num(e)?e===t:parseFloat(e)===t,Zj=class extends Vv{constructor(t){let{x:r,y:o,z:n}=t,i=Qj(t,y8e),s=[],l=[];(r||o||n)&&(s.push([r||0,o||0,n||0]),l.push(c=>[`translate3d(${c.map(u=>Kj(u,"px")).join(",")})`,hI(c,0)])),Nl(i,(c,u)=>{if(u==="transform")s.push([c||""]),l.push(d=>[d,d===""]);else if(w8e.test(u)){if(delete i[u],Ae.und(c))return;let d=_8e.test(u)?"px":S8e.test(u)?"deg":"";s.push(ua(c)),l.push(u==="rotate3d"?([f,m,h,g])=>[`rotate3d(${f},${m},${h},${Kj(g,d)})`,hI(g,0)]:f=>[`${u}(${f.map(m=>Kj(m,d)).join(",")})`,hI(f,u.startsWith("scale")?1:0)])}}),s.length&&(i.transform=new Xj(s,l)),super(i)}},Xj=class extends rw{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 Mr(this.inputs,(o,n)=>{let i=di(o[0]),[s,l]=this.transforms[n](Ae.arr(i)?i:o.map(di));t+=" "+s,r=r&&l}),r?"none":t}observerAdded(t){t==1&&Mr(this.inputs,r=>Mr(r,o=>_s(o)&&zm(o,this)))}observerRemoved(t){t==0&&Mr(this.inputs,r=>Mr(r,o=>_s(o)&&Hm(o,this)))}eventObserved(t){t.type=="change"&&(this._value=null),Dv(this,t)}},x8e=["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"],C8e=["scrollTop","scrollLeft"];Ja.assign({batchedUpdates:zoe.unstable_batchedUpdates,createStringInterpolator:rI,colors:soe});var T8e=voe(x8e,{applyAnimatedValues:g8e,createAnimatedStyle:e=>new Zj(e),getComponentProps:e=>Qj(e,C8e)}),p2t=T8e.animated;var DC=a(U(),1);function Uoe(e){return{top:e.offsetTop,left:e.offsetLeft}}function Woe(e){let t=(0,DC.useRef)(null),r=(0,DC.useRef)(void 0);return t.current&&(r.current=Uoe(t.current)),(0,DC.useLayoutEffect)(()=>{let o=r.current;if(!o||!t.current||window.matchMedia("(prefers-reduced-motion: reduce)").matches)return;let n=new pI({x:0,y:0,config:{mass:5,tension:2e3,friction:200},onChange({value:c}){if(!t.current)return;let{x:u,y:d}=c;u=Math.round(u),d=Math.round(d);let f=u===0&&d===0;t.current.style.transform=f?"":`translate3d(${u}px,${d}px,0)`}});t.current.style.transform="";let i=Uoe(t.current),s=Math.round(o.left-i.left),l=Math.round(o.top-i.top);return n.start({x:0,y:0,from:{x:s,y:l}}),()=>{n.stop(),n.set({x:0,y:0})}},[e]),t}var Be=a(E(),1),{MediaUploadModal:E8e}=ln(cw.privateApis);function qoe({children:e,index:t,className:r}){let o=Woe(t);return(0,Be.jsx)("div",{ref:o,className:r,children:e})}function lw(e){return Array.isArray(e)?e:e?[e]:[]}function P8e({render:e,multiple:t,...r}){let[o,n]=(0,Zr.useState)(!1);return window.__experimentalDataViewsMediaModal?(0,Be.jsxs)(Be.Fragment,{children:[e&&e({open:()=>n(!0)}),o&&(0,Be.jsx)(E8e,{...r,multiple:t,isOpen:o,onClose:()=>{n(!1),r.onClose?.()},onSelect:i=>{n(!1),r.onSelect?.(i)}})]}):(0,Be.jsx)(cw.MediaUpload,{...r,render:e,multiple:t?"add":void 0})}function $j({open:e,children:t,label:r,showTooltip:o=!1,onFilesDrop:n,attachment:i,isUploading:s=!1}){let l=i&&(0,Hv.isBlobURL)(i.source_url),c=(0,Be.jsxs)("div",{className:J("fields__media-edit-picker-button",{"has-attachment":i}),role:"button",tabIndex:0,onClick:()=>{s||e()},onKeyDown:u=>{s||(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),e())},"aria-label":r,"aria-disabled":s,children:[t,l&&(0,Be.jsx)("span",{className:"fields__media-edit-picker-button-spinner",children:(0,Be.jsx)(Tr.Spinner,{})}),!s&&(0,Be.jsx)(Tr.DropZone,{onFilesDrop:u=>n(u,i?.id)})]});return o?(0,Be.jsxs)(Ze.Root,{children:[(0,Be.jsx)(Ze.Trigger,{render:c}),(0,Be.jsx)(Ze.Popup,{children:r})]}):c}var k8e=["application/zip","application/x-zip-compressed","application/x-rar-compressed","application/x-7z-compressed","application/x-tar","application/x-gzip"];function R8e({attachment:e}){return(0,Be.jsx)(Tr.__experimentalTruncate,{className:"fields__media-edit-filename",children:e.title.rendered})}function Koe(e){return(0,Be.jsx)($j,{...e,children:(0,Be.jsx)("span",{className:"fields__media-edit-placeholder",children:e.label})})}function Zoe({itemId:e,index:t,totalItems:r,isUploading:o,moveItem:n,orientation:i="vertical"}){let s=i==="horizontal";return(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:s?Ar:kB,label:s?(0,xs.__)("Move left"):(0,xs.__)("Move up"),size:"small",disabled:o||t===0,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"up")}}),(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:s?mr:m1,label:s?(0,xs.__)("Move right"):(0,xs.__)("Move down"),size:"small",disabled:o||t===r-1,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:l=>{l.stopPropagation(),n(e,"down")}})]})}function Xoe({attachment:e}){let t=e.source_url,r=e.mime_type||"";return r.startsWith("image")?(0,Be.jsx)("img",{className:"fields__media-edit-thumbnail",alt:e.alt_text||"",src:t}):r.startsWith("audio")?(0,Be.jsx)(Tr.Icon,{icon:dB}):r.startsWith("video")?(0,Be.jsx)(Tr.Icon,{icon:C8}):k8e.includes(r)?(0,Be.jsx)(Tr.Icon,{icon:$4}):(0,Be.jsx)(Tr.Icon,{icon:rV})}function A8e({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,Be.jsxs)("div",{className:J("fields__media-edit-expanded",{"is-multiple":r,"is-single":!r,"is-empty":!e?.length}),children:[e?.map((u,d)=>{let f=u.mime_type?.startsWith("image"),m=(0,Hv.isBlobURL)(u.source_url),h=u.id;return(0,Be.jsxs)(qoe,{index:d,className:J("fields__media-edit-expanded-item",{"has-preview-image":f}),children:[(0,Be.jsx)($j,{open:()=>{c(h),i()},label:m?(0,xs.__)("Replace"):(0,xs.sprintf)((0,xs.__)("Replace %s"),u.title.rendered),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,Be.jsx)("div",{className:"fields__media-edit-expanded-preview",children:(0,Be.jsx)(Tr.__experimentalVStack,{spacing:0,alignment:"center",justify:"center",className:"fields__media-edit-expanded-preview-stack",children:(!m||f)&&(0,Be.jsx)(Xoe,{attachment:u})})})}),!m&&(0,Be.jsx)("div",{className:"fields__media-edit-expanded-overlay",children:(0,Be.jsxs)(Tr.__experimentalHStack,{className:"fields__media-edit-expanded-actions",spacing:0,alignment:"flex-end",expanded:!1,children:[r&&e.length>1&&(0,Be.jsx)(Zoe,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"horizontal"}),(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:Mi,label:(0,xs.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})})]},u.id)}),(r||!e?.length)&&(0,Be.jsx)(Koe,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function I8e({allItems:e,addButtonLabel:t,multiple:r,removeItem:o,moveItem:n,open:i,onFilesDrop:s,isUploading:l,setTargetItemId:c}){return(0,Be.jsxs)(Be.Fragment,{children:[!!e?.length&&(0,Be.jsx)("div",{className:J("fields__media-edit-compact-group",{"is-single":e.length===1}),children:(0,Be.jsx)(Tr.__experimentalVStack,{spacing:0,children:e.map((u,d)=>{let f=(0,Hv.isBlobURL)(u.source_url),m=r&&e.length>1,h=u.id;return(0,Be.jsxs)(qoe,{index:d,className:"fields__media-edit-compact",children:[(0,Be.jsx)($j,{open:()=>{c(h),i()},label:(0,xs.__)("Replace"),showTooltip:!0,onFilesDrop:s,attachment:u,isUploading:l,children:(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Xoe,{attachment:u}),!f&&(0,Be.jsx)(R8e,{attachment:u})]})}),!f&&(0,Be.jsxs)(Tr.__experimentalHStack,{className:"fields__media-edit-compact-movers",spacing:0,alignment:"flex-end",expanded:!1,children:[m&&(0,Be.jsx)(Zoe,{itemId:h,index:d,totalItems:e.length,isUploading:l,moveItem:n,orientation:"vertical"}),(0,Be.jsx)(Tr.Button,{__next40pxDefaultSize:!0,icon:Mi,label:(0,xs.__)("Remove"),size:"small",disabled:l,accessibleWhenDisabled:!0,tooltipPosition:"top",onClick:g=>{g.stopPropagation(),o(h)}})]})]},u.id)})})}),(r||!e?.length)&&(0,Be.jsx)(Koe,{open:()=>{c(void 0),i()},label:t,onFilesDrop:s,isUploading:l})]})}function Qoe({data:e,field:t,onChange:r,hideLabelFromVision:o,allowedTypes:n=["image"],multiple:i,isExpanded:s,validity:l}){let c=t.getValue({item:e}),[u,d]=(0,Zr.useState)(!1),f=(0,Zr.useRef)(null),[m,h]=(0,Zr.useState)(void 0);(0,Zr.useEffect)(()=>{let D=f.current,O=()=>{d(!0)};return D?.addEventListener("invalid",O),()=>D?.removeEventListener("invalid",O)},[]);let g=(0,LC.useSelect)(D=>{if(!c)return null;let L=lw(c).toSorted((q,Z)=>q-Z),{getEntityRecords:W}=D(Jj.store);return W("postType","attachment",{include:L})},[c]),v=(0,Zr.useRef)(null);g!==null&&(v.current=g);let b=g;if(g===null&&v.current&&c){let D=new Set(v.current.map(O=>O.id));lw(c).every(O=>D.has(O))&&(b=v.current)}let _=(0,Zr.useMemo)(()=>{if(!b)return null;let D=lw(c),O=new Map(b.map(L=>[L.id,L]));return D.map(L=>O.get(L)).filter(L=>L!==void 0)},[b,c]),{createErrorNotice:y}=(0,LC.useDispatch)(Yoe.store),{receiveEntityRecords:w}=(0,LC.useDispatch)(Jj.store),[S,x]=(0,Zr.useState)(),C=(0,Zr.useRef)(void 0),[I,k]=(0,Zr.useState)(!1),[R,A]=(0,Zr.useState)([]);(0,Zr.useEffect)(()=>{I&&(k(!1),C.current?.())},[I]);let P=(0,Zr.useCallback)(D=>r(t.setValue({item:e,value:D})),[e,t,r]),T=(0,Zr.useCallback)(D=>{let L=lw(c).filter(W=>W!==D);d(!0),P(L.length?L:void 0)},[c,P]),M=(0,Zr.useCallback)((D,O)=>{if(!_)return;let L=_.map(Z=>Z.id),W=L.indexOf(D),q=O==="up"?W-1:W+1;[L[W],L[q]]=[L[q],L[W]],P(L)},[_,P]),B=(0,Zr.useCallback)((D,O)=>{x(O),(0,cw.uploadMedia)({allowedTypes:n?.length?n:void 0,filesList:D,onFileChange(L){let W=L.filter(Q=>(0,Hv.isBlobURL)(Q.url)).map(Q=>Q.url);if(A(W),W.length)return;w("postType","attachment",[],void 0,!0);let q=L.map(Q=>Q.id);if(!i){P(q[0]),x(void 0);return}let Z=lw(c);if(O===void 0)P([...Z,...q]);else{let Q=[...Z];Q.splice(Z.indexOf(O),1,...q),P(Q)}x(void 0)},onError(L){x(void 0),A([]),y(L.message,{type:"snackbar"})},multiple:!!i})},[n,c,i,y,P,w]),F=t.placeholder||(i?(0,xs.__)("Choose files"):(0,xs.__)("Choose file")),V=(0,Zr.useMemo)(()=>{if(!R.length)return _;let D=[..._||[]],O=R.map(L=>({id:L,source_url:L,mime_type:(0,Hv.getBlobTypeByURL)(L)}));if(S!==void 0){let L=D.findIndex(W=>W.id===S);D.splice(L,1,...O)}else D.push(...O);return D},[_,S,R]);(0,Zr.useEffect)(()=>{if(!u)return;let D=f.current;if(D)if(l){let O=l?.custom;h(O),O?.type==="invalid"?D.setCustomValidity(O.message||(0,xs.__)("Invalid")):D.setCustomValidity("")}else D.setCustomValidity(""),h(void 0)},[u,t.isValid,l]),(0,Zr.useEffect)(()=>{u&&m?.message&&(0,Goe.speak)(m.message)},[u,m?.message]);let z=(0,Zr.useCallback)(D=>{u||(!D.relatedTarget||!D.currentTarget.contains(D.relatedTarget))&&d(!0)},[u]);return(0,Be.jsxs)("div",{onBlur:z,children:[(0,Be.jsx)("fieldset",{className:"fields__media-edit","data-field-id":t.id,children:(0,Be.jsx)(P8e,{onSelect:D=>{if(!i){P(D.id),x(void 0);return}let O=Array.isArray(D)?D.map(W=>W.id):[D.id],L=lw(c);if(!L.length)P(O);else if(S===void 0){let W=L.filter(Z=>O.includes(Z)),q=O.filter(Z=>!L.includes(Z));P([...W,...q])}else if(D.id!==S){let W=L.filter(q=>q!==D.id);P(W.map(q=>q===S?D.id:q))}x(void 0)},onClose:()=>x(void 0),allowedTypes:n,value:S!==void 0?S:c,multiple:i&&S===void 0,title:t.label,render:({open:D})=>{C.current=D;let O=s?A8e:I8e;return(0,Be.jsxs)(Tr.__experimentalVStack,{spacing:2,children:[t.label&&(o?(0,Be.jsx)(Gt,{render:(0,Be.jsx)("legend",{}),children:t.label}):(0,Be.jsx)(Tr.BaseControl.VisualLabel,{as:"legend",style:{marginBottom:0},children:t.label})),(0,Be.jsx)(O,{allItems:V,addButtonLabel:F,multiple:i,removeItem:T,moveItem:M,open:()=>k(!0),onFilesDrop:B,isUploading:!!R.length,setTargetItemId:x}),t.description&&(0,Be.jsx)(Tr.__experimentalText,{variant:"muted",className:"fields__media-edit-description",children:t.description})]})}})}),(0,Be.jsx)(Gt,{children:(0,Be.jsx)("input",{type:"text",ref:f,value:c??"",tabIndex:-1,"aria-hidden":"true",onChange:()=>{}})}),m&&(0,Be.jsxs)("p",{className:J("components-validated-control__indicator",{"is-invalid":m.type==="invalid","is-valid":m.type==="valid"}),children:[(0,Be.jsx)(Tr.Icon,{className:"components-validated-control__indicator-icon",icon:xf,size:16,fill:"currentColor"}),m.message]})]})}var ez=a(E(),1),Joe=({item:e,config:t})=>{let r=e?._embedded?.["wp:featuredmedia"]?.[0],o=r?.source_url;return o?(0,ez.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,ez.jsx)("span",{className:"fields-controls__featured-image-placeholder"})};var $oe=a(E(),1),O8e={id:"featured_media",type:"media",label:(0,tz.__)("Featured Image"),placeholder:(0,tz.__)("Set featured image"),Edit:e=>(0,$oe.jsx)(Qoe,{...e,isExpanded:!0}),render:Joe,setValue:({value:e})=>({featured_media:e??0}),enableSorting:!1,filterBy:!1},rz=O8e;var ine=a(j(),1);var VC=a(U(),1),bI=a(ae(),1),nz=a(G(),1),iz=a(K(),1),sz=a(j(),1);var oz=a(K(),1),Ml=a(ae(),1);function gI(e){let t=e.type,r=e?.available_templates??{},o=Object.keys(r).length>0;return(0,oz.useSelect)(n=>{let i=!!n(Ml.store).getCurrentTheme()?.is_block_theme;if(!n(Ml.store).getPostType(t)?.viewable)return null;let l=i&&(n(Ml.store).canUser("create",{kind:"postType",name:"wp_template"})??!1),c=o||l,u=c?!!n(Ml.store).canUser("read",{kind:"postType",name:"wp_template"}):!1;return(!i||!u)&&c?"classic":i&&u?"block-theme":null},[t,o])}function N8e(e,t){return t?e==="page"?`${e}-${t}`:`single-${e}-${t}`:e==="page"?"page":`single-${e}`}var BC="";function vI(e,t,r){return(0,oz.useSelect)(o=>{if(!e||!t)return BC;let n=String(t),i=ln(o(Ml.store)).getHomePage();if(e==="page"&&i?.postType==="page"&&i?.postId===n){let f=o(Ml.store).getEntityRecords("postType","wp_template",{per_page:-1})?.find(m=>m.slug==="front-page");if(f)return ft(f)}let s=ln(o(Ml.store)).getPostsPageId();if(e==="page"&&s===n){let d=o(Ml.store).getDefaultTemplateId({slug:"home"});if(!d)return BC;let f=o(Ml.store).getEntityRecord("postType","wp_template",d);return f?ft(f):BC}let l=N8e(e,r),c=o(Ml.store).getDefaultTemplateId({slug:l});if(!c)return BC;let u=o(Ml.store).getEntityRecord("postType","wp_template",c);return u?ft(u):BC},[e,t,r])}var yI=a(E(),1),M8e=[];function F8e({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,VC.useMemo)(()=>Object.entries(e?.available_templates??{}).map(([l,c])=>({label:c,value:l})),[e]),s=(0,iz.useSelect)(l=>{let{getHomePage:c,getPostsPageId:u}=ln(l(bI.store)),d=String(o),f=u()===d,m=e.type==="page"&&c()?.postId===d;return!f&&!m},[o,e.type]);return(0,yI.jsx)(nz.SelectControl,{label:(0,sz.__)("Template"),hideLabelFromVision:!0,value:n,options:i,onChange:r,disabled:!s})}function D8e({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:l}=(0,iz.useSelect)(f=>{let m=f(bI.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:o})??M8e,{getHomePage:h,getPostsPageId:g}=ln(f(bI.store)),v=String(n),b=g()===v,_=o==="page"&&h()?.postId===v;return{templates:m,canSwitchTemplate:!b&&!_}},[n,o]),c=vI(o,n,i),u=t.getValue({item:e}),d=(0,VC.useMemo)(()=>{let f=s.map(m=>({label:ft(m),value:m.slug}));return[{label:c,value:""},...f]},[s,c]);return(0,yI.jsx)(nz.SelectControl,{label:(0,sz.__)("Template"),hideLabelFromVision:!0,value:u,options:d,onChange:r,disabled:!l})}var ene=({data:e,field:t,onChange:r})=>{let o=(0,VC.useCallback)(s=>r({[t.id]:s}),[t.id,r]),n=gI(e);return!n||!["block-theme","classic"].includes(n)?null:(0,yI.jsx)(n==="classic"?F8e:D8e,{data:e,field:t,onChange:o})};var tne=a(K(),1),rne=a(ae(),1),one=a(j(),1);var Uv=a(E(),1);function L8e({item:e,field:t}){let r=t.getValue({item:e}),o=e?.available_templates??{},n=r&&o[r]?o[r]:(0,one.__)("Default template");return(0,Uv.jsx)(Uv.Fragment,{children:n})}function B8e({item:e,field:t}){let r=e.type,o=e.slug,n=e.id,i=t.getValue({item:e}),s=vI(r,n,o),l=(0,tne.useSelect)(c=>{if(!i)return;let d=c(rne.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:r})?.find(f=>f.slug===i);return d?ft(d):void 0},[r,i]);return(0,Uv.jsx)(Uv.Fragment,{children:l??s})}var nne=({item:e,field:t})=>{let r=gI(e);return!r||!["block-theme","classic"].includes(r)?null:(0,Uv.jsx)(r==="classic"?L8e:B8e,{item:e,field:t})};var V8e={id:"template",type:"text",label:(0,ine.__)("Template"),Edit:ene,render:nne,enableSorting:!1,filterBy:!1},az=V8e;var wne=a(j(),1);var lz=a(uw(),1),_I=a(G(),1),cz=a(K(),1),Lf=a(U(),1),uz=a(ae(),1),fne=a(Te(),1),pne=a(Vt(),1),Wm=a(j(),1),mne=a(bo(),1);var cne=a(Vt(),1),une=a(j(),1);function jC(e){return typeof e.title=="object"&&"rendered"in e.title&&e.title.rendered?(0,cne.decodeEntities)(e.title.rendered):`#${e?.id} (${(0,une.__)("no title")})`}var Df=a(E(),1);function W8e(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 dne=(e,t)=>{let r=(0,lz.default)(e||"").toLowerCase(),o=(0,lz.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function G8e({data:e,onChangeControl:t}){let[r,o]=(0,Lf.useState)(""),n=e.parent,i=e.id,s=e.type,{parentPostTitle:l,pageItems:c,isHierarchical:u}=(0,cz.useSelect)(h=>{let{getEntityRecord:g,getEntityRecords:v,getPostType:b}=h(uz.store),_=b(s),y=_?.hierarchical&&_.viewable,w=n?g("postType",s,n):null,S={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:y,parentPostTitle:w?jC(w):"",pageItems:y?v("postType",s,S):null}},[r,n,i,s]),d=(0,Lf.useMemo)(()=>{let h=(_,y=0)=>_.map(x=>[{value:x.id,label:"\u2014 ".repeat(y)+(0,pne.decodeEntities)(x.name),rawName:x.name},...h(x.children||[],y+1)]).sort(([x],[C])=>{let I=dne(x.rawName,r),k=dne(C.rawName,r);return I>=k?1:-1}).flat();if(!c)return[];let g=c.map(_=>({id:_.id,parent:_.parent??null,name:jC(_)}));r||(g=W8e(g));let v=h(g),b=v.find(_=>_.value===n);return n&&l&&!b&&v.unshift({value:n,label:l,rawName:""}),v.map(_=>({..._,value:_.value.toString()}))},[c,r,l,n]);if(!u)return null;let f=h=>{o(h)},m=h=>{if(h)return t(parseInt(h,10)??0);t(0)};return(0,Df.jsx)(_I.ComboboxControl,{label:(0,Wm.__)("Parent"),help:(0,Wm.__)("Choose a parent page."),value:n?.toString(),options:d,onFilterValueChange:(0,fne.debounce)(h=>f(h),300),onChange:m,hideLabelFromVision:!0})}var hne=({data:e,field:t,onChange:r})=>{let{id:o}=t,n=(0,cz.useSelect)(s=>s(uz.store).getEntityRecord("root","__unstableBase")?.home,[]),i=(0,Lf.useCallback)(s=>r({[o]:s}),[o,r]);return(0,Df.jsx)("fieldset",{className:"fields-controls__parent",children:(0,Df.jsxs)("div",{children:[(0,Lf.createInterpolateElement)((0,Wm.sprintf)((0,Wm.__)('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,mne.filterURLForDisplay)(n).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,Df.jsx)("wbr",{})}),(0,Df.jsx)("p",{children:(0,Lf.createInterpolateElement)((0,Wm.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,Df.jsx)(_I.ExternalLink,{href:(0,Wm.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes"),children:void 0})})}),(0,Df.jsx)(G8e,{data:e,onChangeControl:i})]})})};var gne=a(K(),1),vne=a(ae(),1),bne=a(j(),1);var dw=a(E(),1),yne=({item:e})=>{let t=(0,gne.useSelect)(r=>{let{getEntityRecord:o}=r(vne.store);return e?.parent?o("postType",e.type,e.parent):null},[e.parent,e.type]);return t?(0,dw.jsx)(dw.Fragment,{children:jC(t)}):(0,dw.jsx)(dw.Fragment,{children:(0,bne.__)("None")})};var Y8e={id:"parent",type:"text",label:(0,wne.__)("Parent"),Edit:hne,render:yne,enableSorting:!0,filterBy:!1},dz=Y8e;var xne=a(j(),1);var pw=a(G(),1),_ne=a(U(),1),zC=a(j(),1),fw=a(E(),1);function q8e({data:e,onChange:t,field:r}){let[o,n]=(0,_ne.useState)(!!r.getValue({item:e})),i=s=>{n(s),s||t({password:""})};return(0,fw.jsxs)(pw.__experimentalVStack,{as:"fieldset",spacing:4,className:"fields-controls__password",children:[(0,fw.jsx)(pw.CheckboxControl,{label:(0,zC.__)("Password protected"),help:(0,zC.__)("Only visible to those who know the password"),checked:o,onChange:i}),o&&(0,fw.jsx)("div",{className:"fields-controls__password-input",children:(0,fw.jsx)(pw.TextControl,{label:(0,zC.__)("Password"),onChange:s=>t({password:s}),value:r.getValue({item:e})||"",placeholder:(0,zC.__)("Use a secure password"),type:"text",maxLength:255})})]})}var Sne=q8e;var K8e={id:"password",type:"text",label:(0,xne.__)("Password"),Edit:Sne,enableSorting:!1,enableHiding:!1,isVisible:e=>e.status!=="private",filterBy:!1},fz=K8e;var Tne=a(j(),1);var xI=a(G(),1);var Fl=a(j(),1),Z8e=[{value:"draft",label:(0,Fl.__)("Draft"),icon:v0,description:(0,Fl.__)("Not ready to publish.")},{value:"future",label:(0,Fl.__)("Scheduled"),icon:bm,description:(0,Fl.__)("Publish automatically on a chosen date.")},{value:"pending",label:(0,Fl.__)("Pending Review"),icon:P1,description:(0,Fl.__)("Waiting for review before publishing.")},{value:"private",label:(0,Fl.__)("Private"),icon:x1,description:(0,Fl.__)("Only visible to site admins and editors.")},{value:"publish",label:(0,Fl.__)("Published"),icon:dv,description:(0,Fl.__)("Visible to everyone.")},{value:"trash",label:(0,Fl.__)("Trash"),icon:Cf}],SI=Z8e;var mw=a(E(),1);function X8e({item:e,field:t}){let r=t.getValue({item:e}),o=SI.find(({value:s})=>s===r),n=o?.label||r,i=o?.icon;return(0,mw.jsxs)(xI.__experimentalHStack,{alignment:"left",spacing:0,children:[i&&(0,mw.jsx)("div",{className:"fields-controls__status-icon",children:(0,mw.jsx)(xI.Icon,{icon:i})}),(0,mw.jsx)("span",{children:n})]})}var Cne=X8e;var Q8e="isAny",J8e={label:(0,Tne.__)("Status"),id:"status",type:"text",elements:SI,getValue:({item:e})=>e.status==="auto-draft"?"draft":e.status,render:Cne,Edit:"radio",enableSorting:!1,filterBy:{operators:[Q8e]}},pz=J8e;var hw=a(j(),1),$8e={id:"comment_status",label:(0,hw.__)("Comments"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,hw.__)("Open"),description:(0,hw.__)("Visitors can add new comments and replies.")},{value:"closed",label:(0,hw.__)("Closed"),description:(0,hw.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}]},mz=$8e;var Bf=a(j(),1),CI=a(G(),1),hz=a(E(),1);function e7e({data:e,onChange:t}){let r=e?.ping_status??"open",o=n=>{t({...e,ping_status:n?"open":"closed"})};return(0,hz.jsx)(CI.CheckboxControl,{label:(0,Bf.__)("Enable pingbacks & trackbacks"),checked:r==="open",onChange:o,help:(0,hz.jsx)(CI.ExternalLink,{href:(0,Bf.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,Bf.__)("Learn more about pingbacks & trackbacks")})})}var t7e={id:"ping_status",label:(0,Bf.__)("Trackbacks & Pingbacks"),type:"text",Edit:e7e,enableSorting:!1,enableHiding:!1,filterBy:!1,elements:[{value:"open",label:(0,Bf.__)("Allow"),description:(0,Bf.__)("Allow link notifications from other blogs (pingbacks and trackbacks) on new articles.")},{value:"closed",label:(0,Bf.__)("Don't allow"),description:(0,Bf.__)("Don't allow link notifications from other blogs (pingbacks and trackbacks) on new articles.")}]},gz=t7e;var gw=a(j(),1),r7e={id:"discussion",label:(0,gw.__)("Discussion"),type:"text",render:({item:e})=>{let t=e.comment_status==="open",r=e.ping_status==="open";return t&&r?(0,gw.__)("Open"):t&&!r?(0,gw.__)("Comments only"):!t&&r?(0,gw.__)("Pings only"):(0,gw.__)("Closed")},filterBy:!1},vz=r7e;var Pne=a(j(),1);var Ku=a(j(),1),UC=a(U(),1),Gm=a(an(),1),qu=a(E(),1),HC=e=>(0,Gm.dateI18n)((0,Gm.getSettings)().formats.datetimeAbbreviated,(0,Gm.getDate)(e)),o7e=({item:e})=>{if(["draft","private"].includes(e.status??""))return(0,UC.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Modified: <time>%s</time></span>"),HC(e.date??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})});if(e.status==="future")return(0,UC.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Scheduled: <time>%s</time></span>"),HC(e.date??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})});if(e.status==="publish")return(0,UC.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Published: <time>%s</time></span>"),HC(e.date??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})});let n=(0,Gm.getDate)(e.modified??null)>(0,Gm.getDate)(e.date??null)?e.modified:e.date;return e.status==="pending"?(0,UC.createInterpolateElement)((0,Ku.sprintf)((0,Ku.__)("<span>Modified: <time>%s</time></span>"),HC(n??null)),{span:(0,qu.jsx)("span",{}),time:(0,qu.jsx)("time",{})}):(0,qu.jsx)("time",{children:HC(e.date??null)})},Ene=o7e;var n7e={id:"date",type:"datetime",label:(0,Pne.__)("Date"),render:Ene,filterBy:{operators:["before","after"]}},bz=n7e;var kne=a(j(),1),i7e={id:"scheduled_date",type:"datetime",label:(0,kne.__)("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},yz=i7e;var One=a(j(),1);var TI=a(j(),1),Rne=a(an(),1),Ane=a(E(),1);function Ine({item:e}){return e.modified?(0,Ane.jsx)(ws,{children:(0,TI.sprintf)((0,TI.__)("Last edited %s."),(0,Rne.humanTimeDiff)(e.modified))}):null}var s7e={id:"last_edited_date",type:"datetime",label:(0,One.__)("Last edited"),render:Ine,getValue:({item:e})=>e.modified,isVisible:e=>!!e.modified,readOnly:!0,enableHiding:!1,enableSorting:!1,filterBy:!1},wz=s7e;var Bne=a(j(),1),Vne=a(K(),1),jne=a(ae(),1);var Nne=a(j(),1),Mne=a(U(),1);var EI=a(G(),1),Fne=a(K(),1),Dne=a(ae(),1),Ym=a(E(),1);function a7e({item:e}){let t=e?.author,r=e?._embedded?.author?.[0]?.id,o=!!(t&&(!r||t!==r)),n=(0,Fne.useSelect)(u=>{if(!o)return null;let{getEntityRecord:d}=u(Dne.store);return t?d("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],[l,c]=(0,Mne.useState)(!1);return(0,Ym.jsxs)(EI.__experimentalHStack,{alignment:"left",spacing:0,children:[!!s&&(0,Ym.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":l}),children:(0,Ym.jsx)("img",{onLoad:()=>c(!0),alt:(0,Nne.__)("Author avatar"),src:s})}),!s&&(0,Ym.jsx)("div",{className:"fields-controls__author-icon",children:(0,Ym.jsx)(EI.Icon,{icon:cv})}),(0,Ym.jsx)("span",{className:"fields-controls__author-name",children:i})]})}var Lne=a7e;var l7e={label:(0,Bne.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,Vne.resolveSelect)(jne.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:Lne,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]}},WC=l7e;var Sz=a(j(),1),Une=a(K(),1),Wne=a(ae(),1);var zne=a(U(),1),Hne=a(K(),1),PI=a(ae(),1);var qm=a(E(),1);function c7e(e){switch(e){case"theme":return xc;case"plugin":return BV;case"site":return mV;default:return cv}}function _z({item:e}){let[t,r]=(0,zne.useState)(!1),o=e.original_source,n=c7e(o),i=e.author_text,s=e.author,l=(0,Hne.useSelect)(c=>{if(o==="site"){let d=c(PI.store).getEntityRecord("root","__unstableBase")?.site_logo;return d?c(PI.store).getEntityRecord("postType","attachment",d)?.source_url:void 0}if(!(o!=="user"||!s))return c(PI.store).getUser(s)?.avatar_urls?.[48]},[o,s]);return(0,qm.jsxs)(se,{direction:"row",align:"center",children:[l&&(0,qm.jsx)("div",{className:J("fields-controls__author-avatar",{"is-loaded":t}),children:(0,qm.jsx)("img",{onLoad:()=>r(!0),alt:"",src:l})}),!l&&(0,qm.jsx)("div",{className:"fields-controls__author-icon",children:(0,qm.jsx)(Of,{icon:n})}),(0,qm.jsx)("span",{className:"fields-controls__author-name",children:i})]})}async function Gne(e){let t=await(0,Une.resolveSelect)(Wne.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 xz={label:(0,Sz.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:_z,getElements:()=>Gne("wp_template")},Cz={label:(0,Sz.__)("Author"),id:"author",getValue:({item:e})=>e.author_text,render:_z,enableSorting:!1,filterBy:{isPrimary:!0},getElements:()=>Gne("wp_template_part")};var Yne=a(j(),1),u7e={id:"notesCount",label:(0,Yne.__)("Notes"),type:"integer",enableSorting:!1,filterBy:!1},Tz=u7e;var Ez=a(Vt(),1),vw=a(j(),1),kI=a(G(),1),Pz=a(E(),1),d7e={id:"excerpt",type:"text",label:(0,vw.__)("Excerpt"),placeholder:(0,vw.__)("Add an excerpt"),description:(0,Pz.jsx)(kI.ExternalLink,{href:(0,vw.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,vw.__)("Learn more about manual excerpts")}),render:({item:e})=>{let t;return typeof e.excerpt=="string"?t=e.excerpt?(0,Ez.decodeEntities)(e.excerpt):(0,vw.__)("Add an excerpt"):t=(0,Ez.decodeEntities)(e.excerpt?.raw||""),(0,Pz.jsx)(kI.__experimentalText,{align:"left",numberOfLines:3,truncate:!0,children:t})},Edit:{control:"textarea",rows:4},enableSorting:!1,filterBy:!1},kz=d7e;var Rz=a(Vt(),1),RI=a(j(),1);var qne=a(E(),1),Kne=e=>e.source==="custom"&&!e.has_theme_file&&e.is_custom,Zne=({item:e})=>(0,Rz.decodeEntities)(e.description||""),Xne=({item:e})=>{let{description:t}=e;return t&&(0,qne.jsx)(ws,{children:(0,Rz.decodeEntities)(t)})},f7e={id:"description",type:"text",label:(0,RI.__)("Description"),placeholder:(0,RI.__)("Add a description"),getValue:Zne,render:Xne,Edit:{control:"textarea",rows:4},isVisible:Kne,enableSorting:!1,filterBy:!1,enableGlobalSearch:!0},Az={id:"description_readonly",type:"text",label:(0,RI.__)("Description"),getValue:Zne,render:Xne,readOnly:!0,isVisible:e=>!Kne(e)&&!!e.description,enableSorting:!1,enableHiding:!1,filterBy:!1},Iz=f7e;var Dl=a(j(),1),Qne=a(K(),1),Jne=a(ae(),1),p7e=[{id:"aside",caption:(0,Dl.__)("Aside")},{id:"audio",caption:(0,Dl.__)("Audio")},{id:"chat",caption:(0,Dl.__)("Chat")},{id:"gallery",caption:(0,Dl.__)("Gallery")},{id:"image",caption:(0,Dl.__)("Image")},{id:"link",caption:(0,Dl.__)("Link")},{id:"quote",caption:(0,Dl.__)("Quote")},{id:"standard",caption:(0,Dl.__)("Standard")},{id:"status",caption:(0,Dl.__)("Status")},{id:"video",caption:(0,Dl.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0}),m7e={id:"format",label:(0,Dl.__)("Format"),type:"text",Edit:"radio",enableSorting:!1,enableHiding:!1,filterBy:!1,getElements:async()=>{let e=await(0,Qne.resolveSelect)(Jne.store).getThemeSupports();return p7e.filter(t=>e?.formats?.includes(t.id)).map(t=>({value:t.id,label:t.caption}))}},Oz=m7e;var nie=a(j(),1);var GC=a(G(),1),da=a(j(),1),eie=a(bw(),1),tie=a(an(),1),rie=a(U(),1),YC=a(E(),1),h7e=189;function oie({item:e}){let t="";typeof e.content=="string"?t=e.content:typeof e.content=="function"&&(t=e.content(e));let r=(0,da._x)("words","Word count type. Do not translate!"),o=(0,rie.useMemo)(()=>t?(0,eie.count)(t,r):0,[t,r]),n=e.modified;if(!o&&!n)return null;let i;if(o){let s=Math.round(o/h7e),l=(0,da.sprintf)((0,da._n)("%s word","%s words",o),o.toLocaleString()),c=s<=1?(0,da.__)("1 minute"):(0,da.sprintf)((0,da._n)("%s minute","%s minutes",s),s.toLocaleString());i=(0,da.sprintf)((0,da.__)("%1$s, %2$s read time."),l,c)}return(0,YC.jsxs)(GC.__experimentalVStack,{spacing:1,children:[i&&(0,YC.jsx)(GC.__experimentalText,{variant:"muted",children:i}),n&&(0,YC.jsx)(GC.__experimentalText,{variant:"muted",children:(0,da.sprintf)((0,da.__)("Last edited %s."),(0,tie.humanTimeDiff)(n))})]})}var g7e={label:(0,nie.__)("Post content information"),id:"post-content-info",type:"text",readOnly:!0,render:oie,enableSorting:!1,enableHiding:!1,filterBy:!1},Nz=g7e;var Mz=a(j(),1),v7e={id:"sticky",type:"boolean",label:(0,Mz.__)("Sticky"),description:(0,Mz.__)("Pin this post to the top of the blog."),enableSorting:!1,enableHiding:!1,isVisible:e=>!!e._links?.["wp:action-sticky"],filterBy:!1},Fz=v7e;var Dz=a(j(),1),b7e={id:"posts_per_page",type:"integer",label:(0,Dz.__)("Posts per page"),description:(0,Dz.__)("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},Lz=b7e;var Km=a(j(),1),y7e={id:"default_comment_status",type:"text",label:(0,Km.__)("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,Km.__)("Comments open"):(0,Km.__)("Comments closed"),elements:[{value:"open",label:(0,Km.__)("Open"),description:(0,Km.__)("Visitors can add new comments and replies.")},{value:"",label:(0,Km.__)("Closed"),description:(0,Km.__)("Visitors cannot add new comments or replies. Existing comments remain visible.")}],enableSorting:!1,enableHiding:!1,filterBy:!1},Bz=y7e;var Vz=a(j(),1),w7e={id:"posts_page_title",type:"text",label:(0,Vz.__)("Blog title"),description:(0,Vz.__)("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},jz=w7e;var iie=a(j(),1),_7e={id:"view-post",label:(0,iie._x)("View","verb"),isPrimary:!0,icon:ms,isEligible(e){return e.status!=="trash"},callback(e,{onActionPerformed:t}){let r=e[0];window.open(r?.link,"_blank"),t&&t(e)}},zz=_7e;var Hz=a(K(),1),sie=a(ae(),1),Zm=a(j(),1),aie=a(It(),1),lie=a(U(),1),jf=a(G(),1),Vf=a(E(),1);function S7e(e){return typeof e.menu_order=="number"&&Number.isInteger(e.menu_order)}function x7e({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,lie.useState)(e[0]),{editEntityRecord:i,saveEditedEntityRecord:s}=(0,Hz.useDispatch)(sie.store),{createSuccessNotice:l,createErrorNotice:c}=(0,Hz.useDispatch)(aie.store),u=S7e(o);async function d(f){if(f.preventDefault(),!!u)try{await i("postType",o.type,o.id,{menu_order:o.menu_order}),t?.(),await s("postType",o.type,o.id,{throwOnError:!0}),l((0,Zm.__)("Order updated."),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,Zm.__)("An error occurred while updating the order");c(g,{type:"snackbar"})}}return(0,Vf.jsx)("form",{onSubmit:d,children:(0,Vf.jsxs)(jf.__experimentalVStack,{spacing:"5",children:[(0,Vf.jsx)("div",{children:(0,Zm.__)("Determines the order of pages. Pages with the same order value are sorted alphabetically. Negative order values are supported.")}),(0,Vf.jsx)(jf.__experimentalInputControl,{label:(0,Zm.__)("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,Vf.jsxs)(jf.__experimentalHStack,{justify:"right",children:[(0,Vf.jsx)(jf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,Zm.__)("Cancel")}),(0,Vf.jsx)(jf.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",accessibleWhenDisabled:!0,disabled:!u,children:(0,Zm.__)("Save")})]})]})})}var C7e={id:"order-pages",label:(0,Zm.__)("Order"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:x7e},Uz=C7e;var Wz=a(K(),1),cie=a(ae(),1),ji=a(j(),1),uie=a(It(),1),Gz=a(U(),1),Hf=a(G(),1);var zf=a(E(),1),T7e={id:"duplicate-post",label:(0,ji._x)("Duplicate","action label"),isEligible({status:e}){return e!=="trash"},modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Gz.useState)({...e[0],title:(0,ji.sprintf)((0,ji._x)("%s (Copy)","post"),ft(e[0]))}),[i,s]=(0,Gz.useState)(!1),{saveEntityRecord:l}=(0,Wz.useDispatch)(cie.store),{createSuccessNotice:c,createErrorNotice:u}=(0,Wz.useDispatch)(uie.store);async function d(f){if(f.preventDefault(),i)return;let m=o.type==="wp_template",h={status:m?"publish":"draft",title:o.title,slug:m?o.slug:o.title||(0,ji.__)("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},g="wp:action-assign-";Object.keys(o?._links||{}).filter(b=>b.startsWith(g)).map(b=>b.slice(g.length)).forEach(b=>{o.hasOwnProperty(b)&&(h[b]=o[b])}),s(!0);try{let b=await l("postType",o.type,h,{throwOnError:!0});c((0,ji.sprintf)((0,ji.__)('"%s" successfully created.'),ft(b)),{id:"duplicate-post-action",type:"snackbar"}),r&&r([b])}catch(b){let _=b,y=_.message&&_.code!=="unknown_error"?_.message:(0,ji.__)("An error occurred while duplicating the page.");u(y,{type:"snackbar"})}finally{s(!1),t?.()}}return(0,zf.jsx)("form",{onSubmit:d,children:(0,zf.jsxs)(Hf.__experimentalVStack,{spacing:3,children:[typeof o.id=="string"&&(0,zf.jsx)("div",{children:(0,ji.__)("You are about to duplicate a bundled template. Changes will not be live until you activate the new template.")}),(0,zf.jsx)(Hf.__experimentalInputControl,{label:(0,ji.__)("Title"),placeholder:(0,ji.__)("No title"),value:ft(o),onChange:f=>n(m=>({...m,title:f||(0,ji.__)("No title")}))}),(0,zf.jsxs)(Hf.__experimentalHStack,{spacing:2,justify:"end",children:[(0,zf.jsx)(Hf.Button,{variant:"tertiary",onClick:t,__next40pxDefaultSize:!0,children:(0,ji.__)("Cancel")}),(0,zf.jsx)(Hf.Button,{variant:"primary",type:"submit",isBusy:i,"aria-disabled":i,__next40pxDefaultSize:!0,children:(0,ji._x)("Duplicate","action label")})]})]})})}},Yz=T7e;var qz=a(K(),1),die=a(ae(),1),Wv=a(j(),1),fie=a(U(),1),pie=a(Rl(),1),Uf=a(G(),1),mie=a(It(),1);var Xm=a(E(),1),{PATTERN_TYPES:E7e}=ln(pie.privateApis),P7e={id:"rename-post",label:(0,Wv.__)("Rename"),modalFocusOnMount:"firstContentElement",isEligible(e){if(e.status==="trash"||e.type==="wp_template"&&typeof e.id=="string"&&window?.__experimentalTemplateActivate)return!1;let t=["wp_template","wp_template_part"];return window?.__experimentalTemplateActivate||t.push("wp_template"),t.includes(e.type)?BX(e)&&!window?.__experimentalTemplateActivate?T2(e)&&e.is_custom&&e.permissions?.update:VX(e)?e.source==="custom"&&!e?.has_theme_file&&e.permissions?.update:e.type===E7e.user&&e.permissions?.update:e.permissions?.update},RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o]=e,[n,i]=(0,fie.useState)(()=>ft(o,"")),{editEntityRecord:s,saveEditedEntityRecord:l}=(0,qz.useDispatch)(die.store),{createSuccessNotice:c,createErrorNotice:u}=(0,qz.useDispatch)(mie.store);async function d(f){f.preventDefault();try{await s("postType",o.type,o.id,{title:n}),i(""),t?.(),await l("postType",o.type,o.id,{throwOnError:!0}),c((0,Wv.__)("Name updated"),{type:"snackbar"}),r?.(e)}catch(m){let h=m,g=h.message&&h.code!=="unknown_error"?h.message:(0,Wv.__)("An error occurred while updating the name");u(g,{type:"snackbar"})}}return(0,Xm.jsx)("form",{onSubmit:d,children:(0,Xm.jsxs)(Uf.__experimentalVStack,{spacing:"5",children:[(0,Xm.jsx)(Uf.TextControl,{label:(0,Wv.__)("Name"),value:n,onChange:i,required:!0}),(0,Xm.jsxs)(Uf.__experimentalHStack,{justify:"right",children:[(0,Xm.jsx)(Uf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},children:(0,Wv.__)("Cancel")}),(0,Xm.jsx)(Uf.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,Wv.__)("Save")})]})]})})}},Kz=P7e;var zi=a(K(),1),Gv=a(ae(),1),fn=a(j(),1),Qm=a(It(),1),hie=a(U(),1),AI=a(Pt(),1),Wf=a(G(),1),gie=a(bo(),1),vie=a(Bu(),1);var Yv=a(E(),1),k7e=e=>e?e.source==="custom"&&(!!e?.plugin||e?.has_theme_file):!1,R7e=async(e,{allowUndo:t=!0}={})=>{let r="edit-site-template-reverted";if((0,zi.dispatch)(Qm.store).removeNotice(r),!k7e(e)){(0,zi.dispatch)(Qm.store).createErrorNotice((0,fn.__)("This template is not revertable."),{type:"snackbar"});return}try{let o=(0,zi.select)(Gv.store).getEntityConfig("postType",e.type);if(!o){(0,zi.dispatch)(Qm.store).createErrorNotice((0,fn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let n=(0,gie.addQueryArgs)(`${o.baseURL}/${e.id}`,{context:"edit",source:e.origin}),i=await(0,vie.default)({path:n});if(!i){(0,zi.dispatch)(Qm.store).createErrorNotice((0,fn.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let s=({blocks:u=[]})=>(0,AI.__unstableSerializeAndClean)(u),l=(0,zi.select)(Gv.store).getEditedEntityRecord("postType",e.type,e.id);(0,zi.dispatch)(Gv.store).editEntityRecord("postType",e.type,e.id,{content:s,blocks:l.blocks,source:"custom"},{undoIgnore:!0});let c=(0,AI.parse)(i?.content?.raw);if((0,zi.dispatch)(Gv.store).editEntityRecord("postType",e.type,i.id,{content:s,blocks:c,source:"theme"}),t){let u=()=>{(0,zi.dispatch)(Gv.store).editEntityRecord("postType",e.type,l.id,{content:s,blocks:l.blocks,source:"custom"})};(0,zi.dispatch)(Qm.store).createSuccessNotice((0,fn.__)("Template reset."),{type:"snackbar",id:r,actions:[{label:(0,fn.__)("Undo"),onClick:u}]})}}catch(o){let n=o.message&&o.code!=="unknown_error"?o.message:(0,fn.__)("Template revert failed. Please reload.");(0,zi.dispatch)(Qm.store).createErrorNotice(n,{type:"snackbar"})}},A7e={id:"reset-post",label:(0,fn.__)("Reset"),isEligible:e=>window?.__experimentalTemplateActivate?e.type==="wp_template_part"&&e?.source==="custom"&&e?.has_theme_file:Tf(e)&&e?.source==="custom"&&(!!(e.type==="wp_template"&&e?.plugin)||e?.has_theme_file),icon:_f,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,hie.useState)(!1),{saveEditedEntityRecord:i}=(0,zi.useDispatch)(Gv.store),{createSuccessNotice:s,createErrorNotice:l}=(0,zi.useDispatch)(Qm.store),c=async()=>{try{for(let u of e)await R7e(u,{allowUndo:!1}),await i("postType",u.type,u.id);s(e.length>1?(0,fn.sprintf)((0,fn.__)("%d items reset."),e.length):(0,fn.sprintf)((0,fn.__)('"%s" reset.'),ft(e[0])),{type:"snackbar",id:"revert-template-action"})}catch(u){let d;e[0].type==="wp_template"?d=e.length===1?(0,fn.__)("An error occurred while reverting the template."):(0,fn.__)("An error occurred while reverting the templates."):d=e.length===1?(0,fn.__)("An error occurred while reverting the template part."):(0,fn.__)("An error occurred while reverting the template parts.");let f=u,m=f.message&&f.code!=="unknown_error"?f.message:d;l(m,{type:"snackbar"})}};return(0,Yv.jsxs)(Wf.__experimentalVStack,{spacing:"5",children:[(0,Yv.jsx)(Wf.__experimentalText,{children:(0,fn.__)("Reset to default and clear all customizations?")}),(0,Yv.jsxs)(Wf.__experimentalHStack,{justify:"right",children:[(0,Yv.jsx)(Wf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,fn.__)("Cancel")}),(0,Yv.jsx)(Wf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0),await c(),r?.(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,fn.__)("Reset")})]})]})}},Zz=A7e;var II=a(j(),1),bie=a(Rl(),1);var yie=a(E(),1),{CreatePatternModalContents:I7e,useDuplicatePatternProps:O7e}=ln(bie.privateApis),N7e={id:"duplicate-pattern",label:(0,II._x)("Duplicate","action label"),isEligible:e=>e.type!=="wp_template_part",modalHeader:(0,II._x)("Duplicate pattern","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=O7e({pattern:r,onSuccess:()=>t?.()});return(0,yie.jsx)(I7e,{onClose:t,confirmLabel:(0,II._x)("Duplicate","action label"),...o})}},Xz=N7e;var Jm=function(){return Jm=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},Jm.apply(this,arguments)};function wie(e){return e.toLowerCase()}var M7e=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],F7e=/[^A-Z0-9]+/gi;function OI(e,t){t===void 0&&(t={});for(var r=t.splitRegexp,o=r===void 0?M7e:r,n=t.stripRegexp,i=n===void 0?F7e:n,s=t.transform,l=s===void 0?wie:s,c=t.delimiter,u=c===void 0?" ":c,d=_ie(_ie(e,o,"$1\0$2"),i,"\0"),f=0,m=d.length;d.charAt(f)==="\0";)f++;for(;d.charAt(m-1)==="\0";)m--;return d.slice(f,m).split("\0").map(l).join(u)}function _ie(e,t,r){return t instanceof RegExp?e.replace(t,r):t.reduce(function(o,n){return o.replace(n,r)},e)}function Sie(e){return e.charAt(0).toUpperCase()+e.substr(1)}function D7e(e){return Sie(e.toLowerCase())}function NI(e,t){return t===void 0&&(t={}),OI(e,Jm({delimiter:" ",transform:D7e},t))}function xie(e,t){return t===void 0&&(t={}),OI(e,Jm({delimiter:"."},t))}function qv(e,t){return t===void 0&&(t={}),xie(e,Jm({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 ww=e=>new DataView(new ArrayBuffer(e)),Gf=e=>new Uint8Array(e.buffer||e),yw=e=>new TextEncoder().encode(String(e)),Kv=e=>Math.min(4294967295,Number(e)),Cie=e=>Math.min(65535,Number(e));function L7e(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:yw(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:Gf(e)};if(Symbol.asyncIterator in e)return{isFile:1,t,i:Eie(e[Symbol.asyncIterator]())};throw new TypeError("Unsupported input format.")}function Eie(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=B7e(n.value);r.enqueue(i),o+=i.byteLength}}},cancel(r){t.throw?.(r)}})}function B7e(e){return typeof e=="string"?yw(e):e instanceof Uint8Array?e:Gf(e)}function Pie(e,t,r){let[o,n]=(function(i){return i?i instanceof Uint8Array?[i,1]:ArrayBuffer.isView(i)||i instanceof ArrayBuffer?[Gf(i),1]:[yw(i),0]:[void 0,0]})(t);if(e instanceof File)return{o:Qz(o||yw(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),l=s&&s[1]||e.url&&new URL(e.url).pathname.split("/").findLast(Boolean),c=l&&decodeURIComponent(l),u=r||+e.headers.get("content-length");return{o:Qz(o||yw(c)),u:BigInt(u),l:n}}return o=Qz(o,e!==void 0||r!==void 0),typeof e=="string"?{o,u:BigInt(yw(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:V7e(e,r),l:n}}function V7e(e,t){return t>-1?BigInt(t):e?void 0:0n}function Qz(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 kie=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);kie[e]=t}function Tie(e,t=0){t^=-1;for(var r=0,o=e.length;r<o;r++)t=t>>>8^kie[255&t^e[r]];return(-1^t)>>>0}function Rie(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 j7e({o:e,l:t},r){return 8*(!t||(r??(function(o){try{z7e.decode(o)}catch{return 0}return 1})(e)))}var z7e=new TextDecoder("utf8",{fatal:1});function H7e(e,t=0){let r=ww(30);return r.setUint32(0,1347093252),r.setUint32(4,754976768|t),Rie(e.t,r,10),r.setUint16(26,e.o.length,1),Gf(r)}async function*U7e(e){let{i:t}=e;if("then"in t&&(t=await t),t instanceof Uint8Array)yield t,e.m=Tie(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=Tie(o,e.m),e.u+=BigInt(o.length),yield o}}}function W7e(e,t){let r=ww(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,Kv(e.u),1),r.setUint32(12,Kv(e.u),1)),Gf(r)}function G7e(e,t,r=0,o=0){let n=ww(46);return n.setUint32(0,1347092738),n.setUint32(4,755182848),n.setUint16(8,2048|r),Rie(e.t,n,12),n.setUint32(16,e.isFile?e.m:0,1),n.setUint32(20,Kv(e.u),1),n.setUint32(24,Kv(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,Kv(t),1),Gf(n)}function Y7e(e,t,r){let o=ww(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),Gf(o)}function Aie(e){return e instanceof File||e instanceof Response?[[e],[e]]:[[e.input,e.name,e.size],[e.input,e.lastModified]]}var q7e=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,l=o>=0xffffffffn;o+=BigInt(46+i.o.length+(s&&8))+i.u,r+=BigInt(i.o.length+46+(12*l|28*s)),n||(n=s)}return(n||o>=0xffffffffn)&&(r+=BigInt(76)),r+o})((function*(t){for(let r of t)yield Pie(...Aie(r)[0])})(e));function Iie(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(q7e(t.metadata))),new Response(K7e(e,t),{headers:r})}function K7e(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,l]=Aie(i.value);return{done:0,value:Object.assign(L7e(...l),Pie(...s))}},throw:n.throw?.bind(n),[Symbol.asyncIterator](){return this}}})(e);return Eie((async function*(o,n){let i=[],s=0n,l=0n,c=0;for await(let f of o){let m=j7e(f,n.buffersAreUTF8);yield H7e(f,m),yield new Uint8Array(f.o),f.isFile&&(yield*U7e(f));let h=f.u>=0xffffffffn,g=12*(s>=0xffffffffn)|28*h;yield W7e(f,h),i.push(G7e(f,s,m,g)),i.push(f.o),g&&i.push(Y7e(f,s,g)),h&&(s+=8n),l++,s+=BigInt(46+f.o.length)+f.u,c||(c=h)}let u=0n;for(let f of i)yield f,u+=BigInt(f.length);if(c||s>=0xffffffffn){let f=ww(76);f.setUint32(0,1347094022),f.setBigUint64(4,BigInt(44),1),f.setUint32(12,755182848),f.setBigUint64(24,l,1),f.setBigUint64(32,l,1),f.setBigUint64(40,u,1),f.setBigUint64(48,s,1),f.setUint32(56,1347094023),f.setBigUint64(64,s+u,1),f.setUint32(72,1,1),yield Gf(f)}let d=ww(22);d.setUint32(0,1347093766),d.setUint16(8,Cie(l),1),d.setUint16(10,Cie(l),1),d.setUint32(12,Kv(u),1),d.setUint32(16,Kv(s),1),yield Gf(d)})(r,t),r)}var Jz=a(qA(),1),$z=a(j(),1);function Oie(e){return JSON.stringify({__file:e.type,title:ft(e),content:typeof e.content=="string"?e.content:e.content?.raw,syncStatus:e.wp_pattern_sync_status},null,2)}var Z7e={id:"export-pattern",label:(0,$z.__)("Export as JSON"),icon:qB,supportsBulk:!0,isEligible:e=>e.type==="wp_block",callback:async e=>{if(e.length===1)return(0,Jz.downloadBlob)(`${qv(ft(e[0])||e[0].slug)}.json`,Oie(e[0]),"application/json");let t={},r=e.map(o=>{let n=qv(ft(o)||o.slug);return t[n]=(t[n]||0)+1,{name:`${n+(t[n]>1?"-"+(t[n]-1):"")}.json`,lastModified:new Date,input:Oie(o)}});return(0,Jz.downloadBlob)((0,$z.__)("patterns-export")+".zip",await Iie(r).blob(),"application/zip")}},eH=Z7e;var Nie=a(bo(),1),MI=a(j(),1),X7e={id:"view-post-revisions",context:"list",label(e){let t=e[0]._links?.["version-history"]?.[0]?.count??0;return(0,MI.sprintf)((0,MI.__)("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,Nie.addQueryArgs)("revision.php",{revision:r?._links?.["predecessor-version"]?.[0]?.id});document.location.href=o,t&&t(e)}},tH=X7e;var Mie=a(ae(),1),Tn=a(j(),1),Fie=a(It(),1);var Die=a(U(),1),rH=a(K(),1),Yf=a(G(),1),Lie=a(Vt(),1);var Zv=a(E(),1),Q7e={id:"permanently-delete",label:(0,Tn.__)("Permanently delete"),supportsBulk:!0,icon:Cf,isEligible(e){if(Tf(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,Die.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,rH.useDispatch)(Fie.store),{deleteEntityRecord:l}=(0,rH.useDispatch)(Mie.store);return(0,Zv.jsxs)(Yf.__experimentalVStack,{spacing:"5",children:[(0,Zv.jsx)(Yf.__experimentalText,{children:e.length>1?(0,Tn.sprintf)((0,Tn._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,Tn.sprintf)((0,Tn.__)('Are you sure you want to permanently delete "%s"?'),(0,Lie.decodeEntities)(ft(e[0])))}),(0,Zv.jsxs)(Yf.__experimentalHStack,{justify:"right",children:[(0,Zv.jsx)(Yf.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Tn.__)("Cancel")}),(0,Zv.jsx)(Yf.Button,{variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(u=>l("postType",u.type,u.id,{force:!0},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){let u;c.length===1?u=(0,Tn.sprintf)((0,Tn.__)('"%s" permanently deleted.'),ft(e[0])):u=(0,Tn.__)("The items were permanently deleted."),i(u,{type:"snackbar",id:"permanently-delete-post-action"}),r?.(e)}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,Tn.__)("An error occurred while permanently deleting the item.")}else{let d=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&d.add(h.reason.message)}d.size===0?u=(0,Tn.__)("An error occurred while permanently deleting the items."):d.size===1?u=(0,Tn.sprintf)((0,Tn.__)("An error occurred while permanently deleting the items: %s"),[...d][0]):u=(0,Tn.sprintf)((0,Tn.__)("Some errors occurred while permanently deleting the items: %s"),[...d].join(","))}s(u,{type:"snackbar"})}n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,Tn.__)("Delete permanently")})]})]})}},oH=Q7e;var Bie=a(ae(),1),Cs=a(j(),1),Vie=a(It(),1);var J7e={id:"restore",label:(0,Cs.__)("Restore"),isPrimary:!0,icon:_f,supportsBulk:!0,isEligible(e){return!Tf(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(Vie.store),{editEntityRecord:i,saveEditedEntityRecord:s}=t.dispatch(Bie.store);await Promise.allSettled(e.map(c=>i("postType",c.type,c.id,{status:"draft"})));let l=await Promise.allSettled(e.map(c=>s("postType",c.type,c.id,{throwOnError:!0})));if(l.every(({status:c})=>c==="fulfilled")){let c;e.length===1?c=(0,Cs.sprintf)((0,Cs.__)('"%s" has been restored.'),ft(e[0])):e[0].type==="page"?c=(0,Cs.sprintf)((0,Cs.__)("%d pages have been restored."),e.length):c=(0,Cs.sprintf)((0,Cs.__)("%d posts have been restored."),e.length),o(c,{type:"snackbar",id:"restore-post-action"}),r&&r(e)}else{let c;if(l.length===1){let u=l[0];u.reason?.message?c=u.reason.message:c=(0,Cs.__)("An error occurred while restoring the post.")}else{let u=new Set,d=l.filter(({status:f})=>f==="rejected");for(let f of d){let m=f;m.reason?.message&&u.add(m.reason.message)}u.size===0?c=(0,Cs.__)("An error occurred while restoring the posts."):u.size===1?c=(0,Cs.sprintf)((0,Cs.__)("An error occurred while restoring the posts: %s"),[...u][0]):c=(0,Cs.sprintf)((0,Cs.__)("Some errors occurred while restoring the posts: %s"),[...u].join(","))}n(c,{type:"snackbar"})}}},nH=J7e;var iH=a(K(),1),jie=a(ae(),1),Xo=a(j(),1),zie=a(It(),1),Hie=a(U(),1),qf=a(G(),1);var Xv=a(E(),1),$7e={id:"move-to-trash",label:(0,Xo._x)("Trash","verb"),isPrimary:!0,icon:Cf,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,Hie.useState)(!1),{createSuccessNotice:i,createErrorNotice:s}=(0,iH.useDispatch)(zie.store),{deleteEntityRecord:l}=(0,iH.useDispatch)(jie.store);return(0,Xv.jsxs)(qf.__experimentalVStack,{spacing:"5",children:[(0,Xv.jsx)(qf.__experimentalText,{children:e.length===1?(0,Xo.sprintf)((0,Xo.__)('Are you sure you want to move "%s" to the trash?'),ft(e[0])):(0,Xo.sprintf)((0,Xo._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,Xv.jsxs)(qf.__experimentalHStack,{justify:"right",children:[(0,Xv.jsx)(qf.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Xo.__)("Cancel")}),(0,Xv.jsx)(qf.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:async()=>{n(!0);let c=await Promise.allSettled(e.map(u=>l("postType",u.type,u.id.toString(),{},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){let u;c.length===1?u=(0,Xo.sprintf)((0,Xo.__)('"%s" moved to the trash.'),ft(e[0])):u=(0,Xo.sprintf)((0,Xo._n)("%d item moved to the trash.","%d items moved to the trash.",e.length),e.length),i(u,{type:"snackbar",id:"move-to-trash-action"})}else{let u;if(c.length===1){let d=c[0];d.reason?.message?u=d.reason.message:u=(0,Xo.__)("An error occurred while moving the item to the trash.")}else{let d=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let h=m;h.reason?.message&&d.add(h.reason.message)}d.size===0?u=(0,Xo.__)("An error occurred while moving the items to the trash."):d.size===1?u=(0,Xo.sprintf)((0,Xo.__)("An error occurred while moving the item to the trash: %s"),[...d][0]):u=(0,Xo.sprintf)((0,Xo.__)("Some errors occurred while moving the items to the trash: %s"),[...d].join(","))}s(u,{type:"snackbar"})}r&&r(e),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,children:(0,Xo._x)("Trash","verb")})]})]})}},sH=$7e;var gr=a(j(),1),Yie=a(U(),1),Kf=a(G(),1),qie=a(Rl(),1),lH=a(Vt(),1);var Uie=a(It(),1),Wie=a(ae(),1),aH=a(K(),1);function e9e(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 Gie=async(e,t,r)=>{let{createSuccessNotice:o,createErrorNotice:n}=(0,aH.dispatch)(Uie.store),{deleteEntityRecord:i}=(0,aH.dispatch)(Wie.store),s=await Promise.allSettled(e.map(l=>i("postType",l.type,l.id,{force:!0},{throwOnError:!0})));if(s.every(({status:l})=>l==="fulfilled")){let l;s.length===1?l=t.success.messages.getMessage(e[0]):l=t.success.messages.getBatchMessage(e),o(l,{type:t.success.type??"snackbar",id:t.success.id}),r.onActionPerformed?.(e)}else{let l=e9e(s),c="";s.length===1?c=t.error.messages.getMessage(l):c=t.error.messages.getBatchMessage(l),n(c,{type:t.error.type??"snackbar",id:t.error.id}),r.onActionError?.()}};var Qv=a(E(),1),{PATTERN_TYPES:t9e}=ln(qie.privateApis),r9e={id:"delete-post",label:(0,gr.__)("Delete"),isPrimary:!0,icon:Cf,isEligible(e){return Tf(e)?T2(e):e.type===t9e.user},supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t,onActionPerformed:r})=>{let[o,n]=(0,Yie.useState)(!1),i=e.every(s=>Tf(s)&&s?.has_theme_file);return(0,Qv.jsxs)(Kf.__experimentalVStack,{spacing:"5",children:[(0,Qv.jsx)(Kf.__experimentalText,{children:e.length>1?(0,gr.sprintf)((0,gr._n)("Delete %d item?","Delete %d items?",e.length),e.length):(0,gr.sprintf)((0,gr._x)('Delete "%s"?',"template part"),ft(e[0]))}),(0,Qv.jsxs)(Kf.__experimentalHStack,{justify:"right",children:[(0,Qv.jsx)(Kf.Button,{variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,gr.__)("Cancel")}),(0,Qv.jsx)(Kf.Button,{variant:"primary",onClick:async()=>{n(!0),await Gie(e,{success:{messages:{getMessage:l=>i?(0,gr.sprintf)((0,gr.__)('"%s" reset.'),(0,lH.decodeEntities)(ft(l))):(0,gr.sprintf)((0,gr._x)('"%s" deleted.',"template part"),(0,lH.decodeEntities)(ft(l))),getBatchMessage:()=>i?(0,gr.__)("Items reset."):(0,gr.__)("Items deleted.")}},error:{messages:{getMessage:l=>l.size===1?[...l][0]:i?(0,gr.__)("An error occurred while reverting the item."):(0,gr.__)("An error occurred while deleting the item."),getBatchMessage:l=>l.size===0?i?(0,gr.__)("An error occurred while reverting the items."):(0,gr.__)("An error occurred while deleting the items."):l.size===1?i?(0,gr.sprintf)((0,gr.__)("An error occurred while reverting the items: %s"),[...l][0]):(0,gr.sprintf)((0,gr.__)("An error occurred while deleting the items: %s"),[...l][0]):i?(0,gr.sprintf)((0,gr.__)("Some errors occurred while reverting the items: %s"),[...l].join(",")):(0,gr.sprintf)((0,gr.__)("Some errors occurred while deleting the items: %s"),[...l].join(","))}}},{onActionPerformed:r}),n(!1),t?.()},isBusy:o,disabled:o,accessibleWhenDisabled:!0,__next40pxDefaultSize:!0,children:(0,gr.__)("Delete")})]})]})}},cH=r9e;var nse=a(K(),1),Zf=a(j(),1),ise=a(It(),1),sse=a(U(),1),ase=a(Pt(),1);var Hi=a(G(),1),tse=a(Te(),1),DI=a(ae(),1),Sw=a(K(),1),FI=a(U(),1),_w=a(j(),1);var rse=a(It(),1),ose=a(Pt(),1);var Kie=a(K(),1),Zie=a(ae(),1),Xie=()=>(0,Kie.useSelect)(e=>e(Zie.store).getEntityRecords("postType","wp_template_part",{per_page:-1}),[])??[],Qie=(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}`},Jie=e=>qv(e).replace(/[^\w-]+/g,"")||"wp-custom-part";var En=a(E(),1);function $ie(e,t){return`fields-create-template-part-modal__area-option-${e}-${t}`}function ese(e,t){return`fields-create-template-part-modal__area-option-description-${e}-${t}`}function xw({modalTitle:e,...t}){let r=(0,Sw.useSelect)(o=>o(DI.store).getPostType("wp_template_part")?.labels?.add_new_item,[]);return(0,En.jsx)(Hi.Modal,{title:e||r,onRequestClose:t.closeModal,overlayClassName:"fields-create-template-part-modal",focusOnMount:"firstContentElement",size:"medium",children:(0,En.jsx)(uH,{...t})})}var o9e=e=>e==="header"?gV:e==="footer"?lV:e==="sidebar"?n8:e==="navigation-overlay"?AV:N1;function uH({defaultArea:e="uncategorized",blocks:t=[],confirmLabel:r=(0,_w.__)("Add"),closeModal:o,onCreate:n,onError:i,defaultTitle:s=""}){let{createErrorNotice:l}=(0,Sw.useDispatch)(rse.store),{saveEntityRecord:c}=(0,Sw.useDispatch)(DI.store),u=Xie(),[d,f]=(0,FI.useState)(s),[m,h]=(0,FI.useState)(e),[g,v]=(0,FI.useState)(!1),b=(0,tse.useInstanceId)(xw),_=(0,Sw.useSelect)(w=>w(DI.store).getCurrentTheme()?.default_template_part_areas,[]);async function y(){if(!(!d||g))try{v(!0);let w=Qie(d,u),S=Jie(w),x=await c("postType","wp_template_part",{slug:S,title:w,content:(0,ose.serialize)(t),area:m},{throwOnError:!0});await n(x)}catch(w){let S=w instanceof Error&&"code"in w&&w.message&&w.code!=="unknown_error"?w.message:(0,_w.__)("An error occurred while creating the template part.");l(S,{type:"snackbar"}),i?.()}finally{v(!1)}}return(0,En.jsx)("form",{onSubmit:async w=>{w.preventDefault(),await y()},children:(0,En.jsxs)(Hi.__experimentalVStack,{spacing:"4",children:[(0,En.jsx)(Hi.TextControl,{label:(0,_w.__)("Name"),value:d,onChange:f,required:!0}),(0,En.jsxs)("fieldset",{className:"fields-create-template-part-modal__area-fieldset",children:[(0,En.jsx)(Hi.BaseControl.VisualLabel,{as:"legend",children:(0,_w.__)("Area")}),(0,En.jsx)("div",{className:"fields-create-template-part-modal__area-radio-group",children:(_??[]).map(w=>{let S=o9e(w.icon);return(0,En.jsxs)("div",{className:"fields-create-template-part-modal__area-radio-wrapper",children:[(0,En.jsx)("input",{type:"radio",id:$ie(w.area,b),name:`fields-create-template-part-modal__area-${b}`,value:w.area,checked:m===w.area,onChange:()=>{h(w.area)},"aria-describedby":ese(w.area,b)}),(0,En.jsx)(Hi.Icon,{icon:S,className:"fields-create-template-part-modal__area-radio-icon"}),(0,En.jsx)("label",{htmlFor:$ie(w.area,b),className:"fields-create-template-part-modal__area-radio-label",children:w.label}),(0,En.jsx)(Hi.Icon,{icon:Oo,className:"fields-create-template-part-modal__area-radio-checkmark"}),(0,En.jsx)("p",{className:"fields-create-template-part-modal__area-radio-description",id:ese(w.area,b),children:w.description})]},w.area)})})]}),(0,En.jsxs)(Hi.__experimentalHStack,{justify:"right",children:[(0,En.jsx)(Hi.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{o()},children:(0,_w.__)("Cancel")}),(0,En.jsx)(Hi.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!d||g,isBusy:g,children:r})]})]})})}var lse=a(E(),1),n9e={id:"duplicate-template-part",label:(0,Zf._x)("Duplicate","action label"),isEligible:e=>e.type==="wp_template_part",modalHeader:(0,Zf._x)("Duplicate template part","action label"),modalFocusOnMount:"firstContentElement",RenderModal:({items:e,closeModal:t})=>{let[r]=e,o=(0,sse.useMemo)(()=>r.blocks??(0,ase.parse)(typeof r.content=="string"?r.content:r.content.raw,{__unstableSkipMigrationLogs:!0}),[r.content,r.blocks]),{createSuccessNotice:n}=(0,nse.useDispatch)(ise.store);function i(s){n((0,Zf.sprintf)((0,Zf._x)('"%s" duplicated.',"template part"),ft(s)),{type:"snackbar",id:"edit-site-patterns-success"}),t?.()}return(0,lse.jsx)(uH,{blocks:o,defaultArea:r.area,defaultTitle:(0,Zf.sprintf)((0,Zf._x)("%s (Copy)","template part"),ft(r)),onCreate:i,onError:t,confirmLabel:(0,Zf._x)("Duplicate","action label"),closeModal:t??(()=>{})})}},dH=n9e;var qC=a(j(),1),cse=a(G(),1);var $m=a(E(),1),i9e={id:"alt_text",type:"text",label:(0,qC.__)("Alt text"),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:({field:e,onChange:t,data:r})=>(0,$m.jsx)(cse.TextareaControl,{label:e.label,value:r.alt_text||"",onChange:o=>t({alt_text:o}),help:(0,$m.jsxs)($m.Fragment,{children:[(0,$m.jsx)(Q9,{href:(0,qC.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,qC.__)("Describe the purpose of the image.")}),(0,$m.jsx)("br",{}),(0,qC.__)("Leave empty if decorative.")]}),rows:2}),enableSorting:!1,filterBy:!1},fH=i9e;var mse=a(j(),1);var BI=a(U(),1),pH=a(j(),1);function LI(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var VI=a(E(),1);function use({item:e}){let[t,r]=(0,BI.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,BI.useEffect)(()=>{o&&o===n&&r(LI(i)||(0,pH.__)("(no title)")),o||r((0,pH.__)("(Unattached)"))},[o,n,i]),(0,VI.jsx)(VI.Fragment,{children:t})}var jI=a(ae(),1),zI=a(G(),1),mH=a(j(),1),Jv=a(U(),1),dse=a(Te(),1),fse=a(K(),1);var hH=a(E(),1);function pse({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:LI(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,Jv.useState)(r),[i,s]=(0,Jv.useState)([]),[l,c]=(0,Jv.useState)(!1),[u,d]=(0,Jv.useState)(e?.post?.toString()??null),f=(0,fse.useSelect)(b=>b(jI.store).getPostTypes(),[]),m=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),d(null),n([])},h=async b=>{c(!0);let _=await(0,jI.__experimentalFetchLinkSuggestions)(b,{type:"post",isInitialSuggestions:!0},{});s(_);let y=_.map(S=>({label:S.title,value:S.id.toString()})),w=!b&&y.findIndex(S=>S.value===u)===-1;n(y.concat(w?r:[])),c(!1)},g=b=>{if(!b){m();return}if(d(b),b){let _=i.find(y=>y.id===Number(b));if(_&&f){let y=f.find(S=>S.slug===_?.type),w={...y&&{type:y.slug},id:Number(b),title:{raw:_.title,rendered:_.title}};t({post:Number(b),_embedded:{...e?._embedded,"wp:attached-to":[w]}})}}},v=(0,Jv.createInterpolateElement)((0,mH.__)("Search for a post or page to attach this media to or <button>detach current</button>."),{button:(0,hH.jsx)(zI.Button,{__next40pxDefaultSize:!0,onClick:m,variant:"link",accessibleWhenDisabled:!0,disabled:!u})});return(0,hH.jsx)(zI.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:l,label:(0,mH.__)("Attached to"),help:v,value:u,options:o,onFilterValueChange:(0,dse.debounce)(b=>h(b),300),onChange:g,hideLabelFromVision:!0})}var s9e={id:"attached_to",type:"text",label:(0,mse.__)("Attached to"),Edit:pse,render:use,enableSorting:!1,filterBy:!1},gH=s9e;var vse=a(j(),1),bse=a(K(),1),yse=a(ae(),1);var hse=a(j(),1),Cw=a(U(),1);var HI=a(G(),1),eh=a(E(),1);function gse({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,Cw.useState)("loading");(0,Cw.useEffect)(()=>{i("loading")},[o]);let s=(0,Cw.useCallback)(c=>{c?.complete&&i("instant")},[]),l=()=>{n==="loading"&&i("loaded")};return(0,eh.jsxs)(HI.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,eh.jsx)("div",{className:J("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,eh.jsx)("img",{ref:s,onLoad:l,alt:(0,hse.__)("Author avatar"),src:o})}),!o&&(0,eh.jsx)("div",{className:"media-author-field__icon",children:(0,eh.jsx)(HI.Icon,{icon:cv})}),(0,eh.jsx)("span",{className:"media-author-field__name",children:r})]})}var a9e={label:(0,vse.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,bse.resolveSelect)(yse.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:gse,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]},readOnly:!0},vH=a9e;var wse=a(j(),1),_se=a(G(),1);function th(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var Sse=a(E(),1),l9e={id:"caption",type:"text",label:(0,wse.__)("Caption"),getValue:({item:e})=>th(e?.caption),render:({item:e})=>th(e?.caption)||"-",Edit:({field:e,onChange:t,data:r})=>(0,Sse.jsx)(_se.TextareaControl,{label:e.label,value:th(r.caption)||"",onChange:o=>t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},bH=l9e;var xse=a(j(),1),c9e={id:"date",type:"datetime",label:(0,xse.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},yH=c9e;var Cse=a(j(),1),Tse=a(G(),1);var wH=a(E(),1),u9e={id:"description",type:"text",label:(0,Cse.__)("Description"),getValue:({item:e})=>th(e?.description),render:({item:e})=>(0,wH.jsx)("div",{children:th(e?.description)||"-"}),Edit:({field:e,onChange:t,data:r})=>(0,wH.jsx)(Tse.TextareaControl,{label:e.label,value:th(r.description)||"",onChange:o=>t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},_H=u9e;var Rse=a(j(),1),Ase=a(bo(),1);var Ese=a(U(),1),Pse=a(bo(),1);var $v=a(E(),1),d9e=15;function kse({item:e}){let t=(0,Ese.useMemo)(()=>e?.source_url?(0,Pse.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=d9e?(0,$v.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,$v.jsxs)(Ze.Root,{children:[(0,$v.jsx)(Ze.Trigger,{render:(0,$v.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,$v.jsx)(Ze.Popup,{children:t})]}):""}var f9e={id:"filename",type:"text",label:(0,Rse.__)("File name"),getValue:({item:e})=>(0,Ase.getFilename)(e?.source_url||""),render:kse,enableSorting:!1,filterBy:!1,readOnly:!0},SH=f9e;var Ui=a(j(),1),Ose=1024,Nse=1024*Ose,Mse=1024*Nse,Fse=1024*Mse,Dse=1024*Fse,Lse=1024*Dse,Bse=1024*Lse,p9e=1024*Bse;function Ise(e,t,r=2){return(0,Ui.sprintf)((0,Ui._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function m9e(e,t=2){if(e===0)return Ise(0,(0,Ui._x)("B","unit symbol"),t);let r={[(0,Ui._x)("YB","unit symbol")]:p9e,[(0,Ui._x)("ZB","unit symbol")]:Bse,[(0,Ui._x)("EB","unit symbol")]:Lse,[(0,Ui._x)("PB","unit symbol")]:Dse,[(0,Ui._x)("TB","unit symbol")]:Fse,[(0,Ui._x)("GB","unit symbol")]:Mse,[(0,Ui._x)("MB","unit symbol")]:Nse,[(0,Ui._x)("KB","unit symbol")]:Ose,[(0,Ui._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return Ise(e/n,o,t);return""}var h9e={id:"filesize",type:"text",label:(0,Ui.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?m9e(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},xH=h9e;var Tw=a(j(),1),g9e={id:"media_dimensions",type:"text",label:(0,Tw.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,Tw.sprintf)((0,Tw._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},CH=g9e;var Vse=a(j(),1),v9e={id:"mime_type",type:"text",label:(0,Vse.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},TH=v9e;var i_e=a(j(),1);var r_e=a(j(),1),LG=a(be(),1),o_e=a(K(),1),ME=a(ae(),1);var ml=a(U(),1),ug=a(K(),1),MG=a(j(),1),Ip=a(ae(),1),nS=a(be(),1),Qwe=a(It(),1),Jwe=a(Rl(),1),$we=a(Pt(),1),e_e=a(bo(),1);var jse=a(U(),1),Ew=a(K(),1),zse=a(Te(),1),Hse=a(be(),1);var UI=a(E(),1);function b9e(e,t,r){if(!r)return t;let o=e.get(t);return o||(o=(0,Ew.createRegistry)({"core/block-editor":Hse.storeConfig},t),o.registerStore("core/editor",KC),e.set(t,o)),o}var y9e=(0,zse.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let o=(0,Ew.useRegistry)(),[n]=(0,jse.useState)(()=>new WeakMap),i=b9e(n,o,t);return i===o?(0,UI.jsx)(e,{registry:o,...r}):(0,UI.jsx)(Ew.RegistryProvider,{value:i,children:(0,UI.jsx)(e,{registry:i,...r})})},"withRegistryProvider"),Use=y9e;var ig=a(U(),1),sy=a(K(),1),Ra=a(ae(),1),y0e=a(j(),1),w0e=a(Dt(),1),_0e=a(Te(),1),S0e=a(Pt(),1),LM=a(be(),1);var WI=a(U(),1),Wse=a(E(),1),Gse=(0,WI.createContext)(void 0);function Yse({value:e,onChange:t,settings:r={},children:o}){let n={media:e,onChange:t,fields:r.fields||[]};return(0,Wse.jsx)(Gse.Provider,{value:n,children:o})}function Pw(){let e=(0,WI.useContext)(Gse);if(!e)throw new Error("useMediaEditorContext must be used within MediaEditorProvider");return e}var qse=a(G(),1),Kse=a(U(),1),GI=a(j(),1);function eb(e){return e?e.startsWith("image/")?{type:"image"}:e.startsWith("video/")?{type:"video"}:e.startsWith("audio/")?{type:"audio"}:{type:"application"}:{type:"application"}}var Gn=a(E(),1);function w9e({mediaType:e,mediaUrl:t,altText:r,displayTitle:o,mimeType:n,onLoad:i,onError:s,loadingState:l}){switch(e.type){case"image":return(0,Gn.jsx)("img",{className:l==="loaded"?"loaded":"",src:t,alt:r||"",onLoad:i,onError:s});case"video":return(0,Gn.jsx)("video",{src:t,controls:!0,onError:s,children:o});case"audio":return(0,Gn.jsx)("audio",{src:t,controls:!0,onError:s,children:o});default:return(0,Gn.jsxs)("div",{className:"media-editor-preview__file-info",children:[(0,Gn.jsx)("p",{className:"media-editor-preview__file-name",children:o}),(0,Gn.jsx)("p",{className:"media-editor-preview__mime-type",children:n}),(0,Gn.jsx)("a",{href:t,target:"_blank",rel:"noopener",className:"media-editor-preview__download-link",children:(0,GI.__)("View file")})]})}}function Zse(e){let[t,r]=(0,Kse.useState)("loading"),{media:o}=Pw(),{source_url:n,mime_type:i,alt_text:s,title:l}=o||{},c=eb(i);if(!n)return(0,Gn.jsx)("div",{className:"media-editor-preview media-editor-preview--empty",children:(0,Gn.jsx)("p",{children:(0,GI.__)("No media file available.")})});if(t==="error")return(0,Gn.jsxs)("div",{className:"media-editor-preview media-editor-preview--error",children:[(0,Gn.jsx)("p",{children:(0,GI.__)("Failed to load media file.")}),(0,Gn.jsx)("p",{className:"media-editor-preview__url",children:n})]});let u=typeof l=="string"?l:l?.rendered||l?.raw;return(0,Gn.jsxs)("div",{...e,className:`media-editor-preview media-editor-preview--${c.type}`,children:[c.type==="image"&&t==="loading"&&(0,Gn.jsx)("div",{className:"media-editor-preview__spinner",children:(0,Gn.jsx)(qse.Spinner,{})}),(0,Gn.jsx)(w9e,{mediaType:c,mediaUrl:n,altText:s,displayTitle:u,mimeType:i,onLoad:()=>r("loaded"),onError:()=>r("error"),loadingState:t})]})}var XI=a(U(),1);var EH=a(j(),1);var so="isAny",ao="isNone",Wi="isAll",Yn="isNotAll",Ts="between",Es="inThePast",fa="over",_o="is",So="isNot",rh="lessThan",oh="greaterThan",nh="lessThanOrEqual",ih="greaterThanOrEqual",sh="before",ah="after",lh="beforeInc",ch="afterInc",Zu="contains",Xu="notContains",Qu="startsWith",uh="on",dh="notOn",YI=["asc","desc"],Xse={asc:"\u2191",desc:"\u2193"},qI={asc:"ascending",desc:"descending"},KI={asc:(0,EH.__)("Sort ascending"),desc:(0,EH.__)("Sort descending")},Qse={asc:aB,desc:tB},ZI="table",Jse="grid",$se="list",eae="activity",tae="pickerGrid",rae="pickerTable",oae="pickerActivity";var nae=(0,XI.createContext)({view:{type:ZI},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,XI.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});nae.displayName="DataViewsContext";var et=nae;var td=a(j(),1);var nb=a(j(),1),sO=a(G(),1),el=a(U(),1),Cae=a(Mo(),1);var sae=a(G(),1),aae=a(j(),1),lae=a(E(),1),PH="dataviews-selection-checkbox";function fh({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let l=o(r),c=e.includes(l),u=!i&&c,d=n?.getValue?.({item:r})||(0,aae.__)("(no title)");return(0,lae.jsx)(sae.CheckboxControl,{className:PH,"aria-label":d,"aria-disabled":i,checked:u,onChange:()=>{i||t(c?e.filter(f=>l!==f):[...e,l])},...s})}var tb=a(G(),1),fae=a(j(),1),Rw=a(U(),1);var pae=a(K(),1),kH=a(Te(),1);var cae=a(yf(),1),{lock:uae,unlock:_t}=(0,cae.__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/dataviews");var Fr=a(E(),1),{Menu:kw,kebabCase:_9e}=_t(tb.privateApis);function S9e({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Fr.jsx)(tb.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function x9e({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Fr.jsx)(kw.Item,{disabled:e.disabled,onClick:t,children:(0,Fr.jsx)(kw.ItemLabel,{children:o})})}function ZC({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,Fr.jsx)(tb.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${_9e(e.id)}`,children:(0,Fr.jsx)(e.RenderModal,{items:t,closeModal:r})})}function RH({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Rw.useMemo)(()=>e.reduce((l,c)=>((c.isPrimary?l.primaryActions:l.regularActions).push(c),l),{primaryActions:[],regularActions:[]}),[e]),s=l=>l.map(c=>(0,Fr.jsx)(x9e,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,Fr.jsxs)(kw.Group,{children:[s(n),s(i)]})}function Aw({item:e,actions:t,isCompact:r}){let o=(0,pae.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Rw.useMemo)(()=>{let l=t.filter(u=>!u.isEligible||u.isEligible(e));return{primaryActions:l.filter(u=>u.isPrimary),eligibleActions:l}},[t,e]),s=(0,kH.useViewportMatch)("medium","<");return r?(0,Fr.jsx)(dae,{item:e,actions:i,isSmall:!0,registry:o}):(0,Fr.jsxs)(se,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Fr.jsx)(AH,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Fr.jsx)(dae,{item:e,actions:i,registry:o})]})}function dae({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Rw.useState)(null);return(0,Fr.jsxs)(Fr.Fragment,{children:[(0,Fr.jsxs)(kw,{placement:"bottom-end",children:[(0,Fr.jsx)(kw.TriggerButton,{render:(0,Fr.jsx)(tb.Button,{size:r?"small":"compact",icon:yo,label:(0,fae.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Fr.jsx)(kw.Popover,{children:(0,Fr.jsx)(RH,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Fr.jsx)(ZC,{action:n,items:[e],closeModal:()=>i(null)})]})}function AH({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Rw.useState)(null);return(0,kH.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Fr.jsxs)(Fr.Fragment,{children:[t.map(l=>(0,Fr.jsx)(S9e,{action:l,onClick:()=>{if("RenderModal"in l){i(l);return}l.callback([e],{registry:r})},items:[e],variant:o},l.id)),!!n&&(0,Fr.jsx)(ZC,{action:n,items:[e],closeModal:()=>i(null)})]})}var JI=a(G(),1),QI=a(j(),1),rb=a(U(),1),C9e=a(K(),1);var T9e=a(Te(),1);var ph=a(j(),1);function mae(e,t,r,o=!1){return e>0?(0,ph.sprintf)((0,ph._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,ph.sprintf)((0,ph._n)("%d Item","%d Items",r),r):(0,ph.sprintf)((0,ph._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var XC=a(E(),1);function Iw(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function $I(e,t){return(0,rb.useMemo)(()=>Iw(e,t),[e,t])}function eO(e,t){return(0,rb.useMemo)(()=>t.some(r=>Iw(e,r)),[e,t])}function tO({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,rb.useMemo)(()=>r.filter(d=>o.some(f=>f.supportsBulk&&(!f.isEligible||f.isEligible(d)))),[r,o]),l=r.filter(d=>e.includes(n(d))&&s.includes(d)),c=e.length>0,u=l.length===s.length;return i?(0,XC.jsx)(JI.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,QI.__)("Deselect all")}):(0,XC.jsx)(JI.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:u,indeterminate:!u&&!!l.length,onChange:()=>{t(u?[]:s.map(d=>n(d)))},"aria-label":u?(0,QI.__)("Deselect all"):(0,QI.__)("Select all")})}var Xf=a(j(),1);var Qf=a(G(),1),mh=a(U(),1);function rO(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)}var Ot=a(E(),1),{Menu:vr}=_t(Qf.privateApis);function E9e({children:e}){return mh.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ot.jsxs)(mh.Fragment,{children:[r>0&&(0,Ot.jsx)(vr.Separator,{}),t]},r))}var P9e=(0,mh.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:l=!0,canInsertLeft:c=!0,canInsertRight:u=!0},d){let f=r.fields??[],m=f?.indexOf(t),h=r.sort?.field===t,g=!1,v=!1,b=!1,_=[],y=o.find(k=>k.id===t),{setIsShowingFilter:w}=(0,mh.useContext)(et);if(!y)return null;g=y.enableHiding!==!1,v=y.enableSorting!==!1;let S=y.header;if(_=!!y.filterBy&&y.filterBy?.operators||[],b=!r.filters?.some(k=>t===k.field)&&!!(y.hasElements||y.Edit)&&y.filterBy!==!1&&!y.filterBy?.isPrimary,!v&&!l&&!g&&!b)return S;let x=rO(r,o).filter(k=>!f.includes(k.id)),C=(c||u)&&!!x.length,I=(0,Xf.isRTL)();return(0,Ot.jsxs)(vr,{children:[(0,Ot.jsxs)(vr.TriggerButton,{render:(0,Ot.jsx)(Qf.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:d,variant:"tertiary"}),children:[S,r.sort&&h&&(0,Ot.jsx)("span",{"aria-hidden":"true",children:Xse[r.sort.direction]})]}),(0,Ot.jsx)(vr.Popover,{style:{minWidth:"240px"},children:(0,Ot.jsxs)(E9e,{children:[v&&(0,Ot.jsx)(vr.Group,{children:YI.map(k=>{let R=r.sort&&h&&r.sort.direction===k,A=`${t}-${k}`;return(0,Ot.jsx)(vr.RadioItem,{name:"view-table-sorting",value:A,checked:R,onChange:()=>{n({...r,sort:{field:t,direction:k},showLevels:!1})},children:(0,Ot.jsx)(vr.ItemLabel,{children:KI[k]})},A)})}),b&&(0,Ot.jsx)(vr.Group,{children:(0,Ot.jsx)(vr.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:b1}),onClick:()=>{s(t),w(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:_[0]}]})},children:(0,Ot.jsx)(vr.ItemLabel,{children:(0,Xf.__)("Add filter")})})}),(l||g||C)&&y&&(0,Ot.jsxs)(vr.Group,{children:[l&&(0,Ot.jsx)(vr.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:oB}),disabled:I?m>=f.length-1:m<1,onClick:()=>{let k=I?m+1:m-1,R=[...f];R.splice(m,1),R.splice(k,0,t),n({...r,fields:R})},children:(0,Ot.jsx)(vr.ItemLabel,{children:(0,Xf.__)("Move left")})}),l&&(0,Ot.jsx)(vr.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:iB}),disabled:I?m<1:m>=f.length-1,onClick:()=>{let k=I?m-1:m+1,R=[...f];R.splice(m,1),R.splice(k,0,t),n({...r,fields:R})},children:(0,Ot.jsx)(vr.ItemLabel,{children:(0,Xf.__)("Move right")})}),c&&!!x.length&&(0,Ot.jsxs)(vr,{children:[(0,Ot.jsx)(vr.SubmenuTriggerItem,{children:(0,Ot.jsx)(vr.ItemLabel,{children:(0,Xf.__)("Insert left")})}),(0,Ot.jsx)(vr.Popover,{children:x.map(k=>{let R=I?m+1:m;return(0,Ot.jsx)(vr.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,R),k.id,...f.slice(R)]})},children:(0,Ot.jsx)(vr.ItemLabel,{children:k.label})},k.id)})})]}),u&&!!x.length&&(0,Ot.jsxs)(vr,{children:[(0,Ot.jsx)(vr.SubmenuTriggerItem,{children:(0,Ot.jsx)(vr.ItemLabel,{children:(0,Xf.__)("Insert right")})}),(0,Ot.jsx)(vr.Popover,{children:x.map(k=>{let R=I?m:m+1;return(0,Ot.jsx)(vr.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,R),k.id,...f.slice(R)]})},children:(0,Ot.jsx)(vr.ItemLabel,{children:k.label})},k.id)})})]}),g&&y&&(0,Ot.jsx)(vr.Item,{prefix:(0,Ot.jsx)(Qf.Icon,{icon:M1}),onClick:()=>{i(y),n({...r,fields:f.filter(k=>k!==t)})},children:(0,Ot.jsx)(vr.ItemLabel,{children:(0,Xf.__)("Hide column")})})]})]})})]})}),k9e=P9e,Ow=k9e;var hae=a(U(),1),IH=a(E(),1);function R9e({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 hh({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,IH.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,hae.cloneElement)(c,{onClick:u=>{u.stopPropagation(),c.props.onClick&&c.props.onClick(u)},onKeyDown:u=>{(u.key==="Enter"||u.key===""||u.key===" ")&&(u.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(u))}})}let l=R9e({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,IH.jsx)("div",{...l,...s,children:i})}var Ju=a(E(),1);function A9e({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:l}){return(0,Ju.jsxs)(se,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Ju.jsx)(hh,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":l(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Ju.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Ju.jsxs)(se,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Ju.jsxs)(hh,{item:e,isItemClickable:l,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Ju.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Ju.jsx)(r.render,{item:e,field:r})]}),n&&(0,Ju.jsx)(n.render,{item:e,field:n})]})]})}var oO=A9e;var ob=a(U(),1),gae=a(j(),1),I9e=e=>(0,gae.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function vae({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,ob.useState)(!1),[n,i]=(0,ob.useState)(!1),s=(0,ob.useCallback)(()=>{let l=e.current;l&&(t&&o(I9e(l)),i(l.scrollTop>0))},[e,t]);return(0,ob.useEffect)(()=>{if(typeof window>"u"||!e.current)return()=>{};let l=e.current;return s(),l.addEventListener("scroll",s),window.addEventListener("resize",s),()=>{l.removeEventListener("scroll",s),window.removeEventListener("resize",s)}},[e,t,s]),{isHorizontalScrollEnd:r,isVerticallyScrolled:n}}function pa(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 QC=a(U(),1),yae=a(Mo(),1);function bae(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function O9e({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),l=s!==-1,c=l?s:i,u=l&&r!==null?o.indexOf(r):-1,d=u===-1?[]:bae(o,c,u),f=n.filter(m=>!d.includes(m));return[...new Set([...f,...bae(o,c,i)])]}function N9e({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((l,c)=>{if(!n.has(l))return;let u=Math.abs(c-o);u<s&&(s=u,i=l)}),i}function Ll({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let l=i==="multi",c=i!=="single-required",u=(0,QC.useRef)(null),d=_=>{u.current={anchorId:_,lastTargetId:null}},f=(0,QC.useRef)(!1);(0,QC.useEffect)(()=>{let _=()=>{f.current=!0};return document.addEventListener("touchstart",_,{once:!0}),()=>document.removeEventListener("touchstart",_)},[]);let m=e.filter(r).map(t),h=new Set(m),v=m.length>0&&l;return{getSelectionProps:_=>{let y=h.has(_);return{...s&&{onClick:()=>{c&&o.includes(_)?n(o.filter(w=>_!==w)):n(l?[...o,_]:[_]),d(_)}},onMouseDown:w=>{w.button===0&&w.shiftKey&&v&&w.preventDefault()},onClickCapture:w=>{if(!v)return;let S=(0,yae.isAppleOS)()?w.metaKey:w.ctrlKey,x=w.target instanceof Element&&!!w.target.closest(`.${PH}`);if(!S&&!w.shiftKey){y&&x&&d(_);return}if(!(f.current||document.getSelection()?.type==="Range")&&(w.stopPropagation(),x||w.preventDefault(),!!y))if(w.shiftKey){let C=u.current;(!C||!h.has(C.anchorId))&&(C={anchorId:N9e({targetId:_,orderedIds:m,selection:o})??_,lastTargetId:null}),n(O9e({anchorId:C.anchorId,targetId:_,lastTargetId:C.lastTargetId,orderedIds:m,selection:o})),u.current={anchorId:C.anchorId,lastTargetId:_}}else n(o.includes(_)?o.filter(C=>_!==C):[...o,_]),d(_)}}}}}var gh=a(G(),1),_ae=a(j(),1),Sae=a(U(),1);var $a=a(E(),1);function wae({field:e,isVisible:t,onToggleVisibility:r}){return(0,$a.jsx)(gh.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,$a.jsxs)(se,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,$a.jsx)("div",{style:{height:24,width:24},children:t&&(0,$a.jsx)(gh.Icon,{icon:Oo})}),(0,$a.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function M9e(e){return!!e}function nO({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,Sae.useContext)(et),n=rO(t,r);if(!n?.length)return null;let i=r.find(g=>g.id===t.titleField),s=r.find(g=>g.id===t.mediaField),l=r.find(g=>g.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:l,isVisibleFlag:"showDescription"}].filter(({field:g})=>M9e(g)),u=t.fields??[],d=n.filter(g=>u.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+d,h=m===1&&f.length===1;return(0,$a.jsxs)(se,{direction:"column",className:"dataviews-field-control",children:[e&&(0,$a.jsx)(gh.BaseControl.VisualLabel,{children:(0,_ae.__)("Properties")}),(0,$a.jsx)(se,{direction:"column",className:"dataviews-view-config__properties",children:(0,$a.jsxs)(gh.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:v})=>{let b=t[v]??!0,_=h&&b?{...g,enableHiding:!1}:g;return(0,$a.jsx)(wae,{field:_,isVisible:b,onToggleVisibility:()=>{o({...t,[v]:!b})}},g.id)}),n.map(g=>{let v=u.includes(g.id),b=m===1&&v?{...g,enableHiding:!1}:g;return(0,$a.jsx)(wae,{field:b,isVisible:v,onToggleVisibility:()=>{o({...t,fields:v?u.filter(_=>_!==g.id):[...u,g.id]})}},g.id)})]})})]})}var iO=a(U(),1);function $u(e,t={delay:400}){let[r,o]=(0,iO.useState)(!1);return(0,iO.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var gt=a(E(),1);function Tae(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function F9e({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,gt.jsx)("div",{className:i,children:(0,gt.jsx)(n.render,{item:e,field:n})})}function xae({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:l,mediaField:c,descriptionField:u,selection:d,getItemId:f,isItemClickable:m,onClickItem:h,renderItemLink:g,onChangeSelection:v,onMouseDown:b,onClickCapture:_,isActionsColumnSticky:y,posinset:w}){let{paginationInfo:S}=(0,el.useContext)(et),x=$I(o,t),C=x&&d.includes(i),{showTitle:I=!0,showMedia:k=!0,showDescription:R=!0,infiniteScrollEnabled:A}=s,P=s.fields??[],T=l&&I||c&&k||u&&R;return(0,gt.jsxs)("tr",{className:J("dataviews-view-table__row",{"is-selected":x&&C,"has-bulk-actions":x}),"aria-setsize":A?S.totalItems:void 0,"aria-posinset":w,role:A?"article":void 0,onClickCapture:_,onMouseDown:M=>{let B=(0,Cae.isAppleOS)()?M.metaKey:M.ctrlKey;M.button===0&&B&&window.navigator.userAgent.toLowerCase().includes("firefox")&&M.preventDefault(),b(M)},children:[e&&(0,gt.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,gt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,gt.jsx)(fh,{item:t,selection:d,onChangeSelection:v,getItemId:f,titleField:l,disabled:!x})})}),T&&(0,gt.jsx)("td",{children:(0,gt.jsx)(oO,{item:t,level:r,titleField:I?l:void 0,mediaField:k?c:void 0,descriptionField:R?u:void 0,isItemClickable:m,onClickItem:h,renderItemLink:g})}),P.map(M=>{let{width:B,maxWidth:F,minWidth:V,align:z}=s.layout?.styles?.[M]??{},D=n.find(L=>L.id===M),O=Tae(z,D?.type);return(0,gt.jsx)("td",{style:{width:B,maxWidth:F,minWidth:V},children:(0,gt.jsx)(F9e,{fields:n,item:t,column:M,align:O})},M)}),!!o?.length&&(0,gt.jsx)("td",{className:J("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":y}),onClick:M=>M.stopPropagation(),children:(0,gt.jsx)(Aw,{item:t,actions:o})})]})}function D9e({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:l,selection:c,setOpenedFilter:u,onClickItem:d,isItemClickable:f,renderItemLink:m,view:h,className:g,empty:v}){let{containerRef:b}=(0,el.useContext)(et),_=$u(i),y=h.groupBy?.field?r.find(ee=>ee.id===h.groupBy?.field):null,w=y?pa(t,y):null,S=w?Array.from(w.values()).flat():t,{getSelectionProps:x}=Ll({data:S,getItemId:o,isItemSelectable:ee=>Iw(e,ee),selection:c,onChangeSelection:l,selectionMode:"multi",shouldSelectOnClick:!1}),C=(0,el.useRef)(new Map),I=(0,el.useRef)(void 0),[k,R]=(0,el.useState)(),[A,P]=(0,el.useState)(null);(0,el.useEffect)(()=>{I.current&&(I.current.focus(),I.current=void 0)});let T=(0,el.useId)(),{isHorizontalScrollEnd:M,isVerticallyScrolled:B}=vae({scrollContainerRef:b,enabledHorizontal:!!e?.length}),F=eO(e,t);if(k){I.current=k,R(void 0);return}let V=ee=>{let fe=C.current.get(ee.id),ve=fe?C.current.get(fe.fallback):void 0;R(ve?.node)},z=ee=>{ee.preventDefault(),ee.stopPropagation();let fe={getBoundingClientRect:()=>({x:ee.clientX,y:ee.clientY,top:ee.clientY,left:ee.clientX,right:ee.clientX,bottom:ee.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{P(fe)})},D=!!t?.length,O=r.find(ee=>ee.id===h.titleField),L=r.find(ee=>ee.id===h.mediaField),W=r.find(ee=>ee.id===h.descriptionField),{showTitle:q=!0,showMedia:Z=!0,showDescription:Q=!0}=h,ue=O&&q||L&&Z||W&&Q,te=h.fields??[],de=(ee,fe)=>ve=>{ve?C.current.set(ee,{node:ve,fallback:te[fe>0?fe-1:1]}):C.current.delete(ee)},pe=h.infiniteScrollEnabled&&!w,$=(0,nb.isRTL)();return D?(0,gt.jsxs)(gt.Fragment,{children:[(0,gt.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":F,"is-refreshing":!pe&&_}),"aria-busy":i,"aria-describedby":T,role:pe?"feed":void 0,inert:!pe&&i?"true":void 0,children:[(0,gt.jsxs)("colgroup",{children:[F&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),ue&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-first-data"}),te.map((ee,fe)=>(0,gt.jsx)("col",{className:J(`dataviews-view-table__col-${ee}`,{"dataviews-view-table__col-expand":!ue&&fe===te.length-1})},`col-${ee}`)),!!e?.length&&(0,gt.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),A&&(0,gt.jsx)(sO.Popover,{anchor:A,onClose:()=>P(null),placement:"bottom-start",children:(0,gt.jsx)(nO,{showLabel:!1})}),(0,gt.jsx)("thead",{className:J({"dataviews-view-table__thead--stuck":B}),onContextMenu:z,children:(0,gt.jsxs)("tr",{className:"dataviews-view-table__row",children:[F&&(0,gt.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:z,children:(0,gt.jsx)(tO,{selection:c,onChangeSelection:l,data:t,actions:e,getItemId:o})}),ue&&(0,gt.jsx)("th",{scope:"col",children:O&&(0,gt.jsx)(Ow,{ref:de(O.id,0),fieldId:O.id,view:h,fields:r,onChangeView:s,onHide:V,setOpenedFilter:u,canMove:!1,canInsertLeft:$?h.layout?.enableMoving??!0:!1,canInsertRight:$?!1:h.layout?.enableMoving??!0})}),te.map((ee,fe)=>{let{width:ve,maxWidth:we,minWidth:oe,align:re}=h.layout?.styles?.[ee]??{},ce=r.find(Oe=>Oe.id===ee),ie=Tae(re,ce?.type),le=h.layout?.enableMoving??!0;return(0,gt.jsx)("th",{style:{width:ve,maxWidth:we,minWidth:oe,textAlign:ie},"aria-sort":h.sort?.direction&&h.sort?.field===ee?qI[h.sort.direction]:void 0,scope:"col",children:(0,gt.jsx)(Ow,{ref:de(ee,fe),fieldId:ee,view:h,fields:r,onChangeView:s,onHide:V,setOpenedFilter:u,canMove:le,canInsertLeft:le,canInsertRight:le})},ee)}),!!e?.length&&(0,gt.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,gt.jsx)("span",{className:"dataviews-view-table-header",children:(0,nb.__)("Actions")})})]})}),D&&y&&w?Array.from(w.entries()).map(([ee,fe])=>(0,gt.jsxs)("tbody",{children:[(0,gt.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,gt.jsx)("td",{colSpan:te.length+(ue?1:0)+(F?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:h.groupBy?.showLabel===!1?ee:(0,nb.sprintf)((0,nb.__)("%1$s: %2$s"),y.label,ee)})}),fe.map((ve,we)=>{let oe=o(ve)||we.toString();return(0,gt.jsx)(xae,{item:ve,level:h.showLevels&&typeof n=="function"?n(ve):void 0,hasBulkActions:F,actions:e,fields:r,id:oe,view:h,titleField:O,mediaField:L,descriptionField:W,selection:c,getItemId:o,onChangeSelection:l,...x(oe),onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M},o(ve))})]},`group-${ee}`)):(0,gt.jsx)("tbody",{children:D&&t.map((ee,fe)=>{let ve=o(ee)||fe.toString();return(0,gt.jsx)(xae,{item:ee,level:h.showLevels&&typeof n=="function"?n(ee):void 0,hasBulkActions:F,actions:e,fields:r,id:ve,view:h,titleField:O,mediaField:L,descriptionField:W,selection:c,getItemId:o,onChangeSelection:l,...x(ve),onClickItem:d,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!M,posinset:pe?fe+1:void 0},o(ee))})})]}),pe&&i&&(0,gt.jsx)("div",{className:"dataviews-loading",id:T,children:(0,gt.jsx)("p",{className:"dataviews-loading-more",children:(0,gt.jsx)(sO.Spinner,{})})})]}):(0,gt.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":_}),id:T,children:v})}var Eae=D9e;var Iae=a(G(),1),dO=a(j(),1);var ma=a(G(),1);var $C=a(j(),1),Aae=a(Te(),1),bh=a(U(),1);var L9e=a(G(),1),B9e=a(j(),1),aO=a(U(),1);var V9e=a(E(),1),j9e=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],z9e=j9e[2].value;function lO(){let e=(0,aO.useContext)(et),t=e.view;return(0,aO.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??z9e,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var Pae=a(U(),1);var kae=a(E(),1),JC=(0,Pae.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,kae.jsx)("div",{ref:o,className:J("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var cO=a(U(),1);function vh(e,t){let{intersectionObserver:r}=(0,cO.useContext)(et);(0,cO.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function uO(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var kt=a(E(),1),{Badge:H9e}=_t(ma.privateApis);function U9e(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 Rae=(0,bh.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:l,item:c,actions:u,mediaField:d,titleField:f,descriptionField:m,regularFields:h,badgeFields:g,hasBulkActions:v,config:b,posinset:_,setsize:y,...w},S){let{showTitle:x=!0,showMedia:C=!0,showDescription:I=!0}=t,k=$I(u,c),R=l(c),A=(0,bh.useRef)(null),P=(0,bh.useCallback)(L=>{A.current=L,typeof S=="function"?S(L):S&&(S.current=L)},[S]);vh(A,_);let T=(0,Aae.useInstanceId)(e),M=r.includes(R),B=(0,kt.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),F=C&&d?.render,V=F?(0,kt.jsx)(d.render,{item:c,field:d,config:b}):B,z=x&&f?.render?(0,kt.jsx)(f.render,{item:c,field:f}):null,D,O;return i(c)&&n&&(z?(D={"aria-labelledby":`dataviews-view-grid__title-field-${T}`},O={id:`dataviews-view-grid__title-field-${T}`}):D={"aria-label":(0,$C.__)("Navigate to item")}),(0,kt.jsxs)(se,{direction:"column",...w,ref:P,"aria-setsize":y,"aria-posinset":_,className:J(w.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":k&&M}),children:[(0,kt.jsx)(hh,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:J("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!F}),...D,children:V}),v&&(0,kt.jsx)(fh,{item:c,selection:r,onChangeSelection:o,getItemId:l,titleField:f,disabled:!k}),!!u?.length&&(0,kt.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,kt.jsx)(Aw,{item:c,actions:u,isCompact:!0})}),x&&(0,kt.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,kt.jsx)(hh,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...O,title:f?.getValueFormatted({item:c,field:f})||void 0,children:z})}),(0,kt.jsxs)(se,{direction:"column",gap:"xs",children:[I&&m?.render&&(0,kt.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,kt.jsx)(se,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(L=>(0,kt.jsx)(H9e,{className:"dataviews-view-grid__field-value",children:(0,kt.jsx)(L.render,{item:c,field:L})},L.id))}),!!h?.length&&(0,kt.jsx)(se,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:h.map(L=>(0,kt.jsx)(ma.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,kt.jsxs)(kt.Fragment,{children:[(0,kt.jsxs)(Ze.Root,{children:[(0,kt.jsx)(Ze.Trigger,{render:(0,kt.jsx)(ma.FlexItem,{className:"dataviews-view-grid__field-name",children:L.header})}),(0,kt.jsx)(Ze.Popup,{children:L.label})]}),(0,kt.jsx)(ma.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,kt.jsx)(L.render,{item:c,field:L})})]})},L.id))})]})]})});function OH({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,actions:h,getSelectionProps:g}){let{paginationInfo:v,resizeObserverRef:b}=(0,bh.useContext)(et),_=lO(),y=eO(h,e),w=s.find(T=>T.id===i?.titleField),S=s.find(T=>T.id===i?.mediaField),x=s.find(T=>T.id===i?.descriptionField),C=i.fields??[],{regularFields:I,badgeFields:k}=C.reduce((T,M)=>{let B=s.find(V=>V.id===M);if(!B)return T;let F=i.layout?.badgeFields?.includes(M)?"badgeFields":"regularFields";return T[F].push(B),T},{regularFields:[],badgeFields:[]}),R="900px",A=Math.ceil(e.length/_),P=uO(e,t,_);return(0,kt.jsxs)(kt.Fragment,{children:[t&&(0,kt.jsxs)(ma.Composite,{render:(0,kt.jsx)(JC,{className:J("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:P}).map((T,M)=>(0,kt.jsx)(ma.Composite.Item,{render:B=>(0,kt.jsx)(se,{...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-${M}`)),e.map(T=>{let M=m(T),B=g(M),F=T.position;return(0,kt.jsx)(ma.Composite.Item,{render:V=>(0,kt.jsx)(Rae,{...V,id:M,role:"article",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,item:T,actions:h,onMouseDown:z=>{V.onMouseDown?.(z),B.onMouseDown(z)},onClickCapture:z=>{V.onClickCapture?.(z),B.onClickCapture(z)},mediaField:S,titleField:w,descriptionField:x,regularFields:I,badgeFields:k,hasBulkActions:y,posinset:F,setsize:v.totalItems,config:{sizes:R}})},M)})]}),!t&&(0,kt.jsx)(ma.Composite,{role:"grid",className:J("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":A,ref:b,inert:o,children:U9e(e,_).map((T,M)=>(0,kt.jsx)(ma.Composite.Row,{render:(0,kt.jsx)("div",{role:"row","aria-rowindex":M+1,"aria-label":(0,$C.sprintf)((0,$C.__)("Row %d"),M+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${_}, minmax(0, 1fr) )`}}),children:T.map(B=>{let F=m(B),V=g(F);return(0,kt.jsx)(ma.Composite.Item,{render:z=>(0,kt.jsx)(Rae,{...z,id:F,role:"gridcell",view:i,selection:l,onChangeSelection:c,onClickItem:u,isItemClickable:d,renderItemLink:f,getItemId:m,item:B,actions:h,onMouseDown:D=>{z.onMouseDown?.(D),V.onMouseDown(D)},onClickCapture:D=>{z.onClickCapture?.(D),V.onClickCapture(D)},mediaField:S,titleField:w,descriptionField:x,regularFields:I,badgeFields:k,hasBulkActions:y,config:{sizes:R}})},F)})},M))})]})}var tl=a(E(),1);function W9e({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,selection:u,view:d,className:f,empty:m}){let h=$u(!!n),g=!!t?.length,v=d.groupBy?.field?r.find(x=>x.id===d.groupBy?.field):null,b=v?pa(t,v):null,_=d.infiniteScrollEnabled&&!b,y=b?Array.from(b.values()).flat():t,{getSelectionProps:w}=Ll({data:y,getItemId:o,isItemSelectable:x=>Iw(e,x),selection:u,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!g)return(0,tl.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":h}),children:m});let S={className:J(f,{"is-refreshing":!_&&h}),inert:!_&&n?"true":void 0,isLoading:n,view:d,fields:r,selection:u,onChangeSelection:i,onClickItem:s,isItemClickable:l,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:w};return(0,tl.jsxs)(tl.Fragment,{children:[g&&v&&b&&(0,tl.jsx)(se,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([x,C])=>(0,tl.jsxs)(se,{direction:"column",gap:"sm",children:[(0,tl.jsx)("h3",{className:"dataviews-view-grid__group-header",children:d.groupBy?.showLabel===!1?x:(0,dO.sprintf)((0,dO.__)("%1$s: %2$s"),v.label,x)}),(0,tl.jsx)(OH,{...S,data:C,isInfiniteScroll:!1})]},x))}),!b&&(0,tl.jsx)(OH,{...S,data:t,isInfiniteScroll:!!_}),_&&n&&(0,tl.jsx)("p",{className:"dataviews-loading-more",children:(0,tl.jsx)(Iae.Spinner,{})})]})}var Oae=W9e;var fO=a(Te(),1),Gi=a(G(),1),Fo=a(U(),1),eT=a(j(),1);var DH=a(K(),1);var rt=a(E(),1),{Menu:NH}=_t(Gi.privateApis);function MH(e){return`${e}-item-wrapper`}function G9e(e,t){return`${e}-primary-action-${t}`}function FH(e){return`${e}-dropdown`}function Y9e({idPrefix:e,primaryAction:t,item:r}){let o=(0,DH.useRegistry)(),[n,i]=(0,Fo.useState)(!1),s=G9e(e,t.id),l=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,rt.jsx)("div",{role:"gridcell",children:(0,rt.jsx)(Gi.Composite.Item,{id:s,render:(0,rt.jsx)(Gi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:l,size:"small",onClick:()=>i(!0)}),children:n&&(0,rt.jsx)(ZC,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,rt.jsx)("div",{role:"gridcell",children:(0,rt.jsx)(Gi.Composite.Item,{id:s,render:(0,rt.jsx)(Gi.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:l})})},t.id)}function Nae({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:l,selectionProps:c,otherFields:u,onDropdownTriggerKeyDown:d,posinset:f}){let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=e,b=(0,Fo.useRef)(null),_=`${r}-label`,y=`${r}-description`,w=(0,DH.useRegistry)(),[S,x]=(0,Fo.useState)(!1),[C,I]=(0,Fo.useState)(null),k=({type:D})=>{x(D==="mouseenter")},{paginationInfo:R}=(0,Fo.useContext)(et);(0,Fo.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:A,eligibleActions:P}=(0,Fo.useMemo)(()=>{let D=t.filter(L=>!L.isEligible||L.isEligible(n));return{primaryAction:D.filter(L=>L.isPrimary)[0],eligibleActions:D}},[t,n]),T=A&&t.length===1,M=h&&s?.render?(0,rt.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,rt.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,B=m&&i?.render?(0,rt.jsx)(i.render,{item:n,field:i}):null,F=g&&l?.render,V=!!M&&!F&&!u.length,z=P?.length>0&&(0,rt.jsxs)(se,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[A&&(0,rt.jsx)(Y9e,{idPrefix:r,primaryAction:A,item:n}),!T&&(0,rt.jsxs)("div",{role:"gridcell",children:[(0,rt.jsxs)(NH,{placement:"bottom-end",children:[(0,rt.jsx)(NH.TriggerButton,{render:(0,rt.jsx)(Gi.Composite.Item,{id:FH(r),render:(0,rt.jsx)(Gi.Button,{size:"small",icon:yo,label:(0,eT.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:d})})}),(0,rt.jsx)(NH.Popover,{children:(0,rt.jsx)(RH,{actions:P,item:n,registry:w,setActiveModalAction:I})})]}),!!C&&(0,rt.jsx)(ZC,{action:C,items:[n],closeModal:()=>I(null)})]})]});return(0,rt.jsx)(Gi.Composite.Row,{ref:b,render:(0,rt.jsx)("div",{"aria-posinset":f,"aria-setsize":v?R.totalItems:void 0}),role:v?"article":"row",className:J({"is-selected":o,"is-hovered":S}),onMouseEnter:k,onMouseLeave:k,children:(0,rt.jsxs)(se,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,rt.jsx)("div",{role:"gridcell",children:(0,rt.jsx)(Gi.Composite.Item,{id:MH(r),"aria-pressed":o,"aria-labelledby":_,"aria-describedby":y,className:"dataviews-view-list__item",...c})}),(0,rt.jsxs)(se,{direction:"row",gap:"md",justify:"start",align:V?"center":"flex-start",style:{flex:1,minWidth:0},children:[M,(0,rt.jsxs)(se,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,rt.jsxs)(se,{direction:"row",align:"center",children:[(0,rt.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:_,children:B}),z]}),F&&(0,rt.jsx)("div",{className:"dataviews-view-list__field",children:(0,rt.jsx)(l.render,{item:n,field:l})}),(0,rt.jsx)("div",{className:"dataviews-view-list__fields",id:y,children:u.map(D=>(0,rt.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,rt.jsx)(Gt,{className:"dataviews-view-list__field-label",render:(0,rt.jsx)("span",{}),children:D.label}),(0,rt.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,rt.jsx)(D.render,{item:n,field:D})})]},D.id))})]})]})]})})}function q9e(e){return!!e}function LH(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:l,view:c,className:u,empty:d}=e,f=(0,fO.useInstanceId)(LH,"view-list"),m=$u(!!i),{paginationInfo:h}=(0,Fo.useContext)(et),g=r?.findLast(W=>l.includes(n(W))),v=o.find(W=>W.id===c.titleField),b=o.find(W=>W.id===c.mediaField),_=o.find(W=>W.id===c.descriptionField),y=(c?.fields??[]).map(W=>o.find(q=>W===q.id)).filter(q9e),{getSelectionProps:w}=Ll({data:r,getItemId:n,isItemSelectable:()=>!0,selection:l,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),S=(0,Fo.useCallback)(W=>`${f}-${n(W)}`,[f,n]),x=(0,Fo.useCallback)((W,q)=>q.startsWith(S(W)),[S]),[C,I]=(0,Fo.useState)(void 0),k=(0,Fo.useRef)(null);(0,Fo.useEffect)(()=>{g&&I(MH(S(g)))},[g,S]);let R=r.findIndex(W=>x(W,C??"")),A=(0,fO.usePrevious)(R),P=R!==-1,T=(0,Fo.useCallback)((W,q)=>{let Z=Math.min(r.length-1,Math.max(0,W));if(!r[Z])return;let Q=S(r[Z]),ue=q(Q);I(ue),k.current?.contains(k.current.ownerDocument.activeElement)&&document.getElementById(ue)?.focus()},[r,S]);(0,Fo.useEffect)(()=>{!P&&(A!==void 0&&A!==-1)&&T(A,MH)},[P,T,A]);let M=(0,Fo.useCallback)(W=>{W.key==="ArrowDown"&&(W.preventDefault(),T(R+1,FH)),W.key==="ArrowUp"&&(W.preventDefault(),T(R-1,FH))},[T,R]),B=!!r?.length,F=c.groupBy?.field?o.find(W=>W.id===c.groupBy?.field):null,V=B&&F?pa(r,F):null,z=c.infiniteScrollEnabled&&!V,D=z&&(c.startPosition??1)+(c.perPage??0)<h.totalItems,O=J("dataviews-view-list",u,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!z&&m}),L={ref:k,id:f,render:(0,rt.jsx)("div",{}),activeId:C,setActiveId:I,inert:!z&&i?"true":void 0};return B?B&&F&&V?(0,rt.jsx)(Gi.Composite,{...L,className:"dataviews-view-list__group",role:"grid",children:(0,rt.jsx)(se,{direction:"column",gap:"lg",className:O,children:Array.from(V.entries()).map(([W,q])=>(0,rt.jsxs)(se,{direction:"column",children:[(0,rt.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?W:(0,eT.sprintf)((0,eT.__)("%1$s: %2$s"),F.label,W)}),q.map(Z=>{let Q=S(Z);return(0,rt.jsx)(Nae,{view:c,idPrefix:Q,actions:t,item:Z,isSelected:Z===g,selectionProps:w(n(Z)),mediaField:b,titleField:v,descriptionField:_,otherFields:y,onDropdownTriggerKeyDown:M},Q)})]},W))})}):(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(Gi.Composite,{...L,className:O,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((W,q)=>{let Z=S(W);return(0,rt.jsx)(Nae,{view:c,idPrefix:Z,actions:t,item:W,isSelected:W===g,selectionProps:w(n(W)),mediaField:b,titleField:v,descriptionField:_,otherFields:y,onDropdownTriggerKeyDown:M,posinset:c.infiniteScrollEnabled?q+1:void 0},Z)})}),(D||z&&i)&&(0,rt.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,rt.jsx)(Gi.Spinner,{})})]}):(0,rt.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":m}),children:d})}var jae=a(G(),1);var pO=a(j(),1),Mae=a(U(),1);var Nw=a(E(),1);function Fae({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,Mae.createInterpolateElement)((0,pO.sprintf)((0,pO.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Nw.jsx)(r.render,{item:t[0],field:r})}):(0,Nw.jsx)(r.render,{item:t[0],field:r});return(0,Nw.jsxs)(se,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Nw.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var ib=a(U(),1),Dae=a(K(),1),Lae=a(Te(),1);var Do=a(E(),1);function K9e(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:l,posinset:c,onClickItem:u,renderItemLink:d,isItemClickable:f}=e,{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0,infiniteScrollEnabled:v}=t,b=(0,ib.useRef)(null),_=(0,Dae.useRegistry)(),{paginationInfo:y}=(0,ib.useContext)(et),{primaryActions:w,eligibleActions:S}=(0,ib.useMemo)(()=>{let P=r.filter(M=>!M.isEligible||M.isEligible(o));return{primaryActions:P.filter(M=>M.isPrimary),eligibleActions:P}},[r,o]),x=(0,Lae.useViewportMatch)("medium","<"),C=t.layout?.density??"balanced",I=h&&C!=="compact"&&i?.render?(0,Do.jsx)(i.render,{item:o,field:i,config:{sizes:C==="comfortable"?"32px":"24px"}}):null,k=(0,Do.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:I||(0,Do.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),R=m&&n?.render?(0,Do.jsx)(n.render,{item:o,field:n}):null,A=(0,ib.useMemo)(()=>C==="comfortable"?"md":"sm",[C]);return(0,Do.jsx)("div",{ref:b,role:v?"article":void 0,"aria-posinset":c,"aria-setsize":v?y.totalItems:void 0,className:J("dataviews-view-activity__item",C==="compact"&&"is-compact",C==="balanced"&&"is-balanced",C==="comfortable"&&"is-comfortable"),children:(0,Do.jsxs)(se,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Do.jsx)(se,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:k}),(0,Do.jsxs)(se,{direction:"column",gap:A,align:"flex-start",className:"dataviews-view-activity__item-content",children:[R&&(0,Do.jsx)(hh,{item:o,isItemClickable:f,onClickItem:u,renderItemLink:d,className:"dataviews-view-activity__item-title",children:R}),g&&s&&(0,Do.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Do.jsx)(s.render,{item:o,field:s})}),(0,Do.jsx)("div",{className:"dataviews-view-activity__item-fields",children:l.map(P=>(0,Do.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Do.jsx)(Gt,{className:"dataviews-view-activity__item-field-label",render:(0,Do.jsx)("span",{}),children:P.label}),(0,Do.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Do.jsx)(P.render,{item:o,field:P})})]},P.id))}),!!w?.length&&(0,Do.jsx)(AH,{item:o,actions:w,registry:_,buttonVariant:"secondary"})]}),(w.length<S.length||x&&S.length>0)&&(0,Do.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Do.jsx)(Aw,{item:o,actions:S,isCompact:!0})})]})})}var Bae=K9e;var Vae=a(_e(),1);function Z9e(e){return!!e}function BH(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(u=>u.id===n.titleField),s=r.find(u=>u.id===n.mediaField),l=r.find(u=>u.id===n.descriptionField),c=(n?.fields??[]).map(u=>r.find(d=>u===d.id)).filter(Z9e);return t.map((u,d)=>(0,Vae.createElement)(Bae,{...e,key:o(u),item:u,mediaField:s,titleField:i,descriptionField:l,otherFields:c,posinset:n.infiniteScrollEnabled?d+1:void 0}))}var rl=a(E(),1);function zae(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,l=$u(!!n),c=!!r?.length,u=i.groupBy?.field?o.find(v=>v.id===i.groupBy?.field):null,d=c&&u?pa(r,u):null,f=i.infiniteScrollEnabled&&!d;if(!c)return(0,rl.jsx)("div",{className:J("dataviews-no-results",{"is-refreshing":l}),children:t});let m=!f&&!!n,h=J("dataviews-view-activity",s,{"is-refreshing":!f&&l}),g=d?Array.from(d.entries()):[];return c&&u&&d?(0,rl.jsx)(se,{direction:"column",gap:"sm",className:h,inert:m?"true":void 0,children:g.map(([v,b])=>(0,rl.jsx)(Fae,{groupName:v,groupData:b,groupField:u,showLabel:i.groupBy?.showLabel!==!1,children:(0,rl.jsx)(BH,{...e,data:b})},v))}):(0,rl.jsxs)(rl.Fragment,{children:[(0,rl.jsx)("div",{className:h,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,rl.jsx)(BH,{...e})}),f&&n&&(0,rl.jsx)("p",{className:"dataviews-loading-more",children:(0,rl.jsx)(jae.Spinner,{})})]})}var Ps=a(G(),1),oT=a(j(),1),Kae=a(Te(),1),hO=a(U(),1);var rT=a(G(),1),Uae=a(K(),1),ed=a(U(),1);var mO=a(j(),1);var tT=a(G(),1),Mw=a(U(),1),ol=a(j(),1);var Jf=a(E(),1);function X9e(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function VH(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Mw.useContext)(et);if(!X9e(e,r))return null;let{totalPages:o}=r,n=e.page??1,i=Array.from(Array(o)).map((s,l)=>{let c=l+1;return{value:c.toString(),label:c.toString(),"aria-label":n===c?(0,ol.sprintf)((0,ol.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,Jf.jsxs)(se,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Jf.jsx)(se,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Mw.createInterpolateElement)((0,ol.sprintf)((0,ol._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Jf.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Jf.jsx)(tT.SelectControl,{"aria-label":(0,ol.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Jf.jsxs)(se,{direction:"row",gap:"xs",align:"center",children:[(0,Jf.jsx)(tT.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,ol.__)("Previous page"),icon:(0,ol.isRTL)()?Pl:kl,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Jf.jsx)(tT.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,ol.__)("Next page"),icon:(0,ol.isRTL)()?kl:Pl,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var Hae=(0,Mw.memo)(VH);var qn=a(E(),1),jH=[];function sb(e){return(0,ed.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function Q9e({selection:e,selectedItems:t,onChangeSelection:r,data:o,getItemId:n,disableSelectAll:i=!1}){let s=e.length>0,l=t.length===o.length;return i?(0,qn.jsx)(rT.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,mO.__)("Deselect all")}):(0,qn.jsx)(rT.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!t.length,onChange:()=>{if(l)r(e.filter(c=>!o.some(u=>c===n(u))));else{let c=new Set([...e,...o.map(u=>n(u))]);r(Array.from(c))}},"aria-label":l?(0,mO.__)("Deselect all"):(0,mO.__)("Select all")})}function J9e({actions:e,items:t,selection:r}){let o=(0,Uae.useRegistry)(),[n,i]=(0,ed.useState)(null);return(0,qn.jsx)(se,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:l,label:c,icon:u,isPrimary:d,callback:f}=s,m=typeof c=="string"?c:c(t),h=d?"primary":"tertiary",g=l===n;return(0,qn.jsx)(rT.Button,{accessibleWhenDisabled:!0,icon:u,disabled:g||!r?.length,isBusy:g,onClick:async()=>{i(l),await f(t,{registry:o}),i(null)},size:"compact",variant:h,children:m},l)})})}function Wae(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=jH,paginationInfo:i,view:s}=(0,ed.useContext)(et),l=sb(n),c=(0,ed.useMemo)(()=>e.filter(d=>t.includes(o(d))),[t,o,e]);if(!n.length)return null;let u=mae(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,qn.jsxs)(se,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[l&&(0,qn.jsx)(Q9e,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,qn.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:u})]})}function Gae(){let{data:e,selection:t,getItemId:r,actions:o=jH}=(0,ed.useContext)(et),n=(0,ed.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,qn.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,qn.jsx)(J9e,{actions:o,items:n,selection:t})}):null}function Yae(){return(0,qn.jsxs)(se,{direction:"row",gap:"md",align:"center",children:[(0,qn.jsx)(Wae,{}),(0,qn.jsx)(Gae,{})]})}function zH(){let{actions:e=jH,paginationInfo:t,view:r}=(0,ed.useContext)(et),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,qn.jsxs)(se,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,qn.jsx)(Wae,{}),(0,qn.jsx)(Hae,{}),(0,qn.jsx)(Gae,{})]})}var Tt=a(E(),1),{Badge:$9e}=_t(Ps.privateApis);function qae({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:l,descriptionField:c,regularFields:u,badgeFields:d,config:f,posinset:m,setsize:h}){let{showTitle:g=!0,showMedia:v=!0,showDescription:b=!0}=e,_=n(i),y=(0,hO.useRef)(null),w=t.includes(_);vh(y,m);let S=s?.render?(0,Tt.jsx)(s.render,{item:i,field:s,config:f}):null,x=g&&l?.render?(0,Tt.jsx)(l.render,{item:i,field:l}):null;return(0,Tt.jsxs)(Ps.Composite.Item,{ref:y,"aria-label":l?l.getValue({item:i})||(0,oT.__)("(no title)"):void 0,render:({children:C,...I})=>(0,Tt.jsx)(se,{direction:"column",children:C,...I}),role:"option","aria-posinset":m,"aria-setsize":h,className:J("dataviews-view-picker-grid__card",{"is-selected":w}),"aria-selected":w,...o,children:[v&&S&&(0,Tt.jsx)("div",{className:"dataviews-view-picker-grid__media",children:S}),v&&S&&(0,Tt.jsx)(fh,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:l,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Tt.jsx)(se,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Tt.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:x})}),(0,Tt.jsxs)(se,{direction:"column",gap:"xs",children:[b&&c?.render&&(0,Tt.jsx)(c.render,{item:i,field:c}),!!d?.length&&(0,Tt.jsx)(se,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:d.map(C=>(0,Tt.jsx)($9e,{className:"dataviews-view-picker-grid__field-value",children:(0,Tt.jsx)(C.render,{item:i,field:C})},C.id))}),!!u?.length&&(0,Tt.jsx)(se,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:u.map(C=>(0,Tt.jsx)(Ps.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Tt.jsxs)(Tt.Fragment,{children:[(0,Tt.jsx)(Ps.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:C.header}),(0,Tt.jsx)(Ps.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Tt.jsx)(C.render,{item:i,field:C})})]})},C.id))})]})]},_)}function Zae({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Kae.useInstanceId)(Zae,"dataviews-view-picker-grid-group__header");return(0,Tt.jsxs)(se,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Tt.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,oT.sprintf)((0,oT.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function eje({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:l,className:c,empty:u}){let{resizeObserverRef:d,paginationInfo:f,itemListLabel:m}=(0,hO.useContext)(et),h=r.find(z=>z.id===l?.titleField),g=r.find(z=>z.id===l?.mediaField),v=r.find(z=>z.id===l?.descriptionField),b=l.fields??[],{regularFields:_,badgeFields:y}=b.reduce((z,D)=>{let O=r.find(W=>W.id===D);if(!O)return z;let L=l.layout?.badgeFields?.includes(D)?"badgeFields":"regularFields";return z[L].push(O),z},{regularFields:[],badgeFields:[]}),w=!!t?.length,S=l.layout?.previewSize,x=sb(e),C="900px",I=l.groupBy?.field?r.find(z=>z.id===l.groupBy?.field):null,k=I?pa(t,I):null,R=(l.infiniteScrollEnabled&&!k)??!1,A=k?Array.from(k.values()).flat():t,{getSelectionProps:P}=Ll({data:A,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:x?"multi":"single-clearable",shouldSelectOnClick:!0}),T=l?.page??1,M=l?.perPage??0,B=R?f?.totalItems:void 0,F=lO(),V=uO(t,R,F);return(0,Tt.jsxs)(Tt.Fragment,{children:[w&&I&&k&&(0,Tt.jsx)(Ps.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,className:J("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-label":m,render:({children:z,...D})=>(0,Tt.jsx)(se,{direction:"column",gap:"lg",children:z,...D}),children:Array.from(k.entries()).map(([z,D])=>(0,Tt.jsx)(Zae,{groupName:z,groupField:I,showLabel:l.groupBy?.showLabel!==!1,children:(0,Tt.jsx)(JC,{previewSize:S,style:{gridTemplateColumns:S&&`repeat(auto-fill, minmax(${S}px, 1fr))`},"aria-busy":n,ref:d,children:D.map(O=>{let L=O.position??(T-1)*M+t.indexOf(O)+1;return(0,Tt.jsx)(qae,{view:l,selection:s,onChangeSelection:i,selectionProps:P(o(O)),getItemId:o,item:O,mediaField:g,titleField:h,descriptionField:v,regularFields:_,badgeFields:y,config:{sizes:C},posinset:L,setsize:B},o(O))})})},z))}),w&&!k&&(0,Tt.jsxs)(Ps.Composite,{render:(0,Tt.jsx)(JC,{className:J("dataviews-view-picker-grid",c,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),previewSize:S,"aria-busy":n,ref:d}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":x,"aria-label":m,children:[Array.from({length:V}).map((z,D)=>(0,Tt.jsx)(Ps.Composite.Item,{render:({children:O,...L})=>(0,Tt.jsx)(se,{direction:"column",children:O,...L}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${D}`)),t.map(z=>{let D=z.position;return(0,Tt.jsx)(qae,{view:l,selection:s,onChangeSelection:i,selectionProps:P(o(z)),getItemId:o,item:z,mediaField:g,titleField:h,descriptionField:v,regularFields:_,badgeFields:y,config:{sizes:C},posinset:D,setsize:B},o(z))})]}),!w&&(0,Tt.jsx)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Tt.jsx)("p",{children:(0,Tt.jsx)(Ps.Spinner,{})}):u}),w&&n&&(0,Tt.jsx)("p",{className:"dataviews-loading-more",children:(0,Tt.jsx)(Ps.Spinner,{})})]})}var Xae=eje;var gO=a(j(),1),ab=a(G(),1),nl=a(U(),1);var Nt=a(E(),1);function tje({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,Nt.jsx)("div",{className:i,children:(0,Nt.jsx)(n.render,{item:e,field:n})})}function Qae({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:l,getItemId:c,onChangeSelection:u,selectionProps:d,posinset:f}){let{paginationInfo:m}=(0,nl.useContext)(et),h=l.includes(r),[g,v]=(0,nl.useState)(!1),b=(0,nl.useRef)(null);vh(b,f);let{showTitle:_=!0,showMedia:y=!0,showDescription:w=!0,infiniteScrollEnabled:S}=o,x=()=>{v(!0)},C=()=>{v(!1)},I=o.fields??[],k=n&&_||i&&y||s&&w;return(0,Nt.jsxs)(ab.Composite.Item,{ref:b,render:({children:R,...A})=>(0,Nt.jsx)("tr",{className:J("dataviews-view-table__row",{"is-selected":h,"is-hovered":g}),onMouseEnter:x,onMouseLeave:C,children:R,...A}),"aria-selected":h,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:S?"article":"option",onClickCapture:d.onClickCapture,onClick:d.onClick,onMouseDown:R=>{R.button===0&&(R.currentTarget.parentElement?.focus({preventScroll:!0}),d.onMouseDown(R))},children:[(0,Nt.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Nt.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Nt.jsx)(fh,{item:e,selection:l,onChangeSelection:u,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),k&&(0,Nt.jsx)("td",{role:"presentation",children:(0,Nt.jsx)(oO,{item:e,titleField:_?n:void 0,mediaField:y?i:void 0,descriptionField:w?s:void 0,isItemClickable:()=>!1})}),I.map(R=>{let{width:A,maxWidth:P,minWidth:T,align:M}=o.layout?.styles?.[R]??{};return(0,Nt.jsx)("td",{style:{width:A,maxWidth:P,minWidth:T},role:"presentation",children:(0,Nt.jsx)(tje,{fields:t,item:e,column:R,align:M})},R)})]},r)}function rje({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:l,setOpenedFilter:c,view:u,className:d,empty:f}){let m=(0,nl.useRef)(new Map),h=(0,nl.useRef)(void 0),[g,v]=(0,nl.useState)(),b=sb(e)??!1;(0,nl.useEffect)(()=>{h.current&&(h.current.focus(),h.current=void 0)});let _=u.groupBy?.field?r.find(D=>D.id===u.groupBy?.field):null,y=_?pa(t,_):null,w=u.infiniteScrollEnabled&&!y,S=y?Array.from(y.values()).flat():t,{getSelectionProps:x}=Ll({data:S,getItemId:o,isItemSelectable:()=>!0,selection:l,onChangeSelection:s,selectionMode:b?"multi":"single-clearable",shouldSelectOnClick:!0}),C=(0,nl.useId)();if(g){h.current=g,v(void 0);return}let I=D=>{let O=m.current.get(D.id),L=O?m.current.get(O.fallback):void 0;v(L?.node)},k=!!t?.length,R=r.find(D=>D.id===u.titleField),A=r.find(D=>D.id===u.mediaField),P=r.find(D=>D.id===u.descriptionField),{showTitle:T=!0,showMedia:M=!0,showDescription:B=!0}=u,F=R&&T||A&&M||P&&B,V=u.fields??[],z=(D,O)=>L=>{L?m.current.set(D,{node:L,fallback:V[O>0?O-1:1]}):m.current.delete(D)};return(0,Nt.jsxs)(Nt.Fragment,{children:[(0,Nt.jsxs)("table",{className:J("dataviews-view-table","dataviews-view-picker-table",d,{[`has-${u.layout?.density}-density`]:u.layout?.density&&["compact","comfortable"].includes(u.layout.density)}),"aria-busy":n,"aria-describedby":C,role:w?"feed":"listbox",children:[(0,Nt.jsx)("thead",{role:"presentation",children:(0,Nt.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Nt.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:b&&(0,Nt.jsx)(tO,{selection:l,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:w})}),F&&(0,Nt.jsx)("th",{children:R&&(0,Nt.jsx)(Ow,{ref:z(R.id,0),fieldId:R.id,view:u,fields:r,onChangeView:i,onHide:I,setOpenedFilter:c,canMove:!1})}),V.map((D,O)=>{let{width:L,maxWidth:W,minWidth:q,align:Z}=u.layout?.styles?.[D]??{};return(0,Nt.jsx)("th",{style:{width:L,maxWidth:W,minWidth:q,textAlign:Z},"aria-sort":u.sort?.direction&&u.sort?.field===D?qI[u.sort.direction]:void 0,scope:"col",children:(0,Nt.jsx)(Ow,{ref:z(D,O),fieldId:D,view:u,fields:r,onChangeView:i,onHide:I,setOpenedFilter:c,canMove:u.layout?.enableMoving??!0})},D)})]})}),k&&_&&y?Array.from(y.entries()).map(([D,O])=>(0,Nt.jsxs)(ab.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Nt.jsx)("tbody",{role:"group"}),children:[(0,Nt.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Nt.jsx)("td",{colSpan:V.length+(F?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:u.groupBy?.showLabel===!1?D:(0,gO.sprintf)((0,gO.__)("%1$s: %2$s"),_.label,D)})}),O.map((L,W)=>{let q=o(L)||W.toString();return(0,Nt.jsx)(Qae,{item:L,fields:r,id:q,view:u,titleField:R,mediaField:A,descriptionField:P,selection:l,getItemId:o,onChangeSelection:s,selectionProps:x(q)},o(L))})]},`group-${D}`)):(0,Nt.jsx)(ab.Composite,{render:(0,Nt.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:k&&t.map((D,O)=>{let L=o(D),W=L||O.toString(),q=D.position;return(0,Nt.jsx)(Qae,{item:D,fields:r,id:W,view:u,titleField:R,mediaField:A,descriptionField:P,selection:l,getItemId:o,onChangeSelection:s,selectionProps:x(W),posinset:q},L)})})]}),(0,Nt.jsxs)("div",{className:J({"dataviews-loading":n,"dataviews-no-results":!k&&!n}),id:C,children:[!k&&(n?(0,Nt.jsx)("p",{children:(0,Nt.jsx)(ab.Spinner,{})}):f),k&&n&&(0,Nt.jsx)("p",{className:"dataviews-loading-more",children:(0,Nt.jsx)(ab.Spinner,{})})]})]})}var Jae=rje;var Fw=a(G(),1),Dw=a(U(),1),$ae=a(Te(),1),vO=a(j(),1);var Yt=a(E(),1);function oje(e){return!!e}function nje({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:l,otherFields:c,posinset:u,setsize:d}){let f=(0,Dw.useRef)(null);vh(f,u);let{showTitle:m=!0,showMedia:h=!0,showDescription:g=!0}=e,v=o(n),b=t.includes(v),_=e.layout?.density??"balanced",y=h&&_!=="compact"&&s?.render?(0,Yt.jsx)(s.render,{item:n,field:s,config:{sizes:_==="comfortable"?"32px":"24px"}}):null,w=(0,Yt.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:y||(0,Yt.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),S=m&&i?.render?(0,Yt.jsx)(i.render,{item:n,field:i}):null,x=g&&l?.render?(0,Yt.jsx)(l.render,{item:n,field:l}):null,C=(0,Dw.useMemo)(()=>_==="comfortable"?"md":"sm",[_]);return(0,Yt.jsx)(Fw.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":u,"aria-setsize":d,"aria-selected":b,className:J("dataviews-view-picker-activity__item",_==="compact"&&"is-compact",_==="balanced"&&"is-balanced",_==="comfortable"&&"is-comfortable",b&&"is-selected"),...r,render:(0,Yt.jsx)("div",{}),children:(0,Yt.jsxs)(se,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Yt.jsx)(se,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,Yt.jsxs)(se,{direction:"column",gap:C,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[S&&(0,Yt.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:S}),x&&(0,Yt.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:x}),(0,Yt.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(I=>(0,Yt.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Yt.jsx)(Gt,{render:(0,Yt.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:I.label}),(0,Yt.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Yt.jsx)(I.render,{item:n,field:I})})]},I.id))})]})]})})}function ele({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,$ae.useInstanceId)(ele,"dataviews-view-picker-activity-group__header");return(0,Yt.jsxs)(se,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Yt.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,vO.sprintf)((0,vO.__)("%1$s: %2$s"),t.label,e):e}),o]})}function tle({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:l,className:c,empty:u}){let{itemListLabel:d,paginationInfo:f}=(0,Dw.useContext)(et),m=sb(l),h=t.find(A=>A.id===s?.titleField),g=t.find(A=>A.id===s?.mediaField),v=t.find(A=>A.id===s?.descriptionField),b=(s?.fields??[]).map(A=>t.find(P=>A===P.id)).filter(oje),_=s.groupBy?.field?t.find(A=>A.id===s.groupBy?.field):null,y=_?pa(e,_):null,S=(s.infiniteScrollEnabled&&!y)??!1?f?.totalItems:void 0,x=!!e?.length,C=!!(_&&y),I=y?Array.from(y.values()).flat():e,{getSelectionProps:k}=Ll({data:I,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),R=A=>(0,Yt.jsx)(nje,{view:s,selection:i,selectionProps:k(r(A)),getItemId:r,item:A,titleField:h,mediaField:g,descriptionField:v,otherFields:b,posinset:A.position,setsize:S},r(A));return x?(0,Yt.jsxs)(Yt.Fragment,{children:[(0,Yt.jsx)(Fw.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":d,"aria-busy":o,render:C?(0,Yt.jsx)(se,{direction:"column",gap:"sm"}):void 0,className:J("dataviews-view-picker-activity",c),children:C&&y?Array.from(y.entries()).map(([A,P])=>(0,Yt.jsx)(ele,{groupName:A,groupField:_,showLabel:s.groupBy?.showLabel!==!1,children:P.map(R)},A)):e.map(R)}),o&&(0,Yt.jsx)("p",{className:"dataviews-loading-more",children:(0,Yt.jsx)(Fw.Spinner,{})})]}):(0,Yt.jsx)("div",{className:J({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Yt.jsx)("p",{children:(0,Yt.jsx)(Fw.Spinner,{})}):u})}var Lw=a(G(),1),Bw=a(j(),1),rle=a(U(),1);var Vw=a(E(),1);function yh(){let e=(0,rle.useContext)(et),t=e.view;return(0,Vw.jsxs)(Lw.__experimentalToggleGroupControl,{label:(0,Bw.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Vw.jsx)(Lw.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Bw._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Vw.jsx)(Lw.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Bw._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Vw.jsx)(Lw.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Bw._x)("Compact","Density option for DataView layout")},"compact")]})}var ole=a(G(),1),nle=a(j(),1),ile=a(U(),1);var sle=a(E(),1),ije=[{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 ale(){let e=(0,ile.useContext)(et),t=e.view,r=ije.filter(s=>e.containerWidth>=s.breakpoint),o=t.layout?.previewSize??230,n=r.map((s,l)=>({...s,index:l})).filter(s=>s.value<=o).sort((s,l)=>l.value-s.value)[0]?.index??0,i=r.map((s,l)=>({value:l}));return(0,sle.jsx)(ole.RangeControl,{showTooltip:!1,label:(0,nle.__)("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 lb=a(E(),1);function HH(){return(0,lb.jsxs)(lb.Fragment,{children:[(0,lb.jsx)(yh,{}),(0,lb.jsx)(ale,{})]})}var wh=[{type:ZI,label:(0,td.__)("Table"),component:Eae,icon:Xk,viewConfigOptions:yh},{type:Jse,label:(0,td.__)("Grid"),component:Oae,icon:Jk,viewConfigOptions:HH},{type:$se,label:(0,td.__)("List"),component:LH,icon:(0,td.isRTL)()?uV:v1,viewConfigOptions:yh},{type:eae,label:(0,td.__)("Activity"),component:zae,icon:bm,viewConfigOptions:yh},{type:tae,label:(0,td.__)("Grid"),component:Xae,icon:Jk,viewConfigOptions:HH,isPicker:!0},{type:rae,label:(0,td.__)("Table"),component:Jae,icon:Xk,viewConfigOptions:yh,isPicker:!0},{type:oae,label:(0,td.__)("Activity"),component:tle,icon:bm,viewConfigOptions:yh,isPicker:!0}];var Jw=a(U(),1);var Eh=a(G(),1),rp=a(j(),1),s5=a(U(),1);var lle=a(_e(),1),cle=(0,lle.createContext)(!0);function dle(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function bO(e){let t=[];for(let r of e)t.push(...r);return t}function nT(e){return e.slice().reverse()}function iT(...e){}function ha(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function jw(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function sT(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function fle(e,t){let r={...e};for(let o of t)ha(r,o)&&delete r[o];return r}function ple(e,t){let r={};for(let o of t)ha(e,o)&&(r[o]=e[o]);return r}function yO(e){return e}function mle(e=iT){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Yi(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function UH(e){return Object.keys(e)}function hle(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function zw(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function qi(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Lt(...e){for(let t of e)if(t!==void 0)return t}var Hw=sje();function sje(){return typeof window<"u"&&!!window.document?.createElement}function rd(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function ub(e,t=!1){let{activeElement:r}=rd(e);if(!r?.nodeName)return null;if(aje(r)&&r.contentDocument?.body)return ub(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=rd(r).getElementById(o);if(n)return n}}return r}function cb(e,t){return e===t||e.contains(t)}function Uw(e){return e?.nodeType===1}function gle(e){return typeof e?.nodeType=="number"}function aje(e){return e.tagName==="IFRAME"}function _h(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?lje.indexOf(e.type)!==-1:!1}var lje=["button","color","file","image","reset","submit"];function cje(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function ks(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function wO(e){return e.isContentEditable||ks(e)}function vle(e){if(ks(e))return e.value;if(e.isContentEditable){let t=rd(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function aT(e){let t=0,r=0;if(ks(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=rd(e).getSelection();if(o?.rangeCount&&o.anchorNode&&cb(e,o.anchorNode)&&o.focusNode&&cb(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 uje=["dialog","menu","listbox","tree","grid"],ule={menu:"menuitem",listbox:"option",tree:"treeitem"};function ble(e,t){let r=e?.getAttribute("role");return r&&uje.indexOf(r)!==-1?r:t}function yle(e){if(e!=null&&ha(ule,e))return ule[e]}function lT(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=rd(e);return lT(e.parentElement)||r.scrollingElement||r.body}function _O(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function wle(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,l])=>{let c=t(i),u=t(l);return c===u||!c||!u?0:dje(c,u)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function dje(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function _le(){return Hw&&!!navigator.maxTouchPoints}function SO(){return Hw?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Ww(){return Hw&&SO()&&/apple/i.test(navigator.vendor)}function Sle(){return Hw&&/firefox\//i.test(navigator.userAgent)}function xle(e){let{currentTarget:t,target:r}=e;return t?gle(r)?!cb(t,r):!0:!1}function fi(e){return e.target===e.currentTarget}function Cle(e){if(!Uw(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function Tle(e){let t=SO();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:Cle(e.currentTarget)}function Ele(e){return e.altKey?Cle(e.currentTarget):!1}function db(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 Ple(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function WH(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function xO(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!gle(o)||!cb(r,o)}function kle(e){return e.type==="input"}function fb(e,t,r,o){let i=(l=>{if(o){let u=setTimeout(l,o);return()=>clearTimeout(u)}let c=requestAnimationFrame(l);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 od(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(od(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var fje="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 CO(e){return!(!e.matches(fje)||!cje(e)||e.closest("[inert]"))}function Bl(e){let t=ub(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function Rle(e){let t=ub(e);if(!t)return!1;if(cb(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 Ale(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function Ile(e){return async()=>{let t=await e?.();return Ile(async()=>(await t?.(),e))}}var N3t=pje();function pje({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(u,d)=>{if(!u)return;let f=d===o;o=d??null;let m=f?Math.max(0,t.length-1):t.length,h=await u();if(!h)return;r=[];let g=t[m];for(t[m]=Ile(async()=>{await h?.();let v=await g?.();return async()=>{await v?.(),await u?.()}});t.length>e;)t.shift()}}}var Ki=a(_e(),1),br=a(_e(),1),pb=a(E(),1);function Ole(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function mje(e){return!e||!(0,br.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function hje(e){return mje(e)?{...e.props}.ref||e.ref:null}function gje(e,t){let r={...e};for(let o in t){if(!ha(t,o))continue;if(o==="className"){let i="className",s=e[i],l=t[i];s&&l?r[i]=`${s} ${l}`:r[i]=l||s;continue}if(o==="style"){let i="style";r[i]=e[i]?{...e[i],...t[i]}:t[i];continue}let n=t[o];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 GH={...Ki},Nle=GH.useId,D3t=GH.useDeferredValue,Mle=GH.useInsertionEffect,Dr=Hw?br.useLayoutEffect:br.useEffect;function vje(e){let[t]=(0,br.useState)(e);return t}function Ble(e){let t=(0,br.useRef)(e);return Dr(()=>{t.current=e}),t}function Mt(e){let t=(0,br.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return Mle?Mle(()=>{t.current=e}):t.current=e,(0,br.useCallback)((...r)=>t.current?.(...r),[])}function Vle(e){let[t,r]=(0,br.useState)(null);return Dr(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Qo(...e){return(0,br.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=Ole(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():Ole(o,null)}}},e)}function Vl(e){if(Nle){let o=Nle();return e||o}let[t,r]=(0,br.useState)(e);return Dr(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function jle(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,br.useState)(()=>r(t));return Dr(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function zle(e,t,r){let o=vje(r),[n,i]=(0,br.useState)(o);return(0,br.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let l=()=>{let u=s.getAttribute(t);i(u??o)},c=new MutationObserver(l);return c.observe(s,{attributeFilter:[t]}),l(),()=>c.disconnect()},[e,t,o]),n}function nd(e,t){let r=(0,br.useRef)(!1);(0,br.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,br.useEffect)(()=>()=>{r.current=!1},[])}function Hle(e,t){let r=(0,br.useRef)(!1);Dr(()=>{if(r.current)return e();r.current=!0},t),Dr(()=>()=>{r.current=!1},[])}function Ule(){return(0,br.useReducer)(()=>[],[])}function Jo(e){return Mt(typeof e=="function"?e:()=>e)}function id(e,t,r=[]){let o=(0,br.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function EO(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,br.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var Fle=!1;function Wle(){return(0,br.useEffect)(()=>{Fle||(od("mousemove",yje,!0),od("mousedown",TO,!0),od("mouseup",TO,!0),od("keydown",TO,!0),od("scroll",TO,!0),Fle=!0)},[]),Mt(()=>YH)}var YH=!1,Dle=0,Lle=0;function bje(e){let t=e.movementX||e.screenX-Dle,r=e.movementY||e.screenY-Lle;return Dle=e.screenX,Lle=e.screenY,t||r||!1}function yje(e){bje(e)&&(YH=!0)}function TO(){YH=!1}function Ir(e){let t=Ki.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function sd(e,t){return Ki.memo(e,t)}function Lr(e,t){let{wrapElement:r,render:o,...n}=t,i=Qo(t.ref,hje(o)),s;if(Ki.isValidElement(o)){let l={...o.props,ref:i};s=Ki.cloneElement(o,gje(n,l))}else o?s=o(n):s=(0,pb.jsx)(e,{...n});return r?r(s):s}function Br(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function ga(e=[],t=[]){let r=Ki.createContext(void 0),o=Ki.createContext(void 0),n=()=>Ki.useContext(r),i=(u=!1)=>{let d=Ki.useContext(o),f=n();return u?d:d||f},s=()=>{let u=Ki.useContext(o),d=n();if(!(u&&u===d))return d},l=u=>e.reduceRight((d,f)=>(0,pb.jsx)(f,{...u,children:d}),(0,pb.jsx)(r.Provider,{...u}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:l,ScopedContextProvider:u=>(0,pb.jsx)(l,{...u,children:t.reduceRight((d,f)=>(0,pb.jsx)(f,{...u,children:d}),(0,pb.jsx)(o.Provider,{...u}))})}}var pi=a(_e(),1),wje="div",_je=Symbol("accessibleWhenDisabled"),Sje=Ww(),xje=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function Cje(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?xje.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function Tje(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function Eje(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function Pje(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 kje({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 qH(e,t){return Mt(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var Gle=!1,KH=!0;function Rje(e){let t=e.target;Uw(t)&&!t.hasAttribute("data-focus-visible")&&(KH=!1)}function Aje(e){e.metaKey||e.ctrlKey||e.altKey||(KH=!0)}var cT=Br(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,pi.useRef)(null),[l,c]=EO(i,_je,r);r??=l,(0,pi.useEffect)(()=>{t&&(Gle||(od("mousedown",Rje,!0),od("keydown",Aje,!0),Gle=!0))},[t]);let u=t&&zw(i),d=u&&!r,[f,m]=(0,pi.useState)(!1),h=(0,pi.useRef)(!1),g=(0,pi.useRef)(null),v=Mt(O=>{g.current?.(),g.current=null,h.current=!1,O?.removeAttribute("data-focus-visible")});(0,pi.useEffect)(()=>{t&&d&&(v(s.current),f&&m(!1))},[t,d,f,v]),(0,pi.useEffect)(()=>{if(!t||!f)return;let O=s.current;if(!O||typeof IntersectionObserver>"u")return;let L=new IntersectionObserver(()=>{CO(O)||(h.current=!1,m(!1))});return L.observe(O),()=>L.disconnect()},[t,f]),(0,pi.useEffect)(()=>()=>g.current?.(),[]);let b=qH(i.onKeyPressCapture,u),_=qH(i.onMouseDownCapture,u),y=qH(i.onClickCapture,u),w=(O,L)=>{if(L&&(O.currentTarget=L),!t)return;let W=O.currentTarget;if(W&&Bl(W)&&(n?.(O),!O.defaultPrevented)){if(W.dataset.focusVisible="true",h.current=!0,Pje(W)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let q=new IntersectionObserver(()=>{CO(W)||v(W)});q.observe(W),g.current=()=>q.disconnect()}return}m(!0)}},S=i.onKeyDownCapture,x=Mt(O=>{if(S?.(O),O.defaultPrevented||!t||f||h.current||O.metaKey||O.altKey||O.ctrlKey||!fi(O))return;let L=O.currentTarget;fb(L,"focusout",()=>w(O,L))}),C=i.onFocusCapture,I=Mt(O=>{if(C?.(O),O.defaultPrevented||!t)return;if(!fi(O)){m(!1);return}let L=O.currentTarget,W=()=>w(O,L);KH||Cje(O.target)?fb(O.target,"focusout",W):m(!1)}),k=i.onBlur,R=Mt(O=>{k?.(O),t&&xO(O)&&(v(O.currentTarget),m(!1))}),A=(0,pi.useContext)(cle),P=Mt(O=>{t&&o&&O&&A&&queueMicrotask(()=>{Bl(O)||CO(O)&&O.focus()})}),T=jle(s),M=t&&Tje(T),B=t&&Eje(T),[F,V]=(0,pi.useState)(!1);Sje&&(0,pi.useEffect)(()=>{if(!t)return;let O=s.current;if(!O)return;let{type:L}=O,W=O.tagName==="INPUT"&&(L==="checkbox"||L==="radio");V(_h(O)||W)},[t]);let z=i.style,D=(0,pi.useMemo)(()=>d?{pointerEvents:"none",...z}:z,[d,z]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":u||void 0,...i,...c,ref:Qo(s,P,i.ref),style:D,tabIndex:kje({focusable:t,trulyDisabled:d,nativeTabbable:M,supportsDisabled:B,safariTabIndex:F,tabIndexProp:i.tabIndex}),disabled:B&&d?!0:void 0,contentEditable:u?void 0:i.contentEditable,onKeyPressCapture:b,onClickCapture:y,onMouseDownCapture:_,onKeyDownCapture:x,onFocusCapture:I,onBlur:R},qi(i)}),z3t=Ir(function(t){return Lr(wje,cT(t))});var Sh=a(_e(),1),Ije="button";function Yle(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?_h(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?_h(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var Oje=Symbol("command"),ZH=Br(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Sh.useRef)(null),[i,s]=(0,Sh.useState)(!1);(0,Sh.useEffect)(()=>{n.current&&s(_h(n.current))},[]);let[l,c]=(0,Sh.useState)(!1),u=(0,Sh.useRef)(!1),d=zw(o),[f,m]=EO(o,Oje,!0);Dr(()=>{d&&(u.current=!1,c(!1))},[d]);let h=o.onKeyDown,g=Mt(w=>{h?.(w);let S=w.currentTarget;if(w.defaultPrevented||f||d||!fi(w)||ks(S)||S.isContentEditable)return;let x=t&&w.key==="Enter",C=r&&w.key===" ",I=w.key==="Enter"&&!t,k=w.key===" "&&!r;if(I||k){w.preventDefault();return}if(x||C){let R=Yle(w);if(x){if(!R){w.preventDefault();let{view:A,...P}=w,T=()=>WH(S,P);Sle()?fb(S,"keyup",T):queueMicrotask(T)}}else C&&(u.current=!0,R||(w.preventDefault(),c(!0)))}}),v=o.onKeyUp,b=Mt(w=>{if(v?.(w),f)return;let S=r&&w.key===" ";if(!u.current||!S)return;let x=Yle(w);if(u.current=!1,x||c(!1),w.defaultPrevented||!fi(w)||d||w.metaKey||x)return;w.preventDefault();let C=w.currentTarget,{view:I,...k}=w;queueMicrotask(()=>WH(C,k))}),_=o.onBlur,y=Mt(w=>{_?.(w),u.current&&(u.current=!1,c(!1))});return o={"data-active":l||void 0,type:i?"button":void 0,...m,...o,ref:Qo(n,o.ref),onKeyDown:g,onKeyUp:b,onBlur:y},o=cT(o),o}),Y3t=Ir(function(t){return Lr(Ije,ZH(t))});var uT=ga(),qle=uT.useContext,Z3t=uT.useScopedContext,X3t=uT.useProviderContext,Kle=uT.ContextProvider,Zle=uT.ScopedContextProvider;var PO=a(_e(),1),Nje="div",XH=Br(function({store:t,shouldRegisterItem:r=!0,getItem:o=yO,element:n,...i}){let s=qle();t=t||s;let l=Vl(i.id),c=(0,PO.useRef)(n);return(0,PO.useEffect)(()=>{let u=c.current;if(!l||!u||!r)return;let d=o({id:l,element:u});return t?.renderItem(d)},[l,r,o,t]),i={...i,ref:Qo(c,i.ref)},qi(i)}),t6t=Ir(function(t){return Lr(Nje,XH(t))});var QH=a(_e(),1),dT=ga([Kle],[Zle]),i6t=dT.useContext,kO=dT.useScopedContext,Xle=dT.useProviderContext,RO=dT.ContextProvider,Gw=dT.ScopedContextProvider,Qle=(0,QH.createContext)(void 0),Jle=(0,QH.createContext)(void 0);function mb(e,t){let r=e.__unstableInternals;return Yi(r,"Invalid store"),r[t]}function ece(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function AO(e,t){return e===t||e!==e&&t!==t}function tce(e,t,r,o){let n;for(let i of UH(t))AO(t[i],r[i])||o!==void 0&&ece([i],o)||(n??={...e},n[i]=t[i]);return n}var Mje=100;function Fje(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 Dje(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 rce(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 IO(e){e.notifiedListeners??=rce(e)}function $H(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 JH(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){IO(o);for(let n of o.group.listeners){if(n===o.currentListener)break;$H(o,n)&&o.notifiedListeners?.add(n)}}}function Lje(e,t,r){for(let o of e)o.group===t&&(o.recovering||$H(o,r)&&(IO(o),o.notifiedListeners?.add(r)))}function Bje({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)&&($H(i,o)?(IO(i),i.notifiedListeners?.add(o)):n&&(IO(i),i.recoverToLive=!0)))}function Vje(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function jje({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 zje(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function oce(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function nce(e,t,r,o,n,i){if(e.suspendCounts?.has(t))return;let{disposables:s}=e,l=s.size?s.get(t):void 0;if(l){s.delete(t);let u=r;l(),r=n?.()??r,r!==u&&(o=tce(o,r,u,i)??o)}let c=t(r,o);c&&oce(e,t,c)}function $le({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)&&!ece(e.listenerKeys.get(s),o)||(n?.add(s),nce(e,s,t(),r,t,o))}function va(e,...t){let r=e,o=r,n=iT,i=!1,s=!1,l=new Set,c=new Set,u=new Set,d={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=P=>(u.add(P),()=>u.delete(P)),h=()=>{let P=c.size,T=Symbol();c.add(T);let M=()=>{c.delete(T)&&(c.size||n())};if(P)return M;let B=UH(r),F=[];for(let D of t){let O=D?.getState?.();if(!O)continue;let L=B.filter(W=>ha(O,W));if(L.length){if(t.length===1||L.length===B.length){for(let W of L)F.push(hi(D,[W],q=>{R(W,q[W],!0)}));continue}F.push(xh(D,L,(W,q)=>{for(let Z of L)W[Z]!==q[Z]&&R(Z,W[Z],!0)}));for(let W of L){let q=D?.getState?.();q&&R(W,q[W],!0)}}}let V=[];for(let D of u)V.push(D());let z=t.map(fT);return n=jw(...F,...V,...z),M},g=(P,T,M)=>{M!==void 0&&(M?Dje(P.listenersByKey,M,T):P.allKeysListeners?.delete(T))},v=[],b=(P,T,M=d)=>{let B=P?[...P]:null,F=M.listeners.has(T);return F||Vje(v,M,T),B?Bje({fastPathFrames:v,group:M,keys:B,listener:T}):(F&&JH(v,M),Lje(v,M,T)),F&&(JH(v,M,T),g(M,T,M.listenerKeys.get(T))),M.listeners.add(T),B?(M.listenersByKey??=new Map,Fje(M.listenersByKey,B,T),jje({fastPathFrames:v,group:M,keys:B,listener:T})):(M.allKeysListeners??=new Set,M.allKeysListeners.add(T)),M.listenerKeys.set(T,B),()=>{let V=M.disposables.get(T);M.disposables.delete(T),JH(v,M,T);let z=M.listenerKeys.get(T);g(M,T,B),z!==B&&g(M,T,z),M.listenerKeys.delete(T),M.listeners.delete(T),V?.()}},_=(P,T)=>b(P,T),y=(P,T,M)=>{let B=P.listeners.has(T);if(B){P.suspendCounts??=new Map;let V=P.suspendCounts.get(T)??0;P.suspendCounts.set(T,V+1)}let F;try{let V=r;zje(P,T),r!==V&&(F=tce(M,r,V));let z=T(r,F??M);z&&oce(P,T,z)}finally{if(B){let V=P.suspendCounts,z=V?.get(T);z&&z>1?V?.set(T,z-1):V?.delete(T),V?.size||delete P.suspendCounts}}},w=(P,T)=>(y(d,T,r),b(P,T)),S=(P,T)=>(!f.listeners.size&&!s&&(o=r),y(f,T,o),b(P,T,f)),x=P=>va(ple(r,P),A),C=P=>va(fle(r,P),A),I=()=>r,k=(P,T,M)=>{if(!(M instanceof Set)&&!P.allKeysListeners?.size){let B=P.listenersByKey?.get(M);if(!B)return;let F={group:P,keyedListeners:B,updatedKey:M,currentListener:null};v.push(F);try{for(let V of B){if(F.notifiedListeners?.has(V)||(F.currentListener=V,F.notifiedListeners?.add(V),nce(P,V,r,T,I,M),!P.allKeysListeners?.size&&!F.recoverToLive))continue;let z=F.notifiedListeners??rce(F);F.notifiedListeners=z,F.recovering=!0,$le({group:P,getState:I,prevState:T,updatedKey:M,notifiedListeners:z});return}}finally{v.pop()}return}$le({group:P,getState:I,prevState:T,updatedKey:M})},R=(P,T,M=!1)=>{if(!ha(r,P))return;let B=r[P],F=typeof T=="function"?T(B):T;if(AO(F,B))return;let V=s;s=!0;let z=r,D={...r,[P]:F};r=D;let O=!1;try{if(!M&&t.length){for(let L of t)if(L?.setState?.(P,F),!AO(r[P],F)){O=!0;break}if(O){let L=0;for(;L<Mje;L+=1){let W=!1;for(let q of t){let Z=r[P];q?.setState?.(P,Z),AO(r[P],Z)||(W=!0)}if(!W)break}}}O||k(d,r===D?z:{...r,[P]:z[P]},P)}finally{s=V}if(!f.listeners.size){s||(o=r);return}l.add(P),!i&&(i=!0,queueMicrotask(()=>{i=!1;let L=r,W=l;l=new Set;let q=o;k(f,q,W),o===q&&(o=L)}))},A={getState:I,setState:R,__unstableInternals:{setup:m,init:h,subscribe:_,sync:w,batch:S,pick:x,omit:C}};return A}function mi(e,...t){if(e)return mb(e,"setup")(...t)}function fT(e,...t){if(e)return mb(e,"init")(...t)}function xh(e,...t){if(e)return mb(e,"subscribe")(...t)}function hi(e,...t){if(e)return mb(e,"sync")(...t)}function hb(e,...t){if(e)return mb(e,"batch")(...t)}function OO(e,...t){if(e)return mb(e,"omit")(...t)}function ice(e,...t){if(e)return mb(e,"pick")(...t)}function Yw(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=va(t,...e);return Object.assign({},...e,r)}function Hje(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return rd(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return rd(o).body}function Uje(e){return e?.__unstablePrivateStore}function sce(e={}){e.store;let t=e.store?.getState(),r=Lt(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:Lt(t?.renderedItems,[])},i=Uje(e.store),s=va({items:r,renderedItems:n.renderedItems},i),l=va(n,e.store),c=f=>{let m=wle(f,h=>h.element);s.setState("renderedItems",m),l.setState("renderedItems",m)};mi(l,()=>fT(s)),mi(s,()=>hb(s,["items"],f=>{l.setState("items",f.items)})),mi(s,()=>hb(s,["renderedItems"],f=>{let m=!0,h=requestAnimationFrame(()=>{let{renderedItems:_}=l.getState();f.renderedItems!==_&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(h);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(h),h=requestAnimationFrame(()=>c(f.renderedItems))},v=Hje(f.renderedItems),b=new IntersectionObserver(g,{root:v});for(let _ of f.renderedItems)_.element&&b.observe(_.element);return()=>{cancelAnimationFrame(h),b.disconnect()}}));let u=(f,m,h=!1)=>{let g;return m(b=>{let _=b.findIndex(({id:w})=>w===f.id),y=b.slice();if(_!==-1){g=b[_];let w={...g,...f};y[_]=w,o.set(f.id,w)}else y.push(f),o.set(f.id,f);return y}),()=>{m(b=>{if(!g)return h&&o.delete(f.id),b.filter(({id:w})=>w!==f.id);let _=b.findIndex(({id:w})=>w===f.id);if(_===-1)return b;let y=b.slice();return y[_]=g,o.set(f.id,g),y})}},d=f=>u(f,m=>s.setState("items",m),!0);return{...l,registerItem:d,renderItem:f=>jw(d(f),u(f,m=>s.setState("renderedItems",m))),item:f=>{if(!f)return null;let m=o.get(f);if(!m){let{items:h}=s.getState();m=h.find(g=>g.id===f),m&&o.set(f,m)}return m||null},__unstablePrivateStore:s}}var Wje={id:null};function jc(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function Gje(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function ace(e,t){return e.filter(r=>r.rowId===t)}function lce({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&&!(n!=null&&s.id===n))return s.id}}function cce(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[Wje]:[],...e.slice(0,o)]}function NO(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function uce(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function Yje(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function qje(e,t,r){let o=uce(e);for(let n of e)for(let i=0;i<o;i+=1){let s=n[i];if(!s||r&&s.disabled){let l=i===0&&r?jc(n):n[i-1];n[i]=l&&t!==l.id&&r?l:Yje(l?.rowId)}}return e}function Kje(e){let t=NO(e),r=uce(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 dce(e={}){let t=e.store?.getState(),r=sce(e),o=Lt(e.activeId,t?.activeId,e.defaultActiveId),n=va({...r.getState(),id:Lt(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:Lt(t?.baseElement,null),includesBaseElement:Lt(e.includesBaseElement,t?.includesBaseElement,o===null),moves:Lt(t?.moves,0),orientation:Lt(e.orientation,t?.orientation,"both"),rtl:Lt(e.rtl,t?.rtl,!1),virtualFocus:Lt(e.virtualFocus,t?.virtualFocus,!1),focusLoop:Lt(e.focusLoop,t?.focusLoop,!1),focusWrap:Lt(e.focusWrap,t?.focusWrap,!1),focusShift:Lt(e.focusShift,t?.focusShift,!1)},r,e.store);mi(n,()=>hi(n,["renderedItems","activeId"],l=>{n.setState("activeId",c=>c!==void 0?c:jc(l.renderedItems)?.id)}));let i=(l="next",c={})=>{let u=n.getState(),{skip:d=0,activeId:f=u.activeId,focusShift:m=u.focusShift,focusLoop:h=u.focusLoop,focusWrap:g=u.focusWrap,includesBaseElement:v=u.includesBaseElement,renderedItems:b=u.renderedItems,rtl:_=u.rtl}=c,y=l==="up"||l==="down",w=l==="next"||l==="down",S=w?_&&!y:!_||y,x=m&&!d;if(!d&&!g&&!v&&f!=null&&(!y||!x&&!b.some(V=>V.rowId!=null))){let V=b.findIndex(D=>D.id===f),z=b[V];if(z){let D=S?-1:1,O=lce({items:b,fromIndex:V+D,step:D,rowId:z.rowId,excludeId:f});return O!==void 0?O:h&&(y?h!=="horizontal":h!=="vertical")?lce({items:b,fromIndex:D===1?0:b.length-1,step:D,rowId:z.rowId,excludeId:f}):void 0}}let C=y?bO(qje(NO(b),f,x)):b;if(C=S?nT(C):C,C=y?Kje(C):C,f==null)return jc(C)?.id;let I=C.find(V=>V.id===f);if(!I)return jc(C)?.id;let k=C.some(V=>V.rowId),R=C.indexOf(I),A=C.slice(R+1),P=ace(A,I.rowId);if(d){let V=Gje(P,f);return(V.slice(d)[0]||V[V.length-1])?.id}let T=h&&(y?h!=="horizontal":h!=="vertical"),M=k&&g&&(y?g!=="horizontal":g!=="vertical"),B=w?(!k||y)&&T&&v:y?v:!1;if(T)return jc(cce(M&&!B?C:ace(C,I.rowId),f,B),f)?.id;if(M){let V=jc(B?P:A,f);return B?V?.id||null:V?.id}let F=jc(P,f);return!F&&B?null:F?.id},s=(l,c)=>typeof c=="number"?i(l,{skip:c}):i(l,c);return{...r,...n,setBaseElement:l=>n.setState("baseElement",l),setActiveId:l=>n.setState("activeId",l),move:l=>{l!==void 0&&(n.setState("activeId",l),n.setState("moves",c=>c+1))},first:()=>jc(n.getState().renderedItems)?.id,last:()=>jc(nT(n.getState().renderedItems))?.id,next:l=>s("next",l),previous:l=>s("previous",l),down:l=>s("down",l),up:l=>s("up",l)}}var fce=jc,pce=NO;function ad(e,t){return t&&e.item(t)||null}function mce(e,t=!1){if(ks(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=rd(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var tU=Symbol("FOCUS_SILENTLY");function hce(e){e[tU]=!0,e.focus({preventScroll:!0})}function gce(e){let t=e[tU];return delete e[tU],t}function gb(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var cd=a(_e(),1),yce=a(E(),1);var ld=a(_e(),1),rU=a(oC(),1),vce=()=>()=>{};function qt(e,t=yO){let r=ld.useCallback(n=>e?xh(e,null,n):vce(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&ha(s,n))return s[n]};return(0,rU.useSyncExternalStore)(r,o,o)}function MO(e,t){let r=ld.useRef({}),o=ld.useCallback(i=>e?xh(e,null,i):vce(),[e]),n=()=>{let i=e?.getState(),s=!1,l=r.current;for(let c in t){let u=t[c];if(typeof u=="function"){let d=u(i);Object.is(d,l[c])||(l[c]=d,s=!0)}if(typeof u=="string"){if(!i||!ha(i,u))continue;let d=i[u];Object.is(d,l[c])||(l[c]=d,s=!0)}}return s&&(r.current={...l}),r.current};return(0,rU.useSyncExternalStore)(o,n,n)}function Lo(e,t,r,o){let n=ha(t,r)?t[r]:void 0,i=Ble({value:n,setValue:o?t[o]:void 0});Dr(()=>hi(e,[r],(s,l)=>{let{value:c,setValue:u}=i.current;u&&s[r]!==l[r]&&s[r]!==c&&u(s[r])}),[e,r]),Dr(()=>{if(n!==void 0)return e.setState(r,n),hb(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function qw(e,t){let[r,o]=ld.useState(()=>e(t));Dr(()=>fT(r),[r]);let n=ld.useCallback(i=>qt(r,i),[r]);return[ld.useMemo(()=>({...r,useState:n}),[r,n]),Mt(()=>{o(i=>e({...t,...i.getState()}))})]}var Xje="button";function Qje(e){return wO(e)?!0:e.tagName==="INPUT"&&!_h(e)}function Jje(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 $je(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=lT(e);if(!i)return;let s=Jje(i,o),l,c;for(let u=0;u<n.length;u+=1){let d=l;if(l=r(u),!l)break;if(l===d)continue;let f=ad(t,l)?.element;if(!f)continue;let m=$je(f,o)-s,h=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<h&&(l=d);break}c=h}return l}function eze(e,t){return fi(e)?!1:gb(t,e.target)}var oU=Br(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":l,"aria-posinset":c,...u}){let d=kO();t=t||d;let f=Vl(u.id),m=(0,cd.useRef)(null),h=(0,cd.useContext)(Jle),g=zw(u)&&!u.accessibleWhenDisabled,v=u.shouldRegisterItem,b=O=>{if(r)return r;if(O&&h?.baseElement&&h.baseElement===O.baseElement)return h.id},{rowId:_,baseElement:y,isActiveItem:w,ariaSetSize:S,ariaPosInSet:x,isTabbable:C}=MO(t,{rowId:b,baseElement(O){return O?.baseElement||void 0},isActiveItem(O){return!!O&&O.activeId===f},ariaSetSize(O){if(l!=null)return l;if(O&&h?.ariaSetSize&&h.baseElement===O.baseElement)return h.ariaSetSize},ariaPosInSet(O){if(c!=null)return c;if(!O||!h?.ariaPosInSet||h.baseElement!==O.baseElement)return;let L=b(O),W=O.renderedItems.filter(q=>q.rowId===L);return h.ariaPosInSet+W.findIndex(q=>q.id===f)},isTabbable(O){if(!O?.renderedItems.length)return!0;if(O.virtualFocus)return!1;if(i)return!0;if(O.activeId===null)return!1;let L=t?.item(O.activeId);return L?.disabled||!L?.element?!0:O.activeId===f}}),I=(0,cd.useCallback)(O=>{let L={...O,id:f||O.id,rowId:_,disabled:g,children:O.element?.textContent};return s?s(L):L},[f,_,g,s]),k=u.onFocus,R=(0,cd.useRef)(!1),A=(0,cd.useRef)(null),P=Mt(O=>{if(k?.(O),O.defaultPrevented||xle(O)||!f||!t||eze(O,t))return;let{virtualFocus:L,baseElement:W}=t.getState();if(t.setActiveId(f),wO(O.currentTarget)&&mce(O.currentTarget),!L||!fi(O)||Qje(O.currentTarget))return;let q=(te,de,pe)=>{Ww()&&te.hasAttribute("data-autofocus")&&te.scrollIntoView({block:"nearest",inline:"nearest"}),R.current=!0,de===pe||gb(t,de)?hce(pe):pe.focus()};if(W?.isConnected){q(O.currentTarget,O.relatedTarget,W);return}if(v===!1)return;let{currentTarget:Z,relatedTarget:Q}=O,ue=()=>{A.current?.(),A.current=null};ue(),A.current=xh(t,null,()=>{if(ub(Z)!==Z){ue();return}let te=t.getState(),de=te.baseElement;de?.isConnected&&(ue(),te.virtualFocus&&q(Z,Q,de))})}),T=u.onBlurCapture,M=Mt(O=>{T?.(O),!O.defaultPrevented&&t?.getState()?.virtualFocus&&R.current&&(R.current=!1,O.preventDefault(),O.stopPropagation())}),B=u.onKeyDown,F=Jo(o),V=Jo(n),z=Mt(O=>{if(B?.(O),O.defaultPrevented||!fi(O)||!t)return;let{currentTarget:L}=O,W=t.getState(),q=!!t.item(f)?.rowId,Z=W.orientation!=="horizontal",Q=W.orientation!=="vertical",ue=()=>!!(q||Q||!W.baseElement||!ks(W.baseElement)),te={ArrowUp:(q||Z)&&t.up,ArrowRight:(q||Q)&&t.next,ArrowDown:(q||Z)&&t.down,ArrowLeft:(q||Q)&&t.previous,Home:()=>{if(ue())return!q||O.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(ue())return!q||O.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>bce(L,t,t?.up,!0),PageDown:()=>bce(L,t,t?.down)}[O.key];if(te){if(wO(L)){let pe=aT(L),$=Q&&O.key==="ArrowLeft",ee=Q&&O.key==="ArrowRight",fe=Z&&O.key==="ArrowUp",ve=Z&&O.key==="ArrowDown";if(ee||ve){let{length:we}=vle(L);if(pe.end!==we)return}else if(($||fe)&&pe.start!==0)return}let de=te();if(F(O)||de!==void 0){if(!V(O))return;O.preventDefault(),t.move(de)}}}),D=(0,cd.useMemo)(()=>({id:f,baseElement:y}),[f,y]);return u=id(u,O=>(0,yce.jsx)(Qle.Provider,{value:D,children:O}),[D]),u={"data-active-item":w||void 0,...u,id:f,ref:Qo(m,u.ref),tabIndex:C?u.tabIndex:-1,onFocus:P,onBlurCapture:M,onKeyDown:z},u=ZH(u),u=XH({store:t,...u,getItem:I,shouldRegisterItem:f?v:!1}),qi({...u,"aria-setsize":S,"aria-posinset":x})}),R6t=sd(Ir(function(t){return Lr(Xje,oU(t))}));var ud=a(_e(),1),FO=a(E(),1);var tze="div";function rze(e){return e.some(t=>!!t.rowId)}function oze(e){let t=e.target;return t&&!ks(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function nze(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function wce(e,t,r){return Mt(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!fi(o)||nze(o)||oze(o))return;let n=ad(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),Ple(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function ize(e){return fce(bO(nT(pce(e))))}function _ce(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!ks(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function sze(e){let[t,r]=(0,ud.useState)(!1),o=(0,ud.useCallback)(()=>r(!0),[]),n=qt(e,i=>t?ad(e,i.activeId):null);return(0,ud.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),_ce(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var aze=sd(function({store:t,focusOnMove:r,previousElementRef:o}){let n=qt(t,"moves"),i=qt(t,"baseElement");return(0,ud.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),l=ad(t,s)?.element;l&&_ce(t,()=>Ale(l))},[t,n,r]),Dr(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let l=o.current;o.current=null,l&&db(l,{relatedTarget:i}),Bl(i)||i.focus()},[t,n,i]),null}),nU=Br(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=Xle();t=t||s,Yi(t,!1);let l=(0,ud.useRef)(null),c=(0,ud.useRef)(null),u=sze(t),[,d]=Vle(r?t.setBaseElement:null),f=qt(t,"virtualFocus"),m=qt(t,k=>k.virtualFocus?k.activeId:null);Dr(()=>{if(!t||!r||!f)return;let k=c.current;if(c.current=null,!k)return;let R=ad(t,m)?.element||ub(k);R!==k&&db(k,{relatedTarget:R})},[t,m,f,r]);let h=wce(t,i.onKeyDownCapture,c),g=wce(t,i.onKeyUpCapture,c),v=i.onFocusCapture,b=Mt(k=>{if(v?.(k),k.defaultPrevented||!t)return;let{virtualFocus:R}=t.getState();if(!R)return;let A=k.relatedTarget,P=gce(k.currentTarget);fi(k)&&P&&(k.stopPropagation(),c.current=A)}),_=i.onFocus,y=Mt(k=>{if(_?.(k),k.defaultPrevented||!r||!t)return;let{relatedTarget:R}=k,{virtualFocus:A}=t.getState();A?fi(k)&&!gb(t,R)&&queueMicrotask(u):fi(k)&&t.setActiveId(null)}),w=i.onBlurCapture,S=Mt(k=>{if(w?.(k),k.defaultPrevented||!t)return;let{virtualFocus:R,activeId:A}=t.getState();if(!R)return;let P=ad(t,A)?.element,T=k.relatedTarget,M=gb(t,T),B=c.current;c.current=null,fi(k)&&M?(T===P?B&&B!==T&&db(B,k):P?db(P,k):B&&db(B,k),k.stopPropagation()):!gb(t,k.target)&&P&&db(P,k)}),x=i.onKeyDown,C=Jo(n),I=Mt(k=>{if(x?.(k),k.nativeEvent.isComposing||k.defaultPrevented||!t||!fi(k))return;let{orientation:R,renderedItems:A,activeId:P,rtl:T}=t.getState();if(ad(t,P)?.element?.isConnected)return;let M=R!=="horizontal",B=R!=="vertical",F=rze(A);if((k.key==="ArrowLeft"||k.key==="ArrowRight"||k.key==="Home"||k.key==="End")&&ks(k.currentTarget))return;let z={ArrowUp:(F||M)&&(()=>F?ize(A)?.id:t?.last()),ArrowRight:(F||B)&&(T?t.last:t.first),ArrowDown:(F||M)&&t.first,ArrowLeft:(F||B)&&(T?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[k.key];if(z){let D=z();if(D!==void 0){if(!C(k))return;k.preventDefault(),t.move(D)}}});return i=id(i,k=>(0,FO.jsxs)(Gw,{value:t,children:[k,r&&(0,FO.jsx)(aze,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":qt(t,k=>{if(t&&r&&k.virtualFocus)return ad(t,k.activeId)?.id}),...i,ref:Qo(l,d,i.ref),onKeyDownCapture:h,onKeyUpCapture:g,onFocusCapture:b,onFocus:y,onBlurCapture:S,onKeyDown:I},i=cT({focusable:qt(t,k=>r&&(k.virtualFocus||k.activeId===null)),...i}),i}),L6t=Ir(function(t){return Lr(tze,nU(t))});var pT=ga(),j6t=pT.useContext,z6t=pT.useScopedContext,iU=pT.useProviderContext,Sce=pT.ContextProvider,xce=pT.ScopedContextProvider;var sU=a(_e(),1),mT=ga([Sce],[xce]),G6t=mT.useContext,Y6t=mT.useScopedContext,q6t=mT.useProviderContext,Cce=mT.ContextProvider,DO=mT.ScopedContextProvider,K6t=(0,sU.createContext)(void 0),Z6t=(0,sU.createContext)(void 0);var vb=a(_e(),1),aU=a(E(),1);var kce=a(Vu(),1),lze="div";function Tce(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function Ece(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function Pce(e,t,r){let o=e.split(","),n=t.split(","),i=r.split(","),s=0;for(let[l,c]of o.entries()){if(c.trim()==="none")continue;let u=Ece(n[l%n.length]),d=Ece(i[l%i.length]);s=Math.max(s,u+d)}return s}function cze(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(Pce(t,o,r),Pce(n,s,i))}function lU(e,t,r){return!r&&t!==!1&&(!e||!!t)}var uze=Br(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=iU();t=t||i,Yi(t,!1);let s=(0,vb.useRef)(null),l=Vl(n.id),[c,u]=(0,vb.useState)(null),d=qt(t,"open"),f=qt(t,"mounted"),m=qt(t,"animated"),h=qt(t,"contentElement"),g=qt(t.disclosure,"contentElement"),v=(0,vb.useRef)(!1);Dr(()=>{s.current&&t?.setContentElement(s.current)},[t]),Dr(()=>{let w;return t?.setState("animated",S=>(w=S,!0)),()=>{w!==void 0&&t?.setState("animated",w)}},[t]),Dr(()=>{if(!m){d?v.current&&(v.current=!1,u("enter")):(v.current=!0,u(null));return}if(!h?.isConnected){u(null);return}return mle(()=>{u(d?"enter":f?"leave":null)})},[m,h,d,f]),Dr(()=>{if(!t||!m||!c||!h)return;let w=()=>t?.setState("animating",!1),S=()=>(0,kce.flushSync)(w);if(c==="leave"&&d||c==="enter"&&!d)return;if(typeof m=="number")return Tce(m,S);let x=[h];g&&x.push(g);let C=o?.current;C&&x.push(C);let I=Math.max(...x.map(cze));if(!I){c==="enter"&&t.setState("animated",!1),w();return}return Tce(Math.max(I-1e3/60,0),S)},[t,m,h,g,o,d,c]),n=id(n,w=>(0,aU.jsx)(DO,{value:t,children:w}),[t]);let b=lU(f,n.hidden,r),_=n.style,y=(0,vb.useMemo)(()=>b?{..._,display:"none"}:_,[b,_]);return n={"data-open":d||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:b,...n,id:l,ref:Qo(l?t.setContentElement:null,s,n.ref),style:y},qi(n)}),dze=Ir(function(t){return Lr(lze,uze(t))}),rFt=Ir(function({unmountOnHide:t,...r}){let o=iU();return qt(r.store||o,n=>!t||n?.mounted)===!1?null:(0,aU.jsx)(dze,{...r})});function Rce(e={}){let t=Yw(e.store,OO(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Lt(e.open,r?.open,e.defaultOpen,!1),n=Lt(e.animated,r?.animated,!1),i=va({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Lt(r?.contentElement,null),disclosureElement:Lt(r?.disclosureElement,null)},t);return mi(i,()=>hi(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),mi(i,()=>xh(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),mi(i,()=>hi(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function Ace(e,t,r){return nd(t,[r.store,r.disclosure]),Lo(e,r,"open","setOpen"),Lo(e,r,"mounted","setMounted"),Lo(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var hT=ga([Cce],[DO]),fFt=hT.useContext,pFt=hT.useScopedContext,Ice=hT.useProviderContext,Oce=hT.ContextProvider,Nce=hT.ScopedContextProvider;var LO=a(_e(),1),BO=(0,LO.createContext)(void 0),gT=ga([Oce,RO],[Nce,Gw]),cU=gT.useContext,Kw=gT.useScopedContext,VO=gT.useProviderContext,Mce=gT.ContextProvider,Fce=gT.ScopedContextProvider,jO=(0,LO.createContext)(void 0),Dce=(0,LO.createContext)(!1);function Lce(e,t,r){return nd(t,[r.store]),Lo(e,r,"items","setItems"),e}function Bce(e){return{id:Vl(e.id),...e}}function Vce(e,t,r){return e=Lce(e,t,r),Lo(e,r,"activeId","setActiveId"),Lo(e,r,"includesBaseElement"),Lo(e,r,"virtualFocus"),Lo(e,r,"orientation"),Lo(e,r,"rtl"),Lo(e,r,"focusLoop"),Lo(e,r,"focusWrap"),Lo(e,r,"focusShift"),e}function jce(e={}){return Rce(e)}function zce(e,t,r){return Ace(e,t,r)}function Hce({popover:e,...t}={}){let r=Yw(t.store,OO(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=jce({...t,store:r}),i=Lt(t.placement,o?.placement,"bottom"),s=va({...n.getState(),placement:i,currentPlacement:i,anchorElement:Lt(o?.anchorElement,null),popoverElement:Lt(o?.popoverElement,null),arrowElement:Lt(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:l=>s.setState("anchorElement",l),setPopoverElement:l=>s.setState("popoverElement",l),setArrowElement:l=>s.setState("arrowElement",l),render:()=>s.setState("rendered",Symbol("rendered"))}}function Uce(e,t,r){return nd(t,[r.popover]),Lo(e,r,"placement"),zce(e,t,r)}var fze="div",uU=Br(function({store:t,...r}){let o=Ice();return t=t||o,r={...r,ref:Qo(t?.setAnchorElement,r.ref)},r}),jFt=Ir(function(t){return Lr(fze,uU(t))});var Wce=a(_e(),1),pze="div";function mze(e){let t=e.relatedTarget;return Uw(t)?cb(e.currentTarget,t):!1}var dU=Symbol("composite-hover");function hze(e){let{relatedTarget:t}=e;if(!Uw(t))return!1;let r=t;do{if(ha(r,dU)&&r[dU])return!0;r=r.parentElement}while(r);return!1}var fU=Br(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=kO();t=t||i,Yi(t,!1);let s=Wle(),l=n.onMouseMove,c=Jo(r),u=Mt(g=>{if(l?.(g),!g.defaultPrevented&&s()&&c(g)){if(!Rle(g.currentTarget)){let v=t?.getState().baseElement;v&&!Bl(v)&&v.focus()}t?.setActiveId(g.currentTarget.id)}}),d=n.onMouseLeave,f=Jo(o),m=Mt(g=>{d?.(g),!g.defaultPrevented&&s()&&(mze(g)||hze(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),h=(0,Wce.useCallback)(g=>{g&&(g[dU]=!0)},[]);return n={...n,ref:Qo(h,n.ref),onMouseMove:u,onMouseLeave:m},qi(n)}),GFt=sd(Ir(function(t){return Lr(pze,fU(t))}));var Pn=a(_e(),1);var gze="input";function Gce(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function Yce(e,t){if(!t||e==null)return!1;let r=sT(e),o=sT(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function vze(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function bze(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var yze=Br(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:l,showOnMouseDown:c,showOnClick:u=c,showOnKeyDown:d,showOnKeyPress:f=d,blurActiveItemOnClick:m,setValueOnClick:h=!0,moveOnKeyPress:g=!0,autoComplete:v="list",...b}){let _=VO();t=t||_,Yi(t,!1);let y=(0,Pn.useRef)(null),[w,S]=Ule(),x=(0,Pn.useRef)(!1),C=(0,Pn.useRef)(!1),I=qt(t,X=>X.virtualFocus&&o),k=v==="inline"||v==="both",[R,A]=(0,Pn.useState)(k);Hle(()=>{k&&A(!0)},[k]);let P=qt(t,"value"),T=(0,Pn.useRef)(void 0);(0,Pn.useEffect)(()=>hi(t,["selectedValue","activeId"],(X,ge)=>{T.current=ge.selectedValue}),[t]);let M=qt(t,X=>{if(k&&R&&!(X.activeValue&&Array.isArray(X.selectedValue)&&(X.selectedValue.includes(X.activeValue)||T.current?.includes(X.activeValue))))return X.activeValue}),B=qt(t,"renderedItems"),F=qt(t,"open"),V=qt(t,"contentElement"),z=(0,Pn.useMemo)(()=>!k||!R?P:Gce(B,M,I)?Yce(P,M)?P+(M?.slice(P.length)||""):P:M||P,[k,R,B,M,I,P]);(0,Pn.useEffect)(()=>{let X=y.current;if(!X)return;let ge=()=>A(!0);return X.addEventListener("combobox-item-move",ge),()=>{X.removeEventListener("combobox-item-move",ge)}},[]),(0,Pn.useEffect)(()=>{if(!k||!R||!M||!Gce(B,M,I)||!Yce(P,M))return;let X=iT;return queueMicrotask(()=>{let ge=y.current;if(!ge)return;let{start:Ue,end:Ye}=aT(ge),st=P.length,St=M.length;_O(ge,st,St),X=()=>{if(!Bl(ge))return;let{start:dt,end:xt}=aT(ge);dt===st&&xt===St&&_O(ge,Ue,Ye)}}),()=>X()},[w,k,R,M,B,I,P]);let D=Mt(n),O=(0,Pn.useRef)(null),L=(0,Pn.useRef)(void 0),W=(0,Pn.useRef)(!1),q=(0,Pn.useRef)(!1);(0,Pn.useEffect)(()=>{if(!F||!V)return;let X=lT(V);if(!X)return;let ge=()=>{x.current=!1,W.current=!0},Ue=()=>{if(q.current||(W.current=!0),!t||!x.current)return;let{activeId:st}=t.getState();st!==null&&st!==O.current&&(x.current=!1)},Ye={passive:!0,capture:!0};return X.addEventListener("wheel",ge,Ye),X.addEventListener("touchmove",ge,Ye),X.addEventListener("scroll",Ue,Ye),()=>{X.removeEventListener("wheel",ge,!0),X.removeEventListener("touchmove",ge,!0),X.removeEventListener("scroll",Ue,!0)}},[F,V,t]),Dr(()=>{W.current=!1,P&&(C.current||(x.current=!0))},[P]),Dr(()=>{I!=="always"&&F||(x.current=F)},[I,F]),Dr(()=>{F||(L.current=void 0)},[F]);let Z=qt(t,"resetValueOnSelect");nd(()=>{let X=x.current;if(!t||!F||!X&&(!Z||W.current))return;let{baseElement:ge,contentElement:Ue,activeId:Ye}=t.getState();if(!(ge&&!Bl(ge))){if(Ue?.hasAttribute("data-placing")){let st=new MutationObserver(S);return st.observe(Ue,{attributeFilter:["data-placing"]}),()=>st.disconnect()}if(I&&X){let st=D(B),St=st!==void 0?st:bze(B)??t.first();O.current=St;let dt=St??null,xt=t.item(dt)?.value,Kt=L.current;dt!==Ye||Kt?.id!==dt||Kt?.value!==xt?(L.current={id:dt,value:xt},t.move(dt)):t.setState("activeValue",xt)}else{let st=t.item(Ye||t.first())?.element;st&&"scrollIntoView"in st&&(q.current=!0,st.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{q.current=!1}))}}},[t,F,w,P,I,Z,D,B]),(0,Pn.useEffect)(()=>{if(!k)return;let X=y.current;if(!X)return;let ge=[X,V].filter(Ye=>!!Ye),Ue=Ye=>{ge.every(st=>xO(Ye,st))&&t?.setValue(z)};for(let Ye of ge)Ye.addEventListener("focusout",Ue);return()=>{for(let Ye of ge)Ye.removeEventListener("focusout",Ue)}},[k,V,t,z]);let Q=X=>X.currentTarget.value.length>=s,ue=b.onChange,te=Jo(l??Q),de=Jo(i??!t.tag),pe=Mt(X=>{if(ue?.(X),X.defaultPrevented||!t)return;let ge=X.currentTarget,{value:Ue,selectionStart:Ye,selectionEnd:st}=ge,St=X.nativeEvent;if(x.current=!0,kle(St)&&(St.isComposing&&(x.current=!1,C.current=!0),k)){let dt=St.inputType==="insertText"||St.inputType==="insertCompositionText",xt=Ye===Ue.length;A(dt&&xt)}if(de(X)){let dt=Ue===t.getState().value;t.setValue(Ue),queueMicrotask(()=>{_O(ge,Ye,st)}),k&&I&&dt&&S()}te(X)&&t.show(),(!I||!x.current)&&t.setActiveId(null)}),$=b.onCompositionEnd,ee=Mt(X=>{x.current=!0,C.current=!1,$?.(X),!X.defaultPrevented&&I&&S()}),fe=b.onMouseDown,ve=Jo(m??(()=>t.getState().includesBaseElement)),we=Jo(h),oe=Jo(u??Q),re=Mt(X=>{fe?.(X),!X.defaultPrevented&&(X.button||X.ctrlKey||t&&(ve(X)&&t.setActiveId(null),we(X)&&t.setValue(z),oe(X)&&fb(X.currentTarget,"mouseup",t.show)))}),ce=b.onKeyDown,ie=Jo(f??Q),le=Mt(X=>{if(ce?.(X),X.repeat||(x.current=!1),X.defaultPrevented||!t)return;let{open:ge}=t.getState();if(ge&&X.key==="Enter"){X.preventDefault();return}X.ctrlKey||X.altKey||X.shiftKey||X.metaKey||ge||(X.key==="ArrowUp"||X.key==="ArrowDown")&&ie(X)&&(X.preventDefault(),t.show())}),Oe=b.onBlur,ke=Mt(X=>{x.current=!1,Oe?.(X)}),Me=Vl(b.id),Ne=vze(v)?v:void 0,Fe=qt(t,X=>X.activeId===null);return b={role:"combobox","aria-autocomplete":Ne,"aria-haspopup":ble(V,"listbox"),"aria-expanded":F,"aria-controls":V?.id,"data-active-item":Fe||void 0,value:z,...b,id:Me,ref:Qo(y,b.ref),onChange:pe,onCompositionEnd:ee,onMouseDown:re,onKeyDown:le,onBlur:ke},b=nU({store:t,focusable:r,...b,moveOnKeyPress:X=>hle(g,X)?!1:(k&&A(!0),!0)}),b=uU({store:t,...b}),{autoComplete:"off",...b}}),zO=Ir(function(t){return Lr(gze,yze(t))});var HO=a(_e(),1),pU=a(E(),1);var wze="div";function _ze(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function Sze(e){return yle(e)??"option"}var xze=Br(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:l=!1,moveOnKeyPress:c=!0,getItem:u,...d}){let f=Kw();t=t||f,Yi(t,!1);let{resetValueOnSelectState:m,multiSelectable:h,selected:g}=MO(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(R){return Array.isArray(R.selectedValue)},selected(R){return _ze(R.selectedValue,r)}}),v=(0,HO.useCallback)(R=>{let A={...R,value:r};return u?u(A):A},[r,u]);n=n??!h,o=o??(r!=null&&!h);let b=d.onClick,_=Jo(n),y=Jo(i),w=Jo(s??m??h),S=Jo(o),x=Mt(R=>{b?.(R),!R.defaultPrevented&&(Ele(R)||Tle(R)||(r!=null&&(y(R)&&(w(R)&&t?.resetValue(),t?.setSelectedValue(A=>Array.isArray(A)?A.includes(r)?A.filter(P=>P!==r):[...A,r]:r)),_(R)&&t?.setValue(r)),S(R)&&t?.hide()))}),C=d.onKeyDown,I=Mt(R=>{if(C?.(R),R.defaultPrevented)return;let A=t?.getState().baseElement;if(!A||Bl(A))return;let P=R.key.length===1&&!R.ctrlKey&&!R.metaKey,T=(SO()?R.metaKey:R.ctrlKey)&&R.key.toLowerCase()==="v",M=R.key==="Backspace"||R.key==="Delete";(P||T||M)&&(queueMicrotask(()=>A.focus()),ks(A)&&t?.setValue(A.value))});h&&g!=null&&(d={"aria-selected":g,...d}),d=id(d,R=>(0,pU.jsx)(jO.Provider,{value:r,children:(0,pU.jsx)(Dce.Provider,{value:g??!1,children:R})}),[r,g]),d={role:Sze((0,HO.useContext)(BO)),children:r,...d,onClick:x,onKeyDown:I};let k=Jo(c);return d=oU({store:t,...d,getItem:v,moveOnKeyPress:R=>{if(!k(R))return!1;let A=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(A),!0}}),d=fU({store:t,focusOnHover:l,...d}),d}),UO=sd(Ir(function(t){return Lr(wze,xze(t))}));var WO=a(_e(),1),qce=a(E(),1);var Cze="span";function mU(e){return sT(e).toLowerCase()}function Tze(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 Eze(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 Pze(e){let t=[],r=[],o=0;for(let i of e){let s=mU(i).length;for(let l=0;l<s;l+=1)t.push(l===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 kze(e,t){if(!t.length)return t;let{starts:r,ends:o}=Pze(e),n=[];for(let[i,s]of t){let l=r[i],c=o[i+s];l==null||c==null||c<=l||n.push([l,c-l])}return n}function Rze(e,t){if(!e||!t)return e;let r=dle(t).map(mU),o=[],n=(c,u=!1)=>(0,qce.jsx)("span",{"data-autocomplete-value":u?"":void 0,"data-user-value":u?void 0:"",children:c},o.length),i=kze(e,Eze(Tze(mU(e),new Set(r)))),s=i[0];if(!s)return o.push(n(e,!0)),o;let[l]=s;return[e.slice(0,l),...i.flatMap(([c,u],d)=>{let f=e.slice(c,c+u),m=i[d+1]?.[0];return[f,e.slice(c+u,m)]})].forEach((c,u)=>{c&&o.push(n(c,u%2===0))}),o}var Aze=Br(function({store:t,value:r,userValue:o,...n}){let i=Kw();t=t||i;let s=(0,WO.useContext)(jO),l=r??s,c=qt(t,u=>o??u?.value);return n={children:(0,WO.useMemo)(()=>{if(l)return c?Rze(l,c):l},[l,c]),...n},qi(n)}),GO=Ir(function(t){return Lr(Cze,Aze(t))});var Ize="label",Oze=Br(function({store:t,...r}){let o=VO();return t=t||o,Yi(t,!1),r={htmlFor:qt(t,n=>n.baseElement?.id),...r},qi(r)}),YO=sd(Ir(function(t){return Lr(Ize,Oze(t))}));var qO=a(_e(),1),hU=a(E(),1);var Nze="div",Mze=Br(function({store:t,alwaysVisible:r,...o}){let n=Kw(!0),i=cU();t=t||i;let s=!!t&&t===n;Yi(t,!1);let l=(0,qO.useRef)(null),c=Vl(o.id),u=qt(t,"mounted"),d=lU(u,o.hidden,r),f=d?{...o.style,display:"none"}:o.style,m=qt(t,w=>Array.isArray(w.selectedValue)),h=zle(l,"role",o.role),g=(h==="listbox"||h==="tree"||h==="grid")&&m||void 0,[v,b]=(0,qO.useState)(!1),_=qt(t,"contentElement");Dr(()=>{if(!u)return;let w=l.current;if(!w||_!==w)return;let S=()=>{b(!!w.querySelector("[role='listbox']"))},x=new MutationObserver(S);return x.observe(w,{subtree:!0,childList:!0,attributeFilter:["role"]}),S(),()=>x.disconnect()},[u,_]),v||(o={role:"listbox","aria-multiselectable":g,...o}),o=id(o,w=>(0,hU.jsx)(Fce,{value:t,children:(0,hU.jsx)(BO.Provider,{value:h,children:w})}),[t,h]);let y=c&&(!n||!s)?t.setContentElement:null;return o={hidden:d,...o,id:c,ref:Qo(y,l,o.ref),style:f},qi(o)}),KO=Ir(function(t){return Lr(Nze,Mze(t))});var gU=a(_e(),1),EDt=(0,gU.createContext)(null),PDt=(0,gU.createContext)(null),vT=ga([RO],[Gw]),Kce=vT.useContext,kDt=vT.useScopedContext,RDt=vT.useProviderContext,ADt=vT.ContextProvider,IDt=vT.ScopedContextProvider;var Fze=Ww()&&_le();function Zce({tag:e,...t}={}){let r=Yw(t.store,ice(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Lt(t.activeId,n?.activeId,t.defaultActiveId,null),s=dce({...t,activeId:i,includesBaseElement:Lt(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Lt(t.orientation,n?.orientation,"vertical"),focusLoop:Lt(t.focusLoop,n?.focusLoop,!0),focusWrap:Lt(t.focusWrap,n?.focusWrap,!0),virtualFocus:Lt(t.virtualFocus,n?.virtualFocus,!0)}),l=Hce({...t,placement:Lt(t.placement,n?.placement,"bottom-start")}),c=Lt(t.value,n?.value,t.defaultValue,""),u=Lt(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),d=Array.isArray(u),f={...s.getState(),...l.getState(),value:c,selectedValue:u,resetValueOnSelect:Lt(t.resetValueOnSelect,n?.resetValueOnSelect,d),resetValueOnHide:Lt(t.resetValueOnHide,n?.resetValueOnHide,d&&!e),activeValue:n?.activeValue},m=va(f,s,l,r);return Fze&&mi(m,()=>hi(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),mi(m,()=>{if(e)return jw(hi(m,["selectedValue"],h=>{Array.isArray(h.selectedValue)&&e.setValues(h.selectedValue)}),hi(e,["values"],h=>{m.setState("selectedValue",h.values)}))}),mi(m,()=>hi(m,["resetValueOnHide","mounted"],h=>{h.resetValueOnHide&&(h.mounted||m.setState("value",c))})),mi(m,()=>hi(m,["open"],h=>{h.open||(m.setState("activeId",i),m.setState("moves",0))})),mi(m,()=>hi(m,["moves","activeId"],(h,g)=>{h.moves===g.moves&&m.setState("activeValue",void 0)})),mi(m,()=>hb(m,["moves","renderedItems"],(h,g)=>{if(h.moves===g.moves)return;let{activeId:v}=m.getState(),b=s.item(v);m.setState("activeValue",b?.value)})),{...l,...s,...m,tag:e,setValue:h=>m.setState("value",h),resetValue:()=>m.setState("value",f.value),setSelectedValue:h=>m.setState("selectedValue",h)}}function Lze(e){let t=Kce();return e={...e,tag:e.tag!==void 0?e.tag:t},Bce(e)}function Bze(e,t,r){return nd(t,[r.tag]),Lo(e,r,"value","setValue"),Lo(e,r,"selectedValue","setSelectedValue"),Lo(e,r,"resetValueOnHide"),Lo(e,r,"resetValueOnSelect"),Object.assign(Vce(Uce(e,t,r),t,r),{tag:r.tag})}function vU(e={}){e=Lze(e);let[t,r]=qw(Zce,e);return Bze(t,r,e)}var Xce=a(E(),1);function ZO(e={}){return(0,Xce.jsx)(Mce,{value:vU(e),children:e.children})}var eue=a(uw(),1);var tue=a(Te(),1),Ch=a(j(),1),bb=a(U(),1),dd=a(G(),1);var jze=[],bT=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:jze;var yT=a(U(),1),zze=[];function Kn({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:zze,[o,n]=(0,yT.useState)(r),[i,s]=(0,yT.useState)(!1);return(0,yT.useEffect)(()=>{if(!t){n(r);return}let l=!1;return s(!0),t().then(c=>{if(!l){let u=Array.isArray(c)&&c.length>0?c:r;n(u)}}).catch(()=>{l||n(r)}).finally(()=>{l||s(!1)}),()=>{l=!0}},[t,r]),{elements:o,isLoading:i}}var $t=a(E(),1);function Qce(e=""){return(0,eue.default)(e.trim().toLowerCase())}var Jce=(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 $ce(e,t){return`${e}-${t}`}var rue=({selected:e})=>(0,$t.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,$t.jsx)(dd.Icon,{icon:Oo})}),oue=({selected:e})=>(0,$t.jsx)("span",{className:J("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function nue({view:e,filter:t,onChangeView:r}){let o=(0,tue.useInstanceId)(nue,"dataviews-filter-list-box"),[n,i]=(0,bb.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),l=bT(t,s);return(0,$t.jsx)(dd.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Ch.sprintf)((0,Ch.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i($ce(o,t.elements[0].value))},render:(0,$t.jsx)(dd.Composite.Typeahead,{}),children:t.elements.map(c=>(0,$t.jsxs)(dd.Composite.Hover,{render:(0,$t.jsx)(dd.Composite.Item,{id:$ce(o,c.value),render:(0,$t.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let u=s?[...(e.filters??[]).map(d=>d.field===t.field?{...d,operator:s.operator||t.operators[0],value:Jce(t,s,c.value)}:d)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:Jce(t,s,c.value)}];r({...e,page:1,filters:u})}}),children:[t.singleSelection&&(0,$t.jsx)(oue,{selected:l===c.value}),!t.singleSelection&&(0,$t.jsx)(rue,{selected:l.includes(c.value)}),(0,$t.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function Hze({view:e,filter:t,onChangeView:r}){let[o,n]=(0,bb.useState)(""),i=(0,bb.useDeferredValue)(o),s=e.filters?.find(u=>u.field===t.field),l=bT(t,s),c=(0,bb.useMemo)(()=>{let u=Qce(i);return t.elements.filter(d=>Qce(d.label).includes(u))},[t.elements,i]);return(0,$t.jsxs)(ZO,{selectedValue:l,setSelectedValue:u=>{let d=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:u}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:u}];r({...e,page:1,filters:d})},setValue:n,children:[(0,$t.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,$t.jsx)(Gt,{render:(0,$t.jsx)(YO,{}),children:(0,Ch.__)("Search items")}),(0,$t.jsx)(zO,{autoSelect:"always",placeholder:(0,Ch.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,$t.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,$t.jsx)(dd.Icon,{icon:QV})})]}),(0,$t.jsxs)(KO,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(u=>(0,$t.jsxs)(UO,{resetValueOnSelect:!1,value:u.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,$t.jsx)(oue,{selected:l===u.value}),!t.singleSelection&&(0,$t.jsx)(rue,{selected:l.includes(u.value)}),(0,$t.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:u.label,children:[(0,$t.jsx)(GO,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:u.label}),!!u.description&&(0,$t.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:u.description})]})]},u.value)),!c.length&&(0,$t.jsx)("p",{children:(0,Ch.__)("No results found")})]})]})}function iue(e){let{elements:t,isLoading:r}=Kn({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,$t.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,$t.jsx)(dd.Spinner,{})});if(t.length===0)return(0,$t.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ch.__)("No elements found")});let o=t.length>10?Hze:nue;return(0,$t.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var sue=a(yk(),1),aue=a(Te(),1),bU=a(U(),1),lue=a(G(),1);var yU=a(E(),1);function cue({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(u=>u.field===e.field),i=bT(e,n),s=(0,bU.useMemo)(()=>{let u=o.find(d=>d.id===e.field);return u&&{...u,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:d})=>d[u.id],setValue:({value:d})=>({[u.id]:d})}},[o,e.field]),l=(0,bU.useMemo)(()=>(t.filters??[]).reduce((u,d)=>(u[d.field]=d.value,u),{}),[t.filters]),c=(0,aue.useEvent)(u=>{if(!s||!n)return;let d=s.getValue({item:u});(0,sue.default)(d,i)||r({...t,filters:(t.filters??[]).map(f=>f.field===e.field?{...f,operator:n.operator||e.operators[0],value:d===""?void 0:d}:f)})});return!s||!s.Edit||!n?null:(0,yU.jsx)(lue.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,yU.jsx)(s.Edit,{hideLabelFromVision:!0,data:l,field:s,operator:n.operator,onChange:c})})}var Uze=Math.pow(10,8)*24*60*60*1e3,yLt=-Uze,XO=6048e5,uue=864e5;var Wze=3600;var due=Wze*24,wLt=due*7,Gze=due*365.2425,Yze=Gze/12,_Lt=Yze*3,wU=Symbol.for("constructDateFrom");function kn(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&wU in e?e[wU](t):e instanceof Date?new e.constructor(t):new Date(t)}function Er(e,t){return kn(t||e,e)}function QO(e,t,r){let o=Er(e,r?.in);return isNaN(t)?kn(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function JO(e,t,r){let o=Er(e,r?.in);if(isNaN(t))return kn(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=kn(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 qze={};function Th(){return qze}function $f(e,t){let r=Th(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=Er(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 yb(e,t){return $f(e,{...t,weekStartsOn:1})}function $O(e,t){let r=Er(e,t?.in),o=r.getFullYear(),n=kn(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=yb(n),s=kn(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let l=yb(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=l.getTime()?o:o-1}function _U(e){let t=Er(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 fue(e,...t){let r=kn.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function SU(e,t){let r=Er(e,t?.in);return r.setHours(0,0,0,0),r}function pue(e,t,r){let[o,n]=fue(r?.in,e,t),i=SU(o),s=SU(n),l=+i-_U(i),c=+s-_U(s);return Math.round((l-c)/uue)}function mue(e,t){let r=$O(e,t),o=kn(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),yb(o)}function hue(e,t,r){return QO(e,t*7,r)}function gue(e,t,r){return JO(e,t*12,r)}function vue(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function ep(e){return!(!vue(e)&&typeof e!="number"||isNaN(+Er(e)))}function bue(e,t){let r=Er(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function e5(e,t){let r=Er(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var Kze={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"}},yue=(e,t,r)=>{let o,n=Kze[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 t5(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Zze={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},Xze={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},Qze={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},wue={date:t5({formats:Zze,defaultWidth:"full"}),time:t5({formats:Xze,defaultWidth:"full"}),dateTime:t5({formats:Qze,defaultWidth:"full"})};var Jze={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},_ue=(e,t,r,o)=>Jze[e];function Zw(e){return(t,r)=>{let o=r?.context?String(r.context):"standalone",n;if(o==="formatting"&&e.formattingValues){let s=e.defaultFormattingWidth||e.defaultWidth,l=r?.width?String(r.width):s;n=e.formattingValues[l]||e.formattingValues[s]}else{let s=e.defaultWidth,l=r?.width?String(r.width):e.defaultWidth;n=e.values[l]||e.values[s]}let i=e.argumentCallback?e.argumentCallback(t):t;return n[i]}}var $ze={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},eHe={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},tHe={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"]},rHe={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"]},oHe={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"}},nHe={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"}},iHe=(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"},Sue={ordinalNumber:iHe,era:Zw({values:$ze,defaultWidth:"wide"}),quarter:Zw({values:eHe,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Zw({values:tHe,defaultWidth:"wide"}),day:Zw({values:rHe,defaultWidth:"wide"}),dayPeriod:Zw({values:oHe,defaultWidth:"wide",formattingValues:nHe,defaultFormattingWidth:"wide"})};function Xw(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],l=o&&e.parsePatterns[o]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?aHe(l,f=>f.test(s)):sHe(l,f=>f.test(s)),u;u=e.valueCallback?e.valueCallback(c):c,u=r.valueCallback?r.valueCallback(u):u;let d=t.slice(s.length);return{value:u,rest:d}}}function sHe(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function aHe(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function xue(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 l=t.slice(n.length);return{value:s,rest:l}}}var lHe=/^(\d+)(th|st|nd|rd)?/i,cHe=/\d+/i,uHe={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},dHe={any:[/^b/i,/^(a|c)/i]},fHe={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},pHe={any:[/1/i,/2/i,/3/i,/4/i]},mHe={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},hHe={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]},gHe={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},vHe={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]},bHe={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},yHe={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}},Cue={ordinalNumber:xue({matchPattern:lHe,parsePattern:cHe,valueCallback:e=>parseInt(e,10)}),era:Xw({matchPatterns:uHe,defaultMatchWidth:"wide",parsePatterns:dHe,defaultParseWidth:"any"}),quarter:Xw({matchPatterns:fHe,defaultMatchWidth:"wide",parsePatterns:pHe,defaultParseWidth:"any",valueCallback:e=>e+1}),month:Xw({matchPatterns:mHe,defaultMatchWidth:"wide",parsePatterns:hHe,defaultParseWidth:"any"}),day:Xw({matchPatterns:gHe,defaultMatchWidth:"wide",parsePatterns:vHe,defaultParseWidth:"any"}),dayPeriod:Xw({matchPatterns:bHe,defaultMatchWidth:"any",parsePatterns:yHe,defaultParseWidth:"any"})};var xU={code:"en-US",formatDistance:yue,formatLong:wue,formatRelative:_ue,localize:Sue,match:Cue,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Tue(e,t){let r=Er(e,t?.in);return pue(r,e5(r))+1}function Eue(e,t){let r=Er(e,t?.in),o=+yb(r)-+mue(r);return Math.round(o/XO)+1}function r5(e,t){let r=Er(e,t?.in),o=r.getFullYear(),n=Th(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=kn(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let l=$f(s,t),c=kn(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let u=$f(c,t);return+r>=+l?o+1:+r>=+u?o:o-1}function Pue(e,t){let r=Th(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=r5(e,t),i=kn(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),$f(i,t)}function kue(e,t){let r=Er(e,t?.in),o=+$f(r,t)-+Pue(r,t);return Math.round(o/XO)+1}function rr(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var tp={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return rr(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):rr(r+1,2)},d(e,t){return rr(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 rr(e.getHours()%12||12,t.length)},H(e,t){return rr(e.getHours(),t.length)},m(e,t){return rr(e.getMinutes(),t.length)},s(e,t){return rr(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return rr(n,t.length)}};var Qw={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},CU={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 tp.y(e,t)},Y:function(e,t,r,o){let n=r5(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return rr(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):rr(i,t.length)},R:function(e,t){let r=$O(e);return rr(r,t.length)},u:function(e,t){let r=e.getFullYear();return rr(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 rr(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 rr(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 tp.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 rr(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=kue(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):rr(n,t.length)},I:function(e,t,r){let o=Eue(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):rr(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):tp.d(e,t)},D:function(e,t,r){let o=Tue(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):rr(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 rr(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 rr(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 rr(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=Qw.noon:o===0?n=Qw.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=Qw.evening:o>=12?n=Qw.afternoon:o>=4?n=Qw.morning:n=Qw.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 tp.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):tp.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):rr(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):rr(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):tp.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):tp.s(e,t)},S:function(e,t){return tp.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return Aue(o);case"XXXX":case"XX":return wb(o);default:return wb(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return Aue(o);case"xxxx":case"xx":return wb(o);default:return wb(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Rue(o,":");default:return"GMT"+wb(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Rue(o,":");default:return"GMT"+wb(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return rr(o,t.length)},T:function(e,t,r){return rr(+e,t.length)}};function Rue(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+rr(i,2)}function Aue(e,t){return e%60===0?(e>0?"-":"+")+rr(Math.abs(e)/60,2):wb(e,t)}function wb(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=rr(Math.trunc(o/60),2),i=rr(o%60,2);return r+n+t+i}var Iue=(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"})}},Oue=(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"})}},wHe=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return Iue(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}}",Iue(o,t)).replace("{{time}}",Oue(n,t))},Nue={p:Oue,P:wHe};var _He=/^D+$/,SHe=/^Y+$/,xHe=["D","DD","YY","YYYY"];function Mue(e){return _He.test(e)}function Fue(e){return SHe.test(e)}function Due(e,t,r){let o=CHe(e,t,r);if(console.warn(o),xHe.includes(e))throw new RangeError(o)}function CHe(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 THe=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,EHe=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,PHe=/^'([^]*?)'?$/,kHe=/''/g,RHe=/[a-zA-Z]/;function TU(e,t,r){let o=Th(),n=r?.locale??o.locale??xU,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,l=Er(e,r?.in);if(!ep(l))throw new RangeError("Invalid time value");let c=t.match(EHe).map(d=>{let f=d[0];if(f==="p"||f==="P"){let m=Nue[f];return m(d,n.formatLong)}return d}).join("").match(THe).map(d=>{if(d==="''")return{isToken:!1,value:"'"};let f=d[0];if(f==="'")return{isToken:!1,value:AHe(d)};if(CU[f])return{isToken:!0,value:d};if(f.match(RHe))throw new RangeError("Format string contains an unescaped latin alphabet character `"+f+"`");return{isToken:!1,value:d}});n.localize.preprocessor&&(c=n.localize.preprocessor(l,c));let u={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(d=>{if(!d.isToken)return d.value;let f=d.value;(!r?.useAdditionalWeekYearTokens&&Fue(f)||!r?.useAdditionalDayOfYearTokens&&Mue(f))&&Due(f,t,String(e));let m=CU[f[0]];return m(l,f,n.localize,u)}).join("")}function AHe(e){let t=e.match(PHe);return t?t[1].replace(kHe,"'"):e}function _b(e,t,r){return QO(e,-t,r)}function o5(e,t,r){return JO(e,-t,r)}function Lue(e,t,r){return hue(e,-t,r)}function n5(e,t,r){return gue(e,-t,r)}var Ve=a(j(),1),Bo=a(U(),1),Rs=a(an(),1);var EU=a(E(),1),$o={Name:(0,EU.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,EU.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function Bue(e,t){switch(t){case"days":return _b(new Date,e);case"weeks":return Lue(new Date,e);case"months":return o5(new Date,e);case"years":return n5(new Date,e);default:return new Date}}var Vue={label:(0,Ve.__)("Is none of"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),$o),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"?!r.includes(o):!1}),selection:"multi"},i5=[{name:so,label:(0,Ve.__)("Includes"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),$o),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"?r.includes(o):!1},selection:"multi"},{name:ao,...Vue},{name:Wi,label:(0,Ve.__)("Includes all"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),$o),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Yn,...Vue},{name:Ts,label:(0,Ve.__)("Between (inc)"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),$o),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Es,label:(0,Ve.__)("In the past"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),$o),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Bue(r.value,r.unit),n=(0,Rs.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:fa,label:(0,Ve.__)("Over"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),$o),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=Bue(r.value,r.unit);return(0,Rs.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:_o,label:(0,Ve.__)("Is"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:So,label:(0,Ve.__)("Is not"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:rh,label:(0,Ve.__)("Less than"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:oh,label:(0,Ve.__)("Greater than"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:nh,label:(0,Ve.__)("Less than or equal"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:ih,label:(0,Ve.__)("Greater than or equal"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:sh,label:(0,Ve.__)("Before"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){if(r===void 0)return!0;let o=(0,Rs.getDate)(r);return(0,Rs.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:ah,label:(0,Ve.__)("After"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){if(r===void 0)return!0;let o=(0,Rs.getDate)(r);return(0,Rs.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:lh,label:(0,Ve.__)("Before (inc)"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){if(r===void 0)return!0;let o=(0,Rs.getDate)(r);return(0,Rs.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:ch,label:(0,Ve.__)("After (inc)"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){if(r===void 0)return!0;let o=(0,Rs.getDate)(r);return(0,Rs.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Zu,label:(0,Ve.__)("Contains"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),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:Xu,label:(0,Ve.__)("Doesn't contain"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),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:Qu,label:(0,Ve.__)("Starts with"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),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:uh,label:(0,Ve.__)("On"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){if(r===void 0)return!0;let o=(0,Rs.getDate)(r),n=(0,Rs.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:dh,label:(0,Ve.__)("Not on"),filterText:(e,t)=>(0,Bo.createInterpolateElement)((0,Ve.sprintf)((0,Ve.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),$o),filter(e,t,r){if(r===void 0)return!0;let o=(0,Rs.getDate)(r),n=(0,Rs.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Sb=e=>i5.find(t=>t.name===e),jue=()=>i5.map(e=>e.name),zue=e=>i5.filter(t=>t.selection==="single").some(t=>t.name===e),Hue=e=>i5.some(t=>t.name===e);var en=a(E(),1),IHe="Enter",OHe=" ",NHe=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Sb(t?.operator);return o!==void 0?o.filterText(r,e):(0,rp.sprintf)((0,rp.__)("Unknown status for %1$s"),r.name)};function MHe({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Sb(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,en.jsxs)(se,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,en.jsx)(Eh.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,en.jsx)(Eh.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,rp.__)("Conditions"),value:i,options:o,onChange:s=>{let l=s,c=n?.operator,u=n?[...(t.filters??[]).map(d=>{if(d.field===e.field){let f=Sb(c)?.selection,m=Sb(l)?.selection,h=f!==m||[f,m].includes("custom");return{...d,value:h?void 0:d.value,operator:l}}return d})]:[...t.filters??[],{field:e.field,operator:l,value:void 0}];r({...t,page:1,filters:u})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function Uue({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,s5.useRef)(null),{filter:i,view:s,onChangeView:l}=o,c=s.filters?.find(_=>_.field===i.field),u=[],d=(0,s5.useMemo)(()=>{let _=r.find(y=>y.id===i.field);return _&&{..._,getValue:({item:y})=>y[_.id]}},[r,i.field]),{elements:f}=Kn({elements:i.elements,getElements:i.getElements});if(f.length>0)u=f.filter(_=>i.singleSelection?_.value===c?.value:c?.value?.includes(_.value));else if(Array.isArray(c?.value)){let _=c.value.map(y=>d?.getValueFormatted({item:{[d.id]:y},field:d})||String(y));u=[{value:c.value,label:_}]}else if(typeof c?.value=="object")u=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let _=d!==void 0?d.getValueFormatted({item:{[d.id]:c.value},field:d}):String(c.value);u=[{value:c.value,label:_}]}let m=i.isPrimary,h=c?.isLocked,g=!h&&c?.value!==void 0,v=!h&&(!m||g),b=m?(0,rp.__)("Reset"):(0,rp.__)("Remove");return(0,en.jsx)(Eh.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:_,onToggle:y})=>(0,en.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,en.jsxs)(Ze.Root,{children:[(0,en.jsx)(Ze.Trigger,{render:(0,en.jsx)("div",{className:J("dataviews-filters__summary-chip",{"has-reset":v,"has-values":g,"is-not-clickable":h}),role:"button",tabIndex:h?-1:0,onClick:()=>{h||y()},onKeyDown:w=>{!h&&[IHe,OHe].includes(w.key)&&(y(),w.preventDefault())},"aria-disabled":h,"aria-pressed":_,"aria-expanded":_,ref:n,children:(0,en.jsx)(NHe,{activeElements:u,filterInView:c,filter:i})})}),(0,en.jsx)(Ze.Popup,{children:(0,rp.sprintf)((0,rp.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),v&&(0,en.jsxs)(Ze.Root,{children:[(0,en.jsx)(Ze.Trigger,{render:(0,en.jsx)("button",{className:J("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":b,onClick:()=>{l({...s,page:1,filters:s.filters?.filter(w=>w.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,en.jsx)(Eh.Icon,{icon:Mi})})}),(0,en.jsx)(Ze.Popup,{children:b})]})]}),renderContent:()=>(0,en.jsxs)(se,{direction:"column",justify:"flex-start",children:[(0,en.jsx)(MHe,{...o}),o.filter.hasElements?(0,en.jsx)(iue,{...o,filter:{...o.filter,elements:f}}):(0,en.jsx)(cue,{...o,fields:r})]})})}var a5=a(G(),1),Wue=a(j(),1),Gue=a(U(),1);var op=a(E(),1),{Menu:wT}=_t(a5.privateApis);function PU({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,op.jsxs)(wT,{children:[(0,op.jsx)(wT.TriggerButton,{...n}),(0,op.jsx)(wT.Popover,{children:i.map(s=>(0,op.jsx)(wT.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,op.jsx)(wT.ItemLabel,{children:s.name})},s.field))})]})}function FHe({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,op.jsx)(PU,{triggerProps:{render:(0,op.jsx)(a5.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,Wue.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var Yue=(0,Gue.forwardRef)(FHe);var que=a(G(),1),Kue=a(j(),1),Zue=a(E(),1);function Xue({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,Zue.jsx)(que.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,Kue.__)("Reset")})}var Que=a(U(),1);function DHe(e,t){return(0,Que.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(l=>l.field===o.id&&!!l.isLocked)??!1;r.push({field:o.id,name:o.label,elements:o.elements,getElements:o.getElements,hasElements:o.hasElements,singleSelection:n.some(l=>zue(l)),operators:n,isVisible:s||i||!!t.filters?.some(l=>l.field===o.id&&Hue(l.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 _T=DHe;var ST=a(E(),1);function LHe({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Jw.useContext)(et),s=(0,Jw.useRef)(null),l=_T(t,r),c=(0,ST.jsx)(Yue,{filters:l,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),u=l.filter(f=>f.isVisible);if(u.length===0)return null;let d=[...u.map(f=>(0,ST.jsx)(Uue,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return d.push((0,ST.jsx)(Xue,{filters:l,view:r,onChangeView:o},"reset-filters")),(0,ST.jsx)(se,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:d})}var xT=(0,Jw.memo)(LHe);var Ph=a(U(),1),Jue=a(G(),1);var l5=a(j(),1);var fd=a(E(),1);function BHe(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Ph.useContext)(et),s=(0,Ph.useRef)(null),l=(0,Ph.useCallback)(h=>{r(h),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(h=>h.isVisible),u={label:(0,l5.__)("Add filter"),"aria-expanded":!1,isPressed:!1},d={label:(0,l5._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(h=>h.isPrimary||h.isLocked),m=(0,fd.jsx)(Jue.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:b1,disabled:f,accessibleWhenDisabled:!0,...c?d:u});return(0,fd.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,fd.jsx)(VHe,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,fd.jsx)(PU,{filters:e,view:t,onChangeView:l,setOpenedFilter:o,triggerProps:{render:m}})})}function VHe({buttonRef:e,filtersCount:t,children:r}){return(0,Ph.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,fd.jsxs)(fd.Fragment,{children:[r,!!t&&(0,fd.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var c5=BHe;var $ue=a(U(),1);var ede=a(E(),1);function jHe(e){let{isShowingFilter:t}=(0,$ue.useContext)(et);return t?(0,ede.jsx)(xT,{...e}):null}var u5=jHe;var tde=a(U(),1),rde=a(G(),1),ode=a(j(),1);var xb=a(E(),1);function kU({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:l,view:c,onChangeView:u,selection:d,onChangeSelection:f,setOpenedFilter:m,onClickItem:h,isItemClickable:g,renderItemLink:v,defaultLayouts:b,containerRef:_,empty:y=(0,xb.jsx)("p",{children:(0,ode.__)("No results")})}=(0,tde.useContext)(et),w=$u(!s,{delay:200});if(!s)return w?(0,xb.jsx)("div",{className:"dataviews-loading",children:(0,xb.jsx)("p",{children:(0,xb.jsx)(rde.Spinner,{})})}):null;let S=wh.find(x=>x.type===c.type&&b[x.type])?.component;return(0,xb.jsx)("div",{className:"dataviews-layout__container",ref:_,children:(0,xb.jsx)(S,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:l,onChangeView:u,onChangeSelection:f,selection:d,setOpenedFilter:m,onClickItem:h,renderItemLink:v,isItemClickable:g,view:c,empty:y})})}var nde=a(j(),1),zc=a(U(),1),ide=a(G(),1),sde=a(Te(),1);var ade=a(E(),1),zHe=(0,zc.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,zc.useContext)(et),[n,i,s]=(0,sde.useDebouncedInput)(r.search);(0,zc.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let l=(0,zc.useRef)(o),c=(0,zc.useRef)(r);(0,zc.useEffect)(()=>{l.current=o,c.current=r},[o,r]),(0,zc.useEffect)(()=>{s!==c.current?.search&&l.current({...c.current,page:r.page?1:void 0,startPosition:r.startPosition?1:void 0,search:s})},[s]);let u=t||(0,nde.__)("Search");return(0,ade.jsx)(ide.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:u,placeholder:u,size:"compact"})}),RU=zHe;var tn=a(G(),1),np=a(j(),1),Hc=a(U(),1);var IU=a(AU(),1),cde=a(Te(),1);var Ht=a(E(),1),{Menu:CT}=_t(tn.privateApis),HHe={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function OU(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Hc.useContext)(et),o=Object.keys(r);if(o.length<=1)return null;let n=wh.find(i=>e.type===i.type);return(0,Ht.jsxs)(CT,{children:[(0,Ht.jsx)(CT.TriggerButton,{render:(0,Ht.jsx)(tn.Button,{size:"compact",icon:n?.icon,label:(0,np.__)("Layout")})}),(0,Ht.jsx)(CT.Popover,{children:o.map(i=>{let s=wh.find(l=>l.type===i);return s?(0,Ht.jsx)(CT.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:l=>{switch(l.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:l.target.value,...r[l.target.value]})}(0,IU.default)("Invalid dataview")},children:(0,Ht.jsx)(CT.ItemLabel,{children:s.label})},i):null})})]})}function UHe(){let{view:e,fields:t,onChangeView:r}=(0,Hc.useContext)(et),o=(0,Hc.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Ht.jsx)(tn.SelectControl,{label:(0,np.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function WHe(){let{view:e,fields:t,onChangeView:r}=(0,Hc.useContext)(et);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Ht.jsx)(tn.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,np.__)("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,IU.default)("Invalid direction")},children:YI.map(i=>(0,Ht.jsx)(tn.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Qse[i],label:KI[i]},i))})}function GHe(){let{view:e,config:t,onChangeView:r}=(0,Hc.useContext)(et),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Ht.jsx)(tn.__experimentalToggleGroupControl,{isBlock:!0,label:(0,np.__)("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,Ht.jsx)(tn.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function YHe(){let{onReset:e}=(0,Hc.useContext)(et);return e===void 0?null:(0,Ht.jsx)(tn.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,np.__)("Reset view")})}function NU(){let{view:e,onReset:t}=(0,Hc.useContext)(et),r=(0,cde.useInstanceId)(ude,"dataviews-view-config-dropdown"),o=wh.find(i=>i.type===e.type),n=typeof t=="function";return(0,Ht.jsx)(tn.Dropdown,{expandOnMobile:!0,popoverProps:{...HHe,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Ht.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Ht.jsx)(tn.Button,{size:"compact",icon:BB,label:(0,np._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Ht.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Ht.jsx)(tn.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Ht.jsxs)(se,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Ht.jsxs)(se,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Ht.jsx)(tn.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,np.__)("Appearance")}),(0,Ht.jsx)(YHe,{})]}),(0,Ht.jsxs)(se,{direction:"column",gap:"lg",children:[(0,Ht.jsxs)(se,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Ht.jsx)(UHe,{}),(0,Ht.jsx)(WHe,{})]}),!!o?.viewConfigOptions&&(0,Ht.jsx)(o.viewConfigOptions,{}),(0,Ht.jsx)(GHe,{}),(0,Ht.jsx)(nO,{})]})]})})})}function ude(){return(0,Ht.jsxs)(Ht.Fragment,{children:[(0,Ht.jsx)(OU,{}),(0,Ht.jsx)(NU,{})]})}var qHe=(0,Hc.memo)(ude),dde=qHe;var fde=a(G(),1),pde=a(U(),1);function yr(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 mde=a(E(),1),{ValidatedCheckboxControl:KHe}=_t(fde.privateApis);function hde({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,label:c,description:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),m=(0,pde.useCallback)(()=>{t(l({item:r,value:!s({item:r})}))},[r,s,t,l]);return(0,mde.jsx)(KHe,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:yr(d,i),hidden:o,label:c,help:u,checked:s({item:r}),onChange:m,disabled:f})}var d5=a(G(),1),gde=a(U(),1);var MU=a(E(),1),{ValidatedComboboxControl:ZHe}=_t(d5.privateApis);function f5({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:l,getValue:c,setValue:u,isValid:d}=t,f=c({item:e})??"",m=(0,gde.useCallback)(v=>r(u({item:e,value:v??""})),[e,r,u]),{elements:h,isLoading:g}=Kn({elements:t.elements,getElements:t.getElements});return g?(0,MU.jsx)(d5.Spinner,{}):(0,MU.jsx)(ZHe,{required:!!t.isValid?.required,customValidity:yr(d,n),label:i,value:f,help:s,placeholder:l,options:h,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var h5=a(G(),1),jl=a(U(),1),m5=a(j(),1),il=a(an(),1);var e_=a(G(),1),FU=a(U(),1),pd=a(j(),1);var $w=a(E(),1),XHe={[Es]:[{value:"days",label:(0,pd.__)("Days")},{value:"weeks",label:(0,pd.__)("Weeks")},{value:"months",label:(0,pd.__)("Months")},{value:"years",label:(0,pd.__)("Years")}],[fa]:[{value:"days",label:(0,pd.__)("Days ago")},{value:"weeks",label:(0,pd.__)("Weeks ago")},{value:"months",label:(0,pd.__)("Months ago")},{value:"years",label:(0,pd.__)("Years ago")}]};function p5({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=XHe[i===Es?"inThePast":"over"],{id:l,label:c,description:u,getValue:d,setValue:f}=r,m=r.isDisabled({item:t,field:r}),h=d({item:t}),{value:g="",unit:v=s[0].value}=h&&typeof h=="object"?h:{},b=(0,FU.useCallback)(y=>o(f({item:t,value:{value:Number(y),unit:v}})),[o,f,t,v]),_=(0,FU.useCallback)(y=>o(f({item:t,value:{value:g,unit:y}})),[o,f,t,g]);return(0,$w.jsx)(e_.BaseControl,{id:l,className:J(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:u,children:(0,$w.jsxs)(se,{direction:"row",gap:"sm",children:[(0,$w.jsx)(e_.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:b,disabled:m}),(0,$w.jsx)(e_.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,pd.__)("Unit"),value:v,options:s,onChange:_,hideLabelFromVision:!0,disabled:m})]})})}var vde=a(U(),1);function TT(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,vde.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 bde=a(an(),1);function ET(e){if(!e)return null;let t=(0,bde.getDate)(e);return t&&ep(t)?t:null}var kh=a(E(),1),{DateCalendar:QHe,ValidatedInputControl:JHe}=_t(h5.privateApis),DU=e=>e?(0,il.dateI18n)("Y-m-d\\TH:i",(0,il.getDate)(e)):"";function $He({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:l}=s||{},{id:c,label:u,description:d,setValue:f,getValue:m,isValid:h}=t,g=t.isDisabled({item:e,field:t}),v=m({item:e}),b=typeof v=="string"?v:void 0,[_,y]=(0,jl.useState)(()=>ET(b)||new Date),w=(0,jl.useRef)(null),S=(0,jl.useRef)(void 0),x=(0,jl.useRef)(null),{minConstraint:C,maxConstraint:I,disabledMatchers:k}=TT(h,ET),R=(0,jl.useCallback)(V=>r(f({item:e,value:V})),[e,r,f]);(0,jl.useEffect)(()=>()=>{S.current&&clearTimeout(S.current)},[]);let A=(0,jl.useCallback)(V=>{let z;if(V){let D=(0,il.dateI18n)("Y-m-d",V),O;b?O=(0,il.dateI18n)("H:i",(0,il.getDate)(b)):O=(0,il.dateI18n)("H:i",V),z=(0,il.getDate)(`${D}T${O}`).toISOString(),R(z),S.current&&clearTimeout(S.current)}else R(void 0);x.current=w.current&&w.current.ownerDocument.activeElement,S.current=setTimeout(()=>{w.current&&(w.current.focus(),w.current.blur(),R(z),x.current&&x.current instanceof HTMLElement&&x.current.focus())},0)},[R,b]),P=(0,jl.useCallback)(V=>{if(V){let z=(0,il.getDate)(V);R(z.toISOString());let D=ET(z.toISOString());D&&y(D)}else R(void 0)},[R]),{format:T}=t,M=T.weekStartsOn??(0,il.getSettings)().l10n.startOfWeek,{timezone:{string:B}}=(0,il.getSettings)(),F=u;return h?.required&&!n&&!o?F=`${u} (${(0,m5.__)("Required")})`:!h?.required&&n&&!o&&(F=`${u} (${(0,m5.__)("Optional")})`),(0,kh.jsx)(h5.BaseControl,{id:c,label:F,help:d,hideLabelFromVision:o,children:(0,kh.jsxs)(se,{direction:"column",gap:"lg",children:[(0,kh.jsx)(JHe,{ref:w,required:!!h?.required,customValidity:yr(h,i),type:"datetime-local",label:(0,m5.__)("Date time"),hideLabelFromVision:!0,value:DU(b),onChange:P,disabled:g,min:C?DU(C):void 0,max:I?DU(I):void 0}),!l&&(0,kh.jsx)(QHe,{style:{width:"100%"},selected:b&&ET(b)||void 0,onSelect:A,month:_,onMonthChange:y,timeZone:B||void 0,weekStartsOn:M,disabled:g||k})]})})}function yde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:l}){return i===Es||i===fa?(0,kh.jsx)(p5,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,kh.jsx)($He,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:l})}var Xi=a(G(),1),wde=a(na(),1),ar=a(U(),1),Rn=a(j(),1),Zi=a(an(),1);var Vr=a(E(),1),{DateCalendar:eUe,DateRangeCalendar:tUe}=_t(Xi.privateApis),rUe=[{id:"today",label:(0,Rn.__)("Today"),getValue:()=>(0,Zi.getDate)(null)},{id:"yesterday",label:(0,Rn.__)("Yesterday"),getValue:()=>{let e=(0,Zi.getDate)(null);return _b(e,1)}},{id:"past-week",label:(0,Rn.__)("Past week"),getValue:()=>{let e=(0,Zi.getDate)(null);return _b(e,7)}},{id:"past-month",label:(0,Rn.__)("Past month"),getValue:()=>{let e=(0,Zi.getDate)(null);return o5(e,1)}}],oUe=[{id:"last-7-days",label:(0,Rn.__)("Last 7 days"),getValue:()=>{let e=(0,Zi.getDate)(null);return[_b(e,7),e]}},{id:"last-30-days",label:(0,Rn.__)("Last 30 days"),getValue:()=>{let e=(0,Zi.getDate)(null);return[_b(e,30),e]}},{id:"month-to-date",label:(0,Rn.__)("Month to date"),getValue:()=>{let e=(0,Zi.getDate)(null);return[bue(e),e]}},{id:"last-year",label:(0,Rn.__)("Last year"),getValue:()=>{let e=(0,Zi.getDate)(null);return[n5(e,1),e]}},{id:"year-to-date",label:(0,Rn.__)("Year to date"),getValue:()=>{let e=(0,Zi.getDate)(null);return[e5(e),e]}}],Rh=e=>{if(!e)return null;let t=(0,Zi.getDate)(e);return t&&ep(t)?t:null},LU=e=>e?typeof e=="string"?e:TU(e,"yyyy-MM-dd"):"";function _de({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[l,c]=(0,ar.useState)(void 0),u=(0,ar.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,ar.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?yr(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,ar.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,ar.useEffect)(()=>{if(!o)return;let f=t?yr(s,t):void 0;f?c(f):u()},[o,s,t,u]),(0,ar.useEffect)(()=>{o&&l?.message&&(0,wde.speak)(l.message)},[o,l?.message]),(0,Vr.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,l&&(0,Vr.jsxs)("p",{className:J("components-validated-control__indicator",l.type==="invalid"?"is-invalid":void 0),children:[(0,Vr.jsx)(Xi.Icon,{className:"components-validated-control__indicator-icon",icon:xf,size:16,fill:"currentColor"}),l.message]})]})}function nUe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,setValue:u,getValue:d,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),[g,v]=(0,ar.useState)(null),b=m.weekStartsOn??(0,Zi.getSettings)().l10n.startOfWeek,_=d({item:e}),y=typeof _=="string"?_:void 0,[w,S]=(0,ar.useState)(()=>Rh(y)||new Date),[x,C]=(0,ar.useState)(!1),I=(0,ar.useRef)(null),{minConstraint:k,maxConstraint:R,disabledMatchers:A}=TT(f,Rh),P=(0,ar.useCallback)(z=>r(u({item:e,value:z})),[e,r,u]),T=(0,ar.useCallback)(z=>{let D=z?TU(z,"yyyy-MM-dd"):void 0;P(D),v(null),C(!0)},[P]),M=(0,ar.useCallback)(z=>{let D=z.getValue(),O=LU(D);S(D),P(O),v(z.id),C(!0)},[P]),B=(0,ar.useCallback)(z=>{if(P(z),z){let D=Rh(z);D&&S(D)}v(null),C(!0)},[P]),{timezone:{string:F}}=(0,Zi.getSettings)(),V=l;return f?.required&&!n?V=`${l} (${(0,Rn.__)("Required")})`:!f?.required&&n&&(V=`${l} (${(0,Rn.__)("Optional")})`),(0,Vr.jsx)(_de,{field:t,validity:i,inputRefs:I,isTouched:x,setIsTouched:C,children:(0,Vr.jsx)(Xi.BaseControl,{id:s,className:"dataviews-controls__date",label:V,help:c,hideLabelFromVision:o,children:(0,Vr.jsxs)(se,{direction:"column",gap:"lg",children:[(0,Vr.jsxs)(se,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[rUe.map(z=>{let D=g===z.id;return(0,Vr.jsx)(Xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:D,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>M(z),children:z.label},z.id)}),(0,Vr.jsx)(Xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||h,accessibleWhenDisabled:!0,children:(0,Rn.__)("Custom")})]}),(0,Vr.jsx)(Xi.__experimentalInputControl,{ref:I,type:"date",label:(0,Rn.__)("Date"),hideLabelFromVision:!0,value:y,onChange:B,required:!!t.isValid?.required,disabled:h,min:k,max:R}),(0,Vr.jsx)(eUe,{style:{width:"100%"},selected:y&&Rh(y)||void 0,onSelect:T,month:w,onMonthChange:S,timeZone:F||void 0,weekStartsOn:b,disabled:h||A,disableNavigation:h})]})})})}function iUe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:l,description:c,getValue:u,setValue:d,isValid:f,format:m}=t,h=t.isDisabled({item:e,field:t}),g,v=u({item:e});Array.isArray(v)&&v.length===2&&v.every(L=>typeof L=="string")&&(g=v);let b=m.weekStartsOn??(0,Zi.getSettings)().l10n.startOfWeek,{minConstraint:_,maxConstraint:y,disabledMatchers:w}=TT(f,Rh),S=(0,ar.useCallback)(L=>{r(d({item:e,value:L}))},[e,r,d]),[x,C]=(0,ar.useState)(null),I=(0,ar.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[L,W]=g;return{from:Rh(L)||void 0,to:Rh(W)||void 0}},[g]),[k,R]=(0,ar.useState)(()=>I.from||new Date),[A,P]=(0,ar.useState)(!1),T=(0,ar.useRef)(null),M=(0,ar.useRef)(null),B=(0,ar.useCallback)((L,W)=>{L&&W?S([LU(L),LU(W)]):!L&&!W&&S(void 0)},[S]),F=(0,ar.useCallback)(L=>{B(L?.from,L?.to),C(null),P(!0)},[B]),V=(0,ar.useCallback)(L=>{let[W,q]=L.getValue();R(W),B(W,q),C(L.id),P(!0)},[B]),z=(0,ar.useCallback)((L,W)=>{let[q,Z]=g||[void 0,void 0];if(B(L==="from"?W:q,L==="to"?W:Z),W){let te=Rh(W);te&&R(te)}C(null),P(!0)},[g,B]),{timezone:D}=(0,Zi.getSettings)(),O=l;return t.isValid?.required&&!n?O=`${l} (${(0,Rn.__)("Required")})`:!t.isValid?.required&&n&&(O=`${l} (${(0,Rn.__)("Optional")})`),(0,Vr.jsx)(_de,{field:t,validity:i,inputRefs:[T,M],isTouched:A,setIsTouched:P,children:(0,Vr.jsx)(Xi.BaseControl,{id:s,className:"dataviews-controls__date",label:O,help:c,hideLabelFromVision:o,children:(0,Vr.jsxs)(se,{direction:"column",gap:"lg",children:[(0,Vr.jsxs)(se,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[oUe.map(L=>{let W=x===L.id;return(0,Vr.jsx)(Xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:W,size:"small",disabled:h,accessibleWhenDisabled:!0,onClick:()=>V(L),children:L.label},L.id)}),(0,Vr.jsx)(Xi.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!x,size:"small",accessibleWhenDisabled:!0,disabled:!!x||h,children:(0,Rn.__)("Custom")})]}),(0,Vr.jsxs)(se,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,Vr.jsx)(Xi.__experimentalInputControl,{ref:T,type:"date",label:(0,Rn.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:L=>z("from",L),required:!!t.isValid?.required,disabled:h,min:_,max:y}),(0,Vr.jsx)(Xi.__experimentalInputControl,{ref:M,type:"date",label:(0,Rn.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:L=>z("to",L),required:!!t.isValid?.required,disabled:h,min:_,max:y})]}),(0,Vr.jsx)(tUe,{style:{width:"100%"},selected:I,onSelect:F,month:k,onMonthChange:R,timeZone:D.string||void 0,weekStartsOn:b,disabled:h||w})]})})})}function Sde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===Es||i===fa?(0,Vr.jsx)(p5,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Ts?(0,Vr.jsx)(iUe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,Vr.jsx)(nUe,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var g5=a(G(),1),xde=a(U(),1);var BU=a(E(),1),{ValidatedSelectControl:sUe}=_t(g5.privateApis);function v5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=t.isDisabled({item:e,field:t}),h=s==="array",g=u({item:e})??(h?[]:""),v=(0,xde.useCallback)(y=>r(d({item:e,value:y})),[e,r,d]),{elements:b,isLoading:_}=Kn({elements:t.elements,getElements:t.getElements});return _?(0,BU.jsx)(g5.Spinner,{}):(0,BU.jsx)(sUe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:yr(f,i),label:l,value:g,help:c,options:b,onChange:v,hideLabelFromVision:o,multiple:h,disabled:m})}var VU=a(E(),1),aUe=10;function Cde(e){let{field:t}=e,{elements:r}=Kn({elements:t.elements,getElements:t.getElements});return r.length>=aUe?(0,VU.jsx)(f5,{...e}):(0,VU.jsx)(v5,{...e})}var y5=a(G(),1);var Tde=a(G(),1),Ede=a(U(),1);var Pde=a(E(),1),{ValidatedInputControl:lUe}=_t(Tde.privateApis);function md({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:l,validity:c}){let{label:u,placeholder:d,description:f,getValue:m,setValue:h,isValid:g}=t,v=m({item:e}),b=t.isDisabled({item:e,field:t}),_=(0,Ede.useCallback)(y=>r(h({item:e,value:y})),[e,h,r]);return(0,Pde.jsx)(lUe,{required:!!g.required,markWhenOptional:n,customValidity:yr(g,c),label:u,placeholder:d,value:v??"",help:f,onChange:_,hideLabelFromVision:o,type:i,prefix:s,suffix:l,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 b5=a(E(),1);function kde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,b5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,b5.jsx)(y5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,b5.jsx)(y5.Icon,{icon:JB})})})}var _5=a(G(),1);var w5=a(E(),1);function Rde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,w5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,w5.jsx)(_5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,w5.jsx)(_5.Icon,{icon:b0})})})}var x5=a(G(),1);var S5=a(E(),1);function Ade({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,S5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,S5.jsx)(x5.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,S5.jsx)(x5.Icon,{icon:xV})})})}var ip=a(G(),1),PT=a(U(),1),C5=a(j(),1);var Ah=a(E(),1),{ValidatedNumberControl:cUe}=_t(ip.privateApis);function Ide(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function uUe({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,PT.useCallback)(c=>t([Ide(c),i]),[t,i]),l=(0,PT.useCallback)(c=>t([n,Ide(c)]),[t,n]);return(0,Ah.jsx)(ip.BaseControl,{help:(0,C5.__)("The max. value must be greater than the min. value."),children:(0,Ah.jsxs)(ip.Flex,{direction:"row",gap:4,children:[(0,Ah.jsx)(ip.__experimentalNumberControl,{label:(0,C5.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,Ah.jsx)(ip.__experimentalNumberControl,{label:(0,C5.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:l,hideLabelFromVision:r,step:o})]})})}function T5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){let l=t.format?.decimals??0,c=Math.pow(10,Math.abs(l)*-1),{label:u,description:d,getValue:f,setValue:m,isValid:h}=t,g=f({item:e})??"",v=t.isDisabled({item:e,field:t}),b=(0,PT.useCallback)(y=>{r(m({item:e,value:["",void 0].includes(y)?void 0:Number(y)}))},[e,r,m]),_=(0,PT.useCallback)(y=>{r(m({item:e,value:y}))},[e,r,m]);if(i===Ts){let y=["",""];return Array.isArray(g)&&g.length===2&&g.every(w=>typeof w=="number"||w==="")&&(y=g),(0,Ah.jsx)(uUe,{value:y,onChange:_,hideLabelFromVision:o,step:c})}return(0,Ah.jsx)(cUe,{required:!!h.required,markWhenOptional:n,customValidity:yr(h,s),label:u,help:d,value:g,onChange:b,hideLabelFromVision:o,step:c,min:h.min?h.min.constraint:void 0,max:h.max?h.max.constraint:void 0,disabled:v})}var Ode=a(E(),1);function Nde(e){return(0,Ode.jsx)(T5,{...e})}var Mde=a(E(),1);function Fde(e){return(0,Mde.jsx)(T5,{...e})}var E5=a(G(),1),Dde=a(U(),1);var jU=a(E(),1),{ValidatedRadioControl:dUe}=_t(E5.privateApis);function Lde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:h}=Kn({elements:t.elements,getElements:t.getElements}),g=c({item:e}),v=(0,Dde.useCallback)(b=>r(u({item:e,value:b})),[e,r,u]);return h?(0,jU.jsx)(E5.Spinner,{}):(0,jU.jsx)(dUe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:yr(d,i),label:s,help:l,onChange:v,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var zU=a(U(),1);var Bde=a(E(),1);function Vde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:l,suffix:c}=i||{};return(0,Bde.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:l?(0,zU.createElement)(l):void 0,suffix:c?(0,zU.createElement)(c):void 0})}var jde=a(G(),1),zde=a(U(),1);var Hde=a(E(),1),{ValidatedToggleControl:fUe}=_t(jde.privateApis);function Ude({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:l,getValue:c,setValue:u,isValid:d}=e,f=e.isDisabled({item:r,field:e}),m=(0,zde.useCallback)(()=>{t(u({item:r,value:!c({item:r})}))},[t,u,r,c]);return(0,Hde.jsx)(fUe,{required:!!d.required,markWhenOptional:n,customValidity:yr(d,i),hidden:o,label:s,help:l,checked:c({item:r}),onChange:m,disabled:f})}var Wde=a(G(),1),Gde=a(U(),1);var Yde=a(E(),1),{ValidatedTextareaControl:pUe}=_t(Wde.privateApis);function qde({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{rows:l=4}=i||{},c=t.isDisabled({item:e,field:t}),{label:u,placeholder:d,description:f,setValue:m,isValid:h}=t,g=t.getValue({item:e}),v=(0,Gde.useCallback)(b=>r(m({item:e,value:b})),[e,r,m]);return(0,Yde.jsx)(pUe,{required:!!h.required,markWhenOptional:n,customValidity:yr(h,s),label:u,placeholder:d,value:g??"",help:f,onChange:v,rows:l,disabled:c,minLength:h.minLength?h.minLength.constraint:void 0,maxLength:h.maxLength?h.maxLength.constraint:void 0,hideLabelFromVision:o})}var $de=a(U(),1);var t_=a(G(),1),Oh=a(Te(),1),sl=a(U(),1),k5=a(hd(),1);var mUe=[];function Zde({allowedFormats:e,disableFormats:t}){return t?mUe:e}var P5=a(hd(),1),Xde=a(E(),1),Qde=a(_e(),1),hUe={};function gUe({onChange:e,onFocus:t,value:r,forwardedRef:o,settings:n,isVisible:i}){let{name:s,edit:l}=n;if(!l)return null;let c=(0,P5.getActiveFormat)(r,s),u=c!==void 0,d=(0,P5.getActiveObject)(r),f=d!==void 0&&d.type===s;return(0,Xde.jsx)(l,{isActive:u,isVisible:i,activeAttributes:u?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?d.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:hUe},s)}function Jde({formatTypes:e,...t}){return e.map(r=>(0,Qde.createElement)(gUe,{settings:r,...t,key:r.name}))}var Ih=a(E(),1),{ValidatedContentEditableControl:vUe,withIgnoreIMEEvents:bUe}=_t(t_.privateApis),{useRichText:yUe,KeyboardShortcutContext:wUe,InputEventContext:_Ue,shortcutsListener:SUe,inputEventsListener:xUe}=_t(k5.privateApis),CUe=[];function R5({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:l,help:c,disabled:u,required:d,markWhenOptional:f,customValidity:m,allowedFormats:h,disableFormats:g,withoutInteractiveFormatting:v,preserveWhiteSpace:b,disableLineBreaks:_,focusOnMount:y,completers:w=CUe}){let[S,x]=(0,sl.useState)({start:void 0,end:void 0}),[C,I]=(0,sl.useState)(!1),k=(0,sl.useRef)(void 0),R=(0,sl.useRef)(new Set),A=(0,sl.useRef)(new Set),P=(0,Oh.__experimentalUseFocusOutside)(()=>I(!1)),T=Zde({allowedFormats:h,disableFormats:g}),{value:M,onChange:B,ref:F,formatTypes:V,getValue:z}=yUe({value:t,onChange:r,selectionStart:S.start,selectionEnd:S.end,onSelectionChange:(de,pe)=>x({start:de,end:pe}),__unstableIsSelected:C,preserveWhiteSpace:!!b,placeholder:o,__unstableDisableFormats:g,allowedFormats:T,withoutInteractiveFormatting:v,__unstableFormatTypeHandlerContext:(0,sl.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function D(){k.current?.focus()}let O=(0,sl.useRef)({keyboardShortcuts:A,inputEvents:R}),L=(0,sl.useRef)({formatTypes:V,getValue:z,onChange:B});(0,sl.useInsertionEffect)(()=>{L.current={formatTypes:V,getValue:z,onChange:B}});let W=(0,Oh.useRefEffect)(de=>{if(u)return;let pe=bUe($=>{if($.key!=="Enter"||$.defaultPrevented||$.metaKey||$.ctrlKey||($.preventDefault(),_))return;let{getValue:ee,onChange:fe}=L.current,ve=ee();fe((0,k5.insert)(ve,`
+`,ve.start??ve.text.length,ve.end??ve.text.length))});return de.addEventListener("keydown",pe),()=>de.removeEventListener("keydown",pe)},[_,u]),q=(0,Oh.useRefEffect)(de=>{if(!C)return;let pe=SUe(O)(de),$=xUe(O)(de);function ee(fe){if(fe.inputType!=="insertText"&&fe.type!=="compositionend")return;let{formatTypes:ve,getValue:we,onChange:oe}=L.current,re=we(),ce=ve.reduce((ie,{__unstableInputRule:le})=>le?le(ie):ie,re);ce!==re&&oe({...ce,activeFormats:re.activeFormats})}return de.addEventListener("input",ee),de.addEventListener("compositionend",ee),()=>{pe(),$(),de.removeEventListener("input",ee),de.removeEventListener("compositionend",ee)}},[C]),{ref:Z,...Q}=(0,t_.__unstableUseAutocompleteProps)({completers:w,record:M,onChange:B,onReplace:()=>{}}),ue=(0,Oh.useRefEffect)(de=>{y&&!u&&de.focus()},[y,u]),te=(0,Oh.useMergeRefs)([F,k,q,W,ue,Z]);return(0,Ih.jsx)("div",{...P,onFocus:de=>{I(!0),P.onFocus(de)},children:(0,Ih.jsxs)(t_.SlotFillProvider,{children:[(0,Ih.jsx)(vUe,{label:e,id:n,className:J("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:l,help:c,disabled:u,required:d,markWhenOptional:f,customValidity:m,value:M.text,"aria-multiline":!_,...Q,ref:te}),C&&!u&&(0,Ih.jsx)(wUe.Provider,{value:A,children:(0,Ih.jsx)(_Ue.Provider,{value:R,children:(0,Ih.jsx)(Jde,{value:M,onChange:B,onFocus:D,formatTypes:V,forwardedRef:k,isVisible:!0})})})]})})}var efe=a(E(),1);function tfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:l,clientId:c,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:h}=i||{},g=t.isDisabled({item:e,field:t}),{label:v,placeholder:b,description:_,id:y,setValue:w,isValid:S}=t,x=t.getValue({item:e})??"",C=(0,$de.useCallback)(I=>r(w({item:e,value:I})),[e,r,w]);return(0,efe.jsx)(R5,{label:v,value:x,onChange:C,placeholder:b,id:y,hideLabelFromVision:o,help:_,disabled:g,required:!!S.required,markWhenOptional:n,customValidity:yr(S,s),className:l,clientId:c,allowedFormats:u,disableFormats:d,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:h})}var r_=a(G(),1),rfe=a(U(),1);var A5=a(E(),1),{ValidatedToggleGroupControl:TUe}=_t(r_.privateApis);function ofe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:l,isValid:c}=t,u=t.isDisabled({item:e,field:t}),d=s({item:e}),f=(0,rfe.useCallback)(v=>r(l({item:e,value:v})),[e,r,l]),{elements:m,isLoading:h}=Kn({elements:t.elements,getElements:t.getElements});if(h)return(0,A5.jsx)(r_.Spinner,{});if(m.length===0)return null;let g=m.find(v=>v.value===d);return(0,A5.jsx)(TUe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:yr(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:d,hideLabelFromVision:o,children:m.map(v=>(0,A5.jsx)(r_.__experimentalToggleGroupControlOption,{label:v.label,value:v.value,disabled:u},v.value))})}var I5=a(G(),1),O5=a(U(),1);var kT=a(E(),1),{ValidatedFormTokenField:EUe}=_t(I5.privateApis);function nfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,getValue:u,setValue:d,isValid:f}=t,m=u({item:e}),h=t.isDisabled({item:e,field:t}),{elements:g,isLoading:v}=Kn({elements:t.elements,getElements:t.getElements}),b=(0,O5.useMemo)(()=>Array.isArray(m)?m.map(y=>g?.find(S=>S.value===y)||{value:y,label:y}):[],[m,g]),_=(0,O5.useCallback)(y=>{let w=y.map(S=>typeof S=="object"&&"value"in S?S.value:S);r(d({item:e,value:w}))},[r,d,e]);return v?(0,kT.jsx)(I5.Spinner,{}):(0,kT.jsx)(EUe,{required:!!f?.required,markWhenOptional:n,customValidity:yr(f,i),label:o?void 0:s,value:b,onChange:_,placeholder:l,suggestions:g?.map(y=>y.value),disabled:h,__experimentalValidateInput:y=>t.isValid?.elements&&g?g.some(w=>w.value===y||w.label===y):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:y=>typeof y=="object"&&"label"in y?y.label:typeof y=="string"&&g&&g.find(S=>S.value===y)?.label||y,__experimentalRenderItem:({item:y})=>{if(typeof y=="string"&&g){let w=g.find(S=>S.value===y);return(0,kT.jsx)("span",{children:w?.label||y})}return(0,kT.jsx)("span",{children:y})}})}var ba=a(G(),1),HU=a(U(),1),ife=a(j(),1);var sp=a(E(),1),{ValidatedInputControl:PUe}=_t(ba.privateApis),kUe=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Io(e).isValid()?e:"#ffffff";return(0,sp.jsx)(ba.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,sp.jsx)(ba.Button,{onClick:n,"aria-label":(0,ife.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,sp.jsx)(ba.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,sp.jsx)(ba.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,sp.jsx)(ba.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function sfe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:l,description:c,setValue:u,isValid:d}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",h=(0,HU.useCallback)(v=>{r(u({item:e,value:v}))},[e,r,u]),g=(0,HU.useCallback)(v=>{r(u({item:e,value:v||""}))},[e,r,u]);return(0,sp.jsx)(PUe,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:yr(d,i),label:s,placeholder:l,value:m,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,sp.jsx)(ba.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,sp.jsx)(kUe,{color:m,onColorChange:h,disabled:f})})})}var M5=a(G(),1),F5=a(U(),1),UU=a(j(),1);var N5=a(E(),1);function afe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,l]=(0,F5.useState)(!1),c=t.isDisabled({item:e,field:t}),u=(0,F5.useCallback)(()=>{l(d=>!d)},[]);return(0,N5.jsx)(md,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,N5.jsx)(M5.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,N5.jsx)(M5.Button,{icon:s?M1:pv,onClick:u,size:"small",label:s?(0,UU.__)("Hide password"):(0,UU.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function D5(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var cfe=a(E(),1),lfe={adaptiveSelect:Cde,array:nfe,checkbox:hde,color:sfe,combobox:f5,datetime:yde,date:Sde,email:kde,telephone:Rde,url:Ade,integer:Nde,number:Fde,password:afe,radio:Lde,select:v5,text:Vde,toggle:Ude,textarea:qde,richtext:tfe,toggleGroup:ofe};function RUe(e){return e&&typeof e=="object"&&typeof e.control=="string"}function AUe(e){let{control:t,...r}=e,o=L5(t);return o===null?null:function(i){return(0,cfe.jsx)(o,{...i,config:r})}}function ufe(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?L5(e.Edit):RUe(e.Edit)?AUe(e.Edit):D5(e)&&e.type!=="array"?L5("adaptiveSelect"):t===null?null:L5(t)}function L5(e){return Object.keys(lfe).includes(e)?lfe[e]:null}function IUe(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 dfe=IUe;var OUe=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},ffe=OUe;var NUe=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},pfe=NUe;var hfe=a(j(),1);function B5({item:e,field:t}){let{elements:r,isLoading:o}=Kn({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 mfe=a(E(),1);function Vo({item:e,field:t}){return t.hasElements?(0,mfe.jsx)(B5,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var gd=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function jo(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function vd(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 bd(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 yd(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 jr(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 MUe({item:e,field:t}){return t.getValue({item:e})}var As=MUe;var FUe=/^[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 DUe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!FUe.test(r)?(0,hfe.__)("Value must be a valid email address."):null}var gfe={type:"email",render:Vo,Edit:"email",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[so,ao],validOperators:[_o,So,Zu,Xu,Qu,so,ao,Wi,Yn],format:{},getValueFormatted:As,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr,custom:DUe}};var vfe=a(j(),1);var o_=(e,t,r)=>r==="asc"?e-t:t-e;function V5(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 j5(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 bfe={separatorThousand:","};function LUe({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=bfe: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 BUe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,vfe.__)("Value must be an integer."):null}var yfe={type:"integer",render:Vo,Edit:"integer",sort:o_,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So,rh,oh,nh,ih,Ts],validOperators:[_o,So,rh,oh,nh,ih,Ts,so,ao,Wi,Yn],format:bfe,getValueFormatted:LUe,validate:{required:jo,min:V5,max:j5,elements:jr,custom:BUe}};var wfe=a(j(),1);var _fe={separatorThousand:",",separatorDecimal:".",decimals:2};function VUe({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=_fe:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,l=r.toFixed(s),[c,u]=l.split("."),d=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?d:d+i+u}function jUe(e){return e===""||e===void 0||e===null}function zUe(e,t){let r=t.getValue({item:e});return!jUe(r)&&!Number.isFinite(r)?(0,wfe.__)("Value must be a number."):null}var Sfe={type:"number",render:Vo,Edit:"number",sort:o_,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So,rh,oh,nh,ih,Ts],validOperators:[_o,So,rh,oh,nh,ih,Ts,so,ao,Wi,Yn],format:_fe,getValueFormatted:VUe,validate:{required:jo,min:V5,max:j5,elements:jr,custom:zUe}};var xfe={type:"text",render:Vo,Edit:"text",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[so,ao],validOperators:[_o,So,Zu,Xu,Qu,so,ao,Wi,Yn],format:{},getValueFormatted:As,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var Cb=a(an(),1);var Tfe=a(an(),1);function Cfe(e){if(!e||!ep(new Date(e)))return null;let t=(0,Tfe.getDate)(e);return t&&ep(t)?t:null}function Efe(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=Cfe(o),l=Cfe(String(i));return!!s&&!!l&&(r==="min"?l.getTime()>=s.getTime():l.getTime()<=s.getTime())}function z5(e,t){return Efe(e,t,"min")}function H5(e,t){return Efe(e,t,"max")}var Pfe={datetime:(0,Cb.getSettings)().formats.datetime,weekStartsOn:(0,Cb.getSettings)().l10n.startOfWeek};function HUe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=Pfe:o=t.format,(0,Cb.dateI18n)(o.datetime,(0,Cb.getDate)(r))}var UUe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},kfe={type:"datetime",render:Vo,Edit:"datetime",sort:UUe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[uh,dh,sh,ah,lh,ch,Es,fa],validOperators:[uh,dh,sh,ah,lh,ch,Es,fa],format:Pfe,getValueFormatted:HUe,validate:{required:jo,elements:jr,min:z5,max:H5}};var Tb=a(an(),1);var Rfe={date:(0,Tb.getSettings)().formats.date,weekStartsOn:(0,Tb.getSettings)().l10n.startOfWeek};function WUe({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=Rfe:o=t.format,(0,Tb.dateI18n)(o.date,(0,Tb.getDate)(r))}var GUe=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},Afe={type:"date",render:Vo,Edit:"date",sort:GUe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[uh,dh,sh,ah,lh,ch,Es,fa,Ts],validOperators:[uh,dh,sh,ah,lh,ch,Es,fa,Ts],format:Rfe,getValueFormatted:WUe,validate:{required:jo,elements:jr,min:z5,max:H5}};var U5=a(j(),1);function Ife(e,t){return t.getValue({item:e})===!0}function YUe({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,U5.__)("True"):r===!1?(0,U5.__)("False"):""}function qUe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,U5.__)("Value must be true, false, or undefined"):null}var KUe=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},Ofe={type:"boolean",render:Vo,Edit:"checkbox",sort:KUe,validate:{required:Ife,elements:jr,custom:qUe},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So],validOperators:[_o,So],format:{},getValueFormatted:YUe};var Nfe={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:As,validate:{}};var WU=a(j(),1);function Mfe(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function Ffe({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function ZUe({item:e,field:t}){return Ffe({item:e,field:t})}function XUe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,WU.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,WU.__)("Every value must be a string.")}var QUe=(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)},Dfe={type:"array",render:ZUe,Edit:"array",sort:QUe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[so,ao],validOperators:[so,ao,Wi,Yn],format:{},getValueFormatted:Ffe,validate:{required:Mfe,elements:jr,custom:XUe}};function JUe({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var Lfe={type:"password",render:Vo,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:JUe,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var Bfe={type:"telephone",render:Vo,Edit:"telephone",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[so,ao],validOperators:[_o,So,Zu,Xu,Qu,so,ao,Wi,Yn],format:{},getValueFormatted:As,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var Vfe=a(j(),1);var n_=a(E(),1);function $Ue({item:e,field:t}){if(t.hasElements)return(0,n_.jsx)(B5,{item:e,field:t});let r=As({item:e,field:t});return!r||!Io(r).isValid()?r:(0,n_.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,n_.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,n_.jsx)("span",{children:r})]})}function eWe(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Io(r).isValid()?(0,Vfe.__)("Value must be a valid color."):null}var tWe=(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(),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},jfe={type:"color",render:$Ue,Edit:"color",sort:tWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[so,ao],validOperators:[_o,So,so,ao],format:{},getValueFormatted:As,validate:{required:jo,elements:jr,custom:eWe}};var zfe={type:"url",render:Vo,Edit:"url",sort:gd,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[so,ao],validOperators:[_o,So,Zu,Xu,Qu,so,ao,Wi,Yn],format:{},getValueFormatted:As,validate:{required:jo,pattern:yd,minLength:vd,maxLength:bd,elements:jr}};var rWe=(e,t,r)=>typeof e=="number"&&typeof t=="number"?o_(e,t,r):gd(e,t,r),Hfe={render:Vo,Edit:null,sort:rWe,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[_o,So],validOperators:jue(),format:{},getValueFormatted:As,validate:{required:jo,elements:jr}};function oWe(e){return e==="integer"||e==="number"}function nWe(e){return e==="date"||e==="datetime"}function Ufe(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&oWe(t.type)||typeof e=="string"&&nWe(t.type)))return{constraint:e,validate:o}}function Wfe(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=Ufe(r?.min,t,"min"),s=Ufe(r?.max,t,"max"),l=r?.minLength,c;typeof l=="number"&&t.validate.minLength!==void 0&&(c={constraint:l,validate:t.validate.minLength});let u=r?.maxLength,d;typeof u=="number"&&t.validate.maxLength!==void 0&&(d={constraint:u,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:d,pattern:m,custom:h}}function Gfe(e){return e.validOperators.reduce((t,r)=>{let o=Sb(r);return o?.filter&&(t[r]=o.filter),t},{})}function iWe(e,t){return{...t.format,...e.format}}var Yfe=iWe;function sWe(e){let t=[gfe,yfe,Sfe,xfe,kfe,Afe,Ofe,Nfe,Dfe,Lfe,Bfe,jfe,zfe].find(r=>r?.type===e);return t||Hfe}function ap(e){return e.map(t=>{let r=sWe(t.type),o=t.getValue||ffe(t.id),n=function(i,s,l){let c=o({item:i}),u=o({item:s});return t.sort?t.sort(c,u,l):r.sort(c,u,l)};return{id:t.id,label:t.label||t.id,header:t.header||t.label||t.id,description:t.description,placeholder:t.placeholder,getValue:o,setValue:t.setValue||pfe(t.id),elements:t.elements,getElements:t.getElements,hasElements:D5(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:ufe(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Wfe(t,r),filterBy:dfe(t,r.defaultOperators,r.validOperators),filter:Gfe(r),format:Yfe(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var gi=a(U(),1);function qfe({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[l,c]=(0,gi.useState)(!o);(0,gi.useEffect)(()=>{o||c(!0)},[o]);let u=(0,gi.useRef)(t),d=(0,gi.useRef)(n);(0,gi.useEffect)(()=>{o||(u.current=t,d.current=n)},[t,o,n]);let[f,m]=(0,gi.useState)([]),h=(0,gi.useRef)(new Map),g=(0,gi.useRef)([]),v=(0,gi.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,gi.useRef)(void 0),_=(0,gi.useRef)(void 0),y=(0,gi.useRef)(!1),w=(0,gi.useMemo)(()=>{e.startPosition!==void 0&&_.current!==void 0&&(e.startPosition<_.current?b.current="up":e.startPosition>_.current&&(b.current="down")),_.current=e.startPosition;let S=JSON.stringify(e.filters??[]),x=v.current.filters,C=!y.current||!e.infiniteScrollEnabled||e.search!==v.current.search||S!==x||e.perPage!==v.current.perPage;if(y.current=!0,v.current={search:e.search,filters:S,perPage:e.perPage},C){h.current.clear(),b.current=void 0;let F=e.search?1:e.startPosition??1,V=t.map((z,D)=>{let O=F+D;return h.current.set(r(z),O),{...z,position:O}});return g.current=V,V}let I=g.current,k=new Set(t.map(r)),R=b.current,A=e.search?1:e.startPosition??1,P=t.map((F,V)=>{let z=r(F),D=e.infiniteScrollEnabled?A+V:void 0;return D!==void 0&&h.current.set(z,D),{...F,position:D}});if(P.length===0)return I;let T=I.filter(F=>!k.has(r(F))),M=R==="up"?[...P,...T]:[...T,...P];M.sort((F,V)=>{let z=F.position,D=V.position;return z-D});let B=M;if(f.length>0){let F=Math.min(...f),V=Math.max(...f),z=20,D=M.map(q=>q.position),O=Math.min(...D);!(Math.max(...D)<F-z||O>V+z)&&(B=M.filter(q=>{let Z=r(q);if(i?.includes(Z))return!0;let ue=q.position;return R==="up"?ue<=V+z:R==="down"?ue>=F-z:ue>=F-z&&ue<=V+z}))}return g.current=B,B},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:w,paginationInfo:n,hasInitiallyLoaded:l,setVisibleEntries:m}:{data:(o&&u.current?.length?u.current:t).map(x=>({...x,position:void 0})),paginationInfo:o&&u.current?.length?d.current:n,hasInitiallyLoaded:l,setVisibleEntries:void 0}}var Is=a(U(),1),Zfe=a(Te(),1);function Kfe(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((u,d)=>{let f=d.getBoundingClientRect(),m=f.top+f.height/2,h=Math.abs(m-n),g=u.getBoundingClientRect(),v=g.top+g.height/2,b=Math.abs(v-n);return h<b?d:u}),l=Number(s.getAttribute("aria-posinset")),c=s.getBoundingClientRect();return t.current={posinset:l,viewportOffset:c.top-o.top,scrollTop:e.scrollTop,direction:r},!0}function Xfe({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,Is.useRef)(null),l=(0,Is.useRef)(e),c=(0,Is.useRef)(r),u=(0,Is.useRef)(t),d=(0,Is.useRef)(o.totalItems);(0,Is.useLayoutEffect)(()=>{l.current=e,c.current=r,u.current=t,d.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,Is.useCallback)(h=>{i&&i(g=>{let v=new Set(g),b=!1;return h.forEach(_=>{let y=Number(_.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(y)||(_.isIntersecting?v.has(y)||(v.add(y),b=!0):v.has(y)&&(v.delete(y),b=!0))}),b?Array.from(v).sort():g})},[i]);(0,Is.useLayoutEffect)(()=>{let h=n.current,g=s.current;if(!h||!e.infiniteScrollEnabled||!g||r)return;let v=h.querySelector(`[aria-posinset="${g.posinset}"]`);if(v){let b=h.getBoundingClientRect(),w=v.getBoundingClientRect().top-b.top-g.viewportOffset+(h.scrollTop-g.scrollTop);Math.abs(w)>1&&(h.scrollTop+=w)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,Is.useRef)(null);return(0,Is.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,Is.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let h=0,g=600,v=800,b=(0,Zfe.throttle)(y=>{let w=l.current,S=d.current,x=y.target,C=x.scrollTop,I=x.scrollHeight,k=x.clientHeight,R=C>h?"down":"up";if(h=C,c.current)return;let A=w.startPosition||1,P=w.perPage||10,T=Math.min(A+P,S);if(R==="down"&&C+k>=I-g&&T<S){let M=T;Kfe(x,s,"down"),u.current({...w,startPosition:M})}if(R==="up"&&C<=v&&A>1){let M=A-P,B=M<6?1:M;Kfe(x,s,"up"),u.current({...w,startPosition:B})}},50),_=n.current;return _.addEventListener("scroll",b),()=>{_.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var ya=a(U(),1),Qfe=a(Te(),1);var vi=a(E(),1),aWe=()=>!1,lWe=wh.filter(e=>e.isPicker),cWe=e=>e.id,uWe=[],dWe={pickerGrid:!0,pickerTable:!0};function fWe({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,ya.useContext)(et),o=r.infiniteScrollEnabled;return(0,vi.jsxs)(vi.Fragment,{children:[(0,vi.jsxs)(se,{direction:"row",align:"top",justify:"space-between",className:J("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,vi.jsxs)(se,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,vi.jsx)(RU,{label:t}),(0,vi.jsx)(c5,{})]}),(0,vi.jsx)(se,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,vi.jsx)(dde,{})})]}),(0,vi.jsx)(u5,{className:"dataviews-filters__container"}),(0,vi.jsx)(kU,{}),(0,vi.jsx)(zH,{})]})}function pWe({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=uWe,data:s,getItemId:l=cWe,isLoading:c=!1,paginationInfo:u,defaultLayouts:d=dWe,selection:f,onChangeSelection:m,children:h,config:g={perPageSizes:[10,20,50,100]},itemListLabel:v,empty:b,onReset:_}){let{data:y,setVisibleEntries:w}=qfe({view:e,data:s,getItemId:l,selection:f,paginationInfo:u}),S=(0,ya.useRef)(null),[x,C]=(0,ya.useState)(0),I=(0,Qfe.useResizeObserver)(D=>{C(D[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[k,R]=(0,ya.useState)(null);function A(D){let O=typeof D=="function"?D(f):D;m&&m(O)}let P=(0,ya.useMemo)(()=>ap(r),[r]),T=_T(P,e),M=(0,ya.useMemo)(()=>(T||[]).some(D=>D.isPrimary||D.isLocked),[T]),[B,F]=(0,ya.useState)(M),{intersectionObserver:V}=Xfe({view:e,onChangeView:t,isLoading:c,paginationInfo:u,containerRef:S,setVisibleEntries:w});(0,ya.useEffect)(()=>{M&&!B&&F(!0)},[M,B]);let z=(0,ya.useMemo)(()=>Object.fromEntries(Object.entries(d).filter(([D])=>lWe.some(O=>O.type===D)).map(([D,O])=>[D,O===!0?{}:O])),[d]);return z[e.type]?(0,vi.jsx)(et.Provider,{value:{view:e,onChangeView:t,fields:P,actions:i,data:y,isLoading:c,paginationInfo:u,isItemClickable:aWe,selection:f,onChangeSelection:A,openedFilter:k,setOpenedFilter:R,getItemId:l,containerWidth:x,containerRef:S,resizeObserverRef:I,defaultLayouts:z,filters:T,isShowingFilter:B,setIsShowingFilter:F,config:g,itemListLabel:v,empty:b,onReset:_,hasInitiallyLoaded:!0,intersectionObserver:V},children:(0,vi.jsx)("div",{className:"dataviews-picker-wrapper",children:h??(0,vi.jsx)(fWe,{search:o,searchLabel:n})})}):null}var Uc=pWe;Uc.BulkActionToolbar=Yae;Uc.Footer=zH;Uc.Filters=xT;Uc.FiltersToggled=u5;Uc.FiltersToggle=c5;Uc.Layout=kU;Uc.LayoutSwitcher=OU;Uc.Pagination=VH;Uc.Search=RU;Uc.ViewConfig=NU;var lp=Uc;var XU=a(U(),1);var Jfe=a(U(),1),$fe=a(E(),1),GU=(0,Jfe.createContext)({fields:[]});GU.displayName="DataFormContext";function epe({fields:e,children:t}){return(0,$fe.jsx)(GU.Provider,{value:{fields:e},children:t})}var zl=GU;var eN=a(U(),1);var G5=a(U(),1),AT=a(G(),1);var RT=a(j(),1),Qi={type:"regular",labelPosition:"top"},mWe=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 tpe(e){let t=Qi;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,RT.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,RT.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,RT.__)("Apply"),cancelLabel:(0,RT.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:mWe(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 rpe(e){let t=tpe(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?tpe(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:rpe({fields:o.children,layout:Qi}).fields}}});return{layout:t,fields:r}}var W5=rpe;var lo=a(E(),1);function hWe({title:e}){return(0,lo.jsx)(se,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,lo.jsx)(se,{direction:"row",align:"center",children:(0,lo.jsx)(AT.__experimentalHeading,{level:2,size:13,children:e})})})}function ope({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,G5.useContext)(zl),l=t.layout,c=(0,G5.useMemo)(()=>({layout:Qi,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,lo.jsxs)(lo.Fragment,{children:[!o&&t.label&&(0,lo.jsx)(hWe,{title:t.label}),(0,lo.jsx)(wa,{data:e,form:c,onChange:r,validity:i?.children})]});let u=l.labelPosition,d=s.find(f=>f.id===t.id);return!d||!d.Edit?null:u==="side"?(0,lo.jsxs)(se,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,lo.jsx)("div",{className:J("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${u}`),children:(0,lo.jsx)(AT.BaseControl.VisualLabel,{children:d.label})}),(0,lo.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:d.readOnly===!0?(0,lo.jsx)(d.render,{item:e,field:d}):(0,lo.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},d.id)})]}):(0,lo.jsx)("div",{className:"dataforms-layouts-regular__field",children:d.readOnly===!0?(0,lo.jsx)(lo.Fragment,{children:(0,lo.jsxs)(lo.Fragment,{children:[!o&&u!=="none"&&(0,lo.jsx)(AT.BaseControl.VisualLabel,{children:d.label}),(0,lo.jsx)(d.render,{item:e,field:d})]})}):(0,lo.jsx)(d.Edit,{data:e,field:d,onChange:r,hideLabelFromVision:u==="none"?!0:o,markWhenOptional:n,validity:i})})}var KU=a(wk(),1),Eb=a(G(),1),Wc=a(U(),1),X5=a(Te(),1);var Y5=a(G(),1),i_=a(j(),1);var cpe=a(Te(),1);var YU=a(U(),1);function gWe(e,t){return J("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var npe=gWe;var ipe=a(G(),1);var Nh=a(E(),1);function vWe(e,t,r){return e?(0,Nh.jsxs)(Ze.Root,{children:[(0,Nh.jsx)(Ze.Trigger,{render:(0,Nh.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Nh.jsx)(ipe.Icon,{icon:xf,size:16}),(0,Nh.jsxs)(Gt,{children:[t,": "]}),r]})}),(0,Nh.jsx)(Ze.Popup,{children:t})]}):r}var spe=vWe;function ape(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=ape(r);if(o)return o}}var lpe=ape;var Os=a(E(),1);function IT({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:l,onClick:c}){let{labelPosition:u,editVisibility:d}=t.layout,f=lpe(n),m=i&&!!f,h=npe(u,m),g=spe(m,f,r),v=J("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,cpe.useInstanceId)(IT,"dataforms-layouts-panel__field-control"),_=m?(0,i_.sprintf)((0,i_._x)("Edit %s (has errors)","field"),r||""):(0,i_.sprintf)((0,i_._x)("Edit %s","field"),r||""),y=(0,YU.useRef)(null),w=(0,YU.useRef)(null);return(0,Os.jsxs)("div",{ref:y,className:v,onClick:s?void 0:C=>{!l&&C.detail<2&&!w.current?.contains(C.target)&&y.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:s?void 0:C=>{C.target===C.currentTarget&&(C.key==="Enter"||C.key===" ")&&(C.preventDefault(),c())},children:[u!=="none"&&(0,Os.jsx)("span",{className:h,children:g}),u==="none"&&m&&(0,Os.jsxs)(Ze.Root,{children:[(0,Os.jsx)(Ze.Trigger,{render:(0,Os.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,Os.jsx)(Y5.Icon,{icon:xf,size:16})})}),(0,Os.jsx)(Ze.Popup,{children:f})]}),(0,Os.jsx)("span",{id:`${b}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,Os.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(C=>(0,Os.jsx)("span",{style:{width:"100%"},children:(0,Os.jsx)(C.render,{item:e,field:C})},C.id))}):o.map(C=>(0,Os.jsx)(C.render,{item:e,field:C},C.id))}),!s&&(0,Os.jsx)(Y5.Button,{ref:w,className:"dataforms-layouts-panel__field-trigger-icon",label:_,icon:E1,size:"small","aria-expanded":l,"aria-haspopup":"dialog","aria-describedby":`${b}`})]})}var upe=a(wk(),1),qU=a(yk(),1),wd=a(U(),1),Ns=a(j(),1);function dpe(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?dpe(o):o.type!=="invalid"&&o.type!=="validating")):!0}function bWe(e,t){let r=W5(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 u=s.children.map(n).filter(f=>f!==null);if(u.length===0)return null;let d=o.get(s.id);if(d){let[f]=ap([d]);return{id:s.id,children:u,field:f}}return{id:s.id,children:u}}let l=o.get(s.id);if(!l)return null;let[c]=ap([l]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function s_(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 l=r[s];n[l]||(n[l]={}),n[l]={...n[l]},n=n[l]}let i=r[r.length-1];return n[i]={...n[i]||{},...t},o}function fpe(e,t,r){if(!e||t.length===0)return e;let o={...e},n=o;for(let l=0;l<t.length-1;l++){let c=t[l];if(!n[c])return e;n[c]={...n[c]},n=n[c]}let i=t[t.length-1];if(!n[i])return e;let 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 yWe(e,t,r){let{elementsCounterRef:o,setFormValidity:n,path:i,item:s}=r,l=(o.current[t.id]||0)+1;o.current[t.id]=l,e.then(c=>{if(l===o.current[t.id]){if(!Array.isArray(c)){n(u=>s_(u,{elements:{type:"invalid",message:(0,Ns.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(u=>s_(u,{elements:{type:"invalid",message:(0,Ns.__)("Value must be one of the elements.")}},[...i,t.id])):n(u=>fpe(u,[...i,t.id],"elements"))}}).catch(c=>{if(l!==o.current[t.id])return;let u;c instanceof Error?u=c.message:u=String(c)||(0,Ns.__)("Unknown error when running elements validation asynchronously."),n(d=>s_(d,{elements:{type:"invalid",message:u}},[...i,t.id]))})}function wWe(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(l=>{if(s===o.current[t.id]){if(l===null){n(c=>fpe(c,[...i,t.id],"custom"));return}if(typeof l=="string"){n(c=>s_(c,{custom:{type:"invalid",message:l}},[...i,t.id]));return}n(c=>s_(c,{custom:{type:"invalid",message:(0,Ns.__)("Validation could not be processed.")}},[...i,t.id]))}}).catch(l=>{if(s!==o.current[t.id])return;let c;l instanceof Error?c=l.message:c=String(l)||(0,Ns.__)("Unknown error when running custom validation asynchronously."),n(u=>s_(u,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function ppe(e,t,r){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,Ns.__)("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,Ns.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,Ns.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,Ns.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,Ns.__)("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,Ns.__)("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,upe.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,Ns.__)("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"&&(yWe(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,Ns.__)("Validating\u2026")}),o instanceof Promise&&(wWe(o,t,r),n.custom={type:"validating",message:(0,Ns.__)("Validating\u2026")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(l=>{i[l.id]=ppe(e,l,{...r,path:[...r.path,t.id,"children"]})});let s={};return Object.entries(i).forEach(([l,c])=>{c!==void 0&&(s[l]=c)}),Object.keys(s).length===0?void 0:{children:s}}}function mpe(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>mpe(n,t));return o?{value:r,children:o}:r}function _We(e,t,r){let[o,n]=(0,wd.useState)(),i=(0,wd.useRef)({}),s=(0,wd.useRef)({}),l=(0,wd.useRef)({}),c=(0,wd.useCallback)(()=>{let u={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},d=bWe(r,t);if(d.length===0){n(void 0);return}let f={},m=[];d.forEach(h=>{let g=mpe(h,e);if(l.current.hasOwnProperty(h.id)&&(0,qU.default)(l.current[h.id],g)){m.push(h.id);return}l.current[h.id]=g;let v=ppe(e,h,u);v!==void 0&&(f[h.id]=v)}),n(h=>{let g={...h,...f},v=[...m,...Object.keys(f)];return Object.keys(g).forEach(_=>{g&&!v.includes(_)&&delete g[_]}),Object.keys(g).length===0&&(g=void 0),(0,qU.default)(h,g)?h:g})},[e,t,r]);return(0,wd.useEffect)(()=>{c()},[c]),{validity:o,isValid:dpe(o)}}var hpe=_We;var q5=a(U(),1);function Mh(e,t){let r=(0,q5.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,q5.useEffect)(()=>{t&&r()},[t,r]),r}var gpe=a(U(),1);function SWe(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var K5=(e,t)=>Array.isArray(e)&&e.length>0?SWe(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var xWe=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function CWe(e){let{fields:t}=(0,gpe.useContext)(zl),r=e.layout,o=K5(r.summary,t),n=xWe(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 Z5=CWe;var Ms=a(E(),1);function TWe({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:l,cancelLabel:c}=s,{fields:u}=(0,Wc.useContext)(zl),[d,f]=(0,Wc.useState)({}),m=(0,Wc.useMemo)(()=>(0,KU.default)(e,d,{arrayMerge:(x,C)=>C}),[e,d]),h=(0,Wc.useMemo)(()=>({layout:Qi,fields:t.children?t.children:[{id:t.id,layout:Qi}]}),[t]),g=u.map(x=>({...x,Edit:x.Edit===null?void 0:x.Edit,isValid:{required:x.isValid.required?.constraint,elements:x.isValid.elements?.constraint,min:x.isValid.min?.constraint,max:x.isValid.max?.constraint,pattern:x.isValid.pattern?.constraint,minLength:x.isValid.minLength?.constraint,maxLength:x.isValid.maxLength?.constraint}})),{validity:v}=hpe(m,g,h),b=()=>{r(d),n()},_=x=>{f(C=>(0,KU.default)(C,x,{arrayMerge:(I,k)=>k}))},y=(0,X5.useFocusOnMount)("firstInputElement"),w=(0,Wc.useRef)(null),S=(0,X5.useMergeRefs)([y,w]);return Mh(w,i),(0,Ms.jsxs)(Eb.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,Ms.jsx)("div",{ref:S,children:(0,Ms.jsx)(wa,{data:m,form:h,onChange:_,validity:v,children:(x,C,I,k)=>(0,Ms.jsx)(x,{data:m,field:C,onChange:_,hideLabelFromVision:h.fields.length<2,markWhenOptional:k,validity:I},C.id)})}),(0,Ms.jsxs)(se,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,Ms.jsx)(Eb.__experimentalSpacer,{style:{flex:1}}),(0,Ms.jsx)(Eb.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,Ms.jsx)(Eb.Button,{variant:"primary",onClick:b,__next40pxDefaultSize:!0,children:l})]})]})}function EWe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Wc.useState)(!1),[s,l]=(0,Wc.useState)(!1),{fieldDefinition:c,fieldLabel:u,summaryFields:d}=Z5(t);if(!c)return null;let f=()=>{l(!1),i(!0)};return(0,Ms.jsxs)(Ms.Fragment,{children:[(0,Ms.jsx)(IT,{data:e,field:t,fieldLabel:u,summaryFields:d,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>l(!0),isOpen:s}),s&&(0,Ms.jsx)(TWe,{data:e,field:t,onChange:r,fieldLabel:u??"",onClose:f,touched:n})]})}var vpe=EWe;var Fh=a(G(),1),bpe=a(j(),1),cp=a(U(),1);var ype=a(Te(),1);var Ji=a(E(),1);function PWe({title:e,onClose:t}){return(0,Ji.jsx)(se,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ji.jsxs)(se,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ji.jsx)(Fh.__experimentalHeading,{level:2,size:13,children:e}),(0,Ji.jsx)(Fh.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ji.jsx)(Fh.Button,{label:(0,bpe.__)("Close"),icon:Mi,onClick:t,size:"small"})]})})}function kWe({touched:e,children:t}){let r=(0,cp.useRef)(null);return Mh(r,e),(0,Ji.jsx)("div",{ref:r,children:t})}function RWe({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,cp.useState)(!1),[s,l]=(0,cp.useState)(null),c=(0,cp.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[u,d]=(0,ype.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,cp.useMemo)(()=>({layout:Qi,fields:t.children?t.children:[{id:t.id,layout:Qi}]}),[t]),m=(0,cp.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:h,fieldLabel:g,summaryFields:v}=Z5(t);return h?(0,Ji.jsx)("div",{ref:l,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ji.jsx)(Fh.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:b=>{b||i(!0)},renderToggle:({isOpen:b,onToggle:_})=>(0,Ji.jsx)(IT,{data:e,field:t,fieldLabel:g,summaryFields:v,validity:o,touched:n,disabled:h.readOnly===!0,isOpen:b,onClick:_}),renderContent:({onClose:b})=>(0,Ji.jsx)(kWe,{touched:n,children:(0,Ji.jsxs)("div",{ref:u,...d,children:[(0,Ji.jsx)(PWe,{title:g,onClose:b}),(0,Ji.jsx)(wa,{data:e,form:f,onChange:r,validity:m,children:(_,y,w,S)=>(0,Ji.jsx)(_,{data:e,field:y,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:S,validity:w},y.id)})]})})})}):null}var wpe=RWe;var ZU=a(E(),1);function _pe({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,ZU.jsx)(vpe,{data:e,field:t,onChange:r,validity:o}):(0,ZU.jsx)(wpe,{data:e,field:t,onChange:r,validity:o})}var $i=a(U(),1),Cpe=a(na(),1),Tpe=a(Te(),1);var Q5=a(j(),1);function Spe(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+=Spe(o);return t}function a_(e){let t=Spe(e);if(t!==0)return(0,Q5.sprintf)((0,Q5._n)("%d field needs attention","%d fields need attention",t),t)}var xpe=a(E(),1);function J5({validity:e}){let t=a_(e);return t?(0,xpe.jsx)(pC,{intent:"high",children:t}):null}var zo=a(E(),1);function AWe(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 IWe({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=K5(o.summary,t).filter(f=>AWe(f,o.summary,n)),u=i&&o.isCollapsible,d=c.length>0&&o.withHeader;return(0,zo.jsxs)(se,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,zo.jsx)(Wu.Title,{children:r}),(u||d)&&(0,zo.jsxs)(Ov.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[u&&(0,zo.jsx)(J5,{validity:s}),d&&(0,zo.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,zo.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function OWe({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:l}){if(t.children)return(0,zo.jsxs)(zo.Fragment,{children:[t.description&&(0,zo.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,zo.jsx)(wa,{data:e,form:r,onChange:o,validity:s?.children})]});let c=Pb("regular")?.component;return c?(0,zo.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||l,markWhenOptional:i,validity:s}):null}function Epe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,$i.useContext)(zl),l=t.layout,c=(0,$i.useRef)(null),u=(0,$i.useRef)(!1),d=(0,$i.useMemo)(()=>({layout:Qi,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=l,[h,g]=(0,$i.useState)(f),[v,b]=(0,$i.useState)(!1);(0,$i.useEffect)(()=>{g(f)},[f]);let _=(0,$i.useCallback)(A=>{A||b(!0),g(A)},[]),y=Mh(c,(m?h:!0)&&v),w=(0,$i.useCallback)(()=>{u.current=!0},[]),S=(0,$i.useCallback)(()=>{if(!u.current||(b(!0),m&&!h))return;let A=y(),P=a_(i);A>0&&P&&(0,Cpe.speak)(P,"polite")},[m,h,y,i]),x=(0,Tpe.__experimentalUseFocusOutside)(S),C=t.label,I;if(t.children)I=!!C&&l.withHeader;else{let A=s.find(P=>P.id===t.id);if(!A||!A.Edit)return null;C=A.label,I=!!C&&l.withHeader}let k=(0,zo.jsx)(OWe,{data:e,field:t,form:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:I}),R=(0,zo.jsx)(IWe,{data:e,fields:s,label:C,layout:l,isOpen:m?!!h:!0,touched:v,validity:i});return I&&m?(0,zo.jsxs)(Ov.Root,{className:"dataforms-layouts-card__field",open:h,onOpenChange:_,...x,children:[(0,zo.jsx)(Ov.Header,{children:R}),(0,zo.jsx)(Ov.Content,{ref:c,onFocus:w,children:k})]}):(0,zo.jsxs)(Wu.Root,{className:"dataforms-layouts-card__field",...x,children:[I&&(0,zo.jsx)(Wu.Header,{children:R}),(0,zo.jsx)(Wu.Content,{ref:c,onFocus:w,children:k})]})}var Ppe=a(G(),1);var Zn=a(E(),1);function NWe({title:e}){return(0,Zn.jsx)(se,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,Zn.jsx)(se,{direction:"row",align:"center",children:(0,Zn.jsx)(Ppe.__experimentalHeading,{level:2,size:13,children:e})})})}var MWe=({children:e})=>(0,Zn.jsx)(Zn.Fragment,{children:e});function kpe({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:Qi,fields:t.children};return(0,Zn.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,Zn.jsx)(NWe,{title:t.label}),(0,Zn.jsx)(se,{direction:"row",align:s.alignment,gap:"lg",children:(0,Zn.jsx)(wa,{data:e,form:c,onChange:r,validity:i?.children,as:MWe,children:(u,d,f)=>(0,Zn.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[d.id],children:(0,Zn.jsx)(u,{data:e,field:d,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},d.id)})})]})}let l=Pb("regular")?.component;return l?(0,Zn.jsx)(Zn.Fragment,{children:(0,Zn.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,Zn.jsx)(l,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var es=a(U(),1),Rpe=a(j(),1),Ape=a(na(),1),Ipe=a(Te(),1);var up=a(E(),1);function Ope({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,es.useContext)(zl),i=(0,es.useRef)(null),s=(0,es.useRef)(null),l=(0,es.useRef)(!1),[c,u]=(0,es.useState)(!1),[d,f]=(0,es.useState)(!1),m=(0,es.useMemo)(()=>({layout:Qi,fields:t.children??[]}),[t]);(0,es.useEffect)(()=>{let S=i.current;if(!S)return;let x=()=>{let C=S.open;C||u(!0),f(C)};return S.addEventListener("toggle",x),()=>{S.removeEventListener("toggle",x)}},[]);let h=Mh(s,d&&c),g=(0,es.useCallback)(()=>{l.current=!0},[]),v=(0,es.useCallback)(()=>{if(!l.current||(u(!0),!i.current?.open))return;let S=h(),x=a_(o);S>0&&x&&(0,Ape.speak)(x,"polite")},[h,o]),b=(0,Ipe.__experimentalUseFocusOutside)(v);if(!t.children)return null;let _=t.layout.summary??"",y=_?n.find(S=>S.id===_):void 0,w;return y&&y.render?w=(0,up.jsx)(y.render,{item:e,field:y}):w=t.label||(0,Rpe.__)("More details"),(0,up.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...b,children:[(0,up.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,up.jsxs)(se,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[w,c&&(0,up.jsx)(J5,{validity:o})]})}),(0,up.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,up.jsx)(wa,{data:e,form:m,onChange:r,validity:o?.children})})]})}var kb=a(E(),1),FWe=[{type:"regular",component:ope,wrapper:({children:e})=>(0,kb.jsx)(se,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:_pe,wrapper:({children:e})=>(0,kb.jsx)(se,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:Epe,wrapper:({children:e})=>(0,kb.jsx)(se,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:kpe,wrapper:({children:e,layout:t})=>(0,kb.jsx)(se,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,kb.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,kb.jsx)(se,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:Ope}];function Pb(e){return FWe.find(t=>t.type===e)}var $5=a(E(),1),DWe=({children:e})=>(0,$5.jsx)(se,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function wa({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,eN.useContext)(zl),l=(0,eN.useMemo)(()=>{let d=s.filter(m=>!!m.isValid?.required).length,f=s.length-d;return d>f},[s]);function c(d){return s.find(f=>f.id===d.id)}let u=i??Pb(t.layout.type)?.wrapper??DWe;return(0,$5.jsx)(u,{layout:t.layout,children:t.fields.map(d=>{let f=Pb(d.layout.type)?.component;if(!f)return null;let m=d.children?void 0:c(d);return m&&m.isVisible&&!m.isVisible(e)?null:n?n(f,d,o?.[d.id],l):(0,$5.jsx)(f,{data:e,field:d,onChange:r,markWhenOptional:l,validity:o?.[d.id]},d.id)})})}var QU=a(E(),1);function OT({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,XU.useMemo)(()=>W5(t),[t]),s=(0,XU.useMemo)(()=>ap(r),[r]);return t.fields?(0,QU.jsx)(epe,{fields:s,children:(0,QU.jsx)(wa,{data:e,form:i,onChange:o,validity:n})}):null}var Mpe=a(uw(),1),Fpe=a(Ya(),1);function Npe(e=""){return(0,Mpe.default)(e.trim().toLowerCase())}var LWe=[];function JU(e,t,r){if(!e)return{data:LWe,paginationInfo:{totalItems:0,totalPages:0}};let o=ap(r),n=[...e];if(t.search){let u=Npe(t.search);n=n.filter(d=>o.filter(f=>f.enableGlobalSearch).some(f=>{let m=f.getValue({item:d});return(Array.isArray(m)?m:[m]).some(g=>Npe(String(g)).includes(u))}))}t.filters&&t.filters?.length>0&&t.filters.forEach(u=>{let d=o.find(f=>f.id===u.field);if(d){u.operator===Yn&&(0,Fpe.default)("The 'isNotAll' filter operator",{since:"7.0",alternative:"'isNone'"});let f=d.filter[u.operator];f&&(n=n.filter(m=>f(m,d,u.value)))}});let i=t.sort?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.sort?.field):null,s=t.groupBy?.field?o.find(u=>u.enableSorting!==!1&&u.id===t.groupBy?.field):null;(i||s)&&n.sort((u,d)=>{if(s){let f=s.sort(u,d,t.groupBy?.direction??"asc");if(f!==0)return f}return i?i.sort(u,d,t.sort?.direction??"desc"):0});let l=n.length,c=1;if(t.infiniteScrollEnabled&&t.startPosition!==void 0&&t.perPage!==void 0){let u=t.startPosition-1,d=Math.min(u+t.perPage,l);n=n?.slice(u,d)}else if(t.page!==void 0&&t.perPage!==void 0){let u=(t.page-1)*t.perPage;l=n?.length||0,c=Math.ceil(l/t.perPage),n=n?.slice(u,u+t.perPage)}return{data:n,paginationInfo:{totalItems:l,totalPages:c}}}var tN={};uae(tN,{RichTextControl:R5});var rN=a(G(),1);var Dpe=a(j(),1);var dp=a(E(),1);function Lpe({form:e,header:t}){let{media:r,fields:o,onChange:n}=Pw();if(!r||!n)return(0,dp.jsx)("div",{className:"media-editor-form media-editor-form--loading",children:(0,dp.jsx)(rN.Spinner,{})});let i=["title","alt_text","caption","description"],s=[...o.filter(u=>i.includes(u.id)),...o.filter(u=>!i.includes(u.id))],l={layout:{type:"panel"},fields:s.map(u=>i.includes(u.id)?{id:u.id,layout:{type:"regular",labelPosition:"top"}}:u.id)},c=e||l;return(0,dp.jsx)("div",{className:"media-editor-form",children:(0,dp.jsxs)(rN.__experimentalVStack,{spacing:4,children:[(0,dp.jsx)(Gt,{render:(0,dp.jsx)("h2",{}),children:(0,Dpe.__)("Media details")}),t,(0,dp.jsx)(OT,{data:r,fields:o,form:c,onChange:n})]})})}var Bpe=a(yf(),1),{lock:Vpe,unlock:ZUt}=(0,Bpe.__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 oN=a(K(),1);var jpe={isOpen:!1,id:null,onUpdate:null,onClose:null};function zpe(e=jpe,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 jpe}return e}var $U={};Yr($U,{closeMediaEditorModal:()=>VWe,openMediaEditorModal:()=>BWe});function BWe({id:e,onUpdate:t,onClose:r}){return{type:"OPEN_MEDIA_EDITOR_MODAL",id:e,onUpdate:t??null,onClose:r??null}}function VWe(){return{type:"CLOSE_MEDIA_EDITOR_MODAL"}}var eW={};Yr(eW,{getId:()=>zWe,getOnClose:()=>UWe,getOnUpdate:()=>HWe,isOpen:()=>jWe});function jWe(e){return e.isOpen}function zWe(e){return e.id}function HWe(e){return e.onUpdate}function UWe(e){return e.onClose}var Hpe="core/media-editor";var l_=(0,oN.createReduxStore)(Hpe,{reducer:zpe,actions:$U,selectors:eW});(0,oN.register)(l_);var Ghe=a(G(),1),XT=a(K(),1),ZT=a(j(),1),Yhe=a(_a(),1),qhe=a(It(),1);var ts=a(G(),1);var Uhe=a(Te(),1),KT=a(K(),1),vW=a(ae(),1),hn=a(U(),1),Jn=a(j(),1);var Kc=a(Mo(),1),BN=a(It(),1);var iW={};Yr(iW,{ActionItem:()=>Ul,ComplementaryArea:()=>Gl,ComplementaryAreaMoreMenuItem:()=>Bh,FullscreenMode:()=>cme,InterfaceSkeleton:()=>Ib,PinnedItems:()=>Vh,store:()=>je});var Wl=a(G(),1),DT=a(K(),1),pN=a(j(),1);var Sd=a(U(),1),oW=a(Gpe(),1),ime=a(Dt(),1),jh=a(Te(),1),sme=a(Dh(),1);var Qpe=a(G(),1),aN=a(K(),1),Jpe=a(Dh(),1);var sN=a(K(),1);var tW={};Yr(tW,{closeModal:()=>$We,disableComplementaryArea:()=>YWe,enableComplementaryArea:()=>GWe,openModal:()=>JWe,pinItem:()=>qWe,setDefaultComplementaryArea:()=>WWe,setFeatureDefaults:()=>QWe,setFeatureValue:()=>XWe,toggleFeature:()=>ZWe,unpinItem:()=>KWe});var iN=a(Ya(),1),Hl=a(Dt(),1);var nN=a(Ya(),1);function _d(e){return["core/edit-post","core/edit-site"].includes(e)?((0,nN.default)(`${e} interface scope`,{alternative:"core interface scope",hint:"core/edit-post and core/edit-site are merging.",version:"6.6"}),"core"):e}function Rb(e,t){return e==="core"&&t==="edit-site/template"?((0,nN.default)("edit-site/template sidebar",{alternative:"edit-post/document",version:"6.6"}),"edit-post/document"):e==="core"&&t==="edit-site/block-inspector"?((0,nN.default)("edit-site/block-inspector sidebar",{alternative:"edit-post/block",version:"6.6"}),"edit-post/block"):t}var WWe=(e,t)=>(e=_d(e),t=Rb(e,t),{type:"SET_DEFAULT_COMPLEMENTARY_AREA",scope:e,area:t}),GWe=(e,t)=>({registry:r,dispatch:o})=>{if(!t)return;e=_d(e),t=Rb(e,t),r.select(Hl.store).get(e,"isComplementaryAreaVisible")||r.dispatch(Hl.store).set(e,"isComplementaryAreaVisible",!0),o({type:"ENABLE_COMPLEMENTARY_AREA",scope:e,area:t})},YWe=e=>({registry:t})=>{e=_d(e),t.select(Hl.store).get(e,"isComplementaryAreaVisible")&&t.dispatch(Hl.store).set(e,"isComplementaryAreaVisible",!1)},qWe=(e,t)=>({registry:r})=>{if(!t)return;e=_d(e),t=Rb(e,t);let o=r.select(Hl.store).get(e,"pinnedItems");o?.[t]!==!0&&r.dispatch(Hl.store).set(e,"pinnedItems",{...o,[t]:!0})},KWe=(e,t)=>({registry:r})=>{if(!t)return;e=_d(e),t=Rb(e,t);let o=r.select(Hl.store).get(e,"pinnedItems");r.dispatch(Hl.store).set(e,"pinnedItems",{...o,[t]:!1})};function ZWe(e,t){return function({registry:r}){(0,iN.default)("dispatch( 'core/interface' ).toggleFeature",{since:"6.0",alternative:"dispatch( 'core/preferences' ).toggle"}),r.dispatch(Hl.store).toggle(e,t)}}function XWe(e,t,r){return function({registry:o}){(0,iN.default)("dispatch( 'core/interface' ).setFeatureValue",{since:"6.0",alternative:"dispatch( 'core/preferences' ).set"}),o.dispatch(Hl.store).set(e,t,!!r)}}function QWe(e,t){return function({registry:r}){(0,iN.default)("dispatch( 'core/interface' ).setFeatureDefaults",{since:"6.0",alternative:"dispatch( 'core/preferences' ).setDefaults"}),r.dispatch(Hl.store).setDefaults(e,t)}}function JWe(e){return{type:"OPEN_MODAL",name:e}}function $We(){return{type:"CLOSE_MODAL"}}var rW={};Yr(rW,{getActiveComplementaryArea:()=>eGe,isComplementaryAreaLoading:()=>tGe,isFeatureActive:()=>oGe,isItemPinned:()=>rGe,isModalActive:()=>nGe});var NT=a(K(),1),qpe=a(Ya(),1),MT=a(Dt(),1);var eGe=(0,NT.createRegistrySelector)(e=>(t,r)=>{r=_d(r);let o=e(MT.store).get(r,"isComplementaryAreaVisible");if(o!==void 0)return o===!1?null:t?.complementaryAreas?.[r]}),tGe=(0,NT.createRegistrySelector)(e=>(t,r)=>{r=_d(r);let o=e(MT.store).get(r,"isComplementaryAreaVisible"),n=t?.complementaryAreas?.[r];return o&&n===void 0}),rGe=(0,NT.createRegistrySelector)(e=>(t,r,o)=>(r=_d(r),o=Rb(r,o),e(MT.store).get(r,"pinnedItems")?.[o]??!0)),oGe=(0,NT.createRegistrySelector)(e=>(t,r,o)=>((0,qpe.default)("select( 'core/interface' ).isFeatureActive( scope, featureName )",{since:"6.0",alternative:"select( 'core/preferences' ).get( scope, featureName )"}),!!e(MT.store).get(r,o)));function nGe(e,t){return e.activeModal===t}var Kpe=a(K(),1);function iGe(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 sGe(e=null,t){switch(t.type){case"OPEN_MODAL":return t.name;case"CLOSE_MODAL":return null}return e}var Zpe=(0,Kpe.combineReducers)({complementaryAreas:iGe,activeModal:sGe});var Xpe="core/interface";var je=(0,sN.createReduxStore)(Xpe,{reducer:Zpe,actions:tW,selectors:rW});(0,sN.register)(je);var $pe=a(E(),1);function aGe(e){return["checkbox","option","radio","switch","menuitemcheckbox","menuitemradio","treeitem"].includes(e)}function c_({as:e=Qpe.Button,scope:t,identifier:r,icon:o,selectedIcon:n,name:i,shortcut:s,...l}){let c=e,u=(0,Jpe.usePluginContext)(),d=o||u.icon,f=r||`${u.name}/${i}`,m=(0,aN.useSelect)(v=>v(je).getActiveComplementaryArea(t)===f,[f,t]),{enableComplementaryArea:h,disableComplementaryArea:g}=(0,aN.useDispatch)(je);return(0,$pe.jsx)(c,{icon:n&&m?n:d,"aria-controls":f.replace("/",":"),"aria-checked":aGe(l.role)?m:void 0,onClick:()=>{m?g(t):h(t,f)},shortcut:s,...l})}var lN=a(E(),1),lGe=({children:e,className:t,toggleButtonProps:r})=>{let o=(0,lN.jsx)(c_,{icon:Mi,...r});return(0,lN.jsxs)("div",{className:J("components-panel__header","interface-complementary-area-header",t),tabIndex:-1,children:[e,o]})},eme=lGe;var ome=a(G(),1);var Lh=a(G(),1),cN=a(U(),1),FT=a(E(),1),tme=()=>{};function cGe({name:e,as:t=Lh.MenuGroup,fillProps:r={},bubblesVirtually:o,...n}){return(0,FT.jsx)(Lh.Slot,{name:e,bubblesVirtually:o,fillProps:r,children:i=>{if(!cN.Children.toArray(i).length)return null;let s=[];cN.Children.forEach(i,({props:{__unstableExplicitMenuItem:c,__unstableTarget:u}})=>{u&&c&&s.push(u)});let l=cN.Children.map(i,c=>!c.props.__unstableExplicitMenuItem&&s.includes(c.props.__unstableTarget)?null:c);return(0,FT.jsx)(t,{...n,children:l})}})}function rme({name:e,as:t=Lh.Button,onClick:r,...o}){return(0,FT.jsx)(Lh.Fill,{name:e,children:({onClick:n})=>(0,FT.jsx)(t,{onClick:r||n?(...i)=>{(r||tme)(...i),(n||tme)(...i)}:void 0,...o})})}rme.Slot=cGe;var Ul=rme;var uN=a(E(),1),uGe=({__unstableExplicitMenuItem:e,__unstableTarget:t,...r})=>(0,uN.jsx)(ome.MenuItem,{...r});function Bh({scope:e,target:t,__unstableExplicitMenuItem:r,...o}){return(0,uN.jsx)(c_,{as:n=>(0,uN.jsx)(Ul,{__unstableExplicitMenuItem:r,__unstableTarget:`${e}/${t}`,as:uGe,name:`${e}/plugin-more-menu`,...n}),role:"menuitemcheckbox",selectedIcon:Oo,name:t,scope:e,...o})}var fN=a(G(),1),dN=a(E(),1);function nme({scope:e,...t}){return(0,dN.jsx)(fN.Fill,{name:`PinnedItems/${e}`,...t})}function dGe({scope:e,className:t,...r}){return(0,dN.jsx)(fN.Slot,{name:`PinnedItems/${e}`,...r,children:o=>o?.length>0&&(0,dN.jsx)("div",{className:J(t,"interface-pinned-items"),children:o})})}nme.Slot=dGe;var Vh=nme;var pn=a(E(),1),fGe=.3;function pGe({scope:e,...t}){return(0,pn.jsx)(Wl.Slot,{name:`ComplementaryArea/${e}`,...t})}var ame=280,mGe={open:{width:ame},closed:{width:0},mobileOpen:{width:"100vw"}};function hGe({activeArea:e,isActive:t,scope:r,children:o,className:n,id:i}){let s=(0,jh.useReducedMotion)(),l=(0,jh.useViewportMatch)("medium","<"),c=(0,jh.usePrevious)(e),u=(0,jh.usePrevious)(t),[,d]=(0,Sd.useState)({});(0,Sd.useEffect)(()=>{d({})},[t]);let f={type:"tween",duration:s||l||c&&e&&e!==c?0:fGe,ease:[.6,0,.4,1]};return(0,pn.jsx)(Wl.Fill,{name:`ComplementaryArea/${r}`,children:(0,pn.jsx)(Wl.__unstableAnimatePresence,{initial:!1,children:(u||t)&&(0,pn.jsx)(Wl.__unstableMotion.div,{variants:mGe,initial:"closed",animate:l?"mobileOpen":"open",exit:"closed",transition:f,className:"interface-complementary-area__fill",children:(0,pn.jsx)("div",{id:i,className:n,style:{width:l?"100vw":ame},children:o})})})})}function gGe(e,t,r,o,n){let i=(0,Sd.useRef)(!1),s=(0,Sd.useRef)(!1),{enableComplementaryArea:l,disableComplementaryArea:c}=(0,DT.useDispatch)(je);(0,Sd.useEffect)(()=>{o&&n&&!i.current?(c(e),s.current=!0):s.current&&!n&&i.current?(s.current=!1,l(e,t)):s.current&&r&&r!==t&&(s.current=!1),n!==i.current&&(i.current=n)},[o,n,e,t,r,c,l])}function lme({children:e,className:t,closeLabel:r=(0,pN.__)("Close plugin"),identifier:o,header:n,headerClassName:i,icon:s,isPinnable:l=!0,panelClassName:c,scope:u,name:d,title:f,toggleShortcut:m,isActiveByDefault:h}){let g=(0,sme.usePluginContext)(),v=s||g.icon,b=o||`${g.name}/${d}`,[_,y]=(0,Sd.useState)(!1),{isLoading:w,isActive:S,isPinned:x,activeArea:C,isSmall:I,isLarge:k,showIconLabels:R}=(0,DT.useSelect)(F=>{let{getActiveComplementaryArea:V,isComplementaryAreaLoading:z,isItemPinned:D}=F(je),{get:O}=F(ime.store),L=V(u);return{isLoading:z(u),isActive:L===b,isPinned:D(u,b),activeArea:L,isSmall:F(oW.store).isViewportMatch("< medium"),isLarge:F(oW.store).isViewportMatch("large"),showIconLabels:O("core","showIconLabels")}},[b,u]),A=(0,jh.useViewportMatch)("medium","<");gGe(u,b,C,S,I);let{enableComplementaryArea:P,disableComplementaryArea:T,pinItem:M,unpinItem:B}=(0,DT.useDispatch)(je);if((0,Sd.useEffect)(()=>{h&&C===void 0&&!I?P(u,b):C===void 0&&I&&T(u,b),y(!0)},[C,h,u,b,I,P,T]),!!_)return(0,pn.jsxs)(pn.Fragment,{children:[l&&(0,pn.jsx)(Vh,{scope:u,children:x&&(0,pn.jsx)(c_,{scope:u,identifier:b,isPressed:S&&(!R||k),"aria-expanded":S,"aria-disabled":w,label:f,icon:R?Oo:v,showTooltip:!R,variant:R?"tertiary":void 0,size:"compact",shortcut:m})}),d&&l&&(0,pn.jsx)(Bh,{target:d,scope:u,icon:v,identifier:b,children:f}),(0,pn.jsxs)(hGe,{activeArea:C,isActive:S,className:J("interface-complementary-area",t),scope:u,id:b.replace("/",":"),children:[(0,pn.jsx)(eme,{className:i,closeLabel:r,onClose:()=>T(u),toggleButtonProps:{label:r,size:"compact",shortcut:m,scope:u,identifier:b},children:n||(0,pn.jsxs)(pn.Fragment,{children:[(0,pn.jsx)("h2",{className:"interface-complementary-area-header__title",children:f}),l&&!A&&(0,pn.jsx)(Wl.Button,{className:"interface-complementary-area__pin-unpin-item",icon:x?u8:l8,label:x?(0,pN.__)("Unpin from toolbar"):(0,pN.__)("Pin to toolbar"),onClick:()=>(x?B:M)(u,b),isPressed:x,"aria-expanded":x,size:"compact"})]})}),(0,pn.jsx)(Wl.Panel,{className:c,children:e})]})]})}lme.Slot=pGe;var Gl=lme;var nW=a(U(),1),vGe=({isActive:e})=>((0,nW.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,nW.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),cme=vGe;var ume=a(U(),1),dme=a(E(),1),fme=(0,ume.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,dme.jsx)(o,{ref:i,className:J("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));fme.displayName="NavigableRegion";var zh=fme;var mN=a(U(),1),Ab=a(G(),1),Hh=a(j(),1),u_=a(Te(),1),Fs=a(E(),1),mme=.25,pme={type:"tween",duration:mme,ease:[.6,0,.4,1]};function bGe(e){(0,mN.useEffect)(()=>{let t=document&&document.querySelector(`html:not(.${e})`);if(t)return t.classList.toggle(e),()=>{t.classList.toggle(e)}},[e])}var yGe={hidden:{opacity:1,marginTop:-60},visible:{opacity:1,marginTop:0},distractionFreeHover:{opacity:1,marginTop:0,transition:{...pme,delay:.2,delayChildren:.2}},distractionFreeHidden:{opacity:0,marginTop:-60},distractionFreeDisabled:{opacity:0,marginTop:0,transition:{...pme,delay:.8,delayChildren:.8}}};function wGe({isDistractionFree:e,footer:t,header:r,editorNotices:o,sidebar:n,secondarySidebar:i,content:s,actions:l,labels:c,className:u},d){let[f,m]=(0,u_.useResizeObserver)(),h=(0,u_.useViewportMatch)("medium","<"),v={type:"tween",duration:(0,u_.useReducedMotion)()?0:mme,ease:[.6,0,.4,1]};bGe("interface-interface-skeleton__html-container");let _={...{header:(0,Hh._x)("Header","header landmark area"),body:(0,Hh.__)("Content"),secondarySidebar:(0,Hh.__)("Block Library"),sidebar:(0,Hh._x)("Settings","settings landmark area"),actions:(0,Hh.__)("Publish"),footer:(0,Hh.__)("Footer")},...c};return(0,Fs.jsxs)("div",{ref:d,className:J(u,"interface-interface-skeleton",!!t&&"has-footer"),children:[(0,Fs.jsxs)("div",{className:"interface-interface-skeleton__editor",children:[(0,Fs.jsx)(Ab.__unstableAnimatePresence,{initial:!1,children:!!r&&(0,Fs.jsx)(zh,{as:Ab.__unstableMotion.div,className:"interface-interface-skeleton__header",ariaLabel:_.header,initial:e&&!h?"distractionFreeHidden":"hidden",whileHover:e&&!h?"distractionFreeHover":"visible",animate:e&&!h?"distractionFreeDisabled":"visible",exit:e&&!h?"distractionFreeHidden":"hidden",variants:yGe,transition:v,children:r})}),e&&(0,Fs.jsx)("div",{className:"interface-interface-skeleton__header",children:o}),(0,Fs.jsxs)("div",{className:"interface-interface-skeleton__body",children:[(0,Fs.jsx)(Ab.__unstableAnimatePresence,{initial:!1,children:!!i&&(0,Fs.jsx)(zh,{className:"interface-interface-skeleton__secondary-sidebar",ariaLabel:_.secondarySidebar,as:Ab.__unstableMotion.div,initial:"closed",animate:"open",exit:"closed",variants:{open:{width:m.width},closed:{width:0}},transition:v,children:(0,Fs.jsxs)(Ab.__unstableMotion.div,{style:{position:"absolute",width:h?"100vw":"fit-content",height:"100%",left:0},variants:{open:{x:0},closed:{x:"-100%"}},transition:v,children:[f,i]})})}),(0,Fs.jsx)(zh,{className:"interface-interface-skeleton__content",ariaLabel:_.body,children:s}),!!n&&(0,Fs.jsx)(zh,{className:"interface-interface-skeleton__sidebar",ariaLabel:_.sidebar,children:n}),!!l&&(0,Fs.jsx)(zh,{className:"interface-interface-skeleton__actions",ariaLabel:_.actions,children:l})]})]}),!!t&&(0,Fs.jsx)(zh,{className:"interface-interface-skeleton__footer",ariaLabel:_.footer,children:t})]})}var Ib=(0,mN.forwardRef)(wGe);var kd=a(U(),1),xhe=a(G(),1),Che=a(j(),1);var xd=a(j(),1),fp=1,LT=.1,al=10,sW=16,gme=44,vme=.8,bme=8,hN=1,yme=.0025,BT=.01,gN=10,VT=45,_Ge={x:0,y:0,width:1,height:1},SGe={horizontal:!1,vertical:!1},hme={x:0,y:0},d_={image:null,pan:{...hme},zoom:fp,rotation:0,basePan:{...hme},baseZoom:fp,baseRotation:0,flip:{...SGe},cropRect:{..._Ge}},jT=-1,zT=[{label:(0,xd.__)("Free"),value:0},{label:(0,xd.__)("Original"),value:jT},{label:(0,xd.__)("Square (1:1)"),value:1},{label:(0,xd.__)("Landscape (16:9)"),value:16/9},{label:(0,xd.__)("Portrait (9:16)"),value:9/16},{label:(0,xd.__)("Classic (4:3)"),value:4/3},{label:(0,xd.__)("Classic portrait (3:4)"),value:3/4},{label:(0,xd.__)("Photo (3:2)"),value:3/2},{label:(0,xd.__)("Photo portrait (2:3)"),value:2/3}];var Cd=1e-6,Td=typeof Float32Array<"u"?Float32Array:Array,wme=Math.random;function aW(e){return e>=0?Math.round(e):e%.5===0?Math.floor(e):Math.round(e)}var JWt=Math.PI/180,$Wt=180/Math.PI;var Xr={};Yr(Xr,{add:()=>VGe,clone:()=>CGe,copy:()=>TGe,create:()=>xGe,determinant:()=>AGe,equals:()=>UGe,exactEquals:()=>HGe,frob:()=>BGe,fromRotation:()=>MGe,fromScaling:()=>FGe,fromTranslation:()=>DGe,fromValues:()=>PGe,identity:()=>EGe,invert:()=>RGe,mul:()=>WGe,multiply:()=>Sme,multiplyScalar:()=>jGe,multiplyScalarAndAdd:()=>zGe,rotate:()=>IGe,scale:()=>OGe,set:()=>kGe,str:()=>LGe,sub:()=>GGe,subtract:()=>xme,translate:()=>NGe});function xGe(){var e=new Td(6);return Td!=Float32Array&&(e[1]=0,e[2]=0,e[4]=0,e[5]=0),e[0]=1,e[3]=1,e}function CGe(e){var t=new Td(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 TGe(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 EGe(e){return e[0]=1,e[1]=0,e[2]=0,e[3]=1,e[4]=0,e[5]=0,e}function PGe(e,t,r,o,n,i){var s=new Td(6);return s[0]=e,s[1]=t,s[2]=r,s[3]=o,s[4]=n,s[5]=i,s}function kGe(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 RGe(e,t){var r=t[0],o=t[1],n=t[2],i=t[3],s=t[4],l=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*l-i*s)*c,e[5]=(o*s-r*l)*c,e):null}function AGe(e){return e[0]*e[3]-e[1]*e[2]}function Sme(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1],f=r[2],m=r[3],h=r[4],g=r[5];return e[0]=o*u+i*d,e[1]=n*u+s*d,e[2]=o*f+i*m,e[3]=n*f+s*m,e[4]=o*h+i*g+l,e[5]=n*h+s*g+c,e}function IGe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=Math.sin(r),d=Math.cos(r);return e[0]=o*d+i*u,e[1]=n*d+s*u,e[2]=o*-u+i*d,e[3]=n*-u+s*d,e[4]=l,e[5]=c,e}function OGe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1];return e[0]=o*u,e[1]=n*u,e[2]=i*d,e[3]=s*d,e[4]=l,e[5]=c,e}function NGe(e,t,r){var o=t[0],n=t[1],i=t[2],s=t[3],l=t[4],c=t[5],u=r[0],d=r[1];return e[0]=o,e[1]=n,e[2]=i,e[3]=s,e[4]=o*u+i*d+l,e[5]=n*u+s*d+c,e}function MGe(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 FGe(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 DGe(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 LGe(e){return"mat2d("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+")"}function BGe(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 VGe(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 xme(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 jGe(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 zGe(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 HGe(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 UGe(e,t){var r=e[0],o=e[1],n=e[2],i=e[3],s=e[4],l=e[5],c=t[0],u=t[1],d=t[2],f=t[3],m=t[4],h=t[5];return Math.abs(r-c)<=Cd*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(o-u)<=Cd*Math.max(1,Math.abs(o),Math.abs(u))&&Math.abs(n-d)<=Cd*Math.max(1,Math.abs(n),Math.abs(d))&&Math.abs(i-f)<=Cd*Math.max(1,Math.abs(i),Math.abs(f))&&Math.abs(s-m)<=Cd*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(l-h)<=Cd*Math.max(1,Math.abs(l),Math.abs(h))}var WGe=Sme,GGe=xme;var Ds={};Yr(Ds,{add:()=>XGe,angle:()=>gYe,ceil:()=>QGe,clone:()=>YGe,copy:()=>KGe,create:()=>Cme,cross:()=>lYe,dist:()=>EYe,distance:()=>kme,div:()=>TYe,divide:()=>Pme,dot:()=>aYe,equals:()=>_Ye,exactEquals:()=>wYe,floor:()=>JGe,forEach:()=>RYe,fromValues:()=>qGe,inverse:()=>iYe,len:()=>SYe,length:()=>Ame,lerp:()=>cYe,max:()=>eYe,min:()=>$Ge,mul:()=>CYe,multiply:()=>Eme,negate:()=>nYe,normalize:()=>sYe,random:()=>uYe,rotate:()=>hYe,round:()=>tYe,scale:()=>rYe,scaleAndAdd:()=>oYe,set:()=>ZGe,signedAngle:()=>vYe,sqrDist:()=>PYe,sqrLen:()=>kYe,squaredDistance:()=>Rme,squaredLength:()=>Ime,str:()=>yYe,sub:()=>xYe,subtract:()=>Tme,transformMat2:()=>dYe,transformMat2d:()=>fYe,transformMat3:()=>pYe,transformMat4:()=>mYe,zero:()=>bYe});function Cme(){var e=new Td(2);return Td!=Float32Array&&(e[0]=0,e[1]=0),e}function YGe(e){var t=new Td(2);return t[0]=e[0],t[1]=e[1],t}function qGe(e,t){var r=new Td(2);return r[0]=e,r[1]=t,r}function KGe(e,t){return e[0]=t[0],e[1]=t[1],e}function ZGe(e,t,r){return e[0]=t,e[1]=r,e}function XGe(e,t,r){return e[0]=t[0]+r[0],e[1]=t[1]+r[1],e}function Tme(e,t,r){return e[0]=t[0]-r[0],e[1]=t[1]-r[1],e}function Eme(e,t,r){return e[0]=t[0]*r[0],e[1]=t[1]*r[1],e}function Pme(e,t,r){return e[0]=t[0]/r[0],e[1]=t[1]/r[1],e}function QGe(e,t){return e[0]=Math.ceil(t[0]),e[1]=Math.ceil(t[1]),e}function JGe(e,t){return e[0]=Math.floor(t[0]),e[1]=Math.floor(t[1]),e}function $Ge(e,t,r){return e[0]=Math.min(t[0],r[0]),e[1]=Math.min(t[1],r[1]),e}function eYe(e,t,r){return e[0]=Math.max(t[0],r[0]),e[1]=Math.max(t[1],r[1]),e}function tYe(e,t){return e[0]=aW(t[0]),e[1]=aW(t[1]),e}function rYe(e,t,r){return e[0]=t[0]*r,e[1]=t[1]*r,e}function oYe(e,t,r,o){return e[0]=t[0]+r[0]*o,e[1]=t[1]+r[1]*o,e}function kme(e,t){var r=t[0]-e[0],o=t[1]-e[1];return Math.sqrt(r*r+o*o)}function Rme(e,t){var r=t[0]-e[0],o=t[1]-e[1];return r*r+o*o}function Ame(e){var t=e[0],r=e[1];return Math.sqrt(t*t+r*r)}function Ime(e){var t=e[0],r=e[1];return t*t+r*r}function nYe(e,t){return e[0]=-t[0],e[1]=-t[1],e}function iYe(e,t){return e[0]=1/t[0],e[1]=1/t[1],e}function sYe(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 aYe(e,t){return e[0]*t[0]+e[1]*t[1]}function lYe(e,t,r){var o=t[0]*r[1]-t[1]*r[0];return e[0]=e[1]=0,e[2]=o,e}function cYe(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 uYe(e,t){t=t===void 0?1:t;var r=wme()*2*Math.PI;return e[0]=Math.cos(r)*t,e[1]=Math.sin(r)*t,e}function dYe(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 fYe(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 pYe(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 mYe(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 hYe(e,t,r,o){var n=t[0]-r[0],i=t[1]-r[1],s=Math.sin(o),l=Math.cos(o);return e[0]=n*l-i*s+r[0],e[1]=n*s+i*l+r[1],e}function gYe(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 vYe(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 bYe(e){return e[0]=0,e[1]=0,e}function yYe(e){return"vec2("+e[0]+", "+e[1]+")"}function wYe(e,t){return e[0]===t[0]&&e[1]===t[1]}function _Ye(e,t){var r=e[0],o=e[1],n=t[0],i=t[1];return Math.abs(r-n)<=Cd*Math.max(1,Math.abs(r),Math.abs(n))&&Math.abs(o-i)<=Cd*Math.max(1,Math.abs(o),Math.abs(i))}var SYe=Ame,xYe=Tme,CYe=Eme,TYe=Pme,EYe=kme,PYe=Rme,kYe=Ime,RYe=(function(){var e=Cme();return function(t,r,o,n,i,s){var l,c;for(r||(r=2),o||(o=0),n?c=Math.min(n*r+o,t.length):c=t.length,l=o;l<c;l+=r)e[0]=t[l],e[1]=t[l+1],i(e,e,s),t[l]=e[0],t[l+1]=e[1];return t}})();function f_(e){return e>=0?e%360:(360+e%360)%360}function Gc(e){return e*Math.PI/180}var vN=1e6;function Xn(e,t){return!Number.isFinite(e)||Math.abs(e)>vN?t:e}function bN(e){return Number.isFinite(e)&&Math.abs(e)<=vN}function mn(e){return Number.isFinite(e.width)&&Number.isFinite(e.height)&&e.width>=Number.EPSILON&&e.height>=Number.EPSILON&&e.width<=vN&&e.height<=vN}function yN(e){let t=Xn(e.x,0),r=Xn(e.y,0),o=Xn(e.width,0),n=Xn(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 Sa(e){let t=Xn(e.pan.x,0),r=Xn(e.pan.y,0),o=Xn(e.basePan.x,0),n=Xn(e.basePan.y,0),i=Xn(e.rotation,0),s=Xn(e.baseRotation,0),l=Xn(e.zoom,1),c=l>=Number.EPSILON?l:1,u=Xn(e.baseZoom,1),d=u>=Number.EPSILON?u:1,f=yN(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&&d===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:d,baseRotation:s,cropRect:f}}var sGt=Xr.create(),aGt=Ds.create();function Qn(e,t,r){if(!bN(e)||!bN(t)||!bN(r)||e<=0||t<=0)return{width:0,height:0};let o=Gc(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 Ome(e,t,r){if(!mn(e)||!mn(t))return{elementSize:{width:0,height:0},visualSize:{width:0,height:0}};let o=Xn(r,0),n=Math.round(o/90)*90,i=Qn(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),l=t.width*s,c=t.height*s,u=Qn(l,c,n);return{elementSize:{width:l,height:c},visualSize:u}}function Nme(e,t,r,o,n){let i=e.width*r.width,s=e.height*r.height;if(!mn(t)||!mn(r)||!(i>0)||!(s>0)||!Number.isFinite(o)||!Number.isFinite(n)||!(o>0)||!(n>=1))return 1;let l=o*t.width/i,c=o*t.height/s,u=Math.min(l,c);return Math.min(n,Math.max(1,u))}function Uh(e,t,r){let o=Xr.create();if(!mn(t)||!mn(r))return o;let n=Sa(e),i=Math.round(n.rotation/90)*90,s=Qn(r.width,r.height,i);if(s.width===0||s.height===0)return o;let l=Math.min(t.width/s.width,t.height/s.height),c=r.width*l,u=r.height*l,{width:d,height:f}=Qn(c,u,i);return Xr.translate(o,o,[t.width/2,t.height/2]),Xr.translate(o,o,[n.pan.x*d,n.pan.y*f]),Xr.scale(o,o,[n.flip.horizontal?-1:1,n.flip.vertical?-1:1]),Xr.rotate(o,o,Gc(n.rotation)),Xr.scale(o,o,[n.zoom,n.zoom]),Xr.translate(o,o,[-c/2,-u/2]),Xr.scale(o,o,[c,u]),o}function AYe(e,t){let r=t.map(l=>{let c=Ds.create();return Ds.transformMat2d(c,l,e),c}),o=r[0][0],n=r[0][0],i=r[0][1],s=r[0][1];for(let l=1;l<r.length;l++){let c=r[l];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 HT(e){return AYe(e,[[0,0],[1,0],[1,1],[0,1]])}function Mme(e,t,r){let o=Xr.create();if(!mn(t)||!mn(r))return o;let{rotation:n,flip:i,cropRect:s,zoom:l,pan:c}=Sa(e),u=Math.round(n/90)*90,{width:d,height:f}=Qn(t.width,t.height,u),m=s.width*d,h=s.height*f,g=m>0?r.width/m:1,v=h>0?r.height/h:1,b=s.x*d+r.width/2/g,_=s.y*f+r.height/2/v,y=d/2+c.x*d,w=f/2+c.y*f;return Xr.scale(o,o,[g,v]),Xr.translate(o,o,[y-b+r.width/2/g,w-_+r.height/2/v]),Xr.scale(o,o,[i.horizontal?-1:1,i.vertical?-1:1]),Xr.rotate(o,o,Gc(n)),Xr.scale(o,o,[l,l]),Xr.translate(o,o,[-t.width/2,-t.height/2]),o}var Fme=.92;function IYe(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 OYe(e,t){let{naturalWidth:r,naturalHeight:o}=e,{rotation:n,cropRect:i}=t,s={width:r,height:o},l=Math.round(n/90)*90,c=Qn(r,o,l),u=Math.round(i.width*c.width),d=Math.round(i.height*c.height),f=document.createElement("canvas");f.width=u,f.height=d;let m=f.getContext("2d");if(!m)throw new Error("Could not obtain a 2D context for the export canvas.");let h=Mme(t,s,{width:u,height:d});return m.setTransform(h[0],h[1],h[2],h[3],h[4],h[5]),m.drawImage(e,0,0),f}function NYe(e,t="image/png",r=Fme){return new Promise((o,n)=>{e.toBlob(i=>{i?o(i):n(new Error("Canvas toBlob returned null."))},t,r)})}async function wN(e,t,r="image/png",o=Fme){let n=await IYe(e),i=OYe(n,t);return NYe(i,r,o)}var pp=1e-9;function _N(e,t){let r=Gc(e),o=Math.abs(Math.cos(r)),n=Math.abs(Math.sin(r)),i=Qn(t,1,e);return{visualW:i.width,visualH:i.height,absC:o,absS:n}}function Vme(e,t,r){let o=Math.max(t,Number.EPSILON),n=Math.round(e/90)*90,{visualW:i,visualH:s}=_N(n,o),{absC:l,absS:c}=_N(e,o),u=r.width*i/2,d=r.height*s/2,f=u*l+d*c,m=u*c+d*l,h=2*f/o,g=2*m;return Math.max(h,g)}function p_(e){if(!e.image)return fp;let t={width:e.image.naturalWidth,height:e.image.naturalHeight};if(!mn(t))return fp;let r=Sa(e),o=t.width/t.height;return Math.max(LT,Vme(r.rotation,o,r.cropRect))}function jme(e,t,r){if(!mn(t)||!mn(r))return{minX:0,minY:0,maxX:1,maxY:1};let o=Sa(e),n=o.pan.x*r.width,i=o.pan.y*r.height,s=Gc(o.rotation),l=Math.cos(s),c=Math.sin(s),u=o.flip.horizontal?-1:1,d=o.flip.vertical?-1:1,f=o.zoom,m=u*l*f,h=d*c*f,g=-u*c*f,v=d*l*f,b=t.width/2,_=t.height/2,y=[[-b,-_],[b,-_],[b,_],[-b,_]],w=1/0,S=-1/0,x=1/0,C=-1/0;for(let[I,k]of y){let R=m*I+g*k+n,A=h*I+v*k+i,P=R/r.width+.5,T=A/r.height+.5;w=Math.min(w,P),S=Math.max(S,P),x=Math.min(x,T),C=Math.max(C,T)}return{minX:w,minY:x,maxX:S,maxY:C}}function zme(e,t,r,o){let n=yN(e),i=Xn(t,1),s=i>=Number.EPSILON?i:1,l=Xn(r,0),c=Xn(o,1),u=Math.max(c,Number.EPSILON),d=Math.round(l/90)*90,{visualW:f,visualH:m}=_N(d,u),{absC:h,absS:g}=_N(l,u),v=n.width,b=n.height,_=v*f,y=b*m,w=_*h+y*g,S=_*g+y*h,x=u*s,C=s,I=1;if(w>0&&(I=Math.min(I,x/w)),S>0&&(I=Math.min(I,C/S)),I>=1-pp)return n;let k=v*I,R=b*I,A=n.x+v/2,P=n.y+b/2,T=A-k/2,M=P-R/2;return T=Math.max(0,Math.min(T,1-k)),M=Math.max(0,Math.min(M,1-R)),{x:T,y:M,width:k,height:R}}var Dme={width:1e3,height:1e3},Lme=Xr.create(),Bme=Ds.create();function Ls(e,t,r){let o=Sa(e),n=yN(r),i=mn(t)?t.width/t.height:1,s=Math.max(LT,Vme(o.rotation,i,n)),l=Math.min(al,Math.max(o.zoom,s)),c={...o,zoom:l},u=Uh(c,Dme,t),d=Math.round(o.rotation/90)*90,f=Uh({...c,pan:{x:0,y:0},zoom:1,rotation:d},Dme,t),m=HT(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]];Xr.invert(Lme,u);let g=1/0,v=-1/0,b=1/0,_=-1/0;for(let k of h){Ds.transformMat2d(Bme,k,Lme);let R=Bme;R[0]<g&&(g=R[0]),R[0]>v&&(v=R[0]),R[1]<b&&(b=R[1]),R[1]>_&&(_=R[1])}if(g>=-pp&&v<=1+pp&&b>=-pp&&_<=1+pp)return{pan:o.pan,zoom:l};let y=0,w=0;g<0&&v<=1+pp?y=-g:v>1&&g>=-pp?y=1-v:g<0&&v>1&&(y=(1-v-g)/2),b<0&&_<=1+pp?w=-b:_>1&&b>=-pp?w=1-_:b<0&&_>1&&(w=(1-_-b)/2);let S=u[0]*y+u[2]*w,x=u[1]*y+u[3]*w,C=o.pan.x-(m.width>0?S/m.width:0),I=o.pan.y-(m.height>0?x/m.height:0);return{pan:{x:C,y:I},zoom:l}}var MYe=1e-6;function Wh(e,t){return Math.abs(e-t)<MYe}function m_(e,t){let r=e.image,o=t.image;return r?.src===o?.src&&r?.naturalWidth===o?.naturalWidth&&r?.naturalHeight===o?.naturalHeight&&Wh(e.pan.x,t.pan.x)&&Wh(e.pan.y,t.pan.y)&&Wh(e.zoom,t.zoom)&&Wh(e.rotation,t.rotation)&&e.flip.horizontal===t.flip.horizontal&&e.flip.vertical===t.flip.vertical&&Wh(e.cropRect.x,t.cropRect.x)&&Wh(e.cropRect.y,t.cropRect.y)&&Wh(e.cropRect.width,t.cropRect.width)&&Wh(e.cropRect.height,t.cropRect.height)}function Hme(e,t){return e.image?Math.min(al,Math.max(LT,t)):Math.min(al,Math.max(fp,t))}function FYe(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:f_(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 xa(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}=Ls(e,t,e.cropRect),i=zme(e.cropRect,n,e.rotation,r),s=o;return i!==e.cropRect&&({pan:s}=Ls({...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 mp(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 Ob(e,t){switch(t.type){case"SET_IMAGE":return mp(xa({...e,image:t.payload}));case"SET_PAN":return mp(xa({...e,pan:t.payload}));case"SET_ZOOM":{let r=Hme(e,t.payload);return mp(xa({...e,zoom:r}))}case"SET_ZOOM_AT_POINT":{let r=Hme(e,t.payload.zoom);return mp(xa({...e,zoom:r,pan:t.payload.pan}))}case"SET_ROTATION":{let r=f_(t.payload),o=e.flip.horizontal!==e.flip.vertical,n=Gc(r-e.baseRotation),i=Math.cos(n),s=Math.sin(n)*(o?-1:1),l=e.cropRect.x+e.cropRect.width/2,c=e.cropRect.y+e.cropRect.height/2,u=l-.5,d=c-.5,f=e.basePan.x-u,m=e.basePan.y-d;return xa({...e,rotation:r,zoom:e.baseZoom,pan:{x:u+i*f-s*m,y:d+s*f+i*m}})}case"SNAP_ROTATE_90":{let r=t.payload.direction,n=e.flip.horizontal!==e.flip.vertical?-r:r,i=f_(e.rotation+n*90),s=e.cropRect,l=s.x+s.width/2,c=s.y+s.height/2,u=r===1?-e.pan.y:e.pan.y,d=r===1?e.pan.x:-e.pan.x;return mp(xa({...e,rotation:i,zoom:e.baseZoom,pan:{x:u,y:d},cropRect:{x:l-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 mp(xa({...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 mp(xa({...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?al/e.zoom:o,i=Math.min(o,n),s=r.width*i,l=r.height*i,c=r.x+r.width/2,u=r.y+r.height/2;return mp(xa({...e,zoom:e.zoom*i,pan:{x:(e.pan.x-c+.5)*i,y:(e.pan.y-u+.5)*i},cropRect:{x:(1-s)/2,y:(1-l)/2,width:s,height:l}}))}case"APPLY_OPERATION":return Ob(e,FYe(e,t.payload));case"RESET":return mp(xa({...d_,image:e.image,...t.payload}))}}function Ume(e,t){let r=Math.min(al,Math.max(p_(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,l=e.pan.x+(n-e.pan.x)*s,c=e.pan.y+(i-e.pan.y)*s,u=e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1},{pan:d}=Ls({...e,zoom:r,pan:{x:l,y:c}},u,e.cropRect);return{type:"SET_ZOOM_AT_POINT",payload:{zoom:r,pan:d}}}function SN(e,t){return{setPan:r=>e({type:"SET_PAN",payload:r}),setZoom:r=>{let o=Ume(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 Qe=a(U(),1),uW=a(j(),1);function Nb(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 Wme(e){return e<=0?sW:Math.max(sW,gme/e)}var lW={width:.05,height:.05};function xN(e,t,r,o,n,i=lW){let s=o.width>0?(t-e.startX)/o.width:0,l=o.height>0?(r-e.startY)/o.height:0,c=e.startRect,u=e.handle,d=c.y,f=c.y+c.height,m=c.x,h=c.x+c.width;return(u==="n"||u==="nw"||u==="ne")&&(d=Math.max(n.minY,Math.min(c.y+l,f-i.height))),(u==="s"||u==="sw"||u==="se")&&(f=Math.max(d+i.height,Math.min(c.y+c.height+l,n.maxY))),(u==="w"||u==="nw"||u==="sw")&&(m=Math.max(n.minX,Math.min(c.x+s,h-i.width))),(u==="e"||u==="ne"||u==="se")&&(h=Math.max(m+i.width,Math.min(c.x+c.width+s,n.maxX))),{x:m,y:d,width:h-m,height:f-d}}function cW(e,t,r,o,n,i,s=lW,l){if(i<=0||o.width<=0||o.height<=0)return{...e.startRect};let c=(t-e.startX)/o.width,u=(r-e.startY)/o.height,d=e.startRect,f=e.handle,m=f==="nw"||f==="sw"?d.x+d.width:d.x,h=f==="nw"||f==="ne"?d.y+d.height:d.y,g=f==="nw"||f==="sw"?-1:1,v=f==="nw"||f==="ne"?-1:1,b=(f==="nw"||f==="sw"?d.x:d.x+d.width)+c,_=(f==="nw"||f==="ne"?d.y:d.y+d.height)+u,y=(b-m)*g,w=(_-h)*v,S=Math.max(s.width,s.height*i),x=S/i;y=Math.max(y,S),w=Math.max(w,x);let C=i*o.width/o.height;l==="width"||!l&&y*o.width/(w*o.height)>C?w=y/i:y=w*i;let k=g>0?n.maxX-m:m-n.minX,R=v>0?n.maxY-h:h-n.minY;y>k&&(y=k,w=y/i),w>R&&(w=R,y=w*i),y=Math.max(y,S),w=Math.max(w,x);let A=g>0?m:m-y,P=v>0?h:h-w;return{x:A,y:P,width:y,height:w}}function Gme(e,t,r,o,n,i=lW){let s=e.startRect,l=s.width*o.width;if(s.height*o.height<=0||l<=0)return xN(e,t,r,o,n,i);let u=s.width/s.height,d=e.handle;if(d==="nw"||d==="ne"||d==="sw"||d==="se")return cW(e,t,r,o,n,u,i);let f=xN(e,t,r,o,n,i);if(d==="n"||d==="s"){let y=f.height,w=y*u,S=s.x+s.width/2,x=Math.min(S-n.minX,n.maxX-S)*2;w>x&&(w=x,y=w/u);let C=Math.max(i.height,i.width/u);y<C&&(y=C,w=y*u);let I=d==="n"?s.y+s.height-y:s.y;return{x:S-w/2,y:I,width:w,height:y}}let m=f.width,h=m/u,g=s.y+s.height/2,v=Math.min(g-n.minY,n.maxY-g)*2;h>v&&(h=v,m=h*u);let b=Math.max(i.width,i.height*u);return m<b&&(m=b,h=m/u),{x:d==="w"?s.x+s.width-m:s.x,y:g-h/2,width:m,height:h}}var Qr=a(U(),1);var Yme=300,DYe=30,LYe=200;function hp(e){return e.image?{width:e.image.naturalWidth,height:e.image.naturalHeight}:{width:1,height:1}}function CN(e,t){let r=e.clientX-t.clientX,o=e.clientY-t.clientY;return Math.sqrt(r*r+o*o)}var qme=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??fp}get maxZoom(){return this.options.maxZoom??al}get zoomSpeed(){return this.options.zoomSpeed??yme}get keyboardStep(){return this.options.keyboardStep??BT}getKeyboardStep(e){return e.shiftKey?this.keyboardStep*gN: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=l=>{let c=this.drag;if(!c)return;let u=l;cancelAnimationFrame(this.rafId),this.rafId=requestAnimationFrame(()=>{let d=this.options.getState(),f=this.options.getImageSize(),m=this.options.getContainerSize(),h=f??m,g=h.width>0?(u.clientX-c.startX)/h.width:0,v=h.height>0?(u.clientY-c.startY)/h.height:0,{pan:b}=Ls({...d,pan:{x:c.startPanX+g,y:c.startPanY+v}},hp(d),d.cropRect);this.options.actions.setPan(b)})},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?.()},Yme);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,l=e.currentTarget,c=l instanceof Element?l.getBoundingClientRect():void 0;if(s.width>0&&s.height>0&&c){let u=e.clientX-c.left-n.width/2,d=e.clientY-c.top-n.height/2,f=1-o/t.zoom,m=u/s.width,h=d/s.height,g=t.pan.x+(m-t.pan.x)*f,v=t.pan.y+(h-t.pan.y)*f,{pan:b}=Ls({...t,zoom:o,pan:{x:g,y:v}},hp(t),t.cropRect);this.options.actions.setZoomAtPoint(o,b)}else this.options.actions.setZoom(o)}handleTouchStart(e,t,r=document){if(this.touch&&e.touches.length===2){let n=this.options.getState(),i=CN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,l=(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=l,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=CN(e.touches[0],e.touches[1]),s=(e.touches[0].clientX+e.touches[1].clientX)/2,l=(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:l,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=CN(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=CN(i,s)/t.startDistance,u=Math.min(this.maxZoom,Math.max(this.minZoom,t.startZoom*c)),d=n??o,f=t.containerRect;if(d.width>0&&d.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,v=t.startMidY-f.top-o.height/2,b=d.width>0?(m-g)/d.width:0,_=d.height>0?(h-v)/d.height:0,y=t.startZoom!==0?1-u/t.startZoom:0,w=g/d.width,S=v/d.height,x=t.startPanX+b+(w-t.startPanX)*y,C=t.startPanY+_+(S-t.startPanY)*y,{pan:I}=Ls({...r,zoom:u,pan:{x,y:C}},hp(r),r.cropRect);this.options.actions.setZoomAtPoint(u,I)}else u!==r.zoom&&this.options.actions.setZoom(u)}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,l=i.height>0?(e.touches[0].clientY-t.lastTouchY)/i.height:0,{pan:c}=Ls({...r,pan:{x:t.startPanX+s,y:t.startPanY+l}},hp(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,l=Math.sqrt((t-i.x)**2+(r-i.y)**2);if(!(s<Yme&&l<DYe))return this.lastTap={time:n,x:t,y:r},!1;e.preventDefault(),this.lastTap=null;let u=this.options.getState(),d=this.options.getContainerSize(),f=this.options.getImageSize(),m=u.zoom>(this.minZoom+this.doubleTapZoom)/2?this.minZoom:this.doubleTapZoom,h=f??d;if(this.setStatus({isZooming:!0}),clearTimeout(this.zoomTimer),this.zoomTimer=setTimeout(()=>{this.setStatus({isZooming:!1})},LYe),this.options.onGestureStart?.(),h.width>0&&h.height>0){let g=t-o.left-d.width/2,v=r-o.top-d.height/2,b=1-m/u.zoom,_=g/h.width,y=v/h.height,w=u.pan.x+(_-u.pan.x)*b,S=u.pan.y+(y-u.pan.y)*b,{pan:x}=Ls({...u,zoom:m,pan:{x:w,y:S}},hp(u),u.cropRect);this.options.actions.setZoomAtPoint(m,x)}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}=Ls({...t,pan:{x:t.pan.x,y:t.pan.y+r}},hp(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowDown":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ls({...t,pan:{x:t.pan.x,y:t.pan.y-r}},hp(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowLeft":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ls({...t,pan:{x:t.pan.x+r,y:t.pan.y}},hp(t),t.cropRect);this.options.actions.setPan(o);break}case"ArrowRight":{e.preventDefault();let r=this.getKeyboardStep(e),{pan:o}=Ls({...t,pan:{x:t.pan.x-r,y:t.pan.y}},hp(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}};var BYe=300;function VYe(e){switch(e.key){case"ArrowUp":case"ArrowDown":case"ArrowLeft":case"ArrowRight":return!0;default:return!1}}function jYe(e){switch(e.key){case"+":case"=":case"-":case"_":return!0;default:return!1}}function Kme(e,t,r,o,n){let[i,s]=(0,Qr.useState)(!1),[l,c]=(0,Qr.useState)(!1),[u,d]=(0,Qr.useState)(!1),[f,m]=(0,Qr.useState)(!1),h=(0,Qr.useRef)(),g=(0,Qr.useRef)(!1),v=(0,Qr.useRef)(e);v.current=e;let b=(0,Qr.useRef)(r);b.current=r;let _=(0,Qr.useRef)(o);_.current=o;let y=(0,Qr.useRef)(n);y.current=n;let w=(0,Qr.useRef)(t);w.current=t;let S=(0,Qr.useRef)(null),x=(0,Qr.useCallback)(()=>{d(!0)},[]),C=(0,Qr.useCallback)(()=>{d(!1)},[]),I=(0,Qr.useCallback)(()=>{g.current||(g.current=!0,y.current?.onGestureStart?.()),clearTimeout(h.current),h.current=setTimeout(()=>{g.current=!1,m(!1),y.current?.onGestureEnd?.()},BYe)},[]);(0,Qr.useEffect)(()=>()=>{clearTimeout(h.current)},[]),(0,Qr.useEffect)(()=>{let T=new qme({getState:()=>v.current,actions:{setPan:M=>w.current.setPan(M),setZoom:M=>w.current.setZoom(M),setZoomAtPoint:(M,B)=>w.current.setZoomAtPoint(M,B),snapRotate90:M=>w.current.snapRotate90(M),toggleFlip:M=>w.current.toggleFlip?.(M)},getContainerSize:()=>b.current,getImageSize:()=>_.current,get minZoom(){return y.current?.minZoom},get maxZoom(){return y.current?.maxZoom},get zoomSpeed(){return y.current?.zoomSpeed},get keyboardStep(){return y.current?.keyboardStep},get doubleTapZoom(){return y.current?.doubleTapZoom},onGestureStart:()=>{x(),y.current?.onGestureStart?.()},onGestureEnd:()=>{C(),y.current?.onGestureEnd?.()},onStatusChange:M=>{s(M.isDragging),c(M.isZooming)}});return S.current=T,()=>{T.destroy(),S.current=null}},[x,C]);let k=(0,Qr.useCallback)(T=>{let M=T.currentTarget;S.current?.handlePointerDown(T.nativeEvent,M)},[]),R=(0,Qr.useCallback)(T=>{let M=T.currentTarget,B=M.getBoundingClientRect();S.current?.handleTouchStart(T.nativeEvent,B,M.ownerDocument)},[]),A=(0,Qr.useCallback)(T=>{VYe(T.nativeEvent)?(m(!0),I()):jYe(T.nativeEvent)&&I(),S.current?.handleKeyDown(T.nativeEvent)},[I]),P=(0,Qr.useCallback)(T=>{S.current?.handleWheel(T)},[]);return{handlers:{onPointerDown:k,onTouchStart:R,onKeyDown:A},onWheelNative:P,isDragging:i,isZooming:l,isPlacementActive:u||f||l}}var Xme=a(U(),1);var zYe="matrix(1, 0, 0, 1, 0, 0)";function Zme(e,t){if(!mn(t))return zYe;let r=Sa(e),o=r.pan.x*t.width,n=r.pan.y*t.height,i=Gc(r.rotation),s=Math.cos(i),l=Math.sin(i),c=r.flip.horizontal?-1:1,u=r.flip.vertical?-1:1,d=r.zoom,f=c*s*d,m=u*l*d,h=-c*l*d,g=u*s*d;return`matrix(${f}, ${m}, ${h}, ${g}, ${o}, ${n})`}function Qme(e,t){return(0,Xme.useMemo)(()=>Zme(e,t),[e,t])}var the=a(na(),1),gp=a(U(),1),Bs=a(j(),1);function Mb(e,t){let r=Sa(e);if(!mn(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=Uh(r,o,t),i=Xr.create();Xr.invert(i,n);let s=Uh({...r,pan:{x:0,y:0},zoom:1},o,t),l=HT(s),c=r.cropRect,u=l.left+(c.x+c.width/2)*l.width,d=l.top+(c.y+c.height/2)*l.height,f=Ds.create();Ds.transformMat2d(f,[u,d],i);let m=Math.round(r.rotation/90)*90,{width:h,height:g}=Qn(t.width,t.height,m),v=c.width*h/r.zoom,b=c.height*g/r.zoom;return{x:f[0]*t.width-v/2,y:f[1]*t.height-b/2,width:v,height:b,rotation:r.rotation,flip:{...r.flip},zoom:r.zoom}}function HYe(e,t,r){if(!mn(t)||r.width<=0||r.height<=0)return null;let o=Sa(e),n={width:1e3,height:1e3},i=Uh({...o,pan:{x:0,y:0},zoom:1},n,t),s=HT(i);if(s.width<=0||s.height<=0)return null;let l=Ds.fromValues((r.x+r.width/2)/t.width,(r.y+r.height/2)/t.height),c=Ds.create(),u=Uh(o,n,t);Ds.transformMat2d(c,l,u);let d=Math.round(o.rotation/90)*90,{width:f,height:m}=Qn(t.width,t.height,d);if(f<=0||m<=0)return null;let h=r.width*o.zoom/f,g=r.height*o.zoom/m,v=(c[0]-s.left)/s.width,b=(c[1]-s.top)/s.height;return{x:v-h/2,y:b-g/2,width:h,height:g}}var UYe=1e-6;function WYe(e){let t=f_(e),r=Math.round(t/90)*90;return Math.abs(t-r)<UYe}function Jme(e,t,r,o){let n=Sa(e);return WYe(n.rotation)?ehe(n,t,r,{left:o.includes("w"),top:o.includes("n"),right:o.includes("e"),bottom:o.includes("s")}):r}function $me(e,t,r){return ehe(e,t,r,{left:!0,top:!0,right:!0,bottom:!0})}function ehe(e,t,r,o){if(!mn(t))return r;let n=Sa({...e,cropRect:r}),i=Mb(n,t),s=o.left||o.right,l=o.top||o.bottom,c=o.left?Math.round(i.x):i.x,u=o.top?Math.round(i.y):i.y,d=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(d<=c||f<=u)return r;let m=HYe(n,t,{...i,x:c,y:u,width:d-c,height:f-u});return m?{x:s?m.x:r.x,y:l?m.y:r.y,width:s?m.width:r.width,height:l?m.height:r.height}:r}var GYe=300;function YYe(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,Bs.__)("Flipped horizontally and vertically"):r?(0,Bs.__)("Flipped horizontally"):o?(0,Bs.__)("Flipped vertically"):(0,Bs.__)("Flip removed")}function qYe(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,Bs.__)("Rotation 0 degrees"):void 0:n>0?(0,Bs.sprintf)((0,Bs.__)("Rotated %d degrees clockwise"),n):(0,Bs.sprintf)((0,Bs.__)("Rotated %d degrees counterclockwise"),Math.abs(n))}function KYe(e,t){if(!e.image)return;let r={width:e.image.naturalWidth,height:e.image.naturalHeight},o=Mb(e,r);if(t?.image){let n=Mb({...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,Bs.sprintf)((0,Bs.__)("Crop %1$d by %2$d pixels"),Math.round(o.width),Math.round(o.height))}function ZYe(e,t){if(!(t&&Math.round(t.zoom*100)===Math.round(e.zoom*100)))return(0,Bs.sprintf)((0,Bs.__)("Zoom %d%%"),Math.round(e.zoom*100))}function XYe(e,t){let r=YYe(e,t);return r||[qYe(e,t),ZYe(e,t),KYe(e,t)].filter(n=>n!==void 0).join(", ")}function rhe(e){let t=(0,gp.useRef)(),r=(0,gp.useRef)(""),o=(0,gp.useRef)(null),n=(0,gp.useRef)(e);(0,gp.useLayoutEffect)(()=>{n.current=e},[e]),(0,gp.useEffect)(()=>(clearTimeout(t.current),t.current=setTimeout(()=>{let i=n.current,s=XYe(i,o.current);o.current=i,s!==r.current&&(r.current=s,(0,the.speak)(s))},GYe),()=>{clearTimeout(t.current)}),[e.zoom,e.rotation,e.cropRect.width,e.cropRect.height,e.flip.horizontal,e.flip.vertical])}var An=a(U(),1),Ed=a(j(),1);var TN={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0};var h_=a(E(),1),QYe=["nw","ne","se","sw"],JYe=["nw","n","ne","e","se","s","sw","w"];function $Ye(e){switch(e){case"n":return(0,Ed.__)("Resize from top edge");case"s":return(0,Ed.__)("Resize from bottom edge");case"e":return(0,Ed.__)("Resize from right edge");case"w":return(0,Ed.__)("Resize from left edge");case"nw":return(0,Ed.__)("Resize from top-left corner");case"ne":return(0,Ed.__)("Resize from top-right corner");case"sw":return(0,Ed.__)("Resize from bottom-left corner");case"se":return(0,Ed.__)("Resize from bottom-right corner")}}var eqe=500;function ohe({cropRect:e,containerSize:t,imageSize:r,onCropChange:o,onResizeStart:n,onResizeEnd:i,aspectRatio:s,freeformCrop:l=!1,isResizeDisabled:c=!1,stencilTransition:u,cropBounds:d,onEscape:f,minCropSize:m,snapCropRect:h,keyboardResizeStep:g}){let v=d?.minX??0,b=d?.minY??0,_=d?.maxX??1,y=d?.maxY??1,w=(0,An.useMemo)(()=>({minX:v,minY:b,maxX:_,maxY:y}),[v,b,_,y]),S=(0,An.useRef)(),x=(0,An.useRef)(!1),C=(0,An.useId)(),I=!!(s&&s>0),k=(0,An.useRef)(null);(0,An.useEffect)(()=>()=>{clearTimeout(S.current),x.current=!1,k.current?.cancel(!1)},[]),(0,An.useEffect)(()=>{c&&k.current?.cancel()},[c]);let R=(0,An.useRef)(null),A=(0,An.useMemo)(()=>!I||r.width===0?0:s*r.height/r.width,[s,I,r.width,r.height]),P=(t.width-r.width)/2,T=(t.height-r.height)/2,M=P+e.x*r.width,B=T+e.y*r.height,F=e.width*r.width,V=e.height*r.height,z=(0,An.useCallback)((Z,Q)=>{if(c||Q.pointerType==="touch"&&Q.isPrimary===!1){Q.preventDefault(),Q.stopPropagation();return}if(Q.button!==0)return;Q.preventDefault(),Q.stopPropagation();let ue=Q.currentTarget.ownerDocument;ue.activeElement instanceof HTMLElement&&ue.activeElement.blur();let te=Q.currentTarget;te.setPointerCapture(Q.pointerId);let de={handle:Z,startX:Q.clientX,startY:Q.clientY,startRect:{...e}},pe=0,$=Q.clientX,ee=Q.clientY,fe=Q.shiftKey,ve=ie=>{let le=ie;$=le.clientX,ee=le.clientY,fe=le.shiftKey,!pe&&(pe=requestAnimationFrame(()=>{pe=0;let Oe=R.current;if(!Oe)return;let ke;Oe.hasLockedRatio?ke=Oe.computeLockedRect(de,$,ee):fe?ke=Oe.computeShiftLockedRect(de,$,ee):(ke=Oe.computeFreeRect(de,$,ee),ke=Oe.snapCropRect?.(ke,de.handle)??ke),Oe.onCropChange(ke)}))},we=!1,oe=(ie=!0,le=!0)=>{we||(we=!0,pe&&(cancelAnimationFrame(pe),pe=0),te.removeEventListener("pointermove",ve),te.removeEventListener("pointerup",ce),te.removeEventListener("lostpointercapture",ce),k.current=null,ie&&R.current?.onResizeEnd?.(),le&&te.focus({preventScroll:!0}))},re=(ie=!0)=>oe(ie,!1),ce=()=>oe();te.addEventListener("pointermove",ve),te.addEventListener("pointerup",ce),te.addEventListener("lostpointercapture",ce),k.current={cancel:re},n?.(Z),clearTimeout(S.current),x.current=!1},[e,c,n]),D=(0,An.useCallback)((Z,Q,ue)=>xN(Z,Q,ue,r,w,m),[r,w,m]),O=(0,An.useCallback)((Z,Q,ue,te)=>cW(Z,Q,ue,r,w,A,m,te),[r,w,A,m]),L=(0,An.useCallback)((Z,Q,ue)=>Gme(Z,Q,ue,r,w,m),[r,w,m]);R.current={hasLockedRatio:I,computeLockedRect:O,computeFreeRect:D,computeShiftLockedRect:L,onCropChange:o,onResizeEnd:i,snapCropRect:h};let W=(0,An.useCallback)((Z,Q)=>{let ue=Q.key;if(c)return;if(ue==="Escape"){Q.preventDefault(),Q.stopPropagation(),f?.();return}if(ue!=="ArrowUp"&&ue!=="ArrowDown"&&ue!=="ArrowLeft"&&ue!=="ArrowRight")return;Q.preventDefault(),Q.stopPropagation(),x.current||(x.current=!0,n?.(Z));let te=()=>{clearTimeout(S.current),S.current=setTimeout(()=>{x.current=!1,i?.()},eqe)},de=Q.shiftKey?gN:1,pe=g?.width??BT,$=g?.height??BT,ee=pe*de,fe=$*de,ve=0,we=0;ue==="ArrowLeft"&&(ve=-ee),ue==="ArrowRight"&&(ve=ee),ue==="ArrowUp"&&(we=-fe),ue==="ArrowDown"&&(we=fe);let oe=ve!==0?"width":"height";if(I){let re={handle:Z,startX:0,startY:0,startRect:{...e}},ce=ve*r.width,ie=we*r.height;o(O(re,ce,ie,oe)),te()}else{let re={handle:Z,startX:0,startY:0,startRect:{...e}},ce=ve*r.width,ie=we*r.height,le=D(re,ce,ie);o(h?.(le,Z)??le),te()}},[e,I,r.width,r.height,O,D,o,n,i,f,g,h,c]);if(t.width===0||t.height===0)return null;let q=I?QYe:JYe;return(0,h_.jsxs)("div",{className:"wp-media-editor-image-editor__stencil","data-testid":"cropper-stencil",style:{left:M,top:B,width:F,height:V,transition:u},children:[l&&(0,h_.jsx)("div",{id:C,style:TN,children:(0,Ed.__)("Use arrow keys to resize the crop area. Hold Shift for larger steps.")}),(0,h_.jsx)("div",{className:"wp-media-editor-image-editor__stencil-rect",style:{width:"100%",height:"100%",top:0,left:0}}),l&&q.map(Z=>(0,h_.jsx)("button",{type:"button",className:`wp-media-editor-image-editor__handle wp-media-editor-image-editor__handle--${Z}`,onPointerDown:Q=>z(Z,Q),onTouchStart:Q=>{Q.touches.length<2&&Q.stopPropagation()},onKeyDown:Q=>W(Z,Q),"aria-label":$Ye(Z),"aria-describedby":C},Z))]})}var nhe=a(E(),1);function ihe({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,l=i+e.y*r.height,c=e.width*r.width,u=e.height*r.height,d=o?`${o}, box-shadow 0.15s ease`:void 0;return(0,nhe.jsx)("div",{className:"wp-media-editor-image-editor__dimming","data-testid":"cropper-dimming",style:{left:s,top:l,width:c,height:u,transition:d}})}var Fb=a(E(),1);function she({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,l=e.width*r.width,c=e.height*r.height,u=l/3,d=c/3;return(0,Fb.jsxs)("div",{className:"wp-media-editor-image-editor__grid","data-testid":"cropper-grid",style:{left:i,top:s,width:l,height:c},children:[(0,Fb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d}}),(0,Fb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--horizontal",style:{top:d*2}}),(0,Fb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:u}}),(0,Fb.jsx)("div",{className:"wp-media-editor-image-editor__grid-line wp-media-editor-image-editor__grid-line--vertical",style:{left:u*2}})]})}var g_=a(U(),1),dhe=a(E(),1),EN=12,ahe={before:"-100%",center:"-50%",after:"0"},lhe={before:-1,center:0,after:1},tqe={before:"after",center:"center",after:"before"};function rqe(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 che(e,t,r){return e==="before"?t-EN-r:e==="after"?t+EN:t-r/2}function uhe(e,t,r,o){let n=c=>{let u=che(c,t,r);return u>=0&&u+r<=o};if(n(e))return e;let i=tqe[e];if(i!==e&&n(i))return i;if(e!=="center"&&n("center"))return"center";let s=c=>{let u=che(c,t,r);return Math.max(0,-u)+Math.max(0,u+r-o)};return[e,i,"center"].reduce((c,u)=>s(u)<s(c)?u:c)}function fhe({cropRect:e,containerSize:t,imageSize:r,activeHandle:o,outputWidth:n,outputHeight:i}){let s=(0,g_.useRef)(null),[l,c]=(0,g_.useState)(null);if((0,g_.useLayoutEffect)(()=>{if(!s.current)return;let w=s.current.getBoundingClientRect();c(S=>S&&S.width===w.width&&S.height===w.height?S:{width:w.width,height:w.height})},[n,i]),!o||t.width===0||t.height===0)return null;let u=(t.width-r.width)/2,d=(t.height-r.height)/2,f=u+e.x*r.width,m=d+e.y*r.height,h=e.width*r.width,g=e.height*r.height,v=f+h/2;o.includes("w")?v=f:o.includes("e")&&(v=f+h);let b=m+g/2;o.includes("n")?b=m:o.includes("s")&&(b=m+g);let _=rqe(o),y=l?{x:uhe(_.x,v,l.width,t.width),y:uhe(_.y,b,l.height,t.height)}:_;return(0,dhe.jsx)("div",{ref:s,className:"wp-media-editor-image-editor__dimensions-tooltip","data-testid":"cropper-dimensions-tooltip",style:{left:v+lhe[y.x]*EN,top:b+lhe[y.y]*EN,transform:`translate(${ahe[y.x]}, ${ahe[y.y]})`},"aria-hidden":"true",children:`W: ${Math.round(n)}px H: ${Math.round(i)}px`})}var PN=a(U(),1);var Gh=a(U(),1);var v_={zoom:1,pan:{x:0,y:0}};function phe(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===v_.zoom&&e.pan.x===v_.pan.x&&e.pan.y===v_.pan.y?e:v_}}function mhe(){let[e,t]=(0,Gh.useReducer)(phe,v_),r=(0,Gh.useCallback)(i=>{t({type:"SET_VIEWPORT_ZOOM",payload:i})},[]),o=(0,Gh.useCallback)(i=>{t({type:"SET_VIEWPORT_PAN",payload:i})},[]),n=(0,Gh.useCallback)(()=>{t({type:"RESET_VIEWPORT"})},[]);return(0,Gh.useMemo)(()=>({viewport:e,setViewportZoom:r,setViewportPan:o,resetViewport:n}),[e,r,o,n])}var hhe=a(E(),1),ghe=(0,PN.createContext)(null);function vhe({children:e}){let t=mhe();return(0,hhe.jsx)(ghe.Provider,{value:t,children:e})}function bhe(){let e=(0,PN.useContext)(ghe);if(!e)throw new Error("useViewport must be used within a ViewportProvider.");return e}var ll=a(E(),1),Yl=1e-6,oqe=1e-6,b_=200,nqe=b_+100,yhe=`transform ${b_}ms ease-out`,iqe=[`left ${b_}ms ease-out`,`top ${b_}ms ease-out`,`width ${b_}ms ease-out`,`height ${b_}ms ease-out`].join(", ");function sqe({src:e,controller:t,stencil:r=ohe,showGrid:o=!1,isPlacementActive:n=!1,showDimming:i=!0,showDimensions:s=!0,minZoom:l,maxZoom:c,aspectRatio:u,freeformCrop:d=!1,focusOnMount:f=!1,onImageLoaded:m,onStateChange:h,onGestureStart:g,onGestureEnd:v,className:b},_){let{state:y,setImage:w,setCropRect:S,settleCrop:x,setVisualSize:C,adjustCropRectForViewport:I}=t,{viewport:k,setViewportPan:R,resetViewport:A}=bhe(),P=(0,Qe.useRef)(null),T=(0,Qe.useId)(),[M,B]=(0,Qe.useState)(f),[F,V]=(0,Qe.useState)(!1),[z,D]=(0,Qe.useState)({width:0,height:0});(0,Qe.useLayoutEffect)(()=>{f&&P.current?.focus({preventScroll:!0})},[f]);let O=(0,Qe.useCallback)(Ce=>{let it=Ce.target;it===Ce.currentTarget&&B(!0),Ce.relatedTarget!==null&&it.matches(":focus-visible")&&V(!0)},[]),L=(0,Qe.useCallback)(Ce=>{Ce.target===Ce.currentTarget&&B(!1),Ce.currentTarget.contains(Ce.relatedTarget)||V(!1)},[]);(0,Qe.useEffect)(()=>{let Ce=P.current;if(!Ce)return;let it=new ResizeObserver(ht=>{for(let bt of ht){let{width:Rr,height:Gr}=bt.contentRect;D(oo=>oo.width===Rr&&oo.height===Gr?oo:{width:Rr,height:Gr})}});return it.observe(Ce),()=>{it.disconnect()}},[]),(0,Qe.useEffect)(()=>{h?.(y)},[y,h]),rhe(y);let W=y.image?.naturalWidth??0,q=y.image?.naturalHeight??0,{elementSize:Z,visualSize:Q}=(0,Qe.useMemo)(()=>Ome(z,{width:W,height:q},y.rotation),[z,W,q,y.rotation]);(0,Qe.useEffect)(()=>{C(Q)},[Q,C]),(0,Qe.useEffect)(()=>{if(d||Q.width===0||Q.height===0||!u||u<=0)return;let Ce=Nb(u,Q),it=y.cropRect;Math.abs(it.x-Ce.x)<Yl&&Math.abs(it.y-Ce.y)<Yl&&Math.abs(it.width-Ce.width)<Yl&&Math.abs(it.height-Ce.height)<Yl||I(Ce)},[d,u,Q,I,y.cropRect]);let ue=(0,Qe.useRef)(u);(0,Qe.useEffect)(()=>{if(ue.current===u||(ue.current=u,!d||Q.width===0||Q.height===0||!u||u<=0))return;let Ce=Nb(u,Q),it=y.cropRect;Math.abs(it.x-Ce.x)<Yl&&Math.abs(it.y-Ce.y)<Yl&&Math.abs(it.width-Ce.width)<Yl&&Math.abs(it.height-Ce.height)<Yl||I(Ce)},[u,d,Q,I,y.cropRect]);let te=(0,Qe.useMemo)(()=>{if(!(!y.image||Z.width===0))return jme(y,Z,Q)},[y,Z,Q]),de=l!==void 0?l:p_(y),[pe,$]=(0,Qe.useState)(!1),ee=(0,Qe.useRef)(!1),fe=(0,Qe.useRef)(!1),[ve,we]=(0,Qe.useState)(!1),oe=(0,Qe.useRef)(!1),re=(0,Qe.useCallback)(Ce=>{oe.current=Ce,we(Ce)},[]),[ce,ie]=(0,Qe.useState)(null),le=(0,Qe.useMemo)(()=>Nme(y.cropRect,z,Q,vme,bme),[y.cropRect,z,Q]),[Oe,ke]=(0,Qe.useState)(1),Me=pe?Oe:le,Ne=(0,Qe.useMemo)(()=>({width:Q.width*Me,height:Q.height*Me}),[Q.width,Q.height,Me]),Fe=W>0?Z.width/W*y.zoom*Me:0,X=(0,Qe.useMemo)(()=>{if(Fe<hN||u&&u>0||W<=0||q<=0)return;let Ce=Math.round(y.rotation/90)*90;if(Math.abs(y.rotation-Ce)>=oqe)return;let it=Qn(W,q,Ce);if(!(it.width<=0||it.height<=0))return{width:y.zoom/it.width,height:y.zoom/it.height}},[Fe,u,W,q,y.rotation,y.zoom]),ge=(0,Qe.useMemo)(()=>{if(W<=0||q<=0)return;let Ce=Math.round(y.rotation/90)*90,it=Qn(W,q,Ce),ht=Wme(Fe);return{width:Math.min(1,ht*y.zoom/it.width),height:Math.min(1,ht*y.zoom/it.height)}},[W,q,y.rotation,y.zoom,Fe]),Ue=(0,Qe.useCallback)((Ce,it)=>Fe<hN||W<=0||q<=0?Ce:Jme(y,{width:W,height:q},Ce,it),[Fe,W,q,y]),Ye=(0,Qe.useRef)(!1);(0,Qe.useEffect)(()=>{let Ce=d&&(!u||u<=0)&&Fe>=hN&&W>0&&q>0,it=Ye.current;if(Ye.current=Ce,!Ce||it)return;let ht=$me(y,{width:W,height:q},y.cropRect),bt=y.cropRect;Math.abs(bt.x-ht.x)<Yl&&Math.abs(bt.y-ht.y)<Yl&&Math.abs(bt.width-ht.width)<Yl&&Math.abs(bt.height-ht.height)<Yl||S(ht)},[u,Fe,d,W,q,S,y]);let{handlers:st,onWheelNative:St,isDragging:dt,isZooming:xt,isPlacementActive:Kt}=Kme(y,t,z,Ne,{minZoom:de,maxZoom:c,onGestureStart:g,onGestureEnd:v}),Xe={...st,onPointerDownCapture:()=>{V(!1)},onTouchStartCapture:Ce=>{Ce.touches.length>1&&re(!0)},onTouchMoveCapture:Ce=>{Ce.touches.length>1&&re(!0)},onTouchEndCapture:Ce=>{Ce.touches.length===0&&re(!1)},onTouchCancelCapture:Ce=>{Ce.touches.length===0&&re(!1)},onKeyDownCapture:Ce=>{["Shift","Control","Alt","Meta"].includes(Ce.key)||V(!0)},onPointerDown:Ce=>{if(ee.current||oe.current||Ce.pointerType==="touch"&&Ce.isPrimary===!1){Ce.preventDefault();return}st.onPointerDown?.(Ce),V(!1)}};(0,Qe.useEffect)(()=>{let Ce=P.current;if(!Ce)return;let it=ht=>{if(ee.current||fe.current){ht.preventDefault();return}St(ht)};return Ce.addEventListener("wheel",it,{passive:!1}),()=>{Ce.removeEventListener("wheel",it)}},[St]);let ds=Qme(y,Q),Wa=(0,Qe.useCallback)(Ce=>{let it=Ce.currentTarget,ht={width:it.naturalWidth,height:it.naturalHeight};w({src:e,naturalWidth:ht.width,naturalHeight:ht.height}),m?.(ht)},[e,w,m]),kr=(0,Qe.useCallback)(Ce=>{if(!oe.current&&(S(Ce),ee.current&&Ne.width>0&&Ne.height>0)){let it=(z.width-Ne.width)/2,ht=(z.height-Ne.height)/2,bt=Math.max(0,it+(Ce.x+Ce.width)*Ne.width-z.width),Rr=Math.max(0,-(it+Ce.x*Ne.width)),Gr=Math.max(0,ht+(Ce.y+Ce.height)*Ne.height-z.height),oo=Math.max(0,-(ht+Ce.y*Ne.height));R({x:-bt+Rr,y:-Gr+oo})}},[S,R,z,Ne]),[Ai,sn]=(0,Qe.useState)(!1),vt=(0,Qe.useRef)(),Ft=(0,Qe.useCallback)(()=>{clearTimeout(vt.current),fe.current=!1,sn(!1)},[]);(0,Qe.useEffect)(()=>()=>{clearTimeout(vt.current)},[]);let ne=o==="interactive",xe=ne&&(Kt||pe||n),H=(0,Qe.useMemo)(()=>{if(!s||!ce||!y.image)return null;let Ce=Mb(y,{width:y.image.naturalWidth,height:y.image.naturalHeight});return{width:Ce.width,height:Ce.height}},[s,ce,y]),Pe=(0,Qe.useCallback)(()=>{V(!0),P.current?.focus({preventScroll:!0})},[]),Bt=(0,Qe.useCallback)(Ce=>{oe.current||(ke(le),ee.current=!0,$(!0),ie(Ce??null),Ft(),A(),g?.())},[Ft,g,A,le]),Ee=(0,Qe.useCallback)(()=>{let Ce=oe.current;if(ee.current=!1,$(!1),ie(null),clearTimeout(vt.current),Ce){Ft(),A();return}fe.current=!0,sn(!0),A(),x(),v?.(),vt.current=setTimeout(Ft,nqe)},[Ft,x,v,A]),Ro=(0,Qe.useCallback)(Ce=>{!fe.current||Ce.propertyName!=="transform"||Ft()},[Ft]),Ie;Ai?Ie=yhe:xt&&(Ie="transform 150ms linear");let pr=Ai?iqe:void 0,me=(0,Qe.useMemo)(()=>{if(Z.width===0||Z.height===0)return{};let Ce=(z.width-Z.width)/2,it=(z.height-Z.height)/2;return{width:Z.width,height:Z.height,maxWidth:Z.width,maxHeight:Z.height,left:Ce,top:it,transform:`scale(${Me}) ${ds}`,transition:Ie,imageRendering:Fe>1?"pixelated":void 0}},[z,Z,ds,Ie,Fe,Me]),he=Ai?yhe:void 0,Js=pe||Ai?"transform":void 0,Wt;k.pan.x!==0||k.pan.y!==0?Wt={transform:`translate(${k.pan.x}px, ${k.pan.y}px)`,transition:he,willChange:Js}:Ai&&(Wt={transform:"translate(0px, 0px)",transition:he,willChange:Js});let He=(0,Qe.useCallback)(Ce=>{typeof _=="function"?_(Ce):_&&(_.current=Ce)},[_]);return(0,ll.jsx)("div",{ref:He,className:J("wp-media-editor-image-editor",dt&&"wp-media-editor-image-editor--dragging",b),children:(0,ll.jsxs)("div",{ref:P,className:J("wp-media-editor-image-editor__canvas",ne&&"wp-media-editor-image-editor__canvas--grid-interactive",xe&&"wp-media-editor-image-editor__canvas--show-grid",Ai&&"wp-media-editor-image-editor__canvas--settling",F&&"wp-media-editor-image-editor__canvas--focus-visible"),tabIndex:0,role:"group","aria-label":(0,uW.__)("Crop area"),"aria-describedby":M?T:void 0,onFocus:O,onBlur:L,...Xe,children:[(0,ll.jsx)("div",{id:T,style:TN,children:(0,uW.__)("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,ll.jsxs)("div",{className:"wp-media-editor-image-editor__stage","data-testid":"cropper-stage",style:Wt,onTransitionEnd:Ro,children:[(0,ll.jsx)("img",{className:"wp-media-editor-image-editor__image","data-testid":"cropper-image",src:e,alt:"",onLoad:Wa,style:me,draggable:!1}),i&&(0,ll.jsx)(ihe,{cropRect:y.cropRect,containerSize:z,imageSize:Ne,transition:pr}),(0,ll.jsx)(r,{cropRect:y.cropRect,containerSize:z,imageSize:Ne,onCropChange:kr,onResizeStart:Bt,onResizeEnd:Ee,onEscape:Pe,aspectRatio:u,freeformCrop:d,isResizeDisabled:ve,stencilTransition:pr,cropBounds:te,minCropSize:ge,snapCropRect:Ue,keyboardResizeStep:X}),(o===!0||ne)&&(0,ll.jsx)(she,{cropRect:y.cropRect,containerSize:z,imageSize:Ne}),ce&&H&&(0,ll.jsx)(fhe,{cropRect:y.cropRect,containerSize:z,imageSize:Ne,activeHandle:ce,outputWidth:H.width,outputHeight:H.height})]})]})})}var aqe=(0,Qe.forwardRef)(sqe),kN=(0,Qe.forwardRef)((e,t)=>(0,ll.jsx)(vhe,{children:(0,ll.jsx)(aqe,{...e,ref:t})}));var or=a(U(),1);var RN={aspectRatioValue:"0"};function AN(e,t){switch(t.type){case"CROPPER":{let r=Ob(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 l=Nb(o,n);return{cropper:Ob(e.cropper,{type:"SET_CROP_RECT",payload:l}),cropOptions:s}}case"RESET_CROP_OPTIONS":return e.cropOptions.aspectRatioValue===RN.aspectRatioValue?e:{...e,cropOptions:{...RN}};case"RESTORE_SNAPSHOT":return t.payload;case"VIEWPORT_ADJUST_CROP_RECT":{let r=Ob(e.cropper,{type:"SET_CROP_RECT",payload:t.payload});return r===e.cropper?e:{...e,cropper:r}}}}function UT(e,t){return e===t?!0:m_(e.cropper,t.cropper)&&e.cropOptions.aspectRatioValue===t.cropOptions.aspectRatioValue}function whe(e,t){return{cropper:e,cropOptions:{...RN,...t}}}function y_(e,t){let r=parseFloat(e);if(!(r===0||Number.isNaN(r))){if(r===jT)return t&&t.naturalWidth>0&&t.naturalHeight>0?t.naturalWidth/t.naturalHeight:void 0;if(r>0)return r}}function cqe(e,t){return e?.src===t?.src&&e?.naturalWidth===t?.naturalWidth&&e?.naturalHeight===t?.naturalHeight}function dW(e){let[t,r]=(0,or.useReducer)(AN,null,()=>whe(xa({...d_,...e?.cropper}),e?.cropOptions)),[o,n]=(0,or.useState)(()=>t),i=(0,or.useRef)(t),s=(0,or.useRef)({width:0,height:0}),l=(0,or.useRef)([]),c=(0,or.useRef)([]),[u,d]=(0,or.useState)(!1),[f,m]=(0,or.useState)(!1),h=(0,or.useRef)(!1),g=(0,or.useRef)(null),v=(0,or.useCallback)(z=>{let D=l.current[l.current.length-1];D&&UT(D,z)||(l.current=[...l.current,z],c.current=[],d(!0),m(!1))},[]),b=(0,or.useCallback)((z,D=!0)=>{let O=i.current,L=AN(O,z);D&&(UT(O,L)||(h.current?g.current===null&&(g.current=O):v(O))),i.current=L,r(z)},[v]),_=(0,or.useCallback)(()=>{h.current||(h.current=!0,g.current=null)},[]),y=(0,or.useCallback)(()=>{let z=g.current;z&&!UT(z,i.current)&&v(z),g.current=null,h.current=!1},[v]),w=(0,or.useCallback)(z=>{b({type:"CROPPER",action:z})},[b]),S=(0,or.useMemo)(()=>SN(w,()=>i.current.cropper),[w]),x=(0,or.useCallback)(z=>{if(cqe(i.current.cropper.image,z))return;let D={type:"CROPPER",action:{type:"SET_IMAGE",payload:z}},O=AN(i.current,D);i.current=O,r(D),n(O),h.current=!1,g.current=null,l.current=[],c.current=[],d(!1),m(!1)},[]),C=(0,or.useCallback)(z=>{b({type:"CROPPER",action:{type:"RESET",payload:z}})},[b]),I=(0,or.useCallback)(z=>{let D=y_(z,i.current.cropper.image);b({type:"SET_ASPECT_RATIO_VALUE",payload:{presetKey:z,resolved:D,visualSize:s.current}})},[b]),k=(0,or.useCallback)(()=>{b({type:"RESET_CROP_OPTIONS"})},[b]),R=(0,or.useCallback)(()=>{y();let z=l.current[l.current.length-1];z&&(c.current=[i.current,...c.current],l.current=l.current.slice(0,-1),d(l.current.length>0),m(!0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[y]),A=(0,or.useCallback)(()=>{y();let z=c.current[0];z&&(l.current=[...l.current,i.current],c.current=c.current.slice(1),d(!0),m(c.current.length>0),i.current=z,r({type:"RESTORE_SNAPSHOT",payload:z}))},[y]),P=(0,or.useCallback)(z=>{s.current=z},[]),T=(0,or.useCallback)(z=>{b({type:"VIEWPORT_ADJUST_CROP_RECT",payload:z},!1)},[b]),M=!UT(t,o),B=!m_(t.cropper,o.cropper),F=(0,or.useCallback)((z,D)=>t.cropper.image?wN(t.cropper.image.src,t.cropper,z,D):Promise.reject(new Error("No image loaded \u2014 call setImage first.")),[t.cropper]);return(0,or.useMemo)(()=>({...S,state:t.cropper,setImage:x,reset:C,isDirty:M,getCroppedImage:F,cropOptions:t.cropOptions,setAspectRatioValue:I,resetCropOptions:k,isCropperDirty:B,hasUndo:u,hasRedo:f,undo:R,redo:A,beginGesture:_,endGesture:y,setVisualSize:P,adjustCropRectForViewport:T}),[S,t.cropper,x,C,M,F,t.cropOptions,I,k,B,u,f,R,A,_,y,P,T])}var IN=a(U(),1);var _he=a(E(),1),She=(0,IN.createContext)(null);function fW({initialCropperState:e,initialCropOptions:t,children:r}){let o=dW({cropper:e,cropOptions:t});return(0,_he.jsx)(She.Provider,{value:o,children:r})}function Ca(){let e=(0,IN.useContext)(She);if(!e)throw new Error("useMediaEditor must be used within a MediaEditorStateProvider.");return e}var Pd=a(E(),1);function The({focusOnMount:e,isPlacementActive:t=!1,onGestureStart:r,onGestureEnd:o}){let{media:n}=Pw(),i=Ca(),{aspectRatioValue:s}=i.cropOptions,l=i.state.image,{beginGesture:c,endGesture:u,setImage:d}=i,[f,m]=(0,kd.useState)("loading"),h=(0,kd.useMemo)(()=>y_(s,l),[s,l]),g=(0,kd.useCallback)(()=>{c(),r?.()},[c,r]),v=(0,kd.useCallback)(()=>{u(),o?.()},[u,o]),b=n?.source_url,_=eb(n?.mime_type),y=Number(n?.media_details?.width),w=Number(n?.media_details?.height);(0,kd.useEffect)(()=>{l||!b||!Number.isFinite(y)||!Number.isFinite(w)||y<=0||w<=0||d({src:b,naturalWidth:y,naturalHeight:w})},[l,b,y,w,d]);let S=_.type==="image";return(0,kd.useEffect)(()=>{if(!b||!S)return;m("loading");let x=new window.Image;return x.onload=()=>m("loaded"),x.onerror=()=>m("error"),x.src=b,x.complete&&m(x.naturalWidth>0?"loaded":"error"),()=>{x.onload=null,x.onerror=null}},[b,S]),!b||!S?null:f==="error"?(0,Pd.jsx)("div",{className:"media-editor-canvas",children:(0,Pd.jsx)("div",{className:"media-editor-canvas__error",role:"alert",children:(0,Pd.jsx)("p",{children:(0,Che.__)("Failed to load image.")})})}):(0,Pd.jsxs)("div",{className:"media-editor-canvas",children:[f==="loading"&&(0,Pd.jsx)("div",{className:"media-editor-canvas__spinner",children:(0,Pd.jsx)(xhe.Spinner,{})}),(0,Pd.jsx)("div",{className:J("media-editor-canvas__cropper",{"is-loaded":f==="loaded"}),children:(0,Pd.jsx)(kN,{src:b,controller:i,aspectRatio:h,freeformCrop:!0,focusOnMount:e&&f==="loaded",showGrid:"interactive",isPlacementActive:t,onGestureStart:g,onGestureEnd:v})})]})}var Ihe=a(j(),1);var Yc=a(U(),1);var WT="data-crop-control",uqe=300;function Ehe(e={}){let{commitOnKeyUp:t=!0}=e,{beginGesture:r,endGesture:o}=Ca(),n=(0,Yc.useRef)(),i=(0,Yc.useCallback)(()=>{clearTimeout(n.current)},[]),s=(0,Yc.useCallback)(()=>{i(),n.current=setTimeout(()=>{o()},uqe)},[i,o]);(0,Yc.useEffect)(()=>i,[i]);let l=(0,Yc.useCallback)(()=>{i(),r()},[r,i]),c=(0,Yc.useCallback)(()=>{i(),o()},[i,o]),u=(0,Yc.useCallback)(()=>{r(),t||s()},[r,t,s]),d=(0,Yc.useCallback)(()=>{if(t){o();return}s()},[t,o,s]);return{[WT]:!0,onPointerDownCapture:l,onPointerUp:c,onPointerCancel:c,onKeyDownCapture:u,onKeyUp:d}}var Db=a(U(),1);var vp=a(U(),1);function dqe(e,t,r){return-e/t*r}function ON(e,t,r){return e<t?t:e>r?r:e}function fqe(e,t){return Math.round(e/t)*t}function Phe(e){let{value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:s,disabled:l,onPointerDownStart:c}=e,u=(0,vp.useRef)({value:t,startX:0,startValue:0,activeStep:i,dragging:!1,captureElement:null,capturePointerId:0,windowPointerUp:null});(0,vp.useEffect)(()=>{u.current.value=t},[t]);let d=(0,vp.useCallback)(()=>{let h=u.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,vp.useEffect)(()=>d,[d]);let f=(0,vp.useCallback)(h=>{if(l||h.button!==0)return;let g=u.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 v=()=>d();g.windowPointerUp=v,window.addEventListener("pointerup",v),window.addEventListener("pointercancel",v)},[l,c,d,i]),m=(0,vp.useCallback)(h=>{let g=u.current;if(!g.dragging)return;let v=h.shiftKey?i/2:i;v!==g.activeStep&&(g.startX=h.clientX,g.startValue=g.value,g.activeStep=v);let b=h.clientX-g.startX,_=dqe(b,s,g.activeStep),y=g.startValue+_,w=fqe(y,g.activeStep),S=ON(w,o,n);S!==g.value&&(g.value=S,r(S))},[r,o,n,i,s]);return{onPointerDown:f,onPointerMove:m,onPointerUp:d,onPointerCancel:d}}var cl=a(E(),1),NN=32,pqe=11,khe=15,mqe=4,hqe=8,gqe=14;function vqe(e,t){return(0,Db.useMemo)(()=>{let r=[];for(let o=Math.ceil(e);o<=Math.floor(t);o+=1){let n="minor",i=mqe;o%15===0?(n="major",i=gqe):o%5===0&&(n="mid",i=hqe),r.push({value:o,kind:n,height:i})}return r},[e,t])}function Rhe(e){let t=Math.round(e*10)/10;return Number.isInteger(t)?t.toFixed(0):t.toFixed(1)}function Ahe(e){let{value:t,onChange:r,min:o=-45,max:n=45,step:i=1,label:s,unit:l="\xB0",pixelsPerStep:c=6,className:u,id:d,disabled:f=!1}=e,m=(0,Db.useRef)(null),h=(0,Db.useId)(),g=d??h,v=Phe({value:t,onChange:r,min:o,max:n,step:i,pixelsPerStep:c,disabled:f,onPointerDownStart:()=>m.current?.focus()}),b=P=>{let T=P.key==="ArrowRight"||P.key==="ArrowUp",M=P.key==="ArrowLeft"||P.key==="ArrowDown";if(!T&&!M||(P.preventDefault(),f))return;let B=T?1:-1,F=P.shiftKey?i/2:i,V=ON(t+B*F,o,n);V!==t&&r(V)},_=`${Rhe(t)}${l}`,y=vqe(o,n),w=c/i,S=(0,Db.useMemo)(()=>({transform:`translateX(calc(-50% + ${-t*w}px))`}),[t,w]),x=Math.round(t/khe)*khe,I=Math.abs(t-x)<.01?`${x}`:Rhe(t),k=I.startsWith("-"),R=k?I.slice(1):I,A=y.filter(P=>P.kind==="major");return(0,cl.jsxs)("div",{className:J("rotation-ruler",u),role:"presentation","data-disabled":f||void 0,...v,children:[(0,cl.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":_,onChange:P=>r(ON(P.target.valueAsNumber,o,n)),onKeyDown:b}),(0,cl.jsx)("div",{className:"rotation-ruler__strip","aria-hidden":"true",children:(0,cl.jsxs)("svg",{className:"rotation-ruler__ticks",style:S,width:(n-o)*w,height:NN,viewBox:`${o*w} 0 ${(n-o)*w} ${NN}`,preserveAspectRatio:"xMidYMid meet",children:[y.map(P=>(0,cl.jsx)("line",{x1:P.value*w,x2:P.value*w,y1:NN-P.height,y2:NN,className:`rotation-ruler__tick rotation-ruler__tick--${P.kind}`},P.value)),A.map(P=>(0,cl.jsxs)("text",{x:P.value*w,y:pqe,textAnchor:"middle",className:"rotation-ruler__label",children:[P.value,l]},P.value))]})}),(0,cl.jsx)("div",{className:"rotation-ruler__active-label","aria-hidden":"true",children:(0,cl.jsxs)("span",{className:"rotation-ruler__active-label-number",children:[k&&(0,cl.jsx)("span",{className:"rotation-ruler__active-label-sign",children:"-"}),R,(0,cl.jsx)("span",{className:"rotation-ruler__active-label-unit",children:l})]})}),(0,cl.jsx)("div",{className:"rotation-ruler__pointer","aria-hidden":"true"})]})}var pW=a(E(),1);function Ohe({onPlacementControlInteraction:e}){let{state:t,setRotation:r}=Ca(),o=Ehe({commitOnKeyUp:!1}),n=Math.round(t.rotation/90)*90,s=t.flip.horizontal!==t.flip.vertical?-1:1,l=(t.rotation-n)*s,c=u=>{let f=Math.max(-VT+.01,Math.min(VT-.01,u));e?.(),r(n+f*s)};return(0,pW.jsx)("div",{role:"presentation",className:"media-editor-fine-rotation",...o,children:(0,pW.jsx)(Ahe,{label:(0,Ihe.__)("Fine rotation"),min:-VT,max:VT,value:l,onChange:c})})}var ul=a(G(),1),Vs=a(j(),1);var mW=a(U(),1);function bqe(e){return[...zT.filter(t=>t.value<=0),...e??zT.filter(t=>t.value>0)]}function MN({aspectRatioPresets:e}={}){let t=Ca(),{aspectRatioValue:r}=t.cropOptions,o=t.state.image,n=(0,mW.useMemo)(()=>bqe(e),[e]),i=(0,mW.useMemo)(()=>y_(r,o),[r,o]);return{aspectRatioValue:r,setAspectRatioValue:t.setAspectRatioValue,aspectRatioOptions:n,resolvedAspectRatio:i,resetCropOptions:t.resetCropOptions}}var lr=a(E(),1),yqe=1.2;function FN({withLabels:e=!1,showAspectRatioControl:t=!1,aspectRatioPresets:r,zoomFactor:o=yqe}){let{state:n,setFlip:i,snapRotate90:s,setZoom:l}=Ca(),{aspectRatioValue:c,setAspectRatioValue:u,aspectRatioOptions:d}=MN({aspectRatioPresets:r}),f=!e&&t,m=p_(n),h=y=>{l(Math.min(al,Math.max(m,n.zoom*y)))},g=(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(ul.Button,{size:"compact",icon:k1,label:(0,Vs.__)("Rotate 90\xB0 counter-clockwise"),showTooltip:!0,onClick:()=>s(-1)}),(0,lr.jsx)(ul.Button,{size:"compact",icon:R1,label:(0,Vs.__)("Rotate 90\xB0 clockwise"),showTooltip:!0,onClick:()=>s(1)})]}),v=(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(ul.Button,{size:"compact",icon:nV,label:(0,Vs.__)("Flip horizontal"),showTooltip:!0,isPressed:n.flip.horizontal,onClick:()=>i({horizontal:!n.flip.horizontal,vertical:n.flip.vertical})}),(0,lr.jsx)(ul.Button,{size:"compact",icon:sV,label:(0,Vs.__)("Flip vertical"),showTooltip:!0,isPressed:n.flip.vertical,onClick:()=>i({horizontal:n.flip.horizontal,vertical:!n.flip.vertical})})]}),b=(0,lr.jsxs)(lr.Fragment,{children:[(0,lr.jsx)(ul.Button,{size:"compact",icon:Cc,label:(0,Vs.__)("Zoom in"),showTooltip:!0,disabled:n.zoom>=al,accessibleWhenDisabled:!0,onClick:()=>h(o)}),(0,lr.jsx)(ul.Button,{size:"compact",icon:_V,label:(0,Vs.__)("Zoom out"),showTooltip:!0,disabled:n.zoom<=m,accessibleWhenDisabled:!0,onClick:()=>h(1/o)})]}),_=f?(0,lr.jsx)(ul.DropdownMenu,{icon:cB,label:(0,Vs.__)("Aspect ratio"),popoverProps:{placement:"top"},toggleProps:{size:"compact"},children:({onClose:y})=>(0,lr.jsx)(ul.MenuGroup,{label:(0,Vs.__)("Aspect ratio"),children:d.map(w=>{let S=w.value.toString(),x=S===c;return(0,lr.jsx)(ul.MenuItem,{role:"menuitemradio",isSelected:x,icon:x?Oo:void 0,onClick:()=>{u(S),y()},children:w.label},S)})})}):null;return e?(0,lr.jsxs)("div",{className:"media-editor-image-controls is-stacked",children:[(0,lr.jsxs)("div",{className:"media-editor-image-controls__transforms",children:[(0,lr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Vs.__)("Rotate"),children:[(0,lr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Vs.__)("Rotate")}),(0,lr.jsx)("div",{className:"media-editor-image-controls__buttons",children:g})]}),(0,lr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Vs.__)("Flip"),children:[(0,lr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Vs.__)("Flip")}),(0,lr.jsx)("div",{className:"media-editor-image-controls__buttons",children:v})]})]}),(0,lr.jsxs)("div",{className:"media-editor-image-controls__group",role:"group","aria-label":(0,Vs.__)("Zoom"),children:[(0,lr.jsx)("span",{className:"media-editor-image-controls__label","aria-hidden":"true",children:(0,Vs.__)("Zoom")}),(0,lr.jsx)("div",{className:"media-editor-image-controls__buttons",children:b})]})]}):(0,lr.jsxs)("div",{className:"media-editor-image-controls",children:[g,v,b,_]})}var Nhe=a(G(),1);var hW=a(j(),1);var Lb=a(E(),1);function Mhe({aspectRatioValue:e,onAspectRatioChange:t,aspectRatioOptions:r,showTransformControls:o=!1}){return(0,Lb.jsxs)(se,{direction:"column",gap:"xl",[WT]:!0,children:[(0,Lb.jsx)(Gt,{render:(0,Lb.jsx)("h2",{}),children:(0,hW.__)("Crop options")}),o&&(0,Lb.jsx)(FN,{withLabels:!0}),(0,Lb.jsx)(Nhe.SelectControl,{label:(0,hW.__)("Aspect ratio"),value:e,onChange:t,options:r.map(n=>({label:n.label,value:n.value.toString()}))})]})}var Fhe=a(G(),1),Dhe=a(U(),1),js=a(j(),1),GT=a(Mo(),1),qc=a(E(),1),wqe=[{description:(0,js.__)("Undo"),keyCombination:{modifier:"primary",character:"z"}},{description:(0,js.__)("Redo"),keyCombination:{modifier:"primaryShift",character:"z"}},{description:(0,js.__)("Pan"),keyCombination:{character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,js.__)("Arrow keys")}},{description:(0,js.__)("Zoom in"),keyCombination:{character:"+"}},{description:(0,js.__)("Zoom out"),keyCombination:{character:"-"}},{description:(0,js.__)("Rotate 90\xB0 clockwise"),keyCombination:{character:"R"}},{description:(0,js.__)("Rotate 90\xB0 counter-clockwise"),keyCombination:{modifier:"shift",character:"R"}},{description:(0,js.__)("Flip horizontal"),keyCombination:{character:"H"}},{description:(0,js.__)("Flip vertical"),keyCombination:{character:"V"}},{description:(0,js.__)("Pan or resize crop (large step)"),keyCombination:{modifier:"shift",character:["\u2191","\u2193","\u2190","\u2192"],ariaLabel:(0,js.__)("Shift + Arrow keys")}}];function _qe({keyCombination:e}){let{modifier:t,character:r,ariaLabel:o}=e,n;Array.isArray(r)?t?n=[...GT.displayShortcutList[t](r[0]).slice(0,-1),...r]:n=r:n=t?GT.displayShortcutList[t](r):[r];let i=Array.isArray(r)?r.join(""):r,s;return o?s=o:t?s=GT.shortcutAriaLabel[t](i):s=i,(0,qc.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-term","aria-label":s,children:n.map((l,c)=>l==="+"&&t?(0,qc.jsx)(Dhe.Fragment,{children:l},c):(0,qc.jsx)("kbd",{className:"media-editor-keyboard-shortcuts-modal__shortcut-key",children:l},c))})}function Lhe({onClose:e}){return(0,qc.jsxs)(Fhe.Modal,{className:"media-editor-keyboard-shortcuts-modal",title:(0,js.__)("Keyboard shortcuts"),onRequestClose:e,children:[(0,qc.jsx)("p",{className:"media-editor-keyboard-shortcuts-modal__note",children:(0,js.__)("These shortcuts work when the image editor has focus.")}),(0,qc.jsx)("ul",{className:"media-editor-keyboard-shortcuts-modal__shortcut-list",role:"list",children:wqe.map(({description:t,keyCombination:r},o)=>(0,qc.jsxs)("li",{className:"media-editor-keyboard-shortcuts-modal__shortcut",children:[(0,qc.jsx)("span",{className:"media-editor-keyboard-shortcuts-modal__shortcut-description",children:t}),(0,qc.jsx)(_qe,{keyCombination:r})]},o))})]})}var Vhe=a(Bu(),1),YT=a(K(),1),gW=a(ae(),1),LN=a(U(),1),Bb=a(j(),1),jhe=a(It(),1);var DN=.1;function Bhe(e,t){let r=[];if(t.width===0||t.height===0)return r;let{cropRect:o,pan:n,zoom:i,flip:s}=e,l=s.horizontal,c=s.vertical;(l||c)&&r.push({type:"flip",args:{flip:{horizontal:l,vertical:c}}});let u=(e.rotation%360+360)%360,f=l!==c?(360-u)%360:u;f!==0&&r.push({type:"rotate",args:{angle:f}});let m=Math.round(e.rotation/90)*90,{width:h,height:g}=Qn(t.width,t.height,m),{width:v,height:b}=Qn(t.width,t.height,e.rotation),_=.5+n.x-i/2,y=.5+n.y-i/2,w=(o.x-_)/i*h,S=(o.y-y)/i*g,x=o.width/i*h,C=o.height/i*g,I=(v-h)/2,k=(b-g)/2,R=w+I,A=S+k,P=R/v*100,T=A/b*100,M=x/v*100,B=C/b*100;return P<=DN&&T<=DN&&M>=100-DN&&B>=100-DN||r.push({type:"crop",args:{left:P,top:T,width:M,height:B}}),r}var Sqe=["title","caption","description","alt_text","post"],qT="media-editor";function xqe(e){return!e.isCropperDirty||!e.state.image?[]:Bhe(e.state,{width:e.state.image.naturalWidth,height:e.state.image.naturalHeight})}function Cqe(e,t){let r={};for(let o of Sqe)e&&o in e&&(r[o]=e[o]);return!("post"in r)&&t?.post!==void 0&&(r.post=t.post),r}function zhe({cropper:e,id:t,isImage:r,media:o,onSaved:n}){let i=(0,YT.useRegistry)(),{clearEntityRecordEdits:s,receiveEntityRecords:l,saveEditedEntityRecord:c}=(0,YT.useDispatch)(gW.store),{createErrorNotice:u,removeAllNotices:d}=(0,YT.useDispatch)(jhe.store),[f,m]=(0,LN.useState)(!1),h=(0,LN.useCallback)(async()=>{d("snackbar",qT),m(!0);try{let g,v=xqe(e),b=v.length>0&&o?{id:t,url:o.source_url}:void 0;if(v.length>0){let y=i.select(gW.store).getEntityRecordNonTransientEdits("postType","attachment",t),w=Cqe(y,o);g=await(0,Vhe.default)({path:`/wp/v2/media/${t}/edit`,method:"POST",data:{src:o?.source_url,modifiers:v,...w}}),g&&l("postType","attachment",g,void 0,!0)}else g=await c("postType","attachment",t);let _=g??o;_&&_.id!==t&&s("postType","attachment",t),_&&_.id&&(_.id===t&&e.reset(),n?.({id:_.id,url:_.source_url,media:_,previous:b}))}catch(g){let v=g instanceof Error?g.message:g?.message??(0,Bb.__)("An unknown error occurred.");u(r?(0,Bb.sprintf)((0,Bb.__)("Could not save image. %s"),v):(0,Bb.sprintf)((0,Bb.__)("Could not save media. %s"),v),{type:"snackbar",context:qT})}finally{m(!1)}},[s,u,e,t,r,o,n,l,i,d,c]);return{isSaving:f,save:h}}var ct=a(E(),1),Hhe={_embed:"author,wp:attached-to"},Tqe=300;function Eqe({tabs:e}){return(0,ct.jsx)(Gl,{scope:"media-editor",identifier:"media-editor/details",title:(0,Jn.__)("Details"),icon:Sf,isActiveByDefault:!0,className:"media-editor__sidebar",panelClassName:"media-editor__sidebar-panel",headerClassName:"media-editor__sidebar-header",closeLabel:(0,Jn.__)("Close media panel"),header:(0,ct.jsx)(Cn.List,{variant:"minimal",children:e.map(t=>(0,ct.jsx)(Cn.Tab,{value:t.id,children:t.title},t.id))}),children:e.map(t=>(0,ct.jsx)(Cn.Panel,{value:t.id,tabIndex:-1,children:t.panel},t.id))})}function Pqe({isSaving:e,isImage:t,showCloseButton:r=!1,onCancel:o}){let[n,i]=(0,hn.useState)(!1);return(0,ct.jsxs)(ts.Flex,{className:"media-editor__header-actions",justify:"flex-end",expanded:!1,gap:2,children:[t&&(0,ct.jsx)(ts.Button,{size:"compact",icon:_1,label:(0,Jn.__)("Keyboard shortcuts"),onClick:()=>i(!0)}),(0,ct.jsx)(Vh.Slot,{scope:"media-editor"}),r&&(0,ct.jsx)(ts.Button,{size:"compact",icon:h1,label:(0,Jn.__)("Close"),onClick:o,disabled:e,accessibleWhenDisabled:!0}),n&&(0,ct.jsx)(Lhe,{onClose:()=>i(!1)})]})}function kqe({isUndoRedoDisabled:e=!1,onReset:t}){let{reset:r,isDirty:o,hasUndo:n,hasRedo:i,undo:s,redo:l,beginGesture:c,endGesture:u}=Ca(),d=()=>{e||s()},f=()=>{e||l()};return(0,ct.jsxs)(ts.Flex,{className:"media-editor__history-actions",expanded:!1,gap:2,children:[(0,ct.jsx)(ts.Button,{size:"compact",variant:"tertiary",disabled:!o,accessibleWhenDisabled:!0,onClick:()=>{c(),r(),t(),u()},children:(0,Jn.__)("Reset")}),(0,ct.jsx)(ts.Button,{size:"compact",icon:mv,label:(0,Jn.__)("Undo"),showTooltip:!0,shortcut:Kc.displayShortcut.primary("z"),disabled:e||!n,accessibleWhenDisabled:!0,onClick:d}),(0,ct.jsx)(ts.Button,{size:"compact",icon:fv,label:(0,Jn.__)("Redo"),showTooltip:!0,shortcut:(0,Kc.isAppleOS)()?Kc.displayShortcut.primaryShift("z"):Kc.displayShortcut.primary("y"),disabled:e||!i,accessibleWhenDisabled:!0,onClick:f})]})}function Rqe({isSaving:e,hasMedia:t,hasChanges:r,onCancel:o,onSave:n}){let i=e||!t||!r;return(0,ct.jsxs)(ts.Flex,{className:"media-editor__footer-actions",justify:"flex-end",expanded:!1,gap:2,children:[(0,ct.jsx)(ts.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:o,disabled:e,accessibleWhenDisabled:!0,children:(0,Jn.__)("Cancel")}),(0,ct.jsx)(ts.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:n,isBusy:e,disabled:i,accessibleWhenDisabled:!0,children:(0,Jn.__)("Save")})]})}function Aqe({fields:e=[],id:t,aspectRatioPresets:r,onClose:o,onSaved:n,renderFrame:i,noticesClassName:s="media-editor__snackbar",noticesPortalElement:l,showCloseButton:c=!1,shouldCloseOnEsc:u=!1}){let d=Ca(),f=(0,Uhe.useViewportMatch)("small"),m=f?"wide":"narrow",{media:h,hasEdits:g}=(0,KT.useSelect)(le=>{let{getEditedEntityRecord:Oe,getEntityRecord:ke,hasEditsForEntityRecord:Me}=le(vW.store);return ke("postType","attachment",t,Hhe),{media:Oe("postType","attachment",t),hasEdits:Me("postType","attachment",t)}},[t]),v=d.isCropperDirty||g,{clearEntityRecordEdits:b,editEntityRecord:_,invalidateResolution:y}=(0,KT.useDispatch)(vW.store),{removeAllNotices:w}=(0,KT.useDispatch)(BN.store),[S,x]=(0,hn.useState)(!1),[C,I]=(0,hn.useState)(!1),[k,R]=(0,hn.useState)(!1),A=(0,hn.useRef)(),P=(0,hn.useCallback)(()=>{I(!0),clearTimeout(A.current),A.current=setTimeout(()=>{I(!1)},Tqe)},[]),T=(0,hn.useCallback)(()=>{R(!0)},[]),M=(0,hn.useCallback)(()=>{R(!1)},[]),B=C||k;(0,hn.useEffect)(()=>()=>{clearTimeout(A.current)},[]),(0,hn.useEffect)(()=>{I(!1),R(!1)},[t]),(0,hn.useEffect)(()=>{y("getEntityRecord",["postType","attachment",t,Hhe])},[t,y]);let F=eb(h?.mime_type).type,V=!!h&&F==="image",{aspectRatioValue:z,setAspectRatioValue:D,aspectRatioOptions:O,resetCropOptions:L}=MN({aspectRatioPresets:r}),{isSaving:W,save:q}=zhe({cropper:d,id:t,isImage:V,media:h,onSaved:n}),Z=(0,hn.useMemo)(()=>{let le={id:"details",title:(0,Jn.__)("Details"),panel:(0,ct.jsx)(se,{className:"media-editor__panel",direction:"column",gap:"lg",children:(0,ct.jsx)(Lpe,{})})};return V?[{id:"crop",title:(0,Jn.__)("Crop"),panel:(0,ct.jsx)(se,{className:"media-editor__panel",direction:"column",gap:"lg",children:(0,ct.jsx)(Mhe,{aspectRatioValue:z,onAspectRatioChange:D,aspectRatioOptions:O,showTransformControls:f})})},le]:[le]},[V,z,D,O,f]),[Q,ue]=(0,hn.useState)(),te=Q??Z[0]?.id,de=le=>{_("postType","attachment",t,le)},pe=()=>{w("snackbar",qT),b("postType","attachment",t),o?.()},$=()=>{if(!W){if(v){x(!0);return}pe()}},ee=le=>{let Oe=Kc.isKeyboardEvent.primary(le,"z"),ke=Kc.isKeyboardEvent.primaryShift(le,"z")||!(0,Kc.isAppleOS)()&&Kc.isKeyboardEvent.primary(le,"y");if((Oe||ke)&&V){let Me=le.target;if(!((Me.tagName==="INPUT"||Me.tagName==="TEXTAREA"||Me.isContentEditable)&&!Me.closest(`[${WT}]`))){if(le.preventDefault(),B)return;ke?d.redo():d.undo()}}if(u){if(le.code!=="Escape"&&le.key!=="Escape")return;if(W){le.preventDefault();return}v&&(le.preventDefault(),x(!0))}},fe=(0,ct.jsx)(BN.SnackbarNotices,{className:s,context:qT}),ve=V?(0,ct.jsx)(Ohe,{onPlacementControlInteraction:P}):null,we=(0,ct.jsxs)(Yse,{value:h??void 0,onChange:de,settings:{fields:e},children:[h?(0,ct.jsxs)(Cn.Root,{className:"media-editor",value:te,onValueChange:le=>ue(le),children:[(0,ct.jsx)(Eqe,{tabs:Z}),(0,ct.jsx)(Ib,{className:"media-editor__skeleton",labels:{body:V?(0,Jn.__)("Image editor"):(0,Jn.__)("Media preview"),sidebar:(0,Jn.__)("Media details")},content:(0,ct.jsxs)("div",{className:"media-editor__content",children:[(0,ct.jsx)("div",{className:"media-editor__canvas-area",children:V?(0,ct.jsx)(The,{focusOnMount:!0,isPlacementActive:C,onGestureStart:T,onGestureEnd:M}):(0,ct.jsx)(Zse,{})}),V&&(0,ct.jsx)("div",{className:"media-editor__canvas-toolbar",children:ve})]}),sidebar:(0,ct.jsx)(Gl.Slot,{scope:"media-editor"})})]}):(0,ct.jsx)("div",{className:"media-editor",children:(0,ct.jsx)("div",{className:"media-editor__loading",children:(0,ct.jsx)(ts.Spinner,{})})}),(0,ct.jsx)(ts.__experimentalConfirmDialog,{isOpen:S,confirmButtonText:(0,Jn.__)("Discard"),cancelButtonText:(0,Jn.__)("Keep editing"),onCancel:()=>x(!1),onConfirm:()=>{x(!1),pe()},children:(0,Jn.__)("Are you sure you want to discard your unsaved changes?")}),l?(0,hn.createPortal)(fe,l):fe]}),oe=V?(0,ct.jsx)(kqe,{isUndoRedoDisabled:B,onReset:L}):null,re=V?(0,ct.jsx)(FN,{showAspectRatioControl:!0,aspectRatioPresets:r}):null,ce=(0,ct.jsx)(Rqe,{isSaving:W,hasMedia:!!h,hasChanges:v,onCancel:$,onSave:q}),ie;return m==="wide"?ie=(0,ct.jsxs)(ct.Fragment,{children:[oe,ce]}):ie=(0,ct.jsxs)(ct.Fragment,{children:[re,(0,ct.jsxs)("div",{className:"media-editor-modal__footer-row",children:[oe,ce]})]}),i({children:we,headerActions:(0,ct.jsx)(Pqe,{isSaving:W,isImage:V,showCloseButton:c,onCancel:$}),footerActions:ie,footerLayout:m,onRequestClose:$,onKeyDown:ee,shouldCloseOnClickOutside:!v&&!W,isSaving:W,hasChanges:v,hasMedia:!!h})}function bW(e){return(0,ct.jsx)(fW,{children:(0,ct.jsx)(Aqe,{...e})},e.id)}var Whe=bW;var w_=a(E(),1);function Khe({fields:e=[],aspectRatioPresets:t}){let{isModalOpen:r,id:o,onUpdate:n,onClose:i}=(0,XT.useSelect)(f=>{let{isOpen:m,getId:h,getOnUpdate:g,getOnClose:v}=f(l_);return{isModalOpen:m(),id:h(),onUpdate:g(),onClose:v()}},[]),{closeMediaEditorModal:s}=(0,XT.useDispatch)(l_),{createSuccessNotice:l}=(0,XT.useDispatch)(qhe.store);if(!r||!o)return null;let c=typeof document>"u"?null:document.body,u=f=>{f.stopPropagation()},d=()=>{s(),i?.()};return(0,w_.jsx)(Whe,{id:o,fields:e,aspectRatioPresets:t,showCloseButton:!0,shouldCloseOnEsc:!0,noticesClassName:"media-editor-modal__snackbar",noticesPortalElement:c,onClose:d,onSaved:({id:f,url:m,previous:h})=>{f&&n&&n({id:f,url:m}),d(),h&&f!==h.id&&n&&l((0,ZT.__)("Image edited."),{type:"snackbar",actions:[{label:(0,ZT.__)("Undo"),onClick:()=>{n({id:h.id,url:h.url})}}]})},renderFrame:({children:f,headerActions:m,footerActions:h,footerLayout:g,onRequestClose:v,onKeyDown:b,shouldCloseOnClickOutside:_})=>(0,w_.jsx)(Yhe.ShortcutProvider,{className:"media-editor-modal__shortcut-scope",onKeyDown:u,children:(0,w_.jsxs)(Ghe.Modal,{className:"media-editor-modal",title:(0,ZT.__)("Edit media"),size:"fill",isDismissible:!1,shouldCloseOnClickOutside:_,onKeyDown:b,onRequestClose:v,headerActions:m,children:[f,(0,w_.jsx)("div",{className:`media-editor-modal__footer is-${g}`,role:"region","aria-label":(0,ZT.__)("Editor actions"),children:h})]})})})}var __={};Vpe(__,{store:l_,MediaEditor:bW,MediaEditorModal:Khe});var co=a(j(),1),Zc=a(K(),1),VN=a(Vt(),1),qh=a(ae(),1),Yh=(e,t)=>`<a ${yW(e)}>${t}</a>`,yW=e=>`href="${e}" target="_blank" rel="noopener"`,Iqe=(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},Oqe=e=>{let{title:t,foreign_landing_url:r,creator:o,creator_url:n,license:i,license_version:s,license_url:l}=e,c=Iqe(i,s),u=(0,VN.decodeEntities)(o),d;return u?d=t?(0,co.sprintf)((0,co._x)('"%1$s" by %2$s/ %3$s',"caption"),Yh(r,(0,VN.decodeEntities)(t)),n?Yh(n,u):u,l?Yh(`${l}?ref=openverse`,c):c):(0,co.sprintf)((0,co._x)("<a %1$s>Work</a> by %2$s/ %3$s","caption"),yW(r),n?Yh(n,u):u,l?Yh(`${l}?ref=openverse`,c):c):d=t?(0,co.sprintf)((0,co._x)('"%1$s"/ %2$s',"caption"),Yh(r,(0,VN.decodeEntities)(t)),l?Yh(`${l}?ref=openverse`,c):c):(0,co.sprintf)((0,co._x)("<a %1$s>Work</a>/ %2$s","caption"),yW(r),l?Yh(`${l}?ref=openverse`,c):c),d.replace(/\s{2}/g," ")},wW=(e={})=>({...e,orderBy:e?.search?"relevance":"date"}),Nqe=async(e={})=>{let t=wW(e),r=await(0,Zc.resolveSelect)(qh.store).getEntityRecords("postType","attachment",t),o=(0,Zc.select)(qh.store).getEntityRecordsTotalItems("postType","attachment",t),n=(0,Zc.select)(qh.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}},Qhe=(e,t={})=>({...t,media_type:"image",parent:e}),Mqe=e=>{let t=typeof e=="number"?e:Number(e);return Number.isInteger(t)&&t>0?t:void 0},Zhe=(e,t)=>(0,Zc.dispatch)(qh.store).saveEntityRecord("postType","attachment",{id:e,post:t},{throwOnError:!0}),Fqe=e=>e?.media_type||e?.mime_type?.split("/")[0]||e?.type,Dqe=e=>[...new Set((Array.isArray(e)?e:[e]).filter(t=>Fqe(t)==="image").map(t=>t?.id).filter(Boolean))],Lqe=(e,t={})=>{let{invalidateResolution:r}=(0,Zc.dispatch)(qh.store);r("getEntityRecords",["postType","attachment",wW(Qhe(e,t))])},Bqe=(e,t)=>{let r=()=>(0,Zc.select)(qh.store).hasFinishedResolution("getEntityRecords",e),o=r();return(0,Zc.subscribe)(()=>{let n=r();o&&!n&&t(),o=n},qh.store)},jN=({getQuery:e,...t})=>({...t,async fetch(r={}){return Nqe(e(r))},subscribe(r,o={}){return Bqe(["postType","attachment",wW(e(o))],r)}}),Vqe=(e,t)=>jN({name:"attached-images",labels:{name:(0,co.__)("Attached images"),search_items:(0,co.__)("Search attachments")},mediaType:"image",getQuery:r=>Qhe(e,r),postTypeLabel:t,emptyMessage:t?(0,co.sprintf)((0,co.__)("No images attached to this %s."),t):(0,co.__)("No images attached to this post."),async attach(r){let o=Dqe(r);return await Promise.all(o.map(n=>Zhe(n,e))),o.length},async detach(r){await Zhe(r.id,0)},invalidate(r={}){Lqe(e,r)}}),Xhe=[jN({name:"images",labels:{name:(0,co.__)("Images"),search_items:(0,co.__)("Search images")},mediaType:"image",getQuery:e=>({...e,media_type:"image"})}),jN({name:"videos",labels:{name:(0,co.__)("Videos"),search_items:(0,co.__)("Search videos")},mediaType:"video",getQuery:e=>({...e,media_type:"video"})}),jN({name:"audio",labels:{name:(0,co.__)("Audio"),search_items:(0,co.__)("Search audio")},mediaType:"audio",getQuery:e=>({...e,media_type:"audio"})}),{name:"openverse",labels:{name:(0,co.__)("Openverse"),search_items:(0,co.__)("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,u])=>{let d=o[c]||c;n.searchParams.set(d,u)}),(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:Oqe(c),previewUrl:c.thumbnail}))},getReportUrl:({sourceId:e})=>`https://wordpress.org/openverse/image/${e}/report/`,isExternalResource:!0}];function Jhe(e,t){let r=Mqe(e);return!r||!t?Xhe:[Vqe(r,t),...Xhe]}var bi=[];for(let e=0;e<256;++e)bi.push((e+256).toString(16).slice(1));function $he(e,t=0){return(bi[e[t+0]]+bi[e[t+1]]+bi[e[t+2]]+bi[e[t+3]]+"-"+bi[e[t+4]]+bi[e[t+5]]+"-"+bi[e[t+6]]+bi[e[t+7]]+"-"+bi[e[t+8]]+bi[e[t+9]]+"-"+bi[e[t+10]]+bi[e[t+11]]+bi[e[t+12]]+bi[e[t+13]]+bi[e[t+14]]+bi[e[t+15]]).toLowerCase()}var jqe=new Uint8Array(16);function _W(){return crypto.getRandomValues(jqe)}function zqe(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Hqe(e,t,r)}function Hqe(e,t,r){e=e||{};let o=e.random??e.rng?.()??_W();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 $he(o)}var SW=zqe;var QT=a(K(),1),ige=a(ae(),1),sge=a(Mf(),1);var tge=a(U(),1),zs=null,xW=new Set;function rge(){xW.forEach(e=>e())}function oge(e){e.length&&(zs||(zs={total:0,completed:0,pending:[]}),zs={total:zs.total+e.length,completed:zs.completed,pending:[...zs.pending,...e]},rge())}function CW(e){if(!zs||e<=0)return;let t=Math.min(zs.total,zs.completed+e),r=zs.pending.slice(e);t>=zs.total?zs=null:zs={total:zs.total,completed:t,pending:r},rge()}function ege(){return zs}function Uqe(e){return xW.add(e),()=>{xW.delete(e)}}function nge(){return(0,tge.useSyncExternalStore)(Uqe,ege,ege)}var Wqe=()=>{};function zN({additionalData:e={},allowedTypes:t,filesList:r,maxUploadFileSize:o,onError:n=Wqe,onFileChange:i,onSuccess:s,multiple:l=!0,isTransportOnly:c=!1}){let{receiveEntityRecords:u}=(0,QT.dispatch)(ige.store),{getCurrentPost:d,getEditorSettings:f}=(0,QT.select)(N),{lockPostAutosaving:m,unlockPostAutosaving:h,lockPostSaving:g,unlockPostSaving:v}=(0,QT.dispatch)(N),b=f().allowedMimeTypes,_=`image-upload-${SW()}`;o=o||f().maxUploadFileSize;let y=d(),w=typeof y?.id=="number"?y.id:y?.wp_id,S=()=>{v(_),h(_)};c||(g(_),m(_));let x=w?{post:w}:{};if(!c){let I=Array.from(r).map(k=>k?.name||"");oge(I)}let C=0;(0,sge.uploadMedia)({allowedTypes:t,filesList:r,onFileChange:I=>{i?.(I);let k=I.filter(R=>R?.id);if(k?.length&&u("postType","attachment",k,void 0,!0),!c&&k.length===I.length&&S(),!c){let R=k.length;R>C&&(CW(R-C),C=R)}},onSuccess:s,additionalData:{...x,...e},maxUploadFileSize:o,onError:({message:I})=>{c||(S(),CW(1)),n(I)},wpAllowedMimeTypes:b,multiple:l})}var age=a(bo(),1),lge=a(Ya(),1);function cge(e){return(0,lge.default)("wp.editor.cleanForSlug",{since:"12.7",plugin:"Gutenberg",alternative:"wp.url.cleanForSlug"}),(0,age.cleanForSlug)(e)}var uge=a(K(),1),dge=a(ae(),1);function fge(e){let{invalidateResolution:t}=(0,uge.dispatch)(dge.store);for(let r of e)r.id&&(t("getEntityRecord",["postType","attachment",r.id,{context:"view"}]),t("getEntityRecord",["postType","attachment",r.id]))}var pge=a(Mf(),1);var{sideloadMedia:Gqe}=Y(pge.privateApis),mge=Gqe;var hge=a(Bu(),1),gge=a(K(),1),vge=a(Mf(),1);var Yqe=()=>{};function bge({url:e,onSuccess:t,onError:r=Yqe}){let o=(0,gge.select)(N).getCurrentPost(),n=typeof o?.id=="number"?o.id:o?.wp_id;(0,hge.default)({path:"/wp/v2/media",method:"POST",data:{url:e,...n?{post:n}:{}}}).then(s=>{t?.((0,vge.transformAttachment)(s))}).catch(s=>{r(s?.message||s)})}var yge=a(Bu(),1),wge=a(Mf(),1);async function _ge(e,t=[]){let r=await(0,yge.default)({path:`/wp/v2/media/${e}/finalize`,method:"POST",data:{sub_sizes:t}});return r?(0,wge.transformAttachment)(r):void 0}var Sge=a(Bu(),1);async function xge(e){await(0,Sge.default)({path:`/wp/v2/media/${e}?force=true`,method:"DELETE"})}var h0e=a(ae(),1),g0e=a(K(),1),aG=a(U(),1);var H_=a(G(),1),FM=a(Pt(),1),a0e=a(K(),1),l0e=a(be(),1),og=a(U(),1),rG=a(Te(),1);var TW=a(U(),1);var Cge=a(U(),1),rn=(0,Cge.createContext)({user:{styles:{},settings:{}},base:{styles:{},settings:{}},merged:{styles:{},settings:{}},onChange:()=>{},fontLibraryEnabled:!1});var Tge=a(E(),1);function JT({children:e,value:t,baseValue:r,onChange:o,fontLibraryEnabled:n}){let i=(0,TW.useMemo)(()=>Oi(r,t),[r,t]),s=(0,TW.useMemo)(()=>({user:t,base:r,merged:i,onChange:o,fontLibraryEnabled:n}),[t,r,i,o,n]);return(0,Tge.jsx)(rn.Provider,{value:s,children:e})}var Co=a(G(),1),Ub=a(j(),1);var Zge=a(K(),1),Xge=a(ae(),1);var Ege=a(E(),1);function $T({className:e,...t}){return(0,Ege.jsx)(xn,{className:J(e,"global-styles-ui-icon-with-current-color"),...t})}var Kh=a(G(),1);var Vb=a(E(),1);function qqe({icon:e,children:t,...r}){return(0,Vb.jsxs)(Kh.__experimentalItem,{...r,children:[e&&(0,Vb.jsxs)(Kh.__experimentalHStack,{justify:"flex-start",children:[(0,Vb.jsx)($T,{icon:e,size:24}),(0,Vb.jsx)(Kh.FlexItem,{children:t})]}),!e&&t]})}function xo(e){return(0,Vb.jsx)(Kh.Navigator.Button,{as:qqe,...e})}var Bge=a(G(),1);var jb=a(j(),1),Vge=a(be(),1);var EW=function(e){var t=e/255;return t<.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)},PW=function(e){return .2126*EW(e.r)+.7152*EW(e.g)+.0722*EW(e.b)};function HN(e){e.prototype.luminance=function(){return t=PW(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,l,c,u=t instanceof e?t:new e(t);return i=this.rgba,s=u.toRgb(),l=PW(i),c=PW(s),r=l>c?(l+.05)/(c+.05):(c+.05)/(l+.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)>=(l=(s=(o=r).size)===void 0?"normal":s,(i=(n=o.level)===void 0?"AA":n)==="AAA"&&l==="normal"?7:i==="AA"&&l==="large"?3:4.5);var o,n,i,s,l}}var ql=a(U(),1),Fge=a(K(),1),Dge=a(ae(),1),RW=a(j(),1);var on=a(j(),1);var Pge=a(yf(),1),{lock:UKt,unlock:Et}=(0,Pge.__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:Kqe}=Et(Du),kge={link:[{value:":link",label:(0,on.__)("Link")},{value:":any-link",label:(0,on.__)("Any Link")},{value:":visited",label:(0,on.__)("Visited")},{value:":hover",label:(0,on.__)("Hover")},{value:":focus",label:(0,on.__)("Focus")},{value:":focus-visible",label:(0,on.__)("Focus-visible")},{value:":active",label:(0,on.__)("Active")}],button:[{value:":link",label:(0,on.__)("Link")},{value:":any-link",label:(0,on.__)("Any Link")},{value:":visited",label:(0,on.__)("Visited")},{value:":hover",label:(0,on.__)("Hover")},{value:":focus",label:(0,on.__)("Focus")},{value:":focus-visible",label:(0,on.__)("Focus-visible")},{value:":active",label:(0,on.__)("Active")}]},Rge={"core/button":[{value:":hover",label:(0,on.__)("Hover")},{value:":focus",label:(0,on.__)("Focus")},{value:":focus-visible",label:(0,on.__)("Focus-visible")},{value:":active",label:(0,on.__)("Active")}]},Zqe=[{value:"@tablet",label:(0,on.__)("Tablet")},{value:"@mobile",label:(0,on.__)("Mobile")}];function Ige(e){return Rge[e]?Rge[e]??[]:kge[e]?kge[e]:[]}function Oge(e){let t=Kqe(e);return Zqe.filter(r=>(r.value!=="@tablet"||t.tablet!==void 0)&&(r.value!=="@mobile"||t.mobile!==void 0))}function kW(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"&&kW(e[r],t);return e}var UN=(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=UN(e[o],t);Object.keys(n).length&&(r[o]=n)}}),r};function eE(e,t){let r=UN(structuredClone(e),t);return av(r,e)}function Age(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 Nge(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=Age(o,n),s=e?.styles?.elements?.heading?.typography?.fontFamily,l;return s?l=Age(o,e?.styles?.elements?.heading?.typography?.fontFamily):l=i,[i,l]}function Mge(e){return e?`is-style-${e}`:""}function WN(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 l=parseInt(s[1],10);if(l>n)return l}}return n},0)+1}Ck([HN]);function qe(e,t,r="merged",o=!0,n){let{user:i,base:s,merged:l,onChange:c}=(0,ql.useContext)(rn),u=n?.split(".").filter(Boolean)??[],d=u.find(b=>b.startsWith(":")),f=u.filter(b=>!b.startsWith(":")).join("."),m=[e,f].filter(Boolean).join("."),h=l;r==="base"?h=s:r==="user"&&(h=i);let g=(0,ql.useMemo)(()=>{let b=dm(h,m,t,o);return d?b?.[d]??{}:b},[h,m,t,o,d]),v=(0,ql.useCallback)(b=>{let _=b;d&&(_={...dm(i,m,t,!1),[d]:b});let y=o1(i,m,_,t);c(y)},[i,c,m,t,d]);return[g,v]}function Le(e,t,r="merged"){let{user:o,base:n,merged:i,onChange:s}=(0,ql.useContext)(rn),l=i;r==="base"?l=n:r==="user"&&(l=o);let c=(0,ql.useMemo)(()=>iv(l,e,t),[l,e,t]),u=(0,ql.useCallback)(d=>{let f=e1(o,e,d,t);s(f)},[o,s,e,t]);return[c,u]}var Xqe=[];function Qqe({title:e,settings:t,styles:r}){return e===(0,RW.__)("Default")||Object.keys(t||{}).length>0||Object.keys(r||{}).length>0}function GN(e=[]){let{variationsFromTheme:t}=(0,Fge.useSelect)(o=>({variationsFromTheme:o(Dge.store).__experimentalGetCurrentThemeGlobalStylesVariations?.()||Xqe}),[]),{user:r}=(0,ql.useContext)(rn);return(0,ql.useMemo)(()=>{let o=structuredClone(r),n=kW(o,e);n.title=(0,RW.__)("Default");let i=t.filter(l=>eE(l,e)).map(l=>Oi(n,l)),s=[n,...i];return s?.length?s.filter(Qqe):[]},[e,r,t])}function Lge(e){let[t,r]=Le("color.palette.theme",e),o=(0,ql.useCallback)(()=>{if(!t||!t.length)return;let n=Math.floor(Math.random()*225),i=t.map(s=>{let{color:l}=s,c=Io(l).rotate(n).toHex();return{...s,color:c}});r(i)},[t,r]);return window.__experimentalEnableColorRandomizer?[o]:[]}var Xc=a(E(),1),{useHasDimensionsPanel:Jqe,useHasTypographyPanel:$qe,useHasColorPanel:eKe,useSettingsForBlockElement:tKe,useHasBackgroundPanel:rKe}=Et(Vge.privateApis);function oKe(){let[e]=Le(""),t=tKe(e),r=rKe(e),o=$qe(t),n=eKe(t),i=!0,l=Jqe(t);return(0,Xc.jsx)(Xc.Fragment,{children:(0,Xc.jsxs)(Bge.__experimentalItemGroup,{children:[o&&(0,Xc.jsx)(xo,{icon:b8,path:"/typography",children:(0,jb.__)("Typography")}),n&&(0,Xc.jsx)(xo,{icon:jB,path:"/colors",children:(0,jb.__)("Colors")}),r&&(0,Xc.jsx)(xo,{icon:pB,path:"/background","aria-label":(0,jb.__)("Background styles"),children:(0,jb.__)("Background")}),i&&(0,Xc.jsx)(xo,{icon:O1,path:"/shadows",children:(0,jb.__)("Shadows")}),l&&(0,Xc.jsx)(xo,{icon:xc,path:"/layout",children:(0,jb.__)("Layout")})]})})}var jge=oKe;var Rd=a(G(),1);function S_(){let[e="black"]=qe("color.text"),[t="white"]=qe("color.background"),[r=e]=qe("elements.h1.color.text"),[o=r]=qe("elements.link.color.text"),[n=o]=qe("elements.button.color.background"),[i]=Le("color.palette.core")||[],[s]=Le("color.palette.theme")||[],[l]=Le("color.palette.custom")||[],c=(s??[]).concat(l??[]).concat(i??[]),u=c.filter(({color:m})=>m===e),d=c.filter(({color:m})=>m===n),f=u.concat(d).concat(c).filter(({color:m})=>m!==t).slice(0,2);return{paletteColors:c,highlightedColors:f}}var Uge=a(U(),1),Wge=a(G(),1),IW=a(j(),1);function nKe(e,t){return t.length===0?null:(t.sort((r,o)=>Math.abs(e-r)-Math.abs(e-o)),t[0])}function iKe(e){let t=[];return e.forEach(r=>{let o=String(r.fontWeight).split(" ");if(o.length===2){let n=parseInt(o[0]),i=parseInt(o[1]);for(let s=n;s<=i;s+=100)t.push(s)}else o.length===1&&t.push(parseInt(o[0]))}),t}function zge(e){let t=/^(?!generic\([ a-zA-Z\-]+\)$)(?!^[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 AW(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 zb(e){let t={fontFamily:zge(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=iKe(r),n=nKe(400,o);t.fontWeight=String(n)||"400"}else t.fontStyle=e.fontFace.length&&e.fontFace[0].fontStyle||"normal",t.fontWeight=e.fontFace.length&&String(e.fontFace[0].fontWeight)||"400"}return t}function Hge(e){return{fontFamily:zge(e.fontFamily),fontStyle:e.fontStyle||"normal",fontWeight:e.fontWeight||"400"}}var tE=a(E(),1);function YN({fontSize:e,variation:t}){let{base:r}=(0,Uge.useContext)(rn),o=r;t&&(o={...r,...t});let[n]=qe("color.text"),[i,s]=Nge(o),l=i?zb(i):{},c=s?zb(s):{};return n&&(l.color=n,c.color=n),e&&(l.fontSize=e,c.fontSize=e),(0,tE.jsxs)(Wge.__unstableMotion.div,{animate:{scale:1,opacity:1},initial:{scale:.1,opacity:0},transition:{delay:.3,type:"tween"},style:{textAlign:"center",lineHeight:1},children:[(0,tE.jsx)("span",{style:c,children:(0,IW._x)("A","Uppercase letter A")}),(0,tE.jsx)("span",{style:l,children:(0,IW._x)("a","Lowercase letter A")})]})}var Gge=a(G(),1);var Yge=a(E(),1);function qge({normalizedColorSwatchSize:e,ratio:t}){let{highlightedColors:r}=S_(),o=e*t;return r.map(({slug:n,color:i},s)=>(0,Yge.jsx)(Gge.__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 Kge=a(G(),1),x_=a(Te(),1),Hb=a(U(),1);var bp=a(E(),1),OW=248,NW=152,sKe={leading:!0,trailing:!0};function aKe({children:e,label:t,isFocused:r,withHoverView:o}){let[n="white"]=qe("color.background"),[i]=qe("color.gradient"),s=(0,x_.useReducedMotion)(),[l,c]=(0,Hb.useState)(!1),[u,{width:d}]=(0,x_.useResizeObserver)(),[f,m]=(0,Hb.useState)(d),[h,g]=(0,Hb.useState)(),v=(0,x_.useThrottle)(m,250,sKe);(0,Hb.useLayoutEffect)(()=>{d&&v(d)},[d,v]),(0,Hb.useLayoutEffect)(()=>{let w=f?f/OW:1,S=w-(h||0);(Math.abs(S)>.1||!h)&&g(w)},[f,h]);let b=d?d/OW:1,_=h||b,y=!!d;return(0,bp.jsxs)(bp.Fragment,{children:[(0,bp.jsx)("div",{style:{position:"relative"},children:u}),!y&&(0,bp.jsx)(ej,{className:"global-styles-ui-preview__wrapper",style:{aspectRatio:OW/NW}}),y&&(0,bp.jsx)("div",{className:J("global-styles-ui-preview__wrapper",{"is-hoverable":o}),style:{height:NW*_},onMouseEnter:()=>c(!0),onMouseLeave:()=>c(!1),tabIndex:-1,children:(0,bp.jsx)(Kge.__unstableMotion.div,{style:{height:NW*_,width:"100%",background:i??n},initial:"start",animate:(l||r)&&!s&&t?"hover":"start",children:[].concat(e).map((w,S)=>w({ratio:_,key:S}))})})]})}var C_=aKe;var Ta=a(E(),1),lKe={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},cKe={hover:{opacity:1},start:{opacity:.5}},uKe={hover:{scale:1,opacity:1},start:{scale:0,opacity:0}};function dKe({label:e,isFocused:t,withHoverView:r,variation:o}){let[n]=qe("typography.fontWeight"),[i="serif"]=qe("typography.fontFamily"),[s=i]=qe("elements.h1.typography.fontFamily"),[l=n]=qe("elements.h1.typography.fontWeight"),[c="black"]=qe("color.text"),[u=c]=qe("elements.h1.color.text"),{paletteColors:d}=S_();return(0,Ta.jsxs)(C_,{label:e,isFocused:t,withHoverView:r,children:[({ratio:f,key:m})=>(0,Ta.jsx)(Rd.__unstableMotion.div,{variants:lKe,style:{height:"100%",overflow:"hidden"},children:(0,Ta.jsxs)(Rd.__experimentalHStack,{spacing:10*f,justify:"center",style:{height:"100%",overflow:"hidden"},children:[(0,Ta.jsx)(YN,{fontSize:65*f,variation:o}),(0,Ta.jsx)(Rd.__experimentalVStack,{spacing:4*f,children:(0,Ta.jsx)(qge,{normalizedColorSwatchSize:32,ratio:f})})]})},m),({key:f})=>(0,Ta.jsx)(Rd.__unstableMotion.div,{variants:r?cKe:void 0,style:{height:"100%",width:"100%",position:"absolute",top:0,overflow:"hidden",filter:"blur(60px)",opacity:.1},children:(0,Ta.jsx)(Rd.__experimentalHStack,{spacing:0,justify:"flex-start",style:{height:"100%",overflow:"hidden"},children:d.slice(0,4).map(({color:m},h)=>(0,Ta.jsx)("div",{style:{height:"100%",background:m,flexGrow:1}},h))})},f),({ratio:f,key:m})=>(0,Ta.jsx)(Rd.__unstableMotion.div,{variants:uKe,style:{height:"100%",width:"100%",overflow:"hidden",position:"absolute",top:0},children:(0,Ta.jsx)(Rd.__experimentalVStack,{spacing:3*f,justify:"center",style:{height:"100%",overflow:"hidden",padding:10*f,boxSizing:"border-box"},children:e&&(0,Ta.jsx)("div",{style:{fontSize:40*f,fontFamily:s,color:u,fontWeight:l,lineHeight:"1em",textAlign:"center"},children:e})})},m)]})}var qN=dKe;var Ho=a(E(),1);function fKe(){let e=(0,Zge.useSelect)(t=>{let{__experimentalGetCurrentThemeGlobalStylesVariations:r}=t(Xge.store);return!!r()?.length},[]);return(0,Ho.jsxs)(Co.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-root",isRounded:!1,children:[(0,Ho.jsx)(Co.CardBody,{children:(0,Ho.jsxs)(Co.__experimentalVStack,{spacing:4,children:[(0,Ho.jsx)(Co.Card,{className:"global-styles-ui-screen-root__active-style-tile",children:(0,Ho.jsx)(Co.CardMedia,{className:"global-styles-ui-screen-root__active-style-tile-preview",children:(0,Ho.jsx)(qN,{})})}),e&&(0,Ho.jsx)(Co.__experimentalItemGroup,{children:(0,Ho.jsx)(xo,{path:"/variations",children:(0,Ho.jsxs)(Co.__experimentalHStack,{justify:"space-between",children:[(0,Ho.jsx)(Co.FlexItem,{children:(0,Ub.__)("Browse styles")}),(0,Ho.jsx)($T,{icon:(0,Ub.isRTL)()?Ar:mr})]})})}),(0,Ho.jsx)(jge,{})]})}),(0,Ho.jsx)(Co.CardDivider,{}),(0,Ho.jsxs)(Co.CardBody,{children:[(0,Ho.jsx)(Co.__experimentalSpacer,{as:"p",paddingTop:2,paddingX:"13px",marginBottom:4,children:(0,Ub.__)("Customize the appearance of specific blocks for the whole site.")}),(0,Ho.jsx)(Co.__experimentalItemGroup,{children:(0,Ho.jsx)(xo,{path:"/blocks",children:(0,Ho.jsxs)(Co.__experimentalHStack,{justify:"space-between",children:[(0,Ho.jsx)(Co.FlexItem,{children:(0,Ub.__)("Blocks")}),(0,Ho.jsx)($T,{icon:(0,Ub.isRTL)()?Ar:mr})]})})})]})]})}var Qge=fKe;var FW=a(Pt(),1),Ad=a(j(),1),Zh=a(G(),1),DW=a(K(),1),Id=a(U(),1),ZN=a(be(),1),ove=a(Te(),1),nve=a(na(),1);var Jge=a(Pt(),1),$ge=a(K(),1),eve=a(G(),1);var MW=a(E(),1);function pKe(e,t){return e?.filter(r=>r.source==="block"||t.includes(r.name))||[]}function rE(e){let t=(0,$ge.useSelect)(n=>{let{getBlockStyles:i}=n(Jge.store);return i(e)},[e]),[r]=qe("variations",e),o=Object.keys(r??{});return pKe(t,o)}function tve({name:e}){let t=rE(e);return(0,MW.jsx)(eve.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map((r,o)=>r?.isDefault?null:(0,MW.jsx)(xo,{path:"/blocks/"+encodeURIComponent(e)+"/variations/"+encodeURIComponent(r.name),children:r.label},o))})}var $n=a(G(),1),KN=a(j(),1);var rve=a(be(),1);var Hs=a(E(),1),{StateControl:mKe,StateControlBadges:hKe}=Et(rve.privateApis);function nr({title:e,description:t,onBack:r,viewportStates:o,pseudoStates:n,selectedViewport:i="default",selectedPseudoState:s="default",onChangeViewport:l,onChangePseudoState:c,showResponsiveStateControls:u=!0}){return(0,Hs.jsx)($n.__experimentalVStack,{spacing:0,children:(0,Hs.jsx)($n.__experimentalView,{children:(0,Hs.jsx)($n.__experimentalSpacer,{marginBottom:0,paddingX:4,paddingY:3,children:(0,Hs.jsxs)($n.__experimentalVStack,{spacing:2,children:[(0,Hs.jsxs)($n.__experimentalHStack,{spacing:2,alignment:"top",children:[(0,Hs.jsx)($n.Navigator.BackButton,{icon:(0,KN.isRTL)()?mr:Ar,size:"small",label:(0,KN.__)("Back"),onClick:r}),(0,Hs.jsx)($n.__experimentalSpacer,{children:(0,Hs.jsxs)($n.__experimentalHStack,{justify:"space-between",alignment:"top",children:[(0,Hs.jsx)($n.__experimentalHeading,{className:"global-styles-ui-header",level:2,size:13,children:e}),(0,Hs.jsxs)($n.__experimentalVStack,{spacing:2,alignment:"right",children:[(0,Hs.jsx)(mKe,{viewportStates:u?o:[],pseudoStates:n,viewportValue:i,pseudoStateValue:s,onChangeViewport:l,onChangePseudoState:c}),(0,Hs.jsx)(hKe,{viewportStates:o,pseudoStates:n,viewportValue:i,pseudoStateValue:s})]})]})})]}),t&&(0,Hs.jsx)($n.__experimentalText,{className:"global-styles-ui-header__description",children:t})]})})})})}var Us=a(E(),1),{useHasDimensionsPanel:gKe,useHasTypographyPanel:vKe,useHasBorderPanel:bKe,useSettingsForBlockElement:yKe,useHasColorPanel:wKe,useHasBackgroundPanel:_Ke}=Et(ZN.privateApis);function SKe(){let e=(0,DW.useSelect)(n=>n(FW.store).getBlockTypes(),[]),t=(n,i)=>{let{core:s,noncore:l}=n;return(i.name.startsWith("core/")?s:l).push(i),n},{core:r,noncore:o}=e.reduce(t,{core:[],noncore:[]});return[...r,...o]}function xKe(e){let[t]=Le("",e),r=yKe(t,e),o=vKe(r),n=wKe(r),i=_Ke(r),s=bKe(r),l=gKe(r),c=s||l,u=!!rE(e)?.length;return o||n||i||c||u}function CKe({block:e}){return xKe(e.name)?(0,Us.jsx)(xo,{path:"/blocks/"+encodeURIComponent(e.name),children:(0,Us.jsxs)(Zh.__experimentalHStack,{justify:"flex-start",children:[(0,Us.jsx)(ZN.BlockIcon,{icon:e.icon}),(0,Us.jsx)(Zh.FlexItem,{children:e.title})]})}):null}function TKe({filterValue:e}){let t=SKe(),r=(0,ove.useDebounce)(nve.speak,500),{isMatchingSearchTerm:o}=(0,DW.useSelect)(FW.store),n=e?t.filter(s=>o(s,e)):t,i=(0,Id.useRef)(null);return(0,Id.useEffect)(()=>{if(!e)return;let s=i.current?.childElementCount||0,l=(0,Ad.sprintf)((0,Ad._n)("%d result found.","%d results found.",s),s);r(l,"polite")},[e,r]),(0,Us.jsx)("div",{ref:i,className:"global-styles-ui-block-types-item-list",role:"list",children:n.length===0?(0,Us.jsx)(Zh.__experimentalText,{align:"center",as:"p",children:(0,Ad.__)("No blocks found.")}):n.map(s=>(0,Us.jsx)(CKe,{block:s},"menu-itemblock-"+s.name))})}var EKe=(0,Id.memo)(TKe);function PKe(){let[e,t]=(0,Id.useState)(""),r=(0,Id.useDeferredValue)(e);return(0,Us.jsxs)(Us.Fragment,{children:[(0,Us.jsx)(nr,{title:(0,Ad.__)("Blocks"),description:(0,Ad.__)("Customize the appearance of specific blocks and for the whole site.")}),(0,Us.jsx)(Zh.SearchControl,{className:"global-styles-ui-block-types-search",onChange:t,value:e,label:(0,Ad.__)("Search"),placeholder:(0,Ad.__)("Search")}),(0,Us.jsx)(EKe,{filterValue:r})]})}var ive=PKe;var pve=a(Pt(),1),mve=a(be(),1),Qc=a(U(),1),hve=a(K(),1),gve=a(ae(),1),Wb=a(G(),1),T_=a(j(),1);var lve=a(be(),1),QN=a(Pt(),1),cve=a(G(),1),LW=a(U(),1);var XN=a(E(),1),{getViewportBreakpoints:kKe,getViewportBreakpointValueInPixels:sve}=Et(Du),ave={default:783,"@tablet":600,"@mobile":480};function RKe(e,t){let r=kKe(t),o=sve(r.mobile);if(e==="@mobile"&&o)return o;let n=sve(r.tablet);if(e==="@tablet"&&n)return o?r.mobile==="480px"&&r.tablet==="782px"?ave["@tablet"]:Math.round((o+n)/2):n;if(e==="default"){let i=n??o;if(i)return i+1}return ave[e]}var AKe=({name:e,variation:t="",selectedViewport:r="default",selectedState:o="default",stateStyles:n,viewportSettings:i})=>{let s=(0,QN.getBlockType)(e)?.example,l=(0,LW.useMemo)(()=>{if(!s)return null;let _={...s,attributes:{...s.attributes,style:void 0,className:t?Mge(t):s.attributes?.className}};return(0,QN.getBlockFromExample)(e,_)},[e,s,t]),c=(0,LW.useMemo)(()=>o==="default"||!n?"":W4(n,e),[o,n,e]);if(!s)return null;let u=RKe(r,i)??s.viewportWidth??500,d=s.viewportWidth??500,f=Math.max(u/d,1),m=24*f,h=144,v=235/u,b=v!==0&&v<1&&h?h/v:h;return(0,XN.jsx)(cve.__experimentalSpacer,{marginX:4,marginBottom:4,children:(0,XN.jsx)("div",{className:"global-styles-ui__block-preview-panel",style:{maxHeight:h,boxSizing:"initial"},children:(0,XN.jsx)(lve.BlockPreview,{blocks:l,viewportWidth:u,minHeight:h,additionalStyles:[{css:`
 								body{
 									padding: ${m}px;
 									min-height:${Math.round(b)}px;
@@ -54,30 +53,30 @@
 									transform-origin: top left;
 								}
 								${c}
-							`}]})})})},kve=aZe;var Rve=a(G(),1),Ave=a(T(),1);function Uo({children:e,level:t=2}){return(0,Ave.jsx)(Rve.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var bn=a(T(),1),lZe={backgroundSize:"cover",backgroundPosition:"50% 50%"};function hT(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 cZe(e){return e&&((0,Zb.__experimentalHasSplitBorders)(e)?{top:hT(e.top),right:hT(e.right),bottom:hT(e.bottom),left:hT(e.left)}:hT(e))}var{useHasDimensionsPanel:uZe,useHasTypographyPanel:dZe,useHasBorderPanel:fZe,useSettingsForBlockElement:pZe,useHasColorPanel:mZe,useHasFiltersPanel:hZe,useHasImageSettingsPanel:gZe,useHasBackgroundPanel:vZe,BackgroundPanel:bZe,BorderPanel:yZe,ColorPanel:wZe,TypographyPanel:_Ze,DimensionsPanel:SZe,FiltersPanel:xZe,ImageSettingsPanel:CZe,AdvancedPanel:EZe}=Tt(Ove.privateApis);function TZe({name:e,variation:t,selectedViewport:r,showResponsiveStateControls:o=!0,showBlockStateControls:n=!0}){let{user:i,merged:s,onChange:l}=(0,Jc.useContext)(on),c=[];t&&(c=["variations",t].concat(c));let u=c.join("."),[d,f]=(0,Jc.useState)("default"),[m,h]=(0,Jc.useState)("default"),g=r??d,v=s.settings?.viewport,b=(0,Jc.useMemo)(()=>Xge(v),[v]),_=g==="default"||b.some(ee=>ee.value===g)?g:"default",y=(0,Jc.useMemo)(()=>Zge(e),[e]),w=[_,m].filter(ee=>ee!=="default").join("."),S=w.length>0,[x,C]=qe(u,e,"user",!1,S?w:void 0),[A]=qe(u,e,"merged",!1,S?w:void 0),[P]=Le("",e,"user"),[R,N]=Le("",e),k=pZe(R,e),E=(0,Ive.getBlockType)(e),M=!1;k?.spacing?.blockGap&&E?.supports?.spacing?.blockGap&&(E?.supports?.spacing?.__experimentalSkipSerialization===!0||E?.supports?.spacing?.__experimentalSkipSerialization?.some?.(ee=>ee==="blockGap"))&&(M=!0);let B=!1;k?.dimensions?.aspectRatio&&e==="core/group"&&(B=!0);let F=(0,Jc.useMemo)(()=>{let ee=structuredClone(k);return M&&(ee.spacing.blockGap=!1),B&&(ee.dimensions.aspectRatio=!1),ee},[k,M,B]),D=mT(e),z=vZe(F),L=dZe(F),O=mZe(F),V=fZe(F),W=uZe(F),Z=hZe(F)&&_==="default",Q=gZe(e,P,F),ce=!!D?.length&&!t&&!S,{canEditCSS:re}=(0,Nve.useSelect)(ee=>{let{getEntityRecord:te,__experimentalGetCurrentGlobalStylesId:ue}=ee(Mve.store),ne=ue();return{canEditCSS:!!(ne?te("root","globalStyles",ne):void 0)?._links?.["wp:action-edit-css"]}},[]),de=t?D.find(ee=>ee.name===t):null,pe=(0,Jc.useMemo)(()=>({...A,layout:F.layout}),[A,F.layout]),$=(0,Jc.useMemo)(()=>({...x,layout:P.layout}),[x,P.layout]),oe=ee=>{let te={...ee};delete te.layout,C(te),ee.layout!==P.layout&&N({...P,layout:ee.layout})},fe=ee=>{N(ee===void 0?{...R,lightbox:void 0}:{...R,lightbox:{...R.lightbox,...ee}})},ve=ee=>{let{settings:te,...ue}=ee;if(te?.typography){let ne=[u,w].filter(Boolean).join("."),ie=I1(i,ne,ue,e);ie=k1(ie,"typography",{...P.typography,...te.typography},e),l(ie)}else C(ue)},Oe=ee=>{if(!ee?.border){C(ee);return}let{radius:te,...ue}=ee.border,ne=cZe(ue),ie=(0,Zb.__experimentalHasSplitBorders)(ne)?{color:null,style:null,width:null,...ne}:{top:ne,right:ne,bottom:ne,left:ne};C({...ee,border:{...ie,radius:te}})};return(0,bn.jsxs)(bn.Fragment,{children:[(0,bn.jsx)(sr,{title:t?de?.label:E?.title,viewportStates:b,pseudoStates:n?y:[],selectedViewport:_,selectedPseudoState:m,onChangeViewport:o?f:void 0,onChangePseudoState:h,showResponsiveStateControls:o}),(0,bn.jsx)(kve,{name:e,variation:t,selectedViewport:_,selectedState:S?w:"default",stateStyles:S?A:void 0,viewportSettings:v}),ce&&(0,bn.jsx)("div",{className:"global-styles-ui-screen-variations",children:(0,bn.jsxs)(Zb.__experimentalVStack,{spacing:3,children:[(0,bn.jsx)(Uo,{children:(0,P_.__)("Style Variations")}),(0,bn.jsx)(yve,{name:e})]})}),L&&(0,bn.jsx)(_Ze,{inheritedValue:A,value:x,onChange:ve,settings:F,isGlobalStyles:!S,showInheritanceLabelIndicators:!1}),z&&(0,bn.jsx)(bZe,{inheritedValue:A,value:x,onChange:C,settings:F,defaultValues:lZe,showInheritanceLabelIndicators:!1}),Z&&(0,bn.jsx)(xZe,{inheritedValue:pe,value:$,onChange:C,settings:F,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),W&&(0,bn.jsx)(SZe,{inheritedValue:pe,value:$,onChange:oe,settings:F,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),V&&(0,bn.jsx)(yZe,{inheritedValue:A,value:x,onChange:Oe,settings:F,showInheritanceLabelIndicators:!1}),O&&(0,bn.jsx)(wZe,{inheritedValue:A,value:x,onChange:C,settings:F,showInheritanceLabelIndicators:!1}),Q&&!S&&(0,bn.jsx)(CZe,{onChange:fe,value:P,inheritedValue:F}),re&&(0,bn.jsx)(Zb.PanelBody,{title:(0,P_.__)("Advanced"),initialOpen:!1,children:(0,bn.jsx)(EZe,{value:x,onChange:C,inheritedValue:A,help:(0,P_.sprintf)((0,P_.__)("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?.title)})})]})}var XW=TZe;var LM=a(j(),1),Kbe=a(G(),1),Zbe=a(U(),1);var Fve=a(G(),1);var Dve=a(T(),1);function tg({children:e,className:t}){return(0,Dve.jsx)(Fve.__experimentalSpacer,{className:J("global-styles-ui-screen-body",t),padding:4,children:e})}var rg=a(j(),1),yp=a(G(),1);var ka=a(T(),1);function gT({parentMenu:e,element:t,label:r}){let o=t==="text"||!t?"":`elements.${t}.`,n=t==="link"?{textDecoration:"underline"}:{},[i]=qe(o+"typography.fontFamily"),[s]=qe(o+"typography.fontStyle"),[l]=qe(o+"typography.fontWeight"),[c]=qe(o+"color.background"),[u]=qe("color.background"),[d]=qe(o+"color.gradient"),[f]=qe(o+"color.text");return(0,ka.jsx)(xo,{path:e+"/typography/"+t,children:(0,ka.jsxs)(yp.__experimentalHStack,{justify:"flex-start",children:[(0,ka.jsx)(yp.FlexItem,{className:"global-styles-ui-screen-typography__indicator","aria-hidden":"true",style:{fontFamily:i??"serif",background:d??c??u,color:f,fontStyle:s,fontWeight:l,...n},children:(0,rg.__)("Aa")}),(0,ka.jsx)(yp.FlexItem,{children:r})]})})}function PZe(){return(0,ka.jsxs)(yp.__experimentalVStack,{spacing:3,children:[(0,ka.jsx)(Uo,{level:3,children:(0,rg.__)("Elements")}),(0,ka.jsxs)(yp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[(0,ka.jsx)(gT,{parentMenu:"",element:"text",label:(0,rg.__)("Text")}),(0,ka.jsx)(gT,{parentMenu:"",element:"link",label:(0,rg.__)("Links")}),(0,ka.jsx)(gT,{parentMenu:"",element:"heading",label:(0,rg.__)("Headings")}),(0,ka.jsx)(gT,{parentMenu:"",element:"caption",label:(0,rg.__)("Captions")}),(0,ka.jsx)(gT,{parentMenu:"",element:"button",label:(0,rg.__)("Buttons")})]})]})}var Lve=PZe;var mM=a(G(),1);var Bve=a(G(),1);var fM=a(T(),1),kZe=({variation:e,isFocused:t,withHoverView:r})=>(0,fM.jsx)(T_,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,fM.jsx)(Bve.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,fM.jsx)(sM,{variation:e,fontSize:85*o})},n)}),Vve=kZe;var Xb=a(U(),1),jve=a(Mo(),1),pM=a(j(),1);var og=a(T(),1);function k_({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,Xb.useState)(!1),{base:l,user:c,onChange:u}=(0,Xb.useContext)(on),d=(0,Xb.useMemo)(()=>{let b=Di(l,e);return o&&(b=oM(b,o)),{user:e,base:l,merged:b,onChange:()=>{}}},[e,l,o]),f=()=>u(e),m=b=>{b.keyCode===jve.ENTER&&(b.preventDefault(),f())},h=(0,Xb.useMemo)(()=>yv(c,e),[c,e]),g=e?.title;e?.description&&(g=(0,pM.sprintf)((0,pM._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,og.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,og.jsx)("div",{className:J("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,og.jsx)(on.Provider,{value:d,children:n?(0,og.jsxs)(Ze.Root,{children:[(0,og.jsx)(Ze.Trigger,{render:v}),(0,og.jsx)(Ze.Popup,{children:e?.title})]}):v})}var Qb=a(T(),1),zve=["typography"];function R_({title:e,gap:t=2}){let r=iM(zve);return r?.length<=1?null:(0,Qb.jsxs)(mM.__experimentalVStack,{spacing:3,children:[e&&(0,Qb.jsx)(Uo,{level:3,children:e}),(0,Qb.jsx)(mM.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,Qb.jsx)(k_,{variation:o,properties:zve,showTooltip:!0,children:()=>(0,Qb.jsx)(Vve,{variation:o})},n))})]})}var ry=a(j(),1),eu=a(G(),1);var Gbe=a(U(),1);var _p=a(U(),1),sg=a(Y(),1),ig=a(le(),1),eG=a(j(),1);var QW=a(Bu(),1),Hve=a(le(),1),Uve="/wp/v2/font-families";function Wve(e){let{receiveEntityRecords:t}=e.dispatch(Hve.store);t("postType","wp_font_family",[],void 0,!0)}async function Gve(e,t){let o=await(0,QW.default)({path:Uve,method:"POST",body:e});return Wve(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function Yve(e,t,r){let o={path:`${Uve}/${e}/font-faces`,method:"POST",body:t},n=await(0,QW.default)(o);return Wve(r),{id:n.id,...n.font_face_settings}}var Zve=a(G(),1);var Ql=a(j(),1),JW=["otf","ttf","woff","woff2"],qve={100:(0,Ql._x)("Thin","font weight"),200:(0,Ql._x)("Extra-light","font weight"),300:(0,Ql._x)("Light","font weight"),400:(0,Ql._x)("Normal","font weight"),500:(0,Ql._x)("Medium","font weight"),600:(0,Ql._x)("Semi-bold","font weight"),700:(0,Ql._x)("Bold","font weight"),800:(0,Ql._x)("Extra-bold","font weight"),900:(0,Ql._x)("Black","font weight")},Kve={normal:(0,Ql._x)("Normal","font style"),italic:(0,Ql._x)("Italic","font style")};var{File:Xve}=window,{kebabCase:RZe}=Tt(Zve.privateApis);function wp(e,t={}){return!e.name&&(e.fontFamily||e.slug)&&(e.name=e.fontFamily||e.slug),{...e,...t}}function AZe(e){return typeof e!="string"?!1:e!==decodeURIComponent(e)}function hM(e){let t=qve[e.fontWeight??""]||e.fontWeight,r=e.fontStyle==="normal"?"":Kve[e.fontStyle??""]||e.fontStyle;return`${t} ${r}`}function IZe(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 Qve(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),l=IZe(s.fontFace,n);r.set(o.slug,{...i,fontFace:l})}else r.set(o.slug,{...o});return Array.from(r.values())}async function ng(e,t,r="all"){let o;if(typeof t=="string")o=`url(${t})`;else if(t instanceof Xve)o=await t.arrayBuffer();else return;let i=await new window.FontFace(HW(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 vT(e,t="all"){let r=o=>{o.forEach(n=>{n.family===HW(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 A_(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith("file:."))return AZe(t)||(t=encodeURI(t)),t}function Jve(e){let t=new FormData,{fontFace:r,category:o,...n}=e,i={...n,slug:RZe(e.slug)};return t.append("font_family_settings",JSON.stringify(i)),t}function $ve(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],l=[];s.forEach((c,u)=>{let d=`file-${o}-${u}`;i.append(d,c,c.name),l.push(d)}),n.src=l.length===1?l[0]:l,delete n.file,i.append("font_face_settings",JSON.stringify(n))}else i.append("font_face_settings",JSON.stringify(n));return i})}async function ebe(e,t,r){let o=[];for(let i of t)try{let s=await Yve(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 l=i.value;n.successes.push(l)}else i.reason&&n.errors.push({data:t[s],message:i.reason.message})}),n}async function tbe(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 Xve([o],n,{type:o.type})})));return t.length===1?t[0]:t}function $W(e,t){return t.findIndex(r=>r.fontWeight===e.fontWeight&&r.fontStyle===e.fontStyle)!==-1}function rbe(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 gM(e,t,r=[]){let o=c=>c.slug===e.slug,n=c=>c.find(o),i=c=>c?r.filter(u=>!o(u)):[...r,e],s=c=>{let u=f=>f.fontWeight===t.fontWeight&&f.fontStyle===t.fontStyle;if(!c)return[...r,{...e,fontFace:[t]}];let d=c.fontFace||[];return d.find(u)?d=d.filter(f=>!u(f)):d=[...d,t],d.length===0?r.filter(f=>!o(f)):r.map(f=>o(f)?{...f,fontFace:d}:f)},l=n(r);return t?s(l):i(l)}var obe=a(T(),1),Si=(0,_p.createContext)({});Si.displayName="FontLibraryContext";function OZe({children:e}){let t=(0,sg.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,sg.useDispatch)(ig.store),{globalStylesId:n}=(0,sg.useSelect)(O=>{let{__experimentalGetCurrentGlobalStylesId:V}=O(ig.store);return{globalStylesId:V()}},[]),i=(0,ig.useEntityRecord)("root","globalStyles",n),[s,l]=(0,_p.useState)(!1),{records:c=[],isResolving:u}=(0,ig.useEntityRecords)("postType","wp_font_family",{_embed:!0}),d=(c||[]).map(O=>({id:O.id,...O.font_family_settings||{},fontFace:O?._embedded?.font_faces?.map(V=>V.font_face_settings)||[]}))||[],[f,m]=Le("typography.fontFamilies"),h=async O=>{if(!i.record)return;let V=i.record,W=rbe(V??{},["settings","typography","fontFamilies"],O);await r("root","globalStyles",W)},[g,v]=(0,_p.useState)(""),[b,_]=(0,_p.useState)(void 0),y=f?.theme?f.theme.map(O=>wp(O,{source:"theme"})).sort((O,V)=>O.name.localeCompare(V.name)):[],w=f?.custom?f.custom.map(O=>wp(O,{source:"custom"})).sort((O,V)=>O.name.localeCompare(V.name)):[],S=d?d.map(O=>wp(O,{source:"custom"})).sort((O,V)=>O.name.localeCompare(V.name)):[];(0,_p.useEffect)(()=>{g||_(void 0)},[g]);let x=O=>{if(!O){_(void 0);return}let W=(O.source==="theme"?y:S).find(K=>K.slug===O.slug);_({...W||O,source:O.source})},[C]=(0,_p.useState)(new Set),A=O=>O.reduce((W,K)=>{let Z=K?.fontFace&&K.fontFace?.length>0?K?.fontFace.map(Q=>`${Q.fontStyle??""}${Q.fontWeight??""}`):["normal400"];return W[K.slug]=Z,W},{}),P=O=>A(O==="theme"?y:w),R=(O,V,W,K)=>!V&&!W?!!P(K)[O]:!!P(K)[O]?.includes((V??"")+(W??"")),N=(O,V)=>P(V)[O]||[];async function k(O){l(!0);try{let V=[],W=[];for(let Z of O){let Q=!1,ce=await(0,sg.resolveSelect)(ig.store).getEntityRecords("postType","wp_font_family",{slug:Z.slug,per_page:1,_embed:!0}),re=ce&&ce.length>0?ce[0]:null,de=re?{id:re.id,...re.font_family_settings,fontFace:(re?._embedded?.font_faces??[]).map(fe=>fe.font_face_settings)||[]}:null;de||(Q=!0,de=await Gve(Jve(Z),t));let pe=de.fontFace&&Z.fontFace?de.fontFace.filter(fe=>fe&&Z.fontFace&&$W(fe,Z.fontFace)):[];de.fontFace&&Z.fontFace&&(Z.fontFace=Z.fontFace.filter(fe=>!$W(fe,de.fontFace)));let $=[],oe=[];if(Z?.fontFace?.length??!1){let fe=await ebe(de.id,$ve(Z),t);$=fe?.successes,oe=fe?.errors}($?.length>0||pe?.length>0)&&(de.fontFace=[...$],V.push(de)),de&&!Z?.fontFace?.length&&V.push(de),Q&&(Z?.fontFace?.length??0)>0&&$?.length===0&&await o("postType","wp_font_family",de.id,{force:!0}),W=W.concat(oe)}let K=W.reduce((Z,Q)=>Z.includes(Q.message)?Z:[...Z,Q.message],[]);if(V.length>0){let Z=B(V);await h(Z)}if(K.length>0){let Z=new Error((0,eG.__)("There was an error installing fonts."));throw Z.installationErrors=K,Z}}finally{l(!1)}}async function E(O){if(!O?.id)throw new Error((0,eG.__)("Font family to uninstall is not defined."));try{await o("postType","wp_font_family",O.id,{force:!0});let V=M(O);return await h(V),{deleted:!0}}catch(V){throw console.error("There was an error uninstalling the font family:",V),V}}let M=O=>{let W=(f?.[O.source??""]??[]).filter(Z=>Z.slug!==O.slug),K={...f,[O.source??""]:W};return m(K),O.fontFace&&O.fontFace.forEach(Z=>{vT(Z,"all")}),K},B=O=>{let V=F(O),W={...f,custom:Qve(f?.custom,V)};return m(W),D(V),W},F=O=>O.map(({id:V,fontFace:W,...K})=>({...K,...W&&W.length>0?{fontFace:W.map(({id:Z,...Q})=>Q)}:{}})),D=O=>{O.forEach(V=>{V.fontFace&&V.fontFace.forEach(W=>{let K=A_(W?.src??"");K&&ng(W,K,"all")})})},z=(O,V)=>{let W=f?.[O.source??""]??[],K=gM(O,V,W);m({...f,[O.source??""]:K});let Z=R(O.slug,V?.fontStyle??"",V?.fontWeight??"",O.source??"custom");if(V&&Z)vT(V,"all");else{let Q=A_(V?.src??"");V&&Q&&ng(V,Q,"all")}},L=async O=>{if(!O.src)return;let V=A_(O.src);!V||C.has(V)||(ng(O,V,"document"),C.add(V))};return(0,obe.jsx)(Si.Provider,{value:{libraryFontSelected:b,handleSetLibraryFontSelected:x,fontFamilies:f??{},baseCustomFonts:S,isFontActivated:R,getFontFacesActivated:N,loadFontFaceAsset:L,installFonts:k,uninstallFontFamily:E,toggleActivateFont:z,getAvailableFontsOutline:A,modalTabOpen:g,setModalTabOpen:v,saveFontFamilies:h,isResolvingLibrary:u,isInstalling:s},children:e})}var vM=OZe;var M_=a(j(),1),MM=a(G(),1),FM=a(le(),1),jbe=a(Y(),1);var Rt=a(G(),1),yT=a(le(),1),tG=a(Y(),1),Md=a(U(),1),co=a(j(),1);var O_=a(j(),1),yM=a(U(),1),Jl=a(G(),1);var nbe=a(G(),1),Od=a(U(),1);var bM=a(T(),1);function NZe(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function MZe(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 FZe({font:e,text:t}){let r=(0,Od.useRef)(null),o=MZe(e),n=Yb(e);t=t||("name"in e?e.name:"");let i=e.preview,[s,l]=(0,Od.useState)(!1),[c,u]=(0,Od.useState)(!1),{loadFontFaceAsset:d}=(0,Od.useContext)(Si),f=i??NZe(o),m=f&&f.match(/\.(png|jpg|jpeg|gif|svg)$/i),h=sve(o),g={fontSize:"18px",lineHeight:1,opacity:c?"1":"0",...n,...h};return(0,Od.useEffect)(()=>{let v=new window.IntersectionObserver(([b])=>{l(b.isIntersecting)},{});return r.current&&v.observe(r.current),()=>v.disconnect()},[r]),(0,Od.useEffect)(()=>{(async()=>s&&(!m&&o.src&&await d(o),u(!0)))()},[o,s,d,m]),(0,bM.jsx)("div",{ref:r,children:m?(0,bM.jsx)("img",{src:f,loading:"lazy",alt:t,className:"font-library__font-variant_demo-image"}):(0,bM.jsx)(nbe.__experimentalText,{style:g,className:"font-library__font-variant_demo-text",children:t})})}var I_=FZe;var Nd=a(T(),1);function DZe({font:e,onClick:t,variantsText:r,navigatorPath:o,shouldFocus:n}){let i=e.fontFace?.length||1,s={cursor:t?"pointer":"default"},l=(0,Jl.useNavigator)(),c=(0,yM.useRef)(null);return(0,yM.useEffect)(()=>{n&&c.current?.focus()},[n]),(0,Nd.jsx)(Jl.Button,{ref:c,__next40pxDefaultSize:!0,onClick:()=>{t(),o&&l.goTo(o)},style:s,className:"font-library__font-card",children:(0,Nd.jsxs)(Jl.Flex,{justify:"space-between",wrap:!1,children:[(0,Nd.jsx)(I_,{font:e}),(0,Nd.jsxs)(Jl.Flex,{justify:"flex-end",children:[(0,Nd.jsx)(Jl.FlexItem,{children:(0,Nd.jsx)(Jl.__experimentalText,{className:"font-library__font-card__count",children:r||(0,O_.sprintf)((0,O_._n)("%d variant","%d variants",i),i)})}),(0,Nd.jsx)(Jl.FlexItem,{children:(0,Nd.jsx)(En,{icon:(0,O_.isRTL)()?Ar:hr})})]})]})})}var bT=DZe;var wM=a(U(),1),_M=a(G(),1);var Jb=a(T(),1);function LZe({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,wM.useContext)(Si),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+" "+hM(e),l=(0,wM.useId)();return(0,Jb.jsx)("div",{className:"font-library__font-card",children:(0,Jb.jsxs)(_M.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,Jb.jsx)(_M.CheckboxControl,{checked:n,onChange:i,id:l}),(0,Jb.jsx)("label",{htmlFor:l,children:(0,Jb.jsx)(I_,{font:e,text:s,onClick:i})})]})})}var ibe=LZe;function sbe(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 SM(e){return e.sort((t,r)=>t.fontStyle==="normal"&&r.fontStyle!=="normal"?-1:r.fontStyle==="normal"&&t.fontStyle!=="normal"?1:t.fontStyle===r.fontStyle?sbe(t.fontWeight?.toString()??"normal")-sbe(r.fontWeight?.toString()??"normal"):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var mt=a(T(),1);function abe(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 BZe(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:i,saveFontFamilies:s,getFontFacesActivated:l}=(0,Md.useContext)(Si),[c,u]=Le("typography.fontFamilies"),[d,f]=(0,Md.useState)(void 0),[m,h]=(0,Md.useState)(!1),[g,v]=(0,Md.useState)(null),[b]=Le("typography.fontFamilies",void 0,"base"),_=(0,tG.useSelect)(K=>{let{__experimentalGetCurrentGlobalStylesId:Z}=K(yT.store);return Z()},[]),y=(0,yT.useEntityRecord)("root","globalStyles",_),w=y?.edits?.settings?.typography?.fontFamilies,S=y?.record?.settings?.typography?.fontFamilies,x=(0,Md.useMemo)(()=>w===void 0?!1:abe(w)!==abe(S),[w,S]),C=c?.theme?c.theme.map(K=>wp(K,{source:"theme"})).sort((K,Z)=>K.name.localeCompare(Z.name)):[],A=new Set(C.map(K=>K.slug)),P=b?.theme?C.concat(b.theme.filter(K=>!A.has(K.slug)).map(K=>wp(K,{source:"theme"})).sort((K,Z)=>K.name.localeCompare(Z.name))):[],R=t?.source==="custom"&&t?.id,N=(0,tG.useSelect)(K=>{let{canUser:Z}=K(yT.store);return R&&Z("delete",{kind:"postType",name:"wp_font_family",id:R})},[R]),k=!!t&&t?.source!=="theme"&&N,E=()=>{h(!0)},M=async()=>{v(null);try{await s(c),v({type:"success",message:(0,co.__)("Font family updated successfully.")})}catch(K){v({type:"error",message:(0,co.sprintf)((0,co.__)("There was an error updating the font family. %s"),K.message)})}},B=K=>K?!K.fontFace||!K.fontFace.length?[{fontFamily:K.fontFamily,fontStyle:"normal",fontWeight:"400"}]:SM(K.fontFace):[],F=K=>{let Z=K?.fontFace&&(K?.fontFace?.length??0)>0?K.fontFace.length:1,Q=l(K.slug,K.source).length;return(0,co.sprintf)((0,co.__)("%1$d of %2$d active"),Q,Z)};(0,Md.useEffect)(()=>{r(t)},[]);let D=t?l(t.slug,t.source).length:0,z=t?.fontFace?.length??(t?.fontFamily?1:0),L=D>0&&D!==z,O=D===z,V=()=>{if(!t||!t?.source)return;let K=c?.[t.source]?.filter(Q=>Q.slug!==t.slug)??[],Z=O?K:[...K,t];u({...c,[t.source]:Z}),t.fontFace&&t.fontFace.forEach(Q=>{if(O)vT(Q,"all");else{let ce=A_(Q?.src??"");ce&&ng(Q,ce,"all")}})},W=P.length>0||e.length>0;return(0,mt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[n&&(0,mt.jsx)("div",{className:"font-library__loading",children:(0,mt.jsx)(Rt.ProgressBar,{})}),!n&&(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsxs)(Rt.Navigator,{initialPath:t?"/fontFamily":"/",children:[(0,mt.jsx)(Rt.Navigator.Screen,{path:"/",children:(0,mt.jsxs)(Rt.__experimentalVStack,{spacing:"8",children:[g&&(0,mt.jsx)(Rt.Notice,{status:g.type,onRemove:()=>v(null),children:g.message}),!W&&(0,mt.jsx)(Rt.__experimentalText,{as:"p",children:(0,co.__)("No fonts installed.")}),P.length>0&&(0,mt.jsxs)(Rt.__experimentalVStack,{children:[(0,mt.jsx)("h2",{className:"font-library__fonts-title",children:(0,co._x)("Theme","font source")}),(0,mt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:P.map(K=>(0,mt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,mt.jsx)(bT,{font:K,navigatorPath:"/fontFamily",variantsText:F(K),shouldFocus:K.slug===d,onClick:()=>{v(null),r(K)}})},K.slug))})]}),e.length>0&&(0,mt.jsxs)(Rt.__experimentalVStack,{children:[(0,mt.jsx)("h2",{className:"font-library__fonts-title",children:(0,co._x)("Custom","font source")}),(0,mt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:e.map(K=>(0,mt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,mt.jsx)(bT,{font:K,navigatorPath:"/fontFamily",variantsText:F(K),shouldFocus:K.slug===d,onClick:()=>{v(null),r(K)}})},K.slug))})]})]})}),(0,mt.jsxs)(Rt.Navigator.Screen,{path:"/fontFamily",children:[t&&(0,mt.jsx)(VZe,{font:t,isOpen:m,setIsOpen:h,setNotice:v,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,mt.jsxs)(Rt.Flex,{justify:"flex-start",children:[(0,mt.jsx)(Rt.Navigator.BackButton,{icon:(0,co.isRTL)()?hr:Ar,size:"small",onClick:()=>{f(t?.slug),r(void 0),v(null)},label:(0,co.__)("Back")}),(0,mt.jsx)(Rt.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:t?.name})]}),g&&(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsx)(Rt.__experimentalSpacer,{margin:1}),(0,mt.jsx)(Rt.Notice,{status:g.type,onRemove:()=>v(null),children:g.message}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:1})]}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:4}),(0,mt.jsx)(Rt.__experimentalText,{children:(0,co.__)("Choose font variants. Keep in mind that too many variants could make your site slower.")}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:4}),(0,mt.jsxs)(Rt.__experimentalVStack,{spacing:0,children:[(0,mt.jsx)(Rt.CheckboxControl,{className:"font-library__select-all",label:(0,co.__)("Select all"),checked:O,onChange:V,indeterminate:L}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:8}),(0,mt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:t&&B(t).map((K,Z)=>(0,mt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,mt.jsx)(ibe,{font:t,face:K},`face${Z}`)},`face${Z}`))})]})]})]}),(0,mt.jsxs)(Rt.__experimentalHStack,{justify:"flex-end",className:"font-library__footer",children:[i&&(0,mt.jsx)(Rt.ProgressBar,{}),k&&(0,mt.jsx)(Rt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"tertiary",onClick:E,children:(0,co.__)("Delete")}),(0,mt.jsx)(Rt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:M,disabled:!x,accessibleWhenDisabled:!0,children:(0,co.__)("Update")})]})]})]})}function VZe({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:i}){let s=(0,Rt.useNavigator)(),l=async()=>{o(null),r(!1);try{await n(e),s.goBack(),i(void 0),o({type:"success",message:(0,co.__)("Font family uninstalled successfully.")})}catch(u){o({type:"error",message:(0,co.__)("There was an error uninstalling the font family.")+u.message})}},c=()=>{r(!1)};return(0,mt.jsx)(Rt.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,co.__)("Cancel"),confirmButtonText:(0,co.__)("Delete"),onCancel:c,onConfirm:l,size:"medium",children:e&&(0,co.sprintf)((0,co.__)('Are you sure you want to delete "%s" font and all its variants and assets?'),e.name)})}var xM=BZe;var Nn=a(U(),1),ut=a(G(),1),hbe=a(Ce(),1),Qr=a(j(),1);var gbe=a(le(),1);function lbe(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 cbe(e){return e.reduce((t,r)=>({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=>({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function ube(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var wT=a(j(),1),Ys=a(G(),1),$l=a(T(),1);function jZe(){let e=()=>{window.localStorage.setItem("wp-font-library-google-fonts-permission","true"),window.dispatchEvent(new Event("storage"))};return(0,$l.jsx)("div",{className:"font-library__google-fonts-confirm",children:(0,$l.jsx)(Ys.Card,{children:(0,$l.jsxs)(Ys.CardBody,{children:[(0,$l.jsx)(Ys.__experimentalHeading,{level:2,children:(0,wT.__)("Connect to Google Fonts")}),(0,$l.jsx)(Ys.__experimentalSpacer,{margin:6}),(0,$l.jsx)(Ys.__experimentalText,{as:"p",children:(0,wT.__)("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,$l.jsx)(Ys.__experimentalSpacer,{margin:3}),(0,$l.jsx)(Ys.__experimentalText,{as:"p",children:(0,wT.__)("You can alternatively upload files directly on the Upload tab.")}),(0,$l.jsx)(Ys.__experimentalSpacer,{margin:6}),(0,$l.jsx)(Ys.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,wT.__)("Allow access to Google Fonts")})]})})})}var dbe=jZe;var fbe=a(U(),1),CM=a(G(),1);var $b=a(T(),1);function zZe({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=>{if(t?.fontFace){r(t,e);return}r(t)},i=t.name+" "+hM(e),s=(0,fbe.useId)();return(0,$b.jsx)("div",{className:"font-library__font-card",children:(0,$b.jsxs)(CM.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,$b.jsx)(CM.CheckboxControl,{checked:o,onChange:n,id:s}),(0,$b.jsx)("label",{htmlFor:s,children:(0,$b.jsx)(I_,{font:e,text:i,onClick:n})})]})})}var pbe=zZe;var tt=a(T(),1),HZe={slug:"all",name:(0,Qr._x)("All","font categories")},mbe="wp-font-library-google-fonts-permission",UZe=500;function WZe({slug:e}){let t=e==="google-fonts",r=()=>window.localStorage.getItem(mbe)==="true",[o,n]=(0,Nn.useState)(null),[i,s]=(0,Nn.useState)(void 0),[l,c]=(0,Nn.useState)(null),[u,d]=(0,Nn.useState)([]),[f,m]=(0,Nn.useState)(1),[h,g]=(0,Nn.useState)({}),[v,b]=(0,Nn.useState)(t&&!r()),{installFonts:_,isInstalling:y}=(0,Nn.useContext)(Si),{record:w,isResolving:S}=(0,gbe.useEntityRecord)("root","fontCollection",e);(0,Nn.useEffect)(()=>{let $=()=>{b(t&&!r())};return $(),window.addEventListener("storage",$),()=>window.removeEventListener("storage",$)},[e,t]);let x=()=>{window.localStorage.setItem(mbe,"false"),window.dispatchEvent(new Event("storage"))};(0,Nn.useEffect)(()=>{n(null)},[e]),(0,Nn.useEffect)(()=>{d([])},[o]);let C=(0,Nn.useMemo)(()=>w?.font_families??[],[w]),A=w?.categories??[],P=[HZe,...A],R=(0,Nn.useMemo)(()=>lbe(C,h),[C,h]),N=Math.max(window.innerHeight,UZe),k=Math.floor((N-417)/61),E=Math.ceil(R.length/k),M=(f-1)*k,B=f*k,F=R.slice(M,B),D=$=>{g({...h,category:$}),m(1)},L=(0,hbe.debounce)($=>{g({...h,search:$}),m(1)},300),O=($,oe)=>{let fe=gM($,oe,u);d(fe)},V=cbe(u),W=()=>{d([])},K=u.length>0?u[0]?.fontFace?.length??0:0,Z=K>0&&K!==o?.fontFace?.length,Q=K===o?.fontFace?.length,ce=()=>{let $=[];!Q&&o&&$.push(o),d($)},re=async()=>{c(null);let $=u[0];try{$?.fontFace&&await Promise.all($.fontFace.map(async oe=>{oe.src&&(oe.file=await tbe(oe.src))}))}catch{c({type:"error",message:(0,Qr.__)("Error installing the fonts, could not be downloaded.")});return}try{await _([$]),c({type:"success",message:(0,Qr.__)("Fonts were installed successfully.")})}catch(oe){c({type:"error",message:oe.message})}W()},de=$=>$?!$.fontFace||!$.fontFace.length?[{fontFamily:$.fontFamily,fontStyle:"normal",fontWeight:"400"}]:SM($.fontFace):[];if(v)return(0,tt.jsx)(dbe,{});let pe=e==="google-fonts"&&!v&&!o;return(0,tt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[S&&(0,tt.jsx)("div",{className:"font-library__loading",children:(0,tt.jsx)(ut.ProgressBar,{})}),!S&&w&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsxs)(ut.Navigator,{initialPath:"/",className:"font-library__tabpanel-layout",children:[(0,tt.jsxs)(ut.Navigator.Screen,{path:"/",children:[(0,tt.jsxs)(ut.__experimentalHStack,{justify:"space-between",children:[(0,tt.jsxs)(ut.__experimentalVStack,{children:[(0,tt.jsx)(ut.__experimentalHeading,{level:2,size:13,children:w.name}),(0,tt.jsx)(ut.__experimentalText,{children:w.description})]}),pe&&(0,tt.jsx)(ut.DropdownMenu,{icon:bo,label:(0,Qr.__)("Actions"),popoverProps:{position:"bottom left"},controls:[{title:(0,Qr.__)("Revoke access to Google Fonts"),onClick:x}]})]}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),(0,tt.jsxs)(ut.__experimentalHStack,{spacing:4,justify:"space-between",children:[(0,tt.jsx)(ut.SearchControl,{value:h.search,placeholder:(0,Qr.__)("Font name\u2026"),label:(0,Qr.__)("Search"),onChange:L,hideLabelFromVision:!1}),(0,tt.jsx)(ut.SelectControl,{label:(0,Qr.__)("Category"),value:h.category,onChange:D,children:P&&P.map($=>(0,tt.jsx)("option",{value:$.slug,children:$.name},$.slug))})]}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),!!w?.font_families?.length&&!R.length&&(0,tt.jsx)(ut.__experimentalText,{children:(0,Qr.__)("No fonts found. Try with a different search term.")}),(0,tt.jsx)("div",{className:"font-library__fonts-grid__main",children:(0,tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:F.map($=>(0,tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,tt.jsx)(bT,{font:$.font_family_settings,navigatorPath:"/fontFamily",shouldFocus:$.font_family_settings.slug===i,onClick:()=>{n($.font_family_settings)}})},$.font_family_settings.slug))})})]}),(0,tt.jsxs)(ut.Navigator.Screen,{path:"/fontFamily",children:[(0,tt.jsxs)(ut.Flex,{justify:"flex-start",children:[(0,tt.jsx)(ut.Navigator.BackButton,{icon:(0,Qr.isRTL)()?hr:Ar,size:"small",onClick:()=>{s(o?.slug),n(null),c(null)},label:(0,Qr.__)("Back")}),(0,tt.jsx)(ut.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:o?.name})]}),l&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(ut.__experimentalSpacer,{margin:1}),(0,tt.jsx)(ut.Notice,{status:l.type,onRemove:()=>c(null),children:l.message}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:1})]}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),(0,tt.jsx)(ut.__experimentalText,{children:(0,Qr.__)("Select font variants to install.")}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),(0,tt.jsx)(ut.CheckboxControl,{className:"font-library__select-all",label:(0,Qr.__)("Select all"),checked:Q,onChange:ce,indeterminate:Z}),(0,tt.jsx)(ut.__experimentalVStack,{spacing:0,children:(0,tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:o&&de(o).map(($,oe)=>(0,tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,tt.jsx)(pbe,{font:o,face:$,handleToggleVariant:O,selected:ube(o.slug,o.fontFace?$:null,V)})},`face${oe}`))})}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:16})]})]}),o&&(0,tt.jsx)(ut.Flex,{justify:"flex-end",className:"font-library__footer",children:(0,tt.jsx)(ut.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:re,isBusy:y,disabled:u.length===0||y,accessibleWhenDisabled:!0,children:(0,Qr.__)("Install")})}),!o&&(0,tt.jsxs)(ut.__experimentalHStack,{expanded:!1,className:"font-library__footer",justify:"end",spacing:6,children:[(0,tt.jsx)(ut.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"font-library__page-selection",children:(0,Nn.createInterpolateElement)((0,Qr.sprintf)((0,Qr._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",E),{div:(0,tt.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,tt.jsx)(ut.SelectControl,{"aria-label":(0,Qr.__)("Current page"),value:f.toString(),options:[...Array(E)].map(($,oe)=>({label:(oe+1).toString(),value:(oe+1).toString()})),onChange:$=>m(parseInt($)),size:"small",variant:"minimal"})})}),(0,tt.jsxs)(ut.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,tt.jsx)(ut.Button,{onClick:()=>m(f-1),disabled:f===1,accessibleWhenDisabled:!0,label:(0,Qr.__)("Previous page"),icon:(0,Qr.isRTL)()?kl:Rl,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,tt.jsx)(ut.Button,{onClick:()=>m(f+1),disabled:f===E,accessibleWhenDisabled:!0,label:(0,Qr.__)("Next page"),icon:(0,Qr.isRTL)()?Rl:kl,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})]})]})}var EM=WZe;var N_=a(j(),1),ns=a(G(),1),ST=a(U(),1);var TM=(e=>typeof oa<"u"?oa:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof oa<"u"?oa:t)[r]}):e)(function(e){if(typeof oa<"u")return oa.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),vbe=(function(){var e,t,r;return(function(){function o(n,i,s){function l(d,f){if(!i[d]){if(!n[d]){var m=typeof TM=="function"&&TM;if(!f&&m)return m(d,!0);if(c)return c(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var b=n[d][1][v];return l(b||v)},g,g.exports,o,n,i,s)}return i[d].exports}for(var c=typeof TM=="function"&&TM,u=0;u<s.length;u++)l(s[u]);return l}return o})()({1:[function(o,n,i){var s=4096,l=2*s+32,c=2*s-1,u=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function d(f){this.buf_=new Uint8Array(l),this.input_=f,this.reset()}d.READ_SIZE=s,d.IBUF_MASK=c,d.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f<4;f++)this.val_|=this.buf_[this.pos_]<<8*f,++this.pos_;return this.bit_end_pos_>0},d.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}},d.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},d.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&u[f];return this.bit_pos_+=f,m},n.exports=d},{}],2:[function(o,n,i){var s=0,l=1,c=2,u=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,l=o("./streams").BrotliOutput,c=o("./bit_reader"),u=o("./dictionary"),d=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,b=16,_=256,y=704,w=26,S=6,x=2,C=8,A=255,P=1080,R=18,N=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),k=16,E=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]),B=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 F(ee){var te;return ee.readBits(1)===0?16:(te=ee.readBits(3),te>0?17+te:(te=ee.readBits(3),te>0?8+te:17))}function D(ee){if(ee.readBits(1)){var te=ee.readBits(3);return te===0?1:ee.readBits(te)+(1<<te)}return 0}function z(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function L(ee){var te=new z,ue,ne,ie;if(te.input_end=ee.readBits(1),te.input_end&&ee.readBits(1))return te;if(ue=ee.readBits(2)+4,ue===7){if(te.is_metadata=!0,ee.readBits(1)!==0)throw new Error("Invalid reserved bit");if(ne=ee.readBits(2),ne===0)return te;for(ie=0;ie<ne;ie++){var Ie=ee.readBits(8);if(ie+1===ne&&ne>1&&Ie===0)throw new Error("Invalid size byte");te.meta_block_length|=Ie<<ie*8}}else for(ie=0;ie<ue;++ie){var Pe=ee.readBits(4);if(ie+1===ue&&ue>4&&Pe===0)throw new Error("Invalid size nibble");te.meta_block_length|=Pe<<ie*4}return++te.meta_block_length,!te.input_end&&!te.is_metadata&&(te.is_uncompressed=ee.readBits(1)),te}function O(ee,te,ue){var ne=te,ie;return ue.fillBitWindow(),te+=ue.val_>>>ue.bit_pos_&A,ie=ee[te].bits-C,ie>0&&(ue.bit_pos_+=C,te+=ee[te].value,te+=ue.val_>>>ue.bit_pos_&(1<<ie)-1),ue.bit_pos_+=ee[te].bits,ee[te].value}function V(ee,te,ue,ne){for(var ie=0,Ie=v,Pe=0,Me=0,Ne=32768,Fe=[],X=0;X<32;X++)Fe.push(new d(0,0));for(f(Fe,0,5,ee,R);ie<te&&Ne>0;){var ge=0,Ue;if(ne.readMoreInput(),ne.fillBitWindow(),ge+=ne.val_>>>ne.bit_pos_&31,ne.bit_pos_+=Fe[ge].bits,Ue=Fe[ge].value&255,Ue<b)Pe=0,ue[ie++]=Ue,Ue!==0&&(Ie=Ue,Ne-=32768>>Ue);else{var Ye=Ue-14,st,St,dt=0;if(Ue===b&&(dt=Ie),Me!==dt&&(Pe=0,Me=dt),st=Pe,Pe>0&&(Pe-=2,Pe<<=Ye),Pe+=ne.readBits(Ye)+3,St=Pe-st,ie+St>te)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var xt=0;xt<St;xt++)ue[ie+xt]=Me;ie+=St,Me!==0&&(Ne-=St<<15-Me)}}if(Ne!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Ne);for(;ie<te;ie++)ue[ie]=0}function W(ee,te,ue,ne){var ie=0,Ie,Pe=new Uint8Array(ee);if(ne.readMoreInput(),Ie=ne.readBits(2),Ie===1){for(var Me,Ne=ee-1,Fe=0,X=new Int32Array(4),ge=ne.readBits(2)+1;Ne;)Ne>>=1,++Fe;for(Me=0;Me<ge;++Me)X[Me]=ne.readBits(Fe)%ee,Pe[X[Me]]=2;switch(Pe[X[0]]=1,ge){case 1:break;case 3:if(X[0]===X[1]||X[0]===X[2]||X[1]===X[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(X[0]===X[1])throw new Error("[ReadHuffmanCode] invalid symbols");Pe[X[1]]=1;break;case 4:if(X[0]===X[1]||X[0]===X[2]||X[0]===X[3]||X[1]===X[2]||X[1]===X[3]||X[2]===X[3])throw new Error("[ReadHuffmanCode] invalid symbols");ne.readBits(1)?(Pe[X[2]]=3,Pe[X[3]]=3):Pe[X[0]]=2;break}}else{var Me,Ue=new Uint8Array(R),Ye=32,st=0,St=[new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,1),new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,5)];for(Me=Ie;Me<R&&Ye>0;++Me){var dt=N[Me],xt=0,Xt;ne.fillBitWindow(),xt+=ne.val_>>>ne.bit_pos_&15,ne.bit_pos_+=St[xt].bits,Xt=St[xt].value,Ue[dt]=Xt,Xt!==0&&(Ye-=32>>Xt,++st)}if(!(st===1||Ye===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");V(Ue,ee,Pe,ne)}if(ie=f(te,ue,C,Pe,ee),ie===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return ie}function K(ee,te,ue){var ne,ie;return ne=O(ee,te,ue),ie=h.kBlockLengthPrefixCode[ne].nbits,h.kBlockLengthPrefixCode[ne].offset+ue.readBits(ie)}function Z(ee,te,ue){var ne;return ee<k?(ue+=E[ee],ue&=3,ne=te[ue]+M[ee]):ne=ee-k+1,ne}function Q(ee,te){for(var ue=ee[te],ne=te;ne;--ne)ee[ne]=ee[ne-1];ee[0]=ue}function ce(ee,te){var ue=new Uint8Array(256),ne;for(ne=0;ne<256;++ne)ue[ne]=ne;for(ne=0;ne<te;++ne){var ie=ee[ne];ee[ne]=ue[ie],ie&&Q(ue,ie)}}function re(ee,te){this.alphabet_size=ee,this.num_htrees=te,this.codes=new Array(te+te*B[ee+31>>>5]),this.htrees=new Uint32Array(te)}re.prototype.decode=function(ee){var te,ue,ne=0;for(te=0;te<this.num_htrees;++te)this.htrees[te]=ne,ue=W(this.alphabet_size,this.codes,ne,ee),ne+=ue};function de(ee,te){var ue={num_htrees:null,context_map:null},ne,ie=0,Ie,Pe;te.readMoreInput();var Me=ue.num_htrees=D(te)+1,Ne=ue.context_map=new Uint8Array(ee);if(Me<=1)return ue;for(ne=te.readBits(1),ne&&(ie=te.readBits(4)+1),Ie=[],Pe=0;Pe<P;Pe++)Ie[Pe]=new d(0,0);for(W(Me+ie,Ie,0,te),Pe=0;Pe<ee;){var Fe;if(te.readMoreInput(),Fe=O(Ie,0,te),Fe===0)Ne[Pe]=0,++Pe;else if(Fe<=ie)for(var X=1+(1<<Fe)+te.readBits(Fe);--X;){if(Pe>=ee)throw new Error("[DecodeContextMap] i >= context_map_size");Ne[Pe]=0,++Pe}else Ne[Pe]=Fe-ie,++Pe}return te.readBits(1)&&ce(Ne,ee),ue}function pe(ee,te,ue,ne,ie,Ie,Pe){var Me=ue*2,Ne=ue,Fe=O(te,ue*P,Pe),X;Fe===0?X=ie[Me+(Ie[Ne]&1)]:Fe===1?X=ie[Me+(Ie[Ne]-1&1)]+1:X=Fe-2,X>=ee&&(X-=ee),ne[ue]=X,ie[Me+(Ie[Ne]&1)]=X,++Ie[Ne]}function $(ee,te,ue,ne,ie,Ie){var Pe=ie+1,Me=ue&ie,Ne=Ie.pos_&c.IBUF_MASK,Fe;if(te<8||Ie.bit_pos_+(te<<3)<Ie.bit_end_pos_){for(;te-- >0;)Ie.readMoreInput(),ne[Me++]=Ie.readBits(8),Me===Pe&&(ee.write(ne,Pe),Me=0);return}if(Ie.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Ie.bit_pos_<32;)ne[Me]=Ie.val_>>>Ie.bit_pos_,Ie.bit_pos_+=8,++Me,--te;if(Fe=Ie.bit_end_pos_-Ie.bit_pos_>>3,Ne+Fe>c.IBUF_MASK){for(var X=c.IBUF_MASK+1-Ne,ge=0;ge<X;ge++)ne[Me+ge]=Ie.buf_[Ne+ge];Fe-=X,Me+=X,te-=X,Ne=0}for(var ge=0;ge<Fe;ge++)ne[Me+ge]=Ie.buf_[Ne+ge];if(Me+=Fe,te-=Fe,Me>=Pe){ee.write(ne,Pe),Me-=Pe;for(var ge=0;ge<Me;ge++)ne[ge]=ne[Pe+ge]}for(;Me+te>=Pe;){if(Fe=Pe-Me,Ie.input_.read(ne,Me,Fe)<Fe)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");ee.write(ne,Pe),te-=Fe,Me=0}if(Ie.input_.read(ne,Me,te)<te)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Ie.reset()}function oe(ee){var te=ee.bit_pos_+7&-8,ue=ee.readBits(te-ee.bit_pos_);return ue==0}function fe(ee){var te=new s(ee),ue=new c(te);F(ue);var ne=L(ue);return ne.meta_block_length}i.BrotliDecompressedSize=fe;function ve(ee,te){var ue=new s(ee);te==null&&(te=fe(ee));var ne=new Uint8Array(te),ie=new l(ne);return Oe(ue,ie),ie.pos<ie.buffer.length&&(ie.buffer=ie.buffer.subarray(0,ie.pos)),ie.buffer}i.BrotliDecompressBuffer=ve;function Oe(ee,te){var ue,ne=0,ie=0,Ie=0,Pe,Me=0,Ne,Fe,X,ge,Ue=[16,15,11,4],Ye=0,st=0,St=0,dt=[new re(0,0),new re(0,0),new re(0,0)],xt,Xt,Xe,ps=128+c.READ_SIZE;Xe=new c(ee),Ie=F(Xe),Pe=(1<<Ie)-16,Ne=1<<Ie,Fe=Ne-1,X=new Uint8Array(Ne+ps+u.maxDictionaryWordLength),ge=Ne,xt=[],Xt=[];for(var Ga=0;Ga<3*P;Ga++)xt[Ga]=new d(0,0),Xt[Ga]=new d(0,0);for(;!ie;){var kr=0,Ni,ln=[1<<28,1<<28,1<<28],vt=[0],Ft=[1,1,1],se=[0,1,0,1,0,1],Se=[0],H,Te,Vt,Ee,Ro=null,Ae=null,mr,me=null,he,ea=0,Gt=null,He=0,xe=0,it=null,ht=0,bt=0,Rr=0,Gr,ro;for(ue=0;ue<3;++ue)dt[ue].codes=null,dt[ue].htrees=null;Xe.readMoreInput();var vf=L(Xe);if(kr=vf.meta_block_length,ne+kr>te.buffer.length){var cv=new Uint8Array(ne+kr);cv.set(te.buffer),te.buffer=cv}if(ie=vf.input_end,Ni=vf.is_uncompressed,vf.is_metadata){for(oe(Xe);kr>0;--kr)Xe.readMoreInput(),Xe.readBits(8);continue}if(kr!==0){if(Ni){Xe.bit_pos_=Xe.bit_pos_+7&-8,$(te,kr,ne,X,Fe,Xe),ne+=kr;continue}for(ue=0;ue<3;++ue)Ft[ue]=D(Xe)+1,Ft[ue]>=2&&(W(Ft[ue]+2,xt,ue*P,Xe),W(w,Xt,ue*P,Xe),ln[ue]=K(Xt,ue*P,Xe),Se[ue]=1);for(Xe.readMoreInput(),H=Xe.readBits(2),Te=k+(Xe.readBits(4)<<H),Vt=(1<<H)-1,Ee=Te+(48<<H),Ae=new Uint8Array(Ft[0]),ue=0;ue<Ft[0];++ue)Xe.readMoreInput(),Ae[ue]=Xe.readBits(2)<<1;var go=de(Ft[0]<<S,Xe);mr=go.num_htrees,Ro=go.context_map;var ms=de(Ft[2]<<x,Xe);for(he=ms.num_htrees,me=ms.context_map,dt[0]=new re(_,mr),dt[1]=new re(y,Ft[1]),dt[2]=new re(Ee,he),ue=0;ue<3;++ue)dt[ue].decode(Xe);for(Gt=0,it=0,Gr=Ae[vt[0]],bt=m.lookupOffsets[Gr],Rr=m.lookupOffsets[Gr+1],ro=dt[1].htrees[0];kr>0;){var Ao,hs,ta,d0,M4,ra,Ya,bf,t1,f0,r1;for(Xe.readMoreInput(),ln[1]===0&&(pe(Ft[1],xt,1,vt,se,Se,Xe),ln[1]=K(Xt,P,Xe),ro=dt[1].htrees[vt[1]]),--ln[1],Ao=O(dt[1].codes,ro,Xe),hs=Ao>>6,hs>=2?(hs-=2,Ya=-1):Ya=0,ta=h.kInsertRangeLut[hs]+(Ao>>3&7),d0=h.kCopyRangeLut[hs]+(Ao&7),M4=h.kInsertLengthPrefixCode[ta].offset+Xe.readBits(h.kInsertLengthPrefixCode[ta].nbits),ra=h.kCopyLengthPrefixCode[d0].offset+Xe.readBits(h.kCopyLengthPrefixCode[d0].nbits),st=X[ne-1&Fe],St=X[ne-2&Fe],f0=0;f0<M4;++f0)Xe.readMoreInput(),ln[0]===0&&(pe(Ft[0],xt,0,vt,se,Se,Xe),ln[0]=K(Xt,0,Xe),ea=vt[0]<<S,Gt=ea,Gr=Ae[vt[0]],bt=m.lookupOffsets[Gr],Rr=m.lookupOffsets[Gr+1]),t1=m.lookup[bt+st]|m.lookup[Rr+St],He=Ro[Gt+t1],--ln[0],St=st,st=O(dt[0].codes,dt[0].htrees[He],Xe),X[ne&Fe]=st,(ne&Fe)===Fe&&te.write(X,Ne),++ne;if(kr-=M4,kr<=0)break;if(Ya<0){var t1;if(Xe.readMoreInput(),ln[2]===0&&(pe(Ft[2],xt,2,vt,se,Se,Xe),ln[2]=K(Xt,2*P,Xe),xe=vt[2]<<x,it=xe),--ln[2],t1=(ra>4?3:ra-2)&255,ht=me[it+t1],Ya=O(dt[2].codes,dt[2].htrees[ht],Xe),Ya>=Te){var F4,QK,o1;Ya-=Te,QK=Ya&Vt,Ya>>=H,F4=(Ya>>1)+1,o1=(2+(Ya&1)<<F4)-4,Ya=Te+(o1+Xe.readBits(F4)<<H)+QK}}if(bf=Z(Ya,Ue,Ye),bf<0)throw new Error("[BrotliDecompress] invalid distance");if(ne<Pe&&Me!==Pe?Me=ne:Me=Pe,r1=ne&Fe,bf>Me)if(ra>=u.minDictionaryWordLength&&ra<=u.maxDictionaryWordLength){var o1=u.offsetsByLength[ra],JK=bf-Me-1,$K=u.sizeBitsByLength[ra],nNe=(1<<$K)-1,iNe=JK&nNe,eZ=JK>>$K;if(o1+=iNe*ra,eZ<g.kNumTransforms){var D4=g.transformDictionaryWord(X,r1,o1,ra,eZ);if(r1+=D4,ne+=D4,kr-=D4,r1>=ge){te.write(X,Ne);for(var Ek=0;Ek<r1-ge;Ek++)X[Ek]=X[ge+Ek]}}else throw new Error("Invalid backward reference. pos: "+ne+" distance: "+bf+" len: "+ra+" bytes left: "+kr)}else throw new Error("Invalid backward reference. pos: "+ne+" distance: "+bf+" len: "+ra+" bytes left: "+kr);else{if(Ya>0&&(Ue[Ye&3]=bf,++Ye),ra>kr)throw new Error("Invalid backward reference. pos: "+ne+" distance: "+bf+" len: "+ra+" bytes left: "+kr);for(f0=0;f0<ra;++f0)X[ne&Fe]=X[ne-bf&Fe],(ne&Fe)===Fe&&te.write(X,Ne),++ne,--kr}st=X[ne-1&Fe],St=X[ne-2&Fe]}ne&=1073741823}}te.write(X,ne&Fe)}i.BrotliDecompress=Oe,u.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 l=o("./decode").BrotliDecompressBuffer,c=s.toByteArray(o("./dictionary.bin.js"));return l(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 l=15;function c(f,m){for(var h=1<<m-1;f&h;)h>>=1;return(f&h-1)+h}function u(f,m,h,g,v){do g-=h,f[m+g]=new s(v.bits,v.value);while(g>0)}function d(f,m,h){for(var g=1<<m-h;m<l&&(g-=f[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(f,m,h,g,v){var b=m,_,y,w,S,x,C,A,P,R,N,k,E=new Int32Array(l+1),M=new Int32Array(l+1);for(k=new Int32Array(v),w=0;w<v;w++)E[g[w]]++;for(M[1]=0,y=1;y<l;y++)M[y+1]=M[y]+E[y];for(w=0;w<v;w++)g[w]!==0&&(k[M[g[w]]++]=w);if(P=h,R=1<<P,N=R,M[l]===1){for(S=0;S<N;++S)f[m+S]=new s(0,k[0]&65535);return N}for(S=0,w=0,y=1,x=2;y<=h;++y,x<<=1)for(;E[y]>0;--E[y])_=new s(y&255,k[w++]&65535),u(f,m+S,x,R,_),S=c(S,y);for(A=N-1,C=-1,y=h+1,x=2;y<=l;++y,x<<=1)for(;E[y]>0;--E[y])(S&A)!==C&&(m+=R,P=d(E,y,h),R=1<<P,N+=R,C=S&A,f[b+C]=new s(P+h&255,m-b-C&65535)),_=new s(y-h&255,k[w++]&65535),u(f,m+(S>>h),x,R,_),S=c(S,y);return N}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=y;for(var s=[],l=[],c=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,f=u.length;d<f;++d)s[d]=u[d],l[u.charCodeAt(d)]=d;l[45]=62,l[95]=63;function m(w){var S=w.length;if(S%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var x=w.indexOf("=");x===-1&&(x=S);var C=x===S?0:4-x%4;return[x,C]}function h(w){var S=m(w),x=S[0],C=S[1];return(x+C)*3/4-C}function g(w,S,x){return(S+x)*3/4-x}function v(w){for(var S,x=m(w),C=x[0],A=x[1],P=new c(g(w,C,A)),R=0,N=A>0?C-4:C,k=0;k<N;k+=4)S=l[w.charCodeAt(k)]<<18|l[w.charCodeAt(k+1)]<<12|l[w.charCodeAt(k+2)]<<6|l[w.charCodeAt(k+3)],P[R++]=S>>16&255,P[R++]=S>>8&255,P[R++]=S&255;return A===2&&(S=l[w.charCodeAt(k)]<<2|l[w.charCodeAt(k+1)]>>4,P[R++]=S&255),A===1&&(S=l[w.charCodeAt(k)]<<10|l[w.charCodeAt(k+1)]<<4|l[w.charCodeAt(k+2)]>>2,P[R++]=S>>8&255,P[R++]=S&255),P}function b(w){return s[w>>18&63]+s[w>>12&63]+s[w>>6&63]+s[w&63]}function _(w,S,x){for(var C,A=[],P=S;P<x;P+=3)C=(w[P]<<16&16711680)+(w[P+1]<<8&65280)+(w[P+2]&255),A.push(b(C));return A.join("")}function y(w){for(var S,x=w.length,C=x%3,A=[],P=16383,R=0,N=x-C;R<N;R+=P)A.push(_(w,R,R+P>N?N:R+P));return C===1?(S=w[x-1],A.push(s[S>>2]+s[S<<4&63]+"==")):C===2&&(S=(w[x-2]<<8)+w[x-1],A.push(s[S>>10]+s[S>>4&63]+s[S<<2&63]+"=")),A.join("")}},{}],9:[function(o,n,i){function s(l,c){this.offset=l,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,u,d){this.pos+d>this.buffer.length&&(d=this.buffer.length-this.pos);for(var f=0;f<d;f++)c[u+f]=this.buffer[this.pos+f];return this.pos+=d,d},i.BrotliInput=s;function l(c){this.buffer=c,this.pos=0}l.prototype.write=function(c,u){if(this.pos+u>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,u),this.pos),this.pos+=u,u},i.BrotliOutput=l},{}],11:[function(o,n,i){var s=o("./dictionary"),l=0,c=1,u=2,d=3,f=4,m=5,h=6,g=7,v=8,b=9,_=10,y=11,w=12,S=13,x=14,C=15,A=16,P=17,R=18,N=19,k=20;function E(F,D,z){this.prefix=new Uint8Array(F.length),this.transform=D,this.suffix=new Uint8Array(z.length);for(var L=0;L<F.length;L++)this.prefix[L]=F.charCodeAt(L);for(var L=0;L<z.length;L++)this.suffix[L]=z.charCodeAt(L)}var M=[new E("",l,""),new E("",l," "),new E(" ",l," "),new E("",w,""),new E("",_," "),new E("",l," the "),new E(" ",l,""),new E("s ",l," "),new E("",l," of "),new E("",_,""),new E("",l," and "),new E("",S,""),new E("",c,""),new E(", ",l," "),new E("",l,", "),new E(" ",_," "),new E("",l," in "),new E("",l," to "),new E("e ",l," "),new E("",l,'"'),new E("",l,"."),new E("",l,'">'),new E("",l,`
-`),new E("",d,""),new E("",l,"]"),new E("",l," for "),new E("",x,""),new E("",u,""),new E("",l," a "),new E("",l," that "),new E(" ",_,""),new E("",l,". "),new E(".",l,""),new E(" ",l,", "),new E("",C,""),new E("",l," with "),new E("",l,"'"),new E("",l," from "),new E("",l," by "),new E("",A,""),new E("",P,""),new E(" the ",l,""),new E("",f,""),new E("",l,". The "),new E("",y,""),new E("",l," on "),new E("",l," as "),new E("",l," is "),new E("",g,""),new E("",c,"ing "),new E("",l,`
-	`),new E("",l,":"),new E(" ",l,". "),new E("",l,"ed "),new E("",k,""),new E("",R,""),new E("",h,""),new E("",l,"("),new E("",_,", "),new E("",v,""),new E("",l," at "),new E("",l,"ly "),new E(" the ",l," of "),new E("",m,""),new E("",b,""),new E(" ",_,", "),new E("",_,'"'),new E(".",l,"("),new E("",y," "),new E("",_,'">'),new E("",l,'="'),new E(" ",l,"."),new E(".com/",l,""),new E(" the ",l," of the "),new E("",_,"'"),new E("",l,". This "),new E("",l,","),new E(".",l," "),new E("",_,"("),new E("",_,"."),new E("",l," not "),new E(" ",l,'="'),new E("",l,"er "),new E(" ",y," "),new E("",l,"al "),new E(" ",y,""),new E("",l,"='"),new E("",y,'"'),new E("",_,". "),new E(" ",l,"("),new E("",l,"ful "),new E(" ",_,". "),new E("",l,"ive "),new E("",l,"less "),new E("",y,"'"),new E("",l,"est "),new E(" ",_,"."),new E("",y,'">'),new E(" ",l,"='"),new E("",_,","),new E("",l,"ize "),new E("",y,"."),new E("\xC2\xA0",l,""),new E(" ",l,","),new E("",_,'="'),new E("",y,'="'),new E("",l,"ous "),new E("",y,", "),new E("",_,"='"),new E(" ",_,","),new E(" ",y,'="'),new E(" ",y,", "),new E("",y,","),new E("",y,"("),new E("",y,". "),new E(" ",y,"."),new E("",y,"='"),new E(" ",y,". "),new E(" ",_,'="'),new E(" ",y,"='"),new E(" ",_,"='")];i.kTransforms=M,i.kNumTransforms=M.length;function B(F,D){return F[D]<192?(F[D]>=97&&F[D]<=122&&(F[D]^=32),1):F[D]<224?(F[D+1]^=32,2):(F[D+2]^=5,3)}i.transformDictionaryWord=function(F,D,z,L,O){var V=M[O].prefix,W=M[O].suffix,K=M[O].transform,Z=K<w?0:K-(w-1),Q=0,ce=D,re;Z>L&&(Z=L);for(var de=0;de<V.length;)F[D++]=V[de++];for(z+=Z,L-=Z,K<=b&&(L-=K),Q=0;Q<L;Q++)F[D++]=s.dictionary[z+Q];if(re=D-L,K===_)B(F,re);else if(K===y)for(;L>0;){var pe=B(F,re);re+=pe,L-=pe}for(var $=0;$<W.length;)F[D++]=W[$++];return D-ce}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var PM=(e=>typeof oa<"u"?oa:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof oa<"u"?oa:t)[r]}):e)(function(e){if(typeof oa<"u")return oa.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),bbe=(function(){var e,t,r;return(function(){function o(n,i,s){function l(d,f){if(!i[d]){if(!n[d]){var m=typeof PM=="function"&&PM;if(!f&&m)return m(d,!0);if(c)return c(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var b=n[d][1][v];return l(b||v)},g,g.exports,o,n,i,s)}return i[d].exports}for(var c=typeof PM=="function"&&PM,u=0;u<s.length;u++)l(s[u]);return l}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function l(d,f){return Object.prototype.hasOwnProperty.call(d,f)}i.assign=function(d){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)l(m,h)&&(d[h]=m[h])}}return d},i.shrinkBuf=function(d,f){return d.length===f?d:d.subarray?d.subarray(0,f):(d.length=f,d)};var c={arraySet:function(d,f,m,h,g){if(f.subarray&&d.subarray){d.set(f.subarray(m,m+h),g);return}for(var v=0;v<h;v++)d[g+v]=f[m+v]},flattenChunks:function(d){var f,m,h,g,v,b;for(h=0,f=0,m=d.length;f<m;f++)h+=d[f].length;for(b=new Uint8Array(h),g=0,f=0,m=d.length;f<m;f++)v=d[f],b.set(v,g),g+=v.length;return b}},u={arraySet:function(d,f,m,h,g){for(var v=0;v<h;v++)d[g+v]=f[m+v]},flattenChunks:function(d){return[].concat.apply([],d)}};i.setTyped=function(d){d?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,u))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),l=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{l=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var u=new s.Buf8(256),d=0;d<256;d++)u[d]=d>=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;u[254]=u[254]=1,i.string2buf=function(m){var h,g,v,b,_,y=m.length,w=0;for(b=0;b<y;b++)g=m.charCodeAt(b),(g&64512)===55296&&b+1<y&&(v=m.charCodeAt(b+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),b++)),w+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(w),_=0,b=0;_<w;b++)g=m.charCodeAt(b),(g&64512)===55296&&b+1<y&&(v=m.charCodeAt(b+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),b++)),g<128?h[_++]=g:g<2048?(h[_++]=192|g>>>6,h[_++]=128|g&63):g<65536?(h[_++]=224|g>>>12,h[_++]=128|g>>>6&63,h[_++]=128|g&63):(h[_++]=240|g>>>18,h[_++]=128|g>>>12&63,h[_++]=128|g>>>6&63,h[_++]=128|g&63);return h};function f(m,h){if(h<65534&&(m.subarray&&c||!m.subarray&&l))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,v=h.length;g<v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,b,_,y=h||m.length,w=new Array(y*2);for(v=0,g=0;g<y;){if(b=m[g++],b<128){w[v++]=b;continue}if(_=u[b],_>4){w[v++]=65533,g+=_-1;continue}for(b&=_===2?31:_===3?15:7;_>1&&g<y;)b=b<<6|m[g++]&63,_--;if(_>1){w[v++]=65533;continue}b<65536?w[v++]=b:(b-=65536,w[v++]=55296|b>>10&1023,w[v++]=56320|b&1023)}return f(w,v)},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+u[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(l,c,u,d){for(var f=l&65535|0,m=l>>>16&65535|0,h=0;u!==0;){h=u>2e3?2e3:u,u-=h;do f=f+c[d++]|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 u,d=[],f=0;f<256;f++){u=f;for(var m=0;m<8;m++)u=u&1?3988292384^u>>>1:u>>>1;d[f]=u}return d}var l=s();function c(u,d,f,m){var h=l,g=m+f;u^=-1;for(var v=m;v<g;v++)u=u>>>8^h[(u^d[v])&255];return u^-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,l=12;n.exports=function(u,d){var f,m,h,g,v,b,_,y,w,S,x,C,A,P,R,N,k,E,M,B,F,D,z,L,O;f=u.state,m=u.next_in,L=u.input,h=m+(u.avail_in-5),g=u.next_out,O=u.output,v=g-(d-u.avail_out),b=g+(u.avail_out-257),_=f.dmax,y=f.wsize,w=f.whave,S=f.wnext,x=f.window,C=f.hold,A=f.bits,P=f.lencode,R=f.distcode,N=(1<<f.lenbits)-1,k=(1<<f.distbits)-1;e:do{A<15&&(C+=L[m++]<<A,A+=8,C+=L[m++]<<A,A+=8),E=P[C&N];t:for(;;){if(M=E>>>24,C>>>=M,A-=M,M=E>>>16&255,M===0)O[g++]=E&65535;else if(M&16){B=E&65535,M&=15,M&&(A<M&&(C+=L[m++]<<A,A+=8),B+=C&(1<<M)-1,C>>>=M,A-=M),A<15&&(C+=L[m++]<<A,A+=8,C+=L[m++]<<A,A+=8),E=R[C&k];r:for(;;){if(M=E>>>24,C>>>=M,A-=M,M=E>>>16&255,M&16){if(F=E&65535,M&=15,A<M&&(C+=L[m++]<<A,A+=8,A<M&&(C+=L[m++]<<A,A+=8)),F+=C&(1<<M)-1,F>_){u.msg="invalid distance too far back",f.mode=s;break e}if(C>>>=M,A-=M,M=g-v,F>M){if(M=F-M,M>w&&f.sane){u.msg="invalid distance too far back",f.mode=s;break e}if(D=0,z=x,S===0){if(D+=y-M,M<B){B-=M;do O[g++]=x[D++];while(--M);D=g-F,z=O}}else if(S<M){if(D+=y+S-M,M-=S,M<B){B-=M;do O[g++]=x[D++];while(--M);if(D=0,S<B){M=S,B-=M;do O[g++]=x[D++];while(--M);D=g-F,z=O}}}else if(D+=S-M,M<B){B-=M;do O[g++]=x[D++];while(--M);D=g-F,z=O}for(;B>2;)O[g++]=z[D++],O[g++]=z[D++],O[g++]=z[D++],B-=3;B&&(O[g++]=z[D++],B>1&&(O[g++]=z[D++]))}else{D=g-F;do O[g++]=O[D++],O[g++]=O[D++],O[g++]=O[D++],B-=3;while(B>2);B&&(O[g++]=O[D++],B>1&&(O[g++]=O[D++]))}}else if((M&64)===0){E=R[(E&65535)+(C&(1<<M)-1)];continue r}else{u.msg="invalid distance code",f.mode=s;break e}break}}else if((M&64)===0){E=P[(E&65535)+(C&(1<<M)-1)];continue t}else if(M&32){f.mode=l;break e}else{u.msg="invalid literal/length code",f.mode=s;break e}break}}while(m<h&&g<b);B=A>>3,m-=B,A-=B<<3,C&=(1<<A)-1,u.next_in=m,u.next_out=g,u.avail_in=m<h?5+(h-m):5-(m-h),u.avail_out=g<b?257+(b-g):257-(g-b),f.hold=C,f.bits=A}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),l=o("./adler32"),c=o("./crc32"),u=o("./inffast"),d=o("./inftrees"),f=0,m=1,h=2,g=4,v=5,b=6,_=0,y=1,w=2,S=-2,x=-3,C=-4,A=-5,P=8,R=1,N=2,k=3,E=4,M=5,B=6,F=7,D=8,z=9,L=10,O=11,V=12,W=13,K=14,Z=15,Q=16,ce=17,re=18,de=19,pe=20,$=21,oe=22,fe=23,ve=24,Oe=25,ee=26,te=27,ue=28,ne=29,ie=30,Ie=31,Pe=32,Me=852,Ne=592,Fe=15,X=Fe;function ge(se){return(se>>>24&255)+(se>>>8&65280)+((se&65280)<<8)+((se&255)<<24)}function Ue(){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 Ye(se){var Se;return!se||!se.state?S:(Se=se.state,se.total_in=se.total_out=Se.total=0,se.msg="",Se.wrap&&(se.adler=Se.wrap&1),Se.mode=R,Se.last=0,Se.havedict=0,Se.dmax=32768,Se.head=null,Se.hold=0,Se.bits=0,Se.lencode=Se.lendyn=new s.Buf32(Me),Se.distcode=Se.distdyn=new s.Buf32(Ne),Se.sane=1,Se.back=-1,_)}function st(se){var Se;return!se||!se.state?S:(Se=se.state,Se.wsize=0,Se.whave=0,Se.wnext=0,Ye(se))}function St(se,Se){var H,Te;return!se||!se.state||(Te=se.state,Se<0?(H=0,Se=-Se):(H=(Se>>4)+1,Se<48&&(Se&=15)),Se&&(Se<8||Se>15))?S:(Te.window!==null&&Te.wbits!==Se&&(Te.window=null),Te.wrap=H,Te.wbits=Se,st(se))}function dt(se,Se){var H,Te;return se?(Te=new Ue,se.state=Te,Te.window=null,H=St(se,Se),H!==_&&(se.state=null),H):S}function xt(se){return dt(se,X)}var Xt=!0,Xe,ps;function Ga(se){if(Xt){var Se;for(Xe=new s.Buf32(512),ps=new s.Buf32(32),Se=0;Se<144;)se.lens[Se++]=8;for(;Se<256;)se.lens[Se++]=9;for(;Se<280;)se.lens[Se++]=7;for(;Se<288;)se.lens[Se++]=8;for(d(m,se.lens,0,288,Xe,0,se.work,{bits:9}),Se=0;Se<32;)se.lens[Se++]=5;d(h,se.lens,0,32,ps,0,se.work,{bits:5}),Xt=!1}se.lencode=Xe,se.lenbits=9,se.distcode=ps,se.distbits=5}function kr(se,Se,H,Te){var Vt,Ee=se.state;return Ee.window===null&&(Ee.wsize=1<<Ee.wbits,Ee.wnext=0,Ee.whave=0,Ee.window=new s.Buf8(Ee.wsize)),Te>=Ee.wsize?(s.arraySet(Ee.window,Se,H-Ee.wsize,Ee.wsize,0),Ee.wnext=0,Ee.whave=Ee.wsize):(Vt=Ee.wsize-Ee.wnext,Vt>Te&&(Vt=Te),s.arraySet(Ee.window,Se,H-Te,Vt,Ee.wnext),Te-=Vt,Te?(s.arraySet(Ee.window,Se,H-Te,Te,0),Ee.wnext=Te,Ee.whave=Ee.wsize):(Ee.wnext+=Vt,Ee.wnext===Ee.wsize&&(Ee.wnext=0),Ee.whave<Ee.wsize&&(Ee.whave+=Vt))),0}function Ni(se,Se){var H,Te,Vt,Ee,Ro,Ae,mr,me,he,ea,Gt,He,xe,it,ht=0,bt,Rr,Gr,ro,vf,cv,go,ms,Ao=new s.Buf8(4),hs,ta,d0=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!se||!se.state||!se.output||!se.input&&se.avail_in!==0)return S;H=se.state,H.mode===V&&(H.mode=W),Ro=se.next_out,Vt=se.output,mr=se.avail_out,Ee=se.next_in,Te=se.input,Ae=se.avail_in,me=H.hold,he=H.bits,ea=Ae,Gt=mr,ms=_;e:for(;;)switch(H.mode){case R:if(H.wrap===0){H.mode=W;break}for(;he<16;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(H.wrap&2&&me===35615){H.check=0,Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0),me=0,he=0,H.mode=N;break}if(H.flags=0,H.head&&(H.head.done=!1),!(H.wrap&1)||(((me&255)<<8)+(me>>8))%31){se.msg="incorrect header check",H.mode=ie;break}if((me&15)!==P){se.msg="unknown compression method",H.mode=ie;break}if(me>>>=4,he-=4,go=(me&15)+8,H.wbits===0)H.wbits=go;else if(go>H.wbits){se.msg="invalid window size",H.mode=ie;break}H.dmax=1<<go,se.adler=H.check=1,H.mode=me&512?L:V,me=0,he=0;break;case N:for(;he<16;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(H.flags=me,(H.flags&255)!==P){se.msg="unknown compression method",H.mode=ie;break}if(H.flags&57344){se.msg="unknown header flags set",H.mode=ie;break}H.head&&(H.head.text=me>>8&1),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0)),me=0,he=0,H.mode=k;case k:for(;he<32;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}H.head&&(H.head.time=me),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,Ao[2]=me>>>16&255,Ao[3]=me>>>24&255,H.check=c(H.check,Ao,4,0)),me=0,he=0,H.mode=E;case E:for(;he<16;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}H.head&&(H.head.xflags=me&255,H.head.os=me>>8),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0)),me=0,he=0,H.mode=M;case M:if(H.flags&1024){for(;he<16;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}H.length=me,H.head&&(H.head.extra_len=me),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0)),me=0,he=0}else H.head&&(H.head.extra=null);H.mode=B;case B:if(H.flags&1024&&(He=H.length,He>Ae&&(He=Ae),He&&(H.head&&(go=H.head.extra_len-H.length,H.head.extra||(H.head.extra=new Array(H.head.extra_len)),s.arraySet(H.head.extra,Te,Ee,He,go)),H.flags&512&&(H.check=c(H.check,Te,He,Ee)),Ae-=He,Ee+=He,H.length-=He),H.length))break e;H.length=0,H.mode=F;case F:if(H.flags&2048){if(Ae===0)break e;He=0;do go=Te[Ee+He++],H.head&&go&&H.length<65536&&(H.head.name+=String.fromCharCode(go));while(go&&He<Ae);if(H.flags&512&&(H.check=c(H.check,Te,He,Ee)),Ae-=He,Ee+=He,go)break e}else H.head&&(H.head.name=null);H.length=0,H.mode=D;case D:if(H.flags&4096){if(Ae===0)break e;He=0;do go=Te[Ee+He++],H.head&&go&&H.length<65536&&(H.head.comment+=String.fromCharCode(go));while(go&&He<Ae);if(H.flags&512&&(H.check=c(H.check,Te,He,Ee)),Ae-=He,Ee+=He,go)break e}else H.head&&(H.head.comment=null);H.mode=z;case z:if(H.flags&512){for(;he<16;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(me!==(H.check&65535)){se.msg="header crc mismatch",H.mode=ie;break}me=0,he=0}H.head&&(H.head.hcrc=H.flags>>9&1,H.head.done=!0),se.adler=H.check=0,H.mode=V;break;case L:for(;he<32;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}se.adler=H.check=ge(me),me=0,he=0,H.mode=O;case O:if(H.havedict===0)return se.next_out=Ro,se.avail_out=mr,se.next_in=Ee,se.avail_in=Ae,H.hold=me,H.bits=he,w;se.adler=H.check=1,H.mode=V;case V:if(Se===v||Se===b)break e;case W:if(H.last){me>>>=he&7,he-=he&7,H.mode=te;break}for(;he<3;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}switch(H.last=me&1,me>>>=1,he-=1,me&3){case 0:H.mode=K;break;case 1:if(Ga(H),H.mode=pe,Se===b){me>>>=2,he-=2;break e}break;case 2:H.mode=ce;break;case 3:se.msg="invalid block type",H.mode=ie}me>>>=2,he-=2;break;case K:for(me>>>=he&7,he-=he&7;he<32;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if((me&65535)!==(me>>>16^65535)){se.msg="invalid stored block lengths",H.mode=ie;break}if(H.length=me&65535,me=0,he=0,H.mode=Z,Se===b)break e;case Z:H.mode=Q;case Q:if(He=H.length,He){if(He>Ae&&(He=Ae),He>mr&&(He=mr),He===0)break e;s.arraySet(Vt,Te,Ee,He,Ro),Ae-=He,Ee+=He,mr-=He,Ro+=He,H.length-=He;break}H.mode=V;break;case ce:for(;he<14;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(H.nlen=(me&31)+257,me>>>=5,he-=5,H.ndist=(me&31)+1,me>>>=5,he-=5,H.ncode=(me&15)+4,me>>>=4,he-=4,H.nlen>286||H.ndist>30){se.msg="too many length or distance symbols",H.mode=ie;break}H.have=0,H.mode=re;case re:for(;H.have<H.ncode;){for(;he<3;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}H.lens[d0[H.have++]]=me&7,me>>>=3,he-=3}for(;H.have<19;)H.lens[d0[H.have++]]=0;if(H.lencode=H.lendyn,H.lenbits=7,hs={bits:H.lenbits},ms=d(f,H.lens,0,19,H.lencode,0,H.work,hs),H.lenbits=hs.bits,ms){se.msg="invalid code lengths set",H.mode=ie;break}H.have=0,H.mode=de;case de:for(;H.have<H.nlen+H.ndist;){for(;ht=H.lencode[me&(1<<H.lenbits)-1],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(bt<=he);){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(Gr<16)me>>>=bt,he-=bt,H.lens[H.have++]=Gr;else{if(Gr===16){for(ta=bt+2;he<ta;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(me>>>=bt,he-=bt,H.have===0){se.msg="invalid bit length repeat",H.mode=ie;break}go=H.lens[H.have-1],He=3+(me&3),me>>>=2,he-=2}else if(Gr===17){for(ta=bt+3;he<ta;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}me>>>=bt,he-=bt,go=0,He=3+(me&7),me>>>=3,he-=3}else{for(ta=bt+7;he<ta;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}me>>>=bt,he-=bt,go=0,He=11+(me&127),me>>>=7,he-=7}if(H.have+He>H.nlen+H.ndist){se.msg="invalid bit length repeat",H.mode=ie;break}for(;He--;)H.lens[H.have++]=go}}if(H.mode===ie)break;if(H.lens[256]===0){se.msg="invalid code -- missing end-of-block",H.mode=ie;break}if(H.lenbits=9,hs={bits:H.lenbits},ms=d(m,H.lens,0,H.nlen,H.lencode,0,H.work,hs),H.lenbits=hs.bits,ms){se.msg="invalid literal/lengths set",H.mode=ie;break}if(H.distbits=6,H.distcode=H.distdyn,hs={bits:H.distbits},ms=d(h,H.lens,H.nlen,H.ndist,H.distcode,0,H.work,hs),H.distbits=hs.bits,ms){se.msg="invalid distances set",H.mode=ie;break}if(H.mode=pe,Se===b)break e;case pe:H.mode=$;case $:if(Ae>=6&&mr>=258){se.next_out=Ro,se.avail_out=mr,se.next_in=Ee,se.avail_in=Ae,H.hold=me,H.bits=he,u(se,Gt),Ro=se.next_out,Vt=se.output,mr=se.avail_out,Ee=se.next_in,Te=se.input,Ae=se.avail_in,me=H.hold,he=H.bits,H.mode===V&&(H.back=-1);break}for(H.back=0;ht=H.lencode[me&(1<<H.lenbits)-1],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(bt<=he);){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(Rr&&(Rr&240)===0){for(ro=bt,vf=Rr,cv=Gr;ht=H.lencode[cv+((me&(1<<ro+vf)-1)>>ro)],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(ro+bt<=he);){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}me>>>=ro,he-=ro,H.back+=ro}if(me>>>=bt,he-=bt,H.back+=bt,H.length=Gr,Rr===0){H.mode=ee;break}if(Rr&32){H.back=-1,H.mode=V;break}if(Rr&64){se.msg="invalid literal/length code",H.mode=ie;break}H.extra=Rr&15,H.mode=oe;case oe:if(H.extra){for(ta=H.extra;he<ta;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}H.length+=me&(1<<H.extra)-1,me>>>=H.extra,he-=H.extra,H.back+=H.extra}H.was=H.length,H.mode=fe;case fe:for(;ht=H.distcode[me&(1<<H.distbits)-1],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(bt<=he);){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if((Rr&240)===0){for(ro=bt,vf=Rr,cv=Gr;ht=H.distcode[cv+((me&(1<<ro+vf)-1)>>ro)],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(ro+bt<=he);){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}me>>>=ro,he-=ro,H.back+=ro}if(me>>>=bt,he-=bt,H.back+=bt,Rr&64){se.msg="invalid distance code",H.mode=ie;break}H.offset=Gr,H.extra=Rr&15,H.mode=ve;case ve:if(H.extra){for(ta=H.extra;he<ta;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}H.offset+=me&(1<<H.extra)-1,me>>>=H.extra,he-=H.extra,H.back+=H.extra}if(H.offset>H.dmax){se.msg="invalid distance too far back",H.mode=ie;break}H.mode=Oe;case Oe:if(mr===0)break e;if(He=Gt-mr,H.offset>He){if(He=H.offset-He,He>H.whave&&H.sane){se.msg="invalid distance too far back",H.mode=ie;break}He>H.wnext?(He-=H.wnext,xe=H.wsize-He):xe=H.wnext-He,He>H.length&&(He=H.length),it=H.window}else it=Vt,xe=Ro-H.offset,He=H.length;He>mr&&(He=mr),mr-=He,H.length-=He;do Vt[Ro++]=it[xe++];while(--He);H.length===0&&(H.mode=$);break;case ee:if(mr===0)break e;Vt[Ro++]=H.length,mr--,H.mode=$;break;case te:if(H.wrap){for(;he<32;){if(Ae===0)break e;Ae--,me|=Te[Ee++]<<he,he+=8}if(Gt-=mr,se.total_out+=Gt,H.total+=Gt,Gt&&(se.adler=H.check=H.flags?c(H.check,Vt,Gt,Ro-Gt):l(H.check,Vt,Gt,Ro-Gt)),Gt=mr,(H.flags?me:ge(me))!==H.check){se.msg="incorrect data check",H.mode=ie;break}me=0,he=0}H.mode=ue;case ue:if(H.wrap&&H.flags){for(;he<32;){if(Ae===0)break e;Ae--,me+=Te[Ee++]<<he,he+=8}if(me!==(H.total&4294967295)){se.msg="incorrect length check",H.mode=ie;break}me=0,he=0}H.mode=ne;case ne:ms=y;break e;case ie:ms=x;break e;case Ie:return C;case Pe:default:return S}return se.next_out=Ro,se.avail_out=mr,se.next_in=Ee,se.avail_in=Ae,H.hold=me,H.bits=he,(H.wsize||Gt!==se.avail_out&&H.mode<ie&&(H.mode<te||Se!==g))&&kr(se,se.output,se.next_out,Gt-se.avail_out)?(H.mode=Ie,C):(ea-=se.avail_in,Gt-=se.avail_out,se.total_in+=ea,se.total_out+=Gt,H.total+=Gt,H.wrap&&Gt&&(se.adler=H.check=H.flags?c(H.check,Vt,Gt,se.next_out-Gt):l(H.check,Vt,Gt,se.next_out-Gt)),se.data_type=H.bits+(H.last?64:0)+(H.mode===V?128:0)+(H.mode===pe||H.mode===Z?256:0),(ea===0&&Gt===0||Se===g)&&ms===_&&(ms=A),ms)}function ln(se){if(!se||!se.state)return S;var Se=se.state;return Se.window&&(Se.window=null),se.state=null,_}function vt(se,Se){var H;return!se||!se.state||(H=se.state,(H.wrap&2)===0)?S:(H.head=Se,Se.done=!1,_)}function Ft(se,Se){var H=Se.length,Te,Vt,Ee;return!se||!se.state||(Te=se.state,Te.wrap!==0&&Te.mode!==O)?S:Te.mode===O&&(Vt=1,Vt=l(Vt,Se,H,0),Vt!==Te.check)?x:(Ee=kr(se,Se,H,H),Ee?(Te.mode=Ie,C):(Te.havedict=1,_))}i.inflateReset=st,i.inflateReset2=St,i.inflateResetKeep=Ye,i.inflateInit=xt,i.inflateInit2=dt,i.inflate=Ni,i.inflateEnd=ln,i.inflateGetHeader=vt,i.inflateSetDictionary=Ft,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"),l=15,c=852,u=592,d=0,f=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],b=[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(y,w,S,x,C,A,P,R){var N=R.bits,k=0,E=0,M=0,B=0,F=0,D=0,z=0,L=0,O=0,V=0,W,K,Z,Q,ce,re=null,de=0,pe,$=new s.Buf16(l+1),oe=new s.Buf16(l+1),fe=null,ve=0,Oe,ee,te;for(k=0;k<=l;k++)$[k]=0;for(E=0;E<x;E++)$[w[S+E]]++;for(F=N,B=l;B>=1&&$[B]===0;B--);if(F>B&&(F=B),B===0)return C[A++]=1<<24|64<<16|0,C[A++]=1<<24|64<<16|0,R.bits=1,0;for(M=1;M<B&&$[M]===0;M++);for(F<M&&(F=M),L=1,k=1;k<=l;k++)if(L<<=1,L-=$[k],L<0)return-1;if(L>0&&(y===d||B!==1))return-1;for(oe[1]=0,k=1;k<l;k++)oe[k+1]=oe[k]+$[k];for(E=0;E<x;E++)w[S+E]!==0&&(P[oe[w[S+E]]++]=E);if(y===d?(re=fe=P,pe=19):y===f?(re=h,de-=257,fe=g,ve-=257,pe=256):(re=v,fe=b,pe=-1),V=0,E=0,k=M,ce=A,D=F,z=0,Z=-1,O=1<<F,Q=O-1,y===f&&O>c||y===m&&O>u)return 1;for(;;){Oe=k-z,P[E]<pe?(ee=0,te=P[E]):P[E]>pe?(ee=fe[ve+P[E]],te=re[de+P[E]]):(ee=96,te=0),W=1<<k-z,K=1<<D,M=K;do K-=W,C[ce+(V>>z)+K]=Oe<<24|ee<<16|te|0;while(K!==0);for(W=1<<k-1;V&W;)W>>=1;if(W!==0?(V&=W-1,V+=W):V=0,E++,--$[k]===0){if(k===B)break;k=w[S+P[E]]}if(k>F&&(V&Q)!==Z){for(z===0&&(z=F),ce+=M,D=k-z,L=1<<D;D+z<B&&(L-=$[D+z],!(L<=0));)D++,L<<=1;if(O+=1<<D,y===f&&O>c||y===m&&O>u)return 1;Z=V&Q,C[Z]=F<<24|D<<16|ce-A|0}}return V!==0&&(C[ce+V]=k-z<<24|64<<16|0),R.bits=F,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"),l=o("./utils/common"),c=o("./utils/strings"),u=o("./zlib/constants"),d=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(_){if(!(this instanceof g))return new g(_);this.options=l.assign({chunkSize:16384,windowBits:0,to:""},_||{});var y=this.options;y.raw&&y.windowBits>=0&&y.windowBits<16&&(y.windowBits=-y.windowBits,y.windowBits===0&&(y.windowBits=-15)),y.windowBits>=0&&y.windowBits<16&&!(_&&_.windowBits)&&(y.windowBits+=32),y.windowBits>15&&y.windowBits<48&&(y.windowBits&15)===0&&(y.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var w=s.inflateInit2(this.strm,y.windowBits);if(w!==u.Z_OK)throw new Error(d[w]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),y.dictionary&&(typeof y.dictionary=="string"?y.dictionary=c.string2buf(y.dictionary):h.call(y.dictionary)==="[object ArrayBuffer]"&&(y.dictionary=new Uint8Array(y.dictionary)),y.raw&&(w=s.inflateSetDictionary(this.strm,y.dictionary),w!==u.Z_OK)))throw new Error(d[w])}g.prototype.push=function(_,y){var w=this.strm,S=this.options.chunkSize,x=this.options.dictionary,C,A,P,R,N,k=!1;if(this.ended)return!1;A=y===~~y?y:y===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof _=="string"?w.input=c.binstring2buf(_):h.call(_)==="[object ArrayBuffer]"?w.input=new Uint8Array(_):w.input=_,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new l.Buf8(S),w.next_out=0,w.avail_out=S),C=s.inflate(w,u.Z_NO_FLUSH),C===u.Z_NEED_DICT&&x&&(C=s.inflateSetDictionary(this.strm,x)),C===u.Z_BUF_ERROR&&k===!0&&(C=u.Z_OK,k=!1),C!==u.Z_STREAM_END&&C!==u.Z_OK)return this.onEnd(C),this.ended=!0,!1;w.next_out&&(w.avail_out===0||C===u.Z_STREAM_END||w.avail_in===0&&(A===u.Z_FINISH||A===u.Z_SYNC_FLUSH))&&(this.options.to==="string"?(P=c.utf8border(w.output,w.next_out),R=w.next_out-P,N=c.buf2string(w.output,P),w.next_out=R,w.avail_out=S-R,R&&l.arraySet(w.output,w.output,P,R,0),this.onData(N)):this.onData(l.shrinkBuf(w.output,w.next_out))),w.avail_in===0&&w.avail_out===0&&(k=!0)}while((w.avail_in>0||w.avail_out===0)&&C!==u.Z_STREAM_END);return C===u.Z_STREAM_END&&(A=u.Z_FINISH),A===u.Z_FINISH?(C=s.inflateEnd(this.strm),this.onEnd(C),this.ended=!0,C===u.Z_OK):(A===u.Z_SYNC_FLUSH&&(this.onEnd(u.Z_OK),w.avail_out=0),!0)},g.prototype.onData=function(_){this.chunks.push(_)},g.prototype.onEnd=function(_){_===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=_,this.msg=this.strm.msg};function v(_,y){var w=new g(y);if(w.push(_,!0),w.err)throw w.msg||d[w.err];return w.result}function b(_,y){return y=y||{},y.raw=!0,v(_,y)}i.Inflate=g,i.inflate=v,i.inflateRaw=b,i.ungzip=v},{"./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 YQt=globalThis.fetch,kM=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]`}},GZe=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)}},YZe=new Date("1904-01-01T00:00:00+0000").getTime();function qZe(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var KZe=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 qZe([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(YZe+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}},Eo=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()}},yt=class extends Eo{constructor(e,t,r){let{parser:o,start:n}=super(new KZe(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function ze(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var ZZe=class extends yt{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 XZe(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);ze(this.tables,n.tag.trim(),i)})}},XZe=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},ybe=bbe.inflate||void 0,wbe=void 0,QZe=class extends yt{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 JZe(o)),$Ze(this,t,r)}},JZe=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function $Ze(e,t,r){e.tables={},e.directory.forEach(o=>{ze(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),l;if(ybe)l=ybe(new Uint8Array(s));else if(wbe)l=wbe(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(l.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var _be=vbe,Sbe=void 0,eXe=class extends yt{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(l=>new tXe(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((l,c)=>{let u=this.directory[c+1];u&&(u.offset=l.offset+(l.transformLength!==void 0?l.transformLength:l.origLength))});let i,s=t.buffer.slice(n);if(_be)i=_be(new Uint8Array(s));else if(Sbe)i=new Uint8Array(Sbe(s));else{let l="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(l),new Error(l)}rXe(this,i,r)}},tXe=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=oXe(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 rXe(e,t,r){e.tables={},e.directory.forEach(o=>{ze(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(l){console.error(l)}})})}function oXe(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 Rbe={},Abe=!1;Promise.all([Promise.resolve().then(function(){return IXe}),Promise.resolve().then(function(){return NXe}),Promise.resolve().then(function(){return FXe}),Promise.resolve().then(function(){return BXe}),Promise.resolve().then(function(){return jXe}),Promise.resolve().then(function(){return GXe}),Promise.resolve().then(function(){return qXe}),Promise.resolve().then(function(){return ZXe}),Promise.resolve().then(function(){return iQe}),Promise.resolve().then(function(){return gQe}),Promise.resolve().then(function(){return oJe}),Promise.resolve().then(function(){return iJe}),Promise.resolve().then(function(){return cJe}),Promise.resolve().then(function(){return pJe}),Promise.resolve().then(function(){return hJe}),Promise.resolve().then(function(){return vJe}),Promise.resolve().then(function(){return wJe}),Promise.resolve().then(function(){return SJe}),Promise.resolve().then(function(){return CJe}),Promise.resolve().then(function(){return TJe}),Promise.resolve().then(function(){return kJe}),Promise.resolve().then(function(){return AJe}),Promise.resolve().then(function(){return NJe}),Promise.resolve().then(function(){return DJe}),Promise.resolve().then(function(){return LJe}),Promise.resolve().then(function(){return VJe}),Promise.resolve().then(function(){return zJe}),Promise.resolve().then(function(){return UJe}),Promise.resolve().then(function(){return GJe}),Promise.resolve().then(function(){return KJe}),Promise.resolve().then(function(){return e$e}),Promise.resolve().then(function(){return n$e}),Promise.resolve().then(function(){return a$e}),Promise.resolve().then(function(){return d$e}),Promise.resolve().then(function(){return p$e}),Promise.resolve().then(function(){return h$e}),Promise.resolve().then(function(){return b$e}),Promise.resolve().then(function(){return w$e}),Promise.resolve().then(function(){return E$e}),Promise.resolve().then(function(){return P$e}),Promise.resolve().then(function(){return A$e})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];Rbe[r]=t[r]}),Abe=!0});function nXe(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=Rbe[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function iXe(){let e=0;function t(r,o){if(!Abe)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(nXe)}return new Promise((r,o)=>t(r))}function sXe(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 aXe(e,t,r={}){if(!globalThis.document)return;let o=sXe(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,l])=>`${s}: ${l};`)),n.textContent=`
+							`}]})})})},uve=AKe;var dve=a(G(),1),fve=a(E(),1);function Uo({children:e,level:t=2}){return(0,fve.jsx)(dve.__experimentalHeading,{className:"global-styles-ui-subtitle",level:t,children:e})}var gn=a(E(),1),IKe={backgroundSize:"cover",backgroundPosition:"50% 50%"};function oE(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 OKe(e){return e&&((0,Wb.__experimentalHasSplitBorders)(e)?{top:oE(e.top),right:oE(e.right),bottom:oE(e.bottom),left:oE(e.left)}:oE(e))}var{useHasDimensionsPanel:NKe,useHasTypographyPanel:MKe,useHasBorderPanel:FKe,useSettingsForBlockElement:DKe,useHasColorPanel:LKe,useHasFiltersPanel:BKe,useHasImageSettingsPanel:VKe,useHasBackgroundPanel:jKe,BackgroundPanel:zKe,BorderPanel:HKe,ColorPanel:UKe,TypographyPanel:WKe,DimensionsPanel:GKe,FiltersPanel:YKe,ImageSettingsPanel:qKe,AdvancedPanel:KKe}=Et(mve.privateApis);function ZKe({name:e,variation:t,selectedViewport:r,showResponsiveStateControls:o=!0}){let{user:n,merged:i,onChange:s}=(0,Qc.useContext)(rn),l=[];t&&(l=["variations",t].concat(l));let c=l.join("."),[u,d]=(0,Qc.useState)("default"),[f,m]=(0,Qc.useState)("default"),h=r??u,g=i.settings?.viewport,v=(0,Qc.useMemo)(()=>Oge(g),[g]),b=h==="default"||v.some(we=>we.value===h)?h:"default",_=(0,Qc.useMemo)(()=>Ige(e),[e]),y=[b,f].filter(we=>we!=="default").join("."),w=y.length>0,[S,x]=qe(c,e,"user",!1,w?y:void 0),[C]=qe(c,e,"merged",!1,w?y:void 0),[I]=Le("",e,"user"),[k,R]=Le("",e),A=DKe(k,e),P=(0,pve.getBlockType)(e),T=!1;A?.spacing?.blockGap&&P?.supports?.spacing?.blockGap&&(P?.supports?.spacing?.__experimentalSkipSerialization===!0||P?.supports?.spacing?.__experimentalSkipSerialization?.some?.(we=>we==="blockGap"))&&(T=!0);let M=!1;A?.dimensions?.aspectRatio&&e==="core/group"&&(M=!0);let B=(0,Qc.useMemo)(()=>{let we=structuredClone(A);return T&&(we.spacing.blockGap=!1),M&&(we.dimensions.aspectRatio=!1),we},[A,T,M]),F=rE(e),V=jKe(B),z=MKe(B),D=LKe(B),O=FKe(B),L=NKe(B),q=BKe(B)&&b==="default",Z=VKe(e,I,B),Q=!!F?.length&&!t&&!w,{canEditCSS:ue}=(0,hve.useSelect)(we=>{let{getEntityRecord:oe,__experimentalGetCurrentGlobalStylesId:re}=we(gve.store),ce=re();return{canEditCSS:!!(ce?oe("root","globalStyles",ce):void 0)?._links?.["wp:action-edit-css"]}},[]),te=t?F.find(we=>we.name===t):null,de=(0,Qc.useMemo)(()=>({...C,layout:B.layout}),[C,B.layout]),pe=(0,Qc.useMemo)(()=>({...S,layout:I.layout}),[S,I.layout]),$=we=>{let oe={...we};delete oe.layout,x(oe),we.layout!==I.layout&&R({...I,layout:we.layout})},ee=we=>{R(we===void 0?{...k,lightbox:void 0}:{...k,lightbox:{...k.lightbox,...we}})},fe=we=>{let{settings:oe,...re}=we;if(oe?.typography){let ce=[c,y].filter(Boolean).join("."),ie=o1(n,ce,re,e);ie=e1(ie,"typography",{...I.typography,...oe.typography},e),s(ie)}else x(re)},ve=we=>{if(!we?.border){x(we);return}let{radius:oe,...re}=we.border,ce=OKe(re),ie=(0,Wb.__experimentalHasSplitBorders)(ce)?{color:null,style:null,width:null,...ce}:{top:ce,right:ce,bottom:ce,left:ce};x({...we,border:{...ie,radius:oe}})};return(0,gn.jsxs)(gn.Fragment,{children:[(0,gn.jsx)(nr,{title:t?te?.label:P?.title,viewportStates:v,pseudoStates:_,selectedViewport:b,selectedPseudoState:f,onChangeViewport:o?d:void 0,onChangePseudoState:m,showResponsiveStateControls:o}),(0,gn.jsx)(uve,{name:e,variation:t,selectedViewport:b,selectedState:w?y:"default",stateStyles:w?C:void 0,viewportSettings:g}),Q&&(0,gn.jsx)("div",{className:"global-styles-ui-screen-variations",children:(0,gn.jsxs)(Wb.__experimentalVStack,{spacing:3,children:[(0,gn.jsx)(Uo,{children:(0,T_.__)("Style Variations")}),(0,gn.jsx)(tve,{name:e})]})}),z&&(0,gn.jsx)(WKe,{inheritedValue:C,value:S,onChange:fe,settings:B,isGlobalStyles:!w,showInheritanceLabelIndicators:!1}),V&&(0,gn.jsx)(zKe,{inheritedValue:C,value:S,onChange:x,settings:B,defaultValues:IKe,showInheritanceLabelIndicators:!1}),q&&(0,gn.jsx)(YKe,{inheritedValue:de,value:pe,onChange:x,settings:B,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),L&&(0,gn.jsx)(GKe,{inheritedValue:de,value:pe,onChange:$,settings:B,includeLayoutControls:!0,showInheritanceLabelIndicators:!1}),O&&(0,gn.jsx)(HKe,{inheritedValue:C,value:S,onChange:ve,settings:B,showInheritanceLabelIndicators:!1}),D&&(0,gn.jsx)(UKe,{inheritedValue:C,value:S,onChange:x,settings:B,showInheritanceLabelIndicators:!1}),Z&&!w&&(0,gn.jsx)(qKe,{onChange:ee,value:I,inheritedValue:B}),ue&&(0,gn.jsx)(Wb.PanelBody,{title:(0,T_.__)("Advanced"),initialOpen:!1,children:(0,gn.jsx)(KKe,{value:S,onChange:x,inheritedValue:C,help:(0,T_.sprintf)((0,T_.__)("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."),P?.title)})})]})}var BW=ZKe;var xM=a(j(),1),Abe=a(G(),1),Ibe=a(U(),1);var vve=a(G(),1);var bve=a(E(),1);function Xh({children:e,className:t}){return(0,bve.jsx)(vve.__experimentalSpacer,{className:J("global-styles-ui-screen-body",t),padding:4,children:e})}var Qh=a(j(),1),yp=a(G(),1);var Ea=a(E(),1);function nE({parentMenu:e,element:t,label:r}){let o=t==="text"||!t?"":`elements.${t}.`,n=t==="link"?{textDecoration:"underline"}:{},[i]=qe(o+"typography.fontFamily"),[s]=qe(o+"typography.fontStyle"),[l]=qe(o+"typography.fontWeight"),[c]=qe(o+"color.background"),[u]=qe("color.background"),[d]=qe(o+"color.gradient"),[f]=qe(o+"color.text");return(0,Ea.jsx)(xo,{path:e+"/typography/"+t,children:(0,Ea.jsxs)(yp.__experimentalHStack,{justify:"flex-start",children:[(0,Ea.jsx)(yp.FlexItem,{className:"global-styles-ui-screen-typography__indicator","aria-hidden":"true",style:{fontFamily:i??"serif",background:d??c??u,color:f,fontStyle:s,fontWeight:l,...n},children:(0,Qh.__)("Aa")}),(0,Ea.jsx)(yp.FlexItem,{children:r})]})})}function XKe(){return(0,Ea.jsxs)(yp.__experimentalVStack,{spacing:3,children:[(0,Ea.jsx)(Uo,{level:3,children:(0,Qh.__)("Elements")}),(0,Ea.jsxs)(yp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:[(0,Ea.jsx)(nE,{parentMenu:"",element:"text",label:(0,Qh.__)("Text")}),(0,Ea.jsx)(nE,{parentMenu:"",element:"link",label:(0,Qh.__)("Links")}),(0,Ea.jsx)(nE,{parentMenu:"",element:"heading",label:(0,Qh.__)("Headings")}),(0,Ea.jsx)(nE,{parentMenu:"",element:"caption",label:(0,Qh.__)("Captions")}),(0,Ea.jsx)(nE,{parentMenu:"",element:"button",label:(0,Qh.__)("Buttons")})]})]})}var yve=XKe;var eM=a(G(),1);var wve=a(G(),1);var JN=a(E(),1),QKe=({variation:e,isFocused:t,withHoverView:r})=>(0,JN.jsx)(C_,{label:e.title,isFocused:t,withHoverView:r,children:({ratio:o,key:n})=>(0,JN.jsx)(wve.__experimentalHStack,{spacing:10*o,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,JN.jsx)(YN,{variation:e,fontSize:85*o})},n)}),_ve=QKe;var Gb=a(U(),1),Sve=a(Mo(),1),$N=a(j(),1);var Jh=a(E(),1);function E_({variation:e,children:t,isPill:r=!1,properties:o,showTooltip:n=!1}){let[i,s]=(0,Gb.useState)(!1),{base:l,user:c,onChange:u}=(0,Gb.useContext)(rn),d=(0,Gb.useMemo)(()=>{let b=Oi(l,e);return o&&(b=UN(b,o)),{user:e,base:l,merged:b,onChange:()=>{}}},[e,l,o]),f=()=>u(e),m=b=>{b.keyCode===Sve.ENTER&&(b.preventDefault(),f())},h=(0,Gb.useMemo)(()=>av(c,e),[c,e]),g=e?.title;e?.description&&(g=(0,$N.sprintf)((0,$N._x)("%1$s (%2$s)","variation label"),e?.title,e?.description));let v=(0,Jh.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,Jh.jsx)("div",{className:J("global-styles-ui-variations_item-preview",{"is-pill":r}),children:t(i)})});return(0,Jh.jsx)(rn.Provider,{value:d,children:n?(0,Jh.jsxs)(Ze.Root,{children:[(0,Jh.jsx)(Ze.Trigger,{render:v}),(0,Jh.jsx)(Ze.Popup,{children:e?.title})]}):v})}var Yb=a(E(),1),xve=["typography"];function P_({title:e,gap:t=2}){let r=GN(xve);return r?.length<=1?null:(0,Yb.jsxs)(eM.__experimentalVStack,{spacing:3,children:[e&&(0,Yb.jsx)(Uo,{level:3,children:e}),(0,Yb.jsx)(eM.__experimentalGrid,{columns:3,gap:t,className:"global-styles-ui-style-variations-container",children:r.map((o,n)=>(0,Yb.jsx)(E_,{variation:o,properties:xve,showTooltip:!0,children:()=>(0,Yb.jsx)(_ve,{variation:o})},n))})]})}var Qb=a(j(),1),$c=a(G(),1);var Pbe=a(U(),1);var _p=a(U(),1),tg=a(K(),1),eg=a(ae(),1),HW=a(j(),1);var VW=a(Bu(),1),Cve=a(ae(),1),Tve="/wp/v2/font-families";function Eve(e){let{receiveEntityRecords:t}=e.dispatch(Cve.store);t("postType","wp_font_family",[],void 0,!0)}async function Pve(e,t){let o=await(0,VW.default)({path:Tve,method:"POST",body:e});return Eve(t),{id:o.id,...o.font_family_settings,fontFace:[]}}async function kve(e,t,r){let o={path:`${Tve}/${e}/font-faces`,method:"POST",body:t},n=await(0,VW.default)(o);return Eve(r),{id:n.id,...n.font_face_settings}}var Ive=a(G(),1);var Kl=a(j(),1),jW=["otf","ttf","woff","woff2"],Rve={100:(0,Kl._x)("Thin","font weight"),200:(0,Kl._x)("Extra-light","font weight"),300:(0,Kl._x)("Light","font weight"),400:(0,Kl._x)("Normal","font weight"),500:(0,Kl._x)("Medium","font weight"),600:(0,Kl._x)("Semi-bold","font weight"),700:(0,Kl._x)("Bold","font weight"),800:(0,Kl._x)("Extra-bold","font weight"),900:(0,Kl._x)("Black","font weight")},Ave={normal:(0,Kl._x)("Normal","font style"),italic:(0,Kl._x)("Italic","font style")};var{File:Ove}=window,{kebabCase:JKe}=Et(Ive.privateApis);function wp(e,t={}){return!e.name&&(e.fontFamily||e.slug)&&(e.name=e.fontFamily||e.slug),{...e,...t}}function $Ke(e){return typeof e!="string"?!1:e!==decodeURIComponent(e)}function tM(e){let t=Rve[e.fontWeight??""]||e.fontWeight,r=e.fontStyle==="normal"?"":Ave[e.fontStyle??""]||e.fontStyle;return`${t} ${r}`}function eZe(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 Nve(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),l=eZe(s.fontFace,n);r.set(o.slug,{...i,fontFace:l})}else r.set(o.slug,{...o});return Array.from(r.values())}async function $h(e,t,r="all"){let o;if(typeof t=="string")o=`url(${t})`;else if(t instanceof Ove)o=await t.arrayBuffer();else return;let i=await new window.FontFace(AW(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 iE(e,t="all"){let r=o=>{o.forEach(n=>{n.family===AW(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 k_(e){if(!e)return;let t;if(Array.isArray(e)?t=e[0]:t=e,!t.startsWith("file:."))return $Ke(t)||(t=encodeURI(t)),t}function Mve(e){let t=new FormData,{fontFace:r,category:o,...n}=e,i={...n,slug:JKe(e.slug)};return t.append("font_family_settings",JSON.stringify(i)),t}function Fve(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],l=[];s.forEach((c,u)=>{let d=`file-${o}-${u}`;i.append(d,c,c.name),l.push(d)}),n.src=l.length===1?l[0]:l,delete n.file,i.append("font_face_settings",JSON.stringify(n))}else i.append("font_face_settings",JSON.stringify(n));return i})}async function Dve(e,t,r){let o=[];for(let i of t)try{let s=await kve(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 l=i.value;n.successes.push(l)}else i.reason&&n.errors.push({data:t[s],message:i.reason.message})}),n}async function Lve(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 Ove([o],n,{type:o.type})})));return t.length===1?t[0]:t}function zW(e,t){return t.findIndex(r=>r.fontWeight===e.fontWeight&&r.fontStyle===e.fontStyle)!==-1}function Bve(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 rM(e,t,r=[]){let o=c=>c.slug===e.slug,n=c=>c.find(o),i=c=>c?r.filter(u=>!o(u)):[...r,e],s=c=>{let u=f=>f.fontWeight===t.fontWeight&&f.fontStyle===t.fontStyle;if(!c)return[...r,{...e,fontFace:[t]}];let d=c.fontFace||[];return d.find(u)?d=d.filter(f=>!u(f)):d=[...d,t],d.length===0?r.filter(f=>!o(f)):r.map(f=>o(f)?{...f,fontFace:d}:f)},l=n(r);return t?s(l):i(l)}var Vve=a(E(),1),yi=(0,_p.createContext)({});yi.displayName="FontLibraryContext";function tZe({children:e}){let t=(0,tg.useRegistry)(),{saveEntityRecord:r,deleteEntityRecord:o}=(0,tg.useDispatch)(eg.store),{globalStylesId:n}=(0,tg.useSelect)(O=>{let{__experimentalGetCurrentGlobalStylesId:L}=O(eg.store);return{globalStylesId:L()}},[]),i=(0,eg.useEntityRecord)("root","globalStyles",n),[s,l]=(0,_p.useState)(!1),{records:c=[],isResolving:u}=(0,eg.useEntityRecords)("postType","wp_font_family",{_embed:!0}),d=(c||[]).map(O=>({id:O.id,...O.font_family_settings||{},fontFace:O?._embedded?.font_faces?.map(L=>L.font_face_settings)||[]}))||[],[f,m]=Le("typography.fontFamilies"),h=async O=>{if(!i.record)return;let L=i.record,W=Bve(L??{},["settings","typography","fontFamilies"],O);await r("root","globalStyles",W)},[g,v]=(0,_p.useState)(""),[b,_]=(0,_p.useState)(void 0),y=f?.theme?f.theme.map(O=>wp(O,{source:"theme"})).sort((O,L)=>O.name.localeCompare(L.name)):[],w=f?.custom?f.custom.map(O=>wp(O,{source:"custom"})).sort((O,L)=>O.name.localeCompare(L.name)):[],S=d?d.map(O=>wp(O,{source:"custom"})).sort((O,L)=>O.name.localeCompare(L.name)):[];(0,_p.useEffect)(()=>{g||_(void 0)},[g]);let x=O=>{if(!O){_(void 0);return}let W=(O.source==="theme"?y:S).find(q=>q.slug===O.slug);_({...W||O,source:O.source})},[C]=(0,_p.useState)(new Set),I=O=>O.reduce((W,q)=>{let Z=q?.fontFace&&q.fontFace?.length>0?q?.fontFace.map(Q=>`${Q.fontStyle??""}${Q.fontWeight??""}`):["normal400"];return W[q.slug]=Z,W},{}),k=O=>I(O==="theme"?y:w),R=(O,L,W,q)=>!L&&!W?!!k(q)[O]:!!k(q)[O]?.includes((L??"")+(W??"")),A=(O,L)=>k(L)[O]||[];async function P(O){l(!0);try{let L=[],W=[];for(let Z of O){let Q=!1,ue=await(0,tg.resolveSelect)(eg.store).getEntityRecords("postType","wp_font_family",{slug:Z.slug,per_page:1,_embed:!0}),te=ue&&ue.length>0?ue[0]:null,de=te?{id:te.id,...te.font_family_settings,fontFace:(te?._embedded?.font_faces??[]).map(fe=>fe.font_face_settings)||[]}:null;de||(Q=!0,de=await Pve(Mve(Z),t));let pe=de.fontFace&&Z.fontFace?de.fontFace.filter(fe=>fe&&Z.fontFace&&zW(fe,Z.fontFace)):[];de.fontFace&&Z.fontFace&&(Z.fontFace=Z.fontFace.filter(fe=>!zW(fe,de.fontFace)));let $=[],ee=[];if(Z?.fontFace?.length??!1){let fe=await Dve(de.id,Fve(Z),t);$=fe?.successes,ee=fe?.errors}($?.length>0||pe?.length>0)&&(de.fontFace=[...$],L.push(de)),de&&!Z?.fontFace?.length&&L.push(de),Q&&(Z?.fontFace?.length??0)>0&&$?.length===0&&await o("postType","wp_font_family",de.id,{force:!0}),W=W.concat(ee)}let q=W.reduce((Z,Q)=>Z.includes(Q.message)?Z:[...Z,Q.message],[]);if(L.length>0){let Z=B(L);await h(Z)}if(q.length>0){let Z=new Error((0,HW.__)("There was an error installing fonts."));throw Z.installationErrors=q,Z}}finally{l(!1)}}async function T(O){if(!O?.id)throw new Error((0,HW.__)("Font family to uninstall is not defined."));try{await o("postType","wp_font_family",O.id,{force:!0});let L=M(O);return await h(L),{deleted:!0}}catch(L){throw console.error("There was an error uninstalling the font family:",L),L}}let M=O=>{let W=(f?.[O.source??""]??[]).filter(Z=>Z.slug!==O.slug),q={...f,[O.source??""]:W};return m(q),O.fontFace&&O.fontFace.forEach(Z=>{iE(Z,"all")}),q},B=O=>{let L=F(O),W={...f,custom:Nve(f?.custom,L)};return m(W),V(L),W},F=O=>O.map(({id:L,fontFace:W,...q})=>({...q,...W&&W.length>0?{fontFace:W.map(({id:Z,...Q})=>Q)}:{}})),V=O=>{O.forEach(L=>{L.fontFace&&L.fontFace.forEach(W=>{let q=k_(W?.src??"");q&&$h(W,q,"all")})})},z=(O,L)=>{let W=f?.[O.source??""]??[],q=rM(O,L,W);m({...f,[O.source??""]:q});let Z=R(O.slug,L?.fontStyle??"",L?.fontWeight??"",O.source??"custom");if(L&&Z)iE(L,"all");else{let Q=k_(L?.src??"");L&&Q&&$h(L,Q,"all")}},D=async O=>{if(!O.src)return;let L=k_(O.src);!L||C.has(L)||($h(O,L,"document"),C.add(L))};return(0,Vve.jsx)(yi.Provider,{value:{libraryFontSelected:b,handleSetLibraryFontSelected:x,fontFamilies:f??{},baseCustomFonts:S,isFontActivated:R,getFontFacesActivated:A,loadFontFaceAsset:D,installFonts:P,uninstallFontFamily:T,toggleActivateFont:z,getAvailableFontsOutline:I,modalTabOpen:g,setModalTabOpen:v,saveFontFamilies:h,isResolvingLibrary:u,isInstalling:s},children:e})}var oM=tZe;var O_=a(j(),1),wM=a(G(),1),_M=a(ae(),1),Sbe=a(K(),1);var Rt=a(G(),1),aE=a(ae(),1),UW=a(K(),1),Md=a(U(),1),uo=a(j(),1);var A_=a(j(),1),iM=a(U(),1),Zl=a(G(),1);var jve=a(G(),1),Od=a(U(),1);var nM=a(E(),1);function rZe(e){if(e.preview)return e.preview;if(e.src)return Array.isArray(e.src)?e.src[0]:e.src}function oZe(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 nZe({font:e,text:t}){let r=(0,Od.useRef)(null),o=oZe(e),n=zb(e);t=t||("name"in e?e.name:"");let i=e.preview,[s,l]=(0,Od.useState)(!1),[c,u]=(0,Od.useState)(!1),{loadFontFaceAsset:d}=(0,Od.useContext)(yi),f=i??rZe(o),m=f&&f.match(/\.(png|jpg|jpeg|gif|svg)$/i),h=Hge(o),g={fontSize:"18px",lineHeight:1,opacity:c?"1":"0",...n,...h};return(0,Od.useEffect)(()=>{let v=new window.IntersectionObserver(([b])=>{l(b.isIntersecting)},{});return r.current&&v.observe(r.current),()=>v.disconnect()},[r]),(0,Od.useEffect)(()=>{(async()=>s&&(!m&&o.src&&await d(o),u(!0)))()},[o,s,d,m]),(0,nM.jsx)("div",{ref:r,children:m?(0,nM.jsx)("img",{src:f,loading:"lazy",alt:t,className:"font-library__font-variant_demo-image"}):(0,nM.jsx)(jve.__experimentalText,{style:g,className:"font-library__font-variant_demo-text",children:t})})}var R_=nZe;var Nd=a(E(),1);function iZe({font:e,onClick:t,variantsText:r,navigatorPath:o,shouldFocus:n}){let i=e.fontFace?.length||1,s={cursor:t?"pointer":"default"},l=(0,Zl.useNavigator)(),c=(0,iM.useRef)(null);return(0,iM.useEffect)(()=>{n&&c.current?.focus()},[n]),(0,Nd.jsx)(Zl.Button,{ref:c,__next40pxDefaultSize:!0,onClick:()=>{t(),o&&l.goTo(o)},style:s,className:"font-library__font-card",children:(0,Nd.jsxs)(Zl.Flex,{justify:"space-between",wrap:!1,children:[(0,Nd.jsx)(R_,{font:e}),(0,Nd.jsxs)(Zl.Flex,{justify:"flex-end",children:[(0,Nd.jsx)(Zl.FlexItem,{children:(0,Nd.jsx)(Zl.__experimentalText,{className:"font-library__font-card__count",children:r||(0,A_.sprintf)((0,A_._n)("%d variant","%d variants",i),i)})}),(0,Nd.jsx)(Zl.FlexItem,{children:(0,Nd.jsx)(xn,{icon:(0,A_.isRTL)()?Ar:mr})})]})]})})}var sE=iZe;var sM=a(U(),1),aM=a(G(),1);var qb=a(E(),1);function sZe({face:e,font:t}){let{isFontActivated:r,toggleActivateFont:o}=(0,sM.useContext)(yi),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+" "+tM(e),l=(0,sM.useId)();return(0,qb.jsx)("div",{className:"font-library__font-card",children:(0,qb.jsxs)(aM.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,qb.jsx)(aM.CheckboxControl,{checked:n,onChange:i,id:l}),(0,qb.jsx)("label",{htmlFor:l,children:(0,qb.jsx)(R_,{font:e,text:s,onClick:i})})]})})}var zve=sZe;function Hve(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 lM(e){return e.sort((t,r)=>t.fontStyle==="normal"&&r.fontStyle!=="normal"?-1:r.fontStyle==="normal"&&t.fontStyle!=="normal"?1:t.fontStyle===r.fontStyle?Hve(t.fontWeight?.toString()??"normal")-Hve(r.fontWeight?.toString()??"normal"):!t.fontStyle||!r.fontStyle?t.fontStyle?-1:1:t.fontStyle.localeCompare(r.fontStyle))}var mt=a(E(),1);function Uve(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 aZe(){let{baseCustomFonts:e,libraryFontSelected:t,handleSetLibraryFontSelected:r,uninstallFontFamily:o,isResolvingLibrary:n,isInstalling:i,saveFontFamilies:s,getFontFacesActivated:l}=(0,Md.useContext)(yi),[c,u]=Le("typography.fontFamilies"),[d,f]=(0,Md.useState)(void 0),[m,h]=(0,Md.useState)(!1),[g,v]=(0,Md.useState)(null),[b]=Le("typography.fontFamilies",void 0,"base"),_=(0,UW.useSelect)(q=>{let{__experimentalGetCurrentGlobalStylesId:Z}=q(aE.store);return Z()},[]),y=(0,aE.useEntityRecord)("root","globalStyles",_),w=y?.edits?.settings?.typography?.fontFamilies,S=y?.record?.settings?.typography?.fontFamilies,x=(0,Md.useMemo)(()=>w===void 0?!1:Uve(w)!==Uve(S),[w,S]),C=c?.theme?c.theme.map(q=>wp(q,{source:"theme"})).sort((q,Z)=>q.name.localeCompare(Z.name)):[],I=new Set(C.map(q=>q.slug)),k=b?.theme?C.concat(b.theme.filter(q=>!I.has(q.slug)).map(q=>wp(q,{source:"theme"})).sort((q,Z)=>q.name.localeCompare(Z.name))):[],R=t?.source==="custom"&&t?.id,A=(0,UW.useSelect)(q=>{let{canUser:Z}=q(aE.store);return R&&Z("delete",{kind:"postType",name:"wp_font_family",id:R})},[R]),P=!!t&&t?.source!=="theme"&&A,T=()=>{h(!0)},M=async()=>{v(null);try{await s(c),v({type:"success",message:(0,uo.__)("Font family updated successfully.")})}catch(q){v({type:"error",message:(0,uo.sprintf)((0,uo.__)("There was an error updating the font family. %s"),q.message)})}},B=q=>q?!q.fontFace||!q.fontFace.length?[{fontFamily:q.fontFamily,fontStyle:"normal",fontWeight:"400"}]:lM(q.fontFace):[],F=q=>{let Z=q?.fontFace&&(q?.fontFace?.length??0)>0?q.fontFace.length:1,Q=l(q.slug,q.source).length;return(0,uo.sprintf)((0,uo.__)("%1$d of %2$d active"),Q,Z)};(0,Md.useEffect)(()=>{r(t)},[]);let V=t?l(t.slug,t.source).length:0,z=t?.fontFace?.length??(t?.fontFamily?1:0),D=V>0&&V!==z,O=V===z,L=()=>{if(!t||!t?.source)return;let q=c?.[t.source]?.filter(Q=>Q.slug!==t.slug)??[],Z=O?q:[...q,t];u({...c,[t.source]:Z}),t.fontFace&&t.fontFace.forEach(Q=>{if(O)iE(Q,"all");else{let ue=k_(Q?.src??"");ue&&$h(Q,ue,"all")}})},W=k.length>0||e.length>0;return(0,mt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[n&&(0,mt.jsx)("div",{className:"font-library__loading",children:(0,mt.jsx)(Rt.ProgressBar,{})}),!n&&(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsxs)(Rt.Navigator,{initialPath:t?"/fontFamily":"/",children:[(0,mt.jsx)(Rt.Navigator.Screen,{path:"/",children:(0,mt.jsxs)(Rt.__experimentalVStack,{spacing:"8",children:[g&&(0,mt.jsx)(Rt.Notice,{status:g.type,onRemove:()=>v(null),children:g.message}),!W&&(0,mt.jsx)(Rt.__experimentalText,{as:"p",children:(0,uo.__)("No fonts installed.")}),k.length>0&&(0,mt.jsxs)(Rt.__experimentalVStack,{children:[(0,mt.jsx)("h2",{className:"font-library__fonts-title",children:(0,uo._x)("Theme","font source")}),(0,mt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:k.map(q=>(0,mt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,mt.jsx)(sE,{font:q,navigatorPath:"/fontFamily",variantsText:F(q),shouldFocus:q.slug===d,onClick:()=>{v(null),r(q)}})},q.slug))})]}),e.length>0&&(0,mt.jsxs)(Rt.__experimentalVStack,{children:[(0,mt.jsx)("h2",{className:"font-library__fonts-title",children:(0,uo._x)("Custom","font source")}),(0,mt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:e.map(q=>(0,mt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,mt.jsx)(sE,{font:q,navigatorPath:"/fontFamily",variantsText:F(q),shouldFocus:q.slug===d,onClick:()=>{v(null),r(q)}})},q.slug))})]})]})}),(0,mt.jsxs)(Rt.Navigator.Screen,{path:"/fontFamily",children:[t&&(0,mt.jsx)(lZe,{font:t,isOpen:m,setIsOpen:h,setNotice:v,uninstallFontFamily:o,handleSetLibraryFontSelected:r}),(0,mt.jsxs)(Rt.Flex,{justify:"flex-start",children:[(0,mt.jsx)(Rt.Navigator.BackButton,{icon:(0,uo.isRTL)()?mr:Ar,size:"small",onClick:()=>{f(t?.slug),r(void 0),v(null)},label:(0,uo.__)("Back")}),(0,mt.jsx)(Rt.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:t?.name})]}),g&&(0,mt.jsxs)(mt.Fragment,{children:[(0,mt.jsx)(Rt.__experimentalSpacer,{margin:1}),(0,mt.jsx)(Rt.Notice,{status:g.type,onRemove:()=>v(null),children:g.message}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:1})]}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:4}),(0,mt.jsx)(Rt.__experimentalText,{children:(0,uo.__)("Choose font variants. Keep in mind that too many variants could make your site slower.")}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:4}),(0,mt.jsxs)(Rt.__experimentalVStack,{spacing:0,children:[(0,mt.jsx)(Rt.CheckboxControl,{className:"font-library__select-all",label:(0,uo.__)("Select all"),checked:O,onChange:L,indeterminate:D}),(0,mt.jsx)(Rt.__experimentalSpacer,{margin:8}),(0,mt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:t&&B(t).map((q,Z)=>(0,mt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,mt.jsx)(zve,{font:t,face:q},`face${Z}`)},`face${Z}`))})]})]})]}),(0,mt.jsxs)(Rt.__experimentalHStack,{justify:"flex-end",className:"font-library__footer",children:[i&&(0,mt.jsx)(Rt.ProgressBar,{}),P&&(0,mt.jsx)(Rt.Button,{__next40pxDefaultSize:!0,isDestructive:!0,variant:"tertiary",onClick:T,children:(0,uo.__)("Delete")}),(0,mt.jsx)(Rt.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:M,disabled:!x,accessibleWhenDisabled:!0,children:(0,uo.__)("Update")})]})]})]})}function lZe({font:e,isOpen:t,setIsOpen:r,setNotice:o,uninstallFontFamily:n,handleSetLibraryFontSelected:i}){let s=(0,Rt.useNavigator)(),l=async()=>{o(null),r(!1);try{await n(e),s.goBack(),i(void 0),o({type:"success",message:(0,uo.__)("Font family uninstalled successfully.")})}catch(u){o({type:"error",message:(0,uo.__)("There was an error uninstalling the font family.")+u.message})}},c=()=>{r(!1)};return(0,mt.jsx)(Rt.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,uo.__)("Cancel"),confirmButtonText:(0,uo.__)("Delete"),onCancel:c,onConfirm:l,size:"medium",children:e&&(0,uo.sprintf)((0,uo.__)('Are you sure you want to delete "%s" font and all its variants and assets?'),e.name)})}var cM=aZe;var In=a(U(),1),ut=a(G(),1),Qve=a(Te(),1),Jr=a(j(),1);var Jve=a(ae(),1);function Wve(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 Gve(e){return e.reduce((t,r)=>({...t,[r.slug]:(r?.fontFace||[]).reduce((o,n)=>({...o,[`${n.fontStyle}-${n.fontWeight}`]:!0}),{})}),{})}function Yve(e,t,r){return t?!!r[e]?.[`${t.fontStyle}-${t.fontWeight}`]:!!r[e]}var lE=a(j(),1),Ws=a(G(),1),Xl=a(E(),1);function cZe(){let e=()=>{window.localStorage.setItem("wp-font-library-google-fonts-permission","true"),window.dispatchEvent(new Event("storage"))};return(0,Xl.jsx)("div",{className:"font-library__google-fonts-confirm",children:(0,Xl.jsx)(Ws.Card,{children:(0,Xl.jsxs)(Ws.CardBody,{children:[(0,Xl.jsx)(Ws.__experimentalHeading,{level:2,children:(0,lE.__)("Connect to Google Fonts")}),(0,Xl.jsx)(Ws.__experimentalSpacer,{margin:6}),(0,Xl.jsx)(Ws.__experimentalText,{as:"p",children:(0,lE.__)("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,Xl.jsx)(Ws.__experimentalSpacer,{margin:3}),(0,Xl.jsx)(Ws.__experimentalText,{as:"p",children:(0,lE.__)("You can alternatively upload files directly on the Upload tab.")}),(0,Xl.jsx)(Ws.__experimentalSpacer,{margin:6}),(0,Xl.jsx)(Ws.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:e,children:(0,lE.__)("Allow access to Google Fonts")})]})})})}var qve=cZe;var Kve=a(U(),1),uM=a(G(),1);var Kb=a(E(),1);function uZe({face:e,font:t,handleToggleVariant:r,selected:o}){let n=()=>{if(t?.fontFace){r(t,e);return}r(t)},i=t.name+" "+tM(e),s=(0,Kve.useId)();return(0,Kb.jsx)("div",{className:"font-library__font-card",children:(0,Kb.jsxs)(uM.Flex,{justify:"flex-start",align:"center",gap:"1rem",children:[(0,Kb.jsx)(uM.CheckboxControl,{checked:o,onChange:n,id:s}),(0,Kb.jsx)("label",{htmlFor:s,children:(0,Kb.jsx)(R_,{font:e,text:i,onClick:n})})]})})}var Zve=uZe;var tt=a(E(),1),dZe={slug:"all",name:(0,Jr._x)("All","font categories")},Xve="wp-font-library-google-fonts-permission",fZe=500;function pZe({slug:e}){let t=e==="google-fonts",r=()=>window.localStorage.getItem(Xve)==="true",[o,n]=(0,In.useState)(null),[i,s]=(0,In.useState)(void 0),[l,c]=(0,In.useState)(null),[u,d]=(0,In.useState)([]),[f,m]=(0,In.useState)(1),[h,g]=(0,In.useState)({}),[v,b]=(0,In.useState)(t&&!r()),{installFonts:_,isInstalling:y}=(0,In.useContext)(yi),{record:w,isResolving:S}=(0,Jve.useEntityRecord)("root","fontCollection",e);(0,In.useEffect)(()=>{let $=()=>{b(t&&!r())};return $(),window.addEventListener("storage",$),()=>window.removeEventListener("storage",$)},[e,t]);let x=()=>{window.localStorage.setItem(Xve,"false"),window.dispatchEvent(new Event("storage"))};(0,In.useEffect)(()=>{n(null)},[e]),(0,In.useEffect)(()=>{d([])},[o]);let C=(0,In.useMemo)(()=>w?.font_families??[],[w]),I=w?.categories??[],k=[dZe,...I],R=(0,In.useMemo)(()=>Wve(C,h),[C,h]),A=Math.max(window.innerHeight,fZe),P=Math.floor((A-417)/61),T=Math.ceil(R.length/P),M=(f-1)*P,B=f*P,F=R.slice(M,B),V=$=>{g({...h,category:$}),m(1)},D=(0,Qve.debounce)($=>{g({...h,search:$}),m(1)},300),O=($,ee)=>{let fe=rM($,ee,u);d(fe)},L=Gve(u),W=()=>{d([])},q=u.length>0?u[0]?.fontFace?.length??0:0,Z=q>0&&q!==o?.fontFace?.length,Q=q===o?.fontFace?.length,ue=()=>{let $=[];!Q&&o&&$.push(o),d($)},te=async()=>{c(null);let $=u[0];try{$?.fontFace&&await Promise.all($.fontFace.map(async ee=>{ee.src&&(ee.file=await Lve(ee.src))}))}catch{c({type:"error",message:(0,Jr.__)("Error installing the fonts, could not be downloaded.")});return}try{await _([$]),c({type:"success",message:(0,Jr.__)("Fonts were installed successfully.")})}catch(ee){c({type:"error",message:ee.message})}W()},de=$=>$?!$.fontFace||!$.fontFace.length?[{fontFamily:$.fontFamily,fontStyle:"normal",fontWeight:"400"}]:lM($.fontFace):[];if(v)return(0,tt.jsx)(qve,{});let pe=e==="google-fonts"&&!v&&!o;return(0,tt.jsxs)("div",{className:"font-library__tabpanel-layout",children:[S&&(0,tt.jsx)("div",{className:"font-library__loading",children:(0,tt.jsx)(ut.ProgressBar,{})}),!S&&w&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsxs)(ut.Navigator,{initialPath:"/",className:"font-library__tabpanel-layout",children:[(0,tt.jsxs)(ut.Navigator.Screen,{path:"/",children:[(0,tt.jsxs)(ut.__experimentalHStack,{justify:"space-between",children:[(0,tt.jsxs)(ut.__experimentalVStack,{children:[(0,tt.jsx)(ut.__experimentalHeading,{level:2,size:13,children:w.name}),(0,tt.jsx)(ut.__experimentalText,{children:w.description})]}),pe&&(0,tt.jsx)(ut.DropdownMenu,{icon:yo,label:(0,Jr.__)("Actions"),popoverProps:{position:"bottom left"},controls:[{title:(0,Jr.__)("Revoke access to Google Fonts"),onClick:x}]})]}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),(0,tt.jsxs)(ut.__experimentalHStack,{spacing:4,justify:"space-between",children:[(0,tt.jsx)(ut.SearchControl,{className:"font-library__search",value:h.search,placeholder:(0,Jr.__)("Font name\u2026"),label:(0,Jr.__)("Search"),onChange:D,hideLabelFromVision:!1}),(0,tt.jsx)(ut.SelectControl,{label:(0,Jr.__)("Category"),value:h.category,onChange:V,children:k&&k.map($=>(0,tt.jsx)("option",{value:$.slug,children:$.name},$.slug))})]}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),!!w?.font_families?.length&&!R.length&&(0,tt.jsx)(ut.__experimentalText,{children:(0,Jr.__)("No fonts found. Try with a different search term.")}),(0,tt.jsx)("div",{className:"font-library__fonts-grid__main",children:(0,tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:F.map($=>(0,tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,tt.jsx)(sE,{font:$.font_family_settings,navigatorPath:"/fontFamily",shouldFocus:$.font_family_settings.slug===i,onClick:()=>{n($.font_family_settings)}})},$.font_family_settings.slug))})})]}),(0,tt.jsxs)(ut.Navigator.Screen,{path:"/fontFamily",children:[(0,tt.jsxs)(ut.Flex,{justify:"flex-start",children:[(0,tt.jsx)(ut.Navigator.BackButton,{icon:(0,Jr.isRTL)()?mr:Ar,size:"small",onClick:()=>{s(o?.slug),n(null),c(null)},label:(0,Jr.__)("Back")}),(0,tt.jsx)(ut.__experimentalHeading,{level:2,size:13,className:"global-styles-ui-header",children:o?.name})]}),l&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(ut.__experimentalSpacer,{margin:1}),(0,tt.jsx)(ut.Notice,{status:l.type,onRemove:()=>c(null),children:l.message}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:1})]}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),(0,tt.jsx)(ut.__experimentalText,{children:(0,Jr.__)("Select font variants to install.")}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:4}),(0,tt.jsx)(ut.CheckboxControl,{className:"font-library__select-all",label:(0,Jr.__)("Select all"),checked:Q,onChange:ue,indeterminate:Z}),(0,tt.jsx)(ut.__experimentalVStack,{spacing:0,children:(0,tt.jsx)("ul",{role:"list",className:"font-library__fonts-list",children:o&&de(o).map(($,ee)=>(0,tt.jsx)("li",{className:"font-library__fonts-list-item",children:(0,tt.jsx)(Zve,{font:o,face:$,handleToggleVariant:O,selected:Yve(o.slug,o.fontFace?$:null,L)})},`face${ee}`))})}),(0,tt.jsx)(ut.__experimentalSpacer,{margin:16})]})]}),o&&(0,tt.jsx)(ut.Flex,{justify:"flex-end",className:"font-library__footer",children:(0,tt.jsx)(ut.Button,{__next40pxDefaultSize:!0,variant:"primary",onClick:te,isBusy:y,disabled:u.length===0||y,accessibleWhenDisabled:!0,children:(0,Jr.__)("Install")})}),!o&&(0,tt.jsxs)(ut.__experimentalHStack,{expanded:!1,className:"font-library__footer",justify:"end",spacing:6,children:[(0,tt.jsx)(ut.__experimentalHStack,{justify:"flex-start",expanded:!1,spacing:1,className:"font-library__page-selection",children:(0,In.createInterpolateElement)((0,Jr.sprintf)((0,Jr._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",T),{div:(0,tt.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,tt.jsx)(ut.SelectControl,{"aria-label":(0,Jr.__)("Current page"),value:f.toString(),options:[...Array(T)].map(($,ee)=>({label:(ee+1).toString(),value:(ee+1).toString()})),onChange:$=>m(parseInt($)),size:"small",variant:"minimal"})})}),(0,tt.jsxs)(ut.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,tt.jsx)(ut.Button,{onClick:()=>m(f-1),disabled:f===1,accessibleWhenDisabled:!0,label:(0,Jr.__)("Previous page"),icon:(0,Jr.isRTL)()?Pl:kl,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,tt.jsx)(ut.Button,{onClick:()=>m(f+1),disabled:f===T,accessibleWhenDisabled:!0,label:(0,Jr.__)("Next page"),icon:(0,Jr.isRTL)()?kl:Pl,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})]})]})}var dM=pZe;var I_=a(j(),1),rs=a(G(),1),uE=a(U(),1);var fM=(e=>typeof ta<"u"?ta:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof ta<"u"?ta:t)[r]}):e)(function(e){if(typeof ta<"u")return ta.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),$ve=(function(){var e,t,r;return(function(){function o(n,i,s){function l(d,f){if(!i[d]){if(!n[d]){var m=typeof fM=="function"&&fM;if(!f&&m)return m(d,!0);if(c)return c(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var b=n[d][1][v];return l(b||v)},g,g.exports,o,n,i,s)}return i[d].exports}for(var c=typeof fM=="function"&&fM,u=0;u<s.length;u++)l(s[u]);return l}return o})()({1:[function(o,n,i){var s=4096,l=2*s+32,c=2*s-1,u=new Uint32Array([0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215]);function d(f){this.buf_=new Uint8Array(l),this.input_=f,this.reset()}d.READ_SIZE=s,d.IBUF_MASK=c,d.prototype.reset=function(){this.buf_ptr_=0,this.val_=0,this.pos_=0,this.bit_pos_=0,this.bit_end_pos_=0,this.eos_=0,this.readMoreInput();for(var f=0;f<4;f++)this.val_|=this.buf_[this.pos_]<<8*f,++this.pos_;return this.bit_end_pos_>0},d.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}},d.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},d.prototype.readBits=function(f){32-this.bit_pos_<f&&this.fillBitWindow();var m=this.val_>>>this.bit_pos_&u[f];return this.bit_pos_+=f,m},n.exports=d},{}],2:[function(o,n,i){var s=0,l=1,c=2,u=3;i.lookup=new Uint8Array([0,0,0,0,0,0,0,0,0,4,4,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,16,12,12,20,12,16,24,28,12,12,32,12,36,12,44,44,44,44,44,44,44,44,44,44,32,32,24,40,28,12,12,48,52,52,52,48,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,48,52,52,52,52,52,24,12,28,12,12,12,56,60,60,60,56,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,56,60,60,60,60,60,24,12,28,12,0,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,1,1,1,1,1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,40,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,56,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,9,9,9,9,10,10,10,10,11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,14,15,15,15,15,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,22,22,22,22,23,23,23,23,24,24,24,24,25,25,25,25,26,26,26,26,27,27,27,27,28,28,28,28,29,29,29,29,30,30,30,30,31,31,31,31,32,32,32,32,33,33,33,33,34,34,34,34,35,35,35,35,36,36,36,36,37,37,37,37,38,38,38,38,39,39,39,39,40,40,40,40,41,41,41,41,42,42,42,42,43,43,43,43,44,44,44,44,45,45,45,45,46,46,46,46,47,47,47,47,48,48,48,48,49,49,49,49,50,50,50,50,51,51,51,51,52,52,52,52,53,53,53,53,54,54,54,54,55,55,55,55,56,56,56,56,57,57,57,57,58,58,58,58,59,59,59,59,60,60,60,60,61,61,61,61,62,62,62,62,63,63,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]),i.lookupOffsets=new Uint16Array([1024,1536,1280,1536,0,256,768,512])},{}],3:[function(o,n,i){var s=o("./streams").BrotliInput,l=o("./streams").BrotliOutput,c=o("./bit_reader"),u=o("./dictionary"),d=o("./huffman").HuffmanCode,f=o("./huffman").BrotliBuildHuffmanTable,m=o("./context"),h=o("./prefix"),g=o("./transform"),v=8,b=16,_=256,y=704,w=26,S=6,x=2,C=8,I=255,k=1080,R=18,A=new Uint8Array([1,2,3,4,0,5,17,6,16,7,8,9,10,11,12,13,14,15]),P=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]),B=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 F(oe){var re;return oe.readBits(1)===0?16:(re=oe.readBits(3),re>0?17+re:(re=oe.readBits(3),re>0?8+re:17))}function V(oe){if(oe.readBits(1)){var re=oe.readBits(3);return re===0?1:oe.readBits(re)+(1<<re)}return 0}function z(){this.meta_block_length=0,this.input_end=0,this.is_uncompressed=0,this.is_metadata=!1}function D(oe){var re=new z,ce,ie,le;if(re.input_end=oe.readBits(1),re.input_end&&oe.readBits(1))return re;if(ce=oe.readBits(2)+4,ce===7){if(re.is_metadata=!0,oe.readBits(1)!==0)throw new Error("Invalid reserved bit");if(ie=oe.readBits(2),ie===0)return re;for(le=0;le<ie;le++){var Oe=oe.readBits(8);if(le+1===ie&&ie>1&&Oe===0)throw new Error("Invalid size byte");re.meta_block_length|=Oe<<le*8}}else for(le=0;le<ce;++le){var ke=oe.readBits(4);if(le+1===ce&&ce>4&&ke===0)throw new Error("Invalid size nibble");re.meta_block_length|=ke<<le*4}return++re.meta_block_length,!re.input_end&&!re.is_metadata&&(re.is_uncompressed=oe.readBits(1)),re}function O(oe,re,ce){var ie=re,le;return ce.fillBitWindow(),re+=ce.val_>>>ce.bit_pos_&I,le=oe[re].bits-C,le>0&&(ce.bit_pos_+=C,re+=oe[re].value,re+=ce.val_>>>ce.bit_pos_&(1<<le)-1),ce.bit_pos_+=oe[re].bits,oe[re].value}function L(oe,re,ce,ie){for(var le=0,Oe=v,ke=0,Me=0,Ne=32768,Fe=[],X=0;X<32;X++)Fe.push(new d(0,0));for(f(Fe,0,5,oe,R);le<re&&Ne>0;){var ge=0,Ue;if(ie.readMoreInput(),ie.fillBitWindow(),ge+=ie.val_>>>ie.bit_pos_&31,ie.bit_pos_+=Fe[ge].bits,Ue=Fe[ge].value&255,Ue<b)ke=0,ce[le++]=Ue,Ue!==0&&(Oe=Ue,Ne-=32768>>Ue);else{var Ye=Ue-14,st,St,dt=0;if(Ue===b&&(dt=Oe),Me!==dt&&(ke=0,Me=dt),st=ke,ke>0&&(ke-=2,ke<<=Ye),ke+=ie.readBits(Ye)+3,St=ke-st,le+St>re)throw new Error("[ReadHuffmanCodeLengths] symbol + repeat_delta > num_symbols");for(var xt=0;xt<St;xt++)ce[le+xt]=Me;le+=St,Me!==0&&(Ne-=St<<15-Me)}}if(Ne!==0)throw new Error("[ReadHuffmanCodeLengths] space = "+Ne);for(;le<re;le++)ce[le]=0}function W(oe,re,ce,ie){var le=0,Oe,ke=new Uint8Array(oe);if(ie.readMoreInput(),Oe=ie.readBits(2),Oe===1){for(var Me,Ne=oe-1,Fe=0,X=new Int32Array(4),ge=ie.readBits(2)+1;Ne;)Ne>>=1,++Fe;for(Me=0;Me<ge;++Me)X[Me]=ie.readBits(Fe)%oe,ke[X[Me]]=2;switch(ke[X[0]]=1,ge){case 1:break;case 3:if(X[0]===X[1]||X[0]===X[2]||X[1]===X[2])throw new Error("[ReadHuffmanCode] invalid symbols");break;case 2:if(X[0]===X[1])throw new Error("[ReadHuffmanCode] invalid symbols");ke[X[1]]=1;break;case 4:if(X[0]===X[1]||X[0]===X[2]||X[0]===X[3]||X[1]===X[2]||X[1]===X[3]||X[2]===X[3])throw new Error("[ReadHuffmanCode] invalid symbols");ie.readBits(1)?(ke[X[2]]=3,ke[X[3]]=3):ke[X[0]]=2;break}}else{var Me,Ue=new Uint8Array(R),Ye=32,st=0,St=[new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,1),new d(2,0),new d(2,4),new d(2,3),new d(3,2),new d(2,0),new d(2,4),new d(2,3),new d(4,5)];for(Me=Oe;Me<R&&Ye>0;++Me){var dt=A[Me],xt=0,Kt;ie.fillBitWindow(),xt+=ie.val_>>>ie.bit_pos_&15,ie.bit_pos_+=St[xt].bits,Kt=St[xt].value,Ue[dt]=Kt,Kt!==0&&(Ye-=32>>Kt,++st)}if(!(st===1||Ye===0))throw new Error("[ReadHuffmanCode] invalid num_codes or space");L(Ue,oe,ke,ie)}if(le=f(re,ce,C,ke,oe),le===0)throw new Error("[ReadHuffmanCode] BuildHuffmanTable failed: ");return le}function q(oe,re,ce){var ie,le;return ie=O(oe,re,ce),le=h.kBlockLengthPrefixCode[ie].nbits,h.kBlockLengthPrefixCode[ie].offset+ce.readBits(le)}function Z(oe,re,ce){var ie;return oe<P?(ce+=T[oe],ce&=3,ie=re[ce]+M[oe]):ie=oe-P+1,ie}function Q(oe,re){for(var ce=oe[re],ie=re;ie;--ie)oe[ie]=oe[ie-1];oe[0]=ce}function ue(oe,re){var ce=new Uint8Array(256),ie;for(ie=0;ie<256;++ie)ce[ie]=ie;for(ie=0;ie<re;++ie){var le=oe[ie];oe[ie]=ce[le],le&&Q(ce,le)}}function te(oe,re){this.alphabet_size=oe,this.num_htrees=re,this.codes=new Array(re+re*B[oe+31>>>5]),this.htrees=new Uint32Array(re)}te.prototype.decode=function(oe){var re,ce,ie=0;for(re=0;re<this.num_htrees;++re)this.htrees[re]=ie,ce=W(this.alphabet_size,this.codes,ie,oe),ie+=ce};function de(oe,re){var ce={num_htrees:null,context_map:null},ie,le=0,Oe,ke;re.readMoreInput();var Me=ce.num_htrees=V(re)+1,Ne=ce.context_map=new Uint8Array(oe);if(Me<=1)return ce;for(ie=re.readBits(1),ie&&(le=re.readBits(4)+1),Oe=[],ke=0;ke<k;ke++)Oe[ke]=new d(0,0);for(W(Me+le,Oe,0,re),ke=0;ke<oe;){var Fe;if(re.readMoreInput(),Fe=O(Oe,0,re),Fe===0)Ne[ke]=0,++ke;else if(Fe<=le)for(var X=1+(1<<Fe)+re.readBits(Fe);--X;){if(ke>=oe)throw new Error("[DecodeContextMap] i >= context_map_size");Ne[ke]=0,++ke}else Ne[ke]=Fe-le,++ke}return re.readBits(1)&&ue(Ne,oe),ce}function pe(oe,re,ce,ie,le,Oe,ke){var Me=ce*2,Ne=ce,Fe=O(re,ce*k,ke),X;Fe===0?X=le[Me+(Oe[Ne]&1)]:Fe===1?X=le[Me+(Oe[Ne]-1&1)]+1:X=Fe-2,X>=oe&&(X-=oe),ie[ce]=X,le[Me+(Oe[Ne]&1)]=X,++Oe[Ne]}function $(oe,re,ce,ie,le,Oe){var ke=le+1,Me=ce&le,Ne=Oe.pos_&c.IBUF_MASK,Fe;if(re<8||Oe.bit_pos_+(re<<3)<Oe.bit_end_pos_){for(;re-- >0;)Oe.readMoreInput(),ie[Me++]=Oe.readBits(8),Me===ke&&(oe.write(ie,ke),Me=0);return}if(Oe.bit_end_pos_<32)throw new Error("[CopyUncompressedBlockToOutput] br.bit_end_pos_ < 32");for(;Oe.bit_pos_<32;)ie[Me]=Oe.val_>>>Oe.bit_pos_,Oe.bit_pos_+=8,++Me,--re;if(Fe=Oe.bit_end_pos_-Oe.bit_pos_>>3,Ne+Fe>c.IBUF_MASK){for(var X=c.IBUF_MASK+1-Ne,ge=0;ge<X;ge++)ie[Me+ge]=Oe.buf_[Ne+ge];Fe-=X,Me+=X,re-=X,Ne=0}for(var ge=0;ge<Fe;ge++)ie[Me+ge]=Oe.buf_[Ne+ge];if(Me+=Fe,re-=Fe,Me>=ke){oe.write(ie,ke),Me-=ke;for(var ge=0;ge<Me;ge++)ie[ge]=ie[ke+ge]}for(;Me+re>=ke;){if(Fe=ke-Me,Oe.input_.read(ie,Me,Fe)<Fe)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");oe.write(ie,ke),re-=Fe,Me=0}if(Oe.input_.read(ie,Me,re)<re)throw new Error("[CopyUncompressedBlockToOutput] not enough bytes");Oe.reset()}function ee(oe){var re=oe.bit_pos_+7&-8,ce=oe.readBits(re-oe.bit_pos_);return ce==0}function fe(oe){var re=new s(oe),ce=new c(re);F(ce);var ie=D(ce);return ie.meta_block_length}i.BrotliDecompressedSize=fe;function ve(oe,re){var ce=new s(oe);re==null&&(re=fe(oe));var ie=new Uint8Array(re),le=new l(ie);return we(ce,le),le.pos<le.buffer.length&&(le.buffer=le.buffer.subarray(0,le.pos)),le.buffer}i.BrotliDecompressBuffer=ve;function we(oe,re){var ce,ie=0,le=0,Oe=0,ke,Me=0,Ne,Fe,X,ge,Ue=[16,15,11,4],Ye=0,st=0,St=0,dt=[new te(0,0),new te(0,0),new te(0,0)],xt,Kt,Xe,ds=128+c.READ_SIZE;Xe=new c(oe),Oe=F(Xe),ke=(1<<Oe)-16,Ne=1<<Oe,Fe=Ne-1,X=new Uint8Array(Ne+ds+u.maxDictionaryWordLength),ge=Ne,xt=[],Kt=[];for(var Wa=0;Wa<3*k;Wa++)xt[Wa]=new d(0,0),Kt[Wa]=new d(0,0);for(;!le;){var kr=0,Ai,sn=[1<<28,1<<28,1<<28],vt=[0],Ft=[1,1,1],ne=[0,1,0,1,0,1],xe=[0],H,Pe,Bt,Ee,Ro=null,Ie=null,pr,me=null,he,Js=0,Wt=null,He=0,Ce=0,it=null,ht=0,bt=0,Rr=0,Gr,oo;for(ce=0;ce<3;++ce)dt[ce].codes=null,dt[ce].htrees=null;Xe.readMoreInput();var vf=D(Xe);if(kr=vf.meta_block_length,ie+kr>re.buffer.length){var nv=new Uint8Array(ie+kr);nv.set(re.buffer),re.buffer=nv}if(le=vf.input_end,Ai=vf.is_uncompressed,vf.is_metadata){for(ee(Xe);kr>0;--kr)Xe.readMoreInput(),Xe.readBits(8);continue}if(kr!==0){if(Ai){Xe.bit_pos_=Xe.bit_pos_+7&-8,$(re,kr,ie,X,Fe,Xe),ie+=kr;continue}for(ce=0;ce<3;++ce)Ft[ce]=V(Xe)+1,Ft[ce]>=2&&(W(Ft[ce]+2,xt,ce*k,Xe),W(w,Kt,ce*k,Xe),sn[ce]=q(Kt,ce*k,Xe),xe[ce]=1);for(Xe.readMoreInput(),H=Xe.readBits(2),Pe=P+(Xe.readBits(4)<<H),Bt=(1<<H)-1,Ee=Pe+(48<<H),Ie=new Uint8Array(Ft[0]),ce=0;ce<Ft[0];++ce)Xe.readMoreInput(),Ie[ce]=Xe.readBits(2)<<1;var vo=de(Ft[0]<<S,Xe);pr=vo.num_htrees,Ro=vo.context_map;var fs=de(Ft[2]<<x,Xe);for(he=fs.num_htrees,me=fs.context_map,dt[0]=new te(_,pr),dt[1]=new te(y,Ft[1]),dt[2]=new te(Ee,he),ce=0;ce<3;++ce)dt[ce].decode(Xe);for(Wt=0,it=0,Gr=Ie[vt[0]],bt=m.lookupOffsets[Gr],Rr=m.lookupOffsets[Gr+1],oo=dt[1].htrees[0];kr>0;){var Ao,ps,$s,s0,y4,ea,Ga,bf,Qx,a0,Jx;for(Xe.readMoreInput(),sn[1]===0&&(pe(Ft[1],xt,1,vt,ne,xe,Xe),sn[1]=q(Kt,k,Xe),oo=dt[1].htrees[vt[1]]),--sn[1],Ao=O(dt[1].codes,oo,Xe),ps=Ao>>6,ps>=2?(ps-=2,Ga=-1):Ga=0,$s=h.kInsertRangeLut[ps]+(Ao>>3&7),s0=h.kCopyRangeLut[ps]+(Ao&7),y4=h.kInsertLengthPrefixCode[$s].offset+Xe.readBits(h.kInsertLengthPrefixCode[$s].nbits),ea=h.kCopyLengthPrefixCode[s0].offset+Xe.readBits(h.kCopyLengthPrefixCode[s0].nbits),st=X[ie-1&Fe],St=X[ie-2&Fe],a0=0;a0<y4;++a0)Xe.readMoreInput(),sn[0]===0&&(pe(Ft[0],xt,0,vt,ne,xe,Xe),sn[0]=q(Kt,0,Xe),Js=vt[0]<<S,Wt=Js,Gr=Ie[vt[0]],bt=m.lookupOffsets[Gr],Rr=m.lookupOffsets[Gr+1]),Qx=m.lookup[bt+st]|m.lookup[Rr+St],He=Ro[Wt+Qx],--sn[0],St=st,st=O(dt[0].codes,dt[0].htrees[He],Xe),X[ie&Fe]=st,(ie&Fe)===Fe&&re.write(X,Ne),++ie;if(kr-=y4,kr<=0)break;if(Ga<0){var Qx;if(Xe.readMoreInput(),sn[2]===0&&(pe(Ft[2],xt,2,vt,ne,xe,Xe),sn[2]=q(Kt,2*k,Xe),Ce=vt[2]<<x,it=Ce),--sn[2],Qx=(ea>4?3:ea-2)&255,ht=me[it+Qx],Ga=O(dt[2].codes,dt[2].htrees[ht],Xe),Ga>=Pe){var w4,BK,$x;Ga-=Pe,BK=Ga&Bt,Ga>>=H,w4=(Ga>>1)+1,$x=(2+(Ga&1)<<w4)-4,Ga=Pe+($x+Xe.readBits(w4)<<H)+BK}}if(bf=Z(Ga,Ue,Ye),bf<0)throw new Error("[BrotliDecompress] invalid distance");if(ie<ke&&Me!==ke?Me=ie:Me=ke,Jx=ie&Fe,bf>Me)if(ea>=u.minDictionaryWordLength&&ea<=u.maxDictionaryWordLength){var $x=u.offsetsByLength[ea],VK=bf-Me-1,jK=u.sizeBitsByLength[ea],V5e=(1<<jK)-1,j5e=VK&V5e,zK=VK>>jK;if($x+=j5e*ea,zK<g.kNumTransforms){var _4=g.transformDictionaryWord(X,Jx,$x,ea,zK);if(Jx+=_4,ie+=_4,kr-=_4,Jx>=ge){re.write(X,Ne);for(var fk=0;fk<Jx-ge;fk++)X[fk]=X[ge+fk]}}else throw new Error("Invalid backward reference. pos: "+ie+" distance: "+bf+" len: "+ea+" bytes left: "+kr)}else throw new Error("Invalid backward reference. pos: "+ie+" distance: "+bf+" len: "+ea+" bytes left: "+kr);else{if(Ga>0&&(Ue[Ye&3]=bf,++Ye),ea>kr)throw new Error("Invalid backward reference. pos: "+ie+" distance: "+bf+" len: "+ea+" bytes left: "+kr);for(a0=0;a0<ea;++a0)X[ie&Fe]=X[ie-bf&Fe],(ie&Fe)===Fe&&re.write(X,Ne),++ie,--kr}st=X[ie-1&Fe],St=X[ie-2&Fe]}ie&=1073741823}}re.write(X,ie&Fe)}i.BrotliDecompress=we,u.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 l=o("./decode").BrotliDecompressBuffer,c=s.toByteArray(o("./dictionary.bin.js"));return l(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 l=15;function c(f,m){for(var h=1<<m-1;f&h;)h>>=1;return(f&h-1)+h}function u(f,m,h,g,v){do g-=h,f[m+g]=new s(v.bits,v.value);while(g>0)}function d(f,m,h){for(var g=1<<m-h;m<l&&(g-=f[m],!(g<=0));)++m,g<<=1;return m-h}i.BrotliBuildHuffmanTable=function(f,m,h,g,v){var b=m,_,y,w,S,x,C,I,k,R,A,P,T=new Int32Array(l+1),M=new Int32Array(l+1);for(P=new Int32Array(v),w=0;w<v;w++)T[g[w]]++;for(M[1]=0,y=1;y<l;y++)M[y+1]=M[y]+T[y];for(w=0;w<v;w++)g[w]!==0&&(P[M[g[w]]++]=w);if(k=h,R=1<<k,A=R,M[l]===1){for(S=0;S<A;++S)f[m+S]=new s(0,P[0]&65535);return A}for(S=0,w=0,y=1,x=2;y<=h;++y,x<<=1)for(;T[y]>0;--T[y])_=new s(y&255,P[w++]&65535),u(f,m+S,x,R,_),S=c(S,y);for(I=A-1,C=-1,y=h+1,x=2;y<=l;++y,x<<=1)for(;T[y]>0;--T[y])(S&I)!==C&&(m+=R,k=d(T,y,h),R=1<<k,A+=R,C=S&I,f[b+C]=new s(k+h&255,m-b-C&65535)),_=new s(y-h&255,P[w++]&65535),u(f,m+(S>>h),x,R,_),S=c(S,y);return A}},{}],8:[function(o,n,i){"use strict";i.byteLength=h,i.toByteArray=v,i.fromByteArray=y;for(var s=[],l=[],c=typeof Uint8Array<"u"?Uint8Array:Array,u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d=0,f=u.length;d<f;++d)s[d]=u[d],l[u.charCodeAt(d)]=d;l[45]=62,l[95]=63;function m(w){var S=w.length;if(S%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var x=w.indexOf("=");x===-1&&(x=S);var C=x===S?0:4-x%4;return[x,C]}function h(w){var S=m(w),x=S[0],C=S[1];return(x+C)*3/4-C}function g(w,S,x){return(S+x)*3/4-x}function v(w){for(var S,x=m(w),C=x[0],I=x[1],k=new c(g(w,C,I)),R=0,A=I>0?C-4:C,P=0;P<A;P+=4)S=l[w.charCodeAt(P)]<<18|l[w.charCodeAt(P+1)]<<12|l[w.charCodeAt(P+2)]<<6|l[w.charCodeAt(P+3)],k[R++]=S>>16&255,k[R++]=S>>8&255,k[R++]=S&255;return I===2&&(S=l[w.charCodeAt(P)]<<2|l[w.charCodeAt(P+1)]>>4,k[R++]=S&255),I===1&&(S=l[w.charCodeAt(P)]<<10|l[w.charCodeAt(P+1)]<<4|l[w.charCodeAt(P+2)]>>2,k[R++]=S>>8&255,k[R++]=S&255),k}function b(w){return s[w>>18&63]+s[w>>12&63]+s[w>>6&63]+s[w&63]}function _(w,S,x){for(var C,I=[],k=S;k<x;k+=3)C=(w[k]<<16&16711680)+(w[k+1]<<8&65280)+(w[k+2]&255),I.push(b(C));return I.join("")}function y(w){for(var S,x=w.length,C=x%3,I=[],k=16383,R=0,A=x-C;R<A;R+=k)I.push(_(w,R,R+k>A?A:R+k));return C===1?(S=w[x-1],I.push(s[S>>2]+s[S<<4&63]+"==")):C===2&&(S=(w[x-2]<<8)+w[x-1],I.push(s[S>>10]+s[S>>4&63]+s[S<<2&63]+"=")),I.join("")}},{}],9:[function(o,n,i){function s(l,c){this.offset=l,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,u,d){this.pos+d>this.buffer.length&&(d=this.buffer.length-this.pos);for(var f=0;f<d;f++)c[u+f]=this.buffer[this.pos+f];return this.pos+=d,d},i.BrotliInput=s;function l(c){this.buffer=c,this.pos=0}l.prototype.write=function(c,u){if(this.pos+u>this.buffer.length)throw new Error("Output buffer is not large enough");return this.buffer.set(c.subarray(0,u),this.pos),this.pos+=u,u},i.BrotliOutput=l},{}],11:[function(o,n,i){var s=o("./dictionary"),l=0,c=1,u=2,d=3,f=4,m=5,h=6,g=7,v=8,b=9,_=10,y=11,w=12,S=13,x=14,C=15,I=16,k=17,R=18,A=19,P=20;function T(F,V,z){this.prefix=new Uint8Array(F.length),this.transform=V,this.suffix=new Uint8Array(z.length);for(var D=0;D<F.length;D++)this.prefix[D]=F.charCodeAt(D);for(var D=0;D<z.length;D++)this.suffix[D]=z.charCodeAt(D)}var M=[new T("",l,""),new T("",l," "),new T(" ",l," "),new T("",w,""),new T("",_," "),new T("",l," the "),new T(" ",l,""),new T("s ",l," "),new T("",l," of "),new T("",_,""),new T("",l," and "),new T("",S,""),new T("",c,""),new T(", ",l," "),new T("",l,", "),new T(" ",_," "),new T("",l," in "),new T("",l," to "),new T("e ",l," "),new T("",l,'"'),new T("",l,"."),new T("",l,'">'),new T("",l,`
+`),new T("",d,""),new T("",l,"]"),new T("",l," for "),new T("",x,""),new T("",u,""),new T("",l," a "),new T("",l," that "),new T(" ",_,""),new T("",l,". "),new T(".",l,""),new T(" ",l,", "),new T("",C,""),new T("",l," with "),new T("",l,"'"),new T("",l," from "),new T("",l," by "),new T("",I,""),new T("",k,""),new T(" the ",l,""),new T("",f,""),new T("",l,". The "),new T("",y,""),new T("",l," on "),new T("",l," as "),new T("",l," is "),new T("",g,""),new T("",c,"ing "),new T("",l,`
+	`),new T("",l,":"),new T(" ",l,". "),new T("",l,"ed "),new T("",P,""),new T("",R,""),new T("",h,""),new T("",l,"("),new T("",_,", "),new T("",v,""),new T("",l," at "),new T("",l,"ly "),new T(" the ",l," of "),new T("",m,""),new T("",b,""),new T(" ",_,", "),new T("",_,'"'),new T(".",l,"("),new T("",y," "),new T("",_,'">'),new T("",l,'="'),new T(" ",l,"."),new T(".com/",l,""),new T(" the ",l," of the "),new T("",_,"'"),new T("",l,". This "),new T("",l,","),new T(".",l," "),new T("",_,"("),new T("",_,"."),new T("",l," not "),new T(" ",l,'="'),new T("",l,"er "),new T(" ",y," "),new T("",l,"al "),new T(" ",y,""),new T("",l,"='"),new T("",y,'"'),new T("",_,". "),new T(" ",l,"("),new T("",l,"ful "),new T(" ",_,". "),new T("",l,"ive "),new T("",l,"less "),new T("",y,"'"),new T("",l,"est "),new T(" ",_,"."),new T("",y,'">'),new T(" ",l,"='"),new T("",_,","),new T("",l,"ize "),new T("",y,"."),new T("\xC2\xA0",l,""),new T(" ",l,","),new T("",_,'="'),new T("",y,'="'),new T("",l,"ous "),new T("",y,", "),new T("",_,"='"),new T(" ",_,","),new T(" ",y,'="'),new T(" ",y,", "),new T("",y,","),new T("",y,"("),new T("",y,". "),new T(" ",y,"."),new T("",y,"='"),new T(" ",y,". "),new T(" ",_,'="'),new T(" ",y,"='"),new T(" ",_,"='")];i.kTransforms=M,i.kNumTransforms=M.length;function B(F,V){return F[V]<192?(F[V]>=97&&F[V]<=122&&(F[V]^=32),1):F[V]<224?(F[V+1]^=32,2):(F[V+2]^=5,3)}i.transformDictionaryWord=function(F,V,z,D,O){var L=M[O].prefix,W=M[O].suffix,q=M[O].transform,Z=q<w?0:q-(w-1),Q=0,ue=V,te;Z>D&&(Z=D);for(var de=0;de<L.length;)F[V++]=L[de++];for(z+=Z,D-=Z,q<=b&&(D-=q),Q=0;Q<D;Q++)F[V++]=s.dictionary[z+Q];if(te=V-D,q===_)B(F,te);else if(q===y)for(;D>0;){var pe=B(F,te);te+=pe,D-=pe}for(var $=0;$<W.length;)F[V++]=W[$++];return V-ue}},{"./dictionary":6}],12:[function(o,n,i){n.exports=o("./dec/decode").BrotliDecompressBuffer},{"./dec/decode":3}]},{},[12])(12)})();var pM=(e=>typeof ta<"u"?ta:typeof Proxy<"u"?new Proxy(e,{get:(t,r)=>(typeof ta<"u"?ta:t)[r]}):e)(function(e){if(typeof ta<"u")return ta.apply(this,arguments);throw Error('Dynamic require of "'+e+'" is not supported')}),ebe=(function(){var e,t,r;return(function(){function o(n,i,s){function l(d,f){if(!i[d]){if(!n[d]){var m=typeof pM=="function"&&pM;if(!f&&m)return m(d,!0);if(c)return c(d,!0);var h=new Error("Cannot find module '"+d+"'");throw h.code="MODULE_NOT_FOUND",h}var g=i[d]={exports:{}};n[d][0].call(g.exports,function(v){var b=n[d][1][v];return l(b||v)},g,g.exports,o,n,i,s)}return i[d].exports}for(var c=typeof pM=="function"&&pM,u=0;u<s.length;u++)l(s[u]);return l}return o})()({1:[function(o,n,i){"use strict";var s=typeof Uint8Array<"u"&&typeof Uint16Array<"u"&&typeof Int32Array<"u";function l(d,f){return Object.prototype.hasOwnProperty.call(d,f)}i.assign=function(d){for(var f=Array.prototype.slice.call(arguments,1);f.length;){var m=f.shift();if(m){if(typeof m!="object")throw new TypeError(m+"must be non-object");for(var h in m)l(m,h)&&(d[h]=m[h])}}return d},i.shrinkBuf=function(d,f){return d.length===f?d:d.subarray?d.subarray(0,f):(d.length=f,d)};var c={arraySet:function(d,f,m,h,g){if(f.subarray&&d.subarray){d.set(f.subarray(m,m+h),g);return}for(var v=0;v<h;v++)d[g+v]=f[m+v]},flattenChunks:function(d){var f,m,h,g,v,b;for(h=0,f=0,m=d.length;f<m;f++)h+=d[f].length;for(b=new Uint8Array(h),g=0,f=0,m=d.length;f<m;f++)v=d[f],b.set(v,g),g+=v.length;return b}},u={arraySet:function(d,f,m,h,g){for(var v=0;v<h;v++)d[g+v]=f[m+v]},flattenChunks:function(d){return[].concat.apply([],d)}};i.setTyped=function(d){d?(i.Buf8=Uint8Array,i.Buf16=Uint16Array,i.Buf32=Int32Array,i.assign(i,c)):(i.Buf8=Array,i.Buf16=Array,i.Buf32=Array,i.assign(i,u))},i.setTyped(s)},{}],2:[function(o,n,i){"use strict";var s=o("./common"),l=!0,c=!0;try{String.fromCharCode.apply(null,[0])}catch{l=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch{c=!1}for(var u=new s.Buf8(256),d=0;d<256;d++)u[d]=d>=252?6:d>=248?5:d>=240?4:d>=224?3:d>=192?2:1;u[254]=u[254]=1,i.string2buf=function(m){var h,g,v,b,_,y=m.length,w=0;for(b=0;b<y;b++)g=m.charCodeAt(b),(g&64512)===55296&&b+1<y&&(v=m.charCodeAt(b+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),b++)),w+=g<128?1:g<2048?2:g<65536?3:4;for(h=new s.Buf8(w),_=0,b=0;_<w;b++)g=m.charCodeAt(b),(g&64512)===55296&&b+1<y&&(v=m.charCodeAt(b+1),(v&64512)===56320&&(g=65536+(g-55296<<10)+(v-56320),b++)),g<128?h[_++]=g:g<2048?(h[_++]=192|g>>>6,h[_++]=128|g&63):g<65536?(h[_++]=224|g>>>12,h[_++]=128|g>>>6&63,h[_++]=128|g&63):(h[_++]=240|g>>>18,h[_++]=128|g>>>12&63,h[_++]=128|g>>>6&63,h[_++]=128|g&63);return h};function f(m,h){if(h<65534&&(m.subarray&&c||!m.subarray&&l))return String.fromCharCode.apply(null,s.shrinkBuf(m,h));for(var g="",v=0;v<h;v++)g+=String.fromCharCode(m[v]);return g}i.buf2binstring=function(m){return f(m,m.length)},i.binstring2buf=function(m){for(var h=new s.Buf8(m.length),g=0,v=h.length;g<v;g++)h[g]=m.charCodeAt(g);return h},i.buf2string=function(m,h){var g,v,b,_,y=h||m.length,w=new Array(y*2);for(v=0,g=0;g<y;){if(b=m[g++],b<128){w[v++]=b;continue}if(_=u[b],_>4){w[v++]=65533,g+=_-1;continue}for(b&=_===2?31:_===3?15:7;_>1&&g<y;)b=b<<6|m[g++]&63,_--;if(_>1){w[v++]=65533;continue}b<65536?w[v++]=b:(b-=65536,w[v++]=55296|b>>10&1023,w[v++]=56320|b&1023)}return f(w,v)},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+u[m[g]]>h?g:h}},{"./common":1}],3:[function(o,n,i){"use strict";function s(l,c,u,d){for(var f=l&65535|0,m=l>>>16&65535|0,h=0;u!==0;){h=u>2e3?2e3:u,u-=h;do f=f+c[d++]|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 u,d=[],f=0;f<256;f++){u=f;for(var m=0;m<8;m++)u=u&1?3988292384^u>>>1:u>>>1;d[f]=u}return d}var l=s();function c(u,d,f,m){var h=l,g=m+f;u^=-1;for(var v=m;v<g;v++)u=u>>>8^h[(u^d[v])&255];return u^-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,l=12;n.exports=function(u,d){var f,m,h,g,v,b,_,y,w,S,x,C,I,k,R,A,P,T,M,B,F,V,z,D,O;f=u.state,m=u.next_in,D=u.input,h=m+(u.avail_in-5),g=u.next_out,O=u.output,v=g-(d-u.avail_out),b=g+(u.avail_out-257),_=f.dmax,y=f.wsize,w=f.whave,S=f.wnext,x=f.window,C=f.hold,I=f.bits,k=f.lencode,R=f.distcode,A=(1<<f.lenbits)-1,P=(1<<f.distbits)-1;e:do{I<15&&(C+=D[m++]<<I,I+=8,C+=D[m++]<<I,I+=8),T=k[C&A];t:for(;;){if(M=T>>>24,C>>>=M,I-=M,M=T>>>16&255,M===0)O[g++]=T&65535;else if(M&16){B=T&65535,M&=15,M&&(I<M&&(C+=D[m++]<<I,I+=8),B+=C&(1<<M)-1,C>>>=M,I-=M),I<15&&(C+=D[m++]<<I,I+=8,C+=D[m++]<<I,I+=8),T=R[C&P];r:for(;;){if(M=T>>>24,C>>>=M,I-=M,M=T>>>16&255,M&16){if(F=T&65535,M&=15,I<M&&(C+=D[m++]<<I,I+=8,I<M&&(C+=D[m++]<<I,I+=8)),F+=C&(1<<M)-1,F>_){u.msg="invalid distance too far back",f.mode=s;break e}if(C>>>=M,I-=M,M=g-v,F>M){if(M=F-M,M>w&&f.sane){u.msg="invalid distance too far back",f.mode=s;break e}if(V=0,z=x,S===0){if(V+=y-M,M<B){B-=M;do O[g++]=x[V++];while(--M);V=g-F,z=O}}else if(S<M){if(V+=y+S-M,M-=S,M<B){B-=M;do O[g++]=x[V++];while(--M);if(V=0,S<B){M=S,B-=M;do O[g++]=x[V++];while(--M);V=g-F,z=O}}}else if(V+=S-M,M<B){B-=M;do O[g++]=x[V++];while(--M);V=g-F,z=O}for(;B>2;)O[g++]=z[V++],O[g++]=z[V++],O[g++]=z[V++],B-=3;B&&(O[g++]=z[V++],B>1&&(O[g++]=z[V++]))}else{V=g-F;do O[g++]=O[V++],O[g++]=O[V++],O[g++]=O[V++],B-=3;while(B>2);B&&(O[g++]=O[V++],B>1&&(O[g++]=O[V++]))}}else if((M&64)===0){T=R[(T&65535)+(C&(1<<M)-1)];continue r}else{u.msg="invalid distance code",f.mode=s;break e}break}}else if((M&64)===0){T=k[(T&65535)+(C&(1<<M)-1)];continue t}else if(M&32){f.mode=l;break e}else{u.msg="invalid literal/length code",f.mode=s;break e}break}}while(m<h&&g<b);B=I>>3,m-=B,I-=B<<3,C&=(1<<I)-1,u.next_in=m,u.next_out=g,u.avail_in=m<h?5+(h-m):5-(m-h),u.avail_out=g<b?257+(b-g):257-(g-b),f.hold=C,f.bits=I}},{}],8:[function(o,n,i){"use strict";var s=o("../utils/common"),l=o("./adler32"),c=o("./crc32"),u=o("./inffast"),d=o("./inftrees"),f=0,m=1,h=2,g=4,v=5,b=6,_=0,y=1,w=2,S=-2,x=-3,C=-4,I=-5,k=8,R=1,A=2,P=3,T=4,M=5,B=6,F=7,V=8,z=9,D=10,O=11,L=12,W=13,q=14,Z=15,Q=16,ue=17,te=18,de=19,pe=20,$=21,ee=22,fe=23,ve=24,we=25,oe=26,re=27,ce=28,ie=29,le=30,Oe=31,ke=32,Me=852,Ne=592,Fe=15,X=Fe;function ge(ne){return(ne>>>24&255)+(ne>>>8&65280)+((ne&65280)<<8)+((ne&255)<<24)}function Ue(){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 Ye(ne){var xe;return!ne||!ne.state?S:(xe=ne.state,ne.total_in=ne.total_out=xe.total=0,ne.msg="",xe.wrap&&(ne.adler=xe.wrap&1),xe.mode=R,xe.last=0,xe.havedict=0,xe.dmax=32768,xe.head=null,xe.hold=0,xe.bits=0,xe.lencode=xe.lendyn=new s.Buf32(Me),xe.distcode=xe.distdyn=new s.Buf32(Ne),xe.sane=1,xe.back=-1,_)}function st(ne){var xe;return!ne||!ne.state?S:(xe=ne.state,xe.wsize=0,xe.whave=0,xe.wnext=0,Ye(ne))}function St(ne,xe){var H,Pe;return!ne||!ne.state||(Pe=ne.state,xe<0?(H=0,xe=-xe):(H=(xe>>4)+1,xe<48&&(xe&=15)),xe&&(xe<8||xe>15))?S:(Pe.window!==null&&Pe.wbits!==xe&&(Pe.window=null),Pe.wrap=H,Pe.wbits=xe,st(ne))}function dt(ne,xe){var H,Pe;return ne?(Pe=new Ue,ne.state=Pe,Pe.window=null,H=St(ne,xe),H!==_&&(ne.state=null),H):S}function xt(ne){return dt(ne,X)}var Kt=!0,Xe,ds;function Wa(ne){if(Kt){var xe;for(Xe=new s.Buf32(512),ds=new s.Buf32(32),xe=0;xe<144;)ne.lens[xe++]=8;for(;xe<256;)ne.lens[xe++]=9;for(;xe<280;)ne.lens[xe++]=7;for(;xe<288;)ne.lens[xe++]=8;for(d(m,ne.lens,0,288,Xe,0,ne.work,{bits:9}),xe=0;xe<32;)ne.lens[xe++]=5;d(h,ne.lens,0,32,ds,0,ne.work,{bits:5}),Kt=!1}ne.lencode=Xe,ne.lenbits=9,ne.distcode=ds,ne.distbits=5}function kr(ne,xe,H,Pe){var Bt,Ee=ne.state;return Ee.window===null&&(Ee.wsize=1<<Ee.wbits,Ee.wnext=0,Ee.whave=0,Ee.window=new s.Buf8(Ee.wsize)),Pe>=Ee.wsize?(s.arraySet(Ee.window,xe,H-Ee.wsize,Ee.wsize,0),Ee.wnext=0,Ee.whave=Ee.wsize):(Bt=Ee.wsize-Ee.wnext,Bt>Pe&&(Bt=Pe),s.arraySet(Ee.window,xe,H-Pe,Bt,Ee.wnext),Pe-=Bt,Pe?(s.arraySet(Ee.window,xe,H-Pe,Pe,0),Ee.wnext=Pe,Ee.whave=Ee.wsize):(Ee.wnext+=Bt,Ee.wnext===Ee.wsize&&(Ee.wnext=0),Ee.whave<Ee.wsize&&(Ee.whave+=Bt))),0}function Ai(ne,xe){var H,Pe,Bt,Ee,Ro,Ie,pr,me,he,Js,Wt,He,Ce,it,ht=0,bt,Rr,Gr,oo,vf,nv,vo,fs,Ao=new s.Buf8(4),ps,$s,s0=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!ne||!ne.state||!ne.output||!ne.input&&ne.avail_in!==0)return S;H=ne.state,H.mode===L&&(H.mode=W),Ro=ne.next_out,Bt=ne.output,pr=ne.avail_out,Ee=ne.next_in,Pe=ne.input,Ie=ne.avail_in,me=H.hold,he=H.bits,Js=Ie,Wt=pr,fs=_;e:for(;;)switch(H.mode){case R:if(H.wrap===0){H.mode=W;break}for(;he<16;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(H.wrap&2&&me===35615){H.check=0,Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0),me=0,he=0,H.mode=A;break}if(H.flags=0,H.head&&(H.head.done=!1),!(H.wrap&1)||(((me&255)<<8)+(me>>8))%31){ne.msg="incorrect header check",H.mode=le;break}if((me&15)!==k){ne.msg="unknown compression method",H.mode=le;break}if(me>>>=4,he-=4,vo=(me&15)+8,H.wbits===0)H.wbits=vo;else if(vo>H.wbits){ne.msg="invalid window size",H.mode=le;break}H.dmax=1<<vo,ne.adler=H.check=1,H.mode=me&512?D:L,me=0,he=0;break;case A:for(;he<16;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(H.flags=me,(H.flags&255)!==k){ne.msg="unknown compression method",H.mode=le;break}if(H.flags&57344){ne.msg="unknown header flags set",H.mode=le;break}H.head&&(H.head.text=me>>8&1),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0)),me=0,he=0,H.mode=P;case P:for(;he<32;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}H.head&&(H.head.time=me),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,Ao[2]=me>>>16&255,Ao[3]=me>>>24&255,H.check=c(H.check,Ao,4,0)),me=0,he=0,H.mode=T;case T:for(;he<16;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}H.head&&(H.head.xflags=me&255,H.head.os=me>>8),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0)),me=0,he=0,H.mode=M;case M:if(H.flags&1024){for(;he<16;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}H.length=me,H.head&&(H.head.extra_len=me),H.flags&512&&(Ao[0]=me&255,Ao[1]=me>>>8&255,H.check=c(H.check,Ao,2,0)),me=0,he=0}else H.head&&(H.head.extra=null);H.mode=B;case B:if(H.flags&1024&&(He=H.length,He>Ie&&(He=Ie),He&&(H.head&&(vo=H.head.extra_len-H.length,H.head.extra||(H.head.extra=new Array(H.head.extra_len)),s.arraySet(H.head.extra,Pe,Ee,He,vo)),H.flags&512&&(H.check=c(H.check,Pe,He,Ee)),Ie-=He,Ee+=He,H.length-=He),H.length))break e;H.length=0,H.mode=F;case F:if(H.flags&2048){if(Ie===0)break e;He=0;do vo=Pe[Ee+He++],H.head&&vo&&H.length<65536&&(H.head.name+=String.fromCharCode(vo));while(vo&&He<Ie);if(H.flags&512&&(H.check=c(H.check,Pe,He,Ee)),Ie-=He,Ee+=He,vo)break e}else H.head&&(H.head.name=null);H.length=0,H.mode=V;case V:if(H.flags&4096){if(Ie===0)break e;He=0;do vo=Pe[Ee+He++],H.head&&vo&&H.length<65536&&(H.head.comment+=String.fromCharCode(vo));while(vo&&He<Ie);if(H.flags&512&&(H.check=c(H.check,Pe,He,Ee)),Ie-=He,Ee+=He,vo)break e}else H.head&&(H.head.comment=null);H.mode=z;case z:if(H.flags&512){for(;he<16;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(me!==(H.check&65535)){ne.msg="header crc mismatch",H.mode=le;break}me=0,he=0}H.head&&(H.head.hcrc=H.flags>>9&1,H.head.done=!0),ne.adler=H.check=0,H.mode=L;break;case D:for(;he<32;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}ne.adler=H.check=ge(me),me=0,he=0,H.mode=O;case O:if(H.havedict===0)return ne.next_out=Ro,ne.avail_out=pr,ne.next_in=Ee,ne.avail_in=Ie,H.hold=me,H.bits=he,w;ne.adler=H.check=1,H.mode=L;case L:if(xe===v||xe===b)break e;case W:if(H.last){me>>>=he&7,he-=he&7,H.mode=re;break}for(;he<3;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}switch(H.last=me&1,me>>>=1,he-=1,me&3){case 0:H.mode=q;break;case 1:if(Wa(H),H.mode=pe,xe===b){me>>>=2,he-=2;break e}break;case 2:H.mode=ue;break;case 3:ne.msg="invalid block type",H.mode=le}me>>>=2,he-=2;break;case q:for(me>>>=he&7,he-=he&7;he<32;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if((me&65535)!==(me>>>16^65535)){ne.msg="invalid stored block lengths",H.mode=le;break}if(H.length=me&65535,me=0,he=0,H.mode=Z,xe===b)break e;case Z:H.mode=Q;case Q:if(He=H.length,He){if(He>Ie&&(He=Ie),He>pr&&(He=pr),He===0)break e;s.arraySet(Bt,Pe,Ee,He,Ro),Ie-=He,Ee+=He,pr-=He,Ro+=He,H.length-=He;break}H.mode=L;break;case ue:for(;he<14;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(H.nlen=(me&31)+257,me>>>=5,he-=5,H.ndist=(me&31)+1,me>>>=5,he-=5,H.ncode=(me&15)+4,me>>>=4,he-=4,H.nlen>286||H.ndist>30){ne.msg="too many length or distance symbols",H.mode=le;break}H.have=0,H.mode=te;case te:for(;H.have<H.ncode;){for(;he<3;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}H.lens[s0[H.have++]]=me&7,me>>>=3,he-=3}for(;H.have<19;)H.lens[s0[H.have++]]=0;if(H.lencode=H.lendyn,H.lenbits=7,ps={bits:H.lenbits},fs=d(f,H.lens,0,19,H.lencode,0,H.work,ps),H.lenbits=ps.bits,fs){ne.msg="invalid code lengths set",H.mode=le;break}H.have=0,H.mode=de;case de:for(;H.have<H.nlen+H.ndist;){for(;ht=H.lencode[me&(1<<H.lenbits)-1],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(bt<=he);){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(Gr<16)me>>>=bt,he-=bt,H.lens[H.have++]=Gr;else{if(Gr===16){for($s=bt+2;he<$s;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(me>>>=bt,he-=bt,H.have===0){ne.msg="invalid bit length repeat",H.mode=le;break}vo=H.lens[H.have-1],He=3+(me&3),me>>>=2,he-=2}else if(Gr===17){for($s=bt+3;he<$s;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}me>>>=bt,he-=bt,vo=0,He=3+(me&7),me>>>=3,he-=3}else{for($s=bt+7;he<$s;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}me>>>=bt,he-=bt,vo=0,He=11+(me&127),me>>>=7,he-=7}if(H.have+He>H.nlen+H.ndist){ne.msg="invalid bit length repeat",H.mode=le;break}for(;He--;)H.lens[H.have++]=vo}}if(H.mode===le)break;if(H.lens[256]===0){ne.msg="invalid code -- missing end-of-block",H.mode=le;break}if(H.lenbits=9,ps={bits:H.lenbits},fs=d(m,H.lens,0,H.nlen,H.lencode,0,H.work,ps),H.lenbits=ps.bits,fs){ne.msg="invalid literal/lengths set",H.mode=le;break}if(H.distbits=6,H.distcode=H.distdyn,ps={bits:H.distbits},fs=d(h,H.lens,H.nlen,H.ndist,H.distcode,0,H.work,ps),H.distbits=ps.bits,fs){ne.msg="invalid distances set",H.mode=le;break}if(H.mode=pe,xe===b)break e;case pe:H.mode=$;case $:if(Ie>=6&&pr>=258){ne.next_out=Ro,ne.avail_out=pr,ne.next_in=Ee,ne.avail_in=Ie,H.hold=me,H.bits=he,u(ne,Wt),Ro=ne.next_out,Bt=ne.output,pr=ne.avail_out,Ee=ne.next_in,Pe=ne.input,Ie=ne.avail_in,me=H.hold,he=H.bits,H.mode===L&&(H.back=-1);break}for(H.back=0;ht=H.lencode[me&(1<<H.lenbits)-1],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(bt<=he);){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(Rr&&(Rr&240)===0){for(oo=bt,vf=Rr,nv=Gr;ht=H.lencode[nv+((me&(1<<oo+vf)-1)>>oo)],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(oo+bt<=he);){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}me>>>=oo,he-=oo,H.back+=oo}if(me>>>=bt,he-=bt,H.back+=bt,H.length=Gr,Rr===0){H.mode=oe;break}if(Rr&32){H.back=-1,H.mode=L;break}if(Rr&64){ne.msg="invalid literal/length code",H.mode=le;break}H.extra=Rr&15,H.mode=ee;case ee:if(H.extra){for($s=H.extra;he<$s;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}H.length+=me&(1<<H.extra)-1,me>>>=H.extra,he-=H.extra,H.back+=H.extra}H.was=H.length,H.mode=fe;case fe:for(;ht=H.distcode[me&(1<<H.distbits)-1],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(bt<=he);){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if((Rr&240)===0){for(oo=bt,vf=Rr,nv=Gr;ht=H.distcode[nv+((me&(1<<oo+vf)-1)>>oo)],bt=ht>>>24,Rr=ht>>>16&255,Gr=ht&65535,!(oo+bt<=he);){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}me>>>=oo,he-=oo,H.back+=oo}if(me>>>=bt,he-=bt,H.back+=bt,Rr&64){ne.msg="invalid distance code",H.mode=le;break}H.offset=Gr,H.extra=Rr&15,H.mode=ve;case ve:if(H.extra){for($s=H.extra;he<$s;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}H.offset+=me&(1<<H.extra)-1,me>>>=H.extra,he-=H.extra,H.back+=H.extra}if(H.offset>H.dmax){ne.msg="invalid distance too far back",H.mode=le;break}H.mode=we;case we:if(pr===0)break e;if(He=Wt-pr,H.offset>He){if(He=H.offset-He,He>H.whave&&H.sane){ne.msg="invalid distance too far back",H.mode=le;break}He>H.wnext?(He-=H.wnext,Ce=H.wsize-He):Ce=H.wnext-He,He>H.length&&(He=H.length),it=H.window}else it=Bt,Ce=Ro-H.offset,He=H.length;He>pr&&(He=pr),pr-=He,H.length-=He;do Bt[Ro++]=it[Ce++];while(--He);H.length===0&&(H.mode=$);break;case oe:if(pr===0)break e;Bt[Ro++]=H.length,pr--,H.mode=$;break;case re:if(H.wrap){for(;he<32;){if(Ie===0)break e;Ie--,me|=Pe[Ee++]<<he,he+=8}if(Wt-=pr,ne.total_out+=Wt,H.total+=Wt,Wt&&(ne.adler=H.check=H.flags?c(H.check,Bt,Wt,Ro-Wt):l(H.check,Bt,Wt,Ro-Wt)),Wt=pr,(H.flags?me:ge(me))!==H.check){ne.msg="incorrect data check",H.mode=le;break}me=0,he=0}H.mode=ce;case ce:if(H.wrap&&H.flags){for(;he<32;){if(Ie===0)break e;Ie--,me+=Pe[Ee++]<<he,he+=8}if(me!==(H.total&4294967295)){ne.msg="incorrect length check",H.mode=le;break}me=0,he=0}H.mode=ie;case ie:fs=y;break e;case le:fs=x;break e;case Oe:return C;case ke:default:return S}return ne.next_out=Ro,ne.avail_out=pr,ne.next_in=Ee,ne.avail_in=Ie,H.hold=me,H.bits=he,(H.wsize||Wt!==ne.avail_out&&H.mode<le&&(H.mode<re||xe!==g))&&kr(ne,ne.output,ne.next_out,Wt-ne.avail_out)?(H.mode=Oe,C):(Js-=ne.avail_in,Wt-=ne.avail_out,ne.total_in+=Js,ne.total_out+=Wt,H.total+=Wt,H.wrap&&Wt&&(ne.adler=H.check=H.flags?c(H.check,Bt,Wt,ne.next_out-Wt):l(H.check,Bt,Wt,ne.next_out-Wt)),ne.data_type=H.bits+(H.last?64:0)+(H.mode===L?128:0)+(H.mode===pe||H.mode===Z?256:0),(Js===0&&Wt===0||xe===g)&&fs===_&&(fs=I),fs)}function sn(ne){if(!ne||!ne.state)return S;var xe=ne.state;return xe.window&&(xe.window=null),ne.state=null,_}function vt(ne,xe){var H;return!ne||!ne.state||(H=ne.state,(H.wrap&2)===0)?S:(H.head=xe,xe.done=!1,_)}function Ft(ne,xe){var H=xe.length,Pe,Bt,Ee;return!ne||!ne.state||(Pe=ne.state,Pe.wrap!==0&&Pe.mode!==O)?S:Pe.mode===O&&(Bt=1,Bt=l(Bt,xe,H,0),Bt!==Pe.check)?x:(Ee=kr(ne,xe,H,H),Ee?(Pe.mode=Oe,C):(Pe.havedict=1,_))}i.inflateReset=st,i.inflateReset2=St,i.inflateResetKeep=Ye,i.inflateInit=xt,i.inflateInit2=dt,i.inflate=Ai,i.inflateEnd=sn,i.inflateGetHeader=vt,i.inflateSetDictionary=Ft,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"),l=15,c=852,u=592,d=0,f=1,m=2,h=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],g=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],v=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],b=[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(y,w,S,x,C,I,k,R){var A=R.bits,P=0,T=0,M=0,B=0,F=0,V=0,z=0,D=0,O=0,L=0,W,q,Z,Q,ue,te=null,de=0,pe,$=new s.Buf16(l+1),ee=new s.Buf16(l+1),fe=null,ve=0,we,oe,re;for(P=0;P<=l;P++)$[P]=0;for(T=0;T<x;T++)$[w[S+T]]++;for(F=A,B=l;B>=1&&$[B]===0;B--);if(F>B&&(F=B),B===0)return C[I++]=1<<24|64<<16|0,C[I++]=1<<24|64<<16|0,R.bits=1,0;for(M=1;M<B&&$[M]===0;M++);for(F<M&&(F=M),D=1,P=1;P<=l;P++)if(D<<=1,D-=$[P],D<0)return-1;if(D>0&&(y===d||B!==1))return-1;for(ee[1]=0,P=1;P<l;P++)ee[P+1]=ee[P]+$[P];for(T=0;T<x;T++)w[S+T]!==0&&(k[ee[w[S+T]]++]=T);if(y===d?(te=fe=k,pe=19):y===f?(te=h,de-=257,fe=g,ve-=257,pe=256):(te=v,fe=b,pe=-1),L=0,T=0,P=M,ue=I,V=F,z=0,Z=-1,O=1<<F,Q=O-1,y===f&&O>c||y===m&&O>u)return 1;for(;;){we=P-z,k[T]<pe?(oe=0,re=k[T]):k[T]>pe?(oe=fe[ve+k[T]],re=te[de+k[T]]):(oe=96,re=0),W=1<<P-z,q=1<<V,M=q;do q-=W,C[ue+(L>>z)+q]=we<<24|oe<<16|re|0;while(q!==0);for(W=1<<P-1;L&W;)W>>=1;if(W!==0?(L&=W-1,L+=W):L=0,T++,--$[P]===0){if(P===B)break;P=w[S+k[T]]}if(P>F&&(L&Q)!==Z){for(z===0&&(z=F),ue+=M,V=P-z,D=1<<V;V+z<B&&(D-=$[V+z],!(D<=0));)V++,D<<=1;if(O+=1<<V,y===f&&O>c||y===m&&O>u)return 1;Z=L&Q,C[Z]=F<<24|V<<16|ue-I|0}}return L!==0&&(C[ue+L]=P-z<<24|64<<16|0),R.bits=F,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"),l=o("./utils/common"),c=o("./utils/strings"),u=o("./zlib/constants"),d=o("./zlib/messages"),f=o("./zlib/zstream"),m=o("./zlib/gzheader"),h=Object.prototype.toString;function g(_){if(!(this instanceof g))return new g(_);this.options=l.assign({chunkSize:16384,windowBits:0,to:""},_||{});var y=this.options;y.raw&&y.windowBits>=0&&y.windowBits<16&&(y.windowBits=-y.windowBits,y.windowBits===0&&(y.windowBits=-15)),y.windowBits>=0&&y.windowBits<16&&!(_&&_.windowBits)&&(y.windowBits+=32),y.windowBits>15&&y.windowBits<48&&(y.windowBits&15)===0&&(y.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new f,this.strm.avail_out=0;var w=s.inflateInit2(this.strm,y.windowBits);if(w!==u.Z_OK)throw new Error(d[w]);if(this.header=new m,s.inflateGetHeader(this.strm,this.header),y.dictionary&&(typeof y.dictionary=="string"?y.dictionary=c.string2buf(y.dictionary):h.call(y.dictionary)==="[object ArrayBuffer]"&&(y.dictionary=new Uint8Array(y.dictionary)),y.raw&&(w=s.inflateSetDictionary(this.strm,y.dictionary),w!==u.Z_OK)))throw new Error(d[w])}g.prototype.push=function(_,y){var w=this.strm,S=this.options.chunkSize,x=this.options.dictionary,C,I,k,R,A,P=!1;if(this.ended)return!1;I=y===~~y?y:y===!0?u.Z_FINISH:u.Z_NO_FLUSH,typeof _=="string"?w.input=c.binstring2buf(_):h.call(_)==="[object ArrayBuffer]"?w.input=new Uint8Array(_):w.input=_,w.next_in=0,w.avail_in=w.input.length;do{if(w.avail_out===0&&(w.output=new l.Buf8(S),w.next_out=0,w.avail_out=S),C=s.inflate(w,u.Z_NO_FLUSH),C===u.Z_NEED_DICT&&x&&(C=s.inflateSetDictionary(this.strm,x)),C===u.Z_BUF_ERROR&&P===!0&&(C=u.Z_OK,P=!1),C!==u.Z_STREAM_END&&C!==u.Z_OK)return this.onEnd(C),this.ended=!0,!1;w.next_out&&(w.avail_out===0||C===u.Z_STREAM_END||w.avail_in===0&&(I===u.Z_FINISH||I===u.Z_SYNC_FLUSH))&&(this.options.to==="string"?(k=c.utf8border(w.output,w.next_out),R=w.next_out-k,A=c.buf2string(w.output,k),w.next_out=R,w.avail_out=S-R,R&&l.arraySet(w.output,w.output,k,R,0),this.onData(A)):this.onData(l.shrinkBuf(w.output,w.next_out))),w.avail_in===0&&w.avail_out===0&&(P=!0)}while((w.avail_in>0||w.avail_out===0)&&C!==u.Z_STREAM_END);return C===u.Z_STREAM_END&&(I=u.Z_FINISH),I===u.Z_FINISH?(C=s.inflateEnd(this.strm),this.onEnd(C),this.ended=!0,C===u.Z_OK):(I===u.Z_SYNC_FLUSH&&(this.onEnd(u.Z_OK),w.avail_out=0),!0)},g.prototype.onData=function(_){this.chunks.push(_)},g.prototype.onEnd=function(_){_===u.Z_OK&&(this.options.to==="string"?this.result=this.chunks.join(""):this.result=l.flattenChunks(this.chunks)),this.chunks=[],this.err=_,this.msg=this.strm.msg};function v(_,y){var w=new g(y);if(w.push(_,!0),w.err)throw w.msg||d[w.err];return w.result}function b(_,y){return y=y||{},y.raw=!0,v(_,y)}i.Inflate=g,i.inflate=v,i.inflateRaw=b,i.ungzip=v},{"./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 PQt=globalThis.fetch,mM=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]`}},mZe=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)}},hZe=new Date("1904-01-01T00:00:00+0000").getTime();function gZe(e){return Array.from(e).map(t=>String.fromCharCode(t)).join("")}var vZe=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 gZe([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(hZe+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}},To=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()}},yt=class extends To{constructor(e,t,r){let{parser:o,start:n}=super(new vZe(e,t,r));Object.defineProperty(this,"p",{enumerable:!1,get:()=>o}),Object.defineProperty(this,"tableStart",{enumerable:!1,get:()=>n})}};function ze(e,t,r){let o;Object.defineProperty(e,t,{get:()=>o||(o=r(),o),enumerable:!0})}var bZe=class extends yt{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 yZe(o)),this.tables={},this.directory.forEach(n=>{let i=()=>r(this.tables,{tag:n.tag,offset:n.offset,length:n.length},t);ze(this.tables,n.tag.trim(),i)})}},yZe=class{constructor(e){this.tag=e.tag,this.checksum=e.uint32,this.offset=e.uint32,this.length=e.uint32}},tbe=ebe.inflate||void 0,rbe=void 0,wZe=class extends yt{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 _Ze(o)),SZe(this,t,r)}},_Ze=class{constructor(e){this.tag=e.tag,this.offset=e.uint32,this.compLength=e.uint32,this.origLength=e.uint32,this.origChecksum=e.uint32}};function SZe(e,t,r){e.tables={},e.directory.forEach(o=>{ze(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),l;if(tbe)l=tbe(new Uint8Array(s));else if(rbe)l=rbe(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(l.buffer)}else n=o.offset;return r(e.tables,{tag:o.tag,offset:n,length:o.origLength},i)})})}var obe=$ve,nbe=void 0,xZe=class extends yt{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(l=>new CZe(o));let n=o.currentPosition;this.directory[0].offset=0,this.directory.forEach((l,c)=>{let u=this.directory[c+1];u&&(u.offset=l.offset+(l.transformLength!==void 0?l.transformLength:l.origLength))});let i,s=t.buffer.slice(n);if(obe)i=obe(new Uint8Array(s));else if(nbe)i=new Uint8Array(nbe(s));else{let l="no brotli decoder available to decode WOFF2 font";throw e.onerror&&e.onerror(l),new Error(l)}TZe(this,i,r)}},CZe=class{constructor(e){this.flags=e.uint8;let t=this.tagNumber=this.flags&63;t===63?this.tag=e.tag:this.tag=EZe(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 TZe(e,t,r){e.tables={},e.directory.forEach(o=>{ze(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(l){console.error(l)}})})}function EZe(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 dbe={},fbe=!1;Promise.all([Promise.resolve().then(function(){return eXe}),Promise.resolve().then(function(){return rXe}),Promise.resolve().then(function(){return nXe}),Promise.resolve().then(function(){return aXe}),Promise.resolve().then(function(){return cXe}),Promise.resolve().then(function(){return mXe}),Promise.resolve().then(function(){return gXe}),Promise.resolve().then(function(){return bXe}),Promise.resolve().then(function(){return kXe}),Promise.resolve().then(function(){return VXe}),Promise.resolve().then(function(){return EQe}),Promise.resolve().then(function(){return kQe}),Promise.resolve().then(function(){return OQe}),Promise.resolve().then(function(){return DQe}),Promise.resolve().then(function(){return BQe}),Promise.resolve().then(function(){return jQe}),Promise.resolve().then(function(){return UQe}),Promise.resolve().then(function(){return GQe}),Promise.resolve().then(function(){return qQe}),Promise.resolve().then(function(){return ZQe}),Promise.resolve().then(function(){return QQe}),Promise.resolve().then(function(){return $Qe}),Promise.resolve().then(function(){return rJe}),Promise.resolve().then(function(){return iJe}),Promise.resolve().then(function(){return sJe}),Promise.resolve().then(function(){return lJe}),Promise.resolve().then(function(){return uJe}),Promise.resolve().then(function(){return fJe}),Promise.resolve().then(function(){return mJe}),Promise.resolve().then(function(){return vJe}),Promise.resolve().then(function(){return xJe}),Promise.resolve().then(function(){return PJe}),Promise.resolve().then(function(){return AJe}),Promise.resolve().then(function(){return MJe}),Promise.resolve().then(function(){return DJe}),Promise.resolve().then(function(){return BJe}),Promise.resolve().then(function(){return zJe}),Promise.resolve().then(function(){return UJe}),Promise.resolve().then(function(){return KJe}),Promise.resolve().then(function(){return XJe}),Promise.resolve().then(function(){return $Je})]).then(e=>{e.forEach(t=>{let r=Object.keys(t)[0];dbe[r]=t[r]}),fbe=!0});function PZe(e,t,r){let o=t.tag.replace(/[^\w\d]/g,""),n=dbe[o];return n?new n(t,r,e):(console.warn(`lib-font has no definition for ${o}. The table was skipped.`),{})}function kZe(){let e=0;function t(r,o){if(!fbe)return e>10?o(new Error("loading took too long")):(e++,setTimeout(()=>t(r),250));r(PZe)}return new Promise((r,o)=>t(r))}function RZe(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 AZe(e,t,r={}){if(!globalThis.document)return;let o=RZe(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,l])=>`${s}: ${l};`)),n.textContent=`
 @font-face {
     font-family: "${e}";
     ${i.join(`
 	`)}
     src: url("${t}") format("${o}");
-}`,globalThis.document.head.appendChild(n),n}var lXe=[0,1,0,0],cXe=[79,84,84,79],uXe=[119,79,70,70],dXe=[119,79,70,50];function RM(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function fXe(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(RM(t,lXe)||RM(t,cXe))return"SFNT";if(RM(t,uXe))return"WOFF";if(RM(t,dXe))return"WOFF2"}function pXe(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var IM=class extends GZe{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 aXe(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>pXe(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new kM("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=fXe(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 kM("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return iXe().then(t=>(e==="SFNT"&&(this.opentype=new ZZe(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new QZe(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new eXe(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 kM("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 kM("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=IM;var Sp=class extends Eo{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},mXe=class extends Sp{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}]}},hXe=class extends Sp{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;ze(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new gXe(e))));let i=n+o*8;ze(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}))}},gXe=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}},vXe=class extends Sp{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;ze(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;ze(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;ze(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;ze(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let l=s+this.segCountX2,c=this.length-(l-this.tableStart);ze(this,"glyphIdArray",()=>e.readBytes(c,l,16)),ze(this,"segments",()=>this.buildSegments(s,l,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],l=this.endCode[i],c=this.idDelta[i],u=this.idRangeOffset[i],d=e+2*i,f=[];if(u===0)for(let m=s+c,h=l+c;m<=h;m++)f.push(m);else for(let m=0,h=l-s;m<=h;m++)r.currentPosition=d+u+m*2,f.push(r.uint16);return{startCode:s,endCode:l,idDelta:c,idRangeOffset:u,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}))}},bXe=class extends Sp{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,ze(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}]}},yXe=class extends Sp{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,ze(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new wXe(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}))}},wXe=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},_Xe=class extends Sp{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,ze(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}]}},SXe=class extends Sp{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,ze(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new xXe(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}))}},xXe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},CXe=class extends Sp{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 EXe(e));ze(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}))}},EXe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},TXe=class extends Sp{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,ze(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new PXe(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)}},PXe=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function kXe(e,t,r){let o=e.uint16;return o===0?new mXe(e,t,r):o===2?new hXe(e,t,r):o===4?new vXe(e,t,r):o===6?new bXe(e,t,r):o===8?new yXe(e,t,r):o===10?new _Xe(e,t,r):o===12?new SXe(e,t,r):o===13?new CXe(e,t,r):o===14?new TXe(e,t,r):{}}var RXe=class extends yt{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 AXe(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})}},AXe=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;ze(this,"table",()=>(e.currentPosition=t+n,kXe(e,r,o)))}},IXe=Object.freeze({__proto__:null,cmap:RXe}),OXe=class extends yt{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})}},NXe=Object.freeze({__proto__:null,head:OXe}),MXe=class extends yt{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()}},FXe=Object.freeze({__proto__:null,hhea:MXe}),DXe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(ze(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(l=>new LXe(o.uint16,o.int16)))),n<i){let l=s+n*4;ze(this,"leftSideBearings",()=>(o.currentPosition=l,[...new Array(i-n)].map(c=>o.int16)))}}},LXe=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},BXe=Object.freeze({__proto__:null,hmtx:DXe}),VXe=class extends yt{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()}},jXe=Object.freeze({__proto__:null,maxp:VXe}),zXe=class extends yt{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 UXe(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new HXe(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}},HXe=class{constructor(e,t){this.length=e,this.offset=t}},UXe=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,ze(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,WXe(e,this)))}};function WXe(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let l=0,c=o/2;l<c;l++)s[l]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,l){i[l]=String.fromCharCode(s)}),i.join("")}var GXe=Object.freeze({__proto__:null,name:zXe}),YXe=class extends yt{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()}},qXe=Object.freeze({__proto__:null,OS2:YXe}),KXe=class extends yt{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]<xbe.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 xbe[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(""))}},xbe=[".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"],ZXe=Object.freeze({__proto__:null,post:KXe}),XXe=class extends yt{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,ze(this,"horizAxis",()=>new rG({offset:e.offset+this.horizAxisOffset},t)),ze(this,"vertAxis",()=>new rG({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ze(this,"itemVarStore",()=>new rG({offset:e.offset+this.itemVarStoreOffset},t)))}},rG=class extends yt{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ze(this,"baseTagList",()=>new QXe({offset:e.offset+this.baseTagListOffset},t)),ze(this,"baseScriptList",()=>new JXe({offset:e.offset+this.baseScriptListOffset},t))}},QXe=class extends yt{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},JXe=class extends yt{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;ze(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new $Xe(this.start,r))))}},$Xe=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ze(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new eQe(t)))}},eQe=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 tQe(this.start,e)),ze(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new rQe(e))),ze(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new Ibe(e)))}},tQe=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ze(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new Ibe(t)))}},rQe=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 nQe(this.parser)}},Ibe=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;ze(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new oQe(e))))}},oQe=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},nQe=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)}},iQe=Object.freeze({__proto__:null,BASE:XXe}),Cbe=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 sQe(e)))}},sQe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},_T=class extends Eo{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 aQe(e)))}},aQe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},lQe=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)}},cQe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,ze(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new Cbe(r)}),this.attachListOffset=r.Offset16,ze(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new uQe(r)}),this.ligCaretListOffset=r.Offset16,ze(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new fQe(r)}),this.markAttachClassDefOffset=r.Offset16,ze(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new Cbe(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ze(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new hQe(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ze(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new lQe(r)}))}},uQe=class extends Eo{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 dQe(this.parser)}},dQe=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},fQe=class extends Eo{constructor(e){super(e),this.coverageOffset=e.Offset16,ze(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new _T(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 pQe(this.parser)}},pQe=class extends Eo{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 mQe(this.parser)}},mQe=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)}},hQe=class extends Eo{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 _T(this.parser)}},gQe=Object.freeze({__proto__:null,GDEF:cQe}),Ebe=class extends Eo{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new vQe(e))}},vQe=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},bQe=class extends Eo{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new yQe(e))}},yQe=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},Tbe=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)}},Pbe=class extends Eo{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new wQe(e))}},wQe=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},_Qe=class extends Eo{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 xQe(e);if(t.startsWith("cc"))return new SQe(e);if(t.startsWith("ss"))return new CQe(e)}}},SQe=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)}},xQe=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},CQe=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function Obe(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var ey=class extends Eo{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 _T(e)}},nG=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},EQe=class extends ey{constructor(e){super(e),this.deltaGlyphID=e.int16}},TQe=class extends ey{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 PQe(t)}},PQe=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},kQe=class extends ey{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 RQe(t)}},RQe=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},AQe=class extends ey{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 IQe(t)}},IQe=class extends Eo{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 OQe(t)}},OQe=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},NQe=class extends ey{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&&(Obe(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 nG(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 MQe(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 FQe(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 _T(t)}},MQe=class extends Eo{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 Nbe(t)}},Nbe=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 nG(e))}},FQe=class extends Eo{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 DQe(t)}},DQe=class extends Nbe{constructor(e){super(e)}},LQe=class extends ey{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&&(Obe(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 Mbe(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 BQe(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 jQe(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 _T(t)}},BQe=class extends Eo{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 VQe(t)}},VQe=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 nG(e))}},jQe=class extends Eo{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 zQe(t)}},zQe=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 Mbe(e))}},Mbe=class extends Eo{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},HQe=class extends Eo{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},UQe=class extends ey{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)}},WQe={buildSubtable:function(e,t){let r=new[void 0,EQe,TQe,kQe,AQe,NQe,LQe,HQe,UQe][e](t);return r.type=e,r}},xp=class extends Eo{constructor(e){super(e)}},GQe=class extends xp{constructor(e){super(e),console.log("lookup type 1")}},YQe=class extends xp{constructor(e){super(e),console.log("lookup type 2")}},qQe=class extends xp{constructor(e){super(e),console.log("lookup type 3")}},KQe=class extends xp{constructor(e){super(e),console.log("lookup type 4")}},ZQe=class extends xp{constructor(e){super(e),console.log("lookup type 5")}},XQe=class extends xp{constructor(e){super(e),console.log("lookup type 6")}},QQe=class extends xp{constructor(e){super(e),console.log("lookup type 7")}},JQe=class extends xp{constructor(e){super(e),console.log("lookup type 8")}},$Qe=class extends xp{constructor(e){super(e),console.log("lookup type 9")}},eJe={buildSubtable:function(e,t){let r=new[void 0,GQe,YQe,qQe,KQe,ZQe,XQe,QQe,JQe,$Qe][e](t);return r.type=e,r}},kbe=class extends Eo{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},tJe=class extends Eo{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"?WQe:eJe;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},Fbe=class extends yt{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);ze(this,"scriptList",()=>i?Ebe.EMPTY:(o.currentPosition=n+this.scriptListOffset,new Ebe(o))),ze(this,"featureList",()=>i?Pbe.EMPTY:(o.currentPosition=n+this.featureListOffset,new Pbe(o))),ze(this,"lookupList",()=>i?kbe.EMPTY:(o.currentPosition=n+this.lookupListOffset,new kbe(o))),this.featureVariationsOffset&&ze(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 bQe(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 Tbe(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 Tbe(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 _Qe(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 tJe(this.parser,t)}},rJe=class extends Fbe{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},oJe=Object.freeze({__proto__:null,GSUB:rJe}),nJe=class extends Fbe{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},iJe=Object.freeze({__proto__:null,GPOS:nJe}),sJe=class extends yt{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 aJe(r)}},aJe=class extends Eo{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new lJe(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)}},lJe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},cJe=Object.freeze({__proto__:null,SVG:sJe}),uJe=class extends yt{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;ze(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new dJe(r))));let n=o+this.axisCount*this.axisSize;ze(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new fJe(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)}},dJe=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}},fJe=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)}},pJe=Object.freeze({__proto__:null,fvar:uJe}),mJe=class extends yt{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ze(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},hJe=Object.freeze({__proto__:null,cvt:mJe}),gJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},vJe=Object.freeze({__proto__:null,fpgm:gJe}),bJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,ze(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new yJe(r)))}},yJe=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},wJe=Object.freeze({__proto__:null,gasp:bJe}),_Je=class extends yt{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},SJe=Object.freeze({__proto__:null,glyf:_Je}),xJe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,ze(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):ze(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}}},CJe=Object.freeze({__proto__:null,loca:xJe}),EJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},TJe=Object.freeze({__proto__:null,prep:EJe}),PJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"data",()=>r.readBytes())}},kJe=Object.freeze({__proto__:null,CFF:PJe}),RJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"data",()=>r.readBytes())}},AJe=Object.freeze({__proto__:null,CFF2:RJe}),IJe=class extends yt{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,ze(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new OJe(r)))}},OJe=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},NJe=Object.freeze({__proto__:null,VORG:IJe}),MJe=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new AM(e),this.vert=new AM(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}},FJe=class{constructor(e){this.hori=new AM(e),this.vert=new AM(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},AM=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}},Dbe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,ze(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new MJe(o)))}},DJe=Object.freeze({__proto__:null,EBLC:Dbe}),Lbe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},LJe=Object.freeze({__proto__:null,EBDT:Lbe}),BJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,ze(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new FJe(r)))}},VJe=Object.freeze({__proto__:null,EBSC:BJe}),jJe=class extends Dbe{constructor(e,t){super(e,t,"CBLC")}},zJe=Object.freeze({__proto__:null,CBLC:jJe}),HJe=class extends Lbe{constructor(e,t){super(e,t,"CBDT")}},UJe=Object.freeze({__proto__:null,CBDT:HJe}),WJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,ze(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},GJe=Object.freeze({__proto__:null,sbix:WJe}),YJe=class extends yt{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 oG(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new oG(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let l=t+(n-t)/12;this.parser.currentPosition=l;let c=new oG(this.parser),u=c.gID;if(u===e)return c;u>e?n=l:u<e&&(t=l)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new qJe(p))}},oG=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},qJe=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},KJe=Object.freeze({__proto__:null,COLR:YJe}),ZJe=class extends yt{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),ze(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new XJe(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,ze(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new QJe(r,o))),ze(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new JJe(r,o))),ze(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new $Je(r,o))))}},XJe=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},QJe=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},JJe=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},$Je=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},e$e=Object.freeze({__proto__:null,CPAL:ZJe}),t$e=class extends yt{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 r$e(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new o$e(this.parser)}},r$e=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},o$e=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},n$e=Object.freeze({__proto__:null,DSIG:t$e}),i$e=class extends yt{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 s$e(o,n))}},s$e=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},a$e=Object.freeze({__proto__:null,hdmx:i$e}),l$e=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,ze(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new c$e(r);n.push(s),o+=s}return n})}},c$e=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,ze(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new u$e(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]}},u$e=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},d$e=Object.freeze({__proto__:null,kern:l$e}),f$e=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},p$e=Object.freeze({__proto__:null,LTSH:f$e}),m$e=class extends yt{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,ze(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.")}},h$e=Object.freeze({__proto__:null,MERG:m$e}),g$e=class extends yt{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 v$e(this.tableStart,r))}},v$e=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)}},b$e=Object.freeze({__proto__:null,meta:g$e}),y$e=class extends yt{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.")}},w$e=Object.freeze({__proto__:null,PCLT:y$e}),_$e=class extends yt{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 S$e(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new x$e(r))}},S$e=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},x$e=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new C$e(e))}},C$e=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},E$e=Object.freeze({__proto__:null,VDMX:_$e}),T$e=class extends yt{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()}},P$e=Object.freeze({__proto__:null,vhea:T$e}),k$e=class extends yt{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 R$e(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(l=>p.int16)))}}},R$e=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},A$e=Object.freeze({__proto__:null,vmtx:k$e});var Bbe=a(G(),1);var{kebabCase:I$e}=Tt(Bbe.privateApis);function Vbe(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:I$e(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var Ra=a(T(),1);function O$e(){let{installFonts:e}=(0,ST.useContext)(Si),[t,r]=(0,ST.useState)(!1),[o,n]=(0,ST.useState)(null),i=h=>{l(h)},s=h=>{l(h.target.files)},l=async h=>{if(!h)return;n(null),r(!0);let g=new Set,v=[...h],b=!1,_=v.map(async w=>{if(!await u(w))return b=!0,null;if(g.has(w.name))return null;let x=(((w.name??"").split(".")??[]).pop()??"").toLowerCase();return JW.includes(x)?(g.add(w.name),w):null}),y=(await Promise.all(_)).filter(w=>w!==null);if(y.length>0)c(y);else{let w=b?(0,N_.__)("Sorry, you are not allowed to upload this file type."):(0,N_.__)("No fonts found to install.");n({type:"error",message:w}),r(!1)}},c=async h=>{let g=await Promise.all(h.map(async v=>{let b=await f(v);return await ng(b,b.file,"all"),b}));m(g)};async function u(h){let g=new IM("Uploaded Font");try{let v=await d(h);return await g.fromDataBuffer(v,"font"),!0}catch{return!1}}async function d(h){return new Promise((g,v)=>{let b=new window.FileReader;b.readAsArrayBuffer(h),b.onload=()=>g(b.result),b.onerror=v})}let f=async h=>{let g=await d(h),v=new IM("Uploaded Font");v.fromDataBuffer(g,h.name);let _=(await new Promise(R=>v.onload=R)).detail.font,{name:y}=_.opentype.tables,w=y.get(16)||y.get(1),S=y.get(2).toLowerCase().includes("italic"),x=_.opentype.tables["OS/2"].usWeightClass||"normal",A=!!_.opentype.tables.fvar&&_.opentype.tables.fvar.axes.find(({tag:R})=>R==="wght"),P=A?`${A.minValue} ${A.maxValue}`:null;return{file:h,fontFamily:w,fontStyle:S?"italic":"normal",fontWeight:P||x}},m=async h=>{let g=Vbe(h);try{await e(g),n({type:"success",message:(0,N_.__)("Fonts were installed successfully.")})}catch(v){let b=v;n({type:"error",message:b.message,errors:b?.installationErrors})}r(!1)};return(0,Ra.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,Ra.jsx)(ns.DropZone,{onFilesDrop:i}),(0,Ra.jsxs)(ns.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,Ra.jsxs)(ns.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,Ra.jsx)("ul",{children:o.errors.map((h,g)=>(0,Ra.jsx)("li",{children:h},g))})]}),t&&(0,Ra.jsx)(ns.FlexItem,{children:(0,Ra.jsx)("div",{className:"font-library__upload-area",children:(0,Ra.jsx)(ns.ProgressBar,{})})}),!t&&(0,Ra.jsx)(ns.FormFileUpload,{accept:JW.map(h=>`.${h}`).join(","),multiple:!0,onChange:s,render:({openFileDialog:h})=>(0,Ra.jsx)(ns.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:h,children:(0,N_.__)("Upload font")})}),(0,Ra.jsx)(ns.__experimentalText,{className:"font-library__upload-area__text",children:(0,N_.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var OM=O$e;var $c=a(T(),1),{Tabs:NM}=Tt(MM.privateApis),N$e={id:"installed-fonts",title:(0,M_._x)("Library","Font library")},M$e={id:"upload-fonts",title:(0,M_._x)("Upload","noun")},F$e=e=>e.map(({slug:t,name:r})=>({id:t,title:e.length===1&&t==="google-fonts"?(0,M_.__)("Install Fonts"):r}));function D$e({onRequestClose:e,defaultTabId:t="installed-fonts"}){let{records:r=[]}=(0,FM.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),o=(0,jbe.useSelect)(i=>i(FM.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]),n=[N$e];return o&&(n.push(M$e),n.push(...F$e(r||[]))),(0,$c.jsx)(MM.Modal,{title:(0,M_.__)("Fonts"),onRequestClose:e,isFullScreen:!0,className:"font-library-modal",children:(0,$c.jsxs)(NM,{defaultTabId:t,children:[(0,$c.jsx)("div",{className:"font-library-modal__tablist-container",children:(0,$c.jsx)(NM.TabList,{children:n.map(({id:i,title:s})=>(0,$c.jsx)(NM.Tab,{tabId:i,children:s},i))})}),n.map(({id:i})=>{let s;switch(i){case"upload-fonts":s=(0,$c.jsx)(OM,{});break;case"installed-fonts":s=(0,$c.jsx)(xM,{});break;default:s=(0,$c.jsx)(EM,{slug:i})}return(0,$c.jsx)(NM.TabPanel,{tabId:i,focusable:!1,className:"font-library-modal__tab-panel",children:s},i)})]})})}var zbe=D$e;var DM=a(j(),1),ty=a(G(),1),Hbe=a(U(),1);var F_=a(T(),1);function L$e({font:e}){let{handleSetLibraryFontSelected:t,setModalTabOpen:r}=(0,Hbe.useContext)(Si),o=e?.fontFace?.length||1,n=()=>{t?.(e),r?.("installed-fonts")},i=Yb(e);return(0,F_.jsx)(ty.__experimentalItem,{onClick:n,children:(0,F_.jsxs)(ty.__experimentalHStack,{justify:"space-between",children:[(0,F_.jsx)(ty.FlexItem,{style:i,children:e.name}),(0,F_.jsx)(ty.FlexItem,{className:"global-styles-ui-screen-typography__font-variants-count",children:(0,DM.sprintf)((0,DM._n)("%d variant","%d variants",o),o)})]})})}var Ube=L$e;var yn=a(T(),1);function Wbe(e,t){return e?e.map(r=>wp(r,{source:t})):[]}function B$e(){let{baseCustomFonts:e,modalTabOpen:t,setModalTabOpen:r}=(0,Gbe.useContext)(Si),[o]=Le("typography.fontFamilies"),[n]=Le("typography.fontFamilies",void 0,"base"),i=Wbe(o?.theme,"theme"),s=Wbe(o?.custom,"custom"),l=[...i,...s].sort((d,f)=>d.name.localeCompare(f.name)),c=0<l.length,u=c||n?.theme?.length>0||(e?.length??0)>0;return(0,yn.jsxs)(yn.Fragment,{children:[!!t&&(0,yn.jsx)(zbe,{onRequestClose:()=>r?.(""),defaultTabId:t}),(0,yn.jsxs)(eu.__experimentalVStack,{spacing:2,children:[(0,yn.jsxs)(eu.__experimentalHStack,{justify:"space-between",children:[(0,yn.jsx)(Uo,{level:3,children:(0,ry.__)("Fonts")}),(0,yn.jsx)(eu.Button,{onClick:()=>r?.("installed-fonts"),label:(0,ry.__)("Manage fonts"),icon:jV,size:"small"})]}),l.length>0&&(0,yn.jsx)(yn.Fragment,{children:(0,yn.jsx)(eu.__experimentalItemGroup,{size:"large",isBordered:!0,isSeparated:!0,children:l.map(d=>(0,yn.jsx)(Ube,{font:d},d.slug))})}),!c&&(0,yn.jsxs)(yn.Fragment,{children:[(0,yn.jsx)(eu.__experimentalText,{as:"p",children:u?(0,ry.__)("No fonts activated."):(0,ry.__)("No fonts installed.")}),(0,yn.jsx)(eu.Button,{className:"global-styles-ui-font-families__manage-fonts",variant:"secondary",__next40pxDefaultSize:!0,onClick:()=>{r?.(u?"installed-fonts":"upload-fonts")},children:u?(0,ry.__)("Manage fonts"):(0,ry.__)("Add fonts")})]})]})]})}function Ybe({...e}){return(0,yn.jsx)(vM,{children:(0,yn.jsx)(B$e,{...e})})}var xT=a(j(),1),Cp=a(G(),1);var Fd=a(T(),1);function V$e(){return(0,Fd.jsxs)(Cp.__experimentalVStack,{spacing:2,children:[(0,Fd.jsx)(Cp.__experimentalHStack,{justify:"space-between",children:(0,Fd.jsx)(Uo,{level:3,children:(0,xT.__)("Font Sizes")})}),(0,Fd.jsx)(Cp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,Fd.jsx)(xo,{path:"/typography/font-sizes",children:(0,Fd.jsxs)(Cp.__experimentalHStack,{direction:"row",children:[(0,Fd.jsx)(Cp.FlexItem,{children:(0,xT.__)("Font size presets")}),(0,Fd.jsx)(En,{icon:(0,xT.isRTL)()?Ar:hr})]})})})]})}var qbe=V$e;var ec=a(T(),1);function j$e(){let{fontLibraryEnabled:e}=(0,Zbe.useContext)(on);return(0,ec.jsxs)(ec.Fragment,{children:[(0,ec.jsx)(sr,{title:(0,LM.__)("Typography"),description:(0,LM.__)("Available fonts, typographic styles, and the application of those styles.")}),(0,ec.jsx)(tg,{children:(0,ec.jsxs)(Kbe.__experimentalVStack,{spacing:7,children:[(0,ec.jsx)(R_,{title:(0,LM.__)("Typesets")}),e&&(0,ec.jsx)(Ybe,{}),(0,ec.jsx)(Lve,{}),(0,ec.jsx)(qbe,{})]})})]})}var Xbe=j$e;var Or=a(j(),1),pl=a(G(),1),oye=a(U(),1);var Qbe=a(be(),1);var Jbe=a(T(),1),{useSettingsForBlockElement:z$e,TypographyPanel:H$e}=Tt(Qbe.privateApis);function $be({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]=qe(o,"","user",!1),[i,s]=qe(o,"","merged",!1),[l]=Le(""),u=z$e(l,void 0,e==="heading"?t:e);return(0,Jbe.jsx)(H$e,{inheritedValue:i,value:n,onChange:s,settings:u,showInheritanceLabelIndicators:!1})}var eye=a(T(),1);function tye({name:e,element:t,headingLevel:r}){let o="";t==="heading"?o=`elements.${r}.`:t&&t!=="text"&&(o=`elements.${t}.`);let[n]=qe(o+"typography.fontFamily",e),[i]=qe(o+"color.gradient",e),[s]=qe(o+"color.background",e),[l]=qe("color.background"),[c]=qe(o+"color.text",e),[u]=qe(o+"typography.fontSize",e),[d]=qe(o+"typography.fontStyle",e),[f]=qe(o+"typography.fontWeight",e),[m]=qe(o+"typography.letterSpacing",e);return(0,eye.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontFamily:n??"serif",background:i??s??l,color:c,fontSize:u,fontStyle:d,fontWeight:f,letterSpacing:m,...t==="link"?{textDecoration:"underline"}:{}},children:"Aa"})}var ti=a(T(),1),rye={text:{description:(0,Or.__)("Manage the fonts used on the site."),title:(0,Or.__)("Text")},link:{description:(0,Or.__)("Manage the fonts and typography used on the links."),title:(0,Or.__)("Links")},heading:{description:(0,Or.__)("Manage the fonts and typography used on headings."),title:(0,Or.__)("Headings")},caption:{description:(0,Or.__)("Manage the fonts and typography used on captions."),title:(0,Or.__)("Captions")},button:{description:(0,Or.__)("Manage the fonts and typography used on buttons."),title:(0,Or.__)("Buttons")}};function U$e({element:e}){let[t,r]=(0,oye.useState)("heading");return(0,ti.jsxs)(ti.Fragment,{children:[(0,ti.jsx)(sr,{title:rye[e].title,description:rye[e].description}),(0,ti.jsx)(pl.__experimentalSpacer,{marginX:4,children:(0,ti.jsx)(tye,{element:e,headingLevel:t})}),e==="heading"&&(0,ti.jsx)(pl.__experimentalSpacer,{marginX:4,marginBottom:"1em",children:(0,ti.jsxs)(pl.__experimentalToggleGroupControl,{label:(0,Or.__)("Select heading level"),hideLabelFromVision:!0,value:t,onChange:o=>r(o),isBlock:!0,children:[(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"heading",showTooltip:!0,"aria-label":(0,Or.__)("All headings"),label:(0,Or._x)("All","heading levels")}),(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"h1",showTooltip:!0,"aria-label":(0,Or.__)("Heading 1"),label:(0,Or.__)("H1")}),(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"h2",showTooltip:!0,"aria-label":(0,Or.__)("Heading 2"),label:(0,Or.__)("H2")}),(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"h3",showTooltip:!0,"aria-label":(0,Or.__)("Heading 3"),label:(0,Or.__)("H3")}),(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"h4",showTooltip:!0,"aria-label":(0,Or.__)("Heading 4"),label:(0,Or.__)("H4")}),(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"h5",showTooltip:!0,"aria-label":(0,Or.__)("Heading 5"),label:(0,Or.__)("H5")}),(0,ti.jsx)(pl.__experimentalToggleGroupControlOption,{value:"h6",showTooltip:!0,"aria-label":(0,Or.__)("Heading 6"),label:(0,Or.__)("H6")})]})}),(0,ti.jsx)($be,{element:e,headingLevel:t})]})}var D_=U$e;var iG=a(j(),1),cye=a(G(),1),uye=a(be(),1);var ml=a(G(),1),L_=a(j(),1);var aye=a(U(),1);var nye=a(G(),1),iye=a(T(),1);function W$e({className:e,children:t,...r}){return(0,iye.jsx)(nye.Flex,{className:J("global-styles-ui__color-indicator-wrapper",e),...r,children:t})}var sye=W$e;var is=a(T(),1),BM=[];function G$e({name:e}){let[t]=Le("color.palette.custom"),[r]=Le("color.palette.theme"),[o]=Le("color.palette.default"),[n]=Le("color.defaultPalette",e),i=t||BM,s=r||BM,l=o||BM,c=n??!0,u=(0,aye.useMemo)(()=>[...i,...s,...l&&c?l:BM],[i,s,l,c]),d=e?"/blocks/"+encodeURIComponent(e)+"/colors/palette":"/colors/palette";return(0,is.jsxs)(ml.__experimentalVStack,{spacing:3,children:[(0,is.jsx)(Uo,{level:3,children:(0,L_.__)("Palette")}),(0,is.jsx)(ml.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,is.jsx)(xo,{path:d,children:(0,is.jsxs)(ml.__experimentalHStack,{direction:"row",children:[u.length>0?(0,is.jsxs)(is.Fragment,{children:[(0,is.jsx)(ml.__experimentalZStack,{isLayered:!1,offset:-8,children:u.slice(0,5).map(({color:f},m)=>(0,is.jsx)(sye,{children:(0,is.jsx)(ml.ColorIndicator,{colorValue:f})},`${f}-${m}`))}),(0,is.jsx)(ml.FlexItem,{isBlock:!0,children:(0,L_.__)("Edit palette")})]}):(0,is.jsx)(ml.FlexItem,{children:(0,L_.__)("Add colors")}),(0,is.jsx)(En,{icon:(0,L_.isRTL)()?Ar:hr})]})})})]})}var lye=G$e;var Dd=a(T(),1),{useSettingsForBlockElement:Y$e,ColorPanel:q$e}=Tt(uye.privateApis);function K$e(){let[e,t]=qe("",void 0,"user",!1),[r]=qe("",void 0,"merged",!1),[o]=Le(""),n=Y$e(o);return(0,Dd.jsxs)(Dd.Fragment,{children:[(0,Dd.jsx)(sr,{title:(0,iG.__)("Colors"),description:(0,iG.__)("Palette colors and the application of those colors on site elements.")}),(0,Dd.jsx)(tg,{children:(0,Dd.jsx)(cye.__experimentalVStack,{spacing:7,children:(0,Dd.jsx)(lye,{})})}),(0,Dd.jsx)(q$e,{inheritedValue:r,value:e,onChange:t,settings:n,showInheritanceLabelIndicators:!1})]})}var dye=K$e;var TT=a(j(),1);var gye=a(Ce(),1),Tp=a(G(),1),V_=a(j(),1);var jM=a(G(),1);var VM=a(G(),1);var fye=a(T(),1);function pye(){let{paletteColors:e}=C_();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,fye.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var CT=a(T(),1),Z$e={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},X$e=({label:e,isFocused:t,withHoverView:r})=>(0,CT.jsx)(T_,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,CT.jsx)(VM.__unstableMotion.div,{variants:Z$e,style:{height:"100%",overflow:"hidden"},children:(0,CT.jsx)(VM.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,CT.jsx)(pye,{})})},o)}),mye=X$e;var oy=a(T(),1),hye=["color"];function B_({title:e,gap:t=2}){let r=iM(hye);return r?.length<=1?null:(0,oy.jsxs)(jM.__experimentalVStack,{spacing:3,children:[e&&(0,oy.jsx)(Uo,{level:3,children:e}),(0,oy.jsx)(jM.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,oy.jsx)(k_,{variation:o,isPill:!0,properties:hye,showTooltip:!0,children:()=>(0,oy.jsx)(mye,{})},n))})]})}var Ep=a(T(),1),Q$e={placement:"bottom-start",offset:8};function vye({name:e}){let[t,r]=Le("color.palette.theme",e),[o]=Le("color.palette.theme",e,"base"),[n,i]=Le("color.palette.default",e),[s]=Le("color.palette.default",e,"base"),[l,c]=Le("color.palette.custom",e),[u]=Le("color.defaultPalette",e),f=(0,gye.useViewportMatch)("small","<")?Q$e:void 0,[m]=tve(e);return(0,Ep.jsxs)(Tp.__experimentalVStack,{className:"global-styles-ui-color-palette-panel",spacing:8,children:[(0,Ep.jsxs)(Tp.__experimentalVStack,{spacing:4,children:[!!t&&!!t.length&&(0,Ep.jsx)(Tp.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,colors:t,onChange:r,paletteLabel:(0,V_.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:f}),window.__experimentalEnableColorRandomizer&&t?.length>0&&m&&(0,Ep.jsx)(Tp.Button,{__next40pxDefaultSize:!0,variant:"secondary",icon:UV,onClick:m,children:(0,V_.__)("Randomize colors")})]}),!!n&&!!n.length&&!!u&&(0,Ep.jsx)(Tp.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,colors:n,onChange:i,paletteLabel:(0,V_.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:f}),(0,Ep.jsx)(Tp.__experimentalPaletteEdit,{colors:l,onChange:c,paletteLabel:(0,V_.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:f}),(0,Ep.jsx)(B_,{title:(0,V_.__)("Palettes")})]})}var bye=a(Ce(),1),Bd=a(G(),1),ET=a(j(),1);var Ld=a(T(),1),J$e={placement:"bottom-start",offset:8},$$e=()=>{};function yye({name:e}){let[t,r]=Le("color.gradients.theme",e),[o]=Le("color.gradients.theme",e,"base"),[n,i]=Le("color.gradients.default",e),[s]=Le("color.gradients.default",e,"base"),[l,c]=Le("color.gradients.custom",e),[u]=Le("color.defaultGradients",e),[d]=Le("color.duotone.custom")||[],[f]=Le("color.duotone.default")||[],[m]=Le("color.duotone.theme")||[],[h]=Le("color.defaultDuotone"),g=[...d||[],...m||[],...f&&h?f:[]],b=(0,bye.useViewportMatch)("small","<")?J$e:void 0;return(0,Ld.jsxs)(Bd.__experimentalVStack,{className:"global-styles-ui-gradient-palette-panel",spacing:8,children:[!!t&&!!t.length&&(0,Ld.jsx)(Bd.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,gradients:t,onChange:r,paletteLabel:(0,ET.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:b}),!!n&&!!n.length&&!!u&&(0,Ld.jsx)(Bd.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,gradients:n,onChange:i,paletteLabel:(0,ET.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:b}),(0,Ld.jsx)(Bd.__experimentalPaletteEdit,{gradients:l,onChange:c,paletteLabel:(0,ET.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:b}),!!g&&!!g.length&&(0,Ld.jsxs)("div",{children:[(0,Ld.jsx)(Uo,{level:3,children:(0,ET.__)("Duotone")}),(0,Ld.jsx)(Bd.__experimentalSpacer,{margin:3}),(0,Ld.jsx)(Bd.DuotonePicker,{duotonePalette:g,disableCustomDuotone:!0,disableCustomColors:!0,clearable:!1,onChange:$$e,colorPalette:[]})]})]})}var qs=a(T(),1);function eet({name:e}){return(0,qs.jsxs)(qs.Fragment,{children:[(0,qs.jsx)(sr,{title:(0,TT.__)("Edit palette"),description:(0,TT.__)("The combination of colors used across the site and in color pickers.")}),(0,qs.jsxs)(Pn.Root,{defaultValue:"color",children:[(0,qs.jsx)("div",{className:"global-styles-ui-color-palette__tablist-container",children:(0,qs.jsxs)(Pn.List,{className:"global-styles-ui-color-palette__tablist",children:[(0,qs.jsx)(Pn.Tab,{value:"color",children:(0,TT.__)("Color")}),(0,qs.jsx)(Pn.Tab,{value:"gradient",children:(0,TT.__)("Gradient")})]})}),(0,qs.jsx)(Pn.Panel,{value:"color",tabIndex:-1,children:(0,qs.jsx)(vye,{name:e})}),(0,qs.jsx)(Pn.Panel,{value:"gradient",tabIndex:-1,children:(0,qs.jsx)(yye,{name:e})})]})]})}var wye=eet;var sG=a(j(),1),Cye=a(be(),1),Eye=a(G(),1);var _ye=a(be(),1);var Sye=a(T(),1),tet={backgroundSize:"auto"},{BackgroundPanel:ret}=Tt(_ye.privateApis);function xye(){let[e]=qe("",void 0,"user",!1),[t,r]=qe("",void 0,"merged",!1),[o]=Le("");return(0,Sye.jsx)(ret,{inheritedValue:t,value:e,onChange:r,settings:o,defaultValues:tet,showInheritanceLabelIndicators:!1})}var ag=a(T(),1),{useHasBackgroundPanel:oet}=Tt(Cye.privateApis);function net(){let[e]=Le(""),t=oet(e);return(0,ag.jsxs)(ag.Fragment,{children:[(0,ag.jsx)(sr,{title:(0,sG.__)("Background"),description:(0,ag.jsx)(Eye.__experimentalText,{children:(0,sG.__)("Set styles for the site's background.")})}),t&&(0,ag.jsx)(xye,{})]})}var Tye=net;var as=a(G(),1),ss=a(j(),1);var Iye=a(U(),1);var Pye=a(G(),1),kye=a(j(),1),Rye=a(T(),1);function iet({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){let i=async()=>{o(),n()},s=()=>{o()};return(0,Rye.jsx)(Pye.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,kye.__)("Cancel"),confirmButtonText:t,onCancel:s,onConfirm:i,size:"medium",children:e})}var Aye=iet;var _r=a(T(),1),{Menu:PT}=Tt(as.privateApis),lG="6px 6px 9px rgba(0, 0, 0, 0.2)";function Oye(){let[e]=Le("shadow.presets.default"),[t]=Le("shadow.defaultPresets"),[r]=Le("shadow.presets.theme"),[o,n]=Le("shadow.presets.custom"),i=d=>{n([...o||[],d])},s=()=>{n([])},[l,c]=(0,Iye.useState)(!1),u=()=>c(!l);return(0,_r.jsxs)(_r.Fragment,{children:[l&&(0,_r.jsx)(Aye,{text:(0,ss.__)("Are you sure you want to remove all custom shadows?"),confirmButtonText:(0,ss.__)("Remove"),isOpen:l,toggleOpen:u,onConfirm:s}),(0,_r.jsx)(sr,{title:(0,ss.__)("Shadows"),description:(0,ss.__)("Manage and create shadow styles for use across the site.")}),(0,_r.jsx)(tg,{children:(0,_r.jsxs)(as.__experimentalVStack,{className:"global-styles-ui__shadows-panel",spacing:7,children:[t&&(0,_r.jsx)(aG,{label:(0,ss.__)("Default"),shadows:e||[],category:"default"}),r&&r.length>0&&(0,_r.jsx)(aG,{label:(0,ss.__)("Theme"),shadows:r||[],category:"theme"}),(0,_r.jsx)(aG,{label:(0,ss.__)("Custom"),shadows:o||[],category:"custom",canCreate:!0,onCreate:i,onReset:u})]})})]})}function aG({label:e,shadows:t,category:r,canCreate:o,onCreate:n,onReset:i}){let s=()=>{let l=nM(t,"shadow-");n?.({name:(0,ss.sprintf)((0,ss.__)("Shadow %d"),l),shadow:lG,slug:`shadow-${l}`})};return(0,_r.jsxs)(as.__experimentalVStack,{spacing:2,children:[(0,_r.jsxs)(as.__experimentalHStack,{justify:"space-between",children:[(0,_r.jsx)(Uo,{level:3,children:e}),(0,_r.jsxs)(as.FlexItem,{className:"global-styles-ui__shadows-panel__options-container",children:[o&&(0,_r.jsx)(as.Button,{size:"small",icon:Cc,label:(0,ss.__)("Add shadow"),onClick:()=>{s()}}),!!t?.length&&r==="custom"&&(0,_r.jsxs)(PT,{children:[(0,_r.jsx)(PT.TriggerButton,{render:(0,_r.jsx)(as.Button,{size:"small",icon:bo,label:(0,ss.__)("Shadow options")})}),(0,_r.jsx)(PT.Popover,{children:(0,_r.jsx)(PT.Item,{onClick:i,children:(0,_r.jsx)(PT.ItemLabel,{children:(0,ss.__)("Remove all custom shadows")})})})]})]})]}),t.length>0&&(0,_r.jsx)(as.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map(l=>(0,_r.jsx)(set,{shadow:l,category:r},l.slug))})]})}function set({shadow:e,category:t}){return(0,_r.jsx)(xo,{path:`/shadows/edit/${t}/${e.slug}`,children:(0,_r.jsxs)(as.__experimentalHStack,{children:[(0,_r.jsx)(as.FlexItem,{children:e.name}),(0,_r.jsx)(En,{icon:(0,ss.isRTL)()?Ar:hr})]})})}var ot=a(G(),1),zr=a(j(),1);var hl=a(U(),1);function Nye(e){return(e.match(/(?:[^,(]|\([^)]*\))+/g)||[]).map(r=>r.trim())}function Mye(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,l=e.replace(r,"").trim();s&&(l=l.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,u=(l.match(c)||[]).map(g=>g?.trim()).filter(g=>g);if(u.length>1)return t;if(u.length===0&&(u=l.trim().split(" ").filter(g=>g),u.length>1))return t;let[d,f,m,h]=n;return{x:d,y:f,blur:m||t.blur,spread:h||t.spread,inset:s,color:l||t.color}}function Fye(e){let t=`${e.x||"0px"} ${e.y||"0px"} ${e.blur||"0px"} ${e.spread||"0px"}`;return`${e.inset?"inset":""} ${t} ${e.color||""}`.trim()}var We=a(T(),1),{Menu:kT}=Tt(ot.privateApis),aet=[{label:(0,zr.__)("Rename"),action:"rename"},{label:(0,zr.__)("Delete"),action:"delete"}],cet=[{label:(0,zr.__)("Reset"),action:"reset"}];function Dye(){let{goBack:e,params:t}=(0,ot.useNavigator)(),{category:r,slug:o}=t,[n,i]=Le(`shadow.presets.${r}`);(0,hl.useEffect)(()=>{let S=n?.some(x=>x.slug===o);o&&!S&&e()},[n,o,e]);let[s]=Le(`shadow.presets.${r}`,void 0,"base"),[l,c]=(0,hl.useState)(()=>(n||[]).find(S=>S.slug===o)),u=(0,hl.useMemo)(()=>(s||[]).find(S=>S.slug===o),[s,o]),[d,f]=(0,hl.useState)(!1),[m,h]=(0,hl.useState)(!1),[g,v]=(0,hl.useState)(l?.name);if(!r||!o)return null;let b=S=>{c({...l,shadow:S});let x=n.map(C=>C.slug===o?{...l,shadow:S}:C);i(x)},_=S=>{if(S==="reset"){let x=n.map(C=>C.slug===o?u:C);c(u),i(x)}else S==="delete"?f(!0):S==="rename"&&h(!0)},y=()=>{i(n.filter(S=>S.slug!==o))},w=S=>{if(!S)return;let x=n.map(C=>C.slug===o?{...l,name:S}:C);c({...l,name:S}),i(x)};return l?(0,We.jsxs)(We.Fragment,{children:[(0,We.jsxs)(ot.__experimentalHStack,{justify:"space-between",children:[(0,We.jsx)(sr,{title:l.name}),(0,We.jsx)(ot.FlexItem,{children:(0,We.jsx)(ot.__experimentalSpacer,{marginTop:2,marginBottom:0,paddingX:4,children:(0,We.jsxs)(kT,{children:[(0,We.jsx)(kT.TriggerButton,{render:(0,We.jsx)(ot.Button,{size:"small",icon:bo,label:(0,zr.__)("Menu")})}),(0,We.jsx)(kT.Popover,{children:(r==="custom"?aet:cet).map(S=>(0,We.jsx)(kT.Item,{onClick:()=>_(S.action),disabled:S.action==="reset"&&l.shadow===u?.shadow,children:(0,We.jsx)(kT.ItemLabel,{children:S.label})},S.action))})]})})})]}),(0,We.jsxs)(tg,{children:[(0,We.jsx)(uet,{shadow:l.shadow}),(0,We.jsx)(det,{shadow:l.shadow,onChange:b})]}),d&&(0,We.jsx)(ot.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{y(),f(!1)},onCancel:()=>{f(!1)},confirmButtonText:(0,zr.__)("Delete"),size:"medium",children:(0,zr.sprintf)((0,zr.__)('Are you sure you want to delete "%s" shadow preset?'),l.name)}),m&&(0,We.jsx)(ot.Modal,{title:(0,zr.__)("Rename"),onRequestClose:()=>h(!1),size:"small",children:(0,We.jsxs)("form",{onSubmit:S=>{S.preventDefault(),w(g),h(!1)},children:[(0,We.jsx)(ot.__experimentalInputControl,{autoComplete:"off",label:(0,zr.__)("Name"),placeholder:(0,zr.__)("Shadow name"),value:g??"",onChange:v}),(0,We.jsx)(ot.__experimentalSpacer,{marginBottom:6}),(0,We.jsxs)(ot.Flex,{className:"block-editor-shadow-edit-modal__actions",justify:"flex-end",expanded:!1,children:[(0,We.jsx)(ot.FlexItem,{children:(0,We.jsx)(ot.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>h(!1),children:(0,zr.__)("Cancel")})}),(0,We.jsx)(ot.FlexItem,{children:(0,We.jsx)(ot.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,zr.__)("Save")})})]})]})})]}):(0,We.jsx)(sr,{title:""})}function uet({shadow:e}){return(0,We.jsx)(ot.__experimentalSpacer,{marginBottom:4,marginTop:-2,children:(0,We.jsx)(ot.__experimentalHStack,{alignment:"center",justify:"center",className:"global-styles-ui__shadow-preview-panel",children:(0,We.jsx)("div",{className:"global-styles-ui__shadow-preview-block",style:{boxShadow:e}})})})}function det({shadow:e,onChange:t}){let r=(0,hl.useRef)(null),o=(0,hl.useMemo)(()=>Nye(e),[e]),n=(l,c)=>{let u=[...o];u[l]=c,t(u.join(", "))},i=()=>{t([...o,lG].join(", "))},s=l=>{t(o.filter((c,u)=>u!==l).join(", ")),r.current?.focus()};return(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(ot.__experimentalVStack,{spacing:2,children:(0,We.jsxs)(ot.__experimentalHStack,{justify:"space-between",children:[(0,We.jsx)(Uo,{level:3,children:(0,zr.__)("Shadows")}),(0,We.jsx)(ot.FlexItem,{className:"global-styles-ui__shadows-panel__options-container",children:(0,We.jsx)(ot.Button,{size:"small",icon:Cc,label:(0,zr.__)("Add shadow"),onClick:()=>{i()},ref:r})})]})}),(0,We.jsx)(ot.__experimentalSpacer,{}),(0,We.jsx)(ot.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:o.map((l,c)=>(0,We.jsx)(fet,{shadow:l,onChange:u=>n(c,u),canRemove:o.length>1,onRemove:()=>s(c)},c))})]})}function fet({shadow:e,onChange:t,canRemove:r,onRemove:o}){let n={placement:"left-start",offset:36,shift:!0},i=(0,hl.useMemo)(()=>Mye(e),[e]),s=l=>{t(Fye(l))};return(0,We.jsx)(ot.Dropdown,{popoverProps:n,className:"global-styles-ui__shadow-editor__dropdown",renderToggle:({onToggle:l,isOpen:c})=>{let u={onClick:l,className:J("global-styles-ui__shadow-editor__dropdown-toggle",{"is-open":c}),"aria-expanded":c},d={onClick:()=>{c&&l(),o()},className:J("global-styles-ui__shadow-editor__remove-button",{"is-open":c}),label:(0,zr.__)("Remove shadow")};return(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(ot.Button,{__next40pxDefaultSize:!0,icon:E1,...u,children:i.inset?(0,zr.__)("Inner shadow"):(0,zr.__)("Drop shadow")}),r&&(0,We.jsx)(ot.Button,{size:"small",icon:NV,...d})]})},renderContent:()=>(0,We.jsx)(ot.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"global-styles-ui__shadow-editor__dropdown-content",children:(0,We.jsx)(pet,{shadowObj:i,onChange:s})})})}function pet({shadowObj:e,onChange:t}){let n=(i,s)=>{let l={...e,[i]:s};t(l)};return(0,We.jsxs)(ot.__experimentalVStack,{spacing:4,className:"global-styles-ui__shadow-editor-panel",children:[(0,We.jsx)(ot.ColorPalette,{clearable:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,value:e.color,onChange:i=>n("color",i)}),(0,We.jsxs)(ot.__experimentalToggleGroupControl,{label:(0,zr.__)("Shadow Type"),value:e.inset?"inset":"outset",isBlock:!0,onChange:i=>n("inset",i==="inset"),hideLabelFromVision:!0,children:[(0,We.jsx)(ot.__experimentalToggleGroupControlOption,{value:"outset",label:(0,zr.__)("Outset")}),(0,We.jsx)(ot.__experimentalToggleGroupControlOption,{value:"inset",label:(0,zr.__)("Inset")})]}),(0,We.jsxs)(ot.__experimentalGrid,{columns:2,gap:4,children:[(0,We.jsx)(zM,{label:(0,zr.__)("X Position"),value:e.x,onChange:i=>n("x",i)}),(0,We.jsx)(zM,{label:(0,zr.__)("Y Position"),value:e.y,onChange:i=>n("y",i)}),(0,We.jsx)(zM,{label:(0,zr.__)("Blur"),value:e.blur,onChange:i=>n("blur",i)}),(0,We.jsx)(zM,{label:(0,zr.__)("Spread"),value:e.spread,onChange:i=>n("spread",i)})]})]})}function zM({label:e,value:t,onChange:r}){return(0,We.jsx)(ot.__experimentalUnitControl,{label:e,value:t,onChange:n=>{let s=n!==void 0&&!isNaN(parseFloat(n))?n:"0px";r(s)}})}var cG=a(T(),1);function Lye(){return(0,cG.jsx)(Oye,{})}function Bye(){return(0,cG.jsx)(Dye,{})}var Hye=a(j(),1),Uye=a(be(),1);var Vye=a(be(),1),uG=a(U(),1);var jye=a(T(),1),{useSettingsForBlockElement:met,DimensionsPanel:het}=Tt(Vye.privateApis),get={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,childLayout:!1};function zye(){let[e]=qe("",void 0,"user",!1),[t,r]=qe("",void 0,"merged",!1),[o]=Le("",void 0,"user"),[n,i]=Le(""),s=met(n),l=(0,uG.useMemo)(()=>({...t,layout:s.layout}),[t,s.layout]),c=(0,uG.useMemo)(()=>({...e,layout:o.layout}),[e,o.layout]);return(0,jye.jsx)(het,{inheritedValue:l,value:c,onChange:d=>{let f={...d};if(delete f.layout,r(f),d.layout!==o.layout){let m={...o,layout:d.layout};m.layout?.definitions&&delete m.layout.definitions,i(m)}},settings:s,includeLayoutControls:!0,defaultControls:get,showInheritanceLabelIndicators:!1})}var ny=a(T(),1),{useHasDimensionsPanel:vet,useSettingsForBlockElement:bet}=Tt(Uye.privateApis);function yet(){let[e]=Le(""),t=bet(e),r=vet(t);return(0,ny.jsxs)(ny.Fragment,{children:[(0,ny.jsx)(sr,{title:(0,Hye.__)("Layout")}),r&&(0,ny.jsx)(zye,{})]})}var Wye=yet;var GM=a(G(),1),fG=a(j(),1);var dG=a(j(),1),Zye=a(G(),1);var Gye=a(le(),1),Yye=a(Y(),1),UM=a(U(),1),qye=a(G(),1),Kye=a(j(),1);var HM=a(T(),1);function wet({gap:e=2}){let{user:t}=(0,UM.useContext)(on),r=t?.styles,n=(0,Yye.useSelect)(s=>{let l=s(Gye.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(l)?l:void 0},[])?.filter(s=>!fT(s,["color"])&&!fT(s,["typography","spacing"])),i=(0,UM.useMemo)(()=>[...[{title:(0,Kye.__)("Default"),settings:{},styles:{}},...n??[]].map(l=>{let c=l?.styles?.blocks?{...l.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 u=r?.css||l.styles?.css?{css:`${l.styles?.css||""} ${r?.css||""}`}:{},d=Object.keys(c).length>0?{blocks:c}:{},f={...l.styles,...u,...d};return{...l,settings:l.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,HM.jsx)(qye.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,l)=>(0,HM.jsx)(k_,{variation:s,children:c=>(0,HM.jsx)(aM,{label:s?.title,withHoverView:!0,isFocused:c,variation:s})},l))})}var WM=wet;var j_=a(T(),1);function Xye(){return(0,j_.jsxs)(Zye.__experimentalVStack,{spacing:10,className:"global-styles-ui-variation-container",children:[(0,j_.jsx)(WM,{gap:3}),(0,j_.jsx)(B_,{title:(0,dG.__)("Color Variations"),gap:3}),(0,j_.jsx)(R_,{title:(0,dG.__)("Typography"),gap:3})]})}var Pp=a(T(),1);function _et(){return(0,Pp.jsxs)(Pp.Fragment,{children:[(0,Pp.jsx)(sr,{title:(0,fG.__)("Browse styles"),description:(0,fG.__)("Choose a variation to change the look of the site.")}),(0,Pp.jsx)(GM.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-style-variations",children:(0,Pp.jsx)(GM.CardBody,{children:(0,Pp.jsx)(Xye,{})})})]})}var Qye=_et;var RT=a(j(),1),Jye=a(G(),1),$ye=a(be(),1);var tc=a(T(),1),{AdvancedPanel:xet}=Tt($ye.privateApis);function Cet(){let[e]=qe("",void 0,"user",!1),[t,r]=qe("",void 0,"merged",!1);return(0,tc.jsxs)(tc.Fragment,{children:[(0,tc.jsx)(sr,{title:(0,RT.__)("Additional CSS"),description:(0,tc.jsxs)(tc.Fragment,{children:[(0,RT.__)("You can add custom CSS to further customize the appearance and layout of your site."),(0,tc.jsx)("br",{}),(0,tc.jsx)(Jye.ExternalLink,{href:(0,RT.__)("https://developer.wordpress.org/advanced-administration/wordpress/css/"),className:"global-styles-ui-screen-css-help-link",children:(0,RT.__)("Learn more about CSS")})]})}),(0,tc.jsx)("div",{className:"global-styles-ui-screen-css",children:(0,tc.jsx)(xet,{value:e,onChange:r,inheritedValue:t})})]})}var e0e=Cet;var kp=a(j(),1),z_=a(G(),1),ay=a(U(),1);var t0e=a(Y(),1),r0e=a(le(),1),AT=a(U(),1);var Eet={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},Tet={per_page:100,page:1},YM=[];function iy({query:e}={}){let{user:t}=(0,AT.useContext)(on),r=(0,AT.useMemo)(()=>({...Tet,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:l,revisionsCount:c}=(0,t0e.useSelect)(u=>{let{__experimentalGetDirtyEntityRecords:d,getCurrentUser:f,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:b}=u(r0e.store),_=d()||[],y=f(),w=_.length>0,S=g(),C=(S?v("root","globalStyles",S):void 0)?._links?.["version-history"]?.[0]?.count??0,A=S&&h("root","globalStyles",S,r)||YM,P=m(Eet)||YM,R=S?b("getRevisions",["root","globalStyles",S,r]):!1;return{authors:P,currentUser:y,isDirty:w,revisions:A,isLoadingGlobalStylesRevisions:R,revisionsCount:C}},[r]);return(0,AT.useMemo)(()=>{if(!o.length||l)return{revisions:YM,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let u=s.map(f=>({...f,author:o.find(m=>m.id===f.author)}));if(s.length){if(u[0].id!=="unsaved"&&r.page===1&&(u[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};u.unshift(f)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&u.push({id:"parent",styles:{},settings:{}})}return{revisions:u,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,s,n,o,t,l,c,r.page,r.per_page])}var xi=a(j(),1),sy=a(G(),1),Vd=a(cn(),1),o0e=a(le(),1),n0e=a(Y(),1);var qM=a(Mo(),1);var ri=a(T(),1),{Badge:Pet}=Tt(sy.privateApis),ket=3600*1e3*24;function Ret({revision:e,previousRevision:t}){let r=N1(e,t,{maxResults:7});return r.length?(0,ri.jsx)("ul",{"data-testid":"global-styles-revision-changes",className:"global-styles-ui-screen-revisions__changes",children:r.map(o=>(0,ri.jsx)("li",{children:o},o))}):null}function Aet(e,t,r,o){return e==="parent"?(0,xi.__)("Reset the styles to the theme defaults"):e==="unsaved"?(0,xi.sprintf)((0,xi.__)("Unsaved changes by %s"),t):o?(0,xi.sprintf)((0,xi.__)("Changes saved by %1$s on %2$s. This revision matches current editor styles."),t,r):(0,xi.sprintf)((0,xi.__)("Changes saved by %1$s on %2$s"),t,r)}function Iet({userRevisions:e,selectedRevisionId:t,onChange:r,canApplyRevision:o,onApplyRevision:n}){let{currentThemeName:i,currentUser:s}=(0,n0e.useSelect)(u=>{let{getCurrentTheme:d,getCurrentUser:f}=u(o0e.store),m=d();return{currentThemeName:m?.name?.rendered||m?.stylesheet,currentUser:f()}},[]),l=(0,Vd.getDate)(null).getTime(),{datetimeAbbreviated:c}=(0,Vd.getSettings)().formats;return(0,ri.jsx)(sy.Composite,{orientation:"vertical",className:"global-styles-ui-screen-revisions__revisions-list","aria-label":(0,xi.__)("Global styles revisions list"),role:"listbox",children:e.map((u,d)=>{let{id:f,author:m,modified:h}=u,g=f==="unsaved",v=g?s:m,b=v?.name||(0,xi.__)("User"),_=v?.avatar_urls?.["48"],w=t?t===f:d===0,S=!o&&w,x=f==="parent",C=h instanceof Date?h.toISOString():h,A=(0,Vd.getDate)(C??null),P=C&&l-A.getTime()>ket?(0,Vd.dateI18n)(c,A):(0,Vd.humanTimeDiff)(C??A,void 0),R=Aet(f,b,(0,Vd.dateI18n)(c,A),S);return(0,ri.jsxs)(sy.Composite.Item,{className:"global-styles-ui-screen-revisions__revision-item","aria-current":w,role:"option",onKeyDown:N=>{let{keyCode:k}=N;(k===qM.ENTER||k===qM.SPACE)&&r(u)},onClick:N=>{N.preventDefault(),r(u)},"aria-selected":w,"aria-label":R,render:(0,ri.jsx)("div",{}),children:[(0,ri.jsx)("span",{className:"global-styles-ui-screen-revisions__revision-item-wrapper",children:x?(0,ri.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[(0,xi.__)("Default styles"),(0,ri.jsx)("span",{className:"global-styles-ui-screen-revisions__meta",children:i})]}):(0,ri.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[g?(0,ri.jsx)("span",{className:"global-styles-ui-screen-revisions__date",children:(0,xi.__)("(Unsaved)")}):(0,ri.jsx)("time",{className:"global-styles-ui-screen-revisions__date",dateTime:C,children:P}),(0,ri.jsxs)("span",{className:"global-styles-ui-screen-revisions__meta",children:[(0,ri.jsx)("img",{alt:b,src:_}),b]}),w&&(0,ri.jsx)(Ret,{revision:u,previousRevision:d<e.length?e[d+1]:void 0})]})}),w&&(S?(0,ri.jsx)(Pet,{className:"global-styles-ui-screen-revisions__active-badge",intent:"info",children:(0,xi.__)("Active")}):(0,ri.jsx)(sy.Button,{size:"compact",variant:"primary",className:"global-styles-ui-screen-revisions__apply-button",onClick:n,"aria-label":(0,xi.__)("Apply the selected revision to your site."),children:x?(0,xi.__)("Reset to defaults"):(0,xi.__)("Apply")}))]},f)})})}var i0e=Iet;var rc=a(G(),1),oi=a(j(),1);var tu=a(T(),1);function s0e({currentPage:e,numPages:t,changePage:r,totalItems:o,className:n,disabled:i=!1,buttonVariant:s="tertiary",label:l=(0,oi.__)("Pagination")}){return(0,tu.jsxs)(rc.__experimentalHStack,{expanded:!1,as:"nav","aria-label":l,spacing:3,justify:"flex-start",className:J("global-styles-ui-pagination",n),children:[(0,tu.jsx)(rc.__experimentalText,{variant:"muted",className:"global-styles-ui-pagination__total",children:(0,oi.sprintf)((0,oi._n)("%d item","%d items",o),o)}),(0,tu.jsxs)(rc.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,tu.jsx)(rc.Button,{variant:s,onClick:()=>r(1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,oi.__)("First page"),icon:(0,oi.isRTL)()?kl:Rl,size:"compact"}),(0,tu.jsx)(rc.Button,{variant:s,onClick:()=>r(e-1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,oi.__)("Previous page"),icon:(0,oi.isRTL)()?hr:Ar,size:"compact"})]}),(0,tu.jsx)(rc.__experimentalText,{variant:"muted",children:(0,oi.sprintf)((0,oi._x)("%1$d of %2$d","paging"),e,t)}),(0,tu.jsxs)(rc.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,tu.jsx)(rc.Button,{variant:s,onClick:()=>r(e+1),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,oi.__)("Next page"),icon:(0,oi.isRTL)()?Ar:hr,size:"compact"}),(0,tu.jsx)(rc.Button,{variant:s,onClick:()=>r(t),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,oi.__)("Last page"),icon:(0,oi.isRTL)()?Rl:kl,size:"compact"})]})]})}var ru=a(T(),1),a0e=10;function Oet({onClose:e}={}){let{user:t,onChange:r}=(0,ay.useContext)(on),{params:o,goTo:n}=(0,z_.useNavigator)(),{revisionId:i}=o,[s,l]=(0,ay.useState)(1),{revisions:c,isLoading:u,hasUnsavedChanges:d,revisionsCount:f}=iy({query:{per_page:a0e,page:s}}),m=Math.ceil(f/a0e),[h,g]=(0,ay.useState)(!1),v=(0,ay.useMemo)(()=>i&&c.find(P=>String(P.id)===String(i))||t,[i,c,t]),b=yv(v,t),_=()=>{e&&e()},y=A=>{r(A),g(!1),_()},w=A=>{n(`/revisions/${A.id}`)},S=v?.id??c[0]?.id,x=!!S&&S!=="unsaved"&&!b,C=!!c.length;return(0,ru.jsxs)(ru.Fragment,{children:[(0,ru.jsx)(sr,{title:f?(0,kp.sprintf)((0,kp.__)("Revisions (%d)"),f):(0,kp.__)("Revisions"),description:(0,kp.__)(`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:_}),!C&&(0,ru.jsx)(z_.Spinner,{className:"global-styles-ui-screen-revisions__loading"}),(0,ru.jsx)(i0e,{onChange:w,selectedRevisionId:S,userRevisions:c,canApplyRevision:x,onApplyRevision:()=>d?g(!0):y(v)}),m>1&&(0,ru.jsx)("div",{className:"global-styles-ui-screen-revisions__footer",children:(0,ru.jsx)(s0e,{className:"global-styles-ui-screen-revisions__pagination",currentPage:s,numPages:m,changePage:l,totalItems:f,disabled:u,label:(0,kp.__)("Global Styles pagination")})}),h&&(0,ru.jsx)(z_.__experimentalConfirmDialog,{isOpen:h,confirmButtonText:(0,kp.__)("Apply"),onConfirm:()=>y(v),onCancel:()=>g(!1),size:"medium",children:(0,kp.__)("Are you sure you want to apply this revision? Any unsaved changes will be lost.")})]})}var l0e=Oet;var Mn=a(j(),1),Wo=a(G(),1);var p0e=a(U(),1);var c0e=a(G(),1),u0e=a(j(),1),d0e=a(T(),1);function Net({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){let i=async()=>{o(),n()},s=()=>{o()};return(0,d0e.jsx)(c0e.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,u0e.__)("Cancel"),confirmButtonText:t,onCancel:s,onConfirm:i,size:"medium",children:e})}var f0e=Net;var ar=a(T(),1),{Menu:IT}=Tt(Wo.privateApis);function pG({label:e,origin:t,sizes:r,handleAddFontSize:o,handleResetFontSizes:n}){let[i,s]=(0,p0e.useState)(!1),l=()=>s(!i),c=t==="custom"?(0,Mn.__)("Are you sure you want to remove all custom font size presets?"):(0,Mn.__)("Are you sure you want to reset all font size presets to their default values?");return(0,ar.jsxs)(ar.Fragment,{children:[n&&i&&(0,ar.jsx)(f0e,{text:c,confirmButtonText:t==="custom"?(0,Mn.__)("Remove"):(0,Mn.__)("Reset"),isOpen:i,toggleOpen:l,onConfirm:n}),(0,ar.jsxs)(Wo.__experimentalVStack,{spacing:4,children:[(0,ar.jsxs)(Wo.__experimentalHStack,{children:[(0,ar.jsx)(Uo,{level:3,children:e}),(0,ar.jsxs)(Wo.FlexItem,{className:"global-styles-ui__typography-panel__options-container",children:[t==="custom"&&(0,ar.jsx)(Wo.Button,{label:(0,Mn.__)("Add font size"),icon:Cc,size:"small",onClick:o}),!!n&&(0,ar.jsxs)(IT,{children:[(0,ar.jsx)(IT.TriggerButton,{render:(0,ar.jsx)(Wo.Button,{size:"small",icon:bo,label:(0,Mn.__)("Font size presets options")})}),(0,ar.jsx)(IT.Popover,{children:(0,ar.jsx)(IT.Item,{onClick:l,children:(0,ar.jsx)(IT.ItemLabel,{children:t==="custom"?(0,Mn.__)("Remove font size presets"):(0,Mn.__)("Reset font size presets")})})})]})]})]}),!!r.length&&(0,ar.jsx)(Wo.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:r.map(u=>(0,ar.jsx)(xo,{path:`/typography/font-sizes/${t}/${u.slug}`,children:(0,ar.jsxs)(Wo.__experimentalHStack,{children:[(0,ar.jsx)(Wo.FlexItem,{className:"global-styles-ui-font-size__item",children:u.name}),(0,ar.jsx)(Wo.FlexItem,{display:"flex",children:(0,ar.jsx)(En,{icon:(0,Mn.isRTL)()?Ar:hr})})]})},u.slug))})]})]})}function Met(){let[e,t]=Le("typography.fontSizes.theme"),[r]=Le("typography.fontSizes.theme","base"),[o,n]=Le("typography.fontSizes.default"),[i]=Le("typography.fontSizes.default","base"),[s=[],l]=Le("typography.fontSizes.custom"),[c]=Le("typography.defaultFontSizes"),u=()=>{let f=nM(s,"custom-"),m={name:(0,Mn.sprintf)((0,Mn.__)("New Font Size %d"),f),size:"16px",slug:`custom-${f}`};l([...s,m])},d=(f,m)=>f.map(h=>h.size).join("")===m.map(h=>h.size).join("");return(0,ar.jsxs)(Wo.__experimentalVStack,{spacing:2,children:[(0,ar.jsx)(sr,{title:(0,Mn.__)("Font size presets"),description:(0,Mn.__)("Create and edit the presets used for font sizes across the site.")}),(0,ar.jsx)(Wo.__experimentalView,{children:(0,ar.jsx)(Wo.__experimentalSpacer,{paddingX:4,children:(0,ar.jsxs)(Wo.__experimentalVStack,{spacing:8,children:[!!e?.length&&(0,ar.jsx)(pG,{label:(0,Mn.__)("Theme"),origin:"theme",sizes:e,handleAddFontSize:u,handleResetFontSizes:d(e,r)?void 0:()=>t(r)}),c&&!!o?.length&&(0,ar.jsx)(pG,{label:(0,Mn.__)("Default"),origin:"default",sizes:o,handleAddFontSize:u,handleResetFontSizes:d(o,i)?void 0:()=>n(i)}),(0,ar.jsx)(pG,{label:(0,Mn.__)("Custom"),origin:"custom",sizes:s,handleAddFontSize:u,handleResetFontSizes:s.length>0?()=>l([]):void 0})]})})})]})}var m0e=Met;var Aa=a(j(),1),Go=a(G(),1);var OT=a(U(),1);var h0e=a(be(),1),g0e=a(j(),1);var v0e=a(T(),1);function Fet({fontSize:e}){let[t]=qe("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,h0e.getComputedFluidTypographyValue)(r);return(0,v0e.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontSize:o,fontFamily:t?.fontFamily??"serif"},children:(0,g0e.__)("Aa")})}var b0e=Fet;var y0e=a(G(),1),H_=a(j(),1),w0e=a(T(),1);function Det({fontSize:e,isOpen:t,toggleOpen:r,handleRemoveFontSize:o}){let n=async()=>{r(),o(e)},i=()=>{r()};return(0,w0e.jsx)(y0e.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,H_.__)("Cancel"),confirmButtonText:(0,H_.__)("Delete"),onCancel:i,onConfirm:n,size:"medium",children:e&&(0,H_.sprintf)((0,H_.__)('Are you sure you want to delete "%s" font size preset?'),e.name)})}var _0e=Det;var ou=a(G(),1),U_=a(j(),1),S0e=a(U(),1),Rp=a(T(),1);function Let({fontSize:e,toggleOpen:t,handleRename:r}){let[o,n]=(0,S0e.useState)(e.name),i=()=>{o&&o.trim()&&r(o),t()};return(0,Rp.jsx)(ou.Modal,{onRequestClose:t,focusOnMount:"firstContentElement",title:(0,U_.__)("Rename"),size:"small",children:(0,Rp.jsx)("form",{onSubmit:s=>{s.preventDefault(),i(),t()},children:(0,Rp.jsxs)(ou.__experimentalVStack,{spacing:"3",children:[(0,Rp.jsx)(ou.__experimentalInputControl,{autoComplete:"off",value:o,onChange:n,label:(0,U_.__)("Name"),placeholder:(0,U_.__)("Font size preset name")}),(0,Rp.jsxs)(ou.__experimentalHStack,{justify:"right",children:[(0,Rp.jsx)(ou.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,U_.__)("Cancel")}),(0,Rp.jsx)(ou.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,U_.__)("Save")})]})]})})})}var x0e=Let;var Fn=a(G(),1),Ap=a(T(),1),Bet=["px","em","rem","vw","vh"];function KM(e){let{baseControlProps:t}=(0,Fn.useBaseControlProps)(e),{value:r,onChange:o,fallbackValue:n,disabled:i,label:s}=e,l=(0,Fn.__experimentalUseCustomUnits)({availableUnits:Bet}),[c,u="px"]=(0,Fn.__experimentalParseQuantityAndUnitFromRawValue)(r,l),d=!!u&&["em","rem","vw","vh"].includes(u);return(0,Ap.jsx)(Fn.BaseControl,{...t,children:(0,Ap.jsxs)(Fn.Flex,{children:[(0,Ap.jsx)(Fn.FlexItem,{isBlock:!0,children:(0,Ap.jsx)(Fn.__experimentalUnitControl,{label:s,hideLabelFromVision:!0,value:r,onChange:h=>{o?.(h)},units:l,min:0,disabled:i})}),(0,Ap.jsx)(Fn.FlexItem,{isBlock:!0,children:(0,Ap.jsx)(Fn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Ap.jsx)(Fn.RangeControl,{label:s,hideLabelFromVision:!0,value:c,initialPosition:n,withInputField:!1,onChange:h=>{o?.(h!==void 0?h+u:void 0)},min:0,max:d?10:100,step:d?.1:1,disabled:i})})})]})})}var rr=a(T(),1),{Menu:ly}=Tt(Go.privateApis);function Vet(){let[e,t]=(0,OT.useState)(!1),[r,o]=(0,OT.useState)(!1),{params:{origin:n,slug:i},goBack:s}=(0,Go.useNavigator)(),[l,c]=Le("typography.fontSizes"),[u]=Le("typography.fluid"),d=l?.[n]??[],f=d.find(P=>P.slug===i);if((0,OT.useEffect)(()=>{i&&!f&&s()},[i,f,s]),!n||!i||!f)return null;let m=f?.fluid!==void 0?!!f.fluid:!!u,h=typeof f?.fluid=="object",g=P=>{S("name",P)},v=P=>{S("size",P)},b=P=>{S("fluid",P)},_=P=>{P?S("fluid",{min:f.size,max:f.size}):S("fluid",!0)},y=P=>{let R=typeof f.fluid=="object"?f.fluid:{};S("fluid",{...R,min:P})},w=P=>{let R=typeof f.fluid=="object"?f.fluid:{};S("fluid",{...R,max:P})},S=(P,R)=>{let N=d.map(k=>k.slug===i?{...k,[P]:R}:k);c({...l,[n]:N})},x=()=>{let P=d.filter(R=>R.slug!==i);c({...l,[n]:P})},C=()=>{t(!e)},A=()=>{o(!r)};return(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(_0e,{fontSize:f,isOpen:e,toggleOpen:C,handleRemoveFontSize:x}),r&&(0,rr.jsx)(x0e,{fontSize:f,toggleOpen:A,handleRename:g}),(0,rr.jsxs)(Go.__experimentalVStack,{spacing:4,children:[(0,rr.jsxs)(Go.__experimentalHStack,{justify:"space-between",alignment:"flex-start",children:[(0,rr.jsx)(sr,{title:f.name,description:(0,Aa.sprintf)((0,Aa.__)("Manage the font size %s."),f.name)}),n==="custom"&&(0,rr.jsx)(Go.FlexItem,{children:(0,rr.jsx)(Go.__experimentalSpacer,{marginTop:3,marginBottom:0,paddingX:4,children:(0,rr.jsxs)(ly,{children:[(0,rr.jsx)(ly.TriggerButton,{render:(0,rr.jsx)(Go.Button,{size:"small",icon:bo,label:(0,Aa.__)("Font size options")})}),(0,rr.jsxs)(ly.Popover,{children:[(0,rr.jsx)(ly.Item,{onClick:A,children:(0,rr.jsx)(ly.ItemLabel,{children:(0,Aa.__)("Rename")})}),(0,rr.jsx)(ly.Item,{onClick:C,children:(0,rr.jsx)(ly.ItemLabel,{children:(0,Aa.__)("Delete")})})]})]})})})]}),(0,rr.jsx)(Go.__experimentalView,{children:(0,rr.jsx)(Go.__experimentalSpacer,{paddingX:4,marginBottom:0,paddingBottom:6,children:(0,rr.jsxs)(Go.__experimentalVStack,{spacing:4,children:[(0,rr.jsx)(Go.FlexItem,{children:(0,rr.jsx)(b0e,{fontSize:f})}),(0,rr.jsx)(KM,{label:(0,Aa.__)("Size"),value:!h&&f.size?String(f.size):"",onChange:v,disabled:h}),(0,rr.jsx)(Go.ToggleControl,{label:(0,Aa.__)("Fluid typography"),help:(0,Aa.__)("Scale the font size dynamically to fit the screen or viewport."),checked:m,onChange:b}),m&&(0,rr.jsx)(Go.ToggleControl,{label:(0,Aa.__)("Custom fluid values"),help:(0,Aa.__)("Set custom min and max values for the fluid font size."),checked:h,onChange:_}),h&&(0,rr.jsxs)(rr.Fragment,{children:[(0,rr.jsx)(KM,{label:(0,Aa.__)("Minimum"),value:typeof f?.fluid=="object"?f.fluid?.min:void 0,onChange:y}),(0,rr.jsx)(KM,{label:(0,Aa.__)("Maximum"),value:typeof f?.fluid=="object"?f.fluid?.max:void 0,onChange:w})]})]})})})]})]})}var C0e=Vet;var $e=a(T(),1);function jet({parentMenu:e,blockStyles:t,blockName:r,selectedViewport:o,showResponsiveStateControls:n,showBlockStateControls:i}){return(0,$e.jsx)($e.Fragment,{children:t.map((s,l)=>(0,$e.jsx)(W_.Navigator.Screen,{path:e+"/variations/"+s.name,children:(0,$e.jsx)(XW,{name:r,variation:s.name,selectedViewport:o,showResponsiveStateControls:n,showBlockStateControls:i})},l))})}function zet({name:e,parentMenu:t="",selectedViewport:r,showResponsiveStateControls:o,showBlockStateControls:n}){let i=(0,E0e.useSelect)(s=>{if(!e)return[];let{getBlockStyles:l}=s(ZM.store);return l(e)},[e]);return i?.length?(0,$e.jsx)(jet,{parentMenu:t,blockStyles:i,blockName:e||"",selectedViewport:r,showResponsiveStateControls:o,showBlockStateControls:n}):null}function hG({value:e,baseValue:t,onChange:r,path:o,onPathChange:n,fontLibraryEnabled:i=!1,serverCSS:s,serverSettings:l,selectedViewport:c,showResponsiveStateControls:u=!0,showBlockStateControls:d=!0}){let f=(0,ZM.getBlockTypes)(),m=(0,lg.useMemo)(()=>Di(t,e),[t,e]),[h,g]=wv(m,[],{styleOptions:{variationStyles:!0}}),v=(0,lg.useMemo)(()=>[...s??[],...h??[]],[s,h]),b=(0,lg.useMemo)(()=>({...l,__experimentalFeatures:g,styles:v}),[g,l,v]);return(0,$e.jsx)(uT,{value:e,baseValue:t,onChange:r,fontLibraryEnabled:i,children:(0,$e.jsx)(T0e.BlockEditorProvider,{settings:b,children:(0,$e.jsxs)(W_.Navigator,{className:"global-styles-ui-sidebar__navigator-provider",initialPath:o||"/",children:[(o||n)&&(0,$e.jsx)(Het,{path:o,onPathChange:n}),(0,$e.jsx)(wn,{path:"/",children:(0,$e.jsx)(hve,{})}),(0,$e.jsx)(wn,{path:"/colors",children:(0,$e.jsx)(dye,{})}),(0,$e.jsx)(wn,{path:"/typography",children:(0,$e.jsx)(Xbe,{})}),(0,$e.jsx)(wn,{path:"/typography/font-sizes",children:(0,$e.jsx)(m0e,{})}),(0,$e.jsx)(wn,{path:"/typography/font-sizes/:origin/:slug",children:(0,$e.jsx)(C0e,{})}),(0,$e.jsx)(wn,{path:"/layout",children:(0,$e.jsx)(Wye,{})}),(0,$e.jsx)(wn,{path:"/colors/palette",children:(0,$e.jsx)(wye,{})}),(0,$e.jsx)(wn,{path:"/variations",children:(0,$e.jsx)(Qye,{})}),(0,$e.jsx)(wn,{path:"/css",children:(0,$e.jsx)(e0e,{})}),(0,$e.jsx)(wn,{path:"/revisions/:revisionId?",children:(0,$e.jsx)(l0e,{})}),(0,$e.jsx)(wn,{path:"/shadows",children:(0,$e.jsx)(Lye,{})}),(0,$e.jsx)(wn,{path:"/shadows/edit/:category/:slug",children:(0,$e.jsx)(Bye,{})}),(0,$e.jsx)(wn,{path:"/background",children:(0,$e.jsx)(Tye,{})}),(0,$e.jsx)(wn,{path:"/typography/text",children:(0,$e.jsx)(D_,{element:"text"})}),(0,$e.jsx)(wn,{path:"/typography/link",children:(0,$e.jsx)(D_,{element:"link"})}),(0,$e.jsx)(wn,{path:"/typography/heading",children:(0,$e.jsx)(D_,{element:"heading"})}),(0,$e.jsx)(wn,{path:"/typography/caption",children:(0,$e.jsx)(D_,{element:"caption"})}),(0,$e.jsx)(wn,{path:"/typography/button",children:(0,$e.jsx)(D_,{element:"button"})}),(0,$e.jsx)(wn,{path:"/blocks",children:(0,$e.jsx)(xve,{})}),f.map(_=>(0,$e.jsxs)(lg.Fragment,{children:[(0,$e.jsx)(wn,{path:"/blocks/"+encodeURIComponent(_.name),children:(0,$e.jsx)(XW,{name:_.name,selectedViewport:c,showResponsiveStateControls:u,showBlockStateControls:d})}),(0,$e.jsx)(zet,{name:_.name,parentMenu:"/blocks/"+encodeURIComponent(_.name),selectedViewport:c,showResponsiveStateControls:u,showBlockStateControls:d})]},_.name))]})})})}function wn({path:e,children:t}){return(0,$e.jsx)(W_.Navigator.Screen,{className:"global-styles-ui-sidebar__navigator-screen",path:e,children:t})}function Het({path:e,onPathChange:t}){let r=(0,W_.useNavigator)(),{path:o}=r.location,n=(0,mG.usePrevious)(e),i=(0,mG.usePrevious)(o);return(0,lg.useEffect)(()=>{e&&e!==o&&(e!==n?r.goTo(e):o!==i&&t&&t(o??"/"))},[t,e,i,n,o,r]),null}var gG=a(T(),1);function G_(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,gG.jsx)(uT,{value:r,baseValue:o,onChange:n,children:(0,gG.jsx)(e,{...i})})}}var Uet=G_(WM);var Wet=G_(B_);var Get=G_(R_);var Yet=a(T(),1);var F0e=a(Ef(),1);var P0e=a(Y(),1),k0e=a(U(),1),R0e=a(be(),1),A0e=a(Ce(),1);function I0e({path:e,onPathChange:t}){let{selectedBlockName:r,selectedBlockClientId:o}=(0,P0e.useSelect)(s=>{let{getSelectedBlockClientId:l,getBlockName:c}=s(R0e.store),u=l();return{selectedBlockName:c(u),selectedBlockClientId:u}},[]),n=!0,i=(0,A0e.usePrevious)(o);return(0,k0e.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 cy=a(U(),1);var Y_=a(le(),1),q_=a(Y(),1),O0e=a(be(),1);var{cleanEmptyObject:vG}=q(O0e.privateApis);function qet(){let{globalStylesId:e,isReady:t,settings:r,styles:o,_links:n}=(0,q_.useSelect)(u=>{let{getEntityRecord:d,getEditedEntityRecord:f,hasFinishedResolution:m,canUser:h}=u(Y_.store),g=u(Y_.store).__experimentalGetCurrentGlobalStylesId(),v,b=g?h("update",{kind:"root",name:"globalStyles",id:g}):null;g&&typeof b=="boolean"&&(b?v=f("root","globalStyles",g):v=d("root","globalStyles",g,{context:"view"}));let _=!1;return m("__experimentalGetCurrentGlobalStylesId")&&(g?_=b?m("getEditedEntityRecord",["root","globalStyles",g]):m("getEntityRecord",["root","globalStyles",g,{context:"view"}]):_=!0),{globalStylesId:g,isReady:_,settings:v?.settings,styles:v?.styles,_links:v?._links}},[]),{getEditedEntityRecord:i}=(0,q_.useSelect)(Y_.store),{editEntityRecord:s}=(0,q_.useDispatch)(Y_.store),l=(0,cy.useMemo)(()=>({settings:r??{},styles:o??{},_links:n??{}}),[r,o,n]),c=(0,cy.useCallback)((u,d={})=>{let f=i("root","globalStyles",e),m={styles:f?.styles??{},settings:f?.settings??{},_links:f?._links??{}},h=typeof u=="function"?u(m):u;s("root","globalStyles",e,{styles:vG(h.styles)||{},settings:vG(h.settings)||{},_links:vG(h._links)||{}},d)},[e,s,i]);return[t,l,c]}function Ket(){let e=(0,q_.useSelect)(t=>t(Y_.store).__experimentalGetCurrentThemeBaseGlobalStyles(),[]);return[!!e,e]}function Hr(){let[e,t,r]=qet(),[o,n]=Ket();return{merged:(0,cy.useMemo)(()=>!e||!o?{}:Di(n||{},t),[e,o,n,t]),base:n||{},user:t,setUser:r,isReady:e&&o}}function cg(e,t){let{merged:r}=Hr();return(0,cy.useMemo)(()=>bm(r,e,t),[r,e,t])}function bG(e,t){let{merged:r}=Hr();return(0,cy.useMemo)(()=>vv(r,e,t),[r,e,t])}var uy=a(T(),1);function Zet(e){let t=e?.styles,r=e?.__unstableResolvedAssets,o=e?.colors,n=e?.gradients,i=e?.__experimentalDiscussionSettings,s=e?.fontLibraryEnabled??!0,l=e?.responsiveEditingEnabled??!0,c=e?.blockStatesEditingEnabled??!0,u=(0,M0e.useSelect)(m=>{let{canUser:h}=m(N0e.store);return h("create",{kind:"postType",name:"attachment"})?F0e.uploadMedia:void 0},[]),d=(0,yG.useMemo)(()=>t?t.filter(m=>!m.isGlobalStyles):[],[t]),f=(0,yG.useMemo)(()=>({__unstableResolvedAssets:r,settings:{color:{palette:{theme:o??[]},gradients:{theme:n??[]},duotone:{theme:[]}}},__experimentalDiscussionSettings:i,mediaUpload:u}),[r,o,n,i,u]);return{serverCSS:d,serverSettings:f,fontLibraryEnabled:s,responsiveEditingEnabled:l,blockStatesEditingEnabled:c}}function XM({path:e,onPathChange:t,settings:r,selectedViewport:o,showResponsiveStateControls:n=!0}){let{user:i,base:s,setUser:l,isReady:c}=Hr(),{serverCSS:u,serverSettings:d,fontLibraryEnabled:f,responsiveEditingEnabled:m,blockStatesEditingEnabled:h}=Zet(r);return c?(0,uy.jsxs)(uy.Fragment,{children:[(0,uy.jsx)(hG,{value:i,baseValue:s||{},onChange:l,path:e,onPathChange:t,fontLibraryEnabled:f,serverCSS:u,serverSettings:d,selectedViewport:o,showResponsiveStateControls:n&&m,showBlockStateControls:h}),(0,uy.jsx)(I0e,{path:e,onPathChange:t})]}):null}var{store:Xet}=q(x_),D0e={};function Qet(e){let{RECEIVE_INTERMEDIATE_RESULTS:t}=q(Ia.privateApis),{getEntityRecords:r}=e(Ia.store);return r("postType","wp_block",{per_page:-1,[t]:!0})}function Jet(e){return e(Ia.store).getUserPatternCategories()}var $et=["__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:ett,globalStylesLinksDataKey:ttt,selectBlockPatternsKey:rtt,reusableBlocksSelectKey:ott,userPatternCategoriesSelectKey:ntt,sectionRootClientIdKey:itt,mediaEditKey:stt,getMediaSelectKey:att,isIsolatedEditorKey:ltt,deviceTypeKey:ctt,isNavigationOverlayContextKey:utt,isNavigationPostEditorKey:dtt,mediaUploadOnSuccessKey:ftt,mediaSideloadFromUrlKey:ptt,openMediaEditorModalKey:mtt}=q(QM.privateApis);function htt(e,t,r,o){let n=(0,V0e.useViewportMatch)("medium"),{allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:l,imageMaxBitDepth:c,allowRightClickOverrides:u,blockTypes:d,focusMode:f,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,hasUploadPermissions:v,hiddenBlockTypes:b,canUseUnfilteredHTML:_,userCanCreatePages:y,pageOnFront:w,pageForPosts:S,restBlockPatternCategories:x,sectionRootClientId:C,deviceType:A,isNavigationOverlayContext:P,isRevisionsMode:R,viewablePostTypeLabel:N,currentPostId:k}=(0,dy.useSelect)(pe=>{let{canUser:$,getRawEntityRecord:oe,getEntityRecord:fe,getBlockPatternCategories:ve,getPostType:Oe}=pe(Ia.store),{get:ee}=pe(B0e.store),{getBlockTypes:te}=pe(j0e.store),{getCurrentPostId:ue,getCurrentPostType:ne}=pe(I),{getDeviceType:ie,isRevisionsMode:Ie}=q(pe(I)),{getBlocksByName:Pe,getBlockAttributes:Me}=pe(QM.store),Ne=$("read",{kind:"root",name:"site"})?fe("root","site"):void 0,Fe=fe("root","__unstableBase"),X=ne(),ge=X?Oe(X):void 0;function Ue(){return o==="template-locked"?Pe("core/post-content")?.[0]??"":Pe("core/group").find(Ye=>Me(Ye)?.tagName==="main")??""}return{allImageSizes:Fe?.image_sizes,bigImageSizeThreshold:Fe?.image_size_threshold,imageStripMeta:Fe?.image_strip_meta,imageMaxBitDepth:Fe?.image_max_bit_depth,allowRightClickOverrides:ee("core","allowRightClickOverrides"),blockTypes:te(),canUseUnfilteredHTML:oe("postType",t,r)?._links?.hasOwnProperty("wp:action-unfiltered-html"),focusMode:ee("core","focusMode"),hasFixedToolbar:ee("core","fixedToolbar")||!n,hiddenBlockTypes:ee("core","hiddenBlockTypes"),isDistractionFree:ee("core","distractionFree"),keepCaretInsideBlock:ee("core","keepCaretInsideBlock"),hasUploadPermissions:$("create",{kind:"postType",name:"attachment"})??!0,userCanCreatePages:$("create",{kind:"postType",name:"page"}),pageOnFront:Ne?.page_on_front,pageForPosts:Ne?.page_for_posts,viewablePostTypeLabel:ge?.viewable?ge?.labels?.singular_name:void 0,currentPostId:ue(),restBlockPatternCategories:ve(),sectionRootClientId:Ue(),deviceType:ie(),isNavigationOverlayContext:t==="wp_template_part"&&r?fe("postType","wp_template_part",r)?.area==="navigation-overlay":!1,isRevisionsMode:Ie()}},[t,r,n,o]),{merged:E}=Hr(),M=E.styles??D0e,B=E._links??D0e,F=e.__experimentalAdditionalBlockPatterns??e.__experimentalBlockPatterns,D=e.__experimentalAdditionalBlockPatternCategories??e.__experimentalBlockPatternCategories,z=(0,ug.useMemo)(()=>[...F||[]].filter(({postTypes:pe})=>!pe||Array.isArray(pe)&&pe.includes(t)),[F,t]),L=(0,ug.useMemo)(()=>[...D||[],...x||[]].filter((pe,$,oe)=>$===oe.findIndex(fe=>pe.name===fe.name)),[D,x]),{undo:O,setIsInserterOpened:V}=(0,dy.useDispatch)(I),{editMediaEntity:W}=q((0,dy.useDispatch)(Ia.store)),{saveEntityRecord:K}=(0,dy.useDispatch)(Ia.store),{openMediaEditorModal:Z}=(0,dy.useDispatch)(Xet),Q=(0,ug.useCallback)(pe=>y?K("postType","page",pe):Promise.reject({message:(0,L0e.__)("You do not have permission to create Pages.")}),[K,y]),ce=(0,ug.useMemo)(()=>b&&b.length>0?(e.allowedBlockTypes===!0?d.map(({name:$})=>$):e.allowedBlockTypes||[]).filter($=>!b.includes($)):e.allowedBlockTypes,[e.allowedBlockTypes,b,d]),re=e.focusMode===!1,de=(0,ug.useMemo)(()=>Pge(k,N),[k,N]);return(0,ug.useMemo)(()=>{let pe={...Object.fromEntries(Object.entries(e).filter(([$])=>$et.includes($))),[ett]:M,[ttt]:B,allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:l,imageMaxBitDepth:c,allowedBlockTypes:ce,allowRightClickOverrides:u,focusMode:f&&!re,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,[att]:($,oe)=>$(Ia.store).getEntityRecord("postType","attachment",oe),[stt]:v?W:void 0,[mtt]:({id:$,onUpdate:oe,onClose:fe})=>Z({id:$,onUpdate:oe,onClose:fe}),mediaUpload:v?D2:void 0,[ftt]:v?Age:void 0,mediaSideload:v?Oge:void 0,[ptt]:v?Dge:void 0,mediaFinalize:v?Vge:void 0,mediaDelete:v?zge:void 0,__experimentalBlockPatterns:z,[rtt]:$=>{let{hasFinishedResolution:oe,getBlockPatternsForPostType:fe}=q($(Ia.store)),ve=fe(t);return oe("getBlockPatterns")?ve:void 0},[ott]:Qet,[ntt]:Jet,__experimentalBlockPatternCategories:L,__experimentalFetchLinkSuggestions:($,oe)=>(0,Ia.__experimentalFetchLinkSuggestions)($,oe,e),inserterMediaCategories:de,__experimentalFetchRichUrlData:Ia.__experimentalFetchUrlData,__experimentalCanUserUseUnfilteredHTML:_,__experimentalUndo:O,outlineMode:!h&&t==="wp_template",__experimentalCreatePageEntity:Q,__experimentalUserCanCreatePages:y,pageOnFront:w,pageForPosts:S,__experimentalPreferPatternsOnRoot:t==="wp_template",templateLock:t==="wp_navigation"?"insert":e.templateLock,template:t==="wp_navigation"?[["core/navigation",{},[]]]:e.template,__experimentalSetIsInserterOpened:V,[itt]:C,editorTool:o==="post-only"&&t!=="wp_template"?"edit":void 0,[ltt]:["wp_template_part","wp_block","wp_navigation"].includes(t),[dtt]:t==="wp_navigation",disableContentOnlyForTemplateParts:o==="template-locked"||e.disableContentOnlyForTemplateParts,...A?{[ctt]:A}:{},[utt]:P};return R&&(pe.isPreviewMode=!0),pe},[R,ce,u,f,re,m,h,g,e,v,z,L,de,_,O,Q,y,w,S,t,V,C,M,B,o,W,Z,A,i,s,l,c,P])}var z0e=htt;var NT=a(Y(),1),K_=a(be(),1),$M=a(U(),1);var H0e=a(U(),1),U0e=a(zn(),1),gtt=["core/post-title","core/post-featured-image","core/post-content"];function JM(){return(0,H0e.useMemo)(()=>[...(0,U0e.applyFilters)("editor.postContentBlockTypes",gtt)],[])}function W0e(){let e=JM(),{contentOnlyIds:t,templateParts:r}=(0,NT.useSelect)(i=>{let{getPostBlocksByName:s}=q(i(I)),{getBlocksByName:l}=i(K_.store);return{contentOnlyIds:s(e),templateParts:l("core/template-part")}},[e]),o=(0,NT.useSelect)(i=>{let{getBlockOrder:s}=i(K_.store);return r.flatMap(l=>s(l))},[r]),n=(0,NT.useRegistry)();return(0,$M.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=n.dispatch(K_.store);return l(),i("","disabled"),()=>{l(),s("")}},[n]),(0,$M.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=n.dispatch(K_.store);return n.batch(()=>{for(let c of r)l(),i(c,"contentOnly")}),()=>{n.batch(()=>{for(let c of r)l(),s(c)})}},[r,n]),(0,$M.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=n.dispatch(K_.store),c=new Set(t);return n.batch(()=>{for(let u of t)l(),i(u,"contentOnly");for(let u of o)c.has(u)||(l(),i(u,"disabled"))}),()=>{n.batch(()=>{for(let u of t)l(),s(u);for(let u of o)c.has(u)||(l(),s(u))})}},[t,o,n]),null}var G0e=a(U(),1),e3=a(Y(),1),wG=a(be(),1);function Y0e(){let e=(0,e3.useRegistry)(),t=(0,e3.useSelect)(r=>r(wG.store).getBlockOrder()?.[0],[]);(0,G0e.useEffect)(()=>{if(!t)return;let{setBlockEditingMode:r,unsetBlockEditingMode:o,__unstableMarkNextChangeAsNotPersistent:n}=e.dispatch(wG.store);return n(),r(t,"contentOnly"),()=>{n(),o(t)}},[e,t])}var K0e=a(U(),1),Z_=a(zn(),1),q0e=["wp_block","wp_template","wp_template_part"];function Z0e(e,t){(0,K0e.useEffect)(()=>((0,Z_.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter",(r,o)=>!q0e.includes(e)&&o.name==="core/template-part"&&t==="post-only"?!1:r),(0,Z_.addFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter",(r,o,n,{getBlockParentsByBlockName:i})=>!q0e.includes(e)&&o.name==="core/post-content"?i(n,"core/query").length>0:r),()=>{(0,Z_.removeFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter"),(0,Z_.removeFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter")}),[e,t])}var dwe=a(Y(),1),a3=a(U(),1),l3=a(Pt(),1);var oc=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),l=this.removeEmpty(this.tokenize(i,o)),c=this.removeEmpty(this.tokenize(s,o));return this.diffWithOptionsObj(l,c,o,n)}diffWithOptionsObj(t,r,o,n){var i;let s=y=>{if(y=this.postProcess(y,o),n){setTimeout(function(){n(y)},0);return}else return y},l=r.length,c=t.length,u=1,d=l+c;o.maxEditLength!=null&&(d=Math.min(d,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>=l)return s(this.buildValues(h[0].lastComponent,r,t));let v=-1/0,b=1/0,_=()=>{for(let y=Math.max(v,-u);y<=Math.min(b,u);y+=2){let w,S=h[y-1],x=h[y+1];S&&(h[y-1]=void 0);let C=!1;if(x){let P=x.oldPos-y;C=x&&0<=P&&P<l}let A=S&&S.oldPos+1<c;if(!C&&!A){h[y]=void 0;continue}if(!A||C&&S.oldPos<x.oldPos?w=this.addToPath(x,!0,!1,0,o):w=this.addToPath(S,!1,!0,1,o),g=this.extractCommon(w,r,t,y,o),w.oldPos+1>=c&&g+1>=l)return s(this.buildValues(w.lastComponent,r,t))||!0;h[y]=w,w.oldPos+1>=c&&(b=Math.min(b,y-1)),g+1>=l&&(v=Math.max(v,y+1))}u++};if(n)(function y(){setTimeout(function(){if(u>d||Date.now()>m)return n(void 0);_()||y()},0)})();else for(;u<=d&&Date.now()<=m;){let y=_();if(y)return y}}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,l=o.length,c=t.oldPos,u=c-n,d=0;for(;u+1<s&&c+1<l&&this.equals(o[c+1],r[u+1],i);)u++,c++,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=c,u}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,l=0,c=0,u=0;for(;l<s;l++){let d=n[l];if(d.removed)d.value=this.join(o.slice(u,u+d.count)),u+=d.count;else{if(!d.added&&this.useLongestToken){let f=r.slice(c,c+d.count);f=f.map(function(m,h){let g=o[u+h];return g.length>m.length?g:m}),d.value=this.join(f)}else d.value=this.join(r.slice(c,c+d.count));c+=d.count,d.added||(u+=d.count)}}return n}};var _G=class extends oc{},vtt=new _G;function SG(e,t,r){return vtt.diff(e,t,r)}function xG(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 CG(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 t3(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 r3(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 X_(e,t){return t3(e,t,"")}function MT(e,t){return r3(e,t,"")}function EG(e,t){return t.slice(0,btt(e,t))}function btt(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 TG(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 o3(e,t){if(t)return Q_(e,t)[1];let r;for(r=e.length-1;r>=0&&e[r].match(/\s/);r--);return e.substring(r+1)}function fy(e,t){if(t)return Q_(e,t)[0];let r=e.match(/^\s*/);return r?r[0]:""}function Q_(e,t){if(!t)return[fy(e),o3(e)];if(t.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');let r=TG(e,t),o=r[0],n=r[r.length-1],i=/\s/.test(o)?o:"",s=/\s/.test(n)?n:"";return[i,s]}var n3="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}",ytt=new RegExp(`[${n3}]+|\\s+|[^${n3}]`,"ug"),PG=class extends oc{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=TG(t,s)}else o=t.match(ytt)||[];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)&&X0e(o,i,n,s,r.intlSegmenter),o=s,n=null,i=null)}),(n||i)&&X0e(o,i,n,null,r.intlSegmenter),t}},wtt=new PG;function X0e(e,t,r,o,n){if(t&&r){let[i,s]=Q_(t.value,n),[l,c]=Q_(r.value,n);if(e){let u=xG(i,l);e.value=r3(e.value,l,u),t.value=X_(t.value,u),r.value=X_(r.value,u)}if(o){let u=CG(s,c);o.value=t3(o.value,c,u),t.value=MT(t.value,u),r.value=MT(r.value,u)}}else if(r){if(e){let i=fy(r.value,n);r.value=r.value.substring(i.length)}if(o){let i=fy(o.value,n);o.value=o.value.substring(i.length)}}else if(e&&o){let i=fy(o.value,n),[s,l]=Q_(t.value,n),c=xG(i,s);t.value=X_(t.value,c);let u=CG(X_(i,c),l);t.value=MT(t.value,u),o.value=t3(o.value,i,u),e.value=r3(e.value,i,i.slice(0,i.length-u.length))}else if(o){let i=fy(o.value,n),s=o3(t.value,n),l=EG(s,i);t.value=MT(t.value,l)}else if(e){let i=o3(e.value,n),s=fy(t.value,n),l=EG(i,s);t.value=X_(t.value,l)}}var kG=class extends oc{tokenize(t){let r=new RegExp(`(\\r?\\n)|[${n3}]+|[^\\S\\n\\r]+|[^${n3}]`,"ug");return t.match(r)||[]}},Q0e=new kG;function J_(e,t,r){return Q0e.diff(e,t,r)}var RG=class extends oc{constructor(){super(...arguments),this.tokenize=Stt}equals(t,r,o){return o.ignoreWhitespace?((!o.newlineIsToken||!t.includes(`
+}`,globalThis.document.head.appendChild(n),n}var IZe=[0,1,0,0],OZe=[79,84,84,79],NZe=[119,79,70,70],MZe=[119,79,70,50];function hM(e,t){if(e.length===t.length){for(let r=0;r<e.length;r++)if(e[r]!==t[r])return;return!0}}function FZe(e){let t=[e.getUint8(0),e.getUint8(1),e.getUint8(2),e.getUint8(3)];if(hM(t,IZe)||hM(t,OZe))return"SFNT";if(hM(t,NZe))return"WOFF";if(hM(t,MZe))return"WOFF2"}function DZe(e){if(!e.ok)throw new Error(`HTTP ${e.status} - ${e.statusText}`);return e}var vM=class extends mZe{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 AZe(this.name,e,this.options),this.loadFont(e)))()}async loadFont(e,t){fetch(e).then(r=>DZe(r)&&r.arrayBuffer()).then(r=>this.fromDataBuffer(r,t||e)).catch(r=>{let o=new mM("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=FZe(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 mM("load",{font:this});this.dispatch(o),this.onload&&this.onload(o)}async parseBasicData(e){return kZe().then(t=>(e==="SFNT"&&(this.opentype=new bZe(this,this.fontData,t)),e==="WOFF"&&(this.opentype=new wZe(this,this.fontData,t)),e==="WOFF2"&&(this.opentype=new xZe(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 mM("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 mM("load",{font:this});this.dispatch(e),this.onload&&this.onload(e)}}};globalThis.Font=vM;var Sp=class extends To{constructor(e,t,r){super(e),this.plaformID=t,this.encodingID=r}},LZe=class extends Sp{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}]}},BZe=class extends Sp{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;ze(this,"subHeaders",()=>(e.currentPosition=n,[...new Array(o)].map(s=>new VZe(e))));let i=n+o*8;ze(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}))}},VZe=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}},jZe=class extends Sp{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;ze(this,"endCode",()=>e.readBytes(this.segCount,o,16));let n=o+2+this.segCountX2;ze(this,"startCode",()=>e.readBytes(this.segCount,n,16));let i=n+this.segCountX2;ze(this,"idDelta",()=>e.readBytes(this.segCount,i,16,!0));let s=i+this.segCountX2;ze(this,"idRangeOffset",()=>e.readBytes(this.segCount,s,16));let l=s+this.segCountX2,c=this.length-(l-this.tableStart);ze(this,"glyphIdArray",()=>e.readBytes(c,l,16)),ze(this,"segments",()=>this.buildSegments(s,l,e))}buildSegments(e,t,r){let o=(n,i)=>{let s=this.startCode[i],l=this.endCode[i],c=this.idDelta[i],u=this.idRangeOffset[i],d=e+2*i,f=[];if(u===0)for(let m=s+c,h=l+c;m<=h;m++)f.push(m);else for(let m=0,h=l-s;m<=h;m++)r.currentPosition=d+u+m*2,f.push(r.uint16);return{startCode:s,endCode:l,idDelta:c,idRangeOffset:u,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}))}},zZe=class extends Sp{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,ze(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}]}},HZe=class extends Sp{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,ze(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new UZe(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}))}},UZe=class{constructor(e){this.startcharCode=e.uint32,this.endcharCode=e.uint32,this.startGlyphID=e.uint32}},WZe=class extends Sp{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,ze(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}]}},GZe=class extends Sp{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,ze(this,"groups",()=>[...new Array(this.numGroups)].map(n=>new YZe(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}))}},YZe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.startGlyphID=e.uint32}},qZe=class extends Sp{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 KZe(e));ze(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}))}},KZe=class{constructor(e){this.startCharCode=e.uint32,this.endCharCode=e.uint32,this.glyphID=e.uint32}},ZZe=class extends Sp{constructor(e,t,r){super(e,t,r),this.subTableStart=e.currentPosition,this.format=14,this.length=e.uint32,this.numVarSelectorRecords=e.uint32,ze(this,"varSelectors",()=>[...new Array(this.numVarSelectorRecords)].map(o=>new XZe(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)}},XZe=class{constructor(e){this.varSelector=e.uint24,this.defaultUVSOffset=e.Offset32,this.nonDefaultUVSOffset=e.Offset32}};function QZe(e,t,r){let o=e.uint16;return o===0?new LZe(e,t,r):o===2?new BZe(e,t,r):o===4?new jZe(e,t,r):o===6?new zZe(e,t,r):o===8?new HZe(e,t,r):o===10?new WZe(e,t,r):o===12?new GZe(e,t,r):o===13?new qZe(e,t,r):o===14?new ZZe(e,t,r):{}}var JZe=class extends yt{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 $Ze(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})}},$Ze=class{constructor(e,t){let r=this.platformID=e.uint16,o=this.encodingID=e.uint16,n=this.offset=e.Offset32;ze(this,"table",()=>(e.currentPosition=t+n,QZe(e,r,o)))}},eXe=Object.freeze({__proto__:null,cmap:JZe}),tXe=class extends yt{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})}},rXe=Object.freeze({__proto__:null,head:tXe}),oXe=class extends yt{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()}},nXe=Object.freeze({__proto__:null,hhea:oXe}),iXe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t),n=r.hhea.numberOfHMetrics,i=r.maxp.numGlyphs,s=o.currentPosition;if(ze(this,"hMetrics",()=>(o.currentPosition=s,[...new Array(n)].map(l=>new sXe(o.uint16,o.int16)))),n<i){let l=s+n*4;ze(this,"leftSideBearings",()=>(o.currentPosition=l,[...new Array(i-n)].map(c=>o.int16)))}}},sXe=class{constructor(e,t){this.advanceWidth=e,this.lsb=t}},aXe=Object.freeze({__proto__:null,hmtx:iXe}),lXe=class extends yt{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()}},cXe=Object.freeze({__proto__:null,maxp:lXe}),uXe=class extends yt{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 fXe(r,this)),this.format===1&&(this.langTagCount=r.uint16,this.langTagRecords=[...new Array(this.langTagCount)].map(o=>new dXe(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}},dXe=class{constructor(e,t){this.length=e,this.offset=t}},fXe=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,ze(this,"string",()=>(e.currentPosition=t.stringStart+this.offset,pXe(e,this)))}};function pXe(e,t){let{platformID:r,length:o}=t;if(o===0)return"";if(r===0||r===3){let s=[];for(let l=0,c=o/2;l<c;l++)s[l]=String.fromCharCode(e.uint16);return s.join("")}let n=e.readBytes(o),i=[];return n.forEach(function(s,l){i[l]=String.fromCharCode(s)}),i.join("")}var mXe=Object.freeze({__proto__:null,name:uXe}),hXe=class extends yt{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()}},gXe=Object.freeze({__proto__:null,OS2:hXe}),vXe=class extends yt{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]<ibe.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 ibe[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(""))}},ibe=[".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"],bXe=Object.freeze({__proto__:null,post:vXe}),yXe=class extends yt{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,ze(this,"horizAxis",()=>new WW({offset:e.offset+this.horizAxisOffset},t)),ze(this,"vertAxis",()=>new WW({offset:e.offset+this.vertAxisOffset},t)),this.majorVersion===1&&this.minorVersion===1&&(this.itemVarStoreOffset=r.Offset32,ze(this,"itemVarStore",()=>new WW({offset:e.offset+this.itemVarStoreOffset},t)))}},WW=class extends yt{constructor(e,t){let{p:r}=super(e,t,"AxisTable");this.baseTagListOffset=r.Offset16,this.baseScriptListOffset=r.Offset16,ze(this,"baseTagList",()=>new wXe({offset:e.offset+this.baseTagListOffset},t)),ze(this,"baseScriptList",()=>new _Xe({offset:e.offset+this.baseScriptListOffset},t))}},wXe=class extends yt{constructor(e,t){let{p:r}=super(e,t,"BaseTagListTable");this.baseTagCount=r.uint16,this.baselineTags=[...new Array(this.baseTagCount)].map(o=>r.tag)}},_Xe=class extends yt{constructor(e,t){let{p:r}=super(e,t,"BaseScriptListTable");this.baseScriptCount=r.uint16;let o=r.currentPosition;ze(this,"baseScriptRecords",()=>(r.currentPosition=o,[...new Array(this.baseScriptCount)].map(n=>new SXe(this.start,r))))}},SXe=class{constructor(e,t){this.baseScriptTag=t.tag,this.baseScriptOffset=t.Offset16,ze(this,"baseScriptTable",()=>(t.currentPosition=e+this.baseScriptOffset,new xXe(t)))}},xXe=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 CXe(this.start,e)),ze(this,"baseValues",()=>(e.currentPosition=this.start+this.baseValuesOffset,new TXe(e))),ze(this,"defaultMinMax",()=>(e.currentPosition=this.start+this.defaultMinMaxOffset,new pbe(e)))}},CXe=class{constructor(e,t){this.baseLangSysTag=t.tag,this.minMaxOffset=t.Offset16,ze(this,"minMax",()=>(t.currentPosition=e+this.minMaxOffset,new pbe(t)))}},TXe=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 PXe(this.parser)}},pbe=class{constructor(e){this.minCoord=e.Offset16,this.maxCoord=e.Offset16,this.featMinMaxCount=e.uint16;let t=e.currentPosition;ze(this,"featMinMaxRecords",()=>(e.currentPosition=t,[...new Array(this.featMinMaxCount)].map(r=>new EXe(e))))}},EXe=class{constructor(e){this.featureTableTag=e.tag,this.minCoord=e.Offset16,this.maxCoord=e.Offset16}},PXe=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)}},kXe=Object.freeze({__proto__:null,BASE:yXe}),sbe=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 RXe(e)))}},RXe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.class=e.uint16}},cE=class extends To{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 AXe(e)))}},AXe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.startCoverageIndex=e.uint16}},IXe=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)}},OXe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.glyphClassDefOffset=r.Offset16,ze(this,"glyphClassDefs",()=>{if(this.glyphClassDefOffset!==0)return r.currentPosition=this.tableStart+this.glyphClassDefOffset,new sbe(r)}),this.attachListOffset=r.Offset16,ze(this,"attachList",()=>{if(this.attachListOffset!==0)return r.currentPosition=this.tableStart+this.attachListOffset,new NXe(r)}),this.ligCaretListOffset=r.Offset16,ze(this,"ligCaretList",()=>{if(this.ligCaretListOffset!==0)return r.currentPosition=this.tableStart+this.ligCaretListOffset,new FXe(r)}),this.markAttachClassDefOffset=r.Offset16,ze(this,"markAttachClassDef",()=>{if(this.markAttachClassDefOffset!==0)return r.currentPosition=this.tableStart+this.markAttachClassDefOffset,new sbe(r)}),this.minorVersion>=2&&(this.markGlyphSetsDefOffset=r.Offset16,ze(this,"markGlyphSetsDef",()=>{if(this.markGlyphSetsDefOffset!==0)return r.currentPosition=this.tableStart+this.markGlyphSetsDefOffset,new BXe(r)})),this.minorVersion===3&&(this.itemVarStoreOffset=r.Offset32,ze(this,"itemVarStore",()=>{if(this.itemVarStoreOffset!==0)return r.currentPosition=this.tableStart+this.itemVarStoreOffset,new IXe(r)}))}},NXe=class extends To{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 MXe(this.parser)}},MXe=class{constructor(e){this.pointCount=e.uint16,this.pointIndices=[...new Array(this.pointCount)].map(t=>e.uint16)}},FXe=class extends To{constructor(e){super(e),this.coverageOffset=e.Offset16,ze(this,"coverage",()=>(e.currentPosition=this.start+this.coverageOffset,new cE(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 DXe(this.parser)}},DXe=class extends To{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 LXe(this.parser)}},LXe=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)}},BXe=class extends To{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 cE(this.parser)}},VXe=Object.freeze({__proto__:null,GDEF:OXe}),abe=class extends To{static EMPTY={scriptCount:0,scriptRecords:[]};constructor(e){super(e),this.scriptCount=e.uint16,this.scriptRecords=[...new Array(this.scriptCount)].map(t=>new jXe(e))}},jXe=class{constructor(e){this.scriptTag=e.tag,this.scriptOffset=e.Offset16}},zXe=class extends To{constructor(e){super(e),this.defaultLangSys=e.Offset16,this.langSysCount=e.uint16,this.langSysRecords=[...new Array(this.langSysCount)].map(t=>new HXe(e))}},HXe=class{constructor(e){this.langSysTag=e.tag,this.langSysOffset=e.Offset16}},lbe=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)}},cbe=class extends To{static EMPTY={featureCount:0,featureRecords:[]};constructor(e){super(e),this.featureCount=e.uint16,this.featureRecords=[...new Array(this.featureCount)].map(t=>new UXe(e))}},UXe=class{constructor(e){this.featureTag=e.tag,this.featureOffset=e.Offset16}},WXe=class extends To{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 YXe(e);if(t.startsWith("cc"))return new GXe(e);if(t.startsWith("ss"))return new qXe(e)}}},GXe=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)}},YXe=class{constructor(e){this.designSize=e.uint16,this.subfamilyIdentifier=e.uint16,this.subfamilyNameID=e.uint16,this.smallEnd=e.uint16,this.largeEnd=e.uint16}},qXe=class{constructor(e){this.version=e.uint16,this.UINameID=e.uint16}};function mbe(e){e.parser.currentPosition-=2,delete e.coverageOffset,delete e.getCoverageTable}var Zb=class extends To{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 cE(e)}},YW=class{constructor(e){this.glyphSequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},KXe=class extends Zb{constructor(e){super(e),this.deltaGlyphID=e.int16}},ZXe=class extends Zb{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 XXe(t)}},XXe=class{constructor(e){this.glyphCount=e.uint16,this.substituteGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},QXe=class extends Zb{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 JXe(t)}},JXe=class{constructor(e){this.glyphCount=e.uint16,this.alternateGlyphIDs=[...new Array(this.glyphCount)].map(t=>e.uint16)}},$Xe=class extends Zb{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 eQe(t)}},eQe=class extends To{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 tQe(t)}},tQe=class{constructor(e){this.ligatureGlyph=e.uint16,this.componentCount=e.uint16,this.componentGlyphIDs=[...new Array(this.componentCount-1)].map(t=>e.uint16)}},rQe=class extends Zb{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&&(mbe(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 YW(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 oQe(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 nQe(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 cE(t)}},oQe=class extends To{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 hbe(t)}},hbe=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 YW(e))}},nQe=class extends To{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 iQe(t)}},iQe=class extends hbe{constructor(e){super(e)}},sQe=class extends Zb{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&&(mbe(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 gbe(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 aQe(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 cQe(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 cE(t)}},aQe=class extends To{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 lQe(t)}},lQe=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 YW(e))}},cQe=class extends To{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 uQe(t)}},uQe=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 gbe(e))}},gbe=class extends To{constructor(e){super(e),this.sequenceIndex=e.uint16,this.lookupListIndex=e.uint16}},dQe=class extends To{constructor(e){super(e),this.substFormat=e.uint16,this.extensionLookupType=e.uint16,this.extensionOffset=e.Offset32}},fQe=class extends Zb{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)}},pQe={buildSubtable:function(e,t){let r=new[void 0,KXe,ZXe,QXe,$Xe,rQe,sQe,dQe,fQe][e](t);return r.type=e,r}},xp=class extends To{constructor(e){super(e)}},mQe=class extends xp{constructor(e){super(e),console.log("lookup type 1")}},hQe=class extends xp{constructor(e){super(e),console.log("lookup type 2")}},gQe=class extends xp{constructor(e){super(e),console.log("lookup type 3")}},vQe=class extends xp{constructor(e){super(e),console.log("lookup type 4")}},bQe=class extends xp{constructor(e){super(e),console.log("lookup type 5")}},yQe=class extends xp{constructor(e){super(e),console.log("lookup type 6")}},wQe=class extends xp{constructor(e){super(e),console.log("lookup type 7")}},_Qe=class extends xp{constructor(e){super(e),console.log("lookup type 8")}},SQe=class extends xp{constructor(e){super(e),console.log("lookup type 9")}},xQe={buildSubtable:function(e,t){let r=new[void 0,mQe,hQe,gQe,vQe,bQe,yQe,wQe,_Qe,SQe][e](t);return r.type=e,r}},ube=class extends To{static EMPTY={lookupCount:0,lookups:[]};constructor(e){super(e),this.lookupCount=e.uint16,this.lookups=[...new Array(this.lookupCount)].map(t=>e.Offset16)}},CQe=class extends To{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"?pQe:xQe;return this.parser.currentPosition=this.start+this.subtableOffsets[e],t.buildSubtable(this.lookupType,this.parser)}},vbe=class extends yt{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);ze(this,"scriptList",()=>i?abe.EMPTY:(o.currentPosition=n+this.scriptListOffset,new abe(o))),ze(this,"featureList",()=>i?cbe.EMPTY:(o.currentPosition=n+this.featureListOffset,new cbe(o))),ze(this,"lookupList",()=>i?ube.EMPTY:(o.currentPosition=n+this.lookupListOffset,new ube(o))),this.featureVariationsOffset&&ze(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 zXe(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 lbe(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 lbe(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 WXe(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 CQe(this.parser,t)}},TQe=class extends vbe{constructor(e,t){super(e,t,"GSUB")}getLookup(e){return super.getLookup(e,"GSUB")}},EQe=Object.freeze({__proto__:null,GSUB:TQe}),PQe=class extends vbe{constructor(e,t){super(e,t,"GPOS")}getLookup(e){return super.getLookup(e,"GPOS")}},kQe=Object.freeze({__proto__:null,GPOS:PQe}),RQe=class extends yt{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 AQe(r)}},AQe=class extends To{constructor(e){super(e),this.numEntries=e.uint16,this.documentRecords=[...new Array(this.numEntries)].map(t=>new IQe(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)}},IQe=class{constructor(e){this.startGlyphID=e.uint16,this.endGlyphID=e.uint16,this.svgDocOffset=e.Offset32,this.svgDocLength=e.uint32}},OQe=Object.freeze({__proto__:null,SVG:RQe}),NQe=class extends yt{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;ze(this,"axes",()=>(r.currentPosition=o,[...new Array(this.axisCount)].map(i=>new MQe(r))));let n=o+this.axisCount*this.axisSize;ze(this,"instances",()=>{let i=[];for(let s=0;s<this.instanceCount;s++)r.currentPosition=n+s*this.instanceSize,i.push(new FQe(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)}},MQe=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}},FQe=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)}},DQe=Object.freeze({__proto__:null,fvar:NQe}),LQe=class extends yt{constructor(e,t){let{p:r}=super(e,t),o=e.length/2;ze(this,"items",()=>[...new Array(o)].map(n=>r.fword))}},BQe=Object.freeze({__proto__:null,cvt:LQe}),VQe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},jQe=Object.freeze({__proto__:null,fpgm:VQe}),zQe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numRanges=r.uint16,ze(this,"gaspRanges",()=>[...new Array(this.numRanges)].map(n=>new HQe(r)))}},HQe=class{constructor(e){this.rangeMaxPPEM=e.uint16,this.rangeGaspBehavior=e.uint16}},UQe=Object.freeze({__proto__:null,gasp:zQe}),WQe=class extends yt{constructor(e,t){super(e,t)}getGlyphData(e,t){return this.parser.currentPosition=this.tableStart+e,this.parser.readBytes(t)}},GQe=Object.freeze({__proto__:null,glyf:WQe}),YQe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t),n=r.maxp.numGlyphs+1;r.head.indexToLocFormat===0?(this.x2=!0,ze(this,"offsets",()=>[...new Array(n)].map(i=>o.Offset16))):ze(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}}},qQe=Object.freeze({__proto__:null,loca:YQe}),KQe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"instructions",()=>[...new Array(e.length)].map(o=>r.uint8))}},ZQe=Object.freeze({__proto__:null,prep:KQe}),XQe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"data",()=>r.readBytes())}},QQe=Object.freeze({__proto__:null,CFF:XQe}),JQe=class extends yt{constructor(e,t){let{p:r}=super(e,t);ze(this,"data",()=>r.readBytes())}},$Qe=Object.freeze({__proto__:null,CFF2:JQe}),eJe=class extends yt{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,ze(this,"vertORiginYMetrics",()=>[...new Array(this.numVertOriginYMetrics)].map(o=>new tJe(r)))}},tJe=class{constructor(e){this.glyphIndex=e.uint16,this.vertOriginY=e.int16}},rJe=Object.freeze({__proto__:null,VORG:eJe}),oJe=class{constructor(e){this.indexSubTableArrayOffset=e.Offset32,this.indexTablesSize=e.uint32,this.numberofIndexSubTables=e.uint32,this.colorRef=e.uint32,this.hori=new gM(e),this.vert=new gM(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}},nJe=class{constructor(e){this.hori=new gM(e),this.vert=new gM(e),this.ppemX=e.uint8,this.ppemY=e.uint8,this.substitutePpemX=e.uint8,this.substitutePpemY=e.uint8}},gM=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}},bbe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16,this.numSizes=o.uint32,ze(this,"bitMapSizes",()=>[...new Array(this.numSizes)].map(n=>new oJe(o)))}},iJe=Object.freeze({__proto__:null,EBLC:bbe}),ybe=class extends yt{constructor(e,t,r){let{p:o}=super(e,t,r);this.majorVersion=o.uint16,this.minorVersion=o.uint16}},sJe=Object.freeze({__proto__:null,EBDT:ybe}),aJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.majorVersion=r.uint16,this.minorVersion=r.uint16,this.numSizes=r.uint32,ze(this,"bitmapScales",()=>[...new Array(this.numSizes)].map(o=>new nJe(r)))}},lJe=Object.freeze({__proto__:null,EBSC:aJe}),cJe=class extends bbe{constructor(e,t){super(e,t,"CBLC")}},uJe=Object.freeze({__proto__:null,CBLC:cJe}),dJe=class extends ybe{constructor(e,t){super(e,t,"CBDT")}},fJe=Object.freeze({__proto__:null,CBDT:dJe}),pJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.flags=r.flags(16),this.numStrikes=r.uint32,ze(this,"strikeOffsets",()=>[...new Array(this.numStrikes)].map(o=>r.Offset32))}},mJe=Object.freeze({__proto__:null,sbix:pJe}),hJe=class extends yt{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 GW(this.parser),o=r.gID,n=this.tableStart+this.layerRecordsOffset-6;this.parser.currentPosition=n;let i=new GW(this.parser),s=i.gID;if(o===e)return r;if(s===e)return i;for(;t!==n;){let l=t+(n-t)/12;this.parser.currentPosition=l;let c=new GW(this.parser),u=c.gID;if(u===e)return c;u>e?n=l:u<e&&(t=l)}return!1}getLayers(e){let t=this.getBaseGlyphRecord(e);return this.parser.currentPosition=this.tableStart+this.layerRecordsOffset+4*t.firstLayerIndex,[...new Array(t.numLayers)].map(r=>new gJe(p))}},GW=class{constructor(e){this.gID=e.uint16,this.firstLayerIndex=e.uint16,this.numLayers=e.uint16}},gJe=class{constructor(e){this.gID=e.uint16,this.paletteIndex=e.uint16}},vJe=Object.freeze({__proto__:null,COLR:hJe}),bJe=class extends yt{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),ze(this,"colorRecords",()=>(r.currentPosition=this.tableStart+this.offsetFirstColorRecord,[...new Array(this.numColorRecords)].map(n=>new yJe(r)))),this.version===1&&(this.offsetPaletteTypeArray=r.Offset32,this.offsetPaletteLabelArray=r.Offset32,this.offsetPaletteEntryLabelArray=r.Offset32,ze(this,"paletteTypeArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteTypeArray,new wJe(r,o))),ze(this,"paletteLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteLabelArray,new _Je(r,o))),ze(this,"paletteEntryLabelArray",()=>(r.currentPosition=this.tableStart+this.offsetPaletteEntryLabelArray,new SJe(r,o))))}},yJe=class{constructor(e){this.blue=e.uint8,this.green=e.uint8,this.red=e.uint8,this.alpha=e.uint8}},wJe=class{constructor(e,t){this.paletteTypes=[...new Array(t)].map(r=>e.uint32)}},_Je=class{constructor(e,t){this.paletteLabels=[...new Array(t)].map(r=>e.uint16)}},SJe=class{constructor(e,t){this.paletteEntryLabels=[...new Array(t)].map(r=>e.uint16)}},xJe=Object.freeze({__proto__:null,CPAL:bJe}),CJe=class extends yt{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 TJe(r))}getData(e){let t=this.signatureRecords[e];return this.parser.currentPosition=this.tableStart+t.offset,new EJe(this.parser)}},TJe=class{constructor(e){this.format=e.uint32,this.length=e.uint32,this.offset=e.Offset32}},EJe=class{constructor(e){e.uint16,e.uint16,this.signatureLength=e.uint32,this.signature=e.readBytes(this.signatureLength)}},PJe=Object.freeze({__proto__:null,DSIG:CJe}),kJe=class extends yt{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 RJe(o,n))}},RJe=class{constructor(e,t){this.pixelSize=e.uint8,this.maxWidth=e.uint8,this.widths=e.readBytes(t)}},AJe=Object.freeze({__proto__:null,hdmx:kJe}),IJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.nTables=r.uint16,ze(this,"tables",()=>{let o=this.tableStart+4,n=[];for(let i=0;i<this.nTables;i++){r.currentPosition=o;let s=new OJe(r);n.push(s),o+=s}return n})}},OJe=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,ze(this,"pairs",()=>[...new Array(this.nPairs)].map(t=>new NJe(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]}},NJe=class{constructor(e){this.left=e.uint16,this.right=e.uint16,this.value=e.fword}},MJe=Object.freeze({__proto__:null,kern:IJe}),FJe=class extends yt{constructor(e,t){let{p:r}=super(e,t);this.version=r.uint16,this.numGlyphs=r.uint16,this.yPels=r.readBytes(this.numGlyphs)}},DJe=Object.freeze({__proto__:null,LTSH:FJe}),LJe=class extends yt{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,ze(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.")}},BJe=Object.freeze({__proto__:null,MERG:LJe}),VJe=class extends yt{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 jJe(this.tableStart,r))}},jJe=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)}},zJe=Object.freeze({__proto__:null,meta:VJe}),HJe=class extends yt{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.")}},UJe=Object.freeze({__proto__:null,PCLT:HJe}),WJe=class extends yt{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 GJe(r)),this.offsets=[...new Array(this.numRatios)].map(o=>r.Offset16),this.VDMXGroups=[...new Array(this.numRecs)].map(o=>new YJe(r))}},GJe=class{constructor(e){this.bCharSet=e.uint8,this.xRatio=e.uint8,this.yStartRatio=e.uint8,this.yEndRatio=e.uint8}},YJe=class{constructor(e){this.recs=e.uint16,this.startsz=e.uint8,this.endsz=e.uint8,this.records=[...new Array(this.recs)].map(t=>new qJe(e))}},qJe=class{constructor(e){this.yPelHeight=e.uint16,this.yMax=e.int16,this.yMin=e.int16}},KJe=Object.freeze({__proto__:null,VDMX:WJe}),ZJe=class extends yt{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()}},XJe=Object.freeze({__proto__:null,vhea:ZJe}),QJe=class extends yt{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 JJe(p.uint16,p.int16)))),o<n){let s=i+o*4;lazy(this,"topSideBearings",()=>(p.currentPosition=s,[...new Array(n-o)].map(l=>p.int16)))}}},JJe=class{constructor(e,t){this.advanceHeight=e,this.topSideBearing=t}},$Je=Object.freeze({__proto__:null,vmtx:QJe});var wbe=a(G(),1);var{kebabCase:e$e}=Et(wbe.privateApis);function _be(e){let t=e.reduce((r,o)=>(r[o.fontFamily]||(r[o.fontFamily]={name:o.fontFamily,fontFamily:o.fontFamily,slug:e$e(o.fontFamily.toLowerCase()),fontFace:[]}),r[o.fontFamily].fontFace.push(o),r),{});return Object.values(t)}var Pa=a(E(),1);function t$e(){let{installFonts:e}=(0,uE.useContext)(yi),[t,r]=(0,uE.useState)(!1),[o,n]=(0,uE.useState)(null),i=h=>{l(h)},s=h=>{l(h.target.files)},l=async h=>{if(!h)return;n(null),r(!0);let g=new Set,v=[...h],b=!1,_=v.map(async w=>{if(!await u(w))return b=!0,null;if(g.has(w.name))return null;let x=(((w.name??"").split(".")??[]).pop()??"").toLowerCase();return jW.includes(x)?(g.add(w.name),w):null}),y=(await Promise.all(_)).filter(w=>w!==null);if(y.length>0)c(y);else{let w=b?(0,I_.__)("Sorry, you are not allowed to upload this file type."):(0,I_.__)("No fonts found to install.");n({type:"error",message:w}),r(!1)}},c=async h=>{let g=await Promise.all(h.map(async v=>{let b=await f(v);return await $h(b,b.file,"all"),b}));m(g)};async function u(h){let g=new vM("Uploaded Font");try{let v=await d(h);return await g.fromDataBuffer(v,"font"),!0}catch{return!1}}async function d(h){return new Promise((g,v)=>{let b=new window.FileReader;b.readAsArrayBuffer(h),b.onload=()=>g(b.result),b.onerror=v})}let f=async h=>{let g=await d(h),v=new vM("Uploaded Font");v.fromDataBuffer(g,h.name);let _=(await new Promise(R=>v.onload=R)).detail.font,{name:y}=_.opentype.tables,w=y.get(16)||y.get(1),S=y.get(2).toLowerCase().includes("italic"),x=_.opentype.tables["OS/2"].usWeightClass||"normal",I=!!_.opentype.tables.fvar&&_.opentype.tables.fvar.axes.find(({tag:R})=>R==="wght"),k=I?`${I.minValue} ${I.maxValue}`:null;return{file:h,fontFamily:w,fontStyle:S?"italic":"normal",fontWeight:k||x}},m=async h=>{let g=_be(h);try{await e(g),n({type:"success",message:(0,I_.__)("Fonts were installed successfully.")})}catch(v){let b=v;n({type:"error",message:b.message,errors:b?.installationErrors})}r(!1)};return(0,Pa.jsxs)("div",{className:"font-library__tabpanel-layout",children:[(0,Pa.jsx)(rs.DropZone,{onFilesDrop:i}),(0,Pa.jsxs)(rs.__experimentalVStack,{className:"font-library__local-fonts",justify:"start",children:[o&&(0,Pa.jsxs)(rs.Notice,{status:o.type,__unstableHTML:!0,onRemove:()=>n(null),children:[o.message,o.errors&&(0,Pa.jsx)("ul",{children:o.errors.map((h,g)=>(0,Pa.jsx)("li",{children:h},g))})]}),t&&(0,Pa.jsx)(rs.FlexItem,{children:(0,Pa.jsx)("div",{className:"font-library__upload-area",children:(0,Pa.jsx)(rs.ProgressBar,{})})}),!t&&(0,Pa.jsx)(rs.FormFileUpload,{accept:jW.map(h=>`.${h}`).join(","),multiple:!0,onChange:s,render:({openFileDialog:h})=>(0,Pa.jsx)(rs.Button,{__next40pxDefaultSize:!0,className:"font-library__upload-area",onClick:h,children:(0,I_.__)("Upload font")})}),(0,Pa.jsx)(rs.__experimentalText,{className:"font-library__upload-area__text",children:(0,I_.__)("Uploaded fonts appear in your library and can be used in your theme. Supported formats: .ttf, .otf, .woff, and .woff2.")})]})]})}var bM=t$e;var Jc=a(E(),1),{Tabs:yM}=Et(wM.privateApis),r$e={id:"installed-fonts",title:(0,O_._x)("Library","Font library")},o$e={id:"upload-fonts",title:(0,O_._x)("Upload","noun")},n$e=e=>e.map(({slug:t,name:r})=>({id:t,title:e.length===1&&t==="google-fonts"?(0,O_.__)("Install Fonts"):r}));function i$e({onRequestClose:e,defaultTabId:t="installed-fonts"}){let{records:r=[]}=(0,_M.useEntityRecords)("root","fontCollection",{_fields:"slug,name,description"}),o=(0,Sbe.useSelect)(i=>i(_M.store).canUser("create",{kind:"postType",name:"wp_font_family"}),[]),n=[r$e];return o&&(n.push(o$e),n.push(...n$e(r||[]))),(0,Jc.jsx)(wM.Modal,{title:(0,O_.__)("Fonts"),onRequestClose:e,isFullScreen:!0,className:"font-library-modal",children:(0,Jc.jsxs)(yM,{defaultTabId:t,children:[(0,Jc.jsx)("div",{className:"font-library-modal__tablist-container",children:(0,Jc.jsx)(yM.TabList,{children:n.map(({id:i,title:s})=>(0,Jc.jsx)(yM.Tab,{tabId:i,children:s},i))})}),n.map(({id:i})=>{let s;switch(i){case"upload-fonts":s=(0,Jc.jsx)(bM,{});break;case"installed-fonts":s=(0,Jc.jsx)(cM,{});break;default:s=(0,Jc.jsx)(dM,{slug:i})}return(0,Jc.jsx)(yM.TabPanel,{tabId:i,focusable:!1,className:"font-library-modal__tab-panel",children:s},i)})]})})}var xbe=i$e;var SM=a(j(),1),Xb=a(G(),1),Cbe=a(U(),1);var N_=a(E(),1);function s$e({font:e}){let{handleSetLibraryFontSelected:t,setModalTabOpen:r}=(0,Cbe.useContext)(yi),o=e?.fontFace?.length||1,n=()=>{t?.(e),r?.("installed-fonts")},i=zb(e);return(0,N_.jsx)(Xb.__experimentalItem,{onClick:n,children:(0,N_.jsxs)(Xb.__experimentalHStack,{justify:"space-between",children:[(0,N_.jsx)(Xb.FlexItem,{style:i,children:e.name}),(0,N_.jsx)(Xb.FlexItem,{className:"global-styles-ui-screen-typography__font-variants-count",children:(0,SM.sprintf)((0,SM._n)("%d variant","%d variants",o),o)})]})})}var Tbe=s$e;var vn=a(E(),1);function Ebe(e,t){return e?e.map(r=>wp(r,{source:t})):[]}function a$e(){let{baseCustomFonts:e,modalTabOpen:t,setModalTabOpen:r}=(0,Pbe.useContext)(yi),[o]=Le("typography.fontFamilies"),[n]=Le("typography.fontFamilies",void 0,"base"),i=Ebe(o?.theme,"theme"),s=Ebe(o?.custom,"custom"),l=[...i,...s].sort((d,f)=>d.name.localeCompare(f.name)),c=0<l.length,u=c||n?.theme?.length>0||(e?.length??0)>0;return(0,vn.jsxs)(vn.Fragment,{children:[!!t&&(0,vn.jsx)(xbe,{onRequestClose:()=>r?.(""),defaultTabId:t}),(0,vn.jsxs)($c.__experimentalVStack,{spacing:2,children:[(0,vn.jsxs)($c.__experimentalHStack,{justify:"space-between",children:[(0,vn.jsx)(Uo,{level:3,children:(0,Qb.__)("Fonts")}),(0,vn.jsx)($c.Button,{onClick:()=>r?.("installed-fonts"),label:(0,Qb.__)("Manage fonts"),icon:$V,size:"small"})]}),l.length>0&&(0,vn.jsx)(vn.Fragment,{children:(0,vn.jsx)($c.__experimentalItemGroup,{size:"large",isBordered:!0,isSeparated:!0,children:l.map(d=>(0,vn.jsx)(Tbe,{font:d},d.slug))})}),!c&&(0,vn.jsxs)(vn.Fragment,{children:[(0,vn.jsx)($c.__experimentalText,{as:"p",children:u?(0,Qb.__)("No fonts activated."):(0,Qb.__)("No fonts installed.")}),(0,vn.jsx)($c.Button,{className:"global-styles-ui-font-families__manage-fonts",variant:"secondary",__next40pxDefaultSize:!0,onClick:()=>{r?.(u?"installed-fonts":"upload-fonts")},children:u?(0,Qb.__)("Manage fonts"):(0,Qb.__)("Add fonts")})]})]})]})}function kbe({...e}){return(0,vn.jsx)(oM,{children:(0,vn.jsx)(a$e,{...e})})}var dE=a(j(),1),Cp=a(G(),1);var Fd=a(E(),1);function l$e(){return(0,Fd.jsxs)(Cp.__experimentalVStack,{spacing:2,children:[(0,Fd.jsx)(Cp.__experimentalHStack,{justify:"space-between",children:(0,Fd.jsx)(Uo,{level:3,children:(0,dE.__)("Font Sizes")})}),(0,Fd.jsx)(Cp.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,Fd.jsx)(xo,{path:"/typography/font-sizes",children:(0,Fd.jsxs)(Cp.__experimentalHStack,{direction:"row",children:[(0,Fd.jsx)(Cp.FlexItem,{children:(0,dE.__)("Font size presets")}),(0,Fd.jsx)(xn,{icon:(0,dE.isRTL)()?Ar:mr})]})})})]})}var Rbe=l$e;var Ql=a(E(),1);function c$e(){let{fontLibraryEnabled:e}=(0,Ibe.useContext)(rn);return(0,Ql.jsxs)(Ql.Fragment,{children:[(0,Ql.jsx)(nr,{title:(0,xM.__)("Typography"),description:(0,xM.__)("Available fonts, typographic styles, and the application of those styles.")}),(0,Ql.jsx)(Xh,{children:(0,Ql.jsxs)(Abe.__experimentalVStack,{spacing:7,children:[(0,Ql.jsx)(P_,{title:(0,xM.__)("Typesets")}),e&&(0,Ql.jsx)(kbe,{}),(0,Ql.jsx)(yve,{}),(0,Ql.jsx)(Rbe,{})]})})]})}var Obe=c$e;var Or=a(j(),1),dl=a(G(),1),Vbe=a(U(),1);var Nbe=a(be(),1);var Mbe=a(E(),1),{useSettingsForBlockElement:u$e,TypographyPanel:d$e}=Et(Nbe.privateApis);function Fbe({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]=qe(o,"","user",!1),[i,s]=qe(o,"","merged",!1),[l]=Le(""),u=u$e(l,void 0,e==="heading"?t:e);return(0,Mbe.jsx)(d$e,{inheritedValue:i,value:n,onChange:s,settings:u,showInheritanceLabelIndicators:!1})}var Dbe=a(E(),1);function Lbe({name:e,element:t,headingLevel:r}){let o="";t==="heading"?o=`elements.${r}.`:t&&t!=="text"&&(o=`elements.${t}.`);let[n]=qe(o+"typography.fontFamily",e),[i]=qe(o+"color.gradient",e),[s]=qe(o+"color.background",e),[l]=qe("color.background"),[c]=qe(o+"color.text",e),[u]=qe(o+"typography.fontSize",e),[d]=qe(o+"typography.fontStyle",e),[f]=qe(o+"typography.fontWeight",e),[m]=qe(o+"typography.letterSpacing",e);return(0,Dbe.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontFamily:n??"serif",background:i??s??l,color:c,fontSize:u,fontStyle:d,fontWeight:f,letterSpacing:m,...t==="link"?{textDecoration:"underline"}:{}},children:"Aa"})}var ei=a(E(),1),Bbe={text:{description:(0,Or.__)("Manage the fonts used on the site."),title:(0,Or.__)("Text")},link:{description:(0,Or.__)("Manage the fonts and typography used on the links."),title:(0,Or.__)("Links")},heading:{description:(0,Or.__)("Manage the fonts and typography used on headings."),title:(0,Or.__)("Headings")},caption:{description:(0,Or.__)("Manage the fonts and typography used on captions."),title:(0,Or.__)("Captions")},button:{description:(0,Or.__)("Manage the fonts and typography used on buttons."),title:(0,Or.__)("Buttons")}};function f$e({element:e}){let[t,r]=(0,Vbe.useState)("heading");return(0,ei.jsxs)(ei.Fragment,{children:[(0,ei.jsx)(nr,{title:Bbe[e].title,description:Bbe[e].description}),(0,ei.jsx)(dl.__experimentalSpacer,{marginX:4,children:(0,ei.jsx)(Lbe,{element:e,headingLevel:t})}),e==="heading"&&(0,ei.jsx)(dl.__experimentalSpacer,{marginX:4,marginBottom:"1em",children:(0,ei.jsxs)(dl.__experimentalToggleGroupControl,{label:(0,Or.__)("Select heading level"),hideLabelFromVision:!0,value:t,onChange:o=>r(o),isBlock:!0,children:[(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"heading",showTooltip:!0,"aria-label":(0,Or.__)("All headings"),label:(0,Or._x)("All","heading levels")}),(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"h1",showTooltip:!0,"aria-label":(0,Or.__)("Heading 1"),label:(0,Or.__)("H1")}),(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"h2",showTooltip:!0,"aria-label":(0,Or.__)("Heading 2"),label:(0,Or.__)("H2")}),(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"h3",showTooltip:!0,"aria-label":(0,Or.__)("Heading 3"),label:(0,Or.__)("H3")}),(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"h4",showTooltip:!0,"aria-label":(0,Or.__)("Heading 4"),label:(0,Or.__)("H4")}),(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"h5",showTooltip:!0,"aria-label":(0,Or.__)("Heading 5"),label:(0,Or.__)("H5")}),(0,ei.jsx)(dl.__experimentalToggleGroupControlOption,{value:"h6",showTooltip:!0,"aria-label":(0,Or.__)("Heading 6"),label:(0,Or.__)("H6")})]})}),(0,ei.jsx)(Fbe,{element:e,headingLevel:t})]})}var M_=f$e;var qW=a(j(),1),Gbe=a(G(),1),Ybe=a(be(),1);var fl=a(G(),1),F_=a(j(),1);var Ube=a(U(),1);var jbe=a(G(),1),zbe=a(E(),1);function p$e({className:e,children:t,...r}){return(0,zbe.jsx)(jbe.Flex,{className:J("global-styles-ui__color-indicator-wrapper",e),...r,children:t})}var Hbe=p$e;var os=a(E(),1),CM=[];function m$e({name:e}){let[t]=Le("color.palette.custom"),[r]=Le("color.palette.theme"),[o]=Le("color.palette.default"),[n]=Le("color.defaultPalette",e),i=t||CM,s=r||CM,l=o||CM,c=n??!0,u=(0,Ube.useMemo)(()=>[...i,...s,...l&&c?l:CM],[i,s,l,c]),d=e?"/blocks/"+encodeURIComponent(e)+"/colors/palette":"/colors/palette";return(0,os.jsxs)(fl.__experimentalVStack,{spacing:3,children:[(0,os.jsx)(Uo,{level:3,children:(0,F_.__)("Palette")}),(0,os.jsx)(fl.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:(0,os.jsx)(xo,{path:d,children:(0,os.jsxs)(fl.__experimentalHStack,{direction:"row",children:[u.length>0?(0,os.jsxs)(os.Fragment,{children:[(0,os.jsx)(fl.__experimentalZStack,{isLayered:!1,offset:-8,children:u.slice(0,5).map(({color:f},m)=>(0,os.jsx)(Hbe,{children:(0,os.jsx)(fl.ColorIndicator,{colorValue:f})},`${f}-${m}`))}),(0,os.jsx)(fl.FlexItem,{isBlock:!0,children:(0,F_.__)("Edit palette")})]}):(0,os.jsx)(fl.FlexItem,{children:(0,F_.__)("Add colors")}),(0,os.jsx)(xn,{icon:(0,F_.isRTL)()?Ar:mr})]})})})]})}var Wbe=m$e;var Dd=a(E(),1),{useSettingsForBlockElement:h$e,ColorPanel:g$e}=Et(Ybe.privateApis);function v$e(){let[e,t]=qe("",void 0,"user",!1),[r]=qe("",void 0,"merged",!1),[o]=Le(""),n=h$e(o);return(0,Dd.jsxs)(Dd.Fragment,{children:[(0,Dd.jsx)(nr,{title:(0,qW.__)("Colors"),description:(0,qW.__)("Palette colors and the application of those colors on site elements.")}),(0,Dd.jsx)(Xh,{children:(0,Dd.jsx)(Gbe.__experimentalVStack,{spacing:7,children:(0,Dd.jsx)(Wbe,{})})}),(0,Dd.jsx)(g$e,{inheritedValue:r,value:e,onChange:t,settings:n,showInheritanceLabelIndicators:!1})]})}var qbe=v$e;var mE=a(j(),1);var Jbe=a(Te(),1),Ep=a(G(),1),L_=a(j(),1);var EM=a(G(),1);var TM=a(G(),1);var Kbe=a(E(),1);function Zbe(){let{paletteColors:e}=S_();return e.slice(0,4).map(({slug:t,color:r},o)=>(0,Kbe.jsx)("div",{style:{flexGrow:1,height:"100%",background:r}},`${t}-${o}`))}var fE=a(E(),1),b$e={start:{scale:1,opacity:1},hover:{scale:0,opacity:0}},y$e=({label:e,isFocused:t,withHoverView:r})=>(0,fE.jsx)(C_,{label:e,isFocused:t,withHoverView:r,children:({key:o})=>(0,fE.jsx)(TM.__unstableMotion.div,{variants:b$e,style:{height:"100%",overflow:"hidden"},children:(0,fE.jsx)(TM.__experimentalHStack,{spacing:0,justify:"center",style:{height:"100%",overflow:"hidden"},children:(0,fE.jsx)(Zbe,{})})},o)}),Xbe=y$e;var Jb=a(E(),1),Qbe=["color"];function D_({title:e,gap:t=2}){let r=GN(Qbe);return r?.length<=1?null:(0,Jb.jsxs)(EM.__experimentalVStack,{spacing:3,children:[e&&(0,Jb.jsx)(Uo,{level:3,children:e}),(0,Jb.jsx)(EM.__experimentalGrid,{gap:t,children:r.map((o,n)=>(0,Jb.jsx)(E_,{variation:o,isPill:!0,properties:Qbe,showTooltip:!0,children:()=>(0,Jb.jsx)(Xbe,{})},n))})]})}var Tp=a(E(),1),w$e={placement:"bottom-start",offset:8};function $be({name:e}){let[t,r]=Le("color.palette.theme",e),[o]=Le("color.palette.theme",e,"base"),[n,i]=Le("color.palette.default",e),[s]=Le("color.palette.default",e,"base"),[l,c]=Le("color.palette.custom",e),[u]=Le("color.defaultPalette",e),f=(0,Jbe.useViewportMatch)("small","<")?w$e:void 0,[m]=Lge(e);return(0,Tp.jsxs)(Ep.__experimentalVStack,{className:"global-styles-ui-color-palette-panel",spacing:8,children:[(0,Tp.jsxs)(Ep.__experimentalVStack,{spacing:4,children:[!!t&&!!t.length&&(0,Tp.jsx)(Ep.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,colors:t,onChange:r,paletteLabel:(0,L_.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:f}),window.__experimentalEnableColorRandomizer&&t?.length>0&&m&&(0,Tp.jsx)(Ep.Button,{__next40pxDefaultSize:!0,variant:"secondary",icon:r8,onClick:m,children:(0,L_.__)("Randomize colors")})]}),!!n&&!!n.length&&!!u&&(0,Tp.jsx)(Ep.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,colors:n,onChange:i,paletteLabel:(0,L_.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:f}),(0,Tp.jsx)(Ep.__experimentalPaletteEdit,{colors:l,onChange:c,paletteLabel:(0,L_.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:f}),(0,Tp.jsx)(D_,{title:(0,L_.__)("Palettes")})]})}var eye=a(Te(),1),Bd=a(G(),1),pE=a(j(),1);var Ld=a(E(),1),_$e={placement:"bottom-start",offset:8},S$e=()=>{};function tye({name:e}){let[t,r]=Le("color.gradients.theme",e),[o]=Le("color.gradients.theme",e,"base"),[n,i]=Le("color.gradients.default",e),[s]=Le("color.gradients.default",e,"base"),[l,c]=Le("color.gradients.custom",e),[u]=Le("color.defaultGradients",e),[d]=Le("color.duotone.custom")||[],[f]=Le("color.duotone.default")||[],[m]=Le("color.duotone.theme")||[],[h]=Le("color.defaultDuotone"),g=[...d||[],...m||[],...f&&h?f:[]],b=(0,eye.useViewportMatch)("small","<")?_$e:void 0;return(0,Ld.jsxs)(Bd.__experimentalVStack,{className:"global-styles-ui-gradient-palette-panel",spacing:8,children:[!!t&&!!t.length&&(0,Ld.jsx)(Bd.__experimentalPaletteEdit,{canReset:t!==o,canOnlyChangeValues:!0,gradients:t,onChange:r,paletteLabel:(0,pE.__)("Theme"),paletteLabelHeadingLevel:3,popoverProps:b}),!!n&&!!n.length&&!!u&&(0,Ld.jsx)(Bd.__experimentalPaletteEdit,{canReset:n!==s,canOnlyChangeValues:!0,gradients:n,onChange:i,paletteLabel:(0,pE.__)("Default"),paletteLabelHeadingLevel:3,popoverProps:b}),(0,Ld.jsx)(Bd.__experimentalPaletteEdit,{gradients:l,onChange:c,paletteLabel:(0,pE.__)("Custom"),paletteLabelHeadingLevel:3,slugPrefix:"custom-",popoverProps:b}),!!g&&!!g.length&&(0,Ld.jsxs)("div",{children:[(0,Ld.jsx)(Uo,{level:3,children:(0,pE.__)("Duotone")}),(0,Ld.jsx)(Bd.__experimentalSpacer,{margin:3}),(0,Ld.jsx)(Bd.DuotonePicker,{duotonePalette:g,disableCustomDuotone:!0,disableCustomColors:!0,clearable:!1,onChange:S$e,colorPalette:[]})]})]})}var Gs=a(E(),1);function x$e({name:e}){return(0,Gs.jsxs)(Gs.Fragment,{children:[(0,Gs.jsx)(nr,{title:(0,mE.__)("Edit palette"),description:(0,mE.__)("The combination of colors used across the site and in color pickers.")}),(0,Gs.jsxs)(Cn.Root,{defaultValue:"color",children:[(0,Gs.jsx)("div",{className:"global-styles-ui-color-palette__tablist-container",children:(0,Gs.jsxs)(Cn.List,{className:"global-styles-ui-color-palette__tablist",children:[(0,Gs.jsx)(Cn.Tab,{value:"color",children:(0,mE.__)("Color")}),(0,Gs.jsx)(Cn.Tab,{value:"gradient",children:(0,mE.__)("Gradient")})]})}),(0,Gs.jsx)(Cn.Panel,{value:"color",tabIndex:-1,children:(0,Gs.jsx)($be,{name:e})}),(0,Gs.jsx)(Cn.Panel,{value:"gradient",tabIndex:-1,children:(0,Gs.jsx)(tye,{name:e})})]})]})}var rye=x$e;var KW=a(j(),1),sye=a(be(),1),aye=a(G(),1);var oye=a(be(),1);var nye=a(E(),1),C$e={backgroundSize:"auto"},{BackgroundPanel:T$e}=Et(oye.privateApis);function iye(){let[e]=qe("",void 0,"user",!1),[t,r]=qe("",void 0,"merged",!1),[o]=Le("");return(0,nye.jsx)(T$e,{inheritedValue:t,value:e,onChange:r,settings:o,defaultValues:C$e,showInheritanceLabelIndicators:!1})}var rg=a(E(),1),{useHasBackgroundPanel:E$e}=Et(sye.privateApis);function P$e(){let[e]=Le(""),t=E$e(e);return(0,rg.jsxs)(rg.Fragment,{children:[(0,rg.jsx)(nr,{title:(0,KW.__)("Background"),description:(0,rg.jsx)(aye.__experimentalText,{children:(0,KW.__)("Set styles for the site's background.")})}),t&&(0,rg.jsx)(iye,{})]})}var lye=P$e;var is=a(G(),1),ns=a(j(),1);var pye=a(U(),1);var cye=a(G(),1),uye=a(j(),1),dye=a(E(),1);function k$e({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){let i=async()=>{o(),n()},s=()=>{o()};return(0,dye.jsx)(cye.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,uye.__)("Cancel"),confirmButtonText:t,onCancel:s,onConfirm:i,size:"medium",children:e})}var fye=k$e;var wr=a(E(),1),{Menu:hE}=Et(is.privateApis),XW="6px 6px 9px rgba(0, 0, 0, 0.2)";function mye(){let[e]=Le("shadow.presets.default"),[t]=Le("shadow.defaultPresets"),[r]=Le("shadow.presets.theme"),[o,n]=Le("shadow.presets.custom"),i=d=>{n([...o||[],d])},s=()=>{n([])},[l,c]=(0,pye.useState)(!1),u=()=>c(!l);return(0,wr.jsxs)(wr.Fragment,{children:[l&&(0,wr.jsx)(fye,{text:(0,ns.__)("Are you sure you want to remove all custom shadows?"),confirmButtonText:(0,ns.__)("Remove"),isOpen:l,toggleOpen:u,onConfirm:s}),(0,wr.jsx)(nr,{title:(0,ns.__)("Shadows"),description:(0,ns.__)("Manage and create shadow styles for use across the site.")}),(0,wr.jsx)(Xh,{children:(0,wr.jsxs)(is.__experimentalVStack,{className:"global-styles-ui__shadows-panel",spacing:7,children:[t&&(0,wr.jsx)(ZW,{label:(0,ns.__)("Default"),shadows:e||[],category:"default"}),r&&r.length>0&&(0,wr.jsx)(ZW,{label:(0,ns.__)("Theme"),shadows:r||[],category:"theme"}),(0,wr.jsx)(ZW,{label:(0,ns.__)("Custom"),shadows:o||[],category:"custom",canCreate:!0,onCreate:i,onReset:u})]})})]})}function ZW({label:e,shadows:t,category:r,canCreate:o,onCreate:n,onReset:i}){let s=()=>{let l=WN(t,"shadow-");n?.({name:(0,ns.sprintf)((0,ns.__)("Shadow %d"),l),shadow:XW,slug:`shadow-${l}`})};return(0,wr.jsxs)(is.__experimentalVStack,{spacing:2,children:[(0,wr.jsxs)(is.__experimentalHStack,{justify:"space-between",children:[(0,wr.jsx)(Uo,{level:3,children:e}),(0,wr.jsxs)(is.FlexItem,{className:"global-styles-ui__shadows-panel__options-container",children:[o&&(0,wr.jsx)(is.Button,{size:"small",icon:Cc,label:(0,ns.__)("Add shadow"),onClick:()=>{s()}}),!!t?.length&&r==="custom"&&(0,wr.jsxs)(hE,{children:[(0,wr.jsx)(hE.TriggerButton,{render:(0,wr.jsx)(is.Button,{size:"small",icon:yo,label:(0,ns.__)("Shadow options")})}),(0,wr.jsx)(hE.Popover,{children:(0,wr.jsx)(hE.Item,{onClick:i,children:(0,wr.jsx)(hE.ItemLabel,{children:(0,ns.__)("Remove all custom shadows")})})})]})]})]}),t.length>0&&(0,wr.jsx)(is.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:t.map(l=>(0,wr.jsx)(R$e,{shadow:l,category:r},l.slug))})]})}function R$e({shadow:e,category:t}){return(0,wr.jsx)(xo,{path:`/shadows/edit/${t}/${e.slug}`,children:(0,wr.jsxs)(is.__experimentalHStack,{children:[(0,wr.jsx)(is.FlexItem,{children:e.name}),(0,wr.jsx)(xn,{icon:(0,ns.isRTL)()?Ar:mr})]})})}var ot=a(G(),1),zr=a(j(),1);var pl=a(U(),1);function hye(e){return(e.match(/(?:[^,(]|\([^)]*\))+/g)||[]).map(r=>r.trim())}function gye(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,l=e.replace(r,"").trim();s&&(l=l.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,u=(l.match(c)||[]).map(g=>g?.trim()).filter(g=>g);if(u.length>1)return t;if(u.length===0&&(u=l.trim().split(" ").filter(g=>g),u.length>1))return t;let[d,f,m,h]=n;return{x:d,y:f,blur:m||t.blur,spread:h||t.spread,inset:s,color:l||t.color}}function vye(e){let t=`${e.x||"0px"} ${e.y||"0px"} ${e.blur||"0px"} ${e.spread||"0px"}`;return`${e.inset?"inset":""} ${t} ${e.color||""}`.trim()}var We=a(E(),1),{Menu:gE}=Et(ot.privateApis),A$e=[{label:(0,zr.__)("Rename"),action:"rename"},{label:(0,zr.__)("Delete"),action:"delete"}],I$e=[{label:(0,zr.__)("Reset"),action:"reset"}];function bye(){let{goBack:e,params:t}=(0,ot.useNavigator)(),{category:r,slug:o}=t,[n,i]=Le(`shadow.presets.${r}`);(0,pl.useEffect)(()=>{let S=n?.some(x=>x.slug===o);o&&!S&&e()},[n,o,e]);let[s]=Le(`shadow.presets.${r}`,void 0,"base"),[l,c]=(0,pl.useState)(()=>(n||[]).find(S=>S.slug===o)),u=(0,pl.useMemo)(()=>(s||[]).find(S=>S.slug===o),[s,o]),[d,f]=(0,pl.useState)(!1),[m,h]=(0,pl.useState)(!1),[g,v]=(0,pl.useState)(l?.name);if(!r||!o)return null;let b=S=>{c({...l,shadow:S});let x=n.map(C=>C.slug===o?{...l,shadow:S}:C);i(x)},_=S=>{if(S==="reset"){let x=n.map(C=>C.slug===o?u:C);c(u),i(x)}else S==="delete"?f(!0):S==="rename"&&h(!0)},y=()=>{i(n.filter(S=>S.slug!==o))},w=S=>{if(!S)return;let x=n.map(C=>C.slug===o?{...l,name:S}:C);c({...l,name:S}),i(x)};return l?(0,We.jsxs)(We.Fragment,{children:[(0,We.jsxs)(ot.__experimentalHStack,{justify:"space-between",children:[(0,We.jsx)(nr,{title:l.name}),(0,We.jsx)(ot.FlexItem,{children:(0,We.jsx)(ot.__experimentalSpacer,{marginTop:2,marginBottom:0,paddingX:4,children:(0,We.jsxs)(gE,{children:[(0,We.jsx)(gE.TriggerButton,{render:(0,We.jsx)(ot.Button,{size:"small",icon:yo,label:(0,zr.__)("Menu")})}),(0,We.jsx)(gE.Popover,{children:(r==="custom"?A$e:I$e).map(S=>(0,We.jsx)(gE.Item,{onClick:()=>_(S.action),disabled:S.action==="reset"&&l.shadow===u?.shadow,children:(0,We.jsx)(gE.ItemLabel,{children:S.label})},S.action))})]})})})]}),(0,We.jsxs)(Xh,{children:[(0,We.jsx)(O$e,{shadow:l.shadow}),(0,We.jsx)(N$e,{shadow:l.shadow,onChange:b})]}),d&&(0,We.jsx)(ot.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{y(),f(!1)},onCancel:()=>{f(!1)},confirmButtonText:(0,zr.__)("Delete"),size:"medium",children:(0,zr.sprintf)((0,zr.__)('Are you sure you want to delete "%s" shadow preset?'),l.name)}),m&&(0,We.jsx)(ot.Modal,{title:(0,zr.__)("Rename"),onRequestClose:()=>h(!1),size:"small",children:(0,We.jsxs)("form",{onSubmit:S=>{S.preventDefault(),w(g),h(!1)},children:[(0,We.jsx)(ot.__experimentalInputControl,{autoComplete:"off",label:(0,zr.__)("Name"),placeholder:(0,zr.__)("Shadow name"),value:g??"",onChange:v}),(0,We.jsx)(ot.__experimentalSpacer,{marginBottom:6}),(0,We.jsxs)(ot.Flex,{className:"block-editor-shadow-edit-modal__actions",justify:"flex-end",expanded:!1,children:[(0,We.jsx)(ot.FlexItem,{children:(0,We.jsx)(ot.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>h(!1),children:(0,zr.__)("Cancel")})}),(0,We.jsx)(ot.FlexItem,{children:(0,We.jsx)(ot.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,zr.__)("Save")})})]})]})})]}):(0,We.jsx)(nr,{title:""})}function O$e({shadow:e}){return(0,We.jsx)(ot.__experimentalSpacer,{marginBottom:4,marginTop:-2,children:(0,We.jsx)(ot.__experimentalHStack,{alignment:"center",justify:"center",className:"global-styles-ui__shadow-preview-panel",children:(0,We.jsx)("div",{className:"global-styles-ui__shadow-preview-block",style:{boxShadow:e}})})})}function N$e({shadow:e,onChange:t}){let r=(0,pl.useRef)(null),o=(0,pl.useMemo)(()=>hye(e),[e]),n=(l,c)=>{let u=[...o];u[l]=c,t(u.join(", "))},i=()=>{t([...o,XW].join(", "))},s=l=>{t(o.filter((c,u)=>u!==l).join(", ")),r.current?.focus()};return(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(ot.__experimentalVStack,{spacing:2,children:(0,We.jsxs)(ot.__experimentalHStack,{justify:"space-between",children:[(0,We.jsx)(Uo,{level:3,children:(0,zr.__)("Shadows")}),(0,We.jsx)(ot.FlexItem,{className:"global-styles-ui__shadows-panel__options-container",children:(0,We.jsx)(ot.Button,{size:"small",icon:Cc,label:(0,zr.__)("Add shadow"),onClick:()=>{i()},ref:r})})]})}),(0,We.jsx)(ot.__experimentalSpacer,{}),(0,We.jsx)(ot.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:o.map((l,c)=>(0,We.jsx)(M$e,{shadow:l,onChange:u=>n(c,u),canRemove:o.length>1,onRemove:()=>s(c)},c))})]})}function M$e({shadow:e,onChange:t,canRemove:r,onRemove:o}){let n={placement:"left-start",offset:36,shift:!0},i=(0,pl.useMemo)(()=>gye(e),[e]),s=l=>{t(vye(l))};return(0,We.jsx)(ot.Dropdown,{popoverProps:n,className:"global-styles-ui__shadow-editor__dropdown",renderToggle:({onToggle:l,isOpen:c})=>{let u={onClick:l,className:J("global-styles-ui__shadow-editor__dropdown-toggle",{"is-open":c}),"aria-expanded":c},d={onClick:()=>{c&&l(),o()},className:J("global-styles-ui__shadow-editor__remove-button",{"is-open":c}),label:(0,zr.__)("Remove shadow")};return(0,We.jsxs)(We.Fragment,{children:[(0,We.jsx)(ot.Button,{__next40pxDefaultSize:!0,icon:O1,...u,children:i.inset?(0,zr.__)("Inner shadow"):(0,zr.__)("Drop shadow")}),r&&(0,We.jsx)(ot.Button,{size:"small",icon:YV,...d})]})},renderContent:()=>(0,We.jsx)(ot.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"global-styles-ui__shadow-editor__dropdown-content",children:(0,We.jsx)(F$e,{shadowObj:i,onChange:s})})})}function F$e({shadowObj:e,onChange:t}){let n=(i,s)=>{let l={...e,[i]:s};t(l)};return(0,We.jsxs)(ot.__experimentalVStack,{spacing:4,className:"global-styles-ui__shadow-editor-panel",children:[(0,We.jsx)(ot.ColorPalette,{clearable:!1,enableAlpha:!0,__experimentalIsRenderedInSidebar:!0,value:e.color,onChange:i=>n("color",i)}),(0,We.jsxs)(ot.__experimentalToggleGroupControl,{label:(0,zr.__)("Shadow Type"),value:e.inset?"inset":"outset",isBlock:!0,onChange:i=>n("inset",i==="inset"),hideLabelFromVision:!0,children:[(0,We.jsx)(ot.__experimentalToggleGroupControlOption,{value:"outset",label:(0,zr.__)("Outset")}),(0,We.jsx)(ot.__experimentalToggleGroupControlOption,{value:"inset",label:(0,zr.__)("Inset")})]}),(0,We.jsxs)(ot.__experimentalGrid,{columns:2,gap:4,children:[(0,We.jsx)(PM,{label:(0,zr.__)("X Position"),value:e.x,onChange:i=>n("x",i)}),(0,We.jsx)(PM,{label:(0,zr.__)("Y Position"),value:e.y,onChange:i=>n("y",i)}),(0,We.jsx)(PM,{label:(0,zr.__)("Blur"),value:e.blur,onChange:i=>n("blur",i)}),(0,We.jsx)(PM,{label:(0,zr.__)("Spread"),value:e.spread,onChange:i=>n("spread",i)})]})]})}function PM({label:e,value:t,onChange:r}){return(0,We.jsx)(ot.__experimentalUnitControl,{label:e,value:t,onChange:n=>{let s=n!==void 0&&!isNaN(parseFloat(n))?n:"0px";r(s)}})}var QW=a(E(),1);function yye(){return(0,QW.jsx)(mye,{})}function wye(){return(0,QW.jsx)(bye,{})}var Cye=a(j(),1),Tye=a(be(),1);var _ye=a(be(),1),JW=a(U(),1);var Sye=a(E(),1),{useSettingsForBlockElement:D$e,DimensionsPanel:L$e}=Et(_ye.privateApis),B$e={contentSize:!0,wideSize:!0,padding:!0,margin:!0,blockGap:!0,height:!0,minHeight:!0,minWidth:!0,width:!0,childLayout:!1};function xye(){let[e]=qe("",void 0,"user",!1),[t,r]=qe("",void 0,"merged",!1),[o]=Le("",void 0,"user"),[n,i]=Le(""),s=D$e(n),l=(0,JW.useMemo)(()=>({...t,layout:s.layout}),[t,s.layout]),c=(0,JW.useMemo)(()=>({...e,layout:o.layout}),[e,o.layout]);return(0,Sye.jsx)(L$e,{inheritedValue:l,value:c,onChange:d=>{let f={...d};if(delete f.layout,r(f),d.layout!==o.layout){let m={...o,layout:d.layout};m.layout?.definitions&&delete m.layout.definitions,i(m)}},settings:s,includeLayoutControls:!0,defaultControls:B$e,showInheritanceLabelIndicators:!1})}var $b=a(E(),1),{useHasDimensionsPanel:V$e,useSettingsForBlockElement:j$e}=Et(Tye.privateApis);function z$e(){let[e]=Le(""),t=j$e(e),r=V$e(t);return(0,$b.jsxs)($b.Fragment,{children:[(0,$b.jsx)(nr,{title:(0,Cye.__)("Layout")}),r&&(0,$b.jsx)(xye,{})]})}var Eye=z$e;var IM=a(G(),1),eG=a(j(),1);var $W=a(j(),1),Iye=a(G(),1);var Pye=a(ae(),1),kye=a(K(),1),RM=a(U(),1),Rye=a(G(),1),Aye=a(j(),1);var kM=a(E(),1);function H$e({gap:e=2}){let{user:t}=(0,RM.useContext)(rn),r=t?.styles,n=(0,kye.useSelect)(s=>{let l=s(Pye.store).__experimentalGetCurrentThemeGlobalStylesVariations();return Array.isArray(l)?l:void 0},[])?.filter(s=>!eE(s,["color"])&&!eE(s,["typography","spacing"])),i=(0,RM.useMemo)(()=>[...[{title:(0,Aye.__)("Default"),settings:{},styles:{}},...n??[]].map(l=>{let c=l?.styles?.blocks?{...l.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 u=r?.css||l.styles?.css?{css:`${l.styles?.css||""} ${r?.css||""}`}:{},d=Object.keys(c).length>0?{blocks:c}:{},f={...l.styles,...u,...d};return{...l,settings:l.settings??{},styles:f}})],[n,r?.blocks,r?.css]);return!n||n.length<1?null:(0,kM.jsx)(Rye.__experimentalGrid,{columns:2,className:"global-styles-ui-style-variations-container",gap:e,children:i.map((s,l)=>(0,kM.jsx)(E_,{variation:s,children:c=>(0,kM.jsx)(qN,{label:s?.title,withHoverView:!0,isFocused:c,variation:s})},l))})}var AM=H$e;var B_=a(E(),1);function Oye(){return(0,B_.jsxs)(Iye.__experimentalVStack,{spacing:10,className:"global-styles-ui-variation-container",children:[(0,B_.jsx)(AM,{gap:3}),(0,B_.jsx)(D_,{title:(0,$W.__)("Color Variations"),gap:3}),(0,B_.jsx)(P_,{title:(0,$W.__)("Typography"),gap:3})]})}var Pp=a(E(),1);function U$e(){return(0,Pp.jsxs)(Pp.Fragment,{children:[(0,Pp.jsx)(nr,{title:(0,eG.__)("Browse styles"),description:(0,eG.__)("Choose a variation to change the look of the site.")}),(0,Pp.jsx)(IM.Card,{size:"small",isBorderless:!0,className:"global-styles-ui-screen-style-variations",children:(0,Pp.jsx)(IM.CardBody,{children:(0,Pp.jsx)(Oye,{})})})]})}var Nye=U$e;var vE=a(j(),1),Mye=a(G(),1),Fye=a(be(),1);var Jl=a(E(),1),{AdvancedPanel:W$e}=Et(Fye.privateApis);function G$e(){let[e]=qe("",void 0,"user",!1),[t,r]=qe("",void 0,"merged",!1);return(0,Jl.jsxs)(Jl.Fragment,{children:[(0,Jl.jsx)(nr,{title:(0,vE.__)("Additional CSS"),description:(0,Jl.jsxs)(Jl.Fragment,{children:[(0,vE.__)("You can add custom CSS to further customize the appearance and layout of your site."),(0,Jl.jsx)("br",{}),(0,Jl.jsx)(Mye.ExternalLink,{href:(0,vE.__)("https://developer.wordpress.org/advanced-administration/wordpress/css/"),className:"global-styles-ui-screen-css-help-link",children:(0,vE.__)("Learn more about CSS")})]})}),(0,Jl.jsx)("div",{className:"global-styles-ui-screen-css",children:(0,Jl.jsx)(W$e,{value:e,onChange:r,inheritedValue:t})})]})}var Dye=G$e;var kp=a(j(),1),V_=a(G(),1),ry=a(U(),1);var Lye=a(K(),1),Bye=a(ae(),1),bE=a(U(),1);var Y$e={per_page:-1,_fields:"id,name,avatar_urls",context:"view",capabilities:["edit_theme_options"]},q$e={per_page:100,page:1},OM=[];function ey({query:e}={}){let{user:t}=(0,bE.useContext)(rn),r=(0,bE.useMemo)(()=>({...q$e,...e}),[e]),{authors:o,currentUser:n,isDirty:i,revisions:s,isLoadingGlobalStylesRevisions:l,revisionsCount:c}=(0,Lye.useSelect)(u=>{let{__experimentalGetDirtyEntityRecords:d,getCurrentUser:f,getUsers:m,getRevisions:h,__experimentalGetCurrentGlobalStylesId:g,getEntityRecord:v,isResolving:b}=u(Bye.store),_=d()||[],y=f(),w=_.length>0,S=g(),C=(S?v("root","globalStyles",S):void 0)?._links?.["version-history"]?.[0]?.count??0,I=S&&h("root","globalStyles",S,r)||OM,k=m(Y$e)||OM,R=S?b("getRevisions",["root","globalStyles",S,r]):!1;return{authors:k,currentUser:y,isDirty:w,revisions:I,isLoadingGlobalStylesRevisions:R,revisionsCount:C}},[r]);return(0,bE.useMemo)(()=>{if(!o.length||l)return{revisions:OM,hasUnsavedChanges:i,isLoading:!0,revisionsCount:c};let u=s.map(f=>({...f,author:o.find(m=>m.id===f.author)}));if(s.length){if(u[0].id!=="unsaved"&&r.page===1&&(u[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};u.unshift(f)}r.per_page&&r.page===Math.ceil(c/r.per_page)&&u.push({id:"parent",styles:{},settings:{}})}return{revisions:u,hasUnsavedChanges:i,isLoading:!1,revisionsCount:c}},[i,s,n,o,t,l,c,r.page,r.per_page])}var wi=a(j(),1),ty=a(G(),1),Vd=a(an(),1),Vye=a(ae(),1),jye=a(K(),1);var NM=a(Mo(),1);var ti=a(E(),1),{Badge:K$e}=Et(ty.privateApis),Z$e=3600*1e3*24;function X$e({revision:e,previousRevision:t}){let r=A4(e,t,{maxResults:7});return r.length?(0,ti.jsx)("ul",{"data-testid":"global-styles-revision-changes",className:"global-styles-ui-screen-revisions__changes",children:r.map(o=>(0,ti.jsx)("li",{children:o},o))}):null}function Q$e(e,t,r,o){return e==="parent"?(0,wi.__)("Reset the styles to the theme defaults"):e==="unsaved"?(0,wi.sprintf)((0,wi.__)("Unsaved changes by %s"),t):o?(0,wi.sprintf)((0,wi.__)("Changes saved by %1$s on %2$s. This revision matches current editor styles."),t,r):(0,wi.sprintf)((0,wi.__)("Changes saved by %1$s on %2$s"),t,r)}function J$e({userRevisions:e,selectedRevisionId:t,onChange:r,canApplyRevision:o,onApplyRevision:n}){let{currentThemeName:i,currentUser:s}=(0,jye.useSelect)(u=>{let{getCurrentTheme:d,getCurrentUser:f}=u(Vye.store),m=d();return{currentThemeName:m?.name?.rendered||m?.stylesheet,currentUser:f()}},[]),l=(0,Vd.getDate)(null).getTime(),{datetimeAbbreviated:c}=(0,Vd.getSettings)().formats;return(0,ti.jsx)(ty.Composite,{orientation:"vertical",className:"global-styles-ui-screen-revisions__revisions-list","aria-label":(0,wi.__)("Global styles revisions list"),role:"listbox",children:e.map((u,d)=>{let{id:f,author:m,modified:h}=u,g=f==="unsaved",v=g?s:m,b=v?.name||(0,wi.__)("User"),_=v?.avatar_urls?.["48"],w=t?t===f:d===0,S=!o&&w,x=f==="parent",C=h instanceof Date?h.toISOString():h,I=(0,Vd.getDate)(C??null),k=C&&l-I.getTime()>Z$e?(0,Vd.dateI18n)(c,I):(0,Vd.humanTimeDiff)(C??I,void 0),R=Q$e(f,b,(0,Vd.dateI18n)(c,I),S);return(0,ti.jsxs)(ty.Composite.Item,{className:"global-styles-ui-screen-revisions__revision-item","aria-current":w,role:"option",onKeyDown:A=>{let{keyCode:P}=A;(P===NM.ENTER||P===NM.SPACE)&&r(u)},onClick:A=>{A.preventDefault(),r(u)},"aria-selected":w,"aria-label":R,render:(0,ti.jsx)("div",{}),children:[(0,ti.jsx)("span",{className:"global-styles-ui-screen-revisions__revision-item-wrapper",children:x?(0,ti.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[(0,wi.__)("Default styles"),(0,ti.jsx)("span",{className:"global-styles-ui-screen-revisions__meta",children:i})]}):(0,ti.jsxs)("span",{className:"global-styles-ui-screen-revisions__description",children:[g?(0,ti.jsx)("span",{className:"global-styles-ui-screen-revisions__date",children:(0,wi.__)("(Unsaved)")}):(0,ti.jsx)("time",{className:"global-styles-ui-screen-revisions__date",dateTime:C,children:k}),(0,ti.jsxs)("span",{className:"global-styles-ui-screen-revisions__meta",children:[(0,ti.jsx)("img",{alt:b,src:_}),b]}),w&&(0,ti.jsx)(X$e,{revision:u,previousRevision:d<e.length?e[d+1]:void 0})]})}),w&&(S?(0,ti.jsx)(K$e,{className:"global-styles-ui-screen-revisions__active-badge",intent:"info",children:(0,wi.__)("Active")}):(0,ti.jsx)(ty.Button,{size:"compact",variant:"primary",className:"global-styles-ui-screen-revisions__apply-button",onClick:n,"aria-label":(0,wi.__)("Apply the selected revision to your site."),children:x?(0,wi.__)("Reset to defaults"):(0,wi.__)("Apply")}))]},f)})})}var zye=J$e;var $l=a(G(),1),ri=a(j(),1);var eu=a(E(),1);function Hye({currentPage:e,numPages:t,changePage:r,totalItems:o,className:n,disabled:i=!1,buttonVariant:s="tertiary",label:l=(0,ri.__)("Pagination")}){return(0,eu.jsxs)($l.__experimentalHStack,{expanded:!1,as:"nav","aria-label":l,spacing:3,justify:"flex-start",className:J("global-styles-ui-pagination",n),children:[(0,eu.jsx)($l.__experimentalText,{variant:"muted",className:"global-styles-ui-pagination__total",children:(0,ri.sprintf)((0,ri._n)("%d item","%d items",o),o)}),(0,eu.jsxs)($l.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,eu.jsx)($l.Button,{variant:s,onClick:()=>r(1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,ri.__)("First page"),icon:(0,ri.isRTL)()?Pl:kl,size:"compact"}),(0,eu.jsx)($l.Button,{variant:s,onClick:()=>r(e-1),accessibleWhenDisabled:!0,disabled:i||e===1,label:(0,ri.__)("Previous page"),icon:(0,ri.isRTL)()?mr:Ar,size:"compact"})]}),(0,eu.jsx)($l.__experimentalText,{variant:"muted",children:(0,ri.sprintf)((0,ri._x)("%1$d of %2$d","paging"),e,t)}),(0,eu.jsxs)($l.__experimentalHStack,{expanded:!1,spacing:1,children:[(0,eu.jsx)($l.Button,{variant:s,onClick:()=>r(e+1),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,ri.__)("Next page"),icon:(0,ri.isRTL)()?Ar:mr,size:"compact"}),(0,eu.jsx)($l.Button,{variant:s,onClick:()=>r(t),accessibleWhenDisabled:!0,disabled:i||e===t,label:(0,ri.__)("Last page"),icon:(0,ri.isRTL)()?kl:Pl,size:"compact"})]})]})}var tu=a(E(),1),Uye=10;function $$e({onClose:e}={}){let{user:t,onChange:r}=(0,ry.useContext)(rn),{params:o,goTo:n}=(0,V_.useNavigator)(),{revisionId:i}=o,[s,l]=(0,ry.useState)(1),{revisions:c,isLoading:u,hasUnsavedChanges:d,revisionsCount:f}=ey({query:{per_page:Uye,page:s}}),m=Math.ceil(f/Uye),[h,g]=(0,ry.useState)(!1),v=(0,ry.useMemo)(()=>i&&c.find(k=>String(k.id)===String(i))||t,[i,c,t]),b=av(v,t),_=()=>{e&&e()},y=I=>{r(I),g(!1),_()},w=I=>{n(`/revisions/${I.id}`)},S=v?.id??c[0]?.id,x=!!S&&S!=="unsaved"&&!b,C=!!c.length;return(0,tu.jsxs)(tu.Fragment,{children:[(0,tu.jsx)(nr,{title:f?(0,kp.sprintf)((0,kp.__)("Revisions (%d)"),f):(0,kp.__)("Revisions"),description:(0,kp.__)(`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:_}),!C&&(0,tu.jsx)(V_.Spinner,{className:"global-styles-ui-screen-revisions__loading"}),(0,tu.jsx)(zye,{onChange:w,selectedRevisionId:S,userRevisions:c,canApplyRevision:x,onApplyRevision:()=>d?g(!0):y(v)}),m>1&&(0,tu.jsx)("div",{className:"global-styles-ui-screen-revisions__footer",children:(0,tu.jsx)(Hye,{className:"global-styles-ui-screen-revisions__pagination",currentPage:s,numPages:m,changePage:l,totalItems:f,disabled:u,label:(0,kp.__)("Global Styles pagination")})}),h&&(0,tu.jsx)(V_.__experimentalConfirmDialog,{isOpen:h,confirmButtonText:(0,kp.__)("Apply"),onConfirm:()=>y(v),onCancel:()=>g(!1),size:"medium",children:(0,kp.__)("Are you sure you want to apply this revision? Any unsaved changes will be lost.")})]})}var Wye=$$e;var On=a(j(),1),Wo=a(G(),1);var Zye=a(U(),1);var Gye=a(G(),1),Yye=a(j(),1),qye=a(E(),1);function eet({text:e,confirmButtonText:t,isOpen:r,toggleOpen:o,onConfirm:n}){let i=async()=>{o(),n()},s=()=>{o()};return(0,qye.jsx)(Gye.__experimentalConfirmDialog,{isOpen:r,cancelButtonText:(0,Yye.__)("Cancel"),confirmButtonText:t,onCancel:s,onConfirm:i,size:"medium",children:e})}var Kye=eet;var ir=a(E(),1),{Menu:yE}=Et(Wo.privateApis);function tG({label:e,origin:t,sizes:r,handleAddFontSize:o,handleResetFontSizes:n}){let[i,s]=(0,Zye.useState)(!1),l=()=>s(!i),c=t==="custom"?(0,On.__)("Are you sure you want to remove all custom font size presets?"):(0,On.__)("Are you sure you want to reset all font size presets to their default values?");return(0,ir.jsxs)(ir.Fragment,{children:[n&&i&&(0,ir.jsx)(Kye,{text:c,confirmButtonText:t==="custom"?(0,On.__)("Remove"):(0,On.__)("Reset"),isOpen:i,toggleOpen:l,onConfirm:n}),(0,ir.jsxs)(Wo.__experimentalVStack,{spacing:4,children:[(0,ir.jsxs)(Wo.__experimentalHStack,{children:[(0,ir.jsx)(Uo,{level:3,children:e}),(0,ir.jsxs)(Wo.FlexItem,{className:"global-styles-ui__typography-panel__options-container",children:[t==="custom"&&(0,ir.jsx)(Wo.Button,{label:(0,On.__)("Add font size"),icon:Cc,size:"small",onClick:o}),!!n&&(0,ir.jsxs)(yE,{children:[(0,ir.jsx)(yE.TriggerButton,{render:(0,ir.jsx)(Wo.Button,{size:"small",icon:yo,label:(0,On.__)("Font size presets options")})}),(0,ir.jsx)(yE.Popover,{children:(0,ir.jsx)(yE.Item,{onClick:l,children:(0,ir.jsx)(yE.ItemLabel,{children:t==="custom"?(0,On.__)("Remove font size presets"):(0,On.__)("Reset font size presets")})})})]})]})]}),!!r.length&&(0,ir.jsx)(Wo.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,children:r.map(u=>(0,ir.jsx)(xo,{path:`/typography/font-sizes/${t}/${u.slug}`,children:(0,ir.jsxs)(Wo.__experimentalHStack,{children:[(0,ir.jsx)(Wo.FlexItem,{className:"global-styles-ui-font-size__item",children:u.name}),(0,ir.jsx)(Wo.FlexItem,{display:"flex",children:(0,ir.jsx)(xn,{icon:(0,On.isRTL)()?Ar:mr})})]})},u.slug))})]})]})}function tet(){let[e,t]=Le("typography.fontSizes.theme"),[r]=Le("typography.fontSizes.theme","base"),[o,n]=Le("typography.fontSizes.default"),[i]=Le("typography.fontSizes.default","base"),[s=[],l]=Le("typography.fontSizes.custom"),[c]=Le("typography.defaultFontSizes"),u=()=>{let f=WN(s,"custom-"),m={name:(0,On.sprintf)((0,On.__)("New Font Size %d"),f),size:"16px",slug:`custom-${f}`};l([...s,m])},d=(f,m)=>f.map(h=>h.size).join("")===m.map(h=>h.size).join("");return(0,ir.jsxs)(Wo.__experimentalVStack,{spacing:2,children:[(0,ir.jsx)(nr,{title:(0,On.__)("Font size presets"),description:(0,On.__)("Create and edit the presets used for font sizes across the site.")}),(0,ir.jsx)(Wo.__experimentalView,{children:(0,ir.jsx)(Wo.__experimentalSpacer,{paddingX:4,children:(0,ir.jsxs)(Wo.__experimentalVStack,{spacing:8,children:[!!e?.length&&(0,ir.jsx)(tG,{label:(0,On.__)("Theme"),origin:"theme",sizes:e,handleAddFontSize:u,handleResetFontSizes:d(e,r)?void 0:()=>t(r)}),c&&!!o?.length&&(0,ir.jsx)(tG,{label:(0,On.__)("Default"),origin:"default",sizes:o,handleAddFontSize:u,handleResetFontSizes:d(o,i)?void 0:()=>n(i)}),(0,ir.jsx)(tG,{label:(0,On.__)("Custom"),origin:"custom",sizes:s,handleAddFontSize:u,handleResetFontSizes:s.length>0?()=>l([]):void 0})]})})})]})}var Xye=tet;var ka=a(j(),1),Go=a(G(),1);var wE=a(U(),1);var Qye=a(be(),1),Jye=a(j(),1);var $ye=a(E(),1);function ret({fontSize:e}){let[t]=qe("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,Qye.getComputedFluidTypographyValue)(r);return(0,$ye.jsx)("div",{className:"global-styles-ui-typography-preview",style:{fontSize:o,fontFamily:t?.fontFamily??"serif"},children:(0,Jye.__)("Aa")})}var e0e=ret;var t0e=a(G(),1),j_=a(j(),1),r0e=a(E(),1);function oet({fontSize:e,isOpen:t,toggleOpen:r,handleRemoveFontSize:o}){let n=async()=>{r(),o(e)},i=()=>{r()};return(0,r0e.jsx)(t0e.__experimentalConfirmDialog,{isOpen:t,cancelButtonText:(0,j_.__)("Cancel"),confirmButtonText:(0,j_.__)("Delete"),onCancel:i,onConfirm:n,size:"medium",children:e&&(0,j_.sprintf)((0,j_.__)('Are you sure you want to delete "%s" font size preset?'),e.name)})}var o0e=oet;var ru=a(G(),1),z_=a(j(),1),n0e=a(U(),1),Rp=a(E(),1);function net({fontSize:e,toggleOpen:t,handleRename:r}){let[o,n]=(0,n0e.useState)(e.name),i=()=>{o&&o.trim()&&r(o),t()};return(0,Rp.jsx)(ru.Modal,{onRequestClose:t,focusOnMount:"firstContentElement",title:(0,z_.__)("Rename"),size:"small",children:(0,Rp.jsx)("form",{onSubmit:s=>{s.preventDefault(),i(),t()},children:(0,Rp.jsxs)(ru.__experimentalVStack,{spacing:"3",children:[(0,Rp.jsx)(ru.__experimentalInputControl,{autoComplete:"off",value:o,onChange:n,label:(0,z_.__)("Name"),placeholder:(0,z_.__)("Font size preset name")}),(0,Rp.jsxs)(ru.__experimentalHStack,{justify:"right",children:[(0,Rp.jsx)(ru.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,children:(0,z_.__)("Cancel")}),(0,Rp.jsx)(ru.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,z_.__)("Save")})]})]})})})}var i0e=net;var Nn=a(G(),1),Ap=a(E(),1),iet=["px","em","rem","vw","vh"];function MM(e){let{baseControlProps:t}=(0,Nn.useBaseControlProps)(e),{value:r,onChange:o,fallbackValue:n,disabled:i,label:s}=e,l=(0,Nn.__experimentalUseCustomUnits)({availableUnits:iet}),[c,u="px"]=(0,Nn.__experimentalParseQuantityAndUnitFromRawValue)(r,l),d=!!u&&["em","rem","vw","vh"].includes(u);return(0,Ap.jsx)(Nn.BaseControl,{...t,children:(0,Ap.jsxs)(Nn.Flex,{children:[(0,Ap.jsx)(Nn.FlexItem,{isBlock:!0,children:(0,Ap.jsx)(Nn.__experimentalUnitControl,{label:s,hideLabelFromVision:!0,value:r,onChange:h=>{o?.(h)},units:l,min:0,disabled:i})}),(0,Ap.jsx)(Nn.FlexItem,{isBlock:!0,children:(0,Ap.jsx)(Nn.__experimentalSpacer,{marginX:2,marginBottom:0,children:(0,Ap.jsx)(Nn.RangeControl,{label:s,hideLabelFromVision:!0,value:c,initialPosition:n,withInputField:!1,onChange:h=>{o?.(h!==void 0?h+u:void 0)},min:0,max:d?10:100,step:d?.1:1,disabled:i})})})]})})}var er=a(E(),1),{Menu:oy}=Et(Go.privateApis);function set(){let[e,t]=(0,wE.useState)(!1),[r,o]=(0,wE.useState)(!1),{params:{origin:n,slug:i},goBack:s}=(0,Go.useNavigator)(),[l,c]=Le("typography.fontSizes"),[u]=Le("typography.fluid"),d=l?.[n]??[],f=d.find(k=>k.slug===i);if((0,wE.useEffect)(()=>{i&&!f&&s()},[i,f,s]),!n||!i||!f)return null;let m=f?.fluid!==void 0?!!f.fluid:!!u,h=typeof f?.fluid=="object",g=k=>{S("name",k)},v=k=>{S("size",k)},b=k=>{S("fluid",k)},_=k=>{k?S("fluid",{min:f.size,max:f.size}):S("fluid",!0)},y=k=>{let R=typeof f.fluid=="object"?f.fluid:{};S("fluid",{...R,min:k})},w=k=>{let R=typeof f.fluid=="object"?f.fluid:{};S("fluid",{...R,max:k})},S=(k,R)=>{let A=d.map(P=>P.slug===i?{...P,[k]:R}:P);c({...l,[n]:A})},x=()=>{let k=d.filter(R=>R.slug!==i);c({...l,[n]:k})},C=()=>{t(!e)},I=()=>{o(!r)};return(0,er.jsxs)(er.Fragment,{children:[(0,er.jsx)(o0e,{fontSize:f,isOpen:e,toggleOpen:C,handleRemoveFontSize:x}),r&&(0,er.jsx)(i0e,{fontSize:f,toggleOpen:I,handleRename:g}),(0,er.jsxs)(Go.__experimentalVStack,{spacing:4,children:[(0,er.jsxs)(Go.__experimentalHStack,{justify:"space-between",alignment:"flex-start",children:[(0,er.jsx)(nr,{title:f.name,description:(0,ka.sprintf)((0,ka.__)("Manage the font size %s."),f.name)}),n==="custom"&&(0,er.jsx)(Go.FlexItem,{children:(0,er.jsx)(Go.__experimentalSpacer,{marginTop:3,marginBottom:0,paddingX:4,children:(0,er.jsxs)(oy,{children:[(0,er.jsx)(oy.TriggerButton,{render:(0,er.jsx)(Go.Button,{size:"small",icon:yo,label:(0,ka.__)("Font size options")})}),(0,er.jsxs)(oy.Popover,{children:[(0,er.jsx)(oy.Item,{onClick:I,children:(0,er.jsx)(oy.ItemLabel,{children:(0,ka.__)("Rename")})}),(0,er.jsx)(oy.Item,{onClick:C,children:(0,er.jsx)(oy.ItemLabel,{children:(0,ka.__)("Delete")})})]})]})})})]}),(0,er.jsx)(Go.__experimentalView,{children:(0,er.jsx)(Go.__experimentalSpacer,{paddingX:4,marginBottom:0,paddingBottom:6,children:(0,er.jsxs)(Go.__experimentalVStack,{spacing:4,children:[(0,er.jsx)(Go.FlexItem,{children:(0,er.jsx)(e0e,{fontSize:f})}),(0,er.jsx)(MM,{label:(0,ka.__)("Size"),value:!h&&f.size?String(f.size):"",onChange:v,disabled:h}),(0,er.jsx)(Go.ToggleControl,{label:(0,ka.__)("Fluid typography"),help:(0,ka.__)("Scale the font size dynamically to fit the screen or viewport."),checked:m,onChange:b}),m&&(0,er.jsx)(Go.ToggleControl,{label:(0,ka.__)("Custom fluid values"),help:(0,ka.__)("Set custom min and max values for the fluid font size."),checked:h,onChange:_}),h&&(0,er.jsxs)(er.Fragment,{children:[(0,er.jsx)(MM,{label:(0,ka.__)("Minimum"),value:typeof f?.fluid=="object"?f.fluid?.min:void 0,onChange:y}),(0,er.jsx)(MM,{label:(0,ka.__)("Maximum"),value:typeof f?.fluid=="object"?f.fluid?.max:void 0,onChange:w})]})]})})})]})]})}var s0e=set;var Je=a(E(),1);function aet({parentMenu:e,blockStyles:t,blockName:r,selectedViewport:o,showResponsiveStateControls:n}){return(0,Je.jsx)(Je.Fragment,{children:t.map((i,s)=>(0,Je.jsx)(H_.Navigator.Screen,{path:e+"/variations/"+i.name,children:(0,Je.jsx)(BW,{name:r,variation:i.name,selectedViewport:o,showResponsiveStateControls:n})},s))})}function cet({name:e,parentMenu:t="",selectedViewport:r,showResponsiveStateControls:o}){let n=(0,a0e.useSelect)(i=>{if(!e)return[];let{getBlockStyles:s}=i(FM.store);return s(e)},[e]);return n?.length?(0,Je.jsx)(aet,{parentMenu:t,blockStyles:n,blockName:e||"",selectedViewport:r,showResponsiveStateControls:o}):null}function oG({value:e,baseValue:t,onChange:r,path:o,onPathChange:n,fontLibraryEnabled:i=!1,serverCSS:s,serverSettings:l,selectedViewport:c,showResponsiveStateControls:u=!0}){let d=(0,FM.getBlockTypes)(),f=(0,og.useMemo)(()=>Oi(t,e),[t,e]),[m,h]=lv(f,[],{styleOptions:{variationStyles:!0}}),g=(0,og.useMemo)(()=>[...s??[],...m??[]],[s,m]),v=(0,og.useMemo)(()=>({...l,__experimentalFeatures:h,styles:g}),[h,l,g]);return(0,Je.jsx)(JT,{value:e,baseValue:t,onChange:r,fontLibraryEnabled:i,children:(0,Je.jsx)(l0e.BlockEditorProvider,{settings:v,children:(0,Je.jsxs)(H_.Navigator,{className:"global-styles-ui-sidebar__navigator-provider",initialPath:o||"/",children:[(o||n)&&(0,Je.jsx)(uet,{path:o,onPathChange:n}),(0,Je.jsx)(bn,{path:"/",children:(0,Je.jsx)(Qge,{})}),(0,Je.jsx)(bn,{path:"/colors",children:(0,Je.jsx)(qbe,{})}),(0,Je.jsx)(bn,{path:"/typography",children:(0,Je.jsx)(Obe,{})}),(0,Je.jsx)(bn,{path:"/typography/font-sizes",children:(0,Je.jsx)(Xye,{})}),(0,Je.jsx)(bn,{path:"/typography/font-sizes/:origin/:slug",children:(0,Je.jsx)(s0e,{})}),(0,Je.jsx)(bn,{path:"/layout",children:(0,Je.jsx)(Eye,{})}),(0,Je.jsx)(bn,{path:"/colors/palette",children:(0,Je.jsx)(rye,{})}),(0,Je.jsx)(bn,{path:"/variations",children:(0,Je.jsx)(Nye,{})}),(0,Je.jsx)(bn,{path:"/css",children:(0,Je.jsx)(Dye,{})}),(0,Je.jsx)(bn,{path:"/revisions/:revisionId?",children:(0,Je.jsx)(Wye,{})}),(0,Je.jsx)(bn,{path:"/shadows",children:(0,Je.jsx)(yye,{})}),(0,Je.jsx)(bn,{path:"/shadows/edit/:category/:slug",children:(0,Je.jsx)(wye,{})}),(0,Je.jsx)(bn,{path:"/background",children:(0,Je.jsx)(lye,{})}),(0,Je.jsx)(bn,{path:"/typography/text",children:(0,Je.jsx)(M_,{element:"text"})}),(0,Je.jsx)(bn,{path:"/typography/link",children:(0,Je.jsx)(M_,{element:"link"})}),(0,Je.jsx)(bn,{path:"/typography/heading",children:(0,Je.jsx)(M_,{element:"heading"})}),(0,Je.jsx)(bn,{path:"/typography/caption",children:(0,Je.jsx)(M_,{element:"caption"})}),(0,Je.jsx)(bn,{path:"/typography/button",children:(0,Je.jsx)(M_,{element:"button"})}),(0,Je.jsx)(bn,{path:"/blocks",children:(0,Je.jsx)(ive,{})}),d.map(b=>(0,Je.jsxs)(og.Fragment,{children:[(0,Je.jsx)(bn,{path:"/blocks/"+encodeURIComponent(b.name),children:(0,Je.jsx)(BW,{name:b.name,selectedViewport:c,showResponsiveStateControls:u})}),(0,Je.jsx)(cet,{name:b.name,parentMenu:"/blocks/"+encodeURIComponent(b.name),selectedViewport:c,showResponsiveStateControls:u})]},b.name))]})})})}function bn({path:e,children:t}){return(0,Je.jsx)(H_.Navigator.Screen,{className:"global-styles-ui-sidebar__navigator-screen",path:e,children:t})}function uet({path:e,onPathChange:t}){let r=(0,H_.useNavigator)(),{path:o}=r.location,n=(0,rG.usePrevious)(e),i=(0,rG.usePrevious)(o);return(0,og.useEffect)(()=>{e&&e!==o&&(e!==n?r.goTo(e):o!==i&&t&&t(o??"/"))},[t,e,i,n,o,r]),null}var nG=a(E(),1);function U_(e){return function({value:r,baseValue:o,onChange:n,...i}){return(0,nG.jsx)(JT,{value:r,baseValue:o,onChange:n,children:(0,nG.jsx)(e,{...i})})}}var det=U_(AM);var fet=U_(D_);var pet=U_(P_);var met=a(E(),1);var v0e=a(Mf(),1);var c0e=a(K(),1),u0e=a(U(),1),d0e=a(be(),1),f0e=a(Te(),1);function p0e({path:e,onPathChange:t}){let{selectedBlockName:r,selectedBlockClientId:o}=(0,c0e.useSelect)(s=>{let{getSelectedBlockClientId:l,getBlockName:c}=s(d0e.store),u=l();return{selectedBlockName:c(u),selectedBlockClientId:u}},[]),n=!0,i=(0,f0e.usePrevious)(o);return(0,u0e.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 ny=a(U(),1);var W_=a(ae(),1),G_=a(K(),1),m0e=a(be(),1);var{cleanEmptyObject:iG}=Y(m0e.privateApis);function het(){let{globalStylesId:e,isReady:t,settings:r,styles:o,_links:n}=(0,G_.useSelect)(u=>{let{getEntityRecord:d,getEditedEntityRecord:f,hasFinishedResolution:m,canUser:h}=u(W_.store),g=u(W_.store).__experimentalGetCurrentGlobalStylesId(),v,b=g?h("update",{kind:"root",name:"globalStyles",id:g}):null;g&&typeof b=="boolean"&&(b?v=f("root","globalStyles",g):v=d("root","globalStyles",g,{context:"view"}));let _=!1;return m("__experimentalGetCurrentGlobalStylesId")&&(g?_=b?m("getEditedEntityRecord",["root","globalStyles",g]):m("getEntityRecord",["root","globalStyles",g,{context:"view"}]):_=!0),{globalStylesId:g,isReady:_,settings:v?.settings,styles:v?.styles,_links:v?._links}},[]),{getEditedEntityRecord:i}=(0,G_.useSelect)(W_.store),{editEntityRecord:s}=(0,G_.useDispatch)(W_.store),l=(0,ny.useMemo)(()=>({settings:r??{},styles:o??{},_links:n??{}}),[r,o,n]),c=(0,ny.useCallback)((u,d={})=>{let f=i("root","globalStyles",e),m={styles:f?.styles??{},settings:f?.settings??{},_links:f?._links??{}},h=typeof u=="function"?u(m):u;s("root","globalStyles",e,{styles:iG(h.styles)||{},settings:iG(h.settings)||{},_links:iG(h._links)||{}},d)},[e,s,i]);return[t,l,c]}function get(){let e=(0,G_.useSelect)(t=>t(W_.store).__experimentalGetCurrentThemeBaseGlobalStyles(),[]);return[!!e,e]}function Hr(){let[e,t,r]=het(),[o,n]=get();return{merged:(0,ny.useMemo)(()=>!e||!o?{}:Oi(n||{},t),[e,o,n,t]),base:n||{},user:t,setUser:r,isReady:e&&o}}function ng(e,t){let{merged:r}=Hr();return(0,ny.useMemo)(()=>dm(r,e,t),[r,e,t])}function sG(e,t){let{merged:r}=Hr();return(0,ny.useMemo)(()=>iv(r,e,t),[r,e,t])}var iy=a(E(),1);function vet(e){let t=e?.styles,r=e?.__unstableResolvedAssets,o=e?.colors,n=e?.gradients,i=e?.__experimentalDiscussionSettings,s=e?.fontLibraryEnabled??!0,l=e?.responsiveEditingEnabled??!0,c=(0,g0e.useSelect)(f=>{let{canUser:m}=f(h0e.store);return m("create",{kind:"postType",name:"attachment"})?v0e.uploadMedia:void 0},[]),u=(0,aG.useMemo)(()=>t?t.filter(f=>!f.isGlobalStyles):[],[t]),d=(0,aG.useMemo)(()=>({__unstableResolvedAssets:r,settings:{color:{palette:{theme:o??[]},gradients:{theme:n??[]},duotone:{theme:[]}}},__experimentalDiscussionSettings:i,mediaUpload:c}),[r,o,n,i,c]);return{serverCSS:u,serverSettings:d,fontLibraryEnabled:s,responsiveEditingEnabled:l}}function DM({path:e,onPathChange:t,settings:r,selectedViewport:o,showResponsiveStateControls:n=!0}){let{user:i,base:s,setUser:l,isReady:c}=Hr(),{serverCSS:u,serverSettings:d,fontLibraryEnabled:f,responsiveEditingEnabled:m}=vet(r);return c?(0,iy.jsxs)(iy.Fragment,{children:[(0,iy.jsx)(oG,{value:i,baseValue:s||{},onChange:l,path:e,onPathChange:t,fontLibraryEnabled:f,serverCSS:u,serverSettings:d,selectedViewport:o,showResponsiveStateControls:n&&m}),(0,iy.jsx)(p0e,{path:e,onPathChange:t})]}):null}var{store:bet}=Y(__),b0e={};function yet(e){let{RECEIVE_INTERMEDIATE_RESULTS:t}=Y(Ra.privateApis),{getEntityRecords:r}=e(Ra.store);return r("postType","wp_block",{per_page:-1,[t]:!0})}function wet(e){return e(Ra.store).getUserPatternCategories()}var _et=["__experimentalBlockBindingsSupportedAttributes","__experimentalBlockDirectory","__experimentalDiscussionSettings","__experimentalFeatures","__experimentalGlobalStylesBaseStyles","allImageSizes","alignWide","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:xet,globalStylesLinksDataKey:Cet,selectBlockPatternsKey:Tet,reusableBlocksSelectKey:Eet,userPatternCategoriesSelectKey:Pet,sectionRootClientIdKey:ket,mediaEditKey:Ret,getMediaSelectKey:Aet,isIsolatedEditorKey:Iet,deviceTypeKey:Oet,isNavigationOverlayContextKey:Net,isNavigationPostEditorKey:Met,mediaUploadOnSuccessKey:Fet,mediaSideloadFromUrlKey:Det,openMediaEditorModalKey:Let}=Y(LM.privateApis);function Bet(e,t,r,o){let n=(0,_0e.useViewportMatch)("medium"),{allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:l,imageMaxBitDepth:c,allowRightClickOverrides:u,blockTypes:d,focusMode:f,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,hasUploadPermissions:v,hiddenBlockTypes:b,canUseUnfilteredHTML:_,userCanCreatePages:y,pageOnFront:w,pageForPosts:S,restBlockPatternCategories:x,sectionRootClientId:C,deviceType:I,isNavigationOverlayContext:k,isRevisionsMode:R,viewablePostTypeLabel:A,currentPostId:P}=(0,sy.useSelect)(pe=>{let{canUser:$,getRawEntityRecord:ee,getEntityRecord:fe,getBlockPatternCategories:ve,getPostType:we}=pe(Ra.store),{get:oe}=pe(w0e.store),{getBlockTypes:re}=pe(S0e.store),{getCurrentPostId:ce,getCurrentPostType:ie}=pe(N),{getDeviceType:le,isRevisionsMode:Oe}=Y(pe(N)),{getBlocksByName:ke,getBlockAttributes:Me}=pe(LM.store),Ne=$("read",{kind:"root",name:"site"})?fe("root","site"):void 0,Fe=fe("root","__unstableBase"),X=ie(),ge=X?we(X):void 0;function Ue(){return o==="template-locked"?ke("core/post-content")?.[0]??"":ke("core/group").find(Ye=>Me(Ye)?.tagName==="main")??""}return{allImageSizes:Fe?.image_sizes,bigImageSizeThreshold:Fe?.image_size_threshold,imageStripMeta:Fe?.image_strip_meta,imageMaxBitDepth:Fe?.image_max_bit_depth,allowRightClickOverrides:oe("core","allowRightClickOverrides"),blockTypes:re(),canUseUnfilteredHTML:ee("postType",t,r)?._links?.hasOwnProperty("wp:action-unfiltered-html"),focusMode:oe("core","focusMode"),hasFixedToolbar:oe("core","fixedToolbar")||!n,hiddenBlockTypes:oe("core","hiddenBlockTypes"),isDistractionFree:oe("core","distractionFree"),keepCaretInsideBlock:oe("core","keepCaretInsideBlock"),hasUploadPermissions:$("create",{kind:"postType",name:"attachment"})??!0,userCanCreatePages:$("create",{kind:"postType",name:"page"}),pageOnFront:Ne?.page_on_front,pageForPosts:Ne?.page_for_posts,viewablePostTypeLabel:ge?.viewable?ge?.labels?.singular_name:void 0,currentPostId:ce(),restBlockPatternCategories:ve(),sectionRootClientId:Ue(),deviceType:le(),isNavigationOverlayContext:t==="wp_template_part"&&r?fe("postType","wp_template_part",r)?.area==="navigation-overlay":!1,isRevisionsMode:Oe()}},[t,r,n,o]),{merged:T}=Hr(),M=T.styles??b0e,B=T._links??b0e,F=e.__experimentalAdditionalBlockPatterns??e.__experimentalBlockPatterns,V=e.__experimentalAdditionalBlockPatternCategories??e.__experimentalBlockPatternCategories,z=(0,ig.useMemo)(()=>[...F||[]].filter(({postTypes:pe})=>!pe||Array.isArray(pe)&&pe.includes(t)),[F,t]),D=(0,ig.useMemo)(()=>[...V||[],...x||[]].filter((pe,$,ee)=>$===ee.findIndex(fe=>pe.name===fe.name)),[V,x]),{undo:O,setIsInserterOpened:L}=(0,sy.useDispatch)(N),{editMediaEntity:W}=Y((0,sy.useDispatch)(Ra.store)),{saveEntityRecord:q}=(0,sy.useDispatch)(Ra.store),{openMediaEditorModal:Z}=(0,sy.useDispatch)(bet),Q=(0,ig.useCallback)(pe=>y?q("postType","page",pe):Promise.reject({message:(0,y0e.__)("You do not have permission to create Pages.")}),[q,y]),ue=(0,ig.useMemo)(()=>b&&b.length>0?(e.allowedBlockTypes===!0?d.map(({name:$})=>$):e.allowedBlockTypes||[]).filter($=>!b.includes($)):e.allowedBlockTypes,[e.allowedBlockTypes,b,d]),te=e.focusMode===!1,de=(0,ig.useMemo)(()=>Jhe(P,A),[P,A]);return(0,ig.useMemo)(()=>{let pe={...Object.fromEntries(Object.entries(e).filter(([$])=>_et.includes($))),[xet]:M,[Cet]:B,allImageSizes:i,bigImageSizeThreshold:s,imageStripMeta:l,imageMaxBitDepth:c,allowedBlockTypes:ue,allowRightClickOverrides:u,focusMode:f&&!te,hasFixedToolbar:m,isDistractionFree:h,keepCaretInsideBlock:g,[Aet]:($,ee)=>$(Ra.store).getEntityRecord("postType","attachment",ee),[Ret]:v?W:void 0,[Let]:({id:$,onUpdate:ee,onClose:fe})=>Z({id:$,onUpdate:ee,onClose:fe}),mediaUpload:v?zN:void 0,[Fet]:v?fge:void 0,mediaSideload:v?mge:void 0,[Det]:v?bge:void 0,mediaFinalize:v?_ge:void 0,mediaDelete:v?xge:void 0,__experimentalBlockPatterns:z,[Tet]:$=>{let{hasFinishedResolution:ee,getBlockPatternsForPostType:fe}=Y($(Ra.store)),ve=fe(t);return ee("getBlockPatterns")?ve:void 0},[Eet]:yet,[Pet]:wet,__experimentalBlockPatternCategories:D,__experimentalFetchLinkSuggestions:($,ee)=>(0,Ra.__experimentalFetchLinkSuggestions)($,ee,e),inserterMediaCategories:de,__experimentalFetchRichUrlData:Ra.__experimentalFetchUrlData,__experimentalCanUserUseUnfilteredHTML:_,__experimentalUndo:O,outlineMode:!h&&t==="wp_template",__experimentalCreatePageEntity:Q,__experimentalUserCanCreatePages:y,pageOnFront:w,pageForPosts:S,__experimentalPreferPatternsOnRoot:t==="wp_template",templateLock:t==="wp_navigation"?"insert":e.templateLock,template:t==="wp_navigation"?[["core/navigation",{},[]]]:e.template,__experimentalSetIsInserterOpened:L,[ket]:C,editorTool:o==="post-only"&&t!=="wp_template"?"edit":void 0,[Iet]:["wp_template_part","wp_block","wp_navigation"].includes(t),[Met]:t==="wp_navigation",disableContentOnlyForTemplateParts:o==="template-locked"||e.disableContentOnlyForTemplateParts,...I?{[Oet]:I}:{},[Net]:k};return R&&(pe.isPreviewMode=!0),pe},[R,ue,u,f,te,m,h,g,e,v,z,D,de,_,O,Q,y,w,S,t,L,C,M,B,o,W,Z,I,i,s,l,c,k])}var x0e=Bet;var _E=a(K(),1),Y_=a(be(),1),VM=a(U(),1);var C0e=a(U(),1),T0e=a(Vn(),1),Vet=["core/post-title","core/post-featured-image","core/post-content"];function BM(){return(0,C0e.useMemo)(()=>[...(0,T0e.applyFilters)("editor.postContentBlockTypes",Vet)],[])}function E0e(){let e=BM(),{contentOnlyIds:t,templateParts:r}=(0,_E.useSelect)(i=>{let{getPostBlocksByName:s}=Y(i(N)),{getBlocksByName:l}=i(Y_.store);return{contentOnlyIds:s(e),templateParts:l("core/template-part")}},[e]),o=(0,_E.useSelect)(i=>{let{getBlockOrder:s}=i(Y_.store);return r.flatMap(l=>s(l))},[r]),n=(0,_E.useRegistry)();return(0,VM.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=n.dispatch(Y_.store);return l(),i("","disabled"),()=>{l(),s("")}},[n]),(0,VM.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=n.dispatch(Y_.store);return n.batch(()=>{for(let c of r)l(),i(c,"contentOnly")}),()=>{n.batch(()=>{for(let c of r)l(),s(c)})}},[r,n]),(0,VM.useEffect)(()=>{let{setBlockEditingMode:i,unsetBlockEditingMode:s,__unstableMarkNextChangeAsNotPersistent:l}=n.dispatch(Y_.store),c=new Set(t);return n.batch(()=>{for(let u of t)l(),i(u,"contentOnly");for(let u of o)c.has(u)||(l(),i(u,"disabled"))}),()=>{n.batch(()=>{for(let u of t)l(),s(u);for(let u of o)c.has(u)||(l(),s(u))})}},[t,o,n]),null}var P0e=a(U(),1),jM=a(K(),1),lG=a(be(),1);function k0e(){let e=(0,jM.useRegistry)(),t=(0,jM.useSelect)(r=>r(lG.store).getBlockOrder()?.[0],[]);(0,P0e.useEffect)(()=>{if(!t)return;let{setBlockEditingMode:r,unsetBlockEditingMode:o,__unstableMarkNextChangeAsNotPersistent:n}=e.dispatch(lG.store);return n(),r(t,"contentOnly"),()=>{n(),o(t)}},[e,t])}var A0e=a(U(),1),q_=a(Vn(),1),R0e=["wp_block","wp_template","wp_template_part"];function I0e(e,t){(0,A0e.useEffect)(()=>((0,q_.addFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter",(r,o)=>!R0e.includes(e)&&o.name==="core/template-part"&&t==="post-only"?!1:r),(0,q_.addFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter",(r,o,n,{getBlockParentsByBlockName:i})=>!R0e.includes(e)&&o.name==="core/post-content"?i(n,"core/query").length>0:r),()=>{(0,q_.removeFilter)("blockEditor.__unstableCanInsertBlockType","removeTemplatePartsFromInserter"),(0,q_.removeFilter)("blockEditor.__unstableCanInsertBlockType","removePostContentFromInserter")}),[e,t])}var q0e=a(K(),1),qM=a(U(),1),KM=a(Pt(),1);var ec=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),l=this.removeEmpty(this.tokenize(i,o)),c=this.removeEmpty(this.tokenize(s,o));return this.diffWithOptionsObj(l,c,o,n)}diffWithOptionsObj(t,r,o,n){var i;let s=y=>{if(y=this.postProcess(y,o),n){setTimeout(function(){n(y)},0);return}else return y},l=r.length,c=t.length,u=1,d=l+c;o.maxEditLength!=null&&(d=Math.min(d,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>=l)return s(this.buildValues(h[0].lastComponent,r,t));let v=-1/0,b=1/0,_=()=>{for(let y=Math.max(v,-u);y<=Math.min(b,u);y+=2){let w,S=h[y-1],x=h[y+1];S&&(h[y-1]=void 0);let C=!1;if(x){let k=x.oldPos-y;C=x&&0<=k&&k<l}let I=S&&S.oldPos+1<c;if(!C&&!I){h[y]=void 0;continue}if(!I||C&&S.oldPos<x.oldPos?w=this.addToPath(x,!0,!1,0,o):w=this.addToPath(S,!1,!0,1,o),g=this.extractCommon(w,r,t,y,o),w.oldPos+1>=c&&g+1>=l)return s(this.buildValues(w.lastComponent,r,t))||!0;h[y]=w,w.oldPos+1>=c&&(b=Math.min(b,y-1)),g+1>=l&&(v=Math.max(v,y+1))}u++};if(n)(function y(){setTimeout(function(){if(u>d||Date.now()>m)return n(void 0);_()||y()},0)})();else for(;u<=d&&Date.now()<=m;){let y=_();if(y)return y}}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,l=o.length,c=t.oldPos,u=c-n,d=0;for(;u+1<s&&c+1<l&&this.equals(o[c+1],r[u+1],i);)u++,c++,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=c,u}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,l=0,c=0,u=0;for(;l<s;l++){let d=n[l];if(d.removed)d.value=this.join(o.slice(u,u+d.count)),u+=d.count;else{if(!d.added&&this.useLongestToken){let f=r.slice(c,c+d.count);f=f.map(function(m,h){let g=o[u+h];return g.length>m.length?g:m}),d.value=this.join(f)}else d.value=this.join(r.slice(c,c+d.count));c+=d.count,d.added||(u+=d.count)}}return n}};var cG=class extends ec{},jet=new cG;function uG(e,t,r){return jet.diff(e,t,r)}function dG(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 fG(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 zM(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 HM(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 K_(e,t){return zM(e,t,"")}function SE(e,t){return HM(e,t,"")}function pG(e,t){return t.slice(0,zet(e,t))}function zet(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 mG(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 UM(e,t){if(t)return Z_(e,t)[1];let r;for(r=e.length-1;r>=0&&e[r].match(/\s/);r--);return e.substring(r+1)}function ay(e,t){if(t)return Z_(e,t)[0];let r=e.match(/^\s*/);return r?r[0]:""}function Z_(e,t){if(!t)return[ay(e),UM(e)];if(t.resolvedOptions().granularity!="word")throw new Error('The segmenter passed must have a granularity of "word"');let r=mG(e,t),o=r[0],n=r[r.length-1],i=/\s/.test(o)?o:"",s=/\s/.test(n)?n:"";return[i,s]}var WM="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}",Het=new RegExp(`[${WM}]+|\\s+|[^${WM}]`,"ug"),hG=class extends ec{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=mG(t,s)}else o=t.match(Het)||[];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)&&O0e(o,i,n,s,r.intlSegmenter),o=s,n=null,i=null)}),(n||i)&&O0e(o,i,n,null,r.intlSegmenter),t}},Uet=new hG;function O0e(e,t,r,o,n){if(t&&r){let[i,s]=Z_(t.value,n),[l,c]=Z_(r.value,n);if(e){let u=dG(i,l);e.value=HM(e.value,l,u),t.value=K_(t.value,u),r.value=K_(r.value,u)}if(o){let u=fG(s,c);o.value=zM(o.value,c,u),t.value=SE(t.value,u),r.value=SE(r.value,u)}}else if(r){if(e){let i=ay(r.value,n);r.value=r.value.substring(i.length)}if(o){let i=ay(o.value,n);o.value=o.value.substring(i.length)}}else if(e&&o){let i=ay(o.value,n),[s,l]=Z_(t.value,n),c=dG(i,s);t.value=K_(t.value,c);let u=fG(K_(i,c),l);t.value=SE(t.value,u),o.value=zM(o.value,i,u),e.value=HM(e.value,i,i.slice(0,i.length-u.length))}else if(o){let i=ay(o.value,n),s=UM(t.value,n),l=pG(s,i);t.value=SE(t.value,l)}else if(e){let i=UM(e.value,n),s=ay(t.value,n),l=pG(i,s);t.value=K_(t.value,l)}}var gG=class extends ec{tokenize(t){let r=new RegExp(`(\\r?\\n)|[${WM}]+|[^\\S\\n\\r]+|[^${WM}]`,"ug");return t.match(r)||[]}},N0e=new gG;function X_(e,t,r){return N0e.diff(e,t,r)}var vG=class extends ec{constructor(){super(...arguments),this.tokenize=Get}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)}},_tt=new RG;function J0e(e,t,r){return _tt.diff(e,t,r)}function Stt(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 AG=class extends oc{tokenize(t){return t.slice()}join(t){return t}removeEmpty(t){return t}},$0e=new AG;function FT(e,t,r){return $0e.diff(e,t,r)}var IG=a(twe(),1),s3=a(Pt(),1),Dn=a(hd(),1),Oa=a(j(),1);var $_=a(j(),1),i3=a(hd(),1),nc={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"},rwe=[{name:"revision/diff-removed",title:(0,$_.__)("Removed"),tagName:"del",className:"revision-diff-removed"},{name:"revision/diff-added",title:(0,$_.__)("Added"),tagName:"ins",className:"revision-diff-added"},{name:"revision/diff-format-added",title:(0,$_.__)("Format added"),tagName:"mark",className:"revision-diff-format-added"},{name:"revision/diff-format-removed",title:(0,$_.__)("Format removed"),tagName:"mark",className:"revision-diff-format-removed"},{name:"revision/diff-format-changed",title:(0,$_.__)("Format changed"),tagName:"mark",className:"revision-diff-format-changed"}];function owe(){for(let e of rwe)(0,i3.registerFormatType)(e.name,{...e,attributes:{"aria-describedby":"aria-describedby"},edit:()=>null})}function nwe(){for(let e of rwe)(0,i3.unregisterFormatType)(e.name)}var{parseRawBlock:awe}=q(s3.privateApis);function iwe(e){return e.blockName===null&&(!e.innerHTML||!e.innerHTML.trim())}function swe(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function xtt(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=d=>{let f=[];for(let{segment:m,isWordLike:h}of r.segment(d))(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 l=new Set(i),c=0;for(let d of s)l.has(d)&&c++;let u=Math.max(i.length,s.length);return u>0?c/u:0}function Ctt(e){let t=[],r=[];if(e.forEach((d,f)=>{let m=d.__revisionDiffStatus?.status;m==="removed"?t.push({block:d,index:f}):m==="added"&&r.push({block:d,index:f})}),t.length===0||r.length===0)return e;let o=new Set,n=new Set,i=new Map,s=.5,l=new Map;for(let d of r){let f=d.block.blockName;l.has(f)||l.set(f,[]),l.get(f).push(d)}let c=new Map;for(let d of t){let f=d.block.blockName;c.has(f)||c.set(f,[]),c.get(f).push(d)}let u=-1;for(let d of t){let f=l.get(d.block.blockName)||[],m=c.get(d.block.blockName)||[],h=f.filter(v=>!i.has(v.index)&&v.index>u);if(h.length===0)continue;let g=null;if(m.length===1&&h.length===1){let v=h[0],b=JSON.stringify(d.block.attrs)===JSON.stringify(v.block.attrs);(!((d.block.innerHTML||"")===(v.block.innerHTML||""))||!b)&&(g=v)}else{let v=0;for(let b of h){let _=xtt(d.block.innerHTML||"",b.block.innerHTML||""),y=JSON.stringify(d.block.attrs)===JSON.stringify(b.block.attrs);_>v&&_>s&&(_<1||!y)&&(v=_,g=b)}}if(g){u=g.index;let v={...g.block,__revisionDiffStatus:{status:"modified"},__previousRawBlock:d.block},b=Math.min(d.index,g.index),_=Math.max(d.index,g.index),y=!1;for(let w=b+1;w<_;w++){let S=e[w].__revisionDiffStatus?.status;if(S===void 0){y=!0;break}if(S==="added"&&!n.has(w)){y=!0;break}}y?(i.set(g.index,v),o.add(d.index)):(i.set(d.index,v),n.add(g.index))}}return e.map((d,f)=>o.has(f)||n.has(f)?null:i.has(f)?i.get(f):d).filter(Boolean)}function lwe(e,t){e=e.filter(u=>!iwe(u)),t=t.filter(u=>!iwe(u));let r=u=>JSON.stringify({name:u.blockName,attrs:u.attrs,html:(u.innerContent||[]).filter(d=>d!==null&&d.trim()!=="")}),o=e.map(r),n=t.map(r),i=FT(n,o),s=[],l=0,c=0;for(let u of i)if(u.added)for(let d=0;d<u.count;d++)s.push({...e[l++],__revisionDiffStatus:{status:"added"}});else if(u.removed)for(let d=0;d<u.count;d++)s.push({...t[c++],__revisionDiffStatus:{status:"removed"}});else for(let d=0;d<u.count;d++){let f=e[l++],m=t[c++],h=lwe(f.innerBlocks||[],m.innerBlocks||[]);s.push({...f,innerBlocks:h})}return Ctt(s)}function Ett(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 Ttt(e,t,r,o){let n=e[r]||[],i=t[o]||[],s=0,l=0,c=0;for(let d of n){let f=i.find(m=>m.type===d.type);f?JSON.stringify(d.attributes)!==JSON.stringify(f.attributes)&&c++:s++}for(let d of i)n.find(m=>m.type===d.type)||l++;if(s>0&&l===0&&c===0)return{type:"added",description:(0,Oa.sprintf)((0,Oa._n)("%d format added","%d formats added",s),s)};if(l>0&&s===0&&c===0)return{type:"removed",description:(0,Oa.sprintf)((0,Oa._n)("%d format removed","%d formats removed",l),l)};let u=[];return s>0&&u.push((0,Oa.sprintf)((0,Oa._n)("%d format added","%d formats added",s),s)),l>0&&u.push((0,Oa.sprintf)((0,Oa._n)("%d format removed","%d formats removed",l),l)),c>0&&u.push((0,Oa.sprintf)((0,Oa._n)("%d format changed","%d formats changed",c),c)),{type:"changed",description:u.join(", ")||(0,Oa.__)("Formatting changed")}}function Ptt(e,t){let r=e.toPlainText(),o=t.toPlainText(),n=J_(o,r),i=(0,Dn.create)({text:""}),s=0,l=0;for(let c of n)if(c.removed){let u=(0,Dn.slice)(t,l,l+c.value.length),d=(0,Dn.applyFormat)(u,{type:"revision/diff-removed",attributes:{"aria-describedby":nc.removed}},0,c.value.length);i=(0,Dn.concat)(i,d),l+=c.value.length}else if(c.added){let u=(0,Dn.slice)(e,s,s+c.value.length),d=(0,Dn.applyFormat)(u,{type:"revision/diff-added",attributes:{"aria-describedby":nc.added}},0,c.value.length);i=(0,Dn.concat)(i,d),s+=c.value.length}else{let u=e.formats||[],d=t.formats||[],f=c.value.length,m=v=>Ett(u,d,s+v,l+v),h=0,g=m(0);for(let v=1;v<=f;v++){let b=v<f&&m(v);if(v===f||b!==g){let _=(0,Dn.slice)(e,s+h,s+v);if(g){let{type:y}=Ttt(u,d,s+h,l+h),w={added:"revision/diff-format-added",removed:"revision/diff-format-removed",changed:"revision/diff-format-changed"}[y],S={added:nc.formatAdded,removed:nc.formatRemoved,changed:nc.formatChanged}[y],x=(0,Dn.applyFormat)(_,{type:w,attributes:{"aria-describedby":S}},0,v-h);i=(0,Dn.concat)(i,x)}else i=(0,Dn.concat)(i,_);h=v,g=b}}s+=c.value.length,l+=c.value.length}return new Dn.RichTextData(i)}function ktt(e,t,r){let o=(0,s3.getBlockType)(e.name);if(!o)return;let n={};for(let[i,s]of Object.entries(o.attributes))if(s.source==="rich-text"){let l=e.attributes[i],c=t.attributes[i];l instanceof Dn.RichTextData&&c instanceof Dn.RichTextData&&(e.attributes[i]=Ptt(l,c))}else{let l=swe(e.attributes[i]),c=swe(t.attributes[i]);l!==c&&(n[i]=J_(c,l))}Object.keys(n).length>0&&(r.changedAttributes=n)}function cwe(e,t){if(t.__revisionDiffStatus){if(t.__revisionDiffStatus.status==="modified"&&t.__previousRawBlock){let r=awe(t.__previousRawBlock);r&&ktt(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&&cwe(o,n)}}function uwe(e,t){let r=(0,IG.parse)(e||""),o=(0,IG.parse)(t||"");return lwe(r,o).map(i=>{let s=awe(i);return s&&cwe(s,i),s}).filter(Boolean)}function OG(e,t){if(!t?.length||!e?.length)return e;let r=e.map(c=>c.name),o=t.map(c=>c.name),n=FT(o,r),i=0,s=0,l=[];for(let c of n)if(c.removed)s+=c.count;else if(c.added)for(let u=0;u<c.count;u++)l.push(e[i++]);else for(let u=0;u<c.count;u++){let d=e[i++],f=t[s++];l.push({...d,clientId:f.clientId,innerBlocks:OG(d.innerBlocks,f.innerBlocks)})}return l}function fwe(){let{isInRevisionsMode:e,showDiff:t,revision:r,previousRevision:o,postType:n}=(0,dwe.useSelect)(l=>{let{isRevisionsMode:c,isShowingRevisionDiff:u,getCurrentRevision:d,getPreviousRevision:f}=q(l(I)),{getCurrentPostType:m}=l(I),h=c();return{isInRevisionsMode:h,showDiff:u(),revision:h?d():void 0,previousRevision:h?f():void 0,postType:m()}},[]),i=(0,a3.useRef)([]);return(0,a3.useMemo)(()=>{if(!e)return i.current=[],null;if(!r)return[];let l=r?.content?.raw??"",c;if(t){let d=o?.content?.raw||"";c=uwe(l,d)}else c=(0,l3.parse)(l);n==="wp_navigation"&&(c=[(0,l3.createBlock)("core/navigation",{templateLock:!1},c)]);let u=OG(c,i.current);return i.current=u,u},[e,r,r?.content?.raw,o?.content?.raw,n,t])}var ni=a(Y(),1),At=a(j(),1);var eS=a(NG(),1),DG=a(Dt(),1),Swe=a(It(),1),BT=a(be(),1),tS=a(le(),1);var c3=a(Lt(),1);var DT=a(Y(),1),mwe=a(Nl(),1),hwe=a(le(),1);var gwe=a(T(),1),{RenamePatternModal:Rtt}=q(mwe.privateApis),MG="editor/pattern-rename";function vwe(){let e=(0,DT.useSelect)(n=>n(je).isModalActive(MG)),{record:t,postType:r}=(0,DT.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(I),{getEditedEntityRecord:l}=n(hwe.store),c=i();return{record:l("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,DT.useDispatch)(je);return!e||r!==Nu?null:(0,gwe.jsx)(Rtt,{onClose:o,pattern:t})}var LT=a(Y(),1),bwe=a(Nl(),1),ywe=a(le(),1);var wwe=a(T(),1),{DuplicatePatternModal:Att}=q(bwe.privateApis),FG="editor/pattern-duplicate";function _we(){let e=(0,LT.useSelect)(n=>n(je).isModalActive(FG)),{record:t,postType:r}=(0,LT.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(I),{getEditedEntityRecord:l}=n(ywe.store),c=i();return{record:l("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,LT.useDispatch)(je);return!e||r!==Nu?null:(0,wwe.jsx)(Att,{onClose:o,onSuccess:()=>o(),pattern:t})}function xwe({disableContentOnlyForPatternsAndTemplateParts:e,stopEditingContentOnlySection:t,updateEditorSettings:r}){return{name:"core/toggle-pattern-editing",label:e?(0,At.__)("Disable editing all patterns"):(0,At.__)("Enable editing all patterns"),icon:h0,category:"command",callback:({close:o})=>{let n=!e;t(),r({disableContentOnlyForUnsyncedPatterns:n,disableContentOnlyForTemplateParts:n}),o()}}}function Itt(e,t){return!!t?.metadata?.patternName||e==="core/template-part"}var Ott=()=>function(){let{editorMode:t,isListViewOpen:r,showBlockBreadcrumbs:o,isDistractionFree:n,isFocusMode:i,isPreviewMode:s,isViewable:l,isCodeEditingEnabled:c,isRichEditingEnabled:u,isPublishSidebarEnabled:d,disableContentOnlyForUnsyncedPatterns:f,disableContentOnlyForTemplateParts:m}=(0,ni.useSelect)(F=>{let{get:D}=F(DG.store),{isListViewOpened:z,getCurrentPostType:L,getEditorSettings:O}=F(I),{getSettings:V}=F(BT.store),{getPostType:W}=F(tS.store);return{editorMode:D("core","editorMode")??"visual",isListViewOpen:z(),showBlockBreadcrumbs:D("core","showBlockBreadcrumbs"),isDistractionFree:D("core","distractionFree"),isFocusMode:D("core","focusMode"),isPreviewMode:V().isPreviewMode,isViewable:W(L())?.viewable??!1,isCodeEditingEnabled:O().codeEditingEnabled,isRichEditingEnabled:O().richEditingEnabled,isPublishSidebarEnabled:F(I).isPublishSidebarEnabled(),disableContentOnlyForUnsyncedPatterns:!!O().disableContentOnlyForUnsyncedPatterns,disableContentOnlyForTemplateParts:!!O().disableContentOnlyForTemplateParts}},[]),{getActiveComplementaryArea:h}=(0,ni.useSelect)(je),{toggle:g}=(0,ni.useDispatch)(DG.store),{createInfoNotice:v}=(0,ni.useDispatch)(Swe.store),{__unstableSaveForPreview:b,setIsListViewOpened:_,switchEditorMode:y,toggleDistractionFree:w,toggleSpotlightMode:S,toggleTopToolbar:x,updateEditorSettings:C}=(0,ni.useDispatch)(I),{stopEditingContentOnlySection:A}=q((0,ni.useDispatch)(BT.store)),{openModal:P,enableComplementaryArea:R,disableComplementaryArea:N}=(0,ni.useDispatch)(je),{getCurrentPostId:k}=(0,ni.useSelect)(I),E=c&&u;if(s)return{commands:[],isLoading:!1};let M=[],B=f&&m;return M.push({name:"core/open-shortcut-help",label:(0,At.__)("Keyboard shortcuts"),icon:p1,category:"view",callback:({close:F})=>{F(),P("editor/keyboard-shortcut-help")}}),M.push({name:"core/toggle-distraction-free",label:n?(0,At.__)("Exit Distraction free"):(0,At.__)("Enter Distraction free"),category:"command",callback:({close:F})=>{w(),F()}}),M.push({name:"core/open-preferences",label:(0,At.__)("Editor preferences"),category:"view",callback:({close:F})=>{F(),P("editor/preferences")}}),M.push({name:"core/toggle-spotlight-mode",label:i?(0,At.__)("Exit Spotlight mode"):(0,At.__)("Enter Spotlight mode"),category:"command",callback:({close:F})=>{S(),F()}}),M.push({name:"core/toggle-list-view",label:r?(0,At.__)("Close List View"):(0,At.__)("Open List View"),icon:m1,category:"command",callback:({close:F})=>{_(!r),F(),v(r?(0,At.__)("List View off."):(0,At.__)("List View on."),{id:"core/editor/toggle-list-view/notice",type:"snackbar"})}}),M.push({name:"core/toggle-top-toolbar",label:(0,At.__)("Top toolbar"),category:"command",callback:({close:F})=>{x(),F()}}),M.push(xwe({disableContentOnlyForPatternsAndTemplateParts:B,stopEditingContentOnlySection:A,updateEditorSettings:C})),E&&M.push({name:"core/toggle-code-editor",label:t==="visual"?(0,At.__)("Open code editor"):(0,At.__)("Exit code editor"),icon:TB,category:"command",callback:({close:F})=>{y(t==="visual"?"text":"visual"),F()}}),M.push({name:"core/toggle-breadcrumbs",label:o?(0,At.__)("Hide block breadcrumbs"):(0,At.__)("Show block breadcrumbs"),category:"command",callback:({close:F})=>{g("core","showBlockBreadcrumbs"),F(),v(o?(0,At.__)("Breadcrumbs hidden."):(0,At.__)("Breadcrumbs visible."),{id:"core/editor/toggle-breadcrumbs/notice",type:"snackbar"})}}),M.push({name:"core/open-settings-sidebar",label:(0,At.__)("Show or hide the Settings panel"),icon:(0,At.isRTL)()?dv:wf,category:"command",callback:({close:F})=>{let D=h("core");F(),D==="edit-post/document"?N("core"):R("core","edit-post/document")}}),M.push({name:"core/open-block-inspector",label:(0,At.__)("Show or hide the Block settings panel"),icon:sB,category:"command",callback:({close:F})=>{let D=h("core");F(),D==="edit-post/block"?N("core"):R("core","edit-post/block")}}),M.push({name:"core/toggle-publish-sidebar",label:d?(0,At.__)("Disable pre-publish checks"):(0,At.__)("Enable pre-publish checks"),icon:l1,category:"command",callback:({close:F})=>{F(),g("core","isPublishSidebarEnabled"),v(d?(0,At.__)("Pre-publish checks disabled."):(0,At.__)("Pre-publish checks enabled."),{id:"core/editor/publish-sidebar/notice",type:"snackbar"})}}),l&&M.push({name:"core/preview-link",label:(0,At.__)("Preview in a new tab"),icon:gs,category:"view",callback:async({close:F})=>{F();let D=k(),z=await b();window.open(z,`wp-preview-${D}`)}}),{commands:M,isLoading:!1}},Ntt=()=>function({search:t}){let{disableContentOnlyForPatternsAndTemplateParts:r,hasPatternOrTemplatePartSelection:o,isPreviewMode:n}=(0,ni.useSelect)(l=>{let{getBlockAttributes:c,getBlockName:u,getBlockParents:d,getSelectedBlockClientId:f,getSelectedBlockClientIds:m,getSettings:h}=l(BT.store),{getEditorSettings:g}=l(I),v=g(),b=f(),_=m(),y=b&&_.length===1?[b,...d(b,!0)]:[];return{disableContentOnlyForPatternsAndTemplateParts:!!v.disableContentOnlyForUnsyncedPatterns&&!!v.disableContentOnlyForTemplateParts,hasPatternOrTemplatePartSelection:y.some(w=>Itt(u(w),c(w))),isPreviewMode:h().isPreviewMode}},[]),{updateEditorSettings:i}=(0,ni.useDispatch)(I),{stopEditingContentOnlySection:s}=q((0,ni.useDispatch)(BT.store));return t||!o&&!r||n?{isLoading:!1,commands:[]}:{isLoading:!1,commands:[xwe({disableContentOnlyForPatternsAndTemplateParts:r,stopEditingContentOnlySection:s,updateEditorSettings:i})]}},Mtt=()=>function(){let{postType:t}=(0,ni.useSelect)(n=>{let{getCurrentPostType:i}=n(I);return{postType:i()}},[]),{openModal:r}=(0,ni.useDispatch)(je),o=[];return t===Nu&&(o.push({name:"core/rename-pattern",label:(0,At.__)("Rename pattern"),icon:y1,category:"edit",callback:({close:n})=>{r(MG),n()}}),o.push({name:"core/duplicate-pattern",label:(0,At.__)("Duplicate pattern"),icon:h0,category:"command",callback:({close:n})=>{r(FG),n()}})),{isLoading:!1,commands:o}},Ftt=()=>function(){let{onNavigateToEntityRecord:t,goBack:r,templateId:o,isPreviewMode:n,canEditTemplate:i}=(0,ni.useSelect)(u=>{let{getRenderingMode:d,getEditorSettings:f,getCurrentTemplateId:m}=q(u(I)),h=f(),g=m();return{isTemplateHidden:d()==="post-only",onNavigateToEntityRecord:h.onNavigateToEntityRecord,getEditorSettings:f,goBack:h.onNavigateToPreviousEntityRecord,templateId:g,isPreviewMode:h.isPreviewMode,canEditTemplate:!!g&&u(tS.store).canUser("update",{kind:"postType",name:"wp_template",id:g})}},[]),{editedRecord:s,hasResolved:l}=(0,tS.useEntityRecord)("postType","wp_template",o);if(n)return{isLoading:!1,commands:[]};let c=[];return o&&l&&i&&c.push({name:"core/switch-to-template-focus",label:(0,At.sprintf)((0,At.__)("Edit template: %s"),(0,c3.decodeEntities)(s.title)),icon:Ka,category:"edit",callback:({close:u})=>{t({postId:o,postType:"wp_template"}),u()}}),r&&c.push({name:"core/switch-to-previous-entity",label:(0,At.__)("Go back"),icon:mm,category:"view",callback:({close:u})=>{r(),u()}}),{isLoading:!1,commands:c}},Dtt=()=>function(){let{postType:t,postId:r}=(0,ni.useSelect)(l=>{let{getCurrentPostId:c,getCurrentPostType:u}=l(I);return{postType:u(),postId:c()}},[]),{editedRecord:o,hasResolved:n}=(0,tS.useEntityRecord)("postType",t,r),{revertTemplate:i}=q((0,ni.useDispatch)(I));if(!n||![Mi,Cr].includes(t))return{isLoading:!0,commands:[]};let s=[];if(F2(o)){let l=o.type===Cr?(0,At.sprintf)((0,At.__)("Reset template: %s"),(0,c3.decodeEntities)(o.title)):(0,At.sprintf)((0,At.__)("Reset template part: %s"),(0,c3.decodeEntities)(o.title));s.push({name:"core/reset-template",label:l,icon:(0,At.isRTL)()?S1:_1,category:"command",callback:({close:c})=>{i(o),c()}})}return{isLoading:!n,commands:s}};function Cwe(){(0,eS.useCommandLoader)({name:"core/editor/edit-ui",hook:Ott()}),(0,eS.useCommandLoader)({name:"core/editor/contextual-commands",hook:Mtt(),context:"entity-edit"}),(0,eS.useCommandLoader)({name:"core/editor/pattern-editing-contextual-commands",hook:Ntt(),context:"block-selection-edit"}),(0,eS.useCommandLoader)({name:"core/editor/page-content-focus",hook:Ftt(),context:"entity-edit"}),(0,eS.useCommandLoader)({name:"core/edit-site/manipulate-document",hook:Dtt()})}var d3=a(Y(),1),Twe=a(U(),1),Pwe=a(u3(),1);var rS="upload-in-progress";function kwe(){let e=(0,d3.useSelect)(i=>i(Pwe.store).isUploading(),[]),{lockPostSaving:t,unlockPostSaving:r,lockPostAutosaving:o,unlockPostAutosaving:n}=(0,d3.useDispatch)(I);(0,Twe.useEffect)(()=>(e?(t(rS),o(rS)):(r(rS),n(rS)),()=>{r(rS),n(rS)}),[e,t,r,o,n])}var Rwe=a(U(),1),Awe=a(Y(),1),LG=a(u3(),1);function Iwe(){let e=window.__clientSideMediaProcessing,t=(0,Awe.useRegistry)();(0,Rwe.useEffect)(()=>{if(!e)return;let r=()=>{q(t.dispatch(LG.store)).pauseQueue()},o=()=>{q(t.dispatch(LG.store)).resumeQueue()};return window.addEventListener("offline",r),window.addEventListener("online",o),()=>{window.removeEventListener("offline",r),window.removeEventListener("online",o)}},[e,t])}var py=a(j(),1),Owe=a(be(),1),Nwe=a(Y(),1),Mwe=a(U(),1);var Fwe=a(T(),1),{BlockRemovalWarningModal:Ltt}=q(Owe.privateApis),Btt=["core/post-content","core/post-template","core/query"],Vtt=[{postTypes:["wp_template","wp_template_part"],callback(e){if(e.filter(({name:o})=>o==="core/post-content").length)return{description:(0,py.__)("This block displays the content of posts and pages using this template."),warning:(0,py.__)("If you delete it, posts or pages using this template will not display any content."),subtext:(0,py.__)("Visitors will see blank pages."),requireConfirmation:!0};if(e.filter(({name:o})=>Btt.includes(o)).length)return(0,py._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,py._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 Dwe(){let e=(0,Nwe.useSelect)(r=>r(I).getCurrentPostType(),[]),t=(0,Mwe.useMemo)(()=>Vtt.filter(r=>r.postTypes.includes(e)),[e]);return t?(0,Fwe.jsx)(Ltt,{rules:t}):null}var dg=a(G(),1),BG=a(j(),1),my=a(U(),1),f3=a(be(),1),zd=a(Y(),1),VG=a(le(),1),Lwe=a(Pt(),1),jG=a(Dt(),1);var jd=a(T(),1);function jtt(){let{blockPatternsWithPostContentBlockType:e,postType:t}=(0,zd.useSelect)(r=>{let{getPatternsByBlockTypes:o,getBlocksByName:n}=r(f3.store),{getCurrentPostType:i,getRenderingMode:s}=r(I),l=s()==="post-only"?"":n("core/post-content")?.[0];return{blockPatternsWithPostContentBlockType:o("core/post-content",l),postType:i()}},[]);return(0,my.useMemo)(()=>e?.length?e.filter(r=>t==="page"&&!r.postTypes||Array.isArray(r.postTypes)&&r.postTypes.includes(t)):[],[t,e])}function ztt({blockPatterns:e,onChoosePattern:t}){let{editEntityRecord:r}=(0,zd.useDispatch)(VG.store),{postType:o,postId:n}=(0,zd.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:l}=i(I);return{postType:s(),postId:l()}},[]);return(0,jd.jsx)(f3.__experimentalBlockPatternsList,{blockPatterns:e,onClickPattern:(i,s)=>{r("postType",o,n,{blocks:s,content:({blocks:l=[]})=>(0,Lwe.__unstableSerializeAndClean)(l)}),t()}})}function Htt({onClose:e}){let[t,r]=(0,my.useState)(!0),{set:o}=(0,zd.useDispatch)(jG.store),n=jtt();if(!(n.length>0))return null;function s(){e(),o("core","enableChoosePatternModal",t)}return(0,jd.jsxs)(dg.Modal,{className:"editor-start-page-options__modal",title:(0,BG.__)("Choose a pattern"),isFullScreen:!0,onRequestClose:s,children:[(0,jd.jsx)("div",{className:"editor-start-page-options__modal-content",children:(0,jd.jsx)(ztt,{blockPatterns:n,onChoosePattern:s})}),(0,jd.jsx)(dg.Flex,{className:"editor-start-page-options__modal__actions",justify:"flex-start",expanded:!1,children:(0,jd.jsx)(dg.FlexItem,{children:(0,jd.jsx)(dg.CheckboxControl,{checked:t,label:(0,BG.__)("Always show starter patterns for new pages"),onChange:l=>{r(l)}})})})]})}function Bwe(){let[e,t]=(0,my.useState)(!1),{isEditedPostEmpty:r}=(0,zd.useSelect)(I),{getEntityRecordNonTransientEdits:o}=(0,zd.useSelect)(VG.store),{isModalActive:n}=(0,zd.useSelect)(je),{enabled:i,postType:s,postId:l}=(0,zd.useSelect)(c=>{let{getCurrentPostId:u,getCurrentPostType:d}=c(I),f=c(jG.store).get("core","enableChoosePatternModal"),m=d();return{postType:m,postId:u(),enabled:f&&Pl!==m&&Cr!==m&&Mi!==m}},[]);return(0,my.useEffect)(()=>{let u=!(Object.keys(o("postType",s,l)??{}).length>0)&&r(),d=n("editor/preferences");!i||!u||d||t(!0)},[i,s,l,o,r,n]),e?(0,jd.jsx)(Htt,{onClose:()=>t(!1)}):null}var qwe=a(G(),1),Hd=a(j(),1),g3=a(xa(),1),VT=a(Y(),1);var ic=a(j(),1),Vwe=[{keyCombination:{modifier:"primary",character:"b"},description:(0,ic.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,ic.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,ic.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,ic.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,ic.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,ic.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,ic.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,ic.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,ic.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,ic.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,ic.__)("Add non breaking space.")}];var zwe=a(U(),1),p3=a(Mo(),1),sc=a(T(),1);function jwe({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?p3.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?p3.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,sc.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,sc.jsx)(zwe.Fragment,{children:n},i):(0,sc.jsx)("kbd",{className:"editor-keyboard-shortcut-help-modal__shortcut-key",children:n},i))})}function Utt({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,sc.jsxs)(sc.Fragment,{children:[(0,sc.jsx)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,sc.jsxs)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-term",children:[(0,sc.jsx)(jwe,{keyCombination:t,forceAriaLabel:o}),r.map((n,i)=>(0,sc.jsx)(jwe,{keyCombination:n,forceAriaLabel:o},i))]})]})}var m3=Utt;var Hwe=a(Y(),1),Uwe=a(xa(),1);var Wwe=a(T(),1);function Wtt({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,Hwe.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:s,getShortcutAliases:l}=n(Uwe.store);return{keyCombination:i(e),aliases:l(e),description:s(e)}},[e]);return t?(0,Wwe.jsx)(m3,{keyCombination:t,description:r,aliases:o}):null}var Gwe=Wtt;var Ci=a(T(),1),Ywe="editor/keyboard-shortcut-help",Gtt=({shortcuts:e})=>(0,Ci.jsx)("ul",{className:"editor-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,Ci.jsx)("li",{className:"editor-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,Ci.jsx)(Gwe,{name:t}):(0,Ci.jsx)(m3,{...t})},r))}),zG=({title:e,shortcuts:t,className:r})=>(0,Ci.jsxs)("section",{className:J("editor-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,Ci.jsx)("h2",{className:"editor-keyboard-shortcut-help-modal__section-title",children:e}),(0,Ci.jsx)(Gtt,{shortcuts:t})]}),h3=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,VT.useSelect)(n=>n(g3.store).getCategoryShortcuts(t),[t]);return(0,Ci.jsx)(zG,{title:e,shortcuts:o.concat(r)})};function Ytt(){let e=(0,VT.useSelect)(n=>n(je).isModalActive(Ywe),[]),{openModal:t,closeModal:r}=(0,VT.useDispatch)(je),o=()=>{e?r():t(Ywe)};return(0,g3.useShortcut)("core/editor/keyboard-shortcuts",o),e?(0,Ci.jsxs)(qwe.Modal,{className:"editor-keyboard-shortcut-help-modal",title:(0,Hd.__)("Keyboard shortcuts"),closeButtonLabel:(0,Hd.__)("Close"),onRequestClose:o,children:[(0,Ci.jsx)(zG,{className:"editor-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/editor/keyboard-shortcuts"]}),(0,Ci.jsx)(h3,{title:(0,Hd.__)("Global shortcuts"),categoryName:"global"}),(0,Ci.jsx)(h3,{title:(0,Hd.__)("Selection shortcuts"),categoryName:"selection"}),(0,Ci.jsx)(h3,{title:(0,Hd.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,Hd.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,Hd.__)("Forward-slash")}]}),(0,Ci.jsx)(zG,{title:(0,Hd.__)("Text formatting"),shortcuts:Vwe}),(0,Ci.jsx)(h3,{title:(0,Hd.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var Kwe=Ytt;var fg=a(G(),1),jT=a(j(),1),oS=a(U(),1),Zwe=a(be(),1),zT=a(Y(),1),HG=a(Pt(),1),hy=a(le(),1);var Ud=a(T(),1);function qtt(e,t=!1){return(0,zT.useSelect)(r=>{let{getEntityRecord:o,getDefaultTemplateId:n}=r(hy.store),i=n({slug:e,is_custom:t,ignore_empty:!0});return i?o("postType",Cr,i)?.content?.raw:void 0},[e,t])}function Ktt(e){let{slug:t,patterns:r}=(0,zT.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:l}=i(I),{getEntityRecord:c,getBlockPatterns:u}=i(hy.store),d=l(),f=s();return{slug:c("postType",f,d).slug,patterns:u()}},[]),o=(0,zT.useSelect)(i=>i(hy.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,oS.useMemo)(()=>[{name:"fallback",blocks:(0,HG.parse)(e),title:(0,jT.__)("Fallback content")},...r.filter(i=>Array.isArray(i.templateTypes)&&i.templateTypes.some(s=>t.startsWith(s))).map(i=>({...i,blocks:(0,HG.parse)(i.content).map(s=>n(s))}))],[e,t,r])}function Ztt({fallbackContent:e,onChoosePattern:t,postType:r}){let[,,o]=(0,hy.useEntityBlockEditor)("postType",r),n=Ktt(e);return(0,Ud.jsx)(Zwe.__experimentalBlockPatternsList,{blockPatterns:n,onClickPattern:(i,s)=>{o(s,{selection:void 0}),t()}})}function Xtt({slug:e,isCustom:t,onClose:r,postType:o}){let n=qtt(e,t);return n?(0,Ud.jsxs)(fg.Modal,{className:"editor-start-template-options__modal",title:(0,jT.__)("Choose a pattern"),closeLabel:(0,jT.__)("Cancel"),focusOnMount:"firstElement",onRequestClose:r,isFullScreen:!0,children:[(0,Ud.jsx)("div",{className:"editor-start-template-options__modal-content",children:(0,Ud.jsx)(Ztt,{fallbackContent:n,slug:e,isCustom:t,postType:o,onChoosePattern:()=>{r()}})}),(0,Ud.jsx)(fg.Flex,{className:"editor-start-template-options__modal__actions",justify:"flex-end",expanded:!1,children:(0,Ud.jsx)(fg.FlexItem,{children:(0,Ud.jsx)(fg.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,jT.__)("Skip")})})})]}):null}function Xwe(){let[e,t]=(0,oS.useState)(!1),{shouldOpenModal:r,slug:o,isCustom:n,postType:i,postId:s}=(0,zT.useSelect)(l=>{let{getCurrentPostType:c,getCurrentPostId:u}=l(I),d=c(),f=u(),{getEditedEntityRecord:m,getEntityRecordNonTransientEdits:h}=l(hy.store),g=m("postType",d,f);return{shouldOpenModal:!(Object.keys(h("postType",d,f)??{}).length>0)&&g.content===""&&Cr===d,slug:g.slug,isCustom:g.is_custom,postType:d,postId:f}},[]);return(0,oS.useEffect)(()=>{t(!1)},[i,s]),!r||e?null:(0,Ud.jsx)(Xtt,{slug:o,isCustom:n,postType:i,onClose:()=>t(!0)})}var pg=a(xa(),1),mg=a(Y(),1);var v3=a(be(),1);var{usesNativeUndo:Qwe}=q(v3.privateApis);function nS(){let e=(0,mg.useSelect)(b=>{let{richEditingEnabled:_,codeEditingEnabled:y}=b(I).getEditorSettings();return!_||!y},[]),{getBlockSelectionStart:t}=(0,mg.useSelect)(v3.store),{getActiveComplementaryArea:r}=(0,mg.useSelect)(je),{enableComplementaryArea:o,disableComplementaryArea:n}=(0,mg.useDispatch)(je),{redo:i,undo:s,savePost:l,setIsListViewOpened:c,switchEditorMode:u,toggleDistractionFree:d}=(0,mg.useDispatch)(I),{isEditedPostDirty:f,isPostSavingLocked:m,isListViewOpened:h,getEditorMode:g,isSavingNonPostEntityChanges:v}=(0,mg.useSelect)(I);return(0,pg.useShortcut)("core/editor/toggle-mode",()=>{u(g()==="visual"?"text":"visual")},{isDisabled:e}),(0,pg.useShortcut)("core/editor/toggle-distraction-free",()=>{d()}),(0,pg.useShortcut)("core/editor/undo",b=>{Qwe(b)||(s(),b.preventDefault())}),(0,pg.useShortcut)("core/editor/redo",b=>{Qwe(b)||(i(),b.preventDefault())}),(0,pg.useShortcut)("core/editor/save",b=>{b.preventDefault(),!(m()||v())&&f()&&l()}),(0,pg.useShortcut)("core/editor/toggle-list-view",b=>{h()||(b.preventDefault(),c(!0))}),(0,pg.useShortcut)("core/editor/toggle-sidebar",b=>{if(b.preventDefault(),["edit-post/document","edit-post/block"].includes(r("core")))n("core");else{let y=t()?"edit-post/block":"edit-post/document";o("core",y)}}),null}var l_e=a(Y(),1),w3=a(be(),1);var HT=a(Y(),1),b3=a(be(),1),Jwe=a(le(),1),y3=a(G(),1),Wd=a(j(),1),$we=a(Lt(),1),e_e=a(U(),1),gy=a(T(),1);function t_e({clientId:e,onClose:t}){let[r,o]=(0,e_e.useState)(!1),{getBlocks:n}=(0,HT.useSelect)(b3.store),{replaceBlocks:i}=(0,HT.useDispatch)(b3.store),{canRemove:s,templatePartTitle:l}=(0,HT.useSelect)(d=>{let{canRemoveBlock:f,getBlock:m}=d(b3.store),{getEntityRecord:h,getCurrentTheme:g}=d(Jwe.store),v=m(e),{slug:b,theme:_}=v?.attributes??{},y=_||g()?.stylesheet,w=y&&b?`${y}//${b}`:null,S=w?h("postType","wp_template_part",w):null;return{canRemove:f(e),templatePartTitle:S?.title?.rendered?(0,$we.decodeEntities)(S.title.rendered):null}},[e]);if(!s)return null;let c=l?(0,Wd.sprintf)((0,Wd.__)("Detach %s?"),l):(0,Wd.__)("Detach template part?"),u=l?(0,Wd.sprintf)((0,Wd.__)("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."),l):(0,Wd.__)("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,gy.jsxs)(gy.Fragment,{children:[(0,gy.jsx)(y3.MenuItem,{onClick:()=>o(!0),children:(0,Wd.__)("Detach")}),(0,gy.jsx)(y3.__experimentalConfirmDialog,{isOpen:r,onConfirm:()=>{i(e,n(e)),t()},onCancel:()=>o(!1),confirmButtonText:(0,Wd.__)("Detach"),size:"medium",title:c,__experimentalHideHeader:!1,children:u})]})}var UT=a(Y(),1),UG=a(be(),1),r_e=a(G(),1),o_e=a(Pt(),1),WG=a(j(),1),n_e=a(U(),1),i_e=a(It(),1);var s_e=a(le(),1);var vy=a(T(),1);function a_e({clientIds:e,blocks:t}){let[r,o]=(0,n_e.useState)(!1),{replaceBlocks:n}=(0,UT.useDispatch)(UG.store),{createSuccessNotice:i}=(0,UT.useDispatch)(i_e.store),{isBlockBasedTheme:s,canCreate:l}=(0,UT.useSelect)(u=>({isBlockBasedTheme:u(s_e.store).getCurrentTheme()?.is_block_theme,canCreate:u(UG.store).canInsertBlockType("core/template-part")}),[]);if(!s||!l)return null;let c=async u=>{n(e,(0,o_e.createBlock)("core/template-part",{slug:u.slug,theme:u.theme})),i((0,WG.__)("Template part created."),{type:"snackbar"})};return(0,vy.jsxs)(vy.Fragment,{children:[(0,vy.jsx)(r_e.MenuItem,{icon:hv,onClick:()=>{o(!0)},"aria-expanded":r,"aria-haspopup":"dialog",children:(0,WG.__)("Create template part")}),r&&(0,vy.jsx)(Pw,{closeModal:()=>{o(!1)},blocks:t,onCreate:c})]})}var WT=a(T(),1);function c_e(){return(0,WT.jsx)(w3.BlockSettingsMenuControls,{children:({selectedClientIds:e,onClose:t})=>(0,WT.jsx)(Qtt,{clientIds:e,onClose:t})})}function Qtt({clientIds:e,onClose:t}){let{blocks:r}=(0,l_e.useSelect)(o=>{let{getBlocksByClientId:n}=o(w3.store);return{blocks:n(e)}},[e]);return r.length===1&&r[0]?.name==="core/template-part"?(0,WT.jsx)(t_e,{clientId:e[0],onClose:t}):(0,WT.jsx)(a_e,{clientIds:e,blocks:r})}var d_e=a(be(),1),f_e=a(Y(),1),p_e=a(U(),1);var u_e=a(U(),1),_3=a(Y(),1);function Jtt({postType:e}){let{registerPostTypeSchema:t}=q((0,_3.useDispatch)(I));(0,u_e.useEffect)(()=>{t(e)},[t,e]);let{fields:r}=(0,_3.useSelect)(o=>{let{getEntityFields:n}=q(o(I));return{fields:n("postType",e)}},[e]);return r}var iS=Jtt;var GG=a(T(),1),{MediaEditorModal:$tt,store:ert}=q(x_);function trt(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 rrt({name:e,ratio:t}={}){let r=trt(t);return!e||!Number.isFinite(r)||r<=0?null:{label:e,value:r}}function m_e(){return(0,f_e.useSelect)(t=>t(ert).isOpen(),[])?(0,GG.jsx)(ort,{}):null}function ort(){let e=iS({postType:"attachment"}),[t,r,o]=(0,d_e.useSettings)("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),n=(0,p_e.useMemo)(()=>{if(!(Array.isArray(t)||Array.isArray(r)||typeof o=="boolean"))return;let l=[...o&&Array.isArray(t)?t:[],...Array.isArray(r)?r:[]].map(rrt).filter(Boolean);if(l.length||o===!1)return l},[t,r,o]);return(0,GG.jsx)($tt,{fields:e,aspectRatioPresets:n})}var Yo=a(T(),1),{ExperimentalBlockEditorProvider:nrt}=q(sS.privateApis),{PatternsMenuItems:irt}=q(g_e.privateApis),GT=()=>{},srt=["wp_block","wp_navigation","wp_template_part"];function art(e,t,r){let o=fwe(),n=r==="template-locked"?"template":"post",[i,s,l]=(0,Ip.useEntityBlockEditor)("postType",e.type,{id:e.id}),[c,u,d]=(0,Ip.useEntityBlockEditor)("postType",t?.type,{id:t?.id}),f=(0,gl.useMemo)(()=>{if(e.type==="wp_navigation")return[(0,v_e.createBlock)("core/navigation",{ref:e.id,templateLock:!1})]},[e.type,e.id]),m=(0,gl.useMemo)(()=>f||(n==="template"?c:i),[f,n,c,i]);return o!==null?[o,GT,GT]:!!t&&r==="template-locked"||e.type==="wp_navigation"?[m,GT,GT]:[m,n==="post"?s:u,n==="post"?l:d]}var qG=yae(({post:e,settings:t,recovery:r,initialEdits:o,children:n,BlockEditorProviderComponent:i=nrt,__unstableTemplate:s})=>{let l=!!s,{editorSettings:c,selection:u,isReady:d,mode:f,defaultMode:m,postTypeEntities:h,isInRevisionsMode:g,currentRevisionId:v}=(0,hg.useSelect)(W=>{let{getEditorSettings:K,getRenderingMode:Z,__unstableIsEditorReady:Q,getDefaultRenderingMode:ce,isRevisionsMode:re,getCurrentRevisionId:de}=q(W(I)),{getEntitiesConfig:pe,getEntityRecordEdits:$}=W(Ip.store),oe=Z(),fe=ce(e.type),ve=fe==="template-locked"?l:fe!==void 0,Oe=fe!==void 0,ee=$("postType",e.type,e.id);return{editorSettings:K(),isReady:Q(),mode:Oe?oe:void 0,defaultMode:ve?fe:void 0,selection:ee?.selection,postTypeEntities:e.type==="wp_template"?pe("postType"):null,isInRevisionsMode:re(),currentRevisionId:de()}},[e.type,e.id,l]),b=l&&f!=="post-only",_=b?s:e,y=(0,gl.useMemo)(()=>{let W={};if(e.type==="wp_template"){if(e.slug==="page")W.postType="page";else if(e.slug==="single")W.postType="post";else if(e.slug.split("-")[0]==="single"){let K=h?.map(Q=>Q.name)||[],Z=e.slug.match(`^single-(${K.join("|")})(?:-.+)?$`);Z&&(W.postType=Z[1])}}else(!srt.includes(_.type)||b)&&(W.postId=e.id,W.postType=e.type);return{...W,templateSlug:_.type==="wp_template"?_.slug:void 0}},[b,e.id,e.type,e.slug,_.type,_.slug,h]),{id:w,type:S}=_,x=z0e(c,S,w,f),[C,A,P]=art(e,s,f),{updatePostLock:R,setupEditor:N,updateEditorSettings:k,setCurrentTemplateId:E,setEditedPost:M,setRenderingMode:B,setCurrentRevisionId:F}=q((0,hg.useDispatch)(I)),{editEntityRecord:D}=(0,hg.useDispatch)(Ip.store),z=(0,hg.useRegistry)(),L=(0,gl.useCallback)(W=>{D("postType",e.type,e.id,{selection:W},{undoIgnore:!0})},[D,e.type,e.id]),{createWarningNotice:O,removeNotice:V}=(0,hg.useDispatch)(h_e.store);return(0,gl.useLayoutEffect)(()=>{if(!r&&(R(t.postLock),z.select(I).__unstableIsEditorReady()||N(e,o,t.template),t.autosave)){let W=Number((0,b_e.getQueryArg)(t.autosave.editLink,"revision"));O((0,YG.__)("There is an autosave of this post that is more recent than the version below."),{id:"autosave-exists",actions:[{label:(0,YG.__)("View the autosave"),...W?{onClick:()=>{let{disableVisualRevisions:K}=z.select(I).getEditorSettings();if(K){window.location.href=t.autosave.editLink;return}F(W)}}:{url:t.autosave.editLink}}]})}},[]),(0,gl.useEffect)(()=>(M(e.type,e.id),typeof window<"u"&&window.__experimentalTemplateActivate&&V("template-activate-notice"),()=>M(null,null)),[e.type,e.id,M,V]),(0,gl.useLayoutEffect)(()=>{k(t)},[t,k]),(0,gl.useEffect)(()=>{E(s?.id)},[s?.id,E]),(0,gl.useEffect)(()=>{m&&B(m)},[m,B]),Z0e(e.type,f),Cwe(),kwe(),Iwe(),!d||!f?null:(0,Yo.jsx)(Ip.EntityProvider,{kind:"root",type:"site",children:(0,Yo.jsx)(Ip.EntityProvider,{kind:"postType",type:e.type,id:e.id,revisionId:v??void 0,children:(0,Yo.jsx)(sS.BlockContextProvider,{value:y,children:(0,Yo.jsxs)(i,{value:C,onChange:P,onInput:A,selection:g?void 0:u,onChangeSelection:g?GT:L,settings:x,useSubRegistry:!1,children:[n,!t.isPreviewMode&&(0,Yo.jsxs)(Yo.Fragment,{children:[(0,Yo.jsx)(irt,{}),(0,Yo.jsx)(c_e,{}),f==="template-locked"&&(0,Yo.jsx)(W0e,{}),S==="wp_navigation"&&(0,Yo.jsx)(Y0e,{}),(0,Yo.jsx)(nS,{}),(0,Yo.jsx)(Kwe,{}),(0,Yo.jsx)(Dwe,{}),(0,Yo.jsx)(Bwe,{}),(0,Yo.jsx)(Xwe,{}),(0,Yo.jsx)(vwe,{}),(0,Yo.jsx)(_we,{}),(0,Yo.jsx)(m_e,{})]})]})})})})});function KG(e){return(0,Yo.jsx)(qG,{...e,BlockEditorProviderComponent:sS.BlockEditorProvider,children:e.children})}var y_e=KG;var gg=a(T(),1);function lrt({template:e,post:t}){let[r="white"]=cg("color.background"),[o]=(0,YT.useEntityBlockEditor)("postType",t.type,{id:t.id}),[n]=(0,YT.useEntityBlockEditor)("postType",e?.type,{id:e?.id}),i=e&&n?n:o,s=!i?.length;return(0,gg.jsxs)("div",{className:"editor-fields-content-preview",style:{backgroundColor:r},children:[s&&(0,gg.jsx)("span",{className:"editor-fields-content-preview__empty",children:(0,w_e.__)("Empty content")}),!s&&(0,gg.jsx)(ZG.BlockPreview.Async,{children:(0,gg.jsx)(ZG.BlockPreview,{blocks:i})})]})}function S_e({item:e}){let{settings:t,template:r}=(0,__e.useSelect)(o=>{let{canUser:n,getPostType:i,getTemplateId:s,getEntityRecord:l}=q(o(YT.store)),c=n("read",{kind:"postType",name:"wp_template"}),u=o(I).getEditorSettings(),d=u.supportsTemplateMode,f=i(e.type)?.viewable??!1,m=d&&f&&c?s(e.type,e.id):null;return{settings:u,template:m?l("postType","wp_template",m):void 0}},[e.type,e.id]);return(0,gg.jsx)(KG,{post:e,settings:t,__unstableTemplate:r,children:(0,gg.jsx)(lrt,{template:r,post:e})})}var crt={type:"media",id:"content-preview",label:(0,x_e.__)("Content preview"),render:S_e,enableSorting:!1},C_e=crt;function urt(e){let t=e?.editor;return Array.isArray(t)?!!t[0]?.notes:!1}function drt(e,t,r){return{type:"REGISTER_ENTITY_ACTION",kind:e,name:t,config:r}}function frt(e,t,r){return{type:"UNREGISTER_ENTITY_ACTION",kind:e,name:t,actionId:r}}function prt(e,t,r){return{type:"REGISTER_ENTITY_FIELD",kind:e,name:t,config:r}}function mrt(e,t,r){return{type:"UNREGISTER_ENTITY_FIELD",kind:e,name:t,fieldId:r}}function hrt(e,t){return{type:"SET_IS_READY",kind:e,name:t}}var grt=[OH,AH,FH,BH,DH,LH,RH,U2,TH,IH,MH],vrt=e=>async({registry:t})=>{if(q(t.select(I)).isEntityReady("postType",e))return;q(t.dispatch(I)).setIsReady("postType",e);let o=await t.resolveSelect(S3.store).getPostType(e),n=await t.resolveSelect(S3.store).canUser("create",{kind:"postType",name:e}),i=await t.resolveSelect(S3.store).getCurrentTheme(),{disablePostFormats:s}=t.select(I).getEditorSettings(),l=!["wp_block","wp_template_part"].includes(o.slug)&&n&&sH;o.slug!=="wp_template"&&(l=void 0),o.slug==="wp_template"&&!window?.__experimentalTemplateActivate&&(l=void 0);let c=[o.viewable?tH:void 0,o.supports?.revisions?hH:void 0,l,o.slug==="wp_template_part"&&n&&i?.is_block_theme?EH:void 0,n&&o.slug==="wp_block"?uH:void 0,o.supports?.title?lH:void 0,o.supports?.["page-attributes"]?oH:void 0,o.slug==="wp_block"?mH:void 0,bH,cH,xH,wH,vH].filter(Boolean),u;if(e===Pl)u=grt;else{let d=o.slug,f=pm.includes(d),m=d==="wp_block";if(u=[o.supports?.thumbnail&&i?.theme_supports?.["post-thumbnails"]&&gz,!f&&o.supports?.author&&eE,d==="wp_template"&&Lz,d==="wp_template_part"&&Bz,!f&&Pz,!f&&Oz,!f&&Nz,Mz,!f&&G8,!f&&o.supports?.excerpt&&Hz,m&&o.supports?.excerpt&&Pj,o.supports?.["page-attributes"]&&Ez,o.supports?.comments&&kz,o.supports?.trackbacks&&Az,(o.supports?.comments||o.supports?.trackbacks)&&Iz,!f&&_z,o.supports?.["post-formats"]&&!s&&Yz,(!f||m)&&o.supports?.editor&&qz,!f&&Tz,d==="post"&&Zz,d==="wp_template"&&Gz,d==="wp_template"&&Wz,d==="wp_template"&&eH,d==="wp_template"&&Qz,d==="wp_template"&&Jz,o.supports?.editor&&o.viewable&&C_e,urt(o.supports)&&Vz,m&&kj].filter(Boolean),o.supports?.title){let h;e==="page"?h=X8:e==="wp_template"?h=q1:["wp_block","wp_template_part"].includes(e)?h=RC:h=U2,u.push(h)}}t.batch(()=>{c.forEach(d=>{q(t.dispatch(I)).registerEntityAction("postType",e,d)}),u.forEach(d=>{q(t.dispatch(I)).registerEntityField("postType",e,d)})}),(0,E_e.doAction)("core.registerPostTypeSchema",e)};function brt(e){return{type:"SET_CURRENT_TEMPLATE_ID",id:e}}var yrt=e=>async({select:t,dispatch:r,registry:o})=>{let n=await o.dispatch(sn.store).saveEntityRecord("postType","wp_template",e);return o.dispatch(sn.store).editEntityRecord("postType",t.getCurrentPostType(),t.getCurrentPostId(),{template:n.slug}),o.dispatch(ii.store).createSuccessNotice((0,zt.__)("Custom template created. You're in template mode now."),{type:"snackbar",actions:[{label:(0,zt.__)("Go back"),onClick:()=>r.setRenderingMode(t.getEditorSettings().defaultRenderingMode)}]}),n},wrt=e=>({registry:t})=>{let o=(t.select(by.store).get("core","hiddenBlockTypes")??[]).filter(n=>!(Array.isArray(e)?e:[e]).includes(n));t.dispatch(by.store).set("core","hiddenBlockTypes",o)},_rt=e=>({registry:t})=>{let r=t.select(by.store).get("core","hiddenBlockTypes")??[],o=new Set([...r,...Array.isArray(e)?e:[e]]);t.dispatch(by.store).set("core","hiddenBlockTypes",[...o])},Srt=({onSave:e,dirtyEntityRecords:t=[],entitiesToSkip:r=[],close:o,successNoticeContent:n}={})=>({registry:i})=>{let s=[{kind:"postType",name:"wp_navigation"}],l="site-editor-save-success",c=i.select(sn.store).getEntityRecord("root","__unstableBase")?.home;i.dispatch(ii.store).removeNotice(l);let u=t.filter(({kind:h,name:g,key:v,property:b})=>!r.some(_=>_.kind===h&&_.name===g&&_.key===v&&_.property===b));o?.(u);let d=[],f=[];return u.forEach(({kind:h,name:g,key:v,property:b})=>{h==="root"&&g==="site"?d.push(b):(s.some(_=>_.kind===h&&_.name===g)&&i.dispatch(sn.store).editEntityRecord(h,g,v,{status:"publish"}),f.push(i.dispatch(sn.store).saveEditedEntityRecord(h,g,v,{throwOnError:!0}).catch(m)))}),d.length&&f.push(i.dispatch(sn.store).__experimentalSaveSpecifiedEntityEdits("root","site",void 0,d,{throwOnError:!0}).catch(m)),i.dispatch(x3.store).__unstableMarkLastChangeAsPersistent(),Promise.all(f).then(async h=>(e&&await e(),h)).then(h=>{let g=h.filter(v=>v instanceof Error);if(g.length){let v=g.find(b=>b.message)?.message;i.dispatch(ii.store).createErrorNotice((0,qT.decodeEntities)(v||(0,zt.__)("Saving failed.")),{type:"snackbar",id:l})}else i.dispatch(ii.store).createSuccessNotice(n||(0,zt.__)("Site updated."),{type:"snackbar",id:l,actions:[{label:(0,zt.__)("View site"),url:c,openInNewTab:!0}]})}).catch(h=>i.dispatch(ii.store).createErrorNotice((0,qT.decodeEntities)(h?.message||(0,zt.__)("Saving failed.")),{type:"snackbar",id:l}));function m(h){if(h instanceof Error)return h;let g;if(h){if(typeof h.message=="string")g=h.message;else if(typeof h=="string")g=h;else if(Object.hasOwn(h,"toString")&&typeof h.toString=="function"){let v=h.toString();typeof v=="string"&&(g=v)}}return new Error(g,{cause:h})}},xrt=(e,{allowUndo:t=!0}={})=>async({registry:r})=>{let o="edit-site-template-reverted";if(r.dispatch(ii.store).removeNotice(o),!F2(e)){r.dispatch(ii.store).createErrorNotice((0,zt.__)("This template is not revertable."),{type:"snackbar"});return}try{let n=r.select(sn.store).getEntityConfig("postType",e.type);if(!n){r.dispatch(ii.store).createErrorNotice((0,zt.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let i=(0,QG.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:"edit",source:e.origin}),s=await(0,JG.default)({path:i});if(!s){r.dispatch(ii.store).createErrorNotice((0,zt.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let l=({blocks:d=[]})=>(0,C3.__unstableSerializeAndClean)(d),c=r.select(sn.store).getEditedEntityRecord("postType",e.type,e.id);r.dispatch(sn.store).editEntityRecord("postType",e.type,e.id,{content:l,blocks:c.blocks,source:"custom"},{undoIgnore:!0});let u=(0,C3.parse)(s?.content?.raw);if(r.dispatch(sn.store).editEntityRecord("postType",e.type,s.id,{content:l,blocks:u,source:"theme"}),t){let d=()=>{r.dispatch(sn.store).editEntityRecord("postType",e.type,c.id,{content:l,blocks:c.blocks,source:"custom"})};r.dispatch(ii.store).createSuccessNotice((0,zt.__)("Template reset."),{type:"snackbar",id:o,actions:[{label:(0,zt.__)("Undo"),onClick:d}]})}}catch(n){let i=n.message&&n.code!=="unknown_error"?n.message:(0,zt.__)("Template revert failed. Please reload.");r.dispatch(ii.store).createErrorNotice(i,{type:"snackbar"})}},Crt=e=>async({registry:t})=>{let r=e.every(n=>n?.has_theme_file),o=await Promise.allSettled(e.map(n=>t.dispatch(sn.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,zt.sprintf)((0,zt.__)('"%s" reset.'),(0,qT.decodeEntities)(i)):(0,zt.sprintf)((0,zt._x)('"%s" deleted.',"template part"),(0,qT.decodeEntities)(i))}else n=r?(0,zt.__)("Items reset."):(0,zt.__)("Items deleted.");t.dispatch(ii.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,zt.__)("An error occurred while reverting the item."):(0,zt.__)("An error occurred while deleting the item.");else{let i=new Set,s=o.filter(({status:l})=>l==="rejected");for(let l of s)l.reason?.message&&i.add(l.reason.message);i.size===0?n=(0,zt.__)("An error occurred while deleting the items."):i.size===1?n=r?(0,zt.sprintf)((0,zt.__)("An error occurred while reverting the items: %s"),[...i][0]):(0,zt.sprintf)((0,zt.__)("An error occurred while deleting the items: %s"),[...i][0]):n=r?(0,zt.sprintf)((0,zt.__)("Some errors occurred while reverting the items: %s"),[...i].join(",")):(0,zt.sprintf)((0,zt.__)("Some errors occurred while deleting the items: %s"),[...i].join(","))}t.dispatch(ii.store).createErrorNotice(n,{type:"snackbar"})}},Ert=e=>({select:t,registry:r})=>{let o=t.getCurrentPostType(),n=r.select(sn.store).getCurrentTheme()?.stylesheet,i=r.select(by.store).get("core","renderingModes")?.[n]??{};if(i[o]===e)return;let s={[n]:{...i,[o]:e}};r.dispatch(by.store).set("core","renderingModes",s)};function Trt(e){return{type:"SET_STYLES_PATH",path:e}}function Prt(e){return{type:"SET_SHOW_STYLEBOOK",show:e}}function krt(){return{type:"RESET_STYLES_NAVIGATION"}}function $G(e){return({dispatch:t,registry:r})=>{t({type:"SET_CANVAS_WIDTH",width:e});let o=q(r.select(x3.store));if(o.isResponsiveEditing()){let n=o.getSettings().__experimentalFeatures?.viewport,i=_0(e,n);q(r.dispatch(x3.store)).setStyleStateViewport(R2[i]??"default")}}}function Rrt(e){return{type:"SET_CURRENT_REVISION_ID",revisionId:e}}var Art=e=>async({dispatch:t,select:r,registry:o})=>{let n=r.getCurrentPostType(),i=r.getCurrentPostId(),l=o.select(sn.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(sn.store).getRevisions("postType",n,i,Sv(l,e));o.batch(()=>{t({type:"SET_REVISION_PAGE",page:e}),c?.length&&t.setCurrentRevisionId(c[0][l])})};function XG(e){e.dispatch(ii.store).createNotice("warning",(0,zt.__)("Revisions could not be loaded."),{type:"snackbar",id:"editor-revisions-load-failed"})}var Irt=e=>async({dispatch:t,select:r,registry:o})=>{t.setCurrentRevisionId(e);let n=r.getCurrentPostType(),i=r.getCurrentPostId(),s=o.select(sn.store).getEntityConfig("postType",n),l=s?.revisionKey||"id",c=await o.resolveSelect(sn.store).getRevisions("postType",n,i,{per_page:-1,context:"edit",orderby:"date",order:"desc",_fields:l});if(r.getCurrentRevisionId()!==e)return;if(!c){XG(o);return}let u=c.findIndex(f=>f[l]===e);if(u===-1){let f;try{f=await(0,JG.default)({path:(0,QG.addQueryArgs)(s.getRevisionsUrl(i,e),{context:"edit"})})}catch(m){if(r.getCurrentRevisionId()!==e)return;if(m?.data?.status!==404){XG(o);return}t.setCurrentRevisionId(null),o.dispatch(ii.store).createNotice("warning",(0,zt.__)("Invalid revision ID."),{type:"snackbar",id:"editor-revision-invalid"});return}if(r.getCurrentRevisionId()!==e)return;if(!f){XG(o);return}await o.dispatch(sn.store).receiveRevisions("postType",n,i,f,{context:"edit"});return}let d=Math.floor(u/r.getRevisionsPerPage())+1;d!==r.getRevisionPage()&&t({type:"SET_REVISION_PAGE",page:d})};function Ort(e){return{type:"SET_SHOW_REVISION_DIFF",showDiff:e}}var Nrt=e=>async({select:t,dispatch:r,registry:o})=>{let n=t.getCurrentPostType(),i=t.getCurrentPostId(),l=o.select(sn.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(sn.store).getRevision("postType",n,i,e,{context:"edit",_fields:[...new Set(["id","date","modified","author","meta","title.raw","excerpt.raw","content.raw",l])].join()});if(!c)return;let u={blocks:void 0,content:c.content.raw};c.title?.raw!==void 0&&(u.title=c.title.raw),c.excerpt?.raw!==void 0&&(u.excerpt=c.excerpt.raw),c.meta!==void 0&&(u.meta=c.meta),r.editPost(u),r.setCurrentRevisionId(null),await r.savePost(),!t.didPostSaveRequestFail()&&(o.dispatch(ii.store).removeNotice("autosave-exists"),o.dispatch(ii.store).createSuccessNotice((0,zt.sprintf)((0,zt.__)("Restored to revision from %s."),(0,E3.dateI18n)((0,E3.getSettings)().formats.datetime,c.date)),{type:"snackbar",id:"editor-revision-restored"}))};function Mrt(e,t={focus:!1}){return{type:"SELECT_NOTE",noteId:e,options:t}}var Frt=(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,aS.parse)(i);s=(0,aS.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 Drt(){return(0,vg.default)("wp.data.dispatch( 'core/editor' ).__experimentalTearDownEditor",{since:"6.5"}),{type:"DO_NOTHING"}}function Lrt(){return(0,vg.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 Brt(){return(0,vg.default)("wp.data.dispatch( 'core/editor' ).updatePost",{since:"5.7",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function Vrt(e){return(0,vg.default)("wp.data.dispatch( 'core/editor' ).setupEditorState",{since:"6.5",alternative:"wp.data.dispatch( 'core/editor' ).setEditedPost"}),P_e(e.type,e.id)}function P_e(e,t){return{type:"SET_EDITED_POST",postType:e,postId:t}}var jrt=(e,t)=>({select:r,registry:o})=>{let{id:n,type:i}=r.getCurrentPost();o.dispatch(Ks.store).editEntityRecord("postType",i,n,e,t)},zrt=(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={id:i.id,...o.select(Ks.store).getEntityRecordNonTransientEdits("postType",i.type,i.id),content:n};r({type:"REQUEST_POST_UPDATE_START",options:e});let l=!1;try{s=await(0,lS.applyFiltersAsync)("editor.preSavePost",s,e)}catch(c){l=c}if(!l)try{await o.dispatch(Ks.store).saveEntityRecord("postType",i.type,s,e)}catch(c){l=c.message&&c.code!=="unknown_error"?c.message:(0,_n.__)("An error occurred while updating.")}if(l||(l=o.select(Ks.store).getLastEntitySaveError("postType",i.type,i.id)),!l)try{await(0,lS.applyFilters)("editor.__unstableSavePost",Promise.resolve(),e)}catch(c){l=c}if(!l)try{await(0,lS.doActionAsync)("editor.savePost",{id:i.id,type:i.type},e)}catch(c){l=c}if(r({type:"REQUEST_POST_UPDATE_FINISH",options:e}),typeof window<"u"&&window.__experimentalTemplateActivate&&!e.isAutosave&&i.type==="wp_template"&&(typeof i.id=="number"||/^\d+$/.test(i.id))&&Hrt({select:t,dispatch:r,registry:o}),l){let c=jX({post:i,edits:s,error:l});c.length&&o.dispatch(nu.store).createErrorNotice(...c)}else{let c=t.getCurrentPost(),u=VX({previousPost:i,post:c,postType:await o.resolveSelect(Ks.store).getPostType(c.type),options:e});u.length&&o.dispatch(nu.store).createSuccessNotice(...u),e.isAutosave||o.dispatch(Op.store).__unstableMarkLastChangeAsPersistent()}};async function Hrt({select:e,registry:t}){if(e.getEditorSettings().onNavigateToPreviousEntityRecord)return;let{id:o,slug:n}=e.getCurrentPost();if((await t.select(Ks.store).getEntityRecord("root","site")).active_templates[n]===o)return;let l=(await t.resolveSelect(Ks.store).getCurrentTheme())?.default_template_types.find(c=>c.slug===n);await t.dispatch(nu.store).createNotice("info",(0,_n.sprintf)((0,_n.__)('Do you want to activate this "%s" template?'),l?.title??n),{id:"template-activate-notice",actions:[{label:(0,_n.__)("Activate"),onClick:async()=>{await t.dispatch(nu.store).createNotice("info",(0,_n.__)("Activating template\u2026"),{id:"template-activate-notice"});try{let c=await t.select(Ks.store).getEntityRecord("root","site");await t.dispatch(Ks.store).saveEntityRecord("root","site",{active_templates:{...c.active_templates,[n]:o}},{throwOnError:!0}),await t.dispatch(nu.store).createSuccessNotice((0,_n.__)("Template activated."),{id:"template-activate-notice"})}catch(c){throw await t.dispatch(nu.store).createErrorNotice((0,_n.__)("Template activation failed."),{id:"template-activate-notice"}),c}}}]})}function Urt(){return(0,vg.default)("wp.data.dispatch( 'core/editor' ).refreshPost",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}var Wrt=()=>async({select:e,dispatch:t,registry:r})=>{let o=e.getCurrentPostType(),n=await r.resolveSelect(Ks.store).getPostType(o),{rest_base:i,rest_namespace:s="wp/v2"}=n;t({type:"REQUEST_POST_DELETE_START"});try{let l=e.getCurrentPost();await(0,T_e.default)({path:`/${s}/${i}/${l.id}`,method:"DELETE"}),await t.savePost()}catch(l){r.dispatch(nu.store).createErrorNotice(...zX({error:l}))}t({type:"REQUEST_POST_DELETE_FINISH"})},Grt=({local:e=!1,...t}={})=>async({select:r,dispatch:o})=>{let n=r.getCurrentPost();if(e){let i=r.isEditedPostNew(),s=r.getEditedPostAttribute("title"),l=r.getEditedPostAttribute("content"),c=r.getEditedPostAttribute("excerpt");BX(n.id,i,s,l,c)}else await o.savePost({isAutosave:!0,...t})},Yrt=({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()),qrt=()=>({registry:e})=>{e.dispatch(Ks.store).redo()},Krt=()=>({registry:e})=>{e.dispatch(Ks.store).undo()};function Zrt(){return(0,vg.default)("wp.data.dispatch( 'core/editor' ).createUndoLevel",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function Xrt(e){return{type:"UPDATE_POST_LOCK",lock:e}}var Qrt=()=>({registry:e})=>{e.dispatch(an.store).set("core","isPublishSidebarEnabled",!0)},Jrt=()=>({registry:e})=>{e.dispatch(an.store).set("core","isPublishSidebarEnabled",!1)};function $rt(e){return{type:"LOCK_POST_SAVING",lockName:e}}function eot(e){return{type:"UNLOCK_POST_SAVING",lockName:e}}function tot(e){return{type:"LOCK_POST_AUTOSAVING",lockName:e}}function rot(e){return{type:"UNLOCK_POST_AUTOSAVING",lockName:e}}var oot=(e,t={})=>({select:r,dispatch:o,registry:n})=>{let{__unstableShouldCreateUndoLevel:i,selection:s}=t,l={blocks:e,selection:s};if(i!==!1){let{id:c,type:u}=r.getCurrentPost();if(n.select(Ks.store).getEditedEntityRecord("postType",u,c).blocks===l.blocks){n.dispatch(Ks.store).__unstableCreateUndoLevel("postType",u,c);return}l.content=({blocks:f=[]})=>(0,aS.__unstableSerializeAndClean)(f)}o.editPost(l)};function not(e){return{type:"UPDATE_EDITOR_SETTINGS",settings:e}}var iot=e=>({dispatch:t,registry:r,select:o})=>{o.__unstableIsEditorReady()&&!o.getEditorSettings().isPreviewMode&&r.dispatch(Op.store).clearSelectedBlock(),t({type:"SET_RENDERING_MODE",mode:e})};function sot(e){return({dispatch:t,registry:r})=>{let o=q(r.select(Op.store)).getSettings().__experimentalFeatures?.viewport,n=A2(e,o);t($G(n))}}var aot=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)},lot=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 cot(e){return{type:"REMOVE_PANEL",panelName:e}}var uot=e=>({dispatch:t,registry:r})=>{typeof e=="object"&&e.hasOwnProperty("rootClientId")&&e.hasOwnProperty("insertionIndex")&&q(r.dispatch(Op.store)).setInsertionPoint({rootClientId:e.rootClientId,index:e.insertionIndex}),t({type:"SET_IS_INSERTER_OPENED",value:e})};function dot(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var fot=({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),q(r.dispatch(Op.store)).resetZoomLevel()}),r.batch(()=>{r.dispatch(an.store).set("core","distractionFree",!o),e&&r.dispatch(nu.store).createInfoNotice(o?(0,_n.__)("Distraction free mode deactivated."):(0,_n.__)("Distraction free mode activated."),{id:"core/editor/distraction-free-mode/notice",type:"snackbar",actions:[{label:(0,_n.__)("Undo"),onClick:()=>{r.batch(()=>{r.dispatch(an.store).set("core","fixedToolbar",o),r.dispatch(an.store).toggle("core","distractionFree")})}}]})})},pot=()=>({registry:e})=>{e.dispatch(an.store).toggle("core","focusMode");let t=e.select(an.store).get("core","focusMode");e.dispatch(nu.store).createInfoNotice(t?(0,_n.__)("Spotlight mode activated."):(0,_n.__)("Spotlight mode deactivated."),{id:"core/editor/toggle-spotlight-mode/notice",type:"snackbar",actions:[{label:(0,_n.__)("Undo"),onClick:()=>{e.dispatch(an.store).toggle("core","focusMode")}}]})},mot=()=>({registry:e})=>{e.dispatch(an.store).toggle("core","fixedToolbar");let t=e.select(an.store).get("core","fixedToolbar");e.dispatch(nu.store).createInfoNotice(t?(0,_n.__)("Top toolbar activated."):(0,_n.__)("Top toolbar deactivated."),{id:"core/editor/toggle-top-toolbar/notice",type:"snackbar",actions:[{label:(0,_n.__)("Undo"),onClick:()=>{e.dispatch(an.store).toggle("core","fixedToolbar")}}]})},hot=e=>({dispatch:t,registry:r})=>{r.dispatch(an.store).set("core","editorMode",e),e!=="visual"&&(r.dispatch(Op.store).clearSelectedBlock(),q(r.dispatch(Op.store)).resetZoomLevel()),e==="visual"?(0,tY.speak)((0,_n.__)("Visual editor selected"),"assertive"):e==="text"&&(r.select(an.store).get("core","distractionFree")&&t.toggleDistractionFree(),(0,tY.speak)((0,_n.__)("Code editor selected"),"assertive"))};function got(){return{type:"OPEN_PUBLISH_SIDEBAR"}}function vot(){return{type:"CLOSE_PUBLISH_SIDEBAR"}}function bot(){return{type:"TOGGLE_PUBLISH_SIDEBAR"}}var lr=e=>(...t)=>({registry:r})=>{(0,vg.default)("`wp.data.dispatch( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.dispatch( 'core/block-editor' )."+e+"`",version:"6.2"}),r.dispatch(Op.store)[e](...t)},yot=lr("resetBlocks"),wot=lr("receiveBlocks"),_ot=lr("updateBlock"),Sot=lr("updateBlockAttributes"),xot=lr("selectBlock"),Cot=lr("startMultiSelect"),Eot=lr("stopMultiSelect"),Tot=lr("multiSelect"),Pot=lr("clearSelectedBlock"),kot=lr("toggleSelection"),Rot=lr("replaceBlocks"),Aot=lr("replaceBlock"),Iot=lr("moveBlocksDown"),Oot=lr("moveBlocksUp"),Not=lr("moveBlockToPosition"),Mot=lr("insertBlock"),Fot=lr("insertBlocks"),Dot=lr("showInsertionPoint"),Lot=lr("hideInsertionPoint"),Bot=lr("setTemplateValidity"),Vot=lr("synchronizeTemplate"),jot=lr("mergeBlocks"),zot=lr("removeBlocks"),Hot=lr("removeBlock"),Uot=lr("toggleBlockMode"),Wot=lr("startTyping"),Got=lr("stopTyping"),Yot=lr("enterFormattedText"),qot=lr("exitFormattedText"),Kot=lr("insertDefaultBlock"),Zot=lr("updateBlockListSettings");var iE={reducer:pZ,selectors:F8,actions:rY},I=(0,T3.createReduxStore)(wZ,{...iE});(0,T3.register)(I);q(I).registerPrivateActions(eY);q(I).registerPrivateSelectors(W8);var N_e=a(T(),1),Xot=e=>(0,I_e.createHigherOrderComponent)(t=>({attributes:r,setAttributes:o,...n})=>{let i=(0,k_e.useSelect)(u=>u(I).getCurrentPostType(),[]),[s,l]=(0,R_e.useEntityProp)("postType",i,"meta"),c=(0,A_e.useMemo)(()=>({...r,...Object.fromEntries(Object.entries(e).map(([u,d])=>[u,s[d]]))}),[r,s]);return(0,N_e.jsx)(t,{attributes:c,setAttributes:u=>{let d=Object.fromEntries(Object.entries(u??{}).filter(([f])=>f in e).map(([f,m])=>[e[f],m]));Object.entries(d).length&&l(d),o(u)},...n})},"withMetaAttributeSource");function Qot(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=Xot(t)(e.edit)),e}(0,O_e.addFilter)("blocks.registerBlockType","core/editor/custom-sources-backwards-compatibility/shim-attribute-source",Qot);var HPe=a(zn(),1);var M_e=a(Bu(),1),F_e=a(vo(),1);var D_e=a(Lt(),1),yy=a(T(),1),Jot=10,P3={name:"links",className:"editor-autocompleters__link",triggerPrefix:"[[",isDebounced:!0,async options(e){return(await(0,M_e.default)({path:(0,F_e.addQueryArgs)("/wp/v2/search",{per_page:Jot,search:e,type:"post"})})).filter(r=>r.title!=="")},getOptionKeywords(e){return[...e.title.split(/\s+/)]},getOptionLabel(e){return(0,yy.jsxs)(yy.Fragment,{children:[(0,yy.jsx)(En,{icon:e.subtype==="page"?mm:kV}),(0,D_e.decodeEntities)(e.title)]})},getOptionCompletion(e){return(0,yy.jsx)("a",{href:e.url,children:e.title})}};var L_e=a(U(),1),B_e=a(Y(),1),V_e=a(le(),1),Np=a(T(),1);function oY(e){let t=e.avatar_urls&&e.avatar_urls[24]?(0,Np.jsx)("img",{className:"editor-autocompleters__user-avatar",alt:"",src:e.avatar_urls[24]}):(0,Np.jsx)("span",{className:"editor-autocompleters__no-avatar"});return(0,Np.jsxs)(Np.Fragment,{children:[t,(0,Np.jsx)("span",{className:"editor-autocompleters__user-name",children:e.name}),(0,Np.jsx)("span",{className:"editor-autocompleters__user-slug",children:e.slug})]})}var k3={name:"users",className:"editor-autocompleters__user",triggerPrefix:"@",useItems(e){let t=(0,B_e.useSelect)(o=>{let{getUsers:n}=o(V_e.store);return n({context:"view",search:e})},[e]);return[(0,L_e.useMemo)(()=>t?t.map(o=>({key:`user-${o.slug}`,value:o,label:oY(o)})):[],[t])]},getOptionCompletion(e){return`@${e.slug}`}};var uS=a(U(),1),cS=a(Y(),1),j_e=a(le(),1);function $ot(e,t){let r=(0,uS.useRef)(e);(0,uS.useEffect)(()=>{r.current=e},[e]),(0,uS.useEffect)(()=>{if(!t)return;let o=setInterval(()=>r.current(),t*1e3);return()=>clearInterval(o)},[t])}function R3({interval:e,autosave:t}){let{autosave:r}=(0,cS.useDispatch)(I),o=t??r,{getReferenceByDistinctEdits:n}=(0,cS.useSelect)(j_e.store),{isEditedPostDirty:i,isEditedPostAutosaveable:s,isAutosavingPost:l}=(0,cS.useSelect)(I),c=(0,cS.useSelect)(d=>e!==void 0?e:d(I).getEditorSettings().autosaveInterval,[e]),u=(0,uS.useRef)();return $ot(()=>{if(!s())return;let d=n();d!==u.current&&i()&&!l()&&(u.current=d,o())},c),null}var Sg=a(j(),1),JT=a(Y(),1),au=a(G(),1),$T=a(be(),1);var CSe=a(le(),1),ESe=a(NG(),1),U3=a(U(),1),TSe=a(Ce(),1),PSe=a(Lt(),1),kSe=a(Mp(),1);var nY=a(j(),1),H_e=a(Y(),1),U_e=a(le(),1);function A3(e){let{isFrontPage:t,isPostsPage:r}=(0,H_e.useSelect)(o=>{let{canUser:n,getEditedEntityRecord:i}=o(U_e.store),s=n("read",{kind:"root",name:"site"})?i("root","site"):void 0,l=parseInt(e,10);return{isFrontPage:s?.page_on_front===l,isPostsPage:s?.page_for_posts===l}});return t?(0,nY.__)("Homepage"):r?(0,nY.__)("Posts Page"):!1}var vSe=a(G(),1),bSe=a(Mo(),1),z3=a(j(),1),QT=a(Y(),1);var H3=a(Ce(),1),ySe=a(Dt(),1);var ZT=a(U(),1);var _y=a(G(),1),iu=a(j(),1),Ln=a(be(),1),Sy=a(Y(),1);var Wr=a(U(),1),L3=a(Mo(),1),$_e=a(Ef(),1),eSe=a(le(),1);var Ur=a(j(),1),dS=[{slug:"theme-colors",title:(0,Ur.__)("Theme Colors"),origin:"theme",type:"colors"},{slug:"theme-gradients",title:(0,Ur.__)("Theme Gradients"),origin:"theme",type:"gradients"},{slug:"custom-colors",title:(0,Ur.__)("Custom Colors"),origin:"custom",type:"colors"},{slug:"custom-gradients",title:(0,Ur.__)("Custom Gradients"),origin:"custom",type:"gradients"},{slug:"duotones",title:(0,Ur.__)("Duotones"),origin:"theme",type:"duotones"},{slug:"default-colors",title:(0,Ur.__)("Default Colors"),origin:"default",type:"colors"},{slug:"default-gradients",title:(0,Ur.__)("Default Gradients"),origin:"default",type:"gradients"}],I3=[{slug:"site-identity",title:(0,Ur.__)("Site Identity"),blocks:["core/site-logo","core/site-title","core/site-tagline"]},{slug:"design",title:(0,Ur.__)("Design"),blocks:["core/navigation","core/avatar","core/post-time-to-read"],exclude:["core/home-link","core/navigation-link"]},{slug:"posts",title:(0,Ur.__)("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,Ur.__)("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"]}],iY=[{slug:"overview",title:(0,Ur.__)("Overview"),blocks:[]},{slug:"text",title:(0,Ur.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,Ur.__)("Colors"),blocks:[]},{slug:"theme",title:(0,Ur.__)("Theme"),subcategories:I3},{slug:"media",title:(0,Ur.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,Ur.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,Ur.__)("Embeds"),include:[]}],ent=[...I3,{slug:"media",title:(0,Ur.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,Ur.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,Ur.__)("Embeds"),include:[]}],W_e=[{slug:"overview",title:(0,Ur.__)("Overview"),blocks:[]},{slug:"text",title:(0,Ur.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,Ur.__)("Colors"),blocks:[]},{slug:"blocks",title:(0,Ur.__)("All Blocks"),blocks:[],subcategories:ent}],tnt=`
+`)&&(r=r.slice(0,-1))),super.equals(t,r,o)}},Wet=new vG;function M0e(e,t,r){return Wet.diff(e,t,r)}function Get(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 bG=class extends ec{tokenize(t){return t.slice()}join(t){return t}removeEmpty(t){return t}},F0e=new bG;function xE(e,t,r){return F0e.diff(e,t,r)}var yG=a(L0e(),1),YM=a(Pt(),1),Mn=a(hd(),1),Aa=a(j(),1);var Q_=a(j(),1),GM=a(hd(),1),tc={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"},B0e=[{name:"revision/diff-removed",title:(0,Q_.__)("Removed"),tagName:"del",className:"revision-diff-removed"},{name:"revision/diff-added",title:(0,Q_.__)("Added"),tagName:"ins",className:"revision-diff-added"},{name:"revision/diff-format-added",title:(0,Q_.__)("Format added"),tagName:"mark",className:"revision-diff-format-added"},{name:"revision/diff-format-removed",title:(0,Q_.__)("Format removed"),tagName:"mark",className:"revision-diff-format-removed"},{name:"revision/diff-format-changed",title:(0,Q_.__)("Format changed"),tagName:"mark",className:"revision-diff-format-changed"}];function V0e(){for(let e of B0e)(0,GM.registerFormatType)(e.name,{...e,attributes:{"aria-describedby":"aria-describedby"},edit:()=>null})}function j0e(){for(let e of B0e)(0,GM.unregisterFormatType)(e.name)}var{parseRawBlock:U0e}=Y(YM.privateApis);function z0e(e){return e.blockName===null&&(!e.innerHTML||!e.innerHTML.trim())}function H0e(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function Yet(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=d=>{let f=[];for(let{segment:m,isWordLike:h}of r.segment(d))(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 l=new Set(i),c=0;for(let d of s)l.has(d)&&c++;let u=Math.max(i.length,s.length);return u>0?c/u:0}function qet(e){let t=[],r=[];if(e.forEach((d,f)=>{let m=d.__revisionDiffStatus?.status;m==="removed"?t.push({block:d,index:f}):m==="added"&&r.push({block:d,index:f})}),t.length===0||r.length===0)return e;let o=new Set,n=new Set,i=new Map,s=.5,l=new Map;for(let d of r){let f=d.block.blockName;l.has(f)||l.set(f,[]),l.get(f).push(d)}let c=new Map;for(let d of t){let f=d.block.blockName;c.has(f)||c.set(f,[]),c.get(f).push(d)}let u=-1;for(let d of t){let f=l.get(d.block.blockName)||[],m=c.get(d.block.blockName)||[],h=f.filter(v=>!i.has(v.index)&&v.index>u);if(h.length===0)continue;let g=null;if(m.length===1&&h.length===1){let v=h[0],b=JSON.stringify(d.block.attrs)===JSON.stringify(v.block.attrs);(!((d.block.innerHTML||"")===(v.block.innerHTML||""))||!b)&&(g=v)}else{let v=0;for(let b of h){let _=Yet(d.block.innerHTML||"",b.block.innerHTML||""),y=JSON.stringify(d.block.attrs)===JSON.stringify(b.block.attrs);_>v&&_>s&&(_<1||!y)&&(v=_,g=b)}}if(g){u=g.index;let v={...g.block,__revisionDiffStatus:{status:"modified"},__previousRawBlock:d.block},b=Math.min(d.index,g.index),_=Math.max(d.index,g.index),y=!1;for(let w=b+1;w<_;w++){let S=e[w].__revisionDiffStatus?.status;if(S===void 0){y=!0;break}if(S==="added"&&!n.has(w)){y=!0;break}}y?(i.set(g.index,v),o.add(d.index)):(i.set(d.index,v),n.add(g.index))}}return e.map((d,f)=>o.has(f)||n.has(f)?null:i.has(f)?i.get(f):d).filter(Boolean)}function W0e(e,t){e=e.filter(u=>!z0e(u)),t=t.filter(u=>!z0e(u));let r=u=>JSON.stringify({name:u.blockName,attrs:u.attrs,html:(u.innerContent||[]).filter(d=>d!==null&&d.trim()!=="")}),o=e.map(r),n=t.map(r),i=xE(n,o),s=[],l=0,c=0;for(let u of i)if(u.added)for(let d=0;d<u.count;d++)s.push({...e[l++],__revisionDiffStatus:{status:"added"}});else if(u.removed)for(let d=0;d<u.count;d++)s.push({...t[c++],__revisionDiffStatus:{status:"removed"}});else for(let d=0;d<u.count;d++){let f=e[l++],m=t[c++],h=W0e(f.innerBlocks||[],m.innerBlocks||[]);s.push({...f,innerBlocks:h})}return qet(s)}function Ket(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 Zet(e,t,r,o){let n=e[r]||[],i=t[o]||[],s=0,l=0,c=0;for(let d of n){let f=i.find(m=>m.type===d.type);f?JSON.stringify(d.attributes)!==JSON.stringify(f.attributes)&&c++:s++}for(let d of i)n.find(m=>m.type===d.type)||l++;if(s>0&&l===0&&c===0)return{type:"added",description:(0,Aa.sprintf)((0,Aa._n)("%d format added","%d formats added",s),s)};if(l>0&&s===0&&c===0)return{type:"removed",description:(0,Aa.sprintf)((0,Aa._n)("%d format removed","%d formats removed",l),l)};let u=[];return s>0&&u.push((0,Aa.sprintf)((0,Aa._n)("%d format added","%d formats added",s),s)),l>0&&u.push((0,Aa.sprintf)((0,Aa._n)("%d format removed","%d formats removed",l),l)),c>0&&u.push((0,Aa.sprintf)((0,Aa._n)("%d format changed","%d formats changed",c),c)),{type:"changed",description:u.join(", ")||(0,Aa.__)("Formatting changed")}}function Xet(e,t){let r=e.toPlainText(),o=t.toPlainText(),n=X_(o,r),i=(0,Mn.create)({text:""}),s=0,l=0;for(let c of n)if(c.removed){let u=(0,Mn.slice)(t,l,l+c.value.length),d=(0,Mn.applyFormat)(u,{type:"revision/diff-removed",attributes:{"aria-describedby":tc.removed}},0,c.value.length);i=(0,Mn.concat)(i,d),l+=c.value.length}else if(c.added){let u=(0,Mn.slice)(e,s,s+c.value.length),d=(0,Mn.applyFormat)(u,{type:"revision/diff-added",attributes:{"aria-describedby":tc.added}},0,c.value.length);i=(0,Mn.concat)(i,d),s+=c.value.length}else{let u=e.formats||[],d=t.formats||[],f=c.value.length,m=v=>Ket(u,d,s+v,l+v),h=0,g=m(0);for(let v=1;v<=f;v++){let b=v<f&&m(v);if(v===f||b!==g){let _=(0,Mn.slice)(e,s+h,s+v);if(g){let{type:y}=Zet(u,d,s+h,l+h),w={added:"revision/diff-format-added",removed:"revision/diff-format-removed",changed:"revision/diff-format-changed"}[y],S={added:tc.formatAdded,removed:tc.formatRemoved,changed:tc.formatChanged}[y],x=(0,Mn.applyFormat)(_,{type:w,attributes:{"aria-describedby":S}},0,v-h);i=(0,Mn.concat)(i,x)}else i=(0,Mn.concat)(i,_);h=v,g=b}}s+=c.value.length,l+=c.value.length}return new Mn.RichTextData(i)}function Qet(e,t,r){let o=(0,YM.getBlockType)(e.name);if(!o)return;let n={};for(let[i,s]of Object.entries(o.attributes))if(s.source==="rich-text"){let l=e.attributes[i],c=t.attributes[i];l instanceof Mn.RichTextData&&c instanceof Mn.RichTextData&&(e.attributes[i]=Xet(l,c))}else{let l=H0e(e.attributes[i]),c=H0e(t.attributes[i]);l!==c&&(n[i]=X_(c,l))}Object.keys(n).length>0&&(r.changedAttributes=n)}function G0e(e,t){if(t.__revisionDiffStatus){if(t.__revisionDiffStatus.status==="modified"&&t.__previousRawBlock){let r=U0e(t.__previousRawBlock);r&&Qet(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&&G0e(o,n)}}function Y0e(e,t){let r=(0,yG.parse)(e||""),o=(0,yG.parse)(t||"");return W0e(r,o).map(i=>{let s=U0e(i);return s&&G0e(s,i),s}).filter(Boolean)}function wG(e,t){if(!t?.length||!e?.length)return e;let r=e.map(c=>c.name),o=t.map(c=>c.name),n=xE(o,r),i=0,s=0,l=[];for(let c of n)if(c.removed)s+=c.count;else if(c.added)for(let u=0;u<c.count;u++)l.push(e[i++]);else for(let u=0;u<c.count;u++){let d=e[i++],f=t[s++];l.push({...d,clientId:f.clientId,innerBlocks:wG(d.innerBlocks,f.innerBlocks)})}return l}function K0e(){let{isInRevisionsMode:e,showDiff:t,revision:r,previousRevision:o,postType:n}=(0,q0e.useSelect)(l=>{let{isRevisionsMode:c,isShowingRevisionDiff:u,getCurrentRevision:d,getPreviousRevision:f}=Y(l(N)),{getCurrentPostType:m}=l(N),h=c();return{isInRevisionsMode:h,showDiff:u(),revision:h?d():void 0,previousRevision:h?f():void 0,postType:m()}},[]),i=(0,qM.useRef)([]);return(0,qM.useMemo)(()=>{if(!e)return i.current=[],null;if(!r)return[];let l=r?.content?.raw??"",c;if(t){let d=o?.content?.raw||"";c=Y0e(l,d)}else c=(0,KM.parse)(l);n==="wp_navigation"&&(c=[(0,KM.createBlock)("core/navigation",{templateLock:!1},c)]);let u=wG(c,i.current);return i.current=u,u},[e,r,r?.content?.raw,o?.content?.raw,n,t])}var oi=a(K(),1),At=a(j(),1);var J_=a(_G(),1),CG=a(Dt(),1),nwe=a(It(),1),EE=a(be(),1),$_=a(ae(),1);var ZM=a(Vt(),1);var CE=a(K(),1),X0e=a(Rl(),1),Q0e=a(ae(),1);var J0e=a(E(),1),{RenamePatternModal:Jet}=Y(X0e.privateApis),SG="editor/pattern-rename";function $0e(){let e=(0,CE.useSelect)(n=>n(je).isModalActive(SG)),{record:t,postType:r}=(0,CE.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(N),{getEditedEntityRecord:l}=n(Q0e.store),c=i();return{record:l("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,CE.useDispatch)(je);return!e||r!==Nu?null:(0,J0e.jsx)(Jet,{onClose:o,pattern:t})}var TE=a(K(),1),ewe=a(Rl(),1),twe=a(ae(),1);var rwe=a(E(),1),{DuplicatePatternModal:$et}=Y(ewe.privateApis),xG="editor/pattern-duplicate";function owe(){let e=(0,TE.useSelect)(n=>n(je).isModalActive(xG)),{record:t,postType:r}=(0,TE.useSelect)(n=>{if(!e)return{};let{getCurrentPostType:i,getCurrentPostId:s}=n(N),{getEditedEntityRecord:l}=n(twe.store),c=i();return{record:l("postType",c,s()),postType:c}},[e]),{closeModal:o}=(0,TE.useDispatch)(je);return!e||r!==Nu?null:(0,rwe.jsx)($et,{onClose:o,onSuccess:()=>o(),pattern:t})}function iwe({disableContentOnlyForPatternsAndTemplateParts:e,stopEditingContentOnlySection:t,updateEditorSettings:r}){return{name:"core/toggle-pattern-editing",label:e?(0,At.__)("Disable editing all patterns"):(0,At.__)("Enable editing all patterns"),icon:y0,category:"command",callback:({close:o})=>{let n=!e;t(),r({disableContentOnlyForUnsyncedPatterns:n,disableContentOnlyForTemplateParts:n}),o()}}}function ett(e,t){return!!t?.metadata?.patternName||e==="core/template-part"}var ttt=()=>function(){let{editorMode:t,isListViewOpen:r,showBlockBreadcrumbs:o,isDistractionFree:n,isFocusMode:i,isPreviewMode:s,isViewable:l,isCodeEditingEnabled:c,isRichEditingEnabled:u,isPublishSidebarEnabled:d,disableContentOnlyForUnsyncedPatterns:f,disableContentOnlyForTemplateParts:m}=(0,oi.useSelect)(F=>{let{get:V}=F(CG.store),{isListViewOpened:z,getCurrentPostType:D,getEditorSettings:O}=F(N),{getSettings:L}=F(EE.store),{getPostType:W}=F($_.store);return{editorMode:V("core","editorMode")??"visual",isListViewOpen:z(),showBlockBreadcrumbs:V("core","showBlockBreadcrumbs"),isDistractionFree:V("core","distractionFree"),isFocusMode:V("core","focusMode"),isPreviewMode:L().isPreviewMode,isViewable:W(D())?.viewable??!1,isCodeEditingEnabled:O().codeEditingEnabled,isRichEditingEnabled:O().richEditingEnabled,isPublishSidebarEnabled:F(N).isPublishSidebarEnabled(),disableContentOnlyForUnsyncedPatterns:!!O().disableContentOnlyForUnsyncedPatterns,disableContentOnlyForTemplateParts:!!O().disableContentOnlyForTemplateParts}},[]),{getActiveComplementaryArea:h}=(0,oi.useSelect)(je),{toggle:g}=(0,oi.useDispatch)(CG.store),{createInfoNotice:v}=(0,oi.useDispatch)(nwe.store),{__unstableSaveForPreview:b,setIsListViewOpened:_,switchEditorMode:y,toggleDistractionFree:w,toggleSpotlightMode:S,toggleTopToolbar:x,updateEditorSettings:C}=(0,oi.useDispatch)(N),{stopEditingContentOnlySection:I}=Y((0,oi.useDispatch)(EE.store)),{openModal:k,enableComplementaryArea:R,disableComplementaryArea:A}=(0,oi.useDispatch)(je),{getCurrentPostId:P}=(0,oi.useSelect)(N),T=c&&u;if(s)return{commands:[],isLoading:!1};let M=[],B=f&&m;return M.push({name:"core/open-shortcut-help",label:(0,At.__)("Keyboard shortcuts"),icon:_1,category:"view",callback:({close:F})=>{F(),k("editor/keyboard-shortcut-help")}}),M.push({name:"core/toggle-distraction-free",label:n?(0,At.__)("Exit Distraction free"):(0,At.__)("Enter Distraction free"),category:"command",callback:({close:F})=>{w(),F()}}),M.push({name:"core/open-preferences",label:(0,At.__)("Editor preferences"),category:"view",callback:({close:F})=>{F(),k("editor/preferences")}}),M.push({name:"core/toggle-spotlight-mode",label:i?(0,At.__)("Exit Spotlight mode"):(0,At.__)("Enter Spotlight mode"),category:"command",callback:({close:F})=>{S(),F()}}),M.push({name:"core/toggle-list-view",label:r?(0,At.__)("Close List View"):(0,At.__)("Open List View"),icon:S1,category:"command",callback:({close:F})=>{_(!r),F(),v(r?(0,At.__)("List View off."):(0,At.__)("List View on."),{id:"core/editor/toggle-list-view/notice",type:"snackbar"})}}),M.push({name:"core/toggle-top-toolbar",label:(0,At.__)("Top toolbar"),category:"command",callback:({close:F})=>{x(),F()}}),M.push(iwe({disableContentOnlyForPatternsAndTemplateParts:B,stopEditingContentOnlySection:I,updateEditorSettings:C})),T&&M.push({name:"core/toggle-code-editor",label:t==="visual"?(0,At.__)("Open code editor"):(0,At.__)("Exit code editor"),icon:DB,category:"command",callback:({close:F})=>{y(t==="visual"?"text":"visual"),F()}}),M.push({name:"core/toggle-breadcrumbs",label:o?(0,At.__)("Hide block breadcrumbs"):(0,At.__)("Show block breadcrumbs"),category:"command",callback:({close:F})=>{g("core","showBlockBreadcrumbs"),F(),v(o?(0,At.__)("Breadcrumbs hidden."):(0,At.__)("Breadcrumbs visible."),{id:"core/editor/toggle-breadcrumbs/notice",type:"snackbar"})}}),M.push({name:"core/open-settings-sidebar",label:(0,At.__)("Show or hide the Settings panel"),icon:(0,At.isRTL)()?uv:Sf,category:"command",callback:({close:F})=>{let V=h("core");F(),V==="edit-post/document"?A("core"):R("core","edit-post/document")}}),M.push({name:"core/open-block-inspector",label:(0,At.__)("Show or hide the Block settings panel"),icon:gB,category:"command",callback:({close:F})=>{let V=h("core");F(),V==="edit-post/block"?A("core"):R("core","edit-post/block")}}),M.push({name:"core/toggle-publish-sidebar",label:d?(0,At.__)("Disable pre-publish checks"):(0,At.__)("Enable pre-publish checks"),icon:v1,category:"command",callback:({close:F})=>{F(),g("core","isPublishSidebarEnabled"),v(d?(0,At.__)("Pre-publish checks disabled."):(0,At.__)("Pre-publish checks enabled."),{id:"core/editor/publish-sidebar/notice",type:"snackbar"})}}),l&&M.push({name:"core/preview-link",label:(0,At.__)("Preview in a new tab"),icon:ms,category:"view",callback:async({close:F})=>{F();let V=P(),z=await b();window.open(z,`wp-preview-${V}`)}}),{commands:M,isLoading:!1}},rtt=()=>function({search:t}){let{disableContentOnlyForPatternsAndTemplateParts:r,hasPatternOrTemplatePartSelection:o,isPreviewMode:n}=(0,oi.useSelect)(l=>{let{getBlockAttributes:c,getBlockName:u,getBlockParents:d,getSelectedBlockClientId:f,getSelectedBlockClientIds:m,getSettings:h}=l(EE.store),{getEditorSettings:g}=l(N),v=g(),b=f(),_=m(),y=b&&_.length===1?[b,...d(b,!0)]:[];return{disableContentOnlyForPatternsAndTemplateParts:!!v.disableContentOnlyForUnsyncedPatterns&&!!v.disableContentOnlyForTemplateParts,hasPatternOrTemplatePartSelection:y.some(w=>ett(u(w),c(w))),isPreviewMode:h().isPreviewMode}},[]),{updateEditorSettings:i}=(0,oi.useDispatch)(N),{stopEditingContentOnlySection:s}=Y((0,oi.useDispatch)(EE.store));return t||!o&&!r||n?{isLoading:!1,commands:[]}:{isLoading:!1,commands:[iwe({disableContentOnlyForPatternsAndTemplateParts:r,stopEditingContentOnlySection:s,updateEditorSettings:i})]}},ott=()=>function(){let{postType:t}=(0,oi.useSelect)(n=>{let{getCurrentPostType:i}=n(N);return{postType:i()}},[]),{openModal:r}=(0,oi.useDispatch)(je),o=[];return t===Nu&&(o.push({name:"core/rename-pattern",label:(0,At.__)("Rename pattern"),icon:E1,category:"edit",callback:({close:n})=>{r(SG),n()}}),o.push({name:"core/duplicate-pattern",label:(0,At.__)("Duplicate pattern"),icon:y0,category:"command",callback:({close:n})=>{r(xG),n()}})),{isLoading:!1,commands:o}},ntt=()=>function(){let{onNavigateToEntityRecord:t,goBack:r,templateId:o,isPreviewMode:n,canEditTemplate:i}=(0,oi.useSelect)(u=>{let{getRenderingMode:d,getEditorSettings:f,getCurrentTemplateId:m}=Y(u(N)),h=f(),g=m();return{isTemplateHidden:d()==="post-only",onNavigateToEntityRecord:h.onNavigateToEntityRecord,getEditorSettings:f,goBack:h.onNavigateToPreviousEntityRecord,templateId:g,isPreviewMode:h.isPreviewMode,canEditTemplate:!!g&&u($_.store).canUser("update",{kind:"postType",name:"wp_template",id:g})}},[]),{editedRecord:s,hasResolved:l}=(0,$_.useEntityRecord)("postType","wp_template",o);if(n)return{isLoading:!1,commands:[]};let c=[];return o&&l&&i&&c.push({name:"core/switch-to-template-focus",label:(0,At.sprintf)((0,At.__)("Edit template: %s"),(0,ZM.decodeEntities)(s.title)),icon:xc,category:"edit",callback:({close:u})=>{t({postId:o,postType:"wp_template"}),u()}}),r&&c.push({name:"core/switch-to-previous-entity",label:(0,At.__)("Go back"),icon:vm,category:"view",callback:({close:u})=>{r(),u()}}),{isLoading:!1,commands:c}},itt=()=>function(){let{postType:t,postId:r}=(0,oi.useSelect)(l=>{let{getCurrentPostId:c,getCurrentPostType:u}=l(N);return{postType:u(),postId:c()}},[]),{editedRecord:o,hasResolved:n}=(0,$_.useEntityRecord)("postType",t,r),{revertTemplate:i}=Y((0,oi.useDispatch)(N));if(!n||![Ii,xr].includes(t))return{isLoading:!0,commands:[]};let s=[];if(Dk(o)){let l=o.type===xr?(0,At.sprintf)((0,At.__)("Reset template: %s"),(0,ZM.decodeEntities)(o.title)):(0,At.sprintf)((0,At.__)("Reset template part: %s"),(0,ZM.decodeEntities)(o.title));s.push({name:"core/reset-template",label:l,icon:(0,At.isRTL)()?R1:k1,category:"command",callback:({close:c})=>{i(o),c()}})}return{isLoading:!n,commands:s}};function swe(){(0,J_.useCommandLoader)({name:"core/editor/edit-ui",hook:ttt()}),(0,J_.useCommandLoader)({name:"core/editor/contextual-commands",hook:ott(),context:"entity-edit"}),(0,J_.useCommandLoader)({name:"core/editor/pattern-editing-contextual-commands",hook:rtt(),context:"block-selection-edit"}),(0,J_.useCommandLoader)({name:"core/editor/page-content-focus",hook:ntt(),context:"entity-edit"}),(0,J_.useCommandLoader)({name:"core/edit-site/manipulate-document",hook:itt()})}var QM=a(K(),1),lwe=a(U(),1),cwe=a(XM(),1);var eS="upload-in-progress";function uwe(){let e=(0,QM.useSelect)(i=>i(cwe.store).isUploading(),[]),{lockPostSaving:t,unlockPostSaving:r,lockPostAutosaving:o,unlockPostAutosaving:n}=(0,QM.useDispatch)(N);(0,lwe.useEffect)(()=>(e?(t(eS),o(eS)):(r(eS),n(eS)),()=>{r(eS),n(eS)}),[e,t,r,o,n])}var dwe=a(U(),1),fwe=a(K(),1),TG=a(XM(),1);function pwe(){let e=window.__clientSideMediaProcessing,t=(0,fwe.useRegistry)();(0,dwe.useEffect)(()=>{if(!e)return;let r=()=>{Y(t.dispatch(TG.store)).pauseQueue()},o=()=>{Y(t.dispatch(TG.store)).resumeQueue()};return window.addEventListener("offline",r),window.addEventListener("online",o),()=>{window.removeEventListener("offline",r),window.removeEventListener("online",o)}},[e,t])}var ly=a(j(),1),mwe=a(be(),1),hwe=a(K(),1),gwe=a(U(),1);var vwe=a(E(),1),{BlockRemovalWarningModal:stt}=Y(mwe.privateApis),att=["core/post-content","core/post-template","core/query"],ltt=[{postTypes:["wp_template","wp_template_part"],callback(e){if(e.filter(({name:o})=>o==="core/post-content").length)return{description:(0,ly.__)("This block displays the content of posts and pages using this template."),warning:(0,ly.__)("If you delete it, posts or pages using this template will not display any content."),subtext:(0,ly.__)("Visitors will see blank pages."),requireConfirmation:!0};if(e.filter(({name:o})=>att.includes(o)).length)return(0,ly._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,ly._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 bwe(){let e=(0,hwe.useSelect)(r=>r(N).getCurrentPostType(),[]),t=(0,gwe.useMemo)(()=>ltt.filter(r=>r.postTypes.includes(e)),[e]);return t?(0,vwe.jsx)(stt,{rules:t}):null}var sg=a(G(),1),EG=a(j(),1),cy=a(U(),1),JM=a(be(),1),zd=a(K(),1),PG=a(ae(),1),ywe=a(Pt(),1),kG=a(Dt(),1);var jd=a(E(),1);function ctt(){let{blockPatternsWithPostContentBlockType:e,postType:t}=(0,zd.useSelect)(r=>{let{getPatternsByBlockTypes:o,getBlocksByName:n}=r(JM.store),{getCurrentPostType:i,getRenderingMode:s}=r(N),l=s()==="post-only"?"":n("core/post-content")?.[0];return{blockPatternsWithPostContentBlockType:o("core/post-content",l),postType:i()}},[]);return(0,cy.useMemo)(()=>e?.length?e.filter(r=>t==="page"&&!r.postTypes||Array.isArray(r.postTypes)&&r.postTypes.includes(t)):[],[t,e])}function utt({blockPatterns:e,onChoosePattern:t}){let{editEntityRecord:r}=(0,zd.useDispatch)(PG.store),{postType:o,postId:n}=(0,zd.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:l}=i(N);return{postType:s(),postId:l()}},[]);return(0,jd.jsx)(JM.__experimentalBlockPatternsList,{blockPatterns:e,onClickPattern:(i,s)=>{r("postType",o,n,{blocks:s,content:({blocks:l=[]})=>(0,ywe.__unstableSerializeAndClean)(l)}),t()}})}function dtt({onClose:e}){let[t,r]=(0,cy.useState)(!0),{set:o}=(0,zd.useDispatch)(kG.store),n=ctt();if(!(n.length>0))return null;function s(){e(),o("core","enableChoosePatternModal",t)}return(0,jd.jsxs)(sg.Modal,{className:"editor-start-page-options__modal",title:(0,EG.__)("Choose a pattern"),isFullScreen:!0,onRequestClose:s,children:[(0,jd.jsx)("div",{className:"editor-start-page-options__modal-content",children:(0,jd.jsx)(utt,{blockPatterns:n,onChoosePattern:s})}),(0,jd.jsx)(sg.Flex,{className:"editor-start-page-options__modal__actions",justify:"flex-start",expanded:!1,children:(0,jd.jsx)(sg.FlexItem,{children:(0,jd.jsx)(sg.CheckboxControl,{checked:t,label:(0,EG.__)("Always show starter patterns for new pages"),onChange:l=>{r(l)}})})})]})}function wwe(){let[e,t]=(0,cy.useState)(!1),{isEditedPostEmpty:r}=(0,zd.useSelect)(N),{getEntityRecordNonTransientEdits:o}=(0,zd.useSelect)(PG.store),{isModalActive:n}=(0,zd.useSelect)(je),{enabled:i,postType:s,postId:l}=(0,zd.useSelect)(c=>{let{getCurrentPostId:u,getCurrentPostType:d}=c(N),f=c(kG.store).get("core","enableChoosePatternModal"),m=d();return{postType:m,postId:u(),enabled:f&&Tl!==m&&xr!==m&&Ii!==m}},[]);return(0,cy.useEffect)(()=>{let u=!(Object.keys(o("postType",s,l)??{}).length>0)&&r(),d=n("editor/preferences");!i||!u||d||t(!0)},[i,s,l,o,r,n]),e?(0,jd.jsx)(dtt,{onClose:()=>t(!1)}):null}var Rwe=a(G(),1),Hd=a(j(),1),r3=a(_a(),1),PE=a(K(),1);var rc=a(j(),1),_we=[{keyCombination:{modifier:"primary",character:"b"},description:(0,rc.__)("Make the selected text bold.")},{keyCombination:{modifier:"primary",character:"i"},description:(0,rc.__)("Make the selected text italic.")},{keyCombination:{modifier:"primary",character:"k"},description:(0,rc.__)("Convert the selected text into a link.")},{keyCombination:{modifier:"primaryShift",character:"k"},description:(0,rc.__)("Remove a link.")},{keyCombination:{character:"[["},description:(0,rc.__)("Insert a link to a post or page.")},{keyCombination:{modifier:"primary",character:"u"},description:(0,rc.__)("Underline the selected text.")},{keyCombination:{modifier:"access",character:"d"},description:(0,rc.__)("Strikethrough the selected text.")},{keyCombination:{modifier:"access",character:"x"},description:(0,rc.__)("Make the selected text inline code.")},{keyCombination:{modifier:"access",character:"0"},aliases:[{modifier:"access",character:"7"}],description:(0,rc.__)("Convert the current heading to a paragraph.")},{keyCombination:{modifier:"access",character:"1-6"},description:(0,rc.__)("Convert the current paragraph or heading to a heading of level 1 to 6.")},{keyCombination:{modifier:"primaryShift",character:"SPACE"},description:(0,rc.__)("Add non breaking space.")}];var xwe=a(U(),1),$M=a(Mo(),1),oc=a(E(),1);function Swe({keyCombination:e,forceAriaLabel:t}){let r=e.modifier?$M.displayShortcutList[e.modifier](e.character):e.character,o=e.modifier?$M.shortcutAriaLabel[e.modifier](e.character):e.character;return(0,oc.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,oc.jsx)(xwe.Fragment,{children:n},i):(0,oc.jsx)("kbd",{className:"editor-keyboard-shortcut-help-modal__shortcut-key",children:n},i))})}function ftt({description:e,keyCombination:t,aliases:r=[],ariaLabel:o}){return(0,oc.jsxs)(oc.Fragment,{children:[(0,oc.jsx)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-description",children:e}),(0,oc.jsxs)("div",{className:"editor-keyboard-shortcut-help-modal__shortcut-term",children:[(0,oc.jsx)(Swe,{keyCombination:t,forceAriaLabel:o}),r.map((n,i)=>(0,oc.jsx)(Swe,{keyCombination:n,forceAriaLabel:o},i))]})]})}var e3=ftt;var Cwe=a(K(),1),Twe=a(_a(),1);var Ewe=a(E(),1);function ptt({name:e}){let{keyCombination:t,description:r,aliases:o}=(0,Cwe.useSelect)(n=>{let{getShortcutKeyCombination:i,getShortcutDescription:s,getShortcutAliases:l}=n(Twe.store);return{keyCombination:i(e),aliases:l(e),description:s(e)}},[e]);return t?(0,Ewe.jsx)(e3,{keyCombination:t,description:r,aliases:o}):null}var Pwe=ptt;var _i=a(E(),1),kwe="editor/keyboard-shortcut-help",mtt=({shortcuts:e})=>(0,_i.jsx)("ul",{className:"editor-keyboard-shortcut-help-modal__shortcut-list",role:"list",children:e.map((t,r)=>(0,_i.jsx)("li",{className:"editor-keyboard-shortcut-help-modal__shortcut",children:typeof t=="string"?(0,_i.jsx)(Pwe,{name:t}):(0,_i.jsx)(e3,{...t})},r))}),RG=({title:e,shortcuts:t,className:r})=>(0,_i.jsxs)("section",{className:J("editor-keyboard-shortcut-help-modal__section",r),children:[!!e&&(0,_i.jsx)("h2",{className:"editor-keyboard-shortcut-help-modal__section-title",children:e}),(0,_i.jsx)(mtt,{shortcuts:t})]}),t3=({title:e,categoryName:t,additionalShortcuts:r=[]})=>{let o=(0,PE.useSelect)(n=>n(r3.store).getCategoryShortcuts(t),[t]);return(0,_i.jsx)(RG,{title:e,shortcuts:o.concat(r)})};function htt(){let e=(0,PE.useSelect)(n=>n(je).isModalActive(kwe),[]),{openModal:t,closeModal:r}=(0,PE.useDispatch)(je),o=()=>{e?r():t(kwe)};return(0,r3.useShortcut)("core/editor/keyboard-shortcuts",o),e?(0,_i.jsxs)(Rwe.Modal,{className:"editor-keyboard-shortcut-help-modal",title:(0,Hd.__)("Keyboard shortcuts"),closeButtonLabel:(0,Hd.__)("Close"),onRequestClose:o,children:[(0,_i.jsx)(RG,{className:"editor-keyboard-shortcut-help-modal__main-shortcuts",shortcuts:["core/editor/keyboard-shortcuts"]}),(0,_i.jsx)(t3,{title:(0,Hd.__)("Global shortcuts"),categoryName:"global"}),(0,_i.jsx)(t3,{title:(0,Hd.__)("Selection shortcuts"),categoryName:"selection"}),(0,_i.jsx)(t3,{title:(0,Hd.__)("Block shortcuts"),categoryName:"block",additionalShortcuts:[{keyCombination:{character:"/"},description:(0,Hd.__)("Change the block type after adding a new paragraph."),ariaLabel:(0,Hd.__)("Forward-slash")}]}),(0,_i.jsx)(RG,{title:(0,Hd.__)("Text formatting"),shortcuts:_we}),(0,_i.jsx)(t3,{title:(0,Hd.__)("List View shortcuts"),categoryName:"list-view"})]}):null}var Awe=htt;var ag=a(G(),1),kE=a(j(),1),tS=a(U(),1),Iwe=a(be(),1),RE=a(K(),1),AG=a(Pt(),1),uy=a(ae(),1);var Ud=a(E(),1);function gtt(e,t=!1){return(0,RE.useSelect)(r=>{let{getEntityRecord:o,getDefaultTemplateId:n}=r(uy.store),i=n({slug:e,is_custom:t,ignore_empty:!0});return i?o("postType",xr,i)?.content?.raw:void 0},[e,t])}function vtt(e){let{slug:t,patterns:r}=(0,RE.useSelect)(i=>{let{getCurrentPostType:s,getCurrentPostId:l}=i(N),{getEntityRecord:c,getBlockPatterns:u}=i(uy.store),d=l(),f=s();return{slug:c("postType",f,d).slug,patterns:u()}},[]),o=(0,RE.useSelect)(i=>i(uy.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,tS.useMemo)(()=>[{name:"fallback",blocks:(0,AG.parse)(e),title:(0,kE.__)("Fallback content")},...r.filter(i=>Array.isArray(i.templateTypes)&&i.templateTypes.some(s=>t.startsWith(s))).map(i=>({...i,blocks:(0,AG.parse)(i.content).map(s=>n(s))}))],[e,t,r])}function btt({fallbackContent:e,onChoosePattern:t,postType:r}){let[,,o]=(0,uy.useEntityBlockEditor)("postType",r),n=vtt(e);return(0,Ud.jsx)(Iwe.__experimentalBlockPatternsList,{blockPatterns:n,onClickPattern:(i,s)=>{o(s,{selection:void 0}),t()}})}function ytt({slug:e,isCustom:t,onClose:r,postType:o}){let n=gtt(e,t);return n?(0,Ud.jsxs)(ag.Modal,{className:"editor-start-template-options__modal",title:(0,kE.__)("Choose a pattern"),closeLabel:(0,kE.__)("Cancel"),focusOnMount:"firstElement",onRequestClose:r,isFullScreen:!0,children:[(0,Ud.jsx)("div",{className:"editor-start-template-options__modal-content",children:(0,Ud.jsx)(btt,{fallbackContent:n,slug:e,isCustom:t,postType:o,onChoosePattern:()=>{r()}})}),(0,Ud.jsx)(ag.Flex,{className:"editor-start-template-options__modal__actions",justify:"flex-end",expanded:!1,children:(0,Ud.jsx)(ag.FlexItem,{children:(0,Ud.jsx)(ag.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:r,children:(0,kE.__)("Skip")})})})]}):null}function Owe(){let[e,t]=(0,tS.useState)(!1),{shouldOpenModal:r,slug:o,isCustom:n,postType:i,postId:s}=(0,RE.useSelect)(l=>{let{getCurrentPostType:c,getCurrentPostId:u}=l(N),d=c(),f=u(),{getEditedEntityRecord:m,getEntityRecordNonTransientEdits:h}=l(uy.store),g=m("postType",d,f);return{shouldOpenModal:!(Object.keys(h("postType",d,f)??{}).length>0)&&g.content===""&&xr===d,slug:g.slug,isCustom:g.is_custom,postType:d,postId:f}},[]);return(0,tS.useEffect)(()=>{t(!1)},[i,s]),!r||e?null:(0,Ud.jsx)(ytt,{slug:o,isCustom:n,postType:i,onClose:()=>t(!0)})}var lg=a(_a(),1),cg=a(K(),1);var o3=a(be(),1);var{usesNativeUndo:Nwe}=Y(o3.privateApis);function rS(){let e=(0,cg.useSelect)(b=>{let{richEditingEnabled:_,codeEditingEnabled:y}=b(N).getEditorSettings();return!_||!y},[]),{getBlockSelectionStart:t}=(0,cg.useSelect)(o3.store),{getActiveComplementaryArea:r}=(0,cg.useSelect)(je),{enableComplementaryArea:o,disableComplementaryArea:n}=(0,cg.useDispatch)(je),{redo:i,undo:s,savePost:l,setIsListViewOpened:c,switchEditorMode:u,toggleDistractionFree:d}=(0,cg.useDispatch)(N),{isEditedPostDirty:f,isPostSavingLocked:m,isListViewOpened:h,getEditorMode:g,isSavingNonPostEntityChanges:v}=(0,cg.useSelect)(N);return(0,lg.useShortcut)("core/editor/toggle-mode",()=>{u(g()==="visual"?"text":"visual")},{isDisabled:e}),(0,lg.useShortcut)("core/editor/toggle-distraction-free",()=>{d()}),(0,lg.useShortcut)("core/editor/undo",b=>{Nwe(b)||(s(),b.preventDefault())}),(0,lg.useShortcut)("core/editor/redo",b=>{Nwe(b)||(i(),b.preventDefault())}),(0,lg.useShortcut)("core/editor/save",b=>{b.preventDefault(),!(m()||v())&&f()&&l()}),(0,lg.useShortcut)("core/editor/toggle-list-view",b=>{h()||(b.preventDefault(),c(!0))}),(0,lg.useShortcut)("core/editor/toggle-sidebar",b=>{if(b.preventDefault(),["edit-post/document","edit-post/block"].includes(r("core")))n("core");else{let y=t()?"edit-post/block":"edit-post/document";o("core",y)}}),null}var Wwe=a(K(),1),s3=a(be(),1);var AE=a(K(),1),n3=a(be(),1),Mwe=a(ae(),1),i3=a(G(),1),Wd=a(j(),1),Fwe=a(Vt(),1),Dwe=a(U(),1),dy=a(E(),1);function Lwe({clientId:e,onClose:t}){let[r,o]=(0,Dwe.useState)(!1),{getBlocks:n}=(0,AE.useSelect)(n3.store),{replaceBlocks:i}=(0,AE.useDispatch)(n3.store),{canRemove:s,templatePartTitle:l}=(0,AE.useSelect)(d=>{let{canRemoveBlock:f,getBlock:m}=d(n3.store),{getEntityRecord:h,getCurrentTheme:g}=d(Mwe.store),v=m(e),{slug:b,theme:_}=v?.attributes??{},y=_||g()?.stylesheet,w=y&&b?`${y}//${b}`:null,S=w?h("postType","wp_template_part",w):null;return{canRemove:f(e),templatePartTitle:S?.title?.rendered?(0,Fwe.decodeEntities)(S.title.rendered):null}},[e]);if(!s)return null;let c=l?(0,Wd.sprintf)((0,Wd.__)("Detach %s?"),l):(0,Wd.__)("Detach template part?"),u=l?(0,Wd.sprintf)((0,Wd.__)("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."),l):(0,Wd.__)("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,dy.jsxs)(dy.Fragment,{children:[(0,dy.jsx)(i3.MenuItem,{onClick:()=>o(!0),children:(0,Wd.__)("Detach")}),(0,dy.jsx)(i3.__experimentalConfirmDialog,{isOpen:r,onConfirm:()=>{i(e,n(e)),t()},onCancel:()=>o(!1),confirmButtonText:(0,Wd.__)("Detach"),size:"medium",title:c,__experimentalHideHeader:!1,children:u})]})}var IE=a(K(),1),IG=a(be(),1),Bwe=a(G(),1),Vwe=a(Pt(),1),OG=a(j(),1),jwe=a(U(),1),zwe=a(It(),1);var Hwe=a(ae(),1);var fy=a(E(),1);function Uwe({clientIds:e,blocks:t}){let[r,o]=(0,jwe.useState)(!1),{replaceBlocks:n}=(0,IE.useDispatch)(IG.store),{createSuccessNotice:i}=(0,IE.useDispatch)(zwe.store),{isBlockBasedTheme:s,canCreate:l}=(0,IE.useSelect)(u=>({isBlockBasedTheme:u(Hwe.store).getCurrentTheme()?.is_block_theme,canCreate:u(IG.store).canInsertBlockType("core/template-part")}),[]);if(!s||!l)return null;let c=async u=>{n(e,(0,Vwe.createBlock)("core/template-part",{slug:u.slug,theme:u.theme})),i((0,OG.__)("Template part created."),{type:"snackbar"})};return(0,fy.jsxs)(fy.Fragment,{children:[(0,fy.jsx)(Bwe.MenuItem,{icon:N1,onClick:()=>{o(!0)},"aria-expanded":r,"aria-haspopup":"dialog",children:(0,OG.__)("Create template part")}),r&&(0,fy.jsx)(xw,{closeModal:()=>{o(!1)},blocks:t,onCreate:c})]})}var OE=a(E(),1);function Gwe(){return(0,OE.jsx)(s3.BlockSettingsMenuControls,{children:({selectedClientIds:e,onClose:t})=>(0,OE.jsx)(wtt,{clientIds:e,onClose:t})})}function wtt({clientIds:e,onClose:t}){let{blocks:r}=(0,Wwe.useSelect)(o=>{let{getBlocksByClientId:n}=o(s3.store);return{blocks:n(e)}},[e]);return r.length===1&&r[0]?.name==="core/template-part"?(0,OE.jsx)(Lwe,{clientId:e[0],onClose:t}):(0,OE.jsx)(Uwe,{clientIds:e,blocks:r})}var qwe=a(be(),1),Kwe=a(K(),1),Zwe=a(U(),1);var Ywe=a(U(),1),a3=a(K(),1);function _tt({postType:e}){let{registerPostTypeSchema:t}=Y((0,a3.useDispatch)(N));(0,Ywe.useEffect)(()=>{t(e)},[t,e]);let{fields:r}=(0,a3.useSelect)(o=>{let{getEntityFields:n}=Y(o(N));return{fields:n("postType",e)}},[e]);return r}var oS=_tt;var NG=a(E(),1),{MediaEditorModal:Stt,store:xtt}=Y(__);function Ctt(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 Ttt({name:e,ratio:t}={}){let r=Ctt(t);return!e||!Number.isFinite(r)||r<=0?null:{label:e,value:r}}function Xwe(){return(0,Kwe.useSelect)(t=>t(xtt).isOpen(),[])?(0,NG.jsx)(Ett,{}):null}function Ett(){let e=oS({postType:"attachment"}),[t,r,o]=(0,qwe.useSettings)("dimensions.aspectRatios.default","dimensions.aspectRatios.theme","dimensions.defaultAspectRatios"),n=(0,Zwe.useMemo)(()=>{if(!(Array.isArray(t)||Array.isArray(r)||typeof o=="boolean"))return;let l=[...o&&Array.isArray(t)?t:[],...Array.isArray(r)?r:[]].map(Ttt).filter(Boolean);if(l.length||o===!1)return l},[t,r,o]);return(0,NG.jsx)(Stt,{fields:e,aspectRatioPresets:n})}var Yo=a(E(),1),{ExperimentalBlockEditorProvider:Ptt}=Y(nS.privateApis),{PatternsMenuItems:ktt}=Y(Jwe.privateApis),NE=()=>{},Rtt=["wp_block","wp_navigation","wp_template_part"];function Att(e,t,r){let o=K0e(),n=r==="template-locked"?"template":"post",[i,s,l]=(0,Ip.useEntityBlockEditor)("postType",e.type,{id:e.id}),[c,u,d]=(0,Ip.useEntityBlockEditor)("postType",t?.type,{id:t?.id}),f=(0,ml.useMemo)(()=>{if(e.type==="wp_navigation")return[(0,$we.createBlock)("core/navigation",{ref:e.id,templateLock:!1})]},[e.type,e.id]),m=(0,ml.useMemo)(()=>f||(n==="template"?c:i),[f,n,c,i]);return o!==null?[o,NE,NE]:!!t&&r==="template-locked"||e.type==="wp_navigation"?[m,NE,NE]:[m,n==="post"?s:u,n==="post"?l:d]}var FG=Use(({post:e,settings:t,recovery:r,initialEdits:o,children:n,BlockEditorProviderComponent:i=Ptt,__unstableTemplate:s})=>{let l=!!s,{editorSettings:c,selection:u,isReady:d,mode:f,defaultMode:m,postTypeEntities:h,isInRevisionsMode:g,currentRevisionId:v}=(0,ug.useSelect)(W=>{let{getEditorSettings:q,getRenderingMode:Z,__unstableIsEditorReady:Q,getDefaultRenderingMode:ue,isRevisionsMode:te,getCurrentRevisionId:de}=Y(W(N)),{getEntitiesConfig:pe,getEntityRecordEdits:$}=W(Ip.store),ee=Z(),fe=ue(e.type),ve=fe==="template-locked"?l:fe!==void 0,we=fe!==void 0,oe=$("postType",e.type,e.id);return{editorSettings:q(),isReady:Q(),mode:we?ee:void 0,defaultMode:ve?fe:void 0,selection:oe?.selection,postTypeEntities:e.type==="wp_template"?pe("postType"):null,isInRevisionsMode:te(),currentRevisionId:de()}},[e.type,e.id,l]),b=l&&f!=="post-only",_=b?s:e,y=(0,ml.useMemo)(()=>{let W={};if(e.type==="wp_template"){if(e.slug==="page")W.postType="page";else if(e.slug==="single")W.postType="post";else if(e.slug.split("-")[0]==="single"){let q=h?.map(Q=>Q.name)||[],Z=e.slug.match(`^single-(${q.join("|")})(?:-.+)?$`);Z&&(W.postType=Z[1])}}else(!Rtt.includes(_.type)||b)&&(W.postId=e.id,W.postType=e.type);return{...W,templateSlug:_.type==="wp_template"?_.slug:void 0}},[b,e.id,e.type,e.slug,_.type,_.slug,h]),{id:w,type:S}=_,x=x0e(c,S,w,f),[C,I,k]=Att(e,s,f),{updatePostLock:R,setupEditor:A,updateEditorSettings:P,setCurrentTemplateId:T,setEditedPost:M,setRenderingMode:B,setCurrentRevisionId:F}=Y((0,ug.useDispatch)(N)),{editEntityRecord:V}=(0,ug.useDispatch)(Ip.store),z=(0,ug.useRegistry)(),D=(0,ml.useCallback)(W=>{V("postType",e.type,e.id,{selection:W},{undoIgnore:!0})},[V,e.type,e.id]),{createWarningNotice:O,removeNotice:L}=(0,ug.useDispatch)(Qwe.store);return(0,ml.useLayoutEffect)(()=>{if(!r&&(R(t.postLock),z.select(N).__unstableIsEditorReady()||A(e,o,t.template),t.autosave)){let W=Number((0,e_e.getQueryArg)(t.autosave.editLink,"revision"));O((0,MG.__)("There is an autosave of this post that is more recent than the version below."),{id:"autosave-exists",actions:[{label:(0,MG.__)("View the autosave"),...W?{onClick:()=>{let{disableVisualRevisions:q}=z.select(N).getEditorSettings();if(q){window.location.href=t.autosave.editLink;return}F(W)}}:{url:t.autosave.editLink}}]})}},[]),(0,ml.useEffect)(()=>(M(e.type,e.id),typeof window<"u"&&window.__experimentalTemplateActivate&&L("template-activate-notice"),()=>M(null,null)),[e.type,e.id,M,L]),(0,ml.useLayoutEffect)(()=>{P(t)},[t,P]),(0,ml.useEffect)(()=>{T(s?.id)},[s?.id,T]),(0,ml.useEffect)(()=>{m&&B(m)},[m,B]),I0e(e.type,f),swe(),uwe(),pwe(),!d||!f?null:(0,Yo.jsx)(Ip.EntityProvider,{kind:"root",type:"site",children:(0,Yo.jsx)(Ip.EntityProvider,{kind:"postType",type:e.type,id:e.id,revisionId:v??void 0,children:(0,Yo.jsx)(nS.BlockContextProvider,{value:y,children:(0,Yo.jsxs)(i,{value:C,onChange:k,onInput:I,selection:g?void 0:u,onChangeSelection:g?NE:D,settings:x,useSubRegistry:!1,children:[n,!t.isPreviewMode&&(0,Yo.jsxs)(Yo.Fragment,{children:[(0,Yo.jsx)(ktt,{}),(0,Yo.jsx)(Gwe,{}),f==="template-locked"&&(0,Yo.jsx)(E0e,{}),S==="wp_navigation"&&(0,Yo.jsx)(k0e,{}),(0,Yo.jsx)(rS,{}),(0,Yo.jsx)(Awe,{}),(0,Yo.jsx)(bwe,{}),(0,Yo.jsx)(wwe,{}),(0,Yo.jsx)(Owe,{}),(0,Yo.jsx)($0e,{}),(0,Yo.jsx)(owe,{}),(0,Yo.jsx)(Xwe,{})]})]})})})})});function DG(e){return(0,Yo.jsx)(FG,{...e,BlockEditorProviderComponent:nS.BlockEditorProvider,children:e.children})}var t_e=DG;var dg=a(E(),1);function Itt({template:e,post:t}){let[r="white"]=ng("color.background"),[o]=(0,ME.useEntityBlockEditor)("postType",t.type,{id:t.id}),[n]=(0,ME.useEntityBlockEditor)("postType",e?.type,{id:e?.id}),i=e&&n?n:o,s=!i?.length;return(0,dg.jsxs)("div",{className:"editor-fields-content-preview",style:{backgroundColor:r},children:[s&&(0,dg.jsx)("span",{className:"editor-fields-content-preview__empty",children:(0,r_e.__)("Empty content")}),!s&&(0,dg.jsx)(LG.BlockPreview.Async,{children:(0,dg.jsx)(LG.BlockPreview,{blocks:i})})]})}function n_e({item:e}){let{settings:t,template:r}=(0,o_e.useSelect)(o=>{let{canUser:n,getPostType:i,getTemplateId:s,getEntityRecord:l}=Y(o(ME.store)),c=n("read",{kind:"postType",name:"wp_template"}),u=o(N).getEditorSettings(),d=u.supportsTemplateMode,f=i(e.type)?.viewable??!1,m=d&&f&&c?s(e.type,e.id):null;return{settings:u,template:m?l("postType","wp_template",m):void 0}},[e.type,e.id]);return(0,dg.jsx)(DG,{post:e,settings:t,__unstableTemplate:r,children:(0,dg.jsx)(Itt,{template:r,post:e})})}var Ott={type:"media",id:"content-preview",label:(0,i_e.__)("Content preview"),render:n_e,enableSorting:!1},s_e=Ott;function Ntt(e){let t=e?.editor;return Array.isArray(t)?!!t[0]?.notes:!1}function Mtt(e,t,r){return{type:"REGISTER_ENTITY_ACTION",kind:e,name:t,config:r}}function Ftt(e,t,r){return{type:"UNREGISTER_ENTITY_ACTION",kind:e,name:t,actionId:r}}function Dtt(e,t,r){return{type:"REGISTER_ENTITY_FIELD",kind:e,name:t,config:r}}function Ltt(e,t,r){return{type:"UNREGISTER_ENTITY_FIELD",kind:e,name:t,fieldId:r}}function Btt(e,t){return{type:"SET_IS_READY",kind:e,name:t}}var Vtt=[yH,vH,SH,TH,xH,CH,gH,A2,fH,bH,_H],jtt=e=>async({registry:t})=>{if(Y(t.select(N)).isEntityReady("postType",e))return;Y(t.dispatch(N)).setIsReady("postType",e);let o=await t.resolveSelect(l3.store).getPostType(e),n=await t.resolveSelect(l3.store).canUser("create",{kind:"postType",name:e}),i=await t.resolveSelect(l3.store).getCurrentTheme(),{disablePostFormats:s}=t.select(N).getEditorSettings(),l=!["wp_block","wp_template_part"].includes(o.slug)&&n&&Yz;o.slug!=="wp_template"&&(l=void 0),o.slug==="wp_template"&&!window?.__experimentalTemplateActivate&&(l=void 0);let c=[o.viewable?zz:void 0,o.supports?.revisions?tH:void 0,l,o.slug==="wp_template_part"&&n&&i?.is_block_theme?dH:void 0,n&&o.slug==="wp_block"?Xz:void 0,o.supports?.title?Kz:void 0,o.supports?.["page-attributes"]?Uz:void 0,o.slug==="wp_block"?eH:void 0,nH,Zz,cH,sH,oH].filter(Boolean),u;if(e===Tl)u=Vtt;else{let d=o.slug,f=cm.includes(d),m=d==="wp_block";if(u=[o.supports?.thumbnail&&i?.theme_supports?.["post-thumbnails"]&&rz,!f&&o.supports?.author&&WC,d==="wp_template"&&xz,d==="wp_template_part"&&Cz,!f&&pz,!f&&bz,!f&&yz,wz,!f&&I8,!f&&o.supports?.excerpt&&kz,m&&o.supports?.excerpt&&pj,o.supports?.["page-attributes"]&&dz,o.supports?.comments&&mz,o.supports?.trackbacks&&gz,(o.supports?.comments||o.supports?.trackbacks)&&vz,!f&&az,o.supports?.["post-formats"]&&!s&&Oz,(!f||m)&&o.supports?.editor&&Nz,!f&&fz,d==="post"&&Fz,d==="wp_template"&&Iz,d==="wp_template"&&Az,d==="wp_template"&&jz,d==="wp_template"&&Lz,d==="wp_template"&&Bz,o.supports?.editor&&o.viewable&&s_e,Ntt(o.supports)&&Tz,m&&mj].filter(Boolean),o.supports?.title){let h;e==="page"?h=D8:e==="wp_template"?h=L1:["wp_block","wp_template_part"].includes(e)?h=yC:h=A2,u.push(h)}}t.batch(()=>{c.forEach(d=>{Y(t.dispatch(N)).registerEntityAction("postType",e,d)}),u.forEach(d=>{Y(t.dispatch(N)).registerEntityField("postType",e,d)})}),(0,a_e.doAction)("core.registerPostTypeSchema",e)};function ztt(e){return{type:"SET_CURRENT_TEMPLATE_ID",id:e}}var Htt=e=>async({select:t,dispatch:r,registry:o})=>{let n=await o.dispatch(Ia.store).saveEntityRecord("postType","wp_template",e);return o.dispatch(Ia.store).editEntityRecord("postType",t.getCurrentPostType(),t.getCurrentPostId(),{template:n.slug}),o.dispatch(nc.store).createSuccessNotice((0,cr.__)("Custom template created. You're in template mode now."),{type:"snackbar",actions:[{label:(0,cr.__)("Go back"),onClick:()=>r.setRenderingMode(t.getEditorSettings().defaultRenderingMode)}]}),n},Utt=e=>({registry:t})=>{let o=(t.select(py.store).get("core","hiddenBlockTypes")??[]).filter(n=>!(Array.isArray(e)?e:[e]).includes(n));t.dispatch(py.store).set("core","hiddenBlockTypes",o)},Wtt=e=>({registry:t})=>{let r=t.select(py.store).get("core","hiddenBlockTypes")??[],o=new Set([...r,...Array.isArray(e)?e:[e]]);t.dispatch(py.store).set("core","hiddenBlockTypes",[...o])},Gtt=(e,{allowUndo:t=!0}={})=>async({registry:r})=>{let o="edit-site-template-reverted";if(r.dispatch(nc.store).removeNotice(o),!Dk(e)){r.dispatch(nc.store).createErrorNotice((0,cr.__)("This template is not revertable."),{type:"snackbar"});return}try{let n=r.select(Ia.store).getEntityConfig("postType",e.type);if(!n){r.dispatch(nc.store).createErrorNotice((0,cr.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let i=(0,l_e.addQueryArgs)(`${n.baseURL}/${e.id}`,{context:"edit",source:e.origin}),s=await(0,c_e.default)({path:i});if(!s){r.dispatch(nc.store).createErrorNotice((0,cr.__)("The editor has encountered an unexpected error. Please reload."),{type:"snackbar"});return}let l=({blocks:d=[]})=>(0,c3.__unstableSerializeAndClean)(d),c=r.select(Ia.store).getEditedEntityRecord("postType",e.type,e.id);r.dispatch(Ia.store).editEntityRecord("postType",e.type,e.id,{content:l,blocks:c.blocks,source:"custom"},{undoIgnore:!0});let u=(0,c3.parse)(s?.content?.raw);if(r.dispatch(Ia.store).editEntityRecord("postType",e.type,s.id,{content:l,blocks:u,source:"theme"}),t){let d=()=>{r.dispatch(Ia.store).editEntityRecord("postType",e.type,c.id,{content:l,blocks:c.blocks,source:"custom"})};r.dispatch(nc.store).createSuccessNotice((0,cr.__)("Template reset."),{type:"snackbar",id:o,actions:[{label:(0,cr.__)("Undo"),onClick:d}]})}}catch(n){let i=n.message&&n.code!=="unknown_error"?n.message:(0,cr.__)("Template revert failed. Please reload.");r.dispatch(nc.store).createErrorNotice(i,{type:"snackbar"})}},Ytt=e=>async({registry:t})=>{let r=e.every(n=>n?.has_theme_file),o=await Promise.allSettled(e.map(n=>t.dispatch(Ia.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,cr.sprintf)((0,cr.__)('"%s" reset.'),(0,VG.decodeEntities)(i)):(0,cr.sprintf)((0,cr._x)('"%s" deleted.',"template part"),(0,VG.decodeEntities)(i))}else n=r?(0,cr.__)("Items reset."):(0,cr.__)("Items deleted.");t.dispatch(nc.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,cr.__)("An error occurred while reverting the item."):(0,cr.__)("An error occurred while deleting the item.");else{let i=new Set,s=o.filter(({status:l})=>l==="rejected");for(let l of s)l.reason?.message&&i.add(l.reason.message);i.size===0?n=(0,cr.__)("An error occurred while deleting the items."):i.size===1?n=r?(0,cr.sprintf)((0,cr.__)("An error occurred while reverting the items: %s"),[...i][0]):(0,cr.sprintf)((0,cr.__)("An error occurred while deleting the items: %s"),[...i][0]):n=r?(0,cr.sprintf)((0,cr.__)("Some errors occurred while reverting the items: %s"),[...i].join(",")):(0,cr.sprintf)((0,cr.__)("Some errors occurred while deleting the items: %s"),[...i].join(","))}t.dispatch(nc.store).createErrorNotice(n,{type:"snackbar"})}},qtt=e=>({select:t,registry:r})=>{let o=t.getCurrentPostType(),n=r.select(Ia.store).getCurrentTheme()?.stylesheet,i=r.select(py.store).get("core","renderingModes")?.[n]??{};if(i[o]===e)return;let s={[n]:{...i,[o]:e}};r.dispatch(py.store).set("core","renderingModes",s)};function Ktt(e){return{type:"SET_STYLES_PATH",path:e}}function Ztt(e){return{type:"SET_SHOW_STYLEBOOK",show:e}}function Xtt(){return{type:"RESET_STYLES_NAVIGATION"}}function jG(e){return({dispatch:t,registry:r})=>{t({type:"SET_CANVAS_WIDTH",width:e});let o=Y(r.select(BG.store));if(o.isResponsiveEditing()){let n=o.getSettings().__experimentalFeatures?.viewport,i=m0(e,n);Y(r.dispatch(BG.store)).setStyleStateViewport(Ik[i]??"default")}}}function Qtt(e){return{type:"SET_CURRENT_REVISION_ID",revisionId:e}}var Jtt=e=>async({dispatch:t,select:r,registry:o})=>{let n=r.getCurrentPostType(),i=r.getCurrentPostId(),l=o.select(Ia.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(Ia.store).getRevisions("postType",n,i,gv(l,e));o.batch(()=>{t({type:"SET_REVISION_PAGE",page:e}),c?.length&&t.setCurrentRevisionId(c[0][l])})};function $tt(e){return{type:"SET_SHOW_REVISION_DIFF",showDiff:e}}var ert=e=>async({select:t,dispatch:r,registry:o})=>{let n=t.getCurrentPostType(),i=t.getCurrentPostId(),l=o.select(Ia.store).getEntityConfig("postType",n)?.revisionKey||"id",c=await o.resolveSelect(Ia.store).getRevision("postType",n,i,e,{context:"edit",_fields:[...new Set(["id","date","modified","author","meta","title.raw","excerpt.raw","content.raw",l])].join()});if(!c)return;let u={blocks:void 0,content:c.content.raw};c.title?.raw!==void 0&&(u.title=c.title.raw),c.excerpt?.raw!==void 0&&(u.excerpt=c.excerpt.raw),c.meta!==void 0&&(u.meta=c.meta),r.editPost(u),r.setCurrentRevisionId(null),await r.savePost(),!t.didPostSaveRequestFail()&&(o.dispatch(nc.store).removeNotice("autosave-exists"),o.dispatch(nc.store).createSuccessNotice((0,cr.sprintf)((0,cr.__)("Restored to revision from %s."),(0,u3.dateI18n)((0,u3.getSettings)().formats.datetime,c.date)),{type:"snackbar",id:"editor-revision-restored"}))};function trt(e,t={focus:!1}){return{type:"SELECT_NOTE",noteId:e,options:t}}var rrt=(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,iS.parse)(i);s=(0,iS.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 ort(){return(0,fg.default)("wp.data.dispatch( 'core/editor' ).__experimentalTearDownEditor",{since:"6.5"}),{type:"DO_NOTHING"}}function nrt(){return(0,fg.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 irt(){return(0,fg.default)("wp.data.dispatch( 'core/editor' ).updatePost",{since:"5.7",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function srt(e){return(0,fg.default)("wp.data.dispatch( 'core/editor' ).setupEditorState",{since:"6.5",alternative:"wp.data.dispatch( 'core/editor' ).setEditedPost"}),d_e(e.type,e.id)}function d_e(e,t){return{type:"SET_EDITED_POST",postType:e,postId:t}}var art=(e,t)=>({select:r,registry:o})=>{let{id:n,type:i}=r.getCurrentPost();o.dispatch(Ys.store).editEntityRecord("postType",i,n,e,t)},lrt=(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={id:i.id,...o.select(Ys.store).getEntityRecordNonTransientEdits("postType",i.type,i.id),content:n};r({type:"REQUEST_POST_UPDATE_START",options:e});let l=!1;try{s=await(0,sS.applyFiltersAsync)("editor.preSavePost",s,e)}catch(c){l=c}if(!l)try{await o.dispatch(Ys.store).saveEntityRecord("postType",i.type,s,e)}catch(c){l=c.message&&c.code!=="unknown_error"?c.message:(0,yn.__)("An error occurred while updating.")}if(l||(l=o.select(Ys.store).getLastEntitySaveError("postType",i.type,i.id)),!l)try{await(0,sS.applyFilters)("editor.__unstableSavePost",Promise.resolve(),e)}catch(c){l=c}if(!l)try{await(0,sS.doActionAsync)("editor.savePost",{id:i.id,type:i.type},e)}catch(c){l=c}if(r({type:"REQUEST_POST_UPDATE_FINISH",options:e}),typeof window<"u"&&window.__experimentalTemplateActivate&&!e.isAutosave&&i.type==="wp_template"&&(typeof i.id=="number"||/^\d+$/.test(i.id))&&crt({select:t,dispatch:r,registry:o}),l){let c=xX({post:i,edits:s,error:l});c.length&&o.dispatch(ou.store).createErrorNotice(...c)}else{let c=t.getCurrentPost(),u=SX({previousPost:i,post:c,postType:await o.resolveSelect(Ys.store).getPostType(c.type),options:e});u.length&&o.dispatch(ou.store).createSuccessNotice(...u),e.isAutosave||o.dispatch(Op.store).__unstableMarkLastChangeAsPersistent()}};async function crt({select:e,registry:t}){if(e.getEditorSettings().onNavigateToPreviousEntityRecord)return;let{id:o,slug:n}=e.getCurrentPost();if((await t.select(Ys.store).getEntityRecord("root","site")).active_templates[n]===o)return;let l=(await t.resolveSelect(Ys.store).getCurrentTheme())?.default_template_types.find(c=>c.slug===n);await t.dispatch(ou.store).createNotice("info",(0,yn.sprintf)((0,yn.__)('Do you want to activate this "%s" template?'),l?.title??n),{id:"template-activate-notice",actions:[{label:(0,yn.__)("Activate"),onClick:async()=>{await t.dispatch(ou.store).createNotice("info",(0,yn.__)("Activating template\u2026"),{id:"template-activate-notice"});try{let c=await t.select(Ys.store).getEntityRecord("root","site");await t.dispatch(Ys.store).saveEntityRecord("root","site",{active_templates:{...c.active_templates,[n]:o}},{throwOnError:!0}),await t.dispatch(ou.store).createSuccessNotice((0,yn.__)("Template activated."),{id:"template-activate-notice"})}catch(c){throw await t.dispatch(ou.store).createErrorNotice((0,yn.__)("Template activation failed."),{id:"template-activate-notice"}),c}}}]})}function urt(){return(0,fg.default)("wp.data.dispatch( 'core/editor' ).refreshPost",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}var drt=()=>async({select:e,dispatch:t,registry:r})=>{let o=e.getCurrentPostType(),n=await r.resolveSelect(Ys.store).getPostType(o),{rest_base:i,rest_namespace:s="wp/v2"}=n;t({type:"REQUEST_POST_DELETE_START"});try{let l=e.getCurrentPost();await(0,u_e.default)({path:`/${s}/${i}/${l.id}`,method:"DELETE"}),await t.savePost()}catch(l){r.dispatch(ou.store).createErrorNotice(...CX({error:l}))}t({type:"REQUEST_POST_DELETE_FINISH"})},frt=({local:e=!1,...t}={})=>async({select:r,dispatch:o})=>{let n=r.getCurrentPost();if(e){let i=r.isEditedPostNew(),s=r.getEditedPostAttribute("title"),l=r.getEditedPostAttribute("content"),c=r.getEditedPostAttribute("excerpt");_X(n.id,i,s,l,c)}else await o.savePost({isAutosave:!0,...t})},prt=({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()),mrt=()=>({registry:e})=>{e.dispatch(Ys.store).redo()},hrt=()=>({registry:e})=>{e.dispatch(Ys.store).undo()};function grt(){return(0,fg.default)("wp.data.dispatch( 'core/editor' ).createUndoLevel",{since:"6.0",version:"6.3",alternative:"Use the core entities store instead"}),{type:"DO_NOTHING"}}function vrt(e){return{type:"UPDATE_POST_LOCK",lock:e}}var brt=()=>({registry:e})=>{e.dispatch(nn.store).set("core","isPublishSidebarEnabled",!0)},yrt=()=>({registry:e})=>{e.dispatch(nn.store).set("core","isPublishSidebarEnabled",!1)};function wrt(e){return{type:"LOCK_POST_SAVING",lockName:e}}function _rt(e){return{type:"UNLOCK_POST_SAVING",lockName:e}}function Srt(e){return{type:"LOCK_POST_AUTOSAVING",lockName:e}}function xrt(e){return{type:"UNLOCK_POST_AUTOSAVING",lockName:e}}var Crt=(e,t={})=>({select:r,dispatch:o,registry:n})=>{let{__unstableShouldCreateUndoLevel:i,selection:s}=t,l={blocks:e,selection:s};if(i!==!1){let{id:c,type:u}=r.getCurrentPost();if(n.select(Ys.store).getEditedEntityRecord("postType",u,c).blocks===l.blocks){n.dispatch(Ys.store).__unstableCreateUndoLevel("postType",u,c);return}l.content=({blocks:f=[]})=>(0,iS.__unstableSerializeAndClean)(f)}o.editPost(l)};function Trt(e){return{type:"UPDATE_EDITOR_SETTINGS",settings:e}}var Ert=e=>({dispatch:t,registry:r,select:o})=>{o.__unstableIsEditorReady()&&!o.getEditorSettings().isPreviewMode&&r.dispatch(Op.store).clearSelectedBlock(),t({type:"SET_RENDERING_MODE",mode:e})};function Prt(e){return({dispatch:t,registry:r})=>{let o=Y(r.select(Op.store)).getSettings().__experimentalFeatures?.viewport,n=p0(e,o);t(jG(n))}}var krt=e=>({registry:t})=>{let r=t.select(nn.store).get("core","inactivePanels")??[],o=!!r?.includes(e),n;o?n=r.filter(i=>i!==e):n=[...r,e],t.dispatch(nn.store).set("core","inactivePanels",n)},Rrt=e=>({registry:t})=>{let r=t.select(nn.store).get("core","openPanels")??[],o=!!r?.includes(e),n;o?n=r.filter(i=>i!==e):n=[...r,e],t.dispatch(nn.store).set("core","openPanels",n)};function Art(e){return{type:"REMOVE_PANEL",panelName:e}}var Irt=e=>({dispatch:t,registry:r})=>{typeof e=="object"&&e.hasOwnProperty("rootClientId")&&e.hasOwnProperty("insertionIndex")&&Y(r.dispatch(Op.store)).setInsertionPoint({rootClientId:e.rootClientId,index:e.insertionIndex}),t({type:"SET_IS_INSERTER_OPENED",value:e})};function Ort(e){return{type:"SET_IS_LIST_VIEW_OPENED",isOpen:e}}var Nrt=({createNotice:e=!0}={})=>({dispatch:t,registry:r})=>{let o=r.select(nn.store).get("core","distractionFree");o&&r.dispatch(nn.store).set("core","fixedToolbar",!1),o||r.batch(()=>{r.dispatch(nn.store).set("core","fixedToolbar",!0),t.setIsInserterOpened(!1),t.setIsListViewOpened(!1),Y(r.dispatch(Op.store)).resetZoomLevel()}),r.batch(()=>{r.dispatch(nn.store).set("core","distractionFree",!o),e&&r.dispatch(ou.store).createInfoNotice(o?(0,yn.__)("Distraction free mode deactivated."):(0,yn.__)("Distraction free mode activated."),{id:"core/editor/distraction-free-mode/notice",type:"snackbar",actions:[{label:(0,yn.__)("Undo"),onClick:()=>{r.batch(()=>{r.dispatch(nn.store).set("core","fixedToolbar",o),r.dispatch(nn.store).toggle("core","distractionFree")})}}]})})},Mrt=()=>({registry:e})=>{e.dispatch(nn.store).toggle("core","focusMode");let t=e.select(nn.store).get("core","focusMode");e.dispatch(ou.store).createInfoNotice(t?(0,yn.__)("Spotlight mode activated."):(0,yn.__)("Spotlight mode deactivated."),{id:"core/editor/toggle-spotlight-mode/notice",type:"snackbar",actions:[{label:(0,yn.__)("Undo"),onClick:()=>{e.dispatch(nn.store).toggle("core","focusMode")}}]})},Frt=()=>({registry:e})=>{e.dispatch(nn.store).toggle("core","fixedToolbar");let t=e.select(nn.store).get("core","fixedToolbar");e.dispatch(ou.store).createInfoNotice(t?(0,yn.__)("Top toolbar activated."):(0,yn.__)("Top toolbar deactivated."),{id:"core/editor/toggle-top-toolbar/notice",type:"snackbar",actions:[{label:(0,yn.__)("Undo"),onClick:()=>{e.dispatch(nn.store).toggle("core","fixedToolbar")}}]})},Drt=e=>({dispatch:t,registry:r})=>{r.dispatch(nn.store).set("core","editorMode",e),e!=="visual"&&(r.dispatch(Op.store).clearSelectedBlock(),Y(r.dispatch(Op.store)).resetZoomLevel()),e==="visual"?(0,HG.speak)((0,yn.__)("Visual editor selected"),"assertive"):e==="text"&&(r.select(nn.store).get("core","distractionFree")&&t.toggleDistractionFree(),(0,HG.speak)((0,yn.__)("Code editor selected"),"assertive"))};function Lrt(){return{type:"OPEN_PUBLISH_SIDEBAR"}}function Brt(){return{type:"CLOSE_PUBLISH_SIDEBAR"}}function Vrt(){return{type:"TOGGLE_PUBLISH_SIDEBAR"}}var sr=e=>(...t)=>({registry:r})=>{(0,fg.default)("`wp.data.dispatch( 'core/editor' )."+e+"`",{since:"5.3",alternative:"`wp.data.dispatch( 'core/block-editor' )."+e+"`",version:"6.2"}),r.dispatch(Op.store)[e](...t)},jrt=sr("resetBlocks"),zrt=sr("receiveBlocks"),Hrt=sr("updateBlock"),Urt=sr("updateBlockAttributes"),Wrt=sr("selectBlock"),Grt=sr("startMultiSelect"),Yrt=sr("stopMultiSelect"),qrt=sr("multiSelect"),Krt=sr("clearSelectedBlock"),Zrt=sr("toggleSelection"),Xrt=sr("replaceBlocks"),Qrt=sr("replaceBlock"),Jrt=sr("moveBlocksDown"),$rt=sr("moveBlocksUp"),eot=sr("moveBlockToPosition"),tot=sr("insertBlock"),rot=sr("insertBlocks"),oot=sr("showInsertionPoint"),not=sr("hideInsertionPoint"),iot=sr("setTemplateValidity"),sot=sr("synchronizeTemplate"),aot=sr("mergeBlocks"),lot=sr("removeBlocks"),cot=sr("removeBlock"),uot=sr("toggleBlockMode"),dot=sr("startTyping"),fot=sr("stopTyping"),pot=sr("enterFormattedText"),mot=sr("exitFormattedText"),hot=sr("insertDefaultBlock"),got=sr("updateBlockListSettings");var KC={reducer:eZ,selectors:K4,actions:UG},N=(0,d3.createReduxStore)(aZ,{...KC});(0,d3.register)(N);Y(N).registerPrivateActions(zG);Y(N).registerPrivateSelectors(A8);var v_e=a(E(),1),vot=e=>(0,h_e.createHigherOrderComponent)(t=>({attributes:r,setAttributes:o,...n})=>{let i=(0,f_e.useSelect)(u=>u(N).getCurrentPostType(),[]),[s,l]=(0,p_e.useEntityProp)("postType",i,"meta"),c=(0,m_e.useMemo)(()=>({...r,...Object.fromEntries(Object.entries(e).map(([u,d])=>[u,s[d]]))}),[r,s]);return(0,v_e.jsx)(t,{attributes:c,setAttributes:u=>{let d=Object.fromEntries(Object.entries(u??{}).filter(([f])=>f in e).map(([f,m])=>[e[f],m]));Object.entries(d).length&&l(d),o(u)},...n})},"withMetaAttributeSource");function bot(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=vot(t)(e.edit)),e}(0,g_e.addFilter)("blocks.registerBlockType","core/editor/custom-sources-backwards-compatibility/shim-attribute-source",bot);var xPe=a(Vn(),1);var SPe=a(ae(),1);var b_e=a(Bu(),1),y_e=a(bo(),1);var w_e=a(Vt(),1),my=a(E(),1),yot=10,f3={name:"links",className:"editor-autocompleters__link",triggerPrefix:"[[",isDebounced:!0,async options(e){return(await(0,b_e.default)({path:(0,y_e.addQueryArgs)("/wp/v2/search",{per_page:yot,search:e,type:"post"})})).filter(r=>r.title!=="")},getOptionKeywords(e){return[...e.title.split(/\s+/)]},getOptionLabel(e){return(0,my.jsxs)(my.Fragment,{children:[(0,my.jsx)(xn,{icon:e.subtype==="page"?vm:zV}),(0,w_e.decodeEntities)(e.title)]})},getOptionCompletion(e){return(0,my.jsx)("a",{href:e.url,children:e.title})}};var __e=a(U(),1),S_e=a(K(),1),x_e=a(ae(),1),Np=a(E(),1);function WG(e){let t=e.avatar_urls&&e.avatar_urls[24]?(0,Np.jsx)("img",{className:"editor-autocompleters__user-avatar",alt:"",src:e.avatar_urls[24]}):(0,Np.jsx)("span",{className:"editor-autocompleters__no-avatar"});return(0,Np.jsxs)(Np.Fragment,{children:[t,(0,Np.jsx)("span",{className:"editor-autocompleters__user-name",children:e.name}),(0,Np.jsx)("span",{className:"editor-autocompleters__user-slug",children:e.slug})]})}var p3={name:"users",className:"editor-autocompleters__user",triggerPrefix:"@",useItems(e){let t=(0,S_e.useSelect)(o=>{let{getUsers:n}=o(x_e.store);return n({context:"view",search:e})},[e]);return[(0,__e.useMemo)(()=>t?t.map(o=>({key:`user-${o.slug}`,value:o,label:WG(o)})):[],[t])]},getOptionCompletion(e){return`@${e.slug}`}};var lS=a(U(),1),aS=a(K(),1),C_e=a(ae(),1);function wot(e,t){let r=(0,lS.useRef)(e);(0,lS.useEffect)(()=>{r.current=e},[e]),(0,lS.useEffect)(()=>{if(!t)return;let o=setInterval(()=>r.current(),t*1e3);return()=>clearInterval(o)},[t])}function m3({interval:e,autosave:t}){let{autosave:r}=(0,aS.useDispatch)(N),o=t??r,{getReferenceByDistinctEdits:n}=(0,aS.useSelect)(C_e.store),{isEditedPostDirty:i,isEditedPostAutosaveable:s,isAutosavingPost:l}=(0,aS.useSelect)(N),c=(0,aS.useSelect)(d=>e!==void 0?e:d(N).getEditorSettings().autosaveInterval,[e]),u=(0,lS.useRef)();return wot(()=>{if(!s())return;let d=n();d!==u.current&&i()&&!l()&&(u.current=d,o())},c),null}var vg=a(j(),1),VE=a(K(),1),su=a(G(),1),jE=a(be(),1);var k3=a(ae(),1),lSe=a(_G(),1),R3=a(U(),1),cSe=a(Te(),1),uSe=a(Vt(),1),dSe=a(Mp(),1);var GG=a(j(),1),E_e=a(K(),1),P_e=a(ae(),1);function h3(e){let{isFrontPage:t,isPostsPage:r}=(0,E_e.useSelect)(o=>{let{canUser:n,getEditedEntityRecord:i}=o(P_e.store),s=n("read",{kind:"root",name:"site"})?i("root","site"):void 0,l=parseInt(e,10);return{isFrontPage:s?.page_on_front===l,isPostsPage:s?.page_for_posts===l}});return t?(0,GG.__)("Homepage"):r?(0,GG.__)("Posts Page"):!1}var tSe=a(G(),1),rSe=a(Mo(),1),E3=a(j(),1),BE=a(K(),1);var P3=a(Te(),1),oSe=a(Dt(),1);var DE=a(U(),1);var gy=a(G(),1),nu=a(j(),1),Fn=a(be(),1),vy=a(K(),1);var Wr=a(U(),1),S3=a(Mo(),1),L_e=a(Mf(),1),B_e=a(ae(),1);var Ur=a(j(),1),cS=[{slug:"theme-colors",title:(0,Ur.__)("Theme Colors"),origin:"theme",type:"colors"},{slug:"theme-gradients",title:(0,Ur.__)("Theme Gradients"),origin:"theme",type:"gradients"},{slug:"custom-colors",title:(0,Ur.__)("Custom Colors"),origin:"custom",type:"colors"},{slug:"custom-gradients",title:(0,Ur.__)("Custom Gradients"),origin:"custom",type:"gradients"},{slug:"duotones",title:(0,Ur.__)("Duotones"),origin:"theme",type:"duotones"},{slug:"default-colors",title:(0,Ur.__)("Default Colors"),origin:"default",type:"colors"},{slug:"default-gradients",title:(0,Ur.__)("Default Gradients"),origin:"default",type:"gradients"}],g3=[{slug:"site-identity",title:(0,Ur.__)("Site Identity"),blocks:["core/site-logo","core/site-title","core/site-tagline"]},{slug:"design",title:(0,Ur.__)("Design"),blocks:["core/navigation","core/avatar","core/post-time-to-read"],exclude:["core/home-link","core/navigation-link"]},{slug:"posts",title:(0,Ur.__)("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,Ur.__)("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"]}],YG=[{slug:"overview",title:(0,Ur.__)("Overview"),blocks:[]},{slug:"text",title:(0,Ur.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,Ur.__)("Colors"),blocks:[]},{slug:"theme",title:(0,Ur.__)("Theme"),subcategories:g3},{slug:"media",title:(0,Ur.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,Ur.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,Ur.__)("Embeds"),include:[]}],_ot=[...g3,{slug:"media",title:(0,Ur.__)("Media"),blocks:["core/post-featured-image"]},{slug:"widgets",title:(0,Ur.__)("Widgets"),blocks:[]},{slug:"embed",title:(0,Ur.__)("Embeds"),include:[]}],k_e=[{slug:"overview",title:(0,Ur.__)("Overview"),blocks:[]},{slug:"text",title:(0,Ur.__)("Text"),blocks:["core/post-content","core/home-link","core/navigation-link"]},{slug:"colors",title:(0,Ur.__)("Colors"),blocks:[]},{slug:"blocks",title:(0,Ur.__)("All Blocks"),blocks:[],subcategories:_ot}],Sot=`
 	.is-root-container {
 		display: flow-root;
 	}
-`,G_e=`
+`,R_e=`
 	body {
 		position: relative;
 		padding: 32px !important;
 	}

-	${tnt}
+	${Sot}

 	.editor-style-book__examples {
 		max-width: 1200px;
@@ -165,7 +164,7 @@
 	:where(.is-root-container > .wp-block:last-child) {
 		margin-bottom: 0;
 	}
-`;var Y_e=a(Pt(),1);function KT(e,t){if(!e?.slug||!t?.length)return;let r=e?.subcategories??[];if(r.length)return r.reduce((s,l)=>{let c=KT(l,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 sY(){let e=[...I3,...iY].map(({slug:o})=>o),r=(0,Y_e.getCategories)().filter(({slug:o})=>!e.includes(o));return[...iY,...r]}var Gd=a(j(),1),Ei=a(Pt(),1);var q_e=a(G(),1),O3=a(be(),1),aY=a(T(),1),rnt=({colors:e,type:t,templateColumns:r="1fr 1fr",itemHeight:o="52px"})=>e?(0,aY.jsx)(q_e.__experimentalGrid,{templateColumns:r,rowGap:8,columnGap:16,children:e.map(n=>{let i=t==="gradients"?(0,O3.__experimentalGetGradientClass)(n.slug):(0,O3.getColorClassName)("background-color",n.slug),s=J("editor-style-book__color-example",i);return(0,aY.jsx)("div",{className:s,style:{height:o}},n.slug)})}):null,lY=rnt;var cY=a(G(),1),wy=a(T(),1),ont=({duotones:e})=>e?(0,wy.jsx)(cY.__experimentalGrid,{columns:2,rowGap:16,columnGap:16,children:e.map(t=>(0,wy.jsxs)(cY.__experimentalGrid,{className:"editor-style-book__duotone-example",columns:2,rowGap:8,columnGap:8,children:[(0,wy.jsx)("div",{children:(0,wy.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,wy.jsx)("div",{className:"editor-style-book__color-example",style:{backgroundColor:r}},r))]},t.slug))}):null,K_e=ont;var N3=a(T(),1);function nnt(e){if(!e)return[];let t=[];return dS.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,N3.jsx)(K_e,{duotones:n[r.type]}),t.push(i)):(i.content=(0,N3.jsx)(lY,{colors:n[r.type],type:r.type}),t.push(i))}}),t}function int(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,Gd.__)("Colors"),category:"overview",content:(0,N3.jsx)(lY,{colors:r.colors,type:"colors",templateColumns:"repeat(auto-fill, minmax( 200px, 1fr ))",itemHeight:"32px"})};t.push(i)}let o=[];if((0,Ei.getBlockType)("core/heading")){let i=(0,Ei.createBlock)("core/heading",{content:(0,Gd.__)("AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789X{(\u2026)},.-<>?!*&:/A@HELFO\u2122\xA9"),level:1});o.push(i)}if((0,Ei.getBlockType)("core/paragraph")){let i=(0,Ei.createBlock)("core/paragraph",{content:(0,Gd.__)("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,Ei.createBlock)("core/paragraph",{content:(0,Gd.__)("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,Ei.getBlockType)("core/group")){let l=(0,Ei.createBlock)("core/group",{layout:{type:"grid",columnCount:2,minimumColumnWidth:"12rem"},style:{spacing:{blockGap:"1.5rem"}}},[i,s]);o.push(l)}else o.push(i)}return o.length&&t.push({name:"typography",title:(0,Gd.__)("Typography"),category:"overview",blocks:o}),["core/image","core/separator","core/buttons","core/pullquote","core/search"].forEach(i=>{let s=(0,Ei.getBlockType)(i);if(s&&s.example){let l={name:i,title:s.title,category:"overview",blocks:(0,Ei.getBlockFromExample)(i,{...s.example,attributes:{...s.example.attributes,style:void 0}})};t.push(l)}}),t}function uY(e){let t=(0,Ei.getBlockTypes)().filter(s=>{let{name:l,example:c,supports:u}=s;return l!=="core/heading"&&!!c&&u?.inserter!==!1}).map(s=>({name:s.name,title:s.title,category:s.category,blocks:(0,Ei.getBlockFromExample)(s.name,{...s.example,attributes:{...s.example?.attributes,style:void 0}})}));if(!!!(0,Ei.getBlockType)("core/heading"))return t;let o={name:"core/heading",title:(0,Gd.__)("Headings"),category:"text",blocks:[1,2,3,4,5,6].map(s=>(0,Ei.createBlock)("core/heading",{content:(0,Gd.sprintf)((0,Gd.__)("Heading %d"),s),level:s}))},n=nnt(e),i=int(e);return[o,...n,...t,...i]}var J_e=a(U(),1),F3=a(Y(),1);var M3=a(Pt(),1),Z_e=a(Y(),1),X_e=a(U(),1);function fS(e={},t=!1){let o=bG("spacing.blockGap")!==null,n=!o,{disableLayoutStyles:i,getBlockStyles:s}=(0,Z_e.useSelect)(l=>{let{getEditorSettings:c}=l(I),{getBlockStyles:u}=l(M3.store);return{disableLayoutStyles:!!c()?.disableLayoutStyles,getBlockStyles:u}},[]);return(0,X_e.useMemo)(()=>{if(!e?.styles||!e?.settings)return[[],{}];let l=(0,M3.getBlockTypes)();return wv(e,l,{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i,disableRootPadding:t,getBlockStyles:s})},[o,n,e,i,t,s])}function Q_e(e=!1){let{merged:t}=Hr();return fS(t,e)}function snt(e){let[t,r]=Q_e(e),{getEditorSettings:o}=(0,F3.useSelect)(I),{updateEditorSettings:n}=(0,F3.useDispatch)(I);(0,J_e.useEffect)(()=>{if(!t||!r)return;let i=o(),s=Object.values(i.styles??[]).filter(l=>!l.isGlobalStyles);n({...i,styles:[...s,...t],__experimentalFeatures:r})},[t,r,n,o])}function D3({disableRootPadding:e}){return snt(e),null}var Wt=a(T(),1),{ExperimentalBlockEditorProvider:ant}=q(Ln.privateApis);function bg(e){return!e||Object.keys(e).length===0}var lnt=(e,t)=>{if(!e||!t||!t?.contentDocument)return;let r=e==="top"?t.contentDocument.body:t.contentDocument.getElementById(e);r&&r.scrollIntoView({behavior:"smooth"})},tSe=e=>e&&typeof e=="string"&&(e==="/"||e.startsWith("/typography")||e.startsWith("/colors")||e.startsWith("/blocks"))?{top:!0}:null;function rSe(){let{colors:e,gradients:t}=(0,Ln.__experimentalUseMultipleOriginColorsAndGradients)(),[r,o,n,i]=(0,Ln.useSettings)("color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default");return(0,Wr.useMemo)(()=>{let l={colors:e,gradients:t,duotones:[]};return n&&n.length&&l.duotones.push({name:(0,iu._x)("Theme","Indicates these duotone filters come from the theme."),slug:"theme",duotones:n}),r&&i&&i.length&&l.duotones.push({name:(0,iu._x)("Default","Indicates these duotone filters come from WordPress."),slug:"default",duotones:i}),o&&o.length&&l.duotones.push({name:(0,iu._x)("Custom","Indicates these doutone filters are created by the user."),slug:"custom",duotones:o}),l},[e,t,o,n,i,r])}function oSe(e){let t=[],r=KT({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 cnt(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 unt({isSelected:e,onClick:t,onSelect:r,showTabs:o=!0,userConfig:n={},path:i=""},s){let l=cg("color.text"),c=cg("color.background"),u=rSe(),d=(0,Wr.useMemo)(()=>uY(u),[u]),f=(0,Wr.useMemo)(()=>sY().filter(w=>d.some(S=>S.category===w.slug)),[d]),m=oSe(d),{base:h}=Hr(),g=tSe(i),v=(0,Wr.useMemo)(()=>!bg(n)&&!bg(h)?Di(h,n):{},[h,n]),b=(0,Sy.useSelect)(w=>w(Ln.store).getSettings(),[]),[_]=fS(v),y=(0,Wr.useMemo)(()=>({...b,styles:!bg(_)&&!bg(n)?_:b.styles,isPreviewMode:!0}),[_,b,n]);return(0,Wt.jsx)("div",{ref:s,className:J("editor-style-book",{"is-button":!!t}),style:{color:l,background:c},children:o?(0,Wt.jsxs)(Pn.Root,{className:"editor-style-book__tabs",defaultValue:f[0]?.slug,children:[(0,Wt.jsx)("div",{className:"editor-style-book__tablist-container",children:(0,Wt.jsx)(Pn.List,{children:f.map(w=>(0,Wt.jsx)(Pn.Tab,{value:w.slug,children:w.title},w.slug))})}),f.map(w=>{let S=w.slug?sY().find(C=>C.slug===w.slug):null,x=S?KT(S,d):{examples:d};return(0,Wt.jsx)(Pn.Panel,{value:w.slug,tabIndex:-1,className:"editor-style-book__tabpanel",children:(0,Wt.jsx)(dY,{category:w.slug,examples:x,isSelected:e,onSelect:r,settings:y,title:w.title,goTo:g})},w.slug)})]}):(0,Wt.jsx)(dY,{examples:{examples:m},isSelected:e,onClick:t,onSelect:r,settings:y,goTo:g})})}var nSe=({userConfig:e={},isStatic:t=!1,path:r,onPathChange:o,settings:n})=>{let i=(0,Sy.useSelect)(N=>n??N(I).getEditorSettings(),[n]),s=(0,Sy.useSelect)(N=>N(eSe.store).canUser("create",{kind:"postType",name:"attachment"}),[]);(0,Wr.useEffect)(()=>{(0,Sy.dispatch)(Ln.store).updateSettings({...i,mediaUpload:s?$_e.uploadMedia:void 0})},[i,s]);let[l,c]=(0,Wr.useState)("/"),u=r??l,d=o??c,f=N=>u===`/blocks/${encodeURIComponent(N)}`||u.startsWith(`/blocks/${encodeURIComponent(N)}/`),m=(N,k=!1)=>{if(dS.find(E=>E.slug===N)){d("/colors/palette");return}if(N==="typography"){d("/typography");return}k||d(`/blocks/${encodeURIComponent(N)}`)},h=rSe(),g=uY(h),v=oSe(g),b=null,_=null;if(u.includes("/colors"))b="colors";else if(u.includes("/typography"))b="text";else if(u.includes("/blocks")){b="blocks";let N=decodeURIComponent(u).split("/blocks/")[1];N?.includes("/variations")&&([N,_]=N.split("/variations/")),N&&g.find(k=>k.name===N)&&(b=N)}else t||(b="overview");let y=W_e.find(N=>N.slug===b),w=(0,Wr.useMemo)(()=>y?KT(y,g):{examples:[g.find(N=>N.name===b)]},[y,g,b]),S=(0,Wr.useMemo)(()=>b?_&&w?.examples?.length?{examples:cnt(w.examples,_)}:w:{examples:v},[b,v,_,w]),{base:x}=Hr(),C=tSe(u),A=(0,Wr.useMemo)(()=>!bg(e)&&!bg(x)?Di(x,e):{},[x,e]),[P]=fS(A),R=(0,Wr.useMemo)(()=>({...i,styles:!bg(P)&&!bg(e)?P:i.styles,isPreviewMode:!0}),[P,i,e]);return(0,Wt.jsx)("div",{className:"editor-style-book",children:(0,Wt.jsxs)(Ln.BlockEditorProvider,{settings:R,children:[(0,Wt.jsx)(D3,{disableRootPadding:!0}),(0,Wt.jsx)(dY,{examples:S,settings:R,goTo:C,isSelected:t?null:f,onSelect:t?null:m})]})})},dY=({examples:e,isSelected:t,onClick:r,onSelect:o,settings:n,title:i,goTo:s})=>{let[l,c]=(0,Wr.useState)(!1),[u,d]=(0,Wr.useState)(!1),f=(0,Wr.useRef)(null),m={role:"button",onFocus:()=>c(!0),onBlur:()=>c(!1),onKeyDown:g=>{if(g.defaultPrevented)return;let{keyCode:v}=g;r&&(v===L3.ENTER||v===L3.SPACE)&&(g.preventDefault(),r(g))},onClick:g=>{g.defaultPrevented||r&&(g.preventDefault(),r(g))},readonly:!0},h=()=>d(!0);return(0,Wr.useLayoutEffect)(()=>{u&&f.current&&s?.top&&lnt("top",f.current)},[s?.top,u]),(0,Wt.jsxs)(Ln.__unstableIframe,{onLoad:h,ref:f,className:J("editor-style-book__iframe",{"is-focused":l&&!!r,"is-button":!!r}),name:"style-book-canvas",tabIndex:0,...r?m:{},children:[(0,Wt.jsx)(Ln.__unstableEditorStyles,{styles:n.styles}),(0,Wt.jsxs)("style",{children:[G_e,!!r&&"body { cursor: var(--wpds-cursor-control, pointer); } body * { pointer-events: none; }"]}),(0,Wt.jsx)(dnt,{className:"editor-style-book__examples",filteredExamples:e,label:i?(0,iu.sprintf)((0,iu.__)("Examples of blocks in the %s category"),i):(0,iu.__)("Examples of blocks"),isSelected:t,onSelect:o},i)]})},dnt=(0,Wr.memo)(({className:e,filteredExamples:t,label:r,isSelected:o,onSelect:n})=>(0,Wt.jsxs)(_y.Composite,{orientation:"vertical",className:e,"aria-label":r,role:"grid",children:[!!t?.examples?.length&&t.examples.map(i=>(0,Wt.jsx)(iSe,{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,Wt.jsxs)(_y.Composite.Group,{className:"editor-style-book__subcategory",children:[(0,Wt.jsx)(_y.Composite.GroupLabel,{children:(0,Wt.jsx)("h2",{className:"editor-style-book__subcategory-title",children:i.title})}),(0,Wt.jsx)(fnt,{examples:i.examples,isSelected:o,onSelect:n})]},`subcategory-${i.slug}`))]})),fnt=({examples:e,isSelected:t,onSelect:r})=>!!e?.length&&e.map(o=>(0,Wt.jsx)(iSe,{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)),pnt=["example-duotones"],iSe=({id:e,title:t,blocks:r,isSelected:o,onClick:n,content:i})=>{let s=(0,Sy.useSelect)(d=>d(Ln.store).getSettings(),[]),l=(0,Wr.useMemo)(()=>({...s,focusMode:!1,isPreviewMode:!0}),[s]),c=(0,Wr.useMemo)(()=>Array.isArray(r)?r:[r],[r]),u=pnt.includes(e)||!n?{disabled:!0,accessibleWhenDisabled:!!n}:{};return(0,Wt.jsx)("div",{role:"row",children:(0,Wt.jsx)("div",{role:"gridcell",children:(0,Wt.jsxs)(_y.Composite.Item,{className:J("editor-style-book__example",{"is-selected":o,"is-disabled-example":!!u?.disabled}),id:e,"aria-label":n?(0,iu.sprintf)((0,iu.__)("Open %s styles in Styles panel"),t):void 0,render:(0,Wt.jsx)("div",{}),role:n?"button":null,onClick:n,...u,children:[(0,Wt.jsx)("span",{className:"editor-style-book__example-title",children:t}),(0,Wt.jsx)("div",{className:"editor-style-book__example-preview","aria-hidden":!0,children:(0,Wt.jsx)(_y.Disabled,{className:"editor-style-book__example-preview__content",children:i||(0,Wt.jsxs)(ant,{value:c,settings:l,children:[(0,Wt.jsx)(Ln.__unstableEditorStyles,{}),(0,Wt.jsx)(Ln.BlockList,{renderAppender:!1})]})})})]})})})},sSe=(0,Wr.forwardRef)(unt);var XT=a(T(),1);function aSe({path:e,onPathChange:t,userConfig:r,forwardedRef:o}){return(0,XT.jsx)(sSe,{ref:o,path:e,userConfig:r,isSelected:n=>e===`/blocks/${encodeURIComponent(n)}`||e?.startsWith(`/blocks/${encodeURIComponent(n)}/`),onSelect:n=>{if(dS.find(i=>i.slug===n)){t?.("/colors/palette");return}if(n==="typography"){t?.("/typography");return}t?.("/blocks/"+encodeURIComponent(n))}})}function mnt({path:e,onPathChange:t,forwardedRef:r}){let{user:o}=Hr(),{revisions:n,isLoading:i}=iy(),s=(0,ZT.useMemo)(()=>{let c=e?.match(/^\/revisions\/(.+)$/);return c?c[1]:null},[e]),l=(0,ZT.useMemo)(()=>!s||!n.length?null:n.find(c=>String(c.id)===String(s)),[s,n]);return i?null:(0,XT.jsx)(aSe,{forwardedRef:r,path:e,onPathChange:t,userConfig:l||o})}function hnt({path:e,onPathChange:t},r){return e?.startsWith("/revisions")?(0,XT.jsx)(mnt,{forwardedRef:r,path:e,onPathChange:t}):(0,XT.jsx)(aSe,{forwardedRef:r,path:e,onPathChange:t})}var lSe=(0,ZT.forwardRef)(hnt);var cSe=a(G(),1),su=a(be(),1),fY=a(Y(),1),yg=a(U(),1);var Fp=a(T(),1),{ExperimentalBlockEditorProvider:gnt,BlockStyleVariationOverridesWithConfig:vnt}=q(su.privateApis);function B3(e){return!e||Object.keys(e).length===0}function bnt({path:e},t){let r=(0,fY.useSelect)(b=>b(su.store).getBlocks(),[]),{user:o,base:n}=Hr(),{revisions:i,isLoading:s}=iy(),l=(0,yg.useMemo)(()=>{let b=e?.match(/^\/revisions\/(.+)$/);return b?b[1]:null},[e]),u=(0,yg.useMemo)(()=>!l||!i.length?null:i.find(b=>String(b.id)===String(l)),[l,i])||o,d=(0,yg.useMemo)(()=>!B3(u)&&!B3(n)?Di(n,u):{},[n,u]),f=(0,yg.useMemo)(()=>Array.isArray(r)?r:[r],[r]),m=(0,fY.useSelect)(b=>b(su.store).getSettings(),[]),h=(0,yg.useMemo)(()=>({...m,isPreviewMode:!0}),[m]),[g]=fS(d),v=!B3(g)&&!B3(u)?g:h.styles;return s?null:(0,Fp.jsxs)(su.__unstableIframe,{ref:t,className:"editor-revisions__iframe",name:"revisions",tabIndex:0,children:[(0,Fp.jsx)("style",{children:".is-root-container { display: flow-root; }"}),(0,Fp.jsx)(cSe.Disabled,{className:"editor-revisions__example-preview__content",children:(0,Fp.jsxs)(gnt,{value:f,settings:h,children:[(0,Fp.jsx)(su.BlockList,{renderAppender:!1}),(0,Fp.jsx)(su.__unstableEditorStyles,{styles:v}),(0,Fp.jsx)(vnt,{config:d})]})})]})}var uSe=(0,yg.forwardRef)(bnt);var hSe=a(Y(),1),xy=a(U(),1),gSe=a(G(),1);var V3=a(j(),1),wg=a(Mo(),1),fSe=a(G(),1);var Yd=a(T(),1),dSe=20;function pY({direction:e,resizeWidthBy:t}){function r(i){let{keyCode:s}=i;s!==wg.LEFT&&s!==wg.RIGHT||(i.preventDefault(),e==="left"&&s===wg.LEFT||e==="right"&&s===wg.RIGHT?t(dSe):(e==="left"&&s===wg.RIGHT||e==="right"&&s===wg.LEFT)&&t(-dSe))}let o={active:{opacity:1,scaleY:1.3}},n=`resizable-editor__resize-help-${e}`;return(0,Yd.jsxs)(Yd.Fragment,{children:[(0,Yd.jsxs)(Ze.Root,{children:[(0,Yd.jsx)(Ze.Trigger,{render:(0,Yd.jsx)(fSe.__unstableMotion.button,{className:`editor-resizable-editor__resize-handle is-${e}`,"aria-label":(0,V3.__)("Drag to resize"),"aria-describedby":n,onKeyDown:r,variants:o,whileFocus:"active",whileHover:"active",whileTap:"active",role:"separator","aria-orientation":"vertical"},"handle")}),(0,Yd.jsx)(Ze.Popup,{children:(0,V3.__)("Drag to resize")})]}),(0,Yd.jsx)(Yt,{id:n,children:(0,V3.__)("Use left and right arrow keys to resize the canvas.")})]})}var j3=a(T(),1),pSe={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 mSe(e,t,r=0){return t>0&&e>=t-r}function ynt({className:e,enableResizing:t,width:r="100%",height:o="100%",onResizeStart:n,onResizeStop:i,children:s}){let[l,c]=(0,xy.useState)(!1),{setCanvasWidth:u}=q((0,hSe.useDispatch)(I)),d=(0,xy.useRef)(),f=(0,xy.useCallback)(h=>{if(d.current){let g=mSe(d.current.offsetWidth+h,d.current.parentElement?.offsetWidth??0,80);u(g?void 0:d.current.offsetWidth+h)}},[u]),m=(0,xy.useCallback)(h=>{let g=h.offsetWidth,v=h.parentElement?.offsetWidth??0;u(mSe(g,v,80)?void 0:g)},[u]);return(0,j3.jsx)(gSe.ResizableBox,{className:J("editor-resizable-editor",e,{"is-resizable":t,"is-resizing":l}),ref:h=>{d.current=h?.resizable},size:{width:r,height:o},onResizeStart:()=>{c(!0),n?.()},onResize:(h,g,v)=>{m(v)},onResizeStop:(h,g,v)=>{m(v),c(!1),i?.()},minWidth:300,maxWidth:"100%",maxHeight:"100%",enable:{left:t,right:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,j3.jsx)(pY,{direction:"left",resizeWidthBy:f}),right:(0,j3.jsx)(pY,{direction:"right",resizeWidthBy:f})},handleClasses:void 0,handleStyles:{left:pSe,right:pSe},children:s})}var pS=ynt;var _g=a(T(),1);function mY(e,t){return t?(0,z3.__)("Style Book"):e?.startsWith("/revisions")?(0,z3.__)("Style Revisions"):""}function wSe(){let{stylesPath:e,showStylebook:t,showListViewByDefault:r}=(0,QT.useSelect)(m=>{let{getStylesPath:h,getShowStylebook:g}=q(m(I)),v=m(ySe.store).get("core","showListViewByDefault");return{stylesPath:h(),showStylebook:g(),showListViewByDefault:v}},[]),{resetStylesNavigation:o,setStylesPath:n}=q((0,QT.useDispatch)(I)),{setIsListViewOpened:i}=(0,QT.useDispatch)(I),s=(0,H3.useFocusOnMount)("firstElement"),l=(0,H3.useFocusReturn)(),c=null;t?c=(0,_g.jsx)(lSe,{path:e,onPathChange:n,ref:l}):e?.startsWith("/revisions")&&(c=(0,_g.jsx)(uSe,{path:e,ref:l}));let u=mY(e,t),d=()=>{i(r),o()};return(0,_g.jsx)("div",{className:"editor-styles-canvas",children:(0,_g.jsx)(pS,{enableResizing:!1,children:(0,_g.jsxs)("section",{className:"editor-styles-canvas__section",ref:s,onKeyDown:m=>{m.keyCode===bSe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),d())},"aria-label":u,children:[(0,_g.jsx)(vSe.Button,{size:"compact",className:"editor-styles-canvas__close-button",icon:Fi,label:(0,z3.__)("Close"),onClick:d}),c]})})})}var _Se=a(Y(),1),hY=a(Lt(),1),gY=a(be(),1),SSe=a(le(),1);function xSe(){return(0,_Se.useSelect)(e=>{let{getBlockAttributes:t,getBlockName:r,__experimentalGetParsedPattern:o}=e(gY.store),{getEditedEntityRecord:n,getCurrentTheme:i}=e(SSe.store),{getEditedContentOnlySection:s}=q(e(gY.store)),l=s();if(!l)return null;let c=t(l),u=c?.metadata?.patternName;if(u){let f=typeof o=="function"?o(u):null;return{patternName:u,patternTitle:f?.title||c?.metadata?.name,type:"pattern"}}let d=r(l);if(d==="core/block"&&c?.ref){let f=n("postType","wp_block",c.ref);if(f?.title)return{patternName:c.ref,patternTitle:(0,hY.decodeEntities)(f.title),type:"synced-pattern"}}if(d==="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,hY.decodeEntities)(h.title),type:"template-part"}}}return null},[])}var Zs=a(T(),1),wnt=au.__unstableMotion.create(au.Button);function W3(e){let{stopEditingContentOnlySection:t}=q((0,JT.useDispatch)($T.store)),r=xSe(),{postId:o,postType:n,postTypeLabel:i,documentTitle:s,isNotFound:l,templateTitle:c,onNavigateToPreviousEntityRecord:u,isTemplatePreview:d,stylesCanvasTitle:f}=(0,JT.useSelect)(C=>{let{getCurrentPostType:A,getCurrentPostId:P,getEditorSettings:R,getRenderingMode:N}=C(I),{getEditedEntityRecord:k,getPostType:E,getCurrentTheme:M,isResolving:B}=C(CSe.store),F=A(),D=P(),z=k("postType",F,D),{default_template_types:L=[]}=M()??{},O=Al({templateTypes:L,template:z}),V=E(F)?.labels?.singular_name,{getStylesPath:W,getShowStylebook:K}=q(C(I)),Z=W(),Q=K(),ce=mY(Z,Q);return{postId:D,postType:F,postTypeLabel:V,documentTitle:z.title,isNotFound:!z&&!B("getEditedEntityRecord","postType",F,D),templateTitle:O.title,onNavigateToPreviousEntityRecord:R().onNavigateToPreviousEntityRecord,isTemplatePreview:N()==="template-locked",stylesCanvasTitle:ce}},[]),{open:m}=(0,JT.useDispatch)(ESe.store),h=(0,TSe.useReducedMotion)(),g=V4.includes(n),v=!!u||!!r,b=g?c:s,_=r?.patternTitle||e.title||f||b,y=e.icon,w=C=>{C.stopPropagation(),r?t():u&&u()},S=A3(o),x=(0,U3.useRef)(!1);return(0,U3.useEffect)(()=>{x.current=!0},[]),(0,Zs.jsxs)("div",{className:J("editor-document-bar",{"has-back-button":v}),children:[(0,Zs.jsx)(au.__unstableAnimatePresence,{children:v&&(0,Zs.jsx)(wnt,{className:"editor-document-bar__back",icon:(0,Sg.isRTL)()?hB:fB,onClick:w,size:"compact",initial:x.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,Sg.__)("Back")})}),!g&&d&&!v&&(0,Zs.jsx)($T.BlockIcon,{icon:Ka,className:"editor-document-bar__icon-layout"}),l?(0,Zs.jsx)(au.__experimentalText,{children:(0,Sg.__)("Document not found")}):(0,Zs.jsx)(au.Button,{className:"editor-document-bar__command",onClick:()=>m(),size:"compact",children:(0,Zs.jsxs)(au.__unstableMotion.div,{className:"editor-document-bar__title",initial:x.current?{opacity:0,transform:v?"translateX(15%)":"translateX(-15%)"}:!1,animate:{opacity:1,transform:"translateX(0%)"},transition:h?{duration:0}:void 0,children:[y&&(0,Zs.jsx)($T.BlockIcon,{icon:y}),(0,Zs.jsxs)(au.__experimentalText,{size:"body",as:"h1",children:[(0,Zs.jsx)("span",{className:"editor-document-bar__post-title",children:_?(0,kSe.__unstableStripHTML)(_):(0,Sg.__)("No title")}),r&&(0,Zs.jsx)("span",{className:"editor-document-bar__post-type-label",children:r.type==="template-part"?`\xB7 ${(0,Sg.__)("Template Part")}`:`\xB7 ${(0,Sg.__)("Pattern")}`}),!r&&S&&(0,Zs.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${S}`}),!r&&i&&!e.title&&!S&&(0,Zs.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${(0,PSe.decodeEntities)(i)}`})]})]},v)})]})}var Ey=a(j(),1),mS=a(Y(),1),Y3=a(U(),1),q3=a(hd(),1),G3=a(be(),1),RSe=a(le(),1),si=a(G(),1);var Cy=a(T(),1),_nt=({children:e,isValid:t,isDisabled:r,level:o,href:n,onSelect:i})=>{function s(l){if(r){l.preventDefault();return}i()}return(0,Cy.jsx)("li",{className:J("document-outline__item",`is-${o.toLowerCase()}`,{"is-invalid":!t,"is-disabled":r}),children:(0,Cy.jsxs)("a",{href:n,className:"document-outline__button","aria-disabled":r,onClick:s,children:[(0,Cy.jsx)("span",{className:"document-outline__emdash","aria-hidden":"true"}),(0,Cy.jsx)("strong",{className:"document-outline__level",children:o}),(0,Cy.jsx)("span",{className:"document-outline__item-content",children:e})]})})},vY=_nt;var dr=a(T(),1),Snt=(0,dr.jsx)("em",{children:(0,Ey.__)("(Empty heading)")}),xnt=[(0,dr.jsx)("br",{},"incorrect-break"),(0,dr.jsx)("em",{children:(0,Ey.__)("(Incorrect heading level)")},"incorrect-message")],Cnt=[(0,dr.jsx)("br",{},"incorrect-break-h1"),(0,dr.jsx)("em",{children:(0,Ey.__)("(Your theme may already use a H1 for the post title)")},"incorrect-message-h1")],Ent=[(0,dr.jsx)("br",{},"incorrect-break-multiple-h1"),(0,dr.jsx)("em",{children:(0,Ey.__)("(Multiple H1 headings are not recommended)")},"incorrect-message-multiple-h1")];function Tnt(){return(0,dr.jsxs)(si.SVG,{width:"138",height:"148",viewBox:"0 0 138 148",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,dr.jsx)(si.Rect,{width:"138",height:"148",rx:"4",fill:"#F0F6FC"}),(0,dr.jsx)(si.Line,{x1:"44",y1:"28",x2:"24",y2:"28",stroke:"#DDDDDD"}),(0,dr.jsx)(si.Rect,{x:"48",y:"16",width:"27",height:"23",rx:"4",fill:"#DDDDDD"}),(0,dr.jsx)(si.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,dr.jsx)(si.Line,{x1:"55",y1:"59",x2:"24",y2:"59",stroke:"#DDDDDD"}),(0,dr.jsx)(si.Rect,{x:"59",y:"47",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,dr.jsx)(si.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,dr.jsx)(si.Line,{x1:"80",y1:"90",x2:"24",y2:"90",stroke:"#DDDDDD"}),(0,dr.jsx)(si.Rect,{x:"84",y:"78",width:"30",height:"23",rx:"4",fill:"#F0B849"}),(0,dr.jsx)(si.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,dr.jsx)(si.Line,{x1:"66",y1:"121",x2:"24",y2:"121",stroke:"#DDDDDD"}),(0,dr.jsx)(si.Rect,{x:"70",y:"109",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,dr.jsx)(si.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 Pnt=(e=[])=>e.filter(t=>t.name==="core/heading").map(t=>({...t,level:t.attributes.level,isEmpty:knt(t)})),knt=e=>!e.attributes.content||e.attributes.content.trim().length===0;function hS({onSelect:e,hasOutlineItemsDisabled:t}){let{selectBlock:r}=(0,mS.useDispatch)(G3.store),{title:o,isTitleSupported:n}=(0,mS.useSelect)(g=>{let{getEditedPostAttribute:v}=g(I),{getPostType:b}=g(RSe.store),_=b(v("type"));return{title:v("title"),isTitleSupported:_?.supports?.title??!1}}),i=(0,mS.useSelect)(g=>{let{getClientIdsWithDescendants:v,getBlock:b}=g(G3.store);return v().map(y=>b(y))}),s=(0,mS.useSelect)(g=>{if(g(I).getRenderingMode()==="post-only")return;let{getBlocksByName:v,getClientIdsOfDescendants:b}=g(G3.store),[_]=v("core/post-content");if(_)return b(_)},[]),l=(0,Y3.useRef)(1),c=(0,Y3.useMemo)(()=>Pnt(i),[i]);if(c.length<1)return(0,dr.jsxs)("div",{className:"editor-document-outline has-no-headings",children:[(0,dr.jsx)(Tnt,{}),(0,dr.jsx)("p",{children:(0,Ey.__)("Navigate the structure of your document and address issues like empty or incorrect heading levels.")})]});let u=document.querySelector(".editor-post-title__input"),d=n&&o&&u,m=c.reduce((g,v)=>({...g,[v.level]:(g[v.level]||0)+1}),{})[1]>1;function h(g){return Array.isArray(s)?s.includes(g):!0}return(0,dr.jsx)("div",{className:"document-outline",children:(0,dr.jsxs)("ul",{children:[d&&(0,dr.jsx)(vY,{level:(0,Ey.__)("Title"),isValid:!0,onSelect:e,href:`#${u.id}`,isDisabled:t,children:o}),c.map(g=>{let v=g.level>l.current+1,b=!g.isEmpty&&!v&&!!g.level&&(g.level!==1||!m&&!d);return l.current=g.level,(0,dr.jsxs)(vY,{level:`H${g.level}`,isValid:b,isDisabled:t||!h(g.clientId),href:`#block-${g.clientId}`,onSelect:()=>{r(g.clientId),e?.()},children:[g.isEmpty?Snt:(0,q3.getTextContent)((0,q3.create)({html:g.attributes.content})),v&&xnt,g.level===1&&m&&Ent,d&&g.level===1&&!m&&Cnt]},g.clientId)})]})})}var ASe=a(Y(),1),ISe=a(be(),1);function OSe({children:e}){return(0,ASe.useSelect)(r=>{let{getGlobalBlockCount:o}=r(ISe.store);return o("core/heading")>0})?e:null}var NSe=a(U(),1),MSe=a(Y(),1),ac=a(j(),1),FSe=a(be(),1),DSe=a(xa(),1),LSe=a(Mo(),1),BSe=a(T(),1);function Rnt(){let{registerShortcut:e}=(0,MSe.useDispatch)(DSe.store);return(0,NSe.useEffect)(()=>{e({name:"core/editor/toggle-mode",category:"global",description:(0,ac.__)("Switch between visual editor and code editor."),keyCombination:{modifier:"secondary",character:"m"}}),e({name:"core/editor/save",category:"global",description:(0,ac.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/editor/undo",category:"global",description:(0,ac.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/editor/redo",category:"global",description:(0,ac.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,LSe.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/editor/toggle-list-view",category:"global",description:(0,ac.__)("Show or hide the List View."),keyCombination:{modifier:"access",character:"o"}}),e({name:"core/editor/toggle-distraction-free",category:"global",description:(0,ac.__)("Enter or exit distraction free mode."),keyCombination:{modifier:"primaryShift",character:"\\"}}),e({name:"core/editor/toggle-sidebar",category:"global",description:(0,ac.__)("Show or hide the Settings panel."),keyCombination:{modifier:"primaryShift",character:","}}),e({name:"core/editor/keyboard-shortcuts",category:"main",description:(0,ac.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/editor/new-note",category:"block",description:(0,ac.__)("Add a new note."),keyCombination:{modifier:"primaryAlt",character:"m"}}),e({name:"core/editor/next-region",category:"global",description:(0,ac.__)("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,ac.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),(0,BSe.jsx)(FSe.BlockEditorKeyboardShortcuts.Register,{})}var VSe=Rnt;var K3=a(j(),1),jSe=a(G(),1),Z3=a(Y(),1),eP=a(Mo(),1);var zSe=a(U(),1);var HSe=a(T(),1);function Ant(e,t){let r=(0,eP.isAppleOS)()?eP.displayShortcut.primaryShift("z"):eP.displayShortcut.primary("y"),o=(0,Z3.useSelect)(i=>i(I).hasEditorRedo(),[]),{redo:n}=(0,Z3.useDispatch)(I);return(0,HSe.jsx)(jSe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,K3.isRTL)()?gv:pv,label:(0,K3.__)("Redo"),shortcut:r,"aria-disabled":!o,onClick:o?n:void 0,className:"editor-history__redo"})}var X3=(0,zSe.forwardRef)(Ant);var Q3=a(j(),1),USe=a(G(),1),J3=a(Y(),1),WSe=a(Mo(),1);var GSe=a(U(),1);var YSe=a(T(),1);function Int(e,t){let r=(0,J3.useSelect)(n=>n(I).hasEditorUndo(),[]),{undo:o}=(0,J3.useDispatch)(I);return(0,YSe.jsx)(USe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,Q3.isRTL)()?pv:gv,label:(0,Q3.__)("Undo"),shortcut:WSe.displayShortcut.primary("z"),"aria-disabled":!r,onClick:r?o:void 0,className:"editor-history__undo"})}var $3=(0,GSe.forwardRef)(Int);var KSe=a(qa(),1),ZSe=a(Y(),1),XSe=a(be(),1),QSe=a(It(),1);var e6=a(G(),1),gS=a(j(),1),t6=a(Y(),1),qSe=a(U(),1),bY=a(be(),1),Ty=a(T(),1);function r6(){let[e,t]=(0,qSe.useState)(!1),r=(0,t6.useSelect)(i=>i(bY.store).isValidTemplate(),[]),{setTemplateValidity:o,synchronizeTemplate:n}=(0,t6.useDispatch)(bY.store);return r?null:(0,Ty.jsxs)(Ty.Fragment,{children:[(0,Ty.jsx)(e6.Notice,{className:"editor-template-validation-notice",isDismissible:!1,status:"warning",actions:[{label:(0,gS.__)("Keep it as is"),onClick:()=>o(!0)},{label:(0,gS.__)("Reset the template"),onClick:()=>t(!0)}],children:(0,gS.__)("The content of your post doesn\u2019t match the template assigned to your post type.")}),(0,Ty.jsx)(e6.__experimentalConfirmDialog,{isOpen:e,confirmButtonText:(0,gS.__)("Reset"),onConfirm:()=>{t(!1),n()},onCancel:()=>t(!1),size:"medium",children:(0,gS.__)("Resetting the template may result in loss of content, do you want to continue?")})]})}var yY=a(T(),1);function Ont(){(0,KSe.default)("wp.editor.EditorNotices",{since:"7.0",version:"7.2",alternative:"wp.notices.InlineNotices"});let e=(0,ZSe.useSelect)(t=>t(XSe.store).isValidTemplate(),[]);return(0,yY.jsx)(QSe.InlineNotices,{pinnedNoticesClassName:"components-editor-notices__pinned",dismissibleNoticesClassName:"components-editor-notices__dismissible",children:!e&&(0,yY.jsx)(r6,{})})}var JSe=Ont;var $Se=a(qa(),1),exe=a(It(),1),txe=a(T(),1);function rxe(){return(0,$Se.default)("wp.editor.EditorSnackbars",{since:"7.0",version:"7.2",alternative:"wp.notices.SnackbarNotices"}),(0,txe.jsx)(exe.SnackbarNotices,{className:"components-editor-notices__snackbar"})}var Vp=a(G(),1),Bp=a(j(),1),vS=a(U(),1),tP=a(Ce(),1),cxe=a(Y(),1);var Py=a(j(),1),SY=a(Y(),1),n6=a(G(),1),xY=a(le(),1);var o6=a(G(),1),wY=a(j(),1),oxe=a(Y(),1),_Y=a(le(),1),nxe=a(Lt(),1);var Dp=a(T(),1);function ixe({record:e,checked:t,onChange:r}){let{name:o,kind:n,title:i,key:s}=e,{entityRecordTitle:l,hasPostMetaChanges:c}=(0,oxe.useSelect)(u=>{if(n!=="postType"||o!=="wp_template")return{entityRecordTitle:i,hasPostMetaChanges:q(u(I)).hasPostMetaChanges(o,s)};let d=u(_Y.store).getEditedEntityRecord(n,o,s),{default_template_types:f=[]}=u(_Y.store).getCurrentTheme()??{};return{entityRecordTitle:Al({template:d,templateTypes:f}).title,hasPostMetaChanges:q(u(I)).hasPostMetaChanges(o,s)}},[o,n,i,s]);return(0,Dp.jsxs)(Dp.Fragment,{children:[(0,Dp.jsx)(o6.PanelRow,{children:(0,Dp.jsx)(o6.CheckboxControl,{label:(0,nxe.decodeEntities)(l)||(0,wY.__)("Untitled"),checked:t,onChange:r,className:"entities-saved-states__change-control"})}),c&&(0,Dp.jsx)("ul",{className:"entities-saved-states__changes",children:(0,Dp.jsx)("li",{children:(0,wY.__)("Post Meta.")})})]})}var Lp=a(T(),1);function Nnt(e,t){switch(e){case"site":return t===1?(0,Py.__)("This change will affect your whole site."):(0,Py.__)("These changes will affect your whole site.");case"wp_template":return(0,Py.__)("This change will affect other parts of your site that use this template.");case"page":case"post":return(0,Py.__)("The following has been modified.")}}function Mnt({record:e}){let{editedRecord:t,savedRecord:r}=(0,SY.useSelect)(n=>{let{getEditedEntityRecord:i,getEntityRecord:s}=n(xY.store);return{editedRecord:i(e.kind,e.name,e.key),savedRecord:s(e.kind,e.name,e.key)}},[e.kind,e.name,e.key]),o=N1(t,r,{maxResults:10});return o.length?(0,Lp.jsx)("ul",{className:"entities-saved-states__changes",children:o.map(n=>(0,Lp.jsx)("li",{children:n},n))}):null}function Fnt({record:e,count:t}){if(e?.name==="globalStyles")return null;let r=Nnt(e?.name,t);return r?(0,Lp.jsx)(n6.PanelRow,{children:r}):null}function sxe({list:e,unselectedEntities:t,setUnselectedEntities:r}){let o=e.length,n=e[0],s=(0,SY.useSelect)(l=>l(xY.store).getEntityConfig(n.kind,n.name),[n.kind,n.name]).label;return n?.name==="wp_template_part"&&(s=o===1?(0,Py.__)("Template Part"):(0,Py.__)("Template Parts")),(0,Lp.jsxs)(n6.PanelBody,{title:s,initialOpen:!0,className:"entities-saved-states__panel-body",children:[(0,Lp.jsx)(Fnt,{record:n,count:o}),e.map(l=>(0,Lp.jsx)(ixe,{record:l,checked:!t.some(c=>c.kind===l.kind&&c.name===l.name&&c.key===l.key&&c.property===l.property),onChange:c=>r(l,c)},l.key||l.property)),n?.name==="globalStyles"&&(0,Lp.jsx)(Mnt,{record:n})]})}var axe=a(Y(),1),lxe=a(le(),1),i6=a(U(),1),s6=()=>{let{editedEntities:e,siteEdits:t,siteEntityConfig:r}=(0,axe.useSelect)(c=>{let{__experimentalGetDirtyEntityRecords:u,getEntityRecordEdits:d,getEntityConfig:f}=c(lxe.store);return{editedEntities:u(),siteEdits:d("root","site"),siteEntityConfig:f("root","site")}},[]),o=(0,i6.useMemo)(()=>{let c=e.filter(v=>!(v.kind==="root"&&v.name==="site")),u=r?.meta?.labels??{},{site_logo:d,site_icon:f,...m}=t??{},g=[d!==void 0&&"site_logo",f!==void 0&&"site_icon",...Object.keys(m)].filter(Boolean).map(v=>({kind:"root",name:"site",title:u[v]||v,property:v}));return[...c,...g]},[e,t,r]),[n,i]=(0,i6.useState)([]),s=({kind:c,name:u,key:d,property:f},m)=>{i(m?n.filter(h=>h.kind!==c||h.name!==u||h.key!==d||h.property!==f):[...n,{kind:c,name:u,key:d,property:f}])},l=o.length-n.length>0;return{dirtyEntityRecords:o,isDirty:l,setUnselectedEntities:s,unselectedEntities:n}};var ai=a(T(),1);function a6({close:e,renderDialog:t,variant:r}){let o=s6();return(0,ai.jsx)(rP,{close:e,renderDialog:t,variant:r,...o})}function rP({additionalPrompt:e=void 0,close:t,onSave:r=void 0,saveEnabled:o=void 0,saveLabel:n=(0,Bp.__)("Save"),renderDialog:i,dirtyEntityRecords:s,isDirty:l,setUnselectedEntities:c,unselectedEntities:u,variant:d="default",successNoticeContent:f}){let m=(0,vS.useRef)(),{saveDirtyEntities:h}=q((0,cxe.useDispatch)(I)),g=s.reduce((M,B)=>{let{name:F}=B;return M[F]||(M[F]=[]),M[F].push(B),M},{}),{site:v,wp_template:b,wp_template_part:_,...y}=g,w=[v,b,_,...Object.values(y)].filter(Array.isArray),S=o??l,x=(0,vS.useCallback)(()=>t(),[t]),[C,A]=(0,tP.__experimentalUseDialog)({onClose:()=>x()}),P=(0,tP.useInstanceId)(rP,"entities-saved-states__panel-label"),R=(0,tP.useInstanceId)(rP,"entities-saved-states__panel-description"),N=s.length?(0,Bp.__)("Select the items you want to save."):void 0,k=d==="inline",E=(0,ai.jsxs)(ai.Fragment,{children:[(0,ai.jsx)(Vp.FlexItem,{isBlock:!k,as:Vp.Button,variant:k?"tertiary":"secondary",size:k?void 0:"compact",onClick:x,children:(0,Bp.__)("Cancel")}),(0,ai.jsx)(Vp.FlexItem,{isBlock:!k,as:Vp.Button,ref:m,variant:"primary",size:k?void 0:"compact",disabled:!S,accessibleWhenDisabled:!0,onClick:()=>h({onSave:r,dirtyEntityRecords:s,entitiesToSkip:u,close:t,successNoticeContent:f}),className:"editor-entities-saved-states__save-button",children:n})]});return(0,ai.jsxs)("div",{ref:i?C:void 0,...i&&A,className:J("entities-saved-states__panel",{"is-inline":k}),role:i?"dialog":void 0,"aria-labelledby":i?P:void 0,"aria-describedby":i?R:void 0,children:[!k&&(0,ai.jsx)(Vp.Flex,{className:"entities-saved-states__panel-header",gap:2,children:E}),(0,ai.jsxs)("div",{className:"entities-saved-states__text-prompt",children:[(0,ai.jsx)("div",{className:"entities-saved-states__text-prompt--header-wrapper",children:(0,ai.jsx)("strong",{id:i?P:void 0,className:"entities-saved-states__text-prompt--header",children:(0,Bp.__)("Are you ready to save?")})}),(0,ai.jsxs)("div",{id:i?R:void 0,children:[e,(0,ai.jsx)("p",{className:"entities-saved-states__text-prompt--changes-count",children:l?(0,vS.createInterpolateElement)((0,Bp.sprintf)((0,Bp._n)("There is <strong>%d site change</strong> waiting to be saved.","There are <strong>%d site changes</strong> waiting to be saved.",s.length),s.length),{strong:(0,ai.jsx)("strong",{})}):N})]})]}),w.map(M=>(0,ai.jsx)(sxe,{list:M,unselectedEntities:u,setUnselectedEntities:c},M[0].name)),k&&(0,ai.jsx)(Vp.Flex,{direction:"row",justify:"flex-end",className:"entities-saved-states__panel-footer",children:E})]})}var dxe=a(U(),1),l6=a(j(),1),ky=a(G(),1),fxe=a(Y(),1),pxe=a(Ce(),1),mxe=a(zn(),1);var xg=a(T(),1);function Dnt(){try{return(0,fxe.select)(I).getEditedPostContent()}catch{}}function uxe({text:e,children:t,variant:r="secondary"}){let o=(0,pxe.useCopyToClipboard)(e);return(0,xg.jsx)(ky.Button,{__next40pxDefaultSize:!0,variant:r,ref:o,children:t})}var Lnt=class extends dxe.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){(0,mxe.doAction)("editor.ErrorBoundary.errorLogged",e)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e}=this.state,{canCopyContent:t=!1}=this.props;return e?(0,xg.jsxs)(ky.__experimentalHStack,{className:"editor-error-boundary",alignment:"baseline",spacing:4,justify:"space-between",expanded:!1,wrap:!0,children:[(0,xg.jsx)(ky.__experimentalText,{as:"p",children:(0,l6.__)("The editor has encountered an unexpected error.")}),(0,xg.jsxs)(ky.__experimentalHStack,{expanded:!1,children:[t&&(0,xg.jsx)(uxe,{text:Dnt,children:(0,l6.__)("Copy contents")}),(0,xg.jsx)(uxe,{variant:"primary",text:e?.stack,children:(0,l6.__)("Copy error")})]})]}):this.props.children}},hxe=Lnt;var jp=a(U(),1),nP=a(Ce(),1),Cg=a(Y(),1),CY=a(j(),1),gxe=a(Pt(),1),vxe=a(It(),1);var bxe=a(T(),1),Bnt=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame,oP,Vnt=()=>{if(oP!==void 0)return oP;try{window.sessionStorage.setItem("__wpEditorTestSessionStorage",""),window.sessionStorage.removeItem("__wpEditorTestSessionStorage"),oP=!0}catch{oP=!1}return oP};function jnt(){let e=(0,Cg.useRegistry)(),{postId:t,isEditedPostNew:r}=(0,Cg.useSelect)(o=>({postId:o(I).getCurrentPostId(),isEditedPostNew:o(I).isEditedPostNew()}),[]);(0,jp.useEffect)(()=>{let o=LX(t,r);if(!o)return;try{o=JSON.parse(o)}catch{return}let{post_title:n,content:i,excerpt:s}=o,l={title:n,content:i,excerpt:s},{getEditedPostAttribute:c,getEditorSettings:u}=e.select(I);if(!Object.keys(l).some(_=>l[_]!==c(_))){M2(t,r);return}if(!!u().autosave)return;let{createWarningNotice:m,removeNotice:h}=e.dispatch(vxe.store),{editPost:g,resetEditorBlocks:v}=e.dispatch(I),b="wpEditorAutosaveRestore";m((0,CY.__)("The backup of this post in your browser is different from the version below."),{id:b,actions:[{label:(0,CY.__)("Restore the backup"),onClick(){let{content:_,...y}=l;g(y),v((0,gxe.parse)(l.content)),h(b)}}]})},[e,t,r])}function znt(){let{postId:e,isEditedPostNew:t,isDirty:r,isAutosaving:o,didError:n}=(0,Cg.useSelect)(u=>({postId:u(I).getCurrentPostId(),isEditedPostNew:u(I).isEditedPostNew(),isDirty:u(I).isEditedPostDirty(),isAutosaving:u(I).isAutosavingPost(),didError:u(I).didPostSaveRequestFail()}),[]),i=(0,jp.useRef)(r),s=(0,jp.useRef)(o);(0,jp.useEffect)(()=>{!n&&(s.current&&!o||i.current&&!r)&&M2(e,t),i.current=r,s.current=o},[r,o,n]);let l=(0,nP.usePrevious)(t),c=(0,nP.usePrevious)(e);(0,jp.useEffect)(()=>{c===e&&l&&!t&&M2(e,!0)},[t,e])}function Hnt(){let{autosave:e}=(0,Cg.useDispatch)(I),t=(0,jp.useCallback)(()=>{Bnt(()=>e({local:!0}))},[]);jnt(),znt();let r=(0,Cg.useSelect)(o=>o(I).getEditorSettings().localAutosaveInterval,[]);return(0,bxe.jsx)(R3,{interval:r,autosave:t})}var yxe=(0,nP.ifCondition)(Vnt)(Hnt);var wxe=a(Y(),1),_xe=a(le(),1);function Unt({children:e}){return(0,wxe.useSelect)(r=>{let{getEditedPostAttribute:o}=r(I),{getPostType:n}=r(_xe.store);return!!n(o("type"))?.supports?.["page-attributes"]},[])?e:null}var bS=Unt;var EY=a(j(),1),wS=a(G(),1),c6=a(Y(),1),Cxe=a(U(),1);var Sxe=a(Y(),1),xxe=a(le(),1);function Wnt(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 Gnt({children:e,supportKeys:t}){let r=(0,Sxe.useSelect)(n=>{let{getEditedPostAttribute:i}=n(I),{getPostType:s}=n(xxe.store);return s(i("type"))},[]),o=!!r;return r&&(o=(Array.isArray(t)?t:[t]).some(n=>Wnt(r.supports,n))),o?e:null}var uo=Gnt;var yS=a(T(),1);function Ynt(){let e=(0,c6.useSelect)(s=>s(I).getEditedPostAttribute("menu_order")??0,[]),{editPost:t}=(0,c6.useDispatch)(I),[r,o]=(0,Cxe.useState)(null),n=s=>{o(s);let l=Number(s);Number.isInteger(l)&&s.trim?.()!==""&&t({menu_order:l})},i=r??e;return(0,yS.jsx)(wS.Flex,{children:(0,yS.jsx)(wS.FlexBlock,{children:(0,yS.jsx)(wS.__experimentalNumberControl,{label:(0,EY.__)("Order"),help:(0,EY.__)("Set the page order."),value:i,onChange:n,hideLabelFromVision:!0,onBlur:()=>{o(null)}})})})}function Exe(){return(0,yS.jsx)(uo,{supportKeys:"page-attributes",children:(0,yS.jsx)(Ynt,{})})}var Lxe=a(Y(),1),Bxe=a(le(),1);var PY=a(mw(),1),Ma=a(j(),1),Eg=a(G(),1),Ixe=a(Ce(),1),qd=a(U(),1),SS=a(Y(),1),RY=a(Lt(),1),d6=a(le(),1),Oxe=a(be(),1),Nxe=a(vo(),1);var Txe=a(G(),1),Pxe=a(U(),1),iP=a(T(),1),qnt=(0,Pxe.forwardRef)(({className:e,label:t,children:r},o)=>(0,iP.jsxs)(Txe.__experimentalHStack,{className:J("editor-post-panel__row",e),ref:o,children:[t&&(0,iP.jsx)("div",{className:"editor-post-panel__row-label",children:t}),(0,iP.jsx)("div",{className:"editor-post-panel__row-control",children:r})]})),fr=qnt;var kxe=a(Lt(),1);function u6(e){let t=e.map(n=>({children:[],parent:void 0,...n}));if(t.some(({parent:n})=>n===void 0))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 _S=e=>(0,kxe.decodeEntities)(e),TY=e=>({...e,name:_S(e.name)}),Rxe=e=>(e??[]).map(TY);var Na=a(T(),1);function kY(e){return e?.title?.rendered?(0,RY.decodeEntities)(e.title.rendered):`#${e.id} (${(0,Ma.__)("no title")})`}var Axe=(e,t)=>{let r=(0,PY.default)(e||"").toLowerCase(),o=(0,PY.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function Mxe(){let{editPost:e}=(0,SS.useDispatch)(I),[t,r]=(0,qd.useState)(""),{isHierarchical:o,parentPostId:n,parentPostTitle:i,pageItems:s,isLoading:l}=(0,SS.useSelect)(f=>{let{getPostType:m,getEntityRecords:h,getEntityRecord:g,isResolving:v}=f(d6.store),{getCurrentPostId:b,getEditedPostAttribute:_}=f(I),y=_("type"),w=_("parent"),S=m(y),x=b(),C=S?.hierarchical??!1,A={per_page:100,exclude:x,parent_exclude:x,orderby:"menu_order",order:"asc",_fields:"id,title,parent"};t&&(A.search=t,A.orderby="relevance",A.search_columns=["post_title"]);let P=w?g("postType",y,w):null;return{isHierarchical:C,parentPostId:w,parentPostTitle:P?kY(P):"",pageItems:C?h("postType",y,A):null,isLoading:C?v("getEntityRecords",["postType",y,A]):!1}},[t]),c=(0,qd.useMemo)(()=>{let f=(v,b=0)=>v.map(w=>[{value:w.id,label:"\u2014 ".repeat(b)+(0,RY.decodeEntities)(w.name),rawName:w.name},...f(w.children||[],b+1)]).sort(([w],[S])=>{let x=Axe(w.rawName,t),C=Axe(S.rawName,t);return x>=C?1:-1}).flat();if(!s)return[];let m=s.map(v=>({id:v.id,parent:v.parent,name:kY(v)}));t||(m=u6(m));let h=f(m),g=h.find(v=>v.value===n);return i&&!g&&h.unshift({value:n,label:i}),h},[s,t,i,n]);if(!o)return null;let u=f=>{r(f)},d=f=>{e({parent:f})};return(0,Na.jsx)(Eg.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,Ma.__)("Parent"),help:(0,Ma.__)("Choose a parent page."),value:n,options:c,onFilterValueChange:(0,Ixe.debounce)(u,300),onChange:d,hideLabelFromVision:!0,isLoading:l})}function Knt({isOpen:e,onClick:t}){let r=(0,SS.useSelect)(n=>{let{getEditedPostAttribute:i}=n(I),s=i("parent");if(!s)return null;let{getEntityRecord:l}=n(d6.store),c=i("type");return l("postType",c,s)},[]),o=(0,qd.useMemo)(()=>r?kY(r):(0,Ma.__)("None"),[r]);return(0,Na.jsx)(Eg.Button,{size:"compact",className:"editor-post-parent__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,Ma.sprintf)((0,Ma.__)("Change parent: %s"),o),onClick:t,children:o})}function Fxe(){let e=(0,SS.useSelect)(n=>n(d6.store).getEntityRecord("root","__unstableBase")?.home,[]),[t,r]=(0,qd.useState)(null),o=(0,qd.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return(0,Na.jsx)(fr,{label:(0,Ma.__)("Parent"),ref:r,children:(0,Na.jsx)(Eg.Dropdown,{popoverProps:o,className:"editor-post-parent__panel-dropdown",contentClassName:"editor-post-parent__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,Na.jsx)(Knt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,Na.jsxs)("div",{className:"editor-post-parent",children:[(0,Na.jsx)(Oxe.__experimentalInspectorPopoverHeader,{title:(0,Ma.__)("Parent"),onClose:n}),(0,Na.jsxs)("div",{children:[(0,qd.createInterpolateElement)((0,Ma.sprintf)((0,Ma.__)('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,Nxe.filterURLForDisplay)(e).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,Na.jsx)("wbr",{})}),(0,Na.jsx)("p",{children:(0,qd.createInterpolateElement)((0,Ma.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,Na.jsx)(Eg.ExternalLink,{href:(0,Ma.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes")})})})]}),(0,Na.jsx)(Mxe,{})]})})})}var Dxe=Mxe;var f6=a(T(),1),Znt="page-attributes";function Xnt(){let{isEnabled:e,postType:t}=(0,Lxe.useSelect)(r=>{let{getEditedPostAttribute:o,isEditorPanelEnabled:n}=r(I),{getPostType:i}=r(Bxe.store);return{isEnabled:n(Znt),postType:i(o("type"))}},[]);return!e||!t?null:(0,f6.jsx)(Fxe,{})}function p6(){return(0,f6.jsx)(bS,{children:(0,f6.jsx)(Xnt,{})})}var lc=a(j(),1),Hp=a(G(),1),CS=a(Y(),1),NY=a(le(),1),zxe=a(be(),1),ES=a(U(),1);var Hxe=a(It(),1);var m6=a(Y(),1),IY=a(U(),1),lu=a(Pt(),1),cu=a(G(),1),Ry=a(j(),1);var zp=a(T(),1),AY=(0,Ry.__)("Custom Template");function Tg({onClose:e}){let{defaultBlockTemplate:t,onNavigateToEntityRecord:r}=(0,m6.useSelect)(d=>{let{getEditorSettings:f,getCurrentTemplateId:m}=d(I);return{defaultBlockTemplate:f().defaultBlockTemplate,onNavigateToEntityRecord:f().onNavigateToEntityRecord,getTemplateId:m}}),{createTemplate:o}=q((0,m6.useDispatch)(I)),[n,i]=(0,IY.useState)(""),[s,l]=(0,IY.useState)(!1),c=()=>{i(""),e()},u=async d=>{if(d.preventDefault(),s)return;l(!0);let f=t??(0,lu.serialize)([(0,lu.createBlock)("core/group",{tagName:"header",layout:{inherit:!0}},[(0,lu.createBlock)("core/site-title"),(0,lu.createBlock)("core/site-tagline")]),(0,lu.createBlock)("core/separator"),(0,lu.createBlock)("core/group",{tagName:"main"},[(0,lu.createBlock)("core/group",{layout:{inherit:!0}},[(0,lu.createBlock)("core/post-title")]),(0,lu.createBlock)("core/post-content",{layout:{inherit:!0}})])]),m=await o({slug:$v(n||AY)||"wp-custom-template",content:f,title:n||AY,status:"publish"});l(!1),r({postId:m.id,postType:"wp_template"}),c()};return(0,zp.jsx)(cu.Modal,{title:(0,Ry.__)("Create custom template"),onRequestClose:c,focusOnMount:"firstContentElement",size:"small",overlayClassName:"editor-post-template__create-template-modal",children:(0,zp.jsx)("form",{onSubmit:u,children:(0,zp.jsxs)(cu.__experimentalVStack,{spacing:"3",children:[(0,zp.jsx)(cu.TextControl,{label:(0,Ry.__)("Name"),value:n,onChange:i,placeholder:AY,disabled:s,help:(0,Ry.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,zp.jsxs)(cu.__experimentalHStack,{justify:"right",children:[(0,zp.jsx)(cu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:c,children:(0,Ry.__)("Cancel")}),(0,zp.jsx)(cu.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:s,"aria-disabled":s,children:(0,Ry.__)("Create")})]})]})})})}var Ay=a(Y(),1),Vxe=a(U(),1),Pg=a(le(),1),h6=a(j(),1);function Iy(){return(0,Ay.useSelect)(e=>{let{getCurrentPostId:t,getCurrentPostType:r}=e(I);return{postId:t(),postType:r()}},[])}function Oy(){let{postType:e,postId:t}=Iy();return(0,Ay.useSelect)(r=>{let{canUser:o,getEntityRecord:n,getEntityRecords:i}=r(Pg.store),s=o("read",{kind:"root",name:"site"})?n("root","site"):void 0,l=+t===s?.page_for_posts,c=e==="page"&&+t===s?.page_on_front,u=c?i("postType","wp_template",{per_page:-1}):[],d=c&&!!u?.some(({slug:f})=>f==="front-page");return!l&&!d},[t,e])}function jxe(e){return(0,Ay.useSelect)(t=>t(Pg.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:e}),[e])}function sP(){let{postType:e,postId:t}=Iy(),[r]=(0,Pg.useEntityProp)("postType",e,"slug",t),o=OY(),n=Oy(),i=jxe(e),s=(0,Ay.useSelect)(l=>{if(!window?.__experimentalDataFormInspector||!o)return null;let{getDefaultTemplateId:c,getEntityRecord:u}=l(Pg.store),d;r?d=e==="page"?`${e}-${r}`:`single-${e}-${r}`:d=e==="page"?"page":`single-${e}`;let f=c({slug:d});return f?u("postType","wp_template",f):null},[o,r,e]);return(0,Vxe.useMemo)(()=>n&&[...(i||[]).filter(l=>l.is_custom&&l.slug!==o&&!!l.content.raw),s&&{...s,title:{rendered:(0,h6.sprintf)((0,h6.__)("%s (default)"),s.title.rendered)},isDefault:!0}].filter(Boolean),[i,s,o,n])}function xS(){return(0,Ay.useSelect)(e=>{let{getEditorSettings:t,getCurrentTemplateId:r,getCurrentPostType:o}=e(I),{getPostType:n,canUser:i}=e(Pg.store),s=o(),l=n(s),c=t(),u=c.__unstableIsBlockBasedTheme,d=!!c.availableTemplates&&Object.keys(c.availableTemplates).length>0,f;l?.viewable?d?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(!u||!m)&&f?"classic":u&&r()?"block-theme":null},[])}function OY(){let{postType:e,postId:t}=Iy(),r=jxe(e),o=(0,Ay.useSelect)(n=>n(Pg.store).getEditedEntityRecord("postType",e,t)?.template,[e,t]);if(o)return r?.find(n=>n.slug===o)?.slug}var Fa=a(T(),1);function Qnt({isOpen:e,onClick:t}){let r=(0,CS.useSelect)(o=>{let n=o(I).getEditedPostAttribute("template"),{supportsTemplateMode:i,availableTemplates:s}=o(I).getEditorSettings();if(!i&&s[n])return s[n];let l=o(NY.store).canUser("create",{kind:"postType",name:"wp_template"})&&o(I).getCurrentTemplateId();return l?.title||l?.slug||s?.[n]},[]);return(0,Fa.jsx)(Hp.Button,{__next40pxDefaultSize:!0,variant:"tertiary","aria-expanded":e,"aria-label":(0,lc.__)("Template options"),onClick:t,children:r??(0,lc.__)("Default template")})}function Jnt({onClose:e}){let t=Oy(),{availableTemplates:r,fetchedTemplates:o,selectedTemplateSlug:n,canCreate:i,canEdit:s,currentTemplateId:l,onNavigateToEntityRecord:c,getEditorSettings:u}=(0,CS.useSelect)(b=>{let{canUser:_,getEntityRecords:y}=b(NY.store),w=b(I).getEditorSettings(),S=_("create",{kind:"postType",name:"wp_template"}),x=b(I).getCurrentTemplateId();return{availableTemplates:w.availableTemplates,fetchedTemplates:S?y("postType","wp_template",{post_type:b(I).getCurrentPostType(),per_page:-1}):void 0,selectedTemplateSlug:b(I).getEditedPostAttribute("template"),canCreate:t&&S&&w.supportsTemplateMode,canEdit:t&&S&&w.supportsTemplateMode&&!!x,currentTemplateId:x,onNavigateToEntityRecord:w.onNavigateToEntityRecord,getEditorSettings:b(I).getEditorSettings}},[t]),d=(0,ES.useMemo)(()=>Object.entries({...r,...Object.fromEntries((o??[]).map(({slug:b,title:_})=>[b,_.rendered]))}).map(([b,_])=>({value:b,label:_})),[r,o]),f=d.find(b=>b.value===n)??d.find(b=>!b.value),{editPost:m}=(0,CS.useDispatch)(I),{createSuccessNotice:h}=(0,CS.useDispatch)(Hxe.store),[g,v]=(0,ES.useState)(!1);return(0,Fa.jsxs)("div",{className:"editor-post-template__classic-theme-dropdown",children:[(0,Fa.jsx)(zxe.__experimentalInspectorPopoverHeader,{title:(0,lc.__)("Template"),help:(0,lc.__)("Templates define the way content is displayed when viewing your site."),actions:i?[{icon:z4,label:(0,lc.__)("Add template"),onClick:()=>v(!0)}]:[],onClose:e}),t?(0,Fa.jsx)(Hp.SelectControl,{hideLabelFromVision:!0,label:(0,lc.__)("Template"),value:f?.value??"",options:d,onChange:b=>m({template:b||""})}):(0,Fa.jsx)(Hp.Notice,{status:"warning",isDismissible:!1,children:(0,lc.__)("The posts page template cannot be changed.")}),s&&c&&(0,Fa.jsx)("p",{children:(0,Fa.jsx)(Hp.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>{c({postId:l,postType:"wp_template"}),e(),h((0,lc.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:[{label:(0,lc.__)("Go back"),onClick:()=>u().onNavigateToPreviousEntityRecord()}]})},children:(0,lc.__)("Edit template")})}),g&&(0,Fa.jsx)(Tg,{onClose:()=>v(!1)})]})}function $nt(){let[e,t]=(0,ES.useState)(null),r=(0,ES.useMemo)(()=>({anchor:e,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[e]);return(0,Fa.jsx)(fr,{label:(0,lc.__)("Template"),ref:t,children:(0,Fa.jsx)(Hp.Dropdown,{popoverProps:r,focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Fa.jsx)(Qnt,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Fa.jsx)(Jnt,{onClose:o})})})}var g6=$nt;var y6=a(G(),1),qxe=a(zh(),1),w6=a(Y(),1),Kxe=a(YU(),1);var Gxe=a(G(),1);var v6=a(Y(),1),Uxe=a(Dt(),1);var Wxe=a(T(),1),{PreferenceBaseOption:eit}=q(Uxe.privateApis);function kg(e){let{toggleEditorPanelEnabled:t}=(0,v6.useDispatch)(I),{isChecked:r,isRemoved:o}=(0,v6.useSelect)(n=>{let{isEditorPanelEnabled:i,isEditorPanelRemoved:s}=n(I);return{isChecked:i(e.panelName),isRemoved:s(e.panelName)}},[e.panelName]);return o?null:(0,Wxe.jsx)(eit,{isChecked:r,onChange:()=>t(e.panelName),...e})}var MY=a(T(),1),{Fill:tit,Slot:rit}=(0,Gxe.createSlotFill)("EnablePluginDocumentSettingPanelOption"),Yxe=({label:e,panelName:t})=>(0,MY.jsx)(tit,{children:(0,MY.jsx)(kg,{label:e,panelName:t})});Yxe.Slot=rit;var b6=Yxe;var Rg=a(T(),1),{Fill:oit,Slot:nit}=(0,y6.createSlotFill)("PluginDocumentSettingPanel"),Zxe=({name:e,className:t,title:r,icon:o,children:n})=>{let{name:i}=(0,qxe.usePluginContext)(),s=`${i}/${e}`,{opened:l,isEnabled:c}=(0,w6.useSelect)(d=>{let{isEditorPanelOpened:f,isEditorPanelEnabled:m}=d(I);return{opened:f(s),isEnabled:m(s)}},[s]),{toggleEditorPanelOpened:u}=(0,w6.useDispatch)(I);return e===void 0&&(0,Kxe.default)("PluginDocumentSettingPanel requires a name property."),(0,Rg.jsxs)(Rg.Fragment,{children:[(0,Rg.jsx)(b6,{label:r,panelName:s}),(0,Rg.jsx)(oit,{children:c&&(0,Rg.jsx)(y6.PanelBody,{className:t,title:r,icon:o,opened:l,onToggle:()=>u(s),children:n})})]})};Zxe.Slot=nit;var _6=Zxe;var Xxe=a(be(),1),Qxe=a(G(),1),Jxe=a(Ce(),1),FY=a(T(),1),iit=(e,t)=>e.filter(r=>!t.includes(r)).length===0,sit=(e,t)=>!Array.isArray(t)||iit(e,t),ait=({allowedBlocks:e,icon:t,label:r,onClick:o,small:n,role:i})=>(0,FY.jsx)(Xxe.BlockSettingsMenuControls,{children:({selectedBlocks:s,onClose:l})=>sit(s,e)?(0,FY.jsx)(Qxe.MenuItem,{onClick:(0,Jxe.compose)(o,l),icon:t,label:n?r:void 0,role:i,children:!n&&r}):null}),$xe=ait;var e1e=a(G(),1),t1e=a(zh(),1);var r1e=a(T(),1);function o1e(e){let t=(0,t1e.usePluginContext)();return(0,r1e.jsx)(Yl,{name:"core/plugin-more-menu",as:e.as??e1e.MenuItem,icon:e.icon||t.icon,...e})}var n1e=a(zh(),1),S6=a(G(),1),DY=a(T(),1),{Fill:lit,Slot:cit}=(0,S6.createSlotFill)("PluginPostPublishPanel"),i1e=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,n1e.usePluginContext)();return(0,DY.jsx)(lit,{children:(0,DY.jsx)(S6.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};i1e.Slot=cit;var x6=i1e;var C6=a(G(),1),LY=a(T(),1),{Fill:uit,Slot:dit}=(0,C6.createSlotFill)("PluginPostStatusInfo"),s1e=({children:e,className:t})=>(0,LY.jsx)(uit,{children:(0,LY.jsx)(C6.PanelRow,{className:t,children:e})});s1e.Slot=dit;var TS=s1e;var E6=a(G(),1),a1e=a(zh(),1),BY=a(T(),1),{Fill:fit,Slot:pit}=(0,E6.createSlotFill)("PluginPrePublishPanel"),l1e=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,a1e.usePluginContext)();return(0,BY.jsx)(fit,{children:(0,BY.jsx)(E6.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};l1e.Slot=pit;var T6=l1e;var c1e=a(G(),1),u1e=a(zh(),1);var d1e=a(T(),1);function f1e(e){let t=(0,u1e.usePluginContext)();return(0,d1e.jsx)(Yl,{name:"core/plugin-preview-menu",as:e.as??c1e.MenuItem,icon:e.icon||t.icon,...e})}var p1e=a(T(),1);function Ny({className:e,...t}){return(0,p1e.jsx)(Kl,{panelClassName:e,className:"editor-sidebar",scope:"core",...t})}var m1e=a(T(),1);function h1e(e){return(0,m1e.jsx)(Uh,{__unstableExplicitMenuItem:!0,scope:"core",...e})}var Up=a(Y(),1),L1e=a(Lt(),1),Ag=a(G(),1),P6=a(U(),1),Fy=a(j(),1),AS=a(le(),1);var B1e=a(It(),1),V1e=a(Dt(),1);var kS=a(U(),1),y1e=a(Lt(),1),w1e=a(be(),1),RS=a(G(),1),PS=a(j(),1),_1e=a(Y(),1),S1e=a(le(),1),x1e=a(Pt(),1);var v1e=a(mw(),1);function g1e(e=""){return e=(0,v1e.default)(e),e=e.trim().toLowerCase(),e}function mit(e,t){let r=g1e(t),o=g1e(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 b1e(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,mit(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,n])=>n-o),r.map(([o])=>o)}var Da=a(T(),1);function VY({onRequestClose:e,onSelect:t}){let{postType:r,postId:o}=Iy(),{editEntityRecord:n}=(0,_1e.useDispatch)(S1e.store),i=async s=>{n("postType",r,o,{template:s.isDefault?"":s.name},{undoIgnore:!0}),e(),t?.()};return(0,Da.jsx)(RS.Modal,{title:(0,PS.__)("Choose a template"),onRequestClose:e,overlayClassName:"editor-post-template__swap-template-modal",isFullScreen:!0,children:(0,Da.jsx)("div",{className:"editor-post-template__swap-template-modal-content",children:(0,Da.jsx)(hit,{onSelect:i})})})}function C1e({onClick:e}){let[t,r]=(0,kS.useState)(!1),o=sP();return(0,Da.jsxs)(Da.Fragment,{children:[(0,Da.jsx)(RS.MenuItem,{disabled:!o?.length,accessibleWhenDisabled:!0,onClick:()=>r(!0),children:(0,PS.__)("Change template")}),t&&(0,Da.jsx)(VY,{onRequestClose:()=>r(!1),onSelect:e})]})}function hit({onSelect:e}){let[t,r]=(0,kS.useState)(""),o=sP(),n=(0,kS.useMemo)(()=>o.map(s=>({name:s.slug,blocks:(0,x1e.parse)(s.content.raw),title:(0,y1e.decodeEntities)(s.title.rendered),id:s.id,isDefault:s.isDefault})),[o]),i=(0,kS.useMemo)(()=>b1e(n,t),[n,t]);return(0,Da.jsxs)(Da.Fragment,{children:[(0,Da.jsx)(RS.SearchControl,{onChange:r,value:t,label:(0,PS.__)("Search"),placeholder:(0,PS.__)("Search"),className:"editor-post-template__swap-template-search"}),(0,Da.jsx)(w1e.__experimentalBlockPatternsList,{label:(0,PS.__)("Templates"),blockPatterns:i,onClickPattern:e})]})}var E1e=a(G(),1),T1e=a(j(),1),P1e=a(Y(),1),k1e=a(le(),1);var R1e=a(T(),1);function A1e({onClick:e}){let t=OY(),r=Oy(),{postType:o,postId:n}=Iy(),{editEntityRecord:i}=(0,P1e.useDispatch)(k1e.store);return!t||!r?null:(0,R1e.jsx)(E1e.MenuItem,{onClick:()=>{i("postType",o,n,{template:""},{undoIgnore:!0}),e()},children:(0,T1e.__)("Use default template")})}var I1e=a(G(),1),O1e=a(j(),1),N1e=a(Y(),1),M1e=a(le(),1),F1e=a(U(),1);var My=a(T(),1);function D1e(){let{canCreateTemplates:e}=(0,N1e.useSelect)(n=>{let{canUser:i}=n(M1e.store);return{canCreateTemplates:i("create",{kind:"postType",name:"wp_template"})}},[]),[t,r]=(0,F1e.useState)(!1),o=Oy();return!e||!o?null:(0,My.jsxs)(My.Fragment,{children:[(0,My.jsx)(I1e.MenuItem,{onClick:()=>{r(!0)},children:(0,O1e.__)("Create new template")}),t&&(0,My.jsx)(Tg,{onClose:()=>{r(!1)}})]})}var La=a(T(),1);function j1e(){let{isTemplateHidden:e,onNavigateToEntityRecord:t,getEditorSettings:r,hasGoBack:o,hasSpecificTemplate:n,id:i}=(0,Up.useSelect)(S=>{let{getRenderingMode:x,getEditorSettings:C,getCurrentPost:A,getCurrentTemplateId:P}=q(S(I)),R=C(),N=A();return{isTemplateHidden:x()==="post-only",onNavigateToEntityRecord:R.onNavigateToEntityRecord,getEditorSettings:C,hasGoBack:R.hasOwnProperty("onNavigateToPreviousEntityRecord"),hasSpecificTemplate:!!N.template,id:P()}},[]),{get:s}=(0,Up.useSelect)(V1e.store),{editedRecord:l,hasResolved:c}=(0,AS.useEntityRecord)("postType","wp_template",i),{getEntityRecord:u}=(0,Up.useSelect)(AS.store),{editEntityRecord:d}=(0,Up.useDispatch)(AS.store),{createSuccessNotice:f}=(0,Up.useDispatch)(B1e.store),{setRenderingMode:m,setDefaultRenderingMode:h}=q((0,Up.useDispatch)(I)),g=(0,Up.useSelect)(S=>!!S(AS.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[v,b]=(0,P6.useState)(null),_=(0,P6.useMemo)(()=>({anchor:v,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[v]);if(!c)return null;let y=o?[{label:(0,Fy.__)("Go back"),onClick:()=>r().onNavigateToPreviousEntityRecord()}]:void 0,w=()=>{s("core/edit-site","welcomeGuideTemplate")||f((0,Fy.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:y})};return(0,La.jsx)(fr,{label:(0,Fy.__)("Template"),ref:b,children:(0,La.jsx)(Ag.DropdownMenu,{popoverProps:_,focusOnMount:!0,toggleProps:{size:"compact",variant:"tertiary",tooltipPosition:"middle left"},label:(0,Fy.__)("Template options"),text:(0,L1e.decodeEntities)(l.title),icon:null,children:({onClose:S})=>(0,La.jsxs)(La.Fragment,{children:[(0,La.jsxs)(Ag.MenuGroup,{children:[g&&(0,La.jsx)(Ag.MenuItem,{onClick:async()=>{if(t({postId:l.id,postType:"wp_template"}),!n&&window?.__experimentalTemplateActivate){let x=await u("root","site").active_templates;x[l.slug]!==l.id&&d("root","site",void 0,{active_templates:{...x,[l.slug]:l.id}})}S(),w()},children:(0,Fy.__)("Edit template")}),(0,La.jsx)(C1e,{onClick:S}),(0,La.jsx)(A1e,{onClick:S}),g&&(0,La.jsx)(D1e,{})]}),(0,La.jsx)(Ag.MenuGroup,{children:(0,La.jsx)(Ag.MenuItem,{icon:e?void 0:Io,isSelected:!e,role:"menuitemcheckbox",onClick:()=>{let x=e?"template-locked":"post-only";m(x),h(x)},children:(0,Fy.__)("Show template")})})]})})})}var jY=a(T(),1);function k6(){let e=xS();return e==="classic"?(0,jY.jsx)(g6,{}):e==="block-theme"?(0,jY.jsx)(j1e,{}):null}var oCe=a(Y(),1),nCe=a(le(),1);var G1e=a(Ce(),1),Y1e=a(U(),1),q1e=a(Y(),1),K1e=a(j(),1),Z1e=a(G(),1);var z1e=a(j(),1),H1e=a(U(),1),U1e=a(Y(),1),zY=a(Lt(),1),W1e=a(le(),1);var aP={_fields:"id,name",context:"view"},R6={who:"authors",per_page:100,...aP};function A6(e){let{authorId:t,authors:r,postAuthor:o,isLoading:n}=(0,U1e.useSelect)(s=>{let{getUser:l,getUsers:c,isResolving:u}=s(W1e.store),{getEditedPostAttribute:d}=s(I),f=d("author"),m={...R6};return e&&(m.search=e,m.search_columns=["name"]),{authorId:f,authors:c(m),postAuthor:l(f,aP),isLoading:u("getUsers",[m])}},[e]),i=(0,H1e.useMemo)(()=>{let s=(r??[]).map(u=>({value:u.id,label:(0,zY.decodeEntities)(u.name)})),l=s.findIndex(({value:u})=>o?.id===u),c=[];return l<0&&o?c=[{value:o.id,label:(0,zY.decodeEntities)(o.name)}]:l<0&&!o&&(c=[{value:0,label:(0,z1e.__)("(No author)")}]),[...c,...s]},[r,o]);return{authorId:t,authorOptions:i,postAuthor:o,isLoading:n}}var X1e=a(T(),1);function Q1e(){let[e,t]=(0,Y1e.useState)(),{editPost:r}=(0,q1e.useDispatch)(I),{authorId:o,authorOptions:n,isLoading:i}=A6(e),s=l=>{l&&r({author:l})};return(0,X1e.jsx)(Z1e.ComboboxControl,{label:(0,K1e.__)("Author"),options:n,value:o,onFilterValueChange:(0,G1e.debounce)(t,300),onChange:s,allowReset:!1,hideLabelFromVision:!0,isLoading:i})}var J1e=a(j(),1),$1e=a(Y(),1),eCe=a(G(),1);var tCe=a(T(),1);function rCe(){let{editPost:e}=(0,$1e.useDispatch)(I),{authorId:t,authorOptions:r}=A6(),o=n=>{let i=Number(n);e({author:i})};return(0,tCe.jsx)(eCe.SelectControl,{className:"post-author-selector",label:(0,J1e.__)("Author"),options:r,onChange:o,value:t,hideLabelFromVision:!0})}var HY=a(T(),1),git=25;function vit(){return(0,oCe.useSelect)(t=>t(nCe.store).getUsers(R6)?.length>=git,[])?(0,HY.jsx)(Q1e,{}):(0,HY.jsx)(rCe,{})}var I6=vit;var iCe=a(Y(),1);var sCe=a(T(),1);function O6({children:e}){let{hasAssignAuthorAction:t}=(0,iCe.useSelect)(r=>({hasAssignAuthorAction:!!r(I).getCurrentPost()?._links?.["wp:action-assign-author"]}),[]);return t?(0,sCe.jsx)(uo,{supportKeys:"author",children:e}):null}var Dy=a(j(),1),N6=a(G(),1),M6=a(U(),1),aCe=a(Lt(),1),lCe=a(be(),1),cCe=a(Y(),1),uCe=a(le(),1);var Kd=a(T(),1);function bit({isOpen:e,onClick:t}){let{postAuthor:r}=(0,cCe.useSelect)(n=>{let i=n(I).getEditedPostAttribute("author");return{postAuthor:n(uCe.store).getUser(i,aP)}},[]),o=(0,aCe.decodeEntities)(r?.name)||(0,Dy.__)("(No author)");return(0,Kd.jsx)(N6.Button,{size:"compact",variant:"tertiary","aria-expanded":e,"aria-label":(0,Dy.sprintf)((0,Dy.__)("Change author: %s"),o),onClick:t,children:o})}function yit(){let[e,t]=(0,M6.useState)(null),r=(0,M6.useMemo)(()=>({anchor:e,placement:"left-start",offset:36,shift:!0}),[e]);return(0,Kd.jsx)(O6,{children:(0,Kd.jsx)(fr,{label:(0,Dy.__)("Author"),ref:t,children:(0,Kd.jsx)(N6.Dropdown,{popoverProps:r,contentClassName:"editor-post-author__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Kd.jsx)(bit,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Kd.jsxs)("div",{className:"editor-post-author",children:[(0,Kd.jsx)(lCe.__experimentalInspectorPopoverHeader,{title:(0,Dy.__)("Author"),onClose:o}),(0,Kd.jsx)(I6,{onClose:o})]})})})})}var F6=yit;var Ig=a(j(),1),L6=a(G(),1),B6=a(Y(),1);var D6=a(T(),1),wit=[{label:(0,Ig._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Ig.__)("Visitors can add new comments and replies.")},{label:(0,Ig.__)("Closed"),value:"closed",description:[(0,Ig.__)("Visitors cannot add new comments or replies."),(0,Ig.__)("Existing comments remain visible.")].join(" ")}];function _it(){let e=(0,B6.useSelect)(o=>o(I).getEditedPostAttribute("comment_status")??"open",[]),{editPost:t}=(0,B6.useDispatch)(I),r=o=>t({comment_status:o});return(0,D6.jsx)("form",{children:(0,D6.jsx)(L6.__experimentalVStack,{spacing:4,children:(0,D6.jsx)(L6.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Ig.__)("Comment status"),options:wit,onChange:r,selected:e})})})}var V6=_it;var uu=a(j(),1),IS=a(G(),1),WY=a(Y(),1),W6=a(U(),1),dCe=a(be(),1),fCe=a(le(),1);var j6=a(j(),1),z6=a(G(),1),H6=a(Y(),1);var UY=a(T(),1);function Sit(){let e=(0,H6.useSelect)(o=>o(I).getEditedPostAttribute("ping_status")??"open",[]),{editPost:t}=(0,H6.useDispatch)(I),r=()=>t({ping_status:e==="open"?"closed":"open"});return(0,UY.jsx)(z6.CheckboxControl,{label:(0,j6.__)("Enable pingbacks & trackbacks"),checked:e==="open",onChange:r,help:(0,UY.jsx)(z6.ExternalLink,{href:(0,j6.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,j6.__)("Learn more about pingbacks & trackbacks")})})}var U6=Sit;var Xs=a(T(),1),xit="discussion-panel";function Cit({onClose:e}){return(0,Xs.jsxs)("div",{className:"editor-post-discussion",children:[(0,Xs.jsx)(dCe.__experimentalInspectorPopoverHeader,{title:(0,uu.__)("Discussion"),onClose:e}),(0,Xs.jsxs)(IS.__experimentalVStack,{spacing:4,children:[(0,Xs.jsx)(uo,{supportKeys:"comments",children:(0,Xs.jsx)(V6,{})}),(0,Xs.jsx)(uo,{supportKeys:"trackbacks",children:(0,Xs.jsx)(U6,{})})]})]})}function Eit({isOpen:e,onClick:t}){let{commentStatus:r,pingStatus:o,commentsSupported:n,trackbacksSupported:i}=(0,WY.useSelect)(l=>{let{getEditedPostAttribute:c}=l(I),{getPostType:u}=l(fCe.store),d=u(c("type"));return{commentStatus:c("comment_status")??"open",pingStatus:c("ping_status")??"open",commentsSupported:!!d.supports.comments,trackbacksSupported:!!d.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,Xs.jsx)(IS.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 G6(){let{isEnabled:e}=(0,WY.useSelect)(n=>{let{isEditorPanelEnabled:i}=n(I);return{isEnabled:i(xit)}},[]),[t,r]=(0,W6.useState)(null),o=(0,W6.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return e?(0,Xs.jsx)(uo,{supportKeys:["comments","trackbacks"],children:(0,Xs.jsx)(fr,{label:(0,uu.__)("Discussion"),ref:r,children:(0,Xs.jsx)(IS.Dropdown,{popoverProps:o,className:"editor-post-discussion__panel-dropdown",contentClassName:"editor-post-discussion__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,Xs.jsx)(Eit,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,Xs.jsx)(Cit,{onClose:n})})})}):null}var OS=a(j(),1),q6=a(G(),1),K6=a(Y(),1),pCe=a(U(),1),mCe=a(Lt(),1);var Y6=a(T(),1);function lP({hideLabelFromVision:e=!1,updateOnBlur:t=!1}){let{excerpt:r,shouldUseDescriptionLabel:o,usedAttribute:n}=(0,K6.useSelect)(d=>{let{getCurrentPostType:f,getEditedPostAttribute:m}=d(I),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,K6.useDispatch)(I),[s,l]=(0,pCe.useState)((0,mCe.decodeEntities)(r)),c=d=>{i({[n]:d})},u=o?(0,OS.__)("Write a description (optional)"):(0,OS.__)("Write an excerpt (optional)");return(0,Y6.jsx)("div",{className:"editor-post-excerpt",children:(0,Y6.jsx)(q6.TextareaControl,{label:u,hideLabelFromVision:e,className:"editor-post-excerpt__textarea",onChange:t?l:c,onBlur:t?()=>c(s):void 0,value:t?s:r,help:o?(0,OS.__)("Write a description"):(0,Y6.jsx)(q6.ExternalLink,{href:(0,OS.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,OS.__)("Learn more about manual excerpts")})})})}var hCe=a(T(),1);function Tit({children:e}){return(0,hCe.jsx)(uo,{supportKeys:"excerpt",children:e})}var Ly=Tit;var Wp=a(j(),1),du=a(G(),1),uP=a(Y(),1),Q6=a(U(),1),vCe=a(be(),1),YY=a(le(),1),bCe=a(Lt(),1);var Z6=a(G(),1),GY=a(T(),1),{Fill:Pit,Slot:kit}=(0,Z6.createSlotFill)("PluginPostExcerpt"),gCe=({children:e,className:t})=>(0,GY.jsx)(Pit,{children:(0,GY.jsx)(Z6.PanelRow,{className:t,children:e})});gCe.Slot=kit;var cP=gCe;var fo=a(T(),1),X6="post-excerpt";function Rit(){let{isOpened:e,isEnabled:t,postType:r}=(0,uP.useSelect)(s=>{let{isEditorPanelOpened:l,isEditorPanelEnabled:c,getCurrentPostType:u}=s(I);return{isOpened:l(X6),isEnabled:c(X6),postType:u()}},[]),{toggleEditorPanelOpened:o}=(0,uP.useDispatch)(I),n=()=>o(X6);if(!t)return null;let i=["wp_template","wp_template_part","wp_block"].includes(r);return(0,fo.jsx)(du.PanelBody,{title:i?(0,Wp.__)("Description"):(0,Wp.__)("Excerpt"),opened:e,onToggle:n,children:(0,fo.jsx)(cP.Slot,{children:s=>(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(lP,{}),s]})})})}function yCe(){return(0,fo.jsx)(Ly,{children:(0,fo.jsx)(Rit,{})})}function wCe(){return(0,fo.jsx)(Ly,{children:(0,fo.jsx)(Ait,{})})}function Ait(){let{shouldRender:e,excerpt:t,shouldBeUsedAsDescription:r,allowEditing:o}=(0,uP.useSelect)(f=>{let{getCurrentPostType:m,getCurrentPostId:h,getEditedPostAttribute:g,isEditorPanelEnabled:v}=f(I),b=m(),_=["wp_template","wp_template_part"].includes(b),y=b==="wp_block",w=_||y,x=g(_?"description":"excerpt"),C=_&&f(YY.store).getEntityRecord("postType",b,h()),A=!x&&_?Al({template:C,templateTypes:f(YY.store).getCurrentTheme()?.default_template_types})?.description:void 0,P=v(X6)||w;return{excerpt:x??A,shouldRender:P,shouldBeUsedAsDescription:w,allowEditing:P&&(!w||y||C&&C.source===Rk.custom&&!C.has_theme_file&&C.is_custom)}},[]),[n,i]=(0,Q6.useState)(null),s=r?(0,Wp.__)("Description"):(0,Wp.__)("Excerpt"),l=(0,Q6.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,fo.jsx)(du.__experimentalText,{align:"left",numberOfLines:4,truncate:o,children:(0,bCe.decodeEntities)(t)});if(!o)return c;let u=r?(0,Wp.__)("Add a description\u2026"):(0,Wp.__)("Add an excerpt\u2026"),d=r?(0,Wp.__)("Edit description"):(0,Wp.__)("Edit excerpt");return(0,fo.jsxs)(du.__experimentalVStack,{children:[c,(0,fo.jsx)(du.Dropdown,{className:"editor-post-excerpt__dropdown",contentClassName:"editor-post-excerpt__dropdown__content",popoverProps:l,focusOnMount:!0,ref:i,renderToggle:({onToggle:f})=>(0,fo.jsx)(du.Button,{__next40pxDefaultSize:!0,onClick:f,variant:"link",children:c?d:u}),renderContent:({onClose:f})=>(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(vCe.__experimentalInspectorPopoverHeader,{title:s,onClose:f}),(0,fo.jsx)(du.__experimentalVStack,{spacing:4,children:(0,fo.jsx)(cP.Slot,{children:m=>(0,fo.jsxs)(fo.Fragment,{children:[(0,fo.jsx)(lP,{hideLabelFromVision:!0,updateOnBlur:!0}),m]})})})]})})]})}var vl=a(j(),1),KY=a(zn(),1),ls=a(G(),1),CCe=a(sI(),1),$6=a(U(),1),ECe=a(Ce(),1),NS=a(Y(),1),By=a(be(),1),TCe=a(le(),1);var _Ce=a(Y(),1),SCe=a(le(),1);function J6({children:e,supportKeys:t}){let{postType:r,themeSupports:o}=(0,_Ce.useSelect)(i=>({postType:i(I).getEditedPostAttribute("type"),themeSupports:i(SCe.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 qY=a(T(),1);function Iit({children:e}){return(0,qY.jsx)(J6,{supportKeys:"post-thumbnails",children:(0,qY.jsx)(uo,{supportKeys:"thumbnail",children:e})})}var Gp=Iit;var Ti=a(T(),1),xCe=["image"],Oit=(0,vl.__)("Featured image"),Nit=(0,vl.__)("Add a featured image"),Mit=(0,Ti.jsx)("p",{children:(0,vl.__)("To edit the featured image, you need permission to upload media.")});function Fit(e,t){if(!e)return{};let r=(0,KY.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,KY.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 Dit({currentPostId:e,featuredImageId:t,onUpdateImage:r,onRemoveImage:o,media:n,postType:i,noticeUI:s,noticeOperations:l,isRequestingFeaturedImageMedia:c}){let u=(0,$6.useRef)(!1),[d,f]=(0,$6.useState)(!1),{getSettings:m}=(0,NS.useSelect)(By.store),{mediaSourceUrl:h}=Fit(n,e);function g(y){m().mediaUpload({allowedTypes:xCe,filesList:y,onFileChange([w]){if((0,CCe.isBlobURL)(w?.url)){f(!0);return}w&&r(w),f(!1)},onError(w){l.removeAllNotices(),l.createErrorNotice(w)},multiple:!1})}function v(y){return y.alt_text?(0,vl.sprintf)((0,vl.__)("Current image: %s"),y.alt_text):(0,vl.sprintf)((0,vl.__)("The current image has no alternative text. The file name is: %s"),y.media_details.sizes?.full?.file||y.slug)}function b(y){u.current&&y&&(y.focus(),u.current=!1)}let _=!c&&!!t&&!n;return(0,Ti.jsxs)(Gp,{children:[s,(0,Ti.jsxs)("div",{className:"editor-post-featured-image",children:[n&&(0,Ti.jsx)("div",{id:`editor-post-featured-image-${t}-describedby`,className:"hidden",children:v(n)}),(0,Ti.jsx)(By.MediaUploadCheck,{fallback:Mit,children:(0,Ti.jsx)(By.MediaUpload,{title:i?.labels?.featured_image||Oit,onSelect:r,unstableFeaturedImageFlow:!0,allowedTypes:xCe,modalClass:"editor-post-featured-image__media-modal",render:({open:y})=>(0,Ti.jsxs)("div",{className:"editor-post-featured-image__container",children:[_?(0,Ti.jsx)(ls.Notice,{status:"warning",isDismissible:!1,children:(0,vl.__)("Could not retrieve the featured image data.")}):(0,Ti.jsxs)(ls.Button,{__next40pxDefaultSize:!0,ref:b,className:t?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:y,"aria-label":t?(0,vl.__)("Edit or replace the featured image"):null,"aria-describedby":t?`editor-post-featured-image-${t}-describedby`:null,"aria-haspopup":"dialog",disabled:d,accessibleWhenDisabled:!0,children:[!!t&&n&&(0,Ti.jsx)("img",{className:"editor-post-featured-image__preview-image",src:h,alt:v(n)}),(d||c)&&(0,Ti.jsx)(ls.Spinner,{}),!t&&!d&&(i?.labels?.set_featured_image||Nit)]}),!!t&&(0,Ti.jsxs)(ls.__experimentalHStack,{className:J("editor-post-featured-image__actions",{"editor-post-featured-image__actions-missing-image":_,"editor-post-featured-image__actions-is-requesting-image":c}),children:[(0,Ti.jsx)(ls.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:y,"aria-haspopup":"dialog",variant:_?"secondary":void 0,children:(0,vl.__)("Replace")}),(0,Ti.jsx)(ls.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:()=>{o(),u.current=!0},variant:_?"secondary":void 0,isDestructive:_,children:(0,vl.__)("Remove")})]}),(0,Ti.jsx)(ls.DropZone,{onFilesDrop:g})]}),value:t})})]})]})}var Lit=(0,NS.withSelect)(e=>{let{getEntityRecord:t,getPostType:r,hasFinishedResolution:o}=e(TCe.store),{getCurrentPostId:n,getEditedPostAttribute:i}=e(I),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"}])}}),Bit=(0,NS.withDispatch)((e,{noticeOperations:t},{select:r})=>{let{editPost:o}=e(I);return{onUpdateImage(n){o({featured_media:n.id})},onDropImage(n){r(By.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})}}}),dP=(0,ECe.compose)(ls.withNotices,Lit,Bit,(0,ls.withFilters)("editor.PostFeaturedImage"))(Dit);var PCe=a(j(),1),kCe=a(G(),1),eF=a(Y(),1),RCe=a(le(),1);var MS=a(T(),1),ZY="featured-image";function tF({withPanelBody:e=!0}){let{postType:t,isEnabled:r,isOpened:o}=(0,eF.useSelect)(i=>{let{getEditedPostAttribute:s,isEditorPanelEnabled:l,isEditorPanelOpened:c}=i(I),{getPostType:u}=i(RCe.store);return{postType:u(s("type")),isEnabled:l(ZY),isOpened:c(ZY)}},[]),{toggleEditorPanelOpened:n}=(0,eF.useDispatch)(I);return r?e?(0,MS.jsx)(Gp,{children:(0,MS.jsx)(kCe.PanelBody,{title:t?.labels?.featured_image??(0,PCe.__)("Featured image"),opened:o,onToggle:()=>n(ZY),children:(0,MS.jsx)(dP,{})})}):(0,MS.jsx)(Gp,{children:(0,MS.jsx)(dP,{})}):null}var Qs=a(j(),1),rF=a(G(),1),oF=a(Y(),1),OCe=a(Ce(),1),NCe=a(le(),1);var ACe=a(Y(),1);var ICe=a(T(),1);function FS({children:e}){return(0,ACe.useSelect)(r=>r(I).getEditorSettings().disablePostFormats,[])?null:(0,ICe.jsx)(uo,{supportKeys:"post-formats",children:e})}var Vy=a(T(),1),fP=[{id:"aside",caption:(0,Qs.__)("Aside")},{id:"audio",caption:(0,Qs.__)("Audio")},{id:"chat",caption:(0,Qs.__)("Chat")},{id:"gallery",caption:(0,Qs.__)("Gallery")},{id:"image",caption:(0,Qs.__)("Image")},{id:"link",caption:(0,Qs.__)("Link")},{id:"quote",caption:(0,Qs.__)("Quote")},{id:"standard",caption:(0,Qs.__)("Standard")},{id:"status",caption:(0,Qs.__)("Status")},{id:"video",caption:(0,Qs.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0});function pP(){let t=`post-format-selector-${(0,OCe.useInstanceId)(pP)}`,{postFormat:r,suggestedFormat:o,supportedFormats:n}=(0,oF.useSelect)(u=>{let{getEditedPostAttribute:d,getSuggestedPostFormat:f}=u(I),m=d("format"),h=u(NCe.store).getThemeSupports();return{postFormat:m??"standard",suggestedFormat:f(),supportedFormats:h.formats}},[]),i=fP.filter(u=>n?.includes(u.id)||r===u.id),s=i.find(u=>u.id===o),{editPost:l}=(0,oF.useDispatch)(I),c=u=>l({format:u});return(0,Vy.jsx)(FS,{children:(0,Vy.jsxs)("div",{className:"editor-post-format",children:[(0,Vy.jsx)(rF.RadioControl,{className:"editor-post-format__options",label:(0,Qs.__)("Post Format"),selected:r,onChange:u=>c(u),id:t,options:i.map(u=>({label:u.caption,value:u.id})),hideLabelFromVision:!0}),s&&s.id!==r&&(0,Vy.jsx)("p",{className:"editor-post-format__suggestion",children:(0,Vy.jsx)(rF.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>c(s.id),children:(0,Qs.sprintf)((0,Qs.__)("Apply suggested format: %s"),s.caption)})})]})})}var Og=a(j(),1),XY=a(G(),1),mP=a(Y(),1);var QY=a(vo(),1);var MCe=a(Y(),1);var FCe=a(T(),1);function Vit({children:e}){let{lastRevisionId:t,revisionsCount:r}=(0,MCe.useSelect)(o=>{let{getCurrentPostLastRevisionId:n,getCurrentPostRevisionsCount:i}=o(I);return{lastRevisionId:n(),revisionsCount:i()}},[]);return!t||r<2?null:(0,FCe.jsx)(uo,{supportKeys:"revisions",children:e})}var jy=Vit;var DS=a(T(),1);function DCe(){return(0,mP.useSelect)(e=>{let{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:r,getEditorSettings:o}=e(I);return{lastRevisionId:t(),revisionsCount:r(),disableVisualRevisions:!!o().disableVisualRevisions}},[])}function jit(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=DCe(),{setCurrentRevisionId:o}=q((0,mP.useDispatch)(I)),n=r?{href:(0,QY.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,DS.jsx)(jy,{children:(0,DS.jsx)(XY.Button,{__next40pxDefaultSize:!0,...n,className:"editor-post-last-revision__title",icon:yf,iconPosition:"right",text:(0,Og.sprintf)((0,Og.__)("Revisions (%s)"),t)})})}function LCe(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=DCe(),{setCurrentRevisionId:o}=q((0,mP.useDispatch)(I)),n=r?{href:(0,QY.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,DS.jsx)(jy,{children:(0,DS.jsx)(fr,{label:(0,Og.__)("Revisions"),children:(0,DS.jsx)(XY.Button,{...n,className:"editor-private-post-last-revision__button",text:t,"aria-label":(0,Og.sprintf)((0,Og._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t),variant:"tertiary",size:"compact"})})})}var nF=jit;var BCe=a(G(),1);var iF=a(T(),1);function zit(){return(0,iF.jsx)(jy,{children:(0,iF.jsx)(BCe.PanelBody,{className:"editor-post-last-revision__panel",children:(0,iF.jsx)(nF,{})})})}var VCe=zit;var li=a(j(),1),pu=a(G(),1),gP=a(Y(),1),eq=a(vo(),1),hP=a(U(),1),LS=a(zn(),1),WCe=a(Ce(),1),tq=a(le(),1);var fu=a(j(),1),Hit="authentication-failed",Uit="connection-expired",Wit="connection-limit-exceeded",jCe="document-size-limit-exceeded",$Y="protocol-mismatch",zCe="unknown-error",JY={[Hit]:{title:(0,fu.__)("Unable to connect"),description:(0,fu.__)("Real-time collaboration couldn't verify your permissions. Check that you have access to edit this post or contact your site administrator.")},[Uit]:{title:(0,fu.__)("Connection expired"),description:(0,fu.__)("Your connection to real-time collaboration has timed out. Editing is paused to prevent conflicts with other editors.")},[Wit]:{title:(0,fu.__)("Too many editors connected"),description:(0,fu.__)("Real-time collaboration has reached its connection limit. Try again later or contact your site administrator.")},[$Y]:{title:(0,fu.__)("Protocol update"),description:(0,fu.__)("Real-time collaboration has been updated. Please refresh the page to continue editing.")},[zCe]:{title:(0,fu.__)("Connection lost"),description:(0,fu.__)("The connection to real-time collaboration was interrupted. Editing is paused to prevent conflicts with other editors.")}};function HCe(e){return e?.code&&JY[e?.code]?JY[e.code]:JY[zCe]}var Jr=a(T(),1);function UCe(){let{isCollaborationSupported:e,syncConnectionStatus:t}=(0,gP.useSelect)(r=>{let{isCollaborationSupported:o,getSyncConnectionStatus:n}=q(r(tq.store));return{isCollaborationSupported:o(),syncConnectionStatus:n()}},[]);return e?null:jCe===t?.error?.code?(0,Jr.jsx)("p",{children:(0,li.__)("Because this post is too large for real-time collaboration, only one person can edit at a time.")}):(0,Jr.jsx)("p",{children:(0,li.__)("Because this post uses plugins that aren\u2019t compatible with real-time collaboration, only one person can edit at a time.")})}function GCe(){let t="core/editor/post-locked-modal-"+(0,WCe.useInstanceId)(GCe),{autosave:r,updatePostLock:o}=(0,gP.useDispatch)(I),{isCollaborationEnabled:n,isLocked:i,isTakeover:s,user:l,postId:c,postLockUtils:u,activePostLock:d,postType:f,previewLink:m}=(0,gP.useSelect)(y=>{let{isPostLocked:w,isPostLockTakeover:S,getPostLockUser:x,getCurrentPostId:C,getActivePostLock:A,getEditedPostAttribute:P,getEditedPostPreviewLink:R,getEditorSettings:N,isCollaborationEnabledForCurrentPost:k}=q(y(I)),{getPostType:E}=y(tq.store);return{isCollaborationEnabled:k(),isLocked:w(),isTakeover:S(),user:x(),postId:C(),postLockUtils:N().postLockUtils,activePostLock:A(),postType:E(P("type")),previewLink:R()}},[]);if((0,hP.useEffect)(()=>{function y(x){i||(x["wp-refresh-post-lock"]={lock:d,post_id:c})}function w(x){if(!x["wp-refresh-post-lock"])return;let C=x["wp-refresh-post-lock"];C.lock_error?(r(),o({isLocked:!0,isTakeover:!0,user:{name:C.lock_error.name,avatar:C.lock_error.avatar_src_2x}})):C.new_lock&&o({isLocked:!1,activePostLock:C.new_lock})}function S(){if(i||!d)return;let x=new window.FormData;if(x.append("action","wp-remove-post-lock"),x.append("_wpnonce",u.unlockNonce),x.append("post_ID",c),x.append("active_post_lock",d),window.navigator.sendBeacon)window.navigator.sendBeacon(u.ajaxUrl,x);else{let C=new window.XMLHttpRequest;C.open("POST",u.ajaxUrl,!1),C.send(x)}}return(0,LS.addAction)("heartbeat.send",t,y),(0,LS.addAction)("heartbeat.tick",t,w),window.addEventListener("beforeunload",S),()=>{(0,LS.removeAction)("heartbeat.send",t),(0,LS.removeAction)("heartbeat.tick",t),window.removeEventListener("beforeunload",S)}},[]),!i||n)return null;let h=l.name,g=l.avatar,v=(0,eq.addQueryArgs)("post.php",{"get-post-lock":"1",lockKey:!0,post:c,action:"edit",_wpnonce:u.nonce}),b=(0,eq.addQueryArgs)("edit.php",{post_type:f?.slug}),_=(0,li.__)("Exit editor");return(0,Jr.jsx)(pu.Modal,{title:s?(0,li.__)("Someone else has taken over this post"):(0,li.__)("This post is already being edited"),focusOnMount:!0,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"editor-post-locked-modal",size:"medium",children:(0,Jr.jsxs)(pu.__experimentalHStack,{alignment:"top",spacing:6,children:[!!g&&(0,Jr.jsx)("img",{src:g,alt:(0,li.__)("Avatar"),className:"editor-post-locked-modal__avatar",width:64,height:64}),(0,Jr.jsxs)("div",{children:[!!s&&(0,Jr.jsxs)(Jr.Fragment,{children:[(0,Jr.jsx)("p",{children:(0,hP.createInterpolateElement)(h?(0,li.sprintf)((0,li.__)("<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,li.__)("Another user now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."),{strong:(0,Jr.jsx)("strong",{}),PreviewLink:(0,Jr.jsx)(pu.ExternalLink,{href:m,children:(0,li.__)("preview")})})}),(0,Jr.jsx)(UCe,{})]}),!s&&(0,Jr.jsxs)(Jr.Fragment,{children:[(0,Jr.jsx)("p",{children:(0,hP.createInterpolateElement)(h?(0,li.sprintf)((0,li.__)("<strong>%s</strong> is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),h):(0,li.__)("Another user is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),{strong:(0,Jr.jsx)("strong",{}),PreviewLink:(0,Jr.jsx)(pu.ExternalLink,{href:m,children:(0,li.__)("preview")})})}),(0,Jr.jsx)(UCe,{}),(0,Jr.jsx)("p",{children:(0,li.__)("If you take over, the other user will lose editing control to the post, but their changes will be saved.")})]}),(0,Jr.jsxs)(pu.__experimentalHStack,{className:"editor-post-locked-modal__buttons",justify:"flex-end",children:[!s&&(0,Jr.jsx)(pu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",href:v,children:(0,li.__)("Take over")}),(0,Jr.jsx)(pu.Button,{__next40pxDefaultSize:!0,variant:"primary",href:b,children:_})]})]})]})})}var YCe=GCe;var KCe=a(j(),1),ZCe=a(G(),1),aF=a(Y(),1);var qCe=a(Y(),1);function Git({children:e}){let{hasPublishAction:t,isPublished:r}=(0,qCe.useSelect)(o=>{let{isCurrentPostPublished:n,getCurrentPost:i}=o(I);return{hasPublishAction:i()._links?.["wp:action-publish"]??!1,isPublished:n()}},[]);return r||!t?null:e}var sF=Git;var rq=a(T(),1);function Yit(){let e=(0,aF.useSelect)(o=>o(I).getEditedPostAttribute("status"),[]),{editPost:t}=(0,aF.useDispatch)(I),r=()=>{t({status:e==="pending"?"draft":"pending"})};return(0,rq.jsx)(sF,{children:(0,rq.jsx)(ZCe.CheckboxControl,{label:(0,KCe.__)("Pending review"),checked:e==="pending",onChange:r})})}var XCe=Yit;var QCe=a(U(),1),Yp=a(G(),1),zy=a(j(),1),lF=a(Y(),1),JCe=a(zn(),1),$Ce=a(le(),1);var Ba=a(T(),1);function qit(){let e=(0,QCe.renderToString)((0,Ba.jsxs)("div",{className:"editor-post-preview-button__interstitial-message",children:[(0,Ba.jsxs)(Yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96",children:[(0,Ba.jsx)(Yp.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,Ba.jsx)(Yp.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,Ba.jsx)("p",{children:(0,zy.__)("Generating preview\u2026")})]}));return e+=`
+`;var A_e=a(Pt(),1);function FE(e,t){if(!e?.slug||!t?.length)return;let r=e?.subcategories??[];if(r.length)return r.reduce((s,l)=>{let c=FE(l,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 qG(){let e=[...g3,...YG].map(({slug:o})=>o),r=(0,A_e.getCategories)().filter(({slug:o})=>!e.includes(o));return[...YG,...r]}var Gd=a(j(),1),Si=a(Pt(),1);var I_e=a(G(),1),v3=a(be(),1),KG=a(E(),1),xot=({colors:e,type:t,templateColumns:r="1fr 1fr",itemHeight:o="52px"})=>e?(0,KG.jsx)(I_e.__experimentalGrid,{templateColumns:r,rowGap:8,columnGap:16,children:e.map(n=>{let i=t==="gradients"?(0,v3.__experimentalGetGradientClass)(n.slug):(0,v3.getColorClassName)("background-color",n.slug),s=J("editor-style-book__color-example",i);return(0,KG.jsx)("div",{className:s,style:{height:o}},n.slug)})}):null,ZG=xot;var XG=a(G(),1),hy=a(E(),1),Cot=({duotones:e})=>e?(0,hy.jsx)(XG.__experimentalGrid,{columns:2,rowGap:16,columnGap:16,children:e.map(t=>(0,hy.jsxs)(XG.__experimentalGrid,{className:"editor-style-book__duotone-example",columns:2,rowGap:8,columnGap:8,children:[(0,hy.jsx)("div",{children:(0,hy.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,hy.jsx)("div",{className:"editor-style-book__color-example",style:{backgroundColor:r}},r))]},t.slug))}):null,O_e=Cot;var b3=a(E(),1);function Tot(e){if(!e)return[];let t=[];return cS.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,b3.jsx)(O_e,{duotones:n[r.type]}),t.push(i)):(i.content=(0,b3.jsx)(ZG,{colors:n[r.type],type:r.type}),t.push(i))}}),t}function Eot(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,Gd.__)("Colors"),category:"overview",content:(0,b3.jsx)(ZG,{colors:r.colors,type:"colors",templateColumns:"repeat(auto-fill, minmax( 200px, 1fr ))",itemHeight:"32px"})};t.push(i)}let o=[];if((0,Si.getBlockType)("core/heading")){let i=(0,Si.createBlock)("core/heading",{content:(0,Gd.__)("AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789X{(\u2026)},.-<>?!*&:/A@HELFO\u2122\xA9"),level:1});o.push(i)}if((0,Si.getBlockType)("core/paragraph")){let i=(0,Si.createBlock)("core/paragraph",{content:(0,Gd.__)("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,Si.createBlock)("core/paragraph",{content:(0,Gd.__)("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,Si.getBlockType)("core/group")){let l=(0,Si.createBlock)("core/group",{layout:{type:"grid",columnCount:2,minimumColumnWidth:"12rem"},style:{spacing:{blockGap:"1.5rem"}}},[i,s]);o.push(l)}else o.push(i)}return o.length&&t.push({name:"typography",title:(0,Gd.__)("Typography"),category:"overview",blocks:o}),["core/image","core/separator","core/buttons","core/pullquote","core/search"].forEach(i=>{let s=(0,Si.getBlockType)(i);if(s&&s.example){let l={name:i,title:s.title,category:"overview",blocks:(0,Si.getBlockFromExample)(i,{...s.example,attributes:{...s.example.attributes,style:void 0}})};t.push(l)}}),t}function QG(e){let t=(0,Si.getBlockTypes)().filter(s=>{let{name:l,example:c,supports:u}=s;return l!=="core/heading"&&!!c&&u?.inserter!==!1}).map(s=>({name:s.name,title:s.title,category:s.category,blocks:(0,Si.getBlockFromExample)(s.name,{...s.example,attributes:{...s.example?.attributes,style:void 0}})}));if(!!!(0,Si.getBlockType)("core/heading"))return t;let o={name:"core/heading",title:(0,Gd.__)("Headings"),category:"text",blocks:[1,2,3,4,5,6].map(s=>(0,Si.createBlock)("core/heading",{content:(0,Gd.sprintf)((0,Gd.__)("Heading %d"),s),level:s}))},n=Tot(e),i=Eot(e);return[o,...n,...t,...i]}var D_e=a(U(),1),w3=a(K(),1);var y3=a(Pt(),1),N_e=a(K(),1),M_e=a(U(),1);function uS(e={},t=!1){let o=sG("spacing.blockGap")!==null,n=!o,{disableLayoutStyles:i,getBlockStyles:s}=(0,N_e.useSelect)(l=>{let{getEditorSettings:c}=l(N),{getBlockStyles:u}=l(y3.store);return{disableLayoutStyles:!!c()?.disableLayoutStyles,getBlockStyles:u}},[]);return(0,M_e.useMemo)(()=>{if(!e?.styles||!e?.settings)return[[],{}];let l=(0,y3.getBlockTypes)();return lv(e,l,{hasBlockGapSupport:o,hasFallbackGapSupport:n,disableLayoutStyles:i,disableRootPadding:t,getBlockStyles:s})},[o,n,e,i,t,s])}function F_e(e=!1){let{merged:t}=Hr();return uS(t,e)}function Pot(e){let[t,r]=F_e(e),{getEditorSettings:o}=(0,w3.useSelect)(N),{updateEditorSettings:n}=(0,w3.useDispatch)(N);(0,D_e.useEffect)(()=>{if(!t||!r)return;let i=o(),s=Object.values(i.styles??[]).filter(l=>!l.isGlobalStyles);n({...i,styles:[...s,...t],__experimentalFeatures:r})},[t,r,n,o])}function _3({disableRootPadding:e}){return Pot(e),null}var Ut=a(E(),1),{ExperimentalBlockEditorProvider:kot}=Y(Fn.privateApis);function pg(e){return!e||Object.keys(e).length===0}var Rot=(e,t)=>{if(!e||!t||!t?.contentDocument)return;let r=e==="top"?t.contentDocument.body:t.contentDocument.getElementById(e);r&&r.scrollIntoView({behavior:"smooth"})},V_e=e=>e&&typeof e=="string"&&(e==="/"||e.startsWith("/typography")||e.startsWith("/colors")||e.startsWith("/blocks"))?{top:!0}:null;function j_e(){let{colors:e,gradients:t}=(0,Fn.__experimentalUseMultipleOriginColorsAndGradients)(),[r,o,n,i]=(0,Fn.useSettings)("color.defaultDuotone","color.duotone.custom","color.duotone.theme","color.duotone.default");return(0,Wr.useMemo)(()=>{let l={colors:e,gradients:t,duotones:[]};return n&&n.length&&l.duotones.push({name:(0,nu._x)("Theme","Indicates these duotone filters come from the theme."),slug:"theme",duotones:n}),r&&i&&i.length&&l.duotones.push({name:(0,nu._x)("Default","Indicates these duotone filters come from WordPress."),slug:"default",duotones:i}),o&&o.length&&l.duotones.push({name:(0,nu._x)("Custom","Indicates these doutone filters are created by the user."),slug:"custom",duotones:o}),l},[e,t,o,n,i,r])}function z_e(e){let t=[],r=FE({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 Aot(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 Iot({isSelected:e,onClick:t,onSelect:r,showTabs:o=!0,userConfig:n={},path:i=""},s){let l=ng("color.text"),c=ng("color.background"),u=j_e(),d=(0,Wr.useMemo)(()=>QG(u),[u]),f=(0,Wr.useMemo)(()=>qG().filter(w=>d.some(S=>S.category===w.slug)),[d]),m=z_e(d),{base:h}=Hr(),g=V_e(i),v=(0,Wr.useMemo)(()=>!pg(n)&&!pg(h)?Oi(h,n):{},[h,n]),b=(0,vy.useSelect)(w=>w(Fn.store).getSettings(),[]),[_]=uS(v),y=(0,Wr.useMemo)(()=>({...b,styles:!pg(_)&&!pg(n)?_:b.styles,isPreviewMode:!0}),[_,b,n]);return(0,Ut.jsx)("div",{ref:s,className:J("editor-style-book",{"is-button":!!t}),style:{color:l,background:c},children:o?(0,Ut.jsxs)(Cn.Root,{className:"editor-style-book__tabs",defaultValue:f[0]?.slug,children:[(0,Ut.jsx)("div",{className:"editor-style-book__tablist-container",children:(0,Ut.jsx)(Cn.List,{children:f.map(w=>(0,Ut.jsx)(Cn.Tab,{value:w.slug,children:w.title},w.slug))})}),f.map(w=>{let S=w.slug?qG().find(C=>C.slug===w.slug):null,x=S?FE(S,d):{examples:d};return(0,Ut.jsx)(Cn.Panel,{value:w.slug,tabIndex:-1,className:"editor-style-book__tabpanel",children:(0,Ut.jsx)(JG,{category:w.slug,examples:x,isSelected:e,onSelect:r,settings:y,title:w.title,goTo:g})},w.slug)})]}):(0,Ut.jsx)(JG,{examples:{examples:m},isSelected:e,onClick:t,onSelect:r,settings:y,goTo:g})})}var H_e=({userConfig:e={},isStatic:t=!1,path:r,onPathChange:o,settings:n})=>{let i=(0,vy.useSelect)(A=>n??A(N).getEditorSettings(),[n]),s=(0,vy.useSelect)(A=>A(B_e.store).canUser("create",{kind:"postType",name:"attachment"}),[]);(0,Wr.useEffect)(()=>{(0,vy.dispatch)(Fn.store).updateSettings({...i,mediaUpload:s?L_e.uploadMedia:void 0})},[i,s]);let[l,c]=(0,Wr.useState)("/"),u=r??l,d=o??c,f=A=>u===`/blocks/${encodeURIComponent(A)}`||u.startsWith(`/blocks/${encodeURIComponent(A)}/`),m=(A,P=!1)=>{if(cS.find(T=>T.slug===A)){d("/colors/palette");return}if(A==="typography"){d("/typography");return}P||d(`/blocks/${encodeURIComponent(A)}`)},h=j_e(),g=QG(h),v=z_e(g),b=null,_=null;if(u.includes("/colors"))b="colors";else if(u.includes("/typography"))b="text";else if(u.includes("/blocks")){b="blocks";let A=decodeURIComponent(u).split("/blocks/")[1];A?.includes("/variations")&&([A,_]=A.split("/variations/")),A&&g.find(P=>P.name===A)&&(b=A)}else t||(b="overview");let y=k_e.find(A=>A.slug===b),w=(0,Wr.useMemo)(()=>y?FE(y,g):{examples:[g.find(A=>A.name===b)]},[y,g,b]),S=(0,Wr.useMemo)(()=>b?_&&w?.examples?.length?{examples:Aot(w.examples,_)}:w:{examples:v},[b,v,_,w]),{base:x}=Hr(),C=V_e(u),I=(0,Wr.useMemo)(()=>!pg(e)&&!pg(x)?Oi(x,e):{},[x,e]),[k]=uS(I),R=(0,Wr.useMemo)(()=>({...i,styles:!pg(k)&&!pg(e)?k:i.styles,isPreviewMode:!0}),[k,i,e]);return(0,Ut.jsx)("div",{className:"editor-style-book",children:(0,Ut.jsxs)(Fn.BlockEditorProvider,{settings:R,children:[(0,Ut.jsx)(_3,{disableRootPadding:!0}),(0,Ut.jsx)(JG,{examples:S,settings:R,goTo:C,isSelected:t?null:f,onSelect:t?null:m})]})})},JG=({examples:e,isSelected:t,onClick:r,onSelect:o,settings:n,title:i,goTo:s})=>{let[l,c]=(0,Wr.useState)(!1),[u,d]=(0,Wr.useState)(!1),f=(0,Wr.useRef)(null),m={role:"button",onFocus:()=>c(!0),onBlur:()=>c(!1),onKeyDown:g=>{if(g.defaultPrevented)return;let{keyCode:v}=g;r&&(v===S3.ENTER||v===S3.SPACE)&&(g.preventDefault(),r(g))},onClick:g=>{g.defaultPrevented||r&&(g.preventDefault(),r(g))},readonly:!0},h=()=>d(!0);return(0,Wr.useLayoutEffect)(()=>{u&&f.current&&s?.top&&Rot("top",f.current)},[s?.top,u]),(0,Ut.jsxs)(Fn.__unstableIframe,{onLoad:h,ref:f,className:J("editor-style-book__iframe",{"is-focused":l&&!!r,"is-button":!!r}),name:"style-book-canvas",tabIndex:0,...r?m:{},children:[(0,Ut.jsx)(Fn.__unstableEditorStyles,{styles:n.styles}),(0,Ut.jsxs)("style",{children:[R_e,!!r&&"body { cursor: var(--wpds-cursor-control, pointer); } body * { pointer-events: none; }"]}),(0,Ut.jsx)(Oot,{className:"editor-style-book__examples",filteredExamples:e,label:i?(0,nu.sprintf)((0,nu.__)("Examples of blocks in the %s category"),i):(0,nu.__)("Examples of blocks"),isSelected:t,onSelect:o},i)]})},Oot=(0,Wr.memo)(({className:e,filteredExamples:t,label:r,isSelected:o,onSelect:n})=>(0,Ut.jsxs)(gy.Composite,{orientation:"vertical",className:e,"aria-label":r,role:"grid",children:[!!t?.examples?.length&&t.examples.map(i=>(0,Ut.jsx)(U_e,{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,Ut.jsxs)(gy.Composite.Group,{className:"editor-style-book__subcategory",children:[(0,Ut.jsx)(gy.Composite.GroupLabel,{children:(0,Ut.jsx)("h2",{className:"editor-style-book__subcategory-title",children:i.title})}),(0,Ut.jsx)(Not,{examples:i.examples,isSelected:o,onSelect:n})]},`subcategory-${i.slug}`))]})),Not=({examples:e,isSelected:t,onSelect:r})=>!!e?.length&&e.map(o=>(0,Ut.jsx)(U_e,{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)),Mot=["example-duotones"],U_e=({id:e,title:t,blocks:r,isSelected:o,onClick:n,content:i})=>{let s=(0,vy.useSelect)(d=>d(Fn.store).getSettings(),[]),l=(0,Wr.useMemo)(()=>({...s,focusMode:!1,isPreviewMode:!0}),[s]),c=(0,Wr.useMemo)(()=>Array.isArray(r)?r:[r],[r]),u=Mot.includes(e)||!n?{disabled:!0,accessibleWhenDisabled:!!n}:{};return(0,Ut.jsx)("div",{role:"row",children:(0,Ut.jsx)("div",{role:"gridcell",children:(0,Ut.jsxs)(gy.Composite.Item,{className:J("editor-style-book__example",{"is-selected":o,"is-disabled-example":!!u?.disabled}),id:e,"aria-label":n?(0,nu.sprintf)((0,nu.__)("Open %s styles in Styles panel"),t):void 0,render:(0,Ut.jsx)("div",{}),role:n?"button":null,onClick:n,...u,children:[(0,Ut.jsx)("span",{className:"editor-style-book__example-title",children:t}),(0,Ut.jsx)("div",{className:"editor-style-book__example-preview","aria-hidden":!0,children:(0,Ut.jsx)(gy.Disabled,{className:"editor-style-book__example-preview__content",children:i||(0,Ut.jsxs)(kot,{value:c,settings:l,children:[(0,Ut.jsx)(Fn.__unstableEditorStyles,{}),(0,Ut.jsx)(Fn.BlockList,{renderAppender:!1})]})})})]})})})},W_e=(0,Wr.forwardRef)(Iot);var LE=a(E(),1);function G_e({path:e,onPathChange:t,userConfig:r,forwardedRef:o}){return(0,LE.jsx)(W_e,{ref:o,path:e,userConfig:r,isSelected:n=>e===`/blocks/${encodeURIComponent(n)}`||e?.startsWith(`/blocks/${encodeURIComponent(n)}/`),onSelect:n=>{if(cS.find(i=>i.slug===n)){t?.("/colors/palette");return}if(n==="typography"){t?.("/typography");return}t?.("/blocks/"+encodeURIComponent(n))}})}function Fot({path:e,onPathChange:t,forwardedRef:r}){let{user:o}=Hr(),{revisions:n,isLoading:i}=ey(),s=(0,DE.useMemo)(()=>{let c=e?.match(/^\/revisions\/(.+)$/);return c?c[1]:null},[e]),l=(0,DE.useMemo)(()=>!s||!n.length?null:n.find(c=>String(c.id)===String(s)),[s,n]);return i?null:(0,LE.jsx)(G_e,{forwardedRef:r,path:e,onPathChange:t,userConfig:l||o})}function Dot({path:e,onPathChange:t},r){return e?.startsWith("/revisions")?(0,LE.jsx)(Fot,{forwardedRef:r,path:e,onPathChange:t}):(0,LE.jsx)(G_e,{forwardedRef:r,path:e,onPathChange:t})}var Y_e=(0,DE.forwardRef)(Dot);var q_e=a(G(),1),iu=a(be(),1),$G=a(K(),1),mg=a(U(),1);var Fp=a(E(),1),{ExperimentalBlockEditorProvider:Lot,BlockStyleVariationOverridesWithConfig:Bot}=Y(iu.privateApis);function x3(e){return!e||Object.keys(e).length===0}function Vot({path:e},t){let r=(0,$G.useSelect)(b=>b(iu.store).getBlocks(),[]),{user:o,base:n}=Hr(),{revisions:i,isLoading:s}=ey(),l=(0,mg.useMemo)(()=>{let b=e?.match(/^\/revisions\/(.+)$/);return b?b[1]:null},[e]),u=(0,mg.useMemo)(()=>!l||!i.length?null:i.find(b=>String(b.id)===String(l)),[l,i])||o,d=(0,mg.useMemo)(()=>!x3(u)&&!x3(n)?Oi(n,u):{},[n,u]),f=(0,mg.useMemo)(()=>Array.isArray(r)?r:[r],[r]),m=(0,$G.useSelect)(b=>b(iu.store).getSettings(),[]),h=(0,mg.useMemo)(()=>({...m,isPreviewMode:!0}),[m]),[g]=uS(d),v=!x3(g)&&!x3(u)?g:h.styles;return s?null:(0,Fp.jsxs)(iu.__unstableIframe,{ref:t,className:"editor-revisions__iframe",name:"revisions",tabIndex:0,children:[(0,Fp.jsx)("style",{children:".is-root-container { display: flow-root; }"}),(0,Fp.jsx)(q_e.Disabled,{className:"editor-revisions__example-preview__content",children:(0,Fp.jsxs)(Lot,{value:f,settings:h,children:[(0,Fp.jsx)(iu.BlockList,{renderAppender:!1}),(0,Fp.jsx)(iu.__unstableEditorStyles,{styles:v}),(0,Fp.jsx)(Bot,{config:d})]})})]})}var K_e=(0,mg.forwardRef)(Vot);var $_e=a(K(),1),by=a(U(),1),eSe=a(G(),1);var C3=a(j(),1),hg=a(Mo(),1),X_e=a(G(),1);var Yd=a(E(),1),Z_e=20;function eY({direction:e,resizeWidthBy:t}){function r(i){let{keyCode:s}=i;s!==hg.LEFT&&s!==hg.RIGHT||(i.preventDefault(),e==="left"&&s===hg.LEFT||e==="right"&&s===hg.RIGHT?t(Z_e):(e==="left"&&s===hg.RIGHT||e==="right"&&s===hg.LEFT)&&t(-Z_e))}let o={active:{opacity:1,scaleY:1.3}},n=`resizable-editor__resize-help-${e}`;return(0,Yd.jsxs)(Yd.Fragment,{children:[(0,Yd.jsxs)(Ze.Root,{children:[(0,Yd.jsx)(Ze.Trigger,{render:(0,Yd.jsx)(X_e.__unstableMotion.button,{className:`editor-resizable-editor__resize-handle is-${e}`,"aria-label":(0,C3.__)("Drag to resize"),"aria-describedby":n,onKeyDown:r,variants:o,whileFocus:"active",whileHover:"active",whileTap:"active",role:"separator","aria-orientation":"vertical"},"handle")}),(0,Yd.jsx)(Ze.Popup,{children:(0,C3.__)("Drag to resize")})]}),(0,Yd.jsx)(Gt,{id:n,children:(0,C3.__)("Use left and right arrow keys to resize the canvas.")})]})}var T3=a(E(),1),Q_e={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 J_e(e,t,r=0){return t>0&&e>=t-r}function jot({className:e,enableResizing:t,width:r="100%",height:o="100%",onResizeStart:n,onResizeStop:i,children:s}){let[l,c]=(0,by.useState)(!1),{setCanvasWidth:u}=Y((0,$_e.useDispatch)(N)),d=(0,by.useRef)(),f=(0,by.useCallback)(h=>{if(d.current){let g=J_e(d.current.offsetWidth+h,d.current.parentElement?.offsetWidth??0,80);u(g?void 0:d.current.offsetWidth+h)}},[u]),m=(0,by.useCallback)(h=>{let g=h.offsetWidth,v=h.parentElement?.offsetWidth??0;u(J_e(g,v,80)?void 0:g)},[u]);return(0,T3.jsx)(eSe.ResizableBox,{className:J("editor-resizable-editor",e,{"is-resizable":t,"is-resizing":l}),ref:h=>{d.current=h?.resizable},size:{width:r,height:o},onResizeStart:()=>{c(!0),n?.()},onResize:(h,g,v)=>{m(v)},onResizeStop:(h,g,v)=>{m(v),c(!1),i?.()},minWidth:300,maxWidth:"100%",maxHeight:"100%",enable:{left:t,right:t},showHandle:t,resizeRatio:2,handleComponent:{left:(0,T3.jsx)(eY,{direction:"left",resizeWidthBy:f}),right:(0,T3.jsx)(eY,{direction:"right",resizeWidthBy:f})},handleClasses:void 0,handleStyles:{left:Q_e,right:Q_e},children:s})}var dS=jot;var gg=a(E(),1);function tY(e,t){return t?(0,E3.__)("Style Book"):e?.startsWith("/revisions")?(0,E3.__)("Style Revisions"):""}function nSe(){let{stylesPath:e,showStylebook:t,showListViewByDefault:r}=(0,BE.useSelect)(m=>{let{getStylesPath:h,getShowStylebook:g}=Y(m(N)),v=m(oSe.store).get("core","showListViewByDefault");return{stylesPath:h(),showStylebook:g(),showListViewByDefault:v}},[]),{resetStylesNavigation:o,setStylesPath:n}=Y((0,BE.useDispatch)(N)),{setIsListViewOpened:i}=(0,BE.useDispatch)(N),s=(0,P3.useFocusOnMount)("firstElement"),l=(0,P3.useFocusReturn)(),c=null;t?c=(0,gg.jsx)(Y_e,{path:e,onPathChange:n,ref:l}):e?.startsWith("/revisions")&&(c=(0,gg.jsx)(K_e,{path:e,ref:l}));let u=tY(e,t),d=()=>{i(r),o()};return(0,gg.jsx)("div",{className:"editor-styles-canvas",children:(0,gg.jsx)(dS,{enableResizing:!1,children:(0,gg.jsxs)("section",{className:"editor-styles-canvas__section",ref:s,onKeyDown:m=>{m.keyCode===rSe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),d())},"aria-label":u,children:[(0,gg.jsx)(tSe.Button,{size:"compact",className:"editor-styles-canvas__close-button",icon:Mi,label:(0,E3.__)("Close"),onClick:d}),c]})})})}var iSe=a(K(),1),rY=a(Vt(),1),oY=a(be(),1),sSe=a(ae(),1);function aSe(){return(0,iSe.useSelect)(e=>{let{getBlockAttributes:t,getBlockName:r,__experimentalGetParsedPattern:o}=e(oY.store),{getEditedEntityRecord:n,getCurrentTheme:i}=e(sSe.store),{getEditedContentOnlySection:s}=Y(e(oY.store)),l=s();if(!l)return null;let c=t(l),u=c?.metadata?.patternName;if(u){let f=typeof o=="function"?o(u):null;return{patternName:u,patternTitle:f?.title||c?.metadata?.name,type:"pattern"}}let d=r(l);if(d==="core/block"&&c?.ref){let f=n("postType","wp_block",c.ref);if(f?.title)return{patternName:c.ref,patternTitle:(0,rY.decodeEntities)(f.title),type:"synced-pattern"}}if(d==="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,rY.decodeEntities)(h.title),type:"template-part"}}}return null},[])}var qs=a(E(),1),{getTemplateInfo:zot}=Y(k3.privateApis),Hot=su.__unstableMotion.create(su.Button);function A3(e){let{stopEditingContentOnlySection:t}=Y((0,VE.useDispatch)(jE.store)),r=aSe(),{postId:o,postType:n,postTypeLabel:i,documentTitle:s,isNotFound:l,templateTitle:c,onNavigateToPreviousEntityRecord:u,isTemplatePreview:d,stylesCanvasTitle:f}=(0,VE.useSelect)(C=>{let{getCurrentPostType:I,getCurrentPostId:k,getEditorSettings:R,getRenderingMode:A}=C(N),{getEditedEntityRecord:P,getPostType:T,getCurrentTheme:M,isResolving:B}=C(k3.store),F=I(),V=k(),z=P("postType",F,V),{default_template_types:D=[]}=M()??{},O=zot({templateTypes:D,template:z}),L=T(F)?.labels?.singular_name,{getStylesPath:W,getShowStylebook:q}=Y(C(N)),Z=W(),Q=q(),ue=tY(Z,Q);return{postId:V,postType:F,postTypeLabel:L,documentTitle:z.title,isNotFound:!z&&!B("getEditedEntityRecord","postType",F,V),templateTitle:O.title,onNavigateToPreviousEntityRecord:R().onNavigateToPreviousEntityRecord,isTemplatePreview:A()==="template-locked",stylesCanvasTitle:ue}},[]),{open:m}=(0,VE.useDispatch)(lSe.store),h=(0,cSe.useReducedMotion)(),g=C4.includes(n),v=!!u||!!r,b=g?c:s,_=r?.patternTitle||e.title||f||b,y=e.icon,w=C=>{C.stopPropagation(),r?t():u&&u()},S=h3(o),x=(0,R3.useRef)(!1);return(0,R3.useEffect)(()=>{x.current=!0},[]),(0,qs.jsxs)("div",{className:J("editor-document-bar",{"has-back-button":v}),children:[(0,qs.jsx)(su.__unstableAnimatePresence,{children:v&&(0,qs.jsx)(Hot,{className:"editor-document-bar__back",icon:(0,vg.isRTL)()?TB:SB,onClick:w,size:"compact",initial:x.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,vg.__)("Back")})}),!g&&d&&!v&&(0,qs.jsx)(jE.BlockIcon,{icon:xc,className:"editor-document-bar__icon-layout"}),l?(0,qs.jsx)(su.__experimentalText,{children:(0,vg.__)("Document not found")}):(0,qs.jsx)(su.Button,{className:"editor-document-bar__command",onClick:()=>m(),size:"compact",children:(0,qs.jsxs)(su.__unstableMotion.div,{className:"editor-document-bar__title",initial:x.current?{opacity:0,transform:v?"translateX(15%)":"translateX(-15%)"}:!1,animate:{opacity:1,transform:"translateX(0%)"},transition:h?{duration:0}:void 0,children:[y&&(0,qs.jsx)(jE.BlockIcon,{icon:y}),(0,qs.jsxs)(su.__experimentalText,{size:"body",as:"h1",children:[(0,qs.jsx)("span",{className:"editor-document-bar__post-title",children:_?(0,dSe.__unstableStripHTML)(_):(0,vg.__)("No title")}),r&&(0,qs.jsx)("span",{className:"editor-document-bar__post-type-label",children:r.type==="template-part"?`\xB7 ${(0,vg.__)("Template Part")}`:`\xB7 ${(0,vg.__)("Pattern")}`}),!r&&S&&(0,qs.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${S}`}),!r&&i&&!e.title&&!S&&(0,qs.jsx)("span",{className:"editor-document-bar__post-type-label",children:`\xB7 ${(0,uSe.decodeEntities)(i)}`})]})]},v)})]})}var wy=a(j(),1),fS=a(K(),1),O3=a(U(),1),N3=a(hd(),1),I3=a(be(),1),fSe=a(ae(),1),ni=a(G(),1);var yy=a(E(),1),Uot=({children:e,isValid:t,isDisabled:r,level:o,href:n,onSelect:i})=>{function s(l){if(r){l.preventDefault();return}i()}return(0,yy.jsx)("li",{className:J("document-outline__item",`is-${o.toLowerCase()}`,{"is-invalid":!t,"is-disabled":r}),children:(0,yy.jsxs)("a",{href:n,className:"document-outline__button","aria-disabled":r,onClick:s,children:[(0,yy.jsx)("span",{className:"document-outline__emdash","aria-hidden":"true"}),(0,yy.jsx)("strong",{className:"document-outline__level",children:o}),(0,yy.jsx)("span",{className:"document-outline__item-content",children:e})]})})},nY=Uot;var ur=a(E(),1),Wot=(0,ur.jsx)("em",{children:(0,wy.__)("(Empty heading)")}),Got=[(0,ur.jsx)("br",{},"incorrect-break"),(0,ur.jsx)("em",{children:(0,wy.__)("(Incorrect heading level)")},"incorrect-message")],Yot=[(0,ur.jsx)("br",{},"incorrect-break-h1"),(0,ur.jsx)("em",{children:(0,wy.__)("(Your theme may already use a H1 for the post title)")},"incorrect-message-h1")],qot=[(0,ur.jsx)("br",{},"incorrect-break-multiple-h1"),(0,ur.jsx)("em",{children:(0,wy.__)("(Multiple H1 headings are not recommended)")},"incorrect-message-multiple-h1")];function Kot(){return(0,ur.jsxs)(ni.SVG,{width:"138",height:"148",viewBox:"0 0 138 148",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,ur.jsx)(ni.Rect,{width:"138",height:"148",rx:"4",fill:"#F0F6FC"}),(0,ur.jsx)(ni.Line,{x1:"44",y1:"28",x2:"24",y2:"28",stroke:"#DDDDDD"}),(0,ur.jsx)(ni.Rect,{x:"48",y:"16",width:"27",height:"23",rx:"4",fill:"#DDDDDD"}),(0,ur.jsx)(ni.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,ur.jsx)(ni.Line,{x1:"55",y1:"59",x2:"24",y2:"59",stroke:"#DDDDDD"}),(0,ur.jsx)(ni.Rect,{x:"59",y:"47",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,ur.jsx)(ni.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,ur.jsx)(ni.Line,{x1:"80",y1:"90",x2:"24",y2:"90",stroke:"#DDDDDD"}),(0,ur.jsx)(ni.Rect,{x:"84",y:"78",width:"30",height:"23",rx:"4",fill:"#F0B849"}),(0,ur.jsx)(ni.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,ur.jsx)(ni.Line,{x1:"66",y1:"121",x2:"24",y2:"121",stroke:"#DDDDDD"}),(0,ur.jsx)(ni.Rect,{x:"70",y:"109",width:"29",height:"23",rx:"4",fill:"#DDDDDD"}),(0,ur.jsx)(ni.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 Zot=(e=[])=>e.filter(t=>t.name==="core/heading").map(t=>({...t,level:t.attributes.level,isEmpty:Xot(t)})),Xot=e=>!e.attributes.content||e.attributes.content.trim().length===0;function pS({onSelect:e,hasOutlineItemsDisabled:t}){let{selectBlock:r}=(0,fS.useDispatch)(I3.store),{title:o,isTitleSupported:n}=(0,fS.useSelect)(g=>{let{getEditedPostAttribute:v}=g(N),{getPostType:b}=g(fSe.store),_=b(v("type"));return{title:v("title"),isTitleSupported:_?.supports?.title??!1}}),i=(0,fS.useSelect)(g=>{let{getClientIdsWithDescendants:v,getBlock:b}=g(I3.store);return v().map(y=>b(y))}),s=(0,fS.useSelect)(g=>{if(g(N).getRenderingMode()==="post-only")return;let{getBlocksByName:v,getClientIdsOfDescendants:b}=g(I3.store),[_]=v("core/post-content");if(_)return b(_)},[]),l=(0,O3.useRef)(1),c=(0,O3.useMemo)(()=>Zot(i),[i]);if(c.length<1)return(0,ur.jsxs)("div",{className:"editor-document-outline has-no-headings",children:[(0,ur.jsx)(Kot,{}),(0,ur.jsx)("p",{children:(0,wy.__)("Navigate the structure of your document and address issues like empty or incorrect heading levels.")})]});let u=document.querySelector(".editor-post-title__input"),d=n&&o&&u,m=c.reduce((g,v)=>({...g,[v.level]:(g[v.level]||0)+1}),{})[1]>1;function h(g){return Array.isArray(s)?s.includes(g):!0}return(0,ur.jsx)("div",{className:"document-outline",children:(0,ur.jsxs)("ul",{children:[d&&(0,ur.jsx)(nY,{level:(0,wy.__)("Title"),isValid:!0,onSelect:e,href:`#${u.id}`,isDisabled:t,children:o}),c.map(g=>{let v=g.level>l.current+1,b=!g.isEmpty&&!v&&!!g.level&&(g.level!==1||!m&&!d);return l.current=g.level,(0,ur.jsxs)(nY,{level:`H${g.level}`,isValid:b,isDisabled:t||!h(g.clientId),href:`#block-${g.clientId}`,onSelect:()=>{r(g.clientId),e?.()},children:[g.isEmpty?Wot:(0,N3.getTextContent)((0,N3.create)({html:g.attributes.content})),v&&Got,g.level===1&&m&&qot,d&&g.level===1&&!m&&Yot]},g.clientId)})]})})}var pSe=a(K(),1),mSe=a(be(),1);function hSe({children:e}){return(0,pSe.useSelect)(r=>{let{getGlobalBlockCount:o}=r(mSe.store);return o("core/heading")>0})?e:null}var gSe=a(U(),1),vSe=a(K(),1),ic=a(j(),1),bSe=a(be(),1),ySe=a(_a(),1),wSe=a(Mo(),1),_Se=a(E(),1);function Qot(){let{registerShortcut:e}=(0,vSe.useDispatch)(ySe.store);return(0,gSe.useEffect)(()=>{e({name:"core/editor/toggle-mode",category:"global",description:(0,ic.__)("Switch between visual editor and code editor."),keyCombination:{modifier:"secondary",character:"m"}}),e({name:"core/editor/save",category:"global",description:(0,ic.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),e({name:"core/editor/undo",category:"global",description:(0,ic.__)("Undo your last changes."),keyCombination:{modifier:"primary",character:"z"}}),e({name:"core/editor/redo",category:"global",description:(0,ic.__)("Redo your last undo."),keyCombination:{modifier:"primaryShift",character:"z"},aliases:(0,wSe.isAppleOS)()?[]:[{modifier:"primary",character:"y"}]}),e({name:"core/editor/toggle-list-view",category:"global",description:(0,ic.__)("Show or hide the List View."),keyCombination:{modifier:"access",character:"o"}}),e({name:"core/editor/toggle-distraction-free",category:"global",description:(0,ic.__)("Enter or exit distraction free mode."),keyCombination:{modifier:"primaryShift",character:"\\"}}),e({name:"core/editor/toggle-sidebar",category:"global",description:(0,ic.__)("Show or hide the Settings panel."),keyCombination:{modifier:"primaryShift",character:","}}),e({name:"core/editor/keyboard-shortcuts",category:"main",description:(0,ic.__)("Display these keyboard shortcuts."),keyCombination:{modifier:"access",character:"h"}}),e({name:"core/editor/new-note",category:"block",description:(0,ic.__)("Add a new note."),keyCombination:{modifier:"primaryAlt",character:"m"}}),e({name:"core/editor/next-region",category:"global",description:(0,ic.__)("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,ic.__)("Navigate to the previous part of the editor."),keyCombination:{modifier:"ctrlShift",character:"`"},aliases:[{modifier:"access",character:"p"},{modifier:"ctrlShift",character:"~"}]})},[e]),(0,_Se.jsx)(bSe.BlockEditorKeyboardShortcuts.Register,{})}var SSe=Qot;var M3=a(j(),1),xSe=a(G(),1),F3=a(K(),1),zE=a(Mo(),1);var CSe=a(U(),1);var TSe=a(E(),1);function Jot(e,t){let r=(0,zE.isAppleOS)()?zE.displayShortcut.primaryShift("z"):zE.displayShortcut.primary("y"),o=(0,F3.useSelect)(i=>i(N).hasEditorRedo(),[]),{redo:n}=(0,F3.useDispatch)(N);return(0,TSe.jsx)(xSe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,M3.isRTL)()?mv:fv,label:(0,M3.__)("Redo"),shortcut:r,"aria-disabled":!o,onClick:o?n:void 0,className:"editor-history__redo"})}var D3=(0,CSe.forwardRef)(Jot);var L3=a(j(),1),ESe=a(G(),1),B3=a(K(),1),PSe=a(Mo(),1);var kSe=a(U(),1);var RSe=a(E(),1);function $ot(e,t){let r=(0,B3.useSelect)(n=>n(N).hasEditorUndo(),[]),{undo:o}=(0,B3.useDispatch)(N);return(0,RSe.jsx)(ESe.Button,{__next40pxDefaultSize:!0,...e,ref:t,icon:(0,L3.isRTL)()?fv:mv,label:(0,L3.__)("Undo"),shortcut:PSe.displayShortcut.primary("z"),"aria-disabled":!r,onClick:r?o:void 0,className:"editor-history__undo"})}var V3=(0,kSe.forwardRef)($ot);var ISe=a(Ya(),1),OSe=a(K(),1),NSe=a(be(),1),MSe=a(It(),1);var j3=a(G(),1),mS=a(j(),1),z3=a(K(),1),ASe=a(U(),1),iY=a(be(),1),_y=a(E(),1);function H3(){let[e,t]=(0,ASe.useState)(!1),r=(0,z3.useSelect)(i=>i(iY.store).isValidTemplate(),[]),{setTemplateValidity:o,synchronizeTemplate:n}=(0,z3.useDispatch)(iY.store);return r?null:(0,_y.jsxs)(_y.Fragment,{children:[(0,_y.jsx)(j3.Notice,{className:"editor-template-validation-notice",isDismissible:!1,status:"warning",actions:[{label:(0,mS.__)("Keep it as is"),onClick:()=>o(!0)},{label:(0,mS.__)("Reset the template"),onClick:()=>t(!0)}],children:(0,mS.__)("The content of your post doesn\u2019t match the template assigned to your post type.")}),(0,_y.jsx)(j3.__experimentalConfirmDialog,{isOpen:e,confirmButtonText:(0,mS.__)("Reset"),onConfirm:()=>{t(!1),n()},onCancel:()=>t(!1),size:"medium",children:(0,mS.__)("Resetting the template may result in loss of content, do you want to continue?")})]})}var sY=a(E(),1);function ent(){(0,ISe.default)("wp.editor.EditorNotices",{since:"7.0",version:"7.2",alternative:"wp.notices.InlineNotices"});let e=(0,OSe.useSelect)(t=>t(NSe.store).isValidTemplate(),[]);return(0,sY.jsx)(MSe.InlineNotices,{pinnedNoticesClassName:"components-editor-notices__pinned",dismissibleNoticesClassName:"components-editor-notices__dismissible",children:!e&&(0,sY.jsx)(H3,{})})}var FSe=ent;var DSe=a(Ya(),1),LSe=a(It(),1),BSe=a(E(),1);function VSe(){return(0,DSe.default)("wp.editor.EditorSnackbars",{since:"7.0",version:"7.2",alternative:"wp.notices.SnackbarNotices"}),(0,BSe.jsx)(LSe.SnackbarNotices,{className:"components-editor-notices__snackbar"})}var zSe=a(U(),1),U3=a(j(),1),Sy=a(G(),1),HSe=a(K(),1),USe=a(Te(),1),WSe=a(Vn(),1);var bg=a(E(),1);function tnt(){try{return(0,HSe.select)(N).getEditedPostContent()}catch{}}function jSe({text:e,children:t,variant:r="secondary"}){let o=(0,USe.useCopyToClipboard)(e);return(0,bg.jsx)(Sy.Button,{__next40pxDefaultSize:!0,variant:r,ref:o,children:t})}var rnt=class extends zSe.Component{constructor(){super(...arguments),this.state={error:null}}componentDidCatch(e){(0,WSe.doAction)("editor.ErrorBoundary.errorLogged",e)}static getDerivedStateFromError(e){return{error:e}}render(){let{error:e}=this.state,{canCopyContent:t=!1}=this.props;return e?(0,bg.jsxs)(Sy.__experimentalHStack,{className:"editor-error-boundary",alignment:"baseline",spacing:4,justify:"space-between",expanded:!1,wrap:!0,children:[(0,bg.jsx)(Sy.__experimentalText,{as:"p",children:(0,U3.__)("The editor has encountered an unexpected error.")}),(0,bg.jsxs)(Sy.__experimentalHStack,{expanded:!1,children:[t&&(0,bg.jsx)(jSe,{text:tnt,children:(0,U3.__)("Copy contents")}),(0,bg.jsx)(jSe,{variant:"primary",text:e?.stack,children:(0,U3.__)("Copy error")})]})]}):this.props.children}},GSe=rnt;var Dp=a(U(),1),UE=a(Te(),1),yg=a(K(),1),aY=a(j(),1),YSe=a(Pt(),1),qSe=a(It(),1);var KSe=a(E(),1),ont=window.requestIdleCallback?window.requestIdleCallback:window.requestAnimationFrame,HE,nnt=()=>{if(HE!==void 0)return HE;try{window.sessionStorage.setItem("__wpEditorTestSessionStorage",""),window.sessionStorage.removeItem("__wpEditorTestSessionStorage"),HE=!0}catch{HE=!1}return HE};function int(){let e=(0,yg.useRegistry)(),{postId:t,isEditedPostNew:r}=(0,yg.useSelect)(o=>({postId:o(N).getCurrentPostId(),isEditedPostNew:o(N).isEditedPostNew()}),[]);(0,Dp.useEffect)(()=>{let o=wX(t,r);if(!o)return;try{o=JSON.parse(o)}catch{return}let{post_title:n,content:i,excerpt:s}=o,l={title:n,content:i,excerpt:s},{getEditedPostAttribute:c,getEditorSettings:u}=e.select(N);if(!Object.keys(l).some(_=>l[_]!==c(_))){Fk(t,r);return}if(!!u().autosave)return;let{createWarningNotice:m,removeNotice:h}=e.dispatch(qSe.store),{editPost:g,resetEditorBlocks:v}=e.dispatch(N),b="wpEditorAutosaveRestore";m((0,aY.__)("The backup of this post in your browser is different from the version below."),{id:b,actions:[{label:(0,aY.__)("Restore the backup"),onClick(){let{content:_,...y}=l;g(y),v((0,YSe.parse)(l.content)),h(b)}}]})},[e,t,r])}function snt(){let{postId:e,isEditedPostNew:t,isDirty:r,isAutosaving:o,didError:n}=(0,yg.useSelect)(u=>({postId:u(N).getCurrentPostId(),isEditedPostNew:u(N).isEditedPostNew(),isDirty:u(N).isEditedPostDirty(),isAutosaving:u(N).isAutosavingPost(),didError:u(N).didPostSaveRequestFail()}),[]),i=(0,Dp.useRef)(r),s=(0,Dp.useRef)(o);(0,Dp.useEffect)(()=>{!n&&(s.current&&!o||i.current&&!r)&&Fk(e,t),i.current=r,s.current=o},[r,o,n]);let l=(0,UE.usePrevious)(t),c=(0,UE.usePrevious)(e);(0,Dp.useEffect)(()=>{c===e&&l&&!t&&Fk(e,!0)},[t,e])}function ant(){let{autosave:e}=(0,yg.useDispatch)(N),t=(0,Dp.useCallback)(()=>{ont(()=>e({local:!0}))},[]);int(),snt();let r=(0,yg.useSelect)(o=>o(N).getEditorSettings().localAutosaveInterval,[]);return(0,KSe.jsx)(m3,{interval:r,autosave:t})}var ZSe=(0,UE.ifCondition)(nnt)(ant);var XSe=a(K(),1),QSe=a(ae(),1);function lnt({children:e}){return(0,XSe.useSelect)(r=>{let{getEditedPostAttribute:o}=r(N),{getPostType:n}=r(QSe.store);return!!n(o("type"))?.supports?.["page-attributes"]},[])?e:null}var hS=lnt;var lY=a(j(),1),vS=a(G(),1),W3=a(K(),1),exe=a(U(),1);var JSe=a(K(),1),$Se=a(ae(),1);function cnt(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 unt({children:e,supportKeys:t}){let r=(0,JSe.useSelect)(n=>{let{getEditedPostAttribute:i}=n(N),{getPostType:s}=n($Se.store);return s(i("type"))},[]),o=!!r;return r&&(o=(Array.isArray(t)?t:[t]).some(n=>cnt(r.supports,n))),o?e:null}var fo=unt;var gS=a(E(),1);function dnt(){let e=(0,W3.useSelect)(s=>s(N).getEditedPostAttribute("menu_order")??0,[]),{editPost:t}=(0,W3.useDispatch)(N),[r,o]=(0,exe.useState)(null),n=s=>{o(s);let l=Number(s);Number.isInteger(l)&&s.trim?.()!==""&&t({menu_order:l})},i=r??e;return(0,gS.jsx)(vS.Flex,{children:(0,gS.jsx)(vS.FlexBlock,{children:(0,gS.jsx)(vS.__experimentalNumberControl,{label:(0,lY.__)("Order"),help:(0,lY.__)("Set the page order."),value:i,onChange:n,hideLabelFromVision:!0,onBlur:()=>{o(null)}})})})}function txe(){return(0,gS.jsx)(fo,{supportKeys:"page-attributes",children:(0,gS.jsx)(dnt,{})})}var pxe=a(K(),1),mxe=a(ae(),1);var uY=a(uw(),1),Na=a(j(),1),wg=a(G(),1),axe=a(Te(),1),qd=a(U(),1),yS=a(K(),1),fY=a(Vt(),1),Y3=a(ae(),1),lxe=a(be(),1),cxe=a(bo(),1);var rxe=a(G(),1),oxe=a(U(),1),WE=a(E(),1),fnt=(0,oxe.forwardRef)(({className:e,label:t,children:r},o)=>(0,WE.jsxs)(rxe.__experimentalHStack,{className:J("editor-post-panel__row",e),ref:o,children:[t&&(0,WE.jsx)("div",{className:"editor-post-panel__row-label",children:t}),(0,WE.jsx)("div",{className:"editor-post-panel__row-control",children:r})]})),dr=fnt;var nxe=a(Vt(),1);function G3(e){let t=e.map(n=>({children:[],parent:void 0,...n}));if(t.some(({parent:n})=>n===void 0))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 bS=e=>(0,nxe.decodeEntities)(e),cY=e=>({...e,name:bS(e.name)}),ixe=e=>(e??[]).map(cY);var Oa=a(E(),1);function dY(e){return e?.title?.rendered?(0,fY.decodeEntities)(e.title.rendered):`#${e.id} (${(0,Na.__)("no title")})`}var sxe=(e,t)=>{let r=(0,uY.default)(e||"").toLowerCase(),o=(0,uY.default)(t||"").toLowerCase();return r===o?0:r.startsWith(o)?r.length:1/0};function uxe(){let{editPost:e}=(0,yS.useDispatch)(N),[t,r]=(0,qd.useState)(""),{isHierarchical:o,parentPostId:n,parentPostTitle:i,pageItems:s,isLoading:l}=(0,yS.useSelect)(f=>{let{getPostType:m,getEntityRecords:h,getEntityRecord:g,isResolving:v}=f(Y3.store),{getCurrentPostId:b,getEditedPostAttribute:_}=f(N),y=_("type"),w=_("parent"),S=m(y),x=b(),C=S?.hierarchical??!1,I={per_page:100,exclude:x,parent_exclude:x,orderby:"menu_order",order:"asc",_fields:"id,title,parent"};t&&(I.search=t,I.orderby="relevance",I.search_columns=["post_title"]);let k=w?g("postType",y,w):null;return{isHierarchical:C,parentPostId:w,parentPostTitle:k?dY(k):"",pageItems:C?h("postType",y,I):null,isLoading:C?v("getEntityRecords",["postType",y,I]):!1}},[t]),c=(0,qd.useMemo)(()=>{let f=(v,b=0)=>v.map(w=>[{value:w.id,label:"\u2014 ".repeat(b)+(0,fY.decodeEntities)(w.name),rawName:w.name},...f(w.children||[],b+1)]).sort(([w],[S])=>{let x=sxe(w.rawName,t),C=sxe(S.rawName,t);return x>=C?1:-1}).flat();if(!s)return[];let m=s.map(v=>({id:v.id,parent:v.parent,name:dY(v)}));t||(m=G3(m));let h=f(m),g=h.find(v=>v.value===n);return i&&!g&&h.unshift({value:n,label:i}),h},[s,t,i,n]);if(!o)return null;let u=f=>{r(f)},d=f=>{e({parent:f})};return(0,Oa.jsx)(wg.ComboboxControl,{className:"editor-page-attributes__parent",label:(0,Na.__)("Parent"),help:(0,Na.__)("Choose a parent page."),value:n,options:c,onFilterValueChange:(0,axe.debounce)(u,300),onChange:d,hideLabelFromVision:!0,isLoading:l})}function pnt({isOpen:e,onClick:t}){let r=(0,yS.useSelect)(n=>{let{getEditedPostAttribute:i}=n(N),s=i("parent");if(!s)return null;let{getEntityRecord:l}=n(Y3.store),c=i("type");return l("postType",c,s)},[]),o=(0,qd.useMemo)(()=>r?dY(r):(0,Na.__)("None"),[r]);return(0,Oa.jsx)(wg.Button,{size:"compact",className:"editor-post-parent__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,Na.sprintf)((0,Na.__)("Change parent: %s"),o),onClick:t,children:o})}function dxe(){let e=(0,yS.useSelect)(n=>n(Y3.store).getEntityRecord("root","__unstableBase")?.home,[]),[t,r]=(0,qd.useState)(null),o=(0,qd.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return(0,Oa.jsx)(dr,{label:(0,Na.__)("Parent"),ref:r,children:(0,Oa.jsx)(wg.Dropdown,{popoverProps:o,className:"editor-post-parent__panel-dropdown",contentClassName:"editor-post-parent__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,Oa.jsx)(pnt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,Oa.jsxs)("div",{className:"editor-post-parent",children:[(0,Oa.jsx)(lxe.__experimentalInspectorPopoverHeader,{title:(0,Na.__)("Parent"),onClose:n}),(0,Oa.jsxs)("div",{children:[(0,qd.createInterpolateElement)((0,Na.sprintf)((0,Na.__)('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,cxe.filterURLForDisplay)(e).replace(/([/.])/g,"<wbr />$1")),{wbr:(0,Oa.jsx)("wbr",{})}),(0,Oa.jsx)("p",{children:(0,qd.createInterpolateElement)((0,Na.__)("They also show up as sub-items in the default navigation menu. <a>Learn more.</a>"),{a:(0,Oa.jsx)(wg.ExternalLink,{href:(0,Na.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#page-attributes")})})})]}),(0,Oa.jsx)(uxe,{})]})})})}var fxe=uxe;var q3=a(E(),1),mnt="page-attributes";function hnt(){let{isEnabled:e,postType:t}=(0,pxe.useSelect)(r=>{let{getEditedPostAttribute:o,isEditorPanelEnabled:n}=r(N),{getPostType:i}=r(mxe.store);return{isEnabled:n(mnt),postType:i(o("type"))}},[]);return!e||!t?null:(0,q3.jsx)(dxe,{})}function K3(){return(0,q3.jsx)(hS,{children:(0,q3.jsx)(hnt,{})})}var sc=a(j(),1),Bp=a(G(),1),_S=a(K(),1),gY=a(ae(),1),vxe=a(be(),1),SS=a(U(),1);var bxe=a(It(),1);var Z3=a(K(),1),mY=a(U(),1),au=a(Pt(),1),lu=a(G(),1),xy=a(j(),1);var Lp=a(E(),1),pY=(0,xy.__)("Custom Template");function _g({onClose:e}){let{defaultBlockTemplate:t,onNavigateToEntityRecord:r}=(0,Z3.useSelect)(d=>{let{getEditorSettings:f,getCurrentTemplateId:m}=d(N);return{defaultBlockTemplate:f().defaultBlockTemplate,onNavigateToEntityRecord:f().onNavigateToEntityRecord,getTemplateId:m}}),{createTemplate:o}=Y((0,Z3.useDispatch)(N)),[n,i]=(0,mY.useState)(""),[s,l]=(0,mY.useState)(!1),c=()=>{i(""),e()},u=async d=>{if(d.preventDefault(),s)return;l(!0);let f=t??(0,au.serialize)([(0,au.createBlock)("core/group",{tagName:"header",layout:{inherit:!0}},[(0,au.createBlock)("core/site-title"),(0,au.createBlock)("core/site-tagline")]),(0,au.createBlock)("core/separator"),(0,au.createBlock)("core/group",{tagName:"main"},[(0,au.createBlock)("core/group",{layout:{inherit:!0}},[(0,au.createBlock)("core/post-title")]),(0,au.createBlock)("core/post-content",{layout:{inherit:!0}})])]),m=await o({slug:qv(n||pY)||"wp-custom-template",content:f,title:n||pY,status:"publish"});l(!1),r({postId:m.id,postType:"wp_template"}),c()};return(0,Lp.jsx)(lu.Modal,{title:(0,xy.__)("Create custom template"),onRequestClose:c,focusOnMount:"firstContentElement",size:"small",overlayClassName:"editor-post-template__create-template-modal",children:(0,Lp.jsx)("form",{onSubmit:u,children:(0,Lp.jsxs)(lu.__experimentalVStack,{spacing:"3",children:[(0,Lp.jsx)(lu.TextControl,{label:(0,xy.__)("Name"),value:n,onChange:i,placeholder:pY,disabled:s,help:(0,xy.__)('Describe the template, e.g. "Post with sidebar". A custom template can be manually applied to any post or page.')}),(0,Lp.jsxs)(lu.__experimentalHStack,{justify:"right",children:[(0,Lp.jsx)(lu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:c,children:(0,xy.__)("Cancel")}),(0,Lp.jsx)(lu.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:s,"aria-disabled":s,children:(0,xy.__)("Create")})]})]})})})}var Cy=a(K(),1),hxe=a(U(),1),Sg=a(ae(),1),X3=a(j(),1);function Ty(){return(0,Cy.useSelect)(e=>{let{getCurrentPostId:t,getCurrentPostType:r}=e(N);return{postId:t(),postType:r()}},[])}function Ey(){let{postType:e,postId:t}=Ty();return(0,Cy.useSelect)(r=>{let{canUser:o,getEntityRecord:n,getEntityRecords:i}=r(Sg.store),s=o("read",{kind:"root",name:"site"})?n("root","site"):void 0,l=+t===s?.page_for_posts,c=e==="page"&&+t===s?.page_on_front,u=c?i("postType","wp_template",{per_page:-1}):[],d=c&&!!u?.some(({slug:f})=>f==="front-page");return!l&&!d},[t,e])}function gxe(e){return(0,Cy.useSelect)(t=>t(Sg.store).getEntityRecords("postType","wp_template",{per_page:-1,post_type:e}),[e])}function GE(){let{postType:e,postId:t}=Ty(),[r]=(0,Sg.useEntityProp)("postType",e,"slug",t),o=hY(),n=Ey(),i=gxe(e),s=(0,Cy.useSelect)(l=>{if(!window?.__experimentalDataFormInspector||!o)return null;let{getDefaultTemplateId:c,getEntityRecord:u}=l(Sg.store),d;r?d=e==="page"?`${e}-${r}`:`single-${e}-${r}`:d=e==="page"?"page":`single-${e}`;let f=c({slug:d});return f?u("postType","wp_template",f):null},[o,r,e]);return(0,hxe.useMemo)(()=>n&&[...(i||[]).filter(l=>l.is_custom&&l.slug!==o&&!!l.content.raw),s&&{...s,title:{rendered:(0,X3.sprintf)((0,X3.__)("%s (default)"),s.title.rendered)},isDefault:!0}].filter(Boolean),[i,s,o,n])}function wS(){return(0,Cy.useSelect)(e=>{let{getEditorSettings:t,getCurrentTemplateId:r,getCurrentPostType:o}=e(N),{getPostType:n,canUser:i}=e(Sg.store),s=o(),l=n(s),c=t(),u=c.__unstableIsBlockBasedTheme,d=!!c.availableTemplates&&Object.keys(c.availableTemplates).length>0,f;l?.viewable?d?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(!u||!m)&&f?"classic":u&&r()?"block-theme":null},[])}function hY(){let{postType:e,postId:t}=Ty(),r=gxe(e),o=(0,Cy.useSelect)(n=>n(Sg.store).getEditedEntityRecord("postType",e,t)?.template,[e,t]);if(o)return r?.find(n=>n.slug===o)?.slug}var Ma=a(E(),1);function gnt({isOpen:e,onClick:t}){let r=(0,_S.useSelect)(o=>{let n=o(N).getEditedPostAttribute("template"),{supportsTemplateMode:i,availableTemplates:s}=o(N).getEditorSettings();if(!i&&s[n])return s[n];let l=o(gY.store).canUser("create",{kind:"postType",name:"wp_template"})&&o(N).getCurrentTemplateId();return l?.title||l?.slug||s?.[n]},[]);return(0,Ma.jsx)(Bp.Button,{__next40pxDefaultSize:!0,variant:"tertiary","aria-expanded":e,"aria-label":(0,sc.__)("Template options"),onClick:t,children:r??(0,sc.__)("Default template")})}function vnt({onClose:e}){let t=Ey(),{availableTemplates:r,fetchedTemplates:o,selectedTemplateSlug:n,canCreate:i,canEdit:s,currentTemplateId:l,onNavigateToEntityRecord:c,getEditorSettings:u}=(0,_S.useSelect)(b=>{let{canUser:_,getEntityRecords:y}=b(gY.store),w=b(N).getEditorSettings(),S=_("create",{kind:"postType",name:"wp_template"}),x=b(N).getCurrentTemplateId();return{availableTemplates:w.availableTemplates,fetchedTemplates:S?y("postType","wp_template",{post_type:b(N).getCurrentPostType(),per_page:-1}):void 0,selectedTemplateSlug:b(N).getEditedPostAttribute("template"),canCreate:t&&S&&w.supportsTemplateMode,canEdit:t&&S&&w.supportsTemplateMode&&!!x,currentTemplateId:x,onNavigateToEntityRecord:w.onNavigateToEntityRecord,getEditorSettings:b(N).getEditorSettings}},[t]),d=(0,SS.useMemo)(()=>Object.entries({...r,...Object.fromEntries((o??[]).map(({slug:b,title:_})=>[b,_.rendered]))}).map(([b,_])=>({value:b,label:_})),[r,o]),f=d.find(b=>b.value===n)??d.find(b=>!b.value),{editPost:m}=(0,_S.useDispatch)(N),{createSuccessNotice:h}=(0,_S.useDispatch)(bxe.store),[g,v]=(0,SS.useState)(!1);return(0,Ma.jsxs)("div",{className:"editor-post-template__classic-theme-dropdown",children:[(0,Ma.jsx)(vxe.__experimentalInspectorPopoverHeader,{title:(0,sc.__)("Template"),help:(0,sc.__)("Templates define the way content is displayed when viewing your site."),actions:i?[{icon:Q4,label:(0,sc.__)("Add template"),onClick:()=>v(!0)}]:[],onClose:e}),t?(0,Ma.jsx)(Bp.SelectControl,{hideLabelFromVision:!0,label:(0,sc.__)("Template"),value:f?.value??"",options:d,onChange:b=>m({template:b||""})}):(0,Ma.jsx)(Bp.Notice,{status:"warning",isDismissible:!1,children:(0,sc.__)("The posts page template cannot be changed.")}),s&&c&&(0,Ma.jsx)("p",{children:(0,Ma.jsx)(Bp.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>{c({postId:l,postType:"wp_template"}),e(),h((0,sc.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:[{label:(0,sc.__)("Go back"),onClick:()=>u().onNavigateToPreviousEntityRecord()}]})},children:(0,sc.__)("Edit template")})}),g&&(0,Ma.jsx)(_g,{onClose:()=>v(!1)})]})}function bnt(){let[e,t]=(0,SS.useState)(null),r=(0,SS.useMemo)(()=>({anchor:e,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[e]);return(0,Ma.jsx)(dr,{label:(0,sc.__)("Template"),ref:t,children:(0,Ma.jsx)(Bp.Dropdown,{popoverProps:r,focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Ma.jsx)(gnt,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Ma.jsx)(vnt,{onClose:o})})})}var Q3=bnt;var e6=a(G(),1),xxe=a(Dh(),1),t6=a(K(),1),Cxe=a(AU(),1);var _xe=a(G(),1);var J3=a(K(),1),yxe=a(Dt(),1);var wxe=a(E(),1),{PreferenceBaseOption:ynt}=Y(yxe.privateApis);function xg(e){let{toggleEditorPanelEnabled:t}=(0,J3.useDispatch)(N),{isChecked:r,isRemoved:o}=(0,J3.useSelect)(n=>{let{isEditorPanelEnabled:i,isEditorPanelRemoved:s}=n(N);return{isChecked:i(e.panelName),isRemoved:s(e.panelName)}},[e.panelName]);return o?null:(0,wxe.jsx)(ynt,{isChecked:r,onChange:()=>t(e.panelName),...e})}var vY=a(E(),1),{Fill:wnt,Slot:_nt}=(0,_xe.createSlotFill)("EnablePluginDocumentSettingPanelOption"),Sxe=({label:e,panelName:t})=>(0,vY.jsx)(wnt,{children:(0,vY.jsx)(xg,{label:e,panelName:t})});Sxe.Slot=_nt;var $3=Sxe;var Cg=a(E(),1),{Fill:Snt,Slot:xnt}=(0,e6.createSlotFill)("PluginDocumentSettingPanel"),Txe=({name:e,className:t,title:r,icon:o,children:n})=>{let{name:i}=(0,xxe.usePluginContext)(),s=`${i}/${e}`,{opened:l,isEnabled:c}=(0,t6.useSelect)(d=>{let{isEditorPanelOpened:f,isEditorPanelEnabled:m}=d(N);return{opened:f(s),isEnabled:m(s)}},[s]),{toggleEditorPanelOpened:u}=(0,t6.useDispatch)(N);return e===void 0&&(0,Cxe.default)("PluginDocumentSettingPanel requires a name property."),(0,Cg.jsxs)(Cg.Fragment,{children:[(0,Cg.jsx)($3,{label:r,panelName:s}),(0,Cg.jsx)(Snt,{children:c&&(0,Cg.jsx)(e6.PanelBody,{className:t,title:r,icon:o,opened:l,onToggle:()=>u(s),children:n})})]})};Txe.Slot=xnt;var r6=Txe;var Exe=a(be(),1),Pxe=a(G(),1),kxe=a(Te(),1),bY=a(E(),1),Cnt=(e,t)=>e.filter(r=>!t.includes(r)).length===0,Tnt=(e,t)=>!Array.isArray(t)||Cnt(e,t),Ent=({allowedBlocks:e,icon:t,label:r,onClick:o,small:n,role:i})=>(0,bY.jsx)(Exe.BlockSettingsMenuControls,{children:({selectedBlocks:s,onClose:l})=>Tnt(s,e)?(0,bY.jsx)(Pxe.MenuItem,{onClick:(0,kxe.compose)(o,l),icon:t,label:n?r:void 0,role:i,children:!n&&r}):null}),Rxe=Ent;var Axe=a(G(),1),Ixe=a(Dh(),1);var Oxe=a(E(),1);function Nxe(e){let t=(0,Ixe.usePluginContext)();return(0,Oxe.jsx)(Ul,{name:"core/plugin-more-menu",as:e.as??Axe.MenuItem,icon:e.icon||t.icon,...e})}var Mxe=a(Dh(),1),o6=a(G(),1),yY=a(E(),1),{Fill:Pnt,Slot:knt}=(0,o6.createSlotFill)("PluginPostPublishPanel"),Fxe=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,Mxe.usePluginContext)();return(0,yY.jsx)(Pnt,{children:(0,yY.jsx)(o6.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};Fxe.Slot=knt;var n6=Fxe;var i6=a(G(),1),wY=a(E(),1),{Fill:Rnt,Slot:Ant}=(0,i6.createSlotFill)("PluginPostStatusInfo"),Dxe=({children:e,className:t})=>(0,wY.jsx)(Rnt,{children:(0,wY.jsx)(i6.PanelRow,{className:t,children:e})});Dxe.Slot=Ant;var xS=Dxe;var s6=a(G(),1),Lxe=a(Dh(),1),_Y=a(E(),1),{Fill:Int,Slot:Ont}=(0,s6.createSlotFill)("PluginPrePublishPanel"),Bxe=({children:e,className:t,title:r,initialOpen:o=!1,icon:n})=>{let{icon:i}=(0,Lxe.usePluginContext)();return(0,_Y.jsx)(Int,{children:(0,_Y.jsx)(s6.PanelBody,{className:t,initialOpen:o||!r,title:r,icon:n??i,children:e})})};Bxe.Slot=Ont;var a6=Bxe;var Vxe=a(G(),1),jxe=a(Dh(),1);var zxe=a(E(),1);function Hxe(e){let t=(0,jxe.usePluginContext)();return(0,zxe.jsx)(Ul,{name:"core/plugin-preview-menu",as:e.as??Vxe.MenuItem,icon:e.icon||t.icon,...e})}var Uxe=a(E(),1);function Py({className:e,...t}){return(0,Uxe.jsx)(Gl,{panelClassName:e,className:"editor-sidebar",scope:"core",...t})}var Wxe=a(E(),1);function Gxe(e){return(0,Wxe.jsx)(Bh,{__unstableExplicitMenuItem:!0,scope:"core",...e})}var Vp=a(K(),1),p1e=a(Vt(),1),Tg=a(G(),1),l6=a(U(),1),Ry=a(j(),1),PS=a(ae(),1);var m1e=a(It(),1),h1e=a(Dt(),1);var TS=a(U(),1),Zxe=a(Vt(),1),Xxe=a(be(),1),ES=a(G(),1),CS=a(j(),1),Qxe=a(K(),1),Jxe=a(ae(),1),$xe=a(Pt(),1);var qxe=a(uw(),1);function Yxe(e=""){return e=(0,qxe.default)(e),e=e.trim().toLowerCase(),e}function Nnt(e,t){let r=Yxe(t),o=Yxe(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 Kxe(e=[],t=""){if(!t)return e;let r=e.map(o=>[o,Nnt(o,t)]).filter(([,o])=>o>0);return r.sort(([,o],[,n])=>n-o),r.map(([o])=>o)}var Fa=a(E(),1);function SY({onRequestClose:e,onSelect:t}){let{postType:r,postId:o}=Ty(),{editEntityRecord:n}=(0,Qxe.useDispatch)(Jxe.store),i=async s=>{n("postType",r,o,{template:s.isDefault?"":s.name},{undoIgnore:!0}),e(),t?.()};return(0,Fa.jsx)(ES.Modal,{title:(0,CS.__)("Choose a template"),onRequestClose:e,overlayClassName:"editor-post-template__swap-template-modal",isFullScreen:!0,children:(0,Fa.jsx)("div",{className:"editor-post-template__swap-template-modal-content",children:(0,Fa.jsx)(Mnt,{onSelect:i})})})}function e1e({onClick:e}){let[t,r]=(0,TS.useState)(!1),o=GE();return(0,Fa.jsxs)(Fa.Fragment,{children:[(0,Fa.jsx)(ES.MenuItem,{disabled:!o?.length,accessibleWhenDisabled:!0,onClick:()=>r(!0),children:(0,CS.__)("Change template")}),t&&(0,Fa.jsx)(SY,{onRequestClose:()=>r(!1),onSelect:e})]})}function Mnt({onSelect:e}){let[t,r]=(0,TS.useState)(""),o=GE(),n=(0,TS.useMemo)(()=>o.map(s=>({name:s.slug,blocks:(0,$xe.parse)(s.content.raw),title:(0,Zxe.decodeEntities)(s.title.rendered),id:s.id,isDefault:s.isDefault})),[o]),i=(0,TS.useMemo)(()=>Kxe(n,t),[n,t]);return(0,Fa.jsxs)(Fa.Fragment,{children:[(0,Fa.jsx)(ES.SearchControl,{onChange:r,value:t,label:(0,CS.__)("Search"),placeholder:(0,CS.__)("Search"),className:"editor-post-template__swap-template-search"}),(0,Fa.jsx)(Xxe.__experimentalBlockPatternsList,{label:(0,CS.__)("Templates"),blockPatterns:i,onClickPattern:e})]})}var t1e=a(G(),1),r1e=a(j(),1),o1e=a(K(),1),n1e=a(ae(),1);var i1e=a(E(),1);function s1e({onClick:e}){let t=hY(),r=Ey(),{postType:o,postId:n}=Ty(),{editEntityRecord:i}=(0,o1e.useDispatch)(n1e.store);return!t||!r?null:(0,i1e.jsx)(t1e.MenuItem,{onClick:()=>{i("postType",o,n,{template:""},{undoIgnore:!0}),e()},children:(0,r1e.__)("Use default template")})}var a1e=a(G(),1),l1e=a(j(),1),c1e=a(K(),1),u1e=a(ae(),1),d1e=a(U(),1);var ky=a(E(),1);function f1e(){let{canCreateTemplates:e}=(0,c1e.useSelect)(n=>{let{canUser:i}=n(u1e.store);return{canCreateTemplates:i("create",{kind:"postType",name:"wp_template"})}},[]),[t,r]=(0,d1e.useState)(!1),o=Ey();return!e||!o?null:(0,ky.jsxs)(ky.Fragment,{children:[(0,ky.jsx)(a1e.MenuItem,{onClick:()=>{r(!0)},children:(0,l1e.__)("Create new template")}),t&&(0,ky.jsx)(_g,{onClose:()=>{r(!1)}})]})}var Da=a(E(),1);function g1e(){let{isTemplateHidden:e,onNavigateToEntityRecord:t,getEditorSettings:r,hasGoBack:o,hasSpecificTemplate:n,id:i}=(0,Vp.useSelect)(S=>{let{getRenderingMode:x,getEditorSettings:C,getCurrentPost:I,getCurrentTemplateId:k}=Y(S(N)),R=C(),A=I();return{isTemplateHidden:x()==="post-only",onNavigateToEntityRecord:R.onNavigateToEntityRecord,getEditorSettings:C,hasGoBack:R.hasOwnProperty("onNavigateToPreviousEntityRecord"),hasSpecificTemplate:!!A.template,id:k()}},[]),{get:s}=(0,Vp.useSelect)(h1e.store),{editedRecord:l,hasResolved:c}=(0,PS.useEntityRecord)("postType","wp_template",i),{getEntityRecord:u}=(0,Vp.useSelect)(PS.store),{editEntityRecord:d}=(0,Vp.useDispatch)(PS.store),{createSuccessNotice:f}=(0,Vp.useDispatch)(m1e.store),{setRenderingMode:m,setDefaultRenderingMode:h}=Y((0,Vp.useDispatch)(N)),g=(0,Vp.useSelect)(S=>!!S(PS.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[v,b]=(0,l6.useState)(null),_=(0,l6.useMemo)(()=>({anchor:v,className:"editor-post-template__dropdown",placement:"left-start",offset:36,shift:!0}),[v]);if(!c)return null;let y=o?[{label:(0,Ry.__)("Go back"),onClick:()=>r().onNavigateToPreviousEntityRecord()}]:void 0,w=()=>{s("core/edit-site","welcomeGuideTemplate")||f((0,Ry.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:y})};return(0,Da.jsx)(dr,{label:(0,Ry.__)("Template"),ref:b,children:(0,Da.jsx)(Tg.DropdownMenu,{popoverProps:_,focusOnMount:!0,toggleProps:{size:"compact",variant:"tertiary",tooltipPosition:"middle left"},label:(0,Ry.__)("Template options"),text:(0,p1e.decodeEntities)(l.title),icon:null,children:({onClose:S})=>(0,Da.jsxs)(Da.Fragment,{children:[(0,Da.jsxs)(Tg.MenuGroup,{children:[g&&(0,Da.jsx)(Tg.MenuItem,{onClick:async()=>{if(t({postId:l.id,postType:"wp_template"}),!n&&window?.__experimentalTemplateActivate){let x=await u("root","site").active_templates;x[l.slug]!==l.id&&d("root","site",void 0,{active_templates:{...x,[l.slug]:l.id}})}S(),w()},children:(0,Ry.__)("Edit template")}),(0,Da.jsx)(e1e,{onClick:S}),(0,Da.jsx)(s1e,{onClick:S}),g&&(0,Da.jsx)(f1e,{})]}),(0,Da.jsx)(Tg.MenuGroup,{children:(0,Da.jsx)(Tg.MenuItem,{icon:e?void 0:Oo,isSelected:!e,role:"menuitemcheckbox",onClick:()=>{let x=e?"template-locked":"post-only";m(x),h(x)},children:(0,Ry.__)("Show template")})})]})})})}var xY=a(E(),1);function c6(){let e=wS();return e==="classic"?(0,xY.jsx)(Q3,{}):e==="block-theme"?(0,xY.jsx)(g1e,{}):null}var N1e=a(K(),1),M1e=a(ae(),1);var _1e=a(Te(),1),S1e=a(U(),1),x1e=a(K(),1),C1e=a(j(),1),T1e=a(G(),1);var v1e=a(j(),1),b1e=a(U(),1),y1e=a(K(),1),CY=a(Vt(),1),w1e=a(ae(),1);var YE={_fields:"id,name",context:"view"},u6={who:"authors",per_page:100,...YE};function d6(e){let{authorId:t,authors:r,postAuthor:o,isLoading:n}=(0,y1e.useSelect)(s=>{let{getUser:l,getUsers:c,isResolving:u}=s(w1e.store),{getEditedPostAttribute:d}=s(N),f=d("author"),m={...u6};return e&&(m.search=e,m.search_columns=["name"]),{authorId:f,authors:c(m),postAuthor:l(f,YE),isLoading:u("getUsers",[m])}},[e]),i=(0,b1e.useMemo)(()=>{let s=(r??[]).map(u=>({value:u.id,label:(0,CY.decodeEntities)(u.name)})),l=s.findIndex(({value:u})=>o?.id===u),c=[];return l<0&&o?c=[{value:o.id,label:(0,CY.decodeEntities)(o.name)}]:l<0&&!o&&(c=[{value:0,label:(0,v1e.__)("(No author)")}]),[...c,...s]},[r,o]);return{authorId:t,authorOptions:i,postAuthor:o,isLoading:n}}var E1e=a(E(),1);function P1e(){let[e,t]=(0,S1e.useState)(),{editPost:r}=(0,x1e.useDispatch)(N),{authorId:o,authorOptions:n,isLoading:i}=d6(e),s=l=>{l&&r({author:l})};return(0,E1e.jsx)(T1e.ComboboxControl,{label:(0,C1e.__)("Author"),options:n,value:o,onFilterValueChange:(0,_1e.debounce)(t,300),onChange:s,allowReset:!1,hideLabelFromVision:!0,isLoading:i})}var k1e=a(j(),1),R1e=a(K(),1),A1e=a(G(),1);var I1e=a(E(),1);function O1e(){let{editPost:e}=(0,R1e.useDispatch)(N),{authorId:t,authorOptions:r}=d6(),o=n=>{let i=Number(n);e({author:i})};return(0,I1e.jsx)(A1e.SelectControl,{className:"post-author-selector",label:(0,k1e.__)("Author"),options:r,onChange:o,value:t,hideLabelFromVision:!0})}var TY=a(E(),1),Fnt=25;function Dnt(){return(0,N1e.useSelect)(t=>t(M1e.store).getUsers(u6)?.length>=Fnt,[])?(0,TY.jsx)(P1e,{}):(0,TY.jsx)(O1e,{})}var f6=Dnt;var F1e=a(K(),1);var D1e=a(E(),1);function p6({children:e}){let{hasAssignAuthorAction:t}=(0,F1e.useSelect)(r=>({hasAssignAuthorAction:!!r(N).getCurrentPost()?._links?.["wp:action-assign-author"]}),[]);return t?(0,D1e.jsx)(fo,{supportKeys:"author",children:e}):null}var Ay=a(j(),1),m6=a(G(),1),h6=a(U(),1),L1e=a(Vt(),1),B1e=a(be(),1),V1e=a(K(),1),j1e=a(ae(),1);var Kd=a(E(),1);function Lnt({isOpen:e,onClick:t}){let{postAuthor:r}=(0,V1e.useSelect)(n=>{let i=n(N).getEditedPostAttribute("author");return{postAuthor:n(j1e.store).getUser(i,YE)}},[]),o=(0,L1e.decodeEntities)(r?.name)||(0,Ay.__)("(No author)");return(0,Kd.jsx)(m6.Button,{size:"compact",variant:"tertiary","aria-expanded":e,"aria-label":(0,Ay.sprintf)((0,Ay.__)("Change author: %s"),o),onClick:t,children:o})}function Bnt(){let[e,t]=(0,h6.useState)(null),r=(0,h6.useMemo)(()=>({anchor:e,placement:"left-start",offset:36,shift:!0}),[e]);return(0,Kd.jsx)(p6,{children:(0,Kd.jsx)(dr,{label:(0,Ay.__)("Author"),ref:t,children:(0,Kd.jsx)(m6.Dropdown,{popoverProps:r,contentClassName:"editor-post-author__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:o,onToggle:n})=>(0,Kd.jsx)(Lnt,{isOpen:o,onClick:n}),renderContent:({onClose:o})=>(0,Kd.jsxs)("div",{className:"editor-post-author",children:[(0,Kd.jsx)(B1e.__experimentalInspectorPopoverHeader,{title:(0,Ay.__)("Author"),onClose:o}),(0,Kd.jsx)(f6,{onClose:o})]})})})})}var g6=Bnt;var Eg=a(j(),1),b6=a(G(),1),y6=a(K(),1);var v6=a(E(),1),Vnt=[{label:(0,Eg._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Eg.__)("Visitors can add new comments and replies.")},{label:(0,Eg.__)("Closed"),value:"closed",description:[(0,Eg.__)("Visitors cannot add new comments or replies."),(0,Eg.__)("Existing comments remain visible.")].join(" ")}];function jnt(){let e=(0,y6.useSelect)(o=>o(N).getEditedPostAttribute("comment_status")??"open",[]),{editPost:t}=(0,y6.useDispatch)(N),r=o=>t({comment_status:o});return(0,v6.jsx)("form",{children:(0,v6.jsx)(b6.__experimentalVStack,{spacing:4,children:(0,v6.jsx)(b6.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Eg.__)("Comment status"),options:Vnt,onChange:r,selected:e})})})}var w6=jnt;var cu=a(j(),1),kS=a(G(),1),PY=a(K(),1),T6=a(U(),1),z1e=a(be(),1),H1e=a(ae(),1);var _6=a(j(),1),S6=a(G(),1),x6=a(K(),1);var EY=a(E(),1);function znt(){let e=(0,x6.useSelect)(o=>o(N).getEditedPostAttribute("ping_status")??"open",[]),{editPost:t}=(0,x6.useDispatch)(N),r=()=>t({ping_status:e==="open"?"closed":"open"});return(0,EY.jsx)(S6.CheckboxControl,{label:(0,_6.__)("Enable pingbacks & trackbacks"),checked:e==="open",onChange:r,help:(0,EY.jsx)(S6.ExternalLink,{href:(0,_6.__)("https://wordpress.org/documentation/article/trackbacks-and-pingbacks/"),children:(0,_6.__)("Learn more about pingbacks & trackbacks")})})}var C6=znt;var Ks=a(E(),1),Hnt="discussion-panel";function Unt({onClose:e}){return(0,Ks.jsxs)("div",{className:"editor-post-discussion",children:[(0,Ks.jsx)(z1e.__experimentalInspectorPopoverHeader,{title:(0,cu.__)("Discussion"),onClose:e}),(0,Ks.jsxs)(kS.__experimentalVStack,{spacing:4,children:[(0,Ks.jsx)(fo,{supportKeys:"comments",children:(0,Ks.jsx)(w6,{})}),(0,Ks.jsx)(fo,{supportKeys:"trackbacks",children:(0,Ks.jsx)(C6,{})})]})]})}function Wnt({isOpen:e,onClick:t}){let{commentStatus:r,pingStatus:o,commentsSupported:n,trackbacksSupported:i}=(0,PY.useSelect)(l=>{let{getEditedPostAttribute:c}=l(N),{getPostType:u}=l(H1e.store),d=u(c("type"));return{commentStatus:c("comment_status")??"open",pingStatus:c("ping_status")??"open",commentsSupported:!!d.supports.comments,trackbacksSupported:!!d.supports.trackbacks}},[]),s;return r==="open"?o==="open"?s=(0,cu._x)("Open",'Adjective: e.g. "Comments are open"'):s=i?(0,cu.__)("Comments only"):(0,cu._x)("Open",'Adjective: e.g. "Comments are open"'):o==="open"?s=n?(0,cu.__)("Pings only"):(0,cu.__)("Pings enabled"):s=(0,cu.__)("Closed"),(0,Ks.jsx)(kS.Button,{size:"compact",className:"editor-post-discussion__panel-toggle",variant:"tertiary","aria-label":(0,cu.__)("Change discussion options"),"aria-expanded":e,onClick:t,children:s})}function E6(){let{isEnabled:e}=(0,PY.useSelect)(n=>{let{isEditorPanelEnabled:i}=n(N);return{isEnabled:i(Hnt)}},[]),[t,r]=(0,T6.useState)(null),o=(0,T6.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]);return e?(0,Ks.jsx)(fo,{supportKeys:["comments","trackbacks"],children:(0,Ks.jsx)(dr,{label:(0,cu.__)("Discussion"),ref:r,children:(0,Ks.jsx)(kS.Dropdown,{popoverProps:o,className:"editor-post-discussion__panel-dropdown",contentClassName:"editor-post-discussion__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:n,onToggle:i})=>(0,Ks.jsx)(Wnt,{isOpen:n,onClick:i}),renderContent:({onClose:n})=>(0,Ks.jsx)(Unt,{onClose:n})})})}):null}var RS=a(j(),1),k6=a(G(),1),R6=a(K(),1),U1e=a(U(),1),W1e=a(Vt(),1);var P6=a(E(),1);function qE({hideLabelFromVision:e=!1,updateOnBlur:t=!1}){let{excerpt:r,shouldUseDescriptionLabel:o,usedAttribute:n}=(0,R6.useSelect)(d=>{let{getCurrentPostType:f,getEditedPostAttribute:m}=d(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,R6.useDispatch)(N),[s,l]=(0,U1e.useState)((0,W1e.decodeEntities)(r)),c=d=>{i({[n]:d})},u=o?(0,RS.__)("Write a description (optional)"):(0,RS.__)("Write an excerpt (optional)");return(0,P6.jsx)("div",{className:"editor-post-excerpt",children:(0,P6.jsx)(k6.TextareaControl,{label:u,hideLabelFromVision:e,className:"editor-post-excerpt__textarea",onChange:t?l:c,onBlur:t?()=>c(s):void 0,value:t?s:r,help:o?(0,RS.__)("Write a description"):(0,P6.jsx)(k6.ExternalLink,{href:(0,RS.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#excerpt"),children:(0,RS.__)("Learn more about manual excerpts")})})})}var G1e=a(E(),1);function Gnt({children:e}){return(0,G1e.jsx)(fo,{supportKeys:"excerpt",children:e})}var Iy=Gnt;var jp=a(j(),1),uu=a(G(),1),XE=a(K(),1),O6=a(U(),1),q1e=a(be(),1),ZE=a(ae(),1),K1e=a(Vt(),1);var A6=a(G(),1),kY=a(E(),1),{Fill:Ynt,Slot:qnt}=(0,A6.createSlotFill)("PluginPostExcerpt"),Y1e=({children:e,className:t})=>(0,kY.jsx)(Ynt,{children:(0,kY.jsx)(A6.PanelRow,{className:t,children:e})});Y1e.Slot=qnt;var KE=Y1e;var po=a(E(),1),{getTemplateInfo:Knt}=Y(ZE.privateApis),I6="post-excerpt";function Znt(){let{isOpened:e,isEnabled:t,postType:r}=(0,XE.useSelect)(s=>{let{isEditorPanelOpened:l,isEditorPanelEnabled:c,getCurrentPostType:u}=s(N);return{isOpened:l(I6),isEnabled:c(I6),postType:u()}},[]),{toggleEditorPanelOpened:o}=(0,XE.useDispatch)(N),n=()=>o(I6);if(!t)return null;let i=["wp_template","wp_template_part","wp_block"].includes(r);return(0,po.jsx)(uu.PanelBody,{title:i?(0,jp.__)("Description"):(0,jp.__)("Excerpt"),opened:e,onToggle:n,children:(0,po.jsx)(KE.Slot,{children:s=>(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(qE,{}),s]})})})}function Z1e(){return(0,po.jsx)(Iy,{children:(0,po.jsx)(Znt,{})})}function X1e(){return(0,po.jsx)(Iy,{children:(0,po.jsx)(Xnt,{})})}function Xnt(){let{shouldRender:e,excerpt:t,shouldBeUsedAsDescription:r,allowEditing:o}=(0,XE.useSelect)(f=>{let{getCurrentPostType:m,getCurrentPostId:h,getEditedPostAttribute:g,isEditorPanelEnabled:v}=f(N),b=m(),_=["wp_template","wp_template_part"].includes(b),y=b==="wp_block",w=_||y,x=g(_?"description":"excerpt"),C=_&&f(ZE.store).getEntityRecord("postType",b,h()),I=!x&&_?Knt({template:C,templateTypes:f(ZE.store).getCurrentTheme()?.default_template_types})?.description:void 0,k=v(I6)||w;return{excerpt:x??I,shouldRender:k,shouldBeUsedAsDescription:w,allowEditing:k&&(!w||y||C&&C.source===gk.custom&&!C.has_theme_file&&C.is_custom)}},[]),[n,i]=(0,O6.useState)(null),s=r?(0,jp.__)("Description"):(0,jp.__)("Excerpt"),l=(0,O6.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,po.jsx)(uu.__experimentalText,{align:"left",numberOfLines:4,truncate:o,children:(0,K1e.decodeEntities)(t)});if(!o)return c;let u=r?(0,jp.__)("Add a description\u2026"):(0,jp.__)("Add an excerpt\u2026"),d=r?(0,jp.__)("Edit description"):(0,jp.__)("Edit excerpt");return(0,po.jsxs)(uu.__experimentalVStack,{children:[c,(0,po.jsx)(uu.Dropdown,{className:"editor-post-excerpt__dropdown",contentClassName:"editor-post-excerpt__dropdown__content",popoverProps:l,focusOnMount:!0,ref:i,renderToggle:({onToggle:f})=>(0,po.jsx)(uu.Button,{__next40pxDefaultSize:!0,onClick:f,variant:"link",children:c?d:u}),renderContent:({onClose:f})=>(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(q1e.__experimentalInspectorPopoverHeader,{title:s,onClose:f}),(0,po.jsx)(uu.__experimentalVStack,{spacing:4,children:(0,po.jsx)(KE.Slot,{children:m=>(0,po.jsxs)(po.Fragment,{children:[(0,po.jsx)(qE,{hideLabelFromVision:!0,updateOnBlur:!0}),m]})})})]})})]})}var hl=a(j(),1),AY=a(Vn(),1),ss=a(G(),1),eCe=a(qA(),1),M6=a(U(),1),tCe=a(Te(),1),AS=a(K(),1),Oy=a(be(),1),rCe=a(ae(),1);var Q1e=a(K(),1),J1e=a(ae(),1);function N6({children:e,supportKeys:t}){let{postType:r,themeSupports:o}=(0,Q1e.useSelect)(i=>({postType:i(N).getEditedPostAttribute("type"),themeSupports:i(J1e.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 RY=a(E(),1);function Qnt({children:e}){return(0,RY.jsx)(N6,{supportKeys:"post-thumbnails",children:(0,RY.jsx)(fo,{supportKeys:"thumbnail",children:e})})}var zp=Qnt;var xi=a(E(),1),$1e=["image"],Jnt=(0,hl.__)("Featured image"),$nt=(0,hl.__)("Add a featured image"),eit=(0,xi.jsx)("p",{children:(0,hl.__)("To edit the featured image, you need permission to upload media.")});function tit(e,t){if(!e)return{};let r=(0,AY.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,AY.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 rit({currentPostId:e,featuredImageId:t,onUpdateImage:r,onRemoveImage:o,media:n,postType:i,noticeUI:s,noticeOperations:l,isRequestingFeaturedImageMedia:c}){let u=(0,M6.useRef)(!1),[d,f]=(0,M6.useState)(!1),{getSettings:m}=(0,AS.useSelect)(Oy.store),{mediaSourceUrl:h}=tit(n,e);function g(y){m().mediaUpload({allowedTypes:$1e,filesList:y,onFileChange([w]){if((0,eCe.isBlobURL)(w?.url)){f(!0);return}w&&r(w),f(!1)},onError(w){l.removeAllNotices(),l.createErrorNotice(w)},multiple:!1})}function v(y){return y.alt_text?(0,hl.sprintf)((0,hl.__)("Current image: %s"),y.alt_text):(0,hl.sprintf)((0,hl.__)("The current image has no alternative text. The file name is: %s"),y.media_details.sizes?.full?.file||y.slug)}function b(y){u.current&&y&&(y.focus(),u.current=!1)}let _=!c&&!!t&&!n;return(0,xi.jsxs)(zp,{children:[s,(0,xi.jsxs)("div",{className:"editor-post-featured-image",children:[n&&(0,xi.jsx)("div",{id:`editor-post-featured-image-${t}-describedby`,className:"hidden",children:v(n)}),(0,xi.jsx)(Oy.MediaUploadCheck,{fallback:eit,children:(0,xi.jsx)(Oy.MediaUpload,{title:i?.labels?.featured_image||Jnt,onSelect:r,unstableFeaturedImageFlow:!0,allowedTypes:$1e,modalClass:"editor-post-featured-image__media-modal",render:({open:y})=>(0,xi.jsxs)("div",{className:"editor-post-featured-image__container",children:[_?(0,xi.jsx)(ss.Notice,{status:"warning",isDismissible:!1,children:(0,hl.__)("Could not retrieve the featured image data.")}):(0,xi.jsxs)(ss.Button,{__next40pxDefaultSize:!0,ref:b,className:t?"editor-post-featured-image__preview":"editor-post-featured-image__toggle",onClick:y,"aria-label":t?(0,hl.__)("Edit or replace the featured image"):null,"aria-describedby":t?`editor-post-featured-image-${t}-describedby`:null,"aria-haspopup":"dialog",disabled:d,accessibleWhenDisabled:!0,children:[!!t&&n&&(0,xi.jsx)("img",{className:"editor-post-featured-image__preview-image",src:h,alt:v(n)}),(d||c)&&(0,xi.jsx)(ss.Spinner,{}),!t&&!d&&(i?.labels?.set_featured_image||$nt)]}),!!t&&(0,xi.jsxs)(ss.__experimentalHStack,{className:J("editor-post-featured-image__actions",{"editor-post-featured-image__actions-missing-image":_,"editor-post-featured-image__actions-is-requesting-image":c}),children:[(0,xi.jsx)(ss.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:y,"aria-haspopup":"dialog",variant:_?"secondary":void 0,children:(0,hl.__)("Replace")}),(0,xi.jsx)(ss.Button,{__next40pxDefaultSize:!0,className:"editor-post-featured-image__action",onClick:()=>{o(),u.current=!0},variant:_?"secondary":void 0,isDestructive:_,children:(0,hl.__)("Remove")})]}),(0,xi.jsx)(ss.DropZone,{onFilesDrop:g})]}),value:t})})]})]})}var oit=(0,AS.withSelect)(e=>{let{getEntityRecord:t,getPostType:r,hasFinishedResolution:o}=e(rCe.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"}])}}),nit=(0,AS.withDispatch)((e,{noticeOperations:t},{select:r})=>{let{editPost:o}=e(N);return{onUpdateImage(n){o({featured_media:n.id})},onDropImage(n){r(Oy.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})}}}),QE=(0,tCe.compose)(ss.withNotices,oit,nit,(0,ss.withFilters)("editor.PostFeaturedImage"))(rit);var oCe=a(j(),1),nCe=a(G(),1),F6=a(K(),1),iCe=a(ae(),1);var IS=a(E(),1),IY="featured-image";function D6({withPanelBody:e=!0}){let{postType:t,isEnabled:r,isOpened:o}=(0,F6.useSelect)(i=>{let{getEditedPostAttribute:s,isEditorPanelEnabled:l,isEditorPanelOpened:c}=i(N),{getPostType:u}=i(iCe.store);return{postType:u(s("type")),isEnabled:l(IY),isOpened:c(IY)}},[]),{toggleEditorPanelOpened:n}=(0,F6.useDispatch)(N);return r?e?(0,IS.jsx)(zp,{children:(0,IS.jsx)(nCe.PanelBody,{title:t?.labels?.featured_image??(0,oCe.__)("Featured image"),opened:o,onToggle:()=>n(IY),children:(0,IS.jsx)(QE,{})})}):(0,IS.jsx)(zp,{children:(0,IS.jsx)(QE,{})}):null}var Zs=a(j(),1),L6=a(G(),1),B6=a(K(),1),lCe=a(Te(),1),cCe=a(ae(),1);var sCe=a(K(),1);var aCe=a(E(),1);function OS({children:e}){return(0,sCe.useSelect)(r=>r(N).getEditorSettings().disablePostFormats,[])?null:(0,aCe.jsx)(fo,{supportKeys:"post-formats",children:e})}var Ny=a(E(),1),JE=[{id:"aside",caption:(0,Zs.__)("Aside")},{id:"audio",caption:(0,Zs.__)("Audio")},{id:"chat",caption:(0,Zs.__)("Chat")},{id:"gallery",caption:(0,Zs.__)("Gallery")},{id:"image",caption:(0,Zs.__)("Image")},{id:"link",caption:(0,Zs.__)("Link")},{id:"quote",caption:(0,Zs.__)("Quote")},{id:"standard",caption:(0,Zs.__)("Standard")},{id:"status",caption:(0,Zs.__)("Status")},{id:"video",caption:(0,Zs.__)("Video")}].sort((e,t)=>{let r=e.caption.toUpperCase(),o=t.caption.toUpperCase();return r<o?-1:r>o?1:0});function $E(){let t=`post-format-selector-${(0,lCe.useInstanceId)($E)}`,{postFormat:r,suggestedFormat:o,supportedFormats:n}=(0,B6.useSelect)(u=>{let{getEditedPostAttribute:d,getSuggestedPostFormat:f}=u(N),m=d("format"),h=u(cCe.store).getThemeSupports();return{postFormat:m??"standard",suggestedFormat:f(),supportedFormats:h.formats}},[]),i=JE.filter(u=>n?.includes(u.id)||r===u.id),s=i.find(u=>u.id===o),{editPost:l}=(0,B6.useDispatch)(N),c=u=>l({format:u});return(0,Ny.jsx)(OS,{children:(0,Ny.jsxs)("div",{className:"editor-post-format",children:[(0,Ny.jsx)(L6.RadioControl,{className:"editor-post-format__options",label:(0,Zs.__)("Post Format"),selected:r,onChange:u=>c(u),id:t,options:i.map(u=>({label:u.caption,value:u.id})),hideLabelFromVision:!0}),s&&s.id!==r&&(0,Ny.jsx)("p",{className:"editor-post-format__suggestion",children:(0,Ny.jsx)(L6.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>c(s.id),children:(0,Zs.sprintf)((0,Zs.__)("Apply suggested format: %s"),s.caption)})})]})})}var Pg=a(j(),1),OY=a(G(),1),eP=a(K(),1);var NY=a(bo(),1);var uCe=a(K(),1);var dCe=a(E(),1);function iit({children:e}){let{lastRevisionId:t,revisionsCount:r}=(0,uCe.useSelect)(o=>{let{getCurrentPostLastRevisionId:n,getCurrentPostRevisionsCount:i}=o(N);return{lastRevisionId:n(),revisionsCount:i()}},[]);return!t||r<2?null:(0,dCe.jsx)(fo,{supportKeys:"revisions",children:e})}var My=iit;var NS=a(E(),1);function fCe(){return(0,eP.useSelect)(e=>{let{getCurrentPostLastRevisionId:t,getCurrentPostRevisionsCount:r,getEditorSettings:o}=e(N);return{lastRevisionId:t(),revisionsCount:r(),disableVisualRevisions:!!o().disableVisualRevisions}},[])}function sit(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=fCe(),{setCurrentRevisionId:o}=Y((0,eP.useDispatch)(N)),n=r?{href:(0,NY.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,NS.jsx)(My,{children:(0,NS.jsx)(OY.Button,{__next40pxDefaultSize:!0,...n,className:"editor-post-last-revision__title",icon:_f,iconPosition:"right",text:(0,Pg.sprintf)((0,Pg.__)("Revisions (%s)"),t)})})}function pCe(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=fCe(),{setCurrentRevisionId:o}=Y((0,eP.useDispatch)(N)),n=r?{href:(0,NY.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,NS.jsx)(My,{children:(0,NS.jsx)(dr,{label:(0,Pg.__)("Revisions"),children:(0,NS.jsx)(OY.Button,{...n,className:"editor-private-post-last-revision__button",text:t,"aria-label":(0,Pg.sprintf)((0,Pg._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t),variant:"tertiary",size:"compact"})})})}var V6=sit;var mCe=a(G(),1);var j6=a(E(),1);function ait(){return(0,j6.jsx)(My,{children:(0,j6.jsx)(mCe.PanelBody,{className:"editor-post-last-revision__panel",children:(0,j6.jsx)(V6,{})})})}var hCe=ait;var ii=a(j(),1),fu=a(G(),1),rP=a(K(),1),DY=a(bo(),1),tP=a(U(),1),MS=a(Vn(),1),wCe=a(Te(),1),LY=a(ae(),1);var du=a(j(),1),lit="authentication-failed",cit="connection-expired",uit="connection-limit-exceeded",gCe="document-size-limit-exceeded",FY="protocol-mismatch",vCe="unknown-error",MY={[lit]:{title:(0,du.__)("Unable to connect"),description:(0,du.__)("Real-time collaboration couldn't verify your permissions. Check that you have access to edit this post or contact your site administrator.")},[cit]:{title:(0,du.__)("Connection expired"),description:(0,du.__)("Your connection to real-time collaboration has timed out. Editing is paused to prevent conflicts with other editors.")},[uit]:{title:(0,du.__)("Too many editors connected"),description:(0,du.__)("Real-time collaboration has reached its connection limit. Try again later or contact your site administrator.")},[FY]:{title:(0,du.__)("Protocol update"),description:(0,du.__)("Real-time collaboration has been updated. Please refresh the page to continue editing.")},[vCe]:{title:(0,du.__)("Connection lost"),description:(0,du.__)("The connection to real-time collaboration was interrupted. Editing is paused to prevent conflicts with other editors.")}};function bCe(e){return e?.code&&MY[e?.code]?MY[e.code]:MY[vCe]}var $r=a(E(),1);function yCe(){let{isCollaborationSupported:e,syncConnectionStatus:t}=(0,rP.useSelect)(r=>{let{isCollaborationSupported:o,getSyncConnectionStatus:n}=Y(r(LY.store));return{isCollaborationSupported:o(),syncConnectionStatus:n()}},[]);return e?null:gCe===t?.error?.code?(0,$r.jsx)("p",{children:(0,ii.__)("Because this post is too large for real-time collaboration, only one person can edit at a time.")}):(0,$r.jsx)("p",{children:(0,ii.__)("Because this post uses plugins that aren\u2019t compatible with real-time collaboration, only one person can edit at a time.")})}function _Ce(){let t="core/editor/post-locked-modal-"+(0,wCe.useInstanceId)(_Ce),{autosave:r,updatePostLock:o}=(0,rP.useDispatch)(N),{isCollaborationEnabled:n,isLocked:i,isTakeover:s,user:l,postId:c,postLockUtils:u,activePostLock:d,postType:f,previewLink:m}=(0,rP.useSelect)(y=>{let{isPostLocked:w,isPostLockTakeover:S,getPostLockUser:x,getCurrentPostId:C,getActivePostLock:I,getEditedPostAttribute:k,getEditedPostPreviewLink:R,getEditorSettings:A,isCollaborationEnabledForCurrentPost:P}=Y(y(N)),{getPostType:T}=y(LY.store);return{isCollaborationEnabled:P(),isLocked:w(),isTakeover:S(),user:x(),postId:C(),postLockUtils:A().postLockUtils,activePostLock:I(),postType:T(k("type")),previewLink:R()}},[]);if((0,tP.useEffect)(()=>{function y(x){i||(x["wp-refresh-post-lock"]={lock:d,post_id:c})}function w(x){if(!x["wp-refresh-post-lock"])return;let C=x["wp-refresh-post-lock"];C.lock_error?(r(),o({isLocked:!0,isTakeover:!0,user:{name:C.lock_error.name,avatar:C.lock_error.avatar_src_2x}})):C.new_lock&&o({isLocked:!1,activePostLock:C.new_lock})}function S(){if(i||!d)return;let x=new window.FormData;if(x.append("action","wp-remove-post-lock"),x.append("_wpnonce",u.unlockNonce),x.append("post_ID",c),x.append("active_post_lock",d),window.navigator.sendBeacon)window.navigator.sendBeacon(u.ajaxUrl,x);else{let C=new window.XMLHttpRequest;C.open("POST",u.ajaxUrl,!1),C.send(x)}}return(0,MS.addAction)("heartbeat.send",t,y),(0,MS.addAction)("heartbeat.tick",t,w),window.addEventListener("beforeunload",S),()=>{(0,MS.removeAction)("heartbeat.send",t),(0,MS.removeAction)("heartbeat.tick",t),window.removeEventListener("beforeunload",S)}},[t,i,d,c,u,r,o]),!i||n)return null;let h=l.name,g=l.avatar,v=(0,DY.addQueryArgs)("post.php",{"get-post-lock":"1",lockKey:!0,post:c,action:"edit",_wpnonce:u.nonce}),b=(0,DY.addQueryArgs)("edit.php",{post_type:f?.slug}),_=(0,ii.__)("Exit editor");return(0,$r.jsx)(fu.Modal,{title:s?(0,ii.__)("Someone else has taken over this post"):(0,ii.__)("This post is already being edited"),focusOnMount:!0,shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,isDismissible:!1,className:"editor-post-locked-modal",size:"medium",children:(0,$r.jsxs)(fu.__experimentalHStack,{alignment:"top",spacing:6,children:[!!g&&(0,$r.jsx)("img",{src:g,alt:(0,ii.__)("Avatar"),className:"editor-post-locked-modal__avatar",width:64,height:64}),(0,$r.jsxs)("div",{children:[!!s&&(0,$r.jsxs)($r.Fragment,{children:[(0,$r.jsx)("p",{children:(0,tP.createInterpolateElement)(h?(0,ii.sprintf)((0,ii.__)("<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,ii.__)("Another user now has editing control of this post (<PreviewLink />). Don\u2019t worry, your changes up to this moment have been saved."),{strong:(0,$r.jsx)("strong",{}),PreviewLink:(0,$r.jsx)(fu.ExternalLink,{href:m,children:(0,ii.__)("preview")})})}),(0,$r.jsx)(yCe,{})]}),!s&&(0,$r.jsxs)($r.Fragment,{children:[(0,$r.jsx)("p",{children:(0,tP.createInterpolateElement)(h?(0,ii.sprintf)((0,ii.__)("<strong>%s</strong> is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),h):(0,ii.__)("Another user is currently working on this post (<PreviewLink />), which means you cannot make changes, unless you take over."),{strong:(0,$r.jsx)("strong",{}),PreviewLink:(0,$r.jsx)(fu.ExternalLink,{href:m,children:(0,ii.__)("preview")})})}),(0,$r.jsx)(yCe,{}),(0,$r.jsx)("p",{children:(0,ii.__)("If you take over, the other user will lose editing control to the post, but their changes will be saved.")})]}),(0,$r.jsxs)(fu.__experimentalHStack,{className:"editor-post-locked-modal__buttons",justify:"flex-end",children:[!s&&(0,$r.jsx)(fu.Button,{__next40pxDefaultSize:!0,variant:"tertiary",href:v,children:(0,ii.__)("Take over")}),(0,$r.jsx)(fu.Button,{__next40pxDefaultSize:!0,variant:"primary",href:b,children:_})]})]})]})})}var SCe=_Ce;var CCe=a(j(),1),TCe=a(G(),1),H6=a(K(),1);var xCe=a(K(),1);function dit({children:e}){let{hasPublishAction:t,isPublished:r}=(0,xCe.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 z6=dit;var BY=a(E(),1);function fit(){let e=(0,H6.useSelect)(o=>o(N).getEditedPostAttribute("status"),[]),{editPost:t}=(0,H6.useDispatch)(N),r=()=>{t({status:e==="pending"?"draft":"pending"})};return(0,BY.jsx)(z6,{children:(0,BY.jsx)(TCe.CheckboxControl,{label:(0,CCe.__)("Pending review"),checked:e==="pending",onChange:r})})}var ECe=fit;var PCe=a(U(),1),Hp=a(G(),1),Fy=a(j(),1),U6=a(K(),1),kCe=a(Vn(),1),RCe=a(ae(),1);var La=a(E(),1);function pit(){let e=(0,PCe.renderToString)((0,La.jsxs)("div",{className:"editor-post-preview-button__interstitial-message",children:[(0,La.jsxs)(Hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 96 96",children:[(0,La.jsx)(Hp.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,La.jsx)(Hp.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,La.jsx)("p",{children:(0,Fy.__)("Generating preview\u2026")})]}));return e+=`
 		<style>
 			body {
 				margin: 0;
@@ -218,32 +217,32 @@
 				font-family: -apple-system, system-ui, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
 			}
 		</style>
-	`,e=(0,JCe.applyFilters)("editor.PostPreview.interstitialMarkup",e),e}function Kit(e,t){e.write(t),e.title=(0,zy.__)("Generating preview\u2026"),e.close()}async function Zit(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 Xit(e){let t=await Zit(e);t&&Kit(t,qit())}function eEe({forceIsAutosaveable:e,onPreview:t}){let{postId:r,currentPostLink:o,previewLink:n,isSaveable:i,isViewable:s}=(0,lF.useSelect)(f=>{let m=f(I),v=f($Ce.store).getPostType(m.getCurrentPostType("type"))?.viewable??!1;return v?{postId:m.getCurrentPostId(),currentPostLink:m.getCurrentPostAttribute("link"),previewLink:m.getEditedPostPreviewLink(),isSaveable:m.isEditedPostSaveable(),isViewable:v}:{isViewable:v}},[]),{__unstableSaveForPreview:l}=(0,lF.useDispatch)(I);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 Xit(m);let h=await l({forceIsAutosaveable:e});m.location=h,t?.()}}}function tEe({forceIsAutosaveable:e,onPreview:t}){let r=eEe({forceIsAutosaveable:e,onPreview:t});return r?(0,Ba.jsx)(Yp.MenuItem,{icon:gs,...r,children:(0,zy.__)("Preview in new tab")}):null}function BS({className:e,textContent:t,forceIsAutosaveable:r,role:o,onPreview:n}){let i=eEe({forceIsAutosaveable:r,onPreview:n});return i?(0,Ba.jsx)(Yp.Button,{variant:e?void 0:"tertiary",className:e||"editor-post-preview",role:o,size:"compact",accessibleWhenDisabled:!0,...i,children:t||(0,Ba.jsxs)(Ba.Fragment,{children:[(0,zy._x)("Preview","imperative verb"),(0,Ba.jsx)(Yt,{render:(0,Ba.jsx)("span",{}),children:(0,zy.__)("(opens in a new tab)")})]})}):null}var iEe=a(G(),1),uF=a(Y(),1);var Ng=a(j(),1),rEe=a(Y(),1),oEe=a(Ce(),1);function cF(){let e=(0,oEe.useViewportMatch)("medium","<"),{isPublished:t,isBeingScheduled:r,isSaving:o,isPublishing:n,hasPublishAction:i,isAutosaving:s,hasNonPostEntityChanges:l,postStatusHasChanged:c,postStatus:u,isPostSavingLocked:d}=(0,rEe.useSelect)(f=>{let{isCurrentPostPublished:m,isEditedPostBeingScheduled:h,isSavingPost:g,isPublishingPost:v,getCurrentPost:b,isAutosavingPost:_,getPostEdits:y,getEditedPostAttribute:w}=f(I);return{isPublished:m(),isBeingScheduled:h(),isSaving:g(),isPublishing:v(),hasPublishAction:b()._links?.["wp:action-publish"]??!1,isAutosaving:_(),hasNonPostEntityChanges:f(I).hasNonPostEntityChanges(),isPostSavingLocked:f(I).isPostSavingLocked(),postStatusHasChanged:!!y()?.status,postStatus:w("status")}},[]);return n?(0,Ng.__)("Publishing\u2026"):(t||r)&&o&&!s?(0,Ng.__)("Saving\u2026"):i?l&&!d||t||c&&!["future","publish"].includes(u)||!c&&u==="future"?(0,Ng.__)("Save"):r?(0,Ng.__)("Schedule"):(0,Ng.__)("Publish"):e?(0,Ng.__)("Publish"):(0,Ng.__)("Submit for Review")}var oq=a(T(),1),nEe=()=>{};function Qit({forceIsDirty:e,isOpen:t,isToggle:r,onSubmit:o=nEe,onToggle:n,setEntitiesSavedStatesCallback:i}){let{hasPublishAction:s,isBeingScheduled:l,isPostSavingLocked:c,isPublishable:u,isPublished:d,isSaveable:f,isSaving:m,isAutoSaving:h,visibility:g,hasNonPostEntityChanges:v,isSavingNonPostEntityChanges:b,postStatus:_,postStatusHasChanged:y,postType:w,postId:S}=(0,uF.useSelect)(z=>{let L=z(I);return{isSaving:L.isSavingPost(),isAutoSaving:L.isAutosavingPost(),isBeingScheduled:L.isEditedPostBeingScheduled(),visibility:L.getEditedPostVisibility(),isSaveable:L.isEditedPostSaveable(),isPostSavingLocked:L.isPostSavingLocked(),isPublishable:L.isEditedPostPublishable(),isPublished:L.isCurrentPostPublished(),hasPublishAction:!!L.getCurrentPost()?._links?.["wp:action-publish"],postType:L.getCurrentPostType(),postId:L.getCurrentPostId(),postStatus:L.getEditedPostAttribute("status"),postStatusHasChanged:L.getPostEdits()?.status,hasNonPostEntityChanges:L.hasNonPostEntityChanges(),isSavingNonPostEntityChanges:L.isSavingNonPostEntityChanges()}},[]),{editPost:x,savePost:C}=(0,uF.useDispatch)(I),A=z=>{x({status:z},{undoIgnore:!0}),C()},P=z=>(...L)=>{if(v&&i){let O=V=>{V&&V.some(W=>W.kind==="postType"&&W.name===w&&W.key===S)&&z(...L)};return i(()=>O),nEe}return z(...L)},R=c||b||(m||!f||!u&&!e)&&!v,N=c||b||(d||m||!f||!u&&!e)&&!v,k="publish";y?k=_:s?g==="private"?k="private":l&&(k="future"):k="pending";let E=()=>{R||(o(),A(k))},M=()=>{N||n()},B={"aria-disabled":R,className:"editor-post-publish-button",isBusy:!h&&m,variant:"primary",onClick:P(E),"aria-haspopup":v?"dialog":void 0},F={"aria-disabled":N,"aria-expanded":t,className:"editor-post-publish-panel__toggle",isBusy:m&&d,variant:"primary",size:"compact",onClick:P(M),"aria-haspopup":v?"dialog":void 0},D=r?F:B;return(0,oq.jsx)(iEe.Button,{...D,className:`${D.className} editor-post-publish-button__button`,size:"compact",children:(0,oq.jsx)(cF,{})})}var VS=Qit;var PF=a(j(),1),qS=a(U(),1),Qy=a(G(),1),kF=a(Y(),1),Lg=a(Ce(),1);var eTe=a(le(),1);var mu=a(j(),1),SP=a(G(),1),HEe=a(Y(),1);var UEe=a(vo(),1),WEe=a(le(),1),GEe=a(Lt(),1);var jS=a(j(),1),sEe=a(U(),1),zS=a(G(),1),aEe=a(Ce(),1),fF=a(Y(),1),lEe=a(be(),1);var Hy=a(j(),1),dF=[{label:(0,Hy.__)("Public"),value:"public",description:(0,Hy.__)("Visible to everyone.")},{label:(0,Hy.__)("Private"),value:"private",description:(0,Hy.__)("Only visible to site admins and editors.")},{label:(0,Hy.__)("Password protected"),value:"password",description:(0,Hy.__)("Only visible to those who know the password.")}];var Uy=a(T(),1);function vP({onClose:e}){let t=(0,aEe.useInstanceId)(vP),{status:r,visibility:o,password:n}=(0,fF.useSelect)(d=>({status:d(I).getEditedPostAttribute("status"),visibility:d(I).getEditedPostVisibility(),password:d(I).getEditedPostAttribute("password")})),{editPost:i}=(0,fF.useDispatch)(I),[s,l]=(0,sEe.useState)(!!n);function c(d){i({public:{status:o==="private"?"draft":r,password:""},private:{status:"private",password:""},password:{status:o==="private"?"draft":r,password:n||""}}[d]),l(d==="password")}let u=d=>{i({password:d})};return(0,Uy.jsxs)("div",{className:"editor-post-visibility",children:[(0,Uy.jsx)(lEe.__experimentalInspectorPopoverHeader,{title:(0,jS.__)("Visibility"),help:(0,jS.__)("Control how this post is viewed."),onClose:e}),(0,Uy.jsxs)(zS.__experimentalVStack,{spacing:4,children:[(0,Uy.jsx)(zS.RadioControl,{label:(0,jS.__)("Visibility"),hideLabelFromVision:!0,options:dF,selected:s?"password":o,onChange:c}),s&&(0,Uy.jsx)(zS.TextControl,{label:(0,jS.__)("Password"),onChange:u,value:n,placeholder:(0,jS.__)("Use a secure password"),type:"text",id:`editor-post-visibility__password-input-${t}`,maxLength:255})]})]})}var cEe=a(Y(),1);function pF(){return nq()}function nq(){let e=(0,cEe.useSelect)(t=>t(I).getEditedPostVisibility(),[]);return dF.find(t=>t.value===e)?.label}var uEe=a(cn(),1),dEe=a(j(),1),bP=a(Y(),1),fEe=a(be(),1),mF=a(U(),1),pEe=a(le(),1);var iq=a(T(),1),{PrivatePublishDateTimePicker:Jit}=q(fEe.privateApis);function HS(e){return(0,iq.jsx)(sq,{...e,showPopoverHeaderActions:!0,isCompact:!1})}function sq({onClose:e,showPopoverHeaderActions:t,isCompact:r}){let{postDate:o,postType:n}=(0,bP.useSelect)(h=>({postDate:h(I).getEditedPostAttribute("date"),postType:h(I).getCurrentPostType()}),[]),{editPost:i}=(0,bP.useDispatch)(I),s=h=>i({date:h}),[l,c]=(0,mF.useState)(IE(new Date(o))),u=(0,bP.useSelect)(h=>h(pEe.store).getEntityRecords("postType",n,{status:"publish,future",after:IE(l).toISOString(),before:Kue(l).toISOString(),exclude:[h(I).getCurrentPostId()],per_page:100,_fields:"id,date"}),[l,n]),d=(0,mF.useMemo)(()=>(u||[]).map(({date:h})=>({date:new Date(h)})),[u]),f=(0,uEe.getSettings)(),m=/a(?!\\)/i.test(f.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return(0,iq.jsx)(Jit,{currentDate:o,onChange:s,is12Hour:m,dateOrder:(0,dEe._x)("dmy","date order"),events:d,onMonthPreviewed:h=>c(pde(h)),onClose:e,isCompact:r,showPopoverHeaderActions:t})}var Js=a(j(),1),cc=a(cn(),1),hEe=a(Y(),1);function US(e){return WS(e)}function WS({full:e=!1}={}){let{date:t,isFloating:r}=(0,hEe.useSelect)(o=>({date:o(I).getEditedPostAttribute("date"),isFloating:o(I).isEditedPostDateFloating()}),[]);return e?gEe(t):$it(t,{isFloating:r})}function gEe(e){let t=(0,cc.getDate)(e),r=est(),o=(0,cc.dateI18n)((0,Js._x)("F j, Y g:i\xA0a","post schedule full date format"),t);return(0,Js.isRTL)()?`${r} ${o}`:`${o} ${r}`}function $it(e,{isFloating:t=!1,now:r=new Date}={}){if(!e||t)return(0,Js.__)("Immediately");if(!tst(r))return gEe(e);let o=(0,cc.getDate)(e);if(mEe(o,r))return(0,Js.sprintf)((0,Js.__)("Today at %s"),(0,cc.dateI18n)((0,Js._x)("g:i\xA0a","post schedule time format"),o));let n=new Date(r);return n.setDate(n.getDate()+1),mEe(o,n)?(0,Js.sprintf)((0,Js.__)("Tomorrow at %s"),(0,cc.dateI18n)((0,Js._x)("g:i\xA0a","post schedule time format"),o)):o.getFullYear()===r.getFullYear()?(0,cc.dateI18n)((0,Js._x)("F j g:i\xA0a","post schedule date format without year"),o):(0,cc.dateI18n)((0,Js._x)("F j, Y g:i\xA0a","post schedule full date format"),o)}function est(){let{timezone:e}=(0,cc.getSettings)();return e.abbr&&isNaN(Number(e.abbr))?e.abbr:`UTC${e.offset<0?"":"+"}${e.offsetFormatted}`}function tst(e){let{timezone:t}=(0,cc.getSettings)(),r=Number(t.offset),o=-1*(e.getTimezoneOffset()/60);return r===o}function mEe(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}var qy=a(j(),1),TEe=a(U(),1),uq=a(Y(),1),PEe=a(G(),1),yF=a(le(),1);var Pi=a(j(),1),Yy=a(U(),1),vF=a(G(),1);var Gy=a(Y(),1),gF=a(le(),1),_Ee=a(Ce(),1),SEe=a(Ol(),1),xEe=a(It(),1);var hF=a(G(),1),vEe=a(Y(),1),bEe=a(le(),1);var Wy=a(T(),1),rst=3,ost={per_page:10,orderby:"count",order:"desc",hide_empty:!0,_fields:"id,name,count",context:"view"};function yEe({onSelect:e,taxonomy:t}){let{_terms:r,showTerms:o}=(0,vEe.useSelect)(i=>{let s=i(bEe.store).getEntityRecords("taxonomy",t.slug,ost);return{_terms:s,showTerms:s?.length>=rst}},[t.slug]);if(!o)return null;let n=Rxe(r);return(0,Wy.jsxs)("div",{className:"editor-post-taxonomies__flat-term-most-used",children:[(0,Wy.jsx)(hF.BaseControl.VisualLabel,{as:"h3",className:"editor-post-taxonomies__flat-term-most-used-label",children:t.labels.most_used}),(0,Wy.jsx)("ul",{role:"list",className:"editor-post-taxonomies__flat-term-most-used-list",children:n.map(i=>(0,Wy.jsx)("li",{children:(0,Wy.jsx)(hF.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>e(i),children:i.name})},i.id))})]})}var yP=a(T(),1),aq=[],CEe=100,wEe={per_page:CEe,_fields:"id,name",context:"view"},EEe=(e,t)=>_S(e).toLowerCase()===_S(t).toLowerCase(),lq=(e,t)=>e.map(r=>t.find(o=>EEe(o.name,r))?.id).filter(r=>r!==void 0);function cq({slug:e}){let[t,r]=(0,Yy.useState)([]),[o,n]=(0,Yy.useState)(""),i=(0,_Ee.useDebounce)(n,500),{terms:s,termIds:l,taxonomy:c,hasAssignAction:u,hasCreateAction:d,hasResolvedTerms:f}=(0,Gy.useSelect)(N=>{let{getCurrentPost:k,getEditedPostAttribute:E}=N(I),{getEntityRecords:M,getEntityRecord:B,hasFinishedResolution:F}=N(gF.store),D=k(),z=B("root","taxonomy",e),L=z?E(z.rest_base):aq,O={...wEe,include:L?.join(","),per_page:-1};return{hasCreateAction:z?D._links?.["wp:action-create-"+z.rest_base]??!1:!1,hasAssignAction:z?D._links?.["wp:action-assign-"+z.rest_base]??!1:!1,taxonomy:z,termIds:L,terms:L?.length?M("taxonomy",e,O):aq,hasResolvedTerms:F("getEntityRecords",["taxonomy",e,O])}},[e]),{searchResults:m}=(0,Gy.useSelect)(N=>{let{getEntityRecords:k}=N(gF.store);return{searchResults:o?k("taxonomy",e,{...wEe,search:o}):aq}},[o,e]);(0,Yy.useEffect)(()=>{if(f){let N=(s??[]).map(k=>_S(k.name));r(N)}},[s,f]);let h=(0,Yy.useMemo)(()=>(m??[]).map(N=>_S(N.name)),[m]),{editPost:g}=(0,Gy.useDispatch)(I),{saveEntityRecord:v}=(0,Gy.useDispatch)(gF.store),{createErrorNotice:b}=(0,Gy.useDispatch)(xEe.store);if(!u)return null;async function _(N){try{let k=await v("taxonomy",e,N,{throwOnError:!0});return TY(k)}catch(k){if(k.code!=="term_exists")throw k;return{id:k.data.term_id,name:N.name}}}function y(N){g({[c.rest_base]:N})}function w(N){let k=[...s??[],...m??[]],E=N.reduce((B,F)=>(B.some(D=>D.toLowerCase()===F.toLowerCase())||B.push(F),B),[]),M=E.filter(B=>!k.find(F=>EEe(F.name,B)));if(r(E),M.length===0){y(lq(E,k));return}d&&Promise.all(M.map(B=>_({name:B}))).then(B=>{let F=k.concat(B);y(lq(E,F))}).catch(B=>{b(B.message,{type:"snackbar"}),y(lq(E,k))})}function S(N){if(l.includes(N.id))return;let k=[...l,N.id],E=e==="post_tag"?(0,Pi.__)("Tag"):(0,Pi.__)("Term"),M=(0,Pi.sprintf)((0,Pi._x)("%s added","term"),c?.labels?.singular_name??E);(0,SEe.speak)(M,"assertive"),y(k)}let x=c?.labels?.add_new_item??(e==="post_tag"?(0,Pi.__)("Add Tag"):(0,Pi.__)("Add Term")),C=c?.labels?.singular_name??(e==="post_tag"?(0,Pi.__)("Tag"):(0,Pi.__)("Term")),A=(0,Pi.sprintf)((0,Pi._x)("%s added","term"),C),P=(0,Pi.sprintf)((0,Pi._x)("%s removed","term"),C),R=(0,Pi.sprintf)((0,Pi._x)("Remove %s","term"),C);return(0,yP.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,yP.jsx)(vF.FormTokenField,{value:t,suggestions:h,onChange:w,onInputChange:i,maxSuggestions:CEe,label:x,messages:{added:A,removed:P,remove:R}}),(0,yP.jsx)(yEe,{taxonomy:c,onSelect:S})]})}var bF=(0,vF.withFilters)("editor.PostTaxonomyType")(cq);var Ky=a(T(),1),nst=()=>{let e=(0,uq.useSelect)(n=>n(yF.store).getTaxonomy("post_tag")?.labels,[]),t=e?.add_new_item??(0,qy.__)("Add tag"),r=e?.name??(0,qy.__)("Tags"),o=[(0,qy.__)("Suggestion:"),(0,Ky.jsx)("span",{className:"editor-post-publish-panel__link",children:t},"label")];return(0,Ky.jsxs)(PEe.PanelBody,{initialOpen:!1,title:o,children:[(0,Ky.jsx)("p",{children:(0,qy.sprintf)((0,qy.__)("%s help users and search engines navigate your site and find your content. Add a few keywords to describe your post."),r)}),(0,Ky.jsx)(bF,{slug:"post_tag"})]})},ist=()=>{let{postHasTags:e,siteHasTags:t,isPostTypeSupported:r}=(0,uq.useSelect)(n=>{let i=n(I).getCurrentPostType(),s=n(yF.store).getEntityRecord("root","taxonomy","post_tag"),l=s?.types?.includes(i),c=s!==void 0,u=s&&n(I).getEditedPostAttribute(s.rest_base),d=l?!!n(yF.store).getEntityRecords("taxonomy","post_tag",{per_page:1})?.length:!1;return{postHasTags:!!u?.length,siteHasTags:d,isPostTypeSupported:c&&l}},[]),[o]=(0,TEe.useState)(e);return!r||!t||o?null:(0,Ky.jsx)(nst,{})},kEe=ist;var wF=a(G(),1),_F=a(Y(),1),Zy=a(j(),1),REe=a(le(),1);var Mg=a(T(),1),sst=(e,t)=>fP.filter(o=>e?.includes(o.id)).find(o=>o.id===t),ast=({suggestedPostFormat:e,suggestionText:t,onUpdatePostFormat:r})=>(0,Mg.jsx)(wF.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>r(e),children:t});function AEe(){let{currentPostFormat:e,suggestion:t}=(0,_F.useSelect)(i=>{let{getEditedPostAttribute:s,getSuggestedPostFormat:l}=i(I),c=i(REe.store).getThemeSupports().formats??[];return{currentPostFormat:s("format"),suggestion:sst(c,l())}},[]),{editPost:r}=(0,_F.useDispatch)(I),o=i=>r({format:i}),n=[(0,Zy.__)("Suggestion:"),(0,Mg.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Zy.__)("Use a post format")},"label")];return!t||t.id===e?null:(0,Mg.jsxs)(wF.PanelBody,{initialOpen:!1,title:n,children:[(0,Mg.jsx)("p",{children:(0,Zy.__)("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,Mg.jsx)("p",{children:(0,Mg.jsx)(ast,{onUpdatePostFormat:o,suggestedPostFormat:t.id,suggestionText:(0,Zy.sprintf)((0,Zy.__)('Apply the "%1$s" format.'),t.caption)})})]})}var xF=a(j(),1),LEe=a(Y(),1),BEe=a(G(),1),pq=a(le(),1),CF=a(U(),1);var ui=a(j(),1),qp=a(U(),1),MEe=a(It(),1),po=a(G(),1),GS=a(Y(),1),FEe=a(Ce(),1),wP=a(le(),1),dq=a(Ol(),1),DEe=a(Lt(),1);var ci=a(T(),1),{normalizeTextString:IEe}=q(po.privateApis),{RECEIVE_INTERMEDIATE_RESULTS:lst}=q(wP.privateApis),OEe={per_page:-1,orderby:"name",order:"asc",_fields:"id,name,parent",context:"view",[lst]:!0},cst=8,NEe=[];function ust(e,t){let r=i=>t.indexOf(i.id)!==-1?!0:i.children===void 0?!1:i.children.map(r).filter(s=>s).length>0,o=(i,s)=>{let l=r(i),c=r(s);return l===c?0:l&&!c?-1:!l&&c?1:0},n=[...e];return n.sort(o),n}function dst(e,t,r){return e.find(o=>(!o.parent&&!t||parseInt(o.parent)===parseInt(t))&&o.name.toLowerCase()===r.toLowerCase())}function fst(e){let t=r=>{if(e==="")return r;let o={...r};return o.children.length>0&&(o.children=o.children.map(t).filter(n=>n)),IEe(o.name).indexOf(IEe(e))!==-1||o.children.length>0?o:!1};return t}function fq({slug:e}){let[t,r]=(0,qp.useState)(!1),[o,n]=(0,qp.useState)(""),[i,s]=(0,qp.useState)(""),[l,c]=(0,qp.useState)(!1),[u,d]=(0,qp.useState)(""),[f,m]=(0,qp.useState)([]),h=(0,FEe.useDebounce)(dq.speak,500),{hasCreateAction:g,hasAssignAction:v,terms:b,loading:_,availableTerms:y,taxonomy:w}=(0,GS.useSelect)(re=>{let{getCurrentPost:de,getEditedPostAttribute:pe}=re(I),{getEntityRecord:$,getEntityRecords:oe,isResolving:fe}=re(wP.store),ve=$("root","taxonomy",e),Oe=de();return{hasCreateAction:ve?!!Oe._links?.["wp:action-create-"+ve.rest_base]:!1,hasAssignAction:ve?!!Oe._links?.["wp:action-assign-"+ve.rest_base]:!1,terms:ve?pe(ve.rest_base):NEe,loading:fe("getEntityRecords",["taxonomy",e,OEe]),availableTerms:oe("taxonomy",e,OEe)||NEe,taxonomy:ve}},[e]),{editPost:S}=(0,GS.useDispatch)(I),{saveEntityRecord:x}=(0,GS.useDispatch)(wP.store),C=(0,qp.useMemo)(()=>ust(u6(y),b),[y]),{createErrorNotice:A}=(0,GS.useDispatch)(MEe.store);if(!v)return null;let P=re=>x("taxonomy",e,re,{throwOnError:!0}),R=re=>{S({[w.rest_base]:re})},N=re=>{let pe=b.includes(re)?b.filter($=>$!==re):[...b,re];R(pe)},k=re=>{n(re)},E=re=>{s(re)},M=()=>{c(!l)},B=async re=>{if(re.preventDefault(),o===""||t)return;let de=dst(y,i,o);if(de){b.some(fe=>fe===de.id)||R([...b,de.id]),n(""),s("");return}r(!0);let pe;try{pe=await P({name:o,parent:i||void 0})}catch(fe){A(fe.message,{type:"snackbar"});return}let $=e==="category"?(0,ui.__)("Category"):(0,ui.__)("Term"),oe=(0,ui.sprintf)((0,ui._x)("%s added","term"),w?.labels?.singular_name??$);(0,dq.speak)(oe,"assertive"),r(!1),n(""),s(""),R([...b,pe.id])},F=re=>{let de=C.map(fst(re)).filter(fe=>fe),pe=fe=>{let ve=0;for(let Oe=0;Oe<fe.length;Oe++)ve++,fe[Oe].children!==void 0&&(ve+=pe(fe[Oe].children));return ve};d(re),m(de);let $=pe(de),oe=(0,ui.sprintf)((0,ui._n)("%d result found.","%d results found.",$),$);h(oe,"assertive")},D=re=>re.map(de=>(0,ci.jsxs)("div",{className:"editor-post-taxonomies__hierarchical-terms-choice",children:[(0,ci.jsx)(po.CheckboxControl,{checked:b.indexOf(de.id)!==-1,onChange:()=>{let pe=parseInt(de.id,10);N(pe)},label:(0,DEe.decodeEntities)(de.name)}),!!de.children.length&&(0,ci.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-subchoices",children:D(de.children)})]},de.id)),z=(re,de,pe)=>w?.labels?.[re]??(e==="category"?de:pe),L=z("add_new_item",(0,ui.__)("Add Category"),(0,ui.__)("Add Term")),O=z("new_item_name",(0,ui.__)("Add Category"),(0,ui.__)("Add Term")),V=z("parent_item",(0,ui.__)("Parent Category"),(0,ui.__)("Parent Term")),W=`\u2014 ${V} \u2014`,K=L,Z=w?.labels?.search_items??(0,ui.__)("Search Terms"),Q=w?.name??(0,ui.__)("Terms"),ce=y.length>=cst;return(0,ci.jsxs)(po.Flex,{direction:"column",gap:"4",children:[ce&&!_&&(0,ci.jsx)(po.SearchControl,{label:Z,placeholder:Z,value:u,onChange:F}),_&&(0,ci.jsx)(po.Flex,{justify:"center",style:{height:"40px"},children:(0,ci.jsx)(po.Spinner,{})}),(0,ci.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-list",tabIndex:"0",role:"group","aria-label":Q,children:D(u!==""?f:C)}),!_&&g&&(0,ci.jsx)(po.FlexItem,{children:(0,ci.jsx)(po.Button,{__next40pxDefaultSize:!0,onClick:M,className:"editor-post-taxonomies__hierarchical-terms-add","aria-expanded":l,variant:"link",children:L})}),l&&(0,ci.jsx)("form",{onSubmit:B,children:(0,ci.jsxs)(po.Flex,{direction:"column",gap:"4",children:[(0,ci.jsx)(po.TextControl,{className:"editor-post-taxonomies__hierarchical-terms-input",label:O,value:o,onChange:k,required:!0}),!!y.length&&(0,ci.jsx)(po.TreeSelect,{label:V,noOptionLabel:W,onChange:E,selectedId:i,tree:C}),(0,ci.jsx)(po.FlexItem,{children:(0,ci.jsx)(po.Button,{__next40pxDefaultSize:!0,variant:"secondary",type:"submit",className:"editor-post-taxonomies__hierarchical-terms-submit",children:K})})]})})]})}var SF=(0,po.withFilters)("editor.PostTaxonomyType")(fq);var YS=a(T(),1);function pst(){let{hasNoCategory:e,hasSiteCategories:t}=(0,LEe.useSelect)(i=>{let s=i(I).getCurrentPostType(),{canUser:l,getEntityRecord:c}=i(pq.store),u=c("root","taxonomy","category"),d=l("read",{kind:"root",name:"site"})?c("root","site")?.default_category:void 0,f=d?c("taxonomy","category",d):void 0,m=u&&u.types.some(b=>b===s),h=u&&i(I).getEditedPostAttribute(u.rest_base),g=m?!!i(pq.store).getEntityRecords("taxonomy","category",{exclude:[d],per_page:1})?.length:!1;return{hasNoCategory:!!u&&!!f&&m&&(h?.length===0||h?.length===1&&f?.id===h[0]),hasSiteCategories:g}},[]),[r,o]=(0,CF.useState)(!1);if((0,CF.useEffect)(()=>{e&&o(!0)},[e]),!r||!t)return null;let n=[(0,xF.__)("Suggestion:"),(0,YS.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,xF.__)("Assign a category")},"label")];return(0,YS.jsxs)(BEe.PanelBody,{initialOpen:!1,title:n,children:[(0,YS.jsx)("p",{children:(0,xF.__)("Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.")}),(0,YS.jsx)(SF,{slug:"category"})]})}var VEe=pst;var Zd=a(G(),1),_P=a(Y(),1),Fg=a(j(),1),Xy=a(be(),1),EF=a(U(),1);var uc=a(T(),1),{mediaSideloadFromUrlKey:mst}=q(Xy.privateApis);function jEe(e){let t=[];return e.forEach(r=>{t.push(r),t.push(...jEe(r.innerBlocks))}),t}function hst(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 mq(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 gst({clientId:e,alt:t,url:r}){let{selectBlock:o}=(0,_P.useDispatch)(Xy.store);return(0,uc.jsx)(Zd.__unstableMotion.img,{tabIndex:0,role:"button","aria-label":(0,Fg.__)("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 zEe(){let[e,t]=(0,EF.useState)(!1),[r,o]=(0,EF.useState)(!1),[n,i]=(0,EF.useState)(!1),{editorBlocks:s,mediaSideloadFromUrl:l}=(0,_P.useSelect)(h=>({editorBlocks:h(Xy.store).getBlocks(),mediaSideloadFromUrl:h(Xy.store).getSettings()[mst]}),[]),c=jEe(s).filter(h=>hst(h)),{updateBlockAttributes:u}=(0,_P.useDispatch)(Xy.store);if(!l||!c.length)return null;let d=[(0,Fg.__)("Suggestion:"),(0,uc.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Fg.__)("External media")},"label")];function f(h,g){(h.name==="core/image"||h.name==="core/cover")&&u(h.clientId,{id:g.id,url:g.url}),h.name==="core/media-text"&&u(h.clientId,{mediaId:g.id,mediaUrl:g.url})}function m(){t(!0),i(!1);let h=new Set(c.map(v=>{let{url:b}=mq(v);return b})),g=Object.fromEntries([...h].map(v=>{let b=new Promise((_,y)=>{l({url:v,onSuccess:w=>_(w),onError:()=>y()})});return[v,b]}));Promise.allSettled(c.map(v=>{let{url:b}=mq(v);return g[b].then(_=>f(v,_)).then(()=>o(!0)).catch(()=>i(!0))})).finally(()=>{t(!1)})}return(0,uc.jsxs)(Zd.PanelBody,{initialOpen:!0,title:d,children:[(0,uc.jsx)("p",{children:(0,Fg.__)("Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly.")}),(0,uc.jsxs)("div",{style:{display:"inline-flex",flexWrap:"wrap",gap:"8px"},children:[(0,uc.jsx)(Zd.__unstableAnimatePresence,{onExitComplete:()=>o(!1),children:c.map(h=>{let{url:g,alt:v}=mq(h);return(0,uc.jsx)(gst,{clientId:h.clientId,url:g,alt:v},h.clientId)})}),e||r?(0,uc.jsx)(Zd.Spinner,{}):(0,uc.jsx)(Zd.Button,{size:"compact",variant:"primary",onClick:m,children:(0,Fg._x)("Upload","verb")})]}),n&&(0,uc.jsx)("p",{children:(0,Fg.__)("Upload failed, try again.")})]})}var Nr=a(T(),1);function vst({children:e}){let{isBeingScheduled:t,isRequestingSiteIcon:r,hasPublishAction:o,siteIconUrl:n,siteTitle:i,siteHome:s}=(0,HEe.useSelect)(d=>{let{getCurrentPost:f,isEditedPostBeingScheduled:m}=d(I),{getEntityRecord:h,isResolving:g}=d(WEe.store),v=h("root","__unstableBase",void 0)||{};return{hasPublishAction:f()._links?.["wp:action-publish"]??!1,isBeingScheduled:m(),isRequestingSiteIcon:g("getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:v.site_icon_url,siteTitle:v.name,siteHome:v.home&&(0,UEe.filterURLForDisplay)(v.home)}},[]),l=(0,Nr.jsx)(SP.Icon,{className:"components-site-icon",size:"36px",icon:f8});n&&(l=(0,Nr.jsx)("img",{alt:(0,mu.__)("Site Icon"),className:"components-site-icon",src:n})),r&&(l=null);let c,u;return o?t?(c=(0,mu.__)("Are you ready to schedule?"),u=(0,mu.__)("Your work will be published at the specified date and time.")):(c=(0,mu.__)("Are you ready to publish?"),u=(0,mu.__)("Double-check your settings before publishing.")):(c=(0,mu.__)("Are you ready to submit for review?"),u=(0,mu.__)("Your work will be reviewed and then approved.")),(0,Nr.jsxs)("div",{className:"editor-post-publish-panel__prepublish",children:[(0,Nr.jsx)("div",{children:(0,Nr.jsx)("strong",{children:c})}),(0,Nr.jsx)("p",{children:u}),(0,Nr.jsxs)("div",{className:"components-site-card",children:[l,(0,Nr.jsxs)("div",{className:"components-site-info",children:[(0,Nr.jsx)("span",{className:"components-site-name",children:(0,GEe.decodeEntities)(i)||(0,mu.__)("(Untitled)")}),(0,Nr.jsx)("span",{className:"components-site-home",children:s})]})]}),(0,Nr.jsx)(zEe,{}),o&&(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(SP.PanelBody,{initialOpen:!1,title:[(0,mu.__)("Visibility:"),(0,Nr.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Nr.jsx)(pF,{})},"label")],children:(0,Nr.jsx)(vP,{})}),(0,Nr.jsx)(SP.PanelBody,{initialOpen:!1,title:[(0,mu.__)("Publish:"),(0,Nr.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Nr.jsx)(US,{})},"label")],children:(0,Nr.jsx)(HS,{})})]}),(0,Nr.jsx)(AEe,{}),(0,Nr.jsx)(kEe,{}),(0,Nr.jsx)(VEe,{}),e]})}var YEe=vst;var gu=a(G(),1),hu=a(j(),1),Dg=a(U(),1),ZEe=a(Y(),1),TF=a(vo(),1),XEe=a(Lt(),1),QEe=a(Ce(),1),JEe=a(le(),1);var qo=a(T(),1),qEe="%postname%",KEe="%pagename%",bst=e=>{let{slug:t}=e;return e.permalink_template.includes(qEe)?e.permalink_template.replace(qEe,t):e.permalink_template.includes(KEe)?e.permalink_template.replace(KEe,t):e.permalink_template};function yst({text:e}){let[t,r]=(0,Dg.useState)(!1),o=(0,Dg.useRef)(),n=(0,QEe.useCopyToClipboard)(e,()=>{r(!0),o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(!1)},4e3)});return(0,Dg.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]),(0,qo.jsx)(gu.Button,{__next40pxDefaultSize:!0,variant:"secondary",ref:n,children:t?(0,hu.__)("Copied!"):(0,hu.__)("Copy")})}function $Ee({focusOnMount:e,children:t}){let{post:r,postType:o,isScheduled:n}=(0,ZEe.useSelect)(m=>{let{getEditedPostAttribute:h,getCurrentPost:g,isCurrentPostScheduled:v}=m(I),{getPostType:b}=m(JEe.store);return{post:g(),postType:b(h("type")),isScheduled:v()}},[]),i=o?.labels?.singular_name,s=o?.labels?.view_item,l=o?.labels?.add_new_item,c=r.status==="future"?bst(r):r.link,u=(0,TF.addQueryArgs)("post-new.php",{post_type:r.type}),d=(0,Dg.useCallback)(m=>{e&&m&&m.focus()},[e]),f=n?(0,qo.jsxs)(qo.Fragment,{children:[(0,hu.__)("is now scheduled. It will go live on")," ",(0,qo.jsx)(US,{}),"."]}):(0,hu.__)("is now live.");return(0,qo.jsxs)("div",{className:"post-publish-panel__postpublish",children:[(0,qo.jsxs)(gu.PanelBody,{className:"post-publish-panel__postpublish-header",children:[(0,qo.jsx)(gu.ExternalLink,{ref:d,href:c,children:(0,XEe.decodeEntities)(r.title)||(0,hu.__)("(no title)")})," ",f]}),(0,qo.jsxs)(gu.PanelBody,{children:[(0,qo.jsx)("p",{className:"post-publish-panel__postpublish-subheader",children:(0,qo.jsx)("strong",{children:(0,hu.__)("What\u2019s next?")})}),(0,qo.jsxs)("div",{className:"post-publish-panel__postpublish-post-address-container",children:[(0,qo.jsx)(gu.TextControl,{className:"post-publish-panel__postpublish-post-address",readOnly:!0,label:(0,hu.sprintf)((0,hu.__)("%s address"),i),value:(0,TF.safeDecodeURIComponent)(c),onFocus:m=>m.target.select()}),(0,qo.jsx)("div",{className:"post-publish-panel__postpublish-post-address__copy-button-wrap",children:(0,qo.jsx)(yst,{text:c})})]}),(0,qo.jsxs)("div",{className:"post-publish-panel__postpublish-buttons",children:[!n&&(0,qo.jsxs)(gu.Button,{variant:"primary",href:c,__next40pxDefaultSize:!0,icon:gs,iconPosition:"right",target:"_blank",children:[s,(0,qo.jsx)(Yt,{render:(0,qo.jsx)("span",{}),children:(0,hu.__)("(opens in a new tab)")})]}),(0,qo.jsx)(gu.Button,{variant:n?"primary":"secondary",__next40pxDefaultSize:!0,href:u,children:l})]})]}),t]})}var Sn=a(T(),1);function RF({forceIsDirty:e,onClose:t,PostPublishExtension:r,PrePublishExtension:o,...n}){let{hasPublishAction:i,isPostTypeViewable:s,isBeingScheduled:l,isDirty:c,isPublished:u,isPublishSidebarEnabled:d,isSaving:f,isSavingNonPostEntityChanges:m,isScheduled:h,currentPostId:g}=(0,kF.useSelect)(N=>{let{getPostType:k}=N(eTe.store),{getCurrentPost:E,getCurrentPostId:M,getEditedPostAttribute:B,isCurrentPostPublished:F,isCurrentPostScheduled:D,isEditedPostBeingScheduled:z,isEditedPostDirty:L,isAutosavingPost:O,isSavingPost:V,isSavingNonPostEntityChanges:W,isPublishSidebarEnabled:K}=N(I),Z=k(B("type"));return{hasPublishAction:E()._links?.["wp:action-publish"]??!1,isPostTypeViewable:Z?.viewable,isBeingScheduled:z(),isDirty:L(),isPublished:F(),isPublishSidebarEnabled:K(),isSaving:V()&&!O(),isSavingNonPostEntityChanges:W(),isScheduled:D(),currentPostId:M()}},[]),{disablePublishSidebar:v,enablePublishSidebar:b}=(0,kF.useDispatch)(I),_=(0,qS.useRef)(null),y=(0,Lg.useMergeRefs)([(0,Lg.useFocusReturn)(),(0,Lg.useConstrainedTabbing)()]);(0,qS.useEffect)(()=>{_.current?.focus()},[]);let w=(0,qS.useRef)(g),S=(0,Lg.useEvent)(t);(0,qS.useEffect)(()=>{let N=g!==w.current;w.current=g,(N||u&&!f&&c)&&S()},[u,f,c,g,S]);function x(){d?v():b()}function C(){(!i||!s)&&t()}let A=u||h&&l,P=!A&&!f,R=A&&!f;return(0,Sn.jsxs)("div",{ref:y,tabIndex:-1,className:"editor-post-publish-panel",...n,children:[(0,Sn.jsx)("div",{className:"editor-post-publish-panel__header",children:R?(0,Sn.jsx)(Qy.Button,{size:"compact",onClick:t,icon:Fi,label:(0,PF.__)("Close panel")}):(0,Sn.jsxs)(Sn.Fragment,{children:[(0,Sn.jsx)("div",{className:"editor-post-publish-panel__header-cancel-button",children:(0,Sn.jsx)(Qy.Button,{ref:_,accessibleWhenDisabled:!0,disabled:m,onClick:t,variant:"secondary",size:"compact",children:(0,PF.__)("Cancel")})}),(0,Sn.jsx)("div",{className:"editor-post-publish-panel__header-publish-button",children:(0,Sn.jsx)(VS,{onSubmit:C,forceIsDirty:e})})]})}),(0,Sn.jsxs)("div",{className:"editor-post-publish-panel__content",children:[P&&(0,Sn.jsx)(YEe,{children:o&&(0,Sn.jsx)(o,{})}),R&&(0,Sn.jsx)($Ee,{focusOnMount:!0,children:r&&(0,Sn.jsx)(r,{})}),f&&(0,Sn.jsx)(Qy.Spinner,{})]}),(0,Sn.jsx)("div",{className:"editor-post-publish-panel__footer",children:(0,Sn.jsx)(Qy.CheckboxControl,{label:(0,PF.__)("Always show pre-publish checks."),checked:d,onChange:x})})]})}var FF=a(G(),1),DF=a(Ce(),1),LF=a(Y(),1),BF=a(U(),1),Jy=a(j(),1);var sTe=a(Mo(),1),aTe=a(Dt(),1);var bl=a(G(),1),Sr=a(j(),1),MF=a(Y(),1),xP=a(U(),1),oTe=a(le(),1),nTe=a(be(),1),iTe=a(Ce(),1);var hq=a(j(),1),rTe=a(G(),1),IF=a(Y(),1);var tTe=a(Y(),1);function AF({children:e}){let{hasStickyAction:t,postType:r}=(0,tTe.useSelect)(o=>({hasStickyAction:o(I).getCurrentPost()._links?.["wp:action-sticky"]??!1,postType:o(I).getCurrentPostType()}),[]);return r!=="post"||!t?null:e}var gq=a(T(),1);function OF(){let e=(0,IF.useSelect)(r=>r(I).getEditedPostAttribute("sticky")??!1,[]),{editPost:t}=(0,IF.useDispatch)(I);return(0,gq.jsx)(AF,{children:(0,gq.jsx)(rTe.CheckboxControl,{className:"editor-post-sticky__checkbox-control",label:(0,hq.__)("Sticky"),help:(0,hq.__)("Pin this post to the top of the blog."),checked:e,onChange:()=>t({sticky:!e})})})}var xn=a(T(),1),NF={"auto-draft":{label:(0,Sr.__)("Draft"),icon:p0},draft:{label:(0,Sr.__)("Draft"),icon:p0},pending:{label:(0,Sr.__)("Pending"),icon:w1},private:{label:(0,Sr.__)("Private"),icon:g1},future:{label:(0,Sr.__)("Scheduled"),icon:hm},publish:{label:(0,Sr.__)("Published"),icon:fv}},vq=[{label:(0,Sr.__)("Draft"),value:"draft",description:(0,Sr.__)("Not ready to publish.")},{label:(0,Sr.__)("Pending"),value:"pending",description:(0,Sr.__)("Waiting for review before publishing.")},{label:(0,Sr.__)("Private"),value:"private",description:(0,Sr.__)("Only visible to site admins and editors.")},{label:(0,Sr.__)("Scheduled"),value:"future",description:(0,Sr.__)("Publish automatically on a chosen date.")},{label:(0,Sr.__)("Published"),value:"publish",description:(0,Sr.__)("Visible to everyone.")}];function bq(){let{status:e,date:t,password:r,postId:o,postType:n,canEdit:i}=(0,MF.useSelect)(b=>{let{getEditedPostAttribute:_,getCurrentPostId:y,getCurrentPostType:w,getCurrentPost:S}=b(I);return{status:_("status"),date:_("date"),password:_("password"),postId:y(),postType:w(),canEdit:S()._links?.["wp:action-publish"]??!1}},[]),[s,l]=(0,xP.useState)(!!r),c=(0,iTe.useInstanceId)(bq,"editor-change-status__password-input"),{editEntityRecord:u}=(0,MF.useDispatch)(oTe.store),[d,f]=(0,xP.useState)(null),m=(0,xP.useMemo)(()=>({anchor:d,"aria-label":(0,Sr.__)("Status & visibility"),headerTitle:(0,Sr.__)("Status & visibility"),placement:"left-start",offset:36,shift:!0}),[d]);if(pm.includes(n))return null;let h=({status:b=e,password:_=r,date:y=t})=>{u("postType",n,o,{status:b,date:y,password:_})},g=b=>{l(b),b||h({password:""})},v=b=>{let _=t,y=r;e==="future"&&new Date(t)>new Date&&(_=null),b==="private"&&r&&(y=""),h({status:b,date:_,password:y})};return(0,xn.jsx)(fr,{label:(0,Sr.__)("Status"),ref:f,children:i?(0,xn.jsx)(bl.Dropdown,{className:"editor-post-status",contentClassName:"editor-change-status__content",popoverProps:m,focusOnMount:!0,renderToggle:({onToggle:b,isOpen:_})=>(0,xn.jsx)(bl.Button,{className:"editor-post-status__toggle",variant:"tertiary",size:"compact",onClick:b,icon:NF[e]?.icon,"aria-label":(0,Sr.sprintf)((0,Sr.__)("Change status: %s"),NF[e]?.label),"aria-expanded":_,children:NF[e]?.label}),renderContent:({onClose:b})=>(0,xn.jsxs)(xn.Fragment,{children:[(0,xn.jsx)(nTe.__experimentalInspectorPopoverHeader,{title:(0,Sr.__)("Status & visibility"),onClose:b}),(0,xn.jsx)("form",{onSubmit:_=>{_.preventDefault(),b()},children:(0,xn.jsxs)(bl.__experimentalVStack,{spacing:4,children:[(0,xn.jsx)(bl.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,Sr.__)("Status"),options:vq,onChange:v,selected:e==="auto-draft"?"draft":e}),e==="future"&&(0,xn.jsx)("div",{className:"editor-change-status__publish-date-wrapper",children:(0,xn.jsx)(sq,{showPopoverHeaderActions:!1,isCompact:!0})}),e!=="private"&&(0,xn.jsxs)(bl.__experimentalVStack,{as:"fieldset",spacing:4,className:"editor-change-status__password-fieldset",children:[(0,xn.jsx)(bl.CheckboxControl,{label:(0,Sr.__)("Password protected"),help:(0,Sr.__)("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)(bl.TextControl,{label:(0,Sr.__)("Password"),onChange:_=>h({password:_}),value:r,placeholder:(0,Sr.__)("Use a secure password"),type:"text",id:c,maxLength:255})})]}),(0,xn.jsx)(OF,{})]})})]})}):(0,xn.jsx)("div",{className:"editor-post-status is-read-only",children:NF[e]?.label})})}var VF=a(T(),1);function jF({forceIsDirty:e}){let[t,r]=(0,BF.useState)(!1),o=(0,DF.useViewportMatch)("small"),{isAutosaving:n,isDirty:i,isNew:s,isPublished:l,isSaveable:c,isSaving:u,isSavingLocked:d,isSavingNonPostEntityChanges:f,isScheduled:m,hasPublishAction:h,showIconLabels:g,postStatus:v,postStatusHasChanged:b,postType:_}=(0,LF.useSelect)(E=>{let M=E(I),{get:B}=E(aTe.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:B("core","showIconLabels"),postStatus:M.getEditedPostAttribute("status"),postStatusHasChanged:!!M.getPostEdits()?.status,postType:M.getCurrentPostType()}},[e]),y=v==="pending",{savePost:w}=(0,LF.useDispatch)(I),S=(0,DF.usePrevious)(u);if((0,BF.useEffect)(()=>{let E;return S&&!u&&(r(!0),E=setTimeout(()=>{r(!1)},1e3)),()=>clearTimeout(E)},[u]),_===Pl||!h&&y)return null;let x=!["pending","draft","auto-draft"].includes(v)&&vq.map(({value:E})=>E).includes(v);if(l||m||x||b&&["pending","draft"].includes(v))return null;let C=y?(0,Jy.__)("Save as pending"):(0,Jy.__)("Save draft"),A=(0,Jy.__)("Save"),P=t||!s&&!i,R=u||P,N=u||P||!c||d||f,k;return u?k=n?(0,Jy.__)("Autosaving"):(0,Jy.__)("Saving"):P?k=(0,Jy.__)("Saved"):o?k=C:g&&(k=A),(0,VF.jsxs)(FF.Button,{className:c||u?J({"editor-post-save-draft":!R,"editor-post-saved-state":R,"is-saving":u,"is-autosaving":n,"is-saved":P,[(0,FF.__unstableGetAnimateClassName)({type:"loading"})]:u}):void 0,onClick:N?void 0:()=>w(),shortcut:N?void 0:sTe.displayShortcut.primary("s"),variant:"tertiary",size:"compact",icon:o?void 0:SB,label:k||C,"aria-disabled":N,children:[R&&(0,VF.jsx)(En,{icon:P?Io:CB}),k]})}var lTe=a(Y(),1);function zF({children:e}){return(0,lTe.useSelect)(r=>r(I).getCurrentPost()._links?.["wp:action-publish"]??!1,[])?e:null}var HF=a(G(),1),ZS=a(j(),1),UF=a(U(),1),cTe=a(Y(),1);var KS=a(T(),1);function WF(){let[e,t]=(0,UF.useState)(null),r=(0,cTe.useSelect)(s=>s(I).getCurrentPostType(),[]),o=(0,UF.useMemo)(()=>({anchor:e,"aria-label":(0,ZS.__)("Change publish date"),placement:"left-start",offset:36,shift:!0}),[e]),n=WS(),i=WS({full:!0});return pm.includes(r)?null:(0,KS.jsx)(zF,{children:(0,KS.jsx)(fr,{label:(0,ZS.__)("Publish"),ref:t,children:(0,KS.jsx)(HF.Dropdown,{popoverProps:o,focusOnMount:!0,className:"editor-post-schedule__panel-dropdown",contentClassName:"editor-post-schedule__dialog",renderToggle:({onToggle:s,isOpen:l})=>(0,KS.jsx)(HF.Button,{size:"compact",className:"editor-post-schedule__dialog-toggle",variant:"tertiary",tooltipPosition:"middle left",onClick:s,"aria-label":(0,ZS.sprintf)((0,ZS.__)("Change date: %s"),n),label:i,showTooltip:n!==i,"aria-expanded":l,children:n}),renderContent:({onClose:s})=>(0,KS.jsx)(HS,{onClose:s})})})})}var GF=a(G(),1),XS=a(j(),1),YF=a(Y(),1),uTe=a(U(),1),dTe=a(qa(),1);var $y=a(T(),1);function fTe(){(0,dTe.default)("wp.editor.PostSwitchToDraftButton",{since:"6.7",version:"6.9"});let[e,t]=(0,uTe.useState)(!1),{editPost:r,savePost:o}=(0,YF.useDispatch)(I),{isSaving:n,isPublished:i,isScheduled:s}=(0,YF.useSelect)(f=>{let{isSavingPost:m,isCurrentPostPublished:h,isCurrentPostScheduled:g}=f(I);return{isSaving:m(),isPublished:h(),isScheduled:g()}},[]),l=n||!i&&!s,c,u;i?(c=(0,XS.__)("Are you sure you want to unpublish this post?"),u=(0,XS.__)("Unpublish")):s&&(c=(0,XS.__)("Are you sure you want to unschedule this post?"),u=(0,XS.__)("Unschedule"));let d=()=>{t(!1),r({status:"draft"}),o()};return(0,$y.jsxs)($y.Fragment,{children:[(0,$y.jsx)(GF.Button,{__next40pxDefaultSize:!0,className:"editor-post-switch-to-draft",onClick:()=>{l||t(!0)},"aria-disabled":l,variant:"secondary",style:{flexGrow:"1",justifyContent:"center"},children:(0,XS.__)("Switch to draft")}),(0,$y.jsx)(GF.__experimentalConfirmDialog,{isOpen:e,onConfirm:d,onCancel:()=>t(!1),confirmButtonText:u,children:c})]})}var pTe=a(Y(),1),CP=a(j(),1);var yq=a(T(),1);function qF(){let{syncStatus:e,postType:t}=(0,pTe.useSelect)(r=>{let{getEditedPostAttribute:o}=r(I);return{syncStatus:o("meta")?.wp_pattern_sync_status==="unsynced"?"unsynced":o("wp_pattern_sync_status"),postType:o("type")}});return t!=="wp_block"?null:(0,yq.jsx)(fr,{label:(0,CP.__)("Sync status"),children:(0,yq.jsx)("div",{className:"editor-post-sync-status__value",children:e==="unsynced"?(0,CP._x)("Not synced","pattern (singular)"):(0,CP._x)("Synced","pattern (singular)")})})}var mTe=a(U(),1),hTe=a(Y(),1),gTe=a(le(),1);var wq=a(T(),1),wst=e=>e;function _st({taxonomyWrapper:e=wst}){let{postType:t,taxonomies:r}=(0,hTe.useSelect)(n=>({postType:n(I).getCurrentPostType(),taxonomies:n(gTe.store).getEntityRecords("root","taxonomy")}),[]);return(r??[]).filter(n=>n.types.includes(t)&&n.visibility?.show_ui).map(n=>{let i=n.hierarchical?SF:bF;return(0,wq.jsx)(mTe.Fragment,{children:e((0,wq.jsx)(i,{slug:n.slug}),n)},`taxonomy-${n.slug}`)})}var QS=_st;var vTe=a(Y(),1),bTe=a(le(),1);function KF({children:e}){return(0,vTe.useSelect)(r=>{let o=r(I).getCurrentPostType();return r(bTe.store).getEntityRecords("root","taxonomy")?.some(i=>i.types.includes(o))},[])?e:null}var yTe=a(G(),1),ZF=a(Y(),1);var EP=a(T(),1);function Sst({taxonomy:e,children:t}){let r=e?.slug,o=r?`taxonomy-panel-${r}`:"",{isEnabled:n,isOpened:i}=(0,ZF.useSelect)(c=>{let{isEditorPanelEnabled:u,isEditorPanelOpened:d}=c(I);return{isEnabled:r?u(o):!1,isOpened:r?d(o):!1}},[o,r]),{toggleEditorPanelOpened:s}=(0,ZF.useDispatch)(I);if(!n)return null;let l=e?.labels?.menu_name;return l?(0,EP.jsx)(yTe.PanelBody,{title:l,opened:i,onToggle:()=>s(o),children:t}):null}function XF(){return(0,EP.jsx)(KF,{children:(0,EP.jsx)(QS,{taxonomyWrapper:(e,t)=>(0,EP.jsx)(Sst,{taxonomy:t,children:e})})})}var jTe=a(LTe(),1),JS=a(U(),1),Cq=a(j(),1),zTe=a(le(),1),eD=a(Y(),1),HTe=a(Ce(),1);var BTe=1e3;function VTe(e,t){if(Math.max(e.length,t.length)<=BTe)return SG(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 l=e.slice(o,i),c=t.slice(o,s),u=Math.max(l.length,c.length),d;return u<=BTe?d=SG(l,c):d=J0e(l,c),o>0&&d.unshift({value:e.slice(0,o)}),i<e.length&&d.push({value:e.slice(i)}),d}function Nst(e,t){return Math.max(0,Math.min(t.length,e))}function Mst(e,t,r){let o=e.slice(0,r),n=1,i=o.length,s;for(;n<=i;){let l=Math.floor((n+i)/2),c=t.indexOf(o.slice(o.length-l));c===-1?i=l-1:(s=c+l,n=l+1)}return s}function xq(e,t,r,o){let n=0,i=0,s=e;for(let l=0;l<t.length;l++){let c=t[l];if(!c.added&&!c.removed){n+=c.value.length,i+=c.value.length;continue}let u=n,d=i,f=0,m=0;for(;l<t.length&&(t[l].added||t[l].removed);)t[l].removed?f+=t[l].value.length:m+=t[l].value.length,l++;l--;let h=u+f,g=d+m;if(e<u)break;if(f===0)s+=m;else if(e<=h){let v=Mst(r.slice(u,h),o.slice(d,g),e-u);s=v===void 0?g:d+v;break}else s+=m-f;n+=f,i+=m}return Nst(s,o)}var Bg=a(T(),1);function PP(){let e=(0,HTe.useInstanceId)(PP),t=(0,JS.useRef)(),r=(0,JS.useRef)(),o=(0,JS.useRef)(),{value:n,type:i,id:s}=(0,eD.useSelect)(u=>{let{getCurrentPostType:d,getCurrentPostId:f,getEditedPostContent:m}=u(I);return{value:m(),type:d(),id:f()}},[]),{editEntityRecord:l}=(0,eD.useDispatch)(zTe.store);(0,JS.useLayoutEffect)(()=>{let u=t.current,d=r.current;if(r.current=n,!u||d===void 0||d===n||!o.current)return;let{selectionStart:f,selectionEnd:m,selectionDirection:h}=o.current,g=VTe(d,n),v=xq(f,g,d,n),b=xq(m,g,d,n);u.setSelectionRange(v,b,h),o.current={selectionStart:v,selectionEnd:b,selectionDirection:h}},[n]);let c=u=>{let{selectionStart:d,selectionEnd:f,selectionDirection:m}=u.target;o.current={selectionStart:d,selectionEnd:f,selectionDirection:m}};return(0,Bg.jsxs)(Bg.Fragment,{children:[(0,Bg.jsx)(Yt,{render:(0,Bg.jsx)("label",{htmlFor:`post-content-${e}`}),children:(0,Cq.__)("Type text or HTML")}),(0,Bg.jsx)(jTe.default,{autoComplete:"off",dir:"auto",ref:t,value:n,onChange:u=>{c(u),r.current=u.target.value,l("postType",i,s,{content:u.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,Cq.__)("Start writing with text or HTML")})]})}var WTe=a(j(),1),ex=a(U(),1),GTe=a(Lt(),1),aD=a(Y(),1),Eq=a(be(),1),YTe=a(Mo(),1),qTe=a(Pt(),1),tx=a(hd(),1),KTe=a(Ce(),1),Tq=a(Mp(),1);var tD="wp-block wp-block-post-title block-editor-block-list__block editor-post-title editor-post-title__input rich-text",rD=/[\r\n]+/g;var $S=a(U(),1),UTe=a(Y(),1);function oD(e){let t=(0,$S.useRef)(),{isCleanNewPost:r}=(0,UTe.useSelect)(o=>{let{isCleanNewPost:n}=o(I);return{isCleanNewPost:n()}},[]);return(0,$S.useImperativeHandle)(e,()=>({focus:()=>{t?.current?.focus()}})),(0,$S.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:l,body:c}=s;r&&(!l||c===l)&&t.current.focus()},[r]),{ref:t}}var nD=a(Y(),1);function iD(){let{editPost:e}=(0,nD.useDispatch)(I),{title:t}=(0,nD.useSelect)(o=>{let{getEditedPostAttribute:n}=o(I);return{title:n("title")}},[]);function r(o){e({title:o})}return{title:t,setTitle:r}}var sD=a(T(),1),{useRichText:Fst}=q(tx.privateApis),Dst=(0,ex.forwardRef)((e,t)=>{let{placeholder:r,isEditingContentOnlySection:o,isPreview:n}=(0,aD.useSelect)(k=>{let{getSettings:E,getEditedContentOnlySection:M}=q(k(Eq.store)),{titlePlaceholder:B,isPreviewMode:F}=E();return{placeholder:B,isEditingContentOnlySection:!!M(),isPreview:F}},[]),[i,s]=(0,ex.useState)(!1),{ref:l}=oD(t),{title:c,setTitle:u}=iD(),[d,f]=(0,ex.useState)({}),{clearSelectedBlock:m,insertBlocks:h,insertDefaultBlock:g}=(0,aD.useDispatch)(Eq.store),v=(0,GTe.decodeEntities)(r)||(0,WTe.__)("Add title"),{value:b,onChange:_,ref:y}=Fst({value:c,onChange(k){u(k.replace(rD," "))},placeholder:v,selectionStart:d.start,selectionEnd:d.end,onSelectionChange(k,E){f(M=>{let{start:B,end:F}=M;return B===k&&F===E?M:{start:k,end:E}})},__unstableDisableFormats:!1});function w(k){h(k,0)}function S(){s(!0),m()}function x(){s(!1),f({})}function C(){g(void 0,void 0,0)}function A(k){k.keyCode===YTe.ENTER&&(k.preventDefault(),C())}function P(k){let E=k.clipboardData,M="",B="";try{M=E.getData("text/plain"),B=E.getData("text/html")}catch{return}let F=(0,qTe.pasteHandler)({HTML:B,plainText:M});if(k.preventDefault(),!!F.length)if(typeof F!="string"){let[D]=F;if(!c&&(D.name==="core/heading"||D.name==="core/paragraph")){let z=(0,Tq.__unstableStripHTML)(D.attributes.content);u(z),w(F.slice(1))}else w(F)}else{let D=(0,Tq.__unstableStripHTML)(F);_((0,tx.insert)(b,(0,tx.create)({html:D})))}}let R=J(tD,{"is-selected":i}),N=o?{opacity:.2}:void 0;return(0,sD.jsx)("h1",{ref:(0,KTe.useMergeRefs)([y,l]),contentEditable:!o&&!n,className:R,"aria-label":v,role:"textbox","aria-multiline":"true",onFocus:S,onBlur:x,onKeyDown:A,onPaste:P,style:N})}),lD=(0,ex.forwardRef)((e,t)=>(0,sD.jsx)(uo,{supportKeys:"title",children:(0,sD.jsx)(Dst,{ref:t})}));var ZTe=a(G(),1),XTe=a(j(),1),QTe=a(Lt(),1),JTe=a(Y(),1),$Te=a(be(),1),cD=a(U(),1);var ePe=a(T(),1);function Lst(e,t){let{placeholder:r}=(0,JTe.useSelect)(h=>{let{getSettings:g}=h($Te.store),{titlePlaceholder:v}=g();return{placeholder:v}},[]),[o,n]=(0,cD.useState)(!1),{title:i,setTitle:s}=iD(),{ref:l}=oD(t);function c(h){s(h.replace(rD," "))}function u(){n(!0)}function d(){n(!1)}let f=J(tD,{"is-selected":o,"is-raw-text":!0}),m=(0,QTe.decodeEntities)(r)||(0,XTe.__)("Add title");return(0,ePe.jsx)(ZTe.TextareaControl,{ref:l,value:i,onChange:c,onFocus:u,onBlur:d,label:r,className:f,placeholder:m,hideLabelFromVision:!0,autoComplete:"off",dir:"auto",rows:1})}var uD=(0,cD.forwardRef)(Lst);var rx=a(j(),1),fD=a(G(),1),ox=a(Y(),1),oPe=a(U(),1);var tPe=a(Y(),1),rPe=a(le(),1);function dD({children:e}){let{canTrashPost:t}=(0,tPe.useSelect)(r=>{let{isEditedPostNew:o,getCurrentPostId:n,getCurrentPostType:i}=r(I),{canUser:s}=r(rPe.store),l=i(),c=n(),u=o(),d=c?s("delete",{kind:"postType",name:l,id:c}):!1;return{canTrashPost:(!u||c)&&d&&!SZ.includes(l)}},[]);return t?e:null}var kP=a(T(),1);function nx({onActionPerformed:e}){let t=(0,ox.useRegistry)(),{isNew:r,isDeleting:o,postId:n,title:i}=(0,ox.useSelect)(d=>{let f=d(I);return{isNew:f.isEditedPostNew(),isDeleting:f.isDeletingPost(),postId:f.getCurrentPostId(),title:f.getCurrentPostAttribute("title")}},[]),{trashPost:s}=(0,ox.useDispatch)(I),[l,c]=(0,oPe.useState)(!1);if(r||!n)return null;let u=async()=>{c(!1),await s();let d=await t.resolveSelect(I).getCurrentPost();e?.("move-to-trash",[d])};return(0,kP.jsxs)(dD,{children:[(0,kP.jsx)(fD.Button,{__next40pxDefaultSize:!0,className:"editor-post-trash",isDestructive:!0,variant:"secondary",isBusy:o,"aria-disabled":o,onClick:o?void 0:()=>c(!0),children:(0,rx.__)("Move to trash")}),(0,kP.jsx)(fD.__experimentalConfirmDialog,{isOpen:l,onConfirm:u,onCancel:()=>c(!1),confirmButtonText:(0,rx.__)("Move to trash"),size:"small",children:(0,rx.sprintf)((0,rx.__)('Are you sure you want to move "%s" to the trash?'),i)})]})}var RP=a(Y(),1),AP=a(vo(),1),pD=a(U(),1),nPe=a(be(),1),e0=a(j(),1),Va=a(G(),1),iPe=a(It(),1);var sPe=a(le(),1),mD=a(Ce(),1);var To=a(T(),1);function IP({onClose:e}){let{isEditable:t,postSlug:r,postLink:o,permalinkPrefix:n,permalinkSuffix:i,permalink:s}=(0,RP.useSelect)(h=>{let g=h(I).getCurrentPost(),v=h(I).getCurrentPostType(),b=h(sPe.store).getPostType(v),_=h(I).getPermalinkParts(),y=g?._links?.["wp:action-publish"]??!1;return{isEditable:h(I).isPermalinkEditable()&&y,postSlug:(0,AP.safeDecodeURIComponent)(h(I).getEditedPostSlug()),viewPostLabel:b?.labels?.view_item,postLink:g.link,permalinkPrefix:_?.prefix,permalinkSuffix:_?.suffix,permalink:(0,AP.safeDecodeURIComponent)(h(I).getPermalink())}},[]),{editPost:l}=(0,RP.useDispatch)(I),{createNotice:c}=(0,RP.useDispatch)(iPe.store),[u,d]=(0,pD.useState)(!1),f=(0,mD.useCopyToClipboard)(s,()=>{c("info",(0,e0.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),m="editor-post-url__slug-description-"+(0,mD.useInstanceId)(IP);return(0,To.jsxs)("div",{className:"editor-post-url",children:[(0,To.jsx)(nPe.__experimentalInspectorPopoverHeader,{title:(0,e0.__)("Slug"),onClose:e}),(0,To.jsxs)(Va.__experimentalVStack,{spacing:3,children:[t&&(0,To.jsx)("p",{className:"editor-post-url__intro",children:(0,pD.createInterpolateElement)((0,e0.__)("<span>Customize the last part of the Permalink.</span> <a>Learn more.</a>"),{span:(0,To.jsx)("span",{id:m}),a:(0,To.jsx)(Va.ExternalLink,{href:(0,e0.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink")})})}),(0,To.jsxs)("div",{children:[t&&(0,To.jsxs)(To.Fragment,{children:[(0,To.jsx)(Va.__experimentalInputControl,{prefix:(0,To.jsx)(Va.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,To.jsx)(Va.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,To.jsx)(Va.Button,{icon:s1,ref:f,size:"small",label:"Copy"})}),label:(0,e0.__)("Slug"),hideLabelFromVision:!0,value:u?"":r,autoComplete:"off",spellCheck:"false",type:"text",className:"editor-post-url__input",onChange:h=>{if(l({slug:h}),!h){u||d(!0);return}u&&d(!1)},onBlur:h=>{l({slug:(0,AP.cleanForSlug)(h.target.value)}),u&&d(!1)},"aria-describedby":m}),(0,To.jsxs)("p",{className:"editor-post-url__permalink",children:[(0,To.jsx)("span",{className:"editor-post-url__permalink-visual-label",children:(0,e0.__)("Permalink:")}),(0,To.jsxs)(Va.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:[(0,To.jsx)("span",{className:"editor-post-url__link-prefix",children:n}),(0,To.jsx)("span",{className:"editor-post-url__link-slug",children:r}),(0,To.jsx)("span",{className:"editor-post-url__link-suffix",children:i})]})]})]}),!t&&(0,To.jsx)(Va.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:o})]})]})]})}var aPe=a(Y(),1),lPe=a(le(),1);function hD({children:e}){return(0,aPe.useSelect)(r=>{let o=r(I).getCurrentPostType();return!(!r(lPe.store).getPostType(o)?.viewable||!r(I).getCurrentPost().link||!r(I).getPermalinkParts())},[])?e:null}var cPe=a(Y(),1),gD=a(vo(),1);function uPe(){return Pq()}function Pq(){let e=(0,cPe.useSelect)(t=>t(I).getPermalink(),[]);return(0,gD.filterURLForDisplay)((0,gD.safeDecodeURIComponent)(e))}var vD=a(U(),1),bD=a(Y(),1),sx=a(G(),1),ix=a(j(),1),dPe=a(vo(),1),fPe=a(le(),1);var yl=a(T(),1);function yD(){let{isFrontPage:e}=(0,bD.useSelect)(i=>{let{getCurrentPostId:s}=i(I),{getEditedEntityRecord:l,canUser:c}=i(fPe.store),u=c("read",{kind:"root",name:"site"})?l("root","site"):void 0,d=s();return{isFrontPage:u?.page_on_front===d}},[]),[t,r]=(0,vD.useState)(null),o=(0,vD.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]),n=e?(0,ix.__)("Link"):(0,ix.__)("Slug");return(0,yl.jsx)(hD,{children:(0,yl.jsxs)(fr,{label:n,ref:r,children:[!e&&(0,yl.jsx)(sx.Dropdown,{popoverProps:o,className:"editor-post-url__panel-dropdown",contentClassName:"editor-post-url__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,yl.jsx)(Bst,{isOpen:i,onClick:s}),renderContent:({onClose:i})=>(0,yl.jsx)(IP,{onClose:i})}),e&&(0,yl.jsx)(Vst,{})]})})}function Bst({isOpen:e,onClick:t}){let{slug:r}=(0,bD.useSelect)(n=>({slug:n(I).getEditedPostSlug()}),[]),o=(0,dPe.safeDecodeURIComponent)(r);return(0,yl.jsx)(sx.Button,{size:"compact",className:"editor-post-url__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,ix.sprintf)((0,ix.__)("Change link: %s"),o),onClick:t,children:(0,yl.jsx)(yl.Fragment,{children:o})})}function Vst(){let{postLink:e}=(0,bD.useSelect)(t=>{let{getCurrentPost:r}=t(I);return{postLink:r()?.link}},[]);return(0,yl.jsx)(sx.ExternalLink,{className:"editor-post-url__front-page-link",href:e,target:"_blank",children:e})}var pPe=a(Y(),1);function mPe({render:e}){let t=(0,pPe.useSelect)(r=>r(I).getCurrentPost()._links?.["wp:action-publish"]??!1);return e({canEdit:t})}var TPe=a(j(),1),SD=a(G(),1),PPe=a(Y(),1);var kPe=a(U(),1),RPe=a(be(),1);var Zp=a(j(),1),xPe=a(Y(),1),CPe=a(be(),1);var hPe=a(Y(),1),gPe=a(j(),1),vPe=a(Sw(),1);var bPe=a(T(),1);function ax(){let e=(0,hPe.useSelect)(r=>r(I).getEditedPostAttribute("content"),[]),t=(0,gPe._x)("words","Word count type. Do not translate!");return(0,bPe.jsx)("span",{className:"word-count",children:(0,vPe.count)(e,t)})}var yPe=a(Y(),1),Vg=a(j(),1),wPe=a(Sw(),1),kq=a(U(),1);var wD=a(T(),1),jst=189;function lx(){let e=(0,yPe.useSelect)(n=>n(I).getEditedPostAttribute("content"),[]),t=(0,Vg._x)("words","Word count type. Do not translate!"),r=Math.round((0,wPe.count)(e,t)/jst),o=r===0?(0,kq.createInterpolateElement)((0,Vg.__)("<span>< 1</span> minute"),{span:(0,wD.jsx)("span",{})}):(0,kq.createInterpolateElement)((0,Vg.sprintf)((0,Vg._n)("<span>%s</span> minute","<span>%s</span> minutes",r),r),{span:(0,wD.jsx)("span",{})});return(0,wD.jsx)("span",{className:"time-to-read",children:o})}var _Pe=a(Y(),1),SPe=a(Sw(),1);function cx(){let e=(0,_Pe.useSelect)(t=>t(I).getEditedPostAttribute("content"),[]);return(0,SPe.count)(e,"characters_including_spaces")}var $r=a(T(),1);function zst({hasOutlineItemsDisabled:e,onRequestClose:t}){let{headingCount:r,paragraphCount:o,numberOfBlocks:n}=(0,xPe.useSelect)(i=>{let{getGlobalBlockCount:s}=i(CPe.store);return{headingCount:s("core/heading"),paragraphCount:s("core/paragraph"),numberOfBlocks:s()}},[]);return(0,$r.jsxs)($r.Fragment,{children:[(0,$r.jsx)("div",{className:"table-of-contents__wrapper",role:"note","aria-label":(0,Zp.__)("Document Statistics"),tabIndex:"0",children:(0,$r.jsxs)("ul",{role:"list",className:"table-of-contents__counts",children:[(0,$r.jsxs)("li",{className:"table-of-contents__count",children:[(0,Zp.__)("Words"),(0,$r.jsx)(ax,{})]}),(0,$r.jsxs)("li",{className:"table-of-contents__count",children:[(0,Zp.__)("Characters"),(0,$r.jsx)("span",{className:"table-of-contents__number",children:(0,$r.jsx)(cx,{})})]}),(0,$r.jsxs)("li",{className:"table-of-contents__count",children:[(0,Zp.__)("Time to read"),(0,$r.jsx)(lx,{})]}),(0,$r.jsxs)("li",{className:"table-of-contents__count",children:[(0,Zp.__)("Headings"),(0,$r.jsx)("span",{className:"table-of-contents__number",children:r})]}),(0,$r.jsxs)("li",{className:"table-of-contents__count",children:[(0,Zp.__)("Paragraphs"),(0,$r.jsx)("span",{className:"table-of-contents__number",children:o})]}),(0,$r.jsxs)("li",{className:"table-of-contents__count",children:[(0,Zp.__)("Blocks"),(0,$r.jsx)("span",{className:"table-of-contents__number",children:n})]})]})}),r>0&&(0,$r.jsxs)($r.Fragment,{children:[(0,$r.jsx)("hr",{}),(0,$r.jsx)("h2",{className:"table-of-contents__title",children:(0,Zp.__)("Document Outline")}),(0,$r.jsx)(hS,{onSelect:t,hasOutlineItemsDisabled:e})]})]})}var EPe=zst;var _D=a(T(),1);function Hst({hasOutlineItemsDisabled:e,repositionDropdown:t,...r},o){let n=(0,PPe.useSelect)(i=>!!i(RPe.store).getBlockCount(),[]);return(0,_D.jsx)(SD.Dropdown,{popoverProps:{placement:t?"right":"bottom"},className:"table-of-contents",contentClassName:"table-of-contents__popover",renderToggle:({isOpen:i,onToggle:s})=>(0,_D.jsx)(SD.Button,{__next40pxDefaultSize:!0,...r,ref:o,onClick:n?s:void 0,icon:sV,"aria-expanded":i,"aria-haspopup":"true",label:(0,TPe.__)("Details"),tooltipPosition:"bottom","aria-disabled":!n}),renderContent:({onClose:i})=>(0,_D.jsx)(EPe,{onRequestClose:i,hasOutlineItemsDisabled:e})})}var APe=(0,kPe.forwardRef)(Hst);var IPe=a(j(),1),OPe=a(U(),1),NPe=a(Y(),1),MPe=a(le(),1);function FPe(){let{__experimentalGetDirtyEntityRecords:e}=(0,NPe.useSelect)(MPe.store);return(0,OPe.useEffect)(()=>{let t=r=>{if(e().length>0)return r.returnValue=(0,IPe.__)("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 Rq=a(qa(),1),BPe=a(U(),1),ye=a(be(),1),VPe=a(LPe(),1),jPe=a(T(),1);function wt(e,t,r=[]){let o=(0,BPe.forwardRef)((n,i)=>((0,Rq.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),(0,jPe.jsx)(t,{ref:i,...n})));return r.forEach(n=>{o[n]=wt(e+"."+n,t[n])}),o}function Xd(e,t){return(...r)=>((0,Rq.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),t(...r))}var zPe=wt("RichText",ye.RichText,["Content"]);zPe.isEmpty=Xd("RichText.isEmpty",ye.RichText.isEmpty);var Ust=wt("Autocomplete",ye.Autocomplete),Wst=wt("AlignmentToolbar",ye.AlignmentToolbar),Gst=wt("BlockAlignmentToolbar",ye.BlockAlignmentToolbar),Yst=wt("BlockControls",ye.BlockControls,["Slot"]),qst=wt("BlockEdit",ye.BlockEdit),Kst=wt("BlockEditorKeyboardShortcuts",ye.BlockEditorKeyboardShortcuts),Zst=wt("BlockFormatControls",ye.BlockFormatControls,["Slot"]),Xst=wt("BlockIcon",ye.BlockIcon),Qst=wt("BlockInspector",ye.BlockInspector),Jst=wt("BlockList",ye.BlockList),$st=wt("BlockMover",ye.BlockMover),eat=wt("BlockNavigationDropdown",ye.BlockNavigationDropdown),tat=wt("BlockSelectionClearer",ye.BlockSelectionClearer),rat=wt("BlockSettingsMenu",ye.BlockSettingsMenu),oat=wt("BlockTitle",ye.BlockTitle),nat=wt("BlockToolbar",ye.BlockToolbar),iat=wt("ColorPalette",ye.ColorPalette),sat=wt("ContrastChecker",ye.ContrastChecker),aat=wt("CopyHandler",ye.CopyHandler),lat=wt("DefaultBlockAppender",ye.DefaultBlockAppender),cat=wt("FontSizePicker",ye.FontSizePicker),uat=wt("Inserter",ye.Inserter),dat=wt("InnerBlocks",ye.InnerBlocks,["ButtonBlockAppender","DefaultBlockAppender","Content"]),fat=wt("InspectorAdvancedControls",ye.InspectorAdvancedControls,["Slot"]),pat=wt("InspectorControls",ye.InspectorControls,["Slot"]),mat=wt("PanelColorSettings",ye.PanelColorSettings),hat=wt("PlainText",ye.PlainText),gat=wt("RichTextShortcut",ye.RichTextShortcut),vat=wt("RichTextToolbarButton",ye.RichTextToolbarButton),bat=wt("__unstableRichTextInputEvent",ye.__unstableRichTextInputEvent),yat=wt("MediaPlaceholder",ye.MediaPlaceholder),wat=wt("MediaUpload",ye.MediaUpload),_at=wt("MediaUploadCheck",ye.MediaUploadCheck),Sat=wt("MultiSelectScrollIntoView",ye.MultiSelectScrollIntoView),xat=wt("NavigableToolbar",ye.NavigableToolbar),Cat=wt("ObserveTyping",ye.ObserveTyping),Eat=wt("SkipToSelectedBlock",ye.SkipToSelectedBlock),Tat=wt("URLInput",ye.URLInput),Pat=wt("URLInputButton",ye.URLInputButton),kat=wt("URLPopover",ye.URLPopover),Rat=wt("Warning",ye.Warning),Aat=wt("WritingFlow",ye.WritingFlow),Iat=Xd("createCustomColorsHOC",ye.createCustomColorsHOC),Oat=Xd("getColorClassName",ye.getColorClassName),Nat=Xd("getColorObjectByAttributeValues",ye.getColorObjectByAttributeValues),Mat=Xd("getColorObjectByColorValue",ye.getColorObjectByColorValue),Fat=Xd("getFontSize",ye.getFontSize),Dat=Xd("getFontSizeClass",ye.getFontSizeClass),Lat=Xd("withColorContext",ye.withColorContext),Bat=Xd("withColors",ye.withColors),Vat=Xd("withFontSizes",ye.withFontSizes);var jat=nS,zat=nS;function Hat(e=[]){return e.push({...P3},{...k3}),e}(0,HPe.addFilter)("editor.Autocomplete.completers","editor/autocompleters/set-default-completers",Hat);var UPe=a(U(),1),Aq=a(zn(),1),WPe=a(qa(),1),xD=a(Ef(),1);var ux=a(T(),1),{MediaUploadModal:Uat}=q(xD.privateApis),Wat=class extends UPe.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:l}=this.state;return(0,ux.jsxs)(ux.Fragment,{children:[s({open:this.openModal}),(0,ux.jsx)(Uat,{allowedTypes:e,multiple:t,value:r,onSelect:c=>{o(c),this.closeModal()},onClose:this.closeModal,title:n,isOpen:l,modalClass:i})]})}};window.__experimentalDataViewsMediaModal?(0,Aq.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>((0,WPe.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."}),Wat)):(0,Aq.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>xD.MediaUpload);var YPe=a(zn(),1),qPe=a(Nl(),1),KPe=a(Ce(),1),CD=a(be(),1),Iq=a(Y(),1),ZPe=a(Pt(),1);var vu=a(T(),1),{PatternOverridesControls:Gat,ResetOverridesControl:Yat,PATTERN_TYPES:qat,PATTERN_SYNC_TYPES:GPe}=q(qPe.privateApis),Kat=(0,KPe.createHigherOrderComponent)(e=>t=>{let r=(0,Iq.useSelect)(o=>{let{__experimentalBlockBindingsSupportedAttributes:n}=o(CD.store).getSettings();return!!n?.[t.name]},[t.name]);return(0,vu.jsxs)(vu.Fragment,{children:[(0,vu.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,vu.jsx)(Zat,{...t})]})},"withPatternOverrideControls");function Zat(e){let t=(0,CD.useBlockEditingMode)(),{hasPatternOverridesSource:r,isEditingSyncedPattern:o}=(0,Iq.useSelect)(c=>{let{getCurrentPostType:u,getEditedPostAttribute:d}=c(I);return{hasPatternOverridesSource:!!(0,ZPe.getBlockBindingsSource)("core/pattern-overrides"),isEditingSyncedPattern:u()===qat.user&&d("meta")?.wp_pattern_sync_status!==GPe.unsynced&&d("wp_pattern_sync_status")!==GPe.unsynced}},[]),n=e.attributes.metadata?.bindings,i=!!n&&Object.values(n).some(c=>c.source==="core/pattern-overrides"),s=o&&t==="default",l=!o&&!!e.attributes.metadata?.name&&t!=="disabled"&&i;return r?(0,vu.jsxs)(vu.Fragment,{children:[s&&(0,vu.jsx)(Gat,{...e}),l&&(0,vu.jsx)(Yat,{...e})]}):null}(0,YPe.addFilter)("editor.BlockEdit","core/editor/with-pattern-override-controls",Kat);var XPe=a(zn(),1),QPe=a(Ce(),1),JPe=a(U(),1),Oq=a(j(),1),dx=a(be(),1),ED=a(G(),1),$Pe=a(Y(),1),Qd=a(T(),1),Xat=["core/navigation-link","core/navigation-submenu"];function Qat({attributes:e}){let{kind:t,id:r,type:o}=e,n=(0,dx.useBlockEditingMode)(),i=(0,$Pe.useSelect)(l=>l(dx.store).getSettings().onNavigateToEntityRecord,[]),s=(0,JPe.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,Qd.jsx)(dx.__unstableBlockToolbarLastItem,{children:(0,Qd.jsx)(ED.ToolbarGroup,{children:(0,Qd.jsx)(ED.ToolbarButton,{name:"view",title:(0,Oq.__)("View"),onClick:s,children:(0,Oq.__)("View")})})})}var Jat=(0,QPe.createHigherOrderComponent)(e=>t=>{let r=Xat.includes(t.name);return(0,Qd.jsxs)(Qd.Fragment,{children:[(0,Qd.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Qd.jsx)(Qat,{...t})]})},"withNavigationViewButton");(0,XPe.addFilter)("editor.BlockEdit","core/editor/with-navigation-view-button",Jat);var eke=a(zn(),1),tke=a(Ce(),1),rke=a(U(),1),Nq=a(j(),1),fx=a(be(),1),TD=a(G(),1),jg=a(Y(),1);var Jd=a(T(),1),$at="core/navigation",elt="core/template-part",tlt="edit-post/block";function rlt({clientId:e}){let t=(0,jg.useRegistry)(),{selectBlock:r,flashBlock:o}=(0,jg.useDispatch)(fx.store),{requestInspectorTab:n}=q((0,jg.useDispatch)(fx.store)),{enableComplementaryArea:i}=(0,jg.useDispatch)(je),{hasNavigationBlocks:s,firstNavigationBlockId:l,isNavigationEditable:c}=(0,jg.useSelect)(d=>{let{getClientIdsOfDescendants:f,getBlockName:m,getBlockEditingMode:h}=d(fx.store),v=f(e).filter(y=>m(y)===$at),b=v.length>0,_=b?v[0]:null;return{hasNavigationBlocks:b,firstNavigationBlockId:_,isNavigationEditable:h(_)!=="disabled"}},[e]),u=(0,rke.useCallback)(()=>{l&&t.batch(()=>{r(l),o(l,500),i("core",tlt),n("list",{openPanel:l})})},[l,t,r,o,i,n]);return!s||!c?null:(0,Jd.jsx)(fx.__unstableBlockToolbarLastItem,{children:(0,Jd.jsx)(TD.ToolbarGroup,{children:(0,Jd.jsx)(TD.ToolbarButton,{label:(0,Nq.__)("Edit navigation"),onClick:u,children:(0,Nq.__)("Edit navigation")})})})}var olt=(0,tke.createHigherOrderComponent)(e=>t=>{let r=t.name===elt;return(0,Jd.jsxs)(Jd.Fragment,{children:[(0,Jd.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Jd.jsx)(rlt,{clientId:t.clientId})]})},"withTemplatePartNavigationEditButton");(0,eke.addFilter)("editor.BlockEdit","core/editor/with-template-part-navigation-edit-button",olt);var vke=a(zn(),1),bke=a(Ce(),1),zg=a(be(),1),OP=a(G(),1),Qp=a(j(),1),Jp=a(Pt(),1),hx=a(U(),1),mx=a(Y(),1),yke=a(It(),1),wke=a(le(),1);function Mq(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 fke=a(G(),1);var bu=a(j(),1),pke=a(Pt(),1),px=a(U(),1);var uke=a(U(),1);var xr=a(j(),1),oke={"typography.fontFamily":(0,xr.__)("Font family"),"typography.fontSize":(0,xr.__)("Font size"),"typography.fontStyle":(0,xr.__)("Font style"),"typography.fontWeight":(0,xr.__)("Font weight"),"typography.lineHeight":(0,xr.__)("Line height"),"typography.letterSpacing":(0,xr.__)("Letter spacing"),"typography.textDecoration":(0,xr.__)("Text decoration"),"typography.textTransform":(0,xr.__)("Letter case"),"typography.textColumns":(0,xr.__)("Text columns"),"typography.writingMode":(0,xr.__)("Orientation"),"color.text":(0,xr.__)("Text color"),"color.background":(0,xr.__)("Background color"),"color.gradient":(0,xr.__)("Gradient"),"elements.link.color.text":(0,xr.__)("Link color"),"spacing.padding":(0,xr.__)("Padding"),"spacing.margin":(0,xr.__)("Margin"),"spacing.blockGap":(0,xr.__)("Block spacing"),border:(0,xr.__)("Border"),"border.top":(0,xr.__)("Border top"),"border.right":(0,xr.__)("Border right"),"border.bottom":(0,xr.__)("Border bottom"),"border.left":(0,xr.__)("Border left"),"border.color":(0,xr.__)("Border color"),"border.width":(0,xr.__)("Border width"),"border.style":(0,xr.__)("Border style"),"border.radius":(0,xr.__)("Border radius"),"dimensions.minHeight":(0,xr.__)("Minimum height"),"dimensions.aspectRatio":(0,xr.__)("Aspect ratio")};function nke(e){let t=e.join(".");return oke[t]?oke[t]:YI(e[e.length-1]??"")}var $d="\u2014",nlt="var:preset|",ilt=/^var\(\s*--wp--preset--[a-z0-9-]+?\s*(?:,[^)]*)?\)$/i;function slt(e){if(e.startsWith(nlt))return e.split("|").pop();if(ilt.test(e))return e.replace(/^var\(\s*/,"").replace(/\s*(?:,[^)]*)?\)$/,"").split("--").pop()}var Bn=e=>e!=null&&e!=="",alt=["top","right","bottom","left"];function llt(e){if(Bn(e.width)||Bn(e.style)||Bn(e.color))return e;let t=alt.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 t0(e){if(!Bn(e))return $d;if(typeof e=="string"){let t=slt(e);return t?YI(t):e}if(typeof e=="number")return String(e);if(typeof e=="object")try{let t=JSON.stringify(e);return t&&t!=="{}"&&t!=="[]"?t:$d}catch{return $d}return String(e)}function ike(e){if(!e||typeof e!="object")return t0(e);let{width:t,style:r,color:o}=llt(e),n=[t,r,o].filter(Bn).map(i=>t0(i));return n.length?n.join(" "):$d}var clt=["topLeft","topRight","bottomRight","bottomLeft"];function ske(e){if(e&&typeof e=="object"){let t=clt.map(r=>e[r]).filter(Bn);return t.length?t.join(" "):$d}return t0(e)}function ake(e,t=r=>r){let r=l=>t0(t(l));if(!e||typeof e!="object")return r(e);let{top:o,right:n,bottom:i,left:s}=e;return Bn(o)&&Bn(n)&&Bn(i)&&Bn(s)?o===n&&n===i&&i===s?r(o):o===i&&s===n?`${r(o)} ${r(s)}`:[o,n,i,s].map(r).join(" "):!Bn(o)&&!Bn(n)&&!Bn(i)&&!Bn(s)?$d:[o,n,i,s].map(l=>Bn(l)?r(l):$d).join(" ")}function lke(e,t=r=>r){let r=l=>t0(t(l));if(!e||typeof e!="object")return r(e);let{top:o,left:n}=e;if(!Bn(o)&&!Bn(n))return $d;if(o===n)return r(o);let i=Bn(o)?r(o):$d,s=Bn(n)?r(n):$d;return`${i} - ${s}`}function cke(e,t,r){return e==="border"?ike(t):e==="borderRadius"?ske(t):e==="spacing"?ake(t,r):e==="blockGap"?lke(t,r):t0(t)}function dke(e,t,r){return(0,uke.useMemo)(()=>{let o=n=>bv(t,r,n);return e.map(n=>{let i=bm(t,n.primaryPath.join("."),r,!1);return{...n,label:nke(n.primaryPath),currentValue:i,formattedCurrentValue:cke(n.format,i,o),formattedNewValue:cke(n.format,n.newValue,o)}})},[e,t,r])}var Xp=a(T(),1),ult={pickerTable:{}},dlt=e=>e.id;function mke({name:e,rows:t,onApply:r,onRequestClose:o}){let{merged:n}=Hr(),i=dke(t,n,e),[s,l]=(0,px.useState)(()=>i.map(h=>h.id)),[c,u]=(0,px.useState)(()=>({type:"pickerTable",titleField:"label",fields:["current","new"],page:1,perPage:i.length,layout:{enableMoving:!1}})),d=(0,px.useMemo)(()=>[{id:"label",label:(0,bu.__)("Style"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.label,render:({item:h})=>h.label},{id:"current",label:(0,bu.__)("Current"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedCurrentValue,render:({item:h})=>(0,Xp.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedCurrentValue})},{id:"new",label:(0,bu.__)("New"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedNewValue,render:({item:h})=>(0,Xp.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedNewValue})}],[]),f=(0,px.useMemo)(()=>[{id:"apply",label:(0,bu.__)("Apply"),isPrimary:!0,supportsBulk:!0,callback(h){r(h),o()}}],[r,o]),m=(0,pke.getBlockType)(e)?.title;return(0,Xp.jsxs)(fke.Modal,{title:(0,bu.sprintf)((0,bu.__)("Apply %s styles globally"),m),onRequestClose:o,size:"large",className:"editor-push-changes-to-global-styles-modal",children:[(0,Xp.jsx)("p",{children:(0,bu.sprintf)((0,bu.__)("Choose which styles to make default for all %s blocks."),m)}),(0,Xp.jsxs)(lp,{data:i,fields:d,view:c,onChangeView:u,actions:f,selection:s,onChangeSelection:l,getItemId:dlt,paginationInfo:{totalItems:i.length,totalPages:1},defaultLayouts:ult,search:!1,itemListLabel:(0,bu.__)("Styles to apply"),children:[(0,Xp.jsx)(lp.Layout,{}),(0,Xp.jsx)(lp.Footer,{})]})]})}var wl=a(T(),1),{cleanEmptyObject:flt}=q(zg.privateApis),Fq={...Jp.__EXPERIMENTAL_STYLE_PROPERTY,blockGap:{value:["spacing","blockGap"]}},plt={"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"},mlt={"border.color":"borderColor","color.background":"backgroundColor","color.text":"textColor","color.gradient":"gradient","typography.fontSize":"fontSize","typography.fontFamily":"fontFamily"},hlt=["border","color","spacing","typography"],hke=(e,t)=>{let r=e;return t.forEach(o=>{r=r?.[o]}),r},_ke=["top","right","bottom","left"];function glt(e,t,r){let o=[],n=t.style?.border,i=r?.border,s=e.includes("borderColor"),l=e.includes("borderWidth"),c=e.includes("borderStyle"),u=t.borderColor,d=u?`var:preset|color|${u}`:n?.color,f=gke({id:"border",primaryPath:["border"],side:null,color:s?d:void 0,width:l?n?.width:void 0,style:c?n?.style:void 0,userBorder:i,presetAttributes:u?["borderColor"]:[]});return f&&o.push(f),_ke.forEach(m=>{let h=n?.[m],g=gke({id:`border.${m}`,primaryPath:["border",m],side:m,color:s?h?.color:void 0,width:l?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 gke({id:e,primaryPath:t,side:r,color:o,width:n,style:i,userBorder:s,presetAttributes:l}){if(!o&&!n&&!i)return null;let c=[],u=r?[r]:_ke,d=(m,h)=>{h!==void 0&&(r||c.push({path:["border",m],value:h}),u.forEach(g=>{c.push({path:["border",g,m],value:h})}))};d("color",o),d("width",n),d("style",i);let f=i;if(!i&&(o||n)){let m=u.map(g=>s?.[g]?.style);u.forEach((g,v)=>{m[v]||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:l,newValue:{color:o,width:n,style:f},format:"border"}}function vlt(e,t,r){let o=[];return e.forEach(n=>{if(!Fq[n]||n.startsWith("border")||Fq[n].rootOnly)return;let{value:i}=Fq[n],s=i.join("."),l=mlt[s],c=l?t[l]:void 0,u=c?`var:preset|${plt[s]}|${c}`:hke(t.style,i),d=c?[l]:[];if(n==="linkColor"){let f=u?[{path:i,value:u}]:[],m=["elements","link",":hover","color","text"],h=hke(t.style,m);if(h&&f.push({path:m,value:h}),f.length===0)return;o.push({id:s,primaryPath:i,paths:f,presetAttributes:d,newValue:u??h});return}if(u){let f;n==="padding"||n==="margin"?f="spacing":n==="blockGap"&&(f="blockGap"),o.push({id:s,primaryPath:i,paths:[{path:i,value:u}],presetAttributes:d,newValue:u,format:f})}}),o.push(...glt(e,t,r)),o}function blt(e,t,r){let o=(0,mx.useSelect)(i=>q(i(Jp.store)).getSupportedStyles(e),[e]),n=r?.styles?.blocks?.[e];return(0,hx.useMemo)(()=>vlt(o,t,n),[o,t,n])}function ylt({rowsToPush:e,attributes:t,userConfig:r,name:o}){if(!e||e.length===0)return null;let n=e.flatMap(u=>u.paths);if(n.length===0)return null;let{style:i}=t,s=structuredClone(i),l=structuredClone(r);for(let{path:u,value:d}of n)Mq(s,u,void 0),Mq(l,["styles","blocks",o,...u],d);let c={style:flt(s)};for(let u of e.flatMap(d=>d.presetAttributes))c[u]=void 0;return{newBlockAttributes:c,newUserConfig:l}}function wlt({name:e,attributes:t,setAttributes:r}){let{user:o,setUser:n}=Hr(),i=blt(e,t,o),[s,l]=(0,hx.useState)(!1),{__unstableMarkNextChangeAsNotPersistent:c}=(0,mx.useDispatch)(zg.store),{createSuccessNotice:u}=(0,mx.useDispatch)(yke.store),d=(0,hx.useCallback)(f=>{let m=ylt({rowsToPush:f,attributes:t,userConfig:o,name:e});if(!m)return;let{newBlockAttributes:h,newUserConfig:g}=m;c(),r(h),n(g,{undoIgnore:!0}),u((0,Qp.sprintf)((0,Qp.__)("%s styles applied."),(0,Jp.getBlockType)(e).title),{type:"snackbar",actions:[{label:(0,Qp.__)("Undo"),onClick(){c(),r(t),n(o,{undoIgnore:!0})}}]})},[c,t,u,e,r,n,o]);return(0,wl.jsxs)(OP.BaseControl,{className:"editor-push-changes-to-global-styles-control",help:(0,Qp.sprintf)((0,Qp.__)("Review and apply this block\u2019s typography, spacing, dimensions, and color styles to all %s blocks."),(0,Jp.getBlockType)(e).title),children:[(0,wl.jsx)(OP.BaseControl.VisualLabel,{children:(0,Qp.__)("Styles")}),(0,wl.jsx)(OP.Button,{__next40pxDefaultSize:!0,variant:"secondary",accessibleWhenDisabled:!0,disabled:i.length===0,onClick:()=>l(!0),children:(0,Qp.__)("Apply globally")}),s&&(0,wl.jsx)(mke,{name:e,rows:i,onApply:d,onRequestClose:()=>l(!1)})]})}function _lt(e){let t=(0,zg.useBlockEditingMode)(),r=(0,mx.useSelect)(i=>i(wke.store).getCurrentTheme()?.is_block_theme,[]),o=hlt.some(i=>(0,Jp.hasBlockSupport)(e.name,i));return t==="default"&&o&&r?(0,wl.jsx)(zg.InspectorAdvancedControls,{children:(0,wl.jsx)(wlt,{...e})}):null}var Slt=(0,bke.createHigherOrderComponent)(e=>t=>(0,wl.jsxs)(wl.Fragment,{children:[(0,wl.jsx)(e,{...t},"edit"),t.isSelected&&(0,wl.jsx)(_lt,{...t})]}));(0,vke.addFilter)("editor.BlockEdit","core/editor/push-changes-to-global-styles",Slt);var Eke=a(hd(),1);var Ske=a(j(),1),xke=a(U(),1),MP=a(Y(),1);var gx="edit-post/collab-history-sidebar",Hg="edit-post/collab-sidebar",NP=[gx,Hg];var PD="core/note",Cke={title:(0,Ske.__)("Note"),tagName:"mark",className:"wp-note",attributes:{"data-id":"data-id"},edit:xlt};function xlt({isActive:e,activeAttributes:t}){let{getActiveComplementaryArea:r}=(0,MP.useSelect)(je),{getSelectedNote:o}=q((0,MP.useSelect)(I)),{selectNote:n}=q((0,MP.useDispatch)(I)),i=t?.["data-id"];return(0,xke.useEffect)(()=>{!e||!i||NP.includes(r("core"))&&String(o())!==String(i)&&n(Number(i))},[e,i,r,o,n]),null}(0,Eke.registerFormatType)(PD,Cke);var FP=a(G(),1),Tke=a(T(),1),Dq="__experimentalMainDashboardButton",Pke=()=>{let e=(0,FP.__experimentalUseSlotFills)(Dq);return!!(e&&e.length)},{Fill:Clt,Slot:Elt}=(0,FP.createSlotFill)(Dq),kke=Clt,Tlt=()=>{let e=(0,FP.__experimentalUseSlotFills)(Dq);return(0,Tke.jsx)(Elt,{bubblesVirtually:!0,fillProps:{length:e?e.length:0}})};kke.Slot=Tlt;var kD=kke;var k5e=a(Y(),1),R5e=a(le(),1),A5e=a(G(),1),I5e=a(j(),1);var $P=a(Y(),1),Jg=a(j(),1),fAe=a(Dt(),1),Px=a(be(),1),pAe=a(Ce(),1),AL=a(U(),1),mAe=a(Lt(),1),hAe=a(It(),1),gAe=a(Q9(),1);var s2e=a(be(),1),a2e=a(Y(),1),WP=a(Ce(),1),l2e=a(Dt(),1),c2e=a(U(),1);var vx=a(be(),1),Rke=a(U(),1),RD=a(G(),1),Lq=a(j(),1);var Ake=a(Y(),1);var $p=a(T(),1),{useHasBlockToolbar:Plt}=q(vx.privateApis);function Ike({isCollapsed:e,onToggle:t}){let{blockSelectionStart:r}=(0,Ake.useSelect)(i=>({blockSelectionStart:i(vx.store).getBlockSelectionStart()}),[]),o=Plt(),n=!!r;return(0,Rke.useEffect)(()=>{r&&t(!1)},[r,t]),o?(0,$p.jsxs)($p.Fragment,{children:[(0,$p.jsx)("div",{className:J("editor-collapsible-block-toolbar",{"is-collapsed":e||!n}),children:(0,$p.jsx)(vx.BlockToolbar,{hideDragHandle:!0})}),(0,$p.jsx)(RD.Popover.Slot,{name:"block-toolbar"}),(0,$p.jsx)(RD.Button,{className:"editor-collapsible-block-toolbar__toggle",icon:e?kl:Rl,onClick:()=>{t(!e)},label:e?(0,Lq.__)("Show block tools"):(0,Lq.__)("Hide block tools"),size:"compact"})]}):null}var Oke=a(Ce(),1),AD=a(Y(),1),r0=a(j(),1),Nke=a(be(),1),bx=a(G(),1);var Bq=a(U(),1),Mke=a(xa(),1),Fke=a(Dt(),1);var yu=a(T(),1);function klt({className:e,disableBlockTools:t=!1}){let{setIsInserterOpened:r,setIsListViewOpened:o}=(0,AD.useDispatch)(I),{isDistractionFree:n,isInserterOpened:i,isListViewOpen:s,listViewShortcut:l,inserterSidebarToggleRef:c,listViewToggleRef:u,showIconLabels:d}=(0,AD.useSelect)(y=>{let{get:w}=y(Fke.store),{isListViewOpened:S,getEditorMode:x,getInserterSidebarToggleRef:C,getListViewToggleRef:A}=q(y(I)),{getShortcutRepresentation:P}=y(Mke.store);return{isInserterOpened:y(I).isInserterOpened(),isListViewOpen:S(),listViewShortcut:P("core/editor/toggle-list-view"),inserterSidebarToggleRef:C(),listViewToggleRef:A(),showIconLabels:w("core","showIconLabels"),isDistractionFree:w("core","distractionFree"),isVisualMode:x()==="visual"}},[]),f=y=>{i&&y.preventDefault()},m=(0,Oke.useViewportMatch)("wide"),h=(0,r0.__)("Document tools"),g=(0,Bq.useCallback)(()=>o(!s),[o,s]),v=(0,Bq.useCallback)(()=>r(!i),[i,r]),b=(0,r0._x)("Block Inserter","Generic label for block inserter button"),_=i?(0,r0.__)("Close"):(0,r0.__)("Add");return(0,yu.jsx)(Nke.NavigableToolbar,{className:J("editor-document-tools","edit-post-header-toolbar",e),"aria-label":h,variant:"unstyled",children:(0,yu.jsxs)("div",{className:"editor-document-tools__left",children:[!n&&(0,yu.jsx)(bx.ToolbarButton,{ref:c,className:"editor-document-tools__inserter-toggle",variant:"primary",isPressed:i,onMouseDown:f,onClick:v,disabled:t,icon:Cc,label:d?_:b,showTooltip:!d,"aria-expanded":i}),(m||!d)&&(0,yu.jsxs)(yu.Fragment,{children:[(0,yu.jsx)(bx.ToolbarItem,{as:$3,showTooltip:!d,variant:d?"tertiary":void 0,size:"compact"}),(0,yu.jsx)(bx.ToolbarItem,{as:X3,showTooltip:!d,variant:d?"tertiary":void 0,size:"compact"}),!n&&(0,yu.jsx)(bx.ToolbarButton,{className:"editor-document-tools__document-overview-toggle",icon:m1,disabled:t,isPressed:s,label:(0,r0.__)("Document Overview"),onClick:g,shortcut:l,showTooltip:!d,variant:d?"tertiary":void 0,"aria-expanded":s,ref:u})]})]})})}var Dke=klt;var DP=a(G(),1);var Ug=a(T(),1),Vq={distractionFreeDisabled:{y:"-50px"},distractionFreeHover:{y:0},distractionFreeHidden:{y:"-50px"},visible:{y:0},hidden:{y:0}},Rlt={distractionFreeDisabled:{x:"-100%"},distractionFreeHover:{x:0},distractionFreeHidden:{x:"-100%"},visible:{x:0},hidden:{x:0}};function ID({className:e,toolbar:t,center:r,settings:o}){let n=Pke();return(0,Ug.jsxs)("div",{className:J("editor-header edit-post-header",e),children:[n&&(0,Ug.jsx)(DP.__unstableMotion.div,{className:"editor-header__back-button",variants:Rlt,transition:{type:"tween"},children:(0,Ug.jsx)(kD.Slot,{})}),(0,Ug.jsx)(DP.__unstableMotion.div,{variants:Vq,className:"editor-header__toolbar",transition:{type:"tween"},children:t}),r&&(0,Ug.jsx)(DP.__unstableMotion.div,{variants:Vq,className:"editor-header__center",transition:{type:"tween"},children:r}),(0,Ug.jsx)(DP.__unstableMotion.div,{variants:Vq,transition:{type:"tween"},className:"editor-header__settings",children:o})]})}var Po=a(j(),1),yx=a(Y(),1),Hq=a(Mo(),1);var ef=a(G(),1),o0=a(Dt(),1);var Lke=a(G(),1),OD=a(Y(),1),jq=a(j(),1),Bke=a(Ce(),1),Vke=a(It(),1);var jke=a(T(),1);function zke(){let{createNotice:e}=(0,OD.useDispatch)(Vke.store),{getEditedPostContent:t}=(0,OD.useSelect)(I);function r(){return t()}function o(){e("info",(0,jq.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}let n=(0,Bke.useCopyToClipboard)(r,o);return(0,jke.jsx)(Lke.MenuItem,{ref:n,children:(0,jq.__)("Copy all blocks")})}var LP=a(j(),1),ND=a(G(),1),MD=a(Y(),1),Hke=a(xa(),1);var zq=a(T(),1),Alt=[{value:"visual",label:(0,LP.__)("Visual editor")},{value:"text",label:(0,LP.__)("Code editor")}];function Ilt(){let{shortcut:e,isRichEditingEnabled:t,isCodeEditingEnabled:r,mode:o}=(0,MD.useSelect)(l=>({shortcut:l(Hke.store).getShortcutRepresentation("core/editor/toggle-mode"),isRichEditingEnabled:l(I).getEditorSettings().richEditingEnabled,isCodeEditingEnabled:l(I).getEditorSettings().codeEditingEnabled,mode:l(I).getEditorMode()}),[]),{switchEditorMode:n}=(0,MD.useDispatch)(I),i=o;!t&&o==="visual"&&(i="text"),!r&&o==="text"&&(i="visual");let s=Alt.map(l=>(!r&&l.value==="text"&&(l={...l,disabled:!0}),!t&&l.value==="visual"&&(l={...l,disabled:!0,info:(0,LP.__)("You can enable the visual editor in your profile settings.")}),l.value!==i&&!l.disabled?{...l,shortcut:e}:l));return(0,zq.jsx)(ND.MenuGroup,{label:(0,LP.__)("Editor"),children:(0,zq.jsx)(ND.MenuItemsChoice,{choices:s,value:i,onSelect:n})})}var Uke=Ilt;var Wke=a(G(),1),Gke=a(T(),1),{Fill:Yke,Slot:Olt}=(0,Wke.createSlotFill)("ToolsMoreMenuGroup");Yke.Slot=({fillProps:e})=>(0,Gke.jsx)(Olt,{fillProps:e});var FD=Yke;var qke=a(G(),1),Kke=a(T(),1),{Fill:Zke,Slot:Nlt}=(0,qke.createSlotFill)(Symbol("ViewMoreMenuGroup"));Zke.Slot=({fillProps:e})=>(0,Kke.jsx)(Nlt,{fillProps:e});var DD=Zke;var mo=a(T(),1);function LD({disabled:e=!1}){let{openModal:t}=(0,yx.useDispatch)(je),{set:r}=(0,yx.useDispatch)(o0.store),{toggleDistractionFree:o}=(0,yx.useDispatch)(I),n=(0,yx.useSelect)(s=>s(o0.store).get("core","showIconLabels"),[]),i=()=>{r("core","distractionFree",!1)};return(0,mo.jsx)(mo.Fragment,{children:(0,mo.jsx)(ef.DropdownMenu,{icon:bo,label:(0,Po.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{showTooltip:!n,...n&&{variant:"tertiary"},tooltipPosition:"bottom",size:"compact",disabled:e},children:({onClose:s})=>(0,mo.jsxs)(mo.Fragment,{children:[(0,mo.jsxs)(ef.MenuGroup,{label:(0,Po._x)("View","noun"),children:[(0,mo.jsx)(o0.PreferenceToggleMenuItem,{scope:"core",name:"fixedToolbar",onToggle:i,label:(0,Po.__)("Top toolbar"),info:(0,Po.__)("Access all block and document tools in a single place"),messageActivated:(0,Po.__)("Top toolbar activated."),messageDeactivated:(0,Po.__)("Top toolbar deactivated.")}),(0,mo.jsx)(o0.PreferenceToggleMenuItem,{scope:"core",name:"distractionFree",label:(0,Po.__)("Distraction free"),info:(0,Po.__)("Write with calmness"),handleToggling:!1,onToggle:()=>o({createNotice:!1}),messageActivated:(0,Po.__)("Distraction free mode activated."),messageDeactivated:(0,Po.__)("Distraction free mode deactivated."),shortcut:Hq.displayShortcut.primaryShift("\\")}),(0,mo.jsx)(o0.PreferenceToggleMenuItem,{scope:"core",name:"focusMode",label:(0,Po.__)("Spotlight mode"),info:(0,Po.__)("Focus on one block at a time"),messageActivated:(0,Po.__)("Spotlight mode activated."),messageDeactivated:(0,Po.__)("Spotlight mode deactivated.")}),(0,mo.jsx)(DD.Slot,{fillProps:{onClose:s}})]}),(0,mo.jsx)(Uke,{}),(0,mo.jsx)(Yl.Slot,{name:"core/plugin-more-menu",label:(0,Po.__)("Panels"),fillProps:{onClick:s}}),(0,mo.jsxs)(ef.MenuGroup,{label:(0,Po.__)("Tools"),children:[(0,mo.jsx)(ef.MenuItem,{onClick:()=>t("editor/keyboard-shortcut-help"),shortcut:Hq.displayShortcut.access("h"),children:(0,Po.__)("Keyboard shortcuts")}),(0,mo.jsx)(zke,{}),(0,mo.jsxs)(ef.MenuItem,{icon:gs,href:(0,Po.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),target:"_blank",rel:"noopener",children:[(0,Po.__)("Help"),(0,mo.jsx)(Yt,{render:(0,mo.jsx)("span",{}),children:(0,Po.__)("(opens in a new tab)")})]}),(0,mo.jsx)(FD.Slot,{fillProps:{onClose:s}})]}),(0,mo.jsx)(ef.MenuGroup,{children:(0,mo.jsx)(ef.MenuItem,{onClick:()=>t("editor/preferences"),children:(0,Po.__)("Preferences")})})]})})})}var Qke=a(Ce(),1),BD=a(Y(),1);var Jke=a(T(),1),Xke="toggle",Uq="button";function $ke({forceIsDirty:e,setEntitiesSavedStatesCallback:t}){let r,o=(0,Qke.useViewportMatch)("medium","<"),{togglePublishSidebar:n}=(0,BD.useDispatch)(I),{hasPublishAction:i,isBeingScheduled:s,isPending:l,isPublished:c,isPublishSidebarEnabled:u,isPublishSidebarOpened:d,isScheduled:f,postStatus:m,postStatusHasChanged:h,postType:g}=(0,BD.useSelect)(v=>({hasPublishAction:!!v(I).getCurrentPost()?._links?.["wp:action-publish"],isBeingScheduled:v(I).isEditedPostBeingScheduled(),isPending:v(I).isCurrentPostPending(),isPublished:v(I).isCurrentPostPublished(),isPublishSidebarEnabled:v(I).isPublishSidebarEnabled(),isPublishSidebarOpened:v(I).isPublishSidebarOpened(),isScheduled:v(I).isCurrentPostScheduled(),postStatus:v(I).getEditedPostAttribute("status"),postStatusHasChanged:v(I).getPostEdits()?.status,postType:v(I).getCurrentPostType()}),[]);return g===Pl||c||h&&!["future","publish"].includes(m)||f&&s||l&&!i&&!o?r=Uq:o||u?r=Xke:r=Uq,(0,Jke.jsx)(VS,{forceIsDirty:e,isOpen:d,isToggle:r===Xke,onToggle:n,setEntitiesSavedStatesCallback:t})}var eRe=a(j(),1),tRe=a(G(),1);var rRe=a(le(),1),oRe=a(Y(),1),nRe=a(Dt(),1);var iRe=a(T(),1);function sRe(){let{hasLoaded:e,permalink:t,isPublished:r,label:o,showIconLabels:n}=(0,oRe.useSelect)(i=>{let s=i(I).getCurrentPostType(),l=i(rRe.store).getPostType(s),{get:c}=i(nRe.store);return{permalink:i(I).getPermalink(),isPublished:i(I).isCurrentPostPublished(),label:l?.labels?.view_item,hasLoaded:!!l,showIconLabels:c("core","showIconLabels")}},[]);return!r||!t||!e?null:(0,iRe.jsx)(tRe.Button,{icon:gs,label:o||(0,eRe.__)("View post"),href:t,target:"_blank",showTooltip:!n,size:"compact"})}var aRe=a(Ce(),1),ja=a(G(),1),ki=a(j(),1);var wx=a(Y(),1),lRe=a(le(),1),cRe=a(Dt(),1);var Wq=a(be(),1);var cs={document:"edit-post/document",block:"edit-post/block"};var Vn=a(T(),1),{getViewportBreakpoints:Mlt}=q(Du);function uRe({forceIsAutosaveable:e,disabled:t}){let{deviceType:r,homeUrl:o,hasMobileViewport:n,hasTabletViewport:i,isTemplate:s,isViewable:l,showIconLabels:c,isTemplateHidden:u,templateId:d,isResponsiveEditing:f,isResponsiveEditingEnabled:m,hasBlockSelection:h,activeComplementaryArea:g}=(0,wx.useSelect)(B=>{let{getCurrentPostType:F,getCurrentTemplateId:D,getRenderingMode:z,getDeviceType:L,getEditorSettings:O}=q(B(I)),{isResponsiveEditing:V,getBlockSelectionStart:W,getSettings:K}=q(B(Wq.store)),{getEntityRecord:Z,getPostType:Q}=B(lRe.store),{get:ce}=B(cRe.store),re=F(),de=Mlt(K().__experimentalFeatures?.viewport);return{deviceType:L(),homeUrl:Z("root","__unstableBase")?.home,hasMobileViewport:de.mobile!==void 0,hasTabletViewport:de.tablet!==void 0,isTemplate:re==="wp_template",isViewable:Q(re)?.viewable??!1,showIconLabels:ce("core","showIconLabels"),isTemplateHidden:z()==="post-only",templateId:D(),isResponsiveEditing:V(),isResponsiveEditingEnabled:O().responsiveEditingEnabled,hasBlockSelection:!!W(),activeComplementaryArea:B(je).getActiveComplementaryArea("core")}},[]),{setDeviceType:v,setRenderingMode:b,setDefaultRenderingMode:_}=q((0,wx.useDispatch)(I)),{resetZoomLevel:y,setStyleStateViewport:w,setResponsiveEditing:S}=q((0,wx.useDispatch)(Wq.store)),{enableComplementaryArea:x}=(0,wx.useDispatch)(je),C=B=>{v(B),y()},A=()=>{let B=!f;S(B),w(B?R2[r]??"default":"default"),B&&h&&!g&&x("core",cs.block)};if((0,aRe.useViewportMatch)("medium","<"))return null;let R={placement:"bottom-end"},N={className:"editor-preview-dropdown__toggle",iconPosition:"right",size:"compact",showTooltip:!c,disabled:t,accessibleWhenDisabled:t},k={"aria-label":(0,ki.__)("View options")},E={desktop:uR,mobile:m0,tablet:c2},M=[{value:"Desktop",label:(0,ki.__)("Desktop"),icon:uR,info:f?(0,ki.__)("Style all viewports."):(0,ki.__)("Preview desktop viewport.")},...i?[{value:"Tablet",label:(0,ki.__)("Tablet"),icon:c2,info:f?(0,ki.__)("Style tablet only."):(0,ki.__)("Preview tablet viewport.")}]:[],...n?[{value:"Mobile",label:(0,ki.__)("Mobile"),icon:m0,info:f?(0,ki.__)("Style mobile only."):(0,ki.__)("Preview mobile viewport.")}]:[]];return(0,Vn.jsx)(ja.DropdownMenu,{className:J("editor-preview-dropdown",`editor-preview-dropdown--${r.toLowerCase()}`,{"is-responsive-editing":f}),popoverProps:R,toggleProps:N,menuProps:k,icon:E[r.toLowerCase()],label:(0,ki.__)("View"),disableOpenOnArrowDown:t,children:({onClose:B})=>(0,Vn.jsxs)(Vn.Fragment,{children:[(0,Vn.jsx)(ja.MenuGroup,{children:(0,Vn.jsx)(ja.MenuItemsChoice,{choices:M,value:r,onSelect:C})}),m&&(0,Vn.jsx)(ja.MenuGroup,{children:(0,Vn.jsx)(ja.MenuItem,{icon:f?Io:void 0,isSelected:f,role:"menuitemcheckbox",onClick:A,info:(0,ki.__)("Style changes apply only to the selected viewport."),children:(0,ki.__)("Responsive styles")})}),s&&(0,Vn.jsx)(ja.MenuGroup,{children:(0,Vn.jsxs)(ja.MenuItem,{href:o,target:"_blank",icon:gs,onClick:B,children:[(0,ki.__)("View site"),(0,Vn.jsx)(Yt,{render:(0,Vn.jsx)("span",{}),children:(0,ki.__)("(opens in a new tab)")})]})}),!s&&!!d&&(0,Vn.jsx)(ja.MenuGroup,{children:(0,Vn.jsx)(ja.MenuItem,{icon:u?void 0:Io,isSelected:!u,role:"menuitemcheckbox",onClick:()=>{let F=u?"template-locked":"post-only";b(F),_(F),y()},children:(0,ki.__)("Show template")})}),l&&(0,Vn.jsx)(ja.MenuGroup,{children:(0,Vn.jsx)(tEe,{forceIsAutosaveable:e,onPreview:B})}),(0,Vn.jsx)(Yl.Slot,{name:"core/plugin-preview-menu",fillProps:{onClick:B}})]})})}var dRe=a(G(),1),Gq=a(j(),1),fRe=a(U(),1),BP=a(Y(),1),Yq=a(be(),1);var qq=a(Dt(),1),VD=a(xa(),1),pRe=a(Mo(),1);var mRe=a(T(),1),Flt=({disabled:e})=>{let{isZoomOut:t,showIconLabels:r,isDistractionFree:o}=(0,BP.useSelect)(u=>({isZoomOut:q(u(Yq.store)).isZoomOut(),showIconLabels:u(qq.store).get("core","showIconLabels"),isDistractionFree:u(qq.store).get("core","distractionFree")})),{resetZoomLevel:n,setZoomLevel:i}=q((0,BP.useDispatch)(Yq.store)),{registerShortcut:s,unregisterShortcut:l}=(0,BP.useDispatch)(VD.store);return(0,fRe.useEffect)(()=>(s({name:"core/editor/zoom",category:"global",description:(0,Gq.__)("Enter or exit zoom out."),keyCombination:{modifier:(0,pRe.isAppleOS)()?"primaryShift":"secondary",character:"0"}}),()=>{l("core/editor/zoom")}),[s,l]),(0,VD.useShortcut)("core/editor/zoom",()=>{t?n():i("auto-scaled")},{isDisabled:o}),(0,mRe.jsx)(dRe.Button,{accessibleWhenDisabled:!0,disabled:e,onClick:()=>{t?n():i("auto-scaled")},icon:YV,label:(0,Gq.__)("Zoom Out"),isPressed:t,size:"compact",showTooltip:!r,className:"editor-zoom-out-toggle"})},hRe=Flt;var n2e=a(G(),1),Ex=a(U(),1),i2e=a(le(),1),tL=a(j(),1);var bRe=a(G(),1),yRe=a(U(),1);var _x=a(U(),1);function gRe(e){let[t,r]=(0,_x.useState)(e),[o,n]=(0,_x.useState)(e?"loading":"idle");t!==e&&(r(e),n(e?"loading":"idle"));let i=(0,_x.useCallback)(()=>n("loaded"),[]),s=(0,_x.useCallback)(()=>n("error"),[]);return{status:o,handleLoad:i,handleError:s}}var wu=a(T(),1);C2([rM]);var vRe="#1e1e1e",Dlt="#fff";function Llt({className:e,src:t,name:r,label:o,variant:n,size:i="default",borderColor:s,dimmed:l=!1,statusIndicator:c,style:u,...d}){let{status:f,handleLoad:m,handleError:h}=gRe(t),g=f==="loaded",v=n==="badge"&&!!r,b=r?r.split(/\s+/).slice(0,2).map(S=>S[0]).join("").toUpperCase():void 0,_=(0,yRe.useMemo)(()=>s&&Oo(s).isReadable(vRe,{level:"AA",size:"normal"})?vRe:Dlt,[s]),y={...u,...s?{"--editor-avatar-outline-color":s,"--editor-avatar-name-color":_}:{}},w=(0,wu.jsxs)("div",{className:J("editor-avatar",e,{"has-avatar-border-color":!!s,"has-src":g,"is-badge":v,"is-small":i==="small","is-dimmed":l}),style:y,role:r?"img":void 0,"aria-label":r||void 0,...d,children:[(0,wu.jsxs)("span",{className:"editor-avatar__image",children:[t&&(0,wu.jsx)("img",{src:t,alt:"",crossOrigin:"anonymous",className:"editor-avatar__img",onLoad:m,onError:h}),!g&&b]}),l&&!!c&&(0,wu.jsx)("span",{className:"editor-avatar__status-indicator",children:(0,wu.jsx)(bRe.Icon,{icon:c})}),v&&(0,wu.jsx)("span",{className:"editor-avatar__name",children:o||r})]});return r&&(!v||o)?(0,wu.jsxs)(Ze.Root,{children:[(0,wu.jsx)(Ze.Trigger,{render:w}),(0,wu.jsx)(Ze.Popup,{children:r})]}):w}var em=Llt;var wRe=a(U(),1),jD=a(j(),1),zD=a(T(),1);function Blt({className:e,max:t=3,children:r,...o}){let n=wRe.Children.toArray(r),i=n.slice(0,t),s=n.length-t;return(0,zD.jsxs)("div",{role:"group",className:J("editor-avatar-group",e),...o,children:[i,s>0&&(0,zD.jsx)("span",{className:"editor-avatar-group__overflow","aria-label":(0,jD.sprintf)((0,jD._n)("%d more collaborator","%d more collaborators",s),s),children:`+${s}`})]})}var Kq=Blt;var HP=a(j(),1),WD=a(G(),1);var FRe=a(Ol(),1);function tm(e){return e?.["48"]||e?.["96"]||e?.["24"]}var xRe=a(j(),1),Wg=a(hd(),1),CRe=a(Mp(),1);function ERe(e){return e.trim()}var VP=-16,Vlt=16,_Re=20,SRe=["#6F42C1","#D94145","#FBBF24","#FF35EE","#879F11","#0F766E","#00CFFF"];function za(e){return SRe[e%SRe.length]}function TRe(e,t=10){if(!e)return"";let r=(0,xRe._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(""),l=s.length-s.replaceAll(" ","").length;n=o.split("",t+l).join("")}else r==="characters_including_spaces"&&(n=o.split("",t).join(""));return n!==o?n+"\u2026":n}function Gg(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 PRe(e,t){let r=new Set(Gg(e)),o=Number(t);return r.has(o)?e:(r.add(o),{...e,noteId:[...r]})}var jP="core/note";function jlt(e,t){if(t==null)return null;let r=null;if(e instanceof Wg.RichTextData?r=e.toHTMLString():typeof e=="string"&&(r=e),!r||r.indexOf("wp-note")===-1)return null;let o=String(t),i=(0,Wg.create)({html:r}).formats,s=-1;for(let l=0;l<i.length;l++)if(i[l]?.find(d=>d.type===jP&&d.attributes&&d.attributes["data-id"]===o))s===-1&&(s=l);else if(s!==-1)return{start:s,end:l};return s!==-1?{start:s,end:i.length}:null}function HD(e,t){if(!e)return null;for(let r of Object.keys(e)){let o=jlt(e[r],t);if(o)return{attributeKey:r,start:o.start,end:o.end}}return null}function UD(e){return`mark.wp-note[data-id="${String(e).replace(/["\\\n\r\f]/g,r=>r==='"'||r==="\\"?`\\${r}`:`\\${r.codePointAt(0).toString(16)} `)}"]`}function kRe(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,CRe.getRectangleFromRange)(r);return!o||o.width===0&&o.height===0?null:o}var zlt=-1;function RRe(e,t){let r=HD(t,e?.id);return r?r.start:zlt}function ARe(e,t,r,o){let n=e.formats.slice();for(let l=r;l<o;l++){let c=n[l]?n[l].slice():[];c.push(t),n[l]=c}let i=new Map;for(let l=0;l<n.length;l++){let c=n[l];if(c)for(let u of c){if(u.type!==jP)continue;let d=u.attributes?.["data-id"],f=i.get(d);f?f.end=l:i.set(d,{start:l,end:l})}}let s=l=>{let c=i.get(l);return c?c.end-c.start:0};for(let l=0;l<n.length;l++){let c=n[l];if(!c||c.length<2)continue;let u=c.filter(f=>f.type===jP);if(u.length===0)continue;u.length>1&&u.sort((f,m)=>s(m.attributes?.["data-id"])-s(f.attributes?.["data-id"]));let d=c.filter(f=>f.type!==jP);n[l]=[...u,...d]}return{...e,formats:n}}function Zq(e,t){if(!(e instanceof Wg.RichTextData))return null;let r=String(t),o=(0,Wg.create)({html:e.toHTMLString()}),n=!1,i=o.formats.map(s=>{if(!s)return s;let l=s.filter(c=>!(c.type===jP&&c.attributes?.["data-id"]===r));return l.length===s.length?s:(n=!0,l.length?l:void 0)});return n?Wg.RichTextData.fromHTMLString(new Wg.RichTextData({...o,formats:i}).toHTMLString()):null}function zP(e){return e.find(t=>t.status==="hold")??e[0]??null}function IRe(e,t){let r=new Set(Gg(e));return r.delete(Number(t)),{...e,noteId:r.size>0?[...r]:void 0}}function ORe({threads:e,selectedNoteId:t,blockRects:r,heights:o,scrollTop:n=0}){let i={},s=[...e].sort((b,_)=>(r[b.id]?.top??Number.MAX_VALUE)-(r[_.id]?.top??Number.MAX_VALUE)),l=Math.max(0,s.findIndex(b=>b.id===t)),c=s[l];if(!c||!r[c.id])return{positions:{}};let d=r[c.id].top||0,f=o[c.id]||0;i[c.id]=VP;let m=d+VP,h=f;for(let b=l+1;b<s.length;b++){let _=s[b],y=r[_.id];if(!y)continue;let w=y.top||0,S=o[_.id]||0,x=VP,C=m+h;w<C+Vlt&&(x=C-w+_Re),i[_.id]=x,m=w+x,h=S}let g=d+VP;for(let b=l-1;b>=0;b--){let _=s[b],y=r[_.id];if(!y)continue;let w=y.top||0,S=o[_.id]||0,x=VP;w+S>g&&(x=g-w-S-_Re),i[_.id]=x,g=w+x}let v={};for(let b of s){let _=r[b.id];_&&i[b.id]!==void 0&&(v[b.id]=_.top+n+i[b.id])}return{positions:v}}function NRe(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,l=new window.MutationObserver(()=>{t.querySelector(n)&&(clearTimeout(s),l.disconnect(),i(t.querySelector(n)))});l.observe(t,{childList:!0,subtree:!0}),s=setTimeout(()=>{l.disconnect(),i(null)},3e3)})}function us(e,t,r){return NRe(e,t,r).then(o=>{o&&(o.focus(),o.scrollIntoView({block:"nearest"}))})}function MRe(e,t){return NRe(e,t).then(r=>{r?.scrollIntoView({block:"nearest"})})}var Ha=a(T(),1);function DRe({activeCollaborators:e,popoverAnchor:t,setIsPopoverVisible:r,cursorRegistry:o}){let n=i=>{o.scrollToCursor(i,{behavior:"smooth",block:"center",highlightDuration:2e3})&&((0,FRe.speak)((0,HP.__)("Scrolled to cursor"),"polite"),r(!1))};return(0,Ha.jsx)(WD.Popover,{anchor:t,placement:"bottom",offset:8,className:"editor-collaborators-presence__list",onClose:()=>r(!1),children:(0,Ha.jsxs)("div",{className:"editor-collaborators-presence__list-content",children:[(0,Ha.jsxs)("div",{className:"editor-collaborators-presence__list-header",children:[(0,Ha.jsxs)("div",{className:"editor-collaborators-presence__list-header-title",children:[(0,HP.__)("Collaborators"),(0,Ha.jsx)("span",{children:e.length})]}),(0,Ha.jsx)("div",{className:"editor-collaborators-presence__list-header-action",children:(0,Ha.jsx)(WD.Button,{__next40pxDefaultSize:!0,icon:Fi,iconSize:24,label:(0,HP.__)("Close Collaborators List"),onClick:()=>r(!1)})})]}),(0,Ha.jsx)("div",{className:"editor-collaborators-presence__list-items",children:e.map(i=>{let s=i.isMe;return(0,Ha.jsxs)("button",{className:"editor-collaborators-presence__list-item",disabled:s,onClick:()=>n(i.clientId),children:[(0,Ha.jsx)(em,{src:tm(i.collaboratorInfo.avatar_urls),name:i.collaboratorInfo.name,borderColor:s?"var(--wp-admin-theme-color)":za(i.collaboratorInfo.id),dimmed:!i.isConnected}),(0,Ha.jsx)("div",{className:"editor-collaborators-presence__list-item-info",children:(0,Ha.jsx)("div",{className:"editor-collaborators-presence__list-item-name",children:s?(0,HP.__)("You"):i.collaboratorInfo.name})})]},i.clientId)})})]})})}function Hlt(e,t){e.classList.add("collaborators-overlay-cursor-highlighted"),setTimeout(()=>{e.classList.remove("collaborators-overlay-cursor-highlighted")},t)}function LRe(){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&&Hlt(o,r.highlightDuration),!0):!1},removeAll(){e.clear()}}}var o2e=a(be(),1);var $D=a(Ce(),1),_u=a(U(),1),t2e=a(j(),1);var GD="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)",Xq="9999px",Qq="32px",Jq="24px",YD="4px",qD="8px",$q="1px",BRe="2px",Yg="#fff",VRe="11px",jRe="13px",eK="var(--wpds-typography-font-weight-emphasis, 600)",zRe="20px";var HRe=`
+	`,e=(0,kCe.applyFilters)("editor.PostPreview.interstitialMarkup",e),e}function mit(e,t){e.write(t),e.title=(0,Fy.__)("Generating preview\u2026"),e.close()}async function hit(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 git(e){let t=await hit(e);t&&mit(t,pit())}function ACe({forceIsAutosaveable:e,onPreview:t}){let{postId:r,currentPostLink:o,previewLink:n,isSaveable:i,isViewable:s}=(0,U6.useSelect)(f=>{let m=f(N),v=f(RCe.store).getPostType(m.getCurrentPostType("type"))?.viewable??!1;return v?{postId:m.getCurrentPostId(),currentPostLink:m.getCurrentPostAttribute("link"),previewLink:m.getEditedPostPreviewLink(),isSaveable:m.isEditedPostSaveable(),isViewable:v}:{isViewable:v}},[]),{__unstableSaveForPreview:l}=(0,U6.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 git(m);let h=await l({forceIsAutosaveable:e});m.location=h,t?.()}}}function ICe({forceIsAutosaveable:e,onPreview:t}){let r=ACe({forceIsAutosaveable:e,onPreview:t});return r?(0,La.jsx)(Hp.MenuItem,{icon:ms,...r,children:(0,Fy.__)("Preview in new tab")}):null}function FS({className:e,textContent:t,forceIsAutosaveable:r,role:o,onPreview:n}){let i=ACe({forceIsAutosaveable:r,onPreview:n});return i?(0,La.jsx)(Hp.Button,{variant:e?void 0:"tertiary",className:e||"editor-post-preview",role:o,size:"compact",accessibleWhenDisabled:!0,...i,children:t||(0,La.jsxs)(La.Fragment,{children:[(0,Fy._x)("Preview","imperative verb"),(0,La.jsx)(Gt,{render:(0,La.jsx)("span",{}),children:(0,Fy.__)("(opens in a new tab)")})]})}):null}var FCe=a(G(),1),G6=a(K(),1);var kg=a(j(),1),OCe=a(K(),1),NCe=a(Te(),1);function W6(){let e=(0,NCe.useViewportMatch)("medium","<"),{isPublished:t,isBeingScheduled:r,isSaving:o,isPublishing:n,hasPublishAction:i,isAutosaving:s,hasNonPostEntityChanges:l,postStatusHasChanged:c,postStatus:u,isPostSavingLocked:d}=(0,OCe.useSelect)(f=>{let{isCurrentPostPublished:m,isEditedPostBeingScheduled:h,isSavingPost:g,isPublishingPost:v,getCurrentPost:b,isAutosavingPost:_,getPostEdits:y,getEditedPostAttribute:w}=f(N);return{isPublished:m(),isBeingScheduled:h(),isSaving:g(),isPublishing:v(),hasPublishAction:b()._links?.["wp:action-publish"]??!1,isAutosaving:_(),hasNonPostEntityChanges:f(N).hasNonPostEntityChanges(),isPostSavingLocked:f(N).isPostSavingLocked(),postStatusHasChanged:!!y()?.status,postStatus:w("status")}},[]);return n?(0,kg.__)("Publishing\u2026"):(t||r)&&o&&!s?(0,kg.__)("Saving\u2026"):i?l&&!d||t||c&&!["future","publish"].includes(u)||!c&&u==="future"?(0,kg.__)("Save"):r?(0,kg.__)("Schedule"):(0,kg.__)("Publish"):e?(0,kg.__)("Publish"):(0,kg.__)("Submit for Review")}var VY=a(E(),1),MCe=()=>{};function vit({forceIsDirty:e,isOpen:t,isToggle:r,onSubmit:o=MCe,onToggle:n,setEntitiesSavedStatesCallback:i}){let{hasPublishAction:s,isBeingScheduled:l,isPostSavingLocked:c,isPublishable:u,isPublished:d,isSaveable:f,isSaving:m,isAutoSaving:h,visibility:g,hasNonPostEntityChanges:v,isSavingNonPostEntityChanges:b,postStatus:_,postStatusHasChanged:y,postType:w,postId:S}=(0,G6.useSelect)(z=>{let D=z(N);return{isSaving:D.isSavingPost(),isAutoSaving:D.isAutosavingPost(),isBeingScheduled:D.isEditedPostBeingScheduled(),visibility:D.getEditedPostVisibility(),isSaveable:D.isEditedPostSaveable(),isPostSavingLocked:D.isPostSavingLocked(),isPublishable:D.isEditedPostPublishable(),isPublished:D.isCurrentPostPublished(),hasPublishAction:!!D.getCurrentPost()?._links?.["wp:action-publish"],postType:D.getCurrentPostType(),postId:D.getCurrentPostId(),postStatus:D.getEditedPostAttribute("status"),postStatusHasChanged:D.getPostEdits()?.status,hasNonPostEntityChanges:D.hasNonPostEntityChanges(),isSavingNonPostEntityChanges:D.isSavingNonPostEntityChanges()}},[]),{editPost:x,savePost:C}=(0,G6.useDispatch)(N),I=z=>{x({status:z},{undoIgnore:!0}),C()},k=z=>(...D)=>{if(v&&i){let O=L=>{L&&L.some(W=>W.kind==="postType"&&W.name===w&&W.key===S)&&z(...D)};return i(()=>O),MCe}return z(...D)},R=c||b||(m||!f||!u&&!e)&&!v,A=c||b||(d||m||!f||!u&&!e)&&!v,P="publish";y?P=_:s?g==="private"?P="private":l&&(P="future"):P="pending";let T=()=>{R||(o(),I(P))},M=()=>{A||n()},B={"aria-disabled":R,className:"editor-post-publish-button",isBusy:!h&&m,variant:"primary",onClick:k(T),"aria-haspopup":v?"dialog":void 0},F={"aria-disabled":A,"aria-expanded":t,className:"editor-post-publish-panel__toggle",isBusy:m&&d,variant:"primary",size:"compact",onClick:k(M),"aria-haspopup":v?"dialog":void 0},V=r?F:B;return(0,VY.jsx)(FCe.Button,{...V,className:`${V.className} editor-post-publish-button__button`,size:"compact",children:(0,VY.jsx)(W6,{})})}var DS=vit;var uF=a(j(),1),WS=a(U(),1),Yy=a(G(),1),dF=a(K(),1),Og=a(Te(),1);var MTe=a(ae(),1);var pu=a(j(),1),cP=a(G(),1),STe=a(K(),1);var xTe=a(bo(),1),CTe=a(ae(),1),TTe=a(Vt(),1);var LS=a(j(),1),DCe=a(U(),1),BS=a(G(),1),LCe=a(Te(),1),q6=a(K(),1),BCe=a(be(),1);var Dy=a(j(),1),Y6=[{label:(0,Dy.__)("Public"),value:"public",description:(0,Dy.__)("Visible to everyone.")},{label:(0,Dy.__)("Private"),value:"private",description:(0,Dy.__)("Only visible to site admins and editors.")},{label:(0,Dy.__)("Password protected"),value:"password",description:(0,Dy.__)("Only visible to those who know the password.")}];var Ly=a(E(),1);function oP({onClose:e}){let t=(0,LCe.useInstanceId)(oP),{status:r,visibility:o,password:n}=(0,q6.useSelect)(d=>({status:d(N).getEditedPostAttribute("status"),visibility:d(N).getEditedPostVisibility(),password:d(N).getEditedPostAttribute("password")})),{editPost:i}=(0,q6.useDispatch)(N),[s,l]=(0,DCe.useState)(!!n);function c(d){i({public:{status:o==="private"?"draft":r,password:""},private:{status:"private",password:""},password:{status:o==="private"?"draft":r,password:n||""}}[d]),l(d==="password")}let u=d=>{i({password:d})};return(0,Ly.jsxs)("div",{className:"editor-post-visibility",children:[(0,Ly.jsx)(BCe.__experimentalInspectorPopoverHeader,{title:(0,LS.__)("Visibility"),help:(0,LS.__)("Control how this post is viewed."),onClose:e}),(0,Ly.jsxs)(BS.__experimentalVStack,{spacing:4,children:[(0,Ly.jsx)(BS.RadioControl,{label:(0,LS.__)("Visibility"),hideLabelFromVision:!0,options:Y6,selected:s?"password":o,onChange:c}),s&&(0,Ly.jsx)(BS.TextControl,{label:(0,LS.__)("Password"),onChange:u,value:n,placeholder:(0,LS.__)("Use a secure password"),type:"text",id:`editor-post-visibility__password-input-${t}`,maxLength:255})]})]})}var VCe=a(K(),1);function K6(){return jY()}function jY(){let e=(0,VCe.useSelect)(t=>t(N).getEditedPostVisibility(),[]);return Y6.find(t=>t.value===e)?.label}var bit=Math.pow(10,8)*24*60*60*1e3,epr=-bit;var zY=6e4,HY=36e5;var yit=3600;var jCe=yit*24,tpr=jCe*7,wit=jCe*365.2425,_it=wit/12,rpr=_it*3,UY=Symbol.for("constructDateFrom");function Z6(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&UY in e?e[UY](t):e instanceof Date?new e.constructor(t):new Date(t)}function By(e,t){return Z6(t||e,e)}function zCe(e,t){let r=By(e,t?.in),o=r.getMonth();return r.setFullYear(r.getFullYear(),o+1,0),r.setHours(23,59,59,999),r}function WY(e,t){let r=By(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function HCe(e,t){let r=()=>Z6(t?.in,NaN),o=t?.additionalDigits??2,n=Tit(e),i;if(n.date){let u=Eit(n.date,o);i=Pit(u.restDateString,u.year)}if(!i||isNaN(+i))return r();let s=+i,l=0,c;if(n.time&&(l=kit(n.time),isNaN(l)))return r();if(n.timezone){if(c=Rit(n.timezone),isNaN(c))return r()}else{let u=new Date(s+l),d=By(0,t?.in);return d.setFullYear(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate()),d.setHours(u.getUTCHours(),u.getUTCMinutes(),u.getUTCSeconds(),u.getUTCMilliseconds()),d}return By(s+l+c,t?.in)}var X6={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},Sit=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,xit=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,Cit=/^([+-])(\d{2})(?::?(\d{2}))?$/;function Tit(e){let t={},r=e.split(X6.dateTimeDelimiter),o;if(r.length>2)return t;if(/:/.test(r[0])?o=r[0]:(t.date=r[0],o=r[1],X6.timeZoneDelimiter.test(t.date)&&(t.date=e.split(X6.timeZoneDelimiter)[0],o=e.substr(t.date.length,e.length))),o){let n=X6.timezone.exec(o);n?(t.time=o.replace(n[1],""),t.timezone=n[1]):t.time=o}return t}function Eit(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 Pit(e,t){if(t===null)return new Date(NaN);let r=e.match(Sit);if(!r)return new Date(NaN);let o=!!r[4],n=nP(r[1]),i=nP(r[2])-1,s=nP(r[3]),l=nP(r[4]),c=nP(r[5])-1;if(o)return Mit(t,l,c)?Ait(t,l,c):new Date(NaN);{let u=new Date(0);return!Oit(t,i,s)||!Nit(t,n)?new Date(NaN):(u.setUTCFullYear(t,i,Math.max(n,s)),u)}}function nP(e){return e?parseInt(e):1}function kit(e){let t=e.match(xit);if(!t)return NaN;let r=GY(t[1]),o=GY(t[2]),n=GY(t[3]);return Fit(r,o,n)?r*HY+o*zY+n*1e3:NaN}function GY(e){return e&&parseFloat(e.replace(",","."))||0}function Rit(e){if(e==="Z")return 0;let t=e.match(Cit);if(!t)return 0;let r=t[1]==="+"?-1:1,o=parseInt(t[2]),n=t[3]&&parseInt(t[3])||0;return Dit(o,n)?r*(o*HY+n*zY):NaN}function Ait(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 Iit=[31,null,31,30,31,30,31,31,30,31,30,31];function UCe(e){return e%400===0||e%4===0&&e%100!==0}function Oit(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(Iit[t]||(UCe(e)?29:28))}function Nit(e,t){return t>=1&&t<=(UCe(e)?366:365)}function Mit(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function Fit(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function Dit(e,t){return t>=0&&t<=59}var WCe=a(an(),1),GCe=a(j(),1),iP=a(K(),1),YCe=a(be(),1),Q6=a(U(),1),qCe=a(ae(),1);var YY=a(E(),1),{PrivatePublishDateTimePicker:Lit}=Y(YCe.privateApis);function VS(e){return(0,YY.jsx)(qY,{...e,showPopoverHeaderActions:!0,isCompact:!1})}function qY({onClose:e,showPopoverHeaderActions:t,isCompact:r}){let{postDate:o,postType:n}=(0,iP.useSelect)(h=>({postDate:h(N).getEditedPostAttribute("date"),postType:h(N).getCurrentPostType()}),[]),{editPost:i}=(0,iP.useDispatch)(N),s=h=>i({date:h}),[l,c]=(0,Q6.useState)(WY(new Date(o))),u=(0,iP.useSelect)(h=>h(qCe.store).getEntityRecords("postType",n,{status:"publish,future",after:WY(l).toISOString(),before:zCe(l).toISOString(),exclude:[h(N).getCurrentPostId()],per_page:100,_fields:"id,date"}),[l,n]),d=(0,Q6.useMemo)(()=>(u||[]).map(({date:h})=>({date:new Date(h)})),[u]),f=(0,WCe.getSettings)(),m=/a(?!\\)/i.test(f.formats.time.toLowerCase().replace(/\\\\/g,"").split("").reverse().join(""));return(0,YY.jsx)(Lit,{currentDate:o,onChange:s,is12Hour:m,dateOrder:(0,GCe._x)("dmy","date order"),events:d,onMonthPreviewed:h=>c(HCe(h)),onClose:e,isCompact:r,showPopoverHeaderActions:t})}var Xs=a(j(),1),ac=a(an(),1),ZCe=a(K(),1);function jS(e){return zS(e)}function zS({full:e=!1}={}){let{date:t,isFloating:r}=(0,ZCe.useSelect)(o=>({date:o(N).getEditedPostAttribute("date"),isFloating:o(N).isEditedPostDateFloating()}),[]);return e?XCe(t):Bit(t,{isFloating:r})}function XCe(e){let t=(0,ac.getDate)(e),r=Vit(),o=(0,ac.dateI18n)((0,Xs._x)("F j, Y g:i\xA0a","post schedule full date format"),t);return(0,Xs.isRTL)()?`${r} ${o}`:`${o} ${r}`}function Bit(e,{isFloating:t=!1,now:r=new Date}={}){if(!e||t)return(0,Xs.__)("Immediately");if(!jit(r))return XCe(e);let o=(0,ac.getDate)(e);if(KCe(o,r))return(0,Xs.sprintf)((0,Xs.__)("Today at %s"),(0,ac.dateI18n)((0,Xs._x)("g:i\xA0a","post schedule time format"),o));let n=new Date(r);return n.setDate(n.getDate()+1),KCe(o,n)?(0,Xs.sprintf)((0,Xs.__)("Tomorrow at %s"),(0,ac.dateI18n)((0,Xs._x)("g:i\xA0a","post schedule time format"),o)):o.getFullYear()===r.getFullYear()?(0,ac.dateI18n)((0,Xs._x)("F j g:i\xA0a","post schedule date format without year"),o):(0,ac.dateI18n)((0,Xs._x)("F j, Y g:i\xA0a","post schedule full date format"),o)}function Vit(){let{timezone:e}=(0,ac.getSettings)();return e.abbr&&isNaN(Number(e.abbr))?e.abbr:`UTC${e.offset<0?"":"+"}${e.offsetFormatted}`}function jit(e){let{timezone:t}=(0,ac.getSettings)(),r=Number(t.offset),o=-1*(e.getTimezoneOffset()/60);return r===o}function KCe(e,t){return e.getDate()===t.getDate()&&e.getMonth()===t.getMonth()&&e.getFullYear()===t.getFullYear()}var Hy=a(j(),1),sTe=a(U(),1),QY=a(K(),1),aTe=a(G(),1),rF=a(ae(),1);var Ci=a(j(),1),zy=a(U(),1),eF=a(G(),1);var jy=a(K(),1),$6=a(ae(),1),tTe=a(Te(),1),rTe=a(na(),1),oTe=a(It(),1);var J6=a(G(),1),QCe=a(K(),1),JCe=a(ae(),1);var Vy=a(E(),1),zit=3,Hit={per_page:10,orderby:"count",order:"desc",hide_empty:!0,_fields:"id,name,count",context:"view"};function $Ce({onSelect:e,taxonomy:t}){let{_terms:r,showTerms:o}=(0,QCe.useSelect)(i=>{let s=i(JCe.store).getEntityRecords("taxonomy",t.slug,Hit);return{_terms:s,showTerms:s?.length>=zit}},[t.slug]);if(!o)return null;let n=ixe(r);return(0,Vy.jsxs)("div",{className:"editor-post-taxonomies__flat-term-most-used",children:[(0,Vy.jsx)(J6.BaseControl.VisualLabel,{as:"h3",className:"editor-post-taxonomies__flat-term-most-used-label",children:t.labels.most_used}),(0,Vy.jsx)("ul",{role:"list",className:"editor-post-taxonomies__flat-term-most-used-list",children:n.map(i=>(0,Vy.jsx)("li",{children:(0,Vy.jsx)(J6.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>e(i),children:i.name})},i.id))})]})}var sP=a(E(),1),KY=[],nTe=100,eTe={per_page:nTe,_fields:"id,name",context:"view"},iTe=(e,t)=>bS(e).toLowerCase()===bS(t).toLowerCase(),ZY=(e,t)=>e.map(r=>t.find(o=>iTe(o.name,r))?.id).filter(r=>r!==void 0);function XY({slug:e}){let[t,r]=(0,zy.useState)([]),[o,n]=(0,zy.useState)(""),i=(0,tTe.useDebounce)(n,500),{terms:s,termIds:l,taxonomy:c,hasAssignAction:u,hasCreateAction:d,hasResolvedTerms:f}=(0,jy.useSelect)(A=>{let{getCurrentPost:P,getEditedPostAttribute:T}=A(N),{getEntityRecords:M,getEntityRecord:B,hasFinishedResolution:F}=A($6.store),V=P(),z=B("root","taxonomy",e),D=z?T(z.rest_base):KY,O={...eTe,include:D?.length?[...D].sort((L,W)=>L-W).join(","):void 0,per_page:-1};return{hasCreateAction:z?V._links?.["wp:action-create-"+z.rest_base]??!1:!1,hasAssignAction:z?V._links?.["wp:action-assign-"+z.rest_base]??!1:!1,taxonomy:z,termIds:D,terms:D?.length?M("taxonomy",e,O):KY,hasResolvedTerms:F("getEntityRecords",["taxonomy",e,O])}},[e]),{searchResults:m}=(0,jy.useSelect)(A=>{let{getEntityRecords:P}=A($6.store);return{searchResults:o?P("taxonomy",e,{...eTe,search:o}):KY}},[o,e]);(0,zy.useEffect)(()=>{if(f){let A=(s??[]).map(P=>bS(P.name));r(A)}},[s,f]);let h=(0,zy.useMemo)(()=>(m??[]).map(A=>bS(A.name)),[m]),{editPost:g}=(0,jy.useDispatch)(N),{saveEntityRecord:v}=(0,jy.useDispatch)($6.store),{createErrorNotice:b}=(0,jy.useDispatch)(oTe.store);if(!u)return null;async function _(A){try{let P=await v("taxonomy",e,A,{throwOnError:!0});return cY(P)}catch(P){if(P.code!=="term_exists")throw P;return{id:P.data.term_id,name:A.name}}}function y(A){g({[c.rest_base]:A})}function w(A){let P=[...s??[],...m??[]],T=A.reduce((B,F)=>(B.some(V=>V.toLowerCase()===F.toLowerCase())||B.push(F),B),[]),M=T.filter(B=>!P.find(F=>iTe(F.name,B)));if(r(T),n(""),M.length===0){y(ZY(T,P));return}d&&Promise.all(M.map(B=>_({name:B}))).then(B=>{let F=P.concat(B);y(ZY(T,F))}).catch(B=>{b(B.message,{type:"snackbar"}),y(ZY(T,P))})}function S(A){if(l.includes(A.id))return;let P=[...l,A.id],T=e==="post_tag"?(0,Ci.__)("Tag"):(0,Ci.__)("Term"),M=(0,Ci.sprintf)((0,Ci._x)("%s added","term"),c?.labels?.singular_name??T);(0,rTe.speak)(M,"assertive"),y(P)}let x=c?.labels?.add_new_item??(e==="post_tag"?(0,Ci.__)("Add Tag"):(0,Ci.__)("Add Term")),C=c?.labels?.singular_name??(e==="post_tag"?(0,Ci.__)("Tag"):(0,Ci.__)("Term")),I=(0,Ci.sprintf)((0,Ci._x)("%s added","term"),C),k=(0,Ci.sprintf)((0,Ci._x)("%s removed","term"),C),R=(0,Ci.sprintf)((0,Ci._x)("Remove %s","term"),C);return(0,sP.jsxs)(se,{direction:"column",gap:"lg",children:[(0,sP.jsx)(eF.FormTokenField,{value:t,suggestions:h,onChange:w,onInputChange:i,maxSuggestions:nTe,label:x,messages:{added:I,removed:k,remove:R}}),(0,sP.jsx)($Ce,{taxonomy:c,onSelect:S})]})}var tF=(0,eF.withFilters)("editor.PostTaxonomyType")(XY);var Uy=a(E(),1),Uit=()=>{let e=(0,QY.useSelect)(n=>n(rF.store).getTaxonomy("post_tag")?.labels,[]),t=e?.add_new_item??(0,Hy.__)("Add tag"),r=e?.name??(0,Hy.__)("Tags"),o=[(0,Hy.__)("Suggestion:"),(0,Uy.jsx)("span",{className:"editor-post-publish-panel__link",children:t},"label")];return(0,Uy.jsxs)(aTe.PanelBody,{initialOpen:!1,title:o,children:[(0,Uy.jsx)("p",{children:(0,Hy.sprintf)((0,Hy.__)("%s help users and search engines navigate your site and find your content. Add a few keywords to describe your post."),r)}),(0,Uy.jsx)(tF,{slug:"post_tag"})]})},Wit=()=>{let{postHasTags:e,siteHasTags:t,isPostTypeSupported:r}=(0,QY.useSelect)(n=>{let i=n(N).getCurrentPostType(),s=n(rF.store).getEntityRecord("root","taxonomy","post_tag"),l=s?.types?.includes(i),c=s!==void 0,u=s&&n(N).getEditedPostAttribute(s.rest_base),d=l?!!n(rF.store).getEntityRecords("taxonomy","post_tag",{per_page:1})?.length:!1;return{postHasTags:!!u?.length,siteHasTags:d,isPostTypeSupported:c&&l}},[]),[o]=(0,sTe.useState)(e);return!r||!t||o?null:(0,Uy.jsx)(Uit,{})},lTe=Wit;var oF=a(G(),1),nF=a(K(),1),Wy=a(j(),1),cTe=a(ae(),1);var Rg=a(E(),1),Git=(e,t)=>JE.filter(o=>e?.includes(o.id)).find(o=>o.id===t),Yit=({suggestedPostFormat:e,suggestionText:t,onUpdatePostFormat:r})=>(0,Rg.jsx)(oF.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:()=>r(e),children:t});function uTe(){let{currentPostFormat:e,suggestion:t}=(0,nF.useSelect)(i=>{let{getEditedPostAttribute:s,getSuggestedPostFormat:l}=i(N),c=i(cTe.store).getThemeSupports().formats??[];return{currentPostFormat:s("format"),suggestion:Git(c,l())}},[]),{editPost:r}=(0,nF.useDispatch)(N),o=i=>r({format:i}),n=[(0,Wy.__)("Suggestion:"),(0,Rg.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Wy.__)("Use a post format")},"label")];return!t||t.id===e?null:(0,Rg.jsxs)(oF.PanelBody,{initialOpen:!1,title:n,children:[(0,Rg.jsx)("p",{children:(0,Wy.__)("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,Rg.jsx)("p",{children:(0,Rg.jsx)(Yit,{onUpdatePostFormat:o,suggestedPostFormat:t.id,suggestionText:(0,Wy.sprintf)((0,Wy.__)('Apply the "%1$s" format.'),t.caption)})})]})}var sF=a(j(),1),vTe=a(K(),1),bTe=a(G(),1),eq=a(ae(),1),aF=a(U(),1);var ai=a(j(),1),Up=a(U(),1),mTe=a(It(),1),mo=a(G(),1),HS=a(K(),1),hTe=a(Te(),1),aP=a(ae(),1),JY=a(na(),1),gTe=a(Vt(),1);var si=a(E(),1),{normalizeTextString:dTe}=Y(mo.privateApis),{RECEIVE_INTERMEDIATE_RESULTS:qit}=Y(aP.privateApis),fTe={per_page:-1,orderby:"name",order:"asc",_fields:"id,name,parent",context:"view",[qit]:!0},Kit=8,pTe=[];function Zit(e,t){let r=i=>t.indexOf(i.id)!==-1?!0:i.children===void 0?!1:i.children.map(r).filter(s=>s).length>0,o=(i,s)=>{let l=r(i),c=r(s);return l===c?0:l&&!c?-1:!l&&c?1:0},n=[...e];return n.sort(o),n}function Xit(e,t,r){return e.find(o=>(!o.parent&&!t||parseInt(o.parent)===parseInt(t))&&o.name.toLowerCase()===r.toLowerCase())}function Qit(e){let t=r=>{if(e==="")return r;let o={...r};return o.children.length>0&&(o.children=o.children.map(t).filter(n=>n)),dTe(o.name).indexOf(dTe(e))!==-1||o.children.length>0?o:!1};return t}function $Y({slug:e}){let[t,r]=(0,Up.useState)(!1),[o,n]=(0,Up.useState)(""),[i,s]=(0,Up.useState)(""),[l,c]=(0,Up.useState)(!1),[u,d]=(0,Up.useState)(""),[f,m]=(0,Up.useState)([]),h=(0,hTe.useDebounce)(JY.speak,500),{hasCreateAction:g,hasAssignAction:v,terms:b,loading:_,availableTerms:y,taxonomy:w}=(0,HS.useSelect)(te=>{let{getCurrentPost:de,getEditedPostAttribute:pe}=te(N),{getEntityRecord:$,getEntityRecords:ee,isResolving:fe}=te(aP.store),ve=$("root","taxonomy",e),we=de();return{hasCreateAction:ve?!!we._links?.["wp:action-create-"+ve.rest_base]:!1,hasAssignAction:ve?!!we._links?.["wp:action-assign-"+ve.rest_base]:!1,terms:ve?pe(ve.rest_base):pTe,loading:fe("getEntityRecords",["taxonomy",e,fTe]),availableTerms:ee("taxonomy",e,fTe)||pTe,taxonomy:ve}},[e]),{editPost:S}=(0,HS.useDispatch)(N),{saveEntityRecord:x}=(0,HS.useDispatch)(aP.store),C=(0,Up.useMemo)(()=>Zit(G3(y),b),[y]),{createErrorNotice:I}=(0,HS.useDispatch)(mTe.store);if(!v)return null;let k=te=>x("taxonomy",e,te,{throwOnError:!0}),R=te=>{S({[w.rest_base]:te})},A=te=>{let pe=b.includes(te)?b.filter($=>$!==te):[...b,te];R(pe)},P=te=>{n(te)},T=te=>{s(te)},M=()=>{c(!l)},B=async te=>{if(te.preventDefault(),o===""||t)return;let de=Xit(y,i,o);if(de){b.some(fe=>fe===de.id)||R([...b,de.id]),n(""),s("");return}r(!0);let pe;try{pe=await k({name:o,parent:i||void 0})}catch(fe){I(fe.message,{type:"snackbar"});return}let $=e==="category"?(0,ai.__)("Category"):(0,ai.__)("Term"),ee=(0,ai.sprintf)((0,ai._x)("%s added","term"),w?.labels?.singular_name??$);(0,JY.speak)(ee,"assertive"),r(!1),n(""),s(""),R([...b,pe.id])},F=te=>{let de=C.map(Qit(te)).filter(fe=>fe),pe=fe=>{let ve=0;for(let we=0;we<fe.length;we++)ve++,fe[we].children!==void 0&&(ve+=pe(fe[we].children));return ve};d(te),m(de);let $=pe(de),ee=(0,ai.sprintf)((0,ai._n)("%d result found.","%d results found.",$),$);h(ee,"assertive")},V=te=>te.map(de=>(0,si.jsxs)("div",{className:"editor-post-taxonomies__hierarchical-terms-choice",children:[(0,si.jsx)(mo.CheckboxControl,{checked:b.indexOf(de.id)!==-1,onChange:()=>{let pe=parseInt(de.id,10);A(pe)},label:(0,gTe.decodeEntities)(de.name)}),!!de.children.length&&(0,si.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-subchoices",children:V(de.children)})]},de.id)),z=(te,de,pe)=>w?.labels?.[te]??(e==="category"?de:pe),D=z("add_new_item",(0,ai.__)("Add Category"),(0,ai.__)("Add Term")),O=z("new_item_name",(0,ai.__)("Add Category"),(0,ai.__)("Add Term")),L=z("parent_item",(0,ai.__)("Parent Category"),(0,ai.__)("Parent Term")),W=`\u2014 ${L} \u2014`,q=D,Z=w?.labels?.search_items??(0,ai.__)("Search Terms"),Q=w?.name??(0,ai.__)("Terms"),ue=y.length>=Kit;return(0,si.jsxs)(mo.Flex,{direction:"column",gap:"4",children:[ue&&!_&&(0,si.jsx)(mo.SearchControl,{label:Z,placeholder:Z,value:u,onChange:F}),_&&(0,si.jsx)(mo.Flex,{justify:"center",style:{height:"40px"},children:(0,si.jsx)(mo.Spinner,{})}),(0,si.jsx)("div",{className:"editor-post-taxonomies__hierarchical-terms-list",tabIndex:"0",role:"group","aria-label":Q,children:V(u!==""?f:C)}),!_&&g&&(0,si.jsx)(mo.FlexItem,{children:(0,si.jsx)(mo.Button,{__next40pxDefaultSize:!0,onClick:M,className:"editor-post-taxonomies__hierarchical-terms-add","aria-expanded":l,variant:"link",children:D})}),l&&(0,si.jsx)("form",{onSubmit:B,children:(0,si.jsxs)(mo.Flex,{direction:"column",gap:"4",children:[(0,si.jsx)(mo.TextControl,{className:"editor-post-taxonomies__hierarchical-terms-input",label:O,value:o,onChange:P,required:!0}),!!y.length&&(0,si.jsx)(mo.TreeSelect,{label:L,noOptionLabel:W,onChange:T,selectedId:i,tree:C}),(0,si.jsx)(mo.FlexItem,{children:(0,si.jsx)(mo.Button,{__next40pxDefaultSize:!0,variant:"secondary",type:"submit",className:"editor-post-taxonomies__hierarchical-terms-submit",children:q})})]})})]})}var iF=(0,mo.withFilters)("editor.PostTaxonomyType")($Y);var US=a(E(),1);function Jit(){let{hasNoCategory:e,hasSiteCategories:t}=(0,vTe.useSelect)(i=>{let s=i(N).getCurrentPostType(),{canUser:l,getEntityRecord:c}=i(eq.store),u=c("root","taxonomy","category"),d=l("read",{kind:"root",name:"site"})?c("root","site")?.default_category:void 0,f=d?c("taxonomy","category",d):void 0,m=u&&u.types.some(b=>b===s),h=u&&i(N).getEditedPostAttribute(u.rest_base),g=m?!!i(eq.store).getEntityRecords("taxonomy","category",{exclude:[d],per_page:1})?.length:!1;return{hasNoCategory:!!u&&!!f&&m&&(h?.length===0||h?.length===1&&f?.id===h[0]),hasSiteCategories:g}},[]),[r,o]=(0,aF.useState)(!1);if((0,aF.useEffect)(()=>{e&&o(!0)},[e]),!r||!t)return null;let n=[(0,sF.__)("Suggestion:"),(0,US.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,sF.__)("Assign a category")},"label")];return(0,US.jsxs)(bTe.PanelBody,{initialOpen:!1,title:n,children:[(0,US.jsx)("p",{children:(0,sF.__)("Categories provide a helpful way to group related posts together and to quickly tell readers what a post is about.")}),(0,US.jsx)(iF,{slug:"category"})]})}var yTe=Jit;var Zd=a(G(),1),lP=a(K(),1),Ag=a(j(),1),Gy=a(be(),1),lF=a(U(),1);var lc=a(E(),1),{mediaSideloadFromUrlKey:$it}=Y(Gy.privateApis);function wTe(e){let t=[];return e.forEach(r=>{t.push(r),t.push(...wTe(r.innerBlocks))}),t}function est(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 tq(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 tst({clientId:e,alt:t,url:r}){let{selectBlock:o}=(0,lP.useDispatch)(Gy.store);return(0,lc.jsx)(Zd.__unstableMotion.img,{tabIndex:0,role:"button","aria-label":(0,Ag.__)("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 _Te(){let[e,t]=(0,lF.useState)(!1),[r,o]=(0,lF.useState)(!1),[n,i]=(0,lF.useState)(!1),{editorBlocks:s,mediaSideloadFromUrl:l}=(0,lP.useSelect)(h=>({editorBlocks:h(Gy.store).getBlocks(),mediaSideloadFromUrl:h(Gy.store).getSettings()[$it]}),[]),c=wTe(s).filter(h=>est(h)),{updateBlockAttributes:u}=(0,lP.useDispatch)(Gy.store);if(!l||!c.length)return null;let d=[(0,Ag.__)("Suggestion:"),(0,lc.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Ag.__)("External media")},"label")];function f(h,g){(h.name==="core/image"||h.name==="core/cover")&&u(h.clientId,{id:g.id,url:g.url}),h.name==="core/media-text"&&u(h.clientId,{mediaId:g.id,mediaUrl:g.url})}function m(){t(!0),i(!1);let h=new Set(c.map(v=>{let{url:b}=tq(v);return b})),g=Object.fromEntries([...h].map(v=>{let b=new Promise((_,y)=>{l({url:v,onSuccess:w=>_(w),onError:()=>y()})});return[v,b]}));Promise.allSettled(c.map(v=>{let{url:b}=tq(v);return g[b].then(_=>f(v,_)).then(()=>o(!0)).catch(()=>i(!0))})).finally(()=>{t(!1)})}return(0,lc.jsxs)(Zd.PanelBody,{initialOpen:!0,title:d,children:[(0,lc.jsx)("p",{children:(0,Ag.__)("Upload external images to the Media Library. Images from different domains may load slowly, display incorrectly, or be removed unexpectedly.")}),(0,lc.jsxs)("div",{style:{display:"inline-flex",flexWrap:"wrap",gap:"8px"},children:[(0,lc.jsx)(Zd.__unstableAnimatePresence,{onExitComplete:()=>o(!1),children:c.map(h=>{let{url:g,alt:v}=tq(h);return(0,lc.jsx)(tst,{clientId:h.clientId,url:g,alt:v},h.clientId)})}),e||r?(0,lc.jsx)(Zd.Spinner,{}):(0,lc.jsx)(Zd.Button,{size:"compact",variant:"primary",onClick:m,children:(0,Ag._x)("Upload","verb")})]}),n&&(0,lc.jsx)("p",{children:(0,Ag.__)("Upload failed, try again.")})]})}var Nr=a(E(),1);function rst({children:e}){let{isBeingScheduled:t,isRequestingSiteIcon:r,hasPublishAction:o,siteIconUrl:n,siteTitle:i,siteHome:s}=(0,STe.useSelect)(d=>{let{getCurrentPost:f,isEditedPostBeingScheduled:m}=d(N),{getEntityRecord:h,isResolving:g}=d(CTe.store),v=h("root","__unstableBase",void 0)||{};return{hasPublishAction:f()._links?.["wp:action-publish"]??!1,isBeingScheduled:m(),isRequestingSiteIcon:g("getEntityRecord",["root","__unstableBase",void 0]),siteIconUrl:v.site_icon_url,siteTitle:v.name,siteHome:v.home&&(0,xTe.filterURLForDisplay)(v.home)}},[]),l=(0,Nr.jsx)(cP.Icon,{className:"components-site-icon",size:"36px",icon:E8});n&&(l=(0,Nr.jsx)("img",{alt:(0,pu.__)("Site Icon"),className:"components-site-icon",src:n})),r&&(l=null);let c,u;return o?t?(c=(0,pu.__)("Are you ready to schedule?"),u=(0,pu.__)("Your work will be published at the specified date and time.")):(c=(0,pu.__)("Are you ready to publish?"),u=(0,pu.__)("Double-check your settings before publishing.")):(c=(0,pu.__)("Are you ready to submit for review?"),u=(0,pu.__)("Your work will be reviewed and then approved.")),(0,Nr.jsxs)("div",{className:"editor-post-publish-panel__prepublish",children:[(0,Nr.jsx)("div",{children:(0,Nr.jsx)("strong",{children:c})}),(0,Nr.jsx)("p",{children:u}),(0,Nr.jsxs)("div",{className:"components-site-card",children:[l,(0,Nr.jsxs)("div",{className:"components-site-info",children:[(0,Nr.jsx)("span",{className:"components-site-name",children:(0,TTe.decodeEntities)(i)||(0,pu.__)("(Untitled)")}),(0,Nr.jsx)("span",{className:"components-site-home",children:s})]})]}),(0,Nr.jsx)(_Te,{}),o&&(0,Nr.jsxs)(Nr.Fragment,{children:[(0,Nr.jsx)(cP.PanelBody,{initialOpen:!1,title:[(0,pu.__)("Visibility:"),(0,Nr.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Nr.jsx)(K6,{})},"label")],children:(0,Nr.jsx)(oP,{})}),(0,Nr.jsx)(cP.PanelBody,{initialOpen:!1,title:[(0,pu.__)("Publish:"),(0,Nr.jsx)("span",{className:"editor-post-publish-panel__link",children:(0,Nr.jsx)(jS,{})},"label")],children:(0,Nr.jsx)(VS,{})})]}),(0,Nr.jsx)(uTe,{}),(0,Nr.jsx)(lTe,{}),(0,Nr.jsx)(yTe,{}),e]})}var ETe=rst;var hu=a(G(),1),mu=a(j(),1),Ig=a(U(),1),RTe=a(K(),1),cF=a(bo(),1),ATe=a(Vt(),1),ITe=a(Te(),1),OTe=a(ae(),1);var qo=a(E(),1),PTe="%postname%",kTe="%pagename%",ost=e=>{let{slug:t}=e;return e.permalink_template.includes(PTe)?e.permalink_template.replace(PTe,t):e.permalink_template.includes(kTe)?e.permalink_template.replace(kTe,t):e.permalink_template};function nst({text:e}){let[t,r]=(0,Ig.useState)(!1),o=(0,Ig.useRef)(),n=(0,ITe.useCopyToClipboard)(e,()=>{r(!0),o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(!1)},4e3)});return(0,Ig.useEffect)(()=>()=>{o.current&&clearTimeout(o.current)},[]),(0,qo.jsx)(hu.Button,{__next40pxDefaultSize:!0,variant:"secondary",ref:n,children:t?(0,mu.__)("Copied!"):(0,mu.__)("Copy")})}function NTe({focusOnMount:e,children:t}){let{post:r,postType:o,isScheduled:n}=(0,RTe.useSelect)(m=>{let{getEditedPostAttribute:h,getCurrentPost:g,isCurrentPostScheduled:v}=m(N),{getPostType:b}=m(OTe.store);return{post:g(),postType:b(h("type")),isScheduled:v()}},[]),i=o?.labels?.singular_name,s=o?.labels?.view_item,l=o?.labels?.add_new_item,c=r.status==="future"?ost(r):r.link,u=(0,cF.addQueryArgs)("post-new.php",{post_type:r.type}),d=(0,Ig.useCallback)(m=>{e&&m&&m.focus()},[e]),f=n?(0,qo.jsxs)(qo.Fragment,{children:[(0,mu.__)("is now scheduled. It will go live on")," ",(0,qo.jsx)(jS,{}),"."]}):(0,mu.__)("is now live.");return(0,qo.jsxs)("div",{className:"post-publish-panel__postpublish",children:[(0,qo.jsxs)(hu.PanelBody,{className:"post-publish-panel__postpublish-header",children:[(0,qo.jsx)(hu.ExternalLink,{ref:d,href:c,children:(0,ATe.decodeEntities)(r.title)||(0,mu.__)("(no title)")})," ",f]}),(0,qo.jsxs)(hu.PanelBody,{children:[(0,qo.jsx)("p",{className:"post-publish-panel__postpublish-subheader",children:(0,qo.jsx)("strong",{children:(0,mu.__)("What\u2019s next?")})}),(0,qo.jsxs)("div",{className:"post-publish-panel__postpublish-post-address-container",children:[(0,qo.jsx)(hu.TextControl,{className:"post-publish-panel__postpublish-post-address",readOnly:!0,label:(0,mu.sprintf)((0,mu.__)("%s address"),i),value:(0,cF.safeDecodeURIComponent)(c),onFocus:m=>m.target.select()}),(0,qo.jsx)("div",{className:"post-publish-panel__postpublish-post-address__copy-button-wrap",children:(0,qo.jsx)(nst,{text:c})})]}),(0,qo.jsxs)("div",{className:"post-publish-panel__postpublish-buttons",children:[!n&&(0,qo.jsxs)(hu.Button,{variant:"primary",href:c,__next40pxDefaultSize:!0,icon:ms,iconPosition:"right",target:"_blank",children:[s,(0,qo.jsx)(Gt,{render:(0,qo.jsx)("span",{}),children:(0,mu.__)("(opens in a new tab)")})]}),(0,qo.jsx)(hu.Button,{variant:n?"primary":"secondary",__next40pxDefaultSize:!0,href:u,children:l})]})]}),t]})}var wn=a(E(),1);function fF({forceIsDirty:e,onClose:t,PostPublishExtension:r,PrePublishExtension:o,...n}){let{hasPublishAction:i,isPostTypeViewable:s,isBeingScheduled:l,isDirty:c,isPublished:u,isPublishSidebarEnabled:d,isSaving:f,isSavingNonPostEntityChanges:m,isScheduled:h,currentPostId:g}=(0,dF.useSelect)(A=>{let{getPostType:P}=A(MTe.store),{getCurrentPost:T,getCurrentPostId:M,getEditedPostAttribute:B,isCurrentPostPublished:F,isCurrentPostScheduled:V,isEditedPostBeingScheduled:z,isEditedPostDirty:D,isAutosavingPost:O,isSavingPost:L,isSavingNonPostEntityChanges:W,isPublishSidebarEnabled:q}=A(N),Z=P(B("type"));return{hasPublishAction:T()._links?.["wp:action-publish"]??!1,isPostTypeViewable:Z?.viewable,isBeingScheduled:z(),isDirty:D(),isPublished:F(),isPublishSidebarEnabled:q(),isSaving:L()&&!O(),isSavingNonPostEntityChanges:W(),isScheduled:V(),currentPostId:M()}},[]),{disablePublishSidebar:v,enablePublishSidebar:b}=(0,dF.useDispatch)(N),_=(0,WS.useRef)(null),y=(0,Og.useMergeRefs)([(0,Og.useFocusReturn)(),(0,Og.useConstrainedTabbing)()]);(0,WS.useEffect)(()=>{_.current?.focus()},[]);let w=(0,WS.useRef)(g),S=(0,Og.useEvent)(t);(0,WS.useEffect)(()=>{let A=g!==w.current;w.current=g,(A||u&&!f&&c)&&S()},[u,f,c,g,S]);function x(){d?v():b()}function C(){(!i||!s)&&t()}let I=u||h&&l,k=!I&&!f,R=I&&!f;return(0,wn.jsxs)("div",{ref:y,tabIndex:-1,className:"editor-post-publish-panel",...n,children:[(0,wn.jsx)("div",{className:"editor-post-publish-panel__header",children:R?(0,wn.jsx)(Yy.Button,{size:"compact",onClick:t,icon:Mi,label:(0,uF.__)("Close panel")}):(0,wn.jsxs)(wn.Fragment,{children:[(0,wn.jsx)("div",{className:"editor-post-publish-panel__header-cancel-button",children:(0,wn.jsx)(Yy.Button,{ref:_,accessibleWhenDisabled:!0,disabled:m,onClick:t,variant:"secondary",size:"compact",children:(0,uF.__)("Cancel")})}),(0,wn.jsx)("div",{className:"editor-post-publish-panel__header-publish-button",children:(0,wn.jsx)(DS,{onSubmit:C,forceIsDirty:e})})]})}),(0,wn.jsxs)("div",{className:"editor-post-publish-panel__content",children:[k&&(0,wn.jsx)(ETe,{children:o&&(0,wn.jsx)(o,{})}),R&&(0,wn.jsx)(NTe,{focusOnMount:!0,children:r&&(0,wn.jsx)(r,{})}),f&&(0,wn.jsx)(Yy.Spinner,{})]}),(0,wn.jsx)("div",{className:"editor-post-publish-panel__footer",children:(0,wn.jsx)(Yy.CheckboxControl,{label:(0,uF.__)("Always show pre-publish checks."),checked:d,onChange:x})})]})}var bF=a(G(),1),yF=a(Te(),1),wF=a(K(),1),_F=a(U(),1),qy=a(j(),1);var jTe=a(Mo(),1),zTe=a(Dt(),1);var gl=a(G(),1),_r=a(j(),1),vF=a(K(),1),uP=a(U(),1),LTe=a(ae(),1),BTe=a(be(),1),VTe=a(Te(),1);var rq=a(j(),1),DTe=a(G(),1),mF=a(K(),1);var FTe=a(K(),1);function pF({children:e}){let{hasStickyAction:t,postType:r}=(0,FTe.useSelect)(o=>({hasStickyAction:o(N).getCurrentPost()._links?.["wp:action-sticky"]??!1,postType:o(N).getCurrentPostType()}),[]);return r!=="post"||!t?null:e}var oq=a(E(),1);function hF(){let e=(0,mF.useSelect)(r=>r(N).getEditedPostAttribute("sticky")??!1,[]),{editPost:t}=(0,mF.useDispatch)(N);return(0,oq.jsx)(pF,{children:(0,oq.jsx)(DTe.CheckboxControl,{className:"editor-post-sticky__checkbox-control",label:(0,rq.__)("Sticky"),help:(0,rq.__)("Pin this post to the top of the blog."),checked:e,onChange:()=>t({sticky:!e})})})}var _n=a(E(),1),gF={"auto-draft":{label:(0,_r.__)("Draft"),icon:v0},draft:{label:(0,_r.__)("Draft"),icon:v0},pending:{label:(0,_r.__)("Pending"),icon:P1},private:{label:(0,_r.__)("Private"),icon:x1},future:{label:(0,_r.__)("Scheduled"),icon:bm},publish:{label:(0,_r.__)("Published"),icon:dv}},nq=[{label:(0,_r.__)("Draft"),value:"draft",description:(0,_r.__)("Not ready to publish.")},{label:(0,_r.__)("Pending"),value:"pending",description:(0,_r.__)("Waiting for review before publishing.")},{label:(0,_r.__)("Private"),value:"private",description:(0,_r.__)("Only visible to site admins and editors.")},{label:(0,_r.__)("Scheduled"),value:"future",description:(0,_r.__)("Publish automatically on a chosen date.")},{label:(0,_r.__)("Published"),value:"publish",description:(0,_r.__)("Visible to everyone.")}];function iq(){let{status:e,date:t,password:r,postId:o,postType:n,canEdit:i}=(0,vF.useSelect)(b=>{let{getEditedPostAttribute:_,getCurrentPostId:y,getCurrentPostType:w,getCurrentPost:S}=b(N);return{status:_("status"),date:_("date"),password:_("password"),postId:y(),postType:w(),canEdit:S()._links?.["wp:action-publish"]??!1}},[]),[s,l]=(0,uP.useState)(!!r),c=(0,VTe.useInstanceId)(iq,"editor-change-status__password-input"),{editEntityRecord:u}=(0,vF.useDispatch)(LTe.store),[d,f]=(0,uP.useState)(null),m=(0,uP.useMemo)(()=>({anchor:d,"aria-label":(0,_r.__)("Status & visibility"),headerTitle:(0,_r.__)("Status & visibility"),placement:"left-start",offset:36,shift:!0}),[d]);if(cm.includes(n))return null;let h=({status:b=e,password:_=r,date:y=t})=>{u("postType",n,o,{status:b,date:y,password:_})},g=b=>{l(b),b||h({password:""})},v=b=>{let _=t,y=r;e==="future"&&new Date(t)>new Date&&(_=null),b==="private"&&r&&(y=""),h({status:b,date:_,password:y})};return(0,_n.jsx)(dr,{label:(0,_r.__)("Status"),ref:f,children:i?(0,_n.jsx)(gl.Dropdown,{className:"editor-post-status",contentClassName:"editor-change-status__content",popoverProps:m,focusOnMount:!0,renderToggle:({onToggle:b,isOpen:_})=>(0,_n.jsx)(gl.Button,{className:"editor-post-status__toggle",variant:"tertiary",size:"compact",onClick:b,icon:gF[e]?.icon,"aria-label":(0,_r.sprintf)((0,_r.__)("Change status: %s"),gF[e]?.label),"aria-expanded":_,children:gF[e]?.label}),renderContent:({onClose:b})=>(0,_n.jsxs)(_n.Fragment,{children:[(0,_n.jsx)(BTe.__experimentalInspectorPopoverHeader,{title:(0,_r.__)("Status & visibility"),onClose:b}),(0,_n.jsx)("form",{onSubmit:_=>{_.preventDefault(),b()},children:(0,_n.jsxs)(gl.__experimentalVStack,{spacing:4,children:[(0,_n.jsx)(gl.RadioControl,{className:"editor-change-status__options",hideLabelFromVision:!0,label:(0,_r.__)("Status"),options:nq,onChange:v,selected:e==="auto-draft"?"draft":e}),e==="future"&&(0,_n.jsx)("div",{className:"editor-change-status__publish-date-wrapper",children:(0,_n.jsx)(qY,{showPopoverHeaderActions:!1,isCompact:!0})}),e!=="private"&&(0,_n.jsxs)(gl.__experimentalVStack,{as:"fieldset",spacing:4,className:"editor-change-status__password-fieldset",children:[(0,_n.jsx)(gl.CheckboxControl,{label:(0,_r.__)("Password protected"),help:(0,_r.__)("Only visible to those who know the password."),checked:s,onChange:g}),s&&(0,_n.jsx)("div",{className:"editor-change-status__password-input",children:(0,_n.jsx)(gl.TextControl,{label:(0,_r.__)("Password"),onChange:_=>h({password:_}),value:r,placeholder:(0,_r.__)("Use a secure password"),type:"text",id:c,maxLength:255})})]}),(0,_n.jsx)(hF,{})]})})]})}):(0,_n.jsx)("div",{className:"editor-post-status is-read-only",children:gF[e]?.label})})}var SF=a(E(),1);function xF({forceIsDirty:e}){let[t,r]=(0,_F.useState)(!1),o=(0,yF.useViewportMatch)("small"),{isAutosaving:n,isDirty:i,isNew:s,isPublished:l,isSaveable:c,isSaving:u,isSavingLocked:d,isSavingNonPostEntityChanges:f,isScheduled:m,hasPublishAction:h,showIconLabels:g,postStatus:v,postStatusHasChanged:b,postType:_}=(0,wF.useSelect)(T=>{let M=T(N),{get:B}=T(zTe.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:B("core","showIconLabels"),postStatus:M.getEditedPostAttribute("status"),postStatusHasChanged:!!M.getPostEdits()?.status,postType:M.getCurrentPostType()}},[e]),y=v==="pending",{savePost:w}=(0,wF.useDispatch)(N),S=(0,yF.usePrevious)(u);if((0,_F.useEffect)(()=>{let T;return S&&!u&&(r(!0),T=setTimeout(()=>{r(!1)},1e3)),()=>clearTimeout(T)},[u]),_===Tl||!h&&y)return null;let x=!["pending","draft","auto-draft"].includes(v)&&nq.map(({value:T})=>T).includes(v);if(l||m||x||b&&["pending","draft"].includes(v))return null;let C=y?(0,qy.__)("Save as pending"):(0,qy.__)("Save draft"),I=(0,qy.__)("Save"),k=t||!s&&!i,R=u||k,A=u||k||!c||d||f,P;return u?P=n?(0,qy.__)("Autosaving"):(0,qy.__)("Saving"):k?P=(0,qy.__)("Saved"):o?P=C:g&&(P=I),(0,SF.jsxs)(bF.Button,{className:c||u?J({"editor-post-save-draft":!R,"editor-post-saved-state":R,"is-saving":u,"is-autosaving":n,"is-saved":k,[(0,bF.__unstableGetAnimateClassName)({type:"loading"})]:u}):void 0,onClick:A?void 0:()=>w(),shortcut:A?void 0:jTe.displayShortcut.primary("s"),variant:"tertiary",size:"compact",icon:o?void 0:OB,label:P||C,"aria-disabled":A,children:[R&&(0,SF.jsx)(xn,{icon:k?Oo:MB}),P]})}var HTe=a(K(),1);function CF({children:e}){return(0,HTe.useSelect)(r=>r(N).getCurrentPost()._links?.["wp:action-publish"]??!1,[])?e:null}var TF=a(G(),1),YS=a(j(),1),EF=a(U(),1),UTe=a(K(),1);var GS=a(E(),1);function PF(){let[e,t]=(0,EF.useState)(null),r=(0,UTe.useSelect)(s=>s(N).getCurrentPostType(),[]),o=(0,EF.useMemo)(()=>({anchor:e,"aria-label":(0,YS.__)("Change publish date"),placement:"left-start",offset:36,shift:!0}),[e]),n=zS(),i=zS({full:!0});return cm.includes(r)?null:(0,GS.jsx)(CF,{children:(0,GS.jsx)(dr,{label:(0,YS.__)("Publish"),ref:t,children:(0,GS.jsx)(TF.Dropdown,{popoverProps:o,focusOnMount:!0,className:"editor-post-schedule__panel-dropdown",contentClassName:"editor-post-schedule__dialog",renderToggle:({onToggle:s,isOpen:l})=>(0,GS.jsx)(TF.Button,{size:"compact",className:"editor-post-schedule__dialog-toggle",variant:"tertiary",tooltipPosition:"middle left",onClick:s,"aria-label":(0,YS.sprintf)((0,YS.__)("Change date: %s"),n),label:i,showTooltip:n!==i,"aria-expanded":l,children:n}),renderContent:({onClose:s})=>(0,GS.jsx)(VS,{onClose:s})})})})}var kF=a(G(),1),qS=a(j(),1),RF=a(K(),1),WTe=a(U(),1),GTe=a(Ya(),1);var Ky=a(E(),1);function YTe(){(0,GTe.default)("wp.editor.PostSwitchToDraftButton",{since:"6.7",version:"6.9"});let[e,t]=(0,WTe.useState)(!1),{editPost:r,savePost:o}=(0,RF.useDispatch)(N),{isSaving:n,isPublished:i,isScheduled:s}=(0,RF.useSelect)(f=>{let{isSavingPost:m,isCurrentPostPublished:h,isCurrentPostScheduled:g}=f(N);return{isSaving:m(),isPublished:h(),isScheduled:g()}},[]),l=n||!i&&!s,c,u;i?(c=(0,qS.__)("Are you sure you want to unpublish this post?"),u=(0,qS.__)("Unpublish")):s&&(c=(0,qS.__)("Are you sure you want to unschedule this post?"),u=(0,qS.__)("Unschedule"));let d=()=>{t(!1),r({status:"draft"}),o()};return(0,Ky.jsxs)(Ky.Fragment,{children:[(0,Ky.jsx)(kF.Button,{__next40pxDefaultSize:!0,className:"editor-post-switch-to-draft",onClick:()=>{l||t(!0)},"aria-disabled":l,variant:"secondary",style:{flexGrow:"1",justifyContent:"center"},children:(0,qS.__)("Switch to draft")}),(0,Ky.jsx)(kF.__experimentalConfirmDialog,{isOpen:e,onConfirm:d,onCancel:()=>t(!1),confirmButtonText:u,children:c})]})}var qTe=a(K(),1),dP=a(j(),1);var sq=a(E(),1);function AF(){let{syncStatus:e,postType:t}=(0,qTe.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,sq.jsx)(dr,{label:(0,dP.__)("Sync status"),children:(0,sq.jsx)("div",{className:"editor-post-sync-status__value",children:e==="unsynced"?(0,dP._x)("Not synced","pattern (singular)"):(0,dP._x)("Synced","pattern (singular)")})})}var KTe=a(U(),1),ZTe=a(K(),1),XTe=a(ae(),1);var aq=a(E(),1),ist=e=>e;function sst({taxonomyWrapper:e=ist}){let{postType:t,taxonomies:r}=(0,ZTe.useSelect)(n=>({postType:n(N).getCurrentPostType(),taxonomies:n(XTe.store).getEntityRecords("root","taxonomy")}),[]);return(r??[]).filter(n=>n.types.includes(t)&&n.visibility?.show_ui).map(n=>{let i=n.hierarchical?iF:tF;return(0,aq.jsx)(KTe.Fragment,{children:e((0,aq.jsx)(i,{slug:n.slug}),n)},`taxonomy-${n.slug}`)})}var KS=sst;var QTe=a(K(),1),JTe=a(ae(),1);function IF({children:e}){return(0,QTe.useSelect)(r=>{let o=r(N).getCurrentPostType();return r(JTe.store).getEntityRecords("root","taxonomy")?.some(i=>i.types.includes(o))},[])?e:null}var $Te=a(G(),1),OF=a(K(),1);var fP=a(E(),1);function ast({taxonomy:e,children:t}){let r=e?.slug,o=r?`taxonomy-panel-${r}`:"",{isEnabled:n,isOpened:i}=(0,OF.useSelect)(c=>{let{isEditorPanelEnabled:u,isEditorPanelOpened:d}=c(N);return{isEnabled:r?u(o):!1,isOpened:r?d(o):!1}},[o,r]),{toggleEditorPanelOpened:s}=(0,OF.useDispatch)(N);if(!n)return null;let l=e?.labels?.menu_name;return l?(0,fP.jsx)($Te.PanelBody,{title:l,opened:i,onToggle:()=>s(o),children:t}):null}function NF(){return(0,fP.jsx)(IF,{children:(0,fP.jsx)(KS,{taxonomyWrapper:(e,t)=>(0,fP.jsx)(ast,{taxonomy:t,children:e})})})}var wEe=a(vEe(),1),ZS=a(U(),1),dq=a(j(),1),_Ee=a(ae(),1),LF=a(K(),1),SEe=a(Te(),1);var bEe=1e3;function yEe(e,t){if(Math.max(e.length,t.length)<=bEe)return uG(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 l=e.slice(o,i),c=t.slice(o,s),u=Math.max(l.length,c.length),d;return u<=bEe?d=uG(l,c):d=M0e(l,c),o>0&&d.unshift({value:e.slice(0,o)}),i<e.length&&d.push({value:e.slice(i)}),d}function bst(e,t){return Math.max(0,Math.min(t.length,e))}function yst(e,t,r){let o=e.slice(0,r),n=1,i=o.length,s;for(;n<=i;){let l=Math.floor((n+i)/2),c=t.indexOf(o.slice(o.length-l));c===-1?i=l-1:(s=c+l,n=l+1)}return s}function uq(e,t,r,o){let n=0,i=0,s=e;for(let l=0;l<t.length;l++){let c=t[l];if(!c.added&&!c.removed){n+=c.value.length,i+=c.value.length;continue}let u=n,d=i,f=0,m=0;for(;l<t.length&&(t[l].added||t[l].removed);)t[l].removed?f+=t[l].value.length:m+=t[l].value.length,l++;l--;let h=u+f,g=d+m;if(e<u)break;if(f===0)s+=m;else if(e<=h){let v=yst(r.slice(u,h),o.slice(d,g),e-u);s=v===void 0?g:d+v;break}else s+=m-f;n+=f,i+=m}return bst(s,o)}var Ng=a(E(),1);function mP(){let e=(0,SEe.useInstanceId)(mP),t=(0,ZS.useRef)(),r=(0,ZS.useRef)(),o=(0,ZS.useRef)(),{value:n,type:i,id:s}=(0,LF.useSelect)(u=>{let{getCurrentPostType:d,getCurrentPostId:f,getEditedPostContent:m}=u(N);return{value:m(),type:d(),id:f()}},[]),{editEntityRecord:l}=(0,LF.useDispatch)(_Ee.store);(0,ZS.useLayoutEffect)(()=>{let u=t.current,d=r.current;if(r.current=n,!u||d===void 0||d===n||!o.current)return;let{selectionStart:f,selectionEnd:m,selectionDirection:h}=o.current,g=yEe(d,n),v=uq(f,g,d,n),b=uq(m,g,d,n);u.setSelectionRange(v,b,h),o.current={selectionStart:v,selectionEnd:b,selectionDirection:h}},[n]);let c=u=>{let{selectionStart:d,selectionEnd:f,selectionDirection:m}=u.target;o.current={selectionStart:d,selectionEnd:f,selectionDirection:m}};return(0,Ng.jsxs)(Ng.Fragment,{children:[(0,Ng.jsx)(Gt,{render:(0,Ng.jsx)("label",{htmlFor:`post-content-${e}`}),children:(0,dq.__)("Type text or HTML")}),(0,Ng.jsx)(wEe.default,{autoComplete:"off",dir:"auto",ref:t,value:n,onChange:u=>{c(u),r.current=u.target.value,l("postType",i,s,{content:u.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,dq.__)("Start writing with text or HTML")})]})}var CEe=a(j(),1),QS=a(U(),1),TEe=a(Vt(),1),WF=a(K(),1),fq=a(be(),1),EEe=a(Mo(),1),PEe=a(Pt(),1),JS=a(hd(),1),kEe=a(Te(),1),pq=a(Mp(),1);var BF="wp-block wp-block-post-title block-editor-block-list__block editor-post-title editor-post-title__input rich-text",VF=/[\r\n]+/g;var XS=a(U(),1),xEe=a(K(),1);function jF(e){let t=(0,XS.useRef)(),{isCleanNewPost:r}=(0,xEe.useSelect)(o=>{let{isCleanNewPost:n}=o(N);return{isCleanNewPost:n()}},[]);return(0,XS.useImperativeHandle)(e,()=>({focus:()=>{t?.current?.focus()}})),(0,XS.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:l,body:c}=s;r&&(!l||c===l)&&t.current.focus()},[r]),{ref:t}}var zF=a(K(),1);function HF(){let{editPost:e}=(0,zF.useDispatch)(N),{title:t}=(0,zF.useSelect)(o=>{let{getEditedPostAttribute:n}=o(N);return{title:n("title")}},[]);function r(o){e({title:o})}return{title:t,setTitle:r}}var UF=a(E(),1),{useRichText:wst}=Y(JS.privateApis),_st=(0,QS.forwardRef)((e,t)=>{let{placeholder:r,isEditingContentOnlySection:o,isPreview:n}=(0,WF.useSelect)(P=>{let{getSettings:T,getEditedContentOnlySection:M}=Y(P(fq.store)),{titlePlaceholder:B,isPreviewMode:F}=T();return{placeholder:B,isEditingContentOnlySection:!!M(),isPreview:F}},[]),[i,s]=(0,QS.useState)(!1),{ref:l}=jF(t),{title:c,setTitle:u}=HF(),[d,f]=(0,QS.useState)({}),{clearSelectedBlock:m,insertBlocks:h,insertDefaultBlock:g}=(0,WF.useDispatch)(fq.store),v=(0,TEe.decodeEntities)(r)||(0,CEe.__)("Add title"),{value:b,onChange:_,ref:y}=wst({value:c,onChange(P){u(P.replace(VF," "))},placeholder:v,selectionStart:d.start,selectionEnd:d.end,onSelectionChange(P,T){f(M=>{let{start:B,end:F}=M;return B===P&&F===T?M:{start:P,end:T}})},__unstableDisableFormats:!1});function w(P){h(P,0)}function S(){s(!0),m()}function x(){s(!1),f({})}function C(){g(void 0,void 0,0)}function I(P){P.keyCode===EEe.ENTER&&(P.preventDefault(),C())}function k(P){let T=P.clipboardData,M="",B="";try{M=T.getData("text/plain"),B=T.getData("text/html")}catch{return}let F=(0,PEe.pasteHandler)({HTML:B,plainText:M});if(P.preventDefault(),!!F.length)if(typeof F!="string"){let[V]=F;if(!c&&(V.name==="core/heading"||V.name==="core/paragraph")){let z=(0,pq.__unstableStripHTML)(V.attributes.content);u(z),w(F.slice(1))}else w(F)}else{let V=(0,pq.__unstableStripHTML)(F);_((0,JS.insert)(b,(0,JS.create)({html:V})))}}let R=J(BF,{"is-selected":i}),A=o?{opacity:.2}:void 0;return(0,UF.jsx)("h1",{ref:(0,kEe.useMergeRefs)([y,l]),contentEditable:!o&&!n,className:R,"aria-label":v,role:"textbox","aria-multiline":"true",onFocus:S,onBlur:x,onKeyDown:I,onPaste:k,style:A})}),GF=(0,QS.forwardRef)((e,t)=>(0,UF.jsx)(fo,{supportKeys:"title",children:(0,UF.jsx)(_st,{ref:t})}));var REe=a(G(),1),AEe=a(j(),1),IEe=a(Vt(),1),OEe=a(K(),1),NEe=a(be(),1),YF=a(U(),1);var MEe=a(E(),1);function Sst(e,t){let{placeholder:r}=(0,OEe.useSelect)(h=>{let{getSettings:g}=h(NEe.store),{titlePlaceholder:v}=g();return{placeholder:v}},[]),[o,n]=(0,YF.useState)(!1),{title:i,setTitle:s}=HF(),{ref:l}=jF(t);function c(h){s(h.replace(VF," "))}function u(){n(!0)}function d(){n(!1)}let f=J(BF,{"is-selected":o,"is-raw-text":!0}),m=(0,IEe.decodeEntities)(r)||(0,AEe.__)("Add title");return(0,MEe.jsx)(REe.TextareaControl,{ref:l,value:i,onChange:c,onFocus:u,onBlur:d,label:r,className:f,placeholder:m,hideLabelFromVision:!0,autoComplete:"off",dir:"auto",rows:1})}var qF=(0,YF.forwardRef)(Sst);var $S=a(j(),1),ZF=a(G(),1),ex=a(K(),1),LEe=a(U(),1);var FEe=a(K(),1),DEe=a(ae(),1);function KF({children:e}){let{canTrashPost:t}=(0,FEe.useSelect)(r=>{let{isEditedPostNew:o,getCurrentPostId:n,getCurrentPostType:i}=r(N),{canUser:s}=r(DEe.store),l=i(),c=n(),u=o(),d=c?s("delete",{kind:"postType",name:l,id:c}):!1;return{canTrashPost:(!u||c)&&d&&!cZ.includes(l)}},[]);return t?e:null}var hP=a(E(),1);function tx({onActionPerformed:e}){let t=(0,ex.useRegistry)(),{isNew:r,isDeleting:o,postId:n,title:i}=(0,ex.useSelect)(d=>{let f=d(N);return{isNew:f.isEditedPostNew(),isDeleting:f.isDeletingPost(),postId:f.getCurrentPostId(),title:f.getCurrentPostAttribute("title")}},[]),{trashPost:s}=(0,ex.useDispatch)(N),[l,c]=(0,LEe.useState)(!1);if(r||!n)return null;let u=async()=>{c(!1),await s();let d=await t.resolveSelect(N).getCurrentPost();e?.("move-to-trash",[d])};return(0,hP.jsxs)(KF,{children:[(0,hP.jsx)(ZF.Button,{__next40pxDefaultSize:!0,className:"editor-post-trash",isDestructive:!0,variant:"secondary",isBusy:o,"aria-disabled":o,onClick:o?void 0:()=>c(!0),children:(0,$S.__)("Move to trash")}),(0,hP.jsx)(ZF.__experimentalConfirmDialog,{isOpen:l,onConfirm:u,onCancel:()=>c(!1),confirmButtonText:(0,$S.__)("Move to trash"),size:"small",children:(0,$S.sprintf)((0,$S.__)('Are you sure you want to move "%s" to the trash?'),i)})]})}var gP=a(K(),1),vP=a(bo(),1),XF=a(U(),1),BEe=a(be(),1),Zy=a(j(),1),Ba=a(G(),1),VEe=a(It(),1);var jEe=a(ae(),1),QF=a(Te(),1);var Eo=a(E(),1);function bP({onClose:e}){let{isEditable:t,postSlug:r,postLink:o,permalinkPrefix:n,permalinkSuffix:i,permalink:s}=(0,gP.useSelect)(h=>{let g=h(N).getCurrentPost(),v=h(N).getCurrentPostType(),b=h(jEe.store).getPostType(v),_=h(N).getPermalinkParts(),y=g?._links?.["wp:action-publish"]??!1;return{isEditable:h(N).isPermalinkEditable()&&y,postSlug:(0,vP.safeDecodeURIComponent)(h(N).getEditedPostSlug()),viewPostLabel:b?.labels?.view_item,postLink:g.link,permalinkPrefix:_?.prefix,permalinkSuffix:_?.suffix,permalink:(0,vP.safeDecodeURIComponent)(h(N).getPermalink())}},[]),{editPost:l}=(0,gP.useDispatch)(N),{createNotice:c}=(0,gP.useDispatch)(VEe.store),[u,d]=(0,XF.useState)(!1),f=(0,QF.useCopyToClipboard)(s,()=>{c("info",(0,Zy.__)("Copied Permalink to clipboard."),{isDismissible:!0,type:"snackbar"})}),m="editor-post-url__slug-description-"+(0,QF.useInstanceId)(bP);return(0,Eo.jsxs)("div",{className:"editor-post-url",children:[(0,Eo.jsx)(BEe.__experimentalInspectorPopoverHeader,{title:(0,Zy.__)("Slug"),onClose:e}),(0,Eo.jsxs)(Ba.__experimentalVStack,{spacing:3,children:[t&&(0,Eo.jsx)("p",{className:"editor-post-url__intro",children:(0,XF.createInterpolateElement)((0,Zy.__)("<span>Customize the last part of the Permalink.</span> <a>Learn more.</a>"),{span:(0,Eo.jsx)("span",{id:m}),a:(0,Eo.jsx)(Ba.ExternalLink,{href:(0,Zy.__)("https://wordpress.org/documentation/article/page-post-settings-sidebar/#permalink")})})}),(0,Eo.jsxs)("div",{children:[t&&(0,Eo.jsxs)(Eo.Fragment,{children:[(0,Eo.jsx)(Ba.__experimentalInputControl,{prefix:(0,Eo.jsx)(Ba.__experimentalInputControlPrefixWrapper,{children:"/"}),suffix:(0,Eo.jsx)(Ba.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Eo.jsx)(Ba.Button,{icon:g1,ref:f,size:"small",label:"Copy"})}),label:(0,Zy.__)("Slug"),hideLabelFromVision:!0,value:u?"":r,autoComplete:"off",spellCheck:"false",type:"text",className:"editor-post-url__input",onChange:h=>{if(l({slug:h}),!h){u||d(!0);return}u&&d(!1)},onBlur:h=>{l({slug:(0,vP.cleanForSlug)(h.target.value)}),u&&d(!1)},"aria-describedby":m}),(0,Eo.jsxs)("p",{className:"editor-post-url__permalink",children:[(0,Eo.jsx)("span",{className:"editor-post-url__permalink-visual-label",children:(0,Zy.__)("Permalink:")}),(0,Eo.jsxs)(Ba.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:[(0,Eo.jsx)("span",{className:"editor-post-url__link-prefix",children:n}),(0,Eo.jsx)("span",{className:"editor-post-url__link-slug",children:r}),(0,Eo.jsx)("span",{className:"editor-post-url__link-suffix",children:i})]})]})]}),!t&&(0,Eo.jsx)(Ba.ExternalLink,{className:"editor-post-url__link",href:o,target:"_blank",children:o})]})]})]})}var zEe=a(K(),1),HEe=a(ae(),1);function JF({children:e}){return(0,zEe.useSelect)(r=>{let o=r(N).getCurrentPostType();return!(!r(HEe.store).getPostType(o)?.viewable||!r(N).getCurrentPost().link||!r(N).getPermalinkParts())},[])?e:null}var UEe=a(K(),1),$F=a(bo(),1);function WEe(){return mq()}function mq(){let e=(0,UEe.useSelect)(t=>t(N).getPermalink(),[]);return(0,$F.filterURLForDisplay)((0,$F.safeDecodeURIComponent)(e))}var eD=a(U(),1),tD=a(K(),1),ox=a(G(),1),rx=a(j(),1),GEe=a(bo(),1),YEe=a(ae(),1);var vl=a(E(),1);function rD(){let{isFrontPage:e}=(0,tD.useSelect)(i=>{let{getCurrentPostId:s}=i(N),{getEditedEntityRecord:l,canUser:c}=i(YEe.store),u=c("read",{kind:"root",name:"site"})?l("root","site"):void 0,d=s();return{isFrontPage:u?.page_on_front===d}},[]),[t,r]=(0,eD.useState)(null),o=(0,eD.useMemo)(()=>({anchor:t,placement:"left-start",offset:36,shift:!0}),[t]),n=e?(0,rx.__)("Link"):(0,rx.__)("Slug");return(0,vl.jsx)(JF,{children:(0,vl.jsxs)(dr,{label:n,ref:r,children:[!e&&(0,vl.jsx)(ox.Dropdown,{popoverProps:o,className:"editor-post-url__panel-dropdown",contentClassName:"editor-post-url__panel-dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,vl.jsx)(xst,{isOpen:i,onClick:s}),renderContent:({onClose:i})=>(0,vl.jsx)(bP,{onClose:i})}),e&&(0,vl.jsx)(Cst,{})]})})}function xst({isOpen:e,onClick:t}){let{slug:r}=(0,tD.useSelect)(n=>({slug:n(N).getEditedPostSlug()}),[]),o=(0,GEe.safeDecodeURIComponent)(r);return(0,vl.jsx)(ox.Button,{size:"compact",className:"editor-post-url__panel-toggle",variant:"tertiary","aria-expanded":e,"aria-label":(0,rx.sprintf)((0,rx.__)("Change link: %s"),o),onClick:t,children:(0,vl.jsx)(vl.Fragment,{children:o})})}function Cst(){let{postLink:e}=(0,tD.useSelect)(t=>{let{getCurrentPost:r}=t(N);return{postLink:r()?.link}},[]);return(0,vl.jsx)(ox.ExternalLink,{className:"editor-post-url__front-page-link",href:e,target:"_blank",children:e})}var qEe=a(K(),1);function KEe({render:e}){let t=(0,qEe.useSelect)(r=>r(N).getCurrentPost()._links?.["wp:action-publish"]??!1);return e({canEdit:t})}var sPe=a(j(),1),iD=a(G(),1),aPe=a(K(),1);var lPe=a(U(),1),cPe=a(be(),1);var Gp=a(j(),1),oPe=a(K(),1),nPe=a(be(),1);var ZEe=a(K(),1),XEe=a(j(),1),QEe=a(bw(),1);var JEe=a(E(),1);function nx(){let e=(0,ZEe.useSelect)(r=>r(N).getEditedPostAttribute("content"),[]),t=(0,XEe._x)("words","Word count type. Do not translate!");return(0,JEe.jsx)("span",{className:"word-count",children:(0,QEe.count)(e,t)})}var $Ee=a(K(),1),Mg=a(j(),1),ePe=a(bw(),1),hq=a(U(),1);var oD=a(E(),1),Tst=189;function ix(){let e=(0,$Ee.useSelect)(n=>n(N).getEditedPostAttribute("content"),[]),t=(0,Mg._x)("words","Word count type. Do not translate!"),r=Math.round((0,ePe.count)(e,t)/Tst),o=r===0?(0,hq.createInterpolateElement)((0,Mg.__)("<span>< 1</span> minute"),{span:(0,oD.jsx)("span",{})}):(0,hq.createInterpolateElement)((0,Mg.sprintf)((0,Mg._n)("<span>%s</span> minute","<span>%s</span> minutes",r),r),{span:(0,oD.jsx)("span",{})});return(0,oD.jsx)("span",{className:"time-to-read",children:o})}var tPe=a(K(),1),rPe=a(bw(),1);function sx(){let e=(0,tPe.useSelect)(t=>t(N).getEditedPostAttribute("content"),[]);return(0,rPe.count)(e,"characters_including_spaces")}var eo=a(E(),1);function Est({hasOutlineItemsDisabled:e,onRequestClose:t}){let{headingCount:r,paragraphCount:o,numberOfBlocks:n}=(0,oPe.useSelect)(i=>{let{getGlobalBlockCount:s}=i(nPe.store);return{headingCount:s("core/heading"),paragraphCount:s("core/paragraph"),numberOfBlocks:s()}},[]);return(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)("div",{className:"table-of-contents__wrapper",role:"note","aria-label":(0,Gp.__)("Document Statistics"),tabIndex:"0",children:(0,eo.jsxs)("ul",{role:"list",className:"table-of-contents__counts",children:[(0,eo.jsxs)("li",{className:"table-of-contents__count",children:[(0,Gp.__)("Words"),(0,eo.jsx)(nx,{})]}),(0,eo.jsxs)("li",{className:"table-of-contents__count",children:[(0,Gp.__)("Characters"),(0,eo.jsx)("span",{className:"table-of-contents__number",children:(0,eo.jsx)(sx,{})})]}),(0,eo.jsxs)("li",{className:"table-of-contents__count",children:[(0,Gp.__)("Time to read"),(0,eo.jsx)(ix,{})]}),(0,eo.jsxs)("li",{className:"table-of-contents__count",children:[(0,Gp.__)("Headings"),(0,eo.jsx)("span",{className:"table-of-contents__number",children:r})]}),(0,eo.jsxs)("li",{className:"table-of-contents__count",children:[(0,Gp.__)("Paragraphs"),(0,eo.jsx)("span",{className:"table-of-contents__number",children:o})]}),(0,eo.jsxs)("li",{className:"table-of-contents__count",children:[(0,Gp.__)("Blocks"),(0,eo.jsx)("span",{className:"table-of-contents__number",children:n})]})]})}),r>0&&(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)("hr",{}),(0,eo.jsx)("h2",{className:"table-of-contents__title",children:(0,Gp.__)("Document Outline")}),(0,eo.jsx)(pS,{onSelect:t,hasOutlineItemsDisabled:e})]})]})}var iPe=Est;var nD=a(E(),1);function Pst({hasOutlineItemsDisabled:e,repositionDropdown:t,...r},o){let n=(0,aPe.useSelect)(i=>!!i(cPe.store).getBlockCount(),[]);return(0,nD.jsx)(iD.Dropdown,{popoverProps:{placement:t?"right":"bottom"},className:"table-of-contents",contentClassName:"table-of-contents__popover",renderToggle:({isOpen:i,onToggle:s})=>(0,nD.jsx)(iD.Button,{__next40pxDefaultSize:!0,...r,ref:o,onClick:n?s:void 0,icon:bV,"aria-expanded":i,"aria-haspopup":"true",label:(0,sPe.__)("Details"),tooltipPosition:"bottom","aria-disabled":!n}),renderContent:({onClose:i})=>(0,nD.jsx)(iPe,{onRequestClose:i,hasOutlineItemsDisabled:e})})}var uPe=(0,lPe.forwardRef)(Pst);var dPe=a(j(),1),fPe=a(U(),1),pPe=a(K(),1),mPe=a(ae(),1);function hPe(){let{__experimentalGetDirtyEntityRecords:e}=(0,pPe.useSelect)(mPe.store);return(0,fPe.useEffect)(()=>{let t=r=>{if(e().length>0)return r.returnValue=(0,dPe.__)("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 gq=a(Ya(),1),bPe=a(U(),1),ye=a(be(),1),yPe=a(vPe(),1),wPe=a(E(),1);function wt(e,t,r=[]){let o=(0,bPe.forwardRef)((n,i)=>((0,gq.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),(0,wPe.jsx)(t,{ref:i,...n})));return r.forEach(n=>{o[n]=wt(e+"."+n,t[n])}),o}function Xd(e,t){return(...r)=>((0,gq.default)("wp.editor."+e,{since:"5.3",alternative:"wp.blockEditor."+e,version:"6.2"}),t(...r))}var _Pe=wt("RichText",ye.RichText,["Content"]);_Pe.isEmpty=Xd("RichText.isEmpty",ye.RichText.isEmpty);var kst=wt("Autocomplete",ye.Autocomplete),Rst=wt("AlignmentToolbar",ye.AlignmentToolbar),Ast=wt("BlockAlignmentToolbar",ye.BlockAlignmentToolbar),Ist=wt("BlockControls",ye.BlockControls,["Slot"]),Ost=wt("BlockEdit",ye.BlockEdit),Nst=wt("BlockEditorKeyboardShortcuts",ye.BlockEditorKeyboardShortcuts),Mst=wt("BlockFormatControls",ye.BlockFormatControls,["Slot"]),Fst=wt("BlockIcon",ye.BlockIcon),Dst=wt("BlockInspector",ye.BlockInspector),Lst=wt("BlockList",ye.BlockList),Bst=wt("BlockMover",ye.BlockMover),Vst=wt("BlockNavigationDropdown",ye.BlockNavigationDropdown),jst=wt("BlockSelectionClearer",ye.BlockSelectionClearer),zst=wt("BlockSettingsMenu",ye.BlockSettingsMenu),Hst=wt("BlockTitle",ye.BlockTitle),Ust=wt("BlockToolbar",ye.BlockToolbar),Wst=wt("ColorPalette",ye.ColorPalette),Gst=wt("ContrastChecker",ye.ContrastChecker),Yst=wt("CopyHandler",ye.CopyHandler),qst=wt("DefaultBlockAppender",ye.DefaultBlockAppender),Kst=wt("FontSizePicker",ye.FontSizePicker),Zst=wt("Inserter",ye.Inserter),Xst=wt("InnerBlocks",ye.InnerBlocks,["ButtonBlockAppender","DefaultBlockAppender","Content"]),Qst=wt("InspectorAdvancedControls",ye.InspectorAdvancedControls,["Slot"]),Jst=wt("InspectorControls",ye.InspectorControls,["Slot"]),$st=wt("PanelColorSettings",ye.PanelColorSettings),eat=wt("PlainText",ye.PlainText),tat=wt("RichTextShortcut",ye.RichTextShortcut),rat=wt("RichTextToolbarButton",ye.RichTextToolbarButton),oat=wt("__unstableRichTextInputEvent",ye.__unstableRichTextInputEvent),nat=wt("MediaPlaceholder",ye.MediaPlaceholder),iat=wt("MediaUpload",ye.MediaUpload),sat=wt("MediaUploadCheck",ye.MediaUploadCheck),aat=wt("MultiSelectScrollIntoView",ye.MultiSelectScrollIntoView),lat=wt("NavigableToolbar",ye.NavigableToolbar),cat=wt("ObserveTyping",ye.ObserveTyping),uat=wt("SkipToSelectedBlock",ye.SkipToSelectedBlock),dat=wt("URLInput",ye.URLInput),fat=wt("URLInputButton",ye.URLInputButton),pat=wt("URLPopover",ye.URLPopover),mat=wt("Warning",ye.Warning),hat=wt("WritingFlow",ye.WritingFlow),gat=Xd("createCustomColorsHOC",ye.createCustomColorsHOC),vat=Xd("getColorClassName",ye.getColorClassName),bat=Xd("getColorObjectByAttributeValues",ye.getColorObjectByAttributeValues),yat=Xd("getColorObjectByColorValue",ye.getColorObjectByColorValue),wat=Xd("getFontSize",ye.getFontSize),_at=Xd("getFontSizeClass",ye.getFontSizeClass),Sat=Xd("withColorContext",ye.withColorContext),xat=Xd("withColors",ye.withColors),Cat=Xd("withFontSizes",ye.withFontSizes);var Tat=rS,Eat=rS,{EntitiesSavedStates:Pat,useEntitiesSavedStatesIsDirty:kat}=Y(SPe.privateApis);function Rat(e=[]){return e.push({...f3},{...p3}),e}(0,xPe.addFilter)("editor.Autocomplete.completers","editor/autocompleters/set-default-completers",Rat);var CPe=a(U(),1),vq=a(Vn(),1),TPe=a(Ya(),1),sD=a(Mf(),1);var ax=a(E(),1),{MediaUploadModal:Aat}=Y(sD.privateApis),Iat=class extends CPe.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:l}=this.state;return(0,ax.jsxs)(ax.Fragment,{children:[s({open:this.openModal}),(0,ax.jsx)(Aat,{allowedTypes:e,multiple:t,value:r,onSelect:c=>{o(c),this.closeModal()},onClose:this.closeModal,title:n,isOpen:l,modalClass:i})]})}};window.__experimentalDataViewsMediaModal?(0,vq.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>((0,TPe.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."}),Iat)):(0,vq.addFilter)("editor.MediaUpload","core/editor/components/media-upload",()=>sD.MediaUpload);var PPe=a(Vn(),1),kPe=a(Rl(),1),RPe=a(Te(),1),aD=a(be(),1),bq=a(K(),1),APe=a(Pt(),1);var gu=a(E(),1),{PatternOverridesControls:Oat,ResetOverridesControl:Nat,PATTERN_TYPES:Mat,PATTERN_SYNC_TYPES:EPe}=Y(kPe.privateApis),Fat=(0,RPe.createHigherOrderComponent)(e=>t=>{let r=(0,bq.useSelect)(o=>{let{__experimentalBlockBindingsSupportedAttributes:n}=o(aD.store).getSettings();return!!n?.[t.name]},[t.name]);return(0,gu.jsxs)(gu.Fragment,{children:[(0,gu.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,gu.jsx)(Dat,{...t})]})},"withPatternOverrideControls");function Dat(e){let t=(0,aD.useBlockEditingMode)(),{hasPatternOverridesSource:r,isEditingSyncedPattern:o}=(0,bq.useSelect)(c=>{let{getCurrentPostType:u,getEditedPostAttribute:d}=c(N);return{hasPatternOverridesSource:!!(0,APe.getBlockBindingsSource)("core/pattern-overrides"),isEditingSyncedPattern:u()===Mat.user&&d("meta")?.wp_pattern_sync_status!==EPe.unsynced&&d("wp_pattern_sync_status")!==EPe.unsynced}},[]),n=e.attributes.metadata?.bindings,i=!!n&&Object.values(n).some(c=>c.source==="core/pattern-overrides"),s=o&&t==="default",l=!o&&!!e.attributes.metadata?.name&&t!=="disabled"&&i;return r?(0,gu.jsxs)(gu.Fragment,{children:[s&&(0,gu.jsx)(Oat,{...e}),l&&(0,gu.jsx)(Nat,{...e})]}):null}(0,PPe.addFilter)("editor.BlockEdit","core/editor/with-pattern-override-controls",Fat);var IPe=a(Vn(),1),OPe=a(Te(),1),NPe=a(U(),1),yq=a(j(),1),lx=a(be(),1),lD=a(G(),1),MPe=a(K(),1),Qd=a(E(),1),Lat=["core/navigation-link","core/navigation-submenu"];function Bat({attributes:e}){let{kind:t,id:r,type:o}=e,n=(0,lx.useBlockEditingMode)(),i=(0,MPe.useSelect)(l=>l(lx.store).getSettings().onNavigateToEntityRecord,[]),s=(0,NPe.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,Qd.jsx)(lx.__unstableBlockToolbarLastItem,{children:(0,Qd.jsx)(lD.ToolbarGroup,{children:(0,Qd.jsx)(lD.ToolbarButton,{name:"view",title:(0,yq.__)("View"),onClick:s,children:(0,yq.__)("View")})})})}var Vat=(0,OPe.createHigherOrderComponent)(e=>t=>{let r=Lat.includes(t.name);return(0,Qd.jsxs)(Qd.Fragment,{children:[(0,Qd.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Qd.jsx)(Bat,{...t})]})},"withNavigationViewButton");(0,IPe.addFilter)("editor.BlockEdit","core/editor/with-navigation-view-button",Vat);var FPe=a(Vn(),1),DPe=a(Te(),1),LPe=a(U(),1),wq=a(j(),1),cx=a(be(),1),cD=a(G(),1),Fg=a(K(),1);var Jd=a(E(),1),jat="core/navigation",zat="core/template-part",Hat="edit-post/block";function Uat({clientId:e}){let t=(0,Fg.useRegistry)(),{selectBlock:r,flashBlock:o}=(0,Fg.useDispatch)(cx.store),{requestInspectorTab:n}=Y((0,Fg.useDispatch)(cx.store)),{enableComplementaryArea:i}=(0,Fg.useDispatch)(je),{hasNavigationBlocks:s,firstNavigationBlockId:l,isNavigationEditable:c}=(0,Fg.useSelect)(d=>{let{getClientIdsOfDescendants:f,getBlockName:m,getBlockEditingMode:h}=d(cx.store),v=f(e).filter(y=>m(y)===jat),b=v.length>0,_=b?v[0]:null;return{hasNavigationBlocks:b,firstNavigationBlockId:_,isNavigationEditable:h(_)!=="disabled"}},[e]),u=(0,LPe.useCallback)(()=>{l&&t.batch(()=>{r(l),o(l,500),i("core",Hat),n("list",{openPanel:l})})},[l,t,r,o,i,n]);return!s||!c?null:(0,Jd.jsx)(cx.__unstableBlockToolbarLastItem,{children:(0,Jd.jsx)(cD.ToolbarGroup,{children:(0,Jd.jsx)(cD.ToolbarButton,{label:(0,wq.__)("Edit navigation"),onClick:u,children:(0,wq.__)("Edit navigation")})})})}var Wat=(0,DPe.createHigherOrderComponent)(e=>t=>{let r=t.name===zat;return(0,Jd.jsxs)(Jd.Fragment,{children:[(0,Jd.jsx)(e,{...t},"edit"),t.isSelected&&r&&(0,Jd.jsx)(Uat,{clientId:t.clientId})]})},"withTemplatePartNavigationEditButton");(0,FPe.addFilter)("editor.BlockEdit","core/editor/with-template-part-navigation-edit-button",Wat);var JPe=a(Vn(),1),$Pe=a(Te(),1),Dg=a(be(),1),yP=a(G(),1),qp=a(j(),1),Kp=a(Pt(),1),fx=a(U(),1),dx=a(K(),1),eke=a(It(),1),tke=a(ae(),1);function _q(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 qPe=a(G(),1);var vu=a(j(),1),KPe=a(Pt(),1),ux=a(U(),1);var GPe=a(U(),1);var Sr=a(j(),1),BPe={"typography.fontFamily":(0,Sr.__)("Font family"),"typography.fontSize":(0,Sr.__)("Font size"),"typography.fontStyle":(0,Sr.__)("Font style"),"typography.fontWeight":(0,Sr.__)("Font weight"),"typography.lineHeight":(0,Sr.__)("Line height"),"typography.letterSpacing":(0,Sr.__)("Letter spacing"),"typography.textDecoration":(0,Sr.__)("Text decoration"),"typography.textTransform":(0,Sr.__)("Letter case"),"typography.textColumns":(0,Sr.__)("Text columns"),"typography.writingMode":(0,Sr.__)("Orientation"),"color.text":(0,Sr.__)("Text color"),"color.background":(0,Sr.__)("Background color"),"color.gradient":(0,Sr.__)("Gradient"),"elements.link.color.text":(0,Sr.__)("Link color"),"spacing.padding":(0,Sr.__)("Padding"),"spacing.margin":(0,Sr.__)("Margin"),"spacing.blockGap":(0,Sr.__)("Block spacing"),border:(0,Sr.__)("Border"),"border.top":(0,Sr.__)("Border top"),"border.right":(0,Sr.__)("Border right"),"border.bottom":(0,Sr.__)("Border bottom"),"border.left":(0,Sr.__)("Border left"),"border.color":(0,Sr.__)("Border color"),"border.width":(0,Sr.__)("Border width"),"border.style":(0,Sr.__)("Border style"),"border.radius":(0,Sr.__)("Border radius"),"dimensions.minHeight":(0,Sr.__)("Minimum height"),"dimensions.aspectRatio":(0,Sr.__)("Aspect ratio")};function VPe(e){let t=e.join(".");return BPe[t]?BPe[t]:NI(e[e.length-1]??"")}var $d="\u2014",Gat="var:preset|",Yat=/^var\(\s*--wp--preset--[a-z0-9-]+?\s*(?:,[^)]*)?\)$/i;function qat(e){if(e.startsWith(Gat))return e.split("|").pop();if(Yat.test(e))return e.replace(/^var\(\s*/,"").replace(/\s*(?:,[^)]*)?\)$/,"").split("--").pop()}var Dn=e=>e!=null&&e!=="",Kat=["top","right","bottom","left"];function Zat(e){if(Dn(e.width)||Dn(e.style)||Dn(e.color))return e;let t=Kat.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 Xy(e){if(!Dn(e))return $d;if(typeof e=="string"){let t=qat(e);return t?NI(t):e}if(typeof e=="number")return String(e);if(typeof e=="object")try{let t=JSON.stringify(e);return t&&t!=="{}"&&t!=="[]"?t:$d}catch{return $d}return String(e)}function jPe(e){if(!e||typeof e!="object")return Xy(e);let{width:t,style:r,color:o}=Zat(e),n=[t,r,o].filter(Dn).map(i=>Xy(i));return n.length?n.join(" "):$d}var Xat=["topLeft","topRight","bottomRight","bottomLeft"];function zPe(e){if(e&&typeof e=="object"){let t=Xat.map(r=>e[r]).filter(Dn);return t.length?t.join(" "):$d}return Xy(e)}function HPe(e,t=r=>r){let r=l=>Xy(t(l));if(!e||typeof e!="object")return r(e);let{top:o,right:n,bottom:i,left:s}=e;return Dn(o)&&Dn(n)&&Dn(i)&&Dn(s)?o===n&&n===i&&i===s?r(o):o===i&&s===n?`${r(o)} ${r(s)}`:[o,n,i,s].map(r).join(" "):!Dn(o)&&!Dn(n)&&!Dn(i)&&!Dn(s)?$d:[o,n,i,s].map(l=>Dn(l)?r(l):$d).join(" ")}function UPe(e,t=r=>r){let r=l=>Xy(t(l));if(!e||typeof e!="object")return r(e);let{top:o,left:n}=e;if(!Dn(o)&&!Dn(n))return $d;if(o===n)return r(o);let i=Dn(o)?r(o):$d,s=Dn(n)?r(n):$d;return`${i} - ${s}`}function WPe(e,t,r){return e==="border"?jPe(t):e==="borderRadius"?zPe(t):e==="spacing"?HPe(t,r):e==="blockGap"?UPe(t,r):Xy(t)}function YPe(e,t,r){return(0,GPe.useMemo)(()=>{let o=n=>sv(t,r,n);return e.map(n=>{let i=dm(t,n.primaryPath.join("."),r,!1);return{...n,label:VPe(n.primaryPath),currentValue:i,formattedCurrentValue:WPe(n.format,i,o),formattedNewValue:WPe(n.format,n.newValue,o)}})},[e,t,r])}var Yp=a(E(),1),Qat={pickerTable:{}},Jat=e=>e.id;function ZPe({name:e,rows:t,onApply:r,onRequestClose:o}){let{merged:n}=Hr(),i=YPe(t,n,e),[s,l]=(0,ux.useState)(()=>i.map(h=>h.id)),[c,u]=(0,ux.useState)(()=>({type:"pickerTable",titleField:"label",fields:["current","new"],page:1,perPage:i.length,layout:{enableMoving:!1}})),d=(0,ux.useMemo)(()=>[{id:"label",label:(0,vu.__)("Style"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.label,render:({item:h})=>h.label},{id:"current",label:(0,vu.__)("Current"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedCurrentValue,render:({item:h})=>(0,Yp.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedCurrentValue})},{id:"new",label:(0,vu.__)("New"),enableSorting:!1,enableHiding:!1,filterBy:!1,getValue:({item:h})=>h.formattedNewValue,render:({item:h})=>(0,Yp.jsx)("span",{className:"editor-push-changes-to-global-styles-modal__value",children:h.formattedNewValue})}],[]),f=(0,ux.useMemo)(()=>[{id:"apply",label:(0,vu.__)("Apply"),isPrimary:!0,supportsBulk:!0,callback(h){r(h),o()}}],[r,o]),m=(0,KPe.getBlockType)(e)?.title;return(0,Yp.jsxs)(qPe.Modal,{title:(0,vu.sprintf)((0,vu.__)("Apply %s styles globally"),m),onRequestClose:o,size:"large",className:"editor-push-changes-to-global-styles-modal",children:[(0,Yp.jsx)("p",{children:(0,vu.sprintf)((0,vu.__)("Choose which styles to make default for all %s blocks."),m)}),(0,Yp.jsxs)(lp,{data:i,fields:d,view:c,onChangeView:u,actions:f,selection:s,onChangeSelection:l,getItemId:Jat,paginationInfo:{totalItems:i.length,totalPages:1},defaultLayouts:Qat,search:!1,itemListLabel:(0,vu.__)("Styles to apply"),children:[(0,Yp.jsx)(lp.Layout,{}),(0,Yp.jsx)(lp.Footer,{})]})]})}var bl=a(E(),1),{cleanEmptyObject:$at}=Y(Dg.privateApis),Sq={...Kp.__EXPERIMENTAL_STYLE_PROPERTY,blockGap:{value:["spacing","blockGap"]}},elt={"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"},tlt={"border.color":"borderColor","color.background":"backgroundColor","color.text":"textColor","color.gradient":"gradient","typography.fontSize":"fontSize","typography.fontFamily":"fontFamily"},rlt=["border","color","spacing","typography"],XPe=(e,t)=>{let r=e;return t.forEach(o=>{r=r?.[o]}),r},rke=["top","right","bottom","left"];function olt(e,t,r){let o=[],n=t.style?.border,i=r?.border,s=e.includes("borderColor"),l=e.includes("borderWidth"),c=e.includes("borderStyle"),u=t.borderColor,d=u?`var:preset|color|${u}`:n?.color,f=QPe({id:"border",primaryPath:["border"],side:null,color:s?d:void 0,width:l?n?.width:void 0,style:c?n?.style:void 0,userBorder:i,presetAttributes:u?["borderColor"]:[]});return f&&o.push(f),rke.forEach(m=>{let h=n?.[m],g=QPe({id:`border.${m}`,primaryPath:["border",m],side:m,color:s?h?.color:void 0,width:l?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 QPe({id:e,primaryPath:t,side:r,color:o,width:n,style:i,userBorder:s,presetAttributes:l}){if(!o&&!n&&!i)return null;let c=[],u=r?[r]:rke,d=(m,h)=>{h!==void 0&&(r||c.push({path:["border",m],value:h}),u.forEach(g=>{c.push({path:["border",g,m],value:h})}))};d("color",o),d("width",n),d("style",i);let f=i;if(!i&&(o||n)){let m=u.map(g=>s?.[g]?.style);u.forEach((g,v)=>{m[v]||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:l,newValue:{color:o,width:n,style:f},format:"border"}}function nlt(e,t,r){let o=[];return e.forEach(n=>{if(!Sq[n]||n.startsWith("border")||Sq[n].rootOnly)return;let{value:i}=Sq[n],s=i.join("."),l=tlt[s],c=l?t[l]:void 0,u=c?`var:preset|${elt[s]}|${c}`:XPe(t.style,i),d=c?[l]:[];if(n==="linkColor"){let f=u?[{path:i,value:u}]:[],m=["elements","link",":hover","color","text"],h=XPe(t.style,m);if(h&&f.push({path:m,value:h}),f.length===0)return;o.push({id:s,primaryPath:i,paths:f,presetAttributes:d,newValue:u??h});return}if(u){let f;n==="padding"||n==="margin"?f="spacing":n==="blockGap"&&(f="blockGap"),o.push({id:s,primaryPath:i,paths:[{path:i,value:u}],presetAttributes:d,newValue:u,format:f})}}),o.push(...olt(e,t,r)),o}function ilt(e,t,r){let o=(0,dx.useSelect)(i=>Y(i(Kp.store)).getSupportedStyles(e),[e]),n=r?.styles?.blocks?.[e];return(0,fx.useMemo)(()=>nlt(o,t,n),[o,t,n])}function slt({rowsToPush:e,attributes:t,userConfig:r,name:o}){if(!e||e.length===0)return null;let n=e.flatMap(u=>u.paths);if(n.length===0)return null;let{style:i}=t,s=structuredClone(i),l=structuredClone(r);for(let{path:u,value:d}of n)_q(s,u,void 0),_q(l,["styles","blocks",o,...u],d);let c={style:$at(s)};for(let u of e.flatMap(d=>d.presetAttributes))c[u]=void 0;return{newBlockAttributes:c,newUserConfig:l}}function alt({name:e,attributes:t,setAttributes:r}){let{user:o,setUser:n}=Hr(),i=ilt(e,t,o),[s,l]=(0,fx.useState)(!1),{__unstableMarkNextChangeAsNotPersistent:c}=(0,dx.useDispatch)(Dg.store),{createSuccessNotice:u}=(0,dx.useDispatch)(eke.store),d=(0,fx.useCallback)(f=>{let m=slt({rowsToPush:f,attributes:t,userConfig:o,name:e});if(!m)return;let{newBlockAttributes:h,newUserConfig:g}=m;c(),r(h),n(g,{undoIgnore:!0}),u((0,qp.sprintf)((0,qp.__)("%s styles applied."),(0,Kp.getBlockType)(e).title),{type:"snackbar",actions:[{label:(0,qp.__)("Undo"),onClick(){c(),r(t),n(o,{undoIgnore:!0})}}]})},[c,t,u,e,r,n,o]);return(0,bl.jsxs)(yP.BaseControl,{className:"editor-push-changes-to-global-styles-control",help:(0,qp.sprintf)((0,qp.__)("Review and apply this block\u2019s typography, spacing, dimensions, and color styles to all %s blocks."),(0,Kp.getBlockType)(e).title),children:[(0,bl.jsx)(yP.BaseControl.VisualLabel,{children:(0,qp.__)("Styles")}),(0,bl.jsx)(yP.Button,{__next40pxDefaultSize:!0,variant:"secondary",accessibleWhenDisabled:!0,disabled:i.length===0,onClick:()=>l(!0),children:(0,qp.__)("Apply globally")}),s&&(0,bl.jsx)(ZPe,{name:e,rows:i,onApply:d,onRequestClose:()=>l(!1)})]})}function llt(e){let t=(0,Dg.useBlockEditingMode)(),r=(0,dx.useSelect)(i=>i(tke.store).getCurrentTheme()?.is_block_theme,[]),o=rlt.some(i=>(0,Kp.hasBlockSupport)(e.name,i));return t==="default"&&o&&r?(0,bl.jsx)(Dg.InspectorAdvancedControls,{children:(0,bl.jsx)(alt,{...e})}):null}var clt=(0,$Pe.createHigherOrderComponent)(e=>t=>(0,bl.jsxs)(bl.Fragment,{children:[(0,bl.jsx)(e,{...t},"edit"),t.isSelected&&(0,bl.jsx)(llt,{...t})]}));(0,JPe.addFilter)("editor.BlockEdit","core/editor/push-changes-to-global-styles",clt);var ske=a(hd(),1);var oke=a(j(),1),nke=a(U(),1),_P=a(K(),1);var px="edit-post/collab-history-sidebar",Lg="edit-post/collab-sidebar",wP=[px,Lg];var uD="core/note",ike={title:(0,oke.__)("Note"),tagName:"mark",className:"wp-note",attributes:{"data-id":"data-id"},edit:ult};function ult({isActive:e,activeAttributes:t}){let{getActiveComplementaryArea:r}=(0,_P.useSelect)(je),{getSelectedNote:o}=Y((0,_P.useSelect)(N)),{selectNote:n}=Y((0,_P.useDispatch)(N)),i=t?.["data-id"];return(0,nke.useEffect)(()=>{!e||!i||wP.includes(r("core"))&&String(o())!==String(i)&&n(Number(i))},[e,i,r,o,n]),null}(0,ske.registerFormatType)(uD,ike);var SP=a(G(),1),ake=a(E(),1),xq="__experimentalMainDashboardButton",lke=()=>{let e=(0,SP.__experimentalUseSlotFills)(xq);return!!(e&&e.length)},{Fill:dlt,Slot:flt}=(0,SP.createSlotFill)(xq),cke=dlt,plt=()=>{let e=(0,SP.__experimentalUseSlotFills)(xq);return(0,ake.jsx)(flt,{bubblesVirtually:!0,fillProps:{length:e?e.length:0}})};cke.Slot=plt;var dD=cke;var c5e=a(K(),1),u5e=a(ae(),1),d5e=a(G(),1),f5e=a(j(),1);var jP=a(K(),1),qg=a(j(),1),K2e=a(Dt(),1),xx=a(be(),1),Z2e=a(Te(),1),mL=a(U(),1),X2e=a(Vt(),1),Q2e=a(It(),1),J2e=a(L9(),1);var zRe=a(be(),1),HRe=a(K(),1),IP=a(Te(),1),URe=a(Dt(),1),WRe=a(U(),1);var mx=a(be(),1),uke=a(U(),1),fD=a(G(),1),Cq=a(j(),1);var dke=a(K(),1);var Zp=a(E(),1),{useHasBlockToolbar:mlt}=Y(mx.privateApis);function fke({isCollapsed:e,onToggle:t}){let{blockSelectionStart:r}=(0,dke.useSelect)(i=>({blockSelectionStart:i(mx.store).getBlockSelectionStart()}),[]),o=mlt(),n=!!r;return(0,uke.useEffect)(()=>{r&&t(!1)},[r,t]),o?(0,Zp.jsxs)(Zp.Fragment,{children:[(0,Zp.jsx)("div",{className:J("editor-collapsible-block-toolbar",{"is-collapsed":e||!n}),children:(0,Zp.jsx)(mx.BlockToolbar,{hideDragHandle:!0})}),(0,Zp.jsx)(fD.Popover.Slot,{name:"block-toolbar"}),(0,Zp.jsx)(fD.Button,{className:"editor-collapsible-block-toolbar__toggle",icon:e?Pl:kl,onClick:()=>{t(!e)},label:e?(0,Cq.__)("Show block tools"):(0,Cq.__)("Hide block tools"),size:"compact"})]}):null}var pke=a(Te(),1),pD=a(K(),1),Qy=a(j(),1),mke=a(be(),1),hx=a(G(),1);var Tq=a(U(),1),hke=a(_a(),1),gke=a(Dt(),1);var bu=a(E(),1);function hlt({className:e,disableBlockTools:t=!1}){let{setIsInserterOpened:r,setIsListViewOpened:o}=(0,pD.useDispatch)(N),{isDistractionFree:n,isInserterOpened:i,isListViewOpen:s,listViewShortcut:l,inserterSidebarToggleRef:c,listViewToggleRef:u,showIconLabels:d}=(0,pD.useSelect)(y=>{let{get:w}=y(gke.store),{isListViewOpened:S,getEditorMode:x,getInserterSidebarToggleRef:C,getListViewToggleRef:I}=Y(y(N)),{getShortcutRepresentation:k}=y(hke.store);return{isInserterOpened:y(N).isInserterOpened(),isListViewOpen:S(),listViewShortcut:k("core/editor/toggle-list-view"),inserterSidebarToggleRef:C(),listViewToggleRef:I(),showIconLabels:w("core","showIconLabels"),isDistractionFree:w("core","distractionFree"),isVisualMode:x()==="visual"}},[]),f=y=>{i&&y.preventDefault()},m=(0,pke.useViewportMatch)("wide"),h=(0,Qy.__)("Document tools"),g=(0,Tq.useCallback)(()=>o(!s),[o,s]),v=(0,Tq.useCallback)(()=>r(!i),[i,r]),b=(0,Qy._x)("Block Inserter","Generic label for block inserter button"),_=i?(0,Qy.__)("Close"):(0,Qy.__)("Add");return(0,bu.jsx)(mke.NavigableToolbar,{className:J("editor-document-tools","edit-post-header-toolbar",e),"aria-label":h,variant:"unstyled",children:(0,bu.jsxs)("div",{className:"editor-document-tools__left",children:[!n&&(0,bu.jsx)(hx.ToolbarButton,{ref:c,className:"editor-document-tools__inserter-toggle",variant:"primary",isPressed:i,onMouseDown:f,onClick:v,disabled:t,icon:Cc,label:d?_:b,showTooltip:!d,"aria-expanded":i}),(m||!d)&&(0,bu.jsxs)(bu.Fragment,{children:[(0,bu.jsx)(hx.ToolbarItem,{as:V3,showTooltip:!d,variant:d?"tertiary":void 0,size:"compact"}),(0,bu.jsx)(hx.ToolbarItem,{as:D3,showTooltip:!d,variant:d?"tertiary":void 0,size:"compact"}),!n&&(0,bu.jsx)(hx.ToolbarButton,{className:"editor-document-tools__document-overview-toggle",icon:S1,disabled:t,isPressed:s,label:(0,Qy.__)("Document Overview"),onClick:g,shortcut:l,showTooltip:!d,variant:d?"tertiary":void 0,"aria-expanded":s,ref:u})]})]})})}var vke=hlt;var xP=a(G(),1);var Bg=a(E(),1),Eq={distractionFreeDisabled:{y:"-50px"},distractionFreeHover:{y:0},distractionFreeHidden:{y:"-50px"},visible:{y:0},hidden:{y:0}},glt={distractionFreeDisabled:{x:"-100%"},distractionFreeHover:{x:0},distractionFreeHidden:{x:"-100%"},visible:{x:0},hidden:{x:0}};function mD({className:e,toolbar:t,center:r,settings:o}){let n=lke();return(0,Bg.jsxs)("div",{className:J("editor-header edit-post-header",e),children:[n&&(0,Bg.jsx)(xP.__unstableMotion.div,{className:"editor-header__back-button",variants:glt,transition:{type:"tween"},children:(0,Bg.jsx)(dD.Slot,{})}),(0,Bg.jsx)(xP.__unstableMotion.div,{variants:Eq,className:"editor-header__toolbar",transition:{type:"tween"},children:t}),r&&(0,Bg.jsx)(xP.__unstableMotion.div,{variants:Eq,className:"editor-header__center",transition:{type:"tween"},children:r}),(0,Bg.jsx)(xP.__unstableMotion.div,{variants:Eq,transition:{type:"tween"},className:"editor-header__settings",children:o})]})}var Po=a(j(),1),gx=a(K(),1),Rq=a(Mo(),1);var ef=a(G(),1),Jy=a(Dt(),1);var bke=a(G(),1),hD=a(K(),1),Pq=a(j(),1),yke=a(Te(),1),wke=a(It(),1);var _ke=a(E(),1);function Ske(){let{createNotice:e}=(0,hD.useDispatch)(wke.store),{getEditedPostContent:t}=(0,hD.useSelect)(N);function r(){return t()}function o(){e("info",(0,Pq.__)("All content copied."),{isDismissible:!0,type:"snackbar"})}let n=(0,yke.useCopyToClipboard)(r,o);return(0,_ke.jsx)(bke.MenuItem,{ref:n,children:(0,Pq.__)("Copy all blocks")})}var CP=a(j(),1),gD=a(G(),1),vD=a(K(),1),xke=a(_a(),1);var kq=a(E(),1),vlt=[{value:"visual",label:(0,CP.__)("Visual editor")},{value:"text",label:(0,CP.__)("Code editor")}];function blt(){let{shortcut:e,isRichEditingEnabled:t,isCodeEditingEnabled:r,mode:o}=(0,vD.useSelect)(l=>({shortcut:l(xke.store).getShortcutRepresentation("core/editor/toggle-mode"),isRichEditingEnabled:l(N).getEditorSettings().richEditingEnabled,isCodeEditingEnabled:l(N).getEditorSettings().codeEditingEnabled,mode:l(N).getEditorMode()}),[]),{switchEditorMode:n}=(0,vD.useDispatch)(N),i=o;!t&&o==="visual"&&(i="text"),!r&&o==="text"&&(i="visual");let s=vlt.map(l=>(!r&&l.value==="text"&&(l={...l,disabled:!0}),!t&&l.value==="visual"&&(l={...l,disabled:!0,info:(0,CP.__)("You can enable the visual editor in your profile settings.")}),l.value!==i&&!l.disabled?{...l,shortcut:e}:l));return(0,kq.jsx)(gD.MenuGroup,{label:(0,CP.__)("Editor"),children:(0,kq.jsx)(gD.MenuItemsChoice,{choices:s,value:i,onSelect:n})})}var Cke=blt;var Tke=a(G(),1),Eke=a(E(),1),{Fill:Pke,Slot:ylt}=(0,Tke.createSlotFill)("ToolsMoreMenuGroup");Pke.Slot=({fillProps:e})=>(0,Eke.jsx)(ylt,{fillProps:e});var bD=Pke;var kke=a(G(),1),Rke=a(E(),1),{Fill:Ake,Slot:wlt}=(0,kke.createSlotFill)(Symbol("ViewMoreMenuGroup"));Ake.Slot=({fillProps:e})=>(0,Rke.jsx)(wlt,{fillProps:e});var yD=Ake;var ho=a(E(),1);function wD({disabled:e=!1}){let{openModal:t}=(0,gx.useDispatch)(je),{set:r}=(0,gx.useDispatch)(Jy.store),{toggleDistractionFree:o}=(0,gx.useDispatch)(N),n=(0,gx.useSelect)(s=>s(Jy.store).get("core","showIconLabels"),[]),i=()=>{r("core","distractionFree",!1)};return(0,ho.jsx)(ho.Fragment,{children:(0,ho.jsx)(ef.DropdownMenu,{icon:yo,label:(0,Po.__)("Options"),popoverProps:{placement:"bottom-end",className:"more-menu-dropdown__content"},toggleProps:{showTooltip:!n,...n&&{variant:"tertiary"},tooltipPosition:"bottom",size:"compact",disabled:e},children:({onClose:s})=>(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsxs)(ef.MenuGroup,{label:(0,Po._x)("View","noun"),children:[(0,ho.jsx)(Jy.PreferenceToggleMenuItem,{scope:"core",name:"fixedToolbar",onToggle:i,label:(0,Po.__)("Top toolbar"),info:(0,Po.__)("Access all block and document tools in a single place"),messageActivated:(0,Po.__)("Top toolbar activated."),messageDeactivated:(0,Po.__)("Top toolbar deactivated.")}),(0,ho.jsx)(Jy.PreferenceToggleMenuItem,{scope:"core",name:"distractionFree",label:(0,Po.__)("Distraction free"),info:(0,Po.__)("Write with calmness"),handleToggling:!1,onToggle:()=>o({createNotice:!1}),messageActivated:(0,Po.__)("Distraction free mode activated."),messageDeactivated:(0,Po.__)("Distraction free mode deactivated."),shortcut:Rq.displayShortcut.primaryShift("\\")}),(0,ho.jsx)(Jy.PreferenceToggleMenuItem,{scope:"core",name:"focusMode",label:(0,Po.__)("Spotlight mode"),info:(0,Po.__)("Focus on one block at a time"),messageActivated:(0,Po.__)("Spotlight mode activated."),messageDeactivated:(0,Po.__)("Spotlight mode deactivated.")}),(0,ho.jsx)(yD.Slot,{fillProps:{onClose:s}})]}),(0,ho.jsx)(Cke,{}),(0,ho.jsx)(Ul.Slot,{name:"core/plugin-more-menu",label:(0,Po.__)("Panels"),fillProps:{onClick:s}}),(0,ho.jsxs)(ef.MenuGroup,{label:(0,Po.__)("Tools"),children:[(0,ho.jsx)(ef.MenuItem,{onClick:()=>t("editor/keyboard-shortcut-help"),shortcut:Rq.displayShortcut.access("h"),children:(0,Po.__)("Keyboard shortcuts")}),(0,ho.jsx)(Ske,{}),(0,ho.jsxs)(ef.MenuItem,{icon:ms,href:(0,Po.__)("https://wordpress.org/documentation/article/wordpress-block-editor/"),target:"_blank",rel:"noopener",children:[(0,Po.__)("Help"),(0,ho.jsx)(Gt,{render:(0,ho.jsx)("span",{}),children:(0,Po.__)("(opens in a new tab)")})]}),(0,ho.jsx)(bD.Slot,{fillProps:{onClose:s}})]}),(0,ho.jsx)(ef.MenuGroup,{children:(0,ho.jsx)(ef.MenuItem,{onClick:()=>t("editor/preferences"),children:(0,Po.__)("Preferences")})})]})})})}var Oke=a(Te(),1),_D=a(K(),1);var Nke=a(E(),1),Ike="toggle",Aq="button";function Mke({forceIsDirty:e,setEntitiesSavedStatesCallback:t}){let r,o=(0,Oke.useViewportMatch)("medium","<"),{togglePublishSidebar:n}=(0,_D.useDispatch)(N),{hasPublishAction:i,isBeingScheduled:s,isPending:l,isPublished:c,isPublishSidebarEnabled:u,isPublishSidebarOpened:d,isScheduled:f,postStatus:m,postStatusHasChanged:h,postType:g}=(0,_D.useSelect)(v=>({hasPublishAction:!!v(N).getCurrentPost()?._links?.["wp:action-publish"],isBeingScheduled:v(N).isEditedPostBeingScheduled(),isPending:v(N).isCurrentPostPending(),isPublished:v(N).isCurrentPostPublished(),isPublishSidebarEnabled:v(N).isPublishSidebarEnabled(),isPublishSidebarOpened:v(N).isPublishSidebarOpened(),isScheduled:v(N).isCurrentPostScheduled(),postStatus:v(N).getEditedPostAttribute("status"),postStatusHasChanged:v(N).getPostEdits()?.status,postType:v(N).getCurrentPostType()}),[]);return g===Tl||c||h&&!["future","publish"].includes(m)||f&&s||l&&!i&&!o?r=Aq:o||u?r=Ike:r=Aq,(0,Nke.jsx)(DS,{forceIsDirty:e,isOpen:d,isToggle:r===Ike,onToggle:n,setEntitiesSavedStatesCallback:t})}var Fke=a(j(),1),Dke=a(G(),1);var Lke=a(ae(),1),Bke=a(K(),1),Vke=a(Dt(),1);var jke=a(E(),1);function zke(){let{hasLoaded:e,permalink:t,isPublished:r,label:o,showIconLabels:n}=(0,Bke.useSelect)(i=>{let s=i(N).getCurrentPostType(),l=i(Lke.store).getPostType(s),{get:c}=i(Vke.store);return{permalink:i(N).getPermalink(),isPublished:i(N).isCurrentPostPublished(),label:l?.labels?.view_item,hasLoaded:!!l,showIconLabels:c("core","showIconLabels")}},[]);return!r||!t||!e?null:(0,jke.jsx)(Dke.Button,{icon:ms,label:o||(0,Fke.__)("View post"),href:t,target:"_blank",showTooltip:!n,size:"compact"})}var Hke=a(Te(),1),Va=a(G(),1),Ti=a(j(),1);var vx=a(K(),1),Uke=a(ae(),1),Wke=a(Dt(),1);var Iq=a(be(),1);var as={document:"edit-post/document",block:"edit-post/block"};var Ln=a(E(),1),{getViewportBreakpoints:_lt}=Y(Du);function Gke({forceIsAutosaveable:e,disabled:t}){let{deviceType:r,homeUrl:o,hasMobileViewport:n,hasTabletViewport:i,isTemplate:s,isViewable:l,showIconLabels:c,isTemplateHidden:u,templateId:d,isResponsiveEditing:f,isResponsiveEditingEnabled:m,hasBlockSelection:h,activeComplementaryArea:g}=(0,vx.useSelect)(B=>{let{getCurrentPostType:F,getCurrentTemplateId:V,getRenderingMode:z,getDeviceType:D,getEditorSettings:O}=Y(B(N)),{isResponsiveEditing:L,getBlockSelectionStart:W,getSettings:q}=Y(B(Iq.store)),{getEntityRecord:Z,getPostType:Q}=B(Uke.store),{get:ue}=B(Wke.store),te=F(),de=_lt(q().__experimentalFeatures?.viewport);return{deviceType:D(),homeUrl:Z("root","__unstableBase")?.home,hasMobileViewport:de.mobile!==void 0,hasTabletViewport:de.tablet!==void 0,isTemplate:te==="wp_template",isViewable:Q(te)?.viewable??!1,showIconLabels:ue("core","showIconLabels"),isTemplateHidden:z()==="post-only",templateId:V(),isResponsiveEditing:L(),isResponsiveEditingEnabled:O().responsiveEditingEnabled,hasBlockSelection:!!W(),activeComplementaryArea:B(je).getActiveComplementaryArea("core")}},[]),{setDeviceType:v,setRenderingMode:b,setDefaultRenderingMode:_}=Y((0,vx.useDispatch)(N)),{resetZoomLevel:y,setStyleStateViewport:w,setResponsiveEditing:S}=Y((0,vx.useDispatch)(Iq.store)),{enableComplementaryArea:x}=(0,vx.useDispatch)(je),C=B=>{v(B),y()},I=()=>{let B=!f;S(B),w(B?Ik[r]??"default":"default"),B&&h&&!g&&x("core",as.block)};if((0,Hke.useViewportMatch)("medium","<"))return null;let R={placement:"bottom-end"},A={className:"editor-preview-dropdown__toggle",iconPosition:"right",size:"compact",showTooltip:!c,disabled:t,accessibleWhenDisabled:t},P={"aria-label":(0,Ti.__)("View options")},T={desktop:vR,mobile:b0,tablet:g2},M=[{value:"Desktop",label:(0,Ti.__)("Desktop"),icon:vR,info:f?(0,Ti.__)("Style all viewports."):(0,Ti.__)("Preview desktop viewport.")},...i?[{value:"Tablet",label:(0,Ti.__)("Tablet"),icon:g2,info:f?(0,Ti.__)("Style tablet only."):(0,Ti.__)("Preview tablet viewport.")}]:[],...n?[{value:"Mobile",label:(0,Ti.__)("Mobile"),icon:b0,info:f?(0,Ti.__)("Style mobile only."):(0,Ti.__)("Preview mobile viewport.")}]:[]];return(0,Ln.jsx)(Va.DropdownMenu,{className:J("editor-preview-dropdown",`editor-preview-dropdown--${r.toLowerCase()}`,{"is-responsive-editing":f}),popoverProps:R,toggleProps:A,menuProps:P,icon:T[r.toLowerCase()],label:(0,Ti.__)("View"),disableOpenOnArrowDown:t,children:({onClose:B})=>(0,Ln.jsxs)(Ln.Fragment,{children:[(0,Ln.jsx)(Va.MenuGroup,{children:(0,Ln.jsx)(Va.MenuItemsChoice,{choices:M,value:r,onSelect:C})}),m&&(0,Ln.jsx)(Va.MenuGroup,{children:(0,Ln.jsx)(Va.MenuItem,{icon:f?Oo:void 0,isSelected:f,role:"menuitemcheckbox",onClick:I,info:(0,Ti.__)("Style changes apply only to the selected viewport."),children:(0,Ti.__)("Responsive styles")})}),s&&(0,Ln.jsx)(Va.MenuGroup,{children:(0,Ln.jsxs)(Va.MenuItem,{href:o,target:"_blank",icon:ms,onClick:B,children:[(0,Ti.__)("View site"),(0,Ln.jsx)(Gt,{render:(0,Ln.jsx)("span",{}),children:(0,Ti.__)("(opens in a new tab)")})]})}),!s&&!!d&&(0,Ln.jsx)(Va.MenuGroup,{children:(0,Ln.jsx)(Va.MenuItem,{icon:u?void 0:Oo,isSelected:!u,role:"menuitemcheckbox",onClick:()=>{let F=u?"template-locked":"post-only";b(F),_(F),y()},children:(0,Ti.__)("Show template")})}),l&&(0,Ln.jsx)(Va.MenuGroup,{children:(0,Ln.jsx)(ICe,{forceIsAutosaveable:e,onPreview:B})}),(0,Ln.jsx)(Ul.Slot,{name:"core/plugin-preview-menu",fillProps:{onClick:B}})]})})}var Yke=a(G(),1),Oq=a(j(),1),qke=a(U(),1),TP=a(K(),1),Nq=a(be(),1);var Mq=a(Dt(),1),SD=a(_a(),1),Kke=a(Mo(),1);var Zke=a(E(),1),Slt=({disabled:e})=>{let{isZoomOut:t,showIconLabels:r,isDistractionFree:o}=(0,TP.useSelect)(u=>({isZoomOut:Y(u(Nq.store)).isZoomOut(),showIconLabels:u(Mq.store).get("core","showIconLabels"),isDistractionFree:u(Mq.store).get("core","distractionFree")})),{resetZoomLevel:n,setZoomLevel:i}=Y((0,TP.useDispatch)(Nq.store)),{registerShortcut:s,unregisterShortcut:l}=(0,TP.useDispatch)(SD.store);return(0,qke.useEffect)(()=>(s({name:"core/editor/zoom",category:"global",description:(0,Oq.__)("Enter or exit zoom out."),keyCombination:{modifier:(0,Kke.isAppleOS)()?"primaryShift":"secondary",character:"0"}}),()=>{l("core/editor/zoom")}),[s,l]),(0,SD.useShortcut)("core/editor/zoom",()=>{t?n():i("auto-scaled")},{isDisabled:o}),(0,Zke.jsx)(Yke.Button,{accessibleWhenDisabled:!0,disabled:e,onClick:()=>{t?n():i("auto-scaled")},icon:s8,label:(0,Oq.__)("Zoom Out"),isPressed:t,size:"compact",showTooltip:!r,className:"editor-zoom-out-toggle"})},Xke=Slt;var VRe=a(G(),1),_x=a(U(),1),jRe=a(ae(),1),VD=a(j(),1);var $ke=a(G(),1),eRe=a(U(),1);var bx=a(U(),1);function Qke(e){let[t,r]=(0,bx.useState)(e),[o,n]=(0,bx.useState)(e?"loading":"idle");t!==e&&(r(e),n(e?"loading":"idle"));let i=(0,bx.useCallback)(()=>n("loaded"),[]),s=(0,bx.useCallback)(()=>n("error"),[]);return{status:o,handleLoad:i,handleError:s}}var yu=a(E(),1);Ck([HN]);var Jke="#1e1e1e",xlt="#fff";function Clt({className:e,src:t,name:r,label:o,variant:n,size:i="default",borderColor:s,dimmed:l=!1,statusIndicator:c,style:u,...d}){let{status:f,handleLoad:m,handleError:h}=Qke(t),g=f==="loaded",v=n==="badge"&&!!r,b=r?r.split(/\s+/).slice(0,2).map(S=>S[0]).join("").toUpperCase():void 0,_=(0,eRe.useMemo)(()=>s&&Io(s).isReadable(Jke,{level:"AA",size:"normal"})?Jke:xlt,[s]),y={...u,...s?{"--editor-avatar-outline-color":s,"--editor-avatar-name-color":_}:{}},w=(0,yu.jsxs)("div",{className:J("editor-avatar",e,{"has-avatar-border-color":!!s,"has-src":g,"is-badge":v,"is-small":i==="small","is-dimmed":l}),style:y,role:r?"img":void 0,"aria-label":r||void 0,...d,children:[(0,yu.jsxs)("span",{className:"editor-avatar__image",children:[t&&(0,yu.jsx)("img",{src:t,alt:"",crossOrigin:"anonymous",className:"editor-avatar__img",onLoad:m,onError:h}),!g&&b]}),l&&!!c&&(0,yu.jsx)("span",{className:"editor-avatar__status-indicator",children:(0,yu.jsx)($ke.Icon,{icon:c})}),v&&(0,yu.jsx)("span",{className:"editor-avatar__name",children:o||r})]});return r&&(!v||o)?(0,yu.jsxs)(Ze.Root,{children:[(0,yu.jsx)(Ze.Trigger,{render:w}),(0,yu.jsx)(Ze.Popup,{children:r})]}):w}var Xp=Clt;var tRe=a(U(),1),xD=a(j(),1),CD=a(E(),1);function Tlt({className:e,max:t=3,children:r,...o}){let n=tRe.Children.toArray(r),i=n.slice(0,t),s=n.length-t;return(0,CD.jsxs)("div",{role:"group",className:J("editor-avatar-group",e),...o,children:[i,s>0&&(0,CD.jsx)("span",{className:"editor-avatar-group__overflow","aria-label":(0,xD.sprintf)((0,xD._n)("%d more collaborator","%d more collaborators",s),s),children:`+${s}`})]})}var Fq=Tlt;var RP=a(j(),1),PD=a(G(),1);var gRe=a(na(),1);function Qp(e){return e?.["48"]||e?.["96"]||e?.["24"]}var nRe=a(j(),1),Vg=a(hd(),1),iRe=a(Mp(),1);function sRe(e){return e.trim()}var EP=-16,Elt=16,rRe=20,oRe=["#6F42C1","#D94145","#FBBF24","#FF35EE","#879F11","#0F766E","#00CFFF"];function ja(e){return oRe[e%oRe.length]}function aRe(e,t=10){if(!e)return"";let r=(0,nRe._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(""),l=s.length-s.replaceAll(" ","").length;n=o.split("",t+l).join("")}else r==="characters_including_spaces"&&(n=o.split("",t).join(""));return n!==o?n+"\u2026":n}function jg(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 lRe(e,t){let r=new Set(jg(e)),o=Number(t);return r.has(o)?e:(r.add(o),{...e,noteId:[...r]})}var PP="core/note";function Plt(e,t){if(t==null)return null;let r=null;if(e instanceof Vg.RichTextData?r=e.toHTMLString():typeof e=="string"&&(r=e),!r||r.indexOf("wp-note")===-1)return null;let o=String(t),i=(0,Vg.create)({html:r}).formats,s=-1;for(let l=0;l<i.length;l++)if(i[l]?.find(d=>d.type===PP&&d.attributes&&d.attributes["data-id"]===o))s===-1&&(s=l);else if(s!==-1)return{start:s,end:l};return s!==-1?{start:s,end:i.length}:null}function TD(e,t){if(!e)return null;for(let r of Object.keys(e)){let o=Plt(e[r],t);if(o)return{attributeKey:r,start:o.start,end:o.end}}return null}function ED(e){return`mark.wp-note[data-id="${String(e).replace(/["\\\n\r\f]/g,r=>r==='"'||r==="\\"?`\\${r}`:`\\${r.codePointAt(0).toString(16)} `)}"]`}function cRe(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,iRe.getRectangleFromRange)(r);return!o||o.width===0&&o.height===0?null:o}var klt=-1;function uRe(e,t){let r=TD(t,e?.id);return r?r.start:klt}function dRe(e,t,r,o){let n=e.formats.slice();for(let l=r;l<o;l++){let c=n[l]?n[l].slice():[];c.push(t),n[l]=c}let i=new Map;for(let l=0;l<n.length;l++){let c=n[l];if(c)for(let u of c){if(u.type!==PP)continue;let d=u.attributes?.["data-id"],f=i.get(d);f?f.end=l:i.set(d,{start:l,end:l})}}let s=l=>{let c=i.get(l);return c?c.end-c.start:0};for(let l=0;l<n.length;l++){let c=n[l];if(!c||c.length<2)continue;let u=c.filter(f=>f.type===PP);if(u.length===0)continue;u.length>1&&u.sort((f,m)=>s(m.attributes?.["data-id"])-s(f.attributes?.["data-id"]));let d=c.filter(f=>f.type!==PP);n[l]=[...u,...d]}return{...e,formats:n}}function Dq(e,t){if(!(e instanceof Vg.RichTextData))return null;let r=String(t),o=(0,Vg.create)({html:e.toHTMLString()}),n=!1,i=o.formats.map(s=>{if(!s)return s;let l=s.filter(c=>!(c.type===PP&&c.attributes?.["data-id"]===r));return l.length===s.length?s:(n=!0,l.length?l:void 0)});return n?Vg.RichTextData.fromHTMLString(new Vg.RichTextData({...o,formats:i}).toHTMLString()):null}function kP(e){return e.find(t=>t.status==="hold")??e[0]??null}function fRe(e,t){let r=new Set(jg(e));return r.delete(Number(t)),{...e,noteId:r.size>0?[...r]:void 0}}function pRe({threads:e,selectedNoteId:t,blockRects:r,heights:o,scrollTop:n=0}){let i={},s=[...e].sort((b,_)=>(r[b.id]?.top??Number.MAX_VALUE)-(r[_.id]?.top??Number.MAX_VALUE)),l=Math.max(0,s.findIndex(b=>b.id===t)),c=s[l];if(!c||!r[c.id])return{positions:{}};let d=r[c.id].top||0,f=o[c.id]||0;i[c.id]=EP;let m=d+EP,h=f;for(let b=l+1;b<s.length;b++){let _=s[b],y=r[_.id];if(!y)continue;let w=y.top||0,S=o[_.id]||0,x=EP,C=m+h;w<C+Elt&&(x=C-w+rRe),i[_.id]=x,m=w+x,h=S}let g=d+EP;for(let b=l-1;b>=0;b--){let _=s[b],y=r[_.id];if(!y)continue;let w=y.top||0,S=o[_.id]||0,x=EP;w+S>g&&(x=g-w-S-rRe),i[_.id]=x,g=w+x}let v={};for(let b of s){let _=r[b.id];_&&i[b.id]!==void 0&&(v[b.id]=_.top+n+i[b.id])}return{positions:v}}function mRe(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,l=new window.MutationObserver(()=>{t.querySelector(n)&&(clearTimeout(s),l.disconnect(),i(t.querySelector(n)))});l.observe(t,{childList:!0,subtree:!0}),s=setTimeout(()=>{l.disconnect(),i(null)},3e3)})}function ls(e,t,r){return mRe(e,t,r).then(o=>{o&&(o.focus(),o.scrollIntoView({block:"nearest"}))})}function hRe(e,t){return mRe(e,t).then(r=>{r?.scrollIntoView({block:"nearest"})})}var za=a(E(),1);function vRe({activeCollaborators:e,popoverAnchor:t,setIsPopoverVisible:r,cursorRegistry:o}){let n=i=>{o.scrollToCursor(i,{behavior:"smooth",block:"center",highlightDuration:2e3})&&((0,gRe.speak)((0,RP.__)("Scrolled to cursor"),"polite"),r(!1))};return(0,za.jsx)(PD.Popover,{anchor:t,placement:"bottom",offset:8,className:"editor-collaborators-presence__list",onClose:()=>r(!1),children:(0,za.jsxs)("div",{className:"editor-collaborators-presence__list-content",children:[(0,za.jsxs)("div",{className:"editor-collaborators-presence__list-header",children:[(0,za.jsxs)("div",{className:"editor-collaborators-presence__list-header-title",children:[(0,RP.__)("Collaborators"),(0,za.jsx)("span",{children:e.length})]}),(0,za.jsx)("div",{className:"editor-collaborators-presence__list-header-action",children:(0,za.jsx)(PD.Button,{__next40pxDefaultSize:!0,icon:Mi,iconSize:24,label:(0,RP.__)("Close Collaborators List"),onClick:()=>r(!1)})})]}),(0,za.jsx)("div",{className:"editor-collaborators-presence__list-items",children:e.map(i=>{let s=i.isMe;return(0,za.jsxs)("button",{className:"editor-collaborators-presence__list-item",disabled:s,onClick:()=>n(i.clientId),children:[(0,za.jsx)(Xp,{src:Qp(i.collaboratorInfo.avatar_urls),name:i.collaboratorInfo.name,borderColor:s?"var(--wp-admin-theme-color)":ja(i.collaboratorInfo.id),dimmed:!i.isConnected}),(0,za.jsx)("div",{className:"editor-collaborators-presence__list-item-info",children:(0,za.jsx)("div",{className:"editor-collaborators-presence__list-item-name",children:s?(0,RP.__)("You"):i.collaboratorInfo.name})})]},i.clientId)})})]})})}function Rlt(e,t){e.classList.add("collaborators-overlay-cursor-highlighted"),setTimeout(()=>{e.classList.remove("collaborators-overlay-cursor-highlighted")},t)}function bRe(){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&&Rlt(o,r.highlightDuration),!0):!1},removeAll(){e.clear()}}}var BRe=a(be(),1);var LD=a(Te(),1),_u=a(U(),1),DRe=a(j(),1);var kD="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)",Lq="9999px",Bq="32px",Vq="24px",RD="4px",AD="8px",jq="1px",yRe="2px",zg="#fff",wRe="11px",_Re="13px",zq="var(--wpds-typography-font-weight-emphasis, 600)",SRe="20px";var xRe=`
 .editor-avatar {
 	position: relative;
 	display: inline-flex;
 	align-items: center;
-	border-radius: ${Xq};
+	border-radius: ${Lq};
 	flex-shrink: 0;
-	box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 2px) ${Yg}, ${GD};
+	box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 2px) ${zg}, ${kD};
 }
 .editor-avatar__image {
 	box-sizing: border-box;
 	position: relative;
-	width: ${Qq};
-	height: ${Qq};
-	border-radius: ${Xq};
+	width: ${Bq};
+	height: ${Bq};
+	border-radius: ${Lq};
 	border: 0;
 	background-color: var(--wp-admin-theme-color, #3858e9);
 	overflow: hidden;
 	overflow: clip;
 	flex-shrink: 0;
 	font-size: 0;
-	color: ${Yg};
+	color: ${zg};
 }
 .is-small > .editor-avatar__image {
-	width: ${Jq};
-	height: ${Jq};
+	width: ${Vq};
+	height: ${Vq};
 }
 .has-avatar-border-color > .editor-avatar__image {
 	border: var(--wp-admin-border-width-focus, 2px) solid var(--editor-avatar-outline-color);
@@ -254,7 +253,7 @@
 	position: absolute;
 	inset: 0;
 	border-radius: inherit;
-	box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus, 2px) ${Yg};
+	box-shadow: inset 0 0 0 var(--wp-admin-border-width-focus, 2px) ${zg};
 	pointer-events: none;
 	z-index: 1;
 }
@@ -274,8 +273,8 @@
 	display: flex;
 	align-items: center;
 	justify-content: center;
-	font-size: ${VRe};
-	font-weight: ${eK};
+	font-size: ${wRe};
+	font-weight: ${zq};
 	border: 0;
 	background-clip: border-box;
 }
@@ -286,10 +285,10 @@
 	background-color: var(--editor-avatar-outline-color);
 }
 .editor-avatar__name {
-	font-size: ${jRe};
-	font-weight: ${eK};
-	line-height: ${zRe};
-	color: var(--editor-avatar-name-color, ${Yg});
+	font-size: ${_Re};
+	font-weight: ${zq};
+	line-height: ${SRe};
+	color: var(--editor-avatar-name-color, ${zg});
 	min-width: 0;
 	padding-bottom: 2px; /* $grid-unit-05 / 2 */
 	overflow: hidden;
@@ -310,8 +309,8 @@
 }
 .editor-avatar.is-badge:hover {
 	grid-template-columns: min-content 1fr;
-	column-gap: ${YD};
-	padding-inline-end: ${qD};
+	column-gap: ${RD};
+	padding-inline-end: ${AD};
 	transition-timing-function: cubic-bezier(0.85, 0, 0.85, 1);
 }
 .editor-avatar.is-badge:hover .editor-avatar__name {
@@ -327,7 +326,7 @@
 		transition: none;
 	}
 }
-`;var URe=`
+`;var CRe=`
 .block-canvas-cover {
 	position: absolute;
 	top: 0;
@@ -358,10 +357,10 @@
 .collaborators-overlay-user-cursor {
 	position: absolute;
 	z-index: 0;
-	width: ${BRe};
-	border-radius: ${$q};
-	outline: ${$q} solid ${Yg};
-	box-shadow: ${GD};
+	width: ${yRe};
+	border-radius: ${jq};
+	outline: ${jq} solid ${zg};
+	box-shadow: ${kD};
 	animation: collaborators-overlay-cursor-blink 1s infinite;
 }
 .collaborators-overlay-selection-rect {
@@ -376,7 +375,7 @@
 	position: absolute;
 	z-index: 1;
 	transform: translate(-11px, -100%);
-	margin-top: -${YD};
+	margin-top: -${RD};
 	pointer-events: auto;
 	overflow: visible;
 	width: max-content;
@@ -385,7 +384,7 @@
 .collaborators-overlay-block-label.editor-avatar {
 	position: absolute;
 	z-index: 1;
-	transform: translateY(calc(-100% - ${qD}));
+	transform: translateY(calc(-100% - ${AD}));
 	pointer-events: auto;
 	overflow: visible;
 	width: max-content;
@@ -434,7 +433,7 @@
 	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(${Yg}, 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(${zg}, 0.7);
 	z-index: 1;
 }
 @media (prefers-reduced-motion: reduce) {
@@ -443,12 +442,12 @@
 		animation: none;
 	}
 }
-`;function WRe(e,t){let r=null,o=()=>{try{e()}catch{}r=setTimeout(o,t)};return r=setTimeout(o,t),()=>{r&&clearTimeout(r)}}var rK=a(le(),1),xx=a(U(),1);var Sx=a(U(),1);function KD(e){let[t,r]=(0,Sx.useState)(0),o=(0,Sx.useRef)(null),n=(0,Sx.useCallback)(()=>(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(i=>i+1)},e),()=>{o.current&&clearTimeout(o.current)}),[e]);return[t,n]}var{useActiveCollaborators:Ult,useResolvedSelection:Wlt}=q(rK.privateApis),{SelectionType:Glt}=q(rK.privateApis);function GRe(e,t,r,o,n){let i=(0,xx.useRef)(new Set),s=Ult(r??null,o??null),l=Wlt(r??null,o??null),[c,u]=(0,xx.useState)([]),[d,f]=KD(n);return(0,xx.useEffect)(()=>{if(!t){u([]);return}let m=i.current,h=new Set,g=s.filter(y=>{let w=y.editorState?.selection?.type===Glt.WholeBlock;return!y.isMe&&w}).map(y=>{let w;try{({localClientId:w}=l(y.editorState?.selection))}catch{return null}return w?{blockId:w,color:y.isMe?"var(--wp-admin-theme-color)":za(y.collaboratorInfo.id),userName:y.collaboratorInfo.name,avatarUrl:tm(y.collaboratorInfo.avatar_urls)}:null}).filter(y=>!y||h.has(y.blockId)?!1:(h.add(y.blockId),!0)),v=new Set(g.map(y=>y.blockId));for(let y of m)if(!v.has(y)){let w=tK(t,y);w&&(w.classList.remove("is-collaborator-selected"),w.style.removeProperty("--collaborator-outline-color")),m.delete(y)}let b=[],_=e?.getBoundingClientRect()??null;return g.forEach(y=>{let{color:w,blockId:S,userName:x,avatarUrl:C}=y,A=tK(t,S);if(A&&(A.classList.add("is-collaborator-selected"),A.style.setProperty("--collaborator-outline-color",w),m.add(S),_)){let P=A.getBoundingClientRect();b.push({blockId:S,userName:x,avatarUrl:C,color:w,x:P.left-_.left,y:P.top-_.top})}}),u(b),()=>{for(let y of m){let w=tK(t,y);w&&(w.classList.remove("is-collaborator-selected"),w.style.removeProperty("--collaborator-outline-color"))}m.clear()}},[s,t,e,d,l]),{highlights:c,rerenderHighlightsAfterDelay:f}}var tK=(e,t)=>e.querySelector(`[data-block="${t}"]`);var nK=a(le(),1),QRe=a(Y(),1),JD=a(U(),1),JRe=a(Dt(),1);var ZRe=a(le(),1);var Ylt=500,ZD=(e,t,r,o)=>e===null||!t?null:qlt(t,e,r,o)??null,qlt=(e,t,r,o)=>{let{node:n,offset:i}=oK(e,t,r),s=r.createRange();try{s.setStart(n,i)}catch{return null}s.collapse(!0);let l=s.getBoundingClientRect(),c=e.getBoundingClientRect(),u=0,d=0;l.x===0&&l.y===0&&l.width===0&&l.height===0?(u=c.left-o.left,d=c.top-o.top):(u=l.left-o.left,d=l.top-o.top);let f=l.height;if(f===0){let m=r.defaultView??window;f=parseInt(m.getComputedStyle(e).lineHeight,10)||c.height}return{x:u,y:d,height:f}},XD=(e,t,r,o,n)=>{let i=t,s=r;i>s&&([i,s]=[s,i]);let l=oK(e,i,o),c=oK(e,s,o),u=o.createRange();try{u.setStart(l.node,l.offset),u.setEnd(c.node,c.offset)}catch{return null}let d=u.getClientRects(),f=[];for(let m of d){if(m.width===0&&m.height===0)continue;let h=m.left-n.left,g=m.top-n.top;f.some(b=>b.x===h&&b.y===g&&b.width===m.width&&b.height===m.height)||f.push({x:h,y:g,width:m.width,height:m.height})}return f.length>0?f:null},YRe=(e,t,r)=>{let o=t.createRange();o.selectNodeContents(e);let n=o.getClientRects(),i=[];for(let s of n)s.width===0&&s.height===0||i.push({x:s.left-r.left,y:s.top-r.top,width:s.width,height:s.height});if(i.length===0){let s=e.getBoundingClientRect();s.width>0&&s.height>0&&i.push({x:s.left-r.left,y:s.top-r.top,width:s.width,height:s.height})}return i},qRe=(e,t,r)=>{let o=r.querySelectorAll("[data-block]"),n=-1,i=-1;for(let l=0;l<o.length;l++){let c=o[l].getAttribute("data-block");c===e&&(n=l),c===t&&(i=l)}if(n===-1||i===-1)return[];n>i&&([n,i]=[i,n]);let s=[];for(let l=n+1;l<i;l++)s.push(o[l]);return s},oK=(e,t,r)=>{let o=r.createTreeWalker(e,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT),n=0,i=null,s=null,l=1;for(;s=o.nextNode();){if(l++,l>Ylt)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 u=o.nextNode();return u?.nodeType===Node.TEXT_NODE?{node:u,offset:0}:i?{node:i,offset:i.nodeValue?.length??0}:{node:e,offset:0}}n+=1;continue}else continue;if(c!==0){if(n+c>=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}},KRe=(e,t)=>e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_FOLLOWING;var{SelectionDirection:Klt,SelectionType:QD}=q(ZRe.privateApis);function UP(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);return r.querySelector(`[data-wp-block-attribute-key="${o}"]`)??r}function XRe(e,t,r,o){return e.type===QD.None||e.type===QD.WholeBlock?{}:e.type===QD.Cursor?Zlt(t,o):r?Xlt(e,t,r,o):{}}function Zlt(e,t){if(!e.localClientId)return{};let r=UP(t.editorDocument,e);return{coords:ZD(e.richTextOffset,r,t.editorDocument,t.overlayRect)}}function Xlt(e,t,r,o){if(!t.localClientId||!r.localClientId||t.richTextOffset===null||r.richTextOffset===null)return{};let i=e.selectionDirection===Klt.Backward?t:r,s,l=null;if(e.type===QD.SelectionInOneBlock){let u=Qlt(t,r,o);s=u.rects,l=u.blockElement}else{let u=Jlt(t,r,o);s=u.rects,l=i.localClientId===u.firstBlockClientId?u.firstBlock:u.lastBlock}if(s.length>0)return{coords:ZD(i.richTextOffset,l,o.editorDocument,o.overlayRect),selectionRects:s};let c=UP(o.editorDocument,t);return{coords:ZD(t.richTextOffset,c,o.editorDocument,o.overlayRect)}}function Qlt(e,t,r){let o=UP(r.editorDocument,e);return!o||e.richTextOffset===null||t.richTextOffset===null?{rects:[],blockElement:null}:{rects:XD(o,e.richTextOffset,t.richTextOffset,r.editorDocument,r.overlayRect)??[],blockElement:o}}function Jlt(e,t,r){let o=e,n=t,i=UP(r.editorDocument,o),s=UP(r.editorDocument,n);if(i&&s&&KRe(s,i)&&(o=t,n=e,[i,s]=[s,i]),!i||!s||o.richTextOffset===null||n.richTextOffset===null||!o.localClientId||!n.localClientId)return{rects:[],firstBlock:null,lastBlock:null,firstBlockClientId:null};let l=[],c=XD(i,o.richTextOffset,Number.MAX_SAFE_INTEGER,r.editorDocument,r.overlayRect);c&&l.push(...c);let u=qRe(o.localClientId,n.localClientId,r.editorDocument);for(let f of u){let m=YRe(f,r.editorDocument,r.overlayRect);l.push(...m)}let d=XD(s,0,n.richTextOffset,r.editorDocument,r.overlayRect);return d&&l.push(...d),{rects:l,firstBlock:i,lastBlock:s,firstBlockClientId:o.localClientId}}var{useActiveCollaborators:$lt,useResolvedSelection:ect}=q(nK.privateApis),{SelectionType:Cx}=q(nK.privateApis);function $Re(e,t,r,o,n){let i=$lt(r??null,o??null),s=ect(r??null,o??null),l=(0,QRe.useSelect)(m=>m(JRe.store).get("core","showCollaborationCursor"),[]),[c,u]=(0,JD.useState)([]),[d,f]=KD(n);return(0,JD.useEffect)(()=>{if(!e||!t){u([]);return}let m=e.getBoundingClientRect(),h={editorDocument:t,overlayRect:m},g=[],v=i.some(b=>!b.isMe);i.forEach(b=>{if(b.isMe&&(!l||!v))return;let _=b.editorState?.selection??{type:Cx.None},y={richTextOffset:null,localClientId:null,attributeKey:null},w;if(_.type===Cx.Cursor)try{y=s(_)}catch{return}else if(_.type===Cx.SelectionInOneBlock||_.type===Cx.SelectionInMultipleBlocks)try{y=s({type:Cx.Cursor,cursorPosition:_.cursorStartPosition}),w=s({type:Cx.Cursor,cursorPosition:_.cursorEndPosition})}catch{return}let S=b.collaboratorInfo.name,x=b.clientId,C=b.isMe?"var(--wp-admin-theme-color)":za(b.collaboratorInfo.id),A=tm(b.collaboratorInfo.avatar_urls),P=XRe(_,y,w,h);if(P.coords){let R={userName:S,clientId:x,color:C,avatarUrl:A,isMe:b.isMe,...P.coords};P.selectionRects&&(R.selectionRects=P.selectionRects),g.push(R)}}),u(g)},[t,s,e,i,l,d]),{cursors:c,rerenderCursorsAfterDelay:f}}var tf=a(T(),1),e2e=500,tct=1e4;function r2e({blockEditorDocument:e,postId:t,postType:r,cursorRegistry:o}){let[n,i]=(0,_u.useState)(null),{cursors:s,rerenderCursorsAfterDelay:l}=$Re(n,e??null,t??null,r??null,e2e),{highlights:c,rerenderHighlightsAfterDelay:u}=GRe(n,e??null,t??null,r??null,e2e),d=(0,_u.useCallback)(()=>{l(),u()},[l,u]),f=(0,$D.useResizeObserver)(d);(0,_u.useEffect)(()=>{let v=l(),b=u();return()=>{v(),b()}},[l,u]),(0,_u.useEffect)(()=>{if(s.length!==0)return WRe(l,tct)},[s.length,l]);let m=(0,$D.useMergeRefs)([i,f]),h=(0,_u.useRef)(new Map);(0,_u.useEffect)(()=>{if(!o)return;let v=h.current,b=new Set(s.map(_=>_.clientId));for(let _ of v.keys())b.has(_)||(o.unregisterCursor(_),v.delete(_));for(let[_,y]of v.entries())o.registerCursor(_,y);return()=>o.removeAll()},[s,o]);let g=(0,_u.useCallback)(v=>b=>{b?h.current.set(v,b):h.current.delete(v)},[]);return(0,tf.jsxs)("div",{className:"collaborators-overlay-full",ref:m,children:[(0,tf.jsx)("style",{children:HRe+URe}),s.map(v=>(0,tf.jsxs)("div",{children:[!v.isMe&&v.selectionRects?.map((b,_)=>(0,tf.jsx)("div",{className:"collaborators-overlay-selection-rect",style:{left:`${b.x}px`,top:`${b.y}px`,width:`${b.width}px`,height:`${b.height}px`,backgroundColor:v.color}},`${v.clientId}-sel-${_}`)),(0,tf.jsxs)("div",{ref:g(v.clientId),className:"collaborators-overlay-user",style:{left:`${v.x}px`,top:`${v.y}px`},children:[!v.isMe&&(0,tf.jsx)("div",{className:"collaborators-overlay-user-cursor",style:{backgroundColor:v.color,height:`${v.height}px`}}),(0,tf.jsx)(em,{className:"collaborators-overlay-user-label",variant:"badge",size:"small",src:v.avatarUrl,name:v.userName,label:v.isMe?(0,t2e.__)("You"):void 0,borderColor:v.color})]})]},v.clientId)),c.map(v=>(0,tf.jsx)(em,{className:"collaborators-overlay-block-label",variant:"badge",size:"small",src:v.avatarUrl,name:v.userName,borderColor:v.color,style:{left:`${v.x}px`,top:`${v.y}px`}},v.blockId))]})}var iK=a(T(),1),{BlockCanvasCover:rct}=q(o2e.privateApis);function eL({postId:e,postType:t,cursorRegistry:r}){return(0,iK.jsx)(rct.Fill,{children:({containerRef:o})=>(0,iK.jsx)(r2e,{blockEditorDocument:o.current?.ownerDocument,postId:e,postType:t,cursorRegistry:r})})}var dc=a(T(),1),{useActiveCollaborators:oct}=q(i2e.privateApis);function sK({postId:e,postType:t}){let r=oct(e,t),o=r.filter(f=>!f.isMe),n=(0,Ex.useMemo)(()=>[...r].sort((f,m)=>f.isMe&&!m.isMe?-1:!f.isMe&&m.isMe?1:0),[r]),[i]=(0,Ex.useState)(LRe),[s,l]=(0,Ex.useState)(!1),[c,u]=(0,Ex.useState)(null);if(o.length===0)return null;let d=r.find(f=>f.isMe);return(0,dc.jsxs)(dc.Fragment,{children:[(0,dc.jsxs)("div",{className:"editor-collaborators-presence",children:[(0,dc.jsx)(n2e.Button,{__next40pxDefaultSize:!0,className:"editor-collaborators-presence__button",onClick:()=>l(!s),isPressed:s,ref:u,"aria-label":(0,tL.sprintf)((0,tL.__)("Collaborators list, %d online"),n.length),children:(0,dc.jsxs)(Kq,{max:4,children:[d&&(0,dc.jsx)(em,{src:tm(d.collaboratorInfo.avatar_urls),name:d.collaboratorInfo.name,borderColor:"var(--wp-admin-theme-color)",size:"small"},d.clientId),o.map(f=>(0,dc.jsx)(em,{src:tm(f.collaboratorInfo.avatar_urls),name:f.collaboratorInfo.name,borderColor:za(f.collaboratorInfo.id),size:"small"},f.clientId))]})}),s&&(0,dc.jsx)(DRe,{activeCollaborators:n,popoverAnchor:c,setIsPopoverVisible:l,cursorRegistry:i})]}),(0,dc.jsx)(eL,{postId:e,postType:t,cursorRegistry:i})]})}var ko=a(T(),1);function nct({customSaveButton:e,forceIsDirty:t,setEntitiesSavedStatesCallback:r}){let o=(0,WP.useViewportMatch)("large"),n=(0,WP.useViewportMatch)("medium"),i=(0,WP.useMediaQuery)("(max-width: 403px)"),{postId:s,postType:l,isTextEditor:c,isPublishSidebarOpened:u,showIconLabels:d,hasFixedToolbar:f,hasBlockSelection:m,hasSectionRootClientId:h,isStylesCanvasActive:g}=(0,a2e.useSelect)(w=>{let{get:S}=w(l2e.store),{getEditorMode:x,getCurrentPostType:C,getCurrentPostId:A,isPublishSidebarOpened:P}=w(I),{getStylesPath:R,getShowStylebook:N}=q(w(I)),{getBlockSelectionStart:k,getSectionRootClientId:E}=q(w(s2e.store));return{postId:A(),postType:C(),isTextEditor:x()==="text",isPublishSidebarOpened:P(),showIconLabels:S("core","showIconLabels"),hasFixedToolbar:S("core","fixedToolbar"),hasBlockSelection:!!k(),hasSectionRootClientId:!!E(),isStylesCanvasActive:!!R()?.startsWith("/revisions")||N()}},[]),v=["post","page","wp_template"].includes(l)&&h,[b,_]=(0,c2e.useState)(!0),y=!i&&(!f||f&&(!m||b));return(0,ko.jsx)(ID,{toolbar:(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)(Dke,{disableBlockTools:g||c}),f&&n&&(0,ko.jsx)(Ike,{isCollapsed:b,onToggle:_})]}),center:y?(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)(sK,{postType:l,postId:s}),(0,ko.jsx)(W3,{})]}):void 0,settings:(0,ko.jsxs)(ko.Fragment,{children:[!y&&!i&&(0,ko.jsx)(sK,{postType:l,postId:s}),!e&&!u&&(0,ko.jsx)(jF,{forceIsDirty:t}),(0,ko.jsx)(sRe,{}),(0,ko.jsx)(uRe,{forceIsAutosaveable:t,disabled:g}),(0,ko.jsx)(BS,{className:"editor-header__post-preview-button",forceIsAutosaveable:t}),o&&v&&(0,ko.jsx)(hRe,{disabled:g}),(o||!d)&&(0,ko.jsx)(Wh.Slot,{scope:"core"}),!e&&(0,ko.jsx)($ke,{forceIsDirty:t,setEntitiesSavedStatesCallback:r}),e,(0,ko.jsx)(LD,{})]})})}var u2e=nct;var GP=a(Y(),1),oL=a(be(),1),d2e=a(Ce(),1),YP=a(U(),1),f2e=a(Dt(),1),p2e=a(Mo(),1);var rL=a(T(),1),{PrivateInserterLibrary:ict}=q(oL.privateApis);function m2e(){let{blockSectionRootClientId:e,inserterSidebarToggleRef:t,inserter:r,showMostUsedBlocks:o,sidebarIsOpened:n}=(0,GP.useSelect)(m=>{let{getInserterSidebarToggleRef:h,getInserter:g,isPublishSidebarOpened:v}=q(m(I)),{getBlockRootClientId:b,isZoomOut:_,getSectionRootClientId:y}=q(m(oL.store)),{get:w}=m(f2e.store),{getActiveComplementaryArea:S}=m(je),x=()=>{if(_()){let C=y();if(C)return C}return b()};return{inserterSidebarToggleRef:h(),inserter:g(),showMostUsedBlocks:w("core","mostUsedBlocks"),blockSectionRootClientId:x(),sidebarIsOpened:!!(S("core")||v())}},[]),{setIsInserterOpened:i}=(0,GP.useDispatch)(I),{disableComplementaryArea:s}=(0,GP.useDispatch)(je),l=(0,d2e.useViewportMatch)("medium","<"),c=(0,YP.useRef)(),u=(0,YP.useCallback)(()=>{i(!1),t.current?.focus()},[t,i]),d=(0,YP.useCallback)(m=>{m.keyCode===p2e.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),u())},[u]),f=(0,rL.jsx)("div",{className:"editor-inserter-sidebar__content",children:(0,rL.jsx)(ict,{showMostUsedBlocks:o,showInserterHelpPanel:!0,shouldFocusBlock:l,rootClientId:e??r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,onSelect:r.onSelect,__experimentalInitialTab:r.tab,__experimentalInitialCategory:r.category,__experimentalFilterValue:r.filterValue,onPatternCategorySelection:n?()=>s("core"):void 0,ref:c,onClose:u})});return(0,rL.jsx)("div",{onKeyDown:d,className:"editor-inserter-sidebar",children:f})}var iL=a(be(),1),sL=a(Ce(),1),aL=a(Y(),1),aK=a(Mp(),1),Su=a(U(),1),KP=a(j(),1),g2e=a(xa(),1),v2e=a(Mo(),1);var qP=a(G(),1),nL=a(j(),1);var Ri=a(T(),1);function h2e(){return(0,Ri.jsxs)(Ri.Fragment,{children:[(0,Ri.jsxs)("div",{className:"editor-list-view-sidebar__outline",children:[(0,Ri.jsxs)("div",{children:[(0,Ri.jsx)(qP.__experimentalText,{children:(0,nL.__)("Characters:")}),(0,Ri.jsx)(qP.__experimentalText,{children:(0,Ri.jsx)(cx,{})})]}),(0,Ri.jsxs)("div",{children:[(0,Ri.jsx)(qP.__experimentalText,{children:(0,nL.__)("Words:")}),(0,Ri.jsx)(ax,{})]}),(0,Ri.jsxs)("div",{children:[(0,Ri.jsx)(qP.__experimentalText,{children:(0,nL.__)("Time to read:")}),(0,Ri.jsx)(lx,{})]})]}),(0,Ri.jsx)(hS,{})]})}var qg=a(T(),1),{TabbedSidebar:sct}=q(iL.privateApis);function b2e(){let{setIsListViewOpened:e}=(0,aL.useDispatch)(I),{getListViewToggleRef:t}=q((0,aL.useSelect)(I)),r=(0,sL.useFocusOnMount)("firstElement"),o=(0,Su.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),n=(0,Su.useCallback)(v=>{v.keyCode===v2e.ESCAPE&&!v.defaultPrevented&&(v.preventDefault(),o())},[o]),[i,s]=(0,Su.useState)(null),[l,c]=(0,Su.useState)("list-view"),u=(0,Su.useRef)(),d=(0,Su.useRef)(),f=(0,Su.useRef)(),m=(0,sL.useMergeRefs)([r,f,s]);function h(v){let b=aK.focus.tabbable.find(d.current)[0];if(v==="list-view"){let _=aK.focus.tabbable.find(f.current)[0];(u.current.contains(_)?_:b).focus()}else b.focus()}let g=(0,Su.useCallback)(()=>{u.current.contains(u.current.ownerDocument.activeElement)?o():h(l)},[o,l]);return(0,g2e.useShortcut)("core/editor/toggle-list-view",g),(0,qg.jsx)("div",{className:"editor-list-view-sidebar",onKeyDown:n,ref:u,children:(0,qg.jsx)(sct,{tabs:[{name:"list-view",title:(0,KP._x)("List View","Post overview"),panel:(0,qg.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,qg.jsx)("div",{className:"editor-list-view-sidebar__list-view-panel-content",children:(0,qg.jsx)(iL.__experimentalListView,{dropZoneElement:i})})}),panelRef:m},{name:"outline",title:(0,KP._x)("Outline","Post overview"),panel:(0,qg.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,qg.jsx)(h2e,{})})}],onClose:o,onSelect:v=>c(v),defaultTabId:"list-view",ref:d,closeButtonLabel:(0,KP.__)("Close")})})}var XP=a(Y(),1),ZP=a(G(),1);var Zg=a(j(),1);var lL=a(Y(),1),Kg=a(G(),1),y2e=a(le(),1),rm=a(j(),1),cL=a(cn(),1),w2e=a(U(),1);var _2e=a(Ce(),1);var xu=a(T(),1);function act(){let{revisions:e,perPage:t,currentRevisionId:r,revisionKey:o,revisionPage:n,totalRevisions:i}=(0,lL.useSelect)(w=>{let{getCurrentRevisionId:S,getRevisionPage:x,getPageRevisions:C,getRevisionsPerPage:A}=q(w(I)),P=w(I).getCurrentPostType();if(!P)return{};let N=w(y2e.store).getEntityConfig("postType",P)?.revisionKey||"id",k=x();return{revisions:C(k),perPage:A(),currentRevisionId:S(),revisionKey:N,revisionPage:k,totalRevisions:w(I).getCurrentPostRevisionsCount()}},[]),{setCurrentRevisionId:s,setRevisionPage:l}=q((0,lL.useDispatch)(I)),c=(0,_2e.useFocusOnMount)(!0),u=!e,d=Math.ceil(i/t)||1,f=(0,w2e.useMemo)(()=>e&&[...e].reverse(),[e]),m=f?.findIndex(w=>w[o]===r),h=w=>{let S=f?.[w];S&&s(S[o])},g=(0,cL.getSettings)(),v=w=>{let S=f?.[w];return S?(0,cL.dateI18n)(g.formats.datetime,S.date):w},b=d>1;if(u&&!b)return(0,xu.jsx)(Kg.Spinner,{});if(!u&&!f?.length)return(0,xu.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,rm.__)("No revisions found.")});if(i<=1)return(0,xu.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,rm.__)("Only one revision found.")});let _=w=>{let S=i-(w-1)*t,x=Math.max(1,S-t+1);return(0,rm.sprintf)((0,rm.__)("Revisions %1$s\u2013%2$s"),x,S)},y=u||m===-1?(0,xu.jsx)(Kg.Spinner,{}):(0,xu.jsx)(Kg.RangeControl,{ref:c,"aria-valuetext":v(m),className:"editor-revisions-header__slider",hideLabelFromVision:!0,label:(0,rm.__)("Revision"),max:f?.length-1,min:0,marks:!0,onChange:h,renderTooltipContent:v,value:m,withInputField:!1});return b?(0,xu.jsxs)(ae,{direction:"row",gap:"sm",align:"center",style:{flex:1},children:[(0,xu.jsx)(Kg.Button,{icon:Ar,label:n<d?_(n+1):(0,rm.__)("No older revisions"),onClick:()=>l(n+1),disabled:u||n>=d,size:"compact",accessibleWhenDisabled:!0}),(0,xu.jsx)("div",{style:{flex:1,minWidth:0,display:"flex",justifyContent:"center"},children:y}),(0,xu.jsx)(Kg.Button,{icon:hr,label:n>1?_(n-1):(0,rm.__)("No newer revisions"),onClick:()=>l(n-1),disabled:u||n<=1,size:"compact",accessibleWhenDisabled:!0})]}):y}var S2e=act;var _l=a(T(),1);function lct({showDiff:e,onToggleDiff:t}){let{currentRevisionId:r,sidebarIsOpened:o}=(0,XP.useSelect)(d=>({currentRevisionId:q(d(I)).getCurrentRevisionId(),sidebarIsOpened:!!d(je).getActiveComplementaryArea("core")}),[]),{setCurrentRevisionId:n,restoreRevision:i}=q((0,XP.useDispatch)(I)),{enableComplementaryArea:s,disableComplementaryArea:l}=(0,XP.useDispatch)(je),c=!!r,u=()=>{r&&i(r)};return(0,_l.jsx)(ID,{className:"editor-revisions-header",toolbar:(0,_l.jsx)(ZP.Button,{__next40pxDefaultSize:!0,size:"compact",icon:mv,label:(0,Zg._x)("Show changes","revisions"),isPressed:e,onClick:t}),center:(0,_l.jsx)(S2e,{}),settings:(0,_l.jsxs)(_l.Fragment,{children:[(0,_l.jsx)(BS,{className:"editor-header__post-preview-button"}),(0,_l.jsx)(ZP.Button,{__next40pxDefaultSize:!0,icon:(0,Zg.isRTL)()?dv:wf,label:(0,Zg._x)("Settings","panel button label"),isPressed:o,"aria-expanded":o,onClick:()=>{o?l("core"):s("core",cs.document)},size:"compact"}),(0,_l.jsx)(ZP.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",onClick:()=>n(null),children:(0,Zg.__)("Exit")}),(0,_l.jsx)(ZP.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,variant:"primary",size:"compact",className:"editor-revisions-header__restore-button",disabled:!c,onClick:u,children:(0,Zg.__)("Restore")}),(0,_l.jsx)(LD,{disabled:!0})]})})}var lK=lct;var Q2e=a(G(),1),J2e=a(be(),1),vK=a(Y(),1),CL=a(U(),1),$2e=a(zn(),1),eAe=a(Pt(),1),Cl=a(j(),1);var fc=a(be(),1),Sl=a(U(),1),yL=a(Y(),1),mK=a(Pt(),1),W2e=a(le(),1),wL=a(Ce(),1);var cK=a(Y(),1),x2e=a(le(),1),uL=a(U(),1),uK=a(j(),1),C2e=a(G(),1);var E2e=a(T(),1);function T2e({contentRef:e}){let{onNavigateToEntityRecord:t,templateId:r}=(0,cK.useSelect)(s=>{let{getEditorSettings:l,getCurrentTemplateId:c}=s(I);return{onNavigateToEntityRecord:l().onNavigateToEntityRecord,templateId:c()}},[]),o=(0,cK.useSelect)(s=>!!s(x2e.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[n,i]=(0,uL.useState)(!1);return(0,uL.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)))},l=e.current;return l?.addEventListener("dblclick",s),()=>{l?.removeEventListener("dblclick",s)}},[e,o]),o?(0,E2e.jsx)(C2e.__experimentalConfirmDialog,{isOpen:n,confirmButtonText:(0,uK.__)("Edit template"),onConfirm:()=>{i(!1),t({postId:r,postType:"wp_template"})},onCancel:()=>i(!1),size:"medium",children:(0,uK.__)("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 k2e=a(Ce(),1),dL=a(Y(),1),dK=a(be(),1);var cct=500;function P2e(e,t,r){return Math.min(Math.max(e,t),r)}function uct(e,t,r){let o=e-P2e(e,r.left,r.right),n=t-P2e(t,r.top,r.bottom);return Math.sqrt(o*o+n*n)}function R2e({isEnabled:e=!0}={}){let{getEnabledClientIdsTree:t,getBlockName:r,getBlockOrder:o}=q((0,dL.useSelect)(dK.store)),{selectBlock:n}=(0,dL.useDispatch)(dK.store);return(0,k2e.useRefEffect)(i=>{if(!e)return;let s=(c,u)=>{let d=t().flatMap(({clientId:h})=>{let g=r(h);if(g==="core/template-part")return[];if(g==="core/post-content"){let v=o(h);if(v.length)return v}return[h]}),f=1/0,m=null;for(let h of d){let g=i.querySelector(`[data-block="${h}"]`);if(!g)continue;let v=g.getBoundingClientRect(),b=uct(c,u,v);b<f&&b<cct&&(f=b,m=h)}m&&n(m)},l=c=>{(c.target===i||c.target.classList.contains("is-root-container"))&&s(c.clientX,c.clientY)};return i.addEventListener("click",l),()=>i.removeEventListener("click",l)},[e])}var fL=a(Y(),1),A2e=a(Ce(),1),fK=a(be(),1);function I2e(){let{getSettings:e,isZoomOut:t}=q((0,fL.useSelect)(fK.store)),{resetZoomLevel:r}=q((0,fL.useDispatch)(fK.store));return(0,A2e.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 O2e=a(Y(),1),N2e=a(Ce(),1),pL=a(be(),1),M2e=a(Pt(),1),dct=':root :where(.editor-styles-wrapper)::after {content: ""; display: block; height: 40vh;}';function F2e(e){let t=(0,O2e.useRegistry)(),r=(0,N2e.useRefEffect)(o=>{function n(s){if(s.target!==o&&s.target!==o.parentElement)return;let l=o.lastElementChild;if(!l)return;let c=l.getBoundingClientRect();if(s.clientY<c.bottom)return;s.preventDefault();let u=t.select(pL.store).getBlockOrder(""),d=u[u.length-1],f=t.select(pL.store).getBlock(d),{selectBlock:m,insertDefaultBlock:h}=t.dispatch(pL.store);f&&(0,M2e.isUnmodifiedDefaultBlock)(f)?m(d):h()}let{ownerDocument:i}=o;return i.addEventListener("pointerdown",n),()=>{i.removeEventListener("pointerdown",n)}},[t]);return e?[r,dct]:[]}var mL=a(Y(),1),D2e=a(Ce(),1),pK=a(be(),1);function L2e(){let{getEditedContentOnlySection:e}=q((0,mL.useSelect)(pK.store)),{stopEditingContentOnlySection:t}=q((0,mL.useDispatch)(pK.store));return(0,D2e.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 hL=a(Y(),1),V2e=a(Ce(),1),j2e=a(Pt(),1),gL=a(le(),1),vL=a(be(),1),rf=a(G(),1),z2e=a(zn(),1),Xg=a(U(),1),Eu=a(j(),1);var Tx=a(U(),1);function B2e(e){let[t,r]=(0,Tx.useState)(),o=(0,Tx.useRef)(!1);return(0,Tx.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 l=null,c=()=>{r(Math.ceil((i-Date.now())/1e3)),l=setInterval(()=>{let d=Math.ceil((i-Date.now())/1e3);r(Math.max(0,d)),d<=0&&l&&clearInterval(l)},1e3)},u=s?setTimeout(c,500):null;return u||c(),()=>{u&&clearTimeout(u),l&&clearInterval(l)}},[e]),{onManualRetry:()=>{r(0)},secondsRemaining:t}}var Cu=a(T(),1),{BlockCanvasCover:fct}=q(vL.privateApis),{retrySyncConnection:pct}=q(gL.privateApis),mct=2e4;function H2e(){let[e,t]=(0,Xg.useState)(!1),[r,o]=(0,Xg.useState)(!1),[n,i]=(0,Xg.useState)(!1),{connectionStatus:s,isCollaborationEnabled:l,postType:c}=(0,hL.useSelect)(S=>{let{getSyncConnectionStatus:x,getPostType:C}=q(S(gL.store)),{getCurrentPostType:A,isCollaborationEnabledForCurrentPost:P}=q(S(I)),R=A();return{connectionStatus:x()||null,isCollaborationEnabled:P(),postType:R?C(R):null}},[]),{onManualRetry:u,secondsRemaining:d}=B2e(s),f=(0,V2e.useCopyToClipboard)(()=>{let S=(0,hL.select)(vL.store).getBlocks();return(0,j2e.serialize)(S)});(0,Xg.useEffect)(()=>{let S=setTimeout(()=>{t(!0)},mct);return()=>clearTimeout(S)},[]),(0,Xg.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,Xg.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===$Y;if(!l||!e&&!h||!r)return null;let g=s&&"error"in s?s?.error:void 0;if(!m&&(0,z2e.applyFilters)("editor.isSyncConnectionErrorHandled",!1,g?.code)!==!1)return null;let v=n?()=>{u(),pct()}:void 0,b=HCe(g),_="",y=!1;d&&d>0?_=(0,Eu.sprintf)((0,Eu._n)("Retrying connection in %d second\u2026","Retrying connection in %d seconds\u2026",d),d):d===0&&(y=!0,_=(0,Eu.__)("Retrying\u2026"));let w="edit.php";return c?.slug&&(w=`edit.php?post_type=${c.slug}`),(0,Cu.jsx)(fct.Fill,{children:(0,Cu.jsx)(rf.Modal,{overlayClassName:"editor-sync-connection-error-modal",isDismissible:!1,onRequestClose:()=>{},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,size:"medium",title:b.title,children:(0,Cu.jsxs)(rf.__experimentalVStack,{spacing:6,children:[(0,Cu.jsx)("p",{children:b.description}),_&&(0,Cu.jsx)("p",{className:"editor-sync-connection-error-modal__retry-countdown",children:_}),(0,Cu.jsxs)(rf.__experimentalHStack,{justify:"right",children:[(0,Cu.jsx)(rf.Button,{__next40pxDefaultSize:!0,href:w,isDestructive:!0,variant:"tertiary",children:(0,Eu.sprintf)((0,Eu.__)("Back to %s"),c?.labels?.name??(0,Eu.__)("Posts"))}),(0,Cu.jsx)(rf.Button,{__next40pxDefaultSize:!0,ref:f,variant:v?"secondary":"primary",children:(0,Eu.__)("Copy Post Content")}),v&&(0,Cu.jsx)(rf.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,"aria-disabled":y,disabled:y,isBusy:y,variant:"primary",onClick:v,children:(0,Eu.__)("Retry")})]})]})})})}var di=a(T(),1),{LayoutStyle:bL,useLayoutClasses:hct,useLayoutStyles:gct,ExperimentalBlockCanvas:vct,useFlashEditableBlocks:bct}=q(fc.privateApis);function hK(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=hK(e[t].innerBlocks);if(r)return r}}}function U2e(e){for(let t=0;t<e.length;t++)if(e[t].name==="core/post-content")return!0;return!1}function yct({autoFocus:e,iframeProps:t,contentRef:r,className:o}){let n=(0,wL.useViewportMatch)("small","<"),{renderingMode:i,postContentAttributes:s,editedPostTemplate:l={},wrapperBlockName:c,wrapperUniqueId:u,deviceType:d,isFocusedEntity:f,isDesignPostType:m,postType:h,isPreview:g,styles:v,hasCanvasWidth:b,canvasWidth:_,canvasHeight:y}=(0,yL.useSelect)(te=>{let{getCurrentPostId:ue,getCurrentPostType:ne,getCurrentTemplateId:ie,getEditorSettings:Ie,getRenderingMode:Pe,getDeviceType:Me,getCanvasWidth:Ne,getCanvasHeight:Fe}=q(te(I)),{getPostType:X,getEditedEntityRecord:ge}=te(W2e.store),Ue=ne(),Ye=Pe(),st;Ue===Nu?st="core/block":Ye==="post-only"&&(st="core/post-content");let St=Ie(),dt=St.supportsTemplateMode,xt=X(Ue),Xt=ie(),Xe=Ne(),ps=Xt?ge("postType",Cr,Xt):void 0;return{renderingMode:Ye,postContentAttributes:St.postContentAttributes,isDesignPostType:pm.includes(Ue),editedPostTemplate:xt?.viewable&&dt?ps:void 0,wrapperBlockName:st,wrapperUniqueId:ue(),deviceType:Me(),isFocusedEntity:!!St.onNavigateToPreviousEntityRecord,postType:Ue,isPreview:St.isPreviewMode,styles:St.styles,hasCanvasWidth:Xe!==void 0,canvasWidth:Xe,canvasHeight:Fe()}},[]),{isCleanNewPost:w}=(0,yL.useSelect)(I),{hasRootPaddingAwareAlignments:S,themeHasDisabledLayoutStyles:x,themeSupportsLayout:C,isZoomedOut:A}=(0,yL.useSelect)(te=>{let{getSettings:ue,isZoomOut:ne}=q(te(fc.store)),ie=ue();return{themeHasDisabledLayoutStyles:ie.disableLayoutStyles,themeSupportsLayout:ie.supportsLayout,hasRootPaddingAwareAlignments:ie.__experimentalFeatures?.useRootPaddingAwareAlignments,isZoomedOut:ne()}},[]),P=(0,Sl.useRef)(),[R,N]=(0,Sl.useState)(!1),[k]=(0,fc.useSettings)("layout"),E=(0,Sl.useMemo)(()=>i!=="post-only"||m?{type:"default"}:C?{...k,type:"constrained"}:{type:"default"},[i,C,k,m]),M=(0,Sl.useMemo)(()=>{if(!l?.content&&!l?.blocks&&s)return s;if(l?.blocks)return hK(l?.blocks);let te=typeof l?.content=="string"?l?.content:"";return hK((0,mK.parse)(te))||{}},[l?.content,l?.blocks,s]),B=(0,Sl.useMemo)(()=>{if(!l?.content&&!l?.blocks)return!1;if(l?.blocks)return U2e(l?.blocks);let te=typeof l?.content=="string"?l?.content:"";return U2e((0,mK.parse)(te))||!1},[l?.content,l?.blocks]),{layout:F={},align:D=""}=M||{},z=hct(M,"core/post-content"),L=J({"is-layout-flow":!C},C&&z,D&&`align${D}`),O=gct(M,"core/post-content",".block-editor-block-list__layout.is-root-container"),V=(0,Sl.useMemo)(()=>F&&(F?.type==="constrained"||F?.inherit||F?.contentSize||F?.wideSize)?{...k,...F,type:"constrained"}:{...k,...F,type:"default"},[F?.type,F?.inherit,F?.contentSize,F?.wideSize,k]),W=s?V:E,K=W?.type==="default"&&!B?E:W,Z=(0,Sl.useRef)();(0,Sl.useEffect)(()=>{!e||!w()||Z?.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 TRe(e,t){let r=null,o=()=>{try{e()}catch{}r=setTimeout(o,t)};return r=setTimeout(o,t),()=>{r&&clearTimeout(r)}}var Uq=a(ae(),1),yx=a(U(),1);var wu=a(U(),1);function ID(e){let[t,r]=(0,wu.useState)(0),o=(0,wu.useRef)(null),n=(0,wu.useCallback)(()=>(o.current&&clearTimeout(o.current),o.current=setTimeout(()=>{r(i=>i+1)},e),()=>{o.current&&clearTimeout(o.current)}),[e]);return[t,n]}function OD(){let[e,t]=(0,wu.useState)(0),r=(0,wu.useRef)(null);(0,wu.useEffect)(()=>()=>{r.current!==null&&cancelAnimationFrame(r.current)},[]);let o=(0,wu.useCallback)(()=>{r.current!==null&&cancelAnimationFrame(r.current),r.current=requestAnimationFrame(()=>{r.current=null,t(n=>n+1)})},[]);return[e,o]}var{useActiveCollaborators:Alt,useResolvedSelection:Ilt}=Y(Uq.privateApis),{SelectionType:Olt}=Y(Uq.privateApis);function ERe(e,t,r,o,n){let i=(0,yx.useRef)(new Set),s=Alt(r??null,o??null),l=Ilt(r??null,o??null),[c,u]=(0,yx.useState)([]),[d,f]=ID(n),[m,h]=OD();return(0,yx.useEffect)(()=>{if(!t){u([]);return}let g=i.current,v=new Set,b=s.filter(S=>{let x=S.editorState?.selection?.type===Olt.WholeBlock;return!S.isMe&&x}).map(S=>{let x;try{({localClientId:x}=l(S.editorState?.selection))}catch{return null}return x?{blockId:x,color:S.isMe?"var(--wp-admin-theme-color)":ja(S.collaboratorInfo.id),userName:S.collaboratorInfo.name,avatarUrl:Qp(S.collaboratorInfo.avatar_urls)}:null}).filter(S=>!S||v.has(S.blockId)?!1:(v.add(S.blockId),!0)),_=new Set(b.map(S=>S.blockId));for(let S of g)if(!_.has(S)){let x=Hq(t,S);x&&(x.classList.remove("is-collaborator-selected"),x.style.removeProperty("--collaborator-outline-color")),g.delete(S)}let y=[],w=e?.getBoundingClientRect()??null;return b.forEach(S=>{let{color:x,blockId:C,userName:I,avatarUrl:k}=S,R=Hq(t,C);if(R&&(R.classList.add("is-collaborator-selected"),R.style.setProperty("--collaborator-outline-color",x),g.add(C),w)){let A=R.getBoundingClientRect();y.push({blockId:C,userName:I,avatarUrl:k,color:x,x:A.left-w.left,y:A.top-w.top})}}),u(y),()=>{for(let S of g){let x=Hq(t,S);x&&(x.classList.remove("is-collaborator-selected"),x.style.removeProperty("--collaborator-outline-color"))}g.clear()}},[s,t,e,d,m,l]),{highlights:c,rerenderHighlightsAfterDelay:f,rerenderHighlightsOnResize:h}}var Hq=(e,t)=>e.querySelector(`[data-block="${t}"]`);var Gq=a(ae(),1),ORe=a(K(),1),DD=a(U(),1),NRe=a(Dt(),1);var ARe=a(ae(),1);var Nlt=500,ND=(e,t,r,o)=>e===null||!t?null:Mlt(t,e,r,o)??null,Mlt=(e,t,r,o)=>{let{node:n,offset:i}=Wq(e,t,r),s=r.createRange();try{s.setStart(n,i)}catch{return null}s.collapse(!0);let l=s.getBoundingClientRect(),c=e.getBoundingClientRect(),u=0,d=0;l.x===0&&l.y===0&&l.width===0&&l.height===0?(u=c.left-o.left,d=c.top-o.top):(u=l.left-o.left,d=l.top-o.top);let f=l.height;if(f===0){let m=r.defaultView??window;f=parseInt(m.getComputedStyle(e).lineHeight,10)||c.height}return{x:u,y:d,height:f}},MD=(e,t,r,o,n)=>{let i=t,s=r;i>s&&([i,s]=[s,i]);let l=Wq(e,i,o),c=Wq(e,s,o),u=o.createRange();try{u.setStart(l.node,l.offset),u.setEnd(c.node,c.offset)}catch{return null}let d=u.getClientRects(),f=[];for(let m of d){if(m.width===0&&m.height===0)continue;let h=m.left-n.left,g=m.top-n.top;f.some(b=>b.x===h&&b.y===g&&b.width===m.width&&b.height===m.height)||f.push({x:h,y:g,width:m.width,height:m.height})}return f.length>0?f:null},PRe=(e,t,r)=>{let o=t.createRange();o.selectNodeContents(e);let n=o.getClientRects(),i=[];for(let s of n)s.width===0&&s.height===0||i.push({x:s.left-r.left,y:s.top-r.top,width:s.width,height:s.height});if(i.length===0){let s=e.getBoundingClientRect();s.width>0&&s.height>0&&i.push({x:s.left-r.left,y:s.top-r.top,width:s.width,height:s.height})}return i},kRe=(e,t,r)=>{let o=r.querySelectorAll("[data-block]"),n=-1,i=-1;for(let l=0;l<o.length;l++){let c=o[l].getAttribute("data-block");c===e&&(n=l),c===t&&(i=l)}if(n===-1||i===-1)return[];n>i&&([n,i]=[i,n]);let s=[];for(let l=n+1;l<i;l++)s.push(o[l]);return s},Wq=(e,t,r)=>{let o=r.createTreeWalker(e,NodeFilter.SHOW_TEXT|NodeFilter.SHOW_ELEMENT),n=0,i=null,s=null,l=1;for(;s=o.nextNode();){if(l++,l>Nlt)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 u=o.nextNode();return u?.nodeType===Node.TEXT_NODE?{node:u,offset:0}:i?{node:i,offset:i.nodeValue?.length??0}:{node:e,offset:0}}n+=1;continue}else continue;if(c!==0){if(n+c>=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}},RRe=(e,t)=>e.compareDocumentPosition(t)===Node.DOCUMENT_POSITION_FOLLOWING;var{SelectionDirection:Flt,SelectionType:FD}=Y(ARe.privateApis);function AP(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);return r.querySelector(`[data-wp-block-attribute-key="${o}"]`)??r}function IRe(e,t,r,o){return e.type===FD.None||e.type===FD.WholeBlock?{}:e.type===FD.Cursor?Dlt(t,o):r?Llt(e,t,r,o):{}}function Dlt(e,t){if(!e.localClientId)return{};let r=AP(t.editorDocument,e);return{coords:ND(e.richTextOffset,r,t.editorDocument,t.overlayRect)}}function Llt(e,t,r,o){if(!t.localClientId||!r.localClientId||t.richTextOffset===null||r.richTextOffset===null)return{};let i=e.selectionDirection===Flt.Backward?t:r,s,l=null;if(e.type===FD.SelectionInOneBlock){let u=Blt(t,r,o);s=u.rects,l=u.blockElement}else{let u=Vlt(t,r,o);s=u.rects,l=i.localClientId===u.firstBlockClientId?u.firstBlock:u.lastBlock}if(s.length>0)return{coords:ND(i.richTextOffset,l,o.editorDocument,o.overlayRect),selectionRects:s};let c=AP(o.editorDocument,t);return{coords:ND(t.richTextOffset,c,o.editorDocument,o.overlayRect)}}function Blt(e,t,r){let o=AP(r.editorDocument,e);return!o||e.richTextOffset===null||t.richTextOffset===null?{rects:[],blockElement:null}:{rects:MD(o,e.richTextOffset,t.richTextOffset,r.editorDocument,r.overlayRect)??[],blockElement:o}}function Vlt(e,t,r){let o=e,n=t,i=AP(r.editorDocument,o),s=AP(r.editorDocument,n);if(i&&s&&RRe(s,i)&&(o=t,n=e,[i,s]=[s,i]),!i||!s||o.richTextOffset===null||n.richTextOffset===null||!o.localClientId||!n.localClientId)return{rects:[],firstBlock:null,lastBlock:null,firstBlockClientId:null};let l=[],c=MD(i,o.richTextOffset,Number.MAX_SAFE_INTEGER,r.editorDocument,r.overlayRect);c&&l.push(...c);let u=kRe(o.localClientId,n.localClientId,r.editorDocument);for(let f of u){let m=PRe(f,r.editorDocument,r.overlayRect);l.push(...m)}let d=MD(s,0,n.richTextOffset,r.editorDocument,r.overlayRect);return d&&l.push(...d),{rects:l,firstBlock:i,lastBlock:s,firstBlockClientId:o.localClientId}}var{useActiveCollaborators:jlt,useResolvedSelection:zlt}=Y(Gq.privateApis),{SelectionType:wx}=Y(Gq.privateApis);function MRe(e,t,r,o,n){let i=jlt(r??null,o??null),s=zlt(r??null,o??null),l=(0,ORe.useSelect)(g=>g(NRe.store).get("core","showCollaborationCursor"),[]),[c,u]=(0,DD.useState)([]),[d,f]=ID(n),[m,h]=OD();return(0,DD.useEffect)(()=>{if(!e||!t){u([]);return}let g=e.getBoundingClientRect(),v={editorDocument:t,overlayRect:g},b=[],_=i.some(y=>!y.isMe);i.forEach(y=>{if(y.isMe&&(!l||!_))return;let w=y.editorState?.selection??{type:wx.None},S={richTextOffset:null,localClientId:null,attributeKey:null},x;if(w.type===wx.Cursor)try{S=s(w)}catch{return}else if(w.type===wx.SelectionInOneBlock||w.type===wx.SelectionInMultipleBlocks)try{S=s({type:wx.Cursor,cursorPosition:w.cursorStartPosition}),x=s({type:wx.Cursor,cursorPosition:w.cursorEndPosition})}catch{return}let C=y.collaboratorInfo.name,I=y.clientId,k=y.isMe?"var(--wp-admin-theme-color)":ja(y.collaboratorInfo.id),R=Qp(y.collaboratorInfo.avatar_urls),A=IRe(w,S,x,v);if(A.coords){let P={userName:C,clientId:I,color:k,avatarUrl:R,isMe:y.isMe,...A.coords};A.selectionRects&&(P.selectionRects=A.selectionRects),b.push(P)}}),u(b)},[t,s,e,i,l,d,m]),{cursors:c,rerenderCursorsAfterDelay:f,rerenderCursorsOnResize:h}}var tf=a(E(),1),FRe=500,Hlt=1e4;function LRe({blockEditorDocument:e,postId:t,postType:r,cursorRegistry:o}){let[n,i]=(0,_u.useState)(null),{cursors:s,rerenderCursorsAfterDelay:l,rerenderCursorsOnResize:c}=MRe(n,e??null,t??null,r??null,FRe),{highlights:u,rerenderHighlightsAfterDelay:d,rerenderHighlightsOnResize:f}=ERe(n,e??null,t??null,r??null,FRe),m=(0,_u.useCallback)(()=>{c(),f()},[c,f]),h=(0,LD.useResizeObserver)(m);(0,_u.useEffect)(()=>{let _=l(),y=d();return()=>{_(),y()}},[l,d]),(0,_u.useEffect)(()=>{if(s.length!==0)return TRe(l,Hlt)},[s.length,l]);let g=(0,LD.useMergeRefs)([i,h]),v=(0,_u.useRef)(new Map);(0,_u.useEffect)(()=>{if(!o)return;let _=v.current,y=new Set(s.map(w=>w.clientId));for(let w of _.keys())y.has(w)||(o.unregisterCursor(w),_.delete(w));for(let[w,S]of _.entries())o.registerCursor(w,S);return()=>o.removeAll()},[s,o]);let b=(0,_u.useCallback)(_=>y=>{y?v.current.set(_,y):v.current.delete(_)},[]);return(0,tf.jsxs)("div",{className:"collaborators-overlay-full",ref:g,children:[(0,tf.jsx)("style",{children:xRe+CRe}),s.map(_=>(0,tf.jsxs)("div",{children:[!_.isMe&&_.selectionRects?.map((y,w)=>(0,tf.jsx)("div",{className:"collaborators-overlay-selection-rect",style:{left:`${y.x}px`,top:`${y.y}px`,width:`${y.width}px`,height:`${y.height}px`,backgroundColor:_.color}},`${_.clientId}-sel-${w}`)),(0,tf.jsxs)("div",{ref:b(_.clientId),className:"collaborators-overlay-user",style:{left:`${_.x}px`,top:`${_.y}px`},children:[!_.isMe&&(0,tf.jsx)("div",{className:"collaborators-overlay-user-cursor",style:{backgroundColor:_.color,height:`${_.height}px`}}),(0,tf.jsx)(Xp,{className:"collaborators-overlay-user-label",variant:"badge",size:"small",src:_.avatarUrl,name:_.userName,label:_.isMe?(0,DRe.__)("You"):void 0,borderColor:_.color})]})]},_.clientId)),u.map(_=>(0,tf.jsx)(Xp,{className:"collaborators-overlay-block-label",variant:"badge",size:"small",src:_.avatarUrl,name:_.userName,borderColor:_.color,style:{left:`${_.x}px`,top:`${_.y}px`}},_.blockId))]})}var Yq=a(E(),1),{BlockCanvasCover:Ult}=Y(BRe.privateApis);function BD({postId:e,postType:t,cursorRegistry:r}){return(0,Yq.jsx)(Ult.Fill,{children:({containerRef:o})=>(0,Yq.jsx)(LRe,{blockEditorDocument:o.current?.ownerDocument,postId:e,postType:t,cursorRegistry:r})})}var cc=a(E(),1),{useActiveCollaborators:Wlt}=Y(jRe.privateApis);function qq({postId:e,postType:t}){let r=Wlt(e,t),o=r.filter(f=>!f.isMe),n=(0,_x.useMemo)(()=>[...r].sort((f,m)=>f.isMe&&!m.isMe?-1:!f.isMe&&m.isMe?1:0),[r]),[i]=(0,_x.useState)(bRe),[s,l]=(0,_x.useState)(!1),[c,u]=(0,_x.useState)(null);if(o.length===0)return null;let d=r.find(f=>f.isMe);return(0,cc.jsxs)(cc.Fragment,{children:[(0,cc.jsxs)("div",{className:"editor-collaborators-presence",children:[(0,cc.jsx)(VRe.Button,{__next40pxDefaultSize:!0,className:"editor-collaborators-presence__button",onClick:()=>l(!s),isPressed:s,ref:u,"aria-label":(0,VD.sprintf)((0,VD.__)("Collaborators list, %d online"),n.length),children:(0,cc.jsxs)(Fq,{max:4,children:[d&&(0,cc.jsx)(Xp,{src:Qp(d.collaboratorInfo.avatar_urls),name:d.collaboratorInfo.name,borderColor:"var(--wp-admin-theme-color)",size:"small"},d.clientId),o.map(f=>(0,cc.jsx)(Xp,{src:Qp(f.collaboratorInfo.avatar_urls),name:f.collaboratorInfo.name,borderColor:ja(f.collaboratorInfo.id),size:"small"},f.clientId))]})}),s&&(0,cc.jsx)(vRe,{activeCollaborators:n,popoverAnchor:c,setIsPopoverVisible:l,cursorRegistry:i})]}),(0,cc.jsx)(BD,{postId:e,postType:t,cursorRegistry:i})]})}var ko=a(E(),1);function Glt({customSaveButton:e,forceIsDirty:t,setEntitiesSavedStatesCallback:r}){let o=(0,IP.useViewportMatch)("large"),n=(0,IP.useViewportMatch)("medium"),i=(0,IP.useMediaQuery)("(max-width: 403px)"),{postId:s,postType:l,isTextEditor:c,isPublishSidebarOpened:u,showIconLabels:d,hasFixedToolbar:f,hasBlockSelection:m,hasSectionRootClientId:h,isStylesCanvasActive:g}=(0,HRe.useSelect)(w=>{let{get:S}=w(URe.store),{getEditorMode:x,getCurrentPostType:C,getCurrentPostId:I,isPublishSidebarOpened:k}=w(N),{getStylesPath:R,getShowStylebook:A}=Y(w(N)),{getBlockSelectionStart:P,getSectionRootClientId:T}=Y(w(zRe.store));return{postId:I(),postType:C(),isTextEditor:x()==="text",isPublishSidebarOpened:k(),showIconLabels:S("core","showIconLabels"),hasFixedToolbar:S("core","fixedToolbar"),hasBlockSelection:!!P(),hasSectionRootClientId:!!T(),isStylesCanvasActive:!!R()?.startsWith("/revisions")||A()}},[]),v=["post","page","wp_template"].includes(l)&&h,[b,_]=(0,WRe.useState)(!0),y=!i&&(!f||f&&(!m||b));return(0,ko.jsx)(mD,{toolbar:(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)(vke,{disableBlockTools:g||c}),f&&n&&(0,ko.jsx)(fke,{isCollapsed:b,onToggle:_})]}),center:y?(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)(qq,{postType:l,postId:s}),(0,ko.jsx)(A3,{})]}):void 0,settings:(0,ko.jsxs)(ko.Fragment,{children:[!y&&!i&&(0,ko.jsx)(qq,{postType:l,postId:s}),!e&&!u&&(0,ko.jsx)(xF,{forceIsDirty:t}),(0,ko.jsx)(zke,{}),(0,ko.jsx)(Gke,{forceIsAutosaveable:t,disabled:g}),(0,ko.jsx)(FS,{className:"editor-header__post-preview-button",forceIsAutosaveable:t}),o&&v&&(0,ko.jsx)(Xke,{disabled:g}),(o||!d)&&(0,ko.jsx)(Vh.Slot,{scope:"core"}),!e&&(0,ko.jsx)(Mke,{forceIsDirty:t,setEntitiesSavedStatesCallback:r}),e,(0,ko.jsx)(wD,{})]})})}var GRe=Glt;var OP=a(K(),1),zD=a(be(),1),YRe=a(Te(),1),NP=a(U(),1),qRe=a(Dt(),1),KRe=a(Mo(),1);var jD=a(E(),1),{PrivateInserterLibrary:Ylt}=Y(zD.privateApis);function ZRe(){let{blockSectionRootClientId:e,inserterSidebarToggleRef:t,inserter:r,showMostUsedBlocks:o,sidebarIsOpened:n}=(0,OP.useSelect)(m=>{let{getInserterSidebarToggleRef:h,getInserter:g,isPublishSidebarOpened:v}=Y(m(N)),{getBlockRootClientId:b,isZoomOut:_,getSectionRootClientId:y}=Y(m(zD.store)),{get:w}=m(qRe.store),{getActiveComplementaryArea:S}=m(je),x=()=>{if(_()){let C=y();if(C)return C}return b()};return{inserterSidebarToggleRef:h(),inserter:g(),showMostUsedBlocks:w("core","mostUsedBlocks"),blockSectionRootClientId:x(),sidebarIsOpened:!!(S("core")||v())}},[]),{setIsInserterOpened:i}=(0,OP.useDispatch)(N),{disableComplementaryArea:s}=(0,OP.useDispatch)(je),l=(0,YRe.useViewportMatch)("medium","<"),c=(0,NP.useRef)(),u=(0,NP.useCallback)(()=>{i(!1),t.current?.focus()},[t,i]),d=(0,NP.useCallback)(m=>{m.keyCode===KRe.ESCAPE&&!m.defaultPrevented&&(m.preventDefault(),u())},[u]),f=(0,jD.jsx)("div",{className:"editor-inserter-sidebar__content",children:(0,jD.jsx)(Ylt,{showMostUsedBlocks:o,showInserterHelpPanel:!0,shouldFocusBlock:l,rootClientId:e??r.rootClientId,__experimentalInsertionIndex:r.insertionIndex,onSelect:r.onSelect,__experimentalInitialTab:r.tab,__experimentalInitialCategory:r.category,__experimentalFilterValue:r.filterValue,onPatternCategorySelection:n?()=>s("core"):void 0,ref:c,onClose:u})});return(0,jD.jsx)("div",{onKeyDown:d,className:"editor-inserter-sidebar",children:f})}var UD=a(be(),1),WD=a(Te(),1),GD=a(K(),1),Kq=a(Mp(),1),Su=a(U(),1),FP=a(j(),1),QRe=a(_a(),1),JRe=a(Mo(),1);var MP=a(G(),1),HD=a(j(),1);var Ei=a(E(),1);function XRe(){return(0,Ei.jsxs)(Ei.Fragment,{children:[(0,Ei.jsxs)("div",{className:"editor-list-view-sidebar__outline",children:[(0,Ei.jsxs)("div",{children:[(0,Ei.jsx)(MP.__experimentalText,{children:(0,HD.__)("Characters:")}),(0,Ei.jsx)(MP.__experimentalText,{children:(0,Ei.jsx)(sx,{})})]}),(0,Ei.jsxs)("div",{children:[(0,Ei.jsx)(MP.__experimentalText,{children:(0,HD.__)("Words:")}),(0,Ei.jsx)(nx,{})]}),(0,Ei.jsxs)("div",{children:[(0,Ei.jsx)(MP.__experimentalText,{children:(0,HD.__)("Time to read:")}),(0,Ei.jsx)(ix,{})]})]}),(0,Ei.jsx)(pS,{})]})}var Hg=a(E(),1),{TabbedSidebar:qlt}=Y(UD.privateApis);function $Re(){let{setIsListViewOpened:e}=(0,GD.useDispatch)(N),{getListViewToggleRef:t}=Y((0,GD.useSelect)(N)),r=(0,WD.useFocusOnMount)("firstElement"),o=(0,Su.useCallback)(()=>{e(!1),t().current?.focus()},[t,e]),n=(0,Su.useCallback)(v=>{v.keyCode===JRe.ESCAPE&&!v.defaultPrevented&&(v.preventDefault(),o())},[o]),[i,s]=(0,Su.useState)(null),[l,c]=(0,Su.useState)("list-view"),u=(0,Su.useRef)(),d=(0,Su.useRef)(),f=(0,Su.useRef)(),m=(0,WD.useMergeRefs)([r,f,s]);function h(v){let b=Kq.focus.tabbable.find(d.current)[0];if(v==="list-view"){let _=Kq.focus.tabbable.find(f.current)[0];(u.current.contains(_)?_:b).focus()}else b.focus()}let g=(0,Su.useCallback)(()=>{u.current.contains(u.current.ownerDocument.activeElement)?o():h(l)},[o,l]);return(0,QRe.useShortcut)("core/editor/toggle-list-view",g),(0,Hg.jsx)("div",{className:"editor-list-view-sidebar",onKeyDown:n,ref:u,children:(0,Hg.jsx)(qlt,{tabs:[{name:"list-view",title:(0,FP._x)("List View","Post overview"),panel:(0,Hg.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,Hg.jsx)("div",{className:"editor-list-view-sidebar__list-view-panel-content",children:(0,Hg.jsx)(UD.__experimentalListView,{dropZoneElement:i})})}),panelRef:m},{name:"outline",title:(0,FP._x)("Outline","Post overview"),panel:(0,Hg.jsx)("div",{className:"editor-list-view-sidebar__list-view-container",children:(0,Hg.jsx)(XRe,{})})}],onClose:o,onSelect:v=>c(v),defaultTabId:"list-view",ref:d,closeButtonLabel:(0,FP.__)("Close")})})}var LP=a(K(),1),DP=a(G(),1);var Wg=a(j(),1);var YD=a(K(),1),Ug=a(G(),1),e2e=a(ae(),1),Jp=a(j(),1),qD=a(an(),1),t2e=a(U(),1);var r2e=a(Te(),1);var xu=a(E(),1);function Klt(){let{revisions:e,perPage:t,currentRevisionId:r,revisionKey:o,revisionPage:n,totalRevisions:i}=(0,YD.useSelect)(w=>{let{getCurrentRevisionId:S,getRevisionPage:x,getPageRevisions:C,getRevisionsPerPage:I}=Y(w(N)),k=w(N).getCurrentPostType();if(!k)return{};let A=w(e2e.store).getEntityConfig("postType",k)?.revisionKey||"id",P=x();return{revisions:C(P),perPage:I(),currentRevisionId:S(),revisionKey:A,revisionPage:P,totalRevisions:w(N).getCurrentPostRevisionsCount()}},[]),{setCurrentRevisionId:s,setRevisionPage:l}=Y((0,YD.useDispatch)(N)),c=(0,r2e.useFocusOnMount)(!0),u=!e,d=Math.ceil(i/t)||1,f=(0,t2e.useMemo)(()=>e&&[...e].reverse(),[e]),m=f?.findIndex(w=>w[o]===r),h=w=>{let S=f?.[w];S&&s(S[o])},g=(0,qD.getSettings)(),v=w=>{let S=f?.[w];return S?(0,qD.dateI18n)(g.formats.datetime,S.date):w},b=d>1;if(u&&!b)return(0,xu.jsx)(Ug.Spinner,{});if(!u&&!f?.length)return(0,xu.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,Jp.__)("No revisions found.")});if(i<=1)return(0,xu.jsx)("span",{className:"editor-revisions-header__no-revisions",children:(0,Jp.__)("Only one revision found.")});let _=w=>{let S=i-(w-1)*t,x=Math.max(1,S-t+1);return(0,Jp.sprintf)((0,Jp.__)("Revisions %1$s\u2013%2$s"),x,S)},y=u||m===-1?(0,xu.jsx)(Ug.Spinner,{}):(0,xu.jsx)(Ug.RangeControl,{ref:c,"aria-valuetext":v(m),className:"editor-revisions-header__slider",hideLabelFromVision:!0,label:(0,Jp.__)("Revision"),max:f?.length-1,min:0,marks:!0,onChange:h,renderTooltipContent:v,value:m,withInputField:!1});return b?(0,xu.jsxs)(se,{direction:"row",gap:"sm",align:"center",style:{flex:1},children:[(0,xu.jsx)(Ug.Button,{icon:Ar,label:n<d?_(n+1):(0,Jp.__)("No older revisions"),onClick:()=>l(n+1),disabled:u||n>=d,size:"compact",accessibleWhenDisabled:!0}),(0,xu.jsx)("div",{style:{flex:1,minWidth:0,display:"flex",justifyContent:"center"},children:y}),(0,xu.jsx)(Ug.Button,{icon:mr,label:n>1?_(n-1):(0,Jp.__)("No newer revisions"),onClick:()=>l(n-1),disabled:u||n<=1,size:"compact",accessibleWhenDisabled:!0})]}):y}var o2e=Klt;var yl=a(E(),1);function Zlt({showDiff:e,onToggleDiff:t}){let{currentRevisionId:r,sidebarIsOpened:o}=(0,LP.useSelect)(d=>({currentRevisionId:Y(d(N)).getCurrentRevisionId(),sidebarIsOpened:!!d(je).getActiveComplementaryArea("core")}),[]),{setCurrentRevisionId:n,restoreRevision:i}=Y((0,LP.useDispatch)(N)),{enableComplementaryArea:s,disableComplementaryArea:l}=(0,LP.useDispatch)(je),c=!!r,u=()=>{r&&i(r)};return(0,yl.jsx)(mD,{className:"editor-revisions-header",toolbar:(0,yl.jsx)(DP.Button,{__next40pxDefaultSize:!0,size:"compact",icon:pv,label:(0,Wg._x)("Show changes","revisions"),isPressed:e,onClick:t}),center:(0,yl.jsx)(o2e,{}),settings:(0,yl.jsxs)(yl.Fragment,{children:[(0,yl.jsx)(FS,{className:"editor-header__post-preview-button"}),(0,yl.jsx)(DP.Button,{__next40pxDefaultSize:!0,icon:(0,Wg.isRTL)()?uv:Sf,label:(0,Wg._x)("Settings","panel button label"),isPressed:o,"aria-expanded":o,onClick:()=>{o?l("core"):s("core",as.document)},size:"compact"}),(0,yl.jsx)(DP.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",onClick:()=>n(null),children:(0,Wg.__)("Exit")}),(0,yl.jsx)(DP.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,variant:"primary",size:"compact",className:"editor-revisions-header__restore-button",disabled:!c,onClick:u,children:(0,Wg.__)("Restore")}),(0,yl.jsx)(wD,{disabled:!0})]})})}var Zq=Zlt;var O2e=a(G(),1),N2e=a(be(),1),nK=a(K(),1),lL=a(U(),1),M2e=a(Vn(),1),F2e=a(Pt(),1),Sl=a(j(),1);var uc=a(be(),1),wl=a(U(),1),oL=a(K(),1),tK=a(Pt(),1),T2e=a(ae(),1),nL=a(Te(),1);var Xq=a(K(),1),n2e=a(ae(),1),KD=a(U(),1),Qq=a(j(),1),i2e=a(G(),1);var s2e=a(E(),1);function a2e({contentRef:e}){let{onNavigateToEntityRecord:t,templateId:r}=(0,Xq.useSelect)(s=>{let{getEditorSettings:l,getCurrentTemplateId:c}=s(N);return{onNavigateToEntityRecord:l().onNavigateToEntityRecord,templateId:c()}},[]),o=(0,Xq.useSelect)(s=>!!s(n2e.store).canUser("create",{kind:"postType",name:"wp_template"}),[]),[n,i]=(0,KD.useState)(!1);return(0,KD.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)))},l=e.current;return l?.addEventListener("dblclick",s),()=>{l?.removeEventListener("dblclick",s)}},[e,o]),o?(0,s2e.jsx)(i2e.__experimentalConfirmDialog,{isOpen:n,confirmButtonText:(0,Qq.__)("Edit template"),onConfirm:()=>{i(!1),t({postId:r,postType:"wp_template"})},onCancel:()=>i(!1),size:"medium",children:(0,Qq.__)("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 c2e=a(Te(),1),ZD=a(K(),1),Jq=a(be(),1);var Xlt=500;function l2e(e,t,r){return Math.min(Math.max(e,t),r)}function Qlt(e,t,r){let o=e-l2e(e,r.left,r.right),n=t-l2e(t,r.top,r.bottom);return Math.sqrt(o*o+n*n)}function u2e({isEnabled:e=!0}={}){let{getEnabledClientIdsTree:t,getBlockName:r,getBlockOrder:o}=Y((0,ZD.useSelect)(Jq.store)),{selectBlock:n}=(0,ZD.useDispatch)(Jq.store);return(0,c2e.useRefEffect)(i=>{if(!e)return;let s=(c,u)=>{let d=t().flatMap(({clientId:h})=>{let g=r(h);if(g==="core/template-part")return[];if(g==="core/post-content"){let v=o(h);if(v.length)return v}return[h]}),f=1/0,m=null;for(let h of d){let g=i.querySelector(`[data-block="${h}"]`);if(!g)continue;let v=g.getBoundingClientRect(),b=Qlt(c,u,v);b<f&&b<Xlt&&(f=b,m=h)}m&&n(m)},l=c=>{(c.target===i||c.target.classList.contains("is-root-container"))&&s(c.clientX,c.clientY)};return i.addEventListener("click",l),()=>i.removeEventListener("click",l)},[e])}var XD=a(K(),1),d2e=a(Te(),1),$q=a(be(),1);function f2e(){let{getSettings:e,isZoomOut:t}=Y((0,XD.useSelect)($q.store)),{resetZoomLevel:r}=Y((0,XD.useDispatch)($q.store));return(0,d2e.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 p2e=a(K(),1),m2e=a(Te(),1),QD=a(be(),1),h2e=a(Pt(),1),Jlt=':root :where(.editor-styles-wrapper)::after {content: ""; display: block; height: 40vh;}';function g2e(e){let t=(0,p2e.useRegistry)(),r=(0,m2e.useRefEffect)(o=>{function n(s){if(s.target!==o&&s.target!==o.parentElement)return;let l=o.lastElementChild;if(!l)return;let c=l.getBoundingClientRect();if(s.clientY<c.bottom)return;s.preventDefault();let u=t.select(QD.store).getBlockOrder(""),d=u[u.length-1],f=t.select(QD.store).getBlock(d),{selectBlock:m,insertDefaultBlock:h}=t.dispatch(QD.store);f&&(0,h2e.isUnmodifiedDefaultBlock)(f)?m(d):h()}let{ownerDocument:i}=o;return i.addEventListener("pointerdown",n),()=>{i.removeEventListener("pointerdown",n)}},[t]);return e?[r,Jlt]:[]}var JD=a(K(),1),v2e=a(Te(),1),eK=a(be(),1);function b2e(){let{getEditedContentOnlySection:e}=Y((0,JD.useSelect)(eK.store)),{stopEditingContentOnlySection:t}=Y((0,JD.useDispatch)(eK.store));return(0,v2e.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 $D=a(K(),1),w2e=a(Te(),1),_2e=a(Pt(),1),eL=a(ae(),1),tL=a(be(),1),rf=a(G(),1),S2e=a(Vn(),1),Gg=a(U(),1),Tu=a(j(),1);var Sx=a(U(),1);function y2e(e){let[t,r]=(0,Sx.useState)(),o=(0,Sx.useRef)(!1);return(0,Sx.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 l=null,c=()=>{r(Math.ceil((i-Date.now())/1e3)),l=setInterval(()=>{let d=Math.ceil((i-Date.now())/1e3);r(Math.max(0,d)),d<=0&&l&&clearInterval(l)},1e3)},u=s?setTimeout(c,500):null;return u||c(),()=>{u&&clearTimeout(u),l&&clearInterval(l)}},[e]),{onManualRetry:()=>{r(0)},secondsRemaining:t}}var Cu=a(E(),1),{BlockCanvasCover:$lt}=Y(tL.privateApis),{retrySyncConnection:ect}=Y(eL.privateApis),tct=2e4;function x2e(){let[e,t]=(0,Gg.useState)(!1),[r,o]=(0,Gg.useState)(!1),[n,i]=(0,Gg.useState)(!1),{connectionStatus:s,isCollaborationEnabled:l,postType:c}=(0,$D.useSelect)(S=>{let{getSyncConnectionStatus:x,getPostType:C}=Y(S(eL.store)),{getCurrentPostType:I,isCollaborationEnabledForCurrentPost:k}=Y(S(N)),R=I();return{connectionStatus:x()||null,isCollaborationEnabled:k(),postType:R?C(R):null}},[]),{onManualRetry:u,secondsRemaining:d}=y2e(s),f=(0,w2e.useCopyToClipboard)(()=>{let S=(0,$D.select)(tL.store).getBlocks();return(0,_2e.serialize)(S)});(0,Gg.useEffect)(()=>{let S=setTimeout(()=>{t(!0)},tct);return()=>clearTimeout(S)},[]),(0,Gg.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,Gg.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===FY;if(!l||!e&&!h||!r)return null;let g=s&&"error"in s?s?.error:void 0;if(!m&&(0,S2e.applyFilters)("editor.isSyncConnectionErrorHandled",!1,g?.code)!==!1)return null;let v=n?()=>{u(),ect()}:void 0,b=bCe(g),_="",y=!1;d&&d>0?_=(0,Tu.sprintf)((0,Tu._n)("Retrying connection in %d second\u2026","Retrying connection in %d seconds\u2026",d),d):d===0&&(y=!0,_=(0,Tu.__)("Retrying\u2026"));let w="edit.php";return c?.slug&&(w=`edit.php?post_type=${c.slug}`),(0,Cu.jsx)($lt.Fill,{children:(0,Cu.jsx)(rf.Modal,{overlayClassName:"editor-sync-connection-error-modal",isDismissible:!1,onRequestClose:()=>{},shouldCloseOnClickOutside:!1,shouldCloseOnEsc:!1,size:"medium",title:b.title,children:(0,Cu.jsxs)(rf.__experimentalVStack,{spacing:6,children:[(0,Cu.jsx)("p",{children:b.description}),_&&(0,Cu.jsx)("p",{className:"editor-sync-connection-error-modal__retry-countdown",children:_}),(0,Cu.jsxs)(rf.__experimentalHStack,{justify:"right",children:[(0,Cu.jsx)(rf.Button,{__next40pxDefaultSize:!0,href:w,isDestructive:!0,variant:"tertiary",children:(0,Tu.sprintf)((0,Tu.__)("Back to %s"),c?.labels?.name??(0,Tu.__)("Posts"))}),(0,Cu.jsx)(rf.Button,{__next40pxDefaultSize:!0,ref:f,variant:v?"secondary":"primary",children:(0,Tu.__)("Copy Post Content")}),v&&(0,Cu.jsx)(rf.Button,{__next40pxDefaultSize:!0,accessibleWhenDisabled:!0,"aria-disabled":y,disabled:y,isBusy:y,variant:"primary",onClick:v,children:(0,Tu.__)("Retry")})]})]})})})}var li=a(E(),1),{LayoutStyle:rL,useLayoutClasses:rct,useLayoutStyles:oct,ExperimentalBlockCanvas:nct,useFlashEditableBlocks:ict}=Y(uc.privateApis);function rK(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=rK(e[t].innerBlocks);if(r)return r}}}function C2e(e){for(let t=0;t<e.length;t++)if(e[t].name==="core/post-content")return!0;return!1}function sct({autoFocus:e,iframeProps:t,contentRef:r,className:o}){let n=(0,nL.useViewportMatch)("small","<"),{renderingMode:i,postContentAttributes:s,editedPostTemplate:l={},wrapperBlockName:c,wrapperUniqueId:u,deviceType:d,isFocusedEntity:f,isDesignPostType:m,postType:h,isPreview:g,styles:v,hasCanvasWidth:b,canvasWidth:_,canvasHeight:y}=(0,oL.useSelect)(re=>{let{getCurrentPostId:ce,getCurrentPostType:ie,getCurrentTemplateId:le,getEditorSettings:Oe,getRenderingMode:ke,getDeviceType:Me,getCanvasWidth:Ne,getCanvasHeight:Fe}=Y(re(N)),{getPostType:X,getEditedEntityRecord:ge}=re(T2e.store),Ue=ie(),Ye=ke(),st;Ue===Nu?st="core/block":Ye==="post-only"&&(st="core/post-content");let St=Oe(),dt=St.supportsTemplateMode,xt=X(Ue),Kt=le(),Xe=Ne(),ds=Kt?ge("postType",xr,Kt):void 0;return{renderingMode:Ye,postContentAttributes:St.postContentAttributes,isDesignPostType:cm.includes(Ue),editedPostTemplate:xt?.viewable&&dt?ds:void 0,wrapperBlockName:st,wrapperUniqueId:ce(),deviceType:Me(),isFocusedEntity:!!St.onNavigateToPreviousEntityRecord,postType:Ue,isPreview:St.isPreviewMode,styles:St.styles,hasCanvasWidth:Xe!==void 0,canvasWidth:Xe,canvasHeight:Fe()}},[]),{isCleanNewPost:w}=(0,oL.useSelect)(N),{hasRootPaddingAwareAlignments:S,themeHasDisabledLayoutStyles:x,themeSupportsLayout:C,isZoomedOut:I}=(0,oL.useSelect)(re=>{let{getSettings:ce,isZoomOut:ie}=Y(re(uc.store)),le=ce();return{themeHasDisabledLayoutStyles:le.disableLayoutStyles,themeSupportsLayout:le.supportsLayout,hasRootPaddingAwareAlignments:le.__experimentalFeatures?.useRootPaddingAwareAlignments,isZoomedOut:ie()}},[]),k=(0,wl.useRef)(),[R,A]=(0,wl.useState)(!1),[P]=(0,uc.useSettings)("layout"),T=(0,wl.useMemo)(()=>i!=="post-only"||m?{type:"default"}:C?{...P,type:"constrained"}:{type:"default"},[i,C,P,m]),M=(0,wl.useMemo)(()=>{if(!l?.content&&!l?.blocks&&s)return s;if(l?.blocks)return rK(l?.blocks);let re=typeof l?.content=="string"?l?.content:"";return rK((0,tK.parse)(re))||{}},[l?.content,l?.blocks,s]),B=(0,wl.useMemo)(()=>{if(!l?.content&&!l?.blocks)return!1;if(l?.blocks)return C2e(l?.blocks);let re=typeof l?.content=="string"?l?.content:"";return C2e((0,tK.parse)(re))||!1},[l?.content,l?.blocks]),{layout:F={},align:V=""}=M||{},z=rct(M,"core/post-content"),D=J({"is-layout-flow":!C},C&&z,V&&`align${V}`),O=oct(M,"core/post-content",".block-editor-block-list__layout.is-root-container"),L=(0,wl.useMemo)(()=>F&&(F?.type==="constrained"||F?.inherit||F?.contentSize||F?.wideSize)?{...P,...F,type:"constrained"}:{...P,...F,type:"default"},[F?.type,F?.inherit,F?.contentSize,F?.wideSize,P]),W=s?L:T,q=W?.type==="default"&&!B?T:W,Z=(0,wl.useRef)();(0,wl.useEffect)(()=>{!e||!w()||Z?.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;}`,ce=[kk,Mi,Nu].includes(h),re=ce&&!g&&!n&&!A||b,de=h===kk&&g,[pe,$]=F2e(!g&&i==="post-only"&&!m),oe="display:flex;align-items:center;justify-content:center;",ve=y!==void 0&&!ce&&!R?"min-height:100vh;":"",Oe=(0,Sl.useMemo)(()=>[...v??[],{css:`:where(.block-editor-iframe__body){display:flow-root;}.is-root-container{display:flow-root;${re||de?"min-height:0!important;":""}}
+		.is-root-container.alignfull:where(.is-layout-flow) > :not(.alignleft):not(.alignright) { max-width: none;}`,ue=[hk,Ii,Nu].includes(h),te=ue&&!g&&!n&&!I||b,de=h===hk&&g,[pe,$]=g2e(!g&&i==="post-only"&&!m),ee="display:flex;align-items:center;justify-content:center;",ve=y!==void 0&&!ue&&!R?"min-height:100vh;":"",we=(0,wl.useMemo)(()=>[...v??[],{css:`:where(.block-editor-iframe__body){display:flow-root;}.is-root-container{display:flow-root;${te||de?"min-height:0!important;":""}}
 				${$||""}
-				${re?`.block-editor-iframe__html{background:var(--wp-editor-canvas-background);min-height:100vh;${oe}}.block-editor-iframe__body{width:100%;${ve}}`:""}${de?`.block-editor-iframe__body{${oe}padding:var(--wp--style--block-gap,2em);}`:""}`}],[v,re,oe,ve,de,$]),ee=(0,fc.__unstableUseTypewriter)();return r=(0,wL.useMergeRefs)([P,r,i==="post-only"?ee:null,bct({isEnabled:i==="template-locked"}),R2e({isEnabled:i==="template-locked"}),I2e(),pe,L2e()]),(0,di.jsxs)("div",{className:J("editor-visual-editor","edit-post-visual-editor",o,{"has-vertical-padding":f||b,"has-horizontal-padding":f||re}),children:[(0,di.jsx)(H2e,{}),(0,di.jsx)(pS,{enableResizing:re,width:re&&_?_+"px":"100%",height:re&&y&&!R?y+"px":"100%",onResizeStart:()=>N(!0),onResizeStop:()=>N(!1),children:(0,di.jsxs)(vct,{shouldIframe:!0,contentRef:r,styles:Oe,height:"100%",iframeProps:{...t,style:t?.style},children:[C&&!x&&i==="post-only"&&!m&&(0,di.jsxs)(di.Fragment,{children:[(0,di.jsx)(bL,{selector:".editor-visual-editor__post-title-wrapper",layout:E}),(0,di.jsx)(bL,{selector:".block-editor-block-list__layout.is-root-container",layout:K}),D&&(0,di.jsx)(bL,{css:Q}),O&&(0,di.jsx)(bL,{layout:V,css:O})]}),i==="post-only"&&!m&&(0,di.jsx)("div",{className:J("editor-visual-editor__post-title-wrapper","edit-post-visual-editor__post-title-wrapper",{"has-global-padding":S}),contentEditable:!1,style:{marginTop:"4rem"},children:(0,di.jsx)(lD,{ref:Z})}),(0,di.jsxs)(fc.RecursionProvider,{blockName:c,uniqueId:u,children:[(0,di.jsx)(fc.BlockList,{className:J("is-"+d.toLowerCase()+"-preview",i!=="post-only"||m?"wp-site-blocks":`${L} wp-block-post-content`,{"has-global-padding":i==="post-only"&&!m&&S}),layout:W,dropZoneElement:P.current?.parentNode,__unstableDisableDropZone:i==="template-locked"}),i==="template-locked"&&(0,di.jsx)(T2e,{contentRef:P})]})]})})]})}var _L=yct;var xl=a(U(),1),SL=a(Ce(),1),Y2e=a(Y(),1),xL=a(be(),1),QP=a(j(),1);var Qg=a(T(),1),{useBlockElementRef:wct}=q(xL.privateApis);function q2e(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(...q2e(r.innerBlocks));return t}var G2e={added:(0,QP.__)("Go to added block"),removed:(0,QP.__)("Go to removed block"),modified:(0,QP.__)("Go to modified block")};function gK(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 _ct({clientId:e,status:t,subscribe:r}){let o=(0,xl.useRef)();wct(e,o);let[n,i]=(0,xl.useState)(()=>gK(o.current));return(0,xl.useEffect)(()=>r(()=>{i(gK(o.current))}),[r]),(0,xl.useEffect)(()=>{i(gK(o.current))},[t]),n?(0,Qg.jsxs)(Ze.Root,{children:[(0,Qg.jsx)(Ze.Trigger,{render:(0,Qg.jsx)("button",{className:`revision-diff-marker is-${t}`,style:{top:`${n.top}%`,height:`${Math.max(n.height,.5)}%`},onClick:()=>o.current?.focus(),"aria-label":G2e[t]})}),(0,Qg.jsx)(Ze.Popup,{children:G2e[t]})]}):null}function K2e(){let[e,t]=(0,xl.useState)(!1),r=(0,xl.useRef)(new Set),o=(0,Y2e.useSelect)(l=>l(xL.store).getBlocks(),[]),n=(0,xl.useMemo)(()=>q2e(o),[o]),i=(0,xl.useCallback)(l=>(r.current.add(l),()=>r.current.delete(l)),[]),s=(0,SL.useRefEffect)(l=>{let{ownerDocument:c}=l,{defaultView:u}=c,d=new u.ResizeObserver(()=>{r.current.forEach(f=>f())});return d.observe(c.body),()=>{d.disconnect()}},[]);return[(0,SL.useMergeRefs)([s,t]),(0,Qg.jsx)("div",{className:"revision-diff-markers",role:"navigation","aria-label":(0,QP.__)("Document changes"),children:e&&n.map(({clientId:l,status:c})=>(0,Qg.jsx)(_ct,{clientId:l,status:c,subscribe:i},l))},"diff-markers")]}var ho=a(T(),1),{usePrivateStyleOverride:Z2e,PrivateBlockContext:X2e}=q(J2e.privateApis),Sct=`
+				${te?`.block-editor-iframe__html{background:var(--wp-editor-canvas-background);min-height:100vh;${ee}}.block-editor-iframe__body{width:100%;${ve}}`:""}${de?`.block-editor-iframe__body{${ee}padding:var(--wp--style--block-gap,2em);}`:""}`}],[v,te,ee,ve,de,$]),oe=(0,uc.__unstableUseTypewriter)();return r=(0,nL.useMergeRefs)([k,r,i==="post-only"?oe:null,ict({isEnabled:i==="template-locked"}),u2e({isEnabled:i==="template-locked"}),f2e(),pe,b2e()]),(0,li.jsxs)("div",{className:J("editor-visual-editor","edit-post-visual-editor",o,{"has-vertical-padding":f||b,"has-horizontal-padding":f||te}),children:[(0,li.jsx)(x2e,{}),(0,li.jsx)(dS,{enableResizing:te,width:te&&_?_+"px":"100%",height:te&&y&&!R?y+"px":"100%",onResizeStart:()=>A(!0),onResizeStop:()=>A(!1),children:(0,li.jsxs)(nct,{shouldIframe:!0,contentRef:r,styles:we,height:"100%",iframeProps:{...t,style:t?.style},children:[C&&!x&&i==="post-only"&&!m&&(0,li.jsxs)(li.Fragment,{children:[(0,li.jsx)(rL,{selector:".editor-visual-editor__post-title-wrapper",layout:T}),(0,li.jsx)(rL,{selector:".block-editor-block-list__layout.is-root-container",layout:q}),V&&(0,li.jsx)(rL,{css:Q}),O&&(0,li.jsx)(rL,{layout:L,css:O})]}),i==="post-only"&&!m&&(0,li.jsx)("div",{className:J("editor-visual-editor__post-title-wrapper","edit-post-visual-editor__post-title-wrapper",{"has-global-padding":S}),contentEditable:!1,style:{marginTop:"4rem"},children:(0,li.jsx)(GF,{ref:Z})}),(0,li.jsxs)(uc.RecursionProvider,{blockName:c,uniqueId:u,children:[(0,li.jsx)(uc.BlockList,{className:J("is-"+d.toLowerCase()+"-preview",i!=="post-only"||m?"wp-site-blocks":`${D} wp-block-post-content`,{"has-global-padding":i==="post-only"&&!m&&S}),layout:W,dropZoneElement:k.current?.parentNode,__unstableDisableDropZone:i==="template-locked"}),i==="template-locked"&&(0,li.jsx)(a2e,{contentRef:k})]})]})})]})}var iL=sct;var _l=a(U(),1),sL=a(Te(),1),P2e=a(K(),1),aL=a(be(),1),BP=a(j(),1);var Yg=a(E(),1),{useBlockElementRef:act}=Y(aL.privateApis);function k2e(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(...k2e(r.innerBlocks));return t}var E2e={added:(0,BP.__)("Go to added block"),removed:(0,BP.__)("Go to removed block"),modified:(0,BP.__)("Go to modified block")};function oK(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 lct({clientId:e,status:t,subscribe:r}){let o=(0,_l.useRef)();act(e,o);let[n,i]=(0,_l.useState)(()=>oK(o.current));return(0,_l.useEffect)(()=>r(()=>{i(oK(o.current))}),[r]),(0,_l.useEffect)(()=>{i(oK(o.current))},[t]),n?(0,Yg.jsxs)(Ze.Root,{children:[(0,Yg.jsx)(Ze.Trigger,{render:(0,Yg.jsx)("button",{className:`revision-diff-marker is-${t}`,style:{top:`${n.top}%`,height:`${Math.max(n.height,.5)}%`},onClick:()=>o.current?.focus(),"aria-label":E2e[t]})}),(0,Yg.jsx)(Ze.Popup,{children:E2e[t]})]}):null}function R2e(){let[e,t]=(0,_l.useState)(!1),r=(0,_l.useRef)(new Set),o=(0,P2e.useSelect)(l=>l(aL.store).getBlocks(),[]),n=(0,_l.useMemo)(()=>k2e(o),[o]),i=(0,_l.useCallback)(l=>(r.current.add(l),()=>r.current.delete(l)),[]),s=(0,sL.useRefEffect)(l=>{let{ownerDocument:c}=l,{defaultView:u}=c,d=new u.ResizeObserver(()=>{r.current.forEach(f=>f())});return d.observe(c.body),()=>{d.disconnect()}},[]);return[(0,sL.useMergeRefs)([s,t]),(0,Yg.jsx)("div",{className:"revision-diff-markers",role:"navigation","aria-label":(0,BP.__)("Document changes"),children:e&&n.map(({clientId:l,status:c})=>(0,Yg.jsx)(lct,{clientId:l,status:c,subscribe:i},l))},"diff-markers")]}var go=a(E(),1),{usePrivateStyleOverride:A2e,PrivateBlockContext:I2e}=Y(N2e.privateApis),cct=`
 <svg
 	xmlns="http://www.w3.org/2000/svg"
 	viewBox="0 0 0 0"
@@ -470,7 +469,7 @@
 		</filter>
 	</defs>
 </svg>
-`,xct=`
+`,uct=`
 	.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;
@@ -513,7 +512,7 @@
 		text-decoration: underline wavy color-mix(in srgb, currentColor 30%, #dba617 70%);
 		text-decoration-thickness: 2px;
 	}
-`;function Cct(e,t){switch(e){case"added":return(0,Cl.sprintf)((0,Cl.__)("Added block: %s"),t);case"removed":return(0,Cl.sprintf)((0,Cl.__)("Removed block: %s"),t);case"modified":return(0,Cl.sprintf)((0,Cl.__)("Modified block: %s"),t)}}function Ect({status:e,name:t,attributes:r,children:o}){let n=(0,CL.useContext)(X2e),i=(0,vK.useSelect)(s=>{let{getActiveBlockVariation:l,getBlockType:c}=s(eAe.store);return l(t,r)?.title??c(t)?.title},[t,r]);return(0,ho.jsx)(X2e.Provider,{value:{...n,ariaLabel:i?Cct(e,i):void 0},children:o})}function Tct(e){return function(r){let{block:o,className:n,name:i,attributes:s}=r,l=o?.__revisionDiffStatus?.status,c=J(n,{"is-revision-added":l==="added","is-revision-removed":l==="removed","is-revision-modified":l==="modified"});return l?(0,ho.jsx)(Ect,{status:l,name:i,attributes:s,children:(0,ho.jsx)(e,{...r,className:c})}):(0,ho.jsx)(e,{...r,className:c})}}var Pct="editor/revisions-canvas/withRevisionDiffClasses";(0,$2e.addFilter)("editor.BlockListBlock",Pct,Tct);function kct({showDiff:e}){return Z2e({css:e?xct:""}),Z2e({assets:e?Sct:"",__unstableType:"svgs"}),null}function Rct(){return(0,ho.jsxs)(Yt,{children:[(0,ho.jsx)("span",{id:nc.removed,children:(0,Cl.__)("Removed")}),(0,ho.jsx)("span",{id:nc.added,children:(0,Cl.__)("Added")}),(0,ho.jsx)("span",{id:nc.formatAdded,children:(0,Cl.__)("Format added")}),(0,ho.jsx)("span",{id:nc.formatRemoved,children:(0,Cl.__)("Format removed")}),(0,ho.jsx)("span",{id:nc.formatChanged,children:(0,Cl.__)("Format changed")})]})}function Act({showDiff:e}){let[t,r]=K2e();return(0,ho.jsxs)(ho.Fragment,{children:[e&&(0,ho.jsx)(Rct,{}),(0,ho.jsx)(_L,{contentRef:t}),e&&r]})}function bK(){(0,CL.useEffect)(()=>(owe(),()=>{nwe()}),[]);let{revision:e,showDiff:t}=(0,vK.useSelect)(r=>{let{getCurrentRevision:o,isShowingRevisionDiff:n}=q(r(I));return{revision:o(),showDiff:n()}},[]);return e?(0,ho.jsxs)(ho.Fragment,{children:[(0,ho.jsx)(kct,{showDiff:t}),(0,ho.jsx)("div",{className:"editor-revisions-canvas__content",children:(0,ho.jsx)(Act,{showDiff:t})})]}):(0,ho.jsx)("div",{className:"editor-revisions-canvas__loading",children:(0,ho.jsx)(Q2e.Spinner,{})})}var TL=a(Y(),1),EL=a(U(),1),pc=a(j(),1),tAe=a(It(),1),rAe=a(le(),1),oAe=a(Dt(),1);var{useOnCollaboratorJoin:Ict,useOnCollaboratorLeave:Oct,useOnPostSave:Nct}=q(rAe.privateApis),yK={COLLAB_POST_UPDATED:"collab-post-updated",COLLAB_USER_ENTERED:"collab-user-entered",COLLAB_USER_EXITED:"collab-user-exited"},wK=["publish","private","future"];function Mct(e,t,r){return r?(0,pc.sprintf)((0,pc.__)("Post published by %s."),e):wK.includes(t)?(0,pc.sprintf)((0,pc.__)("Post updated by %s."),e):(0,pc.sprintf)((0,pc.__)("Draft saved by %s."),e)}function nAe(e,t){let{postStatus:r,isCollaborationEnabled:o,showJoinNotifications:n,showLeaveNotifications:i,showPostSaveNotifications:s}=(0,TL.useSelect)(y=>{let{getCurrentPostAttribute:w,isCollaborationEnabledForCurrentPost:S}=q(y(I)),x=C=>y(oAe.store).get("core",C)??!0;return{postStatus:w("status"),isCollaborationEnabled:S(),showJoinNotifications:x("showCollaborationJoinNotifications"),showLeaveNotifications:x("showCollaborationLeaveNotifications"),showPostSaveNotifications:x("showCollaborationPostSaveNotifications")}},[]),{createNotice:l}=(0,TL.useDispatch)(tAe.store),c=o&&n,u=o&&i,d=o&&s,f=y=>y?[e,t]:[null,null],[m,h]=f(c),[g,v]=f(u),[b,_]=f(d);Ict(m,h,(0,EL.useCallback)((y,w)=>{c&&(w&&y.collaboratorInfo.enteredAt<w.collaboratorInfo.enteredAt||l("info",(0,pc.sprintf)((0,pc.__)("%s has joined the post."),y.collaboratorInfo.name),{id:`${yK.COLLAB_USER_ENTERED}-${y.collaboratorInfo.id}`,type:"snackbar",isDismissible:!1}))},[l,c])),Oct(g,v,(0,EL.useCallback)(y=>{u&&l("info",(0,pc.sprintf)((0,pc.__)("%s has left the post."),y.collaboratorInfo.name),{id:`${yK.COLLAB_USER_EXITED}-${y.collaboratorInfo.id}`,type:"snackbar",isDismissible:!1})},[l,u])),Nct(b,_,(0,EL.useCallback)((y,w,S)=>{if(!d||!r)return;let x=y.postStatus??r??"draft",C=S?.postStatus??r,A=!(C&&wK.includes(C))&&wK.includes(x),P=Mct(w.collaboratorInfo.name,x,A);l("info",P,{id:`${yK.COLLAB_POST_UPDATED}-${w.collaboratorInfo.id}`,type:"snackbar",isDismissible:!1})},[l,r,d]))}var PL=a(Y(),1),JP=a(G(),1),_K=a(j(),1),iAe=a(U(),1);var mc=a(T(),1),{Fill:K_r,Slot:Fct}=(0,JP.createSlotFill)("ActionsPanel");function sAe({setEntitiesSavedStatesCallback:e,closeEntitiesSavedStates:t,isEntitiesSavedStatesOpen:r,forceIsDirtyPublishPanel:o}){let{closePublishSidebar:n,togglePublishSidebar:i}=(0,PL.useDispatch)(I),{publishSidebarOpened:s,isPublishable:l,isDirty:c,hasOtherEntitiesChanges:u}=(0,PL.useSelect)(m=>{let{isPublishSidebarOpened:h,isEditedPostPublishable:g,isCurrentPostPublished:v,isEditedPostDirty:b,hasNonPostEntityChanges:_}=m(I),y=_();return{publishSidebarOpened:h(),isPublishable:!v()&&g(),isDirty:y||b(),hasOtherEntitiesChanges:y}},[]),d=(0,iAe.useCallback)(()=>e(!0),[]),f;return s?f=(0,mc.jsx)(RF,{onClose:n,forceIsDirty:o,PrePublishExtension:T6.Slot,PostPublishExtension:x6.Slot}):l&&!u?f=(0,mc.jsx)("div",{className:"editor-layout__toggle-publish-panel",children:(0,mc.jsx)(JP.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:i,"aria-expanded":!1,children:(0,_K.__)("Open publish panel")})}):f=(0,mc.jsx)("div",{className:"editor-layout__toggle-entities-saved-states-panel",children:(0,mc.jsx)(JP.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:d,"aria-expanded":!1,"aria-haspopup":"dialog",disabled:!c,accessibleWhenDisabled:!0,children:(0,_K.__)("Open save panel")})}),(0,mc.jsxs)(mc.Fragment,{children:[r&&(0,mc.jsx)(a6,{close:t,renderDialog:!0}),(0,mc.jsx)(Fct,{bubblesVirtually:!0}),!r&&f]})}var aAe=a(G(),1),kL=a(Y(),1),SK=a(j(),1),lAe=a(xa(),1),RL=a(U(),1);var om=a(T(),1);function cAe({autoFocus:e=!1}){let{switchEditorMode:t}=(0,kL.useDispatch)(I),{shortcut:r,isRichEditingEnabled:o}=(0,kL.useSelect)(i=>{let{getEditorSettings:s}=i(I),{getShortcutRepresentation:l}=i(lAe.store);return{shortcut:l("core/editor/toggle-mode"),isRichEditingEnabled:s().richEditingEnabled}},[]),n=(0,RL.useRef)();return(0,RL.useEffect)(()=>{e||n?.current?.focus()},[e]),(0,om.jsxs)("div",{className:"editor-text-editor",children:[o&&(0,om.jsxs)("div",{className:"editor-text-editor__toolbar",children:[(0,om.jsx)("h2",{children:(0,SK.__)("Editing code")}),(0,om.jsx)(aAe.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t("visual"),shortcut:r,children:(0,SK.__)("Exit code editor")})]}),(0,om.jsxs)("div",{className:"editor-text-editor__body",children:[(0,om.jsx)(uD,{ref:n}),(0,om.jsx)(PP,{})]})]})}var Pr=a(T(),1),uAe={header:(0,Jg.__)("Editor top bar"),body:(0,Jg.__)("Editor content"),sidebar:(0,Jg.__)("Editor settings"),actions:(0,Jg.__)("Editor publish"),footer:(0,Jg.__)("Editor footer")};function dAe(){let e=(0,$P.useSelect)(t=>t(Px.store).isValidTemplate(),[]);return(0,Pr.jsx)(gAe.ThemeProvider,{cornerRadius:"none",children:(0,Pr.jsx)(hAe.InlineNotices,{className:"editor-notices",pinnedNoticesClassName:"editor-notices__pinned",dismissibleNoticesClassName:"editor-notices__dismissible",children:!e&&(0,Pr.jsx)(r6,{})})})}function vAe({className:e,children:t,forceIsDirty:r,contentRef:o,autoFocus:n,customSaveButton:i,customSavePanel:s,forceDisableBlockTools:l,iframeProps:c}){let{mode:u,postId:d,postType:f,isInserterOpened:m,isListViewOpened:h,isDistractionFree:g,isPreviewMode:v,showBlockBreadcrumbs:b,postTypeLabel:_,stylesPath:y,showStylebook:w,isRevisionsMode:S,showDiff:x}=(0,$P.useSelect)(B=>{let{get:F}=B(fAe.store),{getEditorSettings:D,getPostTypeLabel:z,getCurrentPostType:L,getCurrentPostId:O}=B(I),{getStylesPath:V,getShowStylebook:W,isRevisionsMode:K,isShowingRevisionDiff:Z}=q(B(I)),Q=D(),ce=B(I).getEditorMode();return!Q.richEditingEnabled&&ce==="visual"&&(ce="text"),!Q.codeEditingEnabled&&ce==="text"&&(ce="visual"),{mode:ce,postId:O(),postType:L(),isInserterOpened:B(I).isInserterOpened(),isListViewOpened:B(I).isListViewOpened(),isDistractionFree:F("core","distractionFree"),isPreviewMode:Q.isPreviewMode,showBlockBreadcrumbs:F("core","showBlockBreadcrumbs"),postTypeLabel:z(),stylesPath:V(),showStylebook:W(),isRevisionsMode:K(),showDiff:Z()}},[]),{setShowRevisionDiff:C}=q((0,$P.useDispatch)(I));nAe(d,f);let A=(0,pAe.useViewportMatch)("medium"),P=h?(0,Jg.__)("Document Overview"):(0,Jg.__)("Block Library"),R=w||y?.startsWith("/revisions"),N=!R,[k,E]=(0,AL.useState)(!1),M=(0,AL.useCallback)(B=>{typeof k=="function"&&k(B),E(!1)},[k]);return S?(0,Pr.jsx)(Db,{className:J("editor-editor-interface",e),labels:uAe,header:(0,Pr.jsx)(lK,{showDiff:x,onToggleDiff:()=>C(!x)}),content:(0,Pr.jsx)(bK,{}),sidebar:(0,Pr.jsx)(Kl.Slot,{scope:"core"})}):(0,Pr.jsx)(Db,{isDistractionFree:g,className:J("editor-editor-interface",e,{"is-entity-save-view-open":!!k,"is-distraction-free":g&&!v}),labels:{...uAe,secondarySidebar:P},header:!v&&(0,Pr.jsx)(u2e,{forceIsDirty:r,setEntitiesSavedStatesCallback:E,customSaveButton:i,forceDisableBlockTools:l}),editorNotices:(0,Pr.jsx)(dAe,{}),secondarySidebar:!v&&u==="visual"&&(m&&(0,Pr.jsx)(m2e,{})||h&&(0,Pr.jsx)(b2e,{})),sidebar:!v&&!g&&(0,Pr.jsx)(Kl.Slot,{scope:"core"}),content:(0,Pr.jsxs)(Pr.Fragment,{children:[!g&&!v&&(0,Pr.jsx)(dAe,{}),R&&(0,Pr.jsx)(wSe,{}),N&&(0,Pr.jsxs)(Pr.Fragment,{children:[!v&&u==="text"&&(0,Pr.jsx)(cAe,{autoFocus:n}),!v&&!A&&u==="visual"&&(0,Pr.jsx)(Px.BlockToolbar,{hideDragHandle:!0}),(v||u==="visual")&&(0,Pr.jsx)(_L,{contentRef:o,autoFocus:n,iframeProps:c}),t,(0,Pr.jsx)(eL,{postId:d,postType:f})]})]}),footer:!v&&!g&&A&&b&&u==="visual"&&(0,Pr.jsx)(Px.BlockBreadcrumb,{rootLabelText:_?(0,mAe.decodeEntities)(_):void 0}),actions:v?void 0:s||(0,Pr.jsx)(sAe,{closeEntitiesSavedStates:M,isEntitiesSavedStatesOpen:k,setEntitiesSavedStatesCallback:E,forceIsDirtyPublishPanel:r})})}var n4=a(be(),1),lk=a(Y(),1),iv=a(U(),1),Gx=a(j(),1);var POe=a(xa(),1),kOe=a(G(),1);var bAe=a(Y(),1),yAe=a(Nl(),1);var wAe=a(T(),1),{OverridesPanel:Dct}=q(yAe.privateApis);function _Ae(){return(0,bAe.useSelect)(t=>t(I).getCurrentPostType()==="wp_block",[])?(0,wAe.jsx)(Dct,{}):null}var iIe=a(Y(),1);var El=a(G(),1);var NAe=a(le(),1),MAe=a(Y(),1),FAe=a(U(),1),tv=a(j(),1),DAe=a(Mp(),1);var DL=a(Y(),1),tk=a(U(),1),AAe=a(j(),1),Ox=a(G(),1);var IAe=a(le(),1);var ek=a(Y(),1),ML=a(U(),1),kAe=a(le(),1);var hc=a(j(),1),SAe=a(U(),1),nm=a(G(),1),Rx=a(Y(),1),OL=a(le(),1),xAe=a(It(),1);var IL=a(Lt(),1);function kx(e){return typeof e.title=="string"?(0,IL.decodeEntities)(e.title):e.title&&"rendered"in e.title?(0,IL.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title?(0,IL.decodeEntities)(e.title.raw):""}var $g=a(T(),1),Lct=({items:e,closeModal:t})=>{let[r]=e,o=kx(r),{showOnFront:n,currentHomePage:i,isSaving:s}=(0,Rx.useSelect)(g=>{let{getEntityRecord:v,isSavingEntityRecord:b}=g(OL.store),_=v("root","site"),y=v("postType","page",_?.page_on_front);return{showOnFront:_?.show_on_front,currentHomePage:y,isSaving:b("root","site")}}),{saveEntityRecord:l}=(0,Rx.useDispatch)(OL.store),{createSuccessNotice:c,createErrorNotice:u}=(0,Rx.useDispatch)(xAe.store);async function d(g){g.preventDefault();try{await l("root","site",{page_on_front:r.id,show_on_front:"page"}),c((0,hc.__)("Homepage updated."),{type:"snackbar"})}catch(v){let b=v.message&&v.code!=="unknown_error"?v.message:(0,hc.__)("An error occurred while setting the homepage.");u(b,{type:"snackbar"})}finally{t?.()}}let f="";n==="posts"?f=(0,hc.__)("This will replace the current homepage which is set to display latest posts."):i&&(f=(0,hc.sprintf)((0,hc.__)('This will replace the current homepage: "%s"'),kx(i)));let m=(0,hc.sprintf)((0,hc.__)('Set "%1$s" as the site homepage? %2$s'),o,f).trim(),h=(0,hc.__)("Set homepage");return(0,$g.jsx)("form",{onSubmit:d,children:(0,$g.jsxs)(nm.__experimentalVStack,{spacing:"5",children:[(0,$g.jsx)(nm.__experimentalText,{children:m}),(0,$g.jsxs)(nm.__experimentalHStack,{justify:"right",children:[(0,$g.jsx)(nm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,hc.__)("Cancel")}),(0,$g.jsx)(nm.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},CAe=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Rx.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(OL.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,SAe.useMemo)(()=>({id:"set-as-homepage",label:(0,hc.__)("Set as homepage"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:Lct}),[t,e])};var gc=a(j(),1),EAe=a(U(),1),im=a(G(),1),Ax=a(Y(),1),NL=a(le(),1),TAe=a(It(),1);var ev=a(T(),1),Bct=({items:e,closeModal:t})=>{let[r]=e,o=kx(r),{currentPostsPage:n,isPageForPostsSet:i,isSaving:s}=(0,Ax.useSelect)(g=>{let{getEntityRecord:v,isSavingEntityRecord:b}=g(NL.store),_=v("root","site");return{currentPostsPage:v("postType","page",_?.page_for_posts),isPageForPostsSet:_?.page_for_posts!==0,isSaving:b("root","site")}}),{saveEntityRecord:l}=(0,Ax.useDispatch)(NL.store),{createSuccessNotice:c,createErrorNotice:u}=(0,Ax.useDispatch)(TAe.store);async function d(g){g.preventDefault();try{await l("root","site",{page_for_posts:r.id,show_on_front:"page"}),c((0,gc.__)("Posts page updated."),{type:"snackbar"})}catch(v){let b=v.message&&v.code!=="unknown_error"?v.message:(0,gc.__)("An error occurred while setting the posts page.");u(b,{type:"snackbar"})}finally{t?.()}}let f=i&&n?(0,gc.sprintf)((0,gc.__)('This will replace the current posts page: "%s"'),kx(n)):(0,gc.__)("This page will show the latest posts."),m=(0,gc.sprintf)((0,gc.__)('Set "%1$s" as the posts page? %2$s'),o,f),h=(0,gc.__)("Set posts page");return(0,ev.jsx)("form",{onSubmit:d,children:(0,ev.jsxs)(im.__experimentalVStack,{spacing:"5",children:[(0,ev.jsx)(im.__experimentalText,{children:m}),(0,ev.jsxs)(im.__experimentalHStack,{justify:"right",children:[(0,ev.jsx)(im.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,gc.__)("Cancel")}),(0,ev.jsx)(im.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},PAe=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Ax.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(NL.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,EAe.useMemo)(()=>({id:"set-as-posts-page",label:(0,gc.__)("Set as posts page"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:Bct}),[t,e])};var RAe=a(T(),1);function FL({postType:e,onActionPerformed:t,context:r}){let{defaultActions:o}=(0,ek.useSelect)(c=>{let{getEntityActions:u}=q(c(I));return{defaultActions:u("postType",e)}},[e]),n=(0,ek.useSelect)(c=>{if(e!=="page")return!1;let{getDefaultTemplateId:u,getEntityRecord:d,canUser:f}=c(kAe.store);if(!f("update",{kind:"root",name:"site"}))return!1;let h=u({slug:"front-page"});if(!h)return!0;let g=d("postType","wp_template",h);return g?g.slug!=="front-page":!0},[e]),i=CAe(),s=PAe(),{registerPostTypeSchema:l}=q((0,ek.useDispatch)(I));return(0,ML.useEffect)(()=>{l(e)},[l,e]),(0,ML.useMemo)(()=>{let c=[...o];if(n&&c.push(i,s),c=c.sort((u,d)=>d.id==="move-to-trash"?-1:0),c=c.filter(u=>u.context?u.context===r:!0),t)for(let u=0;u<c.length;++u){if(c[u].callback){let d=c[u].callback;c[u]={...c[u],callback:(f,m)=>{d(f,{...m,onActionPerformed:h=>{m?.onActionPerformed&&m.onActionPerformed(h),t(c[u].id,h)}})}}}if(c[u].RenderModal){let d=c[u].RenderModal;c[u]={...c[u],RenderModal:f=>(0,RAe.jsx)(d,{...f,onActionPerformed:m=>{f.onActionPerformed&&f.onActionPerformed(m),t(c[u].id,m)}})}}}return c},[r,o,t,i,s,n])}var Ai=a(T(),1),{Menu:Ix,kebabCase:Vct}=q(Ox.privateApis);function OAe({postType:e,postId:t,onActionPerformed:r}){let[o,n]=(0,tk.useState)(null),{item:i,permissions:s}=(0,DL.useSelect)(d=>{let{getEditedEntityRecord:f,getEntityRecordPermissions:m}=q(d(IAe.store));return{item:f("postType",e,t),permissions:m("postType",e,t)}},[t,e]),l=(0,tk.useMemo)(()=>({...i,permissions:s}),[i,s]),c=FL({postType:e,onActionPerformed:r}),u=(0,tk.useMemo)(()=>c.filter(d=>!d.isEligible||d.isEligible(l)),[c,l]);return(0,Ai.jsxs)(Ai.Fragment,{children:[(0,Ai.jsxs)(Ix,{placement:"bottom-end",children:[(0,Ai.jsx)(Ix.TriggerButton,{render:(0,Ai.jsx)(Ox.Button,{size:"small",icon:bo,label:(0,AAe.__)("Actions"),disabled:!u.length,accessibleWhenDisabled:!0,className:"editor-all-actions-button"})}),(0,Ai.jsx)(Ix.Popover,{children:(0,Ai.jsx)(Hct,{actions:u,items:[l],setActiveModalAction:n})})]}),!!o&&(0,Ai.jsx)(zct,{action:o,items:[l],closeModal:()=>n(null)})]})}function jct({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Ai.jsx)(Ix.Item,{onClick:t,children:(0,Ai.jsx)(Ix.ItemLabel,{children:o})})}function zct({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t);return(0,Ai.jsx)(Ox.Modal,{title:e.modalHeader||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r??(()=>{}),focusOnMount:"firstContentElement",size:"medium",overlayClassName:`editor-action-modal editor-action-modal__${Vct(e.id)}`,children:(0,Ai.jsx)(e.RenderModal,{items:t,closeModal:r})})}function Hct({actions:e,items:t,setActiveModalAction:r}){let o=(0,DL.useRegistry)();return(0,Ai.jsx)(Ix.Group,{children:e.map(n=>(0,Ai.jsx)(jct,{action:n,onClick:()=>{if("RenderModal"in n){r(n);return}n.callback(t,{registry:o})},items:t},n.id))})}var Tu=a(T(),1),{Badge:Uct}=q(El.privateApis);function rv({postType:e,postId:t,hideActions:r=!1,onActionPerformed:o,onClose:n}){let i=(0,FAe.useMemo)(()=>Array.isArray(t)?t:[t],[t]),{postTitle:s,icon:l,labels:c}=(0,MAe.useSelect)(f=>{let{getEditedEntityRecord:m,getCurrentTheme:h,getPostType:g}=f(NAe.store),{getPostIcon:v,getCurrentPostType:b,isRevisionsMode:_,getCurrentRevision:y}=q(f(I)),w="";if(_()){let x=b(),C=y();return w=C?.title?.rendered||C?.title?.raw||"",{postTitle:w,icon:v(x,{area:C?.area}),labels:g(x)?.labels}}let S=m("postType",e,i[0]);if(i.length===1){let{default_template_types:x=[]}=h()??{};w=([Cr,Mi].includes(e)?Al({template:S,templateTypes:x}):{})?.title||S?.title}return{postTitle:w,icon:v(e,{area:S?.area}),labels:g(e)?.labels}},[i,e]),u=A3(t),d=(0,tv.__)("No title");return c?.name&&i.length>1?d=(0,tv.sprintf)((0,tv.__)("%1$d %2$s"),i.length,c?.name):s&&(d=(0,DAe.__unstableStripHTML)(s)),(0,Tu.jsxs)(El.__experimentalVStack,{spacing:1,className:"editor-post-card-panel",children:[(0,Tu.jsxs)(El.__experimentalHStack,{spacing:2,className:"editor-post-card-panel__header",alignment:"flex-start",children:[(0,Tu.jsx)(El.Icon,{className:"editor-post-card-panel__icon",icon:l}),(0,Tu.jsxs)(El.__experimentalText,{numberOfLines:2,truncate:!0,className:"editor-post-card-panel__title",as:"h2",children:[(0,Tu.jsx)("span",{className:"editor-post-card-panel__title-name",children:d}),u&&i.length===1&&(0,Tu.jsx)(Uct,{children:u})]}),!r&&i.length===1&&(0,Tu.jsx)(OAe,{postType:e,postId:i[0],onActionPerformed:o}),n&&(0,Tu.jsx)(El.Button,{size:"small",icon:i1,label:(0,tv.__)("Close"),onClick:n})]}),i.length>1&&(0,Tu.jsx)(El.__experimentalText,{className:"editor-post-card-panel__description",children:(0,tv.sprintf)((0,tv.__)("Changes will be applied to all selected %s."),c?.name?.toLowerCase())})]})}var LAe=a(G(),1),BAe=a(Y(),1),vc=a(j(),1),VAe=a(Sw(),1),jAe=a(U(),1),xK=a(le(),1);var LL=a(T(),1),Wct=189;function zAe(){let e=(0,BAe.useSelect)(t=>{let{getEditedPostAttribute:r,getCurrentPostType:o,getCurrentPostId:n}=t(I),{canUser:i}=t(xK.store),{getEntityRecord:s}=t(xK.store),l=i("read",{kind:"root",name:"site"})?s("root","site"):void 0,c=o();return!(+n()===l?.page_for_posts)&&![Cr,Mi].includes(c)&&r("content")},[]);return(0,LL.jsx)(CK,{postContent:e})}function CK({postContent:e}){let t=(0,vc._x)("words","Word count type. Do not translate!"),r=(0,jAe.useMemo)(()=>e?(0,VAe.count)(e,t):0,[e,t]);if(!r)return null;let o=Math.round(r/Wct),n=(0,vc.sprintf)((0,vc._n)("%s word","%s words",r),r.toLocaleString()),i=o<=1?(0,vc.__)("1 minute"):(0,vc.sprintf)((0,vc._n)("%s minute","%s minutes",o),o.toLocaleString());return(0,LL.jsx)("div",{className:"editor-post-content-information",children:(0,LL.jsx)(LAe.__experimentalText,{children:(0,vc.sprintf)((0,vc.__)("%1$s, %2$s read time."),n,i)})})}var BL=a(G(),1),Nx=a(j(),1),HAe=a(Y(),1),VL=a(U(),1),UAe=a(be(),1);var sm=a(T(),1);function Gct(){let{postFormat:e}=(0,HAe.useSelect)(i=>{let{getEditedPostAttribute:s}=i(I);return{postFormat:s("format")??"standard"}},[]),t=fP.find(i=>i.id===e),[r,o]=(0,VL.useState)(null),n=(0,VL.useMemo)(()=>({anchor:r,placement:"left-start",offset:36,shift:!0}),[r]);return(0,sm.jsx)(FS,{children:(0,sm.jsx)(fr,{label:(0,Nx.__)("Format"),ref:o,children:(0,sm.jsx)(BL.Dropdown,{popoverProps:n,contentClassName:"editor-post-format__dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,sm.jsx)(BL.Button,{size:"compact",variant:"tertiary","aria-expanded":i,"aria-label":(0,Nx.sprintf)((0,Nx.__)("Change format: %s"),t?.caption),onClick:s,children:t?.caption}),renderContent:({onClose:i})=>(0,sm.jsxs)("div",{className:"editor-post-format__dialog-content",children:[(0,sm.jsx)(UAe.__experimentalInspectorPopoverHeader,{title:(0,Nx.__)("Format"),onClose:i}),(0,sm.jsx)(pP,{})]})})})})}var WAe=Gct;var GAe=a(G(),1),YAe=a(Y(),1),jL=a(j(),1),qAe=a(cn(),1);var EK=a(T(),1);function KAe(){let e=(0,YAe.useSelect)(t=>t(I).getEditedPostAttribute("modified"),[]);return e?(0,EK.jsx)("div",{className:"editor-post-last-edited-panel",children:(0,EK.jsx)(GAe.__experimentalText,{children:(0,jL.sprintf)((0,jL.__)("Last edited %s."),(0,qAe.humanTimeDiff)(e))})}):null}var ZAe=a(G(),1),XAe=a(T(),1);function Yct({className:e,children:t}){return(0,XAe.jsx)(ZAe.__experimentalVStack,{className:J("editor-post-panel__section",e),children:t})}var Mx=Yct;var am=a(j(),1),QAe=a(Ce(),1),zL=a(Y(),1),TK=a(le(),1),JAe=a(Lt(),1),Fx=a(G(),1),HL=a(U(),1),$Ae=a(be(),1);var of=a(T(),1),qct={};function eIe(){let{editEntityRecord:e}=(0,zL.useDispatch)(TK.store),{postsPageTitle:t,postsPageId:r,isTemplate:o,postSlug:n}=(0,zL.useSelect)(d=>{let{getEntityRecord:f,getEditedEntityRecord:m,canUser:h}=d(TK.store),g=h("read",{kind:"root",name:"site"})?f("root","site"):void 0,v=g?.page_for_posts?m("postType","page",g?.page_for_posts):qct,{getEditedPostAttribute:b,getCurrentPostType:_}=d(I);return{postsPageId:v?.id,postsPageTitle:v?.title,isTemplate:_()===Cr,postSlug:b("slug")}},[]),[i,s]=(0,HL.useState)(null),l=(0,HL.useMemo)(()=>({anchor:i,placement:"left-start",offset:36,shift:!0}),[i]);if(!o||!["home","index"].includes(n)||!r)return null;let c=d=>{e("postType","page",r,{title:d})},u=(0,JAe.decodeEntities)(t);return(0,of.jsx)(fr,{label:(0,am.__)("Blog title"),ref:s,children:(0,of.jsx)(Fx.Dropdown,{popoverProps:l,contentClassName:"editor-blog-title-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:d,onToggle:f})=>(0,of.jsx)(Fx.Button,{size:"compact",variant:"tertiary","aria-expanded":d,"aria-label":(0,am.sprintf)((0,am.__)("Change blog title: %s"),u),onClick:f,children:u}),renderContent:({onClose:d})=>(0,of.jsxs)(of.Fragment,{children:[(0,of.jsx)($Ae.__experimentalInspectorPopoverHeader,{title:(0,am.__)("Blog title"),onClose:d}),(0,of.jsx)(Fx.__experimentalInputControl,{placeholder:(0,am.__)("No title"),value:t,onChange:(0,QAe.debounce)(c,300),label:(0,am.__)("Blog title"),help:(0,am.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),hideLabelFromVision:!0})]})})})}var Dx=a(j(),1),UL=a(Y(),1),PK=a(le(),1),Lx=a(G(),1),WL=a(U(),1),tIe=a(be(),1);var nf=a(T(),1);function rIe(){let{editEntityRecord:e}=(0,UL.useDispatch)(PK.store),{postsPerPage:t,isTemplate:r,postSlug:o}=(0,UL.useSelect)(c=>{let{getEditedPostAttribute:u,getCurrentPostType:d}=c(I),{getEditedEntityRecord:f,canUser:m}=c(PK.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:d()===Cr,postSlug:u("slug"),postsPerPage:h?.posts_per_page||1}},[]),[n,i]=(0,WL.useState)(null),s=(0,WL.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let l=c=>{e("root","site",void 0,{posts_per_page:c})};return(0,nf.jsx)(fr,{label:(0,Dx.__)("Posts per page"),ref:i,children:(0,nf.jsx)(Lx.Dropdown,{popoverProps:s,contentClassName:"editor-posts-per-page-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:u})=>(0,nf.jsx)(Lx.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Dx.__)("Change posts per page"),onClick:u,children:t}),renderContent:({onClose:c})=>(0,nf.jsxs)(nf.Fragment,{children:[(0,nf.jsx)(tIe.__experimentalInspectorPopoverHeader,{title:(0,Dx.__)("Posts per page"),onClose:c}),(0,nf.jsx)(Lx.__experimentalNumberControl,{placeholder:0,value:t,spinControls:"custom",step:"1",min:"1",onChange:l,label:(0,Dx.__)("Posts per page"),help:(0,Dx.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),hideLabelFromVision:!0})]})})})}var Ua=a(j(),1),GL=a(Y(),1),kK=a(le(),1),sf=a(G(),1),YL=a(U(),1),oIe=a(be(),1);var bc=a(T(),1),Kct=[{label:(0,Ua._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Ua.__)("Visitors can add new comments and replies.")},{label:(0,Ua.__)("Closed"),value:"",description:[(0,Ua.__)("Visitors cannot add new comments or replies."),(0,Ua.__)("Existing comments remain visible.")].join(" ")}];function nIe(){let{editEntityRecord:e}=(0,GL.useDispatch)(kK.store),{allowCommentsOnNewPosts:t,isTemplate:r,postSlug:o}=(0,GL.useSelect)(c=>{let{getEditedPostAttribute:u,getCurrentPostType:d}=c(I),{getEditedEntityRecord:f,canUser:m}=c(kK.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:d()===Cr,postSlug:u("slug"),allowCommentsOnNewPosts:h?.default_comment_status||""}},[]),[n,i]=(0,YL.useState)(null),s=(0,YL.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let l=c=>{e("root","site",void 0,{default_comment_status:c?"open":null})};return(0,bc.jsx)(fr,{label:(0,Ua.__)("Discussion"),ref:i,children:(0,bc.jsx)(sf.Dropdown,{popoverProps:s,contentClassName:"editor-site-discussion-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:u})=>(0,bc.jsx)(sf.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Ua.__)("Change discussion settings"),onClick:u,children:t?(0,Ua.__)("Comments open"):(0,Ua.__)("Comments closed")}),renderContent:({onClose:c})=>(0,bc.jsxs)(bc.Fragment,{children:[(0,bc.jsx)(oIe.__experimentalInspectorPopoverHeader,{title:(0,Ua.__)("Discussion"),onClose:c}),(0,bc.jsxs)(sf.__experimentalVStack,{spacing:3,children:[(0,bc.jsx)(sf.__experimentalText,{children:(0,Ua.__)("Changes will apply to new posts only. Individual posts may override these settings.")}),(0,bc.jsx)(sf.RadioControl,{className:"editor-site-discussion__options",hideLabelFromVision:!0,label:(0,Ua.__)("Comment status"),options:Kct,onChange:l,selected:t})]})]})})})}var pr=a(T(),1),Zct="post-status";function sIe({onActionPerformed:e}){let{isRemovedPostStatusPanel:t,postType:r,postId:o}=(0,iIe.useSelect)(n=>{let{isEditorPanelRemoved:i,getCurrentPostType:s,getCurrentPostId:l}=n(I);return{isRemovedPostStatusPanel:i(Zct),postType:s(),postId:l()}},[]);return(0,pr.jsx)(Mx,{className:"editor-post-summary",children:(0,pr.jsx)(TS.Slot,{children:n=>(0,pr.jsx)(pr.Fragment,{children:(0,pr.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,pr.jsx)(rv,{postType:r,postId:o,onActionPerformed:e}),(0,pr.jsx)(tF,{withPanelBody:!1}),(0,pr.jsx)(wCe,{}),(0,pr.jsxs)(ae,{direction:"column",gap:"xs",children:[(0,pr.jsx)(zAe,{}),(0,pr.jsx)(KAe,{})]}),!t&&(0,pr.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,pr.jsxs)(ae,{direction:"column",gap:"xs",children:[(0,pr.jsx)(bq,{}),(0,pr.jsx)(WF,{}),(0,pr.jsx)(yD,{}),(0,pr.jsx)(F6,{}),(0,pr.jsx)(k6,{}),(0,pr.jsx)(G6,{}),(0,pr.jsx)(LCe,{}),(0,pr.jsx)(p6,{}),(0,pr.jsx)(qF,{}),(0,pr.jsx)(eIe,{}),(0,pr.jsx)(rIe,{}),(0,pr.jsx)(nIe,{}),(0,pr.jsx)(WAe,{}),n]}),(0,pr.jsx)(nx,{onActionPerformed:e})]})]})})})})}var yIe=a(j(),1),lm=a(Y(),1),Bx=a(le(),1);var rk=a(U(),1);var aIe=a(U(),1),lIe=a(Y(),1),$ct=a(Dt(),1);var eut=a(Y(),1),tut=a(Dt(),1);var dIe=a(Y(),1),fIe=a(le(),1);var cIe=a(xf(),1),{lock:qxr,unlock:uIe}=(0,cIe.__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 RK({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,dIe.useSelect)(i=>uIe(i(fIe.store)).getViewConfig(e,t,{fields:n}),[e,t,n])}var vIe=a(j(),1);var pIe=a(G(),1),qL=a(Y(),1),KL=a(j(),1),mIe=a(vo(),1);var hIe=a(T(),1);function gIe(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=(0,qL.useSelect)(i=>{let{getCurrentPostLastRevisionId:s,getCurrentPostRevisionsCount:l,getEditorSettings:c}=i(I);return{lastRevisionId:s(),revisionsCount:l(),disableVisualRevisions:!!c().disableVisualRevisions}},[]),{setCurrentRevisionId:o}=q((0,qL.useDispatch)(I)),n=r?{href:(0,mIe.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,hIe.jsx)(pIe.Button,{...n,variant:"link",text:String(t),"aria-label":(0,KL.sprintf)((0,KL._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t)})}var rut={id:"revisions",label:(0,vIe.__)("Revisions"),readOnly:!0,enableSorting:!1,render:gIe,isVisible:e=>{let t=e._links?.["version-history"]?.[0]?.count??0;return!!(e._links?.["predecessor-version"]?.[0]?.id??null)&&t>=2}},bIe=rut;var yc=a(T(),1),out={layout:{type:"panel"},fields:[]},nut=["form"];function iut(e){let{isPostStatusRemoved:t,featuredImageEnabled:r,excerptEnabled:o,discussionEnabled:n,pageAttributesEnabled:i}=(0,lm.useSelect)(l=>{let{isEditorPanelRemoved:c,isEditorPanelEnabled:u}=l(I);return{isPostStatusRemoved:c("post-status"),featuredImageEnabled:u("featured-image"),excerptEnabled:u("post-excerpt"),discussionEnabled:u("discussion-panel"),pageAttributesEnabled:u("page-attributes")}},[]);return(0,rk.useMemo)(()=>{if(!e.fields?.length)return e;let l={featured_media:r,excerpt:o,"post-content-info":!0,discussion:n&&!t,parent:i&&!t},c=d=>d in l?l[d]:!t,u=d=>d.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=u(m.children);return g.length&&f.push({...m,children:g}),f}return f.push(m),f},[]);return{...e,fields:u(e.fields)}},[e,t,r,o,n,i])}var ZL={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(Bx.store).getEditedEntityRecord("root","site")?.page_for_posts,fields:["posts_page_title"],isVisible:e=>["home","index"].includes(e.slug??"")}}};function sut(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 wIe({onActionPerformed:e}){let{postType:t,postId:r,isPostStatusRemoved:o,availableTemplates:n}=(0,lm.useSelect)(_=>{let{getCurrentPostType:y,getCurrentPostId:w,isEditorPanelRemoved:S,getEditorSettings:x}=_(I),C=_(Bx.store).getCurrentTheme()?.is_block_theme?null:x().availableTemplates??null;return{postType:y(),postId:w(),isPostStatusRemoved:S("post-status"),availableTemplates:C}},[]),{form:i}=RK({kind:"postType",name:t,fields:nut}),s=iut(i??out),l=(0,lm.useSelect)(_=>!t||!r?null:_(Bx.store).getEditedEntityRecord("postType",t,r),[t,r]),c=xS(),u=(0,lm.useSelect)(_=>{let{getEditedEntityRecord:y,canUser:w}=_(Bx.store),S={};for(let[x,C]of Object.entries(ZL[t]??{})){if(!w("read",{kind:C.kind,name:C.name}))continue;let A=C.getId?C.getId(_):void 0;C.getId&&!A||(S[x]=y(C.kind,C.name,A))}return S},[t]),d=(0,rk.useMemo)(()=>{if(!l)return l;let _={...u};return n&&Object.keys(n).length&&(_.available_templates=n),{...l,..._}},[l,u,n]),{editEntityRecord:f}=(0,lm.useDispatch)(Bx.store),m=(0,lm.useRegistry)(),h=(0,rk.useMemo)(()=>{let _={};for(let[y,w]of Object.entries(ZL[t]??{}))for(let S of w.fields??[])_[S]=y;return _},[t]),g=iS({postType:t}),v=(0,rk.useMemo)(()=>g?.map(_=>{let y=h[_.id];return y?sut(_,y,ZL[t]?.[y]?.isVisible):_.id==="status"?{..._,elements:_.elements.filter(w=>w.value!=="trash")}:_.id==="template"?c?c==="classic"&&Object.keys(n??{}).length===0?{..._,readOnly:!0,render:()=>(0,yIe.__)("Default template")}:_:null:_}).filter(Boolean).concat(bIe),[g,c,n,h,t]);return(0,yc.jsx)(Mx,{className:"editor-post-summary",children:(0,yc.jsxs)(ae,{direction:"column",gap:"lg",children:[(0,yc.jsx)(rv,{postType:t,postId:r,onActionPerformed:e}),(0,yc.jsx)(GE,{data:d,fields:v,form:s,onChange:_=>{let y=ZL[t]??{},w={};for(let[S,x]of Object.entries(_)){let C=y[S];if(C){let A=C.getId?C.getId(m.select):void 0;f(C.kind,C.name,A,x)}else w[S]=x}Object.keys(w).length&&(w.status&&w.status!=="future"&&l?.status==="future"&&new Date(l.date)>new Date&&(w.date=null),w.status&&w.status==="private"&&l?.password&&(w.password=""),f("postType",t,r,w))}}),!o&&(0,yc.jsxs)(yc.Fragment,{children:[(0,yc.jsx)(TS.Slot,{children:_=>_.length>0&&(0,yc.jsx)(ae,{direction:"column",gap:"xs",children:_})}),(0,yc.jsx)(nx,{onActionPerformed:e})]})]})})}var MIe=a(Y(),1),JL=a(G(),1),FIe=a(j(),1),DIe=a(vo(),1);var XL=a(Y(),1),xIe=a(le(),1);var cm=a(cn(),1),Pu=a(U(),1),ov=a(j(),1);var wc=a(T(),1),aut=10,_Ie=[],lut={pickerActivity:!0},cut={type:"pickerActivity",titleField:"date",descriptionField:"details",fields:["author"],layout:{density:"compact"},page:1,perPage:aut},uut=864e5;function SIe(e){let t=(0,cm.getDate)(null).getTime(),r=(0,cm.getDate)(e??null);return t-r.getTime()>uut?(0,cm.dateI18n)((0,cm.getSettings)().formats.datetimeAbbreviated,r):(0,cm.humanTimeDiff)(r)}function CIe(e){return e.slug?.endsWith("-autosave-v1")??!1}function dut({item:e}){return CIe(e)?(0,wc.jsx)(xC,{intent:"none",children:(0,ov.__)("Autosave")}):null}function EIe(){let{setCurrentRevisionId:e}=q((0,XL.useDispatch)(I)),[t,r]=(0,Pu.useState)(cut),{revisions:o,revisionKey:n,currentRevisionId:i}=(0,XL.useSelect)(h=>{let{getCurrentPostType:g}=h(I),{getCurrentRevisionId:v,getRevisionPage:b,getPageRevisions:_}=q(h(I)),{getEntityConfig:y}=h(xIe.store),w=g(),x=y("postType",w)?.revisionKey||"id",C=v();return{revisions:_(b()),revisionKey:x,currentRevisionId:C}},[]),s=!o,l=(0,Pu.useMemo)(()=>[{id:"date",label:(0,ov.__)("Date"),getValue:({item:h})=>{let g=SIe(h.date);return CIe(h)?(0,ov.sprintf)((0,ov.__)("%1$s, %2$s"),g,(0,ov.__)("Autosave")):g},render:({item:h})=>(0,wc.jsxs)(ae,{direction:"row",align:"center",gap:"sm",children:[(0,wc.jsx)(xs,{variant:"heading-sm",render:(0,wc.jsx)("time",{dateTime:h.date}),children:SIe(h.date)}),(0,wc.jsx)(dut,{item:h})]}),enableSorting:!1,enableHiding:!1},eE,{id:"details",label:(0,ov.__)("Details"),render:({item:h})=>String(h[n])!==String(i)?null:(0,wc.jsx)(CK,{postContent:h.content?.raw}),enableSorting:!1,enableHiding:!1}],[n,i]),{data:c,paginationInfo:u}=(0,Pu.useMemo)(()=>mW(o||_Ie,t,l),[o,t,l]);(0,Pu.useEffect)(()=>{if(!i||!o)return;let h=o.findIndex(v=>String(v[n])===String(i));if(h<0)return;let g=Math.floor(h/t.perPage)+1;r(v=>v.page===g?v:{...v,page:g})},[i,o,n,t.perPage]);let d=(0,Pu.useMemo)(()=>i?[String(i)]:_Ie,[i]),f=(0,Pu.useCallback)(h=>{if(h.length===0)return;let g=h[h.length-1];e(Number(g))},[e]),m=(0,Pu.useCallback)(h=>String(h[n]),[n]);return(0,wc.jsx)("div",{className:"editor-post-revisions-timeline",children:(0,wc.jsxs)(lp,{view:t,onChangeView:r,fields:l,data:c,isLoading:s,paginationInfo:u,defaultLayouts:lut,getItemId:m,selection:d,onChangeSelection:f,children:[(0,wc.jsx)(lp.Layout,{}),(0,wc.jsx)(lp.Footer,{})]})})}var RIe=a(Y(),1),AIe=a(U(),1),IIe=a(j(),1);var TIe=a(G(),1);var nv=a(T(),1);function QL({title:e,entries:t,initialOpen:r,className:o}){if(!t)return null;let n=Object.entries(t).map(([i,s])=>(0,nv.jsx)(fr,{label:i,children:(0,nv.jsx)("span",{className:"editor-revision-fields-diff__value",children:s.map((l,c)=>l.added?(0,nv.jsx)("ins",{className:"editor-revision-fields-diff__added",children:l.value},c):l.removed?(0,nv.jsx)("del",{className:"editor-revision-fields-diff__removed",children:l.value},c):(0,nv.jsx)("span",{children:l.value},c))})},i));return(0,nv.jsx)(TIe.PanelBody,{title:e,initialOpen:r,children:(0,nv.jsx)("div",{className:o,children:n})})}var OIe=a(T(),1);function PIe(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function kIe(e){return!e||e==="[]"||e==="{}"}function NIe(){let{revision:e,previousRevision:t}=(0,RIe.useSelect)(o=>{let{getCurrentRevision:n,getPreviousRevision:i}=q(o(I));return{revision:n(),previousRevision:i()}},[]),r=(0,AIe.useMemo)(()=>{if(!e)return null;let o=e.meta??{},n=t?.meta??{},i=new Set([...Object.keys(o),...Object.keys(n)]),s={};for(let l of i){let c=PIe(o[l]),u=PIe(n[l]);kIe(c)&&kIe(u)||(s[l]=J_(u,c))}return Object.keys(s).length===0?null:s},[e,t]);return(0,OIe.jsx)(QL,{title:(0,IIe.__)("Meta"),entries:r,initialOpen:!1,className:"editor-revision-meta-diff__content"})}var ku=a(T(),1);function LIe(){let{revisionId:e,postId:t}=(0,MIe.useSelect)(r=>{let{getCurrentRevisionId:o,getCurrentPostId:n}=q(r(I));return{revisionId:o(),postId:n()}},[]);return e?(0,ku.jsxs)(ku.Fragment,{children:[(0,ku.jsx)(Mx,{className:"editor-post-summary",children:(0,ku.jsxs)(JL.__experimentalVStack,{spacing:4,children:[(0,ku.jsx)(rv,{postId:t,hideActions:!0}),(0,ku.jsx)(JL.ExternalLink,{href:(0,DIe.addQueryArgs)("revision.php",{revision:e}),children:(0,FIe.__)("Open classic revisions screen")})]})}),(0,ku.jsx)(NIe,{}),(0,ku.jsx)(EIe,{})]}):null}var nk=a(Y(),1),IK=a(le(),1),WIe=a(G(),1),OK=a(j(),1),GIe=a(be(),1),YIe=a(Pt(),1);var BIe=a(Y(),1),VIe=a(U(),1),AK=a(le(),1),jIe=a(Pt(),1),zIe=a(Nl(),1);var{EXCLUDED_PATTERN_SOURCES:fut,PATTERN_TYPES:put}=q(zIe.privateApis);function HIe(e,t){return e.innerBlocks=e.innerBlocks.map(r=>HIe(r,t)),e.name==="core/template-part"&&e.attributes.theme===void 0&&(e.attributes.theme=t),e}function mut(e,t){let r=(i,s,l)=>s===l.findIndex(c=>i.name===c.name),o=i=>t.area==="navigation-overlay"&&i.blockTypes?.includes("core/template-part/navigation-overlay")?!0:!fut.includes(i.source),n=i=>i.templateTypes?.includes(t.slug)||i.blockTypes?.includes("core/template-part/"+t.area);return e.filter((i,s,l)=>r(i,s,l)&&o(i)&&n(i))}function hut(e,t){return e.map(r=>({...r,keywords:r.keywords||[],type:put.theme,blocks:(0,jIe.parse)(r.content,{__unstableSkipMigrationLogs:!0}).map(o=>HIe(o,t))}))}function UIe({area:e,name:t,slug:r}){let{blockPatterns:o,restBlockPatterns:n,currentThemeStylesheet:i}=(0,BIe.useSelect)(s=>{let{getEditorSettings:l}=s(I),c=l();return{blockPatterns:c.__experimentalAdditionalBlockPatterns??c.__experimentalBlockPatterns,restBlockPatterns:s(AK.store).getBlockPatterns(),currentThemeStylesheet:s(AK.store).getCurrentTheme().stylesheet}},[]);return(0,VIe.useMemo)(()=>{let s=[...o||[],...n||[]],l=mut(s,{area:e,name:t,slug:r});return hut(l,i)},[e,t,r,o,n,i])}var ok=a(T(),1);function gut({availableTemplates:e,onSelect:t}){return!e||e?.length===0?null:(0,ok.jsx)(GIe.__experimentalBlockPatternsList,{label:(0,OK.__)("Templates"),blockPatterns:e,onClickPattern:t,showTitlesAsTooltip:!0})}function vut(){let{area:e,name:t,slug:r,postType:o,postId:n}=(0,nk.useSelect)(c=>{let{getCurrentPostType:u,getCurrentPostId:d}=c(I),{getEditedEntityRecord:f}=c(IK.store),m=u(),h=d(),g=f("postType",m,h);return{area:g?.area,name:g?.name,slug:g?.slug,postType:m,postId:h}},[]),{editEntityRecord:i}=(0,nk.useDispatch)(IK.store),s=UIe({area:e,name:t,slug:r}),l=async c=>{await i("postType",o,n,{blocks:c.blocks,content:(0,YIe.serialize)(c.blocks)})};return s?.length?(0,ok.jsx)(WIe.PanelBody,{title:(0,OK.__)("Design"),initialOpen:o===Mi,children:(0,ok.jsx)(gut,{availableTemplates:s,onSelect:l})}):null}function qIe(){let{postType:e}=(0,nk.useSelect)(t=>{let{getCurrentPostType:r}=t(I);return{postType:r()}},[]);return[Mi,Cr].includes(e)?(0,ok.jsx)(vut,{}):null}var KIe=a(G(),1),ik=a(j(),1),ZIe=a(Y(),1),XIe=a(U(),1),QIe=a(Lt(),1);var sk=a(T(),1),{Tabs:NK}=q(KIe.privateApis),but=(e,t)=>{let{postTypeLabel:r,isRevisionsMode:o}=(0,ZIe.useSelect)(i=>{let{getPostTypeLabel:s}=i(I),{isRevisionsMode:l}=q(i(I));return{postTypeLabel:s(),isRevisionsMode:l()}},[]),n;return o?n=(0,ik.__)("Revision"):r?n=(0,QIe.decodeEntities)(r):n=(0,ik._x)("Document","noun, panel"),(0,sk.jsxs)(NK.TabList,{ref:t,children:[(0,sk.jsx)(NK.Tab,{tabId:cs.document,"data-tab-id":cs.document,children:n}),(0,sk.jsx)(NK.Tab,{tabId:cs.block,"data-tab-id":cs.block,children:(0,ik.__)("Block")})]})},JIe=(0,XIe.forwardRef)(but);var Vx=a(Y(),1),jx=a(le(),1),MK=a(be(),1),dm=a(G(),1),FK=a(U(),1),um=a(j(),1),$Ie=a(Lt(),1),$L=a(Mo(),1),eOe=a(It(),1),tOe=a(Dt(),1);var jn=a(T(),1);function rOe(){let e=(0,Vx.useSelect)(x=>x(I).getCurrentTemplateId(),[]),[t,r]=(0,FK.useState)(!1),[o,n]=(0,FK.useState)(!1),s=!!sP()?.length,{onNavigateToEntityRecord:l,canCreateTemplate:c,hasGoBack:u,getEditorSettings:d}=(0,Vx.useSelect)(x=>{let{getEditorSettings:C}=x(I),A=C();return{onNavigateToEntityRecord:A.onNavigateToEntityRecord,canCreateTemplate:!!x(jx.store).canUser("create",{kind:"postType",name:"wp_template"}),hasGoBack:A.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:C}},[]),{get:f}=(0,Vx.useSelect)(tOe.store),{createSuccessNotice:m}=(0,Vx.useDispatch)(eOe.store),{editedRecord:h,hasResolved:g}=(0,jx.useEntityRecord)("postType","wp_template",e),[v]=(0,jx.useEntityBlockEditor)("postType","wp_template",{id:e});if(!g)return null;let b=u?[{label:(0,um.__)("Go back"),onClick:()=>d().onNavigateToPreviousEntityRecord()}]:void 0,_=()=>{f("core/edit-site","welcomeGuideTemplate")||m((0,um.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:b})},y=(0,$Ie.decodeEntities)(h.title),w=!!v?.length&&(0,jn.jsx)(MK.BlockPreview.Async,{children:(0,jn.jsx)(MK.BlockPreview,{blocks:v})}),S=()=>{if(!w)return null;if(s){let x=(0,um.__)("Change template");return(0,jn.jsxs)(Ze.Root,{children:[(0,jn.jsx)(Ze.Trigger,{render:(0,jn.jsx)("div",{className:"editor-template-actions-panel__preview",role:"button",tabIndex:0,"aria-label":x,onClick:()=>n(!0),onKeyDown:C=>{(C.keyCode===$L.ENTER||C.keyCode===$L.SPACE)&&(C.preventDefault(),n(!0))},children:w})}),(0,jn.jsx)(Ze.Popup,{children:x})]})}return(0,jn.jsx)("div",{className:"editor-template-actions-panel__preview",children:w})};return(0,jn.jsxs)(jn.Fragment,{children:[(0,jn.jsx)(dm.PanelBody,{title:(0,um.sprintf)((0,um.__)("Template: %s"),y),initialOpen:!1,children:(0,jn.jsxs)(dm.__experimentalVStack,{children:[S(),(0,jn.jsxs)(dm.__experimentalHStack,{children:[l&&(0,jn.jsx)(dm.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{l({postId:h.id,postType:"wp_template"}),_()},children:(0,um.__)("Edit")}),c&&(0,jn.jsx)(dm.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:(0,um.__)("Create new")})]})]})}),t&&(0,jn.jsx)(Tg,{onClose:()=>r(!1)}),o&&(0,jn.jsx)(VY,{onRequestClose:()=>n(!1)})]})}var zx=a(Y(),1),Hx=a(le(),1),DK=a(be(),1),Au=a(G(),1),oOe=a(U(),1),Ru=a(j(),1),nOe=a(Lt(),1),iOe=a(It(),1),sOe=a(Dt(),1);var $s=a(T(),1);function aOe(){let e=(0,zx.useSelect)(v=>v(I).getCurrentTemplateId(),[]),[t,r]=(0,oOe.useState)(!1),{onNavigateToEntityRecord:o,canCreateTemplate:n,hasGoBack:i,getEditorSettings:s}=(0,zx.useSelect)(v=>{let{getEditorSettings:b}=v(I),_=b();return{onNavigateToEntityRecord:_.onNavigateToEntityRecord,canCreateTemplate:!!v(Hx.store).canUser("create",{kind:"postType",name:"wp_template"})&&_.supportsTemplateMode,hasGoBack:_.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:b}},[]),{get:l}=(0,zx.useSelect)(sOe.store),{createSuccessNotice:c}=(0,zx.useDispatch)(iOe.store),{editedRecord:u}=(0,Hx.useEntityRecord)("postType","wp_template",e),[d]=(0,Hx.useEntityBlockEditor)("postType","wp_template",{id:e});if(!e&&!n)return null;let f=i?[{label:(0,Ru.__)("Go back"),onClick:()=>s().onNavigateToPreviousEntityRecord()}]:void 0,m=()=>{l("core/edit-site","welcomeGuideTemplate")||c((0,Ru.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:f})},h=u?(0,nOe.decodeEntities)(u.title):void 0,g=!!d?.length&&(0,$s.jsx)(DK.BlockPreview.Async,{children:(0,$s.jsx)(DK.BlockPreview,{blocks:d})});return(0,$s.jsxs)($s.Fragment,{children:[(0,$s.jsx)(Au.PanelBody,{title:u?(0,Ru.sprintf)((0,Ru.__)("Template: %s"),h):(0,Ru.__)("Template"),initialOpen:!1,children:(0,$s.jsxs)(Au.__experimentalVStack,{children:[!e&&(0,$s.jsx)(Au.__experimentalText,{children:(0,Ru.__)("This page uses a classic template. To edit this template with blocks, create a block template.")}),u&&g&&(0,$s.jsx)("div",{className:"editor-template-actions-panel__preview",children:g}),(0,$s.jsxs)(Au.__experimentalHStack,{children:[u&&o&&(0,$s.jsx)(Au.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o({postId:u.id,postType:"wp_template"}),m()},children:(0,Ru.__)("Edit")}),n&&(0,$s.jsx)(Au.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:e?(0,Ru.__)("Create new"):(0,Ru.__)("Create block template")})]})]})}),t&&(0,$s.jsx)(Tg,{onClose:()=>r(!1)})]})}var LK=a(T(),1);function lOe(){let e=xS();return e==="classic"?(0,LK.jsx)(aOe,{}):e==="block-theme"?(0,LK.jsx)(rOe,{}):null}var ak=a(Y(),1),cOe=a(be(),1),uOe=a(G(),1),dOe=a(j(),1);var e4=a(T(),1),{BlockQuickNavigation:yut}=q(cOe.privateApis),wut="core/template-part";function _ut({postType:e}){let t=JM(),r=(0,ak.useSelect)(n=>{let{getPostBlocksByName:i}=q(n(I));return i(Cr===e?wut:t)},[e,t]),{enableComplementaryArea:o}=(0,ak.useDispatch)(je);return r.length===0?null:(0,e4.jsx)(uOe.PanelBody,{title:(0,dOe.__)("Content"),children:(0,e4.jsx)(yut,{clientIds:r,onSelect:()=>{o("core","edit-post/document")}})})}function fOe(){let{postType:e,renderingMode:t}=(0,ak.useSelect)(r=>{let{getCurrentPostType:o,getRenderingMode:n}=q(r(I));return{postType:o(),renderingMode:n()}},[]);return t==="post-only"&&e!==Cr?null:(0,e4.jsx)(_ut,{postType:e})}var t4=a(Y(),1),pOe=a(U(),1),mOe=a(Pt(),1),o4=a(be(),1),hOe=a(G(),1),gOe=a(j(),1);var r4=a(T(),1),{BlockQuickNavigation:Sut}=q(o4.privateApis);function xut(){let e=(0,t4.useSelect)(o=>{let{getBlockTypes:n}=o(mOe.store);return n()},[]),t=(0,pOe.useMemo)(()=>e.filter(o=>o.category==="theme").map(({name:o})=>o),[e]),r=(0,t4.useSelect)(o=>{let{getBlocksByName:n}=o(o4.store);return n(t)},[t]);return r.length===0?null:(0,r4.jsx)(hOe.PanelBody,{title:(0,gOe.__)("Content"),children:(0,r4.jsx)(Sut,{clientIds:r})})}function vOe(){return(0,t4.useSelect)(t=>{let{getCurrentPostType:r}=t(I);return r()},[])!==Mi?null:(0,r4.jsx)(xut,{})}var bOe=a(be(),1),yOe=a(Y(),1),wOe=a(j(),1);var _Oe=a(T(),1);function SOe(){let{block:e}=(0,yOe.useSelect)(r=>{let{getSelectedBlock:o}=r(bOe.store);return{block:o()}},[]);if(!e)return null;let t=e.attributes?.__revisionDiffStatus?.changedAttributes;return(0,_Oe.jsx)(QL,{title:(0,wOe.__)("Changed attributes"),entries:t,initialOpen:!0})}var Ux=a(Y(),1),xOe=a(U(),1),COe=a(be(),1),EOe=a(Dt(),1);function Cut(){let{hasBlockSelection:e}=(0,Ux.useSelect)(n=>({hasBlockSelection:!!n(COe.store).getBlockSelectionStart()}),[]),{getActiveComplementaryArea:t}=(0,Ux.useSelect)(je),{enableComplementaryArea:r}=(0,Ux.useDispatch)(je),{get:o}=(0,Ux.useSelect)(EOe.store);(0,xOe.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 TOe=Cut;var eo=a(T(),1),{Tabs:Wx}=q(kOe.privateApis),Eut=!0,Tut=({tabName:e,keyboardShortcut:t,onActionPerformed:r,extraPanels:o})=>{let n=(0,iv.useRef)(null),i=(0,iv.useContext)(Wx.Context),s=(0,lk.useSelect)(c=>q(c(I)).isRevisionsMode());(0,iv.useEffect)(()=>{let c=Array.from(n.current?.querySelectorAll('[role="tab"]')||[]),u=c.find(m=>m.getAttribute("data-tab-id")===e),d=u?.ownerDocument.activeElement;c.some(m=>d&&d.id===m.id)&&u&&u.id!==d?.id&&u?.focus()},[e]);let l;if(s)l=(0,eo.jsx)(LIe,{});else{let c=window?.__experimentalDataFormInspector;l=(0,eo.jsxs)(eo.Fragment,{children:[c?(0,eo.jsx)(wIe,{onActionPerformed:r}):(0,eo.jsx)(sIe,{onActionPerformed:r}),(0,eo.jsx)(_6.Slot,{}),(0,eo.jsx)(fOe,{}),c&&(0,eo.jsx)(lOe,{}),(0,eo.jsx)(vOe,{}),(0,eo.jsx)(qIe,{}),(0,eo.jsx)(XF,{}),(0,eo.jsx)(_Ae,{}),o]})}return(0,eo.jsx)(Ny,{identifier:e,header:(0,eo.jsx)(Wx.Context.Provider,{value:i,children:(0,eo.jsx)(JIe,{ref:n})}),closeLabel:(0,Gx.__)("Close Settings"),className:"editor-sidebar__panel",headerClassName:"editor-sidebar__panel-tabs",title:(0,Gx._x)("Settings","panel button label"),toggleShortcut:t,icon:(0,Gx.isRTL)()?dv:wf,isActiveByDefault:Eut,children:(0,eo.jsxs)(Wx.Context.Provider,{value:i,children:[(0,eo.jsx)(Wx.TabPanel,{tabId:cs.document,focusable:!1,children:l}),(0,eo.jsxs)(Wx.TabPanel,{tabId:cs.block,focusable:!1,children:[(0,eo.jsx)(n4.BlockInspector,{}),s&&(0,eo.jsx)(SOe,{})]})]})})},Put=({extraPanels:e,onActionPerformed:t})=>{TOe();let{tabName:r,keyboardShortcut:o}=(0,lk.useSelect)(s=>{let l=s(POe.store).getShortcutRepresentation("core/editor/toggle-sidebar"),c=s(je).getActiveComplementaryArea("core"),u=[cs.block,cs.document].includes(c),d=c;return u||(d=s(n4.store).getBlockSelectionStart()?cs.block:cs.document),{tabName:d,keyboardShortcut:l}},[]),{enableComplementaryArea:n}=(0,lk.useDispatch)(je),i=(0,iv.useCallback)(s=>{s&&n("core",s)},[n]);return(0,eo.jsx)(Wx,{selectedTabId:r,onSelect:i,selectOnMove:!1,children:(0,eo.jsx)(Tut,{tabName:r,keyboardShortcut:o,onActionPerformed:t,extraPanels:e})})},ROe=Put;var w4=a(j(),1),ff=a(Y(),1),h5e=a(U(),1),g5e=a(Ce(),1),v5e=a(xa(),1);var HK=a(be(),1);var b5e=a(Dt(),1);var df=a(U(),1),h4=a(j(),1),Xx=a(Y(),1);var pk=a(be(),1);var Kx=a(U(),1),d4=a(G(),1);var f4=a(Ce(),1),Ii=a(j(),1),fk=a(Y(),1),YOe=a(Mp(),1),p4=a(be(),1);var l4=a(j(),1),WOe=a(U(),1),GOe=a(Ce(),1),s0=a(Y(),1),ck=a(be(),1);var MOe=a(G(),1);var i4=a(j(),1),af=a(cn(),1),AOe=a(le(),1),IOe=a(Y(),1),OOe=a(be(),1);var _c=a(T(),1);function NOe({avatar:e,name:t,date:r,userId:o}){let n=!!e,i=(0,af.getSettings)(),{currentUserAvatar:s,currentUserName:l,currentUserId:c,dateFormat:u=i.formats.date}=(0,IOe.useSelect)(v=>{let{canUser:b,getCurrentUser:_,getEntityRecord:y}=v(AOe.store),w=b("read",{kind:"root",name:"site"})?y("root","site"):void 0;if(n)return{dateFormat:w?.date_format};let{getSettings:S}=v(OOe.store),{__experimentalDiscussionSettings:x}=S(),C=x?.avatarURL,A=_();return{currentUserAvatar:A?.avatar_urls?.[48]??C,currentUserName:A?.name,currentUserId:A?.id,dateFormat:w?.date_format}},[n]),d=(0,af.getDate)(r),f=(0,af.dateI18n)("c",d),h=Math.floor((new Date-d)/(1e3*60*60*24))<30?(0,af.humanTimeDiff)(d):(0,af.dateI18n)(u,d),g=(0,af.dateI18n)((0,i4._x)("F j, Y g:i\xA0a","Note date full date format"),r);return(0,_c.jsxs)(_c.Fragment,{children:[(0,_c.jsx)("img",{src:e||s,className:"editor-collab-sidebar-panel__user-avatar",alt:(0,i4.__)("User avatar"),width:32,height:32,style:{borderColor:za(o??c)}}),(0,_c.jsxs)(ae,{direction:"column",children:[(0,_c.jsx)("span",{className:"editor-collab-sidebar-panel__user-name",children:t??l}),r&&(0,_c.jsxs)(Ze.Root,{children:[(0,_c.jsx)(Ze.Trigger,{render:(0,_c.jsx)("time",{dateTime:f,className:"editor-collab-sidebar-panel__user-time",children:h})}),(0,_c.jsx)(Ze.Popup,{children:g})]})]})]})}var n0=a(T(),1);function Yx({note:e,actions:t,className:r,children:o,...n}){return(0,n0.jsxs)(ae,{direction:"column",gap:"sm",className:r,...n,children:[(0,n0.jsxs)(ae,{direction:"row",align:"center",justify:"flex-start",gap:"md",children:[(0,n0.jsx)(NOe,{avatar:e?.author_avatar_urls?.[48],name:e?.author_name,date:e?.date,userId:e?.author}),t&&(0,n0.jsx)(MOe.FlexItem,{className:"editor-collab-sidebar-panel__note-actions",onClick:i=>i.stopPropagation(),children:(0,n0.jsx)(ae,{direction:"row",align:"center",children:t})})]}),o]})}var BK=a(U(),1),qx=a(G(),1);var s4=a(j(),1),jOe=a(Ce(),1),zOe=a(Mo(),1);var HOe=a(Mp(),1);var FOe=a(U(),1),DOe=a(Y(),1),LOe=a(le(),1);var BOe=a(T(),1),kut={name:"note-mentions",className:"editor-autocompleters__user editor-collab-sidebar-panel__mention-suggestion",triggerPrefix:"@",useItems(e){let t=(0,DOe.useSelect)(o=>{let{getUsers:n}=o(LOe.store);return n({context:"view",search:e})},[e]);return[(0,FOe.useMemo)(()=>t?t.map(o=>({key:`note-mention-${o.slug}`,value:o,label:oY(o)})):[],[t])]},getOptionCompletion(e){return{action:"insert-at-caret",value:(0,BOe.jsx)("span",{className:`wp-note-mention user-${e.id}`,children:"@"+e.name})}}},VOe=kut;var lf=a(T(),1),{RichTextControl:Rut}=q(gN),Aut=["core/bold","core/italic","core/link","core/code"],Iut=[VOe];function i0({onSubmit:e,onCancel:t,note:r,labels:o}){let[n,i]=(0,BK.useState)(r?.content?.raw??""),[s,l]=(0,BK.useState)(!1),c=(0,jOe.useInstanceId)(i0,"comment-input"),u=ERe((0,HOe.__unstableStripHTML)(n)),d=s||n===r?.content?.raw||!u.length;async function f(){if(d)return;l(!0);let m=n;await e(m)&&i(g=>g===m?"":g),l(!1)}return(0,lf.jsxs)(ae,{className:"editor-collab-sidebar-panel__note-form",direction:"column",gap:"lg",render:(0,lf.jsx)("form",{}),onSubmit:m=>{m.preventDefault(),f()},onKeyDown:m=>{if(zOe.isKeyboardEvent.primary(m,"Enter")){m.preventDefault(),f();return}m.key==="Escape"&&!m.defaultPrevented&&(m.preventDefault(),t(m))},children:[(0,lf.jsx)(Rut,{id:c,label:o?.input??(0,s4.__)("Note"),hideLabelFromVision:!0,value:n,onChange:i,placeholder:o?.placeholder,allowedFormats:Aut,completers:Iut}),(0,lf.jsxs)(ae,{direction:"row",align:"center",justify:"flex-end",gap:"sm",wrap:"wrap",children:[(0,lf.jsx)(qx.Button,{size:"compact",variant:"tertiary",onClick:t,children:(0,lf.jsx)(qx.__experimentalTruncate,{children:(0,s4.__)("Cancel")})}),(0,lf.jsx)(qx.Button,{size:"compact",accessibleWhenDisabled:!0,variant:"primary",type:"submit",disabled:d,children:(0,lf.jsx)(qx.__experimentalTruncate,{children:o?.submit??(0,s4.__)("Add note")})})]})]})}var UOe=a(T(),1);function a4({floating:e,className:t,style:r,children:o,...n}){let i=!!e;return(0,UOe.jsx)(ae,{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 c4=a(T(),1),{useBlockElement:Out}=q(ck.privateApis);function uk({onSubmit:e,sidebarRef:t,floating:r}){let{clientId:o}=(0,s0.useSelect)(m=>{let{getSelectedBlockClientId:h}=m(ck.store);return{clientId:h()}},[]),n=(0,s0.useSelect)(m=>q(m(I)).getSelectedNote(),[]),i=Out(o),{toggleBlockSpotlight:s}=q((0,s0.useDispatch)(ck.store)),{selectNote:l}=q((0,s0.useDispatch)(I)),{getSelectedNote:c}=q((0,s0.useSelect)(I)),u=(0,WOe.useRef)(!1),d=(0,GOe.__experimentalUseFocusOutside)(m=>{m.relatedTarget?.closest(".editor-collab-sidebar-panel__add-note")||u.current||c()==="new"&&(s(o,!1),l(void 0))}),f=()=>{l(void 0),i?.focus(),s(o,!1)};return n!=="new"||!o?null:(0,c4.jsx)(a4,{floating:r,className:"editor-collab-sidebar-panel__add-note is-selected",gap:"md",tabIndex:0,"aria-label":(0,l4.__)("New note"),role:"treeitem",style:r?{opacity:r.y?void 0:0}:void 0,...d,children:(0,c4.jsx)(Yx,{children:(0,c4.jsx)(i0,{onSubmit:async m=>{u.current=!0;try{let h=await e({content:m});return h&&(l(h.id),us(h.id,t.current)),h}finally{u.current=!1}},onCancel:f,labels:{input:(0,l4.__)("New note"),placeholder:(0,l4.__)("Add a note or @ mention")}})})})}var cf=a(U(),1),a0=a(G(),1);var Cn=a(j(),1);var fi=a(T(),1),{Menu:dk}=q(a0.privateApis);function Nut({items:e,buttonRef:t}){return(0,fi.jsxs)(dk,{placement:"bottom-end",children:[(0,fi.jsx)(dk.TriggerButton,{render:(0,fi.jsx)(a0.Button,{ref:t,size:"small",icon:bo,label:(0,Cn.__)("Actions"),disabled:!e.length,accessibleWhenDisabled:!0})}),(0,fi.jsx)(dk.Popover,{modal:!1,children:e.map(r=>(0,fi.jsx)(dk.Item,{onClick:r.onClick,children:(0,fi.jsx)(dk.ItemLabel,{children:r.title})},r.id))})]})}function u4({note:e,parentNote:t,isSelected:r,onEditNote:o,onDeleteNote:n,onResolve:i}){let[s,l]=(0,cf.useState)(null),c=(0,cf.useRef)(null),u=(0,cf.useRef)(null),d=e?.content?.raw,[f,m]=(0,cf.useState)(d),[h,g]=(0,cf.useState)(!1),[v,b]=(0,cf.useState)(!1);f!==d&&(m(d),g(!1)),(0,cf.useLayoutEffect)(()=>{let R=u.current;R&&b(R.scrollHeight>R.clientHeight)},[d]);let _=e.parent===0,y=e.type==="note"&&e.meta&&(e.meta._wp_note_status==="resolved"||e.meta._wp_note_status==="reopen"),w=[{id:"edit",title:(0,Cn.__)("Edit"),isEligible:({status:R})=>R!=="approved",onClick:()=>l("edit")},{id:"reopen",title:(0,Cn._x)("Reopen","Reopen note"),isEligible:({status:R})=>R==="approved",onClick:()=>o({id:e.id,status:"hold"})},{id:"delete",title:(0,Cn.__)("Delete"),isEligible:()=>!0,onClick:()=>l("delete")}],S=t?.status!=="approved"?w.filter(R=>R.isEligible(e)):[],x=e.parent===0?(0,Cn.__)("Are you sure you want to delete this note? This will also delete all of this note's replies."):(0,Cn.__)("Are you sure you want to delete this reply?"),C=()=>{l(null),c.current?.focus()},A;if(s==="edit")A=(0,fi.jsx)(i0,{onSubmit:async R=>{let N=await o({id:e.id,content:R});return N&&C(),N},onCancel:C,note:e,labels:{submit:(0,Cn._x)("Update","verb"),input:(0,Cn.sprintf)((0,Cn.__)("Edit note %1$s by %2$s"),e.id,e.author_name)}});else{let R;if(y){let N=e.meta._wp_note_status==="resolved"?(0,Cn.__)("Marked as resolved"):(0,Cn.__)("Reopened"),k=e?.content?.raw;R=k&&typeof k=="string"&&k.trim()!==""?(0,Cn.sprintf)((0,Cn.__)("%1$s: %2$s"),N,k):N}else R=e?.content?.rendered;A=(0,fi.jsx)("div",{ref:u,className:J("editor-collab-sidebar-panel__note-content",{"editor-collab-sidebar-panel__resolution-text":y,"is-collapsed":!h}),dangerouslySetInnerHTML:{__html:R??""}})}let P=r?(0,fi.jsxs)(fi.Fragment,{children:[_&&i&&(0,fi.jsx)(a0.Button,{label:(0,Cn._x)("Resolve","Mark note as resolved"),size:"small",icon:fv,disabled:e.status==="approved",accessibleWhenDisabled:e.status==="approved",onClick:i}),(0,fi.jsx)(Nut,{items:S,buttonRef:c})]}):null;return(0,fi.jsxs)(Yx,{note:e,actions:P,role:e.parent!==0?"treeitem":void 0,children:[A,s==="delete"&&(0,fi.jsx)(a0.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{n(e),l(null)},onCancel:C,confirmButtonText:(0,Cn.__)("Delete"),children:x}),v&&s!=="edit"&&(0,fi.jsx)(Fte,{className:"editor-collab-sidebar-panel__show-more-button",variant:"unstyled",size:"small",onClick:()=>g(!h),children:h?(0,Cn.__)("Show less"):(0,Cn.__)("Show more")})]})}var Wa=a(T(),1),{useBlockElement:Mut}=q(p4.privateApis);function qOe({note:e,onEditNote:t,onAddReply:r,onDeleteNote:o,isSelected:n,sidebarRef:i,floating:s,onKeyDown:l}){let c=!!s,{toggleBlockHighlight:u,selectBlock:d,toggleBlockSpotlight:f}=q((0,fk.useDispatch)(p4.store)),{selectNote:m}=q((0,fk.useDispatch)(I)),{getSelectedNote:h}=q((0,fk.useSelect)(I)),g=Mut(e.blockClientId),v=(0,f4.useDebounce)(u,50),b=(0,Kx.useRef)(null),_=(0,Kx.useRef)(!1),y=s?.registerThread,w=s?.unregisterThread;(0,Kx.useEffect)(()=>{let D=b.current;return D&&y&&y(e.id,g,D),()=>w?.(e.id)},[g,e.id,y,w]),(0,Kx.useEffect)(()=>{!n||e.id==="new"||MRe(e.id,i.current)},[n,s?.y,e.id,i]);let S=(0,f4.__experimentalUseFocusOutside)(D=>{let z=D.relatedTarget?.closest(".editor-collab-sidebar-panel__thread");z&&!_.current||(z||(v.cancel(),u(e.blockClientId,!1)),h()===e.id&&R())});function x(){v(e.blockClientId,!0)}function C(){v(e.blockClientId,!1)}function A(D){S.onFocus(D),v.cancel(),u(e.blockClientId,!0)}function P(){n||(m(e.id),us(e.id,i.current),f(e.blockClientId,!0),e.blockClientId&&d(e.blockClientId,null))}function R(){m(void 0),f(e.blockClientId,!1)}function N(){t({id:e.id,status:"approved"}),R(),c?g?.focus():us(e.id,i.current)}let k=e?.reply||[],E=k.length>0?k[k.length-1]:void 0,M=k.length>0?k.slice(0,-1):[],B=TRe((0,YOe.__unstableStripHTML)(e.content?.rendered),10),F=e.blockClientId?(0,Ii.sprintf)((0,Ii.__)("Note: %s"),B):(0,Ii.sprintf)((0,Ii.__)("Original block deleted. Note: %s"),B);return c&&e.id==="new"?(0,Wa.jsx)(uk,{onSubmit:r,sidebarRef:i,floating:{y:s.y,ref:b}}):(0,Wa.jsxs)(a4,{floating:c?{y:s.y,ref:b}:void 0,className:J("editor-collab-sidebar-panel__thread",{"is-selected":n}),id:`note-thread-${e.id}`,gap:"md",onClick:P,onMouseEnter:x,onMouseLeave:C,...S,onFocus:A,onKeyUp:D=>{D.key==="Tab"&&(_.current=!1)},onKeyDown:D=>{D.key==="Tab"?_.current=!0:l(D)},tabIndex:0,role:"treeitem","aria-label":F,"aria-expanded":n,children:[(0,Wa.jsx)(d4.Button,{className:"editor-collab-sidebar-panel__skip-to-note",variant:"secondary",size:"compact",onClick:()=>{us(e.id,i.current,'[role="textbox"]')},children:(0,Ii.__)("Add new reply")}),!e.blockClientId&&(0,Wa.jsx)("p",{className:"editor-collab-sidebar-panel__deleted-block-notice",children:(0,Ii.__)("Original block deleted.")}),(0,Wa.jsx)(u4,{note:e,isSelected:n,onEditNote:t,onDeleteNote:o,onResolve:N}),n&&k.map(D=>(0,Wa.jsx)(u4,{note:D,parentNote:e,isSelected:n,onEditNote:t,onDeleteNote:o},D.id)),!n&&M.length>0&&(0,Wa.jsx)(ae,{direction:"row",align:"center",justify:"space-between",className:"editor-collab-sidebar-panel__more-reply-separator",children:(0,Wa.jsx)(d4.Button,{size:"compact",variant:"tertiary",className:"editor-collab-sidebar-panel__more-reply-button",onClick:D=>{D.stopPropagation(),P()},children:(0,Ii.sprintf)((0,Ii._n)("%s more reply","%s more replies",M.length),M.length)})}),!n&&E&&(0,Wa.jsx)(u4,{note:E,parentNote:e,isSelected:!1,onEditNote:t,onDeleteNote:o}),n&&(0,Wa.jsx)(Yx,{role:"treeitem",children:(0,Wa.jsx)(i0,{onSubmit:D=>e.status==="approved"?t({id:e.id,status:"hold",content:D}):r({content:D,parent:e.id}),onCancel:D=>{D.stopPropagation(),R(),us(e.id,i.current)},labels:{submit:e.status==="approved"?(0,Ii.__)("Reopen & Reply"):(0,Ii.__)("Reply"),input:(0,Ii.sprintf)((0,Ii.__)("Reply to note %1$s by %2$s"),e.id,e.author_name),placeholder:(0,Ii.__)("Reply or @ mention")}})}),!!e.blockClientId&&(0,Wa.jsx)(d4.Button,{className:"editor-collab-sidebar-panel__skip-to-block",variant:"secondary",size:"compact",onClick:D=>{D.stopPropagation(),g?.focus()},children:(0,Ii.__)("Back to block")})]})}var XOe=a(Ol(),1),sv=a(j(),1),uf=a(U(),1),m4=a(le(),1),Iu=a(Y(),1),l0=a(be(),1),QOe=a(It(),1),JOe=a(Mp(),1),$Oe=a(Lt(),1);var Zx=a(hd(),1);function KOe(){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 l=new window.ResizeObserver(c=>{let u=!1;for(let d of c){let f=o.get(d.target),m=d.borderBoxSize[0].blockSize;n[f]!==m&&(n[f]=m,u=!0)}u&&s()});return{subscribe(c){return e.add(c),()=>{e.delete(c),e.size===0&&l.disconnect()}},getSnapshot(){return i},registerThread(c,u,d){t.set(c,u);let f=r.get(c);f&&f!==d&&(l.unobserve(f),o.delete(f)),d&&(r.set(c,d),o.set(d,c),l.observe(d)),s()},unregisterThread(c){t.delete(c);let u=r.get(c);u&&(l.unobserve(u),o.delete(u),r.delete(c)),delete n[c]},getAnchorRects(){return Object.fromEntries(Array.from(t).flatMap(([c,u])=>{if(!u)return[];if(c==="new"){let f=kRe(u)??u.getBoundingClientRect();return[[c,f]]}let d=u.querySelector(UD(c))??u;return[[c,d.getBoundingClientRect()]]}))},getFirstBlockElement(){return t.values().next().value??null}}}var{cleanEmptyObject:ZOe}=q(l0.privateApis);function e5e(e){let t={post:e,type:"note",status:"all",per_page:-1},{records:r}=(0,m4.useEntityRecords)("root","comment",t,{enabled:!!e&&typeof e=="number"}),{getBlockAttributes:o}=(0,Iu.useSelect)(l0.store),{clientIds:n}=(0,Iu.useSelect)(l=>{let{getClientIdsWithDescendants:c}=l(l0.store);return{clientIds:c()}},[]),{notes:i,unresolvedNotes:s}=(0,uf.useMemo)(()=>{if(!r||r.length===0)return{notes:[],unresolvedNotes:[]};let l={},c=new Map;for(let g of n){let v=o(g)?.metadata,b=Gg(v);if(b.length>0){l[g]=b;for(let _ of b)c.set(_,g)}}let u=new Map,d=[];for(let g of r){let v={...g,reply:[],blockClientId:g.parent===0?c.get(g.id)??null:null};u.set(g.id,v),g.parent===0&&d.push(v)}for(let g of r)g.parent!==0&&u.get(g.parent)?.reply.unshift(u.get(g.id));if(d.length===0)return{notes:[],unresolvedNotes:[]};let f=[],m=[];for(let[g,v]of Object.entries(l)){let b=o(g),_=v.map(y=>{let w=u.get(y);return w?{thread:w,start:RRe(w,b)}:null}).filter(Boolean).sort((y,w)=>y.start!==w.start?y.start-w.start:y.thread.id-w.thread.id);for(let{thread:y}of _)y.status==="hold"?f.push(y):y.status==="approved"&&m.push(y)}let h=d.filter(g=>!g.blockClientId);return{notes:[...f,...h,...m],unresolvedNotes:f}},[n,r,o]);return{notes:i,unresolvedNotes:s}}function Fut(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 Dut(e,t,r,o){if(!(e instanceof Zx.RichTextData))return null;let n=ARe((0,Zx.create)({html:e.toHTMLString()}),{type:PD,attributes:{"data-id":String(t)}},r,o);return Zx.RichTextData.fromHTMLString(new Zx.RichTextData(n).toHTMLString())}function Lut(e,t,r,o){for(let n of t()){let i=r(n),s=HD(i,e);if(!s)continue;let l=Zq(i[s.attributeKey],e);l&&o(n,{[s.attributeKey]:l});return}}function t5e(){let{createNotice:e}=(0,Iu.useDispatch)(QOe.store),{saveEntityRecord:t,deleteEntityRecord:r}=(0,Iu.useDispatch)(m4.store),{getCurrentPostId:o}=(0,Iu.useSelect)(I),{getBlockAttributes:n,getClientIdsWithDescendants:i,getSelectedBlockClientId:s,getSelectionStart:l,getSelectionEnd:c}=(0,Iu.useSelect)(l0.store),{updateBlockAttributes:u}=(0,Iu.useDispatch)(l0.store),d=g=>{let v=g.message&&g.code!=="unknown_error"?(0,$Oe.decodeEntities)(g.message):(0,sv.__)("An error occurred while performing an update.");e("error",v,{type:"snackbar",isDismissible:!0})};return{onCreate:async({content:g,parent:v})=>{try{let b=v?null:Fut(l,c),_=v?null:b?.clientId||s(),y=await t("root","comment",{post:o(),content:g,status:"hold",type:"note",parent:v||0},{throwOnError:!0});if(!v&&y?.id&&_){let w=n(_),S=w?.metadata,x=PRe(S,y.id),C={metadata:ZOe(x)};if(b){let A=Dut(w?.[b.attributeKey],y.id,b.start,b.end);A&&(C[b.attributeKey]=A)}u(_,C)}return e("snackbar",v?(0,sv.__)("Reply added."):(0,sv.__)("Note added."),{type:"snackbar",isDismissible:!0}),y}catch(b){d(b)}},onEdit:async({id:g,content:v,status:b})=>{try{if(b==="approved"||b==="hold"){await t("root","comment",{id:g,status:b},{throwOnError:!0});let w={post:o(),content:v||"",type:"note",status:b,parent:g,meta:{_wp_note_status:b==="approved"?"resolved":"reopen"}},S=await t("root","comment",w,{throwOnError:!0});return b==="approved"&&Lut(g,i,n,u),(0,XOe.speak)(b==="approved"?(0,sv.__)("Note marked as resolved."):(0,sv.__)("Note reopened.")),S}let y=await t("root","comment",{id:g,content:v,status:b},{throwOnError:!0});return e("snackbar",(0,sv.__)("Note updated."),{type:"snackbar",isDismissible:!0}),y}catch(_){d(_)}},onDelete:async g=>{try{let v=g.parent?null:g.blockClientId||s();if(await r("root","comment",g.id,void 0,{throwOnError:!0}),v){let b=n(v),_={metadata:ZOe(IRe(b?.metadata,g.id))},y=HD(b,g.id);if(y){let w=Zq(b[y.attributeKey],g.id);w&&(_[y.attributeKey]=w)}u(v,_)}return e("snackbar",(0,sv.__)("Note deleted."),{type:"snackbar",isDismissible:!0}),!0}catch(v){d(v)}}}}function r5e(e=!1){let t=(0,Iu.useRegistry)();(0,uf.useEffect)(()=>{if(!e)return;let{getActiveComplementaryArea:r}=t.select(je),{disableComplementaryArea:o,enableComplementaryArea:n}=t.dispatch(je),i=t.subscribe(()=>{r("core")===null&&n("core",Hg)});return()=>{i(),r("core")===Hg&&o("core",Hg)}},[e,t])}function o5e({threads:e,selectedNoteId:t,isFloating:r,sidebarRef:o}){let[n,i]=(0,uf.useState)({}),[s]=(0,uf.useState)(KOe),l=(0,uf.useSyncExternalStore)(s.subscribe,s.getSnapshot);return(0,uf.useEffect)(()=>{if(!r||!o?.current)return;let c=o.current,u=s.getFirstBlockElement(),d=u?.closest(".is-root-container")??u,f=d?(0,JOe.getScrollContainer)(d):null,m=()=>{c.style.setProperty("--canvas-scroll",`${-(f?.scrollTop??0)}px`)},h,g=()=>{window.cancelAnimationFrame(h),h=window.requestAnimationFrame(()=>{let y=ORe({threads:e,selectedNoteId:t,blockRects:s.getAnchorRects(),heights:l,scrollTop:f?.scrollTop??0});i(y.positions),m()})};g();let v=new window.ResizeObserver(g);d&&v.observe(d);let b=f?.ownerDocument?.defaultView,_={passive:!0,capture:!0};return b?.addEventListener("scroll",m,_),()=>{window.cancelAnimationFrame(h),v.disconnect(),b?.removeEventListener("scroll",m,_)}},[o,l,r,t,s,e]),{notePositions:n,registerThread:s.registerThread,unregisterThread:s.unregisterThread}}var Tl=a(T(),1),{useBlockElement:But}=q(pk.privateApis);function VK({notes:e,sidebarRef:t,isFloating:r=!1,styles:o}){let{onCreate:n,onEdit:i,onDelete:s}=t5e(),{selectNote:l}=q((0,Xx.useDispatch)(I)),{selectBlock:c,toggleBlockSpotlight:u}=q((0,Xx.useDispatch)(pk.store)),{noteId:d,selectedBlockClientId:f,orderedBlockIds:m}=(0,Xx.useSelect)(N=>{let{getBlockAttributes:k,getSelectedBlockClientId:E,getClientIdsWithDescendants:M}=N(pk.store),B=E();return{noteId:B?k(B)?.metadata?.noteId:null,selectedBlockClientId:B,orderedBlockIds:M()}},[]),{selectedNote:h,noteFocused:g}=(0,Xx.useSelect)(N=>{let{getSelectedNote:k,isNoteFocused:E}=q(N(I));return{selectedNote:k(),noteFocused:E()}},[]),v=But(f),b=(0,df.useMemo)(()=>{if(!r||h!=="new")return e;let N={id:"new",blockClientId:f,content:{rendered:""}},k=[];return m.forEach(E=>{let M=e.filter(B=>B.blockClientId===E);k.push(...M),E===f&&k.push(N)}),k},[e,r,h,f,m]),_=async N=>{let k=b.findIndex(D=>D.id===N.id),E=b[k+1],M=b[k-1];if(!await s(N))return;if(N.parent!==0){l(N.parent),us(N.parent,t.current);return}let F=E??M;F?(l(F.id),us(F.id,t.current),F.blockClientId&&(u(F.blockClientId,!0),c(F.blockClientId,null))):(l(void 0),u(N.blockClientId,!1),v?.focus())},y=(0,df.useMemo)(()=>{let N=Gg({noteId:d}),k=e.filter(E=>N.includes(E.id));return zP(k)?.id},[d,e]),w=(0,df.useRef)(f);(0,df.useEffect)(()=>{w.current!==f&&(w.current=f,l(y))},[f,y,l]),(0,df.useEffect)(()=>{g&&h&&(us(h,t.current,h==="new"?'[role="textbox"]':void 0),l(h))},[g,h,l,t]);let{notePositions:S,registerThread:x,unregisterThread:C}=o5e({threads:b,selectedNoteId:h,isFloating:r,sidebarRef:t}),A=Array.isArray(b)&&b.length>0,P=(N,k,E)=>{if(N.defaultPrevented)return;let M=b.findIndex(F=>F.id===k.id),B=N.currentTarget===N.target;(N.key==="Enter"||N.key==="ArrowRight")&&B&&!E?(l(k.id),k.blockClientId&&(c(k.blockClientId,null),u(k.blockClientId,!0))):(N.key==="Enter"||N.key==="ArrowLeft")&&B&&E||N.key==="Escape"?(l(void 0),k.blockClientId&&u(k.blockClientId,!1),us(k.id,t.current)):N.key==="ArrowDown"&&M<b.length-1&&B?us(b[M+1].id,t.current):N.key==="ArrowUp"&&M>0&&B?us(b[M-1].id,t.current):N.key==="Home"&&B?us(b[0].id,t.current):N.key==="End"&&B&&us(b[b.length-1].id,t.current)},R=r?-1:b.findIndex(N=>N.status==="approved"&&!!N.blockClientId);return(0,Tl.jsx)(ae,{className:"editor-collab-sidebar-panel",style:o,role:"tree",direction:"column",gap:"md",justify:"flex-start",ref:N=>{N&&(t.current=N)},"aria-label":r?(0,h4.__)("Unresolved notes"):(0,h4.__)("All notes"),children:!A&&!r?(0,Tl.jsx)(uk,{onSubmit:n,sidebarRef:t}):(0,Tl.jsxs)(Tl.Fragment,{children:[!r&&h==="new"&&(0,Tl.jsx)(uk,{onSubmit:n,sidebarRef:t}),b.map((N,k)=>(0,Tl.jsxs)(df.Fragment,{children:[k===R&&(0,Tl.jsx)(ae,{direction:"row",align:"center",justify:"center",gap:"sm",className:"editor-collab-sidebar-panel__status-separator",children:(0,Tl.jsx)(xs,{variant:"heading-sm",render:(0,Tl.jsx)("p",{}),children:(0,h4.__)("Resolved")})}),(0,Tl.jsx)(qOe,{note:N,onAddReply:n,onDeleteNote:_,onEditNote:i,isSelected:h===N.id,sidebarRef:t,floating:r?{y:S[N.id],registerThread:x,unregisterThread:C}:void 0,onKeyDown:E=>P(E,N,h===N.id)})]},N.id))]})})}var n5e=a(G(),1),g4=a(j(),1),b4=a(be(),1),jK=a(Y(),1),i5e=a(Pt(),1),s5e=a(xa(),1);var v4=a(T(),1),{NoteIconSlotFill:Vut}=q(b4.privateApis);function jut({clientId:e,onClick:t,isDistractionFree:r}){let o=(0,jK.useSelect)(l=>l(b4.store).getBlock(e),[e]),n=(0,jK.useSelect)(l=>l(s5e.store).getShortcutRepresentation("core/editor/new-note"),[]);if(!o?.isValid||o?.name===(0,i5e.getUnregisteredTypeHandlerName)())return null;let i=r||o?.name==="core/freeform",s;return r?s=(0,g4.__)("Notes are disabled in distraction free mode."):o?.name==="core/freeform"&&(s=(0,g4.__)("Convert to blocks to add notes.")),(0,v4.jsx)(n5e.MenuItem,{onClick:t,"aria-haspopup":"dialog",disabled:i,info:s,shortcut:n,children:(0,g4.__)("Add note")})}function zK({onClick:e,isDistractionFree:t}){return(0,v4.jsx)(Vut.Fill,{children:({clientId:r,onClose:o})=>(0,v4.jsx)(jut,{clientId:r,isDistractionFree:t,onClick:()=>{e(r),o()}})})}var a5e=a(G(),1);var Qx=a(j(),1),l5e=a(U(),1),y4=a(be(),1),c5e=a(Y(),1);var av=a(T(),1),{NoteIconToolbarSlotFill:zut}=q(y4.privateApis);function Hut({participants:e}){let t=(0,c5e.useSelect)(c=>{let{getSettings:u}=c(y4.store),{__experimentalDiscussionSettings:d}=u();return d?.avatarURL},[]),r=3,n=e.length>r?e.slice(0,r-1):e,i=Math.max(0,e.length-n.length),l=e.length>100&&i>0?(0,Qx.__)("100+"):(0,Qx.sprintf)((0,Qx.__)("+%s"),i);return(0,av.jsxs)(ae,{direction:"row",align:"center",gap:"xs",children:[n.map(c=>(0,av.jsx)("img",{src:c.avatar||t,alt:c.name,className:"editor-note-indicator__avatar",style:{borderColor:za(c.id)}},c.id)),i>0&&(0,av.jsx)("span",{className:"editor-note-indicator__overflow",children:l})]})}function u5e({onClick:e,note:t}){let r=(0,l5e.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,av.jsx)(zut.Fill,{children:(0,av.jsx)(a5e.ToolbarButton,{className:"editor-note-indicator",label:(0,Qx.__)("View notes"),onClick:()=>e(),showTooltip:!0,children:(0,av.jsx)(Hut,{participants:r})})}):null}var f5e=a(U(),1),p5e=a(be(),1);var Uut="40",d5e="80",Wut="mark.wp-note{background-color:transparent;color:inherit;}";function Gut(e,t=null){let r=[Wut];for(let o of e??[]){if(!o?.id)continue;let n=za(o.author??0),i=UD(o.id);r.push(`${i}{background-color:${n}${Uut};}`),r.push(`${i}:hover,${i}:focus-within{background-color:${n}${d5e};}`),t&&String(t)===String(o.id)&&r.push(`${i}{background-color:${n}${d5e};}`)}return r.join("")}function m5e({threads:e,selectedId:t}){let r=(0,f5e.useMemo)(()=>Gut(e,t),[e,t]);return(0,p5e.useStyleOverride)({id:"core-note-highlights",css:r}),null}var ds=a(T(),1);function Yut({postId:e}){let{getActiveComplementaryArea:t}=(0,ff.useSelect)(je),{enableComplementaryArea:r}=(0,ff.useDispatch)(je),{toggleBlockSpotlight:o,selectBlock:n}=q((0,ff.useDispatch)(HK.store)),{selectNote:i}=q((0,ff.useDispatch)(I)),s=(0,g5e.useViewportMatch)("medium"),l=(0,h5e.useRef)(null),{clientId:c,noteId:u,isClassicBlock:d}=(0,ff.useSelect)(R=>{let{getBlockAttributes:N,getSelectedBlockClientId:k,getBlockName:E}=R(HK.store),M=k();return{clientId:M,noteId:M?N(M)?.metadata?.noteId:null,isClassicBlock:M?E(M)==="core/freeform":!1}},[]),f=Gg({noteId:u}),{isDistractionFree:m}=(0,ff.useSelect)(R=>{let{get:N}=R(b5e.store);return{isDistractionFree:N("core","distractionFree")}},[]),h=(0,ff.useSelect)(R=>q(R(I)).getSelectedNote(),[]),{notes:g,unresolvedNotes:v}=e5e(e),b=s,_=g.length>0||!b;r5e(b&&(v.length>0||h!==void 0));async function y({targetClientId:R,noteId:N,isApproved:k}){if(!R)return;let E=await t("core");k?r("core",gx):(!NP.includes(E)||!_)&&r("core",b?Hg:gx);let M=await t("core");NP.includes(M)&&(n(R,null),o(R,!0),i(N,{focus:!0}))}function w(R){let N=g.filter(E=>E.blockClientId===R),k=zP(N);return y({targetClientId:R,noteId:k?.id??"new",isApproved:k?.status==="approved"})}function S(R){return y({targetClientId:R,noteId:"new",isApproved:!1})}(0,v5e.useShortcut)("core/editor/new-note",R=>{R.preventDefault(),S(c)},{isDisabled:m||d||!c});let{merged:x}=Hr(),C=x?.styles?.color?.background,A=f.length>0?g.filter(R=>f.includes(R.id)):[],P=zP(A);return m?(0,ds.jsx)(zK,{isDistractionFree:!0}):(0,ds.jsxs)(ds.Fragment,{children:[(0,ds.jsx)(m5e,{threads:v,selectedId:h}),!!P&&(0,ds.jsx)(u5e,{note:P,onClick:()=>w(c)}),(0,ds.jsx)(zK,{onClick:R=>S(R)}),_&&(0,ds.jsx)(Ny,{identifier:gx,name:gx,title:(0,w4.__)("All notes"),header:(0,ds.jsx)("h2",{className:"interface-complementary-area-header__title",children:(0,w4.__)("All notes")}),icon:NB,closeLabel:(0,w4.__)("Close Notes"),children:(0,ds.jsx)(VK,{notes:g,sidebarRef:l})}),s&&(0,ds.jsx)(Ny,{isPinnable:!1,header:!1,identifier:Hg,className:"editor-collab-sidebar",headerClassName:"editor-collab-sidebar__header",backgroundColor:C,children:(0,ds.jsx)(VK,{notes:v,sidebarRef:l,styles:{backgroundColor:C},isFloating:!0})})]})}function y5e(){let{postId:e,editorMode:t,revisionsMode:r}=(0,ff.useSelect)(o=>{let{getCurrentPostId:n,getEditorMode:i,isRevisionsMode:s}=q(o(I));return{postId:n(),editorMode:i(),revisionsMode:s()}},[]);return!e||typeof e!="number"||t==="text"||r?null:(0,ds.jsx)(uo,{supportKeys:"editor.notes",children:(0,ds.jsx)(Yut,{postId:e})})}var pf=a(G(),1),Jx=a(j(),1);var vk=a(Y(),1),WK=a(U(),1),C5e=a(Dt(),1),E4=a(Ce(),1),E5e=a(le(),1);var T5e=a(be(),1);var fm=a(G(),1),_4=a(Y(),1),mk=a(j(),1),w5e=a(Dt(),1);var _5e=a(le(),1);var Ou=a(T(),1);function S4({hideWelcomeGuide:e=!1,onChangePath:t}){let{user:r,setUser:o}=Hr(),n=!!r&&(Object.keys(r?.styles??{}).length>0||Object.keys(r?.settings??{}).length>0),i=()=>{o({styles:{},settings:{}})},{toggle:s}=(0,_4.useDispatch)(w5e.store),{canEditCSS:l}=(0,_4.useSelect)(u=>{let{getEntityRecord:d,__experimentalGetCurrentGlobalStylesId:f}=u(_5e.store),m=f();return{canEditCSS:!!(m?d("root","globalStyles",m):void 0)?._links?.["wp:action-edit-css"]}},[]),c=()=>{t("/css")};return(0,Ou.jsx)(fm.DropdownMenu,{icon:bo,label:(0,mk.__)("More"),toggleProps:{size:"compact"},children:({onClose:u})=>(0,Ou.jsxs)(Ou.Fragment,{children:[(0,Ou.jsxs)(fm.MenuGroup,{children:[l&&(0,Ou.jsx)(fm.MenuItem,{onClick:c,children:(0,mk.__)("Additional CSS")}),!e&&(0,Ou.jsx)(fm.MenuItem,{onClick:()=>{s("core/edit-site","welcomeGuideStyles"),u()},children:(0,mk.__)("Welcome Guide")})]}),(0,Ou.jsx)(fm.MenuGroup,{children:(0,Ou.jsx)(fm.MenuItem,{onClick:()=>{i(),u()},disabled:!n,children:(0,mk.__)("Reset styles")})})]})})}var c0=a(T(),1);function S5e({className:e,identifier:t,title:r,icon:o,children:n,closeLabel:i,header:s,headerClassName:l,panelClassName:c,isActiveByDefault:u}){return(0,c0.jsxs)(c0.Fragment,{children:[(0,c0.jsx)(Kl,{className:e,scope:"core",identifier:t,title:r,icon:o,closeLabel:i,header:s,headerClassName:l,panelClassName:c,isActiveByDefault:u,children:n}),(0,c0.jsx)(Uh,{scope:"core",identifier:t,icon:o,children:r})]})}var x4=a(Y(),1),C4=a(G(),1),Sc=a(j(),1),UK=a(Dt(),1);var hk=a(T(),1);function gk({nonAnimatedSrc:e,animatedSrc:t}){return(0,hk.jsxs)("picture",{className:"editor-welcome-guide__image",children:[(0,hk.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,hk.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var to=a(T(),1);function x5e(){let{toggle:e}=(0,x4.useDispatch)(UK.store),{isActive:t,isStylesOpen:r}=(0,x4.useSelect)(n=>{let i=n(je).getActiveComplementaryArea("core");return{isActive:!!n(UK.store).get("core/edit-site","welcomeGuideStyles"),isStylesOpen:i==="edit-site/global-styles"}},[]);if(!t||!r)return null;let o=(0,Sc.__)("Welcome to Styles");return(0,to.jsx)(C4.Guide,{className:"editor-welcome-guide guide-styles",contentLabel:o,finishButtonText:(0,Sc.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuideStyles"),pages:[{image:(0,to.jsx)(gk,{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,to.jsxs)(to.Fragment,{children:[(0,to.jsx)("h1",{className:"editor-welcome-guide__heading",children:o}),(0,to.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Sc.__)("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,to.jsx)(gk,{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,to.jsxs)(to.Fragment,{children:[(0,to.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Sc.__)("Set the design")}),(0,to.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Sc.__)("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,to.jsx)(gk,{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,to.jsxs)(to.Fragment,{children:[(0,to.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Sc.__)("Personalize blocks")}),(0,to.jsx)("p",{className:"editor-welcome-guide__text",children:(0,Sc.__)("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,to.jsx)(gk,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,to.jsxs)(to.Fragment,{children:[(0,to.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,Sc.__)("Learn more")}),(0,to.jsxs)("p",{className:"editor-welcome-guide__text",children:[(0,Sc.__)("New to block themes and styling your site?")," ",(0,to.jsx)(C4.ExternalLink,{href:(0,Sc.__)("https://wordpress.org/documentation/article/styles-overview/"),children:(0,Sc.__)("Here\u2019s a detailed guide to learn how to make the most of it.")})]})]})}]})}var Oi=a(T(),1);function P5e(){let{shouldResetNavigation:e,stylesPath:t,showStylebook:r,showListViewByDefault:o,hasRevisions:n,activeComplementaryArea:i,editorSettings:s,styleStateViewport:l}=(0,vk.useSelect)(y=>{let{getActiveComplementaryArea:w}=y(je),{getStylesPath:S,getShowStylebook:x}=q(y(I)),C=y(I).getEditorMode()==="visual",A=y(C5e.store).get("core","showListViewByDefault"),{getEntityRecord:P,__experimentalGetCurrentGlobalStylesId:R}=y(E5e.store),N=R(),k=N?P("root","globalStyles",N):void 0;return{stylesPath:S(),showStylebook:x(),shouldResetNavigation:w("core")!=="edit-site/global-styles"||!C,showListViewByDefault:A,hasRevisions:!!k?._links?.["version-history"]?.[0]?.count,activeComplementaryArea:y(je).getActiveComplementaryArea("core"),editorSettings:y(I).getEditorSettings(),styleStateViewport:q(y(T5e.store)).getStyleStateViewport()}},[]),{setStylesPath:c,setShowStylebook:u,resetStylesNavigation:d}=q((0,vk.useDispatch)(I)),f=(0,E4.useViewportMatch)("medium","<"),m=t.startsWith("/revisions")&&!r,h=t.startsWith("/revisions")&&r,g=(0,E4.usePrevious)(i);(0,WK.useEffect)(()=>{i==="edit-site/global-styles"&&g!=="edit-site/global-styles"&&d()},[i,g,d]),(0,WK.useEffect)(()=>{e&&d()},[e,d]);let{setIsListViewOpened:v}=(0,vk.useDispatch)(I),b=()=>{v(!1),c(m||h?"/":"/revisions")},_=()=>{v(r&&o),u(!r)};return(0,Oi.jsxs)(Oi.Fragment,{children:[(0,Oi.jsx)(S5e,{className:"editor-global-styles-sidebar",identifier:"edit-site/global-styles",title:(0,Jx.__)("Styles"),icon:JV,closeLabel:(0,Jx.__)("Close Styles"),panelClassName:"editor-global-styles-sidebar__panel",header:(0,Oi.jsxs)(pf.Flex,{className:"editor-global-styles-sidebar__header",gap:1,children:[(0,Oi.jsx)(pf.FlexItem,{children:(0,Oi.jsx)("h2",{className:"editor-global-styles-sidebar__header-title",children:(0,Jx.__)("Styles")})}),(0,Oi.jsxs)(pf.Flex,{justify:"flex-end",gap:1,className:"editor-global-styles-sidebar__header-actions",children:[!f&&(0,Oi.jsx)(pf.FlexItem,{children:(0,Oi.jsx)(pf.Button,{icon:mv,label:(0,Jx.__)("Style Book"),isPressed:r,accessibleWhenDisabled:!0,disabled:e,onClick:_,size:"compact"})}),(0,Oi.jsx)(pf.FlexItem,{children:(0,Oi.jsx)(pf.Button,{label:(0,Jx.__)("Revisions"),icon:yf,onClick:b,accessibleWhenDisabled:!0,disabled:!n,isPressed:m||h,size:"compact"})}),(0,Oi.jsx)(S4,{onChangePath:c})]})]}),children:(0,Oi.jsx)(XM,{path:t,onPathChange:c,settings:s,selectedViewport:l,showResponsiveStateControls:!1})}),(0,Oi.jsx)(x5e,{})]})}var xc=a(T(),1);function qut({postType:e,postId:t,templateId:r,settings:o,children:n,initialEdits:i,onActionPerformed:s,extraContent:l,extraSidebarPanels:c,...u}){let{post:d,template:f,hasLoadedPost:m,error:h,isBlockTheme:g,showGlobalStyles:v}=(0,k5e.useSelect)(b=>{let{getEntityRecord:_,getResolutionError:y,hasFinishedResolution:w,getCurrentTheme:S,__experimentalGetCurrentGlobalStylesId:x,canUser:C}=b(R5e.store),{getRenderingMode:A,getCurrentPostType:P}=b(I),R=["postType",e,t],N=A(),k=P(),E=S()?.is_block_theme,M=x(),B=M?C("update",{kind:"root",name:"globalStyles",id:M}):!1;return{post:_(...R),template:r?_("postType",Cr,r):void 0,hasLoadedPost:w("getEntityRecord",R),error:y("getEntityRecord",R)?.message,isBlockTheme:E,showGlobalStyles:E&&B&&(k==="wp_template"||N==="template-locked")}},[e,t,r]);return(0,xc.jsxs)(xc.Fragment,{children:[m&&!d&&(0,xc.jsx)(A5e.Notice,{status:h?"error":"warning",isDismissible:!1,children:h||(0,I5e.__)("You attempted to edit an item that doesn't exist. Perhaps it was deleted?")}),!!d&&(0,xc.jsxs)(qG,{post:d,__unstableTemplate:f,settings:o,initialEdits:i,useSubRegistry:!1,children:[(0,xc.jsx)(vAe,{...u,children:l}),n,(0,xc.jsx)(ROe,{onActionPerformed:s,extraPanels:c}),(0,xc.jsx)(y5e,{}),g&&(0,xc.jsx)(D3,{}),v&&(0,xc.jsx)(P5e,{})]})]})}var O5e=qut;var Ge=a(j(),1),z5e=a(Ce(),1),u0=a(Y(),1),H5e=a(U(),1),bk=a(Dt(),1);var T4=a(Y(),1),N5e=a(Dt(),1);var M5e=a(T(),1),{PreferenceBaseOption:Kut}=q(N5e.privateApis);function F5e(e){let t=(0,T4.useSelect)(n=>n(I).isPublishSidebarEnabled(),[]),{enablePublishSidebar:r,disablePublishSidebar:o}=(0,T4.useDispatch)(I);return(0,M5e.jsx)(Kut,{isChecked:t,onChange:n=>n?r():o(),...e})}var P4=a(Y(),1),D5e=a(Dt(),1),k4=a(Pt(),1),L5e=a(U(),1),B5e=a(G(),1),e1=a(j(),1),V5e=a(be(),1);var $x=a(T(),1),{BlockManager:Zut}=q(V5e.privateApis),Xut=[];function j5e(){let{showBlockTypes:e,hideBlockTypes:t}=q((0,P4.useDispatch)(I)),{blockTypes:r,allowedBlockTypes:o,hiddenBlockTypes:n}=(0,P4.useSelect)(m=>({blockTypes:m(k4.store).getBlockTypes(),allowedBlockTypes:m(I).getEditorSettings().allowedBlockTypes,hiddenBlockTypes:m(D5e.store).get("core","hiddenBlockTypes")??Xut}),[]),s=(0,L5e.useMemo)(()=>o===!0?r:r.filter(({name:m})=>o?.includes(m)),[o,r]).filter(m=>(0,k4.hasBlockSupport)(m,"inserter",!0)&&(!m.parent||m.parent.includes("core/post-content"))),l=n.filter(m=>s.some(h=>h.name===m)),c=s.filter(m=>!l.includes(m.name)),u=s.length-c.length;function d(){f(s)}let f=m=>{if(c.length>m.length){let h=c.filter(g=>!m.find(({name:v})=>v===g.name));t(h.map(({name:g})=>g))}else if(c.length<m.length){let h=m.filter(g=>!c.find(({name:v})=>v===g.name));e(h.map(({name:g})=>g))}};return(0,$x.jsxs)("div",{className:"editor-block-visibility",children:[!!u&&(0,$x.jsxs)("div",{className:"editor-block-visibility__disabled-blocks-count",children:[(0,e1.sprintf)((0,e1._n)("%d block is hidden.","%d blocks are hidden.",u),u),(0,$x.jsx)(B5e.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:d,children:(0,e1.__)("Reset")})]}),(0,$x.jsx)(Zut,{blockTypes:s,selectedBlockTypes:c,onChange:f,showSelectAll:!1})]})}var nt=a(T(),1),{PreferencesModal:Qut,PreferencesModalTabs:Jut,PreferencesModalSection:mf,PreferenceToggleControl:fs}=q(bk.privateApis);function U5e({extraSections:e={}}){let t=(0,u0.useSelect)(o=>o(je).isModalActive("editor/preferences"),[]),{closeModal:r}=(0,u0.useDispatch)(je);return t?(0,nt.jsx)(Qut,{closeModal:r,children:(0,nt.jsx)($ut,{extraSections:e})}):null}function $ut({extraSections:e={}}){let t=(0,z5e.useViewportMatch)("medium"),{showBlockBreadcrumbsOption:r,showCollaborationOptions:o}=(0,u0.useSelect)(c=>{let{getEditorSettings:u,isCollaborationEnabledForCurrentPost:d}=q(c(I)),{get:f}=c(bk.store),m=u().richEditingEnabled;return{showBlockBreadcrumbsOption:!f("core","distractionFree")&&t&&m,showCollaborationOptions:d()}},[t]),{setIsListViewOpened:n,setIsInserterOpened:i}=(0,u0.useDispatch)(I),{set:s}=(0,u0.useDispatch)(bk.store),l=(0,H5e.useMemo)(()=>[{name:"general",tabLabel:(0,Ge.__)("General"),content:(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsxs)(mf,{title:(0,Ge.__)("Interface"),children:[(0,nt.jsx)(fs,{scope:"core",featureName:"showListViewByDefault",help:(0,Ge.__)("Opens the List View panel by default."),label:(0,Ge.__)("Always open List View")}),r&&(0,nt.jsx)(fs,{scope:"core",featureName:"showBlockBreadcrumbs",help:(0,Ge.__)("Display the block hierarchy trail at the bottom of the editor."),label:(0,Ge.__)("Show block breadcrumbs")}),(0,nt.jsx)(fs,{scope:"core",featureName:"allowRightClickOverrides",help:(0,Ge.__)("Allows contextual List View menus via right-click, overriding browser defaults."),label:(0,Ge.__)("Allow right-click contextual menus")}),(0,nt.jsx)(fs,{scope:"core",featureName:"enableChoosePatternModal",help:(0,Ge.__)("Pick from starter content when creating a new page."),label:(0,Ge.__)("Show starter patterns")}),o&&(0,nt.jsx)(fs,{scope:"core",featureName:"showCollaborationCursor",help:(0,Ge.__)("Show your own avatar inside blocks during collaborative editing sessions."),label:(0,Ge.__)("Show avatar in blocks")})]}),o&&(0,nt.jsxs)(mf,{title:(0,Ge.__)("Collaboration notifications"),children:[(0,nt.jsx)(fs,{scope:"core",featureName:"showCollaborationJoinNotifications",help:(0,Ge.__)("Show notifications when collaborators join the post."),label:(0,Ge.__)("Collaborator joined")}),(0,nt.jsx)(fs,{scope:"core",featureName:"showCollaborationLeaveNotifications",help:(0,Ge.__)("Show notifications when collaborators leave the post."),label:(0,Ge.__)("Collaborator left")}),(0,nt.jsx)(fs,{scope:"core",featureName:"showCollaborationPostSaveNotifications",help:(0,Ge.__)("Show notifications when collaborators save, update, or publish the post."),label:(0,Ge.__)("Post updated")})]}),(0,nt.jsxs)(mf,{title:(0,Ge.__)("Document settings"),description:(0,Ge.__)("Select what settings are shown in the document panel."),children:[(0,nt.jsx)(b6.Slot,{}),(0,nt.jsx)(QS,{taxonomyWrapper:(c,u)=>(0,nt.jsx)(kg,{label:u.labels.menu_name,panelName:`taxonomy-panel-${u.slug}`})}),(0,nt.jsx)(Gp,{children:(0,nt.jsx)(kg,{label:(0,Ge.__)("Featured image"),panelName:"featured-image"})}),(0,nt.jsx)(Ly,{children:(0,nt.jsx)(kg,{label:(0,Ge.__)("Excerpt"),panelName:"post-excerpt"})}),(0,nt.jsx)(uo,{supportKeys:["comments","trackbacks"],children:(0,nt.jsx)(kg,{label:(0,Ge.__)("Discussion"),panelName:"discussion-panel"})}),(0,nt.jsx)(bS,{children:(0,nt.jsx)(kg,{label:(0,Ge.__)("Page attributes"),panelName:"page-attributes"})})]}),t&&(0,nt.jsx)(mf,{title:(0,Ge.__)("Publishing"),children:(0,nt.jsx)(F5e,{help:(0,Ge.__)("Review settings, such as visibility and tags."),label:(0,Ge.__)("Enable pre-publish checks")})}),e?.general]})},{name:"appearance",tabLabel:(0,Ge.__)("Appearance"),content:(0,nt.jsxs)(mf,{title:(0,Ge.__)("Appearance"),description:(0,Ge.__)("Customize the editor interface to suit your needs."),children:[(0,nt.jsx)(fs,{scope:"core",featureName:"fixedToolbar",onToggle:()=>s("core","distractionFree",!1),help:(0,Ge.__)("Access all block and document tools in a single place."),label:(0,Ge.__)("Top toolbar")}),(0,nt.jsx)(fs,{scope:"core",featureName:"distractionFree",onToggle:()=>{s("core","fixedToolbar",!0),i(!1),n(!1)},help:(0,Ge.__)("Reduce visual distractions by hiding the toolbar and other elements to focus on writing."),label:(0,Ge.__)("Distraction free")}),(0,nt.jsx)(fs,{scope:"core",featureName:"focusMode",help:(0,Ge.__)("Highlights the current block and fades other content."),label:(0,Ge.__)("Spotlight mode")}),e?.appearance]})},{name:"accessibility",tabLabel:(0,Ge.__)("Accessibility"),content:(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(mf,{title:(0,Ge.__)("Navigation"),description:(0,Ge.__)("Optimize the editing experience for enhanced control."),children:(0,nt.jsx)(fs,{scope:"core",featureName:"keepCaretInsideBlock",help:(0,Ge.__)("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,Ge.__)("Contain text cursor inside block")})}),(0,nt.jsx)(mf,{title:(0,Ge.__)("Interface"),children:(0,nt.jsx)(fs,{scope:"core",featureName:"showIconLabels",label:(0,Ge.__)("Show button text labels"),help:(0,Ge.__)("Show text instead of icons on buttons across the interface.")})})]})},{name:"blocks",tabLabel:(0,Ge.__)("Blocks"),content:(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(mf,{title:(0,Ge.__)("Inserter"),children:(0,nt.jsx)(fs,{scope:"core",featureName:"mostUsedBlocks",help:(0,Ge.__)("Adds a category with the most frequently used blocks in the inserter."),label:(0,Ge.__)("Show most used blocks")})}),(0,nt.jsx)(mf,{title:(0,Ge.__)("Manage block visibility"),description:(0,Ge.__)("Disable blocks that you don't want to appear in the inserter. They can always be toggled back on later."),children:(0,nt.jsx)(j5e,{})})]})},window.__clientSideMediaProcessing&&{name:"media",tabLabel:(0,Ge.__)("Media"),content:(0,nt.jsx)(nt.Fragment,{children:(0,nt.jsxs)(mf,{title:(0,Ge.__)("General"),description:(0,Ge.__)("Customize options related to the media upload flow."),children:[(0,nt.jsx)(fs,{scope:"core/media",featureName:"optimizeOnUpload",help:(0,Ge.__)("Compress media items before uploading to the server."),label:(0,Ge.__)("Pre-upload compression")}),(0,nt.jsx)(fs,{scope:"core/media",featureName:"requireApproval",help:(0,Ge.__)("Require approval step when optimizing existing media."),label:(0,Ge.__)("Approval step")})]})})}].filter(Boolean),[r,o,e,i,n,s,t]);return(0,nt.jsx)(Jut,{sections:l})}var Sk=a(Pt(),1);var yk=a(be(),1),W5e="content",G5e={name:"core/pattern-overrides",getValues({select:e,clientId:t,context:r,bindings:o}){let n=r["pattern/overrides"],{getBlockAttributes:i}=e(yk.store),s=i(t),l={};for(let c of Object.keys(o)){let u=n?.[s?.metadata?.name]?.[c];if(u===void 0){l[c]=s?.[c];continue}else l[c]=u===""?void 0:u}return l},setValues({select:e,dispatch:t,clientId:r,bindings:o}){let{getBlockAttributes:n,getBlockParentsByBlockName:i,getBlocks:s}=e(yk.store),c=n(r)?.metadata?.name;if(!c)return;let[u]=i(r,"core/block",!0),d=Object.entries(o).reduce((m,[h,{newValue:g}])=>(m[h]=g,m),{});if(!u){let m=h=>{for(let g of h)g.attributes?.metadata?.name===c&&t(yk.store).updateBlockAttributes(g.clientId,d),m(g.innerBlocks)};m(s());return}let f=n(u)?.[W5e];t(yk.store).updateBlockAttributes(u,{[W5e]:{...f,[c]:{...f?.[c],...Object.entries(d).reduce((m,[h,g])=>(m[h]=g===void 0?"":g,m),{})}}})},canUserEditValue:()=>!0};var R4=a(j(),1),A4=a(le(),1),wk=a(be(),1),GK=["core/navigation-link","core/navigation-submenu"],Y5e=[{label:(0,R4.__)("Post Date"),args:{field:"date"},type:"string"},{label:(0,R4.__)("Post Modified Date"),args:{field:"modified"},type:"string"},{label:(0,R4.__)("Post Link"),args:{field:"link"},type:"string"}],q5e={name:"core/post-data",getValues({select:e,context:t,bindings:r,clientId:o}){let{getBlockAttributes:n,getBlockName:i}=e(wk.store),s=i(o),l=GK.includes(s),c,u;if(l){let h=n(o);c=h?.id,u=h?.type}else c=t?.postId,u=t?.postType;let{getEditedEntityRecord:d}=e(A4.store),f=d("postType",u,c),m={};for(let[h,g]of Object.entries(r)){let v=Y5e.find(b=>b.args.field===g.args.field);v?f?m[h]=f[g.args.field]:m[h]=v.label:m[h]=g.args.field}return m},setValues({dispatch:e,context:t,bindings:r,clientId:o,select:n}){let{getBlockName:i}=n(wk.store),s=i(o);if(GK.includes(s))return!1;let l={};Object.values(r).forEach(({args:c,newValue:u})=>{l[c.field]=u}),e(A4.store).editEntityRecord("postType",t?.postType,t?.postId,l)},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(wk.store),n=o(),i=r(n);return!(GK.includes(i)||t?.query||t?.queryId||!t?.postType||!e(A4.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({context:e,select:t}){return t(wk.store).getSelectedBlock()?.name!=="core/post-date"?[]:!e||!e.postId||!e.postType?[]:Y5e}};var _k=a(le(),1);function YK(e,t){let{getRegisteredPostMeta:r}=q(e(_k.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 edt({select:e,context:t,args:r}){let n=YK(e,t).find(l=>l.args.key===r.key);if(!n)return r.key;if(!t?.postId)return n.default||n.label||r.key;let{getEditedEntityRecord:i}=e(_k.store);return i("postType",t?.postType,t?.postId).meta?.[r.key]??n?.label??r.key}var K5e={name:"core/post-meta",getValues({select:e,context:t,bindings:r}){let o={};for(let[n,i]of Object.entries(r))o[n]=edt({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(_k.store).editEntityRecord("postType",t?.postType,t?.postId,{meta:o})},canUserEditValue({select:e,context:t,args:r}){return!(t?.query||t?.queryId||!t?.postType||!YK(e,t).some(l=>l.args.key===r.key)||e(I).getEditorSettings().enableCustomFields||!e(_k.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({select:e,context:t}){return YK(e,t).map(({default:o,...n})=>({...n}))}};var lv=a(j(),1),Z5e=a(le(),1),I4=a(be(),1),qK=["core/navigation-link","core/navigation-submenu"],KK=[{label:(0,lv.__)("Term ID"),args:{field:"id"},type:"string"},{label:(0,lv.__)("Name"),args:{field:"name"},type:"string"},{label:(0,lv.__)("Slug"),args:{field:"slug"},type:"string"},{label:(0,lv.__)("Link"),args:{field:"link"},type:"string"},{label:(0,lv.__)("Description"),args:{field:"description"},type:"string"},{label:(0,lv.__)("Parent ID"),args:{field:"parent"},type:"string"},{label:(0,lv.__)("Count"),args:{field:"count"},type:"string"}],X5e={name:"core/term-data",usesContext:["taxonomy","termId","termData"],getValues({select:e,context:t,bindings:r,clientId:o}){let{getEntityRecord:n}=e(Z5e.store),{getBlockAttributes:i,getBlockName:s}=e(I4.store),l=s(o),c=qK.includes(l),u;if(c){let f=i(o),m=f?.type;u=n("taxonomy",m==="tag"?"post_tag":m,f?.id)}else t.termId&&t.taxonomy&&(u=n("taxonomy",t.taxonomy,t.termId));!u&&t?.termData&&!c&&(u=t.termData);let d={};for(let[f,m]of Object.entries(r)){let h=KK.find(g=>g.args.field===m.args.field);h?!u||u[m.args.field]===void 0?d[f]=h.label:m.args.field==="count"?d[f]="("+u[m.args.field]+")":d[f]=u[m.args.field]:d[f]=m.args.field}return d},setValues({dispatch:e,context:t,bindings:r}){return!1},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(I4.store),n=o(),i=r(n);return qK.includes(i)||t?.termQuery||!t?.taxonomy||!t?.termId,!1},getFieldsList({context:e,select:t}){let{getBlockAttributes:r,getBlockName:o,getSelectedBlockClientId:n}=t(I4.store),i=n(),s=o(i);if(qK.includes(s)){let l=r(i);return!l||!l.id||!l.type?[]:KK}return e?e.taxonomy&&e.termId||e.termData?KK:[]:[]}};function Q5e(){(0,Sk.registerBlockBindingsSource)(G5e),(0,Sk.registerBlockBindingsSource)(q5e),(0,Sk.registerBlockBindingsSource)(K5e),(0,Sk.registerBlockBindingsSource)(X5e)}var O4=a(Y(),1),gf=a(U(),1),hf=a(j(),1),XK=a(Ol(),1),$5e=a(u3(),1),eNe=a(It(),1),N4=a(G(),1);var xk=a(T(),1),ZK="upload-progress",tdt=3e3,J5e=40;function rdt(e){if(e.length<=J5e)return e;let t="\u2026",r=J5e-t.length,o=Math.ceil(r/2),n=Math.floor(r/2);return e.slice(0,o)+t+e.slice(e.length-n)}var odt=(0,xk.jsx)("span",{className:"editor-upload-progress-snackbar__spinner","aria-hidden":"true",children:(0,xk.jsx)(N4.Spinner,{})}),ndt=(0,xk.jsx)("span",{className:"editor-upload-progress-snackbar__check","aria-hidden":"true",children:(0,xk.jsx)(N4.Icon,{icon:Io})});function tNe(){let e=(0,O4.useSelect)(h=>h($5e.store).getItems(),[]),t=tQ(),r=(0,gf.useMemo)(()=>e.filter(h=>!h.parentId),[e]),o=r.length,n=t?t.total-t.completed:0,i=o+n,s=o+(t?t.total:0),l=(0,gf.useRef)(0),{createNotice:c,removeNotice:u}=(0,O4.useDispatch)(eNe.store),d=(0,gf.useRef)(!1),f=(0,gf.useRef)(!1),m=(0,gf.useRef)(null);return(0,gf.useEffect)(()=>()=>{m.current&&clearTimeout(m.current)},[]),(0,gf.useEffect)(()=>{let h=i>0;if(h&&!f.current?(d.current=!1,(0,XK.speak)((0,hf.__)("Media upload started"),"polite"),m.current&&(clearTimeout(m.current),m.current=null,l.current=0)):!h&&f.current&&((0,XK.speak)((0,hf.__)("Media upload complete"),"polite"),d.current?l.current=0:(c("info",(0,hf.__)("Upload complete"),{id:ZK,type:"snackbar",isDismissible:!1,explicitDismiss:!1,speak:!1,icon:ndt,onDismiss:()=>{d.current=!0}}),m.current=setTimeout(()=>{u(ZK),m.current=null,l.current=0},tdt))),f.current=h,!h||d.current)return;s>l.current&&(l.current=s);let g=l.current,v=g-i+1,b=rdt(r[0]?.sourceFile?.name||t?.pending[0]||(0,hf.__)("Uploading")),_=g===1?(0,hf.sprintf)((0,hf.__)("Uploading \u2014 %s"),b):(0,hf.sprintf)((0,hf.__)("Uploading %1$d of %2$d \u2014 %3$s"),v,g,b);c("info",_,{id:ZK,type:"snackbar",isDismissible:!1,explicitDismiss:!0,speak:!1,icon:odt,onDismiss:()=>{d.current=!0}})},[i,s,r,t,c,u]),null}var{store:idt,...sdt}=_W,rNe={};PZ(rNe,{CreateTemplatePartModal:Pw,patternTitleField:RC,templateTitleField:q1,BackButton:kD,EntitiesSavedStatesExtensible:rP,Editor:O5e,PluginPostExcerpt:cP,PostCardPanel:rv,PreferencesModal:U5e,usePostActions:FL,usePostFields:iS,ToolsMoreMenuGroup:FD,ViewMoreMenuGroup:DD,ResizableEditor:pS,UploadProgressSnackbar:tNe,registerCoreBlockBindingsSources:Q5e,getTemplateInfo:Al,GlobalStylesUIWrapper:XM,GlobalStylesActionMenu:S4,StyleBookPreview:nSe,useGlobalStyles:Hr,useStyle:cg,interfaceStore:idt,...sdt});var Ck=a(Y(),1);function adt(e,t,r){let{registerEntityAction:o}=q((0,Ck.dispatch)(I))}function ldt(e,t,r){let{unregisterEntityAction:o}=q((0,Ck.dispatch)(I))}function cdt(e,t,r){let{registerEntityField:o}=q((0,Ck.dispatch)(I))}function udt(e,t,r){let{unregisterEntityField:o}=q((0,Ck.dispatch)(I))}var oNe=a(be(),1);return dNe(ddt);})();
+`;function dct(e,t){switch(e){case"added":return(0,Sl.sprintf)((0,Sl.__)("Added block: %s"),t);case"removed":return(0,Sl.sprintf)((0,Sl.__)("Removed block: %s"),t);case"modified":return(0,Sl.sprintf)((0,Sl.__)("Modified block: %s"),t)}}function fct({status:e,name:t,attributes:r,children:o}){let n=(0,lL.useContext)(I2e),i=(0,nK.useSelect)(s=>{let{getActiveBlockVariation:l,getBlockType:c}=s(F2e.store);return l(t,r)?.title??c(t)?.title},[t,r]);return(0,go.jsx)(I2e.Provider,{value:{...n,ariaLabel:i?dct(e,i):void 0},children:o})}function pct(e){return function(r){let{block:o,className:n,name:i,attributes:s}=r,l=o?.__revisionDiffStatus?.status,c=J(n,{"is-revision-added":l==="added","is-revision-removed":l==="removed","is-revision-modified":l==="modified"});return l?(0,go.jsx)(fct,{status:l,name:i,attributes:s,children:(0,go.jsx)(e,{...r,className:c})}):(0,go.jsx)(e,{...r,className:c})}}var mct="editor/revisions-canvas/withRevisionDiffClasses";(0,M2e.addFilter)("editor.BlockListBlock",mct,pct);function hct({showDiff:e}){return A2e({css:e?uct:""}),A2e({assets:e?cct:"",__unstableType:"svgs"}),null}function gct(){return(0,go.jsxs)(Gt,{children:[(0,go.jsx)("span",{id:tc.removed,children:(0,Sl.__)("Removed")}),(0,go.jsx)("span",{id:tc.added,children:(0,Sl.__)("Added")}),(0,go.jsx)("span",{id:tc.formatAdded,children:(0,Sl.__)("Format added")}),(0,go.jsx)("span",{id:tc.formatRemoved,children:(0,Sl.__)("Format removed")}),(0,go.jsx)("span",{id:tc.formatChanged,children:(0,Sl.__)("Format changed")})]})}function vct({showDiff:e}){let[t,r]=R2e();return(0,go.jsxs)(go.Fragment,{children:[e&&(0,go.jsx)(gct,{}),(0,go.jsx)(iL,{contentRef:t}),e&&r]})}function iK(){(0,lL.useEffect)(()=>(V0e(),()=>{j0e()}),[]);let{revision:e,showDiff:t}=(0,nK.useSelect)(r=>{let{getCurrentRevision:o,isShowingRevisionDiff:n}=Y(r(N));return{revision:o(),showDiff:n()}},[]);return e?(0,go.jsxs)(go.Fragment,{children:[(0,go.jsx)(hct,{showDiff:t}),(0,go.jsx)("div",{className:"editor-revisions-canvas__content",children:(0,go.jsx)(vct,{showDiff:t})})]}):(0,go.jsx)("div",{className:"editor-revisions-canvas__loading",children:(0,go.jsx)(O2e.Spinner,{})})}var uL=a(K(),1),cL=a(U(),1),dc=a(j(),1),D2e=a(It(),1),L2e=a(ae(),1),B2e=a(Dt(),1);var{useOnCollaboratorJoin:bct,useOnCollaboratorLeave:yct,useOnPostSave:wct}=Y(L2e.privateApis),sK={COLLAB_POST_UPDATED:"collab-post-updated",COLLAB_USER_ENTERED:"collab-user-entered",COLLAB_USER_EXITED:"collab-user-exited"},aK=["publish","private","future"];function _ct(e,t,r){return r?(0,dc.sprintf)((0,dc.__)("Post published by %s."),e):aK.includes(t)?(0,dc.sprintf)((0,dc.__)("Post updated by %s."),e):(0,dc.sprintf)((0,dc.__)("Draft saved by %s."),e)}function V2e(e,t){let{postStatus:r,isCollaborationEnabled:o,showJoinNotifications:n,showLeaveNotifications:i,showPostSaveNotifications:s}=(0,uL.useSelect)(y=>{let{getCurrentPostAttribute:w,isCollaborationEnabledForCurrentPost:S}=Y(y(N)),x=C=>y(B2e.store).get("core",C)??!0;return{postStatus:w("status"),isCollaborationEnabled:S(),showJoinNotifications:x("showCollaborationJoinNotifications"),showLeaveNotifications:x("showCollaborationLeaveNotifications"),showPostSaveNotifications:x("showCollaborationPostSaveNotifications")}},[]),{createNotice:l}=(0,uL.useDispatch)(D2e.store),c=o&&n,u=o&&i,d=o&&s,f=y=>y?[e,t]:[null,null],[m,h]=f(c),[g,v]=f(u),[b,_]=f(d);bct(m,h,(0,cL.useCallback)((y,w)=>{c&&(w&&y.collaboratorInfo.enteredAt<w.collaboratorInfo.enteredAt||l("info",(0,dc.sprintf)((0,dc.__)("%s has joined the post."),y.collaboratorInfo.name),{id:`${sK.COLLAB_USER_ENTERED}-${y.collaboratorInfo.id}`,type:"snackbar",isDismissible:!1}))},[l,c])),yct(g,v,(0,cL.useCallback)(y=>{u&&l("info",(0,dc.sprintf)((0,dc.__)("%s has left the post."),y.collaboratorInfo.name),{id:`${sK.COLLAB_USER_EXITED}-${y.collaboratorInfo.id}`,type:"snackbar",isDismissible:!1})},[l,u])),wct(b,_,(0,cL.useCallback)((y,w,S)=>{if(!d||!r)return;let x=y.postStatus??r??"draft",C=S?.postStatus??r,I=!(C&&aK.includes(C))&&aK.includes(x),k=_ct(w.collaboratorInfo.name,x,I);l("info",k,{id:`${sK.COLLAB_POST_UPDATED}-${w.collaboratorInfo.id}`,type:"snackbar",isDismissible:!1})},[l,r,d]))}var dL=a(K(),1),VP=a(G(),1),lK=a(j(),1),j2e=a(U(),1),z2e=a(ae(),1);var fc=a(E(),1),{Fill:R_r,Slot:Sct}=(0,VP.createSlotFill)("ActionsPanel"),{EntitiesSavedStates:xct}=Y(z2e.privateApis);function H2e({setEntitiesSavedStatesCallback:e,closeEntitiesSavedStates:t,isEntitiesSavedStatesOpen:r,forceIsDirtyPublishPanel:o}){let{closePublishSidebar:n,togglePublishSidebar:i}=(0,dL.useDispatch)(N),{publishSidebarOpened:s,isPublishable:l,isDirty:c,hasOtherEntitiesChanges:u}=(0,dL.useSelect)(m=>{let{isPublishSidebarOpened:h,isEditedPostPublishable:g,isCurrentPostPublished:v,isEditedPostDirty:b,hasNonPostEntityChanges:_}=m(N),y=_();return{publishSidebarOpened:h(),isPublishable:!v()&&g(),isDirty:y||b(),hasOtherEntitiesChanges:y}},[]),d=(0,j2e.useCallback)(()=>e(!0),[]),f;return s?f=(0,fc.jsx)(fF,{onClose:n,forceIsDirty:o,PrePublishExtension:a6.Slot,PostPublishExtension:n6.Slot}):l&&!u?f=(0,fc.jsx)("div",{className:"editor-layout__toggle-publish-panel",children:(0,fc.jsx)(VP.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:i,"aria-expanded":!1,children:(0,lK.__)("Open publish panel")})}):f=(0,fc.jsx)("div",{className:"editor-layout__toggle-entities-saved-states-panel",children:(0,fc.jsx)(VP.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:d,"aria-expanded":!1,"aria-haspopup":"dialog",disabled:!c,accessibleWhenDisabled:!0,children:(0,lK.__)("Open save panel")})}),(0,fc.jsxs)(fc.Fragment,{children:[r&&(0,fc.jsx)(xct,{close:t,renderDialog:!0}),(0,fc.jsx)(Sct,{bubblesVirtually:!0}),!r&&f]})}var U2e=a(G(),1),fL=a(K(),1),cK=a(j(),1),W2e=a(_a(),1),pL=a(U(),1);var $p=a(E(),1);function G2e({autoFocus:e=!1}){let{switchEditorMode:t}=(0,fL.useDispatch)(N),{shortcut:r,isRichEditingEnabled:o}=(0,fL.useSelect)(i=>{let{getEditorSettings:s}=i(N),{getShortcutRepresentation:l}=i(W2e.store);return{shortcut:l("core/editor/toggle-mode"),isRichEditingEnabled:s().richEditingEnabled}},[]),n=(0,pL.useRef)();return(0,pL.useEffect)(()=>{e||n?.current?.focus()},[e]),(0,$p.jsxs)("div",{className:"editor-text-editor",children:[o&&(0,$p.jsxs)("div",{className:"editor-text-editor__toolbar",children:[(0,$p.jsx)("h2",{children:(0,cK.__)("Editing code")}),(0,$p.jsx)(U2e.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>t("visual"),shortcut:r,children:(0,cK.__)("Exit code editor")})]}),(0,$p.jsxs)("div",{className:"editor-text-editor__body",children:[(0,$p.jsx)(qF,{ref:n}),(0,$p.jsx)(mP,{})]})]})}var Pr=a(E(),1),Y2e={header:(0,qg.__)("Editor top bar"),body:(0,qg.__)("Editor content"),sidebar:(0,qg.__)("Editor settings"),actions:(0,qg.__)("Editor publish"),footer:(0,qg.__)("Editor footer")};function q2e(){let e=(0,jP.useSelect)(t=>t(xx.store).isValidTemplate(),[]);return(0,Pr.jsx)(J2e.ThemeProvider,{cornerRadius:"none",children:(0,Pr.jsx)(Q2e.InlineNotices,{className:"editor-notices",pinnedNoticesClassName:"editor-notices__pinned",dismissibleNoticesClassName:"editor-notices__dismissible",children:!e&&(0,Pr.jsx)(H3,{})})})}function $2e({className:e,children:t,forceIsDirty:r,contentRef:o,autoFocus:n,customSaveButton:i,customSavePanel:s,forceDisableBlockTools:l,iframeProps:c}){let{mode:u,postId:d,postType:f,isInserterOpened:m,isListViewOpened:h,isDistractionFree:g,isPreviewMode:v,showBlockBreadcrumbs:b,postTypeLabel:_,stylesPath:y,showStylebook:w,isRevisionsMode:S,showDiff:x}=(0,jP.useSelect)(B=>{let{get:F}=B(K2e.store),{getEditorSettings:V,getPostTypeLabel:z,getCurrentPostType:D,getCurrentPostId:O}=B(N),{getStylesPath:L,getShowStylebook:W,isRevisionsMode:q,isShowingRevisionDiff:Z}=Y(B(N)),Q=V(),ue=B(N).getEditorMode();return!Q.richEditingEnabled&&ue==="visual"&&(ue="text"),!Q.codeEditingEnabled&&ue==="text"&&(ue="visual"),{mode:ue,postId:O(),postType:D(),isInserterOpened:B(N).isInserterOpened(),isListViewOpened:B(N).isListViewOpened(),isDistractionFree:F("core","distractionFree"),isPreviewMode:Q.isPreviewMode,showBlockBreadcrumbs:F("core","showBlockBreadcrumbs"),postTypeLabel:z(),stylesPath:L(),showStylebook:W(),isRevisionsMode:q(),showDiff:Z()}},[]),{setShowRevisionDiff:C}=Y((0,jP.useDispatch)(N));V2e(d,f);let I=(0,Z2e.useViewportMatch)("medium"),k=h?(0,qg.__)("Document Overview"):(0,qg.__)("Block Library"),R=w||y?.startsWith("/revisions"),A=!R,[P,T]=(0,mL.useState)(!1),M=(0,mL.useCallback)(B=>{typeof P=="function"&&P(B),T(!1)},[P]);return S?(0,Pr.jsx)(Ib,{className:J("editor-editor-interface",e),labels:Y2e,header:(0,Pr.jsx)(Zq,{showDiff:x,onToggleDiff:()=>C(!x)}),content:(0,Pr.jsx)(iK,{}),sidebar:(0,Pr.jsx)(Gl.Slot,{scope:"core"})}):(0,Pr.jsx)(Ib,{isDistractionFree:g,className:J("editor-editor-interface",e,{"is-entity-save-view-open":!!P,"is-distraction-free":g&&!v}),labels:{...Y2e,secondarySidebar:k},header:!v&&(0,Pr.jsx)(GRe,{forceIsDirty:r,setEntitiesSavedStatesCallback:T,customSaveButton:i,forceDisableBlockTools:l}),editorNotices:(0,Pr.jsx)(q2e,{}),secondarySidebar:!v&&u==="visual"&&(m&&(0,Pr.jsx)(ZRe,{})||h&&(0,Pr.jsx)($Re,{})),sidebar:!v&&!g&&(0,Pr.jsx)(Gl.Slot,{scope:"core"}),content:(0,Pr.jsxs)(Pr.Fragment,{children:[!g&&!v&&(0,Pr.jsx)(q2e,{}),R&&(0,Pr.jsx)(nSe,{}),A&&(0,Pr.jsxs)(Pr.Fragment,{children:[!v&&u==="text"&&(0,Pr.jsx)(G2e,{autoFocus:n}),!v&&!I&&u==="visual"&&(0,Pr.jsx)(xx.BlockToolbar,{hideDragHandle:!0}),(v||u==="visual")&&(0,Pr.jsx)(iL,{contentRef:o,autoFocus:n,iframeProps:c}),t,(0,Pr.jsx)(BD,{postId:d,postType:f})]})]}),footer:!v&&!g&&I&&b&&u==="visual"&&(0,Pr.jsx)(xx.BlockBreadcrumb,{rootLabelText:_?(0,X2e.decodeEntities)(_):void 0}),actions:v?void 0:s||(0,Pr.jsx)(H2e,{closeEntitiesSavedStates:M,isEntitiesSavedStatesOpen:P,setEntitiesSavedStatesCallback:T,forceIsDirtyPublishPanel:r})})}var UL=a(be(),1),ZP=a(K(),1),ev=a(U(),1),zx=a(j(),1);var lOe=a(_a(),1),cOe=a(G(),1);var eAe=a(K(),1),tAe=a(Rl(),1);var rAe=a(E(),1),{OverridesPanel:Cct}=Y(tAe.privateApis);function oAe(){return(0,eAe.useSelect)(t=>t(N).getCurrentPostType()==="wp_block",[])?(0,rAe.jsx)(Cct,{}):null}var jAe=a(K(),1);var xl=a(G(),1);var _L=a(ae(),1),hAe=a(K(),1),gAe=a(U(),1),Xg=a(j(),1),vAe=a(Mp(),1);var wL=a(K(),1),HP=a(U(),1),fAe=a(j(),1),kx=a(G(),1);var pAe=a(ae(),1);var zP=a(K(),1),bL=a(U(),1),uAe=a(ae(),1);var pc=a(j(),1),nAe=a(U(),1),em=a(G(),1),Tx=a(K(),1),gL=a(ae(),1),iAe=a(It(),1);var hL=a(Vt(),1);function Cx(e){return typeof e.title=="string"?(0,hL.decodeEntities)(e.title):e.title&&"rendered"in e.title?(0,hL.decodeEntities)(e.title.rendered):e.title&&"raw"in e.title?(0,hL.decodeEntities)(e.title.raw):""}var Kg=a(E(),1),Tct=({items:e,closeModal:t})=>{let[r]=e,o=Cx(r),{showOnFront:n,currentHomePage:i,isSaving:s}=(0,Tx.useSelect)(g=>{let{getEntityRecord:v,isSavingEntityRecord:b}=g(gL.store),_=v("root","site"),y=v("postType","page",_?.page_on_front);return{showOnFront:_?.show_on_front,currentHomePage:y,isSaving:b("root","site")}}),{saveEntityRecord:l}=(0,Tx.useDispatch)(gL.store),{createSuccessNotice:c,createErrorNotice:u}=(0,Tx.useDispatch)(iAe.store);async function d(g){g.preventDefault();try{await l("root","site",{page_on_front:r.id,show_on_front:"page"}),c((0,pc.__)("Homepage updated."),{type:"snackbar"})}catch(v){let b=v.message&&v.code!=="unknown_error"?v.message:(0,pc.__)("An error occurred while setting the homepage.");u(b,{type:"snackbar"})}finally{t?.()}}let f="";n==="posts"?f=(0,pc.__)("This will replace the current homepage which is set to display latest posts."):i&&(f=(0,pc.sprintf)((0,pc.__)('This will replace the current homepage: "%s"'),Cx(i)));let m=(0,pc.sprintf)((0,pc.__)('Set "%1$s" as the site homepage? %2$s'),o,f).trim(),h=(0,pc.__)("Set homepage");return(0,Kg.jsx)("form",{onSubmit:d,children:(0,Kg.jsxs)(em.__experimentalVStack,{spacing:"5",children:[(0,Kg.jsx)(em.__experimentalText,{children:m}),(0,Kg.jsxs)(em.__experimentalHStack,{justify:"right",children:[(0,Kg.jsx)(em.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,pc.__)("Cancel")}),(0,Kg.jsx)(em.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},sAe=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Tx.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(gL.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,nAe.useMemo)(()=>({id:"set-as-homepage",label:(0,pc.__)("Set as homepage"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:Tct}),[t,e])};var mc=a(j(),1),aAe=a(U(),1),tm=a(G(),1),Ex=a(K(),1),vL=a(ae(),1),lAe=a(It(),1);var Zg=a(E(),1),Ect=({items:e,closeModal:t})=>{let[r]=e,o=Cx(r),{currentPostsPage:n,isPageForPostsSet:i,isSaving:s}=(0,Ex.useSelect)(g=>{let{getEntityRecord:v,isSavingEntityRecord:b}=g(vL.store),_=v("root","site");return{currentPostsPage:v("postType","page",_?.page_for_posts),isPageForPostsSet:_?.page_for_posts!==0,isSaving:b("root","site")}}),{saveEntityRecord:l}=(0,Ex.useDispatch)(vL.store),{createSuccessNotice:c,createErrorNotice:u}=(0,Ex.useDispatch)(lAe.store);async function d(g){g.preventDefault();try{await l("root","site",{page_for_posts:r.id,show_on_front:"page"}),c((0,mc.__)("Posts page updated."),{type:"snackbar"})}catch(v){let b=v.message&&v.code!=="unknown_error"?v.message:(0,mc.__)("An error occurred while setting the posts page.");u(b,{type:"snackbar"})}finally{t?.()}}let f=i&&n?(0,mc.sprintf)((0,mc.__)('This will replace the current posts page: "%s"'),Cx(n)):(0,mc.__)("This page will show the latest posts."),m=(0,mc.sprintf)((0,mc.__)('Set "%1$s" as the posts page? %2$s'),o,f),h=(0,mc.__)("Set posts page");return(0,Zg.jsx)("form",{onSubmit:d,children:(0,Zg.jsxs)(tm.__experimentalVStack,{spacing:"5",children:[(0,Zg.jsx)(tm.__experimentalText,{children:m}),(0,Zg.jsxs)(tm.__experimentalHStack,{justify:"right",children:[(0,Zg.jsx)(tm.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{t?.()},disabled:s,accessibleWhenDisabled:!0,children:(0,mc.__)("Cancel")}),(0,Zg.jsx)(tm.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",disabled:s,accessibleWhenDisabled:!0,children:h})]})]})})},cAe=()=>{let{pageOnFront:e,pageForPosts:t}=(0,Ex.useSelect)(r=>{let{getEntityRecord:o,canUser:n}=r(vL.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,aAe.useMemo)(()=>({id:"set-as-posts-page",label:(0,mc.__)("Set as posts page"),isEligible(r){return!(r.status!=="publish"||r.type!=="page"||e===r.id||t===r.id)},modalFocusOnMount:"firstContentElement",RenderModal:Ect}),[t,e])};var dAe=a(E(),1);function yL({postType:e,onActionPerformed:t,context:r}){let{defaultActions:o}=(0,zP.useSelect)(c=>{let{getEntityActions:u}=Y(c(N));return{defaultActions:u("postType",e)}},[e]),n=(0,zP.useSelect)(c=>{if(e!=="page")return!1;let{getDefaultTemplateId:u,getEntityRecord:d,canUser:f}=c(uAe.store);if(!f("update",{kind:"root",name:"site"}))return!1;let h=u({slug:"front-page"});if(!h)return!0;let g=d("postType","wp_template",h);return g?g.slug!=="front-page":!0},[e]),i=sAe(),s=cAe(),{registerPostTypeSchema:l}=Y((0,zP.useDispatch)(N));return(0,bL.useEffect)(()=>{l(e)},[l,e]),(0,bL.useMemo)(()=>{let c=[...o];if(n&&c.push(i,s),c=c.sort((u,d)=>d.id==="move-to-trash"?-1:0),c=c.filter(u=>u.context?u.context===r:!0),t)for(let u=0;u<c.length;++u){if(c[u].callback){let d=c[u].callback;c[u]={...c[u],callback:(f,m)=>{d(f,{...m,onActionPerformed:h=>{m?.onActionPerformed&&m.onActionPerformed(h),t(c[u].id,h)}})}}}if(c[u].RenderModal){let d=c[u].RenderModal;c[u]={...c[u],RenderModal:f=>(0,dAe.jsx)(d,{...f,onActionPerformed:m=>{f.onActionPerformed&&f.onActionPerformed(m),t(c[u].id,m)}})}}}return c},[r,o,t,i,s,n])}var Pi=a(E(),1),{Menu:Px,kebabCase:Pct}=Y(kx.privateApis);function mAe({postType:e,postId:t,onActionPerformed:r}){let[o,n]=(0,HP.useState)(null),{item:i,permissions:s}=(0,wL.useSelect)(d=>{let{getEditedEntityRecord:f,getEntityRecordPermissions:m}=Y(d(pAe.store));return{item:f("postType",e,t),permissions:m("postType",e,t)}},[t,e]),l=(0,HP.useMemo)(()=>({...i,permissions:s}),[i,s]),c=yL({postType:e,onActionPerformed:r}),u=(0,HP.useMemo)(()=>c.filter(d=>!d.isEligible||d.isEligible(l)),[c,l]);return(0,Pi.jsxs)(Pi.Fragment,{children:[(0,Pi.jsxs)(Px,{placement:"bottom-end",children:[(0,Pi.jsx)(Px.TriggerButton,{render:(0,Pi.jsx)(kx.Button,{size:"small",icon:yo,label:(0,fAe.__)("Actions"),disabled:!u.length,accessibleWhenDisabled:!0,className:"editor-all-actions-button"})}),(0,Pi.jsx)(Px.Popover,{children:(0,Pi.jsx)(Act,{actions:u,items:[l],setActiveModalAction:n})})]}),!!o&&(0,Pi.jsx)(Rct,{action:o,items:[l],closeModal:()=>n(null)})]})}function kct({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Pi.jsx)(Px.Item,{onClick:t,children:(0,Pi.jsx)(Px.ItemLabel,{children:o})})}function Rct({action:e,items:t,closeModal:r}){let o=typeof e.label=="string"?e.label:e.label(t);return(0,Pi.jsx)(kx.Modal,{title:e.modalHeader||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r??(()=>{}),focusOnMount:"firstContentElement",size:"medium",overlayClassName:`editor-action-modal editor-action-modal__${Pct(e.id)}`,children:(0,Pi.jsx)(e.RenderModal,{items:t,closeModal:r})})}function Act({actions:e,items:t,setActiveModalAction:r}){let o=(0,wL.useRegistry)();return(0,Pi.jsx)(Px.Group,{children:e.map(n=>(0,Pi.jsx)(kct,{action:n,onClick:()=>{if("RenderModal"in n){r(n);return}n.callback(t,{registry:o})},items:t},n.id))})}var Eu=a(E(),1),{Badge:Ict}=Y(xl.privateApis),{getTemplateInfo:Oct}=Y(_L.privateApis);function Qg({postType:e,postId:t,hideActions:r=!1,onActionPerformed:o,onClose:n}){let i=(0,gAe.useMemo)(()=>Array.isArray(t)?t:[t],[t]),{postTitle:s,icon:l,labels:c}=(0,hAe.useSelect)(f=>{let{getEditedEntityRecord:m,getCurrentTheme:h,getPostType:g}=f(_L.store),{getPostIcon:v,getCurrentPostType:b,isRevisionsMode:_,getCurrentRevision:y}=Y(f(N)),w="";if(_()){let x=b(),C=y();return w=C?.title?.rendered||C?.title?.raw||"",{postTitle:w,icon:v(x,{area:C?.area}),labels:g(x)?.labels}}let S=m("postType",e,i[0]);if(i.length===1){let{default_template_types:x=[]}=h()??{};w=([xr,Ii].includes(e)?Oct({template:S,templateTypes:x}):{})?.title||S?.title}return{postTitle:w,icon:v(e,{area:S?.area}),labels:g(e)?.labels}},[i,e]),u=h3(t),d=(0,Xg.__)("No title");return c?.name&&i.length>1?d=(0,Xg.sprintf)((0,Xg.__)("%1$d %2$s"),i.length,c?.name):s&&(d=(0,vAe.__unstableStripHTML)(s)),(0,Eu.jsxs)(xl.__experimentalVStack,{spacing:1,className:"editor-post-card-panel",children:[(0,Eu.jsxs)(xl.__experimentalHStack,{spacing:2,className:"editor-post-card-panel__header",alignment:"flex-start",children:[(0,Eu.jsx)(xl.Icon,{className:"editor-post-card-panel__icon",icon:l}),(0,Eu.jsxs)(xl.__experimentalText,{numberOfLines:2,truncate:!0,className:"editor-post-card-panel__title",as:"h2",children:[(0,Eu.jsx)("span",{className:"editor-post-card-panel__title-name",children:d}),u&&i.length===1&&(0,Eu.jsx)(Ict,{children:u})]}),!r&&i.length===1&&(0,Eu.jsx)(mAe,{postType:e,postId:i[0],onActionPerformed:o}),n&&(0,Eu.jsx)(xl.Button,{size:"small",icon:h1,label:(0,Xg.__)("Close"),onClick:n})]}),i.length>1&&(0,Eu.jsx)(xl.__experimentalText,{className:"editor-post-card-panel__description",children:(0,Xg.sprintf)((0,Xg.__)("Changes will be applied to all selected %s."),c?.name?.toLowerCase())})]})}var bAe=a(G(),1),yAe=a(K(),1),hc=a(j(),1),wAe=a(bw(),1),_Ae=a(U(),1),uK=a(ae(),1);var SL=a(E(),1),Nct=189;function SAe(){let e=(0,yAe.useSelect)(t=>{let{getEditedPostAttribute:r,getCurrentPostType:o,getCurrentPostId:n}=t(N),{canUser:i}=t(uK.store),{getEntityRecord:s}=t(uK.store),l=i("read",{kind:"root",name:"site"})?s("root","site"):void 0,c=o();return!(+n()===l?.page_for_posts)&&![xr,Ii].includes(c)&&r("content")},[]);return(0,SL.jsx)(dK,{postContent:e})}function dK({postContent:e}){let t=(0,hc._x)("words","Word count type. Do not translate!"),r=(0,_Ae.useMemo)(()=>e?(0,wAe.count)(e,t):0,[e,t]);if(!r)return null;let o=Math.round(r/Nct),n=(0,hc.sprintf)((0,hc._n)("%s word","%s words",r),r.toLocaleString()),i=o<=1?(0,hc.__)("1 minute"):(0,hc.sprintf)((0,hc._n)("%s minute","%s minutes",o),o.toLocaleString());return(0,SL.jsx)("div",{className:"editor-post-content-information",children:(0,SL.jsx)(bAe.__experimentalText,{children:(0,hc.sprintf)((0,hc.__)("%1$s, %2$s read time."),n,i)})})}var xL=a(G(),1),Rx=a(j(),1),xAe=a(K(),1),CL=a(U(),1),CAe=a(be(),1);var rm=a(E(),1);function Mct(){let{postFormat:e}=(0,xAe.useSelect)(i=>{let{getEditedPostAttribute:s}=i(N);return{postFormat:s("format")??"standard"}},[]),t=JE.find(i=>i.id===e),[r,o]=(0,CL.useState)(null),n=(0,CL.useMemo)(()=>({anchor:r,placement:"left-start",offset:36,shift:!0}),[r]);return(0,rm.jsx)(OS,{children:(0,rm.jsx)(dr,{label:(0,Rx.__)("Format"),ref:o,children:(0,rm.jsx)(xL.Dropdown,{popoverProps:n,contentClassName:"editor-post-format__dialog",focusOnMount:!0,renderToggle:({isOpen:i,onToggle:s})=>(0,rm.jsx)(xL.Button,{size:"compact",variant:"tertiary","aria-expanded":i,"aria-label":(0,Rx.sprintf)((0,Rx.__)("Change format: %s"),t?.caption),onClick:s,children:t?.caption}),renderContent:({onClose:i})=>(0,rm.jsxs)("div",{className:"editor-post-format__dialog-content",children:[(0,rm.jsx)(CAe.__experimentalInspectorPopoverHeader,{title:(0,Rx.__)("Format"),onClose:i}),(0,rm.jsx)($E,{})]})})})})}var TAe=Mct;var EAe=a(G(),1),PAe=a(K(),1),TL=a(j(),1),kAe=a(an(),1);var fK=a(E(),1);function RAe(){let e=(0,PAe.useSelect)(t=>t(N).getEditedPostAttribute("modified"),[]);return e?(0,fK.jsx)("div",{className:"editor-post-last-edited-panel",children:(0,fK.jsx)(EAe.__experimentalText,{children:(0,TL.sprintf)((0,TL.__)("Last edited %s."),(0,kAe.humanTimeDiff)(e))})}):null}var AAe=a(G(),1),IAe=a(E(),1);function Fct({className:e,children:t}){return(0,IAe.jsx)(AAe.__experimentalVStack,{className:J("editor-post-panel__section",e),children:t})}var Ax=Fct;var om=a(j(),1),OAe=a(Te(),1),EL=a(K(),1),pK=a(ae(),1),NAe=a(Vt(),1),Ix=a(G(),1),PL=a(U(),1),MAe=a(be(),1);var of=a(E(),1),Dct={};function FAe(){let{editEntityRecord:e}=(0,EL.useDispatch)(pK.store),{postsPageTitle:t,postsPageId:r,isTemplate:o,postSlug:n}=(0,EL.useSelect)(d=>{let{getEntityRecord:f,getEditedEntityRecord:m,canUser:h}=d(pK.store),g=h("read",{kind:"root",name:"site"})?f("root","site"):void 0,v=g?.page_for_posts?m("postType","page",g?.page_for_posts):Dct,{getEditedPostAttribute:b,getCurrentPostType:_}=d(N);return{postsPageId:v?.id,postsPageTitle:v?.title,isTemplate:_()===xr,postSlug:b("slug")}},[]),[i,s]=(0,PL.useState)(null),l=(0,PL.useMemo)(()=>({anchor:i,placement:"left-start",offset:36,shift:!0}),[i]);if(!o||!["home","index"].includes(n)||!r)return null;let c=d=>{e("postType","page",r,{title:d})},u=(0,NAe.decodeEntities)(t);return(0,of.jsx)(dr,{label:(0,om.__)("Blog title"),ref:s,children:(0,of.jsx)(Ix.Dropdown,{popoverProps:l,contentClassName:"editor-blog-title-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:d,onToggle:f})=>(0,of.jsx)(Ix.Button,{size:"compact",variant:"tertiary","aria-expanded":d,"aria-label":(0,om.sprintf)((0,om.__)("Change blog title: %s"),u),onClick:f,children:u}),renderContent:({onClose:d})=>(0,of.jsxs)(of.Fragment,{children:[(0,of.jsx)(MAe.__experimentalInspectorPopoverHeader,{title:(0,om.__)("Blog title"),onClose:d}),(0,of.jsx)(Ix.__experimentalInputControl,{placeholder:(0,om.__)("No title"),value:t,onChange:(0,OAe.debounce)(c,300),label:(0,om.__)("Blog title"),help:(0,om.__)("Set the Posts Page title. Appears in search results, and when the page is shared on social media."),hideLabelFromVision:!0})]})})})}var Ox=a(j(),1),kL=a(K(),1),mK=a(ae(),1),Nx=a(G(),1),RL=a(U(),1),DAe=a(be(),1);var nf=a(E(),1);function LAe(){let{editEntityRecord:e}=(0,kL.useDispatch)(mK.store),{postsPerPage:t,isTemplate:r,postSlug:o}=(0,kL.useSelect)(c=>{let{getEditedPostAttribute:u,getCurrentPostType:d}=c(N),{getEditedEntityRecord:f,canUser:m}=c(mK.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:d()===xr,postSlug:u("slug"),postsPerPage:h?.posts_per_page||1}},[]),[n,i]=(0,RL.useState)(null),s=(0,RL.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let l=c=>{e("root","site",void 0,{posts_per_page:c})};return(0,nf.jsx)(dr,{label:(0,Ox.__)("Posts per page"),ref:i,children:(0,nf.jsx)(Nx.Dropdown,{popoverProps:s,contentClassName:"editor-posts-per-page-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:u})=>(0,nf.jsx)(Nx.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Ox.__)("Change posts per page"),onClick:u,children:t}),renderContent:({onClose:c})=>(0,nf.jsxs)(nf.Fragment,{children:[(0,nf.jsx)(DAe.__experimentalInspectorPopoverHeader,{title:(0,Ox.__)("Posts per page"),onClose:c}),(0,nf.jsx)(Nx.__experimentalNumberControl,{placeholder:0,value:t,spinControls:"custom",step:"1",min:"1",onChange:l,label:(0,Ox.__)("Posts per page"),help:(0,Ox.__)("Set the default number of posts to display on blog pages, including categories and tags. Some templates may override this setting."),hideLabelFromVision:!0})]})})})}var Ha=a(j(),1),AL=a(K(),1),hK=a(ae(),1),sf=a(G(),1),IL=a(U(),1),BAe=a(be(),1);var gc=a(E(),1),Lct=[{label:(0,Ha._x)("Open",'Adjective: e.g. "Comments are open"'),value:"open",description:(0,Ha.__)("Visitors can add new comments and replies.")},{label:(0,Ha.__)("Closed"),value:"",description:[(0,Ha.__)("Visitors cannot add new comments or replies."),(0,Ha.__)("Existing comments remain visible.")].join(" ")}];function VAe(){let{editEntityRecord:e}=(0,AL.useDispatch)(hK.store),{allowCommentsOnNewPosts:t,isTemplate:r,postSlug:o}=(0,AL.useSelect)(c=>{let{getEditedPostAttribute:u,getCurrentPostType:d}=c(N),{getEditedEntityRecord:f,canUser:m}=c(hK.store),h=m("read",{kind:"root",name:"site"})?f("root","site"):void 0;return{isTemplate:d()===xr,postSlug:u("slug"),allowCommentsOnNewPosts:h?.default_comment_status||""}},[]),[n,i]=(0,IL.useState)(null),s=(0,IL.useMemo)(()=>({anchor:n,placement:"left-start",offset:36,shift:!0}),[n]);if(!r||!["home","index"].includes(o))return null;let l=c=>{e("root","site",void 0,{default_comment_status:c?"open":null})};return(0,gc.jsx)(dr,{label:(0,Ha.__)("Discussion"),ref:i,children:(0,gc.jsx)(sf.Dropdown,{popoverProps:s,contentClassName:"editor-site-discussion-dropdown__content",focusOnMount:!0,renderToggle:({isOpen:c,onToggle:u})=>(0,gc.jsx)(sf.Button,{size:"compact",variant:"tertiary","aria-expanded":c,"aria-label":(0,Ha.__)("Change discussion settings"),onClick:u,children:t?(0,Ha.__)("Comments open"):(0,Ha.__)("Comments closed")}),renderContent:({onClose:c})=>(0,gc.jsxs)(gc.Fragment,{children:[(0,gc.jsx)(BAe.__experimentalInspectorPopoverHeader,{title:(0,Ha.__)("Discussion"),onClose:c}),(0,gc.jsxs)(sf.__experimentalVStack,{spacing:3,children:[(0,gc.jsx)(sf.__experimentalText,{children:(0,Ha.__)("Changes will apply to new posts only. Individual posts may override these settings.")}),(0,gc.jsx)(sf.RadioControl,{className:"editor-site-discussion__options",hideLabelFromVision:!0,label:(0,Ha.__)("Comment status"),options:Lct,onChange:l,selected:t})]})]})})})}var fr=a(E(),1),Bct="post-status";function zAe({onActionPerformed:e}){let{isRemovedPostStatusPanel:t,postType:r,postId:o}=(0,jAe.useSelect)(n=>{let{isEditorPanelRemoved:i,getCurrentPostType:s,getCurrentPostId:l}=n(N);return{isRemovedPostStatusPanel:i(Bct),postType:s(),postId:l()}},[]);return(0,fr.jsx)(Ax,{className:"editor-post-summary",children:(0,fr.jsx)(xS.Slot,{children:n=>(0,fr.jsx)(fr.Fragment,{children:(0,fr.jsxs)(se,{direction:"column",gap:"lg",children:[(0,fr.jsx)(Qg,{postType:r,postId:o,onActionPerformed:e}),(0,fr.jsx)(D6,{withPanelBody:!1}),(0,fr.jsx)(X1e,{}),(0,fr.jsxs)(se,{direction:"column",gap:"xs",children:[(0,fr.jsx)(SAe,{}),(0,fr.jsx)(RAe,{})]}),!t&&(0,fr.jsxs)(se,{direction:"column",gap:"lg",children:[(0,fr.jsxs)(se,{direction:"column",gap:"xs",children:[(0,fr.jsx)(iq,{}),(0,fr.jsx)(PF,{}),(0,fr.jsx)(rD,{}),(0,fr.jsx)(g6,{}),(0,fr.jsx)(c6,{}),(0,fr.jsx)(E6,{}),(0,fr.jsx)(pCe,{}),(0,fr.jsx)(K3,{}),(0,fr.jsx)(AF,{}),(0,fr.jsx)(FAe,{}),(0,fr.jsx)(LAe,{}),(0,fr.jsx)(VAe,{}),(0,fr.jsx)(TAe,{}),n]}),(0,fr.jsx)(tx,{onActionPerformed:e})]})]})})})})}var eIe=a(j(),1),nm=a(K(),1),Mx=a(ae(),1);var UP=a(U(),1);var HAe=a(U(),1),UAe=a(K(),1),zct=a(Dt(),1);var Hct=a(K(),1),Uct=a(Dt(),1);var YAe=a(K(),1),qAe=a(ae(),1);var WAe=a(yf(),1),{lock:Pxr,unlock:GAe}=(0,WAe.__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 gK({kind:e,name:t,fields:r}){let o=Array.isArray(r)?r:r?.split(","),n=o?[...o].sort().join(","):void 0;return(0,YAe.useSelect)(i=>GAe(i(qAe.store)).getViewConfig(e,t,{fields:n}),[e,t,n])}var JAe=a(j(),1);var KAe=a(G(),1),OL=a(K(),1),NL=a(j(),1),ZAe=a(bo(),1);var XAe=a(E(),1);function QAe(){let{lastRevisionId:e,revisionsCount:t,disableVisualRevisions:r}=(0,OL.useSelect)(i=>{let{getCurrentPostLastRevisionId:s,getCurrentPostRevisionsCount:l,getEditorSettings:c}=i(N);return{lastRevisionId:s(),revisionsCount:l(),disableVisualRevisions:!!c().disableVisualRevisions}},[]),{setCurrentRevisionId:o}=Y((0,OL.useDispatch)(N)),n=r?{href:(0,ZAe.addQueryArgs)("revision.php",{revision:e})}:{onClick:()=>o(e)};return(0,XAe.jsx)(KAe.Button,{...n,variant:"link",text:String(t),"aria-label":(0,NL.sprintf)((0,NL._n)("Open revisions screen: %d revision","Open revisions screen: %d revisions",t),t)})}var Wct={id:"revisions",label:(0,JAe.__)("Revisions"),readOnly:!0,enableSorting:!1,render:QAe,isVisible:e=>{let t=e._links?.["version-history"]?.[0]?.count??0;return!!(e._links?.["predecessor-version"]?.[0]?.id??null)&&t>=2}},$Ae=Wct;var vc=a(E(),1),Gct={layout:{type:"panel"},fields:[]},Yct=["form"];function qct(e){let{isPostStatusRemoved:t,featuredImageEnabled:r,excerptEnabled:o,discussionEnabled:n,pageAttributesEnabled:i}=(0,nm.useSelect)(l=>{let{isEditorPanelRemoved:c,isEditorPanelEnabled:u}=l(N);return{isPostStatusRemoved:c("post-status"),featuredImageEnabled:u("featured-image"),excerptEnabled:u("post-excerpt"),discussionEnabled:u("discussion-panel"),pageAttributesEnabled:u("page-attributes")}},[]);return(0,UP.useMemo)(()=>{if(!e.fields?.length)return e;let l={featured_media:r,excerpt:o,"post-content-info":!0,discussion:n&&!t,parent:i&&!t},c=d=>d in l?l[d]:!t,u=d=>d.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=u(m.children);return g.length&&f.push({...m,children:g}),f}return f.push(m),f},[]);return{...e,fields:u(e.fields)}},[e,t,r,o,n,i])}var ML={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(Mx.store).getEditedEntityRecord("root","site")?.page_for_posts,fields:["posts_page_title"],isVisible:e=>["home","index"].includes(e.slug??"")}}};function Kct(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 tIe({onActionPerformed:e}){let{postType:t,postId:r,isPostStatusRemoved:o,availableTemplates:n}=(0,nm.useSelect)(_=>{let{getCurrentPostType:y,getCurrentPostId:w,isEditorPanelRemoved:S,getEditorSettings:x}=_(N),C=_(Mx.store).getCurrentTheme()?.is_block_theme?null:x().availableTemplates??null;return{postType:y(),postId:w(),isPostStatusRemoved:S("post-status"),availableTemplates:C}},[]),{form:i}=gK({kind:"postType",name:t,fields:Yct}),s=qct(i??Gct),l=(0,nm.useSelect)(_=>!t||!r?null:_(Mx.store).getEditedEntityRecord("postType",t,r),[t,r]),c=wS(),u=(0,nm.useSelect)(_=>{let{getEditedEntityRecord:y,canUser:w}=_(Mx.store),S={};for(let[x,C]of Object.entries(ML[t]??{})){if(!w("read",{kind:C.kind,name:C.name}))continue;let I=C.getId?C.getId(_):void 0;C.getId&&!I||(S[x]=y(C.kind,C.name,I))}return S},[t]),d=(0,UP.useMemo)(()=>{if(!l)return l;let _={...u};return n&&Object.keys(n).length&&(_.available_templates=n),{...l,..._}},[l,u,n]),{editEntityRecord:f}=(0,nm.useDispatch)(Mx.store),m=(0,nm.useRegistry)(),h=(0,UP.useMemo)(()=>{let _={};for(let[y,w]of Object.entries(ML[t]??{}))for(let S of w.fields??[])_[S]=y;return _},[t]),g=oS({postType:t}),v=(0,UP.useMemo)(()=>g?.map(_=>{let y=h[_.id];return y?Kct(_,y,ML[t]?.[y]?.isVisible):_.id==="status"?{..._,elements:_.elements.filter(w=>w.value!=="trash")}:_.id==="template"?c?c==="classic"&&Object.keys(n??{}).length===0?{..._,readOnly:!0,render:()=>(0,eIe.__)("Default template")}:_:null:_}).filter(Boolean).concat($Ae),[g,c,n,h,t]);return(0,vc.jsx)(Ax,{className:"editor-post-summary",children:(0,vc.jsxs)(se,{direction:"column",gap:"lg",children:[(0,vc.jsx)(Qg,{postType:t,postId:r,onActionPerformed:e}),(0,vc.jsx)(OT,{data:d,fields:v,form:s,onChange:_=>{let y=ML[t]??{},w={};for(let[S,x]of Object.entries(_)){let C=y[S];if(C){let I=C.getId?C.getId(m.select):void 0;f(C.kind,C.name,I,x)}else w[S]=x}Object.keys(w).length&&(w.status&&w.status!=="future"&&l?.status==="future"&&new Date(l.date)>new Date&&(w.date=null),w.status&&w.status==="private"&&l?.password&&(w.password=""),f("postType",t,r,w))}}),!o&&(0,vc.jsxs)(vc.Fragment,{children:[(0,vc.jsx)(xS.Slot,{children:_=>_.length>0&&(0,vc.jsx)(se,{direction:"column",gap:"xs",children:_})}),(0,vc.jsx)(tx,{onActionPerformed:e})]})]})})}var hIe=a(K(),1),LL=a(G(),1),gIe=a(j(),1),vIe=a(bo(),1);var FL=a(K(),1),nIe=a(ae(),1);var im=a(an(),1),Pu=a(U(),1),Jg=a(j(),1);var bc=a(E(),1),Zct=10,rIe=[],Xct={pickerActivity:!0},Qct={type:"pickerActivity",titleField:"date",descriptionField:"details",fields:["author"],layout:{density:"compact"},page:1,perPage:Zct},Jct=864e5;function oIe(e){let t=(0,im.getDate)(null).getTime(),r=(0,im.getDate)(e??null);return t-r.getTime()>Jct?(0,im.dateI18n)((0,im.getSettings)().formats.datetimeAbbreviated,r):(0,im.humanTimeDiff)(r)}function iIe(e){return e.slug?.endsWith("-autosave-v1")??!1}function $ct({item:e}){return iIe(e)?(0,bc.jsx)(pC,{intent:"none",children:(0,Jg.__)("Autosave")}):null}function sIe(){let{setCurrentRevisionId:e}=Y((0,FL.useDispatch)(N)),[t,r]=(0,Pu.useState)(Qct),{revisions:o,revisionKey:n,currentRevisionId:i}=(0,FL.useSelect)(h=>{let{getCurrentPostType:g}=h(N),{getCurrentRevisionId:v,getRevisionPage:b,getPageRevisions:_}=Y(h(N)),{getEntityConfig:y}=h(nIe.store),w=g(),x=y("postType",w)?.revisionKey||"id",C=v();return{revisions:_(b()),revisionKey:x,currentRevisionId:C}},[]),s=!o,l=(0,Pu.useMemo)(()=>[{id:"date",label:(0,Jg.__)("Date"),getValue:({item:h})=>{let g=oIe(h.date);return iIe(h)?(0,Jg.sprintf)((0,Jg.__)("%1$s, %2$s"),g,(0,Jg.__)("Autosave")):g},render:({item:h})=>(0,bc.jsxs)(se,{direction:"row",align:"center",gap:"sm",children:[(0,bc.jsx)(ws,{variant:"heading-sm",render:(0,bc.jsx)("time",{dateTime:h.date}),children:oIe(h.date)}),(0,bc.jsx)($ct,{item:h})]}),enableSorting:!1,enableHiding:!1},WC,{id:"details",label:(0,Jg.__)("Details"),render:({item:h})=>String(h[n])!==String(i)?null:(0,bc.jsx)(dK,{postContent:h.content?.raw}),enableSorting:!1,enableHiding:!1}],[n,i]),{data:c,paginationInfo:u}=(0,Pu.useMemo)(()=>JU(o||rIe,t,l),[o,t,l]);(0,Pu.useEffect)(()=>{if(!i||!o)return;let h=o.findIndex(v=>String(v[n])===String(i));if(h<0)return;let g=Math.floor(h/t.perPage)+1;r(v=>v.page===g?v:{...v,page:g})},[i,o,n,t.perPage]);let d=(0,Pu.useMemo)(()=>i?[String(i)]:rIe,[i]),f=(0,Pu.useCallback)(h=>{if(h.length===0)return;let g=h[h.length-1];e(Number(g))},[e]),m=(0,Pu.useCallback)(h=>String(h[n]),[n]);return(0,bc.jsx)("div",{className:"editor-post-revisions-timeline",children:(0,bc.jsxs)(lp,{view:t,onChangeView:r,fields:l,data:c,isLoading:s,paginationInfo:u,defaultLayouts:Xct,getItemId:m,selection:d,onChangeSelection:f,children:[(0,bc.jsx)(lp.Layout,{}),(0,bc.jsx)(lp.Footer,{})]})})}var uIe=a(K(),1),dIe=a(U(),1),fIe=a(j(),1);var aIe=a(G(),1);var $g=a(E(),1);function DL({title:e,entries:t,initialOpen:r,className:o}){if(!t)return null;let n=Object.entries(t).map(([i,s])=>(0,$g.jsx)(dr,{label:i,children:(0,$g.jsx)("span",{className:"editor-revision-fields-diff__value",children:s.map((l,c)=>l.added?(0,$g.jsx)("ins",{className:"editor-revision-fields-diff__added",children:l.value},c):l.removed?(0,$g.jsx)("del",{className:"editor-revision-fields-diff__removed",children:l.value},c):(0,$g.jsx)("span",{children:l.value},c))})},i));return(0,$g.jsx)(aIe.PanelBody,{title:e,initialOpen:r,children:(0,$g.jsx)("div",{className:o,children:n})})}var pIe=a(E(),1);function lIe(e){return e==null?"":typeof e=="object"?JSON.stringify(e,null,2):String(e)}function cIe(e){return!e||e==="[]"||e==="{}"}function mIe(){let{revision:e,previousRevision:t}=(0,uIe.useSelect)(o=>{let{getCurrentRevision:n,getPreviousRevision:i}=Y(o(N));return{revision:n(),previousRevision:i()}},[]),r=(0,dIe.useMemo)(()=>{if(!e)return null;let o=e.meta??{},n=t?.meta??{},i=new Set([...Object.keys(o),...Object.keys(n)]),s={};for(let l of i){let c=lIe(o[l]),u=lIe(n[l]);cIe(c)&&cIe(u)||(s[l]=X_(u,c))}return Object.keys(s).length===0?null:s},[e,t]);return(0,pIe.jsx)(DL,{title:(0,fIe.__)("Meta"),entries:r,initialOpen:!1,className:"editor-revision-meta-diff__content"})}var ku=a(E(),1);function bIe(){let{revisionId:e,postId:t}=(0,hIe.useSelect)(r=>{let{getCurrentRevisionId:o,getCurrentPostId:n}=Y(r(N));return{revisionId:o(),postId:n()}},[]);return e?(0,ku.jsxs)(ku.Fragment,{children:[(0,ku.jsx)(Ax,{className:"editor-post-summary",children:(0,ku.jsxs)(LL.__experimentalVStack,{spacing:4,children:[(0,ku.jsx)(Qg,{postId:t,hideActions:!0}),(0,ku.jsx)(LL.ExternalLink,{href:(0,vIe.addQueryArgs)("revision.php",{revision:e}),children:(0,gIe.__)("Open classic revisions screen")})]})}),(0,ku.jsx)(mIe,{}),(0,ku.jsx)(sIe,{})]}):null}var GP=a(K(),1),bK=a(ae(),1),TIe=a(G(),1),yK=a(j(),1),EIe=a(be(),1),PIe=a(Pt(),1);var yIe=a(K(),1),wIe=a(U(),1),vK=a(ae(),1),_Ie=a(Pt(),1),SIe=a(Rl(),1);var{EXCLUDED_PATTERN_SOURCES:eut,PATTERN_TYPES:tut}=Y(SIe.privateApis);function xIe(e,t){return e.innerBlocks=e.innerBlocks.map(r=>xIe(r,t)),e.name==="core/template-part"&&e.attributes.theme===void 0&&(e.attributes.theme=t),e}function rut(e,t){let r=(i,s,l)=>s===l.findIndex(c=>i.name===c.name),o=i=>t.area==="navigation-overlay"&&i.blockTypes?.includes("core/template-part/navigation-overlay")?!0:!eut.includes(i.source),n=i=>i.templateTypes?.includes(t.slug)||i.blockTypes?.includes("core/template-part/"+t.area);return e.filter((i,s,l)=>r(i,s,l)&&o(i)&&n(i))}function out(e,t){return e.map(r=>({...r,keywords:r.keywords||[],type:tut.theme,blocks:(0,_Ie.parse)(r.content,{__unstableSkipMigrationLogs:!0}).map(o=>xIe(o,t))}))}function CIe({area:e,name:t,slug:r}){let{blockPatterns:o,restBlockPatterns:n,currentThemeStylesheet:i}=(0,yIe.useSelect)(s=>{let{getEditorSettings:l}=s(N),c=l();return{blockPatterns:c.__experimentalAdditionalBlockPatterns??c.__experimentalBlockPatterns,restBlockPatterns:s(vK.store).getBlockPatterns(),currentThemeStylesheet:s(vK.store).getCurrentTheme().stylesheet}},[]);return(0,wIe.useMemo)(()=>{let s=[...o||[],...n||[]],l=rut(s,{area:e,name:t,slug:r});return out(l,i)},[e,t,r,o,n,i])}var WP=a(E(),1);function nut({availableTemplates:e,onSelect:t}){return!e||e?.length===0?null:(0,WP.jsx)(EIe.__experimentalBlockPatternsList,{label:(0,yK.__)("Templates"),blockPatterns:e,onClickPattern:t,showTitlesAsTooltip:!0})}function iut(){let{area:e,name:t,slug:r,postType:o,postId:n}=(0,GP.useSelect)(c=>{let{getCurrentPostType:u,getCurrentPostId:d}=c(N),{getEditedEntityRecord:f}=c(bK.store),m=u(),h=d(),g=f("postType",m,h);return{area:g?.area,name:g?.name,slug:g?.slug,postType:m,postId:h}},[]),{editEntityRecord:i}=(0,GP.useDispatch)(bK.store),s=CIe({area:e,name:t,slug:r}),l=async c=>{await i("postType",o,n,{blocks:c.blocks,content:(0,PIe.serialize)(c.blocks)})};return s?.length?(0,WP.jsx)(TIe.PanelBody,{title:(0,yK.__)("Design"),initialOpen:o===Ii,children:(0,WP.jsx)(nut,{availableTemplates:s,onSelect:l})}):null}function kIe(){let{postType:e}=(0,GP.useSelect)(t=>{let{getCurrentPostType:r}=t(N);return{postType:r()}},[]);return[Ii,xr].includes(e)?(0,WP.jsx)(iut,{}):null}var RIe=a(G(),1),YP=a(j(),1),AIe=a(K(),1),IIe=a(U(),1),OIe=a(Vt(),1);var qP=a(E(),1),{Tabs:wK}=Y(RIe.privateApis),sut=(e,t)=>{let{postTypeLabel:r,isRevisionsMode:o}=(0,AIe.useSelect)(i=>{let{getPostTypeLabel:s}=i(N),{isRevisionsMode:l}=Y(i(N));return{postTypeLabel:s(),isRevisionsMode:l()}},[]),n;return o?n=(0,YP.__)("Revision"):r?n=(0,OIe.decodeEntities)(r):n=(0,YP._x)("Document","noun, panel"),(0,qP.jsxs)(wK.TabList,{ref:t,children:[(0,qP.jsx)(wK.Tab,{tabId:as.document,"data-tab-id":as.document,children:n}),(0,qP.jsx)(wK.Tab,{tabId:as.block,"data-tab-id":as.block,children:(0,YP.__)("Block")})]})},NIe=(0,IIe.forwardRef)(sut);var Fx=a(K(),1),Dx=a(ae(),1),_K=a(be(),1),am=a(G(),1),SK=a(U(),1),sm=a(j(),1),MIe=a(Vt(),1),BL=a(Mo(),1),FIe=a(It(),1),DIe=a(Dt(),1);var Bn=a(E(),1);function LIe(){let e=(0,Fx.useSelect)(x=>x(N).getCurrentTemplateId(),[]),[t,r]=(0,SK.useState)(!1),[o,n]=(0,SK.useState)(!1),s=!!GE()?.length,{onNavigateToEntityRecord:l,canCreateTemplate:c,hasGoBack:u,getEditorSettings:d}=(0,Fx.useSelect)(x=>{let{getEditorSettings:C}=x(N),I=C();return{onNavigateToEntityRecord:I.onNavigateToEntityRecord,canCreateTemplate:!!x(Dx.store).canUser("create",{kind:"postType",name:"wp_template"}),hasGoBack:I.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:C}},[]),{get:f}=(0,Fx.useSelect)(DIe.store),{createSuccessNotice:m}=(0,Fx.useDispatch)(FIe.store),{editedRecord:h,hasResolved:g}=(0,Dx.useEntityRecord)("postType","wp_template",e),[v]=(0,Dx.useEntityBlockEditor)("postType","wp_template",{id:e});if(!g)return null;let b=u?[{label:(0,sm.__)("Go back"),onClick:()=>d().onNavigateToPreviousEntityRecord()}]:void 0,_=()=>{f("core/edit-site","welcomeGuideTemplate")||m((0,sm.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:b})},y=(0,MIe.decodeEntities)(h.title),w=!!v?.length&&(0,Bn.jsx)(_K.BlockPreview.Async,{children:(0,Bn.jsx)(_K.BlockPreview,{blocks:v})}),S=()=>{if(!w)return null;if(s){let x=(0,sm.__)("Change template");return(0,Bn.jsxs)(Ze.Root,{children:[(0,Bn.jsx)(Ze.Trigger,{render:(0,Bn.jsx)("div",{className:"editor-template-actions-panel__preview",role:"button",tabIndex:0,"aria-label":x,onClick:()=>n(!0),onKeyDown:C=>{(C.keyCode===BL.ENTER||C.keyCode===BL.SPACE)&&(C.preventDefault(),n(!0))},children:w})}),(0,Bn.jsx)(Ze.Popup,{children:x})]})}return(0,Bn.jsx)("div",{className:"editor-template-actions-panel__preview",children:w})};return(0,Bn.jsxs)(Bn.Fragment,{children:[(0,Bn.jsx)(am.PanelBody,{title:(0,sm.sprintf)((0,sm.__)("Template: %s"),y),initialOpen:!1,children:(0,Bn.jsxs)(am.__experimentalVStack,{children:[S(),(0,Bn.jsxs)(am.__experimentalHStack,{children:[l&&(0,Bn.jsx)(am.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{l({postId:h.id,postType:"wp_template"}),_()},children:(0,sm.__)("Edit")}),c&&(0,Bn.jsx)(am.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:(0,sm.__)("Create new")})]})]})}),t&&(0,Bn.jsx)(_g,{onClose:()=>r(!1)}),o&&(0,Bn.jsx)(SY,{onRequestClose:()=>n(!1)})]})}var Lx=a(K(),1),Bx=a(ae(),1),xK=a(be(),1),Au=a(G(),1),BIe=a(U(),1),Ru=a(j(),1),VIe=a(Vt(),1),jIe=a(It(),1),zIe=a(Dt(),1);var Qs=a(E(),1);function HIe(){let e=(0,Lx.useSelect)(v=>v(N).getCurrentTemplateId(),[]),[t,r]=(0,BIe.useState)(!1),{onNavigateToEntityRecord:o,canCreateTemplate:n,hasGoBack:i,getEditorSettings:s}=(0,Lx.useSelect)(v=>{let{getEditorSettings:b}=v(N),_=b();return{onNavigateToEntityRecord:_.onNavigateToEntityRecord,canCreateTemplate:!!v(Bx.store).canUser("create",{kind:"postType",name:"wp_template"})&&_.supportsTemplateMode,hasGoBack:_.hasOwnProperty("onNavigateToPreviousEntityRecord"),getEditorSettings:b}},[]),{get:l}=(0,Lx.useSelect)(zIe.store),{createSuccessNotice:c}=(0,Lx.useDispatch)(jIe.store),{editedRecord:u}=(0,Bx.useEntityRecord)("postType","wp_template",e),[d]=(0,Bx.useEntityBlockEditor)("postType","wp_template",{id:e});if(!e&&!n)return null;let f=i?[{label:(0,Ru.__)("Go back"),onClick:()=>s().onNavigateToPreviousEntityRecord()}]:void 0,m=()=>{l("core/edit-site","welcomeGuideTemplate")||c((0,Ru.__)("Editing template. Changes made here affect all posts and pages that use the template."),{type:"snackbar",actions:f})},h=u?(0,VIe.decodeEntities)(u.title):void 0,g=!!d?.length&&(0,Qs.jsx)(xK.BlockPreview.Async,{children:(0,Qs.jsx)(xK.BlockPreview,{blocks:d})});return(0,Qs.jsxs)(Qs.Fragment,{children:[(0,Qs.jsx)(Au.PanelBody,{title:u?(0,Ru.sprintf)((0,Ru.__)("Template: %s"),h):(0,Ru.__)("Template"),initialOpen:!1,children:(0,Qs.jsxs)(Au.__experimentalVStack,{children:[!e&&(0,Qs.jsx)(Au.__experimentalText,{children:(0,Ru.__)("This page uses a classic template. To edit this template with blocks, create a block template.")}),u&&g&&(0,Qs.jsx)("div",{className:"editor-template-actions-panel__preview",children:g}),(0,Qs.jsxs)(Au.__experimentalHStack,{children:[u&&o&&(0,Qs.jsx)(Au.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>{o({postId:u.id,postType:"wp_template"}),m()},children:(0,Ru.__)("Edit")}),n&&(0,Qs.jsx)(Au.Button,{className:"editor-template-actions-panel__action",__next40pxDefaultSize:!0,variant:"secondary",onClick:()=>r(!0),children:e?(0,Ru.__)("Create new"):(0,Ru.__)("Create block template")})]})]})}),t&&(0,Qs.jsx)(_g,{onClose:()=>r(!1)})]})}var CK=a(E(),1);function UIe(){let e=wS();return e==="classic"?(0,CK.jsx)(HIe,{}):e==="block-theme"?(0,CK.jsx)(LIe,{}):null}var KP=a(K(),1),WIe=a(be(),1),GIe=a(G(),1),YIe=a(j(),1);var VL=a(E(),1),{BlockQuickNavigation:aut}=Y(WIe.privateApis),lut="core/template-part";function cut({postType:e}){let t=BM(),r=(0,KP.useSelect)(n=>{let{getPostBlocksByName:i}=Y(n(N));return i(xr===e?lut:t)},[e,t]),{enableComplementaryArea:o}=(0,KP.useDispatch)(je);return r.length===0?null:(0,VL.jsx)(GIe.PanelBody,{title:(0,YIe.__)("Content"),children:(0,VL.jsx)(aut,{clientIds:r,onSelect:()=>{o("core","edit-post/document")}})})}function qIe(){let{postType:e,renderingMode:t}=(0,KP.useSelect)(r=>{let{getCurrentPostType:o,getRenderingMode:n}=Y(r(N));return{postType:o(),renderingMode:n()}},[]);return t==="post-only"&&e!==xr?null:(0,VL.jsx)(cut,{postType:e})}var jL=a(K(),1),KIe=a(U(),1),ZIe=a(Pt(),1),HL=a(be(),1),XIe=a(G(),1),QIe=a(j(),1);var zL=a(E(),1),{BlockQuickNavigation:uut}=Y(HL.privateApis);function dut(){let e=(0,jL.useSelect)(o=>{let{getBlockTypes:n}=o(ZIe.store);return n()},[]),t=(0,KIe.useMemo)(()=>e.filter(o=>o.category==="theme").map(({name:o})=>o),[e]),r=(0,jL.useSelect)(o=>{let{getBlocksByName:n}=o(HL.store);return n(t)},[t]);return r.length===0?null:(0,zL.jsx)(XIe.PanelBody,{title:(0,QIe.__)("Content"),children:(0,zL.jsx)(uut,{clientIds:r})})}function JIe(){return(0,jL.useSelect)(t=>{let{getCurrentPostType:r}=t(N);return r()},[])!==Ii?null:(0,zL.jsx)(dut,{})}var $Ie=a(be(),1),eOe=a(K(),1),tOe=a(j(),1);var rOe=a(E(),1);function oOe(){let{block:e}=(0,eOe.useSelect)(r=>{let{getSelectedBlock:o}=r($Ie.store);return{block:o()}},[]);if(!e)return null;let t=e.attributes?.__revisionDiffStatus?.changedAttributes;return(0,rOe.jsx)(DL,{title:(0,tOe.__)("Changed attributes"),entries:t,initialOpen:!0})}var Vx=a(K(),1),nOe=a(U(),1),iOe=a(be(),1),sOe=a(Dt(),1);function fut(){let{hasBlockSelection:e}=(0,Vx.useSelect)(n=>({hasBlockSelection:!!n(iOe.store).getBlockSelectionStart()}),[]),{getActiveComplementaryArea:t}=(0,Vx.useSelect)(je),{enableComplementaryArea:r}=(0,Vx.useDispatch)(je),{get:o}=(0,Vx.useSelect)(sOe.store);(0,nOe.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 aOe=fut;var to=a(E(),1),{Tabs:jx}=Y(cOe.privateApis),put=!0,mut=({tabName:e,keyboardShortcut:t,onActionPerformed:r,extraPanels:o})=>{let n=(0,ev.useRef)(null),i=(0,ev.useContext)(jx.Context),s=(0,ZP.useSelect)(c=>Y(c(N)).isRevisionsMode());(0,ev.useEffect)(()=>{let c=Array.from(n.current?.querySelectorAll('[role="tab"]')||[]),u=c.find(m=>m.getAttribute("data-tab-id")===e),d=u?.ownerDocument.activeElement;c.some(m=>d&&d.id===m.id)&&u&&u.id!==d?.id&&u?.focus()},[e]);let l;if(s)l=(0,to.jsx)(bIe,{});else{let c=window?.__experimentalDataFormInspector;l=(0,to.jsxs)(to.Fragment,{children:[c?(0,to.jsx)(tIe,{onActionPerformed:r}):(0,to.jsx)(zAe,{onActionPerformed:r}),(0,to.jsx)(r6.Slot,{}),(0,to.jsx)(qIe,{}),c&&(0,to.jsx)(UIe,{}),(0,to.jsx)(JIe,{}),(0,to.jsx)(kIe,{}),(0,to.jsx)(NF,{}),(0,to.jsx)(oAe,{}),o]})}return(0,to.jsx)(Py,{identifier:e,header:(0,to.jsx)(jx.Context.Provider,{value:i,children:(0,to.jsx)(NIe,{ref:n})}),closeLabel:(0,zx.__)("Close Settings"),className:"editor-sidebar__panel",headerClassName:"editor-sidebar__panel-tabs",title:(0,zx._x)("Settings","panel button label"),toggleShortcut:t,icon:(0,zx.isRTL)()?uv:Sf,isActiveByDefault:put,children:(0,to.jsxs)(jx.Context.Provider,{value:i,children:[(0,to.jsx)(jx.TabPanel,{tabId:as.document,focusable:!1,children:l}),(0,to.jsxs)(jx.TabPanel,{tabId:as.block,focusable:!1,children:[(0,to.jsx)(UL.BlockInspector,{}),s&&(0,to.jsx)(oOe,{})]})]})})},hut=({extraPanels:e,onActionPerformed:t})=>{aOe();let{tabName:r,keyboardShortcut:o}=(0,ZP.useSelect)(s=>{let l=s(lOe.store).getShortcutRepresentation("core/editor/toggle-sidebar"),c=s(je).getActiveComplementaryArea("core"),u=[as.block,as.document].includes(c),d=c;return u||(d=s(UL.store).getBlockSelectionStart()?as.block:as.document),{tabName:d,keyboardShortcut:l}},[]),{enableComplementaryArea:n}=(0,ZP.useDispatch)(je),i=(0,ev.useCallback)(s=>{s&&n("core",s)},[n]);return(0,to.jsx)(jx,{selectedTabId:r,onSelect:i,selectOnMove:!1,children:(0,to.jsx)(mut,{tabName:r,keyboardShortcut:o,onActionPerformed:t,extraPanels:e})})},uOe=hut;var i4=a(j(),1),ff=a(K(),1),XOe=a(U(),1),QOe=a(Te(),1),JOe=a(_a(),1);var RK=a(be(),1);var $Oe=a(Dt(),1);var df=a(U(),1),e4=a(j(),1),Yx=a(K(),1);var ek=a(be(),1);var Wx=a(U(),1),XL=a(G(),1);var QL=a(Te(),1),ki=a(j(),1),$P=a(K(),1),POe=a(Mp(),1),JL=a(be(),1);var qL=a(j(),1),TOe=a(U(),1),EOe=a(Te(),1),t0=a(K(),1),XP=a(be(),1);var hOe=a(G(),1);var WL=a(j(),1),af=a(an(),1),dOe=a(ae(),1),fOe=a(K(),1),pOe=a(be(),1);var yc=a(E(),1);function mOe({avatar:e,name:t,date:r,userId:o}){let n=!!e,i=(0,af.getSettings)(),{currentUserAvatar:s,currentUserName:l,currentUserId:c,dateFormat:u=i.formats.date}=(0,fOe.useSelect)(v=>{let{canUser:b,getCurrentUser:_,getEntityRecord:y}=v(dOe.store),w=b("read",{kind:"root",name:"site"})?y("root","site"):void 0;if(n)return{dateFormat:w?.date_format};let{getSettings:S}=v(pOe.store),{__experimentalDiscussionSettings:x}=S(),C=x?.avatarURL,I=_();return{currentUserAvatar:I?.avatar_urls?.[48]??C,currentUserName:I?.name,currentUserId:I?.id,dateFormat:w?.date_format}},[n]),d=(0,af.getDate)(r),f=(0,af.dateI18n)("c",d),h=Math.floor((new Date-d)/(1e3*60*60*24))<30?(0,af.humanTimeDiff)(d):(0,af.dateI18n)(u,d),g=(0,af.dateI18n)((0,WL._x)("F j, Y g:i\xA0a","Note date full date format"),r);return(0,yc.jsxs)(yc.Fragment,{children:[(0,yc.jsx)("img",{src:e||s,className:"editor-collab-sidebar-panel__user-avatar",alt:(0,WL.__)("User avatar"),width:32,height:32,style:{borderColor:ja(o??c)}}),(0,yc.jsxs)(se,{direction:"column",children:[(0,yc.jsx)("span",{className:"editor-collab-sidebar-panel__user-name",children:t??l}),r&&(0,yc.jsxs)(Ze.Root,{children:[(0,yc.jsx)(Ze.Trigger,{render:(0,yc.jsx)("time",{dateTime:f,className:"editor-collab-sidebar-panel__user-time",children:h})}),(0,yc.jsx)(Ze.Popup,{children:g})]})]})]})}var $y=a(E(),1);function Hx({note:e,actions:t,className:r,children:o,...n}){return(0,$y.jsxs)(se,{direction:"column",gap:"sm",className:r,...n,children:[(0,$y.jsxs)(se,{direction:"row",align:"center",justify:"flex-start",gap:"md",children:[(0,$y.jsx)(mOe,{avatar:e?.author_avatar_urls?.[48],name:e?.author_name,date:e?.date,userId:e?.author}),t&&(0,$y.jsx)(hOe.FlexItem,{className:"editor-collab-sidebar-panel__note-actions",onClick:i=>i.stopPropagation(),children:(0,$y.jsx)(se,{direction:"row",align:"center",children:t})})]}),o]})}var TK=a(U(),1),Ux=a(G(),1);var GL=a(j(),1),_Oe=a(Te(),1),SOe=a(Mo(),1);var xOe=a(Mp(),1);var gOe=a(U(),1),vOe=a(K(),1),bOe=a(ae(),1);var yOe=a(E(),1),gut={name:"note-mentions",className:"editor-autocompleters__user editor-collab-sidebar-panel__mention-suggestion",triggerPrefix:"@",useItems(e){let t=(0,vOe.useSelect)(o=>{let{getUsers:n}=o(bOe.store);return n({context:"view",search:e})},[e]);return[(0,gOe.useMemo)(()=>t?t.map(o=>({key:`note-mention-${o.slug}`,value:o,label:WG(o)})):[],[t])]},getOptionCompletion(e){return{action:"insert-at-caret",value:(0,yOe.jsx)("span",{className:`wp-note-mention user-${e.id}`,children:"@"+e.name})}}},wOe=gut;var lf=a(E(),1),{RichTextControl:vut}=Y(tN),but=["core/bold","core/italic","core/link","core/code"],yut=[wOe];function e0({onSubmit:e,onCancel:t,note:r,labels:o}){let[n,i]=(0,TK.useState)(r?.content?.raw??""),[s,l]=(0,TK.useState)(!1),c=(0,_Oe.useInstanceId)(e0,"comment-input"),u=sRe((0,xOe.__unstableStripHTML)(n)),d=s||n===r?.content?.raw||!u.length;async function f(){if(d)return;l(!0);let m=n;await e(m)&&i(g=>g===m?"":g),l(!1)}return(0,lf.jsxs)(se,{className:"editor-collab-sidebar-panel__note-form",direction:"column",gap:"lg",render:(0,lf.jsx)("form",{}),onSubmit:m=>{m.preventDefault(),f()},onKeyDown:m=>{if(SOe.isKeyboardEvent.primary(m,"Enter")){m.preventDefault(),f();return}m.key==="Escape"&&!m.defaultPrevented&&(m.preventDefault(),t(m))},children:[(0,lf.jsx)(vut,{id:c,label:o?.input??(0,GL.__)("Note"),hideLabelFromVision:!0,value:n,onChange:i,placeholder:o?.placeholder,allowedFormats:but,completers:yut}),(0,lf.jsxs)(se,{direction:"row",align:"center",justify:"flex-end",gap:"sm",wrap:"wrap",children:[(0,lf.jsx)(Ux.Button,{size:"compact",variant:"tertiary",onClick:t,children:(0,lf.jsx)(Ux.__experimentalTruncate,{children:(0,GL.__)("Cancel")})}),(0,lf.jsx)(Ux.Button,{size:"compact",accessibleWhenDisabled:!0,variant:"primary",type:"submit",disabled:d,children:(0,lf.jsx)(Ux.__experimentalTruncate,{children:o?.submit??(0,GL.__)("Add note")})})]})]})}var COe=a(E(),1);function YL({floating:e,className:t,style:r,children:o,...n}){let i=!!e;return(0,COe.jsx)(se,{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 KL=a(E(),1),{useBlockElement:wut}=Y(XP.privateApis);function QP({onSubmit:e,sidebarRef:t,floating:r}){let{clientId:o}=(0,t0.useSelect)(m=>{let{getSelectedBlockClientId:h}=m(XP.store);return{clientId:h()}},[]),n=(0,t0.useSelect)(m=>Y(m(N)).getSelectedNote(),[]),i=wut(o),{toggleBlockSpotlight:s}=Y((0,t0.useDispatch)(XP.store)),{selectNote:l}=Y((0,t0.useDispatch)(N)),{getSelectedNote:c}=Y((0,t0.useSelect)(N)),u=(0,TOe.useRef)(!1),d=(0,EOe.__experimentalUseFocusOutside)(m=>{m.relatedTarget?.closest(".editor-collab-sidebar-panel__add-note")||u.current||c()==="new"&&(s(o,!1),l(void 0))}),f=()=>{l(void 0),i?.focus(),s(o,!1)};return n!=="new"||!o?null:(0,KL.jsx)(YL,{floating:r,className:"editor-collab-sidebar-panel__add-note is-selected",gap:"md",tabIndex:0,"aria-label":(0,qL.__)("New note"),role:"treeitem",style:r?{opacity:r.y?void 0:0}:void 0,...d,children:(0,KL.jsx)(Hx,{children:(0,KL.jsx)(e0,{onSubmit:async m=>{u.current=!0;try{let h=await e({content:m});return h&&(l(h.id),ls(h.id,t.current)),h}finally{u.current=!1}},onCancel:f,labels:{input:(0,qL.__)("New note"),placeholder:(0,qL.__)("Add a note or @ mention")}})})})}var cf=a(U(),1),r0=a(G(),1);var Sn=a(j(),1);var ci=a(E(),1),{Menu:JP}=Y(r0.privateApis);function _ut({items:e,buttonRef:t}){return(0,ci.jsxs)(JP,{placement:"bottom-end",children:[(0,ci.jsx)(JP.TriggerButton,{render:(0,ci.jsx)(r0.Button,{ref:t,size:"small",icon:yo,label:(0,Sn.__)("Actions"),disabled:!e.length,accessibleWhenDisabled:!0})}),(0,ci.jsx)(JP.Popover,{modal:!1,children:e.map(r=>(0,ci.jsx)(JP.Item,{onClick:r.onClick,children:(0,ci.jsx)(JP.ItemLabel,{children:r.title})},r.id))})]})}function ZL({note:e,parentNote:t,isSelected:r,onEditNote:o,onDeleteNote:n,onResolve:i}){let[s,l]=(0,cf.useState)(null),c=(0,cf.useRef)(null),u=(0,cf.useRef)(null),d=e?.content?.raw,[f,m]=(0,cf.useState)(d),[h,g]=(0,cf.useState)(!1),[v,b]=(0,cf.useState)(!1);f!==d&&(m(d),g(!1)),(0,cf.useLayoutEffect)(()=>{let R=u.current;R&&b(R.scrollHeight>R.clientHeight)},[d]);let _=e.parent===0,y=e.type==="note"&&e.meta&&(e.meta._wp_note_status==="resolved"||e.meta._wp_note_status==="reopen"),w=[{id:"edit",title:(0,Sn.__)("Edit"),isEligible:({status:R})=>R!=="approved",onClick:()=>l("edit")},{id:"reopen",title:(0,Sn._x)("Reopen","Reopen note"),isEligible:({status:R})=>R==="approved",onClick:()=>o({id:e.id,status:"hold"})},{id:"delete",title:(0,Sn.__)("Delete"),isEligible:()=>!0,onClick:()=>l("delete")}],S=t?.status!=="approved"?w.filter(R=>R.isEligible(e)):[],x=e.parent===0?(0,Sn.__)("Are you sure you want to delete this note? This will also delete all of this note's replies."):(0,Sn.__)("Are you sure you want to delete this reply?"),C=()=>{l(null),c.current?.focus()},I;if(s==="edit")I=(0,ci.jsx)(e0,{onSubmit:async R=>{let A=await o({id:e.id,content:R});return A&&C(),A},onCancel:C,note:e,labels:{submit:(0,Sn._x)("Update","verb"),input:(0,Sn.sprintf)((0,Sn.__)("Edit note %1$s by %2$s"),e.id,e.author_name)}});else{let R;if(y){let A=e.meta._wp_note_status==="resolved"?(0,Sn.__)("Marked as resolved"):(0,Sn.__)("Reopened"),P=e?.content?.raw;R=P&&typeof P=="string"&&P.trim()!==""?(0,Sn.sprintf)((0,Sn.__)("%1$s: %2$s"),A,P):A}else R=e?.content?.rendered;I=(0,ci.jsx)("div",{ref:u,className:J("editor-collab-sidebar-panel__note-content",{"editor-collab-sidebar-panel__resolution-text":y,"is-collapsed":!h}),dangerouslySetInnerHTML:{__html:R??""}})}let k=r?(0,ci.jsxs)(ci.Fragment,{children:[_&&i&&(0,ci.jsx)(r0.Button,{label:(0,Sn._x)("Resolve","Mark note as resolved"),size:"small",icon:dv,disabled:e.status==="approved",accessibleWhenDisabled:e.status==="approved",onClick:i}),(0,ci.jsx)(_ut,{items:S,buttonRef:c})]}):null;return(0,ci.jsxs)(Hx,{note:e,actions:k,role:e.parent!==0?"treeitem":void 0,children:[I,s==="delete"&&(0,ci.jsx)(r0.__experimentalConfirmDialog,{isOpen:!0,onConfirm:()=>{n(e),l(null)},onCancel:C,confirmButtonText:(0,Sn.__)("Delete"),children:x}),v&&s!=="edit"&&(0,ci.jsx)(ite,{className:"editor-collab-sidebar-panel__show-more-button",variant:"unstyled",size:"small",onClick:()=>g(!h),children:h?(0,Sn.__)("Show less"):(0,Sn.__)("Show more")})]})}var Ua=a(E(),1),{useBlockElement:Sut}=Y(JL.privateApis);function kOe({note:e,onEditNote:t,onAddReply:r,onDeleteNote:o,isSelected:n,sidebarRef:i,floating:s,onKeyDown:l}){let c=!!s,{toggleBlockHighlight:u,selectBlock:d,toggleBlockSpotlight:f}=Y((0,$P.useDispatch)(JL.store)),{selectNote:m}=Y((0,$P.useDispatch)(N)),{getSelectedNote:h}=Y((0,$P.useSelect)(N)),g=Sut(e.blockClientId),v=(0,QL.useDebounce)(u,50),b=(0,Wx.useRef)(null),_=(0,Wx.useRef)(!1),y=s?.registerThread,w=s?.unregisterThread;(0,Wx.useEffect)(()=>{let V=b.current;return V&&y&&y(e.id,g,V),()=>w?.(e.id)},[g,e.id,y,w]),(0,Wx.useEffect)(()=>{!n||e.id==="new"||hRe(e.id,i.current)},[n,s?.y,e.id,i]);let S=(0,QL.__experimentalUseFocusOutside)(V=>{let z=V.relatedTarget?.closest(".editor-collab-sidebar-panel__thread");z&&!_.current||(z||(v.cancel(),u(e.blockClientId,!1)),h()===e.id&&R())});function x(){v(e.blockClientId,!0)}function C(){v(e.blockClientId,!1)}function I(V){S.onFocus(V),v.cancel(),u(e.blockClientId,!0)}function k(){n||(m(e.id),ls(e.id,i.current),f(e.blockClientId,!0),e.blockClientId&&d(e.blockClientId,null))}function R(){m(void 0),f(e.blockClientId,!1)}function A(){t({id:e.id,status:"approved"}),R(),c?g?.focus():ls(e.id,i.current)}let P=e?.reply||[],T=P.length>0?P[P.length-1]:void 0,M=P.length>0?P.slice(0,-1):[],B=aRe((0,POe.__unstableStripHTML)(e.content?.rendered),10),F=e.blockClientId?(0,ki.sprintf)((0,ki.__)("Note: %s"),B):(0,ki.sprintf)((0,ki.__)("Original block deleted. Note: %s"),B);return c&&e.id==="new"?(0,Ua.jsx)(QP,{onSubmit:r,sidebarRef:i,floating:{y:s.y,ref:b}}):(0,Ua.jsxs)(YL,{floating:c?{y:s.y,ref:b}:void 0,className:J("editor-collab-sidebar-panel__thread",{"is-selected":n}),id:`note-thread-${e.id}`,gap:"md",onClick:k,onMouseEnter:x,onMouseLeave:C,...S,onFocus:I,onKeyUp:V=>{V.key==="Tab"&&(_.current=!1)},onKeyDown:V=>{V.key==="Tab"?_.current=!0:l(V)},tabIndex:0,role:"treeitem","aria-label":F,"aria-expanded":n,children:[(0,Ua.jsx)(XL.Button,{className:"editor-collab-sidebar-panel__skip-to-note",variant:"secondary",size:"compact",onClick:()=>{ls(e.id,i.current,'[role="textbox"]')},children:(0,ki.__)("Add new reply")}),!e.blockClientId&&(0,Ua.jsx)("p",{className:"editor-collab-sidebar-panel__deleted-block-notice",children:(0,ki.__)("Original block deleted.")}),(0,Ua.jsx)(ZL,{note:e,isSelected:n,onEditNote:t,onDeleteNote:o,onResolve:A}),n&&P.map(V=>(0,Ua.jsx)(ZL,{note:V,parentNote:e,isSelected:n,onEditNote:t,onDeleteNote:o},V.id)),!n&&M.length>0&&(0,Ua.jsx)(se,{direction:"row",align:"center",justify:"space-between",className:"editor-collab-sidebar-panel__more-reply-separator",children:(0,Ua.jsx)(XL.Button,{size:"compact",variant:"tertiary",className:"editor-collab-sidebar-panel__more-reply-button",onClick:V=>{V.stopPropagation(),k()},children:(0,ki.sprintf)((0,ki._n)("%s more reply","%s more replies",M.length),M.length)})}),!n&&T&&(0,Ua.jsx)(ZL,{note:T,parentNote:e,isSelected:!1,onEditNote:t,onDeleteNote:o}),n&&(0,Ua.jsx)(Hx,{role:"treeitem",children:(0,Ua.jsx)(e0,{onSubmit:V=>e.status==="approved"?t({id:e.id,status:"hold",content:V}):r({content:V,parent:e.id}),onCancel:V=>{V.stopPropagation(),R(),ls(e.id,i.current)},labels:{submit:e.status==="approved"?(0,ki.__)("Reopen & Reply"):(0,ki.__)("Reply"),input:(0,ki.sprintf)((0,ki.__)("Reply to note %1$s by %2$s"),e.id,e.author_name),placeholder:(0,ki.__)("Reply or @ mention")}})}),!!e.blockClientId&&(0,Ua.jsx)(XL.Button,{className:"editor-collab-sidebar-panel__skip-to-block",variant:"secondary",size:"compact",onClick:V=>{V.stopPropagation(),g?.focus()},children:(0,ki.__)("Back to block")})]})}var IOe=a(na(),1),tv=a(j(),1),uf=a(U(),1),$L=a(ae(),1),Iu=a(K(),1),o0=a(be(),1),OOe=a(It(),1),NOe=a(Mp(),1),MOe=a(Vt(),1);var Gx=a(hd(),1);function ROe(){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 l=new window.ResizeObserver(c=>{let u=!1;for(let d of c){let f=o.get(d.target),m=d.borderBoxSize[0].blockSize;n[f]!==m&&(n[f]=m,u=!0)}u&&s()});return{subscribe(c){return e.add(c),()=>{e.delete(c),e.size===0&&l.disconnect()}},getSnapshot(){return i},registerThread(c,u,d){t.set(c,u);let f=r.get(c);f&&f!==d&&(l.unobserve(f),o.delete(f)),d&&(r.set(c,d),o.set(d,c),l.observe(d)),s()},unregisterThread(c){t.delete(c);let u=r.get(c);u&&(l.unobserve(u),o.delete(u),r.delete(c)),delete n[c]},getAnchorRects(){return Object.fromEntries(Array.from(t).flatMap(([c,u])=>{if(!u)return[];if(c==="new"){let f=cRe(u)??u.getBoundingClientRect();return[[c,f]]}let d=u.querySelector(ED(c))??u;return[[c,d.getBoundingClientRect()]]}))},getFirstBlockElement(){return t.values().next().value??null}}}var{cleanEmptyObject:AOe}=Y(o0.privateApis);function FOe(e){let t={post:e,type:"note",status:"all",per_page:-1},{records:r}=(0,$L.useEntityRecords)("root","comment",t,{enabled:!!e&&typeof e=="number"}),{getBlockAttributes:o}=(0,Iu.useSelect)(o0.store),{clientIds:n}=(0,Iu.useSelect)(l=>{let{getClientIdsWithDescendants:c}=l(o0.store);return{clientIds:c()}},[]),{notes:i,unresolvedNotes:s}=(0,uf.useMemo)(()=>{if(!r||r.length===0)return{notes:[],unresolvedNotes:[]};let l={},c=new Map;for(let g of n){let v=o(g)?.metadata,b=jg(v);if(b.length>0){l[g]=b;for(let _ of b)c.set(_,g)}}let u=new Map,d=[];for(let g of r){let v={...g,reply:[],blockClientId:g.parent===0?c.get(g.id)??null:null};u.set(g.id,v),g.parent===0&&d.push(v)}for(let g of r)g.parent!==0&&u.get(g.parent)?.reply.unshift(u.get(g.id));if(d.length===0)return{notes:[],unresolvedNotes:[]};let f=[],m=[];for(let[g,v]of Object.entries(l)){let b=o(g),_=v.map(y=>{let w=u.get(y);return w?{thread:w,start:uRe(w,b)}:null}).filter(Boolean).sort((y,w)=>y.start!==w.start?y.start-w.start:y.thread.id-w.thread.id);for(let{thread:y}of _)y.status==="hold"?f.push(y):y.status==="approved"&&m.push(y)}let h=d.filter(g=>!g.blockClientId);return{notes:[...f,...h,...m],unresolvedNotes:f}},[n,r,o]);return{notes:i,unresolvedNotes:s}}function xut(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 Cut(e,t,r,o){if(!(e instanceof Gx.RichTextData))return null;let n=dRe((0,Gx.create)({html:e.toHTMLString()}),{type:uD,attributes:{"data-id":String(t)}},r,o);return Gx.RichTextData.fromHTMLString(new Gx.RichTextData(n).toHTMLString())}function Tut(e,t,r,o){for(let n of t()){let i=r(n),s=TD(i,e);if(!s)continue;let l=Dq(i[s.attributeKey],e);l&&o(n,{[s.attributeKey]:l});return}}function DOe(){let{createNotice:e}=(0,Iu.useDispatch)(OOe.store),{saveEntityRecord:t,deleteEntityRecord:r}=(0,Iu.useDispatch)($L.store),{getCurrentPostId:o}=(0,Iu.useSelect)(N),{getBlockAttributes:n,getClientIdsWithDescendants:i,getSelectedBlockClientId:s,getSelectionStart:l,getSelectionEnd:c}=(0,Iu.useSelect)(o0.store),{updateBlockAttributes:u}=(0,Iu.useDispatch)(o0.store),d=g=>{let v=g.message&&g.code!=="unknown_error"?(0,MOe.decodeEntities)(g.message):(0,tv.__)("An error occurred while performing an update.");e("error",v,{type:"snackbar",isDismissible:!0})};return{onCreate:async({content:g,parent:v})=>{try{let b=v?null:xut(l,c),_=v?null:b?.clientId||s(),y=await t("root","comment",{post:o(),content:g,status:"hold",type:"note",parent:v||0},{throwOnError:!0});if(!v&&y?.id&&_){let w=n(_),S=w?.metadata,x=lRe(S,y.id),C={metadata:AOe(x)};if(b){let I=Cut(w?.[b.attributeKey],y.id,b.start,b.end);I&&(C[b.attributeKey]=I)}u(_,C)}return e("snackbar",v?(0,tv.__)("Reply added."):(0,tv.__)("Note added."),{type:"snackbar",isDismissible:!0}),y}catch(b){d(b)}},onEdit:async({id:g,content:v,status:b})=>{try{if(b==="approved"||b==="hold"){await t("root","comment",{id:g,status:b},{throwOnError:!0});let w={post:o(),content:v||"",type:"note",status:b,parent:g,meta:{_wp_note_status:b==="approved"?"resolved":"reopen"}},S=await t("root","comment",w,{throwOnError:!0});return b==="approved"&&Tut(g,i,n,u),(0,IOe.speak)(b==="approved"?(0,tv.__)("Note marked as resolved."):(0,tv.__)("Note reopened.")),S}let y=await t("root","comment",{id:g,content:v,status:b},{throwOnError:!0});return e("snackbar",(0,tv.__)("Note updated."),{type:"snackbar",isDismissible:!0}),y}catch(_){d(_)}},onDelete:async g=>{try{let v=g.parent?null:g.blockClientId||s();if(await r("root","comment",g.id,void 0,{throwOnError:!0}),v){let b=n(v),_={metadata:AOe(fRe(b?.metadata,g.id))},y=TD(b,g.id);if(y){let w=Dq(b[y.attributeKey],g.id);w&&(_[y.attributeKey]=w)}u(v,_)}return e("snackbar",(0,tv.__)("Note deleted."),{type:"snackbar",isDismissible:!0}),!0}catch(v){d(v)}}}}function LOe(e=!1){let t=(0,Iu.useRegistry)();(0,uf.useEffect)(()=>{if(!e)return;let{getActiveComplementaryArea:r}=t.select(je),{disableComplementaryArea:o,enableComplementaryArea:n}=t.dispatch(je),i=t.subscribe(()=>{r("core")===null&&n("core",Lg)});return()=>{i(),r("core")===Lg&&o("core",Lg)}},[e,t])}function BOe({threads:e,selectedNoteId:t,isFloating:r,sidebarRef:o}){let[n,i]=(0,uf.useState)({}),[s]=(0,uf.useState)(ROe),l=(0,uf.useSyncExternalStore)(s.subscribe,s.getSnapshot);return(0,uf.useEffect)(()=>{if(!r||!o?.current)return;let c=o.current,u=s.getFirstBlockElement(),d=u?.closest(".is-root-container")??u,f=d?(0,NOe.getScrollContainer)(d):null,m=()=>{c.style.setProperty("--canvas-scroll",`${-(f?.scrollTop??0)}px`)},h,g=()=>{window.cancelAnimationFrame(h),h=window.requestAnimationFrame(()=>{let y=pRe({threads:e,selectedNoteId:t,blockRects:s.getAnchorRects(),heights:l,scrollTop:f?.scrollTop??0});i(y.positions),m()})};g();let v=new window.ResizeObserver(g);d&&v.observe(d);let b=f?.ownerDocument?.defaultView,_={passive:!0,capture:!0};return b?.addEventListener("scroll",m,_),()=>{window.cancelAnimationFrame(h),v.disconnect(),b?.removeEventListener("scroll",m,_)}},[o,l,r,t,s,e]),{notePositions:n,registerThread:s.registerThread,unregisterThread:s.unregisterThread}}var Cl=a(E(),1),{useBlockElement:Eut}=Y(ek.privateApis);function EK({notes:e,sidebarRef:t,isFloating:r=!1,styles:o}){let{onCreate:n,onEdit:i,onDelete:s}=DOe(),{selectNote:l}=Y((0,Yx.useDispatch)(N)),{selectBlock:c,toggleBlockSpotlight:u}=Y((0,Yx.useDispatch)(ek.store)),{noteId:d,selectedBlockClientId:f,orderedBlockIds:m}=(0,Yx.useSelect)(A=>{let{getBlockAttributes:P,getSelectedBlockClientId:T,getClientIdsWithDescendants:M}=A(ek.store),B=T();return{noteId:B?P(B)?.metadata?.noteId:null,selectedBlockClientId:B,orderedBlockIds:M()}},[]),{selectedNote:h,noteFocused:g}=(0,Yx.useSelect)(A=>{let{getSelectedNote:P,isNoteFocused:T}=Y(A(N));return{selectedNote:P(),noteFocused:T()}},[]),v=Eut(f),b=(0,df.useMemo)(()=>{if(!r||h!=="new")return e;let A={id:"new",blockClientId:f,content:{rendered:""}},P=[];return m.forEach(T=>{let M=e.filter(B=>B.blockClientId===T);P.push(...M),T===f&&P.push(A)}),P},[e,r,h,f,m]),_=async A=>{let P=b.findIndex(V=>V.id===A.id),T=b[P+1],M=b[P-1];if(!await s(A))return;if(A.parent!==0){l(A.parent),ls(A.parent,t.current);return}let F=T??M;F?(l(F.id),ls(F.id,t.current),F.blockClientId&&(u(F.blockClientId,!0),c(F.blockClientId,null))):(l(void 0),u(A.blockClientId,!1),v?.focus())},y=(0,df.useMemo)(()=>{let A=jg({noteId:d}),P=e.filter(T=>A.includes(T.id));return kP(P)?.id},[d,e]),w=(0,df.useRef)(f);(0,df.useEffect)(()=>{w.current!==f&&(w.current=f,l(y))},[f,y,l]),(0,df.useEffect)(()=>{g&&h&&(ls(h,t.current,h==="new"?'[role="textbox"]':void 0),l(h))},[g,h,l,t]);let{notePositions:S,registerThread:x,unregisterThread:C}=BOe({threads:b,selectedNoteId:h,isFloating:r,sidebarRef:t}),I=Array.isArray(b)&&b.length>0,k=(A,P,T)=>{if(A.defaultPrevented)return;let M=b.findIndex(F=>F.id===P.id),B=A.currentTarget===A.target;(A.key==="Enter"||A.key==="ArrowRight")&&B&&!T?(l(P.id),P.blockClientId&&(c(P.blockClientId,null),u(P.blockClientId,!0))):(A.key==="Enter"||A.key==="ArrowLeft")&&B&&T||A.key==="Escape"?(l(void 0),P.blockClientId&&u(P.blockClientId,!1),ls(P.id,t.current)):A.key==="ArrowDown"&&M<b.length-1&&B?ls(b[M+1].id,t.current):A.key==="ArrowUp"&&M>0&&B?ls(b[M-1].id,t.current):A.key==="Home"&&B?ls(b[0].id,t.current):A.key==="End"&&B&&ls(b[b.length-1].id,t.current)},R=r?-1:b.findIndex(A=>A.status==="approved"&&!!A.blockClientId);return(0,Cl.jsx)(se,{className:"editor-collab-sidebar-panel",style:o,role:"tree",direction:"column",gap:"md",justify:"flex-start",ref:A=>{A&&(t.current=A)},"aria-label":r?(0,e4.__)("Unresolved notes"):(0,e4.__)("All notes"),children:!I&&!r?(0,Cl.jsx)(QP,{onSubmit:n,sidebarRef:t}):(0,Cl.jsxs)(Cl.Fragment,{children:[!r&&h==="new"&&(0,Cl.jsx)(QP,{onSubmit:n,sidebarRef:t}),b.map((A,P)=>(0,Cl.jsxs)(df.Fragment,{children:[P===R&&(0,Cl.jsx)(se,{direction:"row",align:"center",justify:"center",gap:"sm",className:"editor-collab-sidebar-panel__status-separator",children:(0,Cl.jsx)(ws,{variant:"heading-sm",render:(0,Cl.jsx)("p",{}),children:(0,e4.__)("Resolved")})}),(0,Cl.jsx)(kOe,{note:A,onAddReply:n,onDeleteNote:_,onEditNote:i,isSelected:h===A.id,sidebarRef:t,floating:r?{y:S[A.id],registerThread:x,unregisterThread:C}:void 0,onKeyDown:T=>k(T,A,h===A.id)})]},A.id))]})})}var VOe=a(G(),1),t4=a(j(),1),o4=a(be(),1),PK=a(K(),1),jOe=a(Pt(),1),zOe=a(_a(),1);var r4=a(E(),1),{NoteIconSlotFill:Put}=Y(o4.privateApis);function kut({clientId:e,onClick:t,isDistractionFree:r}){let o=(0,PK.useSelect)(l=>l(o4.store).getBlock(e),[e]),n=(0,PK.useSelect)(l=>l(zOe.store).getShortcutRepresentation("core/editor/new-note"),[]);if(!o?.isValid||o?.name===(0,jOe.getUnregisteredTypeHandlerName)())return null;let i=r||o?.name==="core/freeform",s;return r?s=(0,t4.__)("Notes are disabled in distraction free mode."):o?.name==="core/freeform"&&(s=(0,t4.__)("Convert to blocks to add notes.")),(0,r4.jsx)(VOe.MenuItem,{onClick:t,"aria-haspopup":"dialog",disabled:i,info:s,shortcut:n,children:(0,t4.__)("Add note")})}function kK({onClick:e,isDistractionFree:t}){return(0,r4.jsx)(Put.Fill,{children:({clientId:r,onClose:o})=>(0,r4.jsx)(kut,{clientId:r,isDistractionFree:t,onClick:()=>{e(r),o()}})})}var HOe=a(G(),1);var qx=a(j(),1),UOe=a(U(),1),n4=a(be(),1),WOe=a(K(),1);var rv=a(E(),1),{NoteIconToolbarSlotFill:Rut}=Y(n4.privateApis);function Aut({participants:e}){let t=(0,WOe.useSelect)(c=>{let{getSettings:u}=c(n4.store),{__experimentalDiscussionSettings:d}=u();return d?.avatarURL},[]),r=3,n=e.length>r?e.slice(0,r-1):e,i=Math.max(0,e.length-n.length),l=e.length>100&&i>0?(0,qx.__)("100+"):(0,qx.sprintf)((0,qx.__)("+%s"),i);return(0,rv.jsxs)(se,{direction:"row",align:"center",gap:"xs",children:[n.map(c=>(0,rv.jsx)("img",{src:c.avatar||t,alt:c.name,className:"editor-note-indicator__avatar",style:{borderColor:ja(c.id)}},c.id)),i>0&&(0,rv.jsx)("span",{className:"editor-note-indicator__overflow",children:l})]})}function GOe({onClick:e,note:t}){let r=(0,UOe.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,rv.jsx)(Rut.Fill,{children:(0,rv.jsx)(HOe.ToolbarButton,{className:"editor-note-indicator",label:(0,qx.__)("View notes"),onClick:()=>e(),showTooltip:!0,children:(0,rv.jsx)(Aut,{participants:r})})}):null}var qOe=a(U(),1),KOe=a(be(),1);var Iut="40",YOe="80",Out="mark.wp-note{background-color:transparent;color:inherit;}";function Nut(e,t=null){let r=[Out];for(let o of e??[]){if(!o?.id)continue;let n=ja(o.author??0),i=ED(o.id);r.push(`${i}{background-color:${n}${Iut};}`),r.push(`${i}:hover,${i}:focus-within{background-color:${n}${YOe};}`),t&&String(t)===String(o.id)&&r.push(`${i}{background-color:${n}${YOe};}`)}return r.join("")}function ZOe({threads:e,selectedId:t}){let r=(0,qOe.useMemo)(()=>Nut(e,t),[e,t]);return(0,KOe.useStyleOverride)({id:"core-note-highlights",css:r}),null}var cs=a(E(),1);function Mut({postId:e}){let{getActiveComplementaryArea:t}=(0,ff.useSelect)(je),{enableComplementaryArea:r}=(0,ff.useDispatch)(je),{toggleBlockSpotlight:o,selectBlock:n}=Y((0,ff.useDispatch)(RK.store)),{selectNote:i}=Y((0,ff.useDispatch)(N)),s=(0,QOe.useViewportMatch)("medium"),l=(0,XOe.useRef)(null),{clientId:c,noteId:u,isClassicBlock:d}=(0,ff.useSelect)(R=>{let{getBlockAttributes:A,getSelectedBlockClientId:P,getBlockName:T}=R(RK.store),M=P();return{clientId:M,noteId:M?A(M)?.metadata?.noteId:null,isClassicBlock:M?T(M)==="core/freeform":!1}},[]),f=jg({noteId:u}),{isDistractionFree:m}=(0,ff.useSelect)(R=>{let{get:A}=R($Oe.store);return{isDistractionFree:A("core","distractionFree")}},[]),h=(0,ff.useSelect)(R=>Y(R(N)).getSelectedNote(),[]),{notes:g,unresolvedNotes:v}=FOe(e),b=s,_=g.length>0||!b;LOe(b&&(v.length>0||h!==void 0));async function y({targetClientId:R,noteId:A,isApproved:P}){if(!R)return;let T=await t("core");P?r("core",px):(!wP.includes(T)||!_)&&r("core",b?Lg:px);let M=await t("core");wP.includes(M)&&(n(R,null),o(R,!0),i(A,{focus:!0}))}function w(R){let A=g.filter(T=>T.blockClientId===R),P=kP(A);return y({targetClientId:R,noteId:P?.id??"new",isApproved:P?.status==="approved"})}function S(R){return y({targetClientId:R,noteId:"new",isApproved:!1})}(0,JOe.useShortcut)("core/editor/new-note",R=>{R.preventDefault(),S(c)},{isDisabled:m||d||!c});let{merged:x}=Hr(),C=x?.styles?.color?.background,I=f.length>0?g.filter(R=>f.includes(R.id)):[],k=kP(I);return m?(0,cs.jsx)(kK,{isDistractionFree:!0}):(0,cs.jsxs)(cs.Fragment,{children:[(0,cs.jsx)(ZOe,{threads:v,selectedId:h}),!!k&&(0,cs.jsx)(GOe,{note:k,onClick:()=>w(c)}),(0,cs.jsx)(kK,{onClick:R=>S(R)}),_&&(0,cs.jsx)(Py,{identifier:px,name:px,title:(0,i4.__)("All notes"),header:(0,cs.jsx)("h2",{className:"interface-complementary-area-header__title",children:(0,i4.__)("All notes")}),icon:UB,closeLabel:(0,i4.__)("Close Notes"),children:(0,cs.jsx)(EK,{notes:g,sidebarRef:l})}),s&&(0,cs.jsx)(Py,{isPinnable:!1,header:!1,identifier:Lg,className:"editor-collab-sidebar",headerClassName:"editor-collab-sidebar__header",backgroundColor:C,children:(0,cs.jsx)(EK,{notes:v,sidebarRef:l,styles:{backgroundColor:C},isFloating:!0})})]})}function e5e(){let{postId:e,editorMode:t,revisionsMode:r}=(0,ff.useSelect)(o=>{let{getCurrentPostId:n,getEditorMode:i,isRevisionsMode:s}=Y(o(N));return{postId:n(),editorMode:i(),revisionsMode:s()}},[]);return!e||typeof e!="number"||t==="text"||r?null:(0,cs.jsx)(fo,{supportKeys:"editor.notes",children:(0,cs.jsx)(Mut,{postId:e})})}var pf=a(G(),1),Kx=a(j(),1);var nk=a(K(),1),IK=a(U(),1),i5e=a(Dt(),1),u4=a(Te(),1),s5e=a(ae(),1);var a5e=a(be(),1);var lm=a(G(),1),s4=a(K(),1),tk=a(j(),1),t5e=a(Dt(),1);var r5e=a(ae(),1);var Ou=a(E(),1);function a4({hideWelcomeGuide:e=!1,onChangePath:t}){let{user:r,setUser:o}=Hr(),n=!!r&&(Object.keys(r?.styles??{}).length>0||Object.keys(r?.settings??{}).length>0),i=()=>{o({styles:{},settings:{}})},{toggle:s}=(0,s4.useDispatch)(t5e.store),{canEditCSS:l}=(0,s4.useSelect)(u=>{let{getEntityRecord:d,__experimentalGetCurrentGlobalStylesId:f}=u(r5e.store),m=f();return{canEditCSS:!!(m?d("root","globalStyles",m):void 0)?._links?.["wp:action-edit-css"]}},[]),c=()=>{t("/css")};return(0,Ou.jsx)(lm.DropdownMenu,{icon:yo,label:(0,tk.__)("More"),toggleProps:{size:"compact"},children:({onClose:u})=>(0,Ou.jsxs)(Ou.Fragment,{children:[(0,Ou.jsxs)(lm.MenuGroup,{children:[l&&(0,Ou.jsx)(lm.MenuItem,{onClick:c,children:(0,tk.__)("Additional CSS")}),!e&&(0,Ou.jsx)(lm.MenuItem,{onClick:()=>{s("core/edit-site","welcomeGuideStyles"),u()},children:(0,tk.__)("Welcome Guide")})]}),(0,Ou.jsx)(lm.MenuGroup,{children:(0,Ou.jsx)(lm.MenuItem,{onClick:()=>{i(),u()},disabled:!n,children:(0,tk.__)("Reset styles")})})]})})}var n0=a(E(),1);function o5e({className:e,identifier:t,title:r,icon:o,children:n,closeLabel:i,header:s,headerClassName:l,panelClassName:c,isActiveByDefault:u}){return(0,n0.jsxs)(n0.Fragment,{children:[(0,n0.jsx)(Gl,{className:e,scope:"core",identifier:t,title:r,icon:o,closeLabel:i,header:s,headerClassName:l,panelClassName:c,isActiveByDefault:u,children:n}),(0,n0.jsx)(Bh,{scope:"core",identifier:t,icon:o,children:r})]})}var l4=a(K(),1),c4=a(G(),1),wc=a(j(),1),AK=a(Dt(),1);var rk=a(E(),1);function ok({nonAnimatedSrc:e,animatedSrc:t}){return(0,rk.jsxs)("picture",{className:"editor-welcome-guide__image",children:[(0,rk.jsx)("source",{srcSet:e,media:"(prefers-reduced-motion: reduce)"}),(0,rk.jsx)("img",{src:t,width:"312",height:"240",alt:""})]})}var ro=a(E(),1);function n5e(){let{toggle:e}=(0,l4.useDispatch)(AK.store),{isActive:t,isStylesOpen:r}=(0,l4.useSelect)(n=>{let i=n(je).getActiveComplementaryArea("core");return{isActive:!!n(AK.store).get("core/edit-site","welcomeGuideStyles"),isStylesOpen:i==="edit-site/global-styles"}},[]);if(!t||!r)return null;let o=(0,wc.__)("Welcome to Styles");return(0,ro.jsx)(c4.Guide,{className:"editor-welcome-guide guide-styles",contentLabel:o,finishButtonText:(0,wc.__)("Get started"),onFinish:()=>e("core/edit-site","welcomeGuideStyles"),pages:[{image:(0,ro.jsx)(ok,{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,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)("h1",{className:"editor-welcome-guide__heading",children:o}),(0,ro.jsx)("p",{className:"editor-welcome-guide__text",children:(0,wc.__)("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,ro.jsx)(ok,{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,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,wc.__)("Set the design")}),(0,ro.jsx)("p",{className:"editor-welcome-guide__text",children:(0,wc.__)("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,ro.jsx)(ok,{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,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,wc.__)("Personalize blocks")}),(0,ro.jsx)("p",{className:"editor-welcome-guide__text",children:(0,wc.__)("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,ro.jsx)(ok,{nonAnimatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.svg",animatedSrc:"https://s.w.org/images/block-editor/welcome-documentation.gif"}),content:(0,ro.jsxs)(ro.Fragment,{children:[(0,ro.jsx)("h1",{className:"editor-welcome-guide__heading",children:(0,wc.__)("Learn more")}),(0,ro.jsxs)("p",{className:"editor-welcome-guide__text",children:[(0,wc.__)("New to block themes and styling your site?")," ",(0,ro.jsx)(c4.ExternalLink,{href:(0,wc.__)("https://wordpress.org/documentation/article/styles-overview/"),children:(0,wc.__)("Here\u2019s a detailed guide to learn how to make the most of it.")})]})]})}]})}var Ri=a(E(),1);function l5e(){let{shouldResetNavigation:e,stylesPath:t,showStylebook:r,showListViewByDefault:o,hasRevisions:n,activeComplementaryArea:i,editorSettings:s,styleStateViewport:l}=(0,nk.useSelect)(y=>{let{getActiveComplementaryArea:w}=y(je),{getStylesPath:S,getShowStylebook:x}=Y(y(N)),C=y(N).getEditorMode()==="visual",I=y(i5e.store).get("core","showListViewByDefault"),{getEntityRecord:k,__experimentalGetCurrentGlobalStylesId:R}=y(s5e.store),A=R(),P=A?k("root","globalStyles",A):void 0;return{stylesPath:S(),showStylebook:x(),shouldResetNavigation:w("core")!=="edit-site/global-styles"||!C,showListViewByDefault:I,hasRevisions:!!P?._links?.["version-history"]?.[0]?.count,activeComplementaryArea:y(je).getActiveComplementaryArea("core"),editorSettings:y(N).getEditorSettings(),styleStateViewport:Y(y(a5e.store)).getStyleStateViewport()}},[]),{setStylesPath:c,setShowStylebook:u,resetStylesNavigation:d}=Y((0,nk.useDispatch)(N)),f=(0,u4.useViewportMatch)("medium","<"),m=t.startsWith("/revisions")&&!r,h=t.startsWith("/revisions")&&r,g=(0,u4.usePrevious)(i);(0,IK.useEffect)(()=>{i==="edit-site/global-styles"&&g!=="edit-site/global-styles"&&d()},[i,g,d]),(0,IK.useEffect)(()=>{e&&d()},[e,d]);let{setIsListViewOpened:v}=(0,nk.useDispatch)(N),b=()=>{v(!1),c(m||h?"/":"/revisions")},_=()=>{v(r&&o),u(!r)};return(0,Ri.jsxs)(Ri.Fragment,{children:[(0,Ri.jsx)(o5e,{className:"editor-global-styles-sidebar",identifier:"edit-site/global-styles",title:(0,Kx.__)("Styles"),icon:f8,closeLabel:(0,Kx.__)("Close Styles"),panelClassName:"editor-global-styles-sidebar__panel",header:(0,Ri.jsxs)(pf.Flex,{className:"editor-global-styles-sidebar__header",gap:1,children:[(0,Ri.jsx)(pf.FlexItem,{children:(0,Ri.jsx)("h2",{className:"editor-global-styles-sidebar__header-title",children:(0,Kx.__)("Styles")})}),(0,Ri.jsxs)(pf.Flex,{justify:"flex-end",gap:1,className:"editor-global-styles-sidebar__header-actions",children:[!f&&(0,Ri.jsx)(pf.FlexItem,{children:(0,Ri.jsx)(pf.Button,{icon:pv,label:(0,Kx.__)("Style Book"),isPressed:r,accessibleWhenDisabled:!0,disabled:e,onClick:_,size:"compact"})}),(0,Ri.jsx)(pf.FlexItem,{children:(0,Ri.jsx)(pf.Button,{label:(0,Kx.__)("Revisions"),icon:_f,onClick:b,accessibleWhenDisabled:!0,disabled:!n,isPressed:m||h,size:"compact"})}),(0,Ri.jsx)(a4,{onChangePath:c})]})]}),children:(0,Ri.jsx)(DM,{path:t,onPathChange:c,settings:s,selectedViewport:l,showResponsiveStateControls:!1})}),(0,Ri.jsx)(n5e,{})]})}var _c=a(E(),1);function Fut({postType:e,postId:t,templateId:r,settings:o,children:n,initialEdits:i,onActionPerformed:s,extraContent:l,extraSidebarPanels:c,...u}){let{post:d,template:f,hasLoadedPost:m,error:h,isBlockTheme:g,showGlobalStyles:v}=(0,c5e.useSelect)(b=>{let{getEntityRecord:_,getResolutionError:y,hasFinishedResolution:w,getCurrentTheme:S,__experimentalGetCurrentGlobalStylesId:x,canUser:C}=b(u5e.store),{getRenderingMode:I,getCurrentPostType:k}=b(N),R=["postType",e,t],A=I(),P=k(),T=S()?.is_block_theme,M=x(),B=M?C("update",{kind:"root",name:"globalStyles",id:M}):!1;return{post:_(...R),template:r?_("postType",xr,r):void 0,hasLoadedPost:w("getEntityRecord",R),error:y("getEntityRecord",R)?.message,isBlockTheme:T,showGlobalStyles:T&&B&&(P==="wp_template"||A==="template-locked")}},[e,t,r]);return(0,_c.jsxs)(_c.Fragment,{children:[m&&!d&&(0,_c.jsx)(d5e.Notice,{status:h?"error":"warning",isDismissible:!1,children:h||(0,f5e.__)("You attempted to edit an item that doesn't exist. Perhaps it was deleted?")}),!!d&&(0,_c.jsxs)(FG,{post:d,__unstableTemplate:f,settings:o,initialEdits:i,useSubRegistry:!1,children:[(0,_c.jsx)($2e,{...u,children:l}),n,(0,_c.jsx)(uOe,{onActionPerformed:s,extraPanels:c}),(0,_c.jsx)(e5e,{}),g&&(0,_c.jsx)(_3,{}),v&&(0,_c.jsx)(l5e,{})]})]})}var p5e=Fut;var Ge=a(j(),1),S5e=a(Te(),1),i0=a(K(),1),x5e=a(U(),1),ik=a(Dt(),1);var d4=a(K(),1),m5e=a(Dt(),1);var h5e=a(E(),1),{PreferenceBaseOption:Dut}=Y(m5e.privateApis);function g5e(e){let t=(0,d4.useSelect)(n=>n(N).isPublishSidebarEnabled(),[]),{enablePublishSidebar:r,disablePublishSidebar:o}=(0,d4.useDispatch)(N);return(0,h5e.jsx)(Dut,{isChecked:t,onChange:n=>n?r():o(),...e})}var f4=a(K(),1),v5e=a(Dt(),1),p4=a(Pt(),1),b5e=a(U(),1),y5e=a(G(),1),Xx=a(j(),1),w5e=a(be(),1);var Zx=a(E(),1),{BlockManager:Lut}=Y(w5e.privateApis),But=[];function _5e(){let{showBlockTypes:e,hideBlockTypes:t}=Y((0,f4.useDispatch)(N)),{blockTypes:r,allowedBlockTypes:o,hiddenBlockTypes:n}=(0,f4.useSelect)(m=>({blockTypes:m(p4.store).getBlockTypes(),allowedBlockTypes:m(N).getEditorSettings().allowedBlockTypes,hiddenBlockTypes:m(v5e.store).get("core","hiddenBlockTypes")??But}),[]),s=(0,b5e.useMemo)(()=>o===!0?r:r.filter(({name:m})=>o?.includes(m)),[o,r]).filter(m=>(0,p4.hasBlockSupport)(m,"inserter",!0)&&(!m.parent||m.parent.includes("core/post-content"))),l=n.filter(m=>s.some(h=>h.name===m)),c=s.filter(m=>!l.includes(m.name)),u=s.length-c.length;function d(){f(s)}let f=m=>{if(c.length>m.length){let h=c.filter(g=>!m.find(({name:v})=>v===g.name));t(h.map(({name:g})=>g))}else if(c.length<m.length){let h=m.filter(g=>!c.find(({name:v})=>v===g.name));e(h.map(({name:g})=>g))}};return(0,Zx.jsxs)("div",{className:"editor-block-visibility",children:[!!u&&(0,Zx.jsxs)("div",{className:"editor-block-visibility__disabled-blocks-count",children:[(0,Xx.sprintf)((0,Xx._n)("%d block is hidden.","%d blocks are hidden.",u),u),(0,Zx.jsx)(y5e.Button,{__next40pxDefaultSize:!0,variant:"link",onClick:d,children:(0,Xx.__)("Reset")})]}),(0,Zx.jsx)(Lut,{blockTypes:s,selectedBlockTypes:c,onChange:f,showSelectAll:!1})]})}var nt=a(E(),1),{PreferencesModal:Vut,PreferencesModalTabs:jut,PreferencesModalSection:mf,PreferenceToggleControl:us}=Y(ik.privateApis);function C5e({extraSections:e={}}){let t=(0,i0.useSelect)(o=>o(je).isModalActive("editor/preferences"),[]),{closeModal:r}=(0,i0.useDispatch)(je);return t?(0,nt.jsx)(Vut,{closeModal:r,children:(0,nt.jsx)(zut,{extraSections:e})}):null}function zut({extraSections:e={}}){let t=(0,S5e.useViewportMatch)("medium"),{showBlockBreadcrumbsOption:r,showCollaborationOptions:o}=(0,i0.useSelect)(c=>{let{getEditorSettings:u,isCollaborationEnabledForCurrentPost:d}=Y(c(N)),{get:f}=c(ik.store),m=u().richEditingEnabled;return{showBlockBreadcrumbsOption:!f("core","distractionFree")&&t&&m,showCollaborationOptions:d()}},[t]),{setIsListViewOpened:n,setIsInserterOpened:i}=(0,i0.useDispatch)(N),{set:s}=(0,i0.useDispatch)(ik.store),l=(0,x5e.useMemo)(()=>[{name:"general",tabLabel:(0,Ge.__)("General"),content:(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsxs)(mf,{title:(0,Ge.__)("Interface"),children:[(0,nt.jsx)(us,{scope:"core",featureName:"showListViewByDefault",help:(0,Ge.__)("Opens the List View panel by default."),label:(0,Ge.__)("Always open List View")}),r&&(0,nt.jsx)(us,{scope:"core",featureName:"showBlockBreadcrumbs",help:(0,Ge.__)("Display the block hierarchy trail at the bottom of the editor."),label:(0,Ge.__)("Show block breadcrumbs")}),(0,nt.jsx)(us,{scope:"core",featureName:"allowRightClickOverrides",help:(0,Ge.__)("Allows contextual List View menus via right-click, overriding browser defaults."),label:(0,Ge.__)("Allow right-click contextual menus")}),(0,nt.jsx)(us,{scope:"core",featureName:"enableChoosePatternModal",help:(0,Ge.__)("Pick from starter content when creating a new page."),label:(0,Ge.__)("Show starter patterns")}),o&&(0,nt.jsx)(us,{scope:"core",featureName:"showCollaborationCursor",help:(0,Ge.__)("Show your own avatar inside blocks during collaborative editing sessions."),label:(0,Ge.__)("Show avatar in blocks")})]}),o&&(0,nt.jsxs)(mf,{title:(0,Ge.__)("Collaboration notifications"),children:[(0,nt.jsx)(us,{scope:"core",featureName:"showCollaborationJoinNotifications",help:(0,Ge.__)("Show notifications when collaborators join the post."),label:(0,Ge.__)("Collaborator joined")}),(0,nt.jsx)(us,{scope:"core",featureName:"showCollaborationLeaveNotifications",help:(0,Ge.__)("Show notifications when collaborators leave the post."),label:(0,Ge.__)("Collaborator left")}),(0,nt.jsx)(us,{scope:"core",featureName:"showCollaborationPostSaveNotifications",help:(0,Ge.__)("Show notifications when collaborators save, update, or publish the post."),label:(0,Ge.__)("Post updated")})]}),(0,nt.jsxs)(mf,{title:(0,Ge.__)("Document settings"),description:(0,Ge.__)("Select what settings are shown in the document panel."),children:[(0,nt.jsx)($3.Slot,{}),(0,nt.jsx)(KS,{taxonomyWrapper:(c,u)=>(0,nt.jsx)(xg,{label:u.labels.menu_name,panelName:`taxonomy-panel-${u.slug}`})}),(0,nt.jsx)(zp,{children:(0,nt.jsx)(xg,{label:(0,Ge.__)("Featured image"),panelName:"featured-image"})}),(0,nt.jsx)(Iy,{children:(0,nt.jsx)(xg,{label:(0,Ge.__)("Excerpt"),panelName:"post-excerpt"})}),(0,nt.jsx)(fo,{supportKeys:["comments","trackbacks"],children:(0,nt.jsx)(xg,{label:(0,Ge.__)("Discussion"),panelName:"discussion-panel"})}),(0,nt.jsx)(hS,{children:(0,nt.jsx)(xg,{label:(0,Ge.__)("Page attributes"),panelName:"page-attributes"})})]}),t&&(0,nt.jsx)(mf,{title:(0,Ge.__)("Publishing"),children:(0,nt.jsx)(g5e,{help:(0,Ge.__)("Review settings, such as visibility and tags."),label:(0,Ge.__)("Enable pre-publish checks")})}),e?.general]})},{name:"appearance",tabLabel:(0,Ge.__)("Appearance"),content:(0,nt.jsxs)(mf,{title:(0,Ge.__)("Appearance"),description:(0,Ge.__)("Customize the editor interface to suit your needs."),children:[(0,nt.jsx)(us,{scope:"core",featureName:"fixedToolbar",onToggle:()=>s("core","distractionFree",!1),help:(0,Ge.__)("Access all block and document tools in a single place."),label:(0,Ge.__)("Top toolbar")}),(0,nt.jsx)(us,{scope:"core",featureName:"distractionFree",onToggle:()=>{s("core","fixedToolbar",!0),i(!1),n(!1)},help:(0,Ge.__)("Reduce visual distractions by hiding the toolbar and other elements to focus on writing."),label:(0,Ge.__)("Distraction free")}),(0,nt.jsx)(us,{scope:"core",featureName:"focusMode",help:(0,Ge.__)("Highlights the current block and fades other content."),label:(0,Ge.__)("Spotlight mode")}),e?.appearance]})},{name:"accessibility",tabLabel:(0,Ge.__)("Accessibility"),content:(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(mf,{title:(0,Ge.__)("Navigation"),description:(0,Ge.__)("Optimize the editing experience for enhanced control."),children:(0,nt.jsx)(us,{scope:"core",featureName:"keepCaretInsideBlock",help:(0,Ge.__)("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,Ge.__)("Contain text cursor inside block")})}),(0,nt.jsx)(mf,{title:(0,Ge.__)("Interface"),children:(0,nt.jsx)(us,{scope:"core",featureName:"showIconLabels",label:(0,Ge.__)("Show button text labels"),help:(0,Ge.__)("Show text instead of icons on buttons across the interface.")})})]})},{name:"blocks",tabLabel:(0,Ge.__)("Blocks"),content:(0,nt.jsxs)(nt.Fragment,{children:[(0,nt.jsx)(mf,{title:(0,Ge.__)("Inserter"),children:(0,nt.jsx)(us,{scope:"core",featureName:"mostUsedBlocks",help:(0,Ge.__)("Adds a category with the most frequently used blocks in the inserter."),label:(0,Ge.__)("Show most used blocks")})}),(0,nt.jsx)(mf,{title:(0,Ge.__)("Manage block visibility"),description:(0,Ge.__)("Disable blocks that you don't want to appear in the inserter. They can always be toggled back on later."),children:(0,nt.jsx)(_5e,{})})]})},window.__clientSideMediaProcessing&&{name:"media",tabLabel:(0,Ge.__)("Media"),content:(0,nt.jsx)(nt.Fragment,{children:(0,nt.jsxs)(mf,{title:(0,Ge.__)("General"),description:(0,Ge.__)("Customize options related to the media upload flow."),children:[(0,nt.jsx)(us,{scope:"core/media",featureName:"optimizeOnUpload",help:(0,Ge.__)("Compress media items before uploading to the server."),label:(0,Ge.__)("Pre-upload compression")}),(0,nt.jsx)(us,{scope:"core/media",featureName:"requireApproval",help:(0,Ge.__)("Require approval step when optimizing existing media."),label:(0,Ge.__)("Approval step")})]})})}].filter(Boolean),[r,o,e,i,n,s,t]);return(0,nt.jsx)(jut,{sections:l})}var ck=a(Pt(),1);var sk=a(be(),1),T5e="content",E5e={name:"core/pattern-overrides",getValues({select:e,clientId:t,context:r,bindings:o}){let n=r["pattern/overrides"],{getBlockAttributes:i}=e(sk.store),s=i(t),l={};for(let c of Object.keys(o)){let u=n?.[s?.metadata?.name]?.[c];if(u===void 0){l[c]=s?.[c];continue}else l[c]=u===""?void 0:u}return l},setValues({select:e,dispatch:t,clientId:r,bindings:o}){let{getBlockAttributes:n,getBlockParentsByBlockName:i,getBlocks:s}=e(sk.store),c=n(r)?.metadata?.name;if(!c)return;let[u]=i(r,"core/block",!0),d=Object.entries(o).reduce((m,[h,{newValue:g}])=>(m[h]=g,m),{});if(!u){let m=h=>{for(let g of h)g.attributes?.metadata?.name===c&&t(sk.store).updateBlockAttributes(g.clientId,d),m(g.innerBlocks)};m(s());return}let f=n(u)?.[T5e];t(sk.store).updateBlockAttributes(u,{[T5e]:{...f,[c]:{...f?.[c],...Object.entries(d).reduce((m,[h,g])=>(m[h]=g===void 0?"":g,m),{})}}})},canUserEditValue:()=>!0};var m4=a(j(),1),h4=a(ae(),1),ak=a(be(),1),OK=["core/navigation-link","core/navigation-submenu"],P5e=[{label:(0,m4.__)("Post Date"),args:{field:"date"},type:"string"},{label:(0,m4.__)("Post Modified Date"),args:{field:"modified"},type:"string"},{label:(0,m4.__)("Post Link"),args:{field:"link"},type:"string"}],k5e={name:"core/post-data",getValues({select:e,context:t,bindings:r,clientId:o}){let{getBlockAttributes:n,getBlockName:i}=e(ak.store),s=i(o),l=OK.includes(s),c,u;if(l){let h=n(o);c=h?.id,u=h?.type}else c=t?.postId,u=t?.postType;let{getEditedEntityRecord:d}=e(h4.store),f=d("postType",u,c),m={};for(let[h,g]of Object.entries(r)){let v=P5e.find(b=>b.args.field===g.args.field);v?f?m[h]=f[g.args.field]:m[h]=v.label:m[h]=g.args.field}return m},setValues({dispatch:e,context:t,bindings:r,clientId:o,select:n}){let{getBlockName:i}=n(ak.store),s=i(o);if(OK.includes(s))return!1;let l={};Object.values(r).forEach(({args:c,newValue:u})=>{l[c.field]=u}),e(h4.store).editEntityRecord("postType",t?.postType,t?.postId,l)},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(ak.store),n=o(),i=r(n);return!(OK.includes(i)||t?.query||t?.queryId||!t?.postType||!e(h4.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({context:e,select:t}){return t(ak.store).getSelectedBlock()?.name!=="core/post-date"?[]:!e||!e.postId||!e.postType?[]:P5e}};var lk=a(ae(),1);function NK(e,t){let{getRegisteredPostMeta:r}=Y(e(lk.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 Hut({select:e,context:t,args:r}){let n=NK(e,t).find(l=>l.args.key===r.key);if(!n)return r.key;if(!t?.postId)return n.default||n.label||r.key;let{getEditedEntityRecord:i}=e(lk.store);return i("postType",t?.postType,t?.postId).meta?.[r.key]??n?.label??r.key}var R5e={name:"core/post-meta",getValues({select:e,context:t,bindings:r}){let o={};for(let[n,i]of Object.entries(r))o[n]=Hut({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(lk.store).editEntityRecord("postType",t?.postType,t?.postId,{meta:o})},canUserEditValue({select:e,context:t,args:r}){return!(t?.query||t?.queryId||!t?.postType||!NK(e,t).some(l=>l.args.key===r.key)||e(N).getEditorSettings().enableCustomFields||!e(lk.store).canUser("update",{kind:"postType",name:t?.postType,id:t?.postId}))},getFieldsList({select:e,context:t}){return NK(e,t).map(({default:o,...n})=>({...n}))}};var ov=a(j(),1),A5e=a(ae(),1),g4=a(be(),1),MK=["core/navigation-link","core/navigation-submenu"],FK=[{label:(0,ov.__)("Term ID"),args:{field:"id"},type:"string"},{label:(0,ov.__)("Name"),args:{field:"name"},type:"string"},{label:(0,ov.__)("Slug"),args:{field:"slug"},type:"string"},{label:(0,ov.__)("Link"),args:{field:"link"},type:"string"},{label:(0,ov.__)("Description"),args:{field:"description"},type:"string"},{label:(0,ov.__)("Parent ID"),args:{field:"parent"},type:"string"},{label:(0,ov.__)("Count"),args:{field:"count"},type:"string"}],I5e={name:"core/term-data",usesContext:["taxonomy","termId","termData"],getValues({select:e,context:t,bindings:r,clientId:o}){let{getEntityRecord:n}=e(A5e.store),{getBlockAttributes:i,getBlockName:s}=e(g4.store),l=s(o),c=MK.includes(l),u;if(c){let f=i(o),m=f?.type;u=n("taxonomy",m==="tag"?"post_tag":m,f?.id)}else t.termId&&t.taxonomy&&(u=n("taxonomy",t.taxonomy,t.termId));!u&&t?.termData&&!c&&(u=t.termData);let d={};for(let[f,m]of Object.entries(r)){let h=FK.find(g=>g.args.field===m.args.field);h?!u||u[m.args.field]===void 0?d[f]=h.label:m.args.field==="count"?d[f]="("+u[m.args.field]+")":d[f]=u[m.args.field]:d[f]=m.args.field}return d},setValues({dispatch:e,context:t,bindings:r}){return!1},canUserEditValue({select:e,context:t}){let{getBlockName:r,getSelectedBlockClientId:o}=e(g4.store),n=o(),i=r(n);return MK.includes(i)||t?.termQuery||!t?.taxonomy||!t?.termId,!1},getFieldsList({context:e,select:t}){let{getBlockAttributes:r,getBlockName:o,getSelectedBlockClientId:n}=t(g4.store),i=n(),s=o(i);if(MK.includes(s)){let l=r(i);return!l||!l.id||!l.type?[]:FK}return e?e.taxonomy&&e.termId||e.termData?FK:[]:[]}};function O5e(){(0,ck.registerBlockBindingsSource)(E5e),(0,ck.registerBlockBindingsSource)(k5e),(0,ck.registerBlockBindingsSource)(R5e),(0,ck.registerBlockBindingsSource)(I5e)}var v4=a(K(),1),gf=a(U(),1),hf=a(j(),1),LK=a(na(),1),M5e=a(XM(),1),F5e=a(It(),1),b4=a(G(),1);var uk=a(E(),1),DK="upload-progress",Uut=3e3,N5e=40;function Wut(e){if(e.length<=N5e)return e;let t="\u2026",r=N5e-t.length,o=Math.ceil(r/2),n=Math.floor(r/2);return e.slice(0,o)+t+e.slice(e.length-n)}var Gut=(0,uk.jsx)("span",{className:"editor-upload-progress-snackbar__spinner","aria-hidden":"true",children:(0,uk.jsx)(b4.Spinner,{})}),Yut=(0,uk.jsx)("span",{className:"editor-upload-progress-snackbar__check","aria-hidden":"true",children:(0,uk.jsx)(b4.Icon,{icon:Oo})});function D5e(){let e=(0,v4.useSelect)(h=>h(M5e.store).getItems(),[]),t=nge(),r=(0,gf.useMemo)(()=>e.filter(h=>!h.parentId),[e]),o=r.length,n=t?t.total-t.completed:0,i=o+n,s=o+(t?t.total:0),l=(0,gf.useRef)(0),{createNotice:c,removeNotice:u}=(0,v4.useDispatch)(F5e.store),d=(0,gf.useRef)(!1),f=(0,gf.useRef)(!1),m=(0,gf.useRef)(null);return(0,gf.useEffect)(()=>()=>{m.current&&clearTimeout(m.current)},[]),(0,gf.useEffect)(()=>{let h=i>0;if(h&&!f.current?(d.current=!1,(0,LK.speak)((0,hf.__)("Media upload started"),"polite"),m.current&&(clearTimeout(m.current),m.current=null,l.current=0)):!h&&f.current&&((0,LK.speak)((0,hf.__)("Media upload complete"),"polite"),d.current?l.current=0:(c("info",(0,hf.__)("Upload complete"),{id:DK,type:"snackbar",isDismissible:!1,explicitDismiss:!1,speak:!1,icon:Yut,onDismiss:()=>{d.current=!0}}),m.current=setTimeout(()=>{u(DK),m.current=null,l.current=0},Uut))),f.current=h,!h||d.current)return;s>l.current&&(l.current=s);let g=l.current,v=g-i+1,b=Wut(r[0]?.sourceFile?.name||t?.pending[0]||(0,hf.__)("Uploading")),_=g===1?(0,hf.sprintf)((0,hf.__)("Uploading \u2014 %s"),b):(0,hf.sprintf)((0,hf.__)("Uploading %1$d of %2$d \u2014 %3$s"),v,g,b);c("info",_,{id:DK,type:"snackbar",isDismissible:!1,explicitDismiss:!0,speak:!1,icon:Gut,onDismiss:()=>{d.current=!0}})},[i,s,r,t,c,u]),null}var{store:qut,...Kut}=iW,L5e={};fZ(L5e,{CreateTemplatePartModal:xw,patternTitleField:yC,templateTitleField:L1,BackButton:dD,Editor:p5e,PluginPostExcerpt:KE,PostCardPanel:Qg,PreferencesModal:C5e,usePostActions:yL,usePostFields:oS,ToolsMoreMenuGroup:bD,ViewMoreMenuGroup:yD,ResizableEditor:dS,UploadProgressSnackbar:D5e,registerCoreBlockBindingsSources:O5e,GlobalStylesUIWrapper:DM,GlobalStylesActionMenu:a4,StyleBookPreview:H_e,useGlobalStyles:Hr,useStyle:ng,interfaceStore:qut,...Kut});var dk=a(K(),1);function Zut(e,t,r){let{registerEntityAction:o}=Y((0,dk.dispatch)(N))}function Xut(e,t,r){let{unregisterEntityAction:o}=Y((0,dk.dispatch)(N))}function Qut(e,t,r){let{registerEntityField:o}=Y((0,dk.dispatch)(N))}function Jut(e,t,r){let{unregisterEntityField:o}=Y((0,dk.dispatch)(N))}var B5e=a(be(),1);return Y5e($ut);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -553,5 +552,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).editor = wp.editor;
-})();
diff --git a/wp-includes/js/dist/element.js b/wp-includes/js/dist/element.js
index 3e7675c761..5650b7dd0c 100644
--- a/wp-includes/js/dist/element.js
+++ b/wp-includes/js/dist/element.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).element = (() => {
@@ -231,6 +230,15 @@ var wp;
         offset = startOffset + tokenLength;
         return true;
       case "closer":
+        if (0 === stackDepth) {
+          if (true) {
+            console.warn(
+              `Unmatched closing tag '</${name}>' in createInterpolateElement. The rest of the string was not interpolated.`
+            );
+          }
+          addText();
+          return false;
+        }
         if (1 === stackDepth) {
           closeOuterElement(startOffset);
           offset = startOffset + tokenLength;
@@ -941,5 +949,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).element = wp.element;
-})();
diff --git a/wp-includes/js/dist/element.min.js b/wp-includes/js/dist/element.min.js
index c33c782da5..ebab7c0ffc 100644
--- a/wp-includes/js/dist/element.min.js
+++ b/wp-includes/js/dist/element.min.js
@@ -1,6 +1,5 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).element=(()=>{var ne=Object.create;var S=Object.defineProperty;var oe=Object.getOwnPropertyDescriptor;var ie=Object.getOwnPropertyNames;var ae=Object.getPrototypeOf,se=Object.prototype.hasOwnProperty;var x=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ue=(e,t)=>{for(var o in t)S(e,o,{get:t[o],enumerable:!0})},R=(e,t,o,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of ie(t))!se.call(e,n)&&n!==o&&S(e,n,{get:()=>t[n],enumerable:!(i=oe(t,n))||i.enumerable});return e};var O=(e,t,o)=>(o=e!=null?ne(ae(e)):{},R(t||!e||!e.__esModule?S(o,"default",{value:e,enumerable:!0}):o,e)),le=e=>R(S({},"__esModule",{value:!0}),e);var L=x((Ue,I)=>{I.exports=window.React});var U=x((Be,H)=>{H.exports=window.ReactDOM});var V=x((We,F)=>{F.exports=window.ReactDOM});var Z=x((it,Y)=>{Y.exports=window.wp.escapeHtml});var Ne={};ue(Ne,{Children:()=>r.Children,Component:()=>r.Component,Fragment:()=>r.Fragment,Platform:()=>z,PureComponent:()=>r.PureComponent,RawHTML:()=>P,StrictMode:()=>r.StrictMode,Suspense:()=>r.Suspense,cloneElement:()=>r.cloneElement,concatChildren:()=>fe,createContext:()=>r.createContext,createElement:()=>r.createElement,createInterpolateElement:()=>N,createPortal:()=>u.createPortal,createRef:()=>r.createRef,createRoot:()=>E.createRoot,findDOMNode:()=>u.findDOMNode,flushSync:()=>u.flushSync,forwardRef:()=>r.forwardRef,hydrate:()=>u.hydrate,hydrateRoot:()=>E.hydrateRoot,isEmptyElement:()=>ge,isValidElement:()=>r.isValidElement,lazy:()=>r.lazy,memo:()=>r.memo,render:()=>u.render,renderToString:()=>re,startTransition:()=>r.startTransition,switchChildrenNodeName:()=>ce,unmountComponentAtNode:()=>u.unmountComponentAtNode,useCallback:()=>r.useCallback,useContext:()=>r.useContext,useDebugValue:()=>r.useDebugValue,useDeferredValue:()=>r.useDeferredValue,useEffect:()=>r.useEffect,useId:()=>r.useId,useImperativeHandle:()=>r.useImperativeHandle,useInsertionEffect:()=>r.useInsertionEffect,useLayoutEffect:()=>r.useLayoutEffect,useMemo:()=>r.useMemo,useReducer:()=>r.useReducer,useRef:()=>r.useRef,useState:()=>r.useState,useSyncExternalStore:()=>r.useSyncExternalStore,useTransition:()=>r.useTransition});var r=O(L(),1);function fe(...e){return e.reduce((t,o,i)=>(r.Children.forEach(o,(n,a)=>{(0,r.isValidElement)(n)&&typeof n!="string"&&(n=(0,r.cloneElement)(n,{key:[i,a].join()})),t.push(n)}),t),[])}function ce(e,t){return e&&r.Children.map(e,(o,i)=>{if(typeof o?.valueOf()=="string")return(0,r.createElement)(t,{key:i},o);if(!(0,r.isValidElement)(o))return o;let{children:n,...a}=o.props;return(0,r.createElement)(t,{key:i,...a},n)})}var c,p,h,d,M=/<(\/)?(\w+)\s*(\/)?>/g;function k(e,t,o,i,n){return{element:e,tokenStart:t,tokenLength:o,prevOffset:i,leadingTextStart:n,children:[]}}function pe(e,t){if(c=e,p=0,h=[],d=[],M.lastIndex=0,!de(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are React Elements");do;while(he(t));return(0,r.createElement)(r.Fragment,null,...h)}var de=e=>{let t=typeof e=="object"&&e!==null,o=t&&Object.values(e);return t&&o.length>0&&o.every(i=>(0,r.isValidElement)(i))};function he(e){let t=me(),[o,i,n,a]=t,s=d.length,l=n>p?p:null;if(i&&!e[i])return A(),!1;switch(o){case"no-more-tokens":if(s!==0){let{leadingTextStart:b,tokenStart:v}=d.pop();h.push(c.substr(b,v))}return A(),!1;case"self-closed":return s===0?(l!==null&&h.push(c.substr(l,n-l)),h.push(e[i]),p=n+a,!0):(D(k(e[i],n,a)),p=n+a,!0);case"opener":return d.push(k(e[i],n,a,n+a,l)),p=n+a,!0;case"closer":if(s===1)return ye(n),p=n+a,!0;let f=d.pop(),j=c.substr(f.prevOffset,n-f.prevOffset);f.children.push(j),f.prevOffset=n+a;let m=k(f.element,f.tokenStart,f.tokenLength,n+a);return m.children=f.children,D(m),p=n+a,!0;default:return A(),!1}}function me(){let e=M.exec(c);if(e===null)return["no-more-tokens"];let t=e.index,[o,i,n,a]=e,s=o.length;return a?["self-closed",n,t,s]:i?["closer",n,t,s]:["opener",n,t,s]}function A(){let e=c.length-p;e!==0&&h.push(c.substr(p,e))}function D(e){let{element:t,tokenStart:o,tokenLength:i,prevOffset:n,children:a}=e,s=d[d.length-1],l=c.substr(s.prevOffset,o-s.prevOffset);l&&s.children.push(l),s.children.push((0,r.cloneElement)(t,null,...a)),s.prevOffset=n||o+i}function ye(e){let{element:t,leadingTextStart:o,prevOffset:i,tokenStart:n,children:a}=d.pop(),s=e?c.substr(i,e-i):c.substr(i);s&&a.push(s),o!==null&&h.push(c.substr(o,n-o)),h.push((0,r.cloneElement)(t,null,...a))}var N=pe;var u=O(U(),1),E=O(V(),1);var ge=e=>typeof e=="number"?!1:typeof e?.valueOf()=="string"||Array.isArray(e)?!e.length:!e;var we={OS:"web",select(e){return"web"in e?e.web:e.default},isWeb:!0},z=we;function B(e){return Object.prototype.toString.call(e)==="[object Object]"}function W(e){var t,o;return B(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(B(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}var y=function(){return y=Object.assign||function(t){for(var o,i=1,n=arguments.length;i<n;i++){o=arguments[i];for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(t[a]=o[a])}return t},y.apply(this,arguments)};function $(e){return e.toLowerCase()}var be=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ve=/[^A-Z0-9]+/gi;function X(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,i=o===void 0?be:o,n=t.stripRegexp,a=n===void 0?ve:n,s=t.transform,l=s===void 0?$:s,f=t.delimiter,j=f===void 0?" ":f,m=G(G(e,i,"$1\0$2"),a,"\0"),b=0,v=m.length;m.charAt(b)==="\0";)b++;for(;m.charAt(v-1)==="\0";)v--;return m.slice(b,v).split("\0").map(l).join(j)}function G(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(i,n){return i.replace(n,o)},e)}function q(e,t){return t===void 0&&(t={}),X(e,y({delimiter:"."},t))}function T(e,t){return t===void 0&&(t={}),q(e,y({delimiter:"-"},t))}var w=O(Z(),1);function P({children:e,...t}){let o="";return r.Children.toArray(e).forEach(i=>{typeof i=="string"&&i.trim()!==""&&(o+=i)}),(0,r.createElement)("div",{dangerouslySetInnerHTML:{__html:o},...t})}var te=(0,r.createContext)(void 0);te.displayName="ElementContext";var{Provider:_e,Consumer:Se}=te,xe=(0,r.forwardRef)(()=>null),Oe=new Set(["string","boolean","number"]),Ee=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),Te=new Set(["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"]),Pe=new Set(["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"]),je=new Set(["animation","animationIterationCount","baselineShift","borderImageOutset","borderImageSlice","borderImageWidth","columnCount","cx","cy","fillOpacity","flexGrow","flexShrink","floodOpacity","fontWeight","gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart","lineHeight","opacity","order","orphans","r","rx","ry","shapeImageThreshold","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","tabSize","widows","x","y","zIndex","zoom"]);function C(e,t){return t.some(o=>e.indexOf(o)===0)}function ke(e){return e==="key"||e==="children"}function Ae(e,t){return e==="style"?Me(t):t}var K=["accentHeight","alignmentBaseline","arabicForm","baselineShift","capHeight","clipPath","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","dominantBaseline","enableBackground","fillOpacity","fillRule","floodColor","floodOpacity","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","horizAdvX","horizOriginX","imageRendering","letterSpacing","lightingColor","markerEnd","markerMid","markerStart","overlinePosition","overlineThickness","paintOrder","panose1","pointerEvents","renderingIntent","shapeRendering","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","textAnchor","textDecoration","textRendering","underlinePosition","underlineThickness","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","vectorEffect","vertAdvY","vertOriginX","vertOriginY","wordSpacing","writingMode","xmlnsXlink","xHeight"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{}),J=["allowReorder","attributeName","attributeType","autoReverse","baseFrequency","baseProfile","calcMode","clipPathUnits","contentScriptType","contentStyleType","diffuseConstant","edgeMode","externalResourcesRequired","filterRes","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","suppressContentEditableWarning","suppressHydrationWarning","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{}),Q=["xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xml:lang","xml:space","xmlns:xlink"].reduce((e,t)=>(e[t.replace(":","").toLowerCase()]=t,e),{});function Ce(e){switch(e){case"htmlFor":return"for";case"className":return"class"}let t=e.toLowerCase();return J[t]?J[t]:K[t]?T(K[t]):Q[t]?Q[t]:t}function Re(e){return e.startsWith("--")?e:C(e,["ms","O","Moz","Webkit"])?"-"+T(e):T(e)}function Ie(e,t){return typeof t=="number"&&t!==0&&!C(e,["--"])&&!je.has(e)?t+"px":t}function g(e,t,o={}){if(e==null||e===!1)return"";if(Array.isArray(e))return _(e,t,o);switch(typeof e){case"string":return(0,w.escapeHTML)(e);case"number":return e.toString()}let{type:i,props:n}=e;switch(i){case r.StrictMode:case r.Fragment:return _(n.children,t,o);case P:let{children:a,...s}=n;return ee(Object.keys(s).length?"div":null,{...s,dangerouslySetInnerHTML:{__html:a}},t,o)}switch(typeof i){case"string":return ee(i,n,t,o);case"function":return i.prototype&&typeof i.prototype.render=="function"?Le(i,n,t,o):g(i(n,o),t,o)}switch(i&&i.$$typeof){case _e.$$typeof:return _(n.children,n.value,o);case Se.$$typeof:return g(n.children(t||i._currentValue),t,o);case xe.$$typeof:return g(i.render(n),t,o)}return""}function ee(e,t,o,i={}){let n="";if(e==="textarea"&&t.hasOwnProperty("value")){n=_(t.value,o,i);let{value:s,...l}=t;t=l}else t.dangerouslySetInnerHTML&&typeof t.dangerouslySetInnerHTML.__html=="string"?n=t.dangerouslySetInnerHTML.__html:typeof t.children<"u"&&(n=_(t.children,o,i));if(!e)return n;let a=De(t);return Ee.has(e)?"<"+e+a+"/>":"<"+e+a+">"+n+"</"+e+">"}function Le(e,t,o,i={}){let n=new e(t,i);return typeof n.getChildContext=="function"&&Object.assign(i,n.getChildContext()),g(n.render(),o,i)}function _(e,t,o={}){let i="",n=Array.isArray(e)?e:[e];for(let a=0;a<n.length;a++){let s=n[a];i+=g(s,t,o)}return i}function De(e){let t="";for(let o in e){let i=Ce(o);if(!(0,w.isValidAttributeName)(i))continue;let n=Ae(o,e[o]);if(!Oe.has(typeof n)||ke(o))continue;let a=Te.has(i);if(a&&n===!1)continue;let s=a||C(o,["data-","aria-"])||Pe.has(i);typeof n=="boolean"&&!s||(t+=" "+i,!a&&(typeof n=="string"&&(n=(0,w.escapeAttribute)(n)),t+='="'+n+'"'))}return t}function Me(e){if(!W(e))return e;let t,o=e;for(let i in o){let n=o[i];if(n==null)continue;t?t+=";":t="";let a=Re(i),s=Ie(i,n);t+=a+":"+s}return t}var re=g;return le(Ne);})();
+"use strict";var wp;(wp||={}).element=(()=>{var ne=Object.create;var S=Object.defineProperty;var oe=Object.getOwnPropertyDescriptor;var ie=Object.getOwnPropertyNames;var ae=Object.getPrototypeOf,se=Object.prototype.hasOwnProperty;var x=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ue=(e,t)=>{for(var o in t)S(e,o,{get:t[o],enumerable:!0})},A=(e,t,o,i)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of ie(t))!se.call(e,n)&&n!==o&&S(e,n,{get:()=>t[n],enumerable:!(i=oe(t,n))||i.enumerable});return e};var O=(e,t,o)=>(o=e!=null?ne(ae(e)):{},A(t||!e||!e.__esModule?S(o,"default",{value:e,enumerable:!0}):o,e)),le=e=>A(S({},"__esModule",{value:!0}),e);var L=x((He,I)=>{I.exports=window.React});var H=x((Be,U)=>{U.exports=window.ReactDOM});var V=x((We,F)=>{F.exports=window.ReactDOM});var Z=x((it,Y)=>{Y.exports=window.wp.escapeHtml});var Ne={};ue(Ne,{Children:()=>r.Children,Component:()=>r.Component,Fragment:()=>r.Fragment,Platform:()=>z,PureComponent:()=>r.PureComponent,RawHTML:()=>j,StrictMode:()=>r.StrictMode,Suspense:()=>r.Suspense,cloneElement:()=>r.cloneElement,concatChildren:()=>fe,createContext:()=>r.createContext,createElement:()=>r.createElement,createInterpolateElement:()=>N,createPortal:()=>u.createPortal,createRef:()=>r.createRef,createRoot:()=>T.createRoot,findDOMNode:()=>u.findDOMNode,flushSync:()=>u.flushSync,forwardRef:()=>r.forwardRef,hydrate:()=>u.hydrate,hydrateRoot:()=>T.hydrateRoot,isEmptyElement:()=>ge,isValidElement:()=>r.isValidElement,lazy:()=>r.lazy,memo:()=>r.memo,render:()=>u.render,renderToString:()=>re,startTransition:()=>r.startTransition,switchChildrenNodeName:()=>ce,unmountComponentAtNode:()=>u.unmountComponentAtNode,useCallback:()=>r.useCallback,useContext:()=>r.useContext,useDebugValue:()=>r.useDebugValue,useDeferredValue:()=>r.useDeferredValue,useEffect:()=>r.useEffect,useId:()=>r.useId,useImperativeHandle:()=>r.useImperativeHandle,useInsertionEffect:()=>r.useInsertionEffect,useLayoutEffect:()=>r.useLayoutEffect,useMemo:()=>r.useMemo,useReducer:()=>r.useReducer,useRef:()=>r.useRef,useState:()=>r.useState,useSyncExternalStore:()=>r.useSyncExternalStore,useTransition:()=>r.useTransition});var r=O(L(),1);function fe(...e){return e.reduce((t,o,i)=>(r.Children.forEach(o,(n,a)=>{(0,r.isValidElement)(n)&&typeof n!="string"&&(n=(0,r.cloneElement)(n,{key:[i,a].join()})),t.push(n)}),t),[])}function ce(e,t){return e&&r.Children.map(e,(o,i)=>{if(typeof o?.valueOf()=="string")return(0,r.createElement)(t,{key:i},o);if(!(0,r.isValidElement)(o))return o;let{children:n,...a}=o.props;return(0,r.createElement)(t,{key:i,...a},n)})}var c,p,h,d,M=/<(\/)?(\w+)\s*(\/)?>/g;function C(e,t,o,i,n){return{element:e,tokenStart:t,tokenLength:o,prevOffset:i,leadingTextStart:n,children:[]}}function pe(e,t){if(c=e,p=0,h=[],d=[],M.lastIndex=0,!de(t))throw new TypeError("The conversionMap provided is not valid. It must be an object with values that are React Elements");do;while(he(t));return(0,r.createElement)(r.Fragment,null,...h)}var de=e=>{let t=typeof e=="object"&&e!==null,o=t&&Object.values(e);return t&&o.length>0&&o.every(i=>(0,r.isValidElement)(i))};function he(e){let t=me(),[o,i,n,a]=t,s=d.length,l=n>p?p:null;if(i&&!e[i])return E(),!1;switch(o){case"no-more-tokens":if(s!==0){let{leadingTextStart:b,tokenStart:v}=d.pop();h.push(c.substr(b,v))}return E(),!1;case"self-closed":return s===0?(l!==null&&h.push(c.substr(l,n-l)),h.push(e[i]),p=n+a,!0):(D(C(e[i],n,a)),p=n+a,!0);case"opener":return d.push(C(e[i],n,a,n+a,l)),p=n+a,!0;case"closer":if(s===0)return E(),!1;if(s===1)return ye(n),p=n+a,!0;let f=d.pop(),k=c.substr(f.prevOffset,n-f.prevOffset);f.children.push(k),f.prevOffset=n+a;let m=C(f.element,f.tokenStart,f.tokenLength,n+a);return m.children=f.children,D(m),p=n+a,!0;default:return E(),!1}}function me(){let e=M.exec(c);if(e===null)return["no-more-tokens"];let t=e.index,[o,i,n,a]=e,s=o.length;return a?["self-closed",n,t,s]:i?["closer",n,t,s]:["opener",n,t,s]}function E(){let e=c.length-p;e!==0&&h.push(c.substr(p,e))}function D(e){let{element:t,tokenStart:o,tokenLength:i,prevOffset:n,children:a}=e,s=d[d.length-1],l=c.substr(s.prevOffset,o-s.prevOffset);l&&s.children.push(l),s.children.push((0,r.cloneElement)(t,null,...a)),s.prevOffset=n||o+i}function ye(e){let{element:t,leadingTextStart:o,prevOffset:i,tokenStart:n,children:a}=d.pop(),s=e?c.substr(i,e-i):c.substr(i);s&&a.push(s),o!==null&&h.push(c.substr(o,n-o)),h.push((0,r.cloneElement)(t,null,...a))}var N=pe;var u=O(H(),1),T=O(V(),1);var ge=e=>typeof e=="number"?!1:typeof e?.valueOf()=="string"||Array.isArray(e)?!e.length:!e;var we={OS:"web",select(e){return"web"in e?e.web:e.default},isWeb:!0},z=we;function B(e){return Object.prototype.toString.call(e)==="[object Object]"}function W(e){var t,o;return B(e)===!1?!1:(t=e.constructor,t===void 0?!0:(o=t.prototype,!(B(o)===!1||o.hasOwnProperty("isPrototypeOf")===!1)))}var y=function(){return y=Object.assign||function(t){for(var o,i=1,n=arguments.length;i<n;i++){o=arguments[i];for(var a in o)Object.prototype.hasOwnProperty.call(o,a)&&(t[a]=o[a])}return t},y.apply(this,arguments)};function $(e){return e.toLowerCase()}var be=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ve=/[^A-Z0-9]+/gi;function X(e,t){t===void 0&&(t={});for(var o=t.splitRegexp,i=o===void 0?be:o,n=t.stripRegexp,a=n===void 0?ve:n,s=t.transform,l=s===void 0?$:s,f=t.delimiter,k=f===void 0?" ":f,m=G(G(e,i,"$1\0$2"),a,"\0"),b=0,v=m.length;m.charAt(b)==="\0";)b++;for(;m.charAt(v-1)==="\0";)v--;return m.slice(b,v).split("\0").map(l).join(k)}function G(e,t,o){return t instanceof RegExp?e.replace(t,o):t.reduce(function(i,n){return i.replace(n,o)},e)}function q(e,t){return t===void 0&&(t={}),X(e,y({delimiter:"."},t))}function P(e,t){return t===void 0&&(t={}),q(e,y({delimiter:"-"},t))}var w=O(Z(),1);function j({children:e,...t}){let o="";return r.Children.toArray(e).forEach(i=>{typeof i=="string"&&i.trim()!==""&&(o+=i)}),(0,r.createElement)("div",{dangerouslySetInnerHTML:{__html:o},...t})}var te=(0,r.createContext)(void 0);te.displayName="ElementContext";var{Provider:_e,Consumer:Se}=te,xe=(0,r.forwardRef)(()=>null),Oe=new Set(["string","boolean","number"]),Ee=new Set(["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]),Te=new Set(["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"]),Pe=new Set(["autocapitalize","autocomplete","charset","contenteditable","crossorigin","decoding","dir","draggable","enctype","formenctype","formmethod","http-equiv","inputmode","kind","method","preload","scope","shape","spellcheck","translate","type","wrap"]),je=new Set(["animation","animationIterationCount","baselineShift","borderImageOutset","borderImageSlice","borderImageWidth","columnCount","cx","cy","fillOpacity","flexGrow","flexShrink","floodOpacity","fontWeight","gridColumnEnd","gridColumnStart","gridRowEnd","gridRowStart","lineHeight","opacity","order","orphans","r","rx","ry","shapeImageThreshold","stopOpacity","strokeDasharray","strokeDashoffset","strokeMiterlimit","strokeOpacity","strokeWidth","tabSize","widows","x","y","zIndex","zoom"]);function R(e,t){return t.some(o=>e.indexOf(o)===0)}function ke(e){return e==="key"||e==="children"}function Ce(e,t){return e==="style"?Me(t):t}var K=["accentHeight","alignmentBaseline","arabicForm","baselineShift","capHeight","clipPath","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","dominantBaseline","enableBackground","fillOpacity","fillRule","floodColor","floodOpacity","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","horizAdvX","horizOriginX","imageRendering","letterSpacing","lightingColor","markerEnd","markerMid","markerStart","overlinePosition","overlineThickness","paintOrder","panose1","pointerEvents","renderingIntent","shapeRendering","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","textAnchor","textDecoration","textRendering","underlinePosition","underlineThickness","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","vHanging","vIdeographic","vMathematical","vectorEffect","vertAdvY","vertOriginX","vertOriginY","wordSpacing","writingMode","xmlnsXlink","xHeight"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{}),J=["allowReorder","attributeName","attributeType","autoReverse","baseFrequency","baseProfile","calcMode","clipPathUnits","contentScriptType","contentStyleType","diffuseConstant","edgeMode","externalResourcesRequired","filterRes","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","suppressContentEditableWarning","suppressHydrationWarning","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector"].reduce((e,t)=>(e[t.toLowerCase()]=t,e),{}),Q=["xlink:actuate","xlink:arcrole","xlink:href","xlink:role","xlink:show","xlink:title","xlink:type","xml:base","xml:lang","xml:space","xmlns:xlink"].reduce((e,t)=>(e[t.replace(":","").toLowerCase()]=t,e),{});function Re(e){switch(e){case"htmlFor":return"for";case"className":return"class"}let t=e.toLowerCase();return J[t]?J[t]:K[t]?P(K[t]):Q[t]?Q[t]:t}function Ae(e){return e.startsWith("--")?e:R(e,["ms","O","Moz","Webkit"])?"-"+P(e):P(e)}function Ie(e,t){return typeof t=="number"&&t!==0&&!R(e,["--"])&&!je.has(e)?t+"px":t}function g(e,t,o={}){if(e==null||e===!1)return"";if(Array.isArray(e))return _(e,t,o);switch(typeof e){case"string":return(0,w.escapeHTML)(e);case"number":return e.toString()}let{type:i,props:n}=e;switch(i){case r.StrictMode:case r.Fragment:return _(n.children,t,o);case j:let{children:a,...s}=n;return ee(Object.keys(s).length?"div":null,{...s,dangerouslySetInnerHTML:{__html:a}},t,o)}switch(typeof i){case"string":return ee(i,n,t,o);case"function":return i.prototype&&typeof i.prototype.render=="function"?Le(i,n,t,o):g(i(n,o),t,o)}switch(i&&i.$$typeof){case _e.$$typeof:return _(n.children,n.value,o);case Se.$$typeof:return g(n.children(t||i._currentValue),t,o);case xe.$$typeof:return g(i.render(n),t,o)}return""}function ee(e,t,o,i={}){let n="";if(e==="textarea"&&t.hasOwnProperty("value")){n=_(t.value,o,i);let{value:s,...l}=t;t=l}else t.dangerouslySetInnerHTML&&typeof t.dangerouslySetInnerHTML.__html=="string"?n=t.dangerouslySetInnerHTML.__html:typeof t.children<"u"&&(n=_(t.children,o,i));if(!e)return n;let a=De(t);return Ee.has(e)?"<"+e+a+"/>":"<"+e+a+">"+n+"</"+e+">"}function Le(e,t,o,i={}){let n=new e(t,i);return typeof n.getChildContext=="function"&&Object.assign(i,n.getChildContext()),g(n.render(),o,i)}function _(e,t,o={}){let i="",n=Array.isArray(e)?e:[e];for(let a=0;a<n.length;a++){let s=n[a];i+=g(s,t,o)}return i}function De(e){let t="";for(let o in e){let i=Re(o);if(!(0,w.isValidAttributeName)(i))continue;let n=Ce(o,e[o]);if(!Oe.has(typeof n)||ke(o))continue;let a=Te.has(i);if(a&&n===!1)continue;let s=a||R(o,["data-","aria-"])||Pe.has(i);typeof n=="boolean"&&!s||(t+=" "+i,!a&&(typeof n=="string"&&(n=(0,w.escapeAttribute)(n)),t+='="'+n+'"'))}return t}function Me(e){if(!W(e))return e;let t,o=e;for(let i in o){let n=o[i];if(n==null)continue;t?t+=";":t="";let a=Ae(i),s=Ie(i,n);t+=a+":"+s}return t}var re=g;return le(Ne);})();
 /*! Bundled license information:

 is-plain-object/dist/is-plain-object.mjs:
@@ -11,5 +10,3 @@ is-plain-object/dist/is-plain-object.mjs:
    * Released under the MIT License.
    *)
 */
-(window.wp ||= {}).element = wp.element;
-})();
diff --git a/wp-includes/js/dist/escape-html.js b/wp-includes/js/dist/escape-html.js
index 5e1e65b514..4531f47018 100644
--- a/wp-includes/js/dist/escape-html.js
+++ b/wp-includes/js/dist/escape-html.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).escapeHtml = (() => {
@@ -64,5 +63,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).escapeHtml = wp.escapeHtml;
-})();
diff --git a/wp-includes/js/dist/escape-html.min.js b/wp-includes/js/dist/escape-html.min.js
index ae2e6109c8..58035ccd32 100644
--- a/wp-includes/js/dist/escape-html.min.js
+++ b/wp-includes/js/dist/escape-html.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).escapeHtml=(()=>{var u=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var E=(e,t)=>{for(var a in t)u(e,a,{get:t[a],enumerable:!0})},T=(e,t,a,p)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of f(t))!l.call(e,r)&&r!==a&&u(e,r,{get:()=>t[r],enumerable:!(p=o(t,r))||p.enumerable});return e};var _=e=>T(u({},"__esModule",{value:!0}),e);var d={};E(d,{escapeAmpersand:()=>c,escapeAttribute:()=>m,escapeEditableHTML:()=>b,escapeHTML:()=>A,escapeLessThan:()=>n,escapeQuotationMark:()=>s,isValidAttributeName:()=>F});function i(e){return e.replace(/>/g,"&gt;")}var g=/[\u007F-\u009F "'>/="\uFDD0-\uFDEF]/;function c(e){return e.replace(/&(?!([a-z0-9]+|#[0-9]+|#x[a-f0-9]+);)/gi,"&amp;")}function s(e){return e.replace(/"/g,"&quot;")}function n(e){return e.replace(/</g,"&lt;")}function m(e){return i(n(s(c(e))))}function A(e){return n(c(e))}function b(e){return n(e.replace(/&/g,"&amp;"))}function F(e){return!g.test(e)}return _(d);})();
-(window.wp ||= {}).escapeHtml = wp.escapeHtml;
-})();
diff --git a/wp-includes/js/dist/format-library.js b/wp-includes/js/dist/format-library.js
index 27a72a13b0..6bbf3c1676 100644
--- a/wp-includes/js/dist/format-library.js
+++ b/wp-includes/js/dist/format-library.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).formatLibrary = (() => {
   var __create = Object.create;
@@ -3685,9 +3684,9 @@ var wp;
   }
   var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle3("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle3("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   if (typeof process === "undefined" || true) {
     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"}}}');
   }
@@ -3833,7 +3832,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle4("bb8cbb8f31", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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}}}}');
+    registerStyle4("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_default4 = { "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;
@@ -4104,9 +4103,9 @@ var wp;
   }
   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" };
   if (typeof process === "undefined" || true) {
-    registerStyle5("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle5("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   var Panel = (0, import_element9.forwardRef)(
     function TabPanel({ className, ...otherProps }, forwardedRef) {
       useRegisterPanel();
@@ -4218,7 +4217,7 @@ var wp;
     }
   }
   if (typeof process === "undefined" || true) {
-    registerStyle6("bb8cbb8f31", '@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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}}}}');
+    registerStyle6("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_default5 = { "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_element11.forwardRef)(function Tab2({ className, children, ...otherProps }, forwardedRef) {
@@ -5713,7 +5712,6 @@ var wp;
   var import_rich_text16 = __toESM(require_rich_text(), 1);
   var import_block_editor16 = __toESM(require_block_editor(), 1);
   var import_components6 = __toESM(require_components(), 1);
-  var import_a11y3 = __toESM(require_a11y(), 1);

   // packages/format-library/build-module/lock-unlock.mjs
   var import_private_apis = __toESM(require_private_apis(), 1);
@@ -5724,7 +5722,7 @@ var wp;

   // packages/format-library/build-module/math/index.mjs
   var import_jsx_runtime43 = __toESM(require_jsx_runtime(), 1);
-  var { Badge: WCBadge } = unlock(import_components6.privateApis);
+  var { ValidatedTextControl } = unlock(import_components6.privateApis);
   var name14 = "core/math";
   var title14 = (0, import_i18n18.__)("Math");
   function InlineUI2({
@@ -5738,28 +5736,23 @@ var wp;
       activeAttributes?.["data-latex"] || ""
     );
     const [error2, setError] = (0, import_element19.useState)(null);
+    const formRef = (0, import_element19.useRef)();
     const popoverAnchor = (0, import_rich_text16.useAnchor)({
       editableContentElement: contentRef.current,
       settings: math
     });
     const handleLatexChange = (newLatex) => {
-      let mathML = "";
       setLatex(newLatex);
-      if (newLatex) {
+      let mathML = "";
+      if (newLatex && latexToMathML) {
         try {
           mathML = latexToMathML(newLatex, { displayMode: false });
           setError(null);
         } catch (err) {
           setError(err.message);
-          (0, import_a11y3.speak)(
-            (0, import_i18n18.sprintf)(
-              /* translators: %s: error message returned when parsing LaTeX. */
-              (0, import_i18n18.__)("Error parsing mathematical expression: %s"),
-              err.message
-            )
-          );
-          return;
         }
+      } else {
+        setError(null);
       }
       const newReplacements = value.replacements.slice();
       newReplacements[value.start] = {
@@ -5781,36 +5774,29 @@ var wp;
         offset: 8,
         focusOnMount: false,
         anchor: popoverAnchor,
+        onFocusOutside: () => formRef.current?.reportValidity(),
         className: "block-editor-format-toolbar__math-popover",
-        children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)("div", { style: { minWidth: "300px", padding: "4px" }, children: /* @__PURE__ */ (0, import_jsx_runtime43.jsxs)(Stack, { direction: "column", gap: "xs", children: [
-          /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(
-            import_components6.TextControl,
-            {
-              hideLabelFromVision: true,
-              label: (0, import_i18n18.__)("LaTeX math syntax"),
-              value: latex,
-              onChange: handleLatexChange,
-              placeholder: (0, import_i18n18.__)("e.g., x^2, \\frac{a}{b}"),
-              autoComplete: "off",
-              className: "block-editor-format-toolbar__math-input"
-            }
-          ),
-          error2 && /* @__PURE__ */ (0, import_jsx_runtime43.jsxs)(import_jsx_runtime43.Fragment, { children: [
-            /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(
-              WCBadge,
+        children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(
+          "form",
+          {
+            ref: formRef,
+            style: { minWidth: "300px", padding: "4px" },
+            onSubmit: (event) => event.preventDefault(),
+            children: /* @__PURE__ */ (0, import_jsx_runtime43.jsx)(
+              ValidatedTextControl,
               {
-                intent: "error",
-                className: "wp-block-math__error",
-                children: (0, import_i18n18.sprintf)(
-                  /* translators: %s: error message returned when parsing LaTeX. */
-                  (0, import_i18n18.__)("Error: %s"),
-                  error2
-                )
+                hideLabelFromVision: true,
+                label: (0, import_i18n18.__)("LaTeX math syntax"),
+                value: latex,
+                customValidity: error2 ? { type: "invalid", message: error2 } : void 0,
+                onChange: handleLatexChange,
+                placeholder: (0, import_i18n18.__)("e.g., x^2, \\frac{a}{b}"),
+                autoComplete: "off",
+                className: "block-editor-format-toolbar__math-input"
               }
-            ),
-            /* @__PURE__ */ (0, import_jsx_runtime43.jsx)("style", { children: ".wp-block-math__error .components-badge__content{white-space:normal}" })
-          ] })
-        ] }) })
+            )
+          }
+        )
       }
     );
   }
@@ -5953,5 +5939,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim.development.js:
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).formatLibrary = wp.formatLibrary;
-})();
diff --git a/wp-includes/js/dist/format-library.min.js b/wp-includes/js/dist/format-library.min.js
index 40208faa88..aeac15e489 100644
--- a/wp-includes/js/dist/format-library.min.js
+++ b/wp-includes/js/dist/format-library.min.js
@@ -1,14 +1,13 @@
 /*! This file is auto-generated */
-(function() {
-var wp;(wp||={}).formatLibrary=(()=>{var Tl=Object.create;var Qr=Object.defineProperty;var Cl=Object.getOwnPropertyDescriptor;var El=Object.getOwnPropertyNames;var kl=Object.getPrototypeOf,Nl=Object.prototype.hasOwnProperty;var Il=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var Z=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),to=(t,e)=>{for(var r in e)Qr(t,r,{get:e[r],enumerable:!0})},Pl=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of El(e))!Nl.call(t,o)&&o!==r&&Qr(t,o,{get:()=>e[o],enumerable:!(n=Cl(e,o))||n.enumerable});return t};var i=(t,e,r)=>(r=t!=null?Tl(kl(t)):{},Pl(e||!t||!t.__esModule?Qr(r,"default",{value:t,enumerable:!0}):r,t));var K=Z((hu,ea)=>{ea.exports=window.wp.richText});var U=Z((bu,ra)=>{ra.exports=window.wp.i18n});var G=Z((vu,oa)=>{oa.exports=window.wp.blockEditor});var W=Z((xu,na)=>{na.exports=window.wp.element});var J=Z((_u,aa)=>{aa.exports=window.wp.primitives});var R=Z((yu,ia)=>{ia.exports=window.ReactJSXRuntime});var Wt=Z((ad,ua)=>{ua.exports=window.wp.components});var N=Z((sd,ma)=>{ma.exports=window.React});var Ya=Z((Sm,Ka)=>{Ka.exports=window.ReactDOM});var ti=Z(Qa=>{"use strict";var le=N();function $f(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var Kf=typeof Object.is=="function"?Object.is:$f,Yf=le.useState,Gf=le.useEffect,qf=le.useLayoutEffect,Zf=le.useDebugValue;function Xf(t,e){var r=e(),n=Yf({inst:{value:r,getSnapshot:e}}),o=n[0].inst,a=n[1];return qf(function(){o.value=r,o.getSnapshot=e,rn(o)&&a({inst:o})},[t,r,e]),Gf(function(){return rn(o)&&a({inst:o}),t(function(){rn(o)&&a({inst:o})})},[t]),Zf(r),r}function rn(t){var e=t.getSnapshot;t=t.value;try{var r=e();return!Kf(t,r)}catch{return!0}}function Jf(t,e){return e()}var Qf=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Jf:Xf;Qa.useSyncExternalStore=le.useSyncExternalStore!==void 0?le.useSyncExternalStore:Qf});var ri=Z((Fm,ei)=>{"use strict";ei.exports=ti()});var Nr=Z(($g,ki)=>{ki.exports=window.wp.a11y});var hn=Z((qg,Li)=>{Li.exports=window.wp.compose});var Ai=Z((Zg,Mi)=>{Mi.exports=window.wp.privateApis});var Or=Z((qh,fs)=>{fs.exports=window.wp.url});var us=Z((Zh,cs)=>{cs.exports=window.wp.htmlEntities});var Dn=Z((Xh,ds)=>{ds.exports=window.wp.data});var Rl=i(K(),1);var sa=i(U(),1),Mo=i(K(),1),ie=i(G(),1);var $e=i(W(),1),eo=(0,$e.forwardRef)(({icon:t,size:e=24,...r},n)=>(0,$e.cloneElement)(t,{width:e,height:e,...r,ref:n}));var Ke=i(J(),1),ro=i(R(),1),oo=(0,ro.jsx)(Ke.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ro.jsx)(Ke.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 Ye=i(J(),1),no=i(R(),1),ao=(0,no.jsx)(Ye.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,no.jsx)(Ye.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Ge=i(J(),1),io=i(R(),1),so=(0,io.jsx)(Ge.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,io.jsx)(Ge.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var qe=i(J(),1),lo=i(R(),1),fo=(0,lo.jsx)(qe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lo.jsx)(qe.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 Ze=i(J(),1),co=i(R(),1),uo=(0,co.jsx)(Ze.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,co.jsx)(Ze.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 Xe=i(J(),1),mo=i(R(),1),po=(0,mo.jsx)(Xe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mo.jsx)(Xe.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})});var Je=i(J(),1),go=i(R(),1),ho=(0,go.jsx)(Je.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,go.jsx)(Je.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 Qe=i(J(),1),bo=i(R(),1),vo=(0,bo.jsx)(Qe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bo.jsx)(Qe.Path,{d:"M12 4a8 8 0 1 1 .001 16.001A8 8 0 0 1 12 4Zm0 1.5a6.5 6.5 0 1 0-.001 13.001A6.5 6.5 0 0 0 12 5.5Zm.75 11h-1.5V15h1.5v1.5Zm-.445-9.234a3 3 0 0 1 .445 5.89V14h-1.5v-1.25c0-.57.452-.958.917-1.01A1.5 1.5 0 0 0 12 8.75a1.5 1.5 0 0 0-1.5 1.5H9a3 3 0 0 1 3.305-2.984Z"})});var tr=i(J(),1),xo=i(R(),1),wo=(0,xo.jsx)(tr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,xo.jsx)(tr.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 er=i(J(),1),_o=i(R(),1),yo=(0,_o.jsx)(er.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_o.jsx)(er.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var rr=i(J(),1),Ro=i(R(),1),So=(0,Ro.jsx)(rr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ro.jsx)(rr.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 or=i(J(),1),To=i(R(),1),Co=(0,To.jsx)(or.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,To.jsx)(or.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 nr=i(J(),1),Eo=i(R(),1),ko=(0,Eo.jsx)(nr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Eo.jsx)(nr.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 ar=i(J(),1),No=i(R(),1),Io=(0,No.jsx)(ar.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,No.jsx)(ar.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 Pt=i(R(),1),Po="core/bold",Lo=(0,sa.__)("Bold"),la={name:Po,title:Lo,tagName:"strong",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n,isVisible:o=!0}){function a(){r((0,Mo.toggleFormat)(e,{type:Po,title:Lo}))}function s(){r((0,Mo.toggleFormat)(e,{type:Po})),n()}return(0,Pt.jsxs)(Pt.Fragment,{children:[(0,Pt.jsx)(ie.RichTextShortcut,{type:"primary",character:"b",onUse:a}),o&&(0,Pt.jsx)(ie.RichTextToolbarButton,{name:"bold",icon:uo,title:Lo,onClick:s,isActive:t,shortcutType:"primary",shortcutCharacter:"b"}),(0,Pt.jsx)(ie.__unstableRichTextInputEvent,{inputType:"formatBold",onInput:a})]})}};var fa=i(U(),1),Ft=i(K(),1),ir=i(G(),1);var Ut=i(R(),1),Ao="core/code",Oo=(0,fa.__)("Inline code"),ca={name:Ao,title:Oo,tagName:"code",className:null,__unstableInputRule(t){let{start:r,text:n}=t;if(n[r-1]!=="`"||r-2<0)return t;let a=n.lastIndexOf("`",r-2);if(a===-1)return t;let s=a,l=r-2;return s===l||(t=(0,Ft.remove)(t,s,s+1),t=(0,Ft.remove)(t,l,l+1),t=(0,Ft.applyFormat)(t,{type:Ao},s,l)),t},edit({value:t,onChange:e,onFocus:r,isActive:n}){function o(){e((0,Ft.toggleFormat)(t,{type:Ao,title:Oo})),r()}return(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)(ir.RichTextShortcut,{type:"access",character:"x",onUse:o}),(0,Ut.jsx)(ir.RichTextToolbarButton,{icon:so,title:Oo,onClick:o,isActive:n,role:"menuitemcheckbox"})]})}};var it=i(Wt(),1);function da(t){var e,r,n="";if(typeof t=="string"||typeof t=="number")n+=t;else if(typeof t=="object")if(Array.isArray(t)){var o=t.length;for(e=0;e<o;e++)t[e]&&(r=da(t[e]))&&(n&&(n+=" "),n+=r)}else for(r in t)t[r]&&(n&&(n+=" "),n+=r);return n}function Ll(){for(var t,e,r=0,n="",o=arguments.length;r<o;r++)(t=arguments[r])&&(e=da(t))&&(n&&(n+=" "),n+=e);return n}var Lt=Ll;var $t=i(N(),1);function pa({controlled:t,default:e,name:r,state:n="value"}){let{current:o}=$t.useRef(t!==void 0),[a,s]=$t.useState(e),l=o?t:a,c=$t.useCallback(f=>{o||s(f)},[]);return[l,c]}var Ml=i(N(),1),Te={...Ml};var ha=i(N(),1),ga={};function bt(t,e){let r=ha.useRef(ga);return r.current===ga&&(r.current=t(e)),r}var Bo=Te.useInsertionEffect,Al=Bo&&Bo!==Te.useLayoutEffect?Bo:t=>t();function O(t){let e=bt(Ol).current;return e.next=t,Al(e.effect),e.trampoline}function Ol(){let t={next:void 0,callback:Bl,trampoline:(...e)=>t.callback?.(...e),effect:()=>{t.callback=t.next}};return t}function Bl(){}var ba=i(N(),1),Vl=()=>{},M=typeof document<"u"?ba.useLayoutEffect:Vl;var Mt=i(N(),1);var sr=i(N(),1),Vo=sr.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function va(){return sr.useContext(Vo)}var xa=i(R(),1);function lr(t){let{children:e,elementsRef:r,labelsRef:n,onMapChange:o}=t,a=O(o),s=Mt.useRef(0),l=bt(zl).current,c=bt(jl).current,[f,d]=Mt.useState(0),g=Mt.useRef(f),S=O((v,m)=>{c.set(v,m??null),g.current+=1,d(g.current)}),b=O(v=>{c.delete(v),g.current+=1,d(g.current)}),h=Mt.useMemo(()=>{let v=new Map;return Array.from(c.keys()).filter(_=>_.isConnected).sort(Dl).forEach((_,u)=>{let y=c.get(_)??{};v.set(_,{...y,index:u})}),v},[c,f]);M(()=>{if(typeof MutationObserver!="function"||h.size===0)return;let v=new MutationObserver(m=>{let _=new Set,u=y=>_.has(y)?_.delete(y):_.add(y);m.forEach(y=>{y.removedNodes.forEach(u),y.addedNodes.forEach(u)}),_.size===0&&(g.current+=1,d(g.current))});return h.forEach((m,_)=>{_.parentElement&&v.observe(_.parentElement,{childList:!0})}),()=>{v.disconnect()}},[h]),M(()=>{g.current===f&&(r.current.length!==h.size&&(r.current.length=h.size),n&&n.current.length!==h.size&&(n.current.length=h.size),s.current=h.size),a(h)},[a,h,r,n,f]),M(()=>()=>{r.current=[]},[r]),M(()=>()=>{n&&(n.current=[])},[n]);let w=O(v=>(l.add(v),()=>{l.delete(v)}));M(()=>{l.forEach(v=>v(h))},[l,h]);let T=Mt.useMemo(()=>({register:S,unregister:b,subscribeMapChange:w,elementsRef:r,labelsRef:n,nextIndexRef:s}),[S,b,w,r,n,s]);return(0,xa.jsx)(Vo.Provider,{value:T,children:e})}function jl(){return new Map}function zl(){return new Set}function Dl(t,e){let r=t.compareDocumentPosition(e);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}var fr=i(N(),1),Hl=fr.createContext(void 0);function wa(){return fr.useContext(Hl)?.direction??"ltr"}function Fl(t,e){return function(n,...o){let a=new URL(t);return a.searchParams.set("code",n.toString()),o.forEach(s=>a.searchParams.append("args[]",s)),`${e} error #${n}; visit ${a} for the full message.`}}var Ul=Fl("https://base-ui.com/production-error","Base UI"),At=Ul;var Yt=i(N(),1);function Kt(t,e,r,n){let o=bt(ya).current;return Wl(o,t,e,r,n)&&Ra(o,[t,e,r,n]),o.callback}function _a(t){let e=bt(ya).current;return $l(e,t)&&Ra(e,t),e.callback}function ya(){return{callback:null,cleanup:null,refs:[]}}function Wl(t,e,r,n,o){return t.refs[0]!==e||t.refs[1]!==r||t.refs[2]!==n||t.refs[3]!==o}function $l(t,e){return t.refs.length!==e.length||t.refs.some((r,n)=>r!==e[n])}function Ra(t,e){if(t.refs=e,e.every(r=>r==null)){t.callback=null;return}t.callback=r=>{if(t.cleanup&&(t.cleanup(),t.cleanup=null),r!=null){let n=Array(e.length).fill(null);for(let o=0;o<e.length;o+=1){let a=e[o];if(a!=null)switch(typeof a){case"function":{let s=a(r);typeof s=="function"&&(n[o]=s);break}case"object":{a.current=r;break}default:}}t.cleanup=()=>{for(let o=0;o<e.length;o+=1){let a=e[o];if(a!=null)switch(typeof a){case"function":{let s=n[o];typeof s=="function"?s():a(null);break}case"object":{a.current=null;break}default:}}}}}}var Ta=i(N(),1);var Sa=i(N(),1),Kl=parseInt(Sa.version,10);function cr(t){return Kl>=t}function jo(t){if(!Ta.isValidElement(t))return null;let e=t,r=e.props;return(cr(19)?r?.ref:e.ref)??null}function Ce(t,e){if(t&&!e)return t;if(!t&&e)return e;if(t||e)return{...t,...e}}function zo(){}var Ee=Object.freeze([]),vt=Object.freeze({});function Ca(t,e){let r={};for(let n in t){let o=t[n];if(e?.hasOwnProperty(n)){let a=e[n](o);a!=null&&Object.assign(r,a);continue}o===!0?r[`data-${n.toLowerCase()}`]="":o&&(r[`data-${n.toLowerCase()}`]=o.toString())}return r}function Ea(t,e){return typeof t=="function"?t(e):t}function ka(t,e){return typeof t=="function"?t(e):t}var Do={};function ct(t,e,r,n,o){if(!r&&!n&&!o&&!t)return ur(e);let a=ur(t);return e&&(a=ke(a,e)),r&&(a=ke(a,r)),n&&(a=ke(a,n)),o&&(a=ke(a,o)),a}function Na(t){if(t.length===0)return Do;if(t.length===1)return ur(t[0]);let e=ur(t[0]);for(let r=1;r<t.length;r+=1)e=ke(e,t[r]);return e}function ur(t){return Ho(t)?{...Pa(t,Do)}:Yl(t)}function ke(t,e){return Ho(e)?Pa(e,t):Gl(t,e)}function Yl(t){let e={...t};for(let r in e){let n=e[r];Ia(r,n)&&(e[r]=La(n))}return e}function Gl(t,e){if(!e)return t;for(let r in e){let n=e[r];switch(r){case"style":{t[r]=Ce(t.style,n);break}case"className":{t[r]=Fo(t.className,n);break}default:Ia(r,n)?t[r]=ql(t[r],n):t[r]=n}}return t}function Ia(t,e){let r=t.charCodeAt(0),n=t.charCodeAt(1),o=t.charCodeAt(2);return r===111&&n===110&&o>=65&&o<=90&&(typeof e=="function"||typeof e>"u")}function Ho(t){return typeof t=="function"}function Pa(t,e){return Ho(t)?t(e):t??Do}function ql(t,e){return e?t?(...r)=>{let n=r[0];if(Ma(n)){let a=n;Ne(a);let s=e(...r);return a.baseUIHandlerPrevented||t?.(...r),s}let o=e(...r);return t?.(...r),o}:La(e):t}function La(t){return t&&((...e)=>{let r=e[0];return Ma(r)&&Ne(r),t(...e)})}function Ne(t){return t.preventBaseUIHandler=()=>{t.baseUIHandlerPrevented=!0},t}function Fo(t,e){return e?t?e+" "+t:e:t}function Ma(t){return t!=null&&typeof t=="object"&&"nativeEvent"in t}var Uo=i(N(),1);function at(t,e,r={}){let n=e.render,o=Zl(e,r);if(r.enabled===!1)return null;let a=r.state??vt;return Ql(t,n,o,a)}function Zl(t,e={}){let{className:r,style:n,render:o}=t,{state:a=vt,ref:s,props:l,stateAttributesMapping:c,enabled:f=!0}=e,d=f?Ea(r,a):void 0,g=f?ka(n,a):void 0,S=f?Ca(a,c):vt,b=f&&l?Xl(l):void 0,h=f?Ce(S,b)??{}:vt;return typeof document<"u"&&(f?Array.isArray(s)?h.ref=_a([h.ref,jo(o),...s]):h.ref=Kt(h.ref,jo(o),s):Kt(null,null)),f?(d!==void 0&&(h.className=Fo(h.className,d)),g!==void 0&&(h.style=Ce(h.style,g)),h):vt}function Xl(t){return Array.isArray(t)?Na(t):ct(void 0,t)}var Jl=Symbol.for("react.lazy");function Ql(t,e,r,n){if(e){if(typeof e=="function")return e(r,n);let o=ct(r,e.props);o.ref=r.ref;let a=e;return a?.$$typeof===Jl&&(a=Yt.Children.toArray(e)[0]),Yt.cloneElement(a,o)}if(t&&typeof t=="string")return tf(t,r);throw new Error(At(8))}function tf(t,e){return t==="button"?(0,Uo.createElement)("button",{type:"button",...e,key:e.key}):t==="img"?(0,Uo.createElement)("img",{alt:"",...e,key:e.key}):Yt.createElement(t,e)}var dr=i(N(),1);var Aa=0;function ef(t,e="mui"){let[r,n]=dr.useState(t),o=t||r;return dr.useEffect(()=>{r==null&&(Aa+=1,n(`${e}-${Aa}`))},[r,e]),o}var Oa=Te.useId;function Ba(t,e){if(Oa!==void 0){let r=Oa();return t??(e?`${e}-${r}`:r)}return ef(t,e)}function mr(t){return Ba(t,"base-ui")}var ut={};to(ut,{cancelOpen:()=>If,chipRemovePress:()=>df,clearPress:()=>uf,closePress:()=>ff,closeWatcher:()=>Rf,decrementPress:()=>gf,disabled:()=>Lf,drag:()=>Ef,escapeKey:()=>yf,focusOut:()=>_f,imperativeAction:()=>Of,incrementPress:()=>pf,initial:()=>Af,inputBlur:()=>vf,inputChange:()=>hf,inputClear:()=>bf,inputPaste:()=>xf,inputPress:()=>wf,itemPress:()=>lf,keyboard:()=>Tf,linkPress:()=>cf,listNavigation:()=>Sf,missing:()=>Mf,none:()=>rf,outsidePress:()=>sf,pointer:()=>Cf,scrub:()=>Nf,siblingOpen:()=>Pf,swipe:()=>Bf,trackPress:()=>mf,triggerFocus:()=>af,triggerHover:()=>nf,triggerPress:()=>of,wheel:()=>kf,windowResize:()=>Vf});var rf="none",of="trigger-press",nf="trigger-hover",af="trigger-focus",sf="outside-press",lf="item-press",ff="close-press",cf="link-press",uf="clear-press",df="chip-remove-press",mf="track-press",pf="increment-press",gf="decrement-press",hf="input-change",bf="input-clear",vf="input-blur",xf="input-paste",wf="input-press",_f="focus-out",yf="escape-key",Rf="close-watcher",Sf="list-navigation",Tf="keyboard",Cf="pointer",Ef="drag",kf="wheel",Nf="scrub",If="cancel-open",Pf="sibling-open",Lf="disabled",Mf="missing",Af="initial",Of="imperative-action",Bf="swipe",Vf="window-resize";function Ie(t,e,r,n){let o=!1,a=!1,s=n??vt;return{reason:t,event:e??new Event("base-ui"),cancel(){o=!0},allowPropagation(){a=!0},get isCanceled(){return o},get isPropagationAllowed(){return a},trigger:r,...s}}var $o=i(N(),1);var Va=i(N(),1),jf=[];function ja(t){Va.useEffect(t,jf)}var pr=null,em=globalThis.requestAnimationFrame,Wo=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{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]?.(e)};request(e){let r=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(e){let r=e-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},gr=new Wo,xt=class t{static create(){return new t}static request(e){return gr.request(e)}static cancel(e){return gr.cancel(e)}currentId=pr;request(e){this.cancel(),this.currentId=gr.request(()=>{this.currentId=pr,e()})}cancel=()=>{this.currentId!==pr&&(gr.cancel(this.currentId),this.currentId=pr)};disposeEffect=()=>this.cancel};function za(){let t=bt(xt.create).current;return ja(t.disposeEffect),t}function Da(t,e=!1,r=!1){let[n,o]=$o.useState(t&&e?"idle":void 0),[a,s]=$o.useState(t);return t&&!a&&(s(!0),o("starting")),!t&&a&&n!=="ending"&&!r&&o("ending"),!t&&!a&&n==="ending"&&o(void 0),M(()=>{if(!t&&a&&n!=="ending"&&r){let l=xt.request(()=>{o("ending")});return()=>{xt.cancel(l)}}},[t,a,n,r]),M(()=>{if(!t||e)return;let l=xt.request(()=>{o(void 0)});return()=>{xt.cancel(l)}},[e,t]),M(()=>{if(!t||!e)return;t&&a&&n!=="idle"&&o("starting");let l=xt.request(()=>{o("idle")});return()=>{xt.cancel(l)}},[e,t,a,n]),{mounted:a,setMounted:s,transitionStatus:n}}var Gt=i(N(),1);var zf=(function(t){return t[t.None=0]="None",t[t.GuessFromOrder=1]="GuessFromOrder",t})({});function hr(t={}){let{label:e,metadata:r,textRef:n,indexGuessBehavior:o,index:a}=t,{register:s,unregister:l,subscribeMapChange:c,elementsRef:f,labelsRef:d,nextIndexRef:g}=va(),S=Gt.useRef(-1),[b,h]=Gt.useState(a??(o===zf.GuessFromOrder?()=>{if(S.current===-1){let v=g.current;g.current+=1,S.current=v}return S.current}:-1)),w=Gt.useRef(null),T=Gt.useCallback(v=>{if(w.current=v,b!==-1&&v!==null&&(f.current[b]=v,d)){let m=e!==void 0;d.current[b]=m?e:n?.current?.textContent??v.textContent}},[b,f,d,e,n]);return M(()=>{if(a!=null)return;let v=w.current;if(v)return s(v,r),()=>{l(v)}},[a,s,l,r]),M(()=>{if(a==null)return c(v=>{let m=w.current?v.get(w.current)?.index:null;m!=null&&h(m)})},[a,c,h]),{ref:T,index:b}}var qt=(function(t){return t.startingStyle="data-starting-style",t.endingStyle="data-ending-style",t})({}),Df={[qt.startingStyle]:""},Hf={[qt.endingStyle]:""},Ha={transitionStatus(t){return t==="starting"?Df:t==="ending"?Hf:null}};var se=i(N(),1);function Fa(){return typeof window<"u"}function Ko(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Zt(t){return Fa()?t instanceof HTMLElement||t instanceof Ko(t).HTMLElement:!1}function Ua(t){return!Fa()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof Ko(t).ShadowRoot}function br(t){return Ko(t).getComputedStyle(t)}var vr=i(N(),1),Yo=vr.createContext(void 0);function xr(t=!1){let e=vr.useContext(Yo);if(e===void 0&&!t)throw new Error(At(16));return e}var Wa=i(N(),1);function $a(t){let{focusableWhenDisabled:e,disabled:r,composite:n=!1,tabIndex:o=0,isNativeButton:a}=t,s=n&&e!==!1,l=n&&e===!1;return{props:Wa.useMemo(()=>{let f={onKeyDown(d){r&&e&&d.key!=="Tab"&&d.preventDefault()}};return n||(f.tabIndex=o,!a&&r&&(f.tabIndex=e?o:-1)),(a&&(e||s)||!a&&r)&&(f["aria-disabled"]=r),a&&(!e||l)&&(f.disabled=r),f},[n,r,e,s,l,a,o])}}function qo(t={}){let{disabled:e=!1,focusableWhenDisabled:r,tabIndex:n=0,native:o=!0,composite:a}=t,s=se.useRef(null),l=xr(!0),c=a??l!==void 0,{props:f}=$a({focusableWhenDisabled:r,disabled:e,composite:c,tabIndex:n,isNativeButton:o}),d=se.useCallback(()=>{let b=s.current;Go(b)&&c&&e&&f.disabled===void 0&&b.disabled&&(b.disabled=!1)},[e,f.disabled,c]);M(d,[d]);let g=se.useCallback((b={})=>{let{onClick:h,onMouseDown:w,onKeyUp:T,onKeyDown:v,onPointerDown:m,..._}=b;return ct({onClick(u){if(e){u.preventDefault();return}h?.(u)},onMouseDown(u){e||w?.(u)},onKeyDown(u){if(e||(Ne(u),v?.(u),u.baseUIHandlerPrevented))return;let y=u.target===u.currentTarget,L=u.currentTarget,E=Go(L),I=!o&&Ff(L),k=y&&(o?E:!I),p=u.key==="Enter",x=u.key===" ",C=L.getAttribute("role"),H=C?.startsWith("menuitem")||C==="option"||C==="gridcell";if(y&&c&&x){if(u.defaultPrevented&&H)return;u.preventDefault(),I||o&&E?(L.click(),u.preventBaseUIHandler()):k&&(h?.(u),u.preventBaseUIHandler());return}k&&(!o&&(x||p)&&u.preventDefault(),!o&&p&&h?.(u))},onKeyUp(u){if(!e){if(Ne(u),T?.(u),u.target===u.currentTarget&&o&&c&&Go(u.currentTarget)&&u.key===" "){u.preventDefault();return}u.baseUIHandlerPrevented||u.target===u.currentTarget&&!o&&!c&&u.key===" "&&h?.(u)}},onPointerDown(u){if(e){u.preventDefault();return}m?.(u)}},o?{type:"button"}:{role:"button"},f,_)},[e,f,c,o]),S=O(b=>{s.current=b,d()});return{getButtonProps:g,buttonRef:S}}function Go(t){return Zt(t)&&t.tagName==="BUTTON"}function Ff(t){return!!(t?.tagName==="A"&&t?.href)}function Zo(t){return t?.ownerDocument||document}var Xa=i(N(),1);var qa=i(Ya(),1);function Ga(t){return t==null?t:"current"in t?t.current:t}function Za(t,e=!1,r=!0){let n=za();return O((o,a=null)=>{n.cancel();let s=Ga(t);if(s==null)return;let l=s,c=()=>{qa.flushSync(o)};if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function f(){Promise.all(l.getAnimations().map(d=>d.finished)).then(()=>{a?.aborted||c()}).catch(()=>{if(r){a?.aborted||c();return}let d=l.getAnimations();!a?.aborted&&d.length>0&&d.some(g=>g.pending||g.playState!=="finished")&&f()})}if(e){let d=qt.startingStyle;if(!l.hasAttribute(d)){n.request(f);return}let g=new MutationObserver(()=>{l.hasAttribute(d)||(g.disconnect(),f())});g.observe(l,{attributes:!0,attributeFilter:[d]}),a?.addEventListener("abort",()=>g.disconnect(),{once:!0});return}n.request(f)})}function Ja(t){let{enabled:e=!0,open:r,ref:n,onComplete:o}=t,a=O(o),s=Za(n,r,!1);Xa.useEffect(()=>{if(!e)return;let l=new AbortController;return s(a,l.signal),()=>{l.abort()}},[e,r,a,s])}function Xo(t){let e=t.activeElement;for(;e?.shadowRoot?.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function Jo(t,e){if(!t||!e)return!1;let r=e.getRootNode?.();if(t.contains(e))return!0;if(r&&Ua(r)){let n=e;for(;n;){if(t===n)return!0;n=n.parentNode||n.host}}return!1}function wr(t){return"composedPath"in t?t.composedPath()[0]:t.target}var Qo=Math.round;function Pe(t,e){return e<0||e>=t.length}function tn(t,e){return Xt(t.current,{disabledIndices:e})}function en(t,e){return Xt(t.current,{decrement:!0,startingIndex:t.current.length,disabledIndices:e})}function Xt(t,{startingIndex:e=-1,decrement:r=!1,disabledIndices:n,amount:o=1}={}){let a=e;do a+=r?-o:o;while(a>=0&&a<=t.length-1&&Le(t,a,n));return a}function Le(t,e,r){if(typeof r=="function"?r(e):r?.includes(e)??!1)return!0;let o=t[e];return o?Wf(o)?!r&&(o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"):!0:!1}function Uf(t){return t.visibility==="hidden"||t.visibility==="collapse"}function Wf(t,e=t?br(t):null){return!t||!t.isConnected||!e||Uf(e)?!1:typeof t.checkVisibility=="function"?t.checkVisibility():e.display!=="none"&&e.display!=="contents"}var _r=i(N(),1);function oi(){let[,t]=_r.useState({});return _r.useCallback(()=>{t({})},[])}var fe="ArrowUp",ce="ArrowDown",Me="ArrowLeft",Ae="ArrowRight",Oe="Home",Be="End";var on=new Set([Me,Ae]),ai=new Set([Me,Ae,Oe,Be]),nn=new Set([fe,ce]),ii=new Set([fe,ce,Oe,Be]),an=new Set([...on,...nn]),si=new Set([...an,Oe,Be]),tc="Shift",ec="Control",rc="Alt",oc="Meta",li=new Set([tc,ec,rc,oc]);function nc(t){return Zt(t)&&t.tagName==="INPUT"}function sn(t){return!!(nc(t)&&t.selectionStart!=null||Zt(t)&&t.tagName==="TEXTAREA")}function ln(t,e,r,n){if(!t||!e||!e.scrollTo)return;let o=t.scrollLeft,a=t.scrollTop,s=t.clientWidth<t.scrollWidth,l=t.clientHeight<t.scrollHeight;if(s&&n!=="vertical"){let c=ni(t,e,"left"),f=yr(t),d=yr(e);r==="ltr"&&(c+e.offsetWidth+d.scrollMarginRight>t.scrollLeft+t.clientWidth-f.scrollPaddingRight?o=c+e.offsetWidth+d.scrollMarginRight-t.clientWidth+f.scrollPaddingRight:c-d.scrollMarginLeft<t.scrollLeft+f.scrollPaddingLeft&&(o=c-d.scrollMarginLeft-f.scrollPaddingLeft)),r==="rtl"&&(c-d.scrollMarginRight<t.scrollLeft+f.scrollPaddingLeft?o=c-d.scrollMarginLeft-f.scrollPaddingLeft:c+e.offsetWidth+d.scrollMarginRight>t.scrollLeft+t.clientWidth-f.scrollPaddingRight&&(o=c+e.offsetWidth+d.scrollMarginRight-t.clientWidth+f.scrollPaddingRight))}if(l&&n!=="horizontal"){let c=ni(t,e,"top"),f=yr(t),d=yr(e);c-d.scrollMarginTop<t.scrollTop+f.scrollPaddingTop?a=c-d.scrollMarginTop-f.scrollPaddingTop:c+e.offsetHeight+d.scrollMarginBottom>t.scrollTop+t.clientHeight-f.scrollPaddingBottom&&(a=c+e.offsetHeight+d.scrollMarginBottom-t.clientHeight+f.scrollPaddingBottom)}t.scrollTo({left:o,top:a,behavior:"auto"})}function ni(t,e,r){let n=r==="left"?"offsetLeft":"offsetTop",o=0;for(;e.offsetParent&&(o+=e[n],e.offsetParent!==t);)e=e.offsetParent;return o}function yr(t){let e=getComputedStyle(t);return{scrollMarginTop:parseFloat(e.scrollMarginTop)||0,scrollMarginRight:parseFloat(e.scrollMarginRight)||0,scrollMarginBottom:parseFloat(e.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(e.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(e.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(e.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(e.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(e.scrollPaddingLeft)||0}}function fi(t){return cr(19)?t:t?"true":void 0}var ci=i(N(),1);function ui(t={}){let{highlightItemOnHover:e,highlightedIndex:r,onHighlightedIndexChange:n}=xr(),{ref:o,index:a}=hr(t),s=r===a,l=ci.useRef(null),c=Kt(o,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){n(a)},onMouseMove(){let d=l.current;if(!e||!d)return;let g=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!g&&d.focus()}},compositeRef:c,index:a}}function fn(t){let e=br(t),r=parseFloat(e.width)||0,n=parseFloat(e.height)||0,o=Zt(t),a=o?t.offsetWidth:r,s=o?t.offsetHeight:n;return(Qo(r)!==a||Qo(n)!==s)&&(r=a,n=s),{width:r,height:n}}function di(t){return t==null||t.hasAttribute("disabled")||t.getAttribute("aria-disabled")==="true"}var Rr=i(N(),1),ac=Rr.createContext(void 0),ic={disableStyleElements:!1};function mi(){return Rr.useContext(ac)??ic}var gi=i(N(),1);var ue=i(N(),1);var Sr="data-composite-item-active";var sc=[];function pi(t){let{loopFocus:e=!0,orientation:r="both",grid:n,onLoop:o,direction:a,highlightedIndex:s,onHighlightedIndexChange:l,rootRef:c,enableHomeAndEndKeys:f=!1,stopEventPropagation:d=!1,disabledIndices:g,modifierKeys:S=sc}=t,[b,h]=ue.useState(0),w=n!=null,T=ue.useRef(null),v=Kt(T,c),m=ue.useRef([]),_=ue.useRef(!1),u=s??b,y=O((p,x=!1)=>{if((l??h)(p),x){let C=m.current[p];ln(T.current,C,a,r)}}),L=O(p=>{if(p.size===0||_.current)return;_.current=!0;let x=Array.from(p.keys()),C=x.find(B=>B?.hasAttribute(Sr))??null,H=C?x.indexOf(C):-1;if(H!==-1)y(H);else if(Le(x,u,g)){let B=Xt(x,{disabledIndices:g});Pe(x,B)||y(B)}ln(T.current,C,a,r)});M(()=>{if(g==null||s!=null||!_.current)return;let p=m.current;if(Le(p,u,g)){let x=Xt(p,{disabledIndices:g});Pe(p,x)||y(x)}},[g,s,u,m,y]);let E=O((p,x,C)=>o?o(p,x,C,m):C),I=O(p=>{let x=f?si:an;if(!x.has(p.key)||lc(p,S)||!T.current)return;let H=a==="rtl",B=H?Me:Ae,st={horizontal:B,vertical:ce,both:B}[r],q=H?Ae:Me,lt={horizontal:q,vertical:fe,both:q}[r],et=wr(p.nativeEvent);if(et!=null&&sn(et)&&!di(et)){let ht=et.selectionStart,We=et.selectionEnd,ta=et.value??"";if(ht==null||p.shiftKey||ht!==We||p.key!==lt&&ht<ta.length||p.key!==st&&ht>0)return}let A=u,ot=tn(m,g),nt=en(m,g);n!=null&&(A=n({disabledIndices:g,elementsRef:m,event:p,highlightedIndex:u,loopFocus:e,maxIndex:nt,minIndex:ot,onLoop:E,orientation:r,rtl:H}));let St={horizontal:[B],vertical:[ce],both:[B,ce]}[r],V={horizontal:[q],vertical:[fe],both:[q,fe]}[r],ft=w?x:{horizontal:f?ai:on,vertical:f?ii:nn,both:x}[r];f&&(p.key===Oe?A=ot:p.key===Be&&(A=nt)),A===u&&(St.includes(p.key)||V.includes(p.key))&&(e&&A===nt&&St.includes(p.key)?(A=ot,o&&(A=o(p,u,A,m))):e&&A===ot&&V.includes(p.key)?(A=nt,o&&(A=o(p,u,A,m))):A=Xt(m.current,{startingIndex:A,decrement:V.includes(p.key),disabledIndices:g})),A!==u&&!Pe(m.current,A)&&(d&&p.stopPropagation(),ft.has(p.key)&&p.preventDefault(),y(A,!0),queueMicrotask(()=>{m.current[A]?.focus()}))});return{props:{ref:v,onFocus(p){let x=T.current,C=wr(p.nativeEvent);!x||C==null||!sn(C)||C.setSelectionRange(0,C.value.length??0)},onKeyDown:I},highlightedIndex:u,onHighlightedIndexChange:y,elementsRef:m,disabledIndices:g,onMapChange:L,relayKeyboardEvent:I}}function lc(t,e){for(let r of li.values())if(!e.includes(r)&&t.getModifierState(r))return!0;return!1}var cn=i(R(),1);function hi(t){let{render:e,className:r,style:n,refs:o=Ee,props:a=Ee,state:s=vt,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:f,orientation:d,grid:g,loopFocus:S,onLoop:b,enableHomeAndEndKeys:h,onMapChange:w,stopEventPropagation:T=!0,rootRef:v,disabledIndices:m,modifierKeys:_,highlightItemOnHover:u=!1,tag:y="div",...L}=t,E=wa(),{props:I,highlightedIndex:k,onHighlightedIndexChange:p,elementsRef:x,onMapChange:C,relayKeyboardEvent:H}=pi({grid:g,loopFocus:S,onLoop:b,orientation:d,highlightedIndex:c,onHighlightedIndexChange:f,rootRef:v,stopEventPropagation:T,enableHomeAndEndKeys:h,direction:E,disabledIndices:m,modifierKeys:_}),B=at(y,t,{state:s,ref:o,props:[I,...a,L],stateAttributesMapping:l}),st=gi.useMemo(()=>({highlightedIndex:k,onHighlightedIndexChange:p,highlightItemOnHover:u,relayKeyboardEvent:H}),[k,p,u,H]);return(0,cn.jsx)(Yo.Provider,{value:st,children:(0,cn.jsx)(lr,{elementsRef:x,onMapChange:q=>{w?.(q),C(q)},children:B})})}var bi=i(ri(),1);function fc(){return zo}function cc(){return!1}function uc(){return!0}function vi(){return(0,bi.useSyncExternalStore)(fc,cc,uc)}var mt={};to(mt,{Indicator:()=>Si,List:()=>Ei,Panel:()=>Ci,Root:()=>_i,Tab:()=>yi});var z=i(N(),1);var Tr=i(N(),1),un=Tr.createContext(void 0);function Ot(){let t=Tr.useContext(un);if(t===void 0)throw new Error(At(64));return t}var xi=(function(t){return t.activationDirection="data-activation-direction",t.orientation="data-orientation",t})({});var wt={tabActivationDirection:t=>({[xi.activationDirection]:t})};var dn=i(R(),1),_i=z.forwardRef(function(e,r){let{className:n,defaultValue:o=0,onValueChange:a,orientation:s="horizontal",render:l,value:c,style:f,...d}=e,g=e.defaultValue!==void 0,S=z.useRef([]),[b,h]=z.useState(()=>new Map),[w,T]=pa({controlled:c,default:o,name:"Tabs",state:"value"}),v=c!==void 0,[m,_]=z.useState(()=>new Map),u=z.useRef(void 0),y=z.useCallback(P=>{if(P===void 0)return null;for(let[F,X]of m.entries())if(X!=null&&P===(X.value??X.index))return F;return null},[m]),[L,E]=z.useState(()=>({previousValue:w,tabActivationDirection:"none"})),{previousValue:I,tabActivationDirection:k}=L,p=k,x=!1;I!==w&&(p=wi(I,w,s,m),x=I!=null&&w!=null&&y(w)==null);let C=x?I:w,H=I!==C||k!==p;M(()=>{H&&E({previousValue:C,tabActivationDirection:p})},[C,H,p]);let B=O((P,F)=>{let X=wi(w,P,s,m);F.activationDirection=X,a?.(P,F),!F.isCanceled&&T(P)}),st=O((P,F)=>{a?.(P,Ie(F,void 0,void 0,{activationDirection:"none"}))}),q=O((P,F)=>{h(X=>{if(X.get(P)===F)return X;let It=new Map(X);return It.set(P,F),It})}),lt=O((P,F)=>{h(X=>{if(!X.has(P)||X.get(P)!==F)return X;let It=new Map(X);return It.delete(P),It})}),et=z.useCallback(P=>b.get(P),[b]),A=z.useCallback(P=>{for(let F of m.values())if(P===F?.value)return F?.id},[m]),ot=z.useMemo(()=>({getTabElementBySelectedValue:y,getTabIdByPanelValue:A,getTabPanelIdByValue:et,onValueChange:B,orientation:s,registerMountedTabPanel:q,setTabMap:_,unregisterMountedTabPanel:lt,tabActivationDirection:p,value:w}),[y,A,et,B,s,q,_,lt,p,w]),nt=z.useMemo(()=>{for(let P of m.values())if(P!=null&&P.value===w)return P},[m,w]),St=z.useMemo(()=>{for(let P of m.values())if(P!=null&&!P.disabled)return P.value},[m]),V=z.useRef(!g),ft=z.useRef(o),ht=z.useRef(g),We=z.useRef(!1);M(()=>{if(v)return;function P(Ht,Se){T(Ht),E(Jr=>Jr.previousValue===Ht&&Jr.tabActivationDirection==="none"?Jr:{previousValue:Ht,tabActivationDirection:"none"}),st(Ht,Se),V.current=!1}if(m.size===0){We.current&&w!==null&&!u.current?.isConnected&&P(null,ut.missing);return}We.current=!0,u.current=m.keys().next().value;let F=nt?.disabled,X=nt==null&&w!==null;if(!F&&w===ft.current&&(ht.current=!1),ht.current&&F&&w===ft.current)return;let It=V.current;if(F||X){let Ht=St??null;if(w===Ht){V.current=!1;return}let Se=ut.missing;It?Se=ut.initial:F&&(Se=ut.disabled),P(Ht,Se);return}It&&nt!=null&&(st(w,ut.initial),V.current=!1)},[St,v,st,nt,T,m,w]);let Sl=at("div",e,{state:{orientation:s,tabActivationDirection:p},ref:r,props:d,stateAttributesMapping:wt});return(0,dn.jsx)(un.Provider,{value:ot,children:(0,dn.jsx)(lr,{elementsRef:S,children:Sl})})});function wi(t,e,r,n){if(t==null||e==null)return"none";let o=null,a=null;for(let[c,f]of n.entries()){if(f==null)continue;let d=f.value??f.index;if(t===d&&(o=c),e===d&&(a=c),o!=null&&a!=null)break}if(o==null||a==null)return o!==a&&(typeof t=="number"||typeof t=="string")&&typeof t==typeof e?r==="horizontal"?e>t?"right":"left":e>t?"down":"up":"none";let s=o.getBoundingClientRect(),l=a.getBoundingClientRect();if(r==="horizontal"){if(l.left<s.left)return"left";if(l.left>s.left)return"right"}else{if(l.top<s.top)return"up";if(l.top>s.top)return"down"}return"none"}var Tt=i(N(),1);var Cr=i(N(),1),mn=Cr.createContext(void 0);function Er(){let t=Cr.useContext(mn);if(t===void 0)throw new Error(At(65));return t}var yi=Tt.forwardRef(function(e,r){let{className:n,disabled:o=!1,render:a,value:s,id:l,nativeButton:c=!0,style:f,...d}=e,{value:g,getTabPanelIdByValue:S,orientation:b,tabActivationDirection:h}=Ot(),{activateOnFocus:w,highlightedTabIndex:T,onTabActivation:v,registerTabResizeObserverElement:m,setHighlightedTabIndex:_,tabsListElement:u}=Er(),y=mr(l),L=Tt.useMemo(()=>({disabled:o,id:y,value:s}),[o,y,s]),{compositeProps:E,compositeRef:I,index:k}=ui({metadata:L}),p=s===g,x=Tt.useRef(!1),C=Tt.useRef(null);M(()=>{let V=C.current;if(V)return m(V)},[m]),M(()=>{if(x.current){x.current=!1;return}if(!(p&&k>-1&&T!==k))return;let V=u;if(V!=null){let ft=Xo(Zo(V));if(ft&&Jo(V,ft))return}o||_(k)},[p,k,T,_,o,u]);let{getButtonProps:H,buttonRef:B}=qo({disabled:o,native:c,focusableWhenDisabled:!0}),st=S(s),q=Tt.useRef(!1),lt=Tt.useRef(!1);function et(V){p||o||v(s,Ie(ut.none,V.nativeEvent,void 0,{activationDirection:"none"}))}function A(V){p||(k>-1&&!o&&_(k),!o&&w&&(!q.current||q.current&&lt.current)&&v(s,Ie(ut.none,V.nativeEvent,void 0,{activationDirection:"none"})))}function ot(V){if(p||o)return;q.current=!0;function ft(){q.current=!1,lt.current=!1}(!V.button||V.button===0)&&(lt.current=!0,Zo(V.currentTarget).addEventListener("pointerup",ft,{once:!0}))}return at("button",e,{state:{disabled:o,active:p,orientation:b,tabActivationDirection:h},ref:[r,B,I,C],props:[E,{role:"tab","aria-controls":st,"aria-selected":p,id:y,onClick:et,onFocus:A,onPointerDown:ot,[Sr]:p?"":void 0,onKeyDownCapture(){x.current=!0}},d,H],stateAttributesMapping:wt})});var de=i(N(),1);var Ri='!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();';var Jt=(function(t){return t.activeTabLeft="--active-tab-left",t.activeTabRight="--active-tab-right",t.activeTabTop="--active-tab-top",t.activeTabBottom="--active-tab-bottom",t.activeTabWidth="--active-tab-width",t.activeTabHeight="--active-tab-height",t})({});var kr=i(R(),1),dc={...wt,activeTabPosition:()=>null,activeTabSize:()=>null},Si=de.forwardRef(function(e,r){let{className:n,render:o,renderBeforeHydration:a=!1,style:s,...l}=e,{nonce:c}=mi(),{getTabElementBySelectedValue:f,orientation:d,tabActivationDirection:g,value:S}=Ot(),{tabsListElement:b,registerIndicatorUpdateListener:h}=Er(),w=vi(),T=oi();de.useEffect(()=>h(T),[h,T]);let v=0,m=0,_=0,u=0,y=0,L=0,E=!1;if(S!=null&&b!=null){let B=f(S);if(B!=null){E=!0;let{width:st,height:q}=fn(B),{width:lt,height:et}=fn(b),A=B.getBoundingClientRect(),ot=b.getBoundingClientRect(),nt=lt>0?ot.width/lt:1,St=et>0?ot.height/et:1;if(Math.abs(nt)>Number.EPSILON&&Math.abs(St)>Number.EPSILON){let ft=A.left-ot.left,ht=A.top-ot.top;v=ft/nt+b.scrollLeft-b.clientLeft,_=ht/St+b.scrollTop-b.clientTop}else v=B.offsetLeft,_=B.offsetTop;y=st,L=q,m=b.scrollWidth-v-y,u=b.scrollHeight-_-L}}let I=E?{left:v,right:m,top:_,bottom:u}:null,k=E?{width:y,height:L}:null,p=E?{[Jt.activeTabLeft]:`${v}px`,[Jt.activeTabRight]:`${m}px`,[Jt.activeTabTop]:`${_}px`,[Jt.activeTabBottom]:`${u}px`,[Jt.activeTabWidth]:`${y}px`,[Jt.activeTabHeight]:`${L}px`}:void 0,x=E&&y>0&&L>0,H=at("span",e,{state:{orientation:d,activeTabPosition:I,activeTabSize:k,tabActivationDirection:g},ref:r,props:[{role:"presentation",style:p,hidden:!x},l,{suppressHydrationWarning:!0}],stateAttributesMapping:dc});return S==null?null:(0,kr.jsxs)(de.Fragment,{children:[H,w&&a&&(0,kr.jsx)("script",{nonce:c,dangerouslySetInnerHTML:{__html:Ri},suppressHydrationWarning:!0})]})});var me=i(N(),1);var Ti=(function(t){return t.index="data-index",t.activationDirection="data-activation-direction",t.orientation="data-orientation",t.hidden="data-hidden",t[t.startingStyle=qt.startingStyle]="startingStyle",t[t.endingStyle=qt.endingStyle]="endingStyle",t})({});var mc={...wt,...Ha},Ci=me.forwardRef(function(e,r){let{className:n,value:o,render:a,keepMounted:s=!1,style:l,...c}=e,{value:f,getTabIdByPanelValue:d,orientation:g,tabActivationDirection:S,registerMountedTabPanel:b,unregisterMountedTabPanel:h}=Ot(),w=mr(),T=me.useMemo(()=>({id:w,value:o}),[w,o]),{ref:v,index:m}=hr({metadata:T}),_=o===f,{mounted:u,transitionStatus:y,setMounted:L}=Da(_),E=!u,I=d(o),k={hidden:E,orientation:g,tabActivationDirection:S,transitionStatus:y},p=me.useRef(null),x=at("div",e,{state:k,ref:[r,v,p],props:[{"aria-labelledby":I,hidden:E,id:w,role:"tabpanel",tabIndex:_?0:-1,inert:fi(!_),[Ti.index]:m},c],stateAttributesMapping:mc});return Ja({open:_,ref:p,onComplete(){_||L(!1)}}),M(()=>{if(!(E&&!s)&&w!=null)return b(o,w),()=>{h(o,w)}},[E,s,o,w,b,h]),s||u?x:null});var dt=i(N(),1);var pn=i(R(),1),Ei=dt.forwardRef(function(e,r){let{activateOnFocus:n=!1,className:o,loopFocus:a=!0,render:s,style:l,...c}=e,{onValueChange:f,orientation:d,value:g,setTabMap:S,tabActivationDirection:b}=Ot(),[h,w]=dt.useState(0),[T,v]=dt.useState(null),m=dt.useRef(new Set),_=dt.useRef(new Set),u=dt.useRef(null);M(()=>{if(typeof ResizeObserver>"u")return;let x=new ResizeObserver(()=>{m.current.forEach(C=>{C()})});return u.current=x,T&&x.observe(T),_.current.forEach(C=>{x.observe(C)}),()=>{x.disconnect(),u.current=null}},[T]);let y=O(x=>(m.current.add(x),()=>{m.current.delete(x)})),L=O(x=>(_.current.add(x),u.current?.observe(x),()=>{_.current.delete(x),u.current?.unobserve(x)})),E=O((x,C)=>{x!==g&&f(x,C)}),I={orientation:d,tabActivationDirection:b},k={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},p=dt.useMemo(()=>({activateOnFocus:n,highlightedTabIndex:h,registerIndicatorUpdateListener:y,registerTabResizeObserverElement:L,onTabActivation:E,setHighlightedTabIndex:w,tabsListElement:T}),[n,h,y,L,E,w,T]);return(0,pn.jsx)(mn.Provider,{value:p,children:(0,pn.jsx)(hi,{render:s,className:o,style:l,state:I,refs:[r,v],props:[k,c],stateAttributesMapping:wt,highlightedIndex:h,enableHomeAndEndKeys:!0,loopFocus:a,orientation:d,onHighlightedIndexChange:w,onMapChange:S,disabledIndices:Ee})})});function pe(t){return at(t.defaultTagName??"div",t,t)}var Ni=i(W(),1),Ii=i(J(),1),Pi=i(R(),1),gn=(0,Ni.forwardRef)(function({icon:e,size:r=24,...n},o){return(0,Pi.jsx)(Ii.SVG,{ref:o,...e.props,...n,width:r,height:r})});var Oi=i(W(),1),bn="data-wp-hash";function vn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&gc(document)),t.__wpStyleRuntime}function pc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${bn}]`))if(r.getAttribute(bn)===e)return!0;return!1}function Bi(t,e,r){if(!t.head)return;let n=vn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(pc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(bn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function gc(t){let e=vn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)Bi(t,r,n);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 hc(t,e){let r=vn();r.styles.set(t,e);for(let n of r.documents.keys())Bi(n,t,e)}typeof process>"u",hc("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var bc={stack:"_19ce0419607e1896__stack"},vc={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)"},pt=(0,Oi.forwardRef)(function({direction:e,gap:r,align:n,justify:o,wrap:a,render:s,...l},c){let f={gap:r&&vc[r],alignItems:n,justifyContent:o,flexDirection:e,flexWrap:a};return pe({render:s,ref:c,props:ct(l,{style:f,className:bc.stack})})});var Bt=i(W(),1);function Vi(t){let e=(0,Bt.useRef)(t);e.current=t;let r=(0,Bt.useRef)(null),n=(0,Bt.useRef)(!1),o=(0,Bt.useCallback)(()=>{n.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{e.current(),r.current=null},0))},[]);return(0,Bt.useEffect)(()=>(n.current=!1,()=>{n.current=!0,r.current&&clearTimeout(r.current)}),[]),o}var ji=i(W(),1),xn="data-wp-hash";function wn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&wc(document)),t.__wpStyleRuntime}function xc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${xn}]`))if(r.getAttribute(xn)===e)return!0;return!1}function zi(t,e,r){if(!t.head)return;let n=wn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(xc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(xn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function wc(t){let e=wn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)zi(t,r,n);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 _c(t,e){let r=wn();r.styles.set(t,e);for(let n of r.documents.keys())zi(n,t,e)}typeof process>"u",_c("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 yc={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},_n=(0,ji.forwardRef)(function({render:e,...r},n){return pe({render:e,ref:n,props:ct({className:yc["visually-hidden"]},r,{"data-visually-hidden":""})})});var Di=i(W(),1),Hi=i(U(),1),ge=i(R(),1),yn="data-wp-hash";function Rn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Sc(document)),t.__wpStyleRuntime}function Rc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${yn}]`))if(r.getAttribute(yn)===e)return!0;return!1}function Fi(t,e,r){if(!t.head)return;let n=Rn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(Rc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(yn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function Sc(t){let e=Rn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)Fi(t,r,n);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 Pr(t,e){let r=Rn();r.styles.set(t,e);for(let n of r.documents.keys())Fi(n,t,e)}typeof process>"u",Pr("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Tc={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Pr("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Cc={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",Pr("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 Ir={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",Pr("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Ec={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Sn=(0,Di.forwardRef)(function({children:e,variant:r="default",tone:n="brand",openInNewTab:o=!1,render:a,className:s,...l},c){return pe({render:a,defaultTagName:"a",ref:c,props:ct(l,{className:Lt(Ec.a,Tc["box-sizing"],Cc["outset-ring--focus-except-active"],r!=="unstyled"&&Ir.link,r!=="unstyled"&&Ir[`is-${n}`],r==="unstyled"&&Ir["is-unstyled"],s),target:o?"_blank":void 0,children:(0,ge.jsxs)(ge.Fragment,{children:[e,o&&(0,ge.jsx)("span",{className:Ir["link-icon"],role:"img","aria-label":(0,Hi.__)("(opens in a new tab)")})]})})})});var te={};to(te,{List:()=>Ki,Panel:()=>ts,Root:()=>rs,Tab:()=>as});var Qt=i(W(),1);var Wi=i(hn(),1),Lr=i(R(),1),Tn="data-wp-hash";function Cn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Nc(document)),t.__wpStyleRuntime}function kc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${Tn}]`))if(r.getAttribute(Tn)===e)return!0;return!1}function $i(t,e,r){if(!t.head)return;let n=Cn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(kc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(Tn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function Nc(t){let e=Cn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)$i(t,r,n);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 Ic(t,e){let r=Cn();r.styles.set(t,e);for(let n of r.documents.keys())$i(n,t,e)}typeof process>"u",Ic("bb8cbb8f31",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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)
+var wp;(wp||={}).formatLibrary=(()=>{var Sl=Object.create;var Jr=Object.defineProperty;var Tl=Object.getOwnPropertyDescriptor;var Cl=Object.getOwnPropertyNames;var El=Object.getPrototypeOf,kl=Object.prototype.hasOwnProperty;var Nl=(t=>typeof require<"u"?require:typeof Proxy<"u"?new Proxy(t,{get:(e,r)=>(typeof require<"u"?require:e)[r]}):t)(function(t){if(typeof require<"u")return require.apply(this,arguments);throw Error('Dynamic require of "'+t+'" is not supported')});var Z=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Qr=(t,e)=>{for(var r in e)Jr(t,r,{get:e[r],enumerable:!0})},Il=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of Cl(e))!kl.call(t,o)&&o!==r&&Jr(t,o,{get:()=>e[o],enumerable:!(n=Tl(e,o))||n.enumerable});return t};var i=(t,e,r)=>(r=t!=null?Sl(El(t)):{},Il(e||!t||!t.__esModule?Jr(r,"default",{value:t,enumerable:!0}):r,t));var K=Z((gu,ea)=>{ea.exports=window.wp.richText});var U=Z((hu,ra)=>{ra.exports=window.wp.i18n});var G=Z((bu,oa)=>{oa.exports=window.wp.blockEditor});var W=Z((vu,na)=>{na.exports=window.wp.element});var J=Z((wu,aa)=>{aa.exports=window.wp.primitives});var S=Z((_u,ia)=>{ia.exports=window.ReactJSXRuntime});var Wt=Z((nd,ua)=>{ua.exports=window.wp.components});var N=Z((id,ma)=>{ma.exports=window.React});var Ya=Z((Rm,Ka)=>{Ka.exports=window.ReactDOM});var ti=Z(Qa=>{"use strict";var le=N();function Wf(t,e){return t===e&&(t!==0||1/t===1/e)||t!==t&&e!==e}var $f=typeof Object.is=="function"?Object.is:Wf,Kf=le.useState,Yf=le.useEffect,Gf=le.useLayoutEffect,qf=le.useDebugValue;function Zf(t,e){var r=e(),n=Kf({inst:{value:r,getSnapshot:e}}),o=n[0].inst,a=n[1];return Gf(function(){o.value=r,o.getSnapshot=e,en(o)&&a({inst:o})},[t,r,e]),Yf(function(){return en(o)&&a({inst:o}),t(function(){en(o)&&a({inst:o})})},[t]),qf(r),r}function en(t){var e=t.getSnapshot;t=t.value;try{var r=e();return!$f(t,r)}catch{return!0}}function Xf(t,e){return e()}var Jf=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Xf:Zf;Qa.useSyncExternalStore=le.useSyncExternalStore!==void 0?le.useSyncExternalStore:Jf});var ri=Z((Hm,ei)=>{"use strict";ei.exports=ti()});var pn=Z((Wg,ki)=>{ki.exports=window.wp.a11y});var hn=Z((Gg,Li)=>{Li.exports=window.wp.compose});var Ai=Z((qg,Mi)=>{Mi.exports=window.wp.privateApis});var Lr=Z((Gh,fs)=>{fs.exports=window.wp.url});var us=Z((qh,cs)=>{cs.exports=window.wp.htmlEntities});var Dn=Z((Zh,ds)=>{ds.exports=window.wp.data});var yl=i(K(),1);var sa=i(U(),1),Lo=i(K(),1),ie=i(G(),1);var Ue=i(W(),1),to=(0,Ue.forwardRef)(({icon:t,size:e=24,...r},n)=>(0,Ue.cloneElement)(t,{width:e,height:e,...r,ref:n}));var We=i(J(),1),eo=i(S(),1),ro=(0,eo.jsx)(We.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,eo.jsx)(We.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 $e=i(J(),1),oo=i(S(),1),no=(0,oo.jsx)($e.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oo.jsx)($e.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Ke=i(J(),1),ao=i(S(),1),io=(0,ao.jsx)(Ke.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ao.jsx)(Ke.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"})});var Ye=i(J(),1),so=i(S(),1),lo=(0,so.jsx)(Ye.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,so.jsx)(Ye.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 Ge=i(J(),1),fo=i(S(),1),co=(0,fo.jsx)(Ge.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fo.jsx)(Ge.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 qe=i(J(),1),uo=i(S(),1),mo=(0,uo.jsx)(qe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uo.jsx)(qe.Path,{d:"M12.5 5L10 19h1.9l2.5-14z"})});var Ze=i(J(),1),po=i(S(),1),go=(0,po.jsx)(Ze.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,po.jsx)(Ze.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 Xe=i(J(),1),ho=i(S(),1),bo=(0,ho.jsx)(Xe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ho.jsx)(Xe.Path,{d:"M12 4a8 8 0 1 1 .001 16.001A8 8 0 0 1 12 4Zm0 1.5a6.5 6.5 0 1 0-.001 13.001A6.5 6.5 0 0 0 12 5.5Zm.75 11h-1.5V15h1.5v1.5Zm-.445-9.234a3 3 0 0 1 .445 5.89V14h-1.5v-1.25c0-.57.452-.958.917-1.01A1.5 1.5 0 0 0 12 8.75a1.5 1.5 0 0 0-1.5 1.5H9a3 3 0 0 1 3.305-2.984Z"})});var Je=i(J(),1),vo=i(S(),1),xo=(0,vo.jsx)(Je.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vo.jsx)(Je.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 Qe=i(J(),1),wo=i(S(),1),_o=(0,wo.jsx)(Qe.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wo.jsx)(Qe.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var tr=i(J(),1),yo=i(S(),1),Ro=(0,yo.jsx)(tr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yo.jsx)(tr.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 er=i(J(),1),So=i(S(),1),To=(0,So.jsx)(er.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,So.jsx)(er.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 rr=i(J(),1),Co=i(S(),1),Eo=(0,Co.jsx)(rr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Co.jsx)(rr.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 or=i(J(),1),ko=i(S(),1),No=(0,ko.jsx)(or.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ko.jsx)(or.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 It=i(S(),1),Io="core/bold",Po=(0,sa.__)("Bold"),la={name:Io,title:Po,tagName:"strong",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n,isVisible:o=!0}){function a(){r((0,Lo.toggleFormat)(e,{type:Io,title:Po}))}function s(){r((0,Lo.toggleFormat)(e,{type:Io})),n()}return(0,It.jsxs)(It.Fragment,{children:[(0,It.jsx)(ie.RichTextShortcut,{type:"primary",character:"b",onUse:a}),o&&(0,It.jsx)(ie.RichTextToolbarButton,{name:"bold",icon:co,title:Po,onClick:s,isActive:t,shortcutType:"primary",shortcutCharacter:"b"}),(0,It.jsx)(ie.__unstableRichTextInputEvent,{inputType:"formatBold",onInput:a})]})}};var fa=i(U(),1),Ft=i(K(),1),nr=i(G(),1);var Ut=i(S(),1),Mo="core/code",Ao=(0,fa.__)("Inline code"),ca={name:Mo,title:Ao,tagName:"code",className:null,__unstableInputRule(t){let{start:r,text:n}=t;if(n[r-1]!=="`"||r-2<0)return t;let a=n.lastIndexOf("`",r-2);if(a===-1)return t;let s=a,l=r-2;return s===l||(t=(0,Ft.remove)(t,s,s+1),t=(0,Ft.remove)(t,l,l+1),t=(0,Ft.applyFormat)(t,{type:Mo},s,l)),t},edit({value:t,onChange:e,onFocus:r,isActive:n}){function o(){e((0,Ft.toggleFormat)(t,{type:Mo,title:Ao})),r()}return(0,Ut.jsxs)(Ut.Fragment,{children:[(0,Ut.jsx)(nr.RichTextShortcut,{type:"access",character:"x",onUse:o}),(0,Ut.jsx)(nr.RichTextToolbarButton,{icon:io,title:Ao,onClick:o,isActive:n,role:"menuitemcheckbox"})]})}};var at=i(Wt(),1);function da(t){var e,r,n="";if(typeof t=="string"||typeof t=="number")n+=t;else if(typeof t=="object")if(Array.isArray(t)){var o=t.length;for(e=0;e<o;e++)t[e]&&(r=da(t[e]))&&(n&&(n+=" "),n+=r)}else for(r in t)t[r]&&(n&&(n+=" "),n+=r);return n}function Pl(){for(var t,e,r=0,n="",o=arguments.length;r<o;r++)(t=arguments[r])&&(e=da(t))&&(n&&(n+=" "),n+=e);return n}var Pt=Pl;var $t=i(N(),1);function pa({controlled:t,default:e,name:r,state:n="value"}){let{current:o}=$t.useRef(t!==void 0),[a,s]=$t.useState(e),l=o?t:a,c=$t.useCallback(f=>{o||s(f)},[]);return[l,c]}var Ll=i(N(),1),Re={...Ll};var ha=i(N(),1),ga={};function gt(t,e){let r=ha.useRef(ga);return r.current===ga&&(r.current=t(e)),r}var Oo=Re.useInsertionEffect,Ml=Oo&&Oo!==Re.useLayoutEffect?Oo:t=>t();function O(t){let e=gt(Al).current;return e.next=t,Ml(e.effect),e.trampoline}function Al(){let t={next:void 0,callback:Ol,trampoline:(...e)=>t.callback?.(...e),effect:()=>{t.callback=t.next}};return t}function Ol(){}var ba=i(N(),1),Vl=()=>{},M=typeof document<"u"?ba.useLayoutEffect:Vl;var Lt=i(N(),1);var ar=i(N(),1),Vo=ar.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function va(){return ar.useContext(Vo)}var xa=i(S(),1);function ir(t){let{children:e,elementsRef:r,labelsRef:n,onMapChange:o}=t,a=O(o),s=Lt.useRef(0),l=gt(jl).current,c=gt(Bl).current,[f,d]=Lt.useState(0),h=Lt.useRef(f),R=O((v,m)=>{c.set(v,m??null),h.current+=1,d(h.current)}),b=O(v=>{c.delete(v),h.current+=1,d(h.current)}),g=Lt.useMemo(()=>{let v=new Map;return Array.from(c.keys()).filter(_=>_.isConnected).sort(zl).forEach((_,u)=>{let y=c.get(_)??{};v.set(_,{...y,index:u})}),v},[c,f]);M(()=>{if(typeof MutationObserver!="function"||g.size===0)return;let v=new MutationObserver(m=>{let _=new Set,u=y=>_.has(y)?_.delete(y):_.add(y);m.forEach(y=>{y.removedNodes.forEach(u),y.addedNodes.forEach(u)}),_.size===0&&(h.current+=1,d(h.current))});return g.forEach((m,_)=>{_.parentElement&&v.observe(_.parentElement,{childList:!0})}),()=>{v.disconnect()}},[g]),M(()=>{h.current===f&&(r.current.length!==g.size&&(r.current.length=g.size),n&&n.current.length!==g.size&&(n.current.length=g.size),s.current=g.size),a(g)},[a,g,r,n,f]),M(()=>()=>{r.current=[]},[r]),M(()=>()=>{n&&(n.current=[])},[n]);let x=O(v=>(l.add(v),()=>{l.delete(v)}));M(()=>{l.forEach(v=>v(g))},[l,g]);let T=Lt.useMemo(()=>({register:R,unregister:b,subscribeMapChange:x,elementsRef:r,labelsRef:n,nextIndexRef:s}),[R,b,x,r,n,s]);return(0,xa.jsx)(Vo.Provider,{value:T,children:e})}function Bl(){return new Map}function jl(){return new Set}function zl(t,e){let r=t.compareDocumentPosition(e);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}var sr=i(N(),1),Dl=sr.createContext(void 0);function wa(){return sr.useContext(Dl)?.direction??"ltr"}function Hl(t,e){return function(n,...o){let a=new URL(t);return a.searchParams.set("code",n.toString()),o.forEach(s=>a.searchParams.append("args[]",s)),`${e} error #${n}; visit ${a} for the full message.`}}var Fl=Hl("https://base-ui.com/production-error","Base UI"),Mt=Fl;var Yt=i(N(),1);function Kt(t,e,r,n){let o=gt(ya).current;return Ul(o,t,e,r,n)&&Ra(o,[t,e,r,n]),o.callback}function _a(t){let e=gt(ya).current;return Wl(e,t)&&Ra(e,t),e.callback}function ya(){return{callback:null,cleanup:null,refs:[]}}function Ul(t,e,r,n,o){return t.refs[0]!==e||t.refs[1]!==r||t.refs[2]!==n||t.refs[3]!==o}function Wl(t,e){return t.refs.length!==e.length||t.refs.some((r,n)=>r!==e[n])}function Ra(t,e){if(t.refs=e,e.every(r=>r==null)){t.callback=null;return}t.callback=r=>{if(t.cleanup&&(t.cleanup(),t.cleanup=null),r!=null){let n=Array(e.length).fill(null);for(let o=0;o<e.length;o+=1){let a=e[o];if(a!=null)switch(typeof a){case"function":{let s=a(r);typeof s=="function"&&(n[o]=s);break}case"object":{a.current=r;break}default:}}t.cleanup=()=>{for(let o=0;o<e.length;o+=1){let a=e[o];if(a!=null)switch(typeof a){case"function":{let s=n[o];typeof s=="function"?s():a(null);break}case"object":{a.current=null;break}default:}}}}}}var Ta=i(N(),1);var Sa=i(N(),1),$l=parseInt(Sa.version,10);function lr(t){return $l>=t}function Bo(t){if(!Ta.isValidElement(t))return null;let e=t,r=e.props;return(lr(19)?r?.ref:e.ref)??null}function Se(t,e){if(t&&!e)return t;if(!t&&e)return e;if(t||e)return{...t,...e}}function jo(){}var Te=Object.freeze([]),ht=Object.freeze({});function Ca(t,e){let r={};for(let n in t){let o=t[n];if(e?.hasOwnProperty(n)){let a=e[n](o);a!=null&&Object.assign(r,a);continue}o===!0?r[`data-${n.toLowerCase()}`]="":o&&(r[`data-${n.toLowerCase()}`]=o.toString())}return r}function Ea(t,e){return typeof t=="function"?t(e):t}function ka(t,e){return typeof t=="function"?t(e):t}var zo={};function ft(t,e,r,n,o){if(!r&&!n&&!o&&!t)return fr(e);let a=fr(t);return e&&(a=Ce(a,e)),r&&(a=Ce(a,r)),n&&(a=Ce(a,n)),o&&(a=Ce(a,o)),a}function Na(t){if(t.length===0)return zo;if(t.length===1)return fr(t[0]);let e=fr(t[0]);for(let r=1;r<t.length;r+=1)e=Ce(e,t[r]);return e}function fr(t){return Do(t)?{...Pa(t,zo)}:Kl(t)}function Ce(t,e){return Do(e)?Pa(e,t):Yl(t,e)}function Kl(t){let e={...t};for(let r in e){let n=e[r];Ia(r,n)&&(e[r]=La(n))}return e}function Yl(t,e){if(!e)return t;for(let r in e){let n=e[r];switch(r){case"style":{t[r]=Se(t.style,n);break}case"className":{t[r]=Ho(t.className,n);break}default:Ia(r,n)?t[r]=Gl(t[r],n):t[r]=n}}return t}function Ia(t,e){let r=t.charCodeAt(0),n=t.charCodeAt(1),o=t.charCodeAt(2);return r===111&&n===110&&o>=65&&o<=90&&(typeof e=="function"||typeof e>"u")}function Do(t){return typeof t=="function"}function Pa(t,e){return Do(t)?t(e):t??zo}function Gl(t,e){return e?t?(...r)=>{let n=r[0];if(Ma(n)){let a=n;Ee(a);let s=e(...r);return a.baseUIHandlerPrevented||t?.(...r),s}let o=e(...r);return t?.(...r),o}:La(e):t}function La(t){return t&&((...e)=>{let r=e[0];return Ma(r)&&Ee(r),t(...e)})}function Ee(t){return t.preventBaseUIHandler=()=>{t.baseUIHandlerPrevented=!0},t}function Ho(t,e){return e?t?e+" "+t:e:t}function Ma(t){return t!=null&&typeof t=="object"&&"nativeEvent"in t}var Fo=i(N(),1);function nt(t,e,r={}){let n=e.render,o=ql(e,r);if(r.enabled===!1)return null;let a=r.state??ht;return Jl(t,n,o,a)}function ql(t,e={}){let{className:r,style:n,render:o}=t,{state:a=ht,ref:s,props:l,stateAttributesMapping:c,enabled:f=!0}=e,d=f?Ea(r,a):void 0,h=f?ka(n,a):void 0,R=f?Ca(a,c):ht,b=f&&l?Zl(l):void 0,g=f?Se(R,b)??{}:ht;return typeof document<"u"&&(f?Array.isArray(s)?g.ref=_a([g.ref,Bo(o),...s]):g.ref=Kt(g.ref,Bo(o),s):Kt(null,null)),f?(d!==void 0&&(g.className=Ho(g.className,d)),h!==void 0&&(g.style=Se(g.style,h)),g):ht}function Zl(t){return Array.isArray(t)?Na(t):ft(void 0,t)}var Xl=Symbol.for("react.lazy");function Jl(t,e,r,n){if(e){if(typeof e=="function")return e(r,n);let o=ft(r,e.props);o.ref=r.ref;let a=e;return a?.$$typeof===Xl&&(a=Yt.Children.toArray(e)[0]),Yt.cloneElement(a,o)}if(t&&typeof t=="string")return Ql(t,r);throw new Error(Mt(8))}function Ql(t,e){return t==="button"?(0,Fo.createElement)("button",{type:"button",...e,key:e.key}):t==="img"?(0,Fo.createElement)("img",{alt:"",...e,key:e.key}):Yt.createElement(t,e)}var cr=i(N(),1);var Aa=0;function tf(t,e="mui"){let[r,n]=cr.useState(t),o=t||r;return cr.useEffect(()=>{r==null&&(Aa+=1,n(`${e}-${Aa}`))},[r,e]),o}var Oa=Re.useId;function Va(t,e){if(Oa!==void 0){let r=Oa();return t??(e?`${e}-${r}`:r)}return tf(t,e)}function ur(t){return Va(t,"base-ui")}var ct={};Qr(ct,{cancelOpen:()=>Nf,chipRemovePress:()=>uf,clearPress:()=>cf,closePress:()=>lf,closeWatcher:()=>yf,decrementPress:()=>pf,disabled:()=>Pf,drag:()=>Cf,escapeKey:()=>_f,focusOut:()=>wf,imperativeAction:()=>Af,incrementPress:()=>mf,initial:()=>Mf,inputBlur:()=>bf,inputChange:()=>gf,inputClear:()=>hf,inputPaste:()=>vf,inputPress:()=>xf,itemPress:()=>sf,keyboard:()=>Sf,linkPress:()=>ff,listNavigation:()=>Rf,missing:()=>Lf,none:()=>ef,outsidePress:()=>af,pointer:()=>Tf,scrub:()=>kf,siblingOpen:()=>If,swipe:()=>Of,trackPress:()=>df,triggerFocus:()=>nf,triggerHover:()=>of,triggerPress:()=>rf,wheel:()=>Ef,windowResize:()=>Vf});var ef="none",rf="trigger-press",of="trigger-hover",nf="trigger-focus",af="outside-press",sf="item-press",lf="close-press",ff="link-press",cf="clear-press",uf="chip-remove-press",df="track-press",mf="increment-press",pf="decrement-press",gf="input-change",hf="input-clear",bf="input-blur",vf="input-paste",xf="input-press",wf="focus-out",_f="escape-key",yf="close-watcher",Rf="list-navigation",Sf="keyboard",Tf="pointer",Cf="drag",Ef="wheel",kf="scrub",Nf="cancel-open",If="sibling-open",Pf="disabled",Lf="missing",Mf="initial",Af="imperative-action",Of="swipe",Vf="window-resize";function ke(t,e,r,n){let o=!1,a=!1,s=n??ht;return{reason:t,event:e??new Event("base-ui"),cancel(){o=!0},allowPropagation(){a=!0},get isCanceled(){return o},get isPropagationAllowed(){return a},trigger:r,...s}}var Wo=i(N(),1);var Ba=i(N(),1),Bf=[];function ja(t){Ba.useEffect(t,Bf)}var dr=null,tm=globalThis.requestAnimationFrame,Uo=class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{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]?.(e)};request(e){let r=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,!this.isScheduled&&(requestAnimationFrame(this.tick),this.isScheduled=!0),r}cancel(e){let r=e-this.startId;r<0||r>=this.callbacks.length||(this.callbacks[r]=null,this.callbacksCount-=1)}},mr=new Uo,bt=class t{static create(){return new t}static request(e){return mr.request(e)}static cancel(e){return mr.cancel(e)}currentId=dr;request(e){this.cancel(),this.currentId=mr.request(()=>{this.currentId=dr,e()})}cancel=()=>{this.currentId!==dr&&(mr.cancel(this.currentId),this.currentId=dr)};disposeEffect=()=>this.cancel};function za(){let t=gt(bt.create).current;return ja(t.disposeEffect),t}function Da(t,e=!1,r=!1){let[n,o]=Wo.useState(t&&e?"idle":void 0),[a,s]=Wo.useState(t);return t&&!a&&(s(!0),o("starting")),!t&&a&&n!=="ending"&&!r&&o("ending"),!t&&!a&&n==="ending"&&o(void 0),M(()=>{if(!t&&a&&n!=="ending"&&r){let l=bt.request(()=>{o("ending")});return()=>{bt.cancel(l)}}},[t,a,n,r]),M(()=>{if(!t||e)return;let l=bt.request(()=>{o(void 0)});return()=>{bt.cancel(l)}},[e,t]),M(()=>{if(!t||!e)return;t&&a&&n!=="idle"&&o("starting");let l=bt.request(()=>{o("idle")});return()=>{bt.cancel(l)}},[e,t,a,n]),{mounted:a,setMounted:s,transitionStatus:n}}var Gt=i(N(),1);var jf=(function(t){return t[t.None=0]="None",t[t.GuessFromOrder=1]="GuessFromOrder",t})({});function pr(t={}){let{label:e,metadata:r,textRef:n,indexGuessBehavior:o,index:a}=t,{register:s,unregister:l,subscribeMapChange:c,elementsRef:f,labelsRef:d,nextIndexRef:h}=va(),R=Gt.useRef(-1),[b,g]=Gt.useState(a??(o===jf.GuessFromOrder?()=>{if(R.current===-1){let v=h.current;h.current+=1,R.current=v}return R.current}:-1)),x=Gt.useRef(null),T=Gt.useCallback(v=>{if(x.current=v,b!==-1&&v!==null&&(f.current[b]=v,d)){let m=e!==void 0;d.current[b]=m?e:n?.current?.textContent??v.textContent}},[b,f,d,e,n]);return M(()=>{if(a!=null)return;let v=x.current;if(v)return s(v,r),()=>{l(v)}},[a,s,l,r]),M(()=>{if(a==null)return c(v=>{let m=x.current?v.get(x.current)?.index:null;m!=null&&g(m)})},[a,c,g]),{ref:T,index:b}}var qt=(function(t){return t.startingStyle="data-starting-style",t.endingStyle="data-ending-style",t})({}),zf={[qt.startingStyle]:""},Df={[qt.endingStyle]:""},Ha={transitionStatus(t){return t==="starting"?zf:t==="ending"?Df:null}};var se=i(N(),1);function Fa(){return typeof window<"u"}function $o(t){var e;return(t==null||(e=t.ownerDocument)==null?void 0:e.defaultView)||window}function Zt(t){return Fa()?t instanceof HTMLElement||t instanceof $o(t).HTMLElement:!1}function Ua(t){return!Fa()||typeof ShadowRoot>"u"?!1:t instanceof ShadowRoot||t instanceof $o(t).ShadowRoot}function gr(t){return $o(t).getComputedStyle(t)}var hr=i(N(),1),Ko=hr.createContext(void 0);function br(t=!1){let e=hr.useContext(Ko);if(e===void 0&&!t)throw new Error(Mt(16));return e}var Wa=i(N(),1);function $a(t){let{focusableWhenDisabled:e,disabled:r,composite:n=!1,tabIndex:o=0,isNativeButton:a}=t,s=n&&e!==!1,l=n&&e===!1;return{props:Wa.useMemo(()=>{let f={onKeyDown(d){r&&e&&d.key!=="Tab"&&d.preventDefault()}};return n||(f.tabIndex=o,!a&&r&&(f.tabIndex=e?o:-1)),(a&&(e||s)||!a&&r)&&(f["aria-disabled"]=r),a&&(!e||l)&&(f.disabled=r),f},[n,r,e,s,l,a,o])}}function Go(t={}){let{disabled:e=!1,focusableWhenDisabled:r,tabIndex:n=0,native:o=!0,composite:a}=t,s=se.useRef(null),l=br(!0),c=a??l!==void 0,{props:f}=$a({focusableWhenDisabled:r,disabled:e,composite:c,tabIndex:n,isNativeButton:o}),d=se.useCallback(()=>{let b=s.current;Yo(b)&&c&&e&&f.disabled===void 0&&b.disabled&&(b.disabled=!1)},[e,f.disabled,c]);M(d,[d]);let h=se.useCallback((b={})=>{let{onClick:g,onMouseDown:x,onKeyUp:T,onKeyDown:v,onPointerDown:m,..._}=b;return ft({onClick(u){if(e){u.preventDefault();return}g?.(u)},onMouseDown(u){e||x?.(u)},onKeyDown(u){if(e||(Ee(u),v?.(u),u.baseUIHandlerPrevented))return;let y=u.target===u.currentTarget,L=u.currentTarget,E=Yo(L),I=!o&&Hf(L),k=y&&(o?E:!I),p=u.key==="Enter",w=u.key===" ",C=L.getAttribute("role"),H=C?.startsWith("menuitem")||C==="option"||C==="gridcell";if(y&&c&&w){if(u.defaultPrevented&&H)return;u.preventDefault(),I||o&&E?(L.click(),u.preventBaseUIHandler()):k&&(g?.(u),u.preventBaseUIHandler());return}k&&(!o&&(w||p)&&u.preventDefault(),!o&&p&&g?.(u))},onKeyUp(u){if(!e){if(Ee(u),T?.(u),u.target===u.currentTarget&&o&&c&&Yo(u.currentTarget)&&u.key===" "){u.preventDefault();return}u.baseUIHandlerPrevented||u.target===u.currentTarget&&!o&&!c&&u.key===" "&&g?.(u)}},onPointerDown(u){if(e){u.preventDefault();return}m?.(u)}},o?{type:"button"}:{role:"button"},f,_)},[e,f,c,o]),R=O(b=>{s.current=b,d()});return{getButtonProps:h,buttonRef:R}}function Yo(t){return Zt(t)&&t.tagName==="BUTTON"}function Hf(t){return!!(t?.tagName==="A"&&t?.href)}function qo(t){return t?.ownerDocument||document}var Xa=i(N(),1);var qa=i(Ya(),1);function Ga(t){return t==null?t:"current"in t?t.current:t}function Za(t,e=!1,r=!0){let n=za();return O((o,a=null)=>{n.cancel();let s=Ga(t);if(s==null)return;let l=s,c=()=>{qa.flushSync(o)};if(typeof l.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){o();return}function f(){Promise.all(l.getAnimations().map(d=>d.finished)).then(()=>{a?.aborted||c()}).catch(()=>{if(r){a?.aborted||c();return}let d=l.getAnimations();!a?.aborted&&d.length>0&&d.some(h=>h.pending||h.playState!=="finished")&&f()})}if(e){let d=qt.startingStyle;if(!l.hasAttribute(d)){n.request(f);return}let h=new MutationObserver(()=>{l.hasAttribute(d)||(h.disconnect(),f())});h.observe(l,{attributes:!0,attributeFilter:[d]}),a?.addEventListener("abort",()=>h.disconnect(),{once:!0});return}n.request(f)})}function Ja(t){let{enabled:e=!0,open:r,ref:n,onComplete:o}=t,a=O(o),s=Za(n,r,!1);Xa.useEffect(()=>{if(!e)return;let l=new AbortController;return s(a,l.signal),()=>{l.abort()}},[e,r,a,s])}function Zo(t){let e=t.activeElement;for(;e?.shadowRoot?.activeElement!=null;)e=e.shadowRoot.activeElement;return e}function Xo(t,e){if(!t||!e)return!1;let r=e.getRootNode?.();if(t.contains(e))return!0;if(r&&Ua(r)){let n=e;for(;n;){if(t===n)return!0;n=n.parentNode||n.host}}return!1}function vr(t){return"composedPath"in t?t.composedPath()[0]:t.target}var Jo=Math.round;function Ne(t,e){return e<0||e>=t.length}function Qo(t,e){return Xt(t.current,{disabledIndices:e})}function tn(t,e){return Xt(t.current,{decrement:!0,startingIndex:t.current.length,disabledIndices:e})}function Xt(t,{startingIndex:e=-1,decrement:r=!1,disabledIndices:n,amount:o=1}={}){let a=e;do a+=r?-o:o;while(a>=0&&a<=t.length-1&&Ie(t,a,n));return a}function Ie(t,e,r){if(typeof r=="function"?r(e):r?.includes(e)??!1)return!0;let o=t[e];return o?Uf(o)?!r&&(o.hasAttribute("disabled")||o.getAttribute("aria-disabled")==="true"):!0:!1}function Ff(t){return t.visibility==="hidden"||t.visibility==="collapse"}function Uf(t,e=t?gr(t):null){return!t||!t.isConnected||!e||Ff(e)?!1:typeof t.checkVisibility=="function"?t.checkVisibility():e.display!=="none"&&e.display!=="contents"}var xr=i(N(),1);function oi(){let[,t]=xr.useState({});return xr.useCallback(()=>{t({})},[])}var fe="ArrowUp",ce="ArrowDown",Pe="ArrowLeft",Le="ArrowRight",Me="Home",Ae="End";var rn=new Set([Pe,Le]),ai=new Set([Pe,Le,Me,Ae]),on=new Set([fe,ce]),ii=new Set([fe,ce,Me,Ae]),nn=new Set([...rn,...on]),si=new Set([...nn,Me,Ae]),Qf="Shift",tc="Control",ec="Alt",rc="Meta",li=new Set([Qf,tc,ec,rc]);function oc(t){return Zt(t)&&t.tagName==="INPUT"}function an(t){return!!(oc(t)&&t.selectionStart!=null||Zt(t)&&t.tagName==="TEXTAREA")}function sn(t,e,r,n){if(!t||!e||!e.scrollTo)return;let o=t.scrollLeft,a=t.scrollTop,s=t.clientWidth<t.scrollWidth,l=t.clientHeight<t.scrollHeight;if(s&&n!=="vertical"){let c=ni(t,e,"left"),f=wr(t),d=wr(e);r==="ltr"&&(c+e.offsetWidth+d.scrollMarginRight>t.scrollLeft+t.clientWidth-f.scrollPaddingRight?o=c+e.offsetWidth+d.scrollMarginRight-t.clientWidth+f.scrollPaddingRight:c-d.scrollMarginLeft<t.scrollLeft+f.scrollPaddingLeft&&(o=c-d.scrollMarginLeft-f.scrollPaddingLeft)),r==="rtl"&&(c-d.scrollMarginRight<t.scrollLeft+f.scrollPaddingLeft?o=c-d.scrollMarginLeft-f.scrollPaddingLeft:c+e.offsetWidth+d.scrollMarginRight>t.scrollLeft+t.clientWidth-f.scrollPaddingRight&&(o=c+e.offsetWidth+d.scrollMarginRight-t.clientWidth+f.scrollPaddingRight))}if(l&&n!=="horizontal"){let c=ni(t,e,"top"),f=wr(t),d=wr(e);c-d.scrollMarginTop<t.scrollTop+f.scrollPaddingTop?a=c-d.scrollMarginTop-f.scrollPaddingTop:c+e.offsetHeight+d.scrollMarginBottom>t.scrollTop+t.clientHeight-f.scrollPaddingBottom&&(a=c+e.offsetHeight+d.scrollMarginBottom-t.clientHeight+f.scrollPaddingBottom)}t.scrollTo({left:o,top:a,behavior:"auto"})}function ni(t,e,r){let n=r==="left"?"offsetLeft":"offsetTop",o=0;for(;e.offsetParent&&(o+=e[n],e.offsetParent!==t);)e=e.offsetParent;return o}function wr(t){let e=getComputedStyle(t);return{scrollMarginTop:parseFloat(e.scrollMarginTop)||0,scrollMarginRight:parseFloat(e.scrollMarginRight)||0,scrollMarginBottom:parseFloat(e.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(e.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(e.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(e.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(e.scrollPaddingBottom)||0,scrollPaddingLeft:parseFloat(e.scrollPaddingLeft)||0}}function fi(t){return lr(19)?t:t?"true":void 0}var ci=i(N(),1);function ui(t={}){let{highlightItemOnHover:e,highlightedIndex:r,onHighlightedIndexChange:n}=br(),{ref:o,index:a}=pr(t),s=r===a,l=ci.useRef(null),c=Kt(o,l);return{compositeProps:{tabIndex:s?0:-1,onFocus(){n(a)},onMouseMove(){let d=l.current;if(!e||!d)return;let h=d.hasAttribute("disabled")||d.ariaDisabled==="true";!s&&!h&&d.focus()}},compositeRef:c,index:a}}function ln(t){let e=gr(t),r=parseFloat(e.width)||0,n=parseFloat(e.height)||0,o=Zt(t),a=o?t.offsetWidth:r,s=o?t.offsetHeight:n;return(Jo(r)!==a||Jo(n)!==s)&&(r=a,n=s),{width:r,height:n}}function di(t){return t==null||t.hasAttribute("disabled")||t.getAttribute("aria-disabled")==="true"}var _r=i(N(),1),nc=_r.createContext(void 0),ac={disableStyleElements:!1};function mi(){return _r.useContext(nc)??ac}var gi=i(N(),1);var ue=i(N(),1);var yr="data-composite-item-active";var ic=[];function pi(t){let{loopFocus:e=!0,orientation:r="both",grid:n,onLoop:o,direction:a,highlightedIndex:s,onHighlightedIndexChange:l,rootRef:c,enableHomeAndEndKeys:f=!1,stopEventPropagation:d=!1,disabledIndices:h,modifierKeys:R=ic}=t,[b,g]=ue.useState(0),x=n!=null,T=ue.useRef(null),v=Kt(T,c),m=ue.useRef([]),_=ue.useRef(!1),u=s??b,y=O((p,w=!1)=>{if((l??g)(p),w){let C=m.current[p];sn(T.current,C,a,r)}}),L=O(p=>{if(p.size===0||_.current)return;_.current=!0;let w=Array.from(p.keys()),C=w.find(V=>V?.hasAttribute(yr))??null,H=C?w.indexOf(C):-1;if(H!==-1)y(H);else if(Ie(w,u,h)){let V=Xt(w,{disabledIndices:h});Ne(w,V)||y(V)}sn(T.current,C,a,r)});M(()=>{if(h==null||s!=null||!_.current)return;let p=m.current;if(Ie(p,u,h)){let w=Xt(p,{disabledIndices:h});Ne(p,w)||y(w)}},[h,s,u,m,y]);let E=O((p,w,C)=>o?o(p,w,C,m):C),I=O(p=>{let w=f?si:nn;if(!w.has(p.key)||sc(p,R)||!T.current)return;let H=a==="rtl",V=H?Pe:Le,it={horizontal:V,vertical:ce,both:V}[r],q=H?Le:Pe,st={horizontal:q,vertical:fe,both:q}[r],tt=vr(p.nativeEvent);if(tt!=null&&an(tt)&&!di(tt)){let pt=tt.selectionStart,Fe=tt.selectionEnd,ta=tt.value??"";if(pt==null||p.shiftKey||pt!==Fe||p.key!==st&&pt<ta.length||p.key!==it&&pt>0)return}let A=u,rt=Qo(m,h),ot=tn(m,h);n!=null&&(A=n({disabledIndices:h,elementsRef:m,event:p,highlightedIndex:u,loopFocus:e,maxIndex:ot,minIndex:rt,onLoop:E,orientation:r,rtl:H}));let Rt={horizontal:[V],vertical:[ce],both:[V,ce]}[r],B={horizontal:[q],vertical:[fe],both:[q,fe]}[r],lt=x?w:{horizontal:f?ai:rn,vertical:f?ii:on,both:w}[r];f&&(p.key===Me?A=rt:p.key===Ae&&(A=ot)),A===u&&(Rt.includes(p.key)||B.includes(p.key))&&(e&&A===ot&&Rt.includes(p.key)?(A=rt,o&&(A=o(p,u,A,m))):e&&A===rt&&B.includes(p.key)?(A=ot,o&&(A=o(p,u,A,m))):A=Xt(m.current,{startingIndex:A,decrement:B.includes(p.key),disabledIndices:h})),A!==u&&!Ne(m.current,A)&&(d&&p.stopPropagation(),lt.has(p.key)&&p.preventDefault(),y(A,!0),queueMicrotask(()=>{m.current[A]?.focus()}))});return{props:{ref:v,onFocus(p){let w=T.current,C=vr(p.nativeEvent);!w||C==null||!an(C)||C.setSelectionRange(0,C.value.length??0)},onKeyDown:I},highlightedIndex:u,onHighlightedIndexChange:y,elementsRef:m,disabledIndices:h,onMapChange:L,relayKeyboardEvent:I}}function sc(t,e){for(let r of li.values())if(!e.includes(r)&&t.getModifierState(r))return!0;return!1}var fn=i(S(),1);function hi(t){let{render:e,className:r,style:n,refs:o=Te,props:a=Te,state:s=ht,stateAttributesMapping:l,highlightedIndex:c,onHighlightedIndexChange:f,orientation:d,grid:h,loopFocus:R,onLoop:b,enableHomeAndEndKeys:g,onMapChange:x,stopEventPropagation:T=!0,rootRef:v,disabledIndices:m,modifierKeys:_,highlightItemOnHover:u=!1,tag:y="div",...L}=t,E=wa(),{props:I,highlightedIndex:k,onHighlightedIndexChange:p,elementsRef:w,onMapChange:C,relayKeyboardEvent:H}=pi({grid:h,loopFocus:R,onLoop:b,orientation:d,highlightedIndex:c,onHighlightedIndexChange:f,rootRef:v,stopEventPropagation:T,enableHomeAndEndKeys:g,direction:E,disabledIndices:m,modifierKeys:_}),V=nt(y,t,{state:s,ref:o,props:[I,...a,L],stateAttributesMapping:l}),it=gi.useMemo(()=>({highlightedIndex:k,onHighlightedIndexChange:p,highlightItemOnHover:u,relayKeyboardEvent:H}),[k,p,u,H]);return(0,fn.jsx)(Ko.Provider,{value:it,children:(0,fn.jsx)(ir,{elementsRef:w,onMapChange:q=>{x?.(q),C(q)},children:V})})}var bi=i(ri(),1);function lc(){return jo}function fc(){return!1}function cc(){return!0}function vi(){return(0,bi.useSyncExternalStore)(lc,fc,cc)}var dt={};Qr(dt,{Indicator:()=>Si,List:()=>Ei,Panel:()=>Ci,Root:()=>_i,Tab:()=>yi});var z=i(N(),1);var Rr=i(N(),1),cn=Rr.createContext(void 0);function At(){let t=Rr.useContext(cn);if(t===void 0)throw new Error(Mt(64));return t}var xi=(function(t){return t.activationDirection="data-activation-direction",t.orientation="data-orientation",t})({});var vt={tabActivationDirection:t=>({[xi.activationDirection]:t})};var un=i(S(),1),_i=z.forwardRef(function(e,r){let{className:n,defaultValue:o=0,onValueChange:a,orientation:s="horizontal",render:l,value:c,style:f,...d}=e,h=e.defaultValue!==void 0,R=z.useRef([]),[b,g]=z.useState(()=>new Map),[x,T]=pa({controlled:c,default:o,name:"Tabs",state:"value"}),v=c!==void 0,[m,_]=z.useState(()=>new Map),u=z.useRef(void 0),y=z.useCallback(P=>{if(P===void 0)return null;for(let[F,X]of m.entries())if(X!=null&&P===(X.value??X.index))return F;return null},[m]),[L,E]=z.useState(()=>({previousValue:x,tabActivationDirection:"none"})),{previousValue:I,tabActivationDirection:k}=L,p=k,w=!1;I!==x&&(p=wi(I,x,s,m),w=I!=null&&x!=null&&y(x)==null);let C=w?I:x,H=I!==C||k!==p;M(()=>{H&&E({previousValue:C,tabActivationDirection:p})},[C,H,p]);let V=O((P,F)=>{let X=wi(x,P,s,m);F.activationDirection=X,a?.(P,F),!F.isCanceled&&T(P)}),it=O((P,F)=>{a?.(P,ke(F,void 0,void 0,{activationDirection:"none"}))}),q=O((P,F)=>{g(X=>{if(X.get(P)===F)return X;let Nt=new Map(X);return Nt.set(P,F),Nt})}),st=O((P,F)=>{g(X=>{if(!X.has(P)||X.get(P)!==F)return X;let Nt=new Map(X);return Nt.delete(P),Nt})}),tt=z.useCallback(P=>b.get(P),[b]),A=z.useCallback(P=>{for(let F of m.values())if(P===F?.value)return F?.id},[m]),rt=z.useMemo(()=>({getTabElementBySelectedValue:y,getTabIdByPanelValue:A,getTabPanelIdByValue:tt,onValueChange:V,orientation:s,registerMountedTabPanel:q,setTabMap:_,unregisterMountedTabPanel:st,tabActivationDirection:p,value:x}),[y,A,tt,V,s,q,_,st,p,x]),ot=z.useMemo(()=>{for(let P of m.values())if(P!=null&&P.value===x)return P},[m,x]),Rt=z.useMemo(()=>{for(let P of m.values())if(P!=null&&!P.disabled)return P.value},[m]),B=z.useRef(!h),lt=z.useRef(o),pt=z.useRef(h),Fe=z.useRef(!1);M(()=>{if(v)return;function P(Ht,ye){T(Ht),E(Xr=>Xr.previousValue===Ht&&Xr.tabActivationDirection==="none"?Xr:{previousValue:Ht,tabActivationDirection:"none"}),it(Ht,ye),B.current=!1}if(m.size===0){Fe.current&&x!==null&&!u.current?.isConnected&&P(null,ct.missing);return}Fe.current=!0,u.current=m.keys().next().value;let F=ot?.disabled,X=ot==null&&x!==null;if(!F&&x===lt.current&&(pt.current=!1),pt.current&&F&&x===lt.current)return;let Nt=B.current;if(F||X){let Ht=Rt??null;if(x===Ht){B.current=!1;return}let ye=ct.missing;Nt?ye=ct.initial:F&&(ye=ct.disabled),P(Ht,ye);return}Nt&&ot!=null&&(it(x,ct.initial),B.current=!1)},[Rt,v,it,ot,T,m,x]);let Rl=nt("div",e,{state:{orientation:s,tabActivationDirection:p},ref:r,props:d,stateAttributesMapping:vt});return(0,un.jsx)(cn.Provider,{value:rt,children:(0,un.jsx)(ir,{elementsRef:R,children:Rl})})});function wi(t,e,r,n){if(t==null||e==null)return"none";let o=null,a=null;for(let[c,f]of n.entries()){if(f==null)continue;let d=f.value??f.index;if(t===d&&(o=c),e===d&&(a=c),o!=null&&a!=null)break}if(o==null||a==null)return o!==a&&(typeof t=="number"||typeof t=="string")&&typeof t==typeof e?r==="horizontal"?e>t?"right":"left":e>t?"down":"up":"none";let s=o.getBoundingClientRect(),l=a.getBoundingClientRect();if(r==="horizontal"){if(l.left<s.left)return"left";if(l.left>s.left)return"right"}else{if(l.top<s.top)return"up";if(l.top>s.top)return"down"}return"none"}var St=i(N(),1);var Sr=i(N(),1),dn=Sr.createContext(void 0);function Tr(){let t=Sr.useContext(dn);if(t===void 0)throw new Error(Mt(65));return t}var yi=St.forwardRef(function(e,r){let{className:n,disabled:o=!1,render:a,value:s,id:l,nativeButton:c=!0,style:f,...d}=e,{value:h,getTabPanelIdByValue:R,orientation:b,tabActivationDirection:g}=At(),{activateOnFocus:x,highlightedTabIndex:T,onTabActivation:v,registerTabResizeObserverElement:m,setHighlightedTabIndex:_,tabsListElement:u}=Tr(),y=ur(l),L=St.useMemo(()=>({disabled:o,id:y,value:s}),[o,y,s]),{compositeProps:E,compositeRef:I,index:k}=ui({metadata:L}),p=s===h,w=St.useRef(!1),C=St.useRef(null);M(()=>{let B=C.current;if(B)return m(B)},[m]),M(()=>{if(w.current){w.current=!1;return}if(!(p&&k>-1&&T!==k))return;let B=u;if(B!=null){let lt=Zo(qo(B));if(lt&&Xo(B,lt))return}o||_(k)},[p,k,T,_,o,u]);let{getButtonProps:H,buttonRef:V}=Go({disabled:o,native:c,focusableWhenDisabled:!0}),it=R(s),q=St.useRef(!1),st=St.useRef(!1);function tt(B){p||o||v(s,ke(ct.none,B.nativeEvent,void 0,{activationDirection:"none"}))}function A(B){p||(k>-1&&!o&&_(k),!o&&x&&(!q.current||q.current&&st.current)&&v(s,ke(ct.none,B.nativeEvent,void 0,{activationDirection:"none"})))}function rt(B){if(p||o)return;q.current=!0;function lt(){q.current=!1,st.current=!1}(!B.button||B.button===0)&&(st.current=!0,qo(B.currentTarget).addEventListener("pointerup",lt,{once:!0}))}return nt("button",e,{state:{disabled:o,active:p,orientation:b,tabActivationDirection:g},ref:[r,V,I,C],props:[E,{role:"tab","aria-controls":it,"aria-selected":p,id:y,onClick:tt,onFocus:A,onPointerDown:rt,[yr]:p?"":void 0,onKeyDownCapture(){w.current=!0}},d,H],stateAttributesMapping:vt})});var de=i(N(),1);var Ri='!function(){const t=document.currentScript.previousElementSibling;if(!t)return;const e=t.closest(\'[role="tablist"]\');if(!e)return;const i=e.querySelector("[data-active]");if(!i)return;if(0===i.offsetWidth||0===e.offsetWidth)return;let o=0,n=0,h=0,l=0,r=0,f=0;function s(t){const e=getComputedStyle(t);let i=parseFloat(e.width)||0,o=parseFloat(e.height)||0;return(Math.round(i)!==t.offsetWidth||Math.round(o)!==t.offsetHeight)&&(i=t.offsetWidth,o=t.offsetHeight),{width:i,height:o}}if(null!=i&&null!=e){const{width:t,height:c}=s(i),{width:u,height:d}=s(e),a=i.getBoundingClientRect(),g=e.getBoundingClientRect(),p=u>0?g.width/u:1,b=d>0?g.height/d:1;if(Math.abs(p)>Number.EPSILON&&Math.abs(b)>Number.EPSILON){const t=a.left-g.left,i=a.top-g.top;o=t/p+e.scrollLeft-e.clientLeft,h=i/b+e.scrollTop-e.clientTop}else o=i.offsetLeft,h=i.offsetTop;r=t,f=c,n=e.scrollWidth-o-r,l=e.scrollHeight-h-f}function c(e,i){t.style.setProperty(`--active-tab-${e}`,`${i}px`)}c("left",o),c("right",n),c("top",h),c("bottom",l),c("width",r),c("height",f),r>0&&f>0&&t.removeAttribute("hidden")}();';var Jt=(function(t){return t.activeTabLeft="--active-tab-left",t.activeTabRight="--active-tab-right",t.activeTabTop="--active-tab-top",t.activeTabBottom="--active-tab-bottom",t.activeTabWidth="--active-tab-width",t.activeTabHeight="--active-tab-height",t})({});var Cr=i(S(),1),uc={...vt,activeTabPosition:()=>null,activeTabSize:()=>null},Si=de.forwardRef(function(e,r){let{className:n,render:o,renderBeforeHydration:a=!1,style:s,...l}=e,{nonce:c}=mi(),{getTabElementBySelectedValue:f,orientation:d,tabActivationDirection:h,value:R}=At(),{tabsListElement:b,registerIndicatorUpdateListener:g}=Tr(),x=vi(),T=oi();de.useEffect(()=>g(T),[g,T]);let v=0,m=0,_=0,u=0,y=0,L=0,E=!1;if(R!=null&&b!=null){let V=f(R);if(V!=null){E=!0;let{width:it,height:q}=ln(V),{width:st,height:tt}=ln(b),A=V.getBoundingClientRect(),rt=b.getBoundingClientRect(),ot=st>0?rt.width/st:1,Rt=tt>0?rt.height/tt:1;if(Math.abs(ot)>Number.EPSILON&&Math.abs(Rt)>Number.EPSILON){let lt=A.left-rt.left,pt=A.top-rt.top;v=lt/ot+b.scrollLeft-b.clientLeft,_=pt/Rt+b.scrollTop-b.clientTop}else v=V.offsetLeft,_=V.offsetTop;y=it,L=q,m=b.scrollWidth-v-y,u=b.scrollHeight-_-L}}let I=E?{left:v,right:m,top:_,bottom:u}:null,k=E?{width:y,height:L}:null,p=E?{[Jt.activeTabLeft]:`${v}px`,[Jt.activeTabRight]:`${m}px`,[Jt.activeTabTop]:`${_}px`,[Jt.activeTabBottom]:`${u}px`,[Jt.activeTabWidth]:`${y}px`,[Jt.activeTabHeight]:`${L}px`}:void 0,w=E&&y>0&&L>0,H=nt("span",e,{state:{orientation:d,activeTabPosition:I,activeTabSize:k,tabActivationDirection:h},ref:r,props:[{role:"presentation",style:p,hidden:!w},l,{suppressHydrationWarning:!0}],stateAttributesMapping:uc});return R==null?null:(0,Cr.jsxs)(de.Fragment,{children:[H,x&&a&&(0,Cr.jsx)("script",{nonce:c,dangerouslySetInnerHTML:{__html:Ri},suppressHydrationWarning:!0})]})});var me=i(N(),1);var Ti=(function(t){return t.index="data-index",t.activationDirection="data-activation-direction",t.orientation="data-orientation",t.hidden="data-hidden",t[t.startingStyle=qt.startingStyle]="startingStyle",t[t.endingStyle=qt.endingStyle]="endingStyle",t})({});var dc={...vt,...Ha},Ci=me.forwardRef(function(e,r){let{className:n,value:o,render:a,keepMounted:s=!1,style:l,...c}=e,{value:f,getTabIdByPanelValue:d,orientation:h,tabActivationDirection:R,registerMountedTabPanel:b,unregisterMountedTabPanel:g}=At(),x=ur(),T=me.useMemo(()=>({id:x,value:o}),[x,o]),{ref:v,index:m}=pr({metadata:T}),_=o===f,{mounted:u,transitionStatus:y,setMounted:L}=Da(_),E=!u,I=d(o),k={hidden:E,orientation:h,tabActivationDirection:R,transitionStatus:y},p=me.useRef(null),w=nt("div",e,{state:k,ref:[r,v,p],props:[{"aria-labelledby":I,hidden:E,id:x,role:"tabpanel",tabIndex:_?0:-1,inert:fi(!_),[Ti.index]:m},c],stateAttributesMapping:dc});return Ja({open:_,ref:p,onComplete(){_||L(!1)}}),M(()=>{if(!(E&&!s)&&x!=null)return b(o,x),()=>{g(o,x)}},[E,s,o,x,b,g]),s||u?w:null});var ut=i(N(),1);var mn=i(S(),1),Ei=ut.forwardRef(function(e,r){let{activateOnFocus:n=!1,className:o,loopFocus:a=!0,render:s,style:l,...c}=e,{onValueChange:f,orientation:d,value:h,setTabMap:R,tabActivationDirection:b}=At(),[g,x]=ut.useState(0),[T,v]=ut.useState(null),m=ut.useRef(new Set),_=ut.useRef(new Set),u=ut.useRef(null);M(()=>{if(typeof ResizeObserver>"u")return;let w=new ResizeObserver(()=>{m.current.forEach(C=>{C()})});return u.current=w,T&&w.observe(T),_.current.forEach(C=>{w.observe(C)}),()=>{w.disconnect(),u.current=null}},[T]);let y=O(w=>(m.current.add(w),()=>{m.current.delete(w)})),L=O(w=>(_.current.add(w),u.current?.observe(w),()=>{_.current.delete(w),u.current?.unobserve(w)})),E=O((w,C)=>{w!==h&&f(w,C)}),I={orientation:d,tabActivationDirection:b},k={"aria-orientation":d==="vertical"?"vertical":void 0,role:"tablist"},p=ut.useMemo(()=>({activateOnFocus:n,highlightedTabIndex:g,registerIndicatorUpdateListener:y,registerTabResizeObserverElement:L,onTabActivation:E,setHighlightedTabIndex:x,tabsListElement:T}),[n,g,y,L,E,x,T]);return(0,mn.jsx)(dn.Provider,{value:p,children:(0,mn.jsx)(hi,{render:s,className:o,style:l,state:I,refs:[r,v],props:[k,c],stateAttributesMapping:vt,highlightedIndex:g,enableHomeAndEndKeys:!0,loopFocus:a,orientation:d,onHighlightedIndexChange:x,onMapChange:R,disabledIndices:Te})})});function pe(t){return nt(t.defaultTagName??"div",t,t)}var Ni=i(W(),1),Ii=i(J(),1),Pi=i(S(),1),gn=(0,Ni.forwardRef)(function({icon:e,size:r=24,...n},o){return(0,Pi.jsx)(Ii.SVG,{ref:o,...e.props,...n,width:r,height:r})});var Oi=i(W(),1),bn="data-wp-hash";function vn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&pc(document)),t.__wpStyleRuntime}function mc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${bn}]`))if(r.getAttribute(bn)===e)return!0;return!1}function Vi(t,e,r){if(!t.head)return;let n=vn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(mc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(bn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function pc(t){let e=vn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)Vi(t,r,n);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 gc(t,e){let r=vn();r.styles.set(t,e);for(let n of r.documents.keys())Vi(n,t,e)}typeof process>"u",gc("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var hc={stack:"_19ce0419607e1896__stack"},bc={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)"},Tt=(0,Oi.forwardRef)(function({direction:e,gap:r,align:n,justify:o,wrap:a,render:s,...l},c){let f={gap:r&&bc[r],alignItems:n,justifyContent:o,flexDirection:e,flexWrap:a};return pe({render:s,ref:c,props:ft(l,{style:f,className:hc.stack})})});var Ot=i(W(),1);function Bi(t){let e=(0,Ot.useRef)(t);e.current=t;let r=(0,Ot.useRef)(null),n=(0,Ot.useRef)(!1),o=(0,Ot.useCallback)(()=>{n.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{e.current(),r.current=null},0))},[]);return(0,Ot.useEffect)(()=>(n.current=!1,()=>{n.current=!0,r.current&&clearTimeout(r.current)}),[]),o}var ji=i(W(),1),xn="data-wp-hash";function wn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&xc(document)),t.__wpStyleRuntime}function vc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${xn}]`))if(r.getAttribute(xn)===e)return!0;return!1}function zi(t,e,r){if(!t.head)return;let n=wn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(vc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(xn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function xc(t){let e=wn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)zi(t,r,n);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 wc(t,e){let r=wn();r.styles.set(t,e);for(let n of r.documents.keys())zi(n,t,e)}typeof process>"u",wc("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={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},_n=(0,ji.forwardRef)(function({render:e,...r},n){return pe({render:e,ref:n,props:ft({className:_c["visually-hidden"]},r,{"data-visually-hidden":""})})});var Di=i(W(),1),Hi=i(U(),1),ge=i(S(),1),yn="data-wp-hash";function Rn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rc(document)),t.__wpStyleRuntime}function yc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${yn}]`))if(r.getAttribute(yn)===e)return!0;return!1}function Fi(t,e,r){if(!t.head)return;let n=Rn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(yc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(yn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function Rc(t){let e=Rn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)Fi(t,r,n);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 kr(t,e){let r=Rn();r.styles.set(t,e);for(let n of r.documents.keys())Fi(n,t,e)}typeof process>"u",kr("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var Sc={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",kr("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var Tc={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",kr("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 Er={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",kr("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var Cc={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Sn=(0,Di.forwardRef)(function({children:e,variant:r="default",tone:n="brand",openInNewTab:o=!1,render:a,className:s,...l},c){return pe({render:a,defaultTagName:"a",ref:c,props:ft(l,{className:Pt(Cc.a,Sc["box-sizing"],Tc["outset-ring--focus-except-active"],r!=="unstyled"&&Er.link,r!=="unstyled"&&Er[`is-${n}`],r==="unstyled"&&Er["is-unstyled"],s),target:o?"_blank":void 0,children:(0,ge.jsxs)(ge.Fragment,{children:[e,o&&(0,ge.jsx)("span",{className:Er["link-icon"],role:"img","aria-label":(0,Hi.__)("(opens in a new tab)")})]})})})});var te={};Qr(te,{List:()=>Ki,Panel:()=>ts,Root:()=>rs,Tab:()=>as});var Qt=i(W(),1);var Wi=i(hn(),1),Nr=i(S(),1),Tn="data-wp-hash";function Cn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&kc(document)),t.__wpStyleRuntime}function Ec(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${Tn}]`))if(r.getAttribute(Tn)===e)return!0;return!1}function $i(t,e,r){if(!t.head)return;let n=Cn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(Ec(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(Tn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function kc(t){let e=Cn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)$i(t,r,n);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 Nc(t,e){let r=Cn();r.styles.set(t,e);for(let n of r.documents.keys())$i(n,t,e)}typeof process>"u",Nc("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 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"},Ui=1,Ki=(0,Qt.forwardRef)(function({children:e,variant:r="default",className:n,activateOnFocus:o,...a},s){let[l,c]=(0,Qt.useState)(null),[f,d]=(0,Qt.useState)({first:!1,last:!1,isScrolling:!1});(0,Qt.useEffect)(()=>{if(!l)return;let S=()=>{let{scrollWidth:m,clientWidth:_,scrollLeft:u}=l,y=Math.max(m-_,0),E=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&u<0?-u:u,I={first:E>Ui,last:E<y-Ui,isScrolling:m>_};d(k=>k.first===I.first&&k.last===I.last&&k.isScrolling===I.isScrolling?k:I)},b=new ResizeObserver(S),h=()=>{b.disconnect(),b.observe(l),l.querySelectorAll('[role="tab"]').forEach(m=>b.observe(m))},w=new MutationObserver(h);w.observe(l,{childList:!0,subtree:!0});let T=!1,v=()=>{T||(requestAnimationFrame(()=>{S(),T=!1}),T=!0)};return l.addEventListener("scroll",v,{passive:!0}),h(),S(),()=>{l.removeEventListener("scroll",v),b.disconnect(),w.disconnect()}},[l]);let g=(0,Wi.useMergeRefs)([s,S=>c(S)]);return(0,Lr.jsxs)(mt.List,{ref:g,activateOnFocus:o,"data-select-on-move":o?"true":"false",className:Lt(Ve.tablist,f.first&&Ve["is-overflowing-first"],f.last&&Ve["is-overflowing-last"],Ve[`is-${r}-variant`],n),...a,tabIndex:a.tabIndex??(f.isScrolling?-1:void 0),children:[e,(0,Lr.jsx)(mt.Indicator,{className:Ve.indicator})]})});var Zi=i(W(),1);var Q=i(W(),1);var je=i(R(),1),Mr=!1,En=Mr?(0,Q.createContext)(null):null;function Pc(){let t=(0,Q.useContext)(En);(0,Q.useEffect)(()=>{if(t)return t.registerTab()},[t])}function Lc(){}var Yi=Mr?Pc:Lc;function Mc(){let t=(0,Q.useContext)(En);(0,Q.useEffect)(()=>{if(t)return t.registerPanel()},[t])}function Ac(){}var Gi=Mr?Mc:Ac;function Oc({children:t}){let e=(0,Q.useRef)(0),r=(0,Q.useRef)(0),n=Vi(()=>{let l=e.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.`)}),o=(0,Q.useCallback)(()=>(e.current+=1,n(),()=>{e.current-=1,n()}),[n]),a=(0,Q.useCallback)(()=>(r.current+=1,n(),()=>{r.current-=1,n()}),[n]),s=(0,Q.useMemo)(()=>({registerTab:o,registerPanel:a}),[o,a]);return(0,je.jsx)(En.Provider,{value:s,children:t})}function Bc({children:t}){return(0,je.jsx)(je.Fragment,{children:t})}var qi=Mr?Oc:Bc;var Qi=i(R(),1),kn="data-wp-hash";function Nn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&jc(document)),t.__wpStyleRuntime}function Vc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${kn}]`))if(r.getAttribute(kn)===e)return!0;return!1}function Xi(t,e,r){if(!t.head)return;let n=Nn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(Vc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(kn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function jc(t){let e=Nn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)Xi(t,r,n);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 Ji(t,e){let r=Nn();r.styles.set(t,e);for(let n of r.documents.keys())Xi(n,t,e)}typeof process>"u",Ji("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var zc={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Ji("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var Dc={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},ts=(0,Zi.forwardRef)(function({className:e,...r},n){return Gi(),(0,Qi.jsx)(mt.Panel,{ref:n,className:Lt(zc.div,Dc["outset-ring--focus-visible"],e),...r})});var es=i(W(),1);var In=i(R(),1),rs=(0,es.forwardRef)(function({...e},r){return(0,In.jsx)(qi,{children:(0,In.jsx)(mt.Root,{ref:r,...e})})});var os=i(W(),1);var ze=i(R(),1),Ln="data-wp-hash";function Mn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Fc(document)),t.__wpStyleRuntime}function Hc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${Ln}]`))if(r.getAttribute(Ln)===e)return!0;return!1}function ns(t,e,r){if(!t.head)return;let n=Mn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(Hc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(Ln,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function Fc(t){let e=Mn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)ns(t,r,n);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 Uc(t,e){let r=Mn();r.styles.set(t,e);for(let n of r.documents.keys())ns(n,t,e)}typeof process>"u",Uc("bb8cbb8f31",`@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._7313adbc8a112e90__tablist{--direction-factor:1;--direction-start:left;--direction-end:right;align-items:stretch;display:flex;overflow-inline:auto;overscroll-behavior-inline:none;position:relative;&:dir(rtl){--direction-factor:-1;--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 Oe={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"},Ui=1,Ki=(0,Qt.forwardRef)(function({children:e,variant:r="default",className:n,activateOnFocus:o,...a},s){let[l,c]=(0,Qt.useState)(null),[f,d]=(0,Qt.useState)({first:!1,last:!1,isScrolling:!1});(0,Qt.useEffect)(()=>{if(!l)return;let R=()=>{let{scrollWidth:m,clientWidth:_,scrollLeft:u}=l,y=Math.max(m-_,0),E=(l.dir||(typeof window<"u"?window.getComputedStyle(l).direction:"ltr"))==="rtl"&&u<0?-u:u,I={first:E>Ui,last:E<y-Ui,isScrolling:m>_};d(k=>k.first===I.first&&k.last===I.last&&k.isScrolling===I.isScrolling?k:I)},b=new ResizeObserver(R),g=()=>{b.disconnect(),b.observe(l),l.querySelectorAll('[role="tab"]').forEach(m=>b.observe(m))},x=new MutationObserver(g);x.observe(l,{childList:!0,subtree:!0});let T=!1,v=()=>{T||(requestAnimationFrame(()=>{R(),T=!1}),T=!0)};return l.addEventListener("scroll",v,{passive:!0}),g(),R(),()=>{l.removeEventListener("scroll",v),b.disconnect(),x.disconnect()}},[l]);let h=(0,Wi.useMergeRefs)([s,R=>c(R)]);return(0,Nr.jsxs)(dt.List,{ref:h,activateOnFocus:o,"data-select-on-move":o?"true":"false",className:Pt(Oe.tablist,f.first&&Oe["is-overflowing-first"],f.last&&Oe["is-overflowing-last"],Oe[`is-${r}-variant`],n),...a,tabIndex:a.tabIndex??(f.isScrolling?-1:void 0),children:[e,(0,Nr.jsx)(dt.Indicator,{className:Oe.indicator})]})});var Zi=i(W(),1);var Q=i(W(),1);var Ve=i(S(),1),Ir=!1,En=Ir?(0,Q.createContext)(null):null;function Ic(){let t=(0,Q.useContext)(En);(0,Q.useEffect)(()=>{if(t)return t.registerTab()},[t])}function Pc(){}var Yi=Ir?Ic:Pc;function Lc(){let t=(0,Q.useContext)(En);(0,Q.useEffect)(()=>{if(t)return t.registerPanel()},[t])}function Mc(){}var Gi=Ir?Lc:Mc;function Ac({children:t}){let e=(0,Q.useRef)(0),r=(0,Q.useRef)(0),n=Bi(()=>{let l=e.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.`)}),o=(0,Q.useCallback)(()=>(e.current+=1,n(),()=>{e.current-=1,n()}),[n]),a=(0,Q.useCallback)(()=>(r.current+=1,n(),()=>{r.current-=1,n()}),[n]),s=(0,Q.useMemo)(()=>({registerTab:o,registerPanel:a}),[o,a]);return(0,Ve.jsx)(En.Provider,{value:s,children:t})}function Oc({children:t}){return(0,Ve.jsx)(Ve.Fragment,{children:t})}var qi=Ir?Ac:Oc;var Qi=i(S(),1),kn="data-wp-hash";function Nn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Bc(document)),t.__wpStyleRuntime}function Vc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${kn}]`))if(r.getAttribute(kn)===e)return!0;return!1}function Xi(t,e,r){if(!t.head)return;let n=Nn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(Vc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(kn,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function Bc(t){let e=Nn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)Xi(t,r,n);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 Ji(t,e){let r=Nn();r.styles.set(t,e);for(let n of r.documents.keys())Xi(n,t,e)}typeof process>"u",Ji("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var jc={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",Ji("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var zc={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},ts=(0,Zi.forwardRef)(function({className:e,...r},n){return Gi(),(0,Qi.jsx)(dt.Panel,{ref:n,className:Pt(jc.div,zc["outset-ring--focus-visible"],e),...r})});var es=i(W(),1);var In=i(S(),1),rs=(0,es.forwardRef)(function({...e},r){return(0,In.jsx)(qi,{children:(0,In.jsx)(dt.Root,{ref:r,...e})})});var os=i(W(),1);var Be=i(S(),1),Ln="data-wp-hash";function Mn(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Hc(document)),t.__wpStyleRuntime}function Dc(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${Ln}]`))if(r.getAttribute(Ln)===e)return!0;return!1}function ns(t,e,r){if(!t.head)return;let n=Mn(),o=n.injectedStyles.get(t);if(o||(o=new Set,n.injectedStyles.set(t,o)),o.has(e))return;if(Dc(t,e)){o.add(e);return}let a=t.createElement("style");a.setAttribute(Ln,e),a.appendChild(t.createTextNode(r)),t.head.appendChild(a),o.add(e)}function Hc(t){let e=Mn();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,n]of e.styles)ns(t,r,n);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 Fc(t,e){let r=Mn();r.styles.set(t,e);for(let n of r.documents.keys())ns(n,t,e)}typeof process>"u",Fc("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 Pn={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"},as=(0,os.forwardRef)(function({className:e,children:r,...n},o){return Yi(),(0,ze.jsxs)(mt.Tab,{ref:o,className:Lt(Pn.tab,e),...n,children:[(0,ze.jsx)("span",{className:Pn["tab-children"],children:r}),(0,ze.jsx)(gn,{icon:ao,className:Pn["tab-chevron"]})]})});var gt=i(U(),1),An=i(W(),1),Ar=i(K(),1),he=i(G(),1),$=i(R(),1),Wc=["image"],On="core/image",is=(0,gt.__)("Inline image");function $c(t){if(!t?.className)return;let[,e]=t.className.match(/wp-image-(\d+)/)??[];return e?parseInt(e,10):void 0}var Bn={name:On,title:is,keywords:[(0,gt.__)("photo"),(0,gt.__)("media")],object:!0,tagName:"img",className:null,attributes:{className:"class",style:"style",url:"src",alt:"alt"},edit:Yc};function Kc({value:t,onChange:e,activeObjectAttributes:r,contentRef:n}){let{style:o,alt:a}=r,s=o?.replace(/\D/g,""),[l,c]=(0,An.useState)(s),[f,d]=(0,An.useState)(a),g=l!==s||f!==a,S=(0,Ar.useAnchor)({editableContentElement:n.current,settings:Bn});return(0,$.jsx)(it.Popover,{focusOnMount:!1,anchor:S,className:"block-editor-format-toolbar__image-popover",children:(0,$.jsx)("form",{className:"block-editor-format-toolbar__image-container-content",onSubmit:b=>{let h=t.replacements.slice();h[t.start]={type:On,attributes:{...r,style:l?`width: ${l}px;`:"",alt:f}},e({...t,replacements:h}),b.preventDefault()},children:(0,$.jsxs)(pt,{direction:"column",gap:"lg",children:[(0,$.jsx)(it.__experimentalNumberControl,{label:(0,gt.__)("Width"),value:l,min:1,onChange:b=>{c(b)}}),(0,$.jsx)(it.TextareaControl,{label:(0,gt.__)("Alternative text"),value:f,onChange:b=>{d(b)},help:(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(Sn,{openInNewTab:!0,href:(0,gt.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,gt.__)("Describe the purpose of the image.")}),(0,$.jsx)("br",{}),(0,gt.__)("Leave empty if decorative.")]})}),(0,$.jsx)(pt,{justify:"right",children:(0,$.jsx)(it.Button,{disabled:!g,accessibleWhenDisabled:!0,variant:"primary",type:"submit",size:"compact",children:(0,gt.__)("Apply")})})]})})})}function Yc({value:t,onChange:e,onFocus:r,isObjectActive:n,activeObjectAttributes:o,contentRef:a}){return(0,$.jsxs)(he.MediaUploadCheck,{children:[(0,$.jsx)(he.MediaUpload,{allowedTypes:Wc,value:$c(o),onSelect:({id:s,url:l,alt:c,width:f})=>{e((0,Ar.insertObject)(t,{type:On,attributes:{className:`wp-image-${s}`,style:`width: ${Math.min(f,150)}px;`,url:l,alt:c}})),r()},render:({open:s})=>(0,$.jsx)(he.RichTextToolbarButton,{icon:(0,$.jsx)(it.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$.jsx)(it.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"})}),title:n?(0,gt.__)("Replace image"):is,onClick:s,isActive:n})}),n&&(0,$.jsx)(Kc,{value:t,onChange:e,activeObjectAttributes:o,contentRef:a})]})}var ss=i(U(),1),zn=i(K(),1),be=i(G(),1);var Vt=i(R(),1),Vn="core/italic",jn=(0,ss.__)("Italic"),ls={name:Vn,title:jn,tagName:"em",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n,isVisible:o=!0}){function a(){r((0,zn.toggleFormat)(e,{type:Vn,title:jn}))}function s(){r((0,zn.toggleFormat)(e,{type:Vn})),n()}return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(be.RichTextShortcut,{type:"primary",character:"i",onUse:a}),o&&(0,Vt.jsx)(be.RichTextToolbarButton,{name:"italic",icon:po,title:jn,onClick:s,isActive:t,shortcutType:"primary",shortcutCharacter:"i"}),(0,Vt.jsx)(be.__unstableRichTextInputEvent,{inputType:"formatItalic",onInput:a})]})}};var Fr=i(U(),1),ee=i(W(),1),Y=i(K(),1),re=i(Or(),1),Fe=i(G(),1),Rs=i(us(),1);var Ss=i(Nr(),1);var zr=i(W(),1),_t=i(U(),1),De=i(Nr(),1),ws=i(Wt(),1),_s=i(Or(),1),j=i(K(),1),ve=i(G(),1),Dr=i(Dn(),1);var D=i(Or(),1);function Br(t){if(!t)return!1;let e=t.trim();if(!e)return!1;if(/^\S+:/.test(e)){let r=(0,D.getProtocol)(e);if(!(0,D.isValidProtocol)(r)||r.startsWith("http")&&!/^https?:\/\/[^\/\s]/i.test(e))return!1;let n=(0,D.getAuthority)(e);if(!(0,D.isValidAuthority)(n))return!1;let o=(0,D.getPath)(e);if(o&&!(0,D.isValidPath)(o))return!1;let a=(0,D.getQueryString)(e);if(a&&!(0,D.isValidQueryString)(a))return!1;let s=(0,D.getFragment)(e);if(s&&!(0,D.isValidFragment)(s))return!1}return!(e.startsWith("#")&&!(0,D.isValidFragment)(e))}function ms({url:t,type:e,id:r,opensInNewWindow:n,nofollow:o,cssClasses:a}){let s={type:"core/link",attributes:{url:t}};e&&(s.attributes.type=e),r&&(s.attributes.id=r),n&&(s.attributes.target="_blank",s.attributes.rel=s.attributes.rel?s.attributes.rel+" noopener":"noopener"),o&&(s.attributes.rel=s.attributes.rel?s.attributes.rel+" nofollow":"nofollow");let l=a?.trim();return l?.length&&(s.attributes.class=l),s}function Vr(t,e,r=t.start,n=t.end){let o={start:void 0,end:void 0},{formats:a}=t,s,l;if(!a?.length)return o;let c=a.slice(),f=c[r]?.find(({type:h})=>h===e.type),d=c[n]?.find(({type:h})=>h===e.type),g=c[n-1]?.find(({type:h})=>h===e.type);if(f)s=f,l=r;else if(d)s=d,l=n;else if(g)s=g,l=n-1;else return o;let S=c[l].indexOf(s),b=[c,l,s,S];return r=Gc(...b),n=qc(...b),r=r<0?0:r,{start:r,end:n+1}}function ps(t,e,r,n,o){let a=e,l={forwards:1,backwards:-1}[o]||1,c=l*-1;for(;t[a]&&t[a][n]===r;)a=a+l;return a=a+c,a}var gs=(t,...e)=>(...r)=>t(...r,...e),Gc=gs(ps,"backwards"),qc=gs(ps,"forwards");var hs=i(W(),1),bs=i(hn(),1),Hn=i(U(),1),jr=i(Wt(),1);var Ct=i(R(),1),vs=({setting:t,value:e,onChange:r})=>{let n=e?e?.cssClasses?.length>0:!1,[o,a]=(0,hs.useState)(n),l=`css-classes-setting-${(0,bs.useInstanceId)(vs)}`,c=d=>{let g=typeof d=="string"?d.replace(/,/g," ").replace(/\s+/g," ").trim():d;r({...e,[t.id]:g})},f=()=>{o?(n&&c(""),a(!1)):a(!0)};return(0,Ct.jsxs)("fieldset",{children:[(0,Ct.jsx)(_n,{render:(0,Ct.jsx)("legend",{}),children:t.title}),(0,Ct.jsxs)(pt,{direction:"column",gap:"md",children:[(0,Ct.jsx)(jr.CheckboxControl,{label:t.title,onChange:f,checked:o||n,"aria-expanded":o,"aria-controls":o?l:void 0}),o&&(0,Ct.jsx)("div",{id:l,children:(0,Ct.jsx)(jr.__experimentalInputControl,{label:(0,Hn.__)("CSS classes"),value:e?.cssClasses,onChange:c,help:(0,Hn.__)("Separate multiple classes with spaces."),__unstableInputWidth:"100%"})})]})]})},xs=vs;var He=i(R(),1),Zc=[...ve.LinkControl.DEFAULT_LINK_SETTINGS,{id:"nofollow",title:(0,_t.__)("Mark as nofollow")},{id:"cssClasses",title:(0,_t.__)("Additional CSS class(es)"),render:(t,e,r)=>(0,He.jsx)(xs,{setting:t,value:e,onChange:r})}];function Xc({isActive:t,activeAttributes:e,value:r,onChange:n,onFocusOutside:o,stopAddingLink:a,contentRef:s,focusOnMount:l}){let f=Jc(r,t).text,{selectionChange:d}=(0,Dr.useDispatch)(ve.store),{createPageEntity:g,userCanCreatePages:S,selectionStart:b}=(0,Dr.useSelect)(u=>{let{getSettings:y,getSelectionStart:L}=u(ve.store),E=y();return{createPageEntity:E.__experimentalCreatePageEntity,userCanCreatePages:E.__experimentalUserCanCreatePages,selectionStart:L()}},[]),h=(0,zr.useMemo)(()=>({url:e.url,type:e.type,id:e.id,opensInNewTab:e.target==="_blank",nofollow:e.rel?.includes("nofollow"),title:f,cssClasses:e.class}),[e.class,e.id,e.rel,e.target,e.type,e.url,f]);function w(){let u=(0,j.removeFormat)(r,"core/link");n(u),a(),(0,De.speak)((0,_t.__)("Link removed."),"assertive")}function T(u){let L=!h?.url;u={...h,...u};let E=(0,_s.prependHTTPS)(u.url),I=ms({url:E,type:u.type,id:u.id!==void 0&&u.id!==null?String(u.id):void 0,opensInNewWindow:u.opensInNewTab,nofollow:u.nofollow,cssClasses:u.cssClasses}),k=u.title||E,p;if((0,j.isCollapsed)(r)&&!t){let x=(0,j.insert)(r,k);p=(0,j.applyFormat)(x,I,r.start,r.start+k.length),n(p),a(),d({clientId:b.clientId,identifier:b.attributeKey,start:r.start+k.length+1});return}else if(k===f){let x=Vr(r,{type:"core/link"});p=(0,j.applyFormat)(r,I,x.start,x.end)}else{p=(0,j.create)({text:k}),p=(0,j.applyFormat)(p,I,0,k.length);let x=Vr(r,{type:"core/link"}),[C,H]=(0,j.split)(r,x.start,x.start),B=(0,j.replace)(H,f,p);p=(0,j.concat)(C,B)}n(p),L||a(),Br(E)?t?(0,De.speak)((0,_t.__)("Link edited."),"assertive"):(0,De.speak)((0,_t.__)("Link inserted."),"assertive"):(0,De.speak)((0,_t.__)("Warning: the link has been inserted but may have errors. Please test it."),"assertive")}let v=(0,j.useAnchor)({editableContentElement:s.current,settings:{...Hr,isActive:t}});async function m(u){let y=await g({title:u,status:"draft"});return{id:y.id,type:y.type,title:y.title.rendered,url:y.link,kind:"post-type"}}function _(u){return(0,zr.createInterpolateElement)((0,_t.sprintf)((0,_t.__)("Create page: <mark>%s</mark>"),u),{mark:(0,He.jsx)("mark",{})})}return(0,He.jsx)(ws.Popover,{anchor:v,animate:!1,onClose:a,onFocusOutside:o,placement:"bottom",offset:8,shift:!0,focusOnMount:l,constrainTabbing:!0,children:(0,He.jsx)(ve.LinkControl,{value:h,onChange:T,onRemove:w,hasRichPreviews:!0,createSuggestion:g&&m,withCreateSuggestion:S,createSuggestionButtonText:_,hasTextControl:!0,settings:Zc,showInitialSuggestions:!0,suggestionsQuery:{initialSuggestionsSearchOptions:{type:"post",subtype:"page",perPage:20}}})})}function Jc(t,e){let r=t.start,n=t.end;if(e){let o=Vr(t,{type:"core/link"});r=o.start,n=o.end}return(0,j.slice)(t,r,n)}var ys=Xc;var Et=i(R(),1),xe="core/link",Ts=(0,Fr.__)("Link");function Qc({isActive:t,activeAttributes:e,value:r,onChange:n,onFocus:o,contentRef:a,isVisible:s=!0}){let[l,c]=(0,ee.useState)(!1),[f,d]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{t||c(!1)},[t]),(0,ee.useLayoutEffect)(()=>{let v=a.current;if(!v)return;function m(_){let u=_.target.closest("[contenteditable] a");!u||!t||(c(!0),d({el:u,action:"click"}))}return v.addEventListener("click",m),()=>{v.removeEventListener("click",m)}},[a,t]);function g(v){let m=(0,Y.getTextContent)((0,Y.slice)(r));!t&&m&&(0,re.isURL)(m)&&Br(m)?n((0,Y.applyFormat)(r,{type:xe,attributes:{url:m}})):!t&&m&&(0,re.isEmail)(m)?n((0,Y.applyFormat)(r,{type:xe,attributes:{url:`mailto:${m}`}})):!t&&m&&(0,re.isPhoneNumber)(m)?n((0,Y.applyFormat)(r,{type:xe,attributes:{url:`tel:${m.replace(/\D/g,"")}`}})):(v&&d({el:v,action:null}),c(!0))}function S(){c(!1),f?.el?.tagName==="BUTTON"?f.el.focus():o(),d(null)}function b(){c(!1),d(null)}function h(){n((0,Y.removeFormat)(r,xe)),(0,Ss.speak)((0,Fr.__)("Link removed."),"assertive")}let w=!(f?.el?.tagName==="A"&&f?.action==="click"),T=!(0,Y.isCollapsed)(r);return(0,Et.jsxs)(Et.Fragment,{children:[T&&(0,Et.jsx)(Fe.RichTextShortcut,{type:"primary",character:"k",onUse:g}),(0,Et.jsx)(Fe.RichTextShortcut,{type:"primaryShift",character:"k",onUse:h}),s&&(0,Et.jsx)(Fe.RichTextToolbarButton,{name:"link",icon:yo,title:t?(0,Fr.__)("Link"):Ts,onClick:v=>{g(v.currentTarget)},isActive:t||l,shortcutType:"primary",shortcutCharacter:"k","aria-haspopup":"true","aria-expanded":l}),s&&l&&(0,Et.jsx)(ys,{stopAddingLink:S,onFocusOutside:b,isActive:t,activeAttributes:e,value:r,onChange:n,contentRef:a,focusOnMount:w?"firstElement":!1})]})}var Hr={name:xe,title:Ts,tagName:"a",className:null,attributes:{url:"href",type:"data-type",id:"data-id",_id:"id",target:"target",rel:"rel",class:"class"},__unstablePasteRule(t,{html:e,plainText:r}){let n=(e||r).replace(/<[^>]+>/g,"").trim();if(!(0,re.isURL)(n)||!/^https?:/.test(n))return t;window.console.log(`Created link:
+				&{transition:opacity .15s linear .15s}}&:dir(rtl){rotate:180deg}}}}`);var Pn={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"},as=(0,os.forwardRef)(function({className:e,children:r,...n},o){return Yi(),(0,Be.jsxs)(dt.Tab,{ref:o,className:Pt(Pn.tab,e),...n,children:[(0,Be.jsx)("span",{className:Pn["tab-children"],children:r}),(0,Be.jsx)(gn,{icon:no,className:Pn["tab-chevron"]})]})});var mt=i(U(),1),An=i(W(),1),Pr=i(K(),1),he=i(G(),1),$=i(S(),1),Uc=["image"],On="core/image",is=(0,mt.__)("Inline image");function Wc(t){if(!t?.className)return;let[,e]=t.className.match(/wp-image-(\d+)/)??[];return e?parseInt(e,10):void 0}var Vn={name:On,title:is,keywords:[(0,mt.__)("photo"),(0,mt.__)("media")],object:!0,tagName:"img",className:null,attributes:{className:"class",style:"style",url:"src",alt:"alt"},edit:Kc};function $c({value:t,onChange:e,activeObjectAttributes:r,contentRef:n}){let{style:o,alt:a}=r,s=o?.replace(/\D/g,""),[l,c]=(0,An.useState)(s),[f,d]=(0,An.useState)(a),h=l!==s||f!==a,R=(0,Pr.useAnchor)({editableContentElement:n.current,settings:Vn});return(0,$.jsx)(at.Popover,{focusOnMount:!1,anchor:R,className:"block-editor-format-toolbar__image-popover",children:(0,$.jsx)("form",{className:"block-editor-format-toolbar__image-container-content",onSubmit:b=>{let g=t.replacements.slice();g[t.start]={type:On,attributes:{...r,style:l?`width: ${l}px;`:"",alt:f}},e({...t,replacements:g}),b.preventDefault()},children:(0,$.jsxs)(Tt,{direction:"column",gap:"lg",children:[(0,$.jsx)(at.__experimentalNumberControl,{label:(0,mt.__)("Width"),value:l,min:1,onChange:b=>{c(b)}}),(0,$.jsx)(at.TextareaControl,{label:(0,mt.__)("Alternative text"),value:f,onChange:b=>{d(b)},help:(0,$.jsxs)($.Fragment,{children:[(0,$.jsx)(Sn,{openInNewTab:!0,href:(0,mt.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),children:(0,mt.__)("Describe the purpose of the image.")}),(0,$.jsx)("br",{}),(0,mt.__)("Leave empty if decorative.")]})}),(0,$.jsx)(Tt,{justify:"right",children:(0,$.jsx)(at.Button,{disabled:!h,accessibleWhenDisabled:!0,variant:"primary",type:"submit",size:"compact",children:(0,mt.__)("Apply")})})]})})})}function Kc({value:t,onChange:e,onFocus:r,isObjectActive:n,activeObjectAttributes:o,contentRef:a}){return(0,$.jsxs)(he.MediaUploadCheck,{children:[(0,$.jsx)(he.MediaUpload,{allowedTypes:Uc,value:Wc(o),onSelect:({id:s,url:l,alt:c,width:f})=>{e((0,Pr.insertObject)(t,{type:On,attributes:{className:`wp-image-${s}`,style:`width: ${Math.min(f,150)}px;`,url:l,alt:c}})),r()},render:({open:s})=>(0,$.jsx)(he.RichTextToolbarButton,{icon:(0,$.jsx)(at.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",children:(0,$.jsx)(at.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"})}),title:n?(0,mt.__)("Replace image"):is,onClick:s,isActive:n})}),n&&(0,$.jsx)($c,{value:t,onChange:e,activeObjectAttributes:o,contentRef:a})]})}var ss=i(U(),1),zn=i(K(),1),be=i(G(),1);var Vt=i(S(),1),Bn="core/italic",jn=(0,ss.__)("Italic"),ls={name:Bn,title:jn,tagName:"em",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n,isVisible:o=!0}){function a(){r((0,zn.toggleFormat)(e,{type:Bn,title:jn}))}function s(){r((0,zn.toggleFormat)(e,{type:Bn})),n()}return(0,Vt.jsxs)(Vt.Fragment,{children:[(0,Vt.jsx)(be.RichTextShortcut,{type:"primary",character:"i",onUse:a}),o&&(0,Vt.jsx)(be.RichTextToolbarButton,{name:"italic",icon:mo,title:jn,onClick:s,isActive:t,shortcutType:"primary",shortcutCharacter:"i"}),(0,Vt.jsx)(be.__unstableRichTextInputEvent,{inputType:"formatItalic",onInput:a})]})}};var zr=i(U(),1),ee=i(W(),1),Y=i(K(),1),re=i(Lr(),1),De=i(G(),1),Rs=i(us(),1);var Ss=i(pn(),1);var Vr=i(W(),1),xt=i(U(),1),je=i(pn(),1),ws=i(Wt(),1),_s=i(Lr(),1),j=i(K(),1),ve=i(G(),1),Br=i(Dn(),1);var D=i(Lr(),1);function Mr(t){if(!t)return!1;let e=t.trim();if(!e)return!1;if(/^\S+:/.test(e)){let r=(0,D.getProtocol)(e);if(!(0,D.isValidProtocol)(r)||r.startsWith("http")&&!/^https?:\/\/[^\/\s]/i.test(e))return!1;let n=(0,D.getAuthority)(e);if(!(0,D.isValidAuthority)(n))return!1;let o=(0,D.getPath)(e);if(o&&!(0,D.isValidPath)(o))return!1;let a=(0,D.getQueryString)(e);if(a&&!(0,D.isValidQueryString)(a))return!1;let s=(0,D.getFragment)(e);if(s&&!(0,D.isValidFragment)(s))return!1}return!(e.startsWith("#")&&!(0,D.isValidFragment)(e))}function ms({url:t,type:e,id:r,opensInNewWindow:n,nofollow:o,cssClasses:a}){let s={type:"core/link",attributes:{url:t}};e&&(s.attributes.type=e),r&&(s.attributes.id=r),n&&(s.attributes.target="_blank",s.attributes.rel=s.attributes.rel?s.attributes.rel+" noopener":"noopener"),o&&(s.attributes.rel=s.attributes.rel?s.attributes.rel+" nofollow":"nofollow");let l=a?.trim();return l?.length&&(s.attributes.class=l),s}function Ar(t,e,r=t.start,n=t.end){let o={start:void 0,end:void 0},{formats:a}=t,s,l;if(!a?.length)return o;let c=a.slice(),f=c[r]?.find(({type:g})=>g===e.type),d=c[n]?.find(({type:g})=>g===e.type),h=c[n-1]?.find(({type:g})=>g===e.type);if(f)s=f,l=r;else if(d)s=d,l=n;else if(h)s=h,l=n-1;else return o;let R=c[l].indexOf(s),b=[c,l,s,R];return r=Yc(...b),n=Gc(...b),r=r<0?0:r,{start:r,end:n+1}}function ps(t,e,r,n,o){let a=e,l={forwards:1,backwards:-1}[o]||1,c=l*-1;for(;t[a]&&t[a][n]===r;)a=a+l;return a=a+c,a}var gs=(t,...e)=>(...r)=>t(...r,...e),Yc=gs(ps,"backwards"),Gc=gs(ps,"forwards");var hs=i(W(),1),bs=i(hn(),1),Hn=i(U(),1),Or=i(Wt(),1);var Ct=i(S(),1),vs=({setting:t,value:e,onChange:r})=>{let n=e?e?.cssClasses?.length>0:!1,[o,a]=(0,hs.useState)(n),l=`css-classes-setting-${(0,bs.useInstanceId)(vs)}`,c=d=>{let h=typeof d=="string"?d.replace(/,/g," ").replace(/\s+/g," ").trim():d;r({...e,[t.id]:h})},f=()=>{o?(n&&c(""),a(!1)):a(!0)};return(0,Ct.jsxs)("fieldset",{children:[(0,Ct.jsx)(_n,{render:(0,Ct.jsx)("legend",{}),children:t.title}),(0,Ct.jsxs)(Tt,{direction:"column",gap:"md",children:[(0,Ct.jsx)(Or.CheckboxControl,{label:t.title,onChange:f,checked:o||n,"aria-expanded":o,"aria-controls":o?l:void 0}),o&&(0,Ct.jsx)("div",{id:l,children:(0,Ct.jsx)(Or.__experimentalInputControl,{label:(0,Hn.__)("CSS classes"),value:e?.cssClasses,onChange:c,help:(0,Hn.__)("Separate multiple classes with spaces."),__unstableInputWidth:"100%"})})]})]})},xs=vs;var ze=i(S(),1),qc=[...ve.LinkControl.DEFAULT_LINK_SETTINGS,{id:"nofollow",title:(0,xt.__)("Mark as nofollow")},{id:"cssClasses",title:(0,xt.__)("Additional CSS class(es)"),render:(t,e,r)=>(0,ze.jsx)(xs,{setting:t,value:e,onChange:r})}];function Zc({isActive:t,activeAttributes:e,value:r,onChange:n,onFocusOutside:o,stopAddingLink:a,contentRef:s,focusOnMount:l}){let f=Xc(r,t).text,{selectionChange:d}=(0,Br.useDispatch)(ve.store),{createPageEntity:h,userCanCreatePages:R,selectionStart:b}=(0,Br.useSelect)(u=>{let{getSettings:y,getSelectionStart:L}=u(ve.store),E=y();return{createPageEntity:E.__experimentalCreatePageEntity,userCanCreatePages:E.__experimentalUserCanCreatePages,selectionStart:L()}},[]),g=(0,Vr.useMemo)(()=>({url:e.url,type:e.type,id:e.id,opensInNewTab:e.target==="_blank",nofollow:e.rel?.includes("nofollow"),title:f,cssClasses:e.class}),[e.class,e.id,e.rel,e.target,e.type,e.url,f]);function x(){let u=(0,j.removeFormat)(r,"core/link");n(u),a(),(0,je.speak)((0,xt.__)("Link removed."),"assertive")}function T(u){let L=!g?.url;u={...g,...u};let E=(0,_s.prependHTTPS)(u.url),I=ms({url:E,type:u.type,id:u.id!==void 0&&u.id!==null?String(u.id):void 0,opensInNewWindow:u.opensInNewTab,nofollow:u.nofollow,cssClasses:u.cssClasses}),k=u.title||E,p;if((0,j.isCollapsed)(r)&&!t){let w=(0,j.insert)(r,k);p=(0,j.applyFormat)(w,I,r.start,r.start+k.length),n(p),a(),d({clientId:b.clientId,identifier:b.attributeKey,start:r.start+k.length+1});return}else if(k===f){let w=Ar(r,{type:"core/link"});p=(0,j.applyFormat)(r,I,w.start,w.end)}else{p=(0,j.create)({text:k}),p=(0,j.applyFormat)(p,I,0,k.length);let w=Ar(r,{type:"core/link"}),[C,H]=(0,j.split)(r,w.start,w.start),V=(0,j.replace)(H,f,p);p=(0,j.concat)(C,V)}n(p),L||a(),Mr(E)?t?(0,je.speak)((0,xt.__)("Link edited."),"assertive"):(0,je.speak)((0,xt.__)("Link inserted."),"assertive"):(0,je.speak)((0,xt.__)("Warning: the link has been inserted but may have errors. Please test it."),"assertive")}let v=(0,j.useAnchor)({editableContentElement:s.current,settings:{...jr,isActive:t}});async function m(u){let y=await h({title:u,status:"draft"});return{id:y.id,type:y.type,title:y.title.rendered,url:y.link,kind:"post-type"}}function _(u){return(0,Vr.createInterpolateElement)((0,xt.sprintf)((0,xt.__)("Create page: <mark>%s</mark>"),u),{mark:(0,ze.jsx)("mark",{})})}return(0,ze.jsx)(ws.Popover,{anchor:v,animate:!1,onClose:a,onFocusOutside:o,placement:"bottom",offset:8,shift:!0,focusOnMount:l,constrainTabbing:!0,children:(0,ze.jsx)(ve.LinkControl,{value:g,onChange:T,onRemove:x,hasRichPreviews:!0,createSuggestion:h&&m,withCreateSuggestion:R,createSuggestionButtonText:_,hasTextControl:!0,settings:qc,showInitialSuggestions:!0,suggestionsQuery:{initialSuggestionsSearchOptions:{type:"post",subtype:"page",perPage:20}}})})}function Xc(t,e){let r=t.start,n=t.end;if(e){let o=Ar(t,{type:"core/link"});r=o.start,n=o.end}return(0,j.slice)(t,r,n)}var ys=Zc;var Et=i(S(),1),xe="core/link",Ts=(0,zr.__)("Link");function Jc({isActive:t,activeAttributes:e,value:r,onChange:n,onFocus:o,contentRef:a,isVisible:s=!0}){let[l,c]=(0,ee.useState)(!1),[f,d]=(0,ee.useState)(null);(0,ee.useEffect)(()=>{t||c(!1)},[t]),(0,ee.useLayoutEffect)(()=>{let v=a.current;if(!v)return;function m(_){let u=_.target.closest("[contenteditable] a");!u||!t||(c(!0),d({el:u,action:"click"}))}return v.addEventListener("click",m),()=>{v.removeEventListener("click",m)}},[a,t]);function h(v){let m=(0,Y.getTextContent)((0,Y.slice)(r));!t&&m&&(0,re.isURL)(m)&&Mr(m)?n((0,Y.applyFormat)(r,{type:xe,attributes:{url:m}})):!t&&m&&(0,re.isEmail)(m)?n((0,Y.applyFormat)(r,{type:xe,attributes:{url:`mailto:${m}`}})):!t&&m&&(0,re.isPhoneNumber)(m)?n((0,Y.applyFormat)(r,{type:xe,attributes:{url:`tel:${m.replace(/\D/g,"")}`}})):(v&&d({el:v,action:null}),c(!0))}function R(){c(!1),f?.el?.tagName==="BUTTON"?f.el.focus():o(),d(null)}function b(){c(!1),d(null)}function g(){n((0,Y.removeFormat)(r,xe)),(0,Ss.speak)((0,zr.__)("Link removed."),"assertive")}let x=!(f?.el?.tagName==="A"&&f?.action==="click"),T=!(0,Y.isCollapsed)(r);return(0,Et.jsxs)(Et.Fragment,{children:[T&&(0,Et.jsx)(De.RichTextShortcut,{type:"primary",character:"k",onUse:h}),(0,Et.jsx)(De.RichTextShortcut,{type:"primaryShift",character:"k",onUse:g}),s&&(0,Et.jsx)(De.RichTextToolbarButton,{name:"link",icon:_o,title:t?(0,zr.__)("Link"):Ts,onClick:v=>{h(v.currentTarget)},isActive:t||l,shortcutType:"primary",shortcutCharacter:"k","aria-haspopup":"true","aria-expanded":l}),s&&l&&(0,Et.jsx)(ys,{stopAddingLink:R,onFocusOutside:b,isActive:t,activeAttributes:e,value:r,onChange:n,contentRef:a,focusOnMount:x?"firstElement":!1})]})}var jr={name:xe,title:Ts,tagName:"a",className:null,attributes:{url:"href",type:"data-type",id:"data-id",_id:"id",target:"target",rel:"rel",class:"class"},__unstablePasteRule(t,{html:e,plainText:r}){let n=(e||r).replace(/<[^>]+>/g,"").trim();if(!(0,re.isURL)(n)||!/^https?:/.test(n))return t;window.console.log(`Created link:

-`,n);let o={type:xe,attributes:{url:(0,Rs.decodeEntities)(n)}};return(0,Y.isCollapsed)(t)?(0,Y.insert)(t,(0,Y.applyFormat)((0,Y.create)({text:r}),o,0,r.length)):(0,Y.applyFormat)(t,o)},edit:Qc};var Es=i(U(),1),ks=i(K(),1),Ur=i(G(),1);var oe=i(R(),1),Cs="core/strikethrough",Fn=(0,Es.__)("Strikethrough"),Ns={name:Cs,title:Fn,tagName:"s",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,ks.toggleFormat)(e,{type:Cs,title:Fn})),n()}return(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(Ur.RichTextShortcut,{type:"access",character:"d",onUse:o}),(0,oe.jsx)(Ur.RichTextToolbarButton,{icon:ho,title:Fn,onClick:o,isActive:t,role:"menuitemcheckbox"})]})}};var Ls=i(U(),1),Ms=i(K(),1),Wr=i(G(),1),ne=i(R(),1),Is="core/underline",Ps=(0,Ls.__)("Underline"),As={name:Is,title:Ps,tagName:"span",className:null,attributes:{style:"style"},edit({value:t,onChange:e}){let r=()=>{e((0,Ms.toggleFormat)(t,{type:Is,attributes:{style:"text-decoration: underline;"},title:Ps}))};return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(Wr.RichTextShortcut,{type:"primary",character:"u",onUse:r}),(0,ne.jsx)(Wr.__unstableRichTextInputEvent,{inputType:"formatUnderline",onInput:r})]})}};var zs=i(U(),1),Gr=i(W(),1),qr=i(G(),1);var Ds=i(K(),1);var Os=i(W(),1),Bs=i(Dn(),1),jt=i(K(),1),yt=i(G(),1),Vs=i(Wt(),1);var Wn=i(U(),1);var kt=i(R(),1),Un=[{name:"color",title:(0,Wn.__)("Text")},{name:"backgroundColor",title:(0,Wn.__)("Background")}];function tu(t=""){return t.split(";").reduce((e,r)=>{if(r){let[n,o]=r.split(":");n==="color"&&(e.color=o),n==="background-color"&&o!==Ue&&(e.backgroundColor=o)}return e},{})}function eu(t="",e){return t.split(" ").reduce((r,n)=>{if(n.startsWith("has-")&&n.endsWith("-color")){let o=n.replace(/^has-/,"").replace(/-color$/,""),a=(0,yt.getColorObjectByAttributeValues)(e,o);r.color=a.color}return r},{})}function $r(t,e,r){let n=(0,jt.getActiveFormat)(t,e);return n?{...tu(n.attributes.style),...eu(n.attributes.class,r)}:{}}function ru(t,e,r,n){let{color:o,backgroundColor:a}={...$r(t,e,r),...n};if(!o&&!a)return(0,jt.removeFormat)(t,e);let s=[],l=[],c={};if(a?s.push(["background-color",a].join(":")):s.push(["background-color",Ue].join(":")),o){let f=(0,yt.getColorObjectByColorValue)(r,o);f?l.push((0,yt.getColorClassName)("color",f.slug)):s.push(["color",o].join(":"))}return s.length&&(c.style=s.join(";")),l.length&&(c.class=l.join(" ")),(0,jt.applyFormat)(t,{type:e,attributes:c})}function ou({name:t,property:e,value:r,onChange:n}){let o=(0,Bs.useSelect)(s=>{let{getSettings:l}=s(yt.store);return l().colors??[]},[]),a=(0,Os.useMemo)(()=>$r(r,t,o),[t,r,o]);return(0,kt.jsx)(yt.ColorPalette,{value:a[e],onChange:s=>{n(ru(r,t,o,{[e]:s}))},enableAlpha:!0,__experimentalIsRenderedInSidebar:!0})}function js({name:t,value:e,onChange:r,onClose:n,contentRef:o,isActive:a}){let s=(0,jt.useAnchor)({editableContentElement:o.current,settings:{...Kr,isActive:a}});return(0,kt.jsx)(Vs.Popover,{onClose:n,className:"format-library__inline-color-popover",anchor:s,children:(0,kt.jsxs)(te.Root,{defaultValue:Un[0].name,children:[(0,kt.jsx)(te.List,{children:Un.map(l=>(0,kt.jsx)(te.Tab,{value:l.name,children:l.title},l.name))}),Un.map(l=>(0,kt.jsx)(te.Panel,{value:l.name,tabIndex:-1,children:(0,kt.jsx)(ou,{name:t,property:l.name,value:e,onChange:r})},l.name))]})})}var zt=i(R(),1),Ue="rgba(0, 0, 0, 0)",Yr="core/text-color",Hs=(0,zs.__)("Highlight"),nu=[];function $n(t,e){let{ownerDocument:r}=t,{defaultView:n}=r,a=n.getComputedStyle(t).getPropertyValue(e);return e==="background-color"&&a===Ue&&t.parentElement?$n(t.parentElement,e):a}function au(t,{color:e,backgroundColor:r}){if(!(!e&&!r))return{color:e||$n(t,"color"),backgroundColor:r===Ue?$n(t,"background-color"):r}}function iu({value:t,onChange:e,isActive:r,activeAttributes:n,contentRef:o}){let[a,s=nu]=(0,qr.useSettings)("color.custom","color.palette"),[l,c]=(0,Gr.useState)(!1),f=(0,Gr.useMemo)(()=>au(o.current,$r(t,Yr,s)),[o,t,s]),d=!!s.length||a;return!d&&!r?null:(0,zt.jsxs)(zt.Fragment,{children:[(0,zt.jsx)(qr.RichTextToolbarButton,{className:"format-library-text-color-button",isActive:r,icon:(0,zt.jsx)(eo,{icon:Object.keys(n).length?Io:fo,style:f}),title:Hs,onClick:d?()=>c(!0):()=>e((0,Ds.removeFormat)(t,Yr)),role:"menuitemcheckbox"}),l&&(0,zt.jsx)(js,{name:Yr,onClose:()=>c(!1),activeAttributes:n,value:t,onChange:e,contentRef:o,isActive:r})]})}var Kr={name:Yr,title:Hs,tagName:"mark",className:"has-inline-color",attributes:{style:"style",class:"class"},edit:iu};var Us=i(U(),1),Ws=i(K(),1),$s=i(G(),1);var Ks=i(R(),1),Fs="core/subscript",Kn=(0,Us.__)("Subscript"),Ys={name:Fs,title:Kn,tagName:"sub",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,Ws.toggleFormat)(e,{type:Fs,title:Kn}))}function a(){o(),n()}return(0,Ks.jsx)($s.RichTextToolbarButton,{icon:Co,title:Kn,onClick:a,isActive:t,role:"menuitemcheckbox"})}};var qs=i(U(),1),Zs=i(K(),1),Xs=i(G(),1);var Js=i(R(),1),Gs="core/superscript",Yn=(0,qs.__)("Superscript"),Qs={name:Gs,title:Yn,tagName:"sup",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,Zs.toggleFormat)(e,{type:Gs,title:Yn}))}function a(){o(),n()}return(0,Js.jsx)(Xs.RichTextToolbarButton,{icon:ko,title:Yn,onClick:a,isActive:t,role:"menuitemcheckbox"})}};var el=i(U(),1),rl=i(K(),1),ol=i(G(),1);var nl=i(R(),1),tl="core/keyboard",Gn=(0,el.__)("Keyboard input"),al={name:tl,title:Gn,tagName:"kbd",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,rl.toggleFormat)(e,{type:tl,title:Gn}))}function a(){o(),n()}return(0,nl.jsx)(ol.RichTextToolbarButton,{icon:oo,title:Gn,onClick:a,isActive:t,role:"menuitemcheckbox"})}};var sl=i(U(),1),we=i(K(),1),ll=i(G(),1);var fl=i(R(),1),qn="core/unknown",il=(0,sl.__)("Clear Unknown Formatting");function su(t){return(0,we.isCollapsed)(t)?!1:(0,we.slice)(t).formats.some(r=>r.some(n=>n.type===qn))}var cl={name:qn,title:il,tagName:"*",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){if(!t&&!su(e))return null;function o(){r((0,we.removeFormat)(e,qn)),n()}return(0,fl.jsx)(ll.RichTextToolbarButton,{name:"unknown",icon:vo,title:il,onClick:o,isActive:!0})}};var ae=i(U(),1),ul=i(G(),1),Dt=i(Wt(),1);var Zr=i(W(),1),_e=i(K(),1);var rt=i(R(),1),Zn="core/language",Xr=(0,ae.__)("Language"),Xn={name:Zn,title:Xr,tagName:"bdo",className:null,attributes:{lang:"lang",dir:"dir"},edit:lu};function lu({isActive:t,value:e,onChange:r,contentRef:n}){let[o,a]=(0,Zr.useState)(!1),s=()=>{a(l=>!l)};return(0,rt.jsxs)(rt.Fragment,{children:[(0,rt.jsx)(ul.RichTextToolbarButton,{icon:wo,label:Xr,title:Xr,onClick:()=>{t?r((0,_e.removeFormat)(e,Zn)):s()},isActive:t,role:"menuitemcheckbox"}),o&&(0,rt.jsx)(fu,{value:e,onChange:r,onClose:s,contentRef:n})]})}function fu({value:t,contentRef:e,onChange:r,onClose:n}){let o=(0,_e.useAnchor)({editableContentElement:e.current,settings:Xn}),[a,s]=(0,Zr.useState)(""),[l,c]=(0,Zr.useState)("ltr");return(0,rt.jsx)(Dt.Popover,{className:"block-editor-format-toolbar__language-popover",anchor:o,onClose:n,children:(0,rt.jsxs)(pt,{render:(0,rt.jsx)("form",{}),direction:"column",gap:"lg",className:"block-editor-format-toolbar__language-container-content",onSubmit:f=>{f.preventDefault(),r((0,_e.applyFormat)(t,{type:Zn,attributes:{lang:a,dir:l}})),n()},children:[(0,rt.jsx)(Dt.TextControl,{label:Xr,value:a,onChange:f=>s(f),help:(0,ae.__)('A valid language attribute, like "en" or "fr".')}),(0,rt.jsx)(Dt.SelectControl,{label:(0,ae.__)("Text direction"),value:l,options:[{label:(0,ae.__)("Left to right"),value:"ltr"},{label:(0,ae.__)("Right to left"),value:"rtl"}],onChange:f=>c(f)}),(0,rt.jsx)(pt,{justify:"right",children:(0,rt.jsx)(Dt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",text:(0,ae.__)("Apply")})})]})})}var Nt=i(U(),1),ye=i(W(),1),Rt=i(K(),1),pl=i(G(),1),Re=i(Wt(),1);var gl=i(Nr(),1);var dl=i(Ai(),1),{lock:Nb,unlock:ml}=(0,dl.__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/format-library");var tt=i(R(),1),{Badge:cu}=ml(Re.privateApis),Jn="core/math",hl=(0,Nt.__)("Math");function uu({value:t,onChange:e,activeAttributes:r,contentRef:n,latexToMathML:o}){let[a,s]=(0,ye.useState)(r?.["data-latex"]||""),[l,c]=(0,ye.useState)(null),f=(0,Rt.useAnchor)({editableContentElement:n.current,settings:Qn}),d=g=>{let S="";if(s(g),g)try{S=o(g,{displayMode:!1}),c(null)}catch(h){c(h.message),(0,gl.speak)((0,Nt.sprintf)((0,Nt.__)("Error parsing mathematical expression: %s"),h.message));return}let b=t.replacements.slice();b[t.start]={type:Jn,attributes:{"data-latex":g},innerHTML:S},e({...t,replacements:b})};return(0,tt.jsx)(Re.Popover,{placement:"bottom-start",offset:8,focusOnMount:!1,anchor:f,className:"block-editor-format-toolbar__math-popover",children:(0,tt.jsx)("div",{style:{minWidth:"300px",padding:"4px"},children:(0,tt.jsxs)(pt,{direction:"column",gap:"xs",children:[(0,tt.jsx)(Re.TextControl,{hideLabelFromVision:!0,label:(0,Nt.__)("LaTeX math syntax"),value:a,onChange:d,placeholder:(0,Nt.__)("e.g., x^2, \\frac{a}{b}"),autoComplete:"off",className:"block-editor-format-toolbar__math-input"}),l&&(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(cu,{intent:"error",className:"wp-block-math__error",children:(0,Nt.sprintf)((0,Nt.__)("Error: %s"),l)}),(0,tt.jsx)("style",{children:".wp-block-math__error .components-badge__content{white-space:normal}"})]})]})})})}function du({value:t,onChange:e,onFocus:r,isObjectActive:n,activeObjectAttributes:o,contentRef:a}){let[s,l]=(0,ye.useState)();(0,ye.useEffect)(()=>{import("@wordpress/latex-to-mathml").then(f=>{l(()=>f.default)})},[]);function c(){let f;if(n){let d=o?.["data-latex"]||"";f=(0,Rt.insert)(t,d),f.start=f.end-d.length}else{let d=(0,Rt.getTextContent)((0,Rt.slice)(t)),g="";if(d&&s)try{g=s(d,{displayMode:!1})}catch{}f=(0,Rt.insertObject)(t,{type:Jn,attributes:{"data-latex":d},innerHTML:g}),f.start=f.end-1}e(f),r()}return(0,tt.jsxs)(tt.Fragment,{children:[(0,tt.jsx)(pl.RichTextToolbarButton,{icon:So,title:hl,onClick:c,isActive:n}),n&&(0,tt.jsx)(uu,{value:t,onChange:e,activeAttributes:o,contentRef:a,latexToMathML:s})]})}var Qn={name:Jn,title:hl,tagName:"math",className:null,attributes:{"data-latex":"data-latex"},contentEditable:!1,edit:du};var bl=i(U(),1),vl=i(K(),1),xl=i(G(),1),wl=i(R(),1),mu="core/non-breaking-space",pu=(0,bl.__)("Non breaking space"),_l={name:mu,title:pu,tagName:"nbsp",className:null,edit({value:t,onChange:e}){function r(){e((0,vl.insert)(t,"\xA0"))}return(0,wl.jsx)(xl.RichTextShortcut,{type:"primaryShift",character:" ",onUse:r})}};var yl=[la,ca,Bn,ls,Hr,Ns,As,Kr,Ys,Qs,al,cl,Xn,Qn,_l];yl.forEach(({name:t,...e})=>(0,Rl.registerFormatType)(t,e));})();
+`,n);let o={type:xe,attributes:{url:(0,Rs.decodeEntities)(n)}};return(0,Y.isCollapsed)(t)?(0,Y.insert)(t,(0,Y.applyFormat)((0,Y.create)({text:r}),o,0,r.length)):(0,Y.applyFormat)(t,o)},edit:Jc};var Es=i(U(),1),ks=i(K(),1),Dr=i(G(),1);var oe=i(S(),1),Cs="core/strikethrough",Fn=(0,Es.__)("Strikethrough"),Ns={name:Cs,title:Fn,tagName:"s",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,ks.toggleFormat)(e,{type:Cs,title:Fn})),n()}return(0,oe.jsxs)(oe.Fragment,{children:[(0,oe.jsx)(Dr.RichTextShortcut,{type:"access",character:"d",onUse:o}),(0,oe.jsx)(Dr.RichTextToolbarButton,{icon:go,title:Fn,onClick:o,isActive:t,role:"menuitemcheckbox"})]})}};var Ls=i(U(),1),Ms=i(K(),1),Hr=i(G(),1),ne=i(S(),1),Is="core/underline",Ps=(0,Ls.__)("Underline"),As={name:Is,title:Ps,tagName:"span",className:null,attributes:{style:"style"},edit({value:t,onChange:e}){let r=()=>{e((0,Ms.toggleFormat)(t,{type:Is,attributes:{style:"text-decoration: underline;"},title:Ps}))};return(0,ne.jsxs)(ne.Fragment,{children:[(0,ne.jsx)(Hr.RichTextShortcut,{type:"primary",character:"u",onUse:r}),(0,ne.jsx)(Hr.__unstableRichTextInputEvent,{inputType:"formatUnderline",onInput:r})]})}};var zs=i(U(),1),$r=i(W(),1),Kr=i(G(),1);var Ds=i(K(),1);var Os=i(W(),1),Vs=i(Dn(),1),Bt=i(K(),1),wt=i(G(),1),Bs=i(Wt(),1);var Wn=i(U(),1);var kt=i(S(),1),Un=[{name:"color",title:(0,Wn.__)("Text")},{name:"backgroundColor",title:(0,Wn.__)("Background")}];function Qc(t=""){return t.split(";").reduce((e,r)=>{if(r){let[n,o]=r.split(":");n==="color"&&(e.color=o),n==="background-color"&&o!==He&&(e.backgroundColor=o)}return e},{})}function tu(t="",e){return t.split(" ").reduce((r,n)=>{if(n.startsWith("has-")&&n.endsWith("-color")){let o=n.replace(/^has-/,"").replace(/-color$/,""),a=(0,wt.getColorObjectByAttributeValues)(e,o);r.color=a.color}return r},{})}function Fr(t,e,r){let n=(0,Bt.getActiveFormat)(t,e);return n?{...Qc(n.attributes.style),...tu(n.attributes.class,r)}:{}}function eu(t,e,r,n){let{color:o,backgroundColor:a}={...Fr(t,e,r),...n};if(!o&&!a)return(0,Bt.removeFormat)(t,e);let s=[],l=[],c={};if(a?s.push(["background-color",a].join(":")):s.push(["background-color",He].join(":")),o){let f=(0,wt.getColorObjectByColorValue)(r,o);f?l.push((0,wt.getColorClassName)("color",f.slug)):s.push(["color",o].join(":"))}return s.length&&(c.style=s.join(";")),l.length&&(c.class=l.join(" ")),(0,Bt.applyFormat)(t,{type:e,attributes:c})}function ru({name:t,property:e,value:r,onChange:n}){let o=(0,Vs.useSelect)(s=>{let{getSettings:l}=s(wt.store);return l().colors??[]},[]),a=(0,Os.useMemo)(()=>Fr(r,t,o),[t,r,o]);return(0,kt.jsx)(wt.ColorPalette,{value:a[e],onChange:s=>{n(eu(r,t,o,{[e]:s}))},enableAlpha:!0,__experimentalIsRenderedInSidebar:!0})}function js({name:t,value:e,onChange:r,onClose:n,contentRef:o,isActive:a}){let s=(0,Bt.useAnchor)({editableContentElement:o.current,settings:{...Ur,isActive:a}});return(0,kt.jsx)(Bs.Popover,{onClose:n,className:"format-library__inline-color-popover",anchor:s,children:(0,kt.jsxs)(te.Root,{defaultValue:Un[0].name,children:[(0,kt.jsx)(te.List,{children:Un.map(l=>(0,kt.jsx)(te.Tab,{value:l.name,children:l.title},l.name))}),Un.map(l=>(0,kt.jsx)(te.Panel,{value:l.name,tabIndex:-1,children:(0,kt.jsx)(ru,{name:t,property:l.name,value:e,onChange:r})},l.name))]})})}var jt=i(S(),1),He="rgba(0, 0, 0, 0)",Wr="core/text-color",Hs=(0,zs.__)("Highlight"),ou=[];function $n(t,e){let{ownerDocument:r}=t,{defaultView:n}=r,a=n.getComputedStyle(t).getPropertyValue(e);return e==="background-color"&&a===He&&t.parentElement?$n(t.parentElement,e):a}function nu(t,{color:e,backgroundColor:r}){if(!(!e&&!r))return{color:e||$n(t,"color"),backgroundColor:r===He?$n(t,"background-color"):r}}function au({value:t,onChange:e,isActive:r,activeAttributes:n,contentRef:o}){let[a,s=ou]=(0,Kr.useSettings)("color.custom","color.palette"),[l,c]=(0,$r.useState)(!1),f=(0,$r.useMemo)(()=>nu(o.current,Fr(t,Wr,s)),[o,t,s]),d=!!s.length||a;return!d&&!r?null:(0,jt.jsxs)(jt.Fragment,{children:[(0,jt.jsx)(Kr.RichTextToolbarButton,{className:"format-library-text-color-button",isActive:r,icon:(0,jt.jsx)(to,{icon:Object.keys(n).length?No:lo,style:f}),title:Hs,onClick:d?()=>c(!0):()=>e((0,Ds.removeFormat)(t,Wr)),role:"menuitemcheckbox"}),l&&(0,jt.jsx)(js,{name:Wr,onClose:()=>c(!1),activeAttributes:n,value:t,onChange:e,contentRef:o,isActive:r})]})}var Ur={name:Wr,title:Hs,tagName:"mark",className:"has-inline-color",attributes:{style:"style",class:"class"},edit:au};var Us=i(U(),1),Ws=i(K(),1),$s=i(G(),1);var Ks=i(S(),1),Fs="core/subscript",Kn=(0,Us.__)("Subscript"),Ys={name:Fs,title:Kn,tagName:"sub",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,Ws.toggleFormat)(e,{type:Fs,title:Kn}))}function a(){o(),n()}return(0,Ks.jsx)($s.RichTextToolbarButton,{icon:To,title:Kn,onClick:a,isActive:t,role:"menuitemcheckbox"})}};var qs=i(U(),1),Zs=i(K(),1),Xs=i(G(),1);var Js=i(S(),1),Gs="core/superscript",Yn=(0,qs.__)("Superscript"),Qs={name:Gs,title:Yn,tagName:"sup",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,Zs.toggleFormat)(e,{type:Gs,title:Yn}))}function a(){o(),n()}return(0,Js.jsx)(Xs.RichTextToolbarButton,{icon:Eo,title:Yn,onClick:a,isActive:t,role:"menuitemcheckbox"})}};var el=i(U(),1),rl=i(K(),1),ol=i(G(),1);var nl=i(S(),1),tl="core/keyboard",Gn=(0,el.__)("Keyboard input"),al={name:tl,title:Gn,tagName:"kbd",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){function o(){r((0,rl.toggleFormat)(e,{type:tl,title:Gn}))}function a(){o(),n()}return(0,nl.jsx)(ol.RichTextToolbarButton,{icon:ro,title:Gn,onClick:a,isActive:t,role:"menuitemcheckbox"})}};var sl=i(U(),1),we=i(K(),1),ll=i(G(),1);var fl=i(S(),1),qn="core/unknown",il=(0,sl.__)("Clear Unknown Formatting");function iu(t){return(0,we.isCollapsed)(t)?!1:(0,we.slice)(t).formats.some(r=>r.some(n=>n.type===qn))}var cl={name:qn,title:il,tagName:"*",className:null,edit({isActive:t,value:e,onChange:r,onFocus:n}){if(!t&&!iu(e))return null;function o(){r((0,we.removeFormat)(e,qn)),n()}return(0,fl.jsx)(ll.RichTextToolbarButton,{name:"unknown",icon:bo,title:il,onClick:o,isActive:!0})}};var ae=i(U(),1),ul=i(G(),1),zt=i(Wt(),1);var Yr=i(W(),1),_e=i(K(),1);var et=i(S(),1),Zn="core/language",Gr=(0,ae.__)("Language"),Xn={name:Zn,title:Gr,tagName:"bdo",className:null,attributes:{lang:"lang",dir:"dir"},edit:su};function su({isActive:t,value:e,onChange:r,contentRef:n}){let[o,a]=(0,Yr.useState)(!1),s=()=>{a(l=>!l)};return(0,et.jsxs)(et.Fragment,{children:[(0,et.jsx)(ul.RichTextToolbarButton,{icon:xo,label:Gr,title:Gr,onClick:()=>{t?r((0,_e.removeFormat)(e,Zn)):s()},isActive:t,role:"menuitemcheckbox"}),o&&(0,et.jsx)(lu,{value:e,onChange:r,onClose:s,contentRef:n})]})}function lu({value:t,contentRef:e,onChange:r,onClose:n}){let o=(0,_e.useAnchor)({editableContentElement:e.current,settings:Xn}),[a,s]=(0,Yr.useState)(""),[l,c]=(0,Yr.useState)("ltr");return(0,et.jsx)(zt.Popover,{className:"block-editor-format-toolbar__language-popover",anchor:o,onClose:n,children:(0,et.jsxs)(Tt,{render:(0,et.jsx)("form",{}),direction:"column",gap:"lg",className:"block-editor-format-toolbar__language-container-content",onSubmit:f=>{f.preventDefault(),r((0,_e.applyFormat)(t,{type:Zn,attributes:{lang:a,dir:l}})),n()},children:[(0,et.jsx)(zt.TextControl,{label:Gr,value:a,onChange:f=>s(f),help:(0,ae.__)('A valid language attribute, like "en" or "fr".')}),(0,et.jsx)(zt.SelectControl,{label:(0,ae.__)("Text direction"),value:l,options:[{label:(0,ae.__)("Left to right"),value:"ltr"},{label:(0,ae.__)("Right to left"),value:"rtl"}],onChange:f=>c(f)}),(0,et.jsx)(Tt,{justify:"right",children:(0,et.jsx)(zt.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",text:(0,ae.__)("Apply")})})]})})}var qr=i(U(),1),Dt=i(W(),1),yt=i(K(),1),pl=i(G(),1),Zr=i(Wt(),1);var dl=i(Ai(),1),{lock:kb,unlock:ml}=(0,dl.__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/format-library");var _t=i(S(),1),{ValidatedTextControl:fu}=ml(Zr.privateApis),Jn="core/math",gl=(0,qr.__)("Math");function cu({value:t,onChange:e,activeAttributes:r,contentRef:n,latexToMathML:o}){let[a,s]=(0,Dt.useState)(r?.["data-latex"]||""),[l,c]=(0,Dt.useState)(null),f=(0,Dt.useRef)(),d=(0,yt.useAnchor)({editableContentElement:n.current,settings:Qn}),h=R=>{s(R);let b="";if(R&&o)try{b=o(R,{displayMode:!1}),c(null)}catch(x){c(x.message)}else c(null);let g=t.replacements.slice();g[t.start]={type:Jn,attributes:{"data-latex":R},innerHTML:b},e({...t,replacements:g})};return(0,_t.jsx)(Zr.Popover,{placement:"bottom-start",offset:8,focusOnMount:!1,anchor:d,onFocusOutside:()=>f.current?.reportValidity(),className:"block-editor-format-toolbar__math-popover",children:(0,_t.jsx)("form",{ref:f,style:{minWidth:"300px",padding:"4px"},onSubmit:R=>R.preventDefault(),children:(0,_t.jsx)(fu,{hideLabelFromVision:!0,label:(0,qr.__)("LaTeX math syntax"),value:a,customValidity:l?{type:"invalid",message:l}:void 0,onChange:h,placeholder:(0,qr.__)("e.g., x^2, \\frac{a}{b}"),autoComplete:"off",className:"block-editor-format-toolbar__math-input"})})})}function uu({value:t,onChange:e,onFocus:r,isObjectActive:n,activeObjectAttributes:o,contentRef:a}){let[s,l]=(0,Dt.useState)();(0,Dt.useEffect)(()=>{import("@wordpress/latex-to-mathml").then(f=>{l(()=>f.default)})},[]);function c(){let f;if(n){let d=o?.["data-latex"]||"";f=(0,yt.insert)(t,d),f.start=f.end-d.length}else{let d=(0,yt.getTextContent)((0,yt.slice)(t)),h="";if(d&&s)try{h=s(d,{displayMode:!1})}catch{}f=(0,yt.insertObject)(t,{type:Jn,attributes:{"data-latex":d},innerHTML:h}),f.start=f.end-1}e(f),r()}return(0,_t.jsxs)(_t.Fragment,{children:[(0,_t.jsx)(pl.RichTextToolbarButton,{icon:Ro,title:gl,onClick:c,isActive:n}),n&&(0,_t.jsx)(cu,{value:t,onChange:e,activeAttributes:o,contentRef:a,latexToMathML:s})]})}var Qn={name:Jn,title:gl,tagName:"math",className:null,attributes:{"data-latex":"data-latex"},contentEditable:!1,edit:uu};var hl=i(U(),1),bl=i(K(),1),vl=i(G(),1),xl=i(S(),1),du="core/non-breaking-space",mu=(0,hl.__)("Non breaking space"),wl={name:du,title:mu,tagName:"nbsp",className:null,edit({value:t,onChange:e}){function r(){e((0,bl.insert)(t,"\xA0"))}return(0,xl.jsx)(vl.RichTextShortcut,{type:"primaryShift",character:" ",onUse:r})}};var _l=[la,ca,Vn,ls,jr,Ns,As,Ur,Ys,Qs,al,cl,Xn,Qn,wl];_l.forEach(({name:t,...e})=>(0,yl.registerFormatType)(t,e));})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -22,5 +21,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).formatLibrary = wp.formatLibrary;
-})();
diff --git a/wp-includes/js/dist/hooks.js b/wp-includes/js/dist/hooks.js
index 9fae926c84..8b7fb2e380 100644
--- a/wp-includes/js/dist/hooks.js
+++ b/wp-includes/js/dist/hooks.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).hooks = (() => {
@@ -374,5 +373,3 @@ var wp;
   } = defaultHooks;
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).hooks = wp.hooks;
-})();
diff --git a/wp-includes/js/dist/hooks.min.js b/wp-includes/js/dist/hooks.min.js
index 4772754a99..026d3d0da5 100644
--- a/wp-includes/js/dist/hooks.min.js
+++ b/wp-includes/js/dist/hooks.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).hooks=(()=>{var v=Object.defineProperty;var S=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var w=(e,n)=>{for(var s in n)v(e,s,{get:n[s],enumerable:!0})},D=(e,n,s,r)=>{if(n&&typeof n=="object"||typeof n=="function")for(let t of g(n))!I.call(e,t)&&t!==s&&v(e,t,{get:()=>n[t],enumerable:!(r=S(n,t))||r.enumerable});return e};var T=e=>D(v({},"__esModule",{value:!0}),e);var le={};w(le,{actions:()=>ae,addAction:()=>J,addFilter:()=>K,applyFilters:()=>N,applyFiltersAsync:()=>ee,createHooks:()=>F,currentAction:()=>te,currentFilter:()=>re,defaultHooks:()=>b,didAction:()=>ie,didFilter:()=>se,doAction:()=>X,doActionAsync:()=>Y,doingAction:()=>ne,doingFilter:()=>oe,filters:()=>ce,hasAction:()=>P,hasFilter:()=>Q,removeAction:()=>L,removeAllActions:()=>U,removeAllFilters:()=>W,removeFilter:()=>M});function z(e){return typeof e!="string"||e===""?(console.error("The namespace must be a non-empty string."),!1):/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)?!0:(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}var m=z;function E(e){return typeof e!="string"||e===""?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)?!0:(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}var f=E;function Z(e,n){return function(r,t,a,i=10){let c=e[n];if(!f(r)||!m(t))return;if(typeof a!="function"){console.error("The hook callback must be a function.");return}if(typeof i!="number"){console.error("If specified, the hook priority must be a number.");return}let l={callback:a,priority:i,namespace:t};if(c[r]){let o=c[r].handlers,d;for(d=o.length;d>0&&!(i>=o[d-1].priority);d--);d===o.length?o[d]=l:o.splice(d,0,l),c.__current.forEach(h=>{h.name===r&&h.currentIndex>=d&&h.currentIndex++})}else c[r]={handlers:[l],runs:0};r!=="hookAdded"&&e.doAction("hookAdded",r,t,a,i)}}var H=Z;function C(e,n,s=!1){return function(t,a){let i=e[n];if(!f(t)||!s&&!m(a))return;if(!i[t])return 0;let c=0;if(s)c=i[t].handlers.length,i[t]={runs:i[t].runs,handlers:[]};else{let l=i[t].handlers;for(let o=l.length-1;o>=0;o--)l[o].namespace===a&&(l.splice(o,1),c++,i.__current.forEach(d=>{d.name===t&&d.currentIndex>=o&&d.currentIndex--}))}return t!=="hookRemoved"&&e.doAction("hookRemoved",t,a),c}}var p=C;function O(e,n){return function(r,t){let a=e[n];return typeof t<"u"?r in a&&a[r].handlers.some(i=>i.namespace===t):r in a}}var _=O;function j(e,n,s,r){return function(a,...i){let c=e[n];c[a]||(c[a]={handlers:[],runs:0}),c[a].runs++;let l=c[a].handlers;if(!l||!l.length)return s?i[0]:void 0;let o={name:a,currentIndex:0};async function d(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;)u=await l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}function h(){try{c.__current.add(o);let u=s?i[0]:void 0;for(;o.currentIndex<l.length;)u=l[o.currentIndex].callback.apply(null,i),s&&(i[0]=u),o.currentIndex++;return s?u:void 0}finally{c.__current.delete(o)}}return(r?d:h)()}}var A=j;function $(e,n){return function(){let r=e[n];return Array.from(r.__current).at(-1)?.name??null}}var y=$;function V(e,n){return function(r){let t=e[n];return typeof r>"u"?t.__current.size>0:Array.from(t.__current).some(a=>a.name===r)}}var k=V;function q(e,n){return function(r){let t=e[n];if(f(r))return t[r]&&t[r].runs?t[r].runs:0}}var x=q;var B=class{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=H(this,"actions"),this.addFilter=H(this,"filters"),this.removeAction=p(this,"actions"),this.removeFilter=p(this,"filters"),this.hasAction=_(this,"actions"),this.hasFilter=_(this,"filters"),this.removeAllActions=p(this,"actions",!0),this.removeAllFilters=p(this,"filters",!0),this.doAction=A(this,"actions",!1,!1),this.doActionAsync=A(this,"actions",!1,!0),this.applyFilters=A(this,"filters",!0,!1),this.applyFiltersAsync=A(this,"filters",!0,!0),this.currentAction=y(this,"actions"),this.currentFilter=y(this,"filters"),this.doingAction=k(this,"actions"),this.doingFilter=k(this,"filters"),this.didAction=x(this,"actions"),this.didFilter=x(this,"filters")}};function G(){return new B}var F=G;var b=F(),{addAction:J,addFilter:K,removeAction:L,removeFilter:M,hasAction:P,hasFilter:Q,removeAllActions:U,removeAllFilters:W,doAction:X,doActionAsync:Y,applyFilters:N,applyFiltersAsync:ee,currentAction:te,currentFilter:re,doingAction:ne,doingFilter:oe,didAction:ie,didFilter:se,actions:ae,filters:ce}=b;return T(le);})();
-(window.wp ||= {}).hooks = wp.hooks;
-})();
diff --git a/wp-includes/js/dist/html-entities.js b/wp-includes/js/dist/html-entities.js
index 2e650f7d02..75a96b1087 100644
--- a/wp-includes/js/dist/html-entities.js
+++ b/wp-includes/js/dist/html-entities.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).htmlEntities = (() => {
@@ -44,5 +43,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).htmlEntities = wp.htmlEntities;
-})();
diff --git a/wp-includes/js/dist/html-entities.min.js b/wp-includes/js/dist/html-entities.min.js
index c22d65012b..90478fdc88 100644
--- a/wp-includes/js/dist/html-entities.min.js
+++ b/wp-includes/js/dist/html-entities.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).htmlEntities=(()=>{var r=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var d=Object.getOwnPropertyNames;var m=Object.prototype.hasOwnProperty;var u=(e,t)=>{for(var i in t)r(e,i,{get:t[i],enumerable:!0})},f=(e,t,i,c)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of d(t))!m.call(e,o)&&o!==i&&r(e,o,{get:()=>t[o],enumerable:!(c=a(t,o))||c.enumerable});return e};var x=e=>f(r({},"__esModule",{value:!0}),e);var T={};u(T,{decodeEntities:()=>p});var n;function p(e){if(typeof e!="string"||e.indexOf("&")===-1)return e;n===void 0&&(document.implementation&&document.implementation.createHTMLDocument?n=document.implementation.createHTMLDocument("").createElement("textarea"):n=document.createElement("textarea")),n.innerHTML=e;let t=n.textContent??"";return n.innerHTML="",t}return x(T);})();
-(window.wp ||= {}).htmlEntities = wp.htmlEntities;
-})();
diff --git a/wp-includes/js/dist/i18n.js b/wp-includes/js/dist/i18n.js
index 7c53dc1b9a..a1a5ec98d2 100644
--- a/wp-includes/js/dist/i18n.js
+++ b/wp-includes/js/dist/i18n.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).i18n = (() => {
@@ -556,5 +555,3 @@ var wp;
   var hasTranslation = i18n.hasTranslation.bind(i18n);
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).i18n = wp.i18n;
-})();
diff --git a/wp-includes/js/dist/i18n.min.js b/wp-includes/js/dist/i18n.min.js
index fcaeb12735..e5eb746f20 100644
--- a/wp-includes/js/dist/i18n.min.js
+++ b/wp-includes/js/dist/i18n.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).i18n=(()=>{var nt=Object.create;var L=Object.defineProperty;var at=Object.getOwnPropertyDescriptor;var it=Object.getOwnPropertyNames;var ut=Object.getPrototypeOf,lt=Object.prototype.hasOwnProperty;var ft=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),ot=(t,r)=>{for(var e in r)L(t,e,{get:r[e],enumerable:!0})},O=(t,r,e,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let u of it(r))!lt.call(t,u)&&u!==e&&L(t,u,{get:()=>r[u],enumerable:!(n=at(r,u))||n.enumerable});return t};var st=(t,r,e)=>(e=t!=null?nt(ut(t)):{},O(r||!t||!t.__esModule?L(e,"default",{value:t,enumerable:!0}):e,t)),pt=t=>O(L({},"__esModule",{value:!0}),t);var $=ft((It,M)=>{M.exports=window.wp.hooks});var yt={};ot(yt,{__:()=>Z,_n:()=>G,_nx:()=>B,_x:()=>q,createI18n:()=>R,defaultI18n:()=>H,getLocaleData:()=>j,hasTranslation:()=>Q,isRTL:()=>J,resetLocaleData:()=>U,setLocaleData:()=>z,sprintf:()=>P,subscribe:()=>X});var ct=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function T(t,...r){var e=0;return Array.isArray(r[0])&&(r=r[0]),t.replace(ct,function(){var n,u,l,o,f;return n=arguments[3],u=arguments[5],l=arguments[7],o=arguments[9],o==="%"?"%":(l==="*"&&(l=r[e],e++),u===void 0?(n===void 0&&(n=e+1),e++,f=r[n-1]):r[0]&&typeof r[0]=="object"&&r[0].hasOwnProperty(u)&&(f=r[0][u]),o==="f"?f=parseFloat(f)||0:o==="d"&&(f=parseInt(f)||0),l!==void 0&&(o==="f"?f=f.toFixed(l):o==="s"&&(f=f.substr(0,l))),f??"")})}function P(t,...r){return T(t,...r)}var D,I,h,N;D={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1};I=["(","?"];h={")":["("],":":["?","?:"]};N=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;function b(t){for(var r=[],e=[],n,u,l,o;n=t.match(N);){for(u=n[0],l=t.substr(0,n.index).trim(),l&&r.push(l);o=e.pop();){if(h[u]){if(h[u][0]===o){u=h[u][1]||u;break}}else if(I.indexOf(o)>=0||D[o]<D[u]){e.push(o);break}r.push(o)}h[u]||e.push(u),t=t.substr(n.index+u.length)}return t=t.trim(),t&&r.push(t),r.concat(e.reverse())}var dt={"!":function(t){return!t},"*":function(t,r){return t*r},"/":function(t,r){return t/r},"%":function(t,r){return t%r},"+":function(t,r){return t+r},"-":function(t,r){return t-r},"<":function(t,r){return t<r},"<=":function(t,r){return t<=r},">":function(t,r){return t>r},">=":function(t,r){return t>=r},"==":function(t,r){return t===r},"!=":function(t,r){return t!==r},"&&":function(t,r){return t&&r},"||":function(t,r){return t||r},"?:":function(t,r,e){if(t)throw r;return e}};function g(t,r){var e=[],n,u,l,o,f,_;for(n=0;n<t.length;n++){if(f=t[n],o=dt[f],o){for(u=o.length,l=Array(u);u--;)l[u]=e.pop();try{_=o.apply(null,l)}catch(v){return v}}else r.hasOwnProperty(f)?_=r[f]:_=+f;e.push(_)}return e[0]}function A(t){var r=b(t);return function(e){return g(r,e)}}function E(t){var r=A(t);return function(e){return+r({n:e})}}var S={contextDelimiter:"",onMissingKey:null};function _t(t){var r,e,n;for(r=t.split(";"),e=0;e<r.length;e++)if(n=r[e].trim(),n.indexOf("plural=")===0)return n.substr(7)}function x(t,r){var e;this.data=t,this.pluralForms={},this.options={};for(e in S)this.options[e]=r!==void 0&&e in r?r[e]:S[e]}x.prototype.getPluralForm=function(t,r){var e=this.pluralForms[t],n,u,l;return e||(n=this.data[t][""],l=n["Plural-Forms"]||n["plural-forms"]||n.plural_forms,typeof l!="function"&&(u=_t(n["Plural-Forms"]||n["plural-forms"]||n.plural_forms),l=E(u)),e=this.pluralForms[t]=l),e(r)};x.prototype.dcnpgettext=function(t,r,e,n,u){var l,o,f;return u===void 0?l=0:l=this.getPluralForm(t,u),o=e,r&&(o=r+this.options.contextDelimiter+e),f=this.data[t][o],f&&f[l]?f[l]:(this.options.onMissingKey&&this.options.onMissingKey(e,t),l===0?e:n)};var K={"":{plural_forms(t){return t===1?0:1}}},vt=/^i18n\.(n?gettext|has_translation)(_|$)/,R=(t,r,e)=>{let n=new x({}),u=new Set,l=()=>{u.forEach(a=>a())},o=a=>(u.add(a),()=>u.delete(a)),f=(a="default")=>n.data[a],_=(a,i="default")=>{n.data[i]={...n.data[i],...a},n.data[i][""]={...K[""],...n.data[i]?.[""]},delete n.pluralForms[i]},v=(a,i)=>{_(a,i),l()},V=(a,i="default")=>{n.data[i]={...n.data[i],...a,"":{...K[""],...n.data[i]?.[""],...a?.[""]}},delete n.pluralForms[i],l()},W=(a,i)=>{n.data={},n.pluralForms={},v(a,i)},m=(a="default",i,s,c,d)=>(n.data[a]||_(void 0,a),n.dcnpgettext(a,i,s,c,d)),y=a=>a||"default",Y=(a,i)=>{let s=m(i,void 0,a);return e?(s=e.applyFilters("i18n.gettext",s,a,i),e.applyFilters("i18n.gettext_"+y(i),s,a,i)):s},w=(a,i,s)=>{let c=m(s,i,a);return e?(c=e.applyFilters("i18n.gettext_with_context",c,a,i,s),e.applyFilters("i18n.gettext_with_context_"+y(s),c,a,i,s)):c},k=(a,i,s,c)=>{let d=m(c,void 0,a,i,s);return e?(d=e.applyFilters("i18n.ngettext",d,a,i,s,c),e.applyFilters("i18n.ngettext_"+y(c),d,a,i,s,c)):d},tt=(a,i,s,c,d)=>{let F=m(d,c,a,i,s);return e?(F=e.applyFilters("i18n.ngettext_with_context",F,a,i,s,c,d),e.applyFilters("i18n.ngettext_with_context_"+y(d),F,a,i,s,c,d)):F},rt=()=>w("ltr","text direction")==="rtl",et=(a,i,s)=>{let c=i?i+""+a:a,d=!!n.data?.[s??"default"]?.[c];return e&&(d=e.applyFilters("i18n.has_translation",d,a,i,s),d=e.applyFilters("i18n.has_translation_"+y(s),d,a,i,s)),d};if(t&&v(t,r),e){let a=i=>{vt.test(i)&&l()};e.addAction("hookAdded","core/i18n",a),e.addAction("hookRemoved","core/i18n",a)}return{getLocaleData:f,setLocaleData:v,addLocaleData:V,resetLocaleData:W,subscribe:o,__:Y,_x:w,_n:k,_nx:tt,isRTL:rt,hasTranslation:et}};var C=st($(),1);var p=R(void 0,void 0,C.defaultHooks),H=p,j=p.getLocaleData.bind(p),z=p.setLocaleData.bind(p),U=p.resetLocaleData.bind(p),X=p.subscribe.bind(p),Z=p.__.bind(p),q=p._x.bind(p),G=p._n.bind(p),B=p._nx.bind(p),J=p.isRTL.bind(p),Q=p.hasTranslation.bind(p);return pt(yt);})();
-(window.wp ||= {}).i18n = wp.i18n;
-})();
diff --git a/wp-includes/js/dist/is-shallow-equal.js b/wp-includes/js/dist/is-shallow-equal.js
index cfd364a988..d43d9c63e1 100644
--- a/wp-includes/js/dist/is-shallow-equal.js
+++ b/wp-includes/js/dist/is-shallow-equal.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).isShallowEqual = (() => {
@@ -87,5 +86,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).isShallowEqual = wp.isShallowEqual;
-})();
diff --git a/wp-includes/js/dist/is-shallow-equal.min.js b/wp-includes/js/dist/is-shallow-equal.min.js
index f17f7c7477..c1f9774996 100644
--- a/wp-includes/js/dist/is-shallow-equal.min.js
+++ b/wp-includes/js/dist/is-shallow-equal.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).isShallowEqual=(()=>{var u=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var c=Object.getOwnPropertyNames;var h=Object.prototype.hasOwnProperty;var y=(e,r)=>{for(var t in r)u(e,t,{get:r[t],enumerable:!0})},w=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let l of c(r))!h.call(e,l)&&l!==t&&u(e,l,{get:()=>r[l],enumerable:!(n=a(r,l))||n.enumerable});return e};var O=e=>w(u({},"__esModule",{value:!0}),e);var j={};y(j,{default:()=>g,isShallowEqual:()=>g,isShallowEqualArrays:()=>i,isShallowEqualObjects:()=>o});function o(e,r){if(e===r)return!0;let t=Object.keys(e),n=Object.keys(r);if(t.length!==n.length)return!1;let l=0;for(;l<t.length;){let s=t[l],f=e[s];if(f===void 0&&!r.hasOwnProperty(s)||f!==r[s])return!1;l++}return!0}function i(e,r){if(e===r)return!0;if(e.length!==r.length)return!1;for(let t=0,n=e.length;t<n;t++)if(e[t]!==r[t])return!1;return!0}function g(e,r){if(e&&r){if(e.constructor===Object&&r.constructor===Object)return o(e,r);if(Array.isArray(e)&&Array.isArray(r))return i(e,r)}return e===r}return O(j);})();
-(window.wp ||= {}).isShallowEqual = wp.isShallowEqual;
-})();
diff --git a/wp-includes/js/dist/keyboard-shortcuts.js b/wp-includes/js/dist/keyboard-shortcuts.js
index 5e4efc1336..980a9ffc79 100644
--- a/wp-includes/js/dist/keyboard-shortcuts.js
+++ b/wp-includes/js/dist/keyboard-shortcuts.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).keyboardShortcuts = (() => {
@@ -302,5 +301,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).keyboardShortcuts = wp.keyboardShortcuts;
-})();
diff --git a/wp-includes/js/dist/keyboard-shortcuts.min.js b/wp-includes/js/dist/keyboard-shortcuts.min.js
index e4f8dad28d..40153fce0f 100644
--- a/wp-includes/js/dist/keyboard-shortcuts.min.js
+++ b/wp-includes/js/dist/keyboard-shortcuts.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).keyboardShortcuts=(()=>{var J=Object.create;var l=Object.defineProperty;var X=Object.getOwnPropertyDescriptor;var q=Object.getOwnPropertyNames;var B=Object.getPrototypeOf,Q=Object.prototype.hasOwnProperty;var p=(t,r)=>()=>(r||t((r={exports:{}}).exports,r),r.exports),R=(t,r)=>{for(var e in r)l(t,e,{get:r[e],enumerable:!0})},k=(t,r,e,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of q(r))!Q.call(t,n)&&n!==e&&l(t,n,{get:()=>r[n],enumerable:!(o=X(r,n))||o.enumerable});return t};var i=(t,r,e)=>(e=t!=null?J(B(t)):{},k(r||!t||!t.__esModule?l(e,"default",{value:t,enumerable:!0}):e,t)),V=t=>k(l({},"__esModule",{value:!0}),t);var S=p((ft,_)=>{_.exports=window.wp.data});var x=p((dt,A)=>{A.exports=window.wp.keycodes});var f=p((St,N)=>{N.exports=window.wp.element});var z=p((Et,j)=>{j.exports=window.ReactJSXRuntime});var ct={};R(ct,{ShortcutProvider:()=>F,__unstableUseShortcutEventMatch:()=>v,store:()=>s,useShortcut:()=>P});var y=i(S(),1);function W(t={},r){switch(r.type){case"REGISTER_SHORTCUT":return{...t,[r.name]:{category:r.category,keyCombination:r.keyCombination,aliases:r.aliases,description:r.description}};case"UNREGISTER_SHORTCUT":let{[r.name]:e,...o}=t;return o}return t}var K=W;var w={};R(w,{registerShortcut:()=>Z,unregisterShortcut:()=>$});function Z({name:t,category:r,description:e,keyCombination:o,aliases:n}){return{type:"REGISTER_SHORTCUT",name:t,category:r,keyCombination:o,aliases:n,description:e}}function $(t){return{type:"UNREGISTER_SHORTCUT",name:t}}var b={};R(b,{getAllShortcutKeyCombinations:()=>U,getAllShortcutRawKeyCombinations:()=>nt,getCategoryShortcuts:()=>it,getShortcutAliases:()=>O,getShortcutDescription:()=>ot,getShortcutKeyCombination:()=>E,getShortcutRepresentation:()=>et});var h=i(S(),1),u=i(x(),1),tt=[],rt={display:u.displayShortcut,raw:u.rawShortcut,ariaLabel:u.shortcutAriaLabel};function M(t,r){return t?t.modifier?rt[r][t.modifier](t.character):t.character:null}function E(t,r){return t[r]?t[r].keyCombination:null}function et(t,r,e="display"){let o=E(t,r);return M(o,e)}function ot(t,r){return t[r]?t[r].description:null}function O(t,r){return t[r]&&t[r].aliases?t[r].aliases:tt}var U=(0,h.createSelector)((t,r)=>[E(t,r),...O(t,r)].filter(e=>!!e),(t,r)=>[t[r]]),nt=(0,h.createSelector)((t,r)=>U(t,r).map(e=>M(e,"raw")),(t,r)=>[t[r]]),it=(0,h.createSelector)((t,r)=>Object.entries(t).filter(([,e])=>e.category===r).map(([e])=>e),t=>[t]);var at="core/keyboard-shortcuts",s=(0,y.createReduxStore)(at,{reducer:K,actions:w,selectors:b});(0,y.register)(s);var a=i(f(),1);var G=i(S(),1),H=i(f(),1),I=i(x(),1);function v(){let{getAllShortcutKeyCombinations:t}=(0,G.useSelect)(s);return(0,H.useCallback)((r,e)=>t(r).some(o=>o?I.isKeyboardEvent[o.modifier??"undefined"](e,o.character):!1),[t])}var D=i(f(),1),m=new Set,L=t=>{for(let r of m)r(t)},d=(0,D.createContext)({add:t=>{m.size===0&&document.addEventListener("keydown",L),m.add(t)},delete:t=>{m.delete(t),m.size===0&&document.removeEventListener("keydown",L)}});d.displayName="KeyboardShortcutsContext";function P(t,r,{isDisabled:e=!1}={}){let o=(0,a.useContext)(d),n=v(),c=(0,a.useRef)();(0,a.useEffect)(()=>{c.current=r},[r]),(0,a.useEffect)(()=>{if(e)return;function C(T){n(t,T)&&c.current&&c.current(T)}return o.add(C),()=>{o.delete(C)}},[t,e,o,n])}var Y=i(f(),1);var g=i(z(),1),{Provider:ut}=d;function F(t){let[r]=(0,Y.useState)(()=>new Set);function e(o){t.onKeyDown&&t.onKeyDown(o);let n=o.nativeEvent;for(let c of r)c(n)}return(0,g.jsx)(ut,{value:r,children:(0,g.jsx)("div",{...t,onKeyDown:e})})}return V(ct);})();
-(window.wp ||= {}).keyboardShortcuts = wp.keyboardShortcuts;
-})();
diff --git a/wp-includes/js/dist/keycodes.js b/wp-includes/js/dist/keycodes.js
index ffc6dbdca9..269e2ca864 100644
--- a/wp-includes/js/dist/keycodes.js
+++ b/wp-includes/js/dist/keycodes.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).keycodes = (() => {
@@ -246,5 +245,3 @@ var wp;
   });
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).keycodes = wp.keycodes;
-})();
diff --git a/wp-includes/js/dist/keycodes.min.js b/wp-includes/js/dist/keycodes.min.js
index 0cbe3ed328..38315b660b 100644
--- a/wp-includes/js/dist/keycodes.min.js
+++ b/wp-includes/js/dist/keycodes.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).keycodes=(()=>{var M=Object.create;var y=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var T=Object.getOwnPropertyNames;var w=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var j=(r,t)=>()=>(t||r((t={exports:{}}).exports,t),t.exports),g=(r,t)=>{for(var e in t)y(r,e,{get:t[e],enumerable:!0})},S=(r,t,e,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of T(t))!D.call(r,n)&&n!==e&&y(r,n,{get:()=>t[n],enumerable:!(o=P(t,n))||o.enumerable});return r};var N=(r,t,e)=>(e=r!=null?M(w(r)):{},S(t||!r||!r.__esModule?y(e,"default",{value:r,enumerable:!0}):e,r)),R=r=>S(y({},"__esModule",{value:!0}),r);var O=j((nr,K)=>{K.exports=window.wp.i18n});var er={};g(er,{ALT:()=>i,BACKSPACE:()=>b,COMMAND:()=>f,CTRL:()=>s,DELETE:()=>$,DOWN:()=>Z,END:()=>G,ENTER:()=>B,ESCAPE:()=>F,F10:()=>q,HOME:()=>H,LEFT:()=>W,PAGEDOWN:()=>k,PAGEUP:()=>U,RIGHT:()=>Y,SHIFT:()=>a,SPACE:()=>I,TAB:()=>x,UP:()=>V,ZERO:()=>z,ariaKeyShortcut:()=>Q,displayShortcut:()=>X,displayShortcutList:()=>L,isAppleOS:()=>l,isKeyboardEvent:()=>tr,modifiers:()=>u,rawShortcut:()=>J,shortcutAriaLabel:()=>_});var m=N(O(),1);function l(r){if(!r){if(typeof window>"u")return!1;r=window}let{platform:t}=r.navigator;return t.indexOf("Mac")!==-1||["iPad","iPhone"].includes(t)}var b=8,x=9,B=13,F=27,I=32,U=33,k=34,G=35,H=36,W=37,V=38,Y=39,Z=40,$=46,q=121,i="alt",s="ctrl",f="meta",a="shift",z=48;function E(r){return r.length<2?r.toUpperCase():r.charAt(0).toUpperCase()+r.slice(1)}function p(r,t){return Object.fromEntries(Object.entries(r).map(([e,o])=>[e,t(o)]))}var u={primary:r=>r()?[f]:[s],primaryShift:r=>r()?[a,f]:[s,a],primaryAlt:r=>r()?[i,f]:[s,i],secondary:r=>r()?[a,i,f]:[s,a,i],access:r=>r()?[s,i]:[a,i],ctrl:()=>[s],alt:()=>[i],ctrlShift:()=>[s,a],shift:()=>[a],shiftAlt:()=>[a,i],undefined:()=>[]},J=p(u,r=>(t,e=l)=>[...r(e),t.toLowerCase()].join("+")),Q=p(u,r=>(t,e=l)=>[...r(e).map(o=>o===s?"Control":o).map(o=>E(o)),E(t)].join("+")),L=p(u,r=>(t,e=l)=>{let o=e(),n={[i]:o?"\u2325":"Alt",[s]:o?"\u2303":"Ctrl",[f]:"\u2318",[a]:o?"\u21E7":"Shift"};return[...r(e).reduce((d,v)=>{let C=n[v]??v;return o?[...d,C]:[...d,C,"+"]},[]),E(t)]}),X=p(L,r=>(t,e=l)=>r(t,e).join("")),_=p(u,r=>(t,e=l)=>{let o=e(),n={[a]:"Shift",[f]:o?"Command":"Control",[s]:"Control",[i]:o?"Option":"Alt",",":(0,m.__)("Comma"),".":(0,m.__)("Period"),"`":(0,m.__)("Backtick"),"~":(0,m.__)("Tilde")};return[...r(e),t].map(c=>E(n[c]??c)).join(o?" ":" + ")});function rr(r){return[i,s,f,a].filter(t=>r[`${t}Key`])}var tr=p(u,r=>(t,e,o=l)=>{let n=r(o),c=rr(t),d={Comma:",",Backslash:"\\",IntlRo:"\\",IntlYen:"\\"},v=n.filter(A=>!c.includes(A)),C=c.filter(A=>!n.includes(A));if(v.length>0||C.length>0)return!1;let h=t.key.toLowerCase();return e?(t.altKey&&e.length===1&&(h=String.fromCharCode(t.keyCode).toLowerCase()),t.shiftKey&&e.length===1&&d[t.code]&&(h=d[t.code]),e==="del"&&(e="delete"),h===e.toLowerCase()):n.includes(h)});return R(er);})();
-(window.wp ||= {}).keycodes = wp.keycodes;
-})();
diff --git a/wp-includes/js/dist/list-reusable-blocks.js b/wp-includes/js/dist/list-reusable-blocks.js
index f8b4069e21..58cf76a070 100644
--- a/wp-includes/js/dist/list-reusable-blocks.js
+++ b/wp-includes/js/dist/list-reusable-blocks.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).listReusableBlocks = (() => {
@@ -367,5 +366,3 @@ var wp;
     );
   });
 })();
-(window.wp ||= {}).listReusableBlocks = wp.listReusableBlocks;
-})();
diff --git a/wp-includes/js/dist/list-reusable-blocks.min.js b/wp-includes/js/dist/list-reusable-blocks.min.js
index 5bd1e309f6..3c7eb24e12 100644
--- a/wp-includes/js/dist/list-reusable-blocks.min.js
+++ b/wp-includes/js/dist/list-reusable-blocks.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).listReusableBlocks=(()=>{var ie=Object.create;var F=Object.defineProperty;var ae=Object.getOwnPropertyDescriptor;var se=Object.getOwnPropertyNames;var ce=Object.getPrototypeOf,ue=Object.prototype.hasOwnProperty;var u=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports);var le=(r,e,t,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of se(e))!ue.call(r,o)&&o!==t&&F(r,o,{get:()=>e[o],enumerable:!(n=ae(e,o))||n.enumerable});return r};var i=(r,e,t)=>(t=r!=null?ie(ce(r)):{},le(e||!r||!r.__esModule?F(t,"default",{value:r,enumerable:!0}):t,r));var I=u((be,k)=>{k.exports=window.wp.element});var h=u((he,L)=>{L.exports=window.wp.i18n});var T=u((ve,B)=>{B.exports=window.wp.components});var C=u((ge,J)=>{J.exports=window.wp.compose});var R=u((xe,M)=>{M.exports=window.wp.apiFetch});var v=u((Ee,z)=>{z.exports=window.ReactJSXRuntime});var te=u(($e,ee)=>{ee.exports=window.wp.blob});var S=i(I(),1),oe=i(h(),1);var O=i(T(),1),q=i(C(),1),X=i(h(),1);var g=i(T(),1),G=i(C(),1),m=i(I(),1),l=i(h(),1);var N=i(R(),1);function $(r){let e=new window.FileReader;return new Promise(t=>{e.onload=()=>{t(e.result)},e.readAsText(r)})}async function fe(r){let e=await $(r),t;try{t=JSON.parse(e)}catch{throw new Error("Invalid JSON file")}if(t.__file!=="wp_block"||!t.title||!t.content||typeof t.title!="string"||typeof t.content!="string"||t.syncStatus&&typeof t.syncStatus!="string")throw new Error("Invalid pattern JSON file");let n=await(0,N.default)({path:"/wp/v2/types/wp_block"});return await(0,N.default)({path:`/wp/v2/${n.rest_base}`,data:{title:t.title,content:t.content,status:"publish",meta:t.syncStatus==="unsynced"?{wp_pattern_sync_status:t.syncStatus}:void 0},method:"POST"})}var U=fe;var f=i(v(),1);function pe({instanceId:r,onUpload:e}){let t="list-reusable-blocks-import-form-"+r,n=(0,m.useRef)(null),[o,a]=(0,m.useState)(!1),[s,c]=(0,m.useState)(null),[p,j]=(0,m.useState)(null),d=E=>{j(E.target.files?.[0]||null),c(null)},w=E=>{E.preventDefault(),p&&(a(!0),U(p).then(P=>{n.current&&(a(!1),e(P))}).catch(P=>{if(!n.current)return;let b;switch(P.message){case"Invalid JSON file":b=(0,l.__)("Invalid JSON file");break;case"Invalid pattern JSON file":b=(0,l.__)("Invalid pattern JSON file");break;default:b=(0,l.__)("Unknown error")}a(!1),c(b)}))},_=()=>{c(null)};return(0,f.jsxs)("form",{className:"list-reusable-blocks-import-form",onSubmit:w,ref:n,children:[s&&(0,f.jsx)(g.Notice,{status:"error",onRemove:()=>_(),children:s}),(0,f.jsx)("label",{htmlFor:t,className:"list-reusable-blocks-import-form__label",children:(0,l.__)("File")}),(0,f.jsx)("input",{id:t,type:"file",onChange:d}),(0,f.jsx)(g.Button,{__next40pxDefaultSize:!0,type:"submit",isBusy:o,accessibleWhenDisabled:!0,disabled:!p||o,variant:"secondary",className:"list-reusable-blocks-import-form__button",children:(0,l._x)("Import","button label")})]})}var Z=(0,G.withInstanceId)(pe);var x=i(v(),1);function de({onUpload:r}){return(0,x.jsx)(O.Dropdown,{popoverProps:{placement:"bottom-start"},contentClassName:"list-reusable-blocks-import-dropdown__content",renderToggle:({isOpen:e,onToggle:t})=>(0,x.jsx)(O.Button,{size:"compact",className:"list-reusable-blocks-import-dropdown__button","aria-expanded":e,onClick:t,variant:"primary",children:(0,X.__)("Import from JSON")}),renderContent:({onClose:e})=>(0,x.jsx)(Z,{onUpload:(0,q.pipe)(e,r)})})}var K=de;var y=function(){return y=Object.assign||function(e){for(var t,n=1,o=arguments.length;n<o;n++){t=arguments[n];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},y.apply(this,arguments)};function V(r){return r.toLowerCase()}var me=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ye=/[^A-Z0-9]+/gi;function W(r,e){e===void 0&&(e={});for(var t=e.splitRegexp,n=t===void 0?me:t,o=e.stripRegexp,a=o===void 0?ye:o,s=e.transform,c=s===void 0?V:s,p=e.delimiter,j=p===void 0?" ":p,d=H(H(r,n,"$1\0$2"),a,"\0"),w=0,_=d.length;d.charAt(w)==="\0";)w++;for(;d.charAt(_-1)==="\0";)_--;return d.slice(w,_).split("\0").map(c).join(j)}function H(r,e,t){return e instanceof RegExp?r.replace(e,t):e.reduce(function(n,o){return n.replace(o,t)},r)}function Q(r,e){return e===void 0&&(e={}),W(r,y({delimiter:"."},e))}function Y(r,e){return e===void 0&&(e={}),Q(r,y({delimiter:"-"},e))}var D=i(R(),1),re=i(te(),1);async function we(r){let e=await(0,D.default)({path:"/wp/v2/types/wp_block"}),t=await(0,D.default)({path:`/wp/v2/${e.rest_base}/${r}?context=edit`}),n=t.title.raw,o=t.content.raw,a=t.wp_pattern_sync_status,s=JSON.stringify({__file:"wp_block",title:n,content:o,syncStatus:a},null,2),c=Y(n)+".json";(0,re.downloadBlob)(c,s,"application/json")}var ne=we;var A=i(v(),1);document.body.addEventListener("click",r=>{let e=r.target;if(!e.classList.contains("wp-list-reusable-blocks__export"))return;r.preventDefault();let t=e.dataset.id;t&&ne(Number(t))});document.addEventListener("DOMContentLoaded",()=>{let r=document.querySelector(".page-title-action");if(!r)return;let e=()=>{let n=document.createElement("div");n.className="notice notice-success is-dismissible",n.innerHTML=`<p>${(0,oe.__)("Pattern imported successfully!")}</p>`;let o=document.querySelector(".wp-header-end");!o||!o.parentNode||o.parentNode.insertBefore(n,o)},t=document.createElement("div");t.className="list-reusable-blocks__container",r.parentNode&&(r.parentNode.insertBefore(t,r),(0,S.createRoot)(t).render((0,A.jsx)(S.StrictMode,{children:(0,A.jsx)(K,{onUpload:e})})))});})();
-(window.wp ||= {}).listReusableBlocks = wp.listReusableBlocks;
-})();
diff --git a/wp-includes/js/dist/media-utils.js b/wp-includes/js/dist/media-utils.js
index 5259451630..9625adfb15 100644
--- a/wp-includes/js/dist/media-utils.js
+++ b/wp-includes/js/dist/media-utils.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).mediaUtils = (() => {
@@ -10641,9 +10640,9 @@ var wp;
   }
   var resets_default2 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
   if (typeof process === "undefined" || true) {
-    registerStyle6("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+    registerStyle6("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
   }
-  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+  var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
   if (typeof process === "undefined" || true) {
     registerStyle6("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"}}}');
   }
@@ -11703,12 +11702,19 @@ var wp;
   }
   function useSelectionProps({
     data,
-    actions,
     getItemId,
+    isItemSelectable,
     selection,
-    onChangeSelection
+    onChangeSelection,
+    selectionMode,
+    shouldSelectOnClick
   }) {
+    const isMultiselect = selectionMode === "multi";
+    const allowDeselect = selectionMode !== "single-required";
     const gestureRef = (0, import_element25.useRef)(null);
+    const anchorTo = (id) => {
+      gestureRef.current = { anchorId: id, lastTargetId: null };
+    };
     const isTouchDeviceRef = (0, import_element25.useRef)(false);
     (0, import_element25.useEffect)(() => {
       const markTouchDevice = () => {
@@ -11719,29 +11725,44 @@ var wp;
       });
       return () => document.removeEventListener("touchstart", markTouchDevice);
     }, []);
-    const selectableIds = data.filter((item) => hasAPossibleBulkAction(actions, item)).map(getItemId);
+    const selectableIds = data.filter(isItemSelectable).map(getItemId);
     const selectableIdSet = new Set(selectableIds);
     const hasSelectableItems = selectableIds.length > 0;
+    const hasRangeGesture = hasSelectableItems && isMultiselect;
     const getSelectionProps = (id) => {
       const isSelectable = selectableIdSet.has(id);
       return {
+        // When a plain click selects, that click is also what anchors the
+        // range a following Shift+Click extends from. Modifier clicks never
+        // reach here: `onClickCapture` stops them.
+        ...shouldSelectOnClick && {
+          onClick: () => {
+            if (allowDeselect && selection.includes(id)) {
+              onChangeSelection(
+                selection.filter((itemId) => id !== itemId)
+              );
+            } else {
+              onChangeSelection(
+                isMultiselect ? [...selection, id] : [id]
+              );
+            }
+            anchorTo(id);
+          }
+        },
         onMouseDown: (event) => {
-          if (event.button === 0 && event.shiftKey && hasSelectableItems) {
+          if (event.button === 0 && event.shiftKey && hasRangeGesture) {
             event.preventDefault();
           }
         },
         onClickCapture: (event) => {
-          if (!hasSelectableItems) {
+          if (!hasRangeGesture) {
             return;
           }
           const isModifierKeyPressed = (0, import_keycodes.isAppleOS)() ? event.metaKey : event.ctrlKey;
           const isSelectionCheckboxClick = event.target instanceof Element && !!event.target.closest(`.${SELECTION_CHECKBOX_CLASS}`);
           if (!isModifierKeyPressed && !event.shiftKey) {
             if (isSelectable && isSelectionCheckboxClick) {
-              gestureRef.current = {
-                anchorId: id,
-                lastTargetId: null
-              };
+              anchorTo(id);
             }
             return;
           }
@@ -11784,7 +11805,7 @@ var wp;
             onChangeSelection(
               selection.includes(id) ? selection.filter((itemId) => id !== itemId) : [...selection, id]
             );
-            gestureRef.current = { anchorId: id, lastTargetId: null };
+            anchorTo(id);
           }
         }
       };
@@ -12093,10 +12114,12 @@ var wp;
     const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
     const { getSelectionProps } = useSelectionProps({
       data: orderedData,
-      actions,
       getItemId,
+      isItemSelectable: (item) => hasAPossibleBulkAction(actions, item),
       selection,
-      onChangeSelection
+      onChangeSelection,
+      selectionMode: "multi",
+      shouldSelectOnClick: false
     });
     const headerMenuRefs = (0, import_element28.useRef)(/* @__PURE__ */ new Map());
     const headerMenuToFocusRef = (0, import_element28.useRef)(void 0);
@@ -13000,10 +13023,12 @@ var wp;
     const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
     const { getSelectionProps } = useSelectionProps({
       data: orderedData,
-      actions,
       getItemId,
+      isItemSelectable: (item) => hasAPossibleBulkAction(actions, item),
       selection,
-      onChangeSelection
+      onChangeSelection,
+      selectionMode: "multi",
+      shouldSelectOnClick: false
     });
     if (!hasData) {
       return /* @__PURE__ */ (0, import_jsx_runtime59.jsx)(
@@ -13157,7 +13182,7 @@ var wp;
     titleField,
     mediaField,
     descriptionField: descriptionField2,
-    onSelect,
+    selectionProps,
     otherFields,
     onDropdownTriggerKeyDown,
     posinset
@@ -13312,7 +13337,7 @@ var wp;
                   "aria-labelledby": labelId,
                   "aria-describedby": descriptionId,
                   className: "dataviews-view-list__item",
-                  onClick: () => onSelect(item)
+                  ...selectionProps
                 }
               ) }),
               /* @__PURE__ */ (0, import_jsx_runtime60.jsxs)(
@@ -13421,7 +13446,15 @@ var wp;
       (field) => field.id === view.descriptionField
     );
     const otherFields = (view?.fields ?? []).map((fieldId) => fields.find((f2) => fieldId === f2.id)).filter(isDefined2);
-    const onSelect = (item) => onChangeSelection([getItemId(item)]);
+    const { getSelectionProps } = useSelectionProps({
+      data,
+      getItemId,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: "single-required",
+      shouldSelectOnClick: true
+    });
     const generateCompositeItemIdPrefix = (0, import_element33.useCallback)(
       (item) => `${baseId}-${getItemId(item)}`,
       [baseId, getItemId]
@@ -13553,7 +13586,9 @@ var wp;
                     actions,
                     item,
                     isSelected: item === selectedItem,
-                    onSelect,
+                    selectionProps: getSelectionProps(
+                      getItemId(item)
+                    ),
                     mediaField,
                     titleField,
                     descriptionField: descriptionField2,
@@ -13585,7 +13620,9 @@ var wp;
                 actions,
                 item,
                 isSelected: item === selectedItem,
-                onSelect,
+                selectionProps: getSelectionProps(
+                  getItemId(item)
+                ),
                 mediaField,
                 titleField,
                 descriptionField: descriptionField2,
@@ -14256,9 +14293,9 @@ var wp;
   var { Badge: WCBadge2 } = unlock2(import_components14.privateApis);
   function GridItem3({
     view,
-    multiselect,
     selection,
     onChangeSelection,
+    selectionProps,
     getItemId,
     item,
     mediaField,
@@ -14297,16 +14334,7 @@ var wp;
           "is-selected": isSelected2
         }),
         "aria-selected": isSelected2,
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
-        },
+        ...selectionProps,
         children: [
           showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime66.jsx)("div", { className: "dataviews-view-picker-grid__media", children: renderedMediaField }),
           showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime66.jsx)(
@@ -14490,6 +14518,16 @@ var wp;
     const groupField = view.groupBy?.field ? fields.find((f2) => f2.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const isInfiniteScroll = (view.infiniteScrollEnabled && !dataByGroup) ?? false;
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const currentPage = view?.page ?? 1;
     const perPage = view?.perPage ?? 0;
     const setSize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
@@ -14550,9 +14588,11 @@ var wp;
                           GridItem3,
                           {
                             view,
-                            multiselect: isMultiselect,
                             selection,
                             onChangeSelection,
+                            selectionProps: getSelectionProps(
+                              getItemId(item)
+                            ),
                             getItemId,
                             item,
                             mediaField,
@@ -14631,9 +14671,11 @@ var wp;
                   GridItem3,
                   {
                     view,
-                    multiselect: isMultiselect,
                     selection,
                     onChangeSelection,
+                    selectionProps: getSelectionProps(
+                      getItemId(item)
+                    ),
                     getItemId,
                     item,
                     mediaField,
@@ -14702,7 +14744,7 @@ var wp;
     selection,
     getItemId,
     onChangeSelection,
-    multiselect,
+    selectionProps,
     posinset
   }) {
     const { paginationInfo } = (0, import_element39.useContext)(dataviews_context_default);
@@ -14745,6 +14787,8 @@ var wp;
         "aria-setsize": paginationInfo.totalItems || void 0,
         "aria-posinset": posinset,
         role: infiniteScrollEnabled ? "article" : "option",
+        onClickCapture: selectionProps.onClickCapture,
+        onClick: selectionProps.onClick,
         onMouseDown: (event) => {
           if (event.button !== 0) {
             return;
@@ -14752,16 +14796,7 @@ var wp;
           event.currentTarget.parentElement?.focus({
             preventScroll: true
           });
-        },
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
+          selectionProps.onMouseDown(event);
         },
         children: [
           /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(
@@ -14856,6 +14891,16 @@ var wp;
     const groupField = view.groupBy?.field ? fields.find((f2) => f2.id === view.groupBy?.field) : null;
     const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
     const isInfiniteScroll = view.infiniteScrollEnabled && !dataByGroup;
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const tableNoticeId = (0, import_element39.useId)();
     if (nextHeaderMenuToFocus) {
       headerMenuToFocusRef.current = nextHeaderMenuToFocus;
@@ -14999,23 +15044,28 @@ var wp;
                         )
                       }
                     ),
-                    groupItems.map((item, index2) => /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(
-                      TableRow2,
-                      {
-                        item,
-                        fields,
-                        id: getItemId(item) || index2.toString(),
-                        view,
-                        titleField,
-                        mediaField,
-                        descriptionField: descriptionField2,
-                        selection,
-                        getItemId,
-                        onChangeSelection,
-                        multiselect: isMultiselect
-                      },
-                      getItemId(item)
-                    ))
+                    groupItems.map((item, index2) => {
+                      const id = getItemId(item) || index2.toString();
+                      return /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(
+                        TableRow2,
+                        {
+                          item,
+                          fields,
+                          id,
+                          view,
+                          titleField,
+                          mediaField,
+                          descriptionField: descriptionField2,
+                          selection,
+                          getItemId,
+                          onChangeSelection,
+                          selectionProps: getSelectionProps(
+                            id
+                          )
+                        },
+                        getItemId(item)
+                      );
+                    })
                   ]
                 },
                 `group-${groupName}`
@@ -15028,13 +15078,14 @@ var wp;
                 orientation: "vertical",
                 children: hasData && data.map((item, index2) => {
                   const itemId = getItemId(item);
+                  const id = itemId || index2.toString();
                   const posinset = item.position;
                   return /* @__PURE__ */ (0, import_jsx_runtime67.jsx)(
                     TableRow2,
                     {
                       item,
                       fields,
-                      id: itemId || index2.toString(),
+                      id,
                       view,
                       titleField,
                       mediaField,
@@ -15042,7 +15093,9 @@ var wp;
                       selection,
                       getItemId,
                       onChangeSelection,
-                      multiselect: isMultiselect,
+                      selectionProps: getSelectionProps(
+                        id
+                      ),
                       posinset
                     },
                     itemId
@@ -15082,9 +15135,8 @@ var wp;
   }
   function PickerActivityItem({
     view,
-    multiselect,
     selection,
-    onChangeSelection,
+    selectionProps,
     getItemId,
     item,
     titleField,
@@ -15143,16 +15195,7 @@ var wp;
           density === "comfortable" && "is-comfortable",
           isSelected2 && "is-selected"
         ),
-        onClick: () => {
-          if (isSelected2) {
-            onChangeSelection(
-              selection.filter((itemId) => id !== itemId)
-            );
-          } else {
-            const newSelection = multiselect ? [...selection, id] : [id];
-            onChangeSelection(newSelection);
-          }
-        },
+        ...selectionProps,
         render: /* @__PURE__ */ (0, import_jsx_runtime68.jsx)("div", {}),
         children: /* @__PURE__ */ (0, import_jsx_runtime68.jsxs)(Stack, { direction: "row", gap: "lg", justify: "start", align: "flex-start", children: [
           /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
@@ -15272,13 +15315,22 @@ var wp;
     const setsize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
     const hasData = !!data?.length;
     const isGrouped = !!(groupField && dataByGroup);
+    const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+    const { getSelectionProps } = useSelectionProps({
+      data: orderedData,
+      getItemId,
+      isItemSelectable: () => true,
+      selection,
+      onChangeSelection,
+      selectionMode: isMultiselect ? "multi" : "single-clearable",
+      shouldSelectOnClick: true
+    });
     const renderItem = (item) => /* @__PURE__ */ (0, import_jsx_runtime68.jsx)(
       PickerActivityItem,
       {
         view,
-        multiselect: isMultiselect,
         selection,
-        onChangeSelection,
+        selectionProps: getSelectionProps(getItemId(item)),
         getItemId,
         item,
         titleField,
@@ -19826,7 +19878,7 @@ If there's a particular need for this, please submit a feature request at https:
     );
   }

-  // node_modules/date-fns/constants.js
+  // packages/dataviews/node_modules/date-fns/constants.js
   var daysInYear = 365.2425;
   var maxTime = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
   var minTime = -maxTime;
@@ -19840,7 +19892,7 @@ If there's a particular need for this, please submit a feature request at https:
   var secondsInQuarter = secondsInMonth * 3;
   var constructFromSymbol = /* @__PURE__ */ Symbol.for("constructDateFrom");

-  // node_modules/date-fns/constructFrom.js
+  // packages/dataviews/node_modules/date-fns/constructFrom.js
   function constructFrom(date, value) {
     if (typeof date === "function") return date(value);
     if (date && typeof date === "object" && constructFromSymbol in date)
@@ -19849,12 +19901,12 @@ If there's a particular need for this, please submit a feature request at https:
     return new Date(value);
   }

-  // node_modules/date-fns/toDate.js
+  // packages/dataviews/node_modules/date-fns/toDate.js
   function toDate(argument, context) {
     return constructFrom(context || argument, argument);
   }

-  // node_modules/date-fns/addDays.js
+  // packages/dataviews/node_modules/date-fns/addDays.js
   function addDays(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -19863,7 +19915,7 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/addMonths.js
+  // packages/dataviews/node_modules/date-fns/addMonths.js
   function addMonths(date, amount, options) {
     const _date = toDate(date, options?.in);
     if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -19886,13 +19938,13 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/_lib/defaultOptions.js
+  // packages/dataviews/node_modules/date-fns/_lib/defaultOptions.js
   var defaultOptions = {};
   function getDefaultOptions() {
     return defaultOptions;
   }

-  // node_modules/date-fns/startOfWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfWeek.js
   function startOfWeek(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const weekStartsOn = options?.weekStartsOn ?? options?.locale?.options?.weekStartsOn ?? defaultOptions2.weekStartsOn ?? defaultOptions2.locale?.options?.weekStartsOn ?? 0;
@@ -19904,12 +19956,12 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/startOfISOWeek.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeek.js
   function startOfISOWeek(date, options) {
     return startOfWeek(date, { ...options, weekStartsOn: 1 });
   }

-  // node_modules/date-fns/getISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getISOWeekYear.js
   function getISOWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -19930,7 +19982,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+  // packages/dataviews/node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
   function getTimezoneOffsetInMilliseconds(date) {
     const _date = toDate(date);
     const utcDate = new Date(
@@ -19948,7 +20000,7 @@ If there's a particular need for this, please submit a feature request at https:
     return +date - +utcDate;
   }

-  // node_modules/date-fns/_lib/normalizeDates.js
+  // packages/dataviews/node_modules/date-fns/_lib/normalizeDates.js
   function normalizeDates(context, ...dates) {
     const normalize = constructFrom.bind(
       null,
@@ -19957,14 +20009,14 @@ If there's a particular need for this, please submit a feature request at https:
     return dates.map(normalize);
   }

-  // node_modules/date-fns/startOfDay.js
+  // packages/dataviews/node_modules/date-fns/startOfDay.js
   function startOfDay(date, options) {
     const _date = toDate(date, options?.in);
     _date.setHours(0, 0, 0, 0);
     return _date;
   }

-  // node_modules/date-fns/differenceInCalendarDays.js
+  // packages/dataviews/node_modules/date-fns/differenceInCalendarDays.js
   function differenceInCalendarDays(laterDate, earlierDate, options) {
     const [laterDate_, earlierDate_] = normalizeDates(
       options?.in,
@@ -19978,7 +20030,7 @@ If there's a particular need for this, please submit a feature request at https:
     return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay);
   }

-  // node_modules/date-fns/startOfISOWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfISOWeekYear.js
   function startOfISOWeekYear(date, options) {
     const year = getISOWeekYear(date, options);
     const fourthOfJanuary = constructFrom(options?.in || date, 0);
@@ -19987,27 +20039,27 @@ If there's a particular need for this, please submit a feature request at https:
     return startOfISOWeek(fourthOfJanuary);
   }

-  // node_modules/date-fns/addWeeks.js
+  // packages/dataviews/node_modules/date-fns/addWeeks.js
   function addWeeks(date, amount, options) {
     return addDays(date, amount * 7, options);
   }

-  // node_modules/date-fns/addYears.js
+  // packages/dataviews/node_modules/date-fns/addYears.js
   function addYears(date, amount, options) {
     return addMonths(date, amount * 12, options);
   }

-  // node_modules/date-fns/isDate.js
+  // packages/dataviews/node_modules/date-fns/isDate.js
   function isDate(value) {
     return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
   }

-  // node_modules/date-fns/isValid.js
+  // packages/dataviews/node_modules/date-fns/isValid.js
   function isValid(date) {
     return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate(date)));
   }

-  // node_modules/date-fns/startOfMonth.js
+  // packages/dataviews/node_modules/date-fns/startOfMonth.js
   function startOfMonth(date, options) {
     const _date = toDate(date, options?.in);
     _date.setDate(1);
@@ -20015,7 +20067,7 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/startOfYear.js
+  // packages/dataviews/node_modules/date-fns/startOfYear.js
   function startOfYear(date, options) {
     const date_ = toDate(date, options?.in);
     date_.setFullYear(date_.getFullYear(), 0, 1);
@@ -20023,7 +20075,7 @@ If there's a particular need for this, please submit a feature request at https:
     return date_;
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatDistance.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatDistance.js
   var formatDistanceLocale = {
     lessThanXSeconds: {
       one: "less than a second",
@@ -20107,7 +20159,7 @@ If there's a particular need for this, please submit a feature request at https:
     return result;
   };

-  // node_modules/date-fns/locale/_lib/buildFormatLongFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildFormatLongFn.js
   function buildFormatLongFn(args) {
     return (options = {}) => {
       const width = options.width ? String(options.width) : args.defaultWidth;
@@ -20116,7 +20168,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/formatLong.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatLong.js
   var dateFormats = {
     full: "EEEE, MMMM do, y",
     long: "MMMM do, y",
@@ -20150,7 +20202,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/en-US/_lib/formatRelative.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatRelative.js
   var formatRelativeLocale = {
     lastWeek: "'last' eeee 'at' p",
     yesterday: "'yesterday at' p",
@@ -20161,7 +20213,7 @@ If there's a particular need for this, please submit a feature request at https:
   };
   var formatRelative = (token, _date, _baseDate, _options) => formatRelativeLocale[token];

-  // node_modules/date-fns/locale/_lib/buildLocalizeFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildLocalizeFn.js
   function buildLocalizeFn(args) {
     return (value, options) => {
       const context = options?.context ? String(options.context) : "standalone";
@@ -20180,7 +20232,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/localize.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/localize.js
   var eraValues = {
     narrow: ["B", "A"],
     abbreviated: ["BC", "AD"],
@@ -20342,7 +20394,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/_lib/buildMatchFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchFn.js
   function buildMatchFn(args) {
     return (string, options = {}) => {
       const width = options.width;
@@ -20384,7 +20436,7 @@ If there's a particular need for this, please submit a feature request at https:
     return void 0;
   }

-  // node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
+  // packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
   function buildMatchPatternFn(args) {
     return (string, options = {}) => {
       const matchResult = string.match(args.matchPattern);
@@ -20399,7 +20451,7 @@ If there's a particular need for this, please submit a feature request at https:
     };
   }

-  // node_modules/date-fns/locale/en-US/_lib/match.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US/_lib/match.js
   var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
   var parseOrdinalNumberPattern = /\d+/i;
   var matchEraPatterns = {
@@ -20518,7 +20570,7 @@ If there's a particular need for this, please submit a feature request at https:
     })
   };

-  // node_modules/date-fns/locale/en-US.js
+  // packages/dataviews/node_modules/date-fns/locale/en-US.js
   var enUS = {
     code: "en-US",
     formatDistance,
@@ -20532,7 +20584,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };

-  // node_modules/date-fns/getDayOfYear.js
+  // packages/dataviews/node_modules/date-fns/getDayOfYear.js
   function getDayOfYear(date, options) {
     const _date = toDate(date, options?.in);
     const diff = differenceInCalendarDays(_date, startOfYear(_date));
@@ -20540,14 +20592,14 @@ If there's a particular need for this, please submit a feature request at https:
     return dayOfYear;
   }

-  // node_modules/date-fns/getISOWeek.js
+  // packages/dataviews/node_modules/date-fns/getISOWeek.js
   function getISOWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/getWeekYear.js
+  // packages/dataviews/node_modules/date-fns/getWeekYear.js
   function getWeekYear(date, options) {
     const _date = toDate(date, options?.in);
     const year = _date.getFullYear();
@@ -20570,7 +20622,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   }

-  // node_modules/date-fns/startOfWeekYear.js
+  // packages/dataviews/node_modules/date-fns/startOfWeekYear.js
   function startOfWeekYear(date, options) {
     const defaultOptions2 = getDefaultOptions();
     const firstWeekContainsDate = options?.firstWeekContainsDate ?? options?.locale?.options?.firstWeekContainsDate ?? defaultOptions2.firstWeekContainsDate ?? defaultOptions2.locale?.options?.firstWeekContainsDate ?? 1;
@@ -20582,21 +20634,21 @@ If there's a particular need for this, please submit a feature request at https:
     return _date;
   }

-  // node_modules/date-fns/getWeek.js
+  // packages/dataviews/node_modules/date-fns/getWeek.js
   function getWeek(date, options) {
     const _date = toDate(date, options?.in);
     const diff = +startOfWeek(_date, options) - +startOfWeekYear(_date, options);
     return Math.round(diff / millisecondsInWeek) + 1;
   }

-  // node_modules/date-fns/_lib/addLeadingZeros.js
+  // packages/dataviews/node_modules/date-fns/_lib/addLeadingZeros.js
   function addLeadingZeros(number, targetLength) {
     const sign = number < 0 ? "-" : "";
     const output = Math.abs(number).toString().padStart(targetLength, "0");
     return sign + output;
   }

-  // node_modules/date-fns/_lib/format/lightFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/lightFormatters.js
   var lightFormatters = {
     // Year
     y(date, token) {
@@ -20656,7 +20708,7 @@ If there's a particular need for this, please submit a feature request at https:
     }
   };

-  // node_modules/date-fns/_lib/format/formatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/formatters.js
   var dayPeriodEnum = {
     am: "am",
     pm: "pm",
@@ -21302,7 +21354,7 @@ If there's a particular need for this, please submit a feature request at https:
     return sign + hours + delimiter + minutes;
   }

-  // node_modules/date-fns/_lib/format/longFormatters.js
+  // packages/dataviews/node_modules/date-fns/_lib/format/longFormatters.js
   var dateLongFormatter = (pattern, formatLong2) => {
     switch (pattern) {
       case "P":
@@ -21359,7 +21411,7 @@ If there's a particular need for this, please submit a feature request at https:
     P: dateTimeLongFormatter
   };

-  // node_modules/date-fns/_lib/protectedTokens.js
+  // packages/dataviews/node_modules/date-fns/_lib/protectedTokens.js
   var dayOfYearTokenRE = /^D+$/;
   var weekYearTokenRE = /^Y+$/;
   var throwTokens = ["D", "DD", "YY", "YYYY"];
@@ -21379,7 +21431,7 @@ If there's a particular need for this, please submit a feature request at https:
     return `Use \`${token.toLowerCase()}\` instead of \`${token}\` (in \`${format6}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
   }

-  // node_modules/date-fns/format.js
+  // packages/dataviews/node_modules/date-fns/format.js
   var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
   var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
   var escapedStringRegExp = /^'([^]*?)'?$/;
@@ -21445,22 +21497,22 @@ If there's a particular need for this, please submit a feature request at https:
     return matched[1].replace(doubleQuoteRegExp, "'");
   }

-  // node_modules/date-fns/subDays.js
+  // packages/dataviews/node_modules/date-fns/subDays.js
   function subDays(date, amount, options) {
     return addDays(date, -amount, options);
   }

-  // node_modules/date-fns/subMonths.js
+  // packages/dataviews/node_modules/date-fns/subMonths.js
   function subMonths(date, amount, options) {
     return addMonths(date, -amount, options);
   }

-  // node_modules/date-fns/subWeeks.js
+  // packages/dataviews/node_modules/date-fns/subWeeks.js
   function subWeeks(date, amount, options) {
     return addWeeks(date, -amount, options);
   }

-  // node_modules/date-fns/subYears.js
+  // packages/dataviews/node_modules/date-fns/subYears.js
   function subYears(date, amount, options) {
     return addYears(date, -amount, options);
   }
@@ -24591,7 +24643,6 @@ If there's a particular need for this, please submit a feature request at https:
         disabled: disabled2,
         minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
         maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
-        __next40pxDefaultSize: true,
         hideLabelFromVision
       }
     );
@@ -27170,116 +27221,124 @@ If there's a particular need for this, please submit a feature request at https:
     return `dataviews-${kind}-${name}-${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];
+  // packages/views/build-module/filter-utils.mjs
+  var SCALAR_VALUES = [
+    "titleField",
+    "mediaField",
+    "descriptionField",
+    "showTitle",
+    "showMedia",
+    "showDescription",
+    "showLevels",
+    "infiniteScrollEnabled"
+  ];
+  function mergeActiveViewOverrides(view, activeViewOverrides, defaultView2) {
+    if (!activeViewOverrides) {
+      return view;
     }
-    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;
+    let result = view;
+    for (const key of SCALAR_VALUES) {
+      if (key in activeViewOverrides) {
+        result = { ...result, [key]: activeViewOverrides[key] };
+      }
     }
-    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 (activeViewOverrides.filters && activeViewOverrides.filters.length > 0) {
+      const activeFields = new Set(
+        activeViewOverrides.filters.map((f2) => f2.field)
+      );
+      const preserved = (view.filters ?? []).filter(
+        (f2) => !activeFields.has(f2.field)
+      );
+      result = {
+        ...result,
+        filters: [...preserved, ...activeViewOverrides.filters]
+      };
+    }
+    if (activeViewOverrides.sort) {
+      const isDefaultSort = defaultView2 && view.sort?.field === defaultView2.sort?.field && view.sort?.direction === defaultView2.sort?.direction;
+      if (isDefaultSort) {
+        result = {
+          ...result,
+          sort: activeViewOverrides.sort
+        };
       }
-      if (isPlainObject2(next) && isPlainObject2(current)) {
-        const nested = diffLayer(
-          next,
-          current,
-          isPlainObject2(prev) ? prev : {}
-        );
-        if (Object.keys(nested).length > 0) {
-          result[key] = nested;
+    }
+    if (activeViewOverrides.layout) {
+      result = {
+        ...result,
+        layout: {
+          ...result.layout,
+          ...activeViewOverrides.layout
         }
-      } else if (!dequal(next, current)) {
-        result[key] = next;
-      } else if (prev !== void 0 && dequal(next, prev)) {
-        result[key] = prev;
-      }
+      };
+    }
+    if (activeViewOverrides.groupBy) {
+      result = {
+        ...result,
+        groupBy: activeViewOverrides.groupBy
+      };
     }
     return result;
   }
-  function getLockedFilters(overrides) {
-    return (overrides?.filters ?? []).filter((filter) => filter.isLocked);
-  }
-  function applyLockedFilters(view, overrides) {
-    const locked = getLockedFilters(overrides);
-    if (locked.length === 0) {
+  function stripActiveViewOverrides(view, activeViewOverrides, defaultView2) {
+    if (!activeViewOverrides) {
       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: defaultView2, defaultLayouts: defaultLayouts2, activeViewOverrides } = layers;
-    const layoutDefaults = defaultLayouts2?.[effectiveType];
-    return applyLockedFilters(
-      [layoutDefaults, activeViewOverrides].reduce(
-        (lower, upper) => mergeLayer(lower, withoutQueryParams(upper)),
-        withoutQueryParams(defaultView2)
-      ),
-      activeViewOverrides
-    );
-  }
-  function resolveView(args) {
-    const { defaultView: defaultView2, activeViewOverrides, persistedView, page, search } = args;
-    const effectiveType = persistedView?.type ?? activeViewOverrides?.type ?? defaultView2?.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)
+    let result = view;
+    for (const key of SCALAR_VALUES) {
+      if (key in activeViewOverrides) {
+        const { [key]: _, ...rest } = result;
+        result = rest;
+      }
+    }
+    if (activeViewOverrides.filters && activeViewOverrides.filters.length > 0) {
+      const activeFields = new Set(
+        activeViewOverrides.filters.map((f2) => f2.field)
       );
+      result = {
+        ...result,
+        filters: (view.filters ?? []).filter(
+          (f2) => !activeFields.has(f2.field)
+        )
+      };
     }
-    return Object.keys(modifications).length > 0 ? modifications : void 0;
+    if (activeViewOverrides.sort && view.sort?.field === activeViewOverrides.sort.field && view.sort?.direction === activeViewOverrides.sort.direction) {
+      result = {
+        ...result,
+        sort: defaultView2?.sort
+      };
+    }
+    if (activeViewOverrides.layout && "layout" in result && result.layout) {
+      const layout = { ...result.layout };
+      for (const key of Object.keys(activeViewOverrides.layout)) {
+        delete layout[key];
+      }
+      result = {
+        ...result,
+        layout: Object.keys(layout).length > 0 ? layout : void 0
+      };
+    }
+    if (activeViewOverrides.groupBy && "groupBy" in result) {
+      const { groupBy: _, ...rest } = result;
+      result = rest;
+    }
+    return result;
   }

   // packages/views/build-module/use-view.mjs
+  function omit3(obj, keys) {
+    const result = { ...obj };
+    for (const key of keys) {
+      delete result[key];
+    }
+    return result;
+  }
   function useView(config) {
     const {
       kind,
       name,
       slug,
       defaultView: defaultView2,
-      defaultLayouts: defaultLayouts2,
       activeViewOverrides,
       queryParams,
       onChangeQueryParams
@@ -27295,54 +27354,68 @@ If there's a particular need for this, please submit a feature request at https:
       [preferenceKey]
     );
     const { set: set2 } = (0, import_data7.useDispatch)(import_preferences.store);
-    const page = Number(queryParams?.page ?? 1);
-    const search = queryParams?.search ?? "";
-    const view = (0, import_element78.useMemo)(
-      () => resolveView({
-        defaultView: defaultView2,
-        defaultLayouts: defaultLayouts2,
-        activeViewOverrides,
-        persistedView,
-        page,
-        search
-      }),
-      [
-        defaultView2,
-        defaultLayouts2,
-        activeViewOverrides,
-        persistedView,
-        page,
-        search
-      ]
+    const baseView = (0, import_element78.useMemo)(
+      () => persistedView ?? defaultView2 ?? {},
+      [persistedView, defaultView2]
     );
-    const isModified = !!persistedView && Object.keys(persistedView).length > 0;
+    const page = Number(queryParams?.page ?? baseView.page ?? 1);
+    const search = queryParams?.search ?? baseView.search ?? "";
+    const combinedOverrides = (0, import_element78.useMemo)(() => {
+      const rawDefaults = config.defaultLayouts?.[baseView.type];
+      const layoutTypeDefaults = !rawDefaults || rawDefaults === true ? {} : rawDefaults;
+      return { ...layoutTypeDefaults, ...activeViewOverrides };
+    }, [config.defaultLayouts, baseView.type, activeViewOverrides]);
+    const view = (0, import_element78.useMemo)(() => {
+      return mergeActiveViewOverrides(
+        {
+          ...baseView,
+          page,
+          search
+        },
+        combinedOverrides,
+        defaultView2
+      );
+    }, [baseView, page, search, combinedOverrides, defaultView2]);
+    const isModified = !!persistedView;
     const updateView = (0, import_element78.useCallback)(
       (newView) => {
-        const newQueryParams = {
-          page: Number(newView?.page ?? 1),
-          search: newView?.search ?? ""
+        const urlParams = {
+          page: newView?.page,
+          search: newView?.search
         };
-        if (onChangeQueryParams && !dequal(newQueryParams, { page, search })) {
-          onChangeQueryParams(newQueryParams);
+        const preferenceView = stripActiveViewOverrides(
+          omit3(newView, ["page", "search"]),
+          combinedOverrides,
+          defaultView2
+        );
+        if (onChangeQueryParams && !dequal(urlParams, { page, search })) {
+          onChangeQueryParams(urlParams);
         }
-        const modifications = getUserModifications(newView, {
-          defaultView: defaultView2,
-          defaultLayouts: defaultLayouts2,
-          activeViewOverrides,
-          persistedView
-        });
-        if (!dequal(modifications, persistedView)) {
-          set2("core/views", preferenceKey, modifications);
+        const comparableBaseView = stripActiveViewOverrides(
+          baseView,
+          combinedOverrides,
+          defaultView2
+        );
+        const comparableDefaultView = stripActiveViewOverrides(
+          defaultView2,
+          combinedOverrides,
+          defaultView2
+        );
+        if (!dequal(comparableBaseView, preferenceView)) {
+          if (dequal(preferenceView, comparableDefaultView)) {
+            set2("core/views", preferenceKey, void 0);
+          } else {
+            set2("core/views", preferenceKey, preferenceView);
+          }
         }
       },
       [
         onChangeQueryParams,
         page,
         search,
+        baseView,
         defaultView2,
-        defaultLayouts2,
-        activeViewOverrides,
-        persistedView,
+        combinedOverrides,
         set2,
         preferenceKey
       ]
@@ -27497,6 +27570,7 @@ If there's a particular need for this, please submit a feature request at https:
         _embedded: { ...data?._embedded, "wp:attached-to": void 0 }
       });
       setValue(null);
+      setOptions([]);
     };
     const onValueChange = async (filterValue) => {
       setIsLoading(true);
@@ -27520,7 +27594,6 @@ If there's a particular need for this, please submit a feature request at https:
       setOptions(suggestions.concat(includeCurrent ? defaultPost : []));
       setIsLoading(false);
     };
-    const debouncedValueChange = (0, import_compose15.useDebounce)((0, import_compose15.useEvent)(onValueChange), 300);
     const handleSelectOption = (selectedPostId) => {
       if (!selectedPostId) {
         handleDetach();
@@ -27553,19 +27626,38 @@ If there's a particular need for this, please submit a feature request at https:
         }
       }
     };
+    const help = (0, import_element80.createInterpolateElement)(
+      (0, import_i18n53.__)(
+        "Search for a post or page to attach this media to or <button>detach current</button>."
+      ),
+      {
+        button: /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(
+          import_components48.Button,
+          {
+            __next40pxDefaultSize: true,
+            onClick: handleDetach,
+            variant: "link",
+            accessibleWhenDisabled: true,
+            disabled: !value
+          }
+        )
+      }
+    );
     return /* @__PURE__ */ (0, import_jsx_runtime123.jsx)(
       import_components48.ComboboxControl,
       {
         className: "dataviews-media-field__attached-to",
         isLoading,
         label: (0, import_i18n53.__)("Attached to"),
-        help: (0, import_i18n53.__)("Attach this file to a single post or page."),
+        help,
         value,
         options,
-        onFilterValueChange: (filterValue) => debouncedValueChange(filterValue),
+        onFilterValueChange: (0, import_compose15.debounce)(
+          (filterValue) => onValueChange(filterValue),
+          300
+        ),
         onChange: handleSelectOption,
-        hideLabelFromVision: true,
-        expandOnFocus: false
+        hideLabelFromVision: true
       }
     );
   }
@@ -28843,5 +28935,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.developme
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).mediaUtils = wp.mediaUtils;
-})();
diff --git a/wp-includes/js/dist/media-utils.min.js b/wp-includes/js/dist/media-utils.min.js
index 38c99cedf3..f07f30a0df 100644
--- a/wp-includes/js/dist/media-utils.min.js
+++ b/wp-includes/js/dist/media-utils.min.js
@@ -1,7 +1,6 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).mediaUtils=(()=>{var w1=Object.create;var vl=Object.defineProperty;var S1=Object.getOwnPropertyDescriptor;var C1=Object.getOwnPropertyNames;var E1=Object.getPrototypeOf,_1=Object.prototype.hasOwnProperty;var He=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Go=(e,t)=>{for(var r in t)vl(e,r,{get:t[r],enumerable:!0})},Nh=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of C1(t))!_1.call(e,n)&&n!==r&&vl(e,n,{get:()=>t[n],enumerable:!(o=S1(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?w1(E1(e)):{},Nh(t||!e||!e.__esModule?vl(r,"default",{value:e,enumerable:!0}):r,e)),R1=e=>Nh(vl({},"__esModule",{value:!0}),e);var G=He((Hk,kh)=>{kh.exports=window.wp.element});var X=He((jk,Mh)=>{Mh.exports=window.wp.i18n});var or=He((Wk,Dh)=>{Dh.exports=window.wp.data});var li=He((zk,Fh)=>{Fh.exports=window.wp.coreData});var xd=He((Xk,Wh)=>{Wh.exports=window.wp.blob});var wd=He((Zk,zh)=>{zh.exports=window.wp.apiFetch});var oe=He((_M,Zh)=>{Zh.exports=window.wp.components});var Ae=He((RM,Qh)=>{Qh.exports=window.wp.primitives});var B=He((TM,Jh)=>{Jh.exports=window.ReactJSXRuntime});var jt=He((MD,ev)=>{ev.exports=window.wp.compose});var q=He((DD,tv)=>{tv.exports=window.React});var qo=He((FF,Pv)=>{Pv.exports=window.ReactDOM});var Fb=He(Db=>{"use strict";var ls=q();function kP(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var MP=typeof Object.is=="function"?Object.is:kP,DP=ls.useState,FP=ls.useEffect,LP=ls.useLayoutEffect,BP=ls.useDebugValue;function HP(e,t){var r=t(),o=DP({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return LP(function(){n.value=r,n.getSnapshot=t,tp(n)&&i({inst:n})},[e,r,t]),FP(function(){return tp(n)&&i({inst:n}),e(function(){tp(n)&&i({inst:n})})},[e]),BP(r),r}function tp(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!MP(e,r)}catch{return!0}}function jP(e,t){return t()}var WP=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?jP:HP;Db.useSyncExternalStore=ls.useSyncExternalStore!==void 0?ls.useSyncExternalStore:WP});var Ic=He((_5,Lb)=>{"use strict";Lb.exports=Fb()});var Hb=He(Bb=>{"use strict";var Vc=q(),zP=Ic();function UP(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var YP=typeof Object.is=="function"?Object.is:UP,$P=zP.useSyncExternalStore,GP=Vc.useRef,qP=Vc.useEffect,KP=Vc.useMemo,XP=Vc.useDebugValue;Bb.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=GP(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=KP(function(){function c(m){if(!l){if(l=!0,u=m,m=o(m),n!==void 0&&s.hasValue){var p=s.value;if(n(p,m))return f=p}return f=m}if(p=f,YP(u,m))return p;var h=o(m);return n!==void 0&&n(p,h)?(u=m,p):(u=m,f=h)}var l=!1,u,f,g=r===void 0?null:r;return[function(){return c(t())},g===null?void 0:function(){return c(g())}]},[t,r,o,n]);var a=$P(e,i[0],i[1]);return qP(function(){s.hasValue=!0,s.value=a},[a]),XP(a),a}});var Wb=He((T5,jb)=>{"use strict";jb.exports=Hb()});var ox=He((MH,rx)=>{rx.exports=window.wp.a11y});var sx=He((FH,ix)=>{ix.exports=window.wp.theme});var Ea=He((LH,ax)=>{ax.exports=window.wp.privateApis});var jp=He((U9,Gx)=>{Gx.exports=window.wp.keycodes});var j0=He((mY,lf)=>{var L0={\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"},B0=Object.keys(L0).join("|"),S2=new RegExp(B0,"g"),C2=new RegExp(B0,"");function E2(e){return L0[e]}var H0=function(e){return e.replace(S2,E2)},_2=function(e){return!!e.match(C2)};lf.exports=H0;lf.exports.has=_2;lf.exports.remove=H0});var Q0=He((SY,Z0)=>{"use strict";Z0.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 Kn=He((WG,IC)=>{IC.exports=window.wp.date});var oE=He((Aq,rE)=>{rE.exports=window.wp.warning});var rh=He((nX,zE)=>{zE.exports=window.wp.richText});var ch=He((aee,lR)=>{lR.exports=window.wp.preferences});var ud=He((Xee,kR)=>{kR.exports=window.wp.url});var t1=He((Ete,e1)=>{e1.exports=window.wp.notices});var Lk={};Go(Lk,{MediaUpload:()=>jh,privateApis:()=>Ih,transformAttachment:()=>Xi,uploadMedia:()=>Tl,validateFileSize:()=>_l,validateMimeType:()=>Sl,validateMimeTypeForUser:()=>El});var Bh=d(G(),1),Hh=d(X(),1),xl=d(or(),1);var yd=d(li(),1);function bl(e){e.select(yd.store).getCachedResolvers().getEntityRecords?.forEach((o,n)=>{n[0]==="postType"&&n[1]==="attachment"&&e.dispatch(yd.store).invalidateResolution("getEntityRecords",n)})}var T1=[],P1=()=>{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})])}})},O1=()=>{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})])}})},A1=()=>{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,o=r.state();r.close(),o.trigger("update",o.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])}})},Lh=e=>["sizes","mime","type","subtype","id","url","alt","link","caption"].reduce((r,o)=>(e?.hasOwnProperty(o)&&(r[o]=e[o]),r),{}),yl=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"})},I1=class extends Bh.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)}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:o=T1}=this.props;if(o===this.lastGalleryValue)return;let{wp:n}=window;this.lastGalleryValue=o,this.frame&&this.frame.remove();let i;e?i="gallery-library":i=o&&o.length?"gallery-edit":"gallery",this.GalleryDetailsMediaFrame||(this.GalleryDetailsMediaFrame=A1());let s=yl(o),a=new n.media.model.Selection(s.models,{props:s.props.toJSON(),multiple:r});this.frame=new this.GalleryDetailsMediaFrame({mimeType:t,state:i,multiple:r,selection:a,editing:!!o?.length}),n.media.frame=this.frame,this.initializeListeners()}buildAndSetFeatureImageFrame(){let{wp:e}=window,{value:t,multiple:r,allowedTypes:o}=this.props,n=P1(),i=yl(t),s=new e.media.model.Selection(i.models,{props:i.props.toJSON()});this.frame=new n({mimeType:o,state:"featured-image",multiple:r,selection:s,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:o=(0,Hh.__)("Select or Upload Media"),value:n}=this.props,i={title:o,multiple:r};t&&(i.library={type:t}),this.frame&&this.frame.remove();let s=O1(),a=yl(n),c=new e.media.model.Selection(a.models,{props:a.props.toJSON()});this.frame=new s({mimeType:t,multiple:r,selection:c,...i}),e.media.frame=this.frame}componentWillUnmount(){this.frame?.remove()}onUpdate(e){let{onSelect:t,multiple:r=!1}=this.props,o=this.frame.state(),n=e||o.get("selection");!n||!n.models.length||t(r?n.models.map(i=>Lh(i.toJSON())):Lh(n.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.props.mode&&this.frame.content.mode(this.props.mode),!(Array.isArray(t)?!!t?.length:!!t))return;let o=this.props.gallery,n=this.frame.state().get("selection"),i=Array.isArray(t)?t:[t];o||i.forEach(a=>{n.add(e.media.attachment(a))});let s=yl(i);s.more().done(function(){o&&s?.models?.length&&n.add(s.models)})}onClose(){let{onClose:e}=this.props;e&&e(),bl({select:xl.select,dispatch:xl.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})}},jh=I1;var na=d(X(),1),Rl=d(xd(),1);var Uh=d(wd(),1);function V1(e){return e!==null&&typeof e=="object"&&Object.getPrototypeOf(e)===Object.prototype}function oa(e,t,r){if(V1(r))for(let[o,n]of Object.entries(r))oa(e,`${t}[${o}]`,n);else r!==void 0&&e.append(t,String(r))}function Xi(e){let{alt_text:t,source_url:r,...o}=e;return{...o,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 Yh(e,t={},r){let o=new FormData;o.append("file",e,e.name||e.type.replace("/","."));for(let[n,i]of Object.entries(t))oa(o,n,i);return Xi(await(0,Uh.default)({path:"/wp/v2/media?_embed=wp:featuredmedia",body:o,method:"POST",signal:r}))}var wl=d(X(),1);var Ar=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:o}){super(t,{cause:o}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};function Sl(e,t){if(!t||t.includes("*"))return;let r=t.some(o=>o.includes("/")?o===e.type:e.type.startsWith(`${o}/`));if(e.type&&!r)throw new Ar({code:"MIME_TYPE_NOT_SUPPORTED",message:(0,wl.sprintf)((0,wl.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var Cl=d(X(),1);function $h(e){return e?Object.entries(e).flatMap(([t,r])=>{let[o]=r.split("/"),n=t.split("|");return[r,...n.map(i=>`${o}/${i}`)]}):null}function El(e,t){let r=$h(t);if(!r)return;let o=r.includes(e.type);if(e.type&&!o)throw new Ar({code:"MIME_TYPE_NOT_ALLOWED_FOR_USER",message:(0,Cl.sprintf)((0,Cl.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var Zi=d(X(),1);function _l(e,t){if(e.size<=0)throw new Ar({code:"EMPTY_FILE",message:(0,Zi.sprintf)((0,Zi.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new Ar({code:"SIZE_ABOVE_LIMIT",message:(0,Zi.sprintf)((0,Zi.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}function Tl({wpAllowedMimeTypes:e,allowedTypes:t,additionalData:r={},filesList:o,maxUploadFileSize:n,onError:i,onFileChange:s,signal:a,multiple:c=!0}){if(!c&&o.length>1){i?.(new Error((0,na.__)("Only one file can be used here.")));return}let l=[],u=[],f=(g,m)=>{window.__clientSideMediaProcessing||u[g]?.url&&(0,Rl.revokeBlobURL)(u[g].url),u[g]=m,s?.(u.filter(p=>p!==null))};for(let g of o){try{El(g,e)}catch(m){i?.(m);continue}try{Sl(g,t)}catch(m){i?.(m);continue}try{_l(g,n)}catch(m){i?.(m);continue}l.push(g),window.__clientSideMediaProcessing||(u.push({url:(0,Rl.createBlobURL)(g)}),s?.(u))}l.map(async(g,m)=>{try{let p=await Yh(g,r,a);f(m,p)}catch(p){f(m,null);let h;typeof p=="object"&&p!==null&&"message"in p?h=typeof p.message=="string"?p.message:String(p.message):h=(0,na.sprintf)((0,na.__)("Error while uploading file %s to the media library."),g.name),i?.(new Ar({code:"GENERAL",message:h,file:g,cause:p instanceof Error?p:void 0}))}})}var Pl=d(X(),1);var Gh=d(wd(),1);async function qh(e,t,r={},o){let n=new FormData;n.append("file",e,e.name||e.type.replace("/","."));for(let[i,s]of Object.entries(r))oa(n,i,s);return(0,Gh.default)({path:`/wp/v2/media/${t}/sideload`,body:n,method:"POST",signal:o})}var N1=()=>{};async function Kh({file:e,attachmentId:t,additionalData:r={},signal:o,onSuccess:n,onError:i=N1}){try{let s=await qh(e,t,r,o);n?.(s)}catch(s){let a;s instanceof Error?a=s.message:a=(0,Pl.sprintf)((0,Pl.__)("Error while sideloading file %s to the server."),e.name),i(new Ar({code:"GENERAL",message:a,file:e,cause:s instanceof Error?s:void 0}))}}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 k1(){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 Z=k1;var Xe=d(G(),1),zr=d(X(),1),dd=d(li(),1),md=d(or(),1),si=d(oe(),1);var Ol=d(Ae(),1),Sd=d(B(),1),Cd=(0,Sd.jsx)(Ol.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Sd.jsx)(Ol.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var Al=d(Ae(),1),Ed=d(B(),1),_d=(0,Ed.jsx)(Al.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ed.jsx)(Al.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Il=d(Ae(),1),Rd=d(B(),1),Td=(0,Rd.jsx)(Il.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Rd.jsx)(Il.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var Vl=d(Ae(),1),Pd=d(B(),1),Od=(0,Pd.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pd.jsx)(Vl.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Nl=d(Ae(),1),Ad=d(B(),1),Id=(0,Ad.jsx)(Nl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ad.jsx)(Nl.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 kl=d(Ae(),1),Vd=d(B(),1),Ml=(0,Vd.jsx)(kl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vd.jsx)(kl.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 Dl=d(Ae(),1),Nd=d(B(),1),Fl=(0,Nd.jsx)(Dl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nd.jsx)(Dl.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var Ll=d(Ae(),1),kd=d(B(),1),ci=(0,kd.jsx)(Ll.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kd.jsx)(Ll.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Bl=d(Ae(),1),Md=d(B(),1),Dd=(0,Md.jsx)(Bl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Md.jsx)(Bl.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Hl=d(Ae(),1),Fd=d(B(),1),Ld=(0,Fd.jsx)(Hl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fd.jsx)(Hl.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var jl=d(Ae(),1),Bd=d(B(),1),Hd=(0,Bd.jsx)(jl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Bd.jsx)(jl.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 Wl=d(Ae(),1),jd=d(B(),1),Wd=(0,jd.jsx)(Wl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jd.jsx)(Wl.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var zl=d(Ae(),1),zd=d(B(),1),Ud=(0,zd.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zd.jsx)(zl.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 Ul=d(Ae(),1),Yd=d(B(),1),$d=(0,Yd.jsx)(Ul.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yd.jsx)(Ul.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 Yl=d(Ae(),1),Gd=d(B(),1),qd=(0,Gd.jsx)(Yl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gd.jsx)(Yl.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 $l=d(Ae(),1),Kd=d(B(),1),Xd=(0,Kd.jsx)($l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Kd.jsx)($l.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 Gl=d(Ae(),1),Zd=d(B(),1),Qd=(0,Zd.jsx)(Gl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Zd.jsx)(Gl.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 ql=d(Ae(),1),Jd=d(B(),1),ia=(0,Jd.jsx)(ql.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jd.jsx)(ql.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Kl=d(Ae(),1),em=d(B(),1),tm=(0,em.jsx)(Kl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,em.jsx)(Kl.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var Xl=d(Ae(),1),rm=d(B(),1),om=(0,rm.jsx)(Xl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,rm.jsx)(Xl.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Zl=d(Ae(),1),nm=d(B(),1),im=(0,nm.jsx)(Zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nm.jsx)(Zl.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 Ql=d(Ae(),1),sm=d(B(),1),sa=(0,sm.jsx)(Ql.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sm.jsx)(Ql.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Jl=d(Ae(),1),am=d(B(),1),ec=(0,am.jsx)(Jl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,am.jsx)(Jl.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var tc=d(Ae(),1),lm=d(B(),1),rc=(0,lm.jsx)(tc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lm.jsx)(tc.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var oc=d(Ae(),1),cm=d(B(),1),nc=(0,cm.jsx)(oc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cm.jsx)(oc.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var ic=d(Ae(),1),um=d(B(),1),fm=(0,um.jsx)(ic.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,um.jsx)(ic.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 sc=d(Ae(),1),dm=d(B(),1),mm=(0,dm.jsx)(sc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dm.jsx)(sc.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 ac=d(Ae(),1),pm=d(B(),1),aa=(0,pm.jsx)(ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pm.jsx)(ac.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 lc=d(Ae(),1),gm=d(B(),1),hm=(0,gm.jsx)(lc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gm.jsx)(lc.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var cc=d(Ae(),1),vm=d(B(),1),bm=(0,vm.jsx)(cc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vm.jsx)(cc.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 M1=d(q(),1),la={...M1};var ov=d(q(),1),rv={};function At(e,t){let r=ov.useRef(rv);return r.current===rv&&(r.current=e(t)),r}var ym=la.useInsertionEffect,D1=ym&&ym!==la.useLayoutEffect?ym:e=>e();function fe(e){let t=At(F1).current;return t.next=e,D1(t.effect),t.trampoline}function F1(){let e={next:void 0,callback:L1,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function L1(){}var nv=d(q(),1),B1=()=>{},se=typeof document<"u"?nv.useLayoutEffect:B1;var uc=d(q(),1),H1=uc.createContext(void 0);function Qi(){return uc.useContext(H1)?.direction??"ltr"}function j1(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 W1=j1("https://base-ui.com/production-error","Base UI"),pr=W1;var ui=d(q(),1);function xm(e,t,r,o){let n=At(sv).current;return z1(n,e,t,r,o)&&av(n,[e,t,r,o]),n.callback}function iv(e){let t=At(sv).current;return U1(t,e)&&av(t,e),t.callback}function sv(){return{callback:null,cleanup:null,refs:[]}}function z1(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function U1(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function av(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 cv=d(q(),1);var lv=d(q(),1),Y1=parseInt(lv.version,10);function Ji(e){return Y1>=e}function wm(e){if(!cv.isValidElement(e))return null;let t=e,r=t.props;return(Ji(19)?r?.ref:t.ref)??null}function ca(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function hn(){}var ZD=Object.freeze([]),rt=Object.freeze({});function uv(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 fv(e,t){return typeof e=="function"?e(t):e}function dv(e,t){return typeof e=="function"?e(t):e}var Sm={};function Ir(e,t,r,o,n){if(!r&&!o&&!n&&!e)return fc(t);let i=fc(e);return t&&(i=ua(i,t)),r&&(i=ua(i,r)),o&&(i=ua(i,o)),n&&(i=ua(i,n)),i}function mv(e){if(e.length===0)return Sm;if(e.length===1)return fc(e[0]);let t=fc(e[0]);for(let r=1;r<e.length;r+=1)t=ua(t,e[r]);return t}function fc(e){return Cm(e)?{...gv(e,Sm)}:$1(e)}function ua(e,t){return Cm(t)?gv(t,e):G1(e,t)}function $1(e){let t={...e};for(let r in t){let o=t[r];pv(r,o)&&(t[r]=hv(o))}return t}function G1(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=ca(e.style,o);break}case"className":{e[r]=Em(e.className,o);break}default:pv(r,o)?e[r]=q1(e[r],o):e[r]=o}}return e}function pv(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 Cm(e){return typeof e=="function"}function gv(e,t){return Cm(e)?e(t):e??Sm}function q1(e,t){return t?e?(...r)=>{let o=r[0];if(bv(o)){let i=o;vv(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:hv(t):e}function hv(e){return e&&((...t)=>{let r=t[0];return bv(r)&&vv(r),e(...t)})}function vv(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Em(e,t){return t?e?t+" "+e:t:e}function bv(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var _m=d(q(),1);function gr(e,t,r={}){let o=t.render,n=K1(t,r);if(r.enabled===!1)return null;let i=r.state??rt;return Q1(e,o,n,i)}function K1(e,t={}){let{className:r,style:o,render:n}=e,{state:i=rt,ref:s,props:a,stateAttributesMapping:c,enabled:l=!0}=t,u=l?fv(r,i):void 0,f=l?dv(o,i):void 0,g=l?uv(i,c):rt,m=l&&a?X1(a):void 0,p=l?ca(g,m)??{}:rt;return typeof document<"u"&&(l?Array.isArray(s)?p.ref=iv([p.ref,wm(n),...s]):p.ref=xm(p.ref,wm(n),s):xm(null,null)),l?(u!==void 0&&(p.className=Em(p.className,u)),f!==void 0&&(p.style=ca(p.style,f)),p):rt}function X1(e){return Array.isArray(e)?mv(e):Ir(void 0,e)}var Z1=Symbol.for("react.lazy");function Q1(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Ir(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===Z1&&(i=ui.Children.toArray(t)[0]),ui.cloneElement(i,n)}if(e&&typeof e=="string")return J1(e,r);throw new Error(pr(8))}function J1(e,t){return e==="button"?(0,_m.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,_m.createElement)("img",{alt:"",...t,key:t.key}):ui.createElement(e,t)}var dc=d(q(),1);var yv=0;function eT(e,t="mui"){let[r,o]=dc.useState(e),n=e||r;return dc.useEffect(()=>{r==null&&(yv+=1,o(`${t}-${yv}`))},[r,t]),n}var xv=la.useId;function vn(e,t){if(xv!==void 0){let r=xv();return e??(t?`${t}-${r}`:r)}return eT(e,t)}function wv(e){return vn(e,"base-ui")}var de={};Go(de,{cancelOpen:()=>PT,chipRemovePress:()=>uT,clearPress:()=>cT,closePress:()=>aT,closeWatcher:()=>wT,decrementPress:()=>mT,disabled:()=>AT,drag:()=>_T,escapeKey:()=>xT,focusOut:()=>yT,imperativeAction:()=>NT,incrementPress:()=>dT,initial:()=>VT,inputBlur:()=>hT,inputChange:()=>pT,inputClear:()=>gT,inputPaste:()=>vT,inputPress:()=>bT,itemPress:()=>sT,keyboard:()=>CT,linkPress:()=>lT,listNavigation:()=>ST,missing:()=>IT,none:()=>tT,outsidePress:()=>iT,pointer:()=>ET,scrub:()=>TT,siblingOpen:()=>OT,swipe:()=>kT,trackPress:()=>fT,triggerFocus:()=>nT,triggerHover:()=>oT,triggerPress:()=>rT,wheel:()=>RT,windowResize:()=>MT});var tT="none",rT="trigger-press",oT="trigger-hover",nT="trigger-focus",iT="outside-press",sT="item-press",aT="close-press",lT="link-press",cT="clear-press",uT="chip-remove-press",fT="track-press",dT="increment-press",mT="decrement-press",pT="input-change",gT="input-clear",hT="input-blur",vT="input-paste",bT="input-press",yT="focus-out",xT="escape-key",wT="close-watcher",ST="list-navigation",CT="keyboard",ET="pointer",_T="drag",RT="wheel",TT="scrub",PT="cancel-open",OT="sibling-open",AT="disabled",IT="missing",VT="initial",NT="imperative-action",kT="swipe",MT="window-resize";function Te(e,t,r,o){let n=!1,i=!1,s=o??rt;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 Tm=d(q(),1);var Sv=d(q(),1),DT=[];function es(e){Sv.useEffect(e,DT)}var mc=null,EF=globalThis.requestAnimationFrame,Rm=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)}},pc=new Rm,go=class e{static create(){return new e}static request(t){return pc.request(t)}static cancel(t){return pc.cancel(t)}currentId=mc;request(t){this.cancel(),this.currentId=pc.request(()=>{this.currentId=mc,t()})}cancel=()=>{this.currentId!==mc&&(pc.cancel(this.currentId),this.currentId=mc)};disposeEffect=()=>this.cancel};function ts(){let e=At(go.create).current;return es(e.disposeEffect),e}function Cv(e,t=!1,r=!1){let[o,n]=Tm.useState(e&&t?"idle":void 0),[i,s]=Tm.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),se(()=>{if(!e&&i&&o!=="ending"&&r){let a=go.request(()=>{n("ending")});return()=>{go.cancel(a)}}},[e,i,o,r]),se(()=>{if(!e||t)return;let a=go.request(()=>{n(void 0)});return()=>{go.cancel(a)}},[t,e]),se(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=go.request(()=>{n("idle")});return()=>{go.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}var fi=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),FT={[fi.startingStyle]:""},LT={[fi.endingStyle]:""},Ev={transitionStatus(e){return e==="starting"?FT:e==="ending"?LT:null}};function gc(){return typeof window<"u"}function mi(e){return hc(e)?(e.nodeName||"").toLowerCase():"#document"}function Je(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Jr(e){var t;return(t=(hc(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function hc(e){return gc()?e instanceof Node||e instanceof Je(e).Node:!1}function ae(e){return gc()?e instanceof Element||e instanceof Je(e).Element:!1}function Et(e){return gc()?e instanceof HTMLElement||e instanceof Je(e).HTMLElement:!1}function rs(e){return!gc()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Je(e).ShadowRoot}function os(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Wt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function _v(e){return/^(table|td|th)$/.test(mi(e))}function fa(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var BT=/transform|translate|scale|rotate|perspective|filter/,HT=/paint|layout|strict|content/,di=e=>!!e&&e!=="none",Pm;function vc(e){let t=ae(e)?Wt(e):e;return di(t.transform)||di(t.translate)||di(t.scale)||di(t.rotate)||di(t.perspective)||!bc()&&(di(t.backdropFilter)||di(t.filter))||BT.test(t.willChange||"")||HT.test(t.contain||"")}function Rv(e){let t=Qr(e);for(;Et(t)&&!eo(t);){if(vc(t))return t;if(fa(t))return null;t=Qr(t)}return null}function bc(){return Pm==null&&(Pm=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Pm}function eo(e){return/^(html|body|#document)$/.test(mi(e))}function Wt(e){return Je(e).getComputedStyle(e)}function da(e){return ae(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Qr(e){if(mi(e)==="html")return e;let t=e.assignedSlot||e.parentNode||rs(e)&&e.host||Jr(e);return rs(t)?t.host:t}function Tv(e){let t=Qr(e);return eo(t)?e.ownerDocument?e.ownerDocument.body:e.body:Et(t)&&os(t)?t:Tv(t)}function bn(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=Tv(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=Je(n);if(i){let a=yc(s);return t.concat(s,s.visualViewport||[],os(n)?n:[],a&&r?bn(a):[])}else return t.concat(n,bn(n,[],r))}function yc(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ve(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function hr(e){let t=At(jT,e).current;return t.next=e,se(t.effect),t}function jT(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function _t(e){return e?.ownerDocument||document}var Iv=d(q(),1);var Av=d(qo(),1);function Ov(e){return e==null?e:"current"in e?e.current:e}function ns(e,t=!1,r=!0){let o=ts();return fe((n,i=null)=>{o.cancel();let s=Ov(e);if(s==null)return;let a=s,c=()=>{Av.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let u=fi.startingStyle;if(!a.hasAttribute(u)){o.request(l);return}let f=new MutationObserver(()=>{a.hasAttribute(u)||(f.disconnect(),l())});f.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function xc(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=fe(n),s=ns(o,r,!1);Iv.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var Vv=d(q(),1);function Nv(e){let t=Vv.useRef(!0);t.current&&(t.current=!1,e())}var Ko={};Go(Ko,{engine:()=>Nm,env:()=>Mm,os:()=>Im,screenReader:()=>km});var Im={};Go(Im,{android:()=>Dv,apple:()=>Am,ios:()=>Om,linux:()=>$T,mac:()=>Fv,windows:()=>YT});function WT(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:zT,platform:UT,maxTouchPoints:kv}=WT(),pi=zT.toLowerCase(),gi=UT.toLowerCase();var Om=/^i(os$|p)/.test(gi)||gi==="macintel"&&kv>1,Mv="android",Dv=gi===Mv||pi.includes(Mv),Fv=!Om&&gi.startsWith("mac"),YT=gi.startsWith("win"),$T=!Dv&&/^(linux|chrome os)/.test(gi),Am=Fv||Om;var Nm={};Go(Nm,{blink:()=>qT,gecko:()=>GT,webkit:()=>Vm});var Vm=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),GT=!Vm&&pi.includes("firefox"),qT=!Vm&&pi.includes("chrom");var km={};Go(km,{voiceOver:()=>KT});var KT=Am;var Mm={};Go(Mm,{jsdom:()=>XT});var XT=/jsdom|happydom/.test(pi);var ma=0,Vr=class e{static create(){return new e}currentId=ma;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ma,r()},t)}isStarted(){return this.currentId!==ma}clear=()=>{this.currentId!==ma&&(clearTimeout(this.currentId),this.currentId=ma)};disposeEffect=()=>this.clear};function to(){let e=At(Vr.create).current;return es(e.disposeEffect),e}var zt=d(q(),1);function Lv(e){return"nativeEvent"in e}function Xo(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function Bv(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Dm="data-base-ui-focusable";var Fm="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function wc(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&&rs(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function nr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function yn(e,t){if(!ae(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 Sc(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 Hv(e){return e.matches("html,body")}function jv(e){return Et(e)&&e.matches(Fm)}function Lm(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Fm}`)!=null}function Wv(e){if(!e||Ko.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function ZT(e,t){return t!=null&&!Xo(t)?0:typeof e=="function"?e():e}function Zo(e,t,r){let o=ZT(e,r);return typeof o=="number"?o:o?.[t]}function Bm(e){return typeof e=="function"?e():e}function Cc(e,t){return t||e==="click"||e==="mousedown"}function zv(e){return e?.includes("mouse")&&e!=="mousedown"}var Uv=d(B(),1),Yv=zt.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Vr,currentIdRef:{current:null},currentContextRef:{current:null}});function QT(e,t){e.current=t.current}function Hm(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=zt.useRef(r),i=zt.useRef(r),s=zt.useRef(null),a=zt.useRef(null),c=to();return se(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Zo(n.current,"open"),close:Zo(r,"close")}},[r,s,n,i]),(0,Uv.jsx)(Yv.Provider,{value:zt.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function jm(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=zt.useContext(Yv),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:l,currentContextRef:u,hasProvider:f,timeout:g}=i,[m,p]=zt.useState(!1),h=zt.useRef(r),b=zt.useRef(!1);return se(()=>{h.current=r},[r]),se(()=>()=>{b.current=!0},[]),se(()=>{function x(){b.current||p(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=l.current,g.clear()}if(s.current&&!r&&s.current===n){if(p(!1),c){let v=n;return g.start(c,()=>{o.select("open")||s.current&&s.current!==v||x()}),()=>{(h.current||s.current!==v)&&g.clear()}}x()}},[r,n,s,a,c,l,u,g,o]),se(()=>{if(!r)return;let x=u.current,v=s.current;g.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:p},s.current=n,a.current={open:0,close:Zo(l.current,"close")},v!==null&&v!==n?(p(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,Te(de.none))):(p(!1),x?.setIsInstantPhase(!1))},[r,n,o,s,a,l,u,g]),se(()=>()=>{if(s.current===n){if(u.current=null,!h.current)return;s.current=null,QT(a,l),g.clear()}},[u,s,a,n,l,g]),zt.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}function ro(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var qv=["top","right","bottom","left"];var xn=Math.min,ir=Math.max,wn=Math.round,ga=Math.floor,oo=e=>({x:e,y:e}),JT={left:"right",right:"left",bottom:"top",top:"bottom"};function ha(e,t,r){return ir(e,xn(t,r))}function no(e,t){return typeof e=="function"?e(t):e}function It(e){return e.split("-")[0]}function io(e){return e.split("-")[1]}function _c(e){return e==="x"?"y":"x"}function va(e){return e==="y"?"height":"width"}function vr(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function ba(e){return _c(vr(e))}function Kv(e,t,r){r===void 0&&(r=!1);let o=io(e),n=ba(e),i=va(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=pa(s)),[s,pa(s)]}function Xv(e){let t=pa(e);return[Ec(e),t,Ec(t)]}function Ec(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var $v=["left","right"],Gv=["right","left"],eP=["top","bottom"],tP=["bottom","top"];function rP(e,t,r){switch(e){case"top":case"bottom":return r?t?Gv:$v:t?$v:Gv;case"left":case"right":return t?eP:tP;default:return[]}}function Zv(e,t,r,o){let n=io(e),i=rP(It(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Ec)))),i}function pa(e){let t=It(e);return JT[t]+e.slice(t.length)}function oP(e){return{top:0,right:0,bottom:0,left:0,...e}}function Rc(e){return typeof e!="number"?oP(e):{top:e,right:e,bottom:e,left:e}}function hi(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 Qo(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Qo(e,n.id,r)])}function is(e){return`data-base-ui-${e}`}var Nr=d(q(),1),eb=d(qo(),1);var Qv={style:{transition:"none"}};var nP="data-base-ui-swipe-ignore",iP="data-swipe-ignore",_L=`[${nP}]`,RL=`[${iP}]`;var Jv={fallbackAxisSide:"end"};var tb=d(B(),1),sP=Nr.createContext(null),aP=()=>Nr.useContext(sP),lP=is("portal");function Wm(e={}){let{ref:t,container:r,componentProps:o=rt,elementProps:n}=e,i=vn(),a=aP()?.portalNode,[c,l]=Nr.useState(null),[u,f]=Nr.useState(null),g=fe(b=>{b!==null&&f(b)}),m=Nr.useRef(null);se(()=>{if(r===null){m.current&&(m.current=null,f(null),l(null));return}if(i==null)return;let b=(r&&(hc(r)?r:r.current))??a??document.body;if(b==null){m.current&&(m.current=null,f(null),l(null));return}m.current!==b&&(m.current=b,f(null),l(b))},[r,a,i]);let p=gr("div",o,{ref:[t,g],props:[{id:i,[lP]:""},n]});return{portalNode:u,portalSubtree:c&&p?eb.createPortal(p,c):null}}var vi=d(q(),1);function rb(){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 cP=d(B(),1),uP=vi.createContext(null),fP=vi.createContext(null),ss=()=>vi.useContext(uP)?.id||null,Sn=e=>{let t=vi.useContext(fP);return e??t};var br=d(q(),1);function dP(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",l=i.width,u=i.height,f=i.x,g=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,g-=o||0,l=0,u=0,!n||c?(l=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,g=a&&t.y!=null?t.y:g):n&&!c&&(u=t.axis==="x"?i.height:u,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:u,x:f,y:g,top:g,right:f+l,bottom:g+u,left:f}}}}function ob(e){return e!=null&&e.clientX!=null}function zm(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,l=br.useRef(!1),u=br.useRef(null),[f,g]=br.useState(),[m,p]=br.useState([]),h=fe(w=>{n.set("positionReference",w)}),b=fe((w,O,R)=>{l.current||c.current.openEvent&&!ob(c.current.openEvent)||n.set("positionReference",dP(R??a,{x:w,y:O,axis:o,dataRef:c,pointerType:f}))}),x=fe(w=>{i?u.current||(b(w.clientX,w.clientY,w.currentTarget),p([])):b(w.clientX,w.clientY,w.currentTarget)}),v=Xo(f)?s:i;br.useEffect(()=>{if(!r){h(a);return}if(!v)return;function w(){u.current?.(),u.current=null}let O=Je(s);function R(k){let S=nr(k);ke(s,S)?w():b(k.clientX,k.clientY)}return!c.current.openEvent||ob(c.current.openEvent)?u.current=Ve(O,"mousemove",R):h(a),w},[v,r,s,c,a,n,b,h,m]),br.useEffect(()=>()=>{n.set("positionReference",null)},[n]),br.useEffect(()=>{r&&!s&&(l.current=!1)},[r,s]),br.useEffect(()=>{!r&&i&&(l.current=!0)},[r,i]);let y=br.useMemo(()=>{function w(O){g(O.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:x,onMouseEnter:x}},[x]);return br.useMemo(()=>r?{reference:y,trigger:y}:{},[r,y])}var yr=d(q(),1);function mP(){return!1}function pP(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Um(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=mP,bubbles:a,externalTree:c}=t,l="rootStore"in e?e.rootStore:e,u=l.useState("open"),f=l.useState("floatingElement"),{dataRef:g}=l.context,m=Sn(c),p=fe(typeof n=="function"?n:()=>!1),h=typeof n=="function"?p:n,b=h!==!1,x=fe(()=>i),{escapeKey:v,outsidePress:y}=pP(a),w=yr.useRef(!1),O=yr.useRef(!1),R=yr.useRef(!1),k=yr.useRef(!1),S=yr.useRef(""),E=yr.useRef(null),F=to(),V=to(),A=fe(()=>{V.clear(),g.current.insideReactTree=!1}),P=fe(j=>{let K=g.current.floatingContext?.nodeId;return(m?Qo(m.nodesRef.current,K):[]).some(te=>te.context?.open&&!te.context.dataRef.current[j])}),D=fe(j=>Sc(j,l.select("floatingElement"))||Sc(j,l.select("domReferenceElement"))),_=fe(j=>{s()&&l.setOpen(!1,Te(de.triggerPress,j.nativeEvent))}),T=fe(j=>{if(!u||!r||!o||j.key!=="Escape"||k.current||!v&&P("__escapeKeyBubbles"))return;let K=Lv(j)?j.nativeEvent:j,ee=Te(de.escapeKey,K);l.setOpen(!1,ee),ee.isCanceled||j.preventDefault(),!v&&!ee.isPropagationAllowed&&j.stopPropagation()}),N=fe(()=>{g.current.insideReactTree=!0,V.start(0,A)}),I=fe(j=>{if(!u||!r||j.button!==0)return;let K=nr(j.nativeEvent);ke(l.select("floatingElement"),K)&&(w.current||(w.current=!0,O.current=!1))}),C=fe(j=>{!u||!r||(j.defaultPrevented||j.nativeEvent.defaultPrevented)&&w.current&&(O.current=!0)});yr.useEffect(()=>{if(!u||!r)return;g.current.__escapeKeyBubbles=v,g.current.__outsidePressBubbles=y;let j=new Vr,K=new Vr;function ee(){j.clear(),k.current=!0}function te(){j.start(Ko.engine.webkit?5:0,()=>{k.current=!1})}function Q(){R.current=!0,K.start(0,()=>{R.current=!1})}function re(){w.current=!1,O.current=!1}function ce(){let H=S.current,$=H==="pen"||!H?"mouse":H,Se=x(),Ce=typeof Se=="function"?Se():Se;return typeof Ce=="string"?Ce:Ce[$]}function be(H){let $=ce();return $==="intentional"&&H.type!=="click"||$==="sloppy"&&H.type==="click"}function W(H){let $=g.current.floatingContext?.nodeId,Se=m&&Qo(m.nodesRef.current,$).some(Ce=>Sc(H,Ce.context?.elements.floating));return D(H)||Se}function U(H){if(be(H)){H.type!=="click"&&!D(H)&&(K.clear(),R.current=!1),A();return}if(g.current.insideReactTree){A();return}let $=nr(H),Se=`[${is("inert")}]`,Ce=ae($)?$.getRootNode():null,Le=Array.from((rs(Ce)?Ce:_t(l.select("floatingElement"))).querySelectorAll(Se)),Ht=l.context.triggerElements;if($&&(Ht.hasElement($)||Ht.hasMatchingElement(ft=>ke(ft,$))))return;let ut=ae($)?$:null;for(;ut&&!eo(ut);){let ft=Qr(ut);if(eo(ft)||!ae(ft))break;ut=ft}if(!(Le.length&&ae($)&&!Hv($)&&!ke($,l.select("floatingElement"))&&Le.every(ft=>!ke(ut,ft)))){if(Et($)&&!("touches"in H)){let ft=eo($),Xr=Wt($),gn=/auto|scroll/,fl=ft||gn.test(Xr.overflowX),dl=ft||gn.test(Xr.overflowY),ml=fl&&$.clientWidth>0&&$.scrollWidth>$.clientWidth,pl=dl&&$.clientHeight>0&&$.scrollHeight>$.clientHeight,gl=Xr.direction==="rtl",Be=pl&&(gl?H.offsetX<=$.offsetWidth-$.clientWidth:H.offsetX>$.clientWidth),rr=ml&&H.offsetY>$.clientHeight;if(Be||rr)return}if(!W(H)){if(ce()==="intentional"&&R.current){K.clear(),R.current=!1;return}typeof h=="function"&&!h(H)||P("__outsidePressBubbles")||(l.setOpen(!1,Te(de.outsidePress,H)),A())}}}function Y(H){ce()!=="sloppy"||H.pointerType==="touch"||!l.select("open")||!r||D(H)||U(H)}function le(H){if(ce()!=="sloppy"||!l.select("open")||!r||D(H))return;let $=H.touches[0];$&&(E.current={startTime:Date.now(),startX:$.clientX,startY:$.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},F.start(1e3,()=>{E.current&&(E.current.dismissOnTouchEnd=!1,E.current.dismissOnMouseDown=!1)}))}function ge(H,$){let Se=nr(H);if(!Se)return;let Ce=Ve(Se,H.type,()=>{$(H),Ce()})}function Ot(H){S.current="touch",ge(H,le)}function Ct(H){F.clear(),H.type==="pointerdown"&&(S.current=H.pointerType),!(H.type==="mousedown"&&E.current&&!E.current.dismissOnMouseDown)&&ge(H,$=>{$.type==="pointerdown"?Y($):U($)})}function Bt(H){if(!w.current)return;let $=O.current;if(re(),ce()==="intentional"){if(H.type==="pointercancel"){$&&Q();return}if(!W(H)){if($){Q();return}typeof h=="function"&&!h(H)||(K.clear(),R.current=!0,A())}}}function vt(H){if(ce()!=="sloppy"||!E.current||D(H))return;let $=H.touches[0];if(!$)return;let Se=Math.abs($.clientX-E.current.startX),Ce=Math.abs($.clientY-E.current.startY),Le=Math.sqrt(Se*Se+Ce*Ce);Le>5&&(E.current.dismissOnTouchEnd=!0),Le>10&&(U(H),F.clear(),E.current=null)}function mr(H){ge(H,vt)}function Gi(H){ce()!=="sloppy"||!E.current||D(H)||(E.current.dismissOnTouchEnd&&U(H),F.clear(),E.current=null)}function qi(H){ge(H,Gi)}let ct=_t(f),pn=ro(o&&ro(Ve(ct,"keydown",T),Ve(ct,"compositionstart",ee),Ve(ct,"compositionend",te)),b&&ro(Ve(ct,"click",Ct,!0),Ve(ct,"pointerdown",Ct,!0),Ve(ct,"pointerup",Bt,!0),Ve(ct,"pointercancel",Bt,!0),Ve(ct,"mousedown",Ct,!0),Ve(ct,"mouseup",Bt,!0),Ve(ct,"touchstart",Ot,!0),Ve(ct,"touchmove",mr,!0),Ve(ct,"touchend",qi,!0)));return()=>{pn(),j.clear(),K.clear(),re(),R.current=!1}},[g,f,o,b,h,u,r,v,y,T,A,x,P,D,m,l,F]),yr.useEffect(A,[h,A]);let M=yr.useMemo(()=>({onKeyDown:T,onPointerDown:_,onClick:_}),[T,_]),L=yr.useMemo(()=>({onKeyDown:T,onPointerDown:C,onMouseDown:C,onClickCapture:N,onMouseDownCapture(j){N(),I(j)},onPointerDownCapture(j){N(),I(j)},onMouseUpCapture:N,onTouchEndCapture:N,onTouchMoveCapture:N}),[T,N,I,C]);return yr.useMemo(()=>r?{reference:M,floating:L,trigger:M}:{},[r,M,L])}var Ut=d(q(),1);function nb(e,t,r){let{reference:o,floating:n}=e,i=vr(t),s=ba(t),a=va(s),c=It(t),l=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,g=o[a]/2-n[a]/2,m;switch(c){case"top":m={x:u,y:o.y-n.height};break;case"bottom":m={x:u,y:o.y+o.height};break;case"right":m={x:o.x+o.width,y:f};break;case"left":m={x:o.x-n.width,y:f};break;default:m={x:o.x,y:o.y}}switch(io(t)){case"start":m[s]-=g*(r&&l?-1:1);break;case"end":m[s]+=g*(r&&l?-1:1);break}return m}async function ab(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:g=!1,padding:m=0}=no(t,e),p=Rc(m),b=a[g?f==="floating"?"reference":"floating":f],x=hi(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(b)))==null||r?b:b.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:l,rootBoundary:u,strategy:c})),v=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,y=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(y))?await(i.getScale==null?void 0:i.getScale(y))||{x:1,y:1}:{x:1,y:1},O=hi(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:y,strategy:c}):v);return{top:(x.top-O.top+p.top)/w.y,bottom:(O.bottom-x.bottom+p.bottom)/w.y,left:(x.left-O.left+p.left)/w.x,right:(O.right-x.right+p.right)/w.x}}var gP=50,lb=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:ab},c=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=nb(l,o,c),g=o,m=0,p={};for(let h=0;h<i.length;h++){let b=i[h];if(!b)continue;let{name:x,fn:v}=b,{x:y,y:w,data:O,reset:R}=await v({x:u,y:f,initialPlacement:o,placement:g,strategy:n,middlewareData:p,rects:l,platform:a,elements:{reference:e,floating:t}});u=y??u,f=w??f,p[x]={...p[x],...O},R&&m<gP&&(m++,typeof R=="object"&&(R.placement&&(g=R.placement),R.rects&&(l=R.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):R.rects),{x:u,y:f}=nb(l,g,c)),h=-1)}return{x:u,y:f,placement:g,strategy:n,middlewareData:p}};var cb=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:l}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...b}=no(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let x=It(n),v=vr(a),y=It(a)===a,w=await(c.isRTL==null?void 0:c.isRTL(l.floating)),O=g||(y||!h?[pa(a)]:Xv(a)),R=p!=="none";!g&&R&&O.push(...Zv(a,h,p,w));let k=[a,...O],S=await c.detectOverflow(t,b),E=[],F=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&E.push(S[x]),f){let D=Kv(n,s,w);E.push(S[D[0]],S[D[1]])}if(F=[...F,{placement:n,overflows:E}],!E.every(D=>D<=0)){var V,A;let D=(((V=i.flip)==null?void 0:V.index)||0)+1,_=k[D];if(_&&(!(f==="alignment"?v!==vr(_):!1)||F.every(I=>vr(I.placement)===v?I.overflows[0]>0:!0)))return{data:{index:D,overflows:F},reset:{placement:_}};let T=(A=F.filter(N=>N.overflows[0]<=0).sort((N,I)=>N.overflows[1]-I.overflows[1])[0])==null?void 0:A.placement;if(!T)switch(m){case"bestFit":{var P;let N=(P=F.filter(I=>{if(R){let C=vr(I.placement);return C===v||C==="y"}return!0}).map(I=>[I.placement,I.overflows.filter(C=>C>0).reduce((C,M)=>C+M,0)]).sort((I,C)=>I[1]-C[1])[0])==null?void 0:P[0];N&&(T=N);break}case"initialPlacement":T=a;break}if(n!==T)return{reset:{placement:T}}}return{}}}};function ib(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function sb(e){return qv.some(t=>e[t]>=0)}var ub=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=no(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=ib(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:sb(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=ib(s,r.floating);return{data:{escapedOffsets:a,escaped:sb(a)}}}default:return{}}}}};var fb=new Set(["left","top"]);async function hP(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=It(r),a=io(r),c=vr(r)==="y",l=fb.has(s)?-1:1,u=i&&c?-1:1,f=no(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:p}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof p=="number"&&(m=a==="end"?p*-1:p),c?{x:m*u,y:g*l}:{x:g*l,y:m*u}}var db=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 hP(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}}}}},mb=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:x=>{let{x:v,y}=x;return{x:v,y}}},...l}=no(e,t),u={x:r,y:o},f=await i.detectOverflow(t,l),g=vr(It(n)),m=_c(g),p=u[m],h=u[g];if(s){let x=m==="y"?"top":"left",v=m==="y"?"bottom":"right",y=p+f[x],w=p-f[v];p=ha(y,p,w)}if(a){let x=g==="y"?"top":"left",v=g==="y"?"bottom":"right",y=h+f[x],w=h-f[v];h=ha(y,h,w)}let b=c.fn({...t,[m]:p,[g]:h});return{...b,data:{x:b.x-r,y:b.y-o,enabled:{[m]:s,[g]:a}}}}}},pb=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:l=!0}=no(e,t),u={x:r,y:o},f=vr(n),g=_c(f),m=u[g],p=u[f],h=no(a,t),b=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let y=g==="y"?"height":"width",w=i.reference[g]-i.floating[y]+b.mainAxis,O=i.reference[g]+i.reference[y]-b.mainAxis;m<w?m=w:m>O&&(m=O)}if(l){var x,v;let y=g==="y"?"width":"height",w=fb.has(It(n)),O=i.reference[f]-i.floating[y]+(w&&((x=s.offset)==null?void 0:x[f])||0)+(w?0:b.crossAxis),R=i.reference[f]+i.reference[y]+(w?0:((v=s.offset)==null?void 0:v[f])||0)-(w?b.crossAxis:0);p<O?p=O:p>R&&(p=R)}return{[g]:m,[f]:p}}}},gb=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:c=()=>{},...l}=no(e,t),u=await s.detectOverflow(t,l),f=It(n),g=io(n),m=vr(n)==="y",{width:p,height:h}=i.floating,b,x;f==="top"||f==="bottom"?(b=f,x=g===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=f,b=g==="end"?"top":"bottom");let v=h-u.top-u.bottom,y=p-u.left-u.right,w=xn(h-u[b],v),O=xn(p-u[x],y),R=!t.middlewareData.shift,k=w,S=O;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(S=y),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(k=v),R&&!g){let F=ir(u.left,0),V=ir(u.right,0),A=ir(u.top,0),P=ir(u.bottom,0);m?S=p-2*(F!==0||V!==0?F+V:ir(u.left,u.right)):k=h-2*(A!==0||P!==0?A+P:ir(u.top,u.bottom))}await c({...t,availableWidth:S,availableHeight:k});let E=await s.getDimensions(a.floating);return p!==E.width||h!==E.height?{reset:{rects:!0}}:{}}}};function yb(e){let t=Wt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Et(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=wn(r)!==i||wn(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function $m(e){return ae(e)?e:e.contextElement}function as(e){let t=$m(e);if(!Et(t))return oo(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=yb(t),s=(i?wn(r.width):r.width)/o,a=(i?wn(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var vP=oo(0);function xb(e){let t=Je(e);return!bc()||!t.visualViewport?vP:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function bP(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Je(e)?!1:t}function bi(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=$m(e),s=oo(1);t&&(o?ae(o)&&(s=as(o)):s=as(e));let a=bP(i,r,o)?xb(i):oo(0),c=(n.left+a.x)/s.x,l=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i){let g=Je(i),m=o&&ae(o)?Je(o):o,p=g,h=yc(p);for(;h&&o&&m!==p;){let b=as(h),x=h.getBoundingClientRect(),v=Wt(h),y=x.left+(h.clientLeft+parseFloat(v.paddingLeft))*b.x,w=x.top+(h.clientTop+parseFloat(v.paddingTop))*b.y;c*=b.x,l*=b.y,u*=b.x,f*=b.y,c+=y,l+=w,p=Je(h),h=yc(p)}}return hi({width:u,height:f,x:c,y:l})}function Tc(e,t){let r=da(e).scrollLeft;return t?t.left+r:bi(Jr(e)).left+r}function wb(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Tc(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function yP(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=Jr(o),a=t?fa(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},l=oo(1),u=oo(0),f=Et(o);if((f||!f&&!i)&&((mi(o)!=="body"||os(s))&&(c=da(o)),f)){let m=bi(o);l=as(o),u.x=m.x+o.clientLeft,u.y=m.y+o.clientTop}let g=s&&!f&&!i?wb(s,c):oo(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+g.x,y:r.y*l.y-c.scrollTop*l.y+u.y+g.y}}function xP(e){return Array.from(e.getClientRects())}function wP(e){let t=Jr(e),r=da(e),o=e.ownerDocument.body,n=ir(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=ir(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+Tc(e),a=-r.scrollTop;return Wt(o).direction==="rtl"&&(s+=ir(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var hb=25;function SP(e,t){let r=Je(e),o=Jr(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,c=0;if(n){i=n.width,s=n.height;let u=bc();(!u||u&&t==="fixed")&&(a=n.offsetLeft,c=n.offsetTop)}let l=Tc(o);if(l<=0){let u=o.ownerDocument,f=u.body,g=getComputedStyle(f),m=u.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,p=Math.abs(o.clientWidth-f.clientWidth-m);p<=hb&&(i-=p)}else l<=hb&&(i+=l);return{width:i,height:s,x:a,y:c}}function CP(e,t){let r=bi(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Et(e)?as(e):oo(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,l=o*i.y;return{width:s,height:a,x:c,y:l}}function vb(e,t,r){let o;if(t==="viewport")o=SP(e,r);else if(t==="document")o=wP(Jr(e));else if(ae(t))o=CP(t,r);else{let n=xb(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return hi(o)}function Sb(e,t){let r=Qr(e);return r===t||!ae(r)||eo(r)?!1:Wt(r).position==="fixed"||Sb(r,t)}function EP(e,t){let r=t.get(e);if(r)return r;let o=bn(e,[],!1).filter(a=>ae(a)&&mi(a)!=="body"),n=null,i=Wt(e).position==="fixed",s=i?Qr(e):e;for(;ae(s)&&!eo(s);){let a=Wt(s),c=vc(s);!c&&a.position==="fixed"&&(n=null),(i?!c&&!n:!c&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||os(s)&&!c&&Sb(e,s))?o=o.filter(u=>u!==s):n=a,s=Qr(s)}return t.set(e,o),o}function _P(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?fa(t)?[]:EP(t,this._c):[].concat(r),o],a=vb(t,s[0],n),c=a.top,l=a.right,u=a.bottom,f=a.left;for(let g=1;g<s.length;g++){let m=vb(t,s[g],n);c=ir(m.top,c),l=xn(m.right,l),u=xn(m.bottom,u),f=ir(m.left,f)}return{width:l-f,height:u-c,x:f,y:c}}function RP(e){let{width:t,height:r}=yb(e);return{width:t,height:r}}function TP(e,t,r){let o=Et(t),n=Jr(t),i=r==="fixed",s=bi(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=oo(0);function l(){c.x=Tc(n)}if(o||!o&&!i)if((mi(t)!=="body"||os(n))&&(a=da(t)),o){let m=bi(t,!0,i,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}else n&&l();i&&!o&&n&&l();let u=n&&!o&&!i?wb(n,a):oo(0),f=s.left+a.scrollLeft-c.x-u.x,g=s.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:s.width,height:s.height}}function Ym(e){return Wt(e).position==="static"}function bb(e,t){if(!Et(e)||Wt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Jr(e)===r&&(r=r.ownerDocument.body),r}function Cb(e,t){let r=Je(e);if(fa(e))return r;if(!Et(e)){let n=Qr(e);for(;n&&!eo(n);){if(ae(n)&&!Ym(n))return n;n=Qr(n)}return r}let o=bb(e,t);for(;o&&_v(o)&&Ym(o);)o=bb(o,t);return o&&eo(o)&&Ym(o)&&!vc(o)?r:o||Rv(e)||r}var PP=async function(e){let t=this.getOffsetParent||Cb,r=this.getDimensions,o=await r(e.floating);return{reference:TP(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function OP(e){return Wt(e).direction==="rtl"}var Gm={convertOffsetParentRelativeRectToViewportRelativeRect:yP,getDocumentElement:Jr,getClippingRect:_P,getOffsetParent:Cb,getElementRects:PP,getClientRects:xP,getDimensions:RP,getScale:as,isElement:ae,isRTL:OP};function Eb(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function AP(e,t){let r=null,o,n=Jr(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),i();let l=e.getBoundingClientRect(),{left:u,top:f,width:g,height:m}=l;if(a||t(),!g||!m)return;let p=ga(f),h=ga(n.clientWidth-(u+g)),b=ga(n.clientHeight-(f+m)),x=ga(u),y={rootMargin:-p+"px "+-h+"px "+-b+"px "+-x+"px",threshold:ir(0,xn(1,c))||1},w=!0;function O(R){let k=R[0].intersectionRatio;if(k!==c){if(!w)return s();k?s(!1,k):o=setTimeout(()=>{s(!1,1e-7)},1e3)}k===1&&!Eb(l,e.getBoundingClientRect())&&s(),w=!1}try{r=new IntersectionObserver(O,{...y,root:n.ownerDocument})}catch{r=new IntersectionObserver(O,y)}r.observe(e)}return s(!0),i}function ya(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,l=$m(e),u=n||i?[...l?bn(l):[],...t?bn(t):[]]:[];u.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});let f=l&&a?AP(l,r):null,g=-1,m=null;s&&(m=new ResizeObserver(x=>{let[v]=x;v&&v.target===l&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var y;(y=m)==null||y.observe(t)})),r()}),l&&!c&&m.observe(l),t&&m.observe(t));let p,h=c?bi(e):null;c&&b();function b(){let x=bi(e);h&&!Eb(h,x)&&r(),h=x,p=requestAnimationFrame(b)}return r(),()=>{var x;u.forEach(v=>{n&&v.removeEventListener("scroll",r),i&&v.removeEventListener("resize",r)}),f?.(),(x=m)==null||x.disconnect(),m=null,c&&cancelAnimationFrame(p)}}var _b=db;var Rb=mb,Tb=cb,Pb=gb,Ob=ub;var Ab=pb,Pc=(e,t,r)=>{let o=new Map,n={platform:Gm,...r},i={...n.platform,_c:o};return lb(e,t,{...n,platform:i})};var bt=d(q(),1),Vb=d(q(),1),Nb=d(qo(),1),VP=typeof document<"u",NP=function(){},Oc=VP?Vb.useLayoutEffect:NP;function Ac(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(!Ac(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)&&!Ac(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function kb(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ib(e,t){let r=kb(e);return Math.round(t*r)/r}function qm(e){let t=bt.useRef(e);return Oc(()=>{t.current=e}),t}function Mb(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:l}=e,[u,f]=bt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=bt.useState(o);Ac(g,o)||m(o);let[p,h]=bt.useState(null),[b,x]=bt.useState(null),v=bt.useCallback(I=>{I!==R.current&&(R.current=I,h(I))},[]),y=bt.useCallback(I=>{I!==k.current&&(k.current=I,x(I))},[]),w=i||p,O=s||b,R=bt.useRef(null),k=bt.useRef(null),S=bt.useRef(u),E=c!=null,F=qm(c),V=qm(n),A=qm(l),P=bt.useCallback(()=>{if(!R.current||!k.current)return;let I={placement:t,strategy:r,middleware:g};V.current&&(I.platform=V.current),Pc(R.current,k.current,I).then(C=>{let M={...C,isPositioned:A.current!==!1};D.current&&!Ac(S.current,M)&&(S.current=M,Nb.flushSync(()=>{f(M)}))})},[g,t,r,V,A]);Oc(()=>{l===!1&&S.current.isPositioned&&(S.current.isPositioned=!1,f(I=>({...I,isPositioned:!1})))},[l]);let D=bt.useRef(!1);Oc(()=>(D.current=!0,()=>{D.current=!1}),[]),Oc(()=>{if(w&&(R.current=w),O&&(k.current=O),w&&O){if(F.current)return F.current(w,O,P);P()}},[w,O,P,F,E]);let _=bt.useMemo(()=>({reference:R,floating:k,setReference:v,setFloating:y}),[v,y]),T=bt.useMemo(()=>({reference:w,floating:O}),[w,O]),N=bt.useMemo(()=>{let I={position:r,left:0,top:0};if(!T.floating)return I;let C=Ib(T.floating,u.x),M=Ib(T.floating,u.y);return a?{...I,transform:"translate("+C+"px, "+M+"px)",...kb(T.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:C,top:M}},[r,a,T.floating,u.x,u.y]);return bt.useMemo(()=>({...u,update:P,refs:_,elements:T,floatingStyles:N}),[u,P,_,T,N])}var Km=(e,t)=>{let r=_b(e);return{name:r.name,fn:r.fn,options:[e,t]}},Xm=(e,t)=>{let r=Rb(e);return{name:r.name,fn:r.fn,options:[e,t]}},Zm=(e,t)=>({fn:Ab(e).fn,options:[e,t]}),Qm=(e,t)=>{let r=Tb(e);return{name:r.name,fn:r.fn,options:[e,t]}},Jm=(e,t)=>{let r=Pb(e);return{name:r.name,fn:r.fn,options:[e,t]}};var ep=(e,t)=>{let r=Ob(e);return{name:r.name,fn:r.fn,options:[e,t]}};var us=d(q(),1),Zb=d(qo(),1);var Kb=d(q(),1);var Ee=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(pr(1));let a;if(e&&t&&r&&o&&n&&i)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f),p=r(c,l,u,f),h=o(c,l,u,f),b=n(c,l,u,f);return i(g,m,p,h,b,l,u,f)};else if(e&&t&&r&&o&&n)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f),p=r(c,l,u,f),h=o(c,l,u,f);return n(g,m,p,h,l,u,f)};else if(e&&t&&r&&o)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f),p=r(c,l,u,f);return o(g,m,p,l,u,f)};else if(e&&t&&r)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f);return r(g,m,l,u,f)};else if(e&&t)a=(c,l,u,f)=>{let g=e(c,l,u,f);return t(g,l,u,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Gb=d(q(),1),ip=d(Ic(),1),qb=d(Wb(),1);var zb=d(q(),1);var rp=[],op;function Ub(){return op}function Yb(e){rp.push(e)}function np(e){let t=(r,o)=>{let n=At(ZP).current,i;try{op=n;for(let s of rp)s.before(n);i=e(r,o);for(let s of rp)s.after(n);n.didInitialize=!0}finally{op=void 0}return i};return t.displayName=e.displayName||e.name,t}function $b(e){return zb.forwardRef(np(e))}function ZP(){return{didInitialize:!1}}var QP=Ji(19),JP=QP?tO:rO;function Nc(e,t,r,o,n){return JP(e,t,r,o,n)}function eO(e,t,r,o,n){let i=Gb.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,ip.useSyncExternalStore)(e.subscribe,i,i)}Yb({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,ip.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function tO(e,t,r,o,n){let i=Ub();if(!i)return eO(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 rO(e,t,r,o,n){return(0,qb.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var kc=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 Nc(this,t,r,o,n)}};var yi=d(q(),1);var cs=class extends kc{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){yi.useDebugValue(t);let o=this;se(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;se(()=>(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);se(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){yi.useDebugValue(t);let o=this,n=r!==void 0;se(()=>{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 yi.useDebugValue(t),Nc(this,this.selectors[t],r,o,n)}useContextCallback(t,r){yi.useDebugValue(t);let o=fe(r??hn);this.context[t]=o}useStateSetter(t){let r=yi.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 oO={open:Ee(e=>e.open),transitionStatus:Ee(e=>e.transitionStatus),domReferenceElement:Ee(e=>e.domReferenceElement),referenceElement:Ee(e=>e.positionReference??e.referenceElement),floatingElement:Ee(e=>e.floatingElement),floatingId:Ee(e=>e.floatingId)},ho=class extends cs{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:rb(),nested:o,triggerElements:i},oO),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&Bv(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 Xb(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,g=Kb.useRef(null);o===void 0&&g.current===null&&(g.current=new ho({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let m=o??g.current;return t.useSyncedValue("floatingId",n),se(()=>{let p={open:a,floatingId:n,referenceElement:c,floatingElement:l};ae(c)&&(p.domReferenceElement=c),m.state.positionReference===m.state.referenceElement&&(p.positionReference=c),m.update(p)},[a,n,c,l,m]),m.context.onOpenChange=f,m.context.nested=i,m}var Qb={tabIndex:-1,[Dm]:""};function Jb(e,t,r=!1){let o=vn(),n=ss()!=null,i=us.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return Xb({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function nO(e,t){let r=us.useRef(null),o=us.useRef(null);return us.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 iO(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 sO(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ey(e,t,r,o={}){let n=r.reason,i=n===de.triggerHover,s=t&&n===de.triggerFocus,a=!t&&(n===de.triggerPress||n===de.escapeKey),c=sO(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),iO(u,t,r.trigger,c()),e.update(u)};i?Zb.flushSync(l):l()}function ty(e,t,r,o){Nv(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function ry(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=nO(e,r),s=fe(a=>{if(i(a),!a)return;let c=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...c?o:null});return}l==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return se(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function oy(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");se(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),c=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):c=a}if(!c&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[u,f]=l.value;s.activeTriggerId=u,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let l=Te(de.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function ny(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=Cv(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=fe(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return xc({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function iy(e,t){e.useSyncedValues(t),se(()=>()=>{e.update({activeTriggerProps:rt,inactiveTriggerProps:rt,popupProps:rt})},[e])}var Cn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function sy(){return new ho({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Cn,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function ly(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:sy(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:rt,inactiveTriggerProps:rt,popupProps:rt}}function cy(e,t,r=!1){return new ho({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var xa=Ee(e=>e.triggerIdProp??e.activeTriggerId),sp=Ee(e=>e.openProp??e.open),ay=Ee(e=>(e.popupElement?.id??e.floatingId)||void 0);function uy(e,t){return t!==void 0&&sp(e)&&xa(e)===t}function aO(e,t){return uy(e,t)?!0:t!==void 0&&sp(e)&&xa(e)==null&&e.triggerCount===1}var fy={open:sp,mounted:Ee(e=>e.mounted),transitionStatus:Ee(e=>e.transitionStatus),floatingRootContext:Ee(e=>e.floatingRootContext),triggerCount:Ee(e=>e.triggerCount),preventUnmountingOnClose:Ee(e=>e.preventUnmountingOnClose),payload:Ee(e=>e.payload),activeTriggerId:xa,activeTriggerElement:Ee(e=>e.mounted?e.activeTriggerElement:null),popupId:ay,isTriggerActive:Ee((e,t)=>t!==void 0&&xa(e)===t),isOpenedByTrigger:Ee((e,t)=>uy(e,t)),isMountedByTrigger:Ee((e,t)=>t!==void 0&&xa(e)===t&&e.mounted),triggerProps:Ee((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ee((e,t)=>aO(e,t)?ay(e):void 0),popupProps:Ee(e=>e.popupProps),popupElement:Ee(e=>e.popupElement),positionerElement:Ee(e=>e.positionerElement)};function dy(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=vn(),i=ss()!=null,s=At(()=>new ho({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Cn,floatingId:n,syncOnly:!1,nested:i})).current;return se(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=ae(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function ap(e={}){let{nodeId:t,externalTree:r}=e,o=dy(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.useState("open"),l=n.useState("floatingId"),[u,f]=Ut.useState(null),[g,m]=Ut.useState(void 0),[p,h]=Ut.useState(void 0),b=Ut.useRef(null),x=Sn(r),v=Ut.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),y=Mb({...e,elements:{...v,...u&&{reference:u}}}),w=ae(g)?g:null,O=p===void 0?n.state.floatingElement:p;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:w),n.useSyncedValue("floatingElement",O);let R=Ut.useCallback(A=>{let P=ae(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;f(P),y.refs.setReference(P)},[y.refs]),k=Ut.useCallback(A=>{(ae(A)||A===null)&&(b.current=A,m(A)),(ae(y.refs.reference.current)||y.refs.reference.current===null||A!==null&&!ae(A))&&y.refs.setReference(A)},[y.refs,m]),S=Ut.useCallback(A=>{h(A),y.refs.setFloating(A)},[y.refs]),E=Ut.useMemo(()=>({...y.refs,setReference:k,setFloating:S,setPositionReference:R,domReference:b}),[y.refs,k,S,R]),F=Ut.useMemo(()=>({...y.elements,domReference:a}),[y.elements,a]),V=Ut.useMemo(()=>({...y,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:E,elements:F,nodeId:t,rootStore:n}),[y,E,F,t,n,c,l]);return se(()=>{a&&(b.current=a)},[a]),se(()=>{n.context.dataRef.current.floatingContext=V;let A=x?.nodesRef.current.find(P=>P.id===t);A&&(A.context=V)}),Ut.useMemo(()=>({...y,context:V,refs:E,elements:F,rootStore:n}),[y,E,F,V,n])}var vo=d(q(),1);var lp=Ko.os.mac&&Ko.engine.webkit;function cp(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=vo.useRef(!1),c=vo.useRef(null),l=vo.useRef(!0),u=to();vo.useEffect(()=>{let g=n.select("domReferenceElement");if(!r)return;let m=Je(g);function p(){let x=n.select("domReferenceElement");!n.select("open")&&Et(x)&&x===wc(_t(x))&&(a.current=!0)}function h(){l.current=!0}function b(){l.current=!1}return ro(Ve(m,"blur",p),lp&&Ve(m,"keydown",h,!0),lp&&Ve(m,"pointerdown",b,!0))},[n,r]),vo.useEffect(()=>{if(!r)return;function g(m){if(m.reason===de.triggerPress||m.reason===de.escapeKey){let p=n.select("domReferenceElement");ae(p)&&(c.current=p,a.current=!0)}}return i.on("openchange",g),()=>{i.off("openchange",g)}},[i,r,n]);let f=vo.useMemo(()=>{function g(){a.current=!1,c.current=null}return{onMouseLeave(){g()},onFocus(m){let p=m.currentTarget;if(a.current){if(c.current===p)return;g()}let h=nr(m.nativeEvent);if(ae(h)){if(lp&&!m.relatedTarget){if(!l.current&&!jv(h))return}else if(!Wv(h))return}let b=yn(m.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:v}=m,y=typeof o=="function"?o():o;if(n.select("open")&&b||y===0||y===void 0){n.setOpen(!0,Te(de.triggerFocus,x,v));return}u.start(y,()=>{a.current||n.setOpen(!0,Te(de.triggerFocus,x,v))})},onBlur(m){g();let p=m.relatedTarget,h=m.nativeEvent,b=ae(p)&&p.hasAttribute(is("focus-guard"))&&p.getAttribute("data-type")==="outside";u.start(0,()=>{let x=n.select("domReferenceElement"),v=wc(_t(x));!p&&v===x||ke(s.current.floatingContext?.refs.floating.current,v)||ke(x,v)||b||yn(p??v,n.context.triggerElements)||n.setOpen(!1,Te(de.triggerFocus,h))})}}},[s,o,n,u]);return vo.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var fp=d(q(),1);var up=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},Mc=new WeakMap;function fs(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Mc.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Mc.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Dc(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Mc.get(r);i&&i!==e&&fs(i),fs(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Mc.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function ds(e){let t=e.context.dataRef.current,r=At(()=>t.hoverInteractionState??up.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),es(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function dp(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:l}=i.context,u=Sn(),f=ss(),g=ds(i),m=to(),p=fe(()=>Cc(l.current.openEvent?.type,g.interactedInside)),h=fe(()=>zv(l.current.openEvent?.type)),b=fe(()=>{fs(g)});se(()=>{s||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,b())},[s,g,b]),fp.useEffect(()=>b,[b]),se(()=>{if(r&&s&&g.handleCloseOptions?.blockPointerEvents&&h()&&ae(c)&&a){let x=c,v=a,y=_t(a),w=u?.nodesRef.current.find(S=>S.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let O=g.pointerEventsScopeElement!==v?g.pointerEventsScopeElement:null,R=w!==v?w:null,k=g.handleCloseOptions?.getScope?.()??O??R??x.closest("[data-rootownerid]")??y.body;return Dc(g,{scopeElement:k,referenceElement:x,floatingElement:v}),()=>{b()}}},[r,s,c,a,g,h,u,f,b]),fp.useEffect(()=>{if(!r)return;function x(){return!!(u&&f&&Qo(u.nodesRef.current,f).length>0)}function v(S){let E=Zo(o,"close",g.pointerType),F=()=>{i.setOpen(!1,Te(de.triggerHover,S)),u?.events.emit("floating.closed",S)};E?g.openChangeTimeout.start(E,F):(g.openChangeTimeout.clear(),F())}function y(S){let E=nr(S);if(!Lm(E)){g.interactedInside=!1;return}g.interactedInside=E?.closest("[aria-haspopup]")!=null}function w(){g.openChangeTimeout.clear(),m.clear(),u?.events.off("floating.closed",R),b()}function O(S){if(x()&&u){u.events.on("floating.closed",R);return}if(yn(S.relatedTarget,i.context.triggerElements))return;let E=l.current.floatingContext?.nodeId??n,F=S.relatedTarget;if(!(u&&E&&ae(F)&&Qo(u.nodesRef.current,E,!1).some(A=>ke(A.context?.elements.floating,F)))){if(g.handler){g.handler(S);return}b(),h()&&!p()&&v(S)}}function R(S){!u||!f||x()||m.start(0,()=>{u.events.off("floating.closed",R),i.setOpen(!1,Te(de.triggerHover,S)),u.events.emit("floating.closed",S)})}let k=a;return ro(k&&Ve(k,"mouseenter",w),k&&Ve(k,"mouseleave",O),k&&Ve(k,"pointerdown",y,!0),()=>{u?.events.off("floating.closed",R)})},[r,a,i,l,o,n,h,p,b,g,u,f,m])}var En=d(q(),1),my=d(qo(),1);var lO={current:null};function mp(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=lO,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:g,shouldOpen:m}=t,p="rootStore"in e?e.rootStore:e,{dataRef:h,events:b}=p.context,x=Sn(l),v=ds(p),y=En.useRef(!1),w=hr(n),O=hr(o),R=hr(s),k=hr(r),S=hr(m),E=hr(g),F=fe(()=>Cc(h.current.openEvent?.type,v.interactedInside)),V=fe(()=>S.current?.()!==!1),A=fe((_,T,N)=>{let I=p.context.triggerElements;if(I.hasElement(T))return!_||!ke(_,T);if(!ae(N))return!1;let C=N;return I.hasMatchingElement(M=>ke(M,C))&&(!_||!ke(_,C))}),P=fe(()=>{if(!v.handler)return;_t(p.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),D=fe(()=>{fs(v)});return u&&(v.handleCloseOptions=w.current?.__options),En.useEffect(()=>P,[P]),En.useEffect(()=>{if(!r)return;function _(T){T.open?y.current=!1:(y.current=T.reason===de.triggerHover,P(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return b.on("openchange",_),()=>{b.off("openchange",_)}},[r,b,v,P]),En.useEffect(()=>{if(!r)return;function _(C,M=!0){let L=Zo(O.current,"close",v.pointerType);L?v.openChangeTimeout.start(L,()=>{p.setOpen(!1,Te(de.triggerHover,C)),x?.events.emit("floating.closed",C)}):M&&(v.openChangeTimeout.clear(),p.setOpen(!1,Te(de.triggerHover,C)),x?.events.emit("floating.closed",C))}let T=c.current??(u?p.select("domReferenceElement"):null);if(!ae(T))return;function N(C){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Xo(v.pointerType))return;let M=Bm(R.current),L=Zo(O.current,"open",v.pointerType),j=nr(C),K=C.currentTarget??null,ee=p.select("domReferenceElement"),te=K;if(ae(j)&&!p.context.triggerElements.hasElement(j)){for(let ge of p.context.triggerElements.elements())if(ke(ge,j)){te=ge;break}}ae(K)&&ae(ee)&&!p.context.triggerElements.hasElement(K)&&ke(K,ee)&&(te=ee);let Q=te==null?!1:A(ee,te,j),re=p.select("open"),ce=E.current?.()??p.select("transitionStatus")==="ending",be=!re&&ce&&y.current,W=!Q&&ae(te)&&ae(ee)&&ke(ee,te)&&be,U=M>0&&!L,Y=Q&&(re||be)||W,le=!re||Q;if(Y){V()&&p.setOpen(!0,Te(de.triggerHover,C,te));return}U||(L?v.openChangeTimeout.start(L,()=>{le&&V()&&p.setOpen(!0,Te(de.triggerHover,C,te))}):le&&V()&&p.setOpen(!0,Te(de.triggerHover,C,te)))}function I(C){if(F()){D();return}P();let M=p.select("domReferenceElement"),L=_t(M);v.restTimeout.clear(),v.restTimeoutPending=!1;let j=h.current.floatingContext??f?.();if(yn(C.relatedTarget,p.context.triggerElements))return;if(w.current&&j){p.select("open")||v.openChangeTimeout.clear();let ee=c.current;v.handler=w.current({...j,tree:x,x:C.clientX,y:C.clientY,onClose(){D(),P(),k.current&&!F()&&ee===p.select("domReferenceElement")&&_(C,!0)}}),L.addEventListener("mousemove",v.handler),v.handler(C);return}(v.pointerType!=="touch"||!ke(p.select("floatingElement"),C.relatedTarget))&&_(C)}return a?ro(Ve(T,"mousemove",N,{once:!0}),Ve(T,"mouseenter",N),Ve(T,"mouseleave",I)):ro(Ve(T,"mouseenter",N),Ve(T,"mouseleave",I))},[P,D,h,O,p,r,w,v,u,A,F,i,a,R,c,x,k,f,E,V]),En.useMemo(()=>{if(!r)return;function _(T){v.pointerType=T.pointerType}return{onPointerDown:_,onPointerEnter:_,onMouseMove(T){let{nativeEvent:N}=T,I=T.currentTarget,C=p.select("domReferenceElement"),M=p.select("open"),L=A(C,I,T.target);if(i&&!Xo(v.pointerType))return;if(M&&L&&v.handleCloseOptions?.blockPointerEvents){let ee=p.select("floatingElement");if(ee){let te=v.handleCloseOptions?.getScope?.()??I.ownerDocument.body;Dc(v,{scopeElement:te,referenceElement:I,floatingElement:ee})}}let j=Bm(R.current);if(M&&!L||j===0||!L&&v.restTimeoutPending&&T.movementX**2+T.movementY**2<2)return;v.restTimeout.clear();function K(){if(v.restTimeoutPending=!1,F())return;let ee=p.select("open");!v.blockMouseMove&&(!ee||L)&&V()&&p.setOpen(!0,Te(de.triggerHover,N,I))}v.pointerType==="touch"?my.flushSync(()=>{K()}):L&&M?K():(v.restTimeoutPending=!0,v.restTimeout.start(j,K))}}},[r,v,F,A,i,p,R,V])}var py=.1,cO=py*py,je=.5;function Fc(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Lc(e,t,r,o,n,i,s,a,c,l){let u=!1;return Fc(e,t,r,o,n,i)&&(u=!u),Fc(e,t,n,i,s,a)&&(u=!u),Fc(e,t,s,a,c,l)&&(u=!u),Fc(e,t,c,l,r,o)&&(u=!u),u}function uO(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Bc(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),l=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=l}function pp(e={}){let{blockPointerEvents:t=!1}=e,r=new Vr,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:l,tree:u})=>{let f=s?.split("-")[0],g=!1,m=null,p=null,h=typeof performance<"u"?performance.now():0;function b(v,y){let w=performance.now(),O=w-h;if(m===null||p===null||O===0)return m=v,p=y,h=w,!1;let R=v-m,k=y-p,S=R*R+k*k,E=O*O*cO;return m=v,p=y,h=w,S<E}function x(){r.clear(),c()}return function(y){r.clear();let w=a.domReference,O=a.floating;if(!w||!O||f==null||n==null||i==null)return;let{clientX:R,clientY:k}=y,S=nr(y),E=y.type==="mouseleave",F=ke(O,S),V=ke(w,S);if(F&&(g=!0,!E))return;if(V&&(g=!1,!E)){g=!0;return}if(E&&ae(y.relatedTarget)&&ke(O,y.relatedTarget))return;function A(){return!!(u&&Qo(u.nodesRef.current,l).length>0)}function P(){A()||x()}if(A())return;let D=w.getBoundingClientRect(),_=O.getBoundingClientRect(),T=n>_.right-_.width/2,N=i>_.bottom-_.height/2,I=_.width>D.width,C=_.height>D.height,M=(I?D:_).left,L=(I?D:_).right,j=(C?D:_).top,K=(C?D:_).bottom;if(f==="top"&&i>=D.bottom-1||f==="bottom"&&i<=D.top+1||f==="left"&&n>=D.right-1||f==="right"&&n<=D.left+1){P();return}let ee=!1;switch(f){case"top":ee=Bc(R,k,M,D.top+1,L,_.bottom-1);break;case"bottom":ee=Bc(R,k,M,_.top+1,L,D.bottom-1);break;case"left":ee=Bc(R,k,_.right-1,K,D.left+1,j);break;case"right":ee=Bc(R,k,D.right-1,K,_.left+1,j);break;default:}if(ee)return;if(g&&!uO(R,k,D)){P();return}if(!E&&b(R,k)){P();return}let te=!1;switch(f){case"top":{let Q=I?je/2:je*4,re=I||T?n+Q:n-Q,ce=I?n-Q:T?n+Q:n-Q,be=i+je+1,W=T||I?_.bottom-je:_.top,U=T?I?_.bottom-je:_.top:_.bottom-je;te=Lc(R,k,re,be,ce,be,_.left,W,_.right,U);break}case"bottom":{let Q=I?je/2:je*4,re=I||T?n+Q:n-Q,ce=I?n-Q:T?n+Q:n-Q,be=i-je,W=T||I?_.top+je:_.bottom,U=T?I?_.top+je:_.bottom:_.top+je;te=Lc(R,k,re,be,ce,be,_.left,W,_.right,U);break}case"left":{let Q=C?je/2:je*4,re=C||N?i+Q:i-Q,ce=C?i-Q:N?i+Q:i-Q,be=n+je+1,W=N||C?_.right-je:_.left,U=N?C?_.right-je:_.left:_.right-je;te=Lc(R,k,W,_.top,U,_.bottom,be,re,be,ce);break}case"right":{let Q=C?je/2:je*4,re=C||N?i+Q:i-Q,ce=C?i-Q:N?i+Q:i-Q,be=n-je,W=N||C?_.left+je:_.right,U=N?C?_.left+je:_.right:_.left+je;te=Lc(R,k,be,re,be,ce,W,_.top,U,_.bottom);break}default:}te?g||r.start(40,P):P()}};return o.__options={...e,blockPointerEvents:t},o}var gp=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=fi.startingStyle]="startingStyle",e[e.endingStyle=fi.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),wa=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),fO={[wa.popupOpen]:""},z4={[wa.popupOpen]:"",[wa.pressed]:""},dO={[gp.open]:""},mO={[gp.closed]:""},pO={[gp.anchorHidden]:""},gy={open(e){return e?fO:null}};var ms={open(e){return e?dO:mO},anchorHidden(e){return e?pO:null}};function hy(e){return Ji(19)?e:e?"true":void 0}var kr=d(q(),1);var gO=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:l,padding:u=0,offsetParent:f="real"}=no(e,t)||{};if(l==null)return{};let g=Rc(u),m={x:r,y:o},p=ba(n),h=va(p),b=await s.getDimensions(l),x=p==="y",v=x?"top":"left",y=x?"bottom":"right",w=x?"clientHeight":"clientWidth",O=i.reference[h]+i.reference[p]-m[p]-i.floating[h],R=m[p]-i.reference[p],k=f==="real"?await s.getOffsetParent?.(l):a.floating,S=a.floating[w]||i.floating[h];(!S||!await s.isElement?.(k))&&(S=a.floating[w]||i.floating[h]);let E=O/2-R/2,F=S/2-b[h]/2-1,V=Math.min(g[v],F),A=Math.min(g[y],F),P=V,D=S-b[h]-A,_=S/2-b[h]/2+E,T=ha(P,_,D),N=!c.arrow&&io(n)!=null&&_!==T&&i.reference[h]/2-(_<P?V:A)-b[h]/2<0,I=N?_<P?_-P:_-D:0;return{[p]:m[p]+I,data:{[p]:T,centerOffset:_-T-I,...N&&{alignmentOffset:I}},reset:N}}}),vy=(e,t)=>({...gO(e),options:[e,t]});var hO=ep().fn,by={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;return{data:{referenceHidden:(await hO(e)).data?.referenceHidden||i}}}};var Sa={sideX:"left",sideY:"top"},yy={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=Je(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:Sa};let f=await i.getOffsetParent?.(n),g={width:0,height:0};if(s==="fixed"&&c?.visualViewport)g={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let v=_t(n);g={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await i.isElement?.(f)&&(g=await i.getDimensions(f));let m=It(a),p=t,h=r;m==="left"&&(p=g.width-(t+o.width)),m==="top"&&(h=g.height-(r+o.height));let b=m==="left"?"right":Sa.sideX,x=m==="top"?"bottom":Sa.sideY;return{x:p,y:h,data:{sideX:b,sideY:x}}}};function Sy(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 xy(e,t,r){let{rects:o,placement:n}=e;return{side:Sy(t,It(n),r),align:io(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Cy(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:c=5,sticky:l=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:g,keepMounted:m=!1,floatingRootContext:p,mounted:h,collisionAvoidance:b,shiftCrossAxis:x=!1,nodeId:v,adaptiveOrigin:y,lazyFlip:w=!1,externalTree:O}=e,[R,k]=kr.useState(null);!h&&R!==null&&k(null);let S=b.side||"flip",E=b.align||"flip",F=b.fallbackAxisSide||"end",V=typeof t=="function"?t:void 0,A=fe(V),P=V?A:t,D=hr(t),_=hr(h),N=Qi()==="rtl",I=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":N?"left":"right","inline-start":N?"right":"left"}[o],C=i==="center"?I:`${I}-${i}`,M=c,L=1,j=o==="bottom"?L:0,K=o==="top"?L:0,ee=o==="right"?L:0,te=o==="left"?L:0;typeof M=="number"?M={top:M+j,right:M+te,bottom:M+K,left:M+ee}:M&&(M={top:(M.top||0)+j,right:(M.right||0)+te,bottom:(M.bottom||0)+K,left:(M.left||0)+ee});let Q={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:M},re=kr.useRef(null),ce=hr(n),be=hr(s),W=typeof n!="function"?n:0,U=typeof s!="function"?s:0,Y=[];g&&Y.push(g),Y.push(Km(Be=>{let rr=xy(Be,o,N),po=typeof ce.current=="function"?ce.current(rr):ce.current,Ur=typeof be.current=="function"?be.current(rr):be.current;return{mainAxis:po,crossAxis:Ur,alignmentAxis:Ur}},[W,U,N,o]));let le=E==="none"&&S!=="shift",ge=!le&&(l||x||S==="shift"),Ot=S==="none"?null:Qm({...Q,padding:{top:M.top+L,right:M.right+L,bottom:M.bottom+L,left:M.left+L},mainAxis:!x&&S==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:F}),Ct=le?null:Xm(Be=>{let rr=_t(Be.elements.floating).documentElement;return{...Q,rootBoundary:x?{x:0,y:0,width:rr.clientWidth,height:rr.clientHeight}:void 0,mainAxis:E!=="none",crossAxis:ge,limiter:l||x?void 0:Zm(po=>{if(!re.current)return{};let{width:Ur,height:$o}=re.current.getBoundingClientRect(),Zr=vr(It(po.placement)),ai=Zr==="y"?Ur:$o,Ki=Zr==="y"?M.left+M.right:M.top+M.bottom;return{offset:ai/2+Ki/2}})}},[Q,l,x,M,E]);S==="shift"||E==="shift"||i==="center"?Y.push(Ct,Ot):Y.push(Ot,Ct),Y.push(Jm({...Q,apply({elements:{floating:Be},availableWidth:rr,availableHeight:po,rects:Ur}){if(!_.current)return;let $o=Be.style;$o.setProperty("--available-width",`${rr}px`),$o.setProperty("--available-height",`${po}px`);let Zr=Je(Be).devicePixelRatio||1,{x:ai,y:Ki,width:hl,height:gd}=Ur.reference,hd=(Math.round((ai+hl)*Zr)-Math.round(ai*Zr))/Zr,vd=(Math.round((Ki+gd)*Zr)-Math.round(Ki*Zr))/Zr;$o.setProperty("--anchor-width",`${hd}px`),$o.setProperty("--anchor-height",`${vd}px`)}}),vy(Be=>({element:re.current||_t(Be.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(Be){let{elements:rr,middlewareData:po,placement:Ur,rects:$o,y:Zr}=Be,ai=It(Ur),Ki=vr(ai),hl=re.current,gd=po.arrow?.x||0,hd=po.arrow?.y||0,vd=hl?.clientWidth||0,g1=hl?.clientHeight||0,bd=gd+vd/2,Vh=hd+g1/2,h1=Math.abs(po.shift?.y||0),v1=$o.reference.height/2,ra=typeof n=="function"?n(xy(Be,o,N)):n,b1=h1>ra,y1={top:`${bd}px calc(100% + ${ra}px)`,bottom:`${bd}px ${-ra}px`,left:`calc(100% + ${ra}px) ${Vh}px`,right:`${-ra}px ${Vh}px`}[ai],x1=`${bd}px ${$o.reference.y+v1-Zr}px`;return rr.floating.style.setProperty("--transform-origin",ge&&Ki==="y"&&b1?x1:y1),{}}},by,y),se(()=>{!h&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,p]);let Bt=kr.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:vt,elements:mr,x:Gi,y:qi,middlewareData:ct,update:pn,placement:H,context:$,isPositioned:Se,floatingStyles:Ce}=ap({rootContext:p,open:m?h:void 0,placement:C,middleware:Y,strategy:r,whileElementsMounted:m?void 0:(...Be)=>ya(...Be,Bt),nodeId:v,externalTree:O}),{sideX:Le,sideY:Ht}=ct.adaptiveOrigin||Sa,ut=Se?r:"fixed",ft=kr.useMemo(()=>{let Be=y?{position:ut,[Le]:Gi,[Ht]:qi}:{position:ut,...Ce};return Se||(Be.opacity=0),Be},[y,ut,Le,Gi,Ht,qi,Ce,Se]),Xr=kr.useRef(null);se(()=>{if(!h)return;let Be=D.current,rr=typeof Be=="function"?Be():Be,Ur=(wy(rr)?rr.current:rr)||null||null;Ur!==Xr.current&&(vt.setPositionReference(Ur),Xr.current=Ur)},[h,vt,P,D]),kr.useEffect(()=>{if(!h)return;let Be=D.current;typeof Be!="function"&&wy(Be)&&Be.current!==Xr.current&&(vt.setPositionReference(Be.current),Xr.current=Be.current)},[h,vt,P,D]),kr.useEffect(()=>{if(m&&h&&mr.reference&&mr.floating)return ya(mr.reference,mr.floating,pn,Bt)},[m,h,mr,pn,Bt]);let gn=It(H),fl=Sy(o,gn,N),dl=io(H)||"center",ml=!!ct.hide?.referenceHidden;se(()=>{w&&h&&Se&&k(gn)},[w,h,Se,gn]);let pl=kr.useMemo(()=>({position:"absolute",top:ct.arrow?.y,left:ct.arrow?.x}),[ct.arrow]),gl=ct.arrow?.centerOffset!==0;return kr.useMemo(()=>({positionerStyles:ft,arrowStyles:pl,arrowRef:re,arrowUncentered:gl,side:fl,align:dl,physicalSide:gn,anchorHidden:ml,refs:vt,context:$,isPositioned:Se,update:pn}),[ft,pl,re,gl,fl,dl,gn,ml,vt,$,Se,pn])}function wy(e){return e!=null&&"current"in e}function Hc(e){return e==="starting"?Qv:rt}function Ey(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),gr("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},Hc(o),n],stateAttributesMapping:ms})}var Yt=d(q(),1),Ay=d(qo(),1);var _y=d(q(),1);function Ry(e){let[t,r]=_y.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var ps=d(q(),1);function hp(e){let t=Wt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Et(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(wn(r)!==i||wn(o)!==s)&&(r=i,o=s),{width:r,height:o}}function Py(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,l=ns(t,!0,!1),u=ts(),f=ps.useRef(null),g=ps.useRef(!0),m=ps.useRef(hn),p=fe(i),h=fe(s),b=ps.useMemo(()=>{let x=a==="top",v=a==="left";return c==="rtl"?(x=x||a==="inline-end",v=v||a==="inline-end"):(x=x||a==="inline-start",v=v||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[v?"right":"left"]:"0"}:rt},[a,c]);se(()=>{if(!n){m.current=hn,g.current=!0,f.current=null;return}if(!t||!r)return;m.current=Ty(t,b),vp(t,"auto");let x=Wc(t,"position","static"),v=Wc(t,"transform","none"),y=Wc(t,"scale","1"),w=Ty(r,{"--available-width":"max-content","--available-height":"max-content"});function O(){x(),v(),w()}function R(){O(),y()}if(p?.(),g.current||f.current===null){jc(r,"max-content");let F=hp(t);return f.current=F,jc(r,F),R(),h?.(null,F),g.current=!1,()=>{m.current(),m.current=hn}}jc(r,"max-content");let k=f.current,S=hp(t);f.current=S,vp(t,k),R(),h?.(k,S),jc(r,S);let E=new AbortController;return u.request(()=>{vp(t,S),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},E.signal)}),()=>{E.abort(),u.cancel(),m.current(),m.current=hn}},[o,t,r,l,u,n,p,h,b])}function Wc(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function Ty(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Wc(e,o,n));return r.length?()=>{r.forEach(o=>o())}:hn}function vp(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 jc(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 gs=d(B(),1);function Iy(e){let{store:t,side:r,cssVars:o,children:n}=e,i=Qi(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),m=Ry(c?s:null),p=yO(a,l),h=Yt.useRef(null),[b,x]=Yt.useState(null),[v,y]=Yt.useState(null),w=Yt.useRef(null),O=Yt.useRef(null),R=ns(w,!0,!1),k=ts(),[S,E]=Yt.useState(null),[F,V]=Yt.useState(!1);se(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=fe(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),O.current?.style.setProperty("display","none")}),P=fe(I=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),O.current?.style.removeProperty("display"),I&&E(I)}),D=Yt.useRef(null);se(()=>{(!c||!u)&&(D.current=null)},[c,u]),se(()=>{if(s&&m&&s!==m&&D.current!==s&&h.current){x(h.current),V(!0);let I=bO(m,s);y(I),k.request(()=>{Ay.flushSync(()=>{V(!1)}),R(()=>{x(null),E(null),h.current=null})}),D.current=s}},[s,m,b,R,k]),se(()=>{let I=w.current;if(!I)return;let C=_t(I).createElement("div");for(let M of Array.from(I.childNodes))C.appendChild(M.cloneNode(!0));h.current=C});let _=b!=null,T;_?T=(0,gs.jsxs)(Yt.Fragment,{children:[(0,gs.jsx)("div",{"data-previous":!0,inert:hy(!0),ref:O,style:{...S?{[o.popupWidth]:`${S.width}px`,[o.popupHeight]:`${S.height}px`}:null,position:"absolute"},"data-ending-style":F?void 0:""},"previous"),(0,gs.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":F?"":void 0,children:n},p)]}):T=(0,gs.jsx)("div",{"data-current":!0,ref:w,children:n},p),se(()=>{let I=O.current;!I||!b||I.replaceChildren(...Array.from(b.childNodes))},[b]),Py({popupElement:f,positionerElement:g,mounted:u,content:l,onMeasureLayout:A,onMeasureLayoutComplete:P,side:r,direction:i});let N={activationDirection:vO(v),transitioning:_};return{children:T,state:N}}function vO(e){if(e)return`${Oy(e.horizontal,5,"right","left")} ${Oy(e.vertical,5,"down","up")}`}function Oy(e,t,r,o){return e>t?r:e<-t?o:""}function bO(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 yO(e,t){let[r,o]=Yt.useState(0),n=Yt.useRef(e),i=Yt.useRef(t),s=Yt.useRef(!1);return se(()=>{let a=n.current,c=i.current,l=e!==a,u=t!==c;l?(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 zc=d(q(),1),Vy=d(qo(),1);var Ny=d(B(),1),ky=zc.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{portalNode:l,portalSubtree:u}=Wm({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!l?null:(0,Ny.jsxs)(zc.Fragment,{children:[u,l&&Vy.createPortal(o,l)]})});var xr={};Go(xr,{Arrow:()=>Xy,Handle:()=>Ca,Popup:()=>qy,Portal:()=>Uy,Positioner:()=>$y,Provider:()=>Zy,Root:()=>Dy,Trigger:()=>jy,Viewport:()=>ex,createHandle:()=>tx});var bo=d(q(),1);var Uc=d(q(),1),bp=Uc.createContext(void 0);function Yr(e){let t=Uc.useContext(bp);if(t===void 0&&!e)throw new Error(pr(72));return t}var My=d(q(),1);var xO={...fy,disabled:Ee(e=>e.disabled),instantType:Ee(e=>e.instantType),isInstantPhase:Ee(e=>e.isInstantPhase),trackCursorAxis:Ee(e=>e.trackCursorAxis),disableHoverablePopup:Ee(e=>e.disableHoverablePopup),lastOpenChangeReason:Ee(e=>e.openChangeReason),closeOnClick:Ee(e=>e.closeOnClick),closeDelay:Ee(e=>e.closeDelay),hasViewport:Ee(e=>e.hasViewport)},hs=class e extends cs{constructor(t,r,o=!1){let n=new Cn,i={...wO(),...t};i.floatingRootContext=cy(n,r,o),super(i,{popupRef:My.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},xO)}setOpen=(t,r)=>{ey(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Te(de.triggerPress,t))}static useStore(t,r){return Jb(t,(n,i)=>new e(r,n,i)).store}};function wO(){return{...ly(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Yc=d(B(),1),Dy=np(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:l,handle:u,triggerId:f,defaultTriggerId:g=null,children:m}=t,p=hs.useStore(u?.store,{open:o,openProp:n,activeTriggerId:g,triggerIdProp:f});ty(p,n,o,g),p.useControlledProp("openProp",n),p.useControlledProp("triggerIdProp",f),p.useContextCallback("onOpenChange",c),p.useContextCallback("onOpenChangeComplete",l);let h=p.useState("open"),b=!r&&h,x=p.useState("activeTriggerId"),v=p.useState("mounted"),y=p.useState("payload");p.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),p.useSyncedValue("disabled",r),oy(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:O}=ny(b,p),R=p.useState("isInstantPhase"),k=p.useState("instantType"),S=p.useState("lastOpenChangeReason"),E=bo.useRef(null);se(()=>{h&&r&&p.setOpen(!1,Te(de.disabled))},[h,r,p]),se(()=>{O==="ending"&&S===de.none||O!=="ending"&&R?(k!=="delay"&&(E.current=k),p.set("instantType","delay")):E.current!==null&&(p.set("instantType",E.current),E.current=null)},[O,R,S,k,p]),se(()=>{b&&x==null&&p.set("payload",void 0)},[p,x,b]);let F=bo.useCallback(()=>{p.setOpen(!1,Te(de.imperativeAction))},[p]);bo.useImperativeHandle(a,()=>({unmount:w,close:F}),[w,F]);let V=b||v||!r&&s!=="none";return(0,Yc.jsxs)(bp.Provider,{value:p,children:[V&&(0,Yc.jsx)(SO,{store:p,disabled:r,trackCursorAxis:s}),typeof m=="function"?m({payload:y}):m]})});function SO({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Um(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=zm(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=bo.useMemo(()=>Ir(i.reference,n.reference),[i.reference,n.reference]),a=bo.useMemo(()=>Ir(i.trigger,n.trigger),[i.trigger,n.trigger]),c=bo.useMemo(()=>Ir(Qb,i.floating,n.floating),[i.floating,n.floating]);return iy(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:c}),null}var Gc=d(q(),1);var $c=d(q(),1),yp=$c.createContext(void 0);function Fy(){return $c.useContext(yp)}var Ly=(function(e){return e[e.popupOpen=wa.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var Hy="data-base-ui-tooltip-trigger";function By(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ae(n))return n}}let t=e.target;return ae(t)?t:null}function CO(e){let t=e;for(;t;){if(t.hasAttribute(Hy))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&ae(o.host)?o.host:null}return null}var jy=$b(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:l,closeOnClick:u=!0,closeDelay:f,id:g,...m}=t,p=Yr(!0),h=s?.store??p;if(!h)throw new Error(pr(82));let b=wv(g),x=h.useState("isTriggerActive",b),v=h.useState("isOpenedByTrigger",b),y=h.useState("floatingRootContext"),w=Gc.useRef(null),O=l??600,R=f??0,{registerTrigger:k,isMountedByThisTrigger:S}=ry(b,w,h,{payload:a,closeOnClick:u,closeDelay:R}),E=Fy(),{delayRef:F,isInstantPhase:V,hasProvider:A}=jm(y,{open:v}),P=ds(y);h.useSyncedValue("isInstantPhase",V);let D=h.useState("disabled"),_=c??D,T=hr(_),N=h.useState("trackCursorAxis"),I=h.useState("disableHoverablePopup"),C=Gc.useRef(!1),M=to(),L=Gc.useRef(void 0);function j(){let Y=E?.delay,le=typeof F.current=="object"?F.current.open:void 0,ge=O;return A&&(le!==0?ge=l??Y??O:ge=0),ge}function K(Y){let le=w.current;if(!le||!Y)return!1;let ge=CO(Y);return ge!==null&&ge!==le&&ke(le,ge)}function ee(Y){let le=K(Y);return C.current=le,le&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,M.clear()),le}let te=mp(y,{enabled:!_,mouseOnly:!0,move:!1,handleClose:!I&&N!=="both"?pp():null,restMs:j,delay(){let Y=typeof F.current=="object"?F.current.close:void 0,le=R;return f==null&&A&&(le=Y),{close:le}},triggerElementRef:w,isActiveTrigger:x,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!C.current}}),Q=cp(y,{enabled:!_}).reference,re=Y=>{let le=C.current,ge=By(Y),Ot=ee(ge),Ct=w.current,Bt=Ct&&ge&&ke(Ct,ge);if(Ot&&h.select("open")&&h.select("lastOpenChangeReason")===de.triggerHover){h.setOpen(!1,Te(de.triggerHover,Y));return}if(le&&!Ot&&Bt&&!T.current&&!h.select("open")&&Ct&&Xo(L.current)){let vt=()=>{!C.current&&!T.current&&!h.select("open")&&h.setOpen(!0,Te(de.triggerHover,Y,Ct))},mr=j();mr===0?(M.clear(),vt()):M.start(mr,vt)}},ce=h.useState("triggerProps",S);return gr("button",t,{state:{open:v},ref:[r,k,w],props:[te,Q,S||N!=="none"?ce:void 0,{onMouseOver(Y){re(Y.nativeEvent)},onFocus(Y){K(By(Y.nativeEvent))&&Y.preventBaseUIHandler()},onMouseLeave(){C.current=!1,M.clear(),L.current=void 0},onPointerEnter(Y){L.current=Y.pointerType},onPointerDown(Y){L.current=Y.pointerType,h.set("closeOnClick",u),u&&!h.select("open")&&h.cancelPendingOpen(Y.nativeEvent)},onClick(Y){u&&!h.select("open")&&h.cancelPendingOpen(Y.nativeEvent)},id:b,[Ly.triggerDisabled]:_?"":void 0,[Hy]:_?void 0:""},m],stateAttributesMapping:gy})});var zy=d(q(),1);var qc=d(q(),1),xp=qc.createContext(void 0);function Wy(){let e=qc.useContext(xp);if(e===void 0)throw new Error(pr(70));return e}var wp=d(B(),1),Uy=zy.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Yr().useState("mounted")||o?(0,wp.jsx)(xp.Provider,{value:o,children:(0,wp.jsx)(ky,{ref:r,...n})}):null});var Xc=d(q(),1);var Kc=d(q(),1),Sp=Kc.createContext(void 0);function vs(){let e=Kc.useContext(Sp);if(e===void 0)throw new Error(pr(71));return e}var Yy=d(B(),1),$y=Xc.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:g=5,arrowPadding:m=5,sticky:p=!1,disableAnchorTracking:h=!1,collisionAvoidance:b=Jv,style:x,...v}=t,y=Yr(),w=Wy(),O=y.useState("open"),R=y.useState("mounted"),k=y.useState("trackCursorAxis"),S=y.useState("disableHoverablePopup"),E=y.useState("floatingRootContext"),F=y.useState("instantType"),V=y.useState("transitionStatus"),A=y.useState("hasViewport"),P=Cy({anchor:i,positionMethod:s,floatingRootContext:E,mounted:R,side:a,sideOffset:l,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:g,sticky:p,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:b,adaptiveOrigin:A?yy:void 0}),D=Xc.useMemo(()=>({open:O,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:k!=="none"?"tracking-cursor":F}),[O,P.side,P.align,P.anchorHidden,k,F]),_=Ey(t,D,{styles:P.positionerStyles,transitionStatus:V,props:v,refs:[r,y.useStateSetter("positionerElement")],hidden:!R,inert:!O||k==="both"||S});return(0,Yy.jsx)(Sp.Provider,{value:P,children:_})});var Gy=d(q(),1);var EO={...ms,...Ev},qy=Gy.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Yr(),{side:c,align:l}=vs(),u=a.useState("open"),f=a.useState("instantType"),g=a.useState("transitionStatus"),m=a.useState("popupProps"),p=a.useState("floatingRootContext"),h=a.useState("disabled"),b=a.useState("closeDelay");xc({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),dp(p,{enabled:!h,closeDelay:b});let x=a.useStateSetter("popupElement");return gr("div",t,{state:{open:u,side:c,align:l,instant:f,transitionStatus:g},ref:[r,a.context.popupRef,x],props:[m,Hc(g),s],stateAttributesMapping:EO})});var Ky=d(q(),1);var Xy=Ky.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Yr(),{arrowRef:c,side:l,align:u,arrowUncentered:f,arrowStyles:g}=vs(),m=a.useState("open"),p=a.useState("instantType");return gr("div",t,{state:{open:m,side:l,align:u,uncentered:f,instant:p},ref:[r,c],props:[{style:g,"aria-hidden":!0},s],stateAttributesMapping:ms})});var Cp=d(q(),1);var Ep=d(B(),1),Zy=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Cp.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Cp.useMemo(()=>({open:r,close:o}),[r,o]);return(0,Ep.jsx)(yp.Provider,{value:i,children:(0,Ep.jsx)(Hm,{delay:s,timeoutMs:n,children:t.children})})};var Jy=d(q(),1);var Qy=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var _O={activationDirection:e=>e?{"data-activation-direction":e}:null},ex=Jy.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=Yr(),l=vs(),u=c.useState("instantType"),{children:f,state:g}=Iy({store:c,side:l.side,cssVars:Qy,children:s}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return gr("div",t,{state:m,ref:r,props:[a,{children:f}],stateAttributesMapping:_O})});var Ca=class{constructor(){this.store=new hs}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(pr(81,t));this.store.setOpen(!0,Te(de.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,Te(de.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function tx(){return new Ca}function bs(e){return gr(e.defaultTagName??"div",e,e)}var nx=d(G(),1);function _p(e,t,r){return(0,nx.cloneElement)(e??t,{children:r})}var RO=d(sx(),1);var lx=d(Ea(),1),{lock:BH,unlock:cx}=(0,lx.__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 TO(){let e=RO;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return cx(e.privateApis).ThemeProvider}var ux=TO();var fx=d(G(),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"&&OO(document)),e.__wpStyleRuntime}function PO(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 dx(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(PO(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 OO(e){let t=Tp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)dx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function AO(e,t){let r=Tp();r.styles.set(e,t);for(let o of r.documents.keys())dx(o,e,t)}typeof process>"u",AO("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var IO={stack:"_19ce0419607e1896__stack"},VO={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)"},z=(0,fx.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let l={gap:r&&VO[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return bs({render:s,ref:c,props:Ir(a,{style:l,className:IO.stack})})});var Vt={};Go(Vt,{Popup:()=>_x,Portal:()=>Zc,Positioner:()=>Qc,Provider:()=>Vx,Root:()=>Ax,Trigger:()=>Px});var Cx=d(G(),1);var vx=d(G(),1);var Op="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"&&kO(document)),e.__wpStyleRuntime}function NO(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 px(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(NO(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 kO(e){let t=Ap();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)px(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function MO(e,t){let r=Ap();r.styles.set(e,t);for(let o of r.documents.keys())px(o,e,t)}typeof process>"u",MO("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 mx={slot:"_11fc52b637ff8a7e__slot"},gx="data-wp-compat-overlay-slot";function DO(){return typeof document>"u"?null:document}function FO(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var yo=null;function Pp(e){return e.setAttribute("aria-hidden","false"),e}function LO(e){let t=e.createElement("div");return t.setAttribute(gx,""),mx.slot&&t.classList.add(mx.slot),e.body.appendChild(t),t}function hx(){if(typeof window>"u"||!FO()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=DO();if(!e||!e.body)return;if(yo&&yo.ownerDocument===e&&yo.isConnected)return Pp(yo);let t=e.querySelector(`[${gx}]`);return t instanceof HTMLDivElement?(yo=Pp(t),yo):(yo?.isConnected&&yo.remove(),yo=Pp(LO(e)),yo)}var bx=d(B(),1),Zc=(0,vx.forwardRef)(function({container:t,...r},o){return(0,bx.jsx)(xr.Portal,{container:t??hx(),...r,ref:o})});var yx=d(G(),1),Sx=d(B(),1),Ip="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"&&HO(document)),e.__wpStyleRuntime}function BO(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 xx(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(BO(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 HO(e){let t=Vp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)xx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wx(e,t){let r=Vp();r.styles.set(e,t);for(let o of r.documents.keys())xx(o,e,t)}typeof process>"u",wx("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var jO={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",wx("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 WO={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Qc=(0,yx.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,Sx.jsx)(xr.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(jO["box-sizing"],WO.positioner,r)})});var _a=d(B(),1),Np="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"&&UO(document)),e.__wpStyleRuntime}function zO(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 Ex(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(zO(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 UO(e){let t=kp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Ex(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function YO(e,t){let r=kp();r.styles.set(e,t);for(let o of r.documents.keys())Ex(o,e,t)}typeof process>"u",YO("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 $O={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},GO={background:"#1e1e1e"},_x=(0,Cx.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,_a.jsx)(ux,{color:GO,children:(0,_a.jsx)(xr.Popup,{ref:s,className:Z($O.popup,n),...i,children:o})}),c=_p(r,(0,_a.jsx)(Qc,{}),a);return _p(t,(0,_a.jsx)(Zc,{}),c)});var Rx=d(G(),1),Tx=d(B(),1),Px=(0,Rx.forwardRef)(function(t,r){return(0,Tx.jsx)(xr.Trigger,{ref:r,...t})});var Ox=d(B(),1);function Ax(e){return(0,Ox.jsx)(xr.Root,{...e})}var Ix=d(B(),1);function Vx({...e}){return(0,Ix.jsx)(xr.Provider,{...e})}var Nx=d(G(),1),Mp="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"&&KO(document)),e.__wpStyleRuntime}function qO(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Mp}]`))if(r.getAttribute(Mp)===t)return!0;return!1}function kx(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(qO(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Mp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function KO(e){let t=Dp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)kx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function XO(e,t){let r=Dp();r.styles.set(e,t);for(let o of r.documents.keys())kx(o,e,t)}typeof process>"u",XO("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 ZO={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Jo=(0,Nx.forwardRef)(function({render:t,...r},o){return bs({render:t,ref:o,props:Ir({className:ZO["visually-hidden"]},r,{"data-visually-hidden":""})})});var Mx=d(G(),1),Dx=d(X(),1),ys=d(B(),1),Fp="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"&&JO(document)),e.__wpStyleRuntime}function QO(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 Fx(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(QO(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 JO(e){let t=Lp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Fx(e,r,o);return()=>{let 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=Lp();r.styles.set(e,t);for(let o of r.documents.keys())Fx(o,e,t)}typeof process>"u",eu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var eA={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",eu("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var tA={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",eu("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 Jc={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",eu("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var rA={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Bp=(0,Mx.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...a},c){return bs({render:i,defaultTagName:"a",ref:c,props:Ir(a,{className:Z(rA.a,eA["box-sizing"],tA["outset-ring--focus-except-active"],r!=="unstyled"&&Jc.link,r!=="unstyled"&&Jc[`is-${o}`],r==="unstyled"&&Jc["is-unstyled"],s),target:n?"_blank":void 0,children:(0,ys.jsxs)(ys.Fragment,{children:[t,n&&(0,ys.jsx)("span",{className:Jc["link-icon"],role:"img","aria-label":(0,Dx.__)("(opens in a new tab)")})]})})})});var iu=d(G(),1);var Hp=d(X(),1);var Ze="isAny",Qe="isNone",$t="isAll",Gt="isNotAll",sr="between",ar="inThePast",wr="over",et="is",tt="isNot",_n="lessThan",Rn="greaterThan",Tn="lessThanOrEqual",Pn="greaterThanOrEqual",On="before",An="after",In="beforeInc",Vn="afterInc",xo="contains",wo="notContains",So="startsWith",Nn="on",kn="notOn",tu=["asc","desc"],Lx={asc:"\u2191",desc:"\u2193"},ru={asc:"ascending",desc:"descending"},ou={asc:(0,Hp.__)("Sort ascending"),desc:(0,Hp.__)("Sort descending")},Bx={asc:Od,desc:Cd},nu="table",Hx="grid",jx="list",Wx="activity",zx="pickerGrid",Ux="pickerTable",Yx="pickerActivity";var $x=(0,iu.createContext)({view:{type:nu},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,iu.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});$x.displayName="DataViewsContext";var ne=$x;var Ro=d(X(),1);var Ci=d(X(),1),vu=d(oe(),1),Dr=d(G(),1),fw=d(jp(),1);var qx=d(oe(),1),Kx=d(X(),1),Xx=d(B(),1),Wp="dataviews-selection-checkbox";function Mn({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),l=!i&&c,u=n?.getValue?.({item:r})||(0,Kx.__)("(no title)");return(0,Xx.jsx)(qx.CheckboxControl,{className:Wp,"aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(c?e.filter(f=>a!==f):[...e,a])},...s})}var xi=d(oe(),1),Jx=d(X(),1),ws=d(G(),1);var ew=d(or(),1),zp=d(jt(),1);var Zx=d(Ea(),1),{lock:$9,unlock:me}=(0,Zx.__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/dataviews");var Ue=d(B(),1),{Menu:xs,kebabCase:oA}=me(xi.privateApis);function nA({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Ue.jsx)(xi.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function iA({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Ue.jsx)(xs.Item,{disabled:e.disabled,onClick:t,children:(0,Ue.jsx)(xs.ItemLabel,{children:o})})}function Ra({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,Ue.jsx)(xi.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${oA(e.id)}`,children:(0,Ue.jsx)(e.RenderModal,{items:t,closeModal:r})})}function Up({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,ws.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,Ue.jsx)(iA,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,Ue.jsxs)(xs.Group,{children:[s(n),s(i)]})}function Ss({item:e,actions:t,isCompact:r}){let o=(0,ew.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,ws.useMemo)(()=>{let a=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:a.filter(l=>l.isPrimary),eligibleActions:a}},[t,e]),s=(0,zp.useViewportMatch)("medium","<");return r?(0,Ue.jsx)(Qx,{item:e,actions:i,isSmall:!0,registry:o}):(0,Ue.jsxs)(z,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Ue.jsx)(Yp,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Ue.jsx)(Qx,{item:e,actions:i,registry:o})]})}function Qx({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,ws.useState)(null);return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(xs,{placement:"bottom-end",children:[(0,Ue.jsx)(xs.TriggerButton,{render:(0,Ue.jsx)(xi.Button,{size:r?"small":"compact",icon:sa,label:(0,Jx.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Ue.jsx)(xs.Popover,{children:(0,Ue.jsx)(Up,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Ue.jsx)(Ra,{action:n,items:[e],closeModal:()=>i(null)})]})}function Yp({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,ws.useState)(null);return(0,zp.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Ue.jsxs)(Ue.Fragment,{children:[t.map(a=>(0,Ue.jsx)(nA,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,Ue.jsx)(Ra,{action:n,items:[e],closeModal:()=>i(null)})]})}var au=d(oe(),1),su=d(X(),1),wi=d(G(),1),sA=d(or(),1);var aA=d(jt(),1);var Dn=d(X(),1);function tw(e,t,r,o=!1){return e>0?(0,Dn.sprintf)((0,Dn._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Dn.sprintf)((0,Dn._n)("%d Item","%d Items",r),r):(0,Dn.sprintf)((0,Dn._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Ta=d(B(),1);function lu(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function cu(e,t){return(0,wi.useMemo)(()=>lu(e,t),[e,t])}function uu(e,t){return(0,wi.useMemo)(()=>t.some(r=>lu(e,r)),[e,t])}function fu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,wi.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,l=a.length===s.length;return i?(0,Ta.jsx)(au.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,su.__)("Deselect all")}):(0,Ta.jsx)(au.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!a.length,onChange:()=>{t(l?[]:s.map(u=>n(u)))},"aria-label":l?(0,su.__)("Deselect all"):(0,su.__)("Select all")})}var en=d(X(),1);var tn=d(oe(),1),Fn=d(G(),1);function du(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)}var ve=d(B(),1),{Menu:Me}=me(tn.privateApis);function lA({children:e}){return Fn.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ve.jsxs)(Fn.Fragment,{children:[r>0&&(0,ve.jsx)(Me.Separator,{}),t]},r))}var cA=(0,Fn.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:l=!0},u){let f=r.fields??[],g=f?.indexOf(t),m=r.sort?.field===t,p=!1,h=!1,b=!1,x=[],v=o.find(S=>S.id===t),{setIsShowingFilter:y}=(0,Fn.useContext)(ne);if(!v)return null;p=v.enableHiding!==!1,h=v.enableSorting!==!1;let w=v.header;if(x=!!v.filterBy&&v.filterBy?.operators||[],b=!r.filters?.some(S=>t===S.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!h&&!a&&!p&&!b)return w;let O=du(r,o).filter(S=>!f.includes(S.id)),R=(c||l)&&!!O.length,k=(0,en.isRTL)();return(0,ve.jsxs)(Me,{children:[(0,ve.jsxs)(Me.TriggerButton,{render:(0,ve.jsx)(tn.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&m&&(0,ve.jsx)("span",{"aria-hidden":"true",children:Lx[r.sort.direction]})]}),(0,ve.jsx)(Me.Popover,{style:{minWidth:"240px"},children:(0,ve.jsxs)(lA,{children:[h&&(0,ve.jsx)(Me.Group,{children:tu.map(S=>{let E=r.sort&&m&&r.sort.direction===S,F=`${t}-${S}`;return(0,ve.jsx)(Me.RadioItem,{name:"view-table-sorting",value:F,checked:E,onChange:()=>{n({...r,sort:{field:t,direction:S},showLevels:!1})},children:(0,ve.jsx)(Me.ItemLabel,{children:ou[S]})},F)})}),b&&(0,ve.jsx)(Me.Group,{children:(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:ia}),onClick:()=>{s(t),y(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:x[0]}]})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Add filter")})})}),(a||p||R)&&v&&(0,ve.jsxs)(Me.Group,{children:[a&&(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:_d}),disabled:k?g>=f.length-1:g<1,onClick:()=>{let S=k?g+1:g-1,E=[...f];E.splice(g,1),E.splice(S,0,t),n({...r,fields:E})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Move left")})}),a&&(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:Td}),disabled:k?g<1:g>=f.length-1,onClick:()=>{let S=k?g-1:g+1,E=[...f];E.splice(g,1),E.splice(S,0,t),n({...r,fields:E})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Move right")})}),c&&!!O.length&&(0,ve.jsxs)(Me,{children:[(0,ve.jsx)(Me.SubmenuTriggerItem,{children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Insert left")})}),(0,ve.jsx)(Me.Popover,{children:O.map(S=>{let E=k?g+1:g;return(0,ve.jsx)(Me.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),S.id,...f.slice(E)]})},children:(0,ve.jsx)(Me.ItemLabel,{children:S.label})},S.id)})})]}),l&&!!O.length&&(0,ve.jsxs)(Me,{children:[(0,ve.jsx)(Me.SubmenuTriggerItem,{children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Insert right")})}),(0,ve.jsx)(Me.Popover,{children:O.map(S=>{let E=k?g:g+1;return(0,ve.jsx)(Me.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),S.id,...f.slice(E)]})},children:(0,ve.jsx)(Me.ItemLabel,{children:S.label})},S.id)})})]}),p&&v&&(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:aa}),onClick:()=>{i(v),n({...r,fields:f.filter(S=>S!==t)})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Hide column")})})]})]})})]})}),uA=cA,Cs=uA;var rw=d(G(),1),$p=d(B(),1);function fA({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 Ln({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,$p.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,rw.cloneElement)(c,{onClick:l=>{l.stopPropagation(),c.props.onClick&&c.props.onClick(l)},onKeyDown:l=>{(l.key==="Enter"||l.key===""||l.key===" ")&&(l.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(l))}})}let a=fA({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,$p.jsx)("div",{...a,...s,children:i})}var Co=d(B(),1);function dA({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Co.jsxs)(z,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Co.jsx)(Ln,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Co.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Co.jsxs)(z,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Co.jsxs)(Ln,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Co.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Co.jsx)(r.render,{item:e,field:r})]}),n&&(0,Co.jsx)(n.render,{item:e,field:n})]})]})}var mu=dA;var Si=d(G(),1),ow=d(X(),1),mA=e=>(0,ow.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function nw({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Si.useState)(!1),[n,i]=(0,Si.useState)(!1),s=(0,Si.useCallback)(()=>{let a=e.current;a&&(t&&o(mA(a)),i(a.scrollTop>0))},[e,t]);return(0,Si.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 Sr(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 Pa=d(G(),1),sw=d(jp(),1);function iw(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function pA({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,l=a&&r!==null?o.indexOf(r):-1,u=l===-1?[]:iw(o,c,l),f=n.filter(g=>!u.includes(g));return[...new Set([...f,...iw(o,c,i)])]}function gA({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 l=Math.abs(c-o);l<s&&(s=l,i=a)}),i}function pu({data:e,actions:t,getItemId:r,selection:o,onChangeSelection:n}){let i=(0,Pa.useRef)(null),s=(0,Pa.useRef)(!1);(0,Pa.useEffect)(()=>{let f=()=>{s.current=!0};return document.addEventListener("touchstart",f,{once:!0}),()=>document.removeEventListener("touchstart",f)},[]);let a=e.filter(f=>lu(t,f)).map(r),c=new Set(a),l=a.length>0;return{getSelectionProps:f=>{let g=c.has(f);return{onMouseDown:m=>{m.button===0&&m.shiftKey&&l&&m.preventDefault()},onClickCapture:m=>{if(!l)return;let p=(0,sw.isAppleOS)()?m.metaKey:m.ctrlKey,h=m.target instanceof Element&&!!m.target.closest(`.${Wp}`);if(!p&&!m.shiftKey){g&&h&&(i.current={anchorId:f,lastTargetId:null});return}if(!(s.current||document.getSelection()?.type==="Range")&&(m.stopPropagation(),h||m.preventDefault(),!!g))if(m.shiftKey){let b=i.current;(!b||!c.has(b.anchorId))&&(b={anchorId:gA({targetId:f,orderedIds:a,selection:o})??f,lastTargetId:null}),n(pA({anchorId:b.anchorId,targetId:f,lastTargetId:b.lastTargetId,orderedIds:a,selection:o})),i.current={anchorId:b.anchorId,lastTargetId:f}}else n(o.includes(f)?o.filter(b=>f!==b):[...o,f]),i.current={anchorId:f,lastTargetId:null}}}}}}var Bn=d(oe(),1),lw=d(X(),1),cw=d(G(),1);var Mr=d(B(),1);function aw({field:e,isVisible:t,onToggleVisibility:r}){return(0,Mr.jsx)(Bn.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Mr.jsxs)(z,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Mr.jsx)("div",{style:{height:24,width:24},children:t&&(0,Mr.jsx)(Bn.Icon,{icon:ci})}),(0,Mr.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function hA(e){return!!e}function gu({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,cw.useContext)(ne),n=du(t,r);if(!n?.length)return null;let i=r.find(p=>p.id===t.titleField),s=r.find(p=>p.id===t.mediaField),a=r.find(p=>p.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:p})=>hA(p)),l=t.fields??[],u=n.filter(p=>l.includes(p.id)).length,f=c.filter(({isVisibleFlag:p})=>t[p]??!0),g=f.length+u,m=g===1&&f.length===1;return(0,Mr.jsxs)(z,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Mr.jsx)(Bn.BaseControl.VisualLabel,{children:(0,lw.__)("Properties")}),(0,Mr.jsx)(z,{direction:"column",className:"dataviews-view-config__properties",children:(0,Mr.jsxs)(Bn.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:p,isVisibleFlag:h})=>{let b=t[h]??!0,x=m&&b?{...p,enableHiding:!1}:p;return(0,Mr.jsx)(aw,{field:x,isVisible:b,onToggleVisibility:()=>{o({...t,[h]:!b})}},p.id)}),n.map(p=>{let h=l.includes(p.id),b=g===1&&h?{...p,enableHiding:!1}:p;return(0,Mr.jsx)(aw,{field:b,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?l.filter(x=>x!==p.id):[...l,p.id]})}},p.id)})]})})]})}var hu=d(G(),1);function Eo(e,t={delay:400}){let[r,o]=(0,hu.useState)(!1);return(0,hu.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var ue=d(B(),1);function dw(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function vA({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ue.jsx)("div",{className:i,children:(0,ue.jsx)(n.render,{item:e,field:n})})}function uw({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,descriptionField:l,selection:u,getItemId:f,isItemClickable:g,onClickItem:m,renderItemLink:p,onChangeSelection:h,onMouseDown:b,onClickCapture:x,isActionsColumnSticky:v,posinset:y}){let{paginationInfo:w}=(0,Dr.useContext)(ne),O=cu(o,t),R=O&&u.includes(i),{showTitle:k=!0,showMedia:S=!0,showDescription:E=!0,infiniteScrollEnabled:F}=s,V=s.fields??[],A=a&&k||c&&S||l&&E;return(0,ue.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":O&&R,"has-bulk-actions":O}),"aria-setsize":F?w.totalItems:void 0,"aria-posinset":y,role:F?"article":void 0,onClickCapture:x,onMouseDown:P=>{let D=(0,fw.isAppleOS)()?P.metaKey:P.ctrlKey;P.button===0&&D&&window.navigator.userAgent.toLowerCase().includes("firefox")&&P.preventDefault(),b(P)},children:[e&&(0,ue.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,ue.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ue.jsx)(Mn,{item:t,selection:u,onChangeSelection:h,getItemId:f,titleField:a,disabled:!O})})}),A&&(0,ue.jsx)("td",{children:(0,ue.jsx)(mu,{item:t,level:r,titleField:k?a:void 0,mediaField:S?c:void 0,descriptionField:E?l:void 0,isItemClickable:g,onClickItem:m,renderItemLink:p})}),V.map(P=>{let{width:D,maxWidth:_,minWidth:T,align:N}=s.layout?.styles?.[P]??{},I=n.find(M=>M.id===P),C=dw(N,I?.type);return(0,ue.jsx)("td",{style:{width:D,maxWidth:_,minWidth:T},children:(0,ue.jsx)(vA,{fields:n,item:t,column:P,align:C})},P)}),!!o?.length&&(0,ue.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:P=>P.stopPropagation(),children:(0,ue.jsx)(Ss,{item:t,actions:o})})]})}function bA({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:l,onClickItem:u,isItemClickable:f,renderItemLink:g,view:m,className:p,empty:h}){let{containerRef:b}=(0,Dr.useContext)(ne),x=Eo(i),v=m.groupBy?.field?r.find(W=>W.id===m.groupBy?.field):null,y=v?Sr(t,v):null,w=y?Array.from(y.values()).flat():t,{getSelectionProps:O}=pu({data:w,actions:e,getItemId:o,selection:c,onChangeSelection:a}),R=(0,Dr.useRef)(new Map),k=(0,Dr.useRef)(void 0),[S,E]=(0,Dr.useState)(),[F,V]=(0,Dr.useState)(null);(0,Dr.useEffect)(()=>{k.current&&(k.current.focus(),k.current=void 0)});let A=(0,Dr.useId)(),{isHorizontalScrollEnd:P,isVerticallyScrolled:D}=nw({scrollContainerRef:b,enabledHorizontal:!!e?.length}),_=uu(e,t);if(S){k.current=S,E(void 0);return}let T=W=>{let U=R.current.get(W.id),Y=U?R.current.get(U.fallback):void 0;E(Y?.node)},N=W=>{W.preventDefault(),W.stopPropagation();let U={getBoundingClientRect:()=>({x:W.clientX,y:W.clientY,top:W.clientY,left:W.clientX,right:W.clientX,bottom:W.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{V(U)})},I=!!t?.length,C=r.find(W=>W.id===m.titleField),M=r.find(W=>W.id===m.mediaField),L=r.find(W=>W.id===m.descriptionField),{showTitle:j=!0,showMedia:K=!0,showDescription:ee=!0}=m,te=C&&j||M&&K||L&&ee,Q=m.fields??[],re=(W,U)=>Y=>{Y?R.current.set(W,{node:Y,fallback:Q[U>0?U-1:1]}):R.current.delete(W)},ce=m.infiniteScrollEnabled&&!y,be=(0,Ci.isRTL)();return I?(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsxs)("table",{className:Z("dataviews-view-table",p,{[`has-${m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"has-bulk-actions":_,"is-refreshing":!ce&&x}),"aria-busy":i,"aria-describedby":A,role:ce?"feed":void 0,inert:!ce&&i?"true":void 0,children:[(0,ue.jsxs)("colgroup",{children:[_&&(0,ue.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),te&&(0,ue.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Q.map((W,U)=>(0,ue.jsx)("col",{className:Z(`dataviews-view-table__col-${W}`,{"dataviews-view-table__col-expand":!te&&U===Q.length-1})},`col-${W}`)),!!e?.length&&(0,ue.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),F&&(0,ue.jsx)(vu.Popover,{anchor:F,onClose:()=>V(null),placement:"bottom-start",children:(0,ue.jsx)(gu,{showLabel:!1})}),(0,ue.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":D}),onContextMenu:N,children:(0,ue.jsxs)("tr",{className:"dataviews-view-table__row",children:[_&&(0,ue.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:N,children:(0,ue.jsx)(fu,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),te&&(0,ue.jsx)("th",{scope:"col",children:C&&(0,ue.jsx)(Cs,{ref:re(C.id,0),fieldId:C.id,view:m,fields:r,onChangeView:s,onHide:T,setOpenedFilter:l,canMove:!1,canInsertLeft:be?m.layout?.enableMoving??!0:!1,canInsertRight:be?!1:m.layout?.enableMoving??!0})}),Q.map((W,U)=>{let{width:Y,maxWidth:le,minWidth:ge,align:Ot}=m.layout?.styles?.[W]??{},Ct=r.find(mr=>mr.id===W),Bt=dw(Ot,Ct?.type),vt=m.layout?.enableMoving??!0;return(0,ue.jsx)("th",{style:{width:Y,maxWidth:le,minWidth:ge,textAlign:Bt},"aria-sort":m.sort?.direction&&m.sort?.field===W?ru[m.sort.direction]:void 0,scope:"col",children:(0,ue.jsx)(Cs,{ref:re(W,U),fieldId:W,view:m,fields:r,onChangeView:s,onHide:T,setOpenedFilter:l,canMove:vt,canInsertLeft:vt,canInsertRight:vt})},W)}),!!e?.length&&(0,ue.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!P}),children:(0,ue.jsx)("span",{className:"dataviews-view-table-header",children:(0,Ci.__)("Actions")})})]})}),I&&v&&y?Array.from(y.entries()).map(([W,U])=>(0,ue.jsxs)("tbody",{children:[(0,ue.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,ue.jsx)("td",{colSpan:Q.length+(te?1:0)+(_?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:m.groupBy?.showLabel===!1?W:(0,Ci.sprintf)((0,Ci.__)("%1$s: %2$s"),v.label,W)})}),U.map((Y,le)=>{let ge=o(Y)||le.toString();return(0,ue.jsx)(uw,{item:Y,level:m.showLevels&&typeof n=="function"?n(Y):void 0,hasBulkActions:_,actions:e,fields:r,id:ge,view:m,titleField:C,mediaField:M,descriptionField:L,selection:c,getItemId:o,onChangeSelection:a,...O(ge),onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!P},o(Y))})]},`group-${W}`)):(0,ue.jsx)("tbody",{children:I&&t.map((W,U)=>{let Y=o(W)||U.toString();return(0,ue.jsx)(uw,{item:W,level:m.showLevels&&typeof n=="function"?n(W):void 0,hasBulkActions:_,actions:e,fields:r,id:Y,view:m,titleField:C,mediaField:M,descriptionField:L,selection:c,getItemId:o,onChangeSelection:a,...O(Y),onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!P,posinset:ce?U+1:void 0},o(W))})})]}),ce&&i&&(0,ue.jsx)("div",{className:"dataviews-loading",id:A,children:(0,ue.jsx)("p",{className:"dataviews-loading-more",children:(0,ue.jsx)(vu.Spinner,{})})})]}):(0,ue.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":x}),id:A,children:h})}var mw=bA;var bw=d(oe(),1),Su=d(X(),1);var Cr=d(oe(),1);var Aa=d(X(),1),vw=d(jt(),1),jn=d(G(),1);var yA=d(oe(),1),xA=d(X(),1),bu=d(G(),1);var wA=d(B(),1),SA=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],CA=SA[2].value;function yu(){let e=(0,bu.useContext)(ne),t=e.view;return(0,bu.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??CA,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var pw=d(G(),1);var gw=d(B(),1),Oa=(0,pw.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,gw.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var xu=d(G(),1);function Hn(e,t){let{intersectionObserver:r}=(0,xu.useContext)(ne);(0,xu.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function wu(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var he=d(B(),1),{Badge:EA}=me(Cr.privateApis);function _A(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 hw=(0,jn.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:l,mediaField:u,titleField:f,descriptionField:g,regularFields:m,badgeFields:p,hasBulkActions:h,config:b,posinset:x,setsize:v,...y},w){let{showTitle:O=!0,showMedia:R=!0,showDescription:k=!0}=t,S=cu(l,c),E=a(c),F=(0,jn.useRef)(null),V=(0,jn.useCallback)(M=>{F.current=M,typeof w=="function"?w(M):w&&(w.current=M)},[w]);Hn(F,x);let A=(0,vw.useInstanceId)(e),P=r.includes(E),D=(0,he.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),_=R&&u?.render,T=_?(0,he.jsx)(u.render,{item:c,field:u,config:b}):D,N=O&&f?.render?(0,he.jsx)(f.render,{item:c,field:f}):null,I,C;return i(c)&&n&&(N?(I={"aria-labelledby":`dataviews-view-grid__title-field-${A}`},C={id:`dataviews-view-grid__title-field-${A}`}):I={"aria-label":(0,Aa.__)("Navigate to item")}),(0,he.jsxs)(z,{direction:"column",...y,ref:V,"aria-setsize":v,"aria-posinset":x,className:Z(y.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":S&&P}),children:[(0,he.jsx)(Ln,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!_}),...I,children:T}),h&&(0,he.jsx)(Mn,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!S}),!!l?.length&&(0,he.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,he.jsx)(Ss,{item:c,actions:l,isCompact:!0})}),O&&(0,he.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,he.jsx)(Ln,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...C,title:f?.getValueFormatted({item:c,field:f})||void 0,children:N})}),(0,he.jsxs)(z,{direction:"column",gap:"xs",children:[k&&g?.render&&(0,he.jsx)(g.render,{item:c,field:g}),!!p?.length&&(0,he.jsx)(z,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:p.map(M=>(0,he.jsx)(EA,{className:"dataviews-view-grid__field-value",children:(0,he.jsx)(M.render,{item:c,field:M})},M.id))}),!!m?.length&&(0,he.jsx)(z,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:m.map(M=>(0,he.jsx)(Cr.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)(Vt.Root,{children:[(0,he.jsx)(Vt.Trigger,{render:(0,he.jsx)(Cr.FlexItem,{className:"dataviews-view-grid__field-name",children:M.header})}),(0,he.jsx)(Vt.Popup,{children:M.label})]}),(0,he.jsx)(Cr.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,he.jsx)(M.render,{item:c,field:M})})]})},M.id))})]})]})});function Gp({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,actions:m,getSelectionProps:p}){let{paginationInfo:h,resizeObserverRef:b}=(0,jn.useContext)(ne),x=yu(),v=uu(m,e),y=s.find(A=>A.id===i?.titleField),w=s.find(A=>A.id===i?.mediaField),O=s.find(A=>A.id===i?.descriptionField),R=i.fields??[],{regularFields:k,badgeFields:S}=R.reduce((A,P)=>{let D=s.find(T=>T.id===P);if(!D)return A;let _=i.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return A[_].push(D),A},{regularFields:[],badgeFields:[]}),E="900px",F=Math.ceil(e.length/x),V=wu(e,t,x);return(0,he.jsxs)(he.Fragment,{children:[t&&(0,he.jsxs)(Cr.Composite,{render:(0,he.jsx)(Oa,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:b}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:V}).map((A,P)=>(0,he.jsx)(Cr.Composite.Item,{render:D=>(0,he.jsx)(z,{...D,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${P}`)),e.map(A=>{let P=g(A),D=p(P),_=A.position;return(0,he.jsx)(Cr.Composite.Item,{render:T=>(0,he.jsx)(hw,{...T,id:P,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,item:A,actions:m,onMouseDown:N=>{T.onMouseDown?.(N),D.onMouseDown(N)},onClickCapture:N=>{T.onClickCapture?.(N),D.onClickCapture(N)},mediaField:w,titleField:y,descriptionField:O,regularFields:k,badgeFields:S,hasBulkActions:v,posinset:_,setsize:h.totalItems,config:{sizes:E}})},P)})]}),!t&&(0,he.jsx)(Cr.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":F,ref:b,inert:o,children:_A(e,x).map((A,P)=>(0,he.jsx)(Cr.Composite.Row,{render:(0,he.jsx)("div",{role:"row","aria-rowindex":P+1,"aria-label":(0,Aa.sprintf)((0,Aa.__)("Row %d"),P+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${x}, minmax(0, 1fr) )`}}),children:A.map(D=>{let _=g(D),T=p(_);return(0,he.jsx)(Cr.Composite.Item,{render:N=>(0,he.jsx)(hw,{...N,id:_,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,item:D,actions:m,onMouseDown:I=>{N.onMouseDown?.(I),T.onMouseDown(I)},onClickCapture:I=>{N.onClickCapture?.(I),T.onClickCapture(I)},mediaField:w,titleField:y,descriptionField:O,regularFields:k,badgeFields:S,hasBulkActions:v,config:{sizes:E}})},_)})},P))})]})}var Fr=d(B(),1);function RA({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:l,view:u,className:f,empty:g}){let m=Eo(!!n),p=!!t?.length,h=u.groupBy?.field?r.find(O=>O.id===u.groupBy?.field):null,b=h?Sr(t,h):null,x=u.infiniteScrollEnabled&&!b,v=b?Array.from(b.values()).flat():t,{getSelectionProps:y}=pu({data:v,actions:e,getItemId:o,selection:l,onChangeSelection:i});if(!p)return(0,Fr.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:g});let w={className:Z(f,{"is-refreshing":!x&&m}),inert:!x&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:l,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:y};return(0,Fr.jsxs)(Fr.Fragment,{children:[p&&h&&b&&(0,Fr.jsx)(z,{direction:"column",gap:"lg",children:Array.from(b.entries()).map(([O,R])=>(0,Fr.jsxs)(z,{direction:"column",gap:"sm",children:[(0,Fr.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?O:(0,Su.sprintf)((0,Su.__)("%1$s: %2$s"),h.label,O)}),(0,Fr.jsx)(Gp,{...w,data:R,isInfiniteScroll:!1})]},O))}),!b&&(0,Fr.jsx)(Gp,{...w,data:t,isInfiniteScroll:!!x}),x&&n&&(0,Fr.jsx)("p",{className:"dataviews-loading-more",children:(0,Fr.jsx)(bw.Spinner,{})})]})}var yw=RA;var Cu=d(jt(),1),qt=d(oe(),1),ot=d(G(),1),Ia=d(X(),1);var Zp=d(or(),1);var ie=d(B(),1),{Menu:qp}=me(qt.privateApis);function Kp(e){return`${e}-item-wrapper`}function TA(e,t){return`${e}-primary-action-${t}`}function Xp(e){return`${e}-dropdown`}function PA({idPrefix:e,primaryAction:t,item:r}){let o=(0,Zp.useRegistry)(),[n,i]=(0,ot.useState)(!1),s=TA(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ie.jsx)("div",{role:"gridcell",children:(0,ie.jsx)(qt.Composite.Item,{id:s,render:(0,ie.jsx)(qt.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,ie.jsx)(Ra,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ie.jsx)("div",{role:"gridcell",children:(0,ie.jsx)(qt.Composite.Item,{id:s,render:(0,ie.jsx)(qt.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function xw({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:c,otherFields:l,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:g=!0,showMedia:m=!0,showDescription:p=!0,infiniteScrollEnabled:h}=e,b=(0,ot.useRef)(null),x=`${r}-label`,v=`${r}-description`,y=(0,Zp.useRegistry)(),[w,O]=(0,ot.useState)(!1),[R,k]=(0,ot.useState)(null),S=({type:I})=>{O(I==="mouseenter")},{paginationInfo:E}=(0,ot.useContext)(ne);(0,ot.useEffect)(()=>{o&&b.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:F,eligibleActions:V}=(0,ot.useMemo)(()=>{let I=t.filter(M=>!M.isEligible||M.isEligible(n));return{primaryAction:I.filter(M=>M.isPrimary)[0],eligibleActions:I}},[t,n]),A=F&&t.length===1,P=m&&s?.render?(0,ie.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ie.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,D=g&&i?.render?(0,ie.jsx)(i.render,{item:n,field:i}):null,_=p&&a?.render,T=!!P&&!_&&!l.length,N=V?.length>0&&(0,ie.jsxs)(z,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[F&&(0,ie.jsx)(PA,{idPrefix:r,primaryAction:F,item:n}),!A&&(0,ie.jsxs)("div",{role:"gridcell",children:[(0,ie.jsxs)(qp,{placement:"bottom-end",children:[(0,ie.jsx)(qp.TriggerButton,{render:(0,ie.jsx)(qt.Composite.Item,{id:Xp(r),render:(0,ie.jsx)(qt.Button,{size:"small",icon:sa,label:(0,Ia.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,ie.jsx)(qp.Popover,{children:(0,ie.jsx)(Up,{actions:V,item:n,registry:y,setActiveModalAction:k})})]}),!!R&&(0,ie.jsx)(Ra,{action:R,items:[n],closeModal:()=>k(null)})]})]});return(0,ie.jsx)(qt.Composite.Row,{ref:b,render:(0,ie.jsx)("div",{"aria-posinset":f,"aria-setsize":h?E.totalItems:void 0}),role:h?"article":"row",className:Z({"is-selected":o,"is-hovered":w}),onMouseEnter:S,onMouseLeave:S,children:(0,ie.jsxs)(z,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ie.jsx)("div",{role:"gridcell",children:(0,ie.jsx)(qt.Composite.Item,{id:Kp(r),"aria-pressed":o,"aria-labelledby":x,"aria-describedby":v,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,ie.jsxs)(z,{direction:"row",gap:"md",justify:"start",align:T?"center":"flex-start",style:{flex:1,minWidth:0},children:[P,(0,ie.jsxs)(z,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ie.jsxs)(z,{direction:"row",align:"center",children:[(0,ie.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:D}),N]}),_&&(0,ie.jsx)("div",{className:"dataviews-view-list__field",children:(0,ie.jsx)(a.render,{item:n,field:a})}),(0,ie.jsx)("div",{className:"dataviews-view-list__fields",id:v,children:l.map(I=>(0,ie.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ie.jsx)(Jo,{className:"dataviews-view-list__field-label",render:(0,ie.jsx)("span",{}),children:I.label}),(0,ie.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ie.jsx)(I.render,{item:n,field:I})})]},I.id))})]})]})]})})}function OA(e){return!!e}function Qp(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:l,empty:u}=e,f=(0,Cu.useInstanceId)(Qp,"view-list"),g=Eo(!!i),{paginationInfo:m}=(0,ot.useContext)(ne),p=r?.findLast(L=>a.includes(n(L))),h=o.find(L=>L.id===c.titleField),b=o.find(L=>L.id===c.mediaField),x=o.find(L=>L.id===c.descriptionField),v=(c?.fields??[]).map(L=>o.find(j=>L===j.id)).filter(OA),y=L=>s([n(L)]),w=(0,ot.useCallback)(L=>`${f}-${n(L)}`,[f,n]),O=(0,ot.useCallback)((L,j)=>j.startsWith(w(L)),[w]),[R,k]=(0,ot.useState)(void 0),S=(0,ot.useRef)(null);(0,ot.useEffect)(()=>{p&&k(Kp(w(p)))},[p,w]);let E=r.findIndex(L=>O(L,R??"")),F=(0,Cu.usePrevious)(E),V=E!==-1,A=(0,ot.useCallback)((L,j)=>{let K=Math.min(r.length-1,Math.max(0,L));if(!r[K])return;let ee=w(r[K]),te=j(ee);k(te),S.current?.contains(S.current.ownerDocument.activeElement)&&document.getElementById(te)?.focus()},[r,w]);(0,ot.useEffect)(()=>{!V&&(F!==void 0&&F!==-1)&&A(F,Kp)},[V,A,F]);let P=(0,ot.useCallback)(L=>{L.key==="ArrowDown"&&(L.preventDefault(),A(E+1,Xp)),L.key==="ArrowUp"&&(L.preventDefault(),A(E-1,Xp))},[A,E]),D=!!r?.length,_=c.groupBy?.field?o.find(L=>L.id===c.groupBy?.field):null,T=D&&_?Sr(r,_):null,N=c.infiniteScrollEnabled&&!T,I=N&&(c.startPosition??1)+(c.perPage??0)<m.totalItems,C=Z("dataviews-view-list",l,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!N&&g}),M={ref:S,id:f,render:(0,ie.jsx)("div",{}),activeId:R,setActiveId:k,inert:!N&&i?"true":void 0};return D?D&&_&&T?(0,ie.jsx)(qt.Composite,{...M,className:"dataviews-view-list__group",role:"grid",children:(0,ie.jsx)(z,{direction:"column",gap:"lg",className:C,children:Array.from(T.entries()).map(([L,j])=>(0,ie.jsxs)(z,{direction:"column",children:[(0,ie.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?L:(0,Ia.sprintf)((0,Ia.__)("%1$s: %2$s"),_.label,L)}),j.map(K=>{let ee=w(K);return(0,ie.jsx)(xw,{view:c,idPrefix:ee,actions:t,item:K,isSelected:K===p,onSelect:y,mediaField:b,titleField:h,descriptionField:x,otherFields:v,onDropdownTriggerKeyDown:P},ee)})]},L))})}):(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(qt.Composite,{...M,className:C,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((L,j)=>{let K=w(L);return(0,ie.jsx)(xw,{view:c,idPrefix:K,actions:t,item:L,isSelected:L===p,onSelect:y,mediaField:b,titleField:h,descriptionField:x,otherFields:v,onDropdownTriggerKeyDown:P,posinset:c.infiniteScrollEnabled?j+1:void 0},K)})}),(I||N&&i)&&(0,ie.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,ie.jsx)(qt.Spinner,{})})]}):(0,ie.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":g}),children:u})}var Tw=d(oe(),1);var Eu=d(X(),1),ww=d(G(),1);var Es=d(B(),1);function Sw({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,ww.createInterpolateElement)((0,Eu.sprintf)((0,Eu.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Es.jsx)(r.render,{item:t[0],field:r})}):(0,Es.jsx)(r.render,{item:t[0],field:r});return(0,Es.jsxs)(z,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Es.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Ei=d(G(),1),Cw=d(or(),1),Ew=d(jt(),1);var nt=d(B(),1);function AA(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:l,renderItemLink:u,isItemClickable:f}=e,{showTitle:g=!0,showMedia:m=!0,showDescription:p=!0,infiniteScrollEnabled:h}=t,b=(0,Ei.useRef)(null),x=(0,Cw.useRegistry)(),{paginationInfo:v}=(0,Ei.useContext)(ne),{primaryActions:y,eligibleActions:w}=(0,Ei.useMemo)(()=>{let V=r.filter(P=>!P.isEligible||P.isEligible(o));return{primaryActions:V.filter(P=>P.isPrimary),eligibleActions:V}},[r,o]),O=(0,Ew.useViewportMatch)("medium","<"),R=t.layout?.density??"balanced",k=m&&R!=="compact"&&i?.render?(0,nt.jsx)(i.render,{item:o,field:i,config:{sizes:R==="comfortable"?"32px":"24px"}}):null,S=(0,nt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:k||(0,nt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),E=g&&n?.render?(0,nt.jsx)(n.render,{item:o,field:n}):null,F=(0,Ei.useMemo)(()=>R==="comfortable"?"md":"sm",[R]);return(0,nt.jsx)("div",{ref:b,role:h?"article":void 0,"aria-posinset":c,"aria-setsize":h?v.totalItems:void 0,className:Z("dataviews-view-activity__item",R==="compact"&&"is-compact",R==="balanced"&&"is-balanced",R==="comfortable"&&"is-comfortable"),children:(0,nt.jsxs)(z,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,nt.jsx)(z,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:S}),(0,nt.jsxs)(z,{direction:"column",gap:F,align:"flex-start",className:"dataviews-view-activity__item-content",children:[E&&(0,nt.jsx)(Ln,{item:o,isItemClickable:f,onClickItem:l,renderItemLink:u,className:"dataviews-view-activity__item-title",children:E}),p&&s&&(0,nt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,nt.jsx)(s.render,{item:o,field:s})}),(0,nt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(V=>(0,nt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,nt.jsx)(Jo,{className:"dataviews-view-activity__item-field-label",render:(0,nt.jsx)("span",{}),children:V.label}),(0,nt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,nt.jsx)(V.render,{item:o,field:V})})]},V.id))}),!!y?.length&&(0,nt.jsx)(Yp,{item:o,actions:y,registry:x,buttonVariant:"secondary"})]}),(y.length<w.length||O&&w.length>0)&&(0,nt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,nt.jsx)(Ss,{item:o,actions:w,isCompact:!0})})]})})}var _w=AA;var Rw=d(q(),1);function IA(e){return!!e}function Jp(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(l=>l.id===n.titleField),s=r.find(l=>l.id===n.mediaField),a=r.find(l=>l.id===n.descriptionField),c=(n?.fields??[]).map(l=>r.find(u=>l===u.id)).filter(IA);return t.map((l,u)=>(0,Rw.createElement)(_w,{...e,key:o(l),item:l,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Lr=d(B(),1);function Pw(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Eo(!!n),c=!!r?.length,l=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,u=c&&l?Sr(r,l):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,Lr.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let g=!f&&!!n,m=Z("dataviews-view-activity",s,{"is-refreshing":!f&&a}),p=u?Array.from(u.entries()):[];return c&&l&&u?(0,Lr.jsx)(z,{direction:"column",gap:"sm",className:m,inert:g?"true":void 0,children:p.map(([h,b])=>(0,Lr.jsx)(Sw,{groupName:h,groupData:b,groupField:l,showLabel:i.groupBy?.showLabel!==!1,children:(0,Lr.jsx)(Jp,{...e,data:b})},h))}):(0,Lr.jsxs)(Lr.Fragment,{children:[(0,Lr.jsx)("div",{className:m,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,Lr.jsx)(Jp,{...e})}),f&&n&&(0,Lr.jsx)("p",{className:"dataviews-loading-more",children:(0,Lr.jsx)(Tw.Spinner,{})})]})}var lr=d(oe(),1),ka=d(X(),1),Mw=d(jt(),1),Ru=d(G(),1);var Na=d(oe(),1),Aw=d(or(),1),_o=d(G(),1);var _u=d(X(),1);var Va=d(oe(),1),_s=d(G(),1),Br=d(X(),1);var rn=d(B(),1);function VA(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function eg(){let{view:e,onChangeView:t,paginationInfo:r}=(0,_s.useContext)(ne);if(!VA(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,Br.sprintf)((0,Br.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,rn.jsxs)(z,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,rn.jsx)(z,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,_s.createInterpolateElement)((0,Br.sprintf)((0,Br._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,rn.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,rn.jsx)(Va.SelectControl,{"aria-label":(0,Br.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,rn.jsxs)(z,{direction:"row",gap:"xs",align:"center",children:[(0,rn.jsx)(Va.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Br.__)("Previous page"),icon:(0,Br.isRTL)()?ec:rc,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,rn.jsx)(Va.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Br.__)("Next page"),icon:(0,Br.isRTL)()?rc:ec,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var Ow=(0,_s.memo)(eg);var Rt=d(B(),1),tg=[];function _i(e){return(0,_o.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function NA({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,Rt.jsx)(Na.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,_u.__)("Deselect all")}):(0,Rt.jsx)(Na.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,indeterminate:!a&&!!t.length,onChange:()=>{if(a)r(e.filter(c=>!o.some(l=>c===n(l))));else{let c=new Set([...e,...o.map(l=>n(l))]);r(Array.from(c))}},"aria-label":a?(0,_u.__)("Deselect all"):(0,_u.__)("Select all")})}function kA({actions:e,items:t,selection:r}){let o=(0,Aw.useRegistry)(),[n,i]=(0,_o.useState)(null);return(0,Rt.jsx)(z,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:a,label:c,icon:l,isPrimary:u,callback:f}=s,g=typeof c=="string"?c:c(t),m=u?"primary":"tertiary",p=a===n;return(0,Rt.jsx)(Na.Button,{accessibleWhenDisabled:!0,icon:l,disabled:p||!r?.length,isBusy:p,onClick:async()=>{i(a),await f(t,{registry:o}),i(null)},size:"compact",variant:m,children:g},a)})})}function Iw(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=tg,paginationInfo:i,view:s}=(0,_o.useContext)(ne),a=_i(n),c=(0,_o.useMemo)(()=>e.filter(u=>t.includes(o(u))),[t,o,e]);if(!n.length)return null;let l=tw(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,Rt.jsxs)(z,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[a&&(0,Rt.jsx)(NA,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,Rt.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:l})]})}function Vw(){let{data:e,selection:t,getItemId:r,actions:o=tg}=(0,_o.useContext)(ne),n=(0,_o.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,Rt.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Rt.jsx)(kA,{actions:o,items:n,selection:t})}):null}function Nw(){return(0,Rt.jsxs)(z,{direction:"row",gap:"md",align:"center",children:[(0,Rt.jsx)(Iw,{}),(0,Rt.jsx)(Vw,{})]})}function rg(){let{actions:e=tg,paginationInfo:t,view:r}=(0,_o.useContext)(ne),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,Rt.jsxs)(z,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Rt.jsx)(Iw,{}),(0,Rt.jsx)(Ow,{}),(0,Rt.jsx)(Vw,{})]})}var pe=d(B(),1),{Badge:MA}=me(lr.privateApis);function kw({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:l,badgeFields:u,config:f,posinset:g,setsize:m}){let{showTitle:p=!0,showMedia:h=!0,showDescription:b=!0}=e,x=n(i),v=(0,Ru.useRef)(null),y=r.includes(x);Hn(v,g);let w=s?.render?(0,pe.jsx)(s.render,{item:i,field:s,config:f}):null,O=p&&a?.render?(0,pe.jsx)(a.render,{item:i,field:a}):null;return(0,pe.jsxs)(lr.Composite.Item,{ref:v,"aria-label":a?a.getValue({item:i})||(0,ka.__)("(no title)"):void 0,render:({children:R,...k})=>(0,pe.jsx)(z,{direction:"column",children:R,...k}),role:"option","aria-posinset":g,"aria-setsize":m,className:Z("dataviews-view-picker-grid__card",{"is-selected":y}),"aria-selected":y,onClick:()=>{if(y)o(r.filter(R=>x!==R));else{let R=t?[...r,x]:[x];o(R)}},children:[h&&w&&(0,pe.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),h&&w&&(0,pe.jsx)(Mn,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),p&&(0,pe.jsx)(z,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,pe.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:O})}),(0,pe.jsxs)(z,{direction:"column",gap:"xs",children:[b&&c?.render&&(0,pe.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,pe.jsx)(z,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(R=>(0,pe.jsx)(MA,{className:"dataviews-view-picker-grid__field-value",children:(0,pe.jsx)(R.render,{item:i,field:R})},R.id))}),!!l?.length&&(0,pe.jsx)(z,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:l.map(R=>(0,pe.jsx)(lr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,pe.jsxs)(pe.Fragment,{children:[(0,pe.jsx)(lr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:R.header}),(0,pe.jsx)(lr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,pe.jsx)(R.render,{item:i,field:R})})]})},R.id))})]})]},x)}function Dw({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Mw.useInstanceId)(Dw,"dataviews-view-picker-grid-group__header");return(0,pe.jsxs)(z,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,pe.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,ka.sprintf)((0,ka.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function DA({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:l}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:g}=(0,Ru.useContext)(ne),m=r.find(_=>_.id===a?.titleField),p=r.find(_=>_.id===a?.mediaField),h=r.find(_=>_.id===a?.descriptionField),b=a.fields??[],{regularFields:x,badgeFields:v}=b.reduce((_,T)=>{let N=r.find(C=>C.id===T);if(!N)return _;let I=a.layout?.badgeFields?.includes(T)?"badgeFields":"regularFields";return _[I].push(N),_},{regularFields:[],badgeFields:[]}),y=!!t?.length,w=a.layout?.previewSize,O=_i(e),R="900px",k=a.groupBy?.field?r.find(_=>_.id===a.groupBy?.field):null,S=k?Sr(t,k):null,E=(a.infiniteScrollEnabled&&!S)??!1,F=a?.page??1,V=a?.perPage??0,A=E?f?.totalItems:void 0,P=yu(),D=wu(t,E,P);return(0,pe.jsxs)(pe.Fragment,{children:[y&&k&&S&&(0,pe.jsx)(lr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":O,className:Z("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":g,render:({children:_,...T})=>(0,pe.jsx)(z,{direction:"column",gap:"lg",children:_,...T}),children:Array.from(S.entries()).map(([_,T])=>(0,pe.jsx)(Dw,{groupName:_,groupField:k,showLabel:a.groupBy?.showLabel!==!1,children:(0,pe.jsx)(Oa,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:T.map(N=>{let I=N.position??(F-1)*V+t.indexOf(N)+1;return(0,pe.jsx)(kw,{view:a,multiselect:O,selection:s,onChangeSelection:i,getItemId:o,item:N,mediaField:p,titleField:m,descriptionField:h,regularFields:x,badgeFields:v,config:{sizes:R},posinset:I,setsize:A},o(N))})})},_))}),y&&!S&&(0,pe.jsxs)(lr.Composite,{render:(0,pe.jsx)(Oa,{className:Z("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":O,"aria-label":g,children:[Array.from({length:D}).map((_,T)=>(0,pe.jsx)(lr.Composite.Item,{render:({children:N,...I})=>(0,pe.jsx)(z,{direction:"column",children:N,...I}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${T}`)),t.map(_=>{let T=_.position;return(0,pe.jsx)(kw,{view:a,multiselect:O,selection:s,onChangeSelection:i,getItemId:o,item:_,mediaField:p,titleField:m,descriptionField:h,regularFields:x,badgeFields:v,config:{sizes:R},posinset:T,setsize:A},o(_))})]}),!y&&(0,pe.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,pe.jsx)("p",{children:(0,pe.jsx)(lr.Spinner,{})}):l}),y&&n&&(0,pe.jsx)("p",{className:"dataviews-loading-more",children:(0,pe.jsx)(lr.Spinner,{})})]})}var Fw=DA;var Tu=d(X(),1),Ri=d(oe(),1),Hr=d(G(),1);var ye=d(B(),1);function FA({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ye.jsx)("div",{className:i,children:(0,ye.jsx)(n.render,{item:e,field:n})})}function Lw({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:l,multiselect:u,posinset:f}){let{paginationInfo:g}=(0,Hr.useContext)(ne),m=a.includes(r),[p,h]=(0,Hr.useState)(!1),b=(0,Hr.useRef)(null);Hn(b,f);let{showTitle:x=!0,showMedia:v=!0,showDescription:y=!0,infiniteScrollEnabled:w}=o,O=()=>{h(!0)},R=()=>{h(!1)},k=o.fields??[],S=n&&x||i&&v||s&&y;return(0,ye.jsxs)(Ri.Composite.Item,{ref:b,render:({children:E,...F})=>(0,ye.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":m,"is-hovered":p}),onMouseEnter:O,onMouseLeave:R,children:E,...F}),"aria-selected":m,"aria-setsize":g.totalItems||void 0,"aria-posinset":f,role:w?"article":"option",onMouseDown:E=>{E.button===0&&E.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(m)l(a.filter(E=>r!==E));else{let E=u?[...a,r]:[r];l(E)}},children:[(0,ye.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,ye.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ye.jsx)(Mn,{item:e,selection:a,onChangeSelection:l,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),S&&(0,ye.jsx)("td",{role:"presentation",children:(0,ye.jsx)(mu,{item:e,titleField:x?n:void 0,mediaField:v?i:void 0,descriptionField:y?s:void 0,isItemClickable:()=>!1})}),k.map(E=>{let{width:F,maxWidth:V,minWidth:A,align:P}=o.layout?.styles?.[E]??{};return(0,ye.jsx)("td",{style:{width:F,maxWidth:V,minWidth:A},role:"presentation",children:(0,ye.jsx)(FA,{fields:t,item:e,column:E,align:P})},E)})]},r)}function LA({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:l,className:u,empty:f}){let g=(0,Hr.useRef)(new Map),m=(0,Hr.useRef)(void 0),[p,h]=(0,Hr.useState)(),b=_i(e)??!1;(0,Hr.useEffect)(()=>{m.current&&(m.current.focus(),m.current=void 0)});let x=l.groupBy?.field?r.find(T=>T.id===l.groupBy?.field):null,v=x?Sr(t,x):null,y=l.infiniteScrollEnabled&&!v,w=(0,Hr.useId)();if(p){m.current=p,h(void 0);return}let O=T=>{let N=g.current.get(T.id),I=N?g.current.get(N.fallback):void 0;h(I?.node)},R=!!t?.length,k=r.find(T=>T.id===l.titleField),S=r.find(T=>T.id===l.mediaField),E=r.find(T=>T.id===l.descriptionField),{showTitle:F=!0,showMedia:V=!0,showDescription:A=!0}=l,P=k&&F||S&&V||E&&A,D=l.fields??[],_=(T,N)=>I=>{I?g.current.set(T,{node:I,fallback:D[N>0?N-1:1]}):g.current.delete(T)};return(0,ye.jsxs)(ye.Fragment,{children:[(0,ye.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-busy":n,"aria-describedby":w,role:y?"feed":"listbox",children:[(0,ye.jsx)("thead",{role:"presentation",children:(0,ye.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,ye.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:b&&(0,ye.jsx)(fu,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:y})}),P&&(0,ye.jsx)("th",{children:k&&(0,ye.jsx)(Cs,{ref:_(k.id,0),fieldId:k.id,view:l,fields:r,onChangeView:i,onHide:O,setOpenedFilter:c,canMove:!1})}),D.map((T,N)=>{let{width:I,maxWidth:C,minWidth:M,align:L}=l.layout?.styles?.[T]??{};return(0,ye.jsx)("th",{style:{width:I,maxWidth:C,minWidth:M,textAlign:L},"aria-sort":l.sort?.direction&&l.sort?.field===T?ru[l.sort.direction]:void 0,scope:"col",children:(0,ye.jsx)(Cs,{ref:_(T,N),fieldId:T,view:l,fields:r,onChangeView:i,onHide:O,setOpenedFilter:c,canMove:l.layout?.enableMoving??!0})},T)})]})}),R&&x&&v?Array.from(v.entries()).map(([T,N])=>(0,ye.jsxs)(Ri.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,ye.jsx)("tbody",{role:"group"}),children:[(0,ye.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,ye.jsx)("td",{colSpan:D.length+(P?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:l.groupBy?.showLabel===!1?T:(0,Tu.sprintf)((0,Tu.__)("%1$s: %2$s"),x.label,T)})}),N.map((I,C)=>(0,ye.jsx)(Lw,{item:I,fields:r,id:o(I)||C.toString(),view:l,titleField:k,mediaField:S,descriptionField:E,selection:a,getItemId:o,onChangeSelection:s,multiselect:b},o(I)))]},`group-${T}`)):(0,ye.jsx)(Ri.Composite,{render:(0,ye.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:R&&t.map((T,N)=>{let I=o(T),C=T.position;return(0,ye.jsx)(Lw,{item:T,fields:r,id:I||N.toString(),view:l,titleField:k,mediaField:S,descriptionField:E,selection:a,getItemId:o,onChangeSelection:s,multiselect:b,posinset:C},I)})})]}),(0,ye.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!R&&!n}),id:w,children:[!R&&(n?(0,ye.jsx)("p",{children:(0,ye.jsx)(Ri.Spinner,{})}):f),R&&n&&(0,ye.jsx)("p",{className:"dataviews-loading-more",children:(0,ye.jsx)(Ri.Spinner,{})})]})]})}var Bw=LA;var Rs=d(oe(),1),Ts=d(G(),1),Hw=d(jt(),1),Pu=d(X(),1);var Re=d(B(),1);function BA(e){return!!e}function HA({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:s,mediaField:a,descriptionField:c,otherFields:l,posinset:u,setsize:f}){let g=(0,Ts.useRef)(null);Hn(g,u);let{showTitle:m=!0,showMedia:p=!0,showDescription:h=!0}=e,b=n(i),x=r.includes(b),v=e.layout?.density??"balanced",y=p&&v!=="compact"&&a?.render?(0,Re.jsx)(a.render,{item:i,field:a,config:{sizes:v==="comfortable"?"32px":"24px"}}):null,w=(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:y||(0,Re.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),O=m&&s?.render?(0,Re.jsx)(s.render,{item:i,field:s}):null,R=h&&c?.render?(0,Re.jsx)(c.render,{item:i,field:c}):null,k=(0,Ts.useMemo)(()=>v==="comfortable"?"md":"sm",[v]);return(0,Re.jsx)(Rs.Composite.Item,{ref:g,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":u,"aria-setsize":f,"aria-selected":x,className:Z("dataviews-view-picker-activity__item",v==="compact"&&"is-compact",v==="balanced"&&"is-balanced",v==="comfortable"&&"is-comfortable",x&&"is-selected"),onClick:()=>{if(x)o(r.filter(S=>b!==S));else{let S=t?[...r,b]:[b];o(S)}},render:(0,Re.jsx)("div",{}),children:(0,Re.jsxs)(z,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Re.jsx)(z,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,Re.jsxs)(z,{direction:"column",gap:k,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[O&&(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:O}),R&&(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:R}),(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(S=>(0,Re.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Re.jsx)(Jo,{render:(0,Re.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:S.label}),(0,Re.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Re.jsx)(S.render,{item:i,field:S})})]},S.id))})]})]})})}function jw({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Hw.useInstanceId)(jw,"dataviews-view-picker-activity-group__header");return(0,Re.jsxs)(z,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Re.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,Pu.sprintf)((0,Pu.__)("%1$s: %2$s"),t.label,e):e}),o]})}function Ww({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:l}){let{itemListLabel:u,paginationInfo:f}=(0,Ts.useContext)(ne),g=_i(a),m=t.find(S=>S.id===s?.titleField),p=t.find(S=>S.id===s?.mediaField),h=t.find(S=>S.id===s?.descriptionField),b=(s?.fields??[]).map(S=>t.find(E=>S===E.id)).filter(BA),x=s.groupBy?.field?t.find(S=>S.id===s.groupBy?.field):null,v=x?Sr(e,x):null,w=(s.infiniteScrollEnabled&&!v)??!1?f?.totalItems:void 0,O=!!e?.length,R=!!(x&&v),k=S=>(0,Re.jsx)(HA,{view:s,multiselect:g,selection:i,onChangeSelection:n,getItemId:r,item:S,titleField:m,mediaField:p,descriptionField:h,otherFields:b,posinset:S.position,setsize:w},r(S));return O?(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(Rs.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":g,"aria-label":u,"aria-busy":o,render:R?(0,Re.jsx)(z,{direction:"column",gap:"sm"}):void 0,className:Z("dataviews-view-picker-activity",c),children:R&&v?Array.from(v.entries()).map(([S,E])=>(0,Re.jsx)(jw,{groupName:S,groupField:x,showLabel:s.groupBy?.showLabel!==!1,children:E.map(k)},S)):e.map(k)}),o&&(0,Re.jsx)("p",{className:"dataviews-loading-more",children:(0,Re.jsx)(Rs.Spinner,{})})]}):(0,Re.jsx)("div",{className:Z({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Re.jsx)("p",{children:(0,Re.jsx)(Rs.Spinner,{})}):l})}var Ps=d(oe(),1),Os=d(X(),1),zw=d(G(),1);var As=d(B(),1);function Wn(){let e=(0,zw.useContext)(ne),t=e.view;return(0,As.jsxs)(Ps.__experimentalToggleGroupControl,{label:(0,Os.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,As.jsx)(Ps.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Os._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,As.jsx)(Ps.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Os._x)("Balanced","Density option for DataView layout")},"balanced"),(0,As.jsx)(Ps.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Os._x)("Compact","Density option for DataView layout")},"compact")]})}var Uw=d(oe(),1),Yw=d(X(),1),$w=d(G(),1);var Gw=d(B(),1),jA=[{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 qw(){let e=(0,$w.useContext)(ne),t=e.view,r=jA.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,Gw.jsx)(Uw.RangeControl,{showTooltip:!1,label:(0,Yw.__)("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 Ti=d(B(),1);function og(){return(0,Ti.jsxs)(Ti.Fragment,{children:[(0,Ti.jsx)(Wn,{}),(0,Ti.jsx)(qw,{})]})}var zn=[{type:nu,label:(0,Ro.__)("Table"),component:mw,icon:Ml,viewConfigOptions:Wn},{type:Hx,label:(0,Ro.__)("Grid"),component:yw,icon:Fl,viewConfigOptions:og},{type:jx,label:(0,Ro.__)("List"),component:Qp,icon:(0,Ro.isRTL)()?Xd:Qd,viewConfigOptions:Wn},{type:Wx,label:(0,Ro.__)("Activity"),component:Pw,icon:nc,viewConfigOptions:Wn},{type:zx,label:(0,Ro.__)("Grid"),component:Fw,icon:Fl,viewConfigOptions:og,isPicker:!0},{type:Ux,label:(0,Ro.__)("Table"),component:Bw,icon:Ml,viewConfigOptions:Wn,isPicker:!0},{type:Yx,label:(0,Ro.__)("Activity"),component:Ww,icon:nc,viewConfigOptions:Wn,isPicker:!0}];var zs=d(G(),1);var Xn=d(oe(),1),an=d(X(),1),yf=d(G(),1);var Kw=d(q(),1),Xw=(0,Kw.createContext)(!0);function Qw(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Ou(e){let t=[];for(let r of e)t.push(...r);return t}function Ma(e){return e.slice().reverse()}function Da(...e){}function Er(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Is(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Fa(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Jw(e,t){let r={...e};for(let o of t)Er(r,o)&&delete r[o];return r}function eS(e,t){let r={};for(let o of t)Er(e,o)&&(r[o]=e[o]);return r}function Au(e){return e}function tS(e=Da){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Kt(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function ng(e){return Object.keys(e)}function rS(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Vs(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Xt(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function we(...e){for(let t of e)if(t!==void 0)return t}var Ns=WA();function WA(){return typeof window<"u"&&!!window.document?.createElement}function To(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Oi(e,t=!1){let{activeElement:r}=To(e);if(!r?.nodeName)return null;if(zA(r)&&r.contentDocument?.body)return Oi(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=To(r).getElementById(o);if(n)return n}}return r}function Pi(e,t){return e===t||e.contains(t)}function ks(e){return e?.nodeType===1}function oS(e){return typeof e?.nodeType=="number"}function zA(e){return e.tagName==="IFRAME"}function Un(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?UA.indexOf(e.type)!==-1:!1}var UA=["button","color","file","image","reset","submit"];function YA(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function cr(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function Iu(e){return e.isContentEditable||cr(e)}function nS(e){if(cr(e))return e.value;if(e.isContentEditable){let t=To(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function La(e){let t=0,r=0;if(cr(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=To(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Pi(e,o.anchorNode)&&o.focusNode&&Pi(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 $A=["dialog","menu","listbox","tree","grid"],Zw={menu:"menuitem",listbox:"option",tree:"treeitem"};function iS(e,t){let r=e?.getAttribute("role");return r&&$A.indexOf(r)!==-1?r:t}function sS(e){if(e!=null&&Er(Zw,e))return Zw[e]}function Ba(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=To(e);return Ba(e.parentElement)||r.scrollingElement||r.body}function Vu(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function aS(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),l=t(a);return c===l||!c||!l?0:GA(c,l)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function GA(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function lS(){return Ns&&!!navigator.maxTouchPoints}function Nu(){return Ns?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Ms(){return Ns&&Nu()&&/apple/i.test(navigator.vendor)}function cS(){return Ns&&/firefox\//i.test(navigator.userAgent)}function uS(e){let{currentTarget:t,target:r}=e;return t?oS(r)?!Pi(t,r):!0:!1}function Nt(e){return e.target===e.currentTarget}function fS(e){if(!ks(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function dS(e){let t=Nu();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:fS(e.currentTarget)}function mS(e){return e.altKey?fS(e.currentTarget):!1}function Ai(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 pS(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function ig(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function ku(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!oS(o)||!Pi(r,o)}function gS(e){return e.type==="input"}function Ii(e,t,r,o){let i=(a=>{if(o){let l=setTimeout(a,o);return()=>clearTimeout(l)}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 Po(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Po(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var qA="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 Mu(e){return!(!e.matches(qA)||!YA(e)||e.closest("[inert]"))}function $r(e){let t=Oi(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function hS(e){let t=Oi(e);if(!t)return!1;if(Pi(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 vS(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function bS(e){return async()=>{let t=await e?.();return bS(async()=>(await t?.(),e))}}var FW=KA();function KA({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(l,u)=>{if(!l)return;let f=u===o;o=u??null;let g=f?Math.max(0,t.length-1):t.length,m=await l();if(!m)return;r=[];let p=t[g];for(t[g]=bS(async()=>{await m?.();let h=await p?.();return async()=>{await h?.(),await l?.()}});t.length>e;)t.shift()}}}var Zt=d(q(),1),De=d(q(),1),Vi=d(B(),1);function yS(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function XA(e){return!e||!(0,De.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function ZA(e){return XA(e)?{...e.props}.ref||e.ref:null}function QA(e,t){let r={...e};for(let o in t){if(!Er(t,o))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(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 sg={...Zt},xS=sg.useId,HW=sg.useDeferredValue,wS=sg.useInsertionEffect,Ye=Ns?De.useLayoutEffect:De.useEffect;function JA(e){let[t]=(0,De.useState)(e);return t}function _S(e){let t=(0,De.useRef)(e);return Ye(()=>{t.current=e}),t}function xe(e){let t=(0,De.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return wS?wS(()=>{t.current=e}):t.current=e,(0,De.useCallback)((...r)=>t.current?.(...r),[])}function RS(e){let[t,r]=(0,De.useState)(null);return Ye(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function dt(...e){return(0,De.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=yS(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():yS(o,null)}}},e)}function Gr(e){if(xS){let o=xS();return e||o}let[t,r]=(0,De.useState)(e);return Ye(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function TS(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,De.useState)(()=>r(t));return Ye(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function PS(e,t,r){let o=JA(r),[n,i]=(0,De.useState)(o);return(0,De.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let l=s.getAttribute(t);i(l??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function Oo(e,t){let r=(0,De.useRef)(!1);(0,De.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,De.useEffect)(()=>()=>{r.current=!1},[])}function OS(e,t){let r=(0,De.useRef)(!1);Ye(()=>{if(r.current)return e();r.current=!0},t),Ye(()=>()=>{r.current=!1},[])}function AS(){return(0,De.useReducer)(()=>[],[])}function mt(e){return xe(typeof e=="function"?e:()=>e)}function Ao(e,t,r=[]){let o=(0,De.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function Fu(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,De.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var SS=!1;function IS(){return(0,De.useEffect)(()=>{SS||(Po("mousemove",tI,!0),Po("mousedown",Du,!0),Po("mouseup",Du,!0),Po("keydown",Du,!0),Po("scroll",Du,!0),SS=!0)},[]),xe(()=>ag)}var ag=!1,CS=0,ES=0;function eI(e){let t=e.movementX||e.screenX-CS,r=e.movementY||e.screenY-ES;return CS=e.screenX,ES=e.screenY,t||r||!1}function tI(e){eI(e)&&(ag=!0)}function Du(){ag=!1}function ze(e){let t=Zt.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function Io(e,t){return Zt.memo(e,t)}function $e(e,t){let{wrapElement:r,render:o,...n}=t,i=dt(t.ref,ZA(o)),s;if(Zt.isValidElement(o)){let a={...o.props,ref:i};s=Zt.cloneElement(o,QA(n,a))}else o?s=o(n):s=(0,Vi.jsx)(e,{...n});return r?r(s):s}function Ge(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function _r(e=[],t=[]){let r=Zt.createContext(void 0),o=Zt.createContext(void 0),n=()=>Zt.useContext(r),i=(l=!1)=>{let u=Zt.useContext(o),f=n();return l?u:u||f},s=()=>{let l=Zt.useContext(o),u=n();if(!(l&&l===u))return u},a=l=>e.reduceRight((u,f)=>(0,Vi.jsx)(f,{...l,children:u}),(0,Vi.jsx)(r.Provider,{...l}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:l=>(0,Vi.jsx)(a,{...l,children:t.reduceRight((u,f)=>(0,Vi.jsx)(f,{...l,children:u}),(0,Vi.jsx)(o.Provider,{...l}))})}}var kt=d(q(),1),rI="div",oI=Symbol("accessibleWhenDisabled"),nI=Ms(),iI=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function sI(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?iI.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function aI(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function lI(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function cI(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 uI({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 lg(e,t){return xe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var VS=!1,cg=!0;function fI(e){let t=e.target;ks(t)&&!t.hasAttribute("data-focus-visible")&&(cg=!1)}function dI(e){e.metaKey||e.ctrlKey||e.altKey||(cg=!0)}var Ha=Ge(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,kt.useRef)(null),[a,c]=Fu(i,oI,r);r??=a,(0,kt.useEffect)(()=>{t&&(VS||(Po("mousedown",fI,!0),Po("keydown",dI,!0),VS=!0))},[t]);let l=t&&Vs(i),u=l&&!r,[f,g]=(0,kt.useState)(!1),m=(0,kt.useRef)(!1),p=(0,kt.useRef)(null),h=xe(C=>{p.current?.(),p.current=null,m.current=!1,C?.removeAttribute("data-focus-visible")});(0,kt.useEffect)(()=>{t&&u&&(h(s.current),f&&g(!1))},[t,u,f,h]),(0,kt.useEffect)(()=>{if(!t||!f)return;let C=s.current;if(!C||typeof IntersectionObserver>"u")return;let M=new IntersectionObserver(()=>{Mu(C)||(m.current=!1,g(!1))});return M.observe(C),()=>M.disconnect()},[t,f]),(0,kt.useEffect)(()=>()=>p.current?.(),[]);let b=lg(i.onKeyPressCapture,l),x=lg(i.onMouseDownCapture,l),v=lg(i.onClickCapture,l),y=(C,M)=>{if(M&&(C.currentTarget=M),!t)return;let L=C.currentTarget;if(L&&$r(L)&&(n?.(C),!C.defaultPrevented)){if(L.dataset.focusVisible="true",m.current=!0,cI(L)){if(p.current?.(),p.current=null,typeof IntersectionObserver<"u"){let j=new IntersectionObserver(()=>{Mu(L)||h(L)});j.observe(L),p.current=()=>j.disconnect()}return}g(!0)}},w=i.onKeyDownCapture,O=xe(C=>{if(w?.(C),C.defaultPrevented||!t||f||m.current||C.metaKey||C.altKey||C.ctrlKey||!Nt(C))return;let M=C.currentTarget;Ii(M,"focusout",()=>y(C,M))}),R=i.onFocusCapture,k=xe(C=>{if(R?.(C),C.defaultPrevented||!t)return;if(!Nt(C)){g(!1);return}let M=C.currentTarget,L=()=>y(C,M);cg||sI(C.target)?Ii(C.target,"focusout",L):g(!1)}),S=i.onBlur,E=xe(C=>{S?.(C),t&&ku(C)&&(h(C.currentTarget),g(!1))}),F=(0,kt.useContext)(Xw),V=xe(C=>{t&&o&&C&&F&&queueMicrotask(()=>{$r(C)||Mu(C)&&C.focus()})}),A=TS(s),P=t&&aI(A),D=t&&lI(A),[_,T]=(0,kt.useState)(!1);nI&&(0,kt.useEffect)(()=>{if(!t)return;let C=s.current;if(!C)return;let{type:M}=C,L=C.tagName==="INPUT"&&(M==="checkbox"||M==="radio");T(Un(C)||L)},[t]);let N=i.style,I=(0,kt.useMemo)(()=>u?{pointerEvents:"none",...N}:N,[u,N]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,...c,ref:dt(s,V,i.ref),style:I,tabIndex:uI({focusable:t,trulyDisabled:u,nativeTabbable:P,supportsDisabled:D,safariTabIndex:_,tabIndexProp:i.tabIndex}),disabled:D&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:b,onClickCapture:v,onMouseDownCapture:x,onKeyDownCapture:O,onFocusCapture:k,onBlur:E},Xt(i)}),YW=ze(function(t){return $e(rI,Ha(t))});var Yn=d(q(),1),mI="button";function NS(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Un(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Un(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var pI=Symbol("command"),ug=Ge(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Yn.useRef)(null),[i,s]=(0,Yn.useState)(!1);(0,Yn.useEffect)(()=>{n.current&&s(Un(n.current))},[]);let[a,c]=(0,Yn.useState)(!1),l=(0,Yn.useRef)(!1),u=Vs(o),[f,g]=Fu(o,pI,!0);Ye(()=>{u&&(l.current=!1,c(!1))},[u]);let m=o.onKeyDown,p=xe(y=>{m?.(y);let w=y.currentTarget;if(y.defaultPrevented||f||u||!Nt(y)||cr(w)||w.isContentEditable)return;let O=t&&y.key==="Enter",R=r&&y.key===" ",k=y.key==="Enter"&&!t,S=y.key===" "&&!r;if(k||S){y.preventDefault();return}if(O||R){let E=NS(y);if(O){if(!E){y.preventDefault();let{view:F,...V}=y,A=()=>ig(w,V);cS()?Ii(w,"keyup",A):queueMicrotask(A)}}else R&&(l.current=!0,E||(y.preventDefault(),c(!0)))}}),h=o.onKeyUp,b=xe(y=>{if(h?.(y),f)return;let w=r&&y.key===" ";if(!l.current||!w)return;let O=NS(y);if(l.current=!1,O||c(!1),y.defaultPrevented||!Nt(y)||u||y.metaKey||O)return;y.preventDefault();let R=y.currentTarget,{view:k,...S}=y;queueMicrotask(()=>ig(R,S))}),x=o.onBlur,v=xe(y=>{x?.(y),l.current&&(l.current=!1,c(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...g,...o,ref:dt(n,o.ref),onKeyDown:p,onKeyUp:b,onBlur:v},o=Ha(o),o}),XW=ze(function(t){return $e(mI,ug(t))});var ja=_r(),kS=ja.useContext,JW=ja.useScopedContext,ez=ja.useProviderContext,MS=ja.ContextProvider,DS=ja.ScopedContextProvider;var Lu=d(q(),1),gI="div",fg=Ge(function({store:t,shouldRegisterItem:r=!0,getItem:o=Au,element:n,...i}){let s=kS();t=t||s;let a=Gr(i.id),c=(0,Lu.useRef)(n);return(0,Lu.useEffect)(()=>{let l=c.current;if(!a||!l||!r)return;let u=o({id:a,element:l});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:dt(c,i.ref)},Xt(i)}),iz=ze(function(t){return $e(gI,fg(t))});var dg=d(q(),1),Wa=_r([MS],[DS]),cz=Wa.useContext,Bu=Wa.useScopedContext,FS=Wa.useProviderContext,Hu=Wa.ContextProvider,Ds=Wa.ScopedContextProvider,LS=(0,dg.createContext)(void 0),BS=(0,dg.createContext)(void 0);function Ni(e,t){let r=e.__unstableInternals;return Kt(r,"Invalid store"),r[t]}function jS(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function ju(e,t){return e===t||e!==e&&t!==t}function WS(e,t,r,o){let n;for(let i of ng(t))ju(t[i],r[i])||o!==void 0&&jS([i],o)||(n??={...e},n[i]=t[i]);return n}var hI=100;function vI(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 bI(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 zS(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 Wu(e){e.notifiedListeners??=zS(e)}function pg(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 mg(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Wu(o);for(let n of o.group.listeners){if(n===o.currentListener)break;pg(o,n)&&o.notifiedListeners?.add(n)}}}function yI(e,t,r){for(let o of e)o.group===t&&(o.recovering||pg(o,r)&&(Wu(o),o.notifiedListeners?.add(r)))}function xI({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)&&(pg(i,o)?(Wu(i),i.notifiedListeners?.add(o)):n&&(Wu(i),i.recoverToLive=!0)))}function wI(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function SI({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 CI(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function US(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function YS(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 l=r;a(),r=n?.()??r,r!==l&&(o=WS(o,r,l,i)??o)}let c=t(r,o);c&&US(e,t,c)}function HS({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)&&!jS(e.listenerKeys.get(s),o)||(n?.add(s),YS(e,s,t(),r,t,o))}function Rr(e,...t){let r=e,o=r,n=Da,i=!1,s=!1,a=new Set,c=new Set,l=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},g=V=>(l.add(V),()=>l.delete(V)),m=()=>{let V=c.size,A=Symbol();c.add(A);let P=()=>{c.delete(A)&&(c.size||n())};if(V)return P;let D=ng(r),_=[];for(let I of t){let C=I?.getState?.();if(!C)continue;let M=D.filter(L=>Er(C,L));if(M.length){if(t.length===1||M.length===D.length){for(let L of M)_.push(Dt(I,[L],j=>{E(L,j[L],!0)}));continue}_.push($n(I,M,(L,j)=>{for(let K of M)L[K]!==j[K]&&E(K,L[K],!0)}));for(let L of M){let j=I?.getState?.();j&&E(L,j[L],!0)}}}let T=[];for(let I of l)T.push(I());let N=t.map(za);return n=Is(..._,...T,...N),P},p=(V,A,P)=>{P!==void 0&&(P?bI(V.listenersByKey,P,A):V.allKeysListeners?.delete(A))},h=[],b=(V,A,P=u)=>{let D=V?[...V]:null,_=P.listeners.has(A);return _||wI(h,P,A),D?xI({fastPathFrames:h,group:P,keys:D,listener:A}):(_&&mg(h,P),yI(h,P,A)),_&&(mg(h,P,A),p(P,A,P.listenerKeys.get(A))),P.listeners.add(A),D?(P.listenersByKey??=new Map,vI(P.listenersByKey,D,A),SI({fastPathFrames:h,group:P,keys:D,listener:A})):(P.allKeysListeners??=new Set,P.allKeysListeners.add(A)),P.listenerKeys.set(A,D),()=>{let T=P.disposables.get(A);P.disposables.delete(A),mg(h,P,A);let N=P.listenerKeys.get(A);p(P,A,D),N!==D&&p(P,A,N),P.listenerKeys.delete(A),P.listeners.delete(A),T?.()}},x=(V,A)=>b(V,A),v=(V,A,P)=>{let D=V.listeners.has(A);if(D){V.suspendCounts??=new Map;let T=V.suspendCounts.get(A)??0;V.suspendCounts.set(A,T+1)}let _;try{let T=r;CI(V,A),r!==T&&(_=WS(P,r,T));let N=A(r,_??P);N&&US(V,A,N)}finally{if(D){let T=V.suspendCounts,N=T?.get(A);N&&N>1?T?.set(A,N-1):T?.delete(A),T?.size||delete V.suspendCounts}}},y=(V,A)=>(v(u,A,r),b(V,A)),w=(V,A)=>(!f.listeners.size&&!s&&(o=r),v(f,A,o),b(V,A,f)),O=V=>Rr(eS(r,V),F),R=V=>Rr(Jw(r,V),F),k=()=>r,S=(V,A,P)=>{if(!(P instanceof Set)&&!V.allKeysListeners?.size){let D=V.listenersByKey?.get(P);if(!D)return;let _={group:V,keyedListeners:D,updatedKey:P,currentListener:null};h.push(_);try{for(let T of D){if(_.notifiedListeners?.has(T)||(_.currentListener=T,_.notifiedListeners?.add(T),YS(V,T,r,A,k,P),!V.allKeysListeners?.size&&!_.recoverToLive))continue;let N=_.notifiedListeners??zS(_);_.notifiedListeners=N,_.recovering=!0,HS({group:V,getState:k,prevState:A,updatedKey:P,notifiedListeners:N});return}}finally{h.pop()}return}HS({group:V,getState:k,prevState:A,updatedKey:P})},E=(V,A,P=!1)=>{if(!Er(r,V))return;let D=r[V],_=typeof A=="function"?A(D):A;if(ju(_,D))return;let T=s;s=!0;let N=r,I={...r,[V]:_};r=I;let C=!1;try{if(!P&&t.length){for(let M of t)if(M?.setState?.(V,_),!ju(r[V],_)){C=!0;break}if(C){let M=0;for(;M<hI;M+=1){let L=!1;for(let j of t){let K=r[V];j?.setState?.(V,K),ju(r[V],K)||(L=!0)}if(!L)break}}}C||S(u,r===I?N:{...r,[V]:N[V]},V)}finally{s=T}if(!f.listeners.size){s||(o=r);return}a.add(V),!i&&(i=!0,queueMicrotask(()=>{i=!1;let M=r,L=a;a=new Set;let j=o;S(f,j,L),o===j&&(o=M)}))},F={getState:k,setState:E,__unstableInternals:{setup:g,init:m,subscribe:x,sync:y,batch:w,pick:O,omit:R}};return F}function Mt(e,...t){if(e)return Ni(e,"setup")(...t)}function za(e,...t){if(e)return Ni(e,"init")(...t)}function $n(e,...t){if(e)return Ni(e,"subscribe")(...t)}function Dt(e,...t){if(e)return Ni(e,"sync")(...t)}function ki(e,...t){if(e)return Ni(e,"batch")(...t)}function zu(e,...t){if(e)return Ni(e,"omit")(...t)}function $S(e,...t){if(e)return Ni(e,"pick")(...t)}function Fs(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=Rr(t,...e);return Object.assign({},...e,r)}function EI(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return To(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return To(o).body}function _I(e){return e?.__unstablePrivateStore}function GS(e={}){e.store;let t=e.store?.getState(),r=we(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:we(t?.renderedItems,[])},i=_I(e.store),s=Rr({items:r,renderedItems:n.renderedItems},i),a=Rr(n,e.store),c=f=>{let g=aS(f,m=>m.element);s.setState("renderedItems",g),a.setState("renderedItems",g)};Mt(a,()=>za(s)),Mt(s,()=>ki(s,["items"],f=>{a.setState("items",f.items)})),Mt(s,()=>ki(s,["renderedItems"],f=>{let g=!0,m=requestAnimationFrame(()=>{let{renderedItems:x}=a.getState();f.renderedItems!==x&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(m);let p=()=>{if(g){g=!1;return}cancelAnimationFrame(m),m=requestAnimationFrame(()=>c(f.renderedItems))},h=EI(f.renderedItems),b=new IntersectionObserver(p,{root:h});for(let x of f.renderedItems)x.element&&b.observe(x.element);return()=>{cancelAnimationFrame(m),b.disconnect()}}));let l=(f,g,m=!1)=>{let p;return g(b=>{let x=b.findIndex(({id:y})=>y===f.id),v=b.slice();if(x!==-1){p=b[x];let y={...p,...f};v[x]=y,o.set(f.id,y)}else v.push(f),o.set(f.id,f);return v}),()=>{g(b=>{if(!p)return m&&o.delete(f.id),b.filter(({id:y})=>y!==f.id);let x=b.findIndex(({id:y})=>y===f.id);if(x===-1)return b;let v=b.slice();return v[x]=p,o.set(f.id,p),v})}},u=f=>l(f,g=>s.setState("items",g),!0);return{...a,registerItem:u,renderItem:f=>Is(u(f),l(f,g=>s.setState("renderedItems",g))),item:f=>{if(!f)return null;let g=o.get(f);if(!g){let{items:m}=s.getState();g=m.find(p=>p.id===f),g&&o.set(f,g)}return g||null},__unstablePrivateStore:s}}var RI={id:null};function so(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function TI(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function qS(e,t){return e.filter(r=>r.rowId===t)}function KS({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&&!(n!=null&&s.id===n))return s.id}}function XS(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[RI]:[],...e.slice(0,o)]}function Uu(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function ZS(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function PI(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function OI(e,t,r){let o=ZS(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?so(n):n[i-1];n[i]=a&&t!==a.id&&r?a:PI(a?.rowId)}}return e}function AI(e){let t=Uu(e),r=ZS(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 QS(e={}){let t=e.store?.getState(),r=GS(e),o=we(e.activeId,t?.activeId,e.defaultActiveId),n=Rr({...r.getState(),id:we(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:we(t?.baseElement,null),includesBaseElement:we(e.includesBaseElement,t?.includesBaseElement,o===null),moves:we(t?.moves,0),orientation:we(e.orientation,t?.orientation,"both"),rtl:we(e.rtl,t?.rtl,!1),virtualFocus:we(e.virtualFocus,t?.virtualFocus,!1),focusLoop:we(e.focusLoop,t?.focusLoop,!1),focusWrap:we(e.focusWrap,t?.focusWrap,!1),focusShift:we(e.focusShift,t?.focusShift,!1)},r,e.store);Mt(n,()=>Dt(n,["renderedItems","activeId"],a=>{n.setState("activeId",c=>c!==void 0?c:so(a.renderedItems)?.id)}));let i=(a="next",c={})=>{let l=n.getState(),{skip:u=0,activeId:f=l.activeId,focusShift:g=l.focusShift,focusLoop:m=l.focusLoop,focusWrap:p=l.focusWrap,includesBaseElement:h=l.includesBaseElement,renderedItems:b=l.renderedItems,rtl:x=l.rtl}=c,v=a==="up"||a==="down",y=a==="next"||a==="down",w=y?x&&!v:!x||v,O=g&&!u;if(!u&&!p&&!h&&f!=null&&(!v||!O&&!b.some(T=>T.rowId!=null))){let T=b.findIndex(I=>I.id===f),N=b[T];if(N){let I=w?-1:1,C=KS({items:b,fromIndex:T+I,step:I,rowId:N.rowId,excludeId:f});return C!==void 0?C:m&&(v?m!=="horizontal":m!=="vertical")?KS({items:b,fromIndex:I===1?0:b.length-1,step:I,rowId:N.rowId,excludeId:f}):void 0}}let R=v?Ou(OI(Uu(b),f,O)):b;if(R=w?Ma(R):R,R=v?AI(R):R,f==null)return so(R)?.id;let k=R.find(T=>T.id===f);if(!k)return so(R)?.id;let S=R.some(T=>T.rowId),E=R.indexOf(k),F=R.slice(E+1),V=qS(F,k.rowId);if(u){let T=TI(V,f);return(T.slice(u)[0]||T[T.length-1])?.id}let A=m&&(v?m!=="horizontal":m!=="vertical"),P=S&&p&&(v?p!=="horizontal":p!=="vertical"),D=y?(!S||v)&&A&&h:v?h:!1;if(A)return so(XS(P&&!D?R:qS(R,k.rowId),f,D),f)?.id;if(P){let T=so(D?V:F,f);return D?T?.id||null:T?.id}let _=so(V,f);return!_&&D?null:_?.id},s=(a,c)=>typeof c=="number"?i(a,{skip:c}):i(a,c);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",c=>c+1))},first:()=>so(n.getState().renderedItems)?.id,last:()=>so(Ma(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var JS=so,e0=Uu;function Vo(e,t){return t&&e.item(t)||null}function t0(e,t=!1){if(cr(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=To(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var hg=Symbol("FOCUS_SILENTLY");function r0(e){e[hg]=!0,e.focus({preventScroll:!0})}function o0(e){let t=e[hg];return delete e[hg],t}function Mi(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var ko=d(q(),1),s0=d(B(),1);var No=d(q(),1),vg=d(Ic(),1),n0=()=>()=>{};function Pe(e,t=Au){let r=No.useCallback(n=>e?$n(e,null,n):n0(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&Er(s,n))return s[n]};return(0,vg.useSyncExternalStore)(r,o,o)}function Yu(e,t){let r=No.useRef({}),o=No.useCallback(i=>e?$n(e,null,i):n0(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let c in t){let l=t[c];if(typeof l=="function"){let u=l(i);Object.is(u,a[c])||(a[c]=u,s=!0)}if(typeof l=="string"){if(!i||!Er(i,l))continue;let u=i[l];Object.is(u,a[c])||(a[c]=u,s=!0)}}return s&&(r.current={...a}),r.current};return(0,vg.useSyncExternalStore)(o,n,n)}function it(e,t,r,o){let n=Er(t,r)?t[r]:void 0,i=_S({value:n,setValue:o?t[o]:void 0});Ye(()=>Dt(e,[r],(s,a)=>{let{value:c,setValue:l}=i.current;l&&s[r]!==a[r]&&s[r]!==c&&l(s[r])}),[e,r]),Ye(()=>{if(n!==void 0)return e.setState(r,n),ki(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Ls(e,t){let[r,o]=No.useState(()=>e(t));Ye(()=>za(r),[r]);let n=No.useCallback(i=>Pe(r,i),[r]);return[No.useMemo(()=>({...r,useState:n}),[r,n]),xe(()=>{o(i=>e({...t,...i.getState()}))})]}var VI="button";function NI(e){return Iu(e)?!0:e.tagName==="INPUT"&&!Un(e)}function kI(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 MI(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function i0(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Ba(e);if(!i)return;let s=kI(i,o),a,c;for(let l=0;l<n.length;l+=1){let u=a;if(a=r(l),!a)break;if(a===u)continue;let f=Vo(t,a)?.element;if(!f)continue;let g=MI(f,o)-s,m=Math.abs(g);if(o&&g<=0||!o&&g>=0){c!==void 0&&c<m&&(a=u);break}c=m}return a}function DI(e,t){return Nt(e)?!1:Mi(t,e.target)}var bg=Ge(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":c,...l}){let u=Bu();t=t||u;let f=Gr(l.id),g=(0,ko.useRef)(null),m=(0,ko.useContext)(BS),p=Vs(l)&&!l.accessibleWhenDisabled,h=l.shouldRegisterItem,b=C=>{if(r)return r;if(C&&m?.baseElement&&m.baseElement===C.baseElement)return m.id},{rowId:x,baseElement:v,isActiveItem:y,ariaSetSize:w,ariaPosInSet:O,isTabbable:R}=Yu(t,{rowId:b,baseElement(C){return C?.baseElement||void 0},isActiveItem(C){return!!C&&C.activeId===f},ariaSetSize(C){if(a!=null)return a;if(C&&m?.ariaSetSize&&m.baseElement===C.baseElement)return m.ariaSetSize},ariaPosInSet(C){if(c!=null)return c;if(!C||!m?.ariaPosInSet||m.baseElement!==C.baseElement)return;let M=b(C),L=C.renderedItems.filter(j=>j.rowId===M);return m.ariaPosInSet+L.findIndex(j=>j.id===f)},isTabbable(C){if(!C?.renderedItems.length)return!0;if(C.virtualFocus)return!1;if(i)return!0;if(C.activeId===null)return!1;let M=t?.item(C.activeId);return M?.disabled||!M?.element?!0:C.activeId===f}}),k=(0,ko.useCallback)(C=>{let M={...C,id:f||C.id,rowId:x,disabled:p,children:C.element?.textContent};return s?s(M):M},[f,x,p,s]),S=l.onFocus,E=(0,ko.useRef)(!1),F=(0,ko.useRef)(null),V=xe(C=>{if(S?.(C),C.defaultPrevented||uS(C)||!f||!t||DI(C,t))return;let{virtualFocus:M,baseElement:L}=t.getState();if(t.setActiveId(f),Iu(C.currentTarget)&&t0(C.currentTarget),!M||!Nt(C)||NI(C.currentTarget))return;let j=(Q,re,ce)=>{Ms()&&Q.hasAttribute("data-autofocus")&&Q.scrollIntoView({block:"nearest",inline:"nearest"}),E.current=!0,re===ce||Mi(t,re)?r0(ce):ce.focus()};if(L?.isConnected){j(C.currentTarget,C.relatedTarget,L);return}if(h===!1)return;let{currentTarget:K,relatedTarget:ee}=C,te=()=>{F.current?.(),F.current=null};te(),F.current=$n(t,null,()=>{if(Oi(K)!==K){te();return}let Q=t.getState(),re=Q.baseElement;re?.isConnected&&(te(),Q.virtualFocus&&j(K,ee,re))})}),A=l.onBlurCapture,P=xe(C=>{A?.(C),!C.defaultPrevented&&t?.getState()?.virtualFocus&&E.current&&(E.current=!1,C.preventDefault(),C.stopPropagation())}),D=l.onKeyDown,_=mt(o),T=mt(n),N=xe(C=>{if(D?.(C),C.defaultPrevented||!Nt(C)||!t)return;let{currentTarget:M}=C,L=t.getState(),j=!!t.item(f)?.rowId,K=L.orientation!=="horizontal",ee=L.orientation!=="vertical",te=()=>!!(j||ee||!L.baseElement||!cr(L.baseElement)),Q={ArrowUp:(j||K)&&t.up,ArrowRight:(j||ee)&&t.next,ArrowDown:(j||K)&&t.down,ArrowLeft:(j||ee)&&t.previous,Home:()=>{if(te())return!j||C.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(te())return!j||C.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>i0(M,t,t?.up,!0),PageDown:()=>i0(M,t,t?.down)}[C.key];if(Q){if(Iu(M)){let ce=La(M),be=ee&&C.key==="ArrowLeft",W=ee&&C.key==="ArrowRight",U=K&&C.key==="ArrowUp",Y=K&&C.key==="ArrowDown";if(W||Y){let{length:le}=nS(M);if(ce.end!==le)return}else if((be||U)&&ce.start!==0)return}let re=Q();if(_(C)||re!==void 0){if(!T(C))return;C.preventDefault(),t.move(re)}}}),I=(0,ko.useMemo)(()=>({id:f,baseElement:v}),[f,v]);return l=Ao(l,C=>(0,s0.jsx)(LS.Provider,{value:I,children:C}),[I]),l={"data-active-item":y||void 0,...l,id:f,ref:dt(g,l.ref),tabIndex:R?l.tabIndex:-1,onFocus:V,onBlurCapture:P,onKeyDown:N},l=ug(l),l=fg({store:t,...l,getItem:k,shouldRegisterItem:f?h:!1}),Xt({...l,"aria-setsize":w,"aria-posinset":O})}),Nz=Io(ze(function(t){return $e(VI,bg(t))}));var Mo=d(q(),1),$u=d(B(),1);var FI="div";function LI(e){return e.some(t=>!!t.rowId)}function BI(e){let t=e.target;return t&&!cr(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function HI(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function a0(e,t,r){return xe(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Nt(o)||HI(o)||BI(o))return;let n=Vo(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),pS(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function jI(e){return JS(Ou(Ma(e0(e))))}function l0(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!cr(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function WI(e){let[t,r]=(0,Mo.useState)(!1),o=(0,Mo.useCallback)(()=>r(!0),[]),n=Pe(e,i=>t?Vo(e,i.activeId):null);return(0,Mo.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),l0(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var zI=Io(function({store:t,focusOnMove:r,previousElementRef:o}){let n=Pe(t,"moves"),i=Pe(t,"baseElement");return(0,Mo.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=Vo(t,s)?.element;a&&l0(t,()=>vS(a))},[t,n,r]),Ye(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&Ai(a,{relatedTarget:i}),$r(i)||i.focus()},[t,n,i]),null}),yg=Ge(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=FS();t=t||s,Kt(t,!1);let a=(0,Mo.useRef)(null),c=(0,Mo.useRef)(null),l=WI(t),[,u]=RS(r?t.setBaseElement:null),f=Pe(t,"virtualFocus"),g=Pe(t,S=>S.virtualFocus?S.activeId:null);Ye(()=>{if(!t||!r||!f)return;let S=c.current;if(c.current=null,!S)return;let E=Vo(t,g)?.element||Oi(S);E!==S&&Ai(S,{relatedTarget:E})},[t,g,f,r]);let m=a0(t,i.onKeyDownCapture,c),p=a0(t,i.onKeyUpCapture,c),h=i.onFocusCapture,b=xe(S=>{if(h?.(S),S.defaultPrevented||!t)return;let{virtualFocus:E}=t.getState();if(!E)return;let F=S.relatedTarget,V=o0(S.currentTarget);Nt(S)&&V&&(S.stopPropagation(),c.current=F)}),x=i.onFocus,v=xe(S=>{if(x?.(S),S.defaultPrevented||!r||!t)return;let{relatedTarget:E}=S,{virtualFocus:F}=t.getState();F?Nt(S)&&!Mi(t,E)&&queueMicrotask(l):Nt(S)&&t.setActiveId(null)}),y=i.onBlurCapture,w=xe(S=>{if(y?.(S),S.defaultPrevented||!t)return;let{virtualFocus:E,activeId:F}=t.getState();if(!E)return;let V=Vo(t,F)?.element,A=S.relatedTarget,P=Mi(t,A),D=c.current;c.current=null,Nt(S)&&P?(A===V?D&&D!==A&&Ai(D,S):V?Ai(V,S):D&&Ai(D,S),S.stopPropagation()):!Mi(t,S.target)&&V&&Ai(V,S)}),O=i.onKeyDown,R=mt(n),k=xe(S=>{if(O?.(S),S.nativeEvent.isComposing||S.defaultPrevented||!t||!Nt(S))return;let{orientation:E,renderedItems:F,activeId:V,rtl:A}=t.getState();if(Vo(t,V)?.element?.isConnected)return;let P=E!=="horizontal",D=E!=="vertical",_=LI(F);if((S.key==="ArrowLeft"||S.key==="ArrowRight"||S.key==="Home"||S.key==="End")&&cr(S.currentTarget))return;let N={ArrowUp:(_||P)&&(()=>_?jI(F)?.id:t?.last()),ArrowRight:(_||D)&&(A?t.last:t.first),ArrowDown:(_||P)&&t.first,ArrowLeft:(_||D)&&(A?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[S.key];if(N){let I=N();if(I!==void 0){if(!R(S))return;S.preventDefault(),t.move(I)}}});return i=Ao(i,S=>(0,$u.jsxs)(Ds,{value:t,children:[S,r&&(0,$u.jsx)(zI,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":Pe(t,S=>{if(t&&r&&S.virtualFocus)return Vo(t,S.activeId)?.id}),...i,ref:dt(a,u,i.ref),onKeyDownCapture:m,onKeyUpCapture:p,onFocusCapture:b,onFocus:v,onBlurCapture:w,onKeyDown:k},i=Ha({focusable:Pe(t,S=>r&&(S.virtualFocus||S.activeId===null)),...i}),i}),jz=ze(function(t){return $e(FI,yg(t))});var Ua=_r(),Uz=Ua.useContext,Yz=Ua.useScopedContext,xg=Ua.useProviderContext,c0=Ua.ContextProvider,u0=Ua.ScopedContextProvider;var wg=d(q(),1),Ya=_r([c0],[u0]),Kz=Ya.useContext,Xz=Ya.useScopedContext,Zz=Ya.useProviderContext,f0=Ya.ContextProvider,Gu=Ya.ScopedContextProvider,Qz=(0,wg.createContext)(void 0),Jz=(0,wg.createContext)(void 0);var Di=d(q(),1),Sg=d(B(),1);var g0=d(qo(),1),UI="div";function d0(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function m0(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function p0(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 l=m0(n[a%n.length]),u=m0(i[a%i.length]);s=Math.max(s,l+u)}return s}function YI(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(p0(t,o,r),p0(n,s,i))}function Cg(e,t,r){return!r&&t!==!1&&(!e||!!t)}var $I=Ge(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=xg();t=t||i,Kt(t,!1);let s=(0,Di.useRef)(null),a=Gr(n.id),[c,l]=(0,Di.useState)(null),u=Pe(t,"open"),f=Pe(t,"mounted"),g=Pe(t,"animated"),m=Pe(t,"contentElement"),p=Pe(t.disclosure,"contentElement"),h=(0,Di.useRef)(!1);Ye(()=>{s.current&&t?.setContentElement(s.current)},[t]),Ye(()=>{let y;return t?.setState("animated",w=>(y=w,!0)),()=>{y!==void 0&&t?.setState("animated",y)}},[t]),Ye(()=>{if(!g){u?h.current&&(h.current=!1,l("enter")):(h.current=!0,l(null));return}if(!m?.isConnected){l(null);return}return tS(()=>{l(u?"enter":f?"leave":null)})},[g,m,u,f]),Ye(()=>{if(!t||!g||!c||!m)return;let y=()=>t?.setState("animating",!1),w=()=>(0,g0.flushSync)(y);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof g=="number")return d0(g,w);let O=[m];p&&O.push(p);let R=o?.current;R&&O.push(R);let k=Math.max(...O.map(YI));if(!k){c==="enter"&&t.setState("animated",!1),y();return}return d0(Math.max(k-1e3/60,0),w)},[t,g,m,p,o,u,c]),n=Ao(n,y=>(0,Sg.jsx)(Gu,{value:t,children:y}),[t]);let b=Cg(f,n.hidden,r),x=n.style,v=(0,Di.useMemo)(()=>b?{...x,display:"none"}:x,[b,x]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:b,...n,id:a,ref:dt(a?t.setContentElement:null,s,n.ref),style:v},Xt(n)}),GI=ze(function(t){return $e(UI,$I(t))}),s7=ze(function({unmountOnHide:t,...r}){let o=xg();return Pe(r.store||o,n=>!t||n?.mounted)===!1?null:(0,Sg.jsx)(GI,{...r})});function h0(e={}){let t=Fs(e.store,zu(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=we(e.open,r?.open,e.defaultOpen,!1),n=we(e.animated,r?.animated,!1),i=Rr({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:we(r?.contentElement,null),disclosureElement:we(r?.disclosureElement,null)},t);return Mt(i,()=>Dt(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),Mt(i,()=>$n(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),Mt(i,()=>Dt(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function v0(e,t,r){return Oo(t,[r.store,r.disclosure]),it(e,r,"open","setOpen"),it(e,r,"mounted","setMounted"),it(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var $a=_r([f0],[Gu]),h7=$a.useContext,v7=$a.useScopedContext,b0=$a.useProviderContext,y0=$a.ContextProvider,x0=$a.ScopedContextProvider;var qu=d(q(),1),Ku=(0,qu.createContext)(void 0),Ga=_r([y0,Hu],[x0,Ds]),Eg=Ga.useContext,Bs=Ga.useScopedContext,Xu=Ga.useProviderContext,w0=Ga.ContextProvider,S0=Ga.ScopedContextProvider,Zu=(0,qu.createContext)(void 0),C0=(0,qu.createContext)(!1);function E0(e,t,r){return Oo(t,[r.store]),it(e,r,"items","setItems"),e}function _0(e){return{id:Gr(e.id),...e}}function R0(e,t,r){return e=E0(e,t,r),it(e,r,"activeId","setActiveId"),it(e,r,"includesBaseElement"),it(e,r,"virtualFocus"),it(e,r,"orientation"),it(e,r,"rtl"),it(e,r,"focusLoop"),it(e,r,"focusWrap"),it(e,r,"focusShift"),e}function T0(e={}){return h0(e)}function P0(e,t,r){return v0(e,t,r)}function O0({popover:e,...t}={}){let r=Fs(t.store,zu(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=T0({...t,store:r}),i=we(t.placement,o?.placement,"bottom"),s=Rr({...n.getState(),placement:i,currentPlacement:i,anchorElement:we(o?.anchorElement,null),popoverElement:we(o?.popoverElement,null),arrowElement:we(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function A0(e,t,r){return Oo(t,[r.popover]),it(e,r,"placement"),P0(e,t,r)}var qI="div",_g=Ge(function({store:t,...r}){let o=b0();return t=t||o,r={...r,ref:dt(t?.setAnchorElement,r.ref)},r}),U7=ze(function(t){return $e(qI,_g(t))});var I0=d(q(),1),KI="div";function XI(e){let t=e.relatedTarget;return ks(t)?Pi(e.currentTarget,t):!1}var Rg=Symbol("composite-hover");function ZI(e){let{relatedTarget:t}=e;if(!ks(t))return!1;let r=t;do{if(Er(r,Rg)&&r[Rg])return!0;r=r.parentElement}while(r);return!1}var Tg=Ge(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Bu();t=t||i,Kt(t,!1);let s=IS(),a=n.onMouseMove,c=mt(r),l=xe(p=>{if(a?.(p),!p.defaultPrevented&&s()&&c(p)){if(!hS(p.currentTarget)){let h=t?.getState().baseElement;h&&!$r(h)&&h.focus()}t?.setActiveId(p.currentTarget.id)}}),u=n.onMouseLeave,f=mt(o),g=xe(p=>{u?.(p),!p.defaultPrevented&&s()&&(XI(p)||ZI(p)||c(p)&&f(p)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),m=(0,I0.useCallback)(p=>{p&&(p[Rg]=!0)},[]);return n={...n,ref:dt(m,n.ref),onMouseMove:l,onMouseLeave:g},Xt(n)}),K7=Io(ze(function(t){return $e(KI,Tg(t))}));var xt=d(q(),1);var QI="input";function V0(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function N0(e,t){if(!t||e==null)return!1;let r=Fa(e),o=Fa(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function JI(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function e2(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var t2=Ge(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:l=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:g,setValueOnClick:m=!0,moveOnKeyPress:p=!0,autoComplete:h="list",...b}){let x=Xu();t=t||x,Kt(t,!1);let v=(0,xt.useRef)(null),[y,w]=AS(),O=(0,xt.useRef)(!1),R=(0,xt.useRef)(!1),k=Pe(t,H=>H.virtualFocus&&o),S=h==="inline"||h==="both",[E,F]=(0,xt.useState)(S);OS(()=>{S&&F(!0)},[S]);let V=Pe(t,"value"),A=(0,xt.useRef)(void 0);(0,xt.useEffect)(()=>Dt(t,["selectedValue","activeId"],(H,$)=>{A.current=$.selectedValue}),[t]);let P=Pe(t,H=>{if(S&&E&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||A.current?.includes(H.activeValue))))return H.activeValue}),D=Pe(t,"renderedItems"),_=Pe(t,"open"),T=Pe(t,"contentElement"),N=(0,xt.useMemo)(()=>!S||!E?V:V0(D,P,k)?N0(V,P)?V+(P?.slice(V.length)||""):V:P||V,[S,E,D,P,k,V]);(0,xt.useEffect)(()=>{let H=v.current;if(!H)return;let $=()=>F(!0);return H.addEventListener("combobox-item-move",$),()=>{H.removeEventListener("combobox-item-move",$)}},[]),(0,xt.useEffect)(()=>{if(!S||!E||!P||!V0(D,P,k)||!N0(V,P))return;let H=Da;return queueMicrotask(()=>{let $=v.current;if(!$)return;let{start:Se,end:Ce}=La($),Le=V.length,Ht=P.length;Vu($,Le,Ht),H=()=>{if(!$r($))return;let{start:ut,end:ft}=La($);ut===Le&&ft===Ht&&Vu($,Se,Ce)}}),()=>H()},[y,S,E,P,D,k,V]);let I=xe(n),C=(0,xt.useRef)(null),M=(0,xt.useRef)(void 0),L=(0,xt.useRef)(!1),j=(0,xt.useRef)(!1);(0,xt.useEffect)(()=>{if(!_||!T)return;let H=Ba(T);if(!H)return;let $=()=>{O.current=!1,L.current=!0},Se=()=>{if(j.current||(L.current=!0),!t||!O.current)return;let{activeId:Le}=t.getState();Le!==null&&Le!==C.current&&(O.current=!1)},Ce={passive:!0,capture:!0};return H.addEventListener("wheel",$,Ce),H.addEventListener("touchmove",$,Ce),H.addEventListener("scroll",Se,Ce),()=>{H.removeEventListener("wheel",$,!0),H.removeEventListener("touchmove",$,!0),H.removeEventListener("scroll",Se,!0)}},[_,T,t]),Ye(()=>{L.current=!1,V&&(R.current||(O.current=!0))},[V]),Ye(()=>{k!=="always"&&_||(O.current=_)},[k,_]),Ye(()=>{_||(M.current=void 0)},[_]);let K=Pe(t,"resetValueOnSelect");Oo(()=>{let H=O.current;if(!t||!_||!H&&(!K||L.current))return;let{baseElement:$,contentElement:Se,activeId:Ce}=t.getState();if(!($&&!$r($))){if(Se?.hasAttribute("data-placing")){let Le=new MutationObserver(w);return Le.observe(Se,{attributeFilter:["data-placing"]}),()=>Le.disconnect()}if(k&&H){let Le=I(D),Ht=Le!==void 0?Le:e2(D)??t.first();C.current=Ht;let ut=Ht??null,ft=t.item(ut)?.value,Xr=M.current;ut!==Ce||Xr?.id!==ut||Xr?.value!==ft?(M.current={id:ut,value:ft},t.move(ut)):t.setState("activeValue",ft)}else{let Le=t.item(Ce||t.first())?.element;Le&&"scrollIntoView"in Le&&(j.current=!0,Le.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{j.current=!1}))}}},[t,_,y,V,k,K,I,D]),(0,xt.useEffect)(()=>{if(!S)return;let H=v.current;if(!H)return;let $=[H,T].filter(Ce=>!!Ce),Se=Ce=>{$.every(Le=>ku(Ce,Le))&&t?.setValue(N)};for(let Ce of $)Ce.addEventListener("focusout",Se);return()=>{for(let Ce of $)Ce.removeEventListener("focusout",Se)}},[S,T,t,N]);let ee=H=>H.currentTarget.value.length>=s,te=b.onChange,Q=mt(a??ee),re=mt(i??!t.tag),ce=xe(H=>{if(te?.(H),H.defaultPrevented||!t)return;let $=H.currentTarget,{value:Se,selectionStart:Ce,selectionEnd:Le}=$,Ht=H.nativeEvent;if(O.current=!0,gS(Ht)&&(Ht.isComposing&&(O.current=!1,R.current=!0),S)){let ut=Ht.inputType==="insertText"||Ht.inputType==="insertCompositionText",ft=Ce===Se.length;F(ut&&ft)}if(re(H)){let ut=Se===t.getState().value;t.setValue(Se),queueMicrotask(()=>{Vu($,Ce,Le)}),S&&k&&ut&&w()}Q(H)&&t.show(),(!k||!O.current)&&t.setActiveId(null)}),be=b.onCompositionEnd,W=xe(H=>{O.current=!0,R.current=!1,be?.(H),!H.defaultPrevented&&k&&w()}),U=b.onMouseDown,Y=mt(g??(()=>t.getState().includesBaseElement)),le=mt(m),ge=mt(l??ee),Ot=xe(H=>{U?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&(Y(H)&&t.setActiveId(null),le(H)&&t.setValue(N),ge(H)&&Ii(H.currentTarget,"mouseup",t.show)))}),Ct=b.onKeyDown,Bt=mt(f??ee),vt=xe(H=>{if(Ct?.(H),H.repeat||(O.current=!1),H.defaultPrevented||!t)return;let{open:$}=t.getState();if($&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||$||(H.key==="ArrowUp"||H.key==="ArrowDown")&&Bt(H)&&(H.preventDefault(),t.show())}),mr=b.onBlur,Gi=xe(H=>{O.current=!1,mr?.(H)}),qi=Gr(b.id),ct=JI(h)?h:void 0,pn=Pe(t,H=>H.activeId===null);return b={role:"combobox","aria-autocomplete":ct,"aria-haspopup":iS(T,"listbox"),"aria-expanded":_,"aria-controls":T?.id,"data-active-item":pn||void 0,value:N,...b,id:qi,ref:dt(v,b.ref),onChange:ce,onCompositionEnd:W,onMouseDown:Ot,onKeyDown:vt,onBlur:Gi},b=yg({store:t,focusable:r,...b,moveOnKeyPress:H=>rS(p,H)?!1:(S&&F(!0),!0)}),b=_g({store:t,...b}),{autoComplete:"off",...b}}),Qu=ze(function(t){return $e(QI,t2(t))});var Ju=d(q(),1),Pg=d(B(),1);var r2="div";function o2(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function n2(e){return sS(e)??"option"}var i2=Ge(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:c=!0,getItem:l,...u}){let f=Bs();t=t||f,Kt(t,!1);let{resetValueOnSelectState:g,multiSelectable:m,selected:p}=Yu(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(E){return Array.isArray(E.selectedValue)},selected(E){return o2(E.selectedValue,r)}}),h=(0,Ju.useCallback)(E=>{let F={...E,value:r};return l?l(F):F},[r,l]);n=n??!m,o=o??(r!=null&&!m);let b=u.onClick,x=mt(n),v=mt(i),y=mt(s??g??m),w=mt(o),O=xe(E=>{b?.(E),!E.defaultPrevented&&(mS(E)||dS(E)||(r!=null&&(v(E)&&(y(E)&&t?.resetValue(),t?.setSelectedValue(F=>Array.isArray(F)?F.includes(r)?F.filter(V=>V!==r):[...F,r]:r)),x(E)&&t?.setValue(r)),w(E)&&t?.hide()))}),R=u.onKeyDown,k=xe(E=>{if(R?.(E),E.defaultPrevented)return;let F=t?.getState().baseElement;if(!F||$r(F))return;let V=E.key.length===1&&!E.ctrlKey&&!E.metaKey,A=(Nu()?E.metaKey:E.ctrlKey)&&E.key.toLowerCase()==="v",P=E.key==="Backspace"||E.key==="Delete";(V||A||P)&&(queueMicrotask(()=>F.focus()),cr(F)&&t?.setValue(F.value))});m&&p!=null&&(u={"aria-selected":p,...u}),u=Ao(u,E=>(0,Pg.jsx)(Zu.Provider,{value:r,children:(0,Pg.jsx)(C0.Provider,{value:p??!1,children:E})}),[r,p]),u={role:n2((0,Ju.useContext)(Ku)),children:r,...u,onClick:O,onKeyDown:k};let S=mt(c);return u=bg({store:t,...u,getItem:h,moveOnKeyPress:E=>{if(!S(E))return!1;let F=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(F),!0}}),u=Tg({store:t,focusOnHover:a,...u}),u}),ef=Io(ze(function(t){return $e(r2,i2(t))}));var tf=d(q(),1),k0=d(B(),1);var s2="span";function Og(e){return Fa(e).toLowerCase()}function a2(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 l2(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 c2(e){let t=[],r=[],o=0;for(let i of e){let s=Og(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 u2(e,t){if(!t.length)return t;let{starts:r,ends:o}=c2(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 f2(e,t){if(!e||!t)return e;let r=Qw(t).map(Og),o=[],n=(c,l=!1)=>(0,k0.jsx)("span",{"data-autocomplete-value":l?"":void 0,"data-user-value":l?void 0:"",children:c},o.length),i=u2(e,l2(a2(Og(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,l],u)=>{let f=e.slice(c,c+l),g=i[u+1]?.[0];return[f,e.slice(c+l,g)]})].forEach((c,l)=>{c&&o.push(n(c,l%2===0))}),o}var d2=Ge(function({store:t,value:r,userValue:o,...n}){let i=Bs();t=t||i;let s=(0,tf.useContext)(Zu),a=r??s,c=Pe(t,l=>o??l?.value);return n={children:(0,tf.useMemo)(()=>{if(a)return c?f2(a,c):a},[a,c]),...n},Xt(n)}),rf=ze(function(t){return $e(s2,d2(t))});var m2="label",p2=Ge(function({store:t,...r}){let o=Xu();return t=t||o,Kt(t,!1),r={htmlFor:Pe(t,n=>n.baseElement?.id),...r},Xt(r)}),of=Io(ze(function(t){return $e(m2,p2(t))}));var nf=d(q(),1),Ag=d(B(),1);var g2="div",h2=Ge(function({store:t,alwaysVisible:r,...o}){let n=Bs(!0),i=Eg();t=t||i;let s=!!t&&t===n;Kt(t,!1);let a=(0,nf.useRef)(null),c=Gr(o.id),l=Pe(t,"mounted"),u=Cg(l,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,g=Pe(t,y=>Array.isArray(y.selectedValue)),m=PS(a,"role",o.role),p=(m==="listbox"||m==="tree"||m==="grid")&&g||void 0,[h,b]=(0,nf.useState)(!1),x=Pe(t,"contentElement");Ye(()=>{if(!l)return;let y=a.current;if(!y||x!==y)return;let w=()=>{b(!!y.querySelector("[role='listbox']"))},O=new MutationObserver(w);return O.observe(y,{subtree:!0,childList:!0,attributeFilter:["role"]}),w(),()=>O.disconnect()},[l,x]),h||(o={role:"listbox","aria-multiselectable":p,...o}),o=Ao(o,y=>(0,Ag.jsx)(S0,{value:t,children:(0,Ag.jsx)(Ku.Provider,{value:m,children:y})}),[t,m]);let v=c&&(!n||!s)?t.setContentElement:null;return o={hidden:u,...o,id:c,ref:dt(v,a,o.ref),style:f},Xt(o)}),sf=ze(function(t){return $e(g2,h2(t))});var Ig=d(q(),1),AU=(0,Ig.createContext)(null),IU=(0,Ig.createContext)(null),qa=_r([Hu],[Ds]),M0=qa.useContext,VU=qa.useScopedContext,NU=qa.useProviderContext,kU=qa.ContextProvider,MU=qa.ScopedContextProvider;var v2=Ms()&&lS();function D0({tag:e,...t}={}){let r=Fs(t.store,$S(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=we(t.activeId,n?.activeId,t.defaultActiveId,null),s=QS({...t,activeId:i,includesBaseElement:we(t.includesBaseElement,n?.includesBaseElement,!0),orientation:we(t.orientation,n?.orientation,"vertical"),focusLoop:we(t.focusLoop,n?.focusLoop,!0),focusWrap:we(t.focusWrap,n?.focusWrap,!0),virtualFocus:we(t.virtualFocus,n?.virtualFocus,!0)}),a=O0({...t,placement:we(t.placement,n?.placement,"bottom-start")}),c=we(t.value,n?.value,t.defaultValue,""),l=we(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(l),f={...s.getState(),...a.getState(),value:c,selectedValue:l,resetValueOnSelect:we(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:we(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},g=Rr(f,s,a,r);return v2&&Mt(g,()=>Dt(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),Mt(g,()=>{if(e)return Is(Dt(g,["selectedValue"],m=>{Array.isArray(m.selectedValue)&&e.setValues(m.selectedValue)}),Dt(e,["values"],m=>{g.setState("selectedValue",m.values)}))}),Mt(g,()=>Dt(g,["resetValueOnHide","mounted"],m=>{m.resetValueOnHide&&(m.mounted||g.setState("value",c))})),Mt(g,()=>Dt(g,["open"],m=>{m.open||(g.setState("activeId",i),g.setState("moves",0))})),Mt(g,()=>Dt(g,["moves","activeId"],(m,p)=>{m.moves===p.moves&&g.setState("activeValue",void 0)})),Mt(g,()=>ki(g,["moves","renderedItems"],(m,p)=>{if(m.moves===p.moves)return;let{activeId:h}=g.getState(),b=s.item(h);g.setState("activeValue",b?.value)})),{...a,...s,...g,tag:e,setValue:m=>g.setState("value",m),resetValue:()=>g.setState("value",f.value),setSelectedValue:m=>g.setState("selectedValue",m)}}function y2(e){let t=M0();return e={...e,tag:e.tag!==void 0?e.tag:t},_0(e)}function x2(e,t,r){return Oo(t,[r.tag]),it(e,r,"value","setValue"),it(e,r,"selectedValue","setSelectedValue"),it(e,r,"resetValueOnHide"),it(e,r,"resetValueOnSelect"),Object.assign(R0(A0(e,t,r),t,r),{tag:r.tag})}function Vg(e={}){e=y2(e);let[t,r]=Ls(D0,e);return x2(t,r,e)}var F0=d(B(),1);function af(e={}){return(0,F0.jsx)(w0,{value:Vg(e),children:e.children})}var Y0=d(j0(),1);var $0=d(jt(),1),Gn=d(X(),1),Fi=d(G(),1),Do=d(oe(),1);var R2=[],Ka=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:R2;var Xa=d(G(),1),T2=[];function Tt({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:T2,[o,n]=(0,Xa.useState)(r),[i,s]=(0,Xa.useState)(!1);return(0,Xa.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let l=Array.isArray(c)&&c.length>0?c:r;n(l)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Oe=d(B(),1);function W0(e=""){return(0,Y0.default)(e.trim().toLowerCase())}var z0=(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 U0(e,t){return`${e}-${t}`}var G0=({selected:e})=>(0,Oe.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Oe.jsx)(Do.Icon,{icon:ci})}),q0=({selected:e})=>(0,Oe.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function K0({view:e,filter:t,onChangeView:r}){let o=(0,$0.useInstanceId)(K0,"dataviews-filter-list-box"),[n,i]=(0,Fi.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=Ka(t,s);return(0,Oe.jsx)(Do.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Gn.sprintf)((0,Gn.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(U0(o,t.elements[0].value))},render:(0,Oe.jsx)(Do.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Oe.jsxs)(Do.Composite.Hover,{render:(0,Oe.jsx)(Do.Composite.Item,{id:U0(o,c.value),render:(0,Oe.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let l=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:z0(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:z0(t,s,c.value)}];r({...e,page:1,filters:l})}}),children:[t.singleSelection&&(0,Oe.jsx)(q0,{selected:a===c.value}),!t.singleSelection&&(0,Oe.jsx)(G0,{selected:a.includes(c.value)}),(0,Oe.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function P2({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Fi.useState)(""),i=(0,Fi.useDeferredValue)(o),s=e.filters?.find(l=>l.field===t.field),a=Ka(t,s),c=(0,Fi.useMemo)(()=>{let l=W0(i);return t.elements.filter(u=>W0(u.label).includes(l))},[t.elements,i]);return(0,Oe.jsxs)(af,{selectedValue:a,setSelectedValue:l=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:l}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:l}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Oe.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Oe.jsx)(Jo,{render:(0,Oe.jsx)(of,{}),children:(0,Gn.__)("Search items")}),(0,Oe.jsx)(Qu,{autoSelect:"always",placeholder:(0,Gn.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Oe.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Oe.jsx)(Do.Icon,{icon:fm})})]}),(0,Oe.jsxs)(sf,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(l=>(0,Oe.jsxs)(ef,{resetValueOnSelect:!1,value:l.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Oe.jsx)(q0,{selected:a===l.value}),!t.singleSelection&&(0,Oe.jsx)(G0,{selected:a.includes(l.value)}),(0,Oe.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:[(0,Oe.jsx)(rf,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:l.label}),!!l.description&&(0,Oe.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:l.description})]})]},l.value)),!c.length&&(0,Oe.jsx)("p",{children:(0,Gn.__)("No results found")})]})]})}function X0(e){let{elements:t,isLoading:r}=Tt({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Oe.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Oe.jsx)(Do.Spinner,{})});if(t.length===0)return(0,Oe.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Gn.__)("No elements found")});let o=t.length>10?P2:K0;return(0,Oe.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var J0=d(Q0(),1),eC=d(jt(),1),Ng=d(G(),1),tC=d(oe(),1);var kg=d(B(),1);function rC({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(l=>l.field===e.field),i=Ka(e,n),s=(0,Ng.useMemo)(()=>{let l=o.find(u=>u.id===e.field);return l&&{...l,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[l.id],setValue:({value:u})=>({[l.id]:u})}},[o,e.field]),a=(0,Ng.useMemo)(()=>(t.filters??[]).reduce((l,u)=>(l[u.field]=u.value,l),{}),[t.filters]),c=(0,eC.useEvent)(l=>{if(!s||!n)return;let u=s.getValue({item:l});(0,J0.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,kg.jsx)(tC.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,kg.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var O2=Math.pow(10,8)*24*60*60*1e3,_Y=-O2,cf=6048e5,oC=864e5;var A2=3600;var nC=A2*24,RY=nC*7,I2=nC*365.2425,V2=I2/12,TY=V2*3,Mg=Symbol.for("constructDateFrom");function wt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Mg in e?e[Mg](t):e instanceof Date?new e.constructor(t):new Date(t)}function We(e,t){return wt(t||e,e)}function uf(e,t,r){let o=We(e,r?.in);return isNaN(t)?wt(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function ff(e,t,r){let o=We(e,r?.in);if(isNaN(t))return wt(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=wt(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 N2={};function qn(){return N2}function on(e,t){let r=qn(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=We(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 Li(e,t){return on(e,{...t,weekStartsOn:1})}function df(e,t){let r=We(e,t?.in),o=r.getFullYear(),n=wt(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Li(n),s=wt(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Li(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function Dg(e){let t=We(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 iC(e,...t){let r=wt.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Fg(e,t){let r=We(e,t?.in);return r.setHours(0,0,0,0),r}function sC(e,t,r){let[o,n]=iC(r?.in,e,t),i=Fg(o),s=Fg(n),a=+i-Dg(i),c=+s-Dg(s);return Math.round((a-c)/oC)}function aC(e,t){let r=df(e,t),o=wt(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Li(o)}function lC(e,t,r){return uf(e,t*7,r)}function cC(e,t,r){return ff(e,t*12,r)}function uC(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function nn(e){return!(!uC(e)&&typeof e!="number"||isNaN(+We(e)))}function fC(e,t){let r=We(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function mf(e,t){let r=We(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var k2={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"}},dC=(e,t,r)=>{let o,n=k2[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 pf(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var M2={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},D2={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},F2={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},mC={date:pf({formats:M2,defaultWidth:"full"}),time:pf({formats:D2,defaultWidth:"full"}),dateTime:pf({formats:F2,defaultWidth:"full"})};var L2={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},pC=(e,t,r,o)=>L2[e];function Hs(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 B2={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},H2={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},j2={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"]},W2={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"]},z2={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"}},U2={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"}},Y2=(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"},gC={ordinalNumber:Y2,era:Hs({values:B2,defaultWidth:"wide"}),quarter:Hs({values:H2,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Hs({values:j2,defaultWidth:"wide"}),day:Hs({values:W2,defaultWidth:"wide"}),dayPeriod:Hs({values:z2,defaultWidth:"wide",formattingValues:U2,defaultFormattingWidth:"wide"})};function js(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)?G2(a,f=>f.test(s)):$2(a,f=>f.test(s)),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;let u=t.slice(s.length);return{value:l,rest:u}}}function $2(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function G2(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function hC(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 q2=/^(\d+)(th|st|nd|rd)?/i,K2=/\d+/i,X2={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},Z2={any:[/^b/i,/^(a|c)/i]},Q2={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},J2={any:[/1/i,/2/i,/3/i,/4/i]},eV={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},tV={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]},rV={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},oV={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]},nV={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},iV={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}},vC={ordinalNumber:hC({matchPattern:q2,parsePattern:K2,valueCallback:e=>parseInt(e,10)}),era:js({matchPatterns:X2,defaultMatchWidth:"wide",parsePatterns:Z2,defaultParseWidth:"any"}),quarter:js({matchPatterns:Q2,defaultMatchWidth:"wide",parsePatterns:J2,defaultParseWidth:"any",valueCallback:e=>e+1}),month:js({matchPatterns:eV,defaultMatchWidth:"wide",parsePatterns:tV,defaultParseWidth:"any"}),day:js({matchPatterns:rV,defaultMatchWidth:"wide",parsePatterns:oV,defaultParseWidth:"any"}),dayPeriod:js({matchPatterns:nV,defaultMatchWidth:"any",parsePatterns:iV,defaultParseWidth:"any"})};var Lg={code:"en-US",formatDistance:dC,formatLong:mC,formatRelative:pC,localize:gC,match:vC,options:{weekStartsOn:0,firstWeekContainsDate:1}};function bC(e,t){let r=We(e,t?.in);return sC(r,mf(r))+1}function yC(e,t){let r=We(e,t?.in),o=+Li(r)-+aC(r);return Math.round(o/cf)+1}function gf(e,t){let r=We(e,t?.in),o=r.getFullYear(),n=qn(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=wt(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=on(s,t),c=wt(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let l=on(c,t);return+r>=+a?o+1:+r>=+l?o:o-1}function xC(e,t){let r=qn(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=gf(e,t),i=wt(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),on(i,t)}function wC(e,t){let r=We(e,t?.in),o=+on(r,t)-+xC(r,t);return Math.round(o/cf)+1}function Ie(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var sn={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ie(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ie(r+1,2)},d(e,t){return Ie(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 Ie(e.getHours()%12||12,t.length)},H(e,t){return Ie(e.getHours(),t.length)},m(e,t){return Ie(e.getMinutes(),t.length)},s(e,t){return Ie(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ie(n,t.length)}};var Ws={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Bg={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 sn.y(e,t)},Y:function(e,t,r,o){let n=gf(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Ie(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ie(i,t.length)},R:function(e,t){let r=df(e);return Ie(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ie(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 Ie(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 Ie(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 sn.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 Ie(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=wC(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ie(n,t.length)},I:function(e,t,r){let o=yC(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ie(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):sn.d(e,t)},D:function(e,t,r){let o=bC(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ie(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 Ie(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 Ie(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 Ie(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=Ws.noon:o===0?n=Ws.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=Ws.evening:o>=12?n=Ws.afternoon:o>=4?n=Ws.morning:n=Ws.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 sn.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):sn.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ie(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ie(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):sn.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):sn.s(e,t)},S:function(e,t){return sn.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return CC(o);case"XXXX":case"XX":return Bi(o);default:return Bi(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return CC(o);case"xxxx":case"xx":return Bi(o);default:return Bi(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+SC(o,":");default:return"GMT"+Bi(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+SC(o,":");default:return"GMT"+Bi(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ie(o,t.length)},T:function(e,t,r){return Ie(+e,t.length)}};function SC(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+Ie(i,2)}function CC(e,t){return e%60===0?(e>0?"-":"+")+Ie(Math.abs(e)/60,2):Bi(e,t)}function Bi(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ie(Math.trunc(o/60),2),i=Ie(o%60,2);return r+n+t+i}var EC=(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"})}},_C=(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"})}},sV=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return EC(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}}",EC(o,t)).replace("{{time}}",_C(n,t))},RC={p:_C,P:sV};var aV=/^D+$/,lV=/^Y+$/,cV=["D","DD","YY","YYYY"];function TC(e){return aV.test(e)}function PC(e){return lV.test(e)}function OC(e,t,r){let o=uV(e,t,r);if(console.warn(o),cV.includes(e))throw new RangeError(o)}function uV(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 fV=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,dV=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,mV=/^'([^]*?)'?$/,pV=/''/g,gV=/[a-zA-Z]/;function Hg(e,t,r){let o=qn(),n=r?.locale??o.locale??Lg,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=We(e,r?.in);if(!nn(a))throw new RangeError("Invalid time value");let c=t.match(dV).map(u=>{let f=u[0];if(f==="p"||f==="P"){let g=RC[f];return g(u,n.formatLong)}return u}).join("").match(fV).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:hV(u)};if(Bg[f])return{isToken:!0,value:u};if(f.match(gV))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 l={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&PC(f)||!r?.useAdditionalDayOfYearTokens&&TC(f))&&OC(f,t,String(e));let g=Bg[f[0]];return g(a,f,n.localize,l)}).join("")}function hV(e){let t=e.match(mV);return t?t[1].replace(pV,"'"):e}function Hi(e,t,r){return uf(e,-t,r)}function hf(e,t,r){return ff(e,-t,r)}function AC(e,t,r){return lC(e,-t,r)}function vf(e,t,r){return cC(e,-t,r)}var J=d(X(),1),st=d(G(),1),ur=d(Kn(),1);var jg=d(B(),1),pt={Name:(0,jg.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,jg.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function VC(e,t){switch(t){case"days":return Hi(new Date,e);case"weeks":return AC(new Date,e);case"months":return hf(new Date,e);case"years":return vf(new Date,e);default:return new Date}}var NC={label:(0,J.__)("Is none of"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),pt),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"?!r.includes(o):!1}),selection:"multi"},bf=[{name:Ze,label:(0,J.__)("Includes"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),pt),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"?r.includes(o):!1},selection:"multi"},{name:Qe,...NC},{name:$t,label:(0,J.__)("Includes all"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),pt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Gt,...NC},{name:sr,label:(0,J.__)("Between (inc)"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),pt),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:ar,label:(0,J.__)("In the past"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),pt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=VC(r.value,r.unit),n=(0,ur.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:wr,label:(0,J.__)("Over"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),pt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=VC(r.value,r.unit);return(0,ur.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:et,label:(0,J.__)("Is"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:tt,label:(0,J.__)("Is not"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:_n,label:(0,J.__)("Less than"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:Rn,label:(0,J.__)("Greater than"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Tn,label:(0,J.__)("Less than or equal"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Pn,label:(0,J.__)("Greater than or equal"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:On,label:(0,J.__)("Before"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:An,label:(0,J.__)("After"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:In,label:(0,J.__)("Before (inc)"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:Vn,label:(0,J.__)("After (inc)"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:xo,label:(0,J.__)("Contains"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),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:wo,label:(0,J.__)("Doesn't contain"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),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:So,label:(0,J.__)("Starts with"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),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:Nn,label:(0,J.__)("On"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r),n=(0,ur.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:kn,label:(0,J.__)("Not on"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r),n=(0,ur.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],ji=e=>bf.find(t=>t.name===e),kC=()=>bf.map(e=>e.name),MC=e=>bf.filter(t=>t.selection==="single").some(t=>t.name===e),DC=e=>bf.some(t=>t.name===e);var gt=d(B(),1),vV="Enter",bV=" ",yV=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=ji(t?.operator);return o!==void 0?o.filterText(r,e):(0,an.sprintf)((0,an.__)("Unknown status for %1$s"),r.name)};function xV({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:ji(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,gt.jsxs)(z,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,gt.jsx)(Xn.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,gt.jsx)(Xn.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,an.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,l=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=ji(c)?.selection,g=ji(a)?.selection,m=f!==g||[f,g].includes("custom");return{...u,value:m?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:l})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function FC({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,yf.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(x=>x.field===i.field),l=[],u=(0,yf.useMemo)(()=>{let x=r.find(v=>v.id===i.field);return x&&{...x,getValue:({item:v})=>v[x.id]}},[r,i.field]),{elements:f}=Tt({elements:i.elements,getElements:i.getElements});if(f.length>0)l=f.filter(x=>i.singleSelection?x.value===c?.value:c?.value?.includes(x.value));else if(Array.isArray(c?.value)){let x=c.value.map(v=>u?.getValueFormatted({item:{[u.id]:v},field:u})||String(v));l=[{value:c.value,label:x}]}else if(typeof c?.value=="object")l=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let x=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);l=[{value:c.value,label:x}]}let g=i.isPrimary,m=c?.isLocked,p=!m&&c?.value!==void 0,h=!m&&(!g||p),b=g?(0,an.__)("Reset"):(0,an.__)("Remove");return(0,gt.jsx)(Xn.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:x,onToggle:v})=>(0,gt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,gt.jsxs)(Vt.Root,{children:[(0,gt.jsx)(Vt.Trigger,{render:(0,gt.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":h,"has-values":p,"is-not-clickable":m}),role:"button",tabIndex:m?-1:0,onClick:()=>{m||v()},onKeyDown:y=>{!m&&[vV,bV].includes(y.key)&&(v(),y.preventDefault())},"aria-disabled":m,"aria-pressed":x,"aria-expanded":x,ref:n,children:(0,gt.jsx)(yV,{activeElements:l,filterInView:c,filter:i})})}),(0,gt.jsx)(Vt.Popup,{children:(0,an.sprintf)((0,an.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),h&&(0,gt.jsxs)(Vt.Root,{children:[(0,gt.jsx)(Vt.Trigger,{render:(0,gt.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":p}),"aria-label":b,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(y=>y.field!==i.field)}),g?n.current?.focus():e.current?.focus()},children:(0,gt.jsx)(Xn.Icon,{icon:Ld})})}),(0,gt.jsx)(Vt.Popup,{children:b})]})]}),renderContent:()=>(0,gt.jsxs)(z,{direction:"column",justify:"flex-start",children:[(0,gt.jsx)(xV,{...o}),o.filter.hasElements?(0,gt.jsx)(X0,{...o,filter:{...o.filter,elements:f}}):(0,gt.jsx)(rC,{...o,fields:r})]})})}var xf=d(oe(),1),LC=d(X(),1),BC=d(G(),1);var ln=d(B(),1),{Menu:Za}=me(xf.privateApis);function Wg({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,ln.jsxs)(Za,{children:[(0,ln.jsx)(Za.TriggerButton,{...n}),(0,ln.jsx)(Za.Popover,{children:i.map(s=>(0,ln.jsx)(Za.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,ln.jsx)(Za.ItemLabel,{children:s.name})},s.field))})]})}function wV({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,ln.jsx)(Wg,{triggerProps:{render:(0,ln.jsx)(xf.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,LC.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var HC=(0,BC.forwardRef)(wV);var jC=d(oe(),1),WC=d(X(),1),zC=d(B(),1);function UC({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,zC.jsx)(jC.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,WC.__)("Reset")})}var YC=d(G(),1);function SV(e,t){return(0,YC.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=>MC(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&DC(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 Qa=SV;var Ja=d(B(),1);function CV({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,zs.useContext)(ne),s=(0,zs.useRef)(null),a=Qa(t,r),c=(0,Ja.jsx)(HC,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),l=a.filter(f=>f.isVisible);if(l.length===0)return null;let u=[...l.map(f=>(0,Ja.jsx)(FC,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return u.push((0,Ja.jsx)(UC,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,Ja.jsx)(z,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var el=(0,zs.memo)(CV);var Zn=d(G(),1),$C=d(oe(),1);var wf=d(X(),1);var Fo=d(B(),1);function EV(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Zn.useContext)(ne),s=(0,Zn.useRef)(null),a=(0,Zn.useCallback)(m=>{r(m),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(m=>m.isVisible),l={label:(0,wf.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,wf._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(m=>m.isPrimary||m.isLocked),g=(0,Fo.jsx)($C.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:ia,disabled:f,accessibleWhenDisabled:!0,...c?u:l});return(0,Fo.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,Fo.jsx)(_V,{buttonRef:s,filtersCount:t.filters?.length,children:g}):(0,Fo.jsx)(Wg,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:g}})})}function _V({buttonRef:e,filtersCount:t,children:r}){return(0,Zn.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Fo.jsxs)(Fo.Fragment,{children:[r,!!t&&(0,Fo.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var Sf=EV;var GC=d(G(),1);var qC=d(B(),1);function RV(e){let{isShowingFilter:t}=(0,GC.useContext)(ne);return t?(0,qC.jsx)(el,{...e}):null}var Cf=RV;var KC=d(G(),1),XC=d(oe(),1),ZC=d(X(),1);var Wi=d(B(),1);function zg({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:l,selection:u,onChangeSelection:f,setOpenedFilter:g,onClickItem:m,isItemClickable:p,renderItemLink:h,defaultLayouts:b,containerRef:x,empty:v=(0,Wi.jsx)("p",{children:(0,ZC.__)("No results")})}=(0,KC.useContext)(ne),y=Eo(!s,{delay:200});if(!s)return y?(0,Wi.jsx)("div",{className:"dataviews-loading",children:(0,Wi.jsx)("p",{children:(0,Wi.jsx)(XC.Spinner,{})})}):null;let w=zn.find(O=>O.type===c.type&&b[O.type])?.component;return(0,Wi.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,Wi.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:l,onChangeSelection:f,selection:u,setOpenedFilter:g,onClickItem:m,renderItemLink:h,isItemClickable:p,view:c,empty:v})})}var QC=d(X(),1),ao=d(G(),1),JC=d(oe(),1),eE=d(jt(),1);var tE=d(B(),1),TV=(0,ao.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,ao.useContext)(ne),[n,i,s]=(0,eE.useDebouncedInput)(r.search);(0,ao.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,ao.useRef)(o),c=(0,ao.useRef)(r);(0,ao.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,ao.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 l=t||(0,QC.__)("Search");return(0,tE.jsx)(JC.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:l,placeholder:l,size:"compact"})}),Ug=TV;var ht=d(oe(),1),cn=d(X(),1),lo=d(G(),1);var Yg=d(oE(),1),nE=d(jt(),1);var _e=d(B(),1),{Menu:tl}=me(ht.privateApis),PV={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function $g(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,lo.useContext)(ne),o=Object.keys(r);if(o.length<=1)return null;let n=zn.find(i=>e.type===i.type);return(0,_e.jsxs)(tl,{children:[(0,_e.jsx)(tl.TriggerButton,{render:(0,_e.jsx)(ht.Button,{size:"compact",icon:n?.icon,label:(0,cn.__)("Layout")})}),(0,_e.jsx)(tl.Popover,{children:o.map(i=>{let s=zn.find(a=>a.type===i);return s?(0,_e.jsx)(tl.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:a.target.value,...r[a.target.value]})}(0,Yg.default)("Invalid dataview")},children:(0,_e.jsx)(tl.ItemLabel,{children:s.label})},i):null})})]})}function OV(){let{view:e,fields:t,onChangeView:r}=(0,lo.useContext)(ne),o=(0,lo.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,_e.jsx)(ht.SelectControl,{label:(0,cn.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function AV(){let{view:e,fields:t,onChangeView:r}=(0,lo.useContext)(ne);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,_e.jsx)(ht.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,cn.__)("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,Yg.default)("Invalid direction")},children:tu.map(i=>(0,_e.jsx)(ht.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Bx[i],label:ou[i]},i))})}function IV(){let{view:e,config:t,onChangeView:r}=(0,lo.useContext)(ne),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,_e.jsx)(ht.__experimentalToggleGroupControl,{isBlock:!0,label:(0,cn.__)("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,_e.jsx)(ht.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function VV(){let{onReset:e}=(0,lo.useContext)(ne);return e===void 0?null:(0,_e.jsx)(ht.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,cn.__)("Reset view")})}function Gg(){let{view:e,onReset:t}=(0,lo.useContext)(ne),r=(0,nE.useInstanceId)(iE,"dataviews-view-config-dropdown"),o=zn.find(i=>i.type===e.type),n=typeof t=="function";return(0,_e.jsx)(ht.Dropdown,{expandOnMobile:!0,popoverProps:{...PV,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,_e.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,_e.jsx)(ht.Button,{size:"compact",icon:Hd,label:(0,cn._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,_e.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,_e.jsx)(ht.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,_e.jsxs)(z,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,_e.jsxs)(z,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,_e.jsx)(ht.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,cn.__)("Appearance")}),(0,_e.jsx)(VV,{})]}),(0,_e.jsxs)(z,{direction:"column",gap:"lg",children:[(0,_e.jsxs)(z,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,_e.jsx)(OV,{}),(0,_e.jsx)(AV,{})]}),!!o?.viewConfigOptions&&(0,_e.jsx)(o.viewConfigOptions,{}),(0,_e.jsx)(IV,{}),(0,_e.jsx)(gu,{})]})]})})})}function iE(){return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)($g,{}),(0,_e.jsx)(Gg,{})]})}var NV=(0,lo.memo)(iE),sE=NV;var aE=d(oe(),1),lE=d(G(),1);function Fe(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 cE=d(B(),1),{ValidatedCheckboxControl:kV}=me(aE.privateApis);function uE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,lE.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,cE.jsx)(kV,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),hidden:o,label:c,help:l,checked:s({item:r}),onChange:g,disabled:f})}var Ef=d(oe(),1),fE=d(G(),1);var qg=d(B(),1),{ValidatedComboboxControl:MV}=me(Ef.privateApis);function _f({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:l,isValid:u}=t,f=c({item:e})??"",g=(0,fE.useCallback)(h=>r(l({item:e,value:h??""})),[e,r,l]),{elements:m,isLoading:p}=Tt({elements:t.elements,getElements:t.getElements});return p?(0,qg.jsx)(Ef.Spinner,{}):(0,qg.jsx)(MV,{required:!!t.isValid?.required,customValidity:Fe(u,n),label:i,value:f,help:s,placeholder:a,options:m,onChange:g,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var Pf=d(oe(),1),qr=d(G(),1),Tf=d(X(),1),jr=d(Kn(),1);var Ys=d(oe(),1),Kg=d(G(),1),Lo=d(X(),1);var Us=d(B(),1),DV={[ar]:[{value:"days",label:(0,Lo.__)("Days")},{value:"weeks",label:(0,Lo.__)("Weeks")},{value:"months",label:(0,Lo.__)("Months")},{value:"years",label:(0,Lo.__)("Years")}],[wr]:[{value:"days",label:(0,Lo.__)("Days ago")},{value:"weeks",label:(0,Lo.__)("Weeks ago")},{value:"months",label:(0,Lo.__)("Months ago")},{value:"years",label:(0,Lo.__)("Years ago")}]};function Rf({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=DV[i===ar?"inThePast":"over"],{id:a,label:c,description:l,getValue:u,setValue:f}=r,g=r.isDisabled({item:t,field:r}),m=u({item:t}),{value:p="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},b=(0,Kg.useCallback)(v=>o(f({item:t,value:{value:Number(v),unit:h}})),[o,f,t,h]),x=(0,Kg.useCallback)(v=>o(f({item:t,value:{value:p,unit:v}})),[o,f,t,p]);return(0,Us.jsx)(Ys.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:l,children:(0,Us.jsxs)(z,{direction:"row",gap:"sm",children:[(0,Us.jsx)(Ys.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:p,onChange:b,disabled:g}),(0,Us.jsx)(Ys.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Lo.__)("Unit"),value:h,options:s,onChange:x,hideLabelFromVision:!0,disabled:g})]})})}var dE=d(G(),1);function rl(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,dE.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 mE=d(Kn(),1);function ol(e){if(!e)return null;let t=(0,mE.getDate)(e);return t&&nn(t)?t:null}var Qn=d(B(),1),{DateCalendar:FV,ValidatedInputControl:LV}=me(Pf.privateApis),Xg=e=>e?(0,jr.dateI18n)("Y-m-d\\TH:i",(0,jr.getDate)(e)):"";function BV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:l,description:u,setValue:f,getValue:g,isValid:m}=t,p=t.isDisabled({item:e,field:t}),h=g({item:e}),b=typeof h=="string"?h:void 0,[x,v]=(0,qr.useState)(()=>ol(b)||new Date),y=(0,qr.useRef)(null),w=(0,qr.useRef)(void 0),O=(0,qr.useRef)(null),{minConstraint:R,maxConstraint:k,disabledMatchers:S}=rl(m,ol),E=(0,qr.useCallback)(T=>r(f({item:e,value:T})),[e,r,f]);(0,qr.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let F=(0,qr.useCallback)(T=>{let N;if(T){let I=(0,jr.dateI18n)("Y-m-d",T),C;b?C=(0,jr.dateI18n)("H:i",(0,jr.getDate)(b)):C=(0,jr.dateI18n)("H:i",T),N=(0,jr.getDate)(`${I}T${C}`).toISOString(),E(N),w.current&&clearTimeout(w.current)}else E(void 0);O.current=y.current&&y.current.ownerDocument.activeElement,w.current=setTimeout(()=>{y.current&&(y.current.focus(),y.current.blur(),E(N),O.current&&O.current instanceof HTMLElement&&O.current.focus())},0)},[E,b]),V=(0,qr.useCallback)(T=>{if(T){let N=(0,jr.getDate)(T);E(N.toISOString());let I=ol(N.toISOString());I&&v(I)}else E(void 0)},[E]),{format:A}=t,P=A.weekStartsOn??(0,jr.getSettings)().l10n.startOfWeek,{timezone:{string:D}}=(0,jr.getSettings)(),_=l;return m?.required&&!n&&!o?_=`${l} (${(0,Tf.__)("Required")})`:!m?.required&&n&&!o&&(_=`${l} (${(0,Tf.__)("Optional")})`),(0,Qn.jsx)(Pf.BaseControl,{id:c,label:_,help:u,hideLabelFromVision:o,children:(0,Qn.jsxs)(z,{direction:"column",gap:"lg",children:[(0,Qn.jsx)(LV,{ref:y,required:!!m?.required,customValidity:Fe(m,i),type:"datetime-local",label:(0,Tf.__)("Date time"),hideLabelFromVision:!0,value:Xg(b),onChange:V,disabled:p,min:R?Xg(R):void 0,max:k?Xg(k):void 0}),!a&&(0,Qn.jsx)(FV,{style:{width:"100%"},selected:b&&ol(b)||void 0,onSelect:F,month:x,onMonthChange:v,timeZone:D||void 0,weekStartsOn:P,disabled:p||S})]})})}function pE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===ar||i===wr?(0,Qn.jsx)(Rf,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Qn.jsx)(BV,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Jt=d(oe(),1),gE=d(ox(),1),Ne=d(G(),1),St=d(X(),1),Qt=d(Kn(),1);var qe=d(B(),1),{DateCalendar:HV,DateRangeCalendar:jV}=me(Jt.privateApis),WV=[{id:"today",label:(0,St.__)("Today"),getValue:()=>(0,Qt.getDate)(null)},{id:"yesterday",label:(0,St.__)("Yesterday"),getValue:()=>{let e=(0,Qt.getDate)(null);return Hi(e,1)}},{id:"past-week",label:(0,St.__)("Past week"),getValue:()=>{let e=(0,Qt.getDate)(null);return Hi(e,7)}},{id:"past-month",label:(0,St.__)("Past month"),getValue:()=>{let e=(0,Qt.getDate)(null);return hf(e,1)}}],zV=[{id:"last-7-days",label:(0,St.__)("Last 7 days"),getValue:()=>{let e=(0,Qt.getDate)(null);return[Hi(e,7),e]}},{id:"last-30-days",label:(0,St.__)("Last 30 days"),getValue:()=>{let e=(0,Qt.getDate)(null);return[Hi(e,30),e]}},{id:"month-to-date",label:(0,St.__)("Month to date"),getValue:()=>{let e=(0,Qt.getDate)(null);return[fC(e),e]}},{id:"last-year",label:(0,St.__)("Last year"),getValue:()=>{let e=(0,Qt.getDate)(null);return[vf(e,1),e]}},{id:"year-to-date",label:(0,St.__)("Year to date"),getValue:()=>{let e=(0,Qt.getDate)(null);return[mf(e),e]}}],Jn=e=>{if(!e)return null;let t=(0,Qt.getDate)(e);return t&&nn(t)?t:null},Zg=e=>e?typeof e=="string"?e:Hg(e,"yyyy-MM-dd"):"";function hE({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Ne.useState)(void 0),l=(0,Ne.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let g of f){let m=g.current;if(m&&!m.validity.valid){c({type:"invalid",message:m.validationMessage});return}}c(void 0)},[r]);return(0,Ne.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=t?Fe(s,t):void 0;for(let m of f){let p=m.current;p&&p.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,s,t]),(0,Ne.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=m=>{m.preventDefault(),n(!0)};for(let m of f)m.current?.addEventListener("invalid",g);return()=>{for(let m of f)m.current?.removeEventListener("invalid",g)}},[r,n]),(0,Ne.useEffect)(()=>{if(!o)return;let f=t?Fe(s,t):void 0;f?c(f):l()},[o,s,t,l]),(0,Ne.useEffect)(()=>{o&&a?.message&&(0,gE.speak)(a.message)},[o,a?.message]),(0,qe.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,qe.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,qe.jsx)(Jt.Icon,{className:"components-validated-control__indicator-icon",icon:$d,size:16,fill:"currentColor"}),a.message]})]})}function UV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:l,getValue:u,isValid:f,format:g}=t,m=t.isDisabled({item:e,field:t}),[p,h]=(0,Ne.useState)(null),b=g.weekStartsOn??(0,Qt.getSettings)().l10n.startOfWeek,x=u({item:e}),v=typeof x=="string"?x:void 0,[y,w]=(0,Ne.useState)(()=>Jn(v)||new Date),[O,R]=(0,Ne.useState)(!1),k=(0,Ne.useRef)(null),{minConstraint:S,maxConstraint:E,disabledMatchers:F}=rl(f,Jn),V=(0,Ne.useCallback)(N=>r(l({item:e,value:N})),[e,r,l]),A=(0,Ne.useCallback)(N=>{let I=N?Hg(N,"yyyy-MM-dd"):void 0;V(I),h(null),R(!0)},[V]),P=(0,Ne.useCallback)(N=>{let I=N.getValue(),C=Zg(I);w(I),V(C),h(N.id),R(!0)},[V]),D=(0,Ne.useCallback)(N=>{if(V(N),N){let I=Jn(N);I&&w(I)}h(null),R(!0)},[V]),{timezone:{string:_}}=(0,Qt.getSettings)(),T=a;return f?.required&&!n?T=`${a} (${(0,St.__)("Required")})`:!f?.required&&n&&(T=`${a} (${(0,St.__)("Optional")})`),(0,qe.jsx)(hE,{field:t,validity:i,inputRefs:k,isTouched:O,setIsTouched:R,children:(0,qe.jsx)(Jt.BaseControl,{id:s,className:"dataviews-controls__date",label:T,help:c,hideLabelFromVision:o,children:(0,qe.jsxs)(z,{direction:"column",gap:"lg",children:[(0,qe.jsxs)(z,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[WV.map(N=>{let I=p===N.id;return(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:I,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>P(N),children:N.label},N.id)}),(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!p,size:"small",disabled:!!p||m,accessibleWhenDisabled:!0,children:(0,St.__)("Custom")})]}),(0,qe.jsx)(Jt.__experimentalInputControl,{ref:k,type:"date",label:(0,St.__)("Date"),hideLabelFromVision:!0,value:v,onChange:D,required:!!t.isValid?.required,disabled:m,min:S,max:E}),(0,qe.jsx)(HV,{style:{width:"100%"},selected:v&&Jn(v)||void 0,onSelect:A,month:y,onMonthChange:w,timeZone:_||void 0,weekStartsOn:b,disabled:m||F,disableNavigation:m})]})})})}function YV({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:l,setValue:u,isValid:f,format:g}=t,m=t.isDisabled({item:e,field:t}),p,h=l({item:e});Array.isArray(h)&&h.length===2&&h.every(M=>typeof M=="string")&&(p=h);let b=g.weekStartsOn??(0,Qt.getSettings)().l10n.startOfWeek,{minConstraint:x,maxConstraint:v,disabledMatchers:y}=rl(f,Jn),w=(0,Ne.useCallback)(M=>{r(u({item:e,value:M}))},[e,r,u]),[O,R]=(0,Ne.useState)(null),k=(0,Ne.useMemo)(()=>{if(!p)return{from:void 0,to:void 0};let[M,L]=p;return{from:Jn(M)||void 0,to:Jn(L)||void 0}},[p]),[S,E]=(0,Ne.useState)(()=>k.from||new Date),[F,V]=(0,Ne.useState)(!1),A=(0,Ne.useRef)(null),P=(0,Ne.useRef)(null),D=(0,Ne.useCallback)((M,L)=>{M&&L?w([Zg(M),Zg(L)]):!M&&!L&&w(void 0)},[w]),_=(0,Ne.useCallback)(M=>{D(M?.from,M?.to),R(null),V(!0)},[D]),T=(0,Ne.useCallback)(M=>{let[L,j]=M.getValue();E(L),D(L,j),R(M.id),V(!0)},[D]),N=(0,Ne.useCallback)((M,L)=>{let[j,K]=p||[void 0,void 0];if(D(M==="from"?L:j,M==="to"?L:K),L){let Q=Jn(L);Q&&E(Q)}R(null),V(!0)},[p,D]),{timezone:I}=(0,Qt.getSettings)(),C=a;return t.isValid?.required&&!n?C=`${a} (${(0,St.__)("Required")})`:!t.isValid?.required&&n&&(C=`${a} (${(0,St.__)("Optional")})`),(0,qe.jsx)(hE,{field:t,validity:i,inputRefs:[A,P],isTouched:F,setIsTouched:V,children:(0,qe.jsx)(Jt.BaseControl,{id:s,className:"dataviews-controls__date",label:C,help:c,hideLabelFromVision:o,children:(0,qe.jsxs)(z,{direction:"column",gap:"lg",children:[(0,qe.jsxs)(z,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[zV.map(M=>{let L=O===M.id;return(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:L,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>T(M),children:M.label},M.id)}),(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!O,size:"small",accessibleWhenDisabled:!0,disabled:!!O||m,children:(0,St.__)("Custom")})]}),(0,qe.jsxs)(z,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,qe.jsx)(Jt.__experimentalInputControl,{ref:A,type:"date",label:(0,St.__)("From"),hideLabelFromVision:!0,value:p?.[0],onChange:M=>N("from",M),required:!!t.isValid?.required,disabled:m,min:x,max:v}),(0,qe.jsx)(Jt.__experimentalInputControl,{ref:P,type:"date",label:(0,St.__)("To"),hideLabelFromVision:!0,value:p?.[1],onChange:M=>N("to",M),required:!!t.isValid?.required,disabled:m,min:x,max:v})]}),(0,qe.jsx)(jV,{style:{width:"100%"},selected:k,onSelect:_,month:S,onMonthChange:E,timeZone:I.string||void 0,weekStartsOn:b,disabled:m||y})]})})})}function vE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===ar||i===wr?(0,qe.jsx)(Rf,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===sr?(0,qe.jsx)(YV,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,qe.jsx)(UV,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var Of=d(oe(),1),bE=d(G(),1);var Qg=d(B(),1),{ValidatedSelectControl:$V}=me(Of.privateApis);function Af({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:l,setValue:u,isValid:f}=t,g=t.isDisabled({item:e,field:t}),m=s==="array",p=l({item:e})??(m?[]:""),h=(0,bE.useCallback)(v=>r(u({item:e,value:v})),[e,r,u]),{elements:b,isLoading:x}=Tt({elements:t.elements,getElements:t.getElements});return x?(0,Qg.jsx)(Of.Spinner,{}):(0,Qg.jsx)($V,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(f,i),label:a,value:p,help:c,options:b,onChange:h,hideLabelFromVision:o,multiple:m,disabled:g})}var Jg=d(B(),1),GV=10;function yE(e){let{field:t}=e,{elements:r}=Tt({elements:t.elements,getElements:t.getElements});return r.length>=GV?(0,Jg.jsx)(_f,{...e}):(0,Jg.jsx)(Af,{...e})}var Vf=d(oe(),1);var xE=d(oe(),1),wE=d(G(),1);var SE=d(B(),1),{ValidatedInputControl:qV}=me(xE.privateApis);function Bo({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:l,placeholder:u,description:f,getValue:g,setValue:m,isValid:p}=t,h=g({item:e}),b=t.isDisabled({item:e,field:t}),x=(0,wE.useCallback)(v=>r(m({item:e,value:v})),[e,m,r]);return(0,SE.jsx)(qV,{required:!!p.required,markWhenOptional:n,customValidity:Fe(p,c),label:l,placeholder:u,value:h??"",help:f,onChange:x,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:b,pattern:p.pattern?p.pattern.constraint:void 0,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0})}var If=d(B(),1);function CE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,If.jsx)(Bo,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,If.jsx)(Vf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,If.jsx)(Vf.Icon,{icon:Ud})})})}var kf=d(oe(),1);var Nf=d(B(),1);function EE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Nf.jsx)(Bo,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,Nf.jsx)(kf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Nf.jsx)(kf.Icon,{icon:im})})})}var Df=d(oe(),1);var Mf=d(B(),1);function _E({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Mf.jsx)(Bo,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Mf.jsx)(Df.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Mf.jsx)(Df.Icon,{icon:om})})})}var un=d(oe(),1),nl=d(G(),1),Ff=d(X(),1);var ei=d(B(),1),{ValidatedNumberControl:KV}=me(un.privateApis);function RE(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function XV({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,nl.useCallback)(c=>t([RE(c),i]),[t,i]),a=(0,nl.useCallback)(c=>t([n,RE(c)]),[t,n]);return(0,ei.jsx)(un.BaseControl,{help:(0,Ff.__)("The max. value must be greater than the min. value."),children:(0,ei.jsxs)(un.Flex,{direction:"row",gap:4,children:[(0,ei.jsx)(un.__experimentalNumberControl,{label:(0,Ff.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,ei.jsx)(un.__experimentalNumberControl,{label:(0,Ff.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function Lf({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:l,description:u,getValue:f,setValue:g,isValid:m}=t,p=f({item:e})??"",h=t.isDisabled({item:e,field:t}),b=(0,nl.useCallback)(v=>{r(g({item:e,value:["",void 0].includes(v)?void 0:Number(v)}))},[e,r,g]),x=(0,nl.useCallback)(v=>{r(g({item:e,value:v}))},[e,r,g]);if(i===sr){let v=["",""];return Array.isArray(p)&&p.length===2&&p.every(y=>typeof y=="number"||y==="")&&(v=p),(0,ei.jsx)(XV,{value:v,onChange:x,hideLabelFromVision:o,step:c})}return(0,ei.jsx)(KV,{required:!!m.required,markWhenOptional:n,customValidity:Fe(m,s),label:l,help:u,value:p,onChange:b,hideLabelFromVision:o,step:c,min:m.min?m.min.constraint:void 0,max:m.max?m.max.constraint:void 0,disabled:h})}var TE=d(B(),1);function PE(e){return(0,TE.jsx)(Lf,{...e})}var OE=d(B(),1);function AE(e){return(0,OE.jsx)(Lf,{...e})}var Bf=d(oe(),1),IE=d(G(),1);var eh=d(B(),1),{ValidatedRadioControl:ZV}=me(Bf.privateApis);function VE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:g,isLoading:m}=Tt({elements:t.elements,getElements:t.getElements}),p=c({item:e}),h=(0,IE.useCallback)(b=>r(l({item:e,value:b})),[e,r,l]);return m?(0,eh.jsx)(Bf.Spinner,{}):(0,eh.jsx)(ZV,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),label:s,help:a,onChange:h,options:g,selected:p,hideLabelFromVision:o,disabled:f})}var th=d(G(),1);var NE=d(B(),1);function kE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,NE.jsx)(Bo,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,th.createElement)(a):void 0,suffix:c?(0,th.createElement)(c):void 0})}var ME=d(oe(),1),DE=d(G(),1);var FE=d(B(),1),{ValidatedToggleControl:QV}=me(ME.privateApis);function LE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,DE.useCallback)(()=>{t(l({item:r,value:!c({item:r})}))},[t,l,r,c]);return(0,FE.jsx)(QV,{required:!!u.required,markWhenOptional:n,customValidity:Fe(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:g,disabled:f})}var BE=d(oe(),1),HE=d(G(),1);var jE=d(B(),1),{ValidatedTextareaControl:JV}=me(BE.privateApis);function WE({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:l,placeholder:u,description:f,setValue:g,isValid:m}=t,p=t.getValue({item:e}),h=(0,HE.useCallback)(b=>r(g({item:e,value:b})),[e,r,g]);return(0,jE.jsx)(JV,{required:!!m.required,markWhenOptional:n,customValidity:Fe(m,s),label:l,placeholder:u,value:p??"",help:f,onChange:h,rows:a,disabled:c,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var KE=d(G(),1);var $s=d(oe(),1),ri=d(jt(),1),Wr=d(G(),1),jf=d(rh(),1);var eN=[];function UE({allowedFormats:e,disableFormats:t}){return t?eN:e}var Hf=d(rh(),1),YE=d(B(),1),$E=d(q(),1),tN={};function rN({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,Hf.getActiveFormat)(r,s),l=c!==void 0,u=(0,Hf.getActiveObject)(r),f=u!==void 0&&u.type===s;return(0,YE.jsx)(a,{isActive:l,isVisible:i,activeAttributes:l?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:tN},s)}function GE({formatTypes:e,...t}){return e.map(r=>(0,$E.createElement)(rN,{settings:r,...t,key:r.name}))}var ti=d(B(),1),{ValidatedContentEditableControl:oN,withIgnoreIMEEvents:nN}=me($s.privateApis),{useRichText:iN,KeyboardShortcutContext:sN,InputEventContext:aN,shortcutsListener:lN,inputEventsListener:cN}=me(jf.privateApis),uN=[];function qE({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:g,allowedFormats:m,disableFormats:p,withoutInteractiveFormatting:h,preserveWhiteSpace:b,disableLineBreaks:x,focusOnMount:v,completers:y=uN}){let[w,O]=(0,Wr.useState)({start:void 0,end:void 0}),[R,k]=(0,Wr.useState)(!1),S=(0,Wr.useRef)(void 0),E=(0,Wr.useRef)(new Set),F=(0,Wr.useRef)(new Set),V=(0,ri.__experimentalUseFocusOutside)(()=>k(!1)),A=UE({allowedFormats:m,disableFormats:p}),{value:P,onChange:D,ref:_,formatTypes:T,getValue:N}=iN({value:t,onChange:r,selectionStart:w.start,selectionEnd:w.end,onSelectionChange:(re,ce)=>O({start:re,end:ce}),__unstableIsSelected:R,preserveWhiteSpace:!!b,placeholder:o,__unstableDisableFormats:p,allowedFormats:A,withoutInteractiveFormatting:h,__unstableFormatTypeHandlerContext:(0,Wr.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function I(){S.current?.focus()}let C=(0,Wr.useRef)({keyboardShortcuts:F,inputEvents:E}),M=(0,Wr.useRef)({formatTypes:T,getValue:N,onChange:D});(0,Wr.useInsertionEffect)(()=>{M.current={formatTypes:T,getValue:N,onChange:D}});let L=(0,ri.useRefEffect)(re=>{if(l)return;let ce=nN(be=>{if(be.key!=="Enter"||be.defaultPrevented||be.metaKey||be.ctrlKey||(be.preventDefault(),x))return;let{getValue:W,onChange:U}=M.current,Y=W();U((0,jf.insert)(Y,`
-`,Y.start??Y.text.length,Y.end??Y.text.length))});return re.addEventListener("keydown",ce),()=>re.removeEventListener("keydown",ce)},[x,l]),j=(0,ri.useRefEffect)(re=>{if(!R)return;let ce=lN(C)(re),be=cN(C)(re);function W(U){if(U.inputType!=="insertText"&&U.type!=="compositionend")return;let{formatTypes:Y,getValue:le,onChange:ge}=M.current,Ot=le(),Ct=Y.reduce((Bt,{__unstableInputRule:vt})=>vt?vt(Bt):Bt,Ot);Ct!==Ot&&ge({...Ct,activeFormats:Ot.activeFormats})}return re.addEventListener("input",W),re.addEventListener("compositionend",W),()=>{ce(),be(),re.removeEventListener("input",W),re.removeEventListener("compositionend",W)}},[R]),{ref:K,...ee}=(0,$s.__unstableUseAutocompleteProps)({completers:y,record:P,onChange:D,onReplace:()=>{}}),te=(0,ri.useRefEffect)(re=>{v&&!l&&re.focus()},[v,l]),Q=(0,ri.useMergeRefs)([_,S,j,L,te,K]);return(0,ti.jsx)("div",{...V,onFocus:re=>{k(!0),V.onFocus(re)},children:(0,ti.jsxs)($s.SlotFillProvider,{children:[(0,ti.jsx)(oN,{label:e,id:n,className:Z("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:g,value:P.text,"aria-multiline":!x,...ee,ref:Q}),R&&!l&&(0,ti.jsx)(sN.Provider,{value:F,children:(0,ti.jsx)(aN.Provider,{value:E,children:(0,ti.jsx)(GE,{value:P,onChange:D,onFocus:I,formatTypes:T,forwardedRef:S,isVisible:!0})})})]})})}var XE=d(B(),1);function ZE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:g,disableLineBreaks:m}=i||{},p=t.isDisabled({item:e,field:t}),{label:h,placeholder:b,description:x,id:v,setValue:y,isValid:w}=t,O=t.getValue({item:e})??"",R=(0,KE.useCallback)(k=>r(y({item:e,value:k})),[e,r,y]);return(0,XE.jsx)(qE,{label:h,value:O,onChange:R,placeholder:b,id:v,hideLabelFromVision:o,help:x,disabled:p,required:!!w.required,markWhenOptional:n,customValidity:Fe(w,s),className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:g,disableLineBreaks:m})}var Gs=d(oe(),1),QE=d(G(),1);var Wf=d(B(),1),{ValidatedToggleGroupControl:fN}=me(Gs.privateApis);function JE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,l=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,QE.useCallback)(h=>r(a({item:e,value:h})),[e,r,a]),{elements:g,isLoading:m}=Tt({elements:t.elements,getElements:t.getElements});if(m)return(0,Wf.jsx)(Gs.Spinner,{});if(g.length===0)return null;let p=g.find(h=>h.value===u);return(0,Wf.jsx)(fN,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(c,i),isBlock:!0,label:t.label,help:p?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:g.map(h=>(0,Wf.jsx)(Gs.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:l},h.value))})}var zf=d(oe(),1),Uf=d(G(),1);var il=d(B(),1),{ValidatedFormTokenField:dN}=me(zf.privateApis);function e_({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:l,setValue:u,isValid:f}=t,g=l({item:e}),m=t.isDisabled({item:e,field:t}),{elements:p,isLoading:h}=Tt({elements:t.elements,getElements:t.getElements}),b=(0,Uf.useMemo)(()=>Array.isArray(g)?g.map(v=>p?.find(w=>w.value===v)||{value:v,label:v}):[],[g,p]),x=(0,Uf.useCallback)(v=>{let y=v.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(u({item:e,value:y}))},[r,u,e]);return h?(0,il.jsx)(zf.Spinner,{}):(0,il.jsx)(dN,{required:!!f?.required,markWhenOptional:n,customValidity:Fe(f,i),label:o?void 0:s,value:b,onChange:x,placeholder:a,suggestions:p?.map(v=>v.value),disabled:m,__experimentalValidateInput:v=>t.isValid?.elements&&p?p.some(y=>y.value===v||y.label===v):!0,__experimentalExpandOnFocus:p&&p.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&p&&p.find(w=>w.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&p){let y=p.find(w=>w.value===v);return(0,il.jsx)("span",{children:y?.label||v})}return(0,il.jsx)("span",{children:v})}})}var mN={grad:.9,turn:360,rad:360/(2*Math.PI)},fn=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Pt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Kr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},c_=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},t_=function(e){return{r:Kr(e.r,0,255),g:Kr(e.g,0,255),b:Kr(e.b,0,255),a:Kr(e.a)}},oh=function(e){return{r:Pt(e.r),g:Pt(e.g),b:Pt(e.b),a:Pt(e.a,3)}},pN=/^#([0-9a-f]{3,8})$/i,Yf=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},u_=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}},f_=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),l=i%6;return{r:255*[o,a,s,s,c,o][l],g:255*[c,o,o,a,s,s][l],b:255*[s,s,c,o,o,a][l],a:n}},r_=function(e){return{h:c_(e.h),s:Kr(e.s,0,100),l:Kr(e.l,0,100),a:Kr(e.a)}},o_=function(e){return{h:Pt(e.h),s:Pt(e.s),l:Pt(e.l),a:Pt(e.a,3)}},n_=function(e){return f_((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},sl=function(e){return{h:(t=u_(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},gN=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,hN=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,vN=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,bN=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,i_={string:[[function(e){var t=pN.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?Pt(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?Pt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=vN.exec(e)||bN.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:t_({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=gN.exec(e)||hN.exec(e);if(!t)return null;var r,o,n=r_({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(mN[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return n_(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 fn(t)&&fn(r)&&fn(o)?t_({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(!fn(t)||!fn(r)||!fn(o))return null;var s=r_({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return n_(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!fn(t)||!fn(r)||!fn(o))return null;var s=(function(a){return{h:c_(a.h),s:Kr(a.s,0,100),v:Kr(a.v,0,100),a:Kr(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return f_(s)},"hsv"]]},s_=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]},yN=function(e){return typeof e=="string"?s_(e.trim(),i_.string):typeof e=="object"&&e!==null?s_(e,i_.object):[null,void 0]};var nh=function(e,t){var r=sl(e);return{h:r.h,s:Kr(r.s+100*t,0,100),l:r.l,a:r.a}},ih=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},a_=function(e,t){var r=sl(e);return{h:r.h,s:r.s,l:Kr(r.l+100*t,0,100),a:r.a}},l_=(function(){function e(t){this.parsed=yN(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 Pt(ih(this.rgba),2)},e.prototype.isDark=function(){return ih(this.rgba)<.5},e.prototype.isLight=function(){return ih(this.rgba)>=.5},e.prototype.toHex=function(){return t=oh(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?Yf(Pt(255*i)):"","#"+Yf(r)+Yf(o)+Yf(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return oh(this.rgba)},e.prototype.toRgbString=function(){return t=oh(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 o_(sl(this.rgba))},e.prototype.toHslString=function(){return t=o_(sl(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=u_(this.rgba),{h:Pt(t.h),s:Pt(t.s),v:Pt(t.v),a:Pt(t.a,3)};var t},e.prototype.invert=function(){return er({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),er(nh(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),er(nh(this.rgba,-t))},e.prototype.grayscale=function(){return er(nh(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),er(a_(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),er(a_(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"?er({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Pt(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=sl(this.rgba);return typeof t=="number"?er({h:t,s:r.s,l:r.l,a:r.a}):Pt(r.h)},e.prototype.isEqual=function(t){return this.toHex()===er(t).toHex()},e})(),er=function(e){return e instanceof l_?e:new l_(e)};var Tr=d(oe(),1),sh=d(G(),1),d_=d(X(),1);var dn=d(B(),1),{ValidatedInputControl:xN}=me(Tr.privateApis),wN=({color:e,onColorChange:t,disabled:r})=>{let o=e&&er(e).isValid()?e:"#ffffff";return(0,dn.jsx)(Tr.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,dn.jsx)(Tr.Button,{onClick:n,"aria-label":(0,d_.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,dn.jsx)(Tr.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,dn.jsx)(Tr.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,dn.jsx)(Tr.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function m_({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",m=(0,sh.useCallback)(h=>{r(l({item:e,value:h}))},[e,r,l]),p=(0,sh.useCallback)(h=>{r(l({item:e,value:h||""}))},[e,r,l]);return(0,dn.jsx)(xN,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),label:s,placeholder:a,value:g,help:c,onChange:p,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,dn.jsx)(Tr.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,dn.jsx)(wN,{color:g,onColorChange:m,disabled:f})})})}var Gf=d(oe(),1),qf=d(G(),1),ah=d(X(),1);var $f=d(B(),1);function p_({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,qf.useState)(!1),c=t.isDisabled({item:e,field:t}),l=(0,qf.useCallback)(()=>{a(u=>!u)},[]);return(0,$f.jsx)(Bo,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,$f.jsx)(Gf.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,$f.jsx)(Gf.Button,{icon:s?aa:mm,onClick:l,size:"small",label:s?(0,ah.__)("Hide password"):(0,ah.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function Kf(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var h_=d(B(),1),g_={adaptiveSelect:yE,array:e_,checkbox:uE,color:m_,combobox:_f,datetime:pE,date:vE,email:CE,telephone:EE,url:_E,integer:PE,number:AE,password:p_,radio:VE,select:Af,text:kE,toggle:LE,textarea:WE,richtext:ZE,toggleGroup:JE};function SN(e){return e&&typeof e=="object"&&typeof e.control=="string"}function CN(e){let{control:t,...r}=e,o=Xf(t);return o===null?null:function(i){return(0,h_.jsx)(o,{...i,config:r})}}function v_(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Xf(e.Edit):SN(e.Edit)?CN(e.Edit):Kf(e)&&e.type!=="array"?Xf("adaptiveSelect"):t===null?null:Xf(t)}function Xf(e){return Object.keys(g_).includes(e)?g_[e]:null}function EN(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 b_=EN;var _N=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},y_=_N;var RN=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},x_=RN;var S_=d(X(),1);function Zf({item:e,field:t}){let{elements:r,isLoading:o}=Tt({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 w_=d(B(),1);function at({item:e,field:t}){return t.hasElements?(0,w_.jsx)(Zf,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var Ho=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function lt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function jo(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 Wo(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 zo(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 Ke(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 TN({item:e,field:t}){return t.getValue({item:e})}var fr=TN;var PN=/^[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 ON(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!PN.test(r)?(0,S_.__)("Value must be a valid email address."):null}var C_={type:"email",render:at,Edit:"email",sort:Ho,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,xo,wo,So,Ze,Qe,$t,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:zo,minLength:jo,maxLength:Wo,elements:Ke,custom:ON}};var E_=d(X(),1);var qs=(e,t,r)=>r==="asc"?e-t:t-e;function Qf(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 Jf(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 __={separatorThousand:","};function AN({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=__: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 IN(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,E_.__)("Value must be an integer."):null}var R_={type:"integer",render:at,Edit:"integer",sort:qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt,_n,Rn,Tn,Pn,sr],validOperators:[et,tt,_n,Rn,Tn,Pn,sr,Ze,Qe,$t,Gt],format:__,getValueFormatted:AN,validate:{required:lt,min:Qf,max:Jf,elements:Ke,custom:IN}};var T_=d(X(),1);var P_={separatorThousand:",",separatorDecimal:".",decimals:2};function VN({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=P_:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,l]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+l}function NN(e){return e===""||e===void 0||e===null}function kN(e,t){let r=t.getValue({item:e});return!NN(r)&&!Number.isFinite(r)?(0,T_.__)("Value must be a number."):null}var O_={type:"number",render:at,Edit:"number",sort:qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt,_n,Rn,Tn,Pn,sr],validOperators:[et,tt,_n,Rn,Tn,Pn,sr,Ze,Qe,$t,Gt],format:P_,getValueFormatted:VN,validate:{required:lt,min:Qf,max:Jf,elements:Ke,custom:kN}};var A_={type:"text",render:at,Edit:"text",sort:Ho,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,xo,wo,So,Ze,Qe,$t,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:zo,minLength:jo,maxLength:Wo,elements:Ke}};var zi=d(Kn(),1);var V_=d(Kn(),1);function I_(e){if(!e||!nn(new Date(e)))return null;let t=(0,V_.getDate)(e);return t&&nn(t)?t:null}function N_(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=I_(o),a=I_(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function ed(e,t){return N_(e,t,"min")}function td(e,t){return N_(e,t,"max")}var k_={datetime:(0,zi.getSettings)().formats.datetime,weekStartsOn:(0,zi.getSettings)().l10n.startOfWeek};function MN({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=k_:o=t.format,(0,zi.dateI18n)(o.datetime,(0,zi.getDate)(r))}var DN=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},M_={type:"datetime",render:at,Edit:"datetime",sort:DN,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Nn,kn,On,An,In,Vn,ar,wr],validOperators:[Nn,kn,On,An,In,Vn,ar,wr],format:k_,getValueFormatted:MN,validate:{required:lt,elements:Ke,min:ed,max:td}};var Ui=d(Kn(),1);var D_={date:(0,Ui.getSettings)().formats.date,weekStartsOn:(0,Ui.getSettings)().l10n.startOfWeek};function FN({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=D_:o=t.format,(0,Ui.dateI18n)(o.date,(0,Ui.getDate)(r))}var LN=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},F_={type:"date",render:at,Edit:"date",sort:LN,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Nn,kn,On,An,In,Vn,ar,wr,sr],validOperators:[Nn,kn,On,An,In,Vn,ar,wr,sr],format:D_,getValueFormatted:FN,validate:{required:lt,elements:Ke,min:ed,max:td}};var rd=d(X(),1);function L_(e,t){return t.getValue({item:e})===!0}function BN({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,rd.__)("True"):r===!1?(0,rd.__)("False"):""}function HN(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,rd.__)("Value must be true, false, or undefined"):null}var jN=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},B_={type:"boolean",render:at,Edit:"checkbox",sort:jN,validate:{required:L_,elements:Ke,custom:HN},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt],validOperators:[et,tt],format:{},getValueFormatted:BN};var H_={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:fr,validate:{}};var lh=d(X(),1);function j_(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function W_({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function WN({item:e,field:t}){return W_({item:e,field:t})}function zN(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,lh.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,lh.__)("Every value must be a string.")}var UN=(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)},z_={type:"array",render:WN,Edit:"array",sort:UN,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[Ze,Qe,$t,Gt],format:{},getValueFormatted:W_,validate:{required:j_,elements:Ke,custom:zN}};function YN({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var U_={type:"password",render:at,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:YN,validate:{required:lt,pattern:zo,minLength:jo,maxLength:Wo,elements:Ke}};var Y_={type:"telephone",render:at,Edit:"telephone",sort:Ho,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,xo,wo,So,Ze,Qe,$t,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:zo,minLength:jo,maxLength:Wo,elements:Ke}};var $_=d(X(),1);var Ks=d(B(),1);function $N({item:e,field:t}){if(t.hasElements)return(0,Ks.jsx)(Zf,{item:e,field:t});let r=fr({item:e,field:t});return!r||!er(r).isValid()?r:(0,Ks.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Ks.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Ks.jsx)("span",{children:r})]})}function GN(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!er(r).isValid()?(0,$_.__)("Value must be a valid color."):null}var qN=(e,t,r)=>{let o=er(e),n=er(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},G_={type:"color",render:$N,Edit:"color",sort:qN,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,Ze,Qe],format:{},getValueFormatted:fr,validate:{required:lt,elements:Ke,custom:GN}};var q_={type:"url",render:at,Edit:"url",sort:Ho,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,xo,wo,So,Ze,Qe,$t,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:zo,minLength:jo,maxLength:Wo,elements:Ke}};var KN=(e,t,r)=>typeof e=="number"&&typeof t=="number"?qs(e,t,r):Ho(e,t,r),K_={render:at,Edit:null,sort:KN,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt],validOperators:kC(),format:{},getValueFormatted:fr,validate:{required:lt,elements:Ke}};function XN(e){return e==="integer"||e==="number"}function ZN(e){return e==="date"||e==="datetime"}function X_(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&XN(t.type)||typeof e=="string"&&ZN(t.type)))return{constraint:e,validate:o}}function Z_(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=X_(r?.min,t,"min"),s=X_(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let l=r?.maxLength,u;typeof l=="number"&&t.validate.maxLength!==void 0&&(u={constraint:l,validate:t.validate.maxLength});let f=r?.pattern,g;f!==void 0&&t.validate.pattern!==void 0&&(g={constraint:f,validate:t.validate.pattern});let m=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:g,custom:m}}function Q_(e){return e.validOperators.reduce((t,r)=>{let o=ji(r);return o?.filter&&(t[r]=o.filter),t},{})}function QN(e,t){return{...t.format,...e.format}}var J_=QN;function JN(e){let t=[C_,R_,O_,A_,M_,F_,B_,H_,z_,U_,Y_,G_,q_].find(r=>r?.type===e);return t||K_}function eR(e){return e.map(t=>{let r=JN(t.type),o=t.getValue||y_(t.id),n=function(i,s,a){let c=o({item:i}),l=o({item:s});return t.sort?t.sort(c,l,a):r.sort(c,l,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||x_(t.id),elements:t.elements,getElements:t.getElements,hasElements:Kf(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:v_(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:Z_(t,r),filterBy:b_(t,r.defaultOperators,r.validOperators),filter:Q_(r),format:J_(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Ft=d(G(),1);function tR({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,Ft.useState)(!o);(0,Ft.useEffect)(()=>{o||c(!0)},[o]);let l=(0,Ft.useRef)(t),u=(0,Ft.useRef)(n);(0,Ft.useEffect)(()=>{o||(l.current=t,u.current=n)},[t,o,n]);let[f,g]=(0,Ft.useState)([]),m=(0,Ft.useRef)(new Map),p=(0,Ft.useRef)([]),h=(0,Ft.useRef)({search:void 0,filters:void 0,perPage:void 0}),b=(0,Ft.useRef)(void 0),x=(0,Ft.useRef)(void 0),v=(0,Ft.useRef)(!1),y=(0,Ft.useMemo)(()=>{e.startPosition!==void 0&&x.current!==void 0&&(e.startPosition<x.current?b.current="up":e.startPosition>x.current&&(b.current="down")),x.current=e.startPosition;let w=JSON.stringify(e.filters??[]),O=h.current.filters,R=!v.current||!e.infiniteScrollEnabled||e.search!==h.current.search||w!==O||e.perPage!==h.current.perPage;if(v.current=!0,h.current={search:e.search,filters:w,perPage:e.perPage},R){m.current.clear(),b.current=void 0;let _=e.search?1:e.startPosition??1,T=t.map((N,I)=>{let C=_+I;return m.current.set(r(N),C),{...N,position:C}});return p.current=T,T}let k=p.current,S=new Set(t.map(r)),E=b.current,F=e.search?1:e.startPosition??1,V=t.map((_,T)=>{let N=r(_),I=e.infiniteScrollEnabled?F+T:void 0;return I!==void 0&&m.current.set(N,I),{..._,position:I}});if(V.length===0)return k;let A=k.filter(_=>!S.has(r(_))),P=E==="up"?[...V,...A]:[...A,...V];P.sort((_,T)=>{let N=_.position,I=T.position;return N-I});let D=P;if(f.length>0){let _=Math.min(...f),T=Math.max(...f),N=20,I=P.map(j=>j.position),C=Math.min(...I);!(Math.max(...I)<_-N||C>T+N)&&(D=P.filter(j=>{let K=r(j);if(i?.includes(K))return!0;let te=j.position;return E==="up"?te<=T+N:E==="down"?te>=_-N:te>=_-N&&te<=T+N}))}return p.current=D,D},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:y,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:g}:{data:(o&&l.current?.length?l.current:t).map(O=>({...O,position:void 0})),paginationInfo:o&&l.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var dr=d(G(),1),oR=d(jt(),1);function rR(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((l,u)=>{let f=u.getBoundingClientRect(),g=f.top+f.height/2,m=Math.abs(g-n),p=l.getBoundingClientRect(),h=p.top+p.height/2,b=Math.abs(h-n);return m<b?u:l}),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 nR({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,dr.useRef)(null),a=(0,dr.useRef)(e),c=(0,dr.useRef)(r),l=(0,dr.useRef)(t),u=(0,dr.useRef)(o.totalItems);(0,dr.useLayoutEffect)(()=>{a.current=e,c.current=r,l.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,dr.useCallback)(m=>{i&&i(p=>{let h=new Set(p),b=!1;return m.forEach(x=>{let v=Number(x.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(v)||(x.isIntersecting?h.has(v)||(h.add(v),b=!0):h.has(v)&&(h.delete(v),b=!0))}),b?Array.from(h).sort():p})},[i]);(0,dr.useLayoutEffect)(()=>{let m=n.current,p=s.current;if(!m||!e.infiniteScrollEnabled||!p||r)return;let h=m.querySelector(`[aria-posinset="${p.posinset}"]`);if(h){let b=m.getBoundingClientRect(),y=h.getBoundingClientRect().top-b.top-p.viewportOffset+(m.scrollTop-p.scrollTop);Math.abs(y)>1&&(m.scrollTop+=y)}s.current=null},[n,r,e.infiniteScrollEnabled]);let g=(0,dr.useRef)(null);return(0,dr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,f]),(0,dr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let m=0,p=600,h=800,b=(0,oR.throttle)(v=>{let y=a.current,w=u.current,O=v.target,R=O.scrollTop,k=O.scrollHeight,S=O.clientHeight,E=R>m?"down":"up";if(m=R,c.current)return;let F=y.startPosition||1,V=y.perPage||10,A=Math.min(F+V,w);if(E==="down"&&R+S>=k-p&&A<w){let P=A;rR(O,s,"down"),l.current({...y,startPosition:P})}if(E==="up"&&R<=h&&F>1){let P=F-V,D=P<6?1:P;rR(O,s,"up"),l.current({...y,startPosition:D})}},50),x=n.current;return x.addEventListener("scroll",b),()=>{x.removeEventListener("scroll",b),b.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var Pr=d(G(),1),iR=d(jt(),1);var Lt=d(B(),1),ek=()=>!1,tk=zn.filter(e=>e.isPicker),rk=e=>e.id,ok=[],nk={pickerGrid:!0,pickerTable:!0};function ik({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,Pr.useContext)(ne),o=r.infiniteScrollEnabled;return(0,Lt.jsxs)(Lt.Fragment,{children:[(0,Lt.jsxs)(z,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,Lt.jsxs)(z,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,Lt.jsx)(Ug,{label:t}),(0,Lt.jsx)(Sf,{})]}),(0,Lt.jsx)(z,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,Lt.jsx)(sE,{})})]}),(0,Lt.jsx)(Cf,{className:"dataviews-filters__container"}),(0,Lt.jsx)(zg,{}),(0,Lt.jsx)(rg,{})]})}function sk({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=ok,data:s,getItemId:a=rk,isLoading:c=!1,paginationInfo:l,defaultLayouts:u=nk,selection:f,onChangeSelection:g,children:m,config:p={perPageSizes:[10,20,50,100]},itemListLabel:h,empty:b,onReset:x}){let{data:v,setVisibleEntries:y}=tR({view:e,data:s,getItemId:a,selection:f,paginationInfo:l}),w=(0,Pr.useRef)(null),[O,R]=(0,Pr.useState)(0),k=(0,iR.useResizeObserver)(I=>{R(I[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[S,E]=(0,Pr.useState)(null);function F(I){let C=typeof I=="function"?I(f):I;g&&g(C)}let V=(0,Pr.useMemo)(()=>eR(r),[r]),A=Qa(V,e),P=(0,Pr.useMemo)(()=>(A||[]).some(I=>I.isPrimary||I.isLocked),[A]),[D,_]=(0,Pr.useState)(P),{intersectionObserver:T}=nR({view:e,onChangeView:t,isLoading:c,paginationInfo:l,containerRef:w,setVisibleEntries:y});(0,Pr.useEffect)(()=>{P&&!D&&_(!0)},[P,D]);let N=(0,Pr.useMemo)(()=>Object.fromEntries(Object.entries(u).filter(([I])=>tk.some(C=>C.type===I)).map(([I,C])=>[I,C===!0?{}:C])),[u]);return N[e.type]?(0,Lt.jsx)(ne.Provider,{value:{view:e,onChangeView:t,fields:V,actions:i,data:v,isLoading:c,paginationInfo:l,isItemClickable:ek,selection:f,onChangeSelection:F,openedFilter:S,setOpenedFilter:E,getItemId:a,containerWidth:O,containerRef:w,resizeObserverRef:k,defaultLayouts:N,filters:A,isShowingFilter:D,setIsShowingFilter:_,config:p,itemListLabel:h,empty:b,onReset:x,hasInitiallyLoaded:!0,intersectionObserver:T},children:(0,Lt.jsx)("div",{className:"dataviews-picker-wrapper",children:m??(0,Lt.jsx)(ik,{search:o,searchLabel:n})})}):null}var co=sk;co.BulkActionToolbar=Nw;co.Footer=rg;co.Filters=el;co.FiltersToggled=Cf;co.FiltersToggle=Sf;co.Layout=zg;co.LayoutSwitcher=$g;co.Pagination=eg;co.Search=Ug;co.ViewConfig=Gg;var Uo=co;var sR=Object.prototype.hasOwnProperty;function aR(e,t,r){for(r of e.keys())if(Yo(r,t))return r}function Yo(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--&&Yo(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=aR(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=aR(t,n),!n)||!Yo(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(sR.call(e,r)&&++o&&!sR.call(t,r)||!(r in t)||!Yo(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var al=d(G(),1),od=d(or(),1),mh=d(ch(),1);function uh(e,t,r){return`dataviews-${e}-${t}-${r}`}var ak=["page","search"];function Xs(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function Zs(e){let t=Xs(e)?{...e}:{};for(let r of ak)delete t[r];return t}function fh(e,t){let r={...e};for(let o of Object.keys(t)){let n=t[o],i=r[o];r[o]=Xs(i)&&Xs(n)?fh(i,n):n}return r}function cR(e,t,r={}){let o={};for(let n of Object.keys(e)){let i=e[n],s=t[n],a=r[n];if(i!==void 0)if(Xs(i)&&Xs(s)){let c=cR(i,s,Xs(a)?a:{});Object.keys(c).length>0&&(o[n]=c)}else Yo(i,s)?a!==void 0&&Yo(i,a)&&(o[n]=a):o[n]=i}return o}function uR(e){return(e?.filters??[]).filter(t=>t.isLocked)}function fR(e,t){let r=uR(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 dR(e,t){let{defaultView:r,defaultLayouts:o,activeViewOverrides:n}=e,i=o?.[t];return fR([i,n].reduce((s,a)=>fh(s,Zs(a)),Zs(r)),n)}function dh(e){let{defaultView:t,activeViewOverrides:r,persistedView:o,page:n,search:i}=e,s=o?.type??r?.type??t?.type,a=dR(e,s);return{...fR(fh(a,Zs(o)),r),page:Number(n??1),search:i??""}}function mR(e,t){let{activeViewOverrides:r,persistedView:o}=t,n=dR(t,e.type),i=cR(Zs(e),Zs(n),Zs(o)),s=uR(r);return s.length>0&&Array.isArray(i.filters)&&(i.filters=i.filters.filter(a=>!s.some(c=>c.field===a.field))),Object.keys(i).length>0?i:void 0}function ph(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:s,queryParams:a,onChangeQueryParams:c}=e,l=uh(t,r,o),u=(0,od.useSelect)(v=>v(mh.store).get("core/views",l),[l]),{set:f}=(0,od.useDispatch)(mh.store),g=Number(a?.page??1),m=a?.search??"",p=(0,al.useMemo)(()=>dh({defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:u,page:g,search:m}),[n,i,s,u,g,m]),h=!!u&&Object.keys(u).length>0,b=(0,al.useCallback)(v=>{let y={page:Number(v?.page??1),search:v?.search??""};c&&!Yo(y,{page:g,search:m})&&c(y);let w=mR(v,{defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:u});Yo(w,u)||f("core/views",l,w)},[c,g,m,n,i,s,u,f,l]),x=(0,al.useCallback)(()=>{f("core/views",l,void 0)},[l,f]);return{view:p,isModified:h,updateView:b,resetToDefault:x}}var lk=d(or(),1),ck=d(ch(),1);var fk=d(or(),1),dk=d(li(),1);var pR=d(Ea(),1),{lock:bee,unlock:uk}=(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/views");var ll=d(X(),1),gR=d(oe(),1);var oi=d(B(),1),mk={id:"alt_text",type:"text",label:(0,ll.__)("Alt text"),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:({field:e,onChange:t,data:r})=>(0,oi.jsx)(gR.TextareaControl,{label:e.label,value:r.alt_text||"",onChange:o=>t({alt_text:o}),help:(0,oi.jsxs)(oi.Fragment,{children:[(0,oi.jsx)(Bp,{href:(0,ll.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,ll.__)("Describe the purpose of the image.")}),(0,oi.jsx)("br",{}),(0,ll.__)("Leave empty if decorative.")]}),rows:2}),enableSorting:!1,filterBy:!1},gh=mk;var wR=d(X(),1);var id=d(G(),1),hh=d(X(),1);function nd(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var sd=d(B(),1);function hR({item:e}){let[t,r]=(0,id.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,id.useEffect)(()=>{o&&o===n&&r(nd(i)||(0,hh.__)("(no title)")),o||r((0,hh.__)("(Unattached)"))},[o,n,i]),(0,sd.jsx)(sd.Fragment,{children:t})}var ad=d(li(),1),vR=d(oe(),1),vh=d(X(),1),cl=d(G(),1),ld=d(jt(),1),bR=d(or(),1);var yR=d(B(),1);function xR({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:nd(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,cl.useState)(r),[i,s]=(0,cl.useState)([]),[a,c]=(0,cl.useState)(!1),[l,u]=(0,cl.useState)(e?.post?.toString()??null),f=(0,bR.useSelect)(b=>b(ad.store).getPostTypes(),[]),g=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),u(null)},p=(0,ld.useDebounce)((0,ld.useEvent)(async b=>{c(!0);let x=await(0,ad.__experimentalFetchLinkSuggestions)(b,{type:"post",isInitialSuggestions:!0},{});s(x);let v=x.map(w=>({label:w.title,value:w.id.toString()})),y=!b&&v.findIndex(w=>w.value===l)===-1;n(v.concat(y?r:[])),c(!1)}),300),h=b=>{if(!b){g();return}if(u(b),b){let x=i.find(v=>v.id===Number(b));if(x&&f){let v=f.find(w=>w.slug===x?.type),y={...v&&{type:v.slug},id:Number(b),title:{raw:x.title,rendered:x.title}};t({post:Number(b),_embedded:{...e?._embedded,"wp:attached-to":[y]}})}}};return(0,yR.jsx)(vR.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:a,label:(0,vh.__)("Attached to"),help:(0,vh.__)("Attach this file to a single post or page."),value:l,options:o,onFilterValueChange:b=>p(b),onChange:h,hideLabelFromVision:!0,expandOnFocus:!1})}var pk={id:"attached_to",type:"text",label:(0,wR.__)("Attached to"),Edit:xR,render:hR,enableSorting:!1,filterBy:!1},bh=pk;var ER=d(X(),1),_R=d(or(),1),RR=d(li(),1);var SR=d(X(),1),Qs=d(G(),1);var cd=d(oe(),1),ni=d(B(),1);function CR({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,Qs.useState)("loading");(0,Qs.useEffect)(()=>{i("loading")},[o]);let s=(0,Qs.useCallback)(c=>{c?.complete&&i("instant")},[]),a=()=>{n==="loading"&&i("loaded")};return(0,ni.jsxs)(cd.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,ni.jsx)("div",{className:Z("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,ni.jsx)("img",{ref:s,onLoad:a,alt:(0,SR.__)("Author avatar"),src:o})}),!o&&(0,ni.jsx)("div",{className:"media-author-field__icon",children:(0,ni.jsx)(cd.Icon,{icon:Wd})}),(0,ni.jsx)("span",{className:"media-author-field__name",children:r})]})}var gk={label:(0,ER.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,_R.resolveSelect)(RR.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:CR,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]},readOnly:!0},yh=gk;var TR=d(X(),1),PR=d(oe(),1);function ii(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var OR=d(B(),1),hk={id:"caption",type:"text",label:(0,TR.__)("Caption"),getValue:({item:e})=>ii(e?.caption),render:({item:e})=>ii(e?.caption)||"-",Edit:({field:e,onChange:t,data:r})=>(0,OR.jsx)(PR.TextareaControl,{label:e.label,value:ii(r.caption)||"",onChange:o=>t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},xh=hk;var AR=d(X(),1),vk={id:"date",type:"datetime",label:(0,AR.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},wh=vk;var IR=d(X(),1),bk={id:"modified",type:"datetime",label:(0,IR.__)("Date modified"),filterBy:{operators:["before","after"]},readOnly:!0},Sh=bk;var VR=d(X(),1),NR=d(oe(),1);var Ch=d(B(),1),yk={id:"description",type:"text",label:(0,VR.__)("Description"),getValue:({item:e})=>ii(e?.description),render:({item:e})=>(0,Ch.jsx)("div",{children:ii(e?.description)||"-"}),Edit:({field:e,onChange:t,data:r})=>(0,Ch.jsx)(NR.TextareaControl,{label:e.label,value:ii(r.description)||"",onChange:o=>t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},Eh=yk;var LR=d(X(),1),BR=d(ud(),1);var MR=d(G(),1),DR=d(ud(),1);var Yi=d(B(),1),xk=15;function FR({item:e}){let t=(0,MR.useMemo)(()=>e?.source_url?(0,DR.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=xk?(0,Yi.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,Yi.jsxs)(Vt.Root,{children:[(0,Yi.jsx)(Vt.Trigger,{render:(0,Yi.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,Yi.jsx)(Vt.Popup,{children:t})]}):""}var wk={id:"filename",type:"text",label:(0,LR.__)("File name"),getValue:({item:e})=>(0,BR.getFilename)(e?.source_url||""),render:FR,enableSorting:!1,filterBy:!1,readOnly:!0},_h=wk;var tr=d(X(),1),jR=1024,WR=1024*jR,zR=1024*WR,UR=1024*zR,YR=1024*UR,$R=1024*YR,GR=1024*$R,Sk=1024*GR;function HR(e,t,r=2){return(0,tr.sprintf)((0,tr._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function Ck(e,t=2){if(e===0)return HR(0,(0,tr._x)("B","unit symbol"),t);let r={[(0,tr._x)("YB","unit symbol")]:Sk,[(0,tr._x)("ZB","unit symbol")]:GR,[(0,tr._x)("EB","unit symbol")]:$R,[(0,tr._x)("PB","unit symbol")]:YR,[(0,tr._x)("TB","unit symbol")]:UR,[(0,tr._x)("GB","unit symbol")]:zR,[(0,tr._x)("MB","unit symbol")]:WR,[(0,tr._x)("KB","unit symbol")]:jR,[(0,tr._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return HR(e/n,o,t);return""}var Ek={id:"filesize",type:"text",label:(0,tr.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?Ck(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},Rh=Ek;var Js=d(X(),1),_k={id:"media_dimensions",type:"text",label:(0,Js.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,Js.sprintf)((0,Js._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},Th=_k;var QR=d(X(),1);var qR=d(or(),1),KR=d(li(),1),ea=d(oe(),1),$i=d(G(),1),XR=d(ud(),1);var ul=d(X(),1);function Ph(e){return e.startsWith("image/")?{type:"image",label:(0,ul.__)("Image"),icon:tm}:e.startsWith("video/")?{type:"video",label:(0,ul.__)("Video"),icon:bm}:e.startsWith("audio/")?{type:"audio",label:(0,ul.__)("Audio"),icon:Id}:{type:"application",label:(0,ul.__)("Application"),icon:qd}}var uo=d(B(),1);function Rk(e,t){let r=e?.media_details?.sizes;if(!r)return e.source_url;let o=Object.values(r);if(!o.length)return e.source_url;let n=t?parseInt(t,10):NaN;if(!Number.isNaN(n)){let i=o.filter(c=>typeof c.width=="number"&&!Number.isNaN(c.width));if(!i.length)return e.source_url;let s=[...i].sort((c,l)=>c.width-l.width),a=s.find(c=>c.width>=n);return a?a.source_url:s[s.length-1].source_url}return e.source_url}function Tk({item:e,filename:t}){return(0,uo.jsx)("div",{className:"dataviews-media-field__media-thumbnail",children:(0,uo.jsxs)(ea.__experimentalVStack,{justify:"center",alignment:"center",className:"dataviews-media-field__media-thumbnail__stack",spacing:0,children:[(0,uo.jsx)(ea.Icon,{className:"dataviews-media-field__media-thumbnail--icon",icon:Ph(e.mime_type).icon,size:24}),!!t&&(0,uo.jsx)("div",{className:"dataviews-media-field__media-thumbnail__filename",children:(0,uo.jsx)(ea.__experimentalTruncate,{className:"dataviews-media-field__media-thumbnail__filename__truncate",children:t})})]})})}function Pk({item:e,configSizes:t,onError:r}){let o=Rk(e,t),n=(0,$i.useRef)(null),[i,s]=(0,$i.useState)("loading");(0,$i.useLayoutEffect)(()=>{n.current?.complete?s("instant"):s("loading")},[o]);let a=()=>{i==="loading"&&s("loaded")};return(0,uo.jsx)("div",{className:Z("dataviews-media-field__media-thumbnail",{"is-loading":i==="loading","is-loaded":i==="loaded"}),children:(0,uo.jsx)("img",{ref:n,className:"dataviews-media-field__media-thumbnail--image",src:o,alt:e.alt_text||e.title.raw,onLoad:a,onError:r,loading:"lazy"})})}function ZR({item:e,config:t}){let[r,o]=(0,$i.useState)(!1),n=(0,qR.useSelect)(a=>{if(e.featured_media)return a(KR.store).getEntityRecord("postType","attachment",e.featured_media)},[e.featured_media]),i=e.featured_media?n:e;if(!i)return null;let s=(0,XR.getFilename)(i.source_url||"");return r||Ph(i.mime_type).type!=="image"?(0,uo.jsx)(Tk,{item:i,filename:s||""}):(0,uo.jsx)(Pk,{item:i,configSizes:t?.sizes,onError:()=>o(!0)})}var Ok={id:"media_thumbnail",type:"media",label:(0,QR.__)("Thumbnail"),render:ZR,enableSorting:!1,filterBy:!1},Oh=Ok;var JR=d(X(),1),Ak={id:"mime_type",type:"text",label:(0,JR.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},Ah=Ak;var pd=d(t1(),1);var r1=d(Ea(),1),{lock:o1,unlock:n1}=(0,r1.__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 mn=d(G(),1),fo=d(X(),1),mo=d(oe(),1);var Or=d(B(),1);function i1({uploadingFiles:e,onDismissError:t,onOpenChange:r}){let[o,n]=(0,mn.useState)(!1),[i,s]=(0,mn.useState)(!1),a=(0,mn.useRef)(null),c=(0,mn.useCallback)(h=>{n(h),r?.(h)},[r]),l=e.filter(h=>h.status==="uploading"),u=e.filter(h=>h.status==="error"),f=u.length>0,g=l.length>0;if((0,mn.useEffect)(()=>{f&&!i&&c(!0),s(f)},[f,i,c]),e.length===0)return null;let m,p;return g?(m=(0,fo.sprintf)((0,fo._n)("Uploading %s file","Uploading %s files",l.length),l.length.toLocaleString()),p=(0,fo.__)("Uploading")):f?(m=(0,fo.sprintf)((0,fo._n)("%s upload error","%s upload errors",u.length),u.length.toLocaleString()),p=(0,fo.__)("Upload errors")):(m=(0,fo.__)("Upload complete"),p=(0,fo.__)("Upload complete")),(0,Or.jsxs)("div",{className:"media-upload-modal__upload-status",children:[g&&(0,Or.jsx)(mo.Spinner,{}),(0,Or.jsx)(mo.Button,{className:"media-upload-modal__upload-status__trigger",size:"compact",icon:Dd,iconPosition:"right",onClick:()=>c(!o),"aria-expanded":o,ref:a,children:m}),o&&(0,Or.jsxs)(mo.Popover,{className:"media-upload-modal__upload-status__popover",placement:"top-start",offset:8,anchor:a.current,focusOnMount:!0,onClose:()=>{a.current?.contains(a.current.ownerDocument.activeElement)||c(!1)},children:[(0,Or.jsx)("div",{className:"media-upload-modal__upload-status__header",children:(0,Or.jsx)("h3",{children:p})}),(0,Or.jsx)("ul",{className:"media-upload-modal__upload-status__list",children:e.map(h=>(0,Or.jsxs)("li",{className:"media-upload-modal__upload-status__item",children:[h.status==="uploading"&&(0,Or.jsx)(mo.Spinner,{}),h.status==="uploaded"&&(0,Or.jsx)(mo.Icon,{icon:ci,size:16}),(h.status==="uploading"||h.status==="uploaded")&&(0,Or.jsx)("span",{className:"media-upload-modal__upload-status__filename",title:h.name,children:h.name}),h.status==="error"&&(0,Or.jsxs)(mo.Notice,{status:"error",isDismissible:!!t,onRemove:()=>t?.(h.id),children:[h.name,": ",h.error]})]},h.id))})]})]})}var s1=d(G(),1),a1=d(or(),1);function l1(){let e=(0,a1.useRegistry)();return(0,s1.useCallback)(()=>bl(e),[e])}var ta=d(G(),1),c1=d(xd(),1);var Ik=0,Vk=0;function u1({onBatchComplete:e}={}){let[t,r]=(0,ta.useState)([]),o=(0,ta.useCallback)(()=>{r(a=>a.filter(c=>c.status!=="uploaded"))},[]),n=(0,ta.useCallback)(a=>{r(c=>c.filter(l=>l.id!==a))},[]),i=(0,ta.useCallback)(a=>{let c=String(++Vk),l=a.length,u=a.map(v=>({id:String(++Ik),batchId:c,name:v.name,status:"uploading"}));r(v=>[...v,...u]);let f=0,g=0,m=!1,p=[],h=()=>{m||f+g<l||(m=!0,r(v=>v.map(y=>y.batchId===c&&y.status==="uploading"?{...y,status:"uploaded"}:y)),e?.(p))};return{onFileChange:v=>{m||!v.every(w=>w.id&&w.url&&!(0,c1.isBlobURL)(w.url))||(f=v.length,p=v,h())},onError:v=>{let y=v instanceof Ar?v.file.name:void 0;r(w=>{let O=!1;return w.map(R=>!O&&R.batchId===c&&R.status==="uploading"&&(!y||R.name===y)?(O=!0,{...R,status:"error",error:v.message}):R)}),g++,h()}}},[e]),s=t.length>0&&t.every(a=>a.status!=="uploading");return{uploadingFiles:t,registerBatch:i,dismissError:n,clearCompleted:o,allComplete:s}}var yt=d(B(),1),{useEntityRecordsWithPermissions:Nk}=n1(dd.privateApis),m1="pickerGrid",kk="pickerTable",fd="media-modal",Mk="media-modal-upload-progress",f1={page:1,search:""};function d1(e){return e?Array.isArray(e)?e.map(String):[String(e)]:[]}var Dk={type:m1,fields:[],showTitle:!1,titleField:"title",mediaField:"media_thumbnail",perPage:50,filters:[],layout:{previewSize:170,density:"compact"}},Fk={[m1]:{fields:[],showTitle:!1,layout:{previewSize:170,density:"compact"}},[kk]:{fields:["filename","filesize","media_dimensions","author","date"],showTitle:!0}};function p1({allowedTypes:e,multiple:t=!1,value:r,onSelect:o,onClose:n,onUpload:i,title:s=(0,zr.__)("Select Media"),isOpen:a,isDismissible:c=!0,modalClass:l,search:u=!0,searchLabel:f=(0,zr.__)("Search media")}){let[g,m]=(0,Xe.useState)(()=>d1(r)),{createSuccessNotice:p,removeAllNotices:h}=(0,md.useDispatch)(pd.store),b=l1(),[x,v]=(0,Xe.useState)(()=>f1),{view:y,updateView:w,isModified:O,resetToDefault:R}=ph({kind:"postType",name:"attachment",slug:"media-modal",defaultView:Dk,queryParams:x,onChangeQueryParams:v}),k=(0,Xe.useCallback)(W=>{let U={...W};U.startPosition===void 0&&delete U.startPosition,w(U)},[w]),S=(0,Xe.useMemo)(()=>{let W={};if(y.filters?.forEach(U=>{U.field==="media_type"&&(W.media_type=U.value),U.field==="author"&&(U.operator==="isAny"?W.author=U.value:U.operator==="isNone"&&(W.author_exclude=U.value)),(U.field==="date"||U.field==="modified")&&(U.operator==="before"?W.before=U.value:U.operator==="after"&&(W.after=U.value)),U.field==="mime_type"&&(W.mime_type=U.value)}),!W.media_type&&!W.mime_type&&e&&!e.includes("*")){let{mediaTypes:U,mimeTypes:Y}=e.reduce((le,ge)=>(ge.endsWith("/*")?le.mediaTypes.push(ge.replace("/*","")):ge.includes("/")?le.mimeTypes.push(ge):le.mediaTypes.push(ge),le),{mediaTypes:[],mimeTypes:[]});U.length&&(W.media_type=U),Y.length&&(W.mime_type=Y)}return{per_page:y.perPage||20,page:y.page||1,status:"inherit",order:y.sort?.direction,orderby:y.sort?.field,search:y.search,_embed:"author,wp:attached-to",...W}},[y,e]),E=(0,Xe.useCallback)(W=>{let U=W.map(Y=>String(Y.id)).filter(Boolean);m(t?Y=>{let le=new Set(Y),ge=U.filter(Ot=>!le.has(Ot));return[...Y,...ge]}:U.slice(0,1)),b()},[t,b]),{uploadingFiles:F,registerBatch:V,dismissError:A,clearCompleted:P,allComplete:D}=u1({onBatchComplete:E}),_=(0,Xe.useRef)(!1),T=(0,Xe.useCallback)(W=>{_.current=W,W||P()},[P]),{records:N,isResolving:I,totalItems:C,totalPages:M}=Nk("postType","attachment",S),L=(0,Xe.useMemo)(()=>[{...Oh,enableHiding:!1},{id:"title",type:"text",label:(0,zr.__)("Title"),getValue:({item:W})=>W.title.raw||W.title.rendered||(0,zr.__)("(no title)")},gh,xh,Eh,wh,Sh,yh,_h,Rh,Th,Ah,bh],[]),j=(0,Xe.useMemo)(()=>[{id:"select",label:(0,zr.__)("Select"),isPrimary:!0,supportsBulk:t,async callback(){if(g.length===0)return;let W={include:g,per_page:-1},Y=(await(0,md.resolveSelect)(dd.store).getEntityRecords("postType","attachment",W)??[]).map(Xi).filter(Boolean),le=t?Y:Y?.[0];h("snackbar",fd),o(le)}}],[t,o,g,h]),K=(0,Xe.useCallback)(()=>{h("snackbar",fd),n?.()},[h,n]),ee=(0,Xe.useRef)(r);(0,Xe.useEffect)(()=>{ee.current=r},[r]),(0,Xe.useEffect)(()=>{a?m(d1(ee.current)):v(f1)},[a]);let te=i||Tl,Q=(0,Xe.useRef)(!1);(0,Xe.useEffect)(()=>{if(D&&!Q.current){let W=F.filter(U=>U.status==="uploaded").length;W>0&&p((0,zr.sprintf)((0,zr._n)("Uploaded %s file","Uploaded %s files",W),W.toLocaleString()),{type:"snackbar",context:fd,id:Mk}),_.current||P()}Q.current=D},[D,F,p,P]);let re=(0,Xe.useCallback)(W=>{let U=W.target.files;if(U&&U.length>0){let Y=Array.from(U),{onFileChange:le,onError:ge}=V(Y);te({allowedTypes:e,filesList:Y,onFileChange:le,onError:ge})}},[e,te,V]),ce=(0,Xe.useMemo)(()=>({totalItems:C,totalPages:M}),[C,M]),be=(0,Xe.useMemo)(()=>{if(!e?.includes("*"))return e?.join(",")},[e]);return a?(0,yt.jsxs)(si.Modal,{title:s,onRequestClose:K,isDismissible:c,className:l,overlayClassName:"media-upload-modal",size:"fill",headerActions:(0,yt.jsx)(si.FormFileUpload,{accept:be,multiple:!0,onChange:re,render:({openFileDialog:W})=>(0,yt.jsx)(si.Button,{onClick:W,icon:hm,__next40pxDefaultSize:!0,children:(0,zr.__)("Upload media")})}),children:[(0,yt.jsx)(si.DropZone,{onFilesDrop:W=>{let U=W;if(e&&!e.includes("*")&&(U=W.filter(Y=>e.some(le=>Y.type===le||Y.type.startsWith(le.replace("*",""))))),U.length>0){let{onFileChange:Y,onError:le}=V(U);te({allowedTypes:e,filesList:U,onFileChange:Y,onError:le})}},label:(0,zr.__)("Drop files to upload")}),(0,yt.jsxs)(Uo,{data:N||[],fields:L,view:y,onChangeView:k,actions:j,selection:g,onChangeSelection:m,isLoading:I,paginationInfo:ce,defaultLayouts:Fk,getItemId:W=>String(W.id),itemListLabel:(0,zr.__)("Media items"),onReset:O?R:!1,children:[(0,yt.jsxs)(z,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"xs",children:[(0,yt.jsxs)(z,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[u&&(0,yt.jsx)(Uo.Search,{label:f}),(0,yt.jsx)(Uo.FiltersToggle,{})]}),(0,yt.jsxs)(z,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,yt.jsx)(Uo.LayoutSwitcher,{}),(0,yt.jsx)(Uo.ViewConfig,{})]})]}),(0,yt.jsx)(Uo.FiltersToggled,{className:"dataviews-filters__container"}),(0,yt.jsx)(Uo.Layout,{}),(0,yt.jsxs)("div",{className:Z("media-upload-modal__footer",{"is-uploading":F.length>0}),children:[(0,yt.jsx)(i1,{uploadingFiles:F,onDismissError:A,onOpenChange:T}),(0,yt.jsx)(Uo.Footer,{})]})]}),(0,Xe.createPortal)((0,yt.jsx)(pd.SnackbarNotices,{className:"media-upload-modal__snackbar",context:fd}),document.body)]}):null}var Ih={};o1(Ih,{sideloadMedia:Kh,MediaUploadModal:p1});return R1(Lk);})();
+"use strict";var wp;(wp||={}).mediaUtils=(()=>{var g1=Object.create;var vl=Object.defineProperty;var h1=Object.getOwnPropertyDescriptor;var v1=Object.getOwnPropertyNames;var b1=Object.getPrototypeOf,y1=Object.prototype.hasOwnProperty;var He=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Go=(e,t)=>{for(var r in t)vl(e,r,{get:t[r],enumerable:!0})},Nh=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of v1(t))!y1.call(e,n)&&n!==r&&vl(e,n,{get:()=>t[n],enumerable:!(o=h1(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?g1(b1(e)):{},Nh(t||!e||!e.__esModule?vl(r,"default",{value:e,enumerable:!0}):r,e)),x1=e=>Nh(vl({},"__esModule",{value:!0}),e);var G=He((kk,Vh)=>{Vh.exports=window.wp.element});var X=He((Mk,kh)=>{kh.exports=window.wp.i18n});var or=He((Dk,Mh)=>{Mh.exports=window.wp.data});var ci=He((Fk,Dh)=>{Dh.exports=window.wp.coreData});var yd=He((Uk,jh)=>{jh.exports=window.wp.blob});var xd=He(($k,Wh)=>{Wh.exports=window.wp.apiFetch});var oe=He((yM,Xh)=>{Xh.exports=window.wp.components});var Ae=He((xM,Zh)=>{Zh.exports=window.wp.primitives});var B=He((wM,Qh)=>{Qh.exports=window.ReactJSXRuntime});var jt=He((OD,Jh)=>{Jh.exports=window.wp.compose});var K=He((AD,ev)=>{ev.exports=window.React});var qo=He((IF,Tv)=>{Tv.exports=window.ReactDOM});var Db=He(Mb=>{"use strict";var fs=K();function PP(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var OP=typeof Object.is=="function"?Object.is:PP,AP=fs.useState,IP=fs.useEffect,NP=fs.useLayoutEffect,VP=fs.useDebugValue;function kP(e,t){var r=t(),o=AP({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return NP(function(){n.value=r,n.getSnapshot=t,ep(n)&&i({inst:n})},[e,r,t]),IP(function(){return ep(n)&&i({inst:n}),e(function(){ep(n)&&i({inst:n})})},[e]),VP(r),r}function ep(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!OP(e,r)}catch{return!0}}function MP(e,t){return t()}var DP=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?MP:kP;Mb.useSyncExternalStore=fs.useSyncExternalStore!==void 0?fs.useSyncExternalStore:DP});var Ic=He((y5,Fb)=>{"use strict";Fb.exports=Db()});var Bb=He(Lb=>{"use strict";var Nc=K(),FP=Ic();function LP(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var BP=typeof Object.is=="function"?Object.is:LP,HP=FP.useSyncExternalStore,jP=Nc.useRef,WP=Nc.useEffect,zP=Nc.useMemo,UP=Nc.useDebugValue;Lb.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=jP(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=zP(function(){function c(m){if(!l){if(l=!0,u=m,m=o(m),n!==void 0&&s.hasValue){var p=s.value;if(n(p,m))return f=p}return f=m}if(p=f,BP(u,m))return p;var h=o(m);return n!==void 0&&n(p,h)?(u=m,p):(u=m,f=h)}var l=!1,u,f,g=r===void 0?null:r;return[function(){return c(t())},g===null?void 0:function(){return c(g())}]},[t,r,o,n]);var a=HP(e,i[0],i[1]);return WP(function(){s.hasValue=!0,s.value=a},[a]),UP(a),a}});var jb=He((w5,Hb)=>{"use strict";Hb.exports=Bb()});var rx=He((OH,tx)=>{tx.exports=window.wp.a11y});var ix=He((IH,nx)=>{nx.exports=window.wp.theme});var Ra=He((NH,sx)=>{sx.exports=window.wp.privateApis});var Hp=He((L9,Yx)=>{Yx.exports=window.wp.keycodes});var H0=He((f$,sf)=>{var F0={\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"},L0=Object.keys(F0).join("|"),h2=new RegExp(L0,"g"),v2=new RegExp(L0,"");function b2(e){return F0[e]}var B0=function(e){return e.replace(h2,b2)},y2=function(e){return!!e.match(v2)};sf.exports=B0;sf.exports.has=y2;sf.exports.remove=B0});var Z0=He((x$,X0)=>{"use strict";X0.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 Kn=He((HG,AC)=>{AC.exports=window.wp.date});var rE=He((Pq,tE)=>{tE.exports=window.wp.warning});var th=He((rX,WE)=>{WE.exports=window.wp.richText});var lh=He((iee,aR)=>{aR.exports=window.wp.preferences});var cd=He((Gee,PR)=>{PR.exports=window.wp.url});var KR=He((wte,qR)=>{qR.exports=window.wp.notices});var Nk={};Go(Nk,{MediaUpload:()=>Hh,privateApis:()=>Ah,transformAttachment:()=>Ji,uploadMedia:()=>Tl,validateFileSize:()=>_l,validateMimeType:()=>Sl,validateMimeTypeForUser:()=>El});var Lh=d(G(),1),Bh=d(X(),1),xl=d(or(),1);var bd=d(ci(),1);function bl(e){e.select(bd.store).getCachedResolvers().getEntityRecords?.forEach((o,n)=>{n[0]==="postType"&&n[1]==="attachment"&&e.dispatch(bd.store).invalidateResolution("getEntityRecords",n)})}var w1=[],S1=()=>{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})])}})},C1=()=>{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})])}})},E1=()=>{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,o=r.state();r.close(),o.trigger("update",o.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])}})},Fh=e=>["sizes","mime","type","subtype","id","url","alt","link","caption"].reduce((r,o)=>(e?.hasOwnProperty(o)&&(r[o]=e[o]),r),{}),yl=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"})},_1=class extends Lh.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)}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:o=w1}=this.props;if(o===this.lastGalleryValue)return;let{wp:n}=window;this.lastGalleryValue=o,this.frame&&this.frame.remove();let i;e?i="gallery-library":i=o&&o.length?"gallery-edit":"gallery",this.GalleryDetailsMediaFrame||(this.GalleryDetailsMediaFrame=E1());let s=yl(o),a=new n.media.model.Selection(s.models,{props:s.props.toJSON(),multiple:r});this.frame=new this.GalleryDetailsMediaFrame({mimeType:t,state:i,multiple:r,selection:a,editing:!!o?.length}),n.media.frame=this.frame,this.initializeListeners()}buildAndSetFeatureImageFrame(){let{wp:e}=window,{value:t,multiple:r,allowedTypes:o}=this.props,n=S1(),i=yl(t),s=new e.media.model.Selection(i.models,{props:i.props.toJSON()});this.frame=new n({mimeType:o,state:"featured-image",multiple:r,selection:s,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:o=(0,Bh.__)("Select or Upload Media"),value:n}=this.props,i={title:o,multiple:r};t&&(i.library={type:t}),this.frame&&this.frame.remove();let s=C1(),a=yl(n),c=new e.media.model.Selection(a.models,{props:a.props.toJSON()});this.frame=new s({mimeType:t,multiple:r,selection:c,...i}),e.media.frame=this.frame}componentWillUnmount(){this.frame?.remove()}onUpdate(e){let{onSelect:t,multiple:r=!1}=this.props,o=this.frame.state(),n=e||o.get("selection");!n||!n.models.length||t(r?n.models.map(i=>Fh(i.toJSON())):Fh(n.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.props.mode&&this.frame.content.mode(this.props.mode),!(Array.isArray(t)?!!t?.length:!!t))return;let o=this.props.gallery,n=this.frame.state().get("selection"),i=Array.isArray(t)?t:[t];o||i.forEach(a=>{n.add(e.media.attachment(a))});let s=yl(i);s.more().done(function(){o&&s?.models?.length&&n.add(s.models)})}onClose(){let{onClose:e}=this.props;e&&e(),bl({select:xl.select,dispatch:xl.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})}},Hh=_1;var sa=d(X(),1),Rl=d(yd(),1);var zh=d(xd(),1);function R1(e){return e!==null&&typeof e=="object"&&Object.getPrototypeOf(e)===Object.prototype}function ia(e,t,r){if(R1(r))for(let[o,n]of Object.entries(r))ia(e,`${t}[${o}]`,n);else r!==void 0&&e.append(t,String(r))}function Ji(e){let{alt_text:t,source_url:r,...o}=e;return{...o,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 Uh(e,t={},r){let o=new FormData;o.append("file",e,e.name||e.type.replace("/","."));for(let[n,i]of Object.entries(t))ia(o,n,i);return Ji(await(0,zh.default)({path:"/wp/v2/media?_embed=wp:featuredmedia",body:o,method:"POST",signal:r}))}var wl=d(X(),1);var Ar=class extends Error{code;file;constructor({code:e,message:t,file:r,cause:o}){super(t,{cause:o}),Object.setPrototypeOf(this,new.target.prototype),this.code=e,this.file=r}};function Sl(e,t){if(!t||t.includes("*"))return;let r=t.some(o=>o.includes("/")?o===e.type:e.type.startsWith(`${o}/`));if(e.type&&!r)throw new Ar({code:"MIME_TYPE_NOT_SUPPORTED",message:(0,wl.sprintf)((0,wl.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var Cl=d(X(),1);function $h(e){return e?Object.entries(e).flatMap(([t,r])=>{let[o]=r.split("/"),n=t.split("|");return[r,...n.map(i=>`${o}/${i}`)]}):null}function El(e,t){let r=$h(t);if(!r)return;let o=r.includes(e.type);if(e.type&&!o)throw new Ar({code:"MIME_TYPE_NOT_ALLOWED_FOR_USER",message:(0,Cl.sprintf)((0,Cl.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var es=d(X(),1);function _l(e,t){if(e.size<=0)throw new Ar({code:"EMPTY_FILE",message:(0,es.sprintf)((0,es.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new Ar({code:"SIZE_ABOVE_LIMIT",message:(0,es.sprintf)((0,es.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}function Tl({wpAllowedMimeTypes:e,allowedTypes:t,additionalData:r={},filesList:o,maxUploadFileSize:n,onError:i,onFileChange:s,signal:a,multiple:c=!0}){if(!c&&o.length>1){i?.(new Error((0,sa.__)("Only one file can be used here.")));return}let l=[],u=[],f=(g,m)=>{window.__clientSideMediaProcessing||u[g]?.url&&(0,Rl.revokeBlobURL)(u[g].url),u[g]=m,s?.(u.filter(p=>p!==null))};for(let g of o){try{El(g,e)}catch(m){i?.(m);continue}try{Sl(g,t)}catch(m){i?.(m);continue}try{_l(g,n)}catch(m){i?.(m);continue}l.push(g),window.__clientSideMediaProcessing||(u.push({url:(0,Rl.createBlobURL)(g)}),s?.(u))}l.map(async(g,m)=>{try{let p=await Uh(g,r,a);f(m,p)}catch(p){f(m,null);let h;typeof p=="object"&&p!==null&&"message"in p?h=typeof p.message=="string"?p.message:String(p.message):h=(0,sa.sprintf)((0,sa.__)("Error while uploading file %s to the media library."),g.name),i?.(new Ar({code:"GENERAL",message:h,file:g,cause:p instanceof Error?p:void 0}))}})}var Pl=d(X(),1);var Yh=d(xd(),1);async function Gh(e,t,r={},o){let n=new FormData;n.append("file",e,e.name||e.type.replace("/","."));for(let[i,s]of Object.entries(r))ia(n,i,s);return(0,Yh.default)({path:`/wp/v2/media/${t}/sideload`,body:n,method:"POST",signal:o})}var T1=()=>{};async function qh({file:e,attachmentId:t,additionalData:r={},signal:o,onSuccess:n,onError:i=T1}){try{let s=await Gh(e,t,r,o);n?.(s)}catch(s){let a;s instanceof Error?a=s.message:a=(0,Pl.sprintf)((0,Pl.__)("Error while sideloading file %s to the server."),e.name),i(new Ar({code:"GENERAL",message:a,file:e,cause:s instanceof Error?s:void 0}))}}function Kh(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=Kh(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function P1(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Kh(e))&&(o&&(o+=" "),o+=t);return o}var Z=P1;var Xe=d(G(),1),zr=d(X(),1),fd=d(ci(),1),dd=d(or(),1),ai=d(oe(),1);var Ol=d(Ae(),1),wd=d(B(),1),Sd=(0,wd.jsx)(Ol.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,wd.jsx)(Ol.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var Al=d(Ae(),1),Cd=d(B(),1),Ed=(0,Cd.jsx)(Al.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Cd.jsx)(Al.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Il=d(Ae(),1),_d=d(B(),1),Rd=(0,_d.jsx)(Il.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_d.jsx)(Il.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var Nl=d(Ae(),1),Td=d(B(),1),Pd=(0,Td.jsx)(Nl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Td.jsx)(Nl.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var Vl=d(Ae(),1),Od=d(B(),1),Ad=(0,Od.jsx)(Vl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Od.jsx)(Vl.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 kl=d(Ae(),1),Id=d(B(),1),Ml=(0,Id.jsx)(kl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Id.jsx)(kl.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 Dl=d(Ae(),1),Nd=d(B(),1),Fl=(0,Nd.jsx)(Dl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nd.jsx)(Dl.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var Ll=d(Ae(),1),Vd=d(B(),1),ui=(0,Vd.jsx)(Ll.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Vd.jsx)(Ll.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Bl=d(Ae(),1),kd=d(B(),1),Md=(0,kd.jsx)(Bl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kd.jsx)(Bl.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var Hl=d(Ae(),1),Dd=d(B(),1),Fd=(0,Dd.jsx)(Hl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Dd.jsx)(Hl.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var jl=d(Ae(),1),Ld=d(B(),1),Bd=(0,Ld.jsx)(jl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ld.jsx)(jl.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 Wl=d(Ae(),1),Hd=d(B(),1),jd=(0,Hd.jsx)(Wl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Hd.jsx)(Wl.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M7.25 16.437a6.5 6.5 0 1 1 9.5 0V16A2.75 2.75 0 0 0 14 13.25h-4A2.75 2.75 0 0 0 7.25 16v.437Zm1.5 1.193a6.47 6.47 0 0 0 3.25.87 6.47 6.47 0 0 0 3.25-.87V16c0-.69-.56-1.25-1.25-1.25h-4c-.69 0-1.25.56-1.25 1.25v1.63ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm10-2a2 2 0 1 1-4 0 2 2 0 0 1 4 0Z"})});var zl=d(Ae(),1),Wd=d(B(),1),zd=(0,Wd.jsx)(zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Wd.jsx)(zl.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 Ul=d(Ae(),1),Ud=d(B(),1),$d=(0,Ud.jsx)(Ul.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ud.jsx)(Ul.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 $l=d(Ae(),1),Yd=d(B(),1),Gd=(0,Yd.jsx)($l.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yd.jsx)($l.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 Yl=d(Ae(),1),qd=d(B(),1),Kd=(0,qd.jsx)(Yl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qd.jsx)(Yl.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 Gl=d(Ae(),1),Xd=d(B(),1),Zd=(0,Xd.jsx)(Gl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xd.jsx)(Gl.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 ql=d(Ae(),1),Qd=d(B(),1),aa=(0,Qd.jsx)(ql.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Qd.jsx)(ql.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var Kl=d(Ae(),1),Jd=d(B(),1),em=(0,Jd.jsx)(Kl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jd.jsx)(Kl.Path,{d:"M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zM5 4.5h14c.3 0 .5.2.5.5v8.4l-3-2.9c-.3-.3-.8-.3-1 0L11.9 14 9 12c-.3-.2-.6-.2-.8 0l-3.6 2.6V5c-.1-.3.1-.5.4-.5zm14 15H5c-.3 0-.5-.2-.5-.5v-2.4l4.1-3 3 1.9c.3.2.7.2.9-.1L16 12l3.5 3.4V19c0 .3-.2.5-.5.5z"})});var Xl=d(Ae(),1),tm=d(B(),1),rm=(0,tm.jsx)(Xl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,tm.jsx)(Xl.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var Zl=d(Ae(),1),om=d(B(),1),nm=(0,om.jsx)(Zl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,om.jsx)(Zl.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 Ql=d(Ae(),1),im=d(B(),1),la=(0,im.jsx)(Ql.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,im.jsx)(Ql.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var Jl=d(Ae(),1),sm=d(B(),1),ec=(0,sm.jsx)(Jl.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sm.jsx)(Jl.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var tc=d(Ae(),1),am=d(B(),1),rc=(0,am.jsx)(tc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,am.jsx)(tc.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var oc=d(Ae(),1),lm=d(B(),1),nc=(0,lm.jsx)(oc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,lm.jsx)(oc.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var ic=d(Ae(),1),cm=d(B(),1),um=(0,cm.jsx)(ic.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cm.jsx)(ic.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 sc=d(Ae(),1),fm=d(B(),1),dm=(0,fm.jsx)(sc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fm.jsx)(sc.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 ac=d(Ae(),1),mm=d(B(),1),ca=(0,mm.jsx)(ac.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,mm.jsx)(ac.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 lc=d(Ae(),1),pm=d(B(),1),gm=(0,pm.jsx)(lc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pm.jsx)(lc.Path,{d:"M18.5 15v3.5H13V6.7l4.5 4.1 1-1.1-6.2-5.8-5.8 5.8 1 1.1 4-4v11.7h-6V15H4v5h16v-5z"})});var cc=d(Ae(),1),hm=d(B(),1),vm=(0,hm.jsx)(cc.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hm.jsx)(cc.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 O1=d(K(),1),ua={...O1};var rv=d(K(),1),tv={};function At(e,t){let r=rv.useRef(tv);return r.current===tv&&(r.current=e(t)),r}var bm=ua.useInsertionEffect,A1=bm&&bm!==ua.useLayoutEffect?bm:e=>e();function fe(e){let t=At(I1).current;return t.next=e,A1(t.effect),t.trampoline}function I1(){let e={next:void 0,callback:N1,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function N1(){}var ov=d(K(),1),V1=()=>{},se=typeof document<"u"?ov.useLayoutEffect:V1;var uc=d(K(),1),k1=uc.createContext(void 0);function ts(){return uc.useContext(k1)?.direction??"ltr"}function M1(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 D1=M1("https://base-ui.com/production-error","Base UI"),pr=D1;var fi=d(K(),1);function ym(e,t,r,o){let n=At(iv).current;return F1(n,e,t,r,o)&&sv(n,[e,t,r,o]),n.callback}function nv(e){let t=At(iv).current;return L1(t,e)&&sv(t,e),t.callback}function iv(){return{callback:null,cleanup:null,refs:[]}}function F1(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function L1(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function sv(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 lv=d(K(),1);var av=d(K(),1),B1=parseInt(av.version,10);function rs(e){return B1>=e}function xm(e){if(!lv.isValidElement(e))return null;let t=e,r=t.props;return(rs(19)?r?.ref:t.ref)??null}function fa(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function hn(){}var $D=Object.freeze([]),rt=Object.freeze({});function cv(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 uv(e,t){return typeof e=="function"?e(t):e}function fv(e,t){return typeof e=="function"?e(t):e}var wm={};function Ir(e,t,r,o,n){if(!r&&!o&&!n&&!e)return fc(t);let i=fc(e);return t&&(i=da(i,t)),r&&(i=da(i,r)),o&&(i=da(i,o)),n&&(i=da(i,n)),i}function dv(e){if(e.length===0)return wm;if(e.length===1)return fc(e[0]);let t=fc(e[0]);for(let r=1;r<e.length;r+=1)t=da(t,e[r]);return t}function fc(e){return Sm(e)?{...pv(e,wm)}:H1(e)}function da(e,t){return Sm(t)?pv(t,e):j1(e,t)}function H1(e){let t={...e};for(let r in t){let o=t[r];mv(r,o)&&(t[r]=gv(o))}return t}function j1(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=fa(e.style,o);break}case"className":{e[r]=Cm(e.className,o);break}default:mv(r,o)?e[r]=W1(e[r],o):e[r]=o}}return e}function mv(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 Sm(e){return typeof e=="function"}function pv(e,t){return Sm(e)?e(t):e??wm}function W1(e,t){return t?e?(...r)=>{let o=r[0];if(vv(o)){let i=o;hv(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:gv(t):e}function gv(e){return e&&((...t)=>{let r=t[0];return vv(r)&&hv(r),e(...t)})}function hv(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Cm(e,t){return t?e?t+" "+e:t:e}function vv(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Em=d(K(),1);function gr(e,t,r={}){let o=t.render,n=z1(t,r);if(r.enabled===!1)return null;let i=r.state??rt;return Y1(e,o,n,i)}function z1(e,t={}){let{className:r,style:o,render:n}=e,{state:i=rt,ref:s,props:a,stateAttributesMapping:c,enabled:l=!0}=t,u=l?uv(r,i):void 0,f=l?fv(o,i):void 0,g=l?cv(i,c):rt,m=l&&a?U1(a):void 0,p=l?fa(g,m)??{}:rt;return typeof document<"u"&&(l?Array.isArray(s)?p.ref=nv([p.ref,xm(n),...s]):p.ref=ym(p.ref,xm(n),s):ym(null,null)),l?(u!==void 0&&(p.className=Cm(p.className,u)),f!==void 0&&(p.style=fa(p.style,f)),p):rt}function U1(e){return Array.isArray(e)?dv(e):Ir(void 0,e)}var $1=Symbol.for("react.lazy");function Y1(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=Ir(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===$1&&(i=fi.Children.toArray(t)[0]),fi.cloneElement(i,n)}if(e&&typeof e=="string")return G1(e,r);throw new Error(pr(8))}function G1(e,t){return e==="button"?(0,Em.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Em.createElement)("img",{alt:"",...t,key:t.key}):fi.createElement(e,t)}var dc=d(K(),1);var bv=0;function q1(e,t="mui"){let[r,o]=dc.useState(e),n=e||r;return dc.useEffect(()=>{r==null&&(bv+=1,o(`${t}-${bv}`))},[r,t]),n}var yv=ua.useId;function vn(e,t){if(yv!==void 0){let r=yv();return e??(t?`${t}-${r}`:r)}return q1(e,t)}function xv(e){return vn(e,"base-ui")}var de={};Go(de,{cancelOpen:()=>ST,chipRemovePress:()=>nT,clearPress:()=>oT,closePress:()=>tT,closeWatcher:()=>gT,decrementPress:()=>aT,disabled:()=>ET,drag:()=>yT,escapeKey:()=>pT,focusOut:()=>mT,imperativeAction:()=>TT,incrementPress:()=>sT,initial:()=>RT,inputBlur:()=>uT,inputChange:()=>lT,inputClear:()=>cT,inputPaste:()=>fT,inputPress:()=>dT,itemPress:()=>eT,keyboard:()=>vT,linkPress:()=>rT,listNavigation:()=>hT,missing:()=>_T,none:()=>K1,outsidePress:()=>J1,pointer:()=>bT,scrub:()=>wT,siblingOpen:()=>CT,swipe:()=>PT,trackPress:()=>iT,triggerFocus:()=>Q1,triggerHover:()=>Z1,triggerPress:()=>X1,wheel:()=>xT,windowResize:()=>OT});var K1="none",X1="trigger-press",Z1="trigger-hover",Q1="trigger-focus",J1="outside-press",eT="item-press",tT="close-press",rT="link-press",oT="clear-press",nT="chip-remove-press",iT="track-press",sT="increment-press",aT="decrement-press",lT="input-change",cT="input-clear",uT="input-blur",fT="input-paste",dT="input-press",mT="focus-out",pT="escape-key",gT="close-watcher",hT="list-navigation",vT="keyboard",bT="pointer",yT="drag",xT="wheel",wT="scrub",ST="cancel-open",CT="sibling-open",ET="disabled",_T="missing",RT="initial",TT="imperative-action",PT="swipe",OT="window-resize";function Te(e,t,r,o){let n=!1,i=!1,s=o??rt;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 Rm=d(K(),1);var wv=d(K(),1),AT=[];function os(e){wv.useEffect(e,AT)}var mc=null,bF=globalThis.requestAnimationFrame,_m=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)}},pc=new _m,ho=class e{static create(){return new e}static request(t){return pc.request(t)}static cancel(t){return pc.cancel(t)}currentId=mc;request(t){this.cancel(),this.currentId=pc.request(()=>{this.currentId=mc,t()})}cancel=()=>{this.currentId!==mc&&(pc.cancel(this.currentId),this.currentId=mc)};disposeEffect=()=>this.cancel};function ns(){let e=At(ho.create).current;return os(e.disposeEffect),e}function Sv(e,t=!1,r=!1){let[o,n]=Rm.useState(e&&t?"idle":void 0),[i,s]=Rm.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),se(()=>{if(!e&&i&&o!=="ending"&&r){let a=ho.request(()=>{n("ending")});return()=>{ho.cancel(a)}}},[e,i,o,r]),se(()=>{if(!e||t)return;let a=ho.request(()=>{n(void 0)});return()=>{ho.cancel(a)}},[t,e]),se(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=ho.request(()=>{n("idle")});return()=>{ho.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}var di=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),IT={[di.startingStyle]:""},NT={[di.endingStyle]:""},Cv={transitionStatus(e){return e==="starting"?IT:e==="ending"?NT:null}};function gc(){return typeof window<"u"}function pi(e){return hc(e)?(e.nodeName||"").toLowerCase():"#document"}function Je(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function eo(e){var t;return(t=(hc(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function hc(e){return gc()?e instanceof Node||e instanceof Je(e).Node:!1}function ae(e){return gc()?e instanceof Element||e instanceof Je(e).Element:!1}function Et(e){return gc()?e instanceof HTMLElement||e instanceof Je(e).HTMLElement:!1}function is(e){return!gc()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Je(e).ShadowRoot}function ss(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Wt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function Ev(e){return/^(table|td|th)$/.test(pi(e))}function ma(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var VT=/transform|translate|scale|rotate|perspective|filter/,kT=/paint|layout|strict|content/,mi=e=>!!e&&e!=="none",Tm;function vc(e){let t=ae(e)?Wt(e):e;return mi(t.transform)||mi(t.translate)||mi(t.scale)||mi(t.rotate)||mi(t.perspective)||!bc()&&(mi(t.backdropFilter)||mi(t.filter))||VT.test(t.willChange||"")||kT.test(t.contain||"")}function _v(e){let t=Jr(e);for(;Et(t)&&!to(t);){if(vc(t))return t;if(ma(t))return null;t=Jr(t)}return null}function bc(){return Tm==null&&(Tm=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Tm}function to(e){return/^(html|body|#document)$/.test(pi(e))}function Wt(e){return Je(e).getComputedStyle(e)}function pa(e){return ae(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Jr(e){if(pi(e)==="html")return e;let t=e.assignedSlot||e.parentNode||is(e)&&e.host||eo(e);return is(t)?t.host:t}function Rv(e){let t=Jr(e);return to(t)?e.ownerDocument?e.ownerDocument.body:e.body:Et(t)&&ss(t)?t:Rv(t)}function bn(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=Rv(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=Je(n);if(i){let a=yc(s);return t.concat(s,s.visualViewport||[],ss(n)?n:[],a&&r?bn(a):[])}else return t.concat(n,bn(n,[],r))}function yc(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Ne(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function hr(e){let t=At(MT,e).current;return t.next=e,se(t.effect),t}function MT(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function _t(e){return e?.ownerDocument||document}var Av=d(K(),1);var Ov=d(qo(),1);function Pv(e){return e==null?e:"current"in e?e.current:e}function as(e,t=!1,r=!0){let o=ns();return fe((n,i=null)=>{o.cancel();let s=Pv(e);if(s==null)return;let a=s,c=()=>{Ov.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let u=di.startingStyle;if(!a.hasAttribute(u)){o.request(l);return}let f=new MutationObserver(()=>{a.hasAttribute(u)||(f.disconnect(),l())});f.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function xc(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=fe(n),s=as(o,r,!1);Av.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var Iv=d(K(),1);function Nv(e){let t=Iv.useRef(!0);t.current&&(t.current=!1,e())}var Ko={};Go(Ko,{engine:()=>Nm,env:()=>km,os:()=>Am,screenReader:()=>Vm});var Am={};Go(Am,{android:()=>Mv,apple:()=>Om,ios:()=>Pm,linux:()=>HT,mac:()=>Dv,windows:()=>BT});function DT(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:FT,platform:LT,maxTouchPoints:Vv}=DT(),gi=FT.toLowerCase(),hi=LT.toLowerCase();var Pm=/^i(os$|p)/.test(hi)||hi==="macintel"&&Vv>1,kv="android",Mv=hi===kv||gi.includes(kv),Dv=!Pm&&hi.startsWith("mac"),BT=hi.startsWith("win"),HT=!Mv&&/^(linux|chrome os)/.test(hi),Om=Dv||Pm;var Nm={};Go(Nm,{blink:()=>WT,gecko:()=>jT,webkit:()=>Im});var Im=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),jT=!Im&&gi.includes("firefox"),WT=!Im&&gi.includes("chrom");var Vm={};Go(Vm,{voiceOver:()=>zT});var zT=Om;var km={};Go(km,{jsdom:()=>UT});var UT=/jsdom|happydom/.test(gi);var ga=0,Nr=class e{static create(){return new e}currentId=ga;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=ga,r()},t)}isStarted(){return this.currentId!==ga}clear=()=>{this.currentId!==ga&&(clearTimeout(this.currentId),this.currentId=ga)};disposeEffect=()=>this.clear};function ro(){let e=At(Nr.create).current;return os(e.disposeEffect),e}var zt=d(K(),1);function Fv(e){return"nativeEvent"in e}function Xo(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function Lv(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Mm="data-base-ui-focusable";var Dm="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function wc(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&&is(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function nr(e){return"composedPath"in e?e.composedPath()[0]:e.target}function yn(e,t){if(!ae(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 Sc(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 Bv(e){return e.matches("html,body")}function Hv(e){return Et(e)&&e.matches(Dm)}function Fm(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Dm}`)!=null}function jv(e){if(!e||Ko.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function $T(e,t){return t!=null&&!Xo(t)?0:typeof e=="function"?e():e}function Zo(e,t,r){let o=$T(e,r);return typeof o=="number"?o:o?.[t]}function Lm(e){return typeof e=="function"?e():e}function Cc(e,t){return t||e==="click"||e==="mousedown"}function Wv(e){return e?.includes("mouse")&&e!=="mousedown"}var zv=d(B(),1),Uv=zt.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new Nr,currentIdRef:{current:null},currentContextRef:{current:null}});function YT(e,t){e.current=t.current}function Bm(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=zt.useRef(r),i=zt.useRef(r),s=zt.useRef(null),a=zt.useRef(null),c=ro();return se(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Zo(n.current,"open"),close:Zo(r,"close")}},[r,s,n,i]),(0,zv.jsx)(Uv.Provider,{value:zt.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function Hm(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=zt.useContext(Uv),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:l,currentContextRef:u,hasProvider:f,timeout:g}=i,[m,p]=zt.useState(!1),h=zt.useRef(r),y=zt.useRef(!1);return se(()=>{h.current=r},[r]),se(()=>()=>{y.current=!0},[]),se(()=>{function x(){y.current||p(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=l.current,g.clear()}if(s.current&&!r&&s.current===n){if(p(!1),c){let v=n;return g.start(c,()=>{o.select("open")||s.current&&s.current!==v||x()}),()=>{(h.current||s.current!==v)&&g.clear()}}x()}},[r,n,s,a,c,l,u,g,o]),se(()=>{if(!r)return;let x=u.current,v=s.current;g.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:p},s.current=n,a.current={open:0,close:Zo(l.current,"close")},v!==null&&v!==n?(p(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,Te(de.none))):(p(!1),x?.setIsInstantPhase(!1))},[r,n,o,s,a,l,u,g]),se(()=>()=>{if(s.current===n){if(u.current=null,!h.current)return;s.current=null,YT(a,l),g.clear()}},[u,s,a,n,l,g]),zt.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:m}),[f,a,m])}function oo(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Gv=["top","right","bottom","left"];var xn=Math.min,ir=Math.max,wn=Math.round,va=Math.floor,no=e=>({x:e,y:e}),GT={left:"right",right:"left",bottom:"top",top:"bottom"};function ba(e,t,r){return ir(e,xn(t,r))}function io(e,t){return typeof e=="function"?e(t):e}function It(e){return e.split("-")[0]}function so(e){return e.split("-")[1]}function _c(e){return e==="x"?"y":"x"}function ya(e){return e==="y"?"height":"width"}function vr(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function xa(e){return _c(vr(e))}function qv(e,t,r){r===void 0&&(r=!1);let o=so(e),n=xa(e),i=ya(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=ha(s)),[s,ha(s)]}function Kv(e){let t=ha(e);return[Ec(e),t,Ec(t)]}function Ec(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var $v=["left","right"],Yv=["right","left"],qT=["top","bottom"],KT=["bottom","top"];function XT(e,t,r){switch(e){case"top":case"bottom":return r?t?Yv:$v:t?$v:Yv;case"left":case"right":return t?qT:KT;default:return[]}}function Xv(e,t,r,o){let n=so(e),i=XT(It(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Ec)))),i}function ha(e){let t=It(e);return GT[t]+e.slice(t.length)}function ZT(e){return{top:0,right:0,bottom:0,left:0,...e}}function Rc(e){return typeof e!="number"?ZT(e):{top:e,right:e,bottom:e,left:e}}function vi(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 Qo(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...Qo(e,n.id,r)])}function ls(e){return`data-base-ui-${e}`}var Vr=d(K(),1),Jv=d(qo(),1);var Zv={style:{transition:"none"}};var QT="data-base-ui-swipe-ignore",JT="data-swipe-ignore",yL=`[${QT}]`,xL=`[${JT}]`;var Qv={fallbackAxisSide:"end"};var eb=d(B(),1),eP=Vr.createContext(null),tP=()=>Vr.useContext(eP),rP=ls("portal");function jm(e={}){let{ref:t,container:r,componentProps:o=rt,elementProps:n}=e,i=vn(),a=tP()?.portalNode,[c,l]=Vr.useState(null),[u,f]=Vr.useState(null),g=fe(y=>{y!==null&&f(y)}),m=Vr.useRef(null);se(()=>{if(r===null){m.current&&(m.current=null,f(null),l(null));return}if(i==null)return;let y=(r&&(hc(r)?r:r.current))??a??document.body;if(y==null){m.current&&(m.current=null,f(null),l(null));return}m.current!==y&&(m.current=y,f(null),l(y))},[r,a,i]);let p=gr("div",o,{ref:[t,g],props:[{id:i,[rP]:""},n]});return{portalNode:u,portalSubtree:c&&p?Jv.createPortal(p,c):null}}var bi=d(K(),1);function tb(){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 oP=d(B(),1),nP=bi.createContext(null),iP=bi.createContext(null),cs=()=>bi.useContext(nP)?.id||null,Sn=e=>{let t=bi.useContext(iP);return e??t};var br=d(K(),1);function sP(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",l=i.width,u=i.height,f=i.x,g=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,g-=o||0,l=0,u=0,!n||c?(l=t.axis==="y"?i.width:0,u=t.axis==="x"?i.height:0,f=s&&t.x!=null?t.x:f,g=a&&t.y!=null?t.y:g):n&&!c&&(u=t.axis==="x"?i.height:u,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:u,x:f,y:g,top:g,right:f+l,bottom:g+u,left:f}}}}function rb(e){return e!=null&&e.clientX!=null}function Wm(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,l=br.useRef(!1),u=br.useRef(null),[f,g]=br.useState(),[m,p]=br.useState([]),h=fe(w=>{n.set("positionReference",w)}),y=fe((w,T,_)=>{l.current||c.current.openEvent&&!rb(c.current.openEvent)||n.set("positionReference",sP(_??a,{x:w,y:T,axis:o,dataRef:c,pointerType:f}))}),x=fe(w=>{i?u.current||(y(w.clientX,w.clientY,w.currentTarget),p([])):y(w.clientX,w.clientY,w.currentTarget)}),v=Xo(f)?s:i;br.useEffect(()=>{if(!r){h(a);return}if(!v)return;function w(){u.current?.(),u.current=null}let T=Je(s);function _(k){let C=nr(k);ke(s,C)?w():y(k.clientX,k.clientY)}return!c.current.openEvent||rb(c.current.openEvent)?u.current=Ne(T,"mousemove",_):h(a),w},[v,r,s,c,a,n,y,h,m]),br.useEffect(()=>()=>{n.set("positionReference",null)},[n]),br.useEffect(()=>{r&&!s&&(l.current=!1)},[r,s]),br.useEffect(()=>{!r&&i&&(l.current=!0)},[r,i]);let b=br.useMemo(()=>{function w(T){g(T.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:x,onMouseEnter:x}},[x]);return br.useMemo(()=>r?{reference:b,trigger:b}:{},[r,b])}var yr=d(K(),1);function aP(){return!1}function lP(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function zm(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=aP,bubbles:a,externalTree:c}=t,l="rootStore"in e?e.rootStore:e,u=l.useState("open"),f=l.useState("floatingElement"),{dataRef:g}=l.context,m=Sn(c),p=fe(typeof n=="function"?n:()=>!1),h=typeof n=="function"?p:n,y=h!==!1,x=fe(()=>i),{escapeKey:v,outsidePress:b}=lP(a),w=yr.useRef(!1),T=yr.useRef(!1),_=yr.useRef(!1),k=yr.useRef(!1),C=yr.useRef(""),E=yr.useRef(null),M=ro(),A=ro(),I=fe(()=>{A.clear(),g.current.insideReactTree=!1}),O=fe(j=>{let q=g.current.floatingContext?.nodeId;return(m?Qo(m.nodesRef.current,q):[]).some(te=>te.context?.open&&!te.context.dataRef.current[j])}),F=fe(j=>Sc(j,l.select("floatingElement"))||Sc(j,l.select("domReferenceElement"))),P=fe(j=>{s()&&l.setOpen(!1,Te(de.triggerPress,j.nativeEvent))}),D=fe(j=>{if(!u||!r||!o||j.key!=="Escape"||k.current||!v&&O("__escapeKeyBubbles"))return;let q=Fv(j)?j.nativeEvent:j,ee=Te(de.escapeKey,q);l.setOpen(!1,ee),ee.isCanceled||j.preventDefault(),!v&&!ee.isPropagationAllowed&&j.stopPropagation()}),V=fe(()=>{g.current.insideReactTree=!0,A.start(0,I)}),R=fe(j=>{if(!u||!r||j.button!==0)return;let q=nr(j.nativeEvent);ke(l.select("floatingElement"),q)&&(w.current||(w.current=!0,T.current=!1))}),S=fe(j=>{!u||!r||(j.defaultPrevented||j.nativeEvent.defaultPrevented)&&w.current&&(T.current=!0)});yr.useEffect(()=>{if(!u||!r)return;g.current.__escapeKeyBubbles=v,g.current.__outsidePressBubbles=b;let j=new Nr,q=new Nr;function ee(){j.clear(),k.current=!0}function te(){j.start(Ko.engine.webkit?5:0,()=>{k.current=!1})}function Q(){_.current=!0,q.start(0,()=>{_.current=!1})}function re(){w.current=!1,T.current=!1}function ce(){let H=C.current,Y=H==="pen"||!H?"mouse":H,Se=x(),Ce=typeof Se=="function"?Se():Se;return typeof Ce=="string"?Ce:Ce[Y]}function be(H){let Y=ce();return Y==="intentional"&&H.type!=="click"||Y==="sloppy"&&H.type==="click"}function W(H){let Y=g.current.floatingContext?.nodeId,Se=m&&Qo(m.nodesRef.current,Y).some(Ce=>Sc(H,Ce.context?.elements.floating));return F(H)||Se}function U(H){if(be(H)){H.type!=="click"&&!F(H)&&(q.clear(),_.current=!1),I();return}if(g.current.insideReactTree){I();return}let Y=nr(H),Se=`[${ls("inert")}]`,Ce=ae(Y)?Y.getRootNode():null,Le=Array.from((is(Ce)?Ce:_t(l.select("floatingElement"))).querySelectorAll(Se)),Ht=l.context.triggerElements;if(Y&&(Ht.hasElement(Y)||Ht.hasMatchingElement(ft=>ke(ft,Y))))return;let ut=ae(Y)?Y:null;for(;ut&&!to(ut);){let ft=Jr(ut);if(to(ft)||!ae(ft))break;ut=ft}if(!(Le.length&&ae(Y)&&!Bv(Y)&&!ke(Y,l.select("floatingElement"))&&Le.every(ft=>!ke(ut,ft)))){if(Et(Y)&&!("touches"in H)){let ft=to(Y),Zr=Wt(Y),gn=/auto|scroll/,fl=ft||gn.test(Zr.overflowX),dl=ft||gn.test(Zr.overflowY),ml=fl&&Y.clientWidth>0&&Y.scrollWidth>Y.clientWidth,pl=dl&&Y.clientHeight>0&&Y.scrollHeight>Y.clientHeight,gl=Zr.direction==="rtl",Be=pl&&(gl?H.offsetX<=Y.offsetWidth-Y.clientWidth:H.offsetX>Y.clientWidth),rr=ml&&H.offsetY>Y.clientHeight;if(Be||rr)return}if(!W(H)){if(ce()==="intentional"&&_.current){q.clear(),_.current=!1;return}typeof h=="function"&&!h(H)||O("__outsidePressBubbles")||(l.setOpen(!1,Te(de.outsidePress,H)),I())}}}function $(H){ce()!=="sloppy"||H.pointerType==="touch"||!l.select("open")||!r||F(H)||U(H)}function le(H){if(ce()!=="sloppy"||!l.select("open")||!r||F(H))return;let Y=H.touches[0];Y&&(E.current={startTime:Date.now(),startX:Y.clientX,startY:Y.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},M.start(1e3,()=>{E.current&&(E.current.dismissOnTouchEnd=!1,E.current.dismissOnMouseDown=!1)}))}function ge(H,Y){let Se=nr(H);if(!Se)return;let Ce=Ne(Se,H.type,()=>{Y(H),Ce()})}function Ot(H){C.current="touch",ge(H,le)}function Ct(H){M.clear(),H.type==="pointerdown"&&(C.current=H.pointerType),!(H.type==="mousedown"&&E.current&&!E.current.dismissOnMouseDown)&&ge(H,Y=>{Y.type==="pointerdown"?$(Y):U(Y)})}function Bt(H){if(!w.current)return;let Y=T.current;if(re(),ce()==="intentional"){if(H.type==="pointercancel"){Y&&Q();return}if(!W(H)){if(Y){Q();return}typeof h=="function"&&!h(H)||(q.clear(),_.current=!0,I())}}}function vt(H){if(ce()!=="sloppy"||!E.current||F(H))return;let Y=H.touches[0];if(!Y)return;let Se=Math.abs(Y.clientX-E.current.startX),Ce=Math.abs(Y.clientY-E.current.startY),Le=Math.sqrt(Se*Se+Ce*Ce);Le>5&&(E.current.dismissOnTouchEnd=!0),Le>10&&(U(H),M.clear(),E.current=null)}function mr(H){ge(H,vt)}function Xi(H){ce()!=="sloppy"||!E.current||F(H)||(E.current.dismissOnTouchEnd&&U(H),M.clear(),E.current=null)}function Zi(H){ge(H,Xi)}let ct=_t(f),pn=oo(o&&oo(Ne(ct,"keydown",D),Ne(ct,"compositionstart",ee),Ne(ct,"compositionend",te)),y&&oo(Ne(ct,"click",Ct,!0),Ne(ct,"pointerdown",Ct,!0),Ne(ct,"pointerup",Bt,!0),Ne(ct,"pointercancel",Bt,!0),Ne(ct,"mousedown",Ct,!0),Ne(ct,"mouseup",Bt,!0),Ne(ct,"touchstart",Ot,!0),Ne(ct,"touchmove",mr,!0),Ne(ct,"touchend",Zi,!0)));return()=>{pn(),j.clear(),q.clear(),re(),_.current=!1}},[g,f,o,y,h,u,r,v,b,D,I,x,O,F,m,l,M]),yr.useEffect(I,[h,I]);let N=yr.useMemo(()=>({onKeyDown:D,onPointerDown:P,onClick:P}),[D,P]),L=yr.useMemo(()=>({onKeyDown:D,onPointerDown:S,onMouseDown:S,onClickCapture:V,onMouseDownCapture(j){V(),R(j)},onPointerDownCapture(j){V(),R(j)},onMouseUpCapture:V,onTouchEndCapture:V,onTouchMoveCapture:V}),[D,V,R,S]);return yr.useMemo(()=>r?{reference:N,floating:L,trigger:N}:{},[r,N,L])}var Ut=d(K(),1);function ob(e,t,r){let{reference:o,floating:n}=e,i=vr(t),s=xa(t),a=ya(s),c=It(t),l=i==="y",u=o.x+o.width/2-n.width/2,f=o.y+o.height/2-n.height/2,g=o[a]/2-n[a]/2,m;switch(c){case"top":m={x:u,y:o.y-n.height};break;case"bottom":m={x:u,y:o.y+o.height};break;case"right":m={x:o.x+o.width,y:f};break;case"left":m={x:o.x-n.width,y:f};break;default:m={x:o.x,y:o.y}}switch(so(t)){case"start":m[s]-=g*(r&&l?-1:1);break;case"end":m[s]+=g*(r&&l?-1:1);break}return m}async function sb(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:g=!1,padding:m=0}=io(t,e),p=Rc(m),y=a[g?f==="floating"?"reference":"floating":f],x=vi(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(y)))==null||r?y:y.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:l,rootBoundary:u,strategy:c})),v=f==="floating"?{x:o,y:n,width:s.floating.width,height:s.floating.height}:s.reference,b=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),w=await(i.isElement==null?void 0:i.isElement(b))?await(i.getScale==null?void 0:i.getScale(b))||{x:1,y:1}:{x:1,y:1},T=vi(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:b,strategy:c}):v);return{top:(x.top-T.top+p.top)/w.y,bottom:(T.bottom-x.bottom+p.bottom)/w.y,left:(x.left-T.left+p.left)/w.x,right:(T.right-x.right+p.right)/w.x}}var cP=50,ab=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:sb},c=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=ob(l,o,c),g=o,m=0,p={};for(let h=0;h<i.length;h++){let y=i[h];if(!y)continue;let{name:x,fn:v}=y,{x:b,y:w,data:T,reset:_}=await v({x:u,y:f,initialPlacement:o,placement:g,strategy:n,middlewareData:p,rects:l,platform:a,elements:{reference:e,floating:t}});u=b??u,f=w??f,p[x]={...p[x],...T},_&&m<cP&&(m++,typeof _=="object"&&(_.placement&&(g=_.placement),_.rects&&(l=_.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):_.rects),{x:u,y:f}=ob(l,g,c)),h=-1)}return{x:u,y:f,placement:g,strategy:n,middlewareData:p}};var lb=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:l}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:g,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...y}=io(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let x=It(n),v=vr(a),b=It(a)===a,w=await(c.isRTL==null?void 0:c.isRTL(l.floating)),T=g||(b||!h?[ha(a)]:Kv(a)),_=p!=="none";!g&&_&&T.push(...Xv(a,h,p,w));let k=[a,...T],C=await c.detectOverflow(t,y),E=[],M=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&E.push(C[x]),f){let F=qv(n,s,w);E.push(C[F[0]],C[F[1]])}if(M=[...M,{placement:n,overflows:E}],!E.every(F=>F<=0)){var A,I;let F=(((A=i.flip)==null?void 0:A.index)||0)+1,P=k[F];if(P&&(!(f==="alignment"?v!==vr(P):!1)||M.every(R=>vr(R.placement)===v?R.overflows[0]>0:!0)))return{data:{index:F,overflows:M},reset:{placement:P}};let D=(I=M.filter(V=>V.overflows[0]<=0).sort((V,R)=>V.overflows[1]-R.overflows[1])[0])==null?void 0:I.placement;if(!D)switch(m){case"bestFit":{var O;let V=(O=M.filter(R=>{if(_){let S=vr(R.placement);return S===v||S==="y"}return!0}).map(R=>[R.placement,R.overflows.filter(S=>S>0).reduce((S,N)=>S+N,0)]).sort((R,S)=>R[1]-S[1])[0])==null?void 0:O[0];V&&(D=V);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function nb(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ib(e){return Gv.some(t=>e[t]>=0)}var cb=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=io(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=nb(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:ib(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=nb(s,r.floating);return{data:{escapedOffsets:a,escaped:ib(a)}}}default:return{}}}}};var ub=new Set(["left","top"]);async function uP(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=It(r),a=so(r),c=vr(r)==="y",l=ub.has(s)?-1:1,u=i&&c?-1:1,f=io(t,e),{mainAxis:g,crossAxis:m,alignmentAxis:p}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&typeof p=="number"&&(m=a==="end"?p*-1:p),c?{x:m*u,y:g*l}:{x:g*l,y:m*u}}var fb=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 uP(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}}}}},db=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:x=>{let{x:v,y:b}=x;return{x:v,y:b}}},...l}=io(e,t),u={x:r,y:o},f=await i.detectOverflow(t,l),g=vr(It(n)),m=_c(g),p=u[m],h=u[g];if(s){let x=m==="y"?"top":"left",v=m==="y"?"bottom":"right",b=p+f[x],w=p-f[v];p=ba(b,p,w)}if(a){let x=g==="y"?"top":"left",v=g==="y"?"bottom":"right",b=h+f[x],w=h-f[v];h=ba(b,h,w)}let y=c.fn({...t,[m]:p,[g]:h});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[m]:s,[g]:a}}}}}},mb=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:l=!0}=io(e,t),u={x:r,y:o},f=vr(n),g=_c(f),m=u[g],p=u[f],h=io(a,t),y=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let b=g==="y"?"height":"width",w=i.reference[g]-i.floating[b]+y.mainAxis,T=i.reference[g]+i.reference[b]-y.mainAxis;m<w?m=w:m>T&&(m=T)}if(l){var x,v;let b=g==="y"?"width":"height",w=ub.has(It(n)),T=i.reference[f]-i.floating[b]+(w&&((x=s.offset)==null?void 0:x[f])||0)+(w?0:y.crossAxis),_=i.reference[f]+i.reference[b]+(w?0:((v=s.offset)==null?void 0:v[f])||0)-(w?y.crossAxis:0);p<T?p=T:p>_&&(p=_)}return{[g]:m,[f]:p}}}},pb=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:c=()=>{},...l}=io(e,t),u=await s.detectOverflow(t,l),f=It(n),g=so(n),m=vr(n)==="y",{width:p,height:h}=i.floating,y,x;f==="top"||f==="bottom"?(y=f,x=g===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=f,y=g==="end"?"top":"bottom");let v=h-u.top-u.bottom,b=p-u.left-u.right,w=xn(h-u[y],v),T=xn(p-u[x],b),_=!t.middlewareData.shift,k=w,C=T;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(C=b),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(k=v),_&&!g){let M=ir(u.left,0),A=ir(u.right,0),I=ir(u.top,0),O=ir(u.bottom,0);m?C=p-2*(M!==0||A!==0?M+A:ir(u.left,u.right)):k=h-2*(I!==0||O!==0?I+O:ir(u.top,u.bottom))}await c({...t,availableWidth:C,availableHeight:k});let E=await s.getDimensions(a.floating);return p!==E.width||h!==E.height?{reset:{rects:!0}}:{}}}};function bb(e){let t=Wt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Et(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=wn(r)!==i||wn(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function $m(e){return ae(e)?e:e.contextElement}function us(e){let t=$m(e);if(!Et(t))return no(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=bb(t),s=(i?wn(r.width):r.width)/o,a=(i?wn(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var fP=no(0);function yb(e){let t=Je(e);return!bc()||!t.visualViewport?fP:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function dP(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Je(e)?!1:t}function yi(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=$m(e),s=no(1);t&&(o?ae(o)&&(s=us(o)):s=us(e));let a=dP(i,r,o)?yb(i):no(0),c=(n.left+a.x)/s.x,l=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i){let g=Je(i),m=o&&ae(o)?Je(o):o,p=g,h=yc(p);for(;h&&o&&m!==p;){let y=us(h),x=h.getBoundingClientRect(),v=Wt(h),b=x.left+(h.clientLeft+parseFloat(v.paddingLeft))*y.x,w=x.top+(h.clientTop+parseFloat(v.paddingTop))*y.y;c*=y.x,l*=y.y,u*=y.x,f*=y.y,c+=b,l+=w,p=Je(h),h=yc(p)}}return vi({width:u,height:f,x:c,y:l})}function Tc(e,t){let r=pa(e).scrollLeft;return t?t.left+r:yi(eo(e)).left+r}function xb(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Tc(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function mP(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=eo(o),a=t?ma(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},l=no(1),u=no(0),f=Et(o);if((f||!f&&!i)&&((pi(o)!=="body"||ss(s))&&(c=pa(o)),f)){let m=yi(o);l=us(o),u.x=m.x+o.clientLeft,u.y=m.y+o.clientTop}let g=s&&!f&&!i?xb(s,c):no(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+g.x,y:r.y*l.y-c.scrollTop*l.y+u.y+g.y}}function pP(e){return Array.from(e.getClientRects())}function gP(e){let t=eo(e),r=pa(e),o=e.ownerDocument.body,n=ir(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=ir(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+Tc(e),a=-r.scrollTop;return Wt(o).direction==="rtl"&&(s+=ir(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var gb=25;function hP(e,t){let r=Je(e),o=eo(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,c=0;if(n){i=n.width,s=n.height;let u=bc();(!u||u&&t==="fixed")&&(a=n.offsetLeft,c=n.offsetTop)}let l=Tc(o);if(l<=0){let u=o.ownerDocument,f=u.body,g=getComputedStyle(f),m=u.compatMode==="CSS1Compat"&&parseFloat(g.marginLeft)+parseFloat(g.marginRight)||0,p=Math.abs(o.clientWidth-f.clientWidth-m);p<=gb&&(i-=p)}else l<=gb&&(i+=l);return{width:i,height:s,x:a,y:c}}function vP(e,t){let r=yi(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Et(e)?us(e):no(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,l=o*i.y;return{width:s,height:a,x:c,y:l}}function hb(e,t,r){let o;if(t==="viewport")o=hP(e,r);else if(t==="document")o=gP(eo(e));else if(ae(t))o=vP(t,r);else{let n=yb(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return vi(o)}function wb(e,t){let r=Jr(e);return r===t||!ae(r)||to(r)?!1:Wt(r).position==="fixed"||wb(r,t)}function bP(e,t){let r=t.get(e);if(r)return r;let o=bn(e,[],!1).filter(a=>ae(a)&&pi(a)!=="body"),n=null,i=Wt(e).position==="fixed",s=i?Jr(e):e;for(;ae(s)&&!to(s);){let a=Wt(s),c=vc(s);!c&&a.position==="fixed"&&(n=null),(i?!c&&!n:!c&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||ss(s)&&!c&&wb(e,s))?o=o.filter(u=>u!==s):n=a,s=Jr(s)}return t.set(e,o),o}function yP(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?ma(t)?[]:bP(t,this._c):[].concat(r),o],a=hb(t,s[0],n),c=a.top,l=a.right,u=a.bottom,f=a.left;for(let g=1;g<s.length;g++){let m=hb(t,s[g],n);c=ir(m.top,c),l=xn(m.right,l),u=xn(m.bottom,u),f=ir(m.left,f)}return{width:l-f,height:u-c,x:f,y:c}}function xP(e){let{width:t,height:r}=bb(e);return{width:t,height:r}}function wP(e,t,r){let o=Et(t),n=eo(t),i=r==="fixed",s=yi(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=no(0);function l(){c.x=Tc(n)}if(o||!o&&!i)if((pi(t)!=="body"||ss(n))&&(a=pa(t)),o){let m=yi(t,!0,i,t);c.x=m.x+t.clientLeft,c.y=m.y+t.clientTop}else n&&l();i&&!o&&n&&l();let u=n&&!o&&!i?xb(n,a):no(0),f=s.left+a.scrollLeft-c.x-u.x,g=s.top+a.scrollTop-c.y-u.y;return{x:f,y:g,width:s.width,height:s.height}}function Um(e){return Wt(e).position==="static"}function vb(e,t){if(!Et(e)||Wt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return eo(e)===r&&(r=r.ownerDocument.body),r}function Sb(e,t){let r=Je(e);if(ma(e))return r;if(!Et(e)){let n=Jr(e);for(;n&&!to(n);){if(ae(n)&&!Um(n))return n;n=Jr(n)}return r}let o=vb(e,t);for(;o&&Ev(o)&&Um(o);)o=vb(o,t);return o&&to(o)&&Um(o)&&!vc(o)?r:o||_v(e)||r}var SP=async function(e){let t=this.getOffsetParent||Sb,r=this.getDimensions,o=await r(e.floating);return{reference:wP(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function CP(e){return Wt(e).direction==="rtl"}var Ym={convertOffsetParentRelativeRectToViewportRelativeRect:mP,getDocumentElement:eo,getClippingRect:yP,getOffsetParent:Sb,getElementRects:SP,getClientRects:pP,getDimensions:xP,getScale:us,isElement:ae,isRTL:CP};function Cb(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function EP(e,t){let r=null,o,n=eo(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),i();let l=e.getBoundingClientRect(),{left:u,top:f,width:g,height:m}=l;if(a||t(),!g||!m)return;let p=va(f),h=va(n.clientWidth-(u+g)),y=va(n.clientHeight-(f+m)),x=va(u),b={rootMargin:-p+"px "+-h+"px "+-y+"px "+-x+"px",threshold:ir(0,xn(1,c))||1},w=!0;function T(_){let k=_[0].intersectionRatio;if(k!==c){if(!w)return s();k?s(!1,k):o=setTimeout(()=>{s(!1,1e-7)},1e3)}k===1&&!Cb(l,e.getBoundingClientRect())&&s(),w=!1}try{r=new IntersectionObserver(T,{...b,root:n.ownerDocument})}catch{r=new IntersectionObserver(T,b)}r.observe(e)}return s(!0),i}function wa(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,l=$m(e),u=n||i?[...l?bn(l):[],...t?bn(t):[]]:[];u.forEach(x=>{n&&x.addEventListener("scroll",r,{passive:!0}),i&&x.addEventListener("resize",r)});let f=l&&a?EP(l,r):null,g=-1,m=null;s&&(m=new ResizeObserver(x=>{let[v]=x;v&&v.target===l&&m&&t&&(m.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var b;(b=m)==null||b.observe(t)})),r()}),l&&!c&&m.observe(l),t&&m.observe(t));let p,h=c?yi(e):null;c&&y();function y(){let x=yi(e);h&&!Cb(h,x)&&r(),h=x,p=requestAnimationFrame(y)}return r(),()=>{var x;u.forEach(v=>{n&&v.removeEventListener("scroll",r),i&&v.removeEventListener("resize",r)}),f?.(),(x=m)==null||x.disconnect(),m=null,c&&cancelAnimationFrame(p)}}var Eb=fb;var _b=db,Rb=lb,Tb=pb,Pb=cb;var Ob=mb,Pc=(e,t,r)=>{let o=new Map,n={platform:Ym,...r},i={...n.platform,_c:o};return ab(e,t,{...n,platform:i})};var bt=d(K(),1),Ib=d(K(),1),Nb=d(qo(),1),RP=typeof document<"u",TP=function(){},Oc=RP?Ib.useLayoutEffect:TP;function Ac(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(!Ac(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)&&!Ac(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Vb(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ab(e,t){let r=Vb(e);return Math.round(t*r)/r}function Gm(e){let t=bt.useRef(e);return Oc(()=>{t.current=e}),t}function kb(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:l}=e,[u,f]=bt.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[g,m]=bt.useState(o);Ac(g,o)||m(o);let[p,h]=bt.useState(null),[y,x]=bt.useState(null),v=bt.useCallback(R=>{R!==_.current&&(_.current=R,h(R))},[]),b=bt.useCallback(R=>{R!==k.current&&(k.current=R,x(R))},[]),w=i||p,T=s||y,_=bt.useRef(null),k=bt.useRef(null),C=bt.useRef(u),E=c!=null,M=Gm(c),A=Gm(n),I=Gm(l),O=bt.useCallback(()=>{if(!_.current||!k.current)return;let R={placement:t,strategy:r,middleware:g};A.current&&(R.platform=A.current),Pc(_.current,k.current,R).then(S=>{let N={...S,isPositioned:I.current!==!1};F.current&&!Ac(C.current,N)&&(C.current=N,Nb.flushSync(()=>{f(N)}))})},[g,t,r,A,I]);Oc(()=>{l===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,f(R=>({...R,isPositioned:!1})))},[l]);let F=bt.useRef(!1);Oc(()=>(F.current=!0,()=>{F.current=!1}),[]),Oc(()=>{if(w&&(_.current=w),T&&(k.current=T),w&&T){if(M.current)return M.current(w,T,O);O()}},[w,T,O,M,E]);let P=bt.useMemo(()=>({reference:_,floating:k,setReference:v,setFloating:b}),[v,b]),D=bt.useMemo(()=>({reference:w,floating:T}),[w,T]),V=bt.useMemo(()=>{let R={position:r,left:0,top:0};if(!D.floating)return R;let S=Ab(D.floating,u.x),N=Ab(D.floating,u.y);return a?{...R,transform:"translate("+S+"px, "+N+"px)",...Vb(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:S,top:N}},[r,a,D.floating,u.x,u.y]);return bt.useMemo(()=>({...u,update:O,refs:P,elements:D,floatingStyles:V}),[u,O,P,D,V])}var qm=(e,t)=>{let r=Eb(e);return{name:r.name,fn:r.fn,options:[e,t]}},Km=(e,t)=>{let r=_b(e);return{name:r.name,fn:r.fn,options:[e,t]}},Xm=(e,t)=>({fn:Ob(e).fn,options:[e,t]}),Zm=(e,t)=>{let r=Rb(e);return{name:r.name,fn:r.fn,options:[e,t]}},Qm=(e,t)=>{let r=Tb(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Jm=(e,t)=>{let r=Pb(e);return{name:r.name,fn:r.fn,options:[e,t]}};var ms=d(K(),1),Xb=d(qo(),1);var qb=d(K(),1);var Ee=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(pr(1));let a;if(e&&t&&r&&o&&n&&i)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f),p=r(c,l,u,f),h=o(c,l,u,f),y=n(c,l,u,f);return i(g,m,p,h,y,l,u,f)};else if(e&&t&&r&&o&&n)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f),p=r(c,l,u,f),h=o(c,l,u,f);return n(g,m,p,h,l,u,f)};else if(e&&t&&r&&o)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f),p=r(c,l,u,f);return o(g,m,p,l,u,f)};else if(e&&t&&r)a=(c,l,u,f)=>{let g=e(c,l,u,f),m=t(c,l,u,f);return r(g,m,l,u,f)};else if(e&&t)a=(c,l,u,f)=>{let g=e(c,l,u,f);return t(g,l,u,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Yb=d(K(),1),np=d(Ic(),1),Gb=d(jb(),1);var Wb=d(K(),1);var tp=[],rp;function zb(){return rp}function Ub(e){tp.push(e)}function op(e){let t=(r,o)=>{let n=At($P).current,i;try{rp=n;for(let s of tp)s.before(n);i=e(r,o);for(let s of tp)s.after(n);n.didInitialize=!0}finally{rp=void 0}return i};return t.displayName=e.displayName||e.name,t}function $b(e){return Wb.forwardRef(op(e))}function $P(){return{didInitialize:!1}}var YP=rs(19),GP=YP?KP:XP;function Vc(e,t,r,o,n){return GP(e,t,r,o,n)}function qP(e,t,r,o,n){let i=Yb.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,np.useSyncExternalStore)(e.subscribe,i,i)}Ub({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,np.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function KP(e,t,r,o,n){let i=zb();if(!i)return qP(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 XP(e,t,r,o,n){return(0,Gb.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var kc=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 Vc(this,t,r,o,n)}};var xi=d(K(),1);var ds=class extends kc{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){xi.useDebugValue(t);let o=this;se(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;se(()=>(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);se(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){xi.useDebugValue(t);let o=this,n=r!==void 0;se(()=>{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 xi.useDebugValue(t),Vc(this,this.selectors[t],r,o,n)}useContextCallback(t,r){xi.useDebugValue(t);let o=fe(r??hn);this.context[t]=o}useStateSetter(t){let r=xi.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 ZP={open:Ee(e=>e.open),transitionStatus:Ee(e=>e.transitionStatus),domReferenceElement:Ee(e=>e.domReferenceElement),referenceElement:Ee(e=>e.positionReference??e.referenceElement),floatingElement:Ee(e=>e.floatingElement),floatingId:Ee(e=>e.floatingId)},vo=class extends ds{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:tb(),nested:o,triggerElements:i},ZP),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&Lv(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 Kb(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,g=qb.useRef(null);o===void 0&&g.current===null&&(g.current=new vo({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let m=o??g.current;return t.useSyncedValue("floatingId",n),se(()=>{let p={open:a,floatingId:n,referenceElement:c,floatingElement:l};ae(c)&&(p.domReferenceElement=c),m.state.positionReference===m.state.referenceElement&&(p.positionReference=c),m.update(p)},[a,n,c,l,m]),m.context.onOpenChange=f,m.context.nested=i,m}var Zb={tabIndex:-1,[Mm]:""};function Qb(e,t,r=!1){let o=vn(),n=cs()!=null,i=ms.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return Kb({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function QP(e,t){let r=ms.useRef(null),o=ms.useRef(null);return ms.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 JP(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 eO(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function Jb(e,t,r,o={}){let n=r.reason,i=n===de.triggerHover,s=t&&n===de.triggerFocus,a=!t&&(n===de.triggerPress||n===de.escapeKey),c=eO(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),JP(u,t,r.trigger,c()),e.update(u)};i?Xb.flushSync(l):l()}function ey(e,t,r,o){Nv(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function ty(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=QP(e,r),s=fe(a=>{if(i(a),!a)return;let c=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...c?o:null});return}l==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return se(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function ry(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");se(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),c=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):c=a}if(!c&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[u,f]=l.value;s.activeTriggerId=u,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let l=Te(de.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function oy(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=Sv(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=fe(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return xc({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function ny(e,t){e.useSyncedValues(t),se(()=>()=>{e.update({activeTriggerProps:rt,inactiveTriggerProps:rt,popupProps:rt})},[e])}var Cn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function iy(){return new vo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Cn,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function ay(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:iy(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:rt,inactiveTriggerProps:rt,popupProps:rt}}function ly(e,t,r=!1){return new vo({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Sa=Ee(e=>e.triggerIdProp??e.activeTriggerId),ip=Ee(e=>e.openProp??e.open),sy=Ee(e=>(e.popupElement?.id??e.floatingId)||void 0);function cy(e,t){return t!==void 0&&ip(e)&&Sa(e)===t}function tO(e,t){return cy(e,t)?!0:t!==void 0&&ip(e)&&Sa(e)==null&&e.triggerCount===1}var uy={open:ip,mounted:Ee(e=>e.mounted),transitionStatus:Ee(e=>e.transitionStatus),floatingRootContext:Ee(e=>e.floatingRootContext),triggerCount:Ee(e=>e.triggerCount),preventUnmountingOnClose:Ee(e=>e.preventUnmountingOnClose),payload:Ee(e=>e.payload),activeTriggerId:Sa,activeTriggerElement:Ee(e=>e.mounted?e.activeTriggerElement:null),popupId:sy,isTriggerActive:Ee((e,t)=>t!==void 0&&Sa(e)===t),isOpenedByTrigger:Ee((e,t)=>cy(e,t)),isMountedByTrigger:Ee((e,t)=>t!==void 0&&Sa(e)===t&&e.mounted),triggerProps:Ee((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:Ee((e,t)=>tO(e,t)?sy(e):void 0),popupProps:Ee(e=>e.popupProps),popupElement:Ee(e=>e.popupElement),positionerElement:Ee(e=>e.positionerElement)};function fy(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=vn(),i=cs()!=null,s=At(()=>new vo({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Cn,floatingId:n,syncOnly:!1,nested:i})).current;return se(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=ae(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function sp(e={}){let{nodeId:t,externalTree:r}=e,o=fy(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.useState("open"),l=n.useState("floatingId"),[u,f]=Ut.useState(null),[g,m]=Ut.useState(void 0),[p,h]=Ut.useState(void 0),y=Ut.useRef(null),x=Sn(r),v=Ut.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),b=kb({...e,elements:{...v,...u&&{reference:u}}}),w=ae(g)?g:null,T=p===void 0?n.state.floatingElement:p;n.useSyncedValue("referenceElement",g??null),n.useSyncedValue("domReferenceElement",g===void 0?a:w),n.useSyncedValue("floatingElement",T);let _=Ut.useCallback(I=>{let O=ae(I)?{getBoundingClientRect:()=>I.getBoundingClientRect(),getClientRects:()=>I.getClientRects(),contextElement:I}:I;f(O),b.refs.setReference(O)},[b.refs]),k=Ut.useCallback(I=>{(ae(I)||I===null)&&(y.current=I,m(I)),(ae(b.refs.reference.current)||b.refs.reference.current===null||I!==null&&!ae(I))&&b.refs.setReference(I)},[b.refs,m]),C=Ut.useCallback(I=>{h(I),b.refs.setFloating(I)},[b.refs]),E=Ut.useMemo(()=>({...b.refs,setReference:k,setFloating:C,setPositionReference:_,domReference:y}),[b.refs,k,C,_]),M=Ut.useMemo(()=>({...b.elements,domReference:a}),[b.elements,a]),A=Ut.useMemo(()=>({...b,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:E,elements:M,nodeId:t,rootStore:n}),[b,E,M,t,n,c,l]);return se(()=>{a&&(y.current=a)},[a]),se(()=>{n.context.dataRef.current.floatingContext=A;let I=x?.nodesRef.current.find(O=>O.id===t);I&&(I.context=A)}),Ut.useMemo(()=>({...b,context:A,refs:E,elements:M,rootStore:n}),[b,E,M,A,n])}var bo=d(K(),1);var ap=Ko.os.mac&&Ko.engine.webkit;function lp(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=bo.useRef(!1),c=bo.useRef(null),l=bo.useRef(!0),u=ro();bo.useEffect(()=>{let g=n.select("domReferenceElement");if(!r)return;let m=Je(g);function p(){let x=n.select("domReferenceElement");!n.select("open")&&Et(x)&&x===wc(_t(x))&&(a.current=!0)}function h(){l.current=!0}function y(){l.current=!1}return oo(Ne(m,"blur",p),ap&&Ne(m,"keydown",h,!0),ap&&Ne(m,"pointerdown",y,!0))},[n,r]),bo.useEffect(()=>{if(!r)return;function g(m){if(m.reason===de.triggerPress||m.reason===de.escapeKey){let p=n.select("domReferenceElement");ae(p)&&(c.current=p,a.current=!0)}}return i.on("openchange",g),()=>{i.off("openchange",g)}},[i,r,n]);let f=bo.useMemo(()=>{function g(){a.current=!1,c.current=null}return{onMouseLeave(){g()},onFocus(m){let p=m.currentTarget;if(a.current){if(c.current===p)return;g()}let h=nr(m.nativeEvent);if(ae(h)){if(ap&&!m.relatedTarget){if(!l.current&&!Hv(h))return}else if(!jv(h))return}let y=yn(m.relatedTarget,n.context.triggerElements),{nativeEvent:x,currentTarget:v}=m,b=typeof o=="function"?o():o;if(n.select("open")&&y||b===0||b===void 0){n.setOpen(!0,Te(de.triggerFocus,x,v));return}u.start(b,()=>{a.current||n.setOpen(!0,Te(de.triggerFocus,x,v))})},onBlur(m){g();let p=m.relatedTarget,h=m.nativeEvent,y=ae(p)&&p.hasAttribute(ls("focus-guard"))&&p.getAttribute("data-type")==="outside";u.start(0,()=>{let x=n.select("domReferenceElement"),v=wc(_t(x));!p&&v===x||ke(s.current.floatingContext?.refs.floating.current,v)||ke(x,v)||y||yn(p??v,n.context.triggerElements)||n.setOpen(!1,Te(de.triggerFocus,h))})}}},[s,o,n,u]);return bo.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var up=d(K(),1);var cp=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 Nr,this.restTimeout=new Nr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},Mc=new WeakMap;function ps(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&Mc.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),Mc.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function Dc(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=Mc.get(r);i&&i!==e&&ps(i),ps(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,Mc.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function gs(e){let t=e.context.dataRef.current,r=At(()=>t.hoverInteractionState??cp.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),os(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function fp(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:l}=i.context,u=Sn(),f=cs(),g=gs(i),m=ro(),p=fe(()=>Cc(l.current.openEvent?.type,g.interactedInside)),h=fe(()=>Wv(l.current.openEvent?.type)),y=fe(()=>{ps(g)});se(()=>{s||(g.pointerType=void 0,g.restTimeoutPending=!1,g.interactedInside=!1,y())},[s,g,y]),up.useEffect(()=>y,[y]),se(()=>{if(r&&s&&g.handleCloseOptions?.blockPointerEvents&&h()&&ae(c)&&a){let x=c,v=a,b=_t(a),w=u?.nodesRef.current.find(C=>C.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let T=g.pointerEventsScopeElement!==v?g.pointerEventsScopeElement:null,_=w!==v?w:null,k=g.handleCloseOptions?.getScope?.()??T??_??x.closest("[data-rootownerid]")??b.body;return Dc(g,{scopeElement:k,referenceElement:x,floatingElement:v}),()=>{y()}}},[r,s,c,a,g,h,u,f,y]),up.useEffect(()=>{if(!r)return;function x(){return!!(u&&f&&Qo(u.nodesRef.current,f).length>0)}function v(C){let E=Zo(o,"close",g.pointerType),M=()=>{i.setOpen(!1,Te(de.triggerHover,C)),u?.events.emit("floating.closed",C)};E?g.openChangeTimeout.start(E,M):(g.openChangeTimeout.clear(),M())}function b(C){let E=nr(C);if(!Fm(E)){g.interactedInside=!1;return}g.interactedInside=E?.closest("[aria-haspopup]")!=null}function w(){g.openChangeTimeout.clear(),m.clear(),u?.events.off("floating.closed",_),y()}function T(C){if(x()&&u){u.events.on("floating.closed",_);return}if(yn(C.relatedTarget,i.context.triggerElements))return;let E=l.current.floatingContext?.nodeId??n,M=C.relatedTarget;if(!(u&&E&&ae(M)&&Qo(u.nodesRef.current,E,!1).some(I=>ke(I.context?.elements.floating,M)))){if(g.handler){g.handler(C);return}y(),h()&&!p()&&v(C)}}function _(C){!u||!f||x()||m.start(0,()=>{u.events.off("floating.closed",_),i.setOpen(!1,Te(de.triggerHover,C)),u.events.emit("floating.closed",C)})}let k=a;return oo(k&&Ne(k,"mouseenter",w),k&&Ne(k,"mouseleave",T),k&&Ne(k,"pointerdown",b,!0),()=>{u?.events.off("floating.closed",_)})},[r,a,i,l,o,n,h,p,y,g,u,f,m])}var En=d(K(),1),dy=d(qo(),1);var rO={current:null};function dp(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=rO,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:g,shouldOpen:m}=t,p="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=p.context,x=Sn(l),v=gs(p),b=En.useRef(!1),w=hr(n),T=hr(o),_=hr(s),k=hr(r),C=hr(m),E=hr(g),M=fe(()=>Cc(h.current.openEvent?.type,v.interactedInside)),A=fe(()=>C.current?.()!==!1),I=fe((P,D,V)=>{let R=p.context.triggerElements;if(R.hasElement(D))return!P||!ke(P,D);if(!ae(V))return!1;let S=V;return R.hasMatchingElement(N=>ke(N,S))&&(!P||!ke(P,S))}),O=fe(()=>{if(!v.handler)return;_t(p.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),F=fe(()=>{ps(v)});return u&&(v.handleCloseOptions=w.current?.__options),En.useEffect(()=>O,[O]),En.useEffect(()=>{if(!r)return;function P(D){D.open?b.current=!1:(b.current=D.reason===de.triggerHover,O(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return y.on("openchange",P),()=>{y.off("openchange",P)}},[r,y,v,O]),En.useEffect(()=>{if(!r)return;function P(S,N=!0){let L=Zo(T.current,"close",v.pointerType);L?v.openChangeTimeout.start(L,()=>{p.setOpen(!1,Te(de.triggerHover,S)),x?.events.emit("floating.closed",S)}):N&&(v.openChangeTimeout.clear(),p.setOpen(!1,Te(de.triggerHover,S)),x?.events.emit("floating.closed",S))}let D=c.current??(u?p.select("domReferenceElement"):null);if(!ae(D))return;function V(S){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Xo(v.pointerType))return;let N=Lm(_.current),L=Zo(T.current,"open",v.pointerType),j=nr(S),q=S.currentTarget??null,ee=p.select("domReferenceElement"),te=q;if(ae(j)&&!p.context.triggerElements.hasElement(j)){for(let ge of p.context.triggerElements.elements())if(ke(ge,j)){te=ge;break}}ae(q)&&ae(ee)&&!p.context.triggerElements.hasElement(q)&&ke(q,ee)&&(te=ee);let Q=te==null?!1:I(ee,te,j),re=p.select("open"),ce=E.current?.()??p.select("transitionStatus")==="ending",be=!re&&ce&&b.current,W=!Q&&ae(te)&&ae(ee)&&ke(ee,te)&&be,U=N>0&&!L,$=Q&&(re||be)||W,le=!re||Q;if($){A()&&p.setOpen(!0,Te(de.triggerHover,S,te));return}U||(L?v.openChangeTimeout.start(L,()=>{le&&A()&&p.setOpen(!0,Te(de.triggerHover,S,te))}):le&&A()&&p.setOpen(!0,Te(de.triggerHover,S,te)))}function R(S){if(M()){F();return}O();let N=p.select("domReferenceElement"),L=_t(N);v.restTimeout.clear(),v.restTimeoutPending=!1;let j=h.current.floatingContext??f?.();if(yn(S.relatedTarget,p.context.triggerElements))return;if(w.current&&j){p.select("open")||v.openChangeTimeout.clear();let ee=c.current;v.handler=w.current({...j,tree:x,x:S.clientX,y:S.clientY,onClose(){F(),O(),k.current&&!M()&&ee===p.select("domReferenceElement")&&P(S,!0)}}),L.addEventListener("mousemove",v.handler),v.handler(S);return}(v.pointerType!=="touch"||!ke(p.select("floatingElement"),S.relatedTarget))&&P(S)}return a?oo(Ne(D,"mousemove",V,{once:!0}),Ne(D,"mouseenter",V),Ne(D,"mouseleave",R)):oo(Ne(D,"mouseenter",V),Ne(D,"mouseleave",R))},[O,F,h,T,p,r,w,v,u,I,M,i,a,_,c,x,k,f,E,A]),En.useMemo(()=>{if(!r)return;function P(D){v.pointerType=D.pointerType}return{onPointerDown:P,onPointerEnter:P,onMouseMove(D){let{nativeEvent:V}=D,R=D.currentTarget,S=p.select("domReferenceElement"),N=p.select("open"),L=I(S,R,D.target);if(i&&!Xo(v.pointerType))return;if(N&&L&&v.handleCloseOptions?.blockPointerEvents){let ee=p.select("floatingElement");if(ee){let te=v.handleCloseOptions?.getScope?.()??R.ownerDocument.body;Dc(v,{scopeElement:te,referenceElement:R,floatingElement:ee})}}let j=Lm(_.current);if(N&&!L||j===0||!L&&v.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;v.restTimeout.clear();function q(){if(v.restTimeoutPending=!1,M())return;let ee=p.select("open");!v.blockMouseMove&&(!ee||L)&&A()&&p.setOpen(!0,Te(de.triggerHover,V,R))}v.pointerType==="touch"?dy.flushSync(()=>{q()}):L&&N?q():(v.restTimeoutPending=!0,v.restTimeout.start(j,q))}}},[r,v,M,I,i,p,_,A])}var my=.1,oO=my*my,je=.5;function Fc(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Lc(e,t,r,o,n,i,s,a,c,l){let u=!1;return Fc(e,t,r,o,n,i)&&(u=!u),Fc(e,t,n,i,s,a)&&(u=!u),Fc(e,t,s,a,c,l)&&(u=!u),Fc(e,t,c,l,r,o)&&(u=!u),u}function nO(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Bc(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),l=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=l}function mp(e={}){let{blockPointerEvents:t=!1}=e,r=new Nr,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:l,tree:u})=>{let f=s?.split("-")[0],g=!1,m=null,p=null,h=typeof performance<"u"?performance.now():0;function y(v,b){let w=performance.now(),T=w-h;if(m===null||p===null||T===0)return m=v,p=b,h=w,!1;let _=v-m,k=b-p,C=_*_+k*k,E=T*T*oO;return m=v,p=b,h=w,C<E}function x(){r.clear(),c()}return function(b){r.clear();let w=a.domReference,T=a.floating;if(!w||!T||f==null||n==null||i==null)return;let{clientX:_,clientY:k}=b,C=nr(b),E=b.type==="mouseleave",M=ke(T,C),A=ke(w,C);if(M&&(g=!0,!E))return;if(A&&(g=!1,!E)){g=!0;return}if(E&&ae(b.relatedTarget)&&ke(T,b.relatedTarget))return;function I(){return!!(u&&Qo(u.nodesRef.current,l).length>0)}function O(){I()||x()}if(I())return;let F=w.getBoundingClientRect(),P=T.getBoundingClientRect(),D=n>P.right-P.width/2,V=i>P.bottom-P.height/2,R=P.width>F.width,S=P.height>F.height,N=(R?F:P).left,L=(R?F:P).right,j=(S?F:P).top,q=(S?F:P).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){O();return}let ee=!1;switch(f){case"top":ee=Bc(_,k,N,F.top+1,L,P.bottom-1);break;case"bottom":ee=Bc(_,k,N,P.top+1,L,F.bottom-1);break;case"left":ee=Bc(_,k,P.right-1,q,F.left+1,j);break;case"right":ee=Bc(_,k,F.right-1,q,P.left+1,j);break;default:}if(ee)return;if(g&&!nO(_,k,F)){O();return}if(!E&&y(_,k)){O();return}let te=!1;switch(f){case"top":{let Q=R?je/2:je*4,re=R||D?n+Q:n-Q,ce=R?n-Q:D?n+Q:n-Q,be=i+je+1,W=D||R?P.bottom-je:P.top,U=D?R?P.bottom-je:P.top:P.bottom-je;te=Lc(_,k,re,be,ce,be,P.left,W,P.right,U);break}case"bottom":{let Q=R?je/2:je*4,re=R||D?n+Q:n-Q,ce=R?n-Q:D?n+Q:n-Q,be=i-je,W=D||R?P.top+je:P.bottom,U=D?R?P.top+je:P.bottom:P.top+je;te=Lc(_,k,re,be,ce,be,P.left,W,P.right,U);break}case"left":{let Q=S?je/2:je*4,re=S||V?i+Q:i-Q,ce=S?i-Q:V?i+Q:i-Q,be=n+je+1,W=V||S?P.right-je:P.left,U=V?S?P.right-je:P.left:P.right-je;te=Lc(_,k,W,P.top,U,P.bottom,be,re,be,ce);break}case"right":{let Q=S?je/2:je*4,re=S||V?i+Q:i-Q,ce=S?i-Q:V?i+Q:i-Q,be=n-je,W=V||S?P.left+je:P.right,U=V?S?P.left+je:P.right:P.left+je;te=Lc(_,k,be,re,be,ce,W,P.top,U,P.bottom);break}default:}te?g||r.start(40,O):O()}};return o.__options={...e,blockPointerEvents:t},o}var pp=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=di.startingStyle]="startingStyle",e[e.endingStyle=di.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),Ca=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),iO={[Ca.popupOpen]:""},F4={[Ca.popupOpen]:"",[Ca.pressed]:""},sO={[pp.open]:""},aO={[pp.closed]:""},lO={[pp.anchorHidden]:""},py={open(e){return e?iO:null}};var hs={open(e){return e?sO:aO},anchorHidden(e){return e?lO:null}};function gy(e){return rs(19)?e:e?"true":void 0}var kr=d(K(),1);var cO=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:l,padding:u=0,offsetParent:f="real"}=io(e,t)||{};if(l==null)return{};let g=Rc(u),m={x:r,y:o},p=xa(n),h=ya(p),y=await s.getDimensions(l),x=p==="y",v=x?"top":"left",b=x?"bottom":"right",w=x?"clientHeight":"clientWidth",T=i.reference[h]+i.reference[p]-m[p]-i.floating[h],_=m[p]-i.reference[p],k=f==="real"?await s.getOffsetParent?.(l):a.floating,C=a.floating[w]||i.floating[h];(!C||!await s.isElement?.(k))&&(C=a.floating[w]||i.floating[h]);let E=T/2-_/2,M=C/2-y[h]/2-1,A=Math.min(g[v],M),I=Math.min(g[b],M),O=A,F=C-y[h]-I,P=C/2-y[h]/2+E,D=ba(O,P,F),V=!c.arrow&&so(n)!=null&&P!==D&&i.reference[h]/2-(P<O?A:I)-y[h]/2<0,R=V?P<O?P-O:P-F:0;return{[p]:m[p]+R,data:{[p]:D,centerOffset:P-D-R,...V&&{alignmentOffset:R}},reset:V}}}),hy=(e,t)=>({...cO(e),options:[e,t]});var uO=Jm().fn,vy={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;return{data:{referenceHidden:(await uO(e)).data?.referenceHidden||i}}}};var Ea={sideX:"left",sideY:"top"},by={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=Je(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:Ea};let f=await i.getOffsetParent?.(n),g={width:0,height:0};if(s==="fixed"&&c?.visualViewport)g={width:c.visualViewport.width,height:c.visualViewport.height};else if(f===c){let v=_t(n);g={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await i.isElement?.(f)&&(g=await i.getDimensions(f));let m=It(a),p=t,h=r;m==="left"&&(p=g.width-(t+o.width)),m==="top"&&(h=g.height-(r+o.height));let y=m==="left"?"right":Ea.sideX,x=m==="top"?"bottom":Ea.sideY;return{x:p,y:h,data:{sideX:y,sideY:x}}}};function wy(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 yy(e,t,r){let{rects:o,placement:n}=e;return{side:wy(t,It(n),r),align:so(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Sy(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:c=5,sticky:l=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:g,keepMounted:m=!1,floatingRootContext:p,mounted:h,collisionAvoidance:y,shiftCrossAxis:x=!1,nodeId:v,adaptiveOrigin:b,lazyFlip:w=!1,externalTree:T}=e,[_,k]=kr.useState(null);!h&&_!==null&&k(null);let C=y.side||"flip",E=y.align||"flip",M=y.fallbackAxisSide||"end",A=typeof t=="function"?t:void 0,I=fe(A),O=A?I:t,F=hr(t),P=hr(h),V=ts()==="rtl",R=_||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":V?"left":"right","inline-start":V?"right":"left"}[o],S=i==="center"?R:`${R}-${i}`,N=c,L=1,j=o==="bottom"?L:0,q=o==="top"?L:0,ee=o==="right"?L:0,te=o==="left"?L:0;typeof N=="number"?N={top:N+j,right:N+te,bottom:N+q,left:N+ee}:N&&(N={top:(N.top||0)+j,right:(N.right||0)+te,bottom:(N.bottom||0)+q,left:(N.left||0)+ee});let Q={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:N},re=kr.useRef(null),ce=hr(n),be=hr(s),W=typeof n!="function"?n:0,U=typeof s!="function"?s:0,$=[];g&&$.push(g),$.push(qm(Be=>{let rr=yy(Be,o,V),go=typeof ce.current=="function"?ce.current(rr):ce.current,Ur=typeof be.current=="function"?be.current(rr):be.current;return{mainAxis:go,crossAxis:Ur,alignmentAxis:Ur}},[W,U,V,o]));let le=E==="none"&&C!=="shift",ge=!le&&(l||x||C==="shift"),Ot=C==="none"?null:Zm({...Q,padding:{top:N.top+L,right:N.right+L,bottom:N.bottom+L,left:N.left+L},mainAxis:!x&&C==="flip",crossAxis:E==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),Ct=le?null:Km(Be=>{let rr=_t(Be.elements.floating).documentElement;return{...Q,rootBoundary:x?{x:0,y:0,width:rr.clientWidth,height:rr.clientHeight}:void 0,mainAxis:E!=="none",crossAxis:ge,limiter:l||x?void 0:Xm(go=>{if(!re.current)return{};let{width:Ur,height:Yo}=re.current.getBoundingClientRect(),Qr=vr(It(go.placement)),li=Qr==="y"?Ur:Yo,Qi=Qr==="y"?N.left+N.right:N.top+N.bottom;return{offset:li/2+Qi/2}})}},[Q,l,x,N,E]);C==="shift"||E==="shift"||i==="center"?$.push(Ct,Ot):$.push(Ot,Ct),$.push(Qm({...Q,apply({elements:{floating:Be},availableWidth:rr,availableHeight:go,rects:Ur}){if(!P.current)return;let Yo=Be.style;Yo.setProperty("--available-width",`${rr}px`),Yo.setProperty("--available-height",`${go}px`);let Qr=Je(Be).devicePixelRatio||1,{x:li,y:Qi,width:hl,height:pd}=Ur.reference,gd=(Math.round((li+hl)*Qr)-Math.round(li*Qr))/Qr,hd=(Math.round((Qi+pd)*Qr)-Math.round(Qi*Qr))/Qr;Yo.setProperty("--anchor-width",`${gd}px`),Yo.setProperty("--anchor-height",`${hd}px`)}}),hy(Be=>({element:re.current||_t(Be.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(Be){let{elements:rr,middlewareData:go,placement:Ur,rects:Yo,y:Qr}=Be,li=It(Ur),Qi=vr(li),hl=re.current,pd=go.arrow?.x||0,gd=go.arrow?.y||0,hd=hl?.clientWidth||0,c1=hl?.clientHeight||0,vd=pd+hd/2,Ih=gd+c1/2,u1=Math.abs(go.shift?.y||0),f1=Yo.reference.height/2,na=typeof n=="function"?n(yy(Be,o,V)):n,d1=u1>na,m1={top:`${vd}px calc(100% + ${na}px)`,bottom:`${vd}px ${-na}px`,left:`calc(100% + ${na}px) ${Ih}px`,right:`${-na}px ${Ih}px`}[li],p1=`${vd}px ${Yo.reference.y+f1-Qr}px`;return rr.floating.style.setProperty("--transform-origin",ge&&Qi==="y"&&d1?p1:m1),{}}},vy,b),se(()=>{!h&&p&&p.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,p]);let Bt=kr.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:vt,elements:mr,x:Xi,y:Zi,middlewareData:ct,update:pn,placement:H,context:Y,isPositioned:Se,floatingStyles:Ce}=sp({rootContext:p,open:m?h:void 0,placement:S,middleware:$,strategy:r,whileElementsMounted:m?void 0:(...Be)=>wa(...Be,Bt),nodeId:v,externalTree:T}),{sideX:Le,sideY:Ht}=ct.adaptiveOrigin||Ea,ut=Se?r:"fixed",ft=kr.useMemo(()=>{let Be=b?{position:ut,[Le]:Xi,[Ht]:Zi}:{position:ut,...Ce};return Se||(Be.opacity=0),Be},[b,ut,Le,Xi,Ht,Zi,Ce,Se]),Zr=kr.useRef(null);se(()=>{if(!h)return;let Be=F.current,rr=typeof Be=="function"?Be():Be,Ur=(xy(rr)?rr.current:rr)||null||null;Ur!==Zr.current&&(vt.setPositionReference(Ur),Zr.current=Ur)},[h,vt,O,F]),kr.useEffect(()=>{if(!h)return;let Be=F.current;typeof Be!="function"&&xy(Be)&&Be.current!==Zr.current&&(vt.setPositionReference(Be.current),Zr.current=Be.current)},[h,vt,O,F]),kr.useEffect(()=>{if(m&&h&&mr.reference&&mr.floating)return wa(mr.reference,mr.floating,pn,Bt)},[m,h,mr,pn,Bt]);let gn=It(H),fl=wy(o,gn,V),dl=so(H)||"center",ml=!!ct.hide?.referenceHidden;se(()=>{w&&h&&Se&&k(gn)},[w,h,Se,gn]);let pl=kr.useMemo(()=>({position:"absolute",top:ct.arrow?.y,left:ct.arrow?.x}),[ct.arrow]),gl=ct.arrow?.centerOffset!==0;return kr.useMemo(()=>({positionerStyles:ft,arrowStyles:pl,arrowRef:re,arrowUncentered:gl,side:fl,align:dl,physicalSide:gn,anchorHidden:ml,refs:vt,context:Y,isPositioned:Se,update:pn}),[ft,pl,re,gl,fl,dl,gn,ml,vt,Y,Se,pn])}function xy(e){return e!=null&&"current"in e}function Hc(e){return e==="starting"?Zv:rt}function Cy(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),gr("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},Hc(o),n],stateAttributesMapping:hs})}var $t=d(K(),1),Oy=d(qo(),1);var Ey=d(K(),1);function _y(e){let[t,r]=Ey.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var vs=d(K(),1);function gp(e){let t=Wt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Et(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(wn(r)!==i||wn(o)!==s)&&(r=i,o=s),{width:r,height:o}}function Ty(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,l=as(t,!0,!1),u=ns(),f=vs.useRef(null),g=vs.useRef(!0),m=vs.useRef(hn),p=fe(i),h=fe(s),y=vs.useMemo(()=>{let x=a==="top",v=a==="left";return c==="rtl"?(x=x||a==="inline-end",v=v||a==="inline-end"):(x=x||a==="inline-start",v=v||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[v?"right":"left"]:"0"}:rt},[a,c]);se(()=>{if(!n){m.current=hn,g.current=!0,f.current=null;return}if(!t||!r)return;m.current=Ry(t,y),hp(t,"auto");let x=Wc(t,"position","static"),v=Wc(t,"transform","none"),b=Wc(t,"scale","1"),w=Ry(r,{"--available-width":"max-content","--available-height":"max-content"});function T(){x(),v(),w()}function _(){T(),b()}if(p?.(),g.current||f.current===null){jc(r,"max-content");let M=gp(t);return f.current=M,jc(r,M),_(),h?.(null,M),g.current=!1,()=>{m.current(),m.current=hn}}jc(r,"max-content");let k=f.current,C=gp(t);f.current=C,hp(t,k),_(),h?.(k,C),jc(r,C);let E=new AbortController;return u.request(()=>{hp(t,C),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},E.signal)}),()=>{E.abort(),u.cancel(),m.current(),m.current=hn}},[o,t,r,l,u,n,p,h,y])}function Wc(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function Ry(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Wc(e,o,n));return r.length?()=>{r.forEach(o=>o())}:hn}function hp(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 jc(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 bs=d(B(),1);function Ay(e){let{store:t,side:r,cssVars:o,children:n}=e,i=ts(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),g=t.useState("positionerElement"),m=_y(c?s:null),p=mO(a,l),h=$t.useRef(null),[y,x]=$t.useState(null),[v,b]=$t.useState(null),w=$t.useRef(null),T=$t.useRef(null),_=as(w,!0,!1),k=ns(),[C,E]=$t.useState(null),[M,A]=$t.useState(!1);se(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let I=fe(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),T.current?.style.setProperty("display","none")}),O=fe(R=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),T.current?.style.removeProperty("display"),R&&E(R)}),F=$t.useRef(null);se(()=>{(!c||!u)&&(F.current=null)},[c,u]),se(()=>{if(s&&m&&s!==m&&F.current!==s&&h.current){x(h.current),A(!0);let R=dO(m,s);b(R),k.request(()=>{Oy.flushSync(()=>{A(!1)}),_(()=>{x(null),E(null),h.current=null})}),F.current=s}},[s,m,y,_,k]),se(()=>{let R=w.current;if(!R)return;let S=_t(R).createElement("div");for(let N of Array.from(R.childNodes))S.appendChild(N.cloneNode(!0));h.current=S});let P=y!=null,D;P?D=(0,bs.jsxs)($t.Fragment,{children:[(0,bs.jsx)("div",{"data-previous":!0,inert:gy(!0),ref:T,style:{...C?{[o.popupWidth]:`${C.width}px`,[o.popupHeight]:`${C.height}px`}:null,position:"absolute"},"data-ending-style":M?void 0:""},"previous"),(0,bs.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":M?"":void 0,children:n},p)]}):D=(0,bs.jsx)("div",{"data-current":!0,ref:w,children:n},p),se(()=>{let R=T.current;!R||!y||R.replaceChildren(...Array.from(y.childNodes))},[y]),Ty({popupElement:f,positionerElement:g,mounted:u,content:l,onMeasureLayout:I,onMeasureLayoutComplete:O,side:r,direction:i});let V={activationDirection:fO(v),transitioning:P};return{children:D,state:V}}function fO(e){if(e)return`${Py(e.horizontal,5,"right","left")} ${Py(e.vertical,5,"down","up")}`}function Py(e,t,r,o){return e>t?r:e<-t?o:""}function dO(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 mO(e,t){let[r,o]=$t.useState(0),n=$t.useRef(e),i=$t.useRef(t),s=$t.useRef(!1);return se(()=>{let a=n.current,c=i.current,l=e!==a,u=t!==c;l?(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 zc=d(K(),1),Iy=d(qo(),1);var Ny=d(B(),1),Vy=zc.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{portalNode:l,portalSubtree:u}=jm({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!l?null:(0,Ny.jsxs)(zc.Fragment,{children:[u,l&&Iy.createPortal(o,l)]})});var xr={};Go(xr,{Arrow:()=>Ky,Handle:()=>_a,Popup:()=>Gy,Portal:()=>zy,Positioner:()=>$y,Provider:()=>Xy,Root:()=>My,Trigger:()=>Hy,Viewport:()=>Jy,createHandle:()=>ex});var yo=d(K(),1);var Uc=d(K(),1),vp=Uc.createContext(void 0);function $r(e){let t=Uc.useContext(vp);if(t===void 0&&!e)throw new Error(pr(72));return t}var ky=d(K(),1);var pO={...uy,disabled:Ee(e=>e.disabled),instantType:Ee(e=>e.instantType),isInstantPhase:Ee(e=>e.isInstantPhase),trackCursorAxis:Ee(e=>e.trackCursorAxis),disableHoverablePopup:Ee(e=>e.disableHoverablePopup),lastOpenChangeReason:Ee(e=>e.openChangeReason),closeOnClick:Ee(e=>e.closeOnClick),closeDelay:Ee(e=>e.closeDelay),hasViewport:Ee(e=>e.hasViewport)},ys=class e extends ds{constructor(t,r,o=!1){let n=new Cn,i={...gO(),...t};i.floatingRootContext=ly(n,r,o),super(i,{popupRef:ky.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},pO)}setOpen=(t,r)=>{Jb(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,Te(de.triggerPress,t))}static useStore(t,r){return Qb(t,(n,i)=>new e(r,n,i)).store}};function gO(){return{...ay(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var $c=d(B(),1),My=op(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:l,handle:u,triggerId:f,defaultTriggerId:g=null,children:m}=t,p=ys.useStore(u?.store,{open:o,openProp:n,activeTriggerId:g,triggerIdProp:f});ey(p,n,o,g),p.useControlledProp("openProp",n),p.useControlledProp("triggerIdProp",f),p.useContextCallback("onOpenChange",c),p.useContextCallback("onOpenChangeComplete",l);let h=p.useState("open"),y=!r&&h,x=p.useState("activeTriggerId"),v=p.useState("mounted"),b=p.useState("payload");p.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),p.useSyncedValue("disabled",r),ry(p,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:T}=oy(y,p),_=p.useState("isInstantPhase"),k=p.useState("instantType"),C=p.useState("lastOpenChangeReason"),E=yo.useRef(null);se(()=>{h&&r&&p.setOpen(!1,Te(de.disabled))},[h,r,p]),se(()=>{T==="ending"&&C===de.none||T!=="ending"&&_?(k!=="delay"&&(E.current=k),p.set("instantType","delay")):E.current!==null&&(p.set("instantType",E.current),E.current=null)},[T,_,C,k,p]),se(()=>{y&&x==null&&p.set("payload",void 0)},[p,x,y]);let M=yo.useCallback(()=>{p.setOpen(!1,Te(de.imperativeAction))},[p]);yo.useImperativeHandle(a,()=>({unmount:w,close:M}),[w,M]);let A=y||v||!r&&s!=="none";return(0,$c.jsxs)(vp.Provider,{value:p,children:[A&&(0,$c.jsx)(hO,{store:p,disabled:r,trackCursorAxis:s}),typeof m=="function"?m({payload:b}):m]})});function hO({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=zm(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Wm(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=yo.useMemo(()=>Ir(i.reference,n.reference),[i.reference,n.reference]),a=yo.useMemo(()=>Ir(i.trigger,n.trigger),[i.trigger,n.trigger]),c=yo.useMemo(()=>Ir(Zb,i.floating,n.floating),[i.floating,n.floating]);return ny(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:c}),null}var Gc=d(K(),1);var Yc=d(K(),1),bp=Yc.createContext(void 0);function Dy(){return Yc.useContext(bp)}var Fy=(function(e){return e[e.popupOpen=Ca.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var By="data-base-ui-tooltip-trigger";function Ly(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(ae(n))return n}}let t=e.target;return ae(t)?t:null}function vO(e){let t=e;for(;t;){if(t.hasAttribute(By))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&ae(o.host)?o.host:null}return null}var Hy=$b(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:l,closeOnClick:u=!0,closeDelay:f,id:g,...m}=t,p=$r(!0),h=s?.store??p;if(!h)throw new Error(pr(82));let y=xv(g),x=h.useState("isTriggerActive",y),v=h.useState("isOpenedByTrigger",y),b=h.useState("floatingRootContext"),w=Gc.useRef(null),T=l??600,_=f??0,{registerTrigger:k,isMountedByThisTrigger:C}=ty(y,w,h,{payload:a,closeOnClick:u,closeDelay:_}),E=Dy(),{delayRef:M,isInstantPhase:A,hasProvider:I}=Hm(b,{open:v}),O=gs(b);h.useSyncedValue("isInstantPhase",A);let F=h.useState("disabled"),P=c??F,D=hr(P),V=h.useState("trackCursorAxis"),R=h.useState("disableHoverablePopup"),S=Gc.useRef(!1),N=ro(),L=Gc.useRef(void 0);function j(){let $=E?.delay,le=typeof M.current=="object"?M.current.open:void 0,ge=T;return I&&(le!==0?ge=l??$??T:ge=0),ge}function q($){let le=w.current;if(!le||!$)return!1;let ge=vO($);return ge!==null&&ge!==le&&ke(le,ge)}function ee($){let le=q($);return S.current=le,le&&(O.openChangeTimeout.clear(),O.restTimeout.clear(),O.restTimeoutPending=!1,N.clear()),le}let te=dp(b,{enabled:!P,mouseOnly:!0,move:!1,handleClose:!R&&V!=="both"?mp():null,restMs:j,delay(){let $=typeof M.current=="object"?M.current.close:void 0,le=_;return f==null&&I&&(le=$),{close:le}},triggerElementRef:w,isActiveTrigger:x,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!S.current}}),Q=lp(b,{enabled:!P}).reference,re=$=>{let le=S.current,ge=Ly($),Ot=ee(ge),Ct=w.current,Bt=Ct&&ge&&ke(Ct,ge);if(Ot&&h.select("open")&&h.select("lastOpenChangeReason")===de.triggerHover){h.setOpen(!1,Te(de.triggerHover,$));return}if(le&&!Ot&&Bt&&!D.current&&!h.select("open")&&Ct&&Xo(L.current)){let vt=()=>{!S.current&&!D.current&&!h.select("open")&&h.setOpen(!0,Te(de.triggerHover,$,Ct))},mr=j();mr===0?(N.clear(),vt()):N.start(mr,vt)}},ce=h.useState("triggerProps",C);return gr("button",t,{state:{open:v},ref:[r,k,w],props:[te,Q,C||V!=="none"?ce:void 0,{onMouseOver($){re($.nativeEvent)},onFocus($){q(Ly($.nativeEvent))&&$.preventBaseUIHandler()},onMouseLeave(){S.current=!1,N.clear(),L.current=void 0},onPointerEnter($){L.current=$.pointerType},onPointerDown($){L.current=$.pointerType,h.set("closeOnClick",u),u&&!h.select("open")&&h.cancelPendingOpen($.nativeEvent)},onClick($){u&&!h.select("open")&&h.cancelPendingOpen($.nativeEvent)},id:y,[Fy.triggerDisabled]:P?"":void 0,[By]:P?void 0:""},m],stateAttributesMapping:py})});var Wy=d(K(),1);var qc=d(K(),1),yp=qc.createContext(void 0);function jy(){let e=qc.useContext(yp);if(e===void 0)throw new Error(pr(70));return e}var xp=d(B(),1),zy=Wy.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return $r().useState("mounted")||o?(0,xp.jsx)(yp.Provider,{value:o,children:(0,xp.jsx)(Vy,{ref:r,...n})}):null});var Xc=d(K(),1);var Kc=d(K(),1),wp=Kc.createContext(void 0);function xs(){let e=Kc.useContext(wp);if(e===void 0)throw new Error(pr(71));return e}var Uy=d(B(),1),$y=Xc.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:g=5,arrowPadding:m=5,sticky:p=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Qv,style:x,...v}=t,b=$r(),w=jy(),T=b.useState("open"),_=b.useState("mounted"),k=b.useState("trackCursorAxis"),C=b.useState("disableHoverablePopup"),E=b.useState("floatingRootContext"),M=b.useState("instantType"),A=b.useState("transitionStatus"),I=b.useState("hasViewport"),O=Sy({anchor:i,positionMethod:s,floatingRootContext:E,mounted:_,side:a,sideOffset:l,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:g,sticky:p,arrowPadding:m,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:y,adaptiveOrigin:I?by:void 0}),F=Xc.useMemo(()=>({open:T,side:O.side,align:O.align,anchorHidden:O.anchorHidden,instant:k!=="none"?"tracking-cursor":M}),[T,O.side,O.align,O.anchorHidden,k,M]),P=Cy(t,F,{styles:O.positionerStyles,transitionStatus:A,props:v,refs:[r,b.useStateSetter("positionerElement")],hidden:!_,inert:!T||k==="both"||C});return(0,Uy.jsx)(wp.Provider,{value:O,children:P})});var Yy=d(K(),1);var bO={...hs,...Cv},Gy=Yy.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=$r(),{side:c,align:l}=xs(),u=a.useState("open"),f=a.useState("instantType"),g=a.useState("transitionStatus"),m=a.useState("popupProps"),p=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");xc({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),fp(p,{enabled:!h,closeDelay:y});let x=a.useStateSetter("popupElement");return gr("div",t,{state:{open:u,side:c,align:l,instant:f,transitionStatus:g},ref:[r,a.context.popupRef,x],props:[m,Hc(g),s],stateAttributesMapping:bO})});var qy=d(K(),1);var Ky=qy.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=$r(),{arrowRef:c,side:l,align:u,arrowUncentered:f,arrowStyles:g}=xs(),m=a.useState("open"),p=a.useState("instantType");return gr("div",t,{state:{open:m,side:l,align:u,uncentered:f,instant:p},ref:[r,c],props:[{style:g,"aria-hidden":!0},s],stateAttributesMapping:hs})});var Sp=d(K(),1);var Cp=d(B(),1),Xy=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=Sp.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=Sp.useMemo(()=>({open:r,close:o}),[r,o]);return(0,Cp.jsx)(bp.Provider,{value:i,children:(0,Cp.jsx)(Bm,{delay:s,timeoutMs:n,children:t.children})})};var Qy=d(K(),1);var Zy=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var yO={activationDirection:e=>e?{"data-activation-direction":e}:null},Jy=Qy.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=$r(),l=xs(),u=c.useState("instantType"),{children:f,state:g}=Ay({store:c,side:l.side,cssVars:Zy,children:s}),m={activationDirection:g.activationDirection,transitioning:g.transitioning,instant:u};return gr("div",t,{state:m,ref:r,props:[a,{children:f}],stateAttributesMapping:yO})});var _a=class{constructor(){this.store=new ys}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(pr(81,t));this.store.setOpen(!0,Te(de.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,Te(de.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function ex(){return new _a}function ws(e){return gr(e.defaultTagName??"div",e,e)}var ox=d(G(),1);function Ep(e,t,r){return(0,ox.cloneElement)(e??t,{children:r})}var xO=d(ix(),1);var ax=d(Ra(),1),{lock:VH,unlock:lx}=(0,ax.__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 wO(){let e=xO;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return lx(e.privateApis).ThemeProvider}var cx=wO();var ux=d(G(),1),_p="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"&&CO(document)),e.__wpStyleRuntime}function SO(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 fx(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(SO(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 CO(e){let t=Rp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function EO(e,t){let r=Rp();r.styles.set(e,t);for(let o of r.documents.keys())fx(o,e,t)}typeof process>"u",EO("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var _O={stack:"_19ce0419607e1896__stack"},RO={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)"},z=(0,ux.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let l={gap:r&&RO[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return ws({render:s,ref:c,props:Ir(a,{style:l,className:_O.stack})})});var Nt={};Go(Nt,{Popup:()=>Ex,Portal:()=>Zc,Positioner:()=>Qc,Provider:()=>Ix,Root:()=>Ox,Trigger:()=>Tx});var Sx=d(G(),1);var hx=d(G(),1);var 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"&&PO(document)),e.__wpStyleRuntime}function TO(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 mx(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(TO(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 PO(e){let t=Op();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function OO(e,t){let r=Op();r.styles.set(e,t);for(let o of r.documents.keys())mx(o,e,t)}typeof process>"u",OO("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 dx={slot:"_11fc52b637ff8a7e__slot"},px="data-wp-compat-overlay-slot";function AO(){return typeof document>"u"?null:document}function IO(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var xo=null;function Tp(e){return e.setAttribute("aria-hidden","false"),e}function NO(e){let t=e.createElement("div");return t.setAttribute(px,""),dx.slot&&t.classList.add(dx.slot),e.body.appendChild(t),t}function gx(){if(typeof window>"u"||!IO()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=AO();if(!e||!e.body)return;if(xo&&xo.ownerDocument===e&&xo.isConnected)return Tp(xo);let t=e.querySelector(`[${px}]`);return t instanceof HTMLDivElement?(xo=Tp(t),xo):(xo?.isConnected&&xo.remove(),xo=Tp(NO(e)),xo)}var vx=d(B(),1),Zc=(0,hx.forwardRef)(function({container:t,...r},o){return(0,vx.jsx)(xr.Portal,{container:t??gx(),...r,ref:o})});var bx=d(G(),1),wx=d(B(),1),Ap="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"&&kO(document)),e.__wpStyleRuntime}function VO(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 yx(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(VO(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 kO(e){let t=Ip();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xx(e,t){let r=Ip();r.styles.set(e,t);for(let o of r.documents.keys())yx(o,e,t)}typeof process>"u",xx("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var MO={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",xx("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 DO={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Qc=(0,bx.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,wx.jsx)(xr.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:Z(MO["box-sizing"],DO.positioner,r)})});var Ta=d(B(),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"&&LO(document)),e.__wpStyleRuntime}function FO(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 Cx(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(FO(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 LO(e){let t=Vp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Cx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function BO(e,t){let r=Vp();r.styles.set(e,t);for(let o of r.documents.keys())Cx(o,e,t)}typeof process>"u",BO("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 HO={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},jO={background:"#1e1e1e"},Ex=(0,Sx.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,Ta.jsx)(cx,{color:jO,children:(0,Ta.jsx)(xr.Popup,{ref:s,className:Z(HO.popup,n),...i,children:o})}),c=Ep(r,(0,Ta.jsx)(Qc,{}),a);return Ep(t,(0,Ta.jsx)(Zc,{}),c)});var _x=d(G(),1),Rx=d(B(),1),Tx=(0,_x.forwardRef)(function(t,r){return(0,Rx.jsx)(xr.Trigger,{ref:r,...t})});var Px=d(B(),1);function Ox(e){return(0,Px.jsx)(xr.Root,{...e})}var Ax=d(B(),1);function Ix({...e}){return(0,Ax.jsx)(xr.Provider,{...e})}var Nx=d(G(),1),kp="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"&&zO(document)),e.__wpStyleRuntime}function WO(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 Vx(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(WO(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 zO(e){let t=Mp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Vx(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function UO(e,t){let r=Mp();r.styles.set(e,t);for(let o of r.documents.keys())Vx(o,e,t)}typeof process>"u",UO("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 $O={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Jo=(0,Nx.forwardRef)(function({render:t,...r},o){return ws({render:t,ref:o,props:Ir({className:$O["visually-hidden"]},r,{"data-visually-hidden":""})})});var kx=d(G(),1),Mx=d(X(),1),Ss=d(B(),1),Dp="data-wp-hash";function Fp(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&GO(document)),e.__wpStyleRuntime}function YO(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Dp}]`))if(r.getAttribute(Dp)===t)return!0;return!1}function Dx(e,t,r){if(!e.head)return;let o=Fp(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(YO(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dp,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function GO(e){let t=Fp();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)Dx(e,r,o);return()=>{let 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=Fp();r.styles.set(e,t);for(let o of r.documents.keys())Dx(o,e,t)}typeof process>"u",eu("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var qO={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",eu("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var KO={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",eu("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 Jc={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",eu("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var XO={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Lp=(0,kx.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...a},c){return ws({render:i,defaultTagName:"a",ref:c,props:Ir(a,{className:Z(XO.a,qO["box-sizing"],KO["outset-ring--focus-except-active"],r!=="unstyled"&&Jc.link,r!=="unstyled"&&Jc[`is-${o}`],r==="unstyled"&&Jc["is-unstyled"],s),target:n?"_blank":void 0,children:(0,Ss.jsxs)(Ss.Fragment,{children:[t,n&&(0,Ss.jsx)("span",{className:Jc["link-icon"],role:"img","aria-label":(0,Mx.__)("(opens in a new tab)")})]})})})});var iu=d(G(),1);var Bp=d(X(),1);var Ze="isAny",Qe="isNone",Yt="isAll",Gt="isNotAll",sr="between",ar="inThePast",wr="over",et="is",tt="isNot",_n="lessThan",Rn="greaterThan",Tn="lessThanOrEqual",Pn="greaterThanOrEqual",On="before",An="after",In="beforeInc",Nn="afterInc",wo="contains",So="notContains",Co="startsWith",Vn="on",kn="notOn",tu=["asc","desc"],Fx={asc:"\u2191",desc:"\u2193"},ru={asc:"ascending",desc:"descending"},ou={asc:(0,Bp.__)("Sort ascending"),desc:(0,Bp.__)("Sort descending")},Lx={asc:Pd,desc:Sd},nu="table",Bx="grid",Hx="list",jx="activity",Wx="pickerGrid",zx="pickerTable",Ux="pickerActivity";var $x=(0,iu.createContext)({view:{type:nu},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,iu.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});$x.displayName="DataViewsContext";var ne=$x;var To=d(X(),1);var Ei=d(X(),1),gu=d(oe(),1),Dr=d(G(),1),uw=d(Hp(),1);var Gx=d(oe(),1),qx=d(X(),1),Kx=d(B(),1),jp="dataviews-selection-checkbox";function Mn({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),l=!i&&c,u=n?.getValue?.({item:r})||(0,qx.__)("(no title)");return(0,Kx.jsx)(Gx.CheckboxControl,{className:jp,"aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(c?e.filter(f=>a!==f):[...e,a])},...s})}var wi=d(oe(),1),Qx=d(X(),1),Es=d(G(),1);var Jx=d(or(),1),Wp=d(jt(),1);var Xx=d(Ra(),1),{lock:H9,unlock:me}=(0,Xx.__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/dataviews");var Ue=d(B(),1),{Menu:Cs,kebabCase:ZO}=me(wi.privateApis);function QO({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,Ue.jsx)(wi.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function JO({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,Ue.jsx)(Cs.Item,{disabled:e.disabled,onClick:t,children:(0,Ue.jsx)(Cs.ItemLabel,{children:o})})}function Pa({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,Ue.jsx)(wi.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${ZO(e.id)}`,children:(0,Ue.jsx)(e.RenderModal,{items:t,closeModal:r})})}function zp({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Es.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,Ue.jsx)(JO,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,Ue.jsxs)(Cs.Group,{children:[s(n),s(i)]})}function _s({item:e,actions:t,isCompact:r}){let o=(0,Jx.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Es.useMemo)(()=>{let a=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:a.filter(l=>l.isPrimary),eligibleActions:a}},[t,e]),s=(0,Wp.useViewportMatch)("medium","<");return r?(0,Ue.jsx)(Zx,{item:e,actions:i,isSmall:!0,registry:o}):(0,Ue.jsxs)(z,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,Ue.jsx)(Up,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,Ue.jsx)(Zx,{item:e,actions:i,registry:o})]})}function Zx({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Es.useState)(null);return(0,Ue.jsxs)(Ue.Fragment,{children:[(0,Ue.jsxs)(Cs,{placement:"bottom-end",children:[(0,Ue.jsx)(Cs.TriggerButton,{render:(0,Ue.jsx)(wi.Button,{size:r?"small":"compact",icon:la,label:(0,Qx.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,Ue.jsx)(Cs.Popover,{children:(0,Ue.jsx)(zp,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,Ue.jsx)(Pa,{action:n,items:[e],closeModal:()=>i(null)})]})}function Up({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Es.useState)(null);return(0,Wp.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,Ue.jsxs)(Ue.Fragment,{children:[t.map(a=>(0,Ue.jsx)(QO,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,Ue.jsx)(Pa,{action:n,items:[e],closeModal:()=>i(null)})]})}var au=d(oe(),1),su=d(X(),1),Si=d(G(),1),eA=d(or(),1);var tA=d(jt(),1);var Dn=d(X(),1);function ew(e,t,r,o=!1){return e>0?(0,Dn.sprintf)((0,Dn._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Dn.sprintf)((0,Dn._n)("%d Item","%d Items",r),r):(0,Dn.sprintf)((0,Dn._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var Oa=d(B(),1);function Rs(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function lu(e,t){return(0,Si.useMemo)(()=>Rs(e,t),[e,t])}function cu(e,t){return(0,Si.useMemo)(()=>t.some(r=>Rs(e,r)),[e,t])}function uu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Si.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,l=a.length===s.length;return i?(0,Oa.jsx)(au.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,su.__)("Deselect all")}):(0,Oa.jsx)(au.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!a.length,onChange:()=>{t(l?[]:s.map(u=>n(u)))},"aria-label":l?(0,su.__)("Deselect all"):(0,su.__)("Select all")})}var en=d(X(),1);var tn=d(oe(),1),Fn=d(G(),1);function fu(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)}var ve=d(B(),1),{Menu:Me}=me(tn.privateApis);function rA({children:e}){return Fn.Children.toArray(e).filter(Boolean).map((t,r)=>(0,ve.jsxs)(Fn.Fragment,{children:[r>0&&(0,ve.jsx)(Me.Separator,{}),t]},r))}var oA=(0,Fn.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:l=!0},u){let f=r.fields??[],g=f?.indexOf(t),m=r.sort?.field===t,p=!1,h=!1,y=!1,x=[],v=o.find(C=>C.id===t),{setIsShowingFilter:b}=(0,Fn.useContext)(ne);if(!v)return null;p=v.enableHiding!==!1,h=v.enableSorting!==!1;let w=v.header;if(x=!!v.filterBy&&v.filterBy?.operators||[],y=!r.filters?.some(C=>t===C.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!h&&!a&&!p&&!y)return w;let T=fu(r,o).filter(C=>!f.includes(C.id)),_=(c||l)&&!!T.length,k=(0,en.isRTL)();return(0,ve.jsxs)(Me,{children:[(0,ve.jsxs)(Me.TriggerButton,{render:(0,ve.jsx)(tn.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&m&&(0,ve.jsx)("span",{"aria-hidden":"true",children:Fx[r.sort.direction]})]}),(0,ve.jsx)(Me.Popover,{style:{minWidth:"240px"},children:(0,ve.jsxs)(rA,{children:[h&&(0,ve.jsx)(Me.Group,{children:tu.map(C=>{let E=r.sort&&m&&r.sort.direction===C,M=`${t}-${C}`;return(0,ve.jsx)(Me.RadioItem,{name:"view-table-sorting",value:M,checked:E,onChange:()=>{n({...r,sort:{field:t,direction:C},showLevels:!1})},children:(0,ve.jsx)(Me.ItemLabel,{children:ou[C]})},M)})}),y&&(0,ve.jsx)(Me.Group,{children:(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:aa}),onClick:()=>{s(t),b(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:x[0]}]})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Add filter")})})}),(a||p||_)&&v&&(0,ve.jsxs)(Me.Group,{children:[a&&(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:Ed}),disabled:k?g>=f.length-1:g<1,onClick:()=>{let C=k?g+1:g-1,E=[...f];E.splice(g,1),E.splice(C,0,t),n({...r,fields:E})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Move left")})}),a&&(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:Rd}),disabled:k?g<1:g>=f.length-1,onClick:()=>{let C=k?g-1:g+1,E=[...f];E.splice(g,1),E.splice(C,0,t),n({...r,fields:E})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Move right")})}),c&&!!T.length&&(0,ve.jsxs)(Me,{children:[(0,ve.jsx)(Me.SubmenuTriggerItem,{children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Insert left")})}),(0,ve.jsx)(Me.Popover,{children:T.map(C=>{let E=k?g+1:g;return(0,ve.jsx)(Me.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),C.id,...f.slice(E)]})},children:(0,ve.jsx)(Me.ItemLabel,{children:C.label})},C.id)})})]}),l&&!!T.length&&(0,ve.jsxs)(Me,{children:[(0,ve.jsx)(Me.SubmenuTriggerItem,{children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Insert right")})}),(0,ve.jsx)(Me.Popover,{children:T.map(C=>{let E=k?g:g+1;return(0,ve.jsx)(Me.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,E),C.id,...f.slice(E)]})},children:(0,ve.jsx)(Me.ItemLabel,{children:C.label})},C.id)})})]}),p&&v&&(0,ve.jsx)(Me.Item,{prefix:(0,ve.jsx)(tn.Icon,{icon:ca}),onClick:()=>{i(v),n({...r,fields:f.filter(C=>C!==t)})},children:(0,ve.jsx)(Me.ItemLabel,{children:(0,en.__)("Hide column")})})]})]})})]})}),nA=oA,Ts=nA;var tw=d(G(),1),$p=d(B(),1);function iA({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 Ln({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,$p.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,tw.cloneElement)(c,{onClick:l=>{l.stopPropagation(),c.props.onClick&&c.props.onClick(l)},onKeyDown:l=>{(l.key==="Enter"||l.key===""||l.key===" ")&&(l.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(l))}})}let a=iA({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,$p.jsx)("div",{...a,...s,children:i})}var Eo=d(B(),1);function sA({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Eo.jsxs)(z,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Eo.jsx)(Ln,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Eo.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Eo.jsxs)(z,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Eo.jsxs)(Ln,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Eo.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("\u2014").join(" "),"\xA0"]}),(0,Eo.jsx)(r.render,{item:e,field:r})]}),n&&(0,Eo.jsx)(n.render,{item:e,field:n})]})]})}var du=sA;var Ci=d(G(),1),rw=d(X(),1),aA=e=>(0,rw.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function ow({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Ci.useState)(!1),[n,i]=(0,Ci.useState)(!1),s=(0,Ci.useCallback)(()=>{let a=e.current;a&&(t&&o(aA(a)),i(a.scrollTop>0))},[e,t]);return(0,Ci.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 Sr(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 Aa=d(G(),1),iw=d(Hp(),1);function nw(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function lA({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,l=a&&r!==null?o.indexOf(r):-1,u=l===-1?[]:nw(o,c,l),f=n.filter(g=>!u.includes(g));return[...new Set([...f,...nw(o,c,i)])]}function cA({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 l=Math.abs(c-o);l<s&&(s=l,i=a)}),i}function Yr({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let a=i==="multi",c=i!=="single-required",l=(0,Aa.useRef)(null),u=x=>{l.current={anchorId:x,lastTargetId:null}},f=(0,Aa.useRef)(!1);(0,Aa.useEffect)(()=>{let x=()=>{f.current=!0};return document.addEventListener("touchstart",x,{once:!0}),()=>document.removeEventListener("touchstart",x)},[]);let g=e.filter(r).map(t),m=new Set(g),h=g.length>0&&a;return{getSelectionProps:x=>{let v=m.has(x);return{...s&&{onClick:()=>{c&&o.includes(x)?n(o.filter(b=>x!==b)):n(a?[...o,x]:[x]),u(x)}},onMouseDown:b=>{b.button===0&&b.shiftKey&&h&&b.preventDefault()},onClickCapture:b=>{if(!h)return;let w=(0,iw.isAppleOS)()?b.metaKey:b.ctrlKey,T=b.target instanceof Element&&!!b.target.closest(`.${jp}`);if(!w&&!b.shiftKey){v&&T&&u(x);return}if(!(f.current||document.getSelection()?.type==="Range")&&(b.stopPropagation(),T||b.preventDefault(),!!v))if(b.shiftKey){let _=l.current;(!_||!m.has(_.anchorId))&&(_={anchorId:cA({targetId:x,orderedIds:g,selection:o})??x,lastTargetId:null}),n(lA({anchorId:_.anchorId,targetId:x,lastTargetId:_.lastTargetId,orderedIds:g,selection:o})),l.current={anchorId:_.anchorId,lastTargetId:x}}else n(o.includes(x)?o.filter(_=>x!==_):[...o,x]),u(x)}}}}}var Bn=d(oe(),1),aw=d(X(),1),lw=d(G(),1);var Mr=d(B(),1);function sw({field:e,isVisible:t,onToggleVisibility:r}){return(0,Mr.jsx)(Bn.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Mr.jsxs)(z,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Mr.jsx)("div",{style:{height:24,width:24},children:t&&(0,Mr.jsx)(Bn.Icon,{icon:ui})}),(0,Mr.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function uA(e){return!!e}function mu({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,lw.useContext)(ne),n=fu(t,r);if(!n?.length)return null;let i=r.find(p=>p.id===t.titleField),s=r.find(p=>p.id===t.mediaField),a=r.find(p=>p.id===t.descriptionField),c=[{field:i,isVisibleFlag:"showTitle"},{field:s,isVisibleFlag:"showMedia"},{field:a,isVisibleFlag:"showDescription"}].filter(({field:p})=>uA(p)),l=t.fields??[],u=n.filter(p=>l.includes(p.id)).length,f=c.filter(({isVisibleFlag:p})=>t[p]??!0),g=f.length+u,m=g===1&&f.length===1;return(0,Mr.jsxs)(z,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Mr.jsx)(Bn.BaseControl.VisualLabel,{children:(0,aw.__)("Properties")}),(0,Mr.jsx)(z,{direction:"column",className:"dataviews-view-config__properties",children:(0,Mr.jsxs)(Bn.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:p,isVisibleFlag:h})=>{let y=t[h]??!0,x=m&&y?{...p,enableHiding:!1}:p;return(0,Mr.jsx)(sw,{field:x,isVisible:y,onToggleVisibility:()=>{o({...t,[h]:!y})}},p.id)}),n.map(p=>{let h=l.includes(p.id),y=g===1&&h?{...p,enableHiding:!1}:p;return(0,Mr.jsx)(sw,{field:y,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?l.filter(x=>x!==p.id):[...l,p.id]})}},p.id)})]})})]})}var pu=d(G(),1);function _o(e,t={delay:400}){let[r,o]=(0,pu.useState)(!1);return(0,pu.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var ue=d(B(),1);function fw(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function fA({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ue.jsx)("div",{className:i,children:(0,ue.jsx)(n.render,{item:e,field:n})})}function cw({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,descriptionField:l,selection:u,getItemId:f,isItemClickable:g,onClickItem:m,renderItemLink:p,onChangeSelection:h,onMouseDown:y,onClickCapture:x,isActionsColumnSticky:v,posinset:b}){let{paginationInfo:w}=(0,Dr.useContext)(ne),T=lu(o,t),_=T&&u.includes(i),{showTitle:k=!0,showMedia:C=!0,showDescription:E=!0,infiniteScrollEnabled:M}=s,A=s.fields??[],I=a&&k||c&&C||l&&E;return(0,ue.jsxs)("tr",{className:Z("dataviews-view-table__row",{"is-selected":T&&_,"has-bulk-actions":T}),"aria-setsize":M?w.totalItems:void 0,"aria-posinset":b,role:M?"article":void 0,onClickCapture:x,onMouseDown:O=>{let F=(0,uw.isAppleOS)()?O.metaKey:O.ctrlKey;O.button===0&&F&&window.navigator.userAgent.toLowerCase().includes("firefox")&&O.preventDefault(),y(O)},children:[e&&(0,ue.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,ue.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ue.jsx)(Mn,{item:t,selection:u,onChangeSelection:h,getItemId:f,titleField:a,disabled:!T})})}),I&&(0,ue.jsx)("td",{children:(0,ue.jsx)(du,{item:t,level:r,titleField:k?a:void 0,mediaField:C?c:void 0,descriptionField:E?l:void 0,isItemClickable:g,onClickItem:m,renderItemLink:p})}),A.map(O=>{let{width:F,maxWidth:P,minWidth:D,align:V}=s.layout?.styles?.[O]??{},R=n.find(N=>N.id===O),S=fw(V,R?.type);return(0,ue.jsx)("td",{style:{width:F,maxWidth:P,minWidth:D},children:(0,ue.jsx)(fA,{fields:n,item:t,column:O,align:S})},O)}),!!o?.length&&(0,ue.jsx)("td",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:O=>O.stopPropagation(),children:(0,ue.jsx)(_s,{item:t,actions:o})})]})}function dA({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:l,onClickItem:u,isItemClickable:f,renderItemLink:g,view:m,className:p,empty:h}){let{containerRef:y}=(0,Dr.useContext)(ne),x=_o(i),v=m.groupBy?.field?r.find(W=>W.id===m.groupBy?.field):null,b=v?Sr(t,v):null,w=b?Array.from(b.values()).flat():t,{getSelectionProps:T}=Yr({data:w,getItemId:o,isItemSelectable:W=>Rs(e,W),selection:c,onChangeSelection:a,selectionMode:"multi",shouldSelectOnClick:!1}),_=(0,Dr.useRef)(new Map),k=(0,Dr.useRef)(void 0),[C,E]=(0,Dr.useState)(),[M,A]=(0,Dr.useState)(null);(0,Dr.useEffect)(()=>{k.current&&(k.current.focus(),k.current=void 0)});let I=(0,Dr.useId)(),{isHorizontalScrollEnd:O,isVerticallyScrolled:F}=ow({scrollContainerRef:y,enabledHorizontal:!!e?.length}),P=cu(e,t);if(C){k.current=C,E(void 0);return}let D=W=>{let U=_.current.get(W.id),$=U?_.current.get(U.fallback):void 0;E($?.node)},V=W=>{W.preventDefault(),W.stopPropagation();let U={getBoundingClientRect:()=>({x:W.clientX,y:W.clientY,top:W.clientY,left:W.clientX,right:W.clientX,bottom:W.clientY,width:0,height:0,toJSON:()=>({})})};window.requestAnimationFrame(()=>{A(U)})},R=!!t?.length,S=r.find(W=>W.id===m.titleField),N=r.find(W=>W.id===m.mediaField),L=r.find(W=>W.id===m.descriptionField),{showTitle:j=!0,showMedia:q=!0,showDescription:ee=!0}=m,te=S&&j||N&&q||L&&ee,Q=m.fields??[],re=(W,U)=>$=>{$?_.current.set(W,{node:$,fallback:Q[U>0?U-1:1]}):_.current.delete(W)},ce=m.infiniteScrollEnabled&&!b,be=(0,Ei.isRTL)();return R?(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsxs)("table",{className:Z("dataviews-view-table",p,{[`has-${m.layout?.density}-density`]:m.layout?.density&&["compact","comfortable"].includes(m.layout.density),"has-bulk-actions":P,"is-refreshing":!ce&&x}),"aria-busy":i,"aria-describedby":I,role:ce?"feed":void 0,inert:!ce&&i?"true":void 0,children:[(0,ue.jsxs)("colgroup",{children:[P&&(0,ue.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),te&&(0,ue.jsx)("col",{className:"dataviews-view-table__col-first-data"}),Q.map((W,U)=>(0,ue.jsx)("col",{className:Z(`dataviews-view-table__col-${W}`,{"dataviews-view-table__col-expand":!te&&U===Q.length-1})},`col-${W}`)),!!e?.length&&(0,ue.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),M&&(0,ue.jsx)(gu.Popover,{anchor:M,onClose:()=>A(null),placement:"bottom-start",children:(0,ue.jsx)(mu,{showLabel:!1})}),(0,ue.jsx)("thead",{className:Z({"dataviews-view-table__thead--stuck":F}),onContextMenu:V,children:(0,ue.jsxs)("tr",{className:"dataviews-view-table__row",children:[P&&(0,ue.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:V,children:(0,ue.jsx)(uu,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),te&&(0,ue.jsx)("th",{scope:"col",children:S&&(0,ue.jsx)(Ts,{ref:re(S.id,0),fieldId:S.id,view:m,fields:r,onChangeView:s,onHide:D,setOpenedFilter:l,canMove:!1,canInsertLeft:be?m.layout?.enableMoving??!0:!1,canInsertRight:be?!1:m.layout?.enableMoving??!0})}),Q.map((W,U)=>{let{width:$,maxWidth:le,minWidth:ge,align:Ot}=m.layout?.styles?.[W]??{},Ct=r.find(mr=>mr.id===W),Bt=fw(Ot,Ct?.type),vt=m.layout?.enableMoving??!0;return(0,ue.jsx)("th",{style:{width:$,maxWidth:le,minWidth:ge,textAlign:Bt},"aria-sort":m.sort?.direction&&m.sort?.field===W?ru[m.sort.direction]:void 0,scope:"col",children:(0,ue.jsx)(Ts,{ref:re(W,U),fieldId:W,view:m,fields:r,onChangeView:s,onHide:D,setOpenedFilter:l,canMove:vt,canInsertLeft:vt,canInsertRight:vt})},W)}),!!e?.length&&(0,ue.jsx)("th",{className:Z("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!O}),children:(0,ue.jsx)("span",{className:"dataviews-view-table-header",children:(0,Ei.__)("Actions")})})]})}),R&&v&&b?Array.from(b.entries()).map(([W,U])=>(0,ue.jsxs)("tbody",{children:[(0,ue.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,ue.jsx)("td",{colSpan:Q.length+(te?1:0)+(P?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:m.groupBy?.showLabel===!1?W:(0,Ei.sprintf)((0,Ei.__)("%1$s: %2$s"),v.label,W)})}),U.map(($,le)=>{let ge=o($)||le.toString();return(0,ue.jsx)(cw,{item:$,level:m.showLevels&&typeof n=="function"?n($):void 0,hasBulkActions:P,actions:e,fields:r,id:ge,view:m,titleField:S,mediaField:N,descriptionField:L,selection:c,getItemId:o,onChangeSelection:a,...T(ge),onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!O},o($))})]},`group-${W}`)):(0,ue.jsx)("tbody",{children:R&&t.map((W,U)=>{let $=o(W)||U.toString();return(0,ue.jsx)(cw,{item:W,level:m.showLevels&&typeof n=="function"?n(W):void 0,hasBulkActions:P,actions:e,fields:r,id:$,view:m,titleField:S,mediaField:N,descriptionField:L,selection:c,getItemId:o,onChangeSelection:a,...T($),onClickItem:u,renderItemLink:g,isItemClickable:f,isActionsColumnSticky:!O,posinset:ce?U+1:void 0},o(W))})})]}),ce&&i&&(0,ue.jsx)("div",{className:"dataviews-loading",id:I,children:(0,ue.jsx)("p",{className:"dataviews-loading-more",children:(0,ue.jsx)(gu.Spinner,{})})})]}):(0,ue.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":x}),id:I,children:h})}var dw=dA;var vw=d(oe(),1),xu=d(X(),1);var Cr=d(oe(),1);var Na=d(X(),1),hw=d(jt(),1),jn=d(G(),1);var mA=d(oe(),1),pA=d(X(),1),hu=d(G(),1);var gA=d(B(),1),hA=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],vA=hA[2].value;function vu(){let e=(0,hu.useContext)(ne),t=e.view;return(0,hu.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??vA,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var mw=d(G(),1);var pw=d(B(),1),Ia=(0,mw.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,pw.jsx)("div",{ref:o,className:Z("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var bu=d(G(),1);function Hn(e,t){let{intersectionObserver:r}=(0,bu.useContext)(ne);(0,bu.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function yu(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var he=d(B(),1),{Badge:bA}=me(Cr.privateApis);function yA(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 gw=(0,jn.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:l,mediaField:u,titleField:f,descriptionField:g,regularFields:m,badgeFields:p,hasBulkActions:h,config:y,posinset:x,setsize:v,...b},w){let{showTitle:T=!0,showMedia:_=!0,showDescription:k=!0}=t,C=lu(l,c),E=a(c),M=(0,jn.useRef)(null),A=(0,jn.useCallback)(N=>{M.current=N,typeof w=="function"?w(N):w&&(w.current=N)},[w]);Hn(M,x);let I=(0,hw.useInstanceId)(e),O=r.includes(E),F=(0,he.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),P=_&&u?.render,D=P?(0,he.jsx)(u.render,{item:c,field:u,config:y}):F,V=T&&f?.render?(0,he.jsx)(f.render,{item:c,field:f}):null,R,S;return i(c)&&n&&(V?(R={"aria-labelledby":`dataviews-view-grid__title-field-${I}`},S={id:`dataviews-view-grid__title-field-${I}`}):R={"aria-label":(0,Na.__)("Navigate to item")}),(0,he.jsxs)(z,{direction:"column",...b,ref:A,"aria-setsize":v,"aria-posinset":x,className:Z(b.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":C&&O}),children:[(0,he.jsx)(Ln,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:Z("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!P}),...R,children:D}),h&&(0,he.jsx)(Mn,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!C}),!!l?.length&&(0,he.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,he.jsx)(_s,{item:c,actions:l,isCompact:!0})}),T&&(0,he.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,he.jsx)(Ln,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...S,title:f?.getValueFormatted({item:c,field:f})||void 0,children:V})}),(0,he.jsxs)(z,{direction:"column",gap:"xs",children:[k&&g?.render&&(0,he.jsx)(g.render,{item:c,field:g}),!!p?.length&&(0,he.jsx)(z,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:p.map(N=>(0,he.jsx)(bA,{className:"dataviews-view-grid__field-value",children:(0,he.jsx)(N.render,{item:c,field:N})},N.id))}),!!m?.length&&(0,he.jsx)(z,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:m.map(N=>(0,he.jsx)(Cr.Flex,{className:"dataviews-view-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,he.jsxs)(he.Fragment,{children:[(0,he.jsxs)(Nt.Root,{children:[(0,he.jsx)(Nt.Trigger,{render:(0,he.jsx)(Cr.FlexItem,{className:"dataviews-view-grid__field-name",children:N.header})}),(0,he.jsx)(Nt.Popup,{children:N.label})]}),(0,he.jsx)(Cr.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,he.jsx)(N.render,{item:c,field:N})})]})},N.id))})]})]})});function Yp({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,actions:m,getSelectionProps:p}){let{paginationInfo:h,resizeObserverRef:y}=(0,jn.useContext)(ne),x=vu(),v=cu(m,e),b=s.find(I=>I.id===i?.titleField),w=s.find(I=>I.id===i?.mediaField),T=s.find(I=>I.id===i?.descriptionField),_=i.fields??[],{regularFields:k,badgeFields:C}=_.reduce((I,O)=>{let F=s.find(D=>D.id===O);if(!F)return I;let P=i.layout?.badgeFields?.includes(O)?"badgeFields":"regularFields";return I[P].push(F),I},{regularFields:[],badgeFields:[]}),E="900px",M=Math.ceil(e.length/x),A=yu(e,t,x);return(0,he.jsxs)(he.Fragment,{children:[t&&(0,he.jsxs)(Cr.Composite,{render:(0,he.jsx)(Ia,{className:Z("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:y}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:A}).map((I,O)=>(0,he.jsx)(Cr.Composite.Item,{render:F=>(0,he.jsx)(z,{...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-${O}`)),e.map(I=>{let O=g(I),F=p(O),P=I.position;return(0,he.jsx)(Cr.Composite.Item,{render:D=>(0,he.jsx)(gw,{...D,id:O,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,item:I,actions:m,onMouseDown:V=>{D.onMouseDown?.(V),F.onMouseDown(V)},onClickCapture:V=>{D.onClickCapture?.(V),F.onClickCapture(V)},mediaField:w,titleField:b,descriptionField:T,regularFields:k,badgeFields:C,hasBulkActions:v,posinset:P,setsize:h.totalItems,config:{sizes:E}})},O)})]}),!t&&(0,he.jsx)(Cr.Composite,{role:"grid",className:Z("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":M,ref:y,inert:o,children:yA(e,x).map((I,O)=>(0,he.jsx)(Cr.Composite.Row,{render:(0,he.jsx)("div",{role:"row","aria-rowindex":O+1,"aria-label":(0,Na.sprintf)((0,Na.__)("Row %d"),O+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${x}, minmax(0, 1fr) )`}}),children:I.map(F=>{let P=g(F),D=p(P);return(0,he.jsx)(Cr.Composite.Item,{render:V=>(0,he.jsx)(gw,{...V,id:P,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:g,item:F,actions:m,onMouseDown:R=>{V.onMouseDown?.(R),D.onMouseDown(R)},onClickCapture:R=>{V.onClickCapture?.(R),D.onClickCapture(R)},mediaField:w,titleField:b,descriptionField:T,regularFields:k,badgeFields:C,hasBulkActions:v,config:{sizes:E}})},P)})},O))})]})}var Fr=d(B(),1);function xA({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:l,view:u,className:f,empty:g}){let m=_o(!!n),p=!!t?.length,h=u.groupBy?.field?r.find(T=>T.id===u.groupBy?.field):null,y=h?Sr(t,h):null,x=u.infiniteScrollEnabled&&!y,v=y?Array.from(y.values()).flat():t,{getSelectionProps:b}=Yr({data:v,getItemId:o,isItemSelectable:T=>Rs(e,T),selection:l,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!p)return(0,Fr.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":m}),children:g});let w={className:Z(f,{"is-refreshing":!x&&m}),inert:!x&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:l,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:b};return(0,Fr.jsxs)(Fr.Fragment,{children:[p&&h&&y&&(0,Fr.jsx)(z,{direction:"column",gap:"lg",children:Array.from(y.entries()).map(([T,_])=>(0,Fr.jsxs)(z,{direction:"column",gap:"sm",children:[(0,Fr.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?T:(0,xu.sprintf)((0,xu.__)("%1$s: %2$s"),h.label,T)}),(0,Fr.jsx)(Yp,{...w,data:_,isInfiniteScroll:!1})]},T))}),!y&&(0,Fr.jsx)(Yp,{...w,data:t,isInfiniteScroll:!!x}),x&&n&&(0,Fr.jsx)("p",{className:"dataviews-loading-more",children:(0,Fr.jsx)(vw.Spinner,{})})]})}var bw=xA;var wu=d(jt(),1),qt=d(oe(),1),ot=d(G(),1),Va=d(X(),1);var Xp=d(or(),1);var ie=d(B(),1),{Menu:Gp}=me(qt.privateApis);function qp(e){return`${e}-item-wrapper`}function wA(e,t){return`${e}-primary-action-${t}`}function Kp(e){return`${e}-dropdown`}function SA({idPrefix:e,primaryAction:t,item:r}){let o=(0,Xp.useRegistry)(),[n,i]=(0,ot.useState)(!1),s=wA(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ie.jsx)("div",{role:"gridcell",children:(0,ie.jsx)(qt.Composite.Item,{id:s,render:(0,ie.jsx)(qt.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,ie.jsx)(Pa,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ie.jsx)("div",{role:"gridcell",children:(0,ie.jsx)(qt.Composite.Item,{id:s,render:(0,ie.jsx)(qt.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function yw({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,selectionProps:c,otherFields:l,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:g=!0,showMedia:m=!0,showDescription:p=!0,infiniteScrollEnabled:h}=e,y=(0,ot.useRef)(null),x=`${r}-label`,v=`${r}-description`,b=(0,Xp.useRegistry)(),[w,T]=(0,ot.useState)(!1),[_,k]=(0,ot.useState)(null),C=({type:R})=>{T(R==="mouseenter")},{paginationInfo:E}=(0,ot.useContext)(ne);(0,ot.useEffect)(()=>{o&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:M,eligibleActions:A}=(0,ot.useMemo)(()=>{let R=t.filter(N=>!N.isEligible||N.isEligible(n));return{primaryAction:R.filter(N=>N.isPrimary)[0],eligibleActions:R}},[t,n]),I=M&&t.length===1,O=m&&s?.render?(0,ie.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ie.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,F=g&&i?.render?(0,ie.jsx)(i.render,{item:n,field:i}):null,P=p&&a?.render,D=!!O&&!P&&!l.length,V=A?.length>0&&(0,ie.jsxs)(z,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[M&&(0,ie.jsx)(SA,{idPrefix:r,primaryAction:M,item:n}),!I&&(0,ie.jsxs)("div",{role:"gridcell",children:[(0,ie.jsxs)(Gp,{placement:"bottom-end",children:[(0,ie.jsx)(Gp.TriggerButton,{render:(0,ie.jsx)(qt.Composite.Item,{id:Kp(r),render:(0,ie.jsx)(qt.Button,{size:"small",icon:la,label:(0,Va.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,ie.jsx)(Gp.Popover,{children:(0,ie.jsx)(zp,{actions:A,item:n,registry:b,setActiveModalAction:k})})]}),!!_&&(0,ie.jsx)(Pa,{action:_,items:[n],closeModal:()=>k(null)})]})]});return(0,ie.jsx)(qt.Composite.Row,{ref:y,render:(0,ie.jsx)("div",{"aria-posinset":f,"aria-setsize":h?E.totalItems:void 0}),role:h?"article":"row",className:Z({"is-selected":o,"is-hovered":w}),onMouseEnter:C,onMouseLeave:C,children:(0,ie.jsxs)(z,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ie.jsx)("div",{role:"gridcell",children:(0,ie.jsx)(qt.Composite.Item,{id:qp(r),"aria-pressed":o,"aria-labelledby":x,"aria-describedby":v,className:"dataviews-view-list__item",...c})}),(0,ie.jsxs)(z,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[O,(0,ie.jsxs)(z,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ie.jsxs)(z,{direction:"row",align:"center",children:[(0,ie.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:x,children:F}),V]}),P&&(0,ie.jsx)("div",{className:"dataviews-view-list__field",children:(0,ie.jsx)(a.render,{item:n,field:a})}),(0,ie.jsx)("div",{className:"dataviews-view-list__fields",id:v,children:l.map(R=>(0,ie.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ie.jsx)(Jo,{className:"dataviews-view-list__field-label",render:(0,ie.jsx)("span",{}),children:R.label}),(0,ie.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ie.jsx)(R.render,{item:n,field:R})})]},R.id))})]})]})]})})}function CA(e){return!!e}function Zp(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:l,empty:u}=e,f=(0,wu.useInstanceId)(Zp,"view-list"),g=_o(!!i),{paginationInfo:m}=(0,ot.useContext)(ne),p=r?.findLast(L=>a.includes(n(L))),h=o.find(L=>L.id===c.titleField),y=o.find(L=>L.id===c.mediaField),x=o.find(L=>L.id===c.descriptionField),v=(c?.fields??[]).map(L=>o.find(j=>L===j.id)).filter(CA),{getSelectionProps:b}=Yr({data:r,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),w=(0,ot.useCallback)(L=>`${f}-${n(L)}`,[f,n]),T=(0,ot.useCallback)((L,j)=>j.startsWith(w(L)),[w]),[_,k]=(0,ot.useState)(void 0),C=(0,ot.useRef)(null);(0,ot.useEffect)(()=>{p&&k(qp(w(p)))},[p,w]);let E=r.findIndex(L=>T(L,_??"")),M=(0,wu.usePrevious)(E),A=E!==-1,I=(0,ot.useCallback)((L,j)=>{let q=Math.min(r.length-1,Math.max(0,L));if(!r[q])return;let ee=w(r[q]),te=j(ee);k(te),C.current?.contains(C.current.ownerDocument.activeElement)&&document.getElementById(te)?.focus()},[r,w]);(0,ot.useEffect)(()=>{!A&&(M!==void 0&&M!==-1)&&I(M,qp)},[A,I,M]);let O=(0,ot.useCallback)(L=>{L.key==="ArrowDown"&&(L.preventDefault(),I(E+1,Kp)),L.key==="ArrowUp"&&(L.preventDefault(),I(E-1,Kp))},[I,E]),F=!!r?.length,P=c.groupBy?.field?o.find(L=>L.id===c.groupBy?.field):null,D=F&&P?Sr(r,P):null,V=c.infiniteScrollEnabled&&!D,R=V&&(c.startPosition??1)+(c.perPage??0)<m.totalItems,S=Z("dataviews-view-list",l,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!V&&g}),N={ref:C,id:f,render:(0,ie.jsx)("div",{}),activeId:_,setActiveId:k,inert:!V&&i?"true":void 0};return F?F&&P&&D?(0,ie.jsx)(qt.Composite,{...N,className:"dataviews-view-list__group",role:"grid",children:(0,ie.jsx)(z,{direction:"column",gap:"lg",className:S,children:Array.from(D.entries()).map(([L,j])=>(0,ie.jsxs)(z,{direction:"column",children:[(0,ie.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?L:(0,Va.sprintf)((0,Va.__)("%1$s: %2$s"),P.label,L)}),j.map(q=>{let ee=w(q);return(0,ie.jsx)(yw,{view:c,idPrefix:ee,actions:t,item:q,isSelected:q===p,selectionProps:b(n(q)),mediaField:y,titleField:h,descriptionField:x,otherFields:v,onDropdownTriggerKeyDown:O},ee)})]},L))})}):(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(qt.Composite,{...N,className:S,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((L,j)=>{let q=w(L);return(0,ie.jsx)(yw,{view:c,idPrefix:q,actions:t,item:L,isSelected:L===p,selectionProps:b(n(L)),mediaField:y,titleField:h,descriptionField:x,otherFields:v,onDropdownTriggerKeyDown:O,posinset:c.infiniteScrollEnabled?j+1:void 0},q)})}),(R||V&&i)&&(0,ie.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,ie.jsx)(qt.Spinner,{})})]}):(0,ie.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":g}),children:u})}var Rw=d(oe(),1);var Su=d(X(),1),xw=d(G(),1);var Ps=d(B(),1);function ww({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,xw.createInterpolateElement)((0,Su.sprintf)((0,Su.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Ps.jsx)(r.render,{item:t[0],field:r})}):(0,Ps.jsx)(r.render,{item:t[0],field:r});return(0,Ps.jsxs)(z,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Ps.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var _i=d(G(),1),Sw=d(or(),1),Cw=d(jt(),1);var nt=d(B(),1);function EA(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:l,renderItemLink:u,isItemClickable:f}=e,{showTitle:g=!0,showMedia:m=!0,showDescription:p=!0,infiniteScrollEnabled:h}=t,y=(0,_i.useRef)(null),x=(0,Sw.useRegistry)(),{paginationInfo:v}=(0,_i.useContext)(ne),{primaryActions:b,eligibleActions:w}=(0,_i.useMemo)(()=>{let A=r.filter(O=>!O.isEligible||O.isEligible(o));return{primaryActions:A.filter(O=>O.isPrimary),eligibleActions:A}},[r,o]),T=(0,Cw.useViewportMatch)("medium","<"),_=t.layout?.density??"balanced",k=m&&_!=="compact"&&i?.render?(0,nt.jsx)(i.render,{item:o,field:i,config:{sizes:_==="comfortable"?"32px":"24px"}}):null,C=(0,nt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:k||(0,nt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),E=g&&n?.render?(0,nt.jsx)(n.render,{item:o,field:n}):null,M=(0,_i.useMemo)(()=>_==="comfortable"?"md":"sm",[_]);return(0,nt.jsx)("div",{ref:y,role:h?"article":void 0,"aria-posinset":c,"aria-setsize":h?v.totalItems:void 0,className:Z("dataviews-view-activity__item",_==="compact"&&"is-compact",_==="balanced"&&"is-balanced",_==="comfortable"&&"is-comfortable"),children:(0,nt.jsxs)(z,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,nt.jsx)(z,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:C}),(0,nt.jsxs)(z,{direction:"column",gap:M,align:"flex-start",className:"dataviews-view-activity__item-content",children:[E&&(0,nt.jsx)(Ln,{item:o,isItemClickable:f,onClickItem:l,renderItemLink:u,className:"dataviews-view-activity__item-title",children:E}),p&&s&&(0,nt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,nt.jsx)(s.render,{item:o,field:s})}),(0,nt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(A=>(0,nt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,nt.jsx)(Jo,{className:"dataviews-view-activity__item-field-label",render:(0,nt.jsx)("span",{}),children:A.label}),(0,nt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,nt.jsx)(A.render,{item:o,field:A})})]},A.id))}),!!b?.length&&(0,nt.jsx)(Up,{item:o,actions:b,registry:x,buttonVariant:"secondary"})]}),(b.length<w.length||T&&w.length>0)&&(0,nt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,nt.jsx)(_s,{item:o,actions:w,isCompact:!0})})]})})}var Ew=EA;var _w=d(K(),1);function _A(e){return!!e}function Qp(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(l=>l.id===n.titleField),s=r.find(l=>l.id===n.mediaField),a=r.find(l=>l.id===n.descriptionField),c=(n?.fields??[]).map(l=>r.find(u=>l===u.id)).filter(_A);return t.map((l,u)=>(0,_w.createElement)(Ew,{...e,key:o(l),item:l,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var Lr=d(B(),1);function Tw(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=_o(!!n),c=!!r?.length,l=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,u=c&&l?Sr(r,l):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,Lr.jsx)("div",{className:Z("dataviews-no-results",{"is-refreshing":a}),children:t});let g=!f&&!!n,m=Z("dataviews-view-activity",s,{"is-refreshing":!f&&a}),p=u?Array.from(u.entries()):[];return c&&l&&u?(0,Lr.jsx)(z,{direction:"column",gap:"sm",className:m,inert:g?"true":void 0,children:p.map(([h,y])=>(0,Lr.jsx)(ww,{groupName:h,groupData:y,groupField:l,showLabel:i.groupBy?.showLabel!==!1,children:(0,Lr.jsx)(Qp,{...e,data:y})},h))}):(0,Lr.jsxs)(Lr.Fragment,{children:[(0,Lr.jsx)("div",{className:m,role:i.infiniteScrollEnabled?"feed":void 0,inert:g?"true":void 0,children:(0,Lr.jsx)(Qp,{...e})}),f&&n&&(0,Lr.jsx)("p",{className:"dataviews-loading-more",children:(0,Lr.jsx)(Rw.Spinner,{})})]})}var lr=d(oe(),1),Da=d(X(),1),kw=d(jt(),1),Eu=d(G(),1);var Ma=d(oe(),1),Ow=d(or(),1),Ro=d(G(),1);var Cu=d(X(),1);var ka=d(oe(),1),Os=d(G(),1),Br=d(X(),1);var rn=d(B(),1);function RA(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function Jp(){let{view:e,onChangeView:t,paginationInfo:r}=(0,Os.useContext)(ne);if(!RA(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,Br.sprintf)((0,Br.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,rn.jsxs)(z,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,rn.jsx)(z,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,Os.createInterpolateElement)((0,Br.sprintf)((0,Br._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,rn.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,rn.jsx)(ka.SelectControl,{"aria-label":(0,Br.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,rn.jsxs)(z,{direction:"row",gap:"xs",align:"center",children:[(0,rn.jsx)(ka.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Br.__)("Previous page"),icon:(0,Br.isRTL)()?ec:rc,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,rn.jsx)(ka.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Br.__)("Next page"),icon:(0,Br.isRTL)()?rc:ec,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var Pw=(0,Os.memo)(Jp);var Rt=d(B(),1),eg=[];function Ri(e){return(0,Ro.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}function TA({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,Rt.jsx)(Ma.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:s,disabled:!s,onChange:()=>{r([])},"aria-label":(0,Cu.__)("Deselect all")}):(0,Rt.jsx)(Ma.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:a,indeterminate:!a&&!!t.length,onChange:()=>{if(a)r(e.filter(c=>!o.some(l=>c===n(l))));else{let c=new Set([...e,...o.map(l=>n(l))]);r(Array.from(c))}},"aria-label":a?(0,Cu.__)("Deselect all"):(0,Cu.__)("Select all")})}function PA({actions:e,items:t,selection:r}){let o=(0,Ow.useRegistry)(),[n,i]=(0,Ro.useState)(null);return(0,Rt.jsx)(z,{direction:"row",gap:"xs",children:e.map(s=>{if(!("callback"in s))return null;let{id:a,label:c,icon:l,isPrimary:u,callback:f}=s,g=typeof c=="string"?c:c(t),m=u?"primary":"tertiary",p=a===n;return(0,Rt.jsx)(Ma.Button,{accessibleWhenDisabled:!0,icon:l,disabled:p||!r?.length,isBusy:p,onClick:async()=>{i(a),await f(t,{registry:o}),i(null)},size:"compact",variant:m,children:g},a)})})}function Aw(){let{data:e,selection:t,onChangeSelection:r,getItemId:o,actions:n=eg,paginationInfo:i,view:s}=(0,Ro.useContext)(ne),a=Ri(n),c=(0,Ro.useMemo)(()=>e.filter(u=>t.includes(o(u))),[t,o,e]);if(!n.length)return null;let l=ew(t.length,e.length,i.totalItems,!!s.infiniteScrollEnabled);return(0,Rt.jsxs)(z,{direction:"row",className:"dataviews-picker-footer__bulk-selection",gap:"md",align:"center",children:[a&&(0,Rt.jsx)(TA,{selection:t,selectedItems:c,onChangeSelection:r,data:e,getItemId:o,disableSelectAll:!!s.infiniteScrollEnabled}),(0,Rt.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:l})]})}function Iw(){let{data:e,selection:t,getItemId:r,actions:o=eg}=(0,Ro.useContext)(ne),n=(0,Ro.useMemo)(()=>e.filter(i=>t.includes(r(i))),[t,r,e]);return o.length?(0,Rt.jsx)("div",{className:"dataviews-picker-footer__actions",children:(0,Rt.jsx)(PA,{actions:o,items:n,selection:t})}):null}function Nw(){return(0,Rt.jsxs)(z,{direction:"row",gap:"md",align:"center",children:[(0,Rt.jsx)(Aw,{}),(0,Rt.jsx)(Iw,{})]})}function tg(){let{actions:e=eg,paginationInfo:t,view:r}=(0,Ro.useContext)(ne),o=!r.infiniteScrollEnabled&&!!t.totalItems&&t.totalPages>1;return!e.length&&!o?null:(0,Rt.jsxs)(z,{direction:"row",justify:"space-between",align:"center",className:"dataviews-footer",gap:"sm",children:[(0,Rt.jsx)(Aw,{}),(0,Rt.jsx)(Pw,{}),(0,Rt.jsx)(Iw,{})]})}var pe=d(B(),1),{Badge:OA}=me(lr.privateApis);function Vw({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:l,badgeFields:u,config:f,posinset:g,setsize:m}){let{showTitle:p=!0,showMedia:h=!0,showDescription:y=!0}=e,x=n(i),v=(0,Eu.useRef)(null),b=t.includes(x);Hn(v,g);let w=s?.render?(0,pe.jsx)(s.render,{item:i,field:s,config:f}):null,T=p&&a?.render?(0,pe.jsx)(a.render,{item:i,field:a}):null;return(0,pe.jsxs)(lr.Composite.Item,{ref:v,"aria-label":a?a.getValue({item:i})||(0,Da.__)("(no title)"):void 0,render:({children:_,...k})=>(0,pe.jsx)(z,{direction:"column",children:_,...k}),role:"option","aria-posinset":g,"aria-setsize":m,className:Z("dataviews-view-picker-grid__card",{"is-selected":b}),"aria-selected":b,...o,children:[h&&w&&(0,pe.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),h&&w&&(0,pe.jsx)(Mn,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),p&&(0,pe.jsx)(z,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,pe.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:T})}),(0,pe.jsxs)(z,{direction:"column",gap:"xs",children:[y&&c?.render&&(0,pe.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,pe.jsx)(z,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(_=>(0,pe.jsx)(OA,{className:"dataviews-view-picker-grid__field-value",children:(0,pe.jsx)(_.render,{item:i,field:_})},_.id))}),!!l?.length&&(0,pe.jsx)(z,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:l.map(_=>(0,pe.jsx)(lr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,pe.jsxs)(pe.Fragment,{children:[(0,pe.jsx)(lr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:_.header}),(0,pe.jsx)(lr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,pe.jsx)(_.render,{item:i,field:_})})]})},_.id))})]})]},x)}function Mw({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,kw.useInstanceId)(Mw,"dataviews-view-picker-grid-group__header");return(0,pe.jsxs)(z,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,pe.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Da.sprintf)((0,Da.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function AA({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:l}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:g}=(0,Eu.useContext)(ne),m=r.find(V=>V.id===a?.titleField),p=r.find(V=>V.id===a?.mediaField),h=r.find(V=>V.id===a?.descriptionField),y=a.fields??[],{regularFields:x,badgeFields:v}=y.reduce((V,R)=>{let S=r.find(L=>L.id===R);if(!S)return V;let N=a.layout?.badgeFields?.includes(R)?"badgeFields":"regularFields";return V[N].push(S),V},{regularFields:[],badgeFields:[]}),b=!!t?.length,w=a.layout?.previewSize,T=Ri(e),_="900px",k=a.groupBy?.field?r.find(V=>V.id===a.groupBy?.field):null,C=k?Sr(t,k):null,E=(a.infiniteScrollEnabled&&!C)??!1,M=C?Array.from(C.values()).flat():t,{getSelectionProps:A}=Yr({data:M,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:T?"multi":"single-clearable",shouldSelectOnClick:!0}),I=a?.page??1,O=a?.perPage??0,F=E?f?.totalItems:void 0,P=vu(),D=yu(t,E,P);return(0,pe.jsxs)(pe.Fragment,{children:[b&&k&&C&&(0,pe.jsx)(lr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":T,className:Z("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":g,render:({children:V,...R})=>(0,pe.jsx)(z,{direction:"column",gap:"lg",children:V,...R}),children:Array.from(C.entries()).map(([V,R])=>(0,pe.jsx)(Mw,{groupName:V,groupField:k,showLabel:a.groupBy?.showLabel!==!1,children:(0,pe.jsx)(Ia,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:R.map(S=>{let N=S.position??(I-1)*O+t.indexOf(S)+1;return(0,pe.jsx)(Vw,{view:a,selection:s,onChangeSelection:i,selectionProps:A(o(S)),getItemId:o,item:S,mediaField:p,titleField:m,descriptionField:h,regularFields:x,badgeFields:v,config:{sizes:_},posinset:N,setsize:F},o(S))})})},V))}),b&&!C&&(0,pe.jsxs)(lr.Composite,{render:(0,pe.jsx)(Ia,{className:Z("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":T,"aria-label":g,children:[Array.from({length:D}).map((V,R)=>(0,pe.jsx)(lr.Composite.Item,{render:({children:S,...N})=>(0,pe.jsx)(z,{direction:"column",children:S,...N}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${R}`)),t.map(V=>{let R=V.position;return(0,pe.jsx)(Vw,{view:a,selection:s,onChangeSelection:i,selectionProps:A(o(V)),getItemId:o,item:V,mediaField:p,titleField:m,descriptionField:h,regularFields:x,badgeFields:v,config:{sizes:_},posinset:R,setsize:F},o(V))})]}),!b&&(0,pe.jsx)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,pe.jsx)("p",{children:(0,pe.jsx)(lr.Spinner,{})}):l}),b&&n&&(0,pe.jsx)("p",{className:"dataviews-loading-more",children:(0,pe.jsx)(lr.Spinner,{})})]})}var Dw=AA;var _u=d(X(),1),Ti=d(oe(),1),Hr=d(G(),1);var ye=d(B(),1);function IA({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=Z("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,ye.jsx)("div",{className:i,children:(0,ye.jsx)(n.render,{item:e,field:n})})}function Fw({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:l,selectionProps:u,posinset:f}){let{paginationInfo:g}=(0,Hr.useContext)(ne),m=a.includes(r),[p,h]=(0,Hr.useState)(!1),y=(0,Hr.useRef)(null);Hn(y,f);let{showTitle:x=!0,showMedia:v=!0,showDescription:b=!0,infiniteScrollEnabled:w}=o,T=()=>{h(!0)},_=()=>{h(!1)},k=o.fields??[],C=n&&x||i&&v||s&&b;return(0,ye.jsxs)(Ti.Composite.Item,{ref:y,render:({children:E,...M})=>(0,ye.jsx)("tr",{className:Z("dataviews-view-table__row",{"is-selected":m,"is-hovered":p}),onMouseEnter:T,onMouseLeave:_,children:E,...M}),"aria-selected":m,"aria-setsize":g.totalItems||void 0,"aria-posinset":f,role:w?"article":"option",onClickCapture:u.onClickCapture,onClick:u.onClick,onMouseDown:E=>{E.button===0&&(E.currentTarget.parentElement?.focus({preventScroll:!0}),u.onMouseDown(E))},children:[(0,ye.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,ye.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,ye.jsx)(Mn,{item:e,selection:a,onChangeSelection:l,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),C&&(0,ye.jsx)("td",{role:"presentation",children:(0,ye.jsx)(du,{item:e,titleField:x?n:void 0,mediaField:v?i:void 0,descriptionField:b?s:void 0,isItemClickable:()=>!1})}),k.map(E=>{let{width:M,maxWidth:A,minWidth:I,align:O}=o.layout?.styles?.[E]??{};return(0,ye.jsx)("td",{style:{width:M,maxWidth:A,minWidth:I},role:"presentation",children:(0,ye.jsx)(IA,{fields:t,item:e,column:E,align:O})},E)})]},r)}function NA({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:l,className:u,empty:f}){let g=(0,Hr.useRef)(new Map),m=(0,Hr.useRef)(void 0),[p,h]=(0,Hr.useState)(),y=Ri(e)??!1;(0,Hr.useEffect)(()=>{m.current&&(m.current.focus(),m.current=void 0)});let x=l.groupBy?.field?r.find(R=>R.id===l.groupBy?.field):null,v=x?Sr(t,x):null,b=l.infiniteScrollEnabled&&!v,w=v?Array.from(v.values()).flat():t,{getSelectionProps:T}=Yr({data:w,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:y?"multi":"single-clearable",shouldSelectOnClick:!0}),_=(0,Hr.useId)();if(p){m.current=p,h(void 0);return}let k=R=>{let S=g.current.get(R.id),N=S?g.current.get(S.fallback):void 0;h(N?.node)},C=!!t?.length,E=r.find(R=>R.id===l.titleField),M=r.find(R=>R.id===l.mediaField),A=r.find(R=>R.id===l.descriptionField),{showTitle:I=!0,showMedia:O=!0,showDescription:F=!0}=l,P=E&&I||M&&O||A&&F,D=l.fields??[],V=(R,S)=>N=>{N?g.current.set(R,{node:N,fallback:D[S>0?S-1:1]}):g.current.delete(R)};return(0,ye.jsxs)(ye.Fragment,{children:[(0,ye.jsxs)("table",{className:Z("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-busy":n,"aria-describedby":_,role:b?"feed":"listbox",children:[(0,ye.jsx)("thead",{role:"presentation",children:(0,ye.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,ye.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,ye.jsx)(uu,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:b})}),P&&(0,ye.jsx)("th",{children:E&&(0,ye.jsx)(Ts,{ref:V(E.id,0),fieldId:E.id,view:l,fields:r,onChangeView:i,onHide:k,setOpenedFilter:c,canMove:!1})}),D.map((R,S)=>{let{width:N,maxWidth:L,minWidth:j,align:q}=l.layout?.styles?.[R]??{};return(0,ye.jsx)("th",{style:{width:N,maxWidth:L,minWidth:j,textAlign:q},"aria-sort":l.sort?.direction&&l.sort?.field===R?ru[l.sort.direction]:void 0,scope:"col",children:(0,ye.jsx)(Ts,{ref:V(R,S),fieldId:R,view:l,fields:r,onChangeView:i,onHide:k,setOpenedFilter:c,canMove:l.layout?.enableMoving??!0})},R)})]})}),C&&x&&v?Array.from(v.entries()).map(([R,S])=>(0,ye.jsxs)(Ti.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,ye.jsx)("tbody",{role:"group"}),children:[(0,ye.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,ye.jsx)("td",{colSpan:D.length+(P?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:l.groupBy?.showLabel===!1?R:(0,_u.sprintf)((0,_u.__)("%1$s: %2$s"),x.label,R)})}),S.map((N,L)=>{let j=o(N)||L.toString();return(0,ye.jsx)(Fw,{item:N,fields:r,id:j,view:l,titleField:E,mediaField:M,descriptionField:A,selection:a,getItemId:o,onChangeSelection:s,selectionProps:T(j)},o(N))})]},`group-${R}`)):(0,ye.jsx)(Ti.Composite,{render:(0,ye.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:C&&t.map((R,S)=>{let N=o(R),L=N||S.toString(),j=R.position;return(0,ye.jsx)(Fw,{item:R,fields:r,id:L,view:l,titleField:E,mediaField:M,descriptionField:A,selection:a,getItemId:o,onChangeSelection:s,selectionProps:T(L),posinset:j},N)})})]}),(0,ye.jsxs)("div",{className:Z({"dataviews-loading":n,"dataviews-no-results":!C&&!n}),id:_,children:[!C&&(n?(0,ye.jsx)("p",{children:(0,ye.jsx)(Ti.Spinner,{})}):f),C&&n&&(0,ye.jsx)("p",{className:"dataviews-loading-more",children:(0,ye.jsx)(Ti.Spinner,{})})]})]})}var Lw=NA;var As=d(oe(),1),Is=d(G(),1),Bw=d(jt(),1),Ru=d(X(),1);var Re=d(B(),1);function VA(e){return!!e}function kA({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:a,otherFields:c,posinset:l,setsize:u}){let f=(0,Is.useRef)(null);Hn(f,l);let{showTitle:g=!0,showMedia:m=!0,showDescription:p=!0}=e,h=o(n),y=t.includes(h),x=e.layout?.density??"balanced",v=m&&x!=="compact"&&s?.render?(0,Re.jsx)(s.render,{item:n,field:s,config:{sizes:x==="comfortable"?"32px":"24px"}}):null,b=(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:v||(0,Re.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),w=g&&i?.render?(0,Re.jsx)(i.render,{item:n,field:i}):null,T=p&&a?.render?(0,Re.jsx)(a.render,{item:n,field:a}):null,_=(0,Is.useMemo)(()=>x==="comfortable"?"md":"sm",[x]);return(0,Re.jsx)(As.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":l,"aria-setsize":u,"aria-selected":y,className:Z("dataviews-view-picker-activity__item",x==="compact"&&"is-compact",x==="balanced"&&"is-balanced",x==="comfortable"&&"is-comfortable",y&&"is-selected"),...r,render:(0,Re.jsx)("div",{}),children:(0,Re.jsxs)(z,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Re.jsx)(z,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:b}),(0,Re.jsxs)(z,{direction:"column",gap:_,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[w&&(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:w}),T&&(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:T}),(0,Re.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(k=>(0,Re.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Re.jsx)(Jo,{render:(0,Re.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:k.label}),(0,Re.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Re.jsx)(k.render,{item:n,field:k})})]},k.id))})]})]})})}function Hw({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,Bw.useInstanceId)(Hw,"dataviews-view-picker-activity-group__header");return(0,Re.jsxs)(z,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Re.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,Ru.sprintf)((0,Ru.__)("%1$s: %2$s"),t.label,e):e}),o]})}function jw({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:l}){let{itemListLabel:u,paginationInfo:f}=(0,Is.useContext)(ne),g=Ri(a),m=t.find(M=>M.id===s?.titleField),p=t.find(M=>M.id===s?.mediaField),h=t.find(M=>M.id===s?.descriptionField),y=(s?.fields??[]).map(M=>t.find(A=>M===A.id)).filter(VA),x=s.groupBy?.field?t.find(M=>M.id===s.groupBy?.field):null,v=x?Sr(e,x):null,w=(s.infiniteScrollEnabled&&!v)??!1?f?.totalItems:void 0,T=!!e?.length,_=!!(x&&v),k=v?Array.from(v.values()).flat():e,{getSelectionProps:C}=Yr({data:k,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:g?"multi":"single-clearable",shouldSelectOnClick:!0}),E=M=>(0,Re.jsx)(kA,{view:s,selection:i,selectionProps:C(r(M)),getItemId:r,item:M,titleField:m,mediaField:p,descriptionField:h,otherFields:y,posinset:M.position,setsize:w},r(M));return T?(0,Re.jsxs)(Re.Fragment,{children:[(0,Re.jsx)(As.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":g,"aria-label":u,"aria-busy":o,render:_?(0,Re.jsx)(z,{direction:"column",gap:"sm"}):void 0,className:Z("dataviews-view-picker-activity",c),children:_&&v?Array.from(v.entries()).map(([M,A])=>(0,Re.jsx)(Hw,{groupName:M,groupField:x,showLabel:s.groupBy?.showLabel!==!1,children:A.map(E)},M)):e.map(E)}),o&&(0,Re.jsx)("p",{className:"dataviews-loading-more",children:(0,Re.jsx)(As.Spinner,{})})]}):(0,Re.jsx)("div",{className:Z({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Re.jsx)("p",{children:(0,Re.jsx)(As.Spinner,{})}):l})}var Ns=d(oe(),1),Vs=d(X(),1),Ww=d(G(),1);var ks=d(B(),1);function Wn(){let e=(0,Ww.useContext)(ne),t=e.view;return(0,ks.jsxs)(Ns.__experimentalToggleGroupControl,{label:(0,Vs.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,ks.jsx)(Ns.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Vs._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,ks.jsx)(Ns.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Vs._x)("Balanced","Density option for DataView layout")},"balanced"),(0,ks.jsx)(Ns.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Vs._x)("Compact","Density option for DataView layout")},"compact")]})}var zw=d(oe(),1),Uw=d(X(),1),$w=d(G(),1);var Yw=d(B(),1),MA=[{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 Gw(){let e=(0,$w.useContext)(ne),t=e.view,r=MA.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,Yw.jsx)(zw.RangeControl,{showTooltip:!1,label:(0,Uw.__)("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 Pi=d(B(),1);function rg(){return(0,Pi.jsxs)(Pi.Fragment,{children:[(0,Pi.jsx)(Wn,{}),(0,Pi.jsx)(Gw,{})]})}var zn=[{type:nu,label:(0,To.__)("Table"),component:dw,icon:Ml,viewConfigOptions:Wn},{type:Bx,label:(0,To.__)("Grid"),component:bw,icon:Fl,viewConfigOptions:rg},{type:Hx,label:(0,To.__)("List"),component:Zp,icon:(0,To.isRTL)()?Kd:Zd,viewConfigOptions:Wn},{type:jx,label:(0,To.__)("Activity"),component:Tw,icon:nc,viewConfigOptions:Wn},{type:Wx,label:(0,To.__)("Grid"),component:Dw,icon:Fl,viewConfigOptions:rg,isPicker:!0},{type:zx,label:(0,To.__)("Table"),component:Lw,icon:Ml,viewConfigOptions:Wn,isPicker:!0},{type:Ux,label:(0,To.__)("Activity"),component:jw,icon:nc,viewConfigOptions:Wn,isPicker:!0}];var Gs=d(G(),1);var Xn=d(oe(),1),an=d(X(),1),vf=d(G(),1);var qw=d(K(),1),Kw=(0,qw.createContext)(!0);function Zw(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function Tu(e){let t=[];for(let r of e)t.push(...r);return t}function Fa(e){return e.slice().reverse()}function La(...e){}function Er(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Ms(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Ba(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function Qw(e,t){let r={...e};for(let o of t)Er(r,o)&&delete r[o];return r}function Jw(e,t){let r={};for(let o of t)Er(e,o)&&(r[o]=e[o]);return r}function Pu(e){return e}function eS(e=La){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Kt(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function og(e){return Object.keys(e)}function tS(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Ds(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Xt(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function we(...e){for(let t of e)if(t!==void 0)return t}var Fs=DA();function DA(){return typeof window<"u"&&!!window.document?.createElement}function Po(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Ai(e,t=!1){let{activeElement:r}=Po(e);if(!r?.nodeName)return null;if(FA(r)&&r.contentDocument?.body)return Ai(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Po(r).getElementById(o);if(n)return n}}return r}function Oi(e,t){return e===t||e.contains(t)}function Ls(e){return e?.nodeType===1}function rS(e){return typeof e?.nodeType=="number"}function FA(e){return e.tagName==="IFRAME"}function Un(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?LA.indexOf(e.type)!==-1:!1}var LA=["button","color","file","image","reset","submit"];function BA(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function cr(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function Ou(e){return e.isContentEditable||cr(e)}function oS(e){if(cr(e))return e.value;if(e.isContentEditable){let t=Po(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Ha(e){let t=0,r=0;if(cr(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Po(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Oi(e,o.anchorNode)&&o.focusNode&&Oi(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 HA=["dialog","menu","listbox","tree","grid"],Xw={menu:"menuitem",listbox:"option",tree:"treeitem"};function nS(e,t){let r=e?.getAttribute("role");return r&&HA.indexOf(r)!==-1?r:t}function iS(e){if(e!=null&&Er(Xw,e))return Xw[e]}function ja(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=Po(e);return ja(e.parentElement)||r.scrollingElement||r.body}function Au(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function sS(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),l=t(a);return c===l||!c||!l?0:jA(c,l)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function jA(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function aS(){return Fs&&!!navigator.maxTouchPoints}function Iu(){return Fs?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Bs(){return Fs&&Iu()&&/apple/i.test(navigator.vendor)}function lS(){return Fs&&/firefox\//i.test(navigator.userAgent)}function cS(e){let{currentTarget:t,target:r}=e;return t?rS(r)?!Oi(t,r):!0:!1}function Vt(e){return e.target===e.currentTarget}function uS(e){if(!Ls(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function fS(e){let t=Iu();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:uS(e.currentTarget)}function dS(e){return e.altKey?uS(e.currentTarget):!1}function Ii(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 mS(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function ng(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Nu(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!rS(o)||!Oi(r,o)}function pS(e){return e.type==="input"}function Ni(e,t,r,o){let i=(a=>{if(o){let l=setTimeout(a,o);return()=>clearTimeout(l)}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 Oo(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(Oo(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var WA="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 Vu(e){return!(!e.matches(WA)||!BA(e)||e.closest("[inert]"))}function Gr(e){let t=Ai(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function gS(e){let t=Ai(e);if(!t)return!1;if(Oi(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 hS(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function vS(e){return async()=>{let t=await e?.();return vS(async()=>(await t?.(),e))}}var MW=zA();function zA({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(l,u)=>{if(!l)return;let f=u===o;o=u??null;let g=f?Math.max(0,t.length-1):t.length,m=await l();if(!m)return;r=[];let p=t[g];for(t[g]=vS(async()=>{await m?.();let h=await p?.();return async()=>{await h?.(),await l?.()}});t.length>e;)t.shift()}}}var Zt=d(K(),1),De=d(K(),1),Vi=d(B(),1);function bS(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function UA(e){return!e||!(0,De.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function $A(e){return UA(e)?{...e.props}.ref||e.ref:null}function YA(e,t){let r={...e};for(let o in t){if(!Er(t,o))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(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 ig={...Zt},yS=ig.useId,LW=ig.useDeferredValue,xS=ig.useInsertionEffect,$e=Fs?De.useLayoutEffect:De.useEffect;function GA(e){let[t]=(0,De.useState)(e);return t}function ES(e){let t=(0,De.useRef)(e);return $e(()=>{t.current=e}),t}function xe(e){let t=(0,De.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return xS?xS(()=>{t.current=e}):t.current=e,(0,De.useCallback)((...r)=>t.current?.(...r),[])}function _S(e){let[t,r]=(0,De.useState)(null);return $e(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function dt(...e){return(0,De.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=bS(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():bS(o,null)}}},e)}function qr(e){if(yS){let o=yS();return e||o}let[t,r]=(0,De.useState)(e);return $e(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function RS(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,De.useState)(()=>r(t));return $e(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function TS(e,t,r){let o=GA(r),[n,i]=(0,De.useState)(o);return(0,De.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let l=s.getAttribute(t);i(l??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function Ao(e,t){let r=(0,De.useRef)(!1);(0,De.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,De.useEffect)(()=>()=>{r.current=!1},[])}function PS(e,t){let r=(0,De.useRef)(!1);$e(()=>{if(r.current)return e();r.current=!0},t),$e(()=>()=>{r.current=!1},[])}function OS(){return(0,De.useReducer)(()=>[],[])}function mt(e){return xe(typeof e=="function"?e:()=>e)}function Io(e,t,r=[]){let o=(0,De.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function Mu(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,De.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var wS=!1;function AS(){return(0,De.useEffect)(()=>{wS||(Oo("mousemove",KA,!0),Oo("mousedown",ku,!0),Oo("mouseup",ku,!0),Oo("keydown",ku,!0),Oo("scroll",ku,!0),wS=!0)},[]),xe(()=>sg)}var sg=!1,SS=0,CS=0;function qA(e){let t=e.movementX||e.screenX-SS,r=e.movementY||e.screenY-CS;return SS=e.screenX,CS=e.screenY,t||r||!1}function KA(e){qA(e)&&(sg=!0)}function ku(){sg=!1}function ze(e){let t=Zt.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function No(e,t){return Zt.memo(e,t)}function Ye(e,t){let{wrapElement:r,render:o,...n}=t,i=dt(t.ref,$A(o)),s;if(Zt.isValidElement(o)){let a={...o.props,ref:i};s=Zt.cloneElement(o,YA(n,a))}else o?s=o(n):s=(0,Vi.jsx)(e,{...n});return r?r(s):s}function Ge(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function _r(e=[],t=[]){let r=Zt.createContext(void 0),o=Zt.createContext(void 0),n=()=>Zt.useContext(r),i=(l=!1)=>{let u=Zt.useContext(o),f=n();return l?u:u||f},s=()=>{let l=Zt.useContext(o),u=n();if(!(l&&l===u))return u},a=l=>e.reduceRight((u,f)=>(0,Vi.jsx)(f,{...l,children:u}),(0,Vi.jsx)(r.Provider,{...l}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:l=>(0,Vi.jsx)(a,{...l,children:t.reduceRight((u,f)=>(0,Vi.jsx)(f,{...l,children:u}),(0,Vi.jsx)(o.Provider,{...l}))})}}var kt=d(K(),1),XA="div",ZA=Symbol("accessibleWhenDisabled"),QA=Bs(),JA=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function eI(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?JA.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function tI(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function rI(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function oI(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 nI({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 ag(e,t){return xe(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var IS=!1,lg=!0;function iI(e){let t=e.target;Ls(t)&&!t.hasAttribute("data-focus-visible")&&(lg=!1)}function sI(e){e.metaKey||e.ctrlKey||e.altKey||(lg=!0)}var Wa=Ge(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,kt.useRef)(null),[a,c]=Mu(i,ZA,r);r??=a,(0,kt.useEffect)(()=>{t&&(IS||(Oo("mousedown",iI,!0),Oo("keydown",sI,!0),IS=!0))},[t]);let l=t&&Ds(i),u=l&&!r,[f,g]=(0,kt.useState)(!1),m=(0,kt.useRef)(!1),p=(0,kt.useRef)(null),h=xe(S=>{p.current?.(),p.current=null,m.current=!1,S?.removeAttribute("data-focus-visible")});(0,kt.useEffect)(()=>{t&&u&&(h(s.current),f&&g(!1))},[t,u,f,h]),(0,kt.useEffect)(()=>{if(!t||!f)return;let S=s.current;if(!S||typeof IntersectionObserver>"u")return;let N=new IntersectionObserver(()=>{Vu(S)||(m.current=!1,g(!1))});return N.observe(S),()=>N.disconnect()},[t,f]),(0,kt.useEffect)(()=>()=>p.current?.(),[]);let y=ag(i.onKeyPressCapture,l),x=ag(i.onMouseDownCapture,l),v=ag(i.onClickCapture,l),b=(S,N)=>{if(N&&(S.currentTarget=N),!t)return;let L=S.currentTarget;if(L&&Gr(L)&&(n?.(S),!S.defaultPrevented)){if(L.dataset.focusVisible="true",m.current=!0,oI(L)){if(p.current?.(),p.current=null,typeof IntersectionObserver<"u"){let j=new IntersectionObserver(()=>{Vu(L)||h(L)});j.observe(L),p.current=()=>j.disconnect()}return}g(!0)}},w=i.onKeyDownCapture,T=xe(S=>{if(w?.(S),S.defaultPrevented||!t||f||m.current||S.metaKey||S.altKey||S.ctrlKey||!Vt(S))return;let N=S.currentTarget;Ni(N,"focusout",()=>b(S,N))}),_=i.onFocusCapture,k=xe(S=>{if(_?.(S),S.defaultPrevented||!t)return;if(!Vt(S)){g(!1);return}let N=S.currentTarget,L=()=>b(S,N);lg||eI(S.target)?Ni(S.target,"focusout",L):g(!1)}),C=i.onBlur,E=xe(S=>{C?.(S),t&&Nu(S)&&(h(S.currentTarget),g(!1))}),M=(0,kt.useContext)(Kw),A=xe(S=>{t&&o&&S&&M&&queueMicrotask(()=>{Gr(S)||Vu(S)&&S.focus()})}),I=RS(s),O=t&&tI(I),F=t&&rI(I),[P,D]=(0,kt.useState)(!1);QA&&(0,kt.useEffect)(()=>{if(!t)return;let S=s.current;if(!S)return;let{type:N}=S,L=S.tagName==="INPUT"&&(N==="checkbox"||N==="radio");D(Un(S)||L)},[t]);let V=i.style,R=(0,kt.useMemo)(()=>u?{pointerEvents:"none",...V}:V,[u,V]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,...c,ref:dt(s,A,i.ref),style:R,tabIndex:nI({focusable:t,trulyDisabled:u,nativeTabbable:O,supportsDisabled:F,safariTabIndex:P,tabIndexProp:i.tabIndex}),disabled:F&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:y,onClickCapture:v,onMouseDownCapture:x,onKeyDownCapture:T,onFocusCapture:k,onBlur:E},Xt(i)}),zW=ze(function(t){return Ye(XA,Wa(t))});var $n=d(K(),1),aI="button";function NS(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Un(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Un(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var lI=Symbol("command"),cg=Ge(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,$n.useRef)(null),[i,s]=(0,$n.useState)(!1);(0,$n.useEffect)(()=>{n.current&&s(Un(n.current))},[]);let[a,c]=(0,$n.useState)(!1),l=(0,$n.useRef)(!1),u=Ds(o),[f,g]=Mu(o,lI,!0);$e(()=>{u&&(l.current=!1,c(!1))},[u]);let m=o.onKeyDown,p=xe(b=>{m?.(b);let w=b.currentTarget;if(b.defaultPrevented||f||u||!Vt(b)||cr(w)||w.isContentEditable)return;let T=t&&b.key==="Enter",_=r&&b.key===" ",k=b.key==="Enter"&&!t,C=b.key===" "&&!r;if(k||C){b.preventDefault();return}if(T||_){let E=NS(b);if(T){if(!E){b.preventDefault();let{view:M,...A}=b,I=()=>ng(w,A);lS()?Ni(w,"keyup",I):queueMicrotask(I)}}else _&&(l.current=!0,E||(b.preventDefault(),c(!0)))}}),h=o.onKeyUp,y=xe(b=>{if(h?.(b),f)return;let w=r&&b.key===" ";if(!l.current||!w)return;let T=NS(b);if(l.current=!1,T||c(!1),b.defaultPrevented||!Vt(b)||u||b.metaKey||T)return;b.preventDefault();let _=b.currentTarget,{view:k,...C}=b;queueMicrotask(()=>ng(_,C))}),x=o.onBlur,v=xe(b=>{x?.(b),l.current&&(l.current=!1,c(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...g,...o,ref:dt(n,o.ref),onKeyDown:p,onKeyUp:y,onBlur:v},o=Wa(o),o}),qW=ze(function(t){return Ye(aI,cg(t))});var za=_r(),VS=za.useContext,ZW=za.useScopedContext,QW=za.useProviderContext,kS=za.ContextProvider,MS=za.ScopedContextProvider;var Du=d(K(),1),cI="div",ug=Ge(function({store:t,shouldRegisterItem:r=!0,getItem:o=Pu,element:n,...i}){let s=VS();t=t||s;let a=qr(i.id),c=(0,Du.useRef)(n);return(0,Du.useEffect)(()=>{let l=c.current;if(!a||!l||!r)return;let u=o({id:a,element:l});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:dt(c,i.ref)},Xt(i)}),oz=ze(function(t){return Ye(cI,ug(t))});var fg=d(K(),1),Ua=_r([kS],[MS]),az=Ua.useContext,Fu=Ua.useScopedContext,DS=Ua.useProviderContext,Lu=Ua.ContextProvider,Hs=Ua.ScopedContextProvider,FS=(0,fg.createContext)(void 0),LS=(0,fg.createContext)(void 0);function ki(e,t){let r=e.__unstableInternals;return Kt(r,"Invalid store"),r[t]}function HS(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Bu(e,t){return e===t||e!==e&&t!==t}function jS(e,t,r,o){let n;for(let i of og(t))Bu(t[i],r[i])||o!==void 0&&HS([i],o)||(n??={...e},n[i]=t[i]);return n}var uI=100;function fI(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 dI(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 WS(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 Hu(e){e.notifiedListeners??=WS(e)}function mg(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 dg(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Hu(o);for(let n of o.group.listeners){if(n===o.currentListener)break;mg(o,n)&&o.notifiedListeners?.add(n)}}}function mI(e,t,r){for(let o of e)o.group===t&&(o.recovering||mg(o,r)&&(Hu(o),o.notifiedListeners?.add(r)))}function pI({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)&&(mg(i,o)?(Hu(i),i.notifiedListeners?.add(o)):n&&(Hu(i),i.recoverToLive=!0)))}function gI(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function hI({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 vI(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function zS(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function US(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 l=r;a(),r=n?.()??r,r!==l&&(o=jS(o,r,l,i)??o)}let c=t(r,o);c&&zS(e,t,c)}function BS({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)&&!HS(e.listenerKeys.get(s),o)||(n?.add(s),US(e,s,t(),r,t,o))}function Rr(e,...t){let r=e,o=r,n=La,i=!1,s=!1,a=new Set,c=new Set,l=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},g=A=>(l.add(A),()=>l.delete(A)),m=()=>{let A=c.size,I=Symbol();c.add(I);let O=()=>{c.delete(I)&&(c.size||n())};if(A)return O;let F=og(r),P=[];for(let R of t){let S=R?.getState?.();if(!S)continue;let N=F.filter(L=>Er(S,L));if(N.length){if(t.length===1||N.length===F.length){for(let L of N)P.push(Dt(R,[L],j=>{E(L,j[L],!0)}));continue}P.push(Yn(R,N,(L,j)=>{for(let q of N)L[q]!==j[q]&&E(q,L[q],!0)}));for(let L of N){let j=R?.getState?.();j&&E(L,j[L],!0)}}}let D=[];for(let R of l)D.push(R());let V=t.map($a);return n=Ms(...P,...D,...V),O},p=(A,I,O)=>{O!==void 0&&(O?dI(A.listenersByKey,O,I):A.allKeysListeners?.delete(I))},h=[],y=(A,I,O=u)=>{let F=A?[...A]:null,P=O.listeners.has(I);return P||gI(h,O,I),F?pI({fastPathFrames:h,group:O,keys:F,listener:I}):(P&&dg(h,O),mI(h,O,I)),P&&(dg(h,O,I),p(O,I,O.listenerKeys.get(I))),O.listeners.add(I),F?(O.listenersByKey??=new Map,fI(O.listenersByKey,F,I),hI({fastPathFrames:h,group:O,keys:F,listener:I})):(O.allKeysListeners??=new Set,O.allKeysListeners.add(I)),O.listenerKeys.set(I,F),()=>{let D=O.disposables.get(I);O.disposables.delete(I),dg(h,O,I);let V=O.listenerKeys.get(I);p(O,I,F),V!==F&&p(O,I,V),O.listenerKeys.delete(I),O.listeners.delete(I),D?.()}},x=(A,I)=>y(A,I),v=(A,I,O)=>{let F=A.listeners.has(I);if(F){A.suspendCounts??=new Map;let D=A.suspendCounts.get(I)??0;A.suspendCounts.set(I,D+1)}let P;try{let D=r;vI(A,I),r!==D&&(P=jS(O,r,D));let V=I(r,P??O);V&&zS(A,I,V)}finally{if(F){let D=A.suspendCounts,V=D?.get(I);V&&V>1?D?.set(I,V-1):D?.delete(I),D?.size||delete A.suspendCounts}}},b=(A,I)=>(v(u,I,r),y(A,I)),w=(A,I)=>(!f.listeners.size&&!s&&(o=r),v(f,I,o),y(A,I,f)),T=A=>Rr(Jw(r,A),M),_=A=>Rr(Qw(r,A),M),k=()=>r,C=(A,I,O)=>{if(!(O instanceof Set)&&!A.allKeysListeners?.size){let F=A.listenersByKey?.get(O);if(!F)return;let P={group:A,keyedListeners:F,updatedKey:O,currentListener:null};h.push(P);try{for(let D of F){if(P.notifiedListeners?.has(D)||(P.currentListener=D,P.notifiedListeners?.add(D),US(A,D,r,I,k,O),!A.allKeysListeners?.size&&!P.recoverToLive))continue;let V=P.notifiedListeners??WS(P);P.notifiedListeners=V,P.recovering=!0,BS({group:A,getState:k,prevState:I,updatedKey:O,notifiedListeners:V});return}}finally{h.pop()}return}BS({group:A,getState:k,prevState:I,updatedKey:O})},E=(A,I,O=!1)=>{if(!Er(r,A))return;let F=r[A],P=typeof I=="function"?I(F):I;if(Bu(P,F))return;let D=s;s=!0;let V=r,R={...r,[A]:P};r=R;let S=!1;try{if(!O&&t.length){for(let N of t)if(N?.setState?.(A,P),!Bu(r[A],P)){S=!0;break}if(S){let N=0;for(;N<uI;N+=1){let L=!1;for(let j of t){let q=r[A];j?.setState?.(A,q),Bu(r[A],q)||(L=!0)}if(!L)break}}}S||C(u,r===R?V:{...r,[A]:V[A]},A)}finally{s=D}if(!f.listeners.size){s||(o=r);return}a.add(A),!i&&(i=!0,queueMicrotask(()=>{i=!1;let N=r,L=a;a=new Set;let j=o;C(f,j,L),o===j&&(o=N)}))},M={getState:k,setState:E,__unstableInternals:{setup:g,init:m,subscribe:x,sync:b,batch:w,pick:T,omit:_}};return M}function Mt(e,...t){if(e)return ki(e,"setup")(...t)}function $a(e,...t){if(e)return ki(e,"init")(...t)}function Yn(e,...t){if(e)return ki(e,"subscribe")(...t)}function Dt(e,...t){if(e)return ki(e,"sync")(...t)}function Mi(e,...t){if(e)return ki(e,"batch")(...t)}function ju(e,...t){if(e)return ki(e,"omit")(...t)}function $S(e,...t){if(e)return ki(e,"pick")(...t)}function js(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=Rr(t,...e);return Object.assign({},...e,r)}function bI(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Po(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Po(o).body}function yI(e){return e?.__unstablePrivateStore}function YS(e={}){e.store;let t=e.store?.getState(),r=we(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:we(t?.renderedItems,[])},i=yI(e.store),s=Rr({items:r,renderedItems:n.renderedItems},i),a=Rr(n,e.store),c=f=>{let g=sS(f,m=>m.element);s.setState("renderedItems",g),a.setState("renderedItems",g)};Mt(a,()=>$a(s)),Mt(s,()=>Mi(s,["items"],f=>{a.setState("items",f.items)})),Mt(s,()=>Mi(s,["renderedItems"],f=>{let g=!0,m=requestAnimationFrame(()=>{let{renderedItems:x}=a.getState();f.renderedItems!==x&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(m);let p=()=>{if(g){g=!1;return}cancelAnimationFrame(m),m=requestAnimationFrame(()=>c(f.renderedItems))},h=bI(f.renderedItems),y=new IntersectionObserver(p,{root:h});for(let x of f.renderedItems)x.element&&y.observe(x.element);return()=>{cancelAnimationFrame(m),y.disconnect()}}));let l=(f,g,m=!1)=>{let p;return g(y=>{let x=y.findIndex(({id:b})=>b===f.id),v=y.slice();if(x!==-1){p=y[x];let b={...p,...f};v[x]=b,o.set(f.id,b)}else v.push(f),o.set(f.id,f);return v}),()=>{g(y=>{if(!p)return m&&o.delete(f.id),y.filter(({id:b})=>b!==f.id);let x=y.findIndex(({id:b})=>b===f.id);if(x===-1)return y;let v=y.slice();return v[x]=p,o.set(f.id,p),v})}},u=f=>l(f,g=>s.setState("items",g),!0);return{...a,registerItem:u,renderItem:f=>Ms(u(f),l(f,g=>s.setState("renderedItems",g))),item:f=>{if(!f)return null;let g=o.get(f);if(!g){let{items:m}=s.getState();g=m.find(p=>p.id===f),g&&o.set(f,g)}return g||null},__unstablePrivateStore:s}}var xI={id:null};function ao(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function wI(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function GS(e,t){return e.filter(r=>r.rowId===t)}function qS({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&&!(n!=null&&s.id===n))return s.id}}function KS(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[xI]:[],...e.slice(0,o)]}function Wu(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function XS(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function SI(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function CI(e,t,r){let o=XS(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?ao(n):n[i-1];n[i]=a&&t!==a.id&&r?a:SI(a?.rowId)}}return e}function EI(e){let t=Wu(e),r=XS(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 ZS(e={}){let t=e.store?.getState(),r=YS(e),o=we(e.activeId,t?.activeId,e.defaultActiveId),n=Rr({...r.getState(),id:we(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:we(t?.baseElement,null),includesBaseElement:we(e.includesBaseElement,t?.includesBaseElement,o===null),moves:we(t?.moves,0),orientation:we(e.orientation,t?.orientation,"both"),rtl:we(e.rtl,t?.rtl,!1),virtualFocus:we(e.virtualFocus,t?.virtualFocus,!1),focusLoop:we(e.focusLoop,t?.focusLoop,!1),focusWrap:we(e.focusWrap,t?.focusWrap,!1),focusShift:we(e.focusShift,t?.focusShift,!1)},r,e.store);Mt(n,()=>Dt(n,["renderedItems","activeId"],a=>{n.setState("activeId",c=>c!==void 0?c:ao(a.renderedItems)?.id)}));let i=(a="next",c={})=>{let l=n.getState(),{skip:u=0,activeId:f=l.activeId,focusShift:g=l.focusShift,focusLoop:m=l.focusLoop,focusWrap:p=l.focusWrap,includesBaseElement:h=l.includesBaseElement,renderedItems:y=l.renderedItems,rtl:x=l.rtl}=c,v=a==="up"||a==="down",b=a==="next"||a==="down",w=b?x&&!v:!x||v,T=g&&!u;if(!u&&!p&&!h&&f!=null&&(!v||!T&&!y.some(D=>D.rowId!=null))){let D=y.findIndex(R=>R.id===f),V=y[D];if(V){let R=w?-1:1,S=qS({items:y,fromIndex:D+R,step:R,rowId:V.rowId,excludeId:f});return S!==void 0?S:m&&(v?m!=="horizontal":m!=="vertical")?qS({items:y,fromIndex:R===1?0:y.length-1,step:R,rowId:V.rowId,excludeId:f}):void 0}}let _=v?Tu(CI(Wu(y),f,T)):y;if(_=w?Fa(_):_,_=v?EI(_):_,f==null)return ao(_)?.id;let k=_.find(D=>D.id===f);if(!k)return ao(_)?.id;let C=_.some(D=>D.rowId),E=_.indexOf(k),M=_.slice(E+1),A=GS(M,k.rowId);if(u){let D=wI(A,f);return(D.slice(u)[0]||D[D.length-1])?.id}let I=m&&(v?m!=="horizontal":m!=="vertical"),O=C&&p&&(v?p!=="horizontal":p!=="vertical"),F=b?(!C||v)&&I&&h:v?h:!1;if(I)return ao(KS(O&&!F?_:GS(_,k.rowId),f,F),f)?.id;if(O){let D=ao(F?A:M,f);return F?D?.id||null:D?.id}let P=ao(A,f);return!P&&F?null:P?.id},s=(a,c)=>typeof c=="number"?i(a,{skip:c}):i(a,c);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",c=>c+1))},first:()=>ao(n.getState().renderedItems)?.id,last:()=>ao(Fa(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var QS=ao,JS=Wu;function Vo(e,t){return t&&e.item(t)||null}function e0(e,t=!1){if(cr(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=Po(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var gg=Symbol("FOCUS_SILENTLY");function t0(e){e[gg]=!0,e.focus({preventScroll:!0})}function r0(e){let t=e[gg];return delete e[gg],t}function Di(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var Mo=d(K(),1),i0=d(B(),1);var ko=d(K(),1),hg=d(Ic(),1),o0=()=>()=>{};function Pe(e,t=Pu){let r=ko.useCallback(n=>e?Yn(e,null,n):o0(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&Er(s,n))return s[n]};return(0,hg.useSyncExternalStore)(r,o,o)}function zu(e,t){let r=ko.useRef({}),o=ko.useCallback(i=>e?Yn(e,null,i):o0(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let c in t){let l=t[c];if(typeof l=="function"){let u=l(i);Object.is(u,a[c])||(a[c]=u,s=!0)}if(typeof l=="string"){if(!i||!Er(i,l))continue;let u=i[l];Object.is(u,a[c])||(a[c]=u,s=!0)}}return s&&(r.current={...a}),r.current};return(0,hg.useSyncExternalStore)(o,n,n)}function it(e,t,r,o){let n=Er(t,r)?t[r]:void 0,i=ES({value:n,setValue:o?t[o]:void 0});$e(()=>Dt(e,[r],(s,a)=>{let{value:c,setValue:l}=i.current;l&&s[r]!==a[r]&&s[r]!==c&&l(s[r])}),[e,r]),$e(()=>{if(n!==void 0)return e.setState(r,n),Mi(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Ws(e,t){let[r,o]=ko.useState(()=>e(t));$e(()=>$a(r),[r]);let n=ko.useCallback(i=>Pe(r,i),[r]);return[ko.useMemo(()=>({...r,useState:n}),[r,n]),xe(()=>{o(i=>e({...t,...i.getState()}))})]}var RI="button";function TI(e){return Ou(e)?!0:e.tagName==="INPUT"&&!Un(e)}function PI(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 OI(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function n0(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=ja(e);if(!i)return;let s=PI(i,o),a,c;for(let l=0;l<n.length;l+=1){let u=a;if(a=r(l),!a)break;if(a===u)continue;let f=Vo(t,a)?.element;if(!f)continue;let g=OI(f,o)-s,m=Math.abs(g);if(o&&g<=0||!o&&g>=0){c!==void 0&&c<m&&(a=u);break}c=m}return a}function AI(e,t){return Vt(e)?!1:Di(t,e.target)}var vg=Ge(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":c,...l}){let u=Fu();t=t||u;let f=qr(l.id),g=(0,Mo.useRef)(null),m=(0,Mo.useContext)(LS),p=Ds(l)&&!l.accessibleWhenDisabled,h=l.shouldRegisterItem,y=S=>{if(r)return r;if(S&&m?.baseElement&&m.baseElement===S.baseElement)return m.id},{rowId:x,baseElement:v,isActiveItem:b,ariaSetSize:w,ariaPosInSet:T,isTabbable:_}=zu(t,{rowId:y,baseElement(S){return S?.baseElement||void 0},isActiveItem(S){return!!S&&S.activeId===f},ariaSetSize(S){if(a!=null)return a;if(S&&m?.ariaSetSize&&m.baseElement===S.baseElement)return m.ariaSetSize},ariaPosInSet(S){if(c!=null)return c;if(!S||!m?.ariaPosInSet||m.baseElement!==S.baseElement)return;let N=y(S),L=S.renderedItems.filter(j=>j.rowId===N);return m.ariaPosInSet+L.findIndex(j=>j.id===f)},isTabbable(S){if(!S?.renderedItems.length)return!0;if(S.virtualFocus)return!1;if(i)return!0;if(S.activeId===null)return!1;let N=t?.item(S.activeId);return N?.disabled||!N?.element?!0:S.activeId===f}}),k=(0,Mo.useCallback)(S=>{let N={...S,id:f||S.id,rowId:x,disabled:p,children:S.element?.textContent};return s?s(N):N},[f,x,p,s]),C=l.onFocus,E=(0,Mo.useRef)(!1),M=(0,Mo.useRef)(null),A=xe(S=>{if(C?.(S),S.defaultPrevented||cS(S)||!f||!t||AI(S,t))return;let{virtualFocus:N,baseElement:L}=t.getState();if(t.setActiveId(f),Ou(S.currentTarget)&&e0(S.currentTarget),!N||!Vt(S)||TI(S.currentTarget))return;let j=(Q,re,ce)=>{Bs()&&Q.hasAttribute("data-autofocus")&&Q.scrollIntoView({block:"nearest",inline:"nearest"}),E.current=!0,re===ce||Di(t,re)?t0(ce):ce.focus()};if(L?.isConnected){j(S.currentTarget,S.relatedTarget,L);return}if(h===!1)return;let{currentTarget:q,relatedTarget:ee}=S,te=()=>{M.current?.(),M.current=null};te(),M.current=Yn(t,null,()=>{if(Ai(q)!==q){te();return}let Q=t.getState(),re=Q.baseElement;re?.isConnected&&(te(),Q.virtualFocus&&j(q,ee,re))})}),I=l.onBlurCapture,O=xe(S=>{I?.(S),!S.defaultPrevented&&t?.getState()?.virtualFocus&&E.current&&(E.current=!1,S.preventDefault(),S.stopPropagation())}),F=l.onKeyDown,P=mt(o),D=mt(n),V=xe(S=>{if(F?.(S),S.defaultPrevented||!Vt(S)||!t)return;let{currentTarget:N}=S,L=t.getState(),j=!!t.item(f)?.rowId,q=L.orientation!=="horizontal",ee=L.orientation!=="vertical",te=()=>!!(j||ee||!L.baseElement||!cr(L.baseElement)),Q={ArrowUp:(j||q)&&t.up,ArrowRight:(j||ee)&&t.next,ArrowDown:(j||q)&&t.down,ArrowLeft:(j||ee)&&t.previous,Home:()=>{if(te())return!j||S.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(te())return!j||S.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>n0(N,t,t?.up,!0),PageDown:()=>n0(N,t,t?.down)}[S.key];if(Q){if(Ou(N)){let ce=Ha(N),be=ee&&S.key==="ArrowLeft",W=ee&&S.key==="ArrowRight",U=q&&S.key==="ArrowUp",$=q&&S.key==="ArrowDown";if(W||$){let{length:le}=oS(N);if(ce.end!==le)return}else if((be||U)&&ce.start!==0)return}let re=Q();if(P(S)||re!==void 0){if(!D(S))return;S.preventDefault(),t.move(re)}}}),R=(0,Mo.useMemo)(()=>({id:f,baseElement:v}),[f,v]);return l=Io(l,S=>(0,i0.jsx)(FS.Provider,{value:R,children:S}),[R]),l={"data-active-item":b||void 0,...l,id:f,ref:dt(g,l.ref),tabIndex:_?l.tabIndex:-1,onFocus:A,onBlurCapture:O,onKeyDown:V},l=cg(l),l=ug({store:t,...l,getItem:k,shouldRegisterItem:f?h:!1}),Xt({...l,"aria-setsize":w,"aria-posinset":T})}),Iz=No(ze(function(t){return Ye(RI,vg(t))}));var Do=d(K(),1),Uu=d(B(),1);var II="div";function NI(e){return e.some(t=>!!t.rowId)}function VI(e){let t=e.target;return t&&!cr(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function kI(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function s0(e,t,r){return xe(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!Vt(o)||kI(o)||VI(o))return;let n=Vo(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),mS(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function MI(e){return QS(Tu(Fa(JS(e))))}function a0(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!cr(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function DI(e){let[t,r]=(0,Do.useState)(!1),o=(0,Do.useCallback)(()=>r(!0),[]),n=Pe(e,i=>t?Vo(e,i.activeId):null);return(0,Do.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),a0(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var FI=No(function({store:t,focusOnMove:r,previousElementRef:o}){let n=Pe(t,"moves"),i=Pe(t,"baseElement");return(0,Do.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=Vo(t,s)?.element;a&&a0(t,()=>hS(a))},[t,n,r]),$e(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&Ii(a,{relatedTarget:i}),Gr(i)||i.focus()},[t,n,i]),null}),bg=Ge(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=DS();t=t||s,Kt(t,!1);let a=(0,Do.useRef)(null),c=(0,Do.useRef)(null),l=DI(t),[,u]=_S(r?t.setBaseElement:null),f=Pe(t,"virtualFocus"),g=Pe(t,C=>C.virtualFocus?C.activeId:null);$e(()=>{if(!t||!r||!f)return;let C=c.current;if(c.current=null,!C)return;let E=Vo(t,g)?.element||Ai(C);E!==C&&Ii(C,{relatedTarget:E})},[t,g,f,r]);let m=s0(t,i.onKeyDownCapture,c),p=s0(t,i.onKeyUpCapture,c),h=i.onFocusCapture,y=xe(C=>{if(h?.(C),C.defaultPrevented||!t)return;let{virtualFocus:E}=t.getState();if(!E)return;let M=C.relatedTarget,A=r0(C.currentTarget);Vt(C)&&A&&(C.stopPropagation(),c.current=M)}),x=i.onFocus,v=xe(C=>{if(x?.(C),C.defaultPrevented||!r||!t)return;let{relatedTarget:E}=C,{virtualFocus:M}=t.getState();M?Vt(C)&&!Di(t,E)&&queueMicrotask(l):Vt(C)&&t.setActiveId(null)}),b=i.onBlurCapture,w=xe(C=>{if(b?.(C),C.defaultPrevented||!t)return;let{virtualFocus:E,activeId:M}=t.getState();if(!E)return;let A=Vo(t,M)?.element,I=C.relatedTarget,O=Di(t,I),F=c.current;c.current=null,Vt(C)&&O?(I===A?F&&F!==I&&Ii(F,C):A?Ii(A,C):F&&Ii(F,C),C.stopPropagation()):!Di(t,C.target)&&A&&Ii(A,C)}),T=i.onKeyDown,_=mt(n),k=xe(C=>{if(T?.(C),C.nativeEvent.isComposing||C.defaultPrevented||!t||!Vt(C))return;let{orientation:E,renderedItems:M,activeId:A,rtl:I}=t.getState();if(Vo(t,A)?.element?.isConnected)return;let O=E!=="horizontal",F=E!=="vertical",P=NI(M);if((C.key==="ArrowLeft"||C.key==="ArrowRight"||C.key==="Home"||C.key==="End")&&cr(C.currentTarget))return;let V={ArrowUp:(P||O)&&(()=>P?MI(M)?.id:t?.last()),ArrowRight:(P||F)&&(I?t.last:t.first),ArrowDown:(P||O)&&t.first,ArrowLeft:(P||F)&&(I?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[C.key];if(V){let R=V();if(R!==void 0){if(!_(C))return;C.preventDefault(),t.move(R)}}});return i=Io(i,C=>(0,Uu.jsxs)(Hs,{value:t,children:[C,r&&(0,Uu.jsx)(FI,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":Pe(t,C=>{if(t&&r&&C.virtualFocus)return Vo(t,C.activeId)?.id}),...i,ref:dt(a,u,i.ref),onKeyDownCapture:m,onKeyUpCapture:p,onFocusCapture:y,onFocus:v,onBlurCapture:w,onKeyDown:k},i=Wa({focusable:Pe(t,C=>r&&(C.virtualFocus||C.activeId===null)),...i}),i}),Bz=ze(function(t){return Ye(II,bg(t))});var Ya=_r(),Wz=Ya.useContext,zz=Ya.useScopedContext,yg=Ya.useProviderContext,l0=Ya.ContextProvider,c0=Ya.ScopedContextProvider;var xg=d(K(),1),Ga=_r([l0],[c0]),Gz=Ga.useContext,qz=Ga.useScopedContext,Kz=Ga.useProviderContext,u0=Ga.ContextProvider,$u=Ga.ScopedContextProvider,Xz=(0,xg.createContext)(void 0),Zz=(0,xg.createContext)(void 0);var Fi=d(K(),1),wg=d(B(),1);var p0=d(qo(),1),LI="div";function f0(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function d0(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function m0(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 l=d0(n[a%n.length]),u=d0(i[a%i.length]);s=Math.max(s,l+u)}return s}function BI(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(m0(t,o,r),m0(n,s,i))}function Sg(e,t,r){return!r&&t!==!1&&(!e||!!t)}var HI=Ge(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=yg();t=t||i,Kt(t,!1);let s=(0,Fi.useRef)(null),a=qr(n.id),[c,l]=(0,Fi.useState)(null),u=Pe(t,"open"),f=Pe(t,"mounted"),g=Pe(t,"animated"),m=Pe(t,"contentElement"),p=Pe(t.disclosure,"contentElement"),h=(0,Fi.useRef)(!1);$e(()=>{s.current&&t?.setContentElement(s.current)},[t]),$e(()=>{let b;return t?.setState("animated",w=>(b=w,!0)),()=>{b!==void 0&&t?.setState("animated",b)}},[t]),$e(()=>{if(!g){u?h.current&&(h.current=!1,l("enter")):(h.current=!0,l(null));return}if(!m?.isConnected){l(null);return}return eS(()=>{l(u?"enter":f?"leave":null)})},[g,m,u,f]),$e(()=>{if(!t||!g||!c||!m)return;let b=()=>t?.setState("animating",!1),w=()=>(0,p0.flushSync)(b);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof g=="number")return f0(g,w);let T=[m];p&&T.push(p);let _=o?.current;_&&T.push(_);let k=Math.max(...T.map(BI));if(!k){c==="enter"&&t.setState("animated",!1),b();return}return f0(Math.max(k-1e3/60,0),w)},[t,g,m,p,o,u,c]),n=Io(n,b=>(0,wg.jsx)($u,{value:t,children:b}),[t]);let y=Sg(f,n.hidden,r),x=n.style,v=(0,Fi.useMemo)(()=>y?{...x,display:"none"}:x,[y,x]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:y,...n,id:a,ref:dt(a?t.setContentElement:null,s,n.ref),style:v},Xt(n)}),jI=ze(function(t){return Ye(LI,HI(t))}),n7=ze(function({unmountOnHide:t,...r}){let o=yg();return Pe(r.store||o,n=>!t||n?.mounted)===!1?null:(0,wg.jsx)(jI,{...r})});function g0(e={}){let t=js(e.store,ju(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=we(e.open,r?.open,e.defaultOpen,!1),n=we(e.animated,r?.animated,!1),i=Rr({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:we(r?.contentElement,null),disclosureElement:we(r?.disclosureElement,null)},t);return Mt(i,()=>Dt(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),Mt(i,()=>Yn(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),Mt(i,()=>Dt(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function h0(e,t,r){return Ao(t,[r.store,r.disclosure]),it(e,r,"open","setOpen"),it(e,r,"mounted","setMounted"),it(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var qa=_r([u0],[$u]),p7=qa.useContext,g7=qa.useScopedContext,v0=qa.useProviderContext,b0=qa.ContextProvider,y0=qa.ScopedContextProvider;var Yu=d(K(),1),Gu=(0,Yu.createContext)(void 0),Ka=_r([b0,Lu],[y0,Hs]),Cg=Ka.useContext,zs=Ka.useScopedContext,qu=Ka.useProviderContext,x0=Ka.ContextProvider,w0=Ka.ScopedContextProvider,Ku=(0,Yu.createContext)(void 0),S0=(0,Yu.createContext)(!1);function C0(e,t,r){return Ao(t,[r.store]),it(e,r,"items","setItems"),e}function E0(e){return{id:qr(e.id),...e}}function _0(e,t,r){return e=C0(e,t,r),it(e,r,"activeId","setActiveId"),it(e,r,"includesBaseElement"),it(e,r,"virtualFocus"),it(e,r,"orientation"),it(e,r,"rtl"),it(e,r,"focusLoop"),it(e,r,"focusWrap"),it(e,r,"focusShift"),e}function R0(e={}){return g0(e)}function T0(e,t,r){return h0(e,t,r)}function P0({popover:e,...t}={}){let r=js(t.store,ju(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=R0({...t,store:r}),i=we(t.placement,o?.placement,"bottom"),s=Rr({...n.getState(),placement:i,currentPlacement:i,anchorElement:we(o?.anchorElement,null),popoverElement:we(o?.popoverElement,null),arrowElement:we(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function O0(e,t,r){return Ao(t,[r.popover]),it(e,r,"placement"),T0(e,t,r)}var WI="div",Eg=Ge(function({store:t,...r}){let o=v0();return t=t||o,r={...r,ref:dt(t?.setAnchorElement,r.ref)},r}),W7=ze(function(t){return Ye(WI,Eg(t))});var A0=d(K(),1),zI="div";function UI(e){let t=e.relatedTarget;return Ls(t)?Oi(e.currentTarget,t):!1}var _g=Symbol("composite-hover");function $I(e){let{relatedTarget:t}=e;if(!Ls(t))return!1;let r=t;do{if(Er(r,_g)&&r[_g])return!0;r=r.parentElement}while(r);return!1}var Rg=Ge(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Fu();t=t||i,Kt(t,!1);let s=AS(),a=n.onMouseMove,c=mt(r),l=xe(p=>{if(a?.(p),!p.defaultPrevented&&s()&&c(p)){if(!gS(p.currentTarget)){let h=t?.getState().baseElement;h&&!Gr(h)&&h.focus()}t?.setActiveId(p.currentTarget.id)}}),u=n.onMouseLeave,f=mt(o),g=xe(p=>{u?.(p),!p.defaultPrevented&&s()&&(UI(p)||$I(p)||c(p)&&f(p)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),m=(0,A0.useCallback)(p=>{p&&(p[_g]=!0)},[]);return n={...n,ref:dt(m,n.ref),onMouseMove:l,onMouseLeave:g},Xt(n)}),G7=No(ze(function(t){return Ye(zI,Rg(t))}));var xt=d(K(),1);var YI="input";function I0(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function N0(e,t){if(!t||e==null)return!1;let r=Ba(e),o=Ba(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function GI(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function qI(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var KI=Ge(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:l=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:g,setValueOnClick:m=!0,moveOnKeyPress:p=!0,autoComplete:h="list",...y}){let x=qu();t=t||x,Kt(t,!1);let v=(0,xt.useRef)(null),[b,w]=OS(),T=(0,xt.useRef)(!1),_=(0,xt.useRef)(!1),k=Pe(t,H=>H.virtualFocus&&o),C=h==="inline"||h==="both",[E,M]=(0,xt.useState)(C);PS(()=>{C&&M(!0)},[C]);let A=Pe(t,"value"),I=(0,xt.useRef)(void 0);(0,xt.useEffect)(()=>Dt(t,["selectedValue","activeId"],(H,Y)=>{I.current=Y.selectedValue}),[t]);let O=Pe(t,H=>{if(C&&E&&!(H.activeValue&&Array.isArray(H.selectedValue)&&(H.selectedValue.includes(H.activeValue)||I.current?.includes(H.activeValue))))return H.activeValue}),F=Pe(t,"renderedItems"),P=Pe(t,"open"),D=Pe(t,"contentElement"),V=(0,xt.useMemo)(()=>!C||!E?A:I0(F,O,k)?N0(A,O)?A+(O?.slice(A.length)||""):A:O||A,[C,E,F,O,k,A]);(0,xt.useEffect)(()=>{let H=v.current;if(!H)return;let Y=()=>M(!0);return H.addEventListener("combobox-item-move",Y),()=>{H.removeEventListener("combobox-item-move",Y)}},[]),(0,xt.useEffect)(()=>{if(!C||!E||!O||!I0(F,O,k)||!N0(A,O))return;let H=La;return queueMicrotask(()=>{let Y=v.current;if(!Y)return;let{start:Se,end:Ce}=Ha(Y),Le=A.length,Ht=O.length;Au(Y,Le,Ht),H=()=>{if(!Gr(Y))return;let{start:ut,end:ft}=Ha(Y);ut===Le&&ft===Ht&&Au(Y,Se,Ce)}}),()=>H()},[b,C,E,O,F,k,A]);let R=xe(n),S=(0,xt.useRef)(null),N=(0,xt.useRef)(void 0),L=(0,xt.useRef)(!1),j=(0,xt.useRef)(!1);(0,xt.useEffect)(()=>{if(!P||!D)return;let H=ja(D);if(!H)return;let Y=()=>{T.current=!1,L.current=!0},Se=()=>{if(j.current||(L.current=!0),!t||!T.current)return;let{activeId:Le}=t.getState();Le!==null&&Le!==S.current&&(T.current=!1)},Ce={passive:!0,capture:!0};return H.addEventListener("wheel",Y,Ce),H.addEventListener("touchmove",Y,Ce),H.addEventListener("scroll",Se,Ce),()=>{H.removeEventListener("wheel",Y,!0),H.removeEventListener("touchmove",Y,!0),H.removeEventListener("scroll",Se,!0)}},[P,D,t]),$e(()=>{L.current=!1,A&&(_.current||(T.current=!0))},[A]),$e(()=>{k!=="always"&&P||(T.current=P)},[k,P]),$e(()=>{P||(N.current=void 0)},[P]);let q=Pe(t,"resetValueOnSelect");Ao(()=>{let H=T.current;if(!t||!P||!H&&(!q||L.current))return;let{baseElement:Y,contentElement:Se,activeId:Ce}=t.getState();if(!(Y&&!Gr(Y))){if(Se?.hasAttribute("data-placing")){let Le=new MutationObserver(w);return Le.observe(Se,{attributeFilter:["data-placing"]}),()=>Le.disconnect()}if(k&&H){let Le=R(F),Ht=Le!==void 0?Le:qI(F)??t.first();S.current=Ht;let ut=Ht??null,ft=t.item(ut)?.value,Zr=N.current;ut!==Ce||Zr?.id!==ut||Zr?.value!==ft?(N.current={id:ut,value:ft},t.move(ut)):t.setState("activeValue",ft)}else{let Le=t.item(Ce||t.first())?.element;Le&&"scrollIntoView"in Le&&(j.current=!0,Le.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{j.current=!1}))}}},[t,P,b,A,k,q,R,F]),(0,xt.useEffect)(()=>{if(!C)return;let H=v.current;if(!H)return;let Y=[H,D].filter(Ce=>!!Ce),Se=Ce=>{Y.every(Le=>Nu(Ce,Le))&&t?.setValue(V)};for(let Ce of Y)Ce.addEventListener("focusout",Se);return()=>{for(let Ce of Y)Ce.removeEventListener("focusout",Se)}},[C,D,t,V]);let ee=H=>H.currentTarget.value.length>=s,te=y.onChange,Q=mt(a??ee),re=mt(i??!t.tag),ce=xe(H=>{if(te?.(H),H.defaultPrevented||!t)return;let Y=H.currentTarget,{value:Se,selectionStart:Ce,selectionEnd:Le}=Y,Ht=H.nativeEvent;if(T.current=!0,pS(Ht)&&(Ht.isComposing&&(T.current=!1,_.current=!0),C)){let ut=Ht.inputType==="insertText"||Ht.inputType==="insertCompositionText",ft=Ce===Se.length;M(ut&&ft)}if(re(H)){let ut=Se===t.getState().value;t.setValue(Se),queueMicrotask(()=>{Au(Y,Ce,Le)}),C&&k&&ut&&w()}Q(H)&&t.show(),(!k||!T.current)&&t.setActiveId(null)}),be=y.onCompositionEnd,W=xe(H=>{T.current=!0,_.current=!1,be?.(H),!H.defaultPrevented&&k&&w()}),U=y.onMouseDown,$=mt(g??(()=>t.getState().includesBaseElement)),le=mt(m),ge=mt(l??ee),Ot=xe(H=>{U?.(H),!H.defaultPrevented&&(H.button||H.ctrlKey||t&&($(H)&&t.setActiveId(null),le(H)&&t.setValue(V),ge(H)&&Ni(H.currentTarget,"mouseup",t.show)))}),Ct=y.onKeyDown,Bt=mt(f??ee),vt=xe(H=>{if(Ct?.(H),H.repeat||(T.current=!1),H.defaultPrevented||!t)return;let{open:Y}=t.getState();if(Y&&H.key==="Enter"){H.preventDefault();return}H.ctrlKey||H.altKey||H.shiftKey||H.metaKey||Y||(H.key==="ArrowUp"||H.key==="ArrowDown")&&Bt(H)&&(H.preventDefault(),t.show())}),mr=y.onBlur,Xi=xe(H=>{T.current=!1,mr?.(H)}),Zi=qr(y.id),ct=GI(h)?h:void 0,pn=Pe(t,H=>H.activeId===null);return y={role:"combobox","aria-autocomplete":ct,"aria-haspopup":nS(D,"listbox"),"aria-expanded":P,"aria-controls":D?.id,"data-active-item":pn||void 0,value:V,...y,id:Zi,ref:dt(v,y.ref),onChange:ce,onCompositionEnd:W,onMouseDown:Ot,onKeyDown:vt,onBlur:Xi},y=bg({store:t,focusable:r,...y,moveOnKeyPress:H=>tS(p,H)?!1:(C&&M(!0),!0)}),y=Eg({store:t,...y}),{autoComplete:"off",...y}}),Xu=ze(function(t){return Ye(YI,KI(t))});var Zu=d(K(),1),Tg=d(B(),1);var XI="div";function ZI(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function QI(e){return iS(e)??"option"}var JI=Ge(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:c=!0,getItem:l,...u}){let f=zs();t=t||f,Kt(t,!1);let{resetValueOnSelectState:g,multiSelectable:m,selected:p}=zu(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(E){return Array.isArray(E.selectedValue)},selected(E){return ZI(E.selectedValue,r)}}),h=(0,Zu.useCallback)(E=>{let M={...E,value:r};return l?l(M):M},[r,l]);n=n??!m,o=o??(r!=null&&!m);let y=u.onClick,x=mt(n),v=mt(i),b=mt(s??g??m),w=mt(o),T=xe(E=>{y?.(E),!E.defaultPrevented&&(dS(E)||fS(E)||(r!=null&&(v(E)&&(b(E)&&t?.resetValue(),t?.setSelectedValue(M=>Array.isArray(M)?M.includes(r)?M.filter(A=>A!==r):[...M,r]:r)),x(E)&&t?.setValue(r)),w(E)&&t?.hide()))}),_=u.onKeyDown,k=xe(E=>{if(_?.(E),E.defaultPrevented)return;let M=t?.getState().baseElement;if(!M||Gr(M))return;let A=E.key.length===1&&!E.ctrlKey&&!E.metaKey,I=(Iu()?E.metaKey:E.ctrlKey)&&E.key.toLowerCase()==="v",O=E.key==="Backspace"||E.key==="Delete";(A||I||O)&&(queueMicrotask(()=>M.focus()),cr(M)&&t?.setValue(M.value))});m&&p!=null&&(u={"aria-selected":p,...u}),u=Io(u,E=>(0,Tg.jsx)(Ku.Provider,{value:r,children:(0,Tg.jsx)(S0.Provider,{value:p??!1,children:E})}),[r,p]),u={role:QI((0,Zu.useContext)(Gu)),children:r,...u,onClick:T,onKeyDown:k};let C=mt(c);return u=vg({store:t,...u,getItem:h,moveOnKeyPress:E=>{if(!C(E))return!1;let M=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(M),!0}}),u=Rg({store:t,focusOnHover:a,...u}),u}),Qu=No(ze(function(t){return Ye(XI,JI(t))}));var Ju=d(K(),1),V0=d(B(),1);var e2="span";function Pg(e){return Ba(e).toLowerCase()}function t2(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 r2(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 o2(e){let t=[],r=[],o=0;for(let i of e){let s=Pg(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 n2(e,t){if(!t.length)return t;let{starts:r,ends:o}=o2(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 i2(e,t){if(!e||!t)return e;let r=Zw(t).map(Pg),o=[],n=(c,l=!1)=>(0,V0.jsx)("span",{"data-autocomplete-value":l?"":void 0,"data-user-value":l?void 0:"",children:c},o.length),i=n2(e,r2(t2(Pg(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,l],u)=>{let f=e.slice(c,c+l),g=i[u+1]?.[0];return[f,e.slice(c+l,g)]})].forEach((c,l)=>{c&&o.push(n(c,l%2===0))}),o}var s2=Ge(function({store:t,value:r,userValue:o,...n}){let i=zs();t=t||i;let s=(0,Ju.useContext)(Ku),a=r??s,c=Pe(t,l=>o??l?.value);return n={children:(0,Ju.useMemo)(()=>{if(a)return c?i2(a,c):a},[a,c]),...n},Xt(n)}),ef=ze(function(t){return Ye(e2,s2(t))});var a2="label",l2=Ge(function({store:t,...r}){let o=qu();return t=t||o,Kt(t,!1),r={htmlFor:Pe(t,n=>n.baseElement?.id),...r},Xt(r)}),tf=No(ze(function(t){return Ye(a2,l2(t))}));var rf=d(K(),1),Og=d(B(),1);var c2="div",u2=Ge(function({store:t,alwaysVisible:r,...o}){let n=zs(!0),i=Cg();t=t||i;let s=!!t&&t===n;Kt(t,!1);let a=(0,rf.useRef)(null),c=qr(o.id),l=Pe(t,"mounted"),u=Sg(l,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,g=Pe(t,b=>Array.isArray(b.selectedValue)),m=TS(a,"role",o.role),p=(m==="listbox"||m==="tree"||m==="grid")&&g||void 0,[h,y]=(0,rf.useState)(!1),x=Pe(t,"contentElement");$e(()=>{if(!l)return;let b=a.current;if(!b||x!==b)return;let w=()=>{y(!!b.querySelector("[role='listbox']"))},T=new MutationObserver(w);return T.observe(b,{subtree:!0,childList:!0,attributeFilter:["role"]}),w(),()=>T.disconnect()},[l,x]),h||(o={role:"listbox","aria-multiselectable":p,...o}),o=Io(o,b=>(0,Og.jsx)(w0,{value:t,children:(0,Og.jsx)(Gu.Provider,{value:m,children:b})}),[t,m]);let v=c&&(!n||!s)?t.setContentElement:null;return o={hidden:u,...o,id:c,ref:dt(v,a,o.ref),style:f},Xt(o)}),of=ze(function(t){return Ye(c2,u2(t))});var Ag=d(K(),1),PU=(0,Ag.createContext)(null),OU=(0,Ag.createContext)(null),Xa=_r([Lu],[Hs]),k0=Xa.useContext,AU=Xa.useScopedContext,IU=Xa.useProviderContext,NU=Xa.ContextProvider,VU=Xa.ScopedContextProvider;var f2=Bs()&&aS();function M0({tag:e,...t}={}){let r=js(t.store,$S(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=we(t.activeId,n?.activeId,t.defaultActiveId,null),s=ZS({...t,activeId:i,includesBaseElement:we(t.includesBaseElement,n?.includesBaseElement,!0),orientation:we(t.orientation,n?.orientation,"vertical"),focusLoop:we(t.focusLoop,n?.focusLoop,!0),focusWrap:we(t.focusWrap,n?.focusWrap,!0),virtualFocus:we(t.virtualFocus,n?.virtualFocus,!0)}),a=P0({...t,placement:we(t.placement,n?.placement,"bottom-start")}),c=we(t.value,n?.value,t.defaultValue,""),l=we(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(l),f={...s.getState(),...a.getState(),value:c,selectedValue:l,resetValueOnSelect:we(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:we(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},g=Rr(f,s,a,r);return f2&&Mt(g,()=>Dt(g,["virtualFocus"],()=>{g.setState("virtualFocus",!1)})),Mt(g,()=>{if(e)return Ms(Dt(g,["selectedValue"],m=>{Array.isArray(m.selectedValue)&&e.setValues(m.selectedValue)}),Dt(e,["values"],m=>{g.setState("selectedValue",m.values)}))}),Mt(g,()=>Dt(g,["resetValueOnHide","mounted"],m=>{m.resetValueOnHide&&(m.mounted||g.setState("value",c))})),Mt(g,()=>Dt(g,["open"],m=>{m.open||(g.setState("activeId",i),g.setState("moves",0))})),Mt(g,()=>Dt(g,["moves","activeId"],(m,p)=>{m.moves===p.moves&&g.setState("activeValue",void 0)})),Mt(g,()=>Mi(g,["moves","renderedItems"],(m,p)=>{if(m.moves===p.moves)return;let{activeId:h}=g.getState(),y=s.item(h);g.setState("activeValue",y?.value)})),{...a,...s,...g,tag:e,setValue:m=>g.setState("value",m),resetValue:()=>g.setState("value",f.value),setSelectedValue:m=>g.setState("selectedValue",m)}}function m2(e){let t=k0();return e={...e,tag:e.tag!==void 0?e.tag:t},E0(e)}function p2(e,t,r){return Ao(t,[r.tag]),it(e,r,"value","setValue"),it(e,r,"selectedValue","setSelectedValue"),it(e,r,"resetValueOnHide"),it(e,r,"resetValueOnSelect"),Object.assign(_0(O0(e,t,r),t,r),{tag:r.tag})}function Ig(e={}){e=m2(e);let[t,r]=Ws(M0,e);return p2(t,r,e)}var D0=d(B(),1);function nf(e={}){return(0,D0.jsx)(x0,{value:Ig(e),children:e.children})}var U0=d(H0(),1);var $0=d(jt(),1),Gn=d(X(),1),Li=d(G(),1),Fo=d(oe(),1);var x2=[],Za=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:x2;var Qa=d(G(),1),w2=[];function Tt({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:w2,[o,n]=(0,Qa.useState)(r),[i,s]=(0,Qa.useState)(!1);return(0,Qa.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let l=Array.isArray(c)&&c.length>0?c:r;n(l)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var Oe=d(B(),1);function j0(e=""){return(0,U0.default)(e.trim().toLowerCase())}var W0=(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 z0(e,t){return`${e}-${t}`}var Y0=({selected:e})=>(0,Oe.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,Oe.jsx)(Fo.Icon,{icon:ui})}),G0=({selected:e})=>(0,Oe.jsx)("span",{className:Z("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function q0({view:e,filter:t,onChangeView:r}){let o=(0,$0.useInstanceId)(q0,"dataviews-filter-list-box"),[n,i]=(0,Li.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=Za(t,s);return(0,Oe.jsx)(Fo.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Gn.sprintf)((0,Gn.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(z0(o,t.elements[0].value))},render:(0,Oe.jsx)(Fo.Composite.Typeahead,{}),children:t.elements.map(c=>(0,Oe.jsxs)(Fo.Composite.Hover,{render:(0,Oe.jsx)(Fo.Composite.Item,{id:z0(o,c.value),render:(0,Oe.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let l=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:W0(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:W0(t,s,c.value)}];r({...e,page:1,filters:l})}}),children:[t.singleSelection&&(0,Oe.jsx)(G0,{selected:a===c.value}),!t.singleSelection&&(0,Oe.jsx)(Y0,{selected:a.includes(c.value)}),(0,Oe.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function S2({view:e,filter:t,onChangeView:r}){let[o,n]=(0,Li.useState)(""),i=(0,Li.useDeferredValue)(o),s=e.filters?.find(l=>l.field===t.field),a=Za(t,s),c=(0,Li.useMemo)(()=>{let l=j0(i);return t.elements.filter(u=>j0(u.label).includes(l))},[t.elements,i]);return(0,Oe.jsxs)(nf,{selectedValue:a,setSelectedValue:l=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:l}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:l}];r({...e,page:1,filters:u})},setValue:n,children:[(0,Oe.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,Oe.jsx)(Jo,{render:(0,Oe.jsx)(tf,{}),children:(0,Gn.__)("Search items")}),(0,Oe.jsx)(Xu,{autoSelect:"always",placeholder:(0,Gn.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,Oe.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,Oe.jsx)(Fo.Icon,{icon:um})})]}),(0,Oe.jsxs)(of,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(l=>(0,Oe.jsxs)(Qu,{resetValueOnSelect:!1,value:l.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,Oe.jsx)(G0,{selected:a===l.value}),!t.singleSelection&&(0,Oe.jsx)(Y0,{selected:a.includes(l.value)}),(0,Oe.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:[(0,Oe.jsx)(ef,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:l.label}),!!l.description&&(0,Oe.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:l.description})]})]},l.value)),!c.length&&(0,Oe.jsx)("p",{children:(0,Gn.__)("No results found")})]})]})}function K0(e){let{elements:t,isLoading:r}=Tt({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,Oe.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Oe.jsx)(Fo.Spinner,{})});if(t.length===0)return(0,Oe.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Gn.__)("No elements found")});let o=t.length>10?S2:q0;return(0,Oe.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var Q0=d(Z0(),1),J0=d(jt(),1),Ng=d(G(),1),eC=d(oe(),1);var Vg=d(B(),1);function tC({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(l=>l.field===e.field),i=Za(e,n),s=(0,Ng.useMemo)(()=>{let l=o.find(u=>u.id===e.field);return l&&{...l,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[l.id],setValue:({value:u})=>({[l.id]:u})}},[o,e.field]),a=(0,Ng.useMemo)(()=>(t.filters??[]).reduce((l,u)=>(l[u.field]=u.value,l),{}),[t.filters]),c=(0,J0.useEvent)(l=>{if(!s||!n)return;let u=s.getValue({item:l});(0,Q0.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,Vg.jsx)(eC.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Vg.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var C2=Math.pow(10,8)*24*60*60*1e3,C$=-C2,af=6048e5,rC=864e5;var E2=3600;var oC=E2*24,E$=oC*7,_2=oC*365.2425,R2=_2/12,_$=R2*3,kg=Symbol.for("constructDateFrom");function wt(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&kg in e?e[kg](t):e instanceof Date?new e.constructor(t):new Date(t)}function We(e,t){return wt(t||e,e)}function lf(e,t,r){let o=We(e,r?.in);return isNaN(t)?wt(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function cf(e,t,r){let o=We(e,r?.in);if(isNaN(t))return wt(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=wt(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 T2={};function qn(){return T2}function on(e,t){let r=qn(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=We(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 Bi(e,t){return on(e,{...t,weekStartsOn:1})}function uf(e,t){let r=We(e,t?.in),o=r.getFullYear(),n=wt(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Bi(n),s=wt(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Bi(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function Mg(e){let t=We(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 nC(e,...t){let r=wt.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Dg(e,t){let r=We(e,t?.in);return r.setHours(0,0,0,0),r}function iC(e,t,r){let[o,n]=nC(r?.in,e,t),i=Dg(o),s=Dg(n),a=+i-Mg(i),c=+s-Mg(s);return Math.round((a-c)/rC)}function sC(e,t){let r=uf(e,t),o=wt(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Bi(o)}function aC(e,t,r){return lf(e,t*7,r)}function lC(e,t,r){return cf(e,t*12,r)}function cC(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function nn(e){return!(!cC(e)&&typeof e!="number"||isNaN(+We(e)))}function uC(e,t){let r=We(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function ff(e,t){let r=We(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var P2={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"}},fC=(e,t,r)=>{let o,n=P2[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 df(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var O2={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},A2={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},I2={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},dC={date:df({formats:O2,defaultWidth:"full"}),time:df({formats:A2,defaultWidth:"full"}),dateTime:df({formats:I2,defaultWidth:"full"})};var N2={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},mC=(e,t,r,o)=>N2[e];function Us(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 V2={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},k2={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},M2={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"]},D2={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"]},F2={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"}},L2={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"}},B2=(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"},pC={ordinalNumber:B2,era:Us({values:V2,defaultWidth:"wide"}),quarter:Us({values:k2,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Us({values:M2,defaultWidth:"wide"}),day:Us({values:D2,defaultWidth:"wide"}),dayPeriod:Us({values:F2,defaultWidth:"wide",formattingValues:L2,defaultFormattingWidth:"wide"})};function $s(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)?j2(a,f=>f.test(s)):H2(a,f=>f.test(s)),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;let u=t.slice(s.length);return{value:l,rest:u}}}function H2(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function j2(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function gC(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 W2=/^(\d+)(th|st|nd|rd)?/i,z2=/\d+/i,U2={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},$2={any:[/^b/i,/^(a|c)/i]},Y2={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},G2={any:[/1/i,/2/i,/3/i,/4/i]},q2={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},K2={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]},X2={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},Z2={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]},Q2={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},J2={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}},hC={ordinalNumber:gC({matchPattern:W2,parsePattern:z2,valueCallback:e=>parseInt(e,10)}),era:$s({matchPatterns:U2,defaultMatchWidth:"wide",parsePatterns:$2,defaultParseWidth:"any"}),quarter:$s({matchPatterns:Y2,defaultMatchWidth:"wide",parsePatterns:G2,defaultParseWidth:"any",valueCallback:e=>e+1}),month:$s({matchPatterns:q2,defaultMatchWidth:"wide",parsePatterns:K2,defaultParseWidth:"any"}),day:$s({matchPatterns:X2,defaultMatchWidth:"wide",parsePatterns:Z2,defaultParseWidth:"any"}),dayPeriod:$s({matchPatterns:Q2,defaultMatchWidth:"any",parsePatterns:J2,defaultParseWidth:"any"})};var Fg={code:"en-US",formatDistance:fC,formatLong:dC,formatRelative:mC,localize:pC,match:hC,options:{weekStartsOn:0,firstWeekContainsDate:1}};function vC(e,t){let r=We(e,t?.in);return iC(r,ff(r))+1}function bC(e,t){let r=We(e,t?.in),o=+Bi(r)-+sC(r);return Math.round(o/af)+1}function mf(e,t){let r=We(e,t?.in),o=r.getFullYear(),n=qn(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=wt(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=on(s,t),c=wt(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let l=on(c,t);return+r>=+a?o+1:+r>=+l?o:o-1}function yC(e,t){let r=qn(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=mf(e,t),i=wt(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),on(i,t)}function xC(e,t){let r=We(e,t?.in),o=+on(r,t)-+yC(r,t);return Math.round(o/af)+1}function Ie(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var sn={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ie(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ie(r+1,2)},d(e,t){return Ie(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 Ie(e.getHours()%12||12,t.length)},H(e,t){return Ie(e.getHours(),t.length)},m(e,t){return Ie(e.getMinutes(),t.length)},s(e,t){return Ie(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ie(n,t.length)}};var Ys={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Lg={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 sn.y(e,t)},Y:function(e,t,r,o){let n=mf(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Ie(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ie(i,t.length)},R:function(e,t){let r=uf(e);return Ie(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ie(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 Ie(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 Ie(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 sn.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 Ie(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=xC(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ie(n,t.length)},I:function(e,t,r){let o=bC(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ie(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):sn.d(e,t)},D:function(e,t,r){let o=vC(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ie(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 Ie(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 Ie(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 Ie(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=Ys.noon:o===0?n=Ys.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=Ys.evening:o>=12?n=Ys.afternoon:o>=4?n=Ys.morning:n=Ys.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 sn.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):sn.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ie(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ie(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):sn.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):sn.s(e,t)},S:function(e,t){return sn.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return SC(o);case"XXXX":case"XX":return Hi(o);default:return Hi(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return SC(o);case"xxxx":case"xx":return Hi(o);default:return Hi(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+wC(o,":");default:return"GMT"+Hi(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+wC(o,":");default:return"GMT"+Hi(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ie(o,t.length)},T:function(e,t,r){return Ie(+e,t.length)}};function wC(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+Ie(i,2)}function SC(e,t){return e%60===0?(e>0?"-":"+")+Ie(Math.abs(e)/60,2):Hi(e,t)}function Hi(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ie(Math.trunc(o/60),2),i=Ie(o%60,2);return r+n+t+i}var CC=(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"})}},EC=(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"})}},eN=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return CC(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}}",CC(o,t)).replace("{{time}}",EC(n,t))},_C={p:EC,P:eN};var tN=/^D+$/,rN=/^Y+$/,oN=["D","DD","YY","YYYY"];function RC(e){return tN.test(e)}function TC(e){return rN.test(e)}function PC(e,t,r){let o=nN(e,t,r);if(console.warn(o),oN.includes(e))throw new RangeError(o)}function nN(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 iN=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,sN=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,aN=/^'([^]*?)'?$/,lN=/''/g,cN=/[a-zA-Z]/;function Bg(e,t,r){let o=qn(),n=r?.locale??o.locale??Fg,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=We(e,r?.in);if(!nn(a))throw new RangeError("Invalid time value");let c=t.match(sN).map(u=>{let f=u[0];if(f==="p"||f==="P"){let g=_C[f];return g(u,n.formatLong)}return u}).join("").match(iN).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:uN(u)};if(Lg[f])return{isToken:!0,value:u};if(f.match(cN))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 l={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&TC(f)||!r?.useAdditionalDayOfYearTokens&&RC(f))&&PC(f,t,String(e));let g=Lg[f[0]];return g(a,f,n.localize,l)}).join("")}function uN(e){let t=e.match(aN);return t?t[1].replace(lN,"'"):e}function ji(e,t,r){return lf(e,-t,r)}function pf(e,t,r){return cf(e,-t,r)}function OC(e,t,r){return aC(e,-t,r)}function gf(e,t,r){return lC(e,-t,r)}var J=d(X(),1),st=d(G(),1),ur=d(Kn(),1);var Hg=d(B(),1),pt={Name:(0,Hg.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Hg.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function IC(e,t){switch(t){case"days":return ji(new Date,e);case"weeks":return OC(new Date,e);case"months":return pf(new Date,e);case"years":return gf(new Date,e);default:return new Date}}var NC={label:(0,J.__)("Is none of"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),pt),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"?!r.includes(o):!1}),selection:"multi"},hf=[{name:Ze,label:(0,J.__)("Includes"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),pt),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"?r.includes(o):!1},selection:"multi"},{name:Qe,...NC},{name:Yt,label:(0,J.__)("Includes all"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),pt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Gt,...NC},{name:sr,label:(0,J.__)("Between (inc)"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),pt),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:ar,label:(0,J.__)("In the past"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),pt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=IC(r.value,r.unit),n=(0,ur.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:wr,label:(0,J.__)("Over"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),pt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=IC(r.value,r.unit);return(0,ur.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:et,label:(0,J.__)("Is"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:tt,label:(0,J.__)("Is not"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:_n,label:(0,J.__)("Less than"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:Rn,label:(0,J.__)("Greater than"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:Tn,label:(0,J.__)("Less than or equal"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:Pn,label:(0,J.__)("Greater than or equal"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:On,label:(0,J.__)("Before"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:An,label:(0,J.__)("After"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:In,label:(0,J.__)("Before (inc)"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:Nn,label:(0,J.__)("After (inc)"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r);return(0,ur.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:wo,label:(0,J.__)("Contains"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),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:So,label:(0,J.__)("Doesn't contain"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),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:Co,label:(0,J.__)("Starts with"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),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:Vn,label:(0,J.__)("On"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r),n=(0,ur.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:kn,label:(0,J.__)("Not on"),filterText:(e,t)=>(0,st.createInterpolateElement)((0,J.sprintf)((0,J.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),pt),filter(e,t,r){if(r===void 0)return!0;let o=(0,ur.getDate)(r),n=(0,ur.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Wi=e=>hf.find(t=>t.name===e),VC=()=>hf.map(e=>e.name),kC=e=>hf.filter(t=>t.selection==="single").some(t=>t.name===e),MC=e=>hf.some(t=>t.name===e);var gt=d(B(),1),fN="Enter",dN=" ",mN=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Wi(t?.operator);return o!==void 0?o.filterText(r,e):(0,an.sprintf)((0,an.__)("Unknown status for %1$s"),r.name)};function pN({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Wi(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,gt.jsxs)(z,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,gt.jsx)(Xn.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,gt.jsx)(Xn.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,an.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,l=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Wi(c)?.selection,g=Wi(a)?.selection,m=f!==g||[f,g].includes("custom");return{...u,value:m?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:l})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function DC({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,vf.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(x=>x.field===i.field),l=[],u=(0,vf.useMemo)(()=>{let x=r.find(v=>v.id===i.field);return x&&{...x,getValue:({item:v})=>v[x.id]}},[r,i.field]),{elements:f}=Tt({elements:i.elements,getElements:i.getElements});if(f.length>0)l=f.filter(x=>i.singleSelection?x.value===c?.value:c?.value?.includes(x.value));else if(Array.isArray(c?.value)){let x=c.value.map(v=>u?.getValueFormatted({item:{[u.id]:v},field:u})||String(v));l=[{value:c.value,label:x}]}else if(typeof c?.value=="object")l=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let x=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);l=[{value:c.value,label:x}]}let g=i.isPrimary,m=c?.isLocked,p=!m&&c?.value!==void 0,h=!m&&(!g||p),y=g?(0,an.__)("Reset"):(0,an.__)("Remove");return(0,gt.jsx)(Xn.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:x,onToggle:v})=>(0,gt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,gt.jsxs)(Nt.Root,{children:[(0,gt.jsx)(Nt.Trigger,{render:(0,gt.jsx)("div",{className:Z("dataviews-filters__summary-chip",{"has-reset":h,"has-values":p,"is-not-clickable":m}),role:"button",tabIndex:m?-1:0,onClick:()=>{m||v()},onKeyDown:b=>{!m&&[fN,dN].includes(b.key)&&(v(),b.preventDefault())},"aria-disabled":m,"aria-pressed":x,"aria-expanded":x,ref:n,children:(0,gt.jsx)(mN,{activeElements:l,filterInView:c,filter:i})})}),(0,gt.jsx)(Nt.Popup,{children:(0,an.sprintf)((0,an.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),h&&(0,gt.jsxs)(Nt.Root,{children:[(0,gt.jsx)(Nt.Trigger,{render:(0,gt.jsx)("button",{className:Z("dataviews-filters__summary-chip-remove",{"has-values":p}),"aria-label":y,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(b=>b.field!==i.field)}),g?n.current?.focus():e.current?.focus()},children:(0,gt.jsx)(Xn.Icon,{icon:Fd})})}),(0,gt.jsx)(Nt.Popup,{children:y})]})]}),renderContent:()=>(0,gt.jsxs)(z,{direction:"column",justify:"flex-start",children:[(0,gt.jsx)(pN,{...o}),o.filter.hasElements?(0,gt.jsx)(K0,{...o,filter:{...o.filter,elements:f}}):(0,gt.jsx)(tC,{...o,fields:r})]})})}var bf=d(oe(),1),FC=d(X(),1),LC=d(G(),1);var ln=d(B(),1),{Menu:Ja}=me(bf.privateApis);function jg({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,ln.jsxs)(Ja,{children:[(0,ln.jsx)(Ja.TriggerButton,{...n}),(0,ln.jsx)(Ja.Popover,{children:i.map(s=>(0,ln.jsx)(Ja.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,ln.jsx)(Ja.ItemLabel,{children:s.name})},s.field))})]})}function gN({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,ln.jsx)(jg,{triggerProps:{render:(0,ln.jsx)(bf.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,FC.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var BC=(0,LC.forwardRef)(gN);var HC=d(oe(),1),jC=d(X(),1),WC=d(B(),1);function zC({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,WC.jsx)(HC.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,jC.__)("Reset")})}var UC=d(G(),1);function hN(e,t){return(0,UC.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=>kC(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&MC(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 el=hN;var tl=d(B(),1);function vN({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,Gs.useContext)(ne),s=(0,Gs.useRef)(null),a=el(t,r),c=(0,tl.jsx)(BC,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),l=a.filter(f=>f.isVisible);if(l.length===0)return null;let u=[...l.map(f=>(0,tl.jsx)(DC,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return u.push((0,tl.jsx)(zC,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,tl.jsx)(z,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var rl=(0,Gs.memo)(vN);var Zn=d(G(),1),$C=d(oe(),1);var yf=d(X(),1);var Lo=d(B(),1);function bN(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Zn.useContext)(ne),s=(0,Zn.useRef)(null),a=(0,Zn.useCallback)(m=>{r(m),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(m=>m.isVisible),l={label:(0,yf.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,yf._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(m=>m.isPrimary||m.isLocked),g=(0,Lo.jsx)($C.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:aa,disabled:f,accessibleWhenDisabled:!0,...c?u:l});return(0,Lo.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,Lo.jsx)(yN,{buttonRef:s,filtersCount:t.filters?.length,children:g}):(0,Lo.jsx)(jg,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:g}})})}function yN({buttonRef:e,filtersCount:t,children:r}){return(0,Zn.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,Lo.jsxs)(Lo.Fragment,{children:[r,!!t&&(0,Lo.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var xf=bN;var YC=d(G(),1);var GC=d(B(),1);function xN(e){let{isShowingFilter:t}=(0,YC.useContext)(ne);return t?(0,GC.jsx)(rl,{...e}):null}var wf=xN;var qC=d(G(),1),KC=d(oe(),1),XC=d(X(),1);var zi=d(B(),1);function Wg({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:l,selection:u,onChangeSelection:f,setOpenedFilter:g,onClickItem:m,isItemClickable:p,renderItemLink:h,defaultLayouts:y,containerRef:x,empty:v=(0,zi.jsx)("p",{children:(0,XC.__)("No results")})}=(0,qC.useContext)(ne),b=_o(!s,{delay:200});if(!s)return b?(0,zi.jsx)("div",{className:"dataviews-loading",children:(0,zi.jsx)("p",{children:(0,zi.jsx)(KC.Spinner,{})})}):null;let w=zn.find(T=>T.type===c.type&&y[T.type])?.component;return(0,zi.jsx)("div",{className:"dataviews-layout__container",ref:x,children:(0,zi.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:l,onChangeSelection:f,selection:u,setOpenedFilter:g,onClickItem:m,renderItemLink:h,isItemClickable:p,view:c,empty:v})})}var ZC=d(X(),1),lo=d(G(),1),QC=d(oe(),1),JC=d(jt(),1);var eE=d(B(),1),wN=(0,lo.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,lo.useContext)(ne),[n,i,s]=(0,JC.useDebouncedInput)(r.search);(0,lo.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,lo.useRef)(o),c=(0,lo.useRef)(r);(0,lo.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,lo.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 l=t||(0,ZC.__)("Search");return(0,eE.jsx)(QC.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:l,placeholder:l,size:"compact"})}),zg=wN;var ht=d(oe(),1),cn=d(X(),1),co=d(G(),1);var Ug=d(rE(),1),oE=d(jt(),1);var _e=d(B(),1),{Menu:ol}=me(ht.privateApis),SN={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function $g(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,co.useContext)(ne),o=Object.keys(r);if(o.length<=1)return null;let n=zn.find(i=>e.type===i.type);return(0,_e.jsxs)(ol,{children:[(0,_e.jsx)(ol.TriggerButton,{render:(0,_e.jsx)(ht.Button,{size:"compact",icon:n?.icon,label:(0,cn.__)("Layout")})}),(0,_e.jsx)(ol.Popover,{children:o.map(i=>{let s=zn.find(a=>a.type===i);return s?(0,_e.jsx)(ol.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:a.target.value,...r[a.target.value]})}(0,Ug.default)("Invalid dataview")},children:(0,_e.jsx)(ol.ItemLabel,{children:s.label})},i):null})})]})}function CN(){let{view:e,fields:t,onChangeView:r}=(0,co.useContext)(ne),o=(0,co.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,_e.jsx)(ht.SelectControl,{label:(0,cn.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function EN(){let{view:e,fields:t,onChangeView:r}=(0,co.useContext)(ne);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,_e.jsx)(ht.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,cn.__)("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,Ug.default)("Invalid direction")},children:tu.map(i=>(0,_e.jsx)(ht.__experimentalToggleGroupControlOptionIcon,{value:i,icon:Lx[i],label:ou[i]},i))})}function _N(){let{view:e,config:t,onChangeView:r}=(0,co.useContext)(ne),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,_e.jsx)(ht.__experimentalToggleGroupControl,{isBlock:!0,label:(0,cn.__)("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,_e.jsx)(ht.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function RN(){let{onReset:e}=(0,co.useContext)(ne);return e===void 0?null:(0,_e.jsx)(ht.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,cn.__)("Reset view")})}function Yg(){let{view:e,onReset:t}=(0,co.useContext)(ne),r=(0,oE.useInstanceId)(nE,"dataviews-view-config-dropdown"),o=zn.find(i=>i.type===e.type),n=typeof t=="function";return(0,_e.jsx)(ht.Dropdown,{expandOnMobile:!0,popoverProps:{...SN,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,_e.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,_e.jsx)(ht.Button,{size:"compact",icon:Bd,label:(0,cn._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,_e.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,_e.jsx)(ht.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,_e.jsxs)(z,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,_e.jsxs)(z,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,_e.jsx)(ht.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,cn.__)("Appearance")}),(0,_e.jsx)(RN,{})]}),(0,_e.jsxs)(z,{direction:"column",gap:"lg",children:[(0,_e.jsxs)(z,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,_e.jsx)(CN,{}),(0,_e.jsx)(EN,{})]}),!!o?.viewConfigOptions&&(0,_e.jsx)(o.viewConfigOptions,{}),(0,_e.jsx)(_N,{}),(0,_e.jsx)(mu,{})]})]})})})}function nE(){return(0,_e.jsxs)(_e.Fragment,{children:[(0,_e.jsx)($g,{}),(0,_e.jsx)(Yg,{})]})}var TN=(0,co.memo)(nE),iE=TN;var sE=d(oe(),1),aE=d(G(),1);function Fe(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 lE=d(B(),1),{ValidatedCheckboxControl:PN}=me(sE.privateApis);function cE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,aE.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,lE.jsx)(PN,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),hidden:o,label:c,help:l,checked:s({item:r}),onChange:g,disabled:f})}var Sf=d(oe(),1),uE=d(G(),1);var Gg=d(B(),1),{ValidatedComboboxControl:ON}=me(Sf.privateApis);function Cf({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:l,isValid:u}=t,f=c({item:e})??"",g=(0,uE.useCallback)(h=>r(l({item:e,value:h??""})),[e,r,l]),{elements:m,isLoading:p}=Tt({elements:t.elements,getElements:t.getElements});return p?(0,Gg.jsx)(Sf.Spinner,{}):(0,Gg.jsx)(ON,{required:!!t.isValid?.required,customValidity:Fe(u,n),label:i,value:f,help:s,placeholder:a,options:m,onChange:g,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var Rf=d(oe(),1),Kr=d(G(),1),_f=d(X(),1),jr=d(Kn(),1);var Ks=d(oe(),1),qg=d(G(),1),Bo=d(X(),1);var qs=d(B(),1),AN={[ar]:[{value:"days",label:(0,Bo.__)("Days")},{value:"weeks",label:(0,Bo.__)("Weeks")},{value:"months",label:(0,Bo.__)("Months")},{value:"years",label:(0,Bo.__)("Years")}],[wr]:[{value:"days",label:(0,Bo.__)("Days ago")},{value:"weeks",label:(0,Bo.__)("Weeks ago")},{value:"months",label:(0,Bo.__)("Months ago")},{value:"years",label:(0,Bo.__)("Years ago")}]};function Ef({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=AN[i===ar?"inThePast":"over"],{id:a,label:c,description:l,getValue:u,setValue:f}=r,g=r.isDisabled({item:t,field:r}),m=u({item:t}),{value:p="",unit:h=s[0].value}=m&&typeof m=="object"?m:{},y=(0,qg.useCallback)(v=>o(f({item:t,value:{value:Number(v),unit:h}})),[o,f,t,h]),x=(0,qg.useCallback)(v=>o(f({item:t,value:{value:p,unit:v}})),[o,f,t,p]);return(0,qs.jsx)(Ks.BaseControl,{id:a,className:Z(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:l,children:(0,qs.jsxs)(z,{direction:"row",gap:"sm",children:[(0,qs.jsx)(Ks.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:p,onChange:y,disabled:g}),(0,qs.jsx)(Ks.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,Bo.__)("Unit"),value:h,options:s,onChange:x,hideLabelFromVision:!0,disabled:g})]})})}var fE=d(G(),1);function nl(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,fE.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 dE=d(Kn(),1);function il(e){if(!e)return null;let t=(0,dE.getDate)(e);return t&&nn(t)?t:null}var Qn=d(B(),1),{DateCalendar:IN,ValidatedInputControl:NN}=me(Rf.privateApis),Kg=e=>e?(0,jr.dateI18n)("Y-m-d\\TH:i",(0,jr.getDate)(e)):"";function VN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:l,description:u,setValue:f,getValue:g,isValid:m}=t,p=t.isDisabled({item:e,field:t}),h=g({item:e}),y=typeof h=="string"?h:void 0,[x,v]=(0,Kr.useState)(()=>il(y)||new Date),b=(0,Kr.useRef)(null),w=(0,Kr.useRef)(void 0),T=(0,Kr.useRef)(null),{minConstraint:_,maxConstraint:k,disabledMatchers:C}=nl(m,il),E=(0,Kr.useCallback)(D=>r(f({item:e,value:D})),[e,r,f]);(0,Kr.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let M=(0,Kr.useCallback)(D=>{let V;if(D){let R=(0,jr.dateI18n)("Y-m-d",D),S;y?S=(0,jr.dateI18n)("H:i",(0,jr.getDate)(y)):S=(0,jr.dateI18n)("H:i",D),V=(0,jr.getDate)(`${R}T${S}`).toISOString(),E(V),w.current&&clearTimeout(w.current)}else E(void 0);T.current=b.current&&b.current.ownerDocument.activeElement,w.current=setTimeout(()=>{b.current&&(b.current.focus(),b.current.blur(),E(V),T.current&&T.current instanceof HTMLElement&&T.current.focus())},0)},[E,y]),A=(0,Kr.useCallback)(D=>{if(D){let V=(0,jr.getDate)(D);E(V.toISOString());let R=il(V.toISOString());R&&v(R)}else E(void 0)},[E]),{format:I}=t,O=I.weekStartsOn??(0,jr.getSettings)().l10n.startOfWeek,{timezone:{string:F}}=(0,jr.getSettings)(),P=l;return m?.required&&!n&&!o?P=`${l} (${(0,_f.__)("Required")})`:!m?.required&&n&&!o&&(P=`${l} (${(0,_f.__)("Optional")})`),(0,Qn.jsx)(Rf.BaseControl,{id:c,label:P,help:u,hideLabelFromVision:o,children:(0,Qn.jsxs)(z,{direction:"column",gap:"lg",children:[(0,Qn.jsx)(NN,{ref:b,required:!!m?.required,customValidity:Fe(m,i),type:"datetime-local",label:(0,_f.__)("Date time"),hideLabelFromVision:!0,value:Kg(y),onChange:A,disabled:p,min:_?Kg(_):void 0,max:k?Kg(k):void 0}),!a&&(0,Qn.jsx)(IN,{style:{width:"100%"},selected:y&&il(y)||void 0,onSelect:M,month:x,onMonthChange:v,timeZone:F||void 0,weekStartsOn:O,disabled:p||C})]})})}function mE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===ar||i===wr?(0,Qn.jsx)(Ef,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Qn.jsx)(VN,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Jt=d(oe(),1),pE=d(rx(),1),Ve=d(G(),1),St=d(X(),1),Qt=d(Kn(),1);var qe=d(B(),1),{DateCalendar:kN,DateRangeCalendar:MN}=me(Jt.privateApis),DN=[{id:"today",label:(0,St.__)("Today"),getValue:()=>(0,Qt.getDate)(null)},{id:"yesterday",label:(0,St.__)("Yesterday"),getValue:()=>{let e=(0,Qt.getDate)(null);return ji(e,1)}},{id:"past-week",label:(0,St.__)("Past week"),getValue:()=>{let e=(0,Qt.getDate)(null);return ji(e,7)}},{id:"past-month",label:(0,St.__)("Past month"),getValue:()=>{let e=(0,Qt.getDate)(null);return pf(e,1)}}],FN=[{id:"last-7-days",label:(0,St.__)("Last 7 days"),getValue:()=>{let e=(0,Qt.getDate)(null);return[ji(e,7),e]}},{id:"last-30-days",label:(0,St.__)("Last 30 days"),getValue:()=>{let e=(0,Qt.getDate)(null);return[ji(e,30),e]}},{id:"month-to-date",label:(0,St.__)("Month to date"),getValue:()=>{let e=(0,Qt.getDate)(null);return[uC(e),e]}},{id:"last-year",label:(0,St.__)("Last year"),getValue:()=>{let e=(0,Qt.getDate)(null);return[gf(e,1),e]}},{id:"year-to-date",label:(0,St.__)("Year to date"),getValue:()=>{let e=(0,Qt.getDate)(null);return[ff(e),e]}}],Jn=e=>{if(!e)return null;let t=(0,Qt.getDate)(e);return t&&nn(t)?t:null},Xg=e=>e?typeof e=="string"?e:Bg(e,"yyyy-MM-dd"):"";function gE({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Ve.useState)(void 0),l=(0,Ve.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let g of f){let m=g.current;if(m&&!m.validity.valid){c({type:"invalid",message:m.validationMessage});return}}c(void 0)},[r]);return(0,Ve.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=t?Fe(s,t):void 0;for(let m of f){let p=m.current;p&&p.setCustomValidity(g?.type==="invalid"&&g.message?g.message:"")}},[r,s,t]),(0,Ve.useEffect)(()=>{let f=Array.isArray(r)?r:[r],g=m=>{m.preventDefault(),n(!0)};for(let m of f)m.current?.addEventListener("invalid",g);return()=>{for(let m of f)m.current?.removeEventListener("invalid",g)}},[r,n]),(0,Ve.useEffect)(()=>{if(!o)return;let f=t?Fe(s,t):void 0;f?c(f):l()},[o,s,t,l]),(0,Ve.useEffect)(()=>{o&&a?.message&&(0,pE.speak)(a.message)},[o,a?.message]),(0,qe.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,qe.jsxs)("p",{className:Z("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,qe.jsx)(Jt.Icon,{className:"components-validated-control__indicator-icon",icon:$d,size:16,fill:"currentColor"}),a.message]})]})}function LN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:l,getValue:u,isValid:f,format:g}=t,m=t.isDisabled({item:e,field:t}),[p,h]=(0,Ve.useState)(null),y=g.weekStartsOn??(0,Qt.getSettings)().l10n.startOfWeek,x=u({item:e}),v=typeof x=="string"?x:void 0,[b,w]=(0,Ve.useState)(()=>Jn(v)||new Date),[T,_]=(0,Ve.useState)(!1),k=(0,Ve.useRef)(null),{minConstraint:C,maxConstraint:E,disabledMatchers:M}=nl(f,Jn),A=(0,Ve.useCallback)(V=>r(l({item:e,value:V})),[e,r,l]),I=(0,Ve.useCallback)(V=>{let R=V?Bg(V,"yyyy-MM-dd"):void 0;A(R),h(null),_(!0)},[A]),O=(0,Ve.useCallback)(V=>{let R=V.getValue(),S=Xg(R);w(R),A(S),h(V.id),_(!0)},[A]),F=(0,Ve.useCallback)(V=>{if(A(V),V){let R=Jn(V);R&&w(R)}h(null),_(!0)},[A]),{timezone:{string:P}}=(0,Qt.getSettings)(),D=a;return f?.required&&!n?D=`${a} (${(0,St.__)("Required")})`:!f?.required&&n&&(D=`${a} (${(0,St.__)("Optional")})`),(0,qe.jsx)(gE,{field:t,validity:i,inputRefs:k,isTouched:T,setIsTouched:_,children:(0,qe.jsx)(Jt.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:c,hideLabelFromVision:o,children:(0,qe.jsxs)(z,{direction:"column",gap:"lg",children:[(0,qe.jsxs)(z,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[DN.map(V=>{let R=p===V.id;return(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:R,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>O(V),children:V.label},V.id)}),(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!p,size:"small",disabled:!!p||m,accessibleWhenDisabled:!0,children:(0,St.__)("Custom")})]}),(0,qe.jsx)(Jt.__experimentalInputControl,{ref:k,type:"date",label:(0,St.__)("Date"),hideLabelFromVision:!0,value:v,onChange:F,required:!!t.isValid?.required,disabled:m,min:C,max:E}),(0,qe.jsx)(kN,{style:{width:"100%"},selected:v&&Jn(v)||void 0,onSelect:I,month:b,onMonthChange:w,timeZone:P||void 0,weekStartsOn:y,disabled:m||M,disableNavigation:m})]})})})}function BN({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:l,setValue:u,isValid:f,format:g}=t,m=t.isDisabled({item:e,field:t}),p,h=l({item:e});Array.isArray(h)&&h.length===2&&h.every(N=>typeof N=="string")&&(p=h);let y=g.weekStartsOn??(0,Qt.getSettings)().l10n.startOfWeek,{minConstraint:x,maxConstraint:v,disabledMatchers:b}=nl(f,Jn),w=(0,Ve.useCallback)(N=>{r(u({item:e,value:N}))},[e,r,u]),[T,_]=(0,Ve.useState)(null),k=(0,Ve.useMemo)(()=>{if(!p)return{from:void 0,to:void 0};let[N,L]=p;return{from:Jn(N)||void 0,to:Jn(L)||void 0}},[p]),[C,E]=(0,Ve.useState)(()=>k.from||new Date),[M,A]=(0,Ve.useState)(!1),I=(0,Ve.useRef)(null),O=(0,Ve.useRef)(null),F=(0,Ve.useCallback)((N,L)=>{N&&L?w([Xg(N),Xg(L)]):!N&&!L&&w(void 0)},[w]),P=(0,Ve.useCallback)(N=>{F(N?.from,N?.to),_(null),A(!0)},[F]),D=(0,Ve.useCallback)(N=>{let[L,j]=N.getValue();E(L),F(L,j),_(N.id),A(!0)},[F]),V=(0,Ve.useCallback)((N,L)=>{let[j,q]=p||[void 0,void 0];if(F(N==="from"?L:j,N==="to"?L:q),L){let Q=Jn(L);Q&&E(Q)}_(null),A(!0)},[p,F]),{timezone:R}=(0,Qt.getSettings)(),S=a;return t.isValid?.required&&!n?S=`${a} (${(0,St.__)("Required")})`:!t.isValid?.required&&n&&(S=`${a} (${(0,St.__)("Optional")})`),(0,qe.jsx)(gE,{field:t,validity:i,inputRefs:[I,O],isTouched:M,setIsTouched:A,children:(0,qe.jsx)(Jt.BaseControl,{id:s,className:"dataviews-controls__date",label:S,help:c,hideLabelFromVision:o,children:(0,qe.jsxs)(z,{direction:"column",gap:"lg",children:[(0,qe.jsxs)(z,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[FN.map(N=>{let L=T===N.id;return(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:L,size:"small",disabled:m,accessibleWhenDisabled:!0,onClick:()=>D(N),children:N.label},N.id)}),(0,qe.jsx)(Jt.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!T,size:"small",accessibleWhenDisabled:!0,disabled:!!T||m,children:(0,St.__)("Custom")})]}),(0,qe.jsxs)(z,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,qe.jsx)(Jt.__experimentalInputControl,{ref:I,type:"date",label:(0,St.__)("From"),hideLabelFromVision:!0,value:p?.[0],onChange:N=>V("from",N),required:!!t.isValid?.required,disabled:m,min:x,max:v}),(0,qe.jsx)(Jt.__experimentalInputControl,{ref:O,type:"date",label:(0,St.__)("To"),hideLabelFromVision:!0,value:p?.[1],onChange:N=>V("to",N),required:!!t.isValid?.required,disabled:m,min:x,max:v})]}),(0,qe.jsx)(MN,{style:{width:"100%"},selected:k,onSelect:P,month:C,onMonthChange:E,timeZone:R.string||void 0,weekStartsOn:y,disabled:m||b})]})})})}function hE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===ar||i===wr?(0,qe.jsx)(Ef,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===sr?(0,qe.jsx)(BN,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,qe.jsx)(LN,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var Tf=d(oe(),1),vE=d(G(),1);var Zg=d(B(),1),{ValidatedSelectControl:HN}=me(Tf.privateApis);function Pf({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:l,setValue:u,isValid:f}=t,g=t.isDisabled({item:e,field:t}),m=s==="array",p=l({item:e})??(m?[]:""),h=(0,vE.useCallback)(v=>r(u({item:e,value:v})),[e,r,u]),{elements:y,isLoading:x}=Tt({elements:t.elements,getElements:t.getElements});return x?(0,Zg.jsx)(Tf.Spinner,{}):(0,Zg.jsx)(HN,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(f,i),label:a,value:p,help:c,options:y,onChange:h,hideLabelFromVision:o,multiple:m,disabled:g})}var Qg=d(B(),1),jN=10;function bE(e){let{field:t}=e,{elements:r}=Tt({elements:t.elements,getElements:t.getElements});return r.length>=jN?(0,Qg.jsx)(Cf,{...e}):(0,Qg.jsx)(Pf,{...e})}var Af=d(oe(),1);var yE=d(oe(),1),xE=d(G(),1);var wE=d(B(),1),{ValidatedInputControl:WN}=me(yE.privateApis);function Ho({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:l,placeholder:u,description:f,getValue:g,setValue:m,isValid:p}=t,h=g({item:e}),y=t.isDisabled({item:e,field:t}),x=(0,xE.useCallback)(v=>r(m({item:e,value:v})),[e,m,r]);return(0,wE.jsx)(WN,{required:!!p.required,markWhenOptional:n,customValidity:Fe(p,c),label:l,placeholder:u,value:h??"",help:f,onChange:x,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:y,pattern:p.pattern?p.pattern.constraint:void 0,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0})}var Of=d(B(),1);function SE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Of.jsx)(Ho,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,Of.jsx)(Af.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Of.jsx)(Af.Icon,{icon:zd})})})}var Nf=d(oe(),1);var If=d(B(),1);function CE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,If.jsx)(Ho,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,If.jsx)(Nf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,If.jsx)(Nf.Icon,{icon:nm})})})}var kf=d(oe(),1);var Vf=d(B(),1);function EE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Vf.jsx)(Ho,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Vf.jsx)(kf.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Vf.jsx)(kf.Icon,{icon:rm})})})}var un=d(oe(),1),sl=d(G(),1),Mf=d(X(),1);var ei=d(B(),1),{ValidatedNumberControl:zN}=me(un.privateApis);function _E(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function UN({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,sl.useCallback)(c=>t([_E(c),i]),[t,i]),a=(0,sl.useCallback)(c=>t([n,_E(c)]),[t,n]);return(0,ei.jsx)(un.BaseControl,{help:(0,Mf.__)("The max. value must be greater than the min. value."),children:(0,ei.jsxs)(un.Flex,{direction:"row",gap:4,children:[(0,ei.jsx)(un.__experimentalNumberControl,{label:(0,Mf.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,ei.jsx)(un.__experimentalNumberControl,{label:(0,Mf.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function Df({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:l,description:u,getValue:f,setValue:g,isValid:m}=t,p=f({item:e})??"",h=t.isDisabled({item:e,field:t}),y=(0,sl.useCallback)(v=>{r(g({item:e,value:["",void 0].includes(v)?void 0:Number(v)}))},[e,r,g]),x=(0,sl.useCallback)(v=>{r(g({item:e,value:v}))},[e,r,g]);if(i===sr){let v=["",""];return Array.isArray(p)&&p.length===2&&p.every(b=>typeof b=="number"||b==="")&&(v=p),(0,ei.jsx)(UN,{value:v,onChange:x,hideLabelFromVision:o,step:c})}return(0,ei.jsx)(zN,{required:!!m.required,markWhenOptional:n,customValidity:Fe(m,s),label:l,help:u,value:p,onChange:y,hideLabelFromVision:o,step:c,min:m.min?m.min.constraint:void 0,max:m.max?m.max.constraint:void 0,disabled:h})}var RE=d(B(),1);function TE(e){return(0,RE.jsx)(Df,{...e})}var PE=d(B(),1);function OE(e){return(0,PE.jsx)(Df,{...e})}var Ff=d(oe(),1),AE=d(G(),1);var Jg=d(B(),1),{ValidatedRadioControl:$N}=me(Ff.privateApis);function IE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:g,isLoading:m}=Tt({elements:t.elements,getElements:t.getElements}),p=c({item:e}),h=(0,AE.useCallback)(y=>r(l({item:e,value:y})),[e,r,l]);return m?(0,Jg.jsx)(Ff.Spinner,{}):(0,Jg.jsx)($N,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),label:s,help:a,onChange:h,options:g,selected:p,hideLabelFromVision:o,disabled:f})}var eh=d(G(),1);var NE=d(B(),1);function VE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,NE.jsx)(Ho,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,eh.createElement)(a):void 0,suffix:c?(0,eh.createElement)(c):void 0})}var kE=d(oe(),1),ME=d(G(),1);var DE=d(B(),1),{ValidatedToggleControl:YN}=me(kE.privateApis);function FE({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),g=(0,ME.useCallback)(()=>{t(l({item:r,value:!c({item:r})}))},[t,l,r,c]);return(0,DE.jsx)(YN,{required:!!u.required,markWhenOptional:n,customValidity:Fe(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:g,disabled:f})}var LE=d(oe(),1),BE=d(G(),1);var HE=d(B(),1),{ValidatedTextareaControl:GN}=me(LE.privateApis);function jE({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:l,placeholder:u,description:f,setValue:g,isValid:m}=t,p=t.getValue({item:e}),h=(0,BE.useCallback)(y=>r(g({item:e,value:y})),[e,r,g]);return(0,HE.jsx)(GN,{required:!!m.required,markWhenOptional:n,customValidity:Fe(m,s),label:l,placeholder:u,value:p??"",help:f,onChange:h,rows:a,disabled:c,minLength:m.minLength?m.minLength.constraint:void 0,maxLength:m.maxLength?m.maxLength.constraint:void 0,hideLabelFromVision:o})}var qE=d(G(),1);var Xs=d(oe(),1),ri=d(jt(),1),Wr=d(G(),1),Bf=d(th(),1);var qN=[];function zE({allowedFormats:e,disableFormats:t}){return t?qN:e}var Lf=d(th(),1),UE=d(B(),1),$E=d(K(),1),KN={};function XN({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,Lf.getActiveFormat)(r,s),l=c!==void 0,u=(0,Lf.getActiveObject)(r),f=u!==void 0&&u.type===s;return(0,UE.jsx)(a,{isActive:l,isVisible:i,activeAttributes:l?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:KN},s)}function YE({formatTypes:e,...t}){return e.map(r=>(0,$E.createElement)(XN,{settings:r,...t,key:r.name}))}var ti=d(B(),1),{ValidatedContentEditableControl:ZN,withIgnoreIMEEvents:QN}=me(Xs.privateApis),{useRichText:JN,KeyboardShortcutContext:eV,InputEventContext:tV,shortcutsListener:rV,inputEventsListener:oV}=me(Bf.privateApis),nV=[];function GE({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:g,allowedFormats:m,disableFormats:p,withoutInteractiveFormatting:h,preserveWhiteSpace:y,disableLineBreaks:x,focusOnMount:v,completers:b=nV}){let[w,T]=(0,Wr.useState)({start:void 0,end:void 0}),[_,k]=(0,Wr.useState)(!1),C=(0,Wr.useRef)(void 0),E=(0,Wr.useRef)(new Set),M=(0,Wr.useRef)(new Set),A=(0,ri.__experimentalUseFocusOutside)(()=>k(!1)),I=zE({allowedFormats:m,disableFormats:p}),{value:O,onChange:F,ref:P,formatTypes:D,getValue:V}=JN({value:t,onChange:r,selectionStart:w.start,selectionEnd:w.end,onSelectionChange:(re,ce)=>T({start:re,end:ce}),__unstableIsSelected:_,preserveWhiteSpace:!!y,placeholder:o,__unstableDisableFormats:p,allowedFormats:I,withoutInteractiveFormatting:h,__unstableFormatTypeHandlerContext:(0,Wr.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function R(){C.current?.focus()}let S=(0,Wr.useRef)({keyboardShortcuts:M,inputEvents:E}),N=(0,Wr.useRef)({formatTypes:D,getValue:V,onChange:F});(0,Wr.useInsertionEffect)(()=>{N.current={formatTypes:D,getValue:V,onChange:F}});let L=(0,ri.useRefEffect)(re=>{if(l)return;let ce=QN(be=>{if(be.key!=="Enter"||be.defaultPrevented||be.metaKey||be.ctrlKey||(be.preventDefault(),x))return;let{getValue:W,onChange:U}=N.current,$=W();U((0,Bf.insert)($,`
+`,$.start??$.text.length,$.end??$.text.length))});return re.addEventListener("keydown",ce),()=>re.removeEventListener("keydown",ce)},[x,l]),j=(0,ri.useRefEffect)(re=>{if(!_)return;let ce=rV(S)(re),be=oV(S)(re);function W(U){if(U.inputType!=="insertText"&&U.type!=="compositionend")return;let{formatTypes:$,getValue:le,onChange:ge}=N.current,Ot=le(),Ct=$.reduce((Bt,{__unstableInputRule:vt})=>vt?vt(Bt):Bt,Ot);Ct!==Ot&&ge({...Ct,activeFormats:Ot.activeFormats})}return re.addEventListener("input",W),re.addEventListener("compositionend",W),()=>{ce(),be(),re.removeEventListener("input",W),re.removeEventListener("compositionend",W)}},[_]),{ref:q,...ee}=(0,Xs.__unstableUseAutocompleteProps)({completers:b,record:O,onChange:F,onReplace:()=>{}}),te=(0,ri.useRefEffect)(re=>{v&&!l&&re.focus()},[v,l]),Q=(0,ri.useMergeRefs)([P,C,j,L,te,q]);return(0,ti.jsx)("div",{...A,onFocus:re=>{k(!0),A.onFocus(re)},children:(0,ti.jsxs)(Xs.SlotFillProvider,{children:[(0,ti.jsx)(ZN,{label:e,id:n,className:Z("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:g,value:O.text,"aria-multiline":!x,...ee,ref:Q}),_&&!l&&(0,ti.jsx)(eV.Provider,{value:M,children:(0,ti.jsx)(tV.Provider,{value:E,children:(0,ti.jsx)(YE,{value:O,onChange:F,onFocus:R,formatTypes:D,forwardedRef:C,isVisible:!0})})})]})})}var KE=d(B(),1);function XE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:g,disableLineBreaks:m}=i||{},p=t.isDisabled({item:e,field:t}),{label:h,placeholder:y,description:x,id:v,setValue:b,isValid:w}=t,T=t.getValue({item:e})??"",_=(0,qE.useCallback)(k=>r(b({item:e,value:k})),[e,r,b]);return(0,KE.jsx)(GE,{label:h,value:T,onChange:_,placeholder:y,id:v,hideLabelFromVision:o,help:x,disabled:p,required:!!w.required,markWhenOptional:n,customValidity:Fe(w,s),className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:g,disableLineBreaks:m})}var Zs=d(oe(),1),ZE=d(G(),1);var Hf=d(B(),1),{ValidatedToggleGroupControl:iV}=me(Zs.privateApis);function QE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,l=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,ZE.useCallback)(h=>r(a({item:e,value:h})),[e,r,a]),{elements:g,isLoading:m}=Tt({elements:t.elements,getElements:t.getElements});if(m)return(0,Hf.jsx)(Zs.Spinner,{});if(g.length===0)return null;let p=g.find(h=>h.value===u);return(0,Hf.jsx)(iV,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(c,i),isBlock:!0,label:t.label,help:p?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:g.map(h=>(0,Hf.jsx)(Zs.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:l},h.value))})}var jf=d(oe(),1),Wf=d(G(),1);var al=d(B(),1),{ValidatedFormTokenField:sV}=me(jf.privateApis);function JE({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:l,setValue:u,isValid:f}=t,g=l({item:e}),m=t.isDisabled({item:e,field:t}),{elements:p,isLoading:h}=Tt({elements:t.elements,getElements:t.getElements}),y=(0,Wf.useMemo)(()=>Array.isArray(g)?g.map(v=>p?.find(w=>w.value===v)||{value:v,label:v}):[],[g,p]),x=(0,Wf.useCallback)(v=>{let b=v.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(u({item:e,value:b}))},[r,u,e]);return h?(0,al.jsx)(jf.Spinner,{}):(0,al.jsx)(sV,{required:!!f?.required,markWhenOptional:n,customValidity:Fe(f,i),label:o?void 0:s,value:y,onChange:x,placeholder:a,suggestions:p?.map(v=>v.value),disabled:m,__experimentalValidateInput:v=>t.isValid?.elements&&p?p.some(b=>b.value===v||b.label===v):!0,__experimentalExpandOnFocus:p&&p.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&p&&p.find(w=>w.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&p){let b=p.find(w=>w.value===v);return(0,al.jsx)("span",{children:b?.label||v})}return(0,al.jsx)("span",{children:v})}})}var aV={grad:.9,turn:360,rad:360/(2*Math.PI)},fn=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},Pt=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Xr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},l_=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},e_=function(e){return{r:Xr(e.r,0,255),g:Xr(e.g,0,255),b:Xr(e.b,0,255),a:Xr(e.a)}},rh=function(e){return{r:Pt(e.r),g:Pt(e.g),b:Pt(e.b),a:Pt(e.a,3)}},lV=/^#([0-9a-f]{3,8})$/i,zf=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},c_=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}},u_=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),l=i%6;return{r:255*[o,a,s,s,c,o][l],g:255*[c,o,o,a,s,s][l],b:255*[s,s,c,o,o,a][l],a:n}},t_=function(e){return{h:l_(e.h),s:Xr(e.s,0,100),l:Xr(e.l,0,100),a:Xr(e.a)}},r_=function(e){return{h:Pt(e.h),s:Pt(e.s),l:Pt(e.l),a:Pt(e.a,3)}},o_=function(e){return u_((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},ll=function(e){return{h:(t=c_(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},cV=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,uV=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,fV=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,dV=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,n_={string:[[function(e){var t=lV.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?Pt(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?Pt(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=fV.exec(e)||dV.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:e_({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=cV.exec(e)||uV.exec(e);if(!t)return null;var r,o,n=t_({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(aV[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return o_(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 fn(t)&&fn(r)&&fn(o)?e_({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(!fn(t)||!fn(r)||!fn(o))return null;var s=t_({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return o_(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!fn(t)||!fn(r)||!fn(o))return null;var s=(function(a){return{h:l_(a.h),s:Xr(a.s,0,100),v:Xr(a.v,0,100),a:Xr(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return u_(s)},"hsv"]]},i_=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]},mV=function(e){return typeof e=="string"?i_(e.trim(),n_.string):typeof e=="object"&&e!==null?i_(e,n_.object):[null,void 0]};var oh=function(e,t){var r=ll(e);return{h:r.h,s:Xr(r.s+100*t,0,100),l:r.l,a:r.a}},nh=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},s_=function(e,t){var r=ll(e);return{h:r.h,s:r.s,l:Xr(r.l+100*t,0,100),a:r.a}},a_=(function(){function e(t){this.parsed=mV(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 Pt(nh(this.rgba),2)},e.prototype.isDark=function(){return nh(this.rgba)<.5},e.prototype.isLight=function(){return nh(this.rgba)>=.5},e.prototype.toHex=function(){return t=rh(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?zf(Pt(255*i)):"","#"+zf(r)+zf(o)+zf(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return rh(this.rgba)},e.prototype.toRgbString=function(){return t=rh(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 r_(ll(this.rgba))},e.prototype.toHslString=function(){return t=r_(ll(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=c_(this.rgba),{h:Pt(t.h),s:Pt(t.s),v:Pt(t.v),a:Pt(t.a,3)};var t},e.prototype.invert=function(){return er({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),er(oh(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),er(oh(this.rgba,-t))},e.prototype.grayscale=function(){return er(oh(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),er(s_(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),er(s_(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"?er({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):Pt(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=ll(this.rgba);return typeof t=="number"?er({h:t,s:r.s,l:r.l,a:r.a}):Pt(r.h)},e.prototype.isEqual=function(t){return this.toHex()===er(t).toHex()},e})(),er=function(e){return e instanceof a_?e:new a_(e)};var Tr=d(oe(),1),ih=d(G(),1),f_=d(X(),1);var dn=d(B(),1),{ValidatedInputControl:pV}=me(Tr.privateApis),gV=({color:e,onColorChange:t,disabled:r})=>{let o=e&&er(e).isValid()?e:"#ffffff";return(0,dn.jsx)(Tr.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,dn.jsx)(Tr.Button,{onClick:n,"aria-label":(0,f_.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,dn.jsx)(Tr.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,dn.jsx)(Tr.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,dn.jsx)(Tr.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function d_({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),g=t.getValue({item:e})||"",m=(0,ih.useCallback)(h=>{r(l({item:e,value:h}))},[e,r,l]),p=(0,ih.useCallback)(h=>{r(l({item:e,value:h||""}))},[e,r,l]);return(0,dn.jsx)(pV,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:Fe(u,i),label:s,placeholder:a,value:g,help:c,onChange:p,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,dn.jsx)(Tr.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,dn.jsx)(gV,{color:g,onColorChange:m,disabled:f})})})}var $f=d(oe(),1),Yf=d(G(),1),sh=d(X(),1);var Uf=d(B(),1);function m_({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Yf.useState)(!1),c=t.isDisabled({item:e,field:t}),l=(0,Yf.useCallback)(()=>{a(u=>!u)},[]);return(0,Uf.jsx)(Ho,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Uf.jsx)($f.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Uf.jsx)($f.Button,{icon:s?ca:dm,onClick:l,size:"small",label:s?(0,sh.__)("Hide password"):(0,sh.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function Gf(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var g_=d(B(),1),p_={adaptiveSelect:bE,array:JE,checkbox:cE,color:d_,combobox:Cf,datetime:mE,date:hE,email:SE,telephone:CE,url:EE,integer:TE,number:OE,password:m_,radio:IE,select:Pf,text:VE,toggle:FE,textarea:jE,richtext:XE,toggleGroup:QE};function hV(e){return e&&typeof e=="object"&&typeof e.control=="string"}function vV(e){let{control:t,...r}=e,o=qf(t);return o===null?null:function(i){return(0,g_.jsx)(o,{...i,config:r})}}function h_(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?qf(e.Edit):hV(e.Edit)?vV(e.Edit):Gf(e)&&e.type!=="array"?qf("adaptiveSelect"):t===null?null:qf(t)}function qf(e){return Object.keys(p_).includes(e)?p_[e]:null}function bV(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 v_=bV;var yV=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},b_=yV;var xV=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},y_=xV;var w_=d(X(),1);function Kf({item:e,field:t}){let{elements:r,isLoading:o}=Tt({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 x_=d(B(),1);function at({item:e,field:t}){return t.hasElements?(0,x_.jsx)(Kf,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var jo=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function lt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function Wo(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 zo(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 Uo(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 Ke(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 wV({item:e,field:t}){return t.getValue({item:e})}var fr=wV;var SV=/^[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 CV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!SV.test(r)?(0,w_.__)("Value must be a valid email address."):null}var S_={type:"email",render:at,Edit:"email",sort:jo,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,wo,So,Co,Ze,Qe,Yt,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:Uo,minLength:Wo,maxLength:zo,elements:Ke,custom:CV}};var C_=d(X(),1);var Qs=(e,t,r)=>r==="asc"?e-t:t-e;function Xf(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 Zf(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 E_={separatorThousand:","};function EV({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=E_: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 _V(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,C_.__)("Value must be an integer."):null}var __={type:"integer",render:at,Edit:"integer",sort:Qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt,_n,Rn,Tn,Pn,sr],validOperators:[et,tt,_n,Rn,Tn,Pn,sr,Ze,Qe,Yt,Gt],format:E_,getValueFormatted:EV,validate:{required:lt,min:Xf,max:Zf,elements:Ke,custom:_V}};var R_=d(X(),1);var T_={separatorThousand:",",separatorDecimal:".",decimals:2};function RV({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=T_:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,l]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+l}function TV(e){return e===""||e===void 0||e===null}function PV(e,t){let r=t.getValue({item:e});return!TV(r)&&!Number.isFinite(r)?(0,R_.__)("Value must be a number."):null}var P_={type:"number",render:at,Edit:"number",sort:Qs,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt,_n,Rn,Tn,Pn,sr],validOperators:[et,tt,_n,Rn,Tn,Pn,sr,Ze,Qe,Yt,Gt],format:T_,getValueFormatted:RV,validate:{required:lt,min:Xf,max:Zf,elements:Ke,custom:PV}};var O_={type:"text",render:at,Edit:"text",sort:jo,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,wo,So,Co,Ze,Qe,Yt,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:Uo,minLength:Wo,maxLength:zo,elements:Ke}};var Ui=d(Kn(),1);var I_=d(Kn(),1);function A_(e){if(!e||!nn(new Date(e)))return null;let t=(0,I_.getDate)(e);return t&&nn(t)?t:null}function N_(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=A_(o),a=A_(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Qf(e,t){return N_(e,t,"min")}function Jf(e,t){return N_(e,t,"max")}var V_={datetime:(0,Ui.getSettings)().formats.datetime,weekStartsOn:(0,Ui.getSettings)().l10n.startOfWeek};function OV({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=V_:o=t.format,(0,Ui.dateI18n)(o.datetime,(0,Ui.getDate)(r))}var AV=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},k_={type:"datetime",render:at,Edit:"datetime",sort:AV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vn,kn,On,An,In,Nn,ar,wr],validOperators:[Vn,kn,On,An,In,Nn,ar,wr],format:V_,getValueFormatted:OV,validate:{required:lt,elements:Ke,min:Qf,max:Jf}};var $i=d(Kn(),1);var M_={date:(0,$i.getSettings)().formats.date,weekStartsOn:(0,$i.getSettings)().l10n.startOfWeek};function IV({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=M_:o=t.format,(0,$i.dateI18n)(o.date,(0,$i.getDate)(r))}var NV=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},D_={type:"date",render:at,Edit:"date",sort:NV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Vn,kn,On,An,In,Nn,ar,wr,sr],validOperators:[Vn,kn,On,An,In,Nn,ar,wr,sr],format:M_,getValueFormatted:IV,validate:{required:lt,elements:Ke,min:Qf,max:Jf}};var ed=d(X(),1);function F_(e,t){return t.getValue({item:e})===!0}function VV({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,ed.__)("True"):r===!1?(0,ed.__)("False"):""}function kV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,ed.__)("Value must be true, false, or undefined"):null}var MV=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},L_={type:"boolean",render:at,Edit:"checkbox",sort:MV,validate:{required:F_,elements:Ke,custom:kV},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt],validOperators:[et,tt],format:{},getValueFormatted:VV};var B_={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:fr,validate:{}};var ah=d(X(),1);function H_(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function j_({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function DV({item:e,field:t}){return j_({item:e,field:t})}function FV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,ah.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,ah.__)("Every value must be a string.")}var LV=(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)},W_={type:"array",render:DV,Edit:"array",sort:LV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[Ze,Qe,Yt,Gt],format:{},getValueFormatted:j_,validate:{required:H_,elements:Ke,custom:FV}};function BV({item:e,field:t}){return t.getValue({item:e})?"\u2022\u2022\u2022\u2022\u2022\u2022\u2022\u2022":""}var z_={type:"password",render:at,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:BV,validate:{required:lt,pattern:Uo,minLength:Wo,maxLength:zo,elements:Ke}};var U_={type:"telephone",render:at,Edit:"telephone",sort:jo,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,wo,So,Co,Ze,Qe,Yt,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:Uo,minLength:Wo,maxLength:zo,elements:Ke}};var $_=d(X(),1);var Js=d(B(),1);function HV({item:e,field:t}){if(t.hasElements)return(0,Js.jsx)(Kf,{item:e,field:t});let r=fr({item:e,field:t});return!r||!er(r).isValid()?r:(0,Js.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,Js.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,Js.jsx)("span",{children:r})]})}function jV(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!er(r).isValid()?(0,$_.__)("Value must be a valid color."):null}var WV=(e,t,r)=>{let o=er(e),n=er(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},Y_={type:"color",render:HV,Edit:"color",sort:WV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,Ze,Qe],format:{},getValueFormatted:fr,validate:{required:lt,elements:Ke,custom:jV}};var G_={type:"url",render:at,Edit:"url",sort:jo,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ze,Qe],validOperators:[et,tt,wo,So,Co,Ze,Qe,Yt,Gt],format:{},getValueFormatted:fr,validate:{required:lt,pattern:Uo,minLength:Wo,maxLength:zo,elements:Ke}};var zV=(e,t,r)=>typeof e=="number"&&typeof t=="number"?Qs(e,t,r):jo(e,t,r),q_={render:at,Edit:null,sort:zV,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[et,tt],validOperators:VC(),format:{},getValueFormatted:fr,validate:{required:lt,elements:Ke}};function UV(e){return e==="integer"||e==="number"}function $V(e){return e==="date"||e==="datetime"}function K_(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&UV(t.type)||typeof e=="string"&&$V(t.type)))return{constraint:e,validate:o}}function X_(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=K_(r?.min,t,"min"),s=K_(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let l=r?.maxLength,u;typeof l=="number"&&t.validate.maxLength!==void 0&&(u={constraint:l,validate:t.validate.maxLength});let f=r?.pattern,g;f!==void 0&&t.validate.pattern!==void 0&&(g={constraint:f,validate:t.validate.pattern});let m=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:g,custom:m}}function Z_(e){return e.validOperators.reduce((t,r)=>{let o=Wi(r);return o?.filter&&(t[r]=o.filter),t},{})}function YV(e,t){return{...t.format,...e.format}}var Q_=YV;function GV(e){let t=[S_,__,P_,O_,k_,D_,L_,B_,W_,z_,U_,Y_,G_].find(r=>r?.type===e);return t||q_}function J_(e){return e.map(t=>{let r=GV(t.type),o=t.getValue||b_(t.id),n=function(i,s,a){let c=o({item:i}),l=o({item:s});return t.sort?t.sort(c,l,a):r.sort(c,l,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||y_(t.id),elements:t.elements,getElements:t.getElements,hasElements:Gf(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:h_(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:X_(t,r),filterBy:v_(t,r.defaultOperators,r.validOperators),filter:Z_(r),format:Q_(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var Ft=d(G(),1);function eR({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,Ft.useState)(!o);(0,Ft.useEffect)(()=>{o||c(!0)},[o]);let l=(0,Ft.useRef)(t),u=(0,Ft.useRef)(n);(0,Ft.useEffect)(()=>{o||(l.current=t,u.current=n)},[t,o,n]);let[f,g]=(0,Ft.useState)([]),m=(0,Ft.useRef)(new Map),p=(0,Ft.useRef)([]),h=(0,Ft.useRef)({search:void 0,filters:void 0,perPage:void 0}),y=(0,Ft.useRef)(void 0),x=(0,Ft.useRef)(void 0),v=(0,Ft.useRef)(!1),b=(0,Ft.useMemo)(()=>{e.startPosition!==void 0&&x.current!==void 0&&(e.startPosition<x.current?y.current="up":e.startPosition>x.current&&(y.current="down")),x.current=e.startPosition;let w=JSON.stringify(e.filters??[]),T=h.current.filters,_=!v.current||!e.infiniteScrollEnabled||e.search!==h.current.search||w!==T||e.perPage!==h.current.perPage;if(v.current=!0,h.current={search:e.search,filters:w,perPage:e.perPage},_){m.current.clear(),y.current=void 0;let P=e.search?1:e.startPosition??1,D=t.map((V,R)=>{let S=P+R;return m.current.set(r(V),S),{...V,position:S}});return p.current=D,D}let k=p.current,C=new Set(t.map(r)),E=y.current,M=e.search?1:e.startPosition??1,A=t.map((P,D)=>{let V=r(P),R=e.infiniteScrollEnabled?M+D:void 0;return R!==void 0&&m.current.set(V,R),{...P,position:R}});if(A.length===0)return k;let I=k.filter(P=>!C.has(r(P))),O=E==="up"?[...A,...I]:[...I,...A];O.sort((P,D)=>{let V=P.position,R=D.position;return V-R});let F=O;if(f.length>0){let P=Math.min(...f),D=Math.max(...f),V=20,R=O.map(j=>j.position),S=Math.min(...R);!(Math.max(...R)<P-V||S>D+V)&&(F=O.filter(j=>{let q=r(j);if(i?.includes(q))return!0;let te=j.position;return E==="up"?te<=D+V:E==="down"?te>=P-V:te>=P-V&&te<=D+V}))}return p.current=F,F},[t,e.search,e.filters,e.perPage,e.startPosition,e.infiniteScrollEnabled,f,i,r]);return s?{data:b,paginationInfo:n,hasInitiallyLoaded:a,setVisibleEntries:g}:{data:(o&&l.current?.length?l.current:t).map(T=>({...T,position:void 0})),paginationInfo:o&&l.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var dr=d(G(),1),rR=d(jt(),1);function tR(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((l,u)=>{let f=u.getBoundingClientRect(),g=f.top+f.height/2,m=Math.abs(g-n),p=l.getBoundingClientRect(),h=p.top+p.height/2,y=Math.abs(h-n);return m<y?u:l}),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 oR({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,dr.useRef)(null),a=(0,dr.useRef)(e),c=(0,dr.useRef)(r),l=(0,dr.useRef)(t),u=(0,dr.useRef)(o.totalItems);(0,dr.useLayoutEffect)(()=>{a.current=e,c.current=r,l.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,dr.useCallback)(m=>{i&&i(p=>{let h=new Set(p),y=!1;return m.forEach(x=>{let v=Number(x.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(v)||(x.isIntersecting?h.has(v)||(h.add(v),y=!0):h.has(v)&&(h.delete(v),y=!0))}),y?Array.from(h).sort():p})},[i]);(0,dr.useLayoutEffect)(()=>{let m=n.current,p=s.current;if(!m||!e.infiniteScrollEnabled||!p||r)return;let h=m.querySelector(`[aria-posinset="${p.posinset}"]`);if(h){let y=m.getBoundingClientRect(),b=h.getBoundingClientRect().top-y.top-p.viewportOffset+(m.scrollTop-p.scrollTop);Math.abs(b)>1&&(m.scrollTop+=b)}s.current=null},[n,r,e.infiniteScrollEnabled]);let g=(0,dr.useRef)(null);return(0,dr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!f){g.current&&(g.current.disconnect(),g.current=null);return}return g.current=new IntersectionObserver(f,{root:null,rootMargin:"0px",threshold:.1}),()=>{g.current&&(g.current.disconnect(),g.current=null)}},[e.infiniteScrollEnabled,f]),(0,dr.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let m=0,p=600,h=800,y=(0,rR.throttle)(v=>{let b=a.current,w=u.current,T=v.target,_=T.scrollTop,k=T.scrollHeight,C=T.clientHeight,E=_>m?"down":"up";if(m=_,c.current)return;let M=b.startPosition||1,A=b.perPage||10,I=Math.min(M+A,w);if(E==="down"&&_+C>=k-p&&I<w){let O=I;tR(T,s,"down"),l.current({...b,startPosition:O})}if(E==="up"&&_<=h&&M>1){let O=M-A,F=O<6?1:O;tR(T,s,"up"),l.current({...b,startPosition:F})}},50),x=n.current;return x.addEventListener("scroll",y),()=>{x.removeEventListener("scroll",y),y.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:g.current}}var Pr=d(G(),1),nR=d(jt(),1);var Lt=d(B(),1),qV=()=>!1,KV=zn.filter(e=>e.isPicker),XV=e=>e.id,ZV=[],QV={pickerGrid:!0,pickerTable:!0};function JV({search:e=!0,searchLabel:t=void 0}){let{view:r}=(0,Pr.useContext)(ne),o=r.infiniteScrollEnabled;return(0,Lt.jsxs)(Lt.Fragment,{children:[(0,Lt.jsxs)(z,{direction:"row",align:"top",justify:"space-between",className:Z("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":o}),gap:"xs",children:[(0,Lt.jsxs)(z,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[e&&(0,Lt.jsx)(zg,{label:t}),(0,Lt.jsx)(xf,{})]}),(0,Lt.jsx)(z,{direction:"row",gap:"xs",style:{flexShrink:0},children:(0,Lt.jsx)(iE,{})})]}),(0,Lt.jsx)(wf,{className:"dataviews-filters__container"}),(0,Lt.jsx)(Wg,{}),(0,Lt.jsx)(tg,{})]})}function ek({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=ZV,data:s,getItemId:a=XV,isLoading:c=!1,paginationInfo:l,defaultLayouts:u=QV,selection:f,onChangeSelection:g,children:m,config:p={perPageSizes:[10,20,50,100]},itemListLabel:h,empty:y,onReset:x}){let{data:v,setVisibleEntries:b}=eR({view:e,data:s,getItemId:a,selection:f,paginationInfo:l}),w=(0,Pr.useRef)(null),[T,_]=(0,Pr.useState)(0),k=(0,nR.useResizeObserver)(R=>{_(R[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[C,E]=(0,Pr.useState)(null);function M(R){let S=typeof R=="function"?R(f):R;g&&g(S)}let A=(0,Pr.useMemo)(()=>J_(r),[r]),I=el(A,e),O=(0,Pr.useMemo)(()=>(I||[]).some(R=>R.isPrimary||R.isLocked),[I]),[F,P]=(0,Pr.useState)(O),{intersectionObserver:D}=oR({view:e,onChangeView:t,isLoading:c,paginationInfo:l,containerRef:w,setVisibleEntries:b});(0,Pr.useEffect)(()=>{O&&!F&&P(!0)},[O,F]);let V=(0,Pr.useMemo)(()=>Object.fromEntries(Object.entries(u).filter(([R])=>KV.some(S=>S.type===R)).map(([R,S])=>[R,S===!0?{}:S])),[u]);return V[e.type]?(0,Lt.jsx)(ne.Provider,{value:{view:e,onChangeView:t,fields:A,actions:i,data:v,isLoading:c,paginationInfo:l,isItemClickable:qV,selection:f,onChangeSelection:M,openedFilter:C,setOpenedFilter:E,getItemId:a,containerWidth:T,containerRef:w,resizeObserverRef:k,defaultLayouts:V,filters:I,isShowingFilter:F,setIsShowingFilter:P,config:p,itemListLabel:h,empty:y,onReset:x,hasInitiallyLoaded:!0,intersectionObserver:D},children:(0,Lt.jsx)("div",{className:"dataviews-picker-wrapper",children:m??(0,Lt.jsx)(JV,{search:o,searchLabel:n})})}):null}var uo=ek;uo.BulkActionToolbar=Nw;uo.Footer=tg;uo.Filters=rl;uo.FiltersToggled=wf;uo.FiltersToggle=xf;uo.Layout=Wg;uo.LayoutSwitcher=$g;uo.Pagination=Jp;uo.Search=zg;uo.ViewConfig=Yg;var $o=uo;var iR=Object.prototype.hasOwnProperty;function sR(e,t,r){for(r of e.keys())if(oi(r,t))return r}function oi(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--&&oi(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=sR(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=sR(t,n),!n)||!oi(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(iR.call(e,r)&&++o&&!iR.call(t,r)||!(r in t)||!oi(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Yi=d(G(),1),rd=d(or(),1),fh=d(lh(),1);function ch(e,t,r){return`dataviews-${e}-${t}-${r}`}var lR=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function uh(e,t,r){if(!t)return e;let o=e;for(let n of lR)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function td(e,t,r){if(!t)return e;let o=e;for(let n of lR)if(n in t){let{[n]:i,...s}=o;o=s}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function tk(e,t){let r={...e};for(let o of t)delete r[o];return r}function dh(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,c=ch(t,r,o),l=(0,rd.useSelect)(b=>b(fh.store).get("core/views",c),[c]),{set:u}=(0,rd.useDispatch)(fh.store),f=(0,Yi.useMemo)(()=>l??n??{},[l,n]),g=Number(s?.page??f.page??1),m=s?.search??f.search??"",p=(0,Yi.useMemo)(()=>{let b=e.defaultLayouts?.[f.type];return{...!b||b===!0?{}:b,...i}},[e.defaultLayouts,f.type,i]),h=(0,Yi.useMemo)(()=>uh({...f,page:g,search:m},p,n),[f,g,m,p,n]),y=!!l,x=(0,Yi.useCallback)(b=>{let w={page:b?.page,search:b?.search},T=td(tk(b,["page","search"]),p,n);a&&!oi(w,{page:g,search:m})&&a(w);let _=td(f,p,n),k=td(n,p,n);oi(_,T)||(oi(T,k)?u("core/views",c,void 0):u("core/views",c,T))},[a,g,m,f,n,p,u,c]),v=(0,Yi.useCallback)(()=>{u("core/views",c,void 0)},[c,u]);return{view:h,isModified:y,updateView:x,resetToDefault:v}}var rk=d(or(),1),ok=d(lh(),1);var ik=d(or(),1),sk=d(ci(),1);var cR=d(Ra(),1),{lock:gee,unlock:nk}=(0,cR.__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 cl=d(X(),1),uR=d(oe(),1);var ni=d(B(),1),ak={id:"alt_text",type:"text",label:(0,cl.__)("Alt text"),isVisible:e=>e?.media_type==="image",render:({item:e})=>e?.alt_text||"-",Edit:({field:e,onChange:t,data:r})=>(0,ni.jsx)(uR.TextareaControl,{label:e.label,value:r.alt_text||"",onChange:o=>t({alt_text:o}),help:(0,ni.jsxs)(ni.Fragment,{children:[(0,ni.jsx)(Lp,{href:(0,cl.__)("https://www.w3.org/WAI/tutorials/images/decision-tree/"),openInNewTab:!0,children:(0,cl.__)("Describe the purpose of the image.")}),(0,ni.jsx)("br",{}),(0,cl.__)("Leave empty if decorative.")]}),rows:2}),enableSorting:!1,filterBy:!1},mh=ak;var gR=d(X(),1);var nd=d(G(),1),ph=d(X(),1);function od(e){return e?typeof e=="string"?e:typeof e=="object"&&(e.rendered||e.raw)||"":""}var id=d(B(),1);function fR({item:e}){let[t,r]=(0,nd.useState)(null),o=e.post,n=e._embedded?.["wp:attached-to"]?.[0]?.id,i=e._embedded?.["wp:attached-to"]?.[0]?.title;return(0,nd.useEffect)(()=>{o&&o===n&&r(od(i)||(0,ph.__)("(no title)")),o||r((0,ph.__)("(Unattached)"))},[o,n,i]),(0,id.jsx)(id.Fragment,{children:t})}var sd=d(ci(),1),ad=d(oe(),1),gh=d(X(),1),Gi=d(G(),1),dR=d(jt(),1),mR=d(or(),1);var hh=d(B(),1);function pR({data:e,onChange:t}){let r=e.post&&e?._embedded?.["wp:attached-to"]?.[0]?[{label:od(e._embedded?.["wp:attached-to"]?.[0]?.title),value:e.post.toString()}]:[],[o,n]=(0,Gi.useState)(r),[i,s]=(0,Gi.useState)([]),[a,c]=(0,Gi.useState)(!1),[l,u]=(0,Gi.useState)(e?.post?.toString()??null),f=(0,mR.useSelect)(y=>y(sd.store).getPostTypes(),[]),g=()=>{t({post:0,_embedded:{...e?._embedded,"wp:attached-to":void 0}}),u(null),n([])},m=async y=>{c(!0);let x=await(0,sd.__experimentalFetchLinkSuggestions)(y,{type:"post",isInitialSuggestions:!0},{});s(x);let v=x.map(w=>({label:w.title,value:w.id.toString()})),b=!y&&v.findIndex(w=>w.value===l)===-1;n(v.concat(b?r:[])),c(!1)},p=y=>{if(!y){g();return}if(u(y),y){let x=i.find(v=>v.id===Number(y));if(x&&f){let v=f.find(w=>w.slug===x?.type),b={...v&&{type:v.slug},id:Number(y),title:{raw:x.title,rendered:x.title}};t({post:Number(y),_embedded:{...e?._embedded,"wp:attached-to":[b]}})}}},h=(0,Gi.createInterpolateElement)((0,gh.__)("Search for a post or page to attach this media to or <button>detach current</button>."),{button:(0,hh.jsx)(ad.Button,{__next40pxDefaultSize:!0,onClick:g,variant:"link",accessibleWhenDisabled:!0,disabled:!l})});return(0,hh.jsx)(ad.ComboboxControl,{className:"dataviews-media-field__attached-to",isLoading:a,label:(0,gh.__)("Attached to"),help:h,value:l,options:o,onFilterValueChange:(0,dR.debounce)(y=>m(y),300),onChange:p,hideLabelFromVision:!0})}var lk={id:"attached_to",type:"text",label:(0,gR.__)("Attached to"),Edit:pR,render:fR,enableSorting:!1,filterBy:!1},vh=lk;var bR=d(X(),1),yR=d(or(),1),xR=d(ci(),1);var hR=d(X(),1),ea=d(G(),1);var ld=d(oe(),1),ii=d(B(),1);function vR({item:e}){let t=e?._embedded?.author?.[0],r=t?.name,o=t?.avatar_urls?.[48],[n,i]=(0,ea.useState)("loading");(0,ea.useEffect)(()=>{i("loading")},[o]);let s=(0,ea.useCallback)(c=>{c?.complete&&i("instant")},[]),a=()=>{n==="loading"&&i("loaded")};return(0,ii.jsxs)(ld.__experimentalHStack,{alignment:"left",spacing:0,children:[!!o&&(0,ii.jsx)("div",{className:Z("media-author-field__avatar",{"is-loading":n==="loading","is-loaded":n==="loaded"}),children:(0,ii.jsx)("img",{ref:s,onLoad:a,alt:(0,hR.__)("Author avatar"),src:o})}),!o&&(0,ii.jsx)("div",{className:"media-author-field__icon",children:(0,ii.jsx)(ld.Icon,{icon:jd})}),(0,ii.jsx)("span",{className:"media-author-field__name",children:r})]})}var ck={label:(0,bR.__)("Author"),id:"author",type:"integer",getElements:async()=>(await(0,yR.resolveSelect)(xR.store).getEntityRecords("root","user",{per_page:-1,who:"authors",_fields:"id,name",context:"view"})??[]).map(({id:t,name:r})=>({value:t,label:r})),render:vR,sort:(e,t,r)=>{let o=e._embedded?.author?.[0]?.name||"",n=t._embedded?.author?.[0]?.name||"";return r==="asc"?o.localeCompare(n):n.localeCompare(o)},filterBy:{operators:["isAny","isNone"]},readOnly:!0},bh=ck;var wR=d(X(),1),SR=d(oe(),1);function si(e){return e?typeof e=="string"?e:typeof e=="object"&&"raw"in e&&e.raw||"":""}var CR=d(B(),1),uk={id:"caption",type:"text",label:(0,wR.__)("Caption"),getValue:({item:e})=>si(e?.caption),render:({item:e})=>si(e?.caption)||"-",Edit:({field:e,onChange:t,data:r})=>(0,CR.jsx)(SR.TextareaControl,{label:e.label,value:si(r.caption)||"",onChange:o=>t({caption:o}),rows:2}),enableSorting:!1,filterBy:!1},yh=uk;var ER=d(X(),1),fk={id:"date",type:"datetime",label:(0,ER.__)("Date added"),filterBy:{operators:["before","after"]},readOnly:!0},xh=fk;var _R=d(X(),1),dk={id:"modified",type:"datetime",label:(0,_R.__)("Date modified"),filterBy:{operators:["before","after"]},readOnly:!0},wh=dk;var RR=d(X(),1),TR=d(oe(),1);var Sh=d(B(),1),mk={id:"description",type:"text",label:(0,RR.__)("Description"),getValue:({item:e})=>si(e?.description),render:({item:e})=>(0,Sh.jsx)("div",{children:si(e?.description)||"-"}),Edit:({field:e,onChange:t,data:r})=>(0,Sh.jsx)(TR.TextareaControl,{label:e.label,value:si(r.description)||"",onChange:o=>t({description:o}),rows:5}),enableSorting:!1,filterBy:!1},Ch=mk;var NR=d(X(),1),VR=d(cd(),1);var OR=d(G(),1),AR=d(cd(),1);var qi=d(B(),1),pk=15;function IR({item:e}){let t=(0,OR.useMemo)(()=>e?.source_url?(0,AR.getFilename)(e.source_url):null,[e?.source_url]);return t?t.length<=pk?(0,qi.jsx)("span",{className:"dataviews-media-field__filename",children:t}):(0,qi.jsxs)(Nt.Root,{children:[(0,qi.jsx)(Nt.Trigger,{render:(0,qi.jsx)("span",{className:"dataviews-media-field__filename",children:t})}),(0,qi.jsx)(Nt.Popup,{children:t})]}):""}var gk={id:"filename",type:"text",label:(0,NR.__)("File name"),getValue:({item:e})=>(0,VR.getFilename)(e?.source_url||""),render:IR,enableSorting:!1,filterBy:!1,readOnly:!0},Eh=gk;var tr=d(X(),1),MR=1024,DR=1024*MR,FR=1024*DR,LR=1024*FR,BR=1024*LR,HR=1024*BR,jR=1024*HR,hk=1024*jR;function kR(e,t,r=2){return(0,tr.sprintf)((0,tr._x)("%1$s %2$s","file size"),e.toLocaleString(void 0,{minimumFractionDigits:0,maximumFractionDigits:r}),t)}function vk(e,t=2){if(e===0)return kR(0,(0,tr._x)("B","unit symbol"),t);let r={[(0,tr._x)("YB","unit symbol")]:hk,[(0,tr._x)("ZB","unit symbol")]:jR,[(0,tr._x)("EB","unit symbol")]:HR,[(0,tr._x)("PB","unit symbol")]:BR,[(0,tr._x)("TB","unit symbol")]:LR,[(0,tr._x)("GB","unit symbol")]:FR,[(0,tr._x)("MB","unit symbol")]:DR,[(0,tr._x)("KB","unit symbol")]:MR,[(0,tr._x)("B","unit symbol")]:1};for(let[o,n]of Object.entries(r))if(e>=n)return kR(e/n,o,t);return""}var bk={id:"filesize",type:"text",label:(0,tr.__)("File size"),getValue:({item:e})=>e?.media_details?.filesize?vk(e?.media_details?.filesize):"",isVisible:e=>!!e?.media_details?.filesize,enableSorting:!1,filterBy:!1,readOnly:!0},_h=bk;var ta=d(X(),1),yk={id:"media_dimensions",type:"text",label:(0,ta.__)("Dimensions"),getValue:({item:e})=>e?.media_details?.width&&e?.media_details?.height?(0,ta.sprintf)((0,ta._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},Rh=yk;var YR=d(X(),1);var WR=d(or(),1),zR=d(ci(),1),ra=d(oe(),1),Ki=d(G(),1),UR=d(cd(),1);var ul=d(X(),1);function Th(e){return e.startsWith("image/")?{type:"image",label:(0,ul.__)("Image"),icon:em}:e.startsWith("video/")?{type:"video",label:(0,ul.__)("Video"),icon:vm}:e.startsWith("audio/")?{type:"audio",label:(0,ul.__)("Audio"),icon:Ad}:{type:"application",label:(0,ul.__)("Application"),icon:Gd}}var fo=d(B(),1);function xk(e,t){let r=e?.media_details?.sizes;if(!r)return e.source_url;let o=Object.values(r);if(!o.length)return e.source_url;let n=t?parseInt(t,10):NaN;if(!Number.isNaN(n)){let i=o.filter(c=>typeof c.width=="number"&&!Number.isNaN(c.width));if(!i.length)return e.source_url;let s=[...i].sort((c,l)=>c.width-l.width),a=s.find(c=>c.width>=n);return a?a.source_url:s[s.length-1].source_url}return e.source_url}function wk({item:e,filename:t}){return(0,fo.jsx)("div",{className:"dataviews-media-field__media-thumbnail",children:(0,fo.jsxs)(ra.__experimentalVStack,{justify:"center",alignment:"center",className:"dataviews-media-field__media-thumbnail__stack",spacing:0,children:[(0,fo.jsx)(ra.Icon,{className:"dataviews-media-field__media-thumbnail--icon",icon:Th(e.mime_type).icon,size:24}),!!t&&(0,fo.jsx)("div",{className:"dataviews-media-field__media-thumbnail__filename",children:(0,fo.jsx)(ra.__experimentalTruncate,{className:"dataviews-media-field__media-thumbnail__filename__truncate",children:t})})]})})}function Sk({item:e,configSizes:t,onError:r}){let o=xk(e,t),n=(0,Ki.useRef)(null),[i,s]=(0,Ki.useState)("loading");(0,Ki.useLayoutEffect)(()=>{n.current?.complete?s("instant"):s("loading")},[o]);let a=()=>{i==="loading"&&s("loaded")};return(0,fo.jsx)("div",{className:Z("dataviews-media-field__media-thumbnail",{"is-loading":i==="loading","is-loaded":i==="loaded"}),children:(0,fo.jsx)("img",{ref:n,className:"dataviews-media-field__media-thumbnail--image",src:o,alt:e.alt_text||e.title.raw,onLoad:a,onError:r,loading:"lazy"})})}function $R({item:e,config:t}){let[r,o]=(0,Ki.useState)(!1),n=(0,WR.useSelect)(a=>{if(e.featured_media)return a(zR.store).getEntityRecord("postType","attachment",e.featured_media)},[e.featured_media]),i=e.featured_media?n:e;if(!i)return null;let s=(0,UR.getFilename)(i.source_url||"");return r||Th(i.mime_type).type!=="image"?(0,fo.jsx)(wk,{item:i,filename:s||""}):(0,fo.jsx)(Sk,{item:i,configSizes:t?.sizes,onError:()=>o(!0)})}var Ck={id:"media_thumbnail",type:"media",label:(0,YR.__)("Thumbnail"),render:$R,enableSorting:!1,filterBy:!1},Ph=Ck;var GR=d(X(),1),Ek={id:"mime_type",type:"text",label:(0,GR.__)("File type"),getValue:({item:e})=>e?.mime_type||"",render:({item:e})=>e?.mime_type||"-",enableSorting:!1,filterBy:!1,readOnly:!0},Oh=Ek;var md=d(KR(),1);var XR=d(Ra(),1),{lock:ZR,unlock:QR}=(0,XR.__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 mn=d(G(),1),mo=d(X(),1),po=d(oe(),1);var Or=d(B(),1);function JR({uploadingFiles:e,onDismissError:t,onOpenChange:r}){let[o,n]=(0,mn.useState)(!1),[i,s]=(0,mn.useState)(!1),a=(0,mn.useRef)(null),c=(0,mn.useCallback)(h=>{n(h),r?.(h)},[r]),l=e.filter(h=>h.status==="uploading"),u=e.filter(h=>h.status==="error"),f=u.length>0,g=l.length>0;if((0,mn.useEffect)(()=>{f&&!i&&c(!0),s(f)},[f,i,c]),e.length===0)return null;let m,p;return g?(m=(0,mo.sprintf)((0,mo._n)("Uploading %s file","Uploading %s files",l.length),l.length.toLocaleString()),p=(0,mo.__)("Uploading")):f?(m=(0,mo.sprintf)((0,mo._n)("%s upload error","%s upload errors",u.length),u.length.toLocaleString()),p=(0,mo.__)("Upload errors")):(m=(0,mo.__)("Upload complete"),p=(0,mo.__)("Upload complete")),(0,Or.jsxs)("div",{className:"media-upload-modal__upload-status",children:[g&&(0,Or.jsx)(po.Spinner,{}),(0,Or.jsx)(po.Button,{className:"media-upload-modal__upload-status__trigger",size:"compact",icon:Md,iconPosition:"right",onClick:()=>c(!o),"aria-expanded":o,ref:a,children:m}),o&&(0,Or.jsxs)(po.Popover,{className:"media-upload-modal__upload-status__popover",placement:"top-start",offset:8,anchor:a.current,focusOnMount:!0,onClose:()=>{a.current?.contains(a.current.ownerDocument.activeElement)||c(!1)},children:[(0,Or.jsx)("div",{className:"media-upload-modal__upload-status__header",children:(0,Or.jsx)("h3",{children:p})}),(0,Or.jsx)("ul",{className:"media-upload-modal__upload-status__list",children:e.map(h=>(0,Or.jsxs)("li",{className:"media-upload-modal__upload-status__item",children:[h.status==="uploading"&&(0,Or.jsx)(po.Spinner,{}),h.status==="uploaded"&&(0,Or.jsx)(po.Icon,{icon:ui,size:16}),(h.status==="uploading"||h.status==="uploaded")&&(0,Or.jsx)("span",{className:"media-upload-modal__upload-status__filename",title:h.name,children:h.name}),h.status==="error"&&(0,Or.jsxs)(po.Notice,{status:"error",isDismissible:!!t,onRemove:()=>t?.(h.id),children:[h.name,": ",h.error]})]},h.id))})]})]})}var e1=d(G(),1),t1=d(or(),1);function r1(){let e=(0,t1.useRegistry)();return(0,e1.useCallback)(()=>bl(e),[e])}var oa=d(G(),1),o1=d(yd(),1);var _k=0,Rk=0;function n1({onBatchComplete:e}={}){let[t,r]=(0,oa.useState)([]),o=(0,oa.useCallback)(()=>{r(a=>a.filter(c=>c.status!=="uploaded"))},[]),n=(0,oa.useCallback)(a=>{r(c=>c.filter(l=>l.id!==a))},[]),i=(0,oa.useCallback)(a=>{let c=String(++Rk),l=a.length,u=a.map(v=>({id:String(++_k),batchId:c,name:v.name,status:"uploading"}));r(v=>[...v,...u]);let f=0,g=0,m=!1,p=[],h=()=>{m||f+g<l||(m=!0,r(v=>v.map(b=>b.batchId===c&&b.status==="uploading"?{...b,status:"uploaded"}:b)),e?.(p))};return{onFileChange:v=>{m||!v.every(w=>w.id&&w.url&&!(0,o1.isBlobURL)(w.url))||(f=v.length,p=v,h())},onError:v=>{let b=v instanceof Ar?v.file.name:void 0;r(w=>{let T=!1;return w.map(_=>!T&&_.batchId===c&&_.status==="uploading"&&(!b||_.name===b)?(T=!0,{..._,status:"error",error:v.message}):_)}),g++,h()}}},[e]),s=t.length>0&&t.every(a=>a.status!=="uploading");return{uploadingFiles:t,registerBatch:i,dismissError:n,clearCompleted:o,allComplete:s}}var yt=d(B(),1),{useEntityRecordsWithPermissions:Tk}=QR(fd.privateApis),a1="pickerGrid",Pk="pickerTable",ud="media-modal",Ok="media-modal-upload-progress",i1={page:1,search:""};function s1(e){return e?Array.isArray(e)?e.map(String):[String(e)]:[]}var Ak={type:a1,fields:[],showTitle:!1,titleField:"title",mediaField:"media_thumbnail",perPage:50,filters:[],layout:{previewSize:170,density:"compact"}},Ik={[a1]:{fields:[],showTitle:!1,layout:{previewSize:170,density:"compact"}},[Pk]:{fields:["filename","filesize","media_dimensions","author","date"],showTitle:!0}};function l1({allowedTypes:e,multiple:t=!1,value:r,onSelect:o,onClose:n,onUpload:i,title:s=(0,zr.__)("Select Media"),isOpen:a,isDismissible:c=!0,modalClass:l,search:u=!0,searchLabel:f=(0,zr.__)("Search media")}){let[g,m]=(0,Xe.useState)(()=>s1(r)),{createSuccessNotice:p,removeAllNotices:h}=(0,dd.useDispatch)(md.store),y=r1(),[x,v]=(0,Xe.useState)(()=>i1),{view:b,updateView:w,isModified:T,resetToDefault:_}=dh({kind:"postType",name:"attachment",slug:"media-modal",defaultView:Ak,queryParams:x,onChangeQueryParams:v}),k=(0,Xe.useCallback)(W=>{let U={...W};U.startPosition===void 0&&delete U.startPosition,w(U)},[w]),C=(0,Xe.useMemo)(()=>{let W={};if(b.filters?.forEach(U=>{U.field==="media_type"&&(W.media_type=U.value),U.field==="author"&&(U.operator==="isAny"?W.author=U.value:U.operator==="isNone"&&(W.author_exclude=U.value)),(U.field==="date"||U.field==="modified")&&(U.operator==="before"?W.before=U.value:U.operator==="after"&&(W.after=U.value)),U.field==="mime_type"&&(W.mime_type=U.value)}),!W.media_type&&!W.mime_type&&e&&!e.includes("*")){let{mediaTypes:U,mimeTypes:$}=e.reduce((le,ge)=>(ge.endsWith("/*")?le.mediaTypes.push(ge.replace("/*","")):ge.includes("/")?le.mimeTypes.push(ge):le.mediaTypes.push(ge),le),{mediaTypes:[],mimeTypes:[]});U.length&&(W.media_type=U),$.length&&(W.mime_type=$)}return{per_page:b.perPage||20,page:b.page||1,status:"inherit",order:b.sort?.direction,orderby:b.sort?.field,search:b.search,_embed:"author,wp:attached-to",...W}},[b,e]),E=(0,Xe.useCallback)(W=>{let U=W.map($=>String($.id)).filter(Boolean);m(t?$=>{let le=new Set($),ge=U.filter(Ot=>!le.has(Ot));return[...$,...ge]}:U.slice(0,1)),y()},[t,y]),{uploadingFiles:M,registerBatch:A,dismissError:I,clearCompleted:O,allComplete:F}=n1({onBatchComplete:E}),P=(0,Xe.useRef)(!1),D=(0,Xe.useCallback)(W=>{P.current=W,W||O()},[O]),{records:V,isResolving:R,totalItems:S,totalPages:N}=Tk("postType","attachment",C),L=(0,Xe.useMemo)(()=>[{...Ph,enableHiding:!1},{id:"title",type:"text",label:(0,zr.__)("Title"),getValue:({item:W})=>W.title.raw||W.title.rendered||(0,zr.__)("(no title)")},mh,yh,Ch,xh,wh,bh,Eh,_h,Rh,Oh,vh],[]),j=(0,Xe.useMemo)(()=>[{id:"select",label:(0,zr.__)("Select"),isPrimary:!0,supportsBulk:t,async callback(){if(g.length===0)return;let W={include:g,per_page:-1},$=(await(0,dd.resolveSelect)(fd.store).getEntityRecords("postType","attachment",W)??[]).map(Ji).filter(Boolean),le=t?$:$?.[0];h("snackbar",ud),o(le)}}],[t,o,g,h]),q=(0,Xe.useCallback)(()=>{h("snackbar",ud),n?.()},[h,n]),ee=(0,Xe.useRef)(r);(0,Xe.useEffect)(()=>{ee.current=r},[r]),(0,Xe.useEffect)(()=>{a?m(s1(ee.current)):v(i1)},[a]);let te=i||Tl,Q=(0,Xe.useRef)(!1);(0,Xe.useEffect)(()=>{if(F&&!Q.current){let W=M.filter(U=>U.status==="uploaded").length;W>0&&p((0,zr.sprintf)((0,zr._n)("Uploaded %s file","Uploaded %s files",W),W.toLocaleString()),{type:"snackbar",context:ud,id:Ok}),P.current||O()}Q.current=F},[F,M,p,O]);let re=(0,Xe.useCallback)(W=>{let U=W.target.files;if(U&&U.length>0){let $=Array.from(U),{onFileChange:le,onError:ge}=A($);te({allowedTypes:e,filesList:$,onFileChange:le,onError:ge})}},[e,te,A]),ce=(0,Xe.useMemo)(()=>({totalItems:S,totalPages:N}),[S,N]),be=(0,Xe.useMemo)(()=>{if(!e?.includes("*"))return e?.join(",")},[e]);return a?(0,yt.jsxs)(ai.Modal,{title:s,onRequestClose:q,isDismissible:c,className:l,overlayClassName:"media-upload-modal",size:"fill",headerActions:(0,yt.jsx)(ai.FormFileUpload,{accept:be,multiple:!0,onChange:re,render:({openFileDialog:W})=>(0,yt.jsx)(ai.Button,{onClick:W,icon:gm,__next40pxDefaultSize:!0,children:(0,zr.__)("Upload media")})}),children:[(0,yt.jsx)(ai.DropZone,{onFilesDrop:W=>{let U=W;if(e&&!e.includes("*")&&(U=W.filter($=>e.some(le=>$.type===le||$.type.startsWith(le.replace("*",""))))),U.length>0){let{onFileChange:$,onError:le}=A(U);te({allowedTypes:e,filesList:U,onFileChange:$,onError:le})}},label:(0,zr.__)("Drop files to upload")}),(0,yt.jsxs)($o,{data:V||[],fields:L,view:b,onChangeView:k,actions:j,selection:g,onChangeSelection:m,isLoading:R,paginationInfo:ce,defaultLayouts:Ik,getItemId:W=>String(W.id),itemListLabel:(0,zr.__)("Media items"),onReset:T?_:!1,children:[(0,yt.jsxs)(z,{direction:"row",align:"top",justify:"space-between",className:"dataviews__view-actions",gap:"xs",children:[(0,yt.jsxs)(z,{direction:"row",gap:"sm",justify:"start",className:"dataviews__search",children:[u&&(0,yt.jsx)($o.Search,{label:f}),(0,yt.jsx)($o.FiltersToggle,{})]}),(0,yt.jsxs)(z,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,yt.jsx)($o.LayoutSwitcher,{}),(0,yt.jsx)($o.ViewConfig,{})]})]}),(0,yt.jsx)($o.FiltersToggled,{className:"dataviews-filters__container"}),(0,yt.jsx)($o.Layout,{}),(0,yt.jsxs)("div",{className:Z("media-upload-modal__footer",{"is-uploading":M.length>0}),children:[(0,yt.jsx)(JR,{uploadingFiles:M,onDismissError:I,onOpenChange:D}),(0,yt.jsx)($o.Footer,{})]})]}),(0,Xe.createPortal)((0,yt.jsx)(md.SnackbarNotices,{className:"media-upload-modal__snackbar",context:ud}),document.body)]}):null}var Ah={};ZR(Ah,{sideloadMedia:qh,MediaUploadModal:l1});return x1(Nk);})();
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
@@ -26,5 +25,3 @@ use-sync-external-store/cjs/use-sync-external-store-shim/with-selector.productio
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).mediaUtils = wp.mediaUtils;
-})();
diff --git a/wp-includes/js/dist/notices.js b/wp-includes/js/dist/notices.js
index 050ca0528b..b7b17046c7 100644
--- a/wp-includes/js/dist/notices.js
+++ b/wp-includes/js/dist/notices.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).notices = (() => {
@@ -287,5 +286,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).notices = wp.notices;
-})();
diff --git a/wp-includes/js/dist/notices.min.js b/wp-includes/js/dist/notices.min.js
index f9d90b35a9..aa2cd49e70 100644
--- a/wp-includes/js/dist/notices.min.js
+++ b/wp-includes/js/dist/notices.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).notices=(()=>{var B=Object.create;var S=Object.defineProperty;var H=Object.getOwnPropertyDescriptor;var J=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,W=Object.prototype.hasOwnProperty;var g=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),A=(e,t)=>{for(var r in t)S(e,r,{get:t[r],enumerable:!0})},D=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of J(t))!W.call(e,s)&&s!==r&&S(e,s,{get:()=>t[s],enumerable:!(o=H(t,s))||o.enumerable});return e};var a=(e,t,r)=>(r=e!=null?B(P(e)):{},D(t||!e||!e.__esModule?S(r,"default",{value:e,enumerable:!0}):r,e)),z=e=>D(S({},"__esModule",{value:!0}),e);var l=g((me,w)=>{w.exports=window.wp.data});var R=g((Se,V)=>{V.exports=window.wp.components});var L=g((ve,F)=>{F.exports=window.ReactJSXRuntime});var ue={};A(ue,{InlineNotices:()=>X,SnackbarNotices:()=>q,store:()=>c});var v=a(l(),1);var k=a(l(),1),G=(0,k.keyedReducer)("context")((e=[],t)=>{switch(t.type){case"CREATE_NOTICE":return[...e.filter(({id:r})=>r!==t.notice.id),t.notice];case"REMOVE_NOTICE":return e.filter(({id:r})=>r!==t.id);case"REMOVE_NOTICES":return e.filter(({id:r})=>!t.ids.includes(r));case"REMOVE_ALL_NOTICES":return e.filter(({type:r})=>r!==t.noticeType);default:return e}}),M=G;var C={};A(C,{createErrorNotice:()=>Z,createInfoNotice:()=>Y,createNotice:()=>p,createSuccessNotice:()=>Q,createWarningNotice:()=>ee,removeAllNotices:()=>re,removeNotice:()=>te,removeNotices:()=>oe});var u="global",h="info";var K=0;function p(e=h,t,r={}){let{speak:o=!0,isDismissible:s=!0,context:i=u,id:b=`${i}${++K}`,actions:E=[],type:d="default",__unstableHTML:T,icon:_=null,explicitDismiss:n=!1,onDismiss:m}=r;return t=String(t),{type:"CREATE_NOTICE",context:i,notice:{id:b,status:e,content:t,spokenMessage:o?t:null,__unstableHTML:T,isDismissible:s,actions:E,type:d,icon:_,explicitDismiss:n,onDismiss:m}}}function Q(e,t){return p("success",e,t)}function Y(e,t){return p("info",e,t)}function Z(e,t){return p("error",e,t)}function ee(e,t){return p("warning",e,t)}function te(e,t=u){return{type:"REMOVE_NOTICE",id:e,context:t}}function re(e="default",t=u){return{type:"REMOVE_ALL_NOTICES",noticeType:e,context:t}}function oe(e,t=u){return{type:"REMOVE_NOTICES",ids:e,context:t}}var I={};A(I,{getNotices:()=>ie});var se=[];function ie(e,t=u){return e[t]||se}var c=(0,v.createReduxStore)("core/notices",{reducer:M,actions:C,selectors:I});(0,v.register)(c);function U(e){var t,r,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(t=0;t<s;t++)e[t]&&(r=U(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function ne(){for(var e,t,r=0,o="",s=arguments.length;r<s;r++)(e=arguments[r])&&(t=U(e))&&(o&&(o+=" "),o+=t);return o}var f=ne;var y=a(R(),1),x=a(l(),1);var N=a(L(),1);function ce(e){return e!=null&&e!==!1&&e!==""}function X({children:e,className:t,pinnedNoticesClassName:r,dismissibleNoticesClassName:o,context:s}){let i=(0,x.useSelect)(n=>n(c).getNotices(s),[s]),{removeNotice:b}=(0,x.useDispatch)(c),E=i.filter(({isDismissible:n,type:m})=>n&&m==="default"),d=i.filter(({isDismissible:n,type:m})=>!n&&m==="default"),T=d.length>0,_=E.length>0||ce(e);return!T&&!_?null:(0,N.jsxs)("div",{className:f("notices-inline-notices-wrapper",t),children:[T&&(0,N.jsx)(y.NoticeList,{notices:d,className:f("components-notices__pinned",r)}),_&&(0,N.jsx)(y.NoticeList,{notices:E,className:f("components-notices__dismissible",o),onRemove:n=>b(n,s),children:e})]})}var j=a(R(),1),O=a(l(),1);var $=a(L(),1),ae=-3;function q({className:e,context:t}){let r=(0,O.useSelect)(i=>i(c).getNotices(t),[t]),{removeNotice:o}=(0,O.useDispatch)(c),s=r.filter(({type:i})=>i==="snackbar").slice(ae);return(0,$.jsx)(j.SnackbarList,{notices:s,className:f("components-notices__snackbar",e),onRemove:i=>o(i,t)})}return z(ue);})();
-(window.wp ||= {}).notices = wp.notices;
-})();
diff --git a/wp-includes/js/dist/nux.js b/wp-includes/js/dist/nux.js
index b0d473b68b..f8d7fe015a 100644
--- a/wp-includes/js/dist/nux.js
+++ b/wp-includes/js/dist/nux.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).nux = (() => {
   var __create = Object.create;
@@ -146,5 +145,3 @@ var wp;
   });
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).nux = wp.nux;
-})();
diff --git a/wp-includes/js/dist/nux.min.js b/wp-includes/js/dist/nux.min.js
index 94e68b2670..f34bb6b4c9 100644
--- a/wp-includes/js/dist/nux.min.js
+++ b/wp-includes/js/dist/nux.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).nux=(()=>{var b=Object.create;var o=Object.defineProperty;var g=Object.getOwnPropertyDescriptor;var A=Object.getOwnPropertyNames;var D=Object.getPrototypeOf,G=Object.prototype.hasOwnProperty;var f=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),u=(e,r)=>{for(var t in r)o(e,t,{get:r[t],enumerable:!0})},c=(e,r,t,d)=>{if(r&&typeof r=="object"||typeof r=="function")for(let i of A(r))!G.call(e,i)&&i!==t&&o(e,i,{get:()=>r[i],enumerable:!(d=g(r,i))||d.enumerable});return e};var l=(e,r,t)=>(t=e!=null?b(D(e)):{},c(r||!e||!e.__esModule?o(t,"default",{value:e,enumerable:!0}):t,e)),v=e=>c(o({},"__esModule",{value:!0}),e);var T=f((V,m)=>{m.exports=window.wp.deprecated});var E=f((j,x)=>{x.exports=window.wp.data});var F={};u(F,{DotTip:()=>I,store:()=>w});var _=l(T(),1);var p=l(E(),1);var y={guides:[],preferences:{areTipsEnabled:!1,dismissedTips:{}}};function a(e=y){return e}var s={};u(s,{disableTips:()=>P,dismissTip:()=>L,enableTips:()=>h,triggerGuide:()=>R});function R(e){return{type:"TRIGGER_GUIDE",tipIds:e}}function L(e){return{type:"DISMISS_TIP",id:e}}function P(){return{type:"DISABLE_TIPS"}}function h(){return{type:"ENABLE_TIPS"}}var n={};u(n,{areTipsEnabled:()=>N,getAssociatedGuide:()=>B,isTipVisible:()=>M});function B(){return null}function M(){return!1}function N(){return!1}var S="core/nux",w=(0,p.createReduxStore)(S,{reducer:a,actions:s,selectors:n,persist:["preferences"]});(0,p.registerStore)(S,{reducer:a,actions:s,selectors:n,persist:["preferences"]});function U(){return null}var I=U;(0,_.default)("wp.nux",{since:"5.4",hint:"wp.components.Guide can be used to show a user guide.",version:"6.2"});return v(F);})();
-(window.wp ||= {}).nux = wp.nux;
-})();
diff --git a/wp-includes/js/dist/patterns.js b/wp-includes/js/dist/patterns.js
index 035426ebd3..3d9623bc46 100644
--- a/wp-includes/js/dist/patterns.js
+++ b/wp-includes/js/dist/patterns.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).patterns = (() => {
   var __create = Object.create;
@@ -2220,5 +2219,3 @@ var wp;
   });
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).patterns = wp.patterns;
-})();
diff --git a/wp-includes/js/dist/patterns.min.js b/wp-includes/js/dist/patterns.min.js
index 59968f37ec..dc77f15a48 100644
--- a/wp-includes/js/dist/patterns.min.js
+++ b/wp-includes/js/dist/patterns.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).patterns=(()=>{var _r=Object.create;var ke=Object.defineProperty;var vr=Object.getOwnPropertyDescriptor;var br=Object.getOwnPropertyNames;var wr=Object.getPrototypeOf,xr=Object.prototype.hasOwnProperty;var b=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Je=(e,t)=>{for(var a in t)ke(e,a,{get:t[a],enumerable:!0})},Rt=(e,t,a,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of br(t))!xr.call(e,o)&&o!==a&&ke(e,o,{get:()=>t[o],enumerable:!(r=vr(t,o))||r.enumerable});return e};var s=(e,t,a)=>(a=e!=null?_r(wr(e)):{},Rt(t||!e||!e.__esModule?ke(a,"default",{value:e,enumerable:!0}):a,e)),Sr=e=>Rt(ke({},"__esModule",{value:!0}),e);var P=b((so,Tt)=>{Tt.exports=window.wp.data});var Ee=b((no,At)=>{At.exports=window.wp.blocks});var V=b((lo,Bt)=>{Bt.exports=window.wp.coreData});var W=b((fo,zt)=>{zt.exports=window.wp.blockEditor});var Ut=b((co,Dt)=>{Dt.exports=window.wp.privateApis});var I=b((bo,Vt)=>{Vt.exports=window.wp.components});var R=b((wo,Ft)=>{Ft.exports=window.wp.element});var N=b((xo,Ht)=>{Ht.exports=window.wp.i18n});var C=b((Co,qt)=>{qt.exports=window.ReactJSXRuntime});var de=b((Po,Qt)=>{Qt.exports=window.React});var ft=b((ls,Sa)=>{Sa.exports=window.wp.a11y});var ka=b((fs,Ca)=>{Ca.exports=window.wp.primitives});var Ra=b((ps,Ea)=>{Ea.exports=window.wp.compose});var me=b((_s,Na)=>{Na.exports=window.wp.notices});var Le=b((vs,Aa)=>{Aa.exports=window.wp.htmlEntities});var Ka=b((Ys,Qa)=>{Qa.exports=window.wp.url});var ro={};Je(ro,{privateApis:()=>hr,store:()=>O});var Ae=s(P(),1);var Pt=s(P(),1);function Cr(e={},t){return t?.type==="SET_EDITING_PATTERN"?{...e,[t.clientId]:t.isEditing}:e}var Nt=(0,Pt.combineReducers)({isEditingPattern:Cr});var Ze={};Je(Ze,{convertSyncedPatternToStatic:()=>Rr,createPattern:()=>kr,createPatternFromFile:()=>Er,setEditingPattern:()=>Tr});var Ne=s(Ee(),1),Mt=s(V(),1),Pe=s(W(),1);var ee={theme:"pattern",user:"wp_block"},Re="all-patterns",Ot="my-patterns",It=["core","pattern-directory/core","pattern-directory/featured"],w={full:"fully",unsynced:"unsynced"},Te="core/pattern-overrides";var kr=(e,t,a,r)=>async({registry:o})=>{let i=t===w.unsynced?{wp_pattern_sync_status:t}:void 0,l={title:e,content:a,status:"publish",meta:i,wp_pattern_category:r};return await o.dispatch(Mt.store).saveEntityRecord("postType","wp_block",l)},Er=(e,t)=>async({dispatch:a})=>{let r=await e.text(),o;try{o=JSON.parse(r)}catch{throw new Error("Invalid JSON file")}if(o.__file!=="wp_block"||!o.title||!o.content||typeof o.title!="string"||typeof o.content!="string"||o.syncStatus&&typeof o.syncStatus!="string")throw new Error("Invalid pattern JSON file");return await a.createPattern(o.title,o.syncStatus,o.content,t)},Rr=e=>({registry:t})=>{let a=t.select(Pe.store).getBlock(e),r=a.attributes?.content;function o(l){return l.map(n=>{let f=n.attributes.metadata;if(f&&(f={...f},delete f.id,delete f.bindings,r?.[f.name]))for(let[d,m]of Object.entries(r[f.name]))(0,Ne.getBlockType)(n.name)?.attributes[d]&&(n.attributes[d]=m);return(0,Ne.cloneBlock)(n,{metadata:f&&Object.keys(f).length>0?f:void 0},o(n.innerBlocks))})}let i=t.select(Pe.store).getBlocks(a.clientId);t.dispatch(Pe.store).replaceBlocks(a.clientId,o(i))};function Tr(e,t){return{type:"SET_EDITING_PATTERN",clientId:e,isEditing:t}}var Lt="core/patterns";var Xe={};Je(Xe,{isEditingPattern:()=>Pr});function Pr(e,t){return e.isEditingPattern[t]}var jt=s(Ut(),1),{lock:Yt,unlock:z}=(0,jt.__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/patterns");var Nr={reducer:Nt},O=(0,Ae.createReduxStore)(Lt,{...Nr});(0,Ae.register)(O);z(O).registerPrivateActions(Ze);z(O).registerPrivateSelectors(Xe);var fe=s(W(),1),Gt=s(I(),1),Qe=s(P(),1),Wt=s(R(),1),$t=s(N(),1);function Be(e){return!!e.attributes.metadata?.name&&!!e.attributes.metadata?.bindings&&Object.values(e.attributes.metadata.bindings).some(t=>t.source==="core/pattern-overrides")}var Ke=s(C(),1),{BlockQuickNavigation:Ar}=z(fe.privateApis);function Jt(){let{allClientIds:e,supportedBlockTypesRaw:t}=(0,Qe.useSelect)(o=>({allClientIds:o(fe.store).getClientIdsWithDescendants(),supportedBlockTypesRaw:o(fe.store).getSettings()?.__experimentalBlockBindingsSupportedAttributes}),[]),{getBlock:a}=(0,Qe.useSelect)(fe.store),r=(0,Wt.useMemo)(()=>{let o=Object.keys(t??{});return e.filter(i=>{let l=a(i);return o.includes(l.name)&&Be(l)})},[e,a,t]);return r?.length?(0,Ke.jsx)(Gt.PanelBody,{title:(0,$t.__)("Overrides"),children:(0,Ke.jsx)(Ar,{clientIds:r})}):null}var F=s(I(),1);function Zt(e){var t,a,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(a=Zt(e[t]))&&(r&&(r+=" "),r+=a)}else for(a in e)e[a]&&(r&&(r+=" "),r+=a);return r}function Br(){for(var e,t,a=0,r="",o=arguments.length;a<o;a++)(e=arguments[a])&&(t=Zt(e))&&(r&&(r+=" "),r+=t);return r}var Xt=Br;var ea=s(de(),1),Kt={};function et(e,t){let a=ea.useRef(Kt);return a.current===Kt&&(a.current=e(t)),a}function zr(e,t){return function(r,...o){let i=new URL(e);return i.searchParams.set("code",r.toString()),o.forEach(l=>i.searchParams.append("args[]",l)),`${t} error #${r}; visit ${i} for the full message.`}}var Or=zr("https://base-ui.com/production-error","Base UI"),ta=Or;var ae=s(de(),1);function tt(e,t,a,r){let o=et(ra).current;return Ir(o,e,t,a,r)&&oa(o,[e,t,a,r]),o.callback}function aa(e){let t=et(ra).current;return Mr(t,e)&&oa(t,e),t.callback}function ra(){return{callback:null,cleanup:null,refs:[]}}function Ir(e,t,a,r,o){return e.refs[0]!==t||e.refs[1]!==a||e.refs[2]!==r||e.refs[3]!==o}function Mr(e,t){return e.refs.length!==t.length||e.refs.some((a,r)=>a!==t[r])}function oa(e,t){if(e.refs=t,t.every(a=>a==null)){e.callback=null;return}e.callback=a=>{if(e.cleanup&&(e.cleanup(),e.cleanup=null),a!=null){let r=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 l=i(a);typeof l=="function"&&(r[o]=l);break}case"object":{i.current=a;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 l=r[o];typeof l=="function"?l():i(null);break}case"object":{i.current=null;break}default:}}}}}}var na=s(de(),1);var sa=s(de(),1),Lr=parseInt(sa.version,10);function ia(e){return Lr>=e}function at(e){if(!na.isValidElement(e))return null;let t=e,a=t.props;return(ia(19)?a?.ref:t.ref)??null}function he(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}var Do=Object.freeze([]),ue=Object.freeze({});function la(e,t){let a={};for(let r in e){let o=e[r];if(t?.hasOwnProperty(r)){let i=t[r](o);i!=null&&Object.assign(a,i);continue}o===!0?a[`data-${r.toLowerCase()}`]="":o&&(a[`data-${r.toLowerCase()}`]=o.toString())}return a}function fa(e,t){return typeof e=="function"?e(t):e}function da(e,t){return typeof e=="function"?e(t):e}var rt={};function te(e,t,a,r,o){if(!a&&!r&&!o&&!e)return ze(t);let i=ze(e);return t&&(i=ye(i,t)),a&&(i=ye(i,a)),r&&(i=ye(i,r)),o&&(i=ye(i,o)),i}function ua(e){if(e.length===0)return rt;if(e.length===1)return ze(e[0]);let t=ze(e[0]);for(let a=1;a<e.length;a+=1)t=ye(t,e[a]);return t}function ze(e){return ot(e)?{...pa(e,rt)}:Dr(e)}function ye(e,t){return ot(t)?pa(t,e):Ur(e,t)}function Dr(e){let t={...e};for(let a in t){let r=t[a];ma(a,r)&&(t[a]=ca(r))}return t}function Ur(e,t){if(!t)return e;for(let a in t){let r=t[a];switch(a){case"style":{e[a]=he(e.style,r);break}case"className":{e[a]=st(e.className,r);break}default:ma(a,r)?e[a]=jr(e[a],r):e[a]=r}}return e}function ma(e,t){let a=e.charCodeAt(0),r=e.charCodeAt(1),o=e.charCodeAt(2);return a===111&&r===110&&o>=65&&o<=90&&(typeof t=="function"||typeof t>"u")}function ot(e){return typeof e=="function"}function pa(e,t){return ot(e)?e(t):e??rt}function jr(e,t){return t?e?(...a)=>{let r=a[0];if(ha(r)){let i=r;ga(i);let l=t(...a);return i.baseUIHandlerPrevented||e?.(...a),l}let o=t(...a);return e?.(...a),o}:ca(t):e}function ca(e){return e&&((...t)=>{let a=t[0];return ha(a)&&ga(a),e(...t)})}function ga(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function st(e,t){return t?e?t+" "+e:t:e}function ha(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var it=s(de(),1);function ya(e,t,a={}){let r=t.render,o=Yr(t,a);if(a.enabled===!1)return null;let i=a.state??ue;return Hr(e,r,o,i)}function Yr(e,t={}){let{className:a,style:r,render:o}=e,{state:i=ue,ref:l,props:n,stateAttributesMapping:f,enabled:d=!0}=t,m=d?fa(a,i):void 0,p=d?da(r,i):void 0,c=d?la(i,f):ue,h=d&&n?Vr(n):void 0,u=d?he(c,h)??{}:ue;return typeof document<"u"&&(d?Array.isArray(l)?u.ref=aa([u.ref,at(o),...l]):u.ref=tt(u.ref,at(o),l):tt(null,null)),d?(m!==void 0&&(u.className=st(u.className,m)),p!==void 0&&(u.style=he(u.style,p)),u):ue}function Vr(e){return Array.isArray(e)?ua(e):te(void 0,e)}var Fr=Symbol.for("react.lazy");function Hr(e,t,a,r){if(t){if(typeof t=="function")return t(a,r);let o=te(a,t.props);o.ref=a.ref;let i=t;return i?.$$typeof===Fr&&(i=ae.Children.toArray(t)[0]),ae.cloneElement(i,o)}if(e&&typeof e=="string")return qr(e,a);throw new Error(ta(8))}function qr(e,t){return e==="button"?(0,it.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,it.createElement)("img",{alt:"",...t,key:t.key}):ae.createElement(e,t)}function Oe(e){return ya(e.defaultTagName??"div",e,e)}var ba=s(R(),1),nt="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"&&Wr(document)),e.__wpStyleRuntime}function Gr(e,t){if(!e.head)return!1;for(let a of e.head.querySelectorAll(`style[${nt}]`))if(a.getAttribute(nt)===t)return!0;return!1}function wa(e,t,a){if(!e.head)return;let r=lt(),o=r.injectedStyles.get(e);if(o||(o=new Set,r.injectedStyles.set(e,o)),o.has(t))return;if(Gr(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(nt,t),i.appendChild(e.createTextNode(a)),e.head.appendChild(i),o.add(t)}function Wr(e){let t=lt();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[a,r]of t.styles)wa(e,a,r);return()=>{let a=t.documents.get(e);if(a!==void 0){if(a<=1){t.documents.delete(e);return}t.documents.set(e,a-1)}}}function xa(e,t){let a=lt();a.styles.set(e,t);for(let r of a.documents.keys())wa(r,e,t)}typeof process>"u",xa("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 _a={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",xa("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var va={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Ie=(0,ba.forwardRef)(function({variant:t="body-md",render:a,className:r,...o},i){return Oe({render:a,defaultTagName:"span",ref:i,props:te(o,{className:Xt(_a.text,va.heading,va.p,_a[t],r)})})});var Me=s(ka(),1),dt=s(C(),1),ut=(0,dt.jsx)(Me.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dt.jsx)(Me.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 Ta=s(R(),1),mt="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"&&Jr(document)),e.__wpStyleRuntime}function $r(e,t){if(!e.head)return!1;for(let a of e.head.querySelectorAll(`style[${mt}]`))if(a.getAttribute(mt)===t)return!0;return!1}function Pa(e,t,a){if(!e.head)return;let r=pt(),o=r.injectedStyles.get(e);if(o||(o=new Set,r.injectedStyles.set(e,o)),o.has(t))return;if($r(e,t)){o.add(t);return}let i=e.createElement("style");i.setAttribute(mt,t),i.appendChild(e.createTextNode(a)),e.head.appendChild(i),o.add(t)}function Jr(e){let t=pt();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[a,r]of t.styles)Pa(e,a,r);return()=>{let a=t.documents.get(e);if(a!==void 0){if(a<=1){t.documents.delete(e);return}t.documents.set(e,a-1)}}}function Zr(e,t){let a=pt();a.styles.set(e,t);for(let r of a.documents.keys())Pa(r,e,t)}typeof process>"u",Zr("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var Xr={stack:"_19ce0419607e1896__stack"},Qr={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)"},x=(0,Ta.forwardRef)(function({direction:t,gap:a,align:r,justify:o,wrap:i,render:l,...n},f){let d={gap:a&&Qr[a],alignItems:r,justifyContent:o,flexDirection:t,flexWrap:i};return Oe({render:l,ref:f,props:te(n,{style:d,className:Xr.stack})})});var $=s(N(),1),_e=s(R(),1),ve=s(P(),1),Ua=s(me(),1),ja=s(V(),1);var Ba=s(N(),1),De=s(R(),1),za=s(I(),1),Oa=s(Ra(),1),Ia=s(Le(),1),Ma=s(C(),1),Kr=e=>(0,Ia.decodeEntities)(e),Ue="wp_pattern_category";function La({categoryTerms:e,onChange:t,categoryMap:a}){let[r,o]=(0,De.useState)(""),i=(0,Oa.useDebounce)(o,500),l=(0,De.useMemo)(()=>Array.from(a.values()).map(f=>Kr(f.label)).filter(f=>r!==""?f.toLowerCase().includes(r.toLowerCase()):!0).sort((f,d)=>f.localeCompare(d)),[r,a]);function n(f){let d=f.reduce((m,p)=>(m.some(c=>c.toLowerCase()===p.toLowerCase())||m.push(p),m),[]);t(d)}return(0,Ma.jsx)(za.FormTokenField,{className:"patterns-menu-items__convert-modal-categories",value:e,suggestions:l,onChange:n,onInputChange:i,label:(0,Ba.__)("Categories"),tokenizeOnBlur:!0,__experimentalExpandOnFocus:!0})}var je=s(P(),1),ct=s(V(),1),Da=s(R(),1);function Ye(){let{saveEntityRecord:e,invalidateResolution:t}=(0,je.useDispatch)(ct.store),{corePatternCategories:a,userPatternCategories:r}=(0,je.useSelect)(l=>{let{getUserPatternCategories:n,getBlockPatternCategories:f}=l(ct.store);return{corePatternCategories:f(),userPatternCategories:n()}},[]),o=(0,Da.useMemo)(()=>{let l=new Map;return r.forEach(n=>{l.set(n.label.toLowerCase(),{label:n.label,name:n.name,id:n.id})}),a.forEach(n=>{!l.has(n.label.toLowerCase())&&n.name!=="query"&&l.set(n.label.toLowerCase(),{label:n.label,name:n.name})}),l},[r,a]);async function i(l){try{let n=o.get(l.toLowerCase());if(n?.id)return n.id;let f=n?{name:n.label,slug:n.name}:{name:l},d=await e("taxonomy",Ue,f,{throwOnError:!0});return t("getUserPatternCategories"),d.id}catch(n){if(n.code!=="term_exists")throw n;return n.data.term_id}}return{categoryMap:o,findOrCreateTerm:i}}var A=s(C(),1);function pe({className:e="patterns-menu-items__convert-modal",modalTitle:t,...a}){let r=(0,ve.useSelect)(o=>o(ja.store).getPostType(ee.user)?.labels?.add_new_item,[]);return(0,A.jsx)(F.Modal,{title:t||r,onRequestClose:a.onClose,overlayClassName:e,focusOnMount:"firstContentElement",size:"small",children:(0,A.jsx)(gt,{...a})})}function gt({confirmLabel:e=(0,$.__)("Add"),defaultCategories:t=[],content:a,onClose:r,onError:o,onSuccess:i,defaultSyncType:l=w.full,defaultTitle:n=""}){let[f,d]=(0,_e.useState)(l),[m,p]=(0,_e.useState)(t),[c,h]=(0,_e.useState)(n),[u,g]=(0,_e.useState)(!1),{createPattern:E}=z((0,ve.useDispatch)(O)),{createErrorNotice:v}=(0,ve.useDispatch)(Ua.store),{categoryMap:L,findOrCreateTerm:B}=Ye();async function S(T,K){if(!(!c||u))try{g(!0);let y=await Promise.all(m.map(G=>B(G))),kt=await E(T,K,typeof a=="function"?a():a,y);i({pattern:kt,categoryId:Re})}catch(y){v(y.message,{type:"snackbar",id:"pattern-create"}),o?.()}finally{g(!1),p([]),h("")}}return(0,A.jsx)("form",{onSubmit:T=>{T.preventDefault(),S(c,f)},children:(0,A.jsxs)(x,{direction:"column",gap:"lg",children:[(0,A.jsx)(F.TextControl,{label:(0,$.__)("Name"),value:c,onChange:h,placeholder:(0,$.__)("My pattern"),className:"patterns-create-modal__name-input"}),(0,A.jsx)(La,{categoryTerms:m,onChange:p,categoryMap:L}),(0,A.jsx)(F.ToggleControl,{label:(0,$._x)("Synced","pattern (singular)"),help:(0,$.__)("Sync this pattern across multiple locations."),checked:f===w.full,onChange:()=>{d(f===w.full?w.unsynced:w.full)}}),(0,A.jsxs)(x,{gap:"sm",justify:"end",children:[(0,A.jsx)(F.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{r(),h("")},children:(0,$.__)("Cancel")}),(0,A.jsx)(F.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!c||u,isBusy:u,children:e})]})]})})}var Ya=s(V(),1),Ve=s(P(),1),H=s(N(),1),Va=s(me(),1);var Fa=s(C(),1);function eo(e,t){return e.type!==ee.user?t.core?.filter(a=>e.categories?.includes(a.name)).map(a=>a.label):t.user?.filter(a=>e.wp_pattern_category?.includes(a.id)).map(a=>a.label)}function ht({pattern:e,onSuccess:t}){let{createSuccessNotice:a}=(0,Ve.useDispatch)(Va.store),r=(0,Ve.useSelect)(o=>{let{getUserPatternCategories:i,getBlockPatternCategories:l}=o(Ya.store);return{core:l(),user:i()}});return e?{content:e.content,defaultCategories:eo(e,r),defaultSyncType:e.type!==ee.user?w.unsynced:e.wp_pattern_sync_status||w.full,defaultTitle:(0,H.sprintf)((0,H._x)("%s (Copy)","pattern"),typeof e.title=="string"?e.title:e.title.raw),onSuccess:({pattern:o})=>{a((0,H.sprintf)((0,H._x)('"%s" duplicated.',"pattern"),o.title.raw),{type:"snackbar",id:"patterns-create"}),t?.({pattern:o})}}:null}function Ha({pattern:e,onClose:t,onSuccess:a}){let r=ht({pattern:e,onSuccess:a});return e?(0,Fa.jsx)(pe,{modalTitle:(0,H.__)("Duplicate pattern"),confirmLabel:(0,H.__)("Duplicate"),onClose:t,onError:t,...r}):null}var oe=s(I(),1);var qa=s(V(),1),yt=s(P(),1),_t=s(R(),1),Ga=s(Le(),1),re=s(N(),1),Wa=s(me(),1),q=s(C(),1);function $a({onClose:e,onError:t,onSuccess:a,pattern:r,...o}){let i=(0,Ga.decodeEntities)(r.title),[l,n]=(0,_t.useState)(i),[f,d]=(0,_t.useState)(!1),{editEntityRecord:m,__experimentalSaveSpecifiedEntityEdits:p}=(0,yt.useDispatch)(qa.store),{createSuccessNotice:c,createErrorNotice:h}=(0,yt.useDispatch)(Wa.store),u=async E=>{if(E.preventDefault(),!(!l||l===r.title||f))try{await m("postType",r.type,r.id,{title:l}),d(!0),n(""),e?.();let v=await p("postType",r.type,r.id,["title"],{throwOnError:!0});a?.(v),c((0,re.__)("Pattern renamed"),{type:"snackbar",id:"pattern-update"})}catch(v){t?.();let L=v.message&&v.code!=="unknown_error"?v.message:(0,re.__)("An error occurred while renaming the pattern.");h(L,{type:"snackbar",id:"pattern-update"})}finally{d(!1),n("")}},g=()=>{e?.(),n("")};return(0,q.jsx)(oe.Modal,{title:(0,re.__)("Rename"),...o,onRequestClose:e,focusOnMount:"firstContentElement",size:"small",children:(0,q.jsx)("form",{onSubmit:u,children:(0,q.jsxs)(x,{direction:"column",gap:"lg",children:[(0,q.jsx)(oe.TextControl,{label:(0,re.__)("Name"),value:l,onChange:n,required:!0}),(0,q.jsxs)(x,{gap:"sm",justify:"end",children:[(0,q.jsx)(oe.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:g,children:(0,re.__)("Cancel")}),(0,q.jsx)(oe.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,re.__)("Save")})]})]})})})}var or=s(W(),1);var D=s(Ee(),1),be=s(W(),1),Fe=s(R(),1),Ja=s(I(),1);var J=s(P(),1),vt=s(V(),1),se=s(N(),1),Za=s(me(),1);var ie=s(C(),1);function Xa({clientIds:e,rootClientId:t,closeBlockSettingsMenu:a}){let{createSuccessNotice:r}=(0,J.useDispatch)(Za.store),{replaceBlocks:o,updateBlockAttributes:i}=(0,J.useDispatch)(be.store),{setEditingPattern:l}=z((0,J.useDispatch)(O)),[n,f]=(0,Fe.useState)(!1),{getBlockAttributes:d}=(0,J.useSelect)(be.store),m=(0,J.useSelect)(u=>{let{canUser:g}=u(vt.store),{getBlocksByClientId:E,canInsertBlockType:v,getBlockRootClientId:L}=u(be.store),B=t||(e.length>0?L(e[0]):void 0),S=E(e)??[],T=G=>{let Et=(0,D.getBlockType)(G),yr=Et&&"parent"in Et;return(0,D.hasBlockSupport)(G,"reusable",!yr)},K=S.length===1&&S[0]&&(0,D.isReusableBlock)(S[0])&&!!u(vt.store).getEntityRecord("postType","wp_block",S[0].attributes.ref);return!(S.length===1&&S?.[0]?.attributes?.metadata?.patternName)&&!K&&v("core/block",B)&&S.every(G=>!!G&&G.isValid&&T(G.name))&&!!g("create",{kind:"postType",name:"wp_block"})},[e,t]),{getBlocksByClientId:p}=(0,J.useSelect)(be.store),c=(0,Fe.useCallback)(()=>(0,D.serialize)(p(e)),[p,e]);if(!m)return null;let h=({pattern:u})=>{if(u.wp_pattern_sync_status===w.unsynced){if(e?.length===1){let g=d(e[0]);i(e[0],{metadata:{...g?.metadata?g.metadata:{},patternName:`core/block/${u.id}`,name:u.title.raw}})}}else{let g=(0,D.createBlock)("core/block",{ref:u.id});o(e,g),l(g.clientId,!0)}r(u.wp_pattern_sync_status===w.unsynced?(0,se.sprintf)((0,se.__)("Unsynced pattern created: %s"),u.title.raw):(0,se.sprintf)((0,se.__)("Synced pattern created: %s"),u.title.raw),{type:"snackbar",id:"convert-to-pattern-success"}),f(!1),a()};return(0,ie.jsxs)(ie.Fragment,{children:[(0,ie.jsx)(Ja.MenuItem,{icon:ut,onClick:()=>f(!0),"aria-expanded":n,"aria-haspopup":"dialog",children:(0,se.__)("Create pattern")}),n&&(0,ie.jsx)(pe,{content:c,onSuccess:u=>{h(u)},onError:()=>{f(!1)},onClose:()=>{f(!1)}})]})}var we=s(I(),1),ne=s(N(),1),er=s(Ee(),1),xe=s(P(),1),tr=s(R(),1),bt=s(W(),1),wt=s(Ka(),1),ar=s(V(),1);var U=s(C(),1);function to({clientId:e,onClose:t}){let[a,r]=(0,tr.useState)(!1),{attributes:o,canDetach:i,isVisible:l,managePatternsUrl:n,isSyncedPattern:f,isUnsyncedPattern:d,canEdit:m}=(0,xe.useSelect)(u=>{let{canRemoveBlock:g,getBlock:E,canEditBlock:v}=u(bt.store),{canUser:L}=u(ar.store),B=E(e),S=!!B?.attributes?.metadata?.patternName,T=!!B&&(0,er.isReusableBlock)(B)&&!!L("update",{kind:"postType",name:"wp_block",id:B.attributes.ref});return{attributes:B.attributes,canEdit:v(e),canDetach:S||T&&g(e),isUnsyncedPattern:S,isSyncedPattern:T,isVisible:S||T,managePatternsUrl:L("create",{kind:"postType",name:"wp_template"})?(0,wt.addQueryArgs)("site-editor.php",{p:"/pattern"}):(0,wt.addQueryArgs)("edit.php",{post_type:"wp_block"})}},[e]),{updateBlockAttributes:p}=(0,xe.useDispatch)(bt.store),{convertSyncedPatternToStatic:c}=z((0,xe.useDispatch)(O));if(!l||!m)return null;let h=()=>{if(f&&c(e),d){let{patternName:u,...g}=o?.metadata??{};p(e,{metadata:g})}t?.(),r(!1)};return(0,U.jsxs)(U.Fragment,{children:[i&&(0,U.jsxs)(U.Fragment,{children:[(0,U.jsx)(we.MenuItem,{onClick:()=>r(!0),children:(0,ne.__)("Detach")}),(0,U.jsx)(we.__experimentalConfirmDialog,{isOpen:a,onConfirm:h,onCancel:()=>r(!1),confirmButtonText:(0,ne.__)("Detach"),size:"medium",title:(0,ne.__)("Detach pattern?"),__experimentalHideHeader:!1,children:f?(0,ne.__)("The blocks will be separated from the original pattern and will be fully editable. Future changes to the pattern will not apply here."):(0,ne.__)("Blocks will no longer be associated with this pattern and will be fully editable.")})]}),(0,U.jsx)(we.MenuItem,{href:n,children:(0,ne.__)("Manage patterns")})]})}var rr=to;var Z=s(C(),1);function sr({rootClientId:e}){return(0,Z.jsx)(or.BlockSettingsMenuControls,{children:({selectedClientIds:t,onClose:a})=>(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(Xa,{clientIds:t,rootClientId:e,closeBlockSettingsMenu:a}),t.length===1&&(0,Z.jsx)(rr,{clientId:t[0],onClose:a})]})})}var le=s(I(),1);var ir=s(V(),1),xt=s(P(),1),Q=s(R(),1),nr=s(Le(),1),X=s(N(),1),lr=s(me(),1),St=s(ft(),1);var M=s(C(),1);function fr({category:e,existingCategories:t,onClose:a,onError:r,onSuccess:o,...i}){let l=(0,Q.useId)(),n=(0,Q.useRef)(),[f,d]=(0,Q.useState)((0,nr.decodeEntities)(e.name)),[m,p]=(0,Q.useState)(!1),[c,h]=(0,Q.useState)(!1),u=c?`patterns-rename-pattern-category-modal__validation-message-${l}`:void 0,{saveEntityRecord:g,invalidateResolution:E}=(0,xt.useDispatch)(ir.store),{createErrorNotice:v,createSuccessNotice:L}=(0,xt.useDispatch)(lr.store),B=K=>{c&&h(void 0),d(K)},S=async K=>{if(K.preventDefault(),!m){if(!f||f===e.name){let y=(0,X.__)("Please enter a new name for this category.");(0,St.speak)(y,"assertive"),h(y),n.current?.focus();return}if(t.patternCategories.find(y=>y.id!==e.id&&y.label.toLowerCase()===f.toLowerCase())){let y=(0,X.__)("This category already exists. Please use a different name.");(0,St.speak)(y,"assertive"),h(y),n.current?.focus();return}try{p(!0);let y=await g("taxonomy",Ue,{id:e.id,slug:e.slug,name:f});E("getUserPatternCategories"),o?.(y),a(),L((0,X.__)("Pattern category renamed."),{type:"snackbar",id:"pattern-category-update"})}catch(y){r?.(),v(y.message,{type:"snackbar",id:"pattern-category-update"})}finally{p(!1),d("")}}},T=()=>{a(),d("")};return(0,M.jsx)(le.Modal,{title:(0,X.__)("Rename"),onRequestClose:T,...i,children:(0,M.jsx)("form",{onSubmit:S,children:(0,M.jsxs)(x,{direction:"column",gap:"lg",children:[(0,M.jsxs)(x,{direction:"column",gap:"sm",children:[(0,M.jsx)(le.TextControl,{ref:n,label:(0,X.__)("Name"),value:f,onChange:B,"aria-describedby":u,required:!0}),c&&(0,M.jsx)("span",{className:"patterns-rename-pattern-category-modal__validation-message",id:u,children:c})]}),(0,M.jsxs)(x,{gap:"sm",justify:"end",children:[(0,M.jsx)(le.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:T,children:(0,X.__)("Cancel")}),(0,M.jsx)(le.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit","aria-disabled":!f||f===e.name||m,isBusy:m,children:(0,X.__)("Save")})]})]})})})}var Ce=s(R(),1),He=s(W(),1),qe=s(I(),1),ce=s(N(),1);var j=s(I(),1);var k=s(N(),1),Se=s(R(),1),dr=s(ft(),1),_=s(C(),1);function ur({placeholder:e,initialName:t="",onClose:a,onSave:r}){let[o,i]=(0,Se.useState)(t),l=(0,Se.useId)(),n=!!o.trim(),f=()=>{if(o!==t){let d=(0,k.sprintf)((0,k.__)('Block name changed to: "%s".'),o);(0,dr.speak)(d,"assertive")}r(o),a()};return(0,_.jsx)(j.Modal,{title:(0,k.__)("Enable overrides"),onRequestClose:a,focusOnMount:"firstContentElement",aria:{describedby:l},size:"small",children:(0,_.jsx)("form",{onSubmit:d=>{d.preventDefault(),n&&f()},children:(0,_.jsxs)(x,{direction:"column",gap:"xl",children:[(0,_.jsx)(Ie,{id:l,children:(0,k.__)("Overrides are changes you make to a block within a synced pattern instance. Use overrides to customize a synced pattern instance to suit its new context. Name this block to specify an override.")}),(0,_.jsx)(j.TextControl,{value:o,label:(0,k.__)("Name"),help:(0,k.__)('For example, if you are creating a recipe pattern, you use "Recipe Title", "Recipe Description", etc.'),placeholder:e,onChange:i}),(0,_.jsxs)(x,{gap:"sm",justify:"end",children:[(0,_.jsx)(j.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:a,children:(0,k.__)("Cancel")}),(0,_.jsx)(j.Button,{__next40pxDefaultSize:!0,"aria-disabled":!n,variant:"primary",type:"submit",children:(0,k.__)("Enable")})]})]})})})}function mr({onClose:e,onSave:t}){let a=(0,Se.useId)();return(0,_.jsx)(j.Modal,{title:(0,k.__)("Disable overrides"),onRequestClose:e,aria:{describedby:a},size:"small",children:(0,_.jsx)("form",{onSubmit:r=>{r.preventDefault(),t(),e()},children:(0,_.jsxs)(x,{direction:"column",gap:"xl",children:[(0,_.jsx)(Ie,{id:a,children:(0,k.__)("Are you sure you want to disable overrides? Disabling overrides will revert all applied overrides for this block throughout instances of this pattern.")}),(0,_.jsxs)(x,{gap:"sm",justify:"end",children:[(0,_.jsx)(j.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:e,children:(0,k.__)("Cancel")}),(0,_.jsx)(j.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,k.__)("Disable")})]})]})})})}var Y=s(C(),1);function ao({attributes:e,setAttributes:t,name:a}){let r=(0,Ce.useId)(),[o,i]=(0,Ce.useState)(!1),[l,n]=(0,Ce.useState)(!1),f=!!e.metadata?.name,d=e.metadata?.bindings?.__default,m=f&&d?.source===Te,p=d?.source&&d.source!==Te,{updateBlockBindings:c}=(0,He.useBlockBindingsUtils)();function h(E,v){v&&t({metadata:{...e.metadata,name:v}}),c({__default:E?{source:Te}:void 0})}if(p)return null;let u=a==="core/image"&&!!e.href?.length,g=!m&&u?(0,ce.__)("Overrides currently don't support image links. Remove the link first before enabling overrides."):(0,ce.__)("Allow changes to this block throughout instances of this pattern.");return(0,Y.jsxs)(Y.Fragment,{children:[(0,Y.jsx)(He.InspectorControls,{group:"advanced",children:(0,Y.jsx)(qe.BaseControl,{id:r,label:(0,ce.__)("Overrides"),help:g,children:(0,Y.jsx)(qe.Button,{__next40pxDefaultSize:!0,className:"pattern-overrides-control__allow-overrides-button",variant:"secondary","aria-haspopup":"dialog",onClick:()=>{m?n(!0):i(!0)},disabled:!m&&u,accessibleWhenDisabled:!0,children:m?(0,ce.__)("Disable overrides"):(0,ce.__)("Enable overrides")})})}),o&&(0,Y.jsx)(ur,{initialName:e.metadata?.name,onClose:()=>i(!1),onSave:E=>{h(!0,E)}}),l&&(0,Y.jsx)(mr,{onClose:()=>n(!1),onSave:()=>h(!1)})]})}var pr=ao;var ge=s(W(),1),We=s(I(),1),$e=s(P(),1),cr=s(N(),1),Ge=s(C(),1),Ct="content";function gr(e){let t=e.attributes.metadata?.name,a=(0,$e.useRegistry)(),r=(0,$e.useSelect)(i=>{if(!t)return;let{getBlockAttributes:l,getBlockParentsByBlockName:n}=i(ge.store),[f]=n(e.clientId,"core/block",!0);if(!f)return;let d=l(f)[Ct];if(d)return d.hasOwnProperty(t)},[e.clientId,t]);function o(){let{getBlockAttributes:i,getBlockParentsByBlockName:l}=a.select(ge.store),[n]=l(e.clientId,"core/block",!0);if(!n)return;let f=i(n)[Ct];if(!f.hasOwnProperty(t))return;let{updateBlockAttributes:d,__unstableMarkLastChangeAsPersistent:m}=a.dispatch(ge.store);m();let p={...f};delete p[t],Object.keys(p).length||(p=void 0),d(n,{[Ct]:p})}return(0,Ge.jsx)(ge.__unstableBlockToolbarLastItem,{children:(0,Ge.jsx)(We.ToolbarGroup,{children:(0,Ge.jsx)(We.ToolbarButton,{onClick:o,disabled:!r,children:(0,cr.__)("Reset")})})})}var hr={};Yt(hr,{OverridesPanel:Jt,CreatePatternModal:pe,CreatePatternModalContents:gt,DuplicatePatternModal:Ha,isOverridableBlock:Be,useDuplicatePatternProps:ht,RenamePatternModal:$a,PatternsMenuItems:sr,RenamePatternCategoryModal:fr,PatternOverridesControls:pr,ResetOverridesControl:gr,useAddPatternCategory:Ye,PATTERN_TYPES:ee,PATTERN_DEFAULT_CATEGORY:Re,PATTERN_USER_CATEGORY:Ot,EXCLUDED_PATTERN_SOURCES:It,PATTERN_SYNC_TYPES:w});return Sr(ro);})();
-(window.wp ||= {}).patterns = wp.patterns;
-})();
diff --git a/wp-includes/js/dist/plugins.js b/wp-includes/js/dist/plugins.js
index dcaad87924..7f00b91427 100644
--- a/wp-includes/js/dist/plugins.js
+++ b/wp-includes/js/dist/plugins.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).plugins = (() => {
@@ -571,5 +570,3 @@ react-is/cjs/react-is.development.js:
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).plugins = wp.plugins;
-})();
diff --git a/wp-includes/js/dist/plugins.min.js b/wp-includes/js/dist/plugins.min.js
index e110a1e8d6..e2dbce8c9a 100644
--- a/wp-includes/js/dist/plugins.min.js
+++ b/wp-includes/js/dist/plugins.min.js
@@ -1,6 +1,5 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).plugins=(()=>{var ga=Object.create;var y=Object.defineProperty;var ha=Object.getOwnPropertyDescriptor;var ya=Object.getOwnPropertyNames;var va=Object.getPrototypeOf,wa=Object.prototype.hasOwnProperty;var i=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),ba=(a,t)=>{for(var o in t)y(a,o,{get:t[o],enumerable:!0})},M=(a,t,o,f)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of ya(t))!wa.call(a,l)&&l!==o&&y(a,l,{get:()=>t[l],enumerable:!(f=ha(t,l))||f.enumerable});return a};var s=(a,t,o)=>(o=a!=null?ga(va(a)):{},M(t||!a||!a.__esModule?y(o,"default",{value:a,enumerable:!0}):o,a)),xa=a=>M(y({},"__esModule",{value:!0}),a);var v=i((Va,I)=>{I.exports=window.wp.element});var A=i(($a,_)=>{_.exports=window.wp.hooks});var W=i((za,J)=>{J.exports=window.wp.isShallowEqual});var X=i((Aa,G)=>{G.exports=window.wp.compose});var Q=i((Da,K)=>{K.exports=window.wp.deprecated});var w=i((Fa,Y)=>{Y.exports=window.ReactJSXRuntime});var sa=i(e=>{"use strict";var F=Symbol.for("react.element"),U=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),P=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),L=Symbol.for("react.provider"),R=Symbol.for("react.context"),Ca=Symbol.for("react.server_context"),k=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),B=Symbol.for("react.memo"),T=Symbol.for("react.lazy"),Pa=Symbol.for("react.offscreen"),la;la=Symbol.for("react.module.reference");function m(a){if(typeof a=="object"&&a!==null){var t=a.$$typeof;switch(t){case F:switch(a=a.type,a){case C:case S:case P:case E:case j:return a;default:switch(a=a&&a.$$typeof,a){case Ca:case R:case k:case T:case B:case L:return a;default:return t}}case U:return t}}}e.ContextConsumer=R;e.ContextProvider=L;e.Element=F;e.ForwardRef=k;e.Fragment=C;e.Lazy=T;e.Memo=B;e.Portal=U;e.Profiler=S;e.StrictMode=P;e.Suspense=E;e.SuspenseList=j;e.isAsyncMode=function(){return!1};e.isConcurrentMode=function(){return!1};e.isContextConsumer=function(a){return m(a)===R};e.isContextProvider=function(a){return m(a)===L};e.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===F};e.isForwardRef=function(a){return m(a)===k};e.isFragment=function(a){return m(a)===C};e.isLazy=function(a){return m(a)===T};e.isMemo=function(a){return m(a)===B};e.isPortal=function(a){return m(a)===U};e.isProfiler=function(a){return m(a)===S};e.isStrictMode=function(a){return m(a)===P};e.isSuspense=function(a){return m(a)===E};e.isSuspenseList=function(a){return m(a)===j};e.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===C||a===S||a===P||a===E||a===j||a===Pa||typeof a=="object"&&a!==null&&(a.$$typeof===T||a.$$typeof===B||a.$$typeof===L||a.$$typeof===R||a.$$typeof===k||a.$$typeof===la||a.getModuleId!==void 0)};e.typeOf=m});var ma=i((Ma,ua)=>{"use strict";ua.exports=sa()});var ia=i((Oa,da)=>{da.exports=window.wp.primitives});var ja={};ba(ja,{PluginArea:()=>ca,getPlugin:()=>Ra,getPlugins:()=>N,registerPlugin:()=>Sa,unregisterPlugin:()=>La,usePluginContext:()=>ea,withPluginContext:()=>ra});function O(a,t){var o=0,f,l;t=t||{};function u(){var r=f,z=arguments.length,h,d;a:for(;r;){if(r.args.length!==arguments.length){r=r.next;continue}for(d=0;d<z;d++)if(r.args[d]!==arguments[d]){r=r.next;continue a}return r!==f&&(r===l&&(l=r.prev),r.prev.next=r.next,r.next&&(r.next.prev=r.prev),r.next=f,r.prev=null,f.prev=r,f=r),r.val}for(h=new Array(z),d=0;d<z;d++)h[d]=arguments[d];return r={args:h,val:a.apply(null,h)},f?(f.prev=r,r.next=f):l=r,o===t.maxSize?(l=l.prev,l.next=null):o++,f=r,r.val}return u.clear=function(){f=null,l=null,o=0},u}var $=s(v(),1),n=s(A(),1),na=s(W(),1);var b=s(v(),1),Z=s(X(),1),aa=s(Q(),1),D=s(w(),1),x=(0,b.createContext)({name:null,icon:null});x.displayName="PluginContext";var ta=x.Provider;function ea(){return(0,b.useContext)(x)}var ra=a=>(0,Z.createHigherOrderComponent)(t=>((0,aa.default)("wp.plugins.withPluginContext",{since:"6.8.0",alternative:"wp.plugins.usePluginContext"}),o=>(0,D.jsx)(x.Consumer,{children:f=>(0,D.jsx)(t,{...o,...a(f,o)})})),"withPluginContext");var oa=s(v(),1),fa=class extends oa.Component{constructor(a){super(a),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(a){let{name:t,onError:o}=this.props;o&&o(t,a)}render(){return this.state.hasError?null:this.props.children}};var pa=s(ma(),1),c=s(A(),1);var V=s(ia(),1),q=s(w(),1),H=(0,q.jsx)(V.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q.jsx)(V.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 p={};function Sa(a,t){if(typeof t!="object")return console.error("No settings object provided!"),null;if(typeof a!="string")return console.error("Plugin name must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(a))return console.error('Plugin name must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-plugin".'),null;p[a]&&console.error(`Plugin "${a}" is already registered.`),t=(0,c.applyFilters)("plugins.registerPlugin",t,a);let{render:o,scope:f}=t;if(!(0,pa.isValidElementType)(o))return console.error('The "render" property must be specified and must be a valid component.'),null;if(f){if(typeof f!="string")return console.error("Plugin scope must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(f))return console.error('Plugin scope must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-page".'),null}return p[a]={name:a,icon:H,...t},(0,c.doAction)("plugins.pluginRegistered",t,a),t}function La(a){if(!p[a]){console.error('Plugin "'+a+'" is not registered.');return}let t=p[a];return delete p[a],(0,c.doAction)("plugins.pluginUnregistered",t,a),t}function Ra(a){return p[a]}function N(a){return Object.values(p).filter(t=>t.scope===a)}var g=s(w(),1),ka=O((a,t)=>({icon:a,name:t}));function Ea({scope:a,onError:t}){let o=(0,$.useMemo)(()=>{let l=[];return{subscribe(u){return(0,n.addAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered",u),(0,n.addAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered",u),()=>{(0,n.removeAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered"),(0,n.removeAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered")}},getValue(){let u=N(a);return(0,na.isShallowEqual)(l,u)||(l=u),l}}},[a]),f=(0,$.useSyncExternalStore)(o.subscribe,o.getValue,o.getValue);return(0,g.jsx)("div",{style:{display:"none"},children:f.map(({icon:l,name:u,render:r})=>(0,g.jsx)(ta,{value:ka(l,u),children:(0,g.jsx)(fa,{name:u,onError:t,children:(0,g.jsx)(r,{})})},u))})}var ca=Ea;return xa(ja);})();
+"use strict";var wp;(wp||={}).plugins=(()=>{var ga=Object.create;var y=Object.defineProperty;var ha=Object.getOwnPropertyDescriptor;var ya=Object.getOwnPropertyNames;var va=Object.getPrototypeOf,wa=Object.prototype.hasOwnProperty;var i=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),ba=(a,t)=>{for(var o in t)y(a,o,{get:t[o],enumerable:!0})},M=(a,t,o,f)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of ya(t))!wa.call(a,l)&&l!==o&&y(a,l,{get:()=>t[l],enumerable:!(f=ha(t,l))||f.enumerable});return a};var s=(a,t,o)=>(o=a!=null?ga(va(a)):{},M(t||!a||!a.__esModule?y(o,"default",{value:a,enumerable:!0}):o,a)),xa=a=>M(y({},"__esModule",{value:!0}),a);var v=i(($a,I)=>{I.exports=window.wp.element});var D=i((za,_)=>{_.exports=window.wp.hooks});var W=i((Aa,J)=>{J.exports=window.wp.isShallowEqual});var X=i((Da,G)=>{G.exports=window.wp.compose});var Q=i((Ta,K)=>{K.exports=window.wp.deprecated});var w=i((Fa,Y)=>{Y.exports=window.ReactJSXRuntime});var sa=i(e=>{"use strict";var F=Symbol.for("react.element"),U=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),P=Symbol.for("react.strict_mode"),S=Symbol.for("react.profiler"),L=Symbol.for("react.provider"),R=Symbol.for("react.context"),Ca=Symbol.for("react.server_context"),k=Symbol.for("react.forward_ref"),E=Symbol.for("react.suspense"),j=Symbol.for("react.suspense_list"),B=Symbol.for("react.memo"),V=Symbol.for("react.lazy"),Pa=Symbol.for("react.offscreen"),la;la=Symbol.for("react.module.reference");function m(a){if(typeof a=="object"&&a!==null){var t=a.$$typeof;switch(t){case F:switch(a=a.type,a){case C:case S:case P:case E:case j:return a;default:switch(a=a&&a.$$typeof,a){case Ca:case R:case k:case V:case B:case L:return a;default:return t}}case U:return t}}}e.ContextConsumer=R;e.ContextProvider=L;e.Element=F;e.ForwardRef=k;e.Fragment=C;e.Lazy=V;e.Memo=B;e.Portal=U;e.Profiler=S;e.StrictMode=P;e.Suspense=E;e.SuspenseList=j;e.isAsyncMode=function(){return!1};e.isConcurrentMode=function(){return!1};e.isContextConsumer=function(a){return m(a)===R};e.isContextProvider=function(a){return m(a)===L};e.isElement=function(a){return typeof a=="object"&&a!==null&&a.$$typeof===F};e.isForwardRef=function(a){return m(a)===k};e.isFragment=function(a){return m(a)===C};e.isLazy=function(a){return m(a)===V};e.isMemo=function(a){return m(a)===B};e.isPortal=function(a){return m(a)===U};e.isProfiler=function(a){return m(a)===S};e.isStrictMode=function(a){return m(a)===P};e.isSuspense=function(a){return m(a)===E};e.isSuspenseList=function(a){return m(a)===j};e.isValidElementType=function(a){return typeof a=="string"||typeof a=="function"||a===C||a===S||a===P||a===E||a===j||a===Pa||typeof a=="object"&&a!==null&&(a.$$typeof===V||a.$$typeof===B||a.$$typeof===L||a.$$typeof===R||a.$$typeof===k||a.$$typeof===la||a.getModuleId!==void 0)};e.typeOf=m});var ma=i((Ma,ua)=>{"use strict";ua.exports=sa()});var ia=i((Oa,da)=>{da.exports=window.wp.primitives});var ja={};ba(ja,{PluginArea:()=>ca,getPlugin:()=>Ra,getPlugins:()=>N,registerPlugin:()=>Sa,unregisterPlugin:()=>La,usePluginContext:()=>ea,withPluginContext:()=>ra});function O(a,t){var o=0,f,l;t=t||{};function u(){var r=f,A=arguments.length,h,d;a:for(;r;){if(r.args.length!==arguments.length){r=r.next;continue}for(d=0;d<A;d++)if(r.args[d]!==arguments[d]){r=r.next;continue a}return r!==f&&(r===l&&(l=r.prev),r.prev.next=r.next,r.next&&(r.next.prev=r.prev),r.next=f,r.prev=null,f.prev=r,f=r),r.val}for(h=new Array(A),d=0;d<A;d++)h[d]=arguments[d];return r={args:h,val:a.apply(null,h)},f?(f.prev=r,r.next=f):l=r,o===t.maxSize?(l=l.prev,l.next=null):o++,f=r,r.val}return u.clear=function(){f=null,l=null,o=0},u}var z=s(v(),1),n=s(D(),1),na=s(W(),1);var b=s(v(),1),Z=s(X(),1),aa=s(Q(),1),T=s(w(),1),x=(0,b.createContext)({name:null,icon:null});x.displayName="PluginContext";var ta=x.Provider;function ea(){return(0,b.useContext)(x)}var ra=a=>(0,Z.createHigherOrderComponent)(t=>((0,aa.default)("wp.plugins.withPluginContext",{since:"6.8.0",alternative:"wp.plugins.usePluginContext"}),o=>(0,T.jsx)(x.Consumer,{children:f=>(0,T.jsx)(t,{...o,...a(f,o)})})),"withPluginContext");var oa=s(v(),1),fa=class extends oa.Component{constructor(a){super(a),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(a){let{name:t,onError:o}=this.props;o&&o(t,a)}render(){return this.state.hasError?null:this.props.children}};var pa=s(ma(),1),c=s(D(),1);var $=s(ia(),1),q=s(w(),1),H=(0,q.jsx)($.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,q.jsx)($.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 p={};function Sa(a,t){if(typeof t!="object")return console.error("No settings object provided!"),null;if(typeof a!="string")return console.error("Plugin name must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(a))return console.error('Plugin name must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-plugin".'),null;p[a]&&console.error(`Plugin "${a}" is already registered.`),t=(0,c.applyFilters)("plugins.registerPlugin",t,a);let{render:o,scope:f}=t;if(!(0,pa.isValidElementType)(o))return console.error('The "render" property must be specified and must be a valid component.'),null;if(f){if(typeof f!="string")return console.error("Plugin scope must be string."),null;if(!/^[a-z][a-z0-9-]*$/.test(f))return console.error('Plugin scope must include only lowercase alphanumeric characters or dashes, and start with a letter. Example: "my-page".'),null}return p[a]={name:a,icon:H,...t},(0,c.doAction)("plugins.pluginRegistered",t,a),t}function La(a){if(!p[a]){console.error('Plugin "'+a+'" is not registered.');return}let t=p[a];return delete p[a],(0,c.doAction)("plugins.pluginUnregistered",t,a),t}function Ra(a){return p[a]}function N(a){return Object.values(p).filter(t=>t.scope===a)}var g=s(w(),1),ka=O((a,t)=>({icon:a,name:t}));function Ea({scope:a,onError:t}){let o=(0,z.useMemo)(()=>{let l=[];return{subscribe(u){return(0,n.addAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered",u),(0,n.addAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered",u),()=>{(0,n.removeAction)("plugins.pluginRegistered","core/plugins/plugin-area/plugins-registered"),(0,n.removeAction)("plugins.pluginUnregistered","core/plugins/plugin-area/plugins-unregistered")}},getValue(){let u=N(a);return(0,na.isShallowEqual)(l,u)||(l=u),l}}},[a]),f=(0,z.useSyncExternalStore)(o.subscribe,o.getValue,o.getValue);return(0,g.jsx)("div",{style:{display:"none"},children:f.map(({icon:l,name:u,render:r})=>(0,g.jsx)(ta,{value:ka(l,u),children:(0,g.jsx)(fa,{name:u,onError:t,children:(0,g.jsx)(r,{})})},u))})}var ca=Ea;return xa(ja);})();
 /*! Bundled license information:

 react-is/cjs/react-is.production.min.js:
@@ -14,5 +13,3 @@ react-is/cjs/react-is.production.min.js:
    * LICENSE file in the root directory of this source tree.
    *)
 */
-(window.wp ||= {}).plugins = wp.plugins;
-})();
diff --git a/wp-includes/js/dist/preferences-persistence.js b/wp-includes/js/dist/preferences-persistence.js
index 8b59e43067..5df3b5d3f5 100644
--- a/wp-includes/js/dist/preferences-persistence.js
+++ b/wp-includes/js/dist/preferences-persistence.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).preferencesPersistence = (() => {
   var __create = Object.create;
@@ -509,5 +508,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).preferencesPersistence = wp.preferencesPersistence;
-})();
diff --git a/wp-includes/js/dist/preferences-persistence.min.js b/wp-includes/js/dist/preferences-persistence.min.js
index 65a7e4f7b8..5345b2da8a 100644
--- a/wp-includes/js/dist/preferences-persistence.min.js
+++ b/wp-includes/js/dist/preferences-persistence.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).preferencesPersistence=(()=>{var C=Object.create;var P=Object.defineProperty;var k=Object.getOwnPropertyDescriptor;var O=Object.getOwnPropertyNames;var M=Object.getPrototypeOf,F=Object.prototype.hasOwnProperty;var L=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),R=(e,r)=>{for(var n in r)P(e,n,{get:r[n],enumerable:!0})},b=(e,r,n,t)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of O(r))!F.call(e,o)&&o!==n&&P(e,o,{get:()=>r[o],enumerable:!(t=k(r,o))||t.enumerable});return e};var B=(e,r,n)=>(n=e!=null?C(M(e)):{},b(r||!e||!e.__esModule?P(n,"default",{value:e,enumerable:!0}):n,e)),j=e=>b(P({},"__esModule",{value:!0}),e);var I=L((N,g)=>{g.exports=window.wp.apiFetch});var z={};R(z,{__unstableCreatePersistenceLayer:()=>$,create:()=>v});var h=B(I(),1);function S(e,r){let n,t;return async function(...c){return!t&&!n?new Promise((s,p)=>{t=e(...c).then((...i)=>{s(...i)}).catch(i=>{p(i)}).finally(()=>{t=null})}):(t&&await t,n&&(clearTimeout(n),n=null),new Promise((s,p)=>{n=setTimeout(()=>{t=e(...c).then((...i)=>{s(...i)}).catch(i=>{p(i)}).finally(()=>{t=null,n=null})},r)}))}}var W={},E=window.localStorage;function v({preloadedData:e,localStorageRestoreKey:r="WP_PREFERENCES_RESTORE_DATA",requestDebounceMS:n=2500}={}){let t=e,o=S(h.default,n);async function c(){if(t)return t;let i=(await(0,h.default)({path:"/wp/v2/users/me?context=edit"}))?.meta?.persisted_preferences,l=JSON.parse(E.getItem(r)),f=Date.parse(i?._modified)||0,a=Date.parse(l?._modified)||0;return i&&f>=a?t=i:l?t=l:t=W,t}function s(p){let i={...p,_modified:new Date().toISOString()};t=i,E.setItem(r,JSON.stringify(i)),o({path:"/wp/v2/users/me",method:"PUT",keepalive:!0,data:{meta:{persisted_preferences:i}}}).catch(()=>{})}return{get:c,set:s}}function m(e,r){let n="core/preferences",t="core/interface",o=e?.[t]?.preferences?.features?.[r],c=e?.[r]?.preferences?.features,s=o||c;if(!s)return e;let p=e?.[n]?.preferences;if(p?.[r])return e;let i;if(o){let f=e?.[t],a=e?.[t]?.preferences?.features;i={[t]:{...f,preferences:{features:{...a,[r]:void 0}}}}}let l;if(c){let f=e?.[r],a=e?.[r]?.preferences;l={[r]:{...f,preferences:{...a,features:void 0}}}}return{...e,[n]:{preferences:{...p,[r]:s}},...i,...l}}function w(e){let r="core/interface",n="core/preferences",t=e?.[r]?.preferences?.features,o=t?Object.keys(t):[];return o?.length?o.reduce(function(c,s){if(s.startsWith("core"))return c;let p=t?.[s];if(!p||c?.[n]?.preferences?.[s])return c;let l=c?.[n]?.preferences,f=c?.[r],a=c?.[r]?.preferences?.features;return{...c,[n]:{preferences:{...l,[s]:p}},[r]:{...f,preferences:{features:{...a,[s]:void 0}}}}},e):e}var J=e=>e;function d(e,{from:r,to:n},t,o=J){let c="core/preferences",s=e?.[r]?.preferences?.[t];if(s===void 0||e?.[c]?.preferences?.[n]?.[t])return e;let i=e?.[c]?.preferences,l=e?.[c]?.preferences?.[n],f=e?.[r],a=e?.[r]?.preferences,u=o({[t]:s});return{...e,[c]:{preferences:{...i,[n]:{...l,...u}}},[r]:{...f,preferences:{...a,[t]:void 0}}}}function T(e){let r="core/interface",n="core/preferences",t=e?.[r]?.enableItems;if(!t)return e;let o=e?.[n]?.preferences??{},c=t?.singleEnableItems?.complementaryArea??{},s=Object.keys(c).reduce((f,a)=>{let u=c[a];return f?.[a]?.complementaryArea?f:{...f,[a]:{...f[a],complementaryArea:u}}},o),p=t?.multipleEnableItems?.pinnedItems??{},i=Object.keys(p).reduce((f,a)=>{let u=p[a];return f?.[a]?.pinnedItems?f:{...f,[a]:{...f[a],pinnedItems:u}}},s),l=e[r];return{...e,[n]:{preferences:i},[r]:{...l,enableItems:void 0}}}function D(e){let r=e?.panels??{};return Object.keys(r).reduce((n,t)=>{let o=r[t];return o?.enabled===!1&&n.inactivePanels.push(t),o?.opened===!0&&n.openPanels.push(t),n},{inactivePanels:[],openPanels:[]})}function U(e){let r=`WP_DATA_USER_${e}`,n=window.localStorage.getItem(r);return JSON.parse(n)}function V(e){if(e)return e=m(e,"core/edit-widgets"),e=m(e,"core/customize-widgets"),e=m(e,"core/edit-post"),e=m(e,"core/edit-site"),e=w(e),e=T(e),e=d(e,{from:"core/edit-post",to:"core/edit-post"},"hiddenBlockTypes"),e=d(e,{from:"core/edit-post",to:"core/edit-post"},"editorMode"),e=d(e,{from:"core/edit-post",to:"core/edit-post"},"panels",D),e=d(e,{from:"core/editor",to:"core"},"isPublishSidebarEnabled"),e=d(e,{from:"core/edit-post",to:"core"},"isPublishSidebarEnabled"),e=d(e,{from:"core/edit-site",to:"core/edit-site"},"editorMode"),e?.["core/preferences"]?.preferences}function _(e){let r=U(e);return V(r)}function x(e){return Object.keys(e).reduce((r,n)=>{let t=e[n];if(t?.complementaryArea){let o={...t};return delete o.complementaryArea,o.isComplementaryAreaVisible=!0,r[n]=o,r}return r},e)}function A(e){let r=e;return["allowRightClickOverrides","distractionFree","editorMode","fixedToolbar","focusMode","hiddenBlockTypes","inactivePanels","keepCaretInsideBlock","mostUsedBlocks","openPanels","showBlockBreadcrumbs","showIconLabels","showListViewByDefault","isPublishSidebarEnabled","isComplementaryAreaVisible","pinnedItems"].forEach(t=>{e?.["core/edit-post"]?.[t]!==void 0&&(r={...r,core:{...r?.core,[t]:e["core/edit-post"][t]}},delete r["core/edit-post"][t]),e?.["core/edit-site"]?.[t]!==void 0&&delete r["core/edit-site"][t]}),Object.keys(r?.["core/edit-post"]??{})?.length===0&&delete r["core/edit-post"],Object.keys(r?.["core/edit-site"]??{})?.length===0&&delete r["core/edit-site"],r}function y(e){let r=x(e);return r=A(r),r}function $(e,r){let n=`WP_PREFERENCES_USER_${r}`,t=JSON.parse(window.localStorage.getItem(n)),o=Date.parse(e&&e._modified)||0,c=Date.parse(t&&t._modified)||0,s;return e&&o>=c?s=y(e):t?s=y(t):s=_(r),v({preloadedData:s,localStorageRestoreKey:n})}return j(z);})();
-(window.wp ||= {}).preferencesPersistence = wp.preferencesPersistence;
-})();
diff --git a/wp-includes/js/dist/preferences.js b/wp-includes/js/dist/preferences.js
index d6041506ea..97510ee9a8 100644
--- a/wp-includes/js/dist/preferences.js
+++ b/wp-includes/js/dist/preferences.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).preferences = (() => {
@@ -574,5 +573,3 @@ var wp;
   });
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).preferences = wp.preferences;
-})();
diff --git a/wp-includes/js/dist/preferences.min.js b/wp-includes/js/dist/preferences.min.js
index 19ff010c0d..e826092bc0 100644
--- a/wp-includes/js/dist/preferences.min.js
+++ b/wp-includes/js/dist/preferences.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).preferences=(()=>{var Ma=Object.create;var C=Object.defineProperty;var Ia=Object.getOwnPropertyDescriptor;var Da=Object.getOwnPropertyNames;var ja=Object.getPrototypeOf,Fa=Object.prototype.hasOwnProperty;var d=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),V=(a,t)=>{for(var e in t)C(a,e,{get:t[e],enumerable:!0})},K=(a,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of Da(t))!Fa.call(a,l)&&l!==e&&C(a,l,{get:()=>t[l],enumerable:!(r=Ia(t,l))||r.enumerable});return a};var o=(a,t,e)=>(e=a!=null?Ma(ja(a)):{},K(t||!a||!a.__esModule?C(e,"default",{value:a,enumerable:!0}):e,a)),Ua=a=>K(C({},"__esModule",{value:!0}),a);var b=d((at,X)=>{X.exports=window.wp.data});var x=d((tt,Q)=>{Q.exports=window.wp.components});var L=d((et,Z)=>{Z.exports=window.wp.i18n});var O=d((rt,aa)=>{aa.exports=window.wp.element});var E=d((ft,ta)=>{ta.exports=window.wp.primitives});var u=d((st,ea)=>{ea.exports=window.ReactJSXRuntime});var oa=d((wt,ra)=>{ra.exports=window.wp.a11y});var ma=d((bt,la)=>{la.exports=window.wp.deprecated});var Ca=d((It,ya)=>{ya.exports=window.wp.compose});var Ta=d((Dt,La)=>{La.exports=window.wp.privateApis});var Qa={};V(Qa,{PreferenceToggleMenuItem:()=>na,privateApis:()=>Na,store:()=>p});var A=o(b(),1),ia=o(x(),1),g=o(L(),1);var T=o(O(),1),z=(0,T.forwardRef)(({icon:a,size:t=24,...e},r)=>(0,T.cloneElement)(a,{width:t,height:t,...e,ref:r}));var k=o(E(),1),H=o(u(),1),q=(0,H.jsx)(k.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H.jsx)(k.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var R=o(E(),1),$=o(u(),1),S=(0,$.jsx)(R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$.jsx)(R.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var P=o(E(),1),G=o(u(),1),B=(0,G.jsx)(P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G.jsx)(P.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Y=o(oa(),1);var N=o(b(),1);var fa=o(b(),1);function Va(a={},t){if(t.type==="SET_PREFERENCE_DEFAULTS"){let{scope:e,defaults:r}=t;return{...a,[e]:{...a[e],...r}}}return a}function Oa(a){let t;return(e,r)=>{if(r.type==="SET_PERSISTENCE_LAYER"){let{persistenceLayer:n,persistedData:i}=r;return t=n,i}let l=a(e,r);return r.type==="SET_PREFERENCE_VALUE"&&t?.set(l),l}}var za=Oa((a={},t)=>{if(t.type==="SET_PREFERENCE_VALUE"){let{scope:e,name:r,value:l}=t;return{...a,[e]:{...a[e],[r]:l}}}return a}),sa=(0,fa.combineReducers)({defaults:Va,preferences:za});var W={};V(W,{set:()=>qa,setDefaults:()=>$a,setPersistenceLayer:()=>Ga,toggle:()=>Ha});function Ha(a,t){return function({select:e,dispatch:r}){let l=e.get(a,t);r.set(a,t,!l)}}function qa(a,t,e){return{type:"SET_PREFERENCE_VALUE",scope:a,name:t,value:e}}function $a(a,t){return{type:"SET_PREFERENCE_DEFAULTS",scope:a,defaults:t}}async function Ga(a){let t=await a.get();return{type:"SET_PERSISTENCE_LAYER",persistenceLayer:a,persistedData:t}}var J={};V(J,{get:()=>Ja});var da=o(ma(),1),Wa=a=>(t,e,r)=>["allowRightClickOverrides","distractionFree","editorMode","fixedToolbar","focusMode","hiddenBlockTypes","inactivePanels","keepCaretInsideBlock","mostUsedBlocks","openPanels","showBlockBreadcrumbs","showIconLabels","showListViewByDefault","isPublishSidebarEnabled","isComplementaryAreaVisible","pinnedItems"].includes(r)&&["core/edit-post","core/edit-site"].includes(e)?((0,da.default)(`wp.data.select( 'core/preferences' ).get( '${e}', '${r}' )`,{since:"6.5",alternative:`wp.data.select( 'core/preferences' ).get( 'core', '${r}' )`}),a(t,"core",r)):a(t,e,r),Ja=Wa((a,t,e)=>{let r=a.preferences[t]?.[e];return r!==void 0?r:a.defaults[t]?.[e]});var ua="core/preferences";var p=(0,N.createReduxStore)(ua,{reducer:sa,actions:W,selectors:J});(0,N.register)(p);var pa=o(u(),1);function na({scope:a,name:t,label:e,info:r,messageActivated:l,messageDeactivated:n,shortcut:i,handleToggling:m=!0,onToggle:c=()=>null,disabled:y=!1}){let w=(0,A.useSelect)(v=>!!v(p).get(a,t),[a,t]),{toggle:U}=(0,A.useDispatch)(p),Aa=()=>{if(w){let v=n||(0,g.sprintf)((0,g.__)("Preference deactivated - %s"),e);(0,Y.speak)(v)}else{let v=l||(0,g.sprintf)((0,g.__)("Preference activated - %s"),e);(0,Y.speak)(v)}};return(0,pa.jsx)(ia.MenuItem,{icon:w?q:null,isSelected:w,onClick:()=>{c(),m&&U(a,t),Aa()},role:"menuitemcheckbox",info:r,shortcut:i,disabled:y,children:e})}var ca=o(x(),1),M=o(u(),1);function Ya({help:a,label:t,isChecked:e,onChange:r,children:l}){return(0,M.jsxs)("div",{className:"preference-base-option",children:[(0,M.jsx)(ca.ToggleControl,{help:a,label:t,checked:e,onChange:r}),l]})}var I=Ya;var D=o(b(),1);var ha=o(u(),1);function Ka(a){let{scope:t,featureName:e,onToggle:r=()=>{},...l}=a,n=(0,D.useSelect)(c=>!!c(p).get(t,e),[t,e]),{toggle:i}=(0,D.useDispatch)(p);return(0,ha.jsx)(I,{...l,onChange:()=>{r(),i(t,e)},isChecked:n})}var ga=Ka;var wa=o(x(),1),va=o(L(),1),ba=o(u(),1);function xa({closeModal:a,children:t}){return(0,ba.jsx)(wa.Modal,{className:"preferences-modal",title:(0,va.__)("Preferences"),onRequestClose:a,children:t})}var h=o(u(),1),Xa=({description:a,title:t,children:e})=>(0,h.jsxs)("fieldset",{className:"preferences-modal__section",children:[(0,h.jsxs)("legend",{className:"preferences-modal__section-legend",children:[(0,h.jsx)("h2",{className:"preferences-modal__section-title",children:t}),a&&(0,h.jsx)("p",{className:"preferences-modal__section-description",children:a})]}),(0,h.jsx)("div",{className:"preferences-modal__section-content",children:e})]}),_a=Xa;var Pa=o(Ca(),1),f=o(x(),1),F=o(O(),1);var _=o(L(),1);var Ea=o(Ta(),1),{lock:ka,unlock:Ra}=(0,Ea.__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/preferences");var s=o(u(),1),{Tabs:j}=Ra(f.privateApis),Sa="preferences-menu";function Ba({sections:a}){let t=(0,Pa.useViewportMatch)("medium"),[e,r]=(0,F.useState)(Sa),{tabs:l,sectionsContentMap:n}=(0,F.useMemo)(()=>{let m={tabs:[],sectionsContentMap:{}};return a.length&&(m=a.reduce((c,{name:y,tabLabel:w,content:U})=>(c.tabs.push({name:y,title:w}),c.sectionsContentMap[y]=U,c),{tabs:[],sectionsContentMap:{}})),m},[a]),i;return t?i=(0,s.jsx)("div",{className:"preferences__tabs",children:(0,s.jsxs)(j,{defaultTabId:e!==Sa?e:void 0,onSelect:r,orientation:"vertical",children:[(0,s.jsx)(j.TabList,{className:"preferences__tabs-tablist",children:l.map(m=>(0,s.jsx)(j.Tab,{tabId:m.name,className:"preferences__tabs-tab",children:m.title},m.name))}),l.map(m=>(0,s.jsx)(j.TabPanel,{tabId:m.name,className:"preferences__tabs-tabpanel",focusable:!1,children:n[m.name]||null},m.name))]})}):i=(0,s.jsxs)(f.Navigator,{initialPath:"/",className:"preferences__provider",children:[(0,s.jsx)(f.Navigator.Screen,{path:"/",children:(0,s.jsx)(f.Card,{isBorderless:!0,size:"small",children:(0,s.jsx)(f.CardBody,{children:(0,s.jsx)(f.__experimentalItemGroup,{children:l.map(m=>(0,s.jsx)(f.Navigator.Button,{path:`/${m.name}`,as:f.__experimentalItem,isAction:!0,children:(0,s.jsxs)(f.__experimentalHStack,{justify:"space-between",children:[(0,s.jsx)(f.FlexItem,{children:(0,s.jsx)(f.__experimentalTruncate,{children:m.title})}),(0,s.jsx)(f.FlexItem,{children:(0,s.jsx)(z,{icon:(0,_.isRTL)()?S:B})})]})},m.name))})})})}),a.length&&a.map(m=>(0,s.jsx)(f.Navigator.Screen,{path:`/${m.name}`,children:(0,s.jsxs)(f.Card,{isBorderless:!0,size:"large",children:[(0,s.jsxs)(f.CardHeader,{isBorderless:!1,justify:"left",size:"small",gap:"6",as:"div",children:[(0,s.jsx)(f.Navigator.BackButton,{icon:(0,_.isRTL)()?B:S,label:(0,_.__)("Back")}),(0,s.jsx)(f.__experimentalText,{size:"16",children:m.tabLabel})]}),(0,s.jsx)(f.CardBody,{children:m.content})]})},`${m.name}-menu`))]}),i}var Na={};ka(Na,{PreferenceBaseOption:I,PreferenceToggleControl:ga,PreferencesModal:xa,PreferencesModalSection:_a,PreferencesModalTabs:Ba});return Ua(Qa);})();
-(window.wp ||= {}).preferences = wp.preferences;
-})();
+"use strict";var wp;(wp||={}).preferences=(()=>{var Ma=Object.create;var C=Object.defineProperty;var Ia=Object.getOwnPropertyDescriptor;var Da=Object.getOwnPropertyNames;var ja=Object.getPrototypeOf,Fa=Object.prototype.hasOwnProperty;var d=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),V=(a,t)=>{for(var e in t)C(a,e,{get:t[e],enumerable:!0})},K=(a,t,e,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let l of Da(t))!Fa.call(a,l)&&l!==e&&C(a,l,{get:()=>t[l],enumerable:!(r=Ia(t,l))||r.enumerable});return a};var o=(a,t,e)=>(e=a!=null?Ma(ja(a)):{},K(t||!a||!a.__esModule?C(e,"default",{value:a,enumerable:!0}):e,a)),Ua=a=>K(C({},"__esModule",{value:!0}),a);var b=d((at,X)=>{X.exports=window.wp.data});var x=d((tt,Q)=>{Q.exports=window.wp.components});var L=d((et,Z)=>{Z.exports=window.wp.i18n});var O=d((rt,aa)=>{aa.exports=window.wp.element});var T=d((ft,ta)=>{ta.exports=window.wp.primitives});var u=d((st,ea)=>{ea.exports=window.ReactJSXRuntime});var oa=d((wt,ra)=>{ra.exports=window.wp.a11y});var ma=d((bt,la)=>{la.exports=window.wp.deprecated});var Ca=d((It,ya)=>{ya.exports=window.wp.compose});var Ea=d((Dt,La)=>{La.exports=window.wp.privateApis});var Qa={};V(Qa,{PreferenceToggleMenuItem:()=>na,privateApis:()=>Na,store:()=>p});var A=o(b(),1),ia=o(x(),1),g=o(L(),1);var E=o(O(),1),z=(0,E.forwardRef)(({icon:a,size:t=24,...e},r)=>(0,E.cloneElement)(a,{width:t,height:t,...e,ref:r}));var R=o(T(),1),H=o(u(),1),q=(0,H.jsx)(R.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,H.jsx)(R.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var S=o(T(),1),$=o(u(),1),k=(0,$.jsx)(S.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$.jsx)(S.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var P=o(T(),1),G=o(u(),1),B=(0,G.jsx)(P.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,G.jsx)(P.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Y=o(oa(),1);var N=o(b(),1);var fa=o(b(),1);function Va(a={},t){if(t.type==="SET_PREFERENCE_DEFAULTS"){let{scope:e,defaults:r}=t;return{...a,[e]:{...a[e],...r}}}return a}function Oa(a){let t;return(e,r)=>{if(r.type==="SET_PERSISTENCE_LAYER"){let{persistenceLayer:n,persistedData:i}=r;return t=n,i}let l=a(e,r);return r.type==="SET_PREFERENCE_VALUE"&&t?.set(l),l}}var za=Oa((a={},t)=>{if(t.type==="SET_PREFERENCE_VALUE"){let{scope:e,name:r,value:l}=t;return{...a,[e]:{...a[e],[r]:l}}}return a}),sa=(0,fa.combineReducers)({defaults:Va,preferences:za});var W={};V(W,{set:()=>qa,setDefaults:()=>$a,setPersistenceLayer:()=>Ga,toggle:()=>Ha});function Ha(a,t){return function({select:e,dispatch:r}){let l=e.get(a,t);r.set(a,t,!l)}}function qa(a,t,e){return{type:"SET_PREFERENCE_VALUE",scope:a,name:t,value:e}}function $a(a,t){return{type:"SET_PREFERENCE_DEFAULTS",scope:a,defaults:t}}async function Ga(a){let t=await a.get();return{type:"SET_PERSISTENCE_LAYER",persistenceLayer:a,persistedData:t}}var J={};V(J,{get:()=>Ja});var da=o(ma(),1),Wa=a=>(t,e,r)=>["allowRightClickOverrides","distractionFree","editorMode","fixedToolbar","focusMode","hiddenBlockTypes","inactivePanels","keepCaretInsideBlock","mostUsedBlocks","openPanels","showBlockBreadcrumbs","showIconLabels","showListViewByDefault","isPublishSidebarEnabled","isComplementaryAreaVisible","pinnedItems"].includes(r)&&["core/edit-post","core/edit-site"].includes(e)?((0,da.default)(`wp.data.select( 'core/preferences' ).get( '${e}', '${r}' )`,{since:"6.5",alternative:`wp.data.select( 'core/preferences' ).get( 'core', '${r}' )`}),a(t,"core",r)):a(t,e,r),Ja=Wa((a,t,e)=>{let r=a.preferences[t]?.[e];return r!==void 0?r:a.defaults[t]?.[e]});var ua="core/preferences";var p=(0,N.createReduxStore)(ua,{reducer:sa,actions:W,selectors:J});(0,N.register)(p);var pa=o(u(),1);function na({scope:a,name:t,label:e,info:r,messageActivated:l,messageDeactivated:n,shortcut:i,handleToggling:m=!0,onToggle:c=()=>null,disabled:y=!1}){let w=(0,A.useSelect)(v=>!!v(p).get(a,t),[a,t]),{toggle:U}=(0,A.useDispatch)(p),Aa=()=>{if(w){let v=n||(0,g.sprintf)((0,g.__)("Preference deactivated - %s"),e);(0,Y.speak)(v)}else{let v=l||(0,g.sprintf)((0,g.__)("Preference activated - %s"),e);(0,Y.speak)(v)}};return(0,pa.jsx)(ia.MenuItem,{icon:w?q:null,isSelected:w,onClick:()=>{c(),m&&U(a,t),Aa()},role:"menuitemcheckbox",info:r,shortcut:i,disabled:y,children:e})}var ca=o(x(),1),M=o(u(),1);function Ya({help:a,label:t,isChecked:e,onChange:r,children:l}){return(0,M.jsxs)("div",{className:"preference-base-option",children:[(0,M.jsx)(ca.ToggleControl,{help:a,label:t,checked:e,onChange:r}),l]})}var I=Ya;var D=o(b(),1);var ha=o(u(),1);function Ka(a){let{scope:t,featureName:e,onToggle:r=()=>{},...l}=a,n=(0,D.useSelect)(c=>!!c(p).get(t,e),[t,e]),{toggle:i}=(0,D.useDispatch)(p);return(0,ha.jsx)(I,{...l,onChange:()=>{r(),i(t,e)},isChecked:n})}var ga=Ka;var wa=o(x(),1),va=o(L(),1),ba=o(u(),1);function xa({closeModal:a,children:t}){return(0,ba.jsx)(wa.Modal,{className:"preferences-modal",title:(0,va.__)("Preferences"),onRequestClose:a,children:t})}var h=o(u(),1),Xa=({description:a,title:t,children:e})=>(0,h.jsxs)("fieldset",{className:"preferences-modal__section",children:[(0,h.jsxs)("legend",{className:"preferences-modal__section-legend",children:[(0,h.jsx)("h2",{className:"preferences-modal__section-title",children:t}),a&&(0,h.jsx)("p",{className:"preferences-modal__section-description",children:a})]}),(0,h.jsx)("div",{className:"preferences-modal__section-content",children:e})]}),_a=Xa;var Pa=o(Ca(),1),f=o(x(),1),F=o(O(),1);var _=o(L(),1);var Ta=o(Ea(),1),{lock:Ra,unlock:Sa}=(0,Ta.__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/preferences");var s=o(u(),1),{Tabs:j}=Sa(f.privateApis),ka="preferences-menu";function Ba({sections:a}){let t=(0,Pa.useViewportMatch)("medium"),[e,r]=(0,F.useState)(ka),{tabs:l,sectionsContentMap:n}=(0,F.useMemo)(()=>{let m={tabs:[],sectionsContentMap:{}};return a.length&&(m=a.reduce((c,{name:y,tabLabel:w,content:U})=>(c.tabs.push({name:y,title:w}),c.sectionsContentMap[y]=U,c),{tabs:[],sectionsContentMap:{}})),m},[a]),i;return t?i=(0,s.jsx)("div",{className:"preferences__tabs",children:(0,s.jsxs)(j,{defaultTabId:e!==ka?e:void 0,onSelect:r,orientation:"vertical",children:[(0,s.jsx)(j.TabList,{className:"preferences__tabs-tablist",children:l.map(m=>(0,s.jsx)(j.Tab,{tabId:m.name,className:"preferences__tabs-tab",children:m.title},m.name))}),l.map(m=>(0,s.jsx)(j.TabPanel,{tabId:m.name,className:"preferences__tabs-tabpanel",focusable:!1,children:n[m.name]||null},m.name))]})}):i=(0,s.jsxs)(f.Navigator,{initialPath:"/",className:"preferences__provider",children:[(0,s.jsx)(f.Navigator.Screen,{path:"/",children:(0,s.jsx)(f.Card,{isBorderless:!0,size:"small",children:(0,s.jsx)(f.CardBody,{children:(0,s.jsx)(f.__experimentalItemGroup,{children:l.map(m=>(0,s.jsx)(f.Navigator.Button,{path:`/${m.name}`,as:f.__experimentalItem,isAction:!0,children:(0,s.jsxs)(f.__experimentalHStack,{justify:"space-between",children:[(0,s.jsx)(f.FlexItem,{children:(0,s.jsx)(f.__experimentalTruncate,{children:m.title})}),(0,s.jsx)(f.FlexItem,{children:(0,s.jsx)(z,{icon:(0,_.isRTL)()?k:B})})]})},m.name))})})})}),a.length&&a.map(m=>(0,s.jsx)(f.Navigator.Screen,{path:`/${m.name}`,children:(0,s.jsxs)(f.Card,{isBorderless:!0,size:"large",children:[(0,s.jsxs)(f.CardHeader,{isBorderless:!1,justify:"left",size:"small",gap:"6",as:"div",children:[(0,s.jsx)(f.Navigator.BackButton,{icon:(0,_.isRTL)()?B:k,label:(0,_.__)("Back")}),(0,s.jsx)(f.__experimentalText,{size:"16",children:m.tabLabel})]}),(0,s.jsx)(f.CardBody,{children:m.content})]})},`${m.name}-menu`))]}),i}var Na={};Ra(Na,{PreferenceBaseOption:I,PreferenceToggleControl:ga,PreferencesModal:xa,PreferencesModalSection:_a,PreferencesModalTabs:Ba});return Ua(Qa);})();
diff --git a/wp-includes/js/dist/primitives.js b/wp-includes/js/dist/primitives.js
index aeaf0db6ea..edbb62dc70 100644
--- a/wp-includes/js/dist/primitives.js
+++ b/wp-includes/js/dist/primitives.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).primitives = (() => {
@@ -125,5 +124,3 @@ var wp;
   var View = "div";
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).primitives = wp.primitives;
-})();
diff --git a/wp-includes/js/dist/primitives.min.js b/wp-includes/js/dist/primitives.min.js
index eb2ce56990..750c4c2764 100644
--- a/wp-includes/js/dist/primitives.min.js
+++ b/wp-includes/js/dist/primitives.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).primitives=(()=>{var y=Object.create;var n=Object.defineProperty;var w=Object.getOwnPropertyDescriptor;var G=Object.getOwnPropertyNames;var h=Object.getPrototypeOf,R=Object.prototype.hasOwnProperty;var p=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),b=(r,e)=>{for(var o in e)n(r,o,{get:e[o],enumerable:!0})},l=(r,e,o,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of G(e))!R.call(r,i)&&i!==o&&n(r,i,{get:()=>e[i],enumerable:!(t=w(e,i))||t.enumerable});return r};var s=(r,e,o)=>(o=r!=null?y(h(r)):{},l(e||!r||!r.__esModule?n(o,"default",{value:r,enumerable:!0}):o,r)),S=r=>l(n({},"__esModule",{value:!0}),r);var m=p((F,d)=>{d.exports=window.wp.element});var u=p((I,c)=>{c.exports=window.ReactJSXRuntime});var J={};b(J,{BlockQuotation:()=>E,Circle:()=>V,Defs:()=>q,G:()=>j,HorizontalRule:()=>D,Line:()=>k,LinearGradient:()=>B,Path:()=>A,Polygon:()=>L,RadialGradient:()=>z,Rect:()=>N,SVG:()=>g,Stop:()=>C,View:()=>H});function f(r){var e,o,t="";if(typeof r=="string"||typeof r=="number")t+=r;else if(typeof r=="object")if(Array.isArray(r)){var i=r.length;for(e=0;e<i;e++)r[e]&&(o=f(r[e]))&&(t&&(t+=" "),t+=o)}else for(o in r)r[o]&&(t&&(t+=" "),t+=o);return t}function P(){for(var r,e,o=0,t="",i=arguments.length;o<i;o++)(r=arguments[o])&&(e=f(r))&&(t&&(t+=" "),t+=e);return t}var v=P;var a=s(m(),1),x=s(u(),1),V=r=>(0,a.createElement)("circle",r),j=r=>(0,a.createElement)("g",r),k=r=>(0,a.createElement)("line",r),A=r=>(0,a.createElement)("path",r),L=r=>(0,a.createElement)("polygon",r),N=r=>(0,a.createElement)("rect",r),q=r=>(0,a.createElement)("defs",r),z=r=>(0,a.createElement)("radialGradient",r),B=r=>(0,a.createElement)("linearGradient",r),C=r=>(0,a.createElement)("stop",r),g=(0,a.forwardRef)(({className:r,isPressed:e,...o},t)=>{let i={...o,className:v(r,{"is-pressed":e})||void 0,"aria-hidden":!0,focusable:!1};return(0,x.jsx)("svg",{...i,ref:t})});g.displayName="SVG";var D="hr";var E="blockquote";var H="div";return S(J);})();
-(window.wp ||= {}).primitives = wp.primitives;
-})();
diff --git a/wp-includes/js/dist/priority-queue.js b/wp-includes/js/dist/priority-queue.js
index c3c196ace2..75804b924f 100644
--- a/wp-includes/js/dist/priority-queue.js
+++ b/wp-includes/js/dist/priority-queue.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).priorityQueue = (() => {
@@ -293,5 +292,3 @@ var wp;
   };
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).priorityQueue = wp.priorityQueue;
-})();
diff --git a/wp-includes/js/dist/priority-queue.min.js b/wp-includes/js/dist/priority-queue.min.js
index ff8f4913b3..f3909cea4f 100644
--- a/wp-includes/js/dist/priority-queue.min.js
+++ b/wp-includes/js/dist/priority-queue.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).priorityQueue=(()=>{var P=Object.create;var p=Object.defineProperty;var _=Object.getOwnPropertyDescriptor;var Q=Object.getOwnPropertyNames;var W=Object.getPrototypeOf,B=Object.prototype.hasOwnProperty;var G=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),H=(e,t)=>{for(var i in t)p(e,i,{get:t[i],enumerable:!0})},A=(e,t,i,f)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of Q(t))!B.call(e,n)&&n!==i&&p(e,n,{get:()=>t[n],enumerable:!(f=_(t,n))||f.enumerable});return e};var J=(e,t,i)=>(i=e!=null?P(W(e)):{},A(t||!e||!e.__esModule?p(i,"default",{value:e,enumerable:!0}):i,e)),K=e=>A(p({},"__esModule",{value:!0}),e);var z=G((Y,w)=>{(function(e){typeof define=="function"&&define.amd?define([],e):typeof w=="object"&&w.exports?w.exports=e():window.idleCallbackShim=e()})(function(){"use strict";var e,t,i,f,n=typeof window<"u"?window:typeof global!=null?global:this||{},I=n.cancelRequestAnimationFrame&&n.requestAnimationFrame||setTimeout,y=n.cancelRequestAnimationFrame||clearTimeout,a=[],o=0,s=!1,k=7,v=35,g=125,C=0,h=0,T=0,D={get didTimeout(){return!1},timeRemaining:function(){var r=k-(Date.now()-h);return r<0?0:r}},F=O(function(){k=22,g=66,v=0});function O(r){var l,c,u=99,b=function(){var m=Date.now()-c;m<u?l=setTimeout(b,u-m):(l=null,r())};return function(){c=Date.now(),l||(l=setTimeout(b,u))}}function S(){s&&(f&&y(f),i&&clearTimeout(i),s=!1)}function d(){g!=125&&(k=7,g=125,v=35,s&&(S(),R())),F()}function M(){f=null,i=setTimeout(j,0)}function L(){i=null,I(M)}function R(){s||(t=g-(Date.now()-h),e=Date.now(),s=!0,v&&t<v&&(t=v),t>9?i=setTimeout(L,t):(t=0,L()))}function j(){var r,l,c,u=k>9?9:1;if(h=Date.now(),s=!1,i=null,o>2||h-t-50<e)for(l=0,c=a.length;l<c&&D.timeRemaining()>u;l++)r=a.shift(),T++,r&&r(D);a.length?R():o=0}function E(r){return C++,a.push(r),R(),C}function x(r){var l=r-1-T;a[l]&&(a[l]=null)}if(!n.requestIdleCallback||!n.cancelIdleCallback)n.requestIdleCallback=E,n.cancelIdleCallback=x,n.document&&document.addEventListener&&(n.addEventListener("scroll",d,!0),n.addEventListener("resize",d),document.addEventListener("focus",d,!0),document.addEventListener("mouseover",d,!0),["click","keypress","touchstart","mousedown"].forEach(function(r){document.addEventListener(r,d,{capture:!0,passive:!0})}),n.MutationObserver&&new MutationObserver(d).observe(document.documentElement,{childList:!0,subtree:!0,attributes:!0}));else try{n.requestIdleCallback(function(){},{timeout:0})}catch{(function(l){var c,u;if(n.requestIdleCallback=function(b,m){return m&&typeof m.timeout=="number"?l(b,m.timeout):l(b)},n.IdleCallbackDeadline&&(c=IdleCallbackDeadline.prototype)){if(u=Object.getOwnPropertyDescriptor(c,"timeRemaining"),!u||!u.configurable||!u.get)return;Object.defineProperty(c,"timeRemaining",{value:function(){return u.get.call(this)},enumerable:!0,configurable:!0})}})(n.requestIdleCallback)}return{request:E,cancel:x}})});var V={};H(V,{createQueue:()=>U});var Z=J(z(),1);function N(){return typeof window>"u"?e=>{setTimeout(()=>e(Date.now()),0)}:window.requestIdleCallback}var q=N();var U=()=>{let e=new Map,t=!1,i=a=>{for(let[o,s]of e)if(e.delete(o),s(),typeof a=="number"||a.timeRemaining()<=0)break;if(e.size===0){t=!1;return}q(i)};return{add:(a,o)=>{e.set(a,o),t||(t=!0,q(i))},flush:a=>{let o=e.get(a);return o===void 0?!1:(e.delete(a),o(),!0)},cancel:a=>e.delete(a),reset:()=>{e.clear(),t=!1}}};return K(V);})();
-(window.wp ||= {}).priorityQueue = wp.priorityQueue;
-})();
diff --git a/wp-includes/js/dist/private-apis.js b/wp-includes/js/dist/private-apis.js
index 59dda7d01e..5d52129d87 100644
--- a/wp-includes/js/dist/private-apis.js
+++ b/wp-includes/js/dist/private-apis.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).privateApis = (() => {
@@ -116,5 +115,3 @@ var wp;
   var __private = /* @__PURE__ */ Symbol("Private API ID");
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).privateApis = wp.privateApis;
-})();
diff --git a/wp-includes/js/dist/private-apis.min.js b/wp-includes/js/dist/private-apis.min.js
index 79775cbcbf..978489fe2f 100644
--- a/wp-includes/js/dist/private-apis.min.js
+++ b/wp-includes/js/dist/private-apis.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).privateApis=(()=>{var n=Object.defineProperty;var w=Object.getOwnPropertyDescriptor;var p=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var u=(r,e)=>{for(var o in e)n(r,o,{get:e[o],enumerable:!0})},c=(r,e,o,d)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of p(e))!l.call(r,s)&&s!==o&&n(r,s,{get:()=>e[s],enumerable:!(d=w(e,s))||d.enumerable});return r};var f=r=>c(n({},"__esModule",{value:!0}),r);var g={};u(g,{__dangerousOptInToUnstableAPIsOnlyForCoreModules:()=>i});var h=["@wordpress/admin-ui","@wordpress/api-fetch","@wordpress/block-directory","@wordpress/block-editor","@wordpress/block-library","@wordpress/blocks","@wordpress/boot","@wordpress/commands","@wordpress/compose","@wordpress/connectors","@wordpress/workflows","@wordpress/components","@wordpress/content-types","@wordpress/core-commands","@wordpress/core-data","@wordpress/customize-widgets","@wordpress/data","@wordpress/edit-post","@wordpress/edit-site","@wordpress/edit-widgets","@wordpress/editor","@wordpress/font-list-route","@wordpress/format-library","@wordpress/patterns","@wordpress/preferences","@wordpress/reusable-blocks","@wordpress/rich-text","@wordpress/route","@wordpress/router","@wordpress/routes","@wordpress/storybook","@wordpress/sync","@wordpress/theme","@wordpress/dataviews","@wordpress/fields","@wordpress/lazy-editor","@wordpress/media-editor","@wordpress/media-utils","@wordpress/upload-media","@wordpress/global-styles-engine","@wordpress/global-styles-ui","@wordpress/ui","@wordpress/views","@wordpress/widget-dashboard"],b="I acknowledge private features are not for use in themes or plugins and doing so will break in the next version of WordPress.",i=(r,e)=>{if(!h.includes(e))throw new Error(`You tried to opt-in to unstable APIs as module "${e}". This feature is only for JavaScript modules shipped with WordPress core. Please do not use it in plugins and themes as the unstable APIs will be removed without a warning. If you ignore this error and depend on unstable features, your product will inevitably break on one of the next WordPress releases.`);if(r!==b)throw new Error("You tried to opt-in to unstable APIs without confirming you know the consequences. This feature is only for JavaScript modules shipped with WordPress core. Please do not use it in plugins and themes as the unstable APIs will removed without a warning. If you ignore this error and depend on unstable features, your product will inevitably break on the next WordPress release.");return{lock:m,unlock:y}};function m(r,e){if(!r)throw new Error("Cannot lock an undefined object.");let o=r;t in o||(o[t]={}),a.set(o[t],e)}function y(r){if(!r)throw new Error("Cannot unlock an undefined object.");let e=r;if(!(t in e))throw new Error("Cannot unlock an object that was not locked before. ");return a.get(e[t])}var a=new WeakMap,t=Symbol("Private API ID");return f(g);})();
-(window.wp ||= {}).privateApis = wp.privateApis;
-})();
diff --git a/wp-includes/js/dist/react-i18n.js b/wp-includes/js/dist/react-i18n.js
index 07ec929bc5..998e3a8cf1 100644
--- a/wp-includes/js/dist/react-i18n.js
+++ b/wp-includes/js/dist/react-i18n.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).reactI18n = (() => {
@@ -95,5 +94,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).reactI18n = wp.reactI18n;
-})();
diff --git a/wp-includes/js/dist/react-i18n.min.js b/wp-includes/js/dist/react-i18n.min.js
index 63a5925678..210b314a02 100644
--- a/wp-includes/js/dist/react-i18n.min.js
+++ b/wp-includes/js/dist/react-i18n.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).reactI18n=(()=>{var I=Object.create;var a=Object.defineProperty;var R=Object.getOwnPropertyDescriptor;var N=Object.getOwnPropertyNames;var T=Object.getPrototypeOf,y=Object.prototype.hasOwnProperty;var i=(e,n)=>()=>(n||e((n={exports:{}}).exports,n),n.exports),P=(e,n)=>{for(var t in n)a(e,t,{get:n[t],enumerable:!0})},p=(e,n,t,s)=>{if(n&&typeof n=="object"||typeof n=="function")for(let r of N(n))!y.call(e,r)&&r!==t&&a(e,r,{get:()=>n[r],enumerable:!(s=R(n,r))||s.enumerable});return e};var d=(e,n,t)=>(t=e!=null?I(T(e)):{},p(n||!e||!e.__esModule?a(t,"default",{value:e,enumerable:!0}):t,e)),E=e=>p(a({},"__esModule",{value:!0}),e);var f=i((M,x)=>{x.exports=window.wp.element});var _=i((S,l)=>{l.exports=window.wp.i18n});var b=i((U,w)=>{w.exports=window.ReactJSXRuntime});var k={};P(k,{I18nProvider:()=>L,useI18n:()=>C,withI18n:()=>j});var o=d(f(),1),u=d(_(),1),c=d(b(),1);function h(e){return{__:e.__.bind(e),_x:e._x.bind(e),_n:e._n.bind(e),_nx:e._nx.bind(e),isRTL:e.isRTL.bind(e),hasTranslation:e.hasTranslation.bind(e)}}var m=(0,o.createContext)(h(u.defaultI18n));m.displayName="I18nContext";function L(e){let{children:n,i18n:t=u.defaultI18n}=e,[s,r]=(0,o.useReducer)(()=>[],[]);(0,o.useEffect)(()=>t.subscribe(r),[t]);let v=(0,o.useMemo)(()=>h(t),[t,s]);return(0,c.jsx)(m.Provider,{value:v,children:n})}var C=()=>(0,o.useContext)(m);function j(e){let n=s=>{let r=C();return(0,c.jsx)(e,{...s,...r})},t=e.displayName||e.name||"Component";return n.displayName=`WithI18n(${t})`,n}return E(k);})();
-(window.wp ||= {}).reactI18n = wp.reactI18n;
-})();
diff --git a/wp-includes/js/dist/redux-routine.js b/wp-includes/js/dist/redux-routine.js
index 0e7c3392b1..ebc27dfa78 100644
--- a/wp-includes/js/dist/redux-routine.js
+++ b/wp-includes/js/dist/redux-routine.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).reduxRoutine = (() => {
@@ -725,5 +724,3 @@ is-plain-object/dist/is-plain-object.mjs:
    *)
 */
 if (typeof wp.reduxRoutine === 'object' && wp.reduxRoutine.default) { wp.reduxRoutine = wp.reduxRoutine.default; }
-(window.wp ||= {}).reduxRoutine = wp.reduxRoutine;
-})();
diff --git a/wp-includes/js/dist/redux-routine.min.js b/wp-includes/js/dist/redux-routine.min.js
index 941973f16f..cac4968f3d 100644
--- a/wp-includes/js/dist/redux-routine.min.js
+++ b/wp-includes/js/dist/redux-routine.min.js
@@ -1,5 +1,4 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).reduxRoutine=(()=>{var fr=Object.create;var S=Object.defineProperty;var cr=Object.getOwnPropertyDescriptor;var sr=Object.getOwnPropertyNames;var lr=Object.getPrototypeOf,pr=Object.prototype.hasOwnProperty;var g=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),dr=(e,r)=>{for(var t in r)S(e,t,{get:r[t],enumerable:!0})},F=(e,r,t,u)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of sr(r))!pr.call(e,n)&&n!==t&&S(e,n,{get:()=>r[n],enumerable:!(u=cr(r,n))||u.enumerable});return e};var yr=(e,r,t)=>(t=e!=null?fr(lr(e)):{},F(r||!e||!e.__esModule?S(t,"default",{value:e,enumerable:!0}):t,e)),mr=e=>F(S({},"__esModule",{value:!0}),e);var C=g(w=>{"use strict";Object.defineProperty(w,"__esModule",{value:!0});var br={all:Symbol("all"),error:Symbol("error"),fork:Symbol("fork"),join:Symbol("join"),race:Symbol("race"),call:Symbol("call"),cps:Symbol("cps"),subscribe:Symbol("subscribe")};w.default=br});var E=g(c=>{"use strict";Object.defineProperty(c,"__esModule",{value:!0});c.createChannel=c.subscribe=c.cps=c.apply=c.call=c.invoke=c.delay=c.race=c.join=c.fork=c.error=c.all=void 0;var vr=C(),h=hr(vr);function hr(e){return e&&e.__esModule?e:{default:e}}var oe=c.all=function(r){return{type:h.default.all,value:r}},ie=c.error=function(r){return{type:h.default.error,error:r}},fe=c.fork=function(r){for(var t=arguments.length,u=Array(t>1?t-1:0),n=1;n<t;n++)u[n-1]=arguments[n];return{type:h.default.fork,iterator:r,args:u}},ce=c.join=function(r){return{type:h.default.join,task:r}},se=c.race=function(r){return{type:h.default.race,competitors:r}},le=c.delay=function(r){return new Promise(function(t){setTimeout(function(){return t(!0)},r)})},pe=c.invoke=function(r){for(var t=arguments.length,u=Array(t>1?t-1:0),n=1;n<t;n++)u[n-1]=arguments[n];return{type:h.default.call,func:r,context:null,args:u}},de=c.call=function(r,t){for(var u=arguments.length,n=Array(u>2?u-2:0),a=2;a<u;a++)n[a-2]=arguments[a];return{type:h.default.call,func:r,context:t,args:n}},ye=c.apply=function(r,t,u){return{type:h.default.call,func:r,context:t,args:u}},me=c.cps=function(r){for(var t=arguments.length,u=Array(t>1?t-1:0),n=1;n<t;n++)u[n-1]=arguments[n];return{type:h.default.cps,func:r,args:u}},be=c.subscribe=function(r){return{type:h.default.subscribe,channel:r}},ve=c.createChannel=function(r){var t=[],u=function(o){return t.push(o),function(){return t.splice(t.indexOf(o),1)}},n=function(o){return t.forEach(function(f){return f(o)})};return r(n),{subscribe:u}}});var q=g(D=>{"use strict";Object.defineProperty(D,"__esModule",{value:!0});var gr=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol?"symbol":typeof e},_r=C(),j=jr(_r);function jr(e){return e&&e.__esModule?e:{default:e}}var m={obj:function(r){return(typeof r>"u"?"undefined":gr(r))==="object"&&!!r},all:function(r){return m.obj(r)&&r.type===j.default.all},error:function(r){return m.obj(r)&&r.type===j.default.error},array:Array.isArray,func:function(r){return typeof r=="function"},promise:function(r){return r&&m.func(r.then)},iterator:function(r){return r&&m.func(r.next)&&m.func(r.throw)},fork:function(r){return m.obj(r)&&r.type===j.default.fork},join:function(r){return m.obj(r)&&r.type===j.default.join},race:function(r){return m.obj(r)&&r.type===j.default.race},call:function(r){return m.obj(r)&&r.type===j.default.call},cps:function(r){return m.obj(r)&&r.type===j.default.cps},subscribe:function(r){return m.obj(r)&&r.type===j.default.subscribe},channel:function(r){return m.obj(r)&&m.func(r.subscribe)}};D.default=m});var I=g(b=>{"use strict";Object.defineProperty(b,"__esModule",{value:!0});b.iterator=b.array=b.object=b.error=b.any=void 0;var xr=q(),A=Or(xr);function Or(e){return e&&e.__esModule?e:{default:e}}var kr=b.any=function(r,t,u,n){return n(r),!0},Ar=b.error=function(r,t,u,n,a){return A.default.error(r)?(a(r.error),!0):!1},qr=b.object=function(r,t,u,n,a){if(!A.default.all(r)||!A.default.obj(r.value))return!1;var o={},f=Object.keys(r.value),l=0,y=!1,s=function(d,k){y||(o[d]=k,l++,l===f.length&&n(o))},p=function(d,k){y||(y=!0,a(k))};return f.map(function(i){u(r.value[i],function(d){return s(i,d)},function(d){return p(i,d)})}),!0},Rr=b.array=function(r,t,u,n,a){if(!A.default.all(r)||!A.default.array(r.value))return!1;var o=[],f=0,l=!1,y=function(i,d){l||(o[i]=d,f++,f===r.value.length&&n(o))},s=function(i,d){l||(l=!0,a(d))};return r.value.map(function(p,i){u(p,function(d){return y(i,d)},function(d){return s(i,d)})}),!0},Sr=b.iterator=function(r,t,u,n,a){return A.default.iterator(r)?(u(r,t,a),!0):!1};b.default=[Ar,Sr,Rr,qr,kr]});var L=g(N=>{"use strict";Object.defineProperty(N,"__esModule",{value:!0});var Mr=I(),Pr=K(Mr),wr=q(),Cr=K(wr);function K(e){return e&&e.__esModule?e:{default:e}}function J(e){if(Array.isArray(e)){for(var r=0,t=Array(e.length);r<e.length;r++)t[r]=e[r];return t}else return Array.from(e)}var Er=function(){var r=arguments.length<=0||arguments[0]===void 0?[]:arguments[0],t=[].concat(J(r),J(Pr.default)),u=function n(a){var o=arguments.length<=1||arguments[1]===void 0?function(){}:arguments[1],f=arguments.length<=2||arguments[2]===void 0?function(){}:arguments[2],l=function(p){var i=function(P){return function(R){try{var z=P?p.throw(R):p.next(R),B=z.value,or=z.done;if(or)return o(B);d(B)}catch(ir){return f(ir)}}},d=function k(P){t.some(function(R){return R(P,k,n,i(!1),i(!0))})};i(!1)()},y=Cr.default.iterator(a)?a:regeneratorRuntime.mark(function s(){return regeneratorRuntime.wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.next=2,a;case 2:return i.abrupt("return",i.sent);case 3:case"end":return i.stop()}},s,this)})();l(y,o,f)};return u};N.default=Er});var Q=g(T=>{"use strict";Object.defineProperty(T,"__esModule",{value:!0});var Dr=function(){var r=[];return{subscribe:function(u){return r.push(u),function(){r=r.filter(function(n){return n!==u})}},dispatch:function(u){r.slice().forEach(function(n){return n(u)})}}};T.default=Dr});var W=g(v=>{"use strict";Object.defineProperty(v,"__esModule",{value:!0});v.race=v.join=v.fork=v.promise=void 0;var Nr=q(),x=U(Nr),Tr=E(),Gr=Q(),Vr=U(Gr);function U(e){return e&&e.__esModule?e:{default:e}}var $r=v.promise=function(r,t,u,n,a){return x.default.promise(r)?(r.then(t,a),!0):!1},G=new Map,zr=v.fork=function(r,t,u){if(!x.default.fork(r))return!1;var n=Symbol("fork"),a=(0,Vr.default)();G.set(n,a),u(r.iterator.apply(null,r.args),function(f){return a.dispatch(f)},function(f){return a.dispatch((0,Tr.error)(f))});var o=a.subscribe(function(){o(),G.delete(n)});return t(n),!0},Br=v.join=function(r,t,u,n,a){if(!x.default.join(r))return!1;var o=G.get(r.task);return o?(function(){var f=o.subscribe(function(l){f(),t(l)})})():a("join error : task not found"),!0},Fr=v.race=function(r,t,u,n,a){if(!x.default.race(r))return!1;var o=!1,f=function(s,p,i){o||(o=!0,s[p]=i,t(s))},l=function(s){o||a(s)};return x.default.array(r.competitors)?(function(){var y=r.competitors.map(function(){return!1});r.competitors.forEach(function(s,p){u(s,function(i){return f(y,p,i)},l)})})():(function(){var y=Object.keys(r.competitors).reduce(function(s,p){return s[p]=!1,s},{});Object.keys(r.competitors).forEach(function(s){u(r.competitors[s],function(p){return f(y,s,p)},l)})})(),!0},Hr=function(r,t){if(!x.default.subscribe(r))return!1;if(!x.default.channel(r.channel))throw new Error('the first argument of "subscribe" must be a valid channel');var u=r.channel.subscribe(function(n){u&&u(),t(n)});return!0};v.default=[$r,zr,Br,Fr,Hr]});var Y=g(O=>{"use strict";Object.defineProperty(O,"__esModule",{value:!0});O.cps=O.call=void 0;var Ir=q(),X=Jr(Ir);function Jr(e){return e&&e.__esModule?e:{default:e}}function Kr(e){if(Array.isArray(e)){for(var r=0,t=Array(e.length);r<e.length;r++)t[r]=e[r];return t}else return Array.from(e)}var Lr=O.call=function(r,t,u,n,a){if(!X.default.call(r))return!1;try{t(r.func.apply(r.context,r.args))}catch(o){a(o)}return!0},Qr=O.cps=function(r,t,u,n,a){var o;return X.default.cps(r)?((o=r.func).call.apply(o,[null].concat(Kr(r.args),[function(f,l){f?a(f):t(l)}])),!0):!1};O.default=[Lr,Qr]});var rr=g(_=>{"use strict";Object.defineProperty(_,"__esModule",{value:!0});_.wrapControls=_.asyncControls=_.create=void 0;var Z=E();Object.keys(Z).forEach(function(e){e!=="default"&&Object.defineProperty(_,e,{enumerable:!0,get:function(){return Z[e]}})});var Ur=L(),Wr=V(Ur),Xr=W(),Yr=V(Xr),Zr=Y(),re=V(Zr);function V(e){return e&&e.__esModule?e:{default:e}}_.create=Wr.default;_.asyncControls=Yr.default;_.wrapControls=re.default});var te={};dr(te,{default:()=>ee});function H(e){return!!e&&typeof e[Symbol.iterator]=="function"&&typeof e.next=="function"}var ur=yr(rr(),1);function $(e){return!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function"}function er(e){return Object.prototype.toString.call(e)==="[object Object]"}function tr(e){var r,t;return er(e)===!1?!1:(r=e.constructor,r===void 0?!0:(t=r.prototype,!(er(t)===!1||t.hasOwnProperty("isPrototypeOf")===!1)))}function M(e){return tr(e)&&typeof e.type=="string"}function nr(e,r){return M(e)&&e.type===r}function ar(e={},r){let t=Object.entries(e).map(([a,o])=>(f,l,y,s,p)=>{if(!nr(f,a))return!1;let i=o(f);return $(i)?i.then(s,p):s(i),!0}),u=(a,o)=>M(a)?(r(a),o(),!0):!1;t.push(u);let n=(0,ur.create)(t);return a=>new Promise((o,f)=>n(a,l=>{M(l)&&r(l),o(l)},f))}function ee(e={}){return r=>{let t=ar(e,r.dispatch);return u=>n=>H(n)?t(n):u(n)}}return mr(te);})();
 /*! Bundled license information:

@@ -12,5 +11,3 @@ is-plain-object/dist/is-plain-object.mjs:
    *)
 */
 if (typeof wp.reduxRoutine === 'object' && wp.reduxRoutine.default) { wp.reduxRoutine = wp.reduxRoutine.default; }
-(window.wp ||= {}).reduxRoutine = wp.reduxRoutine;
-})();
diff --git a/wp-includes/js/dist/reusable-blocks.js b/wp-includes/js/dist/reusable-blocks.js
index b5ae272c07..4c61e45743 100644
--- a/wp-includes/js/dist/reusable-blocks.js
+++ b/wp-includes/js/dist/reusable-blocks.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).reusableBlocks = (() => {
   var __create = Object.create;
@@ -545,5 +544,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).reusableBlocks = wp.reusableBlocks;
-})();
diff --git a/wp-includes/js/dist/reusable-blocks.min.js b/wp-includes/js/dist/reusable-blocks.min.js
index fafa511ced..028d99b874 100644
--- a/wp-includes/js/dist/reusable-blocks.min.js
+++ b/wp-includes/js/dist/reusable-blocks.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).reusableBlocks=(()=>{var Aa=Object.create;var U=Object.defineProperty;var Ma=Object.getOwnPropertyDescriptor;var Fa=Object.getOwnPropertyNames;var Na=Object.getPrototypeOf,Va=Object.prototype.hasOwnProperty;var d=(a,t)=>()=>(t||a((t={exports:{}}).exports,t),t.exports),P=(a,t)=>{for(var o in t)U(a,o,{get:t[o],enumerable:!0})},$=(a,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of Fa(t))!Va.call(a,s)&&s!==o&&U(a,s,{get:()=>t[s],enumerable:!(r=Ma(t,s))||r.enumerable});return a};var e=(a,t,o)=>(o=a!=null?Aa(Na(a)):{},$(t||!a||!a.__esModule?U(o,"default",{value:a,enumerable:!0}):o,a)),za=a=>$(U({},"__esModule",{value:!0}),a);var R=d(($a,aa)=>{aa.exports=window.wp.data});var C=d((at,ta)=>{ta.exports=window.wp.blockEditor});var j=d((tt,ea)=>{ea.exports=window.wp.blocks});var I=d((et,oa)=>{oa.exports=window.wp.i18n});var A=d((ot,ra)=>{ra.exports=window.wp.deprecated});var J=d((st,ua)=>{ua.exports=window.wp.element});var K=d((mt,da)=>{da.exports=window.wp.components});var pa=d((ut,ia)=>{ia.exports=window.wp.primitives});var L=d((dt,na)=>{na.exports=window.ReactJSXRuntime});var ba=d((ct,ca)=>{ca.exports=window.wp.notices});var X=d((bt,ha)=>{ha.exports=window.wp.coreData});var ya=d((wt,Ba)=>{Ba.exports=window.wp.url});var Qa={};P(Qa,{ReusableBlocksMenuItems:()=>Ta,store:()=>g});var M=e(R(),1);var q={};P(q,{__experimentalConvertBlockToStatic:()=>Ha,__experimentalConvertBlocksToReusable:()=>Oa,__experimentalDeleteReusableBlock:()=>Pa,__experimentalSetEditingReusableBlock:()=>qa});var k=e(C(),1),b=e(j(),1),fa=e(I(),1),S=e(A(),1),Ha=a=>({registry:t})=>{(0,S.default)("wp.data.dispatch( 'core/reusable-blocks' ).__experimentalConvertBlockToStatic",{since:"7.1"});let o=t.select(k.store).getBlock(a),r=t.select("core").getEditedEntityRecord("postType","wp_block",o.attributes.ref),s=(0,b.parse)(typeof r.content=="function"?r.content(r):r.content);t.dispatch(k.store).replaceBlocks(o.clientId,s)},Oa=(a,t,o)=>async({registry:r,dispatch:s})=>{(0,S.default)("wp.data.dispatch( 'core/reusable-blocks' ).__experimentalConvertBlocksToReusable",{since:"7.1"});let c=o==="unsynced"?{wp_pattern_sync_status:o}:void 0,u={title:t||(0,fa.__)("Untitled pattern block"),content:(0,b.serialize)(r.select(k.store).getBlocksByClientId(a)),status:"publish",meta:c},w=await r.dispatch("core").saveEntityRecord("postType","wp_block",u);if(o==="unsynced")return;let i=(0,b.createBlock)("core/block",{ref:w.id});r.dispatch(k.store).replaceBlocks(a,i),s.__experimentalSetEditingReusableBlock(i.clientId,!0)},Pa=a=>async({registry:t})=>{if((0,S.default)("wp.data.dispatch( 'core/reusable-blocks' ).__experimentalDeleteReusableBlock",{since:"7.1"}),!t.select("core").getEditedEntityRecord("postType","wp_block",a))return;let c=t.select(k.store).getBlocks().filter(u=>(0,b.isReusableBlock)(u)&&u.attributes.ref===a).map(u=>u.clientId);c.length&&t.dispatch(k.store).removeBlocks(c),await t.dispatch("core").deleteEntityRecord("postType","wp_block",a)};function qa(a,t){return(0,S.default)("wp.data.dispatch( 'core/reusable-blocks' ).__experimentalSetEditingReusableBlock",{since:"7.1"}),{type:"SET_EDITING_REUSABLE_BLOCK",clientId:a,isEditing:t}}var la=e(R(),1);function Ga(a={},t){return t?.type==="SET_EDITING_REUSABLE_BLOCK"?{...a,[t.clientId]:t.isEditing}:a}var sa=(0,la.combineReducers)({isEditingReusableBlock:Ga});var G={};P(G,{__experimentalIsEditingReusableBlock:()=>Ja});var ma=e(A(),1);function Ja(a,t){return(0,ma.default)("wp.data.select( 'core/reusable-blocks' ).__experimentalIsEditingReusableBlock",{since:"7.1"}),a.isEditingReusableBlock[t]}var Ka="core/reusable-blocks",g=(0,M.createReduxStore)(Ka,{actions:q,reducer:sa,selectors:G});(0,M.register)(g);var Sa=e(C(),1),La=e(A(),1);var N=e(j(),1),ka=e(C(),1),y=e(J(),1),l=e(K(),1);var F=e(pa(),1),W=e(L(),1),Q=(0,W.jsx)(F.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,W.jsx)(F.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 T=e(R(),1),f=e(I(),1),ga=e(ba(),1),Y=e(X(),1);var m=e(L(),1);function wa({clientIds:a,rootClientId:t,onClose:o}){let[r,s]=(0,y.useState)(void 0),[c,u]=(0,y.useState)(!1),[w,i]=(0,y.useState)(""),z=(0,T.useSelect)(n=>{let{canUser:H}=n(Y.store),{getBlocksByClientId:Ea,canInsertBlockType:Ua,getBlockRootClientId:ja}=n(ka.store),Ia=t||(a.length>0?ja(a[0]):void 0),x=Ea(a)??[];return!(x.length===1&&x[0]&&(0,N.isReusableBlock)(x[0])&&!!n(Y.store).getEntityRecord("postType","wp_block",x[0].attributes.ref))&&Ua("core/block",Ia)&&x.every(O=>!!O&&O.isValid&&(0,N.hasBlockSupport)(O.name,"reusable",!0))&&!!H("create",{kind:"postType",name:"wp_block"})},[a,t]),{__experimentalConvertBlocksToReusable:E}=(0,T.useDispatch)(g),{createSuccessNotice:_,createErrorNotice:B}=(0,T.useDispatch)(ga.store),Da=(0,y.useCallback)(async function(n){try{await E(a,n,r),_(r?(0,f.sprintf)((0,f.__)("Unsynced pattern created: %s"),n):(0,f.sprintf)((0,f.__)("Synced pattern created: %s"),n),{type:"snackbar",id:"convert-to-reusable-block-success"})}catch(H){B(H.message,{type:"snackbar",id:"convert-to-reusable-block-error"})}},[E,a,r,_,B]);return z?(0,m.jsxs)(m.Fragment,{children:[(0,m.jsx)(l.MenuItem,{icon:Q,onClick:()=>u(!0),children:(0,f.__)("Create pattern")}),c&&(0,m.jsx)(l.Modal,{title:(0,f.__)("Create pattern"),onRequestClose:()=>{u(!1),i("")},overlayClassName:"reusable-blocks-menu-items__convert-modal",children:(0,m.jsx)("form",{onSubmit:n=>{n.preventDefault(),Da(w),u(!1),i(""),o()},children:(0,m.jsxs)(l.__experimentalVStack,{spacing:"5",children:[(0,m.jsx)(l.TextControl,{label:(0,f.__)("Name"),value:w,onChange:i,placeholder:(0,f.__)("My pattern")}),(0,m.jsx)(l.ToggleControl,{label:(0,f._x)("Synced","pattern (singular)"),help:(0,f.__)("Sync this pattern across multiple locations."),checked:!r,onChange:()=>{s(r?void 0:"unsynced")}}),(0,m.jsxs)(l.__experimentalHStack,{justify:"right",children:[(0,m.jsx)(l.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:()=>{u(!1),i("")},children:(0,f.__)("Cancel")}),(0,m.jsx)(l.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",children:(0,f.__)("Create")})]})]})})})]}):null}var D=e(K(),1),v=e(I(),1),va=e(j(),1),V=e(R(),1),_a=e(J(),1),xa=e(C(),1),Z=e(ya(),1),Ra=e(X(),1);var p=e(L(),1);function Wa({clientId:a}){let[t,o]=(0,_a.useState)(!1),{canRemove:r,isVisible:s,managePatternsUrl:c}=(0,V.useSelect)(i=>{let{getBlock:z,canRemoveBlock:E}=i(xa.store),{canUser:_}=i(Ra.store),B=z(a);return{canRemove:E(a),isVisible:!!B&&(0,va.isReusableBlock)(B)&&!!_("update",{kind:"postType",name:"wp_block",id:B.attributes.ref}),managePatternsUrl:_("create",{kind:"postType",name:"wp_template"})?(0,Z.addQueryArgs)("site-editor.php",{p:"/pattern"}):(0,Z.addQueryArgs)("edit.php",{post_type:"wp_block"})}},[a]),{__experimentalConvertBlockToStatic:u}=(0,V.useDispatch)(g);if(!s)return null;let w=()=>{u(a),o(!1)};return(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.MenuItem,{href:c,children:(0,v.__)("Manage patterns")}),r&&(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(D.MenuItem,{onClick:()=>o(!0),children:(0,v.__)("Disconnect pattern")}),(0,p.jsx)(D.__experimentalConfirmDialog,{isOpen:t,onConfirm:w,onCancel:()=>o(!1),confirmButtonText:(0,v.__)("Disconnect"),size:"medium",title:(0,v.__)("Disconnect pattern?"),__experimentalHideHeader:!1,children:(0,v.__)("Blocks will be separated from the original pattern and will be fully editable. Future changes to the pattern will not apply here.")})]})]})}var Ca=Wa;var h=e(L(),1);function Ta({rootClientId:a}){return(0,La.default)("wp.reusableBlocks.ReusableBlocksMenuItems",{since:"7.1"}),(0,h.jsx)(Sa.BlockSettingsMenuControls,{children:({onClose:t,selectedClientIds:o})=>(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(wa,{clientIds:o,rootClientId:a,onClose:t}),o.length===1&&(0,h.jsx)(Ca,{clientId:o[0]})]})})}return za(Qa);})();
-(window.wp ||= {}).reusableBlocks = wp.reusableBlocks;
-})();
diff --git a/wp-includes/js/dist/rich-text.js b/wp-includes/js/dist/rich-text.js
index da82f9d154..8a1fa84c0a 100644
--- a/wp-includes/js/dist/rich-text.js
+++ b/wp-includes/js/dist/rich-text.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).richText = (() => {
@@ -1987,12 +1986,7 @@ var wp;
     function onCopy(event) {
       const { record, handleChange } = props.current;
       const { ownerDocument } = element;
-      if (
-        // Another handler may have already claimed the clipboard, e.g.
-        // the block editor copying the whole block when its entire
-        // text is selected.
-        event.defaultPrevented || isCollapsed(record.current) || !element.contains(ownerDocument.activeElement) && !ownsSelection(element)
-      ) {
+      if (isCollapsed(record.current) || !element.contains(ownerDocument.activeElement) && !ownsSelection(element)) {
         return;
       }
       const selectedRecord = slice(record.current);
@@ -3135,5 +3129,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).richText = wp.richText;
-})();
diff --git a/wp-includes/js/dist/rich-text.min.js b/wp-includes/js/dist/rich-text.min.js
index 57184a3013..2a2d7928d0 100644
--- a/wp-includes/js/dist/rich-text.min.js
+++ b/wp-includes/js/dist/rich-text.min.js
@@ -1,8 +1,5 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).richText=(()=>{var tn=Object.create;var Tt=Object.defineProperty;var en=Object.getOwnPropertyDescriptor;var rn=Object.getOwnPropertyNames;var nn=Object.getPrototypeOf,on=Object.prototype.hasOwnProperty;var q=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),jt=(e,t)=>{for(var r in t)Tt(e,r,{get:t[r],enumerable:!0})},ie=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of rn(t))!on.call(e,o)&&o!==r&&Tt(e,o,{get:()=>t[o],enumerable:!(n=en(t,o))||n.enumerable});return e};var d=(e,t,r)=>(r=e!=null?tn(nn(e)):{},ie(t||!e||!e.__esModule?Tt(r,"default",{value:e,enumerable:!0}):r,e)),sn=e=>ie(Tt({},"__esModule",{value:!0}),e);var W=q((no,se)=>{se.exports=window.wp.data});var le=q((ho,me)=>{me.exports=window.wp.escapeHtml});var Le=q((hi,Oe)=>{Oe.exports=window.wp.a11y});var De=q((gi,_e)=>{_e.exports=window.wp.i18n});var Pe=q((Ti,He)=>{He.exports=window.wp.privateApis});var B=q((Ai,je)=>{je.exports=window.wp.element});var $=q((Ni,Be)=>{Be.exports=window.wp.compose});var Yt=q((Ci,Ke)=>{Ke.exports=window.wp.deprecated});var Dt=q((Ui,ur)=>{ur.exports=window.wp.keycodes});var zr=q((Zs,Wr)=>{Wr.exports=window.wp.dom});var eo={};jt(eo,{RichTextData:()=>G,__experimentalRichText:()=>to,__unstableCreateElement:()=>z,__unstableToDom:()=>Jt,__unstableUseRichText:()=>Mr,applyFormat:()=>At,concat:()=>ve,create:()=>L,getActiveFormat:()=>ct,getActiveFormats:()=>Q,getActiveObject:()=>Ee,getTextContent:()=>st,insert:()=>ft,insertObject:()=>Ae,isCollapsed:()=>et,isEmpty:()=>we,join:()=>xe,privateApis:()=>ne,registerFormatType:()=>Te,remove:()=>mt,removeFormat:()=>ut,replace:()=>Fe,slice:()=>St,split:()=>Ne,store:()=>C,toHTMLString:()=>I,toggleFormat:()=>Me,unregisterFormatType:()=>ke,useAnchor:()=>Zr,useAnchorRef:()=>qr});var Ft=d(W(),1);var ce=d(W(),1);function cn(e={},t){switch(t.type){case"ADD_FORMAT_TYPES":return{...e,...t.formatTypes.reduce((r,n)=>({...r,[n.name]:n}),{})};case"REMOVE_FORMAT_TYPES":return Object.fromEntries(Object.entries(e).filter(([r])=>!t.names.includes(r)))}return e}var ae=(0,ce.combineReducers)({formatTypes:cn});var Kt={};jt(Kt,{getFormatType:()=>an,getFormatTypeForBareElement:()=>un,getFormatTypeForClassName:()=>fn,getFormatTypes:()=>Bt});var ue=d(W(),1),Bt=(0,ue.createSelector)(e=>Object.values(e.formatTypes),e=>[e.formatTypes]);function an(e,t){return e.formatTypes[t]}function un(e,t){let r=Bt(e);return r.find(({className:n,tagName:o})=>n===null&&t===o)||r.find(({className:n,tagName:o})=>n===null&&o==="*")}function fn(e,t){return Bt(e).find(({className:r})=>r===null?!1:` ${t} `.indexOf(` ${r} `)>=0)}var Ut={};jt(Ut,{addFormatTypes:()=>mn,removeFormatTypes:()=>ln});function mn(e){return{type:"ADD_FORMAT_TYPES",formatTypes:Array.isArray(e)?e:[e]}}function ln(e){return{type:"REMOVE_FORMAT_TYPES",names:Array.isArray(e)?e:[e]}}var pn="core/rich-text",C=(0,Ft.createReduxStore)(pn,{reducer:ae,selectors:Kt,actions:Ut});(0,Ft.register)(C);function nt(e,t){if(e===t)return!0;if(!e||!t||e.type!==t.type)return!1;let r=e.attributes,n=t.attributes;if((e.unregisteredAttributes||t.unregisteredAttributes)&&(r={...r,...e.unregisteredAttributes},n={...n,...t.unregisteredAttributes}),r===n)return!0;if(!r||!n)return!1;let o=Object.keys(r),i=Object.keys(n);if(o.length!==i.length)return!1;let s=o.length;for(let c=0;c<s;c++){let a=o[c];if(r[a]!==n[a])return!1}return!0}function H(e){let t=e.formats.slice();return t.forEach((r,n)=>{let o=t[n-1];if(o){let i=r.slice();i.forEach((s,c)=>{let a=o[c];nt(s,a)&&(i[c]=a)}),t[n]=i}}),{...e,formats:t}}function fe(e,t,r){return e=e.slice(),e[t]=r,e}function At(e,t,r=e.start,n=e.end){let{formats:o,activeFormats:i}=e,s=o.slice();if(r===n){let c=s[r]?.find(({type:a})=>a===t.type);if(c){let a=s[r].indexOf(c);for(;s[r]&&s[r][a]===c;)s[r]=fe(s[r],a,t),r--;for(n++;s[n]&&s[n][a]===c;)s[n]=fe(s[n],a,t),n++}}else{let c=1/0;for(let a=r;a<n;a++)if(s[a]){s[a]=s[a].filter(({type:f})=>f!==t.type);let u=s[a].length;u<c&&(c=u)}else s[a]=[],c=0;for(let a=r;a<n;a++)s[a].splice(c,0,t)}return H({...e,formats:s,activeFormats:[...i?.filter(({type:c})=>c!==t.type)||[],t]})}var Wt=d(W(),1);function z({implementation:e},t){return z.body||(z.body=e.createHTMLDocument("").body),z.body.innerHTML=t,z.body}var D="\uFFFC",gt="\uFEFF";var it=d(le(),1);function Q(e,t=[]){let{formats:r,start:n,end:o,activeFormats:i}=e;if(n===void 0)return t;if(n===o){if(i)return i;let u=r[n-1]||t,f=r[n]||t;return u.length<f.length?u:f}if(!r[n])return t;let s=r.slice(n,o),c=[...s[0]],a=s.length;for(;a--;){let u=s[a];if(!u)return t;let f=c.length;for(;f--;){let m=c[f];u.find(l=>nt(m,l))||c.splice(f,1)}if(c.length===0)return t}return c||t}var pe=d(W(),1);function qt(e){return(0,pe.select)(C).getFormatType(e)}function de(e,t){if(t)return e;let r={};for(let n in e){let o=n;n.startsWith("data-disable-rich-text-")&&(o=n.slice(23)),r[o]=e[n]}return r}function Nt({type:e,tagName:t,attributes:r,unregisteredAttributes:n,object:o,boundaryClass:i,isEditableTree:s}){let c=qt(e),a={};if(i&&s&&(a["data-rich-text-format-boundary"]="true"),!c)return r&&(a={...r,...a}),{type:e,attributes:de(a,s),object:o};a={...n,...a};for(let u in r){let f=c.attributes?c.attributes[u]:!1;f?a[f]=r[u]:a[u]=r[u]}return c.className&&(a.class?a.class=`${c.className} ${a.class}`:a.class=c.className),{type:t||c.tagName,object:c.object,attributes:de(a,s)}}function dn(e,t,r){do if(e[r]!==t[r])return!1;while(r--);return!0}function Ct({value:e,preserveWhiteSpace:t,createEmpty:r,append:n,getLastChild:o,getParent:i,isText:s,getText:c,remove:a,appendText:u,onStartIndex:f,onEndIndex:m,isEditableTree:l,placeholder:T}){let{formats:R,replacements:y,text:v,start:b,end:E}=e,h=R.length+1,A=r(),w=Q(e),F=w[w.length-1],N,O;n(A,"");for(let x=0;x<h;x++){let g=v.charAt(x),_=l&&(!O||O===`
 `),j=R[x],p=o(A);if(j&&j.forEach((k,J)=>{if(p&&N&&dn(j,N,J)){p=o(p);return}let{type:rt,tagName:ht,attributes:Vt,unregisteredAttributes:xt}=k,Yr=l&&k===F,Qr=i(p),Ir=n(Qr,Nt({type:rt,tagName:ht,attributes:Vt,unregisteredAttributes:xt,boundaryClass:Yr,isEditableTree:l}));s(p)&&c(p).length===0&&a(p),p=n(Ir,"")}),x===0&&(f&&b===0&&f(A,p),m&&E===0&&m(A,p)),g===D){let k=y[x];if(!k)continue;let{type:J,attributes:rt,innerHTML:ht}=k,Vt=qt(J);if(l&&J==="#comment")p=n(i(p),{type:"span",attributes:{contenteditable:"false","data-rich-text-comment":rt["data-rich-text-comment"]}}),n(n(p,{type:"span"}),rt["data-rich-text-comment"].trim());else if(!l&&J==="script")p=n(i(p),Nt({type:"script",isEditableTree:l})),n(p,{html:decodeURIComponent(rt["data-rich-text-script"])});else if(Vt?.contentEditable===!1){if(ht||l){if(p=i(p),l){let xt={contenteditable:"false","data-rich-text-bogus":!0};b===x&&E===x+1&&(xt["data-rich-text-format-boundary"]=!0),p=n(p,{type:"span",attributes:xt}),l&&x+1===v.length&&n(i(p),gt)}p=n(p,Nt({...k,isEditableTree:l})),ht&&n(p,{html:ht})}}else p=n(i(p),Nt({...k,object:!0,isEditableTree:l}));p=n(i(p),"")}else!t&&g===`
 `?(p=n(i(p),{type:"br",attributes:l?{"data-rich-text-line-break":"true"}:void 0,object:!0}),p=n(i(p),"")):s(p)?u(p,g):p=n(i(p),g);f&&b===x+1&&f(A,p),m&&E===x+1&&m(A,p),_&&x===v.length&&(n(i(p),gt),T&&v.length===0&&n(i(p),{type:"span",attributes:{"data-rich-text-placeholder":T,style:"pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;"}})),N=j,O=g}return A}function I({value:e,preserveWhiteSpace:t}){let r=Ct({value:e,preserveWhiteSpace:t,createEmpty:hn,append:yn,getLastChild:gn,getParent:vn,isText:En,getText:wn,remove:xn,appendText:bn});return he(r.children)}function hn(){return{}}function gn({children:e}){return e&&e[e.length-1]}function yn(e,t){return typeof t=="string"&&(t={text:t}),t.parent=e,e.children=e.children||[],e.children.push(t),t}function bn(e,t){e.text+=t}function vn({parent:e}){return e}function En({text:e}){return typeof e=="string"}function wn({text:e}){return e}function xn(e){let t=e.parent.children.indexOf(e);return t!==-1&&e.parent.children.splice(t,1),e}function Tn({type:e,attributes:t,object:r,children:n}){if(e==="#comment")return`<!--${t["data-rich-text-comment"]}-->`;let o="";for(let i in t)(0,it.isValidAttributeName)(i)&&(o+=` ${i}="${(0,it.escapeAttribute)(t[i])}"`);return r?`<${e}${o}>`:`<${e}${o}>${he(n)}</${e}>`}function he(e=[]){return e.map(t=>t.html!==void 0?t.html:t.text===void 0?Tn(t):(0,it.escapeEditableHTML)(t.text)).join("")}function st({text:e}){return e.replace(D,"")}function ot(){return{formats:[],replacements:[],text:""}}function Fn({tagName:e,attributes:t}){let r;if(t&&t.class&&(r=(0,Wt.select)(C).getFormatTypeForClassName(t.class),r&&(t.class=` ${t.class} `.replace(` ${r.className} `," ").trim(),t.class||delete t.class)),r||(r=(0,Wt.select)(C).getFormatTypeForBareElement(e)),!r)return t?{type:e,attributes:t}:{type:e};if(r.__experimentalCreatePrepareEditableTree&&!r.__experimentalCreateOnChangeEditableValue)return null;if(!t)return{formatType:r,type:r.name,tagName:e};let n={},o={},i={...t};for(let c in r.attributes){let a=r.attributes[c];n[c]=i[a],delete i[a],typeof n[c]>"u"&&delete n[c]}for(let c in i)o[c]=t[c];r.contentEditable===!1&&delete o.contenteditable;let s={formatType:r,type:r.name,tagName:e};return Object.keys(n).length&&(s.attributes=n),Object.keys(o).length&&(s.unregisteredAttributes=o),s}var G=class yt{#t;static empty(){return new yt}static fromPlainText(t){return new yt(L({text:t}))}static fromHTMLString(t){return new yt(L({html:t}))}static fromHTMLElement(t,r={}){let{preserveWhiteSpace:n=!1}=r,o=n?t:ye(t),i=new yt(L({element:o}));return Object.defineProperty(i,"originalHTML",{value:t.innerHTML}),i}constructor(t=ot()){this.#t=t}toPlainText(){return st(this.#t)}toHTMLString({preserveWhiteSpace:t}={}){return this.originalHTML||I({value:this.#t,preserveWhiteSpace:t})}valueOf(){return this.toHTMLString()}toString(){return this.toHTMLString()}toJSON(){return this.toHTMLString()}get length(){return this.text.length}get formats(){return this.#t.formats}get replacements(){return this.#t.replacements}get text(){return this.#t.text}};for(let e of Object.getOwnPropertyNames(String.prototype))G.prototype.hasOwnProperty(e)||Object.defineProperty(G.prototype,e,{value(...t){return this.toHTMLString()[e](...t)}});function L({element:e,text:t,html:r,range:n,__unstableIsEditableTree:o}={}){return r instanceof G?{text:r.text,formats:r.formats,replacements:r.replacements}:typeof t=="string"&&t.length>0?{formats:Array(t.length),replacements:Array(t.length),text:t}:(typeof r=="string"&&r.length>0&&(e=z(document,r)),typeof e!="object"?ot():be({element:e,range:n,isEditableTree:o}))}function tt(e,t,r,n){if(!r)return;let{parentNode:o}=t,{startContainer:i,startOffset:s,endContainer:c,endOffset:a}=r,u=e.text.length;n.start!==void 0?e.start=u+n.start:t===i&&t.nodeType===t.TEXT_NODE?e.start=u+s:o===i&&t===i.childNodes[s]?e.start=u:o===i&&t===i.childNodes[s-1]?e.start=u+n.text.length:t===i&&(e.start=u),n.end!==void 0?e.end=u+n.end:t===c&&t.nodeType===t.TEXT_NODE?e.end=u+a:o===c&&t===c.childNodes[a-1]?e.end=u+n.text.length:o===c&&t===c.childNodes[a]?e.end=u:t===c&&(e.end=u+a)}function An(e,t,r){if(!t)return;let{startContainer:n,endContainer:o}=t,{startOffset:i,endOffset:s}=t;return e===n&&(i=r(e.nodeValue.slice(0,i)).length),e===o&&(s=r(e.nodeValue.slice(0,s)).length),{startContainer:n,startOffset:i,endContainer:o,endOffset:s}}function ye(e,t=!0,r=!1,n=!1){let o=e.cloneNode(!0);return o.normalize(),Array.from(o.childNodes).forEach((i,s,c)=>{if(i.nodeType===i.TEXT_NODE){let a=i.nodeValue;/[\n\t\r\f]/.test(a)&&(a=a.replace(/[\n\t\r\f]+/g," ")),a.indexOf("  ")!==-1&&(a=a.replace(/ {2,}/g," ")),s===0&&a.startsWith(" ")&&(t||r)&&(a=a.slice(1)),s===c.length-1&&a.endsWith(" ")&&(t||n)&&(a=a.slice(0,-1)),i.nodeValue=a}else if(i.nodeType===i.ELEMENT_NODE){let{previousSibling:a,nextSibling:u}=i,f=a?.textContent.endsWith(" "),m=u?.textContent.startsWith(" ");i.replaceWith(ye(i,!1,a?f:t||r,u?m:t||n))}}),o}var Nn="\r";function ge(e){return e.replace(new RegExp(`[${gt}${D}${Nn}]`,"gu"),"")}function be({element:e,range:t,isEditableTree:r}){let n=ot();if(!e)return n;if(!e.hasChildNodes())return tt(n,e,t,ot()),n;let o=e.childNodes.length;for(let s=0;s<o;s++){let c=e.childNodes[s],a=c.nodeName.toLowerCase();if(c.nodeType===c.TEXT_NODE){let m=ge(c.nodeValue);t=An(c,t,ge),tt(n,c,t,{text:m}),n.formats.length+=m.length,n.replacements.length+=m.length,n.text+=m;continue}if(c.nodeType===c.COMMENT_NODE||c.nodeType===c.ELEMENT_NODE&&c.tagName==="SPAN"&&c.hasAttribute("data-rich-text-comment")){let m={formats:[,],replacements:[{type:"#comment",attributes:{"data-rich-text-comment":c.nodeType===c.COMMENT_NODE?c.nodeValue:c.getAttribute("data-rich-text-comment")}}],text:D};tt(n,c,t,m),Z(n,m);continue}if(c.nodeType!==c.ELEMENT_NODE)continue;if(r&&a==="br"&&!c.getAttribute("data-rich-text-line-break")){tt(n,c,t,ot());continue}if(a==="script"){let m={formats:[,],replacements:[{type:a,attributes:{"data-rich-text-script":c.getAttribute("data-rich-text-script")||encodeURIComponent(c.innerHTML)}}],text:D};tt(n,c,t,m),Z(n,m);continue}if(a==="br"){tt(n,c,t,ot()),Z(n,L({text:`
-`}));continue}let u=Fn({tagName:a,attributes:Cn({element:c})});if(u?.formatType?.contentEditable===!1){delete u.formatType,tt(n,c,t,ot()),Z(n,{formats:[,],replacements:[{...u,innerHTML:c.innerHTML}],text:D});continue}u&&delete u.formatType;let f=be({element:c,range:t,isEditableTree:r});if(tt(n,c,t,f),!u||c.getAttribute("data-rich-text-placeholder")||c.getAttribute("data-rich-text-bogus"))Z(n,f);else if(f.text.length===0)u.attributes&&Z(n,{formats:[,],replacements:[u],text:D});else{let m=function(l){if(m.formats===l)return m.newFormats;let T=l?[u,...l]:[u];return m.formats=l,m.newFormats=T,T};var i=m;m.newFormats=[u],Z(n,{...f,formats:Array.from(f.formats,m)})}}return n}function Cn({element:e}){if(!e.hasAttributes())return;let t=e.attributes.length,r;for(let n=0;n<t;n++){let{name:o,value:i}=e.attributes[n];if(o.indexOf("data-rich-text-")===0)continue;let s=/^on/i.test(o)?"data-disable-rich-text-"+o:o;r=r||{},r[s]=i}return r}function Z(e,t){return e.formats=e.formats.concat(t.formats),e.replacements=e.replacements.concat(t.replacements),e.text+=t.text,e}function ve(...e){return H(e.reduce(Z,L()))}function ct(e,t){return Q(e).find(({type:r})=>r===t)}function Ee({start:e,end:t,replacements:r,text:n}){if(!(e+1!==t||n[e]!==D))return r[e]}function et({start:e,end:t}){if(!(e===void 0||t===void 0))return e===t}function we({text:e}){return e.length===0}function xe(e,t=""){return typeof t=="string"&&(t=L({text:t})),H(e.reduce((r,{formats:n,replacements:o,text:i})=>({formats:r.formats.concat(t.formats,n),replacements:r.replacements.concat(t.replacements,o),text:r.text+t.text+i})))}var at=d(W(),1);function Te(e,t){if(t={name:e,...t},typeof t.name!="string"){window.console.error("Format names must be strings.");return}if(!/^[a-z][a-z0-9-]*\/[a-z][a-z0-9-]*$/.test(t.name)){window.console.error("Format names must contain a namespace prefix, include only lowercase alphanumeric characters or dashes, and start with a letter. Example: my-plugin/my-custom-format");return}if((0,at.select)(C).getFormatType(t.name)){window.console.error('Format "'+t.name+'" is already registered.');return}if(typeof t.tagName!="string"||t.tagName===""){window.console.error("Format tag names must be a string.");return}if((typeof t.className!="string"||t.className==="")&&t.className!==null){window.console.error("Format class names must be a string, or null to handle bare elements.");return}if(!/^[_a-zA-Z]+[a-zA-Z0-9_-]*$/.test(t.className)){window.console.error("A class name must begin with a letter, followed by any number of hyphens, underscores, letters, or numbers.");return}if(t.className===null){let r=(0,at.select)(C).getFormatTypeForBareElement(t.tagName);if(r&&r.name!=="core/unknown"){window.console.error(`Format "${r.name}" is already registered to handle bare tag name "${t.tagName}".`);return}}else{let r=(0,at.select)(C).getFormatTypeForClassName(t.className);if(r){window.console.error(`Format "${r.name}" is already registered to handle class name "${t.className}".`);return}}if(!("title"in t)||t.title===""){window.console.error('The format "'+t.name+'" must have a title.');return}if("keywords"in t&&t.keywords.length>3){window.console.error('The format "'+t.name+'" can have a maximum of 3 keywords.');return}if(typeof t.title!="string"){window.console.error("Format titles must be strings.");return}return(0,at.dispatch)(C).addFormatTypes(t),t}function ut(e,t,r=e.start,n=e.end){let{formats:o,activeFormats:i}=e,s=o.slice();if(r===n){let c=s[r]?.find(({type:a})=>a===t);if(c){for(;s[r]?.find(a=>a===c);)zt(s,r,t),r--;for(n++;s[n]?.find(a=>a===c);)zt(s,n,t),n++}}else for(let c=r;c<n;c++)s[c]&&zt(s,c,t);return H({...e,formats:s,activeFormats:i?.filter(({type:c})=>c!==t)||[]})}function zt(e,t,r){let n=e[t].filter(({type:o})=>o!==r);n.length?e[t]=n:delete e[t]}function ft(e,t,r=e.start,n=e.end){let{formats:o,replacements:i,text:s}=e;typeof t=="string"&&(t=L({text:t}));let c=r+t.text.length;return H({formats:o.slice(0,r).concat(t.formats,o.slice(n)),replacements:i.slice(0,r).concat(t.replacements,i.slice(n)),text:s.slice(0,r)+t.text+s.slice(n),start:c,end:c})}function mt(e,t,r){return ft(e,L(),t,r)}function Fe({formats:e,replacements:t,text:r,start:n,end:o},i,s){return r=r.replace(i,(c,...a)=>{let u=a[a.length-2],f=s,m,l;return typeof f=="function"&&(f=s(c,...a)),typeof f=="object"?(m=f.formats,l=f.replacements,f=f.text):(m=Array(f.length),l=Array(f.length),e[u]&&(m=m.fill(e[u]))),e=e.slice(0,u).concat(m,e.slice(u+c.length)),t=t.slice(0,u).concat(l,t.slice(u+c.length)),n&&(n=o=u+f.length),f}),H({formats:e,replacements:t,text:r,start:n,end:o})}function Ae(e,t,r,n){return ft(e,{formats:[,],replacements:[t],text:D},r,n)}function St(e,t=e.start,r=e.end){let{formats:n,replacements:o,text:i}=e;return t===void 0||r===void 0?{...e}:{formats:n.slice(t,r),replacements:o.slice(t,r),text:i.slice(t,r)}}function Ne({formats:e,replacements:t,text:r,start:n,end:o},i){if(typeof i!="string")return Sn(...arguments);let s=0;return r.split(i).map(c=>{let a=s,u={formats:e.slice(a,a+c.length),replacements:t.slice(a,a+c.length),text:c};return s+=i.length+c.length,n!==void 0&&o!==void 0&&(n>=a&&n<s?u.start=n-a:n<a&&o>a&&(u.start=0),o>=a&&o<s?u.end=o-a:n<s&&o>s&&(u.end=c.length)),u})}function Sn({formats:e,replacements:t,text:r,start:n,end:o},i=n,s=o){if(n===void 0||o===void 0)return;let c={formats:e.slice(0,i),replacements:t.slice(0,i),text:r.slice(0,i)},a={formats:e.slice(s),replacements:t.slice(s),text:r.slice(s),start:0,end:0};return[c,a]}function Rt(e,t){return e===t||e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset}var Gt="http://www.w3.org/1998/Math/MathML";function Xt(e,t,r){let n=e.parentNode,o=0;for(;e=e.previousSibling;)o++;return r=[o,...r],n!==t&&(r=Xt(n,t,r)),r}function Ce(e,t){for(t=[...t];e&&t.length>1;)e=e.childNodes[t.shift()];return{node:e,offset:t[0]}}function Rn(e,t){if(t.html!==void 0)return e.innerHTML+=t.html;typeof t=="string"&&(t=e.ownerDocument.createTextNode(t));let{type:r,attributes:n}=t;if(r)if(r==="#comment")t=e.ownerDocument.createComment(n["data-rich-text-comment"]);else{let o=e.namespaceURI;r==="math"?t=e.ownerDocument.createElementNS(Gt,r):o===Gt?e.tagName==="MTEXT"?t=e.ownerDocument.createElement(r):t=e.ownerDocument.createElementNS(Gt,r):t=e.ownerDocument.createElement(r);for(let i in n)t.setAttribute(i,n[i])}return e.appendChild(t)}function On(e,t){e.appendData(t)}function Ln({lastChild:e}){return e}function _n({parentNode:e}){return e}function Dn(e){return e.nodeType===e.TEXT_NODE}function Mn({nodeValue:e}){return e}function kn(e){return e.parentNode.removeChild(e)}function Jt({value:e,prepareEditableTree:t,isEditableTree:r=!0,placeholder:n,doc:o=document}){let i=[],s=[];return t&&(e={...e,formats:t(e)}),{body:Ct({value:e,createEmpty:()=>z(o,""),append:Rn,getLastChild:Ln,getParent:_n,isText:Dn,getText:Mn,remove:kn,appendText:On,onStartIndex(u,f){i=Xt(f,u,[f.nodeValue.length])},onEndIndex(u,f){s=Xt(f,u,[f.nodeValue.length])},isEditableTree:r,placeholder:n}),selection:{startPath:i,endPath:s}}}function Se({value:e,current:t,prepareEditableTree:r,__unstableDomOnly:n,placeholder:o}){let{body:i,selection:s}=Jt({value:e,prepareEditableTree:r,placeholder:o,doc:t.ownerDocument});Re(i,t),e.start!==void 0&&!n&&Hn(s,t)}function Re(e,t){let r=0,n;for(;n=e.firstChild;){let o=t.childNodes[r];if(!o)t.appendChild(n);else if(o.isEqualNode(n))e.removeChild(n);else if(o.nodeName!==n.nodeName||o.nodeType===o.TEXT_NODE&&o.data!==n.data)t.replaceChild(n,o);else{let i=o.attributes,s=n.attributes;if(i){let c=i.length;for(;c--;){let{name:a}=i[c];n.getAttribute(a)||o.removeAttribute(a)}}if(s)for(let c=0;c<s.length;c++){let{name:a,value:u}=s[c];o.getAttribute(a)!==u&&o.setAttribute(a,u)}Re(n,o),e.removeChild(n)}r++}for(;t.childNodes[r];)t.removeChild(t.childNodes[r])}function Hn({startPath:e,endPath:t},r){let{node:n,offset:o}=Ce(r,e),{node:i,offset:s}=Ce(r,t),{ownerDocument:c}=r,{defaultView:a}=c,u=a.getSelection(),f=c.createRange();f.setStart(n,o),f.setEnd(i,s);let{activeElement:m}=c;if(u.rangeCount>0){if(Rt(f,u.getRangeAt(0)))return;u.removeAllRanges()}u.addRange(f),m!==c.activeElement&&m instanceof a.HTMLElement&&m.focus()}var Zt=d(Le(),1),lt=d(De(),1);function Me(e,t){return ct(e,t.type)?(t.title&&(0,Zt.speak)((0,lt.sprintf)((0,lt.__)("%s removed."),t.title),"assertive"),ut(e,t.type)):(t.title&&(0,Zt.speak)((0,lt.sprintf)((0,lt.__)("%s applied."),t.title),"assertive"),At(e,t))}var Ot=d(W(),1);function ke(e){let t=(0,Ot.select)(C).getFormatType(e);if(!t){window.console.error(`Format ${e} is not registered.`);return}return(0,Ot.dispatch)(C).removeFormatTypes(e),t}var $e=d(Pe(),1),{lock:Ve,unlock:P}=(0,$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/rich-text");var U=d(B(),1),kt=d($(),1),Or=d(W(),1),Lr=d(Yt(),1);function M(e){let{ownerDocument:t}=e,{activeElement:r}=t;if(r===e)return!0;if(!r||r.contentEditable!=="true"||e.contentEditable!=="true"||!r.contains(e))return!1;let n=t.defaultView.getSelection(),{anchorNode:o,focusNode:i}=n;return!!o&&!!i&&e.contains(o)&&e.contains(i)}var Ue=d(B(),1),Pn="pre-wrap";function qe(){return(0,Ue.useCallback)(e=>{e&&(e.style.whiteSpace=e.style.whiteSpace||Pn)},[])}var $n={grad:.9,turn:360,rad:360/(2*Math.PI)},Y=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},S=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},V=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Ie=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},We=function(e){return{r:V(e.r,0,255),g:V(e.g,0,255),b:V(e.b,0,255),a:V(e.a)}},Qt=function(e){return{r:S(e.r),g:S(e.g),b:S(e.b),a:S(e.a,3)}},Vn=/^#([0-9a-f]{3,8})$/i,Lt=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},tr=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),c=s?i===t?(r-n)/s:i===r?2+(n-t)/s:4+(t-r)/s:0;return{h:60*(c<0?c+6:c),s:i?s/i*100:0,v:i/255*100,a:o}},er=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),c=n*(1-(t-i)*r),a=n*(1-(1-t+i)*r),u=i%6;return{r:255*[n,c,s,s,a,n][u],g:255*[a,n,n,c,s,s][u],b:255*[s,s,a,n,n,c][u],a:o}},ze=function(e){return{h:Ie(e.h),s:V(e.s,0,100),l:V(e.l,0,100),a:V(e.a)}},Ge=function(e){return{h:S(e.h),s:S(e.s),l:S(e.l),a:S(e.a,3)}},Xe=function(e){return er((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},bt=function(e){return{h:(t=tr(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},jn=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Bn=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Kn=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Un=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Je={string:[[function(e){var t=Vn.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?S(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?S(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Kn.exec(e)||Un.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:We({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=jn.exec(e)||Bn.exec(e);if(!t)return null;var r,n,o=ze({h:(r=t[1],n=t[2],n===void 0&&(n="deg"),Number(r)*($n[n]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Xe(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 Y(t)&&Y(r)&&Y(n)?We({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(!Y(t)||!Y(r)||!Y(n))return null;var s=ze({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return Xe(s)},"hsl"],[function(e){var t=e.h,r=e.s,n=e.v,o=e.a,i=o===void 0?1:o;if(!Y(t)||!Y(r)||!Y(n))return null;var s=(function(c){return{h:Ie(c.h),s:V(c.s,0,100),v:V(c.v,0,100),a:V(c.a)}})({h:Number(t),s:Number(r),v:Number(n),a:Number(i)});return er(s)},"hsv"]]},Ze=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]},qn=function(e){return typeof e=="string"?Ze(e.trim(),Je.string):typeof e=="object"&&e!==null?Ze(e,Je.object):[null,void 0]};var It=function(e,t){var r=bt(e);return{h:r.h,s:V(r.s+100*t,0,100),l:r.l,a:r.a}},te=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Ye=function(e,t){var r=bt(e);return{h:r.h,s:r.s,l:V(r.l+100*t,0,100),a:r.a}},Qe=(function(){function e(t){this.parsed=qn(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 S(te(this.rgba),2)},e.prototype.isDark=function(){return te(this.rgba)<.5},e.prototype.isLight=function(){return te(this.rgba)>=.5},e.prototype.toHex=function(){return t=Qt(this.rgba),r=t.r,n=t.g,o=t.b,s=(i=t.a)<1?Lt(S(255*i)):"","#"+Lt(r)+Lt(n)+Lt(o)+s;var t,r,n,o,i,s},e.prototype.toRgb=function(){return Qt(this.rgba)},e.prototype.toRgbString=function(){return t=Qt(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 Ge(bt(this.rgba))},e.prototype.toHslString=function(){return t=Ge(bt(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=tr(this.rgba),{h:S(t.h),s:S(t.s),v:S(t.v),a:S(t.a,3)};var t},e.prototype.invert=function(){return K({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),K(It(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),K(It(this.rgba,-t))},e.prototype.grayscale=function(){return K(It(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),K(Ye(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),K(Ye(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"?K({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):S(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=bt(this.rgba);return typeof t=="number"?K({h:t,s:r.s,l:r.l,a:r.a}):S(r.h)},e.prototype.isEqual=function(t){return this.toHex()===K(t).toHex()},e})(),K=function(e){return e instanceof Qe?e:new Qe(e)};var _t=d(B(),1);function rr({record:e}){let t=(0,_t.useRef)(),{activeFormats:r=[],replacements:n,start:o}=e.current,i=n[o];return(0,_t.useEffect)(()=>{if((!r||!r.length)&&!i)return;let s="*[data-rich-text-format-boundary]",c=t.current.querySelector(s);if(!c)return;let{ownerDocument:a}=c,{defaultView:u}=a,f=u.getComputedStyle(c),m=K(f.color).alpha(.2).toRgbString(),l=`.rich-text:focus ${s}`,T=`background-color: ${m}`,R=`${l} {${T}}`,y="rich-text-boundary-style",v=a.getElementById(y);v||(v=a.createElement("style"),v.id=y,a.head.appendChild(v)),v.innerHTML!==R&&(v.innerHTML=R)},[r,i]),t}var dt=d(B(),1),Ar=d($(),1);var or=d($(),1);var{subscribeDelegatedListener:nr}=P(or.privateApis),ir=e=>t=>{function r(s){let{record:c,handleChange:a}=e.current,{ownerDocument:u}=t;if(s.defaultPrevented||et(c.current)||!t.contains(u.activeElement)&&!M(t))return;let f=St(c.current),m=st(f),l=I({value:f});s.clipboardData.setData("text/plain",m),s.clipboardData.setData("text/html",l),s.clipboardData.setData("rich-text","true"),s.preventDefault(),s.type==="cut"&&a(mt(c.current))}let{defaultView:n}=t.ownerDocument,o=nr(n,"copy",r),i=nr(n,"cut",r);return()=>{o(),i()}};var cr=d($(),1);var{subscribeDelegatedListener:sr}=P(cr.privateApis),ar=()=>e=>{function t(i){let{target:s}=i;if(s===e||s.textContent&&s.isContentEditable)return;let{ownerDocument:c}=s,{defaultView:a}=c,u=a.getSelection();if(u.containsNode(s))return;let f=c.createRange(),m=s.isContentEditable?s:s.closest("[contenteditable]");f.selectNode(m),u.removeAllRanges(),u.addRange(f),i.preventDefault()}function r(i){i.relatedTarget&&!e.contains(i.relatedTarget)&&t(i)}let n=sr(e,"click",t),o=sr(e,"focusin",r);return()=>{n(),o()}};var pt=d(Dt(),1);var fr=d($(),1);var{subscribeDelegatedListener:Wn}=P(fr.privateApis);function X(e,t,r,n=!1){return Wn(e.ownerDocument,t,o=>{!e.contains(o.target)&&!M(e)||r(o)},n)}var mr=[],lr=e=>t=>{function r(n){let{keyCode:o,shiftKey:i,altKey:s,metaKey:c,ctrlKey:a}=n;if(i||s||c||a||o!==pt.LEFT&&o!==pt.RIGHT)return;let{record:u,applyRecord:f,forceRender:m}=e.current,{text:l,formats:T,start:R,end:y,activeFormats:v=[]}=u.current,b=et(u.current),{defaultView:E}=t.ownerDocument,{direction:h}=E.getComputedStyle(t),A=h==="rtl"?pt.RIGHT:pt.LEFT,w=n.keyCode===A;if(b&&v.length===0&&(R===0&&w||y===l.length&&!w)||!b)return;let F=T[R-1]||mr,N=T[R]||mr,O=w?F:N,x=v.every((J,rt)=>J===O[rt]),g=v.length;if(x?g<O.length&&g++:g--,g===v.length){u.current._newActiveFormats=O;return}n.preventDefault();let p=(x?O:w?N:F).slice(0,g),k={...u.current,activeFormats:p};u.current=k,f(k),m()}return X(t,"keydown",r,!0)};var Mt=d(Dt(),1);var pr=e=>t=>{function r(n){let{keyCode:o}=n;if(n.defaultPrevented||o!==Mt.DELETE&&o!==Mt.BACKSPACE)return;let{createRecord:i,handleChange:s}=e.current,c=i(),{start:a,end:u,text:f}=c;a===0&&u!==0&&u===f.length&&(s(mt(c)),n.preventDefault())}return X(t,"keydown",r)};var gr=d($(),1);function dr({value:e,start:t,end:r,formats:n}){let o=Math.min(t,r),i=Math.max(t,r),s=e.formats[o-1]||[],c=e.formats[i]||[];for(e.activeFormats=n.map((a,u)=>{if(s[u]){if(nt(a,s[u]))return s[u]}else if(c[u]&&nt(a,c[u]))return c[u];return a});--r>=t;)e.activeFormats.length>0?e.formats[r]=e.activeFormats:delete e.formats[r];return e}var{subscribeDelegatedListener:ee}=P(gr.privateApis),zn=new Set(["insertParagraph","insertOrderedList","insertUnorderedList","insertHorizontalRule","insertLink"]),hr=[],yr="data-rich-text-placeholder";function Gn(e){let t=e.getSelection(),{anchorNode:r,anchorOffset:n}=t;if(r.nodeType!==r.ELEMENT_NODE)return;let o=r.childNodes[n];!o||o.nodeType!==o.ELEMENT_NODE||!o.hasAttribute(yr)||t.collapseToStart()}var br=e=>t=>{let{ownerDocument:r}=t,{defaultView:n}=r,o=!1;function i(b){if(o)return;let E;b&&(E=b.inputType);let{record:h,applyRecord:A,createRecord:w,handleChange:F}=e.current;if(E&&(E.indexOf("format")===0||zn.has(E))){A(h.current);return}let N=w(),{start:O,activeFormats:x=[]}=h.current,g=!et(h.current)&&N.start<=O,_=dr({value:N,start:O,end:N.start,formats:g?[]:x});F(_)}let s;function c(){let{record:b,applyRecord:E,createRecord:h,onSelectionChange:A}=e.current;if(t.contentEditable!=="true"||r.activeElement!==t&&!M(t)||o)return;let w=n.getSelection();if(s&&s.anchorNode===w.anchorNode&&s.anchorOffset===w.anchorOffset&&s.focusNode===w.focusNode&&s.focusOffset===w.focusOffset&&s.processedStart===b.current.start&&s.processedEnd===b.current.end)return;let{start:F,end:N,text:O}=h(),x=b.current;if(s={anchorNode:w.anchorNode,anchorOffset:w.anchorOffset,focusNode:w.focusNode,focusOffset:w.focusOffset,processedStart:F,processedEnd:N},O!==x.text){i();return}if(F===x.start&&N===x.end){x.text.length===0&&F===0&&Gn(n);return}let g={...x,start:F,end:N,activeFormats:x._newActiveFormats,_newActiveFormats:void 0},_=Q(g,hr);g.activeFormats=_,b.current=g,E(g,{domOnly:!0}),A(F,N)}function a(){o=!0,t.querySelector(`[${yr}]`)?.remove()}function u(){o=!1,i({inputType:"insertText"})}function f(b){if(b.target!==t||t.contentEditable!=="true")return;let{record:E,isSelected:h,onSelectionChange:A,applyRecord:w}=e.current;if(t.parentElement.closest('[contenteditable="true"]')){let F=n.getSelection();(!F.anchorNode||!t.contains(F.anchorNode))&&(h&&E.current.start!==void 0?w(E.current):F.collapse(t,0));return}h?w(E.current):(E.current={...E.current,start:void 0,end:void 0,activeFormats:hr},s=void 0),A(E.current.start,E.current.end),window.queueMicrotask(c)}let m=X(t,"input",i,!0),l=X(t,"compositionstart",a),T=X(t,"compositionend",u,!0),R=ee(t,"focusin",f),y=ee(r,"selectionchange",c),v=["keydown","beforeinput","copy","cut","paste"].map(b=>ee(r,b,c,!0));return()=>{m(),l(),T(),R(),y(),v.forEach(b=>b())}};var Er=d($(),1);var{subscribeDelegatedListener:vr}=P(Er.privateApis),wr=()=>e=>{let{ownerDocument:t}=e,{defaultView:r}=t,n=r?.getSelection(),o;function i(){return n.rangeCount?n.getRangeAt(0):null}function s(u){let f=u.type==="keydown"?"keyup":"pointerup";function m(){t.removeEventListener(f,l),t.removeEventListener("selectionchange",m),t.removeEventListener("input",m)}function l(){m(),!Rt(o,i())&&t.dispatchEvent(new Event("selectionchange"))}t.addEventListener(f,l),t.addEventListener("selectionchange",m),t.addEventListener("input",m),o=i()}let c=vr(e,"pointerdown",s),a=vr(e,"keydown",s);return()=>{c(),a()}};var Tr=d($(),1);var{subscribeDelegatedListener:xr}=P(Tr.privateApis);function Fr(){return e=>{let{ownerDocument:t}=e,{defaultView:r}=t,n=null;function o(a){a.defaultPrevented||a.target!==e&&a.target.contains(e)&&(n=e.getAttribute("contenteditable"),e.setAttribute("contenteditable","false"),r.getSelection().removeAllRanges())}function i(){n!==null&&(e.setAttribute("contenteditable",n),n=null)}let s=xr(r,"pointerdown",o),c=xr(r,"pointerup",i);return()=>{s(),c()}}}var Xn=[br,ir,ar,lr,pr,wr,Fr];function Nr(e){let t=(0,dt.useRef)(e);(0,dt.useInsertionEffect)(()=>{t.current=e});let r=(0,dt.useMemo)(()=>Xn.map(n=>n(t)),[t]);return(0,Ar.useRefEffect)(n=>{let o=r.map(i=>i(n));return()=>{o.forEach(i=>i())}},[r])}var Sr=d(B(),1),vt=d(W(),1);function Jn(e){return e(C).getFormatTypes()}var Zn=new Set(["a","audio","button","details","embed","iframe","input","label","select","textarea","video"]);function Yn(e,t){return typeof e!="object"?{[t]:e}:Object.fromEntries(Object.entries(e).map(([r,n])=>[`${t}.${r}`,n]))}function Cr(e,t){return e[t]?e[t]:Object.keys(e).filter(r=>r.startsWith(t+".")).reduce((r,n)=>(r[n.slice(t.length+1)]=e[n],r),{})}function Rr({allowedFormats:e,withoutInteractiveFormatting:t,__unstableFormatTypeHandlerContext:r}){let n=(0,vt.useSelect)(Jn,[]),o=(0,Sr.useMemo)(()=>n.filter(({name:m,interactive:l,tagName:T})=>!(e&&!e.includes(m)||t&&(l||Zn.has(T)))),[n,e,t]),i=(0,vt.useSelect)(m=>o.reduce((l,T)=>!T.__experimentalGetPropsForEditableTreePreparation||!r?l:{...l,...Yn(T.__experimentalGetPropsForEditableTreePreparation(m,r),T.name)},{}),[o,r]),s=(0,vt.useDispatch)(),c=[],a=[],u=[],f=[];for(let m in i)f.push(i[m]);return o.forEach(m=>{if(m.__experimentalCreatePrepareEditableTree&&r){let l=m.__experimentalCreatePrepareEditableTree(Cr(i,m.name),r);m.__experimentalCreateOnChangeEditableValue?a.push(l):c.push(l)}if(m.__experimentalCreateOnChangeEditableValue&&r){let l={};m.__experimentalGetPropsForEditableTreeChangeHandler&&(l=m.__experimentalGetPropsForEditableTreeChangeHandler(s,r));let T=Cr(i,m.name);u.push(m.__experimentalCreateOnChangeEditableValue({...typeof T=="object"?T:{},...l},r))}}),{formatTypes:o,prepareHandlers:c,valueHandlers:a,changeHandlers:u,dependencies:f}}function _r({value:e="",selectionStart:t,selectionEnd:r,placeholder:n,onSelectionChange:o,preserveWhiteSpace:i,onChange:s,__unstableDisableFormats:c,__unstableIsSelected:a,__unstableDependencies:u=[],__unstableAfterParse:f,__unstableBeforeSerialize:m,__unstableAddInvisibleFormats:l}){let T=(0,Or.useRegistry)(),[,R]=(0,U.useReducer)(()=>({})),y=(0,U.useRef)();function v(){let{ownerDocument:{defaultView:g}}=y.current,_=g.getSelection(),j=_.rangeCount>0?_.getRangeAt(0):null;return L({element:y.current,range:j,__unstableIsEditableTree:!0})}function b(g,{domOnly:_}={}){Se({value:g,current:y.current,prepareEditableTree:l,__unstableDomOnly:_,placeholder:n})}let E=(0,U.useRef)(e),h=(0,U.useRef)();function A(){let g=h.current?.activeFormats;E.current=e,h.current=e,e instanceof G||(h.current=e?G.fromHTMLString(e,{preserveWhiteSpace:i}):G.empty()),h.current={text:h.current.text,formats:h.current.formats,replacements:h.current.replacements,activeFormats:g},c&&(h.current.formats=Array(e.length),h.current.replacements=Array(e.length)),f&&(h.current.formats=f(h.current)),h.current.start=t,h.current.end=r}let w=(0,U.useRef)(!1);h.current?(t!==h.current.start||r!==h.current.end)&&(w.current=a,h.current={...h.current,start:t,end:r,activeFormats:void 0}):(w.current=a,A());function F(g){if(h.current=g,b(g),c)E.current=g.text;else{let J=m?m(g):g.formats;g={...g,formats:J},typeof e=="string"?E.current=I({value:g,preserveWhiteSpace:i}):E.current=new G(g)}let{start:_,end:j,formats:p,text:k}=h.current;T.batch(()=>{o(_,j),s(E.current,{__unstableFormats:p,__unstableText:k})}),R()}function N(){let g=E.current;A();let _=g&&typeof g=="string"&&typeof e=="string"&&g.length!==e.length,j=y.current?.contains(y.current.ownerDocument.activeElement)||M(y.current),p=_&&!j;b(h.current,{domOnly:p})}let O=(0,U.useRef)(!1);(0,U.useLayoutEffect)(()=>{O.current&&e!==E.current&&(N(),R())},[e]),(0,U.useLayoutEffect)(()=>{w.current&&(y.current.ownerDocument.activeElement!==y.current&&!M(y.current)&&y.current.focus(),b(h.current),w.current=!1)},[w.current]);let x=(0,kt.useMergeRefs)([y,qe(),rr({record:h}),Nr({record:h,handleChange:F,applyRecord:b,createRecord:v,isSelected:a,onSelectionChange:o,forceRender:R}),(0,kt.useRefEffect)(()=>{N(),O.current=!0},[n,...u])]);return{value:h.current,getValue:()=>h.current,onChange:F,ref:x}}function Dr({allowedFormats:e,withoutInteractiveFormatting:t,onChange:r,__unstableDependencies:n=[],__unstableFormatTypeHandlerContext:o,...i}){let{formatTypes:s,prepareHandlers:c,valueHandlers:a,changeHandlers:u,dependencies:f}=Rr({allowedFormats:e,withoutInteractiveFormatting:t,__unstableFormatTypeHandlerContext:o});function m(y){return a.reduce((v,b)=>b(v,y.text),y.formats)}function l(y){return s.forEach(v=>{v.__experimentalCreatePrepareEditableTree&&(y=ut(y,v.name,0,y.text.length))}),y.formats}function T(y){return c.reduce((v,b)=>b(v,y.text),y.formats)}return{..._r({...i,onChange(y,{__unstableFormats:v,__unstableText:b}){r(y,{__unstableFormats:v,__unstableText:b}),Object.values(u).forEach(E=>{E(v,b)})},__unstableDependencies:[...f,...n],__unstableAfterParse:m,__unstableBeforeSerialize:l,__unstableAddInvisibleFormats:T}),formatTypes:s}}function Mr(e){return(0,Lr.default)("`__unstableUseRichText` hook",{since:"7.0"}),_r(e)}var re=d(B(),1),Et=(0,re.createContext)();Et.displayName="KeyboardShortcutContext";var wt=(0,re.createContext)();wt.displayName="InputEventContext";var kr=d(Dt(),1),Ht=d(B(),1),Hr=d($(),1);function Pr({character:e,type:t,onUse:r}){let n=(0,Ht.useContext)(Et),o=(0,Hr.useEvent)(r);return(0,Ht.useEffect)(()=>{let i=n.current;function s(c){kr.isKeyboardEvent[t](c,e)&&(o(),c.preventDefault())}return i.add(s),()=>{i.delete(s)}},[e,t,n,o]),null}var Pt=d(B(),1),$r=d($(),1);function Vr({inputType:e,onInput:t}){let r=(0,Pt.useContext)(wt),n=(0,$r.useEvent)(t);return(0,Pt.useEffect)(()=>{let o=r.current;function i(s){s.inputType===e&&(n(),s.preventDefault())}return o.add(i),()=>{o.delete(i)}},[e,r,n]),null}var jr=e=>t=>{let{keyboardShortcuts:r}=e.current;function n(o){for(let i of r.current)i(o)}return t.addEventListener("keydown",n),()=>{t.removeEventListener("keydown",n)}},Br=e=>t=>{let{inputEvents:r}=e.current;function n(o){for(let i of r.current)i(o)}return t.addEventListener("input",n),()=>{t.removeEventListener("input",n)}};var ne={};Ve(ne,{useRichText:Dr,KeyboardShortcutContext:Et,InputEventContext:wt,RichTextShortcut:Pr,RichTextInputEvent:Vr,shortcutsListener:jr,inputEventsListener:Br,ownsSelection:M,subscribeOwnedListener:X});var Kr=d(B(),1),Ur=d(Yt(),1);function qr({ref:e,value:t,settings:r={}}){(0,Ur.default)("`useAnchorRef` hook",{since:"6.1",alternative:"`useAnchor` hook"});let{tagName:n,className:o,name:i}=r,s=i?ct(t,i):void 0;return(0,Kr.useMemo)(()=>{if(!e.current)return;let{ownerDocument:{defaultView:c}}=e.current,a=c.getSelection();if(!a.rangeCount)return;let u=a.getRangeAt(0);if(!s)return u;let f=u.startContainer;for(f=f.nextElementSibling||f;f.nodeType!==f.ELEMENT_NODE;)f=f.parentNode;return f.closest(n+(o?"."+o:""))},[s,t.start,t.end,n,o])}var Xr=d($(),1),$t=d(B(),1),Jr=d(zr(),1);function Qn(e,t,r,n){let o=e.startContainer;if(o.nodeType===o.TEXT_NODE&&o instanceof window.Text&&e.startOffset===o.length&&o.nextSibling)for(o=o.nextSibling;o.firstChild;)o=o.firstChild;if(o.nodeType!==o.ELEMENT_NODE){if(!o.parentElement)return;o=o.parentElement}if(o===t||!t.contains(o))return;let i=r+(n?"."+n:"");if(!i||!(o instanceof window.HTMLElement))return;let s=o;for(;s&&s!==t;){if(s.matches(i))return s;s=s.parentElement}}function Gr(e,t){return{contextElement:t,getBoundingClientRect(){return t.contains(e.startContainer)?(0,Jr.getRectangleFromRange)(e)??e.getBoundingClientRect():t.getBoundingClientRect()}}}function oe(e,t,r){if(!e)return;let{ownerDocument:n}=e,{defaultView:o}=n,i=o?.getSelection();if(!i||!i.rangeCount)return;let s=i.getRangeAt(0);if(!(!s||!s.startContainer))return!t&&!r?Gr(s,e):Qn(s,e,t,r)??Gr(s,e)}var In={tagName:"",className:""};function Zr({editableContentElement:e,settings:t}){let{tagName:r,className:n}=t??In,o=!!(t&&"isActive"in t&&t.isActive),[i,s]=(0,$t.useState)(()=>oe(e,r,n??"")),c=(0,Xr.usePrevious)(o);return(0,$t.useLayoutEffect)(()=>{if(!e)return;function a(){s(oe(e,r,n??""))}function u(){m.addEventListener("selectionchange",a)}function f(){m.removeEventListener("selectionchange",a)}let{ownerDocument:m}=e;return(M(e)||!c&&o||c&&!o)&&(s(oe(e,r,n??"")),u()),e.addEventListener("focusin",u),e.addEventListener("focusout",f),()=>{f(),e.removeEventListener("focusin",u),e.removeEventListener("focusout",f)}},[e,r,n,o,c]),i}function to(){}return sn(eo);})();
-(window.wp ||= {}).richText = wp.richText;
-})();
+`}));continue}let u=Fn({tagName:a,attributes:Cn({element:c})});if(u?.formatType?.contentEditable===!1){delete u.formatType,tt(n,c,t,ot()),Z(n,{formats:[,],replacements:[{...u,innerHTML:c.innerHTML}],text:D});continue}u&&delete u.formatType;let f=be({element:c,range:t,isEditableTree:r});if(tt(n,c,t,f),!u||c.getAttribute("data-rich-text-placeholder")||c.getAttribute("data-rich-text-bogus"))Z(n,f);else if(f.text.length===0)u.attributes&&Z(n,{formats:[,],replacements:[u],text:D});else{let m=function(l){if(m.formats===l)return m.newFormats;let T=l?[u,...l]:[u];return m.formats=l,m.newFormats=T,T};var i=m;m.newFormats=[u],Z(n,{...f,formats:Array.from(f.formats,m)})}}return n}function Cn({element:e}){if(!e.hasAttributes())return;let t=e.attributes.length,r;for(let n=0;n<t;n++){let{name:o,value:i}=e.attributes[n];if(o.indexOf("data-rich-text-")===0)continue;let s=/^on/i.test(o)?"data-disable-rich-text-"+o:o;r=r||{},r[s]=i}return r}function Z(e,t){return e.formats=e.formats.concat(t.formats),e.replacements=e.replacements.concat(t.replacements),e.text+=t.text,e}function ve(...e){return H(e.reduce(Z,L()))}function ct(e,t){return Q(e).find(({type:r})=>r===t)}function Ee({start:e,end:t,replacements:r,text:n}){if(!(e+1!==t||n[e]!==D))return r[e]}function et({start:e,end:t}){if(!(e===void 0||t===void 0))return e===t}function we({text:e}){return e.length===0}function xe(e,t=""){return typeof t=="string"&&(t=L({text:t})),H(e.reduce((r,{formats:n,replacements:o,text:i})=>({formats:r.formats.concat(t.formats,n),replacements:r.replacements.concat(t.replacements,o),text:r.text+t.text+i})))}var at=d(W(),1);function Te(e,t){if(t={name:e,...t},typeof t.name!="string"){window.console.error("Format names must be strings.");return}if(!/^[a-z][a-z0-9-]*\/[a-z][a-z0-9-]*$/.test(t.name)){window.console.error("Format names must contain a namespace prefix, include only lowercase alphanumeric characters or dashes, and start with a letter. Example: my-plugin/my-custom-format");return}if((0,at.select)(C).getFormatType(t.name)){window.console.error('Format "'+t.name+'" is already registered.');return}if(typeof t.tagName!="string"||t.tagName===""){window.console.error("Format tag names must be a string.");return}if((typeof t.className!="string"||t.className==="")&&t.className!==null){window.console.error("Format class names must be a string, or null to handle bare elements.");return}if(!/^[_a-zA-Z]+[a-zA-Z0-9_-]*$/.test(t.className)){window.console.error("A class name must begin with a letter, followed by any number of hyphens, underscores, letters, or numbers.");return}if(t.className===null){let r=(0,at.select)(C).getFormatTypeForBareElement(t.tagName);if(r&&r.name!=="core/unknown"){window.console.error(`Format "${r.name}" is already registered to handle bare tag name "${t.tagName}".`);return}}else{let r=(0,at.select)(C).getFormatTypeForClassName(t.className);if(r){window.console.error(`Format "${r.name}" is already registered to handle class name "${t.className}".`);return}}if(!("title"in t)||t.title===""){window.console.error('The format "'+t.name+'" must have a title.');return}if("keywords"in t&&t.keywords.length>3){window.console.error('The format "'+t.name+'" can have a maximum of 3 keywords.');return}if(typeof t.title!="string"){window.console.error("Format titles must be strings.");return}return(0,at.dispatch)(C).addFormatTypes(t),t}function ut(e,t,r=e.start,n=e.end){let{formats:o,activeFormats:i}=e,s=o.slice();if(r===n){let c=s[r]?.find(({type:a})=>a===t);if(c){for(;s[r]?.find(a=>a===c);)zt(s,r,t),r--;for(n++;s[n]?.find(a=>a===c);)zt(s,n,t),n++}}else for(let c=r;c<n;c++)s[c]&&zt(s,c,t);return H({...e,formats:s,activeFormats:i?.filter(({type:c})=>c!==t)||[]})}function zt(e,t,r){let n=e[t].filter(({type:o})=>o!==r);n.length?e[t]=n:delete e[t]}function ft(e,t,r=e.start,n=e.end){let{formats:o,replacements:i,text:s}=e;typeof t=="string"&&(t=L({text:t}));let c=r+t.text.length;return H({formats:o.slice(0,r).concat(t.formats,o.slice(n)),replacements:i.slice(0,r).concat(t.replacements,i.slice(n)),text:s.slice(0,r)+t.text+s.slice(n),start:c,end:c})}function mt(e,t,r){return ft(e,L(),t,r)}function Fe({formats:e,replacements:t,text:r,start:n,end:o},i,s){return r=r.replace(i,(c,...a)=>{let u=a[a.length-2],f=s,m,l;return typeof f=="function"&&(f=s(c,...a)),typeof f=="object"?(m=f.formats,l=f.replacements,f=f.text):(m=Array(f.length),l=Array(f.length),e[u]&&(m=m.fill(e[u]))),e=e.slice(0,u).concat(m,e.slice(u+c.length)),t=t.slice(0,u).concat(l,t.slice(u+c.length)),n&&(n=o=u+f.length),f}),H({formats:e,replacements:t,text:r,start:n,end:o})}function Ae(e,t,r,n){return ft(e,{formats:[,],replacements:[t],text:D},r,n)}function St(e,t=e.start,r=e.end){let{formats:n,replacements:o,text:i}=e;return t===void 0||r===void 0?{...e}:{formats:n.slice(t,r),replacements:o.slice(t,r),text:i.slice(t,r)}}function Ne({formats:e,replacements:t,text:r,start:n,end:o},i){if(typeof i!="string")return Sn(...arguments);let s=0;return r.split(i).map(c=>{let a=s,u={formats:e.slice(a,a+c.length),replacements:t.slice(a,a+c.length),text:c};return s+=i.length+c.length,n!==void 0&&o!==void 0&&(n>=a&&n<s?u.start=n-a:n<a&&o>a&&(u.start=0),o>=a&&o<s?u.end=o-a:n<s&&o>s&&(u.end=c.length)),u})}function Sn({formats:e,replacements:t,text:r,start:n,end:o},i=n,s=o){if(n===void 0||o===void 0)return;let c={formats:e.slice(0,i),replacements:t.slice(0,i),text:r.slice(0,i)},a={formats:e.slice(s),replacements:t.slice(s),text:r.slice(s),start:0,end:0};return[c,a]}function Rt(e,t){return e===t||e&&t&&e.startContainer===t.startContainer&&e.startOffset===t.startOffset&&e.endContainer===t.endContainer&&e.endOffset===t.endOffset}var Gt="http://www.w3.org/1998/Math/MathML";function Xt(e,t,r){let n=e.parentNode,o=0;for(;e=e.previousSibling;)o++;return r=[o,...r],n!==t&&(r=Xt(n,t,r)),r}function Ce(e,t){for(t=[...t];e&&t.length>1;)e=e.childNodes[t.shift()];return{node:e,offset:t[0]}}function Rn(e,t){if(t.html!==void 0)return e.innerHTML+=t.html;typeof t=="string"&&(t=e.ownerDocument.createTextNode(t));let{type:r,attributes:n}=t;if(r)if(r==="#comment")t=e.ownerDocument.createComment(n["data-rich-text-comment"]);else{let o=e.namespaceURI;r==="math"?t=e.ownerDocument.createElementNS(Gt,r):o===Gt?e.tagName==="MTEXT"?t=e.ownerDocument.createElement(r):t=e.ownerDocument.createElementNS(Gt,r):t=e.ownerDocument.createElement(r);for(let i in n)t.setAttribute(i,n[i])}return e.appendChild(t)}function On(e,t){e.appendData(t)}function Ln({lastChild:e}){return e}function _n({parentNode:e}){return e}function Dn(e){return e.nodeType===e.TEXT_NODE}function Mn({nodeValue:e}){return e}function kn(e){return e.parentNode.removeChild(e)}function Jt({value:e,prepareEditableTree:t,isEditableTree:r=!0,placeholder:n,doc:o=document}){let i=[],s=[];return t&&(e={...e,formats:t(e)}),{body:Ct({value:e,createEmpty:()=>z(o,""),append:Rn,getLastChild:Ln,getParent:_n,isText:Dn,getText:Mn,remove:kn,appendText:On,onStartIndex(u,f){i=Xt(f,u,[f.nodeValue.length])},onEndIndex(u,f){s=Xt(f,u,[f.nodeValue.length])},isEditableTree:r,placeholder:n}),selection:{startPath:i,endPath:s}}}function Se({value:e,current:t,prepareEditableTree:r,__unstableDomOnly:n,placeholder:o}){let{body:i,selection:s}=Jt({value:e,prepareEditableTree:r,placeholder:o,doc:t.ownerDocument});Re(i,t),e.start!==void 0&&!n&&Hn(s,t)}function Re(e,t){let r=0,n;for(;n=e.firstChild;){let o=t.childNodes[r];if(!o)t.appendChild(n);else if(o.isEqualNode(n))e.removeChild(n);else if(o.nodeName!==n.nodeName||o.nodeType===o.TEXT_NODE&&o.data!==n.data)t.replaceChild(n,o);else{let i=o.attributes,s=n.attributes;if(i){let c=i.length;for(;c--;){let{name:a}=i[c];n.getAttribute(a)||o.removeAttribute(a)}}if(s)for(let c=0;c<s.length;c++){let{name:a,value:u}=s[c];o.getAttribute(a)!==u&&o.setAttribute(a,u)}Re(n,o),e.removeChild(n)}r++}for(;t.childNodes[r];)t.removeChild(t.childNodes[r])}function Hn({startPath:e,endPath:t},r){let{node:n,offset:o}=Ce(r,e),{node:i,offset:s}=Ce(r,t),{ownerDocument:c}=r,{defaultView:a}=c,u=a.getSelection(),f=c.createRange();f.setStart(n,o),f.setEnd(i,s);let{activeElement:m}=c;if(u.rangeCount>0){if(Rt(f,u.getRangeAt(0)))return;u.removeAllRanges()}u.addRange(f),m!==c.activeElement&&m instanceof a.HTMLElement&&m.focus()}var Zt=d(Le(),1),lt=d(De(),1);function Me(e,t){return ct(e,t.type)?(t.title&&(0,Zt.speak)((0,lt.sprintf)((0,lt.__)("%s removed."),t.title),"assertive"),ut(e,t.type)):(t.title&&(0,Zt.speak)((0,lt.sprintf)((0,lt.__)("%s applied."),t.title),"assertive"),At(e,t))}var Ot=d(W(),1);function ke(e){let t=(0,Ot.select)(C).getFormatType(e);if(!t){window.console.error(`Format ${e} is not registered.`);return}return(0,Ot.dispatch)(C).removeFormatTypes(e),t}var $e=d(Pe(),1),{lock:Ve,unlock:P}=(0,$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/rich-text");var U=d(B(),1),kt=d($(),1),Or=d(W(),1),Lr=d(Yt(),1);function M(e){let{ownerDocument:t}=e,{activeElement:r}=t;if(r===e)return!0;if(!r||r.contentEditable!=="true"||e.contentEditable!=="true"||!r.contains(e))return!1;let n=t.defaultView.getSelection(),{anchorNode:o,focusNode:i}=n;return!!o&&!!i&&e.contains(o)&&e.contains(i)}var Ue=d(B(),1),Pn="pre-wrap";function qe(){return(0,Ue.useCallback)(e=>{e&&(e.style.whiteSpace=e.style.whiteSpace||Pn)},[])}var $n={grad:.9,turn:360,rad:360/(2*Math.PI)},Y=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},S=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},V=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},Ie=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},We=function(e){return{r:V(e.r,0,255),g:V(e.g,0,255),b:V(e.b,0,255),a:V(e.a)}},Qt=function(e){return{r:S(e.r),g:S(e.g),b:S(e.b),a:S(e.a,3)}},Vn=/^#([0-9a-f]{3,8})$/i,Lt=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},tr=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),c=s?i===t?(r-n)/s:i===r?2+(n-t)/s:4+(t-r)/s:0;return{h:60*(c<0?c+6:c),s:i?s/i*100:0,v:i/255*100,a:o}},er=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),c=n*(1-(t-i)*r),a=n*(1-(1-t+i)*r),u=i%6;return{r:255*[n,c,s,s,a,n][u],g:255*[a,n,n,c,s,s][u],b:255*[s,s,a,n,n,c][u],a:o}},ze=function(e){return{h:Ie(e.h),s:V(e.s,0,100),l:V(e.l,0,100),a:V(e.a)}},Ge=function(e){return{h:S(e.h),s:S(e.s),l:S(e.l),a:S(e.a,3)}},Xe=function(e){return er((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},bt=function(e){return{h:(t=tr(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},jn=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Bn=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Kn=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Un=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Je={string:[[function(e){var t=Vn.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?S(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?S(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Kn.exec(e)||Un.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:We({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=jn.exec(e)||Bn.exec(e);if(!t)return null;var r,n,o=ze({h:(r=t[1],n=t[2],n===void 0&&(n="deg"),Number(r)*($n[n]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return Xe(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 Y(t)&&Y(r)&&Y(n)?We({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(!Y(t)||!Y(r)||!Y(n))return null;var s=ze({h:Number(t),s:Number(r),l:Number(n),a:Number(i)});return Xe(s)},"hsl"],[function(e){var t=e.h,r=e.s,n=e.v,o=e.a,i=o===void 0?1:o;if(!Y(t)||!Y(r)||!Y(n))return null;var s=(function(c){return{h:Ie(c.h),s:V(c.s,0,100),v:V(c.v,0,100),a:V(c.a)}})({h:Number(t),s:Number(r),v:Number(n),a:Number(i)});return er(s)},"hsv"]]},Ze=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]},qn=function(e){return typeof e=="string"?Ze(e.trim(),Je.string):typeof e=="object"&&e!==null?Ze(e,Je.object):[null,void 0]};var It=function(e,t){var r=bt(e);return{h:r.h,s:V(r.s+100*t,0,100),l:r.l,a:r.a}},te=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},Ye=function(e,t){var r=bt(e);return{h:r.h,s:r.s,l:V(r.l+100*t,0,100),a:r.a}},Qe=(function(){function e(t){this.parsed=qn(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 S(te(this.rgba),2)},e.prototype.isDark=function(){return te(this.rgba)<.5},e.prototype.isLight=function(){return te(this.rgba)>=.5},e.prototype.toHex=function(){return t=Qt(this.rgba),r=t.r,n=t.g,o=t.b,s=(i=t.a)<1?Lt(S(255*i)):"","#"+Lt(r)+Lt(n)+Lt(o)+s;var t,r,n,o,i,s},e.prototype.toRgb=function(){return Qt(this.rgba)},e.prototype.toRgbString=function(){return t=Qt(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 Ge(bt(this.rgba))},e.prototype.toHslString=function(){return t=Ge(bt(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=tr(this.rgba),{h:S(t.h),s:S(t.s),v:S(t.v),a:S(t.a,3)};var t},e.prototype.invert=function(){return K({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),K(It(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),K(It(this.rgba,-t))},e.prototype.grayscale=function(){return K(It(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),K(Ye(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),K(Ye(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"?K({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):S(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=bt(this.rgba);return typeof t=="number"?K({h:t,s:r.s,l:r.l,a:r.a}):S(r.h)},e.prototype.isEqual=function(t){return this.toHex()===K(t).toHex()},e})(),K=function(e){return e instanceof Qe?e:new Qe(e)};var _t=d(B(),1);function rr({record:e}){let t=(0,_t.useRef)(),{activeFormats:r=[],replacements:n,start:o}=e.current,i=n[o];return(0,_t.useEffect)(()=>{if((!r||!r.length)&&!i)return;let s="*[data-rich-text-format-boundary]",c=t.current.querySelector(s);if(!c)return;let{ownerDocument:a}=c,{defaultView:u}=a,f=u.getComputedStyle(c),m=K(f.color).alpha(.2).toRgbString(),l=`.rich-text:focus ${s}`,T=`background-color: ${m}`,R=`${l} {${T}}`,y="rich-text-boundary-style",v=a.getElementById(y);v||(v=a.createElement("style"),v.id=y,a.head.appendChild(v)),v.innerHTML!==R&&(v.innerHTML=R)},[r,i]),t}var dt=d(B(),1),Ar=d($(),1);var or=d($(),1);var{subscribeDelegatedListener:nr}=P(or.privateApis),ir=e=>t=>{function r(s){let{record:c,handleChange:a}=e.current,{ownerDocument:u}=t;if(et(c.current)||!t.contains(u.activeElement)&&!M(t))return;let f=St(c.current),m=st(f),l=I({value:f});s.clipboardData.setData("text/plain",m),s.clipboardData.setData("text/html",l),s.clipboardData.setData("rich-text","true"),s.preventDefault(),s.type==="cut"&&a(mt(c.current))}let{defaultView:n}=t.ownerDocument,o=nr(n,"copy",r),i=nr(n,"cut",r);return()=>{o(),i()}};var cr=d($(),1);var{subscribeDelegatedListener:sr}=P(cr.privateApis),ar=()=>e=>{function t(i){let{target:s}=i;if(s===e||s.textContent&&s.isContentEditable)return;let{ownerDocument:c}=s,{defaultView:a}=c,u=a.getSelection();if(u.containsNode(s))return;let f=c.createRange(),m=s.isContentEditable?s:s.closest("[contenteditable]");f.selectNode(m),u.removeAllRanges(),u.addRange(f),i.preventDefault()}function r(i){i.relatedTarget&&!e.contains(i.relatedTarget)&&t(i)}let n=sr(e,"click",t),o=sr(e,"focusin",r);return()=>{n(),o()}};var pt=d(Dt(),1);var fr=d($(),1);var{subscribeDelegatedListener:Wn}=P(fr.privateApis);function X(e,t,r,n=!1){return Wn(e.ownerDocument,t,o=>{!e.contains(o.target)&&!M(e)||r(o)},n)}var mr=[],lr=e=>t=>{function r(n){let{keyCode:o,shiftKey:i,altKey:s,metaKey:c,ctrlKey:a}=n;if(i||s||c||a||o!==pt.LEFT&&o!==pt.RIGHT)return;let{record:u,applyRecord:f,forceRender:m}=e.current,{text:l,formats:T,start:R,end:y,activeFormats:v=[]}=u.current,b=et(u.current),{defaultView:E}=t.ownerDocument,{direction:h}=E.getComputedStyle(t),A=h==="rtl"?pt.RIGHT:pt.LEFT,w=n.keyCode===A;if(b&&v.length===0&&(R===0&&w||y===l.length&&!w)||!b)return;let F=T[R-1]||mr,N=T[R]||mr,O=w?F:N,x=v.every((J,rt)=>J===O[rt]),g=v.length;if(x?g<O.length&&g++:g--,g===v.length){u.current._newActiveFormats=O;return}n.preventDefault();let p=(x?O:w?N:F).slice(0,g),k={...u.current,activeFormats:p};u.current=k,f(k),m()}return X(t,"keydown",r,!0)};var Mt=d(Dt(),1);var pr=e=>t=>{function r(n){let{keyCode:o}=n;if(n.defaultPrevented||o!==Mt.DELETE&&o!==Mt.BACKSPACE)return;let{createRecord:i,handleChange:s}=e.current,c=i(),{start:a,end:u,text:f}=c;a===0&&u!==0&&u===f.length&&(s(mt(c)),n.preventDefault())}return X(t,"keydown",r)};var gr=d($(),1);function dr({value:e,start:t,end:r,formats:n}){let o=Math.min(t,r),i=Math.max(t,r),s=e.formats[o-1]||[],c=e.formats[i]||[];for(e.activeFormats=n.map((a,u)=>{if(s[u]){if(nt(a,s[u]))return s[u]}else if(c[u]&&nt(a,c[u]))return c[u];return a});--r>=t;)e.activeFormats.length>0?e.formats[r]=e.activeFormats:delete e.formats[r];return e}var{subscribeDelegatedListener:ee}=P(gr.privateApis),zn=new Set(["insertParagraph","insertOrderedList","insertUnorderedList","insertHorizontalRule","insertLink"]),hr=[],yr="data-rich-text-placeholder";function Gn(e){let t=e.getSelection(),{anchorNode:r,anchorOffset:n}=t;if(r.nodeType!==r.ELEMENT_NODE)return;let o=r.childNodes[n];!o||o.nodeType!==o.ELEMENT_NODE||!o.hasAttribute(yr)||t.collapseToStart()}var br=e=>t=>{let{ownerDocument:r}=t,{defaultView:n}=r,o=!1;function i(b){if(o)return;let E;b&&(E=b.inputType);let{record:h,applyRecord:A,createRecord:w,handleChange:F}=e.current;if(E&&(E.indexOf("format")===0||zn.has(E))){A(h.current);return}let N=w(),{start:O,activeFormats:x=[]}=h.current,g=!et(h.current)&&N.start<=O,_=dr({value:N,start:O,end:N.start,formats:g?[]:x});F(_)}let s;function c(){let{record:b,applyRecord:E,createRecord:h,onSelectionChange:A}=e.current;if(t.contentEditable!=="true"||r.activeElement!==t&&!M(t)||o)return;let w=n.getSelection();if(s&&s.anchorNode===w.anchorNode&&s.anchorOffset===w.anchorOffset&&s.focusNode===w.focusNode&&s.focusOffset===w.focusOffset&&s.processedStart===b.current.start&&s.processedEnd===b.current.end)return;let{start:F,end:N,text:O}=h(),x=b.current;if(s={anchorNode:w.anchorNode,anchorOffset:w.anchorOffset,focusNode:w.focusNode,focusOffset:w.focusOffset,processedStart:F,processedEnd:N},O!==x.text){i();return}if(F===x.start&&N===x.end){x.text.length===0&&F===0&&Gn(n);return}let g={...x,start:F,end:N,activeFormats:x._newActiveFormats,_newActiveFormats:void 0},_=Q(g,hr);g.activeFormats=_,b.current=g,E(g,{domOnly:!0}),A(F,N)}function a(){o=!0,t.querySelector(`[${yr}]`)?.remove()}function u(){o=!1,i({inputType:"insertText"})}function f(b){if(b.target!==t||t.contentEditable!=="true")return;let{record:E,isSelected:h,onSelectionChange:A,applyRecord:w}=e.current;if(t.parentElement.closest('[contenteditable="true"]')){let F=n.getSelection();(!F.anchorNode||!t.contains(F.anchorNode))&&(h&&E.current.start!==void 0?w(E.current):F.collapse(t,0));return}h?w(E.current):(E.current={...E.current,start:void 0,end:void 0,activeFormats:hr},s=void 0),A(E.current.start,E.current.end),window.queueMicrotask(c)}let m=X(t,"input",i,!0),l=X(t,"compositionstart",a),T=X(t,"compositionend",u,!0),R=ee(t,"focusin",f),y=ee(r,"selectionchange",c),v=["keydown","beforeinput","copy","cut","paste"].map(b=>ee(r,b,c,!0));return()=>{m(),l(),T(),R(),y(),v.forEach(b=>b())}};var Er=d($(),1);var{subscribeDelegatedListener:vr}=P(Er.privateApis),wr=()=>e=>{let{ownerDocument:t}=e,{defaultView:r}=t,n=r?.getSelection(),o;function i(){return n.rangeCount?n.getRangeAt(0):null}function s(u){let f=u.type==="keydown"?"keyup":"pointerup";function m(){t.removeEventListener(f,l),t.removeEventListener("selectionchange",m),t.removeEventListener("input",m)}function l(){m(),!Rt(o,i())&&t.dispatchEvent(new Event("selectionchange"))}t.addEventListener(f,l),t.addEventListener("selectionchange",m),t.addEventListener("input",m),o=i()}let c=vr(e,"pointerdown",s),a=vr(e,"keydown",s);return()=>{c(),a()}};var Tr=d($(),1);var{subscribeDelegatedListener:xr}=P(Tr.privateApis);function Fr(){return e=>{let{ownerDocument:t}=e,{defaultView:r}=t,n=null;function o(a){a.defaultPrevented||a.target!==e&&a.target.contains(e)&&(n=e.getAttribute("contenteditable"),e.setAttribute("contenteditable","false"),r.getSelection().removeAllRanges())}function i(){n!==null&&(e.setAttribute("contenteditable",n),n=null)}let s=xr(r,"pointerdown",o),c=xr(r,"pointerup",i);return()=>{s(),c()}}}var Xn=[br,ir,ar,lr,pr,wr,Fr];function Nr(e){let t=(0,dt.useRef)(e);(0,dt.useInsertionEffect)(()=>{t.current=e});let r=(0,dt.useMemo)(()=>Xn.map(n=>n(t)),[t]);return(0,Ar.useRefEffect)(n=>{let o=r.map(i=>i(n));return()=>{o.forEach(i=>i())}},[r])}var Sr=d(B(),1),vt=d(W(),1);function Jn(e){return e(C).getFormatTypes()}var Zn=new Set(["a","audio","button","details","embed","iframe","input","label","select","textarea","video"]);function Yn(e,t){return typeof e!="object"?{[t]:e}:Object.fromEntries(Object.entries(e).map(([r,n])=>[`${t}.${r}`,n]))}function Cr(e,t){return e[t]?e[t]:Object.keys(e).filter(r=>r.startsWith(t+".")).reduce((r,n)=>(r[n.slice(t.length+1)]=e[n],r),{})}function Rr({allowedFormats:e,withoutInteractiveFormatting:t,__unstableFormatTypeHandlerContext:r}){let n=(0,vt.useSelect)(Jn,[]),o=(0,Sr.useMemo)(()=>n.filter(({name:m,interactive:l,tagName:T})=>!(e&&!e.includes(m)||t&&(l||Zn.has(T)))),[n,e,t]),i=(0,vt.useSelect)(m=>o.reduce((l,T)=>!T.__experimentalGetPropsForEditableTreePreparation||!r?l:{...l,...Yn(T.__experimentalGetPropsForEditableTreePreparation(m,r),T.name)},{}),[o,r]),s=(0,vt.useDispatch)(),c=[],a=[],u=[],f=[];for(let m in i)f.push(i[m]);return o.forEach(m=>{if(m.__experimentalCreatePrepareEditableTree&&r){let l=m.__experimentalCreatePrepareEditableTree(Cr(i,m.name),r);m.__experimentalCreateOnChangeEditableValue?a.push(l):c.push(l)}if(m.__experimentalCreateOnChangeEditableValue&&r){let l={};m.__experimentalGetPropsForEditableTreeChangeHandler&&(l=m.__experimentalGetPropsForEditableTreeChangeHandler(s,r));let T=Cr(i,m.name);u.push(m.__experimentalCreateOnChangeEditableValue({...typeof T=="object"?T:{},...l},r))}}),{formatTypes:o,prepareHandlers:c,valueHandlers:a,changeHandlers:u,dependencies:f}}function _r({value:e="",selectionStart:t,selectionEnd:r,placeholder:n,onSelectionChange:o,preserveWhiteSpace:i,onChange:s,__unstableDisableFormats:c,__unstableIsSelected:a,__unstableDependencies:u=[],__unstableAfterParse:f,__unstableBeforeSerialize:m,__unstableAddInvisibleFormats:l}){let T=(0,Or.useRegistry)(),[,R]=(0,U.useReducer)(()=>({})),y=(0,U.useRef)();function v(){let{ownerDocument:{defaultView:g}}=y.current,_=g.getSelection(),j=_.rangeCount>0?_.getRangeAt(0):null;return L({element:y.current,range:j,__unstableIsEditableTree:!0})}function b(g,{domOnly:_}={}){Se({value:g,current:y.current,prepareEditableTree:l,__unstableDomOnly:_,placeholder:n})}let E=(0,U.useRef)(e),h=(0,U.useRef)();function A(){let g=h.current?.activeFormats;E.current=e,h.current=e,e instanceof G||(h.current=e?G.fromHTMLString(e,{preserveWhiteSpace:i}):G.empty()),h.current={text:h.current.text,formats:h.current.formats,replacements:h.current.replacements,activeFormats:g},c&&(h.current.formats=Array(e.length),h.current.replacements=Array(e.length)),f&&(h.current.formats=f(h.current)),h.current.start=t,h.current.end=r}let w=(0,U.useRef)(!1);h.current?(t!==h.current.start||r!==h.current.end)&&(w.current=a,h.current={...h.current,start:t,end:r,activeFormats:void 0}):(w.current=a,A());function F(g){if(h.current=g,b(g),c)E.current=g.text;else{let J=m?m(g):g.formats;g={...g,formats:J},typeof e=="string"?E.current=I({value:g,preserveWhiteSpace:i}):E.current=new G(g)}let{start:_,end:j,formats:p,text:k}=h.current;T.batch(()=>{o(_,j),s(E.current,{__unstableFormats:p,__unstableText:k})}),R()}function N(){let g=E.current;A();let _=g&&typeof g=="string"&&typeof e=="string"&&g.length!==e.length,j=y.current?.contains(y.current.ownerDocument.activeElement)||M(y.current),p=_&&!j;b(h.current,{domOnly:p})}let O=(0,U.useRef)(!1);(0,U.useLayoutEffect)(()=>{O.current&&e!==E.current&&(N(),R())},[e]),(0,U.useLayoutEffect)(()=>{w.current&&(y.current.ownerDocument.activeElement!==y.current&&!M(y.current)&&y.current.focus(),b(h.current),w.current=!1)},[w.current]);let x=(0,kt.useMergeRefs)([y,qe(),rr({record:h}),Nr({record:h,handleChange:F,applyRecord:b,createRecord:v,isSelected:a,onSelectionChange:o,forceRender:R}),(0,kt.useRefEffect)(()=>{N(),O.current=!0},[n,...u])]);return{value:h.current,getValue:()=>h.current,onChange:F,ref:x}}function Dr({allowedFormats:e,withoutInteractiveFormatting:t,onChange:r,__unstableDependencies:n=[],__unstableFormatTypeHandlerContext:o,...i}){let{formatTypes:s,prepareHandlers:c,valueHandlers:a,changeHandlers:u,dependencies:f}=Rr({allowedFormats:e,withoutInteractiveFormatting:t,__unstableFormatTypeHandlerContext:o});function m(y){return a.reduce((v,b)=>b(v,y.text),y.formats)}function l(y){return s.forEach(v=>{v.__experimentalCreatePrepareEditableTree&&(y=ut(y,v.name,0,y.text.length))}),y.formats}function T(y){return c.reduce((v,b)=>b(v,y.text),y.formats)}return{..._r({...i,onChange(y,{__unstableFormats:v,__unstableText:b}){r(y,{__unstableFormats:v,__unstableText:b}),Object.values(u).forEach(E=>{E(v,b)})},__unstableDependencies:[...f,...n],__unstableAfterParse:m,__unstableBeforeSerialize:l,__unstableAddInvisibleFormats:T}),formatTypes:s}}function Mr(e){return(0,Lr.default)("`__unstableUseRichText` hook",{since:"7.0"}),_r(e)}var re=d(B(),1),Et=(0,re.createContext)();Et.displayName="KeyboardShortcutContext";var wt=(0,re.createContext)();wt.displayName="InputEventContext";var kr=d(Dt(),1),Ht=d(B(),1),Hr=d($(),1);function Pr({character:e,type:t,onUse:r}){let n=(0,Ht.useContext)(Et),o=(0,Hr.useEvent)(r);return(0,Ht.useEffect)(()=>{let i=n.current;function s(c){kr.isKeyboardEvent[t](c,e)&&(o(),c.preventDefault())}return i.add(s),()=>{i.delete(s)}},[e,t,n,o]),null}var Pt=d(B(),1),$r=d($(),1);function Vr({inputType:e,onInput:t}){let r=(0,Pt.useContext)(wt),n=(0,$r.useEvent)(t);return(0,Pt.useEffect)(()=>{let o=r.current;function i(s){s.inputType===e&&(n(),s.preventDefault())}return o.add(i),()=>{o.delete(i)}},[e,r,n]),null}var jr=e=>t=>{let{keyboardShortcuts:r}=e.current;function n(o){for(let i of r.current)i(o)}return t.addEventListener("keydown",n),()=>{t.removeEventListener("keydown",n)}},Br=e=>t=>{let{inputEvents:r}=e.current;function n(o){for(let i of r.current)i(o)}return t.addEventListener("input",n),()=>{t.removeEventListener("input",n)}};var ne={};Ve(ne,{useRichText:Dr,KeyboardShortcutContext:Et,InputEventContext:wt,RichTextShortcut:Pr,RichTextInputEvent:Vr,shortcutsListener:jr,inputEventsListener:Br,ownsSelection:M,subscribeOwnedListener:X});var Kr=d(B(),1),Ur=d(Yt(),1);function qr({ref:e,value:t,settings:r={}}){(0,Ur.default)("`useAnchorRef` hook",{since:"6.1",alternative:"`useAnchor` hook"});let{tagName:n,className:o,name:i}=r,s=i?ct(t,i):void 0;return(0,Kr.useMemo)(()=>{if(!e.current)return;let{ownerDocument:{defaultView:c}}=e.current,a=c.getSelection();if(!a.rangeCount)return;let u=a.getRangeAt(0);if(!s)return u;let f=u.startContainer;for(f=f.nextElementSibling||f;f.nodeType!==f.ELEMENT_NODE;)f=f.parentNode;return f.closest(n+(o?"."+o:""))},[s,t.start,t.end,n,o])}var Xr=d($(),1),$t=d(B(),1),Jr=d(zr(),1);function Qn(e,t,r,n){let o=e.startContainer;if(o.nodeType===o.TEXT_NODE&&o instanceof window.Text&&e.startOffset===o.length&&o.nextSibling)for(o=o.nextSibling;o.firstChild;)o=o.firstChild;if(o.nodeType!==o.ELEMENT_NODE){if(!o.parentElement)return;o=o.parentElement}if(o===t||!t.contains(o))return;let i=r+(n?"."+n:"");if(!i||!(o instanceof window.HTMLElement))return;let s=o;for(;s&&s!==t;){if(s.matches(i))return s;s=s.parentElement}}function Gr(e,t){return{contextElement:t,getBoundingClientRect(){return t.contains(e.startContainer)?(0,Jr.getRectangleFromRange)(e)??e.getBoundingClientRect():t.getBoundingClientRect()}}}function oe(e,t,r){if(!e)return;let{ownerDocument:n}=e,{defaultView:o}=n,i=o?.getSelection();if(!i||!i.rangeCount)return;let s=i.getRangeAt(0);if(!(!s||!s.startContainer))return!t&&!r?Gr(s,e):Qn(s,e,t,r)??Gr(s,e)}var In={tagName:"",className:""};function Zr({editableContentElement:e,settings:t}){let{tagName:r,className:n}=t??In,o=!!(t&&"isActive"in t&&t.isActive),[i,s]=(0,$t.useState)(()=>oe(e,r,n??"")),c=(0,Xr.usePrevious)(o);return(0,$t.useLayoutEffect)(()=>{if(!e)return;function a(){s(oe(e,r,n??""))}function u(){m.addEventListener("selectionchange",a)}function f(){m.removeEventListener("selectionchange",a)}let{ownerDocument:m}=e;return(M(e)||!c&&o||c&&!o)&&(s(oe(e,r,n??"")),u()),e.addEventListener("focusin",u),e.addEventListener("focusout",f),()=>{f(),e.removeEventListener("focusin",u),e.removeEventListener("focusout",f)}},[e,r,n,o,c]),i}function to(){}return sn(eo);})();
diff --git a/wp-includes/js/dist/router.js b/wp-includes/js/dist/router.js
index e918edd8f7..4377b704d8 100644
--- a/wp-includes/js/dist/router.js
+++ b/wp-includes/js/dist/router.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).router = (() => {
@@ -1002,7 +1001,7 @@ var wp;
         const path = (0, import_url.getPath)("http://domain.com/" + rawPath) ?? "";
         const performPush = () => {
           const result = beforeNavigate ? beforeNavigate({ path, query }) : { path, query };
-          return history[options.replace ? "replace" : "push"](
+          return history.push(
             {
               search: (0, import_url.buildQueryString)({
                 [pathArg]: result.path,
@@ -1185,5 +1184,3 @@ var wp;
   });
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).router = wp.router;
-})();
diff --git a/wp-includes/js/dist/router.min.js b/wp-includes/js/dist/router.min.js
index cf1846dbe7..c877515f35 100644
--- a/wp-includes/js/dist/router.min.js
+++ b/wp-includes/js/dist/router.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).router=(()=>{var qt=Object.create;var V=Object.defineProperty;var Qt=Object.getOwnPropertyDescriptor;var Vt=Object.getOwnPropertyNames;var $t=Object.getPrototypeOf,Ut=Object.prototype.hasOwnProperty;var T=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Bt=(e,t)=>{for(var r in t)V(e,r,{get:t[r],enumerable:!0})},ut=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Vt(t))!Ut.call(e,a)&&a!==r&&V(e,a,{get:()=>t[a],enumerable:!(n=Qt(t,a))||n.enumerable});return e};var O=(e,t,r)=>(r=e!=null?qt($t(e)):{},ut(t||!e||!e.__esModule?V(r,"default",{value:e,enumerable:!0}):r,e)),Gt=e=>ut(V({},"__esModule",{value:!0}),e);var tt=T((ge,Pt)=>{Pt.exports=window.wp.element});var et=T((me,Ot)=>{Ot.exports=window.wp.url});var Rt=T((ye,_t)=>{_t.exports=window.wp.compose});var rt=T((we,At)=>{At.exports=window.ReactJSXRuntime});var Ht=T((Oe,Mt)=>{Mt.exports=window.wp.privateApis});var ce={};Bt(ce,{privateApis:()=>it});var Jt=Object.create;function K(){var e=Jt(null);return e.__=void 0,delete e.__,e}var vt=function(t,r,n){this.path=t,this.matcher=r,this.delegate=n};vt.prototype.to=function(t,r){var n=this.delegate;if(n&&n.willAddRoute&&(t=n.willAddRoute(this.matcher.target,t)),this.matcher.add(this.path,t),r){if(r.length===0)throw new Error("You must have an argument in the function passed to `to`");this.matcher.addChild(this.path,t,r,this.delegate)}};var $=function(t){this.routes=K(),this.children=K(),this.target=t};$.prototype.add=function(t,r){this.routes[t]=r};$.prototype.addChild=function(t,r,n,a){var o=new $(r);this.children[t]=o;var i=X(t,o,a);a&&a.contextEntered&&a.contextEntered(r,i),n(i)};function X(e,t,r){function n(a,o){var i=e+a;if(o)o(X(i,t,r));else return new vt(i,t,r)}return n}function Yt(e,t,r){for(var n=0,a=0;a<e.length;a++)n+=e[a].path.length;t=t.substr(n);var o={path:t,handler:r};e.push(o)}function dt(e,t,r,n){for(var a=t.routes,o=Object.keys(a),i=0;i<o.length;i++){var s=o[i],c=e.slice();Yt(c,s,a[s]);var u=t.children[s];u?dt(c,u,r,n):r.call(n,c)}}var Wt=function(e,t){var r=new $;e(X("",r,this.delegate)),dt([],r,function(n){t?t(this,n):this.add(n)},this)};function pt(e){return e.split("/").map(Z).join("/")}var Ft=/%|\//g;function Z(e){return e.length<3||e.indexOf("%")===-1?e:decodeURIComponent(e).replace(Ft,encodeURIComponent)}var Kt=/%(?:2(?:4|6|B|C)|3(?:B|D|A)|40)/g;function gt(e){return encodeURIComponent(e).replace(Kt,decodeURIComponent)}var Xt=/(\/|\.|\*|\+|\?|\||\(|\)|\[|\]|\{|\}|\\)/g,B=Array.isArray,Zt=Object.prototype.hasOwnProperty;function mt(e,t){if(typeof e!="object"||e===null)throw new Error("You must pass an object as the second argument to `generate`.");if(!Zt.call(e,t))throw new Error("You must provide param `"+t+"` to `generate`.");var r=e[t],n=typeof r=="string"?r:""+r;if(n.length===0)throw new Error("You must provide a param `"+t+"`.");return n}var M=[];M[0]=function(e,t){for(var r=t,n=e.value,a=0;a<n.length;a++){var o=n.charCodeAt(a);r=r.put(o,!1,!1)}return r};M[1]=function(e,t){return t.put(47,!0,!0)};M[2]=function(e,t){return t.put(-1,!1,!0)};M[4]=function(e,t){return t};var H=[];H[0]=function(e){return e.value.replace(Xt,"\\$1")};H[1]=function(){return"([^/]+)"};H[2]=function(){return"(.+)"};H[4]=function(){return""};var j=[];j[0]=function(e){return e.value};j[1]=function(e,t){var r=mt(t,e.value);return y.ENCODE_AND_DECODE_PATH_SEGMENTS?gt(r):r};j[2]=function(e,t){return mt(t,e.value)};j[4]=function(){return""};var ct=Object.freeze({}),U=Object.freeze([]);function te(e,t,r){t.length>0&&t.charCodeAt(0)===47&&(t=t.substr(1));for(var n=t.split("/"),a=void 0,o=void 0,i=0;i<n.length;i++){var s=n[i],c=0,u=0;s===""?u=4:s.charCodeAt(0)===58?u=1:s.charCodeAt(0)===42?u=2:u=0,c=2<<u,c&12&&(s=s.slice(1),a=a||[],a.push(s),o=o||[],o.push((c&4)!==0)),c&14&&r[u]++,e.push({type:u,value:Z(s)})}return{names:a||U,shouldDecodes:o||U}}function lt(e,t,r){return e.char===t&&e.negate===r}var C=function(t,r,n,a,o){this.states=t,this.id=r,this.char=n,this.negate=a,this.nextStates=o?r:null,this.pattern="",this._regex=void 0,this.handlers=void 0,this.types=void 0};C.prototype.regex=function(){return this._regex||(this._regex=new RegExp(this.pattern)),this._regex};C.prototype.get=function(t,r){var n=this,a=this.nextStates;if(a!==null)if(B(a))for(var o=0;o<a.length;o++){var i=n.states[a[o]];if(lt(i,t,r))return i}else{var s=this.states[a];if(lt(s,t,r))return s}};C.prototype.put=function(t,r,n){var a;if(a=this.get(t,r))return a;var o=this.states;return a=new C(o,o.length,t,r,n),o[o.length]=a,this.nextStates==null?this.nextStates=a.id:B(this.nextStates)?this.nextStates.push(a.id):this.nextStates=[this.nextStates,a.id],a};C.prototype.match=function(t){var r=this,n=this.nextStates;if(!n)return[];var a=[];if(B(n))for(var o=0;o<n.length;o++){var i=r.states[n[o]];ht(i,t)&&a.push(i)}else{var s=this.states[n];ht(s,t)&&a.push(s)}return a};function ht(e,t){return e.negate?e.char!==t&&e.char!==-1:e.char===t||e.char===-1}function ee(e){return e.sort(function(t,r){var n=t.types||[0,0,0],a=n[0],o=n[1],i=n[2],s=r.types||[0,0,0],c=s[0],u=s[1],h=s[2];if(i!==h)return i-h;if(i){if(a!==c)return c-a;if(o!==u)return u-o}return o!==u?o-u:a!==c?c-a:0})}function re(e,t){for(var r=[],n=0,a=e.length;n<a;n++){var o=e[n];r=r.concat(o.match(t))}return r}var G=function(t){this.length=0,this.queryParams=t||{}};G.prototype.splice=Array.prototype.splice;G.prototype.slice=Array.prototype.slice;G.prototype.push=Array.prototype.push;function ne(e,t,r){var n=e.handlers,a=e.regex();if(!a||!n)throw new Error("state not initialized");var o=t.match(a),i=1,s=new G(r);s.length=n.length;for(var c=0;c<n.length;c++){var u=n[c],h=u.names,d=u.shouldDecodes,v=ct,p=!1;if(h!==U&&d!==U)for(var g=0;g<h.length;g++){p=!0;var x=h[g],E=o&&o[i++];v===ct&&(v={}),y.ENCODE_AND_DECODE_PATH_SEGMENTS&&d[g]?v[x]=E&&decodeURIComponent(E):v[x]=E}s[c]={handler:u.handler,params:v,isDynamic:p}}return s}function ft(e){e=e.replace(/\+/gm,"%20");var t;try{t=decodeURIComponent(e)}catch{t=""}return t}var y=function(){this.names=K();var t=[],r=new C(t,0,-1,!0,!1);t[0]=r,this.states=t,this.rootState=r};y.prototype.add=function(t,r){for(var n=this.rootState,a="^",o=[0,0,0],i=new Array(t.length),s=[],c=!0,u=0,h=0;h<t.length;h++){for(var d=t[h],v=te(s,d.path,o),p=v.names,g=v.shouldDecodes;u<s.length;u++){var x=s[u];x.type!==4&&(c=!1,n=n.put(47,!1,!1),a+="/",n=M[x.type](x,n),a+=H[x.type](x))}i[h]={handler:d.handler,names:p,shouldDecodes:g}}c&&(n=n.put(47,!1,!1),a+="/"),n.handlers=i,n.pattern=a+"$",n.types=o;var E;typeof r=="object"&&r!==null&&r.as&&(E=r.as),E&&(this.names[E]={segments:s,handlers:i})};y.prototype.handlersFor=function(t){var r=this.names[t];if(!r)throw new Error("There is no route named "+t);for(var n=new Array(r.handlers.length),a=0;a<r.handlers.length;a++){var o=r.handlers[a];n[a]=o}return n};y.prototype.hasRoute=function(t){return!!this.names[t]};y.prototype.generate=function(t,r){var n=this.names[t],a="";if(!n)throw new Error("There is no route named "+t);for(var o=n.segments,i=0;i<o.length;i++){var s=o[i];s.type!==4&&(a+="/",a+=j[s.type](s,r))}return a.charAt(0)!=="/"&&(a="/"+a),r&&r.queryParams&&(a+=this.generateQueryString(r.queryParams)),a};y.prototype.generateQueryString=function(t){var r=[],n=Object.keys(t);n.sort();for(var a=0;a<n.length;a++){var o=n[a],i=t[o];if(i!=null){var s=encodeURIComponent(o);if(B(i))for(var c=0;c<i.length;c++){var u=o+"[]="+encodeURIComponent(i[c]);r.push(u)}else s+="="+encodeURIComponent(i),r.push(s)}}return r.length===0?"":"?"+r.join("&")};y.prototype.parseQueryString=function(t){for(var r=t.split("&"),n={},a=0;a<r.length;a++){var o=r[a].split("="),i=ft(o[0]),s=i.length,c=!1,u=void 0;o.length===1?u="true":(s>2&&i.slice(s-2)==="[]"&&(c=!0,i=i.slice(0,s-2),n[i]||(n[i]=[])),u=o[1]?ft(o[1]):""),c?n[i].push(u):n[i]=u}return n};y.prototype.recognize=function(t){var r,n=[this.rootState],a={},o=!1,i=t.indexOf("#");i!==-1&&(t=t.substr(0,i));var s=t.indexOf("?");if(s!==-1){var c=t.substr(s+1,t.length);t=t.substr(0,s),a=this.parseQueryString(c)}t.charAt(0)!=="/"&&(t="/"+t);var u=t;y.ENCODE_AND_DECODE_PATH_SEGMENTS?t=pt(t):(t=decodeURI(t),u=decodeURI(u));var h=t.length;h>1&&t.charAt(h-1)==="/"&&(t=t.substr(0,h-1),u=u.substr(0,u.length-1),o=!0);for(var d=0;d<t.length&&(n=re(n,t.charCodeAt(d)),!!n.length);d++);for(var v=[],p=0;p<n.length;p++)n[p].handlers&&v.push(n[p]);n=ee(v);var g=v[0];return g&&g.handlers&&(o&&g.pattern&&g.pattern.slice(-5)==="(.+)$"&&(u=u+"/"),r=ne(g,u,a)),r};y.VERSION="0.3.4";y.ENCODE_AND_DECODE_PATH_SEGMENTS=!0;y.Normalizer={normalizeSegment:Z,normalizePath:pt,encodePathSegment:gt};y.prototype.map=Wt;var yt=y;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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},z.apply(null,arguments)}var N;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(N||(N={}));var wt=function(e){return e};var xt="beforeunload";var ae="popstate";function St(e){e===void 0&&(e={});var t=e,r=t.window,n=r===void 0?document.defaultView:r,a=n.history;function o(){var l=n.location,f=l.pathname,w=l.search,S=l.hash,b=a.state||{};return[b.idx,wt({pathname:f,search:w,hash:S,state:b.usr||null,key:b.key||"default"})]}var i=null;function s(){if(i)p.call(i),i=null;else{var l=N.Pop,f=o(),w=f[0],S=f[1];if(p.length){if(w!=null){var b=h-w;b&&(i={action:l,location:S,retry:function(){L(b*-1)}},L(b))}}else _(l)}}n.addEventListener(ae,s);var c=N.Pop,u=o(),h=u[0],d=u[1],v=bt(),p=bt();h==null&&(h=0,a.replaceState(z({},a.state,{idx:h}),""));function g(l){return typeof l=="string"?l:ie(l)}function x(l,f){return f===void 0&&(f=null),wt(z({pathname:d.pathname,hash:"",search:""},typeof l=="string"?se(l):l,{state:f,key:oe()}))}function E(l,f){return[{usr:l.state,key:l.key,idx:f},g(l)]}function q(l,f,w){return!p.length||(p.call({action:l,location:f,retry:w}),!1)}function _(l){c=l;var f=o();h=f[0],d=f[1],v.call({action:c,location:d})}function R(l,f){var w=N.Push,S=x(l,f);function b(){R(l,f)}if(q(w,S,b)){var A=E(S,h+1),F=A[0],Q=A[1];try{a.pushState(F,"",Q)}catch{n.location.assign(Q)}_(w)}}function st(l,f){var w=N.Replace,S=x(l,f);function b(){st(l,f)}if(q(w,S,b)){var A=E(S,h),F=A[0],Q=A[1];a.replaceState(F,"",Q),_(w)}}function L(l){a.go(l)}var It={get action(){return c},get location(){return d},createHref:g,push:R,replace:st,go:L,back:function(){L(-1)},forward:function(){L(1)},listen:function(f){return v.push(f)},block:function(f){var w=p.push(f);return p.length===1&&n.addEventListener(xt,Et),function(){w(),p.length||n.removeEventListener(xt,Et)}}};return It}function Et(e){e.preventDefault(),e.returnValue=""}function bt(){var e=[];return{get length(){return e.length},push:function(r){return e.push(r),function(){e=e.filter(function(n){return n!==r})}},call:function(r){e.forEach(function(n){return n&&n(r)})}}}function oe(){return Math.random().toString(36).substr(2,8)}function ie(e){var t=e.pathname,r=t===void 0?"/":t,n=e.search,a=n===void 0?"":n,o=e.hash,i=o===void 0?"":o;return a&&a!=="?"&&(r+=a.charAt(0)==="?"?a:"?"+a),i&&i!=="#"&&(r+=i.charAt(0)==="#"?i:"#"+i),r}function se(e){var t={};if(e){var r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var m=O(tt(),1),P=O(et(),1),J=O(Rt(),1),nt=O(rt(),1),k=St(),at=(0,m.createContext)(null);at.displayName="RoutesContext";var I=(0,m.createContext)({pathArg:"p"});I.displayName="ConfigContext";var Ct=new WeakMap;function Nt(){let e=k.location,t=Ct.get(e);return t||(t={...e,query:Object.fromEntries(new URLSearchParams(e.search))},Ct.set(e,t)),t}function kt(){let e=(0,m.useContext)(at);if(!e)throw new Error("useLocation must be used within a RouterProvider");return e}function Y(){let{pathArg:e,beforeNavigate:t}=(0,m.useContext)(I),r=(0,J.useEvent)(async(n,a={})=>{let o=(0,P.getQueryArgs)(n),i=(0,P.getPath)("http://domain.com/"+n)??"",s=()=>{let u=t?t({path:i,query:o}):{path:i,query:o};return k[a.replace?"replace":"push"]({search:(0,P.buildQueryString)({[e]:u.path,...u.query})},a.state)};if(!window.matchMedia("(min-width: 782px)").matches||!document.startViewTransition||!a.transition){s();return}await new Promise(u=>{let h=a.transition??"";document.documentElement.classList.add(h),document.startViewTransition(()=>s()).finished.finally(()=>{document.documentElement.classList.remove(h),u()})})});return(0,m.useMemo)(()=>({navigate:r,back:k.back,invalidate:()=>{k.replace({search:k.location.search})}}),[r])}function ue(e,t,r,n){let{query:a={}}=e,[o,i]=(0,m.useState)();return(0,m.useEffect)(()=>{let{[r]:s="/",...c}=a,u=t.recognize(s)?.[0];async function h(d){let v=d.handler,p=async(E={})=>{let q=await Promise.all(Object.entries(E).map(async([_,R])=>typeof R=="function"?[_,await R({query:c,params:d.params,...n})]:[_,R]));return Object.fromEntries(q)},[g,x]=await Promise.all([p(v.areas),p(v.widths)]);i({name:v.name,areas:g,widths:x,params:d.params,query:c,path:(0,P.addQueryArgs)(s,c)})}return u?h(u):i({name:"404",path:(0,P.addQueryArgs)(s,c),areas:{},widths:{},query:c,params:{}}),()=>i(void 0)},[t,a,r,n]),o}function Dt({routes:e,pathArg:t,beforeNavigate:r,children:n,matchResolverArgs:a}){let o=(0,m.useSyncExternalStore)(k.listen,Nt,Nt),i=(0,m.useMemo)(()=>{let d=new yt;return(e??[]).forEach(v=>{d.add([{path:v.path,handler:v}],{as:v.name})}),d},[e]),s=ue(o,i,t,a),c=(0,J.usePrevious)(s),u=(0,m.useMemo)(()=>({beforeNavigate:r,pathArg:t}),[r,t]),h=s||c;return h?(0,nt.jsx)(I.Provider,{value:u,children:(0,nt.jsx)(at.Provider,{value:h,children:n})}):null}var W=O(tt(),1),D=O(et(),1);var Lt=O(rt(),1);function ot(e,t={}){let r=Y(),{pathArg:n,beforeNavigate:a}=(0,W.useContext)(I);function o(h){h?.preventDefault(),r.navigate(e,t)}let i=(0,D.getQueryArgs)(e),s=(0,D.getPath)("http://domain.com/"+e)??"",c=(0,W.useMemo)(()=>a?a({path:s,query:i}):{path:s,query:i},[s,i,a]),[u]=window.location.href.split("?");return{href:`${u}?${(0,D.buildQueryString)({[n]:c.path,...c.query})}`,onClick:o}}function Tt({to:e,options:t,children:r,...n}){let{href:a,onClick:o}=ot(e,t);return(0,Lt.jsx)("a",{href:a,onClick:o,...n,children:r})}var jt=O(Ht(),1),{lock:zt,unlock:_e}=(0,jt.__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/router");var it={};zt(it,{useHistory:Y,useLocation:kt,RouterProvider:Dt,useLink:ot,Link:Tt});return Gt(ce);})();
-(window.wp ||= {}).router = wp.router;
-})();
+"use strict";var wp;(wp||={}).router=(()=>{var qt=Object.create;var V=Object.defineProperty;var Qt=Object.getOwnPropertyDescriptor;var Vt=Object.getOwnPropertyNames;var $t=Object.getPrototypeOf,Ut=Object.prototype.hasOwnProperty;var T=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Bt=(e,t)=>{for(var r in t)V(e,r,{get:t[r],enumerable:!0})},ut=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let a of Vt(t))!Ut.call(e,a)&&a!==r&&V(e,a,{get:()=>t[a],enumerable:!(n=Qt(t,a))||n.enumerable});return e};var O=(e,t,r)=>(r=e!=null?qt($t(e)):{},ut(t||!e||!e.__esModule?V(r,"default",{value:e,enumerable:!0}):r,e)),Gt=e=>ut(V({},"__esModule",{value:!0}),e);var tt=T((ge,Pt)=>{Pt.exports=window.wp.element});var et=T((me,Ot)=>{Ot.exports=window.wp.url});var Rt=T((ye,_t)=>{_t.exports=window.wp.compose});var rt=T((we,At)=>{At.exports=window.ReactJSXRuntime});var Ht=T((Oe,Mt)=>{Mt.exports=window.wp.privateApis});var ce={};Bt(ce,{privateApis:()=>it});var Jt=Object.create;function K(){var e=Jt(null);return e.__=void 0,delete e.__,e}var vt=function(t,r,n){this.path=t,this.matcher=r,this.delegate=n};vt.prototype.to=function(t,r){var n=this.delegate;if(n&&n.willAddRoute&&(t=n.willAddRoute(this.matcher.target,t)),this.matcher.add(this.path,t),r){if(r.length===0)throw new Error("You must have an argument in the function passed to `to`");this.matcher.addChild(this.path,t,r,this.delegate)}};var $=function(t){this.routes=K(),this.children=K(),this.target=t};$.prototype.add=function(t,r){this.routes[t]=r};$.prototype.addChild=function(t,r,n,a){var o=new $(r);this.children[t]=o;var i=X(t,o,a);a&&a.contextEntered&&a.contextEntered(r,i),n(i)};function X(e,t,r){function n(a,o){var i=e+a;if(o)o(X(i,t,r));else return new vt(i,t,r)}return n}function Yt(e,t,r){for(var n=0,a=0;a<e.length;a++)n+=e[a].path.length;t=t.substr(n);var o={path:t,handler:r};e.push(o)}function dt(e,t,r,n){for(var a=t.routes,o=Object.keys(a),i=0;i<o.length;i++){var s=o[i],c=e.slice();Yt(c,s,a[s]);var u=t.children[s];u?dt(c,u,r,n):r.call(n,c)}}var Wt=function(e,t){var r=new $;e(X("",r,this.delegate)),dt([],r,function(n){t?t(this,n):this.add(n)},this)};function pt(e){return e.split("/").map(Z).join("/")}var Ft=/%|\//g;function Z(e){return e.length<3||e.indexOf("%")===-1?e:decodeURIComponent(e).replace(Ft,encodeURIComponent)}var Kt=/%(?:2(?:4|6|B|C)|3(?:B|D|A)|40)/g;function gt(e){return encodeURIComponent(e).replace(Kt,decodeURIComponent)}var Xt=/(\/|\.|\*|\+|\?|\||\(|\)|\[|\]|\{|\}|\\)/g,B=Array.isArray,Zt=Object.prototype.hasOwnProperty;function mt(e,t){if(typeof e!="object"||e===null)throw new Error("You must pass an object as the second argument to `generate`.");if(!Zt.call(e,t))throw new Error("You must provide param `"+t+"` to `generate`.");var r=e[t],n=typeof r=="string"?r:""+r;if(n.length===0)throw new Error("You must provide a param `"+t+"`.");return n}var M=[];M[0]=function(e,t){for(var r=t,n=e.value,a=0;a<n.length;a++){var o=n.charCodeAt(a);r=r.put(o,!1,!1)}return r};M[1]=function(e,t){return t.put(47,!0,!0)};M[2]=function(e,t){return t.put(-1,!1,!0)};M[4]=function(e,t){return t};var H=[];H[0]=function(e){return e.value.replace(Xt,"\\$1")};H[1]=function(){return"([^/]+)"};H[2]=function(){return"(.+)"};H[4]=function(){return""};var j=[];j[0]=function(e){return e.value};j[1]=function(e,t){var r=mt(t,e.value);return y.ENCODE_AND_DECODE_PATH_SEGMENTS?gt(r):r};j[2]=function(e,t){return mt(t,e.value)};j[4]=function(){return""};var ct=Object.freeze({}),U=Object.freeze([]);function te(e,t,r){t.length>0&&t.charCodeAt(0)===47&&(t=t.substr(1));for(var n=t.split("/"),a=void 0,o=void 0,i=0;i<n.length;i++){var s=n[i],c=0,u=0;s===""?u=4:s.charCodeAt(0)===58?u=1:s.charCodeAt(0)===42?u=2:u=0,c=2<<u,c&12&&(s=s.slice(1),a=a||[],a.push(s),o=o||[],o.push((c&4)!==0)),c&14&&r[u]++,e.push({type:u,value:Z(s)})}return{names:a||U,shouldDecodes:o||U}}function lt(e,t,r){return e.char===t&&e.negate===r}var C=function(t,r,n,a,o){this.states=t,this.id=r,this.char=n,this.negate=a,this.nextStates=o?r:null,this.pattern="",this._regex=void 0,this.handlers=void 0,this.types=void 0};C.prototype.regex=function(){return this._regex||(this._regex=new RegExp(this.pattern)),this._regex};C.prototype.get=function(t,r){var n=this,a=this.nextStates;if(a!==null)if(B(a))for(var o=0;o<a.length;o++){var i=n.states[a[o]];if(lt(i,t,r))return i}else{var s=this.states[a];if(lt(s,t,r))return s}};C.prototype.put=function(t,r,n){var a;if(a=this.get(t,r))return a;var o=this.states;return a=new C(o,o.length,t,r,n),o[o.length]=a,this.nextStates==null?this.nextStates=a.id:B(this.nextStates)?this.nextStates.push(a.id):this.nextStates=[this.nextStates,a.id],a};C.prototype.match=function(t){var r=this,n=this.nextStates;if(!n)return[];var a=[];if(B(n))for(var o=0;o<n.length;o++){var i=r.states[n[o]];ht(i,t)&&a.push(i)}else{var s=this.states[n];ht(s,t)&&a.push(s)}return a};function ht(e,t){return e.negate?e.char!==t&&e.char!==-1:e.char===t||e.char===-1}function ee(e){return e.sort(function(t,r){var n=t.types||[0,0,0],a=n[0],o=n[1],i=n[2],s=r.types||[0,0,0],c=s[0],u=s[1],h=s[2];if(i!==h)return i-h;if(i){if(a!==c)return c-a;if(o!==u)return u-o}return o!==u?o-u:a!==c?c-a:0})}function re(e,t){for(var r=[],n=0,a=e.length;n<a;n++){var o=e[n];r=r.concat(o.match(t))}return r}var G=function(t){this.length=0,this.queryParams=t||{}};G.prototype.splice=Array.prototype.splice;G.prototype.slice=Array.prototype.slice;G.prototype.push=Array.prototype.push;function ne(e,t,r){var n=e.handlers,a=e.regex();if(!a||!n)throw new Error("state not initialized");var o=t.match(a),i=1,s=new G(r);s.length=n.length;for(var c=0;c<n.length;c++){var u=n[c],h=u.names,d=u.shouldDecodes,v=ct,p=!1;if(h!==U&&d!==U)for(var g=0;g<h.length;g++){p=!0;var x=h[g],E=o&&o[i++];v===ct&&(v={}),y.ENCODE_AND_DECODE_PATH_SEGMENTS&&d[g]?v[x]=E&&decodeURIComponent(E):v[x]=E}s[c]={handler:u.handler,params:v,isDynamic:p}}return s}function ft(e){e=e.replace(/\+/gm,"%20");var t;try{t=decodeURIComponent(e)}catch{t=""}return t}var y=function(){this.names=K();var t=[],r=new C(t,0,-1,!0,!1);t[0]=r,this.states=t,this.rootState=r};y.prototype.add=function(t,r){for(var n=this.rootState,a="^",o=[0,0,0],i=new Array(t.length),s=[],c=!0,u=0,h=0;h<t.length;h++){for(var d=t[h],v=te(s,d.path,o),p=v.names,g=v.shouldDecodes;u<s.length;u++){var x=s[u];x.type!==4&&(c=!1,n=n.put(47,!1,!1),a+="/",n=M[x.type](x,n),a+=H[x.type](x))}i[h]={handler:d.handler,names:p,shouldDecodes:g}}c&&(n=n.put(47,!1,!1),a+="/"),n.handlers=i,n.pattern=a+"$",n.types=o;var E;typeof r=="object"&&r!==null&&r.as&&(E=r.as),E&&(this.names[E]={segments:s,handlers:i})};y.prototype.handlersFor=function(t){var r=this.names[t];if(!r)throw new Error("There is no route named "+t);for(var n=new Array(r.handlers.length),a=0;a<r.handlers.length;a++){var o=r.handlers[a];n[a]=o}return n};y.prototype.hasRoute=function(t){return!!this.names[t]};y.prototype.generate=function(t,r){var n=this.names[t],a="";if(!n)throw new Error("There is no route named "+t);for(var o=n.segments,i=0;i<o.length;i++){var s=o[i];s.type!==4&&(a+="/",a+=j[s.type](s,r))}return a.charAt(0)!=="/"&&(a="/"+a),r&&r.queryParams&&(a+=this.generateQueryString(r.queryParams)),a};y.prototype.generateQueryString=function(t){var r=[],n=Object.keys(t);n.sort();for(var a=0;a<n.length;a++){var o=n[a],i=t[o];if(i!=null){var s=encodeURIComponent(o);if(B(i))for(var c=0;c<i.length;c++){var u=o+"[]="+encodeURIComponent(i[c]);r.push(u)}else s+="="+encodeURIComponent(i),r.push(s)}}return r.length===0?"":"?"+r.join("&")};y.prototype.parseQueryString=function(t){for(var r=t.split("&"),n={},a=0;a<r.length;a++){var o=r[a].split("="),i=ft(o[0]),s=i.length,c=!1,u=void 0;o.length===1?u="true":(s>2&&i.slice(s-2)==="[]"&&(c=!0,i=i.slice(0,s-2),n[i]||(n[i]=[])),u=o[1]?ft(o[1]):""),c?n[i].push(u):n[i]=u}return n};y.prototype.recognize=function(t){var r,n=[this.rootState],a={},o=!1,i=t.indexOf("#");i!==-1&&(t=t.substr(0,i));var s=t.indexOf("?");if(s!==-1){var c=t.substr(s+1,t.length);t=t.substr(0,s),a=this.parseQueryString(c)}t.charAt(0)!=="/"&&(t="/"+t);var u=t;y.ENCODE_AND_DECODE_PATH_SEGMENTS?t=pt(t):(t=decodeURI(t),u=decodeURI(u));var h=t.length;h>1&&t.charAt(h-1)==="/"&&(t=t.substr(0,h-1),u=u.substr(0,u.length-1),o=!0);for(var d=0;d<t.length&&(n=re(n,t.charCodeAt(d)),!!n.length);d++);for(var v=[],p=0;p<n.length;p++)n[p].handlers&&v.push(n[p]);n=ee(v);var g=v[0];return g&&g.handlers&&(o&&g.pattern&&g.pattern.slice(-5)==="(.+)$"&&(u=u+"/"),r=ne(g,u,a)),r};y.VERSION="0.3.4";y.ENCODE_AND_DECODE_PATH_SEGMENTS=!0;y.Normalizer={normalizeSegment:Z,normalizePath:pt,encodePathSegment:gt};y.prototype.map=Wt;var yt=y;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 n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},z.apply(null,arguments)}var N;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(N||(N={}));var wt=function(e){return e};var xt="beforeunload";var ae="popstate";function St(e){e===void 0&&(e={});var t=e,r=t.window,n=r===void 0?document.defaultView:r,a=n.history;function o(){var l=n.location,f=l.pathname,w=l.search,S=l.hash,b=a.state||{};return[b.idx,wt({pathname:f,search:w,hash:S,state:b.usr||null,key:b.key||"default"})]}var i=null;function s(){if(i)p.call(i),i=null;else{var l=N.Pop,f=o(),w=f[0],S=f[1];if(p.length){if(w!=null){var b=h-w;b&&(i={action:l,location:S,retry:function(){L(b*-1)}},L(b))}}else _(l)}}n.addEventListener(ae,s);var c=N.Pop,u=o(),h=u[0],d=u[1],v=bt(),p=bt();h==null&&(h=0,a.replaceState(z({},a.state,{idx:h}),""));function g(l){return typeof l=="string"?l:ie(l)}function x(l,f){return f===void 0&&(f=null),wt(z({pathname:d.pathname,hash:"",search:""},typeof l=="string"?se(l):l,{state:f,key:oe()}))}function E(l,f){return[{usr:l.state,key:l.key,idx:f},g(l)]}function q(l,f,w){return!p.length||(p.call({action:l,location:f,retry:w}),!1)}function _(l){c=l;var f=o();h=f[0],d=f[1],v.call({action:c,location:d})}function R(l,f){var w=N.Push,S=x(l,f);function b(){R(l,f)}if(q(w,S,b)){var A=E(S,h+1),F=A[0],Q=A[1];try{a.pushState(F,"",Q)}catch{n.location.assign(Q)}_(w)}}function st(l,f){var w=N.Replace,S=x(l,f);function b(){st(l,f)}if(q(w,S,b)){var A=E(S,h),F=A[0],Q=A[1];a.replaceState(F,"",Q),_(w)}}function L(l){a.go(l)}var It={get action(){return c},get location(){return d},createHref:g,push:R,replace:st,go:L,back:function(){L(-1)},forward:function(){L(1)},listen:function(f){return v.push(f)},block:function(f){var w=p.push(f);return p.length===1&&n.addEventListener(xt,Et),function(){w(),p.length||n.removeEventListener(xt,Et)}}};return It}function Et(e){e.preventDefault(),e.returnValue=""}function bt(){var e=[];return{get length(){return e.length},push:function(r){return e.push(r),function(){e=e.filter(function(n){return n!==r})}},call:function(r){e.forEach(function(n){return n&&n(r)})}}}function oe(){return Math.random().toString(36).substr(2,8)}function ie(e){var t=e.pathname,r=t===void 0?"/":t,n=e.search,a=n===void 0?"":n,o=e.hash,i=o===void 0?"":o;return a&&a!=="?"&&(r+=a.charAt(0)==="?"?a:"?"+a),i&&i!=="#"&&(r+=i.charAt(0)==="#"?i:"#"+i),r}function se(e){var t={};if(e){var r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));var n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var m=O(tt(),1),P=O(et(),1),J=O(Rt(),1),nt=O(rt(),1),k=St(),at=(0,m.createContext)(null);at.displayName="RoutesContext";var I=(0,m.createContext)({pathArg:"p"});I.displayName="ConfigContext";var Ct=new WeakMap;function Nt(){let e=k.location,t=Ct.get(e);return t||(t={...e,query:Object.fromEntries(new URLSearchParams(e.search))},Ct.set(e,t)),t}function kt(){let e=(0,m.useContext)(at);if(!e)throw new Error("useLocation must be used within a RouterProvider");return e}function Y(){let{pathArg:e,beforeNavigate:t}=(0,m.useContext)(I),r=(0,J.useEvent)(async(n,a={})=>{let o=(0,P.getQueryArgs)(n),i=(0,P.getPath)("http://domain.com/"+n)??"",s=()=>{let u=t?t({path:i,query:o}):{path:i,query:o};return k.push({search:(0,P.buildQueryString)({[e]:u.path,...u.query})},a.state)};if(!window.matchMedia("(min-width: 782px)").matches||!document.startViewTransition||!a.transition){s();return}await new Promise(u=>{let h=a.transition??"";document.documentElement.classList.add(h),document.startViewTransition(()=>s()).finished.finally(()=>{document.documentElement.classList.remove(h),u()})})});return(0,m.useMemo)(()=>({navigate:r,back:k.back,invalidate:()=>{k.replace({search:k.location.search})}}),[r])}function ue(e,t,r,n){let{query:a={}}=e,[o,i]=(0,m.useState)();return(0,m.useEffect)(()=>{let{[r]:s="/",...c}=a,u=t.recognize(s)?.[0];async function h(d){let v=d.handler,p=async(E={})=>{let q=await Promise.all(Object.entries(E).map(async([_,R])=>typeof R=="function"?[_,await R({query:c,params:d.params,...n})]:[_,R]));return Object.fromEntries(q)},[g,x]=await Promise.all([p(v.areas),p(v.widths)]);i({name:v.name,areas:g,widths:x,params:d.params,query:c,path:(0,P.addQueryArgs)(s,c)})}return u?h(u):i({name:"404",path:(0,P.addQueryArgs)(s,c),areas:{},widths:{},query:c,params:{}}),()=>i(void 0)},[t,a,r,n]),o}function Dt({routes:e,pathArg:t,beforeNavigate:r,children:n,matchResolverArgs:a}){let o=(0,m.useSyncExternalStore)(k.listen,Nt,Nt),i=(0,m.useMemo)(()=>{let d=new yt;return(e??[]).forEach(v=>{d.add([{path:v.path,handler:v}],{as:v.name})}),d},[e]),s=ue(o,i,t,a),c=(0,J.usePrevious)(s),u=(0,m.useMemo)(()=>({beforeNavigate:r,pathArg:t}),[r,t]),h=s||c;return h?(0,nt.jsx)(I.Provider,{value:u,children:(0,nt.jsx)(at.Provider,{value:h,children:n})}):null}var W=O(tt(),1),D=O(et(),1);var Lt=O(rt(),1);function ot(e,t={}){let r=Y(),{pathArg:n,beforeNavigate:a}=(0,W.useContext)(I);function o(h){h?.preventDefault(),r.navigate(e,t)}let i=(0,D.getQueryArgs)(e),s=(0,D.getPath)("http://domain.com/"+e)??"",c=(0,W.useMemo)(()=>a?a({path:s,query:i}):{path:s,query:i},[s,i,a]),[u]=window.location.href.split("?");return{href:`${u}?${(0,D.buildQueryString)({[n]:c.path,...c.query})}`,onClick:o}}function Tt({to:e,options:t,children:r,...n}){let{href:a,onClick:o}=ot(e,t);return(0,Lt.jsx)("a",{href:a,onClick:o,...n,children:r})}var jt=O(Ht(),1),{lock:zt,unlock:_e}=(0,jt.__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/router");var it={};zt(it,{useHistory:Y,useLocation:kt,RouterProvider:Dt,useLink:ot,Link:Tt});return Gt(ce);})();
diff --git a/wp-includes/js/dist/script-modules/block-library/tabs/view.js b/wp-includes/js/dist/script-modules/block-library/tabs/view.js
index a9a4ac2d69..a4360b5c7a 100644
--- a/wp-includes/js/dist/script-modules/block-library/tabs/view.js
+++ b/wp-includes/js/dist/script-modules/block-library/tabs/view.js
@@ -63,7 +63,7 @@ var { actions, state } = store(
        * @param {KeyboardEvent} event The keydown event.
        */
       handleTabKeyDown: withSyncEvent((event) => {
-        const { tabIndex, tabsList } = state;
+        const { tabIndex } = state;
         if (tabIndex === null) {
           return;
         }
@@ -73,12 +73,6 @@ var { actions, state } = store(
         } else if (event.key === "ArrowLeft") {
           event.preventDefault();
           actions.moveFocus(tabIndex - 1);
-        } else if (event.key === "Home") {
-          event.preventDefault();
-          actions.moveFocus(0);
-        } else if (event.key === "End") {
-          event.preventDefault();
-          actions.moveFocus(tabsList.length - 1);
         }
       }),
       /**
diff --git a/wp-includes/js/dist/script-modules/block-library/tabs/view.min.asset.php b/wp-includes/js/dist/script-modules/block-library/tabs/view.min.asset.php
index a4952ebf53..62f42cfda2 100644
--- a/wp-includes/js/dist/script-modules/block-library/tabs/view.min.asset.php
+++ b/wp-includes/js/dist/script-modules/block-library/tabs/view.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array(), 'module_dependencies' => array(array('id' => '@wordpress/interactivity', 'import' => 'static')), 'version' => 'cc1a34b1bee3c2e17bc4');
\ No newline at end of file
+<?php return array('dependencies' => array(), 'module_dependencies' => array(array('id' => '@wordpress/interactivity', 'import' => 'static')), 'version' => '581cf5c9168a7665f2dd');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/block-library/tabs/view.min.js b/wp-includes/js/dist/script-modules/block-library/tabs/view.min.js
index 23cef30108..1bb464a84b 100644
--- a/wp-includes/js/dist/script-modules/block-library/tabs/view.min.js
+++ b/wp-includes/js/dist/script-modules/block-library/tabs/view.min.js
@@ -1 +1 @@
-import{store as d,getContext as i,getElement as u,withSyncEvent as b}from"@wordpress/interactivity";var{actions:c,state:a}=d("core/tabs",{state:{get tabsList(){let t=i()?.tabsId;return a[t]},get tabIndex(){let{attributes:e}=u(),t=e?.id?.replace("tab__","")||null;if(!t)return null;let{tabsList:n}=a;return n.findIndex(o=>o===t)},get isActiveTab(){let{activeTabIndex:e}=i(),{tabIndex:t}=a;return e===t},get tabIndexAttribute(){return a.isActiveTab?0:-1}},actions:{handleTabKeyDown:b(e=>{let{tabIndex:t,tabsList:n}=a;t!==null&&(e.key==="ArrowRight"?(e.preventDefault(),c.moveFocus(t+1)):e.key==="ArrowLeft"?(e.preventDefault(),c.moveFocus(t-1)):e.key==="Home"?(e.preventDefault(),c.moveFocus(0)):e.key==="End"&&(e.preventDefault(),c.moveFocus(n.length-1)))}),handleTabClick:b(e=>{e.preventDefault();let{tabIndex:t}=a;t!==null&&c.setActiveTab(t)}),moveFocus:e=>{let{tabsList:t}=a;if(!t||t.length===0)return;let n=e;n<0?n=t.length-1:n>=t.length&&(n=0);let s=t[n],o=document.getElementById("tab__"+s);o&&o.focus()},setActiveTab:(e,t=!1)=>{let{tabsList:n}=a;if(!n||n.length===0)return;let s=e;s<0?s=0:s>=n.length&&(s=n.length-1);let o=i();if(o.activeTabIndex=s,t){let r=n[s],l=document.getElementById(r);l&&setTimeout(()=>{l.scrollIntoView({behavior:"smooth"})},100)}}},callbacks:{onTabsInit:()=>{let{tabsList:e}=a;if(e.length===0)return;let{hash:t}=window.location,n=t.replace("#",""),s=e.findIndex(o=>o===n);s>=0&&c.setActiveTab(s,!0)}}},{lock:!0});
+import{store as d,getContext as i,getElement as u,withSyncEvent as l}from"@wordpress/interactivity";var{actions:c,state:a}=d("core/tabs",{state:{get tabsList(){let t=i()?.tabsId;return a[t]},get tabIndex(){let{attributes:e}=u(),t=e?.id?.replace("tab__","")||null;if(!t)return null;let{tabsList:n}=a;return n.findIndex(o=>o===t)},get isActiveTab(){let{activeTabIndex:e}=i(),{tabIndex:t}=a;return e===t},get tabIndexAttribute(){return a.isActiveTab?0:-1}},actions:{handleTabKeyDown:l(e=>{let{tabIndex:t}=a;t!==null&&(e.key==="ArrowRight"?(e.preventDefault(),c.moveFocus(t+1)):e.key==="ArrowLeft"&&(e.preventDefault(),c.moveFocus(t-1)))}),handleTabClick:l(e=>{e.preventDefault();let{tabIndex:t}=a;t!==null&&c.setActiveTab(t)}),moveFocus:e=>{let{tabsList:t}=a;if(!t||t.length===0)return;let n=e;n<0?n=t.length-1:n>=t.length&&(n=0);let s=t[n],o=document.getElementById("tab__"+s);o&&o.focus()},setActiveTab:(e,t=!1)=>{let{tabsList:n}=a;if(!n||n.length===0)return;let s=e;s<0?s=0:s>=n.length&&(s=n.length-1);let o=i();if(o.activeTabIndex=s,t){let r=n[s],b=document.getElementById(r);b&&setTimeout(()=>{b.scrollIntoView({behavior:"smooth"})},100)}}},callbacks:{onTabsInit:()=>{let{tabsList:e}=a;if(e.length===0)return;let{hash:t}=window.location,n=t.replace("#",""),s=e.findIndex(o=>o===n);s>=0&&c.setActiveTab(s,!0)}}},{lock:!0});
diff --git a/wp-includes/js/dist/script-modules/boot/index.js b/wp-includes/js/dist/script-modules/boot/index.js
index 8de4b0b342..f28646c94e 100644
--- a/wp-includes/js/dist/script-modules/boot/index.js
+++ b/wp-includes/js/dist/script-modules/boot/index.js
@@ -10979,10 +10979,10 @@ async function initSinglePage({
 }

 // packages/boot/build-module/index.mjs
-if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='5c714da7f2']")) {
+if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='54fd778906']")) {
   const style = document.createElement("style");
-  style.setAttribute("data-wp-hash", "5c714da7f2");
-  style.appendChild(document.createTextNode("@media (min-width:600px){.boot-layout-container .boot-layout{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.boot-layout-container .boot-layout{min-height:calc(100vh - 32px)}body:has(.boot-layout.has-full-canvas) .boot-layout-container .boot-layout{min-height:100vh}}:where(.boot-layout) img{height:auto;max-width:100%}.boot-layout .boot-notices__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.boot-layout .boot-notices__snackbar .components-snackbar{margin-inline:auto}"));
+  style.setAttribute("data-wp-hash", "54fd778906");
+  style.appendChild(document.createTextNode("@media (min-width:600px){.boot-layout-container .boot-layout{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.boot-layout-container .boot-layout{min-height:calc(100vh - 32px)}body:has(.boot-layout.has-full-canvas) .boot-layout-container .boot-layout{min-height:100vh}}.boot-layout-container .boot-layout img{height:auto;max-width:100%}.boot-layout .boot-notices__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.boot-layout .boot-notices__snackbar .components-snackbar{margin-inline:auto}"));
   document.head.appendChild(style);
 }
 if (typeof document !== "undefined" && true && !document.head.querySelector("style[data-wp-hash='28f077581a']")) {
diff --git a/wp-includes/js/dist/script-modules/boot/index.min.asset.php b/wp-includes/js/dist/script-modules/boot/index.min.asset.php
index 88d29224ee..7d25fe0610 100644
--- a/wp-includes/js/dist/script-modules/boot/index.min.asset.php
+++ b/wp-includes/js/dist/script-modules/boot/index.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-editor', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-theme'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/lazy-editor', 'import' => 'dynamic'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => 'e6158521d3acdf579ed2');
\ 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-editor', 'wp-element', 'wp-html-entities', 'wp-i18n', 'wp-keyboard-shortcuts', 'wp-keycodes', 'wp-notices', 'wp-primitives', 'wp-private-apis', 'wp-theme'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/lazy-editor', 'import' => 'dynamic'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '4b0281842169241e3d0e');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/boot/index.min.js b/wp-includes/js/dist/script-modules/boot/index.min.js
index 0c578975fb..eb9b663512 100644
--- a/wp-includes/js/dist/script-modules/boot/index.min.js
+++ b/wp-includes/js/dist/script-modules/boot/index.min.js
@@ -1,4 +1,4 @@
-var gd=Object.create;var ri=Object.defineProperty;var hd=Object.getOwnPropertyDescriptor;var yd=Object.getOwnPropertyNames;var vd=Object.getPrototypeOf,xd=Object.prototype.hasOwnProperty;var he=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ht=(e,t)=>{for(var o in t)ri(e,o,{get:t[o],enumerable:!0})},bd=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of yd(t))!xd.call(e,r)&&r!==o&&ri(e,r,{get:()=>t[r],enumerable:!(n=hd(t,r))||n.enumerable});return e};var g=(e,t,o)=>(o=e!=null?gd(vd(e)):{},bd(t||!e||!e.__esModule?ri(o,"default",{value:e,enumerable:!0}):o,e));var se=he((zh,ta)=>{ta.exports=window.wp.element});var ot=he((Bh,oa)=>{oa.exports=window.wp.data});var nt=he((jh,na)=>{na.exports=window.wp.i18n});var z=he((Wh,ia)=>{ia.exports=window.React});var $=he((Jh,ca)=>{ca.exports=window.ReactJSXRuntime});var jt=he((Yy,Na)=>{Na.exports=window.ReactDOM});var jl=he(Bl=>{"use strict";var Oo=z();function wm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Rm=typeof Object.is=="function"?Object.is:wm,_m=Oo.useState,Em=Oo.useEffect,Sm=Oo.useLayoutEffect,Tm=Oo.useDebugValue;function Cm(e,t){var o=t(),n=_m({inst:{value:o,getSnapshot:t}}),r=n[0].inst,i=n[1];return Sm(function(){r.value=o,r.getSnapshot=t,Bi(r)&&i({inst:r})},[e,o,t]),Em(function(){return Bi(r)&&i({inst:r}),e(function(){Bi(r)&&i({inst:r})})},[e]),Tm(o),o}function Bi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Rm(e,o)}catch{return!0}}function Pm(e,t){return t()}var Om=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Pm:Cm;Bl.useSyncExternalStore=Oo.useSyncExternalStore!==void 0?Oo.useSyncExternalStore:Om});var ji=he((Mx,Ul)=>{"use strict";Ul.exports=jl()});var $l=he(Wl=>{"use strict";var er=z(),km=ji();function Im(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Am=typeof Object.is=="function"?Object.is:Im,Nm=km.useSyncExternalStore,Mm=er.useRef,Dm=er.useEffect,Lm=er.useMemo,Fm=er.useDebugValue;Wl.useSyncExternalStoreWithSelector=function(e,t,o,n,r){var i=Mm(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=Lm(function(){function u(m){if(!l){if(l=!0,c=m,m=n(m),r!==void 0&&s.hasValue){var f=s.value;if(r(f,m))return d=f}return d=m}if(f=d,Am(c,m))return f;var h=n(m);return r!==void 0&&r(f,h)?(c=m,f):(c=m,d=h)}var l=!1,c,d,p=o===void 0?null:o;return[function(){return u(t())},p===null?void 0:function(){return u(p())}]},[t,o,n,r]);var a=Nm(e,i[0],i[1]);return Dm(function(){s.hasValue=!0,s.value=a},[a]),Fm(a),a}});var Gl=he((Lx,Yl)=>{"use strict";Yl.exports=$l()});var Nt=he((X_,du)=>{du.exports=window.wp.primitives});var gn=he((fE,pu)=>{pu.exports=window.wp.compose});var Or=he((pE,gu)=>{gu.exports=window.wp.theme});var Ts=he((mE,hu)=>{hu.exports=window.wp.privateApis});var Ne=he((cS,Yu)=>{Yu.exports=window.wp.components});var bn=he((_S,tf)=>{tf.exports=window.wp.coreData});var Bs=he((ES,of)=>{of.exports=window.wp.notices});var Ef=he((cT,_f)=>{_f.exports=window.wp.keycodes});var Fr=he((uT,Sf)=>{Sf.exports=window.wp.editor});var Cf=he((fT,Tf)=>{Tf.exports=window.wp.keyboardShortcuts});var Gf=he((IT,Yf)=>{Yf.exports=window.wp.htmlEntities});var Xo=g(se(),1),ho=g(ot(),1);var Qs=g(nt(),1),Qf=g(se(),1);function ra(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=ra(e[t]))&&(n&&(n+=" "),n+=o)}else for(o in e)e[o]&&(n&&(n+=" "),n+=o);return n}function wd(){for(var e,t,o=0,n="",r=arguments.length;o<r;o++)(e=arguments[o])&&(t=ra(e))&&(n&&(n+=" "),n+=t);return n}var ae=wd;var Rd=g(z(),1),Zo={...Rd};var aa=g(z(),1),sa={};function Re(e,t){let o=aa.useRef(sa);return o.current===sa&&(o.current=e(t)),o}var ii=Zo.useInsertionEffect,_d=ii&&ii!==Zo.useLayoutEffect?ii:e=>e();function U(e){let t=Re(Ed).current;return t.next=e,_d(t.effect),t.trampoline}function Ed(){let e={next:void 0,callback:Sd,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Sd(){}var la=g(z(),1),Td=()=>{},H=typeof document<"u"?la.useLayoutEffect:Td;var Nn=g(z(),1),Cd=Nn.createContext(void 0);function xo(){return Nn.useContext(Cd)?.direction??"ltr"}function Pd(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 Od=Pd("https://base-ui.com/production-error","Base UI"),Me=Od;var Qt=g(z(),1);function si(e,t,o,n){let r=Re(fa).current;return kd(r,e,t,o,n)&&da(r,[e,t,o,n]),r.callback}function ua(e){let t=Re(fa).current;return Id(t,e)&&da(t,e),t.callback}function fa(){return{callback:null,cleanup:null,refs:[]}}function kd(e,t,o,n,r){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==n||e.refs[3]!==r}function Id(e,t){return e.refs.length!==t.length||e.refs.some((o,n)=>o!==t[n])}function da(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 ma=g(z(),1);var pa=g(z(),1),Ad=parseInt(pa.version,10);function bo(e){return Ad>=e}function ai(e){if(!ma.isValidElement(e))return null;let t=e,o=t.props;return(bo(19)?o?.ref:t.ref)??null}function Qo(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Vt(){}var sy=Object.freeze([]),pe=Object.freeze({});function ga(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 ha(e,t){return typeof e=="function"?e(t):e}function ya(e,t){return typeof e=="function"?e(t):e}var li={};function rt(e,t,o,n,r){if(!o&&!n&&!r&&!e)return Mn(t);let i=Mn(e);return t&&(i=en(i,t)),o&&(i=en(i,o)),n&&(i=en(i,n)),r&&(i=en(i,r)),i}function va(e){if(e.length===0)return li;if(e.length===1)return Mn(e[0]);let t=Mn(e[0]);for(let o=1;o<e.length;o+=1)t=en(t,e[o]);return t}function Mn(e){return ci(e)?{...ba(e,li)}:Nd(e)}function en(e,t){return ci(t)?ba(t,e):Md(e,t)}function Nd(e){let t={...e};for(let o in t){let n=t[o];xa(o,n)&&(t[o]=wa(n))}return t}function Md(e,t){if(!t)return e;for(let o in t){let n=t[o];switch(o){case"style":{e[o]=Qo(e.style,n);break}case"className":{e[o]=ui(e.className,n);break}default:xa(o,n)?e[o]=Dd(e[o],n):e[o]=n}}return e}function xa(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 ci(e){return typeof e=="function"}function ba(e,t){return ci(e)?e(t):e??li}function Dd(e,t){return t?e?(...o)=>{let n=o[0];if(_a(n)){let i=n;Ra(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let r=t(...o);return e?.(...o),r}:wa(t):e}function wa(e){return e&&((...t)=>{let o=t[0];return _a(o)&&Ra(o),e(...t)})}function Ra(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function ui(e,t){return t?e?t+" "+e:t:e}function _a(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var fi=g(z(),1);function De(e,t,o={}){let n=t.render,r=Ld(t,o);if(o.enabled===!1)return null;let i=o.state??pe;return Vd(e,n,r,i)}function Ld(e,t={}){let{className:o,style:n,render:r}=e,{state:i=pe,ref:s,props:a,stateAttributesMapping:u,enabled:l=!0}=t,c=l?ha(o,i):void 0,d=l?ya(n,i):void 0,p=l?ga(i,u):pe,m=l&&a?Fd(a):void 0,f=l?Qo(p,m)??{}:pe;return typeof document<"u"&&(l?Array.isArray(s)?f.ref=ua([f.ref,ai(r),...s]):f.ref=si(f.ref,ai(r),s):si(null,null)),l?(c!==void 0&&(f.className=ui(f.className,c)),d!==void 0&&(f.style=Qo(f.style,d)),f):pe}function Fd(e){return Array.isArray(e)?va(e):rt(void 0,e)}var Hd=Symbol.for("react.lazy");function Vd(e,t,o,n){if(t){if(typeof t=="function")return t(o,n);let r=rt(o,t.props);r.ref=o.ref;let i=t;return i?.$$typeof===Hd&&(i=Qt.Children.toArray(t)[0]),Qt.cloneElement(i,r)}if(e&&typeof e=="string")return zd(e,o);throw new Error(Me(8))}function zd(e,t){return e==="button"?(0,fi.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,fi.createElement)("img",{alt:"",...t,key:t.key}):Qt.createElement(e,t)}var Dn=g(z(),1);var Ea=0;function Bd(e,t="mui"){let[o,n]=Dn.useState(e),r=e||o;return Dn.useEffect(()=>{o==null&&(Ea+=1,n(`${t}-${Ea}`))},[o,t]),r}var Sa=Zo.useId;function zt(e,t){if(Sa!==void 0){let o=Sa();return e??(t?`${t}-${o}`:o)}return Bd(e,t)}function Ta(e){return zt(e,"base-ui")}var W={};ht(W,{cancelOpen:()=>gp,chipRemovePress:()=>Jd,clearPress:()=>Kd,closePress:()=>qd,closeWatcher:()=>lp,decrementPress:()=>ep,disabled:()=>yp,drag:()=>dp,escapeKey:()=>ap,focusOut:()=>sp,imperativeAction:()=>bp,incrementPress:()=>Qd,initial:()=>xp,inputBlur:()=>np,inputChange:()=>tp,inputClear:()=>op,inputPaste:()=>rp,inputPress:()=>ip,itemPress:()=>Gd,keyboard:()=>up,linkPress:()=>Xd,listNavigation:()=>cp,missing:()=>vp,none:()=>jd,outsidePress:()=>Yd,pointer:()=>fp,scrub:()=>mp,siblingOpen:()=>hp,swipe:()=>wp,trackPress:()=>Zd,triggerFocus:()=>$d,triggerHover:()=>Wd,triggerPress:()=>Ud,wheel:()=>pp,windowResize:()=>Rp});var jd="none",Ud="trigger-press",Wd="trigger-hover",$d="trigger-focus",Yd="outside-press",Gd="item-press",qd="close-press",Xd="link-press",Kd="clear-press",Jd="chip-remove-press",Zd="track-press",Qd="increment-press",ep="decrement-press",tp="input-change",op="input-clear",np="input-blur",rp="input-paste",ip="input-press",sp="focus-out",ap="escape-key",lp="close-watcher",cp="list-navigation",up="keyboard",fp="pointer",dp="drag",pp="wheel",mp="scrub",gp="cancel-open",hp="sibling-open",yp="disabled",vp="missing",xp="initial",bp="imperative-action",wp="swipe",Rp="window-resize";function J(e,t,o,n){let r=!1,i=!1,s=n??pe;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 pi=g(z(),1);var Ca=g(z(),1),_p=[];function wo(e){Ca.useEffect(e,_p)}var Ln=null,Ny=globalThis.requestAnimationFrame,di=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)}},Fn=new di,yt=class e{static create(){return new e}static request(t){return Fn.request(t)}static cancel(t){return Fn.cancel(t)}currentId=Ln;request(t){this.cancel(),this.currentId=Fn.request(()=>{this.currentId=Ln,t()})}cancel=()=>{this.currentId!==Ln&&(Fn.cancel(this.currentId),this.currentId=Ln)};disposeEffect=()=>this.cancel};function Ro(){let e=Re(yt.create).current;return wo(e.disposeEffect),e}function Pa(e,t=!1,o=!1){let[n,r]=pi.useState(e&&t?"idle":void 0),[i,s]=pi.useState(e);return e&&!i&&(s(!0),r("starting")),!e&&i&&n!=="ending"&&!o&&r("ending"),!e&&!i&&n==="ending"&&r(void 0),H(()=>{if(!e&&i&&n!=="ending"&&o){let a=yt.request(()=>{r("ending")});return()=>{yt.cancel(a)}}},[e,i,n,o]),H(()=>{if(!e||t)return;let a=yt.request(()=>{r(void 0)});return()=>{yt.cancel(a)}},[t,e]),H(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&r("starting");let a=yt.request(()=>{r("idle")});return()=>{yt.cancel(a)}},[t,e,i,n]),{mounted:i,setMounted:s,transitionStatus:n}}var eo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Ep={[eo.startingStyle]:""},Sp={[eo.endingStyle]:""},Oa={transitionStatus(e){return e==="starting"?Ep:e==="ending"?Sp:null}};function Hn(){return typeof window<"u"}function oo(e){return Vn(e)?(e.nodeName||"").toLowerCase():"#document"}function ue(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function st(e){var t;return(t=(Vn(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vn(e){return Hn()?e instanceof Node||e instanceof ue(e).Node:!1}function B(e){return Hn()?e instanceof Element||e instanceof ue(e).Element:!1}function xe(e){return Hn()?e instanceof HTMLElement||e instanceof ue(e).HTMLElement:!1}function _o(e){return!Hn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ue(e).ShadowRoot}function Eo(e){let{overflow:t,overflowX:o,overflowY:n,display:r}=Se(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&r!=="inline"&&r!=="contents"}function ka(e){return/^(table|td|th)$/.test(oo(e))}function tn(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Tp=/transform|translate|scale|rotate|perspective|filter/,Cp=/paint|layout|strict|content/,to=e=>!!e&&e!=="none",mi;function zn(e){let t=B(e)?Se(e):e;return to(t.transform)||to(t.translate)||to(t.scale)||to(t.rotate)||to(t.perspective)||!Bn()&&(to(t.backdropFilter)||to(t.filter))||Tp.test(t.willChange||"")||Cp.test(t.contain||"")}function Ia(e){let t=it(e);for(;xe(t)&&!at(t);){if(zn(t))return t;if(tn(t))return null;t=it(t)}return null}function Bn(){return mi==null&&(mi=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),mi}function at(e){return/^(html|body|#document)$/.test(oo(e))}function Se(e){return ue(e).getComputedStyle(e)}function on(e){return B(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function it(e){if(oo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||_o(e)&&e.host||st(e);return _o(t)?t.host:t}function Aa(e){let t=it(e);return at(t)?e.ownerDocument?e.ownerDocument.body:e.body:xe(t)&&Eo(t)?t:Aa(t)}function Bt(e,t,o){var n;t===void 0&&(t=[]),o===void 0&&(o=!0);let r=Aa(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=ue(r);if(i){let a=jn(s);return t.concat(s,s.visualViewport||[],Eo(r)?r:[],a&&o?Bt(a):[])}else return t.concat(r,Bt(r,[],o))}function jn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ee(e,t,o,n){return e.addEventListener(t,o,n),()=>{e.removeEventListener(t,o,n)}}function Le(e){let t=Re(Pp,e).current;return t.next=e,H(t.effect),t}function Pp(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function be(e){return e?.ownerDocument||document}var La=g(z(),1);var Da=g(jt(),1);function Ma(e){return e==null?e:"current"in e?e.current:e}function So(e,t=!1,o=!0){let n=Ro();return U((r,i=null)=>{n.cancel();let s=Ma(e);if(s==null)return;let a=s,u=()=>{Da.flushSync(r)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(a.getAnimations().map(c=>c.finished)).then(()=>{i?.aborted||u()}).catch(()=>{if(o){i?.aborted||u();return}let c=a.getAnimations();!i?.aborted&&c.length>0&&c.some(d=>d.pending||d.playState!=="finished")&&l()})}if(t){let c=eo.startingStyle;if(!a.hasAttribute(c)){n.request(l);return}let d=new MutationObserver(()=>{a.hasAttribute(c)||(d.disconnect(),l())});d.observe(a,{attributes:!0,attributeFilter:[c]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}n.request(l)})}function Un(e){let{enabled:t=!0,open:o,ref:n,onComplete:r}=e,i=U(r),s=So(n,o,!1);La.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var Fa=g(z(),1);function Ha(e){let t=Fa.useRef(!0);t.current&&(t.current=!1,e())}var Ot={};ht(Ot,{engine:()=>xi,env:()=>wi,os:()=>yi,screenReader:()=>bi});var yi={};ht(yi,{android:()=>Ba,apple:()=>hi,ios:()=>gi,linux:()=>Np,mac:()=>ja,windows:()=>Ap});function Op(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:kp,platform:Ip,maxTouchPoints:Va}=Op(),no=kp.toLowerCase(),ro=Ip.toLowerCase();var gi=/^i(os$|p)/.test(ro)||ro==="macintel"&&Va>1,za="android",Ba=ro===za||no.includes(za),ja=!gi&&ro.startsWith("mac"),Ap=ro.startsWith("win"),Np=!Ba&&/^(linux|chrome os)/.test(ro),hi=ja||gi;var xi={};ht(xi,{blink:()=>Dp,gecko:()=>Mp,webkit:()=>vi});var vi=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Mp=!vi&&no.includes("firefox"),Dp=!vi&&no.includes("chrom");var bi={};ht(bi,{voiceOver:()=>Lp});var Lp=hi;var wi={};ht(wi,{jsdom:()=>Fp});var Fp=/jsdom|happydom/.test(no);var nn=0,je=class e{static create(){return new e}currentId=nn;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nn,o()},t)}isStarted(){return this.currentId!==nn}clear=()=>{this.currentId!==nn&&(clearTimeout(this.currentId),this.currentId=nn)};disposeEffect=()=>this.clear};function lt(){let e=Re(je.create).current;return wo(e.disposeEffect),e}var Te=g(z(),1);function Ua(e){return"nativeEvent"in e}function kt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Wa(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Ri="data-base-ui-focusable";var _i="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Wn(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&&_o(o)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Ie(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Ut(e,t){if(!B(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(te(n,o))return!n.hasAttribute("data-trigger-disabled");return!1}function $n(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 $a(e){return e.matches("html,body")}function Ya(e){return xe(e)&&e.matches(_i)}function Ei(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${_i}`)!=null}function Ga(e){if(!e||Ot.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Hp(e,t){return t!=null&&!kt(t)?0:typeof e=="function"?e():e}function It(e,t,o){let n=Hp(e,o);return typeof n=="number"?n:n?.[t]}function Si(e){return typeof e=="function"?e():e}function Yn(e,t){return t||e==="click"||e==="mousedown"}function qa(e){return e?.includes("mouse")&&e!=="mousedown"}var Xa=g($(),1),Ka=Te.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new je,currentIdRef:{current:null},currentContextRef:{current:null}});function Vp(e,t){e.current=t.current}function Ti(e){let{children:t,delay:o,timeoutMs:n=0}=e,r=Te.useRef(o),i=Te.useRef(o),s=Te.useRef(null),a=Te.useRef(null),u=lt();return H(()=>{if(i.current=o,!s.current){r.current=o;return}r.current={open:It(r.current,"open"),close:It(o,"close")}},[o,s,r,i]),(0,Xa.jsx)(Ka.Provider,{value:Te.useMemo(()=>({hasProvider:!0,delayRef:r,initialDelayRef:i,currentIdRef:s,timeoutMs:n,currentContextRef:a,timeout:u}),[n,u]),children:t})}function Ci(e,t={open:!1}){let{open:o}=t,n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),i=Te.useContext(Ka),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:l,currentContextRef:c,hasProvider:d,timeout:p}=i,[m,f]=Te.useState(!1),h=Te.useRef(o),v=Te.useRef(!1);return H(()=>{h.current=o},[o]),H(()=>()=>{v.current=!0},[]),H(()=>{function x(){v.current||f(!1),c.current?.setIsInstantPhase(!1),s.current=null,c.current=null,a.current=l.current,p.clear()}if(s.current&&!o&&s.current===r){if(f(!1),u){let y=r;return p.start(u,()=>{n.select("open")||s.current&&s.current!==y||x()}),()=>{(h.current||s.current!==y)&&p.clear()}}x()}},[o,r,s,a,u,l,c,p,n]),H(()=>{if(!o)return;let x=c.current,y=s.current;p.clear(),c.current={onOpenChange:n.setOpen,setIsInstantPhase:f},s.current=r,a.current={open:0,close:It(l.current,"close")},y!==null&&y!==r?(f(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,J(W.none))):(f(!1),x?.setIsInstantPhase(!1))},[o,r,n,s,a,l,c,p]),H(()=>()=>{if(s.current===r){if(c.current=null,!h.current)return;s.current=null,Vp(a,l),p.clear()}},[c,s,a,r,l,p]),Te.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function ct(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Qa=["top","right","bottom","left"];var Wt=Math.min,Ae=Math.max,$t=Math.round,sn=Math.floor,ut=e=>({x:e,y:e}),zp={left:"right",right:"left",bottom:"top",top:"bottom"};function an(e,t,o){return Ae(e,Wt(t,o))}function ft(e,t){return typeof e=="function"?e(t):e}function _e(e){return e.split("-")[0]}function dt(e){return e.split("-")[1]}function qn(e){return e==="x"?"y":"x"}function ln(e){return e==="y"?"height":"width"}function Fe(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function cn(e){return qn(Fe(e))}function el(e,t,o){o===void 0&&(o=!1);let n=dt(e),r=cn(e),i=ln(r),s=r==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=rn(s)),[s,rn(s)]}function tl(e){let t=rn(e);return[Gn(e),t,Gn(t)]}function Gn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ja=["left","right"],Za=["right","left"],Bp=["top","bottom"],jp=["bottom","top"];function Up(e,t,o){switch(e){case"top":case"bottom":return o?t?Za:Ja:t?Ja:Za;case"left":case"right":return t?Bp:jp;default:return[]}}function ol(e,t,o,n){let r=dt(e),i=Up(_e(e),o==="start",n);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Gn)))),i}function rn(e){let t=_e(e);return zp[t]+e.slice(t.length)}function Wp(e){return{top:0,right:0,bottom:0,left:0,...e}}function Xn(e){return typeof e!="number"?Wp(e):{top:e,right:e,bottom:e,left:e}}function io(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 At(e,t,o=!0){return e.filter(r=>r.parentId===t).flatMap(r=>[...!o||r.context?.open?[r]:[],...At(e,r.id,o)])}function To(e){return`data-base-ui-${e}`}var Ue=g(z(),1),il=g(jt(),1);var nl={style:{transition:"none"}};var $p="data-base-ui-swipe-ignore",Yp="data-swipe-ignore",Mv=`[${$p}]`,Dv=`[${Yp}]`;var rl={fallbackAxisSide:"end"};var sl=g($(),1),Gp=Ue.createContext(null),qp=()=>Ue.useContext(Gp),Xp=To("portal");function Pi(e={}){let{ref:t,container:o,componentProps:n=pe,elementProps:r}=e,i=zt(),a=qp()?.portalNode,[u,l]=Ue.useState(null),[c,d]=Ue.useState(null),p=U(v=>{v!==null&&d(v)}),m=Ue.useRef(null);H(()=>{if(o===null){m.current&&(m.current=null,d(null),l(null));return}if(i==null)return;let v=(o&&(Vn(o)?o:o.current))??a??document.body;if(v==null){m.current&&(m.current=null,d(null),l(null));return}m.current!==v&&(m.current=v,d(null),l(v))},[o,a,i]);let f=De("div",n,{ref:[t,p],props:[{id:i,[Xp]:""},r]});return{portalNode:c,portalSubtree:u&&f?il.createPortal(f,u):null}}var so=g(z(),1);function al(){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 Kp=g($(),1),Jp=so.createContext(null),Zp=so.createContext(null),Co=()=>so.useContext(Jp)?.id||null,Yt=e=>{let t=so.useContext(Zp);return e??t};var He=g(z(),1);function Qp(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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=i.width,c=i.height,d=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),n==null&&t.y&&a&&(n=i.y-t.y),d-=o||0,p-=n||0,l=0,c=0,!r||u?(l=t.axis==="y"?i.width:0,c=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,p=a&&t.y!=null?t.y:p):r&&!u&&(c=t.axis==="x"?i.height:c,l=t.axis==="y"?i.width:l),r=!0,{width:l,height:c,x:d,y:p,top:p,right:d+l,bottom:p+c,left:d}}}}function ll(e){return e!=null&&e.clientX!=null}function Oi(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"),u=r.context.dataRef,l=He.useRef(!1),c=He.useRef(null),[d,p]=He.useState(),[m,f]=He.useState([]),h=U(b=>{r.set("positionReference",b)}),v=U((b,E,_)=>{l.current||u.current.openEvent&&!ll(u.current.openEvent)||r.set("positionReference",Qp(_??a,{x:b,y:E,axis:n,dataRef:u,pointerType:d}))}),x=U(b=>{i?c.current||(v(b.clientX,b.clientY,b.currentTarget),f([])):v(b.clientX,b.clientY,b.currentTarget)}),y=kt(d)?s:i;He.useEffect(()=>{if(!o){h(a);return}if(!y)return;function b(){c.current?.(),c.current=null}let E=ue(s);function _(T){let C=Ie(T);te(s,C)?b():v(T.clientX,T.clientY)}return!u.current.openEvent||ll(u.current.openEvent)?c.current=ee(E,"mousemove",_):h(a),b},[y,o,s,u,a,r,v,h,m]),He.useEffect(()=>()=>{r.set("positionReference",null)},[r]),He.useEffect(()=>{o&&!s&&(l.current=!1)},[o,s]),He.useEffect(()=>{!o&&i&&(l.current=!0)},[o,i]);let w=He.useMemo(()=>{function b(E){p(E.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:x,onMouseEnter:x}},[x]);return He.useMemo(()=>o?{reference:w,trigger:w}:{},[o,w])}var Ve=g(z(),1);function em(){return!1}function tm(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ki(e,t={}){let{enabled:o=!0,escapeKey:n=!0,outsidePress:r=!0,outsidePressEvent:i="sloppy",referencePress:s=em,bubbles:a,externalTree:u}=t,l="rootStore"in e?e.rootStore:e,c=l.useState("open"),d=l.useState("floatingElement"),{dataRef:p}=l.context,m=Yt(u),f=U(typeof r=="function"?r:()=>!1),h=typeof r=="function"?f:r,v=h!==!1,x=U(()=>i),{escapeKey:y,outsidePress:w}=tm(a),b=Ve.useRef(!1),E=Ve.useRef(!1),_=Ve.useRef(!1),T=Ve.useRef(!1),C=Ve.useRef(""),P=Ve.useRef(null),I=lt(),Y=lt(),A=U(()=>{Y.clear(),p.current.insideReactTree=!1}),N=U(j=>{let Q=p.current.floatingContext?.nodeId;return(m?At(m.nodesRef.current,Q):[]).some(re=>re.context?.open&&!re.context.dataRef.current[j])}),L=U(j=>$n(j,l.select("floatingElement"))||$n(j,l.select("domReferenceElement"))),R=U(j=>{s()&&l.setOpen(!1,J(W.triggerPress,j.nativeEvent))}),k=U(j=>{if(!c||!o||!n||j.key!=="Escape"||T.current||!y&&N("__escapeKeyBubbles"))return;let Q=Ua(j)?j.nativeEvent:j,Z=J(W.escapeKey,Q);l.setOpen(!1,Z),Z.isCanceled||j.preventDefault(),!y&&!Z.isPropagationAllowed&&j.stopPropagation()}),F=U(()=>{p.current.insideReactTree=!0,Y.start(0,A)}),S=U(j=>{if(!c||!o||j.button!==0)return;let Q=Ie(j.nativeEvent);te(l.select("floatingElement"),Q)&&(b.current||(b.current=!0,E.current=!1))}),O=U(j=>{!c||!o||(j.defaultPrevented||j.nativeEvent.defaultPrevented)&&b.current&&(E.current=!0)});Ve.useEffect(()=>{if(!c||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=w;let j=new je,Q=new je;function Z(){j.clear(),T.current=!0}function re(){j.start(Ot.engine.webkit?5:0,()=>{T.current=!1})}function G(){_.current=!0,Q.start(0,()=>{_.current=!1})}function le(){b.current=!1,E.current=!1}function ce(){let D=C.current,V=D==="pen"||!D?"mouse":D,ge=x(),Ee=typeof ge=="function"?ge():ge;return typeof Ee=="string"?Ee:Ee[V]}function me(D){let V=ce();return V==="intentional"&&D.type!=="click"||V==="sloppy"&&D.type==="click"}function Oe(D){let V=p.current.floatingContext?.nodeId,ge=m&&At(m.nodesRef.current,V).some(Ee=>$n(D,Ee.context?.elements.floating));return L(D)||ge}function we(D){if(me(D)){D.type!=="click"&&!L(D)&&(Q.clear(),_.current=!1),A();return}if(p.current.insideReactTree){A();return}let V=Ie(D),ge=`[${To("inert")}]`,Ee=B(V)?V.getRootNode():null,Lt=Array.from((_o(Ee)?Ee:be(l.select("floatingElement"))).querySelectorAll(ge)),Ko=l.context.triggerElements;if(V&&(Ko.hasElement(V)||Ko.hasMatchingElement(Be=>te(Be,V))))return;let Ct=B(V)?V:null;for(;Ct&&!at(Ct);){let Be=it(Ct);if(at(Be)||!B(Be))break;Ct=Be}if(!(Lt.length&&B(V)&&!$a(V)&&!te(V,l.select("floatingElement"))&&Lt.every(Be=>!te(Ct,Be)))){if(xe(V)&&!("touches"in D)){let Be=at(V),Ft=Se(V),Ht=/auto|scroll/,Cn=Be||Ht.test(Ft.overflowX),Pn=Be||Ht.test(Ft.overflowY),On=Cn&&V.clientWidth>0&&V.scrollWidth>V.clientWidth,kn=Pn&&V.clientHeight>0&&V.scrollHeight>V.clientHeight,In=Ft.direction==="rtl",oe=kn&&(In?D.offsetX<=V.offsetWidth-V.clientWidth:D.offsetX>V.clientWidth),ke=On&&D.offsetY>V.clientHeight;if(oe||ke)return}if(!Oe(D)){if(ce()==="intentional"&&_.current){Q.clear(),_.current=!1;return}typeof h=="function"&&!h(D)||N("__outsidePressBubbles")||(l.setOpen(!1,J(W.outsidePress,D)),A())}}}function X(D){ce()!=="sloppy"||D.pointerType==="touch"||!l.select("open")||!o||L(D)||we(D)}function fe(D){if(ce()!=="sloppy"||!l.select("open")||!o||L(D))return;let V=D.touches[0];V&&(P.current={startTime:Date.now(),startX:V.clientX,startY:V.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{P.current&&(P.current.dismissOnTouchEnd=!1,P.current.dismissOnMouseDown=!1)}))}function de(D,V){let ge=Ie(D);if(!ge)return;let Ee=ee(ge,D.type,()=>{V(D),Ee()})}function Jt(D){C.current="touch",de(D,fe)}function Qe(D){I.clear(),D.type==="pointerdown"&&(C.current=D.pointerType),!(D.type==="mousedown"&&P.current&&!P.current.dismissOnMouseDown)&&de(D,V=>{V.type==="pointerdown"?X(V):we(V)})}function Tt(D){if(!b.current)return;let V=E.current;if(le(),ce()==="intentional"){if(D.type==="pointercancel"){V&&G();return}if(!Oe(D)){if(V){G();return}typeof h=="function"&&!h(D)||(Q.clear(),_.current=!0,A())}}}function et(D){if(ce()!=="sloppy"||!P.current||L(D))return;let V=D.touches[0];if(!V)return;let ge=Math.abs(V.clientX-P.current.startX),Ee=Math.abs(V.clientY-P.current.startY),Lt=Math.sqrt(ge*ge+Ee*Ee);Lt>5&&(P.current.dismissOnTouchEnd=!0),Lt>10&&(we(D),I.clear(),P.current=null)}function mt(D){de(D,et)}function Sn(D){ce()!=="sloppy"||!P.current||L(D)||(P.current.dismissOnTouchEnd&&we(D),I.clear(),P.current=null)}function Tn(D){de(D,Sn)}let ve=be(d),yo=ct(n&&ct(ee(ve,"keydown",k),ee(ve,"compositionstart",Z),ee(ve,"compositionend",re)),v&&ct(ee(ve,"click",Qe,!0),ee(ve,"pointerdown",Qe,!0),ee(ve,"pointerup",Tt,!0),ee(ve,"pointercancel",Tt,!0),ee(ve,"mousedown",Qe,!0),ee(ve,"mouseup",Tt,!0),ee(ve,"touchstart",Jt,!0),ee(ve,"touchmove",mt,!0),ee(ve,"touchend",Tn,!0)));return()=>{yo(),j.clear(),Q.clear(),le(),_.current=!1}},[p,d,n,v,h,c,o,y,w,k,A,x,N,L,m,l,I]),Ve.useEffect(A,[h,A]);let M=Ve.useMemo(()=>({onKeyDown:k,onPointerDown:R,onClick:R}),[k,R]),K=Ve.useMemo(()=>({onKeyDown:k,onPointerDown:O,onMouseDown:O,onClickCapture:F,onMouseDownCapture(j){F(),S(j)},onPointerDownCapture(j){F(),S(j)},onMouseUpCapture:F,onTouchEndCapture:F,onTouchMoveCapture:F}),[k,F,S,O]);return Ve.useMemo(()=>o?{reference:M,floating:K,trigger:M}:{},[o,M,K])}var Ce=g(z(),1);function cl(e,t,o){let{reference:n,floating:r}=e,i=Fe(t),s=cn(t),a=ln(s),u=_e(t),l=i==="y",c=n.x+n.width/2-r.width/2,d=n.y+n.height/2-r.height/2,p=n[a]/2-r[a]/2,m;switch(u){case"top":m={x:c,y:n.y-r.height};break;case"bottom":m={x:c,y:n.y+n.height};break;case"right":m={x:n.x+n.width,y:d};break;case"left":m={x:n.x-r.width,y:d};break;default:m={x:n.x,y:n.y}}switch(dt(t)){case"start":m[s]-=p*(o&&l?-1:1);break;case"end":m[s]+=p*(o&&l?-1:1);break}return m}async function dl(e,t){var o;t===void 0&&(t={});let{x:n,y:r,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:l="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=ft(t,e),f=Xn(m),v=a[p?d==="floating"?"reference":"floating":d],x=io(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(v)))==null||o?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:l,rootBoundary:c,strategy:u})),y=d==="floating"?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),b=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},E=io(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:w,strategy:u}):y);return{top:(x.top-E.top+f.top)/b.y,bottom:(E.bottom-x.bottom+f.bottom)/b.y,left:(x.left-E.left+f.left)/b.x,right:(E.right-x.right+f.right)/b.x}}var om=50,pl=async(e,t,o)=>{let{placement:n="bottom",strategy:r="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:dl},u=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:c,y:d}=cl(l,n,u),p=n,m=0,f={};for(let h=0;h<i.length;h++){let v=i[h];if(!v)continue;let{name:x,fn:y}=v,{x:w,y:b,data:E,reset:_}=await y({x:c,y:d,initialPlacement:n,placement:p,strategy:r,middlewareData:f,rects:l,platform:a,elements:{reference:e,floating:t}});c=w??c,d=b??d,f[x]={...f[x],...E},_&&m<om&&(m++,typeof _=="object"&&(_.placement&&(p=_.placement),_.rects&&(l=_.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):_.rects),{x:c,y:d}=cl(l,p,u)),h=-1)}return{x:c,y:d,placement:p,strategy:r,middlewareData:f}};var ml=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:u,elements:l}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:h=!0,...v}=ft(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let x=_e(r),y=Fe(a),w=_e(a)===a,b=await(u.isRTL==null?void 0:u.isRTL(l.floating)),E=p||(w||!h?[rn(a)]:tl(a)),_=f!=="none";!p&&_&&E.push(...ol(a,h,f,b));let T=[a,...E],C=await u.detectOverflow(t,v),P=[],I=((n=i.flip)==null?void 0:n.overflows)||[];if(c&&P.push(C[x]),d){let L=el(r,s,b);P.push(C[L[0]],C[L[1]])}if(I=[...I,{placement:r,overflows:P}],!P.every(L=>L<=0)){var Y,A;let L=(((Y=i.flip)==null?void 0:Y.index)||0)+1,R=T[L];if(R&&(!(d==="alignment"?y!==Fe(R):!1)||I.every(S=>Fe(S.placement)===y?S.overflows[0]>0:!0)))return{data:{index:L,overflows:I},reset:{placement:R}};let k=(A=I.filter(F=>F.overflows[0]<=0).sort((F,S)=>F.overflows[1]-S.overflows[1])[0])==null?void 0:A.placement;if(!k)switch(m){case"bestFit":{var N;let F=(N=I.filter(S=>{if(_){let O=Fe(S.placement);return O===y||O==="y"}return!0}).map(S=>[S.placement,S.overflows.filter(O=>O>0).reduce((O,M)=>O+M,0)]).sort((S,O)=>S[1]-O[1])[0])==null?void 0:N[0];F&&(k=F);break}case"initialPlacement":k=a;break}if(r!==k)return{reset:{placement:k}}}return{}}}};function ul(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function fl(e){return Qa.some(t=>e[t]>=0)}var gl=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:n}=t,{strategy:r="referenceHidden",...i}=ft(e,t);switch(r){case"referenceHidden":{let s=await n.detectOverflow(t,{...i,elementContext:"reference"}),a=ul(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:fl(a)}}}case"escaped":{let s=await n.detectOverflow(t,{...i,altBoundary:!0}),a=ul(s,o.floating);return{data:{escapedOffsets:a,escaped:fl(a)}}}default:return{}}}}};var hl=new Set(["left","top"]);async function nm(e,t){let{placement:o,platform:n,elements:r}=e,i=await(n.isRTL==null?void 0:n.isRTL(r.floating)),s=_e(o),a=dt(o),u=Fe(o)==="y",l=hl.has(s)?-1:1,c=i&&u?-1:1,d=ft(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:f}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof f=="number"&&(m=a==="end"?f*-1:f),u?{x:m*c,y:p*l}:{x:p*l,y:m*c}}var yl=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,u=await nm(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(n=a.arrow)!=null&&n.alignmentOffset?{}:{x:r+u.x,y:i+u.y,data:{...u,placement:s}}}}},vl=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:u={fn:x=>{let{x:y,y:w}=x;return{x:y,y:w}}},...l}=ft(e,t),c={x:o,y:n},d=await i.detectOverflow(t,l),p=Fe(_e(r)),m=qn(p),f=c[m],h=c[p];if(s){let x=m==="y"?"top":"left",y=m==="y"?"bottom":"right",w=f+d[x],b=f-d[y];f=an(w,f,b)}if(a){let x=p==="y"?"top":"left",y=p==="y"?"bottom":"right",w=h+d[x],b=h-d[y];h=an(w,h,b)}let v=u.fn({...t,[m]:f,[p]:h});return{...v,data:{x:v.x-o,y:v.y-n,enabled:{[m]:s,[p]:a}}}}}},xl=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:n,placement:r,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:u=!0,crossAxis:l=!0}=ft(e,t),c={x:o,y:n},d=Fe(r),p=qn(d),m=c[p],f=c[d],h=ft(a,t),v=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let w=p==="y"?"height":"width",b=i.reference[p]-i.floating[w]+v.mainAxis,E=i.reference[p]+i.reference[w]-v.mainAxis;m<b?m=b:m>E&&(m=E)}if(l){var x,y;let w=p==="y"?"width":"height",b=hl.has(_e(r)),E=i.reference[d]-i.floating[w]+(b&&((x=s.offset)==null?void 0:x[d])||0)+(b?0:v.crossAxis),_=i.reference[d]+i.reference[w]+(b?0:((y=s.offset)==null?void 0:y[d])||0)-(b?v.crossAxis:0);f<E?f=E:f>_&&(f=_)}return{[p]:m,[d]:f}}}},bl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,n;let{placement:r,rects:i,platform:s,elements:a}=t,{apply:u=()=>{},...l}=ft(e,t),c=await s.detectOverflow(t,l),d=_e(r),p=dt(r),m=Fe(r)==="y",{width:f,height:h}=i.floating,v,x;d==="top"||d==="bottom"?(v=d,x=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=d,v=p==="end"?"top":"bottom");let y=h-c.top-c.bottom,w=f-c.left-c.right,b=Wt(h-c[v],y),E=Wt(f-c[x],w),_=!t.middlewareData.shift,T=b,C=E;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(C=w),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(T=y),_&&!p){let I=Ae(c.left,0),Y=Ae(c.right,0),A=Ae(c.top,0),N=Ae(c.bottom,0);m?C=f-2*(I!==0||Y!==0?I+Y:Ae(c.left,c.right)):T=h-2*(A!==0||N!==0?A+N:Ae(c.top,c.bottom))}await u({...t,availableWidth:C,availableHeight:T});let P=await s.getDimensions(a.floating);return f!==P.width||h!==P.height?{reset:{rects:!0}}:{}}}};function El(e){let t=Se(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=xe(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n,a=$t(o)!==i||$t(n)!==s;return a&&(o=i,n=s),{width:o,height:n,$:a}}function Ai(e){return B(e)?e:e.contextElement}function Po(e){let t=Ai(e);if(!xe(t))return ut(1);let o=t.getBoundingClientRect(),{width:n,height:r,$:i}=El(t),s=(i?$t(o.width):o.width)/n,a=(i?$t(o.height):o.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var rm=ut(0);function Sl(e){let t=ue(e);return!Bn()||!t.visualViewport?rm:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function im(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ue(e)?!1:t}function ao(e,t,o,n){t===void 0&&(t=!1),o===void 0&&(o=!1);let r=e.getBoundingClientRect(),i=Ai(e),s=ut(1);t&&(n?B(n)&&(s=Po(n)):s=Po(e));let a=im(i,o,n)?Sl(i):ut(0),u=(r.left+a.x)/s.x,l=(r.top+a.y)/s.y,c=r.width/s.x,d=r.height/s.y;if(i){let p=ue(i),m=n&&B(n)?ue(n):n,f=p,h=jn(f);for(;h&&n&&m!==f;){let v=Po(h),x=h.getBoundingClientRect(),y=Se(h),w=x.left+(h.clientLeft+parseFloat(y.paddingLeft))*v.x,b=x.top+(h.clientTop+parseFloat(y.paddingTop))*v.y;u*=v.x,l*=v.y,c*=v.x,d*=v.y,u+=w,l+=b,f=ue(h),h=jn(f)}}return io({width:c,height:d,x:u,y:l})}function Kn(e,t){let o=on(e).scrollLeft;return t?t.left+o:ao(st(e)).left+o}function Tl(e,t){let o=e.getBoundingClientRect(),n=o.left+t.scrollLeft-Kn(e,o),r=o.top+t.scrollTop;return{x:n,y:r}}function sm(e){let{elements:t,rect:o,offsetParent:n,strategy:r}=e,i=r==="fixed",s=st(n),a=t?tn(t.floating):!1;if(n===s||a&&i)return o;let u={scrollLeft:0,scrollTop:0},l=ut(1),c=ut(0),d=xe(n);if((d||!d&&!i)&&((oo(n)!=="body"||Eo(s))&&(u=on(n)),d)){let m=ao(n);l=Po(n),c.x=m.x+n.clientLeft,c.y=m.y+n.clientTop}let p=s&&!d&&!i?Tl(s,u):ut(0);return{width:o.width*l.x,height:o.height*l.y,x:o.x*l.x-u.scrollLeft*l.x+c.x+p.x,y:o.y*l.y-u.scrollTop*l.y+c.y+p.y}}function am(e){return Array.from(e.getClientRects())}function lm(e){let t=st(e),o=on(e),n=e.ownerDocument.body,r=Ae(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=Ae(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-o.scrollLeft+Kn(e),a=-o.scrollTop;return Se(n).direction==="rtl"&&(s+=Ae(t.clientWidth,n.clientWidth)-r),{width:r,height:i,x:s,y:a}}var wl=25;function cm(e,t){let o=ue(e),n=st(e),r=o.visualViewport,i=n.clientWidth,s=n.clientHeight,a=0,u=0;if(r){i=r.width,s=r.height;let c=Bn();(!c||c&&t==="fixed")&&(a=r.offsetLeft,u=r.offsetTop)}let l=Kn(n);if(l<=0){let c=n.ownerDocument,d=c.body,p=getComputedStyle(d),m=c.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,f=Math.abs(n.clientWidth-d.clientWidth-m);f<=wl&&(i-=f)}else l<=wl&&(i+=l);return{width:i,height:s,x:a,y:u}}function um(e,t){let o=ao(e,!0,t==="fixed"),n=o.top+e.clientTop,r=o.left+e.clientLeft,i=xe(e)?Po(e):ut(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=r*i.x,l=n*i.y;return{width:s,height:a,x:u,y:l}}function Rl(e,t,o){let n;if(t==="viewport")n=cm(e,o);else if(t==="document")n=lm(st(e));else if(B(t))n=um(t,o);else{let r=Sl(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return io(n)}function Cl(e,t){let o=it(e);return o===t||!B(o)||at(o)?!1:Se(o).position==="fixed"||Cl(o,t)}function fm(e,t){let o=t.get(e);if(o)return o;let n=Bt(e,[],!1).filter(a=>B(a)&&oo(a)!=="body"),r=null,i=Se(e).position==="fixed",s=i?it(e):e;for(;B(s)&&!at(s);){let a=Se(s),u=zn(s);!u&&a.position==="fixed"&&(r=null),(i?!u&&!r:!u&&a.position==="static"&&!!r&&(r.position==="absolute"||r.position==="fixed")||Eo(s)&&!u&&Cl(e,s))?n=n.filter(c=>c!==s):r=a,s=it(s)}return t.set(e,n),n}function dm(e){let{element:t,boundary:o,rootBoundary:n,strategy:r}=e,s=[...o==="clippingAncestors"?tn(t)?[]:fm(t,this._c):[].concat(o),n],a=Rl(t,s[0],r),u=a.top,l=a.right,c=a.bottom,d=a.left;for(let p=1;p<s.length;p++){let m=Rl(t,s[p],r);u=Ae(m.top,u),l=Wt(m.right,l),c=Wt(m.bottom,c),d=Ae(m.left,d)}return{width:l-d,height:c-u,x:d,y:u}}function pm(e){let{width:t,height:o}=El(e);return{width:t,height:o}}function mm(e,t,o){let n=xe(t),r=st(t),i=o==="fixed",s=ao(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=ut(0);function l(){u.x=Kn(r)}if(n||!n&&!i)if((oo(t)!=="body"||Eo(r))&&(a=on(t)),n){let m=ao(t,!0,i,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else r&&l();i&&!n&&r&&l();let c=r&&!n&&!i?Tl(r,a):ut(0),d=s.left+a.scrollLeft-u.x-c.x,p=s.top+a.scrollTop-u.y-c.y;return{x:d,y:p,width:s.width,height:s.height}}function Ii(e){return Se(e).position==="static"}function _l(e,t){if(!xe(e)||Se(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return st(e)===o&&(o=o.ownerDocument.body),o}function Pl(e,t){let o=ue(e);if(tn(e))return o;if(!xe(e)){let r=it(e);for(;r&&!at(r);){if(B(r)&&!Ii(r))return r;r=it(r)}return o}let n=_l(e,t);for(;n&&ka(n)&&Ii(n);)n=_l(n,t);return n&&at(n)&&Ii(n)&&!zn(n)?o:n||Ia(e)||o}var gm=async function(e){let t=this.getOffsetParent||Pl,o=this.getDimensions,n=await o(e.floating);return{reference:mm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function hm(e){return Se(e).direction==="rtl"}var Ni={convertOffsetParentRelativeRectToViewportRelativeRect:sm,getDocumentElement:st,getClippingRect:dm,getOffsetParent:Pl,getElementRects:gm,getClientRects:am,getDimensions:pm,getScale:Po,isElement:B,isRTL:hm};function Ol(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ym(e,t){let o=null,n,r=st(e);function i(){var a;clearTimeout(n),(a=o)==null||a.disconnect(),o=null}function s(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),i();let l=e.getBoundingClientRect(),{left:c,top:d,width:p,height:m}=l;if(a||t(),!p||!m)return;let f=sn(d),h=sn(r.clientWidth-(c+p)),v=sn(r.clientHeight-(d+m)),x=sn(c),w={rootMargin:-f+"px "+-h+"px "+-v+"px "+-x+"px",threshold:Ae(0,Wt(1,u))||1},b=!0;function E(_){let T=_[0].intersectionRatio;if(T!==u){if(!b)return s();T?s(!1,T):n=setTimeout(()=>{s(!1,1e-7)},1e3)}T===1&&!Ol(l,e.getBoundingClientRect())&&s(),b=!1}try{o=new IntersectionObserver(E,{...w,root:r.ownerDocument})}catch{o=new IntersectionObserver(E,w)}o.observe(e)}return s(!0),i}function un(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:u=!1}=n,l=Ai(e),c=r||i?[...l?Bt(l):[],...t?Bt(t):[]]:[];c.forEach(x=>{r&&x.addEventListener("scroll",o,{passive:!0}),i&&x.addEventListener("resize",o)});let d=l&&a?ym(l,o):null,p=-1,m=null;s&&(m=new ResizeObserver(x=>{let[y]=x;y&&y.target===l&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var w;(w=m)==null||w.observe(t)})),o()}),l&&!u&&m.observe(l),t&&m.observe(t));let f,h=u?ao(e):null;u&&v();function v(){let x=ao(e);h&&!Ol(h,x)&&o(),h=x,f=requestAnimationFrame(v)}return o(),()=>{var x;c.forEach(y=>{r&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),d?.(),(x=m)==null||x.disconnect(),m=null,u&&cancelAnimationFrame(f)}}var kl=yl;var Il=vl,Al=ml,Nl=bl,Ml=gl;var Dl=xl,Jn=(e,t,o)=>{let n=new Map,r={platform:Ni,...o},i={...r.platform,_c:n};return pl(e,t,{...r,platform:i})};var ye=g(z(),1),Fl=g(z(),1),Hl=g(jt(),1),xm=typeof document<"u",bm=function(){},Zn=xm?Fl.useLayoutEffect:bm;function Qn(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(!Qn(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)&&!Qn(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Vl(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ll(e,t){let o=Vl(e);return Math.round(t*o)/o}function Mi(e){let t=ye.useRef(e);return Zn(()=>{t.current=e}),t}function zl(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:u,open:l}=e,[c,d]=ye.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=ye.useState(n);Qn(p,n)||m(n);let[f,h]=ye.useState(null),[v,x]=ye.useState(null),y=ye.useCallback(S=>{S!==_.current&&(_.current=S,h(S))},[]),w=ye.useCallback(S=>{S!==T.current&&(T.current=S,x(S))},[]),b=i||f,E=s||v,_=ye.useRef(null),T=ye.useRef(null),C=ye.useRef(c),P=u!=null,I=Mi(u),Y=Mi(r),A=Mi(l),N=ye.useCallback(()=>{if(!_.current||!T.current)return;let S={placement:t,strategy:o,middleware:p};Y.current&&(S.platform=Y.current),Jn(_.current,T.current,S).then(O=>{let M={...O,isPositioned:A.current!==!1};L.current&&!Qn(C.current,M)&&(C.current=M,Hl.flushSync(()=>{d(M)}))})},[p,t,o,Y,A]);Zn(()=>{l===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,d(S=>({...S,isPositioned:!1})))},[l]);let L=ye.useRef(!1);Zn(()=>(L.current=!0,()=>{L.current=!1}),[]),Zn(()=>{if(b&&(_.current=b),E&&(T.current=E),b&&E){if(I.current)return I.current(b,E,N);N()}},[b,E,N,I,P]);let R=ye.useMemo(()=>({reference:_,floating:T,setReference:y,setFloating:w}),[y,w]),k=ye.useMemo(()=>({reference:b,floating:E}),[b,E]),F=ye.useMemo(()=>{let S={position:o,left:0,top:0};if(!k.floating)return S;let O=Ll(k.floating,c.x),M=Ll(k.floating,c.y);return a?{...S,transform:"translate("+O+"px, "+M+"px)",...Vl(k.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:O,top:M}},[o,a,k.floating,c.x,c.y]);return ye.useMemo(()=>({...c,update:N,refs:R,elements:k,floatingStyles:F}),[c,N,R,k,F])}var Di=(e,t)=>{let o=kl(e);return{name:o.name,fn:o.fn,options:[e,t]}},Li=(e,t)=>{let o=Il(e);return{name:o.name,fn:o.fn,options:[e,t]}},Fi=(e,t)=>({fn:Dl(e).fn,options:[e,t]}),Hi=(e,t)=>{let o=Al(e);return{name:o.name,fn:o.fn,options:[e,t]}},Vi=(e,t)=>{let o=Nl(e);return{name:o.name,fn:o.fn,options:[e,t]}};var zi=(e,t)=>{let o=Ml(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Io=g(z(),1),oc=g(jt(),1);var ec=g(z(),1);var q=(e,t,o,n,r,i,...s)=>{if(s.length>0)throw new Error(Me(1));let a;if(e&&t&&o&&n&&r&&i)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d),f=o(u,l,c,d),h=n(u,l,c,d),v=r(u,l,c,d);return i(p,m,f,h,v,l,c,d)};else if(e&&t&&o&&n&&r)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d),f=o(u,l,c,d),h=n(u,l,c,d);return r(p,m,f,h,l,c,d)};else if(e&&t&&o&&n)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d),f=o(u,l,c,d);return n(p,m,f,l,c,d)};else if(e&&t&&o)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d);return o(p,m,l,c,d)};else if(e&&t)a=(u,l,c,d)=>{let p=e(u,l,c,d);return t(p,l,c,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Zl=g(z(),1),Yi=g(ji(),1),Ql=g(Gl(),1);var ql=g(z(),1);var Ui=[],Wi;function Xl(){return Wi}function Kl(e){Ui.push(e)}function $i(e){let t=(o,n)=>{let r=Re(Hm).current,i;try{Wi=r;for(let s of Ui)s.before(r);i=e(o,n);for(let s of Ui)s.after(r);r.didInitialize=!0}finally{Wi=void 0}return i};return t.displayName=e.displayName||e.name,t}function Jl(e){return ql.forwardRef($i(e))}function Hm(){return{didInitialize:!1}}var Vm=bo(19),zm=Vm?jm:Um;function tr(e,t,o,n,r){return zm(e,t,o,n,r)}function Bm(e,t,o,n,r){let i=Zl.useCallback(()=>t(e.getSnapshot(),o,n,r),[e,t,o,n,r]);return(0,Yi.useSyncExternalStore)(e.subscribe,i,i)}Kl({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 jm(e,t,o,n,r){let i=Xl();if(!i)return Bm(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 Um(e,t,o,n,r){return(0,Ql.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,n,r))}var or=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 tr(this,t,o,n,r)}};var lo=g(z(),1);var ko=class extends or{constructor(t,o={},n){super(t),this.context=o,this.selectors=n}useSyncedValue(t,o){lo.useDebugValue(t);let n=this;H(()=>{n.state[t]!==o&&n.set(t,o)},[n,t,o])}useSyncedValueWithCleanup(t,o){let n=this;H(()=>(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);H(()=>{o.update(t)},[o,...n])}useControlledProp(t,o){lo.useDebugValue(t);let n=this,r=o!==void 0;H(()=>{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 lo.useDebugValue(t),tr(this,this.selectors[t],o,n,r)}useContextCallback(t,o){lo.useDebugValue(t);let n=U(o??Vt);this.context[t]=n}useStateSetter(t){let o=lo.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 Wm={open:q(e=>e.open),transitionStatus:q(e=>e.transitionStatus),domReferenceElement:q(e=>e.domReferenceElement),referenceElement:q(e=>e.positionReference??e.referenceElement),floatingElement:q(e=>e.floatingElement),floatingId:q(e=>e.floatingId)},vt=class extends ko{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:al(),nested:n,triggerElements:i},Wm),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Wa(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 tc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:n,floatingId:r,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),l=t.useState(o?"popupElement":"positionerElement"),c=t.context.triggerElements,d=s,p=ec.useRef(null);n===void 0&&p.current===null&&(p.current=new vt({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:l,triggerElements:c,onOpenChange:d,floatingId:r,syncOnly:!0,nested:i}));let m=n??p.current;return t.useSyncedValue("floatingId",r),H(()=>{let f={open:a,floatingId:r,referenceElement:u,floatingElement:l};B(u)&&(f.domReferenceElement=u),m.state.positionReference===m.state.referenceElement&&(f.positionReference=u),m.update(f)},[a,r,u,l,m]),m.context.onOpenChange=d,m.context.nested=i,m}var nc={tabIndex:-1,[Ri]:""};function rc(e,t,o=!1){let n=zt(),r=Co()!=null,i=Io.useRef(null);e===void 0&&i.current===null&&(i.current=t(n,r));let s=e??i.current;return tc({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function $m(e,t){let o=Io.useRef(null),n=Io.useRef(null);return Io.useCallback(r=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=n.current,u=t.context.triggerElements.getById(s);a&&u===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 Ym(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 Gm(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ic(e,t,o,n={}){let r=o.reason,i=r===W.triggerHover,s=t&&r===W.triggerFocus,a=!t&&(r===W.triggerPress||r===W.escapeKey),u=Gm(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let l=()=>{let c={...n.extraState,open:t};s?c.instantType="focus":a?c.instantType="dismiss":i&&(c.instantType=void 0),Ym(c,t,o.trigger,u()),e.update(c)};i?oc.flushSync(l):l()}function sc(e,t,o,n){Ha(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:n,preventUnmountingOnClose:!1})})}function ac(e,t,o,n){let r=o.useState("isMountedByTrigger",e),i=$m(e,o),s=U(a=>{if(i(a),!a)return;let u=o.select("open"),l=o.select("activeTriggerId");if(l===e){o.update({activeTriggerElement:a,...u?n:null});return}l==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:a,...n})});return H(()=>{r&&o.update({activeTriggerElement:t.current,...n})},[r,o,t,...Object.values(n)]),{registerTrigger:s,isMountedByThisTrigger:r}}function lc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,n=e.useState("open"),r=e.useState("triggerCount");H(()=>{if(!n){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),u=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):u=a}if(!u&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[c,d]=l.value;s.activeTriggerId=c,s.activeTriggerElement=d}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),u&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let l=J(W.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,r,o])}function cc(e,t,o){let{mounted:n,setMounted:r,transitionStatus:i}=Pa(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:a});let u=U(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Un({enabled:n&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function uc(e,t){e.useSyncedValues(t),H(()=>()=>{e.update({activeTriggerProps:pe,inactiveTriggerProps:pe,popupProps:pe})},[e])}var Gt=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let n=this.idMap.get(t);n!==o&&(n!==void 0&&this.elementsSet.delete(n),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function fc(){return new vt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Gt,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function pc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:fc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:pe,inactiveTriggerProps:pe,popupProps:pe}}function mc(e,t,o=!1){return new vt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var fn=q(e=>e.triggerIdProp??e.activeTriggerId),Gi=q(e=>e.openProp??e.open),dc=q(e=>(e.popupElement?.id??e.floatingId)||void 0);function gc(e,t){return t!==void 0&&Gi(e)&&fn(e)===t}function qm(e,t){return gc(e,t)?!0:t!==void 0&&Gi(e)&&fn(e)==null&&e.triggerCount===1}var hc={open:Gi,mounted:q(e=>e.mounted),transitionStatus:q(e=>e.transitionStatus),floatingRootContext:q(e=>e.floatingRootContext),triggerCount:q(e=>e.triggerCount),preventUnmountingOnClose:q(e=>e.preventUnmountingOnClose),payload:q(e=>e.payload),activeTriggerId:fn,activeTriggerElement:q(e=>e.mounted?e.activeTriggerElement:null),popupId:dc,isTriggerActive:q((e,t)=>t!==void 0&&fn(e)===t),isOpenedByTrigger:q((e,t)=>gc(e,t)),isMountedByTrigger:q((e,t)=>t!==void 0&&fn(e)===t&&e.mounted),triggerProps:q((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:q((e,t)=>qm(e,t)?dc(e):void 0),popupProps:q(e=>e.popupProps),popupElement:q(e=>e.popupElement),positionerElement:q(e=>e.positionerElement)};function yc(e){let{open:t=!1,onOpenChange:o,elements:n={}}=e,r=zt(),i=Co()!=null,s=Re(()=>new vt({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:n.reference??null,floatingElement:n.floating??null,triggerElements:new Gt,floatingId:r,syncOnly:!1,nested:i})).current;return H(()=>{let a={open:t,floatingId:r};n.reference!==void 0&&(a.referenceElement=n.reference,a.domReferenceElement=B(n.reference)?n.reference:null),n.floating!==void 0&&(a.floatingElement=n.floating),s.update(a)},[t,r,n.reference,n.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function qi(e={}){let{nodeId:t,externalTree:o}=e,n=yc(e),r=e.rootContext||n,i=r.useState("referenceElement"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),u=r.useState("open"),l=r.useState("floatingId"),[c,d]=Ce.useState(null),[p,m]=Ce.useState(void 0),[f,h]=Ce.useState(void 0),v=Ce.useRef(null),x=Yt(o),y=Ce.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),w=zl({...e,elements:{...y,...c&&{reference:c}}}),b=B(p)?p:null,E=f===void 0?r.state.floatingElement:f;r.useSyncedValue("referenceElement",p??null),r.useSyncedValue("domReferenceElement",p===void 0?a:b),r.useSyncedValue("floatingElement",E);let _=Ce.useCallback(A=>{let N=B(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;d(N),w.refs.setReference(N)},[w.refs]),T=Ce.useCallback(A=>{(B(A)||A===null)&&(v.current=A,m(A)),(B(w.refs.reference.current)||w.refs.reference.current===null||A!==null&&!B(A))&&w.refs.setReference(A)},[w.refs,m]),C=Ce.useCallback(A=>{h(A),w.refs.setFloating(A)},[w.refs]),P=Ce.useMemo(()=>({...w.refs,setReference:T,setFloating:C,setPositionReference:_,domReference:v}),[w.refs,T,C,_]),I=Ce.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),Y=Ce.useMemo(()=>({...w,dataRef:r.context.dataRef,open:u,onOpenChange:r.setOpen,events:r.context.events,floatingId:l,refs:P,elements:I,nodeId:t,rootStore:r}),[w,P,I,t,r,u,l]);return H(()=>{a&&(v.current=a)},[a]),H(()=>{r.context.dataRef.current.floatingContext=Y;let A=x?.nodesRef.current.find(N=>N.id===t);A&&(A.context=Y)}),Ce.useMemo(()=>({...w,context:Y,refs:P,elements:I,rootStore:r}),[w,P,I,Y,r])}var xt=g(z(),1);var Xi=Ot.os.mac&&Ot.engine.webkit;function Ki(e,t={}){let{enabled:o=!0,delay:n}=t,r="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=r.context,a=xt.useRef(!1),u=xt.useRef(null),l=xt.useRef(!0),c=lt();xt.useEffect(()=>{let p=r.select("domReferenceElement");if(!o)return;let m=ue(p);function f(){let x=r.select("domReferenceElement");!r.select("open")&&xe(x)&&x===Wn(be(x))&&(a.current=!0)}function h(){l.current=!0}function v(){l.current=!1}return ct(ee(m,"blur",f),Xi&&ee(m,"keydown",h,!0),Xi&&ee(m,"pointerdown",v,!0))},[r,o]),xt.useEffect(()=>{if(!o)return;function p(m){if(m.reason===W.triggerPress||m.reason===W.escapeKey){let f=r.select("domReferenceElement");B(f)&&(u.current=f,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,r]);let d=xt.useMemo(()=>{function p(){a.current=!1,u.current=null}return{onMouseLeave(){p()},onFocus(m){let f=m.currentTarget;if(a.current){if(u.current===f)return;p()}let h=Ie(m.nativeEvent);if(B(h)){if(Xi&&!m.relatedTarget){if(!l.current&&!Ya(h))return}else if(!Ga(h))return}let v=Ut(m.relatedTarget,r.context.triggerElements),{nativeEvent:x,currentTarget:y}=m,w=typeof n=="function"?n():n;if(r.select("open")&&v||w===0||w===void 0){r.setOpen(!0,J(W.triggerFocus,x,y));return}c.start(w,()=>{a.current||r.setOpen(!0,J(W.triggerFocus,x,y))})},onBlur(m){p();let f=m.relatedTarget,h=m.nativeEvent,v=B(f)&&f.hasAttribute(To("focus-guard"))&&f.getAttribute("data-type")==="outside";c.start(0,()=>{let x=r.select("domReferenceElement"),y=Wn(be(x));!f&&y===x||te(s.current.floatingContext?.refs.floating.current,y)||te(x,y)||v||Ut(f??y,r.context.triggerElements)||r.setOpen(!1,J(W.triggerFocus,h))})}}},[s,n,r,c]);return xt.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var Zi=g(z(),1);var Ji=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},nr=new WeakMap;function Ao(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&nr.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),nr.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function rr(e,t){let{scopeElement:o,referenceElement:n,floatingElement:r}=t,i=nr.get(o);i&&i!==e&&Ao(i),Ao(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=r,nr.set(o,e),o.style.pointerEvents="none",n.style.pointerEvents="auto",r.style.pointerEvents="auto"}function No(e){let t=e.context.dataRef.current,o=Re(()=>t.hoverInteractionState??Ji.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),wo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Qi(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"),u=i.useState("domReferenceElement"),{dataRef:l}=i.context,c=Yt(),d=Co(),p=No(i),m=lt(),f=U(()=>Yn(l.current.openEvent?.type,p.interactedInside)),h=U(()=>qa(l.current.openEvent?.type)),v=U(()=>{Ao(p)});H(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,v())},[s,p,v]),Zi.useEffect(()=>v,[v]),H(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&B(u)&&a){let x=u,y=a,w=be(a),b=c?.nodesRef.current.find(C=>C.id===d)?.context?.elements.floating;b&&(b.style.pointerEvents="");let E=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,_=b!==y?b:null,T=p.handleCloseOptions?.getScope?.()??E??_??x.closest("[data-rootownerid]")??w.body;return rr(p,{scopeElement:T,referenceElement:x,floatingElement:y}),()=>{v()}}},[o,s,u,a,p,h,c,d,v]),Zi.useEffect(()=>{if(!o)return;function x(){return!!(c&&d&&At(c.nodesRef.current,d).length>0)}function y(C){let P=It(n,"close",p.pointerType),I=()=>{i.setOpen(!1,J(W.triggerHover,C)),c?.events.emit("floating.closed",C)};P?p.openChangeTimeout.start(P,I):(p.openChangeTimeout.clear(),I())}function w(C){let P=Ie(C);if(!Ei(P)){p.interactedInside=!1;return}p.interactedInside=P?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),m.clear(),c?.events.off("floating.closed",_),v()}function E(C){if(x()&&c){c.events.on("floating.closed",_);return}if(Ut(C.relatedTarget,i.context.triggerElements))return;let P=l.current.floatingContext?.nodeId??r,I=C.relatedTarget;if(!(c&&P&&B(I)&&At(c.nodesRef.current,P,!1).some(A=>te(A.context?.elements.floating,I)))){if(p.handler){p.handler(C);return}v(),h()&&!f()&&y(C)}}function _(C){!c||!d||x()||m.start(0,()=>{c.events.off("floating.closed",_),i.setOpen(!1,J(W.triggerHover,C)),c.events.emit("floating.closed",C)})}let T=a;return ct(T&&ee(T,"mouseenter",b),T&&ee(T,"mouseleave",E),T&&ee(T,"pointerdown",w,!0),()=>{c?.events.off("floating.closed",_)})},[o,a,i,l,n,r,h,f,v,p,c,d,m])}var qt=g(z(),1),vc=g(jt(),1);var Xm={current:null};function es(e,t={}){let{enabled:o=!0,delay:n=0,handleClose:r=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=Xm,externalTree:l,isActiveTrigger:c=!0,getHandleCloseContext:d,isClosing:p,shouldOpen:m}=t,f="rootStore"in e?e.rootStore:e,{dataRef:h,events:v}=f.context,x=Yt(l),y=No(f),w=qt.useRef(!1),b=Le(r),E=Le(n),_=Le(s),T=Le(o),C=Le(m),P=Le(p),I=U(()=>Yn(h.current.openEvent?.type,y.interactedInside)),Y=U(()=>C.current?.()!==!1),A=U((R,k,F)=>{let S=f.context.triggerElements;if(S.hasElement(k))return!R||!te(R,k);if(!B(F))return!1;let O=F;return S.hasMatchingElement(M=>te(M,O))&&(!R||!te(R,O))}),N=U(()=>{if(!y.handler)return;be(f.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),L=U(()=>{Ao(y)});return c&&(y.handleCloseOptions=b.current?.__options),qt.useEffect(()=>N,[N]),qt.useEffect(()=>{if(!o)return;function R(k){k.open?w.current=!1:(w.current=k.reason===W.triggerHover,N(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return v.on("openchange",R),()=>{v.off("openchange",R)}},[o,v,y,N]),qt.useEffect(()=>{if(!o)return;function R(O,M=!0){let K=It(E.current,"close",y.pointerType);K?y.openChangeTimeout.start(K,()=>{f.setOpen(!1,J(W.triggerHover,O)),x?.events.emit("floating.closed",O)}):M&&(y.openChangeTimeout.clear(),f.setOpen(!1,J(W.triggerHover,O)),x?.events.emit("floating.closed",O))}let k=u.current??(c?f.select("domReferenceElement"):null);if(!B(k))return;function F(O){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!kt(y.pointerType))return;let M=Si(_.current),K=It(E.current,"open",y.pointerType),j=Ie(O),Q=O.currentTarget??null,Z=f.select("domReferenceElement"),re=Q;if(B(j)&&!f.context.triggerElements.hasElement(j)){for(let de of f.context.triggerElements.elements())if(te(de,j)){re=de;break}}B(Q)&&B(Z)&&!f.context.triggerElements.hasElement(Q)&&te(Q,Z)&&(re=Z);let G=re==null?!1:A(Z,re,j),le=f.select("open"),ce=P.current?.()??f.select("transitionStatus")==="ending",me=!le&&ce&&w.current,Oe=!G&&B(re)&&B(Z)&&te(Z,re)&&me,we=M>0&&!K,X=G&&(le||me)||Oe,fe=!le||G;if(X){Y()&&f.setOpen(!0,J(W.triggerHover,O,re));return}we||(K?y.openChangeTimeout.start(K,()=>{fe&&Y()&&f.setOpen(!0,J(W.triggerHover,O,re))}):fe&&Y()&&f.setOpen(!0,J(W.triggerHover,O,re)))}function S(O){if(I()){L();return}N();let M=f.select("domReferenceElement"),K=be(M);y.restTimeout.clear(),y.restTimeoutPending=!1;let j=h.current.floatingContext??d?.();if(Ut(O.relatedTarget,f.context.triggerElements))return;if(b.current&&j){f.select("open")||y.openChangeTimeout.clear();let Z=u.current;y.handler=b.current({...j,tree:x,x:O.clientX,y:O.clientY,onClose(){L(),N(),T.current&&!I()&&Z===f.select("domReferenceElement")&&R(O,!0)}}),K.addEventListener("mousemove",y.handler),y.handler(O);return}(y.pointerType!=="touch"||!te(f.select("floatingElement"),O.relatedTarget))&&R(O)}return a?ct(ee(k,"mousemove",F,{once:!0}),ee(k,"mouseenter",F),ee(k,"mouseleave",S)):ct(ee(k,"mouseenter",F),ee(k,"mouseleave",S))},[N,L,h,E,f,o,b,y,c,A,I,i,a,_,u,x,T,d,P,Y]),qt.useMemo(()=>{if(!o)return;function R(k){y.pointerType=k.pointerType}return{onPointerDown:R,onPointerEnter:R,onMouseMove(k){let{nativeEvent:F}=k,S=k.currentTarget,O=f.select("domReferenceElement"),M=f.select("open"),K=A(O,S,k.target);if(i&&!kt(y.pointerType))return;if(M&&K&&y.handleCloseOptions?.blockPointerEvents){let Z=f.select("floatingElement");if(Z){let re=y.handleCloseOptions?.getScope?.()??S.ownerDocument.body;rr(y,{scopeElement:re,referenceElement:S,floatingElement:Z})}}let j=Si(_.current);if(M&&!K||j===0||!K&&y.restTimeoutPending&&k.movementX**2+k.movementY**2<2)return;y.restTimeout.clear();function Q(){if(y.restTimeoutPending=!1,I())return;let Z=f.select("open");!y.blockMouseMove&&(!Z||K)&&Y()&&f.setOpen(!0,J(W.triggerHover,F,S))}y.pointerType==="touch"?vc.flushSync(()=>{Q()}):K&&M?Q():(y.restTimeoutPending=!0,y.restTimeout.start(j,Q))}}},[o,y,I,A,i,f,_,Y])}var xc=.1,Km=xc*xc,ne=.5;function ir(e,t,o,n,r,i){return n>=t!=i>=t&&e<=(r-o)*(t-n)/(i-n)+o}function sr(e,t,o,n,r,i,s,a,u,l){let c=!1;return ir(e,t,o,n,r,i)&&(c=!c),ir(e,t,r,i,s,a)&&(c=!c),ir(e,t,s,a,u,l)&&(c=!c),ir(e,t,u,l,o,n)&&(c=!c),c}function Jm(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function ar(e,t,o,n,r,i){let s=Math.min(o,r),a=Math.max(o,r),u=Math.min(n,i),l=Math.max(n,i);return e>=s&&e<=a&&t>=u&&t<=l}function ts(e={}){let{blockPointerEvents:t=!1}=e,o=new je,n=({x:r,y:i,placement:s,elements:a,onClose:u,nodeId:l,tree:c})=>{let d=s?.split("-")[0],p=!1,m=null,f=null,h=typeof performance<"u"?performance.now():0;function v(y,w){let b=performance.now(),E=b-h;if(m===null||f===null||E===0)return m=y,f=w,h=b,!1;let _=y-m,T=w-f,C=_*_+T*T,P=E*E*Km;return m=y,f=w,h=b,C<P}function x(){o.clear(),u()}return function(w){o.clear();let b=a.domReference,E=a.floating;if(!b||!E||d==null||r==null||i==null)return;let{clientX:_,clientY:T}=w,C=Ie(w),P=w.type==="mouseleave",I=te(E,C),Y=te(b,C);if(I&&(p=!0,!P))return;if(Y&&(p=!1,!P)){p=!0;return}if(P&&B(w.relatedTarget)&&te(E,w.relatedTarget))return;function A(){return!!(c&&At(c.nodesRef.current,l).length>0)}function N(){A()||x()}if(A())return;let L=b.getBoundingClientRect(),R=E.getBoundingClientRect(),k=r>R.right-R.width/2,F=i>R.bottom-R.height/2,S=R.width>L.width,O=R.height>L.height,M=(S?L:R).left,K=(S?L:R).right,j=(O?L:R).top,Q=(O?L:R).bottom;if(d==="top"&&i>=L.bottom-1||d==="bottom"&&i<=L.top+1||d==="left"&&r>=L.right-1||d==="right"&&r<=L.left+1){N();return}let Z=!1;switch(d){case"top":Z=ar(_,T,M,L.top+1,K,R.bottom-1);break;case"bottom":Z=ar(_,T,M,R.top+1,K,L.bottom-1);break;case"left":Z=ar(_,T,R.right-1,Q,L.left+1,j);break;case"right":Z=ar(_,T,L.right-1,Q,R.left+1,j);break;default:}if(Z)return;if(p&&!Jm(_,T,L)){N();return}if(!P&&v(_,T)){N();return}let re=!1;switch(d){case"top":{let G=S?ne/2:ne*4,le=S||k?r+G:r-G,ce=S?r-G:k?r+G:r-G,me=i+ne+1,Oe=k||S?R.bottom-ne:R.top,we=k?S?R.bottom-ne:R.top:R.bottom-ne;re=sr(_,T,le,me,ce,me,R.left,Oe,R.right,we);break}case"bottom":{let G=S?ne/2:ne*4,le=S||k?r+G:r-G,ce=S?r-G:k?r+G:r-G,me=i-ne,Oe=k||S?R.top+ne:R.bottom,we=k?S?R.top+ne:R.bottom:R.top+ne;re=sr(_,T,le,me,ce,me,R.left,Oe,R.right,we);break}case"left":{let G=O?ne/2:ne*4,le=O||F?i+G:i-G,ce=O?i-G:F?i+G:i-G,me=r+ne+1,Oe=F||O?R.right-ne:R.left,we=F?O?R.right-ne:R.left:R.right-ne;re=sr(_,T,Oe,R.top,we,R.bottom,me,le,me,ce);break}case"right":{let G=O?ne/2:ne*4,le=O||F?i+G:i-G,ce=O?i-G:F?i+G:i-G,me=r-ne,Oe=F||O?R.left+ne:R.right,we=F?O?R.left+ne:R.right:R.left+ne;re=sr(_,T,me,le,me,ce,Oe,R.top,we,R.bottom);break}default:}re?p||o.start(40,N):N()}};return n.__options={...e,blockPointerEvents:t},n}var os=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=eo.startingStyle]="startingStyle",e[e.endingStyle=eo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),dn=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),Zm={[dn.popupOpen]:""},Zw={[dn.popupOpen]:"",[dn.pressed]:""},Qm={[os.open]:""},eg={[os.closed]:""},tg={[os.anchorHidden]:""},bc={open(e){return e?Zm:null}};var Mo={open(e){return e?Qm:eg},anchorHidden(e){return e?tg:null}};function wc(e){return bo(19)?e:e?"true":void 0}var We=g(z(),1);var og=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:r,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:l,padding:c=0,offsetParent:d="real"}=ft(e,t)||{};if(l==null)return{};let p=Xn(c),m={x:o,y:n},f=cn(r),h=ln(f),v=await s.getDimensions(l),x=f==="y",y=x?"top":"left",w=x?"bottom":"right",b=x?"clientHeight":"clientWidth",E=i.reference[h]+i.reference[f]-m[f]-i.floating[h],_=m[f]-i.reference[f],T=d==="real"?await s.getOffsetParent?.(l):a.floating,C=a.floating[b]||i.floating[h];(!C||!await s.isElement?.(T))&&(C=a.floating[b]||i.floating[h]);let P=E/2-_/2,I=C/2-v[h]/2-1,Y=Math.min(p[y],I),A=Math.min(p[w],I),N=Y,L=C-v[h]-A,R=C/2-v[h]/2+P,k=an(N,R,L),F=!u.arrow&&dt(r)!=null&&R!==k&&i.reference[h]/2-(R<N?Y:A)-v[h]/2<0,S=F?R<N?R-N:R-L:0;return{[f]:m[f]+S,data:{[f]:k,centerOffset:R-k-S,...F&&{alignmentOffset:S}},reset:F}}}),Rc=(e,t)=>({...og(e),options:[e,t]});var ng=zi().fn,_c={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;return{data:{referenceHidden:(await ng(e)).data?.referenceHidden||i}}}};var pn={sideX:"left",sideY:"top"},Ec={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:n},elements:{floating:r},platform:i,strategy:s,placement:a}=e,u=ue(r),l=u.getComputedStyle(r);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:o,data:pn};let d=await i.getOffsetParent?.(r),p={width:0,height:0};if(s==="fixed"&&u?.visualViewport)p={width:u.visualViewport.width,height:u.visualViewport.height};else if(d===u){let y=be(r);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(d)&&(p=await i.getDimensions(d));let m=_e(a),f=t,h=o;m==="left"&&(f=p.width-(t+n.width)),m==="top"&&(h=p.height-(o+n.height));let v=m==="left"?"right":pn.sideX,x=m==="top"?"bottom":pn.sideY;return{x:f,y:h,data:{sideX:v,sideY:x}}}};function Cc(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 Sc(e,t,o){let{rects:n,placement:r}=e;return{side:Cc(t,_e(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 Pc(e){let{anchor:t,positionMethod:o="absolute",side:n="bottom",sideOffset:r=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:u=5,sticky:l=!1,arrowPadding:c=5,disableAnchorTracking:d=!1,inline:p,keepMounted:m=!1,floatingRootContext:f,mounted:h,collisionAvoidance:v,shiftCrossAxis:x=!1,nodeId:y,adaptiveOrigin:w,lazyFlip:b=!1,externalTree:E}=e,[_,T]=We.useState(null);!h&&_!==null&&T(null);let C=v.side||"flip",P=v.align||"flip",I=v.fallbackAxisSide||"end",Y=typeof t=="function"?t:void 0,A=U(Y),N=Y?A:t,L=Le(t),R=Le(h),F=xo()==="rtl",S=_||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":F?"left":"right","inline-start":F?"right":"left"}[n],O=i==="center"?S:`${S}-${i}`,M=u,K=1,j=n==="bottom"?K:0,Q=n==="top"?K:0,Z=n==="right"?K:0,re=n==="left"?K:0;typeof M=="number"?M={top:M+j,right:M+re,bottom:M+Q,left:M+Z}:M&&(M={top:(M.top||0)+j,right:(M.right||0)+re,bottom:(M.bottom||0)+Q,left:(M.left||0)+Z});let G={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:M},le=We.useRef(null),ce=Le(r),me=Le(s),Oe=typeof r!="function"?r:0,we=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(Di(oe=>{let ke=Sc(oe,n,F),gt=typeof ce.current=="function"?ce.current(ke):ce.current,Ge=typeof me.current=="function"?me.current(ke):me.current;return{mainAxis:gt,crossAxis:Ge,alignmentAxis:Ge}},[Oe,we,F,n]));let fe=P==="none"&&C!=="shift",de=!fe&&(l||x||C==="shift"),Jt=C==="none"?null:Hi({...G,padding:{top:M.top+K,right:M.right+K,bottom:M.bottom+K,left:M.left+K},mainAxis:!x&&C==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),Qe=fe?null:Li(oe=>{let ke=be(oe.elements.floating).documentElement;return{...G,rootBoundary:x?{x:0,y:0,width:ke.clientWidth,height:ke.clientHeight}:void 0,mainAxis:P!=="none",crossAxis:de,limiter:l||x?void 0:Fi(gt=>{if(!le.current)return{};let{width:Ge,height:Pt}=le.current.getBoundingClientRect(),tt=Fe(_e(gt.placement)),Zt=tt==="y"?Ge:Pt,vo=tt==="y"?M.left+M.right:M.top+M.bottom;return{offset:Zt/2+vo/2}})}},[G,l,x,M,P]);C==="shift"||P==="shift"||i==="center"?X.push(Qe,Jt):X.push(Jt,Qe),X.push(Vi({...G,apply({elements:{floating:oe},availableWidth:ke,availableHeight:gt,rects:Ge}){if(!R.current)return;let Pt=oe.style;Pt.setProperty("--available-width",`${ke}px`),Pt.setProperty("--available-height",`${gt}px`);let tt=ue(oe).devicePixelRatio||1,{x:Zt,y:vo,width:An,height:ei}=Ge.reference,ti=(Math.round((Zt+An)*tt)-Math.round(Zt*tt))/tt,oi=(Math.round((vo+ei)*tt)-Math.round(vo*tt))/tt;Pt.setProperty("--anchor-width",`${ti}px`),Pt.setProperty("--anchor-height",`${oi}px`)}}),Rc(oe=>({element:le.current||be(oe.elements.floating).createElement("div"),padding:c,offsetParent:"floating"}),[c]),{name:"transformOrigin",fn(oe){let{elements:ke,middlewareData:gt,placement:Ge,rects:Pt,y:tt}=oe,Zt=_e(Ge),vo=Fe(Zt),An=le.current,ei=gt.arrow?.x||0,ti=gt.arrow?.y||0,oi=An?.clientWidth||0,cd=An?.clientHeight||0,ni=ei+oi/2,ea=ti+cd/2,ud=Math.abs(gt.shift?.y||0),fd=Pt.reference.height/2,Jo=typeof r=="function"?r(Sc(oe,n,F)):r,dd=ud>Jo,pd={top:`${ni}px calc(100% + ${Jo}px)`,bottom:`${ni}px ${-Jo}px`,left:`calc(100% + ${Jo}px) ${ea}px`,right:`${-Jo}px ${ea}px`}[Zt],md=`${ni}px ${Pt.reference.y+fd-tt}px`;return ke.floating.style.setProperty("--transform-origin",de&&vo==="y"&&dd?md:pd),{}}},_c,w),H(()=>{!h&&f&&f.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,f]);let Tt=We.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:et,elements:mt,x:Sn,y:Tn,middlewareData:ve,update:yo,placement:D,context:V,isPositioned:ge,floatingStyles:Ee}=qi({rootContext:f,open:m?h:void 0,placement:O,middleware:X,strategy:o,whileElementsMounted:m?void 0:(...oe)=>un(...oe,Tt),nodeId:y,externalTree:E}),{sideX:Lt,sideY:Ko}=ve.adaptiveOrigin||pn,Ct=ge?o:"fixed",Be=We.useMemo(()=>{let oe=w?{position:Ct,[Lt]:Sn,[Ko]:Tn}:{position:Ct,...Ee};return ge||(oe.opacity=0),oe},[w,Ct,Lt,Sn,Ko,Tn,Ee,ge]),Ft=We.useRef(null);H(()=>{if(!h)return;let oe=L.current,ke=typeof oe=="function"?oe():oe,Ge=(Tc(ke)?ke.current:ke)||null||null;Ge!==Ft.current&&(et.setPositionReference(Ge),Ft.current=Ge)},[h,et,N,L]),We.useEffect(()=>{if(!h)return;let oe=L.current;typeof oe!="function"&&Tc(oe)&&oe.current!==Ft.current&&(et.setPositionReference(oe.current),Ft.current=oe.current)},[h,et,N,L]),We.useEffect(()=>{if(m&&h&&mt.reference&&mt.floating)return un(mt.reference,mt.floating,yo,Tt)},[m,h,mt,yo,Tt]);let Ht=_e(D),Cn=Cc(n,Ht,F),Pn=dt(D)||"center",On=!!ve.hide?.referenceHidden;H(()=>{b&&h&&ge&&T(Ht)},[b,h,ge,Ht]);let kn=We.useMemo(()=>({position:"absolute",top:ve.arrow?.y,left:ve.arrow?.x}),[ve.arrow]),In=ve.arrow?.centerOffset!==0;return We.useMemo(()=>({positionerStyles:Be,arrowStyles:kn,arrowRef:le,arrowUncentered:In,side:Cn,align:Pn,physicalSide:Ht,anchorHidden:On,refs:et,context:V,isPositioned:ge,update:yo}),[Be,kn,le,In,Cn,Pn,Ht,On,et,V,ge,yo])}function Tc(e){return e!=null&&"current"in e}function lr(e){return e==="starting"?nl:pe}function Oc(e,t,{styles:o,transitionStatus:n,props:r,refs:i,hidden:s,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),De("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},lr(n),r],stateAttributesMapping:Mo})}var Pe=g(z(),1),Dc=g(jt(),1);var kc=g(z(),1);function Ic(e){let[t,o]=kc.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Do=g(z(),1);function ns(e){let t=Se(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=xe(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n;return($t(o)!==i||$t(n)!==s)&&(o=i,n=s),{width:o,height:n}}function Nc(e){let{popupElement:t,positionerElement:o,content:n,mounted:r,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,l=So(t,!0,!1),c=Ro(),d=Do.useRef(null),p=Do.useRef(!0),m=Do.useRef(Vt),f=U(i),h=U(s),v=Do.useMemo(()=>{let x=a==="top",y=a==="left";return u==="rtl"?(x=x||a==="inline-end",y=y||a==="inline-end"):(x=x||a==="inline-start",y=y||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:pe},[a,u]);H(()=>{if(!r){m.current=Vt,p.current=!0,d.current=null;return}if(!t||!o)return;m.current=Ac(t,v),rs(t,"auto");let x=ur(t,"position","static"),y=ur(t,"transform","none"),w=ur(t,"scale","1"),b=Ac(o,{"--available-width":"max-content","--available-height":"max-content"});function E(){x(),y(),b()}function _(){E(),w()}if(f?.(),p.current||d.current===null){cr(o,"max-content");let I=ns(t);return d.current=I,cr(o,I),_(),h?.(null,I),p.current=!1,()=>{m.current(),m.current=Vt}}cr(o,"max-content");let T=d.current,C=ns(t);d.current=C,rs(t,T),_(),h?.(T,C),cr(o,C);let P=new AbortController;return c.request(()=>{rs(t,C),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},P.signal)}),()=>{P.abort(),c.cancel(),m.current(),m.current=Vt}},[n,t,o,l,c,r,f,h,v])}function ur(e,t,o){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,n)}}function Ac(e,t){let o=[];for(let[n,r]of Object.entries(t))o.push(ur(e,n,r));return o.length?()=>{o.forEach(n=>n())}:Vt}function rs(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 cr(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 Lo=g($(),1);function Lc(e){let{store:t,side:o,cssVars:n,children:r}=e,i=xo(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),m=Ic(u?s:null),f=sg(a,l),h=Pe.useRef(null),[v,x]=Pe.useState(null),[y,w]=Pe.useState(null),b=Pe.useRef(null),E=Pe.useRef(null),_=So(b,!0,!1),T=Ro(),[C,P]=Pe.useState(null),[I,Y]=Pe.useState(!1);H(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=U(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),E.current?.style.setProperty("display","none")}),N=U(S=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),E.current?.style.removeProperty("display"),S&&P(S)}),L=Pe.useRef(null);H(()=>{(!u||!c)&&(L.current=null)},[u,c]),H(()=>{if(s&&m&&s!==m&&L.current!==s&&h.current){x(h.current),Y(!0);let S=ig(m,s);w(S),T.request(()=>{Dc.flushSync(()=>{Y(!1)}),_(()=>{x(null),P(null),h.current=null})}),L.current=s}},[s,m,v,_,T]),H(()=>{let S=b.current;if(!S)return;let O=be(S).createElement("div");for(let M of Array.from(S.childNodes))O.appendChild(M.cloneNode(!0));h.current=O});let R=v!=null,k;R?k=(0,Lo.jsxs)(Pe.Fragment,{children:[(0,Lo.jsx)("div",{"data-previous":!0,inert:wc(!0),ref:E,style:{...C?{[n.popupWidth]:`${C.width}px`,[n.popupHeight]:`${C.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,Lo.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":I?"":void 0,children:r},f)]}):k=(0,Lo.jsx)("div",{"data-current":!0,ref:b,children:r},f),H(()=>{let S=E.current;!S||!v||S.replaceChildren(...Array.from(v.childNodes))},[v]),Nc({popupElement:d,positionerElement:p,mounted:c,content:l,onMeasureLayout:A,onMeasureLayoutComplete:N,side:o,direction:i});let F={activationDirection:rg(y),transitioning:R};return{children:k,state:F}}function rg(e){if(e)return`${Mc(e.horizontal,5,"right","left")} ${Mc(e.vertical,5,"down","up")}`}function Mc(e,t,o,n){return e>t?o:e<-t?n:""}function ig(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 sg(e,t){let[o,n]=Pe.useState(0),r=Pe.useRef(e),i=Pe.useRef(t),s=Pe.useRef(!1);return H(()=>{let a=r.current,u=i.current,l=e!==a,c=t!==u;l?(n(d=>d+1),s.current=!c):s.current&&c&&(n(d=>d+1),s.current=!1),r.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var fr=g(z(),1),Fc=g(jt(),1);var Hc=g($(),1),Vc=fr.forwardRef(function(t,o){let{children:n,container:r,className:i,render:s,style:a,...u}=t,{portalNode:l,portalSubtree:c}=Pi({container:r,ref:o,componentProps:t,elementProps:u});return!c&&!l?null:(0,Hc.jsxs)(fr.Fragment,{children:[c,l&&Fc.createPortal(n,l)]})});var ze={};ht(ze,{Arrow:()=>tu,Handle:()=>mn,Popup:()=>Qc,Portal:()=>Xc,Positioner:()=>Jc,Provider:()=>ou,Root:()=>Bc,Trigger:()=>Yc,Viewport:()=>iu,createHandle:()=>su});var bt=g(z(),1);var dr=g(z(),1),is=dr.createContext(void 0);function qe(e){let t=dr.useContext(is);if(t===void 0&&!e)throw new Error(Me(72));return t}var zc=g(z(),1);var ag={...hc,disabled:q(e=>e.disabled),instantType:q(e=>e.instantType),isInstantPhase:q(e=>e.isInstantPhase),trackCursorAxis:q(e=>e.trackCursorAxis),disableHoverablePopup:q(e=>e.disableHoverablePopup),lastOpenChangeReason:q(e=>e.openChangeReason),closeOnClick:q(e=>e.closeOnClick),closeDelay:q(e=>e.closeDelay),hasViewport:q(e=>e.hasViewport)},Fo=class e extends ko{constructor(t,o,n=!1){let r=new Gt,i={...lg(),...t};i.floatingRootContext=mc(r,o,n),super(i,{popupRef:zc.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:r},ag)}setOpen=(t,o)=>{ic(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,J(W.triggerPress,t))}static useStore(t,o){return rc(t,(r,i)=>new e(o,r,i)).store}};function lg(){return{...pc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var pr=g($(),1),Bc=$i(function(t){let{disabled:o=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:l,handle:c,triggerId:d,defaultTriggerId:p=null,children:m}=t,f=Fo.useStore(c?.store,{open:n,openProp:r,activeTriggerId:p,triggerIdProp:d});sc(f,r,n,p),f.useControlledProp("openProp",r),f.useControlledProp("triggerIdProp",d),f.useContextCallback("onOpenChange",u),f.useContextCallback("onOpenChangeComplete",l);let h=f.useState("open"),v=!o&&h,x=f.useState("activeTriggerId"),y=f.useState("mounted"),w=f.useState("payload");f.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),f.useSyncedValue("disabled",o),lc(f,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:E}=cc(v,f),_=f.useState("isInstantPhase"),T=f.useState("instantType"),C=f.useState("lastOpenChangeReason"),P=bt.useRef(null);H(()=>{h&&o&&f.setOpen(!1,J(W.disabled))},[h,o,f]),H(()=>{E==="ending"&&C===W.none||E!=="ending"&&_?(T!=="delay"&&(P.current=T),f.set("instantType","delay")):P.current!==null&&(f.set("instantType",P.current),P.current=null)},[E,_,C,T,f]),H(()=>{v&&x==null&&f.set("payload",void 0)},[f,x,v]);let I=bt.useCallback(()=>{f.setOpen(!1,J(W.imperativeAction))},[f]);bt.useImperativeHandle(a,()=>({unmount:b,close:I}),[b,I]);let Y=v||y||!o&&s!=="none";return(0,pr.jsxs)(is.Provider,{value:f,children:[Y&&(0,pr.jsx)(cg,{store:f,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:w}):m]})});function cg({store:e,disabled:t,trackCursorAxis:o}){let n=e.useState("floatingRootContext"),r=ki(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Oi(n,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=bt.useMemo(()=>rt(i.reference,r.reference),[i.reference,r.reference]),a=bt.useMemo(()=>rt(i.trigger,r.trigger),[i.trigger,r.trigger]),u=bt.useMemo(()=>rt(nc,i.floating,r.floating),[i.floating,r.floating]);return uc(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:u}),null}var gr=g(z(),1);var mr=g(z(),1),ss=mr.createContext(void 0);function jc(){return mr.useContext(ss)}var Uc=(function(e){return e[e.popupOpen=dn.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var $c="data-base-ui-tooltip-trigger";function Wc(e){if("composedPath"in e){let o=e.composedPath();for(let n=0;n<o.length;n+=1){let r=o[n];if(B(r))return r}}let t=e.target;return B(t)?t:null}function ug(e){let t=e;for(;t;){if(t.hasAttribute($c))return t;let o=t.parentElement;if(o){t=o;continue}let n=t.getRootNode();t="host"in n&&B(n.host)?n.host:null}return null}var Yc=Jl(function(t,o){let{render:n,className:r,style:i,handle:s,payload:a,disabled:u,delay:l,closeOnClick:c=!0,closeDelay:d,id:p,...m}=t,f=qe(!0),h=s?.store??f;if(!h)throw new Error(Me(82));let v=Ta(p),x=h.useState("isTriggerActive",v),y=h.useState("isOpenedByTrigger",v),w=h.useState("floatingRootContext"),b=gr.useRef(null),E=l??600,_=d??0,{registerTrigger:T,isMountedByThisTrigger:C}=ac(v,b,h,{payload:a,closeOnClick:c,closeDelay:_}),P=jc(),{delayRef:I,isInstantPhase:Y,hasProvider:A}=Ci(w,{open:y}),N=No(w);h.useSyncedValue("isInstantPhase",Y);let L=h.useState("disabled"),R=u??L,k=Le(R),F=h.useState("trackCursorAxis"),S=h.useState("disableHoverablePopup"),O=gr.useRef(!1),M=lt(),K=gr.useRef(void 0);function j(){let X=P?.delay,fe=typeof I.current=="object"?I.current.open:void 0,de=E;return A&&(fe!==0?de=l??X??E:de=0),de}function Q(X){let fe=b.current;if(!fe||!X)return!1;let de=ug(X);return de!==null&&de!==fe&&te(fe,de)}function Z(X){let fe=Q(X);return O.current=fe,fe&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,M.clear()),fe}let re=es(w,{enabled:!R,mouseOnly:!0,move:!1,handleClose:!S&&F!=="both"?ts():null,restMs:j,delay(){let X=typeof I.current=="object"?I.current.close:void 0,fe=_;return d==null&&A&&(fe=X),{close:fe}},triggerElementRef:b,isActiveTrigger:x,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),G=Ki(w,{enabled:!R}).reference,le=X=>{let fe=O.current,de=Wc(X),Jt=Z(de),Qe=b.current,Tt=Qe&&de&&te(Qe,de);if(Jt&&h.select("open")&&h.select("lastOpenChangeReason")===W.triggerHover){h.setOpen(!1,J(W.triggerHover,X));return}if(fe&&!Jt&&Tt&&!k.current&&!h.select("open")&&Qe&&kt(K.current)){let et=()=>{!O.current&&!k.current&&!h.select("open")&&h.setOpen(!0,J(W.triggerHover,X,Qe))},mt=j();mt===0?(M.clear(),et()):M.start(mt,et)}},ce=h.useState("triggerProps",C);return De("button",t,{state:{open:y},ref:[o,T,b],props:[re,G,C||F!=="none"?ce:void 0,{onMouseOver(X){le(X.nativeEvent)},onFocus(X){Q(Wc(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){O.current=!1,M.clear(),K.current=void 0},onPointerEnter(X){K.current=X.pointerType},onPointerDown(X){K.current=X.pointerType,h.set("closeOnClick",c),c&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},onClick(X){c&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},id:v,[Uc.triggerDisabled]:R?"":void 0,[$c]:R?void 0:""},m],stateAttributesMapping:bc})});var qc=g(z(),1);var hr=g(z(),1),as=hr.createContext(void 0);function Gc(){let e=hr.useContext(as);if(e===void 0)throw new Error(Me(70));return e}var ls=g($(),1),Xc=qc.forwardRef(function(t,o){let{keepMounted:n=!1,...r}=t;return qe().useState("mounted")||n?(0,ls.jsx)(as.Provider,{value:n,children:(0,ls.jsx)(Vc,{ref:o,...r})}):null});var vr=g(z(),1);var yr=g(z(),1),cs=yr.createContext(void 0);function Ho(){let e=yr.useContext(cs);if(e===void 0)throw new Error(Me(71));return e}var Kc=g($(),1),Jc=vr.forwardRef(function(t,o){let{render:n,className:r,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:l=0,alignOffset:c=0,collisionBoundary:d="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:f=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=rl,style:x,...y}=t,w=qe(),b=Gc(),E=w.useState("open"),_=w.useState("mounted"),T=w.useState("trackCursorAxis"),C=w.useState("disableHoverablePopup"),P=w.useState("floatingRootContext"),I=w.useState("instantType"),Y=w.useState("transitionStatus"),A=w.useState("hasViewport"),N=Pc({anchor:i,positionMethod:s,floatingRootContext:P,mounted:_,side:a,sideOffset:l,align:u,alignOffset:c,collisionBoundary:d,collisionPadding:p,sticky:f,arrowPadding:m,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:v,adaptiveOrigin:A?Ec:void 0}),L=vr.useMemo(()=>({open:E,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:T!=="none"?"tracking-cursor":I}),[E,N.side,N.align,N.anchorHidden,T,I]),R=Oc(t,L,{styles:N.positionerStyles,transitionStatus:Y,props:y,refs:[o,w.useStateSetter("positionerElement")],hidden:!_,inert:!E||T==="both"||C});return(0,Kc.jsx)(cs.Provider,{value:N,children:R})});var Zc=g(z(),1);var fg={...Mo,...Oa},Qc=Zc.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=qe(),{side:u,align:l}=Ho(),c=a.useState("open"),d=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),f=a.useState("floatingRootContext"),h=a.useState("disabled"),v=a.useState("closeDelay");Un({open:c,ref:a.context.popupRef,onComplete(){c&&a.context.onOpenChangeComplete?.(!0)}}),Qi(f,{enabled:!h,closeDelay:v});let x=a.useStateSetter("popupElement");return De("div",t,{state:{open:c,side:u,align:l,instant:d,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[m,lr(p),s],stateAttributesMapping:fg})});var eu=g(z(),1);var tu=eu.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=qe(),{arrowRef:u,side:l,align:c,arrowUncentered:d,arrowStyles:p}=Ho(),m=a.useState("open"),f=a.useState("instantType");return De("div",t,{state:{open:m,side:l,align:c,uncentered:d,instant:f},ref:[o,u],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Mo})});var us=g(z(),1);var fs=g($(),1),ou=function(t){let{delay:o,closeDelay:n,timeout:r=400}=t,i=us.useMemo(()=>({delay:o,closeDelay:n}),[o,n]),s=us.useMemo(()=>({open:o,close:n}),[o,n]);return(0,fs.jsx)(ss.Provider,{value:i,children:(0,fs.jsx)(Ti,{delay:s,timeoutMs:r,children:t.children})})};var ru=g(z(),1);var nu=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var dg={activationDirection:e=>e?{"data-activation-direction":e}:null},iu=ru.forwardRef(function(t,o){let{render:n,className:r,style:i,children:s,...a}=t,u=qe(),l=Ho(),c=u.useState("instantType"),{children:d,state:p}=Lc({store:u,side:l.side,cssVars:nu,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:c};return De("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:dg})});var mn=class{constructor(){this.store=new Fo}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Me(81,t));this.store.setOpen(!0,J(W.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,J(W.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function su(){return new mn}function xr(e){return De(e.defaultTagName??"div",e,e)}var cu=g(se(),1),ds="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"&&mg(document)),e.__wpStyleRuntime}function pg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ds}]`))if(o.getAttribute(ds)===t)return!0;return!1}function uu(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(pg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ds,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function mg(e){let t=ps();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)uu(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 fu(e,t){let o=ps();o.styles.set(e,t);for(let n of o.documents.keys())uu(n,e,t)}typeof process>"u",fu("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 au={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("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var lu={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},br=(0,cu.forwardRef)(function({variant:t="body-md",render:o,className:n,...r},i){return xr({render:o,defaultTagName:"span",ref:i,props:rt(r,{className:ae(au.text,lu.heading,lu.p,au[t],n)})})});var wr=g(Nt(),1),ms=g($(),1),gs=(0,ms.jsx)(wr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ms.jsx)(wr.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Rr=g(Nt(),1),hs=g($(),1),ys=(0,hs.jsx)(Rr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hs.jsx)(Rr.Path,{d:"m15.99 10.889-3.988 3.418-3.988-3.418.976-1.14 3.012 2.582 3.012-2.581.976 1.139Z"})});var _r=g(Nt(),1),vs=g($(),1),xs=(0,vs.jsx)(_r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vs.jsx)(_r.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Er=g(Nt(),1),bs=g($(),1),co=(0,bs.jsx)(Er.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bs.jsx)(Er.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Sr=g(Nt(),1),ws=g($(),1),Rs=(0,ws.jsx)(Sr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ws.jsx)(Sr.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var Tr=g(Nt(),1),_s=g($(),1),uo=(0,_s.jsx)(Tr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_s.jsx)(Tr.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Cr=g(Nt(),1),Es=g($(),1),Pr=(0,Es.jsx)(Cr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Es.jsx)(Cr.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})});var mu=g(se(),1);function Ss(e,t,o){return(0,mu.cloneElement)(e??t,{children:o})}var gg=g(Or(),1);var yu=g(Ts(),1),{lock:gE,unlock:vu}=(0,yu.__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 hg(){let e=gg;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return vu(e.privateApis).ThemeProvider}var xu=hg();var bu=g(se(),1),Cs="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"&&vg(document)),e.__wpStyleRuntime}function yg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Cs}]`))if(o.getAttribute(Cs)===t)return!0;return!1}function wu(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(yg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Cs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function vg(e){let t=Ps();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)wu(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 xg(e,t){let o=Ps();o.styles.set(e,t);for(let n of o.documents.keys())wu(n,e,t)}typeof process>"u",xg("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var bg={stack:"_19ce0419607e1896__stack"},wg={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)"},Vo=(0,bu.forwardRef)(function({direction:t,gap:o,align:n,justify:r,wrap:i,render:s,...a},u){let l={gap:o&&wg[o],alignItems:n,justifyContent:r,flexDirection:t,flexWrap:i};return xr({render:s,ref:u,props:rt(a,{style:l,className:bg.stack})})});var Xt={};ht(Xt,{Popup:()=>Mu,Portal:()=>kr,Positioner:()=>Ir,Provider:()=>Bu,Root:()=>Vu,Trigger:()=>Fu});var Au=g(se(),1);var Tu=g(se(),1);var ks="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"&&_g(document)),e.__wpStyleRuntime}function Rg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ks}]`))if(o.getAttribute(ks)===t)return!0;return!1}function _u(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(Rg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ks,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function _g(e){let t=Is();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 Eg(e,t){let o=Is();o.styles.set(e,t);for(let n of o.documents.keys())_u(n,e,t)}typeof process>"u",Eg("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 Ru={slot:"_11fc52b637ff8a7e__slot"},Eu="data-wp-compat-overlay-slot";function Sg(){return typeof document>"u"?null:document}function Tg(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var wt=null;function Os(e){return e.setAttribute("aria-hidden","false"),e}function Cg(e){let t=e.createElement("div");return t.setAttribute(Eu,""),Ru.slot&&t.classList.add(Ru.slot),e.body.appendChild(t),t}function Su(){if(typeof window>"u"||!Tg()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Sg();if(!e||!e.body)return;if(wt&&wt.ownerDocument===e&&wt.isConnected)return Os(wt);let t=e.querySelector(`[${Eu}]`);return t instanceof HTMLDivElement?(wt=Os(t),wt):(wt?.isConnected&&wt.remove(),wt=Os(Cg(e)),wt)}var Cu=g($(),1),kr=(0,Tu.forwardRef)(function({container:t,...o},n){return(0,Cu.jsx)(ze.Portal,{container:t??Su(),...o,ref:n})});var Pu=g(se(),1),Iu=g($(),1),As="data-wp-hash";function Ns(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Og(document)),e.__wpStyleRuntime}function Pg(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 Ou(e,t,o){if(!e.head)return;let n=Ns(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Pg(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 Og(e){let t=Ns();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Ou(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 ku(e,t){let o=Ns();o.styles.set(e,t);for(let n of o.documents.keys())Ou(n,e,t)}typeof process>"u",ku("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var kg={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ku("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 Ig={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Ir=(0,Pu.forwardRef)(function({align:t="center",className:o,side:n="top",sideOffset:r=4,...i},s){return(0,Iu.jsx)(ze.Positioner,{ref:s,align:t,side:n,sideOffset:r,...i,className:ae(kg["box-sizing"],Ig.positioner,o)})});var hn=g($(),1),Ms="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"&&Ng(document)),e.__wpStyleRuntime}function Ag(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ms}]`))if(o.getAttribute(Ms)===t)return!0;return!1}function Nu(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(Ag(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ms,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ng(e){let t=Ds();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 Mg(e,t){let o=Ds();o.styles.set(e,t);for(let n of o.documents.keys())Nu(n,e,t)}typeof process>"u",Mg("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 Dg={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Lg={background:"#1e1e1e"},Mu=(0,Au.forwardRef)(function({portal:t,positioner:o,children:n,className:r,...i},s){let a=(0,hn.jsx)(xu,{color:Lg,children:(0,hn.jsx)(ze.Popup,{ref:s,className:ae(Dg.popup,r),...i,children:n})}),u=Ss(o,(0,hn.jsx)(Ir,{}),a);return Ss(t,(0,hn.jsx)(kr,{}),u)});var Du=g(se(),1),Lu=g($(),1),Fu=(0,Du.forwardRef)(function(t,o){return(0,Lu.jsx)(ze.Trigger,{ref:o,...t})});var Hu=g($(),1);function Vu(e){return(0,Hu.jsx)(ze.Root,{...e})}var zu=g($(),1);function Bu({...e}){return(0,zu.jsx)(ze.Provider,{...e})}var ju=g(se(),1),Uu=g($(),1),Wu=(0,ju.forwardRef)(({children:e,className:t,ariaLabel:o,as:n="div",...r},i)=>(0,Uu.jsx)(n,{ref:i,className:ae("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...r,children:e}));Wu.displayName="NavigableRegion";var $u=Wu;var Gu=g(Ne(),1),{Fill:qu,Slot:Xu}=(0,Gu.createSlotFill)("SidebarToggle");var Xe=g($(),1),Ls="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"&&Hg(document)),e.__wpStyleRuntime}function Fg(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 Ku(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(Fg(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 Hg(e){let t=Fs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Ku(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 Vg(e,t){let o=Fs();o.styles.set(e,t);for(let n of o.documents.keys())Ku(n,e,t)}typeof process>"u",Vg("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 fo={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Ju({headingLevel:e=1,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:s,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,Xe.jsxs)(Vo,{direction:"column",className:fo.header,children:[(0,Xe.jsxs)(Vo,{className:fo["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Xe.jsxs)(Vo,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,Xe.jsx)(Xu,{bubblesVirtually:!0,className:fo["sidebar-toggle-slot"]}),n&&(0,Xe.jsx)("div",{className:fo["header-visual"],"aria-hidden":"true",children:n}),r&&(0,Xe.jsx)(br,{className:fo["header-title"],render:(0,Xe.jsx)(u,{}),variant:"heading-lg",children:r}),t,o]}),s&&(0,Xe.jsx)(Vo,{align:"center",className:fo["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Xe.jsx)(br,{render:(0,Xe.jsx)("p",{}),variant:"body-md",className:fo["header-subtitle"],children:i})]})}var yn=g($(),1),Vs="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"&&Bg(document)),e.__wpStyleRuntime}function zg(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 Zu(e,t,o){if(!e.head)return;let n=zs(),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(Vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Bg(e){let t=zs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Zu(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=zs();o.styles.set(e,t);for(let n of o.documents.keys())Zu(n,e,t)}typeof process>"u",jg("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 Hs={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Qu({headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,children:s,className:a,actions:u,ariaLabel:l,hasPadding:c=!1,showSidebarToggle:d=!0}){let p=ae(Hs.page,a);return(0,yn.jsxs)($u,{className:p,ariaLabel:l??(typeof r=="string"?r:""),children:[(r||t||o||u||n)&&(0,yn.jsx)(Ju,{headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:u,showSidebarToggle:d}),c?(0,yn.jsx)("div",{className:ae(Hs.content,Hs["has-padding"]),children:s}):s]})}Qu.SidebarToggleFill=qu;var vn=Qu;var ef={primary:"#3858e9",background:"#222524"},Ug=new Map([["modern",ef],["fresh",{primary:"#3858e9",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 xn(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Ug.get(e)??ef}var ed=g(ot(),1),td=g(bn(),1);import{privateApis as wh}from"@wordpress/route";var Zf=g(Bs(),1),Zr=g(gn(),1),pt=g(Ne(),1);import{privateApis as yh}from"@wordpress/route";var Go=g(se(),1),Kr=g(nt(),1);var Jr=g(Or(),1);var Df=g(Ne(),1),Lf=g(ot(),1),_n=g(nt(),1);var mo=g(se(),1),wf=g(ot(),1);var Ar=g(ot(),1);var Wg={menuItems:{},routes:[],dashboardLink:void 0};function nf(e=Wg,t){switch(t.type){case"REGISTER_MENU_ITEM":return{...e,menuItems:{...e.menuItems,[t.id]:t.menuItem}};case"UPDATE_MENU_ITEM":return{...e,menuItems:{...e.menuItems,[t.id]:{...e.menuItems[t.id],...t.updates}}};case"REGISTER_ROUTE":return{...e,routes:[...e.routes,t.route]};case"SET_DASHBOARD_LINK":return{...e,dashboardLink:t.dashboardLink}}return e}var js={};ht(js,{registerMenuItem:()=>$g,registerRoute:()=>Gg,setDashboardLink:()=>qg,updateMenuItem:()=>Yg});function $g(e,t){return{type:"REGISTER_MENU_ITEM",id:e,menuItem:t}}function Yg(e,t){return{type:"UPDATE_MENU_ITEM",id:e,updates:t}}function Gg(e){return{type:"REGISTER_ROUTE",route:e}}function qg(e){return{type:"SET_DASHBOARD_LINK",dashboardLink:e}}var Us={};ht(Us,{getDashboardLink:()=>Jg,getMenuItems:()=>Xg,getRoutes:()=>Kg});function Xg(e){return Object.values(e.menuItems)}function Kg(e){return e.routes}function Jg(e){return e.dashboardLink}var po="wordpress/boot",Rt=(0,Ar.createReduxStore)(po,{reducer:nf,actions:js,selectors:Us});(0,Ar.register)(Rt);var jo=g(Ne(),1);var sf=g(se(),1),af=g(Ne(),1);import{privateApis as Zg}from"@wordpress/route";var rf=g(Ts(),1),{lock:PS,unlock:Ke}=(0,rf.__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/boot");var lf=g($(),1),{createLink:Qg}=Ke(Zg);function eh(e,t){return(0,lf.jsx)(af.__experimentalItem,{as:"a",ref:t,...e})}var th=Qg((0,sf.forwardRef)(eh)),cf=th;var uf=g(se(),1),Nr=g(Ne(),1),ff=g(Nt(),1),wn=g($(),1);function oh(e){return(0,uf.isValidElement)(e)&&(e.type===ff.SVG||e.type==="svg")}function zo(e,t=!0){if(oh(e))return(0,wn.jsx)(Nr.Icon,{icon:e});if(typeof e=="string"&&e.startsWith("dashicons-")){let o=e.replace(/^dashicons-/,"");return(0,wn.jsx)(Nr.Dashicon,{style:{padding:"2px"},icon:o,"aria-hidden":"true"})}return typeof e=="string"&&e.startsWith("data:")?(0,wn.jsx)("img",{src:e,alt:"","aria-hidden":"true",style:{width:"20px",height:"20px",display:"block",padding:"2px"}}):e||(t?(0,wn.jsx)("div",{style:{width:"24px",height:"24px"},"aria-hidden":"true"}):null)}var Bo=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='4e60007e70']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","4e60007e70"),e.appendChild(document.createTextNode(".boot-navigation-item.components-item{align-items:center;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;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-default,400);line-height:20px;margin-block-end:4px;margin-inline:12px;min-height:32px;padding-block:0;padding-inline:4px;width:calc(100% - 24px)}.boot-dropdown-item__children .boot-navigation-item.components-item{min-height:24px}.boot-navigation-item.components-item{border-radius:var(--wpds-border-radius-sm,2px)}.boot-navigation-item.components-item.active,.boot-navigation-item.components-item:focus,.boot-navigation-item.components-item:hover,.boot-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.boot-navigation-item.components-item.active{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.boot-navigation-item.components-item svg:last-child{padding:4px}.boot-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));font-weight:var(--wpds-typography-font-weight-emphasis,600)}.boot-navigation-item.components-item:focus-visible{transform:translateZ(0)}.boot-navigation-item.components-item.with-suffix{padding-right:16px}")),document.head.appendChild(e)}function Mr({className:e,icon:t,shouldShowPlaceholder:o=!0,children:n,to:r}){let i=!String(new URL(r,window.location.origin)).startsWith(window.location.origin),s=(0,Bo.jsxs)(jo.__experimentalHStack,{justify:"flex-start",spacing:2,style:{flexGrow:"1"},children:[zo(t,o),(0,Bo.jsx)(jo.FlexBlock,{children:n})]});return i?(0,Bo.jsx)(jo.__experimentalItem,{as:"a",href:r,className:ae("boot-navigation-item",e),children:s}):(0,Bo.jsx)(cf,{to:r,className:ae("boot-navigation-item",e),children:s})}var Kt=g(Ne(),1),df=g(nt(),1);var Uo=g($(),1);function pf({className:e,id:t,icon:o,shouldShowPlaceholder:n=!0,children:r,onNavigate:i}){let s=a=>{a.preventDefault(),i({id:t,direction:"forward"})};return(0,Uo.jsx)(Kt.__experimentalItem,{className:ae("boot-navigation-item",e),onClick:s,children:(0,Uo.jsxs)(Kt.__experimentalHStack,{justify:"flex-start",spacing:2,style:{flexGrow:"1"},children:[zo(o,n),(0,Uo.jsx)(Kt.FlexBlock,{children:r}),(0,Uo.jsx)(Kt.Icon,{icon:(0,df.isRTL)()?xs:Rs})]})})}var Je=g(Ne(),1);var mf=g(gn(),1),gf=g(ot(),1);var _t=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='608eff82f3']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","608eff82f3"),e.appendChild(document.createTextNode(".boot-dropdown-item__children{display:flex;flex-direction:column;margin-block-end:2px;margin-block-start:-2px;margin-inline-start:30px;overflow:hidden;padding:2px}.boot-dropdown-item__chevron.is-up{transform:rotate(180deg)}")),document.head.appendChild(e)}var nh=.2;function hf({className:e,id:t,icon:o,children:n,isExpanded:r,onToggle:i}){let a=(0,gf.useSelect)(l=>l(po).getMenuItems(),[]).filter(l=>l.parent===t),u=(0,mf.useReducedMotion)();return(0,_t.jsxs)("div",{className:"boot-dropdown-item",children:[(0,_t.jsx)(Je.__experimentalItem,{className:ae("boot-navigation-item",e),onClick:l=>{l.preventDefault(),l.stopPropagation(),i()},onMouseDown:l=>l.preventDefault(),children:(0,_t.jsxs)(Je.__experimentalHStack,{justify:"flex-start",spacing:2,style:{flexGrow:"1"},children:[zo(o,!1),(0,_t.jsx)(Je.FlexBlock,{children:n}),(0,_t.jsx)(Je.Icon,{icon:ys,className:ae("boot-dropdown-item__chevron",{"is-up":r})})]})}),(0,_t.jsx)(Je.__unstableAnimatePresence,{initial:!1,children:r&&(0,_t.jsx)(Je.__unstableMotion.div,{initial:{height:0},animate:{height:"auto"},exit:{height:0},transition:{type:"tween",duration:u?0:nh,ease:"easeOut"},className:"boot-dropdown-item__children",children:a.map((l,c)=>(0,_t.jsx)(Mr,{to:l.to,shouldShowPlaceholder:!1,children:l.label},c))})})]})}var St=g(Ne(),1),Dr=g(nt(),1);var yf=g(gn(),1),Et=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='db54ac7e93']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","db54ac7e93"),e.appendChild(document.createTextNode(".boot-navigation-screen{padding-block-end:4px}.boot-navigation-screen .components-text{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.boot-navigation-screen__title-icon{padding:12px 16px 8px;position:sticky;top:0}.boot-navigation-screen__title{flex-grow:1;overflow-wrap:break-word}.boot-navigation-screen__title.boot-navigation-screen__title,.boot-navigation-screen__title.boot-navigation-screen__title .boot-navigation-screen__title{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);line-height:32px}.boot-navigation-screen__actions{display:flex;flex-shrink:0}")),document.head.appendChild(e)}var rh=.3,ih={initial:e=>({x:e==="forward"?100:-100,opacity:0}),animate:{x:0,opacity:1},exit:e=>({x:e==="forward"?100:-100,opacity:0})};function vf({isRoot:e,title:t,actions:o,content:n,description:r,animationDirection:i,backMenuItem:s,backButtonRef:a,navigationKey:u,onNavigate:l}){let c=(0,Dr.isRTL)()?uo:co,d=(0,yf.useReducedMotion)(),p=m=>{m.preventDefault(),l({id:s,direction:"backward"})};return(0,Et.jsx)("div",{className:"boot-navigation-screen",style:{overflow:"hidden",position:"relative",display:"grid",gridTemplateColumns:"1fr",gridTemplateRows:"1fr"},children:(0,Et.jsx)(St.__unstableAnimatePresence,{initial:!1,children:(0,Et.jsxs)(St.__unstableMotion.div,{custom:i,variants:ih,initial:"initial",animate:"animate",exit:"exit",transition:{type:"tween",duration:d?0:rh,ease:[.33,0,0,1]},style:{width:"100%",gridColumn:"1",gridRow:"1"},children:[(0,Et.jsxs)(St.__experimentalHStack,{spacing:2,className:"boot-navigation-screen__title-icon",children:[!e&&(0,Et.jsx)(St.Button,{ref:a,icon:c,onClick:p,label:(0,Dr.__)("Back"),size:"small",variant:"tertiary"}),(0,Et.jsx)(St.__experimentalHeading,{className:"boot-navigation-screen__title",level:1,size:"15px",children:t}),o&&(0,Et.jsx)("div",{className:"boot-navigation-screen__actions",children:o})]}),r&&(0,Et.jsx)("div",{className:"boot-navigation-screen__description",children:r}),n]},u)})})}var Rn=g(se(),1),xf=g(ot(),1);import{privateApis as ah}from"@wordpress/route";var sh=(e,t)=>{if(!t||t===e)return!1;let o=i=>{let s=i.startsWith("/")?i:"/"+i;return s.endsWith("/")&&s.length>1?s.slice(0,-1):s},n=o(e),r=o(t);return n.startsWith(r)&&(n[r.length]==="/"||r==="/")},Ws=(e,t)=>{let o=t.find(i=>i.to===e);if(o)return o;let n=null,r=0;for(let i of t)i.to&&sh(e,i.to)&&i.to.length>r&&(n=i,r=i.to.length);return n},Lr=(e,t)=>{if(!e)return;let o=t.find(n=>n.id===e);if(o&&o.parent){let n=t.find(r=>r.id===o.parent);if(n?.parent_type==="drilldown")return n.id;if(n)return Lr(n.id,t)}},$s=(e,t)=>{if(!e)return;let o=t.find(n=>n.id===e);if(o&&o.parent){let n=t.find(r=>r.id===o.parent);if(n?.parent_type==="dropdown")return n.id}};var{useRouter:lh,useMatches:ch}=Ke(ah);function bf(){let e=ch(),t=lh(),o=(0,xf.useSelect)(l=>l(po).getMenuItems(),[]),n=e[e.length-1].pathname.slice(t.options.basepath?.length??0),r=Ws(n,o),[i,s]=(0,Rn.useState)(Lr(r?.id,o)),[a,u]=(0,Rn.useState)($s(r?.id,o));return(0,Rn.useEffect)(()=>{let l=Ws(n,o),c=Lr(l?.id,o),d=$s(l?.id,o);s(c),u(d)},[n,o]),[i,s,a,u]}var Wo=g($(),1);function uh(){let e=(0,mo.useRef)(null),[t,o]=(0,mo.useState)(null),[n,r,i,s]=bf(),a=(0,wf.useSelect)(f=>f(po).getMenuItems(),[]),u=(0,mo.useMemo)(()=>a.find(f=>f.id===n),[a,n]),l=u?`drilldown-${u.id}`:"root",c=({id:f,direction:h})=>{o(h),r(f)},d=f=>{s(i===f?void 0:f)},p=(0,mo.useMemo)(()=>a.filter(f=>f.parent===n),[a,n]),m=p.some(f=>!!f.icon);return(0,Wo.jsx)(vf,{isRoot:!u,title:u?u.label:"",backMenuItem:u?.parent,backButtonRef:e,animationDirection:t||void 0,navigationKey:l,onNavigate:c,content:(0,Wo.jsx)("div",{role:"list",children:p.map(f=>f.parent_type==="dropdown"?(0,Wo.jsx)(hf,{id:f.id,className:"boot-navigation-item",icon:f.icon,shouldShowPlaceholder:m,isExpanded:i===f.id,onToggle:()=>d(f.id),children:f.label},f.id):f.parent_type==="drilldown"?(0,Wo.jsx)(pf,{id:f.id,icon:f.icon,shouldShowPlaceholder:m,onNavigate:c,children:f.label},f.id):(0,Wo.jsx)(Mr,{to:f.to,icon:f.icon,shouldShowPlaceholder:m,children:f.label},f.id))})})}var Rf=uh;var Yo=g(se(),1),If=g(ot(),1),go=g(nt(),1),Af=g(bn(),1),zr=g(Ef(),1);var Nf=g(Fr(),1),Br=g(Ne(),1);var Pf=g(se(),1),Hr=g(Cf(),1),Of=g(nt(),1),$o=g(ot(),1),kf=g(bn(),1),Gs=g(Fr(),1),Ys="core/boot/save";function Vr({openSavePanel:e}){let{__experimentalGetDirtyEntityRecords:t,isSavingEntityRecord:o}=(0,$o.useSelect)(kf.store),{hasNonPostEntityChanges:n,isPostSavingLocked:r}=(0,$o.useSelect)(Gs.store),{savePost:i}=(0,$o.useDispatch)(Gs.store),{registerShortcut:s,unregisterShortcut:a}=(0,$o.useDispatch)(Hr.store);(0,Pf.useEffect)(()=>(s({name:Ys,category:"global",description:(0,Of.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{a(Ys)}),[s,a]),(0,Hr.useShortcut)(Ys,u=>{u.preventDefault();let l=t(),c=!!l.length,d=l.some(p=>o(p.kind,p.name,p.key));!c||d||(n()?e():r()||i())})}var $e=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='020f606c18']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","020f606c18"),e.appendChild(document.createTextNode(".boot-save-button{width:100%}.boot-save-button__shortcut:not(:first-child){margin-left:8px}")),document.head.appendChild(e)}function Mf(){let[e,t]=(0,Yo.useState)(!1),{isSaving:o,dirtyEntityRecordsCount:n}=(0,If.useSelect)(f=>{let{isSavingEntityRecord:h,__experimentalGetDirtyEntityRecords:v}=f(Af.store),x=v();return{isSaving:x.some(y=>h(y.kind,y.name,y.key)),dirtyEntityRecordsCount:x.length}},[]),[r,i]=(0,Yo.useState)(!1);(0,Yo.useEffect)(()=>{o&&i(!0)},[o]);let s=n>0;(0,Yo.useEffect)(()=>{!o&&s&&i(!1)},[o,s]);function a(){r&&i(!1)}let u=s||r;if(Vr({openSavePanel:()=>t(!0)}),!u)return null;let l=r&&!s,c=o||l,p=l?(0,go.__)("Saved"):(0,go.sprintf)((0,go._n)("Review %d change…","Review %d changes…",n),n),m=zr.displayShortcut.primary("s");return(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsxs)(Xt.Root,{children:[(0,$e.jsx)(Xt.Trigger,{render:(0,$e.jsx)(Br.Button,{variant:"primary",size:"compact",onClick:()=>t(!0),onBlur:a,disabled:c,accessibleWhenDisabled:!0,isBusy:o,"aria-keyshortcuts":zr.rawShortcut.primary("s"),className:"boot-save-button",icon:l?gs:void 0,children:p})}),(0,$e.jsxs)(Xt.Popup,{children:[s&&(0,$e.jsx)("span",{children:p}),(0,$e.jsx)("span",{className:"boot-save-button__shortcut",children:m})]})]}),e&&(0,$e.jsx)(Br.Modal,{title:(0,go.__)("Review changes"),onRequestClose:()=>t(!1),size:"small",children:(0,$e.jsx)(Nf.EntitiesSavedStates,{close:()=>t(!1),variant:"inline"})})]})}var Mt=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='17b769ae66']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","17b769ae66"),e.appendChild(document.createTextNode(".boot-sidebar__scrollable{display:flex;flex-direction:column;height:100%;overflow:auto;position:relative}.boot-sidebar__content{contain:content;flex-grow:1;position:relative}.boot-sidebar__footer{padding:16px 8px 8px 16px}.boot-sidebar__back-button{margin:16px 12px 8px}")),document.head.appendChild(e)}function fh(){let e=(0,Lf.useSelect)(t=>t(Rt).getDashboardLink(),[]);return(0,Mt.jsx)(Df.Button,{__next40pxDefaultSize:!0,className:"boot-sidebar__back-button",href:e||"/",icon:(0,_n.isRTL)()?uo:co,label:(0,_n.__)("Go to the Dashboard"),children:(0,_n.__)("Dashboard")})}function qs(){return(0,Mt.jsxs)("div",{className:"boot-sidebar__scrollable",children:[(0,Mt.jsx)(fh,{}),(0,Mt.jsx)("div",{className:"boot-sidebar__content",children:(0,Mt.jsx)(Rf,{})}),(0,Mt.jsx)("div",{className:"boot-sidebar__footer",children:(0,Mt.jsx)(Mf,{})})]})}var Ff=g(se(),1),Hf=g(Ne(),1),Vf=g(Fr(),1),zf=g(nt(),1);var Xs=g($(),1);function jr(){let[e,t]=(0,Ff.useState)(!1);return Vr({openSavePanel:()=>t(!0)}),e?(0,Xs.jsx)(Hf.Modal,{className:"edit-site-save-panel__modal",onRequestClose:()=>t(!1),title:(0,zf.__)("Review changes"),size:"small",children:(0,Xs.jsx)(Vf.EntitiesSavedStates,{close:()=>t(!1),variant:"inline"})}):!1}var $r=g(se(),1);var Wr=g(se(),1),Wf=g(Ne(),1);import{useNavigate as dh}from"@wordpress/route";var Bf=g(Ne(),1);var Ur=g(nt(),1),jf=g($(),1);function Uf({length:e}){let t=()=>{window.history.back()};return e>1?null:(0,jf.jsx)(Bf.Button,{size:"compact",onClick:t,label:(0,Ur.__)("Go back"),icon:(0,Ur.isRTL)()?uo:co})}var Dt=g($(),1);function $f({canvas:e}){let[t,o]=(0,Wr.useState)(null),n=dh();if((0,Wr.useEffect)(()=>{import("@wordpress/lazy-editor").then(i=>{o(()=>i.Editor)}).catch(i=>{console.error("Failed to load lazy editor:",i)})},[]),!t)return(0,Dt.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100%",padding:"2rem"},children:(0,Dt.jsx)(Wf.Spinner,{})});let r=e.isPreview?void 0:({length:i})=>(0,Dt.jsx)(Uf,{length:i});return(0,Dt.jsxs)("div",{style:{height:"100%",position:"relative"},children:[(0,Dt.jsx)("div",{style:{height:"100%"},inert:e.isPreview?"true":void 0,children:(0,Dt.jsx)(t,{postType:e.postType,postId:e.postId,settings:{isPreviewMode:e.isPreview,styles:e.isPreview?[{css:"body{min-height:100vh;}"}]:[]},backButton:r})}),e.isPreview&&e.editLink&&(0,Dt.jsx)("div",{onClick:()=>n({to:e.editLink}),onKeyDown:i=>{(i.key==="Enter"||i.key===" ")&&(i.preventDefault(),n({to:e.editLink}))},style:{position:"absolute",inset:0,cursor:"pointer",zIndex:1},role:"button",tabIndex:0,"aria-label":"Click to edit"})]})}var Ks=g($(),1);function Yr({canvas:e,routeContentModule:t}){let[o,n]=(0,$r.useState)(null);return(0,$r.useEffect)(()=>{e===null&&t?import(t).then(r=>{n(()=>r.canvas)}).catch(r=>{console.error("Failed to load custom canvas:",r)}):n(null)},[e,t]),e===void 0?null:e===null?o?(0,Ks.jsx)(o,{}):null:(0,Ks.jsx)($f,{canvas:e})}var En=g(se(),1),qf=g(ot(),1),Xf=g(bn(),1),Gr=g(nt(),1),Js=g(Gf(),1);import{speak as ph}from"@wordpress/a11y";import{privateApis as mh}from"@wordpress/route";var{useLocation:gh,useMatches:hh}=Ke(mh);function qr(){let e=gh(),t=hh(),n=t[t.length-1]?.loaderData?.title,r=(0,qf.useSelect)(s=>s(Xf.store).getEntityRecord("root","__unstableBase")?.name,[]),i=(0,En.useRef)(!0);(0,En.useEffect)(()=>{i.current=!1},[e]),(0,En.useEffect)(()=>{if(!i.current&&n&&typeof n=="string"&&r&&typeof r=="string"){let s=(0,Js.decodeEntities)(n),a=(0,Js.decodeEntities)(r),u=(0,Gr.sprintf)((0,Gr.__)("%1$s ‹ %2$s — WordPress"),s,a);document.title=u,s&&ph(s,"assertive")}},[n,r,e])}var Kf=g(se(),1),Jf=g(gn(),1);function Xr(){let e=(0,Kf.useRef)(null);return(0,Jf.useIsomorphicLayoutEffect)(()=>{if(!e.current)return;let t=e.current.ownerDocument.body,o=getComputedStyle(e.current).backgroundColor;if(!o)return;let n=t.style.background;return t.style.background=o,()=>{t.style.background=n}},[]),e}var ie=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d38c56df8c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d38c56df8c"),e.appendChild(document.createTextNode(".boot-layout{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:row;height:100%;isolation:isolate;width:100%}.boot-layout__sidebar-backdrop{background-color:rgba(0,0,0,.5);bottom:0;cursor:var(--wpds-cursor-control,pointer);left:0;position:fixed;right:0;top:0;z-index:100002}.boot-layout__sidebar{flex-shrink:0;height:100%;overflow:hidden;position:relative;width:240px}.boot-layout__sidebar.is-mobile{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);bottom:0;box-shadow:2px 0 8px rgba(0,0,0,.2);inset-inline-start:0;max-width:85vw;position:fixed;top:0;width:300px;z-index:100003}.boot-layout__mobile-sidebar-drawer{left:0;position:fixed;right:0;top:0}.boot-layout--single-page .boot-layout__mobile-sidebar-drawer{top:46px}.boot-layout__mobile-sidebar-drawer{align-items:center;background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-bottom:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);display:flex;justify-content:flex-start;padding:16px;z-index:3}.boot-layout__canvas.has-mobile-drawer{padding-top:65px;position:relative}.boot-layout__surfaces{display:flex;flex-grow:1;gap:8px;margin:0}@media (min-width:782px){.boot-layout__surfaces{margin:8px}.boot-layout--single-page .boot-layout__surfaces{margin-top:0;margin-inline-start:0}}.boot-layout__inspector,.boot-layout__stage{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:0;bottom:0;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__inspector,.boot-layout__stage{border-radius:var(--wpds-border-radius-xl,12px);height:auto;margin:0;position:static;width:auto}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:auto}}.boot-layout__stage{z-index:2}@media (min-width:782px){.boot-layout__stage{z-index:auto}}.boot-layout__inspector{z-index:3}@media (min-width:782px){.boot-layout__inspector{z-index:auto}}.boot-layout__canvas{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:0;bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.1);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:1}.boot-layout--single-page .boot-layout__canvas{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__canvas{border-radius:var(--wpds-border-radius-xl,12px);height:auto;position:static;width:auto;z-index:auto}.boot-layout--single-page .boot-layout__canvas{height:auto}.boot-layout.has-canvas .boot-layout__stage,.boot-layout__inspector{max-width:400px}}.boot-layout__canvas .interface-interface-skeleton{height:100%;left:0!important;position:relative;top:0!important}.boot-layout.has-full-canvas .boot-layout__surfaces{gap:0;margin:0}.boot-layout.has-full-canvas .boot-layout__inspector,.boot-layout.has-full-canvas .boot-layout__stage{display:none}.boot-layout.has-full-canvas .boot-layout__canvas{border:none;border-radius:0;bottom:0;box-shadow:none;left:0;margin:0;max-width:none;overflow:hidden;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:46px}@media (min-width:782px){.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:32px}}@media (max-width:782px){.boot-layout__canvas:not(.has-mobile-drawer),.boot-layout__inspector,.boot-layout__stage{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));top:var(--wp-admin--admin-bar--height,0)}.boot-layout__mobile-sidebar-drawer{top:var(--wp-admin--admin-bar--height,0)}}")),document.head.appendChild(e)}var{useLocation:vh,useMatches:xh,Outlet:bh}=Ke(yh);function Zs(){let e=xh(),t=vh(),o=e[e.length-1],n=o?.loaderData?.canvas,r=o?.loaderData?.routeContentModule,i=n&&!n.isPreview;qr();let s=(0,Zr.useViewportMatch)("medium","<"),[a,u]=(0,Go.useState)(!1),l=(0,Zr.useReducedMotion)();(0,Go.useEffect)(()=>{u(!1)},[t.pathname,s]);let c=(0,Go.useMemo)(xn,[]),d=Xr();return(0,ie.jsx)(pt.SlotFillProvider,{children:(0,ie.jsx)(Xt.Provider,{children:(0,ie.jsx)(Jr.ThemeProvider,{isRoot:!0,color:{...c,background:"#f8f8f8"},children:(0,ie.jsx)(Jr.ThemeProvider,{color:c,children:(0,ie.jsxs)("div",{ref:d,className:ae("boot-layout",{"has-canvas":!!n||n===null,"has-full-canvas":i}),children:[(0,ie.jsx)(jr,{}),(0,ie.jsx)(Zf.SnackbarNotices,{className:"boot-notices__snackbar"}),s&&(0,ie.jsx)(vn.SidebarToggleFill,{children:(0,ie.jsx)(pt.Button,{icon:Pr,onClick:()=>u(!0),label:(0,Kr.__)("Open navigation panel"),size:"compact"})}),(0,ie.jsx)(pt.__unstableAnimatePresence,{children:s&&a&&!i&&(0,ie.jsx)(pt.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:l?0:.2,ease:"easeOut"},className:"boot-layout__sidebar-backdrop",onClick:()=>u(!1),onKeyDown:p=>{p.key==="Escape"&&u(!1)},role:"button",tabIndex:-1,"aria-label":(0,Kr.__)("Close navigation panel")})}),(0,ie.jsx)(pt.__unstableAnimatePresence,{children:s&&a&&!i&&(0,ie.jsx)(pt.__unstableMotion.div,{initial:{x:"-100%"},animate:{x:0},exit:{x:"-100%"},transition:{type:"tween",duration:l?0:.2,ease:"easeOut"},className:"boot-layout__sidebar is-mobile",children:(0,ie.jsx)(qs,{})})}),!s&&!i&&(0,ie.jsx)("div",{className:"boot-layout__sidebar",children:(0,ie.jsx)(qs,{})}),(0,ie.jsx)("div",{className:"boot-layout__surfaces",children:(0,ie.jsxs)(Jr.ThemeProvider,{color:{...c,background:"#ffffff"},children:[(0,ie.jsx)(bh,{}),(n||n===null)&&(0,ie.jsxs)("div",{className:ae("boot-layout__canvas",{"has-mobile-drawer":n?.isPreview&&s}),children:[n?.isPreview&&s&&(0,ie.jsx)("div",{className:"boot-layout__mobile-sidebar-drawer",children:(0,ie.jsx)(pt.Button,{icon:Pr,onClick:()=>u(!0),label:(0,Kr.__)("Open navigation panel"),size:"compact"})}),(0,ie.jsx)(Yr,{canvas:n,routeContentModule:r})]})]})})]})})})})})}var Ze=g($(),1),{createLazyRoute:Rh,createRouter:_h,createRootRoute:Eh,createRoute:Sh,RouterProvider:Th,createBrowserHistory:Ch,parseHref:Ph,useLoaderData:Oh}=Ke(wh);function kh(){return(0,Ze.jsx)("div",{className:"boot-layout__stage",children:(0,Ze.jsx)(vn,{title:(0,Qs.__)("Route not found"),hasPadding:!0,children:(0,Qs.__)("The page you're looking for does not exist")})})}function Ih(e,t){let o=Sh({getParentRoute:()=>t,path:e.path,beforeLoad:async n=>{if(e.route_module){let i=(await import(e.route_module)).route||{};if(i.beforeLoad)return i.beforeLoad({params:n.params||{},search:n.search||{}})}},loader:async n=>{let r={};e.route_module&&(r=(await import(e.route_module)).route||{});let i={params:n.params||{},search:n.deps||{}},[,s,a,u]=await Promise.all([(0,ed.resolveSelect)(td.store).getEntityRecord("root","__unstableBase"),r.loader?r.loader(i):Promise.resolve(void 0),r.canvas?r.canvas(i):Promise.resolve(void 0),r.title?r.title(i):Promise.resolve(void 0)]),l=!0;return r.inspector&&(l=await r.inspector(i)),{...s,canvas:a,inspector:l,title:u,routeContentModule:e.content_module}},loaderDeps:n=>n.search});return o=o.lazy(async()=>{let n=e.content_module?await import(e.content_module):{},r=n.stage,i=n.inspector;return Rh(e.path)({component:function(){let{inspector:a}=Oh({from:e.path})??{};return(0,Ze.jsxs)(Ze.Fragment,{children:[r&&(0,Ze.jsx)("div",{className:"boot-layout__stage",children:(0,Ze.jsx)(r,{})}),i&&a&&(0,Ze.jsx)("div",{className:"boot-layout__inspector",children:(0,Ze.jsx)(i,{})})]})}})}),o}function Ah(e,t=Zs){let o=Eh({component:t,context:()=>({})}),n=e.map(r=>Ih(r,o));return o.addChildren(n)}function Nh(){return Ch({parseLocation:()=>{let e=new URL(window.location.href),o=`${e.searchParams.get("p")||"/"}${e.hash}`;return Ph(o,window.history.state)},createHref:e=>{let t=new URLSearchParams(window.location.search);return t.set("p",e),`${window.location.pathname}?${t}`}})}function od({routes:e,rootComponent:t=Zs}){let o=(0,Qf.useMemo)(()=>{let n=Nh(),r=Ah(e,t);return _h({history:n,routeTree:r,defaultPreload:"intent",defaultNotFoundComponent:kh,defaultViewTransition:{types:({fromLocation:i})=>i?["navigate"]:!1}})},[e,t]);return(0,Ze.jsx)(Th,{router:o})}var nd=g(Bs(),1),rd=g(Ne(),1),id=g(se(),1);import{privateApis as Mh}from"@wordpress/route";var Qr=g(Or(),1);var Ye=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d38c56df8c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d38c56df8c"),e.appendChild(document.createTextNode(".boot-layout{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:row;height:100%;isolation:isolate;width:100%}.boot-layout__sidebar-backdrop{background-color:rgba(0,0,0,.5);bottom:0;cursor:var(--wpds-cursor-control,pointer);left:0;position:fixed;right:0;top:0;z-index:100002}.boot-layout__sidebar{flex-shrink:0;height:100%;overflow:hidden;position:relative;width:240px}.boot-layout__sidebar.is-mobile{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);bottom:0;box-shadow:2px 0 8px rgba(0,0,0,.2);inset-inline-start:0;max-width:85vw;position:fixed;top:0;width:300px;z-index:100003}.boot-layout__mobile-sidebar-drawer{left:0;position:fixed;right:0;top:0}.boot-layout--single-page .boot-layout__mobile-sidebar-drawer{top:46px}.boot-layout__mobile-sidebar-drawer{align-items:center;background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-bottom:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);display:flex;justify-content:flex-start;padding:16px;z-index:3}.boot-layout__canvas.has-mobile-drawer{padding-top:65px;position:relative}.boot-layout__surfaces{display:flex;flex-grow:1;gap:8px;margin:0}@media (min-width:782px){.boot-layout__surfaces{margin:8px}.boot-layout--single-page .boot-layout__surfaces{margin-top:0;margin-inline-start:0}}.boot-layout__inspector,.boot-layout__stage{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:0;bottom:0;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__inspector,.boot-layout__stage{border-radius:var(--wpds-border-radius-xl,12px);height:auto;margin:0;position:static;width:auto}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:auto}}.boot-layout__stage{z-index:2}@media (min-width:782px){.boot-layout__stage{z-index:auto}}.boot-layout__inspector{z-index:3}@media (min-width:782px){.boot-layout__inspector{z-index:auto}}.boot-layout__canvas{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:0;bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.1);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:1}.boot-layout--single-page .boot-layout__canvas{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__canvas{border-radius:var(--wpds-border-radius-xl,12px);height:auto;position:static;width:auto;z-index:auto}.boot-layout--single-page .boot-layout__canvas{height:auto}.boot-layout.has-canvas .boot-layout__stage,.boot-layout__inspector{max-width:400px}}.boot-layout__canvas .interface-interface-skeleton{height:100%;left:0!important;position:relative;top:0!important}.boot-layout.has-full-canvas .boot-layout__surfaces{gap:0;margin:0}.boot-layout.has-full-canvas .boot-layout__inspector,.boot-layout.has-full-canvas .boot-layout__stage{display:none}.boot-layout.has-full-canvas .boot-layout__canvas{border:none;border-radius:0;bottom:0;box-shadow:none;left:0;margin:0;max-width:none;overflow:hidden;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:46px}@media (min-width:782px){.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:32px}}@media (max-width:782px){.boot-layout__canvas:not(.has-mobile-drawer),.boot-layout__inspector,.boot-layout__stage{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));top:var(--wp-admin--admin-bar--height,0)}.boot-layout__mobile-sidebar-drawer{top:var(--wp-admin--admin-bar--height,0)}}")),document.head.appendChild(e)}var{useMatches:Dh,Outlet:Lh}=Ke(Mh);function sd(){let e=Dh(),t=e[e.length-1],o=t?.loaderData?.canvas,n=t?.loaderData?.routeContentModule,r=o&&!o.isPreview;qr();let i=(0,id.useMemo)(xn,[]),s=Xr();return(0,Ye.jsx)(rd.SlotFillProvider,{children:(0,Ye.jsx)(Qr.ThemeProvider,{isRoot:!0,color:{...i,background:"#f8f8f8"},children:(0,Ye.jsx)(Qr.ThemeProvider,{color:i,children:(0,Ye.jsxs)("div",{ref:s,className:ae("boot-layout boot-layout--single-page",{"has-canvas":!!o||o===null,"has-full-canvas":r}),children:[(0,Ye.jsx)(jr,{}),(0,Ye.jsx)(nd.SnackbarNotices,{className:"boot-notices__snackbar"}),(0,Ye.jsx)("div",{className:"boot-layout__surfaces",children:(0,Ye.jsxs)(Qr.ThemeProvider,{color:{...i,background:"#ffffff"},children:[(0,Ye.jsx)(Lh,{}),(o||o===null)&&(0,Ye.jsx)("div",{className:"boot-layout__canvas",children:(0,Ye.jsx)(Yr,{canvas:o,routeContentModule:n})})]})})]})})})})}var qo=g($(),1);function ad({rootComponent:e}){let t=(0,ho.useSelect)(o=>o(Rt).getRoutes(),[]);return(0,qo.jsx)(od,{routes:t,rootComponent:e})}async function ld(e){for(let t of e??[])await(await import(t)).init()}async function Fh({mountId:e,menuItems:t,routes:o,initModules:n,dashboardLink:r}){(t??[]).forEach(s=>{(0,ho.dispatch)(Rt).registerMenuItem(s.id,s)}),(o??[]).forEach(s=>{(0,ho.dispatch)(Rt).registerRoute(s)}),r&&(0,ho.dispatch)(Rt).setDashboardLink(r),await ld(n);let i=document.getElementById(e);i&&(0,Xo.createRoot)(i).render((0,qo.jsx)(Xo.StrictMode,{children:(0,qo.jsx)(ad,{})}))}async function Hh({mountId:e,routes:t,initModules:o}){(t??[]).forEach(r=>{(0,ho.dispatch)(Rt).registerRoute(r)}),await ld(o);let n=document.getElementById(e);n&&(0,Xo.createRoot)(n).render((0,qo.jsx)(Xo.StrictMode,{children:(0,qo.jsx)(ad,{rootComponent:sd})}))}if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='5c714da7f2']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","5c714da7f2"),e.appendChild(document.createTextNode("@media (min-width:600px){.boot-layout-container .boot-layout{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.boot-layout-container .boot-layout{min-height:calc(100vh - 32px)}body:has(.boot-layout.has-full-canvas) .boot-layout-container .boot-layout{min-height:100vh}}:where(.boot-layout) img{height:auto;max-width:100%}.boot-layout .boot-notices__snackbar{bottom:var(--wpds-dimension-size-md,32px);box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.boot-layout .boot-notices__snackbar .components-snackbar{margin-inline:auto}")),document.head.appendChild(e)}if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='28f077581a']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","28f077581a"),e.appendChild(document.createTextNode("@media (max-width:782px){*{view-transition-name:none!important}}::view-transition-new(root),::view-transition-old(root){animation-duration:.25s}@media not (prefers-reduced-motion:reduce){.boot-layout__canvas .interface-interface-skeleton__header{view-transition-name:boot--canvas-header}.boot-layout__canvas .interface-interface-skeleton__sidebar{view-transition-name:boot--canvas-sidebar}.boot-layout__stage{view-transition-name:boot--stage}.boot-layout__inspector{view-transition-name:boot--inspector}.boot-layout__canvas.is-full-canvas .interface-interface-skeleton__content,.boot-layout__canvas:not(.is-full-canvas){view-transition-name:boot--canvas}@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.boot-layout__stage{view-transition-name:boot-safari--stage}.boot-layout__inspector{view-transition-name:boot-safari--inspector}.boot-layout__canvas.is-full-canvas .interface-interface-skeleton__content,.boot-layout__canvas:not(.is-full-canvas){view-transition-name:boot-safari--canvas}}.components-popover:first-of-type{view-transition-name:boot--components-popover}}::view-transition-group(boot--canvas),::view-transition-group(boot--canvas-header),::view-transition-group(boot--canvas-sidebar),::view-transition-group(boot-safari--canvas){z-index:1}::view-transition-new(boot-safari--canvas),::view-transition-new(boot-safari--inspector),::view-transition-new(boot-safari--stage),::view-transition-old(boot-safari--canvas),::view-transition-old(boot-safari--inspector),::view-transition-old(boot-safari--stage){width:auto}::view-transition-new(boot--canvas),::view-transition-new(boot--inspector),::view-transition-new(boot--stage),::view-transition-old(boot--canvas),::view-transition-old(boot--inspector),::view-transition-old(boot--stage){background:#fff;border-radius:var(--wpds-border-radius-xl,12px);height:100%;object-fit:none;object-position:left top;overflow:hidden;width:100%}::view-transition-new(boot--canvas),::view-transition-old(boot--canvas){object-position:center top}::view-transition-old(boot--inspector):only-child,::view-transition-old(boot--stage):only-child,::view-transition-old(boot-safari--inspector):only-child,::view-transition-old(boot-safari--stage):only-child{animation-name:zoomOut;will-change:transform,opacity}::view-transition-new(boot--inspector):only-child,::view-transition-new(boot--stage):only-child,::view-transition-new(boot-safari--inspector):only-child,::view-transition-new(boot-safari--stage):only-child{animation-name:zoomIn;will-change:transform,opacity}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}::view-transition-new(boot--canvas):only-child,::view-transition-new(boot-safari--canvas):only-child{animation-name:slideFromRight;will-change:transform}::view-transition-old(boot--canvas):only-child,::view-transition-old(boot-safari--canvas):only-child{animation-name:slideToRight;will-change:transform}@keyframes slideFromRight{0%{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(100vw)}}::view-transition-new(boot--canvas-header):only-child{animation-name:slideHeaderFromTop;will-change:transform}::view-transition-old(boot--canvas-header):only-child{animation-name:slideHeaderToTop;will-change:transform}@keyframes slideHeaderFromTop{0%{transform:translateY(-100%)}}@keyframes slideHeaderToTop{to{transform:translateY(-100%)}}::view-transition-new(boot--canvas-sidebar):only-child{animation-name:slideSidebarFromRight;will-change:transform}::view-transition-old(boot--canvas-sidebar):only-child{animation-name:slideSidebarToRight;will-change:transform}@keyframes slideSidebarFromRight{0%{transform:translateX(100%)}}@keyframes slideSidebarToRight{to{transform:translateX(100%)}}")),document.head.appendChild(e)}export{Fh as init,Hh as initSinglePage,Rt as store};
+var gd=Object.create;var ri=Object.defineProperty;var hd=Object.getOwnPropertyDescriptor;var yd=Object.getOwnPropertyNames;var vd=Object.getPrototypeOf,xd=Object.prototype.hasOwnProperty;var he=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ht=(e,t)=>{for(var o in t)ri(e,o,{get:t[o],enumerable:!0})},bd=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of yd(t))!xd.call(e,r)&&r!==o&&ri(e,r,{get:()=>t[r],enumerable:!(n=hd(t,r))||n.enumerable});return e};var g=(e,t,o)=>(o=e!=null?gd(vd(e)):{},bd(t||!e||!e.__esModule?ri(o,"default",{value:e,enumerable:!0}):o,e));var se=he((zh,ta)=>{ta.exports=window.wp.element});var ot=he((Bh,oa)=>{oa.exports=window.wp.data});var nt=he((jh,na)=>{na.exports=window.wp.i18n});var z=he((Wh,ia)=>{ia.exports=window.React});var $=he((Jh,ca)=>{ca.exports=window.ReactJSXRuntime});var jt=he((Yy,Na)=>{Na.exports=window.ReactDOM});var jl=he(Bl=>{"use strict";var Oo=z();function wm(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Rm=typeof Object.is=="function"?Object.is:wm,_m=Oo.useState,Em=Oo.useEffect,Sm=Oo.useLayoutEffect,Tm=Oo.useDebugValue;function Cm(e,t){var o=t(),n=_m({inst:{value:o,getSnapshot:t}}),r=n[0].inst,i=n[1];return Sm(function(){r.value=o,r.getSnapshot=t,Bi(r)&&i({inst:r})},[e,o,t]),Em(function(){return Bi(r)&&i({inst:r}),e(function(){Bi(r)&&i({inst:r})})},[e]),Tm(o),o}function Bi(e){var t=e.getSnapshot;e=e.value;try{var o=t();return!Rm(e,o)}catch{return!0}}function Pm(e,t){return t()}var Om=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?Pm:Cm;Bl.useSyncExternalStore=Oo.useSyncExternalStore!==void 0?Oo.useSyncExternalStore:Om});var ji=he((Mx,Ul)=>{"use strict";Ul.exports=jl()});var $l=he(Wl=>{"use strict";var er=z(),km=ji();function Im(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Am=typeof Object.is=="function"?Object.is:Im,Nm=km.useSyncExternalStore,Mm=er.useRef,Dm=er.useEffect,Lm=er.useMemo,Fm=er.useDebugValue;Wl.useSyncExternalStoreWithSelector=function(e,t,o,n,r){var i=Mm(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=Lm(function(){function u(m){if(!l){if(l=!0,c=m,m=n(m),r!==void 0&&s.hasValue){var f=s.value;if(r(f,m))return d=f}return d=m}if(f=d,Am(c,m))return f;var h=n(m);return r!==void 0&&r(f,h)?(c=m,f):(c=m,d=h)}var l=!1,c,d,p=o===void 0?null:o;return[function(){return u(t())},p===null?void 0:function(){return u(p())}]},[t,o,n,r]);var a=Nm(e,i[0],i[1]);return Dm(function(){s.hasValue=!0,s.value=a},[a]),Fm(a),a}});var Gl=he((Lx,Yl)=>{"use strict";Yl.exports=$l()});var Nt=he((X_,du)=>{du.exports=window.wp.primitives});var gn=he((fE,pu)=>{pu.exports=window.wp.compose});var Or=he((pE,gu)=>{gu.exports=window.wp.theme});var Ts=he((mE,hu)=>{hu.exports=window.wp.privateApis});var Ne=he((cS,Yu)=>{Yu.exports=window.wp.components});var bn=he((_S,tf)=>{tf.exports=window.wp.coreData});var Bs=he((ES,of)=>{of.exports=window.wp.notices});var Ef=he((cT,_f)=>{_f.exports=window.wp.keycodes});var Fr=he((uT,Sf)=>{Sf.exports=window.wp.editor});var Cf=he((fT,Tf)=>{Tf.exports=window.wp.keyboardShortcuts});var Gf=he((IT,Yf)=>{Yf.exports=window.wp.htmlEntities});var Xo=g(se(),1),ho=g(ot(),1);var Qs=g(nt(),1),Qf=g(se(),1);function ra(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=ra(e[t]))&&(n&&(n+=" "),n+=o)}else for(o in e)e[o]&&(n&&(n+=" "),n+=o);return n}function wd(){for(var e,t,o=0,n="",r=arguments.length;o<r;o++)(e=arguments[o])&&(t=ra(e))&&(n&&(n+=" "),n+=t);return n}var ae=wd;var Rd=g(z(),1),Zo={...Rd};var aa=g(z(),1),sa={};function Re(e,t){let o=aa.useRef(sa);return o.current===sa&&(o.current=e(t)),o}var ii=Zo.useInsertionEffect,_d=ii&&ii!==Zo.useLayoutEffect?ii:e=>e();function U(e){let t=Re(Ed).current;return t.next=e,_d(t.effect),t.trampoline}function Ed(){let e={next:void 0,callback:Sd,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function Sd(){}var la=g(z(),1),Td=()=>{},H=typeof document<"u"?la.useLayoutEffect:Td;var Nn=g(z(),1),Cd=Nn.createContext(void 0);function xo(){return Nn.useContext(Cd)?.direction??"ltr"}function Pd(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 Od=Pd("https://base-ui.com/production-error","Base UI"),Me=Od;var Qt=g(z(),1);function si(e,t,o,n){let r=Re(fa).current;return kd(r,e,t,o,n)&&da(r,[e,t,o,n]),r.callback}function ua(e){let t=Re(fa).current;return Id(t,e)&&da(t,e),t.callback}function fa(){return{callback:null,cleanup:null,refs:[]}}function kd(e,t,o,n,r){return e.refs[0]!==t||e.refs[1]!==o||e.refs[2]!==n||e.refs[3]!==r}function Id(e,t){return e.refs.length!==t.length||e.refs.some((o,n)=>o!==t[n])}function da(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 ma=g(z(),1);var pa=g(z(),1),Ad=parseInt(pa.version,10);function bo(e){return Ad>=e}function ai(e){if(!ma.isValidElement(e))return null;let t=e,o=t.props;return(bo(19)?o?.ref:t.ref)??null}function Qo(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Vt(){}var sy=Object.freeze([]),pe=Object.freeze({});function ga(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 ha(e,t){return typeof e=="function"?e(t):e}function ya(e,t){return typeof e=="function"?e(t):e}var li={};function rt(e,t,o,n,r){if(!o&&!n&&!r&&!e)return Mn(t);let i=Mn(e);return t&&(i=en(i,t)),o&&(i=en(i,o)),n&&(i=en(i,n)),r&&(i=en(i,r)),i}function va(e){if(e.length===0)return li;if(e.length===1)return Mn(e[0]);let t=Mn(e[0]);for(let o=1;o<e.length;o+=1)t=en(t,e[o]);return t}function Mn(e){return ci(e)?{...ba(e,li)}:Nd(e)}function en(e,t){return ci(t)?ba(t,e):Md(e,t)}function Nd(e){let t={...e};for(let o in t){let n=t[o];xa(o,n)&&(t[o]=wa(n))}return t}function Md(e,t){if(!t)return e;for(let o in t){let n=t[o];switch(o){case"style":{e[o]=Qo(e.style,n);break}case"className":{e[o]=ui(e.className,n);break}default:xa(o,n)?e[o]=Dd(e[o],n):e[o]=n}}return e}function xa(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 ci(e){return typeof e=="function"}function ba(e,t){return ci(e)?e(t):e??li}function Dd(e,t){return t?e?(...o)=>{let n=o[0];if(_a(n)){let i=n;Ra(i);let s=t(...o);return i.baseUIHandlerPrevented||e?.(...o),s}let r=t(...o);return e?.(...o),r}:wa(t):e}function wa(e){return e&&((...t)=>{let o=t[0];return _a(o)&&Ra(o),e(...t)})}function Ra(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function ui(e,t){return t?e?t+" "+e:t:e}function _a(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var fi=g(z(),1);function De(e,t,o={}){let n=t.render,r=Ld(t,o);if(o.enabled===!1)return null;let i=o.state??pe;return Vd(e,n,r,i)}function Ld(e,t={}){let{className:o,style:n,render:r}=e,{state:i=pe,ref:s,props:a,stateAttributesMapping:u,enabled:l=!0}=t,c=l?ha(o,i):void 0,d=l?ya(n,i):void 0,p=l?ga(i,u):pe,m=l&&a?Fd(a):void 0,f=l?Qo(p,m)??{}:pe;return typeof document<"u"&&(l?Array.isArray(s)?f.ref=ua([f.ref,ai(r),...s]):f.ref=si(f.ref,ai(r),s):si(null,null)),l?(c!==void 0&&(f.className=ui(f.className,c)),d!==void 0&&(f.style=Qo(f.style,d)),f):pe}function Fd(e){return Array.isArray(e)?va(e):rt(void 0,e)}var Hd=Symbol.for("react.lazy");function Vd(e,t,o,n){if(t){if(typeof t=="function")return t(o,n);let r=rt(o,t.props);r.ref=o.ref;let i=t;return i?.$$typeof===Hd&&(i=Qt.Children.toArray(t)[0]),Qt.cloneElement(i,r)}if(e&&typeof e=="string")return zd(e,o);throw new Error(Me(8))}function zd(e,t){return e==="button"?(0,fi.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,fi.createElement)("img",{alt:"",...t,key:t.key}):Qt.createElement(e,t)}var Dn=g(z(),1);var Ea=0;function Bd(e,t="mui"){let[o,n]=Dn.useState(e),r=e||o;return Dn.useEffect(()=>{o==null&&(Ea+=1,n(`${t}-${Ea}`))},[o,t]),r}var Sa=Zo.useId;function zt(e,t){if(Sa!==void 0){let o=Sa();return e??(t?`${t}-${o}`:o)}return Bd(e,t)}function Ta(e){return zt(e,"base-ui")}var W={};ht(W,{cancelOpen:()=>gp,chipRemovePress:()=>Jd,clearPress:()=>Kd,closePress:()=>qd,closeWatcher:()=>lp,decrementPress:()=>ep,disabled:()=>yp,drag:()=>dp,escapeKey:()=>ap,focusOut:()=>sp,imperativeAction:()=>bp,incrementPress:()=>Qd,initial:()=>xp,inputBlur:()=>np,inputChange:()=>tp,inputClear:()=>op,inputPaste:()=>rp,inputPress:()=>ip,itemPress:()=>Gd,keyboard:()=>up,linkPress:()=>Xd,listNavigation:()=>cp,missing:()=>vp,none:()=>jd,outsidePress:()=>Yd,pointer:()=>fp,scrub:()=>mp,siblingOpen:()=>hp,swipe:()=>wp,trackPress:()=>Zd,triggerFocus:()=>$d,triggerHover:()=>Wd,triggerPress:()=>Ud,wheel:()=>pp,windowResize:()=>Rp});var jd="none",Ud="trigger-press",Wd="trigger-hover",$d="trigger-focus",Yd="outside-press",Gd="item-press",qd="close-press",Xd="link-press",Kd="clear-press",Jd="chip-remove-press",Zd="track-press",Qd="increment-press",ep="decrement-press",tp="input-change",op="input-clear",np="input-blur",rp="input-paste",ip="input-press",sp="focus-out",ap="escape-key",lp="close-watcher",cp="list-navigation",up="keyboard",fp="pointer",dp="drag",pp="wheel",mp="scrub",gp="cancel-open",hp="sibling-open",yp="disabled",vp="missing",xp="initial",bp="imperative-action",wp="swipe",Rp="window-resize";function J(e,t,o,n){let r=!1,i=!1,s=n??pe;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 pi=g(z(),1);var Ca=g(z(),1),_p=[];function wo(e){Ca.useEffect(e,_p)}var Ln=null,Ny=globalThis.requestAnimationFrame,di=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)}},Fn=new di,yt=class e{static create(){return new e}static request(t){return Fn.request(t)}static cancel(t){return Fn.cancel(t)}currentId=Ln;request(t){this.cancel(),this.currentId=Fn.request(()=>{this.currentId=Ln,t()})}cancel=()=>{this.currentId!==Ln&&(Fn.cancel(this.currentId),this.currentId=Ln)};disposeEffect=()=>this.cancel};function Ro(){let e=Re(yt.create).current;return wo(e.disposeEffect),e}function Pa(e,t=!1,o=!1){let[n,r]=pi.useState(e&&t?"idle":void 0),[i,s]=pi.useState(e);return e&&!i&&(s(!0),r("starting")),!e&&i&&n!=="ending"&&!o&&r("ending"),!e&&!i&&n==="ending"&&r(void 0),H(()=>{if(!e&&i&&n!=="ending"&&o){let a=yt.request(()=>{r("ending")});return()=>{yt.cancel(a)}}},[e,i,n,o]),H(()=>{if(!e||t)return;let a=yt.request(()=>{r(void 0)});return()=>{yt.cancel(a)}},[t,e]),H(()=>{if(!e||!t)return;e&&i&&n!=="idle"&&r("starting");let a=yt.request(()=>{r("idle")});return()=>{yt.cancel(a)}},[t,e,i,n]),{mounted:i,setMounted:s,transitionStatus:n}}var eo=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),Ep={[eo.startingStyle]:""},Sp={[eo.endingStyle]:""},Oa={transitionStatus(e){return e==="starting"?Ep:e==="ending"?Sp:null}};function Hn(){return typeof window<"u"}function oo(e){return Vn(e)?(e.nodeName||"").toLowerCase():"#document"}function ue(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function st(e){var t;return(t=(Vn(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vn(e){return Hn()?e instanceof Node||e instanceof ue(e).Node:!1}function B(e){return Hn()?e instanceof Element||e instanceof ue(e).Element:!1}function xe(e){return Hn()?e instanceof HTMLElement||e instanceof ue(e).HTMLElement:!1}function _o(e){return!Hn()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ue(e).ShadowRoot}function Eo(e){let{overflow:t,overflowX:o,overflowY:n,display:r}=Se(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+o)&&r!=="inline"&&r!=="contents"}function ka(e){return/^(table|td|th)$/.test(oo(e))}function tn(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var Tp=/transform|translate|scale|rotate|perspective|filter/,Cp=/paint|layout|strict|content/,to=e=>!!e&&e!=="none",mi;function zn(e){let t=B(e)?Se(e):e;return to(t.transform)||to(t.translate)||to(t.scale)||to(t.rotate)||to(t.perspective)||!Bn()&&(to(t.backdropFilter)||to(t.filter))||Tp.test(t.willChange||"")||Cp.test(t.contain||"")}function Ia(e){let t=it(e);for(;xe(t)&&!at(t);){if(zn(t))return t;if(tn(t))return null;t=it(t)}return null}function Bn(){return mi==null&&(mi=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),mi}function at(e){return/^(html|body|#document)$/.test(oo(e))}function Se(e){return ue(e).getComputedStyle(e)}function on(e){return B(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function it(e){if(oo(e)==="html")return e;let t=e.assignedSlot||e.parentNode||_o(e)&&e.host||st(e);return _o(t)?t.host:t}function Aa(e){let t=it(e);return at(t)?e.ownerDocument?e.ownerDocument.body:e.body:xe(t)&&Eo(t)?t:Aa(t)}function Bt(e,t,o){var n;t===void 0&&(t=[]),o===void 0&&(o=!0);let r=Aa(e),i=r===((n=e.ownerDocument)==null?void 0:n.body),s=ue(r);if(i){let a=jn(s);return t.concat(s,s.visualViewport||[],Eo(r)?r:[],a&&o?Bt(a):[])}else return t.concat(r,Bt(r,[],o))}function jn(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ee(e,t,o,n){return e.addEventListener(t,o,n),()=>{e.removeEventListener(t,o,n)}}function Le(e){let t=Re(Pp,e).current;return t.next=e,H(t.effect),t}function Pp(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function be(e){return e?.ownerDocument||document}var La=g(z(),1);var Da=g(jt(),1);function Ma(e){return e==null?e:"current"in e?e.current:e}function So(e,t=!1,o=!0){let n=Ro();return U((r,i=null)=>{n.cancel();let s=Ma(e);if(s==null)return;let a=s,u=()=>{Da.flushSync(r)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){r();return}function l(){Promise.all(a.getAnimations().map(c=>c.finished)).then(()=>{i?.aborted||u()}).catch(()=>{if(o){i?.aborted||u();return}let c=a.getAnimations();!i?.aborted&&c.length>0&&c.some(d=>d.pending||d.playState!=="finished")&&l()})}if(t){let c=eo.startingStyle;if(!a.hasAttribute(c)){n.request(l);return}let d=new MutationObserver(()=>{a.hasAttribute(c)||(d.disconnect(),l())});d.observe(a,{attributes:!0,attributeFilter:[c]}),i?.addEventListener("abort",()=>d.disconnect(),{once:!0});return}n.request(l)})}function Un(e){let{enabled:t=!0,open:o,ref:n,onComplete:r}=e,i=U(r),s=So(n,o,!1);La.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,o,i,s])}var Fa=g(z(),1);function Ha(e){let t=Fa.useRef(!0);t.current&&(t.current=!1,e())}var Ot={};ht(Ot,{engine:()=>xi,env:()=>wi,os:()=>yi,screenReader:()=>bi});var yi={};ht(yi,{android:()=>Ba,apple:()=>hi,ios:()=>gi,linux:()=>Np,mac:()=>ja,windows:()=>Ap});function Op(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:kp,platform:Ip,maxTouchPoints:Va}=Op(),no=kp.toLowerCase(),ro=Ip.toLowerCase();var gi=/^i(os$|p)/.test(ro)||ro==="macintel"&&Va>1,za="android",Ba=ro===za||no.includes(za),ja=!gi&&ro.startsWith("mac"),Ap=ro.startsWith("win"),Np=!Ba&&/^(linux|chrome os)/.test(ro),hi=ja||gi;var xi={};ht(xi,{blink:()=>Dp,gecko:()=>Mp,webkit:()=>vi});var vi=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),Mp=!vi&&no.includes("firefox"),Dp=!vi&&no.includes("chrom");var bi={};ht(bi,{voiceOver:()=>Lp});var Lp=hi;var wi={};ht(wi,{jsdom:()=>Fp});var Fp=/jsdom|happydom/.test(no);var nn=0,je=class e{static create(){return new e}currentId=nn;start(t,o){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nn,o()},t)}isStarted(){return this.currentId!==nn}clear=()=>{this.currentId!==nn&&(clearTimeout(this.currentId),this.currentId=nn)};disposeEffect=()=>this.clear};function lt(){let e=Re(je.create).current;return wo(e.disposeEffect),e}var Te=g(z(),1);function Ua(e){return"nativeEvent"in e}function kt(e,t){let o=["mouse","pen"];return t||o.push("",void 0),o.includes(e)}function Wa(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Ri="data-base-ui-focusable";var _i="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Wn(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&&_o(o)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Ie(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Ut(e,t){if(!B(e))return!1;let o=e;if(t.hasElement(o))return!o.hasAttribute("data-trigger-disabled");for(let[,n]of t.entries())if(te(n,o))return!n.hasAttribute("data-trigger-disabled");return!1}function $n(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 $a(e){return e.matches("html,body")}function Ya(e){return xe(e)&&e.matches(_i)}function Ei(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${_i}`)!=null}function Ga(e){if(!e||Ot.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function Hp(e,t){return t!=null&&!kt(t)?0:typeof e=="function"?e():e}function It(e,t,o){let n=Hp(e,o);return typeof n=="number"?n:n?.[t]}function Si(e){return typeof e=="function"?e():e}function Yn(e,t){return t||e==="click"||e==="mousedown"}function qa(e){return e?.includes("mouse")&&e!=="mousedown"}var Xa=g($(),1),Ka=Te.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new je,currentIdRef:{current:null},currentContextRef:{current:null}});function Vp(e,t){e.current=t.current}function Ti(e){let{children:t,delay:o,timeoutMs:n=0}=e,r=Te.useRef(o),i=Te.useRef(o),s=Te.useRef(null),a=Te.useRef(null),u=lt();return H(()=>{if(i.current=o,!s.current){r.current=o;return}r.current={open:It(r.current,"open"),close:It(o,"close")}},[o,s,r,i]),(0,Xa.jsx)(Ka.Provider,{value:Te.useMemo(()=>({hasProvider:!0,delayRef:r,initialDelayRef:i,currentIdRef:s,timeoutMs:n,currentContextRef:a,timeout:u}),[n,u]),children:t})}function Ci(e,t={open:!1}){let{open:o}=t,n="rootStore"in e?e.rootStore:e,r=n.useState("floatingId"),i=Te.useContext(Ka),{currentIdRef:s,delayRef:a,timeoutMs:u,initialDelayRef:l,currentContextRef:c,hasProvider:d,timeout:p}=i,[m,f]=Te.useState(!1),h=Te.useRef(o),v=Te.useRef(!1);return H(()=>{h.current=o},[o]),H(()=>()=>{v.current=!0},[]),H(()=>{function x(){v.current||f(!1),c.current?.setIsInstantPhase(!1),s.current=null,c.current=null,a.current=l.current,p.clear()}if(s.current&&!o&&s.current===r){if(f(!1),u){let y=r;return p.start(u,()=>{n.select("open")||s.current&&s.current!==y||x()}),()=>{(h.current||s.current!==y)&&p.clear()}}x()}},[o,r,s,a,u,l,c,p,n]),H(()=>{if(!o)return;let x=c.current,y=s.current;p.clear(),c.current={onOpenChange:n.setOpen,setIsInstantPhase:f},s.current=r,a.current={open:0,close:It(l.current,"close")},y!==null&&y!==r?(f(!0),x?.setIsInstantPhase(!0),x?.onOpenChange(!1,J(W.none))):(f(!1),x?.setIsInstantPhase(!1))},[o,r,n,s,a,l,c,p]),H(()=>()=>{if(s.current===r){if(c.current=null,!h.current)return;s.current=null,Vp(a,l),p.clear()}},[c,s,a,r,l,p]),Te.useMemo(()=>({hasProvider:d,delayRef:a,isInstantPhase:m}),[d,a,m])}function ct(...e){return()=>{for(let t=0;t<e.length;t+=1){let o=e[t];o&&o()}}}var Qa=["top","right","bottom","left"];var Wt=Math.min,Ae=Math.max,$t=Math.round,sn=Math.floor,ut=e=>({x:e,y:e}),zp={left:"right",right:"left",bottom:"top",top:"bottom"};function an(e,t,o){return Ae(e,Wt(t,o))}function ft(e,t){return typeof e=="function"?e(t):e}function _e(e){return e.split("-")[0]}function dt(e){return e.split("-")[1]}function qn(e){return e==="x"?"y":"x"}function ln(e){return e==="y"?"height":"width"}function Fe(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function cn(e){return qn(Fe(e))}function el(e,t,o){o===void 0&&(o=!1);let n=dt(e),r=cn(e),i=ln(r),s=r==="x"?n===(o?"end":"start")?"right":"left":n==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=rn(s)),[s,rn(s)]}function tl(e){let t=rn(e);return[Gn(e),t,Gn(t)]}function Gn(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var Ja=["left","right"],Za=["right","left"],Bp=["top","bottom"],jp=["bottom","top"];function Up(e,t,o){switch(e){case"top":case"bottom":return o?t?Za:Ja:t?Ja:Za;case"left":case"right":return t?Bp:jp;default:return[]}}function ol(e,t,o,n){let r=dt(e),i=Up(_e(e),o==="start",n);return r&&(i=i.map(s=>s+"-"+r),t&&(i=i.concat(i.map(Gn)))),i}function rn(e){let t=_e(e);return zp[t]+e.slice(t.length)}function Wp(e){return{top:0,right:0,bottom:0,left:0,...e}}function Xn(e){return typeof e!="number"?Wp(e):{top:e,right:e,bottom:e,left:e}}function io(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 At(e,t,o=!0){return e.filter(r=>r.parentId===t).flatMap(r=>[...!o||r.context?.open?[r]:[],...At(e,r.id,o)])}function To(e){return`data-base-ui-${e}`}var Ue=g(z(),1),il=g(jt(),1);var nl={style:{transition:"none"}};var $p="data-base-ui-swipe-ignore",Yp="data-swipe-ignore",Mv=`[${$p}]`,Dv=`[${Yp}]`;var rl={fallbackAxisSide:"end"};var sl=g($(),1),Gp=Ue.createContext(null),qp=()=>Ue.useContext(Gp),Xp=To("portal");function Pi(e={}){let{ref:t,container:o,componentProps:n=pe,elementProps:r}=e,i=zt(),a=qp()?.portalNode,[u,l]=Ue.useState(null),[c,d]=Ue.useState(null),p=U(v=>{v!==null&&d(v)}),m=Ue.useRef(null);H(()=>{if(o===null){m.current&&(m.current=null,d(null),l(null));return}if(i==null)return;let v=(o&&(Vn(o)?o:o.current))??a??document.body;if(v==null){m.current&&(m.current=null,d(null),l(null));return}m.current!==v&&(m.current=v,d(null),l(v))},[o,a,i]);let f=De("div",n,{ref:[t,p],props:[{id:i,[Xp]:""},r]});return{portalNode:c,portalSubtree:u&&f?il.createPortal(f,u):null}}var so=g(z(),1);function al(){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 Kp=g($(),1),Jp=so.createContext(null),Zp=so.createContext(null),Co=()=>so.useContext(Jp)?.id||null,Yt=e=>{let t=so.useContext(Zp);return e??t};var He=g(z(),1);function Qp(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",u=["mouseenter","mousemove"].includes(t.dataRef.current.openEvent?.type||"")&&t.pointerType!=="touch",l=i.width,c=i.height,d=i.x,p=i.y;return o==null&&t.x&&s&&(o=i.x-t.x),n==null&&t.y&&a&&(n=i.y-t.y),d-=o||0,p-=n||0,l=0,c=0,!r||u?(l=t.axis==="y"?i.width:0,c=t.axis==="x"?i.height:0,d=s&&t.x!=null?t.x:d,p=a&&t.y!=null?t.y:p):r&&!u&&(c=t.axis==="x"?i.height:c,l=t.axis==="y"?i.width:l),r=!0,{width:l,height:c,x:d,y:p,top:p,right:d+l,bottom:p+c,left:d}}}}function ll(e){return e!=null&&e.clientX!=null}function Oi(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"),u=r.context.dataRef,l=He.useRef(!1),c=He.useRef(null),[d,p]=He.useState(),[m,f]=He.useState([]),h=U(b=>{r.set("positionReference",b)}),v=U((b,E,_)=>{l.current||u.current.openEvent&&!ll(u.current.openEvent)||r.set("positionReference",Qp(_??a,{x:b,y:E,axis:n,dataRef:u,pointerType:d}))}),x=U(b=>{i?c.current||(v(b.clientX,b.clientY,b.currentTarget),f([])):v(b.clientX,b.clientY,b.currentTarget)}),y=kt(d)?s:i;He.useEffect(()=>{if(!o){h(a);return}if(!y)return;function b(){c.current?.(),c.current=null}let E=ue(s);function _(T){let C=Ie(T);te(s,C)?b():v(T.clientX,T.clientY)}return!u.current.openEvent||ll(u.current.openEvent)?c.current=ee(E,"mousemove",_):h(a),b},[y,o,s,u,a,r,v,h,m]),He.useEffect(()=>()=>{r.set("positionReference",null)},[r]),He.useEffect(()=>{o&&!s&&(l.current=!1)},[o,s]),He.useEffect(()=>{!o&&i&&(l.current=!0)},[o,i]);let w=He.useMemo(()=>{function b(E){p(E.pointerType)}return{onPointerDown:b,onPointerEnter:b,onMouseMove:x,onMouseEnter:x}},[x]);return He.useMemo(()=>o?{reference:w,trigger:w}:{},[o,w])}var Ve=g(z(),1);function em(){return!1}function tm(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function ki(e,t={}){let{enabled:o=!0,escapeKey:n=!0,outsidePress:r=!0,outsidePressEvent:i="sloppy",referencePress:s=em,bubbles:a,externalTree:u}=t,l="rootStore"in e?e.rootStore:e,c=l.useState("open"),d=l.useState("floatingElement"),{dataRef:p}=l.context,m=Yt(u),f=U(typeof r=="function"?r:()=>!1),h=typeof r=="function"?f:r,v=h!==!1,x=U(()=>i),{escapeKey:y,outsidePress:w}=tm(a),b=Ve.useRef(!1),E=Ve.useRef(!1),_=Ve.useRef(!1),T=Ve.useRef(!1),C=Ve.useRef(""),P=Ve.useRef(null),I=lt(),Y=lt(),A=U(()=>{Y.clear(),p.current.insideReactTree=!1}),N=U(j=>{let Q=p.current.floatingContext?.nodeId;return(m?At(m.nodesRef.current,Q):[]).some(re=>re.context?.open&&!re.context.dataRef.current[j])}),L=U(j=>$n(j,l.select("floatingElement"))||$n(j,l.select("domReferenceElement"))),R=U(j=>{s()&&l.setOpen(!1,J(W.triggerPress,j.nativeEvent))}),k=U(j=>{if(!c||!o||!n||j.key!=="Escape"||T.current||!y&&N("__escapeKeyBubbles"))return;let Q=Ua(j)?j.nativeEvent:j,Z=J(W.escapeKey,Q);l.setOpen(!1,Z),Z.isCanceled||j.preventDefault(),!y&&!Z.isPropagationAllowed&&j.stopPropagation()}),F=U(()=>{p.current.insideReactTree=!0,Y.start(0,A)}),S=U(j=>{if(!c||!o||j.button!==0)return;let Q=Ie(j.nativeEvent);te(l.select("floatingElement"),Q)&&(b.current||(b.current=!0,E.current=!1))}),O=U(j=>{!c||!o||(j.defaultPrevented||j.nativeEvent.defaultPrevented)&&b.current&&(E.current=!0)});Ve.useEffect(()=>{if(!c||!o)return;p.current.__escapeKeyBubbles=y,p.current.__outsidePressBubbles=w;let j=new je,Q=new je;function Z(){j.clear(),T.current=!0}function re(){j.start(Ot.engine.webkit?5:0,()=>{T.current=!1})}function G(){_.current=!0,Q.start(0,()=>{_.current=!1})}function le(){b.current=!1,E.current=!1}function ce(){let D=C.current,V=D==="pen"||!D?"mouse":D,ge=x(),Ee=typeof ge=="function"?ge():ge;return typeof Ee=="string"?Ee:Ee[V]}function me(D){let V=ce();return V==="intentional"&&D.type!=="click"||V==="sloppy"&&D.type==="click"}function Oe(D){let V=p.current.floatingContext?.nodeId,ge=m&&At(m.nodesRef.current,V).some(Ee=>$n(D,Ee.context?.elements.floating));return L(D)||ge}function we(D){if(me(D)){D.type!=="click"&&!L(D)&&(Q.clear(),_.current=!1),A();return}if(p.current.insideReactTree){A();return}let V=Ie(D),ge=`[${To("inert")}]`,Ee=B(V)?V.getRootNode():null,Lt=Array.from((_o(Ee)?Ee:be(l.select("floatingElement"))).querySelectorAll(ge)),Ko=l.context.triggerElements;if(V&&(Ko.hasElement(V)||Ko.hasMatchingElement(Be=>te(Be,V))))return;let Ct=B(V)?V:null;for(;Ct&&!at(Ct);){let Be=it(Ct);if(at(Be)||!B(Be))break;Ct=Be}if(!(Lt.length&&B(V)&&!$a(V)&&!te(V,l.select("floatingElement"))&&Lt.every(Be=>!te(Ct,Be)))){if(xe(V)&&!("touches"in D)){let Be=at(V),Ft=Se(V),Ht=/auto|scroll/,Cn=Be||Ht.test(Ft.overflowX),Pn=Be||Ht.test(Ft.overflowY),On=Cn&&V.clientWidth>0&&V.scrollWidth>V.clientWidth,kn=Pn&&V.clientHeight>0&&V.scrollHeight>V.clientHeight,In=Ft.direction==="rtl",oe=kn&&(In?D.offsetX<=V.offsetWidth-V.clientWidth:D.offsetX>V.clientWidth),ke=On&&D.offsetY>V.clientHeight;if(oe||ke)return}if(!Oe(D)){if(ce()==="intentional"&&_.current){Q.clear(),_.current=!1;return}typeof h=="function"&&!h(D)||N("__outsidePressBubbles")||(l.setOpen(!1,J(W.outsidePress,D)),A())}}}function X(D){ce()!=="sloppy"||D.pointerType==="touch"||!l.select("open")||!o||L(D)||we(D)}function fe(D){if(ce()!=="sloppy"||!l.select("open")||!o||L(D))return;let V=D.touches[0];V&&(P.current={startTime:Date.now(),startX:V.clientX,startY:V.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},I.start(1e3,()=>{P.current&&(P.current.dismissOnTouchEnd=!1,P.current.dismissOnMouseDown=!1)}))}function de(D,V){let ge=Ie(D);if(!ge)return;let Ee=ee(ge,D.type,()=>{V(D),Ee()})}function Jt(D){C.current="touch",de(D,fe)}function Qe(D){I.clear(),D.type==="pointerdown"&&(C.current=D.pointerType),!(D.type==="mousedown"&&P.current&&!P.current.dismissOnMouseDown)&&de(D,V=>{V.type==="pointerdown"?X(V):we(V)})}function Tt(D){if(!b.current)return;let V=E.current;if(le(),ce()==="intentional"){if(D.type==="pointercancel"){V&&G();return}if(!Oe(D)){if(V){G();return}typeof h=="function"&&!h(D)||(Q.clear(),_.current=!0,A())}}}function et(D){if(ce()!=="sloppy"||!P.current||L(D))return;let V=D.touches[0];if(!V)return;let ge=Math.abs(V.clientX-P.current.startX),Ee=Math.abs(V.clientY-P.current.startY),Lt=Math.sqrt(ge*ge+Ee*Ee);Lt>5&&(P.current.dismissOnTouchEnd=!0),Lt>10&&(we(D),I.clear(),P.current=null)}function mt(D){de(D,et)}function Sn(D){ce()!=="sloppy"||!P.current||L(D)||(P.current.dismissOnTouchEnd&&we(D),I.clear(),P.current=null)}function Tn(D){de(D,Sn)}let ve=be(d),yo=ct(n&&ct(ee(ve,"keydown",k),ee(ve,"compositionstart",Z),ee(ve,"compositionend",re)),v&&ct(ee(ve,"click",Qe,!0),ee(ve,"pointerdown",Qe,!0),ee(ve,"pointerup",Tt,!0),ee(ve,"pointercancel",Tt,!0),ee(ve,"mousedown",Qe,!0),ee(ve,"mouseup",Tt,!0),ee(ve,"touchstart",Jt,!0),ee(ve,"touchmove",mt,!0),ee(ve,"touchend",Tn,!0)));return()=>{yo(),j.clear(),Q.clear(),le(),_.current=!1}},[p,d,n,v,h,c,o,y,w,k,A,x,N,L,m,l,I]),Ve.useEffect(A,[h,A]);let M=Ve.useMemo(()=>({onKeyDown:k,onPointerDown:R,onClick:R}),[k,R]),K=Ve.useMemo(()=>({onKeyDown:k,onPointerDown:O,onMouseDown:O,onClickCapture:F,onMouseDownCapture(j){F(),S(j)},onPointerDownCapture(j){F(),S(j)},onMouseUpCapture:F,onTouchEndCapture:F,onTouchMoveCapture:F}),[k,F,S,O]);return Ve.useMemo(()=>o?{reference:M,floating:K,trigger:M}:{},[o,M,K])}var Ce=g(z(),1);function cl(e,t,o){let{reference:n,floating:r}=e,i=Fe(t),s=cn(t),a=ln(s),u=_e(t),l=i==="y",c=n.x+n.width/2-r.width/2,d=n.y+n.height/2-r.height/2,p=n[a]/2-r[a]/2,m;switch(u){case"top":m={x:c,y:n.y-r.height};break;case"bottom":m={x:c,y:n.y+n.height};break;case"right":m={x:n.x+n.width,y:d};break;case"left":m={x:n.x-r.width,y:d};break;default:m={x:n.x,y:n.y}}switch(dt(t)){case"start":m[s]-=p*(o&&l?-1:1);break;case"end":m[s]+=p*(o&&l?-1:1);break}return m}async function dl(e,t){var o;t===void 0&&(t={});let{x:n,y:r,platform:i,rects:s,elements:a,strategy:u}=e,{boundary:l="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:p=!1,padding:m=0}=ft(t,e),f=Xn(m),v=a[p?d==="floating"?"reference":"floating":d],x=io(await i.getClippingRect({element:(o=await(i.isElement==null?void 0:i.isElement(v)))==null||o?v:v.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:l,rootBoundary:c,strategy:u})),y=d==="floating"?{x:n,y:r,width:s.floating.width,height:s.floating.height}:s.reference,w=await(i.getOffsetParent==null?void 0:i.getOffsetParent(a.floating)),b=await(i.isElement==null?void 0:i.isElement(w))?await(i.getScale==null?void 0:i.getScale(w))||{x:1,y:1}:{x:1,y:1},E=io(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:w,strategy:u}):y);return{top:(x.top-E.top+f.top)/b.y,bottom:(E.bottom-x.bottom+f.bottom)/b.y,left:(x.left-E.left+f.left)/b.x,right:(E.right-x.right+f.right)/b.x}}var om=50,pl=async(e,t,o)=>{let{placement:n="bottom",strategy:r="absolute",middleware:i=[],platform:s}=o,a=s.detectOverflow?s:{...s,detectOverflow:dl},u=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:c,y:d}=cl(l,n,u),p=n,m=0,f={};for(let h=0;h<i.length;h++){let v=i[h];if(!v)continue;let{name:x,fn:y}=v,{x:w,y:b,data:E,reset:_}=await y({x:c,y:d,initialPlacement:n,placement:p,strategy:r,middlewareData:f,rects:l,platform:a,elements:{reference:e,floating:t}});c=w??c,d=b??d,f[x]={...f[x],...E},_&&m<om&&(m++,typeof _=="object"&&(_.placement&&(p=_.placement),_.rects&&(l=_.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:r}):_.rects),{x:c,y:d}=cl(l,p,u)),h=-1)}return{x:c,y:d,placement:p,strategy:r,middlewareData:f}};var ml=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:u,elements:l}=t,{mainAxis:c=!0,crossAxis:d=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:f="none",flipAlignment:h=!0,...v}=ft(e,t);if((o=i.arrow)!=null&&o.alignmentOffset)return{};let x=_e(r),y=Fe(a),w=_e(a)===a,b=await(u.isRTL==null?void 0:u.isRTL(l.floating)),E=p||(w||!h?[rn(a)]:tl(a)),_=f!=="none";!p&&_&&E.push(...ol(a,h,f,b));let T=[a,...E],C=await u.detectOverflow(t,v),P=[],I=((n=i.flip)==null?void 0:n.overflows)||[];if(c&&P.push(C[x]),d){let L=el(r,s,b);P.push(C[L[0]],C[L[1]])}if(I=[...I,{placement:r,overflows:P}],!P.every(L=>L<=0)){var Y,A;let L=(((Y=i.flip)==null?void 0:Y.index)||0)+1,R=T[L];if(R&&(!(d==="alignment"?y!==Fe(R):!1)||I.every(S=>Fe(S.placement)===y?S.overflows[0]>0:!0)))return{data:{index:L,overflows:I},reset:{placement:R}};let k=(A=I.filter(F=>F.overflows[0]<=0).sort((F,S)=>F.overflows[1]-S.overflows[1])[0])==null?void 0:A.placement;if(!k)switch(m){case"bestFit":{var N;let F=(N=I.filter(S=>{if(_){let O=Fe(S.placement);return O===y||O==="y"}return!0}).map(S=>[S.placement,S.overflows.filter(O=>O>0).reduce((O,M)=>O+M,0)]).sort((S,O)=>S[1]-O[1])[0])==null?void 0:N[0];F&&(k=F);break}case"initialPlacement":k=a;break}if(r!==k)return{reset:{placement:k}}}return{}}}};function ul(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function fl(e){return Qa.some(t=>e[t]>=0)}var gl=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:o,platform:n}=t,{strategy:r="referenceHidden",...i}=ft(e,t);switch(r){case"referenceHidden":{let s=await n.detectOverflow(t,{...i,elementContext:"reference"}),a=ul(s,o.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:fl(a)}}}case"escaped":{let s=await n.detectOverflow(t,{...i,altBoundary:!0}),a=ul(s,o.floating);return{data:{escapedOffsets:a,escaped:fl(a)}}}default:return{}}}}};var hl=new Set(["left","top"]);async function nm(e,t){let{placement:o,platform:n,elements:r}=e,i=await(n.isRTL==null?void 0:n.isRTL(r.floating)),s=_e(o),a=dt(o),u=Fe(o)==="y",l=hl.has(s)?-1:1,c=i&&u?-1:1,d=ft(t,e),{mainAxis:p,crossAxis:m,alignmentAxis:f}=typeof d=="number"?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return a&&typeof f=="number"&&(m=a==="end"?f*-1:f),u?{x:m*c,y:p*l}:{x:p*l,y:m*c}}var yl=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,u=await nm(t,e);return s===((o=a.offset)==null?void 0:o.placement)&&(n=a.arrow)!=null&&n.alignmentOffset?{}:{x:r+u.x,y:i+u.y,data:{...u,placement:s}}}}},vl=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:u={fn:x=>{let{x:y,y:w}=x;return{x:y,y:w}}},...l}=ft(e,t),c={x:o,y:n},d=await i.detectOverflow(t,l),p=Fe(_e(r)),m=qn(p),f=c[m],h=c[p];if(s){let x=m==="y"?"top":"left",y=m==="y"?"bottom":"right",w=f+d[x],b=f-d[y];f=an(w,f,b)}if(a){let x=p==="y"?"top":"left",y=p==="y"?"bottom":"right",w=h+d[x],b=h-d[y];h=an(w,h,b)}let v=u.fn({...t,[m]:f,[p]:h});return{...v,data:{x:v.x-o,y:v.y-n,enabled:{[m]:s,[p]:a}}}}}},xl=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:o,y:n,placement:r,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:u=!0,crossAxis:l=!0}=ft(e,t),c={x:o,y:n},d=Fe(r),p=qn(d),m=c[p],f=c[d],h=ft(a,t),v=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(u){let w=p==="y"?"height":"width",b=i.reference[p]-i.floating[w]+v.mainAxis,E=i.reference[p]+i.reference[w]-v.mainAxis;m<b?m=b:m>E&&(m=E)}if(l){var x,y;let w=p==="y"?"width":"height",b=hl.has(_e(r)),E=i.reference[d]-i.floating[w]+(b&&((x=s.offset)==null?void 0:x[d])||0)+(b?0:v.crossAxis),_=i.reference[d]+i.reference[w]+(b?0:((y=s.offset)==null?void 0:y[d])||0)-(b?v.crossAxis:0);f<E?f=E:f>_&&(f=_)}return{[p]:m,[d]:f}}}},bl=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var o,n;let{placement:r,rects:i,platform:s,elements:a}=t,{apply:u=()=>{},...l}=ft(e,t),c=await s.detectOverflow(t,l),d=_e(r),p=dt(r),m=Fe(r)==="y",{width:f,height:h}=i.floating,v,x;d==="top"||d==="bottom"?(v=d,x=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(x=d,v=p==="end"?"top":"bottom");let y=h-c.top-c.bottom,w=f-c.left-c.right,b=Wt(h-c[v],y),E=Wt(f-c[x],w),_=!t.middlewareData.shift,T=b,C=E;if((o=t.middlewareData.shift)!=null&&o.enabled.x&&(C=w),(n=t.middlewareData.shift)!=null&&n.enabled.y&&(T=y),_&&!p){let I=Ae(c.left,0),Y=Ae(c.right,0),A=Ae(c.top,0),N=Ae(c.bottom,0);m?C=f-2*(I!==0||Y!==0?I+Y:Ae(c.left,c.right)):T=h-2*(A!==0||N!==0?A+N:Ae(c.top,c.bottom))}await u({...t,availableWidth:C,availableHeight:T});let P=await s.getDimensions(a.floating);return f!==P.width||h!==P.height?{reset:{rects:!0}}:{}}}};function El(e){let t=Se(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=xe(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n,a=$t(o)!==i||$t(n)!==s;return a&&(o=i,n=s),{width:o,height:n,$:a}}function Ai(e){return B(e)?e:e.contextElement}function Po(e){let t=Ai(e);if(!xe(t))return ut(1);let o=t.getBoundingClientRect(),{width:n,height:r,$:i}=El(t),s=(i?$t(o.width):o.width)/n,a=(i?$t(o.height):o.height)/r;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var rm=ut(0);function Sl(e){let t=ue(e);return!Bn()||!t.visualViewport?rm:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function im(e,t,o){return t===void 0&&(t=!1),!o||t&&o!==ue(e)?!1:t}function ao(e,t,o,n){t===void 0&&(t=!1),o===void 0&&(o=!1);let r=e.getBoundingClientRect(),i=Ai(e),s=ut(1);t&&(n?B(n)&&(s=Po(n)):s=Po(e));let a=im(i,o,n)?Sl(i):ut(0),u=(r.left+a.x)/s.x,l=(r.top+a.y)/s.y,c=r.width/s.x,d=r.height/s.y;if(i){let p=ue(i),m=n&&B(n)?ue(n):n,f=p,h=jn(f);for(;h&&n&&m!==f;){let v=Po(h),x=h.getBoundingClientRect(),y=Se(h),w=x.left+(h.clientLeft+parseFloat(y.paddingLeft))*v.x,b=x.top+(h.clientTop+parseFloat(y.paddingTop))*v.y;u*=v.x,l*=v.y,c*=v.x,d*=v.y,u+=w,l+=b,f=ue(h),h=jn(f)}}return io({width:c,height:d,x:u,y:l})}function Kn(e,t){let o=on(e).scrollLeft;return t?t.left+o:ao(st(e)).left+o}function Tl(e,t){let o=e.getBoundingClientRect(),n=o.left+t.scrollLeft-Kn(e,o),r=o.top+t.scrollTop;return{x:n,y:r}}function sm(e){let{elements:t,rect:o,offsetParent:n,strategy:r}=e,i=r==="fixed",s=st(n),a=t?tn(t.floating):!1;if(n===s||a&&i)return o;let u={scrollLeft:0,scrollTop:0},l=ut(1),c=ut(0),d=xe(n);if((d||!d&&!i)&&((oo(n)!=="body"||Eo(s))&&(u=on(n)),d)){let m=ao(n);l=Po(n),c.x=m.x+n.clientLeft,c.y=m.y+n.clientTop}let p=s&&!d&&!i?Tl(s,u):ut(0);return{width:o.width*l.x,height:o.height*l.y,x:o.x*l.x-u.scrollLeft*l.x+c.x+p.x,y:o.y*l.y-u.scrollTop*l.y+c.y+p.y}}function am(e){return Array.from(e.getClientRects())}function lm(e){let t=st(e),o=on(e),n=e.ownerDocument.body,r=Ae(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=Ae(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight),s=-o.scrollLeft+Kn(e),a=-o.scrollTop;return Se(n).direction==="rtl"&&(s+=Ae(t.clientWidth,n.clientWidth)-r),{width:r,height:i,x:s,y:a}}var wl=25;function cm(e,t){let o=ue(e),n=st(e),r=o.visualViewport,i=n.clientWidth,s=n.clientHeight,a=0,u=0;if(r){i=r.width,s=r.height;let c=Bn();(!c||c&&t==="fixed")&&(a=r.offsetLeft,u=r.offsetTop)}let l=Kn(n);if(l<=0){let c=n.ownerDocument,d=c.body,p=getComputedStyle(d),m=c.compatMode==="CSS1Compat"&&parseFloat(p.marginLeft)+parseFloat(p.marginRight)||0,f=Math.abs(n.clientWidth-d.clientWidth-m);f<=wl&&(i-=f)}else l<=wl&&(i+=l);return{width:i,height:s,x:a,y:u}}function um(e,t){let o=ao(e,!0,t==="fixed"),n=o.top+e.clientTop,r=o.left+e.clientLeft,i=xe(e)?Po(e):ut(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,u=r*i.x,l=n*i.y;return{width:s,height:a,x:u,y:l}}function Rl(e,t,o){let n;if(t==="viewport")n=cm(e,o);else if(t==="document")n=lm(st(e));else if(B(t))n=um(t,o);else{let r=Sl(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return io(n)}function Cl(e,t){let o=it(e);return o===t||!B(o)||at(o)?!1:Se(o).position==="fixed"||Cl(o,t)}function fm(e,t){let o=t.get(e);if(o)return o;let n=Bt(e,[],!1).filter(a=>B(a)&&oo(a)!=="body"),r=null,i=Se(e).position==="fixed",s=i?it(e):e;for(;B(s)&&!at(s);){let a=Se(s),u=zn(s);!u&&a.position==="fixed"&&(r=null),(i?!u&&!r:!u&&a.position==="static"&&!!r&&(r.position==="absolute"||r.position==="fixed")||Eo(s)&&!u&&Cl(e,s))?n=n.filter(c=>c!==s):r=a,s=it(s)}return t.set(e,n),n}function dm(e){let{element:t,boundary:o,rootBoundary:n,strategy:r}=e,s=[...o==="clippingAncestors"?tn(t)?[]:fm(t,this._c):[].concat(o),n],a=Rl(t,s[0],r),u=a.top,l=a.right,c=a.bottom,d=a.left;for(let p=1;p<s.length;p++){let m=Rl(t,s[p],r);u=Ae(m.top,u),l=Wt(m.right,l),c=Wt(m.bottom,c),d=Ae(m.left,d)}return{width:l-d,height:c-u,x:d,y:u}}function pm(e){let{width:t,height:o}=El(e);return{width:t,height:o}}function mm(e,t,o){let n=xe(t),r=st(t),i=o==="fixed",s=ao(e,!0,i,t),a={scrollLeft:0,scrollTop:0},u=ut(0);function l(){u.x=Kn(r)}if(n||!n&&!i)if((oo(t)!=="body"||Eo(r))&&(a=on(t)),n){let m=ao(t,!0,i,t);u.x=m.x+t.clientLeft,u.y=m.y+t.clientTop}else r&&l();i&&!n&&r&&l();let c=r&&!n&&!i?Tl(r,a):ut(0),d=s.left+a.scrollLeft-u.x-c.x,p=s.top+a.scrollTop-u.y-c.y;return{x:d,y:p,width:s.width,height:s.height}}function Ii(e){return Se(e).position==="static"}function _l(e,t){if(!xe(e)||Se(e).position==="fixed")return null;if(t)return t(e);let o=e.offsetParent;return st(e)===o&&(o=o.ownerDocument.body),o}function Pl(e,t){let o=ue(e);if(tn(e))return o;if(!xe(e)){let r=it(e);for(;r&&!at(r);){if(B(r)&&!Ii(r))return r;r=it(r)}return o}let n=_l(e,t);for(;n&&ka(n)&&Ii(n);)n=_l(n,t);return n&&at(n)&&Ii(n)&&!zn(n)?o:n||Ia(e)||o}var gm=async function(e){let t=this.getOffsetParent||Pl,o=this.getDimensions,n=await o(e.floating);return{reference:mm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}};function hm(e){return Se(e).direction==="rtl"}var Ni={convertOffsetParentRelativeRectToViewportRelativeRect:sm,getDocumentElement:st,getClippingRect:dm,getOffsetParent:Pl,getElementRects:gm,getClientRects:am,getDimensions:pm,getScale:Po,isElement:B,isRTL:hm};function Ol(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ym(e,t){let o=null,n,r=st(e);function i(){var a;clearTimeout(n),(a=o)==null||a.disconnect(),o=null}function s(a,u){a===void 0&&(a=!1),u===void 0&&(u=1),i();let l=e.getBoundingClientRect(),{left:c,top:d,width:p,height:m}=l;if(a||t(),!p||!m)return;let f=sn(d),h=sn(r.clientWidth-(c+p)),v=sn(r.clientHeight-(d+m)),x=sn(c),w={rootMargin:-f+"px "+-h+"px "+-v+"px "+-x+"px",threshold:Ae(0,Wt(1,u))||1},b=!0;function E(_){let T=_[0].intersectionRatio;if(T!==u){if(!b)return s();T?s(!1,T):n=setTimeout(()=>{s(!1,1e-7)},1e3)}T===1&&!Ol(l,e.getBoundingClientRect())&&s(),b=!1}try{o=new IntersectionObserver(E,{...w,root:r.ownerDocument})}catch{o=new IntersectionObserver(E,w)}o.observe(e)}return s(!0),i}function un(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:u=!1}=n,l=Ai(e),c=r||i?[...l?Bt(l):[],...t?Bt(t):[]]:[];c.forEach(x=>{r&&x.addEventListener("scroll",o,{passive:!0}),i&&x.addEventListener("resize",o)});let d=l&&a?ym(l,o):null,p=-1,m=null;s&&(m=new ResizeObserver(x=>{let[y]=x;y&&y.target===l&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var w;(w=m)==null||w.observe(t)})),o()}),l&&!u&&m.observe(l),t&&m.observe(t));let f,h=u?ao(e):null;u&&v();function v(){let x=ao(e);h&&!Ol(h,x)&&o(),h=x,f=requestAnimationFrame(v)}return o(),()=>{var x;c.forEach(y=>{r&&y.removeEventListener("scroll",o),i&&y.removeEventListener("resize",o)}),d?.(),(x=m)==null||x.disconnect(),m=null,u&&cancelAnimationFrame(f)}}var kl=yl;var Il=vl,Al=ml,Nl=bl,Ml=gl;var Dl=xl,Jn=(e,t,o)=>{let n=new Map,r={platform:Ni,...o},i={...r.platform,_c:n};return pl(e,t,{...r,platform:i})};var ye=g(z(),1),Fl=g(z(),1),Hl=g(jt(),1),xm=typeof document<"u",bm=function(){},Zn=xm?Fl.useLayoutEffect:bm;function Qn(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(!Qn(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)&&!Qn(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Vl(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function Ll(e,t){let o=Vl(e);return Math.round(t*o)/o}function Mi(e){let t=ye.useRef(e);return Zn(()=>{t.current=e}),t}function zl(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:u,open:l}=e,[c,d]=ye.useState({x:0,y:0,strategy:o,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=ye.useState(n);Qn(p,n)||m(n);let[f,h]=ye.useState(null),[v,x]=ye.useState(null),y=ye.useCallback(S=>{S!==_.current&&(_.current=S,h(S))},[]),w=ye.useCallback(S=>{S!==T.current&&(T.current=S,x(S))},[]),b=i||f,E=s||v,_=ye.useRef(null),T=ye.useRef(null),C=ye.useRef(c),P=u!=null,I=Mi(u),Y=Mi(r),A=Mi(l),N=ye.useCallback(()=>{if(!_.current||!T.current)return;let S={placement:t,strategy:o,middleware:p};Y.current&&(S.platform=Y.current),Jn(_.current,T.current,S).then(O=>{let M={...O,isPositioned:A.current!==!1};L.current&&!Qn(C.current,M)&&(C.current=M,Hl.flushSync(()=>{d(M)}))})},[p,t,o,Y,A]);Zn(()=>{l===!1&&C.current.isPositioned&&(C.current.isPositioned=!1,d(S=>({...S,isPositioned:!1})))},[l]);let L=ye.useRef(!1);Zn(()=>(L.current=!0,()=>{L.current=!1}),[]),Zn(()=>{if(b&&(_.current=b),E&&(T.current=E),b&&E){if(I.current)return I.current(b,E,N);N()}},[b,E,N,I,P]);let R=ye.useMemo(()=>({reference:_,floating:T,setReference:y,setFloating:w}),[y,w]),k=ye.useMemo(()=>({reference:b,floating:E}),[b,E]),F=ye.useMemo(()=>{let S={position:o,left:0,top:0};if(!k.floating)return S;let O=Ll(k.floating,c.x),M=Ll(k.floating,c.y);return a?{...S,transform:"translate("+O+"px, "+M+"px)",...Vl(k.floating)>=1.5&&{willChange:"transform"}}:{position:o,left:O,top:M}},[o,a,k.floating,c.x,c.y]);return ye.useMemo(()=>({...c,update:N,refs:R,elements:k,floatingStyles:F}),[c,N,R,k,F])}var Di=(e,t)=>{let o=kl(e);return{name:o.name,fn:o.fn,options:[e,t]}},Li=(e,t)=>{let o=Il(e);return{name:o.name,fn:o.fn,options:[e,t]}},Fi=(e,t)=>({fn:Dl(e).fn,options:[e,t]}),Hi=(e,t)=>{let o=Al(e);return{name:o.name,fn:o.fn,options:[e,t]}},Vi=(e,t)=>{let o=Nl(e);return{name:o.name,fn:o.fn,options:[e,t]}};var zi=(e,t)=>{let o=Ml(e);return{name:o.name,fn:o.fn,options:[e,t]}};var Io=g(z(),1),oc=g(jt(),1);var ec=g(z(),1);var q=(e,t,o,n,r,i,...s)=>{if(s.length>0)throw new Error(Me(1));let a;if(e&&t&&o&&n&&r&&i)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d),f=o(u,l,c,d),h=n(u,l,c,d),v=r(u,l,c,d);return i(p,m,f,h,v,l,c,d)};else if(e&&t&&o&&n&&r)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d),f=o(u,l,c,d),h=n(u,l,c,d);return r(p,m,f,h,l,c,d)};else if(e&&t&&o&&n)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d),f=o(u,l,c,d);return n(p,m,f,l,c,d)};else if(e&&t&&o)a=(u,l,c,d)=>{let p=e(u,l,c,d),m=t(u,l,c,d);return o(p,m,l,c,d)};else if(e&&t)a=(u,l,c,d)=>{let p=e(u,l,c,d);return t(p,l,c,d)};else if(e)a=e;else throw new Error("Missing arguments");return a};var Zl=g(z(),1),Yi=g(ji(),1),Ql=g(Gl(),1);var ql=g(z(),1);var Ui=[],Wi;function Xl(){return Wi}function Kl(e){Ui.push(e)}function $i(e){let t=(o,n)=>{let r=Re(Hm).current,i;try{Wi=r;for(let s of Ui)s.before(r);i=e(o,n);for(let s of Ui)s.after(r);r.didInitialize=!0}finally{Wi=void 0}return i};return t.displayName=e.displayName||e.name,t}function Jl(e){return ql.forwardRef($i(e))}function Hm(){return{didInitialize:!1}}var Vm=bo(19),zm=Vm?jm:Um;function tr(e,t,o,n,r){return zm(e,t,o,n,r)}function Bm(e,t,o,n,r){let i=Zl.useCallback(()=>t(e.getSnapshot(),o,n,r),[e,t,o,n,r]);return(0,Yi.useSyncExternalStore)(e.subscribe,i,i)}Kl({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 jm(e,t,o,n,r){let i=Xl();if(!i)return Bm(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 Um(e,t,o,n,r){return(0,Ql.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,o,n,r))}var or=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 tr(this,t,o,n,r)}};var lo=g(z(),1);var ko=class extends or{constructor(t,o={},n){super(t),this.context=o,this.selectors=n}useSyncedValue(t,o){lo.useDebugValue(t);let n=this;H(()=>{n.state[t]!==o&&n.set(t,o)},[n,t,o])}useSyncedValueWithCleanup(t,o){let n=this;H(()=>(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);H(()=>{o.update(t)},[o,...n])}useControlledProp(t,o){lo.useDebugValue(t);let n=this,r=o!==void 0;H(()=>{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 lo.useDebugValue(t),tr(this,this.selectors[t],o,n,r)}useContextCallback(t,o){lo.useDebugValue(t);let n=U(o??Vt);this.context[t]=n}useStateSetter(t){let o=lo.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 Wm={open:q(e=>e.open),transitionStatus:q(e=>e.transitionStatus),domReferenceElement:q(e=>e.domReferenceElement),referenceElement:q(e=>e.positionReference??e.referenceElement),floatingElement:q(e=>e.floatingElement),floatingId:q(e=>e.floatingId)},vt=class extends ko{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:al(),nested:n,triggerElements:i},Wm),this.syncOnly=o}syncOpenEvent=(t,o)=>{(!t||!this.state.open||o!=null&&Wa(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 tc(e){let{popupStore:t,treatPopupAsFloatingElement:o=!1,floatingRootContext:n,floatingId:r,nested:i,onOpenChange:s}=e,a=t.useState("open"),u=t.useState("activeTriggerElement"),l=t.useState(o?"popupElement":"positionerElement"),c=t.context.triggerElements,d=s,p=ec.useRef(null);n===void 0&&p.current===null&&(p.current=new vt({open:a,transitionStatus:void 0,referenceElement:u,floatingElement:l,triggerElements:c,onOpenChange:d,floatingId:r,syncOnly:!0,nested:i}));let m=n??p.current;return t.useSyncedValue("floatingId",r),H(()=>{let f={open:a,floatingId:r,referenceElement:u,floatingElement:l};B(u)&&(f.domReferenceElement=u),m.state.positionReference===m.state.referenceElement&&(f.positionReference=u),m.update(f)},[a,r,u,l,m]),m.context.onOpenChange=d,m.context.nested=i,m}var nc={tabIndex:-1,[Ri]:""};function rc(e,t,o=!1){let n=zt(),r=Co()!=null,i=Io.useRef(null);e===void 0&&i.current===null&&(i.current=t(n,r));let s=e??i.current;return tc({popupStore:s,treatPopupAsFloatingElement:o,floatingRootContext:s.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function $m(e,t){let o=Io.useRef(null),n=Io.useRef(null);return Io.useCallback(r=>{if(e===void 0)return;let i=!1;if(o.current!==null){let s=o.current,a=n.current,u=t.context.triggerElements.getById(s);a&&u===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 Ym(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 Gm(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function ic(e,t,o,n={}){let r=o.reason,i=r===W.triggerHover,s=t&&r===W.triggerFocus,a=!t&&(r===W.triggerPress||r===W.escapeKey),u=Gm(o);if(e.context.onOpenChange?.(t,o),o.isCanceled)return;n.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,o);let l=()=>{let c={...n.extraState,open:t};s?c.instantType="focus":a?c.instantType="dismiss":i&&(c.instantType=void 0),Ym(c,t,o.trigger,u()),e.update(c)};i?oc.flushSync(l):l()}function sc(e,t,o,n){Ha(()=>{t===void 0&&e.state.open===!1&&o&&(e.state={...e.state,open:!0,activeTriggerId:n,preventUnmountingOnClose:!1})})}function ac(e,t,o,n){let r=o.useState("isMountedByTrigger",e),i=$m(e,o),s=U(a=>{if(i(a),!a)return;let u=o.select("open"),l=o.select("activeTriggerId");if(l===e){o.update({activeTriggerElement:a,...u?n:null});return}l==null&&u&&o.update({activeTriggerId:e,activeTriggerElement:a,...n})});return H(()=>{r&&o.update({activeTriggerElement:t.current,...n})},[r,o,t,...Object.values(n)]),{registerTrigger:s,isMountedByThisTrigger:r}}function lc(e,t={}){let{closeOnActiveTriggerUnmount:o=!1}=t,n=e.useState("open"),r=e.useState("triggerCount");H(()=>{if(!n){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),u=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):u=a}if(!u&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[c,d]=l.value;s.activeTriggerId=c,s.activeTriggerElement=d}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),u&&o&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let l=J(W.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[n,e,r,o])}function cc(e,t,o){let{mounted:n,setMounted:r,transitionStatus:i}=Pa(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:n,transitionStatus:i,preventUnmountingOnClose:a});let u=U(()=>{r(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),o?.(),t.context.onOpenChangeComplete?.(!1)});return Un({enabled:n&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:i}}function uc(e,t){e.useSyncedValues(t),H(()=>()=>{e.update({activeTriggerProps:pe,inactiveTriggerProps:pe,popupProps:pe})},[e])}var Gt=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,o){let n=this.idMap.get(t);n!==o&&(n!==void 0&&this.elementsSet.delete(n),this.elementsSet.add(o),this.idMap.set(t,o))}delete(t){let o=this.idMap.get(t);o&&(this.elementsSet.delete(o),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let o of this.elementsSet)if(t(o))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function fc(){return new vt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Gt,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function pc(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:fc(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:pe,inactiveTriggerProps:pe,popupProps:pe}}function mc(e,t,o=!1){return new vt({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:o,onOpenChange:void 0})}var fn=q(e=>e.triggerIdProp??e.activeTriggerId),Gi=q(e=>e.openProp??e.open),dc=q(e=>(e.popupElement?.id??e.floatingId)||void 0);function gc(e,t){return t!==void 0&&Gi(e)&&fn(e)===t}function qm(e,t){return gc(e,t)?!0:t!==void 0&&Gi(e)&&fn(e)==null&&e.triggerCount===1}var hc={open:Gi,mounted:q(e=>e.mounted),transitionStatus:q(e=>e.transitionStatus),floatingRootContext:q(e=>e.floatingRootContext),triggerCount:q(e=>e.triggerCount),preventUnmountingOnClose:q(e=>e.preventUnmountingOnClose),payload:q(e=>e.payload),activeTriggerId:fn,activeTriggerElement:q(e=>e.mounted?e.activeTriggerElement:null),popupId:dc,isTriggerActive:q((e,t)=>t!==void 0&&fn(e)===t),isOpenedByTrigger:q((e,t)=>gc(e,t)),isMountedByTrigger:q((e,t)=>t!==void 0&&fn(e)===t&&e.mounted),triggerProps:q((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:q((e,t)=>qm(e,t)?dc(e):void 0),popupProps:q(e=>e.popupProps),popupElement:q(e=>e.popupElement),positionerElement:q(e=>e.positionerElement)};function yc(e){let{open:t=!1,onOpenChange:o,elements:n={}}=e,r=zt(),i=Co()!=null,s=Re(()=>new vt({open:t,transitionStatus:void 0,onOpenChange:o,referenceElement:n.reference??null,floatingElement:n.floating??null,triggerElements:new Gt,floatingId:r,syncOnly:!1,nested:i})).current;return H(()=>{let a={open:t,floatingId:r};n.reference!==void 0&&(a.referenceElement=n.reference,a.domReferenceElement=B(n.reference)?n.reference:null),n.floating!==void 0&&(a.floatingElement=n.floating),s.update(a)},[t,r,n.reference,n.floating,s]),s.context.onOpenChange=o,s.context.nested=i,s}function qi(e={}){let{nodeId:t,externalTree:o}=e,n=yc(e),r=e.rootContext||n,i=r.useState("referenceElement"),s=r.useState("floatingElement"),a=r.useState("domReferenceElement"),u=r.useState("open"),l=r.useState("floatingId"),[c,d]=Ce.useState(null),[p,m]=Ce.useState(void 0),[f,h]=Ce.useState(void 0),v=Ce.useRef(null),x=Yt(o),y=Ce.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),w=zl({...e,elements:{...y,...c&&{reference:c}}}),b=B(p)?p:null,E=f===void 0?r.state.floatingElement:f;r.useSyncedValue("referenceElement",p??null),r.useSyncedValue("domReferenceElement",p===void 0?a:b),r.useSyncedValue("floatingElement",E);let _=Ce.useCallback(A=>{let N=B(A)?{getBoundingClientRect:()=>A.getBoundingClientRect(),getClientRects:()=>A.getClientRects(),contextElement:A}:A;d(N),w.refs.setReference(N)},[w.refs]),T=Ce.useCallback(A=>{(B(A)||A===null)&&(v.current=A,m(A)),(B(w.refs.reference.current)||w.refs.reference.current===null||A!==null&&!B(A))&&w.refs.setReference(A)},[w.refs,m]),C=Ce.useCallback(A=>{h(A),w.refs.setFloating(A)},[w.refs]),P=Ce.useMemo(()=>({...w.refs,setReference:T,setFloating:C,setPositionReference:_,domReference:v}),[w.refs,T,C,_]),I=Ce.useMemo(()=>({...w.elements,domReference:a}),[w.elements,a]),Y=Ce.useMemo(()=>({...w,dataRef:r.context.dataRef,open:u,onOpenChange:r.setOpen,events:r.context.events,floatingId:l,refs:P,elements:I,nodeId:t,rootStore:r}),[w,P,I,t,r,u,l]);return H(()=>{a&&(v.current=a)},[a]),H(()=>{r.context.dataRef.current.floatingContext=Y;let A=x?.nodesRef.current.find(N=>N.id===t);A&&(A.context=Y)}),Ce.useMemo(()=>({...w,context:Y,refs:P,elements:I,rootStore:r}),[w,P,I,Y,r])}var xt=g(z(),1);var Xi=Ot.os.mac&&Ot.engine.webkit;function Ki(e,t={}){let{enabled:o=!0,delay:n}=t,r="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=r.context,a=xt.useRef(!1),u=xt.useRef(null),l=xt.useRef(!0),c=lt();xt.useEffect(()=>{let p=r.select("domReferenceElement");if(!o)return;let m=ue(p);function f(){let x=r.select("domReferenceElement");!r.select("open")&&xe(x)&&x===Wn(be(x))&&(a.current=!0)}function h(){l.current=!0}function v(){l.current=!1}return ct(ee(m,"blur",f),Xi&&ee(m,"keydown",h,!0),Xi&&ee(m,"pointerdown",v,!0))},[r,o]),xt.useEffect(()=>{if(!o)return;function p(m){if(m.reason===W.triggerPress||m.reason===W.escapeKey){let f=r.select("domReferenceElement");B(f)&&(u.current=f,a.current=!0)}}return i.on("openchange",p),()=>{i.off("openchange",p)}},[i,o,r]);let d=xt.useMemo(()=>{function p(){a.current=!1,u.current=null}return{onMouseLeave(){p()},onFocus(m){let f=m.currentTarget;if(a.current){if(u.current===f)return;p()}let h=Ie(m.nativeEvent);if(B(h)){if(Xi&&!m.relatedTarget){if(!l.current&&!Ya(h))return}else if(!Ga(h))return}let v=Ut(m.relatedTarget,r.context.triggerElements),{nativeEvent:x,currentTarget:y}=m,w=typeof n=="function"?n():n;if(r.select("open")&&v||w===0||w===void 0){r.setOpen(!0,J(W.triggerFocus,x,y));return}c.start(w,()=>{a.current||r.setOpen(!0,J(W.triggerFocus,x,y))})},onBlur(m){p();let f=m.relatedTarget,h=m.nativeEvent,v=B(f)&&f.hasAttribute(To("focus-guard"))&&f.getAttribute("data-type")==="outside";c.start(0,()=>{let x=r.select("domReferenceElement"),y=Wn(be(x));!f&&y===x||te(s.current.floatingContext?.refs.floating.current,y)||te(x,y)||v||Ut(f??y,r.context.triggerElements)||r.setOpen(!1,J(W.triggerFocus,h))})}}},[s,n,r,c]);return xt.useMemo(()=>o?{reference:d,trigger:d}:{},[o,d])}var Zi=g(z(),1);var Ji=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},nr=new WeakMap;function Ao(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&nr.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),nr.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function rr(e,t){let{scopeElement:o,referenceElement:n,floatingElement:r}=t,i=nr.get(o);i&&i!==e&&Ao(i),Ao(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=o,e.pointerEventsReferenceElement=n,e.pointerEventsFloatingElement=r,nr.set(o,e),o.style.pointerEvents="none",n.style.pointerEvents="auto",r.style.pointerEvents="auto"}function No(e){let t=e.context.dataRef.current,o=Re(()=>t.hoverInteractionState??Ji.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=o),wo(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Qi(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"),u=i.useState("domReferenceElement"),{dataRef:l}=i.context,c=Yt(),d=Co(),p=No(i),m=lt(),f=U(()=>Yn(l.current.openEvent?.type,p.interactedInside)),h=U(()=>qa(l.current.openEvent?.type)),v=U(()=>{Ao(p)});H(()=>{s||(p.pointerType=void 0,p.restTimeoutPending=!1,p.interactedInside=!1,v())},[s,p,v]),Zi.useEffect(()=>v,[v]),H(()=>{if(o&&s&&p.handleCloseOptions?.blockPointerEvents&&h()&&B(u)&&a){let x=u,y=a,w=be(a),b=c?.nodesRef.current.find(C=>C.id===d)?.context?.elements.floating;b&&(b.style.pointerEvents="");let E=p.pointerEventsScopeElement!==y?p.pointerEventsScopeElement:null,_=b!==y?b:null,T=p.handleCloseOptions?.getScope?.()??E??_??x.closest("[data-rootownerid]")??w.body;return rr(p,{scopeElement:T,referenceElement:x,floatingElement:y}),()=>{v()}}},[o,s,u,a,p,h,c,d,v]),Zi.useEffect(()=>{if(!o)return;function x(){return!!(c&&d&&At(c.nodesRef.current,d).length>0)}function y(C){let P=It(n,"close",p.pointerType),I=()=>{i.setOpen(!1,J(W.triggerHover,C)),c?.events.emit("floating.closed",C)};P?p.openChangeTimeout.start(P,I):(p.openChangeTimeout.clear(),I())}function w(C){let P=Ie(C);if(!Ei(P)){p.interactedInside=!1;return}p.interactedInside=P?.closest("[aria-haspopup]")!=null}function b(){p.openChangeTimeout.clear(),m.clear(),c?.events.off("floating.closed",_),v()}function E(C){if(x()&&c){c.events.on("floating.closed",_);return}if(Ut(C.relatedTarget,i.context.triggerElements))return;let P=l.current.floatingContext?.nodeId??r,I=C.relatedTarget;if(!(c&&P&&B(I)&&At(c.nodesRef.current,P,!1).some(A=>te(A.context?.elements.floating,I)))){if(p.handler){p.handler(C);return}v(),h()&&!f()&&y(C)}}function _(C){!c||!d||x()||m.start(0,()=>{c.events.off("floating.closed",_),i.setOpen(!1,J(W.triggerHover,C)),c.events.emit("floating.closed",C)})}let T=a;return ct(T&&ee(T,"mouseenter",b),T&&ee(T,"mouseleave",E),T&&ee(T,"pointerdown",w,!0),()=>{c?.events.off("floating.closed",_)})},[o,a,i,l,n,r,h,f,v,p,c,d,m])}var qt=g(z(),1),vc=g(jt(),1);var Xm={current:null};function es(e,t={}){let{enabled:o=!0,delay:n=0,handleClose:r=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:u=Xm,externalTree:l,isActiveTrigger:c=!0,getHandleCloseContext:d,isClosing:p,shouldOpen:m}=t,f="rootStore"in e?e.rootStore:e,{dataRef:h,events:v}=f.context,x=Yt(l),y=No(f),w=qt.useRef(!1),b=Le(r),E=Le(n),_=Le(s),T=Le(o),C=Le(m),P=Le(p),I=U(()=>Yn(h.current.openEvent?.type,y.interactedInside)),Y=U(()=>C.current?.()!==!1),A=U((R,k,F)=>{let S=f.context.triggerElements;if(S.hasElement(k))return!R||!te(R,k);if(!B(F))return!1;let O=F;return S.hasMatchingElement(M=>te(M,O))&&(!R||!te(R,O))}),N=U(()=>{if(!y.handler)return;be(f.select("domReferenceElement")).removeEventListener("mousemove",y.handler),y.handler=void 0}),L=U(()=>{Ao(y)});return c&&(y.handleCloseOptions=b.current?.__options),qt.useEffect(()=>N,[N]),qt.useEffect(()=>{if(!o)return;function R(k){k.open?w.current=!1:(w.current=k.reason===W.triggerHover,N(),y.openChangeTimeout.clear(),y.restTimeout.clear(),y.blockMouseMove=!0,y.restTimeoutPending=!1)}return v.on("openchange",R),()=>{v.off("openchange",R)}},[o,v,y,N]),qt.useEffect(()=>{if(!o)return;function R(O,M=!0){let K=It(E.current,"close",y.pointerType);K?y.openChangeTimeout.start(K,()=>{f.setOpen(!1,J(W.triggerHover,O)),x?.events.emit("floating.closed",O)}):M&&(y.openChangeTimeout.clear(),f.setOpen(!1,J(W.triggerHover,O)),x?.events.emit("floating.closed",O))}let k=u.current??(c?f.select("domReferenceElement"):null);if(!B(k))return;function F(O){if(y.openChangeTimeout.clear(),y.blockMouseMove=!1,i&&!kt(y.pointerType))return;let M=Si(_.current),K=It(E.current,"open",y.pointerType),j=Ie(O),Q=O.currentTarget??null,Z=f.select("domReferenceElement"),re=Q;if(B(j)&&!f.context.triggerElements.hasElement(j)){for(let de of f.context.triggerElements.elements())if(te(de,j)){re=de;break}}B(Q)&&B(Z)&&!f.context.triggerElements.hasElement(Q)&&te(Q,Z)&&(re=Z);let G=re==null?!1:A(Z,re,j),le=f.select("open"),ce=P.current?.()??f.select("transitionStatus")==="ending",me=!le&&ce&&w.current,Oe=!G&&B(re)&&B(Z)&&te(Z,re)&&me,we=M>0&&!K,X=G&&(le||me)||Oe,fe=!le||G;if(X){Y()&&f.setOpen(!0,J(W.triggerHover,O,re));return}we||(K?y.openChangeTimeout.start(K,()=>{fe&&Y()&&f.setOpen(!0,J(W.triggerHover,O,re))}):fe&&Y()&&f.setOpen(!0,J(W.triggerHover,O,re)))}function S(O){if(I()){L();return}N();let M=f.select("domReferenceElement"),K=be(M);y.restTimeout.clear(),y.restTimeoutPending=!1;let j=h.current.floatingContext??d?.();if(Ut(O.relatedTarget,f.context.triggerElements))return;if(b.current&&j){f.select("open")||y.openChangeTimeout.clear();let Z=u.current;y.handler=b.current({...j,tree:x,x:O.clientX,y:O.clientY,onClose(){L(),N(),T.current&&!I()&&Z===f.select("domReferenceElement")&&R(O,!0)}}),K.addEventListener("mousemove",y.handler),y.handler(O);return}(y.pointerType!=="touch"||!te(f.select("floatingElement"),O.relatedTarget))&&R(O)}return a?ct(ee(k,"mousemove",F,{once:!0}),ee(k,"mouseenter",F),ee(k,"mouseleave",S)):ct(ee(k,"mouseenter",F),ee(k,"mouseleave",S))},[N,L,h,E,f,o,b,y,c,A,I,i,a,_,u,x,T,d,P,Y]),qt.useMemo(()=>{if(!o)return;function R(k){y.pointerType=k.pointerType}return{onPointerDown:R,onPointerEnter:R,onMouseMove(k){let{nativeEvent:F}=k,S=k.currentTarget,O=f.select("domReferenceElement"),M=f.select("open"),K=A(O,S,k.target);if(i&&!kt(y.pointerType))return;if(M&&K&&y.handleCloseOptions?.blockPointerEvents){let Z=f.select("floatingElement");if(Z){let re=y.handleCloseOptions?.getScope?.()??S.ownerDocument.body;rr(y,{scopeElement:re,referenceElement:S,floatingElement:Z})}}let j=Si(_.current);if(M&&!K||j===0||!K&&y.restTimeoutPending&&k.movementX**2+k.movementY**2<2)return;y.restTimeout.clear();function Q(){if(y.restTimeoutPending=!1,I())return;let Z=f.select("open");!y.blockMouseMove&&(!Z||K)&&Y()&&f.setOpen(!0,J(W.triggerHover,F,S))}y.pointerType==="touch"?vc.flushSync(()=>{Q()}):K&&M?Q():(y.restTimeoutPending=!0,y.restTimeout.start(j,Q))}}},[o,y,I,A,i,f,_,Y])}var xc=.1,Km=xc*xc,ne=.5;function ir(e,t,o,n,r,i){return n>=t!=i>=t&&e<=(r-o)*(t-n)/(i-n)+o}function sr(e,t,o,n,r,i,s,a,u,l){let c=!1;return ir(e,t,o,n,r,i)&&(c=!c),ir(e,t,r,i,s,a)&&(c=!c),ir(e,t,s,a,u,l)&&(c=!c),ir(e,t,u,l,o,n)&&(c=!c),c}function Jm(e,t,o){return e>=o.x&&e<=o.x+o.width&&t>=o.y&&t<=o.y+o.height}function ar(e,t,o,n,r,i){let s=Math.min(o,r),a=Math.max(o,r),u=Math.min(n,i),l=Math.max(n,i);return e>=s&&e<=a&&t>=u&&t<=l}function ts(e={}){let{blockPointerEvents:t=!1}=e,o=new je,n=({x:r,y:i,placement:s,elements:a,onClose:u,nodeId:l,tree:c})=>{let d=s?.split("-")[0],p=!1,m=null,f=null,h=typeof performance<"u"?performance.now():0;function v(y,w){let b=performance.now(),E=b-h;if(m===null||f===null||E===0)return m=y,f=w,h=b,!1;let _=y-m,T=w-f,C=_*_+T*T,P=E*E*Km;return m=y,f=w,h=b,C<P}function x(){o.clear(),u()}return function(w){o.clear();let b=a.domReference,E=a.floating;if(!b||!E||d==null||r==null||i==null)return;let{clientX:_,clientY:T}=w,C=Ie(w),P=w.type==="mouseleave",I=te(E,C),Y=te(b,C);if(I&&(p=!0,!P))return;if(Y&&(p=!1,!P)){p=!0;return}if(P&&B(w.relatedTarget)&&te(E,w.relatedTarget))return;function A(){return!!(c&&At(c.nodesRef.current,l).length>0)}function N(){A()||x()}if(A())return;let L=b.getBoundingClientRect(),R=E.getBoundingClientRect(),k=r>R.right-R.width/2,F=i>R.bottom-R.height/2,S=R.width>L.width,O=R.height>L.height,M=(S?L:R).left,K=(S?L:R).right,j=(O?L:R).top,Q=(O?L:R).bottom;if(d==="top"&&i>=L.bottom-1||d==="bottom"&&i<=L.top+1||d==="left"&&r>=L.right-1||d==="right"&&r<=L.left+1){N();return}let Z=!1;switch(d){case"top":Z=ar(_,T,M,L.top+1,K,R.bottom-1);break;case"bottom":Z=ar(_,T,M,R.top+1,K,L.bottom-1);break;case"left":Z=ar(_,T,R.right-1,Q,L.left+1,j);break;case"right":Z=ar(_,T,L.right-1,Q,R.left+1,j);break;default:}if(Z)return;if(p&&!Jm(_,T,L)){N();return}if(!P&&v(_,T)){N();return}let re=!1;switch(d){case"top":{let G=S?ne/2:ne*4,le=S||k?r+G:r-G,ce=S?r-G:k?r+G:r-G,me=i+ne+1,Oe=k||S?R.bottom-ne:R.top,we=k?S?R.bottom-ne:R.top:R.bottom-ne;re=sr(_,T,le,me,ce,me,R.left,Oe,R.right,we);break}case"bottom":{let G=S?ne/2:ne*4,le=S||k?r+G:r-G,ce=S?r-G:k?r+G:r-G,me=i-ne,Oe=k||S?R.top+ne:R.bottom,we=k?S?R.top+ne:R.bottom:R.top+ne;re=sr(_,T,le,me,ce,me,R.left,Oe,R.right,we);break}case"left":{let G=O?ne/2:ne*4,le=O||F?i+G:i-G,ce=O?i-G:F?i+G:i-G,me=r+ne+1,Oe=F||O?R.right-ne:R.left,we=F?O?R.right-ne:R.left:R.right-ne;re=sr(_,T,Oe,R.top,we,R.bottom,me,le,me,ce);break}case"right":{let G=O?ne/2:ne*4,le=O||F?i+G:i-G,ce=O?i-G:F?i+G:i-G,me=r-ne,Oe=F||O?R.left+ne:R.right,we=F?O?R.left+ne:R.right:R.left+ne;re=sr(_,T,me,le,me,ce,Oe,R.top,we,R.bottom);break}default:}re?p||o.start(40,N):N()}};return n.__options={...e,blockPointerEvents:t},n}var os=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=eo.startingStyle]="startingStyle",e[e.endingStyle=eo.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),dn=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),Zm={[dn.popupOpen]:""},Zw={[dn.popupOpen]:"",[dn.pressed]:""},Qm={[os.open]:""},eg={[os.closed]:""},tg={[os.anchorHidden]:""},bc={open(e){return e?Zm:null}};var Mo={open(e){return e?Qm:eg},anchorHidden(e){return e?tg:null}};function wc(e){return bo(19)?e:e?"true":void 0}var We=g(z(),1);var og=e=>({name:"arrow",options:e,async fn(t){let{x:o,y:n,placement:r,rects:i,platform:s,elements:a,middlewareData:u}=t,{element:l,padding:c=0,offsetParent:d="real"}=ft(e,t)||{};if(l==null)return{};let p=Xn(c),m={x:o,y:n},f=cn(r),h=ln(f),v=await s.getDimensions(l),x=f==="y",y=x?"top":"left",w=x?"bottom":"right",b=x?"clientHeight":"clientWidth",E=i.reference[h]+i.reference[f]-m[f]-i.floating[h],_=m[f]-i.reference[f],T=d==="real"?await s.getOffsetParent?.(l):a.floating,C=a.floating[b]||i.floating[h];(!C||!await s.isElement?.(T))&&(C=a.floating[b]||i.floating[h]);let P=E/2-_/2,I=C/2-v[h]/2-1,Y=Math.min(p[y],I),A=Math.min(p[w],I),N=Y,L=C-v[h]-A,R=C/2-v[h]/2+P,k=an(N,R,L),F=!u.arrow&&dt(r)!=null&&R!==k&&i.reference[h]/2-(R<N?Y:A)-v[h]/2<0,S=F?R<N?R-N:R-L:0;return{[f]:m[f]+S,data:{[f]:k,centerOffset:R-k-S,...F&&{alignmentOffset:S}},reset:F}}}),Rc=(e,t)=>({...og(e),options:[e,t]});var ng=zi().fn,_c={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;return{data:{referenceHidden:(await ng(e)).data?.referenceHidden||i}}}};var pn={sideX:"left",sideY:"top"},Ec={name:"adaptiveOrigin",async fn(e){let{x:t,y:o,rects:{floating:n},elements:{floating:r},platform:i,strategy:s,placement:a}=e,u=ue(r),l=u.getComputedStyle(r);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:o,data:pn};let d=await i.getOffsetParent?.(r),p={width:0,height:0};if(s==="fixed"&&u?.visualViewport)p={width:u.visualViewport.width,height:u.visualViewport.height};else if(d===u){let y=be(r);p={width:y.documentElement.clientWidth,height:y.documentElement.clientHeight}}else await i.isElement?.(d)&&(p=await i.getDimensions(d));let m=_e(a),f=t,h=o;m==="left"&&(f=p.width-(t+n.width)),m==="top"&&(h=p.height-(o+n.height));let v=m==="left"?"right":pn.sideX,x=m==="top"?"bottom":pn.sideY;return{x:f,y:h,data:{sideX:v,sideY:x}}}};function Cc(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 Sc(e,t,o){let{rects:n,placement:r}=e;return{side:Cc(t,_e(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 Pc(e){let{anchor:t,positionMethod:o="absolute",side:n="bottom",sideOffset:r=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:u=5,sticky:l=!1,arrowPadding:c=5,disableAnchorTracking:d=!1,inline:p,keepMounted:m=!1,floatingRootContext:f,mounted:h,collisionAvoidance:v,shiftCrossAxis:x=!1,nodeId:y,adaptiveOrigin:w,lazyFlip:b=!1,externalTree:E}=e,[_,T]=We.useState(null);!h&&_!==null&&T(null);let C=v.side||"flip",P=v.align||"flip",I=v.fallbackAxisSide||"end",Y=typeof t=="function"?t:void 0,A=U(Y),N=Y?A:t,L=Le(t),R=Le(h),F=xo()==="rtl",S=_||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":F?"left":"right","inline-start":F?"right":"left"}[n],O=i==="center"?S:`${S}-${i}`,M=u,K=1,j=n==="bottom"?K:0,Q=n==="top"?K:0,Z=n==="right"?K:0,re=n==="left"?K:0;typeof M=="number"?M={top:M+j,right:M+re,bottom:M+Q,left:M+Z}:M&&(M={top:(M.top||0)+j,right:(M.right||0)+re,bottom:(M.bottom||0)+Q,left:(M.left||0)+Z});let G={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:M},le=We.useRef(null),ce=Le(r),me=Le(s),Oe=typeof r!="function"?r:0,we=typeof s!="function"?s:0,X=[];p&&X.push(p),X.push(Di(oe=>{let ke=Sc(oe,n,F),gt=typeof ce.current=="function"?ce.current(ke):ce.current,Ge=typeof me.current=="function"?me.current(ke):me.current;return{mainAxis:gt,crossAxis:Ge,alignmentAxis:Ge}},[Oe,we,F,n]));let fe=P==="none"&&C!=="shift",de=!fe&&(l||x||C==="shift"),Jt=C==="none"?null:Hi({...G,padding:{top:M.top+K,right:M.right+K,bottom:M.bottom+K,left:M.left+K},mainAxis:!x&&C==="flip",crossAxis:P==="flip"?"alignment":!1,fallbackAxisSideDirection:I}),Qe=fe?null:Li(oe=>{let ke=be(oe.elements.floating).documentElement;return{...G,rootBoundary:x?{x:0,y:0,width:ke.clientWidth,height:ke.clientHeight}:void 0,mainAxis:P!=="none",crossAxis:de,limiter:l||x?void 0:Fi(gt=>{if(!le.current)return{};let{width:Ge,height:Pt}=le.current.getBoundingClientRect(),tt=Fe(_e(gt.placement)),Zt=tt==="y"?Ge:Pt,vo=tt==="y"?M.left+M.right:M.top+M.bottom;return{offset:Zt/2+vo/2}})}},[G,l,x,M,P]);C==="shift"||P==="shift"||i==="center"?X.push(Qe,Jt):X.push(Jt,Qe),X.push(Vi({...G,apply({elements:{floating:oe},availableWidth:ke,availableHeight:gt,rects:Ge}){if(!R.current)return;let Pt=oe.style;Pt.setProperty("--available-width",`${ke}px`),Pt.setProperty("--available-height",`${gt}px`);let tt=ue(oe).devicePixelRatio||1,{x:Zt,y:vo,width:An,height:ei}=Ge.reference,ti=(Math.round((Zt+An)*tt)-Math.round(Zt*tt))/tt,oi=(Math.round((vo+ei)*tt)-Math.round(vo*tt))/tt;Pt.setProperty("--anchor-width",`${ti}px`),Pt.setProperty("--anchor-height",`${oi}px`)}}),Rc(oe=>({element:le.current||be(oe.elements.floating).createElement("div"),padding:c,offsetParent:"floating"}),[c]),{name:"transformOrigin",fn(oe){let{elements:ke,middlewareData:gt,placement:Ge,rects:Pt,y:tt}=oe,Zt=_e(Ge),vo=Fe(Zt),An=le.current,ei=gt.arrow?.x||0,ti=gt.arrow?.y||0,oi=An?.clientWidth||0,cd=An?.clientHeight||0,ni=ei+oi/2,ea=ti+cd/2,ud=Math.abs(gt.shift?.y||0),fd=Pt.reference.height/2,Jo=typeof r=="function"?r(Sc(oe,n,F)):r,dd=ud>Jo,pd={top:`${ni}px calc(100% + ${Jo}px)`,bottom:`${ni}px ${-Jo}px`,left:`calc(100% + ${Jo}px) ${ea}px`,right:`${-Jo}px ${ea}px`}[Zt],md=`${ni}px ${Pt.reference.y+fd-tt}px`;return ke.floating.style.setProperty("--transform-origin",de&&vo==="y"&&dd?md:pd),{}}},_c,w),H(()=>{!h&&f&&f.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,f]);let Tt=We.useMemo(()=>({elementResize:!d&&typeof ResizeObserver<"u",layoutShift:!d&&typeof IntersectionObserver<"u"}),[d]),{refs:et,elements:mt,x:Sn,y:Tn,middlewareData:ve,update:yo,placement:D,context:V,isPositioned:ge,floatingStyles:Ee}=qi({rootContext:f,open:m?h:void 0,placement:O,middleware:X,strategy:o,whileElementsMounted:m?void 0:(...oe)=>un(...oe,Tt),nodeId:y,externalTree:E}),{sideX:Lt,sideY:Ko}=ve.adaptiveOrigin||pn,Ct=ge?o:"fixed",Be=We.useMemo(()=>{let oe=w?{position:Ct,[Lt]:Sn,[Ko]:Tn}:{position:Ct,...Ee};return ge||(oe.opacity=0),oe},[w,Ct,Lt,Sn,Ko,Tn,Ee,ge]),Ft=We.useRef(null);H(()=>{if(!h)return;let oe=L.current,ke=typeof oe=="function"?oe():oe,Ge=(Tc(ke)?ke.current:ke)||null||null;Ge!==Ft.current&&(et.setPositionReference(Ge),Ft.current=Ge)},[h,et,N,L]),We.useEffect(()=>{if(!h)return;let oe=L.current;typeof oe!="function"&&Tc(oe)&&oe.current!==Ft.current&&(et.setPositionReference(oe.current),Ft.current=oe.current)},[h,et,N,L]),We.useEffect(()=>{if(m&&h&&mt.reference&&mt.floating)return un(mt.reference,mt.floating,yo,Tt)},[m,h,mt,yo,Tt]);let Ht=_e(D),Cn=Cc(n,Ht,F),Pn=dt(D)||"center",On=!!ve.hide?.referenceHidden;H(()=>{b&&h&&ge&&T(Ht)},[b,h,ge,Ht]);let kn=We.useMemo(()=>({position:"absolute",top:ve.arrow?.y,left:ve.arrow?.x}),[ve.arrow]),In=ve.arrow?.centerOffset!==0;return We.useMemo(()=>({positionerStyles:Be,arrowStyles:kn,arrowRef:le,arrowUncentered:In,side:Cn,align:Pn,physicalSide:Ht,anchorHidden:On,refs:et,context:V,isPositioned:ge,update:yo}),[Be,kn,le,In,Cn,Pn,Ht,On,et,V,ge,yo])}function Tc(e){return e!=null&&"current"in e}function lr(e){return e==="starting"?nl:pe}function Oc(e,t,{styles:o,transitionStatus:n,props:r,refs:i,hidden:s,inert:a=!1}){let u={...o};return a&&(u.pointerEvents="none"),De("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:u},lr(n),r],stateAttributesMapping:Mo})}var Pe=g(z(),1),Dc=g(jt(),1);var kc=g(z(),1);function Ic(e){let[t,o]=kc.useState({current:e,previous:null});return e!==t.current&&o({current:e,previous:t.current}),t.previous}var Do=g(z(),1);function ns(e){let t=Se(e),o=parseFloat(t.width)||0,n=parseFloat(t.height)||0,r=xe(e),i=r?e.offsetWidth:o,s=r?e.offsetHeight:n;return($t(o)!==i||$t(n)!==s)&&(o=i,n=s),{width:o,height:n}}function Nc(e){let{popupElement:t,positionerElement:o,content:n,mounted:r,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:u}=e,l=So(t,!0,!1),c=Ro(),d=Do.useRef(null),p=Do.useRef(!0),m=Do.useRef(Vt),f=U(i),h=U(s),v=Do.useMemo(()=>{let x=a==="top",y=a==="left";return u==="rtl"?(x=x||a==="inline-end",y=y||a==="inline-end"):(x=x||a==="inline-start",y=y||a==="inline-start"),x?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[y?"right":"left"]:"0"}:pe},[a,u]);H(()=>{if(!r){m.current=Vt,p.current=!0,d.current=null;return}if(!t||!o)return;m.current=Ac(t,v),rs(t,"auto");let x=ur(t,"position","static"),y=ur(t,"transform","none"),w=ur(t,"scale","1"),b=Ac(o,{"--available-width":"max-content","--available-height":"max-content"});function E(){x(),y(),b()}function _(){E(),w()}if(f?.(),p.current||d.current===null){cr(o,"max-content");let I=ns(t);return d.current=I,cr(o,I),_(),h?.(null,I),p.current=!1,()=>{m.current(),m.current=Vt}}cr(o,"max-content");let T=d.current,C=ns(t);d.current=C,rs(t,T),_(),h?.(T,C),cr(o,C);let P=new AbortController;return c.request(()=>{rs(t,C),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},P.signal)}),()=>{P.abort(),c.cancel(),m.current(),m.current=Vt}},[n,t,o,l,c,r,f,h,v])}function ur(e,t,o){let n=e.style.getPropertyValue(t);return e.style.setProperty(t,o),()=>{e.style.setProperty(t,n)}}function Ac(e,t){let o=[];for(let[n,r]of Object.entries(t))o.push(ur(e,n,r));return o.length?()=>{o.forEach(n=>n())}:Vt}function rs(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 cr(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 Lo=g($(),1);function Lc(e){let{store:t,side:o,cssVars:n,children:r}=e,i=xo(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),u=t.useState("open"),l=t.useState("payload"),c=t.useState("mounted"),d=t.useState("popupElement"),p=t.useState("positionerElement"),m=Ic(u?s:null),f=sg(a,l),h=Pe.useRef(null),[v,x]=Pe.useState(null),[y,w]=Pe.useState(null),b=Pe.useRef(null),E=Pe.useRef(null),_=So(b,!0,!1),T=Ro(),[C,P]=Pe.useState(null),[I,Y]=Pe.useState(!1);H(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let A=U(()=>{b.current?.style.setProperty("animation","none"),b.current?.style.setProperty("transition","none"),E.current?.style.setProperty("display","none")}),N=U(S=>{b.current?.style.removeProperty("animation"),b.current?.style.removeProperty("transition"),E.current?.style.removeProperty("display"),S&&P(S)}),L=Pe.useRef(null);H(()=>{(!u||!c)&&(L.current=null)},[u,c]),H(()=>{if(s&&m&&s!==m&&L.current!==s&&h.current){x(h.current),Y(!0);let S=ig(m,s);w(S),T.request(()=>{Dc.flushSync(()=>{Y(!1)}),_(()=>{x(null),P(null),h.current=null})}),L.current=s}},[s,m,v,_,T]),H(()=>{let S=b.current;if(!S)return;let O=be(S).createElement("div");for(let M of Array.from(S.childNodes))O.appendChild(M.cloneNode(!0));h.current=O});let R=v!=null,k;R?k=(0,Lo.jsxs)(Pe.Fragment,{children:[(0,Lo.jsx)("div",{"data-previous":!0,inert:wc(!0),ref:E,style:{...C?{[n.popupWidth]:`${C.width}px`,[n.popupHeight]:`${C.height}px`}:null,position:"absolute"},"data-ending-style":I?void 0:""},"previous"),(0,Lo.jsx)("div",{"data-current":!0,ref:b,"data-starting-style":I?"":void 0,children:r},f)]}):k=(0,Lo.jsx)("div",{"data-current":!0,ref:b,children:r},f),H(()=>{let S=E.current;!S||!v||S.replaceChildren(...Array.from(v.childNodes))},[v]),Nc({popupElement:d,positionerElement:p,mounted:c,content:l,onMeasureLayout:A,onMeasureLayoutComplete:N,side:o,direction:i});let F={activationDirection:rg(y),transitioning:R};return{children:k,state:F}}function rg(e){if(e)return`${Mc(e.horizontal,5,"right","left")} ${Mc(e.vertical,5,"down","up")}`}function Mc(e,t,o,n){return e>t?o:e<-t?n:""}function ig(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 sg(e,t){let[o,n]=Pe.useState(0),r=Pe.useRef(e),i=Pe.useRef(t),s=Pe.useRef(!1);return H(()=>{let a=r.current,u=i.current,l=e!==a,c=t!==u;l?(n(d=>d+1),s.current=!c):s.current&&c&&(n(d=>d+1),s.current=!1),r.current=e,i.current=t},[e,t]),`${e??"current"}-${o}`}var fr=g(z(),1),Fc=g(jt(),1);var Hc=g($(),1),Vc=fr.forwardRef(function(t,o){let{children:n,container:r,className:i,render:s,style:a,...u}=t,{portalNode:l,portalSubtree:c}=Pi({container:r,ref:o,componentProps:t,elementProps:u});return!c&&!l?null:(0,Hc.jsxs)(fr.Fragment,{children:[c,l&&Fc.createPortal(n,l)]})});var ze={};ht(ze,{Arrow:()=>tu,Handle:()=>mn,Popup:()=>Qc,Portal:()=>Xc,Positioner:()=>Jc,Provider:()=>ou,Root:()=>Bc,Trigger:()=>Yc,Viewport:()=>iu,createHandle:()=>su});var bt=g(z(),1);var dr=g(z(),1),is=dr.createContext(void 0);function qe(e){let t=dr.useContext(is);if(t===void 0&&!e)throw new Error(Me(72));return t}var zc=g(z(),1);var ag={...hc,disabled:q(e=>e.disabled),instantType:q(e=>e.instantType),isInstantPhase:q(e=>e.isInstantPhase),trackCursorAxis:q(e=>e.trackCursorAxis),disableHoverablePopup:q(e=>e.disableHoverablePopup),lastOpenChangeReason:q(e=>e.openChangeReason),closeOnClick:q(e=>e.closeOnClick),closeDelay:q(e=>e.closeDelay),hasViewport:q(e=>e.hasViewport)},Fo=class e extends ko{constructor(t,o,n=!1){let r=new Gt,i={...lg(),...t};i.floatingRootContext=mc(r,o,n),super(i,{popupRef:zc.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:r},ag)}setOpen=(t,o)=>{ic(this,t,o,{extraState:{openChangeReason:o.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,J(W.triggerPress,t))}static useStore(t,o){return rc(t,(r,i)=>new e(o,r,i)).store}};function lg(){return{...pc(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var pr=g($(),1),Bc=$i(function(t){let{disabled:o=!1,defaultOpen:n=!1,open:r,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:u,onOpenChangeComplete:l,handle:c,triggerId:d,defaultTriggerId:p=null,children:m}=t,f=Fo.useStore(c?.store,{open:n,openProp:r,activeTriggerId:p,triggerIdProp:d});sc(f,r,n,p),f.useControlledProp("openProp",r),f.useControlledProp("triggerIdProp",d),f.useContextCallback("onOpenChange",u),f.useContextCallback("onOpenChangeComplete",l);let h=f.useState("open"),v=!o&&h,x=f.useState("activeTriggerId"),y=f.useState("mounted"),w=f.useState("payload");f.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),f.useSyncedValue("disabled",o),lc(f,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:b,transitionStatus:E}=cc(v,f),_=f.useState("isInstantPhase"),T=f.useState("instantType"),C=f.useState("lastOpenChangeReason"),P=bt.useRef(null);H(()=>{h&&o&&f.setOpen(!1,J(W.disabled))},[h,o,f]),H(()=>{E==="ending"&&C===W.none||E!=="ending"&&_?(T!=="delay"&&(P.current=T),f.set("instantType","delay")):P.current!==null&&(f.set("instantType",P.current),P.current=null)},[E,_,C,T,f]),H(()=>{v&&x==null&&f.set("payload",void 0)},[f,x,v]);let I=bt.useCallback(()=>{f.setOpen(!1,J(W.imperativeAction))},[f]);bt.useImperativeHandle(a,()=>({unmount:b,close:I}),[b,I]);let Y=v||y||!o&&s!=="none";return(0,pr.jsxs)(is.Provider,{value:f,children:[Y&&(0,pr.jsx)(cg,{store:f,disabled:o,trackCursorAxis:s}),typeof m=="function"?m({payload:w}):m]})});function cg({store:e,disabled:t,trackCursorAxis:o}){let n=e.useState("floatingRootContext"),r=ki(n,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=Oi(n,{enabled:!t&&o!=="none",axis:o==="none"?void 0:o}),s=bt.useMemo(()=>rt(i.reference,r.reference),[i.reference,r.reference]),a=bt.useMemo(()=>rt(i.trigger,r.trigger),[i.trigger,r.trigger]),u=bt.useMemo(()=>rt(nc,i.floating,r.floating),[i.floating,r.floating]);return uc(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:u}),null}var gr=g(z(),1);var mr=g(z(),1),ss=mr.createContext(void 0);function jc(){return mr.useContext(ss)}var Uc=(function(e){return e[e.popupOpen=dn.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var $c="data-base-ui-tooltip-trigger";function Wc(e){if("composedPath"in e){let o=e.composedPath();for(let n=0;n<o.length;n+=1){let r=o[n];if(B(r))return r}}let t=e.target;return B(t)?t:null}function ug(e){let t=e;for(;t;){if(t.hasAttribute($c))return t;let o=t.parentElement;if(o){t=o;continue}let n=t.getRootNode();t="host"in n&&B(n.host)?n.host:null}return null}var Yc=Jl(function(t,o){let{render:n,className:r,style:i,handle:s,payload:a,disabled:u,delay:l,closeOnClick:c=!0,closeDelay:d,id:p,...m}=t,f=qe(!0),h=s?.store??f;if(!h)throw new Error(Me(82));let v=Ta(p),x=h.useState("isTriggerActive",v),y=h.useState("isOpenedByTrigger",v),w=h.useState("floatingRootContext"),b=gr.useRef(null),E=l??600,_=d??0,{registerTrigger:T,isMountedByThisTrigger:C}=ac(v,b,h,{payload:a,closeOnClick:c,closeDelay:_}),P=jc(),{delayRef:I,isInstantPhase:Y,hasProvider:A}=Ci(w,{open:y}),N=No(w);h.useSyncedValue("isInstantPhase",Y);let L=h.useState("disabled"),R=u??L,k=Le(R),F=h.useState("trackCursorAxis"),S=h.useState("disableHoverablePopup"),O=gr.useRef(!1),M=lt(),K=gr.useRef(void 0);function j(){let X=P?.delay,fe=typeof I.current=="object"?I.current.open:void 0,de=E;return A&&(fe!==0?de=l??X??E:de=0),de}function Q(X){let fe=b.current;if(!fe||!X)return!1;let de=ug(X);return de!==null&&de!==fe&&te(fe,de)}function Z(X){let fe=Q(X);return O.current=fe,fe&&(N.openChangeTimeout.clear(),N.restTimeout.clear(),N.restTimeoutPending=!1,M.clear()),fe}let re=es(w,{enabled:!R,mouseOnly:!0,move:!1,handleClose:!S&&F!=="both"?ts():null,restMs:j,delay(){let X=typeof I.current=="object"?I.current.close:void 0,fe=_;return d==null&&A&&(fe=X),{close:fe}},triggerElementRef:b,isActiveTrigger:x,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!O.current}}),G=Ki(w,{enabled:!R}).reference,le=X=>{let fe=O.current,de=Wc(X),Jt=Z(de),Qe=b.current,Tt=Qe&&de&&te(Qe,de);if(Jt&&h.select("open")&&h.select("lastOpenChangeReason")===W.triggerHover){h.setOpen(!1,J(W.triggerHover,X));return}if(fe&&!Jt&&Tt&&!k.current&&!h.select("open")&&Qe&&kt(K.current)){let et=()=>{!O.current&&!k.current&&!h.select("open")&&h.setOpen(!0,J(W.triggerHover,X,Qe))},mt=j();mt===0?(M.clear(),et()):M.start(mt,et)}},ce=h.useState("triggerProps",C);return De("button",t,{state:{open:y},ref:[o,T,b],props:[re,G,C||F!=="none"?ce:void 0,{onMouseOver(X){le(X.nativeEvent)},onFocus(X){Q(Wc(X.nativeEvent))&&X.preventBaseUIHandler()},onMouseLeave(){O.current=!1,M.clear(),K.current=void 0},onPointerEnter(X){K.current=X.pointerType},onPointerDown(X){K.current=X.pointerType,h.set("closeOnClick",c),c&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},onClick(X){c&&!h.select("open")&&h.cancelPendingOpen(X.nativeEvent)},id:v,[Uc.triggerDisabled]:R?"":void 0,[$c]:R?void 0:""},m],stateAttributesMapping:bc})});var qc=g(z(),1);var hr=g(z(),1),as=hr.createContext(void 0);function Gc(){let e=hr.useContext(as);if(e===void 0)throw new Error(Me(70));return e}var ls=g($(),1),Xc=qc.forwardRef(function(t,o){let{keepMounted:n=!1,...r}=t;return qe().useState("mounted")||n?(0,ls.jsx)(as.Provider,{value:n,children:(0,ls.jsx)(Vc,{ref:o,...r})}):null});var vr=g(z(),1);var yr=g(z(),1),cs=yr.createContext(void 0);function Ho(){let e=yr.useContext(cs);if(e===void 0)throw new Error(Me(71));return e}var Kc=g($(),1),Jc=vr.forwardRef(function(t,o){let{render:n,className:r,anchor:i,positionMethod:s="absolute",side:a="top",align:u="center",sideOffset:l=0,alignOffset:c=0,collisionBoundary:d="clipping-ancestors",collisionPadding:p=5,arrowPadding:m=5,sticky:f=!1,disableAnchorTracking:h=!1,collisionAvoidance:v=rl,style:x,...y}=t,w=qe(),b=Gc(),E=w.useState("open"),_=w.useState("mounted"),T=w.useState("trackCursorAxis"),C=w.useState("disableHoverablePopup"),P=w.useState("floatingRootContext"),I=w.useState("instantType"),Y=w.useState("transitionStatus"),A=w.useState("hasViewport"),N=Pc({anchor:i,positionMethod:s,floatingRootContext:P,mounted:_,side:a,sideOffset:l,align:u,alignOffset:c,collisionBoundary:d,collisionPadding:p,sticky:f,arrowPadding:m,disableAnchorTracking:h,keepMounted:b,collisionAvoidance:v,adaptiveOrigin:A?Ec:void 0}),L=vr.useMemo(()=>({open:E,side:N.side,align:N.align,anchorHidden:N.anchorHidden,instant:T!=="none"?"tracking-cursor":I}),[E,N.side,N.align,N.anchorHidden,T,I]),R=Oc(t,L,{styles:N.positionerStyles,transitionStatus:Y,props:y,refs:[o,w.useStateSetter("positionerElement")],hidden:!_,inert:!E||T==="both"||C});return(0,Kc.jsx)(cs.Provider,{value:N,children:R})});var Zc=g(z(),1);var fg={...Mo,...Oa},Qc=Zc.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=qe(),{side:u,align:l}=Ho(),c=a.useState("open"),d=a.useState("instantType"),p=a.useState("transitionStatus"),m=a.useState("popupProps"),f=a.useState("floatingRootContext"),h=a.useState("disabled"),v=a.useState("closeDelay");Un({open:c,ref:a.context.popupRef,onComplete(){c&&a.context.onOpenChangeComplete?.(!0)}}),Qi(f,{enabled:!h,closeDelay:v});let x=a.useStateSetter("popupElement");return De("div",t,{state:{open:c,side:u,align:l,instant:d,transitionStatus:p},ref:[o,a.context.popupRef,x],props:[m,lr(p),s],stateAttributesMapping:fg})});var eu=g(z(),1);var tu=eu.forwardRef(function(t,o){let{render:n,className:r,style:i,...s}=t,a=qe(),{arrowRef:u,side:l,align:c,arrowUncentered:d,arrowStyles:p}=Ho(),m=a.useState("open"),f=a.useState("instantType");return De("div",t,{state:{open:m,side:l,align:c,uncentered:d,instant:f},ref:[o,u],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Mo})});var us=g(z(),1);var fs=g($(),1),ou=function(t){let{delay:o,closeDelay:n,timeout:r=400}=t,i=us.useMemo(()=>({delay:o,closeDelay:n}),[o,n]),s=us.useMemo(()=>({open:o,close:n}),[o,n]);return(0,fs.jsx)(ss.Provider,{value:i,children:(0,fs.jsx)(Ti,{delay:s,timeoutMs:r,children:t.children})})};var ru=g(z(),1);var nu=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var dg={activationDirection:e=>e?{"data-activation-direction":e}:null},iu=ru.forwardRef(function(t,o){let{render:n,className:r,style:i,children:s,...a}=t,u=qe(),l=Ho(),c=u.useState("instantType"),{children:d,state:p}=Lc({store:u,side:l.side,cssVars:nu,children:s}),m={activationDirection:p.activationDirection,transitioning:p.transitioning,instant:c};return De("div",t,{state:m,ref:o,props:[a,{children:d}],stateAttributesMapping:dg})});var mn=class{constructor(){this.store=new Fo}open(t){let o=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!o)throw new Error(Me(81,t));this.store.setOpen(!0,J(W.imperativeAction,void 0,o))}close(){this.store.setOpen(!1,J(W.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function su(){return new mn}function xr(e){return De(e.defaultTagName??"div",e,e)}var cu=g(se(),1),ds="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"&&mg(document)),e.__wpStyleRuntime}function pg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ds}]`))if(o.getAttribute(ds)===t)return!0;return!1}function uu(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(pg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ds,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function mg(e){let t=ps();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)uu(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 fu(e,t){let o=ps();o.styles.set(e,t);for(let n of o.documents.keys())uu(n,e,t)}typeof process>"u",fu("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 au={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("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var lu={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},br=(0,cu.forwardRef)(function({variant:t="body-md",render:o,className:n,...r},i){return xr({render:o,defaultTagName:"span",ref:i,props:rt(r,{className:ae(au.text,lu.heading,lu.p,au[t],n)})})});var wr=g(Nt(),1),ms=g($(),1),gs=(0,ms.jsx)(wr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ms.jsx)(wr.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var Rr=g(Nt(),1),hs=g($(),1),ys=(0,hs.jsx)(Rr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hs.jsx)(Rr.Path,{d:"m15.99 10.889-3.988 3.418-3.988-3.418.976-1.14 3.012 2.582 3.012-2.581.976 1.139Z"})});var _r=g(Nt(),1),vs=g($(),1),xs=(0,vs.jsx)(_r.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vs.jsx)(_r.Path,{d:"m13.1 16-3.4-4 3.4-4 1.1 1-2.6 3 2.6 3-1.1 1z"})});var Er=g(Nt(),1),bs=g($(),1),co=(0,bs.jsx)(Er.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,bs.jsx)(Er.Path,{d:"M14.6 7l-1.2-1L8 12l5.4 6 1.2-1-4.6-5z"})});var Sr=g(Nt(),1),ws=g($(),1),Rs=(0,ws.jsx)(Sr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ws.jsx)(Sr.Path,{d:"M10.8622 8.04053L14.2805 12.0286L10.8622 16.0167L9.72327 15.0405L12.3049 12.0286L9.72327 9.01672L10.8622 8.04053Z"})});var Tr=g(Nt(),1),_s=g($(),1),uo=(0,_s.jsx)(Tr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,_s.jsx)(Tr.Path,{d:"M10.6 6L9.4 7l4.6 5-4.6 5 1.2 1 5.4-6z"})});var Cr=g(Nt(),1),Es=g($(),1),Pr=(0,Es.jsx)(Cr.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Es.jsx)(Cr.Path,{d:"M5 5v1.5h14V5H5zm0 7.8h14v-1.5H5v1.5zM5 19h14v-1.5H5V19z"})});var mu=g(se(),1);function Ss(e,t,o){return(0,mu.cloneElement)(e??t,{children:o})}var gg=g(Or(),1);var yu=g(Ts(),1),{lock:gE,unlock:vu}=(0,yu.__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 hg(){let e=gg;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return vu(e.privateApis).ThemeProvider}var xu=hg();var bu=g(se(),1),Cs="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"&&vg(document)),e.__wpStyleRuntime}function yg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Cs}]`))if(o.getAttribute(Cs)===t)return!0;return!1}function wu(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(yg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Cs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function vg(e){let t=Ps();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)wu(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 xg(e,t){let o=Ps();o.styles.set(e,t);for(let n of o.documents.keys())wu(n,e,t)}typeof process>"u",xg("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var bg={stack:"_19ce0419607e1896__stack"},wg={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)"},Vo=(0,bu.forwardRef)(function({direction:t,gap:o,align:n,justify:r,wrap:i,render:s,...a},u){let l={gap:o&&wg[o],alignItems:n,justifyContent:r,flexDirection:t,flexWrap:i};return xr({render:s,ref:u,props:rt(a,{style:l,className:bg.stack})})});var Xt={};ht(Xt,{Popup:()=>Mu,Portal:()=>kr,Positioner:()=>Ir,Provider:()=>Bu,Root:()=>Vu,Trigger:()=>Fu});var Au=g(se(),1);var Tu=g(se(),1);var ks="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"&&_g(document)),e.__wpStyleRuntime}function Rg(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${ks}]`))if(o.getAttribute(ks)===t)return!0;return!1}function _u(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(Rg(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(ks,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function _g(e){let t=Is();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 Eg(e,t){let o=Is();o.styles.set(e,t);for(let n of o.documents.keys())_u(n,e,t)}typeof process>"u",Eg("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 Ru={slot:"_11fc52b637ff8a7e__slot"},Eu="data-wp-compat-overlay-slot";function Sg(){return typeof document>"u"?null:document}function Tg(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var wt=null;function Os(e){return e.setAttribute("aria-hidden","false"),e}function Cg(e){let t=e.createElement("div");return t.setAttribute(Eu,""),Ru.slot&&t.classList.add(Ru.slot),e.body.appendChild(t),t}function Su(){if(typeof window>"u"||!Tg()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=Sg();if(!e||!e.body)return;if(wt&&wt.ownerDocument===e&&wt.isConnected)return Os(wt);let t=e.querySelector(`[${Eu}]`);return t instanceof HTMLDivElement?(wt=Os(t),wt):(wt?.isConnected&&wt.remove(),wt=Os(Cg(e)),wt)}var Cu=g($(),1),kr=(0,Tu.forwardRef)(function({container:t,...o},n){return(0,Cu.jsx)(ze.Portal,{container:t??Su(),...o,ref:n})});var Pu=g(se(),1),Iu=g($(),1),As="data-wp-hash";function Ns(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Og(document)),e.__wpStyleRuntime}function Pg(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 Ou(e,t,o){if(!e.head)return;let n=Ns(),r=n.injectedStyles.get(e);if(r||(r=new Set,n.injectedStyles.set(e,r)),r.has(t))return;if(Pg(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 Og(e){let t=Ns();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Ou(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 ku(e,t){let o=Ns();o.styles.set(e,t);for(let n of o.documents.keys())Ou(n,e,t)}typeof process>"u",ku("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var kg={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",ku("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 Ig={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Ir=(0,Pu.forwardRef)(function({align:t="center",className:o,side:n="top",sideOffset:r=4,...i},s){return(0,Iu.jsx)(ze.Positioner,{ref:s,align:t,side:n,sideOffset:r,...i,className:ae(kg["box-sizing"],Ig.positioner,o)})});var hn=g($(),1),Ms="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"&&Ng(document)),e.__wpStyleRuntime}function Ag(e,t){if(!e.head)return!1;for(let o of e.head.querySelectorAll(`style[${Ms}]`))if(o.getAttribute(Ms)===t)return!0;return!1}function Nu(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(Ag(e,t)){r.add(t);return}let i=e.createElement("style");i.setAttribute(Ms,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Ng(e){let t=Ds();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 Mg(e,t){let o=Ds();o.styles.set(e,t);for(let n of o.documents.keys())Nu(n,e,t)}typeof process>"u",Mg("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 Dg={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Lg={background:"#1e1e1e"},Mu=(0,Au.forwardRef)(function({portal:t,positioner:o,children:n,className:r,...i},s){let a=(0,hn.jsx)(xu,{color:Lg,children:(0,hn.jsx)(ze.Popup,{ref:s,className:ae(Dg.popup,r),...i,children:n})}),u=Ss(o,(0,hn.jsx)(Ir,{}),a);return Ss(t,(0,hn.jsx)(kr,{}),u)});var Du=g(se(),1),Lu=g($(),1),Fu=(0,Du.forwardRef)(function(t,o){return(0,Lu.jsx)(ze.Trigger,{ref:o,...t})});var Hu=g($(),1);function Vu(e){return(0,Hu.jsx)(ze.Root,{...e})}var zu=g($(),1);function Bu({...e}){return(0,zu.jsx)(ze.Provider,{...e})}var ju=g(se(),1),Uu=g($(),1),Wu=(0,ju.forwardRef)(({children:e,className:t,ariaLabel:o,as:n="div",...r},i)=>(0,Uu.jsx)(n,{ref:i,className:ae("admin-ui-navigable-region",t),"aria-label":o,role:"region",tabIndex:"-1",...r,children:e}));Wu.displayName="NavigableRegion";var $u=Wu;var Gu=g(Ne(),1),{Fill:qu,Slot:Xu}=(0,Gu.createSlotFill)("SidebarToggle");var Xe=g($(),1),Ls="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"&&Hg(document)),e.__wpStyleRuntime}function Fg(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 Ku(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(Fg(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 Hg(e){let t=Fs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Ku(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 Vg(e,t){let o=Fs();o.styles.set(e,t);for(let n of o.documents.keys())Ku(n,e,t)}typeof process>"u",Vg("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 fo={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Ju({headingLevel:e=1,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:s,showSidebarToggle:a=!0}){let u=`h${e}`;return(0,Xe.jsxs)(Vo,{direction:"column",className:fo.header,children:[(0,Xe.jsxs)(Vo,{className:fo["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Xe.jsxs)(Vo,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,Xe.jsx)(Xu,{bubblesVirtually:!0,className:fo["sidebar-toggle-slot"]}),n&&(0,Xe.jsx)("div",{className:fo["header-visual"],"aria-hidden":"true",children:n}),r&&(0,Xe.jsx)(br,{className:fo["header-title"],render:(0,Xe.jsx)(u,{}),variant:"heading-lg",children:r}),t,o]}),s&&(0,Xe.jsx)(Vo,{align:"center",className:fo["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Xe.jsx)(br,{render:(0,Xe.jsx)("p",{}),variant:"body-md",className:fo["header-subtitle"],children:i})]})}var yn=g($(),1),Vs="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"&&Bg(document)),e.__wpStyleRuntime}function zg(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 Zu(e,t,o){if(!e.head)return;let n=zs(),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(Vs,t),i.appendChild(e.createTextNode(o)),e.head.appendChild(i),r.add(t)}function Bg(e){let t=zs();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[o,n]of t.styles)Zu(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=zs();o.styles.set(e,t);for(let n of o.documents.keys())Zu(n,e,t)}typeof process>"u",jg("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 Hs={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function Qu({headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,children:s,className:a,actions:u,ariaLabel:l,hasPadding:c=!1,showSidebarToggle:d=!0}){let p=ae(Hs.page,a);return(0,yn.jsxs)($u,{className:p,ariaLabel:l??(typeof r=="string"?r:""),children:[(r||t||o||u||n)&&(0,yn.jsx)(Ju,{headingLevel:e,breadcrumbs:t,badges:o,visual:n,title:r,subTitle:i,actions:u,showSidebarToggle:d}),c?(0,yn.jsx)("div",{className:ae(Hs.content,Hs["has-padding"]),children:s}):s]})}Qu.SidebarToggleFill=qu;var vn=Qu;var ef={primary:"#3858e9",background:"#222524"},Ug=new Map([["modern",ef],["fresh",{primary:"#3858e9",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 xn(){let e=document.body.className.match(/admin-color-([\w-]+)/)?.[1]??"modern";return Ug.get(e)??ef}var ed=g(ot(),1),td=g(bn(),1);import{privateApis as wh}from"@wordpress/route";var Zf=g(Bs(),1),Zr=g(gn(),1),pt=g(Ne(),1);import{privateApis as yh}from"@wordpress/route";var Go=g(se(),1),Kr=g(nt(),1);var Jr=g(Or(),1);var Df=g(Ne(),1),Lf=g(ot(),1),_n=g(nt(),1);var mo=g(se(),1),wf=g(ot(),1);var Ar=g(ot(),1);var Wg={menuItems:{},routes:[],dashboardLink:void 0};function nf(e=Wg,t){switch(t.type){case"REGISTER_MENU_ITEM":return{...e,menuItems:{...e.menuItems,[t.id]:t.menuItem}};case"UPDATE_MENU_ITEM":return{...e,menuItems:{...e.menuItems,[t.id]:{...e.menuItems[t.id],...t.updates}}};case"REGISTER_ROUTE":return{...e,routes:[...e.routes,t.route]};case"SET_DASHBOARD_LINK":return{...e,dashboardLink:t.dashboardLink}}return e}var js={};ht(js,{registerMenuItem:()=>$g,registerRoute:()=>Gg,setDashboardLink:()=>qg,updateMenuItem:()=>Yg});function $g(e,t){return{type:"REGISTER_MENU_ITEM",id:e,menuItem:t}}function Yg(e,t){return{type:"UPDATE_MENU_ITEM",id:e,updates:t}}function Gg(e){return{type:"REGISTER_ROUTE",route:e}}function qg(e){return{type:"SET_DASHBOARD_LINK",dashboardLink:e}}var Us={};ht(Us,{getDashboardLink:()=>Jg,getMenuItems:()=>Xg,getRoutes:()=>Kg});function Xg(e){return Object.values(e.menuItems)}function Kg(e){return e.routes}function Jg(e){return e.dashboardLink}var po="wordpress/boot",Rt=(0,Ar.createReduxStore)(po,{reducer:nf,actions:js,selectors:Us});(0,Ar.register)(Rt);var jo=g(Ne(),1);var sf=g(se(),1),af=g(Ne(),1);import{privateApis as Zg}from"@wordpress/route";var rf=g(Ts(),1),{lock:PS,unlock:Ke}=(0,rf.__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/boot");var lf=g($(),1),{createLink:Qg}=Ke(Zg);function eh(e,t){return(0,lf.jsx)(af.__experimentalItem,{as:"a",ref:t,...e})}var th=Qg((0,sf.forwardRef)(eh)),cf=th;var uf=g(se(),1),Nr=g(Ne(),1),ff=g(Nt(),1),wn=g($(),1);function oh(e){return(0,uf.isValidElement)(e)&&(e.type===ff.SVG||e.type==="svg")}function zo(e,t=!0){if(oh(e))return(0,wn.jsx)(Nr.Icon,{icon:e});if(typeof e=="string"&&e.startsWith("dashicons-")){let o=e.replace(/^dashicons-/,"");return(0,wn.jsx)(Nr.Dashicon,{style:{padding:"2px"},icon:o,"aria-hidden":"true"})}return typeof e=="string"&&e.startsWith("data:")?(0,wn.jsx)("img",{src:e,alt:"","aria-hidden":"true",style:{width:"20px",height:"20px",display:"block",padding:"2px"}}):e||(t?(0,wn.jsx)("div",{style:{width:"24px",height:"24px"},"aria-hidden":"true"}):null)}var Bo=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='4e60007e70']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","4e60007e70"),e.appendChild(document.createTextNode(".boot-navigation-item.components-item{align-items:center;border:none;color:var(--wpds-color-foreground-interactive-neutral,#1e1e1e);display:flex;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-default,400);line-height:20px;margin-block-end:4px;margin-inline:12px;min-height:32px;padding-block:0;padding-inline:4px;width:calc(100% - 24px)}.boot-dropdown-item__children .boot-navigation-item.components-item{min-height:24px}.boot-navigation-item.components-item{border-radius:var(--wpds-border-radius-sm,2px)}.boot-navigation-item.components-item.active,.boot-navigation-item.components-item:focus,.boot-navigation-item.components-item:hover,.boot-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000))}.boot-navigation-item.components-item.active{font-weight:var(--wpds-typography-font-weight-emphasis,600)}.boot-navigation-item.components-item svg:last-child{padding:4px}.boot-navigation-item.components-item[aria-current=true]{color:var(--wpds-color-foreground-interactive-brand-active,color-mix(in oklch,var(--wp-admin-theme-color,#3858e9) 52%,#000));font-weight:var(--wpds-typography-font-weight-emphasis,600)}.boot-navigation-item.components-item:focus-visible{transform:translateZ(0)}.boot-navigation-item.components-item.with-suffix{padding-right:16px}")),document.head.appendChild(e)}function Mr({className:e,icon:t,shouldShowPlaceholder:o=!0,children:n,to:r}){let i=!String(new URL(r,window.location.origin)).startsWith(window.location.origin),s=(0,Bo.jsxs)(jo.__experimentalHStack,{justify:"flex-start",spacing:2,style:{flexGrow:"1"},children:[zo(t,o),(0,Bo.jsx)(jo.FlexBlock,{children:n})]});return i?(0,Bo.jsx)(jo.__experimentalItem,{as:"a",href:r,className:ae("boot-navigation-item",e),children:s}):(0,Bo.jsx)(cf,{to:r,className:ae("boot-navigation-item",e),children:s})}var Kt=g(Ne(),1),df=g(nt(),1);var Uo=g($(),1);function pf({className:e,id:t,icon:o,shouldShowPlaceholder:n=!0,children:r,onNavigate:i}){let s=a=>{a.preventDefault(),i({id:t,direction:"forward"})};return(0,Uo.jsx)(Kt.__experimentalItem,{className:ae("boot-navigation-item",e),onClick:s,children:(0,Uo.jsxs)(Kt.__experimentalHStack,{justify:"flex-start",spacing:2,style:{flexGrow:"1"},children:[zo(o,n),(0,Uo.jsx)(Kt.FlexBlock,{children:r}),(0,Uo.jsx)(Kt.Icon,{icon:(0,df.isRTL)()?xs:Rs})]})})}var Je=g(Ne(),1);var mf=g(gn(),1),gf=g(ot(),1);var _t=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='608eff82f3']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","608eff82f3"),e.appendChild(document.createTextNode(".boot-dropdown-item__children{display:flex;flex-direction:column;margin-block-end:2px;margin-block-start:-2px;margin-inline-start:30px;overflow:hidden;padding:2px}.boot-dropdown-item__chevron.is-up{transform:rotate(180deg)}")),document.head.appendChild(e)}var nh=.2;function hf({className:e,id:t,icon:o,children:n,isExpanded:r,onToggle:i}){let a=(0,gf.useSelect)(l=>l(po).getMenuItems(),[]).filter(l=>l.parent===t),u=(0,mf.useReducedMotion)();return(0,_t.jsxs)("div",{className:"boot-dropdown-item",children:[(0,_t.jsx)(Je.__experimentalItem,{className:ae("boot-navigation-item",e),onClick:l=>{l.preventDefault(),l.stopPropagation(),i()},onMouseDown:l=>l.preventDefault(),children:(0,_t.jsxs)(Je.__experimentalHStack,{justify:"flex-start",spacing:2,style:{flexGrow:"1"},children:[zo(o,!1),(0,_t.jsx)(Je.FlexBlock,{children:n}),(0,_t.jsx)(Je.Icon,{icon:ys,className:ae("boot-dropdown-item__chevron",{"is-up":r})})]})}),(0,_t.jsx)(Je.__unstableAnimatePresence,{initial:!1,children:r&&(0,_t.jsx)(Je.__unstableMotion.div,{initial:{height:0},animate:{height:"auto"},exit:{height:0},transition:{type:"tween",duration:u?0:nh,ease:"easeOut"},className:"boot-dropdown-item__children",children:a.map((l,c)=>(0,_t.jsx)(Mr,{to:l.to,shouldShowPlaceholder:!1,children:l.label},c))})})]})}var St=g(Ne(),1),Dr=g(nt(),1);var yf=g(gn(),1),Et=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='db54ac7e93']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","db54ac7e93"),e.appendChild(document.createTextNode(".boot-navigation-screen{padding-block-end:4px}.boot-navigation-screen .components-text{color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.boot-navigation-screen__title-icon{padding:12px 16px 8px;position:sticky;top:0}.boot-navigation-screen__title{flex-grow:1;overflow-wrap:break-word}.boot-navigation-screen__title.boot-navigation-screen__title,.boot-navigation-screen__title.boot-navigation-screen__title .boot-navigation-screen__title{color:var(--wpds-color-foreground-content-neutral,#1e1e1e);line-height:32px}.boot-navigation-screen__actions{display:flex;flex-shrink:0}")),document.head.appendChild(e)}var rh=.3,ih={initial:e=>({x:e==="forward"?100:-100,opacity:0}),animate:{x:0,opacity:1},exit:e=>({x:e==="forward"?100:-100,opacity:0})};function vf({isRoot:e,title:t,actions:o,content:n,description:r,animationDirection:i,backMenuItem:s,backButtonRef:a,navigationKey:u,onNavigate:l}){let c=(0,Dr.isRTL)()?uo:co,d=(0,yf.useReducedMotion)(),p=m=>{m.preventDefault(),l({id:s,direction:"backward"})};return(0,Et.jsx)("div",{className:"boot-navigation-screen",style:{overflow:"hidden",position:"relative",display:"grid",gridTemplateColumns:"1fr",gridTemplateRows:"1fr"},children:(0,Et.jsx)(St.__unstableAnimatePresence,{initial:!1,children:(0,Et.jsxs)(St.__unstableMotion.div,{custom:i,variants:ih,initial:"initial",animate:"animate",exit:"exit",transition:{type:"tween",duration:d?0:rh,ease:[.33,0,0,1]},style:{width:"100%",gridColumn:"1",gridRow:"1"},children:[(0,Et.jsxs)(St.__experimentalHStack,{spacing:2,className:"boot-navigation-screen__title-icon",children:[!e&&(0,Et.jsx)(St.Button,{ref:a,icon:c,onClick:p,label:(0,Dr.__)("Back"),size:"small",variant:"tertiary"}),(0,Et.jsx)(St.__experimentalHeading,{className:"boot-navigation-screen__title",level:1,size:"15px",children:t}),o&&(0,Et.jsx)("div",{className:"boot-navigation-screen__actions",children:o})]}),r&&(0,Et.jsx)("div",{className:"boot-navigation-screen__description",children:r}),n]},u)})})}var Rn=g(se(),1),xf=g(ot(),1);import{privateApis as ah}from"@wordpress/route";var sh=(e,t)=>{if(!t||t===e)return!1;let o=i=>{let s=i.startsWith("/")?i:"/"+i;return s.endsWith("/")&&s.length>1?s.slice(0,-1):s},n=o(e),r=o(t);return n.startsWith(r)&&(n[r.length]==="/"||r==="/")},Ws=(e,t)=>{let o=t.find(i=>i.to===e);if(o)return o;let n=null,r=0;for(let i of t)i.to&&sh(e,i.to)&&i.to.length>r&&(n=i,r=i.to.length);return n},Lr=(e,t)=>{if(!e)return;let o=t.find(n=>n.id===e);if(o&&o.parent){let n=t.find(r=>r.id===o.parent);if(n?.parent_type==="drilldown")return n.id;if(n)return Lr(n.id,t)}},$s=(e,t)=>{if(!e)return;let o=t.find(n=>n.id===e);if(o&&o.parent){let n=t.find(r=>r.id===o.parent);if(n?.parent_type==="dropdown")return n.id}};var{useRouter:lh,useMatches:ch}=Ke(ah);function bf(){let e=ch(),t=lh(),o=(0,xf.useSelect)(l=>l(po).getMenuItems(),[]),n=e[e.length-1].pathname.slice(t.options.basepath?.length??0),r=Ws(n,o),[i,s]=(0,Rn.useState)(Lr(r?.id,o)),[a,u]=(0,Rn.useState)($s(r?.id,o));return(0,Rn.useEffect)(()=>{let l=Ws(n,o),c=Lr(l?.id,o),d=$s(l?.id,o);s(c),u(d)},[n,o]),[i,s,a,u]}var Wo=g($(),1);function uh(){let e=(0,mo.useRef)(null),[t,o]=(0,mo.useState)(null),[n,r,i,s]=bf(),a=(0,wf.useSelect)(f=>f(po).getMenuItems(),[]),u=(0,mo.useMemo)(()=>a.find(f=>f.id===n),[a,n]),l=u?`drilldown-${u.id}`:"root",c=({id:f,direction:h})=>{o(h),r(f)},d=f=>{s(i===f?void 0:f)},p=(0,mo.useMemo)(()=>a.filter(f=>f.parent===n),[a,n]),m=p.some(f=>!!f.icon);return(0,Wo.jsx)(vf,{isRoot:!u,title:u?u.label:"",backMenuItem:u?.parent,backButtonRef:e,animationDirection:t||void 0,navigationKey:l,onNavigate:c,content:(0,Wo.jsx)("div",{role:"list",children:p.map(f=>f.parent_type==="dropdown"?(0,Wo.jsx)(hf,{id:f.id,className:"boot-navigation-item",icon:f.icon,shouldShowPlaceholder:m,isExpanded:i===f.id,onToggle:()=>d(f.id),children:f.label},f.id):f.parent_type==="drilldown"?(0,Wo.jsx)(pf,{id:f.id,icon:f.icon,shouldShowPlaceholder:m,onNavigate:c,children:f.label},f.id):(0,Wo.jsx)(Mr,{to:f.to,icon:f.icon,shouldShowPlaceholder:m,children:f.label},f.id))})})}var Rf=uh;var Yo=g(se(),1),If=g(ot(),1),go=g(nt(),1),Af=g(bn(),1),zr=g(Ef(),1);var Nf=g(Fr(),1),Br=g(Ne(),1);var Pf=g(se(),1),Hr=g(Cf(),1),Of=g(nt(),1),$o=g(ot(),1),kf=g(bn(),1),Gs=g(Fr(),1),Ys="core/boot/save";function Vr({openSavePanel:e}){let{__experimentalGetDirtyEntityRecords:t,isSavingEntityRecord:o}=(0,$o.useSelect)(kf.store),{hasNonPostEntityChanges:n,isPostSavingLocked:r}=(0,$o.useSelect)(Gs.store),{savePost:i}=(0,$o.useDispatch)(Gs.store),{registerShortcut:s,unregisterShortcut:a}=(0,$o.useDispatch)(Hr.store);(0,Pf.useEffect)(()=>(s({name:Ys,category:"global",description:(0,Of.__)("Save your changes."),keyCombination:{modifier:"primary",character:"s"}}),()=>{a(Ys)}),[s,a]),(0,Hr.useShortcut)(Ys,u=>{u.preventDefault();let l=t(),c=!!l.length,d=l.some(p=>o(p.kind,p.name,p.key));!c||d||(n()?e():r()||i())})}var $e=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='020f606c18']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","020f606c18"),e.appendChild(document.createTextNode(".boot-save-button{width:100%}.boot-save-button__shortcut:not(:first-child){margin-left:8px}")),document.head.appendChild(e)}function Mf(){let[e,t]=(0,Yo.useState)(!1),{isSaving:o,dirtyEntityRecordsCount:n}=(0,If.useSelect)(f=>{let{isSavingEntityRecord:h,__experimentalGetDirtyEntityRecords:v}=f(Af.store),x=v();return{isSaving:x.some(y=>h(y.kind,y.name,y.key)),dirtyEntityRecordsCount:x.length}},[]),[r,i]=(0,Yo.useState)(!1);(0,Yo.useEffect)(()=>{o&&i(!0)},[o]);let s=n>0;(0,Yo.useEffect)(()=>{!o&&s&&i(!1)},[o,s]);function a(){r&&i(!1)}let u=s||r;if(Vr({openSavePanel:()=>t(!0)}),!u)return null;let l=r&&!s,c=o||l,p=l?(0,go.__)("Saved"):(0,go.sprintf)((0,go._n)("Review %d change…","Review %d changes…",n),n),m=zr.displayShortcut.primary("s");return(0,$e.jsxs)($e.Fragment,{children:[(0,$e.jsxs)(Xt.Root,{children:[(0,$e.jsx)(Xt.Trigger,{render:(0,$e.jsx)(Br.Button,{variant:"primary",size:"compact",onClick:()=>t(!0),onBlur:a,disabled:c,accessibleWhenDisabled:!0,isBusy:o,"aria-keyshortcuts":zr.rawShortcut.primary("s"),className:"boot-save-button",icon:l?gs:void 0,children:p})}),(0,$e.jsxs)(Xt.Popup,{children:[s&&(0,$e.jsx)("span",{children:p}),(0,$e.jsx)("span",{className:"boot-save-button__shortcut",children:m})]})]}),e&&(0,$e.jsx)(Br.Modal,{title:(0,go.__)("Review changes"),onRequestClose:()=>t(!1),size:"small",children:(0,$e.jsx)(Nf.EntitiesSavedStates,{close:()=>t(!1),variant:"inline"})})]})}var Mt=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='17b769ae66']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","17b769ae66"),e.appendChild(document.createTextNode(".boot-sidebar__scrollable{display:flex;flex-direction:column;height:100%;overflow:auto;position:relative}.boot-sidebar__content{contain:content;flex-grow:1;position:relative}.boot-sidebar__footer{padding:16px 8px 8px 16px}.boot-sidebar__back-button{margin:16px 12px 8px}")),document.head.appendChild(e)}function fh(){let e=(0,Lf.useSelect)(t=>t(Rt).getDashboardLink(),[]);return(0,Mt.jsx)(Df.Button,{__next40pxDefaultSize:!0,className:"boot-sidebar__back-button",href:e||"/",icon:(0,_n.isRTL)()?uo:co,label:(0,_n.__)("Go to the Dashboard"),children:(0,_n.__)("Dashboard")})}function qs(){return(0,Mt.jsxs)("div",{className:"boot-sidebar__scrollable",children:[(0,Mt.jsx)(fh,{}),(0,Mt.jsx)("div",{className:"boot-sidebar__content",children:(0,Mt.jsx)(Rf,{})}),(0,Mt.jsx)("div",{className:"boot-sidebar__footer",children:(0,Mt.jsx)(Mf,{})})]})}var Ff=g(se(),1),Hf=g(Ne(),1),Vf=g(Fr(),1),zf=g(nt(),1);var Xs=g($(),1);function jr(){let[e,t]=(0,Ff.useState)(!1);return Vr({openSavePanel:()=>t(!0)}),e?(0,Xs.jsx)(Hf.Modal,{className:"edit-site-save-panel__modal",onRequestClose:()=>t(!1),title:(0,zf.__)("Review changes"),size:"small",children:(0,Xs.jsx)(Vf.EntitiesSavedStates,{close:()=>t(!1),variant:"inline"})}):!1}var $r=g(se(),1);var Wr=g(se(),1),Wf=g(Ne(),1);import{useNavigate as dh}from"@wordpress/route";var Bf=g(Ne(),1);var Ur=g(nt(),1),jf=g($(),1);function Uf({length:e}){let t=()=>{window.history.back()};return e>1?null:(0,jf.jsx)(Bf.Button,{size:"compact",onClick:t,label:(0,Ur.__)("Go back"),icon:(0,Ur.isRTL)()?uo:co})}var Dt=g($(),1);function $f({canvas:e}){let[t,o]=(0,Wr.useState)(null),n=dh();if((0,Wr.useEffect)(()=>{import("@wordpress/lazy-editor").then(i=>{o(()=>i.Editor)}).catch(i=>{console.error("Failed to load lazy editor:",i)})},[]),!t)return(0,Dt.jsx)("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100%",padding:"2rem"},children:(0,Dt.jsx)(Wf.Spinner,{})});let r=e.isPreview?void 0:({length:i})=>(0,Dt.jsx)(Uf,{length:i});return(0,Dt.jsxs)("div",{style:{height:"100%",position:"relative"},children:[(0,Dt.jsx)("div",{style:{height:"100%"},inert:e.isPreview?"true":void 0,children:(0,Dt.jsx)(t,{postType:e.postType,postId:e.postId,settings:{isPreviewMode:e.isPreview,styles:e.isPreview?[{css:"body{min-height:100vh;}"}]:[]},backButton:r})}),e.isPreview&&e.editLink&&(0,Dt.jsx)("div",{onClick:()=>n({to:e.editLink}),onKeyDown:i=>{(i.key==="Enter"||i.key===" ")&&(i.preventDefault(),n({to:e.editLink}))},style:{position:"absolute",inset:0,cursor:"pointer",zIndex:1},role:"button",tabIndex:0,"aria-label":"Click to edit"})]})}var Ks=g($(),1);function Yr({canvas:e,routeContentModule:t}){let[o,n]=(0,$r.useState)(null);return(0,$r.useEffect)(()=>{e===null&&t?import(t).then(r=>{n(()=>r.canvas)}).catch(r=>{console.error("Failed to load custom canvas:",r)}):n(null)},[e,t]),e===void 0?null:e===null?o?(0,Ks.jsx)(o,{}):null:(0,Ks.jsx)($f,{canvas:e})}var En=g(se(),1),qf=g(ot(),1),Xf=g(bn(),1),Gr=g(nt(),1),Js=g(Gf(),1);import{speak as ph}from"@wordpress/a11y";import{privateApis as mh}from"@wordpress/route";var{useLocation:gh,useMatches:hh}=Ke(mh);function qr(){let e=gh(),t=hh(),n=t[t.length-1]?.loaderData?.title,r=(0,qf.useSelect)(s=>s(Xf.store).getEntityRecord("root","__unstableBase")?.name,[]),i=(0,En.useRef)(!0);(0,En.useEffect)(()=>{i.current=!1},[e]),(0,En.useEffect)(()=>{if(!i.current&&n&&typeof n=="string"&&r&&typeof r=="string"){let s=(0,Js.decodeEntities)(n),a=(0,Js.decodeEntities)(r),u=(0,Gr.sprintf)((0,Gr.__)("%1$s ‹ %2$s — WordPress"),s,a);document.title=u,s&&ph(s,"assertive")}},[n,r,e])}var Kf=g(se(),1),Jf=g(gn(),1);function Xr(){let e=(0,Kf.useRef)(null);return(0,Jf.useIsomorphicLayoutEffect)(()=>{if(!e.current)return;let t=e.current.ownerDocument.body,o=getComputedStyle(e.current).backgroundColor;if(!o)return;let n=t.style.background;return t.style.background=o,()=>{t.style.background=n}},[]),e}var ie=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d38c56df8c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d38c56df8c"),e.appendChild(document.createTextNode(".boot-layout{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:row;height:100%;isolation:isolate;width:100%}.boot-layout__sidebar-backdrop{background-color:rgba(0,0,0,.5);bottom:0;cursor:var(--wpds-cursor-control,pointer);left:0;position:fixed;right:0;top:0;z-index:100002}.boot-layout__sidebar{flex-shrink:0;height:100%;overflow:hidden;position:relative;width:240px}.boot-layout__sidebar.is-mobile{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);bottom:0;box-shadow:2px 0 8px rgba(0,0,0,.2);inset-inline-start:0;max-width:85vw;position:fixed;top:0;width:300px;z-index:100003}.boot-layout__mobile-sidebar-drawer{left:0;position:fixed;right:0;top:0}.boot-layout--single-page .boot-layout__mobile-sidebar-drawer{top:46px}.boot-layout__mobile-sidebar-drawer{align-items:center;background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-bottom:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);display:flex;justify-content:flex-start;padding:16px;z-index:3}.boot-layout__canvas.has-mobile-drawer{padding-top:65px;position:relative}.boot-layout__surfaces{display:flex;flex-grow:1;gap:8px;margin:0}@media (min-width:782px){.boot-layout__surfaces{margin:8px}.boot-layout--single-page .boot-layout__surfaces{margin-top:0;margin-inline-start:0}}.boot-layout__inspector,.boot-layout__stage{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:0;bottom:0;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__inspector,.boot-layout__stage{border-radius:var(--wpds-border-radius-xl,12px);height:auto;margin:0;position:static;width:auto}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:auto}}.boot-layout__stage{z-index:2}@media (min-width:782px){.boot-layout__stage{z-index:auto}}.boot-layout__inspector{z-index:3}@media (min-width:782px){.boot-layout__inspector{z-index:auto}}.boot-layout__canvas{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:0;bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.1);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:1}.boot-layout--single-page .boot-layout__canvas{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__canvas{border-radius:var(--wpds-border-radius-xl,12px);height:auto;position:static;width:auto;z-index:auto}.boot-layout--single-page .boot-layout__canvas{height:auto}.boot-layout.has-canvas .boot-layout__stage,.boot-layout__inspector{max-width:400px}}.boot-layout__canvas .interface-interface-skeleton{height:100%;left:0!important;position:relative;top:0!important}.boot-layout.has-full-canvas .boot-layout__surfaces{gap:0;margin:0}.boot-layout.has-full-canvas .boot-layout__inspector,.boot-layout.has-full-canvas .boot-layout__stage{display:none}.boot-layout.has-full-canvas .boot-layout__canvas{border:none;border-radius:0;bottom:0;box-shadow:none;left:0;margin:0;max-width:none;overflow:hidden;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:46px}@media (min-width:782px){.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:32px}}@media (max-width:782px){.boot-layout__canvas:not(.has-mobile-drawer),.boot-layout__inspector,.boot-layout__stage{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));top:var(--wp-admin--admin-bar--height,0)}.boot-layout__mobile-sidebar-drawer{top:var(--wp-admin--admin-bar--height,0)}}")),document.head.appendChild(e)}var{useLocation:vh,useMatches:xh,Outlet:bh}=Ke(yh);function Zs(){let e=xh(),t=vh(),o=e[e.length-1],n=o?.loaderData?.canvas,r=o?.loaderData?.routeContentModule,i=n&&!n.isPreview;qr();let s=(0,Zr.useViewportMatch)("medium","<"),[a,u]=(0,Go.useState)(!1),l=(0,Zr.useReducedMotion)();(0,Go.useEffect)(()=>{u(!1)},[t.pathname,s]);let c=(0,Go.useMemo)(xn,[]),d=Xr();return(0,ie.jsx)(pt.SlotFillProvider,{children:(0,ie.jsx)(Xt.Provider,{children:(0,ie.jsx)(Jr.ThemeProvider,{isRoot:!0,color:{...c,background:"#f8f8f8"},children:(0,ie.jsx)(Jr.ThemeProvider,{color:c,children:(0,ie.jsxs)("div",{ref:d,className:ae("boot-layout",{"has-canvas":!!n||n===null,"has-full-canvas":i}),children:[(0,ie.jsx)(jr,{}),(0,ie.jsx)(Zf.SnackbarNotices,{className:"boot-notices__snackbar"}),s&&(0,ie.jsx)(vn.SidebarToggleFill,{children:(0,ie.jsx)(pt.Button,{icon:Pr,onClick:()=>u(!0),label:(0,Kr.__)("Open navigation panel"),size:"compact"})}),(0,ie.jsx)(pt.__unstableAnimatePresence,{children:s&&a&&!i&&(0,ie.jsx)(pt.__unstableMotion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{type:"tween",duration:l?0:.2,ease:"easeOut"},className:"boot-layout__sidebar-backdrop",onClick:()=>u(!1),onKeyDown:p=>{p.key==="Escape"&&u(!1)},role:"button",tabIndex:-1,"aria-label":(0,Kr.__)("Close navigation panel")})}),(0,ie.jsx)(pt.__unstableAnimatePresence,{children:s&&a&&!i&&(0,ie.jsx)(pt.__unstableMotion.div,{initial:{x:"-100%"},animate:{x:0},exit:{x:"-100%"},transition:{type:"tween",duration:l?0:.2,ease:"easeOut"},className:"boot-layout__sidebar is-mobile",children:(0,ie.jsx)(qs,{})})}),!s&&!i&&(0,ie.jsx)("div",{className:"boot-layout__sidebar",children:(0,ie.jsx)(qs,{})}),(0,ie.jsx)("div",{className:"boot-layout__surfaces",children:(0,ie.jsxs)(Jr.ThemeProvider,{color:{...c,background:"#ffffff"},children:[(0,ie.jsx)(bh,{}),(n||n===null)&&(0,ie.jsxs)("div",{className:ae("boot-layout__canvas",{"has-mobile-drawer":n?.isPreview&&s}),children:[n?.isPreview&&s&&(0,ie.jsx)("div",{className:"boot-layout__mobile-sidebar-drawer",children:(0,ie.jsx)(pt.Button,{icon:Pr,onClick:()=>u(!0),label:(0,Kr.__)("Open navigation panel"),size:"compact"})}),(0,ie.jsx)(Yr,{canvas:n,routeContentModule:r})]})]})})]})})})})})}var Ze=g($(),1),{createLazyRoute:Rh,createRouter:_h,createRootRoute:Eh,createRoute:Sh,RouterProvider:Th,createBrowserHistory:Ch,parseHref:Ph,useLoaderData:Oh}=Ke(wh);function kh(){return(0,Ze.jsx)("div",{className:"boot-layout__stage",children:(0,Ze.jsx)(vn,{title:(0,Qs.__)("Route not found"),hasPadding:!0,children:(0,Qs.__)("The page you're looking for does not exist")})})}function Ih(e,t){let o=Sh({getParentRoute:()=>t,path:e.path,beforeLoad:async n=>{if(e.route_module){let i=(await import(e.route_module)).route||{};if(i.beforeLoad)return i.beforeLoad({params:n.params||{},search:n.search||{}})}},loader:async n=>{let r={};e.route_module&&(r=(await import(e.route_module)).route||{});let i={params:n.params||{},search:n.deps||{}},[,s,a,u]=await Promise.all([(0,ed.resolveSelect)(td.store).getEntityRecord("root","__unstableBase"),r.loader?r.loader(i):Promise.resolve(void 0),r.canvas?r.canvas(i):Promise.resolve(void 0),r.title?r.title(i):Promise.resolve(void 0)]),l=!0;return r.inspector&&(l=await r.inspector(i)),{...s,canvas:a,inspector:l,title:u,routeContentModule:e.content_module}},loaderDeps:n=>n.search});return o=o.lazy(async()=>{let n=e.content_module?await import(e.content_module):{},r=n.stage,i=n.inspector;return Rh(e.path)({component:function(){let{inspector:a}=Oh({from:e.path})??{};return(0,Ze.jsxs)(Ze.Fragment,{children:[r&&(0,Ze.jsx)("div",{className:"boot-layout__stage",children:(0,Ze.jsx)(r,{})}),i&&a&&(0,Ze.jsx)("div",{className:"boot-layout__inspector",children:(0,Ze.jsx)(i,{})})]})}})}),o}function Ah(e,t=Zs){let o=Eh({component:t,context:()=>({})}),n=e.map(r=>Ih(r,o));return o.addChildren(n)}function Nh(){return Ch({parseLocation:()=>{let e=new URL(window.location.href),o=`${e.searchParams.get("p")||"/"}${e.hash}`;return Ph(o,window.history.state)},createHref:e=>{let t=new URLSearchParams(window.location.search);return t.set("p",e),`${window.location.pathname}?${t}`}})}function od({routes:e,rootComponent:t=Zs}){let o=(0,Qf.useMemo)(()=>{let n=Nh(),r=Ah(e,t);return _h({history:n,routeTree:r,defaultPreload:"intent",defaultNotFoundComponent:kh,defaultViewTransition:{types:({fromLocation:i})=>i?["navigate"]:!1}})},[e,t]);return(0,Ze.jsx)(Th,{router:o})}var nd=g(Bs(),1),rd=g(Ne(),1),id=g(se(),1);import{privateApis as Mh}from"@wordpress/route";var Qr=g(Or(),1);var Ye=g($(),1);if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='d38c56df8c']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","d38c56df8c"),e.appendChild(document.createTextNode(".boot-layout{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);display:flex;flex-direction:row;height:100%;isolation:isolate;width:100%}.boot-layout__sidebar-backdrop{background-color:rgba(0,0,0,.5);bottom:0;cursor:var(--wpds-cursor-control,pointer);left:0;position:fixed;right:0;top:0;z-index:100002}.boot-layout__sidebar{flex-shrink:0;height:100%;overflow:hidden;position:relative;width:240px}.boot-layout__sidebar.is-mobile{background:var(--wpds-color-background-surface-neutral-weak,#f4f4f4);bottom:0;box-shadow:2px 0 8px rgba(0,0,0,.2);inset-inline-start:0;max-width:85vw;position:fixed;top:0;width:300px;z-index:100003}.boot-layout__mobile-sidebar-drawer{left:0;position:fixed;right:0;top:0}.boot-layout--single-page .boot-layout__mobile-sidebar-drawer{top:46px}.boot-layout__mobile-sidebar-drawer{align-items:center;background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-bottom:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);display:flex;justify-content:flex-start;padding:16px;z-index:3}.boot-layout__canvas.has-mobile-drawer{padding-top:65px;position:relative}.boot-layout__surfaces{display:flex;flex-grow:1;gap:8px;margin:0}@media (min-width:782px){.boot-layout__surfaces{margin:8px}.boot-layout--single-page .boot-layout__surfaces{margin-top:0;margin-inline-start:0}}.boot-layout__inspector,.boot-layout__stage{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border-radius:0;bottom:0;color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__inspector,.boot-layout__stage{border-radius:var(--wpds-border-radius-xl,12px);height:auto;margin:0;position:static;width:auto}.boot-layout--single-page .boot-layout__inspector,.boot-layout--single-page .boot-layout__stage{height:auto}}.boot-layout__stage{z-index:2}@media (min-width:782px){.boot-layout__stage{z-index:auto}}.boot-layout__inspector{z-index:3}@media (min-width:782px){.boot-layout__inspector{z-index:auto}}.boot-layout__canvas{background:var(--wpds-color-background-surface-neutral,#fcfcfc);border:1px solid var(--wpds-color-stroke-surface-neutral-weak,#f0f0f0);border-radius:0;bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.1);color:var(--wpds-color-foreground-content-neutral,#1e1e1e);flex:1;height:100vh;left:0;margin:0;overflow-y:auto;position:relative;position:fixed;right:0;top:0;width:100vw;z-index:1}.boot-layout--single-page .boot-layout__canvas{height:calc(100vh - 46px);top:46px}@media (min-width:782px){.boot-layout__canvas{border-radius:var(--wpds-border-radius-xl,12px);height:auto;position:static;width:auto;z-index:auto}.boot-layout--single-page .boot-layout__canvas{height:auto}.boot-layout.has-canvas .boot-layout__stage,.boot-layout__inspector{max-width:400px}}.boot-layout__canvas .interface-interface-skeleton{height:100%;left:0!important;position:relative;top:0!important}.boot-layout.has-full-canvas .boot-layout__surfaces{gap:0;margin:0}.boot-layout.has-full-canvas .boot-layout__inspector,.boot-layout.has-full-canvas .boot-layout__stage{display:none}.boot-layout.has-full-canvas .boot-layout__canvas{border:none;border-radius:0;bottom:0;box-shadow:none;left:0;margin:0;max-width:none;overflow:hidden;position:fixed;right:0;top:var(--wp-admin--admin-bar--height,0)}.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:46px}@media (min-width:782px){.boot-layout--single-page .boot-layout.has-full-canvas .boot-layout__canvas{top:32px}}@media (max-width:782px){.boot-layout__canvas:not(.has-mobile-drawer),.boot-layout__inspector,.boot-layout__stage{height:calc(100vh - var(--wp-admin--admin-bar--height, 0px));top:var(--wp-admin--admin-bar--height,0)}.boot-layout__mobile-sidebar-drawer{top:var(--wp-admin--admin-bar--height,0)}}")),document.head.appendChild(e)}var{useMatches:Dh,Outlet:Lh}=Ke(Mh);function sd(){let e=Dh(),t=e[e.length-1],o=t?.loaderData?.canvas,n=t?.loaderData?.routeContentModule,r=o&&!o.isPreview;qr();let i=(0,id.useMemo)(xn,[]),s=Xr();return(0,Ye.jsx)(rd.SlotFillProvider,{children:(0,Ye.jsx)(Qr.ThemeProvider,{isRoot:!0,color:{...i,background:"#f8f8f8"},children:(0,Ye.jsx)(Qr.ThemeProvider,{color:i,children:(0,Ye.jsxs)("div",{ref:s,className:ae("boot-layout boot-layout--single-page",{"has-canvas":!!o||o===null,"has-full-canvas":r}),children:[(0,Ye.jsx)(jr,{}),(0,Ye.jsx)(nd.SnackbarNotices,{className:"boot-notices__snackbar"}),(0,Ye.jsx)("div",{className:"boot-layout__surfaces",children:(0,Ye.jsxs)(Qr.ThemeProvider,{color:{...i,background:"#ffffff"},children:[(0,Ye.jsx)(Lh,{}),(o||o===null)&&(0,Ye.jsx)("div",{className:"boot-layout__canvas",children:(0,Ye.jsx)(Yr,{canvas:o,routeContentModule:n})})]})})]})})})})}var qo=g($(),1);function ad({rootComponent:e}){let t=(0,ho.useSelect)(o=>o(Rt).getRoutes(),[]);return(0,qo.jsx)(od,{routes:t,rootComponent:e})}async function ld(e){for(let t of e??[])await(await import(t)).init()}async function Fh({mountId:e,menuItems:t,routes:o,initModules:n,dashboardLink:r}){(t??[]).forEach(s=>{(0,ho.dispatch)(Rt).registerMenuItem(s.id,s)}),(o??[]).forEach(s=>{(0,ho.dispatch)(Rt).registerRoute(s)}),r&&(0,ho.dispatch)(Rt).setDashboardLink(r),await ld(n);let i=document.getElementById(e);i&&(0,Xo.createRoot)(i).render((0,qo.jsx)(Xo.StrictMode,{children:(0,qo.jsx)(ad,{})}))}async function Hh({mountId:e,routes:t,initModules:o}){(t??[]).forEach(r=>{(0,ho.dispatch)(Rt).registerRoute(r)}),await ld(o);let n=document.getElementById(e);n&&(0,Xo.createRoot)(n).render((0,qo.jsx)(Xo.StrictMode,{children:(0,qo.jsx)(ad,{rootComponent:sd})}))}if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='54fd778906']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","54fd778906"),e.appendChild(document.createTextNode("@media (min-width:600px){.boot-layout-container .boot-layout{bottom:0;left:0;min-height:calc(100vh - 46px);position:absolute;right:0;top:0}}@media (min-width:782px){.boot-layout-container .boot-layout{min-height:calc(100vh - 32px)}body:has(.boot-layout.has-full-canvas) .boot-layout-container .boot-layout{min-height:100vh}}.boot-layout-container .boot-layout img{height:auto;max-width:100%}.boot-layout .boot-notices__snackbar{bottom:24px;box-sizing:border-box;display:flex;flex-direction:column;left:0;padding-inline:16px;pointer-events:none;position:fixed;right:0}.boot-layout .boot-notices__snackbar .components-snackbar{margin-inline:auto}")),document.head.appendChild(e)}if(typeof document<"u"&&!document.head.querySelector("style[data-wp-hash='28f077581a']")){let e=document.createElement("style");e.setAttribute("data-wp-hash","28f077581a"),e.appendChild(document.createTextNode("@media (max-width:782px){*{view-transition-name:none!important}}::view-transition-new(root),::view-transition-old(root){animation-duration:.25s}@media not (prefers-reduced-motion:reduce){.boot-layout__canvas .interface-interface-skeleton__header{view-transition-name:boot--canvas-header}.boot-layout__canvas .interface-interface-skeleton__sidebar{view-transition-name:boot--canvas-sidebar}.boot-layout__stage{view-transition-name:boot--stage}.boot-layout__inspector{view-transition-name:boot--inspector}.boot-layout__canvas.is-full-canvas .interface-interface-skeleton__content,.boot-layout__canvas:not(.is-full-canvas){view-transition-name:boot--canvas}@supports (-webkit-hyphens:none) and (not (-moz-appearance:none)){.boot-layout__stage{view-transition-name:boot-safari--stage}.boot-layout__inspector{view-transition-name:boot-safari--inspector}.boot-layout__canvas.is-full-canvas .interface-interface-skeleton__content,.boot-layout__canvas:not(.is-full-canvas){view-transition-name:boot-safari--canvas}}.components-popover:first-of-type{view-transition-name:boot--components-popover}}::view-transition-group(boot--canvas),::view-transition-group(boot--canvas-header),::view-transition-group(boot--canvas-sidebar),::view-transition-group(boot-safari--canvas){z-index:1}::view-transition-new(boot-safari--canvas),::view-transition-new(boot-safari--inspector),::view-transition-new(boot-safari--stage),::view-transition-old(boot-safari--canvas),::view-transition-old(boot-safari--inspector),::view-transition-old(boot-safari--stage){width:auto}::view-transition-new(boot--canvas),::view-transition-new(boot--inspector),::view-transition-new(boot--stage),::view-transition-old(boot--canvas),::view-transition-old(boot--inspector),::view-transition-old(boot--stage){background:#fff;border-radius:var(--wpds-border-radius-xl,12px);height:100%;object-fit:none;object-position:left top;overflow:hidden;width:100%}::view-transition-new(boot--canvas),::view-transition-old(boot--canvas){object-position:center top}::view-transition-old(boot--inspector):only-child,::view-transition-old(boot--stage):only-child,::view-transition-old(boot-safari--inspector):only-child,::view-transition-old(boot-safari--stage):only-child{animation-name:zoomOut;will-change:transform,opacity}::view-transition-new(boot--inspector):only-child,::view-transition-new(boot--stage):only-child,::view-transition-new(boot-safari--inspector):only-child,::view-transition-new(boot-safari--stage):only-child{animation-name:zoomIn;will-change:transform,opacity}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}::view-transition-new(boot--canvas):only-child,::view-transition-new(boot-safari--canvas):only-child{animation-name:slideFromRight;will-change:transform}::view-transition-old(boot--canvas):only-child,::view-transition-old(boot-safari--canvas):only-child{animation-name:slideToRight;will-change:transform}@keyframes slideFromRight{0%{transform:translateX(100vw)}to{transform:translateX(0)}}@keyframes slideToRight{0%{transform:translateX(0)}to{transform:translateX(100vw)}}::view-transition-new(boot--canvas-header):only-child{animation-name:slideHeaderFromTop;will-change:transform}::view-transition-old(boot--canvas-header):only-child{animation-name:slideHeaderToTop;will-change:transform}@keyframes slideHeaderFromTop{0%{transform:translateY(-100%)}}@keyframes slideHeaderToTop{to{transform:translateY(-100%)}}::view-transition-new(boot--canvas-sidebar):only-child{animation-name:slideSidebarFromRight;will-change:transform}::view-transition-old(boot--canvas-sidebar):only-child{animation-name:slideSidebarToRight;will-change:transform}@keyframes slideSidebarFromRight{0%{transform:translateX(100%)}}@keyframes slideSidebarToRight{to{transform:translateX(100%)}}")),document.head.appendChild(e)}export{Fh as init,Hh as initSinglePage,Rt as store};
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/script-modules/content-types/index.js b/wp-includes/js/dist/script-modules/content-types/index.js
index 25fdfedce4..b97f2ebf90 100644
--- a/wp-includes/js/dist/script-modules/content-types/index.js
+++ b/wp-includes/js/dist/script-modules/content-types/index.js
@@ -12531,9 +12531,9 @@ if (typeof process === "undefined" || true) {
 }
 var resets_default = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
 if (typeof process === "undefined" || true) {
-  registerStyle3("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+  registerStyle3("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
 }
-var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+var focus_default = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
 if (typeof process === "undefined" || true) {
   registerStyle3("af6d9984a6", "._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");
 }
@@ -13442,9 +13442,9 @@ if (typeof process === "undefined" || true) {
 }
 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" };
 if (typeof process === "undefined" || true) {
-  registerStyle9("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+  registerStyle9("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
 }
-var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+var focus_default2 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
 var Header2 = (0, import_element27.forwardRef)(
   function CollapsibleCardHeader({ children, className, render: render4, ...restProps }, ref) {
     const [descriptionId, setDescriptionId] = (0, import_element27.useState)();
@@ -14974,9 +14974,9 @@ if (typeof process === "undefined" || true) {
 }
 var resets_default4 = { "box-sizing": "_336cd3e4e743482f__box-sizing" };
 if (typeof process === "undefined" || true) {
-  registerStyle17("da99a163ac", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");
+  registerStyle17("5f8e7aa0bc", "@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");
 }
-var focus_default3 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active" };
+var focus_default3 = { "outset-ring--focus": "_08e8a2e44959f892__outset-ring--focus", "outset-ring--focus-except-active": "e25b2bdd7aa21721__outset-ring--focus-except-active", "outset-ring--focus-visible": "d0541bc9dd9dc7b6__outset-ring--focus-visible", "outset-ring--focus-within": "cd83dfc2126a0846__outset-ring--focus-within", "outset-ring--focus-within-except-active": "_970d04df7376df67__outset-ring--focus-within-except-active", "outset-ring--focus-within-visible": "c5cb3ee4bddaa8e4__outset-ring--focus-within-visible", "outset-ring--focus-parent-visible": "ecadb9e080e2dfa5__outset-ring--focus-parent-visible" };
 if (typeof process === "undefined" || true) {
   registerStyle17("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"}}}');
 }
@@ -17508,7 +17508,7 @@ function ActionButton2({
       action,
       onClick: async () => {
         setActionInProgress(action.id);
-        await action.callback(selectedEligibleItems, {
+        await action.callback(selectedItems, {
           registry
         });
         setActionInProgress(null);
@@ -18199,12 +18199,19 @@ function getClosestSelectedId({
 }
 function useSelectionProps({
   data,
-  actions,
   getItemId,
+  isItemSelectable,
   selection,
-  onChangeSelection
+  onChangeSelection,
+  selectionMode,
+  shouldSelectOnClick
 }) {
+  const isMultiselect = selectionMode === "multi";
+  const allowDeselect = selectionMode !== "single-required";
   const gestureRef = (0, import_element64.useRef)(null);
+  const anchorTo = (id) => {
+    gestureRef.current = { anchorId: id, lastTargetId: null };
+  };
   const isTouchDeviceRef = (0, import_element64.useRef)(false);
   (0, import_element64.useEffect)(() => {
     const markTouchDevice = () => {
@@ -18215,29 +18222,44 @@ function useSelectionProps({
     });
     return () => document.removeEventListener("touchstart", markTouchDevice);
   }, []);
-  const selectableIds = data.filter((item) => hasAPossibleBulkAction(actions, item)).map(getItemId);
+  const selectableIds = data.filter(isItemSelectable).map(getItemId);
   const selectableIdSet = new Set(selectableIds);
   const hasSelectableItems = selectableIds.length > 0;
+  const hasRangeGesture = hasSelectableItems && isMultiselect;
   const getSelectionProps = (id) => {
     const isSelectable = selectableIdSet.has(id);
     return {
+      // When a plain click selects, that click is also what anchors the
+      // range a following Shift+Click extends from. Modifier clicks never
+      // reach here: `onClickCapture` stops them.
+      ...shouldSelectOnClick && {
+        onClick: () => {
+          if (allowDeselect && selection.includes(id)) {
+            onChangeSelection(
+              selection.filter((itemId) => id !== itemId)
+            );
+          } else {
+            onChangeSelection(
+              isMultiselect ? [...selection, id] : [id]
+            );
+          }
+          anchorTo(id);
+        }
+      },
       onMouseDown: (event) => {
-        if (event.button === 0 && event.shiftKey && hasSelectableItems) {
+        if (event.button === 0 && event.shiftKey && hasRangeGesture) {
           event.preventDefault();
         }
       },
       onClickCapture: (event) => {
-        if (!hasSelectableItems) {
+        if (!hasRangeGesture) {
           return;
         }
         const isModifierKeyPressed = (0, import_keycodes.isAppleOS)() ? event.metaKey : event.ctrlKey;
         const isSelectionCheckboxClick = event.target instanceof Element && !!event.target.closest(`.${SELECTION_CHECKBOX_CLASS}`);
         if (!isModifierKeyPressed && !event.shiftKey) {
           if (isSelectable && isSelectionCheckboxClick) {
-            gestureRef.current = {
-              anchorId: id,
-              lastTargetId: null
-            };
+            anchorTo(id);
           }
           return;
         }
@@ -18280,7 +18302,7 @@ function useSelectionProps({
           onChangeSelection(
             selection.includes(id) ? selection.filter((itemId) => id !== itemId) : [...selection, id]
           );
-          gestureRef.current = { anchorId: id, lastTargetId: null };
+          anchorTo(id);
         }
       }
     };
@@ -18589,10 +18611,12 @@ function ViewTable({
   const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
   const { getSelectionProps } = useSelectionProps({
     data: orderedData,
-    actions,
     getItemId,
+    isItemSelectable: (item) => hasAPossibleBulkAction(actions, item),
     selection,
-    onChangeSelection
+    onChangeSelection,
+    selectionMode: "multi",
+    shouldSelectOnClick: false
   });
   const headerMenuRefs = (0, import_element67.useRef)(/* @__PURE__ */ new Map());
   const headerMenuToFocusRef = (0, import_element67.useRef)(void 0);
@@ -19496,10 +19520,12 @@ function ViewGrid({
   const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
   const { getSelectionProps } = useSelectionProps({
     data: orderedData,
-    actions,
     getItemId,
+    isItemSelectable: (item) => hasAPossibleBulkAction(actions, item),
     selection,
-    onChangeSelection
+    onChangeSelection,
+    selectionMode: "multi",
+    shouldSelectOnClick: false
   });
   if (!hasData) {
     return /* @__PURE__ */ (0, import_jsx_runtime102.jsx)(
@@ -19653,7 +19679,7 @@ function ListItem({
   titleField: titleField2,
   mediaField,
   descriptionField: descriptionField3,
-  onSelect,
+  selectionProps,
   otherFields,
   onDropdownTriggerKeyDown,
   posinset
@@ -19808,7 +19834,7 @@ function ListItem({
                 "aria-labelledby": labelId,
                 "aria-describedby": descriptionId,
                 className: "dataviews-view-list__item",
-                onClick: () => onSelect(item)
+                ...selectionProps
               }
             ) }),
             /* @__PURE__ */ (0, import_jsx_runtime103.jsxs)(
@@ -19917,7 +19943,15 @@ function ViewList(props) {
     (field) => field.id === view.descriptionField
   );
   const otherFields = (view?.fields ?? []).map((fieldId) => fields.find((f2) => fieldId === f2.id)).filter(isDefined2);
-  const onSelect = (item) => onChangeSelection([getItemId(item)]);
+  const { getSelectionProps } = useSelectionProps({
+    data,
+    getItemId,
+    isItemSelectable: () => true,
+    selection,
+    onChangeSelection,
+    selectionMode: "single-required",
+    shouldSelectOnClick: true
+  });
   const generateCompositeItemIdPrefix = (0, import_element72.useCallback)(
     (item) => `${baseId}-${getItemId(item)}`,
     [baseId, getItemId]
@@ -20049,7 +20083,9 @@ function ViewList(props) {
                   actions,
                   item,
                   isSelected: item === selectedItem,
-                  onSelect,
+                  selectionProps: getSelectionProps(
+                    getItemId(item)
+                  ),
                   mediaField,
                   titleField: titleField2,
                   descriptionField: descriptionField3,
@@ -20081,7 +20117,9 @@ function ViewList(props) {
               actions,
               item,
               isSelected: item === selectedItem,
-              onSelect,
+              selectionProps: getSelectionProps(
+                getItemId(item)
+              ),
               mediaField,
               titleField: titleField2,
               descriptionField: descriptionField3,
@@ -20558,9 +20596,9 @@ var import_jsx_runtime109 = __toESM(require_jsx_runtime(), 1);
 var { Badge: WCBadge2 } = unlock3(import_components16.privateApis);
 function GridItem3({
   view,
-  multiselect,
   selection,
   onChangeSelection,
+  selectionProps,
   getItemId,
   item,
   mediaField,
@@ -20599,16 +20637,7 @@ function GridItem3({
         "is-selected": isSelected2
       }),
       "aria-selected": isSelected2,
-      onClick: () => {
-        if (isSelected2) {
-          onChangeSelection(
-            selection.filter((itemId) => id !== itemId)
-          );
-        } else {
-          const newSelection = multiselect ? [...selection, id] : [id];
-          onChangeSelection(newSelection);
-        }
-      },
+      ...selectionProps,
       children: [
         showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime109.jsx)("div", { className: "dataviews-view-picker-grid__media", children: renderedMediaField }),
         showMedia && renderedMediaField && /* @__PURE__ */ (0, import_jsx_runtime109.jsx)(
@@ -20792,6 +20821,16 @@ function ViewPickerGrid({
   const groupField = view.groupBy?.field ? fields.find((f2) => f2.id === view.groupBy?.field) : null;
   const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
   const isInfiniteScroll = (view.infiniteScrollEnabled && !dataByGroup) ?? false;
+  const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+  const { getSelectionProps } = useSelectionProps({
+    data: orderedData,
+    getItemId,
+    isItemSelectable: () => true,
+    selection,
+    onChangeSelection,
+    selectionMode: isMultiselect ? "multi" : "single-clearable",
+    shouldSelectOnClick: true
+  });
   const currentPage = view?.page ?? 1;
   const perPage = view?.perPage ?? 0;
   const setSize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
@@ -20852,9 +20891,11 @@ function ViewPickerGrid({
                         GridItem3,
                         {
                           view,
-                          multiselect: isMultiselect,
                           selection,
                           onChangeSelection,
+                          selectionProps: getSelectionProps(
+                            getItemId(item)
+                          ),
                           getItemId,
                           item,
                           mediaField,
@@ -20933,9 +20974,11 @@ function ViewPickerGrid({
                 GridItem3,
                 {
                   view,
-                  multiselect: isMultiselect,
                   selection,
                   onChangeSelection,
+                  selectionProps: getSelectionProps(
+                    getItemId(item)
+                  ),
                   getItemId,
                   item,
                   mediaField,
@@ -21004,7 +21047,7 @@ function TableRow2({
   selection,
   getItemId,
   onChangeSelection,
-  multiselect,
+  selectionProps,
   posinset
 }) {
   const { paginationInfo } = (0, import_element78.useContext)(dataviews_context_default);
@@ -21047,6 +21090,8 @@ function TableRow2({
       "aria-setsize": paginationInfo.totalItems || void 0,
       "aria-posinset": posinset,
       role: infiniteScrollEnabled ? "article" : "option",
+      onClickCapture: selectionProps.onClickCapture,
+      onClick: selectionProps.onClick,
       onMouseDown: (event) => {
         if (event.button !== 0) {
           return;
@@ -21054,16 +21099,7 @@ function TableRow2({
         event.currentTarget.parentElement?.focus({
           preventScroll: true
         });
-      },
-      onClick: () => {
-        if (isSelected2) {
-          onChangeSelection(
-            selection.filter((itemId) => id !== itemId)
-          );
-        } else {
-          const newSelection = multiselect ? [...selection, id] : [id];
-          onChangeSelection(newSelection);
-        }
+        selectionProps.onMouseDown(event);
       },
       children: [
         /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(
@@ -21158,6 +21194,16 @@ function ViewPickerTable({
   const groupField = view.groupBy?.field ? fields.find((f2) => f2.id === view.groupBy?.field) : null;
   const dataByGroup = groupField ? getDataByGroup(data, groupField) : null;
   const isInfiniteScroll = view.infiniteScrollEnabled && !dataByGroup;
+  const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+  const { getSelectionProps } = useSelectionProps({
+    data: orderedData,
+    getItemId,
+    isItemSelectable: () => true,
+    selection,
+    onChangeSelection,
+    selectionMode: isMultiselect ? "multi" : "single-clearable",
+    shouldSelectOnClick: true
+  });
   const tableNoticeId = (0, import_element78.useId)();
   if (nextHeaderMenuToFocus) {
     headerMenuToFocusRef.current = nextHeaderMenuToFocus;
@@ -21301,23 +21347,28 @@ function ViewPickerTable({
                       )
                     }
                   ),
-                  groupItems.map((item, index2) => /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(
-                    TableRow2,
-                    {
-                      item,
-                      fields,
-                      id: getItemId(item) || index2.toString(),
-                      view,
-                      titleField: titleField2,
-                      mediaField,
-                      descriptionField: descriptionField3,
-                      selection,
-                      getItemId,
-                      onChangeSelection,
-                      multiselect: isMultiselect
-                    },
-                    getItemId(item)
-                  ))
+                  groupItems.map((item, index2) => {
+                    const id = getItemId(item) || index2.toString();
+                    return /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(
+                      TableRow2,
+                      {
+                        item,
+                        fields,
+                        id,
+                        view,
+                        titleField: titleField2,
+                        mediaField,
+                        descriptionField: descriptionField3,
+                        selection,
+                        getItemId,
+                        onChangeSelection,
+                        selectionProps: getSelectionProps(
+                          id
+                        )
+                      },
+                      getItemId(item)
+                    );
+                  })
                 ]
               },
               `group-${groupName}`
@@ -21330,13 +21381,14 @@ function ViewPickerTable({
               orientation: "vertical",
               children: hasData && data.map((item, index2) => {
                 const itemId = getItemId(item);
+                const id = itemId || index2.toString();
                 const posinset = item.position;
                 return /* @__PURE__ */ (0, import_jsx_runtime110.jsx)(
                   TableRow2,
                   {
                     item,
                     fields,
-                    id: itemId || index2.toString(),
+                    id,
                     view,
                     titleField: titleField2,
                     mediaField,
@@ -21344,7 +21396,9 @@ function ViewPickerTable({
                     selection,
                     getItemId,
                     onChangeSelection,
-                    multiselect: isMultiselect,
+                    selectionProps: getSelectionProps(
+                      id
+                    ),
                     posinset
                   },
                   itemId
@@ -21384,9 +21438,8 @@ function isDefined4(item) {
 }
 function PickerActivityItem({
   view,
-  multiselect,
   selection,
-  onChangeSelection,
+  selectionProps,
   getItemId,
   item,
   titleField: titleField2,
@@ -21445,16 +21498,7 @@ function PickerActivityItem({
         density === "comfortable" && "is-comfortable",
         isSelected2 && "is-selected"
       ),
-      onClick: () => {
-        if (isSelected2) {
-          onChangeSelection(
-            selection.filter((itemId) => id !== itemId)
-          );
-        } else {
-          const newSelection = multiselect ? [...selection, id] : [id];
-          onChangeSelection(newSelection);
-        }
-      },
+      ...selectionProps,
       render: /* @__PURE__ */ (0, import_jsx_runtime111.jsx)("div", {}),
       children: /* @__PURE__ */ (0, import_jsx_runtime111.jsxs)(Stack, { direction: "row", gap: "lg", justify: "start", align: "flex-start", children: [
         /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(
@@ -21574,13 +21618,22 @@ function ViewPickerActivity({
   const setsize = isInfiniteScroll ? paginationInfo?.totalItems : void 0;
   const hasData = !!data?.length;
   const isGrouped = !!(groupField && dataByGroup);
+  const orderedData = dataByGroup ? Array.from(dataByGroup.values()).flat() : data;
+  const { getSelectionProps } = useSelectionProps({
+    data: orderedData,
+    getItemId,
+    isItemSelectable: () => true,
+    selection,
+    onChangeSelection,
+    selectionMode: isMultiselect ? "multi" : "single-clearable",
+    shouldSelectOnClick: true
+  });
   const renderItem = (item) => /* @__PURE__ */ (0, import_jsx_runtime111.jsx)(
     PickerActivityItem,
     {
       view,
-      multiselect: isMultiselect,
       selection,
-      onChangeSelection,
+      selectionProps: getSelectionProps(getItemId(item)),
       getItemId,
       item,
       titleField: titleField2,
@@ -26128,7 +26181,7 @@ function InputWidget({
   );
 }

-// node_modules/date-fns/constants.js
+// packages/dataviews/node_modules/date-fns/constants.js
 var daysInYear = 365.2425;
 var maxTime = Math.pow(10, 8) * 24 * 60 * 60 * 1e3;
 var minTime = -maxTime;
@@ -26142,7 +26195,7 @@ var secondsInMonth = secondsInYear / 12;
 var secondsInQuarter = secondsInMonth * 3;
 var constructFromSymbol = /* @__PURE__ */ Symbol.for("constructDateFrom");

-// node_modules/date-fns/constructFrom.js
+// packages/dataviews/node_modules/date-fns/constructFrom.js
 function constructFrom(date, value) {
   if (typeof date === "function") return date(value);
   if (date && typeof date === "object" && constructFromSymbol in date)
@@ -26151,12 +26204,12 @@ function constructFrom(date, value) {
   return new Date(value);
 }

-// node_modules/date-fns/toDate.js
+// packages/dataviews/node_modules/date-fns/toDate.js
 function toDate(argument, context) {
   return constructFrom(context || argument, argument);
 }

-// node_modules/date-fns/addDays.js
+// packages/dataviews/node_modules/date-fns/addDays.js
 function addDays(date, amount, options) {
   const _date = toDate(date, options?.in);
   if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -26165,7 +26218,7 @@ function addDays(date, amount, options) {
   return _date;
 }

-// node_modules/date-fns/addMonths.js
+// packages/dataviews/node_modules/date-fns/addMonths.js
 function addMonths(date, amount, options) {
   const _date = toDate(date, options?.in);
   if (isNaN(amount)) return constructFrom(options?.in || date, NaN);
@@ -26188,13 +26241,13 @@ function addMonths(date, amount, options) {
   }
 }

-// node_modules/date-fns/_lib/defaultOptions.js
+// packages/dataviews/node_modules/date-fns/_lib/defaultOptions.js
 var defaultOptions = {};
 function getDefaultOptions() {
   return defaultOptions;
 }

-// node_modules/date-fns/startOfWeek.js
+// packages/dataviews/node_modules/date-fns/startOfWeek.js
 function startOfWeek(date, options) {
   const defaultOptions2 = getDefaultOptions();
   const weekStartsOn = options?.weekStartsOn ?? options?.locale?.options?.weekStartsOn ?? defaultOptions2.weekStartsOn ?? defaultOptions2.locale?.options?.weekStartsOn ?? 0;
@@ -26206,12 +26259,12 @@ function startOfWeek(date, options) {
   return _date;
 }

-// node_modules/date-fns/startOfISOWeek.js
+// packages/dataviews/node_modules/date-fns/startOfISOWeek.js
 function startOfISOWeek(date, options) {
   return startOfWeek(date, { ...options, weekStartsOn: 1 });
 }

-// node_modules/date-fns/getISOWeekYear.js
+// packages/dataviews/node_modules/date-fns/getISOWeekYear.js
 function getISOWeekYear(date, options) {
   const _date = toDate(date, options?.in);
   const year = _date.getFullYear();
@@ -26232,7 +26285,7 @@ function getISOWeekYear(date, options) {
   }
 }

-// node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
+// packages/dataviews/node_modules/date-fns/_lib/getTimezoneOffsetInMilliseconds.js
 function getTimezoneOffsetInMilliseconds(date) {
   const _date = toDate(date);
   const utcDate = new Date(
@@ -26250,7 +26303,7 @@ function getTimezoneOffsetInMilliseconds(date) {
   return +date - +utcDate;
 }

-// node_modules/date-fns/_lib/normalizeDates.js
+// packages/dataviews/node_modules/date-fns/_lib/normalizeDates.js
 function normalizeDates(context, ...dates) {
   const normalize = constructFrom.bind(
     null,
@@ -26259,14 +26312,14 @@ function normalizeDates(context, ...dates) {
   return dates.map(normalize);
 }

-// node_modules/date-fns/startOfDay.js
+// packages/dataviews/node_modules/date-fns/startOfDay.js
 function startOfDay(date, options) {
   const _date = toDate(date, options?.in);
   _date.setHours(0, 0, 0, 0);
   return _date;
 }

-// node_modules/date-fns/differenceInCalendarDays.js
+// packages/dataviews/node_modules/date-fns/differenceInCalendarDays.js
 function differenceInCalendarDays(laterDate, earlierDate, options) {
   const [laterDate_, earlierDate_] = normalizeDates(
     options?.in,
@@ -26280,7 +26333,7 @@ function differenceInCalendarDays(laterDate, earlierDate, options) {
   return Math.round((laterTimestamp - earlierTimestamp) / millisecondsInDay);
 }

-// node_modules/date-fns/startOfISOWeekYear.js
+// packages/dataviews/node_modules/date-fns/startOfISOWeekYear.js
 function startOfISOWeekYear(date, options) {
   const year = getISOWeekYear(date, options);
   const fourthOfJanuary = constructFrom(options?.in || date, 0);
@@ -26289,27 +26342,27 @@ function startOfISOWeekYear(date, options) {
   return startOfISOWeek(fourthOfJanuary);
 }

-// node_modules/date-fns/addWeeks.js
+// packages/dataviews/node_modules/date-fns/addWeeks.js
 function addWeeks(date, amount, options) {
   return addDays(date, amount * 7, options);
 }

-// node_modules/date-fns/addYears.js
+// packages/dataviews/node_modules/date-fns/addYears.js
 function addYears(date, amount, options) {
   return addMonths(date, amount * 12, options);
 }

-// node_modules/date-fns/isDate.js
+// packages/dataviews/node_modules/date-fns/isDate.js
 function isDate(value) {
   return value instanceof Date || typeof value === "object" && Object.prototype.toString.call(value) === "[object Date]";
 }

-// node_modules/date-fns/isValid.js
+// packages/dataviews/node_modules/date-fns/isValid.js
 function isValid(date) {
   return !(!isDate(date) && typeof date !== "number" || isNaN(+toDate(date)));
 }

-// node_modules/date-fns/startOfMonth.js
+// packages/dataviews/node_modules/date-fns/startOfMonth.js
 function startOfMonth(date, options) {
   const _date = toDate(date, options?.in);
   _date.setDate(1);
@@ -26317,7 +26370,7 @@ function startOfMonth(date, options) {
   return _date;
 }

-// node_modules/date-fns/startOfYear.js
+// packages/dataviews/node_modules/date-fns/startOfYear.js
 function startOfYear(date, options) {
   const date_ = toDate(date, options?.in);
   date_.setFullYear(date_.getFullYear(), 0, 1);
@@ -26325,7 +26378,7 @@ function startOfYear(date, options) {
   return date_;
 }

-// node_modules/date-fns/locale/en-US/_lib/formatDistance.js
+// packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatDistance.js
 var formatDistanceLocale = {
   lessThanXSeconds: {
     one: "less than a second",
@@ -26409,7 +26462,7 @@ var formatDistance = (token, count, options) => {
   return result;
 };

-// node_modules/date-fns/locale/_lib/buildFormatLongFn.js
+// packages/dataviews/node_modules/date-fns/locale/_lib/buildFormatLongFn.js
 function buildFormatLongFn(args) {
   return (options = {}) => {
     const width = options.width ? String(options.width) : args.defaultWidth;
@@ -26418,7 +26471,7 @@ function buildFormatLongFn(args) {
   };
 }

-// node_modules/date-fns/locale/en-US/_lib/formatLong.js
+// packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatLong.js
 var dateFormats = {
   full: "EEEE, MMMM do, y",
   long: "MMMM do, y",
@@ -26452,7 +26505,7 @@ var formatLong = {
   })
 };

-// node_modules/date-fns/locale/en-US/_lib/formatRelative.js
+// packages/dataviews/node_modules/date-fns/locale/en-US/_lib/formatRelative.js
 var formatRelativeLocale = {
   lastWeek: "'last' eeee 'at' p",
   yesterday: "'yesterday at' p",
@@ -26463,7 +26516,7 @@ var formatRelativeLocale = {
 };
 var formatRelative = (token, _date, _baseDate, _options) => formatRelativeLocale[token];

-// node_modules/date-fns/locale/_lib/buildLocalizeFn.js
+// packages/dataviews/node_modules/date-fns/locale/_lib/buildLocalizeFn.js
 function buildLocalizeFn(args) {
   return (value, options) => {
     const context = options?.context ? String(options.context) : "standalone";
@@ -26482,7 +26535,7 @@ function buildLocalizeFn(args) {
   };
 }

-// node_modules/date-fns/locale/en-US/_lib/localize.js
+// packages/dataviews/node_modules/date-fns/locale/en-US/_lib/localize.js
 var eraValues = {
   narrow: ["B", "A"],
   abbreviated: ["BC", "AD"],
@@ -26644,7 +26697,7 @@ var localize = {
   })
 };

-// node_modules/date-fns/locale/_lib/buildMatchFn.js
+// packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchFn.js
 function buildMatchFn(args) {
   return (string, options = {}) => {
     const width = options.width;
@@ -26686,7 +26739,7 @@ function findIndex(array, predicate) {
   return void 0;
 }

-// node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
+// packages/dataviews/node_modules/date-fns/locale/_lib/buildMatchPatternFn.js
 function buildMatchPatternFn(args) {
   return (string, options = {}) => {
     const matchResult = string.match(args.matchPattern);
@@ -26701,7 +26754,7 @@ function buildMatchPatternFn(args) {
   };
 }

-// node_modules/date-fns/locale/en-US/_lib/match.js
+// packages/dataviews/node_modules/date-fns/locale/en-US/_lib/match.js
 var matchOrdinalNumberPattern = /^(\d+)(th|st|nd|rd)?/i;
 var parseOrdinalNumberPattern = /\d+/i;
 var matchEraPatterns = {
@@ -26820,7 +26873,7 @@ var match = {
   })
 };

-// node_modules/date-fns/locale/en-US.js
+// packages/dataviews/node_modules/date-fns/locale/en-US.js
 var enUS = {
   code: "en-US",
   formatDistance,
@@ -26834,7 +26887,7 @@ var enUS = {
   }
 };

-// node_modules/date-fns/getDayOfYear.js
+// packages/dataviews/node_modules/date-fns/getDayOfYear.js
 function getDayOfYear(date, options) {
   const _date = toDate(date, options?.in);
   const diff = differenceInCalendarDays(_date, startOfYear(_date));
@@ -26842,14 +26895,14 @@ function getDayOfYear(date, options) {
   return dayOfYear;
 }

-// node_modules/date-fns/getISOWeek.js
+// packages/dataviews/node_modules/date-fns/getISOWeek.js
 function getISOWeek(date, options) {
   const _date = toDate(date, options?.in);
   const diff = +startOfISOWeek(_date) - +startOfISOWeekYear(_date);
   return Math.round(diff / millisecondsInWeek) + 1;
 }

-// node_modules/date-fns/getWeekYear.js
+// packages/dataviews/node_modules/date-fns/getWeekYear.js
 function getWeekYear(date, options) {
   const _date = toDate(date, options?.in);
   const year = _date.getFullYear();
@@ -26872,7 +26925,7 @@ function getWeekYear(date, options) {
   }
 }

-// node_modules/date-fns/startOfWeekYear.js
+// packages/dataviews/node_modules/date-fns/startOfWeekYear.js
 function startOfWeekYear(date, options) {
   const defaultOptions2 = getDefaultOptions();
   const firstWeekContainsDate = options?.firstWeekContainsDate ?? options?.locale?.options?.firstWeekContainsDate ?? defaultOptions2.firstWeekContainsDate ?? defaultOptions2.locale?.options?.firstWeekContainsDate ?? 1;
@@ -26884,21 +26937,21 @@ function startOfWeekYear(date, options) {
   return _date;
 }

-// node_modules/date-fns/getWeek.js
+// packages/dataviews/node_modules/date-fns/getWeek.js
 function getWeek(date, options) {
   const _date = toDate(date, options?.in);
   const diff = +startOfWeek(_date, options) - +startOfWeekYear(_date, options);
   return Math.round(diff / millisecondsInWeek) + 1;
 }

-// node_modules/date-fns/_lib/addLeadingZeros.js
+// packages/dataviews/node_modules/date-fns/_lib/addLeadingZeros.js
 function addLeadingZeros(number, targetLength) {
   const sign = number < 0 ? "-" : "";
   const output = Math.abs(number).toString().padStart(targetLength, "0");
   return sign + output;
 }

-// node_modules/date-fns/_lib/format/lightFormatters.js
+// packages/dataviews/node_modules/date-fns/_lib/format/lightFormatters.js
 var lightFormatters = {
   // Year
   y(date, token) {
@@ -26958,7 +27011,7 @@ var lightFormatters = {
   }
 };

-// node_modules/date-fns/_lib/format/formatters.js
+// packages/dataviews/node_modules/date-fns/_lib/format/formatters.js
 var dayPeriodEnum = {
   am: "am",
   pm: "pm",
@@ -27604,7 +27657,7 @@ function formatTimezone(offset4, delimiter = "") {
   return sign + hours + delimiter + minutes;
 }

-// node_modules/date-fns/_lib/format/longFormatters.js
+// packages/dataviews/node_modules/date-fns/_lib/format/longFormatters.js
 var dateLongFormatter = (pattern, formatLong2) => {
   switch (pattern) {
     case "P":
@@ -27661,7 +27714,7 @@ var longFormatters = {
   P: dateTimeLongFormatter
 };

-// node_modules/date-fns/_lib/protectedTokens.js
+// packages/dataviews/node_modules/date-fns/_lib/protectedTokens.js
 var dayOfYearTokenRE = /^D+$/;
 var weekYearTokenRE = /^Y+$/;
 var throwTokens = ["D", "DD", "YY", "YYYY"];
@@ -27681,7 +27734,7 @@ function message(token, format6, input) {
   return `Use \`${token.toLowerCase()}\` instead of \`${token}\` (in \`${format6}\`) for formatting ${subject} to the input \`${input}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`;
 }

-// node_modules/date-fns/format.js
+// packages/dataviews/node_modules/date-fns/format.js
 var formattingTokensRegExp = /[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g;
 var longFormattingTokensRegExp = /P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;
 var escapedStringRegExp = /^'([^]*?)'?$/;
@@ -27747,22 +27800,22 @@ function cleanEscapedString(input) {
   return matched[1].replace(doubleQuoteRegExp, "'");
 }

-// node_modules/date-fns/subDays.js
+// packages/dataviews/node_modules/date-fns/subDays.js
 function subDays(date, amount, options) {
   return addDays(date, -amount, options);
 }

-// node_modules/date-fns/subMonths.js
+// packages/dataviews/node_modules/date-fns/subMonths.js
 function subMonths(date, amount, options) {
   return addMonths(date, -amount, options);
 }

-// node_modules/date-fns/subWeeks.js
+// packages/dataviews/node_modules/date-fns/subWeeks.js
 function subWeeks(date, amount, options) {
   return addWeeks(date, -amount, options);
 }

-// node_modules/date-fns/subYears.js
+// packages/dataviews/node_modules/date-fns/subYears.js
 function subYears(date, amount, options) {
   return addYears(date, -amount, options);
 }
@@ -30941,7 +30994,6 @@ function Textarea({
       disabled: disabled2,
       minLength: isValid2.minLength ? isValid2.minLength.constraint : void 0,
       maxLength: isValid2.maxLength ? isValid2.maxLength.constraint : void 0,
-      __next40pxDefaultSize: true,
       hideLabelFromVision
     }
   );
@@ -34436,19 +34488,28 @@ function useFormValidity(item, fields, form) {
 }
 var use_form_validity_default = useFormValidity;

-// packages/dataviews/build-module/hooks/use-report-validity.mjs
+// packages/dataviews/build-module/hooks/use-reveal-validity.mjs
 var import_element122 = __toESM(require_element(), 1);
-function useReportValidity(ref, shouldReport) {
+function useRevealValidity(ref, shouldReveal) {
+  const revealValidity = (0, import_element122.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_element122.useEffect)(() => {
-    if (shouldReport && ref.current) {
-      const inputs = ref.current.querySelectorAll(
-        "input, textarea, select"
-      );
-      inputs.forEach((input) => {
-        input.reportValidity();
-      });
+    if (shouldReveal) {
+      revealValidity();
     }
-  }, [shouldReport, ref]);
+  }, [shouldReveal, revealValidity]);
+  return revealValidity;
 }

 // packages/dataviews/build-module/components/dataform-layouts/panel/utils/use-field-from-form-field.mjs
@@ -34570,7 +34631,7 @@ function ModalContent({
   const focusOnMountRef = (0, import_compose18.useFocusOnMount)("firstInputElement");
   const contentRef = (0, import_element124.useRef)(null);
   const mergedRef = (0, import_compose18.useMergeRefs)([focusOnMountRef, contentRef]);
-  useReportValidity(contentRef, touched);
+  useRevealValidity(contentRef, touched);
   return /* @__PURE__ */ (0, import_jsx_runtime169.jsxs)(
     import_components52.Modal,
     {
@@ -34717,7 +34778,7 @@ function DropdownContentWithValidation({
   children
 }) {
   const ref = (0, import_element125.useRef)(null);
-  useReportValidity(ref, touched);
+  useRevealValidity(ref, touched);
   return /* @__PURE__ */ (0, import_jsx_runtime170.jsx)("div", { ref, children });
 }
 function PanelDropdown({
@@ -34867,10 +34928,11 @@ function FormPanelField({

 // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
 var import_element126 = __toESM(require_element(), 1);
+var import_compose20 = __toESM(require_compose(), 1);
+import { speak as speak4 } from "@wordpress/a11y";

-// packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+// packages/dataviews/build-module/components/dataform-layouts/get-validation-message.mjs
 var import_i18n53 = __toESM(require_i18n(), 1);
-var import_jsx_runtime172 = __toESM(require_jsx_runtime(), 1);
 function countInvalidFields(validity) {
   if (!validity) {
     return 0;
@@ -34892,14 +34954,12 @@ function countInvalidFields(validity) {
   }
   return count;
 }
-function ValidationBadge({
-  validity
-}) {
+function getValidationMessage(validity) {
   const invalidCount = countInvalidFields(validity);
   if (invalidCount === 0) {
-    return null;
+    return void 0;
   }
-  return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(Badge, { intent: "high", children: (0, import_i18n53.sprintf)(
+  return (0, import_i18n53.sprintf)(
     /* translators: %d: Number of fields that need attention */
     (0, import_i18n53._n)(
       "%d field needs attention",
@@ -34907,7 +34967,19 @@ function ValidationBadge({
       invalidCount
     ),
     invalidCount
-  ) });
+  );
+}
+
+// packages/dataviews/build-module/components/dataform-layouts/validation-badge.mjs
+var import_jsx_runtime172 = __toESM(require_jsx_runtime(), 1);
+function ValidationBadge({
+  validity
+}) {
+  const message2 = getValidationMessage(validity);
+  if (!message2) {
+    return null;
+  }
+  return /* @__PURE__ */ (0, import_jsx_runtime172.jsx)(Badge, { intent: "high", children: message2 });
 }

 // packages/dataviews/build-module/components/dataform-layouts/card/index.mjs
@@ -35026,6 +35098,7 @@ function FormCardField({
   const { fields } = (0, import_element126.useContext)(dataform_context_default);
   const layout = field.layout;
   const contentRef = (0, import_element126.useRef)(null);
+  const hasFocusedContentRef = (0, import_element126.useRef)(false);
   const form = (0, import_element126.useMemo)(
     () => ({
       layout: DEFAULT_LAYOUT,
@@ -35045,13 +35118,28 @@ function FormCardField({
     }
     setIsOpen(open);
   }, []);
-  const handleBlur = (0, import_element126.useCallback)(() => {
-    setTouched(true);
-  }, []);
-  useReportValidity(
+  const revealValidity = useRevealValidity(
     contentRef,
     (isCollapsible ? isOpen : true) && touched
   );
+  const handleContentFocus = (0, import_element126.useCallback)(() => {
+    hasFocusedContentRef.current = true;
+  }, []);
+  const handleFocusOutside = (0, import_element126.useCallback)(() => {
+    if (!hasFocusedContentRef.current) {
+      return;
+    }
+    setTouched(true);
+    if (isCollapsible && !isOpen) {
+      return;
+    }
+    const revealedCount = revealValidity();
+    const message2 = getValidationMessage(validity);
+    if (revealedCount > 0 && message2) {
+      speak4(message2, "polite");
+    }
+  }, [isCollapsible, isOpen, revealValidity, validity]);
+  const focusOutsideProps = (0, import_compose20.__experimentalUseFocusOutside)(handleFocusOutside);
   let label = field.label;
   let withHeader;
   if (field.children) {
@@ -35098,13 +35186,14 @@ function FormCardField({
         className: "dataforms-layouts-card__field",
         open: isOpen,
         onOpenChange: handleOpenChange,
+        ...focusOutsideProps,
         children: [
           /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(collapsible_card_exports.Header, { children: headerContent }),
           /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(
             collapsible_card_exports.Content,
             {
               ref: contentRef,
-              onBlur: handleBlur,
+              onFocus: handleContentFocus,
               children: bodyContent
             }
           )
@@ -35112,10 +35201,17 @@ function FormCardField({
       }
     );
   }
-  return /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(card_exports.Root, { className: "dataforms-layouts-card__field", children: [
-    withHeader && /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(card_exports.Header, { children: headerContent }),
-    /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(card_exports.Content, { ref: contentRef, onBlur: handleBlur, children: bodyContent })
-  ] });
+  return /* @__PURE__ */ (0, import_jsx_runtime173.jsxs)(
+    card_exports.Root,
+    {
+      className: "dataforms-layouts-card__field",
+      ...focusOutsideProps,
+      children: [
+        withHeader && /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(card_exports.Header, { children: headerContent }),
+        /* @__PURE__ */ (0, import_jsx_runtime173.jsx)(card_exports.Content, { ref: contentRef, onFocus: handleContentFocus, children: bodyContent })
+      ]
+    }
+  );
 }

 // packages/dataviews/build-module/components/dataform-layouts/row/index.mjs
@@ -35199,6 +35295,8 @@ function FormRowField({
 // packages/dataviews/build-module/components/dataform-layouts/details/index.mjs
 var import_element127 = __toESM(require_element(), 1);
 var import_i18n54 = __toESM(require_i18n(), 1);
+var import_compose21 = __toESM(require_compose(), 1);
+import { speak as speak5 } from "@wordpress/a11y";
 var import_jsx_runtime175 = __toESM(require_jsx_runtime(), 1);
 function FormDetailsField({
   data,
@@ -35209,6 +35307,7 @@ function FormDetailsField({
   const { fields } = (0, import_element127.useContext)(dataform_context_default);
   const detailsRef = (0, import_element127.useRef)(null);
   const contentRef = (0, import_element127.useRef)(null);
+  const hasFocusedContentRef = (0, import_element127.useRef)(false);
   const [touched, setTouched] = (0, import_element127.useState)(false);
   const [isOpen, setIsOpen] = (0, import_element127.useState)(false);
   const form = (0, import_element127.useMemo)(
@@ -35235,10 +35334,25 @@ function FormDetailsField({
       details.removeEventListener("toggle", handleToggle);
     };
   }, []);
-  useReportValidity(contentRef, isOpen && touched);
-  const handleBlur = (0, import_element127.useCallback)(() => {
-    setTouched(true);
+  const revealValidity = useRevealValidity(contentRef, isOpen && touched);
+  const handleContentFocus = (0, import_element127.useCallback)(() => {
+    hasFocusedContentRef.current = true;
   }, []);
+  const handleFocusOutside = (0, import_element127.useCallback)(() => {
+    if (!hasFocusedContentRef.current) {
+      return;
+    }
+    setTouched(true);
+    if (!detailsRef.current?.open) {
+      return;
+    }
+    const revealedCount = revealValidity();
+    const message2 = getValidationMessage(validity);
+    if (revealedCount > 0 && message2) {
+      speak5(message2, "polite");
+    }
+  }, [revealValidity, validity]);
+  const focusOutsideProps = (0, import_compose21.__experimentalUseFocusOutside)(handleFocusOutside);
   if (!field.children) {
     return null;
   }
@@ -35255,6 +35369,7 @@ function FormDetailsField({
     {
       ref: detailsRef,
       className: "dataforms-layouts-details__details",
+      ...focusOutsideProps,
       children: [
         /* @__PURE__ */ (0, import_jsx_runtime175.jsx)("summary", { className: "dataforms-layouts-details__summary", children: /* @__PURE__ */ (0, import_jsx_runtime175.jsxs)(
           Stack,
@@ -35274,7 +35389,7 @@ function FormDetailsField({
           {
             ref: contentRef,
             className: "dataforms-layouts-details__content",
-            onBlur: handleBlur,
+            onFocus: handleContentFocus,
             children: /* @__PURE__ */ (0, import_jsx_runtime175.jsx)(
               DataFormLayout,
               {
@@ -35542,116 +35657,124 @@ function generatePreferenceKey(kind, name, slug) {
   return `dataviews-${kind}-${name}-${slug}`;
 }

-// packages/views/build-module/resolve-view.mjs
-var QUERY_PARAMS = ["page", "search"];
-function isPlainObject(value) {
-  return typeof value === "object" && value !== null && !Array.isArray(value);
-}
-function withoutQueryParams(layer) {
-  const result = isPlainObject(layer) ? { ...layer } : {};
-  for (const key of QUERY_PARAMS) {
-    delete result[key];
+// packages/views/build-module/filter-utils.mjs
+var SCALAR_VALUES = [
+  "titleField",
+  "mediaField",
+  "descriptionField",
+  "showTitle",
+  "showMedia",
+  "showDescription",
+  "showLevels",
+  "infiniteScrollEnabled"
+];
+function mergeActiveViewOverrides(view, activeViewOverrides, defaultView) {
+  if (!activeViewOverrides) {
+    return view;
   }
-  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] = isPlainObject(current) && isPlainObject(value) ? mergeLayer(current, value) : value;
+  let result = view;
+  for (const key of SCALAR_VALUES) {
+    if (key in activeViewOverrides) {
+      result = { ...result, [key]: activeViewOverrides[key] };
+    }
   }
-  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 (activeViewOverrides.filters && activeViewOverrides.filters.length > 0) {
+    const activeFields = new Set(
+      activeViewOverrides.filters.map((f2) => f2.field)
+    );
+    const preserved = (view.filters ?? []).filter(
+      (f2) => !activeFields.has(f2.field)
+    );
+    result = {
+      ...result,
+      filters: [...preserved, ...activeViewOverrides.filters]
+    };
+  }
+  if (activeViewOverrides.sort) {
+    const isDefaultSort = defaultView && view.sort?.field === defaultView.sort?.field && view.sort?.direction === defaultView.sort?.direction;
+    if (isDefaultSort) {
+      result = {
+        ...result,
+        sort: activeViewOverrides.sort
+      };
     }
-    if (isPlainObject(next) && isPlainObject(current)) {
-      const nested = diffLayer(
-        next,
-        current,
-        isPlainObject(prev) ? prev : {}
-      );
-      if (Object.keys(nested).length > 0) {
-        result[key] = nested;
+  }
+  if (activeViewOverrides.layout) {
+    result = {
+      ...result,
+      layout: {
+        ...result.layout,
+        ...activeViewOverrides.layout
       }
-    } else if (!dequal(next, current)) {
-      result[key] = next;
-    } else if (prev !== void 0 && dequal(next, prev)) {
-      result[key] = prev;
-    }
+    };
+  }
+  if (activeViewOverrides.groupBy) {
+    result = {
+      ...result,
+      groupBy: activeViewOverrides.groupBy
+    };
   }
   return result;
 }
-function getLockedFilters(overrides) {
-  return (overrides?.filters ?? []).filter((filter) => filter.isLocked);
-}
-function applyLockedFilters(view, overrides) {
-  const locked = getLockedFilters(overrides);
-  if (locked.length === 0) {
+function stripActiveViewOverrides(view, activeViewOverrides, defaultView) {
+  if (!activeViewOverrides) {
     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: defaultLayouts3, activeViewOverrides } = layers;
-  const layoutDefaults = defaultLayouts3?.[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)
+  let result = view;
+  for (const key of SCALAR_VALUES) {
+    if (key in activeViewOverrides) {
+      const { [key]: _, ...rest } = result;
+      result = rest;
+    }
+  }
+  if (activeViewOverrides.filters && activeViewOverrides.filters.length > 0) {
+    const activeFields = new Set(
+      activeViewOverrides.filters.map((f2) => f2.field)
     );
+    result = {
+      ...result,
+      filters: (view.filters ?? []).filter(
+        (f2) => !activeFields.has(f2.field)
+      )
+    };
   }
-  return Object.keys(modifications).length > 0 ? modifications : void 0;
+  if (activeViewOverrides.sort && view.sort?.field === activeViewOverrides.sort.field && view.sort?.direction === activeViewOverrides.sort.direction) {
+    result = {
+      ...result,
+      sort: defaultView?.sort
+    };
+  }
+  if (activeViewOverrides.layout && "layout" in result && result.layout) {
+    const layout = { ...result.layout };
+    for (const key of Object.keys(activeViewOverrides.layout)) {
+      delete layout[key];
+    }
+    result = {
+      ...result,
+      layout: Object.keys(layout).length > 0 ? layout : void 0
+    };
+  }
+  if (activeViewOverrides.groupBy && "groupBy" in result) {
+    const { groupBy: _, ...rest } = result;
+    result = rest;
+  }
+  return result;
 }

 // packages/views/build-module/use-view.mjs
+function omit3(obj, keys) {
+  const result = { ...obj };
+  for (const key of keys) {
+    delete result[key];
+  }
+  return result;
+}
 function useView(config) {
   const {
     kind,
     name,
     slug,
     defaultView,
-    defaultLayouts: defaultLayouts3,
     activeViewOverrides,
     queryParams,
     onChangeQueryParams
@@ -35667,54 +35790,68 @@ function useView(config) {
     [preferenceKey]
   );
   const { set: set3 } = (0, import_data6.useDispatch)(import_preferences.store);
-  const page = Number(queryParams?.page ?? 1);
-  const search = queryParams?.search ?? "";
-  const view = (0, import_element130.useMemo)(
-    () => resolveView({
-      defaultView,
-      defaultLayouts: defaultLayouts3,
-      activeViewOverrides,
-      persistedView,
-      page,
-      search
-    }),
-    [
-      defaultView,
-      defaultLayouts3,
-      activeViewOverrides,
-      persistedView,
-      page,
-      search
-    ]
-  );
-  const isModified = !!persistedView && Object.keys(persistedView).length > 0;
+  const baseView = (0, import_element130.useMemo)(
+    () => persistedView ?? defaultView ?? {},
+    [persistedView, defaultView]
+  );
+  const page = Number(queryParams?.page ?? baseView.page ?? 1);
+  const search = queryParams?.search ?? baseView.search ?? "";
+  const combinedOverrides = (0, import_element130.useMemo)(() => {
+    const rawDefaults = config.defaultLayouts?.[baseView.type];
+    const layoutTypeDefaults = !rawDefaults || rawDefaults === true ? {} : rawDefaults;
+    return { ...layoutTypeDefaults, ...activeViewOverrides };
+  }, [config.defaultLayouts, baseView.type, activeViewOverrides]);
+  const view = (0, import_element130.useMemo)(() => {
+    return mergeActiveViewOverrides(
+      {
+        ...baseView,
+        page,
+        search
+      },
+      combinedOverrides,
+      defaultView
+    );
+  }, [baseView, page, search, combinedOverrides, defaultView]);
+  const isModified = !!persistedView;
   const updateView = (0, import_element130.useCallback)(
     (newView) => {
-      const newQueryParams = {
-        page: Number(newView?.page ?? 1),
-        search: newView?.search ?? ""
+      const urlParams = {
+        page: newView?.page,
+        search: newView?.search
       };
-      if (onChangeQueryParams && !dequal(newQueryParams, { page, search })) {
-        onChangeQueryParams(newQueryParams);
+      const preferenceView = stripActiveViewOverrides(
+        omit3(newView, ["page", "search"]),
+        combinedOverrides,
+        defaultView
+      );
+      if (onChangeQueryParams && !dequal(urlParams, { page, search })) {
+        onChangeQueryParams(urlParams);
       }
-      const modifications = getUserModifications(newView, {
+      const comparableBaseView = stripActiveViewOverrides(
+        baseView,
+        combinedOverrides,
+        defaultView
+      );
+      const comparableDefaultView = stripActiveViewOverrides(
         defaultView,
-        defaultLayouts: defaultLayouts3,
-        activeViewOverrides,
-        persistedView
-      });
-      if (!dequal(modifications, persistedView)) {
-        set3("core/views", preferenceKey, modifications);
+        combinedOverrides,
+        defaultView
+      );
+      if (!dequal(comparableBaseView, preferenceView)) {
+        if (dequal(preferenceView, comparableDefaultView)) {
+          set3("core/views", preferenceKey, void 0);
+        } else {
+          set3("core/views", preferenceKey, preferenceView);
+        }
       }
     },
     [
       onChangeQueryParams,
       page,
       search,
+      baseView,
       defaultView,
-      defaultLayouts3,
-      activeViewOverrides,
-      persistedView,
+      combinedOverrides,
       set3,
       preferenceKey
     ]
@@ -37582,7 +37719,7 @@ function PostTypesList() {

 // packages/content-types/build-module/post-types/edit.mjs
 var import_components61 = __toESM(require_components(), 1);
-var import_compose20 = __toESM(require_compose(), 1);
+var import_compose22 = __toESM(require_compose(), 1);
 var import_core_data10 = __toESM(require_core_data(), 1);
 var import_data15 = __toESM(require_data(), 1);
 var import_element139 = __toESM(require_element(), 1);
@@ -37716,7 +37853,7 @@ function PostTypePage({
     []
   );
   const { validity, isValid: isValid2 } = use_form_validity_default(data, fields, form);
-  const formId = (0, import_compose20.useInstanceId)(PostTypePage, "post-type-form");
+  const formId = (0, import_compose22.useInstanceId)(PostTypePage, "post-type-form");
   const { saveEntityRecord } = (0, import_data15.useDispatch)(import_core_data10.store);
   const { createSuccessNotice, createErrorNotice } = (0, import_data15.useDispatch)(import_notices5.store);
   const maybeInvalidateCache = useMaybeInvalidateContentTypeCache();
@@ -39203,7 +39340,7 @@ function TaxonomiesList() {

 // packages/content-types/build-module/taxonomies/edit.mjs
 var import_components66 = __toESM(require_components(), 1);
-var import_compose21 = __toESM(require_compose(), 1);
+var import_compose23 = __toESM(require_compose(), 1);
 var import_core_data17 = __toESM(require_core_data(), 1);
 var import_data21 = __toESM(require_data(), 1);
 var import_element147 = __toESM(require_element(), 1);
@@ -39363,7 +39500,7 @@ function TaxonomyPage({
     []
   );
   const { validity, isValid: isValid2 } = use_form_validity_default(data, fields, form);
-  const formId = (0, import_compose21.useInstanceId)(TaxonomyPage, "taxonomy-form");
+  const formId = (0, import_compose23.useInstanceId)(TaxonomyPage, "taxonomy-form");
   const { saveEntityRecord } = (0, import_data21.useDispatch)(import_core_data17.store);
   const { createSuccessNotice, createErrorNotice } = (0, import_data21.useDispatch)(import_notices9.store);
   const maybeInvalidateCache = useMaybeInvalidateContentTypeCache();
diff --git a/wp-includes/js/dist/script-modules/content-types/index.min.asset.php b/wp-includes/js/dist/script-modules/content-types/index.min.asset.php
index e61e058992..717bc241df 100644
--- a/wp-includes/js/dist/script-modules/content-types/index.min.asset.php
+++ b/wp-includes/js/dist/script-modules/content-types/index.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-date', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-notices', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-theme', 'wp-url', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '06bbdee380f4cf86dff0');
\ 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-date', 'wp-deprecated', 'wp-element', 'wp-i18n', 'wp-is-shallow-equal', 'wp-keycodes', 'wp-notices', 'wp-preferences', 'wp-primitives', 'wp-private-apis', 'wp-rich-text', 'wp-theme', 'wp-url', 'wp-warning'), 'module_dependencies' => array(array('id' => '@wordpress/a11y', 'import' => 'static'), array('id' => '@wordpress/route', 'import' => 'static')), 'version' => '08ca621ea347764c641b');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/content-types/index.min.js b/wp-includes/js/dist/script-modules/content-types/index.min.js
index a581456547..cbbe15d5cc 100644
--- a/wp-includes/js/dist/script-modules/content-types/index.min.js
+++ b/wp-includes/js/dist/script-modules/content-types/index.min.js
@@ -1,5 +1,5 @@
-var o8=Object.create;var Sb=Object.defineProperty;var n8=Object.getOwnPropertyDescriptor;var i8=Object.getOwnPropertyNames;var s8=Object.getPrototypeOf,a8=Object.prototype.hasOwnProperty;var at=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),io=(e,t)=>{for(var r in t)Sb(e,r,{get:t[r],enumerable:!0})},l8=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of i8(t))!a8.call(e,n)&&n!==r&&Sb(e,n,{get:()=>t[n],enumerable:!(o=n8(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?o8(s8(e)):{},l8(t||!e||!e.__esModule?Sb(r,"default",{value:e,enumerable:!0}):r,e));var K=at((sW,Fx)=>{Fx.exports=window.wp.i18n});var H=at((lW,Dx)=>{Dx.exports=window.wp.element});var Y=at((cW,jx)=>{jx.exports=window.React});var F=at((hW,Ux)=>{Ux.exports=window.ReactJSXRuntime});var vn=at((jU,b0)=>{b0.exports=window.ReactDOM});var tS=at(eS=>{"use strict";var dl=Y();function E9(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var C9=typeof Object.is=="function"?Object.is:E9,T9=dl.useState,P9=dl.useEffect,k9=dl.useLayoutEffect,O9=dl.useDebugValue;function A9(e,t){var r=t(),o=T9({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return k9(function(){n.value=r,n.getSnapshot=t,Ch(n)&&i({inst:n})},[e,r,t]),P9(function(){return Ch(n)&&i({inst:n}),e(function(){Ch(n)&&i({inst:n})})},[e]),O9(r),r}function Ch(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!C9(e,r)}catch{return!0}}function I9(e,t){return t()}var N9=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?I9:A9;eS.useSyncExternalStore=dl.useSyncExternalStore!==void 0?dl.useSyncExternalStore:N9});var sf=at((lG,rS)=>{"use strict";rS.exports=tS()});var nS=at(oS=>{"use strict";var af=Y(),V9=sf();function M9(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var F9=typeof Object.is=="function"?Object.is:M9,L9=V9.useSyncExternalStore,D9=af.useRef,j9=af.useEffect,B9=af.useMemo,H9=af.useDebugValue;oS.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=D9(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=B9(function(){function c(p){if(!l){if(l=!0,u=p,p=o(p),n!==void 0&&s.hasValue){var g=s.value;if(n(g,p))return f=g}return f=p}if(g=f,F9(u,p))return g;var b=o(p);return n!==void 0&&n(g,b)?(u=p,g):(u=p,f=b)}var l=!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=L9(e,i[0],i[1]);return j9(function(){s.hasValue=!0,s.value=a},[a]),H9(a),a}});var sS=at((uG,iS)=>{"use strict";iS.exports=nS()});var Ye=at((Yre,fE)=>{fE.exports=window.wp.primitives});var Ot=at((Kne,GE)=>{GE.exports=window.wp.compose});var aC=at((eie,sC)=>{sC.exports=window.wp.theme});var gu=at((tie,lC)=>{lC.exports=window.wp.privateApis});var oe=at((Lae,GT)=>{GT.exports=window.wp.components});var P_=at((sle,fP)=>{fP.exports=window.wp.keycodes});var At=at((lle,bP)=>{bP.exports=window.wp.data});var cO=at((Ame,Qm)=>{var sO={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},aO=Object.keys(sO).join("|"),jD=new RegExp(aO,"g"),BD=new RegExp(aO,"");function HD(e){return sO[e]}var lO=function(e){return e.replace(jD,HD)},zD=function(e){return!!e.match(BD)};Qm.exports=lO;Qm.exports.has=zD;Qm.exports.remove=lO});var _w=at((Bme,yO)=>{"use strict";yO.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 Ls=at((she,QO)=>{QO.exports=window.wp.date});var EA=at((rve,RA)=>{RA.exports=window.wp.warning});var Yw=at((Aye,uI)=>{uI.exports=window.wp.richText});var Jw=at((B0e,V5)=>{"use strict";var PH=function(t){return kH(t)&&!OH(t)};function kH(e){return!!e&&typeof e=="object"}function OH(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||NH(e)}var AH=typeof Symbol=="function"&&Symbol.for,IH=AH?Symbol.for("react.element"):60103;function NH(e){return e.$$typeof===IH}function VH(e){return Array.isArray(e)?[]:{}}function od(e,t){return t.clone!==!1&&t.isMergeableObject(e)?fc(VH(e),e,t):e}function MH(e,t,r){return e.concat(t).map(function(o){return od(o,r)})}function FH(e,t){if(!t.customMerge)return fc;var r=t.customMerge(e);return typeof r=="function"?r:fc}function LH(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function I5(e){return Object.keys(e).concat(LH(e))}function N5(e,t){try{return t in e}catch{return!1}}function DH(e,t){return N5(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function jH(e,t,r){var o={};return r.isMergeableObject(e)&&I5(e).forEach(function(n){o[n]=od(e[n],r)}),I5(t).forEach(function(n){DH(e,n)||(N5(e,n)&&r.isMergeableObject(t[n])?o[n]=FH(n,r)(e[n],t[n],r):o[n]=od(t[n],r))}),o}function fc(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||MH,r.isMergeableObject=r.isMergeableObject||PH,r.cloneUnlessOtherwiseSpecified=od;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):jH(e,t,r):od(t,r)}fc.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return fc(o,n,r)},{})};var BH=fc;V5.exports=BH});var pr=at((ySe,s3)=>{s3.exports=window.wp.coreData});var sx=at((wSe,c3)=>{c3.exports=window.wp.preferences});var vi=at((zSe,b3)=>{b3.exports=window.wp.notices});var x3=at((ZSe,w3)=>{w3.exports=window.wp.isShallowEqual});var hc=at((nRe,O3)=>{O3.exports=window.wp.url});var zT=d(K(),1);import{Link as HT}from"@wordpress/route";function Lx(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=Lx(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function c8(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Lx(e))&&(o&&(o+=" "),o+=t);return o}var U=c8;var iE=d(H(),1);var oa=d(Y(),1);function Bx({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=oa.useRef(e!==void 0),[i,s]=oa.useState(t),a=n?e:i,c=oa.useCallback(l=>{n||s(l)},[]);return[a,c]}var u8=d(Y(),1),Oc={...u8};var zx=d(Y(),1),Hx={};function nr(e,t){let r=zx.useRef(Hx);return r.current===Hx&&(r.current=e(t)),r}var Rb=Oc.useInsertionEffect,d8=Rb&&Rb!==Oc.useLayoutEffect?Rb:e=>e();function ie(e){let t=nr(f8).current;return t.next=e,d8(t.effect),t.trampoline}function f8(){let e={next:void 0,callback:p8,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function p8(){}var Wx=d(Y(),1),m8=()=>{},J=typeof document<"u"?Wx.useLayoutEffect:m8;var Sd=d(Y(),1),g8=Sd.createContext(void 0);function ol(){return Sd.useContext(g8)?.direction??"ltr"}function b8(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 h8=b8("https://base-ui.com/production-error","Base UI"),Qe=h8;var na=d(Y(),1);function Gi(e,t,r,o){let n=nr($x).current;return v8(n,e,t,r,o)&&qx(n,[e,t,r,o]),n.callback}function Yx(e){let t=nr($x).current;return y8(t,e)&&qx(t,e),t.callback}function $x(){return{callback:null,cleanup:null,refs:[]}}function v8(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function y8(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function qx(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 Kx=d(Y(),1);var Gx=d(Y(),1),_8=parseInt(Gx.version,10);function nl(e){return _8>=e}function Eb(e){if(!Kx.isValidElement(e))return null;let t=e,r=t.props;return(nl(19)?r?.ref:t.ref)??null}function Ac(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function Bo(){}var CW=Object.freeze([]),lt=Object.freeze({});function Xx(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 Zx(e,t){return typeof e=="function"?e(t):e}function Rd(e,t){return typeof e=="function"?e(t):e}var Cb={};function He(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Ed(t);let i=Ed(e);return t&&(i=Ic(i,t)),r&&(i=Ic(i,r)),o&&(i=Ic(i,o)),n&&(i=Ic(i,n)),i}function Qx(e){if(e.length===0)return Cb;if(e.length===1)return Ed(e[0]);let t=Ed(e[0]);for(let r=1;r<e.length;r+=1)t=Ic(t,e[r]);return t}function Ed(e){return Tb(e)?{...e0(e,Cb)}:w8(e)}function Ic(e,t){return Tb(t)?e0(t,e):x8(e,t)}function w8(e){let t={...e};for(let r in t){let o=t[r];Jx(r,o)&&(t[r]=t0(o))}return t}function x8(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Ac(e.style,o);break}case"className":{e[r]=Pb(e.className,o);break}default:Jx(r,o)?e[r]=S8(e[r],o):e[r]=o}}return e}function Jx(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 Tb(e){return typeof e=="function"}function e0(e,t){return Tb(e)?e(t):e??Cb}function S8(e,t){return t?e?(...r)=>{let o=r[0];if(r0(o)){let i=o;Nc(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:t0(t):e}function t0(e){return e&&((...t)=>{let r=t[0];return r0(r)&&Nc(r),e(...t)})}function Nc(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function Pb(e,t){return t?e?t+" "+e:t:e}function r0(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var kb=d(Y(),1);function Ne(e,t,r={}){let o=t.render,n=R8(t,r);if(r.enabled===!1)return null;let i=r.state??lt;return T8(e,o,n,i)}function R8(e,t={}){let{className:r,style:o,render:n}=e,{state:i=lt,ref:s,props:a,stateAttributesMapping:c,enabled:l=!0}=t,u=l?Zx(r,i):void 0,f=l?Rd(o,i):void 0,m=l?Xx(i,c):lt,p=l&&a?E8(a):void 0,g=l?Ac(m,p)??{}:lt;return typeof document<"u"&&(l?Array.isArray(s)?g.ref=Yx([g.ref,Eb(n),...s]):g.ref=Gi(g.ref,Eb(n),s):Gi(null,null)),l?(u!==void 0&&(g.className=Pb(g.className,u)),f!==void 0&&(g.style=Ac(g.style,f)),g):lt}function E8(e){return Array.isArray(e)?Qx(e):He(void 0,e)}var C8=Symbol.for("react.lazy");function T8(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=He(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===C8&&(i=na.Children.toArray(t)[0]),na.cloneElement(i,n)}if(e&&typeof e=="string")return P8(e,r);throw new Error(Qe(8))}function P8(e,t){return e==="button"?(0,kb.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,kb.createElement)("img",{alt:"",...t,key:t.key}):na.createElement(e,t)}var Cd=d(Y(),1);var o0=0;function k8(e,t="mui"){let[r,o]=Cd.useState(e),n=e||r;return Cd.useEffect(()=>{r==null&&(o0+=1,o(`${t}-${o0}`))},[r,t]),n}var n0=Oc.useId;function Nn(e,t){if(n0!==void 0){let r=n0();return e??(t?`${t}-${r}`:r)}return k8(e,t)}function Vn(e){return Nn(e,"base-ui")}var Od=d(Y(),1);var Z={};io(Z,{cancelOpen:()=>o6,chipRemovePress:()=>j8,clearPress:()=>D8,closePress:()=>F8,closeWatcher:()=>X8,decrementPress:()=>z8,disabled:()=>i6,drag:()=>e6,escapeKey:()=>K8,focusOut:()=>G8,imperativeAction:()=>l6,incrementPress:()=>H8,initial:()=>a6,inputBlur:()=>Y8,inputChange:()=>W8,inputClear:()=>U8,inputPaste:()=>$8,inputPress:()=>q8,itemPress:()=>M8,keyboard:()=>Q8,linkPress:()=>L8,listNavigation:()=>Z8,missing:()=>s6,none:()=>O8,outsidePress:()=>V8,pointer:()=>J8,scrub:()=>r6,siblingOpen:()=>n6,swipe:()=>c6,trackPress:()=>B8,triggerFocus:()=>N8,triggerHover:()=>I8,triggerPress:()=>A8,wheel:()=>t6,windowResize:()=>u6});var O8="none",A8="trigger-press",I8="trigger-hover",N8="trigger-focus",V8="outside-press",M8="item-press",F8="close-press",L8="link-press",D8="clear-press",j8="chip-remove-press",B8="track-press",H8="increment-press",z8="decrement-press",W8="input-change",U8="input-clear",Y8="input-blur",$8="input-paste",q8="input-press",G8="focus-out",K8="escape-key",X8="close-watcher",Z8="list-navigation",Q8="keyboard",J8="pointer",e6="drag",t6="wheel",r6="scrub",o6="cancel-open",n6="sibling-open",i6="disabled",s6="missing",a6="initial",l6="imperative-action",c6="swipe",u6="window-resize";function me(e,t,r,o){let n=!1,i=!1,s=o??lt;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 Ab=d(Y(),1);var i0=d(Y(),1),d6=[];function il(e){i0.useEffect(e,d6)}var Td=null,JW=globalThis.requestAnimationFrame,Ob=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)}},Pd=new Ob,gr=class e{static create(){return new e}static request(t){return Pd.request(t)}static cancel(t){return Pd.cancel(t)}currentId=Td;request(t){this.cancel(),this.currentId=Pd.request(()=>{this.currentId=Td,t()})}cancel=()=>{this.currentId!==Td&&(Pd.cancel(this.currentId),this.currentId=Td)};disposeEffect=()=>this.cancel};function Mn(){let e=nr(gr.create).current;return il(e.disposeEffect),e}function kd(e,t=!1,r=!1){let[o,n]=Ab.useState(e&&t?"idle":void 0),[i,s]=Ab.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),J(()=>{if(!e&&i&&o!=="ending"&&r){let a=gr.request(()=>{n("ending")});return()=>{gr.cancel(a)}}},[e,i,o,r]),J(()=>{if(!e||t)return;let a=gr.request(()=>{n(void 0)});return()=>{gr.cancel(a)}},[t,e]),J(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=gr.request(()=>{n("idle")});return()=>{gr.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function s0(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=Bx({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:c,transitionStatus:l}=kd(i,!0,!0),u=Vn(),[f,m]=Od.useState(),p=f??u,g=ie(b=>{let h=!i,y=me(Z.triggerPress,b.nativeEvent);o(h,y),!y.isCanceled&&s(h)});return Od.useMemo(()=>({disabled:n,handleTrigger:g,mounted:a,open:i,panelId:p,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:l}),[n,g,a,i,p,c,s,m,l])}var Ad=d(Y(),1),Ib=Ad.createContext(void 0);function Id(){let e=Ad.useContext(Ib);if(e===void 0)throw new Error(Qe(15));return e}var Fn=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),f6={[Fn.startingStyle]:""},p6={[Fn.endingStyle]:""},Ln={transitionStatus(e){return e==="starting"?f6:e==="ending"?p6:null}};var Vc=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Fn.startingStyle]="startingStyle",e[e.endingStyle=Fn.endingStyle]="endingStyle",e})({});var a0=(function(e){return e.panelOpen="data-panel-open",e})({});var m6={[Vc.open]:""},g6={[Vc.closed]:""},l0={open(e){return e?{[a0.panelOpen]:""}:null}},c0={open(e){return e?m6:g6}};var sl=d(Y(),1);function Nd(){return typeof window<"u"}function zt(e){return Vd(e)?(e.nodeName||"").toLowerCase():"#document"}function Ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function bn(e){var t;return(t=(Vd(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vd(e){return Nd()?e instanceof Node||e instanceof Ge(e).Node:!1}function he(e){return Nd()?e instanceof Element||e instanceof Ge(e).Element:!1}function je(e){return Nd()?e instanceof HTMLElement||e instanceof Ge(e).HTMLElement:!1}function Dn(e){return!Nd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ge(e).ShadowRoot}function jn(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Jt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function u0(e){return/^(table|td|th)$/.test(zt(e))}function Mc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var b6=/transform|translate|scale|rotate|perspective|filter/,h6=/paint|layout|strict|content/,ia=e=>!!e&&e!=="none",Nb;function Md(e){let t=he(e)?Jt(e):e;return ia(t.transform)||ia(t.translate)||ia(t.scale)||ia(t.rotate)||ia(t.perspective)||!Fd()&&(ia(t.backdropFilter)||ia(t.filter))||b6.test(t.willChange||"")||h6.test(t.contain||"")}function d0(e){let t=gn(e);for(;je(t)&&!hn(t);){if(Md(t))return t;if(Mc(t))return null;t=gn(t)}return null}function Fd(){return Nb==null&&(Nb=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Nb}function hn(e){return/^(html|body|#document)$/.test(zt(e))}function Jt(e){return Ge(e).getComputedStyle(e)}function Fc(e){return he(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function gn(e){if(zt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Dn(e)&&e.host||bn(e);return Dn(t)?t.host:t}function f0(e){let t=gn(e);return hn(t)?e.ownerDocument?e.ownerDocument.body:e.body:je(t)&&jn(t)?t:f0(t)}function Ki(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=f0(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=Ge(n);if(i){let a=Ld(s);return t.concat(s,s.visualViewport||[],jn(n)?n:[],a&&r?Ki(a):[])}else return t.concat(n,Ki(n,[],r))}function Ld(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Dd=d(Y(),1),v6=Dd.createContext(void 0);function p0(e=!1){let t=Dd.useContext(v6);if(t===void 0&&!e)throw new Error(Qe(16));return t}var m0=d(Y(),1);function g0(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:m0.useMemo(()=>{let l={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(l.tabIndex=n,!i&&r&&(l.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(l["aria-disabled"]=r),i&&(!t||a)&&(l.disabled=r),l},[o,r,t,s,a,i,n])}}function xi(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=sl.useRef(null),a=p0(!0),c=i??a!==void 0,{props:l}=g0({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=sl.useCallback(()=>{let p=s.current;Vb(p)&&c&&t&&l.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,l.disabled,c]);J(u,[u]);let f=sl.useCallback((p={})=>{let{onClick:g,onMouseDown:b,onKeyUp:h,onKeyDown:y,onPointerDown:v,..._}=p;return He({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||b?.(w)},onKeyDown(w){if(t||(Nc(w),y?.(w),w.baseUIHandlerPrevented))return;let R=w.target===w.currentTarget,S=w.currentTarget,T=Vb(S),x=!n&&y6(S),C=R&&(n?T:!x),D=w.key==="Enter",I=w.key===" ",O=S.getAttribute("role"),P=O?.startsWith("menuitem")||O==="option"||O==="gridcell";if(R&&c&&I){if(w.defaultPrevented&&P)return;w.preventDefault(),x||n&&T?(S.click(),w.preventBaseUIHandler()):C&&(g?.(w),w.preventBaseUIHandler());return}C&&(!n&&(I||D)&&w.preventDefault(),!n&&D&&g?.(w))},onKeyUp(w){if(!t){if(Nc(w),h?.(w),w.target===w.currentTarget&&n&&c&&Vb(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!c&&w.key===" "&&g?.(w)}},onPointerDown(w){if(t){w.preventDefault();return}v?.(w)}},n?{type:"button"}:{role:"button"},l,_)},[t,l,c,n]),m=ie(p=>{s.current=p,u()});return{getButtonProps:f,buttonRef:m}}function Vb(e){return je(e)&&e.tagName==="BUTTON"}function y6(e){return!!(e?.tagName==="A"&&e?.href)}var $r=d(Y(),1);function ye(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Wt(e){let t=nr(_6,e).current;return t.next=e,J(t.effect),t}function _6(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ce(e){return e?.ownerDocument||document}var v0=d(Y(),1);var h0=d(vn(),1);function yn(e){return e==null?e:"current"in e?e.current:e}function Bn(e,t=!1,r=!0){let o=Mn();return ie((n,i=null)=>{o.cancel();let s=yn(e);if(s==null)return;let a=s,c=()=>{h0.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let u=Fn.startingStyle;if(!a.hasAttribute(u)){o.request(l);return}let f=new MutationObserver(()=>{a.hasAttribute(u)||(f.disconnect(),l())});f.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function Xi(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=ie(n),s=Bn(o,r,!1);v0.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var Lc={height:void 0,width:void 0};function _0(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:c,setOpen:l,transitionStatus:u}=e,f=$r.useRef(null),m=$r.useRef(null),[p,g]=$r.useState(Lc),b=$r.useRef(Lc),h=$r.useRef(!1),y=$r.useRef(a),v=$r.useRef(!1),[_,w]=$r.useState(!1),R=$r.useRef(null),S=Gi(t,f),T=Wt({mounted:i,open:a}),x=Bn(f,!1,!1),C=!a&&!i,D=_?"idle":u,I=a&&(y.current||v.current),O=!a&&i&&m.current==="css-animation"&&p.height===void 0&&p.width===void 0?b.current:p,P=r&&C&&m.current!=="css-animation",L=ie((E,N=!0)=>{N&&(b.current=E),g(E)}),k=ie(()=>{R.current?.(),R.current=null}),A=ie(E=>{k(),R.current=()=>{R.current=null,E()}}),M=ie(()=>{a&&i&&m.current==="css-animation"&&(v.current=!0)});J(()=>{!_||u==="starting"||w(!1)},[_,u]),$r.useEffect(()=>()=>{M(),k()},[M,k]),J(()=>{let E=f.current;if(!E)return;!a&&R.current&&k();let N=w6(E,I);if(m.current=N,a&&u==="idle"&&y.current&&N==="css-animation"){b.current=al(E);return}if(a&&u==="starting"){let G=h.current;if(h.current=!1,N==="none"){L(al(E)),w(!0);return}if(N==="css-transition"){let ee=x6(E);if(L(al(E)),!G)return ee;let te=Dc(E,"transition-duration","0s");return A(te),w(!0),ee}if(N==="css-animation"){if(L(al(E)),!G){Dc(E,"animation-name","none")();return}let ee=Dc(E,"animation-name","none"),te=Dc(E,"animation-duration","0s");ee(),A(te),w(!0);return}}if(!a&&i&&(u==="idle"||u==="starting")){if(y.current=!1,v.current=!1,N==="none"){L(Lc,!1),c(!1);return}L(al(E));return}if(u!=="ending")return;if(N==="none"){c(!1);return}let j=al(E);if(!((j.height??0)>0||(j.width??0)>0)){c(!1);return}L(j),N==="css-animation"&&Dc(E,"animation-name","none")()},[i,a,k,L,c,A,I,u]),Xi({enabled:a&&i&&D==="idle",open:!0,ref:f,onComplete(){a&&L(Lc,!1)}}),$r.useEffect(()=>{if(a||!i||D!=="ending"||!f.current)return;let N=new AbortController,j=-1;function W(){T.current.open||(c(!1),L(Lc,!1))}return j=gr.request(()=>{N.signal.aborted||x(W,N.signal)}),()=>{gr.cancel(j),N.abort()}},[T,i,a,D,x,L,c]),J(()=>{let E=f.current;!E||!r||!C||E.setAttribute("hidden","until-found")},[C,r]),$r.useEffect(function(){let N=f.current;if(!N)return;function j(W){let G=me(Z.none,W);s(!0,G),!G.isCanceled&&(h.current=!0,l(!0))}return ye(N,"beforematch",j)},[s,l]);let V=n||r||i||a;return{height:O.height,props:{...P?{[Vc.startingStyle]:""}:void 0,hidden:C,id:o},ref:S,shouldPreventOpenAnimation:I,shouldRender:V,transitionStatus:D,width:O.width}}function al(e){return{height:e.scrollHeight,width:e.scrollWidth}}function w6(e,t=!1){let r=Ge(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&y0(r.animationDuration),n=y0(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function y0(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function Dc(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 x6(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=gr.request(r);return()=>{gr.cancel(o),r()}}var w0=d(Y(),1);function x0(e){let t=w0.useRef(!0);t.current&&(t.current=!1,e())}var _t={};io(_t,{engine:()=>jb,env:()=>Hb,os:()=>Lb,screenReader:()=>Bb});var Lb={};io(Lb,{android:()=>E0,apple:()=>Fb,ios:()=>Mb,linux:()=>T6,mac:()=>C0,windows:()=>C6});function S6(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:R6,platform:E6,maxTouchPoints:S0}=S6(),sa=R6.toLowerCase(),aa=E6.toLowerCase();var Mb=/^i(os$|p)/.test(aa)||aa==="macintel"&&S0>1,R0="android",E0=aa===R0||sa.includes(R0),C0=!Mb&&aa.startsWith("mac"),C6=aa.startsWith("win"),T6=!E0&&/^(linux|chrome os)/.test(aa),Fb=C0||Mb;var jb={};io(jb,{blink:()=>k6,gecko:()=>P6,webkit:()=>Db});var Db=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),P6=!Db&&sa.includes("firefox"),k6=!Db&&sa.includes("chrom");var Bb={};io(Bb,{voiceOver:()=>O6});var O6=Fb;var Hb={};io(Hb,{jsdom:()=>A6});var A6=/jsdom|happydom/.test(sa);var jc=0,cr=class e{static create(){return new e}currentId=jc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=jc,r()},t)}isStarted(){return this.currentId!==jc}clear=()=>{this.currentId!==jc&&(clearTimeout(this.currentId),this.currentId=jc)};disposeEffect=()=>this.clear};function Rr(){let e=nr(cr.create).current;return il(e.disposeEffect),e}var T0={},P0={},k0="";function I6(e){if(typeof document>"u")return!1;let t=Ce(e);return Ge(t).innerWidth-t.documentElement.clientWidth>0}function N6(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=Ce(e),o=r.documentElement,n=r.body,i=jn(o)?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 l=i.offsetWidth;return i.style.overflowY=s,o.style.scrollbarGutter=a,c===l}function V6(e){let t=Ce(e),r=t.documentElement,o=t.body,n=jn(r)?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 M6(e){let t=Ce(e),r=t.documentElement,o=t.body,n=Ge(r),i=0,s=0,a=!1,c=gr.create();if(_t.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function l(){let p=n.getComputedStyle(r),g=n.getComputedStyle(o),y=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,s=r.scrollLeft,T0={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},k0=r.style.scrollBehavior,P0={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 v=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,w=p.overflowY==="scroll"||g.overflowY==="scroll",R=p.overflowX==="scroll"||g.overflowX==="scroll",S=Math.max(0,n.innerWidth-o.clientWidth),T=Math.max(0,n.innerHeight-o.clientHeight),x=parseFloat(g.marginTop)+parseFloat(g.marginBottom),C=parseFloat(g.marginLeft)+parseFloat(g.marginRight),D=jn(r)?r:o;if(a=N6(e),a){r.style.scrollbarGutter=y,D.style.overflowY="hidden",D.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:y,overflowY:"hidden",overflowX:"hidden"}),(v||w)&&(r.style.overflowY="scroll"),(_||R)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:x||T?`calc(100dvh - ${x+T}px)`:"100dvh",width:C||S?`calc(100vw - ${C+S}px)`:"100vw",boxSizing:"border-box",overflow:"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,T0),Object.assign(o.style,P0),a||(r.scrollTop=i,r.scrollLeft=s,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=k0)}function f(){u(),c.request(l)}l();let m=ye(n,"resize",f);return()=>{c.cancel(),u(),typeof n.removeEventListener=="function"&&m()}}var zb=class{lockCount=0;restore=null;timeoutLock=cr.create();timeoutUnlock=cr.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=Ce(t).documentElement,n=Ge(o).getComputedStyle(o).overflowY;if(n==="hidden"||n==="clip"){this.restore=Bo;return}let i=_t.os.ios||!I6(t);this.restore=i?V6(t):M6(t)}},F6=new zb;function O0(e=!0,t=null){J(()=>{if(e)return F6.acquire(t)},[e,t])}var Er=d(Y(),1);function A0(e){e.preventDefault(),e.stopPropagation()}function I0(e){return"nativeEvent"in e}function N0(e){return e.pointerType===""&&e.isTrusted?!0:_t.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function V0(e){return _t.env.jsdom?!1:!_t.os.android&&e.width===0&&e.height===0||_t.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 Ho(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function M0(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var Bc="data-base-ui-focusable";var Wb="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function qr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ce(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Dn(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Tt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Zi(e,t){if(!he(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(ce(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function jd(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 F0(e){return e.matches("html,body")}function la(e){return je(e)&&e.matches(Wb)}function Ub(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Wb}`)!=null}function Yb(e){return e?e.getAttribute("role")==="combobox"&&la(e):!1}function L0(e){if(!e||_t.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function $b(e){return e?e.hasAttribute(Bc)?e:e.querySelector(`[${Bc}]`)||e:null}function L6(e,t){return t!=null&&!Ho(t)?0:typeof e=="function"?e():e}function Si(e,t,r){let o=L6(e,r);return typeof o=="number"?o:o?.[t]}function qb(e){return typeof e=="function"?e():e}function Bd(e,t){return t||e==="click"||e==="mousedown"}function D0(e){return e?.includes("mouse")&&e!=="mousedown"}var j0=d(F(),1),B0=Er.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new cr,currentIdRef:{current:null},currentContextRef:{current:null}});function D6(e,t){e.current=t.current}function Gb(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Er.useRef(r),i=Er.useRef(r),s=Er.useRef(null),a=Er.useRef(null),c=Rr();return J(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Si(n.current,"open"),close:Si(r,"close")}},[r,s,n,i]),(0,j0.jsx)(B0.Provider,{value:Er.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function Kb(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Er.useContext(B0),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:l,currentContextRef:u,hasProvider:f,timeout:m}=i,[p,g]=Er.useState(!1),b=Er.useRef(r),h=Er.useRef(!1);return J(()=>{b.current=r},[r]),J(()=>()=>{h.current=!0},[]),J(()=>{function y(){h.current||g(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=l.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),c){let v=n;return m.start(c,()=>{o.select("open")||s.current&&s.current!==v||y()}),()=>{(b.current||s.current!==v)&&m.clear()}}y()}},[r,n,s,a,c,l,u,m,o]),J(()=>{if(!r)return;let y=u.current,v=s.current;m.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:Si(l.current,"close")},v!==null&&v!==n?(g(!0),y?.setIsInstantPhase(!0),y?.onOpenChange(!1,me(Z.none))):(g(!1),y?.setIsInstantPhase(!1))},[r,n,o,s,a,l,u,m]),J(()=>()=>{if(s.current===n){if(u.current=null,!b.current)return;s.current=null,D6(a,l),m.clear()}},[u,s,a,n,l,m]),Er.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:p}),[f,a,p])}var Tr=d(Y(),1);function Cr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var Hd=d(Y(),1);var H0={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},z0={...H0,position:"fixed",top:0,left:0},qY={...H0,position:"absolute"};var W0=d(F(),1),Ri=Hd.forwardRef(function(t,r){let[o,n]=Hd.useState();return J(()=>{_t.screenReader.voiceOver&&_t.engine.webkit&&n("button")},[]),(0,W0.jsx)("span",{...t,ref:r,style:z0,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});var $0=["top","right","bottom","left"];var Qi=Math.min,Gr=Math.max,Ji=Math.round,zc=Math.floor,_n=e=>({x:e,y:e}),j6={left:"right",right:"left",bottom:"top",top:"bottom"};function Wc(e,t,r){return Gr(e,Qi(t,r))}function wn(e,t){return typeof e=="function"?e(t):e}function br(e){return e.split("-")[0]}function xn(e){return e.split("-")[1]}function Wd(e){return e==="x"?"y":"x"}function Uc(e){return e==="y"?"height":"width"}function so(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function Yc(e){return Wd(so(e))}function q0(e,t,r){r===void 0&&(r=!1);let o=xn(e),n=Yc(e),i=Uc(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Hc(s)),[s,Hc(s)]}function G0(e){let t=Hc(e);return[zd(e),t,zd(t)]}function zd(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var U0=["left","right"],Y0=["right","left"],B6=["top","bottom"],H6=["bottom","top"];function z6(e,t,r){switch(e){case"top":case"bottom":return r?t?Y0:U0:t?U0:Y0;case"left":case"right":return t?B6:H6;default:return[]}}function K0(e,t,r,o){let n=xn(e),i=z6(br(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(zd)))),i}function Hc(e){let t=br(e);return j6[t]+e.slice(t.length)}function W6(e){return{top:0,right:0,bottom:0,left:0,...e}}function Ud(e){return typeof e!="number"?W6(e):{top:e,right:e,bottom:e,left:e}}function ca(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 U6(e){return e.visibility==="hidden"||e.visibility==="collapse"}function Yd(e,t=e?Jt(e):null){return!e||!e.isConnected||!t||U6(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var Y6='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function $6(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return Dn(r)?r.host:null}function Zb(e){for(let t of Array.from(e.children))if(zt(t)==="summary")return t;return null}function q6(e,t){let r=Zb(t);return!!r&&(e===r||ce(r,e))}function X0(e){let t=e?zt(e):"";return e!=null&&e.matches(Y6)&&(t!=="summary"||e.parentElement!=null&&zt(e.parentElement)==="details"&&Zb(e.parentElement)===e)&&(t!=="details"||Zb(e)==null)&&(t!=="input"||e.type!=="hidden")}function Z0(e){if(!X0(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=$6(t)){let r=t!==e,o=zt(t)==="slot";if(t.hasAttribute("inert")||r&&zt(t)==="details"&&!t.open&&!q6(e,t)||t.hasAttribute("hidden")||!o&&!G6(t,r))return!1}return!0}function G6(e,t){let r=Jt(e);return t?r.display!=="none":Yd(e,r)}function Q0(e){let t=e.tabIndex;if(t<0){let r=zt(e);if(r==="details"||r==="audio"||r==="video"||je(e)&&e.isContentEditable)return 0}return t}function Xb(e){if(zt(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function K6(e,t){let r=Xb(e);if(!r)return!0;let o=t.find(n=>{let i=Xb(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=Xb(n);return i?.name===r.name&&i.form===r.form})===r}function J0(e){if(je(e)&&zt(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return je(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function e1(e,t){J0(e).forEach(r=>{X0(r)&&t.push(r),e1(r,t)})}function t1(e,t,r){J0(e).forEach(o=>{je(o)&&o.matches(t)&&r.push(o),t1(o,t,r)})}function $d(e){return Z0(e)&&Q0(e)>=0}function Qb(e){let t=[];return e1(e,t),t.filter(Z0)}function ll(e){let t=Qb(e);return t.filter(r=>Q0(r)>=0&&K6(r,t))}function r1(e,t){let r=ll(e),o=r.length;if(o===0)return;let n=qr(Ce(e)),i=r.indexOf(n),s=i===-1?t===1?0:o-1:i+t;return r[s]}function cl(e){return r1(Ce(e).body,1)||e}function qd(e){return r1(Ce(e).body,-1)||e}function o1(e,t){if(!e)return null;let r=ll(Ce(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 n1(e){return o1(e,1)}function i1(e){return o1(e,-1)}function Ei(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!ce(r,o)}function s1(e){ll(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function Jb(e){let t=[];t1(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 zo(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...zo(e,n.id,r)])}function eh(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 Ci(e){return`data-base-ui-${e}`}var Gd=0;function Kd(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(Gd);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),Bo;let s=requestAnimationFrame(i);return Gd=s,()=>{Gd===s&&(cancelAnimationFrame(s),Gd=0)}}var th={inert:new WeakMap,"aria-hidden":new WeakMap},a1="data-base-ui-inert",oh={inert:new WeakSet,"aria-hidden":new WeakSet},$c=new WeakMap,rh=0;function X6(e){return oh[e]}function d1(e){return e?Dn(e)?e.host:d1(e.parentNode):null}var l1=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=d1(r);return e.contains(o)?o:null}).filter(r=>r!=null),c1=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},u1=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(s=>{zt(s)!=="script"&&(t.has(s)?n(s):o.push(s))})};return n(e),o};function Z6(e,t,r,o,{mark:n=!0}){let i=null;o?i="inert":r&&(i="aria-hidden");let s=null,a=null,c=l1(t,e),l=n?u1(t,c1(c),new Set(c)):[],u=[],f=[];if(i){let m=th[i],p=X6(i);a=p,s=m;let g=l1(t,Array.from(t.querySelectorAll("[aria-live]"))),b=c.concat(g);u1(t,c1(b),new Set(b)).forEach(y=>{let v=y.getAttribute(i),_=v!==null&&v!=="false",w=(m.get(y)||0)+1;m.set(y,w),u.push(y),w===1&&_&&p.add(y),_||y.setAttribute(i,i==="inert"?"":"true")})}return n&&l.forEach(m=>{let p=($c.get(m)||0)+1;$c.set(m,p),f.push(m),p===1&&m.setAttribute(a1,"")}),rh+=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 p=($c.get(m)||0)-1;$c.set(m,p),p||m.removeAttribute(a1)}),rh-=1,rh||(th.inert=new WeakMap,th["aria-hidden"]=new WeakMap,oh.inert=new WeakSet,oh["aria-hidden"]=new WeakSet,$c=new WeakMap)}}function nh(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0}=t,i=Ce(e[0]).body;return Z6(e,i,r,o,{mark:n})}var Rt=d(Y(),1),ih=d(vn(),1);var f1={style:{transition:"none"}},Xd="data-base-ui-click-trigger",Q6="data-base-ui-swipe-ignore",J6="data-swipe-ignore",m$=`[${Q6}]`,g$=`[${J6}]`;var Zd={fallbackAxisSide:"end"},p1={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var ua=d(F(),1),m1=Rt.createContext(null),sh=()=>Rt.useContext(m1),e9=Ci("portal");function Qd(e={}){let{ref:t,container:r,componentProps:o=lt,elementProps:n}=e,i=Nn(),a=sh()?.portalNode,[c,l]=Rt.useState(null),[u,f]=Rt.useState(null),m=ie(h=>{h!==null&&f(h)}),p=Rt.useRef(null);J(()=>{if(r===null){p.current&&(p.current=null,f(null),l(null));return}if(i==null)return;let h=(r&&(Vd(r)?r:r.current))??a??document.body;if(h==null){p.current&&(p.current=null,f(null),l(null));return}p.current!==h&&(p.current=h,f(null),l(h))},[r,a,i]);let g=Ne("div",o,{ref:[t,m],props:[{id:i,[e9]:""},n]});return{portalNode:u,portalSubtree:c&&g?ih.createPortal(g,c):null}}var ah=Rt.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,container:a,renderGuards:c,...l}=t,{portalNode:u,portalSubtree:f}=Qd({container:a,ref:r,componentProps:t,elementProps:l}),m=Rt.useRef(null),p=Rt.useRef(null),g=Rt.useRef(null),b=Rt.useRef(null),[h,y]=Rt.useState(null),v=Rt.useRef(!1),_=h?.modal,w=h?.open,R=typeof c=="boolean"?c:!!h&&!h.modal&&h.open&&!!u;Rt.useEffect(()=>{if(!u||_)return;function T(x){u&&x.relatedTarget&&Ei(x)&&(x.type==="focusin"?v.current&&(Jb(u),v.current=!1):(s1(u),v.current=!0))}return Cr(ye(u,"focusin",T,!0),ye(u,"focusout",T,!0))},[u,_]),J(()=>{!u||w!==!0||!v.current||(Jb(u),v.current=!1)},[w,u]);let S=Rt.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:p,beforeInsideRef:g,afterInsideRef:b,portalNode:u,setFocusManagerState:y}),[u]);return(0,ua.jsxs)(Rt.Fragment,{children:[f,(0,ua.jsxs)(m1.Provider,{value:S,children:[R&&u&&(0,ua.jsx)(Ri,{"data-type":"outside",ref:m,onFocus:T=>{if(Ei(T,u))g.current?.focus();else{let x=h?h.domReference:null;qd(x)?.focus()}}}),R&&u&&(0,ua.jsx)("span",{"aria-owns":u.id,style:p1}),u&&ih.createPortal(s,u),R&&u&&(0,ua.jsx)(Ri,{"data-type":"outside",ref:p,onFocus:T=>{if(Ei(T,u))b.current?.focus();else{let x=h?h.domReference:null;cl(x)?.focus(),h?.closeOnFocusOut&&h?.onOpenChange(!1,me(Z.focusOut,T.nativeEvent))}}})]})]})});var es=d(Y(),1);function Jd(){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 ef=class{nodesRef={current:[]};events=Jd();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 lh=d(F(),1),g1=es.createContext(null),b1=es.createContext(null),Sn=()=>es.useContext(g1)?.id||null,Wo=e=>{let t=es.useContext(b1);return e??t};function ch(e){let t=Nn(),r=Wo(e),o=Sn();return J(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function uh(e){let{children:t,id:r}=e,o=Sn();return(0,lh.jsx)(g1.Provider,{value:es.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function dh(e){let{children:t,externalTree:r}=e,o=nr(()=>r??new ef).current;return(0,lh.jsx)(b1.Provider,{value:o,children:t})}var qc=d(F(),1);function t9(e,t){let r=Ge(Tt(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 h1=20,ts=[];function fh(){ts=ts.filter(e=>e.deref()?.isConnected)}function v1(e){fh(),e&&zt(e)!=="body"&&(ts.push(new WeakRef(e)),ts.length>h1&&(ts=ts.slice(-h1)))}function y1(){return fh(),ts[ts.length-1]?.deref()}function r9(e){return e?$d(e)?e:ll(e)[0]||e:null}function _1(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=Qb(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return $d(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 ph(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:l="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:m,externalTree:p,getInsideElements:g}=e,b="rootStore"in t?t.rootStore:t,h=b.useState("open"),y=b.useState("domReferenceElement"),v=b.useState("floatingElement"),{events:_,dataRef:w}=b.context,R=ie(()=>w.current.floatingContext?.nodeId),S=n===!1,T=Yb(y)&&S,x=Wt(n),C=Wt(i),D=Wt(l),I=Wt(h),O=Wo(p),P=sh(),L=Tr.useRef(!1),k=Tr.useRef(!1),A=Tr.useRef(!1),M=Tr.useRef(null),V=Tr.useRef(""),E=Tr.useRef(""),N=Tr.useRef(null),j=Tr.useRef(null),W=Gi(N,m,P?.beforeInsideRef),G=Gi(j,P?.afterInsideRef),ee=Rr(),te=Rr(),re=Mn(),le=P!=null,Q=$b(v),se=ie(($=Q)=>$?ll($):[]),q=ie(()=>g?.().filter($=>$!=null)??[]);Tr.useEffect(()=>{if(o||!a)return;function $(we){we.key==="Tab"&&ce(Q,qr(Ce(Q)))&&se().length===0&&!T&&A0(we)}let fe=Ce(Q);return ye(fe,"keydown",$)},[o,Q,a,T,se]),Tr.useEffect(()=>{if(o||!h)return;let $=Ce(Q);function fe(){A.current=!1}function we(ot){let ue=Tt(ot),xe=q(),pe=ce(v,ue)||ce(y,ue)||ce(P?.portalNode,ue)||xe.some(dt=>dt===ue||ce(dt,ue));A.current=!pe,E.current=ot.pointerType||"keyboard",ue?.closest(`[${Xd}]`)&&(k.current=!0,te.start(0,()=>{k.current=!1}))}function Ze(){E.current="keyboard"}return Cr(ye($,"pointerdown",we,!0),ye($,"pointerup",fe,!0),ye($,"pointercancel",fe,!0),ye($,"keydown",Ze,!0),fe)},[o,v,y,Q,h,P,te,q]),Tr.useEffect(()=>{if(o||!c)return;let $=Ce(Q);function fe(){k.current=!0,te.start(0,()=>{k.current=!1})}function we(xe){let pe=Tt(xe);$d(pe)&&(M.current=pe)}function Ze(xe){let pe=xe.relatedTarget,dt=xe.currentTarget,jt=Tt(xe);a&&pe==null&&jt!=null&&ce(v,jt)&&v1(jt),queueMicrotask(()=>{let De=R(),xo=b.context.triggerElements,z=q(),X=pe?.hasAttribute(Ci("focus-guard"))&&[N.current,j.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,yn(f),yn(u)].includes(pe),Ie=!(ce(y,pe)||ce(v,pe)||ce(pe,v)||ce(P?.portalNode,pe)||z.some(be=>be===pe||ce(be,pe))||pe!=null&&xo.hasElement(pe)||xo.hasMatchingElement(be=>ce(be,pe))||X||O&&(zo(O.nodesRef.current,De).find(be=>ce(be.context?.elements.floating,pe)||ce(be.context?.elements.domReference,pe))||eh(O.nodesRef.current,De).find(be=>[be.context?.elements.floating,$b(be.context?.elements.floating)].includes(pe)||be.context?.elements.domReference===pe)));if(dt===y&&Q&&_1(Q),s&&dt!==y&&!Yd(jt)&&qr($)===$.body){if(je(Q)&&(Q.focus(),s==="popup")){re.request(()=>{Q.focus()});return}let be=se(),Ue=M.current,or=(Ue&&be.includes(Ue)?Ue:null)||be[be.length-1]||Q;je(or)&&or.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(T||!a)&&pe&&Ie&&!k.current&&(T||pe!==y1())&&(L.current=!0,b.setOpen(!1,me(Z.focusOut,xe)))})}function ot(){A.current||(w.current.insideReactTree=!0,ee.start(0,()=>{w.current.insideReactTree=!1}))}let ue=je(y)?y:null;if(!(!v&&!ue))return Cr(ue&&ye(ue,"focusout",Ze),ue&&ye(ue,"pointerdown",fe),v&&ye(v,"focusin",we),v&&ye(v,"focusout",Ze),v&&P&&ye(v,"focusout",ot,!0))},[o,y,v,Q,a,O,P,b,c,s,se,T,R,w,ee,te,re,u,f,q]),Tr.useEffect(()=>{if(o||!v||!h)return;let $=Array.from(P?.portalNode?.querySelectorAll(`[${Ci("portal")}]`)||[]),we=(O?eh(O.nodesRef.current,R()):[]).find(dt=>Yb(dt.context?.elements.domReference||null))?.context?.elements.domReference,ot=[...[v,...$,N.current,j.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...q()],we,yn(f),yn(u),T?y:null].filter(dt=>dt!=null),ue=nh(ot,{ariaHidden:a||T,mark:!1}),xe=[v,...$].filter(dt=>dt!=null),pe=nh(xe);return()=>{pe(),ue()}},[h,o,y,v,a,P,T,O,R,u,f,q]),J(()=>{if(!h||o||!je(Q))return;let $=Ce(Q),fe=qr($);queueMicrotask(()=>{let we=x.current,Ze=typeof we=="function"?we(D.current||""):we;if(Ze===void 0||Ze===!1||ce(Q,fe))return;let ue=null,xe=()=>(ue==null&&(ue=se(Q)),ue[0]||Q),pe;Ze===!0||Ze===null?pe=xe():pe=yn(Ze),pe=pe||xe();let dt=ce(Q,qr($));Kd(pe,{preventScroll:pe===Q,shouldFocus(){if(!I.current)return!1;if(dt)return!0;let jt=qr($);return!(jt!==pe&&ce(Q,jt))}})})},[o,h,Q,se,x,D,I]),J(()=>{if(o||!Q)return;let $=Ce(Q),fe=qr($),we=D.current==null;v1(fe);function Ze(ue){if(ue.open||(V.current=t9(ue.nativeEvent,E.current)),ue.reason===Z.triggerHover&&ue.nativeEvent.type==="mouseleave"&&(L.current=!0),ue.reason===Z.outsidePress)if(ue.nested)L.current=!1;else if(N0(ue.nativeEvent)||V0(ue.nativeEvent))L.current=!1;else{let xe=!1;Ce(Q).createElement("div").focus({get preventScroll(){return xe=!0,!1}}),xe?L.current=!1:L.current=!0}}_.on("openchange",Ze);function ot(){let ue=C.current,xe=typeof ue=="function"?ue(V.current):ue;if(xe===void 0||xe===!1)return null;xe===null&&(xe=!0);let pe=y?.isConnected?y:null,dt=fe?.isConnected&&zt(fe)!=="body"?fe:null,jt=we?dt||pe:pe||dt;return jt||(jt=y1()||null),typeof xe=="boolean"?jt:yn(xe)||jt||null}return()=>{_.off("openchange",Ze);let ue=qr($),xe=q(),pe=ce(v,ue)||xe.some(De=>De===ue||ce(De,ue))||O&&zo(O.nodesRef.current,R(),!1).some(De=>ce(De.context?.elements.floating,ue)),dt=C.current,jt=ot();queueMicrotask(()=>{let De=r9(jt),xo=typeof dt!="boolean";dt&&!L.current&&je(De)&&(!(!xo&&De!==ue&&ue!==$.body)||pe)&&De.focus({preventScroll:!0}),L.current=!1})}},[o,v,Q,C,D,_,O,y,R,q]),J(()=>{if(!_t.engine.webkit||h||!v)return;let $=qr(Ce(v));!je($)||!la($)||ce(v,$)&&$.blur()},[h,v]),J(()=>{if(!(o||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:c,open:h,onOpenChange:b.setOpen,domReference:y}),()=>{P.setFocusManagerState(null)}},[o,P,a,h,b,c,y]),J(()=>{if(!(o||!Q))return _1(Q),()=>{queueMicrotask(fh)}},[o,Q]);let _e=!o&&(a?!T:!0)&&(le||a);return(0,qc.jsxs)(Tr.Fragment,{children:[_e&&(0,qc.jsx)(Ri,{"data-type":"inside",ref:W,onFocus:$=>{if(a){let fe=se();Kd(fe[fe.length-1])}else P?.portalNode&&(L.current=!1,Ei($,P.portalNode)?cl(y)?.focus():yn(f??P.beforeOutsideRef)?.focus())}}),r,_e&&(0,qc.jsx)(Ri,{"data-type":"inside",ref:G,onFocus:$=>{a?Kd(se()[0]):P?.portalNode&&(c&&(L.current=!0),Ei($,P.portalNode)?qd(y)?.focus():yn(u??P.afterOutsideRef)?.focus())}})]})}var Gc=d(Y(),1);function mh(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:c=Z.triggerPress}=t,l="rootStore"in e?e.rootStore:e,u=l.context.dataRef,f=Gc.useRef(void 0),m=Mn(),p=Rr(),g=Gc.useMemo(()=>{function b(y,v,_,w){let R=me(c,v,_);y&&w==="touch"&&a>0?p.start(a,()=>{l.setOpen(!0,R)}):l.setOpen(y,R)}function h(y,v,_){let w=u.current.openEvent,R=l.select("domReferenceElement")!==v;return y&&R||!y||!n?!0:w&&s?!_(w.type):!1}return{onPointerDown(y){f.current=y.pointerType},onMouseDown(y){let v=f.current,_=y.nativeEvent,w=l.select("open");if(y.button!==0||o==="click"||Ho(v,!0)&&i)return;let R=h(w,y.currentTarget,x=>x==="click"||x==="mousedown"),S=Tt(_);if(la(S)){b(R,_,S,v);return}let T=y.currentTarget;m.request(()=>{b(R,_,T,v)})},onClick(y){if(o==="mousedown-only")return;let v=f.current;if(o==="mousedown"&&v){f.current=void 0;return}if(Ho(v,!0)&&i)return;let _=l.select("open"),w=h(_,y.currentTarget,R=>R==="click"||R==="mousedown"||R==="keydown"||R==="keyup");b(w,y.nativeEvent,y.currentTarget,v)},onKeyDown(){f.current=void 0}}},[u,o,i,c,l,s,n,m,p,a]);return Gc.useMemo(()=>r?{reference:g}:lt,[r,g])}var ao=d(Y(),1);function o9(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",l=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,l=0,u=0,!n||c?(l=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,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:u,x:f,y:m,top:m,right:f+l,bottom:m+u,left:f}}}}function w1(e){return e!=null&&e.clientX!=null}function gh(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,l=ao.useRef(!1),u=ao.useRef(null),[f,m]=ao.useState(),[p,g]=ao.useState([]),b=ie(w=>{n.set("positionReference",w)}),h=ie((w,R,S)=>{l.current||c.current.openEvent&&!w1(c.current.openEvent)||n.set("positionReference",o9(S??a,{x:w,y:R,axis:o,dataRef:c,pointerType:f}))}),y=ie(w=>{i?u.current||(h(w.clientX,w.clientY,w.currentTarget),g([])):h(w.clientX,w.clientY,w.currentTarget)}),v=Ho(f)?s:i;ao.useEffect(()=>{if(!r){b(a);return}if(!v)return;function w(){u.current?.(),u.current=null}let R=Ge(s);function S(T){let x=Tt(T);ce(s,x)?w():h(T.clientX,T.clientY)}return!c.current.openEvent||w1(c.current.openEvent)?u.current=ye(R,"mousemove",S):b(a),w},[v,r,s,c,a,n,h,b,p]),ao.useEffect(()=>()=>{n.set("positionReference",null)},[n]),ao.useEffect(()=>{r&&!s&&(l.current=!1)},[r,s]),ao.useEffect(()=>{!r&&i&&(l.current=!0)},[r,i]);let _=ao.useMemo(()=>{function w(R){m(R.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:y,onMouseEnter:y}},[y]);return ao.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var lo=d(Y(),1);function n9(){return!1}function i9(e){return{escapeKey:typeof e=="boolean"?e:e?.escapeKey??!1,outsidePress:typeof e=="boolean"?e:e?.outsidePress??!0}}function Kc(e,t={}){let{enabled:r=!0,escapeKey:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=n9,bubbles:a,externalTree:c}=t,l="rootStore"in e?e.rootStore:e,u=l.useState("open"),f=l.useState("floatingElement"),{dataRef:m}=l.context,p=Wo(c),g=ie(typeof n=="function"?n:()=>!1),b=typeof n=="function"?g:n,h=b!==!1,y=ie(()=>i),{escapeKey:v,outsidePress:_}=i9(a),w=lo.useRef(!1),R=lo.useRef(!1),S=lo.useRef(!1),T=lo.useRef(!1),x=lo.useRef(""),C=lo.useRef(null),D=Rr(),I=Rr(),O=ie(()=>{I.clear(),m.current.insideReactTree=!1}),P=ie(W=>{let G=m.current.floatingContext?.nodeId;return(p?zo(p.nodesRef.current,G):[]).some(te=>te.context?.open&&!te.context.dataRef.current[W])}),L=ie(W=>jd(W,l.select("floatingElement"))||jd(W,l.select("domReferenceElement"))),k=ie(W=>{s()&&l.setOpen(!1,me(Z.triggerPress,W.nativeEvent))}),A=ie(W=>{if(!u||!r||!o||W.key!=="Escape"||T.current||!v&&P("__escapeKeyBubbles"))return;let G=I0(W)?W.nativeEvent:W,ee=me(Z.escapeKey,G);l.setOpen(!1,ee),ee.isCanceled||W.preventDefault(),!v&&!ee.isPropagationAllowed&&W.stopPropagation()}),M=ie(()=>{m.current.insideReactTree=!0,I.start(0,O)}),V=ie(W=>{if(!u||!r||W.button!==0)return;let G=Tt(W.nativeEvent);ce(l.select("floatingElement"),G)&&(w.current||(w.current=!0,R.current=!1))}),E=ie(W=>{!u||!r||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&w.current&&(R.current=!0)});lo.useEffect(()=>{if(!u||!r)return;m.current.__escapeKeyBubbles=v,m.current.__outsidePressBubbles=_;let W=new cr,G=new cr;function ee(){W.clear(),T.current=!0}function te(){W.start(_t.engine.webkit?5:0,()=>{T.current=!1})}function re(){S.current=!0,G.start(0,()=>{S.current=!1})}function le(){w.current=!1,R.current=!1}function Q(){let z=x.current,X=z==="pen"||!z?"mouse":z,Ie=y(),be=typeof Ie=="function"?Ie():Ie;return typeof be=="string"?be:be[X]}function se(z){let X=Q();return X==="intentional"&&z.type!=="click"||X==="sloppy"&&z.type==="click"}function q(z){let X=m.current.floatingContext?.nodeId,Ie=p&&zo(p.nodesRef.current,X).some(be=>jd(z,be.context?.elements.floating));return L(z)||Ie}function _e(z){if(se(z)){z.type!=="click"&&!L(z)&&(G.clear(),S.current=!1),O();return}if(m.current.insideReactTree){O();return}let X=Tt(z),Ie=`[${Ci("inert")}]`,be=he(X)?X.getRootNode():null,Ue=Array.from((Dn(be)?be:Ce(l.select("floatingElement"))).querySelectorAll(Ie)),or=l.context.triggerElements;if(X&&(or.hasElement(X)||or.hasMatchingElement(Ht=>ce(Ht,X))))return;let Bt=he(X)?X:null;for(;Bt&&!hn(Bt);){let Ht=gn(Bt);if(hn(Ht)||!he(Ht))break;Bt=Ht}if(!(Ue.length&&he(X)&&!F0(X)&&!ce(X,l.select("floatingElement"))&&Ue.every(Ht=>!ce(Bt,Ht)))){if(je(X)&&!("touches"in z)){let Ht=hn(X),pn=Jt(X),qi=/auto|scroll/,hd=Ht||qi.test(pn.overflowX),vd=Ht||qi.test(pn.overflowY),yd=hd&&X.clientWidth>0&&X.scrollWidth>X.clientWidth,_d=vd&&X.clientHeight>0&&X.scrollHeight>X.clientHeight,wd=pn.direction==="rtl",nt=_d&&(wd?z.offsetX<=X.offsetWidth-X.clientWidth:z.offsetX>X.clientWidth),Yr=yd&&z.offsetY>X.clientHeight;if(nt||Yr)return}if(!q(z)){if(Q()==="intentional"&&S.current){G.clear(),S.current=!1;return}typeof b=="function"&&!b(z)||P("__outsidePressBubbles")||(l.setOpen(!1,me(Z.outsidePress,z)),O())}}}function $(z){Q()!=="sloppy"||z.pointerType==="touch"||!l.select("open")||!r||L(z)||_e(z)}function fe(z){if(Q()!=="sloppy"||!l.select("open")||!r||L(z))return;let X=z.touches[0];X&&(C.current={startTime:Date.now(),startX:X.clientX,startY:X.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},D.start(1e3,()=>{C.current&&(C.current.dismissOnTouchEnd=!1,C.current.dismissOnMouseDown=!1)}))}function we(z,X){let Ie=Tt(z);if(!Ie)return;let be=ye(Ie,z.type,()=>{X(z),be()})}function Ze(z){x.current="touch",we(z,fe)}function ot(z){D.clear(),z.type==="pointerdown"&&(x.current=z.pointerType),!(z.type==="mousedown"&&C.current&&!C.current.dismissOnMouseDown)&&we(z,X=>{X.type==="pointerdown"?$(X):_e(X)})}function ue(z){if(!w.current)return;let X=R.current;if(le(),Q()==="intentional"){if(z.type==="pointercancel"){X&&re();return}if(!q(z)){if(X){re();return}typeof b=="function"&&!b(z)||(G.clear(),S.current=!0,O())}}}function xe(z){if(Q()!=="sloppy"||!C.current||L(z))return;let X=z.touches[0];if(!X)return;let Ie=Math.abs(X.clientX-C.current.startX),be=Math.abs(X.clientY-C.current.startY),Ue=Math.sqrt(Ie*Ie+be*be);Ue>5&&(C.current.dismissOnTouchEnd=!0),Ue>10&&(_e(z),D.clear(),C.current=null)}function pe(z){we(z,xe)}function dt(z){Q()!=="sloppy"||!C.current||L(z)||(C.current.dismissOnTouchEnd&&_e(z),D.clear(),C.current=null)}function jt(z){we(z,dt)}let De=Ce(f),xo=Cr(o&&Cr(ye(De,"keydown",A),ye(De,"compositionstart",ee),ye(De,"compositionend",te)),h&&Cr(ye(De,"click",ot,!0),ye(De,"pointerdown",ot,!0),ye(De,"pointerup",ue,!0),ye(De,"pointercancel",ue,!0),ye(De,"mousedown",ot,!0),ye(De,"mouseup",ue,!0),ye(De,"touchstart",Ze,!0),ye(De,"touchmove",pe,!0),ye(De,"touchend",jt,!0)));return()=>{xo(),W.clear(),G.clear(),le(),S.current=!1}},[m,f,o,h,b,u,r,v,_,A,O,y,P,L,p,l,D]),lo.useEffect(O,[b,O]);let N=lo.useMemo(()=>({onKeyDown:A,onPointerDown:k,onClick:k}),[A,k]),j=lo.useMemo(()=>({onKeyDown:A,onPointerDown:E,onMouseDown:E,onClickCapture:M,onMouseDownCapture(W){M(),V(W)},onPointerDownCapture(W){M(),V(W)},onMouseUpCapture:M,onTouchEndCapture:M,onTouchMoveCapture:M}),[A,M,V,E]);return lo.useMemo(()=>r?{reference:N,floating:j,trigger:N}:{},[r,N,j])}var Pr=d(Y(),1);function x1(e,t,r){let{reference:o,floating:n}=e,i=so(t),s=Yc(t),a=Uc(s),c=br(t),l=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,p;switch(c){case"top":p={x:u,y:o.y-n.height};break;case"bottom":p={x:u,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-n.width,y:f};break;default:p={x:o.x,y:o.y}}switch(xn(t)){case"start":p[s]-=m*(r&&l?-1:1);break;case"end":p[s]+=m*(r&&l?-1:1);break}return p}async function E1(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:m=!1,padding:p=0}=wn(t,e),g=Ud(p),h=a[m?f==="floating"?"reference":"floating":f],y=ca(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(a.floating)),boundary:l,rootBoundary:u,strategy:c})),v=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)),w=await(i.isElement==null?void 0:i.isElement(_))?await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1}:{x:1,y:1},R=ca(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:_,strategy:c}):v);return{top:(y.top-R.top+g.top)/w.y,bottom:(R.bottom-y.bottom+g.bottom)/w.y,left:(y.left-R.left+g.left)/w.x,right:(R.right-y.right+g.right)/w.x}}var s9=50,C1=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:E1},c=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=x1(l,o,c),m=o,p=0,g={};for(let b=0;b<i.length;b++){let h=i[b];if(!h)continue;let{name:y,fn:v}=h,{x:_,y:w,data:R,reset:S}=await v({x:u,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:l,platform:a,elements:{reference:e,floating:t}});u=_??u,f=w??f,g[y]={...g[y],...R},S&&p<s9&&(p++,typeof S=="object"&&(S.placement&&(m=S.placement),S.rects&&(l=S.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):S.rects),{x:u,y:f}=x1(l,m,c)),b=-1)}return{x:u,y:f,placement:m,strategy:n,middlewareData:g}};var T1=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:l}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:b=!0,...h}=wn(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let y=br(n),v=so(a),_=br(a)===a,w=await(c.isRTL==null?void 0:c.isRTL(l.floating)),R=m||(_||!b?[Hc(a)]:G0(a)),S=g!=="none";!m&&S&&R.push(...K0(a,b,g,w));let T=[a,...R],x=await c.detectOverflow(t,h),C=[],D=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&C.push(x[y]),f){let L=q0(n,s,w);C.push(x[L[0]],x[L[1]])}if(D=[...D,{placement:n,overflows:C}],!C.every(L=>L<=0)){var I,O;let L=(((I=i.flip)==null?void 0:I.index)||0)+1,k=T[L];if(k&&(!(f==="alignment"?v!==so(k):!1)||D.every(V=>so(V.placement)===v?V.overflows[0]>0:!0)))return{data:{index:L,overflows:D},reset:{placement:k}};let A=(O=D.filter(M=>M.overflows[0]<=0).sort((M,V)=>M.overflows[1]-V.overflows[1])[0])==null?void 0:O.placement;if(!A)switch(p){case"bestFit":{var P;let M=(P=D.filter(V=>{if(S){let E=so(V.placement);return E===v||E==="y"}return!0}).map(V=>[V.placement,V.overflows.filter(E=>E>0).reduce((E,N)=>E+N,0)]).sort((V,E)=>V[1]-E[1])[0])==null?void 0:P[0];M&&(A=M);break}case"initialPlacement":A=a;break}if(n!==A)return{reset:{placement:A}}}return{}}}};function S1(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function R1(e){return $0.some(t=>e[t]>=0)}var P1=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=wn(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=S1(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:R1(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=S1(s,r.floating);return{data:{escapedOffsets:a,escaped:R1(a)}}}default:return{}}}}};var k1=new Set(["left","top"]);async function a9(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=br(r),a=xn(r),c=so(r)==="y",l=k1.has(s)?-1:1,u=i&&c?-1:1,f=wn(t,e),{mainAxis:m,crossAxis:p,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"&&(p=a==="end"?g*-1:g),c?{x:p*u,y:m*l}:{x:m*l,y:p*u}}var O1=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 a9(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}}}}},A1=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:y=>{let{x:v,y:_}=y;return{x:v,y:_}}},...l}=wn(e,t),u={x:r,y:o},f=await i.detectOverflow(t,l),m=so(br(n)),p=Wd(m),g=u[p],b=u[m];if(s){let y=p==="y"?"top":"left",v=p==="y"?"bottom":"right",_=g+f[y],w=g-f[v];g=Wc(_,g,w)}if(a){let y=m==="y"?"top":"left",v=m==="y"?"bottom":"right",_=b+f[y],w=b-f[v];b=Wc(_,b,w)}let h=c.fn({...t,[p]:g,[m]:b});return{...h,data:{x:h.x-r,y:h.y-o,enabled:{[p]:s,[m]:a}}}}}},I1=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:l=!0}=wn(e,t),u={x:r,y:o},f=so(n),m=Wd(f),p=u[m],g=u[f],b=wn(a,t),h=typeof b=="number"?{mainAxis:b,crossAxis:0}:{mainAxis:0,crossAxis:0,...b};if(c){let _=m==="y"?"height":"width",w=i.reference[m]-i.floating[_]+h.mainAxis,R=i.reference[m]+i.reference[_]-h.mainAxis;p<w?p=w:p>R&&(p=R)}if(l){var y,v;let _=m==="y"?"width":"height",w=k1.has(br(n)),R=i.reference[f]-i.floating[_]+(w&&((y=s.offset)==null?void 0:y[f])||0)+(w?0:h.crossAxis),S=i.reference[f]+i.reference[_]+(w?0:((v=s.offset)==null?void 0:v[f])||0)-(w?h.crossAxis:0);g<R?g=R:g>S&&(g=S)}return{[m]:p,[f]:g}}}},N1=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:c=()=>{},...l}=wn(e,t),u=await s.detectOverflow(t,l),f=br(n),m=xn(n),p=so(n)==="y",{width:g,height:b}=i.floating,h,y;f==="top"||f==="bottom"?(h=f,y=m===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(y=f,h=m==="end"?"top":"bottom");let v=b-u.top-u.bottom,_=g-u.left-u.right,w=Qi(b-u[h],v),R=Qi(g-u[y],_),S=!t.middlewareData.shift,T=w,x=R;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(x=_),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(T=v),S&&!m){let D=Gr(u.left,0),I=Gr(u.right,0),O=Gr(u.top,0),P=Gr(u.bottom,0);p?x=g-2*(D!==0||I!==0?D+I:Gr(u.left,u.right)):T=b-2*(O!==0||P!==0?O+P:Gr(u.top,u.bottom))}await c({...t,availableWidth:x,availableHeight:T});let C=await s.getDimensions(a.floating);return g!==C.width||b!==C.height?{reset:{rects:!0}}:{}}}};function L1(e){let t=Jt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=je(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Ji(r)!==i||Ji(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function hh(e){return he(e)?e:e.contextElement}function ul(e){let t=hh(e);if(!je(t))return _n(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=L1(t),s=(i?Ji(r.width):r.width)/o,a=(i?Ji(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var l9=_n(0);function D1(e){let t=Ge(e);return!Fd()||!t.visualViewport?l9:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function c9(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Ge(e)?!1:t}function da(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=hh(e),s=_n(1);t&&(o?he(o)&&(s=ul(o)):s=ul(e));let a=c9(i,r,o)?D1(i):_n(0),c=(n.left+a.x)/s.x,l=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i){let m=Ge(i),p=o&&he(o)?Ge(o):o,g=m,b=Ld(g);for(;b&&o&&p!==g;){let h=ul(b),y=b.getBoundingClientRect(),v=Jt(b),_=y.left+(b.clientLeft+parseFloat(v.paddingLeft))*h.x,w=y.top+(b.clientTop+parseFloat(v.paddingTop))*h.y;c*=h.x,l*=h.y,u*=h.x,f*=h.y,c+=_,l+=w,g=Ge(b),b=Ld(g)}}return ca({width:u,height:f,x:c,y:l})}function tf(e,t){let r=Fc(e).scrollLeft;return t?t.left+r:da(bn(e)).left+r}function j1(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-tf(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function u9(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=bn(o),a=t?Mc(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},l=_n(1),u=_n(0),f=je(o);if((f||!f&&!i)&&((zt(o)!=="body"||jn(s))&&(c=Fc(o)),f)){let p=da(o);l=ul(o),u.x=p.x+o.clientLeft,u.y=p.y+o.clientTop}let m=s&&!f&&!i?j1(s,c):_n(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+m.x,y:r.y*l.y-c.scrollTop*l.y+u.y+m.y}}function d9(e){return Array.from(e.getClientRects())}function f9(e){let t=bn(e),r=Fc(e),o=e.ownerDocument.body,n=Gr(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Gr(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+tf(e),a=-r.scrollTop;return Jt(o).direction==="rtl"&&(s+=Gr(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var V1=25;function p9(e,t){let r=Ge(e),o=bn(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,c=0;if(n){i=n.width,s=n.height;let u=Fd();(!u||u&&t==="fixed")&&(a=n.offsetLeft,c=n.offsetTop)}let l=tf(o);if(l<=0){let u=o.ownerDocument,f=u.body,m=getComputedStyle(f),p=u.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-f.clientWidth-p);g<=V1&&(i-=g)}else l<=V1&&(i+=l);return{width:i,height:s,x:a,y:c}}function m9(e,t){let r=da(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=je(e)?ul(e):_n(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,l=o*i.y;return{width:s,height:a,x:c,y:l}}function M1(e,t,r){let o;if(t==="viewport")o=p9(e,r);else if(t==="document")o=f9(bn(e));else if(he(t))o=m9(t,r);else{let n=D1(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ca(o)}function B1(e,t){let r=gn(e);return r===t||!he(r)||hn(r)?!1:Jt(r).position==="fixed"||B1(r,t)}function g9(e,t){let r=t.get(e);if(r)return r;let o=Ki(e,[],!1).filter(a=>he(a)&&zt(a)!=="body"),n=null,i=Jt(e).position==="fixed",s=i?gn(e):e;for(;he(s)&&!hn(s);){let a=Jt(s),c=Md(s);!c&&a.position==="fixed"&&(n=null),(i?!c&&!n:!c&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||jn(s)&&!c&&B1(e,s))?o=o.filter(u=>u!==s):n=a,s=gn(s)}return t.set(e,o),o}function b9(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?Mc(t)?[]:g9(t,this._c):[].concat(r),o],a=M1(t,s[0],n),c=a.top,l=a.right,u=a.bottom,f=a.left;for(let m=1;m<s.length;m++){let p=M1(t,s[m],n);c=Gr(p.top,c),l=Qi(p.right,l),u=Qi(p.bottom,u),f=Gr(p.left,f)}return{width:l-f,height:u-c,x:f,y:c}}function h9(e){let{width:t,height:r}=L1(e);return{width:t,height:r}}function v9(e,t,r){let o=je(t),n=bn(t),i=r==="fixed",s=da(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=_n(0);function l(){c.x=tf(n)}if(o||!o&&!i)if((zt(t)!=="body"||jn(n))&&(a=Fc(t)),o){let p=da(t,!0,i,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}else n&&l();i&&!o&&n&&l();let u=n&&!o&&!i?j1(n,a):_n(0),f=s.left+a.scrollLeft-c.x-u.x,m=s.top+a.scrollTop-c.y-u.y;return{x:f,y:m,width:s.width,height:s.height}}function bh(e){return Jt(e).position==="static"}function F1(e,t){if(!je(e)||Jt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return bn(e)===r&&(r=r.ownerDocument.body),r}function H1(e,t){let r=Ge(e);if(Mc(e))return r;if(!je(e)){let n=gn(e);for(;n&&!hn(n);){if(he(n)&&!bh(n))return n;n=gn(n)}return r}let o=F1(e,t);for(;o&&u0(o)&&bh(o);)o=F1(o,t);return o&&hn(o)&&bh(o)&&!Md(o)?r:o||d0(e)||r}var y9=async function(e){let t=this.getOffsetParent||H1,r=this.getDimensions,o=await r(e.floating);return{reference:v9(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function _9(e){return Jt(e).direction==="rtl"}var vh={convertOffsetParentRelativeRectToViewportRelativeRect:u9,getDocumentElement:bn,getClippingRect:b9,getOffsetParent:H1,getElementRects:y9,getClientRects:d9,getDimensions:h9,getScale:ul,isElement:he,isRTL:_9};function z1(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function w9(e,t){let r=null,o,n=bn(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),i();let l=e.getBoundingClientRect(),{left:u,top:f,width:m,height:p}=l;if(a||t(),!m||!p)return;let g=zc(f),b=zc(n.clientWidth-(u+m)),h=zc(n.clientHeight-(f+p)),y=zc(u),_={rootMargin:-g+"px "+-b+"px "+-h+"px "+-y+"px",threshold:Gr(0,Qi(1,c))||1},w=!0;function R(S){let T=S[0].intersectionRatio;if(T!==c){if(!w)return s();T?s(!1,T):o=setTimeout(()=>{s(!1,1e-7)},1e3)}T===1&&!z1(l,e.getBoundingClientRect())&&s(),w=!1}try{r=new IntersectionObserver(R,{..._,root:n.ownerDocument})}catch{r=new IntersectionObserver(R,_)}r.observe(e)}return s(!0),i}function Xc(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,l=hh(e),u=n||i?[...l?Ki(l):[],...t?Ki(t):[]]:[];u.forEach(y=>{n&&y.addEventListener("scroll",r,{passive:!0}),i&&y.addEventListener("resize",r)});let f=l&&a?w9(l,r):null,m=-1,p=null;s&&(p=new ResizeObserver(y=>{let[v]=y;v&&v.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var _;(_=p)==null||_.observe(t)})),r()}),l&&!c&&p.observe(l),t&&p.observe(t));let g,b=c?da(e):null;c&&h();function h(){let y=da(e);b&&!z1(b,y)&&r(),b=y,g=requestAnimationFrame(h)}return r(),()=>{var y;u.forEach(v=>{n&&v.removeEventListener("scroll",r),i&&v.removeEventListener("resize",r)}),f?.(),(y=p)==null||y.disconnect(),p=null,c&&cancelAnimationFrame(g)}}var W1=O1;var U1=A1,Y1=T1,$1=N1,q1=P1;var G1=I1,rf=(e,t,r)=>{let o=new Map,n={platform:vh,...r},i={...n.platform,_c:o};return C1(e,t,{...n,platform:i})};var er=d(Y(),1),X1=d(Y(),1),Z1=d(vn(),1),S9=typeof document<"u",R9=function(){},of=S9?X1.useLayoutEffect:R9;function nf(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(!nf(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)&&!nf(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function Q1(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function K1(e,t){let r=Q1(e);return Math.round(t*r)/r}function yh(e){let t=er.useRef(e);return of(()=>{t.current=e}),t}function J1(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:l}=e,[u,f]=er.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=er.useState(o);nf(m,o)||p(o);let[g,b]=er.useState(null),[h,y]=er.useState(null),v=er.useCallback(V=>{V!==S.current&&(S.current=V,b(V))},[]),_=er.useCallback(V=>{V!==T.current&&(T.current=V,y(V))},[]),w=i||g,R=s||h,S=er.useRef(null),T=er.useRef(null),x=er.useRef(u),C=c!=null,D=yh(c),I=yh(n),O=yh(l),P=er.useCallback(()=>{if(!S.current||!T.current)return;let V={placement:t,strategy:r,middleware:m};I.current&&(V.platform=I.current),rf(S.current,T.current,V).then(E=>{let N={...E,isPositioned:O.current!==!1};L.current&&!nf(x.current,N)&&(x.current=N,Z1.flushSync(()=>{f(N)}))})},[m,t,r,I,O]);of(()=>{l===!1&&x.current.isPositioned&&(x.current.isPositioned=!1,f(V=>({...V,isPositioned:!1})))},[l]);let L=er.useRef(!1);of(()=>(L.current=!0,()=>{L.current=!1}),[]),of(()=>{if(w&&(S.current=w),R&&(T.current=R),w&&R){if(D.current)return D.current(w,R,P);P()}},[w,R,P,D,C]);let k=er.useMemo(()=>({reference:S,floating:T,setReference:v,setFloating:_}),[v,_]),A=er.useMemo(()=>({reference:w,floating:R}),[w,R]),M=er.useMemo(()=>{let V={position:r,left:0,top:0};if(!A.floating)return V;let E=K1(A.floating,u.x),N=K1(A.floating,u.y);return a?{...V,transform:"translate("+E+"px, "+N+"px)",...Q1(A.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:E,top:N}},[r,a,A.floating,u.x,u.y]);return er.useMemo(()=>({...u,update:P,refs:k,elements:A,floatingStyles:M}),[u,P,k,A,M])}var _h=(e,t)=>{let r=W1(e);return{name:r.name,fn:r.fn,options:[e,t]}},wh=(e,t)=>{let r=U1(e);return{name:r.name,fn:r.fn,options:[e,t]}},xh=(e,t)=>({fn:G1(e).fn,options:[e,t]}),Sh=(e,t)=>{let r=Y1(e);return{name:r.name,fn:r.fn,options:[e,t]}},Rh=(e,t)=>{let r=$1(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Eh=(e,t)=>{let r=q1(e);return{name:r.name,fn:r.fn,options:[e,t]}};var fl=d(Y(),1),gS=d(vn(),1);var pS=d(Y(),1);var ve=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Qe(1));let a;if(e&&t&&r&&o&&n&&i)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f),g=r(c,l,u,f),b=o(c,l,u,f),h=n(c,l,u,f);return i(m,p,g,b,h,l,u,f)};else if(e&&t&&r&&o&&n)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f),g=r(c,l,u,f),b=o(c,l,u,f);return n(m,p,g,b,l,u,f)};else if(e&&t&&r&&o)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f),g=r(c,l,u,f);return o(m,p,g,l,u,f)};else if(e&&t&&r)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f);return r(m,p,l,u,f)};else if(e&&t)a=(c,l,u,f)=>{let m=e(c,l,u,f);return t(m,l,u,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var dS=d(Y(),1),Oh=d(sf(),1),fS=d(sS(),1);var aS=d(Y(),1);var Th=[],Ph;function lS(){return Ph}function cS(e){Th.push(e)}function kh(e){let t=(r,o)=>{let n=nr(z9).current,i;try{Ph=n;for(let s of Th)s.before(n);i=e(r,o);for(let s of Th)s.after(n);n.didInitialize=!0}finally{Ph=void 0}return i};return t.displayName=e.displayName||e.name,t}function uS(e){return aS.forwardRef(kh(e))}function z9(){return{didInitialize:!1}}var W9=nl(19),U9=W9?$9:q9;function lf(e,t,r,o,n){return U9(e,t,r,o,n)}function Y9(e,t,r,o,n){let i=dS.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,Oh.useSyncExternalStore)(e.subscribe,i,i)}cS({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,Oh.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function $9(e,t,r,o,n){let i=lS();if(!i)return Y9(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 q9(e,t,r,o,n){return(0,fS.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var cf=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 lf(this,t,r,o,n)}};var fa=d(Y(),1);var rs=class extends cf{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){fa.useDebugValue(t);let o=this;J(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;J(()=>(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);J(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){fa.useDebugValue(t);let o=this,n=r!==void 0;J(()=>{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 fa.useDebugValue(t),lf(this,this.selectors[t],r,o,n)}useContextCallback(t,r){fa.useDebugValue(t);let o=ie(r??Bo);this.context[t]=o}useStateSetter(t){let r=fa.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 G9={open:ve(e=>e.open),transitionStatus:ve(e=>e.transitionStatus),domReferenceElement:ve(e=>e.domReferenceElement),referenceElement:ve(e=>e.positionReference??e.referenceElement),floatingElement:ve(e=>e.floatingElement),floatingId:ve(e=>e.floatingId)},Hn=class extends rs{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:Jd(),nested:o,triggerElements:i},G9),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&M0(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 mS(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,m=pS.useRef(null);o===void 0&&m.current===null&&(m.current=new Hn({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let p=o??m.current;return t.useSyncedValue("floatingId",n),J(()=>{let g={open:a,floatingId:n,referenceElement:c,floatingElement:l};he(c)&&(g.domReferenceElement=c),p.state.positionReference===p.state.referenceElement&&(g.positionReference=c),p.update(g)},[a,n,c,l,p]),p.context.onOpenChange=f,p.context.nested=i,p}var pl={tabIndex:-1,[Bc]:""};function bS(e){return t=>t==="touch"?e.current:!0}function uf(e,t,r=!1){let o=Nn(),n=Sn()!=null,i=fl.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return mS({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function K9(e,t){let r=fl.useRef(null),o=fl.useRef(null);return fl.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 Ah(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 Ih(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function hS(e,t,r,o={}){let n=r.reason,i=n===Z.triggerHover,s=t&&n===Z.triggerFocus,a=!t&&(n===Z.triggerPress||n===Z.escapeKey),c=Ih(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),Ah(u,t,r.trigger,c()),e.update(u)};i?gS.flushSync(l):l()}function df(e,t,r,o){x0(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function ff(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=K9(e,r),s=ie(a=>{if(i(a),!a)return;let c=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...c?o:null});return}l==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return J(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function pf(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");J(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),c=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):c=a}if(!c&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[u,f]=l.value;s.activeTriggerId=u,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let l=me(Z.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function mf(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=kd(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=ie(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Xi({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function gf(e,t){e.useSyncedValues(t),J(()=>()=>{e.update({activeTriggerProps:lt,inactiveTriggerProps:lt,popupProps:lt})},[e])}function vS(e,t){J(()=>{!t&&e.state.openMethod!==null&&e.set("openMethod",null)},[t,e]),J(()=>()=>{e.state.openMethod!==null&&e.set("openMethod",null)},[e])}var zn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function yS(){return new Hn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new zn,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function bf(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:yS(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:lt,inactiveTriggerProps:lt,popupProps:lt}}function hf(e,t,r=!1){return new Hn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Zc=ve(e=>e.triggerIdProp??e.activeTriggerId),Nh=ve(e=>e.openProp??e.open),_S=ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function wS(e,t){return t!==void 0&&Nh(e)&&Zc(e)===t}function X9(e,t){return wS(e,t)?!0:t!==void 0&&Nh(e)&&Zc(e)==null&&e.triggerCount===1}var vf={open:Nh,mounted:ve(e=>e.mounted),transitionStatus:ve(e=>e.transitionStatus),floatingRootContext:ve(e=>e.floatingRootContext),triggerCount:ve(e=>e.triggerCount),preventUnmountingOnClose:ve(e=>e.preventUnmountingOnClose),payload:ve(e=>e.payload),activeTriggerId:Zc,activeTriggerElement:ve(e=>e.mounted?e.activeTriggerElement:null),popupId:_S,isTriggerActive:ve((e,t)=>t!==void 0&&Zc(e)===t),isOpenedByTrigger:ve((e,t)=>wS(e,t)),isMountedByTrigger:ve((e,t)=>t!==void 0&&Zc(e)===t&&e.mounted),triggerProps:ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:ve((e,t)=>X9(e,t)?_S(e):void 0),popupProps:ve(e=>e.popupProps),popupElement:ve(e=>e.popupElement),positionerElement:ve(e=>e.positionerElement)};function xS(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Nn(),i=Sn()!=null,s=nr(()=>new Hn({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new zn,floatingId:n,syncOnly:!1,nested:i})).current;return J(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=he(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function Vh(e={}){let{nodeId:t,externalTree:r}=e,o=xS(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.useState("open"),l=n.useState("floatingId"),[u,f]=Pr.useState(null),[m,p]=Pr.useState(void 0),[g,b]=Pr.useState(void 0),h=Pr.useRef(null),y=Wo(r),v=Pr.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),_=J1({...e,elements:{...v,...u&&{reference:u}}}),w=he(m)?m:null,R=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:w),n.useSyncedValue("floatingElement",R);let S=Pr.useCallback(O=>{let P=he(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;f(P),_.refs.setReference(P)},[_.refs]),T=Pr.useCallback(O=>{(he(O)||O===null)&&(h.current=O,p(O)),(he(_.refs.reference.current)||_.refs.reference.current===null||O!==null&&!he(O))&&_.refs.setReference(O)},[_.refs,p]),x=Pr.useCallback(O=>{b(O),_.refs.setFloating(O)},[_.refs]),C=Pr.useMemo(()=>({..._.refs,setReference:T,setFloating:x,setPositionReference:S,domReference:h}),[_.refs,T,x,S]),D=Pr.useMemo(()=>({..._.elements,domReference:a}),[_.elements,a]),I=Pr.useMemo(()=>({..._,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:C,elements:D,nodeId:t,rootStore:n}),[_,C,D,t,n,c,l]);return J(()=>{a&&(h.current=a)},[a]),J(()=>{n.context.dataRef.current.floatingContext=I;let O=y?.nodesRef.current.find(P=>P.id===t);O&&(O.context=I)}),Pr.useMemo(()=>({..._,context:I,refs:C,elements:D,rootStore:n}),[_,C,D,I,n])}var Wn=d(Y(),1);var Mh=_t.os.mac&&_t.engine.webkit;function Fh(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Wn.useRef(!1),c=Wn.useRef(null),l=Wn.useRef(!0),u=Rr();Wn.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let p=Ge(m);function g(){let y=n.select("domReferenceElement");!n.select("open")&&je(y)&&y===qr(Ce(y))&&(a.current=!0)}function b(){l.current=!0}function h(){l.current=!1}return Cr(ye(p,"blur",g),Mh&&ye(p,"keydown",b,!0),Mh&&ye(p,"pointerdown",h,!0))},[n,r]),Wn.useEffect(()=>{if(!r)return;function m(p){if(p.reason===Z.triggerPress||p.reason===Z.escapeKey){let g=n.select("domReferenceElement");he(g)&&(c.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=Wn.useMemo(()=>{function m(){a.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(p){let g=p.currentTarget;if(a.current){if(c.current===g)return;m()}let b=Tt(p.nativeEvent);if(he(b)){if(Mh&&!p.relatedTarget){if(!l.current&&!la(b))return}else if(!L0(b))return}let h=Zi(p.relatedTarget,n.context.triggerElements),{nativeEvent:y,currentTarget:v}=p,_=typeof o=="function"?o():o;if(n.select("open")&&h||_===0||_===void 0){n.setOpen(!0,me(Z.triggerFocus,y,v));return}u.start(_,()=>{a.current||n.setOpen(!0,me(Z.triggerFocus,y,v))})},onBlur(p){m();let g=p.relatedTarget,b=p.nativeEvent,h=he(g)&&g.hasAttribute(Ci("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let y=n.select("domReferenceElement"),v=qr(Ce(y));!g&&v===y||ce(s.current.floatingContext?.refs.floating.current,v)||ce(y,v)||h||Zi(g??v,n.context.triggerElements)||n.setOpen(!1,me(Z.triggerFocus,b))})}}},[s,o,n,u]);return Wn.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var Dh=d(Y(),1);var Lh=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 cr,this.restTimeout=new cr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},yf=new WeakMap;function ml(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&yf.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),yf.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function _f(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=yf.get(r);i&&i!==e&&ml(i),ml(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,yf.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function gl(e){let t=e.context.dataRef.current,r=nr(()=>t.hoverInteractionState??Lh.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),il(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function Qc(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:l}=i.context,u=Wo(),f=Sn(),m=gl(i),p=Rr(),g=ie(()=>Bd(l.current.openEvent?.type,m.interactedInside)),b=ie(()=>D0(l.current.openEvent?.type)),h=ie(()=>{ml(m)});J(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,h())},[s,m,h]),Dh.useEffect(()=>h,[h]),J(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&b()&&he(c)&&a){let y=c,v=a,_=Ce(a),w=u?.nodesRef.current.find(x=>x.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let R=m.pointerEventsScopeElement!==v?m.pointerEventsScopeElement:null,S=w!==v?w:null,T=m.handleCloseOptions?.getScope?.()??R??S??y.closest("[data-rootownerid]")??_.body;return _f(m,{scopeElement:T,referenceElement:y,floatingElement:v}),()=>{h()}}},[r,s,c,a,m,b,u,f,h]),Dh.useEffect(()=>{if(!r)return;function y(){return!!(u&&f&&zo(u.nodesRef.current,f).length>0)}function v(x){let C=Si(o,"close",m.pointerType),D=()=>{i.setOpen(!1,me(Z.triggerHover,x)),u?.events.emit("floating.closed",x)};C?m.openChangeTimeout.start(C,D):(m.openChangeTimeout.clear(),D())}function _(x){let C=Tt(x);if(!Ub(C)){m.interactedInside=!1;return}m.interactedInside=C?.closest("[aria-haspopup]")!=null}function w(){m.openChangeTimeout.clear(),p.clear(),u?.events.off("floating.closed",S),h()}function R(x){if(y()&&u){u.events.on("floating.closed",S);return}if(Zi(x.relatedTarget,i.context.triggerElements))return;let C=l.current.floatingContext?.nodeId??n,D=x.relatedTarget;if(!(u&&C&&he(D)&&zo(u.nodesRef.current,C,!1).some(O=>ce(O.context?.elements.floating,D)))){if(m.handler){m.handler(x);return}h(),b()&&!g()&&v(x)}}function S(x){!u||!f||y()||p.start(0,()=>{u.events.off("floating.closed",S),i.setOpen(!1,me(Z.triggerHover,x)),u.events.emit("floating.closed",x)})}let T=a;return Cr(T&&ye(T,"mouseenter",w),T&&ye(T,"mouseleave",R),T&&ye(T,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",S)})},[r,a,i,l,o,n,b,g,h,m,u,f,p])}var os=d(Y(),1),SS=d(vn(),1);var Z9={current:null};function Jc(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=Z9,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:p}=t,g="rootStore"in e?e.rootStore:e,{dataRef:b,events:h}=g.context,y=Wo(l),v=gl(g),_=os.useRef(!1),w=Wt(n),R=Wt(o),S=Wt(s),T=Wt(r),x=Wt(p),C=Wt(m),D=ie(()=>Bd(b.current.openEvent?.type,v.interactedInside)),I=ie(()=>x.current?.()!==!1),O=ie((k,A,M)=>{let V=g.context.triggerElements;if(V.hasElement(A))return!k||!ce(k,A);if(!he(M))return!1;let E=M;return V.hasMatchingElement(N=>ce(N,E))&&(!k||!ce(k,E))}),P=ie(()=>{if(!v.handler)return;Ce(g.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),L=ie(()=>{ml(v)});return u&&(v.handleCloseOptions=w.current?.__options),os.useEffect(()=>P,[P]),os.useEffect(()=>{if(!r)return;function k(A){A.open?_.current=!1:(_.current=A.reason===Z.triggerHover,P(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return h.on("openchange",k),()=>{h.off("openchange",k)}},[r,h,v,P]),os.useEffect(()=>{if(!r)return;function k(E,N=!0){let j=Si(R.current,"close",v.pointerType);j?v.openChangeTimeout.start(j,()=>{g.setOpen(!1,me(Z.triggerHover,E)),y?.events.emit("floating.closed",E)}):N&&(v.openChangeTimeout.clear(),g.setOpen(!1,me(Z.triggerHover,E)),y?.events.emit("floating.closed",E))}let A=c.current??(u?g.select("domReferenceElement"):null);if(!he(A))return;function M(E){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Ho(v.pointerType))return;let N=qb(S.current),j=Si(R.current,"open",v.pointerType),W=Tt(E),G=E.currentTarget??null,ee=g.select("domReferenceElement"),te=G;if(he(W)&&!g.context.triggerElements.hasElement(W)){for(let we of g.context.triggerElements.elements())if(ce(we,W)){te=we;break}}he(G)&&he(ee)&&!g.context.triggerElements.hasElement(G)&&ce(G,ee)&&(te=ee);let re=te==null?!1:O(ee,te,W),le=g.select("open"),Q=C.current?.()??g.select("transitionStatus")==="ending",se=!le&&Q&&_.current,q=!re&&he(te)&&he(ee)&&ce(ee,te)&&se,_e=N>0&&!j,$=re&&(le||se)||q,fe=!le||re;if($){I()&&g.setOpen(!0,me(Z.triggerHover,E,te));return}_e||(j?v.openChangeTimeout.start(j,()=>{fe&&I()&&g.setOpen(!0,me(Z.triggerHover,E,te))}):fe&&I()&&g.setOpen(!0,me(Z.triggerHover,E,te)))}function V(E){if(D()){L();return}P();let N=g.select("domReferenceElement"),j=Ce(N);v.restTimeout.clear(),v.restTimeoutPending=!1;let W=b.current.floatingContext??f?.();if(Zi(E.relatedTarget,g.context.triggerElements))return;if(w.current&&W){g.select("open")||v.openChangeTimeout.clear();let ee=c.current;v.handler=w.current({...W,tree:y,x:E.clientX,y:E.clientY,onClose(){L(),P(),T.current&&!D()&&ee===g.select("domReferenceElement")&&k(E,!0)}}),j.addEventListener("mousemove",v.handler),v.handler(E);return}(v.pointerType!=="touch"||!ce(g.select("floatingElement"),E.relatedTarget))&&k(E)}return a?Cr(ye(A,"mousemove",M,{once:!0}),ye(A,"mouseenter",M),ye(A,"mouseleave",V)):Cr(ye(A,"mouseenter",M),ye(A,"mouseleave",V))},[P,L,b,R,g,r,w,v,u,O,D,i,a,S,c,y,T,f,C,I]),os.useMemo(()=>{if(!r)return;function k(A){v.pointerType=A.pointerType}return{onPointerDown:k,onPointerEnter:k,onMouseMove(A){let{nativeEvent:M}=A,V=A.currentTarget,E=g.select("domReferenceElement"),N=g.select("open"),j=O(E,V,A.target);if(i&&!Ho(v.pointerType))return;if(N&&j&&v.handleCloseOptions?.blockPointerEvents){let ee=g.select("floatingElement");if(ee){let te=v.handleCloseOptions?.getScope?.()??V.ownerDocument.body;_f(v,{scopeElement:te,referenceElement:V,floatingElement:ee})}}let W=qb(S.current);if(N&&!j||W===0||!j&&v.restTimeoutPending&&A.movementX**2+A.movementY**2<2)return;v.restTimeout.clear();function G(){if(v.restTimeoutPending=!1,D())return;let ee=g.select("open");!v.blockMouseMove&&(!ee||j)&&I()&&g.setOpen(!0,me(Z.triggerHover,M,V))}v.pointerType==="touch"?SS.flushSync(()=>{G()}):j&&N?G():(v.restTimeoutPending=!0,v.restTimeout.start(W,G))}}},[r,v,D,O,i,g,S,I])}var RS=.1,Q9=RS*RS,it=.5;function wf(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function xf(e,t,r,o,n,i,s,a,c,l){let u=!1;return wf(e,t,r,o,n,i)&&(u=!u),wf(e,t,n,i,s,a)&&(u=!u),wf(e,t,s,a,c,l)&&(u=!u),wf(e,t,c,l,r,o)&&(u=!u),u}function J9(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Sf(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),l=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=l}function eu(e={}){let{blockPointerEvents:t=!1}=e,r=new cr,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:l,tree:u})=>{let f=s?.split("-")[0],m=!1,p=null,g=null,b=typeof performance<"u"?performance.now():0;function h(v,_){let w=performance.now(),R=w-b;if(p===null||g===null||R===0)return p=v,g=_,b=w,!1;let S=v-p,T=_-g,x=S*S+T*T,C=R*R*Q9;return p=v,g=_,b=w,x<C}function y(){r.clear(),c()}return function(_){r.clear();let w=a.domReference,R=a.floating;if(!w||!R||f==null||n==null||i==null)return;let{clientX:S,clientY:T}=_,x=Tt(_),C=_.type==="mouseleave",D=ce(R,x),I=ce(w,x);if(D&&(m=!0,!C))return;if(I&&(m=!1,!C)){m=!0;return}if(C&&he(_.relatedTarget)&&ce(R,_.relatedTarget))return;function O(){return!!(u&&zo(u.nodesRef.current,l).length>0)}function P(){O()||y()}if(O())return;let L=w.getBoundingClientRect(),k=R.getBoundingClientRect(),A=n>k.right-k.width/2,M=i>k.bottom-k.height/2,V=k.width>L.width,E=k.height>L.height,N=(V?L:k).left,j=(V?L:k).right,W=(E?L:k).top,G=(E?L:k).bottom;if(f==="top"&&i>=L.bottom-1||f==="bottom"&&i<=L.top+1||f==="left"&&n>=L.right-1||f==="right"&&n<=L.left+1){P();return}let ee=!1;switch(f){case"top":ee=Sf(S,T,N,L.top+1,j,k.bottom-1);break;case"bottom":ee=Sf(S,T,N,k.top+1,j,L.bottom-1);break;case"left":ee=Sf(S,T,k.right-1,G,L.left+1,W);break;case"right":ee=Sf(S,T,L.right-1,G,k.left+1,W);break;default:}if(ee)return;if(m&&!J9(S,T,L)){P();return}if(!C&&h(S,T)){P();return}let te=!1;switch(f){case"top":{let re=V?it/2:it*4,le=V||A?n+re:n-re,Q=V?n-re:A?n+re:n-re,se=i+it+1,q=A||V?k.bottom-it:k.top,_e=A?V?k.bottom-it:k.top:k.bottom-it;te=xf(S,T,le,se,Q,se,k.left,q,k.right,_e);break}case"bottom":{let re=V?it/2:it*4,le=V||A?n+re:n-re,Q=V?n-re:A?n+re:n-re,se=i-it,q=A||V?k.top+it:k.bottom,_e=A?V?k.top+it:k.bottom:k.top+it;te=xf(S,T,le,se,Q,se,k.left,q,k.right,_e);break}case"left":{let re=E?it/2:it*4,le=E||M?i+re:i-re,Q=E?i-re:M?i+re:i-re,se=n+it+1,q=M||E?k.right-it:k.left,_e=M?E?k.right-it:k.left:k.right-it;te=xf(S,T,q,k.top,_e,k.bottom,se,le,se,Q);break}case"right":{let re=E?it/2:it*4,le=E||M?i+re:i-re,Q=E?i-re:M?i+re:i-re,se=n-it,q=M||E?k.left+it:k.right,_e=M?E?k.left+it:k.right:k.left+it;te=xf(S,T,se,le,se,Q,q,k.top,_e,k.bottom);break}default:}te?m||r.start(40,P):P()}};return o.__options={...e,blockPointerEvents:t},o}var jh=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Fn.startingStyle]="startingStyle",e[e.endingStyle=Fn.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),tu=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),eV={[tu.popupOpen]:""},tV={[tu.popupOpen]:"",[tu.pressed]:""},rV={[jh.open]:""},oV={[jh.closed]:""},nV={[jh.anchorHidden]:""},Rf={open(e){return e?eV:null}},ES={open(e){return e?tV:null}},Uo={open(e){return e?rV:oV},anchorHidden(e){return e?nV:null}};var iV="ArrowUp",sV="ArrowDown",aV="ArrowLeft",lV="ArrowRight",cV="Home",uV="End";var dV=new Set([aV,lV]);var fV=new Set([iV,sV]);var pV=new Set([...dV,...fV]),CS=new Set([...pV,cV,uV]);function Ef(e){return nl(19)?e:e?"true":void 0}var TS=d(Y(),1),PS=d(F(),1),kS=TS.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,PS.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Bh=d(Y(),1);var ru=d(Y(),1);function OS(e){let t=ru.useRef(""),r=ru.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:ru.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}}function AS(e,t){let r=ie((i,s)=>{(typeof e=="function"?e():e)||t(s||(_t.os.ios?"touch":""))}),{onClick:o,onPointerDown:n}=OS(r);return Bh.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}var So=d(Y(),1);var mV=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:l,padding:u=0,offsetParent:f="real"}=wn(e,t)||{};if(l==null)return{};let m=Ud(u),p={x:r,y:o},g=Yc(n),b=Uc(g),h=await s.getDimensions(l),y=g==="y",v=y?"top":"left",_=y?"bottom":"right",w=y?"clientHeight":"clientWidth",R=i.reference[b]+i.reference[g]-p[g]-i.floating[b],S=p[g]-i.reference[g],T=f==="real"?await s.getOffsetParent?.(l):a.floating,x=a.floating[w]||i.floating[b];(!x||!await s.isElement?.(T))&&(x=a.floating[w]||i.floating[b]);let C=R/2-S/2,D=x/2-h[b]/2-1,I=Math.min(m[v],D),O=Math.min(m[_],D),P=I,L=x-h[b]-O,k=x/2-h[b]/2+C,A=Wc(P,k,L),M=!c.arrow&&xn(n)!=null&&k!==A&&i.reference[b]/2-(k<P?I:O)-h[b]/2<0,V=M?k<P?k-P:k-L:0;return{[g]:p[g]+V,data:{[g]:A,centerOffset:k-A-V,...M&&{alignmentOffset:V}},reset:M}}}),IS=(e,t)=>({...mV(e),options:[e,t]});var gV=Eh().fn,NS={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;return{data:{referenceHidden:(await gV(e)).data?.referenceHidden||i}}}};var ou={sideX:"left",sideY:"top"},Cf={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=Ge(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:ou};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 v=Ce(n);m={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let p=br(a),g=t,b=r;p==="left"&&(g=m.width-(t+o.width)),p==="top"&&(b=m.height-(r+o.height));let h=p==="left"?"right":ou.sideX,y=p==="top"?"bottom":ou.sideY;return{x:g,y:b,data:{sideX:h,sideY:y}}}};function FS(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 VS(e,t,r){let{rects:o,placement:n}=e;return{side:FS(t,br(n),r),align:xn(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Tf(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:c=5,sticky:l=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:m,keepMounted:p=!1,floatingRootContext:g,mounted:b,collisionAvoidance:h,shiftCrossAxis:y=!1,nodeId:v,adaptiveOrigin:_,lazyFlip:w=!1,externalTree:R}=e,[S,T]=So.useState(null);!b&&S!==null&&T(null);let x=h.side||"flip",C=h.align||"flip",D=h.fallbackAxisSide||"end",I=typeof t=="function"?t:void 0,O=ie(I),P=I?O:t,L=Wt(t),k=Wt(b),M=ol()==="rtl",V=S||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":M?"left":"right","inline-start":M?"right":"left"}[o],E=i==="center"?V:`${V}-${i}`,N=c,j=1,W=o==="bottom"?j:0,G=o==="top"?j:0,ee=o==="right"?j:0,te=o==="left"?j:0;typeof N=="number"?N={top:N+W,right:N+te,bottom:N+G,left:N+ee}:N&&(N={top:(N.top||0)+W,right:(N.right||0)+te,bottom:(N.bottom||0)+G,left:(N.left||0)+ee});let re={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:N},le=So.useRef(null),Q=Wt(n),se=Wt(s),q=typeof n!="function"?n:0,_e=typeof s!="function"?s:0,$=[];m&&$.push(m),$.push(_h(nt=>{let Yr=VS(nt,o,M),In=typeof Q.current=="function"?Q.current(Yr):Q.current,jo=typeof se.current=="function"?se.current(Yr):se.current;return{mainAxis:In,crossAxis:jo,alignmentAxis:jo}},[q,_e,M,o]));let fe=C==="none"&&x!=="shift",we=!fe&&(l||y||x==="shift"),Ze=x==="none"?null:Sh({...re,padding:{top:N.top+j,right:N.right+j,bottom:N.bottom+j,left:N.left+j},mainAxis:!y&&x==="flip",crossAxis:C==="flip"?"alignment":!1,fallbackAxisSideDirection:D}),ot=fe?null:wh(nt=>{let Yr=Ce(nt.elements.floating).documentElement;return{...re,rootBoundary:y?{x:0,y:0,width:Yr.clientWidth,height:Yr.clientHeight}:void 0,mainAxis:C!=="none",crossAxis:we,limiter:l||y?void 0:xh(In=>{if(!le.current)return{};let{width:jo,height:wi}=le.current.getBoundingClientRect(),mn=so(br(In.placement)),ra=mn==="y"?jo:wi,rl=mn==="y"?N.left+N.right:N.top+N.bottom;return{offset:ra/2+rl/2}})}},[re,l,y,N,C]);x==="shift"||C==="shift"||i==="center"?$.push(ot,Ze):$.push(Ze,ot),$.push(Rh({...re,apply({elements:{floating:nt},availableWidth:Yr,availableHeight:In,rects:jo}){if(!k.current)return;let wi=nt.style;wi.setProperty("--available-width",`${Yr}px`),wi.setProperty("--available-height",`${In}px`);let mn=Ge(nt).devicePixelRatio||1,{x:ra,y:rl,width:xd,height:yb}=jo.reference,_b=(Math.round((ra+xd)*mn)-Math.round(ra*mn))/mn,wb=(Math.round((rl+yb)*mn)-Math.round(rl*mn))/mn;wi.setProperty("--anchor-width",`${_b}px`),wi.setProperty("--anchor-height",`${wb}px`)}}),IS(nt=>({element:le.current||Ce(nt.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(nt){let{elements:Yr,middlewareData:In,placement:jo,rects:wi,y:mn}=nt,ra=br(jo),rl=so(ra),xd=le.current,yb=In.arrow?.x||0,_b=In.arrow?.y||0,wb=xd?.clientWidth||0,Z4=xd?.clientHeight||0,xb=yb+wb/2,Mx=_b+Z4/2,Q4=Math.abs(In.shift?.y||0),J4=wi.reference.height/2,kc=typeof n=="function"?n(VS(nt,o,M)):n,e8=Q4>kc,t8={top:`${xb}px calc(100% + ${kc}px)`,bottom:`${xb}px ${-kc}px`,left:`calc(100% + ${kc}px) ${Mx}px`,right:`${-kc}px ${Mx}px`}[ra],r8=`${xb}px ${wi.reference.y+J4-mn}px`;return Yr.floating.style.setProperty("--transform-origin",we&&rl==="y"&&e8?r8:t8),{}}},NS,_),J(()=>{!b&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[b,g]);let ue=So.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:xe,elements:pe,x:dt,y:jt,middlewareData:De,update:xo,placement:z,context:X,isPositioned:Ie,floatingStyles:be}=Vh({rootContext:g,open:p?b:void 0,placement:E,middleware:$,strategy:r,whileElementsMounted:p?void 0:(...nt)=>Xc(...nt,ue),nodeId:v,externalTree:R}),{sideX:Ue,sideY:or}=De.adaptiveOrigin||ou,Bt=Ie?r:"fixed",Ht=So.useMemo(()=>{let nt=_?{position:Bt,[Ue]:dt,[or]:jt}:{position:Bt,...be};return Ie||(nt.opacity=0),nt},[_,Bt,Ue,dt,or,jt,be,Ie]),pn=So.useRef(null);J(()=>{if(!b)return;let nt=L.current,Yr=typeof nt=="function"?nt():nt,jo=(MS(Yr)?Yr.current:Yr)||null||null;jo!==pn.current&&(xe.setPositionReference(jo),pn.current=jo)},[b,xe,P,L]),So.useEffect(()=>{if(!b)return;let nt=L.current;typeof nt!="function"&&MS(nt)&&nt.current!==pn.current&&(xe.setPositionReference(nt.current),pn.current=nt.current)},[b,xe,P,L]),So.useEffect(()=>{if(p&&b&&pe.reference&&pe.floating)return Xc(pe.reference,pe.floating,xo,ue)},[p,b,pe,xo,ue]);let qi=br(z),hd=FS(o,qi,M),vd=xn(z)||"center",yd=!!De.hide?.referenceHidden;J(()=>{w&&b&&Ie&&T(qi)},[w,b,Ie,qi]);let _d=So.useMemo(()=>({position:"absolute",top:De.arrow?.y,left:De.arrow?.x}),[De.arrow]),wd=De.arrow?.centerOffset!==0;return So.useMemo(()=>({positionerStyles:Ht,arrowStyles:_d,arrowRef:le,arrowUncentered:wd,side:hd,align:vd,physicalSide:qi,anchorHidden:yd,refs:xe,context:X,isPositioned:Ie,update:xo}),[Ht,_d,le,wd,hd,vd,qi,yd,xe,X,Ie,xo])}function MS(e){return e!=null&&"current"in e}function bl(e){return e==="starting"?f1:lt}function Pf(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),Ne("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},bl(o),n],stateAttributesMapping:Uo})}var LS=d(Y(),1);var bV=20;function DS(e,t,r,o){let[n,i]=LS.useState(!1);J(()=>{if(!e||!t||r==null){i(!1);return}let s=Ce(r).documentElement.clientWidth,a=r.offsetWidth;i(s>0&&a>0&&a>=s-bV)},[e,t,r]),O0(e&&(!t||n),o)}var jS=d(Y(),1);var Hh=jS.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:c,...l}=t,{getButtonProps:u,buttonRef:f}=xi({disabled:i,focusableWhenDisabled:s,native:a});return Ne("button",t,{state:{disabled:i},ref:[r,f],props:[l,u]})});var ns={};io(ns,{Panel:()=>YS,Root:()=>HS,Trigger:()=>WS});var nu=d(Y(),1);var kf={...c0,...Ln};var BS=d(F(),1),HS=nu.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:c,style:l,...u}=t,f=ie(a),m=s0({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),p=nu.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=nu.useMemo(()=>({...m,onOpenChange:f,state:p}),[m,f,p]),b=Ne("div",t,{state:p,ref:r,props:u,stateAttributesMapping:kf});return(0,BS.jsx)(Ib.Provider,{value:g,children:b})});var zS=d(Y(),1);var hV={...l0,...Ln},WS=zS.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=Id(),{className:c,disabled:l=a,render:u,nativeButton:f=!0,style:m,...p}=t,{getButtonProps:g,buttonRef:b}=xi({disabled:l,focusableWhenDisabled:!0,native:f});return Ne("button",t,{state:s,ref:[r,b],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},p,g],stateAttributesMapping:hV})});var US=d(Y(),1);var zh=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var YS=US.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:c,...l}=t,{mounted:u,onOpenChange:f,open:m,panelId:p,setMounted:g,setPanelIdState:b,setOpen:h,state:y,transitionStatus:v}=Id(),_=n??!1,w=i??!1;J(()=>{if(a)return b(a),()=>{b(void 0)}},[a,b]);let{height:R,props:S,ref:T,shouldPreventOpenAnimation:x,shouldRender:C,transitionStatus:D,width:I}=_0({externalRef:r,hiddenUntilFound:_,id:p,keepMounted:w,mounted:u,onOpenChange:f,open:m,setMounted:g,setOpen:h,transitionStatus:v}),O={...y,transitionStatus:D},P=Rd(c,O),L=Ne("div",{...t,style:void 0},{state:O,ref:T,props:[S,{style:{[zh.collapsiblePanelHeight]:R===void 0?"auto":`${R}px`,[zh.collapsiblePanelWidth]:I===void 0?"auto":`${I}px`}},l,P?{style:P}:void 0,x?{style:{animationName:"none"}}:void 0],stateAttributesMapping:kf});return C?L:null});var Of=d(Y(),1),vV=Of.createContext(void 0);function $S(e){let t=Of.useContext(vV);if(t===void 0&&!e)throw new Error(Qe(69));return t}var qS=d(Y(),1),Wh=d(vn(),1);function GS(e,t){let r=qS.useRef(null);function o(i){Wh.flushSync(()=>{e.setOpen(!1,me(Z.focusOut,i.nativeEvent,i.currentTarget))}),i1(r.current)?.focus()}function n(i){let s=e.select("positionerElement");if(s&&Ei(i,s))e.context.beforeContentFocusGuardRef.current?.focus();else{Wh.flushSync(()=>{e.setOpen(!1,me(Z.focusOut,i.nativeEvent,i.currentTarget))});let a=n1(e.context.triggerFocusTargetRef.current||t.current);for(;a!==null&&ce(s,a);){let c=a;if(a=cl(a),a===c)break}a?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var kr=d(Y(),1),eR=d(vn(),1);var KS=d(Y(),1);function XS(e){let[t,r]=KS.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var hl=d(Y(),1);function Uh(e){let t=Jt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=je(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Ji(r)!==i||Ji(o)!==s)&&(r=i,o=s),{width:r,height:o}}function QS(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,l=Bn(t,!0,!1),u=Mn(),f=hl.useRef(null),m=hl.useRef(!0),p=hl.useRef(Bo),g=ie(i),b=ie(s),h=hl.useMemo(()=>{let y=a==="top",v=a==="left";return c==="rtl"?(y=y||a==="inline-end",v=v||a==="inline-end"):(y=y||a==="inline-start",v=v||a==="inline-start"),y?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[v?"right":"left"]:"0"}:lt},[a,c]);J(()=>{if(!n){p.current=Bo,m.current=!0,f.current=null;return}if(!t||!r)return;p.current=ZS(t,h),Yh(t,"auto");let y=If(t,"position","static"),v=If(t,"transform","none"),_=If(t,"scale","1"),w=ZS(r,{"--available-width":"max-content","--available-height":"max-content"});function R(){y(),v(),w()}function S(){R(),_()}if(g?.(),m.current||f.current===null){Af(r,"max-content");let D=Uh(t);return f.current=D,Af(r,D),S(),b?.(null,D),m.current=!1,()=>{p.current(),p.current=Bo}}Af(r,"max-content");let T=f.current,x=Uh(t);f.current=x,Yh(t,T),S(),b?.(T,x),Af(r,x);let C=new AbortController;return u.request(()=>{Yh(t,x),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},C.signal)}),()=>{C.abort(),u.cancel(),p.current(),p.current=Bo}},[o,t,r,l,u,n,g,b,h])}function If(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function ZS(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(If(e,o,n));return r.length?()=>{r.forEach(o=>o())}:Bo}function Yh(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 Af(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 vl=d(F(),1);function Nf(e){let{store:t,side:r,cssVars:o,children:n}=e,i=ol(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),p=XS(c?s:null),g=wV(a,l),b=kr.useRef(null),[h,y]=kr.useState(null),[v,_]=kr.useState(null),w=kr.useRef(null),R=kr.useRef(null),S=Bn(w,!0,!1),T=Mn(),[x,C]=kr.useState(null),[D,I]=kr.useState(!1);J(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let O=ie(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),R.current?.style.setProperty("display","none")}),P=ie(V=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),R.current?.style.removeProperty("display"),V&&C(V)}),L=kr.useRef(null);J(()=>{(!c||!u)&&(L.current=null)},[c,u]),J(()=>{if(s&&p&&s!==p&&L.current!==s&&b.current){y(b.current),I(!0);let V=_V(p,s);_(V),T.request(()=>{eR.flushSync(()=>{I(!1)}),S(()=>{y(null),C(null),b.current=null})}),L.current=s}},[s,p,h,S,T]),J(()=>{let V=w.current;if(!V)return;let E=Ce(V).createElement("div");for(let N of Array.from(V.childNodes))E.appendChild(N.cloneNode(!0));b.current=E});let k=h!=null,A;k?A=(0,vl.jsxs)(kr.Fragment,{children:[(0,vl.jsx)("div",{"data-previous":!0,inert:Ef(!0),ref:R,style:{...x?{[o.popupWidth]:`${x.width}px`,[o.popupHeight]:`${x.height}px`}:null,position:"absolute"},"data-ending-style":D?void 0:""},"previous"),(0,vl.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":D?"":void 0,children:n},g)]}):A=(0,vl.jsx)("div",{"data-current":!0,ref:w,children:n},g),J(()=>{let V=R.current;!V||!h||V.replaceChildren(...Array.from(h.childNodes))},[h]),QS({popupElement:f,positionerElement:m,mounted:u,content:l,onMeasureLayout:O,onMeasureLayoutComplete:P,side:r,direction:i});let M={activationDirection:yV(v),transitioning:k};return{children:A,state:M}}function yV(e){if(e)return`${JS(e.horizontal,5,"right","left")} ${JS(e.vertical,5,"down","up")}`}function JS(e,t,r,o){return e>t?r:e<-t?o:""}function _V(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 wV(e,t){let[r,o]=kr.useState(0),n=kr.useRef(e),i=kr.useRef(t),s=kr.useRef(!1);return J(()=>{let a=n.current,c=i.current,l=e!==a,u=t!==c;l?(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 Ut={};io(Ut,{Arrow:()=>bR,Backdrop:()=>vR,Close:()=>RR,Description:()=>xR,Handle:()=>su,Popup:()=>mR,Portal:()=>aR,Positioner:()=>lR,Root:()=>oR,Title:()=>_R,Trigger:()=>nR,Viewport:()=>TR,createHandle:()=>PR});var Ti=d(Y(),1);var Vf=d(Y(),1),$h=Vf.createContext(void 0);function Pt(e){let t=Vf.useContext($h);if(t===void 0&&!e)throw new Error(Qe(47));return t}var is=d(Y(),1),tR=d(vn(),1);function xV(){return{...bf(),disabled:!1,modal:!1,focusManagerModal:!1,instantType:void 0,openMethod:null,openChangeReason:null,titleElementId:void 0,descriptionElementId:void 0,stickIfOpen:!0,nested:!1,openOnHover:!1,closeDelay:0,hasViewport:!1}}var SV={...vf,disabled:ve(e=>e.disabled),instantType:ve(e=>e.instantType),openMethod:ve(e=>e.openMethod),openChangeReason:ve(e=>e.openChangeReason),modal:ve(e=>e.modal),focusManagerModal:ve(e=>e.focusManagerModal),stickIfOpen:ve(e=>e.stickIfOpen),titleElementId:ve(e=>e.titleElementId),descriptionElementId:ve(e=>e.descriptionElementId),openOnHover:ve(e=>e.openOnHover),closeDelay:ve(e=>e.closeDelay),hasViewport:ve(e=>e.hasViewport)},yl=class e extends rs{constructor(t,r,o=!1){let n={...xV(),...t},i=new zn;n.open&&t?.mounted===void 0&&(n.mounted=!0),n.floatingRootContext=hf(i,r,o),super(n,{popupRef:is.createRef(),backdropRef:is.createRef(),internalBackdropRef:is.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerFocusTargetRef:is.createRef(),beforeContentFocusGuardRef:is.createRef(),stickIfOpenTimeout:new cr,triggerElements:i},SV)}setOpen=(t,r)=>{let o=r.reason===Z.triggerHover,n=r.reason===Z.triggerPress&&r.event.detail===0,i=!t&&(r.reason===Z.escapeKey||r.reason==null),s=Ih(r),a=this.select("activeTriggerId");if(!t&&r.reason===Z.closePress&&r.trigger==null&&a!=null&&(r.trigger=this.context.triggerElements.getById(a)??this.select("activeTriggerElement")??void 0),this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let l={open:t,openChangeReason:r.reason};Ah(l,t,r.trigger,s()),this.update(l)};o?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),tR.flushSync(c)):c(),n||i?this.set("instantType",n?"click":"dismiss"):r.reason===Z.focusOut?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(t,r){let{store:o,internalStore:n}=uf(t,(i,s)=>new e(r,i,s));return is.useEffect(()=>n?.disposeEffect(),[n]),o}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()};var pa=d(F(),1);function rR({props:e}){let{children:t,open:r,defaultOpen:o=!1,onOpenChange:n,onOpenChangeComplete:i,modal:s=!1,handle:a,triggerId:c,defaultTriggerId:l=null}=e,u=yl.useStore(a?.store,{modal:s,open:o,openProp:r,activeTriggerId:l,triggerIdProp:c});df(u,r,o,l),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",c);let f=u.useState("open"),m=u.useState("mounted"),p=u.useState("payload"),g=Sn()!=null;u.useContextCallback("onOpenChange",n),u.useContextCallback("onOpenChangeComplete",i),vS(u,f),pf(u);let{forceUnmount:b}=mf(f,u,()=>{u.update({stickIfOpen:!0,openChangeReason:null})});u.useSyncedValues({modal:s,nested:g}),Ti.useEffect(()=>{f||u.context.stickIfOpenTimeout.clear()},[u,f]);let h=Ti.useCallback(()=>{u.setOpen(!1,me(Z.imperativeAction))},[u]);Ti.useImperativeHandle(e.actionsRef,()=>({unmount:b,close:h}),[b,h]);let y=f||m,v=Ti.useMemo(()=>({store:u}),[u]);return(0,pa.jsxs)($h.Provider,{value:v,children:[y&&(0,pa.jsx)(RV,{store:u,modal:s}),typeof t=="function"?t({payload:p}):t]})}function oR(e){return Pt(!0)?(0,pa.jsx)(rR,{props:e}):(0,pa.jsx)(dh,{children:(0,pa.jsx)(rR,{props:e})})}function RV({store:e,modal:t}){let r=e.useState("floatingRootContext"),o=Kc(r,{outsidePressEvent:{mouse:t==="trap-focus"?"sloppy":"intentional",touch:"sloppy"}}),n=o.reference??lt,i=o.trigger??lt,s=Ti.useMemo(()=>He(pl,o.floating),[o.floating]);return gf(e,{activeTriggerProps:n,inactiveTriggerProps:i,popupProps:s}),null}var ss=d(Y(),1);var ma=d(F(),1),nR=ss.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,nativeButton:a=!0,handle:c,payload:l,openOnHover:u=!1,delay:f=300,closeDelay:m=0,id:p,...g}=t,b=Pt(!0),h=c?.store??b?.store;if(!h)throw new Error(Qe(74));let y=Vn(p),v=h.useState("isTriggerActive",y),_=h.useState("floatingRootContext"),w=h.useState("isOpenedByTrigger",y),R=h.useState("triggerPopupId",y),S=ss.useRef(null),{registerTrigger:T,isMountedByThisTrigger:x}=ff(y,S,h,{payload:l,disabled:s,openOnHover:u,closeDelay:m}),C=h.useState("openChangeReason"),D=h.useState("stickIfOpen"),I=h.useState("openMethod"),O=h.useState("focusManagerModal"),P=Jc(_,{enabled:!s&&_!=null&&u&&(I!=="touch"||C!==Z.triggerPress),mouseOnly:!0,move:!1,handleClose:eu(),restMs:f,delay:{close:m},triggerElementRef:S,isActiveTrigger:v,isClosing:()=>h.select("transitionStatus")==="ending"}),L=mh(_,{enabled:_!=null,stickIfOpen:D}),k=AS(()=>h.select("open"),te=>{h.set("openMethod",te)}),A=h.useState("triggerProps",x),{getButtonProps:M,buttonRef:V}=xi({disabled:s,native:a}),E={open(te){return te&&C===Z.triggerPress?ES.open(te):Rf.open(te)}},{preFocusGuardRef:N,handlePreFocusGuardFocus:j,handleFocusTargetFocus:W}=GS(h,S),ee=Ne("button",t,{state:{disabled:s,open:w},ref:[V,r,T,S],props:[L.reference,P,A,k,{[Xd]:"",id:y,"aria-haspopup":"dialog","aria-expanded":w,"aria-controls":R},g,M],stateAttributesMapping:E});return x&&!O?(0,ma.jsxs)(ss.Fragment,{children:[(0,ma.jsx)(Ri,{ref:N,onFocus:j}),(0,ma.jsx)(ss.Fragment,{children:ee},y),(0,ma.jsx)(Ri,{ref:h.context.triggerFocusTargetRef,onFocus:W})]}):(0,ma.jsx)(ss.Fragment,{children:ee},y)});var sR=d(Y(),1);var Mf=d(Y(),1),qh=Mf.createContext(void 0);function iR(){let e=Mf.useContext(qh);if(e===void 0)throw new Error(Qe(45));return e}var Gh=d(F(),1),aR=sR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=Pt();return i.useState("mounted")||o?(0,Gh.jsx)(qh.Provider,{value:o,children:(0,Gh.jsx)(ah,{ref:r,...n})}):null});var wl=d(Y(),1);var Ff=d(Y(),1),Kh=Ff.createContext(void 0);function _l(){let e=Ff.useContext(Kh);if(!e)throw new Error(Qe(46));return e}var iu=d(F(),1),lR=wl.forwardRef(function(t,r){let{render:o,className:n,style:i,anchor:s,positionMethod:a="absolute",side:c="bottom",align:l="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:m="clipping-ancestors",collisionPadding:p=5,arrowPadding:g=5,sticky:b=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Zd,...v}=t,{store:_}=Pt(),w=iR(),R=ch(),S=_.useState("floatingRootContext"),T=_.useState("mounted"),x=_.useState("open"),C=_.useState("openChangeReason"),D=_.useState("activeTriggerElement"),I=_.useState("modal"),O=_.useState("openMethod"),P=_.useState("positionerElement"),L=_.useState("instantType"),k=_.useState("transitionStatus"),A=_.useState("hasViewport"),M=wl.useRef(null),V=Bn(P,!1,!1),E=Tf({anchor:s,floatingRootContext:S,positionMethod:a,mounted:T,side:c,sideOffset:u,align:l,alignOffset:f,arrowPadding:g,collisionBoundary:m,collisionPadding:p,sticky:b,disableAnchorTracking:h,keepMounted:w,nodeId:R,collisionAvoidance:y,adaptiveOrigin:A?Cf:void 0}),N=S.useState("domReferenceElement");J(()=>{let ee=N,te=M.current;if(ee&&(M.current=ee),te&&ee&&ee!==te){_.set("instantType",void 0);let re=new AbortController;return V(()=>{_.set("instantType","trigger-change")},re.signal),()=>{re.abort()}}},[N,V,_]),DS(x&&I===!0&&C!==Z.triggerHover,O==="touch",P,D);let j=wl.useCallback(ee=>{_.set("positionerElement",ee)},[_]),W={open:x,side:E.side,align:E.align,anchorHidden:E.anchorHidden,instant:L},G=Pf(t,W,{styles:E.positionerStyles,transitionStatus:k,props:v,refs:[r,j],hidden:!T,inert:!x});return(0,iu.jsxs)(Kh.Provider,{value:E,children:[T&&I===!0&&C!==Z.triggerHover&&(0,iu.jsx)(kS,{ref:_.context.internalBackdropRef,inert:Ef(!x),cutout:D}),(0,iu.jsx)(uh,{id:R,children:G})]})});var Lf=d(Y(),1);var as=d(Y(),1);var cR=d(F(),1),uR=as.createContext(void 0);function dR(){let[e,t]=as.useState(0),r=ie(()=>(t(n=>n+1),()=>{t(n=>Math.max(0,n-1))}));return{context:as.useMemo(()=>({register:r}),[r]),hasClosePart:e>0}}function fR(e){let{value:t,children:r}=e;return(0,cR.jsx)(uR.Provider,{value:t,children:r})}function pR(){let e=as.useContext(uR);J(()=>e?.register(),[e])}var Xh=d(F(),1),EV={...Uo,...Ln},mR=Lf.forwardRef(function(t,r){let{render:o,className:n,style:i,initialFocus:s,finalFocus:a,...c}=t,{store:l}=Pt(),u=_l(),f=$S(!0)!=null,{context:m,hasClosePart:p}=dR(),g=l.useState("open"),b=l.useState("openMethod"),h=l.useState("instantType"),y=l.useState("transitionStatus"),v=l.useState("popupProps"),_=l.useState("titleElementId"),w=l.useState("descriptionElementId"),R=l.useState("modal"),S=l.useState("mounted"),T=l.useState("openChangeReason"),x=l.useState("activeTriggerElement"),C=l.useState("floatingRootContext"),D=C.useState("floatingId"),I=l.useState("disabled"),O=l.useState("openOnHover"),P=l.useState("closeDelay"),L=c.id??D;Xi({open:g,ref:l.context.popupRef,onComplete(){g&&l.context.onOpenChangeComplete?.(!0)}}),Qc(C,{enabled:O&&!I,closeDelay:P});let k=s===void 0?bS(l.context.popupRef):s,A=R!==!1&&p;l.useSyncedValue("focusManagerModal",A);let M=Lf.useCallback(N=>{l.set("popupElement",N)},[l]),V={open:g,side:u.side,align:u.align,instant:h,transitionStatus:y},E=Ne("div",t,{state:V,ref:[r,l.context.popupRef,M],props:[v,{id:L,role:"dialog",...pl,"aria-labelledby":_,"aria-describedby":w,onKeyDown(N){f&&CS.has(N.key)&&N.stopPropagation()}},bl(y),c],stateAttributesMapping:EV});return(0,Xh.jsx)(ph,{context:C,openInteractionType:b,modal:A,disabled:!S||T===Z.triggerHover,initialFocus:k,returnFocus:a,restoreFocus:"popup",previousFocusableElement:je(x)?x:void 0,nextFocusableElement:l.context.triggerFocusTargetRef,beforeContentFocusGuardRef:l.context.beforeContentFocusGuardRef,children:(0,Xh.jsx)(fR,{value:m,children:E})})});var gR=d(Y(),1);var bR=gR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Pt(),c=a.useState("open"),{arrowRef:l,side:u,align:f,arrowUncentered:m,arrowStyles:p}=_l();return Ne("div",t,{state:{open:c,side:u,align:f,uncentered:m},ref:[r,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Uo})});var hR=d(Y(),1);var CV={...Uo,...Ln},vR=hR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Pt(),c=a.useState("open"),l=a.useState("mounted"),u=a.useState("transitionStatus"),f=a.useState("openChangeReason");return Ne("div",t,{state:{open:c,transitionStatus:u},ref:[a.context.backdropRef,r],props:[{role:"presentation",hidden:!l,style:{pointerEvents:f===Z.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:CV})});var yR=d(Y(),1);var _R=yR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Pt(),c=Vn(s.id);return a.useSyncedValueWithCleanup("titleElementId",c),Ne("h2",t,{ref:r,props:[{id:c},s]})});var wR=d(Y(),1);var xR=wR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=Pt(),c=Vn(s.id);return a.useSyncedValueWithCleanup("descriptionElementId",c),Ne("p",t,{ref:r,props:[{id:c},s]})});var SR=d(Y(),1);var RR=SR.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,nativeButton:a=!0,...c}=t,{buttonRef:l,getButtonProps:u}=xi({disabled:s,focusableWhenDisabled:!1,native:a}),{store:f}=Pt();return pR(),Ne("button",t,{ref:[r,l],props:[{onClick(p){f.setOpen(!1,me(Z.closePress,p.nativeEvent))}},c,u]})});var CR=d(Y(),1);var ER=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var TV={activationDirection:e=>e?{"data-activation-direction":e}:null},TR=CR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,{store:c}=Pt(),{side:l}=_l(),u=c.useState("instantType"),{children:f,state:m}=Nf({store:c,side:l,cssVars:ER,children:s}),p={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ne("div",t,{state:p,ref:r,props:[a,{children:f}],stateAttributesMapping:TV})});var su=class{constructor(){this.store=new yl}open(t){let r=t?this.store.context.triggerElements.getById(t)??void 0:void 0;if(t&&!r)throw new Error(Qe(80,t));this.store.setOpen(!0,me(Z.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,me(Z.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function PR(){return new su}var Df=d(Y(),1),kR=d(vn(),1);var OR=d(F(),1),AR=Df.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{portalNode:l,portalSubtree:u}=Qd({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!l?null:(0,OR.jsxs)(Df.Fragment,{children:[u,l&&kR.createPortal(o,l)]})});var co={};io(co,{Arrow:()=>qR,Handle:()=>au,Popup:()=>YR,Portal:()=>HR,Positioner:()=>WR,Provider:()=>GR,Root:()=>NR,Trigger:()=>DR,Viewport:()=>ZR,createHandle:()=>QR});var Un=d(Y(),1);var jf=d(Y(),1),Zh=jf.createContext(void 0);function Yo(e){let t=jf.useContext(Zh);if(t===void 0&&!e)throw new Error(Qe(72));return t}var IR=d(Y(),1);var PV={...vf,disabled:ve(e=>e.disabled),instantType:ve(e=>e.instantType),isInstantPhase:ve(e=>e.isInstantPhase),trackCursorAxis:ve(e=>e.trackCursorAxis),disableHoverablePopup:ve(e=>e.disableHoverablePopup),lastOpenChangeReason:ve(e=>e.openChangeReason),closeOnClick:ve(e=>e.closeOnClick),closeDelay:ve(e=>e.closeDelay),hasViewport:ve(e=>e.hasViewport)},xl=class e extends rs{constructor(t,r,o=!1){let n=new zn,i={...kV(),...t};i.floatingRootContext=hf(n,r,o),super(i,{popupRef:IR.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},PV)}setOpen=(t,r)=>{hS(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,me(Z.triggerPress,t))}static useStore(t,r){return uf(t,(n,i)=>new e(r,n,i)).store}};function kV(){return{...bf(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Bf=d(F(),1),NR=kh(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:l,handle:u,triggerId:f,defaultTriggerId:m=null,children:p}=t,g=xl.useStore(u?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});df(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",l);let b=g.useState("open"),h=!r&&b,y=g.useState("activeTriggerId"),v=g.useState("mounted"),_=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),pf(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:R}=mf(h,g),S=g.useState("isInstantPhase"),T=g.useState("instantType"),x=g.useState("lastOpenChangeReason"),C=Un.useRef(null);J(()=>{b&&r&&g.setOpen(!1,me(Z.disabled))},[b,r,g]),J(()=>{R==="ending"&&x===Z.none||R!=="ending"&&S?(T!=="delay"&&(C.current=T),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[R,S,x,T,g]),J(()=>{h&&y==null&&g.set("payload",void 0)},[g,y,h]);let D=Un.useCallback(()=>{g.setOpen(!1,me(Z.imperativeAction))},[g]);Un.useImperativeHandle(a,()=>({unmount:w,close:D}),[w,D]);let I=h||v||!r&&s!=="none";return(0,Bf.jsxs)(Zh.Provider,{value:g,children:[I&&(0,Bf.jsx)(OV,{store:g,disabled:r,trackCursorAxis:s}),typeof p=="function"?p({payload:_}):p]})});function OV({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Kc(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=gh(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Un.useMemo(()=>He(i.reference,n.reference),[i.reference,n.reference]),a=Un.useMemo(()=>He(i.trigger,n.trigger),[i.trigger,n.trigger]),c=Un.useMemo(()=>He(pl,i.floating,n.floating),[i.floating,n.floating]);return gf(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:c}),null}var zf=d(Y(),1);var Hf=d(Y(),1),Qh=Hf.createContext(void 0);function VR(){return Hf.useContext(Qh)}var MR=(function(e){return e[e.popupOpen=tu.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var LR="data-base-ui-tooltip-trigger";function FR(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(he(n))return n}}let t=e.target;return he(t)?t:null}function AV(e){let t=e;for(;t;){if(t.hasAttribute(LR))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&he(o.host)?o.host:null}return null}var DR=uS(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:l,closeOnClick:u=!0,closeDelay:f,id:m,...p}=t,g=Yo(!0),b=s?.store??g;if(!b)throw new Error(Qe(82));let h=Vn(m),y=b.useState("isTriggerActive",h),v=b.useState("isOpenedByTrigger",h),_=b.useState("floatingRootContext"),w=zf.useRef(null),R=l??600,S=f??0,{registerTrigger:T,isMountedByThisTrigger:x}=ff(h,w,b,{payload:a,closeOnClick:u,closeDelay:S}),C=VR(),{delayRef:D,isInstantPhase:I,hasProvider:O}=Kb(_,{open:v}),P=gl(_);b.useSyncedValue("isInstantPhase",I);let L=b.useState("disabled"),k=c??L,A=Wt(k),M=b.useState("trackCursorAxis"),V=b.useState("disableHoverablePopup"),E=zf.useRef(!1),N=Rr(),j=zf.useRef(void 0);function W(){let $=C?.delay,fe=typeof D.current=="object"?D.current.open:void 0,we=R;return O&&(fe!==0?we=l??$??R:we=0),we}function G($){let fe=w.current;if(!fe||!$)return!1;let we=AV($);return we!==null&&we!==fe&&ce(fe,we)}function ee($){let fe=G($);return E.current=fe,fe&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,N.clear()),fe}let te=Jc(_,{enabled:!k,mouseOnly:!0,move:!1,handleClose:!V&&M!=="both"?eu():null,restMs:W,delay(){let $=typeof D.current=="object"?D.current.close:void 0,fe=S;return f==null&&O&&(fe=$),{close:fe}},triggerElementRef:w,isActiveTrigger:y,isClosing:()=>b.select("transitionStatus")==="ending",shouldOpen(){return!E.current}}),re=Fh(_,{enabled:!k}).reference,le=$=>{let fe=E.current,we=FR($),Ze=ee(we),ot=w.current,ue=ot&&we&&ce(ot,we);if(Ze&&b.select("open")&&b.select("lastOpenChangeReason")===Z.triggerHover){b.setOpen(!1,me(Z.triggerHover,$));return}if(fe&&!Ze&&ue&&!A.current&&!b.select("open")&&ot&&Ho(j.current)){let xe=()=>{!E.current&&!A.current&&!b.select("open")&&b.setOpen(!0,me(Z.triggerHover,$,ot))},pe=W();pe===0?(N.clear(),xe()):N.start(pe,xe)}},Q=b.useState("triggerProps",x);return Ne("button",t,{state:{open:v},ref:[r,T,w],props:[te,re,x||M!=="none"?Q:void 0,{onMouseOver($){le($.nativeEvent)},onFocus($){G(FR($.nativeEvent))&&$.preventBaseUIHandler()},onMouseLeave(){E.current=!1,N.clear(),j.current=void 0},onPointerEnter($){j.current=$.pointerType},onPointerDown($){j.current=$.pointerType,b.set("closeOnClick",u),u&&!b.select("open")&&b.cancelPendingOpen($.nativeEvent)},onClick($){u&&!b.select("open")&&b.cancelPendingOpen($.nativeEvent)},id:h,[MR.triggerDisabled]:k?"":void 0,[LR]:k?void 0:""},p],stateAttributesMapping:Rf})});var BR=d(Y(),1);var Wf=d(Y(),1),Jh=Wf.createContext(void 0);function jR(){let e=Wf.useContext(Jh);if(e===void 0)throw new Error(Qe(70));return e}var ev=d(F(),1),HR=BR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Yo().useState("mounted")||o?(0,ev.jsx)(Jh.Provider,{value:o,children:(0,ev.jsx)(AR,{ref:r,...n})}):null});var Yf=d(Y(),1);var Uf=d(Y(),1),tv=Uf.createContext(void 0);function Sl(){let e=Uf.useContext(tv);if(e===void 0)throw new Error(Qe(71));return e}var zR=d(F(),1),WR=Yf.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:p=5,sticky:g=!1,disableAnchorTracking:b=!1,collisionAvoidance:h=Zd,style:y,...v}=t,_=Yo(),w=jR(),R=_.useState("open"),S=_.useState("mounted"),T=_.useState("trackCursorAxis"),x=_.useState("disableHoverablePopup"),C=_.useState("floatingRootContext"),D=_.useState("instantType"),I=_.useState("transitionStatus"),O=_.useState("hasViewport"),P=Tf({anchor:i,positionMethod:s,floatingRootContext:C,mounted:S,side:a,sideOffset:l,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:p,disableAnchorTracking:b,keepMounted:w,collisionAvoidance:h,adaptiveOrigin:O?Cf:void 0}),L=Yf.useMemo(()=>({open:R,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:T!=="none"?"tracking-cursor":D}),[R,P.side,P.align,P.anchorHidden,T,D]),k=Pf(t,L,{styles:P.positionerStyles,transitionStatus:I,props:v,refs:[r,_.useStateSetter("positionerElement")],hidden:!S,inert:!R||T==="both"||x});return(0,zR.jsx)(tv.Provider,{value:P,children:k})});var UR=d(Y(),1);var IV={...Uo,...Ln},YR=UR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Yo(),{side:c,align:l}=Sl(),u=a.useState("open"),f=a.useState("instantType"),m=a.useState("transitionStatus"),p=a.useState("popupProps"),g=a.useState("floatingRootContext"),b=a.useState("disabled"),h=a.useState("closeDelay");Xi({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),Qc(g,{enabled:!b,closeDelay:h});let y=a.useStateSetter("popupElement");return Ne("div",t,{state:{open:u,side:c,align:l,instant:f,transitionStatus:m},ref:[r,a.context.popupRef,y],props:[p,bl(m),s],stateAttributesMapping:IV})});var $R=d(Y(),1);var qR=$R.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Yo(),{arrowRef:c,side:l,align:u,arrowUncentered:f,arrowStyles:m}=Sl(),p=a.useState("open"),g=a.useState("instantType");return Ne("div",t,{state:{open:p,side:l,align:u,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:Uo})});var rv=d(Y(),1);var ov=d(F(),1),GR=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=rv.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=rv.useMemo(()=>({open:r,close:o}),[r,o]);return(0,ov.jsx)(Qh.Provider,{value:i,children:(0,ov.jsx)(Gb,{delay:s,timeoutMs:n,children:t.children})})};var XR=d(Y(),1);var KR=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var NV={activationDirection:e=>e?{"data-activation-direction":e}:null},ZR=XR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=Yo(),l=Sl(),u=c.useState("instantType"),{children:f,state:m}=Nf({store:c,side:l.side,cssVars:KR,children:s}),p={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ne("div",t,{state:p,ref:r,props:[a,{children:f}],stateAttributesMapping:NV})});var au=class{constructor(){this.store=new xl}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Qe(81,t));this.store.setOpen(!0,me(Z.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,me(Z.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function QR(){return new au}function kt(e){return Ne(e.defaultTagName??"div",e,e)}var tE=d(H(),1),nv="data-wp-hash";function iv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&MV(document)),e.__wpStyleRuntime}function VV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${nv}]`))if(r.getAttribute(nv)===t)return!0;return!1}function rE(e,t,r){if(!e.head)return;let o=iv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(VV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(nv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function MV(e){let t=iv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oE(e,t){let r=iv();r.styles.set(e,t);for(let o of r.documents.keys())rE(o,e,t)}typeof process>"u",oE("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 JR={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",oE("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var eE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},ze=(0,tE.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return kt({render:r,defaultTagName:"span",ref:i,props:He(n,{className:U(JR.text,eE.heading,eE.p,JR[t],o)})})});var aE=d(F(),1),sv="data-wp-hash";function av(){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 FV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${sv}]`))if(r.getAttribute(sv)===t)return!0;return!1}function sE(e,t,r){if(!e.head)return;let o=av(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(FV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(sv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function LV(e){let t=av();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function DV(e,t){let r=av();r.styles.set(e,t);for(let o of r.documents.keys())sE(o,e,t)}typeof process>"u",DV("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 nE={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"},ls=(0,iE.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,aE.jsx)(ze,{ref:n,className:U(nE.badge,nE[`is-${t}-intent`],r),...o,variant:"body-sm"})});var $f=d(H(),1),lE=d(K(),1),uE=d(F(),1);import{speak as jV}from"@wordpress/a11y";var lv="data-wp-hash";function cv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&HV(document)),e.__wpStyleRuntime}function BV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${lv}]`))if(r.getAttribute(lv)===t)return!0;return!1}function cE(e,t,r){if(!e.head)return;let o=cv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(BV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(lv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function HV(e){let t=cv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qf(e,t){let r=cv();r.styles.set(e,t);for(let o of r.documents.keys())cE(o,e,t)}typeof process>"u",qf("b74f1ac304",'@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);inset-inline-start: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 lu={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",qf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var zV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",qf("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var WV={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",qf("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var UV={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},dE=(0,$f.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:c=(0,lE.__)("Loading"),children:l,...u},f){let m=U(UV.button,zV["box-sizing"],WV["outset-ring--focus-except-active"],r!=="unstyled"&&lu.button,lu[`is-${t}`],lu[`is-${r}`],lu[`is-${o}`],a&&lu["is-loading"],n);return(0,$f.useEffect)(()=>{a&&c&&jV(c)},[a,c]),(0,uE.jsx)(Hh,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??a,...u,children:l})});var bE=d(H(),1);var pE=d(H(),1),mE=d(Ye(),1),gE=d(F(),1),Pi=(0,pE.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,gE.jsx)(mE.SVG,{ref:n,...t.props,...o,width:r,height:r})});var vE=d(F(),1),uv="data-wp-hash";function dv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&$V(document)),e.__wpStyleRuntime}function YV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${uv}]`))if(r.getAttribute(uv)===t)return!0;return!1}function hE(e,t,r){if(!e.head)return;let o=dv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(YV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(uv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $V(e){let t=dv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)hE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function qV(e,t){let r=dv();r.styles.set(e,t);for(let o of r.documents.keys())hE(o,e,t)}typeof process>"u",qV("b74f1ac304",'@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);inset-inline-start: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 GV={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"},fv=(0,bE.forwardRef)(function({className:t,icon:r,...o},n){return(0,vE.jsx)(Pi,{ref:n,icon:r,className:U(GV.icon,t),size:24,...o})});fv.displayName="Button.Icon";var Rl=Object.assign(dE,{Icon:fv});var Yn={};io(Yn,{Content:()=>Xf,FullBleed:()=>PE,Header:()=>Kf,Root:()=>Gf,Title:()=>OE});var yE=d(H(),1),pv="data-wp-hash";function mv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&XV(document)),e.__wpStyleRuntime}function KV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${pv}]`))if(r.getAttribute(pv)===t)return!0;return!1}function _E(e,t,r){if(!e.head)return;let o=mv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(pv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XV(e){let t=mv();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 wE(e,t){let r=mv();r.styles.set(e,t);for(let o of r.documents.keys())_E(o,e,t)}typeof process>"u",wE("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var ZV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",wE("5d38cbdd27","@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-weak,#f0f0f0);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 QV={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Gf=(0,yE.forwardRef)(function({render:t,...r},o){let n=U(QV.root,ZV["box-sizing"]);return kt({defaultTagName:"div",render:t,ref:o,props:He({className:n},r)})});var xE=d(H(),1),gv="data-wp-hash";function bv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&eM(document)),e.__wpStyleRuntime}function JV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${gv}]`))if(r.getAttribute(gv)===t)return!0;return!1}function SE(e,t,r){if(!e.head)return;let o=bv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(JV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(gv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function eM(e){let t=bv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)SE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function tM(e,t){let r=bv();r.styles.set(e,t);for(let o of r.documents.keys())SE(o,e,t)}typeof process>"u",tM("5d38cbdd27","@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-weak,#f0f0f0);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 rM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Kf=(0,xE.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:He({className:rM.header},r)})});var RE=d(H(),1),hv="data-wp-hash";function vv(){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 oM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hv}]`))if(r.getAttribute(hv)===t)return!0;return!1}function EE(e,t,r){if(!e.head)return;let o=vv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nM(e){let t=vv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)EE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iM(e,t){let r=vv();r.styles.set(e,t);for(let o of r.documents.keys())EE(o,e,t)}typeof process>"u",iM("5d38cbdd27","@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-weak,#f0f0f0);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 sM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Xf=(0,RE.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:He({className:sM.content},r)})});var CE=d(H(),1),yv="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"&&lM(document)),e.__wpStyleRuntime}function aM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${yv}]`))if(r.getAttribute(yv)===t)return!0;return!1}function TE(e,t,r){if(!e.head)return;let o=_v(),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(yv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lM(e){let t=_v();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)TE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function cM(e,t){let r=_v();r.styles.set(e,t);for(let o of r.documents.keys())TE(o,e,t)}typeof process>"u",cM("5d38cbdd27","@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-weak,#f0f0f0);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 uM={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},PE=(0,CE.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:He({className:uM.fullbleed},r)})});var kE=d(H(),1);var wv=d(F(),1),dM=(0,wv.jsx)("div",{}),OE=(0,kE.forwardRef)(function({render:t=dM,children:r,...o},n){return(0,wv.jsx)(ze,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var AE=d(H(),1),IE=d(F(),1),xv=(0,AE.forwardRef)(function(t,r){return(0,IE.jsx)(ns.Panel,{ref:r,...t})});var NE=d(H(),1),VE=d(F(),1),Sv=(0,NE.forwardRef)(function(t,r){return(0,VE.jsx)(ns.Root,{ref:r,...t})});var ME=d(H(),1),FE=d(F(),1),Rv=(0,ME.forwardRef)(function(t,r){return(0,FE.jsx)(ns.Trigger,{ref:r,...t})});var ha={};io(ha,{Content:()=>qE,Header:()=>zE,HeaderDescription:()=>UE,Root:()=>DE});var LE=d(H(),1);var Cv=d(F(),1),DE=(0,LE.forwardRef)(function({render:t,...r},o){return(0,Cv.jsx)(Sv,{ref:o,render:(0,Cv.jsx)(Gf,{render:t}),...r})});var Cl=d(H(),1);var Zf=d(Ye(),1),Tv=d(F(),1),Pv=(0,Tv.jsx)(Zf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Tv.jsx)(Zf.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var Qf=d(Ye(),1),kv=d(F(),1),Ov=(0,kv.jsx)(Qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,kv.jsx)(Qf.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var Jf=d(Ye(),1),Av=d(F(),1),Iv=(0,Av.jsx)(Jf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Av.jsx)(Jf.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var ep=d(Ye(),1),Nv=d(F(),1),Vv=(0,Nv.jsx)(ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Nv.jsx)(ep.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var tp=d(Ye(),1),Mv=d(F(),1),rp=(0,Mv.jsx)(tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Mv.jsx)(tp.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 op=d(Ye(),1),Fv=d(F(),1),np=(0,Fv.jsx)(op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fv.jsx)(op.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var ip=d(Ye(),1),Lv=d(F(),1),Dv=(0,Lv.jsx)(ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lv.jsx)(ip.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var sp=d(Ye(),1),jv=d(F(),1),cu=(0,jv.jsx)(sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jv.jsx)(sp.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var ap=d(Ye(),1),Bv=d(F(),1),Hv=(0,Bv.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Bv.jsx)(ap.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var lp=d(Ye(),1),zv=d(F(),1),Ro=(0,zv.jsx)(lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,zv.jsx)(lp.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var cp=d(Ye(),1),Wv=d(F(),1),Uv=(0,Wv.jsx)(cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Wv.jsx)(cp.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 up=d(Ye(),1),Yv=d(F(),1),uu=(0,Yv.jsx)(up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Yv.jsx)(up.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 dp=d(Ye(),1),$v=d(F(),1),qv=(0,$v.jsx)(dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$v.jsx)(dp.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 fp=d(Ye(),1),Gv=d(F(),1),ki=(0,Gv.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Gv.jsx)(fp.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 pp=d(Ye(),1),Kv=d(F(),1),Xv=(0,Kv.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Kv.jsx)(pp.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 mp=d(Ye(),1),Zv=d(F(),1),Qv=(0,Zv.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Zv.jsx)(mp.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 gp=d(Ye(),1),Jv=d(F(),1),du=(0,Jv.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Jv.jsx)(gp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var bp=d(Ye(),1),ey=d(F(),1),ty=(0,ey.jsx)(bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ey.jsx)(bp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var hp=d(Ye(),1),ry=d(F(),1),oy=(0,ry.jsx)(hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ry.jsx)(hp.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var vp=d(Ye(),1),ny=d(F(),1),iy=(0,ny.jsx)(vp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ny.jsx)(vp.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 yp=d(Ye(),1),sy=d(F(),1),fu=(0,sy.jsx)(yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,sy.jsx)(yp.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var _p=d(Ye(),1),ay=d(F(),1),wp=(0,ay.jsx)(_p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ay.jsx)(_p.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var xp=d(Ye(),1),ly=d(F(),1),ga=(0,ly.jsx)(xp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ly.jsx)(xp.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Sp=d(Ye(),1),cy=d(F(),1),Rp=(0,cy.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cy.jsx)(Sp.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var Ep=d(Ye(),1),uy=d(F(),1),dy=(0,uy.jsx)(Ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uy.jsx)(Ep.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var Cp=d(Ye(),1),fy=d(F(),1),Tp=(0,fy.jsx)(Cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,fy.jsx)(Cp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var Pp=d(Ye(),1),py=d(F(),1),my=(0,py.jsx)(Pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,py.jsx)(Pp.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 kp=d(Ye(),1),gy=d(F(),1),by=(0,gy.jsx)(kp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,gy.jsx)(kp.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 Op=d(Ye(),1),hy=d(F(),1),ba=(0,hy.jsx)(Op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hy.jsx)(Op.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 Ap=d(Ye(),1),vy=d(F(),1),pu=(0,vy.jsx)(Ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vy.jsx)(Ap.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 jE=d(H(),1),Ip=(0,jE.createContext)({setDescriptionId:()=>{}});var Oi=d(F(),1),yy="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"&&pM(document)),e.__wpStyleRuntime}function fM(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 HE(e,t,r){if(!e.head)return;let o=_y(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(yy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pM(e){let t=_y();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)HE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function wy(e,t){let r=_y();r.styles.set(e,t);for(let o of r.documents.keys())HE(o,e,t)}typeof process>"u",wy("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 El={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",wy("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var BE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",wy("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var mM={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"},zE=(0,Cl.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,Cl.useState)(),c=(0,Cl.useMemo)(()=>({setDescriptionId:a}),[a]);return kt({defaultTagName:"div",render:o,ref:i,props:He(n,{className:U(BE.heading,El["heading-wrapper"],r),children:(0,Oi.jsx)(Ip.Provider,{value:c,children:(0,Oi.jsxs)(Rv,{className:El.header,render:(0,Oi.jsx)(Kf,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Oi.jsx)("div",{className:El["header-content"],children:t}),(0,Oi.jsx)("div",{className:U(El["header-trigger-positioner"]),children:(0,Oi.jsx)("div",{className:U(El["header-trigger-wrapper"],BE.div,mM["outset-ring--focus-parent-visible"]),children:(0,Oi.jsx)(Pi,{icon:Hv,className:El["header-trigger"]})})})]})})})})});var cs=d(H(),1);var WE=d(F(),1),UE=(0,cs.forwardRef)(function({children:t,className:r,...o},n){let i=(0,cs.useId)(),{setDescriptionId:s}=(0,cs.useContext)(Ip);return(0,cs.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,WE.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var YE=d(H(),1);var Ry=d(F(),1),Sy="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"&&bM(document)),e.__wpStyleRuntime}function gM(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 $E(e,t,r){if(!e.head)return;let o=Ey(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(gM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Sy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function bM(e){let t=Ey();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 hM(e,t){let r=Ey();r.styles.set(e,t);for(let o of r.documents.keys())$E(o,e,t)}typeof process>"u",hM("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 xy={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},qE=(0,YE.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,Ry.jsx)(xv,{ref:s,className:a=>U(xy.content,a.open&&a.transitionStatus==="idle"&&xy["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,Ry.jsx)(Xf,{className:xy["content-inner"],render:r,children:o})})});var KE=d(H(),1);function Tl(e,t,r){return(0,KE.cloneElement)(e??t,{children:r})}var nC=d(H(),1);var vM=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],Cy=vM.join(","),QE=typeof Element>"u",mu=QE?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Np=!QE&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e?.ownerDocument},Vp=function(t,r){var o;r===void 0&&(r=!0);var n=t==null||(o=t.getAttribute)===null||o===void 0?void 0:o.call(t,"inert"),i=n===""||n==="true",s=i||r&&t&&(typeof t.closest=="function"?t.closest("[inert]"):Vp(t.parentNode));return s},yM=function(t){var r,o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return o===""||o==="true"},_M=function(t,r,o){if(Vp(t))return[];var n=Array.prototype.slice.apply(t.querySelectorAll(Cy));return r&&mu.call(t,Cy)&&n.unshift(t),n=n.filter(o),n},Ty=function(t,r,o){for(var n=[],i=Array.from(t);i.length;){var s=i.shift();if(!Vp(s,!1))if(s.tagName==="SLOT"){var a=s.assignedElements(),c=a.length?a:s.children,l=Ty(c,!0,o);o.flatten?n.push.apply(n,l):n.push({scopeParent:s,candidates:l})}else{var u=mu.call(s,Cy);u&&o.filter(s)&&(r||!t.includes(s))&&n.push(s);var f=s.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(s),m=!Vp(f,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(s));if(f&&m){var p=Ty(f===!0?s.children:f.children,!0,o);o.flatten?n.push.apply(n,p):n.push({scopeParent:s,candidates:p})}else i.unshift.apply(i,s.children)}}return n},JE=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},eC=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||yM(t))&&!JE(t)?0:t.tabIndex},wM=function(t,r){var o=eC(t);return o<0&&r&&!JE(t)?0:o},xM=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},tC=function(t){return t.tagName==="INPUT"},SM=function(t){return tC(t)&&t.type==="hidden"},RM=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(o){return o.tagName==="SUMMARY"});return r},EM=function(t,r){for(var o=0;o<t.length;o++)if(t[o].checked&&t[o].form===r)return t[o]},CM=function(t){if(!t.name)return!0;var r=t.form||Np(t),o=function(a){return r.querySelectorAll('input[type="radio"][name="'+a+'"]')},n;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")n=o(window.CSS.escape(t.name));else try{n=o(t.name)}catch(s){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",s.message),!1}var i=EM(n,t.form);return!i||i===t},TM=function(t){return tC(t)&&t.type==="radio"},PM=function(t){return TM(t)&&!CM(t)},kM=function(t){var r,o=t&&Np(t),n=(r=o)===null||r===void 0?void 0:r.host,i=!1;if(o&&o!==t){var s,a,c;for(i=!!((s=n)!==null&&s!==void 0&&(a=s.ownerDocument)!==null&&a!==void 0&&a.contains(n)||t!=null&&(c=t.ownerDocument)!==null&&c!==void 0&&c.contains(t));!i&&n;){var l,u,f;o=Np(n),n=(l=o)===null||l===void 0?void 0:l.host,i=!!((u=n)!==null&&u!==void 0&&(f=u.ownerDocument)!==null&&f!==void 0&&f.contains(n))}}return i},XE=function(t){var r=t.getBoundingClientRect(),o=r.width,n=r.height;return o===0&&n===0},OM=function(t,r){var o=r.displayCheck,n=r.getShadowRoot;if(o==="full-native"&&"checkVisibility"in t){var i=t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});return!i}if(getComputedStyle(t).visibility==="hidden")return!0;var s=mu.call(t,"details>summary:first-of-type"),a=s?t.parentElement:t;if(mu.call(a,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var c=t;t;){var l=t.parentElement,u=Np(t);if(l&&!l.shadowRoot&&n(l)===!0)return XE(t);t.assignedSlot?t=t.assignedSlot:!l&&u!==t.ownerDocument?t=u.host:t=l}t=c}if(kM(t))return!t.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return XE(t);return!1},AM=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o<r.children.length;o++){var n=r.children.item(o);if(n.tagName==="LEGEND")return mu.call(r,"fieldset[disabled] *")?!0:!n.contains(t)}return!0}r=r.parentElement}return!1},IM=function(t,r){return!(r.disabled||SM(r)||OM(r,t)||RM(r)||AM(r))},ZE=function(t,r){return!(PM(r)||eC(r)<0||!IM(t,r))},NM=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},rC=function(t){var r=[],o=[];return t.forEach(function(n,i){var s=!!n.scopeParent,a=s?n.scopeParent:n,c=wM(a,s),l=s?rC(n.candidates):a;c===0?s?r.push.apply(r,l):r.push(a):o.push({documentOrder:i,tabIndex:c,item:n,isScope:s,content:l})}),o.sort(xM).reduce(function(n,i){return i.isScope?n.push.apply(n,i.content):n.push(i.content),n},[]).concat(r)},oC=function(t,r){r=r||{};var o;return r.getShadowRoot?o=Ty([t],r.includeContainer,{filter:ZE.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:NM}):o=_M(t,r.includeContainer,ZE.bind(null,r)),rC(o)};var VM=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function iC({initialFocus:e,deprioritizedAttributes:t}){let r=(0,nC.useRef)(null),o=e;return(e===void 0||e===!0)&&(o=n=>{if(n==="touch")return r.current??!0;let i=r.current;if(!i)return!0;let s=oC(i,VM());for(let a of s)if(a instanceof HTMLElement&&!t.some(c=>a.hasAttribute(c)))return a;return!0}),{resolvedInitialFocus:o,popupRef:r}}var MM=d(aC(),1);var cC=d(gu(),1),{lock:rie,unlock:uC}=(0,cC.__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 FM(){let e=MM;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return uC(e.privateApis).ThemeProvider}var Mp=FM();var dC=d(H(),1),Py="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"&&DM(document)),e.__wpStyleRuntime}function LM(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 fC(e,t,r){if(!e.head)return;let o=ky(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(LM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Py,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function DM(e){let t=ky();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jM(e,t){let r=ky();r.styles.set(e,t);for(let o of r.documents.keys())fC(o,e,t)}typeof process>"u",jM("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var BM={stack:"_19ce0419607e1896__stack"},HM={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)"},B=(0,dC.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let l={gap:r&&HM[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return kt({render:s,ref:c,props:He(a,{style:l,className:BM.stack})})});var OC=d(H(),1);var ct={};io(ct,{Popup:()=>jp,Portal:()=>Lp,Positioner:()=>Dp,Provider:()=>PC,Root:()=>Hp,Trigger:()=>Bp});var xC=d(H(),1);var bC=d(H(),1);var Ay="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"&&WM(document)),e.__wpStyleRuntime}function zM(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Ay}]`))if(r.getAttribute(Ay)===t)return!0;return!1}function mC(e,t,r){if(!e.head)return;let o=Iy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ay,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function WM(e){let t=Iy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mC(e,r,o);return()=>{let 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=Iy();r.styles.set(e,t);for(let o of r.documents.keys())mC(o,e,t)}typeof process>"u",UM("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 pC={slot:"_11fc52b637ff8a7e__slot"},gC="data-wp-compat-overlay-slot";function YM(){return typeof document>"u"?null:document}function $M(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var $n=null;function Oy(e){return e.setAttribute("aria-hidden","false"),e}function qM(e){let t=e.createElement("div");return t.setAttribute(gC,""),pC.slot&&t.classList.add(pC.slot),e.body.appendChild(t),t}function Fp(){if(typeof window>"u"||!$M()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=YM();if(!e||!e.body)return;if($n&&$n.ownerDocument===e&&$n.isConnected)return Oy($n);let t=e.querySelector(`[${gC}]`);return t instanceof HTMLDivElement?($n=Oy(t),$n):($n?.isConnected&&$n.remove(),$n=Oy(qM(e)),$n)}var hC=d(F(),1),Lp=(0,bC.forwardRef)(function({container:t,...r},o){return(0,hC.jsx)(co.Portal,{container:t??Fp(),...r,ref:o})});var vC=d(H(),1),wC=d(F(),1),Ny="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"&&KM(document)),e.__wpStyleRuntime}function GM(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 yC(e,t,r){if(!e.head)return;let o=Vy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(GM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ny,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function KM(e){let t=Vy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _C(e,t){let r=Vy();r.styles.set(e,t);for(let o of r.documents.keys())yC(o,e,t)}typeof process>"u",_C("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var XM={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_C("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 ZM={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Dp=(0,vC.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,wC.jsx)(co.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:U(XM["box-sizing"],ZM.positioner,r)})});var bu=d(F(),1),My="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"&&JM(document)),e.__wpStyleRuntime}function QM(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 SC(e,t,r){if(!e.head)return;let o=Fy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(QM(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(My,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function JM(e){let t=Fy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)SC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function eF(e,t){let r=Fy();r.styles.set(e,t);for(let o of r.documents.keys())SC(o,e,t)}typeof process>"u",eF("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 tF={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},rF={background:"#1e1e1e"},jp=(0,xC.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,bu.jsx)(Mp,{color:rF,children:(0,bu.jsx)(co.Popup,{ref:s,className:U(tF.popup,n),...i,children:o})}),c=Tl(r,(0,bu.jsx)(Dp,{}),a);return Tl(t,(0,bu.jsx)(Lp,{}),c)});var RC=d(H(),1),EC=d(F(),1),Bp=(0,RC.forwardRef)(function(t,r){return(0,EC.jsx)(co.Trigger,{ref:r,...t})});var CC=d(F(),1);function Hp(e){return(0,CC.jsx)(co.Root,{...e})}var TC=d(F(),1);function PC({...e}){return(0,TC.jsx)(co.Provider,{...e})}var Rn=d(F(),1),Ly="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"&&nF(document)),e.__wpStyleRuntime}function oF(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 AC(e,t,r){if(!e.head)return;let o=Dy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ly,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nF(e){let t=Dy();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 iF(e,t){let r=Dy();r.styles.set(e,t);for(let o of r.documents.keys())AC(o,e,t)}typeof process>"u",iF("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 kC={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},jy=(0,OC.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:c,positioner:l,...u},f){let m=U(kC["icon-button"],r);return(0,Rn.jsxs)(Hp,{children:[(0,Rn.jsx)(Bp,{ref:f,disabled:n&&!i,render:(0,Rn.jsx)(Rl,{...u,size:a,"aria-label":t,"aria-keyshortcuts":c?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:m,children:(0,Rn.jsx)(Pi,{icon:s,size:24,className:kC.icon})}),(0,Rn.jsxs)(jp,{positioner:l,children:[t,c&&(0,Rn.jsxs)(Rn.Fragment,{children:[" ",(0,Rn.jsx)("span",{"aria-hidden":"true",children:c.displayShortcut})]})]})]})});var $o=d(H(),1);var us=d(H(),1);function IC(e){let t=(0,us.useRef)(e);t.current=e;let r=(0,us.useRef)(null),o=(0,us.useRef)(!1),n=(0,us.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,us.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var hu=d(F(),1),By=!1;function NC(e){let t=e.toLowerCase(),r=By?(0,$o.createContext)(null):null;function o(){return(0,$o.useContext)(r)}function n(){return null}let i=By?o:n;function s({children:l}){let u=(0,$o.useRef)(null),f=IC(()=>{let g=u.current;if(!g)throw new Error(`${e}: Missing <${e}.Title>. For accessibility, every ${t} requires a title. If needed, the title can be visually hidden but must not be omitted.`);if(!g.textContent?.trim())throw new Error(`${e}: <${e}.Title> cannot be empty. Provide meaningful text content for the ${t} title.`)}),m=(0,$o.useCallback)(g=>(u.current=g,f(),()=>{u.current=null,f()}),[f]),p=(0,$o.useMemo)(()=>({registerTitle:m}),[m]);return(0,$o.useEffect)(()=>{f()},[f]),(0,hu.jsx)(r.Provider,{value:p,children:l})}function a({children:l}){return(0,hu.jsx)(hu.Fragment,{children:l})}return{ValidationProvider:By?s:a,useValidationContext:i}}var VC=d(H(),1),Hy="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"&&aF(document)),e.__wpStyleRuntime}function sF(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 MC(e,t,r){if(!e.head)return;let o=zy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(sF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Hy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function aF(e){let t=zy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)MC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function lF(e,t){let r=zy();r.styles.set(e,t);for(let o of r.documents.keys())MC(o,e,t)}typeof process>"u",lF("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 cF={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Eo=(0,VC.forwardRef)(function({render:t,...r},o){return kt({render:t,ref:o,props:He({className:cF["visually-hidden"]},r,{"data-visually-hidden":""})})});var FC=d(H(),1),LC=d(K(),1),Pl=d(F(),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"&&dF(document)),e.__wpStyleRuntime}function uF(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 DC(e,t,r){if(!e.head)return;let o=Uy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(uF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Wy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function dF(e){let t=Uy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)DC(e,r,o);return()=>{let 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=Uy();r.styles.set(e,t);for(let o of r.documents.keys())DC(o,e,t)}typeof process>"u",Wp("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var fF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Wp("da99a163ac","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus{outline:none}._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active){@include mixins.focus-ring()}}}");var pF={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active"};typeof process>"u",Wp("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 zp={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",Wp("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var mF={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},qn=(0,FC.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...a},c){return kt({render:i,defaultTagName:"a",ref:c,props:He(a,{className:U(mF.a,fF["box-sizing"],pF["outset-ring--focus-except-active"],r!=="unstyled"&&zp.link,r!=="unstyled"&&zp[`is-${o}`],r==="unstyled"&&zp["is-unstyled"],s),target:n?"_blank":void 0,children:(0,Pl.jsxs)(Pl.Fragment,{children:[t,n&&(0,Pl.jsx)("span",{className:zp["link-icon"],role:"img","aria-label":(0,LC.__)("(opens in a new tab)")})]})})})});var ds={};io(ds,{ActionButton:()=>lT,ActionLink:()=>dT,Actions:()=>QC,CloseIcon:()=>oT,Description:()=>KC,Root:()=>HC,Title:()=>YC});var kl=d(H(),1);import{speak as gF}from"@wordpress/a11y";var Ol=d(F(),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"&&hF(document)),e.__wpStyleRuntime}function bF(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 jC(e,t,r){if(!e.head)return;let o=qy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(bF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute($y,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function hF(e){let t=qy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)jC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function BC(e,t){let r=qy();r.styles.set(e,t);for(let o of r.documents.keys())jC(o,e,t)}typeof process>"u",BC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var vF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",BC("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 Yy={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"},yF={neutral:null,info:ty,warning:Dv,success:dy,error:ki};function _F(e){return e==="error"?"assertive":"polite"}function wF(e){if(e){if(typeof e=="string")return e;try{return(0,kl.renderToString)(e)}catch{return}}}function xF(e,t){let r=wF(e);(0,kl.useEffect)(()=>{r&&gF(r,t)},[r,t])}var HC=(0,kl.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=_F(t),render:s,...a},c){xF(n,i);let l=o===null?null:o??yF[t],u=U(Yy.notice,Yy[`is-${t}`],vF["box-sizing"]);return kt({defaultTagName:"div",render:s,ref:c,props:He({className:u,children:(0,Ol.jsxs)(Ol.Fragment,{children:[r,l&&(0,Ol.jsx)(Pi,{className:Yy.icon,icon:l})]})},a)})});var zC=d(H(),1);var UC=d(F(),1),Gy="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"&&RF(document)),e.__wpStyleRuntime}function SF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Gy}]`))if(r.getAttribute(Gy)===t)return!0;return!1}function WC(e,t,r){if(!e.head)return;let o=Ky(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(SF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Gy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function RF(e){let t=Ky();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)WC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function EF(e,t){let r=Ky();r.styles.set(e,t);for(let o of r.documents.keys())WC(o,e,t)}typeof process>"u",EF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 CF={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"},YC=(0,zC.forwardRef)(function({className:t,...r},o){return(0,UC.jsx)(ze,{ref:o,variant:"heading-md",className:U(CF.title,t),...r})});var $C=d(H(),1);var GC=d(F(),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"&&PF(document)),e.__wpStyleRuntime}function TF(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 qC(e,t,r){if(!e.head)return;let o=Zy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(TF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Xy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function PF(e){let t=Zy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function kF(e,t){let r=Zy();r.styles.set(e,t);for(let o of r.documents.keys())qC(o,e,t)}typeof process>"u",kF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 OF={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"},KC=(0,$C.forwardRef)(function({className:t,...r},o){return(0,GC.jsx)(ze,{ref:o,variant:"body-md",className:U(OF.description,t),...r})});var XC=d(H(),1);var 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"&&IF(document)),e.__wpStyleRuntime}function AF(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 ZC(e,t,r){if(!e.head)return;let o=Jy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(AF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Qy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function IF(e){let t=Jy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ZC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function NF(e,t){let r=Jy();r.styles.set(e,t);for(let o of r.documents.keys())ZC(o,e,t)}typeof process>"u",NF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 VF={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"},QC=(0,XC.forwardRef)(function({render:t,...r},o){return kt({defaultTagName:"div",render:t,ref:o,props:He({className:VF.actions},r)})});var JC=d(H(),1),eT=d(K(),1);var rT=d(F(),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"&&FF(document)),e.__wpStyleRuntime}function MF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${e_}]`))if(r.getAttribute(e_)===t)return!0;return!1}function tT(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(MF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(e_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function FF(e){let t=t_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function LF(e,t){let r=t_();r.styles.set(e,t);for(let o of r.documents.keys())tT(o,e,t)}typeof process>"u",LF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 DF={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"},oT=(0,JC.forwardRef)(function({className:t,icon:r=Ro,label:o=(0,eT.__)("Dismiss"),...n},i){return(0,rT.jsx)(jy,{...n,ref:i,className:U(DF["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var iT=d(H(),1);var aT=d(F(),1),r_="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"&&BF(document)),e.__wpStyleRuntime}function jF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${r_}]`))if(r.getAttribute(r_)===t)return!0;return!1}function sT(e,t,r){if(!e.head)return;let o=o_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(jF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(r_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function BF(e){let t=o_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function HF(e,t){let r=o_();r.styles.set(e,t);for(let o of r.documents.keys())sT(o,e,t)}typeof process>"u",HF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 nT={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"},lT=(0,iT.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},s){return(0,aT.jsx)(Rl,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:U(nT["action-button"],nT[`is-action-button-${n}`],t)})});var cT=d(H(),1);var i_=d(F(),1),n_="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"&&WF(document)),e.__wpStyleRuntime}function zF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${n_}]`))if(r.getAttribute(n_)===t)return!0;return!1}function uT(e,t,r){if(!e.head)return;let o=s_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(zF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(n_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function WF(e){let t=s_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)uT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function UF(e,t){let r=s_();r.styles.set(e,t);for(let o of r.documents.keys())uT(o,e,t)}typeof process>"u",UF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 YF={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"},dT=(0,cT.forwardRef)(function({className:t,render:r,...o},n){return(0,i_.jsx)(ze,{ref:n,className:U(YF["action-link"],t),...o,variant:"body-md",render:(0,i_.jsx)(qn,{tone:"neutral",variant:"default",render:r})})});var ya={};io(ya,{Arrow:()=>mT,Close:()=>hT,Description:()=>yT,Popup:()=>IT,Portal:()=>Up,Positioner:()=>Yp,Root:()=>VT,Title:()=>LT,Trigger:()=>BT});var fT=d(H(),1),va=d(F(),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"&&qF(document)),e.__wpStyleRuntime}function $F(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${a_}]`))if(r.getAttribute(a_)===t)return!0;return!1}function pT(e,t,r){if(!e.head)return;let o=c_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($F(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(a_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function qF(e){let t=c_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function GF(e,t){let r=c_();r.styles.set(e,t);for(let o of r.documents.keys())pT(o,e,t)}typeof process>"u",GF("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var l_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"};function KF(e){return(0,va.jsxs)("svg",{width:"20",height:"10",viewBox:"0 0 20 10",fill:"none",...e,children:[(0,va.jsx)("path",{d:"M20 10H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20z",className:l_["arrow-fill"]}),(0,va.jsx)("path",{d:"M10 3.097 4.81 7.486A5 5 0 0 1 1.465 8.77H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20v.77h-1.465a5 5 0 0 1-3.345-1.284z",className:l_["arrow-stroke"]})]})}var mT=(0,fT.forwardRef)(function({children:t,className:r,...o},n){return(0,va.jsx)(Ut.Arrow,{ref:n,className:U(l_.arrow,r),...o,children:t??(0,va.jsx)(KF,{})})});var gT=d(H(),1),bT=d(F(),1),hT=(0,gT.forwardRef)(function(t,r){return(0,bT.jsx)(Ut.Close,{ref:r,"data-wp-ui-popover-close":"",...t})});var vT=d(H(),1);var u_=d(F(),1),yT=(0,vT.forwardRef)(function({children:t,...r},o){return(0,u_.jsx)(ze,{ref:o,variant:"body-md",render:(0,u_.jsx)(Ut.Description,{...r}),children:t})});var kT=d(H(),1),OT=d(Ot(),1);var _T=NC("Popover"),wT=_T.useValidationContext,xT=_T.ValidationProvider;var ST=d(H(),1);var RT=d(F(),1),Up=(0,ST.forwardRef)(function({container:t,...r},o){return(0,RT.jsx)(Ut.Portal,{container:t??Fp(),...r,ref:o})});var ET=d(H(),1),PT=d(F(),1),d_="data-wp-hash";function f_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&ZF(document)),e.__wpStyleRuntime}function XF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${d_}]`))if(r.getAttribute(d_)===t)return!0;return!1}function CT(e,t,r){if(!e.head)return;let o=f_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(XF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(d_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function ZF(e){let t=f_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function TT(e,t){let r=f_();r.styles.set(e,t);for(let o of r.documents.keys())CT(o,e,t)}typeof process>"u",TT("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var QF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",TT("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var JF={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},Yp=(0,ET.forwardRef)(function({align:t="center",arrowPadding:r=8,className:o,side:n="bottom",sideOffset:i=8,...s},a){return(0,PT.jsx)(Ut.Positioner,{ref:a,align:t,arrowPadding:r,side:n,sideOffset:i,...s,className:U(QF["box-sizing"],JF.positioner,o)})});var qo=d(F(),1),m_="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"&&t7(document)),e.__wpStyleRuntime}function e7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${m_}]`))if(r.getAttribute(m_)===t)return!0;return!1}function AT(e,t,r){if(!e.head)return;let o=g_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(e7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(m_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function t7(e){let t=g_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function r7(e,t){let r=g_();r.styles.set(e,t);for(let o of r.documents.keys())AT(o,e,t)}typeof process>"u",r7("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var p_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},o7="data-wp-ui-popover-close",IT=(0,kT.forwardRef)(function({backdrop:t=!1,children:r,className:o,portal:n,positioner:i,finalFocus:s,initialFocus:a,variant:c="default",...l},u){let{resolvedInitialFocus:f,popupRef:m}=iC({initialFocus:a,deprioritizedAttributes:[o7]}),p=(0,OT.useMergeRefs)([u,m]),g=c!=="unstyled",b=(0,qo.jsx)(xT,{children:r}),h=g?(0,qo.jsx)("div",{className:p_.surface,children:b}):b,y=t?(0,qo.jsx)(Ut.Backdrop,{className:p_.backdrop}):null,v=(0,qo.jsx)(Mp,{children:(0,qo.jsx)(Ut.Popup,{ref:p,initialFocus:f,finalFocus:s,className:U(g&&p_.popup,o),...l,children:h})}),_=Tl(i,(0,qo.jsx)(Yp,{}),v);return Tl(n,(0,qo.jsx)(Up,{}),(0,qo.jsxs)(qo.Fragment,{children:[y,_]}))});var NT=d(F(),1);function VT(e){return(0,NT.jsx)(Ut.Root,{...e})}var MT=d(Ot(),1),Al=d(H(),1);var h_=d(F(),1),b_="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"&&i7(document)),e.__wpStyleRuntime}function n7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${b_}]`))if(r.getAttribute(b_)===t)return!0;return!1}function FT(e,t,r){if(!e.head)return;let o=v_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(n7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(b_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function i7(e){let t=v_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function s7(e,t){let r=v_();r.styles.set(e,t);for(let o of r.documents.keys())FT(o,e,t)}typeof process>"u",s7("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var a7={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},LT=(0,Al.forwardRef)(function({children:t,...r},o){let n=wT(),i=(0,Al.useRef)(null),s=(0,MT.useMergeRefs)([i,o]);return(0,Al.useEffect)(()=>{if(n)return n.registerTitle(i.current)},[n]),(0,h_.jsx)(ze,{ref:s,variant:"heading-xl",render:(0,h_.jsx)(Ut.Title,{...r}),className:a7.title,children:t})});var DT=d(H(),1),jT=d(F(),1),BT=(0,DT.forwardRef)(function(t,r){return(0,jT.jsx)(Ut.Trigger,{ref:r,...t})});var Or=d(F(),1),__="data-wp-hash";function w_(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&c7(document)),e.__wpStyleRuntime}function l7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${__}]`))if(r.getAttribute(__)===t)return!0;return!1}function WT(e,t,r){if(!e.head)return;let o=w_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(l7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(__,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function c7(e){let t=w_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)WT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function u7(e,t){let r=w_();r.styles.set(e,t);for(let o of r.documents.keys())WT(o,e,t)}typeof process>"u",u7("846edc217c","._5f4053eba32ce092__list{list-style:none;margin:0;padding:0}._5f4053eba32ce092__list>li{flex-shrink:0}._5f4053eba32ce092__list>li:last-child{flex-shrink:1;min-width:0}.d1978551971a3360__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._6d9152063d443376__separator{color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:0 var(--wpds-dimension-gap-sm,8px);user-select:none}");var y_={list:"_5f4053eba32ce092__list",current:"d1978551971a3360__current",separator:"_6d9152063d443376__separator"},d7=({items:e})=>{if(!e.length)return null;let t=e.slice(0,-1),r=e[e.length-1];return(0,Or.jsx)("nav",{"aria-label":(0,zT.__)("Breadcrumbs"),children:(0,Or.jsxs)(B,{render:(0,Or.jsx)("ul",{}),direction:"row",align:"center",className:y_.list,children:[t.map((o,n)=>(0,Or.jsxs)("li",{children:[(0,Or.jsx)(ze,{variant:"body-lg",render:(0,Or.jsx)(qn,{tone:"neutral",render:(0,Or.jsx)(HT,{to:o.to})}),children:o.label}),(0,Or.jsx)(ze,{variant:"body-lg","aria-hidden":"true",className:y_.separator,children:"/"})]},n)),(0,Or.jsx)("li",{children:r.to?(0,Or.jsx)(ze,{variant:"body-lg",render:(0,Or.jsx)(qn,{tone:"neutral",render:(0,Or.jsx)(HT,{to:r.to})}),children:r.label}):(0,Or.jsx)(ze,{variant:"heading-lg",render:(0,Or.jsx)("h1",{}),className:y_.current,children:r.label})})]})})},vu=d7;var UT=d(H(),1),YT=d(F(),1),$T=(0,UT.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,YT.jsx)(o,{ref:i,className:U("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));$T.displayName="NavigableRegion";var qT=$T;var KT=d(oe(),1),{Fill:XT,Slot:ZT}=(0,KT.createSlotFill)("SidebarToggle");var Go=d(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"&&p7(document)),e.__wpStyleRuntime}function f7(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 QT(e,t,r){if(!e.head)return;let o=S_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(f7(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 p7(e){let t=S_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)QT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function m7(e,t){let r=S_();r.styles.set(e,t);for(let o of r.documents.keys())QT(o,e,t)}typeof process>"u",m7("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 _a={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function JT({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let c=`h${e}`;return(0,Go.jsxs)(B,{direction:"column",className:_a.header,children:[(0,Go.jsxs)(B,{className:_a["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Go.jsxs)(B,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,Go.jsx)(ZT,{bubblesVirtually:!0,className:_a["sidebar-toggle-slot"]}),o&&(0,Go.jsx)("div",{className:_a["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Go.jsx)(ze,{className:_a["header-title"],render:(0,Go.jsx)(c,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,Go.jsx)(B,{align:"center",className:_a["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Go.jsx)(ze,{render:(0,Go.jsx)("p",{}),variant:"body-md",className:_a["header-subtitle"],children:i})]})}var yu=d(F(),1),E_="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"&&b7(document)),e.__wpStyleRuntime}function g7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${E_}]`))if(r.getAttribute(E_)===t)return!0;return!1}function eP(e,t,r){if(!e.head)return;let o=C_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(g7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(E_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function b7(e){let t=C_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)eP(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function h7(e,t){let r=C_();r.styles.set(e,t);for(let o of r.documents.keys())eP(o,e,t)}typeof process>"u",h7("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 R_={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function tP({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:c,ariaLabel:l,hasPadding:u=!1,showSidebarToggle:f=!0}){let m=U(R_.page,a);return(0,yu.jsxs)(qT,{className:m,ariaLabel:l??(typeof n=="string"?n:""),children:[(n||t||r||c||o)&&(0,yu.jsx)(JT,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:c,showSidebarToggle:f}),u?(0,yu.jsx)("div",{className:U(R_.content,R_["has-padding"]),children:s}):s]})}tP.SidebarToggleFill=XT;var wa=tP;var oP=d(oe(),1),Gp=d(K(),1);import{useNavigate as v7}from"@wordpress/route";var rP=d(gu(),1),{lock:Xae,unlock:$p}=(0,rP.__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/content-types");var fs=d(F(),1),{Tabs:qp}=$p(oP.privateApis);function y7({activeTab:e,children:t}){let r=v7();return(0,fs.jsxs)(wa,{ariaLabel:(0,Gp.__)("Content Types"),className:"content-types-page",children:[(0,fs.jsx)(qp,{selectedTabId:e,onSelect:o=>r({to:`/${o}`}),children:(0,fs.jsx)("div",{className:"content-types-tabs-wrapper",children:(0,fs.jsxs)(qp.TabList,{children:[(0,fs.jsx)(qp.Tab,{tabId:"post-types",children:(0,Gp.__)("Post Types")}),(0,fs.jsx)(qp.Tab,{tabId:"taxonomies",children:(0,Gp.__)("Taxonomies")})]})})}),t]})}var AN=d(oe(),1);var Hr=d(H(),1),E5=d(Ot(),1);var Jp=d(H(),1);var T_=d(K(),1);var wt="isAny",xt="isNone",Ar="isAll",Ir="isNotAll",Kr="between",Xr="inThePast",uo="over",Et="is",Ct="isNot",ps="lessThan",ms="greaterThan",gs="lessThanOrEqual",bs="greaterThanOrEqual",hs="before",vs="after",ys="beforeInc",_s="afterInc",Gn="contains",Kn="notContains",Xn="startsWith",ws="on",xs="notOn",Kp=["asc","desc"],nP={asc:"↑",desc:"↓"},Xp={asc:"ascending",desc:"descending"},Zp={asc:(0,T_.__)("Sort ascending"),desc:(0,T_.__)("Sort descending")},iP={asc:Vv,desc:Pv},Il="table",Qp="grid",sP="list",aP="activity",lP="pickerGrid",cP="pickerTable",uP="pickerActivity";var dP=(0,Jp.createContext)({view:{type:Il},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,Jp.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});dP.displayName="DataViewsContext";var de=dP;var Qn=d(K(),1);var Ca=d(K(),1),lm=d(oe(),1),To=d(H(),1),MP=d(P_(),1);var pP=d(oe(),1),mP=d(K(),1),gP=d(F(),1),k_="dataviews-selection-checkbox";function Ss({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),l=!i&&c,u=n?.getValue?.({item:r})||(0,mP.__)("(no title)");return(0,gP.jsx)(pP.CheckboxControl,{className:k_,"aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(c?e.filter(f=>a!==f):[...e,a])},...s})}var xa=d(oe(),1),yP=d(K(),1),Vl=d(H(),1);var _P=d(At(),1),O_=d(Ot(),1);var hP=d(gu(),1),{lock:cle,unlock:Re}=(0,hP.__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/dataviews");var ft=d(F(),1),{Menu:Nl,kebabCase:_7}=Re(xa.privateApis);function w7({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,ft.jsx)(xa.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function x7({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,ft.jsx)(Nl.Item,{disabled:e.disabled,onClick:t,children:(0,ft.jsx)(Nl.ItemLabel,{children:o})})}function Sa({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,ft.jsx)(xa.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${_7(e.id)}`,children:(0,ft.jsx)(e.RenderModal,{items:t,closeModal:r})})}function A_({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Vl.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,ft.jsx)(x7,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,ft.jsxs)(Nl.Group,{children:[s(n),s(i)]})}function Ml({item:e,actions:t,isCompact:r}){let o=(0,_P.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Vl.useMemo)(()=>{let a=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:a.filter(l=>l.isPrimary),eligibleActions:a}},[t,e]),s=(0,O_.useViewportMatch)("medium","<");return r?(0,ft.jsx)(vP,{item:e,actions:i,isSmall:!0,registry:o}):(0,ft.jsxs)(B,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,ft.jsx)(I_,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,ft.jsx)(vP,{item:e,actions:i,registry:o})]})}function vP({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Vl.useState)(null);return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsxs)(Nl,{placement:"bottom-end",children:[(0,ft.jsx)(Nl.TriggerButton,{render:(0,ft.jsx)(xa.Button,{size:r?"small":"compact",icon:fu,label:(0,yP.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,ft.jsx)(Nl.Popover,{children:(0,ft.jsx)(A_,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,ft.jsx)(Sa,{action:n,items:[e],closeModal:()=>i(null)})]})}function I_({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Vl.useState)(null);return(0,O_.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,ft.jsxs)(ft.Fragment,{children:[t.map(a=>(0,ft.jsx)(w7,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,ft.jsx)(Sa,{action:n,items:[e],closeModal:()=>i(null)})]})}var Ra=d(oe(),1),_u=d(K(),1),Nr=d(H(),1),RP=d(At(),1);var N_=d(Ot(),1);var Rs=d(K(),1);function wP(e,t,r,o=!1){return e>0?(0,Rs.sprintf)((0,Rs._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Rs.sprintf)((0,Rs._n)("%d Item","%d Items",r),r):(0,Rs.sprintf)((0,Rs._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var tr=d(F(),1);function S7({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Nr.useState)(!1);return(0,tr.jsxs)(tr.Fragment,{children:[(0,tr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,tr.jsx)(Sa,{action:e,items:t,closeModal:()=>n(!1)})]})}function em(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function tm(e,t){return(0,Nr.useMemo)(()=>em(e,t),[e,t])}function Fl(e,t){return(0,Nr.useMemo)(()=>t.some(r=>em(e,r)),[e,t])}function wu({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Nr.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,l=a.length===s.length;return i?(0,tr.jsx)(Ra.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,_u.__)("Deselect all")}):(0,tr.jsx)(Ra.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!a.length,onChange:()=>{t(l?[]:s.map(u=>n(u)))},"aria-label":l?(0,_u.__)("Deselect all"):(0,_u.__)("Select all")})}function xP({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,N_.useViewportMatch)("medium","<")?(0,tr.jsx)(Ra.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,tr.jsx)(Ra.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var EP=[];function R7({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,RP.useRegistry)(),i=(0,Nr.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,tr.jsx)(S7,{action:e,items:i,ActionTriggerComponent:xP},e.id):(0,tr.jsx)(xP,{action:e,onClick:async()=>{o(e.id),await e.callback(i,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function SP(e,t,r,o,n,i,s,a,c,l,u){let f=wP(n.length,e.length,u.totalItems,o);return(0,tr.jsxs)(B,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,tr.jsx)(wu,{selection:n,onChangeSelection:l,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,tr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,tr.jsxs)(B,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,tr.jsx)(R7,{action:m,selectedItems:s,actionInProgress:a,setActionInProgress:c},m.id)),s.length>0&&(0,tr.jsx)(Ra.Button,{icon:Ro,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,_u.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{l(EP)}})]})]})}function E7({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,c]=(0,Nr.useState)(null),l=(0,Nr.useRef)(void 0),u=(0,N_.useViewportMatch)("medium","<"),f=(0,Nr.useMemo)(()=>t.filter(b=>b.supportsBulk),[t]),m=(0,Nr.useMemo)(()=>o.filter(b=>f.some(h=>!h.isEligible||h.isEligible(b))),[o,f]),p=(0,Nr.useMemo)(()=>o.filter(b=>e.includes(n(b))&&m.includes(b)),[e,o,n,m]),g=(0,Nr.useMemo)(()=>t.filter(b=>b.supportsBulk&&(!u||b.icon)&&p.some(h=>!b.isEligible||b.isEligible(h))),[t,p,u]);if(a)l.current||(l.current=SP(o,t,n,i,e,g,p,a,c,r,s));else return l.current&&(l.current=void 0),SP(o,t,n,i,e,g,p,a,c,r,s);return l.current}function rm(){let{data:e,selection:t,actions:r=EP,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Nr.useContext)(de);return(0,tr.jsx)(E7,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var Ai=d(K(),1);var Ii=d(oe(),1),Es=d(H(),1);function om(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)}var Ae=d(F(),1),{Menu:et}=Re(Ii.privateApis);function C7({children:e}){return Es.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ae.jsxs)(Es.Fragment,{children:[r>0&&(0,Ae.jsx)(et.Separator,{}),t]},r))}var T7=(0,Es.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:l=!0},u){let f=r.fields??[],m=f?.indexOf(t),p=r.sort?.field===t,g=!1,b=!1,h=!1,y=[],v=o.find(x=>x.id===t),{setIsShowingFilter:_}=(0,Es.useContext)(de);if(!v)return null;g=v.enableHiding!==!1,b=v.enableSorting!==!1;let w=v.header;if(y=!!v.filterBy&&v.filterBy?.operators||[],h=!r.filters?.some(x=>t===x.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!b&&!a&&!g&&!h)return w;let R=om(r,o).filter(x=>!f.includes(x.id)),S=(c||l)&&!!R.length,T=(0,Ai.isRTL)();return(0,Ae.jsxs)(et,{children:[(0,Ae.jsxs)(et.TriggerButton,{render:(0,Ae.jsx)(Ii.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&p&&(0,Ae.jsx)("span",{"aria-hidden":"true",children:nP[r.sort.direction]})]}),(0,Ae.jsx)(et.Popover,{style:{minWidth:"240px"},children:(0,Ae.jsxs)(C7,{children:[b&&(0,Ae.jsx)(et.Group,{children:Kp.map(x=>{let C=r.sort&&p&&r.sort.direction===x,D=`${t}-${x}`;return(0,Ae.jsx)(et.RadioItem,{name:"view-table-sorting",value:D,checked:C,onChange:()=>{n({...r,sort:{field:t,direction:x},showLevels:!1})},children:(0,Ae.jsx)(et.ItemLabel,{children:Zp[x]})},D)})}),h&&(0,Ae.jsx)(et.Group,{children:(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:du}),onClick:()=>{s(t),_(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:y[0]}]})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Add filter")})})}),(a||g||S)&&v&&(0,Ae.jsxs)(et.Group,{children:[a&&(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:Ov}),disabled:T?m>=f.length-1:m<1,onClick:()=>{let x=T?m+1:m-1,C=[...f];C.splice(m,1),C.splice(x,0,t),n({...r,fields:C})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Move left")})}),a&&(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:Iv}),disabled:T?m<1:m>=f.length-1,onClick:()=>{let x=T?m-1:m+1,C=[...f];C.splice(m,1),C.splice(x,0,t),n({...r,fields:C})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Move right")})}),c&&!!R.length&&(0,Ae.jsxs)(et,{children:[(0,Ae.jsx)(et.SubmenuTriggerItem,{children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Insert left")})}),(0,Ae.jsx)(et.Popover,{children:R.map(x=>{let C=T?m+1:m;return(0,Ae.jsx)(et.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,C),x.id,...f.slice(C)]})},children:(0,Ae.jsx)(et.ItemLabel,{children:x.label})},x.id)})})]}),l&&!!R.length&&(0,Ae.jsxs)(et,{children:[(0,Ae.jsx)(et.SubmenuTriggerItem,{children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Insert right")})}),(0,Ae.jsx)(et.Popover,{children:R.map(x=>{let C=T?m:m+1;return(0,Ae.jsx)(et.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,C),x.id,...f.slice(C)]})},children:(0,Ae.jsx)(et.ItemLabel,{children:x.label})},x.id)})})]}),g&&v&&(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:pu}),onClick:()=>{i(v),n({...r,fields:f.filter(x=>x!==t)})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Hide column")})})]})]})})]})}),P7=T7,Ll=P7;var CP=d(H(),1),V_=d(F(),1);function k7({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 Cs({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,V_.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,CP.cloneElement)(c,{onClick:l=>{l.stopPropagation(),c.props.onClick&&c.props.onClick(l)},onKeyDown:l=>{(l.key==="Enter"||l.key===""||l.key===" ")&&(l.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(l))}})}let a=k7({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,V_.jsx)("div",{...a,...s,children:i})}var Zn=d(F(),1);function O7({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Zn.jsxs)(B,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Zn.jsx)(Cs,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Zn.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Zn.jsxs)(B,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Zn.jsxs)(Cs,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Zn.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("—").join(" ")," "]}),(0,Zn.jsx)(r.render,{item:e,field:r})]}),n&&(0,Zn.jsx)(n.render,{item:e,field:n})]})]})}var nm=O7;var Ea=d(H(),1),TP=d(K(),1),A7=e=>(0,TP.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function PP({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Ea.useState)(!1),[n,i]=(0,Ea.useState)(!1),s=(0,Ea.useCallback)(()=>{let a=e.current;a&&(t&&o(A7(a)),i(a.scrollTop>0))},[e,t]);return(0,Ea.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 fo(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 xu=d(H(),1),OP=d(P_(),1);function kP(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function I7({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,l=a&&r!==null?o.indexOf(r):-1,u=l===-1?[]:kP(o,c,l),f=n.filter(m=>!u.includes(m));return[...new Set([...f,...kP(o,c,i)])]}function N7({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 l=Math.abs(c-o);l<s&&(s=l,i=a)}),i}function im({data:e,actions:t,getItemId:r,selection:o,onChangeSelection:n}){let i=(0,xu.useRef)(null),s=(0,xu.useRef)(!1);(0,xu.useEffect)(()=>{let f=()=>{s.current=!0};return document.addEventListener("touchstart",f,{once:!0}),()=>document.removeEventListener("touchstart",f)},[]);let a=e.filter(f=>em(t,f)).map(r),c=new Set(a),l=a.length>0;return{getSelectionProps:f=>{let m=c.has(f);return{onMouseDown:p=>{p.button===0&&p.shiftKey&&l&&p.preventDefault()},onClickCapture:p=>{if(!l)return;let g=(0,OP.isAppleOS)()?p.metaKey:p.ctrlKey,b=p.target instanceof Element&&!!p.target.closest(`.${k_}`);if(!g&&!p.shiftKey){m&&b&&(i.current={anchorId:f,lastTargetId:null});return}if(!(s.current||document.getSelection()?.type==="Range")&&(p.stopPropagation(),b||p.preventDefault(),!!m))if(p.shiftKey){let h=i.current;(!h||!c.has(h.anchorId))&&(h={anchorId:N7({targetId:f,orderedIds:a,selection:o})??f,lastTargetId:null}),n(I7({anchorId:h.anchorId,targetId:f,lastTargetId:h.lastTargetId,orderedIds:a,selection:o})),i.current={anchorId:h.anchorId,lastTargetId:f}}else n(o.includes(f)?o.filter(h=>f!==h):[...o,f]),i.current={anchorId:f,lastTargetId:null}}}}}}var Ts=d(oe(),1),IP=d(K(),1),NP=d(H(),1);var Co=d(F(),1);function AP({field:e,isVisible:t,onToggleVisibility:r}){return(0,Co.jsx)(Ts.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Co.jsxs)(B,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Co.jsx)("div",{style:{height:24,width:24},children:t&&(0,Co.jsx)(Ts.Icon,{icon:cu})}),(0,Co.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function V7(e){return!!e}function sm({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,NP.useContext)(de),n=om(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})=>V7(g)),l=t.fields??[],u=n.filter(g=>l.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+u,p=m===1&&f.length===1;return(0,Co.jsxs)(B,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Co.jsx)(Ts.BaseControl.VisualLabel,{children:(0,IP.__)("Properties")}),(0,Co.jsx)(B,{direction:"column",className:"dataviews-view-config__properties",children:(0,Co.jsxs)(Ts.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:b})=>{let h=t[b]??!0,y=p&&h?{...g,enableHiding:!1}:g;return(0,Co.jsx)(AP,{field:y,isVisible:h,onToggleVisibility:()=>{o({...t,[b]:!h})}},g.id)}),n.map(g=>{let b=l.includes(g.id),h=m===1&&b?{...g,enableHiding:!1}:g;return(0,Co.jsx)(AP,{field:h,isVisible:b,onToggleVisibility:()=>{o({...t,fields:b?l.filter(y=>y!==g.id):[...l,g.id]})}},g.id)})]})})]})}var am=d(H(),1);function Ko(e,t={delay:400}){let[r,o]=(0,am.useState)(!1);return(0,am.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Se=d(F(),1);function FP(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function M7({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=U("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Se.jsx)("div",{className:i,children:(0,Se.jsx)(n.render,{item:e,field:n})})}function VP({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,descriptionField:l,selection:u,getItemId:f,isItemClickable:m,onClickItem:p,renderItemLink:g,onChangeSelection:b,onMouseDown:h,onClickCapture:y,isActionsColumnSticky:v,posinset:_}){let{paginationInfo:w}=(0,To.useContext)(de),R=tm(o,t),S=R&&u.includes(i),{showTitle:T=!0,showMedia:x=!0,showDescription:C=!0,infiniteScrollEnabled:D}=s,I=s.fields??[],O=a&&T||c&&x||l&&C;return(0,Se.jsxs)("tr",{className:U("dataviews-view-table__row",{"is-selected":R&&S,"has-bulk-actions":R}),"aria-setsize":D?w.totalItems:void 0,"aria-posinset":_,role:D?"article":void 0,onClickCapture:y,onMouseDown:P=>{let L=(0,MP.isAppleOS)()?P.metaKey:P.ctrlKey;P.button===0&&L&&window.navigator.userAgent.toLowerCase().includes("firefox")&&P.preventDefault(),h(P)},children:[e&&(0,Se.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Se.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Se.jsx)(Ss,{item:t,selection:u,onChangeSelection:b,getItemId:f,titleField:a,disabled:!R})})}),O&&(0,Se.jsx)("td",{children:(0,Se.jsx)(nm,{item:t,level:r,titleField:T?a:void 0,mediaField:x?c:void 0,descriptionField:C?l:void 0,isItemClickable:m,onClickItem:p,renderItemLink:g})}),I.map(P=>{let{width:L,maxWidth:k,minWidth:A,align:M}=s.layout?.styles?.[P]??{},V=n.find(N=>N.id===P),E=FP(M,V?.type);return(0,Se.jsx)("td",{style:{width:L,maxWidth:k,minWidth:A},children:(0,Se.jsx)(M7,{fields:n,item:t,column:P,align:E})},P)}),!!o?.length&&(0,Se.jsx)("td",{className:U("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:P=>P.stopPropagation(),children:(0,Se.jsx)(Ml,{item:t,actions:o})})]})}function F7({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:l,onClickItem:u,isItemClickable:f,renderItemLink:m,view:p,className:g,empty:b}){let{containerRef:h}=(0,To.useContext)(de),y=Ko(i),v=p.groupBy?.field?r.find(q=>q.id===p.groupBy?.field):null,_=v?fo(t,v):null,w=_?Array.from(_.values()).flat():t,{getSelectionProps:R}=im({data:w,actions:e,getItemId:o,selection:c,onChangeSelection:a}),S=(0,To.useRef)(new Map),T=(0,To.useRef)(void 0),[x,C]=(0,To.useState)(),[D,I]=(0,To.useState)(null);(0,To.useEffect)(()=>{T.current&&(T.current.focus(),T.current=void 0)});let O=(0,To.useId)(),{isHorizontalScrollEnd:P,isVerticallyScrolled:L}=PP({scrollContainerRef:h,enabledHorizontal:!!e?.length}),k=Fl(e,t);if(x){T.current=x,C(void 0);return}let A=q=>{let _e=S.current.get(q.id),$=_e?S.current.get(_e.fallback):void 0;C($?.node)},M=q=>{q.preventDefault(),q.stopPropagation();let _e={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(()=>{I(_e)})},V=!!t?.length,E=r.find(q=>q.id===p.titleField),N=r.find(q=>q.id===p.mediaField),j=r.find(q=>q.id===p.descriptionField),{showTitle:W=!0,showMedia:G=!0,showDescription:ee=!0}=p,te=E&&W||N&&G||j&&ee,re=p.fields??[],le=(q,_e)=>$=>{$?S.current.set(q,{node:$,fallback:re[_e>0?_e-1:1]}):S.current.delete(q)},Q=p.infiniteScrollEnabled&&!_,se=(0,Ca.isRTL)();return V?(0,Se.jsxs)(Se.Fragment,{children:[(0,Se.jsxs)("table",{className:U("dataviews-view-table",g,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":k,"is-refreshing":!Q&&y}),"aria-busy":i,"aria-describedby":O,role:Q?"feed":void 0,inert:!Q&&i?"true":void 0,children:[(0,Se.jsxs)("colgroup",{children:[k&&(0,Se.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),te&&(0,Se.jsx)("col",{className:"dataviews-view-table__col-first-data"}),re.map((q,_e)=>(0,Se.jsx)("col",{className:U(`dataviews-view-table__col-${q}`,{"dataviews-view-table__col-expand":!te&&_e===re.length-1})},`col-${q}`)),!!e?.length&&(0,Se.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),D&&(0,Se.jsx)(lm.Popover,{anchor:D,onClose:()=>I(null),placement:"bottom-start",children:(0,Se.jsx)(sm,{showLabel:!1})}),(0,Se.jsx)("thead",{className:U({"dataviews-view-table__thead--stuck":L}),onContextMenu:M,children:(0,Se.jsxs)("tr",{className:"dataviews-view-table__row",children:[k&&(0,Se.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:M,children:(0,Se.jsx)(wu,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),te&&(0,Se.jsx)("th",{scope:"col",children:E&&(0,Se.jsx)(Ll,{ref:le(E.id,0),fieldId:E.id,view:p,fields:r,onChangeView:s,onHide:A,setOpenedFilter:l,canMove:!1,canInsertLeft:se?p.layout?.enableMoving??!0:!1,canInsertRight:se?!1:p.layout?.enableMoving??!0})}),re.map((q,_e)=>{let{width:$,maxWidth:fe,minWidth:we,align:Ze}=p.layout?.styles?.[q]??{},ot=r.find(pe=>pe.id===q),ue=FP(Ze,ot?.type),xe=p.layout?.enableMoving??!0;return(0,Se.jsx)("th",{style:{width:$,maxWidth:fe,minWidth:we,textAlign:ue},"aria-sort":p.sort?.direction&&p.sort?.field===q?Xp[p.sort.direction]:void 0,scope:"col",children:(0,Se.jsx)(Ll,{ref:le(q,_e),fieldId:q,view:p,fields:r,onChangeView:s,onHide:A,setOpenedFilter:l,canMove:xe,canInsertLeft:xe,canInsertRight:xe})},q)}),!!e?.length&&(0,Se.jsx)("th",{className:U("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!P}),children:(0,Se.jsx)("span",{className:"dataviews-view-table-header",children:(0,Ca.__)("Actions")})})]})}),V&&v&&_?Array.from(_.entries()).map(([q,_e])=>(0,Se.jsxs)("tbody",{children:[(0,Se.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Se.jsx)("td",{colSpan:re.length+(te?1:0)+(k?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?q:(0,Ca.sprintf)((0,Ca.__)("%1$s: %2$s"),v.label,q)})}),_e.map(($,fe)=>{let we=o($)||fe.toString();return(0,Se.jsx)(VP,{item:$,level:p.showLevels&&typeof n=="function"?n($):void 0,hasBulkActions:k,actions:e,fields:r,id:we,view:p,titleField:E,mediaField:N,descriptionField:j,selection:c,getItemId:o,onChangeSelection:a,...R(we),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!P},o($))})]},`group-${q}`)):(0,Se.jsx)("tbody",{children:V&&t.map((q,_e)=>{let $=o(q)||_e.toString();return(0,Se.jsx)(VP,{item:q,level:p.showLevels&&typeof n=="function"?n(q):void 0,hasBulkActions:k,actions:e,fields:r,id:$,view:p,titleField:E,mediaField:N,descriptionField:j,selection:c,getItemId:o,onChangeSelection:a,...R($),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!P,posinset:Q?_e+1:void 0},o(q))})})]}),Q&&i&&(0,Se.jsx)("div",{className:"dataviews-loading",id:O,children:(0,Se.jsx)("p",{className:"dataviews-loading-more",children:(0,Se.jsx)(lm.Spinner,{})})})]}):(0,Se.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":y}),id:O,children:b})}var LP=F7;var zP=d(oe(),1),pm=d(K(),1);var po=d(oe(),1);var Ru=d(K(),1),HP=d(Ot(),1),ks=d(H(),1);var L7=d(oe(),1),D7=d(K(),1),cm=d(H(),1);var j7=d(F(),1),B7=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],H7=B7[2].value;function um(){let e=(0,cm.useContext)(de),t=e.view;return(0,cm.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??H7,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var DP=d(H(),1);var jP=d(F(),1),Su=(0,DP.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,jP.jsx)("div",{ref:o,className:U("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var dm=d(H(),1);function Ps(e,t){let{intersectionObserver:r}=(0,dm.useContext)(de);(0,dm.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function fm(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var ke=d(F(),1),{Badge:z7}=Re(po.privateApis);function W7(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 BP=(0,ks.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:l,mediaField:u,titleField:f,descriptionField:m,regularFields:p,badgeFields:g,hasBulkActions:b,config:h,posinset:y,setsize:v,..._},w){let{showTitle:R=!0,showMedia:S=!0,showDescription:T=!0}=t,x=tm(l,c),C=a(c),D=(0,ks.useRef)(null),I=(0,ks.useCallback)(N=>{D.current=N,typeof w=="function"?w(N):w&&(w.current=N)},[w]);Ps(D,y);let O=(0,HP.useInstanceId)(e),P=r.includes(C),L=(0,ke.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),k=S&&u?.render,A=k?(0,ke.jsx)(u.render,{item:c,field:u,config:h}):L,M=R&&f?.render?(0,ke.jsx)(f.render,{item:c,field:f}):null,V,E;return i(c)&&n&&(M?(V={"aria-labelledby":`dataviews-view-grid__title-field-${O}`},E={id:`dataviews-view-grid__title-field-${O}`}):V={"aria-label":(0,Ru.__)("Navigate to item")}),(0,ke.jsxs)(B,{direction:"column",..._,ref:I,"aria-setsize":v,"aria-posinset":y,className:U(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":x&&P}),children:[(0,ke.jsx)(Cs,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:U("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!k}),...V,children:A}),b&&(0,ke.jsx)(Ss,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!x}),!!l?.length&&(0,ke.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,ke.jsx)(Ml,{item:c,actions:l,isCompact:!0})}),R&&(0,ke.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,ke.jsx)(Cs,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...E,title:f?.getValueFormatted({item:c,field:f})||void 0,children:M})}),(0,ke.jsxs)(B,{direction:"column",gap:"xs",children:[T&&m?.render&&(0,ke.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,ke.jsx)(B,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(N=>(0,ke.jsx)(z7,{className:"dataviews-view-grid__field-value",children:(0,ke.jsx)(N.render,{item:c,field:N})},N.id))}),!!p?.length&&(0,ke.jsx)(B,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(N=>(0,ke.jsx)(po.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)(ct.Root,{children:[(0,ke.jsx)(ct.Trigger,{render:(0,ke.jsx)(po.FlexItem,{className:"dataviews-view-grid__field-name",children:N.header})}),(0,ke.jsx)(ct.Popup,{children:N.label})]}),(0,ke.jsx)(po.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,ke.jsx)(N.render,{item:c,field:N})})]})},N.id))})]})]})});function M_({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:m,actions:p,getSelectionProps:g}){let{paginationInfo:b,resizeObserverRef:h}=(0,ks.useContext)(de),y=um(),v=Fl(p,e),_=s.find(O=>O.id===i?.titleField),w=s.find(O=>O.id===i?.mediaField),R=s.find(O=>O.id===i?.descriptionField),S=i.fields??[],{regularFields:T,badgeFields:x}=S.reduce((O,P)=>{let L=s.find(A=>A.id===P);if(!L)return O;let k=i.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return O[k].push(L),O},{regularFields:[],badgeFields:[]}),C="900px",D=Math.ceil(e.length/y),I=fm(e,t,y);return(0,ke.jsxs)(ke.Fragment,{children:[t&&(0,ke.jsxs)(po.Composite,{render:(0,ke.jsx)(Su,{className:U("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:h}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:I}).map((O,P)=>(0,ke.jsx)(po.Composite.Item,{render:L=>(0,ke.jsx)(B,{...L,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${P}`)),e.map(O=>{let P=m(O),L=g(P),k=O.position;return(0,ke.jsx)(po.Composite.Item,{render:A=>(0,ke.jsx)(BP,{...A,id:P,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:m,item:O,actions:p,onMouseDown:M=>{A.onMouseDown?.(M),L.onMouseDown(M)},onClickCapture:M=>{A.onClickCapture?.(M),L.onClickCapture(M)},mediaField:w,titleField:_,descriptionField:R,regularFields:T,badgeFields:x,hasBulkActions:v,posinset:k,setsize:b.totalItems,config:{sizes:C}})},P)})]}),!t&&(0,ke.jsx)(po.Composite,{role:"grid",className:U("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":D,ref:h,inert:o,children:W7(e,y).map((O,P)=>(0,ke.jsx)(po.Composite.Row,{render:(0,ke.jsx)("div",{role:"row","aria-rowindex":P+1,"aria-label":(0,Ru.sprintf)((0,Ru.__)("Row %d"),P+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${y}, minmax(0, 1fr) )`}}),children:O.map(L=>{let k=m(L),A=g(k);return(0,ke.jsx)(po.Composite.Item,{render:M=>(0,ke.jsx)(BP,{...M,id:k,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:m,item:L,actions:p,onMouseDown:V=>{M.onMouseDown?.(V),A.onMouseDown(V)},onClickCapture:V=>{M.onClickCapture?.(V),A.onClickCapture(V)},mediaField:w,titleField:_,descriptionField:R,regularFields:T,badgeFields:x,hasBulkActions:v,config:{sizes:C}})},k)})},P))})]})}var Po=d(F(),1);function U7({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:l,view:u,className:f,empty:m}){let p=Ko(!!n),g=!!t?.length,b=u.groupBy?.field?r.find(R=>R.id===u.groupBy?.field):null,h=b?fo(t,b):null,y=u.infiniteScrollEnabled&&!h,v=h?Array.from(h.values()).flat():t,{getSelectionProps:_}=im({data:v,actions:e,getItemId:o,selection:l,onChangeSelection:i});if(!g)return(0,Po.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":p}),children:m});let w={className:U(f,{"is-refreshing":!y&&p}),inert:!y&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:l,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:_};return(0,Po.jsxs)(Po.Fragment,{children:[g&&b&&h&&(0,Po.jsx)(B,{direction:"column",gap:"lg",children:Array.from(h.entries()).map(([R,S])=>(0,Po.jsxs)(B,{direction:"column",gap:"sm",children:[(0,Po.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?R:(0,pm.sprintf)((0,pm.__)("%1$s: %2$s"),b.label,R)}),(0,Po.jsx)(M_,{...w,data:S,isInfiniteScroll:!1})]},R))}),!h&&(0,Po.jsx)(M_,{...w,data:t,isInfiniteScroll:!!y}),y&&n&&(0,Po.jsx)("p",{className:"dataviews-loading-more",children:(0,Po.jsx)(zP.Spinner,{})})]})}var WP=U7;var mm=d(Ot(),1),Vr=d(oe(),1),It=d(H(),1),Eu=d(K(),1);var j_=d(At(),1);var ge=d(F(),1),{Menu:F_}=Re(Vr.privateApis);function L_(e){return`${e}-item-wrapper`}function Y7(e,t){return`${e}-primary-action-${t}`}function D_(e){return`${e}-dropdown`}function $7({idPrefix:e,primaryAction:t,item:r}){let o=(0,j_.useRegistry)(),[n,i]=(0,It.useState)(!1),s=Y7(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ge.jsx)("div",{role:"gridcell",children:(0,ge.jsx)(Vr.Composite.Item,{id:s,render:(0,ge.jsx)(Vr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,ge.jsx)(Sa,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ge.jsx)("div",{role:"gridcell",children:(0,ge.jsx)(Vr.Composite.Item,{id:s,render:(0,ge.jsx)(Vr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function UP({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,onSelect:c,otherFields:l,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:m=!0,showMedia:p=!0,showDescription:g=!0,infiniteScrollEnabled:b}=e,h=(0,It.useRef)(null),y=`${r}-label`,v=`${r}-description`,_=(0,j_.useRegistry)(),[w,R]=(0,It.useState)(!1),[S,T]=(0,It.useState)(null),x=({type:V})=>{R(V==="mouseenter")},{paginationInfo:C}=(0,It.useContext)(de);(0,It.useEffect)(()=>{o&&h.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:D,eligibleActions:I}=(0,It.useMemo)(()=>{let V=t.filter(N=>!N.isEligible||N.isEligible(n));return{primaryAction:V.filter(N=>N.isPrimary)[0],eligibleActions:V}},[t,n]),O=D&&t.length===1,P=p&&s?.render?(0,ge.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ge.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,L=m&&i?.render?(0,ge.jsx)(i.render,{item:n,field:i}):null,k=g&&a?.render,A=!!P&&!k&&!l.length,M=I?.length>0&&(0,ge.jsxs)(B,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[D&&(0,ge.jsx)($7,{idPrefix:r,primaryAction:D,item:n}),!O&&(0,ge.jsxs)("div",{role:"gridcell",children:[(0,ge.jsxs)(F_,{placement:"bottom-end",children:[(0,ge.jsx)(F_.TriggerButton,{render:(0,ge.jsx)(Vr.Composite.Item,{id:D_(r),render:(0,ge.jsx)(Vr.Button,{size:"small",icon:fu,label:(0,Eu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,ge.jsx)(F_.Popover,{children:(0,ge.jsx)(A_,{actions:I,item:n,registry:_,setActiveModalAction:T})})]}),!!S&&(0,ge.jsx)(Sa,{action:S,items:[n],closeModal:()=>T(null)})]})]});return(0,ge.jsx)(Vr.Composite.Row,{ref:h,render:(0,ge.jsx)("div",{"aria-posinset":f,"aria-setsize":b?C.totalItems:void 0}),role:b?"article":"row",className:U({"is-selected":o,"is-hovered":w}),onMouseEnter:x,onMouseLeave:x,children:(0,ge.jsxs)(B,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ge.jsx)("div",{role:"gridcell",children:(0,ge.jsx)(Vr.Composite.Item,{id:L_(r),"aria-pressed":o,"aria-labelledby":y,"aria-describedby":v,className:"dataviews-view-list__item",onClick:()=>c(n)})}),(0,ge.jsxs)(B,{direction:"row",gap:"md",justify:"start",align:A?"center":"flex-start",style:{flex:1,minWidth:0},children:[P,(0,ge.jsxs)(B,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ge.jsxs)(B,{direction:"row",align:"center",children:[(0,ge.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:y,children:L}),M]}),k&&(0,ge.jsx)("div",{className:"dataviews-view-list__field",children:(0,ge.jsx)(a.render,{item:n,field:a})}),(0,ge.jsx)("div",{className:"dataviews-view-list__fields",id:v,children:l.map(V=>(0,ge.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ge.jsx)(Eo,{className:"dataviews-view-list__field-label",render:(0,ge.jsx)("span",{}),children:V.label}),(0,ge.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ge.jsx)(V.render,{item:n,field:V})})]},V.id))})]})]})]})})}function q7(e){return!!e}function B_(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:l,empty:u}=e,f=(0,mm.useInstanceId)(B_,"view-list"),m=Ko(!!i),{paginationInfo:p}=(0,It.useContext)(de),g=r?.findLast(j=>a.includes(n(j))),b=o.find(j=>j.id===c.titleField),h=o.find(j=>j.id===c.mediaField),y=o.find(j=>j.id===c.descriptionField),v=(c?.fields??[]).map(j=>o.find(W=>j===W.id)).filter(q7),_=j=>s([n(j)]),w=(0,It.useCallback)(j=>`${f}-${n(j)}`,[f,n]),R=(0,It.useCallback)((j,W)=>W.startsWith(w(j)),[w]),[S,T]=(0,It.useState)(void 0),x=(0,It.useRef)(null);(0,It.useEffect)(()=>{g&&T(L_(w(g)))},[g,w]);let C=r.findIndex(j=>R(j,S??"")),D=(0,mm.usePrevious)(C),I=C!==-1,O=(0,It.useCallback)((j,W)=>{let G=Math.min(r.length-1,Math.max(0,j));if(!r[G])return;let ee=w(r[G]),te=W(ee);T(te),x.current?.contains(x.current.ownerDocument.activeElement)&&document.getElementById(te)?.focus()},[r,w]);(0,It.useEffect)(()=>{!I&&(D!==void 0&&D!==-1)&&O(D,L_)},[I,O,D]);let P=(0,It.useCallback)(j=>{j.key==="ArrowDown"&&(j.preventDefault(),O(C+1,D_)),j.key==="ArrowUp"&&(j.preventDefault(),O(C-1,D_))},[O,C]),L=!!r?.length,k=c.groupBy?.field?o.find(j=>j.id===c.groupBy?.field):null,A=L&&k?fo(r,k):null,M=c.infiniteScrollEnabled&&!A,V=M&&(c.startPosition??1)+(c.perPage??0)<p.totalItems,E=U("dataviews-view-list",l,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!M&&m}),N={ref:x,id:f,render:(0,ge.jsx)("div",{}),activeId:S,setActiveId:T,inert:!M&&i?"true":void 0};return L?L&&k&&A?(0,ge.jsx)(Vr.Composite,{...N,className:"dataviews-view-list__group",role:"grid",children:(0,ge.jsx)(B,{direction:"column",gap:"lg",className:E,children:Array.from(A.entries()).map(([j,W])=>(0,ge.jsxs)(B,{direction:"column",children:[(0,ge.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?j:(0,Eu.sprintf)((0,Eu.__)("%1$s: %2$s"),k.label,j)}),W.map(G=>{let ee=w(G);return(0,ge.jsx)(UP,{view:c,idPrefix:ee,actions:t,item:G,isSelected:G===g,onSelect:_,mediaField:h,titleField:b,descriptionField:y,otherFields:v,onDropdownTriggerKeyDown:P},ee)})]},j))})}):(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(Vr.Composite,{...N,className:E,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((j,W)=>{let G=w(j);return(0,ge.jsx)(UP,{view:c,idPrefix:G,actions:t,item:j,isSelected:j===g,onSelect:_,mediaField:h,titleField:b,descriptionField:y,otherFields:v,onDropdownTriggerKeyDown:P,posinset:c.infiniteScrollEnabled?W+1:void 0},G)})}),(V||M&&i)&&(0,ge.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,ge.jsx)(Vr.Spinner,{})})]}):(0,ge.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":m}),children:u})}var ZP=d(oe(),1);var gm=d(K(),1),YP=d(H(),1);var Dl=d(F(),1);function $P({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,YP.createInterpolateElement)((0,gm.sprintf)((0,gm.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Dl.jsx)(r.render,{item:t[0],field:r})}):(0,Dl.jsx)(r.render,{item:t[0],field:r});return(0,Dl.jsxs)(B,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Dl.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Ta=d(H(),1),qP=d(At(),1),GP=d(Ot(),1);var Nt=d(F(),1);function G7(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:l,renderItemLink:u,isItemClickable:f}=e,{showTitle:m=!0,showMedia:p=!0,showDescription:g=!0,infiniteScrollEnabled:b}=t,h=(0,Ta.useRef)(null),y=(0,qP.useRegistry)(),{paginationInfo:v}=(0,Ta.useContext)(de),{primaryActions:_,eligibleActions:w}=(0,Ta.useMemo)(()=>{let I=r.filter(P=>!P.isEligible||P.isEligible(o));return{primaryActions:I.filter(P=>P.isPrimary),eligibleActions:I}},[r,o]),R=(0,GP.useViewportMatch)("medium","<"),S=t.layout?.density??"balanced",T=p&&S!=="compact"&&i?.render?(0,Nt.jsx)(i.render,{item:o,field:i,config:{sizes:S==="comfortable"?"32px":"24px"}}):null,x=(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:T||(0,Nt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),C=m&&n?.render?(0,Nt.jsx)(n.render,{item:o,field:n}):null,D=(0,Ta.useMemo)(()=>S==="comfortable"?"md":"sm",[S]);return(0,Nt.jsx)("div",{ref:h,role:b?"article":void 0,"aria-posinset":c,"aria-setsize":b?v.totalItems:void 0,className:U("dataviews-view-activity__item",S==="compact"&&"is-compact",S==="balanced"&&"is-balanced",S==="comfortable"&&"is-comfortable"),children:(0,Nt.jsxs)(B,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Nt.jsx)(B,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:x}),(0,Nt.jsxs)(B,{direction:"column",gap:D,align:"flex-start",className:"dataviews-view-activity__item-content",children:[C&&(0,Nt.jsx)(Cs,{item:o,isItemClickable:f,onClickItem:l,renderItemLink:u,className:"dataviews-view-activity__item-title",children:C}),g&&s&&(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Nt.jsx)(s.render,{item:o,field:s})}),(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(I=>(0,Nt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Nt.jsx)(Eo,{className:"dataviews-view-activity__item-field-label",render:(0,Nt.jsx)("span",{}),children:I.label}),(0,Nt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Nt.jsx)(I.render,{item:o,field:I})})]},I.id))}),!!_?.length&&(0,Nt.jsx)(I_,{item:o,actions:_,registry:y,buttonVariant:"secondary"})]}),(_.length<w.length||R&&w.length>0)&&(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Nt.jsx)(Ml,{item:o,actions:w,isCompact:!0})})]})})}var KP=G7;var XP=d(Y(),1);function K7(e){return!!e}function H_(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(l=>l.id===n.titleField),s=r.find(l=>l.id===n.mediaField),a=r.find(l=>l.id===n.descriptionField),c=(n?.fields??[]).map(l=>r.find(u=>l===u.id)).filter(K7);return t.map((l,u)=>(0,XP.createElement)(KP,{...e,key:o(l),item:l,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var ko=d(F(),1);function QP(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Ko(!!n),c=!!r?.length,l=i.groupBy?.field?o.find(b=>b.id===i.groupBy?.field):null,u=c&&l?fo(r,l):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,ko.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!f&&!!n,p=U("dataviews-view-activity",s,{"is-refreshing":!f&&a}),g=u?Array.from(u.entries()):[];return c&&l&&u?(0,ko.jsx)(B,{direction:"column",gap:"sm",className:p,inert:m?"true":void 0,children:g.map(([b,h])=>(0,ko.jsx)($P,{groupName:b,groupData:h,groupField:l,showLabel:i.groupBy?.showLabel!==!1,children:(0,ko.jsx)(H_,{...e,data:h})},b))}):(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ko.jsx)(H_,{...e})}),f&&n&&(0,ko.jsx)("p",{className:"dataviews-loading-more",children:(0,ko.jsx)(ZP.Spinner,{})})]})}var Zr=d(oe(),1),Tu=d(K(),1),o2=d(Ot(),1),hm=d(H(),1);var e2=d(oe(),1),X7=d(At(),1),bm=d(H(),1);var Z7=d(K(),1);var Cu=d(oe(),1),jl=d(H(),1),Oo=d(K(),1);var Ni=d(F(),1);function z_(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function W_(){let{view:e,onChangeView:t,paginationInfo:r}=(0,jl.useContext)(de);if(!z_(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,Oo.sprintf)((0,Oo.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,Ni.jsxs)(B,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ni.jsx)(B,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,jl.createInterpolateElement)((0,Oo.sprintf)((0,Oo._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ni.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ni.jsx)(Cu.SelectControl,{"aria-label":(0,Oo.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Ni.jsxs)(B,{direction:"row",gap:"xs",align:"center",children:[(0,Ni.jsx)(Cu.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Oo.__)("Previous page"),icon:(0,Oo.isRTL)()?wp:Rp,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ni.jsx)(Cu.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Oo.__)("Next page"),icon:(0,Oo.isRTL)()?Rp:wp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var JP=(0,jl.memo)(W_);var t2=d(F(),1);function Bl(e){return(0,bm.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var Te=d(F(),1),{Badge:Q7}=Re(Zr.privateApis);function r2({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:l,badgeFields:u,config:f,posinset:m,setsize:p}){let{showTitle:g=!0,showMedia:b=!0,showDescription:h=!0}=e,y=n(i),v=(0,hm.useRef)(null),_=r.includes(y);Ps(v,m);let w=s?.render?(0,Te.jsx)(s.render,{item:i,field:s,config:f}):null,R=g&&a?.render?(0,Te.jsx)(a.render,{item:i,field:a}):null;return(0,Te.jsxs)(Zr.Composite.Item,{ref:v,"aria-label":a?a.getValue({item:i})||(0,Tu.__)("(no title)"):void 0,render:({children:S,...T})=>(0,Te.jsx)(B,{direction:"column",children:S,...T}),role:"option","aria-posinset":m,"aria-setsize":p,className:U("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,onClick:()=>{if(_)o(r.filter(S=>y!==S));else{let S=t?[...r,y]:[y];o(S)}},children:[b&&w&&(0,Te.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),b&&w&&(0,Te.jsx)(Ss,{item:i,selection:r,onChangeSelection:o,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Te.jsx)(B,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Te.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:R})}),(0,Te.jsxs)(B,{direction:"column",gap:"xs",children:[h&&c?.render&&(0,Te.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,Te.jsx)(B,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(S=>(0,Te.jsx)(Q7,{className:"dataviews-view-picker-grid__field-value",children:(0,Te.jsx)(S.render,{item:i,field:S})},S.id))}),!!l?.length&&(0,Te.jsx)(B,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:l.map(S=>(0,Te.jsx)(Zr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsx)(Zr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:S.header}),(0,Te.jsx)(Zr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Te.jsx)(S.render,{item:i,field:S})})]})},S.id))})]})]},y)}function n2({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,o2.useInstanceId)(n2,"dataviews-view-picker-grid-group__header");return(0,Te.jsxs)(B,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Te.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,Tu.sprintf)((0,Tu.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function J7({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:l}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:m}=(0,hm.useContext)(de),p=r.find(k=>k.id===a?.titleField),g=r.find(k=>k.id===a?.mediaField),b=r.find(k=>k.id===a?.descriptionField),h=a.fields??[],{regularFields:y,badgeFields:v}=h.reduce((k,A)=>{let M=r.find(E=>E.id===A);if(!M)return k;let V=a.layout?.badgeFields?.includes(A)?"badgeFields":"regularFields";return k[V].push(M),k},{regularFields:[],badgeFields:[]}),_=!!t?.length,w=a.layout?.previewSize,R=Bl(e),S="900px",T=a.groupBy?.field?r.find(k=>k.id===a.groupBy?.field):null,x=T?fo(t,T):null,C=(a.infiniteScrollEnabled&&!x)??!1,D=a?.page??1,I=a?.perPage??0,O=C?f?.totalItems:void 0,P=um(),L=fm(t,C,P);return(0,Te.jsxs)(Te.Fragment,{children:[_&&T&&x&&(0,Te.jsx)(Zr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":R,className:U("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":m,render:({children:k,...A})=>(0,Te.jsx)(B,{direction:"column",gap:"lg",children:k,...A}),children:Array.from(x.entries()).map(([k,A])=>(0,Te.jsx)(n2,{groupName:k,groupField:T,showLabel:a.groupBy?.showLabel!==!1,children:(0,Te.jsx)(Su,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:A.map(M=>{let V=M.position??(D-1)*I+t.indexOf(M)+1;return(0,Te.jsx)(r2,{view:a,multiselect:R,selection:s,onChangeSelection:i,getItemId:o,item:M,mediaField:g,titleField:p,descriptionField:b,regularFields:y,badgeFields:v,config:{sizes:S},posinset:V,setsize:O},o(M))})})},k))}),_&&!x&&(0,Te.jsxs)(Zr.Composite,{render:(0,Te.jsx)(Su,{className:U("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":R,"aria-label":m,children:[Array.from({length:L}).map((k,A)=>(0,Te.jsx)(Zr.Composite.Item,{render:({children:M,...V})=>(0,Te.jsx)(B,{direction:"column",children:M,...V}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${A}`)),t.map(k=>{let A=k.position;return(0,Te.jsx)(r2,{view:a,multiselect:R,selection:s,onChangeSelection:i,getItemId:o,item:k,mediaField:g,titleField:p,descriptionField:b,regularFields:y,badgeFields:v,config:{sizes:S},posinset:A,setsize:O},o(k))})]}),!_&&(0,Te.jsx)("div",{className:U({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Te.jsx)("p",{children:(0,Te.jsx)(Zr.Spinner,{})}):l}),_&&n&&(0,Te.jsx)("p",{className:"dataviews-loading-more",children:(0,Te.jsx)(Zr.Spinner,{})})]})}var i2=J7;var vm=d(K(),1),Pa=d(oe(),1),Ao=d(H(),1);var Ve=d(F(),1);function eL({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=U("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Ve.jsx)("div",{className:i,children:(0,Ve.jsx)(n.render,{item:e,field:n})})}function s2({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:l,multiselect:u,posinset:f}){let{paginationInfo:m}=(0,Ao.useContext)(de),p=a.includes(r),[g,b]=(0,Ao.useState)(!1),h=(0,Ao.useRef)(null);Ps(h,f);let{showTitle:y=!0,showMedia:v=!0,showDescription:_=!0,infiniteScrollEnabled:w}=o,R=()=>{b(!0)},S=()=>{b(!1)},T=o.fields??[],x=n&&y||i&&v||s&&_;return(0,Ve.jsxs)(Pa.Composite.Item,{ref:h,render:({children:C,...D})=>(0,Ve.jsx)("tr",{className:U("dataviews-view-table__row",{"is-selected":p,"is-hovered":g}),onMouseEnter:R,onMouseLeave:S,children:C,...D}),"aria-selected":p,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:w?"article":"option",onMouseDown:C=>{C.button===0&&C.currentTarget.parentElement?.focus({preventScroll:!0})},onClick:()=>{if(p)l(a.filter(C=>r!==C));else{let C=u?[...a,r]:[r];l(C)}},children:[(0,Ve.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Ve.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Ve.jsx)(Ss,{item:e,selection:a,onChangeSelection:l,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),x&&(0,Ve.jsx)("td",{role:"presentation",children:(0,Ve.jsx)(nm,{item:e,titleField:y?n:void 0,mediaField:v?i:void 0,descriptionField:_?s:void 0,isItemClickable:()=>!1})}),T.map(C=>{let{width:D,maxWidth:I,minWidth:O,align:P}=o.layout?.styles?.[C]??{};return(0,Ve.jsx)("td",{style:{width:D,maxWidth:I,minWidth:O},role:"presentation",children:(0,Ve.jsx)(eL,{fields:t,item:e,column:C,align:P})},C)})]},r)}function tL({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:l,className:u,empty:f}){let m=(0,Ao.useRef)(new Map),p=(0,Ao.useRef)(void 0),[g,b]=(0,Ao.useState)(),h=Bl(e)??!1;(0,Ao.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let y=l.groupBy?.field?r.find(A=>A.id===l.groupBy?.field):null,v=y?fo(t,y):null,_=l.infiniteScrollEnabled&&!v,w=(0,Ao.useId)();if(g){p.current=g,b(void 0);return}let R=A=>{let M=m.current.get(A.id),V=M?m.current.get(M.fallback):void 0;b(V?.node)},S=!!t?.length,T=r.find(A=>A.id===l.titleField),x=r.find(A=>A.id===l.mediaField),C=r.find(A=>A.id===l.descriptionField),{showTitle:D=!0,showMedia:I=!0,showDescription:O=!0}=l,P=T&&D||x&&I||C&&O,L=l.fields??[],k=(A,M)=>V=>{V?m.current.set(A,{node:V,fallback:L[M>0?M-1:1]}):m.current.delete(A)};return(0,Ve.jsxs)(Ve.Fragment,{children:[(0,Ve.jsxs)("table",{className:U("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-busy":n,"aria-describedby":w,role:_?"feed":"listbox",children:[(0,Ve.jsx)("thead",{role:"presentation",children:(0,Ve.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Ve.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:h&&(0,Ve.jsx)(wu,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:_})}),P&&(0,Ve.jsx)("th",{children:T&&(0,Ve.jsx)(Ll,{ref:k(T.id,0),fieldId:T.id,view:l,fields:r,onChangeView:i,onHide:R,setOpenedFilter:c,canMove:!1})}),L.map((A,M)=>{let{width:V,maxWidth:E,minWidth:N,align:j}=l.layout?.styles?.[A]??{};return(0,Ve.jsx)("th",{style:{width:V,maxWidth:E,minWidth:N,textAlign:j},"aria-sort":l.sort?.direction&&l.sort?.field===A?Xp[l.sort.direction]:void 0,scope:"col",children:(0,Ve.jsx)(Ll,{ref:k(A,M),fieldId:A,view:l,fields:r,onChangeView:i,onHide:R,setOpenedFilter:c,canMove:l.layout?.enableMoving??!0})},A)})]})}),S&&y&&v?Array.from(v.entries()).map(([A,M])=>(0,Ve.jsxs)(Pa.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Ve.jsx)("tbody",{role:"group"}),children:[(0,Ve.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Ve.jsx)("td",{colSpan:L.length+(P?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:l.groupBy?.showLabel===!1?A:(0,vm.sprintf)((0,vm.__)("%1$s: %2$s"),y.label,A)})}),M.map((V,E)=>(0,Ve.jsx)(s2,{item:V,fields:r,id:o(V)||E.toString(),view:l,titleField:T,mediaField:x,descriptionField:C,selection:a,getItemId:o,onChangeSelection:s,multiselect:h},o(V)))]},`group-${A}`)):(0,Ve.jsx)(Pa.Composite,{render:(0,Ve.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:S&&t.map((A,M)=>{let V=o(A),E=A.position;return(0,Ve.jsx)(s2,{item:A,fields:r,id:V||M.toString(),view:l,titleField:T,mediaField:x,descriptionField:C,selection:a,getItemId:o,onChangeSelection:s,multiselect:h,posinset:E},V)})})]}),(0,Ve.jsxs)("div",{className:U({"dataviews-loading":n,"dataviews-no-results":!S&&!n}),id:w,children:[!S&&(n?(0,Ve.jsx)("p",{children:(0,Ve.jsx)(Pa.Spinner,{})}):f),S&&n&&(0,Ve.jsx)("p",{className:"dataviews-loading-more",children:(0,Ve.jsx)(Pa.Spinner,{})})]})]})}var a2=tL;var Hl=d(oe(),1),zl=d(H(),1),l2=d(Ot(),1),ym=d(K(),1);var Be=d(F(),1);function rL(e){return!!e}function oL({view:e,multiselect:t,selection:r,onChangeSelection:o,getItemId:n,item:i,titleField:s,mediaField:a,descriptionField:c,otherFields:l,posinset:u,setsize:f}){let m=(0,zl.useRef)(null);Ps(m,u);let{showTitle:p=!0,showMedia:g=!0,showDescription:b=!0}=e,h=n(i),y=r.includes(h),v=e.layout?.density??"balanced",_=g&&v!=="compact"&&a?.render?(0,Be.jsx)(a.render,{item:i,field:a,config:{sizes:v==="comfortable"?"32px":"24px"}}):null,w=(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:_||(0,Be.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),R=p&&s?.render?(0,Be.jsx)(s.render,{item:i,field:s}):null,S=b&&c?.render?(0,Be.jsx)(c.render,{item:i,field:c}):null,T=(0,zl.useMemo)(()=>v==="comfortable"?"md":"sm",[v]);return(0,Be.jsx)(Hl.Composite.Item,{ref:m,role:"option","aria-label":s&&s.getValue({item:i})||void 0,"aria-posinset":u,"aria-setsize":f,"aria-selected":y,className:U("dataviews-view-picker-activity__item",v==="compact"&&"is-compact",v==="balanced"&&"is-balanced",v==="comfortable"&&"is-comfortable",y&&"is-selected"),onClick:()=>{if(y)o(r.filter(x=>h!==x));else{let x=t?[...r,h]:[h];o(x)}},render:(0,Be.jsx)("div",{}),children:(0,Be.jsxs)(B,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Be.jsx)(B,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:w}),(0,Be.jsxs)(B,{direction:"column",gap:T,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[R&&(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:R}),S&&(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:S}),(0,Be.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:l.map(x=>(0,Be.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,Be.jsx)(Eo,{render:(0,Be.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:x.label}),(0,Be.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,Be.jsx)(x.render,{item:i,field:x})})]},x.id))})]})]})})}function c2({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,l2.useInstanceId)(c2,"dataviews-view-picker-activity-group__header");return(0,Be.jsxs)(B,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,Be.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,ym.sprintf)((0,ym.__)("%1$s: %2$s"),t.label,e):e}),o]})}function u2({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:l}){let{itemListLabel:u,paginationInfo:f}=(0,zl.useContext)(de),m=Bl(a),p=t.find(x=>x.id===s?.titleField),g=t.find(x=>x.id===s?.mediaField),b=t.find(x=>x.id===s?.descriptionField),h=(s?.fields??[]).map(x=>t.find(C=>x===C.id)).filter(rL),y=s.groupBy?.field?t.find(x=>x.id===s.groupBy?.field):null,v=y?fo(e,y):null,w=(s.infiniteScrollEnabled&&!v)??!1?f?.totalItems:void 0,R=!!e?.length,S=!!(y&&v),T=x=>(0,Be.jsx)(oL,{view:s,multiselect:m,selection:i,onChangeSelection:n,getItemId:r,item:x,titleField:p,mediaField:g,descriptionField:b,otherFields:h,posinset:x.position,setsize:w},r(x));return R?(0,Be.jsxs)(Be.Fragment,{children:[(0,Be.jsx)(Hl.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":u,"aria-busy":o,render:S?(0,Be.jsx)(B,{direction:"column",gap:"sm"}):void 0,className:U("dataviews-view-picker-activity",c),children:S&&v?Array.from(v.entries()).map(([x,C])=>(0,Be.jsx)(c2,{groupName:x,groupField:y,showLabel:s.groupBy?.showLabel!==!1,children:C.map(T)},x)):e.map(T)}),o&&(0,Be.jsx)("p",{className:"dataviews-loading-more",children:(0,Be.jsx)(Hl.Spinner,{})})]}):(0,Be.jsx)("div",{className:U({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,Be.jsx)("p",{children:(0,Be.jsx)(Hl.Spinner,{})}):l})}var Wl=d(oe(),1),Ul=d(K(),1),d2=d(H(),1);var Yl=d(F(),1);function Os(){let e=(0,d2.useContext)(de),t=e.view;return(0,Yl.jsxs)(Wl.__experimentalToggleGroupControl,{label:(0,Ul.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Yl.jsx)(Wl.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,Ul._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Yl.jsx)(Wl.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,Ul._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Yl.jsx)(Wl.__experimentalToggleGroupControlOption,{value:"compact",label:(0,Ul._x)("Compact","Density option for DataView layout")},"compact")]})}var f2=d(oe(),1),p2=d(K(),1),m2=d(H(),1);var g2=d(F(),1),nL=[{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 b2(){let e=(0,m2.useContext)(de),t=e.view,r=nL.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,g2.jsx)(f2.RangeControl,{showTooltip:!1,label:(0,p2.__)("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 ka=d(F(),1);function U_(){return(0,ka.jsxs)(ka.Fragment,{children:[(0,ka.jsx)(Os,{}),(0,ka.jsx)(b2,{})]})}var As=[{type:Il,label:(0,Qn.__)("Table"),component:LP,icon:rp,viewConfigOptions:Os},{type:Qp,label:(0,Qn.__)("Grid"),component:WP,icon:np,viewConfigOptions:U_},{type:sP,label:(0,Qn.__)("List"),component:B_,icon:(0,Qn.isRTL)()?Xv:Qv,viewConfigOptions:Os},{type:aP,label:(0,Qn.__)("Activity"),component:QP,icon:Tp,viewConfigOptions:Os},{type:lP,label:(0,Qn.__)("Grid"),component:i2,icon:np,viewConfigOptions:U_,isPicker:!0},{type:cP,label:(0,Qn.__)("Table"),component:a2,icon:rp,viewConfigOptions:Os,isPicker:!0},{type:uP,label:(0,Qn.__)("Activity"),component:u2,icon:Tp,viewConfigOptions:Os,isPicker:!0}];var nc=d(H(),1);var Ds=d(oe(),1),Li=d(K(),1),cg=d(H(),1);var h2=d(Y(),1),v2=(0,h2.createContext)(!0);function _2(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function _m(e){let t=[];for(let r of e)t.push(...r);return t}function Pu(e){return e.slice().reverse()}function ku(...e){}function mo(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function $l(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Ou(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function w2(e,t){let r={...e};for(let o of t)mo(r,o)&&delete r[o];return r}function x2(e,t){let r={};for(let o of t)mo(e,o)&&(r[o]=e[o]);return r}function wm(e){return e}function S2(e=ku){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Mr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function Y_(e){return Object.keys(e)}function R2(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function ql(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Fr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Fe(...e){for(let t of e)if(t!==void 0)return t}var Gl=iL();function iL(){return typeof window<"u"&&!!window.document?.createElement}function Jn(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Aa(e,t=!1){let{activeElement:r}=Jn(e);if(!r?.nodeName)return null;if(sL(r)&&r.contentDocument?.body)return Aa(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=Jn(r).getElementById(o);if(n)return n}}return r}function Oa(e,t){return e===t||e.contains(t)}function Kl(e){return e?.nodeType===1}function E2(e){return typeof e?.nodeType=="number"}function sL(e){return e.tagName==="IFRAME"}function Is(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?aL.indexOf(e.type)!==-1:!1}var aL=["button","color","file","image","reset","submit"];function lL(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function Qr(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function xm(e){return e.isContentEditable||Qr(e)}function C2(e){if(Qr(e))return e.value;if(e.isContentEditable){let t=Jn(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Au(e){let t=0,r=0;if(Qr(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=Jn(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Oa(e,o.anchorNode)&&o.focusNode&&Oa(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 cL=["dialog","menu","listbox","tree","grid"],y2={menu:"menuitem",listbox:"option",tree:"treeitem"};function T2(e,t){let r=e?.getAttribute("role");return r&&cL.indexOf(r)!==-1?r:t}function P2(e){if(e!=null&&mo(y2,e))return y2[e]}function Iu(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=Jn(e);return Iu(e.parentElement)||r.scrollingElement||r.body}function Sm(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function k2(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),l=t(a);return c===l||!c||!l?0:uL(c,l)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function uL(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function O2(){return Gl&&!!navigator.maxTouchPoints}function Rm(){return Gl?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Xl(){return Gl&&Rm()&&/apple/i.test(navigator.vendor)}function A2(){return Gl&&/firefox\//i.test(navigator.userAgent)}function I2(e){let{currentTarget:t,target:r}=e;return t?E2(r)?!Oa(t,r):!0:!1}function hr(e){return e.target===e.currentTarget}function N2(e){if(!Kl(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function V2(e){let t=Rm();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:N2(e.currentTarget)}function M2(e){return e.altKey?N2(e.currentTarget):!1}function Ia(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 F2(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function $_(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Em(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!E2(o)||!Oa(r,o)}function L2(e){return e.type==="input"}function Na(e,t,r,o){let i=(a=>{if(o){let l=setTimeout(a,o);return()=>clearTimeout(l)}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 ei(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(ei(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var dL="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 Cm(e){return!(!e.matches(dL)||!lL(e)||e.closest("[inert]"))}function Xo(e){let t=Aa(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function D2(e){let t=Aa(e);if(!t)return!1;if(Oa(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 j2(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function B2(e){return async()=>{let t=await e?.();return B2(async()=>(await t?.(),e))}}var tde=fL();function fL({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(l,u)=>{if(!l)return;let f=u===o;o=u??null;let m=f?Math.max(0,t.length-1):t.length,p=await l();if(!p)return;r=[];let g=t[m];for(t[m]=B2(async()=>{await p?.();let b=await g?.();return async()=>{await b?.(),await l?.()}});t.length>e;)t.shift()}}}var Lr=d(Y(),1),tt=d(Y(),1),Va=d(F(),1);function H2(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function pL(e){return!e||!(0,tt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function mL(e){return pL(e)?{...e.props}.ref||e.ref:null}function gL(e,t){let r={...e};for(let o in t){if(!mo(t,o))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(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 q_={...Lr},z2=q_.useId,nde=q_.useDeferredValue,W2=q_.useInsertionEffect,pt=Gl?tt.useLayoutEffect:tt.useEffect;function bL(e){let[t]=(0,tt.useState)(e);return t}function q2(e){let t=(0,tt.useRef)(e);return pt(()=>{t.current=e}),t}function Me(e){let t=(0,tt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return W2?W2(()=>{t.current=e}):t.current=e,(0,tt.useCallback)((...r)=>t.current?.(...r),[])}function G2(e){let[t,r]=(0,tt.useState)(null);return pt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Yt(...e){return(0,tt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=H2(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():H2(o,null)}}},e)}function Zo(e){if(z2){let o=z2();return e||o}let[t,r]=(0,tt.useState)(e);return pt(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function K2(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,tt.useState)(()=>r(t));return pt(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function X2(e,t,r){let o=bL(r),[n,i]=(0,tt.useState)(o);return(0,tt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let l=s.getAttribute(t);i(l??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function ti(e,t){let r=(0,tt.useRef)(!1);(0,tt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,tt.useEffect)(()=>()=>{r.current=!1},[])}function Z2(e,t){let r=(0,tt.useRef)(!1);pt(()=>{if(r.current)return e();r.current=!0},t),pt(()=>()=>{r.current=!1},[])}function Q2(){return(0,tt.useReducer)(()=>[],[])}function $t(e){return Me(typeof e=="function"?e:()=>e)}function ri(e,t,r=[]){let o=(0,tt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function Pm(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,tt.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var U2=!1;function J2(){return(0,tt.useEffect)(()=>{U2||(ei("mousemove",vL,!0),ei("mousedown",Tm,!0),ei("mouseup",Tm,!0),ei("keydown",Tm,!0),ei("scroll",Tm,!0),U2=!0)},[]),Me(()=>G_)}var G_=!1,Y2=0,$2=0;function hL(e){let t=e.movementX||e.screenX-Y2,r=e.movementY||e.screenY-$2;return Y2=e.screenX,$2=e.screenY,t||r||!1}function vL(e){hL(e)&&(G_=!0)}function Tm(){G_=!1}function ut(e){let t=Lr.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function oi(e,t){return Lr.memo(e,t)}function mt(e,t){let{wrapElement:r,render:o,...n}=t,i=Yt(t.ref,mL(o)),s;if(Lr.isValidElement(o)){let a={...o.props,ref:i};s=Lr.cloneElement(o,gL(n,a))}else o?s=o(n):s=(0,Va.jsx)(e,{...n});return r?r(s):s}function gt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function go(e=[],t=[]){let r=Lr.createContext(void 0),o=Lr.createContext(void 0),n=()=>Lr.useContext(r),i=(l=!1)=>{let u=Lr.useContext(o),f=n();return l?u:u||f},s=()=>{let l=Lr.useContext(o),u=n();if(!(l&&l===u))return u},a=l=>e.reduceRight((u,f)=>(0,Va.jsx)(f,{...l,children:u}),(0,Va.jsx)(r.Provider,{...l}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:l=>(0,Va.jsx)(a,{...l,children:t.reduceRight((u,f)=>(0,Va.jsx)(f,{...l,children:u}),(0,Va.jsx)(o.Provider,{...l}))})}}var vr=d(Y(),1),yL="div",_L=Symbol("accessibleWhenDisabled"),wL=Xl(),xL=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function SL(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?xL.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function RL(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function EL(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function CL(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 TL({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 K_(e,t){return Me(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var ek=!1,X_=!0;function PL(e){let t=e.target;Kl(t)&&!t.hasAttribute("data-focus-visible")&&(X_=!1)}function kL(e){e.metaKey||e.ctrlKey||e.altKey||(X_=!0)}var Nu=gt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,vr.useRef)(null),[a,c]=Pm(i,_L,r);r??=a,(0,vr.useEffect)(()=>{t&&(ek||(ei("mousedown",PL,!0),ei("keydown",kL,!0),ek=!0))},[t]);let l=t&&ql(i),u=l&&!r,[f,m]=(0,vr.useState)(!1),p=(0,vr.useRef)(!1),g=(0,vr.useRef)(null),b=Me(E=>{g.current?.(),g.current=null,p.current=!1,E?.removeAttribute("data-focus-visible")});(0,vr.useEffect)(()=>{t&&u&&(b(s.current),f&&m(!1))},[t,u,f,b]),(0,vr.useEffect)(()=>{if(!t||!f)return;let E=s.current;if(!E||typeof IntersectionObserver>"u")return;let N=new IntersectionObserver(()=>{Cm(E)||(p.current=!1,m(!1))});return N.observe(E),()=>N.disconnect()},[t,f]),(0,vr.useEffect)(()=>()=>g.current?.(),[]);let h=K_(i.onKeyPressCapture,l),y=K_(i.onMouseDownCapture,l),v=K_(i.onClickCapture,l),_=(E,N)=>{if(N&&(E.currentTarget=N),!t)return;let j=E.currentTarget;if(j&&Xo(j)&&(n?.(E),!E.defaultPrevented)){if(j.dataset.focusVisible="true",p.current=!0,CL(j)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let W=new IntersectionObserver(()=>{Cm(j)||b(j)});W.observe(j),g.current=()=>W.disconnect()}return}m(!0)}},w=i.onKeyDownCapture,R=Me(E=>{if(w?.(E),E.defaultPrevented||!t||f||p.current||E.metaKey||E.altKey||E.ctrlKey||!hr(E))return;let N=E.currentTarget;Na(N,"focusout",()=>_(E,N))}),S=i.onFocusCapture,T=Me(E=>{if(S?.(E),E.defaultPrevented||!t)return;if(!hr(E)){m(!1);return}let N=E.currentTarget,j=()=>_(E,N);X_||SL(E.target)?Na(E.target,"focusout",j):m(!1)}),x=i.onBlur,C=Me(E=>{x?.(E),t&&Em(E)&&(b(E.currentTarget),m(!1))}),D=(0,vr.useContext)(v2),I=Me(E=>{t&&o&&E&&D&&queueMicrotask(()=>{Xo(E)||Cm(E)&&E.focus()})}),O=K2(s),P=t&&RL(O),L=t&&EL(O),[k,A]=(0,vr.useState)(!1);wL&&(0,vr.useEffect)(()=>{if(!t)return;let E=s.current;if(!E)return;let{type:N}=E,j=E.tagName==="INPUT"&&(N==="checkbox"||N==="radio");A(Is(E)||j)},[t]);let M=i.style,V=(0,vr.useMemo)(()=>u?{pointerEvents:"none",...M}:M,[u,M]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,...c,ref:Yt(s,I,i.ref),style:V,tabIndex:TL({focusable:t,trulyDisabled:u,nativeTabbable:P,supportsDisabled:L,safariTabIndex:k,tabIndexProp:i.tabIndex}),disabled:L&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:h,onClickCapture:v,onMouseDownCapture:y,onKeyDownCapture:R,onFocusCapture:T,onBlur:C},Fr(i)}),cde=ut(function(t){return mt(yL,Nu(t))});var Ns=d(Y(),1),OL="button";function tk(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Is(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Is(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var AL=Symbol("command"),Z_=gt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Ns.useRef)(null),[i,s]=(0,Ns.useState)(!1);(0,Ns.useEffect)(()=>{n.current&&s(Is(n.current))},[]);let[a,c]=(0,Ns.useState)(!1),l=(0,Ns.useRef)(!1),u=ql(o),[f,m]=Pm(o,AL,!0);pt(()=>{u&&(l.current=!1,c(!1))},[u]);let p=o.onKeyDown,g=Me(_=>{p?.(_);let w=_.currentTarget;if(_.defaultPrevented||f||u||!hr(_)||Qr(w)||w.isContentEditable)return;let R=t&&_.key==="Enter",S=r&&_.key===" ",T=_.key==="Enter"&&!t,x=_.key===" "&&!r;if(T||x){_.preventDefault();return}if(R||S){let C=tk(_);if(R){if(!C){_.preventDefault();let{view:D,...I}=_,O=()=>$_(w,I);A2()?Na(w,"keyup",O):queueMicrotask(O)}}else S&&(l.current=!0,C||(_.preventDefault(),c(!0)))}}),b=o.onKeyUp,h=Me(_=>{if(b?.(_),f)return;let w=r&&_.key===" ";if(!l.current||!w)return;let R=tk(_);if(l.current=!1,R||c(!1),_.defaultPrevented||!hr(_)||u||_.metaKey||R)return;_.preventDefault();let S=_.currentTarget,{view:T,...x}=_;queueMicrotask(()=>$_(S,x))}),y=o.onBlur,v=Me(_=>{y?.(_),l.current&&(l.current=!1,c(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...m,...o,ref:Yt(n,o.ref),onKeyDown:g,onKeyUp:h,onBlur:v},o=Nu(o),o}),mde=ut(function(t){return mt(OL,Z_(t))});var Vu=go(),rk=Vu.useContext,hde=Vu.useScopedContext,vde=Vu.useProviderContext,ok=Vu.ContextProvider,nk=Vu.ScopedContextProvider;var km=d(Y(),1),IL="div",Q_=gt(function({store:t,shouldRegisterItem:r=!0,getItem:o=wm,element:n,...i}){let s=rk();t=t||s;let a=Zo(i.id),c=(0,km.useRef)(n);return(0,km.useEffect)(()=>{let l=c.current;if(!a||!l||!r)return;let u=o({id:a,element:l});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:Yt(c,i.ref)},Fr(i)}),Sde=ut(function(t){return mt(IL,Q_(t))});var J_=d(Y(),1),Mu=go([ok],[nk]),Tde=Mu.useContext,Om=Mu.useScopedContext,ik=Mu.useProviderContext,Am=Mu.ContextProvider,Zl=Mu.ScopedContextProvider,sk=(0,J_.createContext)(void 0),ak=(0,J_.createContext)(void 0);function Ma(e,t){let r=e.__unstableInternals;return Mr(r,"Invalid store"),r[t]}function ck(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Im(e,t){return e===t||e!==e&&t!==t}function uk(e,t,r,o){let n;for(let i of Y_(t))Im(t[i],r[i])||o!==void 0&&ck([i],o)||(n??={...e},n[i]=t[i]);return n}var NL=100;function VL(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 ML(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 dk(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 Nm(e){e.notifiedListeners??=dk(e)}function tw(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 ew(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Nm(o);for(let n of o.group.listeners){if(n===o.currentListener)break;tw(o,n)&&o.notifiedListeners?.add(n)}}}function FL(e,t,r){for(let o of e)o.group===t&&(o.recovering||tw(o,r)&&(Nm(o),o.notifiedListeners?.add(r)))}function LL({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)&&(tw(i,o)?(Nm(i),i.notifiedListeners?.add(o)):n&&(Nm(i),i.recoverToLive=!0)))}function DL(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function jL({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 BL(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function fk(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function pk(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 l=r;a(),r=n?.()??r,r!==l&&(o=uk(o,r,l,i)??o)}let c=t(r,o);c&&fk(e,t,c)}function lk({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)&&!ck(e.listenerKeys.get(s),o)||(n?.add(s),pk(e,s,t(),r,t,o))}function bo(e,...t){let r=e,o=r,n=ku,i=!1,s=!1,a=new Set,c=new Set,l=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=I=>(l.add(I),()=>l.delete(I)),p=()=>{let I=c.size,O=Symbol();c.add(O);let P=()=>{c.delete(O)&&(c.size||n())};if(I)return P;let L=Y_(r),k=[];for(let V of t){let E=V?.getState?.();if(!E)continue;let N=L.filter(j=>mo(E,j));if(N.length){if(t.length===1||N.length===L.length){for(let j of N)k.push(_r(V,[j],W=>{C(j,W[j],!0)}));continue}k.push(Vs(V,N,(j,W)=>{for(let G of N)j[G]!==W[G]&&C(G,j[G],!0)}));for(let j of N){let W=V?.getState?.();W&&C(j,W[j],!0)}}}let A=[];for(let V of l)A.push(V());let M=t.map(Fu);return n=$l(...k,...A,...M),P},g=(I,O,P)=>{P!==void 0&&(P?ML(I.listenersByKey,P,O):I.allKeysListeners?.delete(O))},b=[],h=(I,O,P=u)=>{let L=I?[...I]:null,k=P.listeners.has(O);return k||DL(b,P,O),L?LL({fastPathFrames:b,group:P,keys:L,listener:O}):(k&&ew(b,P),FL(b,P,O)),k&&(ew(b,P,O),g(P,O,P.listenerKeys.get(O))),P.listeners.add(O),L?(P.listenersByKey??=new Map,VL(P.listenersByKey,L,O),jL({fastPathFrames:b,group:P,keys:L,listener:O})):(P.allKeysListeners??=new Set,P.allKeysListeners.add(O)),P.listenerKeys.set(O,L),()=>{let A=P.disposables.get(O);P.disposables.delete(O),ew(b,P,O);let M=P.listenerKeys.get(O);g(P,O,L),M!==L&&g(P,O,M),P.listenerKeys.delete(O),P.listeners.delete(O),A?.()}},y=(I,O)=>h(I,O),v=(I,O,P)=>{let L=I.listeners.has(O);if(L){I.suspendCounts??=new Map;let A=I.suspendCounts.get(O)??0;I.suspendCounts.set(O,A+1)}let k;try{let A=r;BL(I,O),r!==A&&(k=uk(P,r,A));let M=O(r,k??P);M&&fk(I,O,M)}finally{if(L){let A=I.suspendCounts,M=A?.get(O);M&&M>1?A?.set(O,M-1):A?.delete(O),A?.size||delete I.suspendCounts}}},_=(I,O)=>(v(u,O,r),h(I,O)),w=(I,O)=>(!f.listeners.size&&!s&&(o=r),v(f,O,o),h(I,O,f)),R=I=>bo(x2(r,I),D),S=I=>bo(w2(r,I),D),T=()=>r,x=(I,O,P)=>{if(!(P instanceof Set)&&!I.allKeysListeners?.size){let L=I.listenersByKey?.get(P);if(!L)return;let k={group:I,keyedListeners:L,updatedKey:P,currentListener:null};b.push(k);try{for(let A of L){if(k.notifiedListeners?.has(A)||(k.currentListener=A,k.notifiedListeners?.add(A),pk(I,A,r,O,T,P),!I.allKeysListeners?.size&&!k.recoverToLive))continue;let M=k.notifiedListeners??dk(k);k.notifiedListeners=M,k.recovering=!0,lk({group:I,getState:T,prevState:O,updatedKey:P,notifiedListeners:M});return}}finally{b.pop()}return}lk({group:I,getState:T,prevState:O,updatedKey:P})},C=(I,O,P=!1)=>{if(!mo(r,I))return;let L=r[I],k=typeof O=="function"?O(L):O;if(Im(k,L))return;let A=s;s=!0;let M=r,V={...r,[I]:k};r=V;let E=!1;try{if(!P&&t.length){for(let N of t)if(N?.setState?.(I,k),!Im(r[I],k)){E=!0;break}if(E){let N=0;for(;N<NL;N+=1){let j=!1;for(let W of t){let G=r[I];W?.setState?.(I,G),Im(r[I],G)||(j=!0)}if(!j)break}}}E||x(u,r===V?M:{...r,[I]:M[I]},I)}finally{s=A}if(!f.listeners.size){s||(o=r);return}a.add(I),!i&&(i=!0,queueMicrotask(()=>{i=!1;let N=r,j=a;a=new Set;let W=o;x(f,W,j),o===W&&(o=N)}))},D={getState:T,setState:C,__unstableInternals:{setup:m,init:p,subscribe:y,sync:_,batch:w,pick:R,omit:S}};return D}function yr(e,...t){if(e)return Ma(e,"setup")(...t)}function Fu(e,...t){if(e)return Ma(e,"init")(...t)}function Vs(e,...t){if(e)return Ma(e,"subscribe")(...t)}function _r(e,...t){if(e)return Ma(e,"sync")(...t)}function Fa(e,...t){if(e)return Ma(e,"batch")(...t)}function Vm(e,...t){if(e)return Ma(e,"omit")(...t)}function mk(e,...t){if(e)return Ma(e,"pick")(...t)}function Ql(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=bo(t,...e);return Object.assign({},...e,r)}function HL(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return Jn(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return Jn(o).body}function zL(e){return e?.__unstablePrivateStore}function gk(e={}){e.store;let t=e.store?.getState(),r=Fe(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:Fe(t?.renderedItems,[])},i=zL(e.store),s=bo({items:r,renderedItems:n.renderedItems},i),a=bo(n,e.store),c=f=>{let m=k2(f,p=>p.element);s.setState("renderedItems",m),a.setState("renderedItems",m)};yr(a,()=>Fu(s)),yr(s,()=>Fa(s,["items"],f=>{a.setState("items",f.items)})),yr(s,()=>Fa(s,["renderedItems"],f=>{let m=!0,p=requestAnimationFrame(()=>{let{renderedItems:y}=a.getState();f.renderedItems!==y&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(p);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(p),p=requestAnimationFrame(()=>c(f.renderedItems))},b=HL(f.renderedItems),h=new IntersectionObserver(g,{root:b});for(let y of f.renderedItems)y.element&&h.observe(y.element);return()=>{cancelAnimationFrame(p),h.disconnect()}}));let l=(f,m,p=!1)=>{let g;return m(h=>{let y=h.findIndex(({id:_})=>_===f.id),v=h.slice();if(y!==-1){g=h[y];let _={...g,...f};v[y]=_,o.set(f.id,_)}else v.push(f),o.set(f.id,f);return v}),()=>{m(h=>{if(!g)return p&&o.delete(f.id),h.filter(({id:_})=>_!==f.id);let y=h.findIndex(({id:_})=>_===f.id);if(y===-1)return h;let v=h.slice();return v[y]=g,o.set(f.id,g),v})}},u=f=>l(f,m=>s.setState("items",m),!0);return{...a,registerItem:u,renderItem:f=>$l(u(f),l(f,m=>s.setState("renderedItems",m))),item:f=>{if(!f)return null;let m=o.get(f);if(!m){let{items:p}=s.getState();m=p.find(g=>g.id===f),m&&o.set(f,m)}return m||null},__unstablePrivateStore:s}}var WL={id:null};function En(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function UL(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function bk(e,t){return e.filter(r=>r.rowId===t)}function hk({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&&!(n!=null&&s.id===n))return s.id}}function vk(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[WL]:[],...e.slice(0,o)]}function Mm(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function yk(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function YL(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function $L(e,t,r){let o=yk(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?En(n):n[i-1];n[i]=a&&t!==a.id&&r?a:YL(a?.rowId)}}return e}function qL(e){let t=Mm(e),r=yk(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 _k(e={}){let t=e.store?.getState(),r=gk(e),o=Fe(e.activeId,t?.activeId,e.defaultActiveId),n=bo({...r.getState(),id:Fe(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:Fe(t?.baseElement,null),includesBaseElement:Fe(e.includesBaseElement,t?.includesBaseElement,o===null),moves:Fe(t?.moves,0),orientation:Fe(e.orientation,t?.orientation,"both"),rtl:Fe(e.rtl,t?.rtl,!1),virtualFocus:Fe(e.virtualFocus,t?.virtualFocus,!1),focusLoop:Fe(e.focusLoop,t?.focusLoop,!1),focusWrap:Fe(e.focusWrap,t?.focusWrap,!1),focusShift:Fe(e.focusShift,t?.focusShift,!1)},r,e.store);yr(n,()=>_r(n,["renderedItems","activeId"],a=>{n.setState("activeId",c=>c!==void 0?c:En(a.renderedItems)?.id)}));let i=(a="next",c={})=>{let l=n.getState(),{skip:u=0,activeId:f=l.activeId,focusShift:m=l.focusShift,focusLoop:p=l.focusLoop,focusWrap:g=l.focusWrap,includesBaseElement:b=l.includesBaseElement,renderedItems:h=l.renderedItems,rtl:y=l.rtl}=c,v=a==="up"||a==="down",_=a==="next"||a==="down",w=_?y&&!v:!y||v,R=m&&!u;if(!u&&!g&&!b&&f!=null&&(!v||!R&&!h.some(A=>A.rowId!=null))){let A=h.findIndex(V=>V.id===f),M=h[A];if(M){let V=w?-1:1,E=hk({items:h,fromIndex:A+V,step:V,rowId:M.rowId,excludeId:f});return E!==void 0?E:p&&(v?p!=="horizontal":p!=="vertical")?hk({items:h,fromIndex:V===1?0:h.length-1,step:V,rowId:M.rowId,excludeId:f}):void 0}}let S=v?_m($L(Mm(h),f,R)):h;if(S=w?Pu(S):S,S=v?qL(S):S,f==null)return En(S)?.id;let T=S.find(A=>A.id===f);if(!T)return En(S)?.id;let x=S.some(A=>A.rowId),C=S.indexOf(T),D=S.slice(C+1),I=bk(D,T.rowId);if(u){let A=UL(I,f);return(A.slice(u)[0]||A[A.length-1])?.id}let O=p&&(v?p!=="horizontal":p!=="vertical"),P=x&&g&&(v?g!=="horizontal":g!=="vertical"),L=_?(!x||v)&&O&&b:v?b:!1;if(O)return En(vk(P&&!L?S:bk(S,T.rowId),f,L),f)?.id;if(P){let A=En(L?I:D,f);return L?A?.id||null:A?.id}let k=En(I,f);return!k&&L?null:k?.id},s=(a,c)=>typeof c=="number"?i(a,{skip:c}):i(a,c);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",c=>c+1))},first:()=>En(n.getState().renderedItems)?.id,last:()=>En(Pu(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var wk=En,xk=Mm;function ni(e,t){return t&&e.item(t)||null}function Sk(e,t=!1){if(Qr(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 ow=Symbol("FOCUS_SILENTLY");function Rk(e){e[ow]=!0,e.focus({preventScroll:!0})}function Ek(e){let t=e[ow];return delete e[ow],t}function La(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var si=d(Y(),1),Pk=d(F(),1);var ii=d(Y(),1),nw=d(sf(),1),Ck=()=>()=>{};function We(e,t=wm){let r=ii.useCallback(n=>e?Vs(e,null,n):Ck(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&mo(s,n))return s[n]};return(0,nw.useSyncExternalStore)(r,o,o)}function Fm(e,t){let r=ii.useRef({}),o=ii.useCallback(i=>e?Vs(e,null,i):Ck(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let c in t){let l=t[c];if(typeof l=="function"){let u=l(i);Object.is(u,a[c])||(a[c]=u,s=!0)}if(typeof l=="string"){if(!i||!mo(i,l))continue;let u=i[l];Object.is(u,a[c])||(a[c]=u,s=!0)}}return s&&(r.current={...a}),r.current};return(0,nw.useSyncExternalStore)(o,n,n)}function Vt(e,t,r,o){let n=mo(t,r)?t[r]:void 0,i=q2({value:n,setValue:o?t[o]:void 0});pt(()=>_r(e,[r],(s,a)=>{let{value:c,setValue:l}=i.current;l&&s[r]!==a[r]&&s[r]!==c&&l(s[r])}),[e,r]),pt(()=>{if(n!==void 0)return e.setState(r,n),Fa(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function Jl(e,t){let[r,o]=ii.useState(()=>e(t));pt(()=>Fu(r),[r]);let n=ii.useCallback(i=>We(r,i),[r]);return[ii.useMemo(()=>({...r,useState:n}),[r,n]),Me(()=>{o(i=>e({...t,...i.getState()}))})]}var KL="button";function XL(e){return xm(e)?!0:e.tagName==="INPUT"&&!Is(e)}function ZL(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 QL(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function Tk(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Iu(e);if(!i)return;let s=ZL(i,o),a,c;for(let l=0;l<n.length;l+=1){let u=a;if(a=r(l),!a)break;if(a===u)continue;let f=ni(t,a)?.element;if(!f)continue;let m=QL(f,o)-s,p=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<p&&(a=u);break}c=p}return a}function JL(e,t){return hr(e)?!1:La(t,e.target)}var iw=gt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":c,...l}){let u=Om();t=t||u;let f=Zo(l.id),m=(0,si.useRef)(null),p=(0,si.useContext)(ak),g=ql(l)&&!l.accessibleWhenDisabled,b=l.shouldRegisterItem,h=E=>{if(r)return r;if(E&&p?.baseElement&&p.baseElement===E.baseElement)return p.id},{rowId:y,baseElement:v,isActiveItem:_,ariaSetSize:w,ariaPosInSet:R,isTabbable:S}=Fm(t,{rowId:h,baseElement(E){return E?.baseElement||void 0},isActiveItem(E){return!!E&&E.activeId===f},ariaSetSize(E){if(a!=null)return a;if(E&&p?.ariaSetSize&&p.baseElement===E.baseElement)return p.ariaSetSize},ariaPosInSet(E){if(c!=null)return c;if(!E||!p?.ariaPosInSet||p.baseElement!==E.baseElement)return;let N=h(E),j=E.renderedItems.filter(W=>W.rowId===N);return p.ariaPosInSet+j.findIndex(W=>W.id===f)},isTabbable(E){if(!E?.renderedItems.length)return!0;if(E.virtualFocus)return!1;if(i)return!0;if(E.activeId===null)return!1;let N=t?.item(E.activeId);return N?.disabled||!N?.element?!0:E.activeId===f}}),T=(0,si.useCallback)(E=>{let N={...E,id:f||E.id,rowId:y,disabled:g,children:E.element?.textContent};return s?s(N):N},[f,y,g,s]),x=l.onFocus,C=(0,si.useRef)(!1),D=(0,si.useRef)(null),I=Me(E=>{if(x?.(E),E.defaultPrevented||I2(E)||!f||!t||JL(E,t))return;let{virtualFocus:N,baseElement:j}=t.getState();if(t.setActiveId(f),xm(E.currentTarget)&&Sk(E.currentTarget),!N||!hr(E)||XL(E.currentTarget))return;let W=(re,le,Q)=>{Xl()&&re.hasAttribute("data-autofocus")&&re.scrollIntoView({block:"nearest",inline:"nearest"}),C.current=!0,le===Q||La(t,le)?Rk(Q):Q.focus()};if(j?.isConnected){W(E.currentTarget,E.relatedTarget,j);return}if(b===!1)return;let{currentTarget:G,relatedTarget:ee}=E,te=()=>{D.current?.(),D.current=null};te(),D.current=Vs(t,null,()=>{if(Aa(G)!==G){te();return}let re=t.getState(),le=re.baseElement;le?.isConnected&&(te(),re.virtualFocus&&W(G,ee,le))})}),O=l.onBlurCapture,P=Me(E=>{O?.(E),!E.defaultPrevented&&t?.getState()?.virtualFocus&&C.current&&(C.current=!1,E.preventDefault(),E.stopPropagation())}),L=l.onKeyDown,k=$t(o),A=$t(n),M=Me(E=>{if(L?.(E),E.defaultPrevented||!hr(E)||!t)return;let{currentTarget:N}=E,j=t.getState(),W=!!t.item(f)?.rowId,G=j.orientation!=="horizontal",ee=j.orientation!=="vertical",te=()=>!!(W||ee||!j.baseElement||!Qr(j.baseElement)),re={ArrowUp:(W||G)&&t.up,ArrowRight:(W||ee)&&t.next,ArrowDown:(W||G)&&t.down,ArrowLeft:(W||ee)&&t.previous,Home:()=>{if(te())return!W||E.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(te())return!W||E.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>Tk(N,t,t?.up,!0),PageDown:()=>Tk(N,t,t?.down)}[E.key];if(re){if(xm(N)){let Q=Au(N),se=ee&&E.key==="ArrowLeft",q=ee&&E.key==="ArrowRight",_e=G&&E.key==="ArrowUp",$=G&&E.key==="ArrowDown";if(q||$){let{length:fe}=C2(N);if(Q.end!==fe)return}else if((se||_e)&&Q.start!==0)return}let le=re();if(k(E)||le!==void 0){if(!A(E))return;E.preventDefault(),t.move(le)}}}),V=(0,si.useMemo)(()=>({id:f,baseElement:v}),[f,v]);return l=ri(l,E=>(0,Pk.jsx)(sk.Provider,{value:V,children:E}),[V]),l={"data-active-item":_||void 0,...l,id:f,ref:Yt(m,l.ref),tabIndex:S?l.tabIndex:-1,onFocus:I,onBlurCapture:P,onKeyDown:M},l=Z_(l),l=Q_({store:t,...l,getItem:T,shouldRegisterItem:f?b:!1}),Fr({...l,"aria-setsize":w,"aria-posinset":R})}),Zde=oi(ut(function(t){return mt(KL,iw(t))}));var ai=d(Y(),1),Lm=d(F(),1);var eD="div";function tD(e){return e.some(t=>!!t.rowId)}function rD(e){let t=e.target;return t&&!Qr(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function oD(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function kk(e,t,r){return Me(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!hr(o)||oD(o)||rD(o))return;let n=ni(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),F2(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function nD(e){return wk(_m(Pu(xk(e))))}function Ok(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!Qr(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function iD(e){let[t,r]=(0,ai.useState)(!1),o=(0,ai.useCallback)(()=>r(!0),[]),n=We(e,i=>t?ni(e,i.activeId):null);return(0,ai.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),Ok(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var sD=oi(function({store:t,focusOnMove:r,previousElementRef:o}){let n=We(t,"moves"),i=We(t,"baseElement");return(0,ai.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=ni(t,s)?.element;a&&Ok(t,()=>j2(a))},[t,n,r]),pt(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&Ia(a,{relatedTarget:i}),Xo(i)||i.focus()},[t,n,i]),null}),sw=gt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=ik();t=t||s,Mr(t,!1);let a=(0,ai.useRef)(null),c=(0,ai.useRef)(null),l=iD(t),[,u]=G2(r?t.setBaseElement:null),f=We(t,"virtualFocus"),m=We(t,x=>x.virtualFocus?x.activeId:null);pt(()=>{if(!t||!r||!f)return;let x=c.current;if(c.current=null,!x)return;let C=ni(t,m)?.element||Aa(x);C!==x&&Ia(x,{relatedTarget:C})},[t,m,f,r]);let p=kk(t,i.onKeyDownCapture,c),g=kk(t,i.onKeyUpCapture,c),b=i.onFocusCapture,h=Me(x=>{if(b?.(x),x.defaultPrevented||!t)return;let{virtualFocus:C}=t.getState();if(!C)return;let D=x.relatedTarget,I=Ek(x.currentTarget);hr(x)&&I&&(x.stopPropagation(),c.current=D)}),y=i.onFocus,v=Me(x=>{if(y?.(x),x.defaultPrevented||!r||!t)return;let{relatedTarget:C}=x,{virtualFocus:D}=t.getState();D?hr(x)&&!La(t,C)&&queueMicrotask(l):hr(x)&&t.setActiveId(null)}),_=i.onBlurCapture,w=Me(x=>{if(_?.(x),x.defaultPrevented||!t)return;let{virtualFocus:C,activeId:D}=t.getState();if(!C)return;let I=ni(t,D)?.element,O=x.relatedTarget,P=La(t,O),L=c.current;c.current=null,hr(x)&&P?(O===I?L&&L!==O&&Ia(L,x):I?Ia(I,x):L&&Ia(L,x),x.stopPropagation()):!La(t,x.target)&&I&&Ia(I,x)}),R=i.onKeyDown,S=$t(n),T=Me(x=>{if(R?.(x),x.nativeEvent.isComposing||x.defaultPrevented||!t||!hr(x))return;let{orientation:C,renderedItems:D,activeId:I,rtl:O}=t.getState();if(ni(t,I)?.element?.isConnected)return;let P=C!=="horizontal",L=C!=="vertical",k=tD(D);if((x.key==="ArrowLeft"||x.key==="ArrowRight"||x.key==="Home"||x.key==="End")&&Qr(x.currentTarget))return;let M={ArrowUp:(k||P)&&(()=>k?nD(D)?.id:t?.last()),ArrowRight:(k||L)&&(O?t.last:t.first),ArrowDown:(k||P)&&t.first,ArrowLeft:(k||L)&&(O?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[x.key];if(M){let V=M();if(V!==void 0){if(!S(x))return;x.preventDefault(),t.move(V)}}});return i=ri(i,x=>(0,Lm.jsxs)(Zl,{value:t,children:[x,r&&(0,Lm.jsx)(sD,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":We(t,x=>{if(t&&r&&x.virtualFocus)return ni(t,x.activeId)?.id}),...i,ref:Yt(a,u,i.ref),onKeyDownCapture:p,onKeyUpCapture:g,onFocusCapture:h,onFocus:v,onBlurCapture:w,onKeyDown:T},i=Nu({focusable:We(t,x=>r&&(x.virtualFocus||x.activeId===null)),...i}),i}),ife=ut(function(t){return mt(eD,sw(t))});var Lu=go(),lfe=Lu.useContext,cfe=Lu.useScopedContext,aw=Lu.useProviderContext,Ak=Lu.ContextProvider,Ik=Lu.ScopedContextProvider;var lw=d(Y(),1),Du=go([Ak],[Ik]),pfe=Du.useContext,mfe=Du.useScopedContext,gfe=Du.useProviderContext,Nk=Du.ContextProvider,Dm=Du.ScopedContextProvider,bfe=(0,lw.createContext)(void 0),hfe=(0,lw.createContext)(void 0);var Da=d(Y(),1),cw=d(F(),1);var Lk=d(vn(),1),aD="div";function Vk(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function Mk(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function Fk(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 l=Mk(n[a%n.length]),u=Mk(i[a%i.length]);s=Math.max(s,l+u)}return s}function lD(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(Fk(t,o,r),Fk(n,s,i))}function uw(e,t,r){return!r&&t!==!1&&(!e||!!t)}var cD=gt(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=aw();t=t||i,Mr(t,!1);let s=(0,Da.useRef)(null),a=Zo(n.id),[c,l]=(0,Da.useState)(null),u=We(t,"open"),f=We(t,"mounted"),m=We(t,"animated"),p=We(t,"contentElement"),g=We(t.disclosure,"contentElement"),b=(0,Da.useRef)(!1);pt(()=>{s.current&&t?.setContentElement(s.current)},[t]),pt(()=>{let _;return t?.setState("animated",w=>(_=w,!0)),()=>{_!==void 0&&t?.setState("animated",_)}},[t]),pt(()=>{if(!m){u?b.current&&(b.current=!1,l("enter")):(b.current=!0,l(null));return}if(!p?.isConnected){l(null);return}return S2(()=>{l(u?"enter":f?"leave":null)})},[m,p,u,f]),pt(()=>{if(!t||!m||!c||!p)return;let _=()=>t?.setState("animating",!1),w=()=>(0,Lk.flushSync)(_);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof m=="number")return Vk(m,w);let R=[p];g&&R.push(g);let S=o?.current;S&&R.push(S);let T=Math.max(...R.map(lD));if(!T){c==="enter"&&t.setState("animated",!1),_();return}return Vk(Math.max(T-1e3/60,0),w)},[t,m,p,g,o,u,c]),n=ri(n,_=>(0,cw.jsx)(Dm,{value:t,children:_}),[t]);let h=uw(f,n.hidden,r),y=n.style,v=(0,Da.useMemo)(()=>h?{...y,display:"none"}:y,[h,y]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:h,...n,id:a,ref:Yt(a?t.setContentElement:null,s,n.ref),style:v},Fr(n)}),uD=ut(function(t){return mt(aD,cD(t))}),Rfe=ut(function({unmountOnHide:t,...r}){let o=aw();return We(r.store||o,n=>!t||n?.mounted)===!1?null:(0,cw.jsx)(uD,{...r})});function Dk(e={}){let t=Ql(e.store,Vm(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Fe(e.open,r?.open,e.defaultOpen,!1),n=Fe(e.animated,r?.animated,!1),i=bo({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Fe(r?.contentElement,null),disclosureElement:Fe(r?.disclosureElement,null)},t);return yr(i,()=>_r(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),yr(i,()=>Vs(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),yr(i,()=>_r(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function jk(e,t,r){return ti(t,[r.store,r.disclosure]),Vt(e,r,"open","setOpen"),Vt(e,r,"mounted","setMounted"),Vt(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var ju=go([Nk],[Dm]),Vfe=ju.useContext,Mfe=ju.useScopedContext,Bk=ju.useProviderContext,Hk=ju.ContextProvider,zk=ju.ScopedContextProvider;var jm=d(Y(),1),Bm=(0,jm.createContext)(void 0),Bu=go([Hk,Am],[zk,Zl]),dw=Bu.useContext,ec=Bu.useScopedContext,Hm=Bu.useProviderContext,Wk=Bu.ContextProvider,Uk=Bu.ScopedContextProvider,zm=(0,jm.createContext)(void 0),Yk=(0,jm.createContext)(!1);function $k(e,t,r){return ti(t,[r.store]),Vt(e,r,"items","setItems"),e}function qk(e){return{id:Zo(e.id),...e}}function Gk(e,t,r){return e=$k(e,t,r),Vt(e,r,"activeId","setActiveId"),Vt(e,r,"includesBaseElement"),Vt(e,r,"virtualFocus"),Vt(e,r,"orientation"),Vt(e,r,"rtl"),Vt(e,r,"focusLoop"),Vt(e,r,"focusWrap"),Vt(e,r,"focusShift"),e}function Kk(e={}){return Dk(e)}function Xk(e,t,r){return jk(e,t,r)}function Zk({popover:e,...t}={}){let r=Ql(t.store,Vm(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=Kk({...t,store:r}),i=Fe(t.placement,o?.placement,"bottom"),s=bo({...n.getState(),placement:i,currentPlacement:i,anchorElement:Fe(o?.anchorElement,null),popoverElement:Fe(o?.popoverElement,null),arrowElement:Fe(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function Qk(e,t,r){return ti(t,[r.popover]),Vt(e,r,"placement"),Xk(e,t,r)}var dD="div",fw=gt(function({store:t,...r}){let o=Bk();return t=t||o,r={...r,ref:Yt(t?.setAnchorElement,r.ref)},r}),lpe=ut(function(t){return mt(dD,fw(t))});var Jk=d(Y(),1),fD="div";function pD(e){let t=e.relatedTarget;return Kl(t)?Oa(e.currentTarget,t):!1}var pw=Symbol("composite-hover");function mD(e){let{relatedTarget:t}=e;if(!Kl(t))return!1;let r=t;do{if(mo(r,pw)&&r[pw])return!0;r=r.parentElement}while(r);return!1}var mw=gt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=Om();t=t||i,Mr(t,!1);let s=J2(),a=n.onMouseMove,c=$t(r),l=Me(g=>{if(a?.(g),!g.defaultPrevented&&s()&&c(g)){if(!D2(g.currentTarget)){let b=t?.getState().baseElement;b&&!Xo(b)&&b.focus()}t?.setActiveId(g.currentTarget.id)}}),u=n.onMouseLeave,f=$t(o),m=Me(g=>{u?.(g),!g.defaultPrevented&&s()&&(pD(g)||mD(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),p=(0,Jk.useCallback)(g=>{g&&(g[pw]=!0)},[]);return n={...n,ref:Yt(p,n.ref),onMouseMove:l,onMouseLeave:m},Fr(n)}),ppe=oi(ut(function(t){return mt(fD,mw(t))}));var ir=d(Y(),1);var gD="input";function eO(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function tO(e,t){if(!t||e==null)return!1;let r=Ou(e),o=Ou(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function bD(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function hD(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var vD=gt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:l=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:m,setValueOnClick:p=!0,moveOnKeyPress:g=!0,autoComplete:b="list",...h}){let y=Hm();t=t||y,Mr(t,!1);let v=(0,ir.useRef)(null),[_,w]=Q2(),R=(0,ir.useRef)(!1),S=(0,ir.useRef)(!1),T=We(t,z=>z.virtualFocus&&o),x=b==="inline"||b==="both",[C,D]=(0,ir.useState)(x);Z2(()=>{x&&D(!0)},[x]);let I=We(t,"value"),O=(0,ir.useRef)(void 0);(0,ir.useEffect)(()=>_r(t,["selectedValue","activeId"],(z,X)=>{O.current=X.selectedValue}),[t]);let P=We(t,z=>{if(x&&C&&!(z.activeValue&&Array.isArray(z.selectedValue)&&(z.selectedValue.includes(z.activeValue)||O.current?.includes(z.activeValue))))return z.activeValue}),L=We(t,"renderedItems"),k=We(t,"open"),A=We(t,"contentElement"),M=(0,ir.useMemo)(()=>!x||!C?I:eO(L,P,T)?tO(I,P)?I+(P?.slice(I.length)||""):I:P||I,[x,C,L,P,T,I]);(0,ir.useEffect)(()=>{let z=v.current;if(!z)return;let X=()=>D(!0);return z.addEventListener("combobox-item-move",X),()=>{z.removeEventListener("combobox-item-move",X)}},[]),(0,ir.useEffect)(()=>{if(!x||!C||!P||!eO(L,P,T)||!tO(I,P))return;let z=ku;return queueMicrotask(()=>{let X=v.current;if(!X)return;let{start:Ie,end:be}=Au(X),Ue=I.length,or=P.length;Sm(X,Ue,or),z=()=>{if(!Xo(X))return;let{start:Bt,end:Ht}=Au(X);Bt===Ue&&Ht===or&&Sm(X,Ie,be)}}),()=>z()},[_,x,C,P,L,T,I]);let V=Me(n),E=(0,ir.useRef)(null),N=(0,ir.useRef)(void 0),j=(0,ir.useRef)(!1),W=(0,ir.useRef)(!1);(0,ir.useEffect)(()=>{if(!k||!A)return;let z=Iu(A);if(!z)return;let X=()=>{R.current=!1,j.current=!0},Ie=()=>{if(W.current||(j.current=!0),!t||!R.current)return;let{activeId:Ue}=t.getState();Ue!==null&&Ue!==E.current&&(R.current=!1)},be={passive:!0,capture:!0};return z.addEventListener("wheel",X,be),z.addEventListener("touchmove",X,be),z.addEventListener("scroll",Ie,be),()=>{z.removeEventListener("wheel",X,!0),z.removeEventListener("touchmove",X,!0),z.removeEventListener("scroll",Ie,!0)}},[k,A,t]),pt(()=>{j.current=!1,I&&(S.current||(R.current=!0))},[I]),pt(()=>{T!=="always"&&k||(R.current=k)},[T,k]),pt(()=>{k||(N.current=void 0)},[k]);let G=We(t,"resetValueOnSelect");ti(()=>{let z=R.current;if(!t||!k||!z&&(!G||j.current))return;let{baseElement:X,contentElement:Ie,activeId:be}=t.getState();if(!(X&&!Xo(X))){if(Ie?.hasAttribute("data-placing")){let Ue=new MutationObserver(w);return Ue.observe(Ie,{attributeFilter:["data-placing"]}),()=>Ue.disconnect()}if(T&&z){let Ue=V(L),or=Ue!==void 0?Ue:hD(L)??t.first();E.current=or;let Bt=or??null,Ht=t.item(Bt)?.value,pn=N.current;Bt!==be||pn?.id!==Bt||pn?.value!==Ht?(N.current={id:Bt,value:Ht},t.move(Bt)):t.setState("activeValue",Ht)}else{let Ue=t.item(be||t.first())?.element;Ue&&"scrollIntoView"in Ue&&(W.current=!0,Ue.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{W.current=!1}))}}},[t,k,_,I,T,G,V,L]),(0,ir.useEffect)(()=>{if(!x)return;let z=v.current;if(!z)return;let X=[z,A].filter(be=>!!be),Ie=be=>{X.every(Ue=>Em(be,Ue))&&t?.setValue(M)};for(let be of X)be.addEventListener("focusout",Ie);return()=>{for(let be of X)be.removeEventListener("focusout",Ie)}},[x,A,t,M]);let ee=z=>z.currentTarget.value.length>=s,te=h.onChange,re=$t(a??ee),le=$t(i??!t.tag),Q=Me(z=>{if(te?.(z),z.defaultPrevented||!t)return;let X=z.currentTarget,{value:Ie,selectionStart:be,selectionEnd:Ue}=X,or=z.nativeEvent;if(R.current=!0,L2(or)&&(or.isComposing&&(R.current=!1,S.current=!0),x)){let Bt=or.inputType==="insertText"||or.inputType==="insertCompositionText",Ht=be===Ie.length;D(Bt&&Ht)}if(le(z)){let Bt=Ie===t.getState().value;t.setValue(Ie),queueMicrotask(()=>{Sm(X,be,Ue)}),x&&T&&Bt&&w()}re(z)&&t.show(),(!T||!R.current)&&t.setActiveId(null)}),se=h.onCompositionEnd,q=Me(z=>{R.current=!0,S.current=!1,se?.(z),!z.defaultPrevented&&T&&w()}),_e=h.onMouseDown,$=$t(m??(()=>t.getState().includesBaseElement)),fe=$t(p),we=$t(l??ee),Ze=Me(z=>{_e?.(z),!z.defaultPrevented&&(z.button||z.ctrlKey||t&&($(z)&&t.setActiveId(null),fe(z)&&t.setValue(M),we(z)&&Na(z.currentTarget,"mouseup",t.show)))}),ot=h.onKeyDown,ue=$t(f??ee),xe=Me(z=>{if(ot?.(z),z.repeat||(R.current=!1),z.defaultPrevented||!t)return;let{open:X}=t.getState();if(X&&z.key==="Enter"){z.preventDefault();return}z.ctrlKey||z.altKey||z.shiftKey||z.metaKey||X||(z.key==="ArrowUp"||z.key==="ArrowDown")&&ue(z)&&(z.preventDefault(),t.show())}),pe=h.onBlur,dt=Me(z=>{R.current=!1,pe?.(z)}),jt=Zo(h.id),De=bD(b)?b:void 0,xo=We(t,z=>z.activeId===null);return h={role:"combobox","aria-autocomplete":De,"aria-haspopup":T2(A,"listbox"),"aria-expanded":k,"aria-controls":A?.id,"data-active-item":xo||void 0,value:M,...h,id:jt,ref:Yt(v,h.ref),onChange:Q,onCompositionEnd:q,onMouseDown:Ze,onKeyDown:xe,onBlur:dt},h=sw({store:t,focusable:r,...h,moveOnKeyPress:z=>R2(g,z)?!1:(x&&D(!0),!0)}),h=fw({store:t,...h}),{autoComplete:"off",...h}}),Wm=ut(function(t){return mt(gD,vD(t))});var Um=d(Y(),1),gw=d(F(),1);var yD="div";function _D(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function wD(e){return P2(e)??"option"}var xD=gt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:c=!0,getItem:l,...u}){let f=ec();t=t||f,Mr(t,!1);let{resetValueOnSelectState:m,multiSelectable:p,selected:g}=Fm(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(C){return Array.isArray(C.selectedValue)},selected(C){return _D(C.selectedValue,r)}}),b=(0,Um.useCallback)(C=>{let D={...C,value:r};return l?l(D):D},[r,l]);n=n??!p,o=o??(r!=null&&!p);let h=u.onClick,y=$t(n),v=$t(i),_=$t(s??m??p),w=$t(o),R=Me(C=>{h?.(C),!C.defaultPrevented&&(M2(C)||V2(C)||(r!=null&&(v(C)&&(_(C)&&t?.resetValue(),t?.setSelectedValue(D=>Array.isArray(D)?D.includes(r)?D.filter(I=>I!==r):[...D,r]:r)),y(C)&&t?.setValue(r)),w(C)&&t?.hide()))}),S=u.onKeyDown,T=Me(C=>{if(S?.(C),C.defaultPrevented)return;let D=t?.getState().baseElement;if(!D||Xo(D))return;let I=C.key.length===1&&!C.ctrlKey&&!C.metaKey,O=(Rm()?C.metaKey:C.ctrlKey)&&C.key.toLowerCase()==="v",P=C.key==="Backspace"||C.key==="Delete";(I||O||P)&&(queueMicrotask(()=>D.focus()),Qr(D)&&t?.setValue(D.value))});p&&g!=null&&(u={"aria-selected":g,...u}),u=ri(u,C=>(0,gw.jsx)(zm.Provider,{value:r,children:(0,gw.jsx)(Yk.Provider,{value:g??!1,children:C})}),[r,g]),u={role:wD((0,Um.useContext)(Bm)),children:r,...u,onClick:R,onKeyDown:T};let x=$t(c);return u=iw({store:t,...u,getItem:b,moveOnKeyPress:C=>{if(!x(C))return!1;let D=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(D),!0}}),u=mw({store:t,focusOnHover:a,...u}),u}),Ym=oi(ut(function(t){return mt(yD,xD(t))}));var $m=d(Y(),1),rO=d(F(),1);var SD="span";function bw(e){return Ou(e).toLowerCase()}function RD(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 ED(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 CD(e){let t=[],r=[],o=0;for(let i of e){let s=bw(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 TD(e,t){if(!t.length)return t;let{starts:r,ends:o}=CD(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 PD(e,t){if(!e||!t)return e;let r=_2(t).map(bw),o=[],n=(c,l=!1)=>(0,rO.jsx)("span",{"data-autocomplete-value":l?"":void 0,"data-user-value":l?void 0:"",children:c},o.length),i=TD(e,ED(RD(bw(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,l],u)=>{let f=e.slice(c,c+l),m=i[u+1]?.[0];return[f,e.slice(c+l,m)]})].forEach((c,l)=>{c&&o.push(n(c,l%2===0))}),o}var kD=gt(function({store:t,value:r,userValue:o,...n}){let i=ec();t=t||i;let s=(0,$m.useContext)(zm),a=r??s,c=We(t,l=>o??l?.value);return n={children:(0,$m.useMemo)(()=>{if(a)return c?PD(a,c):a},[a,c]),...n},Fr(n)}),qm=ut(function(t){return mt(SD,kD(t))});var OD="label",AD=gt(function({store:t,...r}){let o=Hm();return t=t||o,Mr(t,!1),r={htmlFor:We(t,n=>n.baseElement?.id),...r},Fr(r)}),Gm=oi(ut(function(t){return mt(OD,AD(t))}));var Km=d(Y(),1),hw=d(F(),1);var ID="div",ND=gt(function({store:t,alwaysVisible:r,...o}){let n=ec(!0),i=dw();t=t||i;let s=!!t&&t===n;Mr(t,!1);let a=(0,Km.useRef)(null),c=Zo(o.id),l=We(t,"mounted"),u=uw(l,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,m=We(t,_=>Array.isArray(_.selectedValue)),p=X2(a,"role",o.role),g=(p==="listbox"||p==="tree"||p==="grid")&&m||void 0,[b,h]=(0,Km.useState)(!1),y=We(t,"contentElement");pt(()=>{if(!l)return;let _=a.current;if(!_||y!==_)return;let w=()=>{h(!!_.querySelector("[role='listbox']"))},R=new MutationObserver(w);return R.observe(_,{subtree:!0,childList:!0,attributeFilter:["role"]}),w(),()=>R.disconnect()},[l,y]),b||(o={role:"listbox","aria-multiselectable":g,...o}),o=ri(o,_=>(0,hw.jsx)(Uk,{value:t,children:(0,hw.jsx)(Bm.Provider,{value:p,children:_})}),[t,p]);let v=c&&(!n||!s)?t.setContentElement:null;return o={hidden:u,...o,id:c,ref:Yt(v,a,o.ref),style:f},Fr(o)}),Xm=ut(function(t){return mt(ID,ND(t))});var vw=d(Y(),1),Gpe=(0,vw.createContext)(null),Kpe=(0,vw.createContext)(null),Hu=go([Am],[Zl]),oO=Hu.useContext,Xpe=Hu.useScopedContext,Zpe=Hu.useProviderContext,Qpe=Hu.ContextProvider,Jpe=Hu.ScopedContextProvider;var VD=Xl()&&O2();function nO({tag:e,...t}={}){let r=Ql(t.store,mk(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Fe(t.activeId,n?.activeId,t.defaultActiveId,null),s=_k({...t,activeId:i,includesBaseElement:Fe(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Fe(t.orientation,n?.orientation,"vertical"),focusLoop:Fe(t.focusLoop,n?.focusLoop,!0),focusWrap:Fe(t.focusWrap,n?.focusWrap,!0),virtualFocus:Fe(t.virtualFocus,n?.virtualFocus,!0)}),a=Zk({...t,placement:Fe(t.placement,n?.placement,"bottom-start")}),c=Fe(t.value,n?.value,t.defaultValue,""),l=Fe(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(l),f={...s.getState(),...a.getState(),value:c,selectedValue:l,resetValueOnSelect:Fe(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:Fe(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},m=bo(f,s,a,r);return VD&&yr(m,()=>_r(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),yr(m,()=>{if(e)return $l(_r(m,["selectedValue"],p=>{Array.isArray(p.selectedValue)&&e.setValues(p.selectedValue)}),_r(e,["values"],p=>{m.setState("selectedValue",p.values)}))}),yr(m,()=>_r(m,["resetValueOnHide","mounted"],p=>{p.resetValueOnHide&&(p.mounted||m.setState("value",c))})),yr(m,()=>_r(m,["open"],p=>{p.open||(m.setState("activeId",i),m.setState("moves",0))})),yr(m,()=>_r(m,["moves","activeId"],(p,g)=>{p.moves===g.moves&&m.setState("activeValue",void 0)})),yr(m,()=>Fa(m,["moves","renderedItems"],(p,g)=>{if(p.moves===g.moves)return;let{activeId:b}=m.getState(),h=s.item(b);m.setState("activeValue",h?.value)})),{...a,...s,...m,tag:e,setValue:p=>m.setState("value",p),resetValue:()=>m.setState("value",f.value),setSelectedValue:p=>m.setState("selectedValue",p)}}function FD(e){let t=oO();return e={...e,tag:e.tag!==void 0?e.tag:t},qk(e)}function LD(e,t,r){return ti(t,[r.tag]),Vt(e,r,"value","setValue"),Vt(e,r,"selectedValue","setSelectedValue"),Vt(e,r,"resetValueOnHide"),Vt(e,r,"resetValueOnSelect"),Object.assign(Gk(Qk(e,t,r),t,r),{tag:r.tag})}function yw(e={}){e=FD(e);let[t,r]=Jl(nO,e);return LD(t,r,e)}var iO=d(F(),1);function Zm(e={}){return(0,iO.jsx)(Wk,{value:yw(e),children:e.children})}var pO=d(cO(),1);var mO=d(Ot(),1),Ms=d(K(),1),ja=d(H(),1),li=d(oe(),1);var WD=[],zu=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:WD;var Wu=d(H(),1),UD=[];function ur({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:UD,[o,n]=(0,Wu.useState)(r),[i,s]=(0,Wu.useState)(!1);return(0,Wu.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let l=Array.isArray(c)&&c.length>0?c:r;n(l)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var $e=d(F(),1);function uO(e=""){return(0,pO.default)(e.trim().toLowerCase())}var dO=(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 fO(e,t){return`${e}-${t}`}var gO=({selected:e})=>(0,$e.jsx)("span",{className:U("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,$e.jsx)(li.Icon,{icon:cu})}),bO=({selected:e})=>(0,$e.jsx)("span",{className:U("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function hO({view:e,filter:t,onChangeView:r}){let o=(0,mO.useInstanceId)(hO,"dataviews-filter-list-box"),[n,i]=(0,ja.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=zu(t,s);return(0,$e.jsx)(li.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Ms.sprintf)((0,Ms.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(fO(o,t.elements[0].value))},render:(0,$e.jsx)(li.Composite.Typeahead,{}),children:t.elements.map(c=>(0,$e.jsxs)(li.Composite.Hover,{render:(0,$e.jsx)(li.Composite.Item,{id:fO(o,c.value),render:(0,$e.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let l=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:dO(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:dO(t,s,c.value)}];r({...e,page:1,filters:l})}}),children:[t.singleSelection&&(0,$e.jsx)(bO,{selected:a===c.value}),!t.singleSelection&&(0,$e.jsx)(gO,{selected:a.includes(c.value)}),(0,$e.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function YD({view:e,filter:t,onChangeView:r}){let[o,n]=(0,ja.useState)(""),i=(0,ja.useDeferredValue)(o),s=e.filters?.find(l=>l.field===t.field),a=zu(t,s),c=(0,ja.useMemo)(()=>{let l=uO(i);return t.elements.filter(u=>uO(u.label).includes(l))},[t.elements,i]);return(0,$e.jsxs)(Zm,{selectedValue:a,setSelectedValue:l=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:l}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:l}];r({...e,page:1,filters:u})},setValue:n,children:[(0,$e.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,$e.jsx)(Eo,{render:(0,$e.jsx)(Gm,{}),children:(0,Ms.__)("Search items")}),(0,$e.jsx)(Wm,{autoSelect:"always",placeholder:(0,Ms.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,$e.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,$e.jsx)(li.Icon,{icon:my})})]}),(0,$e.jsxs)(Xm,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(l=>(0,$e.jsxs)(Ym,{resetValueOnSelect:!1,value:l.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,$e.jsx)(bO,{selected:a===l.value}),!t.singleSelection&&(0,$e.jsx)(gO,{selected:a.includes(l.value)}),(0,$e.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:[(0,$e.jsx)(qm,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:l.label}),!!l.description&&(0,$e.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:l.description})]})]},l.value)),!c.length&&(0,$e.jsx)("p",{children:(0,Ms.__)("No results found")})]})]})}function vO(e){let{elements:t,isLoading:r}=ur({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,$e.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,$e.jsx)(li.Spinner,{})});if(t.length===0)return(0,$e.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Ms.__)("No elements found")});let o=t.length>10?YD:hO;return(0,$e.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var _O=d(_w(),1),wO=d(Ot(),1),ww=d(H(),1),xO=d(oe(),1);var xw=d(F(),1);function SO({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(l=>l.field===e.field),i=zu(e,n),s=(0,ww.useMemo)(()=>{let l=o.find(u=>u.id===e.field);return l&&{...l,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[l.id],setValue:({value:u})=>({[l.id]:u})}},[o,e.field]),a=(0,ww.useMemo)(()=>(t.filters??[]).reduce((l,u)=>(l[u.field]=u.value,l),{}),[t.filters]),c=(0,wO.useEvent)(l=>{if(!s||!n)return;let u=s.getValue({item:l});(0,_O.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,xw.jsx)(xO.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,xw.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var $D=Math.pow(10,8)*24*60*60*1e3,Wme=-$D,Jm=6048e5,RO=864e5;var qD=3600;var EO=qD*24,Ume=EO*7,GD=EO*365.2425,KD=GD/12,Yme=KD*3,Sw=Symbol.for("constructDateFrom");function sr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Sw in e?e[Sw](t):e instanceof Date?new e.constructor(t):new Date(t)}function st(e,t){return sr(t||e,e)}function eg(e,t,r){let o=st(e,r?.in);return isNaN(t)?sr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function tg(e,t,r){let o=st(e,r?.in);if(isNaN(t))return sr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=sr(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 XD={};function Fs(){return XD}function Vi(e,t){let r=Fs(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=st(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 Ba(e,t){return Vi(e,{...t,weekStartsOn:1})}function rg(e,t){let r=st(e,t?.in),o=r.getFullYear(),n=sr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ba(n),s=sr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Ba(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function Rw(e){let t=st(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 CO(e,...t){let r=sr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Ew(e,t){let r=st(e,t?.in);return r.setHours(0,0,0,0),r}function TO(e,t,r){let[o,n]=CO(r?.in,e,t),i=Ew(o),s=Ew(n),a=+i-Rw(i),c=+s-Rw(s);return Math.round((a-c)/RO)}function PO(e,t){let r=rg(e,t),o=sr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ba(o)}function kO(e,t,r){return eg(e,t*7,r)}function OO(e,t,r){return tg(e,t*12,r)}function AO(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Mi(e){return!(!AO(e)&&typeof e!="number"||isNaN(+st(e)))}function IO(e,t){let r=st(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function og(e,t){let r=st(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var ZD={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"}},NO=(e,t,r)=>{let o,n=ZD[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 ng(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var QD={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},JD={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},ej={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},VO={date:ng({formats:QD,defaultWidth:"full"}),time:ng({formats:JD,defaultWidth:"full"}),dateTime:ng({formats:ej,defaultWidth:"full"})};var tj={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},MO=(e,t,r,o)=>tj[e];function tc(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 rj={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},oj={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},nj={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"]},ij={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"]},sj={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"}},aj={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"}},lj=(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"},FO={ordinalNumber:lj,era:tc({values:rj,defaultWidth:"wide"}),quarter:tc({values:oj,defaultWidth:"wide",argumentCallback:e=>e-1}),month:tc({values:nj,defaultWidth:"wide"}),day:tc({values:ij,defaultWidth:"wide"}),dayPeriod:tc({values:sj,defaultWidth:"wide",formattingValues:aj,defaultFormattingWidth:"wide"})};function rc(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)?uj(a,f=>f.test(s)):cj(a,f=>f.test(s)),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;let u=t.slice(s.length);return{value:l,rest:u}}}function cj(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function uj(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function LO(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 dj=/^(\d+)(th|st|nd|rd)?/i,fj=/\d+/i,pj={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},mj={any:[/^b/i,/^(a|c)/i]},gj={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},bj={any:[/1/i,/2/i,/3/i,/4/i]},hj={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},vj={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]},yj={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},_j={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]},wj={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},xj={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}},DO={ordinalNumber:LO({matchPattern:dj,parsePattern:fj,valueCallback:e=>parseInt(e,10)}),era:rc({matchPatterns:pj,defaultMatchWidth:"wide",parsePatterns:mj,defaultParseWidth:"any"}),quarter:rc({matchPatterns:gj,defaultMatchWidth:"wide",parsePatterns:bj,defaultParseWidth:"any",valueCallback:e=>e+1}),month:rc({matchPatterns:hj,defaultMatchWidth:"wide",parsePatterns:vj,defaultParseWidth:"any"}),day:rc({matchPatterns:yj,defaultMatchWidth:"wide",parsePatterns:_j,defaultParseWidth:"any"}),dayPeriod:rc({matchPatterns:wj,defaultMatchWidth:"any",parsePatterns:xj,defaultParseWidth:"any"})};var Cw={code:"en-US",formatDistance:NO,formatLong:VO,formatRelative:MO,localize:FO,match:DO,options:{weekStartsOn:0,firstWeekContainsDate:1}};function jO(e,t){let r=st(e,t?.in);return TO(r,og(r))+1}function BO(e,t){let r=st(e,t?.in),o=+Ba(r)-+PO(r);return Math.round(o/Jm)+1}function ig(e,t){let r=st(e,t?.in),o=r.getFullYear(),n=Fs(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=sr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Vi(s,t),c=sr(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let l=Vi(c,t);return+r>=+a?o+1:+r>=+l?o:o-1}function HO(e,t){let r=Fs(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=ig(e,t),i=sr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Vi(i,t)}function zO(e,t){let r=st(e,t?.in),o=+Vi(r,t)-+HO(r,t);return Math.round(o/Jm)+1}function Ke(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Fi={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ke(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ke(r+1,2)},d(e,t){return Ke(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 Ke(e.getHours()%12||12,t.length)},H(e,t){return Ke(e.getHours(),t.length)},m(e,t){return Ke(e.getMinutes(),t.length)},s(e,t){return Ke(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ke(n,t.length)}};var oc={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Tw={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 Fi.y(e,t)},Y:function(e,t,r,o){let n=ig(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Ke(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ke(i,t.length)},R:function(e,t){let r=rg(e);return Ke(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ke(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 Ke(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 Ke(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 Fi.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 Ke(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=zO(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ke(n,t.length)},I:function(e,t,r){let o=BO(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ke(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Fi.d(e,t)},D:function(e,t,r){let o=jO(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ke(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 Ke(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 Ke(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 Ke(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=oc.noon:o===0?n=oc.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=oc.evening:o>=12?n=oc.afternoon:o>=4?n=oc.morning:n=oc.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 Fi.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Fi.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ke(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ke(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Fi.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Fi.s(e,t)},S:function(e,t){return Fi.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return UO(o);case"XXXX":case"XX":return Ha(o);default:return Ha(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return UO(o);case"xxxx":case"xx":return Ha(o);default:return Ha(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+WO(o,":");default:return"GMT"+Ha(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+WO(o,":");default:return"GMT"+Ha(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ke(o,t.length)},T:function(e,t,r){return Ke(+e,t.length)}};function WO(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+Ke(i,2)}function UO(e,t){return e%60===0?(e>0?"-":"+")+Ke(Math.abs(e)/60,2):Ha(e,t)}function Ha(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ke(Math.trunc(o/60),2),i=Ke(o%60,2);return r+n+t+i}var YO=(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"})}},$O=(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"})}},Sj=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return YO(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}}",YO(o,t)).replace("{{time}}",$O(n,t))},qO={p:$O,P:Sj};var Rj=/^D+$/,Ej=/^Y+$/,Cj=["D","DD","YY","YYYY"];function GO(e){return Rj.test(e)}function KO(e){return Ej.test(e)}function XO(e,t,r){let o=Tj(e,t,r);if(console.warn(o),Cj.includes(e))throw new RangeError(o)}function Tj(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 Pj=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,kj=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Oj=/^'([^]*?)'?$/,Aj=/''/g,Ij=/[a-zA-Z]/;function Pw(e,t,r){let o=Fs(),n=r?.locale??o.locale??Cw,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=st(e,r?.in);if(!Mi(a))throw new RangeError("Invalid time value");let c=t.match(kj).map(u=>{let f=u[0];if(f==="p"||f==="P"){let m=qO[f];return m(u,n.formatLong)}return u}).join("").match(Pj).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:Nj(u)};if(Tw[f])return{isToken:!0,value:u};if(f.match(Ij))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 l={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&KO(f)||!r?.useAdditionalDayOfYearTokens&&GO(f))&&XO(f,t,String(e));let m=Tw[f[0]];return m(a,f,n.localize,l)}).join("")}function Nj(e){let t=e.match(Oj);return t?t[1].replace(Aj,"'"):e}function za(e,t,r){return eg(e,-t,r)}function sg(e,t,r){return tg(e,-t,r)}function ZO(e,t,r){return kO(e,-t,r)}function ag(e,t,r){return OO(e,-t,r)}var ne=d(K(),1),Mt=d(H(),1),Jr=d(Ls(),1);var kw=d(F(),1),qt={Name:(0,kw.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,kw.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function JO(e,t){switch(t){case"days":return za(new Date,e);case"weeks":return ZO(new Date,e);case"months":return sg(new Date,e);case"years":return ag(new Date,e);default:return new Date}}var eA={label:(0,ne.__)("Is none of"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qt),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"?!r.includes(o):!1}),selection:"multi"},lg=[{name:wt,label:(0,ne.__)("Includes"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qt),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"?r.includes(o):!1},selection:"multi"},{name:xt,...eA},{name:Ar,label:(0,ne.__)("Includes all"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Ir,...eA},{name:Kr,label:(0,ne.__)("Between (inc)"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),qt),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Xr,label:(0,ne.__)("In the past"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),qt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=JO(r.value,r.unit),n=(0,Jr.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:uo,label:(0,ne.__)("Over"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),qt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=JO(r.value,r.unit);return(0,Jr.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Et,label:(0,ne.__)("Is"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Ct,label:(0,ne.__)("Is not"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:ps,label:(0,ne.__)("Less than"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:ms,label:(0,ne.__)("Greater than"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:gs,label:(0,ne.__)("Less than or equal"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:bs,label:(0,ne.__)("Greater than or equal"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:hs,label:(0,ne.__)("Before"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Jr.getDate)(r);return(0,Jr.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:vs,label:(0,ne.__)("After"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Jr.getDate)(r);return(0,Jr.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ys,label:(0,ne.__)("Before (inc)"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Jr.getDate)(r);return(0,Jr.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:_s,label:(0,ne.__)("After (inc)"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Jr.getDate)(r);return(0,Jr.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Gn,label:(0,ne.__)("Contains"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),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:Kn,label:(0,ne.__)("Doesn't contain"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),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:Xn,label:(0,ne.__)("Starts with"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),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:ws,label:(0,ne.__)("On"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Jr.getDate)(r),n=(0,Jr.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:xs,label:(0,ne.__)("Not on"),filterText:(e,t)=>(0,Mt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,Jr.getDate)(r),n=(0,Jr.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Wa=e=>lg.find(t=>t.name===e),tA=()=>lg.map(e=>e.name),rA=e=>lg.filter(t=>t.selection==="single").some(t=>t.name===e),oA=e=>lg.some(t=>t.name===e);var Gt=d(F(),1),Vj="Enter",Mj=" ",Fj=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Wa(t?.operator);return o!==void 0?o.filterText(r,e):(0,Li.sprintf)((0,Li.__)("Unknown status for %1$s"),r.name)};function Lj({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Wa(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Gt.jsxs)(B,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Gt.jsx)(Ds.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Gt.jsx)(Ds.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Li.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,l=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Wa(c)?.selection,m=Wa(a)?.selection,p=f!==m||[f,m].includes("custom");return{...u,value:p?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:l})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function nA({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,cg.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(y=>y.field===i.field),l=[],u=(0,cg.useMemo)(()=>{let y=r.find(v=>v.id===i.field);return y&&{...y,getValue:({item:v})=>v[y.id]}},[r,i.field]),{elements:f}=ur({elements:i.elements,getElements:i.getElements});if(f.length>0)l=f.filter(y=>i.singleSelection?y.value===c?.value:c?.value?.includes(y.value));else if(Array.isArray(c?.value)){let y=c.value.map(v=>u?.getValueFormatted({item:{[u.id]:v},field:u})||String(v));l=[{value:c.value,label:y}]}else if(typeof c?.value=="object")l=[{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);l=[{value:c.value,label:y}]}let m=i.isPrimary,p=c?.isLocked,g=!p&&c?.value!==void 0,b=!p&&(!m||g),h=m?(0,Li.__)("Reset"):(0,Li.__)("Remove");return(0,Gt.jsx)(Ds.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:y,onToggle:v})=>(0,Gt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Gt.jsxs)(ct.Root,{children:[(0,Gt.jsx)(ct.Trigger,{render:(0,Gt.jsx)("div",{className:U("dataviews-filters__summary-chip",{"has-reset":b,"has-values":g,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||v()},onKeyDown:_=>{!p&&[Vj,Mj].includes(_.key)&&(v(),_.preventDefault())},"aria-disabled":p,"aria-pressed":y,"aria-expanded":y,ref:n,children:(0,Gt.jsx)(Fj,{activeElements:l,filterInView:c,filter:i})})}),(0,Gt.jsx)(ct.Popup,{children:(0,Li.sprintf)((0,Li.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),b&&(0,Gt.jsxs)(ct.Root,{children:[(0,Gt.jsx)(ct.Trigger,{render:(0,Gt.jsx)("button",{className:U("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":h,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(_=>_.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Gt.jsx)(Ds.Icon,{icon:Ro})})}),(0,Gt.jsx)(ct.Popup,{children:h})]})]}),renderContent:()=>(0,Gt.jsxs)(B,{direction:"column",justify:"flex-start",children:[(0,Gt.jsx)(Lj,{...o}),o.filter.hasElements?(0,Gt.jsx)(vO,{...o,filter:{...o.filter,elements:f}}):(0,Gt.jsx)(SO,{...o,fields:r})]})})}var ug=d(oe(),1),iA=d(K(),1),sA=d(H(),1);var Di=d(F(),1),{Menu:Uu}=Re(ug.privateApis);function Ow({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Di.jsxs)(Uu,{children:[(0,Di.jsx)(Uu.TriggerButton,{...n}),(0,Di.jsx)(Uu.Popover,{children:i.map(s=>(0,Di.jsx)(Uu.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Di.jsx)(Uu.ItemLabel,{children:s.name})},s.field))})]})}function Dj({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,Di.jsx)(Ow,{triggerProps:{render:(0,Di.jsx)(ug.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,iA.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var aA=(0,sA.forwardRef)(Dj);var lA=d(oe(),1),cA=d(K(),1),uA=d(F(),1);function dA({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,uA.jsx)(lA.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,cA.__)("Reset")})}var fA=d(H(),1);function jj(e,t){return(0,fA.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=>rA(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&oA(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 Yu=jj;var $u=d(F(),1);function Bj({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,nc.useContext)(de),s=(0,nc.useRef)(null),a=Yu(t,r),c=(0,$u.jsx)(aA,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),l=a.filter(f=>f.isVisible);if(l.length===0)return null;let u=[...l.map(f=>(0,$u.jsx)(nA,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return u.push((0,$u.jsx)(dA,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,$u.jsx)(B,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var qu=(0,nc.memo)(Bj);var js=d(H(),1),pA=d(oe(),1);var dg=d(K(),1);var ci=d(F(),1);function Hj(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,js.useContext)(de),s=(0,js.useRef)(null),a=(0,js.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(p=>p.isVisible),l={label:(0,dg.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,dg._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(p=>p.isPrimary||p.isLocked),m=(0,ci.jsx)(pA.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:du,disabled:f,accessibleWhenDisabled:!0,...c?u:l});return(0,ci.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,ci.jsx)(zj,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,ci.jsx)(Ow,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function zj({buttonRef:e,filtersCount:t,children:r}){return(0,js.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,ci.jsxs)(ci.Fragment,{children:[r,!!t&&(0,ci.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var fg=Hj;var mA=d(H(),1);var gA=d(F(),1);function Wj(e){let{isShowingFilter:t}=(0,mA.useContext)(de);return t?(0,gA.jsx)(qu,{...e}):null}var pg=Wj;var bA=d(H(),1),hA=d(oe(),1),vA=d(K(),1);var Ua=d(F(),1);function Aw({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:l,selection:u,onChangeSelection:f,setOpenedFilter:m,onClickItem:p,isItemClickable:g,renderItemLink:b,defaultLayouts:h,containerRef:y,empty:v=(0,Ua.jsx)("p",{children:(0,vA.__)("No results")})}=(0,bA.useContext)(de),_=Ko(!s,{delay:200});if(!s)return _?(0,Ua.jsx)("div",{className:"dataviews-loading",children:(0,Ua.jsx)("p",{children:(0,Ua.jsx)(hA.Spinner,{})})}):null;let w=As.find(R=>R.type===c.type&&h[R.type])?.component;return(0,Ua.jsx)("div",{className:"dataviews-layout__container",ref:y,children:(0,Ua.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:l,onChangeSelection:f,selection:u,setOpenedFilter:m,onClickItem:p,renderItemLink:b,isItemClickable:g,view:c,empty:v})})}var yA=d(H(),1);var ic=d(F(),1),Uj=[];function Iw(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=Uj,isLoading:i,hasInitiallyLoaded:s}=(0,yA.useContext)(de),a=!!i&&s&&!!o?.length,c=Ko(!!a),l=Fl(n,o)&&[Il,Qp].includes(e.type),u=z_(e,{totalItems:t,totalPages:r});return!t||!l&&!u?null:(0,ic.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,ic.jsxs)(B,{direction:"row",justify:"end",align:"center",className:U("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[l&&(0,ic.jsx)(rm,{}),(0,ic.jsx)(JP,{})]})})}var _A=d(K(),1),Cn=d(H(),1),wA=d(oe(),1),xA=d(Ot(),1);var SA=d(F(),1),Yj=(0,Cn.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Cn.useContext)(de),[n,i,s]=(0,xA.useDebouncedInput)(r.search);(0,Cn.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,Cn.useRef)(o),c=(0,Cn.useRef)(r);(0,Cn.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,Cn.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 l=t||(0,_A.__)("Search");return(0,SA.jsx)(wA.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:l,placeholder:l,size:"compact"})}),Nw=Yj;var Kt=d(oe(),1),ji=d(K(),1),Tn=d(H(),1);var Vw=d(EA(),1),CA=d(Ot(),1);var Le=d(F(),1),{Menu:Gu}=Re(Kt.privateApis),$j={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Mw(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Tn.useContext)(de),o=Object.keys(r);if(o.length<=1)return null;let n=As.find(i=>e.type===i.type);return(0,Le.jsxs)(Gu,{children:[(0,Le.jsx)(Gu.TriggerButton,{render:(0,Le.jsx)(Kt.Button,{size:"compact",icon:n?.icon,label:(0,ji.__)("Layout")})}),(0,Le.jsx)(Gu.Popover,{children:o.map(i=>{let s=As.find(a=>a.type===i);return s?(0,Le.jsx)(Gu.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:a.target.value,...r[a.target.value]})}(0,Vw.default)("Invalid dataview")},children:(0,Le.jsx)(Gu.ItemLabel,{children:s.label})},i):null})})]})}function qj(){let{view:e,fields:t,onChangeView:r}=(0,Tn.useContext)(de),o=(0,Tn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Le.jsx)(Kt.SelectControl,{label:(0,ji.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function Gj(){let{view:e,fields:t,onChangeView:r}=(0,Tn.useContext)(de);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Le.jsx)(Kt.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,ji.__)("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,Vw.default)("Invalid direction")},children:Kp.map(i=>(0,Le.jsx)(Kt.__experimentalToggleGroupControlOptionIcon,{value:i,icon:iP[i],label:Zp[i]},i))})}function Kj(){let{view:e,config:t,onChangeView:r}=(0,Tn.useContext)(de),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Le.jsx)(Kt.__experimentalToggleGroupControl,{isBlock:!0,label:(0,ji.__)("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,Le.jsx)(Kt.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function Xj(){let{onReset:e}=(0,Tn.useContext)(de);return e===void 0?null:(0,Le.jsx)(Kt.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,ji.__)("Reset view")})}function Fw(){let{view:e,onReset:t}=(0,Tn.useContext)(de),r=(0,CA.useInstanceId)(TA,"dataviews-view-config-dropdown"),o=As.find(i=>i.type===e.type),n=typeof t=="function";return(0,Le.jsx)(Kt.Dropdown,{expandOnMobile:!0,popoverProps:{...$j,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Le.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Le.jsx)(Kt.Button,{size:"compact",icon:Uv,label:(0,ji._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Le.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Le.jsx)(Kt.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Le.jsxs)(B,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Le.jsxs)(B,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Le.jsx)(Kt.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,ji.__)("Appearance")}),(0,Le.jsx)(Xj,{})]}),(0,Le.jsxs)(B,{direction:"column",gap:"lg",children:[(0,Le.jsxs)(B,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Le.jsx)(qj,{}),(0,Le.jsx)(Gj,{})]}),!!o?.viewConfigOptions&&(0,Le.jsx)(o.viewConfigOptions,{}),(0,Le.jsx)(Kj,{}),(0,Le.jsx)(sm,{})]})]})})})}function TA(){return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(Mw,{}),(0,Le.jsx)(Fw,{})]})}var Zj=(0,Tn.memo)(TA),PA=Zj;var kA=d(oe(),1),OA=d(H(),1);function rt(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 AA=d(F(),1),{ValidatedCheckboxControl:Qj}=Re(kA.privateApis);function IA({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,OA.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,AA.jsx)(Qj,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:rt(u,i),hidden:o,label:c,help:l,checked:s({item:r}),onChange:m,disabled:f})}var mg=d(oe(),1),NA=d(H(),1);var Lw=d(F(),1),{ValidatedComboboxControl:Jj}=Re(mg.privateApis);function gg({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:l,isValid:u}=t,f=c({item:e})??"",m=(0,NA.useCallback)(b=>r(l({item:e,value:b??""})),[e,r,l]),{elements:p,isLoading:g}=ur({elements:t.elements,getElements:t.getElements});return g?(0,Lw.jsx)(mg.Spinner,{}):(0,Lw.jsx)(Jj,{required:!!t.isValid?.required,customValidity:rt(u,n),label:i,value:f,help:s,placeholder:a,options:p,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var vg=d(oe(),1),Qo=d(H(),1),hg=d(K(),1),Io=d(Ls(),1);var ac=d(oe(),1),Dw=d(H(),1),ui=d(K(),1);var sc=d(F(),1),eB={[Xr]:[{value:"days",label:(0,ui.__)("Days")},{value:"weeks",label:(0,ui.__)("Weeks")},{value:"months",label:(0,ui.__)("Months")},{value:"years",label:(0,ui.__)("Years")}],[uo]:[{value:"days",label:(0,ui.__)("Days ago")},{value:"weeks",label:(0,ui.__)("Weeks ago")},{value:"months",label:(0,ui.__)("Months ago")},{value:"years",label:(0,ui.__)("Years ago")}]};function bg({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=eB[i===Xr?"inThePast":"over"],{id:a,label:c,description:l,getValue:u,setValue:f}=r,m=r.isDisabled({item:t,field:r}),p=u({item:t}),{value:g="",unit:b=s[0].value}=p&&typeof p=="object"?p:{},h=(0,Dw.useCallback)(v=>o(f({item:t,value:{value:Number(v),unit:b}})),[o,f,t,b]),y=(0,Dw.useCallback)(v=>o(f({item:t,value:{value:g,unit:v}})),[o,f,t,g]);return(0,sc.jsx)(ac.BaseControl,{id:a,className:U(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:l,children:(0,sc.jsxs)(B,{direction:"row",gap:"sm",children:[(0,sc.jsx)(ac.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:h,disabled:m}),(0,sc.jsx)(ac.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,ui.__)("Unit"),value:b,options:s,onChange:y,hideLabelFromVision:!0,disabled:m})]})})}var VA=d(H(),1);function Ku(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,VA.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 MA=d(Ls(),1);function Xu(e){if(!e)return null;let t=(0,MA.getDate)(e);return t&&Mi(t)?t:null}var Bs=d(F(),1),{DateCalendar:tB,ValidatedInputControl:rB}=Re(vg.privateApis),jw=e=>e?(0,Io.dateI18n)("Y-m-d\\TH:i",(0,Io.getDate)(e)):"";function oB({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:l,description:u,setValue:f,getValue:m,isValid:p}=t,g=t.isDisabled({item:e,field:t}),b=m({item:e}),h=typeof b=="string"?b:void 0,[y,v]=(0,Qo.useState)(()=>Xu(h)||new Date),_=(0,Qo.useRef)(null),w=(0,Qo.useRef)(void 0),R=(0,Qo.useRef)(null),{minConstraint:S,maxConstraint:T,disabledMatchers:x}=Ku(p,Xu),C=(0,Qo.useCallback)(A=>r(f({item:e,value:A})),[e,r,f]);(0,Qo.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let D=(0,Qo.useCallback)(A=>{let M;if(A){let V=(0,Io.dateI18n)("Y-m-d",A),E;h?E=(0,Io.dateI18n)("H:i",(0,Io.getDate)(h)):E=(0,Io.dateI18n)("H:i",A),M=(0,Io.getDate)(`${V}T${E}`).toISOString(),C(M),w.current&&clearTimeout(w.current)}else C(void 0);R.current=_.current&&_.current.ownerDocument.activeElement,w.current=setTimeout(()=>{_.current&&(_.current.focus(),_.current.blur(),C(M),R.current&&R.current instanceof HTMLElement&&R.current.focus())},0)},[C,h]),I=(0,Qo.useCallback)(A=>{if(A){let M=(0,Io.getDate)(A);C(M.toISOString());let V=Xu(M.toISOString());V&&v(V)}else C(void 0)},[C]),{format:O}=t,P=O.weekStartsOn??(0,Io.getSettings)().l10n.startOfWeek,{timezone:{string:L}}=(0,Io.getSettings)(),k=l;return p?.required&&!n&&!o?k=`${l} (${(0,hg.__)("Required")})`:!p?.required&&n&&!o&&(k=`${l} (${(0,hg.__)("Optional")})`),(0,Bs.jsx)(vg.BaseControl,{id:c,label:k,help:u,hideLabelFromVision:o,children:(0,Bs.jsxs)(B,{direction:"column",gap:"lg",children:[(0,Bs.jsx)(rB,{ref:_,required:!!p?.required,customValidity:rt(p,i),type:"datetime-local",label:(0,hg.__)("Date time"),hideLabelFromVision:!0,value:jw(h),onChange:I,disabled:g,min:S?jw(S):void 0,max:T?jw(T):void 0}),!a&&(0,Bs.jsx)(tB,{style:{width:"100%"},selected:h&&Xu(h)||void 0,onSelect:D,month:y,onMonthChange:v,timeZone:L||void 0,weekStartsOn:P,disabled:g||x})]})})}function FA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===Xr||i===uo?(0,Bs.jsx)(bg,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,Bs.jsx)(oB,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var jr=d(oe(),1),Je=d(H(),1),ar=d(K(),1),Dr=d(Ls(),1);import{speak as nB}from"@wordpress/a11y";var bt=d(F(),1),{DateCalendar:iB,DateRangeCalendar:sB}=Re(jr.privateApis),aB=[{id:"today",label:(0,ar.__)("Today"),getValue:()=>(0,Dr.getDate)(null)},{id:"yesterday",label:(0,ar.__)("Yesterday"),getValue:()=>{let e=(0,Dr.getDate)(null);return za(e,1)}},{id:"past-week",label:(0,ar.__)("Past week"),getValue:()=>{let e=(0,Dr.getDate)(null);return za(e,7)}},{id:"past-month",label:(0,ar.__)("Past month"),getValue:()=>{let e=(0,Dr.getDate)(null);return sg(e,1)}}],lB=[{id:"last-7-days",label:(0,ar.__)("Last 7 days"),getValue:()=>{let e=(0,Dr.getDate)(null);return[za(e,7),e]}},{id:"last-30-days",label:(0,ar.__)("Last 30 days"),getValue:()=>{let e=(0,Dr.getDate)(null);return[za(e,30),e]}},{id:"month-to-date",label:(0,ar.__)("Month to date"),getValue:()=>{let e=(0,Dr.getDate)(null);return[IO(e),e]}},{id:"last-year",label:(0,ar.__)("Last year"),getValue:()=>{let e=(0,Dr.getDate)(null);return[ag(e,1),e]}},{id:"year-to-date",label:(0,ar.__)("Year to date"),getValue:()=>{let e=(0,Dr.getDate)(null);return[og(e),e]}}],Hs=e=>{if(!e)return null;let t=(0,Dr.getDate)(e);return t&&Mi(t)?t:null},Bw=e=>e?typeof e=="string"?e:Pw(e,"yyyy-MM-dd"):"";function LA({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Je.useState)(void 0),l=(0,Je.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let p=m.current;if(p&&!p.validity.valid){c({type:"invalid",message:p.validationMessage});return}}c(void 0)},[r]);return(0,Je.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?rt(s,t):void 0;for(let p of f){let g=p.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,Je.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=p=>{p.preventDefault(),n(!0)};for(let p of f)p.current?.addEventListener("invalid",m);return()=>{for(let p of f)p.current?.removeEventListener("invalid",m)}},[r,n]),(0,Je.useEffect)(()=>{if(!o)return;let f=t?rt(s,t):void 0;f?c(f):l()},[o,s,t,l]),(0,Je.useEffect)(()=>{o&&a?.message&&nB(a.message)},[o,a?.message]),(0,bt.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,bt.jsxs)("p",{className:U("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,bt.jsx)(jr.Icon,{className:"components-validated-control__indicator-icon",icon:ki,size:16,fill:"currentColor"}),a.message]})]})}function cB({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:l,getValue:u,isValid:f,format:m}=t,p=t.isDisabled({item:e,field:t}),[g,b]=(0,Je.useState)(null),h=m.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,y=u({item:e}),v=typeof y=="string"?y:void 0,[_,w]=(0,Je.useState)(()=>Hs(v)||new Date),[R,S]=(0,Je.useState)(!1),T=(0,Je.useRef)(null),{minConstraint:x,maxConstraint:C,disabledMatchers:D}=Ku(f,Hs),I=(0,Je.useCallback)(M=>r(l({item:e,value:M})),[e,r,l]),O=(0,Je.useCallback)(M=>{let V=M?Pw(M,"yyyy-MM-dd"):void 0;I(V),b(null),S(!0)},[I]),P=(0,Je.useCallback)(M=>{let V=M.getValue(),E=Bw(V);w(V),I(E),b(M.id),S(!0)},[I]),L=(0,Je.useCallback)(M=>{if(I(M),M){let V=Hs(M);V&&w(V)}b(null),S(!0)},[I]),{timezone:{string:k}}=(0,Dr.getSettings)(),A=a;return f?.required&&!n?A=`${a} (${(0,ar.__)("Required")})`:!f?.required&&n&&(A=`${a} (${(0,ar.__)("Optional")})`),(0,bt.jsx)(LA,{field:t,validity:i,inputRefs:T,isTouched:R,setIsTouched:S,children:(0,bt.jsx)(jr.BaseControl,{id:s,className:"dataviews-controls__date",label:A,help:c,hideLabelFromVision:o,children:(0,bt.jsxs)(B,{direction:"column",gap:"lg",children:[(0,bt.jsxs)(B,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[aB.map(M=>{let V=g===M.id;return(0,bt.jsx)(jr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:V,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>P(M),children:M.label},M.id)}),(0,bt.jsx)(jr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||p,accessibleWhenDisabled:!0,children:(0,ar.__)("Custom")})]}),(0,bt.jsx)(jr.__experimentalInputControl,{ref:T,type:"date",label:(0,ar.__)("Date"),hideLabelFromVision:!0,value:v,onChange:L,required:!!t.isValid?.required,disabled:p,min:x,max:C}),(0,bt.jsx)(iB,{style:{width:"100%"},selected:v&&Hs(v)||void 0,onSelect:O,month:_,onMonthChange:w,timeZone:k||void 0,weekStartsOn:h,disabled:p||D,disableNavigation:p})]})})})}function uB({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:l,setValue:u,isValid:f,format:m}=t,p=t.isDisabled({item:e,field:t}),g,b=l({item:e});Array.isArray(b)&&b.length===2&&b.every(N=>typeof N=="string")&&(g=b);let h=m.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,{minConstraint:y,maxConstraint:v,disabledMatchers:_}=Ku(f,Hs),w=(0,Je.useCallback)(N=>{r(u({item:e,value:N}))},[e,r,u]),[R,S]=(0,Je.useState)(null),T=(0,Je.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[N,j]=g;return{from:Hs(N)||void 0,to:Hs(j)||void 0}},[g]),[x,C]=(0,Je.useState)(()=>T.from||new Date),[D,I]=(0,Je.useState)(!1),O=(0,Je.useRef)(null),P=(0,Je.useRef)(null),L=(0,Je.useCallback)((N,j)=>{N&&j?w([Bw(N),Bw(j)]):!N&&!j&&w(void 0)},[w]),k=(0,Je.useCallback)(N=>{L(N?.from,N?.to),S(null),I(!0)},[L]),A=(0,Je.useCallback)(N=>{let[j,W]=N.getValue();C(j),L(j,W),S(N.id),I(!0)},[L]),M=(0,Je.useCallback)((N,j)=>{let[W,G]=g||[void 0,void 0];if(L(N==="from"?j:W,N==="to"?j:G),j){let re=Hs(j);re&&C(re)}S(null),I(!0)},[g,L]),{timezone:V}=(0,Dr.getSettings)(),E=a;return t.isValid?.required&&!n?E=`${a} (${(0,ar.__)("Required")})`:!t.isValid?.required&&n&&(E=`${a} (${(0,ar.__)("Optional")})`),(0,bt.jsx)(LA,{field:t,validity:i,inputRefs:[O,P],isTouched:D,setIsTouched:I,children:(0,bt.jsx)(jr.BaseControl,{id:s,className:"dataviews-controls__date",label:E,help:c,hideLabelFromVision:o,children:(0,bt.jsxs)(B,{direction:"column",gap:"lg",children:[(0,bt.jsxs)(B,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[lB.map(N=>{let j=R===N.id;return(0,bt.jsx)(jr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:j,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>A(N),children:N.label},N.id)}),(0,bt.jsx)(jr.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!R,size:"small",accessibleWhenDisabled:!0,disabled:!!R||p,children:(0,ar.__)("Custom")})]}),(0,bt.jsxs)(B,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,bt.jsx)(jr.__experimentalInputControl,{ref:O,type:"date",label:(0,ar.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:N=>M("from",N),required:!!t.isValid?.required,disabled:p,min:y,max:v}),(0,bt.jsx)(jr.__experimentalInputControl,{ref:P,type:"date",label:(0,ar.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:N=>M("to",N),required:!!t.isValid?.required,disabled:p,min:y,max:v})]}),(0,bt.jsx)(sB,{style:{width:"100%"},selected:T,onSelect:k,month:x,onMonthChange:C,timeZone:V.string||void 0,weekStartsOn:h,disabled:p||_})]})})})}function DA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===Xr||i===uo?(0,bt.jsx)(bg,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Kr?(0,bt.jsx)(uB,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,bt.jsx)(cB,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var yg=d(oe(),1),jA=d(H(),1);var Hw=d(F(),1),{ValidatedSelectControl:dB}=Re(yg.privateApis);function _g({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:l,setValue:u,isValid:f}=t,m=t.isDisabled({item:e,field:t}),p=s==="array",g=l({item:e})??(p?[]:""),b=(0,jA.useCallback)(v=>r(u({item:e,value:v})),[e,r,u]),{elements:h,isLoading:y}=ur({elements:t.elements,getElements:t.getElements});return y?(0,Hw.jsx)(yg.Spinner,{}):(0,Hw.jsx)(dB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(f,i),label:a,value:g,help:c,options:h,onChange:b,hideLabelFromVision:o,multiple:p,disabled:m})}var zw=d(F(),1),fB=10;function BA(e){let{field:t}=e,{elements:r}=ur({elements:t.elements,getElements:t.getElements});return r.length>=fB?(0,zw.jsx)(gg,{...e}):(0,zw.jsx)(_g,{...e})}var xg=d(oe(),1);var HA=d(oe(),1),zA=d(H(),1);var WA=d(F(),1),{ValidatedInputControl:pB}=Re(HA.privateApis);function di({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:l,placeholder:u,description:f,getValue:m,setValue:p,isValid:g}=t,b=m({item:e}),h=t.isDisabled({item:e,field:t}),y=(0,zA.useCallback)(v=>r(p({item:e,value:v})),[e,p,r]);return(0,WA.jsx)(pB,{required:!!g.required,markWhenOptional:n,customValidity:rt(g,c),label:l,placeholder:u,value:b??"",help:f,onChange:y,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:h,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 wg=d(F(),1);function UA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,wg.jsx)(di,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,wg.jsx)(xg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,wg.jsx)(xg.Icon,{icon:qv})})})}var Rg=d(oe(),1);var Sg=d(F(),1);function YA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Sg.jsx)(di,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,Sg.jsx)(Rg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Sg.jsx)(Rg.Icon,{icon:iy})})})}var Cg=d(oe(),1);var Eg=d(F(),1);function $A({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Eg.jsx)(di,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Eg.jsx)(Cg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Eg.jsx)(Cg.Icon,{icon:oy})})})}var Bi=d(oe(),1),Zu=d(H(),1),Tg=d(K(),1);var zs=d(F(),1),{ValidatedNumberControl:mB}=Re(Bi.privateApis);function qA(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function gB({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Zu.useCallback)(c=>t([qA(c),i]),[t,i]),a=(0,Zu.useCallback)(c=>t([n,qA(c)]),[t,n]);return(0,zs.jsx)(Bi.BaseControl,{help:(0,Tg.__)("The max. value must be greater than the min. value."),children:(0,zs.jsxs)(Bi.Flex,{direction:"row",gap:4,children:[(0,zs.jsx)(Bi.__experimentalNumberControl,{label:(0,Tg.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,zs.jsx)(Bi.__experimentalNumberControl,{label:(0,Tg.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function Pg({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:l,description:u,getValue:f,setValue:m,isValid:p}=t,g=f({item:e})??"",b=t.isDisabled({item:e,field:t}),h=(0,Zu.useCallback)(v=>{r(m({item:e,value:["",void 0].includes(v)?void 0:Number(v)}))},[e,r,m]),y=(0,Zu.useCallback)(v=>{r(m({item:e,value:v}))},[e,r,m]);if(i===Kr){let v=["",""];return Array.isArray(g)&&g.length===2&&g.every(_=>typeof _=="number"||_==="")&&(v=g),(0,zs.jsx)(gB,{value:v,onChange:y,hideLabelFromVision:o,step:c})}return(0,zs.jsx)(mB,{required:!!p.required,markWhenOptional:n,customValidity:rt(p,s),label:l,help:u,value:g,onChange:h,hideLabelFromVision:o,step:c,min:p.min?p.min.constraint:void 0,max:p.max?p.max.constraint:void 0,disabled:b})}var GA=d(F(),1);function KA(e){return(0,GA.jsx)(Pg,{...e})}var XA=d(F(),1);function ZA(e){return(0,XA.jsx)(Pg,{...e})}var kg=d(oe(),1),QA=d(H(),1);var Ww=d(F(),1),{ValidatedRadioControl:bB}=Re(kg.privateApis);function JA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:p}=ur({elements:t.elements,getElements:t.getElements}),g=c({item:e}),b=(0,QA.useCallback)(h=>r(l({item:e,value:h})),[e,r,l]);return p?(0,Ww.jsx)(kg.Spinner,{}):(0,Ww.jsx)(bB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(u,i),label:s,help:a,onChange:b,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var Uw=d(H(),1);var eI=d(F(),1);function tI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,eI.jsx)(di,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,Uw.createElement)(a):void 0,suffix:c?(0,Uw.createElement)(c):void 0})}var rI=d(oe(),1),oI=d(H(),1);var nI=d(F(),1),{ValidatedToggleControl:hB}=Re(rI.privateApis);function iI({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,oI.useCallback)(()=>{t(l({item:r,value:!c({item:r})}))},[t,l,r,c]);return(0,nI.jsx)(hB,{required:!!u.required,markWhenOptional:n,customValidity:rt(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:m,disabled:f})}var sI=d(oe(),1),aI=d(H(),1);var lI=d(F(),1),{ValidatedTextareaControl:vB}=Re(sI.privateApis);function cI({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:l,placeholder:u,description:f,setValue:m,isValid:p}=t,g=t.getValue({item:e}),b=(0,aI.useCallback)(h=>r(m({item:e,value:h})),[e,r,m]);return(0,lI.jsx)(vB,{required:!!p.required,markWhenOptional:n,customValidity:rt(p,s),label:l,placeholder:u,value:g??"",help:f,onChange:b,rows:a,disabled:c,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,__next40pxDefaultSize:!0,hideLabelFromVision:o})}var bI=d(H(),1);var lc=d(oe(),1),Us=d(Ot(),1),No=d(H(),1),Ag=d(Yw(),1);var yB=[];function dI({allowedFormats:e,disableFormats:t}){return t?yB:e}var Og=d(Yw(),1),fI=d(F(),1),pI=d(Y(),1),_B={};function wB({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,Og.getActiveFormat)(r,s),l=c!==void 0,u=(0,Og.getActiveObject)(r),f=u!==void 0&&u.type===s;return(0,fI.jsx)(a,{isActive:l,isVisible:i,activeAttributes:l?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:_B},s)}function mI({formatTypes:e,...t}){return e.map(r=>(0,pI.createElement)(wB,{settings:r,...t,key:r.name}))}var Ws=d(F(),1),{ValidatedContentEditableControl:xB,withIgnoreIMEEvents:SB}=Re(lc.privateApis),{useRichText:RB,KeyboardShortcutContext:EB,InputEventContext:CB,shortcutsListener:TB,inputEventsListener:PB}=Re(Ag.privateApis),kB=[];function gI({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:m,allowedFormats:p,disableFormats:g,withoutInteractiveFormatting:b,preserveWhiteSpace:h,disableLineBreaks:y,focusOnMount:v,completers:_=kB}){let[w,R]=(0,No.useState)({start:void 0,end:void 0}),[S,T]=(0,No.useState)(!1),x=(0,No.useRef)(void 0),C=(0,No.useRef)(new Set),D=(0,No.useRef)(new Set),I=(0,Us.__experimentalUseFocusOutside)(()=>T(!1)),O=dI({allowedFormats:p,disableFormats:g}),{value:P,onChange:L,ref:k,formatTypes:A,getValue:M}=RB({value:t,onChange:r,selectionStart:w.start,selectionEnd:w.end,onSelectionChange:(le,Q)=>R({start:le,end:Q}),__unstableIsSelected:S,preserveWhiteSpace:!!h,placeholder:o,__unstableDisableFormats:g,allowedFormats:O,withoutInteractiveFormatting:b,__unstableFormatTypeHandlerContext:(0,No.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function V(){x.current?.focus()}let E=(0,No.useRef)({keyboardShortcuts:D,inputEvents:C}),N=(0,No.useRef)({formatTypes:A,getValue:M,onChange:L});(0,No.useInsertionEffect)(()=>{N.current={formatTypes:A,getValue:M,onChange:L}});let j=(0,Us.useRefEffect)(le=>{if(l)return;let Q=SB(se=>{if(se.key!=="Enter"||se.defaultPrevented||se.metaKey||se.ctrlKey||(se.preventDefault(),y))return;let{getValue:q,onChange:_e}=N.current,$=q();_e((0,Ag.insert)($,`
-`,$.start??$.text.length,$.end??$.text.length))});return le.addEventListener("keydown",Q),()=>le.removeEventListener("keydown",Q)},[y,l]),W=(0,Us.useRefEffect)(le=>{if(!S)return;let Q=TB(E)(le),se=PB(E)(le);function q(_e){if(_e.inputType!=="insertText"&&_e.type!=="compositionend")return;let{formatTypes:$,getValue:fe,onChange:we}=N.current,Ze=fe(),ot=$.reduce((ue,{__unstableInputRule:xe})=>xe?xe(ue):ue,Ze);ot!==Ze&&we({...ot,activeFormats:Ze.activeFormats})}return le.addEventListener("input",q),le.addEventListener("compositionend",q),()=>{Q(),se(),le.removeEventListener("input",q),le.removeEventListener("compositionend",q)}},[S]),{ref:G,...ee}=(0,lc.__unstableUseAutocompleteProps)({completers:_,record:P,onChange:L,onReplace:()=>{}}),te=(0,Us.useRefEffect)(le=>{v&&!l&&le.focus()},[v,l]),re=(0,Us.useMergeRefs)([k,x,W,j,te,G]);return(0,Ws.jsx)("div",{...I,onFocus:le=>{T(!0),I.onFocus(le)},children:(0,Ws.jsxs)(lc.SlotFillProvider,{children:[(0,Ws.jsx)(xB,{label:e,id:n,className:U("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:m,value:P.text,"aria-multiline":!y,...ee,ref:re}),S&&!l&&(0,Ws.jsx)(EB.Provider,{value:D,children:(0,Ws.jsx)(CB.Provider,{value:C,children:(0,Ws.jsx)(mI,{value:P,onChange:L,onFocus:V,formatTypes:A,forwardedRef:x,isVisible:!0})})})]})})}var hI=d(F(),1);function vI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:p}=i||{},g=t.isDisabled({item:e,field:t}),{label:b,placeholder:h,description:y,id:v,setValue:_,isValid:w}=t,R=t.getValue({item:e})??"",S=(0,bI.useCallback)(T=>r(_({item:e,value:T})),[e,r,_]);return(0,hI.jsx)(gI,{label:b,value:R,onChange:S,placeholder:h,id:v,hideLabelFromVision:o,help:y,disabled:g,required:!!w.required,markWhenOptional:n,customValidity:rt(w,s),className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:p})}var cc=d(oe(),1),yI=d(H(),1);var Ig=d(F(),1),{ValidatedToggleGroupControl:OB}=Re(cc.privateApis);function _I({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,l=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,yI.useCallback)(b=>r(a({item:e,value:b})),[e,r,a]),{elements:m,isLoading:p}=ur({elements:t.elements,getElements:t.getElements});if(p)return(0,Ig.jsx)(cc.Spinner,{});if(m.length===0)return null;let g=m.find(b=>b.value===u);return(0,Ig.jsx)(OB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:m.map(b=>(0,Ig.jsx)(cc.__experimentalToggleGroupControlOption,{label:b.label,value:b.value,disabled:l},b.value))})}var Ng=d(oe(),1),Vg=d(H(),1);var Qu=d(F(),1),{ValidatedFormTokenField:AB}=Re(Ng.privateApis);function wI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:l,setValue:u,isValid:f}=t,m=l({item:e}),p=t.isDisabled({item:e,field:t}),{elements:g,isLoading:b}=ur({elements:t.elements,getElements:t.getElements}),h=(0,Vg.useMemo)(()=>Array.isArray(m)?m.map(v=>g?.find(w=>w.value===v)||{value:v,label:v}):[],[m,g]),y=(0,Vg.useCallback)(v=>{let _=v.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(u({item:e,value:_}))},[r,u,e]);return b?(0,Qu.jsx)(Ng.Spinner,{}):(0,Qu.jsx)(AB,{required:!!f?.required,markWhenOptional:n,customValidity:rt(f,i),label:o?void 0:s,value:h,onChange:y,placeholder:a,suggestions:g?.map(v=>v.value),disabled:p,__experimentalValidateInput:v=>t.isValid?.elements&&g?g.some(_=>_.value===v||_.label===v):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&g&&g.find(w=>w.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&g){let _=g.find(w=>w.value===v);return(0,Qu.jsx)("span",{children:_?.label||v})}return(0,Qu.jsx)("span",{children:v})}})}var IB={grad:.9,turn:360,rad:360/(2*Math.PI)},Hi=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},dr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},Jo=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},OI=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},xI=function(e){return{r:Jo(e.r,0,255),g:Jo(e.g,0,255),b:Jo(e.b,0,255),a:Jo(e.a)}},$w=function(e){return{r:dr(e.r),g:dr(e.g),b:dr(e.b),a:dr(e.a,3)}},NB=/^#([0-9a-f]{3,8})$/i,Mg=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},AI=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}},II=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),l=i%6;return{r:255*[o,a,s,s,c,o][l],g:255*[c,o,o,a,s,s][l],b:255*[s,s,c,o,o,a][l],a:n}},SI=function(e){return{h:OI(e.h),s:Jo(e.s,0,100),l:Jo(e.l,0,100),a:Jo(e.a)}},RI=function(e){return{h:dr(e.h),s:dr(e.s),l:dr(e.l),a:dr(e.a,3)}},EI=function(e){return II((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},Ju=function(e){return{h:(t=AI(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},VB=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,MB=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,FB=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,LB=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,CI={string:[[function(e){var t=NB.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?dr(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?dr(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=FB.exec(e)||LB.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:xI({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=VB.exec(e)||MB.exec(e);if(!t)return null;var r,o,n=SI({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(IB[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return EI(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 Hi(t)&&Hi(r)&&Hi(o)?xI({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(!Hi(t)||!Hi(r)||!Hi(o))return null;var s=SI({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return EI(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Hi(t)||!Hi(r)||!Hi(o))return null;var s=(function(a){return{h:OI(a.h),s:Jo(a.s,0,100),v:Jo(a.v,0,100),a:Jo(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return II(s)},"hsv"]]},TI=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]},DB=function(e){return typeof e=="string"?TI(e.trim(),CI.string):typeof e=="object"&&e!==null?TI(e,CI.object):[null,void 0]};var qw=function(e,t){var r=Ju(e);return{h:r.h,s:Jo(r.s+100*t,0,100),l:r.l,a:r.a}},Gw=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},PI=function(e,t){var r=Ju(e);return{h:r.h,s:r.s,l:Jo(r.l+100*t,0,100),a:r.a}},kI=(function(){function e(t){this.parsed=DB(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 dr(Gw(this.rgba),2)},e.prototype.isDark=function(){return Gw(this.rgba)<.5},e.prototype.isLight=function(){return Gw(this.rgba)>=.5},e.prototype.toHex=function(){return t=$w(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?Mg(dr(255*i)):"","#"+Mg(r)+Mg(o)+Mg(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return $w(this.rgba)},e.prototype.toRgbString=function(){return t=$w(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 RI(Ju(this.rgba))},e.prototype.toHslString=function(){return t=RI(Ju(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=AI(this.rgba),{h:dr(t.h),s:dr(t.s),v:dr(t.v),a:dr(t.a,3)};var t},e.prototype.invert=function(){return Br({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),Br(qw(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),Br(qw(this.rgba,-t))},e.prototype.grayscale=function(){return Br(qw(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),Br(PI(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),Br(PI(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"?Br({r:(r=this.rgba).r,g:r.g,b:r.b,a:t}):dr(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=Ju(this.rgba);return typeof t=="number"?Br({h:t,s:r.s,l:r.l,a:r.a}):dr(r.h)},e.prototype.isEqual=function(t){return this.toHex()===Br(t).toHex()},e})(),Br=function(e){return e instanceof kI?e:new kI(e)};var ho=d(oe(),1),Kw=d(H(),1),NI=d(K(),1);var zi=d(F(),1),{ValidatedInputControl:jB}=Re(ho.privateApis),BB=({color:e,onColorChange:t,disabled:r})=>{let o=e&&Br(e).isValid()?e:"#ffffff";return(0,zi.jsx)(ho.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,zi.jsx)(ho.Button,{onClick:n,"aria-label":(0,NI.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,zi.jsx)(ho.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,zi.jsx)(ho.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,zi.jsx)(ho.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function VI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",p=(0,Kw.useCallback)(b=>{r(l({item:e,value:b}))},[e,r,l]),g=(0,Kw.useCallback)(b=>{r(l({item:e,value:b||""}))},[e,r,l]);return(0,zi.jsx)(jB,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(u,i),label:s,placeholder:a,value:m,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,zi.jsx)(ho.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,zi.jsx)(BB,{color:m,onColorChange:p,disabled:f})})})}var Lg=d(oe(),1),Dg=d(H(),1),Xw=d(K(),1);var Fg=d(F(),1);function MI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Dg.useState)(!1),c=t.isDisabled({item:e,field:t}),l=(0,Dg.useCallback)(()=>{a(u=>!u)},[]);return(0,Fg.jsx)(di,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Fg.jsx)(Lg.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Fg.jsx)(Lg.Button,{icon:s?pu:by,onClick:l,size:"small",label:s?(0,Xw.__)("Hide password"):(0,Xw.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function jg(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var LI=d(F(),1),FI={adaptiveSelect:BA,array:wI,checkbox:IA,color:VI,combobox:gg,datetime:FA,date:DA,email:UA,telephone:YA,url:$A,integer:KA,number:ZA,password:MI,radio:JA,select:_g,text:tI,toggle:iI,textarea:cI,richtext:vI,toggleGroup:_I};function HB(e){return e&&typeof e=="object"&&typeof e.control=="string"}function zB(e){let{control:t,...r}=e,o=Bg(t);return o===null?null:function(i){return(0,LI.jsx)(o,{...i,config:r})}}function DI(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Bg(e.Edit):HB(e.Edit)?zB(e.Edit):jg(e)&&e.type!=="array"?Bg("adaptiveSelect"):t===null?null:Bg(t)}function Bg(e){return Object.keys(FI).includes(e)?FI[e]:null}function WB(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 jI=WB;var UB=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},BI=UB;var YB=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},HI=YB;var WI=d(K(),1);function Hg({item:e,field:t}){let{elements:r,isLoading:o}=ur({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 zI=d(F(),1);function Ft({item:e,field:t}){return t.hasElements?(0,zI.jsx)(Hg,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var fi=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Lt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function pi(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 mi(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 gi(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 ht(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 $B({item:e,field:t}){return t.getValue({item:e})}var eo=$B;var qB=/^[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 GB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!qB.test(r)?(0,WI.__)("Value must be a valid email address."):null}var UI={type:"email",render:Ft,Edit:"email",sort:fi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wt,xt],validOperators:[Et,Ct,Gn,Kn,Xn,wt,xt,Ar,Ir],format:{},getValueFormatted:eo,validate:{required:Lt,pattern:gi,minLength:pi,maxLength:mi,elements:ht,custom:GB}};var YI=d(K(),1);var uc=(e,t,r)=>r==="asc"?e-t:t-e;function zg(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 Wg(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 $I={separatorThousand:","};function KB({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=$I: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 XB(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,YI.__)("Value must be an integer."):null}var qI={type:"integer",render:Ft,Edit:"integer",sort:uc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Et,Ct,ps,ms,gs,bs,Kr],validOperators:[Et,Ct,ps,ms,gs,bs,Kr,wt,xt,Ar,Ir],format:$I,getValueFormatted:KB,validate:{required:Lt,min:zg,max:Wg,elements:ht,custom:XB}};var GI=d(K(),1);var KI={separatorThousand:",",separatorDecimal:".",decimals:2};function ZB({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=KI:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,l]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+l}function QB(e){return e===""||e===void 0||e===null}function JB(e,t){let r=t.getValue({item:e});return!QB(r)&&!Number.isFinite(r)?(0,GI.__)("Value must be a number."):null}var XI={type:"number",render:Ft,Edit:"number",sort:uc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Et,Ct,ps,ms,gs,bs,Kr],validOperators:[Et,Ct,ps,ms,gs,bs,Kr,wt,xt,Ar,Ir],format:KI,getValueFormatted:ZB,validate:{required:Lt,min:zg,max:Wg,elements:ht,custom:JB}};var ZI={type:"text",render:Ft,Edit:"text",sort:fi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wt,xt],validOperators:[Et,Ct,Gn,Kn,Xn,wt,xt,Ar,Ir],format:{},getValueFormatted:eo,validate:{required:Lt,pattern:gi,minLength:pi,maxLength:mi,elements:ht}};var Ya=d(Ls(),1);var JI=d(Ls(),1);function QI(e){if(!e||!Mi(new Date(e)))return null;let t=(0,JI.getDate)(e);return t&&Mi(t)?t:null}function e5(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=QI(o),a=QI(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Ug(e,t){return e5(e,t,"min")}function Yg(e,t){return e5(e,t,"max")}var t5={datetime:(0,Ya.getSettings)().formats.datetime,weekStartsOn:(0,Ya.getSettings)().l10n.startOfWeek};function eH({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=t5:o=t.format,(0,Ya.dateI18n)(o.datetime,(0,Ya.getDate)(r))}var tH=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},r5={type:"datetime",render:Ft,Edit:"datetime",sort:tH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ws,xs,hs,vs,ys,_s,Xr,uo],validOperators:[ws,xs,hs,vs,ys,_s,Xr,uo],format:t5,getValueFormatted:eH,validate:{required:Lt,elements:ht,min:Ug,max:Yg}};var $a=d(Ls(),1);var o5={date:(0,$a.getSettings)().formats.date,weekStartsOn:(0,$a.getSettings)().l10n.startOfWeek};function rH({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=o5:o=t.format,(0,$a.dateI18n)(o.date,(0,$a.getDate)(r))}var oH=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},n5={type:"date",render:Ft,Edit:"date",sort:oH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ws,xs,hs,vs,ys,_s,Xr,uo,Kr],validOperators:[ws,xs,hs,vs,ys,_s,Xr,uo,Kr],format:o5,getValueFormatted:rH,validate:{required:Lt,elements:ht,min:Ug,max:Yg}};var $g=d(K(),1);function i5(e,t){return t.getValue({item:e})===!0}function nH({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,$g.__)("True"):r===!1?(0,$g.__)("False"):""}function iH(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,$g.__)("Value must be true, false, or undefined"):null}var sH=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},s5={type:"boolean",render:Ft,Edit:"checkbox",sort:sH,validate:{required:i5,elements:ht,custom:iH},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Et,Ct],validOperators:[Et,Ct],format:{},getValueFormatted:nH};var a5={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:eo,validate:{}};var Zw=d(K(),1);function l5(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function c5({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function aH({item:e,field:t}){return c5({item:e,field:t})}function lH(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Zw.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,Zw.__)("Every value must be a string.")}var cH=(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)},u5={type:"array",render:aH,Edit:"array",sort:cH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wt,xt],validOperators:[wt,xt,Ar,Ir],format:{},getValueFormatted:c5,validate:{required:l5,elements:ht,custom:lH}};function uH({item:e,field:t}){return t.getValue({item:e})?"••••••••":""}var d5={type:"password",render:Ft,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:uH,validate:{required:Lt,pattern:gi,minLength:pi,maxLength:mi,elements:ht}};var f5={type:"telephone",render:Ft,Edit:"telephone",sort:fi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wt,xt],validOperators:[Et,Ct,Gn,Kn,Xn,wt,xt,Ar,Ir],format:{},getValueFormatted:eo,validate:{required:Lt,pattern:gi,minLength:pi,maxLength:mi,elements:ht}};var p5=d(K(),1);var dc=d(F(),1);function dH({item:e,field:t}){if(t.hasElements)return(0,dc.jsx)(Hg,{item:e,field:t});let r=eo({item:e,field:t});return!r||!Br(r).isValid()?r:(0,dc.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,dc.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,dc.jsx)("span",{children:r})]})}function fH(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Br(r).isValid()?(0,p5.__)("Value must be a valid color."):null}var pH=(e,t,r)=>{let o=Br(e),n=Br(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},m5={type:"color",render:dH,Edit:"color",sort:pH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wt,xt],validOperators:[Et,Ct,wt,xt],format:{},getValueFormatted:eo,validate:{required:Lt,elements:ht,custom:fH}};var g5={type:"url",render:Ft,Edit:"url",sort:fi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[wt,xt],validOperators:[Et,Ct,Gn,Kn,Xn,wt,xt,Ar,Ir],format:{},getValueFormatted:eo,validate:{required:Lt,pattern:gi,minLength:pi,maxLength:mi,elements:ht}};var mH=(e,t,r)=>typeof e=="number"&&typeof t=="number"?uc(e,t,r):fi(e,t,r),b5={render:Ft,Edit:null,sort:mH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Et,Ct],validOperators:tA(),format:{},getValueFormatted:eo,validate:{required:Lt,elements:ht}};function gH(e){return e==="integer"||e==="number"}function bH(e){return e==="date"||e==="datetime"}function h5(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&gH(t.type)||typeof e=="string"&&bH(t.type)))return{constraint:e,validate:o}}function v5(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=h5(r?.min,t,"min"),s=h5(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let l=r?.maxLength,u;typeof l=="number"&&t.validate.maxLength!==void 0&&(u={constraint:l,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 p=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:m,custom:p}}function y5(e){return e.validOperators.reduce((t,r)=>{let o=Wa(r);return o?.filter&&(t[r]=o.filter),t},{})}function hH(e,t){return{...t.format,...e.format}}var _5=hH;function vH(e){let t=[UI,qI,XI,ZI,r5,n5,s5,a5,u5,d5,f5,m5,g5].find(r=>r?.type===e);return t||b5}function qa(e){return e.map(t=>{let r=vH(t.type),o=t.getValue||BI(t.id),n=function(i,s,a){let c=o({item:i}),l=o({item:s});return t.sort?t.sort(c,l,a):r.sort(c,l,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||HI(t.id),elements:t.elements,getElements:t.getElements,hasElements:jg(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:DI(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:v5(t,r),filterBy:jI(t,r.defaultOperators,r.validOperators),filter:y5(r),format:_5(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var wr=d(H(),1);function w5({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,wr.useState)(!o);(0,wr.useEffect)(()=>{o||c(!0)},[o]);let l=(0,wr.useRef)(t),u=(0,wr.useRef)(n);(0,wr.useEffect)(()=>{o||(l.current=t,u.current=n)},[t,o,n]);let[f,m]=(0,wr.useState)([]),p=(0,wr.useRef)(new Map),g=(0,wr.useRef)([]),b=(0,wr.useRef)({search:void 0,filters:void 0,perPage:void 0}),h=(0,wr.useRef)(void 0),y=(0,wr.useRef)(void 0),v=(0,wr.useRef)(!1),_=(0,wr.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 w=JSON.stringify(e.filters??[]),R=b.current.filters,S=!v.current||!e.infiniteScrollEnabled||e.search!==b.current.search||w!==R||e.perPage!==b.current.perPage;if(v.current=!0,b.current={search:e.search,filters:w,perPage:e.perPage},S){p.current.clear(),h.current=void 0;let k=e.search?1:e.startPosition??1,A=t.map((M,V)=>{let E=k+V;return p.current.set(r(M),E),{...M,position:E}});return g.current=A,A}let T=g.current,x=new Set(t.map(r)),C=h.current,D=e.search?1:e.startPosition??1,I=t.map((k,A)=>{let M=r(k),V=e.infiniteScrollEnabled?D+A:void 0;return V!==void 0&&p.current.set(M,V),{...k,position:V}});if(I.length===0)return T;let O=T.filter(k=>!x.has(r(k))),P=C==="up"?[...I,...O]:[...O,...I];P.sort((k,A)=>{let M=k.position,V=A.position;return M-V});let L=P;if(f.length>0){let k=Math.min(...f),A=Math.max(...f),M=20,V=P.map(W=>W.position),E=Math.min(...V);!(Math.max(...V)<k-M||E>A+M)&&(L=P.filter(W=>{let G=r(W);if(i?.includes(G))return!0;let te=W.position;return C==="up"?te<=A+M:C==="down"?te>=k-M:te>=k-M&&te<=A+M}))}return g.current=L,L},[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&&l.current?.length?l.current:t).map(R=>({...R,position:void 0})),paginationInfo:o&&l.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var to=d(H(),1),S5=d(Ot(),1);function x5(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((l,u)=>{let f=u.getBoundingClientRect(),m=f.top+f.height/2,p=Math.abs(m-n),g=l.getBoundingClientRect(),b=g.top+g.height/2,h=Math.abs(b-n);return p<h?u:l}),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 R5({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,to.useRef)(null),a=(0,to.useRef)(e),c=(0,to.useRef)(r),l=(0,to.useRef)(t),u=(0,to.useRef)(o.totalItems);(0,to.useLayoutEffect)(()=>{a.current=e,c.current=r,l.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,to.useCallback)(p=>{i&&i(g=>{let b=new Set(g),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():g})},[i]);(0,to.useLayoutEffect)(()=>{let p=n.current,g=s.current;if(!p||!e.infiniteScrollEnabled||!g||r)return;let b=p.querySelector(`[aria-posinset="${g.posinset}"]`);if(b){let h=p.getBoundingClientRect(),_=b.getBoundingClientRect().top-h.top-g.viewportOffset+(p.scrollTop-g.scrollTop);Math.abs(_)>1&&(p.scrollTop+=_)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,to.useRef)(null);return(0,to.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,to.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let p=0,g=600,b=800,h=(0,S5.throttle)(v=>{let _=a.current,w=u.current,R=v.target,S=R.scrollTop,T=R.scrollHeight,x=R.clientHeight,C=S>p?"down":"up";if(p=S,c.current)return;let D=_.startPosition||1,I=_.perPage||10,O=Math.min(D+I,w);if(C==="down"&&S+x>=T-g&&O<w){let P=O;x5(R,s,"down"),l.current({..._,startPosition:P})}if(C==="up"&&S<=b&&D>1){let P=D-I,L=P<6?1:P;x5(R,s,"up"),l.current({..._,startPosition:L})}},50),y=n.current;return y.addEventListener("scroll",h),()=>{y.removeEventListener("scroll",h),h.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var xr=d(F(),1),yH=e=>e.id,_H=()=>!0,wH=[],xH={table:{},grid:{},list:{}},SH=As.filter(e=>!e.isPicker);function RH({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Hr.useContext)(de),n=o.infiniteScrollEnabled;return(0,xr.jsxs)(xr.Fragment,{children:[(0,xr.jsxs)(B,{direction:"row",align:"top",justify:"space-between",className:U("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,xr.jsxs)(B,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,xr.jsx)(Nw,{label:r}),(0,xr.jsx)(fg,{})]}),(0,xr.jsxs)(B,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,xr.jsx)(PA,{}),e]})]}),(0,xr.jsx)(pg,{className:"dataviews-filters__container"}),(0,xr.jsx)(Aw,{}),(0,xr.jsx)(Iw,{})]})}function EH({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=wH,data:s,getItemId:a=yH,getItemLevel:c,isLoading:l=!1,paginationInfo:u,defaultLayouts:f=xH,selection:m,onChangeSelection:p,onClickItem:g,renderItemLink:b,isItemClickable:h=_H,header:y,children:v,config:_={perPageSizes:[10,20,50,100]},empty:w,onReset:R}){let[S,T]=(0,Hr.useState)([]),x=m===void 0||p===void 0,C=x?S:m,{data:D,paginationInfo:I,hasInitiallyLoaded:O,setVisibleEntries:P}=w5({view:e,data:s,getItemId:a,isLoading:l,selection:C,paginationInfo:u}),L=(0,Hr.useRef)(null),[k,A]=(0,Hr.useState)(0),M=(0,E5.useResizeObserver)(se=>{A(se[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[V,E]=(0,Hr.useState)(null);function N(se){let q=typeof se=="function"?se(C):se;x&&T(q),p&&p(q)}let j=(0,Hr.useMemo)(()=>qa(r),[r]),W=(0,Hr.useMemo)(()=>e.infiniteScrollEnabled?C:C.filter(se=>s.some(q=>a(q)===se)),[C,s,a,e.infiniteScrollEnabled]),G=Yu(j,e),ee=(0,Hr.useMemo)(()=>(G||[]).some(se=>se.isPrimary||se.isLocked),[G]),[te,re]=(0,Hr.useState)(ee),{intersectionObserver:le}=R5({view:e,onChangeView:t,isLoading:l,paginationInfo:u,containerRef:L,setVisibleEntries:P});(0,Hr.useEffect)(()=>{ee&&!te&&re(!0)},[ee,te]);let Q=(0,Hr.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([se])=>SH.some(q=>q.type===se)).map(([se,q])=>[se,q===!0?{}:q])),[f]);return Q[e.type]?(0,xr.jsx)(de.Provider,{value:{view:e,onChangeView:t,fields:j,actions:i,data:D,isLoading:l,paginationInfo:I,selection:W,onChangeSelection:N,openedFilter:V,setOpenedFilter:E,getItemId:a,getItemLevel:c,isItemClickable:h,onClickItem:g,renderItemLink:b,containerWidth:k,containerRef:L,resizeObserverRef:M,defaultLayouts:Q,filters:G,isShowingFilter:te,setIsShowingFilter:re,config:_,empty:w,hasInitiallyLoaded:O,onReset:R,intersectionObserver:le},children:(0,xr.jsx)("div",{className:"dataviews-wrapper",children:v??(0,xr.jsx)(RH,{header:y,search:o,searchLabel:n})})}):null}var Pn=EH;Pn.BulkActionToolbar=rm;Pn.Filters=qu;Pn.FiltersToggled=pg;Pn.FiltersToggle=fg;Pn.Layout=Aw;Pn.LayoutSwitcher=Mw;Pn.Pagination=W_;Pn.Search=Nw;Pn.ViewConfig=Fw;Pn.Footer=Iw;var ed=Pn;var nx=d(H(),1);var C5=d(H(),1),T5=d(F(),1),Qw=(0,C5.createContext)({fields:[]});Qw.displayName="DataFormContext";function P5({fields:e,children:t}){return(0,T5.jsx)(Qw.Provider,{value:{fields:e},children:t})}var en=Qw;var rb=d(H(),1);var Gg=d(H(),1),rd=d(oe(),1);var td=d(K(),1),zr={type:"regular",labelPosition:"top"},CH=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 k5(e){let t=zr;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,td.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,td.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,td.__)("Apply"),cancelLabel:(0,td.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:CH(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 O5(e){let t=k5(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?k5(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:O5({fields:o.children,layout:zr}).fields}}});return{layout:t,fields:r}}var qg=O5;var St=d(F(),1);function TH({title:e}){return(0,St.jsx)(B,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,St.jsx)(B,{direction:"row",align:"center",children:(0,St.jsx)(rd.__experimentalHeading,{level:2,size:13,children:e})})})}function A5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Gg.useContext)(en),a=t.layout,c=(0,Gg.useMemo)(()=>({layout:zr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,St.jsxs)(St.Fragment,{children:[!o&&t.label&&(0,St.jsx)(TH,{title:t.label}),(0,St.jsx)(vo,{data:e,form:c,onChange:r,validity:i?.children})]});let l=a.labelPosition,u=s.find(f=>f.id===t.id);return!u||!u.Edit?null:l==="side"?(0,St.jsxs)(B,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,St.jsx)("div",{className:U("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${l}`),children:(0,St.jsx)(rd.BaseControl.VisualLabel,{children:u.label})}),(0,St.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,St.jsx)(u.render,{item:e,field:u}):(0,St.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,St.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,St.jsx)(St.Fragment,{children:(0,St.jsxs)(St.Fragment,{children:[!o&&l!=="none"&&(0,St.jsx)(rd.BaseControl.VisualLabel,{children:u.label}),(0,St.jsx)(u.render,{item:e,field:u})]})}):(0,St.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:l==="none"?!0:o,markWhenOptional:n,validity:i})})}var rx=d(Jw(),1),Ga=d(oe(),1),kn=d(H(),1),Qg=d(Ot(),1);var Kg=d(oe(),1),pc=d(K(),1);var B5=d(Ot(),1);var ex=d(H(),1);function HH(e,t){return U("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var M5=HH;var F5=d(oe(),1);var Ys=d(F(),1);function zH(e,t,r){return e?(0,Ys.jsxs)(ct.Root,{children:[(0,Ys.jsx)(ct.Trigger,{render:(0,Ys.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ys.jsx)(F5.Icon,{icon:ki,size:16}),(0,Ys.jsxs)(Eo,{children:[t,": "]}),r]})}),(0,Ys.jsx)(ct.Popup,{children:t})]}):r}var L5=zH;function D5(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=D5(r);if(o)return o}}var j5=D5;var ro=d(F(),1);function nd({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:c}){let{labelPosition:l,editVisibility:u}=t.layout,f=j5(n),m=i&&!!f,p=M5(l,m),g=L5(m,f,r),b=U("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${l}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),h=(0,B5.useInstanceId)(nd,"dataforms-layouts-panel__field-control"),y=m?(0,pc.sprintf)((0,pc._x)("Edit %s (has errors)","field"),r||""):(0,pc.sprintf)((0,pc._x)("Edit %s","field"),r||""),v=(0,ex.useRef)(null),_=(0,ex.useRef)(null);return(0,ro.jsxs)("div",{ref:v,className:b,onClick:s?void 0:S=>{!a&&S.detail<2&&!_.current?.contains(S.target)&&v.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:s?void 0:S=>{S.target===S.currentTarget&&(S.key==="Enter"||S.key===" ")&&(S.preventDefault(),c())},children:[l!=="none"&&(0,ro.jsx)("span",{className:p,children:g}),l==="none"&&m&&(0,ro.jsxs)(ct.Root,{children:[(0,ro.jsx)(ct.Trigger,{render:(0,ro.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,ro.jsx)(Kg.Icon,{icon:ki,size:16})})}),(0,ro.jsx)(ct.Popup,{children:f})]}),(0,ro.jsx)("span",{id:`${h}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,ro.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(S=>(0,ro.jsx)("span",{style:{width:"100%"},children:(0,ro.jsx)(S.render,{item:e,field:S})},S.id))}):o.map(S=>(0,ro.jsx)(S.render,{item:e,field:S},S.id))}),!s&&(0,ro.jsx)(Kg.Button,{ref:_,className:"dataforms-layouts-panel__field-trigger-icon",label:y,icon:ga,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${h}`})]})}var H5=d(Jw(),1),tx=d(_w(),1),bi=d(H(),1),oo=d(K(),1);function z5(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?z5(o):o.type!=="invalid"&&o.type!=="validating")):!0}function WH(e,t){let r=qg(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 l=s.children.map(n).filter(f=>f!==null);if(l.length===0)return null;let u=o.get(s.id);if(u){let[f]=qa([u]);return{id:s.id,children:l,field:f}}return{id:s.id,children:l}}let a=o.get(s.id);if(!a)return null;let[c]=qa([a]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function mc(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 W5(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 UH(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(l=>mc(l,{elements:{type:"invalid",message:(0,oo.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(l=>mc(l,{elements:{type:"invalid",message:(0,oo.__)("Value must be one of the elements.")}},[...i,t.id])):n(l=>W5(l,[...i,t.id],"elements"))}}).catch(c=>{if(a!==o.current[t.id])return;let l;c instanceof Error?l=c.message:l=String(c)||(0,oo.__)("Unknown error when running elements validation asynchronously."),n(u=>mc(u,{elements:{type:"invalid",message:l}},[...i,t.id]))})}function YH(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=>W5(c,[...i,t.id],"custom"));return}if(typeof a=="string"){n(c=>mc(c,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(c=>mc(c,{custom:{type:"invalid",message:(0,oo.__)("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,oo.__)("Unknown error when running custom validation asynchronously."),n(l=>mc(l,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function U5(e,t,r){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,oo.__)("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,oo.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,oo.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,oo.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,oo.__)("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,oo.__)("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,H5.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,oo.__)("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"&&(UH(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,oo.__)("Validating…")}),o instanceof Promise&&(YH(o,t,r),n.custom={type:"validating",message:(0,oo.__)("Validating…")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=U5(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 Y5(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>Y5(n,t));return o?{value:r,children:o}:r}function $H(e,t,r){let[o,n]=(0,bi.useState)(),i=(0,bi.useRef)({}),s=(0,bi.useRef)({}),a=(0,bi.useRef)({}),c=(0,bi.useCallback)(()=>{let l={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=WH(r,t);if(u.length===0){n(void 0);return}let f={},m=[];u.forEach(p=>{let g=Y5(p,e);if(a.current.hasOwnProperty(p.id)&&(0,tx.default)(a.current[p.id],g)){m.push(p.id);return}a.current[p.id]=g;let b=U5(e,p,l);b!==void 0&&(f[p.id]=b)}),n(p=>{let g={...p,...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,tx.default)(p,g)?p:g})},[e,t,r]);return(0,bi.useEffect)(()=>{c()},[c]),{validity:o,isValid:z5(o)}}var Wr=$H;var $5=d(H(),1);function $s(e,t){(0,$5.useEffect)(()=>{t&&e.current&&e.current.querySelectorAll("input, textarea, select").forEach(o=>{o.reportValidity()})},[t,e])}var q5=d(H(),1);function qH(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Xg=(e,t)=>Array.isArray(e)&&e.length>0?qH(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var GH=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function KH(e){let{fields:t}=(0,q5.useContext)(en),r=e.layout,o=Xg(r.summary,t),n=GH(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 Zg=KH;var no=d(F(),1);function XH({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:c}=s,{fields:l}=(0,kn.useContext)(en),[u,f]=(0,kn.useState)({}),m=(0,kn.useMemo)(()=>(0,rx.default)(e,u,{arrayMerge:(R,S)=>S}),[e,u]),p=(0,kn.useMemo)(()=>({layout:zr,fields:t.children?t.children:[{id:t.id,layout:zr}]}),[t]),g=l.map(R=>({...R,Edit:R.Edit===null?void 0:R.Edit,isValid:{required:R.isValid.required?.constraint,elements:R.isValid.elements?.constraint,min:R.isValid.min?.constraint,max:R.isValid.max?.constraint,pattern:R.isValid.pattern?.constraint,minLength:R.isValid.minLength?.constraint,maxLength:R.isValid.maxLength?.constraint}})),{validity:b}=Wr(m,g,p),h=()=>{r(u),n()},y=R=>{f(S=>(0,rx.default)(S,R,{arrayMerge:(T,x)=>x}))},v=(0,Qg.useFocusOnMount)("firstInputElement"),_=(0,kn.useRef)(null),w=(0,Qg.useMergeRefs)([v,_]);return $s(_,i),(0,no.jsxs)(Ga.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,no.jsx)("div",{ref:w,children:(0,no.jsx)(vo,{data:m,form:p,onChange:y,validity:b,children:(R,S,T,x)=>(0,no.jsx)(R,{data:m,field:S,onChange:y,hideLabelFromVision:p.fields.length<2,markWhenOptional:x,validity:T},S.id)})}),(0,no.jsxs)(B,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,no.jsx)(Ga.__experimentalSpacer,{style:{flex:1}}),(0,no.jsx)(Ga.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,no.jsx)(Ga.Button,{variant:"primary",onClick:h,__next40pxDefaultSize:!0,children:a})]})]})}function ZH({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,kn.useState)(!1),[s,a]=(0,kn.useState)(!1),{fieldDefinition:c,fieldLabel:l,summaryFields:u}=Zg(t);if(!c)return null;let f=()=>{a(!1),i(!0)};return(0,no.jsxs)(no.Fragment,{children:[(0,no.jsx)(nd,{data:e,field:t,fieldLabel:l,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,no.jsx)(XH,{data:e,field:t,onChange:r,fieldLabel:l??"",onClose:f,touched:n})]})}var G5=ZH;var qs=d(oe(),1),K5=d(K(),1),Wi=d(H(),1);var X5=d(Ot(),1);var Ur=d(F(),1);function QH({title:e,onClose:t}){return(0,Ur.jsx)(B,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ur.jsxs)(B,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ur.jsx)(qs.__experimentalHeading,{level:2,size:13,children:e}),(0,Ur.jsx)(qs.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ur.jsx)(qs.Button,{label:(0,K5.__)("Close"),icon:Ro,onClick:t,size:"small"})]})})}function JH({touched:e,children:t}){let r=(0,Wi.useRef)(null);return $s(r,e),(0,Ur.jsx)("div",{ref:r,children:t})}function ez({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Wi.useState)(!1),[s,a]=(0,Wi.useState)(null),c=(0,Wi.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[l,u]=(0,X5.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Wi.useMemo)(()=>({layout:zr,fields:t.children?t.children:[{id:t.id,layout:zr}]}),[t]),m=(0,Wi.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:p,fieldLabel:g,summaryFields:b}=Zg(t);return p?(0,Ur.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ur.jsx)(qs.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:h=>{h||i(!0)},renderToggle:({isOpen:h,onToggle:y})=>(0,Ur.jsx)(nd,{data:e,field:t,fieldLabel:g,summaryFields:b,validity:o,touched:n,disabled:p.readOnly===!0,isOpen:h,onClick:y}),renderContent:({onClose:h})=>(0,Ur.jsx)(JH,{touched:n,children:(0,Ur.jsxs)("div",{ref:l,...u,children:[(0,Ur.jsx)(QH,{title:g,onClose:h}),(0,Ur.jsx)(vo,{data:e,form:f,onChange:r,validity:m,children:(y,v,_,w)=>(0,Ur.jsx)(y,{data:e,field:v,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:w,validity:_},v.id)})]})})})}):null}var Z5=ez;var ox=d(F(),1);function Q5({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,ox.jsx)(G5,{data:e,field:t,onChange:r,validity:o}):(0,ox.jsx)(Z5,{data:e,field:t,onChange:r,validity:o})}var yo=d(H(),1);var Jg=d(K(),1),J5=d(F(),1);function e3(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+=e3(o);return t}function eb({validity:e}){let t=e3(e);return t===0?null:(0,J5.jsx)(ls,{intent:"high",children:(0,Jg.sprintf)((0,Jg._n)("%d field needs attention","%d fields need attention",t),t)})}var Dt=d(F(),1);function tz(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 rz({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=Xg(o.summary,t).filter(f=>tz(f,o.summary,n)),l=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,Dt.jsxs)(B,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Dt.jsx)(Yn.Title,{children:r}),(l||u)&&(0,Dt.jsxs)(ha.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[l&&(0,Dt.jsx)(eb,{validity:s}),u&&(0,Dt.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,Dt.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function oz({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Dt.jsxs)(Dt.Fragment,{children:[t.description&&(0,Dt.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Dt.jsx)(vo,{data:e,form:r,onChange:o,validity:s?.children})]});let c=Ka("regular")?.component;return c?(0,Dt.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function t3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,yo.useContext)(en),a=t.layout,c=(0,yo.useRef)(null),l=(0,yo.useMemo)(()=>({layout:zr,fields:t.children??[]}),[t]),{isOpened:u,isCollapsible:f}=a,[m,p]=(0,yo.useState)(u),[g,b]=(0,yo.useState)(!1);(0,yo.useEffect)(()=>{p(u)},[u]);let h=(0,yo.useCallback)(S=>{S||b(!0),p(S)},[]),y=(0,yo.useCallback)(()=>{b(!0)},[]);$s(c,(f?m:!0)&&g);let v=t.label,_;if(t.children)_=!!v&&a.withHeader;else{let S=s.find(T=>T.id===t.id);if(!S||!S.Edit)return null;v=S.label,_=!!v&&a.withHeader}let w=(0,Dt.jsx)(oz,{data:e,field:t,form:l,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:_}),R=(0,Dt.jsx)(rz,{data:e,fields:s,label:v,layout:a,isOpen:f?!!m:!0,touched:g,validity:i});return _&&f?(0,Dt.jsxs)(ha.Root,{className:"dataforms-layouts-card__field",open:m,onOpenChange:h,children:[(0,Dt.jsx)(ha.Header,{children:R}),(0,Dt.jsx)(ha.Content,{ref:c,onBlur:y,children:w})]}):(0,Dt.jsxs)(Yn.Root,{className:"dataforms-layouts-card__field",children:[_&&(0,Dt.jsx)(Yn.Header,{children:R}),(0,Dt.jsx)(Yn.Content,{ref:c,onBlur:y,children:w})]})}var r3=d(oe(),1);var fr=d(F(),1);function nz({title:e}){return(0,fr.jsx)(B,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,fr.jsx)(B,{direction:"row",align:"center",children:(0,fr.jsx)(r3.__experimentalHeading,{level:2,size:13,children:e})})})}var iz=({children:e})=>(0,fr.jsx)(fr.Fragment,{children:e});function o3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:zr,fields:t.children};return(0,fr.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,fr.jsx)(nz,{title:t.label}),(0,fr.jsx)(B,{direction:"row",align:s.alignment,gap:"lg",children:(0,fr.jsx)(vo,{data:e,form:c,onChange:r,validity:i?.children,as:iz,children:(l,u,f)=>(0,fr.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,fr.jsx)(l,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let a=Ka("regular")?.component;return a?(0,fr.jsx)(fr.Fragment,{children:(0,fr.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,fr.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var _o=d(H(),1),n3=d(K(),1);var Ui=d(F(),1);function i3({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,_o.useContext)(en),i=(0,_o.useRef)(null),s=(0,_o.useRef)(null),[a,c]=(0,_o.useState)(!1),[l,u]=(0,_o.useState)(!1),f=(0,_o.useMemo)(()=>({layout:zr,fields:t.children??[]}),[t]);(0,_o.useEffect)(()=>{let h=i.current;if(!h)return;let y=()=>{let v=h.open;v||c(!0),u(v)};return h.addEventListener("toggle",y),()=>{h.removeEventListener("toggle",y)}},[]),$s(s,l&&a);let m=(0,_o.useCallback)(()=>{c(!0)},[]);if(!t.children)return null;let p=t.layout.summary??"",g=p?n.find(h=>h.id===p):void 0,b;return g&&g.render?b=(0,Ui.jsx)(g.render,{item:e,field:g}):b=t.label||(0,n3.__)("More details"),(0,Ui.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",children:[(0,Ui.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ui.jsxs)(B,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[b,a&&(0,Ui.jsx)(eb,{validity:o})]})}),(0,Ui.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onBlur:m,children:(0,Ui.jsx)(vo,{data:e,form:f,onChange:r,validity:o?.children})})]})}var Xa=d(F(),1),sz=[{type:"regular",component:A5,wrapper:({children:e})=>(0,Xa.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:Q5,wrapper:({children:e})=>(0,Xa.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:t3,wrapper:({children:e})=>(0,Xa.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:o3,wrapper:({children:e,layout:t})=>(0,Xa.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Xa.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Xa.jsx)(B,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:i3}];function Ka(e){return sz.find(t=>t.type===e)}var tb=d(F(),1),az=({children:e})=>(0,tb.jsx)(B,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function vo({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,rb.useContext)(en),a=(0,rb.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 l=i??Ka(t.layout.type)?.wrapper??az;return(0,tb.jsx)(l,{layout:t.layout,children:t.fields.map(u=>{let f=Ka(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,tb.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:a,validity:o?.[u.id]},u.id)})})}var ix=d(F(),1);function Vo({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,nx.useMemo)(()=>qg(t),[t]),s=(0,nx.useMemo)(()=>qa(r),[r]);return t.fields?(0,ix.jsx)(P5,{fields:s,children:(0,ix.jsx)(vo,{data:e,form:i,onChange:o,validity:n})}):null}var IN=d(pr(),1),Xs=d(H(),1),NN=d(K(),1);import{useNavigate as Oz,useSearch as Az}from"@wordpress/route";var a3=Object.prototype.hasOwnProperty;function l3(e,t,r){for(r of e.keys())if(hi(r,t))return r}function hi(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--&&hi(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=l3(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=l3(t,n),!n)||!hi(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(a3.call(e,r)&&++o&&!a3.call(t,r)||!(r in t)||!hi(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var id=d(H(),1),ob=d(At(),1),ux=d(sx(),1);function ax(e,t,r){return`dataviews-${e}-${t}-${r}`}var lz=["page","search"];function gc(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}function bc(e){let t=gc(e)?{...e}:{};for(let r of lz)delete t[r];return t}function lx(e,t){let r={...e};for(let o of Object.keys(t)){let n=t[o],i=r[o];r[o]=gc(i)&&gc(n)?lx(i,n):n}return r}function u3(e,t,r={}){let o={};for(let n of Object.keys(e)){let i=e[n],s=t[n],a=r[n];if(i!==void 0)if(gc(i)&&gc(s)){let c=u3(i,s,gc(a)?a:{});Object.keys(c).length>0&&(o[n]=c)}else hi(i,s)?a!==void 0&&hi(i,a)&&(o[n]=a):o[n]=i}return o}function d3(e){return(e?.filters??[]).filter(t=>t.isLocked)}function f3(e,t){let r=d3(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 p3(e,t){let{defaultView:r,defaultLayouts:o,activeViewOverrides:n}=e,i=o?.[t];return f3([i,n].reduce((s,a)=>lx(s,bc(a)),bc(r)),n)}function cx(e){let{defaultView:t,activeViewOverrides:r,persistedView:o,page:n,search:i}=e,s=o?.type??r?.type??t?.type,a=p3(e,s);return{...f3(lx(a,bc(o)),r),page:Number(n??1),search:i??""}}function m3(e,t){let{activeViewOverrides:r,persistedView:o}=t,n=p3(t,e.type),i=u3(bc(e),bc(n),bc(o)),s=d3(r);return s.length>0&&Array.isArray(i.filters)&&(i.filters=i.filters.filter(a=>!s.some(c=>c.field===a.field))),Object.keys(i).length>0?i:void 0}function sd(e){let{kind:t,name:r,slug:o,defaultView:n,defaultLayouts:i,activeViewOverrides:s,queryParams:a,onChangeQueryParams:c}=e,l=ax(t,r,o),u=(0,ob.useSelect)(v=>v(ux.store).get("core/views",l),[l]),{set:f}=(0,ob.useDispatch)(ux.store),m=Number(a?.page??1),p=a?.search??"",g=(0,id.useMemo)(()=>cx({defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:u,page:m,search:p}),[n,i,s,u,m,p]),b=!!u&&Object.keys(u).length>0,h=(0,id.useCallback)(v=>{let _={page:Number(v?.page??1),search:v?.search??""};c&&!hi(_,{page:m,search:p})&&c(_);let w=m3(v,{defaultView:n,defaultLayouts:i,activeViewOverrides:s,persistedView:u});hi(w,u)||f("core/views",l,w)},[c,m,p,n,i,s,u,f,l]),y=(0,id.useCallback)(()=>{f("core/views",l,void 0)},[l,f]);return{view:g,isModified:b,updateView:h,resetToDefault:y}}var cz=d(At(),1),uz=d(sx(),1);var fz=d(At(),1),pz=d(pr(),1);var g3=d(gu(),1),{lock:ISe,unlock:dz}=(0,g3.__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 Mo=d(K(),1);var h3=d(pr(),1),v3=d(vi(),1);function Gs(e){let t=r=>r.status!==e.targetStatus;return{id:e.id,label:e.label,supportsBulk:!0,isEligible:t,async callback(r,{registry:o}){let n=r.filter(t);if(n.length===0)return;let{saveEntityRecord:i}=o.dispatch(h3.store),{createSuccessNotice:s,createErrorNotice:a}=o.dispatch(v3.store),c=await Promise.allSettled(n.map(u=>i("postType",e.entity,{id:u.id,status:e.targetStatus},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){s(n.length===1?e.messages.successSingle:e.messages.successMany(n.length),{type:"snackbar"});return}let l;if(c.length===1){let u=c[0];u.reason?.message&&u.reason.code!=="unknown_error"?l=u.reason.message:l=e.messages.failSingle}else{let u=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let p=m;p.reason?.message&&p.reason.code!=="unknown_error"&&u.add(p.reason.message)}u.size===0?l=e.messages.failMany:u.size===1?l=e.messages.errorSingle([...u][0]):l=e.messages.errorMany([...u].join(","))}a(l,{type:"snackbar"})}}}var On="/post-types",An="/taxonomies",vt="wp_user_post_type",yt="wp_user_taxonomy",Yi="new";var mz=Gs({id:"activate",label:(0,Mo.__)("Activate"),entity:vt,targetStatus:"publish",messages:{successSingle:(0,Mo.__)("Post type activated."),successMany:e=>(0,Mo.sprintf)((0,Mo._n)("%d post type activated.","%d post types activated.",e),e),failSingle:(0,Mo.__)("Failed to activate post type."),failMany:(0,Mo.__)("Failed to activate post types."),errorSingle:e=>(0,Mo.sprintf)((0,Mo.__)("An error occurred while activating the post type: %s"),e),errorMany:e=>(0,Mo.sprintf)((0,Mo.__)("Some errors occurred while activating the post types: %s"),e)}}),y3=mz;var Fo=d(K(),1);var gz=Gs({id:"deactivate",label:(0,Fo.__)("Deactivate"),entity:vt,targetStatus:"draft",messages:{successSingle:(0,Fo.__)("Post type deactivated."),successMany:e=>(0,Fo.sprintf)((0,Fo._n)("%d post type deactivated.","%d post types deactivated.",e),e),failSingle:(0,Fo.__)("Failed to deactivate post type."),failMany:(0,Fo.__)("Failed to deactivate post types."),errorSingle:e=>(0,Fo.sprintf)((0,Fo.__)("An error occurred while deactivating the post type: %s"),e),errorMany:e=>(0,Fo.sprintf)((0,Fo.__)("Some errors occurred while deactivating the post types: %s"),e)}}),_3=gz;var fx=d(oe(),1),C3=d(pr(),1),px=d(At(),1),T3=d(H(),1),Xt=d(K(),1);var P3=d(vi(),1);var S3=d(H(),1),dx=d(pr(),1),R3=d(At(),1),E3=d(x3(),1);function tn(){let e=(0,R3.useRegistry)();return(0,S3.useCallback)((t,r,o)=>{if((0,E3.isShallowEqual)([...t].sort(),[...r].sort()))return;e.select(dx.store).getCachedResolvers().getEntityRecords?.forEach((s,a)=>{a[0]==="postType"&&a[1]===o&&e.dispatch(dx.store).invalidateResolution("getEntityRecords",a)})},[e])}var Za=d(F(),1);function bz({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,T3.useState)(!1),{deleteEntityRecord:i}=(0,px.useDispatch)(C3.store),{createSuccessNotice:s,createErrorNotice:a}=(0,px.useDispatch)(P3.store),c=tn();async function l(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",vt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))s(u.length===1?(0,Xt.sprintf)((0,Xt.__)('"%s" post type deleted.'),u[0].title.raw):(0,Xt.sprintf)((0,Xt._n)("%d post type deleted.","%d post types deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let g=f[0];g.reason?.message&&g.reason.code!=="unknown_error"?p=g.reason.message:p=(0,Xt.__)("Failed to delete post type.")}else{let g=new Set,b=f.filter(({status:h})=>h==="rejected");for(let h of b){let y=h;y.reason?.message&&y.reason.code!=="unknown_error"&&g.add(y.reason.message)}g.size===0?p=(0,Xt.__)("Failed to delete post types."):g.size===1?p=(0,Xt.sprintf)((0,Xt.__)("An error occurred while deleting the post type: %s"),[...g][0]):p=(0,Xt.sprintf)((0,Xt.__)("Some errors occurred while deleting the post types: %s"),[...g].join(","))}a(p,{type:"snackbar"})}let m=u.filter((p,g)=>f[g].status==="fulfilled").flatMap(p=>p.config.taxonomies);c(m,[],yt),r?.(u),n(!1),t?.()}return(0,Za.jsxs)(B,{direction:"column",gap:"md",children:[(0,Za.jsx)(ze,{children:e.length>1?(0,Xt.sprintf)((0,Xt._n)("Are you sure you want to delete %d post type?","Are you sure you want to delete %d post types?",e.length),e.length):(0,Xt.sprintf)((0,Xt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Za.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Za.jsx)(fx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Xt.__)("Cancel")}),(0,Za.jsx)(fx.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:l,children:(0,Xt._x)("Delete","verb")})]})]})}var hz={id:"delete-post-type",label:(0,Xt._x)("Delete","verb"),icon:ba,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:bz},k3=hz;var hx=d(oe(),1),K3=d(pr(),1),vx=d(At(),1);var cd=d(H(),1),an=d(K(),1);var X3=d(vi(),1);var mx=d(pr(),1),fb=d(At(),1),gx=d(H(),1),Xe=d(K(),1),W3=d(hc(),1);var A3=d(oe(),1),rn=d(K(),1);var I3=d(hc(),1);var nb=d(F(),1),{ValidatedInputControl:vz,ValidatedToggleControl:yz}=$p(A3.privateApis);function N3(e){return e?.required?.message?e.required:e?.pattern?e.pattern:e?.maxLength?e.maxLength:e?.custom}function rr(e,t,r){let o={id:e,label:t,type:"boolean",description:r.description,Edit:"toggle",getValue:({item:n})=>n.config[e],setValue:({item:n,value:i})=>({config:{...n.config,[e]:!!i}}),filterBy:!1,enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}function Pe(e,t,r={}){let o={id:e,label:t,type:"text",placeholder:r.placeholder,description:r.description,getValue:({item:n})=>n.config.labels[e]??"",setValue:({item:n,value:i})=>({config:{...n.config,labels:{...n.config.labels,[e]:String(i??"")}}}),isValid:{...r.required?{required:!0}:{},maxLength:200},enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}var ib={id:"title",label:(0,rn.__)("Title"),type:"text",enableGlobalSearch:!0,getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200},filterBy:!1,enableHiding:!1},on={id:"plural_name",label:(0,rn.__)("Plural label"),type:"text",getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200}},nn=Pe("singular_name",(0,rn.__)("Singular label"),{required:!0});function sb(e){return{id:"description",label:(0,rn.__)("Description"),type:"text",Edit:{control:"textarea",rows:3},description:e,getValue:({item:t})=>t.config.description,setValue:({item:t,value:r})=>({config:{...t.config,description:String(r??"")}}),isValid:{maxLength:1e3},enableSorting:!1}}var sn={id:"status",label:(0,rn.__)("Status"),description:(0,rn.__)("Enabled and registered with WordPress when active."),Edit:({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i})=>{let s=t.getValue({item:e})==="publish";return(0,nb.jsx)(yz,{label:(0,rn.__)("Active"),hidden:o,help:t.description,markWhenOptional:n,customValidity:N3(i),checked:s,onChange:a=>r(t.setValue({item:e,value:a?"publish":"draft"}))})},elements:[{value:"publish",label:(0,rn.__)("Active")},{value:"draft",label:(0,rn.__)("Inactive")}],render:({item:e})=>{let t=e.status==="publish";return(0,nb.jsx)(ls,{intent:t?"stable":"draft",children:t?(0,rn.__)("Active"):(0,rn.__)("Inactive")})},enableSorting:!1};function ab({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l}=t,u=t.isValid,f=c({item:e})??"",m=g=>r(l({item:e,value:g})),p=()=>{if(e.id!==void 0||e.slug)return;let g=e.config.labels.singular_name?.trim();if(!g)return;let b=(0,I3.cleanForSlug)(g);if(/[^a-z0-9_-]/.test(b))return;let h=b.slice(0,u.maxLength.constraint).replace(/-+$/,"");h&&m(h)};return(0,nb.jsx)(vz,{required:!!u.required,markWhenOptional:n,customValidity:N3(i),label:s,value:f,help:a,onChange:m,onFocus:p,hideLabelFromVision:o,pattern:u.pattern?.constraint,maxLength:u.maxLength.constraint})}var $i=d(K(),1);var Sr=d(F(),1),_z=3;function ad({items:e,max:t=_z}){let r=e.slice(0,t),o=e.slice(t),n=(0,$i.sprintf)((0,$i._n)("Show %d more","Show %d more",o.length),o.length),i=(0,$i.sprintf)((0,$i._n)("%d more item","%d more items",o.length),o.length);return(0,Sr.jsxs)(B,{direction:"row",wrap:"wrap",gap:"xs",align:"center",render:(0,Sr.jsx)("span",{}),children:[r.map(s=>(0,Sr.jsx)(ls,{children:s.label},s.key)),o.length>0&&(0,Sr.jsx)(ct.Provider,{delay:0,children:(0,Sr.jsx)(ct.Root,{children:(0,Sr.jsxs)(ya.Root,{children:[(0,Sr.jsx)(ct.Trigger,{render:(0,Sr.jsx)(ya.Trigger,{render:(0,Sr.jsx)(Rl,{variant:"outline",tone:"neutral",size:"small","aria-label":n,style:{minWidth:"auto",borderRadius:"var(--wpds-border-radius-lg, 8px)",fontWeight:"normal"},children:(0,$i.sprintf)((0,$i.__)("+%d"),o.length)})})}),(0,Sr.jsxs)(ya.Popup,{style:{maxWidth:320},children:[(0,Sr.jsx)(Eo,{render:(0,Sr.jsx)(ya.Title,{}),children:i}),(0,Sr.jsx)(B,{direction:"row",wrap:"wrap",gap:"xs",children:o.map(s=>(0,Sr.jsx)(ls,{children:s.label},s.key))})]}),(0,Sr.jsx)(ct.Popup,{children:n})]})})})]})}var M3=d(pr(),1),F3=d(At(),1),L3=d(H(),1),Oe=d(K(),1);function lb(e,t){let r={};for(let o of t){let n=e?.[o];typeof n=="string"&&(r[o]=n)}return r}function cb(e,t){let r={};for(let o of t){let n=e[o];typeof n=="string"&&n.trim()!==""&&(r[o]=n.trim())}return r.singular_name=e.singular_name,r}var D3=["title","editor"],j3={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},taxonomies:[],supports:[...D3],description:"",public:!0,hierarchical:!1,has_archive:!1,show_in_rest:!0}},ld=["singular_name","menu_name","all_items","add_new","add_new_item","edit_item","new_item","view_item","view_items","search_items","not_found","not_found_in_trash","parent_item_colon","archives","attributes","insert_into_item","uploaded_to_this_item","featured_image","set_featured_image","remove_featured_image","use_featured_image","filter_items_list","items_list_navigation","items_list"];function B3(e,t){let r=e.toLowerCase(),o=t.toLowerCase();return{menu_name:e,all_items:(0,Oe.sprintf)((0,Oe.__)("All %s"),e),add_new:(0,Oe.__)("Add New"),add_new_item:(0,Oe.sprintf)((0,Oe.__)("Add New %s"),t),edit_item:(0,Oe.sprintf)((0,Oe.__)("Edit %s"),t),new_item:(0,Oe.sprintf)((0,Oe.__)("New %s"),t),view_item:(0,Oe.sprintf)((0,Oe.__)("View %s"),t),view_items:(0,Oe.sprintf)((0,Oe.__)("View %s"),e),search_items:(0,Oe.sprintf)((0,Oe.__)("Search %s"),e),not_found:(0,Oe.sprintf)((0,Oe.__)("No %s found."),r),not_found_in_trash:(0,Oe.sprintf)((0,Oe.__)("No %s found in Trash."),r),parent_item_colon:(0,Oe.sprintf)((0,Oe.__)("Parent %s:"),t),archives:(0,Oe.sprintf)((0,Oe.__)("%s Archives"),t),attributes:(0,Oe.sprintf)((0,Oe.__)("%s Attributes"),t),insert_into_item:(0,Oe.sprintf)((0,Oe.__)("Insert into %s"),o),uploaded_to_this_item:(0,Oe.sprintf)((0,Oe.__)("Uploaded to this %s"),o),featured_image:(0,Oe.__)("Featured image"),set_featured_image:(0,Oe.__)("Set featured image"),remove_featured_image:(0,Oe.__)("Remove featured image"),use_featured_image:(0,Oe.__)("Use as featured image"),filter_items_list:(0,Oe.sprintf)((0,Oe.__)("Filter %s list"),r),items_list_navigation:(0,Oe.sprintf)((0,Oe.__)("%s list navigation"),e),items_list:(0,Oe.sprintf)((0,Oe.__)("%s list"),e)}}var ub=["title","editor","thumbnail","excerpt","comments","revisions","author","page-attributes","custom-fields","trackbacks","post-formats"];function db(e){let t=e.config??{},r=lb(t.labels,ld),o=Array.isArray(t.supports)?t.supports.filter(n=>ub.includes(n)):[...D3];return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:{labels:{singular_name:"",...r},taxonomies:Array.isArray(t.taxonomies)?t.taxonomies:[],supports:o,description:t.description??"",public:t.public??!0,hierarchical:t.hierarchical??!1,has_archive:t.has_archive??!1,show_in_rest:t.show_in_rest??!0},count:e.count}}function vc(e){let{config:t}=e,r=cb(t.labels,ld),o=t.description.trim();return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,config:{labels:r,taxonomies:t.taxonomies,supports:t.supports,public:t.public,hierarchical:t.hierarchical,has_archive:t.has_archive,show_in_rest:t.show_in_rest,...o!==""?{description:o}:{}}}}var V3=["category","post_tag"];function H3(){let e=(0,F3.useSelect)(t=>t(M3.store).getTaxonomies({per_page:-1}),[]);return(0,L3.useMemo)(()=>e?.filter(t=>!!t.visibility?.public).sort((t,r)=>{let o=V3.includes(t.slug),n=V3.includes(r.slug);return o!==n?o?-1:1:t.name.localeCompare(r.name)}),[e])}var wo=d(F(),1),z3={title:(0,Xe.__)("Title"),editor:(0,Xe.__)("Editor"),thumbnail:(0,Xe.__)("Featured image"),excerpt:(0,Xe.__)("Excerpt"),comments:(0,Xe.__)("Comments"),revisions:(0,Xe.__)("Revisions"),author:(0,Xe.__)("Author"),"page-attributes":(0,Xe.__)("Page attributes"),"custom-fields":(0,Xe.__)("Custom fields"),trackbacks:(0,Xe.__)("Trackbacks"),"post-formats":(0,Xe.__)("Post formats")},U3=sb((0,Xe.__)("Optional summary of the post type. Shown in admin UIs that surface post type details.")),yc=rr("public",(0,Xe.__)("Public"),{description:(0,Xe.__)("Whether the post type is intended for use publicly either via the admin interface or by front-end users.")}),_c=rr("hierarchical",(0,Xe.__)("Hierarchical"),{description:(0,Xe.__)("When on, posts of this type can have parent-child relationships like pages, and the parent picker is shown in the editor. When off, they behave like posts.")}),wc=rr("has_archive",(0,Xe.__)("Has archive"),{description:(0,Xe.__)("Whether the post type has an archive page (e.g. /book/). Requires permalink rewrite rules to be flushed after enabling.")}),Y3=rr("show_in_rest",(0,Xe.__)("Show in REST API"),{description:(0,Xe.__)("Required for the block editor. Disable only if posts of this type should not be available via the REST API.")}),$3={id:"count",label:(0,Xe.__)("Posts"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;return e.status!=="publish"||!t?(0,wo.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,wo.jsx)(qn,{href:(0,W3.addQueryArgs)("edit.php",{post_type:e.slug}),children:t})},enableSorting:!1,filterBy:!1},pb={id:"supports",label:(0,Xe.__)("Supports"),type:"array",description:(0,Xe.__)("Editor features and metadata enabled for posts of this type."),elements:ub.map(e=>({value:e,label:z3[e]})),enableSorting:!1,getValue:({item:e})=>e.config.supports,setValue:({item:e,value:t})=>({config:{...e.config,supports:Array.isArray(t)?t.filter(r=>ub.includes(r)):[]}}),render:({item:e})=>{let t=e.config.supports;return!t||t.length===0?(0,wo.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,wo.jsx)(ad,{items:t.map(r=>({key:r,label:z3[r]??r}))})},filterBy:!1},wz=20;function Ks(e,t){let r=(0,fb.useSelect)(n=>n(mx.store).getPostTypes(),[]),o=e!==void 0&&t!==e;return(0,gx.useMemo)(()=>({id:"slug",label:(0,Xe.__)("Post type key"),type:"text",enableGlobalSearch:!0,description:(0,wo.jsxs)(B,{direction:"column",gap:"sm",render:(0,wo.jsx)("span",{}),children:[o&&(0,wo.jsx)(ds.Root,{intent:"warning",render:(0,wo.jsx)("span",{}),children:(0,wo.jsx)(ds.Description,{children:(0,Xe.__)("Changing the key renames the post type — existing posts may become inaccessible until a migration updates the database.")})}),(0,wo.jsx)("span",{children:(0,Xe.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 20 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:wz,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(c=>c.slug===i)?(0,Xe.__)("This post type key is already in use."):(await(0,fb.resolveSelect)(mx.store).getEntityRecords("postType",vt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,Xe.__)("This post type key is already in use."):null}},Edit:ab,filterBy:!1,enableSorting:!1}),[r,e,o])}function xc(){let e=H3();return(0,gx.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"taxonomies",label:(0,Xe.__)("Taxonomies"),type:"array",description:(0,Xe.__)("One or more taxonomies that should be associated with this post type."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.taxonomies,setValue:({item:o,value:n})=>({config:{...o.config,taxonomies:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.taxonomies;return!n||n.length===0?(0,wo.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,wo.jsx)(ad,{items:n.map(i=>({key:i,label:r[i]??i}))})},filterBy:!1}},[e])}var bx={layout:{type:"regular"},fields:["plural_name","singular_name","slug","taxonomies","public","hierarchical","has_archive","status"]},q3={layout:{type:"regular"},fields:["plural_name","singular_name","slug","description","taxonomies","supports","public","hierarchical","has_archive","show_in_rest","status"]};var Qa=d(F(),1),xz=20,G3={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function Sz(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,xz-o.length)}${o}`}function Rz({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,cd.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,an.sprintf)((0,an._x)("%s (Copy)","post type"),o.title.raw)},slug:Sz(o.slug)})),[s,a]=(0,cd.useState)(!1),c=Ks(void 0,n.slug),l=(0,cd.useMemo)(()=>[on,nn,c],[c]),{validity:u,isValid:f}=Wr(n,l,G3),{saveEntityRecord:m}=(0,vx.useDispatch)(K3.store),{createSuccessNotice:p,createErrorNotice:g}=(0,vx.useDispatch)(X3.store);async function b(){if(!(s||!f)){a(!0);try{await m("postType",vt,vc(n),{throwOnError:!0}),p((0,an.sprintf)((0,an.__)('"%s" post type created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(h){let y=h;g(y?.message&&y.code!=="unknown_error"?y.message:(0,an.__)("Failed to duplicate post type."),{type:"snackbar"})}finally{a(!1)}}}return(0,Qa.jsxs)(B,{direction:"column",gap:"md",children:[(0,Qa.jsx)(Vo,{data:n,fields:l,form:G3,validity:u,onChange:h=>i(y=>({...y,...h}))}),(0,Qa.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Qa.jsx)(hx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:s,accessibleWhenDisabled:!0,children:(0,an.__)("Cancel")}),(0,Qa.jsx)(hx.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:s,disabled:s||!f,accessibleWhenDisabled:!0,onClick:b,children:(0,an._x)("Duplicate","action label")})]})]})}var Ez={id:"duplicate-post-type",label:(0,an._x)("Duplicate","action label"),icon:uu,modalHeader:(0,an.__)("Duplicate post type"),modalFocusOnMount:"firstContentElement",RenderModal:Rz},Z3=Ez;var yx=d(K(),1),Q3=d(hc(),1),Cz={id:"view-posts",label:e=>e[0]?.config.labels.view_items||(e[0]?.config.hierarchical?(0,yx.__)("View pages"):(0,yx.__)("View posts")),isEligible:e=>e.status==="publish",callback:(e,{onActionPerformed:t})=>{let r=e[0];r?.slug&&(document.location.href=(0,Q3.addQueryArgs)("edit.php",{post_type:r.slug}),t?.(e))}},J3=Cz;var ae=d(K(),1);var _x=d(oe(),1),wx=d(K(),1);var Ja=d(F(),1),ud="__labels_actions";function mb(e){let{labelKeys:t,deriveLabels:r,helpText:o}=e;function n({data:i,onChange:s}){let a=i.title.raw.trim(),c=i.config.labels.singular_name.trim(),l=!!a.length&&!!c.length,u=i.config.labels,f=t.some(m=>m!=="singular_name"&&(u[m]??"")!=="");return(0,Ja.jsxs)(B,{direction:"column",gap:"md",children:[(0,Ja.jsx)(ze,{variant:"body-md",children:o}),(0,Ja.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Ja.jsx)(_x.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",accessibleWhenDisabled:!0,disabled:!l,onClick:()=>s({config:{...i.config,labels:{...i.config.labels,...r(a,c)}}}),children:(0,wx.__)("Auto-fill labels")}),(0,Ja.jsx)(_x.Button,{__next40pxDefaultSize:!0,size:"compact",icon:ba,isDestructive:!0,label:(0,wx.__)("Clear labels"),accessibleWhenDisabled:!0,disabled:!f,onClick:()=>{let m={singular_name:i.config.labels.singular_name};for(let p of t)p!=="singular_name"&&(m[p]="");s({config:{...i.config,labels:m}})}})]})]})}return{id:ud,label:"",getValue:()=>"",setValue:()=>({}),Edit:n,enableSorting:!1,filterBy:!1}}var eN=Pe("menu_name",(0,ae.__)("Menu name"),{placeholder:(0,ae.__)("Posts"),description:(0,ae.__)("Defaults to the plural label.")}),tN=Pe("all_items",(0,ae.__)("All items"),{placeholder:(0,ae.__)("All Posts")}),rN=Pe("add_new",(0,ae.__)("Add new"),{placeholder:(0,ae.__)("Add New"),description:(0,ae.__)("Shown in the admin menu and on toolbar buttons.")}),oN=Pe("add_new_item",(0,ae.__)("Add new item"),{placeholder:(0,ae.__)("Add New Post")}),nN=Pe("edit_item",(0,ae.__)("Edit item"),{placeholder:(0,ae.__)("Edit Post")}),iN=Pe("new_item",(0,ae.__)("New item"),{placeholder:(0,ae.__)("New Post")}),sN=Pe("view_item",(0,ae.__)("View item"),{placeholder:(0,ae.__)("View Post")}),aN=Pe("view_items",(0,ae.__)("View items"),{placeholder:(0,ae.__)("View Posts"),description:(0,ae.__)("Used as the link label for the post type archive.")}),lN=Pe("search_items",(0,ae.__)("Search items"),{placeholder:(0,ae.__)("Search Posts")}),cN=Pe("not_found",(0,ae.__)("Not found"),{placeholder:(0,ae.__)("No posts found."),description:(0,ae.__)("Shown in the admin list when no posts match.")}),uN=Pe("not_found_in_trash",(0,ae.__)("Not found in trash"),{placeholder:(0,ae.__)("No posts found in Trash.")}),dN=Pe("archives",(0,ae.__)("Archives"),{placeholder:(0,ae.__)("Post Archives"),description:(0,ae.__)("Used in the navigation menus block when adding a link to the post type archive.")}),fN=Pe("attributes",(0,ae.__)("Attributes"),{placeholder:(0,ae.__)("Post Attributes"),description:(0,ae.__)("Title of the Attributes meta box. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),pN=Pe("parent_item_colon",(0,ae.__)("Parent item with colon"),{placeholder:(0,ae.__)("Parent Page:"),description:(0,ae.__)("Shown above the parent dropdown. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),mN=Pe("insert_into_item",(0,ae.__)("Insert into item"),{placeholder:(0,ae.__)("Insert into post"),description:(0,ae.__)("Shown in the media library uploader.")}),gN=Pe("uploaded_to_this_item",(0,ae.__)("Uploaded to this item"),{placeholder:(0,ae.__)("Uploaded to this post")}),bN=Pe("featured_image",(0,ae.__)("Featured image"),{placeholder:(0,ae.__)("Featured image")}),hN=Pe("set_featured_image",(0,ae.__)("Set featured image"),{placeholder:(0,ae.__)("Set featured image")}),vN=Pe("remove_featured_image",(0,ae.__)("Remove featured image"),{placeholder:(0,ae.__)("Remove featured image")}),yN=Pe("use_featured_image",(0,ae.__)("Use as featured image"),{placeholder:(0,ae.__)("Use as featured image")}),_N=Pe("filter_items_list",(0,ae.__)("Filter items list"),{placeholder:(0,ae.__)("Filter posts list"),description:(0,ae.__)("Screen reader text for the admin list filter controls.")}),wN=Pe("items_list_navigation",(0,ae.__)("Items list navigation"),{placeholder:(0,ae.__)("Posts list navigation"),description:(0,ae.__)("Screen reader text for the admin list pagination.")}),xN=Pe("items_list",(0,ae.__)("Items list"),{placeholder:(0,ae.__)("Posts list"),description:(0,ae.__)("Screen reader text for the admin list table.")}),SN=mb({labelKeys:ld,deriveLabels:B3,helpText:(0,ae.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names — including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the post type after auto-filling, click Auto-fill again to keep them in sync.")}),RN={layout:{type:"regular"},fields:[{id:ud,layout:{type:"regular",labelPosition:"none"}},...ld.filter(e=>e!=="singular_name")]};var EN=d(H(),1),CN=d(K(),1);import{useNavigate as Tz}from"@wordpress/route";function TN(){let e=Tz();return(0,EN.useMemo)(()=>({id:"edit-post-type",label:(0,CN.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${On}/${r.id}`})}}),[e])}var gb=d(oe(),1);var PN=d(pr(),1),xx=d(At(),1);var dd=d(H(),1),yi=d(K(),1),kN=d(vi(),1);var ln=d(F(),1);function Pz({items:e,closeModal:t}){let r=e[0],[o,n]=(0,dd.useState)(r),[i,s]=(0,dd.useState)(!1),a=Ks(r.slug,o.slug),c=xc(),l=(0,dd.useMemo)(()=>[on,nn,a,c,yc,_c,wc,sn],[a,c]),{validity:u,isValid:f}=Wr(o,l,bx),{saveEntityRecord:m}=(0,xx.useDispatch)(PN.store),{createSuccessNotice:p,createErrorNotice:g}=(0,xx.useDispatch)(kN.store),b=tn();async function h(){if(!(i||!f)){s(!0);try{await m("postType",vt,vc({...o,id:r.id}),{throwOnError:!0}),p((0,yi.sprintf)((0,yi.__)('"%s" post type updated.'),o.title.raw),{type:"snackbar"}),b(r.config.taxonomies,o.config.taxonomies,yt),t?.()}catch(y){g(y?.message&&y?.code!=="unknown_error"?y.message:(0,yi.__)("Failed to update post type."),{type:"snackbar"})}finally{s(!1)}}}return(0,ln.jsxs)("form",{onSubmit:y=>{y.preventDefault(),h()},children:[(0,ln.jsxs)(B,{className:"dataviews-action-modal__quick-edit-post-type-header",direction:"row",justify:"space-between",align:"center",children:[(0,ln.jsx)(ze,{variant:"heading-sm",render:(0,ln.jsx)("h2",{}),children:(0,yi.__)("Quick edit post type")}),(0,ln.jsx)(gb.Button,{size:"small",icon:Ro,label:(0,yi.__)("Close"),onClick:t})]}),(0,ln.jsx)("div",{className:"dataviews-action-modal__quick-edit-post-type-content",children:(0,ln.jsx)(Vo,{data:o,fields:l,form:bx,validity:u,onChange:y=>n(v=>({...v,...y}))})}),(0,ln.jsxs)(B,{className:"dataviews-action-modal__quick-edit-post-type-footer",direction:"row",gap:"sm",children:[(0,ln.jsx)(gb.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,yi.__)("Cancel")}),(0,ln.jsx)(gb.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,yi.__)("Done")})]})]})}var kz={id:"quick-edit-post-type",label:(0,yi.__)("Quick edit"),icon:ga,isPrimary:!0,hideModalHeader:!0,RenderModal:Pz},ON=kz;var Sx=d(F(),1),Iz={table:{}},Nz={type:"table",perPage:20,page:1,fields:["taxonomies","count","status"],titleField:"title",layout:{styles:{taxonomies:{minWidth:230},supports:{minWidth:230}}}};function Vz(){let e=Oz(),t=Az({from:On}),r=(0,Xs.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:s}=sd({kind:"postType",name:vt,slug:"default",defaultView:Nz,queryParams:t,onChangeQueryParams:r}),a=TN(),c=(0,Xs.useMemo)(()=>[a,ON,Z3,J3,y3,_3,k3],[a]),l=Ks(),u=xc(),f=(0,Xs.useMemo)(()=>[ib,u,$3,sn,yc,l,_c,wc,pb],[l,u]),m=(0,Xs.useMemo)(()=>{let w=o.filters?.find(R=>R.field==="status");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"]}},[o]),{records:p,isResolving:g,hasResolved:b,totalItems:h,totalPages:y}=(0,IN.useEntityRecords)("postType",vt,m),v=(0,Xs.useMemo)(()=>(p??[]).map(db),[p]),_=(0,Xs.useMemo)(()=>({totalItems:h??0,totalPages:y??0}),[h,y]);return(0,Sx.jsx)(ed,{data:v,fields:f,actions:c,view:o,onChangeView:n,onReset:i?s:!1,isLoading:g||!b,paginationInfo:_,defaultLayouts:Iz,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${On}/${w.id}`}),header:(0,Sx.jsx)(AN.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${On}/${Yi}`}),children:(0,NN.__)("Add post type")})})}var VN=d(oe(),1),MN=d(Ot(),1),Rx=d(pr(),1),fd=d(At(),1);var Sc=d(H(),1),mr=d(K(),1),FN=d(vi(),1);import{useNavigate as Mz,useParams as Fz}from"@wordpress/route";var Zs=d(F(),1);function Lz(){let{id:e}=Fz({from:`${On}/$id`}),t=Mz(),r=e===Yi,o=parseInt(e,10),n=(0,fd.useSelect)(l=>!r&&l(Rx.store).getEntityRecord("postType",vt,o),[r,o]),i=!r&&n?db(n):j3,s=r?(0,mr.__)("Add post type"):i.title.raw,a={initialData:i,title:s},c=r?{...a,isAddMode:!0,breadcrumbLabel:(0,mr.__)("Add new"),subTitle:(0,mr.__)("Define a new post type. Fill in the essentials under General; expand Labels to customize."),onSaved:l=>t({to:`${On}/${l.id}`})}:{...a,isAddMode:!1,breadcrumbLabel:s,subTitle:(0,mr.__)("Edit this post type. Expand the Labels section to adjust labels.")};return(0,Zs.jsx)(LN,{...c},e)}function LN({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[s,a]=(0,Sc.useState)(t),[c,l]=(0,Sc.useState)(!1),u=e?void 0:t.slug,f=Ks(u,s.slug),m=xc(),p=(0,Sc.useMemo)(()=>[on,nn,f,U3,m,pb,yc,_c,wc,Y3,sn,SN,eN,tN,rN,oN,nN,iN,sN,aN,lN,cN,uN,pN,dN,fN,mN,gN,bN,hN,vN,yN,_N,wN,xN],[f,m]),g=(0,Sc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,mr.__)("General"),description:(0,mr.__)("Core identity, taxonomies, supports, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:q3.fields},{id:"labels",label:(0,mr.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:RN.fields}]}),[]),{validity:b,isValid:h}=Wr(s,p,g),y=(0,MN.useInstanceId)(LN,"post-type-form"),{saveEntityRecord:v}=(0,fd.useDispatch)(Rx.store),{createSuccessNotice:_,createErrorNotice:w}=(0,fd.useDispatch)(FN.store),R=tn();async function S(){if(!(c||!h)){l(!0);try{let T=await v("postType",vt,vc(s),{throwOnError:!0}),x=e?(0,mr.sprintf)((0,mr.__)('"%s" post type created.'),s.title.raw):(0,mr.sprintf)((0,mr.__)('"%s" post type updated.'),s.title.raw);_(x,{type:"snackbar"}),R(t.config.taxonomies,s.config.taxonomies,yt),T?.id!==void 0&&i?.({...s,id:T.id})}catch(T){let x;T?.message&&T?.code!=="unknown_error"?x=T.message:e?x=(0,mr.__)("Failed to create post type."):x=(0,mr.__)("Failed to update post type."),w(x,{type:"snackbar"})}finally{l(!1)}}}return(0,Zs.jsx)(wa,{ariaLabel:r,breadcrumbs:(0,Zs.jsx)(vu,{items:[{label:(0,mr.__)("Post Types"),to:On},{label:o}]}),subTitle:n,actions:(0,Zs.jsx)(VN.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:y,isBusy:c,disabled:c||!h,accessibleWhenDisabled:!0,children:e?(0,mr.__)("Create"):(0,mr.__)("Save")}),children:(0,Zs.jsx)(B,{direction:"column",gap:"md",className:"post-type-form",render:(0,Zs.jsx)("form",{id:y,onSubmit:T=>{T.preventDefault(),S()}}),children:(0,Zs.jsx)(Vo,{data:s,fields:p,form:g,validity:b,onChange:T=>a(x=>({...x,...T}))})})})}var U4=d(oe(),1);var Y4=d(pr(),1),ea=d(H(),1),$4=d(K(),1);import{useNavigate as Zz,useSearch as Qz}from"@wordpress/route";var Lo=d(K(),1);var Dz=Gs({id:"activate",label:(0,Lo.__)("Activate"),entity:yt,targetStatus:"publish",messages:{successSingle:(0,Lo.__)("Taxonomy activated."),successMany:e=>(0,Lo.sprintf)((0,Lo._n)("%d taxonomy activated.","%d taxonomies activated.",e),e),failSingle:(0,Lo.__)("Failed to activate taxonomy."),failMany:(0,Lo.__)("Failed to activate taxonomies."),errorSingle:e=>(0,Lo.sprintf)((0,Lo.__)("An error occurred while activating the taxonomy: %s"),e),errorMany:e=>(0,Lo.sprintf)((0,Lo.__)("Some errors occurred while activating the taxonomies: %s"),e)}}),DN=Dz;var Do=d(K(),1);var jz=Gs({id:"deactivate",label:(0,Do.__)("Deactivate"),entity:yt,targetStatus:"draft",messages:{successSingle:(0,Do.__)("Taxonomy deactivated."),successMany:e=>(0,Do.sprintf)((0,Do._n)("%d taxonomy deactivated.","%d taxonomies deactivated.",e),e),failSingle:(0,Do.__)("Failed to deactivate taxonomy."),failMany:(0,Do.__)("Failed to deactivate taxonomies."),errorSingle:e=>(0,Do.sprintf)((0,Do.__)("An error occurred while deactivating the taxonomy: %s"),e),errorMany:e=>(0,Do.sprintf)((0,Do.__)("Some errors occurred while deactivating the taxonomies: %s"),e)}}),jN=jz;var Ex=d(oe(),1),BN=d(pr(),1),Cx=d(At(),1),HN=d(H(),1),Zt=d(K(),1);var zN=d(vi(),1);var el=d(F(),1);function Bz({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,HN.useState)(!1),{deleteEntityRecord:i}=(0,Cx.useDispatch)(BN.store),{createSuccessNotice:s,createErrorNotice:a}=(0,Cx.useDispatch)(zN.store),c=tn();async function l(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",yt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))s(u.length===1?(0,Zt.sprintf)((0,Zt.__)('"%s" taxonomy deleted.'),u[0].title.raw):(0,Zt.sprintf)((0,Zt._n)("%d taxonomy deleted.","%d taxonomies deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let g=f[0];g.reason?.message&&g.reason.code!=="unknown_error"?p=g.reason.message:p=(0,Zt.__)("Failed to delete taxonomy.")}else{let g=new Set,b=f.filter(({status:h})=>h==="rejected");for(let h of b){let y=h;y.reason?.message&&y.reason.code!=="unknown_error"&&g.add(y.reason.message)}g.size===0?p=(0,Zt.__)("Failed to delete taxonomies."):g.size===1?p=(0,Zt.sprintf)((0,Zt.__)("An error occurred while deleting the taxonomy: %s"),[...g][0]):p=(0,Zt.sprintf)((0,Zt.__)("Some errors occurred while deleting the taxonomies: %s"),[...g].join(","))}a(p,{type:"snackbar"})}let m=u.filter((p,g)=>f[g].status==="fulfilled").flatMap(p=>p.config.object_type);c(m,[],vt),r?.(u),n(!1),t?.()}return(0,el.jsxs)(B,{direction:"column",gap:"md",children:[(0,el.jsx)(ze,{children:e.length>1?(0,Zt.sprintf)((0,Zt._n)("Are you sure you want to delete %d taxonomy?","Are you sure you want to delete %d taxonomies?",e.length),e.length):(0,Zt.sprintf)((0,Zt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,el.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,el.jsx)(Ex.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Zt.__)("Cancel")}),(0,el.jsx)(Ex.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:l,children:(0,Zt._x)("Delete","verb")})]})]})}var Hz={id:"delete-taxonomy",label:(0,Zt._x)("Delete","verb"),icon:ba,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:Bz},WN=Hz;var Ox=d(oe(),1),t4=d(pr(),1),Ax=d(At(),1);var md=d(H(),1),dn=d(K(),1);var r4=d(vi(),1);var Tx=d(pr(),1),hb=d(At(),1),Px=d(H(),1),cn=d(K(),1),XN=d(hc(),1);var UN=d(pr(),1),YN=d(At(),1),$N=d(H(),1),qe=d(K(),1);var qN={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},object_type:[],description:"",public:!0,hierarchical:!1,publicly_queryable:!0,show_ui:!0,show_in_menu:!0,show_in_nav_menus:!0,show_tagcloud:!0,show_in_quick_edit:!0,show_admin_column:!1,show_in_rest:!0,sort:!1,default_term_enabled:!1,default_term:{name:""}}},pd=["singular_name","menu_name","all_items","edit_item","view_item","update_item","add_new_item","new_item_name","search_items","not_found","back_to_items","parent_item","popular_items","separate_items_with_commas","parent_item_colon","add_or_remove_items","choose_from_most_used"];function GN(e,t){let r=e.toLowerCase();return{menu_name:e,all_items:(0,qe.sprintf)((0,qe.__)("All %s"),e),edit_item:(0,qe.sprintf)((0,qe.__)("Edit %s"),t),view_item:(0,qe.sprintf)((0,qe.__)("View %s"),t),update_item:(0,qe.sprintf)((0,qe.__)("Update %s"),t),add_new_item:(0,qe.sprintf)((0,qe.__)("Add New %s"),t),new_item_name:(0,qe.sprintf)((0,qe.__)("New %s Name"),t),search_items:(0,qe.sprintf)((0,qe.__)("Search %s"),e),not_found:(0,qe.sprintf)((0,qe.__)("No %s found."),r),back_to_items:(0,qe.sprintf)((0,qe.__)("← Back to %s"),e),parent_item:(0,qe.sprintf)((0,qe.__)("Parent %s"),t),popular_items:(0,qe.sprintf)((0,qe.__)("Popular %s"),e),separate_items_with_commas:(0,qe.sprintf)((0,qe.__)("Separate %s with commas"),r),parent_item_colon:(0,qe.sprintf)((0,qe.__)("Parent %s:"),t),add_or_remove_items:(0,qe.sprintf)((0,qe.__)("Add or remove %s"),r),choose_from_most_used:(0,qe.sprintf)((0,qe.__)("Choose from the most used %s"),r)}}function bb(e){let t=e.config??{},r=lb(t.labels,pd),o=t.default_term?.name??"",n={labels:{singular_name:"",...r},object_type:Array.isArray(e.object_type)?e.object_type:[],description:t.description??"",public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:!!t.sort,default_term_enabled:o!=="",default_term:{name:o}};return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:n,count:e.count}}function Rc(e){let{config:t}=e,r=cb(t.labels,pd),o=t.description.trim(),n=t.default_term.name.trim(),i=t.default_term_enabled&&n!=="";return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,object_type:t.object_type,config:{labels:r,public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:t.sort,...o!==""?{description:o}:{},...i?{default_term:{name:n}}:{}}}}function KN(){let e=(0,YN.useSelect)(t=>t(UN.store).getPostTypes({per_page:-1}),[]);return(0,$N.useMemo)(()=>e?.filter(({viewable:t})=>t).sort((t,r)=>t.slug==="post"?-1:r.slug==="post"?1:t.name.localeCompare(r.name)),[e])}var un=d(F(),1),ZN=sb((0,cn.__)("Optional summary of the taxonomy. Shown in admin UIs that surface taxonomy details.")),Ec=rr("hierarchical",(0,cn.__)("Hierarchical"),{description:(0,cn.__)("When on, terms behave like categories with parent-child relationships. When off, terms behave like tags.")}),zz=32;function Qs(e,t){let r=(0,hb.useSelect)(n=>n(Tx.store).getTaxonomies(),[]),o=e!==void 0&&t!==e;return(0,Px.useMemo)(()=>({id:"slug",label:(0,cn.__)("Taxonomy key"),type:"text",enableGlobalSearch:!0,description:(0,un.jsxs)(B,{direction:"column",gap:"sm",render:(0,un.jsx)("span",{}),children:[o&&(0,un.jsx)(ds.Root,{intent:"warning",render:(0,un.jsx)("span",{}),children:(0,un.jsx)(ds.Description,{children:(0,cn.__)("Changing the key renames the taxonomy — existing terms may become inaccessible until a migration updates the database.")})}),(0,un.jsx)("span",{children:(0,cn.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 32 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:zz,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(c=>c.slug===i)?(0,cn.__)("This taxonomy key is already in use."):(await(0,hb.resolveSelect)(Tx.store).getEntityRecords("postType",yt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,cn.__)("This taxonomy key is already in use."):null}},Edit:ab,filterBy:!1,enableSorting:!1}),[r,e,o])}function Cc(){let e=KN();return(0,Px.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"object_type",label:(0,cn.__)("Post types"),type:"array",description:(0,cn.__)("One or more post types with which the taxonomy should be associated."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.object_type,setValue:({item:o,value:n})=>({config:{...o.config,object_type:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.object_type;return!n||n.length===0?(0,un.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,un.jsx)(ad,{items:n.map(i=>({key:i,label:r[i]??i}))})},isValid:{required:!0},filterBy:{operators:["isAny"]}}},[e])}var QN={id:"count",label:(0,cn.__)("Terms"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;if(e.status!=="publish"||!t)return(0,un.jsx)("span",{"aria-hidden":"true",children:"—"});let r=e.config.object_type?.[0];return r?(0,un.jsx)(qn,{href:(0,XN.addQueryArgs)("edit-tags.php",{taxonomy:e.slug,post_type:r}),children:t}):t},enableSorting:!1,filterBy:!1},kx={layout:{type:"regular"},fields:["plural_name","singular_name","slug","object_type","hierarchical","status"]},JN=["plural_name","singular_name","slug","object_type","description","hierarchical","status"];var tl=d(F(),1),Wz=32,e4={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function Uz(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,Wz-o.length)}${o}`}function Yz({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,md.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,dn.sprintf)((0,dn._x)("%s (Copy)","taxonomy"),o.title.raw)},slug:Uz(o.slug)})),[s,a]=(0,md.useState)(!1),c=Qs(void 0,n.slug),l=(0,md.useMemo)(()=>[on,nn,c],[c]),{validity:u,isValid:f}=Wr(n,l,e4),{saveEntityRecord:m}=(0,Ax.useDispatch)(t4.store),{createSuccessNotice:p,createErrorNotice:g}=(0,Ax.useDispatch)(r4.store);async function b(){if(!(s||!f)){a(!0);try{await m("postType",yt,Rc(n),{throwOnError:!0}),p((0,dn.sprintf)((0,dn.__)('"%s" taxonomy created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(h){let y=h;g(y?.message&&y.code!=="unknown_error"?y.message:(0,dn.__)("Failed to duplicate taxonomy."),{type:"snackbar"})}finally{a(!1)}}}return(0,tl.jsxs)(B,{direction:"column",gap:"md",children:[(0,tl.jsx)(Vo,{data:n,fields:l,form:e4,validity:u,onChange:h=>i(y=>({...y,...h}))}),(0,tl.jsxs)(B,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,tl.jsx)(Ox.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:s,accessibleWhenDisabled:!0,children:(0,dn.__)("Cancel")}),(0,tl.jsx)(Ox.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:s,disabled:s||!f,accessibleWhenDisabled:!0,onClick:b,children:(0,dn._x)("Duplicate","action label")})]})]})}var $z={id:"duplicate-taxonomy",label:(0,dn._x)("Duplicate","action label"),icon:uu,modalHeader:(0,dn.__)("Duplicate taxonomy"),modalFocusOnMount:"firstContentElement",RenderModal:Yz},o4=$z;var n4=d(K(),1),i4=d(hc(),1),qz={id:"view-terms",label:(0,n4.__)("View terms"),isEligible:e=>e.status==="publish"&&Array.isArray(e.config.object_type)&&e.config.object_type.length>0,callback:(e,{onActionPerformed:t})=>{let r=e[0],o=r?.config.object_type?.[0];!r?.slug||!o||(document.location.href=(0,i4.addQueryArgs)("edit-tags.php",{taxonomy:r.slug,post_type:o}),t?.(e))}},s4=qz;var Js=d(K(),1);var a4=rr("sort",(0,Js.__)("Sort terms"),{description:(0,Js.__)("Whether terms in this taxonomy should be saved in the order they are assigned to an item.")}),l4=rr("default_term_enabled",(0,Js.__)("Set a default term"),{description:(0,Js.__)('Default term to be used for the taxonomy, similar to how "Uncategorized" works for categories.')}),c4={id:"default_term_name",label:(0,Js.__)("Default term name"),type:"text",description:(0,Js.__)("Once saved, updating the name creates a new term — the previous default term remains in the terms list. To change the term's slug or description, edit it from the terms list."),getValue:({item:e})=>e.config.default_term.name,setValue:({item:e,value:t})=>({config:{...e.config,default_term:{name:String(t??"")}}}),isValid:{custom:e=>e.config.default_term_enabled?e.config.default_term.name.trim()?null:(0,Js.__)("A default term name is required."):null,maxLength:200},isVisible:e=>e.config.default_term_enabled,enableSorting:!1,filterBy:!1},u4=["sort","default_term_enabled","default_term_name"];var Ee=d(K(),1);var d4=Pe("menu_name",(0,Ee.__)("Menu name"),{placeholder:(0,Ee.__)("Categories"),description:(0,Ee.__)("Defaults to the plural label.")}),f4=Pe("all_items",(0,Ee.__)("All items"),{placeholder:(0,Ee.__)("All Categories")}),p4=Pe("edit_item",(0,Ee.__)("Edit item"),{placeholder:(0,Ee.__)("Edit Category")}),m4=Pe("view_item",(0,Ee.__)("View item"),{placeholder:(0,Ee.__)("View Category")}),g4=Pe("update_item",(0,Ee.__)("Update item"),{placeholder:(0,Ee.__)("Update Category")}),b4=Pe("add_new_item",(0,Ee.__)("Add new item"),{placeholder:(0,Ee.__)("Add New Category")}),h4=Pe("new_item_name",(0,Ee.__)("New item name"),{placeholder:(0,Ee.__)("New Category Name")}),v4=Pe("search_items",(0,Ee.__)("Search items"),{placeholder:(0,Ee.__)("Search Categories")}),y4=Pe("not_found",(0,Ee.__)("Not found"),{placeholder:(0,Ee.__)("No categories found."),description:(0,Ee.__)("The text displayed when no terms are available in the term meta box and tag cloud.")}),_4=Pe("back_to_items",(0,Ee.__)("Back to items"),{placeholder:(0,Ee.__)("← Back to Categories"),description:(0,Ee.__)("Label displayed after a term has been updated.")}),w4=Pe("parent_item",(0,Ee.__)("Parent item"),{placeholder:(0,Ee.__)("Parent Category"),description:(0,Ee.__)("Not used on non-hierarchical taxonomies."),isVisible:e=>e.config.hierarchical}),x4=Pe("popular_items",(0,Ee.__)("Popular items"),{placeholder:(0,Ee.__)("Popular Tags"),description:(0,Ee.__)("The popular items text. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),S4=Pe("separate_items_with_commas",(0,Ee.__)("Separate items with commas"),{placeholder:(0,Ee.__)("Separate tags with commas"),description:(0,Ee.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),R4=Pe("parent_item_colon",(0,Ee.__)("Parent item with colon"),{placeholder:(0,Ee.__)("Parent Category:"),description:(0,Ee.__)("Same as Parent item, with a colon at the end."),isVisible:e=>e.config.hierarchical}),E4=Pe("add_or_remove_items",(0,Ee.__)("Add or remove items"),{placeholder:(0,Ee.__)("Add or remove tags"),description:(0,Ee.__)("Shown in the meta box when JavaScript is disabled. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),C4=Pe("choose_from_most_used",(0,Ee.__)("Choose from the most used"),{placeholder:(0,Ee.__)("Choose from the most used tags"),description:(0,Ee.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),T4=mb({labelKeys:pd,deriveLabels:GN,helpText:(0,Ee.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names — including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the taxonomy after auto-filling, click Auto-fill again to keep them in sync.")}),P4=[{id:ud,layout:{type:"regular",labelPosition:"none"}},...pd.filter(e=>e!=="singular_name")];var lr=d(K(),1);var Tc=rr("public",(0,lr.__)("Public"),{description:(0,lr.__)("Whether a taxonomy is intended for use publicly either via the admin interface or by front-end users.")}),k4=rr("show_in_rest",(0,lr.__)("Show in REST API"),{description:(0,lr.__)("Required for the block editor. Turn off only for taxonomies that should not be exposed via REST.")}),O4=rr("publicly_queryable",(0,lr.__)("Publicly queryable"),{description:(0,lr.__)("Whether front-end queries (e.g. ?taxonomy=…&term=…) can return terms from this taxonomy.")}),A4=rr("show_ui",(0,lr.__)("Show admin UI"),{description:(0,lr.__)("Whether to generate a default admin interface for managing terms.")}),I4=rr("show_in_menu",(0,lr.__)("Show in admin menu"),{description:(0,lr.__)("Whether to show the taxonomy in the admin menu. Has no effect when Show admin UI is off; the value is preserved either way."),isVisible:e=>e.config.show_ui}),N4=rr("show_in_quick_edit",(0,lr.__)("Show in Quick Edit"),{description:(0,lr.__)("Whether to show the taxonomy in the Quick/Bulk Edit panel.")}),V4=rr("show_admin_column",(0,lr.__)("Show admin column"),{description:(0,lr.__)("Whether to display a column for the taxonomy on the associated post type list tables.")}),M4=rr("show_in_nav_menus",(0,lr.__)("Available in nav menus"),{description:(0,lr.__)("Whether terms are selectable in the theme nav menu builder.")}),F4=rr("show_tagcloud",(0,lr.__)("Available in Tag Cloud widget"),{description:(0,lr.__)("Whether terms can be displayed in the Tag Cloud widget.")}),L4=["public","show_in_rest","publicly_queryable","show_ui","show_in_menu","show_in_quick_edit","show_in_nav_menus","show_tagcloud","show_admin_column"];var D4=d(H(),1),j4=d(K(),1);import{useNavigate as Gz}from"@wordpress/route";function B4(){let e=Gz();return(0,D4.useMemo)(()=>({id:"edit-taxonomy",label:(0,j4.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${An}/${r.id}`})}}),[e])}var vb=d(oe(),1);var H4=d(pr(),1),Ix=d(At(),1);var gd=d(H(),1),_i=d(K(),1),z4=d(vi(),1);var fn=d(F(),1);function Kz({items:e,closeModal:t}){let r=e[0],[o,n]=(0,gd.useState)(r),[i,s]=(0,gd.useState)(!1),a=Qs(r.slug,o.slug),c=Cc(),l=(0,gd.useMemo)(()=>[on,nn,a,c,Tc,Ec,sn],[a,c]),{validity:u,isValid:f}=Wr(o,l,kx),{saveEntityRecord:m}=(0,Ix.useDispatch)(H4.store),{createSuccessNotice:p,createErrorNotice:g}=(0,Ix.useDispatch)(z4.store),b=tn();async function h(){if(!(i||!f)){s(!0);try{await m("postType",yt,Rc({...o,id:r.id}),{throwOnError:!0}),p((0,_i.sprintf)((0,_i.__)('"%s" taxonomy updated.'),o.title.raw),{type:"snackbar"}),b(r.config.object_type,o.config.object_type,vt),t?.()}catch(y){g(y?.message&&y?.code!=="unknown_error"?y.message:(0,_i.__)("Failed to update taxonomy."),{type:"snackbar"})}finally{s(!1)}}}return(0,fn.jsxs)("form",{onSubmit:y=>{y.preventDefault(),h()},children:[(0,fn.jsxs)(B,{className:"dataviews-action-modal__quick-edit-taxonomy-header",direction:"row",justify:"space-between",align:"center",children:[(0,fn.jsx)(ze,{variant:"heading-sm",render:(0,fn.jsx)("h2",{}),children:(0,_i.__)("Quick edit taxonomy")}),(0,fn.jsx)(vb.Button,{size:"small",icon:Ro,label:(0,_i.__)("Close"),onClick:t})]}),(0,fn.jsx)("div",{className:"dataviews-action-modal__quick-edit-taxonomy-content",children:(0,fn.jsx)(Vo,{data:o,fields:l,form:kx,validity:u,onChange:y=>n(v=>({...v,...y}))})}),(0,fn.jsxs)(B,{className:"dataviews-action-modal__quick-edit-taxonomy-footer",direction:"row",gap:"sm",children:[(0,fn.jsx)(vb.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,_i.__)("Cancel")}),(0,fn.jsx)(vb.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,_i.__)("Done")})]})]})}var Xz={id:"quick-edit-taxonomy",label:(0,_i.__)("Quick edit"),icon:ga,isPrimary:!0,hideModalHeader:!0,RenderModal:Kz},W4=Xz;var Nx=d(F(),1),Jz={table:{}},eW={type:"table",perPage:20,page:1,fields:["object_type","count","status"],titleField:"title",layout:{styles:{object_type:{minWidth:230}}}};function tW(){let e=Zz(),t=Qz({from:An}),r=(0,ea.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:s}=sd({kind:"postType",name:yt,slug:"default",defaultView:eW,queryParams:t,onChangeQueryParams:r}),a=B4(),c=(0,ea.useMemo)(()=>[a,W4,o4,s4,DN,jN,WN],[a]),l=Qs(),u=Cc(),f=(0,ea.useMemo)(()=>[ib,u,QN,sn,Tc,l,Ec],[l,u]),m=(0,ea.useMemo)(()=>{let w=o.filters?.find(S=>S.field==="status"),R=o.filters?.find(S=>S.field==="object_type");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"],object_type:R?.value}},[o]),{records:p,isResolving:g,hasResolved:b,totalItems:h,totalPages:y}=(0,Y4.useEntityRecords)("postType",yt,m),v=(0,ea.useMemo)(()=>(p??[]).map(bb),[p]),_=(0,ea.useMemo)(()=>({totalItems:h??0,totalPages:y??0}),[h,y]);return(0,Nx.jsx)(ed,{data:v,fields:f,actions:c,view:o,onChangeView:n,onReset:i?s:!1,isLoading:g||!b,paginationInfo:_,defaultLayouts:Jz,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${An}/${w.id}`}),header:(0,Nx.jsx)(U4.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${An}/${Yi}`}),children:(0,$4.__)("Add taxonomy")})})}var q4=d(oe(),1),G4=d(Ot(),1),Vx=d(pr(),1),bd=d(At(),1);var Pc=d(H(),1),Qt=d(K(),1),K4=d(vi(),1);import{useNavigate as rW,useParams as oW}from"@wordpress/route";var ta=d(F(),1);function nW(){let{id:e}=oW({from:`${An}/$id`}),t=rW(),r=e===Yi,o=parseInt(e,10),n=(0,bd.useSelect)(l=>!r&&l(Vx.store).getEntityRecord("postType",yt,o),[r,o]),i=!r&&n?bb(n):qN,s=r?(0,Qt.__)("Add taxonomy"):i.title.raw,a={initialData:i,title:s},c=r?{...a,isAddMode:!0,breadcrumbLabel:(0,Qt.__)("Add new"),subTitle:(0,Qt.__)("Define a new taxonomy. Fill in the essentials under General; expand Labels to customize."),onSaved:l=>t({to:`${An}/${l.id}`})}:{...a,isAddMode:!1,breadcrumbLabel:s,subTitle:(0,Qt.__)("Edit this taxonomy. Expand the Labels section to adjust labels.")};return(0,ta.jsx)(X4,{...c},e)}function X4({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[s,a]=(0,Pc.useState)(t),[c,l]=(0,Pc.useState)(!1),u=e?void 0:t.slug,f=Qs(u,s.slug),m=Cc(),p=(0,Pc.useMemo)(()=>[on,nn,f,ZN,m,Ec,sn,Tc,k4,O4,A4,I4,N4,V4,M4,F4,T4,d4,f4,p4,m4,g4,b4,h4,v4,y4,_4,w4,x4,S4,R4,E4,C4,a4,l4,c4],[f,m]),g=(0,Pc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,Qt.__)("General"),description:(0,Qt.__)("Core identity, post types, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:JN},{id:"visibility",label:(0,Qt.__)("Visibility"),description:(0,Qt.__)("Where this taxonomy appears: REST API, admin UI, and front-end surfaces."),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:L4},{id:"labels",label:(0,Qt.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:P4},{id:"advanced",label:(0,Qt.__)("Advanced"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:u4}]}),[]),{validity:b,isValid:h}=Wr(s,p,g),y=(0,G4.useInstanceId)(X4,"taxonomy-form"),{saveEntityRecord:v}=(0,bd.useDispatch)(Vx.store),{createSuccessNotice:_,createErrorNotice:w}=(0,bd.useDispatch)(K4.store),R=tn();async function S(){if(!(c||!h)){l(!0);try{let T=await v("postType",yt,Rc(s),{throwOnError:!0}),x=e?(0,Qt.sprintf)((0,Qt.__)('"%s" taxonomy created.'),s.title.raw):(0,Qt.sprintf)((0,Qt.__)('"%s" taxonomy updated.'),s.title.raw);_(x,{type:"snackbar"}),R(t.config.object_type,s.config.object_type,vt),T?.id!==void 0&&i?.({...s,id:T.id})}catch(T){let x;T?.message&&T?.code!=="unknown_error"?x=T.message:e?x=(0,Qt.__)("Failed to create taxonomy."):x=(0,Qt.__)("Failed to update taxonomy."),w(x,{type:"snackbar"})}finally{l(!1)}}}return(0,ta.jsx)(wa,{ariaLabel:r,breadcrumbs:(0,ta.jsx)(vu,{items:[{label:(0,Qt.__)("Taxonomies"),to:An},{label:o}]}),subTitle:n,actions:(0,ta.jsx)(q4.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:y,isBusy:c,disabled:c||!h,accessibleWhenDisabled:!0,children:e?(0,Qt.__)("Create"):(0,Qt.__)("Save")}),children:(0,ta.jsx)(B,{direction:"column",gap:"md",className:"taxonomy-form",render:(0,ta.jsx)("form",{id:y,onSubmit:T=>{T.preventDefault(),S()}}),children:(0,ta.jsx)(Vo,{data:s,fields:p,form:g,validity:b,onChange:T=>a(x=>({...x,...T}))})})})}export{y7 as Layout,Yi as NEW_ID,On as POST_TYPES_PATH,vt as POST_TYPE_ENTITY,Lz as PostTypeEdit,Vz as PostTypesList,An as TAXONOMIES_PATH,yt as TAXONOMY_ENTITY,tW as TaxonomiesList,nW as TaxonomyEdit};
+var e8=Object.create;var Rh=Object.defineProperty;var t8=Object.getOwnPropertyDescriptor;var r8=Object.getOwnPropertyNames;var o8=Object.getPrototypeOf,n8=Object.prototype.hasOwnProperty;var at=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),ao=(e,t)=>{for(var r in t)Rh(e,r,{get:t[r],enumerable:!0})},i8=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of r8(t))!n8.call(e,n)&&n!==r&&Rh(e,n,{get:()=>t[n],enumerable:!(o=t8(t,n))||o.enumerable});return e};var d=(e,t,r)=>(r=e!=null?e8(o8(e)):{},i8(t||!e||!e.__esModule?Rh(r,"default",{value:e,enumerable:!0}):r,e));var K=at((iW,Fx)=>{Fx.exports=window.wp.i18n});var H=at((aW,Dx)=>{Dx.exports=window.wp.element});var Y=at((lW,Bx)=>{Bx.exports=window.React});var F=at((hW,Ux)=>{Ux.exports=window.ReactJSXRuntime});var yn=at((DU,h0)=>{h0.exports=window.ReactDOM});var t1=at(e1=>{"use strict";var pl=Y();function x6(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var S6=typeof Object.is=="function"?Object.is:x6,R6=pl.useState,E6=pl.useEffect,C6=pl.useLayoutEffect,T6=pl.useDebugValue;function P6(e,t){var r=t(),o=R6({inst:{value:r,getSnapshot:t}}),n=o[0].inst,i=o[1];return C6(function(){n.value=r,n.getSnapshot=t,Tb(n)&&i({inst:n})},[e,r,t]),E6(function(){return Tb(n)&&i({inst:n}),e(function(){Tb(n)&&i({inst:n})})},[e]),T6(r),r}function Tb(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!S6(e,r)}catch{return!0}}function k6(e,t){return t()}var O6=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?k6:P6;e1.useSyncExternalStore=pl.useSyncExternalStore!==void 0?pl.useSyncExternalStore:O6});var af=at((aG,r1)=>{"use strict";r1.exports=t1()});var n1=at(o1=>{"use strict";var lf=Y(),A6=af();function I6(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var N6=typeof Object.is=="function"?Object.is:I6,M6=A6.useSyncExternalStore,V6=lf.useRef,F6=lf.useEffect,L6=lf.useMemo,D6=lf.useDebugValue;o1.useSyncExternalStoreWithSelector=function(e,t,r,o,n){var i=V6(null);if(i.current===null){var s={hasValue:!1,value:null};i.current=s}else s=i.current;i=L6(function(){function c(p){if(!l){if(l=!0,u=p,p=o(p),n!==void 0&&s.hasValue){var g=s.value;if(n(g,p))return f=g}return f=p}if(g=f,N6(u,p))return g;var h=o(p);return n!==void 0&&n(g,h)?(u=p,g):(u=p,f=h)}var l=!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=M6(e,i[0],i[1]);return F6(function(){s.hasValue=!0,s.value=a},[a]),D6(a),a}});var s1=at((cG,i1)=>{"use strict";i1.exports=n1()});var Ye=at((Ure,fE)=>{fE.exports=window.wp.primitives});var wt=at((Gne,GE)=>{GE.exports=window.wp.compose});var aC=at((Jne,sC)=>{sC.exports=window.wp.theme});var bu=at((eie,lC)=>{lC.exports=window.wp.privateApis});var oe=at((Fae,GT)=>{GT.exports=window.wp.components});var k_=at((ile,fP)=>{fP.exports=window.wp.keycodes});var At=at((ale,hP)=>{hP.exports=window.wp.data});var cO=at((Mme,Zm)=>{var sO={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Æ:"AE",Ầ:"A",Ằ:"A",Ȃ:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ç:"C",Ḉ:"C",È:"E",É:"E",Ê:"E",Ë:"E",Ế:"E",Ḗ:"E",Ề:"E",Ḕ:"E",Ḝ:"E",Ȇ:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",Ể:"E",Ễ:"E",Ệ:"E",Ì:"I",Í:"I",Î:"I",Ï:"I",Ḯ:"I",Ȋ:"I",Ỉ:"I",Ị:"I",Ð:"D",Ñ:"N",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",Ố:"O",Ṍ:"O",Ṓ:"O",Ȏ:"O",Ỏ:"O",Ọ:"O",Ổ:"O",Ỗ:"O",Ộ:"O",Ờ:"O",Ở:"O",Ỡ:"O",Ớ:"O",Ợ:"O",Ù:"U",Ú:"U",Û:"U",Ü:"U",Ủ:"U",Ụ:"U",Ử:"U",Ữ:"U",Ự:"U",Ý:"Y",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",ȃ:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",ậ:"a",ç:"c",ḉ:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",ḗ:"e",ề:"e",ḕ:"e",ḝ:"e",ȇ:"e",ẻ:"e",ẽ:"e",ẹ:"e",ể:"e",ễ:"e",ệ:"e",ì:"i",í:"i",î:"i",ï:"i",ḯ:"i",ȋ:"i",ỉ:"i",ị:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",ố:"o",ṍ:"o",ṓ:"o",ȏ:"o",ỏ:"o",ọ:"o",ổ:"o",ỗ:"o",ộ:"o",ờ:"o",ở:"o",ỡ:"o",ớ:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",ủ:"u",ụ:"u",ử:"u",ữ:"u",ự:"u",ý:"y",ÿ:"y",Ā:"A",ā:"a",Ă:"A",ă:"a",Ą:"A",ą:"a",Ć:"C",ć:"c",Ĉ:"C",ĉ:"c",Ċ:"C",ċ:"c",Č:"C",č:"c",C̆:"C",c̆:"c",Ď:"D",ď:"d",Đ:"D",đ:"d",Ē:"E",ē:"e",Ĕ:"E",ĕ:"e",Ė:"E",ė:"e",Ę:"E",ę:"e",Ě:"E",ě:"e",Ĝ:"G",Ǵ:"G",ĝ:"g",ǵ:"g",Ğ:"G",ğ:"g",Ġ:"G",ġ:"g",Ģ:"G",ģ:"g",Ĥ:"H",ĥ:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",ĩ:"i",Ī:"I",ī:"i",Ĭ:"I",ĭ:"i",Į:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",Ḱ:"K",ḱ:"k",K̆:"K",k̆:"k",Ĺ:"L",ĺ:"l",Ļ:"L",ļ:"l",Ľ:"L",ľ:"l",Ŀ:"L",ŀ:"l",Ł:"l",ł:"l",Ḿ:"M",ḿ:"m",M̆:"M",m̆:"m",Ń:"N",ń:"n",Ņ:"N",ņ:"n",Ň:"N",ň:"n",ʼn:"n",N̆:"N",n̆:"n",Ō:"O",ō:"o",Ŏ:"O",ŏ:"o",Ő:"O",ő:"o",Œ:"OE",œ:"oe",P̆:"P",p̆:"p",Ŕ:"R",ŕ:"r",Ŗ:"R",ŗ:"r",Ř:"R",ř:"r",R̆:"R",r̆:"r",Ȓ:"R",ȓ:"r",Ś:"S",ś:"s",Ŝ:"S",ŝ:"s",Ş:"S",Ș:"S",ș:"s",ş:"s",Š:"S",š:"s",Ţ:"T",ţ:"t",ț:"t",Ț:"T",Ť:"T",ť:"t",Ŧ:"T",ŧ:"t",T̆:"T",t̆:"t",Ũ:"U",ũ:"u",Ū:"U",ū:"u",Ŭ:"U",ŭ:"u",Ů:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",Ȗ:"U",ȗ:"u",V̆:"V",v̆:"v",Ŵ:"W",ŵ:"w",Ẃ:"W",ẃ:"w",X̆:"X",x̆:"x",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Y̆:"Y",y̆:"y",Ź:"Z",ź:"z",Ż:"Z",ż:"z",Ž:"Z",ž:"z",ſ:"s",ƒ:"f",Ơ:"O",ơ:"o",Ư:"U",ư:"u",Ǎ:"A",ǎ:"a",Ǐ:"I",ǐ:"i",Ǒ:"O",ǒ:"o",Ǔ:"U",ǔ:"u",Ǖ:"U",ǖ:"u",Ǘ:"U",ǘ:"u",Ǚ:"U",ǚ:"u",Ǜ:"U",ǜ:"u",Ứ:"U",ứ:"u",Ṹ:"U",ṹ:"u",Ǻ:"A",ǻ:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",ǿ:"o",Þ:"TH",þ:"th",Ṕ:"P",ṕ:"p",Ṥ:"S",ṥ:"s",X́:"X",x́:"x",Ѓ:"Г",ѓ:"г",Ќ:"К",ќ:"к",A̋:"A",a̋:"a",E̋:"E",e̋:"e",I̋:"I",i̋:"i",Ǹ:"N",ǹ:"n",Ồ:"O",ồ:"o",Ṑ:"O",ṑ:"o",Ừ:"U",ừ:"u",Ẁ:"W",ẁ:"w",Ỳ:"Y",ỳ:"y",Ȁ:"A",ȁ:"a",Ȅ:"E",ȅ:"e",Ȉ:"I",ȉ:"i",Ȍ:"O",ȍ:"o",Ȑ:"R",ȑ:"r",Ȕ:"U",ȕ:"u",B̌:"B",b̌:"b",Č̣:"C",č̣:"c",Ê̌:"E",ê̌:"e",F̌:"F",f̌:"f",Ǧ:"G",ǧ:"g",Ȟ:"H",ȟ:"h",J̌:"J",ǰ:"j",Ǩ:"K",ǩ:"k",M̌:"M",m̌:"m",P̌:"P",p̌:"p",Q̌:"Q",q̌:"q",Ř̩:"R",ř̩:"r",Ṧ:"S",ṧ:"s",V̌:"V",v̌:"v",W̌:"W",w̌:"w",X̌:"X",x̌:"x",Y̌:"Y",y̌:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",Ḑ:"D",ḑ:"d",Ȩ:"E",ȩ:"e",Ɛ̧:"E",ɛ̧:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",Ɨ̧:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Й:"И",ё:"е",Ё:"Е"},aO=Object.keys(sO).join("|"),FD=new RegExp(aO,"g"),LD=new RegExp(aO,"");function DD(e){return sO[e]}var lO=function(e){return e.replace(FD,DD)},BD=function(e){return!!e.match(LD)};Zm.exports=lO;Zm.exports.has=BD;Zm.exports.remove=lO});var ww=at((Wme,yO)=>{"use strict";yO.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 Ls=at((cbe,QO)=>{QO.exports=window.wp.date});var EA=at((ive,RA)=>{RA.exports=window.wp.warning});var $w=at((Mye,uI)=>{uI.exports=window.wp.richText});var ex=at((W0e,M5)=>{"use strict";var EH=function(t){return CH(t)&&!TH(t)};function CH(e){return!!e&&typeof e=="object"}function TH(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||OH(e)}var PH=typeof Symbol=="function"&&Symbol.for,kH=PH?Symbol.for("react.element"):60103;function OH(e){return e.$$typeof===kH}function AH(e){return Array.isArray(e)?[]:{}}function id(e,t){return t.clone!==!1&&t.isMergeableObject(e)?gc(AH(e),e,t):e}function IH(e,t,r){return e.concat(t).map(function(o){return id(o,r)})}function NH(e,t){if(!t.customMerge)return gc;var r=t.customMerge(e);return typeof r=="function"?r:gc}function MH(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function I5(e){return Object.keys(e).concat(MH(e))}function N5(e,t){try{return t in e}catch{return!1}}function VH(e,t){return N5(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function FH(e,t,r){var o={};return r.isMergeableObject(e)&&I5(e).forEach(function(n){o[n]=id(e[n],r)}),I5(t).forEach(function(n){VH(e,n)||(N5(e,n)&&r.isMergeableObject(t[n])?o[n]=NH(n,r)(e[n],t[n],r):o[n]=id(t[n],r))}),o}function gc(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||IH,r.isMergeableObject=r.isMergeableObject||EH,r.cloneUnlessOtherwiseSpecified=id;var o=Array.isArray(t),n=Array.isArray(e),i=o===n;return i?o?r.arrayMerge(e,t,r):FH(e,t,r):id(t,r)}gc.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,n){return gc(o,n,r)},{})};var LH=gc;M5.exports=LH});var pr=at((P1e,a3)=>{a3.exports=window.wp.coreData});var ax=at((O1e,u3)=>{u3.exports=window.wp.preferences});var vi=at((X1e,p3)=>{p3.exports=window.wp.notices});var y3=at((iRe,v3)=>{v3.exports=window.wp.isShallowEqual});var yc=at((fRe,T3)=>{T3.exports=window.wp.url});var zT=d(K(),1);import{Link as HT}from"@wordpress/route";function Lx(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=Lx(e[t]))&&(o&&(o+=" "),o+=r)}else for(r in e)e[r]&&(o&&(o+=" "),o+=r);return o}function s8(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=Lx(e))&&(o&&(o+=" "),o+=t);return o}var U=s8;var iE=d(H(),1);var na=d(Y(),1);function jx({controlled:e,default:t,name:r,state:o="value"}){let{current:n}=na.useRef(e!==void 0),[i,s]=na.useState(t),a=n?e:i,c=na.useCallback(l=>{n||s(l)},[]);return[a,c]}var a8=d(Y(),1),Ic={...a8};var zx=d(Y(),1),Hx={};function nr(e,t){let r=zx.useRef(Hx);return r.current===Hx&&(r.current=e(t)),r}var Eh=Ic.useInsertionEffect,l8=Eh&&Eh!==Ic.useLayoutEffect?Eh:e=>e();function ie(e){let t=nr(c8).current;return t.next=e,l8(t.effect),t.trampoline}function c8(){let e={next:void 0,callback:u8,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function u8(){}var Wx=d(Y(),1),d8=()=>{},J=typeof document<"u"?Wx.useLayoutEffect:d8;var Rd=d(Y(),1),f8=Rd.createContext(void 0);function il(){return Rd.useContext(f8)?.direction??"ltr"}function p8(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 m8=p8("https://base-ui.com/production-error","Base UI"),Qe=m8;var ia=d(Y(),1);function Gi(e,t,r,o){let n=nr($x).current;return g8(n,e,t,r,o)&&qx(n,[e,t,r,o]),n.callback}function Yx(e){let t=nr($x).current;return h8(t,e)&&qx(t,e),t.callback}function $x(){return{callback:null,cleanup:null,refs:[]}}function g8(e,t,r,o,n){return e.refs[0]!==t||e.refs[1]!==r||e.refs[2]!==o||e.refs[3]!==n}function h8(e,t){return e.refs.length!==t.length||e.refs.some((r,o)=>r!==t[o])}function qx(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 Kx=d(Y(),1);var Gx=d(Y(),1),b8=parseInt(Gx.version,10);function sl(e){return b8>=e}function Ch(e){if(!Kx.isValidElement(e))return null;let t=e,r=t.props;return(sl(19)?r?.ref:t.ref)??null}function Nc(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function jo(){}var EW=Object.freeze([]),lt=Object.freeze({});function Xx(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 Zx(e,t){return typeof e=="function"?e(t):e}function Ed(e,t){return typeof e=="function"?e(t):e}var Th={};function He(e,t,r,o,n){if(!r&&!o&&!n&&!e)return Cd(t);let i=Cd(e);return t&&(i=Mc(i,t)),r&&(i=Mc(i,r)),o&&(i=Mc(i,o)),n&&(i=Mc(i,n)),i}function Qx(e){if(e.length===0)return Th;if(e.length===1)return Cd(e[0]);let t=Cd(e[0]);for(let r=1;r<e.length;r+=1)t=Mc(t,e[r]);return t}function Cd(e){return Ph(e)?{...e0(e,Th)}:v8(e)}function Mc(e,t){return Ph(t)?e0(t,e):y8(e,t)}function v8(e){let t={...e};for(let r in t){let o=t[r];Jx(r,o)&&(t[r]=t0(o))}return t}function y8(e,t){if(!t)return e;for(let r in t){let o=t[r];switch(r){case"style":{e[r]=Nc(e.style,o);break}case"className":{e[r]=kh(e.className,o);break}default:Jx(r,o)?e[r]=_8(e[r],o):e[r]=o}}return e}function Jx(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 Ph(e){return typeof e=="function"}function e0(e,t){return Ph(e)?e(t):e??Th}function _8(e,t){return t?e?(...r)=>{let o=r[0];if(r0(o)){let i=o;Vc(i);let s=t(...r);return i.baseUIHandlerPrevented||e?.(...r),s}let n=t(...r);return e?.(...r),n}:t0(t):e}function t0(e){return e&&((...t)=>{let r=t[0];return r0(r)&&Vc(r),e(...t)})}function Vc(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function kh(e,t){return t?e?t+" "+e:t:e}function r0(e){return e!=null&&typeof e=="object"&&"nativeEvent"in e}var Oh=d(Y(),1);function Ne(e,t,r={}){let o=t.render,n=w8(t,r);if(r.enabled===!1)return null;let i=r.state??lt;return R8(e,o,n,i)}function w8(e,t={}){let{className:r,style:o,render:n}=e,{state:i=lt,ref:s,props:a,stateAttributesMapping:c,enabled:l=!0}=t,u=l?Zx(r,i):void 0,f=l?Ed(o,i):void 0,m=l?Xx(i,c):lt,p=l&&a?x8(a):void 0,g=l?Nc(m,p)??{}:lt;return typeof document<"u"&&(l?Array.isArray(s)?g.ref=Yx([g.ref,Ch(n),...s]):g.ref=Gi(g.ref,Ch(n),s):Gi(null,null)),l?(u!==void 0&&(g.className=kh(g.className,u)),f!==void 0&&(g.style=Nc(g.style,f)),g):lt}function x8(e){return Array.isArray(e)?Qx(e):He(void 0,e)}var S8=Symbol.for("react.lazy");function R8(e,t,r,o){if(t){if(typeof t=="function")return t(r,o);let n=He(r,t.props);n.ref=r.ref;let i=t;return i?.$$typeof===S8&&(i=ia.Children.toArray(t)[0]),ia.cloneElement(i,n)}if(e&&typeof e=="string")return E8(e,r);throw new Error(Qe(8))}function E8(e,t){return e==="button"?(0,Oh.createElement)("button",{type:"button",...t,key:t.key}):e==="img"?(0,Oh.createElement)("img",{alt:"",...t,key:t.key}):ia.createElement(e,t)}var Td=d(Y(),1);var o0=0;function C8(e,t="mui"){let[r,o]=Td.useState(e),n=e||r;return Td.useEffect(()=>{r==null&&(o0+=1,o(`${t}-${o0}`))},[r,t]),n}var n0=Ic.useId;function Mn(e,t){if(n0!==void 0){let r=n0();return e??(t?`${t}-${r}`:r)}return C8(e,t)}function Vn(e){return Mn(e,"base-ui")}var Ad=d(Y(),1);var Z={};ao(Z,{cancelOpen:()=>eM,chipRemovePress:()=>F8,clearPress:()=>V8,closePress:()=>N8,closeWatcher:()=>q8,decrementPress:()=>B8,disabled:()=>rM,drag:()=>Z8,escapeKey:()=>$8,focusOut:()=>Y8,imperativeAction:()=>iM,incrementPress:()=>D8,initial:()=>nM,inputBlur:()=>z8,inputChange:()=>j8,inputClear:()=>H8,inputPaste:()=>W8,inputPress:()=>U8,itemPress:()=>I8,keyboard:()=>K8,linkPress:()=>M8,listNavigation:()=>G8,missing:()=>oM,none:()=>T8,outsidePress:()=>A8,pointer:()=>X8,scrub:()=>J8,siblingOpen:()=>tM,swipe:()=>sM,trackPress:()=>L8,triggerFocus:()=>O8,triggerHover:()=>k8,triggerPress:()=>P8,wheel:()=>Q8,windowResize:()=>aM});var T8="none",P8="trigger-press",k8="trigger-hover",O8="trigger-focus",A8="outside-press",I8="item-press",N8="close-press",M8="link-press",V8="clear-press",F8="chip-remove-press",L8="track-press",D8="increment-press",B8="decrement-press",j8="input-change",H8="input-clear",z8="input-blur",W8="input-paste",U8="input-press",Y8="focus-out",$8="escape-key",q8="close-watcher",G8="list-navigation",K8="keyboard",X8="pointer",Z8="drag",Q8="wheel",J8="scrub",eM="cancel-open",tM="sibling-open",rM="disabled",oM="missing",nM="initial",iM="imperative-action",sM="swipe",aM="window-resize";function me(e,t,r,o){let n=!1,i=!1,s=o??lt;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 Ih=d(Y(),1);var i0=d(Y(),1),lM=[];function al(e){i0.useEffect(e,lM)}var Pd=null,QW=globalThis.requestAnimationFrame,Ah=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)}},kd=new Ah,gr=class e{static create(){return new e}static request(t){return kd.request(t)}static cancel(t){return kd.cancel(t)}currentId=Pd;request(t){this.cancel(),this.currentId=kd.request(()=>{this.currentId=Pd,t()})}cancel=()=>{this.currentId!==Pd&&(kd.cancel(this.currentId),this.currentId=Pd)};disposeEffect=()=>this.cancel};function Fn(){let e=nr(gr.create).current;return al(e.disposeEffect),e}function Od(e,t=!1,r=!1){let[o,n]=Ih.useState(e&&t?"idle":void 0),[i,s]=Ih.useState(e);return e&&!i&&(s(!0),n("starting")),!e&&i&&o!=="ending"&&!r&&n("ending"),!e&&!i&&o==="ending"&&n(void 0),J(()=>{if(!e&&i&&o!=="ending"&&r){let a=gr.request(()=>{n("ending")});return()=>{gr.cancel(a)}}},[e,i,o,r]),J(()=>{if(!e||t)return;let a=gr.request(()=>{n(void 0)});return()=>{gr.cancel(a)}},[t,e]),J(()=>{if(!e||!t)return;e&&i&&o!=="idle"&&n("starting");let a=gr.request(()=>{n("idle")});return()=>{gr.cancel(a)}},[t,e,i,o]),{mounted:i,setMounted:s,transitionStatus:o}}function s0(e){let{open:t,defaultOpen:r,onOpenChange:o,disabled:n}=e,[i,s]=jx({controlled:t,default:r,name:"Collapsible",state:"open"}),{mounted:a,setMounted:c,transitionStatus:l}=Od(i,!0,!0),u=Vn(),[f,m]=Ad.useState(),p=f??u,g=ie(h=>{let y=!i,b=me(Z.triggerPress,h.nativeEvent);o(y,b),!b.isCanceled&&s(y)});return Ad.useMemo(()=>({disabled:n,handleTrigger:g,mounted:a,open:i,panelId:p,setMounted:c,setOpen:s,setPanelIdState:m,transitionStatus:l}),[n,g,a,i,p,c,s,m,l])}var Id=d(Y(),1),Nh=Id.createContext(void 0);function Nd(){let e=Id.useContext(Nh);if(e===void 0)throw new Error(Qe(15));return e}var Ln=(function(e){return e.startingStyle="data-starting-style",e.endingStyle="data-ending-style",e})({}),cM={[Ln.startingStyle]:""},uM={[Ln.endingStyle]:""},Dn={transitionStatus(e){return e==="starting"?cM:e==="ending"?uM:null}};var Fc=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ln.startingStyle]="startingStyle",e[e.endingStyle=Ln.endingStyle]="endingStyle",e})({});var a0=(function(e){return e.panelOpen="data-panel-open",e})({});var dM={[Fc.open]:""},fM={[Fc.closed]:""},l0={open(e){return e?{[a0.panelOpen]:""}:null}},c0={open(e){return e?dM:fM}};var ll=d(Y(),1);function Md(){return typeof window<"u"}function zt(e){return Vd(e)?(e.nodeName||"").toLowerCase():"#document"}function Ge(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function bn(e){var t;return(t=(Vd(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Vd(e){return Md()?e instanceof Node||e instanceof Ge(e).Node:!1}function be(e){return Md()?e instanceof Element||e instanceof Ge(e).Element:!1}function Be(e){return Md()?e instanceof HTMLElement||e instanceof Ge(e).HTMLElement:!1}function Bn(e){return!Md()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Ge(e).ShadowRoot}function jn(e){let{overflow:t,overflowX:r,overflowY:o,display:n}=Jt(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&n!=="inline"&&n!=="contents"}function u0(e){return/^(table|td|th)$/.test(zt(e))}function Lc(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}var pM=/transform|translate|scale|rotate|perspective|filter/,mM=/paint|layout|strict|content/,sa=e=>!!e&&e!=="none",Mh;function Fd(e){let t=be(e)?Jt(e):e;return sa(t.transform)||sa(t.translate)||sa(t.scale)||sa(t.rotate)||sa(t.perspective)||!Ld()&&(sa(t.backdropFilter)||sa(t.filter))||pM.test(t.willChange||"")||mM.test(t.contain||"")}function d0(e){let t=hn(e);for(;Be(t)&&!vn(t);){if(Fd(t))return t;if(Lc(t))return null;t=hn(t)}return null}function Ld(){return Mh==null&&(Mh=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),Mh}function vn(e){return/^(html|body|#document)$/.test(zt(e))}function Jt(e){return Ge(e).getComputedStyle(e)}function Dc(e){return be(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function hn(e){if(zt(e)==="html")return e;let t=e.assignedSlot||e.parentNode||Bn(e)&&e.host||bn(e);return Bn(t)?t.host:t}function f0(e){let t=hn(e);return vn(t)?e.ownerDocument?e.ownerDocument.body:e.body:Be(t)&&jn(t)?t:f0(t)}function Ki(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);let n=f0(e),i=n===((o=e.ownerDocument)==null?void 0:o.body),s=Ge(n);if(i){let a=Dd(s);return t.concat(s,s.visualViewport||[],jn(n)?n:[],a&&r?Ki(a):[])}else return t.concat(n,Ki(n,[],r))}function Dd(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var Bd=d(Y(),1),gM=Bd.createContext(void 0);function p0(e=!1){let t=Bd.useContext(gM);if(t===void 0&&!e)throw new Error(Qe(16));return t}var m0=d(Y(),1);function g0(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:m0.useMemo(()=>{let l={onKeyDown(u){r&&t&&u.key!=="Tab"&&u.preventDefault()}};return o||(l.tabIndex=n,!i&&r&&(l.tabIndex=t?n:-1)),(i&&(t||s)||!i&&r)&&(l["aria-disabled"]=r),i&&(!t||a)&&(l.disabled=r),l},[o,r,t,s,a,i,n])}}function xi(e={}){let{disabled:t=!1,focusableWhenDisabled:r,tabIndex:o=0,native:n=!0,composite:i}=e,s=ll.useRef(null),a=p0(!0),c=i??a!==void 0,{props:l}=g0({focusableWhenDisabled:r,disabled:t,composite:c,tabIndex:o,isNativeButton:n}),u=ll.useCallback(()=>{let p=s.current;Vh(p)&&c&&t&&l.disabled===void 0&&p.disabled&&(p.disabled=!1)},[t,l.disabled,c]);J(u,[u]);let f=ll.useCallback((p={})=>{let{onClick:g,onMouseDown:h,onKeyUp:y,onKeyDown:b,onPointerDown:v,..._}=p;return He({onClick(w){if(t){w.preventDefault();return}g?.(w)},onMouseDown(w){t||h?.(w)},onKeyDown(w){if(t||(Vc(w),b?.(w),w.baseUIHandlerPrevented))return;let S=w.target===w.currentTarget,R=w.currentTarget,T=Vh(R),x=!n&&hM(R),C=S&&(n?T:!x),M=w.key==="Enter",A=w.key===" ",O=R.getAttribute("role"),P=O?.startsWith("menuitem")||O==="option"||O==="gridcell";if(S&&c&&A){if(w.defaultPrevented&&P)return;w.preventDefault(),x||n&&T?(R.click(),w.preventBaseUIHandler()):C&&(g?.(w),w.preventBaseUIHandler());return}C&&(!n&&(A||M)&&w.preventDefault(),!n&&M&&g?.(w))},onKeyUp(w){if(!t){if(Vc(w),y?.(w),w.target===w.currentTarget&&n&&c&&Vh(w.currentTarget)&&w.key===" "){w.preventDefault();return}w.baseUIHandlerPrevented||w.target===w.currentTarget&&!n&&!c&&w.key===" "&&g?.(w)}},onPointerDown(w){if(t){w.preventDefault();return}v?.(w)}},n?{type:"button"}:{role:"button"},l,_)},[t,l,c,n]),m=ie(p=>{s.current=p,u()});return{getButtonProps:f,buttonRef:m}}function Vh(e){return Be(e)&&e.tagName==="BUTTON"}function hM(e){return!!(e?.tagName==="A"&&e?.href)}var Gr=d(Y(),1);function ye(e,t,r,o){return e.addEventListener(t,r,o),()=>{e.removeEventListener(t,r,o)}}function Wt(e){let t=nr(bM,e).current;return t.next=e,J(t.effect),t}function bM(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}function Ce(e){return e?.ownerDocument||document}var v0=d(Y(),1);var b0=d(yn(),1);function _n(e){return e==null?e:"current"in e?e.current:e}function Hn(e,t=!1,r=!0){let o=Fn();return ie((n,i=null)=>{o.cancel();let s=_n(e);if(s==null)return;let a=s,c=()=>{b0.flushSync(n)};if(typeof a.getAnimations!="function"||globalThis.BASE_UI_ANIMATIONS_DISABLED){n();return}function l(){Promise.all(a.getAnimations().map(u=>u.finished)).then(()=>{i?.aborted||c()}).catch(()=>{if(r){i?.aborted||c();return}let u=a.getAnimations();!i?.aborted&&u.length>0&&u.some(f=>f.pending||f.playState!=="finished")&&l()})}if(t){let u=Ln.startingStyle;if(!a.hasAttribute(u)){o.request(l);return}let f=new MutationObserver(()=>{a.hasAttribute(u)||(f.disconnect(),l())});f.observe(a,{attributes:!0,attributeFilter:[u]}),i?.addEventListener("abort",()=>f.disconnect(),{once:!0});return}o.request(l)})}function Xi(e){let{enabled:t=!0,open:r,ref:o,onComplete:n}=e,i=ie(n),s=Hn(o,r,!1);v0.useEffect(()=>{if(!t)return;let a=new AbortController;return s(i,a.signal),()=>{a.abort()}},[t,r,i,s])}var Bc={height:void 0,width:void 0};function _0(e){let{externalRef:t,hiddenUntilFound:r,id:o,keepMounted:n,mounted:i,onOpenChange:s,open:a,setMounted:c,setOpen:l,transitionStatus:u}=e,f=Gr.useRef(null),m=Gr.useRef(null),[p,g]=Gr.useState(Bc),h=Gr.useRef(Bc),y=Gr.useRef(!1),b=Gr.useRef(a),v=Gr.useRef(!1),[_,w]=Gr.useState(!1),S=Gr.useRef(null),R=Gi(t,f),T=Wt({mounted:i,open:a}),x=Hn(f,!1,!1),C=!a&&!i,M=_?"idle":u,A=a&&(b.current||v.current),O=!a&&i&&m.current==="css-animation"&&p.height===void 0&&p.width===void 0?h.current:p,P=r&&C&&m.current!=="css-animation",L=ie((E,k=!0)=>{k&&(h.current=E),g(E)}),I=ie(()=>{S.current?.(),S.current=null}),D=ie(E=>{I(),S.current=()=>{S.current=null,E()}}),V=ie(()=>{a&&i&&m.current==="css-animation"&&(v.current=!0)});J(()=>{!_||u==="starting"||w(!1)},[_,u]),Gr.useEffect(()=>()=>{V(),I()},[V,I]),J(()=>{let E=f.current;if(!E)return;!a&&S.current&&I();let k=vM(E,A);if(m.current=k,a&&u==="idle"&&b.current&&k==="css-animation"){h.current=cl(E);return}if(a&&u==="starting"){let G=y.current;if(y.current=!1,k==="none"){L(cl(E)),w(!0);return}if(k==="css-transition"){let ee=yM(E);if(L(cl(E)),!G)return ee;let te=jc(E,"transition-duration","0s");return D(te),w(!0),ee}if(k==="css-animation"){if(L(cl(E)),!G){jc(E,"animation-name","none")();return}let ee=jc(E,"animation-name","none"),te=jc(E,"animation-duration","0s");ee(),D(te),w(!0);return}}if(!a&&i&&(u==="idle"||u==="starting")){if(b.current=!1,v.current=!1,k==="none"){L(Bc,!1),c(!1);return}L(cl(E));return}if(u!=="ending")return;if(k==="none"){c(!1);return}let B=cl(E);if(!((B.height??0)>0||(B.width??0)>0)){c(!1);return}L(B),k==="css-animation"&&jc(E,"animation-name","none")()},[i,a,I,L,c,D,A,u]),Xi({enabled:a&&i&&M==="idle",open:!0,ref:f,onComplete(){a&&L(Bc,!1)}}),Gr.useEffect(()=>{if(a||!i||M!=="ending"||!f.current)return;let k=new AbortController,B=-1;function W(){T.current.open||(c(!1),L(Bc,!1))}return B=gr.request(()=>{k.signal.aborted||x(W,k.signal)}),()=>{gr.cancel(B),k.abort()}},[T,i,a,M,x,L,c]),J(()=>{let E=f.current;!E||!r||!C||E.setAttribute("hidden","until-found")},[C,r]),Gr.useEffect(function(){let k=f.current;if(!k)return;function B(W){let G=me(Z.none,W);s(!0,G),!G.isCanceled&&(y.current=!0,l(!0))}return ye(k,"beforematch",B)},[s,l]);let N=n||r||i||a;return{height:O.height,props:{...P?{[Fc.startingStyle]:""}:void 0,hidden:C,id:o},ref:R,shouldPreventOpenAnimation:A,shouldRender:N,transitionStatus:M,width:O.width}}function cl(e){return{height:e.scrollHeight,width:e.scrollWidth}}function vM(e,t=!1){let r=Ge(e).getComputedStyle(e),o=(r.animationName.split(",").map(i=>i.trim()).some(i=>i!==""&&i!=="none")||t)&&y0(r.animationDuration),n=y0(r.transitionDuration);return o&&n||n?"css-transition":o?"css-animation":"none"}function y0(e){return e.split(",").map(t=>t.trim()).some(t=>t!==""&&Number.parseFloat(t)>0)}function jc(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 yM(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=gr.request(r);return()=>{gr.cancel(o),r()}}var w0=d(Y(),1);function x0(e){let t=w0.useRef(!0);t.current&&(t.current=!1,e())}var _t={};ao(_t,{engine:()=>jh,env:()=>zh,os:()=>Dh,screenReader:()=>Hh});var Dh={};ao(Dh,{android:()=>E0,apple:()=>Lh,ios:()=>Fh,linux:()=>RM,mac:()=>C0,windows:()=>SM});function _M(){return typeof navigator>"u"?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0}}var{userAgent:wM,platform:xM,maxTouchPoints:S0}=_M(),aa=wM.toLowerCase(),la=xM.toLowerCase();var Fh=/^i(os$|p)/.test(la)||la==="macintel"&&S0>1,R0="android",E0=la===R0||aa.includes(R0),C0=!Fh&&la.startsWith("mac"),SM=la.startsWith("win"),RM=!E0&&/^(linux|chrome os)/.test(la),Lh=C0||Fh;var jh={};ao(jh,{blink:()=>CM,gecko:()=>EM,webkit:()=>Bh});var Bh=typeof CSS<"u"&&!!CSS.supports?.("-webkit-backdrop-filter:none"),EM=!Bh&&aa.includes("firefox"),CM=!Bh&&aa.includes("chrom");var Hh={};ao(Hh,{voiceOver:()=>TM});var TM=Lh;var zh={};ao(zh,{jsdom:()=>PM});var PM=/jsdom|happydom/.test(aa);var Hc=0,cr=class e{static create(){return new e}currentId=Hc;start(t,r){this.clear(),this.currentId=setTimeout(()=>{this.currentId=Hc,r()},t)}isStarted(){return this.currentId!==Hc}clear=()=>{this.currentId!==Hc&&(clearTimeout(this.currentId),this.currentId=Hc)};disposeEffect=()=>this.clear};function Rr(){let e=nr(cr.create).current;return al(e.disposeEffect),e}var T0={},P0={},k0="";function kM(e){if(typeof document>"u")return!1;let t=Ce(e);return Ge(t).innerWidth-t.documentElement.clientWidth>0}function OM(e){if(!(typeof CSS<"u"&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||typeof document>"u")return!1;let r=Ce(e),o=r.documentElement,n=r.body,i=jn(o)?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 l=i.offsetWidth;return i.style.overflowY=s,o.style.scrollbarGutter=a,c===l}function AM(e){let t=Ce(e),r=t.documentElement,o=t.body,n=jn(r)?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 IM(e){let t=Ce(e),r=t.documentElement,o=t.body,n=Ge(r),i=0,s=0,a=!1,c=gr.create();if(_t.engine.webkit&&(n.visualViewport?.scale??1)!==1)return()=>{};function l(){let p=n.getComputedStyle(r),g=n.getComputedStyle(o),b=(p.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";i=r.scrollTop,s=r.scrollLeft,T0={scrollbarGutter:r.style.scrollbarGutter,overflowY:r.style.overflowY,overflowX:r.style.overflowX},k0=r.style.scrollBehavior,P0={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 v=r.scrollHeight>r.clientHeight,_=r.scrollWidth>r.clientWidth,w=p.overflowY==="scroll"||g.overflowY==="scroll",S=p.overflowX==="scroll"||g.overflowX==="scroll",R=Math.max(0,n.innerWidth-o.clientWidth),T=Math.max(0,n.innerHeight-o.clientHeight),x=parseFloat(g.marginTop)+parseFloat(g.marginBottom),C=parseFloat(g.marginLeft)+parseFloat(g.marginRight),M=jn(r)?r:o;if(a=OM(e),a){r.style.scrollbarGutter=b,M.style.overflowY="hidden",M.style.overflowX="hidden";return}Object.assign(r.style,{scrollbarGutter:b,overflowY:"hidden",overflowX:"hidden"}),(v||w)&&(r.style.overflowY="scroll"),(_||S)&&(r.style.overflowX="scroll"),Object.assign(o.style,{position:"relative",height:x||T?`calc(100dvh - ${x+T}px)`:"100dvh",width:C||R?`calc(100vw - ${C+R}px)`:"100vw",boxSizing:"border-box",overflow:"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,T0),Object.assign(o.style,P0),a||(r.scrollTop=i,r.scrollLeft=s,r.removeAttribute("data-base-ui-scroll-locked"),r.style.scrollBehavior=k0)}function f(){u(),c.request(l)}l();let m=ye(n,"resize",f);return()=>{c.cancel(),u(),typeof n.removeEventListener=="function"&&m()}}var Wh=class{lockCount=0;restore=null;timeoutLock=cr.create();timeoutUnlock=cr.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=Ce(t).documentElement,n=Ge(o).getComputedStyle(o).overflowY;if(n==="hidden"||n==="clip"){this.restore=jo;return}let i=_t.os.ios||!kM(t);this.restore=i?AM(t):IM(t)}},NM=new Wh;function O0(e=!0,t=null){J(()=>{if(e)return NM.acquire(t)},[e,t])}var Er=d(Y(),1);function A0(e){e.preventDefault(),e.stopPropagation()}function I0(e){return"nativeEvent"in e}function N0(e){return e.pointerType===""&&e.isTrusted?!0:_t.os.android&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function M0(e){return _t.env.jsdom?!1:!_t.os.android&&e.width===0&&e.height===0||_t.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 Ho(e,t){let r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function V0(e){let t=e.type;return t==="click"||t==="mousedown"||t==="keydown"||t==="keyup"}var zc="data-base-ui-focusable";var Uh="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Kr(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function ce(e,t){if(!e||!t)return!1;let r=t.getRootNode?.();if(e.contains(t))return!0;if(r&&Bn(r)){let o=t;for(;o;){if(e===o)return!0;o=o.parentNode||o.host}}return!1}function Pt(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Zi(e,t){if(!be(e))return!1;let r=e;if(t.hasElement(r))return!r.hasAttribute("data-trigger-disabled");for(let[,o]of t.entries())if(ce(o,r))return!o.hasAttribute("data-trigger-disabled");return!1}function jd(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 F0(e){return e.matches("html,body")}function ca(e){return Be(e)&&e.matches(Uh)}function Yh(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${Uh}`)!=null}function $h(e){return e?e.getAttribute("role")==="combobox"&&ca(e):!1}function L0(e){if(!e||_t.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch{return!0}}function qh(e){return e?e.hasAttribute(zc)?e:e.querySelector(`[${zc}]`)||e:null}function MM(e,t){return t!=null&&!Ho(t)?0:typeof e=="function"?e():e}function Si(e,t,r){let o=MM(e,r);return typeof o=="number"?o:o?.[t]}function Gh(e){return typeof e=="function"?e():e}function Hd(e,t){return t||e==="click"||e==="mousedown"}function D0(e){return e?.includes("mouse")&&e!=="mousedown"}var B0=d(F(),1),j0=Er.createContext({hasProvider:!1,timeoutMs:0,delayRef:{current:0},initialDelayRef:{current:0},timeout:new cr,currentIdRef:{current:null},currentContextRef:{current:null}});function VM(e,t){e.current=t.current}function Kh(e){let{children:t,delay:r,timeoutMs:o=0}=e,n=Er.useRef(r),i=Er.useRef(r),s=Er.useRef(null),a=Er.useRef(null),c=Rr();return J(()=>{if(i.current=r,!s.current){n.current=r;return}n.current={open:Si(n.current,"open"),close:Si(r,"close")}},[r,s,n,i]),(0,B0.jsx)(j0.Provider,{value:Er.useMemo(()=>({hasProvider:!0,delayRef:n,initialDelayRef:i,currentIdRef:s,timeoutMs:o,currentContextRef:a,timeout:c}),[o,c]),children:t})}function Xh(e,t={open:!1}){let{open:r}=t,o="rootStore"in e?e.rootStore:e,n=o.useState("floatingId"),i=Er.useContext(j0),{currentIdRef:s,delayRef:a,timeoutMs:c,initialDelayRef:l,currentContextRef:u,hasProvider:f,timeout:m}=i,[p,g]=Er.useState(!1),h=Er.useRef(r),y=Er.useRef(!1);return J(()=>{h.current=r},[r]),J(()=>()=>{y.current=!0},[]),J(()=>{function b(){y.current||g(!1),u.current?.setIsInstantPhase(!1),s.current=null,u.current=null,a.current=l.current,m.clear()}if(s.current&&!r&&s.current===n){if(g(!1),c){let v=n;return m.start(c,()=>{o.select("open")||s.current&&s.current!==v||b()}),()=>{(h.current||s.current!==v)&&m.clear()}}b()}},[r,n,s,a,c,l,u,m,o]),J(()=>{if(!r)return;let b=u.current,v=s.current;m.clear(),u.current={onOpenChange:o.setOpen,setIsInstantPhase:g},s.current=n,a.current={open:0,close:Si(l.current,"close")},v!==null&&v!==n?(g(!0),b?.setIsInstantPhase(!0),b?.onOpenChange(!1,me(Z.none))):(g(!1),b?.setIsInstantPhase(!1))},[r,n,o,s,a,l,u,m]),J(()=>()=>{if(s.current===n){if(u.current=null,!h.current)return;s.current=null,VM(a,l),m.clear()}},[u,s,a,n,l,m]),Er.useMemo(()=>({hasProvider:f,delayRef:a,isInstantPhase:p}),[f,a,p])}var Tr=d(Y(),1);function Cr(...e){return()=>{for(let t=0;t<e.length;t+=1){let r=e[t];r&&r()}}}var zd=d(Y(),1);var H0={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},z0={...H0,position:"fixed",top:0,left:0},$Y={...H0,position:"absolute"};var W0=d(F(),1),Ri=zd.forwardRef(function(t,r){let[o,n]=zd.useState();return J(()=>{_t.screenReader.voiceOver&&_t.engine.webkit&&n("button")},[]),(0,W0.jsx)("span",{...t,ref:r,style:z0,"aria-hidden":o?void 0:!0,...{tabIndex:0,role:o},"data-base-ui-focus-guard":""})});var $0=["top","right","bottom","left"];var Qi=Math.min,Xr=Math.max,Ji=Math.round,Uc=Math.floor,wn=e=>({x:e,y:e}),FM={left:"right",right:"left",bottom:"top",top:"bottom"};function Yc(e,t,r){return Xr(e,Qi(t,r))}function xn(e,t){return typeof e=="function"?e(t):e}function hr(e){return e.split("-")[0]}function Sn(e){return e.split("-")[1]}function Ud(e){return e==="x"?"y":"x"}function $c(e){return e==="y"?"height":"width"}function lo(e){let t=e[0];return t==="t"||t==="b"?"y":"x"}function qc(e){return Ud(lo(e))}function q0(e,t,r){r===void 0&&(r=!1);let o=Sn(e),n=qc(e),i=$c(n),s=n==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[i]>t.floating[i]&&(s=Wc(s)),[s,Wc(s)]}function G0(e){let t=Wc(e);return[Wd(e),t,Wd(t)]}function Wd(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}var U0=["left","right"],Y0=["right","left"],LM=["top","bottom"],DM=["bottom","top"];function BM(e,t,r){switch(e){case"top":case"bottom":return r?t?Y0:U0:t?U0:Y0;case"left":case"right":return t?LM:DM;default:return[]}}function K0(e,t,r,o){let n=Sn(e),i=BM(hr(e),r==="start",o);return n&&(i=i.map(s=>s+"-"+n),t&&(i=i.concat(i.map(Wd)))),i}function Wc(e){let t=hr(e);return FM[t]+e.slice(t.length)}function jM(e){return{top:0,right:0,bottom:0,left:0,...e}}function Yd(e){return typeof e!="number"?jM(e):{top:e,right:e,bottom:e,left:e}}function ua(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 HM(e){return e.visibility==="hidden"||e.visibility==="collapse"}function $d(e,t=e?Jt(e):null){return!e||!e.isConnected||!t||HM(t)?!1:typeof e.checkVisibility=="function"?e.checkVisibility():t.display!=="none"&&t.display!=="contents"}var zM='a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]';function WM(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return Bn(r)?r.host:null}function Qh(e){for(let t of Array.from(e.children))if(zt(t)==="summary")return t;return null}function UM(e,t){let r=Qh(t);return!!r&&(e===r||ce(r,e))}function X0(e){let t=e?zt(e):"";return e!=null&&e.matches(zM)&&(t!=="summary"||e.parentElement!=null&&zt(e.parentElement)==="details"&&Qh(e.parentElement)===e)&&(t!=="details"||Qh(e)==null)&&(t!=="input"||e.type!=="hidden")}function Z0(e){if(!X0(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=WM(t)){let r=t!==e,o=zt(t)==="slot";if(t.hasAttribute("inert")||r&&zt(t)==="details"&&!t.open&&!UM(e,t)||t.hasAttribute("hidden")||!o&&!YM(t,r))return!1}return!0}function YM(e,t){let r=Jt(e);return t?r.display!=="none":$d(e,r)}function Q0(e){let t=e.tabIndex;if(t<0){let r=zt(e);if(r==="details"||r==="audio"||r==="video"||Be(e)&&e.isContentEditable)return 0}return t}function Zh(e){if(zt(e)!=="input")return null;let t=e;return t.type==="radio"&&t.name!==""?t:null}function $M(e,t){let r=Zh(e);if(!r)return!0;let o=t.find(n=>{let i=Zh(n);return i?.name===r.name&&i.form===r.form&&i.checked});return o?o===r:t.find(n=>{let i=Zh(n);return i?.name===r.name&&i.form===r.form})===r}function J0(e){if(Be(e)&&zt(e)==="slot"){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return Be(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function eS(e,t){J0(e).forEach(r=>{X0(r)&&t.push(r),eS(r,t)})}function tS(e,t,r){J0(e).forEach(o=>{Be(o)&&o.matches(t)&&r.push(o),tS(o,t,r)})}function qd(e){return Z0(e)&&Q0(e)>=0}function Jh(e){let t=[];return eS(e,t),t.filter(Z0)}function ul(e){let t=Jh(e);return t.filter(r=>Q0(r)>=0&&$M(r,t))}function rS(e,t){let r=ul(e),o=r.length;if(o===0)return;let n=Kr(Ce(e)),i=r.indexOf(n),s=i===-1?t===1?0:o-1:i+t;return r[s]}function dl(e){return rS(Ce(e).body,1)||e}function Gd(e){return rS(Ce(e).body,-1)||e}function oS(e,t){if(!e)return null;let r=ul(Ce(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 nS(e){return oS(e,1)}function iS(e){return oS(e,-1)}function Ei(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!o||!ce(r,o)}function sS(e){ul(e).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function eb(e){let t=[];tS(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 zo(e,t,r=!0){return e.filter(n=>n.parentId===t).flatMap(n=>[...!r||n.context?.open?[n]:[],...zo(e,n.id,r)])}function tb(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 Ci(e){return`data-base-ui-${e}`}var Kd=0;function Xd(e,t={}){let{preventScroll:r=!1,sync:o=!1,shouldFocus:n}=t;cancelAnimationFrame(Kd);function i(){n&&!n()||e?.focus({preventScroll:r})}if(o)return i(),jo;let s=requestAnimationFrame(i);return Kd=s,()=>{Kd===s&&(cancelAnimationFrame(s),Kd=0)}}var rb={inert:new WeakMap,"aria-hidden":new WeakMap},aS="data-base-ui-inert",nb={inert:new WeakSet,"aria-hidden":new WeakSet},Gc=new WeakMap,ob=0;function qM(e){return nb[e]}function dS(e){return e?Bn(e)?e.host:dS(e.parentNode):null}var lS=(e,t)=>t.map(r=>{if(e.contains(r))return r;let o=dS(r);return e.contains(o)?o:null}).filter(r=>r!=null),cS=e=>{let t=new Set;return e.forEach(r=>{let o=r;for(;o&&!t.has(o);)t.add(o),o=o.parentNode}),t},uS=(e,t,r)=>{let o=[],n=i=>{!i||r.has(i)||Array.from(i.children).forEach(s=>{zt(s)!=="script"&&(t.has(s)?n(s):o.push(s))})};return n(e),o};function GM(e,t,r,o,{mark:n=!0}){let i=null;o?i="inert":r&&(i="aria-hidden");let s=null,a=null,c=lS(t,e),l=n?uS(t,cS(c),new Set(c)):[],u=[],f=[];if(i){let m=rb[i],p=qM(i);a=p,s=m;let g=lS(t,Array.from(t.querySelectorAll("[aria-live]"))),h=c.concat(g);uS(t,cS(h),new Set(h)).forEach(b=>{let v=b.getAttribute(i),_=v!==null&&v!=="false",w=(m.get(b)||0)+1;m.set(b,w),u.push(b),w===1&&_&&p.add(b),_||b.setAttribute(i,i==="inert"?"":"true")})}return n&&l.forEach(m=>{let p=(Gc.get(m)||0)+1;Gc.set(m,p),f.push(m),p===1&&m.setAttribute(aS,"")}),ob+=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 p=(Gc.get(m)||0)-1;Gc.set(m,p),p||m.removeAttribute(aS)}),ob-=1,ob||(rb.inert=new WeakMap,rb["aria-hidden"]=new WeakMap,nb.inert=new WeakSet,nb["aria-hidden"]=new WeakSet,Gc=new WeakMap)}}function ib(e,t={}){let{ariaHidden:r=!1,inert:o=!1,mark:n=!0}=t,i=Ce(e[0]).body;return GM(e,i,r,o,{mark:n})}var Et=d(Y(),1),sb=d(yn(),1);var fS={style:{transition:"none"}},Zd="data-base-ui-click-trigger",KM="data-base-ui-swipe-ignore",XM="data-swipe-ignore",p$=`[${KM}]`,m$=`[${XM}]`;var Qd={fallbackAxisSide:"end"},pS={clipPath:"inset(50%)",position:"fixed",top:0,left:0};var da=d(F(),1),mS=Et.createContext(null),ab=()=>Et.useContext(mS),ZM=Ci("portal");function Jd(e={}){let{ref:t,container:r,componentProps:o=lt,elementProps:n}=e,i=Mn(),a=ab()?.portalNode,[c,l]=Et.useState(null),[u,f]=Et.useState(null),m=ie(y=>{y!==null&&f(y)}),p=Et.useRef(null);J(()=>{if(r===null){p.current&&(p.current=null,f(null),l(null));return}if(i==null)return;let y=(r&&(Vd(r)?r:r.current))??a??document.body;if(y==null){p.current&&(p.current=null,f(null),l(null));return}p.current!==y&&(p.current=y,f(null),l(y))},[r,a,i]);let g=Ne("div",o,{ref:[t,m],props:[{id:i,[ZM]:""},n]});return{portalNode:u,portalSubtree:c&&g?sb.createPortal(g,c):null}}var lb=Et.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,container:a,renderGuards:c,...l}=t,{portalNode:u,portalSubtree:f}=Jd({container:a,ref:r,componentProps:t,elementProps:l}),m=Et.useRef(null),p=Et.useRef(null),g=Et.useRef(null),h=Et.useRef(null),[y,b]=Et.useState(null),v=Et.useRef(!1),_=y?.modal,w=y?.open,S=typeof c=="boolean"?c:!!y&&!y.modal&&y.open&&!!u;Et.useEffect(()=>{if(!u||_)return;function T(x){u&&x.relatedTarget&&Ei(x)&&(x.type==="focusin"?v.current&&(eb(u),v.current=!1):(sS(u),v.current=!0))}return Cr(ye(u,"focusin",T,!0),ye(u,"focusout",T,!0))},[u,_]),J(()=>{!u||w!==!0||!v.current||(eb(u),v.current=!1)},[w,u]);let R=Et.useMemo(()=>({beforeOutsideRef:m,afterOutsideRef:p,beforeInsideRef:g,afterInsideRef:h,portalNode:u,setFocusManagerState:b}),[u]);return(0,da.jsxs)(Et.Fragment,{children:[f,(0,da.jsxs)(mS.Provider,{value:R,children:[S&&u&&(0,da.jsx)(Ri,{"data-type":"outside",ref:m,onFocus:T=>{if(Ei(T,u))g.current?.focus();else{let x=y?y.domReference:null;Gd(x)?.focus()}}}),S&&u&&(0,da.jsx)("span",{"aria-owns":u.id,style:pS}),u&&sb.createPortal(s,u),S&&u&&(0,da.jsx)(Ri,{"data-type":"outside",ref:p,onFocus:T=>{if(Ei(T,u))h.current?.focus();else{let x=y?y.domReference:null;dl(x)?.focus(),y?.closeOnFocusOut&&y?.onOpenChange(!1,me(Z.focusOut,T.nativeEvent))}}})]})]})});var es=d(Y(),1);function ef(){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 tf=class{nodesRef={current:[]};events=ef();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 cb=d(F(),1),gS=es.createContext(null),hS=es.createContext(null),Rn=()=>es.useContext(gS)?.id||null,Wo=e=>{let t=es.useContext(hS);return e??t};function ub(e){let t=Mn(),r=Wo(e),o=Rn();return J(()=>{if(!t)return;let n={id:t,parentId:o};return r?.addNode(n),()=>{r?.removeNode(n)}},[r,t,o]),t}function db(e){let{children:t,id:r}=e,o=Rn();return(0,cb.jsx)(gS.Provider,{value:es.useMemo(()=>({id:r,parentId:o}),[r,o]),children:t})}function fb(e){let{children:t,externalTree:r}=e,o=nr(()=>r??new tf).current;return(0,cb.jsx)(hS.Provider,{value:o,children:t})}var Kc=d(F(),1);function QM(e,t){let r=Ge(Pt(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 bS=20,ts=[];function pb(){ts=ts.filter(e=>e.deref()?.isConnected)}function vS(e){pb(),e&&zt(e)!=="body"&&(ts.push(new WeakRef(e)),ts.length>bS&&(ts=ts.slice(-bS)))}function yS(){return pb(),ts[ts.length-1]?.deref()}function JM(e){return e?qd(e)?e:ul(e)[0]||e:null}function _S(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let r=Jh(e).filter(n=>{let i=n.getAttribute("data-tabindex")||"";return qd(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 mb(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:l="",nextFocusableElement:u,previousFocusableElement:f,beforeContentFocusGuardRef:m,externalTree:p,getInsideElements:g}=e,h="rootStore"in t?t.rootStore:t,y=h.useState("open"),b=h.useState("domReferenceElement"),v=h.useState("floatingElement"),{events:_,dataRef:w}=h.context,S=ie(()=>w.current.floatingContext?.nodeId),R=n===!1,T=$h(b)&&R,x=Wt(n),C=Wt(i),M=Wt(l),A=Wt(y),O=Wo(p),P=ab(),L=Tr.useRef(!1),I=Tr.useRef(!1),D=Tr.useRef(!1),V=Tr.useRef(null),N=Tr.useRef(""),E=Tr.useRef(""),k=Tr.useRef(null),B=Tr.useRef(null),W=Gi(k,m,P?.beforeInsideRef),G=Gi(B,P?.afterInsideRef),ee=Rr(),te=Rr(),re=Fn(),le=P!=null,Q=qh(v),se=ie(($=Q)=>$?ul($):[]),q=ie(()=>g?.().filter($=>$!=null)??[]);Tr.useEffect(()=>{if(o||!a)return;function $(we){we.key==="Tab"&&ce(Q,Kr(Ce(Q)))&&se().length===0&&!T&&A0(we)}let fe=Ce(Q);return ye(fe,"keydown",$)},[o,Q,a,T,se]),Tr.useEffect(()=>{if(o||!y)return;let $=Ce(Q);function fe(){D.current=!1}function we(ot){let ue=Pt(ot),xe=q(),pe=ce(v,ue)||ce(b,ue)||ce(P?.portalNode,ue)||xe.some(dt=>dt===ue||ce(dt,ue));D.current=!pe,E.current=ot.pointerType||"keyboard",ue?.closest(`[${Zd}]`)&&(I.current=!0,te.start(0,()=>{I.current=!1}))}function Ze(){E.current="keyboard"}return Cr(ye($,"pointerdown",we,!0),ye($,"pointerup",fe,!0),ye($,"pointercancel",fe,!0),ye($,"keydown",Ze,!0),fe)},[o,v,b,Q,y,P,te,q]),Tr.useEffect(()=>{if(o||!c)return;let $=Ce(Q);function fe(){I.current=!0,te.start(0,()=>{I.current=!1})}function we(xe){let pe=Pt(xe);qd(pe)&&(V.current=pe)}function Ze(xe){let pe=xe.relatedTarget,dt=xe.currentTarget,Bt=Pt(xe);a&&pe==null&&Bt!=null&&ce(v,Bt)&&vS(Bt),queueMicrotask(()=>{let De=S(),xo=h.context.triggerElements,z=q(),X=pe?.hasAttribute(Ci("focus-guard"))&&[k.current,B.current,P?.beforeInsideRef.current,P?.afterInsideRef.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,_n(f),_n(u)].includes(pe),Ie=!(ce(b,pe)||ce(v,pe)||ce(pe,v)||ce(P?.portalNode,pe)||z.some(he=>he===pe||ce(he,pe))||pe!=null&&xo.hasElement(pe)||xo.hasMatchingElement(he=>ce(he,pe))||X||O&&(zo(O.nodesRef.current,De).find(he=>ce(he.context?.elements.floating,pe)||ce(he.context?.elements.domReference,pe))||tb(O.nodesRef.current,De).find(he=>[he.context?.elements.floating,qh(he.context?.elements.floating)].includes(pe)||he.context?.elements.domReference===pe)));if(dt===b&&Q&&_S(Q),s&&dt!==b&&!$d(Bt)&&Kr($)===$.body){if(Be(Q)&&(Q.focus(),s==="popup")){re.request(()=>{Q.focus()});return}let he=se(),Ue=V.current,or=(Ue&&he.includes(Ue)?Ue:null)||he[he.length-1]||Q;Be(or)&&or.focus()}if(w.current.insideReactTree){w.current.insideReactTree=!1;return}(T||!a)&&pe&&Ie&&!I.current&&(T||pe!==yS())&&(L.current=!0,h.setOpen(!1,me(Z.focusOut,xe)))})}function ot(){D.current||(w.current.insideReactTree=!0,ee.start(0,()=>{w.current.insideReactTree=!1}))}let ue=Be(b)?b:null;if(!(!v&&!ue))return Cr(ue&&ye(ue,"focusout",Ze),ue&&ye(ue,"pointerdown",fe),v&&ye(v,"focusin",we),v&&ye(v,"focusout",Ze),v&&P&&ye(v,"focusout",ot,!0))},[o,b,v,Q,a,O,P,h,c,s,se,T,S,w,ee,te,re,u,f,q]),Tr.useEffect(()=>{if(o||!v||!y)return;let $=Array.from(P?.portalNode?.querySelectorAll(`[${Ci("portal")}]`)||[]),we=(O?tb(O.nodesRef.current,S()):[]).find(dt=>$h(dt.context?.elements.domReference||null))?.context?.elements.domReference,ot=[...[v,...$,k.current,B.current,P?.beforeOutsideRef.current,P?.afterOutsideRef.current,...q()],we,_n(f),_n(u),T?b:null].filter(dt=>dt!=null),ue=ib(ot,{ariaHidden:a||T,mark:!1}),xe=[v,...$].filter(dt=>dt!=null),pe=ib(xe);return()=>{pe(),ue()}},[y,o,b,v,a,P,T,O,S,u,f,q]),J(()=>{if(!y||o||!Be(Q))return;let $=Ce(Q),fe=Kr($);queueMicrotask(()=>{let we=x.current,Ze=typeof we=="function"?we(M.current||""):we;if(Ze===void 0||Ze===!1||ce(Q,fe))return;let ue=null,xe=()=>(ue==null&&(ue=se(Q)),ue[0]||Q),pe;Ze===!0||Ze===null?pe=xe():pe=_n(Ze),pe=pe||xe();let dt=ce(Q,Kr($));Xd(pe,{preventScroll:pe===Q,shouldFocus(){if(!A.current)return!1;if(dt)return!0;let Bt=Kr($);return!(Bt!==pe&&ce(Q,Bt))}})})},[o,y,Q,se,x,M,A]),J(()=>{if(o||!Q)return;let $=Ce(Q),fe=Kr($),we=M.current==null;vS(fe);function Ze(ue){if(ue.open||(N.current=QM(ue.nativeEvent,E.current)),ue.reason===Z.triggerHover&&ue.nativeEvent.type==="mouseleave"&&(L.current=!0),ue.reason===Z.outsidePress)if(ue.nested)L.current=!1;else if(N0(ue.nativeEvent)||M0(ue.nativeEvent))L.current=!1;else{let xe=!1;Ce(Q).createElement("div").focus({get preventScroll(){return xe=!0,!1}}),xe?L.current=!1:L.current=!0}}_.on("openchange",Ze);function ot(){let ue=C.current,xe=typeof ue=="function"?ue(N.current):ue;if(xe===void 0||xe===!1)return null;xe===null&&(xe=!0);let pe=b?.isConnected?b:null,dt=fe?.isConnected&&zt(fe)!=="body"?fe:null,Bt=we?dt||pe:pe||dt;return Bt||(Bt=yS()||null),typeof xe=="boolean"?Bt:_n(xe)||Bt||null}return()=>{_.off("openchange",Ze);let ue=Kr($),xe=q(),pe=ce(v,ue)||xe.some(De=>De===ue||ce(De,ue))||O&&zo(O.nodesRef.current,S(),!1).some(De=>ce(De.context?.elements.floating,ue)),dt=C.current,Bt=ot();queueMicrotask(()=>{let De=JM(Bt),xo=typeof dt!="boolean";dt&&!L.current&&Be(De)&&(!(!xo&&De!==ue&&ue!==$.body)||pe)&&De.focus({preventScroll:!0}),L.current=!1})}},[o,v,Q,C,M,_,O,b,S,q]),J(()=>{if(!_t.engine.webkit||y||!v)return;let $=Kr(Ce(v));!Be($)||!ca($)||ce(v,$)&&$.blur()},[y,v]),J(()=>{if(!(o||!P))return P.setFocusManagerState({modal:a,closeOnFocusOut:c,open:y,onOpenChange:h.setOpen,domReference:b}),()=>{P.setFocusManagerState(null)}},[o,P,a,y,h,c,b]),J(()=>{if(!(o||!Q))return _S(Q),()=>{queueMicrotask(pb)}},[o,Q]);let _e=!o&&(a?!T:!0)&&(le||a);return(0,Kc.jsxs)(Tr.Fragment,{children:[_e&&(0,Kc.jsx)(Ri,{"data-type":"inside",ref:W,onFocus:$=>{if(a){let fe=se();Xd(fe[fe.length-1])}else P?.portalNode&&(L.current=!1,Ei($,P.portalNode)?dl(b)?.focus():_n(f??P.beforeOutsideRef)?.focus())}}),r,_e&&(0,Kc.jsx)(Ri,{"data-type":"inside",ref:G,onFocus:$=>{a?Xd(se()[0]):P?.portalNode&&(c&&(L.current=!0),Ei($,P.portalNode)?Gd(b)?.focus():_n(u??P.afterOutsideRef)?.focus())}})]})}var Xc=d(Y(),1);function gb(e,t={}){let{enabled:r=!0,event:o="click",toggle:n=!0,ignoreMouse:i=!1,stickIfOpen:s=!0,touchOpenDelay:a=0,reason:c=Z.triggerPress}=t,l="rootStore"in e?e.rootStore:e,u=l.context.dataRef,f=Xc.useRef(void 0),m=Fn(),p=Rr(),g=Xc.useMemo(()=>{function h(b,v,_,w){let S=me(c,v,_);b&&w==="touch"&&a>0?p.start(a,()=>{l.setOpen(!0,S)}):l.setOpen(b,S)}function y(b,v,_){let w=u.current.openEvent,S=l.select("domReferenceElement")!==v;return b&&S||!b||!n?!0:w&&s?!_(w.type):!1}return{onPointerDown(b){f.current=b.pointerType},onMouseDown(b){let v=f.current,_=b.nativeEvent,w=l.select("open");if(b.button!==0||o==="click"||Ho(v,!0)&&i)return;let S=y(w,b.currentTarget,x=>x==="click"||x==="mousedown"),R=Pt(_);if(ca(R)){h(S,_,R,v);return}let T=b.currentTarget;m.request(()=>{h(S,_,T,v)})},onClick(b){if(o==="mousedown-only")return;let v=f.current;if(o==="mousedown"&&v){f.current=void 0;return}if(Ho(v,!0)&&i)return;let _=l.select("open"),w=y(_,b.currentTarget,S=>S==="click"||S==="mousedown"||S==="keydown"||S==="keyup");h(w,b.nativeEvent,b.currentTarget,v)},onKeyDown(){f.current=void 0}}},[u,o,i,c,l,s,n,m,p,a]);return Xc.useMemo(()=>r?{reference:g}:lt,[r,g])}var co=d(Y(),1);function e6(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",l=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,l=0,u=0,!n||c?(l=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,l=t.axis==="y"?i.width:l),n=!0,{width:l,height:u,x:f,y:m,top:m,right:f+l,bottom:m+u,left:f}}}}function wS(e){return e!=null&&e.clientX!=null}function hb(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,l=co.useRef(!1),u=co.useRef(null),[f,m]=co.useState(),[p,g]=co.useState([]),h=ie(w=>{n.set("positionReference",w)}),y=ie((w,S,R)=>{l.current||c.current.openEvent&&!wS(c.current.openEvent)||n.set("positionReference",e6(R??a,{x:w,y:S,axis:o,dataRef:c,pointerType:f}))}),b=ie(w=>{i?u.current||(y(w.clientX,w.clientY,w.currentTarget),g([])):y(w.clientX,w.clientY,w.currentTarget)}),v=Ho(f)?s:i;co.useEffect(()=>{if(!r){h(a);return}if(!v)return;function w(){u.current?.(),u.current=null}let S=Ge(s);function R(T){let x=Pt(T);ce(s,x)?w():y(T.clientX,T.clientY)}return!c.current.openEvent||wS(c.current.openEvent)?u.current=ye(S,"mousemove",R):h(a),w},[v,r,s,c,a,n,y,h,p]),co.useEffect(()=>()=>{n.set("positionReference",null)},[n]),co.useEffect(()=>{r&&!s&&(l.current=!1)},[r,s]),co.useEffect(()=>{!r&&i&&(l.current=!0)},[r,i]);let _=co.useMemo(()=>{function w(S){m(S.pointerType)}return{onPointerDown:w,onPointerEnter:w,onMouseMove:b,onMouseEnter:b}},[b]);return co.useMemo(()=>r?{reference:_,trigger:_}:{},[r,_])}var uo=d(Y(),1);function t6(){return!1}function r6(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:o=!0,outsidePress:n=!0,outsidePressEvent:i="sloppy",referencePress:s=t6,bubbles:a,externalTree:c}=t,l="rootStore"in e?e.rootStore:e,u=l.useState("open"),f=l.useState("floatingElement"),{dataRef:m}=l.context,p=Wo(c),g=ie(typeof n=="function"?n:()=>!1),h=typeof n=="function"?g:n,y=h!==!1,b=ie(()=>i),{escapeKey:v,outsidePress:_}=r6(a),w=uo.useRef(!1),S=uo.useRef(!1),R=uo.useRef(!1),T=uo.useRef(!1),x=uo.useRef(""),C=uo.useRef(null),M=Rr(),A=Rr(),O=ie(()=>{A.clear(),m.current.insideReactTree=!1}),P=ie(W=>{let G=m.current.floatingContext?.nodeId;return(p?zo(p.nodesRef.current,G):[]).some(te=>te.context?.open&&!te.context.dataRef.current[W])}),L=ie(W=>jd(W,l.select("floatingElement"))||jd(W,l.select("domReferenceElement"))),I=ie(W=>{s()&&l.setOpen(!1,me(Z.triggerPress,W.nativeEvent))}),D=ie(W=>{if(!u||!r||!o||W.key!=="Escape"||T.current||!v&&P("__escapeKeyBubbles"))return;let G=I0(W)?W.nativeEvent:W,ee=me(Z.escapeKey,G);l.setOpen(!1,ee),ee.isCanceled||W.preventDefault(),!v&&!ee.isPropagationAllowed&&W.stopPropagation()}),V=ie(()=>{m.current.insideReactTree=!0,A.start(0,O)}),N=ie(W=>{if(!u||!r||W.button!==0)return;let G=Pt(W.nativeEvent);ce(l.select("floatingElement"),G)&&(w.current||(w.current=!0,S.current=!1))}),E=ie(W=>{!u||!r||(W.defaultPrevented||W.nativeEvent.defaultPrevented)&&w.current&&(S.current=!0)});uo.useEffect(()=>{if(!u||!r)return;m.current.__escapeKeyBubbles=v,m.current.__outsidePressBubbles=_;let W=new cr,G=new cr;function ee(){W.clear(),T.current=!0}function te(){W.start(_t.engine.webkit?5:0,()=>{T.current=!1})}function re(){R.current=!0,G.start(0,()=>{R.current=!1})}function le(){w.current=!1,S.current=!1}function Q(){let z=x.current,X=z==="pen"||!z?"mouse":z,Ie=b(),he=typeof Ie=="function"?Ie():Ie;return typeof he=="string"?he:he[X]}function se(z){let X=Q();return X==="intentional"&&z.type!=="click"||X==="sloppy"&&z.type==="click"}function q(z){let X=m.current.floatingContext?.nodeId,Ie=p&&zo(p.nodesRef.current,X).some(he=>jd(z,he.context?.elements.floating));return L(z)||Ie}function _e(z){if(se(z)){z.type!=="click"&&!L(z)&&(G.clear(),R.current=!1),O();return}if(m.current.insideReactTree){O();return}let X=Pt(z),Ie=`[${Ci("inert")}]`,he=be(X)?X.getRootNode():null,Ue=Array.from((Bn(he)?he:Ce(l.select("floatingElement"))).querySelectorAll(Ie)),or=l.context.triggerElements;if(X&&(or.hasElement(X)||or.hasMatchingElement(Ht=>ce(Ht,X))))return;let jt=be(X)?X:null;for(;jt&&!vn(jt);){let Ht=hn(jt);if(vn(Ht)||!be(Ht))break;jt=Ht}if(!(Ue.length&&be(X)&&!F0(X)&&!ce(X,l.select("floatingElement"))&&Ue.every(Ht=>!ce(jt,Ht)))){if(Be(X)&&!("touches"in z)){let Ht=vn(X),mn=Jt(X),qi=/auto|scroll/,vd=Ht||qi.test(mn.overflowX),yd=Ht||qi.test(mn.overflowY),_d=vd&&X.clientWidth>0&&X.scrollWidth>X.clientWidth,wd=yd&&X.clientHeight>0&&X.scrollHeight>X.clientHeight,xd=mn.direction==="rtl",nt=wd&&(xd?z.offsetX<=X.offsetWidth-X.clientWidth:z.offsetX>X.clientWidth),qr=_d&&z.offsetY>X.clientHeight;if(nt||qr)return}if(!q(z)){if(Q()==="intentional"&&R.current){G.clear(),R.current=!1;return}typeof h=="function"&&!h(z)||P("__outsidePressBubbles")||(l.setOpen(!1,me(Z.outsidePress,z)),O())}}}function $(z){Q()!=="sloppy"||z.pointerType==="touch"||!l.select("open")||!r||L(z)||_e(z)}function fe(z){if(Q()!=="sloppy"||!l.select("open")||!r||L(z))return;let X=z.touches[0];X&&(C.current={startTime:Date.now(),startX:X.clientX,startY:X.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},M.start(1e3,()=>{C.current&&(C.current.dismissOnTouchEnd=!1,C.current.dismissOnMouseDown=!1)}))}function we(z,X){let Ie=Pt(z);if(!Ie)return;let he=ye(Ie,z.type,()=>{X(z),he()})}function Ze(z){x.current="touch",we(z,fe)}function ot(z){M.clear(),z.type==="pointerdown"&&(x.current=z.pointerType),!(z.type==="mousedown"&&C.current&&!C.current.dismissOnMouseDown)&&we(z,X=>{X.type==="pointerdown"?$(X):_e(X)})}function ue(z){if(!w.current)return;let X=S.current;if(le(),Q()==="intentional"){if(z.type==="pointercancel"){X&&re();return}if(!q(z)){if(X){re();return}typeof h=="function"&&!h(z)||(G.clear(),R.current=!0,O())}}}function xe(z){if(Q()!=="sloppy"||!C.current||L(z))return;let X=z.touches[0];if(!X)return;let Ie=Math.abs(X.clientX-C.current.startX),he=Math.abs(X.clientY-C.current.startY),Ue=Math.sqrt(Ie*Ie+he*he);Ue>5&&(C.current.dismissOnTouchEnd=!0),Ue>10&&(_e(z),M.clear(),C.current=null)}function pe(z){we(z,xe)}function dt(z){Q()!=="sloppy"||!C.current||L(z)||(C.current.dismissOnTouchEnd&&_e(z),M.clear(),C.current=null)}function Bt(z){we(z,dt)}let De=Ce(f),xo=Cr(o&&Cr(ye(De,"keydown",D),ye(De,"compositionstart",ee),ye(De,"compositionend",te)),y&&Cr(ye(De,"click",ot,!0),ye(De,"pointerdown",ot,!0),ye(De,"pointerup",ue,!0),ye(De,"pointercancel",ue,!0),ye(De,"mousedown",ot,!0),ye(De,"mouseup",ue,!0),ye(De,"touchstart",Ze,!0),ye(De,"touchmove",pe,!0),ye(De,"touchend",Bt,!0)));return()=>{xo(),W.clear(),G.clear(),le(),R.current=!1}},[m,f,o,y,h,u,r,v,_,D,O,b,P,L,p,l,M]),uo.useEffect(O,[h,O]);let k=uo.useMemo(()=>({onKeyDown:D,onPointerDown:I,onClick:I}),[D,I]),B=uo.useMemo(()=>({onKeyDown:D,onPointerDown:E,onMouseDown:E,onClickCapture:V,onMouseDownCapture(W){V(),N(W)},onPointerDownCapture(W){V(),N(W)},onMouseUpCapture:V,onTouchEndCapture:V,onTouchMoveCapture:V}),[D,V,N,E]);return uo.useMemo(()=>r?{reference:k,floating:B,trigger:k}:{},[r,k,B])}var Pr=d(Y(),1);function xS(e,t,r){let{reference:o,floating:n}=e,i=lo(t),s=qc(t),a=$c(s),c=hr(t),l=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,p;switch(c){case"top":p={x:u,y:o.y-n.height};break;case"bottom":p={x:u,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-n.width,y:f};break;default:p={x:o.x,y:o.y}}switch(Sn(t)){case"start":p[s]-=m*(r&&l?-1:1);break;case"end":p[s]+=m*(r&&l?-1:1);break}return p}async function ES(e,t){var r;t===void 0&&(t={});let{x:o,y:n,platform:i,rects:s,elements:a,strategy:c}=e,{boundary:l="clippingAncestors",rootBoundary:u="viewport",elementContext:f="floating",altBoundary:m=!1,padding:p=0}=xn(t,e),g=Yd(p),y=a[m?f==="floating"?"reference":"floating":f],b=ua(await i.getClippingRect({element:(r=await(i.isElement==null?void 0:i.isElement(y)))==null||r?y:y.contextElement||await(i.getDocumentElement==null?void 0:i.getDocumentElement(a.floating)),boundary:l,rootBoundary:u,strategy:c})),v=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)),w=await(i.isElement==null?void 0:i.isElement(_))?await(i.getScale==null?void 0:i.getScale(_))||{x:1,y:1}:{x:1,y:1},S=ua(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:_,strategy:c}):v);return{top:(b.top-S.top+g.top)/w.y,bottom:(S.bottom-b.bottom+g.bottom)/w.y,left:(b.left-S.left+g.left)/w.x,right:(S.right-b.right+g.right)/w.x}}var o6=50,CS=async(e,t,r)=>{let{placement:o="bottom",strategy:n="absolute",middleware:i=[],platform:s}=r,a=s.detectOverflow?s:{...s,detectOverflow:ES},c=await(s.isRTL==null?void 0:s.isRTL(t)),l=await s.getElementRects({reference:e,floating:t,strategy:n}),{x:u,y:f}=xS(l,o,c),m=o,p=0,g={};for(let h=0;h<i.length;h++){let y=i[h];if(!y)continue;let{name:b,fn:v}=y,{x:_,y:w,data:S,reset:R}=await v({x:u,y:f,initialPlacement:o,placement:m,strategy:n,middlewareData:g,rects:l,platform:a,elements:{reference:e,floating:t}});u=_??u,f=w??f,g[b]={...g[b],...S},R&&p<o6&&(p++,typeof R=="object"&&(R.placement&&(m=R.placement),R.rects&&(l=R.rects===!0?await s.getElementRects({reference:e,floating:t,strategy:n}):R.rects),{x:u,y:f}=xS(l,m,c)),h=-1)}return{x:u,y:f,placement:m,strategy:n,middlewareData:g}};var TS=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:l}=t,{mainAxis:u=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:p="bestFit",fallbackAxisSideDirection:g="none",flipAlignment:h=!0,...y}=xn(e,t);if((r=i.arrow)!=null&&r.alignmentOffset)return{};let b=hr(n),v=lo(a),_=hr(a)===a,w=await(c.isRTL==null?void 0:c.isRTL(l.floating)),S=m||(_||!h?[Wc(a)]:G0(a)),R=g!=="none";!m&&R&&S.push(...K0(a,h,g,w));let T=[a,...S],x=await c.detectOverflow(t,y),C=[],M=((o=i.flip)==null?void 0:o.overflows)||[];if(u&&C.push(x[b]),f){let L=q0(n,s,w);C.push(x[L[0]],x[L[1]])}if(M=[...M,{placement:n,overflows:C}],!C.every(L=>L<=0)){var A,O;let L=(((A=i.flip)==null?void 0:A.index)||0)+1,I=T[L];if(I&&(!(f==="alignment"?v!==lo(I):!1)||M.every(N=>lo(N.placement)===v?N.overflows[0]>0:!0)))return{data:{index:L,overflows:M},reset:{placement:I}};let D=(O=M.filter(V=>V.overflows[0]<=0).sort((V,N)=>V.overflows[1]-N.overflows[1])[0])==null?void 0:O.placement;if(!D)switch(p){case"bestFit":{var P;let V=(P=M.filter(N=>{if(R){let E=lo(N.placement);return E===v||E==="y"}return!0}).map(N=>[N.placement,N.overflows.filter(E=>E>0).reduce((E,k)=>E+k,0)]).sort((N,E)=>N[1]-E[1])[0])==null?void 0:P[0];V&&(D=V);break}case"initialPlacement":D=a;break}if(n!==D)return{reset:{placement:D}}}return{}}}};function SS(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function RS(e){return $0.some(t=>e[t]>=0)}var PS=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){let{rects:r,platform:o}=t,{strategy:n="referenceHidden",...i}=xn(e,t);switch(n){case"referenceHidden":{let s=await o.detectOverflow(t,{...i,elementContext:"reference"}),a=SS(s,r.reference);return{data:{referenceHiddenOffsets:a,referenceHidden:RS(a)}}}case"escaped":{let s=await o.detectOverflow(t,{...i,altBoundary:!0}),a=SS(s,r.floating);return{data:{escapedOffsets:a,escaped:RS(a)}}}default:return{}}}}};var kS=new Set(["left","top"]);async function n6(e,t){let{placement:r,platform:o,elements:n}=e,i=await(o.isRTL==null?void 0:o.isRTL(n.floating)),s=hr(r),a=Sn(r),c=lo(r)==="y",l=kS.has(s)?-1:1,u=i&&c?-1:1,f=xn(t,e),{mainAxis:m,crossAxis:p,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"&&(p=a==="end"?g*-1:g),c?{x:p*u,y:m*l}:{x:m*l,y:p*u}}var OS=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 n6(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}}}}},AS=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:b=>{let{x:v,y:_}=b;return{x:v,y:_}}},...l}=xn(e,t),u={x:r,y:o},f=await i.detectOverflow(t,l),m=lo(hr(n)),p=Ud(m),g=u[p],h=u[m];if(s){let b=p==="y"?"top":"left",v=p==="y"?"bottom":"right",_=g+f[b],w=g-f[v];g=Yc(_,g,w)}if(a){let b=m==="y"?"top":"left",v=m==="y"?"bottom":"right",_=h+f[b],w=h-f[v];h=Yc(_,h,w)}let y=c.fn({...t,[p]:g,[m]:h});return{...y,data:{x:y.x-r,y:y.y-o,enabled:{[p]:s,[m]:a}}}}}},IS=function(e){return e===void 0&&(e={}),{options:e,fn(t){let{x:r,y:o,placement:n,rects:i,middlewareData:s}=t,{offset:a=0,mainAxis:c=!0,crossAxis:l=!0}=xn(e,t),u={x:r,y:o},f=lo(n),m=Ud(f),p=u[m],g=u[f],h=xn(a,t),y=typeof h=="number"?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(c){let _=m==="y"?"height":"width",w=i.reference[m]-i.floating[_]+y.mainAxis,S=i.reference[m]+i.reference[_]-y.mainAxis;p<w?p=w:p>S&&(p=S)}if(l){var b,v;let _=m==="y"?"width":"height",w=kS.has(hr(n)),S=i.reference[f]-i.floating[_]+(w&&((b=s.offset)==null?void 0:b[f])||0)+(w?0:y.crossAxis),R=i.reference[f]+i.reference[_]+(w?0:((v=s.offset)==null?void 0:v[f])||0)-(w?y.crossAxis:0);g<S?g=S:g>R&&(g=R)}return{[m]:p,[f]:g}}}},NS=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;let{placement:n,rects:i,platform:s,elements:a}=t,{apply:c=()=>{},...l}=xn(e,t),u=await s.detectOverflow(t,l),f=hr(n),m=Sn(n),p=lo(n)==="y",{width:g,height:h}=i.floating,y,b;f==="top"||f==="bottom"?(y=f,b=m===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(b=f,y=m==="end"?"top":"bottom");let v=h-u.top-u.bottom,_=g-u.left-u.right,w=Qi(h-u[y],v),S=Qi(g-u[b],_),R=!t.middlewareData.shift,T=w,x=S;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(x=_),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(T=v),R&&!m){let M=Xr(u.left,0),A=Xr(u.right,0),O=Xr(u.top,0),P=Xr(u.bottom,0);p?x=g-2*(M!==0||A!==0?M+A:Xr(u.left,u.right)):T=h-2*(O!==0||P!==0?O+P:Xr(u.top,u.bottom))}await c({...t,availableWidth:x,availableHeight:T});let C=await s.getDimensions(a.floating);return g!==C.width||h!==C.height?{reset:{rects:!0}}:{}}}};function LS(e){let t=Jt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Be(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o,a=Ji(r)!==i||Ji(o)!==s;return a&&(r=i,o=s),{width:r,height:o,$:a}}function vb(e){return be(e)?e:e.contextElement}function fl(e){let t=vb(e);if(!Be(t))return wn(1);let r=t.getBoundingClientRect(),{width:o,height:n,$:i}=LS(t),s=(i?Ji(r.width):r.width)/o,a=(i?Ji(r.height):r.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!a||!Number.isFinite(a))&&(a=1),{x:s,y:a}}var i6=wn(0);function DS(e){let t=Ge(e);return!Ld()||!t.visualViewport?i6:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function s6(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Ge(e)?!1:t}function fa(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);let n=e.getBoundingClientRect(),i=vb(e),s=wn(1);t&&(o?be(o)&&(s=fl(o)):s=fl(e));let a=s6(i,r,o)?DS(i):wn(0),c=(n.left+a.x)/s.x,l=(n.top+a.y)/s.y,u=n.width/s.x,f=n.height/s.y;if(i){let m=Ge(i),p=o&&be(o)?Ge(o):o,g=m,h=Dd(g);for(;h&&o&&p!==g;){let y=fl(h),b=h.getBoundingClientRect(),v=Jt(h),_=b.left+(h.clientLeft+parseFloat(v.paddingLeft))*y.x,w=b.top+(h.clientTop+parseFloat(v.paddingTop))*y.y;c*=y.x,l*=y.y,u*=y.x,f*=y.y,c+=_,l+=w,g=Ge(h),h=Dd(g)}}return ua({width:u,height:f,x:c,y:l})}function rf(e,t){let r=Dc(e).scrollLeft;return t?t.left+r:fa(bn(e)).left+r}function BS(e,t){let r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-rf(e,r),n=r.top+t.scrollTop;return{x:o,y:n}}function a6(e){let{elements:t,rect:r,offsetParent:o,strategy:n}=e,i=n==="fixed",s=bn(o),a=t?Lc(t.floating):!1;if(o===s||a&&i)return r;let c={scrollLeft:0,scrollTop:0},l=wn(1),u=wn(0),f=Be(o);if((f||!f&&!i)&&((zt(o)!=="body"||jn(s))&&(c=Dc(o)),f)){let p=fa(o);l=fl(o),u.x=p.x+o.clientLeft,u.y=p.y+o.clientTop}let m=s&&!f&&!i?BS(s,c):wn(0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-c.scrollLeft*l.x+u.x+m.x,y:r.y*l.y-c.scrollTop*l.y+u.y+m.y}}function l6(e){return Array.from(e.getClientRects())}function c6(e){let t=bn(e),r=Dc(e),o=e.ownerDocument.body,n=Xr(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=Xr(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),s=-r.scrollLeft+rf(e),a=-r.scrollTop;return Jt(o).direction==="rtl"&&(s+=Xr(t.clientWidth,o.clientWidth)-n),{width:n,height:i,x:s,y:a}}var MS=25;function u6(e,t){let r=Ge(e),o=bn(e),n=r.visualViewport,i=o.clientWidth,s=o.clientHeight,a=0,c=0;if(n){i=n.width,s=n.height;let u=Ld();(!u||u&&t==="fixed")&&(a=n.offsetLeft,c=n.offsetTop)}let l=rf(o);if(l<=0){let u=o.ownerDocument,f=u.body,m=getComputedStyle(f),p=u.compatMode==="CSS1Compat"&&parseFloat(m.marginLeft)+parseFloat(m.marginRight)||0,g=Math.abs(o.clientWidth-f.clientWidth-p);g<=MS&&(i-=g)}else l<=MS&&(i+=l);return{width:i,height:s,x:a,y:c}}function d6(e,t){let r=fa(e,!0,t==="fixed"),o=r.top+e.clientTop,n=r.left+e.clientLeft,i=Be(e)?fl(e):wn(1),s=e.clientWidth*i.x,a=e.clientHeight*i.y,c=n*i.x,l=o*i.y;return{width:s,height:a,x:c,y:l}}function VS(e,t,r){let o;if(t==="viewport")o=u6(e,r);else if(t==="document")o=c6(bn(e));else if(be(t))o=d6(t,r);else{let n=DS(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ua(o)}function jS(e,t){let r=hn(e);return r===t||!be(r)||vn(r)?!1:Jt(r).position==="fixed"||jS(r,t)}function f6(e,t){let r=t.get(e);if(r)return r;let o=Ki(e,[],!1).filter(a=>be(a)&&zt(a)!=="body"),n=null,i=Jt(e).position==="fixed",s=i?hn(e):e;for(;be(s)&&!vn(s);){let a=Jt(s),c=Fd(s);!c&&a.position==="fixed"&&(n=null),(i?!c&&!n:!c&&a.position==="static"&&!!n&&(n.position==="absolute"||n.position==="fixed")||jn(s)&&!c&&jS(e,s))?o=o.filter(u=>u!==s):n=a,s=hn(s)}return t.set(e,o),o}function p6(e){let{element:t,boundary:r,rootBoundary:o,strategy:n}=e,s=[...r==="clippingAncestors"?Lc(t)?[]:f6(t,this._c):[].concat(r),o],a=VS(t,s[0],n),c=a.top,l=a.right,u=a.bottom,f=a.left;for(let m=1;m<s.length;m++){let p=VS(t,s[m],n);c=Xr(p.top,c),l=Qi(p.right,l),u=Qi(p.bottom,u),f=Xr(p.left,f)}return{width:l-f,height:u-c,x:f,y:c}}function m6(e){let{width:t,height:r}=LS(e);return{width:t,height:r}}function g6(e,t,r){let o=Be(t),n=bn(t),i=r==="fixed",s=fa(e,!0,i,t),a={scrollLeft:0,scrollTop:0},c=wn(0);function l(){c.x=rf(n)}if(o||!o&&!i)if((zt(t)!=="body"||jn(n))&&(a=Dc(t)),o){let p=fa(t,!0,i,t);c.x=p.x+t.clientLeft,c.y=p.y+t.clientTop}else n&&l();i&&!o&&n&&l();let u=n&&!o&&!i?BS(n,a):wn(0),f=s.left+a.scrollLeft-c.x-u.x,m=s.top+a.scrollTop-c.y-u.y;return{x:f,y:m,width:s.width,height:s.height}}function bb(e){return Jt(e).position==="static"}function FS(e,t){if(!Be(e)||Jt(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return bn(e)===r&&(r=r.ownerDocument.body),r}function HS(e,t){let r=Ge(e);if(Lc(e))return r;if(!Be(e)){let n=hn(e);for(;n&&!vn(n);){if(be(n)&&!bb(n))return n;n=hn(n)}return r}let o=FS(e,t);for(;o&&u0(o)&&bb(o);)o=FS(o,t);return o&&vn(o)&&bb(o)&&!Fd(o)?r:o||d0(e)||r}var h6=async function(e){let t=this.getOffsetParent||HS,r=this.getDimensions,o=await r(e.floating);return{reference:g6(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function b6(e){return Jt(e).direction==="rtl"}var yb={convertOffsetParentRelativeRectToViewportRelativeRect:a6,getDocumentElement:bn,getClippingRect:p6,getOffsetParent:HS,getElementRects:h6,getClientRects:l6,getDimensions:m6,getScale:fl,isElement:be,isRTL:b6};function zS(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function v6(e,t){let r=null,o,n=bn(e);function i(){var a;clearTimeout(o),(a=r)==null||a.disconnect(),r=null}function s(a,c){a===void 0&&(a=!1),c===void 0&&(c=1),i();let l=e.getBoundingClientRect(),{left:u,top:f,width:m,height:p}=l;if(a||t(),!m||!p)return;let g=Uc(f),h=Uc(n.clientWidth-(u+m)),y=Uc(n.clientHeight-(f+p)),b=Uc(u),_={rootMargin:-g+"px "+-h+"px "+-y+"px "+-b+"px",threshold:Xr(0,Qi(1,c))||1},w=!0;function S(R){let T=R[0].intersectionRatio;if(T!==c){if(!w)return s();T?s(!1,T):o=setTimeout(()=>{s(!1,1e-7)},1e3)}T===1&&!zS(l,e.getBoundingClientRect())&&s(),w=!1}try{r=new IntersectionObserver(S,{..._,root:n.ownerDocument})}catch{r=new IntersectionObserver(S,_)}r.observe(e)}return s(!0),i}function Qc(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,l=vb(e),u=n||i?[...l?Ki(l):[],...t?Ki(t):[]]:[];u.forEach(b=>{n&&b.addEventListener("scroll",r,{passive:!0}),i&&b.addEventListener("resize",r)});let f=l&&a?v6(l,r):null,m=-1,p=null;s&&(p=new ResizeObserver(b=>{let[v]=b;v&&v.target===l&&p&&t&&(p.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var _;(_=p)==null||_.observe(t)})),r()}),l&&!c&&p.observe(l),t&&p.observe(t));let g,h=c?fa(e):null;c&&y();function y(){let b=fa(e);h&&!zS(h,b)&&r(),h=b,g=requestAnimationFrame(y)}return r(),()=>{var b;u.forEach(v=>{n&&v.removeEventListener("scroll",r),i&&v.removeEventListener("resize",r)}),f?.(),(b=p)==null||b.disconnect(),p=null,c&&cancelAnimationFrame(g)}}var WS=OS;var US=AS,YS=TS,$S=NS,qS=PS;var GS=IS,of=(e,t,r)=>{let o=new Map,n={platform:yb,...r},i={...n.platform,_c:o};return CS(e,t,{...n,platform:i})};var er=d(Y(),1),XS=d(Y(),1),ZS=d(yn(),1),_6=typeof document<"u",w6=function(){},nf=_6?XS.useLayoutEffect:w6;function sf(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(!sf(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)&&!sf(e[i],t[i]))return!1}return!0}return e!==e&&t!==t}function QS(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function KS(e,t){let r=QS(e);return Math.round(t*r)/r}function _b(e){let t=er.useRef(e);return nf(()=>{t.current=e}),t}function JS(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:l}=e,[u,f]=er.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[m,p]=er.useState(o);sf(m,o)||p(o);let[g,h]=er.useState(null),[y,b]=er.useState(null),v=er.useCallback(N=>{N!==R.current&&(R.current=N,h(N))},[]),_=er.useCallback(N=>{N!==T.current&&(T.current=N,b(N))},[]),w=i||g,S=s||y,R=er.useRef(null),T=er.useRef(null),x=er.useRef(u),C=c!=null,M=_b(c),A=_b(n),O=_b(l),P=er.useCallback(()=>{if(!R.current||!T.current)return;let N={placement:t,strategy:r,middleware:m};A.current&&(N.platform=A.current),of(R.current,T.current,N).then(E=>{let k={...E,isPositioned:O.current!==!1};L.current&&!sf(x.current,k)&&(x.current=k,ZS.flushSync(()=>{f(k)}))})},[m,t,r,A,O]);nf(()=>{l===!1&&x.current.isPositioned&&(x.current.isPositioned=!1,f(N=>({...N,isPositioned:!1})))},[l]);let L=er.useRef(!1);nf(()=>(L.current=!0,()=>{L.current=!1}),[]),nf(()=>{if(w&&(R.current=w),S&&(T.current=S),w&&S){if(M.current)return M.current(w,S,P);P()}},[w,S,P,M,C]);let I=er.useMemo(()=>({reference:R,floating:T,setReference:v,setFloating:_}),[v,_]),D=er.useMemo(()=>({reference:w,floating:S}),[w,S]),V=er.useMemo(()=>{let N={position:r,left:0,top:0};if(!D.floating)return N;let E=KS(D.floating,u.x),k=KS(D.floating,u.y);return a?{...N,transform:"translate("+E+"px, "+k+"px)",...QS(D.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:E,top:k}},[r,a,D.floating,u.x,u.y]);return er.useMemo(()=>({...u,update:P,refs:I,elements:D,floatingStyles:V}),[u,P,I,D,V])}var wb=(e,t)=>{let r=WS(e);return{name:r.name,fn:r.fn,options:[e,t]}},xb=(e,t)=>{let r=US(e);return{name:r.name,fn:r.fn,options:[e,t]}},Sb=(e,t)=>({fn:GS(e).fn,options:[e,t]}),Rb=(e,t)=>{let r=YS(e);return{name:r.name,fn:r.fn,options:[e,t]}},Eb=(e,t)=>{let r=$S(e);return{name:r.name,fn:r.fn,options:[e,t]}};var Cb=(e,t)=>{let r=qS(e);return{name:r.name,fn:r.fn,options:[e,t]}};var ml=d(Y(),1),g1=d(yn(),1);var p1=d(Y(),1);var ve=(e,t,r,o,n,i,...s)=>{if(s.length>0)throw new Error(Qe(1));let a;if(e&&t&&r&&o&&n&&i)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f),g=r(c,l,u,f),h=o(c,l,u,f),y=n(c,l,u,f);return i(m,p,g,h,y,l,u,f)};else if(e&&t&&r&&o&&n)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f),g=r(c,l,u,f),h=o(c,l,u,f);return n(m,p,g,h,l,u,f)};else if(e&&t&&r&&o)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f),g=r(c,l,u,f);return o(m,p,g,l,u,f)};else if(e&&t&&r)a=(c,l,u,f)=>{let m=e(c,l,u,f),p=t(c,l,u,f);return r(m,p,l,u,f)};else if(e&&t)a=(c,l,u,f)=>{let m=e(c,l,u,f);return t(m,l,u,f)};else if(e)a=e;else throw new Error("Missing arguments");return a};var d1=d(Y(),1),Ab=d(af(),1),f1=d(s1(),1);var a1=d(Y(),1);var Pb=[],kb;function l1(){return kb}function c1(e){Pb.push(e)}function Ob(e){let t=(r,o)=>{let n=nr(B6).current,i;try{kb=n;for(let s of Pb)s.before(n);i=e(r,o);for(let s of Pb)s.after(n);n.didInitialize=!0}finally{kb=void 0}return i};return t.displayName=e.displayName||e.name,t}function u1(e){return a1.forwardRef(Ob(e))}function B6(){return{didInitialize:!1}}var j6=sl(19),H6=j6?W6:U6;function cf(e,t,r,o,n){return H6(e,t,r,o,n)}function z6(e,t,r,o,n){let i=d1.useCallback(()=>t(e.getSnapshot(),r,o,n),[e,t,r,o,n]);return(0,Ab.useSyncExternalStore)(e.subscribe,i,i)}c1({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,Ab.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function W6(e,t,r,o,n){let i=l1();if(!i)return z6(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 U6(e,t,r,o,n){return(0,f1.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,i=>t(i,r,o,n))}var uf=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 cf(this,t,r,o,n)}};var pa=d(Y(),1);var rs=class extends uf{constructor(t,r={},o){super(t),this.context=r,this.selectors=o}useSyncedValue(t,r){pa.useDebugValue(t);let o=this;J(()=>{o.state[t]!==r&&o.set(t,r)},[o,t,r])}useSyncedValueWithCleanup(t,r){let o=this;J(()=>(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);J(()=>{r.update(t)},[r,...o])}useControlledProp(t,r){pa.useDebugValue(t);let o=this,n=r!==void 0;J(()=>{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 pa.useDebugValue(t),cf(this,this.selectors[t],r,o,n)}useContextCallback(t,r){pa.useDebugValue(t);let o=ie(r??jo);this.context[t]=o}useStateSetter(t){let r=pa.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 Y6={open:ve(e=>e.open),transitionStatus:ve(e=>e.transitionStatus),domReferenceElement:ve(e=>e.domReferenceElement),referenceElement:ve(e=>e.positionReference??e.referenceElement),floatingElement:ve(e=>e.floatingElement),floatingId:ve(e=>e.floatingId)},zn=class extends rs{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:ef(),nested:o,triggerElements:i},Y6),this.syncOnly=r}syncOpenEvent=(t,r)=>{(!t||!this.state.open||r!=null&&V0(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 m1(e){let{popupStore:t,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:n,nested:i,onOpenChange:s}=e,a=t.useState("open"),c=t.useState("activeTriggerElement"),l=t.useState(r?"popupElement":"positionerElement"),u=t.context.triggerElements,f=s,m=p1.useRef(null);o===void 0&&m.current===null&&(m.current=new zn({open:a,transitionStatus:void 0,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:f,floatingId:n,syncOnly:!0,nested:i}));let p=o??m.current;return t.useSyncedValue("floatingId",n),J(()=>{let g={open:a,floatingId:n,referenceElement:c,floatingElement:l};be(c)&&(g.domReferenceElement=c),p.state.positionReference===p.state.referenceElement&&(g.positionReference=c),p.update(g)},[a,n,c,l,p]),p.context.onOpenChange=f,p.context.nested=i,p}var gl={tabIndex:-1,[zc]:""};function h1(e){return t=>t==="touch"?e.current:!0}function df(e,t,r=!1){let o=Mn(),n=Rn()!=null,i=ml.useRef(null);e===void 0&&i.current===null&&(i.current=t(o,n));let s=e??i.current;return m1({popupStore:s,treatPopupAsFloatingElement:r,floatingRootContext:s.state.floatingRootContext,floatingId:o,nested:n,onOpenChange:s.setOpen}),{store:s,internalStore:i.current}}function $6(e,t){let r=ml.useRef(null),o=ml.useRef(null);return ml.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 Ib(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 Nb(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}function b1(e,t,r,o={}){let n=r.reason,i=n===Z.triggerHover,s=t&&n===Z.triggerFocus,a=!t&&(n===Z.triggerPress||n===Z.escapeKey),c=Nb(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;o.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let l=()=>{let u={...o.extraState,open:t};s?u.instantType="focus":a?u.instantType="dismiss":i&&(u.instantType=void 0),Ib(u,t,r.trigger,c()),e.update(u)};i?g1.flushSync(l):l()}function ff(e,t,r,o){x0(()=>{t===void 0&&e.state.open===!1&&r&&(e.state={...e.state,open:!0,activeTriggerId:o,preventUnmountingOnClose:!1})})}function pf(e,t,r,o){let n=r.useState("isMountedByTrigger",e),i=$6(e,r),s=ie(a=>{if(i(a),!a)return;let c=r.select("open"),l=r.select("activeTriggerId");if(l===e){r.update({activeTriggerElement:a,...c?o:null});return}l==null&&c&&r.update({activeTriggerId:e,activeTriggerElement:a,...o})});return J(()=>{n&&r.update({activeTriggerElement:t.current,...o})},[n,r,t,...Object.values(o)]),{registerTrigger:s,isMountedByThisTrigger:n}}function mf(e,t={}){let{closeOnActiveTriggerUnmount:r=!1}=t,o=e.useState("open"),n=e.useState("triggerCount");J(()=>{if(!o){e.state.triggerCount!==0&&e.set("triggerCount",0);return}let i=e.context.triggerElements.size,s={};e.state.triggerCount!==i&&(s.triggerCount=i);let a=e.select("activeTriggerId"),c=null;if(a){let l=e.context.triggerElements.getById(a);l?l!==e.state.activeTriggerElement&&(s.activeTriggerElement=l):c=a}if(!c&&!a&&i===1){let l=e.context.triggerElements.entries().next();if(!l.done){let[u,f]=l.value;s.activeTriggerId=u,s.activeTriggerElement=f}}(s.triggerCount!==void 0||s.activeTriggerId!==void 0||s.activeTriggerElement!==void 0)&&e.update(s),c&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===c&&!e.context.triggerElements.getById(c)){let l=me(Z.none);e.setOpen(!1,l),l.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,n,r])}function gf(e,t,r){let{mounted:o,setMounted:n,transitionStatus:i}=Od(e),s=t.useState("preventUnmountingOnClose"),a=e?!1:s;t.useSyncedValues({mounted:o,transitionStatus:i,preventUnmountingOnClose:a});let c=ie(()=>{n(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),r?.(),t.context.onOpenChangeComplete?.(!1)});return Xi({enabled:o&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||c()}}),{forceUnmount:c,transitionStatus:i}}function hf(e,t){e.useSyncedValues(t),J(()=>()=>{e.update({activeTriggerProps:lt,inactiveTriggerProps:lt,popupProps:lt})},[e])}function v1(e,t){J(()=>{!t&&e.state.openMethod!==null&&e.set("openMethod",null)},[t,e]),J(()=>()=>{e.state.openMethod!==null&&e.set("openMethod",null)},[e])}var Wn=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(t,r){let o=this.idMap.get(t);o!==r&&(o!==void 0&&this.elementsSet.delete(o),this.elementsSet.add(r),this.idMap.set(t,r))}delete(t){let r=this.idMap.get(t);r&&(this.elementsSet.delete(r),this.idMap.delete(t))}hasElement(t){return this.elementsSet.has(t)}hasMatchingElement(t){for(let r of this.elementsSet)if(t(r))return!0;return!1}getById(t){return this.idMap.get(t)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}};function y1(){return new zn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new Wn,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}function bf(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:y1(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:lt,inactiveTriggerProps:lt,popupProps:lt}}function vf(e,t,r=!1){return new zn({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:r,onOpenChange:void 0})}var Jc=ve(e=>e.triggerIdProp??e.activeTriggerId),Mb=ve(e=>e.openProp??e.open),_1=ve(e=>(e.popupElement?.id??e.floatingId)||void 0);function w1(e,t){return t!==void 0&&Mb(e)&&Jc(e)===t}function q6(e,t){return w1(e,t)?!0:t!==void 0&&Mb(e)&&Jc(e)==null&&e.triggerCount===1}var yf={open:Mb,mounted:ve(e=>e.mounted),transitionStatus:ve(e=>e.transitionStatus),floatingRootContext:ve(e=>e.floatingRootContext),triggerCount:ve(e=>e.triggerCount),preventUnmountingOnClose:ve(e=>e.preventUnmountingOnClose),payload:ve(e=>e.payload),activeTriggerId:Jc,activeTriggerElement:ve(e=>e.mounted?e.activeTriggerElement:null),popupId:_1,isTriggerActive:ve((e,t)=>t!==void 0&&Jc(e)===t),isOpenedByTrigger:ve((e,t)=>w1(e,t)),isMountedByTrigger:ve((e,t)=>t!==void 0&&Jc(e)===t&&e.mounted),triggerProps:ve((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:ve((e,t)=>q6(e,t)?_1(e):void 0),popupProps:ve(e=>e.popupProps),popupElement:ve(e=>e.popupElement),positionerElement:ve(e=>e.positionerElement)};function x1(e){let{open:t=!1,onOpenChange:r,elements:o={}}=e,n=Mn(),i=Rn()!=null,s=nr(()=>new zn({open:t,transitionStatus:void 0,onOpenChange:r,referenceElement:o.reference??null,floatingElement:o.floating??null,triggerElements:new Wn,floatingId:n,syncOnly:!1,nested:i})).current;return J(()=>{let a={open:t,floatingId:n};o.reference!==void 0&&(a.referenceElement=o.reference,a.domReferenceElement=be(o.reference)?o.reference:null),o.floating!==void 0&&(a.floatingElement=o.floating),s.update(a)},[t,n,o.reference,o.floating,s]),s.context.onOpenChange=r,s.context.nested=i,s}function Vb(e={}){let{nodeId:t,externalTree:r}=e,o=x1(e),n=e.rootContext||o,i=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),c=n.useState("open"),l=n.useState("floatingId"),[u,f]=Pr.useState(null),[m,p]=Pr.useState(void 0),[g,h]=Pr.useState(void 0),y=Pr.useRef(null),b=Wo(r),v=Pr.useMemo(()=>({reference:i,floating:s,domReference:a}),[i,s,a]),_=JS({...e,elements:{...v,...u&&{reference:u}}}),w=be(m)?m:null,S=g===void 0?n.state.floatingElement:g;n.useSyncedValue("referenceElement",m??null),n.useSyncedValue("domReferenceElement",m===void 0?a:w),n.useSyncedValue("floatingElement",S);let R=Pr.useCallback(O=>{let P=be(O)?{getBoundingClientRect:()=>O.getBoundingClientRect(),getClientRects:()=>O.getClientRects(),contextElement:O}:O;f(P),_.refs.setReference(P)},[_.refs]),T=Pr.useCallback(O=>{(be(O)||O===null)&&(y.current=O,p(O)),(be(_.refs.reference.current)||_.refs.reference.current===null||O!==null&&!be(O))&&_.refs.setReference(O)},[_.refs,p]),x=Pr.useCallback(O=>{h(O),_.refs.setFloating(O)},[_.refs]),C=Pr.useMemo(()=>({..._.refs,setReference:T,setFloating:x,setPositionReference:R,domReference:y}),[_.refs,T,x,R]),M=Pr.useMemo(()=>({..._.elements,domReference:a}),[_.elements,a]),A=Pr.useMemo(()=>({..._,dataRef:n.context.dataRef,open:c,onOpenChange:n.setOpen,events:n.context.events,floatingId:l,refs:C,elements:M,nodeId:t,rootStore:n}),[_,C,M,t,n,c,l]);return J(()=>{a&&(y.current=a)},[a]),J(()=>{n.context.dataRef.current.floatingContext=A;let O=b?.nodesRef.current.find(P=>P.id===t);O&&(O.context=A)}),Pr.useMemo(()=>({..._,context:A,refs:C,elements:M,rootStore:n}),[_,C,M,A,n])}var Un=d(Y(),1);var Fb=_t.os.mac&&_t.engine.webkit;function Lb(e,t={}){let{enabled:r=!0,delay:o}=t,n="rootStore"in e?e.rootStore:e,{events:i,dataRef:s}=n.context,a=Un.useRef(!1),c=Un.useRef(null),l=Un.useRef(!0),u=Rr();Un.useEffect(()=>{let m=n.select("domReferenceElement");if(!r)return;let p=Ge(m);function g(){let b=n.select("domReferenceElement");!n.select("open")&&Be(b)&&b===Kr(Ce(b))&&(a.current=!0)}function h(){l.current=!0}function y(){l.current=!1}return Cr(ye(p,"blur",g),Fb&&ye(p,"keydown",h,!0),Fb&&ye(p,"pointerdown",y,!0))},[n,r]),Un.useEffect(()=>{if(!r)return;function m(p){if(p.reason===Z.triggerPress||p.reason===Z.escapeKey){let g=n.select("domReferenceElement");be(g)&&(c.current=g,a.current=!0)}}return i.on("openchange",m),()=>{i.off("openchange",m)}},[i,r,n]);let f=Un.useMemo(()=>{function m(){a.current=!1,c.current=null}return{onMouseLeave(){m()},onFocus(p){let g=p.currentTarget;if(a.current){if(c.current===g)return;m()}let h=Pt(p.nativeEvent);if(be(h)){if(Fb&&!p.relatedTarget){if(!l.current&&!ca(h))return}else if(!L0(h))return}let y=Zi(p.relatedTarget,n.context.triggerElements),{nativeEvent:b,currentTarget:v}=p,_=typeof o=="function"?o():o;if(n.select("open")&&y||_===0||_===void 0){n.setOpen(!0,me(Z.triggerFocus,b,v));return}u.start(_,()=>{a.current||n.setOpen(!0,me(Z.triggerFocus,b,v))})},onBlur(p){m();let g=p.relatedTarget,h=p.nativeEvent,y=be(g)&&g.hasAttribute(Ci("focus-guard"))&&g.getAttribute("data-type")==="outside";u.start(0,()=>{let b=n.select("domReferenceElement"),v=Kr(Ce(b));!g&&v===b||ce(s.current.floatingContext?.refs.floating.current,v)||ce(b,v)||y||Zi(g??v,n.context.triggerElements)||n.setOpen(!1,me(Z.triggerFocus,h))})}}},[s,o,n,u]);return Un.useMemo(()=>r?{reference:f,trigger:f}:{},[r,f])}var Bb=d(Y(),1);var Db=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 cr,this.restTimeout=new cr,this.handleCloseOptions=void 0}static create(){return new e}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose},_f=new WeakMap;function hl(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&_f.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),_f.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}function wf(e,t){let{scopeElement:r,referenceElement:o,floatingElement:n}=t,i=_f.get(r);i&&i!==e&&hl(i),hl(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=r,e.pointerEventsReferenceElement=o,e.pointerEventsFloatingElement=n,_f.set(r,e),r.style.pointerEvents="none",o.style.pointerEvents="auto",n.style.pointerEvents="auto"}function bl(e){let t=e.context.dataRef.current,r=nr(()=>t.hoverInteractionState??Db.create()).current;return t.hoverInteractionState||(t.hoverInteractionState=r),al(t.hoverInteractionState.disposeEffect),t.hoverInteractionState}function eu(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:l}=i.context,u=Wo(),f=Rn(),m=bl(i),p=Rr(),g=ie(()=>Hd(l.current.openEvent?.type,m.interactedInside)),h=ie(()=>D0(l.current.openEvent?.type)),y=ie(()=>{hl(m)});J(()=>{s||(m.pointerType=void 0,m.restTimeoutPending=!1,m.interactedInside=!1,y())},[s,m,y]),Bb.useEffect(()=>y,[y]),J(()=>{if(r&&s&&m.handleCloseOptions?.blockPointerEvents&&h()&&be(c)&&a){let b=c,v=a,_=Ce(a),w=u?.nodesRef.current.find(x=>x.id===f)?.context?.elements.floating;w&&(w.style.pointerEvents="");let S=m.pointerEventsScopeElement!==v?m.pointerEventsScopeElement:null,R=w!==v?w:null,T=m.handleCloseOptions?.getScope?.()??S??R??b.closest("[data-rootownerid]")??_.body;return wf(m,{scopeElement:T,referenceElement:b,floatingElement:v}),()=>{y()}}},[r,s,c,a,m,h,u,f,y]),Bb.useEffect(()=>{if(!r)return;function b(){return!!(u&&f&&zo(u.nodesRef.current,f).length>0)}function v(x){let C=Si(o,"close",m.pointerType),M=()=>{i.setOpen(!1,me(Z.triggerHover,x)),u?.events.emit("floating.closed",x)};C?m.openChangeTimeout.start(C,M):(m.openChangeTimeout.clear(),M())}function _(x){let C=Pt(x);if(!Yh(C)){m.interactedInside=!1;return}m.interactedInside=C?.closest("[aria-haspopup]")!=null}function w(){m.openChangeTimeout.clear(),p.clear(),u?.events.off("floating.closed",R),y()}function S(x){if(b()&&u){u.events.on("floating.closed",R);return}if(Zi(x.relatedTarget,i.context.triggerElements))return;let C=l.current.floatingContext?.nodeId??n,M=x.relatedTarget;if(!(u&&C&&be(M)&&zo(u.nodesRef.current,C,!1).some(O=>ce(O.context?.elements.floating,M)))){if(m.handler){m.handler(x);return}y(),h()&&!g()&&v(x)}}function R(x){!u||!f||b()||p.start(0,()=>{u.events.off("floating.closed",R),i.setOpen(!1,me(Z.triggerHover,x)),u.events.emit("floating.closed",x)})}let T=a;return Cr(T&&ye(T,"mouseenter",w),T&&ye(T,"mouseleave",S),T&&ye(T,"pointerdown",_,!0),()=>{u?.events.off("floating.closed",R)})},[r,a,i,l,o,n,h,g,y,m,u,f,p])}var os=d(Y(),1),S1=d(yn(),1);var G6={current:null};function tu(e,t={}){let{enabled:r=!0,delay:o=0,handleClose:n=null,mouseOnly:i=!1,restMs:s=0,move:a=!0,triggerElementRef:c=G6,externalTree:l,isActiveTrigger:u=!0,getHandleCloseContext:f,isClosing:m,shouldOpen:p}=t,g="rootStore"in e?e.rootStore:e,{dataRef:h,events:y}=g.context,b=Wo(l),v=bl(g),_=os.useRef(!1),w=Wt(n),S=Wt(o),R=Wt(s),T=Wt(r),x=Wt(p),C=Wt(m),M=ie(()=>Hd(h.current.openEvent?.type,v.interactedInside)),A=ie(()=>x.current?.()!==!1),O=ie((I,D,V)=>{let N=g.context.triggerElements;if(N.hasElement(D))return!I||!ce(I,D);if(!be(V))return!1;let E=V;return N.hasMatchingElement(k=>ce(k,E))&&(!I||!ce(I,E))}),P=ie(()=>{if(!v.handler)return;Ce(g.select("domReferenceElement")).removeEventListener("mousemove",v.handler),v.handler=void 0}),L=ie(()=>{hl(v)});return u&&(v.handleCloseOptions=w.current?.__options),os.useEffect(()=>P,[P]),os.useEffect(()=>{if(!r)return;function I(D){D.open?_.current=!1:(_.current=D.reason===Z.triggerHover,P(),v.openChangeTimeout.clear(),v.restTimeout.clear(),v.blockMouseMove=!0,v.restTimeoutPending=!1)}return y.on("openchange",I),()=>{y.off("openchange",I)}},[r,y,v,P]),os.useEffect(()=>{if(!r)return;function I(E,k=!0){let B=Si(S.current,"close",v.pointerType);B?v.openChangeTimeout.start(B,()=>{g.setOpen(!1,me(Z.triggerHover,E)),b?.events.emit("floating.closed",E)}):k&&(v.openChangeTimeout.clear(),g.setOpen(!1,me(Z.triggerHover,E)),b?.events.emit("floating.closed",E))}let D=c.current??(u?g.select("domReferenceElement"):null);if(!be(D))return;function V(E){if(v.openChangeTimeout.clear(),v.blockMouseMove=!1,i&&!Ho(v.pointerType))return;let k=Gh(R.current),B=Si(S.current,"open",v.pointerType),W=Pt(E),G=E.currentTarget??null,ee=g.select("domReferenceElement"),te=G;if(be(W)&&!g.context.triggerElements.hasElement(W)){for(let we of g.context.triggerElements.elements())if(ce(we,W)){te=we;break}}be(G)&&be(ee)&&!g.context.triggerElements.hasElement(G)&&ce(G,ee)&&(te=ee);let re=te==null?!1:O(ee,te,W),le=g.select("open"),Q=C.current?.()??g.select("transitionStatus")==="ending",se=!le&&Q&&_.current,q=!re&&be(te)&&be(ee)&&ce(ee,te)&&se,_e=k>0&&!B,$=re&&(le||se)||q,fe=!le||re;if($){A()&&g.setOpen(!0,me(Z.triggerHover,E,te));return}_e||(B?v.openChangeTimeout.start(B,()=>{fe&&A()&&g.setOpen(!0,me(Z.triggerHover,E,te))}):fe&&A()&&g.setOpen(!0,me(Z.triggerHover,E,te)))}function N(E){if(M()){L();return}P();let k=g.select("domReferenceElement"),B=Ce(k);v.restTimeout.clear(),v.restTimeoutPending=!1;let W=h.current.floatingContext??f?.();if(Zi(E.relatedTarget,g.context.triggerElements))return;if(w.current&&W){g.select("open")||v.openChangeTimeout.clear();let ee=c.current;v.handler=w.current({...W,tree:b,x:E.clientX,y:E.clientY,onClose(){L(),P(),T.current&&!M()&&ee===g.select("domReferenceElement")&&I(E,!0)}}),B.addEventListener("mousemove",v.handler),v.handler(E);return}(v.pointerType!=="touch"||!ce(g.select("floatingElement"),E.relatedTarget))&&I(E)}return a?Cr(ye(D,"mousemove",V,{once:!0}),ye(D,"mouseenter",V),ye(D,"mouseleave",N)):Cr(ye(D,"mouseenter",V),ye(D,"mouseleave",N))},[P,L,h,S,g,r,w,v,u,O,M,i,a,R,c,b,T,f,C,A]),os.useMemo(()=>{if(!r)return;function I(D){v.pointerType=D.pointerType}return{onPointerDown:I,onPointerEnter:I,onMouseMove(D){let{nativeEvent:V}=D,N=D.currentTarget,E=g.select("domReferenceElement"),k=g.select("open"),B=O(E,N,D.target);if(i&&!Ho(v.pointerType))return;if(k&&B&&v.handleCloseOptions?.blockPointerEvents){let ee=g.select("floatingElement");if(ee){let te=v.handleCloseOptions?.getScope?.()??N.ownerDocument.body;wf(v,{scopeElement:te,referenceElement:N,floatingElement:ee})}}let W=Gh(R.current);if(k&&!B||W===0||!B&&v.restTimeoutPending&&D.movementX**2+D.movementY**2<2)return;v.restTimeout.clear();function G(){if(v.restTimeoutPending=!1,M())return;let ee=g.select("open");!v.blockMouseMove&&(!ee||B)&&A()&&g.setOpen(!0,me(Z.triggerHover,V,N))}v.pointerType==="touch"?S1.flushSync(()=>{G()}):B&&k?G():(v.restTimeoutPending=!0,v.restTimeout.start(W,G))}}},[r,v,M,O,i,g,R,A])}var R1=.1,K6=R1*R1,it=.5;function xf(e,t,r,o,n,i){return o>=t!=i>=t&&e<=(n-r)*(t-o)/(i-o)+r}function Sf(e,t,r,o,n,i,s,a,c,l){let u=!1;return xf(e,t,r,o,n,i)&&(u=!u),xf(e,t,n,i,s,a)&&(u=!u),xf(e,t,s,a,c,l)&&(u=!u),xf(e,t,c,l,r,o)&&(u=!u),u}function X6(e,t,r){return e>=r.x&&e<=r.x+r.width&&t>=r.y&&t<=r.y+r.height}function Rf(e,t,r,o,n,i){let s=Math.min(r,n),a=Math.max(r,n),c=Math.min(o,i),l=Math.max(o,i);return e>=s&&e<=a&&t>=c&&t<=l}function ru(e={}){let{blockPointerEvents:t=!1}=e,r=new cr,o=({x:n,y:i,placement:s,elements:a,onClose:c,nodeId:l,tree:u})=>{let f=s?.split("-")[0],m=!1,p=null,g=null,h=typeof performance<"u"?performance.now():0;function y(v,_){let w=performance.now(),S=w-h;if(p===null||g===null||S===0)return p=v,g=_,h=w,!1;let R=v-p,T=_-g,x=R*R+T*T,C=S*S*K6;return p=v,g=_,h=w,x<C}function b(){r.clear(),c()}return function(_){r.clear();let w=a.domReference,S=a.floating;if(!w||!S||f==null||n==null||i==null)return;let{clientX:R,clientY:T}=_,x=Pt(_),C=_.type==="mouseleave",M=ce(S,x),A=ce(w,x);if(M&&(m=!0,!C))return;if(A&&(m=!1,!C)){m=!0;return}if(C&&be(_.relatedTarget)&&ce(S,_.relatedTarget))return;function O(){return!!(u&&zo(u.nodesRef.current,l).length>0)}function P(){O()||b()}if(O())return;let L=w.getBoundingClientRect(),I=S.getBoundingClientRect(),D=n>I.right-I.width/2,V=i>I.bottom-I.height/2,N=I.width>L.width,E=I.height>L.height,k=(N?L:I).left,B=(N?L:I).right,W=(E?L:I).top,G=(E?L:I).bottom;if(f==="top"&&i>=L.bottom-1||f==="bottom"&&i<=L.top+1||f==="left"&&n>=L.right-1||f==="right"&&n<=L.left+1){P();return}let ee=!1;switch(f){case"top":ee=Rf(R,T,k,L.top+1,B,I.bottom-1);break;case"bottom":ee=Rf(R,T,k,I.top+1,B,L.bottom-1);break;case"left":ee=Rf(R,T,I.right-1,G,L.left+1,W);break;case"right":ee=Rf(R,T,L.right-1,G,I.left+1,W);break;default:}if(ee)return;if(m&&!X6(R,T,L)){P();return}if(!C&&y(R,T)){P();return}let te=!1;switch(f){case"top":{let re=N?it/2:it*4,le=N||D?n+re:n-re,Q=N?n-re:D?n+re:n-re,se=i+it+1,q=D||N?I.bottom-it:I.top,_e=D?N?I.bottom-it:I.top:I.bottom-it;te=Sf(R,T,le,se,Q,se,I.left,q,I.right,_e);break}case"bottom":{let re=N?it/2:it*4,le=N||D?n+re:n-re,Q=N?n-re:D?n+re:n-re,se=i-it,q=D||N?I.top+it:I.bottom,_e=D?N?I.top+it:I.bottom:I.top+it;te=Sf(R,T,le,se,Q,se,I.left,q,I.right,_e);break}case"left":{let re=E?it/2:it*4,le=E||V?i+re:i-re,Q=E?i-re:V?i+re:i-re,se=n+it+1,q=V||E?I.right-it:I.left,_e=V?E?I.right-it:I.left:I.right-it;te=Sf(R,T,q,I.top,_e,I.bottom,se,le,se,Q);break}case"right":{let re=E?it/2:it*4,le=E||V?i+re:i-re,Q=E?i-re:V?i+re:i-re,se=n-it,q=V||E?I.left+it:I.right,_e=V?E?I.left+it:I.right:I.left+it;te=Sf(R,T,se,le,se,Q,q,I.top,_e,I.bottom);break}default:}te?m||r.start(40,P):P()}};return o.__options={...e,blockPointerEvents:t},o}var jb=(function(e){return e.open="data-open",e.closed="data-closed",e[e.startingStyle=Ln.startingStyle]="startingStyle",e[e.endingStyle=Ln.endingStyle]="endingStyle",e.anchorHidden="data-anchor-hidden",e.side="data-side",e.align="data-align",e})({}),ou=(function(e){return e.popupOpen="data-popup-open",e.pressed="data-pressed",e})({}),Z6={[ou.popupOpen]:""},Q6={[ou.popupOpen]:"",[ou.pressed]:""},J6={[jb.open]:""},e9={[jb.closed]:""},t9={[jb.anchorHidden]:""},Ef={open(e){return e?Z6:null}},E1={open(e){return e?Q6:null}},Uo={open(e){return e?J6:e9},anchorHidden(e){return e?t9:null}};var r9="ArrowUp",o9="ArrowDown",n9="ArrowLeft",i9="ArrowRight",s9="Home",a9="End";var l9=new Set([n9,i9]);var c9=new Set([r9,o9]);var u9=new Set([...l9,...c9]),C1=new Set([...u9,s9,a9]);function Cf(e){return sl(19)?e:e?"true":void 0}var T1=d(Y(),1),P1=d(F(),1),k1=T1.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,P1.jsx)("div",{ref:r,role:"presentation","data-base-ui-inert":"",...n,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:i}})});var Hb=d(Y(),1);var nu=d(Y(),1);function O1(e){let t=nu.useRef(""),r=nu.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:nu.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}}function A1(e,t){let r=ie((i,s)=>{(typeof e=="function"?e():e)||t(s||(_t.os.ios?"touch":""))}),{onClick:o,onPointerDown:n}=O1(r);return Hb.useMemo(()=>({onClick:o,onPointerDown:n}),[o,n])}var So=d(Y(),1);var d9=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:l,padding:u=0,offsetParent:f="real"}=xn(e,t)||{};if(l==null)return{};let m=Yd(u),p={x:r,y:o},g=qc(n),h=$c(g),y=await s.getDimensions(l),b=g==="y",v=b?"top":"left",_=b?"bottom":"right",w=b?"clientHeight":"clientWidth",S=i.reference[h]+i.reference[g]-p[g]-i.floating[h],R=p[g]-i.reference[g],T=f==="real"?await s.getOffsetParent?.(l):a.floating,x=a.floating[w]||i.floating[h];(!x||!await s.isElement?.(T))&&(x=a.floating[w]||i.floating[h]);let C=S/2-R/2,M=x/2-y[h]/2-1,A=Math.min(m[v],M),O=Math.min(m[_],M),P=A,L=x-y[h]-O,I=x/2-y[h]/2+C,D=Yc(P,I,L),V=!c.arrow&&Sn(n)!=null&&I!==D&&i.reference[h]/2-(I<P?A:O)-y[h]/2<0,N=V?I<P?I-P:I-L:0;return{[g]:p[g]+N,data:{[g]:D,centerOffset:I-D-N,...V&&{alignmentOffset:N}},reset:V}}}),I1=(e,t)=>({...d9(e),options:[e,t]});var f9=Cb().fn,N1={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;return{data:{referenceHidden:(await f9(e)).data?.referenceHidden||i}}}};var iu={sideX:"left",sideY:"top"},Tf={name:"adaptiveOrigin",async fn(e){let{x:t,y:r,rects:{floating:o},elements:{floating:n},platform:i,strategy:s,placement:a}=e,c=Ge(n),l=c.getComputedStyle(n);if(!(l.transitionDuration!=="0s"&&l.transitionDuration!==""))return{x:t,y:r,data:iu};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 v=Ce(n);m={width:v.documentElement.clientWidth,height:v.documentElement.clientHeight}}else await i.isElement?.(f)&&(m=await i.getDimensions(f));let p=hr(a),g=t,h=r;p==="left"&&(g=m.width-(t+o.width)),p==="top"&&(h=m.height-(r+o.height));let y=p==="left"?"right":iu.sideX,b=p==="top"?"bottom":iu.sideY;return{x:g,y:h,data:{sideX:y,sideY:b}}}};function F1(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 M1(e,t,r){let{rects:o,placement:n}=e;return{side:F1(t,hr(n),r),align:Sn(n)||"center",anchor:{width:o.reference.width,height:o.reference.height},positioner:{width:o.floating.width,height:o.floating.height}}}function Pf(e){let{anchor:t,positionMethod:r="absolute",side:o="bottom",sideOffset:n=0,align:i="center",alignOffset:s=0,collisionBoundary:a,collisionPadding:c=5,sticky:l=!1,arrowPadding:u=5,disableAnchorTracking:f=!1,inline:m,keepMounted:p=!1,floatingRootContext:g,mounted:h,collisionAvoidance:y,shiftCrossAxis:b=!1,nodeId:v,adaptiveOrigin:_,lazyFlip:w=!1,externalTree:S}=e,[R,T]=So.useState(null);!h&&R!==null&&T(null);let x=y.side||"flip",C=y.align||"flip",M=y.fallbackAxisSide||"end",A=typeof t=="function"?t:void 0,O=ie(A),P=A?O:t,L=Wt(t),I=Wt(h),V=il()==="rtl",N=R||{top:"top",right:"right",bottom:"bottom",left:"left","inline-end":V?"left":"right","inline-start":V?"right":"left"}[o],E=i==="center"?N:`${N}-${i}`,k=c,B=1,W=o==="bottom"?B:0,G=o==="top"?B:0,ee=o==="right"?B:0,te=o==="left"?B:0;typeof k=="number"?k={top:k+W,right:k+te,bottom:k+G,left:k+ee}:k&&(k={top:(k.top||0)+W,right:(k.right||0)+te,bottom:(k.bottom||0)+G,left:(k.left||0)+ee});let re={boundary:a==="clipping-ancestors"?"clippingAncestors":a,padding:k},le=So.useRef(null),Q=Wt(n),se=Wt(s),q=typeof n!="function"?n:0,_e=typeof s!="function"?s:0,$=[];m&&$.push(m),$.push(wb(nt=>{let qr=M1(nt,o,V),Nn=typeof Q.current=="function"?Q.current(qr):Q.current,Bo=typeof se.current=="function"?se.current(qr):se.current;return{mainAxis:Nn,crossAxis:Bo,alignmentAxis:Bo}},[q,_e,V,o]));let fe=C==="none"&&x!=="shift",we=!fe&&(l||b||x==="shift"),Ze=x==="none"?null:Rb({...re,padding:{top:k.top+B,right:k.right+B,bottom:k.bottom+B,left:k.left+B},mainAxis:!b&&x==="flip",crossAxis:C==="flip"?"alignment":!1,fallbackAxisSideDirection:M}),ot=fe?null:xb(nt=>{let qr=Ce(nt.elements.floating).documentElement;return{...re,rootBoundary:b?{x:0,y:0,width:qr.clientWidth,height:qr.clientHeight}:void 0,mainAxis:C!=="none",crossAxis:we,limiter:l||b?void 0:Sb(Nn=>{if(!le.current)return{};let{width:Bo,height:wi}=le.current.getBoundingClientRect(),gn=lo(hr(Nn.placement)),oa=gn==="y"?Bo:wi,nl=gn==="y"?k.left+k.right:k.top+k.bottom;return{offset:oa/2+nl/2}})}},[re,l,b,k,C]);x==="shift"||C==="shift"||i==="center"?$.push(ot,Ze):$.push(Ze,ot),$.push(Eb({...re,apply({elements:{floating:nt},availableWidth:qr,availableHeight:Nn,rects:Bo}){if(!I.current)return;let wi=nt.style;wi.setProperty("--available-width",`${qr}px`),wi.setProperty("--available-height",`${Nn}px`);let gn=Ge(nt).devicePixelRatio||1,{x:oa,y:nl,width:Sd,height:_h}=Bo.reference,wh=(Math.round((oa+Sd)*gn)-Math.round(oa*gn))/gn,xh=(Math.round((nl+_h)*gn)-Math.round(nl*gn))/gn;wi.setProperty("--anchor-width",`${wh}px`),wi.setProperty("--anchor-height",`${xh}px`)}}),I1(nt=>({element:le.current||Ce(nt.elements.floating).createElement("div"),padding:u,offsetParent:"floating"}),[u]),{name:"transformOrigin",fn(nt){let{elements:qr,middlewareData:Nn,placement:Bo,rects:wi,y:gn}=nt,oa=hr(Bo),nl=lo(oa),Sd=le.current,_h=Nn.arrow?.x||0,wh=Nn.arrow?.y||0,xh=Sd?.clientWidth||0,G4=Sd?.clientHeight||0,Sh=_h+xh/2,Vx=wh+G4/2,K4=Math.abs(Nn.shift?.y||0),X4=wi.reference.height/2,Ac=typeof n=="function"?n(M1(nt,o,V)):n,Z4=K4>Ac,Q4={top:`${Sh}px calc(100% + ${Ac}px)`,bottom:`${Sh}px ${-Ac}px`,left:`calc(100% + ${Ac}px) ${Vx}px`,right:`${-Ac}px ${Vx}px`}[oa],J4=`${Sh}px ${wi.reference.y+X4-gn}px`;return qr.floating.style.setProperty("--transform-origin",we&&nl==="y"&&Z4?J4:Q4),{}}},N1,_),J(()=>{!h&&g&&g.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[h,g]);let ue=So.useMemo(()=>({elementResize:!f&&typeof ResizeObserver<"u",layoutShift:!f&&typeof IntersectionObserver<"u"}),[f]),{refs:xe,elements:pe,x:dt,y:Bt,middlewareData:De,update:xo,placement:z,context:X,isPositioned:Ie,floatingStyles:he}=Vb({rootContext:g,open:p?h:void 0,placement:E,middleware:$,strategy:r,whileElementsMounted:p?void 0:(...nt)=>Qc(...nt,ue),nodeId:v,externalTree:S}),{sideX:Ue,sideY:or}=De.adaptiveOrigin||iu,jt=Ie?r:"fixed",Ht=So.useMemo(()=>{let nt=_?{position:jt,[Ue]:dt,[or]:Bt}:{position:jt,...he};return Ie||(nt.opacity=0),nt},[_,jt,Ue,dt,or,Bt,he,Ie]),mn=So.useRef(null);J(()=>{if(!h)return;let nt=L.current,qr=typeof nt=="function"?nt():nt,Bo=(V1(qr)?qr.current:qr)||null||null;Bo!==mn.current&&(xe.setPositionReference(Bo),mn.current=Bo)},[h,xe,P,L]),So.useEffect(()=>{if(!h)return;let nt=L.current;typeof nt!="function"&&V1(nt)&&nt.current!==mn.current&&(xe.setPositionReference(nt.current),mn.current=nt.current)},[h,xe,P,L]),So.useEffect(()=>{if(p&&h&&pe.reference&&pe.floating)return Qc(pe.reference,pe.floating,xo,ue)},[p,h,pe,xo,ue]);let qi=hr(z),vd=F1(o,qi,V),yd=Sn(z)||"center",_d=!!De.hide?.referenceHidden;J(()=>{w&&h&&Ie&&T(qi)},[w,h,Ie,qi]);let wd=So.useMemo(()=>({position:"absolute",top:De.arrow?.y,left:De.arrow?.x}),[De.arrow]),xd=De.arrow?.centerOffset!==0;return So.useMemo(()=>({positionerStyles:Ht,arrowStyles:wd,arrowRef:le,arrowUncentered:xd,side:vd,align:yd,physicalSide:qi,anchorHidden:_d,refs:xe,context:X,isPositioned:Ie,update:xo}),[Ht,wd,le,xd,vd,yd,qi,_d,xe,X,Ie,xo])}function V1(e){return e!=null&&"current"in e}function vl(e){return e==="starting"?fS:lt}function kf(e,t,{styles:r,transitionStatus:o,props:n,refs:i,hidden:s,inert:a=!1}){let c={...r};return a&&(c.pointerEvents="none"),Ne("div",e,{state:t,ref:i,props:[{role:"presentation",hidden:s,style:c},vl(o),n],stateAttributesMapping:Uo})}var L1=d(Y(),1);var p9=20;function D1(e,t,r,o){let[n,i]=L1.useState(!1);J(()=>{if(!e||!t||r==null){i(!1);return}let s=Ce(r).documentElement.clientWidth,a=r.offsetWidth;i(s>0&&a>0&&a>=s-p9)},[e,t,r]),O0(e&&(!t||n),o)}var B1=d(Y(),1);var zb=B1.forwardRef(function(t,r){let{render:o,className:n,disabled:i=!1,focusableWhenDisabled:s=!1,nativeButton:a=!0,style:c,...l}=t,{getButtonProps:u,buttonRef:f}=xi({disabled:i,focusableWhenDisabled:s,native:a});return Ne("button",t,{state:{disabled:i},ref:[r,f],props:[l,u]})});var ns={};ao(ns,{Panel:()=>Y1,Root:()=>H1,Trigger:()=>W1});var su=d(Y(),1);var Of={...c0,...Dn};var j1=d(F(),1),H1=su.forwardRef(function(t,r){let{render:o,className:n,defaultOpen:i=!1,disabled:s=!1,onOpenChange:a,open:c,style:l,...u}=t,f=ie(a),m=s0({open:c,defaultOpen:i,onOpenChange:f,disabled:s}),p=su.useMemo(()=>({open:m.open,disabled:m.disabled,transitionStatus:m.transitionStatus}),[m.open,m.disabled,m.transitionStatus]),g=su.useMemo(()=>({...m,onOpenChange:f,state:p}),[m,f,p]),h=Ne("div",t,{state:p,ref:r,props:u,stateAttributesMapping:Of});return(0,j1.jsx)(Nh.Provider,{value:g,children:h})});var z1=d(Y(),1);var m9={...l0,...Dn},W1=z1.forwardRef(function(t,r){let{panelId:o,open:n,handleTrigger:i,state:s,disabled:a}=Nd(),{className:c,disabled:l=a,render:u,nativeButton:f=!0,style:m,...p}=t,{getButtonProps:g,buttonRef:h}=xi({disabled:l,focusableWhenDisabled:!0,native:f});return Ne("button",t,{state:s,ref:[r,h],props:[{"aria-controls":n?o:void 0,"aria-expanded":n,onClick:i},p,g],stateAttributesMapping:m9})});var U1=d(Y(),1);var Wb=(function(e){return e.collapsiblePanelHeight="--collapsible-panel-height",e.collapsiblePanelWidth="--collapsible-panel-width",e})({});var Y1=U1.forwardRef(function(t,r){let{className:o,hiddenUntilFound:n,keepMounted:i,render:s,id:a,style:c,...l}=t,{mounted:u,onOpenChange:f,open:m,panelId:p,setMounted:g,setPanelIdState:h,setOpen:y,state:b,transitionStatus:v}=Nd(),_=n??!1,w=i??!1;J(()=>{if(a)return h(a),()=>{h(void 0)}},[a,h]);let{height:S,props:R,ref:T,shouldPreventOpenAnimation:x,shouldRender:C,transitionStatus:M,width:A}=_0({externalRef:r,hiddenUntilFound:_,id:p,keepMounted:w,mounted:u,onOpenChange:f,open:m,setMounted:g,setOpen:y,transitionStatus:v}),O={...b,transitionStatus:M},P=Ed(c,O),L=Ne("div",{...t,style:void 0},{state:O,ref:T,props:[R,{style:{[Wb.collapsiblePanelHeight]:S===void 0?"auto":`${S}px`,[Wb.collapsiblePanelWidth]:A===void 0?"auto":`${A}px`}},l,P?{style:P}:void 0,x?{style:{animationName:"none"}}:void 0],stateAttributesMapping:Of});return C?L:null});var Af=d(Y(),1),g9=Af.createContext(void 0);function $1(e){let t=Af.useContext(g9);if(t===void 0&&!e)throw new Error(Qe(69));return t}var q1=d(Y(),1),Ub=d(yn(),1);function G1(e,t){let r=q1.useRef(null);function o(i){Ub.flushSync(()=>{e.setOpen(!1,me(Z.focusOut,i.nativeEvent,i.currentTarget))}),iS(r.current)?.focus()}function n(i){let s=e.select("positionerElement");if(s&&Ei(i,s))e.context.beforeContentFocusGuardRef.current?.focus();else{Ub.flushSync(()=>{e.setOpen(!1,me(Z.focusOut,i.nativeEvent,i.currentTarget))});let a=nS(e.context.triggerFocusTargetRef.current||t.current);for(;a!==null&&ce(s,a);){let c=a;if(a=dl(a),a===c)break}a?.focus()}}return{preFocusGuardRef:r,handlePreFocusGuardFocus:o,handleFocusTargetFocus:n}}var kr=d(Y(),1),eR=d(yn(),1);var K1=d(Y(),1);function X1(e){let[t,r]=K1.useState({current:e,previous:null});return e!==t.current&&r({current:e,previous:t.current}),t.previous}var yl=d(Y(),1);function Yb(e){let t=Jt(e),r=parseFloat(t.width)||0,o=parseFloat(t.height)||0,n=Be(e),i=n?e.offsetWidth:r,s=n?e.offsetHeight:o;return(Ji(r)!==i||Ji(o)!==s)&&(r=i,o=s),{width:r,height:o}}function Q1(e){let{popupElement:t,positionerElement:r,content:o,mounted:n,onMeasureLayout:i,onMeasureLayoutComplete:s,side:a,direction:c}=e,l=Hn(t,!0,!1),u=Fn(),f=yl.useRef(null),m=yl.useRef(!0),p=yl.useRef(jo),g=ie(i),h=ie(s),y=yl.useMemo(()=>{let b=a==="top",v=a==="left";return c==="rtl"?(b=b||a==="inline-end",v=v||a==="inline-end"):(b=b||a==="inline-start",v=v||a==="inline-start"),b?{position:"absolute",[a==="top"?"bottom":"top"]:"0",[v?"right":"left"]:"0"}:lt},[a,c]);J(()=>{if(!n){p.current=jo,m.current=!0,f.current=null;return}if(!t||!r)return;p.current=Z1(t,y),$b(t,"auto");let b=Nf(t,"position","static"),v=Nf(t,"transform","none"),_=Nf(t,"scale","1"),w=Z1(r,{"--available-width":"max-content","--available-height":"max-content"});function S(){b(),v(),w()}function R(){S(),_()}if(g?.(),m.current||f.current===null){If(r,"max-content");let M=Yb(t);return f.current=M,If(r,M),R(),h?.(null,M),m.current=!1,()=>{p.current(),p.current=jo}}If(r,"max-content");let T=f.current,x=Yb(t);f.current=x,$b(t,T),R(),h?.(T,x),If(r,x);let C=new AbortController;return u.request(()=>{$b(t,x),l(()=>{t.style.setProperty("--popup-width","auto"),t.style.setProperty("--popup-height","auto")},C.signal)}),()=>{C.abort(),u.cancel(),p.current(),p.current=jo}},[o,t,r,l,u,n,g,h,y])}function Nf(e,t,r){let o=e.style.getPropertyValue(t);return e.style.setProperty(t,r),()=>{e.style.setProperty(t,o)}}function Z1(e,t){let r=[];for(let[o,n]of Object.entries(t))r.push(Nf(e,o,n));return r.length?()=>{r.forEach(o=>o())}:jo}function $b(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 If(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 _l=d(F(),1);function Mf(e){let{store:t,side:r,cssVars:o,children:n}=e,i=il(),s=t.useState("activeTriggerElement"),a=t.useState("activeTriggerId"),c=t.useState("open"),l=t.useState("payload"),u=t.useState("mounted"),f=t.useState("popupElement"),m=t.useState("positionerElement"),p=X1(c?s:null),g=v9(a,l),h=kr.useRef(null),[y,b]=kr.useState(null),[v,_]=kr.useState(null),w=kr.useRef(null),S=kr.useRef(null),R=Hn(w,!0,!1),T=Fn(),[x,C]=kr.useState(null),[M,A]=kr.useState(!1);J(()=>(t.set("hasViewport",!0),()=>{t.set("hasViewport",!1)}),[t]);let O=ie(()=>{w.current?.style.setProperty("animation","none"),w.current?.style.setProperty("transition","none"),S.current?.style.setProperty("display","none")}),P=ie(N=>{w.current?.style.removeProperty("animation"),w.current?.style.removeProperty("transition"),S.current?.style.removeProperty("display"),N&&C(N)}),L=kr.useRef(null);J(()=>{(!c||!u)&&(L.current=null)},[c,u]),J(()=>{if(s&&p&&s!==p&&L.current!==s&&h.current){b(h.current),A(!0);let N=b9(p,s);_(N),T.request(()=>{eR.flushSync(()=>{A(!1)}),R(()=>{b(null),C(null),h.current=null})}),L.current=s}},[s,p,y,R,T]),J(()=>{let N=w.current;if(!N)return;let E=Ce(N).createElement("div");for(let k of Array.from(N.childNodes))E.appendChild(k.cloneNode(!0));h.current=E});let I=y!=null,D;I?D=(0,_l.jsxs)(kr.Fragment,{children:[(0,_l.jsx)("div",{"data-previous":!0,inert:Cf(!0),ref:S,style:{...x?{[o.popupWidth]:`${x.width}px`,[o.popupHeight]:`${x.height}px`}:null,position:"absolute"},"data-ending-style":M?void 0:""},"previous"),(0,_l.jsx)("div",{"data-current":!0,ref:w,"data-starting-style":M?"":void 0,children:n},g)]}):D=(0,_l.jsx)("div",{"data-current":!0,ref:w,children:n},g),J(()=>{let N=S.current;!N||!y||N.replaceChildren(...Array.from(y.childNodes))},[y]),Q1({popupElement:f,positionerElement:m,mounted:u,content:l,onMeasureLayout:O,onMeasureLayoutComplete:P,side:r,direction:i});let V={activationDirection:h9(v),transitioning:I};return{children:D,state:V}}function h9(e){if(e)return`${J1(e.horizontal,5,"right","left")} ${J1(e.vertical,5,"down","up")}`}function J1(e,t,r,o){return e>t?r:e<-t?o:""}function b9(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 v9(e,t){let[r,o]=kr.useState(0),n=kr.useRef(e),i=kr.useRef(t),s=kr.useRef(!1);return J(()=>{let a=n.current,c=i.current,l=e!==a,u=t!==c;l?(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 Ut={};ao(Ut,{Arrow:()=>hR,Backdrop:()=>vR,Close:()=>RR,Description:()=>xR,Handle:()=>lu,Popup:()=>mR,Portal:()=>aR,Positioner:()=>lR,Root:()=>oR,Title:()=>_R,Trigger:()=>nR,Viewport:()=>TR,createHandle:()=>PR});var Ti=d(Y(),1);var Vf=d(Y(),1),qb=Vf.createContext(void 0);function kt(e){let t=Vf.useContext(qb);if(t===void 0&&!e)throw new Error(Qe(47));return t}var is=d(Y(),1),tR=d(yn(),1);function y9(){return{...bf(),disabled:!1,modal:!1,focusManagerModal:!1,instantType:void 0,openMethod:null,openChangeReason:null,titleElementId:void 0,descriptionElementId:void 0,stickIfOpen:!0,nested:!1,openOnHover:!1,closeDelay:0,hasViewport:!1}}var _9={...yf,disabled:ve(e=>e.disabled),instantType:ve(e=>e.instantType),openMethod:ve(e=>e.openMethod),openChangeReason:ve(e=>e.openChangeReason),modal:ve(e=>e.modal),focusManagerModal:ve(e=>e.focusManagerModal),stickIfOpen:ve(e=>e.stickIfOpen),titleElementId:ve(e=>e.titleElementId),descriptionElementId:ve(e=>e.descriptionElementId),openOnHover:ve(e=>e.openOnHover),closeDelay:ve(e=>e.closeDelay),hasViewport:ve(e=>e.hasViewport)},wl=class e extends rs{constructor(t,r,o=!1){let n={...y9(),...t},i=new Wn;n.open&&t?.mounted===void 0&&(n.mounted=!0),n.floatingRootContext=vf(i,r,o),super(n,{popupRef:is.createRef(),backdropRef:is.createRef(),internalBackdropRef:is.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerFocusTargetRef:is.createRef(),beforeContentFocusGuardRef:is.createRef(),stickIfOpenTimeout:new cr,triggerElements:i},_9)}setOpen=(t,r)=>{let o=r.reason===Z.triggerHover,n=r.reason===Z.triggerPress&&r.event.detail===0,i=!t&&(r.reason===Z.escapeKey||r.reason==null),s=Nb(r),a=this.select("activeTriggerId");if(!t&&r.reason===Z.closePress&&r.trigger==null&&a!=null&&(r.trigger=this.context.triggerElements.getById(a)??this.select("activeTriggerElement")??void 0),this.context.onOpenChange?.(t,r),r.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let l={open:t,openChangeReason:r.reason};Ib(l,t,r.trigger,s()),this.update(l)};o?(this.set("stickIfOpen",!0),this.context.stickIfOpenTimeout.start(500,()=>{this.set("stickIfOpen",!1)}),tR.flushSync(c)):c(),n||i?this.set("instantType",n?"click":"dismiss"):r.reason===Z.focusOut?this.set("instantType","focus"):this.set("instantType",void 0)};static useStore(t,r){let{store:o,internalStore:n}=df(t,(i,s)=>new e(r,i,s));return is.useEffect(()=>n?.disposeEffect(),[n]),o}disposeEffect=()=>this.context.stickIfOpenTimeout.disposeEffect()};var ma=d(F(),1);function rR({props:e}){let{children:t,open:r,defaultOpen:o=!1,onOpenChange:n,onOpenChangeComplete:i,modal:s=!1,handle:a,triggerId:c,defaultTriggerId:l=null}=e,u=wl.useStore(a?.store,{modal:s,open:o,openProp:r,activeTriggerId:l,triggerIdProp:c});ff(u,r,o,l),u.useControlledProp("openProp",r),u.useControlledProp("triggerIdProp",c);let f=u.useState("open"),m=u.useState("mounted"),p=u.useState("payload"),g=Rn()!=null;u.useContextCallback("onOpenChange",n),u.useContextCallback("onOpenChangeComplete",i),v1(u,f),mf(u);let{forceUnmount:h}=gf(f,u,()=>{u.update({stickIfOpen:!0,openChangeReason:null})});u.useSyncedValues({modal:s,nested:g}),Ti.useEffect(()=>{f||u.context.stickIfOpenTimeout.clear()},[u,f]);let y=Ti.useCallback(()=>{u.setOpen(!1,me(Z.imperativeAction))},[u]);Ti.useImperativeHandle(e.actionsRef,()=>({unmount:h,close:y}),[h,y]);let b=f||m,v=Ti.useMemo(()=>({store:u}),[u]);return(0,ma.jsxs)(qb.Provider,{value:v,children:[b&&(0,ma.jsx)(w9,{store:u,modal:s}),typeof t=="function"?t({payload:p}):t]})}function oR(e){return kt(!0)?(0,ma.jsx)(rR,{props:e}):(0,ma.jsx)(fb,{children:(0,ma.jsx)(rR,{props:e})})}function w9({store:e,modal:t}){let r=e.useState("floatingRootContext"),o=Zc(r,{outsidePressEvent:{mouse:t==="trap-focus"?"sloppy":"intentional",touch:"sloppy"}}),n=o.reference??lt,i=o.trigger??lt,s=Ti.useMemo(()=>He(gl,o.floating),[o.floating]);return hf(e,{activeTriggerProps:n,inactiveTriggerProps:i,popupProps:s}),null}var ss=d(Y(),1);var ga=d(F(),1),nR=ss.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,nativeButton:a=!0,handle:c,payload:l,openOnHover:u=!1,delay:f=300,closeDelay:m=0,id:p,...g}=t,h=kt(!0),y=c?.store??h?.store;if(!y)throw new Error(Qe(74));let b=Vn(p),v=y.useState("isTriggerActive",b),_=y.useState("floatingRootContext"),w=y.useState("isOpenedByTrigger",b),S=y.useState("triggerPopupId",b),R=ss.useRef(null),{registerTrigger:T,isMountedByThisTrigger:x}=pf(b,R,y,{payload:l,disabled:s,openOnHover:u,closeDelay:m}),C=y.useState("openChangeReason"),M=y.useState("stickIfOpen"),A=y.useState("openMethod"),O=y.useState("focusManagerModal"),P=tu(_,{enabled:!s&&_!=null&&u&&(A!=="touch"||C!==Z.triggerPress),mouseOnly:!0,move:!1,handleClose:ru(),restMs:f,delay:{close:m},triggerElementRef:R,isActiveTrigger:v,isClosing:()=>y.select("transitionStatus")==="ending"}),L=gb(_,{enabled:_!=null,stickIfOpen:M}),I=A1(()=>y.select("open"),te=>{y.set("openMethod",te)}),D=y.useState("triggerProps",x),{getButtonProps:V,buttonRef:N}=xi({disabled:s,native:a}),E={open(te){return te&&C===Z.triggerPress?E1.open(te):Ef.open(te)}},{preFocusGuardRef:k,handlePreFocusGuardFocus:B,handleFocusTargetFocus:W}=G1(y,R),ee=Ne("button",t,{state:{disabled:s,open:w},ref:[N,r,T,R],props:[L.reference,P,D,I,{[Zd]:"",id:b,"aria-haspopup":"dialog","aria-expanded":w,"aria-controls":S},g,V],stateAttributesMapping:E});return x&&!O?(0,ga.jsxs)(ss.Fragment,{children:[(0,ga.jsx)(Ri,{ref:k,onFocus:B}),(0,ga.jsx)(ss.Fragment,{children:ee},b),(0,ga.jsx)(Ri,{ref:y.context.triggerFocusTargetRef,onFocus:W})]}):(0,ga.jsx)(ss.Fragment,{children:ee},b)});var sR=d(Y(),1);var Ff=d(Y(),1),Gb=Ff.createContext(void 0);function iR(){let e=Ff.useContext(Gb);if(e===void 0)throw new Error(Qe(45));return e}var Kb=d(F(),1),aR=sR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t,{store:i}=kt();return i.useState("mounted")||o?(0,Kb.jsx)(Gb.Provider,{value:o,children:(0,Kb.jsx)(lb,{ref:r,...n})}):null});var Sl=d(Y(),1);var Lf=d(Y(),1),Xb=Lf.createContext(void 0);function xl(){let e=Lf.useContext(Xb);if(!e)throw new Error(Qe(46));return e}var au=d(F(),1),lR=Sl.forwardRef(function(t,r){let{render:o,className:n,style:i,anchor:s,positionMethod:a="absolute",side:c="bottom",align:l="center",sideOffset:u=0,alignOffset:f=0,collisionBoundary:m="clipping-ancestors",collisionPadding:p=5,arrowPadding:g=5,sticky:h=!1,disableAnchorTracking:y=!1,collisionAvoidance:b=Qd,...v}=t,{store:_}=kt(),w=iR(),S=ub(),R=_.useState("floatingRootContext"),T=_.useState("mounted"),x=_.useState("open"),C=_.useState("openChangeReason"),M=_.useState("activeTriggerElement"),A=_.useState("modal"),O=_.useState("openMethod"),P=_.useState("positionerElement"),L=_.useState("instantType"),I=_.useState("transitionStatus"),D=_.useState("hasViewport"),V=Sl.useRef(null),N=Hn(P,!1,!1),E=Pf({anchor:s,floatingRootContext:R,positionMethod:a,mounted:T,side:c,sideOffset:u,align:l,alignOffset:f,arrowPadding:g,collisionBoundary:m,collisionPadding:p,sticky:h,disableAnchorTracking:y,keepMounted:w,nodeId:S,collisionAvoidance:b,adaptiveOrigin:D?Tf:void 0}),k=R.useState("domReferenceElement");J(()=>{let ee=k,te=V.current;if(ee&&(V.current=ee),te&&ee&&ee!==te){_.set("instantType",void 0);let re=new AbortController;return N(()=>{_.set("instantType","trigger-change")},re.signal),()=>{re.abort()}}},[k,N,_]),D1(x&&A===!0&&C!==Z.triggerHover,O==="touch",P,M);let B=Sl.useCallback(ee=>{_.set("positionerElement",ee)},[_]),W={open:x,side:E.side,align:E.align,anchorHidden:E.anchorHidden,instant:L},G=kf(t,W,{styles:E.positionerStyles,transitionStatus:I,props:v,refs:[r,B],hidden:!T,inert:!x});return(0,au.jsxs)(Xb.Provider,{value:E,children:[T&&A===!0&&C!==Z.triggerHover&&(0,au.jsx)(k1,{ref:_.context.internalBackdropRef,inert:Cf(!x),cutout:M}),(0,au.jsx)(db,{id:S,children:G})]})});var Df=d(Y(),1);var as=d(Y(),1);var cR=d(F(),1),uR=as.createContext(void 0);function dR(){let[e,t]=as.useState(0),r=ie(()=>(t(n=>n+1),()=>{t(n=>Math.max(0,n-1))}));return{context:as.useMemo(()=>({register:r}),[r]),hasClosePart:e>0}}function fR(e){let{value:t,children:r}=e;return(0,cR.jsx)(uR.Provider,{value:t,children:r})}function pR(){let e=as.useContext(uR);J(()=>e?.register(),[e])}var Zb=d(F(),1),x9={...Uo,...Dn},mR=Df.forwardRef(function(t,r){let{render:o,className:n,style:i,initialFocus:s,finalFocus:a,...c}=t,{store:l}=kt(),u=xl(),f=$1(!0)!=null,{context:m,hasClosePart:p}=dR(),g=l.useState("open"),h=l.useState("openMethod"),y=l.useState("instantType"),b=l.useState("transitionStatus"),v=l.useState("popupProps"),_=l.useState("titleElementId"),w=l.useState("descriptionElementId"),S=l.useState("modal"),R=l.useState("mounted"),T=l.useState("openChangeReason"),x=l.useState("activeTriggerElement"),C=l.useState("floatingRootContext"),M=C.useState("floatingId"),A=l.useState("disabled"),O=l.useState("openOnHover"),P=l.useState("closeDelay"),L=c.id??M;Xi({open:g,ref:l.context.popupRef,onComplete(){g&&l.context.onOpenChangeComplete?.(!0)}}),eu(C,{enabled:O&&!A,closeDelay:P});let I=s===void 0?h1(l.context.popupRef):s,D=S!==!1&&p;l.useSyncedValue("focusManagerModal",D);let V=Df.useCallback(k=>{l.set("popupElement",k)},[l]),N={open:g,side:u.side,align:u.align,instant:y,transitionStatus:b},E=Ne("div",t,{state:N,ref:[r,l.context.popupRef,V],props:[v,{id:L,role:"dialog",...gl,"aria-labelledby":_,"aria-describedby":w,onKeyDown(k){f&&C1.has(k.key)&&k.stopPropagation()}},vl(b),c],stateAttributesMapping:x9});return(0,Zb.jsx)(mb,{context:C,openInteractionType:h,modal:D,disabled:!R||T===Z.triggerHover,initialFocus:I,returnFocus:a,restoreFocus:"popup",previousFocusableElement:Be(x)?x:void 0,nextFocusableElement:l.context.triggerFocusTargetRef,beforeContentFocusGuardRef:l.context.beforeContentFocusGuardRef,children:(0,Zb.jsx)(fR,{value:m,children:E})})});var gR=d(Y(),1);var hR=gR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=kt(),c=a.useState("open"),{arrowRef:l,side:u,align:f,arrowUncentered:m,arrowStyles:p}=xl();return Ne("div",t,{state:{open:c,side:u,align:f,uncentered:m},ref:[r,l],props:[{style:p,"aria-hidden":!0},s],stateAttributesMapping:Uo})});var bR=d(Y(),1);var S9={...Uo,...Dn},vR=bR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=kt(),c=a.useState("open"),l=a.useState("mounted"),u=a.useState("transitionStatus"),f=a.useState("openChangeReason");return Ne("div",t,{state:{open:c,transitionStatus:u},ref:[a.context.backdropRef,r],props:[{role:"presentation",hidden:!l,style:{pointerEvents:f===Z.triggerHover?"none":void 0,userSelect:"none",WebkitUserSelect:"none"}},s],stateAttributesMapping:S9})});var yR=d(Y(),1);var _R=yR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=kt(),c=Vn(s.id);return a.useSyncedValueWithCleanup("titleElementId",c),Ne("h2",t,{ref:r,props:[{id:c},s]})});var wR=d(Y(),1);var xR=wR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,{store:a}=kt(),c=Vn(s.id);return a.useSyncedValueWithCleanup("descriptionElementId",c),Ne("p",t,{ref:r,props:[{id:c},s]})});var SR=d(Y(),1);var RR=SR.forwardRef(function(t,r){let{render:o,className:n,style:i,disabled:s=!1,nativeButton:a=!0,...c}=t,{buttonRef:l,getButtonProps:u}=xi({disabled:s,focusableWhenDisabled:!1,native:a}),{store:f}=kt();return pR(),Ne("button",t,{ref:[r,l],props:[{onClick(p){f.setOpen(!1,me(Z.closePress,p.nativeEvent))}},c,u]})});var CR=d(Y(),1);var ER=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var R9={activationDirection:e=>e?{"data-activation-direction":e}:null},TR=CR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,{store:c}=kt(),{side:l}=xl(),u=c.useState("instantType"),{children:f,state:m}=Mf({store:c,side:l,cssVars:ER,children:s}),p={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ne("div",t,{state:p,ref:r,props:[a,{children:f}],stateAttributesMapping:R9})});var lu=class{constructor(){this.store=new wl}open(t){let r=t?this.store.context.triggerElements.getById(t)??void 0:void 0;if(t&&!r)throw new Error(Qe(80,t));this.store.setOpen(!0,me(Z.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,me(Z.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function PR(){return new lu}var Bf=d(Y(),1),kR=d(yn(),1);var OR=d(F(),1),AR=Bf.forwardRef(function(t,r){let{children:o,container:n,className:i,render:s,style:a,...c}=t,{portalNode:l,portalSubtree:u}=Jd({container:n,ref:r,componentProps:t,elementProps:c});return!u&&!l?null:(0,OR.jsxs)(Bf.Fragment,{children:[u,l&&kR.createPortal(o,l)]})});var fo={};ao(fo,{Arrow:()=>qR,Handle:()=>cu,Popup:()=>YR,Portal:()=>HR,Positioner:()=>WR,Provider:()=>GR,Root:()=>NR,Trigger:()=>DR,Viewport:()=>ZR,createHandle:()=>QR});var Yn=d(Y(),1);var jf=d(Y(),1),Qb=jf.createContext(void 0);function Yo(e){let t=jf.useContext(Qb);if(t===void 0&&!e)throw new Error(Qe(72));return t}var IR=d(Y(),1);var E9={...yf,disabled:ve(e=>e.disabled),instantType:ve(e=>e.instantType),isInstantPhase:ve(e=>e.isInstantPhase),trackCursorAxis:ve(e=>e.trackCursorAxis),disableHoverablePopup:ve(e=>e.disableHoverablePopup),lastOpenChangeReason:ve(e=>e.openChangeReason),closeOnClick:ve(e=>e.closeOnClick),closeDelay:ve(e=>e.closeDelay),hasViewport:ve(e=>e.hasViewport)},Rl=class e extends rs{constructor(t,r,o=!1){let n=new Wn,i={...C9(),...t};i.floatingRootContext=vf(n,r,o),super(i,{popupRef:IR.createRef(),onOpenChange:void 0,onOpenChangeComplete:void 0,triggerElements:n},E9)}setOpen=(t,r)=>{b1(this,t,r,{extraState:{openChangeReason:r.reason}})};cancelPendingOpen(t){this.state.floatingRootContext.dispatchOpenChange(!1,me(Z.triggerPress,t))}static useStore(t,r){return df(t,(n,i)=>new e(r,n,i)).store}};function C9(){return{...bf(),disabled:!1,instantType:void 0,isInstantPhase:!1,trackCursorAxis:"none",disableHoverablePopup:!1,openChangeReason:null,closeOnClick:!0,closeDelay:0,hasViewport:!1}}var Hf=d(F(),1),NR=Ob(function(t){let{disabled:r=!1,defaultOpen:o=!1,open:n,disableHoverablePopup:i=!1,trackCursorAxis:s="none",actionsRef:a,onOpenChange:c,onOpenChangeComplete:l,handle:u,triggerId:f,defaultTriggerId:m=null,children:p}=t,g=Rl.useStore(u?.store,{open:o,openProp:n,activeTriggerId:m,triggerIdProp:f});ff(g,n,o,m),g.useControlledProp("openProp",n),g.useControlledProp("triggerIdProp",f),g.useContextCallback("onOpenChange",c),g.useContextCallback("onOpenChangeComplete",l);let h=g.useState("open"),y=!r&&h,b=g.useState("activeTriggerId"),v=g.useState("mounted"),_=g.useState("payload");g.useSyncedValues({trackCursorAxis:s,disableHoverablePopup:i}),g.useSyncedValue("disabled",r),mf(g,{closeOnActiveTriggerUnmount:!0});let{forceUnmount:w,transitionStatus:S}=gf(y,g),R=g.useState("isInstantPhase"),T=g.useState("instantType"),x=g.useState("lastOpenChangeReason"),C=Yn.useRef(null);J(()=>{h&&r&&g.setOpen(!1,me(Z.disabled))},[h,r,g]),J(()=>{S==="ending"&&x===Z.none||S!=="ending"&&R?(T!=="delay"&&(C.current=T),g.set("instantType","delay")):C.current!==null&&(g.set("instantType",C.current),C.current=null)},[S,R,x,T,g]),J(()=>{y&&b==null&&g.set("payload",void 0)},[g,b,y]);let M=Yn.useCallback(()=>{g.setOpen(!1,me(Z.imperativeAction))},[g]);Yn.useImperativeHandle(a,()=>({unmount:w,close:M}),[w,M]);let A=y||v||!r&&s!=="none";return(0,Hf.jsxs)(Qb.Provider,{value:g,children:[A&&(0,Hf.jsx)(T9,{store:g,disabled:r,trackCursorAxis:s}),typeof p=="function"?p({payload:_}):p]})});function T9({store:e,disabled:t,trackCursorAxis:r}){let o=e.useState("floatingRootContext"),n=Zc(o,{enabled:!t,referencePress:()=>e.select("closeOnClick")}),i=hb(o,{enabled:!t&&r!=="none",axis:r==="none"?void 0:r}),s=Yn.useMemo(()=>He(i.reference,n.reference),[i.reference,n.reference]),a=Yn.useMemo(()=>He(i.trigger,n.trigger),[i.trigger,n.trigger]),c=Yn.useMemo(()=>He(gl,i.floating,n.floating),[i.floating,n.floating]);return hf(e,{activeTriggerProps:s,inactiveTriggerProps:a,popupProps:c}),null}var Wf=d(Y(),1);var zf=d(Y(),1),Jb=zf.createContext(void 0);function MR(){return zf.useContext(Jb)}var VR=(function(e){return e[e.popupOpen=ou.popupOpen]="popupOpen",e.triggerDisabled="data-trigger-disabled",e})({});var LR="data-base-ui-tooltip-trigger";function FR(e){if("composedPath"in e){let r=e.composedPath();for(let o=0;o<r.length;o+=1){let n=r[o];if(be(n))return n}}let t=e.target;return be(t)?t:null}function P9(e){let t=e;for(;t;){if(t.hasAttribute(LR))return t;let r=t.parentElement;if(r){t=r;continue}let o=t.getRootNode();t="host"in o&&be(o.host)?o.host:null}return null}var DR=u1(function(t,r){let{render:o,className:n,style:i,handle:s,payload:a,disabled:c,delay:l,closeOnClick:u=!0,closeDelay:f,id:m,...p}=t,g=Yo(!0),h=s?.store??g;if(!h)throw new Error(Qe(82));let y=Vn(m),b=h.useState("isTriggerActive",y),v=h.useState("isOpenedByTrigger",y),_=h.useState("floatingRootContext"),w=Wf.useRef(null),S=l??600,R=f??0,{registerTrigger:T,isMountedByThisTrigger:x}=pf(y,w,h,{payload:a,closeOnClick:u,closeDelay:R}),C=MR(),{delayRef:M,isInstantPhase:A,hasProvider:O}=Xh(_,{open:v}),P=bl(_);h.useSyncedValue("isInstantPhase",A);let L=h.useState("disabled"),I=c??L,D=Wt(I),V=h.useState("trackCursorAxis"),N=h.useState("disableHoverablePopup"),E=Wf.useRef(!1),k=Rr(),B=Wf.useRef(void 0);function W(){let $=C?.delay,fe=typeof M.current=="object"?M.current.open:void 0,we=S;return O&&(fe!==0?we=l??$??S:we=0),we}function G($){let fe=w.current;if(!fe||!$)return!1;let we=P9($);return we!==null&&we!==fe&&ce(fe,we)}function ee($){let fe=G($);return E.current=fe,fe&&(P.openChangeTimeout.clear(),P.restTimeout.clear(),P.restTimeoutPending=!1,k.clear()),fe}let te=tu(_,{enabled:!I,mouseOnly:!0,move:!1,handleClose:!N&&V!=="both"?ru():null,restMs:W,delay(){let $=typeof M.current=="object"?M.current.close:void 0,fe=R;return f==null&&O&&(fe=$),{close:fe}},triggerElementRef:w,isActiveTrigger:b,isClosing:()=>h.select("transitionStatus")==="ending",shouldOpen(){return!E.current}}),re=Lb(_,{enabled:!I}).reference,le=$=>{let fe=E.current,we=FR($),Ze=ee(we),ot=w.current,ue=ot&&we&&ce(ot,we);if(Ze&&h.select("open")&&h.select("lastOpenChangeReason")===Z.triggerHover){h.setOpen(!1,me(Z.triggerHover,$));return}if(fe&&!Ze&&ue&&!D.current&&!h.select("open")&&ot&&Ho(B.current)){let xe=()=>{!E.current&&!D.current&&!h.select("open")&&h.setOpen(!0,me(Z.triggerHover,$,ot))},pe=W();pe===0?(k.clear(),xe()):k.start(pe,xe)}},Q=h.useState("triggerProps",x);return Ne("button",t,{state:{open:v},ref:[r,T,w],props:[te,re,x||V!=="none"?Q:void 0,{onMouseOver($){le($.nativeEvent)},onFocus($){G(FR($.nativeEvent))&&$.preventBaseUIHandler()},onMouseLeave(){E.current=!1,k.clear(),B.current=void 0},onPointerEnter($){B.current=$.pointerType},onPointerDown($){B.current=$.pointerType,h.set("closeOnClick",u),u&&!h.select("open")&&h.cancelPendingOpen($.nativeEvent)},onClick($){u&&!h.select("open")&&h.cancelPendingOpen($.nativeEvent)},id:y,[VR.triggerDisabled]:I?"":void 0,[LR]:I?void 0:""},p],stateAttributesMapping:Ef})});var jR=d(Y(),1);var Uf=d(Y(),1),ev=Uf.createContext(void 0);function BR(){let e=Uf.useContext(ev);if(e===void 0)throw new Error(Qe(70));return e}var tv=d(F(),1),HR=jR.forwardRef(function(t,r){let{keepMounted:o=!1,...n}=t;return Yo().useState("mounted")||o?(0,tv.jsx)(ev.Provider,{value:o,children:(0,tv.jsx)(AR,{ref:r,...n})}):null});var $f=d(Y(),1);var Yf=d(Y(),1),rv=Yf.createContext(void 0);function El(){let e=Yf.useContext(rv);if(e===void 0)throw new Error(Qe(71));return e}var zR=d(F(),1),WR=$f.forwardRef(function(t,r){let{render:o,className:n,anchor:i,positionMethod:s="absolute",side:a="top",align:c="center",sideOffset:l=0,alignOffset:u=0,collisionBoundary:f="clipping-ancestors",collisionPadding:m=5,arrowPadding:p=5,sticky:g=!1,disableAnchorTracking:h=!1,collisionAvoidance:y=Qd,style:b,...v}=t,_=Yo(),w=BR(),S=_.useState("open"),R=_.useState("mounted"),T=_.useState("trackCursorAxis"),x=_.useState("disableHoverablePopup"),C=_.useState("floatingRootContext"),M=_.useState("instantType"),A=_.useState("transitionStatus"),O=_.useState("hasViewport"),P=Pf({anchor:i,positionMethod:s,floatingRootContext:C,mounted:R,side:a,sideOffset:l,align:c,alignOffset:u,collisionBoundary:f,collisionPadding:m,sticky:g,arrowPadding:p,disableAnchorTracking:h,keepMounted:w,collisionAvoidance:y,adaptiveOrigin:O?Tf:void 0}),L=$f.useMemo(()=>({open:S,side:P.side,align:P.align,anchorHidden:P.anchorHidden,instant:T!=="none"?"tracking-cursor":M}),[S,P.side,P.align,P.anchorHidden,T,M]),I=kf(t,L,{styles:P.positionerStyles,transitionStatus:A,props:v,refs:[r,_.useStateSetter("positionerElement")],hidden:!R,inert:!S||T==="both"||x});return(0,zR.jsx)(rv.Provider,{value:P,children:I})});var UR=d(Y(),1);var k9={...Uo,...Dn},YR=UR.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Yo(),{side:c,align:l}=El(),u=a.useState("open"),f=a.useState("instantType"),m=a.useState("transitionStatus"),p=a.useState("popupProps"),g=a.useState("floatingRootContext"),h=a.useState("disabled"),y=a.useState("closeDelay");Xi({open:u,ref:a.context.popupRef,onComplete(){u&&a.context.onOpenChangeComplete?.(!0)}}),eu(g,{enabled:!h,closeDelay:y});let b=a.useStateSetter("popupElement");return Ne("div",t,{state:{open:u,side:c,align:l,instant:f,transitionStatus:m},ref:[r,a.context.popupRef,b],props:[p,vl(m),s],stateAttributesMapping:k9})});var $R=d(Y(),1);var qR=$R.forwardRef(function(t,r){let{render:o,className:n,style:i,...s}=t,a=Yo(),{arrowRef:c,side:l,align:u,arrowUncentered:f,arrowStyles:m}=El(),p=a.useState("open"),g=a.useState("instantType");return Ne("div",t,{state:{open:p,side:l,align:u,uncentered:f,instant:g},ref:[r,c],props:[{style:m,"aria-hidden":!0},s],stateAttributesMapping:Uo})});var ov=d(Y(),1);var nv=d(F(),1),GR=function(t){let{delay:r,closeDelay:o,timeout:n=400}=t,i=ov.useMemo(()=>({delay:r,closeDelay:o}),[r,o]),s=ov.useMemo(()=>({open:r,close:o}),[r,o]);return(0,nv.jsx)(Jb.Provider,{value:i,children:(0,nv.jsx)(Kh,{delay:s,timeoutMs:n,children:t.children})})};var XR=d(Y(),1);var KR=(function(e){return e.popupWidth="--popup-width",e.popupHeight="--popup-height",e})({});var O9={activationDirection:e=>e?{"data-activation-direction":e}:null},ZR=XR.forwardRef(function(t,r){let{render:o,className:n,style:i,children:s,...a}=t,c=Yo(),l=El(),u=c.useState("instantType"),{children:f,state:m}=Mf({store:c,side:l.side,cssVars:KR,children:s}),p={activationDirection:m.activationDirection,transitioning:m.transitioning,instant:u};return Ne("div",t,{state:p,ref:r,props:[a,{children:f}],stateAttributesMapping:O9})});var cu=class{constructor(){this.store=new Rl}open(t){let r=t?this.store.context.triggerElements.getById(t):void 0;if(t&&!r)throw new Error(Qe(81,t));this.store.setOpen(!0,me(Z.imperativeAction,void 0,r))}close(){this.store.setOpen(!1,me(Z.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}};function QR(){return new cu}function Ot(e){return Ne(e.defaultTagName??"div",e,e)}var tE=d(H(),1),iv="data-wp-hash";function sv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&I9(document)),e.__wpStyleRuntime}function A9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${iv}]`))if(r.getAttribute(iv)===t)return!0;return!1}function rE(e,t,r){if(!e.head)return;let o=sv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(A9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(iv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function I9(e){let t=sv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)rE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function oE(e,t){let r=sv();r.styles.set(e,t);for(let o of r.documents.keys())rE(o,e,t)}typeof process>"u",oE("a495f9d138",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._83ed8a8da5dd50ea__text{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 JR={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",oE("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var eE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},ze=(0,tE.forwardRef)(function({variant:t="body-md",render:r,className:o,...n},i){return Ot({render:r,defaultTagName:"span",ref:i,props:He(n,{className:U(JR.text,eE.heading,eE.p,JR[t],o)})})});var aE=d(F(),1),av="data-wp-hash";function lv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&M9(document)),e.__wpStyleRuntime}function N9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${av}]`))if(r.getAttribute(av)===t)return!0;return!1}function sE(e,t,r){if(!e.head)return;let o=lv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(N9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(av,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function M9(e){let t=lv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function V9(e,t){let r=lv();r.styles.set(e,t);for(let o of r.documents.keys())sE(o,e,t)}typeof process>"u",V9("9db2873e7f","@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,#f6e6e3);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,#c6f7cd);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 nE={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"},ls=(0,iE.forwardRef)(function({intent:t="none",className:r,...o},n){return(0,aE.jsx)(ze,{ref:n,className:U(nE.badge,nE[`is-${t}-intent`],r),...o,variant:"body-sm"})});var qf=d(H(),1),lE=d(K(),1),uE=d(F(),1);import{speak as F9}from"@wordpress/a11y";var cv="data-wp-hash";function uv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&D9(document)),e.__wpStyleRuntime}function L9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${cv}]`))if(r.getAttribute(cv)===t)return!0;return!1}function cE(e,t,r){if(!e.head)return;let o=uv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(L9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(cv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function D9(e){let t=uv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)cE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Gf(e,t){let r=uv();r.styles.set(e,t);for(let o of r.documents.keys())cE(o,e,t)}typeof process>"u",Gf("b74f1ac304",'@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);inset-inline-start: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 uu={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",Gf("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var B9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Gf("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var j9={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Gf("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var H9={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},dE=(0,qf.forwardRef)(function({tone:t="brand",variant:r="solid",size:o="default",className:n,focusableWhenDisabled:i=!0,disabled:s,loading:a,loadingAnnouncement:c=(0,lE.__)("Loading"),children:l,...u},f){let m=U(H9.button,B9["box-sizing"],j9["outset-ring--focus-except-active"],r!=="unstyled"&&uu.button,uu[`is-${t}`],uu[`is-${r}`],uu[`is-${o}`],a&&uu["is-loading"],n);return(0,qf.useEffect)(()=>{a&&c&&F9(c)},[a,c]),(0,uE.jsx)(zb,{ref:f,className:m,focusableWhenDisabled:i,disabled:s??a,...u,children:l})});var hE=d(H(),1);var pE=d(H(),1),mE=d(Ye(),1),gE=d(F(),1),Pi=(0,pE.forwardRef)(function({icon:t,size:r=24,...o},n){return(0,gE.jsx)(mE.SVG,{ref:n,...t.props,...o,width:r,height:r})});var vE=d(F(),1),dv="data-wp-hash";function fv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&W9(document)),e.__wpStyleRuntime}function z9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${dv}]`))if(r.getAttribute(dv)===t)return!0;return!1}function bE(e,t,r){if(!e.head)return;let o=fv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(z9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(dv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function W9(e){let t=fv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)bE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function U9(e,t){let r=fv();r.styles.set(e,t);for(let o of r.documents.keys())bE(o,e,t)}typeof process>"u",U9("b74f1ac304",'@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);inset-inline-start: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 Y9={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"},pv=(0,hE.forwardRef)(function({className:t,icon:r,...o},n){return(0,vE.jsx)(Pi,{ref:n,icon:r,className:U(Y9.icon,t),size:24,...o})});pv.displayName="Button.Icon";var Cl=Object.assign(dE,{Icon:pv});var $n={};ao($n,{Content:()=>Zf,FullBleed:()=>PE,Header:()=>Xf,Root:()=>Kf,Title:()=>OE});var yE=d(H(),1),mv="data-wp-hash";function gv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&q9(document)),e.__wpStyleRuntime}function $9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${mv}]`))if(r.getAttribute(mv)===t)return!0;return!1}function _E(e,t,r){if(!e.head)return;let o=gv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if($9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(mv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function q9(e){let t=gv();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 wE(e,t){let r=gv();r.styles.set(e,t);for(let o of r.documents.keys())_E(o,e,t)}typeof process>"u",wE("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var G9={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",wE("5d38cbdd27","@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-weak,#f0f0f0);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 K9={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Kf=(0,yE.forwardRef)(function({render:t,...r},o){let n=U(K9.root,G9["box-sizing"]);return Ot({defaultTagName:"div",render:t,ref:o,props:He({className:n},r)})});var xE=d(H(),1),hv="data-wp-hash";function bv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Z9(document)),e.__wpStyleRuntime}function X9(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${hv}]`))if(r.getAttribute(hv)===t)return!0;return!1}function SE(e,t,r){if(!e.head)return;let o=bv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(X9(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(hv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function Z9(e){let t=bv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)SE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Q9(e,t){let r=bv();r.styles.set(e,t);for(let o of r.documents.keys())SE(o,e,t)}typeof process>"u",Q9("5d38cbdd27","@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-weak,#f0f0f0);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 J9={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Xf=(0,xE.forwardRef)(function({render:t,...r},o){return Ot({defaultTagName:"div",render:t,ref:o,props:He({className:J9.header},r)})});var RE=d(H(),1),vv="data-wp-hash";function yv(){let e=globalThis;return e.__wpStyleRuntime||(e.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&tV(document)),e.__wpStyleRuntime}function eV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${vv}]`))if(r.getAttribute(vv)===t)return!0;return!1}function EE(e,t,r){if(!e.head)return;let o=yv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(eV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(vv,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tV(e){let t=yv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)EE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function rV(e,t){let r=yv();r.styles.set(e,t);for(let o of r.documents.keys())EE(o,e,t)}typeof process>"u",rV("5d38cbdd27","@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-weak,#f0f0f0);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 oV={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},Zf=(0,RE.forwardRef)(function({render:t,...r},o){return Ot({defaultTagName:"div",render:t,ref:o,props:He({className:oV.content},r)})});var CE=d(H(),1),_v="data-wp-hash";function wv(){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 r of e.head.querySelectorAll(`style[${_v}]`))if(r.getAttribute(_v)===t)return!0;return!1}function TE(e,t,r){if(!e.head)return;let o=wv(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(nV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_v,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function iV(e){let t=wv();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)TE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function sV(e,t){let r=wv();r.styles.set(e,t);for(let o of r.documents.keys())TE(o,e,t)}typeof process>"u",sV("5d38cbdd27","@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-weak,#f0f0f0);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 aV={root:"_02872bf298eadc43__root",header:"bbccc92e6ba5662d__header",content:"_5dffdaf2a6e669ac__content",fullbleed:"c1fa192587e1b4a6__fullbleed"},PE=(0,CE.forwardRef)(function({render:t,...r},o){return Ot({defaultTagName:"div",render:t,ref:o,props:He({className:aV.fullbleed},r)})});var kE=d(H(),1);var xv=d(F(),1),lV=(0,xv.jsx)("div",{}),OE=(0,kE.forwardRef)(function({render:t=lV,children:r,...o},n){return(0,xv.jsx)(ze,{ref:n,variant:"heading-lg",render:t,...o,children:r})});var AE=d(H(),1),IE=d(F(),1),Sv=(0,AE.forwardRef)(function(t,r){return(0,IE.jsx)(ns.Panel,{ref:r,...t})});var NE=d(H(),1),ME=d(F(),1),Rv=(0,NE.forwardRef)(function(t,r){return(0,ME.jsx)(ns.Root,{ref:r,...t})});var VE=d(H(),1),FE=d(F(),1),Ev=(0,VE.forwardRef)(function(t,r){return(0,FE.jsx)(ns.Trigger,{ref:r,...t})});var va={};ao(va,{Content:()=>qE,Header:()=>zE,HeaderDescription:()=>UE,Root:()=>DE});var LE=d(H(),1);var Tv=d(F(),1),DE=(0,LE.forwardRef)(function({render:t,...r},o){return(0,Tv.jsx)(Rv,{ref:o,render:(0,Tv.jsx)(Kf,{render:t}),...r})});var Pl=d(H(),1);var Qf=d(Ye(),1),Pv=d(F(),1),kv=(0,Pv.jsx)(Qf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Pv.jsx)(Qf.Path,{d:"m16.5 13.5-3.7 3.7V4h-1.5v13.2l-3.8-3.7-1 1 5.5 5.6 5.5-5.6z"})});var Jf=d(Ye(),1),Ov=d(F(),1),Av=(0,Ov.jsx)(Jf.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Ov.jsx)(Jf.Path,{d:"M20 11.2H6.8l3.7-3.7-1-1L3.9 12l5.6 5.5 1-1-3.7-3.7H20z"})});var ep=d(Ye(),1),Iv=d(F(),1),Nv=(0,Iv.jsx)(ep.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Iv.jsx)(ep.Path,{d:"m14.5 6.5-1 1 3.7 3.7H4v1.6h13.2l-3.7 3.7 1 1 5.6-5.5z"})});var tp=d(Ye(),1),Mv=d(F(),1),Vv=(0,Mv.jsx)(tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Mv.jsx)(tp.Path,{d:"M12 3.9 6.5 9.5l1 1 3.8-3.7V20h1.5V6.8l3.7 3.7 1-1z"})});var rp=d(Ye(),1),Fv=d(F(),1),op=(0,Fv.jsx)(rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Fv.jsx)(rp.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 np=d(Ye(),1),Lv=d(F(),1),ip=(0,Lv.jsx)(np.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Lv.jsx)(np.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M6 5.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM4 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2V6zm11-.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5h-3a.5.5 0 01-.5-.5V6a.5.5 0 01.5-.5zM13 6a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2h-3a2 2 0 01-2-2V6zm5 8.5h-3a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h3a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5zM15 13a2 2 0 00-2 2v3a2 2 0 002 2h3a2 2 0 002-2v-3a2 2 0 00-2-2h-3zm-9 1.5h3a.5.5 0 01.5.5v3a.5.5 0 01-.5.5H6a.5.5 0 01-.5-.5v-3a.5.5 0 01.5-.5zM4 15a2 2 0 012-2h3a2 2 0 012 2v3a2 2 0 01-2 2H6a2 2 0 01-2-2v-3z"})});var sp=d(Ye(),1),Dv=d(F(),1),Bv=(0,Dv.jsx)(sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Dv.jsx)(sp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm-.75 12v-1.5h1.5V16h-1.5Zm0-8v5h1.5V8h-1.5Z"})});var ap=d(Ye(),1),jv=d(F(),1),du=(0,jv.jsx)(ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,jv.jsx)(ap.Path,{d:"M16.5 7.5 10 13.9l-2.5-2.4-1 1 3.5 3.6 7.5-7.6z"})});var lp=d(Ye(),1),Hv=d(F(),1),zv=(0,Hv.jsx)(lp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Hv.jsx)(lp.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})});var cp=d(Ye(),1),Wv=d(F(),1),Ro=(0,Wv.jsx)(cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Wv.jsx)(cp.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})});var up=d(Ye(),1),Uv=d(F(),1),Yv=(0,Uv.jsx)(up.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Uv.jsx)(up.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 dp=d(Ye(),1),$v=d(F(),1),fu=(0,$v.jsx)(dp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,$v.jsx)(dp.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 fp=d(Ye(),1),qv=d(F(),1),Gv=(0,qv.jsx)(fp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,qv.jsx)(fp.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 pp=d(Ye(),1),Kv=d(F(),1),ki=(0,Kv.jsx)(pp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Kv.jsx)(pp.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 mp=d(Ye(),1),Xv=d(F(),1),Zv=(0,Xv.jsx)(mp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Xv.jsx)(mp.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 gp=d(Ye(),1),Qv=d(F(),1),Jv=(0,Qv.jsx)(gp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,Qv.jsx)(gp.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 hp=d(Ye(),1),ey=d(F(),1),pu=(0,ey.jsx)(hp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ey.jsx)(hp.Path,{d:"M10 17.5H14V16H10V17.5ZM6 6V7.5H18V6H6ZM8 12.5H16V11H8V12.5Z"})});var bp=d(Ye(),1),ty=d(F(),1),ry=(0,ty.jsx)(bp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ty.jsx)(bp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M5.5 12a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0ZM12 4a8 8 0 1 0 0 16 8 8 0 0 0 0-16Zm.75 4v1.5h-1.5V8h1.5Zm0 8v-5h-1.5v5h1.5Z"})});var vp=d(Ye(),1),oy=d(F(),1),ny=(0,oy.jsx)(vp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,oy.jsx)(vp.Path,{d:"M10 17.389H8.444A5.194 5.194 0 1 1 8.444 7H10v1.5H8.444a3.694 3.694 0 0 0 0 7.389H10v1.5ZM14 7h1.556a5.194 5.194 0 0 1 0 10.39H14v-1.5h1.556a3.694 3.694 0 0 0 0-7.39H14V7Zm-4.5 6h5v-1.5h-5V13Z"})});var yp=d(Ye(),1),iy=d(F(),1),sy=(0,iy.jsx)(yp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,iy.jsx)(yp.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 _p=d(Ye(),1),ay=d(F(),1),mu=(0,ay.jsx)(_p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ay.jsx)(_p.Path,{d:"M13 19h-2v-2h2v2zm0-6h-2v-2h2v2zm0-6h-2V5h2v2z"})});var wp=d(Ye(),1),ly=d(F(),1),xp=(0,ly.jsx)(wp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ly.jsx)(wp.Path,{d:"M6.6 6L5.4 7l4.5 5-4.5 5 1.1 1 5.5-6-5.4-6zm6 0l-1.1 1 4.5 5-4.5 5 1.1 1 5.5-6-5.5-6z"})});var Sp=d(Ye(),1),cy=d(F(),1),ha=(0,cy.jsx)(Sp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,cy.jsx)(Sp.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})});var Rp=d(Ye(),1),uy=d(F(),1),Ep=(0,uy.jsx)(Rp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,uy.jsx)(Rp.Path,{d:"M11.6 7l-1.1-1L5 12l5.5 6 1.1-1L7 12l4.6-5zm6 0l-1.1-1-5.5 6 5.5 6 1.1-1-4.6-5 4.6-5z"})});var Cp=d(Ye(),1),dy=d(F(),1),fy=(0,dy.jsx)(Cp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,dy.jsx)(Cp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm11.53-1.47-1.06-1.06L11 12.94l-1.47-1.47-1.06 1.06L11 15.06l4.53-4.53Z"})});var Tp=d(Ye(),1),py=d(F(),1),Pp=(0,py.jsx)(Tp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,py.jsx)(Tp.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M12 18.5a6.5 6.5 0 1 1 0-13 6.5 6.5 0 0 1 0 13ZM4 12a8 8 0 1 1 16 0 8 8 0 0 1-16 0Zm9 1V8h-1.5v3.5h-2V13H13Z"})});var kp=d(Ye(),1),my=d(F(),1),gy=(0,my.jsx)(kp.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,my.jsx)(kp.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 Op=d(Ye(),1),hy=d(F(),1),by=(0,hy.jsx)(Op.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,hy.jsx)(Op.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 Ap=d(Ye(),1),vy=d(F(),1),ba=(0,vy.jsx)(Ap.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,vy.jsx)(Ap.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=d(Ye(),1),yy=d(F(),1),gu=(0,yy.jsx)(Ip.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,yy.jsx)(Ip.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 BE=d(H(),1),Np=(0,BE.createContext)({setDescriptionId:()=>{}});var Oi=d(F(),1),_y="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"&&uV(document)),e.__wpStyleRuntime}function cV(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 HE(e,t,r){if(!e.head)return;let o=wy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(cV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(_y,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function uV(e){let t=wy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)HE(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xy(e,t){let r=wy();r.styles.set(e,t);for(let o of r.documents.keys())HE(o,e,t)}typeof process>"u",xy("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 Tl={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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",xy("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var jE={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"};typeof process>"u",xy("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var dV={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"},zE=(0,Pl.forwardRef)(function({children:t,className:r,render:o,...n},i){let[s,a]=(0,Pl.useState)(),c=(0,Pl.useMemo)(()=>({setDescriptionId:a}),[a]);return Ot({defaultTagName:"div",render:o,ref:i,props:He(n,{className:U(jE.heading,Tl["heading-wrapper"],r),children:(0,Oi.jsx)(Np.Provider,{value:c,children:(0,Oi.jsxs)(Ev,{className:Tl.header,render:(0,Oi.jsx)(Xf,{}),nativeButton:!1,"aria-describedby":s,children:[(0,Oi.jsx)("div",{className:Tl["header-content"],children:t}),(0,Oi.jsx)("div",{className:U(Tl["header-trigger-positioner"]),children:(0,Oi.jsx)("div",{className:U(Tl["header-trigger-wrapper"],jE.div,dV["outset-ring--focus-parent-visible"]),children:(0,Oi.jsx)(Pi,{icon:zv,className:Tl["header-trigger"]})})})]})})})})});var cs=d(H(),1);var WE=d(F(),1),UE=(0,cs.forwardRef)(function({children:t,className:r,...o},n){let i=(0,cs.useId)(),{setDescriptionId:s}=(0,cs.useContext)(Np);return(0,cs.useEffect)(()=>(s(i),()=>s(void 0)),[i,s]),(0,WE.jsx)("div",{ref:n,id:i,"aria-hidden":"true",className:r,...o,children:t})});var YE=d(H(),1);var Ey=d(F(),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"&&pV(document)),e.__wpStyleRuntime}function fV(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 $E(e,t,r){if(!e.head)return;let o=Cy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(fV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ry,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function pV(e){let t=Cy();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 mV(e,t){let r=Cy();r.styles.set(e,t);for(let o of r.documents.keys())$E(o,e,t)}typeof process>"u",mV("78199613cf","@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}.dd89d27c4f15912d__header-trigger-positioner{align-self:center;flex-shrink:0;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 Sy={"heading-wrapper":"_626190151275d6d3__heading-wrapper","header-content":"cab17c7a373cb60d__header-content","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"},qE=(0,YE.forwardRef)(function({className:t,render:r,children:o,hiddenUntilFound:n=!0,...i},s){return(0,Ey.jsx)(Sv,{ref:s,className:a=>U(Sy.content,a.open&&a.transitionStatus==="idle"&&Sy["overflow-visible"],t),hiddenUntilFound:n,...i,children:(0,Ey.jsx)(Zf,{className:Sy["content-inner"],render:r,children:o})})});var KE=d(H(),1);function kl(e,t,r){return(0,KE.cloneElement)(e??t,{children:r})}var nC=d(H(),1);var gV=["input:not([inert]):not([inert] *)","select:not([inert]):not([inert] *)","textarea:not([inert]):not([inert] *)","a[href]:not([inert]):not([inert] *)","button:not([inert]):not([inert] *)","[tabindex]:not(slot):not([inert]):not([inert] *)","audio[controls]:not([inert]):not([inert] *)","video[controls]:not([inert]):not([inert] *)",'[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)',"details>summary:first-of-type:not([inert]):not([inert] *)","details:not([inert]):not([inert] *)"],Ty=gV.join(","),QE=typeof Element>"u",hu=QE?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Mp=!QE&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e?.ownerDocument},Vp=function(t,r){var o;r===void 0&&(r=!0);var n=t==null||(o=t.getAttribute)===null||o===void 0?void 0:o.call(t,"inert"),i=n===""||n==="true",s=i||r&&t&&(typeof t.closest=="function"?t.closest("[inert]"):Vp(t.parentNode));return s},hV=function(t){var r,o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return o===""||o==="true"},bV=function(t,r,o){if(Vp(t))return[];var n=Array.prototype.slice.apply(t.querySelectorAll(Ty));return r&&hu.call(t,Ty)&&n.unshift(t),n=n.filter(o),n},Py=function(t,r,o){for(var n=[],i=Array.from(t);i.length;){var s=i.shift();if(!Vp(s,!1))if(s.tagName==="SLOT"){var a=s.assignedElements(),c=a.length?a:s.children,l=Py(c,!0,o);o.flatten?n.push.apply(n,l):n.push({scopeParent:s,candidates:l})}else{var u=hu.call(s,Ty);u&&o.filter(s)&&(r||!t.includes(s))&&n.push(s);var f=s.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(s),m=!Vp(f,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(s));if(f&&m){var p=Py(f===!0?s.children:f.children,!0,o);o.flatten?n.push.apply(n,p):n.push({scopeParent:s,candidates:p})}else i.unshift.apply(i,s.children)}}return n},JE=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},eC=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||hV(t))&&!JE(t)?0:t.tabIndex},vV=function(t,r){var o=eC(t);return o<0&&r&&!JE(t)?0:o},yV=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},tC=function(t){return t.tagName==="INPUT"},_V=function(t){return tC(t)&&t.type==="hidden"},wV=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(o){return o.tagName==="SUMMARY"});return r},xV=function(t,r){for(var o=0;o<t.length;o++)if(t[o].checked&&t[o].form===r)return t[o]},SV=function(t){if(!t.name)return!0;var r=t.form||Mp(t),o=function(a){return r.querySelectorAll('input[type="radio"][name="'+a+'"]')},n;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")n=o(window.CSS.escape(t.name));else try{n=o(t.name)}catch(s){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",s.message),!1}var i=xV(n,t.form);return!i||i===t},RV=function(t){return tC(t)&&t.type==="radio"},EV=function(t){return RV(t)&&!SV(t)},CV=function(t){var r,o=t&&Mp(t),n=(r=o)===null||r===void 0?void 0:r.host,i=!1;if(o&&o!==t){var s,a,c;for(i=!!((s=n)!==null&&s!==void 0&&(a=s.ownerDocument)!==null&&a!==void 0&&a.contains(n)||t!=null&&(c=t.ownerDocument)!==null&&c!==void 0&&c.contains(t));!i&&n;){var l,u,f;o=Mp(n),n=(l=o)===null||l===void 0?void 0:l.host,i=!!((u=n)!==null&&u!==void 0&&(f=u.ownerDocument)!==null&&f!==void 0&&f.contains(n))}}return i},XE=function(t){var r=t.getBoundingClientRect(),o=r.width,n=r.height;return o===0&&n===0},TV=function(t,r){var o=r.displayCheck,n=r.getShadowRoot;if(o==="full-native"&&"checkVisibility"in t){var i=t.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});return!i}if(getComputedStyle(t).visibility==="hidden")return!0;var s=hu.call(t,"details>summary:first-of-type"),a=s?t.parentElement:t;if(hu.call(a,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="full-native"||o==="legacy-full"){if(typeof n=="function"){for(var c=t;t;){var l=t.parentElement,u=Mp(t);if(l&&!l.shadowRoot&&n(l)===!0)return XE(t);t.assignedSlot?t=t.assignedSlot:!l&&u!==t.ownerDocument?t=u.host:t=l}t=c}if(CV(t))return!t.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return XE(t);return!1},PV=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o<r.children.length;o++){var n=r.children.item(o);if(n.tagName==="LEGEND")return hu.call(r,"fieldset[disabled] *")?!0:!n.contains(t)}return!0}r=r.parentElement}return!1},kV=function(t,r){return!(r.disabled||_V(r)||TV(r,t)||wV(r)||PV(r))},ZE=function(t,r){return!(EV(r)||eC(r)<0||!kV(t,r))},OV=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},rC=function(t){var r=[],o=[];return t.forEach(function(n,i){var s=!!n.scopeParent,a=s?n.scopeParent:n,c=vV(a,s),l=s?rC(n.candidates):a;c===0?s?r.push.apply(r,l):r.push(a):o.push({documentOrder:i,tabIndex:c,item:n,isScope:s,content:l})}),o.sort(yV).reduce(function(n,i){return i.isScope?n.push.apply(n,i.content):n.push(i.content),n},[]).concat(r)},oC=function(t,r){r=r||{};var o;return r.getShadowRoot?o=Py([t],r.includeContainer,{filter:ZE.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:OV}):o=bV(t,r.includeContainer,ZE.bind(null,r)),rC(o)};var AV=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function iC({initialFocus:e,deprioritizedAttributes:t}){let r=(0,nC.useRef)(null),o=e;return(e===void 0||e===!0)&&(o=n=>{if(n==="touch")return r.current??!0;let i=r.current;if(!i)return!0;let s=oC(i,AV());for(let a of s)if(a instanceof HTMLElement&&!t.some(c=>a.hasAttribute(c)))return a;return!0}),{resolvedInitialFocus:o,popupRef:r}}var IV=d(aC(),1);var cC=d(bu(),1),{lock:tie,unlock:uC}=(0,cC.__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 NV(){let e=IV;if(e.ThemeProvider)return e.ThemeProvider;if(!e.privateApis)throw new Error("@wordpress/ui: @wordpress/theme must expose `ThemeProvider` or `privateApis.ThemeProvider`.");return uC(e.privateApis).ThemeProvider}var Fp=NV();var dC=d(H(),1),ky="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"&&VV(document)),e.__wpStyleRuntime}function MV(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 fC(e,t,r){if(!e.head)return;let o=Oy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(MV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(ky,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function VV(e){let t=Oy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)fC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function FV(e,t){let r=Oy();r.styles.set(e,t);for(let o of r.documents.keys())fC(o,e,t)}typeof process>"u",FV("32aba35fe1","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._19ce0419607e1896__stack{display:flex}}}");var LV={stack:"_19ce0419607e1896__stack"},DV={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)"},j=(0,dC.forwardRef)(function({direction:t,gap:r,align:o,justify:n,wrap:i,render:s,...a},c){let l={gap:r&&DV[r],alignItems:o,justifyContent:n,flexDirection:t,flexWrap:i};return Ot({render:s,ref:c,props:He(a,{style:l,className:LV.stack})})});var OC=d(H(),1);var ct={};ao(ct,{Popup:()=>jp,Portal:()=>Dp,Positioner:()=>Bp,Provider:()=>PC,Root:()=>zp,Trigger:()=>Hp});var xC=d(H(),1);var hC=d(H(),1);var Iy="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"&&jV(document)),e.__wpStyleRuntime}function BV(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 mC(e,t,r){if(!e.head)return;let o=Ny(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(BV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Iy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jV(e){let t=Ny();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)mC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function HV(e,t){let r=Ny();r.styles.set(e,t);for(let o of r.documents.keys())mC(o,e,t)}typeof process>"u",HV("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 pC={slot:"_11fc52b637ff8a7e__slot"},gC="data-wp-compat-overlay-slot";function zV(){return typeof document>"u"?null:document}function WV(){let e;try{e=window.top?.wp}catch{}let t=e??window.wp;return typeof t?.components=="object"&&t.components!==null}var qn=null;function Ay(e){return e.setAttribute("aria-hidden","false"),e}function UV(e){let t=e.createElement("div");return t.setAttribute(gC,""),pC.slot&&t.classList.add(pC.slot),e.body.appendChild(t),t}function Lp(){if(typeof window>"u"||!WV()&&window.__wpUiCompatOverlaySlotEnabled!==!0)return;let e=zV();if(!e||!e.body)return;if(qn&&qn.ownerDocument===e&&qn.isConnected)return Ay(qn);let t=e.querySelector(`[${gC}]`);return t instanceof HTMLDivElement?(qn=Ay(t),qn):(qn?.isConnected&&qn.remove(),qn=Ay(UV(e)),qn)}var bC=d(F(),1),Dp=(0,hC.forwardRef)(function({container:t,...r},o){return(0,bC.jsx)(fo.Portal,{container:t??Lp(),...r,ref:o})});var vC=d(H(),1),wC=d(F(),1),My="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"&&$V(document)),e.__wpStyleRuntime}function YV(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 yC(e,t,r){if(!e.head)return;let o=Vy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(YV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(My,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function $V(e){let t=Vy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)yC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function _C(e,t){let r=Vy();r.styles.set(e,t);for(let o of r.documents.keys())yC(o,e,t)}typeof process>"u",_C("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var qV={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",_C("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 GV={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},Bp=(0,vC.forwardRef)(function({align:t="center",className:r,side:o="top",sideOffset:n=4,...i},s){return(0,wC.jsx)(fo.Positioner,{ref:s,align:t,side:o,sideOffset:n,...i,className:U(qV["box-sizing"],GV.positioner,r)})});var vu=d(F(),1),Fy="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"&&XV(document)),e.__wpStyleRuntime}function KV(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${Fy}]`))if(r.getAttribute(Fy)===t)return!0;return!1}function SC(e,t,r){if(!e.head)return;let o=Ly(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(KV(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Fy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function XV(e){let t=Ly();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)SC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function ZV(e,t){let r=Ly();r.styles.set(e,t);for(let o of r.documents.keys())SC(o,e,t)}typeof process>"u",ZV("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 QV={positioner:"_480b748dd3510e64__positioner",popup:"_50096b232db7709d__popup"},JV={background:"#1e1e1e"},jp=(0,xC.forwardRef)(function({portal:t,positioner:r,children:o,className:n,...i},s){let a=(0,vu.jsx)(Fp,{color:JV,children:(0,vu.jsx)(fo.Popup,{ref:s,className:U(QV.popup,n),...i,children:o})}),c=kl(r,(0,vu.jsx)(Bp,{}),a);return kl(t,(0,vu.jsx)(Dp,{}),c)});var RC=d(H(),1),EC=d(F(),1),Hp=(0,RC.forwardRef)(function(t,r){return(0,EC.jsx)(fo.Trigger,{ref:r,...t})});var CC=d(F(),1);function zp(e){return(0,CC.jsx)(fo.Root,{...e})}var TC=d(F(),1);function PC({...e}){return(0,TC.jsx)(fo.Provider,{...e})}var En=d(F(),1),Dy="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"&&tF(document)),e.__wpStyleRuntime}function eF(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 AC(e,t,r){if(!e.head)return;let o=By(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(eF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Dy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function tF(e){let t=By();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 rF(e,t){let r=By();r.styles.set(e,t);for(let o of r.documents.keys())AC(o,e,t)}typeof process>"u",rF("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 kC={"icon-button":"_28cfdc260e755391__icon-button",icon:"f1c70d719989a85a__icon"},jy=(0,OC.forwardRef)(function({label:t,className:r,children:o,disabled:n,focusableWhenDisabled:i=!0,icon:s,size:a,shortcut:c,positioner:l,...u},f){let m=U(kC["icon-button"],r);return(0,En.jsxs)(zp,{children:[(0,En.jsx)(Hp,{ref:f,disabled:n&&!i,render:(0,En.jsx)(Cl,{...u,size:a,"aria-label":t,"aria-keyshortcuts":c?.ariaKeyShortcut,disabled:n,focusableWhenDisabled:i}),className:m,children:(0,En.jsx)(Pi,{icon:s,size:24,className:kC.icon})}),(0,En.jsxs)(jp,{positioner:l,children:[t,c&&(0,En.jsxs)(En.Fragment,{children:[" ",(0,En.jsx)("span",{"aria-hidden":"true",children:c.displayShortcut})]})]})]})});var $o=d(H(),1);var us=d(H(),1);function IC(e){let t=(0,us.useRef)(e);t.current=e;let r=(0,us.useRef)(null),o=(0,us.useRef)(!1),n=(0,us.useCallback)(()=>{o.current||(r.current&&clearTimeout(r.current),r.current=setTimeout(()=>{t.current(),r.current=null},0))},[]);return(0,us.useEffect)(()=>(o.current=!1,()=>{o.current=!0,r.current&&clearTimeout(r.current)}),[]),n}var yu=d(F(),1),Hy=!1;function NC(e){let t=e.toLowerCase(),r=Hy?(0,$o.createContext)(null):null;function o(){return(0,$o.useContext)(r)}function n(){return null}let i=Hy?o:n;function s({children:l}){let u=(0,$o.useRef)(null),f=IC(()=>{let g=u.current;if(!g)throw new Error(`${e}: Missing <${e}.Title>. For accessibility, every ${t} requires a title. If needed, the title can be visually hidden but must not be omitted.`);if(!g.textContent?.trim())throw new Error(`${e}: <${e}.Title> cannot be empty. Provide meaningful text content for the ${t} title.`)}),m=(0,$o.useCallback)(g=>(u.current=g,f(),()=>{u.current=null,f()}),[f]),p=(0,$o.useMemo)(()=>({registerTitle:m}),[m]);return(0,$o.useEffect)(()=>{f()},[f]),(0,yu.jsx)(r.Provider,{value:p,children:l})}function a({children:l}){return(0,yu.jsx)(yu.Fragment,{children:l})}return{ValidationProvider:Hy?s:a,useValidationContext:i}}var MC=d(H(),1),zy="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"&&nF(document)),e.__wpStyleRuntime}function oF(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 VC(e,t,r){if(!e.head)return;let o=Wy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(oF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(zy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function nF(e){let t=Wy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)VC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function iF(e,t){let r=Wy();r.styles.set(e,t);for(let o of r.documents.keys())VC(o,e,t)}typeof process>"u",iF("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 sF={"visually-hidden":"f37b9e2e191ebd66__visually-hidden"},Eo=(0,MC.forwardRef)(function({render:t,...r},o){return Ot({render:t,ref:o,props:He({className:sF["visually-hidden"]},r,{"data-visually-hidden":""})})});var FC=d(H(),1),LC=d(K(),1),Ol=d(F(),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"&&lF(document)),e.__wpStyleRuntime}function aF(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 DC(e,t,r){if(!e.head)return;let o=Yy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(aF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Uy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function lF(e){let t=Yy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)DC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function Up(e,t){let r=Yy();r.styles.set(e,t);for(let o of r.documents.keys())DC(o,e,t)}typeof process>"u",Up("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var cF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",Up("5f8e7aa0bc","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._08e8a2e44959f892__outset-ring--focus:focus,._970d04df7376df67__outset-ring--focus-within-except-active:focus-within:not(:has(:active)),.c5cb3ee4bddaa8e4__outset-ring--focus-within-visible:focus-within:has(:focus-visible),.cd83dfc2126a0846__outset-ring--focus-within:focus-within,.d0541bc9dd9dc7b6__outset-ring--focus-visible:focus-visible,.e25b2bdd7aa21721__outset-ring--focus-except-active:focus:not(:active),:focus-visible .ecadb9e080e2dfa5__outset-ring--focus-parent-visible{--_gcd-a-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));--_gcd-div-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));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));outline-offset:var(--wpds-border-width-focus,var(--wp-admin-border-width-focus,2px))}}}");var uF={"outset-ring--focus":"_08e8a2e44959f892__outset-ring--focus","outset-ring--focus-except-active":"e25b2bdd7aa21721__outset-ring--focus-except-active","outset-ring--focus-visible":"d0541bc9dd9dc7b6__outset-ring--focus-visible","outset-ring--focus-within":"cd83dfc2126a0846__outset-ring--focus-within","outset-ring--focus-within-except-active":"_970d04df7376df67__outset-ring--focus-within-except-active","outset-ring--focus-within-visible":"c5cb3ee4bddaa8e4__outset-ring--focus-within-visible","outset-ring--focus-parent-visible":"ecadb9e080e2dfa5__outset-ring--focus-parent-visible"};typeof process>"u",Up("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 Wp={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",Up("af6d9984a6","._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);&: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))}&::placeholder{color:var(--_gcd-input-placeholder-color,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)}");var dF={button:"_6defc79820e382c6__button",input:"d2cff2e5dea83bd1__input",textarea:"_547d86373d02e108__textarea",div:"_8c15fd0ed9f28ba4__div",p:"_43cec3e1eec1066d__p",heading:"e97669c6d9a38497__heading",a:"_2c0831b0499dbd6e__a"},Gn=(0,FC.forwardRef)(function({children:t,variant:r="default",tone:o="brand",openInNewTab:n=!1,render:i,className:s,...a},c){return Ot({render:i,defaultTagName:"a",ref:c,props:He(a,{className:U(dF.a,cF["box-sizing"],uF["outset-ring--focus-except-active"],r!=="unstyled"&&Wp.link,r!=="unstyled"&&Wp[`is-${o}`],r==="unstyled"&&Wp["is-unstyled"],s),target:n?"_blank":void 0,children:(0,Ol.jsxs)(Ol.Fragment,{children:[t,n&&(0,Ol.jsx)("span",{className:Wp["link-icon"],role:"img","aria-label":(0,LC.__)("(opens in a new tab)")})]})})})});var ds={};ao(ds,{ActionButton:()=>lT,ActionLink:()=>dT,Actions:()=>QC,CloseIcon:()=>oT,Description:()=>KC,Root:()=>HC,Title:()=>YC});var Al=d(H(),1);import{speak as fF}from"@wordpress/a11y";var Il=d(F(),1),qy="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"&&mF(document)),e.__wpStyleRuntime}function pF(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 BC(e,t,r){if(!e.head)return;let o=Gy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(pF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(qy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function mF(e){let t=Gy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)BC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function jC(e,t){let r=Gy();r.styles.set(e,t);for(let o of r.documents.keys())BC(o,e,t)}typeof process>"u",jC("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var gF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",jC("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 $y={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"},hF={neutral:null,info:ry,warning:Bv,success:fy,error:ki};function bF(e){return e==="error"?"assertive":"polite"}function vF(e){if(e){if(typeof e=="string")return e;try{return(0,Al.renderToString)(e)}catch{return}}}function yF(e,t){let r=vF(e);(0,Al.useEffect)(()=>{r&&fF(r,t)},[r,t])}var HC=(0,Al.forwardRef)(function({intent:t="neutral",children:r,icon:o,spokenMessage:n=r,politeness:i=bF(t),render:s,...a},c){yF(n,i);let l=o===null?null:o??hF[t],u=U($y.notice,$y[`is-${t}`],gF["box-sizing"]);return Ot({defaultTagName:"div",render:s,ref:c,props:He({className:u,children:(0,Il.jsxs)(Il.Fragment,{children:[r,l&&(0,Il.jsx)(Pi,{className:$y.icon,icon:l})]})},a)})});var zC=d(H(),1);var UC=d(F(),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"&&wF(document)),e.__wpStyleRuntime}function _F(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 WC(e,t,r){if(!e.head)return;let o=Xy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(_F(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Ky,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function wF(e){let t=Xy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)WC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function xF(e,t){let r=Xy();r.styles.set(e,t);for(let o of r.documents.keys())WC(o,e,t)}typeof process>"u",xF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 SF={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"},YC=(0,zC.forwardRef)(function({className:t,...r},o){return(0,UC.jsx)(ze,{ref:o,variant:"heading-md",className:U(SF.title,t),...r})});var $C=d(H(),1);var GC=d(F(),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"&&EF(document)),e.__wpStyleRuntime}function RF(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 qC(e,t,r){if(!e.head)return;let o=Qy(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(RF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Zy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function EF(e){let t=Qy();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)qC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function CF(e,t){let r=Qy();r.styles.set(e,t);for(let o of r.documents.keys())qC(o,e,t)}typeof process>"u",CF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 TF={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"},KC=(0,$C.forwardRef)(function({className:t,...r},o){return(0,GC.jsx)(ze,{ref:o,variant:"body-md",className:U(TF.description,t),...r})});var XC=d(H(),1);var Jy="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"&&kF(document)),e.__wpStyleRuntime}function PF(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 ZC(e,t,r){if(!e.head)return;let o=e_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(PF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(Jy,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function kF(e){let t=e_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)ZC(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function OF(e,t){let r=e_();r.styles.set(e,t);for(let o of r.documents.keys())ZC(o,e,t)}typeof process>"u",OF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 AF={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"},QC=(0,XC.forwardRef)(function({render:t,...r},o){return Ot({defaultTagName:"div",render:t,ref:o,props:He({className:AF.actions},r)})});var JC=d(H(),1),eT=d(K(),1);var rT=d(F(),1),t_="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"&&NF(document)),e.__wpStyleRuntime}function IF(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 tT(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(IF(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 NF(e){let t=r_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)tT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function MF(e,t){let r=r_();r.styles.set(e,t);for(let o of r.documents.keys())tT(o,e,t)}typeof process>"u",MF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 VF={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"},oT=(0,JC.forwardRef)(function({className:t,icon:r=Ro,label:o=(0,eT.__)("Dismiss"),...n},i){return(0,rT.jsx)(jy,{...n,ref:i,className:U(VF["close-icon"],t),variant:"minimal",size:"small",tone:"neutral",icon:r,label:o})});var iT=d(H(),1);var aT=d(F(),1),o_="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"&&LF(document)),e.__wpStyleRuntime}function FF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${o_}]`))if(r.getAttribute(o_)===t)return!0;return!1}function sT(e,t,r){if(!e.head)return;let o=n_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(FF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(o_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function LF(e){let t=n_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)sT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function DF(e,t){let r=n_();r.styles.set(e,t);for(let o of r.documents.keys())sT(o,e,t)}typeof process>"u",DF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 nT={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"},lT=(0,iT.forwardRef)(function({className:t,loading:r,loadingAnnouncement:o,variant:n,...i},s){return(0,aT.jsx)(Cl,{...i,...r!==void 0?{loading:r,loadingAnnouncement:o??""}:{},ref:s,size:"compact",tone:"neutral",variant:n,className:U(nT["action-button"],nT[`is-action-button-${n}`],t)})});var cT=d(H(),1);var s_=d(F(),1),i_="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"&&jF(document)),e.__wpStyleRuntime}function BF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${i_}]`))if(r.getAttribute(i_)===t)return!0;return!1}function uT(e,t,r){if(!e.head)return;let o=a_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(BF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(i_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function jF(e){let t=a_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)uT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function HF(e,t){let r=a_();r.styles.set(e,t);for(let o of r.documents.keys())uT(o,e,t)}typeof process>"u",HF("726c480820","@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)}._1904b570a89bb815__description{text-wrap:pretty}._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,#a9c6e7);--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,#e1bc7c);--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,#926300)}._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,#94d29e);--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,#dab1aa);--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 zF={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"},dT=(0,cT.forwardRef)(function({className:t,render:r,...o},n){return(0,s_.jsx)(ze,{ref:n,className:U(zF["action-link"],t),...o,variant:"body-md",render:(0,s_.jsx)(Gn,{tone:"neutral",variant:"default",render:r})})});var _a={};ao(_a,{Arrow:()=>mT,Close:()=>bT,Description:()=>yT,Popup:()=>IT,Portal:()=>Yp,Positioner:()=>$p,Root:()=>MT,Title:()=>LT,Trigger:()=>jT});var fT=d(H(),1),ya=d(F(),1),l_="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"&&UF(document)),e.__wpStyleRuntime}function WF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${l_}]`))if(r.getAttribute(l_)===t)return!0;return!1}function pT(e,t,r){if(!e.head)return;let o=u_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(WF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(l_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function UF(e){let t=u_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)pT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function YF(e,t){let r=u_();r.styles.set(e,t);for(let o of r.documents.keys())pT(o,e,t)}typeof process>"u",YF("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var c_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"};function $F(e){return(0,ya.jsxs)("svg",{width:"20",height:"10",viewBox:"0 0 20 10",fill:"none",...e,children:[(0,ya.jsx)("path",{d:"M20 10H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20z",className:c_["arrow-fill"]}),(0,ya.jsx)("path",{d:"M10 3.097 4.81 7.486A5 5 0 0 1 1.465 8.77H0V8h1.465a4 4 0 0 0 2.676-1.027l5.19-4.388c.378-.341.96-.341 1.338 0l5.19 4.388A4 4 0 0 0 18.535 8H20v.77h-1.465a5 5 0 0 1-3.345-1.284z",className:c_["arrow-stroke"]})]})}var mT=(0,fT.forwardRef)(function({children:t,className:r,...o},n){return(0,ya.jsx)(Ut.Arrow,{ref:n,className:U(c_.arrow,r),...o,children:t??(0,ya.jsx)($F,{})})});var gT=d(H(),1),hT=d(F(),1),bT=(0,gT.forwardRef)(function(t,r){return(0,hT.jsx)(Ut.Close,{ref:r,"data-wp-ui-popover-close":"",...t})});var vT=d(H(),1);var d_=d(F(),1),yT=(0,vT.forwardRef)(function({children:t,...r},o){return(0,d_.jsx)(ze,{ref:o,variant:"body-md",render:(0,d_.jsx)(Ut.Description,{...r}),children:t})});var kT=d(H(),1),OT=d(wt(),1);var _T=NC("Popover"),wT=_T.useValidationContext,xT=_T.ValidationProvider;var ST=d(H(),1);var RT=d(F(),1),Yp=(0,ST.forwardRef)(function({container:t,...r},o){return(0,RT.jsx)(Ut.Portal,{container:t??Lp(),...r,ref:o})});var ET=d(H(),1),PT=d(F(),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"&&GF(document)),e.__wpStyleRuntime}function qF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${f_}]`))if(r.getAttribute(f_)===t)return!0;return!1}function CT(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(qF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(f_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function GF(e){let t=p_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)CT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function TT(e,t){let r=p_();r.styles.set(e,t);for(let o of r.documents.keys())CT(o,e,t)}typeof process>"u",TT("10f3806643","@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._336cd3e4e743482f__box-sizing{box-sizing:border-box;*,:after,:before{box-sizing:inherit}}}}");var KF={"box-sizing":"_336cd3e4e743482f__box-sizing"};typeof process>"u",TT("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var XF={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},$p=(0,ET.forwardRef)(function({align:t="center",arrowPadding:r=8,className:o,side:n="bottom",sideOffset:i=8,...s},a){return(0,PT.jsx)(Ut.Positioner,{ref:a,align:t,arrowPadding:r,side:n,sideOffset:i,...s,className:U(KF["box-sizing"],XF.positioner,o)})});var qo=d(F(),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"&&QF(document)),e.__wpStyleRuntime}function ZF(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${g_}]`))if(r.getAttribute(g_)===t)return!0;return!1}function AT(e,t,r){if(!e.head)return;let o=h_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(ZF(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(g_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function QF(e){let t=h_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)AT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function JF(e,t){let r=h_();r.styles.set(e,t);for(let o of r.documents.keys())AT(o,e,t)}typeof process>"u",JF("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var m_={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},e7="data-wp-ui-popover-close",IT=(0,kT.forwardRef)(function({backdrop:t=!1,children:r,className:o,portal:n,positioner:i,finalFocus:s,initialFocus:a,variant:c="default",...l},u){let{resolvedInitialFocus:f,popupRef:m}=iC({initialFocus:a,deprioritizedAttributes:[e7]}),p=(0,OT.useMergeRefs)([u,m]),g=c!=="unstyled",h=(0,qo.jsx)(xT,{children:r}),y=g?(0,qo.jsx)("div",{className:m_.surface,children:h}):h,b=t?(0,qo.jsx)(Ut.Backdrop,{className:m_.backdrop}):null,v=(0,qo.jsx)(Fp,{children:(0,qo.jsx)(Ut.Popup,{ref:p,initialFocus:f,finalFocus:s,className:U(g&&m_.popup,o),...l,children:y})}),_=kl(i,(0,qo.jsx)($p,{}),v);return kl(n,(0,qo.jsx)(Yp,{}),(0,qo.jsxs)(qo.Fragment,{children:[b,_]}))});var NT=d(F(),1);function MT(e){return(0,NT.jsx)(Ut.Root,{...e})}var VT=d(wt(),1),Nl=d(H(),1);var v_=d(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"&&r7(document)),e.__wpStyleRuntime}function t7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${b_}]`))if(r.getAttribute(b_)===t)return!0;return!1}function FT(e,t,r){if(!e.head)return;let o=y_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(t7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(b_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function r7(e){let t=y_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)FT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function o7(e,t){let r=y_();r.styles.set(e,t);for(let o of r.documents.keys())FT(o,e,t)}typeof process>"u",o7("e53c8c48f6",'@layer wp-ui{@layer utilities, components, compositions, overrides;@layer utilities{._380b81b8f79fb10f__dropdown-motion{--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;transform:translate(0);&[data-instant]{transition:none}&[data-ending-style],&[data-starting-style]{opacity: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))}}}}@layer wp-ui{@layer utilities, components, compositions, overrides;@layer components{._10450722b9676f78__positioner{z-index:var(--wp-ui-popover-z-index,initial)}._84e8f597bcf683b8__popup{outline:0}._972134b6cd5808d8__surface{--_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);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-md,13px);line-height:var(--wpds-typography-line-height-md,24px);padding:var(--wpds-dimension-padding-lg,16px)}.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:transparent}@media (forced-colors:active){._972134b6cd5808d8__surface,.e4d544aa033f05c6__backdrop~* ._972134b6cd5808d8__surface{border-color:CanvasText}}.ca05d3eb89321fcd__arrow{display:flex;&[data-side=top]{bottom:-8px;rotate:180deg}&[data-side=bottom]{rotate:0deg;top:-8px}&[data-side=left]{inset-inline-end:-13px;rotate:90deg}&[data-side=right]{inset-inline-start:-13px;rotate:-90deg}}._12d8edd9eb946b5f__arrow-fill{fill:var(--wpds-color-background-surface-neutral-strong,#fff)}._6ddab482bd929dad__arrow-stroke{fill:var(--wpds-color-stroke-surface-neutral,#dbdbdb)}._6d7e4729cd96960e__title{--_gcd-heading-color:var(--wpds-color-foreground-content-neutral,#1e1e1e);color:var(--wpds-color-foreground-content-neutral,#1e1e1e)}.e4d544aa033f05c6__backdrop{background-color:rgba(0,0,0,.15);inset:0;opacity:1;position:fixed;z-index:var(--wp-ui-popover-z-index,initial);&[data-ending-style],&[data-starting-style]{opacity:0}@media not (prefers-reduced-motion){transition:opacity var(--wpds-motion-duration-sm,.1s) var(--wpds-motion-easing-subtle,cubic-bezier(.15,0,.15,1))}}}}');var n7={positioner:"_10450722b9676f78__positioner",popup:"_84e8f597bcf683b8__popup _380b81b8f79fb10f__dropdown-motion",surface:"_972134b6cd5808d8__surface",backdrop:"e4d544aa033f05c6__backdrop",arrow:"ca05d3eb89321fcd__arrow","arrow-fill":"_12d8edd9eb946b5f__arrow-fill","arrow-stroke":"_6ddab482bd929dad__arrow-stroke",title:"_6d7e4729cd96960e__title"},LT=(0,Nl.forwardRef)(function({children:t,...r},o){let n=wT(),i=(0,Nl.useRef)(null),s=(0,VT.useMergeRefs)([i,o]);return(0,Nl.useEffect)(()=>{if(n)return n.registerTitle(i.current)},[n]),(0,v_.jsx)(ze,{ref:s,variant:"heading-xl",render:(0,v_.jsx)(Ut.Title,{...r}),className:n7.title,children:t})});var DT=d(H(),1),BT=d(F(),1),jT=(0,DT.forwardRef)(function(t,r){return(0,BT.jsx)(Ut.Trigger,{ref:r,...t})});var Or=d(F(),1),w_="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"&&s7(document)),e.__wpStyleRuntime}function i7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${w_}]`))if(r.getAttribute(w_)===t)return!0;return!1}function WT(e,t,r){if(!e.head)return;let o=x_(),n=o.injectedStyles.get(e);if(n||(n=new Set,o.injectedStyles.set(e,n)),n.has(t))return;if(i7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(w_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function s7(e){let t=x_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)WT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function a7(e,t){let r=x_();r.styles.set(e,t);for(let o of r.documents.keys())WT(o,e,t)}typeof process>"u",a7("846edc217c","._5f4053eba32ce092__list{list-style:none;margin:0;padding:0}._5f4053eba32ce092__list>li{flex-shrink:0}._5f4053eba32ce092__list>li:last-child{flex-shrink:1;min-width:0}.d1978551971a3360__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._6d9152063d443376__separator{color:var(--wpds-color-stroke-surface-neutral,#dbdbdb);margin:0 var(--wpds-dimension-gap-sm,8px);user-select:none}");var __={list:"_5f4053eba32ce092__list",current:"d1978551971a3360__current",separator:"_6d9152063d443376__separator"},l7=({items:e})=>{if(!e.length)return null;let t=e.slice(0,-1),r=e[e.length-1];return(0,Or.jsx)("nav",{"aria-label":(0,zT.__)("Breadcrumbs"),children:(0,Or.jsxs)(j,{render:(0,Or.jsx)("ul",{}),direction:"row",align:"center",className:__.list,children:[t.map((o,n)=>(0,Or.jsxs)("li",{children:[(0,Or.jsx)(ze,{variant:"body-lg",render:(0,Or.jsx)(Gn,{tone:"neutral",render:(0,Or.jsx)(HT,{to:o.to})}),children:o.label}),(0,Or.jsx)(ze,{variant:"body-lg","aria-hidden":"true",className:__.separator,children:"/"})]},n)),(0,Or.jsx)("li",{children:r.to?(0,Or.jsx)(ze,{variant:"body-lg",render:(0,Or.jsx)(Gn,{tone:"neutral",render:(0,Or.jsx)(HT,{to:r.to})}),children:r.label}):(0,Or.jsx)(ze,{variant:"heading-lg",render:(0,Or.jsx)("h1",{}),className:__.current,children:r.label})})]})})},_u=l7;var UT=d(H(),1),YT=d(F(),1),$T=(0,UT.forwardRef)(({children:e,className:t,ariaLabel:r,as:o="div",...n},i)=>(0,YT.jsx)(o,{ref:i,className:U("admin-ui-navigable-region",t),"aria-label":r,role:"region",tabIndex:"-1",...n,children:e}));$T.displayName="NavigableRegion";var qT=$T;var KT=d(oe(),1),{Fill:XT,Slot:ZT}=(0,KT.createSlotFill)("SidebarToggle");var Go=d(F(),1),S_="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"&&u7(document)),e.__wpStyleRuntime}function c7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${S_}]`))if(r.getAttribute(S_)===t)return!0;return!1}function QT(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(c7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(S_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function u7(e){let t=R_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)QT(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function d7(e,t){let r=R_();r.styles.set(e,t);for(let o of r.documents.keys())QT(o,e,t)}typeof process>"u",d7("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 wa={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function JT({headingLevel:e=1,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:s,showSidebarToggle:a=!0}){let c=`h${e}`;return(0,Go.jsxs)(j,{direction:"column",className:wa.header,children:[(0,Go.jsxs)(j,{className:wa["header-content"],direction:"row",gap:"sm",justify:"space-between",children:[(0,Go.jsxs)(j,{direction:"row",gap:"sm",align:"center",justify:"start",children:[a&&(0,Go.jsx)(ZT,{bubblesVirtually:!0,className:wa["sidebar-toggle-slot"]}),o&&(0,Go.jsx)("div",{className:wa["header-visual"],"aria-hidden":"true",children:o}),n&&(0,Go.jsx)(ze,{className:wa["header-title"],render:(0,Go.jsx)(c,{}),variant:"heading-lg",children:n}),t,r]}),s&&(0,Go.jsx)(j,{align:"center",className:wa["header-actions"],direction:"row",gap:"sm",children:s})]}),i&&(0,Go.jsx)(ze,{render:(0,Go.jsx)("p",{}),variant:"body-md",className:wa["header-subtitle"],children:i})]})}var wu=d(F(),1),C_="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"&&p7(document)),e.__wpStyleRuntime}function f7(e,t){if(!e.head)return!1;for(let r of e.head.querySelectorAll(`style[${C_}]`))if(r.getAttribute(C_)===t)return!0;return!1}function eP(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(f7(e,t)){n.add(t);return}let i=e.createElement("style");i.setAttribute(C_,t),i.appendChild(e.createTextNode(r)),e.head.appendChild(i),n.add(t)}function p7(e){let t=T_();t.documents.set(e,(t.documents.get(e)??0)+1);for(let[r,o]of t.styles)eP(e,r,o);return()=>{let r=t.documents.get(e);if(r!==void 0){if(r<=1){t.documents.delete(e);return}t.documents.set(e,r-1)}}}function m7(e,t){let r=T_();r.styles.set(e,t);for(let o of r.documents.keys())eP(o,e,t)}typeof process>"u",m7("ddd9aab364","._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}._8113be94e7caf73c__header-title{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)}.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 E_={page:"_956b6df0898efed0__page",header:"_0625b55e82a0d93d__header","header-content":"a43c44d5ae28b2e8__header-content","header-actions":"b7cb5b9daf3a3b25__header-actions","header-title":"_8113be94e7caf73c__header-title","header-visual":"_9a776c7f70996f61__header-visual","sidebar-toggle-slot":"d5e0920cd15d35bc__sidebar-toggle-slot","header-subtitle":"_60fea2f6bf5319cd__header-subtitle",content:"be5e57d029ec4036__content","has-padding":"_128806d0b26e3a50__has-padding"};function tP({headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,children:s,className:a,actions:c,ariaLabel:l,hasPadding:u=!1,showSidebarToggle:f=!0}){let m=U(E_.page,a);return(0,wu.jsxs)(qT,{className:m,ariaLabel:l??(typeof n=="string"?n:""),children:[(n||t||r||c||o)&&(0,wu.jsx)(JT,{headingLevel:e,breadcrumbs:t,badges:r,visual:o,title:n,subTitle:i,actions:c,showSidebarToggle:f}),u?(0,wu.jsx)("div",{className:U(E_.content,E_["has-padding"]),children:s}):s]})}tP.SidebarToggleFill=XT;var xa=tP;var oP=d(oe(),1),Kp=d(K(),1);import{useNavigate as g7}from"@wordpress/route";var rP=d(bu(),1),{lock:Kae,unlock:qp}=(0,rP.__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/content-types");var fs=d(F(),1),{Tabs:Gp}=qp(oP.privateApis);function h7({activeTab:e,children:t}){let r=g7();return(0,fs.jsxs)(xa,{ariaLabel:(0,Kp.__)("Content Types"),className:"content-types-page",children:[(0,fs.jsx)(Gp,{selectedTabId:e,onSelect:o=>r({to:`/${o}`}),children:(0,fs.jsx)("div",{className:"content-types-tabs-wrapper",children:(0,fs.jsxs)(Gp.TabList,{children:[(0,fs.jsx)(Gp.Tab,{tabId:"post-types",children:(0,Kp.__)("Post Types")}),(0,fs.jsx)(Gp.Tab,{tabId:"taxonomies",children:(0,Kp.__)("Taxonomies")})]})})}),t]})}var PN=d(oe(),1);var Hr=d(H(),1),E5=d(wt(),1);var em=d(H(),1);var P_=d(K(),1);var xt="isAny",St="isNone",Ar="isAll",Ir="isNotAll",Zr="between",Qr="inThePast",po="over",Ct="is",Tt="isNot",ps="lessThan",ms="greaterThan",gs="lessThanOrEqual",hs="greaterThanOrEqual",bs="before",vs="after",ys="beforeInc",_s="afterInc",Kn="contains",Xn="notContains",Zn="startsWith",ws="on",xs="notOn",Xp=["asc","desc"],nP={asc:"↑",desc:"↓"},Zp={asc:"ascending",desc:"descending"},Qp={asc:(0,P_.__)("Sort ascending"),desc:(0,P_.__)("Sort descending")},iP={asc:Vv,desc:kv},Ml="table",Jp="grid",sP="list",aP="activity",lP="pickerGrid",cP="pickerTable",uP="pickerActivity";var dP=(0,em.createContext)({view:{type:Ml},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,em.createRef)(),resizeObserverRef:()=>{},defaultLayouts:{list:{},grid:{},table:{}},filters:[],isShowingFilter:!1,setIsShowingFilter:()=>{},hasInitiallyLoaded:!1,config:{perPageSizes:[]},intersectionObserver:null});dP.displayName="DataViewsContext";var de=dP;var Jn=d(K(),1);var Ta=d(K(),1),am=d(oe(),1),To=d(H(),1),VP=d(k_(),1);var pP=d(oe(),1),mP=d(K(),1),gP=d(F(),1),O_="dataviews-selection-checkbox";function Ss({selection:e,onChangeSelection:t,item:r,getItemId:o,titleField:n,disabled:i,...s}){let a=o(r),c=e.includes(a),l=!i&&c,u=n?.getValue?.({item:r})||(0,mP.__)("(no title)");return(0,gP.jsx)(pP.CheckboxControl,{className:O_,"aria-label":u,"aria-disabled":i,checked:l,onChange:()=>{i||t(c?e.filter(f=>a!==f):[...e,a])},...s})}var Sa=d(oe(),1),yP=d(K(),1),Fl=d(H(),1);var _P=d(At(),1),A_=d(wt(),1);var bP=d(bu(),1),{lock:lle,unlock:Re}=(0,bP.__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/dataviews");var ft=d(F(),1),{Menu:Vl,kebabCase:b7}=Re(Sa.privateApis);function v7({action:e,onClick:t,items:r,variant:o}){let n=typeof e.label=="string"?e.label:e.label(r);return(0,ft.jsx)(Sa.Button,{disabled:!!e.disabled,accessibleWhenDisabled:!0,size:"compact",variant:o,onClick:t,children:n})}function y7({action:e,onClick:t,items:r}){let o=typeof e.label=="string"?e.label:e.label(r);return(0,ft.jsx)(Vl.Item,{disabled:e.disabled,onClick:t,children:(0,ft.jsx)(Vl.ItemLabel,{children:o})})}function Ra({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,ft.jsx)(Sa.Modal,{title:n||o,__experimentalHideHeader:!!e.hideModalHeader,onRequestClose:r,focusOnMount:e.modalFocusOnMount??!0,size:e.modalSize||"medium",overlayClassName:`dataviews-action-modal dataviews-action-modal__${b7(e.id)}`,children:(0,ft.jsx)(e.RenderModal,{items:t,closeModal:r})})}function I_({actions:e,item:t,registry:r,setActiveModalAction:o}){let{primaryActions:n,regularActions:i}=(0,Fl.useMemo)(()=>e.reduce((a,c)=>((c.isPrimary?a.primaryActions:a.regularActions).push(c),a),{primaryActions:[],regularActions:[]}),[e]),s=a=>a.map(c=>(0,ft.jsx)(y7,{action:c,onClick:()=>{if("RenderModal"in c){o(c);return}c.callback([t],{registry:r})},items:[t]},c.id));return(0,ft.jsxs)(Vl.Group,{children:[s(n),s(i)]})}function Ll({item:e,actions:t,isCompact:r}){let o=(0,_P.useRegistry)(),{primaryActions:n,eligibleActions:i}=(0,Fl.useMemo)(()=>{let a=t.filter(l=>!l.isEligible||l.isEligible(e));return{primaryActions:a.filter(l=>l.isPrimary),eligibleActions:a}},[t,e]),s=(0,A_.useViewportMatch)("medium","<");return r?(0,ft.jsx)(vP,{item:e,actions:i,isSmall:!0,registry:o}):(0,ft.jsxs)(j,{direction:"row",justify:"flex-end",className:"dataviews-item-actions",style:{flexShrink:0,width:"auto"},children:[(0,ft.jsx)(N_,{item:e,actions:n,registry:o}),(n.length<i.length||s)&&(0,ft.jsx)(vP,{item:e,actions:i,registry:o})]})}function vP({item:e,actions:t,isSmall:r,registry:o}){let[n,i]=(0,Fl.useState)(null);return(0,ft.jsxs)(ft.Fragment,{children:[(0,ft.jsxs)(Vl,{placement:"bottom-end",children:[(0,ft.jsx)(Vl.TriggerButton,{render:(0,ft.jsx)(Sa.Button,{size:r?"small":"compact",icon:mu,label:(0,yP.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,className:"dataviews-all-actions-button"})}),(0,ft.jsx)(Vl.Popover,{children:(0,ft.jsx)(I_,{actions:t,item:e,registry:o,setActiveModalAction:i})})]}),!!n&&(0,ft.jsx)(Ra,{action:n,items:[e],closeModal:()=>i(null)})]})}function N_({item:e,actions:t,registry:r,buttonVariant:o}){let[n,i]=(0,Fl.useState)(null);return(0,A_.useViewportMatch)("medium","<")||!Array.isArray(t)||t.length===0?null:(0,ft.jsxs)(ft.Fragment,{children:[t.map(a=>(0,ft.jsx)(v7,{action:a,onClick:()=>{if("RenderModal"in a){i(a);return}a.callback([e],{registry:r})},items:[e],variant:o},a.id)),!!n&&(0,ft.jsx)(Ra,{action:n,items:[e],closeModal:()=>i(null)})]})}var Ea=d(oe(),1),xu=d(K(),1),Nr=d(H(),1),RP=d(At(),1);var M_=d(wt(),1);var Rs=d(K(),1);function wP(e,t,r,o=!1){return e>0?(0,Rs.sprintf)((0,Rs._n)("%d Item selected","%d Items selected",e),e):o||r<=t?(0,Rs.sprintf)((0,Rs._n)("%d Item","%d Items",r),r):(0,Rs.sprintf)((0,Rs._n)("%1$d of %2$d Item","%1$d of %2$d Items",r),t,r)}var tr=d(F(),1);function _7({action:e,items:t,ActionTriggerComponent:r}){let[o,n]=(0,Nr.useState)(!1);return(0,tr.jsxs)(tr.Fragment,{children:[(0,tr.jsx)(r,{...{action:e,onClick:()=>{n(!0)},items:t}}),o&&(0,tr.jsx)(Ra,{action:e,items:t,closeModal:()=>n(!1)})]})}function Dl(e,t){return e.some(r=>r.supportsBulk&&(!r.isEligible||r.isEligible(t)))}function tm(e,t){return(0,Nr.useMemo)(()=>Dl(e,t),[e,t])}function Bl(e,t){return(0,Nr.useMemo)(()=>t.some(r=>Dl(e,r)),[e,t])}function Su({selection:e,onChangeSelection:t,data:r,actions:o,getItemId:n,disableSelectAll:i=!1}){let s=(0,Nr.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,l=a.length===s.length;return i?(0,tr.jsx)(Ea.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:c,disabled:!c,onChange:()=>{t([])},"aria-label":(0,xu.__)("Deselect all")}):(0,tr.jsx)(Ea.CheckboxControl,{className:"dataviews-view-table-selection-checkbox",checked:l,indeterminate:!l&&!!a.length,onChange:()=>{t(l?[]:s.map(u=>n(u)))},"aria-label":l?(0,xu.__)("Deselect all"):(0,xu.__)("Select all")})}function xP({action:e,onClick:t,isBusy:r,items:o}){let n=typeof e.label=="string"?e.label:e.label(o);return(0,M_.useViewportMatch)("medium","<")?(0,tr.jsx)(Ea.Button,{disabled:r,accessibleWhenDisabled:!0,label:n,icon:e.icon,size:"compact",onClick:t,isBusy:r}):(0,tr.jsx)(Ea.Button,{disabled:r,accessibleWhenDisabled:!0,size:"compact",onClick:t,isBusy:r,children:n})}var EP=[];function w7({action:e,selectedItems:t,actionInProgress:r,setActionInProgress:o}){let n=(0,RP.useRegistry)(),i=(0,Nr.useMemo)(()=>t.filter(s=>!e.isEligible||e.isEligible(s)),[e,t]);return"RenderModal"in e?(0,tr.jsx)(_7,{action:e,items:i,ActionTriggerComponent:xP},e.id):(0,tr.jsx)(xP,{action:e,onClick:async()=>{o(e.id),await e.callback(t,{registry:n}),o(null)},items:i,isBusy:r===e.id},e.id)}function SP(e,t,r,o,n,i,s,a,c,l,u){let f=wP(n.length,e.length,u.totalItems,o);return(0,tr.jsxs)(j,{direction:"row",className:"dataviews-bulk-actions-footer__container",gap:"md",align:"center",children:[(0,tr.jsx)(Su,{selection:n,onChangeSelection:l,data:e,actions:t,getItemId:r,disableSelectAll:o}),(0,tr.jsx)("span",{className:"dataviews-bulk-actions-footer__item-count",children:f}),(0,tr.jsxs)(j,{direction:"row",className:"dataviews-bulk-actions-footer__action-buttons",gap:"xs",children:[i.map(m=>(0,tr.jsx)(w7,{action:m,selectedItems:s,actionInProgress:a,setActionInProgress:c},m.id)),s.length>0&&(0,tr.jsx)(Ea.Button,{icon:Ro,showTooltip:!0,tooltipPosition:"top",size:"compact",label:(0,xu.__)("Cancel"),disabled:!!a,accessibleWhenDisabled:!1,onClick:()=>{l(EP)}})]})]})}function x7({selection:e,actions:t,onChangeSelection:r,data:o,getItemId:n,isInfiniteScroll:i,paginationInfo:s}){let[a,c]=(0,Nr.useState)(null),l=(0,Nr.useRef)(void 0),u=(0,M_.useViewportMatch)("medium","<"),f=(0,Nr.useMemo)(()=>t.filter(h=>h.supportsBulk),[t]),m=(0,Nr.useMemo)(()=>o.filter(h=>f.some(y=>!y.isEligible||y.isEligible(h))),[o,f]),p=(0,Nr.useMemo)(()=>o.filter(h=>e.includes(n(h))&&m.includes(h)),[e,o,n,m]),g=(0,Nr.useMemo)(()=>t.filter(h=>h.supportsBulk&&(!u||h.icon)&&p.some(y=>!h.isEligible||h.isEligible(y))),[t,p,u]);if(a)l.current||(l.current=SP(o,t,n,i,e,g,p,a,c,r,s));else return l.current&&(l.current=void 0),SP(o,t,n,i,e,g,p,a,c,r,s);return l.current}function rm(){let{data:e,selection:t,actions:r=EP,onChangeSelection:o,getItemId:n,paginationInfo:i,view:s}=(0,Nr.useContext)(de);return(0,tr.jsx)(x7,{selection:t,onChangeSelection:o,data:e,actions:r,getItemId:n,isInfiniteScroll:!!s.infiniteScrollEnabled,paginationInfo:i})}var Ai=d(K(),1);var Ii=d(oe(),1),Es=d(H(),1);function om(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)}var Ae=d(F(),1),{Menu:et}=Re(Ii.privateApis);function S7({children:e}){return Es.Children.toArray(e).filter(Boolean).map((t,r)=>(0,Ae.jsxs)(Es.Fragment,{children:[r>0&&(0,Ae.jsx)(et.Separator,{}),t]},r))}var R7=(0,Es.forwardRef)(function({fieldId:t,view:r,fields:o,onChangeView:n,onHide:i,setOpenedFilter:s,canMove:a=!0,canInsertLeft:c=!0,canInsertRight:l=!0},u){let f=r.fields??[],m=f?.indexOf(t),p=r.sort?.field===t,g=!1,h=!1,y=!1,b=[],v=o.find(x=>x.id===t),{setIsShowingFilter:_}=(0,Es.useContext)(de);if(!v)return null;g=v.enableHiding!==!1,h=v.enableSorting!==!1;let w=v.header;if(b=!!v.filterBy&&v.filterBy?.operators||[],y=!r.filters?.some(x=>t===x.field)&&!!(v.hasElements||v.Edit)&&v.filterBy!==!1&&!v.filterBy?.isPrimary,!h&&!a&&!g&&!y)return w;let S=om(r,o).filter(x=>!f.includes(x.id)),R=(c||l)&&!!S.length,T=(0,Ai.isRTL)();return(0,Ae.jsxs)(et,{children:[(0,Ae.jsxs)(et.TriggerButton,{render:(0,Ae.jsx)(Ii.Button,{size:"compact",className:"dataviews-view-table-header-button",ref:u,variant:"tertiary"}),children:[w,r.sort&&p&&(0,Ae.jsx)("span",{"aria-hidden":"true",children:nP[r.sort.direction]})]}),(0,Ae.jsx)(et.Popover,{style:{minWidth:"240px"},children:(0,Ae.jsxs)(S7,{children:[h&&(0,Ae.jsx)(et.Group,{children:Xp.map(x=>{let C=r.sort&&p&&r.sort.direction===x,M=`${t}-${x}`;return(0,Ae.jsx)(et.RadioItem,{name:"view-table-sorting",value:M,checked:C,onChange:()=>{n({...r,sort:{field:t,direction:x},showLevels:!1})},children:(0,Ae.jsx)(et.ItemLabel,{children:Qp[x]})},M)})}),y&&(0,Ae.jsx)(et.Group,{children:(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:pu}),onClick:()=>{s(t),_(!0),n({...r,page:1,filters:[...r.filters||[],{field:t,value:void 0,operator:b[0]}]})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Add filter")})})}),(a||g||R)&&v&&(0,Ae.jsxs)(et.Group,{children:[a&&(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:Av}),disabled:T?m>=f.length-1:m<1,onClick:()=>{let x=T?m+1:m-1,C=[...f];C.splice(m,1),C.splice(x,0,t),n({...r,fields:C})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Move left")})}),a&&(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:Nv}),disabled:T?m<1:m>=f.length-1,onClick:()=>{let x=T?m-1:m+1,C=[...f];C.splice(m,1),C.splice(x,0,t),n({...r,fields:C})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Move right")})}),c&&!!S.length&&(0,Ae.jsxs)(et,{children:[(0,Ae.jsx)(et.SubmenuTriggerItem,{children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Insert left")})}),(0,Ae.jsx)(et.Popover,{children:S.map(x=>{let C=T?m+1:m;return(0,Ae.jsx)(et.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,C),x.id,...f.slice(C)]})},children:(0,Ae.jsx)(et.ItemLabel,{children:x.label})},x.id)})})]}),l&&!!S.length&&(0,Ae.jsxs)(et,{children:[(0,Ae.jsx)(et.SubmenuTriggerItem,{children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Insert right")})}),(0,Ae.jsx)(et.Popover,{children:S.map(x=>{let C=T?m:m+1;return(0,Ae.jsx)(et.Item,{onClick:()=>{n({...r,fields:[...f.slice(0,C),x.id,...f.slice(C)]})},children:(0,Ae.jsx)(et.ItemLabel,{children:x.label})},x.id)})})]}),g&&v&&(0,Ae.jsx)(et.Item,{prefix:(0,Ae.jsx)(Ii.Icon,{icon:gu}),onClick:()=>{i(v),n({...r,fields:f.filter(x=>x!==t)})},children:(0,Ae.jsx)(et.ItemLabel,{children:(0,Ai.__)("Hide column")})})]})]})})]})}),E7=R7,jl=E7;var CP=d(H(),1),V_=d(F(),1);function C7({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 Cs({item:e,isItemClickable:t,onClickItem:r,renderItemLink:o,className:n,children:i,...s}){if(!t(e))return(0,V_.jsx)("div",{className:n,...s,children:i});if(o){let c=o({item:e,className:`${n} ${n}--clickable`,...s,children:i});return(0,CP.cloneElement)(c,{onClick:l=>{l.stopPropagation(),c.props.onClick&&c.props.onClick(l)},onKeyDown:l=>{(l.key==="Enter"||l.key===""||l.key===" ")&&(l.stopPropagation(),c.props.onKeyDown&&c.props.onKeyDown(l))}})}let a=C7({item:e,isItemClickable:t,onClickItem:r,className:n});return(0,V_.jsx)("div",{...a,...s,children:i})}var Qn=d(F(),1);function T7({item:e,level:t,titleField:r,mediaField:o,descriptionField:n,onClickItem:i,renderItemLink:s,isItemClickable:a}){return(0,Qn.jsxs)(j,{direction:"row",gap:"md",align:"flex-start",justify:"flex-start",children:[o&&(0,Qn.jsx)(Cs,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-column-primary__media","aria-label":a(e)&&(i||s)&&r?r.getValue?.({item:e}):void 0,children:(0,Qn.jsx)(o.render,{item:e,field:o,config:{sizes:"32px"}})}),(0,Qn.jsxs)(j,{direction:"column",align:"flex-start",className:"dataviews-view-table__primary-column-content",children:[r&&(0,Qn.jsxs)(Cs,{item:e,isItemClickable:a,onClickItem:i,renderItemLink:s,className:"dataviews-view-table__cell-content-wrapper dataviews-title-field",children:[t!==void 0&&t>0&&(0,Qn.jsxs)("span",{className:"dataviews-view-table__level",children:[Array(t).fill("—").join(" ")," "]}),(0,Qn.jsx)(r.render,{item:e,field:r})]}),n&&(0,Qn.jsx)(n.render,{item:e,field:n})]})]})}var nm=T7;var Ca=d(H(),1),TP=d(K(),1),P7=e=>(0,TP.isRTL)()?Math.abs(e.scrollLeft)<=1:e.scrollLeft+e.clientWidth>=e.scrollWidth-1;function PP({scrollContainerRef:e,enabledHorizontal:t=!1}){let[r,o]=(0,Ca.useState)(!1),[n,i]=(0,Ca.useState)(!1),s=(0,Ca.useCallback)(()=>{let a=e.current;a&&(t&&o(P7(a)),i(a.scrollTop>0))},[e,t]);return(0,Ca.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 mo(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 Ru=d(H(),1),OP=d(k_(),1);function kP(e,t,r){return e.slice(Math.min(t,r),Math.max(t,r)+1)}function k7({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,l=a&&r!==null?o.indexOf(r):-1,u=l===-1?[]:kP(o,c,l),f=n.filter(m=>!u.includes(m));return[...new Set([...f,...kP(o,c,i)])]}function O7({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 l=Math.abs(c-o);l<s&&(s=l,i=a)}),i}function Ko({data:e,getItemId:t,isItemSelectable:r,selection:o,onChangeSelection:n,selectionMode:i,shouldSelectOnClick:s}){let a=i==="multi",c=i!=="single-required",l=(0,Ru.useRef)(null),u=b=>{l.current={anchorId:b,lastTargetId:null}},f=(0,Ru.useRef)(!1);(0,Ru.useEffect)(()=>{let b=()=>{f.current=!0};return document.addEventListener("touchstart",b,{once:!0}),()=>document.removeEventListener("touchstart",b)},[]);let m=e.filter(r).map(t),p=new Set(m),h=m.length>0&&a;return{getSelectionProps:b=>{let v=p.has(b);return{...s&&{onClick:()=>{c&&o.includes(b)?n(o.filter(_=>b!==_)):n(a?[...o,b]:[b]),u(b)}},onMouseDown:_=>{_.button===0&&_.shiftKey&&h&&_.preventDefault()},onClickCapture:_=>{if(!h)return;let w=(0,OP.isAppleOS)()?_.metaKey:_.ctrlKey,S=_.target instanceof Element&&!!_.target.closest(`.${O_}`);if(!w&&!_.shiftKey){v&&S&&u(b);return}if(!(f.current||document.getSelection()?.type==="Range")&&(_.stopPropagation(),S||_.preventDefault(),!!v))if(_.shiftKey){let R=l.current;(!R||!p.has(R.anchorId))&&(R={anchorId:O7({targetId:b,orderedIds:m,selection:o})??b,lastTargetId:null}),n(k7({anchorId:R.anchorId,targetId:b,lastTargetId:R.lastTargetId,orderedIds:m,selection:o})),l.current={anchorId:R.anchorId,lastTargetId:b}}else n(o.includes(b)?o.filter(R=>b!==R):[...o,b]),u(b)}}}}}var Ts=d(oe(),1),IP=d(K(),1),NP=d(H(),1);var Co=d(F(),1);function AP({field:e,isVisible:t,onToggleVisibility:r}){return(0,Co.jsx)(Ts.__experimentalItem,{onClick:e.enableHiding?r:void 0,children:(0,Co.jsxs)(j,{direction:"row",gap:"sm",justify:"flex-start",align:"center",children:[(0,Co.jsx)("div",{style:{height:24,width:24},children:t&&(0,Co.jsx)(Ts.Icon,{icon:du})}),(0,Co.jsx)("span",{className:"dataviews-view-config__label",children:e.label})]})})}function A7(e){return!!e}function im({showLabel:e=!0}){let{view:t,fields:r,onChangeView:o}=(0,NP.useContext)(de),n=om(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})=>A7(g)),l=t.fields??[],u=n.filter(g=>l.includes(g.id)).length,f=c.filter(({isVisibleFlag:g})=>t[g]??!0),m=f.length+u,p=m===1&&f.length===1;return(0,Co.jsxs)(j,{direction:"column",className:"dataviews-field-control",children:[e&&(0,Co.jsx)(Ts.BaseControl.VisualLabel,{children:(0,IP.__)("Properties")}),(0,Co.jsx)(j,{direction:"column",className:"dataviews-view-config__properties",children:(0,Co.jsxs)(Ts.__experimentalItemGroup,{isBordered:!0,isSeparated:!0,size:"medium",children:[c.map(({field:g,isVisibleFlag:h})=>{let y=t[h]??!0,b=p&&y?{...g,enableHiding:!1}:g;return(0,Co.jsx)(AP,{field:b,isVisible:y,onToggleVisibility:()=>{o({...t,[h]:!y})}},g.id)}),n.map(g=>{let h=l.includes(g.id),y=m===1&&h?{...g,enableHiding:!1}:g;return(0,Co.jsx)(AP,{field:y,isVisible:h,onToggleVisibility:()=>{o({...t,fields:h?l.filter(b=>b!==g.id):[...l,g.id]})}},g.id)})]})})]})}var sm=d(H(),1);function Xo(e,t={delay:400}){let[r,o]=(0,sm.useState)(!1);return(0,sm.useEffect)(()=>{if(!e)return;let n=setTimeout(()=>{o(!0)},t.delay);return()=>{clearTimeout(n),o(!1)}},[e,t.delay]),r}var Se=d(F(),1);function FP(e,t){if(e)return e;if(t==="integer"||t==="number")return"end"}function I7({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=U("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Se.jsx)("div",{className:i,children:(0,Se.jsx)(n.render,{item:e,field:n})})}function MP({hasBulkActions:e,item:t,level:r,actions:o,fields:n,id:i,view:s,titleField:a,mediaField:c,descriptionField:l,selection:u,getItemId:f,isItemClickable:m,onClickItem:p,renderItemLink:g,onChangeSelection:h,onMouseDown:y,onClickCapture:b,isActionsColumnSticky:v,posinset:_}){let{paginationInfo:w}=(0,To.useContext)(de),S=tm(o,t),R=S&&u.includes(i),{showTitle:T=!0,showMedia:x=!0,showDescription:C=!0,infiniteScrollEnabled:M}=s,A=s.fields??[],O=a&&T||c&&x||l&&C;return(0,Se.jsxs)("tr",{className:U("dataviews-view-table__row",{"is-selected":S&&R,"has-bulk-actions":S}),"aria-setsize":M?w.totalItems:void 0,"aria-posinset":_,role:M?"article":void 0,onClickCapture:b,onMouseDown:P=>{let L=(0,VP.isAppleOS)()?P.metaKey:P.ctrlKey;P.button===0&&L&&window.navigator.userAgent.toLowerCase().includes("firefox")&&P.preventDefault(),y(P)},children:[e&&(0,Se.jsx)("td",{className:"dataviews-view-table__checkbox-column",children:(0,Se.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Se.jsx)(Ss,{item:t,selection:u,onChangeSelection:h,getItemId:f,titleField:a,disabled:!S})})}),O&&(0,Se.jsx)("td",{children:(0,Se.jsx)(nm,{item:t,level:r,titleField:T?a:void 0,mediaField:x?c:void 0,descriptionField:C?l:void 0,isItemClickable:m,onClickItem:p,renderItemLink:g})}),A.map(P=>{let{width:L,maxWidth:I,minWidth:D,align:V}=s.layout?.styles?.[P]??{},N=n.find(k=>k.id===P),E=FP(V,N?.type);return(0,Se.jsx)("td",{style:{width:L,maxWidth:I,minWidth:D},children:(0,Se.jsx)(I7,{fields:n,item:t,column:P,align:E})},P)}),!!o?.length&&(0,Se.jsx)("td",{className:U("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":v}),onClick:P=>P.stopPropagation(),children:(0,Se.jsx)(Ll,{item:t,actions:o})})]})}function N7({actions:e,data:t,fields:r,getItemId:o,getItemLevel:n,isLoading:i=!1,onChangeView:s,onChangeSelection:a,selection:c,setOpenedFilter:l,onClickItem:u,isItemClickable:f,renderItemLink:m,view:p,className:g,empty:h}){let{containerRef:y}=(0,To.useContext)(de),b=Xo(i),v=p.groupBy?.field?r.find(q=>q.id===p.groupBy?.field):null,_=v?mo(t,v):null,w=_?Array.from(_.values()).flat():t,{getSelectionProps:S}=Ko({data:w,getItemId:o,isItemSelectable:q=>Dl(e,q),selection:c,onChangeSelection:a,selectionMode:"multi",shouldSelectOnClick:!1}),R=(0,To.useRef)(new Map),T=(0,To.useRef)(void 0),[x,C]=(0,To.useState)(),[M,A]=(0,To.useState)(null);(0,To.useEffect)(()=>{T.current&&(T.current.focus(),T.current=void 0)});let O=(0,To.useId)(),{isHorizontalScrollEnd:P,isVerticallyScrolled:L}=PP({scrollContainerRef:y,enabledHorizontal:!!e?.length}),I=Bl(e,t);if(x){T.current=x,C(void 0);return}let D=q=>{let _e=R.current.get(q.id),$=_e?R.current.get(_e.fallback):void 0;C($?.node)},V=q=>{q.preventDefault(),q.stopPropagation();let _e={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(()=>{A(_e)})},N=!!t?.length,E=r.find(q=>q.id===p.titleField),k=r.find(q=>q.id===p.mediaField),B=r.find(q=>q.id===p.descriptionField),{showTitle:W=!0,showMedia:G=!0,showDescription:ee=!0}=p,te=E&&W||k&&G||B&&ee,re=p.fields??[],le=(q,_e)=>$=>{$?R.current.set(q,{node:$,fallback:re[_e>0?_e-1:1]}):R.current.delete(q)},Q=p.infiniteScrollEnabled&&!_,se=(0,Ta.isRTL)();return N?(0,Se.jsxs)(Se.Fragment,{children:[(0,Se.jsxs)("table",{className:U("dataviews-view-table",g,{[`has-${p.layout?.density}-density`]:p.layout?.density&&["compact","comfortable"].includes(p.layout.density),"has-bulk-actions":I,"is-refreshing":!Q&&b}),"aria-busy":i,"aria-describedby":O,role:Q?"feed":void 0,inert:!Q&&i?"true":void 0,children:[(0,Se.jsxs)("colgroup",{children:[I&&(0,Se.jsx)("col",{className:"dataviews-view-table__col-checkbox"}),te&&(0,Se.jsx)("col",{className:"dataviews-view-table__col-first-data"}),re.map((q,_e)=>(0,Se.jsx)("col",{className:U(`dataviews-view-table__col-${q}`,{"dataviews-view-table__col-expand":!te&&_e===re.length-1})},`col-${q}`)),!!e?.length&&(0,Se.jsx)("col",{className:"dataviews-view-table__col-actions"})]}),M&&(0,Se.jsx)(am.Popover,{anchor:M,onClose:()=>A(null),placement:"bottom-start",children:(0,Se.jsx)(im,{showLabel:!1})}),(0,Se.jsx)("thead",{className:U({"dataviews-view-table__thead--stuck":L}),onContextMenu:V,children:(0,Se.jsxs)("tr",{className:"dataviews-view-table__row",children:[I&&(0,Se.jsx)("th",{className:"dataviews-view-table__checkbox-column",scope:"col",onContextMenu:V,children:(0,Se.jsx)(Su,{selection:c,onChangeSelection:a,data:t,actions:e,getItemId:o})}),te&&(0,Se.jsx)("th",{scope:"col",children:E&&(0,Se.jsx)(jl,{ref:le(E.id,0),fieldId:E.id,view:p,fields:r,onChangeView:s,onHide:D,setOpenedFilter:l,canMove:!1,canInsertLeft:se?p.layout?.enableMoving??!0:!1,canInsertRight:se?!1:p.layout?.enableMoving??!0})}),re.map((q,_e)=>{let{width:$,maxWidth:fe,minWidth:we,align:Ze}=p.layout?.styles?.[q]??{},ot=r.find(pe=>pe.id===q),ue=FP(Ze,ot?.type),xe=p.layout?.enableMoving??!0;return(0,Se.jsx)("th",{style:{width:$,maxWidth:fe,minWidth:we,textAlign:ue},"aria-sort":p.sort?.direction&&p.sort?.field===q?Zp[p.sort.direction]:void 0,scope:"col",children:(0,Se.jsx)(jl,{ref:le(q,_e),fieldId:q,view:p,fields:r,onChangeView:s,onHide:D,setOpenedFilter:l,canMove:xe,canInsertLeft:xe,canInsertRight:xe})},q)}),!!e?.length&&(0,Se.jsx)("th",{className:U("dataviews-view-table__actions-column",{"dataviews-view-table__actions-column--sticky":!0,"dataviews-view-table__actions-column--stuck":!P}),children:(0,Se.jsx)("span",{className:"dataviews-view-table-header",children:(0,Ta.__)("Actions")})})]})}),N&&v&&_?Array.from(_.entries()).map(([q,_e])=>(0,Se.jsxs)("tbody",{children:[(0,Se.jsx)("tr",{className:"dataviews-view-table__group-header-row",children:(0,Se.jsx)("td",{colSpan:re.length+(te?1:0)+(I?1:0)+(e?.length?1:0),className:"dataviews-view-table__group-header-cell",children:p.groupBy?.showLabel===!1?q:(0,Ta.sprintf)((0,Ta.__)("%1$s: %2$s"),v.label,q)})}),_e.map(($,fe)=>{let we=o($)||fe.toString();return(0,Se.jsx)(MP,{item:$,level:p.showLevels&&typeof n=="function"?n($):void 0,hasBulkActions:I,actions:e,fields:r,id:we,view:p,titleField:E,mediaField:k,descriptionField:B,selection:c,getItemId:o,onChangeSelection:a,...S(we),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!P},o($))})]},`group-${q}`)):(0,Se.jsx)("tbody",{children:N&&t.map((q,_e)=>{let $=o(q)||_e.toString();return(0,Se.jsx)(MP,{item:q,level:p.showLevels&&typeof n=="function"?n(q):void 0,hasBulkActions:I,actions:e,fields:r,id:$,view:p,titleField:E,mediaField:k,descriptionField:B,selection:c,getItemId:o,onChangeSelection:a,...S($),onClickItem:u,renderItemLink:m,isItemClickable:f,isActionsColumnSticky:!P,posinset:Q?_e+1:void 0},o(q))})})]}),Q&&i&&(0,Se.jsx)("div",{className:"dataviews-loading",id:O,children:(0,Se.jsx)("p",{className:"dataviews-loading-more",children:(0,Se.jsx)(am.Spinner,{})})})]}):(0,Se.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":b}),id:O,children:h})}var LP=N7;var zP=d(oe(),1),fm=d(K(),1);var go=d(oe(),1);var Cu=d(K(),1),HP=d(wt(),1),ks=d(H(),1);var M7=d(oe(),1),V7=d(K(),1),lm=d(H(),1);var F7=d(F(),1),L7=[{value:120,breakpoint:1},{value:170,breakpoint:1},{value:230,breakpoint:1},{value:290,breakpoint:1112},{value:350,breakpoint:1636},{value:430,breakpoint:588}],D7=L7[2].value;function cm(){let e=(0,lm.useContext)(de),t=e.view;return(0,lm.useMemo)(()=>{let r=e.containerWidth,o=32,n=t.layout?.previewSize??D7,i=Math.floor((r+o)/(n+o));return Math.max(1,i)},[e.containerWidth,t.layout?.previewSize])}var DP=d(H(),1);var BP=d(F(),1),Eu=(0,DP.forwardRef)(({className:e,previewSize:t,...r},o)=>(0,BP.jsx)("div",{ref:o,className:U("dataviews-view-grid-items",e),style:{gridTemplateColumns:t&&`repeat(auto-fill, minmax(${t}px, 1fr))`},...r}));var um=d(H(),1);function Ps(e,t){let{intersectionObserver:r}=(0,um.useContext)(de);(0,um.useEffect)(()=>{let o=e.current;if(!(!o||t===void 0||!r))return r.observe(o),()=>{r.unobserve(o)}},[e,r,t])}function dm(e,t,r){let n=!!e?.length&&t?e[0].position:void 0;return n&&r?(n-1)%r:0}var ke=d(F(),1),{Badge:B7}=Re(go.privateApis);function j7(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 jP=(0,ks.forwardRef)(function e({view:t,selection:r,onChangeSelection:o,onClickItem:n,isItemClickable:i,renderItemLink:s,getItemId:a,item:c,actions:l,mediaField:u,titleField:f,descriptionField:m,regularFields:p,badgeFields:g,hasBulkActions:h,config:y,posinset:b,setsize:v,..._},w){let{showTitle:S=!0,showMedia:R=!0,showDescription:T=!0}=t,x=tm(l,c),C=a(c),M=(0,ks.useRef)(null),A=(0,ks.useCallback)(k=>{M.current=k,typeof w=="function"?w(k):w&&(w.current=k)},[w]);Ps(M,b);let O=(0,HP.useInstanceId)(e),P=r.includes(C),L=(0,ke.jsx)("span",{className:"dataviews-view-grid__media-placeholder"}),I=R&&u?.render,D=I?(0,ke.jsx)(u.render,{item:c,field:u,config:y}):L,V=S&&f?.render?(0,ke.jsx)(f.render,{item:c,field:f}):null,N,E;return i(c)&&n&&(V?(N={"aria-labelledby":`dataviews-view-grid__title-field-${O}`},E={id:`dataviews-view-grid__title-field-${O}`}):N={"aria-label":(0,Cu.__)("Navigate to item")}),(0,ke.jsxs)(j,{direction:"column",..._,ref:A,"aria-setsize":v,"aria-posinset":b,className:U(_.className,"dataviews-view-grid__row__gridcell","dataviews-view-grid__card",{"is-selected":x&&P}),children:[(0,ke.jsx)(Cs,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:U("dataviews-view-grid__media",{"dataviews-view-grid__media--placeholder":!I}),...N,children:D}),h&&(0,ke.jsx)(Ss,{item:c,selection:r,onChangeSelection:o,getItemId:a,titleField:f,disabled:!x}),!!l?.length&&(0,ke.jsx)("div",{className:"dataviews-view-grid__media-actions",children:(0,ke.jsx)(Ll,{item:c,actions:l,isCompact:!0})}),S&&(0,ke.jsx)("div",{className:"dataviews-view-grid__title-actions",children:(0,ke.jsx)(Cs,{item:c,isItemClickable:i,onClickItem:n,renderItemLink:s,className:"dataviews-view-grid__title-field dataviews-title-field",...E,title:f?.getValueFormatted({item:c,field:f})||void 0,children:V})}),(0,ke.jsxs)(j,{direction:"column",gap:"xs",children:[T&&m?.render&&(0,ke.jsx)(m.render,{item:c,field:m}),!!g?.length&&(0,ke.jsx)(j,{direction:"row",className:"dataviews-view-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:g.map(k=>(0,ke.jsx)(B7,{className:"dataviews-view-grid__field-value",children:(0,ke.jsx)(k.render,{item:c,field:k})},k.id))}),!!p?.length&&(0,ke.jsx)(j,{direction:"column",className:"dataviews-view-grid__fields",gap:"xs",children:p.map(k=>(0,ke.jsx)(go.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)(ct.Root,{children:[(0,ke.jsx)(ct.Trigger,{render:(0,ke.jsx)(go.FlexItem,{className:"dataviews-view-grid__field-name",children:k.header})}),(0,ke.jsx)(ct.Popup,{children:k.label})]}),(0,ke.jsx)(go.FlexItem,{className:"dataviews-view-grid__field-value",style:{maxHeight:"none"},children:(0,ke.jsx)(k.render,{item:c,field:k})})]})},k.id))})]})]})});function F_({data:e,isInfiniteScroll:t,className:r,inert:o,isLoading:n,view:i,fields:s,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:m,actions:p,getSelectionProps:g}){let{paginationInfo:h,resizeObserverRef:y}=(0,ks.useContext)(de),b=cm(),v=Bl(p,e),_=s.find(O=>O.id===i?.titleField),w=s.find(O=>O.id===i?.mediaField),S=s.find(O=>O.id===i?.descriptionField),R=i.fields??[],{regularFields:T,badgeFields:x}=R.reduce((O,P)=>{let L=s.find(D=>D.id===P);if(!L)return O;let I=i.layout?.badgeFields?.includes(P)?"badgeFields":"regularFields";return O[I].push(L),O},{regularFields:[],badgeFields:[]}),C="900px",M=Math.ceil(e.length/b),A=dm(e,t,b);return(0,ke.jsxs)(ke.Fragment,{children:[t&&(0,ke.jsxs)(go.Composite,{render:(0,ke.jsx)(Eu,{className:U("dataviews-view-grid-infinite-scroll",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),previewSize:i.layout?.previewSize,"aria-busy":n,ref:y}),role:"feed",focusWrap:!0,inert:o,children:[Array.from({length:A}).map((O,P)=>(0,ke.jsx)(go.Composite.Item,{render:L=>(0,ke.jsx)(j,{...L,direction:"column",role:"article",className:"dataviews-view-grid__row__gridcell dataviews-view-grid__card dataviews-view-grid__placeholder"}),"aria-hidden":!0,tabIndex:-1},`placeholder-${P}`)),e.map(O=>{let P=m(O),L=g(P),I=O.position;return(0,ke.jsx)(go.Composite.Item,{render:D=>(0,ke.jsx)(jP,{...D,id:P,role:"article",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:m,item:O,actions:p,onMouseDown:V=>{D.onMouseDown?.(V),L.onMouseDown(V)},onClickCapture:V=>{D.onClickCapture?.(V),L.onClickCapture(V)},mediaField:w,titleField:_,descriptionField:S,regularFields:T,badgeFields:x,hasBulkActions:v,posinset:I,setsize:h.totalItems,config:{sizes:C}})},P)})]}),!t&&(0,ke.jsx)(go.Composite,{role:"grid",className:U("dataviews-view-grid",r,{[`has-${i.layout?.density}-density`]:i.layout?.density&&["compact","comfortable"].includes(i.layout.density)}),focusWrap:!0,"aria-busy":n,"aria-rowcount":M,ref:y,inert:o,children:j7(e,b).map((O,P)=>(0,ke.jsx)(go.Composite.Row,{render:(0,ke.jsx)("div",{role:"row","aria-rowindex":P+1,"aria-label":(0,Cu.sprintf)((0,Cu.__)("Row %d"),P+1),className:"dataviews-view-grid__row",style:{gridTemplateColumns:`repeat( ${b}, minmax(0, 1fr) )`}}),children:O.map(L=>{let I=m(L),D=g(I);return(0,ke.jsx)(go.Composite.Item,{render:V=>(0,ke.jsx)(jP,{...V,id:I,role:"gridcell",view:i,selection:a,onChangeSelection:c,onClickItem:l,isItemClickable:u,renderItemLink:f,getItemId:m,item:L,actions:p,onMouseDown:N=>{V.onMouseDown?.(N),D.onMouseDown(N)},onClickCapture:N=>{V.onClickCapture?.(N),D.onClickCapture(N)},mediaField:w,titleField:_,descriptionField:S,regularFields:T,badgeFields:x,hasBulkActions:v,config:{sizes:C}})},I)})},P))})]})}var Po=d(F(),1);function H7({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,selection:l,view:u,className:f,empty:m}){let p=Xo(!!n),g=!!t?.length,h=u.groupBy?.field?r.find(S=>S.id===u.groupBy?.field):null,y=h?mo(t,h):null,b=u.infiniteScrollEnabled&&!y,v=y?Array.from(y.values()).flat():t,{getSelectionProps:_}=Ko({data:v,getItemId:o,isItemSelectable:S=>Dl(e,S),selection:l,onChangeSelection:i,selectionMode:"multi",shouldSelectOnClick:!1});if(!g)return(0,Po.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":p}),children:m});let w={className:U(f,{"is-refreshing":!b&&p}),inert:!b&&n?"true":void 0,isLoading:n,view:u,fields:r,selection:l,onChangeSelection:i,onClickItem:s,isItemClickable:a,renderItemLink:c,getItemId:o,actions:e,getSelectionProps:_};return(0,Po.jsxs)(Po.Fragment,{children:[g&&h&&y&&(0,Po.jsx)(j,{direction:"column",gap:"lg",children:Array.from(y.entries()).map(([S,R])=>(0,Po.jsxs)(j,{direction:"column",gap:"sm",children:[(0,Po.jsx)("h3",{className:"dataviews-view-grid__group-header",children:u.groupBy?.showLabel===!1?S:(0,fm.sprintf)((0,fm.__)("%1$s: %2$s"),h.label,S)}),(0,Po.jsx)(F_,{...w,data:R,isInfiniteScroll:!1})]},S))}),!y&&(0,Po.jsx)(F_,{...w,data:t,isInfiniteScroll:!!b}),b&&n&&(0,Po.jsx)("p",{className:"dataviews-loading-more",children:(0,Po.jsx)(zP.Spinner,{})})]})}var WP=H7;var pm=d(wt(),1),Mr=d(oe(),1),It=d(H(),1),Tu=d(K(),1);var j_=d(At(),1);var ge=d(F(),1),{Menu:L_}=Re(Mr.privateApis);function D_(e){return`${e}-item-wrapper`}function z7(e,t){return`${e}-primary-action-${t}`}function B_(e){return`${e}-dropdown`}function W7({idPrefix:e,primaryAction:t,item:r}){let o=(0,j_.useRegistry)(),[n,i]=(0,It.useState)(!1),s=z7(e,t.id),a=typeof t.label=="string"?t.label:t.label([r]);return"RenderModal"in t?(0,ge.jsx)("div",{role:"gridcell",children:(0,ge.jsx)(Mr.Composite.Item,{id:s,render:(0,ge.jsx)(Mr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,text:a,size:"small",onClick:()=>i(!0)}),children:n&&(0,ge.jsx)(Ra,{action:t,items:[r],closeModal:()=>i(!1)})})},t.id):(0,ge.jsx)("div",{role:"gridcell",children:(0,ge.jsx)(Mr.Composite.Item,{id:s,render:(0,ge.jsx)(Mr.Button,{disabled:!!t.disabled,accessibleWhenDisabled:!0,size:"small",onClick:()=>{t.callback([r],{registry:o})},children:a})})},t.id)}function UP({view:e,actions:t,idPrefix:r,isSelected:o,item:n,titleField:i,mediaField:s,descriptionField:a,selectionProps:c,otherFields:l,onDropdownTriggerKeyDown:u,posinset:f}){let{showTitle:m=!0,showMedia:p=!0,showDescription:g=!0,infiniteScrollEnabled:h}=e,y=(0,It.useRef)(null),b=`${r}-label`,v=`${r}-description`,_=(0,j_.useRegistry)(),[w,S]=(0,It.useState)(!1),[R,T]=(0,It.useState)(null),x=({type:N})=>{S(N==="mouseenter")},{paginationInfo:C}=(0,It.useContext)(de);(0,It.useEffect)(()=>{o&&y.current?.scrollIntoView({behavior:"auto",block:"nearest",inline:"nearest"})},[o]);let{primaryAction:M,eligibleActions:A}=(0,It.useMemo)(()=>{let N=t.filter(k=>!k.isEligible||k.isEligible(n));return{primaryAction:N.filter(k=>k.isPrimary)[0],eligibleActions:N}},[t,n]),O=M&&t.length===1,P=p&&s?.render?(0,ge.jsx)("div",{className:"dataviews-view-list__media-wrapper",children:(0,ge.jsx)(s.render,{item:n,field:s,config:{sizes:"52px"}})}):null,L=m&&i?.render?(0,ge.jsx)(i.render,{item:n,field:i}):null,I=g&&a?.render,D=!!P&&!I&&!l.length,V=A?.length>0&&(0,ge.jsxs)(j,{direction:"row",gap:"md",className:"dataviews-view-list__item-actions",children:[M&&(0,ge.jsx)(W7,{idPrefix:r,primaryAction:M,item:n}),!O&&(0,ge.jsxs)("div",{role:"gridcell",children:[(0,ge.jsxs)(L_,{placement:"bottom-end",children:[(0,ge.jsx)(L_.TriggerButton,{render:(0,ge.jsx)(Mr.Composite.Item,{id:B_(r),render:(0,ge.jsx)(Mr.Button,{size:"small",icon:mu,label:(0,Tu.__)("Actions"),accessibleWhenDisabled:!0,disabled:!t.length,onKeyDown:u})})}),(0,ge.jsx)(L_.Popover,{children:(0,ge.jsx)(I_,{actions:A,item:n,registry:_,setActiveModalAction:T})})]}),!!R&&(0,ge.jsx)(Ra,{action:R,items:[n],closeModal:()=>T(null)})]})]});return(0,ge.jsx)(Mr.Composite.Row,{ref:y,render:(0,ge.jsx)("div",{"aria-posinset":f,"aria-setsize":h?C.totalItems:void 0}),role:h?"article":"row",className:U({"is-selected":o,"is-hovered":w}),onMouseEnter:x,onMouseLeave:x,children:(0,ge.jsxs)(j,{direction:"row",className:"dataviews-view-list__item-wrapper",children:[(0,ge.jsx)("div",{role:"gridcell",children:(0,ge.jsx)(Mr.Composite.Item,{id:D_(r),"aria-pressed":o,"aria-labelledby":b,"aria-describedby":v,className:"dataviews-view-list__item",...c})}),(0,ge.jsxs)(j,{direction:"row",gap:"md",justify:"start",align:D?"center":"flex-start",style:{flex:1,minWidth:0},children:[P,(0,ge.jsxs)(j,{direction:"column",gap:"xs",className:"dataviews-view-list__field-wrapper",children:[(0,ge.jsxs)(j,{direction:"row",align:"center",children:[(0,ge.jsx)("div",{className:"dataviews-title-field dataviews-view-list__title-field",id:b,children:L}),V]}),I&&(0,ge.jsx)("div",{className:"dataviews-view-list__field",children:(0,ge.jsx)(a.render,{item:n,field:a})}),(0,ge.jsx)("div",{className:"dataviews-view-list__fields",id:v,children:l.map(N=>(0,ge.jsxs)("div",{className:"dataviews-view-list__field",children:[(0,ge.jsx)(Eo,{className:"dataviews-view-list__field-label",render:(0,ge.jsx)("span",{}),children:N.label}),(0,ge.jsx)("span",{className:"dataviews-view-list__field-value",children:(0,ge.jsx)(N.render,{item:n,field:N})})]},N.id))})]})]})]})})}function U7(e){return!!e}function H_(e){let{actions:t,data:r,fields:o,getItemId:n,isLoading:i,onChangeSelection:s,selection:a,view:c,className:l,empty:u}=e,f=(0,pm.useInstanceId)(H_,"view-list"),m=Xo(!!i),{paginationInfo:p}=(0,It.useContext)(de),g=r?.findLast(B=>a.includes(n(B))),h=o.find(B=>B.id===c.titleField),y=o.find(B=>B.id===c.mediaField),b=o.find(B=>B.id===c.descriptionField),v=(c?.fields??[]).map(B=>o.find(W=>B===W.id)).filter(U7),{getSelectionProps:_}=Ko({data:r,getItemId:n,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:"single-required",shouldSelectOnClick:!0}),w=(0,It.useCallback)(B=>`${f}-${n(B)}`,[f,n]),S=(0,It.useCallback)((B,W)=>W.startsWith(w(B)),[w]),[R,T]=(0,It.useState)(void 0),x=(0,It.useRef)(null);(0,It.useEffect)(()=>{g&&T(D_(w(g)))},[g,w]);let C=r.findIndex(B=>S(B,R??"")),M=(0,pm.usePrevious)(C),A=C!==-1,O=(0,It.useCallback)((B,W)=>{let G=Math.min(r.length-1,Math.max(0,B));if(!r[G])return;let ee=w(r[G]),te=W(ee);T(te),x.current?.contains(x.current.ownerDocument.activeElement)&&document.getElementById(te)?.focus()},[r,w]);(0,It.useEffect)(()=>{!A&&(M!==void 0&&M!==-1)&&O(M,D_)},[A,O,M]);let P=(0,It.useCallback)(B=>{B.key==="ArrowDown"&&(B.preventDefault(),O(C+1,B_)),B.key==="ArrowUp"&&(B.preventDefault(),O(C-1,B_))},[O,C]),L=!!r?.length,I=c.groupBy?.field?o.find(B=>B.id===c.groupBy?.field):null,D=L&&I?mo(r,I):null,V=c.infiniteScrollEnabled&&!D,N=V&&(c.startPosition??1)+(c.perPage??0)<p.totalItems,E=U("dataviews-view-list",l,{[`has-${c.layout?.density}-density`]:c.layout?.density&&["compact","comfortable"].includes(c.layout.density),"is-refreshing":!V&&m}),k={ref:x,id:f,render:(0,ge.jsx)("div",{}),activeId:R,setActiveId:T,inert:!V&&i?"true":void 0};return L?L&&I&&D?(0,ge.jsx)(Mr.Composite,{...k,className:"dataviews-view-list__group",role:"grid",children:(0,ge.jsx)(j,{direction:"column",gap:"lg",className:E,children:Array.from(D.entries()).map(([B,W])=>(0,ge.jsxs)(j,{direction:"column",children:[(0,ge.jsx)("h3",{className:"dataviews-view-list__group-header",children:c.groupBy?.showLabel===!1?B:(0,Tu.sprintf)((0,Tu.__)("%1$s: %2$s"),I.label,B)}),W.map(G=>{let ee=w(G);return(0,ge.jsx)(UP,{view:c,idPrefix:ee,actions:t,item:G,isSelected:G===g,selectionProps:_(n(G)),mediaField:y,titleField:h,descriptionField:b,otherFields:v,onDropdownTriggerKeyDown:P},ee)})]},B))})}):(0,ge.jsxs)(ge.Fragment,{children:[(0,ge.jsx)(Mr.Composite,{...k,className:E,role:c.infiniteScrollEnabled?"feed":"grid",children:r.map((B,W)=>{let G=w(B);return(0,ge.jsx)(UP,{view:c,idPrefix:G,actions:t,item:B,isSelected:B===g,selectionProps:_(n(B)),mediaField:y,titleField:h,descriptionField:b,otherFields:v,onDropdownTriggerKeyDown:P,posinset:c.infiniteScrollEnabled?W+1:void 0},G)})}),(N||V&&i)&&(0,ge.jsx)("p",{className:"dataviews-loading-more","aria-hidden":!i,children:(0,ge.jsx)(Mr.Spinner,{})})]}):(0,ge.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":m}),children:u})}var ZP=d(oe(),1);var mm=d(K(),1),YP=d(H(),1);var Hl=d(F(),1);function $P({groupName:e,groupData:t,groupField:r,showLabel:o=!0,children:n}){let i=o?(0,YP.createInterpolateElement)((0,mm.sprintf)((0,mm.__)("%s: <groupName />"),r.label).trim(),{groupName:(0,Hl.jsx)(r.render,{item:t[0],field:r})}):(0,Hl.jsx)(r.render,{item:t[0],field:r});return(0,Hl.jsxs)(j,{direction:"column",className:"dataviews-view-activity__group",children:[(0,Hl.jsx)("h3",{className:"dataviews-view-activity__group-header",children:i}),n]},e)}var Pa=d(H(),1),qP=d(At(),1),GP=d(wt(),1);var Nt=d(F(),1);function Y7(e){let{view:t,actions:r,item:o,titleField:n,mediaField:i,descriptionField:s,otherFields:a,posinset:c,onClickItem:l,renderItemLink:u,isItemClickable:f}=e,{showTitle:m=!0,showMedia:p=!0,showDescription:g=!0,infiniteScrollEnabled:h}=t,y=(0,Pa.useRef)(null),b=(0,qP.useRegistry)(),{paginationInfo:v}=(0,Pa.useContext)(de),{primaryActions:_,eligibleActions:w}=(0,Pa.useMemo)(()=>{let A=r.filter(P=>!P.isEligible||P.isEligible(o));return{primaryActions:A.filter(P=>P.isPrimary),eligibleActions:A}},[r,o]),S=(0,GP.useViewportMatch)("medium","<"),R=t.layout?.density??"balanced",T=p&&R!=="compact"&&i?.render?(0,Nt.jsx)(i.render,{item:o,field:i,config:{sizes:R==="comfortable"?"32px":"24px"}}):null,x=(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-type-icon",children:T||(0,Nt.jsx)("span",{className:"dataviews-view-activity__item-bullet","aria-hidden":"true"})}),C=m&&n?.render?(0,Nt.jsx)(n.render,{item:o,field:n}):null,M=(0,Pa.useMemo)(()=>R==="comfortable"?"md":"sm",[R]);return(0,Nt.jsx)("div",{ref:y,role:h?"article":void 0,"aria-posinset":c,"aria-setsize":h?v.totalItems:void 0,className:U("dataviews-view-activity__item",R==="compact"&&"is-compact",R==="balanced"&&"is-balanced",R==="comfortable"&&"is-comfortable"),children:(0,Nt.jsxs)(j,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,Nt.jsx)(j,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-activity__item-type",children:x}),(0,Nt.jsxs)(j,{direction:"column",gap:M,align:"flex-start",className:"dataviews-view-activity__item-content",children:[C&&(0,Nt.jsx)(Cs,{item:o,isItemClickable:f,onClickItem:l,renderItemLink:u,className:"dataviews-view-activity__item-title",children:C}),g&&s&&(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-description",children:(0,Nt.jsx)(s.render,{item:o,field:s})}),(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-fields",children:a.map(A=>(0,Nt.jsxs)("div",{className:"dataviews-view-activity__item-field",children:[(0,Nt.jsx)(Eo,{className:"dataviews-view-activity__item-field-label",render:(0,Nt.jsx)("span",{}),children:A.label}),(0,Nt.jsx)("span",{className:"dataviews-view-activity__item-field-value",children:(0,Nt.jsx)(A.render,{item:o,field:A})})]},A.id))}),!!_?.length&&(0,Nt.jsx)(N_,{item:o,actions:_,registry:b,buttonVariant:"secondary"})]}),(_.length<w.length||S&&w.length>0)&&(0,Nt.jsx)("div",{className:"dataviews-view-activity__item-actions",children:(0,Nt.jsx)(Ll,{item:o,actions:w,isCompact:!0})})]})})}var KP=Y7;var XP=d(Y(),1);function $7(e){return!!e}function z_(e){let{data:t,fields:r,getItemId:o,view:n}=e,i=r.find(l=>l.id===n.titleField),s=r.find(l=>l.id===n.mediaField),a=r.find(l=>l.id===n.descriptionField),c=(n?.fields??[]).map(l=>r.find(u=>l===u.id)).filter($7);return t.map((l,u)=>(0,XP.createElement)(KP,{...e,key:o(l),item:l,mediaField:s,titleField:i,descriptionField:a,otherFields:c,posinset:n.infiniteScrollEnabled?u+1:void 0}))}var ko=d(F(),1);function QP(e){let{empty:t,data:r,fields:o,isLoading:n,view:i,className:s}=e,a=Xo(!!n),c=!!r?.length,l=i.groupBy?.field?o.find(h=>h.id===i.groupBy?.field):null,u=c&&l?mo(r,l):null,f=i.infiniteScrollEnabled&&!u;if(!c)return(0,ko.jsx)("div",{className:U("dataviews-no-results",{"is-refreshing":a}),children:t});let m=!f&&!!n,p=U("dataviews-view-activity",s,{"is-refreshing":!f&&a}),g=u?Array.from(u.entries()):[];return c&&l&&u?(0,ko.jsx)(j,{direction:"column",gap:"sm",className:p,inert:m?"true":void 0,children:g.map(([h,y])=>(0,ko.jsx)($P,{groupName:h,groupData:y,groupField:l,showLabel:i.groupBy?.showLabel!==!1,children:(0,ko.jsx)(z_,{...e,data:y})},h))}):(0,ko.jsxs)(ko.Fragment,{children:[(0,ko.jsx)("div",{className:p,role:i.infiniteScrollEnabled?"feed":void 0,inert:m?"true":void 0,children:(0,ko.jsx)(z_,{...e})}),f&&n&&(0,ko.jsx)("p",{className:"dataviews-loading-more",children:(0,ko.jsx)(ZP.Spinner,{})})]})}var Jr=d(oe(),1),ku=d(K(),1),o2=d(wt(),1),hm=d(H(),1);var e2=d(oe(),1),q7=d(At(),1),gm=d(H(),1);var G7=d(K(),1);var Pu=d(oe(),1),zl=d(H(),1),Oo=d(K(),1);var Ni=d(F(),1);function W_(e,t){return!e.infiniteScrollEnabled&&t.totalItems>0&&t.totalPages>1}function U_(){let{view:e,onChangeView:t,paginationInfo:r}=(0,zl.useContext)(de);if(!W_(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,Oo.sprintf)((0,Oo.__)("Page %1$d of %2$d"),n,o):c.toString()}});return(0,Ni.jsxs)(j,{direction:"row",className:"dataviews-pagination",justify:"end",align:"center",gap:"xl",children:[(0,Ni.jsx)(j,{direction:"row",justify:"flex-start",align:"center",gap:"xs",className:"dataviews-pagination__page-select",children:(0,zl.createInterpolateElement)((0,Oo.sprintf)((0,Oo._x)("<div>Page</div>%1$s<div>of %2$d</div>","paging"),"<CurrentPage />",o),{div:(0,Ni.jsx)("div",{"aria-hidden":!0}),CurrentPage:(0,Ni.jsx)(Pu.SelectControl,{"aria-label":(0,Oo.__)("Current page"),value:n.toString(),options:i,onChange:s=>{t({...e,page:+s})},size:"small",variant:"minimal"})})}),(0,Ni.jsxs)(j,{direction:"row",gap:"xs",align:"center",children:[(0,Ni.jsx)(Pu.Button,{onClick:()=>t({...e,page:n-1}),disabled:n===1,accessibleWhenDisabled:!0,label:(0,Oo.__)("Previous page"),icon:(0,Oo.isRTL)()?xp:Ep,showTooltip:!0,size:"compact",tooltipPosition:"top"}),(0,Ni.jsx)(Pu.Button,{onClick:()=>t({...e,page:n+1}),disabled:n>=o,accessibleWhenDisabled:!0,label:(0,Oo.__)("Next page"),icon:(0,Oo.isRTL)()?Ep:xp,showTooltip:!0,size:"compact",tooltipPosition:"top"})]})]})}var JP=(0,zl.memo)(U_);var t2=d(F(),1);function Wl(e){return(0,gm.useMemo)(()=>!!e?.length&&e?.every(t=>t.supportsBulk),[e])}var Te=d(F(),1),{Badge:K7}=Re(Jr.privateApis);function r2({view:e,selection:t,onChangeSelection:r,selectionProps:o,getItemId:n,item:i,mediaField:s,titleField:a,descriptionField:c,regularFields:l,badgeFields:u,config:f,posinset:m,setsize:p}){let{showTitle:g=!0,showMedia:h=!0,showDescription:y=!0}=e,b=n(i),v=(0,hm.useRef)(null),_=t.includes(b);Ps(v,m);let w=s?.render?(0,Te.jsx)(s.render,{item:i,field:s,config:f}):null,S=g&&a?.render?(0,Te.jsx)(a.render,{item:i,field:a}):null;return(0,Te.jsxs)(Jr.Composite.Item,{ref:v,"aria-label":a?a.getValue({item:i})||(0,ku.__)("(no title)"):void 0,render:({children:R,...T})=>(0,Te.jsx)(j,{direction:"column",children:R,...T}),role:"option","aria-posinset":m,"aria-setsize":p,className:U("dataviews-view-picker-grid__card",{"is-selected":_}),"aria-selected":_,...o,children:[h&&w&&(0,Te.jsx)("div",{className:"dataviews-view-picker-grid__media",children:w}),h&&w&&(0,Te.jsx)(Ss,{item:i,selection:t,onChangeSelection:r,getItemId:n,titleField:a,disabled:!1,"aria-hidden":!0,tabIndex:-1}),g&&(0,Te.jsx)(j,{direction:"row",justify:"space-between",className:"dataviews-view-picker-grid__title-actions",children:(0,Te.jsx)("div",{className:"dataviews-view-picker-grid__title-field dataviews-title-field",children:S})}),(0,Te.jsxs)(j,{direction:"column",gap:"xs",children:[y&&c?.render&&(0,Te.jsx)(c.render,{item:i,field:c}),!!u?.length&&(0,Te.jsx)(j,{direction:"row",className:"dataviews-view-picker-grid__badge-fields",gap:"sm",wrap:"wrap",align:"top",justify:"flex-start",children:u.map(R=>(0,Te.jsx)(K7,{className:"dataviews-view-picker-grid__field-value",children:(0,Te.jsx)(R.render,{item:i,field:R})},R.id))}),!!l?.length&&(0,Te.jsx)(j,{direction:"column",className:"dataviews-view-picker-grid__fields",gap:"xs",children:l.map(R=>(0,Te.jsx)(Jr.Flex,{className:"dataviews-view-picker-grid__field",gap:1,justify:"flex-start",expanded:!0,style:{height:"auto"},direction:"row",children:(0,Te.jsxs)(Te.Fragment,{children:[(0,Te.jsx)(Jr.FlexItem,{className:"dataviews-view-picker-grid__field-name",children:R.header}),(0,Te.jsx)(Jr.FlexItem,{className:"dataviews-view-picker-grid__field-value",style:{maxHeight:"none"},children:(0,Te.jsx)(R.render,{item:i,field:R})})]})},R.id))})]})]},b)}function n2({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,o2.useInstanceId)(n2,"dataviews-view-picker-grid-group__header");return(0,Te.jsxs)(j,{direction:"column",gap:"sm",role:"group","aria-labelledby":n,children:[(0,Te.jsx)("h3",{className:"dataviews-view-picker-grid-group__header",id:n,children:r?(0,ku.sprintf)((0,ku.__)("%1$s: %2$s"),t.label,e):e}),o]},e)}function X7({actions:e,data:t,fields:r,getItemId:o,isLoading:n,onChangeSelection:i,selection:s,view:a,className:c,empty:l}){let{resizeObserverRef:u,paginationInfo:f,itemListLabel:m}=(0,hm.useContext)(de),p=r.find(V=>V.id===a?.titleField),g=r.find(V=>V.id===a?.mediaField),h=r.find(V=>V.id===a?.descriptionField),y=a.fields??[],{regularFields:b,badgeFields:v}=y.reduce((V,N)=>{let E=r.find(B=>B.id===N);if(!E)return V;let k=a.layout?.badgeFields?.includes(N)?"badgeFields":"regularFields";return V[k].push(E),V},{regularFields:[],badgeFields:[]}),_=!!t?.length,w=a.layout?.previewSize,S=Wl(e),R="900px",T=a.groupBy?.field?r.find(V=>V.id===a.groupBy?.field):null,x=T?mo(t,T):null,C=(a.infiniteScrollEnabled&&!x)??!1,M=x?Array.from(x.values()).flat():t,{getSelectionProps:A}=Ko({data:M,getItemId:o,isItemSelectable:()=>!0,selection:s,onChangeSelection:i,selectionMode:S?"multi":"single-clearable",shouldSelectOnClick:!0}),O=a?.page??1,P=a?.perPage??0,L=C?f?.totalItems:void 0,I=cm(),D=dm(t,C,I);return(0,Te.jsxs)(Te.Fragment,{children:[_&&T&&x&&(0,Te.jsx)(Jr.Composite,{virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,className:U("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),"aria-label":m,render:({children:V,...N})=>(0,Te.jsx)(j,{direction:"column",gap:"lg",children:V,...N}),children:Array.from(x.entries()).map(([V,N])=>(0,Te.jsx)(n2,{groupName:V,groupField:T,showLabel:a.groupBy?.showLabel!==!1,children:(0,Te.jsx)(Eu,{previewSize:w,style:{gridTemplateColumns:w&&`repeat(auto-fill, minmax(${w}px, 1fr))`},"aria-busy":n,ref:u,children:N.map(E=>{let k=E.position??(O-1)*P+t.indexOf(E)+1;return(0,Te.jsx)(r2,{view:a,selection:s,onChangeSelection:i,selectionProps:A(o(E)),getItemId:o,item:E,mediaField:g,titleField:p,descriptionField:h,regularFields:b,badgeFields:v,config:{sizes:R},posinset:k,setsize:L},o(E))})})},V))}),_&&!x&&(0,Te.jsxs)(Jr.Composite,{render:(0,Te.jsx)(Eu,{className:U("dataviews-view-picker-grid",c,{[`has-${a.layout?.density}-density`]:a.layout?.density&&["compact","comfortable"].includes(a.layout.density)}),previewSize:w,"aria-busy":n,ref:u}),virtualFocus:!0,orientation:"horizontal",role:"listbox","aria-multiselectable":S,"aria-label":m,children:[Array.from({length:D}).map((V,N)=>(0,Te.jsx)(Jr.Composite.Item,{render:({children:E,...k})=>(0,Te.jsx)(j,{direction:"column",children:E,...k}),role:"option","aria-hidden":!0,tabIndex:-1,className:"dataviews-view-picker-grid__card dataviews-view-picker-grid__placeholder"},`placeholder-${N}`)),t.map(V=>{let N=V.position;return(0,Te.jsx)(r2,{view:a,selection:s,onChangeSelection:i,selectionProps:A(o(V)),getItemId:o,item:V,mediaField:g,titleField:p,descriptionField:h,regularFields:b,badgeFields:v,config:{sizes:R},posinset:N,setsize:L},o(V))})]}),!_&&(0,Te.jsx)("div",{className:U({"dataviews-loading":n,"dataviews-no-results":!n}),children:n?(0,Te.jsx)("p",{children:(0,Te.jsx)(Jr.Spinner,{})}):l}),_&&n&&(0,Te.jsx)("p",{className:"dataviews-loading-more",children:(0,Te.jsx)(Jr.Spinner,{})})]})}var i2=X7;var bm=d(K(),1),ka=d(oe(),1),Ao=d(H(),1);var Me=d(F(),1);function Z7({item:e,fields:t,column:r,align:o}){let n=t.find(s=>s.id===r);if(!n)return null;let i=U("dataviews-view-table__cell-content-wrapper",{"dataviews-view-table__cell-align-end":o==="end","dataviews-view-table__cell-align-center":o==="center"});return(0,Me.jsx)("div",{className:i,children:(0,Me.jsx)(n.render,{item:e,field:n})})}function s2({item:e,fields:t,id:r,view:o,titleField:n,mediaField:i,descriptionField:s,selection:a,getItemId:c,onChangeSelection:l,selectionProps:u,posinset:f}){let{paginationInfo:m}=(0,Ao.useContext)(de),p=a.includes(r),[g,h]=(0,Ao.useState)(!1),y=(0,Ao.useRef)(null);Ps(y,f);let{showTitle:b=!0,showMedia:v=!0,showDescription:_=!0,infiniteScrollEnabled:w}=o,S=()=>{h(!0)},R=()=>{h(!1)},T=o.fields??[],x=n&&b||i&&v||s&&_;return(0,Me.jsxs)(ka.Composite.Item,{ref:y,render:({children:C,...M})=>(0,Me.jsx)("tr",{className:U("dataviews-view-table__row",{"is-selected":p,"is-hovered":g}),onMouseEnter:S,onMouseLeave:R,children:C,...M}),"aria-selected":p,"aria-setsize":m.totalItems||void 0,"aria-posinset":f,role:w?"article":"option",onClickCapture:u.onClickCapture,onClick:u.onClick,onMouseDown:C=>{C.button===0&&(C.currentTarget.parentElement?.focus({preventScroll:!0}),u.onMouseDown(C))},children:[(0,Me.jsx)("td",{className:"dataviews-view-table__checkbox-column",role:"presentation",children:(0,Me.jsx)("div",{className:"dataviews-view-table__cell-content-wrapper",children:(0,Me.jsx)(Ss,{item:e,selection:a,onChangeSelection:l,getItemId:c,titleField:n,disabled:!1,"aria-hidden":!0,tabIndex:-1})})}),x&&(0,Me.jsx)("td",{role:"presentation",children:(0,Me.jsx)(nm,{item:e,titleField:b?n:void 0,mediaField:v?i:void 0,descriptionField:_?s:void 0,isItemClickable:()=>!1})}),T.map(C=>{let{width:M,maxWidth:A,minWidth:O,align:P}=o.layout?.styles?.[C]??{};return(0,Me.jsx)("td",{style:{width:M,maxWidth:A,minWidth:O},role:"presentation",children:(0,Me.jsx)(Z7,{fields:t,item:e,column:C,align:P})},C)})]},r)}function Q7({actions:e,data:t,fields:r,getItemId:o,isLoading:n=!1,onChangeView:i,onChangeSelection:s,selection:a,setOpenedFilter:c,view:l,className:u,empty:f}){let m=(0,Ao.useRef)(new Map),p=(0,Ao.useRef)(void 0),[g,h]=(0,Ao.useState)(),y=Wl(e)??!1;(0,Ao.useEffect)(()=>{p.current&&(p.current.focus(),p.current=void 0)});let b=l.groupBy?.field?r.find(N=>N.id===l.groupBy?.field):null,v=b?mo(t,b):null,_=l.infiniteScrollEnabled&&!v,w=v?Array.from(v.values()).flat():t,{getSelectionProps:S}=Ko({data:w,getItemId:o,isItemSelectable:()=>!0,selection:a,onChangeSelection:s,selectionMode:y?"multi":"single-clearable",shouldSelectOnClick:!0}),R=(0,Ao.useId)();if(g){p.current=g,h(void 0);return}let T=N=>{let E=m.current.get(N.id),k=E?m.current.get(E.fallback):void 0;h(k?.node)},x=!!t?.length,C=r.find(N=>N.id===l.titleField),M=r.find(N=>N.id===l.mediaField),A=r.find(N=>N.id===l.descriptionField),{showTitle:O=!0,showMedia:P=!0,showDescription:L=!0}=l,I=C&&O||M&&P||A&&L,D=l.fields??[],V=(N,E)=>k=>{k?m.current.set(N,{node:k,fallback:D[E>0?E-1:1]}):m.current.delete(N)};return(0,Me.jsxs)(Me.Fragment,{children:[(0,Me.jsxs)("table",{className:U("dataviews-view-table","dataviews-view-picker-table",u,{[`has-${l.layout?.density}-density`]:l.layout?.density&&["compact","comfortable"].includes(l.layout.density)}),"aria-busy":n,"aria-describedby":R,role:_?"feed":"listbox",children:[(0,Me.jsx)("thead",{role:"presentation",children:(0,Me.jsxs)("tr",{className:"dataviews-view-table__row",role:"presentation",children:[(0,Me.jsx)("th",{className:"dataviews-view-table__checkbox-column",children:y&&(0,Me.jsx)(Su,{selection:a,onChangeSelection:s,data:t,actions:e,getItemId:o,disableSelectAll:_})}),I&&(0,Me.jsx)("th",{children:C&&(0,Me.jsx)(jl,{ref:V(C.id,0),fieldId:C.id,view:l,fields:r,onChangeView:i,onHide:T,setOpenedFilter:c,canMove:!1})}),D.map((N,E)=>{let{width:k,maxWidth:B,minWidth:W,align:G}=l.layout?.styles?.[N]??{};return(0,Me.jsx)("th",{style:{width:k,maxWidth:B,minWidth:W,textAlign:G},"aria-sort":l.sort?.direction&&l.sort?.field===N?Zp[l.sort.direction]:void 0,scope:"col",children:(0,Me.jsx)(jl,{ref:V(N,E),fieldId:N,view:l,fields:r,onChangeView:i,onHide:T,setOpenedFilter:c,canMove:l.layout?.enableMoving??!0})},N)})]})}),x&&b&&v?Array.from(v.entries()).map(([N,E])=>(0,Me.jsxs)(ka.Composite,{virtualFocus:!0,orientation:"vertical",render:(0,Me.jsx)("tbody",{role:"group"}),children:[(0,Me.jsx)("tr",{className:"dataviews-view-table__group-header-row",role:"presentation",children:(0,Me.jsx)("td",{colSpan:D.length+(I?1:0)+1,className:"dataviews-view-table__group-header-cell",role:"presentation",children:l.groupBy?.showLabel===!1?N:(0,bm.sprintf)((0,bm.__)("%1$s: %2$s"),b.label,N)})}),E.map((k,B)=>{let W=o(k)||B.toString();return(0,Me.jsx)(s2,{item:k,fields:r,id:W,view:l,titleField:C,mediaField:M,descriptionField:A,selection:a,getItemId:o,onChangeSelection:s,selectionProps:S(W)},o(k))})]},`group-${N}`)):(0,Me.jsx)(ka.Composite,{render:(0,Me.jsx)("tbody",{role:"presentation"}),virtualFocus:!0,orientation:"vertical",children:x&&t.map((N,E)=>{let k=o(N),B=k||E.toString(),W=N.position;return(0,Me.jsx)(s2,{item:N,fields:r,id:B,view:l,titleField:C,mediaField:M,descriptionField:A,selection:a,getItemId:o,onChangeSelection:s,selectionProps:S(B),posinset:W},k)})})]}),(0,Me.jsxs)("div",{className:U({"dataviews-loading":n,"dataviews-no-results":!x&&!n}),id:R,children:[!x&&(n?(0,Me.jsx)("p",{children:(0,Me.jsx)(ka.Spinner,{})}):f),x&&n&&(0,Me.jsx)("p",{className:"dataviews-loading-more",children:(0,Me.jsx)(ka.Spinner,{})})]})]})}var a2=Q7;var Ul=d(oe(),1),Yl=d(H(),1),l2=d(wt(),1),vm=d(K(),1);var je=d(F(),1);function J7(e){return!!e}function eL({view:e,selection:t,selectionProps:r,getItemId:o,item:n,titleField:i,mediaField:s,descriptionField:a,otherFields:c,posinset:l,setsize:u}){let f=(0,Yl.useRef)(null);Ps(f,l);let{showTitle:m=!0,showMedia:p=!0,showDescription:g=!0}=e,h=o(n),y=t.includes(h),b=e.layout?.density??"balanced",v=p&&b!=="compact"&&s?.render?(0,je.jsx)(s.render,{item:n,field:s,config:{sizes:b==="comfortable"?"32px":"24px"}}):null,_=(0,je.jsx)("div",{className:"dataviews-view-picker-activity__item-type-icon",children:v||(0,je.jsx)("span",{className:"dataviews-view-picker-activity__item-bullet","aria-hidden":"true"})}),w=m&&i?.render?(0,je.jsx)(i.render,{item:n,field:i}):null,S=g&&a?.render?(0,je.jsx)(a.render,{item:n,field:a}):null,R=(0,Yl.useMemo)(()=>b==="comfortable"?"md":"sm",[b]);return(0,je.jsx)(Ul.Composite.Item,{ref:f,role:"option","aria-label":i&&i.getValue({item:n})||void 0,"aria-posinset":l,"aria-setsize":u,"aria-selected":y,className:U("dataviews-view-picker-activity__item",b==="compact"&&"is-compact",b==="balanced"&&"is-balanced",b==="comfortable"&&"is-comfortable",y&&"is-selected"),...r,render:(0,je.jsx)("div",{}),children:(0,je.jsxs)(j,{direction:"row",gap:"lg",justify:"start",align:"flex-start",children:[(0,je.jsx)(j,{direction:"column",gap:"xs",align:"center",className:"dataviews-view-picker-activity__item-type",children:_}),(0,je.jsxs)(j,{direction:"column",gap:R,align:"flex-start",className:"dataviews-view-picker-activity__item-content",children:[w&&(0,je.jsx)("div",{className:"dataviews-view-picker-activity__item-title",children:w}),S&&(0,je.jsx)("div",{className:"dataviews-view-picker-activity__item-description",children:S}),(0,je.jsx)("div",{className:"dataviews-view-picker-activity__item-fields",children:c.map(T=>(0,je.jsxs)("div",{className:"dataviews-view-picker-activity__item-field",children:[(0,je.jsx)(Eo,{render:(0,je.jsx)("span",{}),className:"dataviews-view-picker-activity__item-field-label",children:T.label}),(0,je.jsx)("span",{className:"dataviews-view-picker-activity__item-field-value",children:(0,je.jsx)(T.render,{item:n,field:T})})]},T.id))})]})]})})}function c2({groupName:e,groupField:t,showLabel:r=!0,children:o}){let n=(0,l2.useInstanceId)(c2,"dataviews-view-picker-activity-group__header");return(0,je.jsxs)(j,{direction:"column",role:"group","aria-labelledby":n,className:"dataviews-view-picker-activity-group",children:[(0,je.jsx)("h3",{className:"dataviews-view-picker-activity-group__header",id:n,children:r?(0,vm.sprintf)((0,vm.__)("%1$s: %2$s"),t.label,e):e}),o]})}function u2({data:e,fields:t,getItemId:r,isLoading:o,onChangeSelection:n,selection:i,view:s,actions:a,className:c,empty:l}){let{itemListLabel:u,paginationInfo:f}=(0,Yl.useContext)(de),m=Wl(a),p=t.find(M=>M.id===s?.titleField),g=t.find(M=>M.id===s?.mediaField),h=t.find(M=>M.id===s?.descriptionField),y=(s?.fields??[]).map(M=>t.find(A=>M===A.id)).filter(J7),b=s.groupBy?.field?t.find(M=>M.id===s.groupBy?.field):null,v=b?mo(e,b):null,w=(s.infiniteScrollEnabled&&!v)??!1?f?.totalItems:void 0,S=!!e?.length,R=!!(b&&v),T=v?Array.from(v.values()).flat():e,{getSelectionProps:x}=Ko({data:T,getItemId:r,isItemSelectable:()=>!0,selection:i,onChangeSelection:n,selectionMode:m?"multi":"single-clearable",shouldSelectOnClick:!0}),C=M=>(0,je.jsx)(eL,{view:s,selection:i,selectionProps:x(r(M)),getItemId:r,item:M,titleField:p,mediaField:g,descriptionField:h,otherFields:y,posinset:M.position,setsize:w},r(M));return S?(0,je.jsxs)(je.Fragment,{children:[(0,je.jsx)(Ul.Composite,{virtualFocus:!0,orientation:"vertical",role:"listbox","aria-multiselectable":m,"aria-label":u,"aria-busy":o,render:R?(0,je.jsx)(j,{direction:"column",gap:"sm"}):void 0,className:U("dataviews-view-picker-activity",c),children:R&&v?Array.from(v.entries()).map(([M,A])=>(0,je.jsx)(c2,{groupName:M,groupField:b,showLabel:s.groupBy?.showLabel!==!1,children:A.map(C)},M)):e.map(C)}),o&&(0,je.jsx)("p",{className:"dataviews-loading-more",children:(0,je.jsx)(Ul.Spinner,{})})]}):(0,je.jsx)("div",{className:U({"dataviews-loading":o,"dataviews-no-results":!o}),children:o?(0,je.jsx)("p",{children:(0,je.jsx)(Ul.Spinner,{})}):l})}var $l=d(oe(),1),ql=d(K(),1),d2=d(H(),1);var Gl=d(F(),1);function Os(){let e=(0,d2.useContext)(de),t=e.view;return(0,Gl.jsxs)($l.__experimentalToggleGroupControl,{label:(0,ql.__)("Density"),value:t.layout?.density||"balanced",onChange:r=>{e.onChangeView({...t,layout:{...t.layout,density:r}})},isBlock:!0,children:[(0,Gl.jsx)($l.__experimentalToggleGroupControlOption,{value:"comfortable",label:(0,ql._x)("Comfortable","Density option for DataView layout")},"comfortable"),(0,Gl.jsx)($l.__experimentalToggleGroupControlOption,{value:"balanced",label:(0,ql._x)("Balanced","Density option for DataView layout")},"balanced"),(0,Gl.jsx)($l.__experimentalToggleGroupControlOption,{value:"compact",label:(0,ql._x)("Compact","Density option for DataView layout")},"compact")]})}var f2=d(oe(),1),p2=d(K(),1),m2=d(H(),1);var g2=d(F(),1),tL=[{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 h2(){let e=(0,m2.useContext)(de),t=e.view,r=tL.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,g2.jsx)(f2.RangeControl,{showTooltip:!1,label:(0,p2.__)("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 Oa=d(F(),1);function Y_(){return(0,Oa.jsxs)(Oa.Fragment,{children:[(0,Oa.jsx)(Os,{}),(0,Oa.jsx)(h2,{})]})}var As=[{type:Ml,label:(0,Jn.__)("Table"),component:LP,icon:op,viewConfigOptions:Os},{type:Jp,label:(0,Jn.__)("Grid"),component:WP,icon:ip,viewConfigOptions:Y_},{type:sP,label:(0,Jn.__)("List"),component:H_,icon:(0,Jn.isRTL)()?Zv:Jv,viewConfigOptions:Os},{type:aP,label:(0,Jn.__)("Activity"),component:QP,icon:Pp,viewConfigOptions:Os},{type:lP,label:(0,Jn.__)("Grid"),component:i2,icon:ip,viewConfigOptions:Y_,isPicker:!0},{type:cP,label:(0,Jn.__)("Table"),component:a2,icon:op,viewConfigOptions:Os,isPicker:!0},{type:uP,label:(0,Jn.__)("Activity"),component:u2,icon:Pp,viewConfigOptions:Os,isPicker:!0}];var ac=d(H(),1);var Ds=d(oe(),1),Li=d(K(),1),lg=d(H(),1);var b2=d(Y(),1),v2=(0,b2.createContext)(!0);function _2(e){return Array.isArray(e)?e:typeof e<"u"?[e]:[]}function ym(e){let t=[];for(let r of e)t.push(...r);return t}function Ou(e){return e.slice().reverse()}function Au(...e){}function ho(e,t){return typeof Object.hasOwn=="function"?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function Kl(...e){return(...t)=>{for(let r of e)typeof r=="function"&&r(...t)}}function Iu(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function w2(e,t){let r={...e};for(let o of t)ho(r,o)&&delete r[o];return r}function x2(e,t){let r={};for(let o of t)ho(e,o)&&(r[o]=e[o]);return r}function _m(e){return e}function S2(e=Au){let t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)});return()=>cancelAnimationFrame(t)}function Vr(e,t){if(!e)throw typeof t!="string"?new Error("Invariant failed"):new Error(t)}function $_(e){return Object.keys(e)}function R2(e,...t){let r=typeof e=="function"?e(...t):e;return r==null?!1:!r}function Xl(e){return e.disabled||e["aria-disabled"]===!0||e["aria-disabled"]==="true"}function Fr(e){let t={};for(let r in e)e[r]!==void 0&&(t[r]=e[r]);return t}function Fe(...e){for(let t of e)if(t!==void 0)return t}var Zl=rL();function rL(){return typeof window<"u"&&!!window.document?.createElement}function ei(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function Ia(e,t=!1){let{activeElement:r}=ei(e);if(!r?.nodeName)return null;if(oL(r)&&r.contentDocument?.body)return Ia(r.contentDocument.body,t);if(t){let o=r.getAttribute("aria-activedescendant");if(o){let n=ei(r).getElementById(o);if(n)return n}}return r}function Aa(e,t){return e===t||e.contains(t)}function Ql(e){return e?.nodeType===1}function E2(e){return typeof e?.nodeType=="number"}function oL(e){return e.tagName==="IFRAME"}function Is(e){let t=e.tagName.toLowerCase();return t==="button"?!0:t==="input"&&e.type?nL.indexOf(e.type)!==-1:!1}var nL=["button","color","file","image","reset","submit"];function iL(e){if(typeof e.checkVisibility=="function")return e.checkVisibility();let t=e;return t.offsetWidth>0||t.offsetHeight>0||e.getClientRects().length>0}function eo(e){try{return e.tagName==="TEXTAREA"?!0:e.tagName!=="INPUT"?!1:e.selectionStart!==null}catch{return!1}}function wm(e){return e.isContentEditable||eo(e)}function C2(e){if(eo(e))return e.value;if(e.isContentEditable){let t=ei(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function Nu(e){let t=0,r=0;if(eo(e))t=e.selectionStart||0,r=e.selectionEnd||0;else if(e.isContentEditable){let o=ei(e).getSelection();if(o?.rangeCount&&o.anchorNode&&Aa(e,o.anchorNode)&&o.focusNode&&Aa(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 sL=["dialog","menu","listbox","tree","grid"],y2={menu:"menuitem",listbox:"option",tree:"treeitem"};function T2(e,t){let r=e?.getAttribute("role");return r&&sL.indexOf(r)!==-1?r:t}function P2(e){if(e!=null&&ho(y2,e))return y2[e]}function Mu(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=ei(e);return Mu(e.parentElement)||r.scrollingElement||r.body}function xm(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function k2(e,t){let r=e.map((n,i)=>[i,n]),o=!1;return r.sort(([n,i],[s,a])=>{let c=t(i),l=t(a);return c===l||!c||!l?0:aL(c,l)?(n>s&&(o=!0),-1):(n<s&&(o=!0),1)}),o?r.map(([n,i])=>i):e}function aL(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function O2(){return Zl&&!!navigator.maxTouchPoints}function Sm(){return Zl?/mac|iphone|ipad|ipod/i.test(navigator.platform):!1}function Jl(){return Zl&&Sm()&&/apple/i.test(navigator.vendor)}function A2(){return Zl&&/firefox\//i.test(navigator.userAgent)}function I2(e){let{currentTarget:t,target:r}=e;return t?E2(r)?!Aa(t,r):!0:!1}function br(e){return e.target===e.currentTarget}function N2(e){if(!Ql(e))return!1;let t=e,r=t.tagName.toLowerCase();return r==="a"||r==="button"&&t.type==="submit"||r==="input"&&t.type==="submit"}function M2(e){let t=Sm();return t&&!e.metaKey||!t&&!e.ctrlKey?!1:N2(e.currentTarget)}function V2(e){return e.altKey?N2(e.currentTarget):!1}function Na(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 F2(e,t,r){let o=new KeyboardEvent(t,r);return e.dispatchEvent(o)}function q_(e,t){let r=new MouseEvent("click",t);return e.dispatchEvent(r)}function Rm(e,t){let r=t||e.currentTarget,o=e.relatedTarget;return!E2(o)||!Aa(r,o)}function L2(e){return e.type==="input"}function Ma(e,t,r,o){let i=(a=>{if(o){let l=setTimeout(a,o);return()=>clearTimeout(l)}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 ti(e,t,r,o=window){let n=[];try{o.document.addEventListener(e,t,r);for(let s of Array.from(o.frames))n.push(ti(e,t,r,s))}catch{}return()=>{try{o.document.removeEventListener(e,t,r)}catch{}for(let s of n)s()}}var lL="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 Em(e){return!(!e.matches(lL)||!iL(e)||e.closest("[inert]"))}function Zo(e){let t=Ia(e);if(!t)return!1;if(t===e)return!0;let r=t.getAttribute("aria-activedescendant");return r?r===e.id:!1}function D2(e){let t=Ia(e);if(!t)return!1;if(Aa(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 B2(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView({block:"nearest",inline:"nearest",...t})):e.focus()}function j2(e){return async()=>{let t=await e?.();return j2(async()=>(await t?.(),e))}}var nde=cL();function cL({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(l,u)=>{if(!l)return;let f=u===o;o=u??null;let m=f?Math.max(0,t.length-1):t.length,p=await l();if(!p)return;r=[];let g=t[m];for(t[m]=j2(async()=>{await p?.();let h=await g?.();return async()=>{await h?.(),await l?.()}});t.length>e;)t.shift()}}}var Lr=d(Y(),1),tt=d(Y(),1),Va=d(F(),1);function H2(e,t){if(typeof e=="function"){let r=e(t);if(typeof r=="function")return r}else e&&(e.current=t)}function uL(e){return!e||!(0,tt.isValidElement)(e)?!1:"ref"in e.props||"ref"in e}function dL(e){return uL(e)?{...e.props}.ref||e.ref:null}function fL(e,t){let r={...e};for(let o in t){if(!ho(t,o))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(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 G_={...Lr},z2=G_.useId,ade=G_.useDeferredValue,W2=G_.useInsertionEffect,pt=Zl?tt.useLayoutEffect:tt.useEffect;function pL(e){let[t]=(0,tt.useState)(e);return t}function q2(e){let t=(0,tt.useRef)(e);return pt(()=>{t.current=e}),t}function Ve(e){let t=(0,tt.useRef)(()=>{throw new Error("Cannot call an event handler while rendering.")});return W2?W2(()=>{t.current=e}):t.current=e,(0,tt.useCallback)((...r)=>t.current?.(...r),[])}function G2(e){let[t,r]=(0,tt.useState)(null);return pt(()=>{if(t==null||!e)return;let o=null;return e(n=>(o=n,t)),()=>{e(o)}},[t,e]),[t,r]}function Yt(...e){return(0,tt.useMemo)(()=>{if(e.some(Boolean))return t=>{let r=[];for(let o of e){if(!o)continue;let n=H2(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():H2(o,null)}}},e)}function Qo(e){if(z2){let o=z2();return e||o}let[t,r]=(0,tt.useState)(e);return pt(()=>{e||t||r(`id-${Math.random().toString(36).slice(2,8)}`)},[e,t]),e||t}function K2(e,t){let r=i=>{if(typeof i=="string")return i},[o,n]=(0,tt.useState)(()=>r(t));return pt(()=>{n((e&&"current"in e?e.current:e)?.tagName.toLowerCase()||r(t))},[e,t]),o}function X2(e,t,r){let o=pL(r),[n,i]=(0,tt.useState)(o);return(0,tt.useEffect)(()=>{let s=e&&"current"in e?e.current:e;if(!s)return;let a=()=>{let l=s.getAttribute(t);i(l??o)},c=new MutationObserver(a);return c.observe(s,{attributeFilter:[t]}),a(),()=>c.disconnect()},[e,t,o]),n}function ri(e,t){let r=(0,tt.useRef)(!1);(0,tt.useEffect)(()=>{if(r.current)return e();r.current=!0},t),(0,tt.useEffect)(()=>()=>{r.current=!1},[])}function Z2(e,t){let r=(0,tt.useRef)(!1);pt(()=>{if(r.current)return e();r.current=!0},t),pt(()=>()=>{r.current=!1},[])}function Q2(){return(0,tt.useReducer)(()=>[],[])}function $t(e){return Ve(typeof e=="function"?e:()=>e)}function oi(e,t,r=[]){let o=(0,tt.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...r,e.wrapElement]);return{...e,wrapElement:o}}function Tm(e,t,r){let o=e.onLoadedMetadataCapture,n=(0,tt.useMemo)(()=>Object.assign(()=>{},o,...r!==void 0?[{[t]:r}]:[]),[o,t,r]);return[o?.[t],{onLoadedMetadataCapture:n}]}var U2=!1;function J2(){return(0,tt.useEffect)(()=>{U2||(ti("mousemove",gL,!0),ti("mousedown",Cm,!0),ti("mouseup",Cm,!0),ti("keydown",Cm,!0),ti("scroll",Cm,!0),U2=!0)},[]),Ve(()=>K_)}var K_=!1,Y2=0,$2=0;function mL(e){let t=e.movementX||e.screenX-Y2,r=e.movementY||e.screenY-$2;return Y2=e.screenX,$2=e.screenY,t||r||!1}function gL(e){mL(e)&&(K_=!0)}function Cm(){K_=!1}function ut(e){let t=Lr.forwardRef((r,o)=>e({...r,ref:o}));return t.displayName=e.displayName||e.name,t}function ni(e,t){return Lr.memo(e,t)}function mt(e,t){let{wrapElement:r,render:o,...n}=t,i=Yt(t.ref,dL(o)),s;if(Lr.isValidElement(o)){let a={...o.props,ref:i};s=Lr.cloneElement(o,fL(n,a))}else o?s=o(n):s=(0,Va.jsx)(e,{...n});return r?r(s):s}function gt(e){let t=(r={})=>e(r);return t.displayName=e.name,t}function bo(e=[],t=[]){let r=Lr.createContext(void 0),o=Lr.createContext(void 0),n=()=>Lr.useContext(r),i=(l=!1)=>{let u=Lr.useContext(o),f=n();return l?u:u||f},s=()=>{let l=Lr.useContext(o),u=n();if(!(l&&l===u))return u},a=l=>e.reduceRight((u,f)=>(0,Va.jsx)(f,{...l,children:u}),(0,Va.jsx)(r.Provider,{...l}));return{context:r,scopedContext:o,useContext:n,useScopedContext:i,useProviderContext:s,ContextProvider:a,ScopedContextProvider:l=>(0,Va.jsx)(a,{...l,children:t.reduceRight((u,f)=>(0,Va.jsx)(f,{...l,children:u}),(0,Va.jsx)(o.Provider,{...l}))})}}var vr=d(Y(),1),hL="div",bL=Symbol("accessibleWhenDisabled"),vL=Jl(),yL=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"];function _L(e){let{tagName:t,readOnly:r,type:o}=e;return t==="TEXTAREA"&&!r||t==="SELECT"&&!r?!0:t==="INPUT"&&!r?yL.includes(o):!!(e.isContentEditable||e.getAttribute("role")==="combobox"&&e.dataset.name)}function wL(e){return e?e==="button"||e==="summary"||e==="input"||e==="select"||e==="textarea"||e==="a":!0}function xL(e){return e?e==="button"||e==="input"||e==="select"||e==="textarea":!0}function SL(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 RL({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 X_(e,t){return Ve(r=>{e?.(r),!r.defaultPrevented&&t&&(r.stopPropagation(),r.preventDefault())})}var ek=!1,Z_=!0;function EL(e){let t=e.target;Ql(t)&&!t.hasAttribute("data-focus-visible")&&(Z_=!1)}function CL(e){e.metaKey||e.ctrlKey||e.altKey||(Z_=!0)}var Vu=gt(function({focusable:t=!0,accessibleWhenDisabled:r,autoFocus:o,onFocusVisible:n,...i}){let s=(0,vr.useRef)(null),[a,c]=Tm(i,bL,r);r??=a,(0,vr.useEffect)(()=>{t&&(ek||(ti("mousedown",EL,!0),ti("keydown",CL,!0),ek=!0))},[t]);let l=t&&Xl(i),u=l&&!r,[f,m]=(0,vr.useState)(!1),p=(0,vr.useRef)(!1),g=(0,vr.useRef)(null),h=Ve(E=>{g.current?.(),g.current=null,p.current=!1,E?.removeAttribute("data-focus-visible")});(0,vr.useEffect)(()=>{t&&u&&(h(s.current),f&&m(!1))},[t,u,f,h]),(0,vr.useEffect)(()=>{if(!t||!f)return;let E=s.current;if(!E||typeof IntersectionObserver>"u")return;let k=new IntersectionObserver(()=>{Em(E)||(p.current=!1,m(!1))});return k.observe(E),()=>k.disconnect()},[t,f]),(0,vr.useEffect)(()=>()=>g.current?.(),[]);let y=X_(i.onKeyPressCapture,l),b=X_(i.onMouseDownCapture,l),v=X_(i.onClickCapture,l),_=(E,k)=>{if(k&&(E.currentTarget=k),!t)return;let B=E.currentTarget;if(B&&Zo(B)&&(n?.(E),!E.defaultPrevented)){if(B.dataset.focusVisible="true",p.current=!0,SL(B)){if(g.current?.(),g.current=null,typeof IntersectionObserver<"u"){let W=new IntersectionObserver(()=>{Em(B)||h(B)});W.observe(B),g.current=()=>W.disconnect()}return}m(!0)}},w=i.onKeyDownCapture,S=Ve(E=>{if(w?.(E),E.defaultPrevented||!t||f||p.current||E.metaKey||E.altKey||E.ctrlKey||!br(E))return;let k=E.currentTarget;Ma(k,"focusout",()=>_(E,k))}),R=i.onFocusCapture,T=Ve(E=>{if(R?.(E),E.defaultPrevented||!t)return;if(!br(E)){m(!1);return}let k=E.currentTarget,B=()=>_(E,k);Z_||_L(E.target)?Ma(E.target,"focusout",B):m(!1)}),x=i.onBlur,C=Ve(E=>{x?.(E),t&&Rm(E)&&(h(E.currentTarget),m(!1))}),M=(0,vr.useContext)(v2),A=Ve(E=>{t&&o&&E&&M&&queueMicrotask(()=>{Zo(E)||Em(E)&&E.focus()})}),O=K2(s),P=t&&wL(O),L=t&&xL(O),[I,D]=(0,vr.useState)(!1);vL&&(0,vr.useEffect)(()=>{if(!t)return;let E=s.current;if(!E)return;let{type:k}=E,B=E.tagName==="INPUT"&&(k==="checkbox"||k==="radio");D(Is(E)||B)},[t]);let V=i.style,N=(0,vr.useMemo)(()=>u?{pointerEvents:"none",...V}:V,[u,V]);return i={"data-focus-visible":t&&f||void 0,"data-autofocus":o||void 0,"aria-disabled":l||void 0,...i,...c,ref:Yt(s,A,i.ref),style:N,tabIndex:RL({focusable:t,trulyDisabled:u,nativeTabbable:P,supportsDisabled:L,safariTabIndex:I,tabIndexProp:i.tabIndex}),disabled:L&&u?!0:void 0,contentEditable:l?void 0:i.contentEditable,onKeyPressCapture:y,onClickCapture:v,onMouseDownCapture:b,onKeyDownCapture:S,onFocusCapture:T,onBlur:C},Fr(i)}),fde=ut(function(t){return mt(hL,Vu(t))});var Ns=d(Y(),1),TL="button";function tk(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return e.key==="Enter"?Is(t)||t.tagName==="SUMMARY"||t.tagName==="A":e.key===" "?Is(t)||t.tagName==="SUMMARY"||t.tagName==="INPUT"||t.tagName==="SELECT":!1}var PL=Symbol("command"),Q_=gt(function({clickOnEnter:t=!0,clickOnSpace:r=!0,...o}){let n=(0,Ns.useRef)(null),[i,s]=(0,Ns.useState)(!1);(0,Ns.useEffect)(()=>{n.current&&s(Is(n.current))},[]);let[a,c]=(0,Ns.useState)(!1),l=(0,Ns.useRef)(!1),u=Xl(o),[f,m]=Tm(o,PL,!0);pt(()=>{u&&(l.current=!1,c(!1))},[u]);let p=o.onKeyDown,g=Ve(_=>{p?.(_);let w=_.currentTarget;if(_.defaultPrevented||f||u||!br(_)||eo(w)||w.isContentEditable)return;let S=t&&_.key==="Enter",R=r&&_.key===" ",T=_.key==="Enter"&&!t,x=_.key===" "&&!r;if(T||x){_.preventDefault();return}if(S||R){let C=tk(_);if(S){if(!C){_.preventDefault();let{view:M,...A}=_,O=()=>q_(w,A);A2()?Ma(w,"keyup",O):queueMicrotask(O)}}else R&&(l.current=!0,C||(_.preventDefault(),c(!0)))}}),h=o.onKeyUp,y=Ve(_=>{if(h?.(_),f)return;let w=r&&_.key===" ";if(!l.current||!w)return;let S=tk(_);if(l.current=!1,S||c(!1),_.defaultPrevented||!br(_)||u||_.metaKey||S)return;_.preventDefault();let R=_.currentTarget,{view:T,...x}=_;queueMicrotask(()=>q_(R,x))}),b=o.onBlur,v=Ve(_=>{b?.(_),l.current&&(l.current=!1,c(!1))});return o={"data-active":a||void 0,type:i?"button":void 0,...m,...o,ref:Yt(n,o.ref),onKeyDown:g,onKeyUp:y,onBlur:v},o=Vu(o),o}),bde=ut(function(t){return mt(TL,Q_(t))});var Fu=bo(),rk=Fu.useContext,_de=Fu.useScopedContext,wde=Fu.useProviderContext,ok=Fu.ContextProvider,nk=Fu.ScopedContextProvider;var Pm=d(Y(),1),kL="div",J_=gt(function({store:t,shouldRegisterItem:r=!0,getItem:o=_m,element:n,...i}){let s=rk();t=t||s;let a=Qo(i.id),c=(0,Pm.useRef)(n);return(0,Pm.useEffect)(()=>{let l=c.current;if(!a||!l||!r)return;let u=o({id:a,element:l});return t?.renderItem(u)},[a,r,o,t]),i={...i,ref:Yt(c,i.ref)},Fr(i)}),Cde=ut(function(t){return mt(kL,J_(t))});var ew=d(Y(),1),Lu=bo([ok],[nk]),Ode=Lu.useContext,km=Lu.useScopedContext,ik=Lu.useProviderContext,Om=Lu.ContextProvider,ec=Lu.ScopedContextProvider,sk=(0,ew.createContext)(void 0),ak=(0,ew.createContext)(void 0);function Fa(e,t){let r=e.__unstableInternals;return Vr(r,"Invalid store"),r[t]}function ck(e,t){if(!e)return!0;for(let r of e)if(t instanceof Set){if(t.has(r))return!0}else if(r===t)return!0;return!1}function Am(e,t){return e===t||e!==e&&t!==t}function uk(e,t,r,o){let n;for(let i of $_(t))Am(t[i],r[i])||o!==void 0&&ck([i],o)||(n??={...e},n[i]=t[i]);return n}var OL=100;function AL(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 IL(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 dk(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 Im(e){e.notifiedListeners??=dk(e)}function rw(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 tw(e,t,r){for(let o of e)if(o.group===t&&!o.recovering&&!(r&&!o.keyedListeners.has(r))){Im(o);for(let n of o.group.listeners){if(n===o.currentListener)break;rw(o,n)&&o.notifiedListeners?.add(n)}}}function NL(e,t,r){for(let o of e)o.group===t&&(o.recovering||rw(o,r)&&(Im(o),o.notifiedListeners?.add(r)))}function ML({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)&&(rw(i,o)?(Im(i),i.notifiedListeners?.add(o)):n&&(Im(i),i.recoverToLive=!0)))}function VL(e,t,r){for(let o of e)o.group===t&&o.notifiedListeners?.delete(r)}function FL({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 LL(e,t){if(!e.disposables.size)return;let r=e.disposables.get(t);r&&(e.disposables.delete(t),r())}function fk(e,t,r){let o=e.disposables.get(t);if(!o){e.disposables.set(t,r);return}e.disposables.set(t,()=>{o(),r()})}function pk(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 l=r;a(),r=n?.()??r,r!==l&&(o=uk(o,r,l,i)??o)}let c=t(r,o);c&&fk(e,t,c)}function lk({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)&&!ck(e.listenerKeys.get(s),o)||(n?.add(s),pk(e,s,t(),r,t,o))}function vo(e,...t){let r=e,o=r,n=Au,i=!1,s=!1,a=new Set,c=new Set,l=new Set,u={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},f={listeners:new Set,disposables:new Map,listenerKeys:new WeakMap},m=A=>(l.add(A),()=>l.delete(A)),p=()=>{let A=c.size,O=Symbol();c.add(O);let P=()=>{c.delete(O)&&(c.size||n())};if(A)return P;let L=$_(r),I=[];for(let N of t){let E=N?.getState?.();if(!E)continue;let k=L.filter(B=>ho(E,B));if(k.length){if(t.length===1||k.length===L.length){for(let B of k)I.push(_r(N,[B],W=>{C(B,W[B],!0)}));continue}I.push(Ms(N,k,(B,W)=>{for(let G of k)B[G]!==W[G]&&C(G,B[G],!0)}));for(let B of k){let W=N?.getState?.();W&&C(B,W[B],!0)}}}let D=[];for(let N of l)D.push(N());let V=t.map(Du);return n=Kl(...I,...D,...V),P},g=(A,O,P)=>{P!==void 0&&(P?IL(A.listenersByKey,P,O):A.allKeysListeners?.delete(O))},h=[],y=(A,O,P=u)=>{let L=A?[...A]:null,I=P.listeners.has(O);return I||VL(h,P,O),L?ML({fastPathFrames:h,group:P,keys:L,listener:O}):(I&&tw(h,P),NL(h,P,O)),I&&(tw(h,P,O),g(P,O,P.listenerKeys.get(O))),P.listeners.add(O),L?(P.listenersByKey??=new Map,AL(P.listenersByKey,L,O),FL({fastPathFrames:h,group:P,keys:L,listener:O})):(P.allKeysListeners??=new Set,P.allKeysListeners.add(O)),P.listenerKeys.set(O,L),()=>{let D=P.disposables.get(O);P.disposables.delete(O),tw(h,P,O);let V=P.listenerKeys.get(O);g(P,O,L),V!==L&&g(P,O,V),P.listenerKeys.delete(O),P.listeners.delete(O),D?.()}},b=(A,O)=>y(A,O),v=(A,O,P)=>{let L=A.listeners.has(O);if(L){A.suspendCounts??=new Map;let D=A.suspendCounts.get(O)??0;A.suspendCounts.set(O,D+1)}let I;try{let D=r;LL(A,O),r!==D&&(I=uk(P,r,D));let V=O(r,I??P);V&&fk(A,O,V)}finally{if(L){let D=A.suspendCounts,V=D?.get(O);V&&V>1?D?.set(O,V-1):D?.delete(O),D?.size||delete A.suspendCounts}}},_=(A,O)=>(v(u,O,r),y(A,O)),w=(A,O)=>(!f.listeners.size&&!s&&(o=r),v(f,O,o),y(A,O,f)),S=A=>vo(x2(r,A),M),R=A=>vo(w2(r,A),M),T=()=>r,x=(A,O,P)=>{if(!(P instanceof Set)&&!A.allKeysListeners?.size){let L=A.listenersByKey?.get(P);if(!L)return;let I={group:A,keyedListeners:L,updatedKey:P,currentListener:null};h.push(I);try{for(let D of L){if(I.notifiedListeners?.has(D)||(I.currentListener=D,I.notifiedListeners?.add(D),pk(A,D,r,O,T,P),!A.allKeysListeners?.size&&!I.recoverToLive))continue;let V=I.notifiedListeners??dk(I);I.notifiedListeners=V,I.recovering=!0,lk({group:A,getState:T,prevState:O,updatedKey:P,notifiedListeners:V});return}}finally{h.pop()}return}lk({group:A,getState:T,prevState:O,updatedKey:P})},C=(A,O,P=!1)=>{if(!ho(r,A))return;let L=r[A],I=typeof O=="function"?O(L):O;if(Am(I,L))return;let D=s;s=!0;let V=r,N={...r,[A]:I};r=N;let E=!1;try{if(!P&&t.length){for(let k of t)if(k?.setState?.(A,I),!Am(r[A],I)){E=!0;break}if(E){let k=0;for(;k<OL;k+=1){let B=!1;for(let W of t){let G=r[A];W?.setState?.(A,G),Am(r[A],G)||(B=!0)}if(!B)break}}}E||x(u,r===N?V:{...r,[A]:V[A]},A)}finally{s=D}if(!f.listeners.size){s||(o=r);return}a.add(A),!i&&(i=!0,queueMicrotask(()=>{i=!1;let k=r,B=a;a=new Set;let W=o;x(f,W,B),o===W&&(o=k)}))},M={getState:T,setState:C,__unstableInternals:{setup:m,init:p,subscribe:b,sync:_,batch:w,pick:S,omit:R}};return M}function yr(e,...t){if(e)return Fa(e,"setup")(...t)}function Du(e,...t){if(e)return Fa(e,"init")(...t)}function Ms(e,...t){if(e)return Fa(e,"subscribe")(...t)}function _r(e,...t){if(e)return Fa(e,"sync")(...t)}function La(e,...t){if(e)return Fa(e,"batch")(...t)}function Nm(e,...t){if(e)return Fa(e,"omit")(...t)}function mk(e,...t){if(e)return Fa(e,"pick")(...t)}function tc(...e){let t={};for(let o of e){let n=o?.getState?.();n&&Object.assign(t,n)}let r=vo(t,...e);return Object.assign({},...e,r)}function DL(e){let t=e.find(n=>!!n.element),r=[...e].reverse().find(n=>!!n.element)?.element,o=t?.element?.parentElement;if(!r)return ei(o).body;for(;o;){if(o.contains(r))return o;o=o.parentElement}return ei(o).body}function BL(e){return e?.__unstablePrivateStore}function gk(e={}){e.store;let t=e.store?.getState(),r=Fe(e.items,t?.items,e.defaultItems,[]),o=new Map(r.map(f=>[f.id,f])),n={items:r,renderedItems:Fe(t?.renderedItems,[])},i=BL(e.store),s=vo({items:r,renderedItems:n.renderedItems},i),a=vo(n,e.store),c=f=>{let m=k2(f,p=>p.element);s.setState("renderedItems",m),a.setState("renderedItems",m)};yr(a,()=>Du(s)),yr(s,()=>La(s,["items"],f=>{a.setState("items",f.items)})),yr(s,()=>La(s,["renderedItems"],f=>{let m=!0,p=requestAnimationFrame(()=>{let{renderedItems:b}=a.getState();f.renderedItems!==b&&c(f.renderedItems)});if(typeof IntersectionObserver!="function")return()=>cancelAnimationFrame(p);let g=()=>{if(m){m=!1;return}cancelAnimationFrame(p),p=requestAnimationFrame(()=>c(f.renderedItems))},h=DL(f.renderedItems),y=new IntersectionObserver(g,{root:h});for(let b of f.renderedItems)b.element&&y.observe(b.element);return()=>{cancelAnimationFrame(p),y.disconnect()}}));let l=(f,m,p=!1)=>{let g;return m(y=>{let b=y.findIndex(({id:_})=>_===f.id),v=y.slice();if(b!==-1){g=y[b];let _={...g,...f};v[b]=_,o.set(f.id,_)}else v.push(f),o.set(f.id,f);return v}),()=>{m(y=>{if(!g)return p&&o.delete(f.id),y.filter(({id:_})=>_!==f.id);let b=y.findIndex(({id:_})=>_===f.id);if(b===-1)return y;let v=y.slice();return v[b]=g,o.set(f.id,g),v})}},u=f=>l(f,m=>s.setState("items",m),!0);return{...a,registerItem:u,renderItem:f=>Kl(u(f),l(f,m=>s.setState("renderedItems",m))),item:f=>{if(!f)return null;let m=o.get(f);if(!m){let{items:p}=s.getState();m=p.find(g=>g.id===f),m&&o.set(f,m)}return m||null},__unstablePrivateStore:s}}var jL={id:null};function Cn(e,t){return e.find(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function HL(e,t){return e.filter(r=>t?!r.disabled&&r.id!==t:!r.disabled)}function hk(e,t){return e.filter(r=>r.rowId===t)}function bk({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&&!(n!=null&&s.id===n))return s.id}}function vk(e,t,r=!1){let o=e.findIndex(n=>n.id===t);return[...e.slice(o+1),...r?[jL]:[],...e.slice(0,o)]}function Mm(e){let t=[];for(let r of e){let o=t.find(n=>n[0]?.rowId===r.rowId);o?o.push(r):t.push([r])}return t}function yk(e){let t=0;for(let{length:r}of e)r>t&&(t=r);return t}function zL(e){return{id:"__EMPTY_ITEM__",disabled:!0,rowId:e}}function WL(e,t,r){let o=yk(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?Cn(n):n[i-1];n[i]=a&&t!==a.id&&r?a:zL(a?.rowId)}}return e}function UL(e){let t=Mm(e),r=yk(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 _k(e={}){let t=e.store?.getState(),r=gk(e),o=Fe(e.activeId,t?.activeId,e.defaultActiveId),n=vo({...r.getState(),id:Fe(e.id,t?.id)??`id-${Math.random().toString(36).slice(2,8)}`,activeId:o,baseElement:Fe(t?.baseElement,null),includesBaseElement:Fe(e.includesBaseElement,t?.includesBaseElement,o===null),moves:Fe(t?.moves,0),orientation:Fe(e.orientation,t?.orientation,"both"),rtl:Fe(e.rtl,t?.rtl,!1),virtualFocus:Fe(e.virtualFocus,t?.virtualFocus,!1),focusLoop:Fe(e.focusLoop,t?.focusLoop,!1),focusWrap:Fe(e.focusWrap,t?.focusWrap,!1),focusShift:Fe(e.focusShift,t?.focusShift,!1)},r,e.store);yr(n,()=>_r(n,["renderedItems","activeId"],a=>{n.setState("activeId",c=>c!==void 0?c:Cn(a.renderedItems)?.id)}));let i=(a="next",c={})=>{let l=n.getState(),{skip:u=0,activeId:f=l.activeId,focusShift:m=l.focusShift,focusLoop:p=l.focusLoop,focusWrap:g=l.focusWrap,includesBaseElement:h=l.includesBaseElement,renderedItems:y=l.renderedItems,rtl:b=l.rtl}=c,v=a==="up"||a==="down",_=a==="next"||a==="down",w=_?b&&!v:!b||v,S=m&&!u;if(!u&&!g&&!h&&f!=null&&(!v||!S&&!y.some(D=>D.rowId!=null))){let D=y.findIndex(N=>N.id===f),V=y[D];if(V){let N=w?-1:1,E=bk({items:y,fromIndex:D+N,step:N,rowId:V.rowId,excludeId:f});return E!==void 0?E:p&&(v?p!=="horizontal":p!=="vertical")?bk({items:y,fromIndex:N===1?0:y.length-1,step:N,rowId:V.rowId,excludeId:f}):void 0}}let R=v?ym(WL(Mm(y),f,S)):y;if(R=w?Ou(R):R,R=v?UL(R):R,f==null)return Cn(R)?.id;let T=R.find(D=>D.id===f);if(!T)return Cn(R)?.id;let x=R.some(D=>D.rowId),C=R.indexOf(T),M=R.slice(C+1),A=hk(M,T.rowId);if(u){let D=HL(A,f);return(D.slice(u)[0]||D[D.length-1])?.id}let O=p&&(v?p!=="horizontal":p!=="vertical"),P=x&&g&&(v?g!=="horizontal":g!=="vertical"),L=_?(!x||v)&&O&&h:v?h:!1;if(O)return Cn(vk(P&&!L?R:hk(R,T.rowId),f,L),f)?.id;if(P){let D=Cn(L?A:M,f);return L?D?.id||null:D?.id}let I=Cn(A,f);return!I&&L?null:I?.id},s=(a,c)=>typeof c=="number"?i(a,{skip:c}):i(a,c);return{...r,...n,setBaseElement:a=>n.setState("baseElement",a),setActiveId:a=>n.setState("activeId",a),move:a=>{a!==void 0&&(n.setState("activeId",a),n.setState("moves",c=>c+1))},first:()=>Cn(n.getState().renderedItems)?.id,last:()=>Cn(Ou(n.getState().renderedItems))?.id,next:a=>s("next",a),previous:a=>s("previous",a),down:a=>s("down",a),up:a=>s("up",a)}}var wk=Cn,xk=Mm;function ii(e,t){return t&&e.item(t)||null}function Sk(e,t=!1){if(eo(e))e.setSelectionRange(t?e.value.length:0,e.value.length);else if(e.isContentEditable){let r=ei(e).getSelection();r?.selectAllChildren(e),t&&r?.collapseToEnd()}}var nw=Symbol("FOCUS_SILENTLY");function Rk(e){e[nw]=!0,e.focus({preventScroll:!0})}function Ek(e){let t=e[nw];return delete e[nw],t}function Da(e,t,r){if(!t||t===r)return!1;let o=e.item(t.id);return!(!o||r&&o.element===r)}var ai=d(Y(),1),Pk=d(F(),1);var si=d(Y(),1),iw=d(af(),1),Ck=()=>()=>{};function We(e,t=_m){let r=si.useCallback(n=>e?Ms(e,null,n):Ck(),[e]),o=()=>{let n=typeof t=="string"?t:null,i=typeof t=="function"?t:null,s=e?.getState();if(i)return i(s);if(s&&n&&ho(s,n))return s[n]};return(0,iw.useSyncExternalStore)(r,o,o)}function Vm(e,t){let r=si.useRef({}),o=si.useCallback(i=>e?Ms(e,null,i):Ck(),[e]),n=()=>{let i=e?.getState(),s=!1,a=r.current;for(let c in t){let l=t[c];if(typeof l=="function"){let u=l(i);Object.is(u,a[c])||(a[c]=u,s=!0)}if(typeof l=="string"){if(!i||!ho(i,l))continue;let u=i[l];Object.is(u,a[c])||(a[c]=u,s=!0)}}return s&&(r.current={...a}),r.current};return(0,iw.useSyncExternalStore)(o,n,n)}function Mt(e,t,r,o){let n=ho(t,r)?t[r]:void 0,i=q2({value:n,setValue:o?t[o]:void 0});pt(()=>_r(e,[r],(s,a)=>{let{value:c,setValue:l}=i.current;l&&s[r]!==a[r]&&s[r]!==c&&l(s[r])}),[e,r]),pt(()=>{if(n!==void 0)return e.setState(r,n),La(e,[r],()=>{n!==void 0&&e.setState(r,n)})})}function rc(e,t){let[r,o]=si.useState(()=>e(t));pt(()=>Du(r),[r]);let n=si.useCallback(i=>We(r,i),[r]);return[si.useMemo(()=>({...r,useState:n}),[r,n]),Ve(()=>{o(i=>e({...t,...i.getState()}))})]}var $L="button";function qL(e){return wm(e)?!0:e.tagName==="INPUT"&&!Is(e)}function GL(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 KL(e,t=!1){let{top:r}=e.getBoundingClientRect();return t?r+e.clientHeight:r}function Tk(e,t,r,o=!1){if(!t||!r)return;let{renderedItems:n}=t.getState(),i=Mu(e);if(!i)return;let s=GL(i,o),a,c;for(let l=0;l<n.length;l+=1){let u=a;if(a=r(l),!a)break;if(a===u)continue;let f=ii(t,a)?.element;if(!f)continue;let m=KL(f,o)-s,p=Math.abs(m);if(o&&m<=0||!o&&m>=0){c!==void 0&&c<p&&(a=u);break}c=p}return a}function XL(e,t){return br(e)?!1:Da(t,e.target)}var sw=gt(function({store:t,rowId:r,preventScrollOnKeyDown:o=!1,moveOnKeyPress:n=!0,tabbable:i=!1,getItem:s,"aria-setsize":a,"aria-posinset":c,...l}){let u=km();t=t||u;let f=Qo(l.id),m=(0,ai.useRef)(null),p=(0,ai.useContext)(ak),g=Xl(l)&&!l.accessibleWhenDisabled,h=l.shouldRegisterItem,y=E=>{if(r)return r;if(E&&p?.baseElement&&p.baseElement===E.baseElement)return p.id},{rowId:b,baseElement:v,isActiveItem:_,ariaSetSize:w,ariaPosInSet:S,isTabbable:R}=Vm(t,{rowId:y,baseElement(E){return E?.baseElement||void 0},isActiveItem(E){return!!E&&E.activeId===f},ariaSetSize(E){if(a!=null)return a;if(E&&p?.ariaSetSize&&p.baseElement===E.baseElement)return p.ariaSetSize},ariaPosInSet(E){if(c!=null)return c;if(!E||!p?.ariaPosInSet||p.baseElement!==E.baseElement)return;let k=y(E),B=E.renderedItems.filter(W=>W.rowId===k);return p.ariaPosInSet+B.findIndex(W=>W.id===f)},isTabbable(E){if(!E?.renderedItems.length)return!0;if(E.virtualFocus)return!1;if(i)return!0;if(E.activeId===null)return!1;let k=t?.item(E.activeId);return k?.disabled||!k?.element?!0:E.activeId===f}}),T=(0,ai.useCallback)(E=>{let k={...E,id:f||E.id,rowId:b,disabled:g,children:E.element?.textContent};return s?s(k):k},[f,b,g,s]),x=l.onFocus,C=(0,ai.useRef)(!1),M=(0,ai.useRef)(null),A=Ve(E=>{if(x?.(E),E.defaultPrevented||I2(E)||!f||!t||XL(E,t))return;let{virtualFocus:k,baseElement:B}=t.getState();if(t.setActiveId(f),wm(E.currentTarget)&&Sk(E.currentTarget),!k||!br(E)||qL(E.currentTarget))return;let W=(re,le,Q)=>{Jl()&&re.hasAttribute("data-autofocus")&&re.scrollIntoView({block:"nearest",inline:"nearest"}),C.current=!0,le===Q||Da(t,le)?Rk(Q):Q.focus()};if(B?.isConnected){W(E.currentTarget,E.relatedTarget,B);return}if(h===!1)return;let{currentTarget:G,relatedTarget:ee}=E,te=()=>{M.current?.(),M.current=null};te(),M.current=Ms(t,null,()=>{if(Ia(G)!==G){te();return}let re=t.getState(),le=re.baseElement;le?.isConnected&&(te(),re.virtualFocus&&W(G,ee,le))})}),O=l.onBlurCapture,P=Ve(E=>{O?.(E),!E.defaultPrevented&&t?.getState()?.virtualFocus&&C.current&&(C.current=!1,E.preventDefault(),E.stopPropagation())}),L=l.onKeyDown,I=$t(o),D=$t(n),V=Ve(E=>{if(L?.(E),E.defaultPrevented||!br(E)||!t)return;let{currentTarget:k}=E,B=t.getState(),W=!!t.item(f)?.rowId,G=B.orientation!=="horizontal",ee=B.orientation!=="vertical",te=()=>!!(W||ee||!B.baseElement||!eo(B.baseElement)),re={ArrowUp:(W||G)&&t.up,ArrowRight:(W||ee)&&t.next,ArrowDown:(W||G)&&t.down,ArrowLeft:(W||ee)&&t.previous,Home:()=>{if(te())return!W||E.ctrlKey?t?.first():t?.previous(-1)},End:()=>{if(te())return!W||E.ctrlKey?t?.last():t?.next(-1)},PageUp:()=>Tk(k,t,t?.up,!0),PageDown:()=>Tk(k,t,t?.down)}[E.key];if(re){if(wm(k)){let Q=Nu(k),se=ee&&E.key==="ArrowLeft",q=ee&&E.key==="ArrowRight",_e=G&&E.key==="ArrowUp",$=G&&E.key==="ArrowDown";if(q||$){let{length:fe}=C2(k);if(Q.end!==fe)return}else if((se||_e)&&Q.start!==0)return}let le=re();if(I(E)||le!==void 0){if(!D(E))return;E.preventDefault(),t.move(le)}}}),N=(0,ai.useMemo)(()=>({id:f,baseElement:v}),[f,v]);return l=oi(l,E=>(0,Pk.jsx)(sk.Provider,{value:N,children:E}),[N]),l={"data-active-item":_||void 0,...l,id:f,ref:Yt(m,l.ref),tabIndex:R?l.tabIndex:-1,onFocus:A,onBlurCapture:P,onKeyDown:V},l=Q_(l),l=J_({store:t,...l,getItem:T,shouldRegisterItem:f?h:!1}),Fr({...l,"aria-setsize":w,"aria-posinset":S})}),efe=ni(ut(function(t){return mt($L,sw(t))}));var li=d(Y(),1),Fm=d(F(),1);var ZL="div";function QL(e){return e.some(t=>!!t.rowId)}function JL(e){let t=e.target;return t&&!eo(t)?!1:e.key.length===1&&!e.ctrlKey&&!e.metaKey}function eD(e){return e.key==="Shift"||e.key==="Control"||e.key==="Alt"||e.key==="Meta"}function kk(e,t,r){return Ve(o=>{if(t?.(o),o.defaultPrevented||o.isPropagationStopped()||!br(o)||eD(o)||JL(o))return;let n=ii(e,e.getState().activeId)?.element;if(!n)return;let{view:i,...s}=o;n!==r?.current&&n.focus(),F2(n,o.type,s)||o.preventDefault(),o.currentTarget.contains(n)&&o.stopPropagation()})}function tD(e){return wk(ym(Ou(xk(e))))}function Ok(e,t){let{virtualFocus:r,baseElement:o}=e.getState();if(!r||!o||!eo(o)){t();return}let n=o.scrollLeft,i=o.scrollTop;t(),o.scrollLeft=n,o.scrollTop=i}function rD(e){let[t,r]=(0,li.useState)(!1),o=(0,li.useCallback)(()=>r(!0),[]),n=We(e,i=>t?ii(e,i.activeId):null);return(0,li.useEffect)(()=>{let i=n?.element;t&&i&&(r(!1),Ok(e,()=>{i.focus({preventScroll:!0})}))},[e,n,t]),o}var oD=ni(function({store:t,focusOnMove:r,previousElementRef:o}){let n=We(t,"moves"),i=We(t,"baseElement");return(0,li.useEffect)(()=>{if(!n||!r)return;let{activeId:s}=t.getState(),a=ii(t,s)?.element;a&&Ok(t,()=>B2(a))},[t,n,r]),pt(()=>{if(!n||!i)return;let{activeId:s}=t.getState();if(s!==null)return;let a=o.current;o.current=null,a&&Na(a,{relatedTarget:i}),Zo(i)||i.focus()},[t,n,i]),null}),aw=gt(function({store:t,composite:r=!0,focusOnMove:o=r,moveOnKeyPress:n=!0,...i}){let s=ik();t=t||s,Vr(t,!1);let a=(0,li.useRef)(null),c=(0,li.useRef)(null),l=rD(t),[,u]=G2(r?t.setBaseElement:null),f=We(t,"virtualFocus"),m=We(t,x=>x.virtualFocus?x.activeId:null);pt(()=>{if(!t||!r||!f)return;let x=c.current;if(c.current=null,!x)return;let C=ii(t,m)?.element||Ia(x);C!==x&&Na(x,{relatedTarget:C})},[t,m,f,r]);let p=kk(t,i.onKeyDownCapture,c),g=kk(t,i.onKeyUpCapture,c),h=i.onFocusCapture,y=Ve(x=>{if(h?.(x),x.defaultPrevented||!t)return;let{virtualFocus:C}=t.getState();if(!C)return;let M=x.relatedTarget,A=Ek(x.currentTarget);br(x)&&A&&(x.stopPropagation(),c.current=M)}),b=i.onFocus,v=Ve(x=>{if(b?.(x),x.defaultPrevented||!r||!t)return;let{relatedTarget:C}=x,{virtualFocus:M}=t.getState();M?br(x)&&!Da(t,C)&&queueMicrotask(l):br(x)&&t.setActiveId(null)}),_=i.onBlurCapture,w=Ve(x=>{if(_?.(x),x.defaultPrevented||!t)return;let{virtualFocus:C,activeId:M}=t.getState();if(!C)return;let A=ii(t,M)?.element,O=x.relatedTarget,P=Da(t,O),L=c.current;c.current=null,br(x)&&P?(O===A?L&&L!==O&&Na(L,x):A?Na(A,x):L&&Na(L,x),x.stopPropagation()):!Da(t,x.target)&&A&&Na(A,x)}),S=i.onKeyDown,R=$t(n),T=Ve(x=>{if(S?.(x),x.nativeEvent.isComposing||x.defaultPrevented||!t||!br(x))return;let{orientation:C,renderedItems:M,activeId:A,rtl:O}=t.getState();if(ii(t,A)?.element?.isConnected)return;let P=C!=="horizontal",L=C!=="vertical",I=QL(M);if((x.key==="ArrowLeft"||x.key==="ArrowRight"||x.key==="Home"||x.key==="End")&&eo(x.currentTarget))return;let V={ArrowUp:(I||P)&&(()=>I?tD(M)?.id:t?.last()),ArrowRight:(I||L)&&(O?t.last:t.first),ArrowDown:(I||P)&&t.first,ArrowLeft:(I||L)&&(O?t.first:t.last),Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[x.key];if(V){let N=V();if(N!==void 0){if(!R(x))return;x.preventDefault(),t.move(N)}}});return i=oi(i,x=>(0,Fm.jsxs)(ec,{value:t,children:[x,r&&(0,Fm.jsx)(oD,{store:t,focusOnMove:o,previousElementRef:c})]}),[t,r,o]),i={"aria-activedescendant":We(t,x=>{if(t&&r&&x.virtualFocus)return ii(t,x.activeId)?.id}),...i,ref:Yt(a,u,i.ref),onKeyDownCapture:p,onKeyUpCapture:g,onFocusCapture:y,onFocus:v,onBlurCapture:w,onKeyDown:T},i=Vu({focusable:We(t,x=>r&&(x.virtualFocus||x.activeId===null)),...i}),i}),lfe=ut(function(t){return mt(ZL,aw(t))});var Bu=bo(),dfe=Bu.useContext,ffe=Bu.useScopedContext,lw=Bu.useProviderContext,Ak=Bu.ContextProvider,Ik=Bu.ScopedContextProvider;var cw=d(Y(),1),ju=bo([Ak],[Ik]),hfe=ju.useContext,bfe=ju.useScopedContext,vfe=ju.useProviderContext,Nk=ju.ContextProvider,Lm=ju.ScopedContextProvider,yfe=(0,cw.createContext)(void 0),_fe=(0,cw.createContext)(void 0);var Ba=d(Y(),1),uw=d(F(),1);var Lk=d(yn(),1),nD="div";function Mk(e,t){let r=setTimeout(t,e);return()=>clearTimeout(r)}function Vk(e){let t=e?.trim()||"0s",r=t.endsWith("ms")?1:1e3,o=Number.parseFloat(t)*r;return Number.isNaN(o)?0:o}function Fk(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 l=Vk(n[a%n.length]),u=Vk(i[a%i.length]);s=Math.max(s,l+u)}return s}function iD(e){let{transitionProperty:t,transitionDuration:r,transitionDelay:o,animationName:n,animationDuration:i,animationDelay:s}=getComputedStyle(e);return Math.max(Fk(t,o,r),Fk(n,s,i))}function dw(e,t,r){return!r&&t!==!1&&(!e||!!t)}var sD=gt(function({store:t,alwaysVisible:r,unstable_otherElementRef:o,...n}){let i=lw();t=t||i,Vr(t,!1);let s=(0,Ba.useRef)(null),a=Qo(n.id),[c,l]=(0,Ba.useState)(null),u=We(t,"open"),f=We(t,"mounted"),m=We(t,"animated"),p=We(t,"contentElement"),g=We(t.disclosure,"contentElement"),h=(0,Ba.useRef)(!1);pt(()=>{s.current&&t?.setContentElement(s.current)},[t]),pt(()=>{let _;return t?.setState("animated",w=>(_=w,!0)),()=>{_!==void 0&&t?.setState("animated",_)}},[t]),pt(()=>{if(!m){u?h.current&&(h.current=!1,l("enter")):(h.current=!0,l(null));return}if(!p?.isConnected){l(null);return}return S2(()=>{l(u?"enter":f?"leave":null)})},[m,p,u,f]),pt(()=>{if(!t||!m||!c||!p)return;let _=()=>t?.setState("animating",!1),w=()=>(0,Lk.flushSync)(_);if(c==="leave"&&u||c==="enter"&&!u)return;if(typeof m=="number")return Mk(m,w);let S=[p];g&&S.push(g);let R=o?.current;R&&S.push(R);let T=Math.max(...S.map(iD));if(!T){c==="enter"&&t.setState("animated",!1),_();return}return Mk(Math.max(T-1e3/60,0),w)},[t,m,p,g,o,u,c]),n=oi(n,_=>(0,uw.jsx)(Lm,{value:t,children:_}),[t]);let y=dw(f,n.hidden,r),b=n.style,v=(0,Ba.useMemo)(()=>y?{...b,display:"none"}:b,[y,b]);return n={"data-open":u||void 0,"data-enter":c==="enter"||void 0,"data-leave":c==="leave"||void 0,hidden:y,...n,id:a,ref:Yt(a?t.setContentElement:null,s,n.ref),style:v},Fr(n)}),aD=ut(function(t){return mt(nD,sD(t))}),Tfe=ut(function({unmountOnHide:t,...r}){let o=lw();return We(r.store||o,n=>!t||n?.mounted)===!1?null:(0,uw.jsx)(aD,{...r})});function Dk(e={}){let t=tc(e.store,Nm(e.disclosure,["contentElement","disclosureElement"]));let r=t?.getState(),o=Fe(e.open,r?.open,e.defaultOpen,!1),n=Fe(e.animated,r?.animated,!1),i=vo({open:o,animated:n,animating:!!n&&o,mounted:o,contentElement:Fe(r?.contentElement,null),disclosureElement:Fe(r?.disclosureElement,null)},t);return yr(i,()=>_r(i,["animated","animating"],s=>{s.animated||i.setState("animating",!1)})),yr(i,()=>Ms(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),yr(i,()=>_r(i,["open","animating"],s=>{i.setState("mounted",s.open||s.animating)})),{...i,disclosure:e.disclosure,setOpen:s=>i.setState("open",s),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",s=>!s),stopAnimation:()=>i.setState("animating",!1),setContentElement:s=>i.setState("contentElement",s),setDisclosureElement:s=>i.setState("disclosureElement",s)}}function Bk(e,t,r){return ri(t,[r.store,r.disclosure]),Mt(e,r,"open","setOpen"),Mt(e,r,"mounted","setMounted"),Mt(e,r,"animated"),Object.assign(e,{disclosure:r.disclosure})}var Hu=bo([Nk],[Lm]),Lfe=Hu.useContext,Dfe=Hu.useScopedContext,jk=Hu.useProviderContext,Hk=Hu.ContextProvider,zk=Hu.ScopedContextProvider;var Dm=d(Y(),1),Bm=(0,Dm.createContext)(void 0),zu=bo([Hk,Om],[zk,ec]),fw=zu.useContext,oc=zu.useScopedContext,jm=zu.useProviderContext,Wk=zu.ContextProvider,Uk=zu.ScopedContextProvider,Hm=(0,Dm.createContext)(void 0),Yk=(0,Dm.createContext)(!1);function $k(e,t,r){return ri(t,[r.store]),Mt(e,r,"items","setItems"),e}function qk(e){return{id:Qo(e.id),...e}}function Gk(e,t,r){return e=$k(e,t,r),Mt(e,r,"activeId","setActiveId"),Mt(e,r,"includesBaseElement"),Mt(e,r,"virtualFocus"),Mt(e,r,"orientation"),Mt(e,r,"rtl"),Mt(e,r,"focusLoop"),Mt(e,r,"focusWrap"),Mt(e,r,"focusShift"),e}function Kk(e={}){return Dk(e)}function Xk(e,t,r){return Bk(e,t,r)}function Zk({popover:e,...t}={}){let r=tc(t.store,Nm(e,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));let o=r?.getState(),n=Kk({...t,store:r}),i=Fe(t.placement,o?.placement,"bottom"),s=vo({...n.getState(),placement:i,currentPlacement:i,anchorElement:Fe(o?.anchorElement,null),popoverElement:Fe(o?.popoverElement,null),arrowElement:Fe(o?.arrowElement,null),rendered:Symbol("rendered")},n,r);return{...n,...s,setAnchorElement:a=>s.setState("anchorElement",a),setPopoverElement:a=>s.setState("popoverElement",a),setArrowElement:a=>s.setState("arrowElement",a),render:()=>s.setState("rendered",Symbol("rendered"))}}function Qk(e,t,r){return ri(t,[r.popover]),Mt(e,r,"placement"),Xk(e,t,r)}var lD="div",pw=gt(function({store:t,...r}){let o=jk();return t=t||o,r={...r,ref:Yt(t?.setAnchorElement,r.ref)},r}),dpe=ut(function(t){return mt(lD,pw(t))});var Jk=d(Y(),1),cD="div";function uD(e){let t=e.relatedTarget;return Ql(t)?Aa(e.currentTarget,t):!1}var mw=Symbol("composite-hover");function dD(e){let{relatedTarget:t}=e;if(!Ql(t))return!1;let r=t;do{if(ho(r,mw)&&r[mw])return!0;r=r.parentElement}while(r);return!1}var gw=gt(function({store:t,focusOnHover:r=!0,blurOnHoverEnd:o=!!r,...n}){let i=km();t=t||i,Vr(t,!1);let s=J2(),a=n.onMouseMove,c=$t(r),l=Ve(g=>{if(a?.(g),!g.defaultPrevented&&s()&&c(g)){if(!D2(g.currentTarget)){let h=t?.getState().baseElement;h&&!Zo(h)&&h.focus()}t?.setActiveId(g.currentTarget.id)}}),u=n.onMouseLeave,f=$t(o),m=Ve(g=>{u?.(g),!g.defaultPrevented&&s()&&(uD(g)||dD(g)||c(g)&&f(g)&&(t?.setActiveId(null),t?.getState().baseElement?.focus()))}),p=(0,Jk.useCallback)(g=>{g&&(g[mw]=!0)},[]);return n={...n,ref:Yt(p,n.ref),onMouseMove:l,onMouseLeave:m},Fr(n)}),hpe=ni(ut(function(t){return mt(cD,gw(t))}));var ir=d(Y(),1);var fD="input";function eO(e,t,r){return r?e.find(o=>!o.disabled&&o.value)?.value===t:!1}function tO(e,t){if(!t||e==null)return!1;let r=Iu(e),o=Iu(t);return r.length!==e.length||o.length!==t.length?!1:o.length>r.length&&o.toLowerCase().startsWith(r.toLowerCase())}function pD(e){return e==="inline"||e==="list"||e==="both"||e==="none"}function mD(e){return e.find(t=>t.disabled?!1:t.element?.getAttribute("role")!=="tab")?.id}var gD=gt(function({store:t,focusable:r=!0,autoSelect:o=!1,getAutoSelectId:n,setValueOnChange:i,showMinLength:s=0,showOnChange:a,showOnMouseDown:c,showOnClick:l=c,showOnKeyDown:u,showOnKeyPress:f=u,blurActiveItemOnClick:m,setValueOnClick:p=!0,moveOnKeyPress:g=!0,autoComplete:h="list",...y}){let b=jm();t=t||b,Vr(t,!1);let v=(0,ir.useRef)(null),[_,w]=Q2(),S=(0,ir.useRef)(!1),R=(0,ir.useRef)(!1),T=We(t,z=>z.virtualFocus&&o),x=h==="inline"||h==="both",[C,M]=(0,ir.useState)(x);Z2(()=>{x&&M(!0)},[x]);let A=We(t,"value"),O=(0,ir.useRef)(void 0);(0,ir.useEffect)(()=>_r(t,["selectedValue","activeId"],(z,X)=>{O.current=X.selectedValue}),[t]);let P=We(t,z=>{if(x&&C&&!(z.activeValue&&Array.isArray(z.selectedValue)&&(z.selectedValue.includes(z.activeValue)||O.current?.includes(z.activeValue))))return z.activeValue}),L=We(t,"renderedItems"),I=We(t,"open"),D=We(t,"contentElement"),V=(0,ir.useMemo)(()=>!x||!C?A:eO(L,P,T)?tO(A,P)?A+(P?.slice(A.length)||""):A:P||A,[x,C,L,P,T,A]);(0,ir.useEffect)(()=>{let z=v.current;if(!z)return;let X=()=>M(!0);return z.addEventListener("combobox-item-move",X),()=>{z.removeEventListener("combobox-item-move",X)}},[]),(0,ir.useEffect)(()=>{if(!x||!C||!P||!eO(L,P,T)||!tO(A,P))return;let z=Au;return queueMicrotask(()=>{let X=v.current;if(!X)return;let{start:Ie,end:he}=Nu(X),Ue=A.length,or=P.length;xm(X,Ue,or),z=()=>{if(!Zo(X))return;let{start:jt,end:Ht}=Nu(X);jt===Ue&&Ht===or&&xm(X,Ie,he)}}),()=>z()},[_,x,C,P,L,T,A]);let N=Ve(n),E=(0,ir.useRef)(null),k=(0,ir.useRef)(void 0),B=(0,ir.useRef)(!1),W=(0,ir.useRef)(!1);(0,ir.useEffect)(()=>{if(!I||!D)return;let z=Mu(D);if(!z)return;let X=()=>{S.current=!1,B.current=!0},Ie=()=>{if(W.current||(B.current=!0),!t||!S.current)return;let{activeId:Ue}=t.getState();Ue!==null&&Ue!==E.current&&(S.current=!1)},he={passive:!0,capture:!0};return z.addEventListener("wheel",X,he),z.addEventListener("touchmove",X,he),z.addEventListener("scroll",Ie,he),()=>{z.removeEventListener("wheel",X,!0),z.removeEventListener("touchmove",X,!0),z.removeEventListener("scroll",Ie,!0)}},[I,D,t]),pt(()=>{B.current=!1,A&&(R.current||(S.current=!0))},[A]),pt(()=>{T!=="always"&&I||(S.current=I)},[T,I]),pt(()=>{I||(k.current=void 0)},[I]);let G=We(t,"resetValueOnSelect");ri(()=>{let z=S.current;if(!t||!I||!z&&(!G||B.current))return;let{baseElement:X,contentElement:Ie,activeId:he}=t.getState();if(!(X&&!Zo(X))){if(Ie?.hasAttribute("data-placing")){let Ue=new MutationObserver(w);return Ue.observe(Ie,{attributeFilter:["data-placing"]}),()=>Ue.disconnect()}if(T&&z){let Ue=N(L),or=Ue!==void 0?Ue:mD(L)??t.first();E.current=or;let jt=or??null,Ht=t.item(jt)?.value,mn=k.current;jt!==he||mn?.id!==jt||mn?.value!==Ht?(k.current={id:jt,value:Ht},t.move(jt)):t.setState("activeValue",Ht)}else{let Ue=t.item(he||t.first())?.element;Ue&&"scrollIntoView"in Ue&&(W.current=!0,Ue.scrollIntoView({block:"nearest",inline:"nearest"}),requestAnimationFrame(()=>{W.current=!1}))}}},[t,I,_,A,T,G,N,L]),(0,ir.useEffect)(()=>{if(!x)return;let z=v.current;if(!z)return;let X=[z,D].filter(he=>!!he),Ie=he=>{X.every(Ue=>Rm(he,Ue))&&t?.setValue(V)};for(let he of X)he.addEventListener("focusout",Ie);return()=>{for(let he of X)he.removeEventListener("focusout",Ie)}},[x,D,t,V]);let ee=z=>z.currentTarget.value.length>=s,te=y.onChange,re=$t(a??ee),le=$t(i??!t.tag),Q=Ve(z=>{if(te?.(z),z.defaultPrevented||!t)return;let X=z.currentTarget,{value:Ie,selectionStart:he,selectionEnd:Ue}=X,or=z.nativeEvent;if(S.current=!0,L2(or)&&(or.isComposing&&(S.current=!1,R.current=!0),x)){let jt=or.inputType==="insertText"||or.inputType==="insertCompositionText",Ht=he===Ie.length;M(jt&&Ht)}if(le(z)){let jt=Ie===t.getState().value;t.setValue(Ie),queueMicrotask(()=>{xm(X,he,Ue)}),x&&T&&jt&&w()}re(z)&&t.show(),(!T||!S.current)&&t.setActiveId(null)}),se=y.onCompositionEnd,q=Ve(z=>{S.current=!0,R.current=!1,se?.(z),!z.defaultPrevented&&T&&w()}),_e=y.onMouseDown,$=$t(m??(()=>t.getState().includesBaseElement)),fe=$t(p),we=$t(l??ee),Ze=Ve(z=>{_e?.(z),!z.defaultPrevented&&(z.button||z.ctrlKey||t&&($(z)&&t.setActiveId(null),fe(z)&&t.setValue(V),we(z)&&Ma(z.currentTarget,"mouseup",t.show)))}),ot=y.onKeyDown,ue=$t(f??ee),xe=Ve(z=>{if(ot?.(z),z.repeat||(S.current=!1),z.defaultPrevented||!t)return;let{open:X}=t.getState();if(X&&z.key==="Enter"){z.preventDefault();return}z.ctrlKey||z.altKey||z.shiftKey||z.metaKey||X||(z.key==="ArrowUp"||z.key==="ArrowDown")&&ue(z)&&(z.preventDefault(),t.show())}),pe=y.onBlur,dt=Ve(z=>{S.current=!1,pe?.(z)}),Bt=Qo(y.id),De=pD(h)?h:void 0,xo=We(t,z=>z.activeId===null);return y={role:"combobox","aria-autocomplete":De,"aria-haspopup":T2(D,"listbox"),"aria-expanded":I,"aria-controls":D?.id,"data-active-item":xo||void 0,value:V,...y,id:Bt,ref:Yt(v,y.ref),onChange:Q,onCompositionEnd:q,onMouseDown:Ze,onKeyDown:xe,onBlur:dt},y=aw({store:t,focusable:r,...y,moveOnKeyPress:z=>R2(g,z)?!1:(x&&M(!0),!0)}),y=pw({store:t,...y}),{autoComplete:"off",...y}}),zm=ut(function(t){return mt(fD,gD(t))});var Wm=d(Y(),1),hw=d(F(),1);var hD="div";function bD(e,t){if(t!=null)return e==null?!1:Array.isArray(e)?e.includes(t):e===t}function vD(e){return P2(e)??"option"}var yD=gt(function({store:t,value:r,hideOnClick:o,setValueOnClick:n,selectValueOnClick:i=!0,resetValueOnSelect:s,focusOnHover:a=!1,moveOnKeyPress:c=!0,getItem:l,...u}){let f=oc();t=t||f,Vr(t,!1);let{resetValueOnSelectState:m,multiSelectable:p,selected:g}=Vm(t,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable(C){return Array.isArray(C.selectedValue)},selected(C){return bD(C.selectedValue,r)}}),h=(0,Wm.useCallback)(C=>{let M={...C,value:r};return l?l(M):M},[r,l]);n=n??!p,o=o??(r!=null&&!p);let y=u.onClick,b=$t(n),v=$t(i),_=$t(s??m??p),w=$t(o),S=Ve(C=>{y?.(C),!C.defaultPrevented&&(V2(C)||M2(C)||(r!=null&&(v(C)&&(_(C)&&t?.resetValue(),t?.setSelectedValue(M=>Array.isArray(M)?M.includes(r)?M.filter(A=>A!==r):[...M,r]:r)),b(C)&&t?.setValue(r)),w(C)&&t?.hide()))}),R=u.onKeyDown,T=Ve(C=>{if(R?.(C),C.defaultPrevented)return;let M=t?.getState().baseElement;if(!M||Zo(M))return;let A=C.key.length===1&&!C.ctrlKey&&!C.metaKey,O=(Sm()?C.metaKey:C.ctrlKey)&&C.key.toLowerCase()==="v",P=C.key==="Backspace"||C.key==="Delete";(A||O||P)&&(queueMicrotask(()=>M.focus()),eo(M)&&t?.setValue(M.value))});p&&g!=null&&(u={"aria-selected":g,...u}),u=oi(u,C=>(0,hw.jsx)(Hm.Provider,{value:r,children:(0,hw.jsx)(Yk.Provider,{value:g??!1,children:C})}),[r,g]),u={role:vD((0,Wm.useContext)(Bm)),children:r,...u,onClick:S,onKeyDown:T};let x=$t(c);return u=sw({store:t,...u,getItem:h,moveOnKeyPress:C=>{if(!x(C))return!1;let M=new Event("combobox-item-move");return t?.getState().baseElement?.dispatchEvent(M),!0}}),u=gw({store:t,focusOnHover:a,...u}),u}),Um=ni(ut(function(t){return mt(hD,yD(t))}));var Ym=d(Y(),1),rO=d(F(),1);var _D="span";function bw(e){return Iu(e).toLowerCase()}function wD(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 xD(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 SD(e){let t=[],r=[],o=0;for(let i of e){let s=bw(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 RD(e,t){if(!t.length)return t;let{starts:r,ends:o}=SD(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 ED(e,t){if(!e||!t)return e;let r=_2(t).map(bw),o=[],n=(c,l=!1)=>(0,rO.jsx)("span",{"data-autocomplete-value":l?"":void 0,"data-user-value":l?void 0:"",children:c},o.length),i=RD(e,xD(wD(bw(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,l],u)=>{let f=e.slice(c,c+l),m=i[u+1]?.[0];return[f,e.slice(c+l,m)]})].forEach((c,l)=>{c&&o.push(n(c,l%2===0))}),o}var CD=gt(function({store:t,value:r,userValue:o,...n}){let i=oc();t=t||i;let s=(0,Ym.useContext)(Hm),a=r??s,c=We(t,l=>o??l?.value);return n={children:(0,Ym.useMemo)(()=>{if(a)return c?ED(a,c):a},[a,c]),...n},Fr(n)}),$m=ut(function(t){return mt(_D,CD(t))});var TD="label",PD=gt(function({store:t,...r}){let o=jm();return t=t||o,Vr(t,!1),r={htmlFor:We(t,n=>n.baseElement?.id),...r},Fr(r)}),qm=ni(ut(function(t){return mt(TD,PD(t))}));var Gm=d(Y(),1),vw=d(F(),1);var kD="div",OD=gt(function({store:t,alwaysVisible:r,...o}){let n=oc(!0),i=fw();t=t||i;let s=!!t&&t===n;Vr(t,!1);let a=(0,Gm.useRef)(null),c=Qo(o.id),l=We(t,"mounted"),u=dw(l,o.hidden,r),f=u?{...o.style,display:"none"}:o.style,m=We(t,_=>Array.isArray(_.selectedValue)),p=X2(a,"role",o.role),g=(p==="listbox"||p==="tree"||p==="grid")&&m||void 0,[h,y]=(0,Gm.useState)(!1),b=We(t,"contentElement");pt(()=>{if(!l)return;let _=a.current;if(!_||b!==_)return;let w=()=>{y(!!_.querySelector("[role='listbox']"))},S=new MutationObserver(w);return S.observe(_,{subtree:!0,childList:!0,attributeFilter:["role"]}),w(),()=>S.disconnect()},[l,b]),h||(o={role:"listbox","aria-multiselectable":g,...o}),o=oi(o,_=>(0,vw.jsx)(Uk,{value:t,children:(0,vw.jsx)(Bm.Provider,{value:p,children:_})}),[t,p]);let v=c&&(!n||!s)?t.setContentElement:null;return o={hidden:u,...o,id:c,ref:Yt(v,a,o.ref),style:f},Fr(o)}),Km=ut(function(t){return mt(kD,OD(t))});var yw=d(Y(),1),Zpe=(0,yw.createContext)(null),Qpe=(0,yw.createContext)(null),Wu=bo([Om],[ec]),oO=Wu.useContext,Jpe=Wu.useScopedContext,eme=Wu.useProviderContext,tme=Wu.ContextProvider,rme=Wu.ScopedContextProvider;var AD=Jl()&&O2();function nO({tag:e,...t}={}){let r=tc(t.store,mk(e,["value","rtl"]));let o=e?.getState(),n=r?.getState(),i=Fe(t.activeId,n?.activeId,t.defaultActiveId,null),s=_k({...t,activeId:i,includesBaseElement:Fe(t.includesBaseElement,n?.includesBaseElement,!0),orientation:Fe(t.orientation,n?.orientation,"vertical"),focusLoop:Fe(t.focusLoop,n?.focusLoop,!0),focusWrap:Fe(t.focusWrap,n?.focusWrap,!0),virtualFocus:Fe(t.virtualFocus,n?.virtualFocus,!0)}),a=Zk({...t,placement:Fe(t.placement,n?.placement,"bottom-start")}),c=Fe(t.value,n?.value,t.defaultValue,""),l=Fe(t.selectedValue,n?.selectedValue,o?.values,t.defaultSelectedValue,""),u=Array.isArray(l),f={...s.getState(),...a.getState(),value:c,selectedValue:l,resetValueOnSelect:Fe(t.resetValueOnSelect,n?.resetValueOnSelect,u),resetValueOnHide:Fe(t.resetValueOnHide,n?.resetValueOnHide,u&&!e),activeValue:n?.activeValue},m=vo(f,s,a,r);return AD&&yr(m,()=>_r(m,["virtualFocus"],()=>{m.setState("virtualFocus",!1)})),yr(m,()=>{if(e)return Kl(_r(m,["selectedValue"],p=>{Array.isArray(p.selectedValue)&&e.setValues(p.selectedValue)}),_r(e,["values"],p=>{m.setState("selectedValue",p.values)}))}),yr(m,()=>_r(m,["resetValueOnHide","mounted"],p=>{p.resetValueOnHide&&(p.mounted||m.setState("value",c))})),yr(m,()=>_r(m,["open"],p=>{p.open||(m.setState("activeId",i),m.setState("moves",0))})),yr(m,()=>_r(m,["moves","activeId"],(p,g)=>{p.moves===g.moves&&m.setState("activeValue",void 0)})),yr(m,()=>La(m,["moves","renderedItems"],(p,g)=>{if(p.moves===g.moves)return;let{activeId:h}=m.getState(),y=s.item(h);m.setState("activeValue",y?.value)})),{...a,...s,...m,tag:e,setValue:p=>m.setState("value",p),resetValue:()=>m.setState("value",f.value),setSelectedValue:p=>m.setState("selectedValue",p)}}function ND(e){let t=oO();return e={...e,tag:e.tag!==void 0?e.tag:t},qk(e)}function MD(e,t,r){return ri(t,[r.tag]),Mt(e,r,"value","setValue"),Mt(e,r,"selectedValue","setSelectedValue"),Mt(e,r,"resetValueOnHide"),Mt(e,r,"resetValueOnSelect"),Object.assign(Gk(Qk(e,t,r),t,r),{tag:r.tag})}function _w(e={}){e=ND(e);let[t,r]=rc(nO,e);return MD(t,r,e)}var iO=d(F(),1);function Xm(e={}){return(0,iO.jsx)(Wk,{value:_w(e),children:e.children})}var pO=d(cO(),1);var mO=d(wt(),1),Vs=d(K(),1),ja=d(H(),1),ci=d(oe(),1);var jD=[],Uu=(e,t)=>e.singleSelection?t?.value:Array.isArray(t?.value)?t.value:!Array.isArray(t?.value)&&t?.value?[t.value]:jD;var Yu=d(H(),1),HD=[];function ur({elements:e,getElements:t}){let r=Array.isArray(e)&&e.length>0?e:HD,[o,n]=(0,Yu.useState)(r),[i,s]=(0,Yu.useState)(!1);return(0,Yu.useEffect)(()=>{if(!t){n(r);return}let a=!1;return s(!0),t().then(c=>{if(!a){let l=Array.isArray(c)&&c.length>0?c:r;n(l)}}).catch(()=>{a||n(r)}).finally(()=>{a||s(!1)}),()=>{a=!0}},[t,r]),{elements:o,isLoading:i}}var $e=d(F(),1);function uO(e=""){return(0,pO.default)(e.trim().toLowerCase())}var dO=(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 fO(e,t){return`${e}-${t}`}var gO=({selected:e})=>(0,$e.jsx)("span",{className:U("dataviews-filters__search-widget-listitem-multi-selection",{"is-selected":e}),children:e&&(0,$e.jsx)(ci.Icon,{icon:du})}),hO=({selected:e})=>(0,$e.jsx)("span",{className:U("dataviews-filters__search-widget-listitem-single-selection",{"is-selected":e})});function bO({view:e,filter:t,onChangeView:r}){let o=(0,mO.useInstanceId)(bO,"dataviews-filter-list-box"),[n,i]=(0,ja.useState)(t.operators?.length===1?void 0:null),s=e.filters?.find(c=>c.field===t.field),a=Uu(t,s);return(0,$e.jsx)(ci.Composite,{virtualFocus:!0,focusLoop:!0,activeId:n,setActiveId:i,role:"listbox",className:"dataviews-filters__search-widget-listbox","aria-label":(0,Vs.sprintf)((0,Vs.__)("List of: %1$s"),t.name),onFocusVisible:()=>{!n&&t.elements.length&&i(fO(o,t.elements[0].value))},render:(0,$e.jsx)(ci.Composite.Typeahead,{}),children:t.elements.map(c=>(0,$e.jsxs)(ci.Composite.Hover,{render:(0,$e.jsx)(ci.Composite.Item,{id:fO(o,c.value),render:(0,$e.jsx)("div",{"aria-label":c.label,role:"option",className:"dataviews-filters__search-widget-listitem"}),onClick:()=>{let l=s?[...(e.filters??[]).map(u=>u.field===t.field?{...u,operator:s.operator||t.operators[0],value:dO(t,s,c.value)}:u)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:dO(t,s,c.value)}];r({...e,page:1,filters:l})}}),children:[t.singleSelection&&(0,$e.jsx)(hO,{selected:a===c.value}),!t.singleSelection&&(0,$e.jsx)(gO,{selected:a.includes(c.value)}),(0,$e.jsx)("span",{className:"dataviews-filters__search-widget-listitem-value",title:c.label,children:c.label})]},c.value))})}function zD({view:e,filter:t,onChangeView:r}){let[o,n]=(0,ja.useState)(""),i=(0,ja.useDeferredValue)(o),s=e.filters?.find(l=>l.field===t.field),a=Uu(t,s),c=(0,ja.useMemo)(()=>{let l=uO(i);return t.elements.filter(u=>uO(u.label).includes(l))},[t.elements,i]);return(0,$e.jsxs)(Xm,{selectedValue:a,setSelectedValue:l=>{let u=s?[...(e.filters??[]).map(f=>f.field===t.field?{...f,operator:s.operator||t.operators[0],value:l}:f)]:[...e.filters??[],{field:t.field,operator:t.operators[0],value:l}];r({...e,page:1,filters:u})},setValue:n,children:[(0,$e.jsxs)("div",{className:"dataviews-filters__search-widget-filter-combobox__wrapper",children:[(0,$e.jsx)(Eo,{render:(0,$e.jsx)(qm,{}),children:(0,Vs.__)("Search items")}),(0,$e.jsx)(zm,{autoSelect:"always",placeholder:(0,Vs.__)("Search"),className:"dataviews-filters__search-widget-filter-combobox__input"}),(0,$e.jsx)("div",{className:"dataviews-filters__search-widget-filter-combobox__icon",children:(0,$e.jsx)(ci.Icon,{icon:gy})})]}),(0,$e.jsxs)(Km,{className:"dataviews-filters__search-widget-filter-combobox-list",alwaysVisible:!0,children:[c.map(l=>(0,$e.jsxs)(Um,{resetValueOnSelect:!1,value:l.value,className:"dataviews-filters__search-widget-listitem",hideOnClick:!1,setValueOnClick:!1,focusOnHover:!0,children:[t.singleSelection&&(0,$e.jsx)(hO,{selected:a===l.value}),!t.singleSelection&&(0,$e.jsx)(gO,{selected:a.includes(l.value)}),(0,$e.jsxs)("span",{className:"dataviews-filters__search-widget-listitem-value",title:l.label,children:[(0,$e.jsx)($m,{className:"dataviews-filters__search-widget-filter-combobox-item-value",value:l.label}),!!l.description&&(0,$e.jsx)("span",{className:"dataviews-filters__search-widget-listitem-description",children:l.description})]})]},l.value)),!c.length&&(0,$e.jsx)("p",{children:(0,Vs.__)("No results found")})]})]})}function vO(e){let{elements:t,isLoading:r}=ur({elements:e.filter.elements,getElements:e.filter.getElements});if(r)return(0,$e.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,$e.jsx)(ci.Spinner,{})});if(t.length===0)return(0,$e.jsx)("div",{className:"dataviews-filters__search-widget-no-elements",children:(0,Vs.__)("No elements found")});let o=t.length>10?zD:bO;return(0,$e.jsx)(o,{...e,filter:{...e.filter,elements:t}})}var _O=d(ww(),1),wO=d(wt(),1),xw=d(H(),1),xO=d(oe(),1);var Sw=d(F(),1);function SO({filter:e,view:t,onChangeView:r,fields:o}){let n=t.filters?.find(l=>l.field===e.field),i=Uu(e,n),s=(0,xw.useMemo)(()=>{let l=o.find(u=>u.id===e.field);return l&&{...l,isValid:{},isDisabled:()=>!1,isVisible:()=>!0,getValue:({item:u})=>u[l.id],setValue:({value:u})=>({[l.id]:u})}},[o,e.field]),a=(0,xw.useMemo)(()=>(t.filters??[]).reduce((l,u)=>(l[u.field]=u.value,l),{}),[t.filters]),c=(0,wO.useEvent)(l=>{if(!s||!n)return;let u=s.getValue({item:l});(0,_O.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,Sw.jsx)(xO.Flex,{className:"dataviews-filters__user-input-widget",gap:2.5,direction:"column",children:(0,Sw.jsx)(s.Edit,{hideLabelFromVision:!0,data:a,field:s,operator:n.operator,onChange:c})})}var WD=Math.pow(10,8)*24*60*60*1e3,$me=-WD,Qm=6048e5,RO=864e5;var UD=3600;var EO=UD*24,qme=EO*7,YD=EO*365.2425,$D=YD/12,Gme=$D*3,Rw=Symbol.for("constructDateFrom");function sr(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Rw in e?e[Rw](t):e instanceof Date?new e.constructor(t):new Date(t)}function st(e,t){return sr(t||e,e)}function Jm(e,t,r){let o=st(e,r?.in);return isNaN(t)?sr(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}function eg(e,t,r){let o=st(e,r?.in);if(isNaN(t))return sr(r?.in||e,NaN);if(!t)return o;let n=o.getDate(),i=sr(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 qD={};function Fs(){return qD}function Mi(e,t){let r=Fs(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,n=st(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 Ha(e,t){return Mi(e,{...t,weekStartsOn:1})}function tg(e,t){let r=st(e,t?.in),o=r.getFullYear(),n=sr(r,0);n.setFullYear(o+1,0,4),n.setHours(0,0,0,0);let i=Ha(n),s=sr(r,0);s.setFullYear(o,0,4),s.setHours(0,0,0,0);let a=Ha(s);return r.getTime()>=i.getTime()?o+1:r.getTime()>=a.getTime()?o:o-1}function Ew(e){let t=st(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 CO(e,...t){let r=sr.bind(null,e||t.find(o=>typeof o=="object"));return t.map(r)}function Cw(e,t){let r=st(e,t?.in);return r.setHours(0,0,0,0),r}function TO(e,t,r){let[o,n]=CO(r?.in,e,t),i=Cw(o),s=Cw(n),a=+i-Ew(i),c=+s-Ew(s);return Math.round((a-c)/RO)}function PO(e,t){let r=tg(e,t),o=sr(t?.in||e,0);return o.setFullYear(r,0,4),o.setHours(0,0,0,0),Ha(o)}function kO(e,t,r){return Jm(e,t*7,r)}function OO(e,t,r){return eg(e,t*12,r)}function AO(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function Vi(e){return!(!AO(e)&&typeof e!="number"||isNaN(+st(e)))}function IO(e,t){let r=st(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function rg(e,t){let r=st(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}var GD={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"}},NO=(e,t,r)=>{let o,n=GD[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 og(e){return(t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var KD={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},XD={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},ZD={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},MO={date:og({formats:KD,defaultWidth:"full"}),time:og({formats:XD,defaultWidth:"full"}),dateTime:og({formats:ZD,defaultWidth:"full"})};var QD={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},VO=(e,t,r,o)=>QD[e];function nc(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 JD={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},eB={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},tB={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"]},rB={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"]},oB={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"}},nB={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"}},iB=(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"},FO={ordinalNumber:iB,era:nc({values:JD,defaultWidth:"wide"}),quarter:nc({values:eB,defaultWidth:"wide",argumentCallback:e=>e-1}),month:nc({values:tB,defaultWidth:"wide"}),day:nc({values:rB,defaultWidth:"wide"}),dayPeriod:nc({values:oB,defaultWidth:"wide",formattingValues:nB,defaultFormattingWidth:"wide"})};function ic(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)?aB(a,f=>f.test(s)):sB(a,f=>f.test(s)),l;l=e.valueCallback?e.valueCallback(c):c,l=r.valueCallback?r.valueCallback(l):l;let u=t.slice(s.length);return{value:l,rest:u}}}function sB(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}function aB(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r}function LO(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 lB=/^(\d+)(th|st|nd|rd)?/i,cB=/\d+/i,uB={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},dB={any:[/^b/i,/^(a|c)/i]},fB={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},pB={any:[/1/i,/2/i,/3/i,/4/i]},mB={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},gB={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]},hB={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},bB={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]},vB={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},yB={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}},DO={ordinalNumber:LO({matchPattern:lB,parsePattern:cB,valueCallback:e=>parseInt(e,10)}),era:ic({matchPatterns:uB,defaultMatchWidth:"wide",parsePatterns:dB,defaultParseWidth:"any"}),quarter:ic({matchPatterns:fB,defaultMatchWidth:"wide",parsePatterns:pB,defaultParseWidth:"any",valueCallback:e=>e+1}),month:ic({matchPatterns:mB,defaultMatchWidth:"wide",parsePatterns:gB,defaultParseWidth:"any"}),day:ic({matchPatterns:hB,defaultMatchWidth:"wide",parsePatterns:bB,defaultParseWidth:"any"}),dayPeriod:ic({matchPatterns:vB,defaultMatchWidth:"any",parsePatterns:yB,defaultParseWidth:"any"})};var Tw={code:"en-US",formatDistance:NO,formatLong:MO,formatRelative:VO,localize:FO,match:DO,options:{weekStartsOn:0,firstWeekContainsDate:1}};function BO(e,t){let r=st(e,t?.in);return TO(r,rg(r))+1}function jO(e,t){let r=st(e,t?.in),o=+Ha(r)-+PO(r);return Math.round(o/Qm)+1}function ng(e,t){let r=st(e,t?.in),o=r.getFullYear(),n=Fs(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=sr(t?.in||e,0);s.setFullYear(o+1,0,i),s.setHours(0,0,0,0);let a=Mi(s,t),c=sr(t?.in||e,0);c.setFullYear(o,0,i),c.setHours(0,0,0,0);let l=Mi(c,t);return+r>=+a?o+1:+r>=+l?o:o-1}function HO(e,t){let r=Fs(),o=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,n=ng(e,t),i=sr(t?.in||e,0);return i.setFullYear(n,0,o),i.setHours(0,0,0,0),Mi(i,t)}function zO(e,t){let r=st(e,t?.in),o=+Mi(r,t)-+HO(r,t);return Math.round(o/Qm)+1}function Ke(e,t){let r=e<0?"-":"",o=Math.abs(e).toString().padStart(t,"0");return r+o}var Fi={y(e,t){let r=e.getFullYear(),o=r>0?r:1-r;return Ke(t==="yy"?o%100:o,t.length)},M(e,t){let r=e.getMonth();return t==="M"?String(r+1):Ke(r+1,2)},d(e,t){return Ke(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 Ke(e.getHours()%12||12,t.length)},H(e,t){return Ke(e.getHours(),t.length)},m(e,t){return Ke(e.getMinutes(),t.length)},s(e,t){return Ke(e.getSeconds(),t.length)},S(e,t){let r=t.length,o=e.getMilliseconds(),n=Math.trunc(o*Math.pow(10,r-3));return Ke(n,t.length)}};var sc={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},Pw={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 Fi.y(e,t)},Y:function(e,t,r,o){let n=ng(e,o),i=n>0?n:1-n;if(t==="YY"){let s=i%100;return Ke(s,2)}return t==="Yo"?r.ordinalNumber(i,{unit:"year"}):Ke(i,t.length)},R:function(e,t){let r=tg(e);return Ke(r,t.length)},u:function(e,t){let r=e.getFullYear();return Ke(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 Ke(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 Ke(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 Fi.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 Ke(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=zO(e,o);return t==="wo"?r.ordinalNumber(n,{unit:"week"}):Ke(n,t.length)},I:function(e,t,r){let o=jO(e);return t==="Io"?r.ordinalNumber(o,{unit:"week"}):Ke(o,t.length)},d:function(e,t,r){return t==="do"?r.ordinalNumber(e.getDate(),{unit:"date"}):Fi.d(e,t)},D:function(e,t,r){let o=BO(e);return t==="Do"?r.ordinalNumber(o,{unit:"dayOfYear"}):Ke(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 Ke(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 Ke(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 Ke(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=sc.noon:o===0?n=sc.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=sc.evening:o>=12?n=sc.afternoon:o>=4?n=sc.morning:n=sc.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 Fi.h(e,t)},H:function(e,t,r){return t==="Ho"?r.ordinalNumber(e.getHours(),{unit:"hour"}):Fi.H(e,t)},K:function(e,t,r){let o=e.getHours()%12;return t==="Ko"?r.ordinalNumber(o,{unit:"hour"}):Ke(o,t.length)},k:function(e,t,r){let o=e.getHours();return o===0&&(o=24),t==="ko"?r.ordinalNumber(o,{unit:"hour"}):Ke(o,t.length)},m:function(e,t,r){return t==="mo"?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):Fi.m(e,t)},s:function(e,t,r){return t==="so"?r.ordinalNumber(e.getSeconds(),{unit:"second"}):Fi.s(e,t)},S:function(e,t){return Fi.S(e,t)},X:function(e,t,r){let o=e.getTimezoneOffset();if(o===0)return"Z";switch(t){case"X":return UO(o);case"XXXX":case"XX":return za(o);default:return za(o,":")}},x:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"x":return UO(o);case"xxxx":case"xx":return za(o);default:return za(o,":")}},O:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+WO(o,":");default:return"GMT"+za(o,":")}},z:function(e,t,r){let o=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+WO(o,":");default:return"GMT"+za(o,":")}},t:function(e,t,r){let o=Math.trunc(+e/1e3);return Ke(o,t.length)},T:function(e,t,r){return Ke(+e,t.length)}};function WO(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+Ke(i,2)}function UO(e,t){return e%60===0?(e>0?"-":"+")+Ke(Math.abs(e)/60,2):za(e,t)}function za(e,t=""){let r=e>0?"-":"+",o=Math.abs(e),n=Ke(Math.trunc(o/60),2),i=Ke(o%60,2);return r+n+t+i}var YO=(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"})}},$O=(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"})}},_B=(e,t)=>{let r=e.match(/(P+)(p+)?/)||[],o=r[1],n=r[2];if(!n)return YO(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}}",YO(o,t)).replace("{{time}}",$O(n,t))},qO={p:$O,P:_B};var wB=/^D+$/,xB=/^Y+$/,SB=["D","DD","YY","YYYY"];function GO(e){return wB.test(e)}function KO(e){return xB.test(e)}function XO(e,t,r){let o=RB(e,t,r);if(console.warn(o),SB.includes(e))throw new RangeError(o)}function RB(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 EB=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,CB=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,TB=/^'([^]*?)'?$/,PB=/''/g,kB=/[a-zA-Z]/;function kw(e,t,r){let o=Fs(),n=r?.locale??o.locale??Tw,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=st(e,r?.in);if(!Vi(a))throw new RangeError("Invalid time value");let c=t.match(CB).map(u=>{let f=u[0];if(f==="p"||f==="P"){let m=qO[f];return m(u,n.formatLong)}return u}).join("").match(EB).map(u=>{if(u==="''")return{isToken:!1,value:"'"};let f=u[0];if(f==="'")return{isToken:!1,value:OB(u)};if(Pw[f])return{isToken:!0,value:u};if(f.match(kB))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 l={firstWeekContainsDate:i,weekStartsOn:s,locale:n};return c.map(u=>{if(!u.isToken)return u.value;let f=u.value;(!r?.useAdditionalWeekYearTokens&&KO(f)||!r?.useAdditionalDayOfYearTokens&&GO(f))&&XO(f,t,String(e));let m=Pw[f[0]];return m(a,f,n.localize,l)}).join("")}function OB(e){let t=e.match(TB);return t?t[1].replace(PB,"'"):e}function Wa(e,t,r){return Jm(e,-t,r)}function ig(e,t,r){return eg(e,-t,r)}function ZO(e,t,r){return kO(e,-t,r)}function sg(e,t,r){return OO(e,-t,r)}var ne=d(K(),1),Vt=d(H(),1),to=d(Ls(),1);var Ow=d(F(),1),qt={Name:(0,Ow.jsx)("span",{className:"dataviews-filters__summary-filter-text-name"}),Value:(0,Ow.jsx)("span",{className:"dataviews-filters__summary-filter-text-value"})};function JO(e,t){switch(t){case"days":return Wa(new Date,e);case"weeks":return ZO(new Date,e);case"months":return ig(new Date,e);case"years":return sg(new Date,e);default:return new Date}}var eA={label:(0,ne.__)("Is none of"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is none of: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qt),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"?!r.includes(o):!1}),selection:"multi"},ag=[{name:xt,label:(0,ne.__)("Includes"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s includes: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qt),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"?r.includes(o):!1},selection:"multi"},{name:St,...eA},{name:Ar,label:(0,ne.__)("Includes all"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s includes all: </Name><Value>%2$s</Value>"),e.name,t.map(r=>r.label).join(", ")),qt),filter(e,t,r){return r?.length?r.every(o=>t.getValue({item:e})?.includes(o)):!0},selection:"multi"},{name:Ir,...eA},{name:Zr,label:(0,ne.__)("Between (inc)"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s between (inc): </Name><Value>%2$s and %3$s</Value>"),e.name,t[0].label[0],t[0].label[1]),qt),filter(e,t,r){if(!Array.isArray(r)||r.length!==2||r[0]===void 0||r[1]===void 0)return!0;let o=t.getValue({item:e});return typeof o=="number"||o instanceof Date||typeof o=="string"?o>=r[0]&&o<=r[1]:!1},selection:"custom"},{name:Qr,label:(0,ne.__)("In the past"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is in the past: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),qt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=JO(r.value,r.unit),n=(0,to.getDate)(t.getValue({item:e}));return n>=o&&n<=new Date},selection:"custom"},{name:po,label:(0,ne.__)("Over"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is over: </Name><Value>%2$s</Value>"),e.name,`${t[0].value.value} ${t[0].value.unit}`),qt),filter(e,t,r){if(r?.value===void 0||r?.unit===void 0)return!0;let o=JO(r.value,r.unit);return(0,to.getDate)(t.getValue({item:e}))<o},selection:"custom"},{name:Ct,label:(0,ne.__)("Is"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===t.getValue({item:e})||r===void 0},selection:"single"},{name:Tt,label:(0,ne.__)("Is not"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r!==t.getValue({item:e})},selection:"single"},{name:ps,label:(0,ne.__)("Less than"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is less than: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<r},selection:"single"},{name:ms,label:(0,ne.__)("Greater than"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is greater than: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>r},selection:"single"},{name:gs,label:(0,ne.__)("Less than or equal"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is less than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})<=r},selection:"single"},{name:hs,label:(0,ne.__)("Greater than or equal"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is greater than or equal to: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){return r===void 0?!0:t.getValue({item:e})>=r},selection:"single"},{name:bs,label:(0,ne.__)("Before"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is before: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,to.getDate)(r);return(0,to.getDate)(t.getValue({item:e}))<o},selection:"single"},{name:vs,label:(0,ne.__)("After"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is after: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,to.getDate)(r);return(0,to.getDate)(t.getValue({item:e}))>o},selection:"single"},{name:ys,label:(0,ne.__)("Before (inc)"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is on or before: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,to.getDate)(r);return(0,to.getDate)(t.getValue({item:e}))<=o},selection:"single"},{name:_s,label:(0,ne.__)("After (inc)"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is on or after: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,to.getDate)(r);return(0,to.getDate)(t.getValue({item:e}))>=o},selection:"single"},{name:Kn,label:(0,ne.__)("Contains"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s contains: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),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:Xn,label:(0,ne.__)("Doesn't contain"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s doesn't contain: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),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:Zn,label:(0,ne.__)("Starts with"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s starts with: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),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:ws,label:(0,ne.__)("On"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,to.getDate)(r),n=(0,to.getDate)(t.getValue({item:e}));return o.getTime()===n.getTime()},selection:"single"},{name:xs,label:(0,ne.__)("Not on"),filterText:(e,t)=>(0,Vt.createInterpolateElement)((0,ne.sprintf)((0,ne.__)("<Name>%1$s is not: </Name><Value>%2$s</Value>"),e.name,t[0].label),qt),filter(e,t,r){if(r===void 0)return!0;let o=(0,to.getDate)(r),n=(0,to.getDate)(t.getValue({item:e}));return o.getTime()!==n.getTime()},selection:"single"}],Ua=e=>ag.find(t=>t.name===e),tA=()=>ag.map(e=>e.name),rA=e=>ag.filter(t=>t.selection==="single").some(t=>t.name===e),oA=e=>ag.some(t=>t.name===e);var Gt=d(F(),1),AB="Enter",IB=" ",NB=({activeElements:e,filterInView:t,filter:r})=>{if(e===void 0||e.length===0)return r.name;let o=Ua(t?.operator);return o!==void 0?o.filterText(r,e):(0,Li.sprintf)((0,Li.__)("Unknown status for %1$s"),r.name)};function MB({filter:e,view:t,onChangeView:r}){let o=e.operators?.map(s=>({value:s,label:Ua(s)?.label||s})),n=t.filters?.find(s=>s.field===e.field),i=n?.operator||e.operators[0];return o.length>1&&(0,Gt.jsxs)(j,{direction:"row",gap:"sm",justify:"flex-start",className:"dataviews-filters__summary-operators-container",align:"center",children:[(0,Gt.jsx)(Ds.FlexItem,{className:"dataviews-filters__summary-operators-filter-name",children:e.name}),(0,Gt.jsx)(Ds.SelectControl,{className:"dataviews-filters__summary-operators-filter-select",label:(0,Li.__)("Conditions"),value:i,options:o,onChange:s=>{let a=s,c=n?.operator,l=n?[...(t.filters??[]).map(u=>{if(u.field===e.field){let f=Ua(c)?.selection,m=Ua(a)?.selection,p=f!==m||[f,m].includes("custom");return{...u,value:p?void 0:u.value,operator:a}}return u})]:[...t.filters??[],{field:e.field,operator:a,value:void 0}];r({...t,page:1,filters:l})},size:"small",variant:"minimal",hideLabelFromVision:!0})]})}function nA({addFilterRef:e,openedFilter:t,fields:r,...o}){let n=(0,lg.useRef)(null),{filter:i,view:s,onChangeView:a}=o,c=s.filters?.find(b=>b.field===i.field),l=[],u=(0,lg.useMemo)(()=>{let b=r.find(v=>v.id===i.field);return b&&{...b,getValue:({item:v})=>v[b.id]}},[r,i.field]),{elements:f}=ur({elements:i.elements,getElements:i.getElements});if(f.length>0)l=f.filter(b=>i.singleSelection?b.value===c?.value:c?.value?.includes(b.value));else if(Array.isArray(c?.value)){let b=c.value.map(v=>u?.getValueFormatted({item:{[u.id]:v},field:u})||String(v));l=[{value:c.value,label:b}]}else if(typeof c?.value=="object")l=[{value:c.value,label:c.value}];else if(c?.value!==void 0){let b=u!==void 0?u.getValueFormatted({item:{[u.id]:c.value},field:u}):String(c.value);l=[{value:c.value,label:b}]}let m=i.isPrimary,p=c?.isLocked,g=!p&&c?.value!==void 0,h=!p&&(!m||g),y=m?(0,Li.__)("Reset"):(0,Li.__)("Remove");return(0,Gt.jsx)(Ds.Dropdown,{defaultOpen:t===i.field,contentClassName:"dataviews-filters__summary-popover",popoverProps:{placement:"bottom-start",role:"dialog"},onClose:()=>{n.current?.focus()},renderToggle:({isOpen:b,onToggle:v})=>(0,Gt.jsxs)("div",{className:"dataviews-filters__summary-chip-container",children:[(0,Gt.jsxs)(ct.Root,{children:[(0,Gt.jsx)(ct.Trigger,{render:(0,Gt.jsx)("div",{className:U("dataviews-filters__summary-chip",{"has-reset":h,"has-values":g,"is-not-clickable":p}),role:"button",tabIndex:p?-1:0,onClick:()=>{p||v()},onKeyDown:_=>{!p&&[AB,IB].includes(_.key)&&(v(),_.preventDefault())},"aria-disabled":p,"aria-pressed":b,"aria-expanded":b,ref:n,children:(0,Gt.jsx)(NB,{activeElements:l,filterInView:c,filter:i})})}),(0,Gt.jsx)(ct.Popup,{children:(0,Li.sprintf)((0,Li.__)("Filter by: %1$s"),i.name.toLowerCase())})]}),h&&(0,Gt.jsxs)(ct.Root,{children:[(0,Gt.jsx)(ct.Trigger,{render:(0,Gt.jsx)("button",{className:U("dataviews-filters__summary-chip-remove",{"has-values":g}),"aria-label":y,onClick:()=>{a({...s,page:1,filters:s.filters?.filter(_=>_.field!==i.field)}),m?n.current?.focus():e.current?.focus()},children:(0,Gt.jsx)(Ds.Icon,{icon:Ro})})}),(0,Gt.jsx)(ct.Popup,{children:y})]})]}),renderContent:()=>(0,Gt.jsxs)(j,{direction:"column",justify:"flex-start",children:[(0,Gt.jsx)(MB,{...o}),o.filter.hasElements?(0,Gt.jsx)(vO,{...o,filter:{...o.filter,elements:f}}):(0,Gt.jsx)(SO,{...o,fields:r})]})})}var cg=d(oe(),1),iA=d(K(),1),sA=d(H(),1);var Di=d(F(),1),{Menu:$u}=Re(cg.privateApis);function Aw({filters:e,view:t,onChangeView:r,setOpenedFilter:o,triggerProps:n}){let i=e.filter(s=>!s.isVisible);return(0,Di.jsxs)($u,{children:[(0,Di.jsx)($u.TriggerButton,{...n}),(0,Di.jsx)($u.Popover,{children:i.map(s=>(0,Di.jsx)($u.Item,{onClick:()=>{o(s.field),r({...t,page:1,filters:[...t.filters||[],{field:s.field,value:void 0,operator:s.operators[0]}]})},children:(0,Di.jsx)($u.ItemLabel,{children:s.name})},s.field))})]})}function VB({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,Di.jsx)(Aw,{triggerProps:{render:(0,Di.jsx)(cg.Button,{accessibleWhenDisabled:!0,size:"compact",className:"dataviews-filters-button",variant:"tertiary",disabled:!i.length,ref:n}),children:(0,iA.__)("Add filter")},filters:e,view:t,onChangeView:r,setOpenedFilter:o})}var aA=(0,sA.forwardRef)(VB);var lA=d(oe(),1),cA=d(K(),1),uA=d(F(),1);function dA({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,uA.jsx)(lA.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,cA.__)("Reset")})}var fA=d(H(),1);function FB(e,t){return(0,fA.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=>rA(a)),operators:n,isVisible:s||i||!!t.filters?.some(a=>a.field===o.id&&oA(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 qu=FB;var Gu=d(F(),1);function LB({className:e}){let{fields:t,view:r,onChangeView:o,openedFilter:n,setOpenedFilter:i}=(0,ac.useContext)(de),s=(0,ac.useRef)(null),a=qu(t,r),c=(0,Gu.jsx)(aA,{filters:a,view:r,onChangeView:o,ref:s,setOpenedFilter:i},"add-filter"),l=a.filter(f=>f.isVisible);if(l.length===0)return null;let u=[...l.map(f=>(0,Gu.jsx)(nA,{filter:f,view:r,fields:t,onChangeView:o,addFilterRef:s,openedFilter:n},f.field)),c];return u.push((0,Gu.jsx)(dA,{filters:a,view:r,onChangeView:o},"reset-filters")),(0,Gu.jsx)(j,{direction:"row",justify:"flex-start",gap:"sm",style:{width:"fit-content"},wrap:"wrap",className:e,children:u})}var Ku=(0,ac.memo)(LB);var Bs=d(H(),1),pA=d(oe(),1);var ug=d(K(),1);var ui=d(F(),1);function DB(){let{filters:e,view:t,onChangeView:r,setOpenedFilter:o,isShowingFilter:n,setIsShowingFilter:i}=(0,Bs.useContext)(de),s=(0,Bs.useRef)(null),a=(0,Bs.useCallback)(p=>{r(p),i(!0)},[r,i]);if(e.length===0)return null;let c=e.some(p=>p.isVisible),l={label:(0,ug.__)("Add filter"),"aria-expanded":!1,isPressed:!1},u={label:(0,ug._x)("Filter","verb"),"aria-expanded":n,isPressed:n,onClick:()=>{n||o(null),i(!n)}},f=e.some(p=>p.isPrimary||p.isLocked),m=(0,ui.jsx)(pA.Button,{ref:s,className:"dataviews-filters__visibility-toggle",size:"compact",icon:pu,disabled:f,accessibleWhenDisabled:!0,...c?u:l});return(0,ui.jsx)("div",{className:"dataviews-filters__container-visibility-toggle",children:c?(0,ui.jsx)(BB,{buttonRef:s,filtersCount:t.filters?.length,children:m}):(0,ui.jsx)(Aw,{filters:e,view:t,onChangeView:a,setOpenedFilter:o,triggerProps:{render:m}})})}function BB({buttonRef:e,filtersCount:t,children:r}){return(0,Bs.useEffect)(()=>()=>{e.current?.focus()},[e]),(0,ui.jsxs)(ui.Fragment,{children:[r,!!t&&(0,ui.jsx)("span",{className:"dataviews-filters-toggle__count",children:t})]})}var dg=DB;var mA=d(H(),1);var gA=d(F(),1);function jB(e){let{isShowingFilter:t}=(0,mA.useContext)(de);return t?(0,gA.jsx)(Ku,{...e}):null}var fg=jB;var hA=d(H(),1),bA=d(oe(),1),vA=d(K(),1);var Ya=d(F(),1);function Iw({className:e}){let{actions:t=[],data:r,fields:o,getItemId:n,getItemLevel:i,hasInitiallyLoaded:s,isLoading:a,view:c,onChangeView:l,selection:u,onChangeSelection:f,setOpenedFilter:m,onClickItem:p,isItemClickable:g,renderItemLink:h,defaultLayouts:y,containerRef:b,empty:v=(0,Ya.jsx)("p",{children:(0,vA.__)("No results")})}=(0,hA.useContext)(de),_=Xo(!s,{delay:200});if(!s)return _?(0,Ya.jsx)("div",{className:"dataviews-loading",children:(0,Ya.jsx)("p",{children:(0,Ya.jsx)(bA.Spinner,{})})}):null;let w=As.find(S=>S.type===c.type&&y[S.type])?.component;return(0,Ya.jsx)("div",{className:"dataviews-layout__container",ref:b,children:(0,Ya.jsx)(w,{className:e,actions:t,data:r,fields:o,getItemId:n,getItemLevel:i,isLoading:a,onChangeView:l,onChangeSelection:f,selection:u,setOpenedFilter:m,onClickItem:p,renderItemLink:h,isItemClickable:g,view:c,empty:v})})}var yA=d(H(),1);var lc=d(F(),1),HB=[];function Nw(){let{view:e,paginationInfo:{totalItems:t=0,totalPages:r},data:o,actions:n=HB,isLoading:i,hasInitiallyLoaded:s}=(0,yA.useContext)(de),a=!!i&&s&&!!o?.length,c=Xo(!!a),l=Bl(n,o)&&[Ml,Jp].includes(e.type),u=W_(e,{totalItems:t,totalPages:r});return!t||!l&&!u?null:(0,lc.jsx)("div",{className:"dataviews-footer",inert:a?"true":void 0,children:(0,lc.jsxs)(j,{direction:"row",justify:"end",align:"center",className:U("dataviews-footer__content",{"is-refreshing":c}),gap:"sm",children:[l&&(0,lc.jsx)(rm,{}),(0,lc.jsx)(JP,{})]})})}var _A=d(K(),1),Tn=d(H(),1),wA=d(oe(),1),xA=d(wt(),1);var SA=d(F(),1),zB=(0,Tn.memo)(function({label:t}){let{view:r,onChangeView:o}=(0,Tn.useContext)(de),[n,i,s]=(0,xA.useDebouncedInput)(r.search);(0,Tn.useEffect)(()=>{r.search!==s&&i(r.search??"")},[r.search,i]);let a=(0,Tn.useRef)(o),c=(0,Tn.useRef)(r);(0,Tn.useEffect)(()=>{a.current=o,c.current=r},[o,r]),(0,Tn.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 l=t||(0,_A.__)("Search");return(0,SA.jsx)(wA.SearchControl,{className:"dataviews-search",onChange:i,value:n,label:l,placeholder:l,size:"compact"})}),Mw=zB;var Kt=d(oe(),1),Bi=d(K(),1),Pn=d(H(),1);var Vw=d(EA(),1),CA=d(wt(),1);var Le=d(F(),1),{Menu:Xu}=Re(Kt.privateApis),WB={className:"dataviews-config__popover",placement:"bottom-end",offset:9};function Fw(){let{view:e,onChangeView:t,defaultLayouts:r}=(0,Pn.useContext)(de),o=Object.keys(r);if(o.length<=1)return null;let n=As.find(i=>e.type===i.type);return(0,Le.jsxs)(Xu,{children:[(0,Le.jsx)(Xu.TriggerButton,{render:(0,Le.jsx)(Kt.Button,{size:"compact",icon:n?.icon,label:(0,Bi.__)("Layout")})}),(0,Le.jsx)(Xu.Popover,{children:o.map(i=>{let s=As.find(a=>a.type===i);return s?(0,Le.jsx)(Xu.RadioItem,{value:i,name:"view-actions-available-view",checked:i===e.type,hideOnClick:!0,onChange:a=>{switch(a.target.value){case"list":case"grid":case"table":case"pickerGrid":case"pickerTable":case"pickerActivity":case"activity":let c={...e};return"layout"in c&&delete c.layout,t({...c,type:a.target.value,...r[a.target.value]})}(0,Vw.default)("Invalid dataview")},children:(0,Le.jsx)(Xu.ItemLabel,{children:s.label})},i):null})})]})}function UB(){let{view:e,fields:t,onChangeView:r}=(0,Pn.useContext)(de),o=(0,Pn.useMemo)(()=>t.filter(i=>i.enableSorting!==!1).map(i=>({label:i.label,value:i.id})),[t]);return(0,Le.jsx)(Kt.SelectControl,{label:(0,Bi.__)("Sort by"),value:e.sort?.field,options:o,onChange:n=>{r({...e,sort:{direction:e?.sort?.direction||"desc",field:n},showLevels:!1})}})}function YB(){let{view:e,fields:t,onChangeView:r}=(0,Pn.useContext)(de);if(t.filter(i=>i.enableSorting!==!1).length===0)return null;let n=e.sort?.direction;return!n&&e.sort?.field&&(n="desc"),(0,Le.jsx)(Kt.__experimentalToggleGroupControl,{className:"dataviews-view-config__sort-direction",isBlock:!0,label:(0,Bi.__)("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,Vw.default)("Invalid direction")},children:Xp.map(i=>(0,Le.jsx)(Kt.__experimentalToggleGroupControlOptionIcon,{value:i,icon:iP[i],label:Qp[i]},i))})}function $B(){let{view:e,config:t,onChangeView:r}=(0,Pn.useContext)(de),{infiniteScrollEnabled:o}=e;return!t||!t.perPageSizes||t.perPageSizes.length<2||t.perPageSizes.length>6||o?null:(0,Le.jsx)(Kt.__experimentalToggleGroupControl,{isBlock:!0,label:(0,Bi.__)("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,Le.jsx)(Kt.__experimentalToggleGroupControlOption,{value:n,label:n.toString()},n))})}function qB(){let{onReset:e}=(0,Pn.useContext)(de);return e===void 0?null:(0,Le.jsx)(Kt.Button,{variant:"tertiary",size:"compact",disabled:e===!1,accessibleWhenDisabled:!0,className:"dataviews-view-config__reset-button",onClick:()=>{typeof e=="function"&&e()},children:(0,Bi.__)("Reset view")})}function Lw(){let{view:e,onReset:t}=(0,Pn.useContext)(de),r=(0,CA.useInstanceId)(TA,"dataviews-view-config-dropdown"),o=As.find(i=>i.type===e.type),n=typeof t=="function";return(0,Le.jsx)(Kt.Dropdown,{expandOnMobile:!0,popoverProps:{...WB,id:r},renderToggle:({onToggle:i,isOpen:s})=>(0,Le.jsxs)("div",{className:"dataviews-view-config__toggle-wrapper",children:[(0,Le.jsx)(Kt.Button,{size:"compact",icon:Yv,label:(0,Bi._x)("View options","View is used as a noun"),onClick:i,"aria-expanded":s?"true":"false","aria-controls":r}),n&&(0,Le.jsx)("span",{className:"dataviews-view-config__modified-indicator"})]}),renderContent:()=>(0,Le.jsx)(Kt.__experimentalDropdownContentWrapper,{paddingSize:"medium",className:"dataviews-config__popover-content-wrapper",children:(0,Le.jsxs)(j,{direction:"column",className:"dataviews-view-config",gap:"xl",children:[(0,Le.jsxs)(j,{direction:"row",justify:"space-between",align:"center",className:"dataviews-view-config__header",children:[(0,Le.jsx)(Kt.__experimentalHeading,{level:2,className:"dataviews-settings-section__title",children:(0,Bi.__)("Appearance")}),(0,Le.jsx)(qB,{})]}),(0,Le.jsxs)(j,{direction:"column",gap:"lg",children:[(0,Le.jsxs)(j,{direction:"row",gap:"sm",className:"dataviews-view-config__sort-controls",children:[(0,Le.jsx)(UB,{}),(0,Le.jsx)(YB,{})]}),!!o?.viewConfigOptions&&(0,Le.jsx)(o.viewConfigOptions,{}),(0,Le.jsx)($B,{}),(0,Le.jsx)(im,{})]})]})})})}function TA(){return(0,Le.jsxs)(Le.Fragment,{children:[(0,Le.jsx)(Fw,{}),(0,Le.jsx)(Lw,{})]})}var GB=(0,Pn.memo)(TA),PA=GB;var kA=d(oe(),1),OA=d(H(),1);function rt(e,t){let r;return e?.required&&t?.required?r=t?.required?.message?t.required: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 AA=d(F(),1),{ValidatedCheckboxControl:KB}=Re(kA.privateApis);function IA({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,label:c,description:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,OA.useCallback)(()=>{t(a({item:r,value:!s({item:r})}))},[r,s,t,a]);return(0,AA.jsx)(KB,{required:!!e.isValid?.required,markWhenOptional:n,customValidity:rt(u,i),hidden:o,label:c,help:l,checked:s({item:r}),onChange:m,disabled:f})}var pg=d(oe(),1),NA=d(H(),1);var Dw=d(F(),1),{ValidatedComboboxControl:XB}=Re(pg.privateApis);function mg({data:e,field:t,onChange:r,hideLabelFromVision:o,validity:n}){let{label:i,description:s,placeholder:a,getValue:c,setValue:l,isValid:u}=t,f=c({item:e})??"",m=(0,NA.useCallback)(h=>r(l({item:e,value:h??""})),[e,r,l]),{elements:p,isLoading:g}=ur({elements:t.elements,getElements:t.getElements});return g?(0,Dw.jsx)(pg.Spinner,{}):(0,Dw.jsx)(XB,{required:!!t.isValid?.required,customValidity:rt(u,n),label:i,value:f,help:s,placeholder:a,options:p,onChange:m,hideLabelFromVision:o,allowReset:!0,expandOnFocus:!0})}var bg=d(oe(),1),Jo=d(H(),1),hg=d(K(),1),Io=d(Ls(),1);var uc=d(oe(),1),Bw=d(H(),1),di=d(K(),1);var cc=d(F(),1),ZB={[Qr]:[{value:"days",label:(0,di.__)("Days")},{value:"weeks",label:(0,di.__)("Weeks")},{value:"months",label:(0,di.__)("Months")},{value:"years",label:(0,di.__)("Years")}],[po]:[{value:"days",label:(0,di.__)("Days ago")},{value:"weeks",label:(0,di.__)("Weeks ago")},{value:"months",label:(0,di.__)("Months ago")},{value:"years",label:(0,di.__)("Years ago")}]};function gg({className:e,data:t,field:r,onChange:o,hideLabelFromVision:n,operator:i}){let s=ZB[i===Qr?"inThePast":"over"],{id:a,label:c,description:l,getValue:u,setValue:f}=r,m=r.isDisabled({item:t,field:r}),p=u({item:t}),{value:g="",unit:h=s[0].value}=p&&typeof p=="object"?p:{},y=(0,Bw.useCallback)(v=>o(f({item:t,value:{value:Number(v),unit:h}})),[o,f,t,h]),b=(0,Bw.useCallback)(v=>o(f({item:t,value:{value:g,unit:v}})),[o,f,t,g]);return(0,cc.jsx)(uc.BaseControl,{id:a,className:U(e,"dataviews-controls__relative-date"),label:c,hideLabelFromVision:n,help:l,children:(0,cc.jsxs)(j,{direction:"row",gap:"sm",children:[(0,cc.jsx)(uc.__experimentalNumberControl,{className:"dataviews-controls__relative-date-number",spinControls:"none",min:1,step:1,value:g,onChange:y,disabled:m}),(0,cc.jsx)(uc.SelectControl,{className:"dataviews-controls__relative-date-unit",label:(0,di.__)("Unit"),value:h,options:s,onChange:b,hideLabelFromVision:!0,disabled:m})]})})}var MA=d(H(),1);function Zu(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,MA.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 VA=d(Ls(),1);function Qu(e){if(!e)return null;let t=(0,VA.getDate)(e);return t&&Vi(t)?t:null}var js=d(F(),1),{DateCalendar:QB,ValidatedInputControl:JB}=Re(bg.privateApis),jw=e=>e?(0,Io.dateI18n)("Y-m-d\\TH:i",(0,Io.getDate)(e)):"";function ej({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,config:s}){let{compact:a}=s||{},{id:c,label:l,description:u,setValue:f,getValue:m,isValid:p}=t,g=t.isDisabled({item:e,field:t}),h=m({item:e}),y=typeof h=="string"?h:void 0,[b,v]=(0,Jo.useState)(()=>Qu(y)||new Date),_=(0,Jo.useRef)(null),w=(0,Jo.useRef)(void 0),S=(0,Jo.useRef)(null),{minConstraint:R,maxConstraint:T,disabledMatchers:x}=Zu(p,Qu),C=(0,Jo.useCallback)(D=>r(f({item:e,value:D})),[e,r,f]);(0,Jo.useEffect)(()=>()=>{w.current&&clearTimeout(w.current)},[]);let M=(0,Jo.useCallback)(D=>{let V;if(D){let N=(0,Io.dateI18n)("Y-m-d",D),E;y?E=(0,Io.dateI18n)("H:i",(0,Io.getDate)(y)):E=(0,Io.dateI18n)("H:i",D),V=(0,Io.getDate)(`${N}T${E}`).toISOString(),C(V),w.current&&clearTimeout(w.current)}else C(void 0);S.current=_.current&&_.current.ownerDocument.activeElement,w.current=setTimeout(()=>{_.current&&(_.current.focus(),_.current.blur(),C(V),S.current&&S.current instanceof HTMLElement&&S.current.focus())},0)},[C,y]),A=(0,Jo.useCallback)(D=>{if(D){let V=(0,Io.getDate)(D);C(V.toISOString());let N=Qu(V.toISOString());N&&v(N)}else C(void 0)},[C]),{format:O}=t,P=O.weekStartsOn??(0,Io.getSettings)().l10n.startOfWeek,{timezone:{string:L}}=(0,Io.getSettings)(),I=l;return p?.required&&!n&&!o?I=`${l} (${(0,hg.__)("Required")})`:!p?.required&&n&&!o&&(I=`${l} (${(0,hg.__)("Optional")})`),(0,js.jsx)(bg.BaseControl,{id:c,label:I,help:u,hideLabelFromVision:o,children:(0,js.jsxs)(j,{direction:"column",gap:"lg",children:[(0,js.jsx)(JB,{ref:_,required:!!p?.required,customValidity:rt(p,i),type:"datetime-local",label:(0,hg.__)("Date time"),hideLabelFromVision:!0,value:jw(y),onChange:A,disabled:g,min:R?jw(R):void 0,max:T?jw(T):void 0}),!a&&(0,js.jsx)(QB,{style:{width:"100%"},selected:y&&Qu(y)||void 0,onSelect:M,month:b,onMonthChange:v,timeZone:L||void 0,weekStartsOn:P,disabled:g||x})]})})}function FA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s,config:a}){return i===Qr||i===po?(0,js.jsx)(gg,{className:"dataviews-controls__datetime",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):(0,js.jsx)(ej,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,config:a})}var Br=d(oe(),1),Je=d(H(),1),ar=d(K(),1),Dr=d(Ls(),1);import{speak as tj}from"@wordpress/a11y";var ht=d(F(),1),{DateCalendar:rj,DateRangeCalendar:oj}=Re(Br.privateApis),nj=[{id:"today",label:(0,ar.__)("Today"),getValue:()=>(0,Dr.getDate)(null)},{id:"yesterday",label:(0,ar.__)("Yesterday"),getValue:()=>{let e=(0,Dr.getDate)(null);return Wa(e,1)}},{id:"past-week",label:(0,ar.__)("Past week"),getValue:()=>{let e=(0,Dr.getDate)(null);return Wa(e,7)}},{id:"past-month",label:(0,ar.__)("Past month"),getValue:()=>{let e=(0,Dr.getDate)(null);return ig(e,1)}}],ij=[{id:"last-7-days",label:(0,ar.__)("Last 7 days"),getValue:()=>{let e=(0,Dr.getDate)(null);return[Wa(e,7),e]}},{id:"last-30-days",label:(0,ar.__)("Last 30 days"),getValue:()=>{let e=(0,Dr.getDate)(null);return[Wa(e,30),e]}},{id:"month-to-date",label:(0,ar.__)("Month to date"),getValue:()=>{let e=(0,Dr.getDate)(null);return[IO(e),e]}},{id:"last-year",label:(0,ar.__)("Last year"),getValue:()=>{let e=(0,Dr.getDate)(null);return[sg(e,1),e]}},{id:"year-to-date",label:(0,ar.__)("Year to date"),getValue:()=>{let e=(0,Dr.getDate)(null);return[rg(e),e]}}],Hs=e=>{if(!e)return null;let t=(0,Dr.getDate)(e);return t&&Vi(t)?t:null},Hw=e=>e?typeof e=="string"?e:kw(e,"yyyy-MM-dd"):"";function LA({field:e,validity:t,inputRefs:r,isTouched:o,setIsTouched:n,children:i}){let{isValid:s}=e,[a,c]=(0,Je.useState)(void 0),l=(0,Je.useCallback)(()=>{let f=Array.isArray(r)?r:[r];for(let m of f){let p=m.current;if(p&&!p.validity.valid){c({type:"invalid",message:p.validationMessage});return}}c(void 0)},[r]);return(0,Je.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=t?rt(s,t):void 0;for(let p of f){let g=p.current;g&&g.setCustomValidity(m?.type==="invalid"&&m.message?m.message:"")}},[r,s,t]),(0,Je.useEffect)(()=>{let f=Array.isArray(r)?r:[r],m=p=>{p.preventDefault(),n(!0)};for(let p of f)p.current?.addEventListener("invalid",m);return()=>{for(let p of f)p.current?.removeEventListener("invalid",m)}},[r,n]),(0,Je.useEffect)(()=>{if(!o)return;let f=t?rt(s,t):void 0;f?c(f):l()},[o,s,t,l]),(0,Je.useEffect)(()=>{o&&a?.message&&tj(a.message)},[o,a?.message]),(0,ht.jsxs)("div",{onBlur:f=>{o||(!f.relatedTarget||!f.currentTarget.contains(f.relatedTarget))&&n(!0)},children:[i,a&&(0,ht.jsxs)("p",{className:U("components-validated-control__indicator",a.type==="invalid"?"is-invalid":void 0),children:[(0,ht.jsx)(Br.Icon,{className:"components-validated-control__indicator-icon",icon:ki,size:16,fill:"currentColor"}),a.message]})]})}function sj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,setValue:l,getValue:u,isValid:f,format:m}=t,p=t.isDisabled({item:e,field:t}),[g,h]=(0,Je.useState)(null),y=m.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,b=u({item:e}),v=typeof b=="string"?b:void 0,[_,w]=(0,Je.useState)(()=>Hs(v)||new Date),[S,R]=(0,Je.useState)(!1),T=(0,Je.useRef)(null),{minConstraint:x,maxConstraint:C,disabledMatchers:M}=Zu(f,Hs),A=(0,Je.useCallback)(V=>r(l({item:e,value:V})),[e,r,l]),O=(0,Je.useCallback)(V=>{let N=V?kw(V,"yyyy-MM-dd"):void 0;A(N),h(null),R(!0)},[A]),P=(0,Je.useCallback)(V=>{let N=V.getValue(),E=Hw(N);w(N),A(E),h(V.id),R(!0)},[A]),L=(0,Je.useCallback)(V=>{if(A(V),V){let N=Hs(V);N&&w(N)}h(null),R(!0)},[A]),{timezone:{string:I}}=(0,Dr.getSettings)(),D=a;return f?.required&&!n?D=`${a} (${(0,ar.__)("Required")})`:!f?.required&&n&&(D=`${a} (${(0,ar.__)("Optional")})`),(0,ht.jsx)(LA,{field:t,validity:i,inputRefs:T,isTouched:S,setIsTouched:R,children:(0,ht.jsx)(Br.BaseControl,{id:s,className:"dataviews-controls__date",label:D,help:c,hideLabelFromVision:o,children:(0,ht.jsxs)(j,{direction:"column",gap:"lg",children:[(0,ht.jsxs)(j,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[nj.map(V=>{let N=g===V.id;return(0,ht.jsx)(Br.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:N,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>P(V),children:V.label},V.id)}),(0,ht.jsx)(Br.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!g,size:"small",disabled:!!g||p,accessibleWhenDisabled:!0,children:(0,ar.__)("Custom")})]}),(0,ht.jsx)(Br.__experimentalInputControl,{ref:T,type:"date",label:(0,ar.__)("Date"),hideLabelFromVision:!0,value:v,onChange:L,required:!!t.isValid?.required,disabled:p,min:x,max:C}),(0,ht.jsx)(rj,{style:{width:"100%"},selected:v&&Hs(v)||void 0,onSelect:O,month:_,onMonthChange:w,timeZone:I||void 0,weekStartsOn:y,disabled:p||M,disableNavigation:p})]})})})}function aj({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{id:s,label:a,description:c,getValue:l,setValue:u,isValid:f,format:m}=t,p=t.isDisabled({item:e,field:t}),g,h=l({item:e});Array.isArray(h)&&h.length===2&&h.every(k=>typeof k=="string")&&(g=h);let y=m.weekStartsOn??(0,Dr.getSettings)().l10n.startOfWeek,{minConstraint:b,maxConstraint:v,disabledMatchers:_}=Zu(f,Hs),w=(0,Je.useCallback)(k=>{r(u({item:e,value:k}))},[e,r,u]),[S,R]=(0,Je.useState)(null),T=(0,Je.useMemo)(()=>{if(!g)return{from:void 0,to:void 0};let[k,B]=g;return{from:Hs(k)||void 0,to:Hs(B)||void 0}},[g]),[x,C]=(0,Je.useState)(()=>T.from||new Date),[M,A]=(0,Je.useState)(!1),O=(0,Je.useRef)(null),P=(0,Je.useRef)(null),L=(0,Je.useCallback)((k,B)=>{k&&B?w([Hw(k),Hw(B)]):!k&&!B&&w(void 0)},[w]),I=(0,Je.useCallback)(k=>{L(k?.from,k?.to),R(null),A(!0)},[L]),D=(0,Je.useCallback)(k=>{let[B,W]=k.getValue();C(B),L(B,W),R(k.id),A(!0)},[L]),V=(0,Je.useCallback)((k,B)=>{let[W,G]=g||[void 0,void 0];if(L(k==="from"?B:W,k==="to"?B:G),B){let re=Hs(B);re&&C(re)}R(null),A(!0)},[g,L]),{timezone:N}=(0,Dr.getSettings)(),E=a;return t.isValid?.required&&!n?E=`${a} (${(0,ar.__)("Required")})`:!t.isValid?.required&&n&&(E=`${a} (${(0,ar.__)("Optional")})`),(0,ht.jsx)(LA,{field:t,validity:i,inputRefs:[O,P],isTouched:M,setIsTouched:A,children:(0,ht.jsx)(Br.BaseControl,{id:s,className:"dataviews-controls__date",label:E,help:c,hideLabelFromVision:o,children:(0,ht.jsxs)(j,{direction:"column",gap:"lg",children:[(0,ht.jsxs)(j,{direction:"row",gap:"sm",wrap:"wrap",justify:"flex-start",children:[ij.map(k=>{let B=S===k.id;return(0,ht.jsx)(Br.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:B,size:"small",disabled:p,accessibleWhenDisabled:!0,onClick:()=>D(k),children:k.label},k.id)}),(0,ht.jsx)(Br.Button,{className:"dataviews-controls__date-preset",variant:"tertiary",isPressed:!S,size:"small",accessibleWhenDisabled:!0,disabled:!!S||p,children:(0,ar.__)("Custom")})]}),(0,ht.jsxs)(j,{direction:"row",gap:"sm",justify:"space-between",className:"dataviews-controls__date-range-inputs",children:[(0,ht.jsx)(Br.__experimentalInputControl,{ref:O,type:"date",label:(0,ar.__)("From"),hideLabelFromVision:!0,value:g?.[0],onChange:k=>V("from",k),required:!!t.isValid?.required,disabled:p,min:b,max:v}),(0,ht.jsx)(Br.__experimentalInputControl,{ref:P,type:"date",label:(0,ar.__)("To"),hideLabelFromVision:!0,value:g?.[1],onChange:k=>V("to",k),required:!!t.isValid?.required,disabled:p,min:b,max:v})]}),(0,ht.jsx)(oj,{style:{width:"100%"},selected:T,onSelect:I,month:x,onMonthChange:C,timeZone:N.string||void 0,weekStartsOn:y,disabled:p||_})]})})})}function DA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,operator:i,validity:s}){return i===Qr||i===po?(0,ht.jsx)(gg,{className:"dataviews-controls__date",data:e,field:t,onChange:r,hideLabelFromVision:o,operator:i}):i===Zr?(0,ht.jsx)(aj,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s}):(0,ht.jsx)(sj,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s})}var vg=d(oe(),1),BA=d(H(),1);var zw=d(F(),1),{ValidatedSelectControl:lj}=Re(vg.privateApis);function yg({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{type:s,label:a,description:c,getValue:l,setValue:u,isValid:f}=t,m=t.isDisabled({item:e,field:t}),p=s==="array",g=l({item:e})??(p?[]:""),h=(0,BA.useCallback)(v=>r(u({item:e,value:v})),[e,r,u]),{elements:y,isLoading:b}=ur({elements:t.elements,getElements:t.getElements});return b?(0,zw.jsx)(vg.Spinner,{}):(0,zw.jsx)(lj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(f,i),label:a,value:g,help:c,options:y,onChange:h,hideLabelFromVision:o,multiple:p,disabled:m})}var Ww=d(F(),1),cj=10;function jA(e){let{field:t}=e,{elements:r}=ur({elements:t.elements,getElements:t.getElements});return r.length>=cj?(0,Ww.jsx)(mg,{...e}):(0,Ww.jsx)(yg,{...e})}var wg=d(oe(),1);var HA=d(oe(),1),zA=d(H(),1);var WA=d(F(),1),{ValidatedInputControl:uj}=Re(HA.privateApis);function fi({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,type:i,prefix:s,suffix:a,validity:c}){let{label:l,placeholder:u,description:f,getValue:m,setValue:p,isValid:g}=t,h=m({item:e}),y=t.isDisabled({item:e,field:t}),b=(0,zA.useCallback)(v=>r(p({item:e,value:v})),[e,p,r]);return(0,WA.jsx)(uj,{required:!!g.required,markWhenOptional:n,customValidity:rt(g,c),label:l,placeholder:u,value:h??"",help:f,onChange:b,hideLabelFromVision:o,type:i,prefix:s,suffix:a,disabled:y,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 _g=d(F(),1);function UA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,_g.jsx)(fi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"email",prefix:(0,_g.jsx)(wg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,_g.jsx)(wg.Icon,{icon:Gv})})})}var Sg=d(oe(),1);var xg=d(F(),1);function YA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,xg.jsx)(fi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"tel",prefix:(0,xg.jsx)(Sg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,xg.jsx)(Sg.Icon,{icon:sy})})})}var Eg=d(oe(),1);var Rg=d(F(),1);function $A({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){return(0,Rg.jsx)(fi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:"url",prefix:(0,Rg.jsx)(Eg.__experimentalInputControlPrefixWrapper,{variant:"icon",children:(0,Rg.jsx)(Eg.Icon,{icon:ny})})})}var ji=d(oe(),1),Ju=d(H(),1),Cg=d(K(),1);var zs=d(F(),1),{ValidatedNumberControl:dj}=Re(ji.privateApis);function qA(e){if(e===""||e===void 0)return"";let t=Number(e);return Number.isFinite(t)?t:""}function fj({value:e,onChange:t,hideLabelFromVision:r,step:o}){let[n="",i=""]=e,s=(0,Ju.useCallback)(c=>t([qA(c),i]),[t,i]),a=(0,Ju.useCallback)(c=>t([n,qA(c)]),[t,n]);return(0,zs.jsx)(ji.BaseControl,{help:(0,Cg.__)("The max. value must be greater than the min. value."),children:(0,zs.jsxs)(ji.Flex,{direction:"row",gap:4,children:[(0,zs.jsx)(ji.__experimentalNumberControl,{label:(0,Cg.__)("Min."),value:n,max:i?Number(i)-o:void 0,onChange:s,hideLabelFromVision:r,step:o}),(0,zs.jsx)(ji.__experimentalNumberControl,{label:(0,Cg.__)("Max."),value:i,min:n?Number(n)+o:void 0,onChange:a,hideLabelFromVision:r,step:o})]})})}function Tg({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:l,description:u,getValue:f,setValue:m,isValid:p}=t,g=f({item:e})??"",h=t.isDisabled({item:e,field:t}),y=(0,Ju.useCallback)(v=>{r(m({item:e,value:["",void 0].includes(v)?void 0:Number(v)}))},[e,r,m]),b=(0,Ju.useCallback)(v=>{r(m({item:e,value:v}))},[e,r,m]);if(i===Zr){let v=["",""];return Array.isArray(g)&&g.length===2&&g.every(_=>typeof _=="number"||_==="")&&(v=g),(0,zs.jsx)(fj,{value:v,onChange:b,hideLabelFromVision:o,step:c})}return(0,zs.jsx)(dj,{required:!!p.required,markWhenOptional:n,customValidity:rt(p,s),label:l,help:u,value:g,onChange:y,hideLabelFromVision:o,step:c,min:p.min?p.min.constraint:void 0,max:p.max?p.max.constraint:void 0,disabled:h})}var GA=d(F(),1);function KA(e){return(0,GA.jsx)(Tg,{...e})}var XA=d(F(),1);function ZA(e){return(0,XA.jsx)(Tg,{...e})}var Pg=d(oe(),1),QA=d(H(),1);var Uw=d(F(),1),{ValidatedRadioControl:pj}=Re(Pg.privateApis);function JA({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),{elements:m,isLoading:p}=ur({elements:t.elements,getElements:t.getElements}),g=c({item:e}),h=(0,QA.useCallback)(y=>r(l({item:e,value:y})),[e,r,l]);return p?(0,Uw.jsx)(Pg.Spinner,{}):(0,Uw.jsx)(pj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(u,i),label:s,help:a,onChange:h,options:m,selected:g,hideLabelFromVision:o,disabled:f})}var Yw=d(H(),1);var eI=d(F(),1);function tI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{prefix:a,suffix:c}=i||{};return(0,eI.jsx)(fi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:s,prefix:a?(0,Yw.createElement)(a):void 0,suffix:c?(0,Yw.createElement)(c):void 0})}var rI=d(oe(),1),oI=d(H(),1);var nI=d(F(),1),{ValidatedToggleControl:mj}=Re(rI.privateApis);function iI({field:e,onChange:t,data:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l,isValid:u}=e,f=e.isDisabled({item:r,field:e}),m=(0,oI.useCallback)(()=>{t(l({item:r,value:!c({item:r})}))},[t,l,r,c]);return(0,nI.jsx)(mj,{required:!!u.required,markWhenOptional:n,customValidity:rt(u,i),hidden:o,label:s,help:a,checked:c({item:r}),onChange:m,disabled:f})}var sI=d(oe(),1),aI=d(H(),1);var lI=d(F(),1),{ValidatedTextareaControl:gj}=Re(sI.privateApis);function cI({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:l,placeholder:u,description:f,setValue:m,isValid:p}=t,g=t.getValue({item:e}),h=(0,aI.useCallback)(y=>r(m({item:e,value:y})),[e,r,m]);return(0,lI.jsx)(gj,{required:!!p.required,markWhenOptional:n,customValidity:rt(p,s),label:l,placeholder:u,value:g??"",help:f,onChange:h,rows:a,disabled:c,minLength:p.minLength?p.minLength.constraint:void 0,maxLength:p.maxLength?p.maxLength.constraint:void 0,hideLabelFromVision:o})}var hI=d(H(),1);var dc=d(oe(),1),Us=d(wt(),1),No=d(H(),1),Og=d($w(),1);var hj=[];function dI({allowedFormats:e,disableFormats:t}){return t?hj:e}var kg=d($w(),1),fI=d(F(),1),pI=d(Y(),1),bj={};function vj({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,kg.getActiveFormat)(r,s),l=c!==void 0,u=(0,kg.getActiveObject)(r),f=u!==void 0&&u.type===s;return(0,fI.jsx)(a,{isActive:l,isVisible:i,activeAttributes:l?c.attributes||{}:{},isObjectActive:f,activeObjectAttributes:f?u.attributes||{}:{},value:r,onChange:e,onFocus:t,contentRef:o,context:bj},s)}function mI({formatTypes:e,...t}){return e.map(r=>(0,pI.createElement)(vj,{settings:r,...t,key:r.name}))}var Ws=d(F(),1),{ValidatedContentEditableControl:yj,withIgnoreIMEEvents:_j}=Re(dc.privateApis),{useRichText:wj,KeyboardShortcutContext:xj,InputEventContext:Sj,shortcutsListener:Rj,inputEventsListener:Ej}=Re(Og.privateApis),Cj=[];function gI({label:e,value:t,onChange:r,placeholder:o,id:n,clientId:i,className:s,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:m,allowedFormats:p,disableFormats:g,withoutInteractiveFormatting:h,preserveWhiteSpace:y,disableLineBreaks:b,focusOnMount:v,completers:_=Cj}){let[w,S]=(0,No.useState)({start:void 0,end:void 0}),[R,T]=(0,No.useState)(!1),x=(0,No.useRef)(void 0),C=(0,No.useRef)(new Set),M=(0,No.useRef)(new Set),A=(0,Us.__experimentalUseFocusOutside)(()=>T(!1)),O=dI({allowedFormats:p,disableFormats:g}),{value:P,onChange:L,ref:I,formatTypes:D,getValue:V}=wj({value:t,onChange:r,selectionStart:w.start,selectionEnd:w.end,onSelectionChange:(le,Q)=>S({start:le,end:Q}),__unstableIsSelected:R,preserveWhiteSpace:!!y,placeholder:o,__unstableDisableFormats:g,allowedFormats:O,withoutInteractiveFormatting:h,__unstableFormatTypeHandlerContext:(0,No.useMemo)(()=>({richTextIdentifier:n,blockClientId:i}),[n,i])});function N(){x.current?.focus()}let E=(0,No.useRef)({keyboardShortcuts:M,inputEvents:C}),k=(0,No.useRef)({formatTypes:D,getValue:V,onChange:L});(0,No.useInsertionEffect)(()=>{k.current={formatTypes:D,getValue:V,onChange:L}});let B=(0,Us.useRefEffect)(le=>{if(l)return;let Q=_j(se=>{if(se.key!=="Enter"||se.defaultPrevented||se.metaKey||se.ctrlKey||(se.preventDefault(),b))return;let{getValue:q,onChange:_e}=k.current,$=q();_e((0,Og.insert)($,`
+`,$.start??$.text.length,$.end??$.text.length))});return le.addEventListener("keydown",Q),()=>le.removeEventListener("keydown",Q)},[b,l]),W=(0,Us.useRefEffect)(le=>{if(!R)return;let Q=Rj(E)(le),se=Ej(E)(le);function q(_e){if(_e.inputType!=="insertText"&&_e.type!=="compositionend")return;let{formatTypes:$,getValue:fe,onChange:we}=k.current,Ze=fe(),ot=$.reduce((ue,{__unstableInputRule:xe})=>xe?xe(ue):ue,Ze);ot!==Ze&&we({...ot,activeFormats:Ze.activeFormats})}return le.addEventListener("input",q),le.addEventListener("compositionend",q),()=>{Q(),se(),le.removeEventListener("input",q),le.removeEventListener("compositionend",q)}},[R]),{ref:G,...ee}=(0,dc.__unstableUseAutocompleteProps)({completers:_,record:P,onChange:L,onReplace:()=>{}}),te=(0,Us.useRefEffect)(le=>{v&&!l&&le.focus()},[v,l]),re=(0,Us.useMergeRefs)([I,x,W,B,te,G]);return(0,Ws.jsx)("div",{...A,onFocus:le=>{T(!0),A.onFocus(le)},children:(0,Ws.jsxs)(dc.SlotFillProvider,{children:[(0,Ws.jsx)(yj,{label:e,id:n,className:U("dataviews-controls__richtext",s),placeholder:o,hideLabelFromVision:a,help:c,disabled:l,required:u,markWhenOptional:f,customValidity:m,value:P.text,"aria-multiline":!b,...ee,ref:re}),R&&!l&&(0,Ws.jsx)(xj.Provider,{value:M,children:(0,Ws.jsx)(Sj.Provider,{value:C,children:(0,Ws.jsx)(mI,{value:P,onChange:L,onFocus:N,formatTypes:D,forwardedRef:x,isVisible:!0})})})]})})}var bI=d(F(),1);function vI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,config:i,validity:s}){let{className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:p}=i||{},g=t.isDisabled({item:e,field:t}),{label:h,placeholder:y,description:b,id:v,setValue:_,isValid:w}=t,S=t.getValue({item:e})??"",R=(0,hI.useCallback)(T=>r(_({item:e,value:T})),[e,r,_]);return(0,bI.jsx)(gI,{label:h,value:S,onChange:R,placeholder:y,id:v,hideLabelFromVision:o,help:b,disabled:g,required:!!w.required,markWhenOptional:n,customValidity:rt(w,s),className:a,clientId:c,allowedFormats:l,disableFormats:u,withoutInteractiveFormatting:f,preserveWhiteSpace:m,disableLineBreaks:p})}var fc=d(oe(),1),yI=d(H(),1);var Ag=d(F(),1),{ValidatedToggleGroupControl:Tj}=Re(fc.privateApis);function _I({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{getValue:s,setValue:a,isValid:c}=t,l=t.isDisabled({item:e,field:t}),u=s({item:e}),f=(0,yI.useCallback)(h=>r(a({item:e,value:h})),[e,r,a]),{elements:m,isLoading:p}=ur({elements:t.elements,getElements:t.getElements});if(p)return(0,Ag.jsx)(fc.Spinner,{});if(m.length===0)return null;let g=m.find(h=>h.value===u);return(0,Ag.jsx)(Tj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(c,i),isBlock:!0,label:t.label,help:g?.description||t.description,onChange:f,value:u,hideLabelFromVision:o,children:m.map(h=>(0,Ag.jsx)(fc.__experimentalToggleGroupControlOption,{label:h.label,value:h.value,disabled:l},h.value))})}var Ig=d(oe(),1),Ng=d(H(),1);var ed=d(F(),1),{ValidatedFormTokenField:Pj}=Re(Ig.privateApis);function wI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,getValue:l,setValue:u,isValid:f}=t,m=l({item:e}),p=t.isDisabled({item:e,field:t}),{elements:g,isLoading:h}=ur({elements:t.elements,getElements:t.getElements}),y=(0,Ng.useMemo)(()=>Array.isArray(m)?m.map(v=>g?.find(w=>w.value===v)||{value:v,label:v}):[],[m,g]),b=(0,Ng.useCallback)(v=>{let _=v.map(w=>typeof w=="object"&&"value"in w?w.value:w);r(u({item:e,value:_}))},[r,u,e]);return h?(0,ed.jsx)(Ig.Spinner,{}):(0,ed.jsx)(Pj,{required:!!f?.required,markWhenOptional:n,customValidity:rt(f,i),label:o?void 0:s,value:y,onChange:b,placeholder:a,suggestions:g?.map(v=>v.value),disabled:p,__experimentalValidateInput:v=>t.isValid?.elements&&g?g.some(_=>_.value===v||_.label===v):!0,__experimentalExpandOnFocus:g&&g.length>0,help:c??(t.isValid?.elements?"":void 0),displayTransform:v=>typeof v=="object"&&"label"in v?v.label:typeof v=="string"&&g&&g.find(w=>w.value===v)?.label||v,__experimentalRenderItem:({item:v})=>{if(typeof v=="string"&&g){let _=g.find(w=>w.value===v);return(0,ed.jsx)("span",{children:_?.label||v})}return(0,ed.jsx)("span",{children:v})}})}var kj={grad:.9,turn:360,rad:360/(2*Math.PI)},Hi=function(e){return typeof e=="string"?e.length>0:typeof e=="number"},dr=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=Math.pow(10,t)),Math.round(r*e)/r+0},en=function(e,t,r){return t===void 0&&(t=0),r===void 0&&(r=1),e>r?r:e>t?e:t},OI=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},xI=function(e){return{r:en(e.r,0,255),g:en(e.g,0,255),b:en(e.b,0,255),a:en(e.a)}},qw=function(e){return{r:dr(e.r),g:dr(e.g),b:dr(e.b),a:dr(e.a,3)}},Oj=/^#([0-9a-f]{3,8})$/i,Mg=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},AI=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}},II=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),l=i%6;return{r:255*[o,a,s,s,c,o][l],g:255*[c,o,o,a,s,s][l],b:255*[s,s,c,o,o,a][l],a:n}},SI=function(e){return{h:OI(e.h),s:en(e.s,0,100),l:en(e.l,0,100),a:en(e.a)}},RI=function(e){return{h:dr(e.h),s:dr(e.s),l:dr(e.l),a:dr(e.a,3)}},EI=function(e){return II((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},td=function(e){return{h:(t=AI(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},Aj=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Ij=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Nj=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,Mj=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,CI={string:[[function(e){var t=Oj.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?dr(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?dr(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=Nj.exec(e)||Mj.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:xI({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=Aj.exec(e)||Ij.exec(e);if(!t)return null;var r,o,n=SI({h:(r=t[1],o=t[2],o===void 0&&(o="deg"),Number(r)*(kj[o]||1)),s:Number(t[3]),l:Number(t[4]),a:t[5]===void 0?1:Number(t[5])/(t[6]?100:1)});return EI(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 Hi(t)&&Hi(r)&&Hi(o)?xI({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(!Hi(t)||!Hi(r)||!Hi(o))return null;var s=SI({h:Number(t),s:Number(r),l:Number(o),a:Number(i)});return EI(s)},"hsl"],[function(e){var t=e.h,r=e.s,o=e.v,n=e.a,i=n===void 0?1:n;if(!Hi(t)||!Hi(r)||!Hi(o))return null;var s=(function(a){return{h:OI(a.h),s:en(a.s,0,100),v:en(a.v,0,100),a:en(a.a)}})({h:Number(t),s:Number(r),v:Number(o),a:Number(i)});return II(s)},"hsv"]]},TI=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]},Vj=function(e){return typeof e=="string"?TI(e.trim(),CI.string):typeof e=="object"&&e!==null?TI(e,CI.object):[null,void 0]};var Gw=function(e,t){var r=td(e);return{h:r.h,s:en(r.s+100*t,0,100),l:r.l,a:r.a}},Kw=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},PI=function(e,t){var r=td(e);return{h:r.h,s:r.s,l:en(r.l+100*t,0,100),a:r.a}},kI=(function(){function e(t){this.parsed=Vj(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 dr(Kw(this.rgba),2)},e.prototype.isDark=function(){return Kw(this.rgba)<.5},e.prototype.isLight=function(){return Kw(this.rgba)>=.5},e.prototype.toHex=function(){return t=qw(this.rgba),r=t.r,o=t.g,n=t.b,s=(i=t.a)<1?Mg(dr(255*i)):"","#"+Mg(r)+Mg(o)+Mg(n)+s;var t,r,o,n,i,s},e.prototype.toRgb=function(){return qw(this.rgba)},e.prototype.toRgbString=function(){return t=qw(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 RI(td(this.rgba))},e.prototype.toHslString=function(){return t=RI(td(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=AI(this.rgba),{h:dr(t.h),s:dr(t.s),v:dr(t.v),a:dr(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(Gw(this.rgba,t))},e.prototype.desaturate=function(t){return t===void 0&&(t=.1),jr(Gw(this.rgba,-t))},e.prototype.grayscale=function(){return jr(Gw(this.rgba,-1))},e.prototype.lighten=function(t){return t===void 0&&(t=.1),jr(PI(this.rgba,t))},e.prototype.darken=function(t){return t===void 0&&(t=.1),jr(PI(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}):dr(this.rgba.a,3);var r},e.prototype.hue=function(t){var r=td(this.rgba);return typeof t=="number"?jr({h:t,s:r.s,l:r.l,a:r.a}):dr(r.h)},e.prototype.isEqual=function(t){return this.toHex()===jr(t).toHex()},e})(),jr=function(e){return e instanceof kI?e:new kI(e)};var yo=d(oe(),1),Xw=d(H(),1),NI=d(K(),1);var zi=d(F(),1),{ValidatedInputControl:Fj}=Re(yo.privateApis),Lj=({color:e,onColorChange:t,disabled:r})=>{let o=e&&jr(e).isValid()?e:"#ffffff";return(0,zi.jsx)(yo.Dropdown,{className:"dataviews-controls__color-picker-dropdown",popoverProps:{resize:!1},renderToggle:({onToggle:n})=>(0,zi.jsx)(yo.Button,{onClick:n,"aria-label":(0,NI.__)("Open color picker"),size:"small",disabled:r,accessibleWhenDisabled:!0,icon:()=>(0,zi.jsx)(yo.ColorIndicator,{colorValue:o})}),renderContent:()=>(0,zi.jsx)(yo.__experimentalDropdownContentWrapper,{paddingSize:"none",children:(0,zi.jsx)(yo.ColorPicker,{color:o,onChange:t,enableAlpha:!0})})})};function MI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,placeholder:a,description:c,setValue:l,isValid:u}=t,f=t.isDisabled({item:e,field:t}),m=t.getValue({item:e})||"",p=(0,Xw.useCallback)(h=>{r(l({item:e,value:h}))},[e,r,l]),g=(0,Xw.useCallback)(h=>{r(l({item:e,value:h||""}))},[e,r,l]);return(0,zi.jsx)(Fj,{required:!!t.isValid?.required,markWhenOptional:n,customValidity:rt(u,i),label:s,placeholder:a,value:m,help:c,onChange:g,hideLabelFromVision:o,type:"text",disabled:f,prefix:(0,zi.jsx)(yo.__experimentalInputControlPrefixWrapper,{variant:"control",children:(0,zi.jsx)(Lj,{color:m,onColorChange:p,disabled:f})})})}var Fg=d(oe(),1),Lg=d(H(),1),Zw=d(K(),1);var Vg=d(F(),1);function VI({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let[s,a]=(0,Lg.useState)(!1),c=t.isDisabled({item:e,field:t}),l=(0,Lg.useCallback)(()=>{a(u=>!u)},[]);return(0,Vg.jsx)(fi,{data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,type:s?"text":"password",suffix:(0,Vg.jsx)(Fg.__experimentalInputControlSuffixWrapper,{variant:"control",children:(0,Vg.jsx)(Fg.Button,{icon:s?gu:by,onClick:l,size:"small",label:s?(0,Zw.__)("Hide password"):(0,Zw.__)("Show password"),disabled:c,accessibleWhenDisabled:!0})})})}function Dg(e){return Array.isArray(e.elements)&&e.elements.length>0||typeof e.getElements=="function"}var LI=d(F(),1),FI={adaptiveSelect:jA,array:wI,checkbox:IA,color:MI,combobox:mg,datetime:FA,date:DA,email:UA,telephone:YA,url:$A,integer:KA,number:ZA,password:VI,radio:JA,select:yg,text:tI,toggle:iI,textarea:cI,richtext:vI,toggleGroup:_I};function Dj(e){return e&&typeof e=="object"&&typeof e.control=="string"}function Bj(e){let{control:t,...r}=e,o=Bg(t);return o===null?null:function(i){return(0,LI.jsx)(o,{...i,config:r})}}function DI(e,t){return typeof e.Edit=="function"?e.Edit:typeof e.Edit=="string"?Bg(e.Edit):Dj(e.Edit)?Bj(e.Edit):Dg(e)&&e.type!=="array"?Bg("adaptiveSelect"):t===null?null:Bg(t)}function Bg(e){return Object.keys(FI).includes(e)?FI[e]:null}function jj(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 BI=jj;var Hj=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},jI=Hj;var zj=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},HI=zj;var WI=d(K(),1);function jg({item:e,field:t}){let{elements:r,isLoading:o}=ur({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 zI=d(F(),1);function Ft({item:e,field:t}){return t.hasElements?(0,zI.jsx)(jg,{item:e,field:t}):t.getValueFormatted({item:e,field:t})}var pi=(e,t,r)=>r==="asc"?e.localeCompare(t):t.localeCompare(e);function Lt(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)}function mi(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 gi(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 hi(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 bt(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 Wj({item:e,field:t}){return t.getValue({item:e})}var ro=Wj;var Uj=/^[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 Yj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Uj.test(r)?(0,WI.__)("Value must be a valid email address."):null}var UI={type:"email",render:Ft,Edit:"email",sort:pi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[Ct,Tt,Kn,Xn,Zn,xt,St,Ar,Ir],format:{},getValueFormatted:ro,validate:{required:Lt,pattern:hi,minLength:mi,maxLength:gi,elements:bt,custom:Yj}};var YI=d(K(),1);var pc=(e,t,r)=>r==="asc"?e-t:t-e;function Hg(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 zg(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 $I={separatorThousand:","};function $j({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=$I: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 qj(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Number.isInteger(r)?(0,YI.__)("Value must be an integer."):null}var qI={type:"integer",render:Ft,Edit:"integer",sort:pc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ct,Tt,ps,ms,gs,hs,Zr],validOperators:[Ct,Tt,ps,ms,gs,hs,Zr,xt,St,Ar,Ir],format:$I,getValueFormatted:$j,validate:{required:Lt,min:Hg,max:zg,elements:bt,custom:qj}};var GI=d(K(),1);var KI={separatorThousand:",",separatorDecimal:".",decimals:2};function Gj({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=KI:o=t.format;let{separatorThousand:n,separatorDecimal:i,decimals:s}=o,a=r.toFixed(s),[c,l]=a.split("."),u=n?c.replace(/\B(?=(\d{3})+(?!\d))/g,n):c;return s===0?u:u+i+l}function Kj(e){return e===""||e===void 0||e===null}function Xj(e,t){let r=t.getValue({item:e});return!Kj(r)&&!Number.isFinite(r)?(0,GI.__)("Value must be a number."):null}var XI={type:"number",render:Ft,Edit:"number",sort:pc,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ct,Tt,ps,ms,gs,hs,Zr],validOperators:[Ct,Tt,ps,ms,gs,hs,Zr,xt,St,Ar,Ir],format:KI,getValueFormatted:Gj,validate:{required:Lt,min:Hg,max:zg,elements:bt,custom:Xj}};var ZI={type:"text",render:Ft,Edit:"text",sort:pi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[Ct,Tt,Kn,Xn,Zn,xt,St,Ar,Ir],format:{},getValueFormatted:ro,validate:{required:Lt,pattern:hi,minLength:mi,maxLength:gi,elements:bt}};var $a=d(Ls(),1);var JI=d(Ls(),1);function QI(e){if(!e||!Vi(new Date(e)))return null;let t=(0,JI.getDate)(e);return t&&Vi(t)?t:null}function e5(e,t,r){let o=t.isValid[r]?.constraint;if(typeof o!="string")return!1;let n=t.getValue({item:e}),i=Array.isArray(n)?n[r==="min"?0:n.length-1]:n;if(i==null||i==="")return!0;let s=QI(o),a=QI(String(i));return!!s&&!!a&&(r==="min"?a.getTime()>=s.getTime():a.getTime()<=s.getTime())}function Wg(e,t){return e5(e,t,"min")}function Ug(e,t){return e5(e,t,"max")}var t5={datetime:(0,$a.getSettings)().formats.datetime,weekStartsOn:(0,$a.getSettings)().l10n.startOfWeek};function Zj({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="datetime"?o=t5:o=t.format,(0,$a.dateI18n)(o.datetime,(0,$a.getDate)(r))}var Qj=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},r5={type:"datetime",render:Ft,Edit:"datetime",sort:Qj,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ws,xs,bs,vs,ys,_s,Qr,po],validOperators:[ws,xs,bs,vs,ys,_s,Qr,po],format:t5,getValueFormatted:Zj,validate:{required:Lt,elements:bt,min:Wg,max:Ug}};var qa=d(Ls(),1);var o5={date:(0,qa.getSettings)().formats.date,weekStartsOn:(0,qa.getSettings)().l10n.startOfWeek};function Jj({item:e,field:t}){let r=t.getValue({item:e});if(["",void 0,null].includes(r))return"";let o;return t.type!=="date"?o=o5:o=t.format,(0,qa.dateI18n)(o.date,(0,qa.getDate)(r))}var eH=(e,t,r)=>{let o=new Date(e).getTime(),n=new Date(t).getTime();return r==="asc"?o-n:n-o},n5={type:"date",render:Ft,Edit:"date",sort:eH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[ws,xs,bs,vs,ys,_s,Qr,po,Zr],validOperators:[ws,xs,bs,vs,ys,_s,Qr,po,Zr],format:o5,getValueFormatted:Jj,validate:{required:Lt,elements:bt,min:Wg,max:Ug}};var Yg=d(K(),1);function i5(e,t){return t.getValue({item:e})===!0}function tH({item:e,field:t}){let r=t.getValue({item:e});return r===!0?(0,Yg.__)("True"):r===!1?(0,Yg.__)("False"):""}function rH(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&![!0,!1].includes(r)?(0,Yg.__)("Value must be true, false, or undefined"):null}var oH=(e,t,r)=>{let o=!!e;return o===!!t?0:r==="asc"?o?1:-1:o?-1:1},s5={type:"boolean",render:Ft,Edit:"checkbox",sort:oH,validate:{required:i5,elements:bt,custom:rH},enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ct,Tt],validOperators:[Ct,Tt],format:{},getValueFormatted:tH};var a5={type:"media",render:()=>null,Edit:null,sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:ro,validate:{}};var Qw=d(K(),1);function l5(e,t){let r=t.getValue({item:e});return Array.isArray(r)&&r.length>0&&r.every(o=>![void 0,"",null].includes(o))}function c5({item:e,field:t}){let r=t.getValue({item:e});return(Array.isArray(r)?r:[]).join(", ")}function nH({item:e,field:t}){return c5({item:e,field:t})}function iH(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!Array.isArray(r)?(0,Qw.__)("Value must be an array."):r.every(o=>typeof o=="string")?null:(0,Qw.__)("Every value must be a string.")}var sH=(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)},u5={type:"array",render:nH,Edit:"array",sort:sH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[xt,St,Ar,Ir],format:{},getValueFormatted:c5,validate:{required:l5,elements:bt,custom:iH}};function aH({item:e,field:t}){return t.getValue({item:e})?"••••••••":""}var d5={type:"password",render:Ft,Edit:"password",sort:()=>0,enableSorting:!1,enableGlobalSearch:!1,defaultOperators:[],validOperators:[],format:{},getValueFormatted:aH,validate:{required:Lt,pattern:hi,minLength:mi,maxLength:gi,elements:bt}};var f5={type:"telephone",render:Ft,Edit:"telephone",sort:pi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[Ct,Tt,Kn,Xn,Zn,xt,St,Ar,Ir],format:{},getValueFormatted:ro,validate:{required:Lt,pattern:hi,minLength:mi,maxLength:gi,elements:bt}};var p5=d(K(),1);var mc=d(F(),1);function lH({item:e,field:t}){if(t.hasElements)return(0,mc.jsx)(jg,{item:e,field:t});let r=ro({item:e,field:t});return!r||!jr(r).isValid()?r:(0,mc.jsxs)("div",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[(0,mc.jsx)("div",{style:{width:"16px",height:"16px",borderRadius:"50%",backgroundColor:r,border:"1px solid #ddd",flexShrink:0}}),(0,mc.jsx)("span",{children:r})]})}function cH(e,t){let r=t.getValue({item:e});return![void 0,"",null].includes(r)&&!jr(r).isValid()?(0,p5.__)("Value must be a valid color."):null}var uH=(e,t,r)=>{let o=jr(e),n=jr(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},m5={type:"color",render:lH,Edit:"color",sort:uH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[Ct,Tt,xt,St],format:{},getValueFormatted:ro,validate:{required:Lt,elements:bt,custom:cH}};var g5={type:"url",render:Ft,Edit:"url",sort:pi,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[xt,St],validOperators:[Ct,Tt,Kn,Xn,Zn,xt,St,Ar,Ir],format:{},getValueFormatted:ro,validate:{required:Lt,pattern:hi,minLength:mi,maxLength:gi,elements:bt}};var dH=(e,t,r)=>typeof e=="number"&&typeof t=="number"?pc(e,t,r):pi(e,t,r),h5={render:Ft,Edit:null,sort:dH,enableSorting:!0,enableGlobalSearch:!1,defaultOperators:[Ct,Tt],validOperators:tA(),format:{},getValueFormatted:ro,validate:{required:Lt,elements:bt}};function fH(e){return e==="integer"||e==="number"}function pH(e){return e==="date"||e==="datetime"}function b5(e,t,r){let o=t.validate[r];if(o&&(typeof e=="number"&&fH(t.type)||typeof e=="string"&&pH(t.type)))return{constraint:e,validate:o}}function v5(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=b5(r?.min,t,"min"),s=b5(r?.max,t,"max"),a=r?.minLength,c;typeof a=="number"&&t.validate.minLength!==void 0&&(c={constraint:a,validate:t.validate.minLength});let l=r?.maxLength,u;typeof l=="number"&&t.validate.maxLength!==void 0&&(u={constraint:l,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 p=r?.custom??t.validate.custom;return{required:o,elements:n,min:i,max:s,minLength:c,maxLength:u,pattern:m,custom:p}}function y5(e){return e.validOperators.reduce((t,r)=>{let o=Ua(r);return o?.filter&&(t[r]=o.filter),t},{})}function mH(e,t){return{...t.format,...e.format}}var _5=mH;function gH(e){let t=[UI,qI,XI,ZI,r5,n5,s5,a5,u5,d5,f5,m5,g5].find(r=>r?.type===e);return t||h5}function Ga(e){return e.map(t=>{let r=gH(t.type),o=t.getValue||jI(t.id),n=function(i,s,a){let c=o({item:i}),l=o({item:s});return t.sort?t.sort(c,l,a):r.sort(c,l,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||HI(t.id),elements:t.elements,getElements:t.getElements,hasElements:Dg(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:DI(t,r.Edit),sort:n,enableSorting:t.enableSorting??r.enableSorting,enableGlobalSearch:t.enableGlobalSearch??r.enableGlobalSearch,isValid:v5(t,r),filterBy:BI(t,r.defaultOperators,r.validOperators),filter:y5(r),format:_5(t,r),getValueFormatted:t.getValueFormatted??r.getValueFormatted}})}var wr=d(H(),1);function w5({view:e,data:t,getItemId:r,isLoading:o,paginationInfo:n,selection:i}){let s=e.infiniteScrollEnabled,[a,c]=(0,wr.useState)(!o);(0,wr.useEffect)(()=>{o||c(!0)},[o]);let l=(0,wr.useRef)(t),u=(0,wr.useRef)(n);(0,wr.useEffect)(()=>{o||(l.current=t,u.current=n)},[t,o,n]);let[f,m]=(0,wr.useState)([]),p=(0,wr.useRef)(new Map),g=(0,wr.useRef)([]),h=(0,wr.useRef)({search:void 0,filters:void 0,perPage:void 0}),y=(0,wr.useRef)(void 0),b=(0,wr.useRef)(void 0),v=(0,wr.useRef)(!1),_=(0,wr.useMemo)(()=>{e.startPosition!==void 0&&b.current!==void 0&&(e.startPosition<b.current?y.current="up":e.startPosition>b.current&&(y.current="down")),b.current=e.startPosition;let w=JSON.stringify(e.filters??[]),S=h.current.filters,R=!v.current||!e.infiniteScrollEnabled||e.search!==h.current.search||w!==S||e.perPage!==h.current.perPage;if(v.current=!0,h.current={search:e.search,filters:w,perPage:e.perPage},R){p.current.clear(),y.current=void 0;let I=e.search?1:e.startPosition??1,D=t.map((V,N)=>{let E=I+N;return p.current.set(r(V),E),{...V,position:E}});return g.current=D,D}let T=g.current,x=new Set(t.map(r)),C=y.current,M=e.search?1:e.startPosition??1,A=t.map((I,D)=>{let V=r(I),N=e.infiniteScrollEnabled?M+D:void 0;return N!==void 0&&p.current.set(V,N),{...I,position:N}});if(A.length===0)return T;let O=T.filter(I=>!x.has(r(I))),P=C==="up"?[...A,...O]:[...O,...A];P.sort((I,D)=>{let V=I.position,N=D.position;return V-N});let L=P;if(f.length>0){let I=Math.min(...f),D=Math.max(...f),V=20,N=P.map(W=>W.position),E=Math.min(...N);!(Math.max(...N)<I-V||E>D+V)&&(L=P.filter(W=>{let G=r(W);if(i?.includes(G))return!0;let te=W.position;return C==="up"?te<=D+V:C==="down"?te>=I-V:te>=I-V&&te<=D+V}))}return g.current=L,L},[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&&l.current?.length?l.current:t).map(S=>({...S,position:void 0})),paginationInfo:o&&l.current?.length?u.current:n,hasInitiallyLoaded:a,setVisibleEntries:void 0}}var oo=d(H(),1),S5=d(wt(),1);function x5(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((l,u)=>{let f=u.getBoundingClientRect(),m=f.top+f.height/2,p=Math.abs(m-n),g=l.getBoundingClientRect(),h=g.top+g.height/2,y=Math.abs(h-n);return p<y?u:l}),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 R5({view:e,onChangeView:t,isLoading:r,paginationInfo:o,containerRef:n,setVisibleEntries:i}){let s=(0,oo.useRef)(null),a=(0,oo.useRef)(e),c=(0,oo.useRef)(r),l=(0,oo.useRef)(t),u=(0,oo.useRef)(o.totalItems);(0,oo.useLayoutEffect)(()=>{a.current=e,c.current=r,l.current=t,u.current=o.totalItems},[e,r,t,o.totalItems]);let f=(0,oo.useCallback)(p=>{i&&i(g=>{let h=new Set(g),y=!1;return p.forEach(b=>{let v=Number(b.target?.attributes?.getNamedItem("aria-posinset")?.value);isNaN(v)||(b.isIntersecting?h.has(v)||(h.add(v),y=!0):h.has(v)&&(h.delete(v),y=!0))}),y?Array.from(h).sort():g})},[i]);(0,oo.useLayoutEffect)(()=>{let p=n.current,g=s.current;if(!p||!e.infiniteScrollEnabled||!g||r)return;let h=p.querySelector(`[aria-posinset="${g.posinset}"]`);if(h){let y=p.getBoundingClientRect(),_=h.getBoundingClientRect().top-y.top-g.viewportOffset+(p.scrollTop-g.scrollTop);Math.abs(_)>1&&(p.scrollTop+=_)}s.current=null},[n,r,e.infiniteScrollEnabled]);let m=(0,oo.useRef)(null);return(0,oo.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,oo.useEffect)(()=>{if(!e.infiniteScrollEnabled||!n.current)return;let p=0,g=600,h=800,y=(0,S5.throttle)(v=>{let _=a.current,w=u.current,S=v.target,R=S.scrollTop,T=S.scrollHeight,x=S.clientHeight,C=R>p?"down":"up";if(p=R,c.current)return;let M=_.startPosition||1,A=_.perPage||10,O=Math.min(M+A,w);if(C==="down"&&R+x>=T-g&&O<w){let P=O;x5(S,s,"down"),l.current({..._,startPosition:P})}if(C==="up"&&R<=h&&M>1){let P=M-A,L=P<6?1:P;x5(S,s,"up"),l.current({..._,startPosition:L})}},50),b=n.current;return b.addEventListener("scroll",y),()=>{b.removeEventListener("scroll",y),y.cancel()}},[n,e.infiniteScrollEnabled]),{intersectionObserver:m.current}}var xr=d(F(),1),hH=e=>e.id,bH=()=>!0,vH=[],yH={table:{},grid:{},list:{}},_H=As.filter(e=>!e.isPicker);function wH({header:e,search:t=!0,searchLabel:r=void 0}){let{view:o}=(0,Hr.useContext)(de),n=o.infiniteScrollEnabled;return(0,xr.jsxs)(xr.Fragment,{children:[(0,xr.jsxs)(j,{direction:"row",align:"top",justify:"space-between",className:U("dataviews__view-actions",{"dataviews__view-actions--infinite-scroll":n}),gap:"xs",children:[(0,xr.jsxs)(j,{direction:"row",justify:"start",gap:"sm",className:"dataviews__search",children:[t&&(0,xr.jsx)(Mw,{label:r}),(0,xr.jsx)(dg,{})]}),(0,xr.jsxs)(j,{direction:"row",gap:"xs",style:{flexShrink:0},children:[(0,xr.jsx)(PA,{}),e]})]}),(0,xr.jsx)(fg,{className:"dataviews-filters__container"}),(0,xr.jsx)(Iw,{}),(0,xr.jsx)(Nw,{})]})}function xH({view:e,onChangeView:t,fields:r,search:o=!0,searchLabel:n=void 0,actions:i=vH,data:s,getItemId:a=hH,getItemLevel:c,isLoading:l=!1,paginationInfo:u,defaultLayouts:f=yH,selection:m,onChangeSelection:p,onClickItem:g,renderItemLink:h,isItemClickable:y=bH,header:b,children:v,config:_={perPageSizes:[10,20,50,100]},empty:w,onReset:S}){let[R,T]=(0,Hr.useState)([]),x=m===void 0||p===void 0,C=x?R:m,{data:M,paginationInfo:A,hasInitiallyLoaded:O,setVisibleEntries:P}=w5({view:e,data:s,getItemId:a,isLoading:l,selection:C,paginationInfo:u}),L=(0,Hr.useRef)(null),[I,D]=(0,Hr.useState)(0),V=(0,E5.useResizeObserver)(se=>{D(se[0].borderBoxSize[0].inlineSize)},{box:"border-box"}),[N,E]=(0,Hr.useState)(null);function k(se){let q=typeof se=="function"?se(C):se;x&&T(q),p&&p(q)}let B=(0,Hr.useMemo)(()=>Ga(r),[r]),W=(0,Hr.useMemo)(()=>e.infiniteScrollEnabled?C:C.filter(se=>s.some(q=>a(q)===se)),[C,s,a,e.infiniteScrollEnabled]),G=qu(B,e),ee=(0,Hr.useMemo)(()=>(G||[]).some(se=>se.isPrimary||se.isLocked),[G]),[te,re]=(0,Hr.useState)(ee),{intersectionObserver:le}=R5({view:e,onChangeView:t,isLoading:l,paginationInfo:u,containerRef:L,setVisibleEntries:P});(0,Hr.useEffect)(()=>{ee&&!te&&re(!0)},[ee,te]);let Q=(0,Hr.useMemo)(()=>Object.fromEntries(Object.entries(f).filter(([se])=>_H.some(q=>q.type===se)).map(([se,q])=>[se,q===!0?{}:q])),[f]);return Q[e.type]?(0,xr.jsx)(de.Provider,{value:{view:e,onChangeView:t,fields:B,actions:i,data:M,isLoading:l,paginationInfo:A,selection:W,onChangeSelection:k,openedFilter:N,setOpenedFilter:E,getItemId:a,getItemLevel:c,isItemClickable:y,onClickItem:g,renderItemLink:h,containerWidth:I,containerRef:L,resizeObserverRef:V,defaultLayouts:Q,filters:G,isShowingFilter:te,setIsShowingFilter:re,config:_,empty:w,hasInitiallyLoaded:O,onReset:S,intersectionObserver:le},children:(0,xr.jsx)("div",{className:"dataviews-wrapper",children:v??(0,xr.jsx)(wH,{header:b,search:o,searchLabel:n})})}):null}var kn=xH;kn.BulkActionToolbar=rm;kn.Filters=Ku;kn.FiltersToggled=fg;kn.FiltersToggle=dg;kn.Layout=Iw;kn.LayoutSwitcher=Fw;kn.Pagination=U_;kn.Search=Mw;kn.ViewConfig=Lw;kn.Footer=Nw;var rd=kn;var ix=d(H(),1);var C5=d(H(),1),T5=d(F(),1),Jw=(0,C5.createContext)({fields:[]});Jw.displayName="DataFormContext";function P5({fields:e,children:t}){return(0,T5.jsx)(Jw.Provider,{value:{fields:e},children:t})}var tn=Jw;var rh=d(H(),1);var qg=d(H(),1),nd=d(oe(),1);var od=d(K(),1),zr={type:"regular",labelPosition:"top"},SH=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 k5(e){let t=zr;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,od.__)("Apply"),cancelLabel:n.cancelLabel?.trim()||(0,od.__)("Cancel")}:n==="modal"?i={type:"modal",applyLabel:(0,od.__)("Apply"),cancelLabel:(0,od.__)("Cancel")}:i={type:"dropdown"},t={type:"panel",labelPosition:e?.labelPosition??"side",openAs:i,summary:o,editVisibility:e?.editVisibility??"on-hover"}}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:SH(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 O5(e){let t=k5(e?.layout),r=(e.fields??[]).map(o=>{if(typeof o=="string")return{id:o,layout:t};let n=o.layout?k5(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:O5({fields:o.children,layout:zr}).fields}}});return{layout:t,fields:r}}var $g=O5;var Rt=d(F(),1);function RH({title:e}){return(0,Rt.jsx)(j,{direction:"column",className:"dataforms-layouts-regular__header",gap:"lg",children:(0,Rt.jsx)(j,{direction:"row",align:"center",children:(0,Rt.jsx)(nd.__experimentalHeading,{level:2,size:13,children:e})})})}function A5({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,qg.useContext)(tn),a=t.layout,c=(0,qg.useMemo)(()=>({layout:zr,fields:t.children?t.children:[]}),[t]);if(t.children)return(0,Rt.jsxs)(Rt.Fragment,{children:[!o&&t.label&&(0,Rt.jsx)(RH,{title:t.label}),(0,Rt.jsx)(_o,{data:e,form:c,onChange:r,validity:i?.children})]});let l=a.labelPosition,u=s.find(f=>f.id===t.id);return!u||!u.Edit?null:l==="side"?(0,Rt.jsxs)(j,{direction:"row",className:"dataforms-layouts-regular__field",gap:"sm",children:[(0,Rt.jsx)("div",{className:U("dataforms-layouts-regular__field-label",`dataforms-layouts-regular__field-label--label-position-${l}`),children:(0,Rt.jsx)(nd.BaseControl.VisualLabel,{children:u.label})}),(0,Rt.jsx)("div",{className:"dataforms-layouts-regular__field-control",children:u.readOnly===!0?(0,Rt.jsx)(u.render,{item:e,field:u}):(0,Rt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:!0,markWhenOptional:n,validity:i},u.id)})]}):(0,Rt.jsx)("div",{className:"dataforms-layouts-regular__field",children:u.readOnly===!0?(0,Rt.jsx)(Rt.Fragment,{children:(0,Rt.jsxs)(Rt.Fragment,{children:[!o&&l!=="none"&&(0,Rt.jsx)(nd.BaseControl.VisualLabel,{children:u.label}),(0,Rt.jsx)(u.render,{item:e,field:u})]})}):(0,Rt.jsx)(u.Edit,{data:e,field:u,onChange:r,hideLabelFromVision:l==="none"?!0:o,markWhenOptional:n,validity:i})})}var ox=d(ex(),1),Ka=d(oe(),1),On=d(H(),1),Qg=d(wt(),1);var Gg=d(oe(),1),hc=d(K(),1);var j5=d(wt(),1);var tx=d(H(),1);function DH(e,t){return U("dataforms-layouts-panel__field-label",`dataforms-layouts-panel__field-label--label-position-${e}`,{"has-error":t})}var V5=DH;var F5=d(oe(),1);var Ys=d(F(),1);function BH(e,t,r){return e?(0,Ys.jsxs)(ct.Root,{children:[(0,Ys.jsx)(ct.Trigger,{render:(0,Ys.jsxs)("span",{className:"dataforms-layouts-panel__field-label-error-content",children:[(0,Ys.jsx)(F5.Icon,{icon:ki,size:16}),(0,Ys.jsxs)(Eo,{children:[t,": "]}),r]})}),(0,Ys.jsx)(ct.Popup,{children:t})]}):r}var L5=BH;function D5(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=D5(r);if(o)return o}}var B5=D5;var no=d(F(),1);function sd({data:e,field:t,fieldLabel:r,summaryFields:o,validity:n,touched:i,disabled:s,isOpen:a,onClick:c}){let{labelPosition:l,editVisibility:u}=t.layout,f=B5(n),m=i&&!!f,p=V5(l,m),g=L5(m,f,r),h=U("dataforms-layouts-panel__field-trigger",`dataforms-layouts-panel__field-trigger--label-${l}`,{"is-disabled":s,"dataforms-layouts-panel__field-trigger--edit-always":u==="always"}),y=(0,j5.useInstanceId)(sd,"dataforms-layouts-panel__field-control"),b=m?(0,hc.sprintf)((0,hc._x)("Edit %s (has errors)","field"),r||""):(0,hc.sprintf)((0,hc._x)("Edit %s","field"),r||""),v=(0,tx.useRef)(null),_=(0,tx.useRef)(null);return(0,no.jsxs)("div",{ref:v,className:h,onClick:s?void 0:R=>{!a&&R.detail<2&&!_.current?.contains(R.target)&&v.current?.ownerDocument.defaultView?.getSelection()?.toString()||c()},onKeyDown:s?void 0:R=>{R.target===R.currentTarget&&(R.key==="Enter"||R.key===" ")&&(R.preventDefault(),c())},children:[l!=="none"&&(0,no.jsx)("span",{className:p,children:g}),l==="none"&&m&&(0,no.jsxs)(ct.Root,{children:[(0,no.jsx)(ct.Trigger,{render:(0,no.jsx)("span",{className:"dataforms-layouts-panel__field-label-error-content",role:"img","aria-label":f,children:(0,no.jsx)(Gg.Icon,{icon:ki,size:16})})}),(0,no.jsx)(ct.Popup,{children:f})]}),(0,no.jsx)("span",{id:`${y}`,className:"dataforms-layouts-panel__field-control",children:o.length>1?(0,no.jsx)("span",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",width:"100%",gap:"2px"},children:o.map(R=>(0,no.jsx)("span",{style:{width:"100%"},children:(0,no.jsx)(R.render,{item:e,field:R})},R.id))}):o.map(R=>(0,no.jsx)(R.render,{item:e,field:R},R.id))}),!s&&(0,no.jsx)(Gg.Button,{ref:_,className:"dataforms-layouts-panel__field-trigger-icon",label:b,icon:ha,size:"small","aria-expanded":a,"aria-haspopup":"dialog","aria-describedby":`${y}`})]})}var H5=d(ex(),1),rx=d(ww(),1),bi=d(H(),1),io=d(K(),1);function z5(e){return e?Object.values(e).every(t=>Object.entries(t).every(([r,o])=>r==="children"&&o&&typeof o=="object"?z5(o):o.type!=="invalid"&&o.type!=="validating")):!0}function jH(e,t){let r=$g(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 l=s.children.map(n).filter(f=>f!==null);if(l.length===0)return null;let u=o.get(s.id);if(u){let[f]=Ga([u]);return{id:s.id,children:l,field:f}}return{id:s.id,children:l}}let a=o.get(s.id);if(!a)return null;let[c]=Ga([a]);return{id:s.id,children:[],field:c}}return r.fields.map(n).filter(s=>s!==null)}function bc(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 W5(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 HH(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(l=>bc(l,{elements:{type:"invalid",message:(0,io.__)("Could not validate elements.")}},[...i,t.id]));return}t.field?.isValid.elements&&!t.field.isValid.elements.validate(s,{...t.field,elements:c})?n(l=>bc(l,{elements:{type:"invalid",message:(0,io.__)("Value must be one of the elements.")}},[...i,t.id])):n(l=>W5(l,[...i,t.id],"elements"))}}).catch(c=>{if(a!==o.current[t.id])return;let l;c instanceof Error?l=c.message:l=String(c)||(0,io.__)("Unknown error when running elements validation asynchronously."),n(u=>bc(u,{elements:{type:"invalid",message:l}},[...i,t.id]))})}function zH(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=>W5(c,[...i,t.id],"custom"));return}if(typeof a=="string"){n(c=>bc(c,{custom:{type:"invalid",message:a}},[...i,t.id]));return}n(c=>bc(c,{custom:{type:"invalid",message:(0,io.__)("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,io.__)("Unknown error when running custom validation asynchronously."),n(l=>bc(l,{custom:{type:"invalid",message:c}},[...i,t.id]))})}function U5(e,t,r){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,io.__)("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,io.__)("Value is below the minimum.")}};if(t.field?.isValid.max&&!t.field.isValid.max.validate(e,t.field))return{max:{type:"invalid",message:(0,io.__)("Value is above the maximum.")}};if(t.field?.isValid.minLength&&!t.field.isValid.minLength.validate(e,t.field))return{minLength:{type:"invalid",message:(0,io.__)("Value is too short.")}};if(t.field?.isValid.maxLength&&!t.field.isValid.maxLength.validate(e,t.field))return{maxLength:{type:"invalid",message:(0,io.__)("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,io.__)("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,H5.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,io.__)("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"&&(HH(t.field.getElements(),t,r),n.elements={type:"validating",message:(0,io.__)("Validating…")}),o instanceof Promise&&(zH(o,t,r),n.custom={type:"validating",message:(0,io.__)("Validating…")}),Object.keys(n).length>0)return n;if(t.children.length>0){let i={};t.children.forEach(a=>{i[a.id]=U5(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 Y5(e,t){let r=e?.field?.getValue({item:t});if(e.children.length===0)return r;let o=e.children.map(n=>Y5(n,t));return o?{value:r,children:o}:r}function WH(e,t,r){let[o,n]=(0,bi.useState)(),i=(0,bi.useRef)({}),s=(0,bi.useRef)({}),a=(0,bi.useRef)({}),c=(0,bi.useCallback)(()=>{let l={customCounterRef:i,elementsCounterRef:s,setFormValidity:n,path:[],item:e},u=jH(r,t);if(u.length===0){n(void 0);return}let f={},m=[];u.forEach(p=>{let g=Y5(p,e);if(a.current.hasOwnProperty(p.id)&&(0,rx.default)(a.current[p.id],g)){m.push(p.id);return}a.current[p.id]=g;let h=U5(e,p,l);h!==void 0&&(f[p.id]=h)}),n(p=>{let g={...p,...f},h=[...m,...Object.keys(f)];return Object.keys(g).forEach(b=>{g&&!h.includes(b)&&delete g[b]}),Object.keys(g).length===0&&(g=void 0),(0,rx.default)(p,g)?p:g})},[e,t,r]);return(0,bi.useEffect)(()=>{c()},[c]),{validity:o,isValid:z5(o)}}var Wr=WH;var Kg=d(H(),1);function $s(e,t){let r=(0,Kg.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,Kg.useEffect)(()=>{t&&r()},[t,r]),r}var $5=d(H(),1);function UH(e){return Array.isArray(e)?e.map(t=>typeof t=="string"?t:t.id):[]}var Xg=(e,t)=>Array.isArray(e)&&e.length>0?UH(e).map(o=>t.find(n=>n.id===o)).filter(o=>o!==void 0):[];var YH=(e,t)=>{let r=t.find(o=>o.id===e.id);return r||t.find(o=>{if(e.children){let n=e.children.filter(i=>!i.children);return n.length===0?!1:o.id===n[0].id}return o.id===e.id})};function $H(e){let{fields:t}=(0,$5.useContext)(tn),r=e.layout,o=Xg(r.summary,t),n=YH(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 Zg=$H;var so=d(F(),1);function qH({data:e,field:t,onChange:r,fieldLabel:o,onClose:n,touched:i}){let{openAs:s}=t.layout,{applyLabel:a,cancelLabel:c}=s,{fields:l}=(0,On.useContext)(tn),[u,f]=(0,On.useState)({}),m=(0,On.useMemo)(()=>(0,ox.default)(e,u,{arrayMerge:(S,R)=>R}),[e,u]),p=(0,On.useMemo)(()=>({layout:zr,fields:t.children?t.children:[{id:t.id,layout:zr}]}),[t]),g=l.map(S=>({...S,Edit:S.Edit===null?void 0:S.Edit,isValid:{required:S.isValid.required?.constraint,elements:S.isValid.elements?.constraint,min:S.isValid.min?.constraint,max:S.isValid.max?.constraint,pattern:S.isValid.pattern?.constraint,minLength:S.isValid.minLength?.constraint,maxLength:S.isValid.maxLength?.constraint}})),{validity:h}=Wr(m,g,p),y=()=>{r(u),n()},b=S=>{f(R=>(0,ox.default)(R,S,{arrayMerge:(T,x)=>x}))},v=(0,Qg.useFocusOnMount)("firstInputElement"),_=(0,On.useRef)(null),w=(0,Qg.useMergeRefs)([v,_]);return $s(_,i),(0,so.jsxs)(Ka.Modal,{className:"dataforms-layouts-panel__modal",onRequestClose:n,isFullScreen:!1,title:o,size:"medium",children:[(0,so.jsx)("div",{ref:w,children:(0,so.jsx)(_o,{data:m,form:p,onChange:b,validity:h,children:(S,R,T,x)=>(0,so.jsx)(S,{data:m,field:R,onChange:b,hideLabelFromVision:p.fields.length<2,markWhenOptional:x,validity:T},R.id)})}),(0,so.jsxs)(j,{direction:"row",className:"dataforms-layouts-panel__modal-footer",gap:"md",children:[(0,so.jsx)(Ka.__experimentalSpacer,{style:{flex:1}}),(0,so.jsx)(Ka.Button,{variant:"tertiary",onClick:n,__next40pxDefaultSize:!0,children:c}),(0,so.jsx)(Ka.Button,{variant:"primary",onClick:y,__next40pxDefaultSize:!0,children:a})]})]})}function GH({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,On.useState)(!1),[s,a]=(0,On.useState)(!1),{fieldDefinition:c,fieldLabel:l,summaryFields:u}=Zg(t);if(!c)return null;let f=()=>{a(!1),i(!0)};return(0,so.jsxs)(so.Fragment,{children:[(0,so.jsx)(sd,{data:e,field:t,fieldLabel:l,summaryFields:u,validity:o,touched:n,disabled:c.readOnly===!0,onClick:()=>a(!0),isOpen:s}),s&&(0,so.jsx)(qH,{data:e,field:t,onChange:r,fieldLabel:l??"",onClose:f,touched:n})]})}var q5=GH;var qs=d(oe(),1),G5=d(K(),1),Wi=d(H(),1);var K5=d(wt(),1);var Ur=d(F(),1);function KH({title:e,onClose:t}){return(0,Ur.jsx)(j,{direction:"column",className:"dataforms-layouts-panel__dropdown-header",gap:"lg",children:(0,Ur.jsxs)(j,{direction:"row",gap:"sm",align:"center",children:[e&&(0,Ur.jsx)(qs.__experimentalHeading,{level:2,size:13,children:e}),(0,Ur.jsx)(qs.__experimentalSpacer,{style:{flex:1}}),t&&(0,Ur.jsx)(qs.Button,{label:(0,G5.__)("Close"),icon:Ro,onClick:t,size:"small"})]})})}function XH({touched:e,children:t}){let r=(0,Wi.useRef)(null);return $s(r,e),(0,Ur.jsx)("div",{ref:r,children:t})}function ZH({data:e,field:t,onChange:r,validity:o}){let[n,i]=(0,Wi.useState)(!1),[s,a]=(0,Wi.useState)(null),c=(0,Wi.useMemo)(()=>({anchor:s,placement:"left-start",offset:36,shift:!0}),[s]),[l,u]=(0,K5.__experimentalUseDialog)({focusOnMount:"firstInputElement"}),f=(0,Wi.useMemo)(()=>({layout:zr,fields:t.children?t.children:[{id:t.id,layout:zr}]}),[t]),m=(0,Wi.useMemo)(()=>{if(o!==void 0)return t.children?o?.children:{[t.id]:o}},[o,t]),{fieldDefinition:p,fieldLabel:g,summaryFields:h}=Zg(t);return p?(0,Ur.jsx)("div",{ref:a,className:"dataforms-layouts-panel__field-dropdown-anchor",children:(0,Ur.jsx)(qs.Dropdown,{contentClassName:"dataforms-layouts-panel__field-dropdown",popoverProps:c,focusOnMount:!1,onToggle:y=>{y||i(!0)},renderToggle:({isOpen:y,onToggle:b})=>(0,Ur.jsx)(sd,{data:e,field:t,fieldLabel:g,summaryFields:h,validity:o,touched:n,disabled:p.readOnly===!0,isOpen:y,onClick:b}),renderContent:({onClose:y})=>(0,Ur.jsx)(XH,{touched:n,children:(0,Ur.jsxs)("div",{ref:l,...u,children:[(0,Ur.jsx)(KH,{title:g,onClose:y}),(0,Ur.jsx)(_o,{data:e,form:f,onChange:r,validity:m,children:(b,v,_,w)=>(0,Ur.jsx)(b,{data:e,field:v,onChange:r,hideLabelFromVision:(f?.fields??[]).length<2,markWhenOptional:w,validity:_},v.id)})]})})})}):null}var X5=ZH;var nx=d(F(),1);function Z5({data:e,field:t,onChange:r,validity:o}){return t.layout.openAs.type==="modal"?(0,nx.jsx)(q5,{data:e,field:t,onChange:r,validity:o}):(0,nx.jsx)(X5,{data:e,field:t,onChange:r,validity:o})}var Yr=d(H(),1),e3=d(wt(),1);import{speak as QH}from"@wordpress/a11y";var Jg=d(K(),1);function Q5(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+=Q5(o);return t}function vc(e){let t=Q5(e);if(t!==0)return(0,Jg.sprintf)((0,Jg._n)("%d field needs attention","%d fields need attention",t),t)}var J5=d(F(),1);function eh({validity:e}){let t=vc(e);return t?(0,J5.jsx)(ls,{intent:"high",children:t}):null}var Dt=d(F(),1);function JH(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 ez({data:e,fields:t,label:r,layout:o,isOpen:n,touched:i,validity:s}){let c=Xg(o.summary,t).filter(f=>JH(f,o.summary,n)),l=i&&o.isCollapsible,u=c.length>0&&o.withHeader;return(0,Dt.jsxs)(j,{align:"center",justify:"space-between",className:"dataforms-layouts-card__field-header-content",children:[(0,Dt.jsx)($n.Title,{children:r}),(l||u)&&(0,Dt.jsxs)(va.HeaderDescription,{className:"dataforms-layouts-card__field-header-content-description",children:[l&&(0,Dt.jsx)(eh,{validity:s}),u&&(0,Dt.jsx)("div",{className:"dataforms-layouts-card__field-summary",children:c.map(f=>(0,Dt.jsx)(f.render,{item:e,field:f},f.id))})]})]})}function tz({data:e,field:t,form:r,onChange:o,hideLabelFromVision:n,markWhenOptional:i,validity:s,withHeader:a}){if(t.children)return(0,Dt.jsxs)(Dt.Fragment,{children:[t.description&&(0,Dt.jsx)("div",{className:"dataforms-layouts-card__field-description",children:t.description}),(0,Dt.jsx)(_o,{data:e,form:r,onChange:o,validity:s?.children})]});let c=Xa("regular")?.component;return c?(0,Dt.jsx)(c,{data:e,field:t,onChange:o,hideLabelFromVision:n||a,markWhenOptional:i,validity:s}):null}function t3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{fields:s}=(0,Yr.useContext)(tn),a=t.layout,c=(0,Yr.useRef)(null),l=(0,Yr.useRef)(!1),u=(0,Yr.useMemo)(()=>({layout:zr,fields:t.children??[]}),[t]),{isOpened:f,isCollapsible:m}=a,[p,g]=(0,Yr.useState)(f),[h,y]=(0,Yr.useState)(!1);(0,Yr.useEffect)(()=>{g(f)},[f]);let b=(0,Yr.useCallback)(M=>{M||y(!0),g(M)},[]),v=$s(c,(m?p:!0)&&h),_=(0,Yr.useCallback)(()=>{l.current=!0},[]),w=(0,Yr.useCallback)(()=>{if(!l.current||(y(!0),m&&!p))return;let M=v(),A=vc(i);M>0&&A&&QH(A,"polite")},[m,p,v,i]),S=(0,e3.__experimentalUseFocusOutside)(w),R=t.label,T;if(t.children)T=!!R&&a.withHeader;else{let M=s.find(A=>A.id===t.id);if(!M||!M.Edit)return null;R=M.label,T=!!R&&a.withHeader}let x=(0,Dt.jsx)(tz,{data:e,field:t,form:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i,withHeader:T}),C=(0,Dt.jsx)(ez,{data:e,fields:s,label:R,layout:a,isOpen:m?!!p:!0,touched:h,validity:i});return T&&m?(0,Dt.jsxs)(va.Root,{className:"dataforms-layouts-card__field",open:p,onOpenChange:b,...S,children:[(0,Dt.jsx)(va.Header,{children:C}),(0,Dt.jsx)(va.Content,{ref:c,onFocus:_,children:x})]}):(0,Dt.jsxs)($n.Root,{className:"dataforms-layouts-card__field",...S,children:[T&&(0,Dt.jsx)($n.Header,{children:C}),(0,Dt.jsx)($n.Content,{ref:c,onFocus:_,children:x})]})}var r3=d(oe(),1);var fr=d(F(),1);function rz({title:e}){return(0,fr.jsx)(j,{direction:"column",className:"dataforms-layouts-row__header",gap:"lg",children:(0,fr.jsx)(j,{direction:"row",align:"center",children:(0,fr.jsx)(r3.__experimentalHeading,{level:2,size:13,children:e})})})}var oz=({children:e})=>(0,fr.jsx)(fr.Fragment,{children:e});function o3({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let s=t.layout;if(t.children){let c={layout:zr,fields:t.children};return(0,fr.jsxs)("div",{className:"dataforms-layouts-row__field",children:[!o&&t.label&&(0,fr.jsx)(rz,{title:t.label}),(0,fr.jsx)(j,{direction:"row",align:s.alignment,gap:"lg",children:(0,fr.jsx)(_o,{data:e,form:c,onChange:r,validity:i?.children,as:oz,children:(l,u,f)=>(0,fr.jsx)("div",{className:"dataforms-layouts-row__field-control",style:s.styles[u.id],children:(0,fr.jsx)(l,{data:e,field:u,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:f})},u.id)})})]})}let a=Xa("regular")?.component;return a?(0,fr.jsx)(fr.Fragment,{children:(0,fr.jsx)("div",{className:"dataforms-layouts-row__field-control",children:(0,fr.jsx)(a,{data:e,field:t,onChange:r,markWhenOptional:n,validity:i})})}):null}var $r=d(H(),1),n3=d(K(),1),i3=d(wt(),1);import{speak as nz}from"@wordpress/a11y";var Ui=d(F(),1);function s3({data:e,field:t,onChange:r,validity:o}){let{fields:n}=(0,$r.useContext)(tn),i=(0,$r.useRef)(null),s=(0,$r.useRef)(null),a=(0,$r.useRef)(!1),[c,l]=(0,$r.useState)(!1),[u,f]=(0,$r.useState)(!1),m=(0,$r.useMemo)(()=>({layout:zr,fields:t.children??[]}),[t]);(0,$r.useEffect)(()=>{let w=i.current;if(!w)return;let S=()=>{let R=w.open;R||l(!0),f(R)};return w.addEventListener("toggle",S),()=>{w.removeEventListener("toggle",S)}},[]);let p=$s(s,u&&c),g=(0,$r.useCallback)(()=>{a.current=!0},[]),h=(0,$r.useCallback)(()=>{if(!a.current||(l(!0),!i.current?.open))return;let w=p(),S=vc(o);w>0&&S&&nz(S,"polite")},[p,o]),y=(0,i3.__experimentalUseFocusOutside)(h);if(!t.children)return null;let b=t.layout.summary??"",v=b?n.find(w=>w.id===b):void 0,_;return v&&v.render?_=(0,Ui.jsx)(v.render,{item:e,field:v}):_=t.label||(0,n3.__)("More details"),(0,Ui.jsxs)("details",{ref:i,className:"dataforms-layouts-details__details",...y,children:[(0,Ui.jsx)("summary",{className:"dataforms-layouts-details__summary",children:(0,Ui.jsxs)(j,{direction:"row",align:"center",gap:"md",className:"dataforms-layouts-details__summary-content",children:[_,c&&(0,Ui.jsx)(eh,{validity:o})]})}),(0,Ui.jsx)("div",{ref:s,className:"dataforms-layouts-details__content",onFocus:g,children:(0,Ui.jsx)(_o,{data:e,form:m,onChange:r,validity:o?.children})})]})}var Za=d(F(),1),iz=[{type:"regular",component:A5,wrapper:({children:e})=>(0,Za.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e})},{type:"panel",component:Z5,wrapper:({children:e})=>(0,Za.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"md",children:e})},{type:"card",component:t3,wrapper:({children:e})=>(0,Za.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"xl",children:e})},{type:"row",component:o3,wrapper:({children:e,layout:t})=>(0,Za.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:(0,Za.jsx)("div",{className:"dataforms-layouts-row__field",children:(0,Za.jsx)(j,{direction:"row",gap:"lg",align:t.alignment,children:e})})})},{type:"details",component:s3}];function Xa(e){return iz.find(t=>t.type===e)}var th=d(F(),1),sz=({children:e})=>(0,th.jsx)(j,{direction:"column",className:"dataforms-layouts__wrapper",gap:"lg",children:e});function _o({data:e,form:t,onChange:r,validity:o,children:n,as:i}){let{fields:s}=(0,rh.useContext)(tn),a=(0,rh.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 l=i??Xa(t.layout.type)?.wrapper??sz;return(0,th.jsx)(l,{layout:t.layout,children:t.fields.map(u=>{let f=Xa(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,th.jsx)(f,{data:e,field:u,onChange:r,markWhenOptional:a,validity:o?.[u.id]},u.id)})})}var sx=d(F(),1);function Mo({data:e,form:t,fields:r,onChange:o,validity:n}){let i=(0,ix.useMemo)(()=>$g(t),[t]),s=(0,ix.useMemo)(()=>Ga(r),[r]);return t.fields?(0,sx.jsx)(P5,{fields:s,children:(0,sx.jsx)(_o,{data:e,form:i,onChange:o,validity:n})}):null}var kN=d(pr(),1),Zs=d(H(),1),ON=d(K(),1);import{useNavigate as kz,useSearch as Oz}from"@wordpress/route";var l3=Object.prototype.hasOwnProperty;function c3(e,t,r){for(r of e.keys())if(Gs(r,t))return r}function Gs(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--&&Gs(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=c3(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=c3(t,n),!n)||!Gs(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(l3.call(e,r)&&++o&&!l3.call(t,r)||!(r in t)||!Gs(e[r],t[r]))return!1;return Object.keys(t).length===o}}return e!==e&&t!==t}var Qa=d(H(),1),nh=d(At(),1),ux=d(ax(),1);function lx(e,t,r){return`dataviews-${e}-${t}-${r}`}var d3=["titleField","mediaField","descriptionField","showTitle","showMedia","showDescription","showLevels","infiniteScrollEnabled"];function cx(e,t,r){if(!t)return e;let o=e;for(let n of d3)n in t&&(o={...o,[n]:t[n]});if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(s=>s.field)),i=(e.filters??[]).filter(s=>!n.has(s.field));o={...o,filters:[...i,...t.filters]}}return t.sort&&r&&e.sort?.field===r.sort?.field&&e.sort?.direction===r.sort?.direction&&(o={...o,sort:t.sort}),t.layout&&(o={...o,layout:{...o.layout,...t.layout}}),t.groupBy&&(o={...o,groupBy:t.groupBy}),o}function oh(e,t,r){if(!t)return e;let o=e;for(let n of d3)if(n in t){let{[n]:i,...s}=o;o=s}if(t.filters&&t.filters.length>0){let n=new Set(t.filters.map(i=>i.field));o={...o,filters:(e.filters??[]).filter(i=>!n.has(i.field))}}if(t.sort&&e.sort?.field===t.sort.field&&e.sort?.direction===t.sort.direction&&(o={...o,sort:r?.sort}),t.layout&&"layout"in o&&o.layout){let n={...o.layout};for(let i of Object.keys(t.layout))delete n[i];o={...o,layout:Object.keys(n).length>0?n:void 0}}if(t.groupBy&&"groupBy"in o){let{groupBy:n,...i}=o;o=i}return o}function az(e,t){let r={...e};for(let o of t)delete r[o];return r}function ad(e){let{kind:t,name:r,slug:o,defaultView:n,activeViewOverrides:i,queryParams:s,onChangeQueryParams:a}=e,c=lx(t,r,o),l=(0,nh.useSelect)(_=>_(ux.store).get("core/views",c),[c]),{set:u}=(0,nh.useDispatch)(ux.store),f=(0,Qa.useMemo)(()=>l??n??{},[l,n]),m=Number(s?.page??f.page??1),p=s?.search??f.search??"",g=(0,Qa.useMemo)(()=>{let _=e.defaultLayouts?.[f.type];return{...!_||_===!0?{}:_,...i}},[e.defaultLayouts,f.type,i]),h=(0,Qa.useMemo)(()=>cx({...f,page:m,search:p},g,n),[f,m,p,g,n]),y=!!l,b=(0,Qa.useCallback)(_=>{let w={page:_?.page,search:_?.search},S=oh(az(_,["page","search"]),g,n);a&&!Gs(w,{page:m,search:p})&&a(w);let R=oh(f,g,n),T=oh(n,g,n);Gs(R,S)||(Gs(S,T)?u("core/views",c,void 0):u("core/views",c,S))},[a,m,p,f,n,g,u,c]),v=(0,Qa.useCallback)(()=>{u("core/views",c,void 0)},[c,u]);return{view:h,isModified:y,updateView:b,resetToDefault:v}}var lz=d(At(),1),cz=d(ax(),1);var dz=d(At(),1),fz=d(pr(),1);var f3=d(bu(),1),{lock:j1e,unlock:uz}=(0,f3.__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 Vo=d(K(),1);var m3=d(pr(),1),g3=d(vi(),1);function Ks(e){let t=r=>r.status!==e.targetStatus;return{id:e.id,label:e.label,supportsBulk:!0,isEligible:t,async callback(r,{registry:o}){let n=r.filter(t);if(n.length===0)return;let{saveEntityRecord:i}=o.dispatch(m3.store),{createSuccessNotice:s,createErrorNotice:a}=o.dispatch(g3.store),c=await Promise.allSettled(n.map(u=>i("postType",e.entity,{id:u.id,status:e.targetStatus},{throwOnError:!0})));if(c.every(({status:u})=>u==="fulfilled")){s(n.length===1?e.messages.successSingle:e.messages.successMany(n.length),{type:"snackbar"});return}let l;if(c.length===1){let u=c[0];u.reason?.message&&u.reason.code!=="unknown_error"?l=u.reason.message:l=e.messages.failSingle}else{let u=new Set,f=c.filter(({status:m})=>m==="rejected");for(let m of f){let p=m;p.reason?.message&&p.reason.code!=="unknown_error"&&u.add(p.reason.message)}u.size===0?l=e.messages.failMany:u.size===1?l=e.messages.errorSingle([...u][0]):l=e.messages.errorMany([...u].join(","))}a(l,{type:"snackbar"})}}}var An="/post-types",In="/taxonomies",vt="wp_user_post_type",yt="wp_user_taxonomy",Yi="new";var pz=Ks({id:"activate",label:(0,Vo.__)("Activate"),entity:vt,targetStatus:"publish",messages:{successSingle:(0,Vo.__)("Post type activated."),successMany:e=>(0,Vo.sprintf)((0,Vo._n)("%d post type activated.","%d post types activated.",e),e),failSingle:(0,Vo.__)("Failed to activate post type."),failMany:(0,Vo.__)("Failed to activate post types."),errorSingle:e=>(0,Vo.sprintf)((0,Vo.__)("An error occurred while activating the post type: %s"),e),errorMany:e=>(0,Vo.sprintf)((0,Vo.__)("Some errors occurred while activating the post types: %s"),e)}}),h3=pz;var Fo=d(K(),1);var mz=Ks({id:"deactivate",label:(0,Fo.__)("Deactivate"),entity:vt,targetStatus:"draft",messages:{successSingle:(0,Fo.__)("Post type deactivated."),successMany:e=>(0,Fo.sprintf)((0,Fo._n)("%d post type deactivated.","%d post types deactivated.",e),e),failSingle:(0,Fo.__)("Failed to deactivate post type."),failMany:(0,Fo.__)("Failed to deactivate post types."),errorSingle:e=>(0,Fo.sprintf)((0,Fo.__)("An error occurred while deactivating the post type: %s"),e),errorMany:e=>(0,Fo.sprintf)((0,Fo.__)("Some errors occurred while deactivating the post types: %s"),e)}}),b3=mz;var fx=d(oe(),1),S3=d(pr(),1),px=d(At(),1),R3=d(H(),1),Xt=d(K(),1);var E3=d(vi(),1);var _3=d(H(),1),dx=d(pr(),1),w3=d(At(),1),x3=d(y3(),1);function rn(){let e=(0,w3.useRegistry)();return(0,_3.useCallback)((t,r,o)=>{if((0,x3.isShallowEqual)([...t].sort(),[...r].sort()))return;e.select(dx.store).getCachedResolvers().getEntityRecords?.forEach((s,a)=>{a[0]==="postType"&&a[1]===o&&e.dispatch(dx.store).invalidateResolution("getEntityRecords",a)})},[e])}var Ja=d(F(),1);function gz({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,R3.useState)(!1),{deleteEntityRecord:i}=(0,px.useDispatch)(S3.store),{createSuccessNotice:s,createErrorNotice:a}=(0,px.useDispatch)(E3.store),c=rn();async function l(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",vt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))s(u.length===1?(0,Xt.sprintf)((0,Xt.__)('"%s" post type deleted.'),u[0].title.raw):(0,Xt.sprintf)((0,Xt._n)("%d post type deleted.","%d post types deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let g=f[0];g.reason?.message&&g.reason.code!=="unknown_error"?p=g.reason.message:p=(0,Xt.__)("Failed to delete post type.")}else{let g=new Set,h=f.filter(({status:y})=>y==="rejected");for(let y of h){let b=y;b.reason?.message&&b.reason.code!=="unknown_error"&&g.add(b.reason.message)}g.size===0?p=(0,Xt.__)("Failed to delete post types."):g.size===1?p=(0,Xt.sprintf)((0,Xt.__)("An error occurred while deleting the post type: %s"),[...g][0]):p=(0,Xt.sprintf)((0,Xt.__)("Some errors occurred while deleting the post types: %s"),[...g].join(","))}a(p,{type:"snackbar"})}let m=u.filter((p,g)=>f[g].status==="fulfilled").flatMap(p=>p.config.taxonomies);c(m,[],yt),r?.(u),n(!1),t?.()}return(0,Ja.jsxs)(j,{direction:"column",gap:"md",children:[(0,Ja.jsx)(ze,{children:e.length>1?(0,Xt.sprintf)((0,Xt._n)("Are you sure you want to delete %d post type?","Are you sure you want to delete %d post types?",e.length),e.length):(0,Xt.sprintf)((0,Xt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,Ja.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,Ja.jsx)(fx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Xt.__)("Cancel")}),(0,Ja.jsx)(fx.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:l,children:(0,Xt._x)("Delete","verb")})]})]})}var hz={id:"delete-post-type",label:(0,Xt._x)("Delete","verb"),icon:ba,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:gz},C3=hz;var bx=d(oe(),1),$3=d(pr(),1),vx=d(At(),1);var ud=d(H(),1),ln=d(K(),1);var q3=d(vi(),1);var mx=d(pr(),1),ph=d(At(),1),gx=d(H(),1),Xe=d(K(),1),j3=d(yc(),1);var P3=d(oe(),1),on=d(K(),1);var k3=d(yc(),1);var ih=d(F(),1),{ValidatedInputControl:bz,ValidatedToggleControl:vz}=qp(P3.privateApis);function O3(e){return e?.required?.message?e.required:e?.pattern?e.pattern:e?.maxLength?e.maxLength:e?.custom}function rr(e,t,r){let o={id:e,label:t,type:"boolean",description:r.description,Edit:"toggle",getValue:({item:n})=>n.config[e],setValue:({item:n,value:i})=>({config:{...n.config,[e]:!!i}}),filterBy:!1,enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}function Pe(e,t,r={}){let o={id:e,label:t,type:"text",placeholder:r.placeholder,description:r.description,getValue:({item:n})=>n.config.labels[e]??"",setValue:({item:n,value:i})=>({config:{...n.config,labels:{...n.config.labels,[e]:String(i??"")}}}),isValid:{...r.required?{required:!0}:{},maxLength:200},enableSorting:!1};return r.isVisible&&(o.isVisible=r.isVisible),o}var sh={id:"title",label:(0,on.__)("Title"),type:"text",enableGlobalSearch:!0,getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200},filterBy:!1,enableHiding:!1},nn={id:"plural_name",label:(0,on.__)("Plural label"),type:"text",getValue:({item:e})=>e.title.raw,setValue:({value:e})=>({title:{raw:String(e??"")}}),isValid:{required:!0,maxLength:200}},sn=Pe("singular_name",(0,on.__)("Singular label"),{required:!0});function ah(e){return{id:"description",label:(0,on.__)("Description"),type:"text",Edit:{control:"textarea",rows:3},description:e,getValue:({item:t})=>t.config.description,setValue:({item:t,value:r})=>({config:{...t.config,description:String(r??"")}}),isValid:{maxLength:1e3},enableSorting:!1}}var an={id:"status",label:(0,on.__)("Status"),description:(0,on.__)("Enabled and registered with WordPress when active."),Edit:({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i})=>{let s=t.getValue({item:e})==="publish";return(0,ih.jsx)(vz,{label:(0,on.__)("Active"),hidden:o,help:t.description,markWhenOptional:n,customValidity:O3(i),checked:s,onChange:a=>r(t.setValue({item:e,value:a?"publish":"draft"}))})},elements:[{value:"publish",label:(0,on.__)("Active")},{value:"draft",label:(0,on.__)("Inactive")}],render:({item:e})=>{let t=e.status==="publish";return(0,ih.jsx)(ls,{intent:t?"stable":"draft",children:t?(0,on.__)("Active"):(0,on.__)("Inactive")})},enableSorting:!1};function lh({data:e,field:t,onChange:r,hideLabelFromVision:o,markWhenOptional:n,validity:i}){let{label:s,description:a,getValue:c,setValue:l}=t,u=t.isValid,f=c({item:e})??"",m=g=>r(l({item:e,value:g})),p=()=>{if(e.id!==void 0||e.slug)return;let g=e.config.labels.singular_name?.trim();if(!g)return;let h=(0,k3.cleanForSlug)(g);if(/[^a-z0-9_-]/.test(h))return;let y=h.slice(0,u.maxLength.constraint).replace(/-+$/,"");y&&m(y)};return(0,ih.jsx)(bz,{required:!!u.required,markWhenOptional:n,customValidity:O3(i),label:s,value:f,help:a,onChange:m,onFocus:p,hideLabelFromVision:o,pattern:u.pattern?.constraint,maxLength:u.maxLength.constraint})}var $i=d(K(),1);var Sr=d(F(),1),yz=3;function ld({items:e,max:t=yz}){let r=e.slice(0,t),o=e.slice(t),n=(0,$i.sprintf)((0,$i._n)("Show %d more","Show %d more",o.length),o.length),i=(0,$i.sprintf)((0,$i._n)("%d more item","%d more items",o.length),o.length);return(0,Sr.jsxs)(j,{direction:"row",wrap:"wrap",gap:"xs",align:"center",render:(0,Sr.jsx)("span",{}),children:[r.map(s=>(0,Sr.jsx)(ls,{children:s.label},s.key)),o.length>0&&(0,Sr.jsx)(ct.Provider,{delay:0,children:(0,Sr.jsx)(ct.Root,{children:(0,Sr.jsxs)(_a.Root,{children:[(0,Sr.jsx)(ct.Trigger,{render:(0,Sr.jsx)(_a.Trigger,{render:(0,Sr.jsx)(Cl,{variant:"outline",tone:"neutral",size:"small","aria-label":n,style:{minWidth:"auto",borderRadius:"var(--wpds-border-radius-lg, 8px)",fontWeight:"normal"},children:(0,$i.sprintf)((0,$i.__)("+%d"),o.length)})})}),(0,Sr.jsxs)(_a.Popup,{style:{maxWidth:320},children:[(0,Sr.jsx)(Eo,{render:(0,Sr.jsx)(_a.Title,{}),children:i}),(0,Sr.jsx)(j,{direction:"row",wrap:"wrap",gap:"xs",children:o.map(s=>(0,Sr.jsx)(ls,{children:s.label},s.key))})]}),(0,Sr.jsx)(ct.Popup,{children:n})]})})})]})}var I3=d(pr(),1),N3=d(At(),1),M3=d(H(),1),Oe=d(K(),1);function ch(e,t){let r={};for(let o of t){let n=e?.[o];typeof n=="string"&&(r[o]=n)}return r}function uh(e,t){let r={};for(let o of t){let n=e[o];typeof n=="string"&&n.trim()!==""&&(r[o]=n.trim())}return r.singular_name=e.singular_name,r}var V3=["title","editor"],F3={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},taxonomies:[],supports:[...V3],description:"",public:!0,hierarchical:!1,has_archive:!1,show_in_rest:!0}},cd=["singular_name","menu_name","all_items","add_new","add_new_item","edit_item","new_item","view_item","view_items","search_items","not_found","not_found_in_trash","parent_item_colon","archives","attributes","insert_into_item","uploaded_to_this_item","featured_image","set_featured_image","remove_featured_image","use_featured_image","filter_items_list","items_list_navigation","items_list"];function L3(e,t){let r=e.toLowerCase(),o=t.toLowerCase();return{menu_name:e,all_items:(0,Oe.sprintf)((0,Oe.__)("All %s"),e),add_new:(0,Oe.__)("Add New"),add_new_item:(0,Oe.sprintf)((0,Oe.__)("Add New %s"),t),edit_item:(0,Oe.sprintf)((0,Oe.__)("Edit %s"),t),new_item:(0,Oe.sprintf)((0,Oe.__)("New %s"),t),view_item:(0,Oe.sprintf)((0,Oe.__)("View %s"),t),view_items:(0,Oe.sprintf)((0,Oe.__)("View %s"),e),search_items:(0,Oe.sprintf)((0,Oe.__)("Search %s"),e),not_found:(0,Oe.sprintf)((0,Oe.__)("No %s found."),r),not_found_in_trash:(0,Oe.sprintf)((0,Oe.__)("No %s found in Trash."),r),parent_item_colon:(0,Oe.sprintf)((0,Oe.__)("Parent %s:"),t),archives:(0,Oe.sprintf)((0,Oe.__)("%s Archives"),t),attributes:(0,Oe.sprintf)((0,Oe.__)("%s Attributes"),t),insert_into_item:(0,Oe.sprintf)((0,Oe.__)("Insert into %s"),o),uploaded_to_this_item:(0,Oe.sprintf)((0,Oe.__)("Uploaded to this %s"),o),featured_image:(0,Oe.__)("Featured image"),set_featured_image:(0,Oe.__)("Set featured image"),remove_featured_image:(0,Oe.__)("Remove featured image"),use_featured_image:(0,Oe.__)("Use as featured image"),filter_items_list:(0,Oe.sprintf)((0,Oe.__)("Filter %s list"),r),items_list_navigation:(0,Oe.sprintf)((0,Oe.__)("%s list navigation"),e),items_list:(0,Oe.sprintf)((0,Oe.__)("%s list"),e)}}var dh=["title","editor","thumbnail","excerpt","comments","revisions","author","page-attributes","custom-fields","trackbacks","post-formats"];function fh(e){let t=e.config??{},r=ch(t.labels,cd),o=Array.isArray(t.supports)?t.supports.filter(n=>dh.includes(n)):[...V3];return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:{labels:{singular_name:"",...r},taxonomies:Array.isArray(t.taxonomies)?t.taxonomies:[],supports:o,description:t.description??"",public:t.public??!0,hierarchical:t.hierarchical??!1,has_archive:t.has_archive??!1,show_in_rest:t.show_in_rest??!0},count:e.count}}function _c(e){let{config:t}=e,r=uh(t.labels,cd),o=t.description.trim();return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,config:{labels:r,taxonomies:t.taxonomies,supports:t.supports,public:t.public,hierarchical:t.hierarchical,has_archive:t.has_archive,show_in_rest:t.show_in_rest,...o!==""?{description:o}:{}}}}var A3=["category","post_tag"];function D3(){let e=(0,N3.useSelect)(t=>t(I3.store).getTaxonomies({per_page:-1}),[]);return(0,M3.useMemo)(()=>e?.filter(t=>!!t.visibility?.public).sort((t,r)=>{let o=A3.includes(t.slug),n=A3.includes(r.slug);return o!==n?o?-1:1:t.name.localeCompare(r.name)}),[e])}var wo=d(F(),1),B3={title:(0,Xe.__)("Title"),editor:(0,Xe.__)("Editor"),thumbnail:(0,Xe.__)("Featured image"),excerpt:(0,Xe.__)("Excerpt"),comments:(0,Xe.__)("Comments"),revisions:(0,Xe.__)("Revisions"),author:(0,Xe.__)("Author"),"page-attributes":(0,Xe.__)("Page attributes"),"custom-fields":(0,Xe.__)("Custom fields"),trackbacks:(0,Xe.__)("Trackbacks"),"post-formats":(0,Xe.__)("Post formats")},H3=ah((0,Xe.__)("Optional summary of the post type. Shown in admin UIs that surface post type details.")),wc=rr("public",(0,Xe.__)("Public"),{description:(0,Xe.__)("Whether the post type is intended for use publicly either via the admin interface or by front-end users.")}),xc=rr("hierarchical",(0,Xe.__)("Hierarchical"),{description:(0,Xe.__)("When on, posts of this type can have parent-child relationships like pages, and the parent picker is shown in the editor. When off, they behave like posts.")}),Sc=rr("has_archive",(0,Xe.__)("Has archive"),{description:(0,Xe.__)("Whether the post type has an archive page (e.g. /book/). Requires permalink rewrite rules to be flushed after enabling.")}),z3=rr("show_in_rest",(0,Xe.__)("Show in REST API"),{description:(0,Xe.__)("Required for the block editor. Disable only if posts of this type should not be available via the REST API.")}),W3={id:"count",label:(0,Xe.__)("Posts"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;return e.status!=="publish"||!t?(0,wo.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,wo.jsx)(Gn,{href:(0,j3.addQueryArgs)("edit.php",{post_type:e.slug}),children:t})},enableSorting:!1,filterBy:!1},mh={id:"supports",label:(0,Xe.__)("Supports"),type:"array",description:(0,Xe.__)("Editor features and metadata enabled for posts of this type."),elements:dh.map(e=>({value:e,label:B3[e]})),enableSorting:!1,getValue:({item:e})=>e.config.supports,setValue:({item:e,value:t})=>({config:{...e.config,supports:Array.isArray(t)?t.filter(r=>dh.includes(r)):[]}}),render:({item:e})=>{let t=e.config.supports;return!t||t.length===0?(0,wo.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,wo.jsx)(ld,{items:t.map(r=>({key:r,label:B3[r]??r}))})},filterBy:!1},_z=20;function Xs(e,t){let r=(0,ph.useSelect)(n=>n(mx.store).getPostTypes(),[]),o=e!==void 0&&t!==e;return(0,gx.useMemo)(()=>({id:"slug",label:(0,Xe.__)("Post type key"),type:"text",enableGlobalSearch:!0,description:(0,wo.jsxs)(j,{direction:"column",gap:"sm",render:(0,wo.jsx)("span",{}),children:[o&&(0,wo.jsx)(ds.Root,{intent:"warning",render:(0,wo.jsx)("span",{}),children:(0,wo.jsx)(ds.Description,{children:(0,Xe.__)("Changing the key renames the post type — existing posts may become inaccessible until a migration updates the database.")})}),(0,wo.jsx)("span",{children:(0,Xe.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 20 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:_z,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(c=>c.slug===i)?(0,Xe.__)("This post type key is already in use."):(await(0,ph.resolveSelect)(mx.store).getEntityRecords("postType",vt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,Xe.__)("This post type key is already in use."):null}},Edit:lh,filterBy:!1,enableSorting:!1}),[r,e,o])}function Rc(){let e=D3();return(0,gx.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"taxonomies",label:(0,Xe.__)("Taxonomies"),type:"array",description:(0,Xe.__)("One or more taxonomies that should be associated with this post type."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.taxonomies,setValue:({item:o,value:n})=>({config:{...o.config,taxonomies:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.taxonomies;return!n||n.length===0?(0,wo.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,wo.jsx)(ld,{items:n.map(i=>({key:i,label:r[i]??i}))})},filterBy:!1}},[e])}var hx={layout:{type:"regular"},fields:["plural_name","singular_name","slug","taxonomies","public","hierarchical","has_archive","status"]},U3={layout:{type:"regular"},fields:["plural_name","singular_name","slug","description","taxonomies","supports","public","hierarchical","has_archive","show_in_rest","status"]};var el=d(F(),1),wz=20,Y3={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function xz(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,wz-o.length)}${o}`}function Sz({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,ud.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,ln.sprintf)((0,ln._x)("%s (Copy)","post type"),o.title.raw)},slug:xz(o.slug)})),[s,a]=(0,ud.useState)(!1),c=Xs(void 0,n.slug),l=(0,ud.useMemo)(()=>[nn,sn,c],[c]),{validity:u,isValid:f}=Wr(n,l,Y3),{saveEntityRecord:m}=(0,vx.useDispatch)($3.store),{createSuccessNotice:p,createErrorNotice:g}=(0,vx.useDispatch)(q3.store);async function h(){if(!(s||!f)){a(!0);try{await m("postType",vt,_c(n),{throwOnError:!0}),p((0,ln.sprintf)((0,ln.__)('"%s" post type created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(y){let b=y;g(b?.message&&b.code!=="unknown_error"?b.message:(0,ln.__)("Failed to duplicate post type."),{type:"snackbar"})}finally{a(!1)}}}return(0,el.jsxs)(j,{direction:"column",gap:"md",children:[(0,el.jsx)(Mo,{data:n,fields:l,form:Y3,validity:u,onChange:y=>i(b=>({...b,...y}))}),(0,el.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,el.jsx)(bx.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:s,accessibleWhenDisabled:!0,children:(0,ln.__)("Cancel")}),(0,el.jsx)(bx.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:s,disabled:s||!f,accessibleWhenDisabled:!0,onClick:h,children:(0,ln._x)("Duplicate","action label")})]})]})}var Rz={id:"duplicate-post-type",label:(0,ln._x)("Duplicate","action label"),icon:fu,modalHeader:(0,ln.__)("Duplicate post type"),modalFocusOnMount:"firstContentElement",RenderModal:Sz},G3=Rz;var yx=d(K(),1),K3=d(yc(),1),Ez={id:"view-posts",label:e=>e[0]?.config.labels.view_items||(e[0]?.config.hierarchical?(0,yx.__)("View pages"):(0,yx.__)("View posts")),isEligible:e=>e.status==="publish",callback:(e,{onActionPerformed:t})=>{let r=e[0];r?.slug&&(document.location.href=(0,K3.addQueryArgs)("edit.php",{post_type:r.slug}),t?.(e))}},X3=Ez;var ae=d(K(),1);var _x=d(oe(),1),wx=d(K(),1);var tl=d(F(),1),dd="__labels_actions";function gh(e){let{labelKeys:t,deriveLabels:r,helpText:o}=e;function n({data:i,onChange:s}){let a=i.title.raw.trim(),c=i.config.labels.singular_name.trim(),l=!!a.length&&!!c.length,u=i.config.labels,f=t.some(m=>m!=="singular_name"&&(u[m]??"")!=="");return(0,tl.jsxs)(j,{direction:"column",gap:"md",children:[(0,tl.jsx)(ze,{variant:"body-md",children:o}),(0,tl.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,tl.jsx)(_x.Button,{__next40pxDefaultSize:!0,variant:"secondary",size:"compact",accessibleWhenDisabled:!0,disabled:!l,onClick:()=>s({config:{...i.config,labels:{...i.config.labels,...r(a,c)}}}),children:(0,wx.__)("Auto-fill labels")}),(0,tl.jsx)(_x.Button,{__next40pxDefaultSize:!0,size:"compact",icon:ba,isDestructive:!0,label:(0,wx.__)("Clear labels"),accessibleWhenDisabled:!0,disabled:!f,onClick:()=>{let m={singular_name:i.config.labels.singular_name};for(let p of t)p!=="singular_name"&&(m[p]="");s({config:{...i.config,labels:m}})}})]})]})}return{id:dd,label:"",getValue:()=>"",setValue:()=>({}),Edit:n,enableSorting:!1,filterBy:!1}}var Z3=Pe("menu_name",(0,ae.__)("Menu name"),{placeholder:(0,ae.__)("Posts"),description:(0,ae.__)("Defaults to the plural label.")}),Q3=Pe("all_items",(0,ae.__)("All items"),{placeholder:(0,ae.__)("All Posts")}),J3=Pe("add_new",(0,ae.__)("Add new"),{placeholder:(0,ae.__)("Add New"),description:(0,ae.__)("Shown in the admin menu and on toolbar buttons.")}),eN=Pe("add_new_item",(0,ae.__)("Add new item"),{placeholder:(0,ae.__)("Add New Post")}),tN=Pe("edit_item",(0,ae.__)("Edit item"),{placeholder:(0,ae.__)("Edit Post")}),rN=Pe("new_item",(0,ae.__)("New item"),{placeholder:(0,ae.__)("New Post")}),oN=Pe("view_item",(0,ae.__)("View item"),{placeholder:(0,ae.__)("View Post")}),nN=Pe("view_items",(0,ae.__)("View items"),{placeholder:(0,ae.__)("View Posts"),description:(0,ae.__)("Used as the link label for the post type archive.")}),iN=Pe("search_items",(0,ae.__)("Search items"),{placeholder:(0,ae.__)("Search Posts")}),sN=Pe("not_found",(0,ae.__)("Not found"),{placeholder:(0,ae.__)("No posts found."),description:(0,ae.__)("Shown in the admin list when no posts match.")}),aN=Pe("not_found_in_trash",(0,ae.__)("Not found in trash"),{placeholder:(0,ae.__)("No posts found in Trash.")}),lN=Pe("archives",(0,ae.__)("Archives"),{placeholder:(0,ae.__)("Post Archives"),description:(0,ae.__)("Used in the navigation menus block when adding a link to the post type archive.")}),cN=Pe("attributes",(0,ae.__)("Attributes"),{placeholder:(0,ae.__)("Post Attributes"),description:(0,ae.__)("Title of the Attributes meta box. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),uN=Pe("parent_item_colon",(0,ae.__)("Parent item with colon"),{placeholder:(0,ae.__)("Parent Page:"),description:(0,ae.__)("Shown above the parent dropdown. Not used on non-hierarchical post types."),isVisible:e=>e.config.hierarchical}),dN=Pe("insert_into_item",(0,ae.__)("Insert into item"),{placeholder:(0,ae.__)("Insert into post"),description:(0,ae.__)("Shown in the media library uploader.")}),fN=Pe("uploaded_to_this_item",(0,ae.__)("Uploaded to this item"),{placeholder:(0,ae.__)("Uploaded to this post")}),pN=Pe("featured_image",(0,ae.__)("Featured image"),{placeholder:(0,ae.__)("Featured image")}),mN=Pe("set_featured_image",(0,ae.__)("Set featured image"),{placeholder:(0,ae.__)("Set featured image")}),gN=Pe("remove_featured_image",(0,ae.__)("Remove featured image"),{placeholder:(0,ae.__)("Remove featured image")}),hN=Pe("use_featured_image",(0,ae.__)("Use as featured image"),{placeholder:(0,ae.__)("Use as featured image")}),bN=Pe("filter_items_list",(0,ae.__)("Filter items list"),{placeholder:(0,ae.__)("Filter posts list"),description:(0,ae.__)("Screen reader text for the admin list filter controls.")}),vN=Pe("items_list_navigation",(0,ae.__)("Items list navigation"),{placeholder:(0,ae.__)("Posts list navigation"),description:(0,ae.__)("Screen reader text for the admin list pagination.")}),yN=Pe("items_list",(0,ae.__)("Items list"),{placeholder:(0,ae.__)("Posts list"),description:(0,ae.__)("Screen reader text for the admin list table.")}),_N=gh({labelKeys:cd,deriveLabels:L3,helpText:(0,ae.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names — including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the post type after auto-filling, click Auto-fill again to keep them in sync.")}),wN={layout:{type:"regular"},fields:[{id:dd,layout:{type:"regular",labelPosition:"none"}},...cd.filter(e=>e!=="singular_name")]};var xN=d(H(),1),SN=d(K(),1);import{useNavigate as Cz}from"@wordpress/route";function RN(){let e=Cz();return(0,xN.useMemo)(()=>({id:"edit-post-type",label:(0,SN.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${An}/${r.id}`})}}),[e])}var hh=d(oe(),1);var EN=d(pr(),1),xx=d(At(),1);var fd=d(H(),1),yi=d(K(),1),CN=d(vi(),1);var cn=d(F(),1);function Tz({items:e,closeModal:t}){let r=e[0],[o,n]=(0,fd.useState)(r),[i,s]=(0,fd.useState)(!1),a=Xs(r.slug,o.slug),c=Rc(),l=(0,fd.useMemo)(()=>[nn,sn,a,c,wc,xc,Sc,an],[a,c]),{validity:u,isValid:f}=Wr(o,l,hx),{saveEntityRecord:m}=(0,xx.useDispatch)(EN.store),{createSuccessNotice:p,createErrorNotice:g}=(0,xx.useDispatch)(CN.store),h=rn();async function y(){if(!(i||!f)){s(!0);try{await m("postType",vt,_c({...o,id:r.id}),{throwOnError:!0}),p((0,yi.sprintf)((0,yi.__)('"%s" post type updated.'),o.title.raw),{type:"snackbar"}),h(r.config.taxonomies,o.config.taxonomies,yt),t?.()}catch(b){g(b?.message&&b?.code!=="unknown_error"?b.message:(0,yi.__)("Failed to update post type."),{type:"snackbar"})}finally{s(!1)}}}return(0,cn.jsxs)("form",{onSubmit:b=>{b.preventDefault(),y()},children:[(0,cn.jsxs)(j,{className:"dataviews-action-modal__quick-edit-post-type-header",direction:"row",justify:"space-between",align:"center",children:[(0,cn.jsx)(ze,{variant:"heading-sm",render:(0,cn.jsx)("h2",{}),children:(0,yi.__)("Quick edit post type")}),(0,cn.jsx)(hh.Button,{size:"small",icon:Ro,label:(0,yi.__)("Close"),onClick:t})]}),(0,cn.jsx)("div",{className:"dataviews-action-modal__quick-edit-post-type-content",children:(0,cn.jsx)(Mo,{data:o,fields:l,form:hx,validity:u,onChange:b=>n(v=>({...v,...b}))})}),(0,cn.jsxs)(j,{className:"dataviews-action-modal__quick-edit-post-type-footer",direction:"row",gap:"sm",children:[(0,cn.jsx)(hh.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,yi.__)("Cancel")}),(0,cn.jsx)(hh.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,yi.__)("Done")})]})]})}var Pz={id:"quick-edit-post-type",label:(0,yi.__)("Quick edit"),icon:ha,isPrimary:!0,hideModalHeader:!0,RenderModal:Tz},TN=Pz;var Sx=d(F(),1),Az={table:{}},Iz={type:"table",perPage:20,page:1,fields:["taxonomies","count","status"],titleField:"title",layout:{styles:{taxonomies:{minWidth:230},supports:{minWidth:230}}}};function Nz(){let e=kz(),t=Oz({from:An}),r=(0,Zs.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:s}=ad({kind:"postType",name:vt,slug:"default",defaultView:Iz,queryParams:t,onChangeQueryParams:r}),a=RN(),c=(0,Zs.useMemo)(()=>[a,TN,G3,X3,h3,b3,C3],[a]),l=Xs(),u=Rc(),f=(0,Zs.useMemo)(()=>[sh,u,W3,an,wc,l,xc,Sc,mh],[l,u]),m=(0,Zs.useMemo)(()=>{let w=o.filters?.find(S=>S.field==="status");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"]}},[o]),{records:p,isResolving:g,hasResolved:h,totalItems:y,totalPages:b}=(0,kN.useEntityRecords)("postType",vt,m),v=(0,Zs.useMemo)(()=>(p??[]).map(fh),[p]),_=(0,Zs.useMemo)(()=>({totalItems:y??0,totalPages:b??0}),[y,b]);return(0,Sx.jsx)(rd,{data:v,fields:f,actions:c,view:o,onChangeView:n,onReset:i?s:!1,isLoading:g||!h,paginationInfo:_,defaultLayouts:Az,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${An}/${w.id}`}),header:(0,Sx.jsx)(PN.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${An}/${Yi}`}),children:(0,ON.__)("Add post type")})})}var AN=d(oe(),1),IN=d(wt(),1),Rx=d(pr(),1),pd=d(At(),1);var Ec=d(H(),1),mr=d(K(),1),NN=d(vi(),1);import{useNavigate as Mz,useParams as Vz}from"@wordpress/route";var Qs=d(F(),1);function Fz(){let{id:e}=Vz({from:`${An}/$id`}),t=Mz(),r=e===Yi,o=parseInt(e,10),n=(0,pd.useSelect)(l=>!r&&l(Rx.store).getEntityRecord("postType",vt,o),[r,o]),i=!r&&n?fh(n):F3,s=r?(0,mr.__)("Add post type"):i.title.raw,a={initialData:i,title:s},c=r?{...a,isAddMode:!0,breadcrumbLabel:(0,mr.__)("Add new"),subTitle:(0,mr.__)("Define a new post type. Fill in the essentials under General; expand Labels to customize."),onSaved:l=>t({to:`${An}/${l.id}`})}:{...a,isAddMode:!1,breadcrumbLabel:s,subTitle:(0,mr.__)("Edit this post type. Expand the Labels section to adjust labels.")};return(0,Qs.jsx)(MN,{...c},e)}function MN({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[s,a]=(0,Ec.useState)(t),[c,l]=(0,Ec.useState)(!1),u=e?void 0:t.slug,f=Xs(u,s.slug),m=Rc(),p=(0,Ec.useMemo)(()=>[nn,sn,f,H3,m,mh,wc,xc,Sc,z3,an,_N,Z3,Q3,J3,eN,tN,rN,oN,nN,iN,sN,aN,uN,lN,cN,dN,fN,pN,mN,gN,hN,bN,vN,yN],[f,m]),g=(0,Ec.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,mr.__)("General"),description:(0,mr.__)("Core identity, taxonomies, supports, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:U3.fields},{id:"labels",label:(0,mr.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:wN.fields}]}),[]),{validity:h,isValid:y}=Wr(s,p,g),b=(0,IN.useInstanceId)(MN,"post-type-form"),{saveEntityRecord:v}=(0,pd.useDispatch)(Rx.store),{createSuccessNotice:_,createErrorNotice:w}=(0,pd.useDispatch)(NN.store),S=rn();async function R(){if(!(c||!y)){l(!0);try{let T=await v("postType",vt,_c(s),{throwOnError:!0}),x=e?(0,mr.sprintf)((0,mr.__)('"%s" post type created.'),s.title.raw):(0,mr.sprintf)((0,mr.__)('"%s" post type updated.'),s.title.raw);_(x,{type:"snackbar"}),S(t.config.taxonomies,s.config.taxonomies,yt),T?.id!==void 0&&i?.({...s,id:T.id})}catch(T){let x;T?.message&&T?.code!=="unknown_error"?x=T.message:e?x=(0,mr.__)("Failed to create post type."):x=(0,mr.__)("Failed to update post type."),w(x,{type:"snackbar"})}finally{l(!1)}}}return(0,Qs.jsx)(xa,{ariaLabel:r,breadcrumbs:(0,Qs.jsx)(_u,{items:[{label:(0,mr.__)("Post Types"),to:An},{label:o}]}),subTitle:n,actions:(0,Qs.jsx)(AN.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:b,isBusy:c,disabled:c||!y,accessibleWhenDisabled:!0,children:e?(0,mr.__)("Create"):(0,mr.__)("Save")}),children:(0,Qs.jsx)(j,{direction:"column",gap:"md",className:"post-type-form",render:(0,Qs.jsx)("form",{id:b,onSubmit:T=>{T.preventDefault(),R()}}),children:(0,Qs.jsx)(Mo,{data:s,fields:p,form:g,validity:h,onChange:T=>a(x=>({...x,...T}))})})})}var H4=d(oe(),1);var z4=d(pr(),1),ta=d(H(),1),W4=d(K(),1);import{useNavigate as Xz,useSearch as Zz}from"@wordpress/route";var Lo=d(K(),1);var Lz=Ks({id:"activate",label:(0,Lo.__)("Activate"),entity:yt,targetStatus:"publish",messages:{successSingle:(0,Lo.__)("Taxonomy activated."),successMany:e=>(0,Lo.sprintf)((0,Lo._n)("%d taxonomy activated.","%d taxonomies activated.",e),e),failSingle:(0,Lo.__)("Failed to activate taxonomy."),failMany:(0,Lo.__)("Failed to activate taxonomies."),errorSingle:e=>(0,Lo.sprintf)((0,Lo.__)("An error occurred while activating the taxonomy: %s"),e),errorMany:e=>(0,Lo.sprintf)((0,Lo.__)("Some errors occurred while activating the taxonomies: %s"),e)}}),VN=Lz;var Do=d(K(),1);var Dz=Ks({id:"deactivate",label:(0,Do.__)("Deactivate"),entity:yt,targetStatus:"draft",messages:{successSingle:(0,Do.__)("Taxonomy deactivated."),successMany:e=>(0,Do.sprintf)((0,Do._n)("%d taxonomy deactivated.","%d taxonomies deactivated.",e),e),failSingle:(0,Do.__)("Failed to deactivate taxonomy."),failMany:(0,Do.__)("Failed to deactivate taxonomies."),errorSingle:e=>(0,Do.sprintf)((0,Do.__)("An error occurred while deactivating the taxonomy: %s"),e),errorMany:e=>(0,Do.sprintf)((0,Do.__)("Some errors occurred while deactivating the taxonomies: %s"),e)}}),FN=Dz;var Ex=d(oe(),1),LN=d(pr(),1),Cx=d(At(),1),DN=d(H(),1),Zt=d(K(),1);var BN=d(vi(),1);var rl=d(F(),1);function Bz({items:e,closeModal:t,onActionPerformed:r}){let[o,n]=(0,DN.useState)(!1),{deleteEntityRecord:i}=(0,Cx.useDispatch)(LN.store),{createSuccessNotice:s,createErrorNotice:a}=(0,Cx.useDispatch)(BN.store),c=rn();async function l(){if(o)return;n(!0);let u=e.filter(p=>p.id!==void 0),f=await Promise.allSettled(u.map(p=>i("postType",yt,p.id,{force:!0},{throwOnError:!0})));if(f.every(({status:p})=>p==="fulfilled"))s(u.length===1?(0,Zt.sprintf)((0,Zt.__)('"%s" taxonomy deleted.'),u[0].title.raw):(0,Zt.sprintf)((0,Zt._n)("%d taxonomy deleted.","%d taxonomies deleted.",u.length),u.length),{type:"snackbar"});else{let p;if(f.length===1){let g=f[0];g.reason?.message&&g.reason.code!=="unknown_error"?p=g.reason.message:p=(0,Zt.__)("Failed to delete taxonomy.")}else{let g=new Set,h=f.filter(({status:y})=>y==="rejected");for(let y of h){let b=y;b.reason?.message&&b.reason.code!=="unknown_error"&&g.add(b.reason.message)}g.size===0?p=(0,Zt.__)("Failed to delete taxonomies."):g.size===1?p=(0,Zt.sprintf)((0,Zt.__)("An error occurred while deleting the taxonomy: %s"),[...g][0]):p=(0,Zt.sprintf)((0,Zt.__)("Some errors occurred while deleting the taxonomies: %s"),[...g].join(","))}a(p,{type:"snackbar"})}let m=u.filter((p,g)=>f[g].status==="fulfilled").flatMap(p=>p.config.object_type);c(m,[],vt),r?.(u),n(!1),t?.()}return(0,rl.jsxs)(j,{direction:"column",gap:"md",children:[(0,rl.jsx)(ze,{children:e.length>1?(0,Zt.sprintf)((0,Zt._n)("Are you sure you want to delete %d taxonomy?","Are you sure you want to delete %d taxonomies?",e.length),e.length):(0,Zt.sprintf)((0,Zt.__)('Are you sure you want to delete "%s"?'),e[0].title.raw)}),(0,rl.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,rl.jsx)(Ex.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:o,accessibleWhenDisabled:!0,children:(0,Zt.__)("Cancel")}),(0,rl.jsx)(Ex.Button,{__next40pxDefaultSize:!0,variant:"primary",isDestructive:!0,isBusy:o,disabled:o,accessibleWhenDisabled:!0,onClick:l,children:(0,Zt._x)("Delete","verb")})]})]})}var jz={id:"delete-taxonomy",label:(0,Zt._x)("Delete","verb"),icon:ba,supportsBulk:!0,hideModalHeader:!0,modalFocusOnMount:"firstContentElement",modalSize:"small",RenderModal:Bz},jN=jz;var Ox=d(oe(),1),QN=d(pr(),1),Ax=d(At(),1);var gd=d(H(),1),fn=d(K(),1);var JN=d(vi(),1);var Tx=d(pr(),1),vh=d(At(),1),Px=d(H(),1),un=d(K(),1),qN=d(yc(),1);var HN=d(pr(),1),zN=d(At(),1),WN=d(H(),1),qe=d(K(),1);var UN={slug:"",status:"publish",title:{raw:""},config:{labels:{singular_name:""},object_type:[],description:"",public:!0,hierarchical:!1,publicly_queryable:!0,show_ui:!0,show_in_menu:!0,show_in_nav_menus:!0,show_tagcloud:!0,show_in_quick_edit:!0,show_admin_column:!1,show_in_rest:!0,sort:!1,default_term_enabled:!1,default_term:{name:""}}},md=["singular_name","menu_name","all_items","edit_item","view_item","update_item","add_new_item","new_item_name","search_items","not_found","back_to_items","parent_item","popular_items","separate_items_with_commas","parent_item_colon","add_or_remove_items","choose_from_most_used"];function YN(e,t){let r=e.toLowerCase();return{menu_name:e,all_items:(0,qe.sprintf)((0,qe.__)("All %s"),e),edit_item:(0,qe.sprintf)((0,qe.__)("Edit %s"),t),view_item:(0,qe.sprintf)((0,qe.__)("View %s"),t),update_item:(0,qe.sprintf)((0,qe.__)("Update %s"),t),add_new_item:(0,qe.sprintf)((0,qe.__)("Add New %s"),t),new_item_name:(0,qe.sprintf)((0,qe.__)("New %s Name"),t),search_items:(0,qe.sprintf)((0,qe.__)("Search %s"),e),not_found:(0,qe.sprintf)((0,qe.__)("No %s found."),r),back_to_items:(0,qe.sprintf)((0,qe.__)("← Back to %s"),e),parent_item:(0,qe.sprintf)((0,qe.__)("Parent %s"),t),popular_items:(0,qe.sprintf)((0,qe.__)("Popular %s"),e),separate_items_with_commas:(0,qe.sprintf)((0,qe.__)("Separate %s with commas"),r),parent_item_colon:(0,qe.sprintf)((0,qe.__)("Parent %s:"),t),add_or_remove_items:(0,qe.sprintf)((0,qe.__)("Add or remove %s"),r),choose_from_most_used:(0,qe.sprintf)((0,qe.__)("Choose from the most used %s"),r)}}function bh(e){let t=e.config??{},r=ch(t.labels,md),o=t.default_term?.name??"",n={labels:{singular_name:"",...r},object_type:Array.isArray(e.object_type)?e.object_type:[],description:t.description??"",public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:!!t.sort,default_term_enabled:o!=="",default_term:{name:o}};return{id:e.id,slug:e.slug,status:e.status,title:{raw:e.title.raw},config:n,count:e.count}}function Cc(e){let{config:t}=e,r=uh(t.labels,md),o=t.description.trim(),n=t.default_term.name.trim(),i=t.default_term_enabled&&n!=="";return{...e.id!==void 0?{id:e.id}:{},slug:e.slug,status:e.status,title:e.title.raw,object_type:t.object_type,config:{labels:r,public:t.public,hierarchical:t.hierarchical,publicly_queryable:t.publicly_queryable,show_ui:t.show_ui,show_in_menu:t.show_in_menu,show_in_nav_menus:t.show_in_nav_menus,show_tagcloud:t.show_tagcloud,show_in_quick_edit:t.show_in_quick_edit,show_admin_column:t.show_admin_column,show_in_rest:t.show_in_rest,sort:t.sort,...o!==""?{description:o}:{},...i?{default_term:{name:n}}:{}}}}function $N(){let e=(0,zN.useSelect)(t=>t(HN.store).getPostTypes({per_page:-1}),[]);return(0,WN.useMemo)(()=>e?.filter(({viewable:t})=>t).sort((t,r)=>t.slug==="post"?-1:r.slug==="post"?1:t.name.localeCompare(r.name)),[e])}var dn=d(F(),1),GN=ah((0,un.__)("Optional summary of the taxonomy. Shown in admin UIs that surface taxonomy details.")),Tc=rr("hierarchical",(0,un.__)("Hierarchical"),{description:(0,un.__)("When on, terms behave like categories with parent-child relationships. When off, terms behave like tags.")}),Hz=32;function Js(e,t){let r=(0,vh.useSelect)(n=>n(Tx.store).getTaxonomies(),[]),o=e!==void 0&&t!==e;return(0,Px.useMemo)(()=>({id:"slug",label:(0,un.__)("Taxonomy key"),type:"text",enableGlobalSearch:!0,description:(0,dn.jsxs)(j,{direction:"column",gap:"sm",render:(0,dn.jsx)("span",{}),children:[o&&(0,dn.jsx)(ds.Root,{intent:"warning",render:(0,dn.jsx)("span",{}),children:(0,dn.jsx)(ds.Description,{children:(0,un.__)("Changing the key renames the taxonomy — existing terms may become inaccessible until a migration updates the database.")})}),(0,dn.jsx)("span",{children:(0,un.__)("Lower case letters, numbers, underscores, and dashes only. Maximum length: 32 characters.")})]}),isValid:{required:!0,pattern:"^[a-z0-9_\\-]+$",maxLength:Hz,custom:async n=>{let i=n.slug;return e!==void 0&&i===e?null:(r??[]).some(c=>c.slug===i)?(0,un.__)("This taxonomy key is already in use."):(await(0,vh.resolveSelect)(Tx.store).getEntityRecords("postType",yt,{slug:i,status:"draft",_fields:"id,name",per_page:1}))?.length?(0,un.__)("This taxonomy key is already in use."):null}},Edit:lh,filterBy:!1,enableSorting:!1}),[r,e,o])}function Pc(){let e=$N();return(0,Px.useMemo)(()=>{let t=(e??[]).map(o=>({value:o.slug,label:o.name})),r=Object.fromEntries(t.map(o=>[o.value,o.label]));return{id:"object_type",label:(0,un.__)("Post types"),type:"array",description:(0,un.__)("One or more post types with which the taxonomy should be associated."),elements:t,enableSorting:!1,getValue:({item:o})=>o.config.object_type,setValue:({item:o,value:n})=>({config:{...o.config,object_type:Array.isArray(n)?n:[]}}),render:({item:o})=>{let n=o.config.object_type;return!n||n.length===0?(0,dn.jsx)("span",{"aria-hidden":"true",children:"—"}):(0,dn.jsx)(ld,{items:n.map(i=>({key:i,label:r[i]??i}))})},isValid:{required:!0},filterBy:{operators:["isAny"]}}},[e])}var KN={id:"count",label:(0,un.__)("Terms"),type:"integer",readOnly:!0,render:({item:e})=>{let t=e.count;if(e.status!=="publish"||!t)return(0,dn.jsx)("span",{"aria-hidden":"true",children:"—"});let r=e.config.object_type?.[0];return r?(0,dn.jsx)(Gn,{href:(0,qN.addQueryArgs)("edit-tags.php",{taxonomy:e.slug,post_type:r}),children:t}):t},enableSorting:!1,filterBy:!1},kx={layout:{type:"regular"},fields:["plural_name","singular_name","slug","object_type","hierarchical","status"]},XN=["plural_name","singular_name","slug","object_type","description","hierarchical","status"];var ol=d(F(),1),zz=32,ZN={layout:{type:"regular"},fields:["plural_name","singular_name","slug"]};function Wz(e){let t=e.match(/^(.*?)(\d+)$/),r=t?t[1]:e,o=String(t?parseInt(t[2],10)+1:2);return`${r.slice(0,zz-o.length)}${o}`}function Uz({items:e,closeModal:t,onActionPerformed:r}){let o=e[0],[n,i]=(0,gd.useState)(()=>({...o,id:void 0,status:"draft",title:{raw:(0,fn.sprintf)((0,fn._x)("%s (Copy)","taxonomy"),o.title.raw)},slug:Wz(o.slug)})),[s,a]=(0,gd.useState)(!1),c=Js(void 0,n.slug),l=(0,gd.useMemo)(()=>[nn,sn,c],[c]),{validity:u,isValid:f}=Wr(n,l,ZN),{saveEntityRecord:m}=(0,Ax.useDispatch)(QN.store),{createSuccessNotice:p,createErrorNotice:g}=(0,Ax.useDispatch)(JN.store);async function h(){if(!(s||!f)){a(!0);try{await m("postType",yt,Cc(n),{throwOnError:!0}),p((0,fn.sprintf)((0,fn.__)('"%s" taxonomy created.'),n.title.raw),{type:"snackbar"}),r?.(e),t?.()}catch(y){let b=y;g(b?.message&&b.code!=="unknown_error"?b.message:(0,fn.__)("Failed to duplicate taxonomy."),{type:"snackbar"})}finally{a(!1)}}}return(0,ol.jsxs)(j,{direction:"column",gap:"md",children:[(0,ol.jsx)(Mo,{data:n,fields:l,form:ZN,validity:u,onChange:y=>i(b=>({...b,...y}))}),(0,ol.jsxs)(j,{direction:"row",justify:"flex-end",gap:"sm",children:[(0,ol.jsx)(Ox.Button,{__next40pxDefaultSize:!0,variant:"tertiary",onClick:t,disabled:s,accessibleWhenDisabled:!0,children:(0,fn.__)("Cancel")}),(0,ol.jsx)(Ox.Button,{__next40pxDefaultSize:!0,variant:"primary",isBusy:s,disabled:s||!f,accessibleWhenDisabled:!0,onClick:h,children:(0,fn._x)("Duplicate","action label")})]})]})}var Yz={id:"duplicate-taxonomy",label:(0,fn._x)("Duplicate","action label"),icon:fu,modalHeader:(0,fn.__)("Duplicate taxonomy"),modalFocusOnMount:"firstContentElement",RenderModal:Uz},e4=Yz;var t4=d(K(),1),r4=d(yc(),1),$z={id:"view-terms",label:(0,t4.__)("View terms"),isEligible:e=>e.status==="publish"&&Array.isArray(e.config.object_type)&&e.config.object_type.length>0,callback:(e,{onActionPerformed:t})=>{let r=e[0],o=r?.config.object_type?.[0];!r?.slug||!o||(document.location.href=(0,r4.addQueryArgs)("edit-tags.php",{taxonomy:r.slug,post_type:o}),t?.(e))}},o4=$z;var ea=d(K(),1);var n4=rr("sort",(0,ea.__)("Sort terms"),{description:(0,ea.__)("Whether terms in this taxonomy should be saved in the order they are assigned to an item.")}),i4=rr("default_term_enabled",(0,ea.__)("Set a default term"),{description:(0,ea.__)('Default term to be used for the taxonomy, similar to how "Uncategorized" works for categories.')}),s4={id:"default_term_name",label:(0,ea.__)("Default term name"),type:"text",description:(0,ea.__)("Once saved, updating the name creates a new term — the previous default term remains in the terms list. To change the term's slug or description, edit it from the terms list."),getValue:({item:e})=>e.config.default_term.name,setValue:({item:e,value:t})=>({config:{...e.config,default_term:{name:String(t??"")}}}),isValid:{custom:e=>e.config.default_term_enabled?e.config.default_term.name.trim()?null:(0,ea.__)("A default term name is required."):null,maxLength:200},isVisible:e=>e.config.default_term_enabled,enableSorting:!1,filterBy:!1},a4=["sort","default_term_enabled","default_term_name"];var Ee=d(K(),1);var l4=Pe("menu_name",(0,Ee.__)("Menu name"),{placeholder:(0,Ee.__)("Categories"),description:(0,Ee.__)("Defaults to the plural label.")}),c4=Pe("all_items",(0,Ee.__)("All items"),{placeholder:(0,Ee.__)("All Categories")}),u4=Pe("edit_item",(0,Ee.__)("Edit item"),{placeholder:(0,Ee.__)("Edit Category")}),d4=Pe("view_item",(0,Ee.__)("View item"),{placeholder:(0,Ee.__)("View Category")}),f4=Pe("update_item",(0,Ee.__)("Update item"),{placeholder:(0,Ee.__)("Update Category")}),p4=Pe("add_new_item",(0,Ee.__)("Add new item"),{placeholder:(0,Ee.__)("Add New Category")}),m4=Pe("new_item_name",(0,Ee.__)("New item name"),{placeholder:(0,Ee.__)("New Category Name")}),g4=Pe("search_items",(0,Ee.__)("Search items"),{placeholder:(0,Ee.__)("Search Categories")}),h4=Pe("not_found",(0,Ee.__)("Not found"),{placeholder:(0,Ee.__)("No categories found."),description:(0,Ee.__)("The text displayed when no terms are available in the term meta box and tag cloud.")}),b4=Pe("back_to_items",(0,Ee.__)("Back to items"),{placeholder:(0,Ee.__)("← Back to Categories"),description:(0,Ee.__)("Label displayed after a term has been updated.")}),v4=Pe("parent_item",(0,Ee.__)("Parent item"),{placeholder:(0,Ee.__)("Parent Category"),description:(0,Ee.__)("Not used on non-hierarchical taxonomies."),isVisible:e=>e.config.hierarchical}),y4=Pe("popular_items",(0,Ee.__)("Popular items"),{placeholder:(0,Ee.__)("Popular Tags"),description:(0,Ee.__)("The popular items text. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),_4=Pe("separate_items_with_commas",(0,Ee.__)("Separate items with commas"),{placeholder:(0,Ee.__)("Separate tags with commas"),description:(0,Ee.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),w4=Pe("parent_item_colon",(0,Ee.__)("Parent item with colon"),{placeholder:(0,Ee.__)("Parent Category:"),description:(0,Ee.__)("Same as Parent item, with a colon at the end."),isVisible:e=>e.config.hierarchical}),x4=Pe("add_or_remove_items",(0,Ee.__)("Add or remove items"),{placeholder:(0,Ee.__)("Add or remove tags"),description:(0,Ee.__)("Shown in the meta box when JavaScript is disabled. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),S4=Pe("choose_from_most_used",(0,Ee.__)("Choose from the most used"),{placeholder:(0,Ee.__)("Choose from the most used tags"),description:(0,Ee.__)("Shown in the taxonomy meta box. Not used on hierarchical taxonomies."),isVisible:e=>!e.config.hierarchical}),R4=gh({labelKeys:md,deriveLabels:YN,helpText:(0,Ee.__)("Override the text WordPress shows in admin lists, menus, and forms. Auto-fill replaces every label below with values derived from the current plural and singular names — including any you have already customized. Clearing removes all overrides so WordPress falls back to its defaults. If you rename the taxonomy after auto-filling, click Auto-fill again to keep them in sync.")}),E4=[{id:dd,layout:{type:"regular",labelPosition:"none"}},...md.filter(e=>e!=="singular_name")];var lr=d(K(),1);var kc=rr("public",(0,lr.__)("Public"),{description:(0,lr.__)("Whether a taxonomy is intended for use publicly either via the admin interface or by front-end users.")}),C4=rr("show_in_rest",(0,lr.__)("Show in REST API"),{description:(0,lr.__)("Required for the block editor. Turn off only for taxonomies that should not be exposed via REST.")}),T4=rr("publicly_queryable",(0,lr.__)("Publicly queryable"),{description:(0,lr.__)("Whether front-end queries (e.g. ?taxonomy=…&term=…) can return terms from this taxonomy.")}),P4=rr("show_ui",(0,lr.__)("Show admin UI"),{description:(0,lr.__)("Whether to generate a default admin interface for managing terms.")}),k4=rr("show_in_menu",(0,lr.__)("Show in admin menu"),{description:(0,lr.__)("Whether to show the taxonomy in the admin menu. Has no effect when Show admin UI is off; the value is preserved either way."),isVisible:e=>e.config.show_ui}),O4=rr("show_in_quick_edit",(0,lr.__)("Show in Quick Edit"),{description:(0,lr.__)("Whether to show the taxonomy in the Quick/Bulk Edit panel.")}),A4=rr("show_admin_column",(0,lr.__)("Show admin column"),{description:(0,lr.__)("Whether to display a column for the taxonomy on the associated post type list tables.")}),I4=rr("show_in_nav_menus",(0,lr.__)("Available in nav menus"),{description:(0,lr.__)("Whether terms are selectable in the theme nav menu builder.")}),N4=rr("show_tagcloud",(0,lr.__)("Available in Tag Cloud widget"),{description:(0,lr.__)("Whether terms can be displayed in the Tag Cloud widget.")}),M4=["public","show_in_rest","publicly_queryable","show_ui","show_in_menu","show_in_quick_edit","show_in_nav_menus","show_tagcloud","show_admin_column"];var V4=d(H(),1),F4=d(K(),1);import{useNavigate as qz}from"@wordpress/route";function L4(){let e=qz();return(0,V4.useMemo)(()=>({id:"edit-taxonomy",label:(0,F4.__)("Edit"),callback:t=>{let r=t[0];r?.id!==void 0&&e({to:`${In}/${r.id}`})}}),[e])}var yh=d(oe(),1);var D4=d(pr(),1),Ix=d(At(),1);var hd=d(H(),1),_i=d(K(),1),B4=d(vi(),1);var pn=d(F(),1);function Gz({items:e,closeModal:t}){let r=e[0],[o,n]=(0,hd.useState)(r),[i,s]=(0,hd.useState)(!1),a=Js(r.slug,o.slug),c=Pc(),l=(0,hd.useMemo)(()=>[nn,sn,a,c,kc,Tc,an],[a,c]),{validity:u,isValid:f}=Wr(o,l,kx),{saveEntityRecord:m}=(0,Ix.useDispatch)(D4.store),{createSuccessNotice:p,createErrorNotice:g}=(0,Ix.useDispatch)(B4.store),h=rn();async function y(){if(!(i||!f)){s(!0);try{await m("postType",yt,Cc({...o,id:r.id}),{throwOnError:!0}),p((0,_i.sprintf)((0,_i.__)('"%s" taxonomy updated.'),o.title.raw),{type:"snackbar"}),h(r.config.object_type,o.config.object_type,vt),t?.()}catch(b){g(b?.message&&b?.code!=="unknown_error"?b.message:(0,_i.__)("Failed to update taxonomy."),{type:"snackbar"})}finally{s(!1)}}}return(0,pn.jsxs)("form",{onSubmit:b=>{b.preventDefault(),y()},children:[(0,pn.jsxs)(j,{className:"dataviews-action-modal__quick-edit-taxonomy-header",direction:"row",justify:"space-between",align:"center",children:[(0,pn.jsx)(ze,{variant:"heading-sm",render:(0,pn.jsx)("h2",{}),children:(0,_i.__)("Quick edit taxonomy")}),(0,pn.jsx)(yh.Button,{size:"small",icon:Ro,label:(0,_i.__)("Close"),onClick:t})]}),(0,pn.jsx)("div",{className:"dataviews-action-modal__quick-edit-taxonomy-content",children:(0,pn.jsx)(Mo,{data:o,fields:l,form:kx,validity:u,onChange:b=>n(v=>({...v,...b}))})}),(0,pn.jsxs)(j,{className:"dataviews-action-modal__quick-edit-taxonomy-footer",direction:"row",gap:"sm",children:[(0,pn.jsx)(yh.Button,{__next40pxDefaultSize:!0,variant:"secondary",onClick:t,children:(0,_i.__)("Cancel")}),(0,pn.jsx)(yh.Button,{__next40pxDefaultSize:!0,variant:"primary",type:"submit",isBusy:i,disabled:i||!f,accessibleWhenDisabled:!0,children:(0,_i.__)("Done")})]})]})}var Kz={id:"quick-edit-taxonomy",label:(0,_i.__)("Quick edit"),icon:ha,isPrimary:!0,hideModalHeader:!0,RenderModal:Gz},j4=Kz;var Nx=d(F(),1),Qz={table:{}},Jz={type:"table",perPage:20,page:1,fields:["object_type","count","status"],titleField:"title",layout:{styles:{object_type:{minWidth:230}}}};function eW(){let e=Xz(),t=Zz({from:In}),r=(0,ta.useCallback)(w=>{e({search:{...t,...w}})},[t,e]),{view:o,updateView:n,isModified:i,resetToDefault:s}=ad({kind:"postType",name:yt,slug:"default",defaultView:Jz,queryParams:t,onChangeQueryParams:r}),a=L4(),c=(0,ta.useMemo)(()=>[a,j4,e4,o4,VN,FN,jN],[a]),l=Js(),u=Pc(),f=(0,ta.useMemo)(()=>[sh,u,KN,an,kc,l,Tc],[l,u]),m=(0,ta.useMemo)(()=>{let w=o.filters?.find(R=>R.field==="status"),S=o.filters?.find(R=>R.field==="object_type");return{per_page:o.perPage,page:o.page,context:"edit",order:o.sort?.direction,orderby:o.sort?.field,search:o.search,status:w?.value??["publish","draft"],object_type:S?.value}},[o]),{records:p,isResolving:g,hasResolved:h,totalItems:y,totalPages:b}=(0,z4.useEntityRecords)("postType",yt,m),v=(0,ta.useMemo)(()=>(p??[]).map(bh),[p]),_=(0,ta.useMemo)(()=>({totalItems:y??0,totalPages:b??0}),[y,b]);return(0,Nx.jsx)(rd,{data:v,fields:f,actions:c,view:o,onChangeView:n,onReset:i?s:!1,isLoading:g||!h,paginationInfo:_,defaultLayouts:Qz,getItemId:w=>String(w.id),isItemClickable:()=>!0,onClickItem:w=>e({to:`${In}/${w.id}`}),header:(0,Nx.jsx)(H4.Button,{variant:"primary",size:"compact",__next40pxDefaultSize:!0,onClick:()=>e({to:`${In}/${Yi}`}),children:(0,W4.__)("Add taxonomy")})})}var U4=d(oe(),1),Y4=d(wt(),1),Mx=d(pr(),1),bd=d(At(),1);var Oc=d(H(),1),Qt=d(K(),1),$4=d(vi(),1);import{useNavigate as tW,useParams as rW}from"@wordpress/route";var ra=d(F(),1);function oW(){let{id:e}=rW({from:`${In}/$id`}),t=tW(),r=e===Yi,o=parseInt(e,10),n=(0,bd.useSelect)(l=>!r&&l(Mx.store).getEntityRecord("postType",yt,o),[r,o]),i=!r&&n?bh(n):UN,s=r?(0,Qt.__)("Add taxonomy"):i.title.raw,a={initialData:i,title:s},c=r?{...a,isAddMode:!0,breadcrumbLabel:(0,Qt.__)("Add new"),subTitle:(0,Qt.__)("Define a new taxonomy. Fill in the essentials under General; expand Labels to customize."),onSaved:l=>t({to:`${In}/${l.id}`})}:{...a,isAddMode:!1,breadcrumbLabel:s,subTitle:(0,Qt.__)("Edit this taxonomy. Expand the Labels section to adjust labels.")};return(0,ra.jsx)(q4,{...c},e)}function q4({isAddMode:e,initialData:t,title:r,breadcrumbLabel:o,subTitle:n,onSaved:i}){let[s,a]=(0,Oc.useState)(t),[c,l]=(0,Oc.useState)(!1),u=e?void 0:t.slug,f=Js(u,s.slug),m=Pc(),p=(0,Oc.useMemo)(()=>[nn,sn,f,GN,m,Tc,an,kc,C4,T4,P4,k4,O4,A4,I4,N4,R4,l4,c4,u4,d4,f4,p4,m4,g4,h4,b4,v4,y4,_4,w4,x4,S4,n4,i4,s4],[f,m]),g=(0,Oc.useMemo)(()=>({layout:{type:"card",isCollapsible:!0},fields:[{id:"general",label:(0,Qt.__)("General"),description:(0,Qt.__)("Core identity, post types, and activation."),layout:{type:"card",isCollapsible:!0,isOpened:!0},children:XN},{id:"visibility",label:(0,Qt.__)("Visibility"),description:(0,Qt.__)("Where this taxonomy appears: REST API, admin UI, and front-end surfaces."),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:M4},{id:"labels",label:(0,Qt.__)("Labels"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:E4},{id:"advanced",label:(0,Qt.__)("Advanced"),layout:{type:"card",isCollapsible:!0,isOpened:!1},children:a4}]}),[]),{validity:h,isValid:y}=Wr(s,p,g),b=(0,Y4.useInstanceId)(q4,"taxonomy-form"),{saveEntityRecord:v}=(0,bd.useDispatch)(Mx.store),{createSuccessNotice:_,createErrorNotice:w}=(0,bd.useDispatch)($4.store),S=rn();async function R(){if(!(c||!y)){l(!0);try{let T=await v("postType",yt,Cc(s),{throwOnError:!0}),x=e?(0,Qt.sprintf)((0,Qt.__)('"%s" taxonomy created.'),s.title.raw):(0,Qt.sprintf)((0,Qt.__)('"%s" taxonomy updated.'),s.title.raw);_(x,{type:"snackbar"}),S(t.config.object_type,s.config.object_type,vt),T?.id!==void 0&&i?.({...s,id:T.id})}catch(T){let x;T?.message&&T?.code!=="unknown_error"?x=T.message:e?x=(0,Qt.__)("Failed to create taxonomy."):x=(0,Qt.__)("Failed to update taxonomy."),w(x,{type:"snackbar"})}finally{l(!1)}}}return(0,ra.jsx)(xa,{ariaLabel:r,breadcrumbs:(0,ra.jsx)(_u,{items:[{label:(0,Qt.__)("Taxonomies"),to:In},{label:o}]}),subTitle:n,actions:(0,ra.jsx)(U4.Button,{__next40pxDefaultSize:!0,variant:"primary",size:"compact",type:"submit",form:b,isBusy:c,disabled:c||!y,accessibleWhenDisabled:!0,children:e?(0,Qt.__)("Create"):(0,Qt.__)("Save")}),children:(0,ra.jsx)(j,{direction:"column",gap:"md",className:"taxonomy-form",render:(0,ra.jsx)("form",{id:b,onSubmit:T=>{T.preventDefault(),R()}}),children:(0,ra.jsx)(Mo,{data:s,fields:p,form:g,validity:h,onChange:T=>a(x=>({...x,...T}))})})})}export{h7 as Layout,Yi as NEW_ID,An as POST_TYPES_PATH,vt as POST_TYPE_ENTITY,Fz as PostTypeEdit,Nz as PostTypesList,In as TAXONOMIES_PATH,yt as TAXONOMY_ENTITY,eW as TaxonomiesList,oW as TaxonomyEdit};
 /*! Bundled license information:

 use-sync-external-store/cjs/use-sync-external-store-shim.production.js:
diff --git a/wp-includes/js/dist/script-modules/edit-site-init/index.min.asset.php b/wp-includes/js/dist/script-modules/edit-site-init/index.min.asset.php
index f18beb0935..dbb7d86738 100644
--- a/wp-includes/js/dist/script-modules/edit-site-init/index.min.asset.php
+++ b/wp-includes/js/dist/script-modules/edit-site-init/index.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-primitives'), 'module_dependencies' => array(array('id' => '@wordpress/boot', 'import' => 'static')), 'version' => 'e2f82d3d1c3179d25626');
\ No newline at end of file
+<?php return array('dependencies' => array('react-jsx-runtime', 'wp-data', 'wp-element', 'wp-primitives'), 'module_dependencies' => array(array('id' => '@wordpress/boot', 'import' => 'static')), 'version' => '35485e5cfea4689dcaa1');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/edit-site-init/index.min.js b/wp-includes/js/dist/script-modules/edit-site-init/index.min.js
index 5c53ee35d0..47623ead33 100644
--- a/wp-includes/js/dist/script-modules/edit-site-init/index.min.js
+++ b/wp-includes/js/dist/script-modules/edit-site-init/index.min.js
@@ -1 +1 @@
-var A=Object.create;var j=Object.defineProperty;var U=Object.getOwnPropertyDescriptor;var F=Object.getOwnPropertyNames;var I=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var h=(f,a)=>()=>(a||f((a={exports:{}}).exports,a),a.exports);var _=(f,a,r,z)=>{if(a&&typeof a=="object"||typeof a=="function")for(let l of F(a))!N.call(f,l)&&l!==r&&j(f,l,{get:()=>a[l],enumerable:!(z=U(a,l))||z.enumerable});return f};var t=(f,a,r)=>(r=f!=null?A(I(f)):{},_(a||!f||!f.__esModule?j(r,"default",{value:f,enumerable:!0}):r,f));var e=h((O,T)=>{T.exports=window.wp.primitives});var o=h((Z,D)=>{D.exports=window.ReactJSXRuntime});var H=h((sa,P)=>{P.exports=window.wp.data});var d=t(e(),1),g=t(o(),1),w=(0,g.jsx)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g.jsx)(d.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var u=t(e(),1),v=t(o(),1),b=(0,v.jsx)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v.jsx)(u.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 i=t(e(),1),y=t(o(),1),x=(0,y.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y.jsx)(i.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var s=t(e(),1),m=t(o(),1),L=(0,m.jsxs)(s.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,m.jsx)(s.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,m.jsx)(s.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 p=t(e(),1),C=t(o(),1),R=(0,C.jsx)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C.jsx)(p.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var n=t(e(),1),k=t(o(),1),V=(0,k.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,k.jsx)(n.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 c=t(e(),1),S=t(o(),1),B=(0,S.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S.jsx)(c.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 M=t(H(),1);import{store as q}from"@wordpress/boot";async function ua(){Object.entries({home:{icon:w},styles:{icon:R},navigation:{icon:x},pages:{icon:L},templateParts:{icon:V},patterns:{icon:B},templates:{icon:b}}).forEach(([a,{icon:r}])=>{(0,M.dispatch)(q).updateMenuItem(a,{icon:r})})}export{ua as init};
+var A=Object.create;var j=Object.defineProperty;var U=Object.getOwnPropertyDescriptor;var F=Object.getOwnPropertyNames;var I=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var h=(f,a)=>()=>(a||f((a={exports:{}}).exports,a),a.exports);var _=(f,a,r,z)=>{if(a&&typeof a=="object"||typeof a=="function")for(let l of F(a))!N.call(f,l)&&l!==r&&j(f,l,{get:()=>a[l],enumerable:!(z=U(a,l))||z.enumerable});return f};var t=(f,a,r)=>(r=f!=null?A(I(f)):{},_(a||!f||!f.__esModule?j(r,"default",{value:f,enumerable:!0}):r,f));var e=h((O,D)=>{D.exports=window.wp.primitives});var o=h((Z,P)=>{P.exports=window.ReactJSXRuntime});var H=h((sa,T)=>{T.exports=window.wp.data});var d=t(e(),1),g=t(o(),1),w=(0,g.jsx)(d.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,g.jsx)(d.Path,{d:"M12 4L4 7.9V20h16V7.9L12 4zm6.5 14.5H14V13h-4v5.5H5.5V8.8L12 5.7l6.5 3.1v9.7z"})});var u=t(e(),1),v=t(o(),1),b=(0,v.jsx)(u.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,v.jsx)(u.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 i=t(e(),1),y=t(o(),1),x=(0,y.jsx)(i.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,y.jsx)(i.Path,{d:"M12 4c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8zm0 14.5c-3.6 0-6.5-2.9-6.5-6.5S8.4 5.5 12 5.5s6.5 2.9 6.5 6.5-2.9 6.5-6.5 6.5zM9 16l4.5-3L15 8.4l-4.5 3L9 16z"})});var s=t(e(),1),m=t(o(),1),L=(0,m.jsxs)(s.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:[(0,m.jsx)(s.Path,{d:"M15.5 7.5h-7V9h7V7.5Zm-7 3.5h7v1.5h-7V11Zm7 3.5h-7V16h7v-1.5Z"}),(0,m.jsx)(s.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 p=t(e(),1),C=t(o(),1),R=(0,C.jsx)(p.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,C.jsx)(p.Path,{fillRule:"evenodd",clipRule:"evenodd",d:"M20 12a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-1.5 0a6.5 6.5 0 0 1-6.5 6.5v-13a6.5 6.5 0 0 1 6.5 6.5Z"})});var n=t(e(),1),V=t(o(),1),k=(0,V.jsx)(n.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,V.jsx)(n.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 c=t(e(),1),S=t(o(),1),B=(0,S.jsx)(c.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,S.jsx)(c.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 M=t(H(),1);import{store as q}from"@wordpress/boot";async function ua(){Object.entries({home:{icon:w},styles:{icon:R},navigation:{icon:x},pages:{icon:L},templateParts:{icon:k},patterns:{icon:B},templates:{icon:b}}).forEach(([a,{icon:r}])=>{(0,M.dispatch)(q).updateMenuItem(a,{icon:r})})}export{ua as init};
diff --git a/wp-includes/js/dist/script-modules/interactivity/index.js b/wp-includes/js/dist/script-modules/interactivity/index.js
index 62b94afc5a..0f01f3c079 100644
--- a/wp-includes/js/dist/script-modules/interactivity/index.js
+++ b/wp-includes/js/dist/script-modules/interactivity/index.js
@@ -1199,9 +1199,36 @@ function useSignal(n3) {
   }, []);
 }

-// packages/interactivity/build-module/directives.mjs
+// packages/interactivity/build-module/hooks.mjs
 init_preact_module();

+// packages/interactivity/build-module/proxies/registry.mjs
+var objToProxy = /* @__PURE__ */ new WeakMap();
+var proxyToObj = /* @__PURE__ */ new WeakMap();
+var proxyToNs = /* @__PURE__ */ new WeakMap();
+var supported = /* @__PURE__ */ new Set([Object, Array]);
+var createProxy = (namespace, obj, handlers) => {
+  if (!shouldProxy(obj)) {
+    throw Error("This object cannot be proxified.");
+  }
+  if (!objToProxy.has(obj)) {
+    const proxy = new Proxy(obj, handlers);
+    objToProxy.set(obj, proxy);
+    proxyToObj.set(proxy, obj);
+    proxyToNs.set(proxy, namespace);
+  }
+  return objToProxy.get(obj);
+};
+var getProxyFromObject = (obj) => objToProxy.get(obj);
+var getNamespaceFromProxy = (proxy) => proxyToNs.get(proxy);
+var shouldProxy = (candidate) => {
+  if (typeof candidate !== "object" || candidate === null) {
+    return false;
+  }
+  return !proxyToNs.has(candidate) && supported.has(candidate.constructor);
+};
+var getObjectFromProxy = (proxy) => proxyToObj.get(proxy);
+
 // packages/interactivity/build-module/namespaces.mjs
 var namespaceStack = [];
 var getNamespace = () => namespaceStack.slice(-1)[0];
@@ -1212,59 +1239,6 @@ var resetNamespace = () => {
   namespaceStack.pop();
 };

-// packages/interactivity/build-module/scopes.mjs
-var scopeStack = [];
-var getScope = () => scopeStack.slice(-1)[0];
-var setScope = (scope) => {
-  scopeStack.push(scope);
-};
-var resetScope = () => {
-  scopeStack.pop();
-};
-var throwNotInScope = (method) => {
-  throw Error(
-    `Cannot call \`${method}()\` when there is no scope. If you are using an async function, please consider using a generator instead. If you are using some sort of async callbacks, like \`setTimeout\`, please wrap the callback with \`withScope(callback)\`.`
-  );
-};
-var getContext = (namespace) => {
-  const scope = getScope();
-  if (true) {
-    if (!scope) {
-      throwNotInScope("getContext");
-    }
-  }
-  return scope.context[namespace || getNamespace()];
-};
-var getElement = () => {
-  const scope = getScope();
-  let deepReadOnlyOptions = {};
-  if (true) {
-    if (!scope) {
-      throwNotInScope("getElement");
-    }
-    deepReadOnlyOptions = {
-      errorMessage: "Don't mutate the attributes from `getElement`, use `data-wp-bind` to modify the attributes of an element instead."
-    };
-  }
-  const { ref, attributes } = scope;
-  return Object.freeze({
-    ref: ref.current,
-    attributes: deepReadOnly(attributes, deepReadOnlyOptions)
-  });
-};
-var navigationContextSignal = d3(0);
-function getServerContext(namespace) {
-  const scope = getScope();
-  if (true) {
-    if (!scope) {
-      throwNotInScope("getServerContext");
-    }
-  }
-  getServerContext.subscribe = navigationContextSignal.value;
-  return deepClone(scope.serverContext[namespace || getNamespace()]);
-}
-getServerContext.subscribe = 0;
-
 // packages/interactivity/build-module/utils.mjs
 var afterNextFrame = (callback) => {
   return new Promise((resolve2) => {
@@ -1487,35 +1461,58 @@ function deepClone(source) {
   return source;
 }

-// packages/interactivity/build-module/hooks.mjs
-init_preact_module();
-
-// packages/interactivity/build-module/proxies/registry.mjs
-var objToProxy = /* @__PURE__ */ new WeakMap();
-var proxyToObj = /* @__PURE__ */ new WeakMap();
-var proxyToNs = /* @__PURE__ */ new WeakMap();
-var supported = /* @__PURE__ */ new Set([Object, Array]);
-var createProxy = (namespace, obj, handlers) => {
-  if (!shouldProxy(obj)) {
-    throw Error("This object cannot be proxified.");
-  }
-  if (!objToProxy.has(obj)) {
-    const proxy = new Proxy(obj, handlers);
-    objToProxy.set(obj, proxy);
-    proxyToObj.set(proxy, obj);
-    proxyToNs.set(proxy, namespace);
+// packages/interactivity/build-module/scopes.mjs
+var scopeStack = [];
+var getScope = () => scopeStack.slice(-1)[0];
+var setScope = (scope) => {
+  scopeStack.push(scope);
+};
+var resetScope = () => {
+  scopeStack.pop();
+};
+var throwNotInScope = (method) => {
+  throw Error(
+    `Cannot call \`${method}()\` when there is no scope. If you are using an async function, please consider using a generator instead. If you are using some sort of async callbacks, like \`setTimeout\`, please wrap the callback with \`withScope(callback)\`.`
+  );
+};
+var getContext = (namespace) => {
+  const scope = getScope();
+  if (true) {
+    if (!scope) {
+      throwNotInScope("getContext");
+    }
   }
-  return objToProxy.get(obj);
+  return scope.context[namespace || getNamespace()];
 };
-var getProxyFromObject = (obj) => objToProxy.get(obj);
-var getNamespaceFromProxy = (proxy) => proxyToNs.get(proxy);
-var shouldProxy = (candidate) => {
-  if (typeof candidate !== "object" || candidate === null) {
-    return false;
+var getElement = () => {
+  const scope = getScope();
+  let deepReadOnlyOptions = {};
+  if (true) {
+    if (!scope) {
+      throwNotInScope("getElement");
+    }
+    deepReadOnlyOptions = {
+      errorMessage: "Don't mutate the attributes from `getElement`, use `data-wp-bind` to modify the attributes of an element instead."
+    };
   }
-  return !proxyToNs.has(candidate) && supported.has(candidate.constructor);
+  const { ref, attributes } = scope;
+  return Object.freeze({
+    ref: ref.current,
+    attributes: deepReadOnly(attributes, deepReadOnlyOptions)
+  });
 };
-var getObjectFromProxy = (proxy) => proxyToObj.get(proxy);
+var navigationContextSignal = d3(0);
+function getServerContext(namespace) {
+  const scope = getScope();
+  if (true) {
+    if (!scope) {
+      throwNotInScope("getServerContext");
+    }
+  }
+  getServerContext.subscribe = navigationContextSignal.value;
+  return deepClone(scope.serverContext[namespace || getNamespace()]);
+}
+getServerContext.subscribe = 0;

 // packages/interactivity/build-module/proxies/signals.mjs
 var NO_SCOPE = {};
@@ -2166,7 +2163,7 @@ l.vnode = (vnode) => {
   }
 };

-// packages/interactivity/build-module/directives.mjs
+// packages/interactivity/build-module/directives/utils/warnings.mjs
 var warnUniqueIdWithTwoHyphens = (prefix, suffix, uniqueId) => {
   if (true) {
     warn(
@@ -2188,101 +2185,166 @@ var warnWithSyncEvent = (wrongPrefix, rightPrefix) => {
     );
   }
 };
-function wrapEventAsync(event) {
-  const handler = {
-    get(target, prop, receiver) {
-      const value = target[prop];
-      switch (prop) {
-        case "currentTarget":
-          if (true) {
-            warn(
-              `Accessing the synchronous event.${prop} property in a store action without wrapping it in withSyncEvent() is deprecated and will stop working in WordPress 7.0. Please wrap the store action in withSyncEvent().`
-            );
-          }
-          break;
-        case "preventDefault":
-        case "stopImmediatePropagation":
-        case "stopPropagation":
-          if (true) {
-            warn(
-              `Using the synchronous event.${prop}() function in a store action without wrapping it in withSyncEvent() is deprecated and will stop working in WordPress 7.0. Please wrap the store action in withSyncEvent().`
-            );
-          }
-          break;
-      }
-      if (value instanceof Function) {
-        return function(...args) {
-          return value.apply(
-            this === receiver ? target : this,
-            args
-          );
-        };
+
+// packages/interactivity/build-module/directives/bind.mjs
+directive("bind", ({ directives: { bind }, element, evaluate }) => {
+  bind.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
+    if (entry.uniqueId) {
+      if (true) {
+        warnUniqueIdNotSupported("bind", entry.uniqueId);
       }
-      return value;
+      return;
     }
-  };
-  return new Proxy(event, handler);
-}
-var newRule = /(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g;
-var ruleClean = /\/\*[^]*?\*\/|  +/g;
-var ruleNewline = /\n+/g;
-var empty = " ";
-var cssStringToObject = (val) => {
-  const tree = [{}];
-  let block, left;
-  while (block = newRule.exec(val.replace(ruleClean, ""))) {
-    if (block[4]) {
-      tree.shift();
-    } else if (block[3]) {
-      left = block[3].replace(ruleNewline, empty).trim();
-      tree.unshift(tree[0][left] = tree[0][left] || {});
-    } else {
-      tree[0][block[1]] = block[2].replace(ruleNewline, empty).trim();
+    const attribute = entry.suffix;
+    let result = evaluate(entry);
+    if (result === PENDING_GETTER) {
+      return;
     }
-  }
-  return tree[0];
-};
-var getGlobalEventDirective = (type) => {
-  return ({ directives, evaluate }) => {
-    directives[`on-${type}`].filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
-      const suffixParts = entry.suffix.split("--", 2);
-      const eventName = suffixParts[0];
-      if (true) {
-        if (suffixParts[1]) {
-          warnUniqueIdWithTwoHyphens(
-            `on-${type}`,
-            suffixParts[0],
-            suffixParts[1]
-          );
+    if (typeof result === "function") {
+      result = result();
+    }
+    element.props[attribute] = result;
+    useInit(() => {
+      const el = element.ref.current;
+      if (attribute === "style") {
+        if (typeof result === "string") {
+          el.style.cssText = result;
+        }
+        return;
+      } else if (attribute !== "width" && attribute !== "height" && attribute !== "href" && attribute !== "list" && attribute !== "form" && /*
+      * The value for `tabindex` follows the parsing rules for an
+      * integer. If that fails, or if the attribute isn't present, then
+      * the browsers should "follow platform conventions to determine if
+      * the element should be considered as a focusable area",
+      * practically meaning that most elements get a default of `-1` (not
+      * focusable), but several also get a default of `0` (focusable in
+      * order after all elements with a positive `tabindex` value).
+      *
+      * @see https://html.spec.whatwg.org/#tabindex-value
+      */
+      attribute !== "tabIndex" && attribute !== "download" && attribute !== "rowSpan" && attribute !== "colSpan" && attribute !== "role" && attribute !== "popover" && attribute in el) {
+        try {
+          el[attribute] = result === null || result === void 0 ? "" : result;
+          return;
+        } catch {
         }
       }
-      useInit(() => {
-        const cb = (event) => {
-          const result = evaluate(entry);
-          if (typeof result === "function") {
-            if (!result?.sync) {
-              event = wrapEventAsync(event);
-            }
-            result(event);
-          }
-        };
-        const globalVar = type === "window" ? window : document;
-        globalVar.addEventListener(eventName, cb);
-        return () => globalVar.removeEventListener(eventName, cb);
-      });
+      if (result !== null && result !== void 0 && (result !== false || attribute[4] === "-")) {
+        el.setAttribute(
+          attribute,
+          attribute === "popover" && result === true ? "" : result
+        );
+      } else {
+        el.removeAttribute(attribute);
+      }
     });
-  };
-};
-var evaluateItemKey = (inheritedValue, namespace, item, itemProp, eachKey) => {
-  const clientContextWithItem = {
-    ...inheritedValue.client,
-    [namespace]: {
-      ...inheritedValue.client[namespace],
-      [itemProp]: item
-    }
-  };
-  const scope = {
-    ...getScope(),
+  });
+});
+
+// packages/interactivity/build-module/directives/class.mjs
+directive(
+  "class",
+  ({ directives: { class: classNames }, element, evaluate }) => {
+    classNames.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
+      const className = entry.uniqueId ? `${entry.suffix}---${entry.uniqueId}` : entry.suffix;
+      let result = evaluate(entry);
+      if (result === PENDING_GETTER) {
+        return;
+      }
+      if (typeof result === "function") {
+        result = result();
+      }
+      const currentClass = element.props.class || "";
+      const classFinder = new RegExp(
+        `(^|\\s)${className}(\\s|$)`,
+        "g"
+      );
+      if (!result) {
+        element.props.class = currentClass.replace(classFinder, " ").trim();
+      } else if (!classFinder.test(currentClass)) {
+        element.props.class = currentClass ? `${currentClass} ${className}` : className;
+      }
+      useInit(() => {
+        if (!result) {
+          element.ref.current.classList.remove(className);
+        } else {
+          element.ref.current.classList.add(className);
+        }
+      });
+    });
+  }
+);
+
+// packages/interactivity/build-module/directives/context.mjs
+init_preact_module();
+directive(
+  "context",
+  ({
+    directives: { context: context2 },
+    props: { children },
+    context: inheritedContext
+  }) => {
+    const entries = context2.filter(isDefaultDirectiveSuffix).reverse();
+    if (!entries.length) {
+      if (true) {
+        warn(
+          "The usage of data-wp-context--unique-id (two hyphens) is not supported. To add a unique ID to the directive, please use data-wp-context---unique-id (three hyphens) instead."
+        );
+      }
+      return;
+    }
+    const { Provider } = inheritedContext;
+    const { client: inheritedClient, server: inheritedServer } = x2(inheritedContext);
+    const client = A2({});
+    const server = {};
+    const result = {
+      client: { ...inheritedClient },
+      server: { ...inheritedServer }
+    };
+    const namespaces2 = /* @__PURE__ */ new Set();
+    entries.forEach(({ value, namespace, uniqueId }) => {
+      if (!isPlainObject(value)) {
+        if (true) {
+          warn(
+            `The value of data-wp-context${uniqueId ? `---${uniqueId}` : ""} on the ${namespace} namespace must be a valid stringified JSON object.`
+          );
+        }
+        return;
+      }
+      if (!client.current[namespace]) {
+        client.current[namespace] = proxifyState(namespace, {});
+      }
+      deepMerge(client.current[namespace], deepClone(value), false);
+      server[namespace] = value;
+      namespaces2.add(namespace);
+    });
+    namespaces2.forEach((namespace) => {
+      result.client[namespace] = proxifyContext(
+        client.current[namespace],
+        inheritedClient[namespace]
+      );
+      result.server[namespace] = proxifyContext(
+        server[namespace],
+        inheritedServer[namespace]
+      );
+    });
+    return k(Provider, { value: result }, children);
+  },
+  { priority: 5 }
+);
+
+// packages/interactivity/build-module/directives/each.mjs
+init_preact_module();
+var evaluateItemKey = (inheritedValue, namespace, item, itemProp, eachKey) => {
+  const clientContextWithItem = {
+    ...inheritedValue.client,
+    [namespace]: {
+      ...inheritedValue.client[namespace],
+      [itemProp]: item
+    }
+  };
+  const scope = {
+    ...getScope(),
     context: clientContextWithItem,
     serverContext: inheritedValue.server
   };
@@ -2315,6 +2377,223 @@ var useItemContexts = function* (inheritedValue, namespace, items, itemProp, eac
     yield [item, itemContexts.get(key), key];
   }
 };
+directive(
+  "each",
+  ({
+    directives: { each, "each-key": eachKey },
+    context: inheritedContext,
+    element,
+    evaluate
+  }) => {
+    if (element.type !== "template") {
+      if (true) {
+        warn(
+          "The data-wp-each directive can only be used on <template> elements."
+        );
+      }
+      return;
+    }
+    const { Provider } = inheritedContext;
+    const inheritedValue = x2(inheritedContext);
+    const [entry] = each;
+    const { namespace, suffix, uniqueId } = entry;
+    if (each.length > 1) {
+      if (true) {
+        warn(
+          "The usage of multiple data-wp-each directives on the same element is not supported. Please pick only one."
+        );
+      }
+      return;
+    }
+    if (uniqueId) {
+      if (true) {
+        warnUniqueIdNotSupported("each", uniqueId);
+      }
+      return;
+    }
+    let iterable = evaluate(entry);
+    if (iterable === PENDING_GETTER) {
+      return;
+    }
+    if (typeof iterable === "function") {
+      iterable = iterable();
+    }
+    if (typeof iterable?.[Symbol.iterator] !== "function") {
+      return;
+    }
+    const itemProp = suffix ? kebabToCamelCase(suffix) : "item";
+    const result = [];
+    const itemContexts = useItemContexts(
+      inheritedValue,
+      namespace,
+      iterable,
+      itemProp,
+      eachKey?.[0]
+    );
+    for (const [item, itemContext, key] of itemContexts) {
+      const mergedContext = {
+        client: {
+          ...inheritedValue.client,
+          [namespace]: itemContext
+        },
+        server: { ...inheritedValue.server }
+      };
+      mergedContext.client[namespace][itemProp] = item;
+      result.push(
+        k(
+          Provider,
+          { value: mergedContext, key },
+          element.props.content
+        )
+      );
+    }
+    return result;
+  },
+  { priority: 20 }
+);
+directive(
+  "each-child",
+  ({ directives: { "each-child": eachChild }, element, evaluate }) => {
+    const entry = eachChild.find(isDefaultDirectiveSuffix);
+    if (!entry) {
+      return;
+    }
+    const iterable = evaluate(entry);
+    return iterable === PENDING_GETTER ? element : null;
+  },
+  { priority: 1 }
+);
+
+// packages/interactivity/build-module/directives/ignore.mjs
+init_preact_module();
+directive(
+  "ignore",
+  ({
+    element: {
+      type: Type,
+      props: { innerHTML, ...rest }
+    }
+  }) => {
+    if (true) {
+      warn(
+        "The data-wp-ignore directive is deprecated and will be removed in version 7.0."
+      );
+    }
+    const cached = T2(() => innerHTML, []);
+    return k(Type, {
+      dangerouslySetInnerHTML: { __html: cached },
+      ...rest
+    });
+  }
+);
+
+// packages/interactivity/build-module/directives/init.mjs
+directive("init", ({ directives: { init }, evaluate }) => {
+  init.forEach((entry) => {
+    if (true) {
+      if (entry.suffix) {
+        warnUniqueIdWithTwoHyphens("init", entry.suffix);
+      }
+    }
+    useInit(() => {
+      let start;
+      if (false) {
+        if (true) {
+          start = performance.now();
+        }
+      }
+      let result = evaluate(entry);
+      if (typeof result === "function") {
+        result = result();
+      }
+      if (false) {
+        if (true) {
+          performance.measure(
+            `interactivity api init ${entry.namespace}`,
+            {
+              start,
+              end: performance.now(),
+              detail: {
+                devtools: {
+                  track: `IA: init ${entry.namespace}`
+                }
+              }
+            }
+          );
+        }
+      }
+      return result;
+    });
+  });
+});
+
+// packages/interactivity/build-module/directives/on.mjs
+function wrapEventAsync(event) {
+  const handler = {
+    get(target, prop, receiver) {
+      const value = target[prop];
+      switch (prop) {
+        case "currentTarget":
+          if (true) {
+            warn(
+              `Accessing the synchronous event.${prop} property in a store action without wrapping it in withSyncEvent() is deprecated and will stop working in WordPress 7.0. Please wrap the store action in withSyncEvent().`
+            );
+          }
+          break;
+        case "preventDefault":
+        case "stopImmediatePropagation":
+        case "stopPropagation":
+          if (true) {
+            warn(
+              `Using the synchronous event.${prop}() function in a store action without wrapping it in withSyncEvent() is deprecated and will stop working in WordPress 7.0. Please wrap the store action in withSyncEvent().`
+            );
+          }
+          break;
+      }
+      if (value instanceof Function) {
+        return function(...args) {
+          return value.apply(
+            this === receiver ? target : this,
+            args
+          );
+        };
+      }
+      return value;
+    }
+  };
+  return new Proxy(event, handler);
+}
+var getGlobalEventDirective = (type) => {
+  return ({ directives, evaluate }) => {
+    directives[`on-${type}`].filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
+      const suffixParts = entry.suffix.split("--", 2);
+      const eventName = suffixParts[0];
+      if (true) {
+        if (suffixParts[1]) {
+          warnUniqueIdWithTwoHyphens(
+            `on-${type}`,
+            suffixParts[0],
+            suffixParts[1]
+          );
+        }
+      }
+      useInit(() => {
+        const cb = (event) => {
+          const result = evaluate(entry);
+          if (typeof result === "function") {
+            if (!result?.sync) {
+              event = wrapEventAsync(event);
+            }
+            result(event);
+          }
+        };
+        const globalVar = type === "window" ? window : document;
+        globalVar.addEventListener(eventName, cb);
+        return () => globalVar.removeEventListener(eventName, cb);
+      });
+    });
+  };
+};
 var getGlobalAsyncEventDirective = (type) => {
   return ({ directives, evaluate }) => {
     directives[`on-async-${type}`].filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
@@ -2339,160 +2618,77 @@ var getGlobalAsyncEventDirective = (type) => {
     });
   };
 };
-var routerRegions = /* @__PURE__ */ new Map();
-var directives_default = () => {
-  directive(
-    "context",
-    ({
-      directives: { context: context2 },
-      props: { children },
-      context: inheritedContext
-    }) => {
-      const entries = context2.filter(isDefaultDirectiveSuffix).reverse();
-      if (!entries.length) {
-        if (true) {
-          warn(
-            "The usage of data-wp-context--unique-id (two hyphens) is not supported. To add a unique ID to the directive, please use data-wp-context---unique-id (three hyphens) instead."
-          );
-        }
-        return;
-      }
-      const { Provider } = inheritedContext;
-      const { client: inheritedClient, server: inheritedServer } = x2(inheritedContext);
-      const client = A2({});
-      const server = {};
-      const result = {
-        client: { ...inheritedClient },
-        server: { ...inheritedServer }
-      };
-      const namespaces2 = /* @__PURE__ */ new Set();
-      entries.forEach(({ value, namespace, uniqueId }) => {
-        if (!isPlainObject(value)) {
-          if (true) {
-            warn(
-              `The value of data-wp-context${uniqueId ? `---${uniqueId}` : ""} on the ${namespace} namespace must be a valid stringified JSON object.`
-            );
-          }
-          return;
-        }
-        if (!client.current[namespace]) {
-          client.current[namespace] = proxifyState(namespace, {});
-        }
-        deepMerge(
-          client.current[namespace],
-          deepClone(value),
-          false
-        );
-        server[namespace] = value;
-        namespaces2.add(namespace);
-      });
-      namespaces2.forEach((namespace) => {
-        result.client[namespace] = proxifyContext(
-          client.current[namespace],
-          inheritedClient[namespace]
-        );
-        result.server[namespace] = proxifyContext(
-          server[namespace],
-          inheritedServer[namespace]
+directive("on", ({ directives: { on }, element, evaluate }) => {
+  const events = /* @__PURE__ */ new Map();
+  on.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
+    const suffixParts = entry.suffix.split("--", 2);
+    if (true) {
+      if (suffixParts[1]) {
+        warnUniqueIdWithTwoHyphens(
+          "on",
+          suffixParts[0],
+          suffixParts[1]
         );
-      });
-      return k(Provider, { value: result }, children);
-    },
-    { priority: 5 }
-  );
-  directive("watch", ({ directives: { watch: watch2 }, evaluate }) => {
-    watch2.forEach((entry) => {
-      if (true) {
-        if (entry.suffix) {
-          warnUniqueIdWithTwoHyphens("watch", entry.suffix);
-        }
       }
-      useWatch(() => {
-        let start;
-        if (false) {
-          if (true) {
-            start = performance.now();
-          }
-        }
-        let result = evaluate(entry);
-        if (typeof result === "function") {
-          result = result();
-        }
-        if (false) {
-          if (true) {
-            performance.measure(
-              `interactivity api watch ${entry.namespace}`,
-              {
-                start,
-                end: performance.now(),
-                detail: {
-                  devtools: {
-                    track: `IA: watch ${entry.namespace}`
-                  }
-                }
-              }
-            );
-          }
-        }
-        return result;
-      });
-    });
+    }
+    if (!events.has(suffixParts[0])) {
+      events.set(suffixParts[0], /* @__PURE__ */ new Set());
+    }
+    events.get(suffixParts[0]).add(entry);
   });
-  directive("init", ({ directives: { init }, evaluate }) => {
-    init.forEach((entry) => {
-      if (true) {
-        if (entry.suffix) {
-          warnUniqueIdWithTwoHyphens("init", entry.suffix);
-        }
+  events.forEach((entries, eventType) => {
+    const existingHandler = element.props[`on${eventType}`];
+    element.props[`on${eventType}`] = (event) => {
+      if (existingHandler) {
+        existingHandler(event);
       }
-      useInit(() => {
+      entries.forEach((entry) => {
         let start;
         if (false) {
           if (true) {
             start = performance.now();
           }
         }
-        let result = evaluate(entry);
+        const result = evaluate(entry);
         if (typeof result === "function") {
-          result = result();
+          if (!result?.sync) {
+            event = wrapEventAsync(event);
+          }
+          result(event);
         }
         if (false) {
           if (true) {
             performance.measure(
-              `interactivity api init ${entry.namespace}`,
+              `interactivity api on ${entry.namespace}`,
               {
                 start,
                 end: performance.now(),
                 detail: {
                   devtools: {
-                    track: `IA: init ${entry.namespace}`
+                    track: `IA: on ${entry.namespace}`
                   }
                 }
               }
             );
           }
         }
-        return result;
       });
-    });
+    };
   });
-  directive("on", ({ directives: { on }, element, evaluate }) => {
+});
+directive(
+  "on-async",
+  ({ directives: { "on-async": onAsync }, element, evaluate }) => {
+    if (true) {
+      warnWithSyncEvent("on-async", "on");
+    }
     const events = /* @__PURE__ */ new Map();
-    on.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
-      const suffixParts = entry.suffix.split("--", 2);
-      if (true) {
-        if (suffixParts[1]) {
-          warnUniqueIdWithTwoHyphens(
-            "on",
-            suffixParts[0],
-            suffixParts[1]
-          );
-        }
-      }
-      if (!events.has(suffixParts[0])) {
-        events.set(suffixParts[0], /* @__PURE__ */ new Set());
+    onAsync.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
+      const event = entry.suffix.split("--", 1)[0];
+      if (!events.has(event)) {
+        events.set(event, /* @__PURE__ */ new Set());
       }
-      events.get(suffixParts[0]).add(entry);
+      events.get(event).add(entry);
     });
     events.forEach((entries, eventType) => {
       const existingHandler = element.props[`on${eventType}`];
@@ -2500,153 +2696,155 @@ var directives_default = () => {
         if (existingHandler) {
           existingHandler(event);
         }
-        entries.forEach((entry) => {
-          let start;
-          if (false) {
-            if (true) {
-              start = performance.now();
-            }
-          }
+        entries.forEach(async (entry) => {
+          await splitTask();
           const result = evaluate(entry);
           if (typeof result === "function") {
-            if (!result?.sync) {
-              event = wrapEventAsync(event);
-            }
             result(event);
           }
-          if (false) {
-            if (true) {
-              performance.measure(
-                `interactivity api on ${entry.namespace}`,
-                {
-                  start,
-                  end: performance.now(),
-                  detail: {
-                    devtools: {
-                      track: `IA: on ${entry.namespace}`
-                    }
-                  }
-                }
-              );
-            }
-          }
         });
       };
     });
-  });
-  directive(
-    "on-async",
-    ({ directives: { "on-async": onAsync }, element, evaluate }) => {
-      if (true) {
-        warnWithSyncEvent("on-async", "on");
-      }
-      const events = /* @__PURE__ */ new Map();
-      onAsync.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
-        const event = entry.suffix.split("--", 1)[0];
-        if (!events.has(event)) {
-          events.set(event, /* @__PURE__ */ new Set());
-        }
-        events.get(event).add(entry);
-      });
-      events.forEach((entries, eventType) => {
-        const existingHandler = element.props[`on${eventType}`];
-        element.props[`on${eventType}`] = (event) => {
-          if (existingHandler) {
-            existingHandler(event);
-          }
-          entries.forEach(async (entry) => {
-            await splitTask();
-            const result = evaluate(entry);
-            if (typeof result === "function") {
-              result(event);
-            }
-          });
-        };
-      });
+  }
+);
+directive("on-window", getGlobalEventDirective("window"));
+directive("on-document", getGlobalEventDirective("document"));
+directive("on-async-window", getGlobalAsyncEventDirective("window"));
+directive("on-async-document", getGlobalAsyncEventDirective("document"));
+
+// packages/interactivity/build-module/directives/router-region.mjs
+init_preact_module();
+var routerRegions = /* @__PURE__ */ new Map();
+directive(
+  "router-region",
+  ({ directives: { "router-region": routerRegion } }) => {
+    const entry = routerRegion.find(isDefaultDirectiveSuffix);
+    if (!entry) {
+      return;
     }
-  );
-  directive("on-window", getGlobalEventDirective("window"));
-  directive("on-document", getGlobalEventDirective("document"));
-  directive("on-async-window", getGlobalAsyncEventDirective("window"));
-  directive(
-    "on-async-document",
-    getGlobalAsyncEventDirective("document")
-  );
-  directive(
-    "class",
-    ({ directives: { class: classNames }, element, evaluate }) => {
-      classNames.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
-        const className = entry.uniqueId ? `${entry.suffix}---${entry.uniqueId}` : entry.suffix;
-        let result = evaluate(entry);
-        if (result === PENDING_GETTER) {
-          return;
-        }
-        if (typeof result === "function") {
-          result = result();
-        }
-        const currentClass = element.props.class || "";
-        const classFinder = new RegExp(
-          `(^|\\s)${className}(\\s|$)`,
-          "g"
+    if (entry.suffix) {
+      if (true) {
+        warn(
+          `Suffixes for the data-wp-router-region directive are not supported. Ignoring the directive with suffix "${entry.suffix}".`
         );
-        if (!result) {
-          element.props.class = currentClass.replace(classFinder, " ").trim();
-        } else if (!classFinder.test(currentClass)) {
-          element.props.class = currentClass ? `${currentClass} ${className}` : className;
-        }
-        useInit(() => {
-          if (!result) {
-            element.ref.current.classList.remove(className);
-          } else {
-            element.ref.current.classList.add(className);
-          }
-        });
-      });
+      }
+      return;
     }
-  );
-  directive("style", ({ directives: { style }, element, evaluate }) => {
-    style.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
-      if (entry.uniqueId) {
-        if (true) {
-          warnUniqueIdNotSupported("style", entry.uniqueId);
-        }
-        return;
+    if (entry.uniqueId) {
+      if (true) {
+        warnUniqueIdNotSupported("router-region", entry.uniqueId);
       }
-      const styleProp = entry.suffix;
-      let result = evaluate(entry);
-      if (result === PENDING_GETTER) {
-        return;
+      return;
+    }
+    const regionId = typeof entry.value === "string" ? entry.value : entry.value.id;
+    if (!routerRegions.has(regionId)) {
+      routerRegions.set(regionId, d3());
+    }
+    const vdom = routerRegions.get(regionId).value;
+    _2(() => {
+      if (vdom && typeof vdom.type !== "string") {
+        navigationContextSignal.value = navigationContextSignal.peek() + 1;
       }
-      if (typeof result === "function") {
-        result = result();
+    }, [vdom]);
+    if (vdom && typeof vdom.type !== "string") {
+      const previousScope = getScope();
+      return W(vdom, { previousScope });
+    }
+    return vdom;
+  },
+  { priority: 1 }
+);
+
+// packages/interactivity/build-module/directives/run.mjs
+directive("run", ({ directives: { run }, evaluate }) => {
+  run.forEach((entry) => {
+    if (true) {
+      if (entry.suffix) {
+        warnUniqueIdWithTwoHyphens("run", entry.suffix);
       }
-      element.props.style = element.props.style || {};
-      if (typeof element.props.style === "string") {
-        element.props.style = cssStringToObject(element.props.style);
+    }
+    let result = evaluate(entry);
+    if (typeof result === "function") {
+      result = result();
+    }
+    return result;
+  });
+});
+
+// packages/interactivity/build-module/directives/style.mjs
+var newRule = /(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g;
+var ruleClean = /\/\*[^]*?\*\/|  +/g;
+var ruleNewline = /\n+/g;
+var empty = " ";
+var cssStringToObject = (val) => {
+  const tree = [{}];
+  let block, left;
+  while (block = newRule.exec(val.replace(ruleClean, ""))) {
+    if (block[4]) {
+      tree.shift();
+    } else if (block[3]) {
+      left = block[3].replace(ruleNewline, empty).trim();
+      tree.unshift(tree[0][left] = tree[0][left] || {});
+    } else {
+      tree[0][block[1]] = block[2].replace(ruleNewline, empty).trim();
+    }
+  }
+  return tree[0];
+};
+directive("style", ({ directives: { style }, element, evaluate }) => {
+  style.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
+    if (entry.uniqueId) {
+      if (true) {
+        warnUniqueIdNotSupported("style", entry.uniqueId);
       }
+      return;
+    }
+    const styleProp = entry.suffix;
+    let result = evaluate(entry);
+    if (result === PENDING_GETTER) {
+      return;
+    }
+    if (typeof result === "function") {
+      result = result();
+    }
+    element.props.style = element.props.style || {};
+    if (typeof element.props.style === "string") {
+      element.props.style = cssStringToObject(element.props.style);
+    }
+    if (!result) {
+      delete element.props.style[styleProp];
+    } else {
+      element.props.style[styleProp] = result;
+    }
+    useInit(() => {
       if (!result) {
-        delete element.props.style[styleProp];
+        element.ref.current.style.removeProperty(styleProp);
       } else {
-        element.props.style[styleProp] = result;
+        element.ref.current.style.setProperty(styleProp, result);
       }
-      useInit(() => {
-        if (!result) {
-          element.ref.current.style.removeProperty(styleProp);
-        } else {
-          element.ref.current.style.setProperty(styleProp, result);
-        }
-      });
     });
   });
-  directive("bind", ({ directives: { bind }, element, evaluate }) => {
-    bind.filter(isNonDefaultDirectiveSuffix).forEach((entry) => {
-      if (entry.uniqueId) {
-        if (true) {
-          warnUniqueIdNotSupported("bind", entry.uniqueId);
-        }
-        return;
+});
+
+// packages/interactivity/build-module/directives/text.mjs
+directive("text", ({ directives: { text }, element, evaluate }) => {
+  const entries = text.filter(isDefaultDirectiveSuffix);
+  if (!entries.length) {
+    if (true) {
+      warn(
+        "The usage of data-wp-text--suffix is not supported. Please use data-wp-text instead."
+      );
+    }
+    return;
+  }
+  entries.forEach((entry) => {
+    if (entry.uniqueId) {
+      if (true) {
+        warnUniqueIdNotSupported("text", entry.uniqueId);
       }
-      const attribute = entry.suffix;
+      return;
+    }
+    try {
       let result = evaluate(entry);
       if (result === PENDING_GETTER) {
         return;
@@ -2654,234 +2852,52 @@ var directives_default = () => {
       if (typeof result === "function") {
         result = result();
       }
-      element.props[attribute] = result;
-      useInit(() => {
-        const el = element.ref.current;
-        if (attribute === "style") {
-          if (typeof result === "string") {
-            el.style.cssText = result;
-          }
-          return;
-        } else if (attribute !== "width" && attribute !== "height" && attribute !== "href" && attribute !== "list" && attribute !== "form" && /*
-        * The value for `tabindex` follows the parsing rules for an
-        * integer. If that fails, or if the attribute isn't present, then
-        * the browsers should "follow platform conventions to determine if
-        * the element should be considered as a focusable area",
-        * practically meaning that most elements get a default of `-1` (not
-        * focusable), but several also get a default of `0` (focusable in
-        * order after all elements with a positive `tabindex` value).
-        *
-        * @see https://html.spec.whatwg.org/#tabindex-value
-        */
-        attribute !== "tabIndex" && attribute !== "download" && attribute !== "rowSpan" && attribute !== "colSpan" && attribute !== "role" && attribute !== "popover" && attribute in el) {
-          try {
-            el[attribute] = result === null || result === void 0 ? "" : result;
-            return;
-          } catch {
-          }
-        }
-        if (result !== null && result !== void 0 && (result !== false || attribute[4] === "-")) {
-          el.setAttribute(
-            attribute,
-            attribute === "popover" && result === true ? "" : result
-          );
-        } else {
-          el.removeAttribute(attribute);
-        }
-      });
-    });
-  });
-  directive(
-    "ignore",
-    ({
-      element: {
-        type: Type,
-        props: { innerHTML, ...rest }
-      }
-    }) => {
-      if (true) {
-        warn(
-          "The data-wp-ignore directive is deprecated and will be removed in version 7.0."
-        );
-      }
-      const cached = T2(() => innerHTML, []);
-      return k(Type, {
-        dangerouslySetInnerHTML: { __html: cached },
-        ...rest
-      });
+      element.props.children = typeof result === "object" ? null : result.toString();
+    } catch {
+      element.props.children = null;
     }
-  );
-  directive("text", ({ directives: { text }, element, evaluate }) => {
-    const entries = text.filter(isDefaultDirectiveSuffix);
-    if (!entries.length) {
-      if (true) {
-        warn(
-          "The usage of data-wp-text--suffix is not supported. Please use data-wp-text instead."
-        );
+  });
+});
+
+// packages/interactivity/build-module/directives/watch.mjs
+directive("watch", ({ directives: { watch: watch2 }, evaluate }) => {
+  watch2.forEach((entry) => {
+    if (true) {
+      if (entry.suffix) {
+        warnUniqueIdWithTwoHyphens("watch", entry.suffix);
       }
-      return;
     }
-    entries.forEach((entry) => {
-      if (entry.uniqueId) {
+    useWatch(() => {
+      let start;
+      if (false) {
         if (true) {
-          warnUniqueIdNotSupported("text", entry.uniqueId);
-        }
-        return;
-      }
-      try {
-        let result = evaluate(entry);
-        if (result === PENDING_GETTER) {
-          return;
-        }
-        if (typeof result === "function") {
-          result = result();
-        }
-        element.props.children = typeof result === "object" ? null : result.toString();
-      } catch {
-        element.props.children = null;
-      }
-    });
-  });
-  directive("run", ({ directives: { run }, evaluate }) => {
-    run.forEach((entry) => {
-      if (true) {
-        if (entry.suffix) {
-          warnUniqueIdWithTwoHyphens("run", entry.suffix);
+          start = performance.now();
         }
       }
       let result = evaluate(entry);
       if (typeof result === "function") {
         result = result();
       }
-      return result;
-    });
-  });
-  directive(
-    "each",
-    ({
-      directives: { each, "each-key": eachKey },
-      context: inheritedContext,
-      element,
-      evaluate
-    }) => {
-      if (element.type !== "template") {
+      if (false) {
         if (true) {
-          warn(
-            "The data-wp-each directive can only be used on <template> elements."
-          );
-        }
-        return;
-      }
-      const { Provider } = inheritedContext;
-      const inheritedValue = x2(inheritedContext);
-      const [entry] = each;
-      const { namespace, suffix, uniqueId } = entry;
-      if (each.length > 1) {
-        if (true) {
-          warn(
-            "The usage of multiple data-wp-each directives on the same element is not supported. Please pick only one."
+          performance.measure(
+            `interactivity api watch ${entry.namespace}`,
+            {
+              start,
+              end: performance.now(),
+              detail: {
+                devtools: {
+                  track: `IA: watch ${entry.namespace}`
+                }
+              }
+            }
           );
         }
-        return;
-      }
-      if (uniqueId) {
-        if (true) {
-          warnUniqueIdNotSupported("each", uniqueId);
-        }
-        return;
-      }
-      let iterable = evaluate(entry);
-      if (iterable === PENDING_GETTER) {
-        return;
-      }
-      if (typeof iterable === "function") {
-        iterable = iterable();
-      }
-      if (typeof iterable?.[Symbol.iterator] !== "function") {
-        return;
-      }
-      const itemProp = suffix ? kebabToCamelCase(suffix) : "item";
-      const result = [];
-      const itemContexts = useItemContexts(
-        inheritedValue,
-        namespace,
-        iterable,
-        itemProp,
-        eachKey?.[0]
-      );
-      for (const [item, itemContext, key] of itemContexts) {
-        const mergedContext = {
-          client: {
-            ...inheritedValue.client,
-            [namespace]: itemContext
-          },
-          server: { ...inheritedValue.server }
-        };
-        mergedContext.client[namespace][itemProp] = item;
-        result.push(
-          k(
-            Provider,
-            { value: mergedContext, key },
-            element.props.content
-          )
-        );
       }
       return result;
-    },
-    { priority: 20 }
-  );
-  directive(
-    "each-child",
-    ({ directives: { "each-child": eachChild }, element, evaluate }) => {
-      const entry = eachChild.find(isDefaultDirectiveSuffix);
-      if (!entry) {
-        return;
-      }
-      const iterable = evaluate(entry);
-      return iterable === PENDING_GETTER ? element : null;
-    },
-    { priority: 1 }
-  );
-  directive(
-    "router-region",
-    ({ directives: { "router-region": routerRegion } }) => {
-      const entry = routerRegion.find(isDefaultDirectiveSuffix);
-      if (!entry) {
-        return;
-      }
-      if (entry.suffix) {
-        if (true) {
-          warn(
-            `Suffixes for the data-wp-router-region directive are not supported. Ignoring the directive with suffix "${entry.suffix}".`
-          );
-        }
-        return;
-      }
-      if (entry.uniqueId) {
-        if (true) {
-          warnUniqueIdNotSupported("router-region", entry.uniqueId);
-        }
-        return;
-      }
-      const regionId = typeof entry.value === "string" ? entry.value : entry.value.id;
-      if (!routerRegions.has(regionId)) {
-        routerRegions.set(regionId, d3());
-      }
-      const vdom = routerRegions.get(regionId).value;
-      _2(() => {
-        if (vdom && typeof vdom.type !== "string") {
-          navigationContextSignal.value = navigationContextSignal.peek() + 1;
-        }
-      }, [vdom]);
-      if (vdom && typeof vdom.type !== "string") {
-        const previousScope = getScope();
-        return W(vdom, { previousScope });
-      }
-      return vdom;
-    },
-    { priority: 1 }
-  );
-};
+    });
+  });
+});

 // packages/interactivity/build-module/hydration.mjs
 init_preact_module();
@@ -3136,7 +3152,6 @@ var privateApis = (lock) => {
   throw new Error("Forbidden access.");
 };
 populateServerData(parseServerData());
-directives_default();
 onDOMReady(hydrateRegions);
 window.history.replaceState(
   { ...window.history.state, wpInteractivityId: sessionId },
diff --git a/wp-includes/js/dist/script-modules/interactivity/index.min.asset.php b/wp-includes/js/dist/script-modules/interactivity/index.min.asset.php
index b3b43dfadc..5fc53eca52 100644
--- a/wp-includes/js/dist/script-modules/interactivity/index.min.asset.php
+++ b/wp-includes/js/dist/script-modules/interactivity/index.min.asset.php
@@ -1 +1 @@
-<?php return array('dependencies' => array(), 'version' => 'efaa5193bbad9c60ffd1');
\ No newline at end of file
+<?php return array('dependencies' => array(), 'version' => 'b0929e0bd08daccaa778');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/interactivity/index.min.js b/wp-includes/js/dist/script-modules/interactivity/index.min.js
index 18267e3ea2..315e6ccae2 100644
--- a/wp-includes/js/dist/script-modules/interactivity/index.min.js
+++ b/wp-includes/js/dist/script-modules/interactivity/index.min.js
@@ -1 +1 @@
-var me,m,jt,ft,V,Lt,Vt,zt,nt,$e,he,Kt,ct,it,ot,Jt,Me={},Be=[],Ar=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,We=Array.isArray;function B(e,t){for(var r in t)e[r]=t[r];return e}function ut(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function R(e,t,r){var n,o,i,s={};for(i in t)i=="key"?n=t[i]:i=="ref"?o=t[i]:s[i]=t[i];if(arguments.length>2&&(s.children=arguments.length>3?me.call(arguments,2):r),typeof e=="function"&&e.defaultProps!=null)for(i in e.defaultProps)s[i]===void 0&&(s[i]=e.defaultProps[i]);return ve(e,s,n,o,null)}function ve(e,t,r,n,o){var i={type:e,props:t,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:o??++jt,__i:-1,__u:0};return o==null&&m.vnode!=null&&m.vnode(i),i}function Fe(e){return e.children}function ae(e,t){this.props=e,this.context=t}function fe(e,t){if(t==null)return e.__?fe(e.__,e.__i+1):null;for(var r;t<e.__k.length;t++)if((r=e.__k[t])!=null&&r.__e!=null)return r.__e;return typeof e.type=="function"?fe(e):null}function Hr(e){if(e.__P&&e.__d){var t=e.__v,r=t.__e,n=[],o=[],i=B({},t);i.__v=t.__v+1,m.vnode&&m.vnode(i),lt(e.__P,i,t,e.__n,e.__P.namespaceURI,32&t.__u?[r]:null,n,r??fe(t),!!(32&t.__u),o),i.__v=t.__v,i.__.__k[i.__i]=i,Zt(n,i,o),t.__e=t.__=null,i.__e!=r&&Qt(i)}}function Qt(e){if((e=e.__)!=null&&e.__c!=null)return e.__e=e.__c.base=null,e.__k.some(function(t){if(t!=null&&t.__e!=null)return e.__e=e.__c.base=t.__e}),Qt(e)}function st(e){(!e.__d&&(e.__d=!0)&&V.push(e)&&!qe.__r++||Lt!=m.debounceRendering)&&((Lt=m.debounceRendering)||Vt)(qe)}function qe(){try{for(var e,t=1;V.length;)V.length>t&&V.sort(zt),e=V.shift(),t=V.length,Hr(e)}finally{V.length=qe.__r=0}}function Xt(e,t,r,n,o,i,s,f,u,c,l){var a,_,p,w,E,h,d,v=n&&n.__k||Be,I=t.length;for(u=jr(r,t,v,u,I),a=0;a<I;a++)(p=r.__k[a])!=null&&(_=p.__i!=-1&&v[p.__i]||Me,p.__i=a,h=lt(e,p,_,o,i,s,f,u,c,l),w=p.__e,p.ref&&_.ref!=p.ref&&(_.ref&&pt(_.ref,null,p),l.push(p.ref,p.__c||w,p)),E==null&&w!=null&&(E=w),(d=!!(4&p.__u))||_.__k===p.__k?(u=Yt(p,u,e,d),d&&_.__e&&(_.__e=null)):typeof p.type=="function"&&h!==void 0?u=h:w&&(u=w.nextSibling),p.__u&=-7);return r.__e=E,u}function jr(e,t,r,n,o){var i,s,f,u,c,l=r.length,a=l,_=0;for(e.__k=new Array(o),i=0;i<o;i++)(s=t[i])!=null&&typeof s!="boolean"&&typeof s!="function"?(typeof s=="string"||typeof s=="number"||typeof s=="bigint"||s.constructor==String?s=e.__k[i]=ve(null,s,null,null,null):We(s)?s=e.__k[i]=ve(Fe,{children:s},null,null,null):s.constructor===void 0&&s.__b>0?s=e.__k[i]=ve(s.type,s.props,s.key,s.ref?s.ref:null,s.__v):e.__k[i]=s,u=i+_,s.__=e,s.__b=e.__b+1,f=null,(c=s.__i=Vr(s,r,u,a))!=-1&&(a--,(f=r[c])&&(f.__u|=2)),f==null||f.__v==null?(c==-1&&(o>l?_--:o<l&&_++),typeof s.type!="function"&&(s.__u|=4)):c!=u&&(c==u-1?_--:c==u+1?_++:(c>u?_--:_++,s.__u|=4))):e.__k[i]=null;if(a)for(i=0;i<l;i++)(f=r[i])!=null&&(2&f.__u)==0&&(f.__e==n&&(n=fe(f)),tr(f,f));return n}function Yt(e,t,r,n){var o,i;if(typeof e.type=="function"){for(o=e.__k,i=0;o&&i<o.length;i++)o[i]&&(o[i].__=e,t=Yt(o[i],t,r,n));return t}e.__e!=t&&(n&&(t&&e.type&&!t.parentNode&&(t=fe(e)),r.insertBefore(e.__e,t||null)),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType==8);return t}function Vr(e,t,r,n){var o,i,s,f=e.key,u=e.type,c=t[r],l=c!=null&&(2&c.__u)==0;if(c===null&&f==null||l&&f==c.key&&u==c.type)return r;if(n>(l?1:0)){for(o=r-1,i=r+1;o>=0||i<t.length;)if((c=t[s=o>=0?o--:i++])!=null&&(2&c.__u)==0&&f==c.key&&u==c.type)return s}return-1}function At(e,t,r){t[0]=="-"?e.setProperty(t,r??""):e[t]=r==null?"":typeof r!="number"||Ar.test(t)?r:r+"px"}function Oe(e,t,r,n,o){var i,s;e:if(t=="style")if(typeof r=="string")e.style.cssText=r;else{if(typeof n=="string"&&(e.style.cssText=n=""),n)for(t in n)r&&t in r||At(e.style,t,"");if(r)for(t in r)n&&r[t]==n[t]||At(e.style,t,r[t])}else if(t[0]=="o"&&t[1]=="n")i=t!=(t=t.replace(Kt,"$1")),s=t.toLowerCase(),t=s in e||t=="onFocusOut"||t=="onFocusIn"?s.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=r,r?n?r[he]=n[he]:(r[he]=ct,e.addEventListener(t,i?ot:it,i)):e.removeEventListener(t,i?ot:it,i);else{if(o=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=r??"";break e}catch{}typeof r=="function"||(r==null||r===!1&&t[4]!="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&r==1?"":r))}}function Ht(e){return function(t){if(this.l){var r=this.l[t.type+e];if(t[$e]==null)t[$e]=ct++;else if(t[$e]<r[he])return;return r(m.event?m.event(t):t)}}}function lt(e,t,r,n,o,i,s,f,u,c){var l,a,_,p,w,E,h,d,v,I,C,b,U,oe,rt,M=t.type;if(t.constructor!==void 0)return null;128&r.__u&&(u=!!(32&r.__u),i=[f=t.__e=r.__e]),(l=m.__b)&&l(t);e:if(typeof M=="function")try{if(d=t.props,v=M.prototype&&M.prototype.render,I=(l=M.contextType)&&n[l.__c],C=l?I?I.props.value:l.__:n,r.__c?h=(a=t.__c=r.__c).__=a.__E:(v?t.__c=a=new M(d,C):(t.__c=a=new ae(d,C),a.constructor=M,a.render=Kr),I&&I.sub(a),a.state||(a.state={}),a.__n=n,_=a.__d=!0,a.__h=[],a._sb=[]),v&&a.__s==null&&(a.__s=a.state),v&&M.getDerivedStateFromProps!=null&&(a.__s==a.state&&(a.__s=B({},a.__s)),B(a.__s,M.getDerivedStateFromProps(d,a.__s))),p=a.props,w=a.state,a.__v=t,_)v&&M.getDerivedStateFromProps==null&&a.componentWillMount!=null&&a.componentWillMount(),v&&a.componentDidMount!=null&&a.__h.push(a.componentDidMount);else{if(v&&M.getDerivedStateFromProps==null&&d!==p&&a.componentWillReceiveProps!=null&&a.componentWillReceiveProps(d,C),t.__v==r.__v||!a.__e&&a.shouldComponentUpdate!=null&&a.shouldComponentUpdate(d,a.__s,C)===!1){t.__v!=r.__v&&(a.props=d,a.state=a.__s,a.__d=!1),t.__e=r.__e,t.__k=r.__k,t.__k.some(function(se){se&&(se.__=t)}),Be.push.apply(a.__h,a._sb),a._sb=[],a.__h.length&&s.push(a);break e}a.componentWillUpdate!=null&&a.componentWillUpdate(d,a.__s,C),v&&a.componentDidUpdate!=null&&a.__h.push(function(){a.componentDidUpdate(p,w,E)})}if(a.context=C,a.props=d,a.__P=e,a.__e=!1,b=m.__r,U=0,v)a.state=a.__s,a.__d=!1,b&&b(t),l=a.render(a.props,a.state,a.context),Be.push.apply(a.__h,a._sb),a._sb=[];else do a.__d=!1,b&&b(t),l=a.render(a.props,a.state,a.context),a.state=a.__s;while(a.__d&&++U<25);a.state=a.__s,a.getChildContext!=null&&(n=B(B({},n),a.getChildContext())),v&&!_&&a.getSnapshotBeforeUpdate!=null&&(E=a.getSnapshotBeforeUpdate(p,w)),oe=l!=null&&l.type===Fe&&l.key==null?er(l.props.children):l,f=Xt(e,We(oe)?oe:[oe],t,r,n,o,i,s,f,u,c),a.base=t.__e,t.__u&=-161,a.__h.length&&s.push(a),h&&(a.__E=a.__=null)}catch(se){if(t.__v=null,u||i!=null)if(se.then){for(t.__u|=u?160:128;f&&f.nodeType==8&&f.nextSibling;)f=f.nextSibling;i[i.indexOf(f)]=null,t.__e=f}else{for(rt=i.length;rt--;)ut(i[rt]);at(t)}else t.__e=r.__e,t.__k=r.__k,se.then||at(t);m.__e(se,t,r)}else i==null&&t.__v==r.__v?(t.__k=r.__k,t.__e=r.__e):f=t.__e=zr(r.__e,t,r,n,o,i,s,u,c);return(l=m.diffed)&&l(t),128&t.__u?void 0:f}function at(e){e&&(e.__c&&(e.__c.__e=!0),e.__k&&e.__k.some(at))}function Zt(e,t,r){for(var n=0;n<r.length;n++)pt(r[n],r[++n],r[++n]);m.__c&&m.__c(t,e),e.some(function(o){try{e=o.__h,o.__h=[],e.some(function(i){i.call(o)})}catch(i){m.__e(i,o.__v)}})}function er(e){return typeof e!="object"||e==null||e.__b>0?e:We(e)?e.map(er):B({},e)}function zr(e,t,r,n,o,i,s,f,u){var c,l,a,_,p,w,E,h=r.props||Me,d=t.props,v=t.type;if(v=="svg"?o="http://www.w3.org/2000/svg":v=="math"?o="http://www.w3.org/1998/Math/MathML":o||(o="http://www.w3.org/1999/xhtml"),i!=null){for(c=0;c<i.length;c++)if((p=i[c])&&"setAttribute"in p==!!v&&(v?p.localName==v:p.nodeType==3)){e=p,i[c]=null;break}}if(e==null){if(v==null)return document.createTextNode(d);e=document.createElementNS(o,v,d.is&&d),f&&(m.__m&&m.__m(t,i),f=!1),i=null}if(v==null)h===d||f&&e.data==d||(e.data=d);else{if(i=i&&me.call(e.childNodes),!f&&i!=null)for(h={},c=0;c<e.attributes.length;c++)h[(p=e.attributes[c]).name]=p.value;for(c in h)p=h[c],c=="dangerouslySetInnerHTML"?a=p:c=="children"||c in d||c=="value"&&"defaultValue"in d||c=="checked"&&"defaultChecked"in d||Oe(e,c,null,p,o);for(c in d)p=d[c],c=="children"?_=p:c=="dangerouslySetInnerHTML"?l=p:c=="value"?w=p:c=="checked"?E=p:f&&typeof p!="function"||h[c]===p||Oe(e,c,p,h[c],o);if(l)f||a&&(l.__html==a.__html||l.__html==e.innerHTML)||(e.innerHTML=l.__html),t.__k=[];else if(a&&(e.innerHTML=""),Xt(t.type=="template"?e.content:e,We(_)?_:[_],t,r,n,v=="foreignObject"?"http://www.w3.org/1999/xhtml":o,i,s,i?i[0]:r.__k&&fe(r,0),f,u),i!=null)for(c=i.length;c--;)ut(i[c]);f||(c="value",v=="progress"&&w==null?e.removeAttribute("value"):w!=null&&(w!==e[c]||v=="progress"&&!w||v=="option"&&w!=h[c])&&Oe(e,c,w,h[c],o),c="checked",E!=null&&E!=e[c]&&Oe(e,c,E,h[c],o))}return e}function pt(e,t,r){try{if(typeof e=="function"){var n=typeof e.__u=="function";n&&e.__u(),n&&t==null||(e.__u=e(t))}else e.current=t}catch(o){m.__e(o,r)}}function tr(e,t,r){var n,o;if(m.unmount&&m.unmount(e),(n=e.ref)&&(n.current&&n.current!=e.__e||pt(n,null,t)),(n=e.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(i){m.__e(i,t)}n.base=n.__P=null}if(n=e.__k)for(o=0;o<n.length;o++)n[o]&&tr(n[o],t,r||typeof e.type!="function");r||ut(e.__e),e.__c=e.__=e.__e=void 0}function Kr(e,t,r){return this.constructor(e,r)}function _t(e,t,r){var n,o,i,s;t==document&&(t=document.documentElement),m.__&&m.__(e,t),o=(n=typeof r=="function")?null:r&&r.__k||t.__k,i=[],s=[],lt(t,e=(!n&&r||t).__k=R(Fe,null,[e]),o||Me,Me,t.namespaceURI,!n&&r?[r]:o?null:t.firstChild?me.call(t.childNodes):null,i,!n&&r?r:o?o.__e:t.firstChild,n,s),Zt(i,e,s)}function dt(e,t){_t(e,t,dt)}function ce(e,t,r){var n,o,i,s,f=B({},e.props);for(i in e.type&&e.type.defaultProps&&(s=e.type.defaultProps),t)i=="key"?n=t[i]:i=="ref"?o=t[i]:f[i]=t[i]===void 0&&s!=null?s[i]:t[i];return arguments.length>2&&(f.children=arguments.length>3?me.call(arguments,2):r),ve(e.type,f,n||e.key,o||e.ref,null)}function rr(e){function t(r){var n,o;return this.getChildContext||(n=new Set,(o={})[t.__c]=this,this.getChildContext=function(){return o},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(i){this.props.value!=i.value&&n.forEach(function(s){s.__e=!0,st(s)})},this.sub=function(i){n.add(i);var s=i.componentWillUnmount;i.componentWillUnmount=function(){n&&n.delete(i),s&&s.call(i)}}),r.children}return t.__c="__cC"+Jt++,t.__=e,t.Provider=t.__l=(t.Consumer=function(r,n){return r.children(n)}).contextType=t,t}me=Be.slice,m={__e:function(e,t,r,n){for(var o,i,s;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&i.getDerivedStateFromError!=null&&(o.setState(i.getDerivedStateFromError(e)),s=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(e,n||{}),s=o.__d),s)return o.__E=o}catch(f){e=f}throw e}},jt=0,ft=function(e){return e!=null&&e.constructor===void 0},ae.prototype.setState=function(e,t){var r;r=this.__s!=null&&this.__s!=this.state?this.__s:this.__s=B({},this.state),typeof e=="function"&&(e=e(B({},r),this.props)),e&&B(r,e),e!=null&&this.__v&&(t&&this._sb.push(t),st(this))},ae.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),st(this))},ae.prototype.render=Fe,V=[],Vt=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,zt=function(e,t){return e.__v.__b-t.__v.__b},qe.__r=0,nt=Math.random().toString(8),$e="__d"+nt,he="__a"+nt,Kt=/(PointerCapture)$|Capture$/i,ct=0,it=Ht(!1),ot=Ht(!0),Jt=0;var Y,g,ht,nr,ye=0,lr=[],S=m,ir=S.__b,or=S.__r,sr=S.diffed,ar=S.__c,fr=S.unmount,cr=S.__;function ge(e,t){S.__h&&S.__h(g,e,ye||t),ye=0;var r=g.__H||(g.__H={__:[],__h:[]});return e>=r.__.length&&r.__.push({}),r.__[e]}function Jr(e){return ye=1,Qr(pr,e)}function Qr(e,t,r){var n=ge(Y++,2);if(n.t=e,!n.__c&&(n.__=[r?r(t):pr(void 0,t),function(f){var u=n.__N?n.__N[0]:n.__[0],c=n.t(u,f);u!==c&&(n.__N=[c,n.__[1]],n.__c.setState({}))}],n.__c=g,!g.__f)){var o=function(f,u,c){if(!n.__c.__H)return!0;var l=n.__c.__H.__.filter(function(_){return _.__c});if(l.every(function(_){return!_.__N}))return!i||i.call(this,f,u,c);var a=n.__c.props!==f;return l.some(function(_){if(_.__N){var p=_.__[0];_.__=_.__N,_.__N=void 0,p!==_.__[0]&&(a=!0)}}),i&&i.call(this,f,u,c)||a};g.__f=!0;var i=g.shouldComponentUpdate,s=g.componentWillUpdate;g.componentWillUpdate=function(f,u,c){if(this.__e){var l=i;i=void 0,o(f,u,c),i=l}s&&s.call(this,f,u,c)},g.shouldComponentUpdate=o}return n.__N||n.__}function we(e,t){var r=ge(Y++,3);!S.__s&&mt(r.__H,t)&&(r.__=e,r.u=t,g.__H.__h.push(r))}function Ae(e,t){var r=ge(Y++,4);!S.__s&&mt(r.__H,t)&&(r.__=e,r.u=t,g.__h.push(r))}function z(e){return ye=5,A(function(){return{current:e}},[])}function A(e,t){var r=ge(Y++,7);return mt(r.__H,t)&&(r.__=e(),r.__H=t,r.__h=e),r.__}function He(e,t){return ye=8,A(function(){return e},t)}function be(e){var t=g.context[e.__c],r=ge(Y++,9);return r.c=e,t?(r.__==null&&(r.__=!0,t.sub(g)),t.props.value):e.__}function Xr(){for(var e;e=lr.shift();){var t=e.__H;if(e.__P&&t)try{t.__h.some(Le),t.__h.some(vt),t.__h=[]}catch(r){t.__h=[],S.__e(r,e.__v)}}}S.__b=function(e){g=null,ir&&ir(e)},S.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),cr&&cr(e,t)},S.__r=function(e){or&&or(e),Y=0;var t=(g=e.__c).__H;t&&(ht===g?(t.__h=[],g.__h=[],t.__.some(function(r){r.__N&&(r.__=r.__N),r.u=r.__N=void 0})):(t.__h.some(Le),t.__h.some(vt),t.__h=[],Y=0)),ht=g},S.diffed=function(e){sr&&sr(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(lr.push(t)!==1&&nr===S.requestAnimationFrame||((nr=S.requestAnimationFrame)||Yr)(Xr)),t.__H.__.some(function(r){r.u&&(r.__H=r.u),r.u=void 0})),ht=g=null},S.__c=function(e,t){t.some(function(r){try{r.__h.some(Le),r.__h=r.__h.filter(function(n){return!n.__||vt(n)})}catch(n){t.some(function(o){o.__h&&(o.__h=[])}),t=[],S.__e(n,r.__v)}}),ar&&ar(e,t)},S.unmount=function(e){fr&&fr(e);var t,r=e.__c;r&&r.__H&&(r.__H.__.some(function(n){try{Le(n)}catch(o){t=o}}),r.__H=void 0,t&&S.__e(t,r.__v))};var ur=typeof requestAnimationFrame=="function";function Yr(e){var t,r=function(){clearTimeout(n),ur&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(r,35);ur&&(t=requestAnimationFrame(r))}function Le(e){var t=g,r=e.__c;typeof r=="function"&&(e.__c=void 0,r()),g=t}function vt(e){var t=g;e.__c=e.__(),g=t}function mt(e,t){return!e||e.length!==t.length||t.some(function(r,n){return r!==e[n]})}function pr(e,t){return typeof t=="function"?t(e):t}var Zr=Symbol.for("preact-signals");function Ve(){if(K>1)K--;else{for(var e,t=!1;Se!==void 0;){var r=Se;for(Se=void 0,yt++;r!==void 0;){var n=r.o;if(r.o=void 0,r.f&=-3,!(8&r.f)&&dr(r))try{r.c()}catch(o){t||(e=o,t=!0)}r=n}}if(yt=0,K--,t)throw e}}function Z(e){if(K>0)return e();K++;try{return e()}finally{Ve()}}var y=void 0;var Se=void 0,K=0,yt=0,je=0;function _r(e){if(y!==void 0){var t=e.n;if(t===void 0||t.t!==y)return t={i:0,S:e,p:y.s,n:void 0,t:y,e:void 0,x:void 0,r:t},y.s!==void 0&&(y.s.n=t),y.s=t,e.n=t,32&y.f&&e.S(t),t;if(t.i===-1)return t.i=0,t.n!==void 0&&(t.n.p=t.p,t.p!==void 0&&(t.p.n=t.n),t.p=y.s,t.n=void 0,y.s.n=t,y.s=t),t}}function P(e){this.v=e,this.i=0,this.n=void 0,this.t=void 0}P.prototype.brand=Zr;P.prototype.h=function(){return!0};P.prototype.S=function(e){this.t!==e&&e.e===void 0&&(e.x=this.t,this.t!==void 0&&(this.t.e=e),this.t=e)};P.prototype.U=function(e){if(this.t!==void 0){var t=e.e,r=e.x;t!==void 0&&(t.x=r,e.e=void 0),r!==void 0&&(r.e=t,e.x=void 0),e===this.t&&(this.t=r)}};P.prototype.subscribe=function(e){var t=this;return H(function(){var r=t.value,n=y;y=void 0;try{e(r)}finally{y=n}})};P.prototype.valueOf=function(){return this.value};P.prototype.toString=function(){return this.value+""};P.prototype.toJSON=function(){return this.value};P.prototype.peek=function(){var e=y;y=void 0;try{return this.value}finally{y=e}};Object.defineProperty(P.prototype,"value",{get:function(){var e=_r(this);return e!==void 0&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(yt>100)throw new Error("Cycle detected");this.v=e,this.i++,je++,K++;try{for(var t=this.t;t!==void 0;t=t.x)t.t.N()}finally{Ve()}}}});function k(e){return new P(e)}function dr(e){for(var t=e.s;t!==void 0;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function hr(e){for(var t=e.s;t!==void 0;t=t.n){var r=t.S.n;if(r!==void 0&&(t.r=r),t.S.n=t,t.i=-1,t.n===void 0){e.s=t;break}}}function vr(e){for(var t=e.s,r=void 0;t!==void 0;){var n=t.p;t.i===-1?(t.S.U(t),n!==void 0&&(n.n=t.n),t.n!==void 0&&(t.n.p=n)):r=t,t.S.n=t.r,t.r!==void 0&&(t.r=void 0),t=n}e.s=r}function ue(e){P.call(this,void 0),this.x=e,this.s=void 0,this.g=je-1,this.f=4}(ue.prototype=new P).h=function(){if(this.f&=-3,1&this.f)return!1;if((36&this.f)==32||(this.f&=-5,this.g===je))return!0;if(this.g=je,this.f|=1,this.i>0&&!dr(this))return this.f&=-2,!0;var e=y;try{hr(this),y=this;var t=this.x();(16&this.f||this.v!==t||this.i===0)&&(this.v=t,this.f&=-17,this.i++)}catch(r){this.v=r,this.f|=16,this.i++}return y=e,vr(this),this.f&=-2,!0};ue.prototype.S=function(e){if(this.t===void 0){this.f|=36;for(var t=this.s;t!==void 0;t=t.n)t.S.S(t)}P.prototype.S.call(this,e)};ue.prototype.U=function(e){if(this.t!==void 0&&(P.prototype.U.call(this,e),this.t===void 0)){this.f&=-33;for(var t=this.s;t!==void 0;t=t.n)t.S.U(t)}};ue.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;e!==void 0;e=e.x)e.t.N()}};Object.defineProperty(ue.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=_r(this);if(this.h(),e!==void 0&&(e.i=this.i),16&this.f)throw this.v;return this.v}});function xe(e){return new ue(e)}function mr(e){var t=e.u;if(e.u=void 0,typeof t=="function"){K++;var r=y;y=void 0;try{t()}catch(n){throw e.f&=-2,e.f|=8,gt(e),n}finally{y=r,Ve()}}}function gt(e){for(var t=e.s;t!==void 0;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,mr(e)}function en(e){if(y!==this)throw new Error("Out-of-order effect");vr(this),y=e,this.f&=-2,8&this.f&&gt(this),Ve()}function Pe(e){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32}Pe.prototype.c=function(){var e=this.S();try{if(8&this.f||this.x===void 0)return;var t=this.x();typeof t=="function"&&(this.u=t)}finally{e()}};Pe.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,mr(this),hr(this),K++;var e=y;return y=this,en.bind(this,e)};Pe.prototype.N=function(){2&this.f||(this.f|=2,this.o=Se,Se=this)};Pe.prototype.d=function(){this.f|=8,1&this.f||gt(this)};function H(e){var t=new Pe(e);try{t.c()}catch(r){throw t.d(),r}return t.d.bind(t)}var bt,wt;function le(e,t){m[e]=t.bind(null,m[e]||function(){})}function ze(e){wt&&wt(),wt=e&&e.S()}function yr(e){var t=this,r=e.data,n=rn(r);n.value=r;var o=A(function(){for(var i=t.__v;i=i.__;)if(i.__c){i.__c.__$f|=4;break}return t.__$u.c=function(){var s;!ft(o.peek())&&((s=t.base)==null?void 0:s.nodeType)===3?t.base.data=o.peek():(t.__$f|=1,t.setState({}))},xe(function(){var s=n.value.value;return s===0?0:s===!0?"":s||""})},[]);return o.value}yr.displayName="_st";Object.defineProperties(P.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:yr},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}});le("__b",function(e,t){if(typeof t.type=="string"){var r,n=t.props;for(var o in n)if(o!=="children"){var i=n[o];i instanceof P&&(r||(t.__np=r={}),r[o]=i,n[o]=i.peek())}}e(t)});le("__r",function(e,t){ze();var r,n=t.__c;n&&(n.__$f&=-2,(r=n.__$u)===void 0&&(n.__$u=r=(function(o){var i;return H(function(){i=this}),i.c=function(){n.__$f|=1,n.setState({})},i})())),bt=n,ze(r),e(t)});le("__e",function(e,t,r,n){ze(),bt=void 0,e(t,r,n)});le("diffed",function(e,t){ze(),bt=void 0;var r;if(typeof t.type=="string"&&(r=t.__e)){var n=t.__np,o=t.props;if(n){var i=r.U;if(i)for(var s in i){var f=i[s];f!==void 0&&!(s in n)&&(f.d(),i[s]=void 0)}else r.U=i={};for(var u in n){var c=i[u],l=n[u];c===void 0?(c=tn(r,u,l,o),i[u]=c):c.o(l,o)}}}e(t)});function tn(e,t,r,n){var o=t in e&&e.ownerSVGElement===void 0,i=k(r);return{o:function(s,f){i.value=s,n=f},d:H(function(){var s=i.value.value;n[t]!==s&&(n[t]=s,o?e[t]=s:s?e.setAttribute(t,s):e.removeAttribute(t))})}}le("unmount",function(e,t){if(typeof t.type=="string"){var r=t.__e;if(r){var n=r.U;if(n){r.U=void 0;for(var o in n){var i=n[o];i&&i.d()}}}}else{var s=t.__c;if(s){var f=s.__$u;f&&(s.__$u=void 0,f.d())}}e(t)});le("__h",function(e,t,r,n){(n<3||n===9)&&(t.__$f|=2),e(t,r,n)});ae.prototype.shouldComponentUpdate=function(e,t){var r=this.__$u;if(!(r&&r.s!==void 0||4&this.__$f)||3&this.__$f)return!0;for(var n in t)return!0;for(var o in e)if(o!=="__source"&&e[o]!==this.props[o])return!0;for(var i in this.props)if(!(i in e))return!0;return!1};function rn(e){return A(function(){return k(e)},[])}var St=[],q=()=>St.slice(-1)[0],W=e=>{St.push(e)},F=()=>{St.pop()};var xt=[],D=()=>xt.slice(-1)[0],ee=e=>{xt.push(e)},j=()=>{xt.pop()};var nn=e=>D().context[e||q()],on=()=>{let e=D(),t={},{ref:r,attributes:n}=e;return Object.freeze({ref:r.current,attributes:Ee(n,t)})},Ke=k(0);function Pt(e){let t=D();return Pt.subscribe=Ke.value,J(t.serverContext[e||q()])}Pt.subscribe=0;var sn=e=>new Promise(t=>{let r=()=>{clearTimeout(n),window.cancelAnimationFrame(o),setTimeout(()=>{e(),t()})},n=setTimeout(r,100),o=window.requestAnimationFrame(r)}),te=typeof window.scheduler?.yield=="function"?window.scheduler.yield.bind(window.scheduler):()=>new Promise(e=>{setTimeout(e,0)}),gr=e=>{let[t]=performance.getEntriesByType("navigation");t.domContentLoadedEventStart>0?e():document.addEventListener("DOMContentLoaded",e)};function an(e,t){let r=()=>{},n=H(function(){return r=this.c.bind(this),this.x=e,this.c=t,e()});return{flush:r,dispose:n}}function fn(e){we(()=>{let t=null,r=!1;return t=an(e,async()=>{t&&!r&&(r=!0,await sn(t.flush),r=!1)}),t.dispose},[])}function O(e){let t=D(),r=q(),n;if(e?.constructor?.name==="GeneratorFunction"?n=async(...i)=>{let s=e(...i),f,u,c;for(;;){W(r),ee(t);try{u=c?s.throw(c):s.next(f),c=void 0}catch(l){throw l}finally{j(),F()}try{f=await u.value}catch(l){c=l}if(u.done){if(c)throw c;break}}return f}:n=(...i)=>{W(r),ee(t);try{return e(...i)}finally{F(),j()}},e.sync){let i=n;return i.sync=!0,i}return n}function Tt(e){fn(O(e))}function Q(e){we(O(e),[])}function cn(e,t){we(O(e),t)}function un(e,t){Ae(O(e),t)}function ln(e,t){return He(O(e),t)}function pn(e,t){return A(O(e),t)}var wr=(e,t)=>{t=[].concat(t);let r=t[t.length-1].nextSibling;function n(o,i){e.insertBefore(o,i||r)}return e.__k={nodeType:1,parentNode:e,firstChild:t[0],childNodes:t,insertBefore:n,appendChild:n,removeChild(o){e.removeChild(o)},contains(o){e.contains(o)}}};function br(e){return e.replace(/^-+|-+$/g,"").toLowerCase().replace(/-([a-z])/g,function(t,r){return r.toUpperCase()})}var Te=e=>{},T=e=>!!(e&&typeof e=="object"&&e.constructor===Object);function _n(e){let t=e;return t.sync=!0,t}var Et=new WeakMap,dn=e=>{let t=()=>!1;return{get(r,n){let o=r[n];return o&&typeof o=="object"?Ee(o,{errorMessage:e}):o},set:t,deleteProperty:t,defineProperty:t}};function Ee(e,t){let r=t?.errorMessage??"Cannot modify read-only object";if(!Et.has(e)){let n=dn(r);Et.set(e,new Proxy(e,n))}return Et.get(e)}var Je=k(0),Qe=Math.random().toString(36).slice(2);function J(e){return T(e)?Object.fromEntries(Object.entries(e).map(([t,r])=>[t,J(r)])):Array.isArray(e)?e.map(t=>J(t)):e}var Xe=new WeakMap,Sr=new WeakMap,It=new WeakMap,hn=new Set([Object,Array]),Ye=(e,t,r)=>{if(!re(t))throw Error("This object cannot be proxified.");if(!Xe.has(t)){let n=new Proxy(t,r);Xe.set(t,n),Sr.set(n,t),It.set(n,e)}return Xe.get(t)},Ze=e=>Xe.get(e),$=e=>It.get(e),re=e=>typeof e!="object"||e===null?!1:!It.has(e)&&hn.has(e.constructor),xr=e=>Sr.get(e);var vn={},Pr=class{owner;computedsByScope;valueSignal;getterSignal;pendingGetter;constructor(e){this.owner=e,this.computedsByScope=new WeakMap}setValue(e){this.update({value:e})}setGetter(e){this.update({get:e})}setPendingGetter(e){this.pendingGetter=e,queueMicrotask(()=>this.consolidateGetter())}consolidateGetter(){let e=this.pendingGetter;e&&(this.pendingGetter=void 0,this.update({get:e}))}getComputed(){let e=D()||vn;if(!this.valueSignal&&!this.getterSignal&&this.update({}),this.pendingGetter&&this.consolidateGetter(),!this.computedsByScope.has(e)){let t=()=>{let r=this.getterSignal?.value;return r?r.call(this.owner):this.valueSignal?.value};W($(this.owner)),this.computedsByScope.set(e,xe(O(t))),F()}return this.computedsByScope.get(e)}update({get:e,value:t}){this.valueSignal?(t!==this.valueSignal.peek()||e!==this.getterSignal.peek())&&Z(()=>{this.valueSignal.value=t,this.getterSignal.value=e}):(this.valueSignal=k(t),this.getterSignal=k(e))}};var mn=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(e=>typeof e=="symbol")),pe=new WeakMap,yn=(e,t)=>pe.has(e)&&pe.get(e).has(t),Ie=(e,t,r)=>{pe.has(e)||pe.set(e,new Map),t=typeof t=="number"?`${t}`:t;let n=pe.get(e);if(!n.has(t)){let o=$(e),i=new Pr(e);if(n.set(t,i),r){let{get:s,value:f}=r;s?i.setGetter(s):i.setValue(re(f)?G(o,f):f)}}return n.get(t)},L=new WeakMap,Ct=!1,N=Symbol("PENDING_GETTER"),gn={get(e,t,r){if(Ct||!e.hasOwnProperty(t)&&t in e||typeof t=="symbol"&&mn.has(t))return Reflect.get(e,t,r);let n=Object.getOwnPropertyDescriptor(e,t),i=Ie(r,t,n).getComputed().value;if(i===N)throw N;if(typeof i=="function"){let s=$(r);return(...f)=>{W(s);try{return i.call(r,...f)}finally{F()}}}return i},set(e,t,r,n){W($(n));try{return Reflect.set(e,t,r,n)}finally{F()}},defineProperty(e,t,r){let n=!(t in e),o=Reflect.defineProperty(e,t,r);if(o){let i=Ze(e),s=Ie(i,t),{get:f,value:u}=r;if(f)s.setGetter(f);else{let c=$(i);s.setValue(re(u)?G(c,u):u)}n&&L.has(e)&&L.get(e).value++,Array.isArray(e)&&pe.get(i)?.has("length")&&Ie(i,"length").setValue(e.length)}return o},deleteProperty(e,t){let r=Reflect.deleteProperty(e,t);return r&&(Ie(Ze(e),t).setValue(void 0),L.has(e)&&L.get(e).value++),r},ownKeys(e){return L.has(e)||L.set(e,k(0)),L._=L.get(e).value,Reflect.ownKeys(e)}},G=(e,t)=>Ye(e,t,gn),Nt=(e,t)=>{Ct=!0;try{return e[t]}finally{Ct=!1}},kt=(e,t,r=!0)=>{if(!(T(e)&&T(t)))return;let n=!1;for(let o in t){let i=!(o in e);n=n||i;let s=Object.getOwnPropertyDescriptor(t,o),f=Ze(e),u=!!f&&yn(f,o)&&Ie(f,o);if(typeof s.get=="function"||typeof s.set=="function")(r||i)&&(Object.defineProperty(e,o,{...s,configurable:!0,enumerable:!0}),s.get&&u&&u.setPendingGetter(s.get));else if(T(t[o])){let c=Object.getOwnPropertyDescriptor(e,o)?.value;if(i||r&&!T(c)){if(e[o]={},u){let l=$(f);u.setValue(G(l,e[o]))}kt(e[o],t[o],r)}else T(c)&&kt(e[o],t[o],r)}else if((r||i)&&(Object.defineProperty(e,o,s),u)){let{value:c}=s,l=$(f);u.setValue(re(c)?G(l,c):c)}}n&&L.has(e)&&L.get(e).value++},ne=(e,t,r=!0)=>Z(()=>kt(xr(e)||e,t,r));var Er=new WeakSet,wn={get:(e,t,r)=>{let n=Reflect.get(e,t),o=$(r);if(typeof n>"u"&&Er.has(r)){let i={};return Reflect.set(e,t,i),Ce(o,i,!1)}if(typeof n=="function"){W(o);let i=O(n);return F(),i}return T(n)&&re(n)?Ce(o,n,!1):n}},Ce=(e,t,r=!0)=>{let n=Ye(e,t,wn);return n&&r&&Er.add(n),n};var Rt=new WeakMap,_e=new WeakMap,Tr=new WeakSet,Ir=Reflect.getOwnPropertyDescriptor,bn={get:(e,t)=>{let r=_e.get(e),n=e[t];return t in e?n:r[t]},set:(e,t,r)=>{let n=_e.get(e),o=t in e||!(t in n)?e:n;return o[t]=r,!0},ownKeys:e=>[...new Set([...Object.keys(_e.get(e)),...Object.keys(e)])],getOwnPropertyDescriptor:(e,t)=>Ir(e,t)||Ir(_e.get(e),t),has:(e,t)=>Reflect.has(e,t)||Reflect.has(_e.get(e),t)},ke=(e,t={})=>{if(Tr.has(e))throw Error("This object cannot be proxified.");if(_e.set(e,t),!Rt.has(e)){let r=new Proxy(e,bn);Rt.set(e,r),Tr.add(r)}return Rt.get(e)};var Ne=new Map,Cr=new Map,et=new Map,Ut=new Map,Re=new Map,Sn=e=>Ut.get(e||q())||{};function Dt(e){let t=e||q();return Re.has(t)||Re.set(t,{}),Dt.subscribe=Je.value,J(Re.get(t))}Dt.subscribe=0;var ie="I acknowledge that using a private store means my plugin will inevitably break on the next store release.";function Ue(e,{state:t={},...r}={},{lock:n=!1}={}){if(Ne.has(e)){if(n!==ie&&!et.has(e))et.set(e,n);else{let i=et.get(e);if(!(n===ie||n!==!0&&n===i))throw Error(i?"Cannot unlock a private store with an invalid lock code":"Cannot lock a public store")}let o=Cr.get(e);ne(o,r),ne(o.state,t)}else{n!==ie&&et.set(e,n);let o={state:G(e,T(t)?t:{}),...r},i=Ce(e,o);Cr.set(e,o),Ne.set(e,i)}return Ne.get(e)}var Gt=(e=document)=>{let t=e.getElementById("wp-script-module-data-@wordpress/interactivity")??e.getElementById("wp-interactivity-data");if(t?.textContent)try{return JSON.parse(t.textContent)}catch{}return{}},Ot=e=>{Re.clear(),Ut.clear(),T(e?.state)&&Object.entries(e.state).forEach(([t,r])=>{let n=Ue(t,{},{lock:ie});ne(n.state,r,!1),Re.set(t,r)}),T(e?.config)&&Object.entries(e.config).forEach(([t,r])=>{Ut.set(t,r)}),T(e?.derivedStateClosures)&&Object.entries(e.derivedStateClosures).forEach(([t,r])=>{let n=Ue(t,{},{lock:ie});r.forEach(o=>{let i=o.split("."),s=i.splice(-1,1)[0],f=i.reduce((c,l)=>Nt(c,l),n),u=Object.getOwnPropertyDescriptor(f,s);T(u?.value)&&(f[s]=N)})})};function X(e){return e.suffix!==null}function de(e){return e.suffix===null}var kr=rr({client:{},server:{}}),$t={},Rr={},x=(e,t,{priority:r=10}={})=>{$t[e]=t,Rr[e]=r},xn=(e,t)=>{if(!t){Te(`Namespace missing for "${e}". The value for that path won't be resolved.`);return}let r=Ne.get(t);typeof r>"u"&&(r=Ue(t,{},{lock:ie}));let n={...r,context:D().context[t]};try{return e.split(".").reduce((i,s)=>i[s],n)}catch(o){if(o===N)return N}},Mt=({scope:e})=>((t,...r)=>{let{value:n,namespace:o}=t;if(typeof n!="string")throw new Error("The `value` prop should be a string path");let i=n[0]==="!"&&!!(n=n.slice(1));ee(e);let s=xn(n,o);if(typeof s=="function"){if(i){Te("Using a function with a negation operator is deprecated and will stop working in WordPress 6.9. Please use derived state instead.");let c=!s(...r);return j(),c}j();let u=(...c)=>{ee(e);let l=s(...c);return j(),l};if(s.sync){let c=u;c.sync=!0}return u}let f=s;return j(),i&&s!==N?!f:f}),Pn=e=>{let t=Object.keys(e).reduce((r,n)=>{if($t[n]){let o=Rr[n];(r[o]=r[o]||[]).push(n)}return r},{});return Object.entries(t).sort(([r],[n])=>parseInt(r)-parseInt(n)).map(([,r])=>r)},Ur=({directives:e,priorityLevels:[t,...r],element:n,originalProps:o,previousScope:i})=>{let s=z({}).current;s.evaluate=He(Mt({scope:s}),[]);let{client:f,server:u}=be(kr);s.context=f,s.serverContext=u,s.ref=i?.ref||z(null),n=ce(n,{ref:s.ref}),s.attributes=n.props;let c=r.length>0?R(Ur,{directives:e,priorityLevels:r,element:n,originalProps:o,previousScope:s}):n,l={...o,children:c},a={directives:e,props:l,element:n,context:kr,evaluate:s.evaluate};ee(s);for(let _ of t){let p=$t[_]?.(a);p!==void 0&&(l.children=p)}return j(),l.children},Nr=m.vnode;m.vnode=e=>{if(e.props.__directives){let t=e.props,r=t.__directives;r.key&&(e.key=r.key.find(de).value),delete t.__directives;let n=Pn(r);n.length>0&&(e.props={directives:r,priorityLevels:n,originalProps:t,type:e.type,element:R(e.type,t),top:!0},e.type=Ur)}Nr&&Nr(e)};function Mr(e){let t={get(r,n,o){let i=r[n];switch(n){case"currentTarget":break;case"preventDefault":case"stopImmediatePropagation":case"stopPropagation":break}return i instanceof Function?function(...s){return i.apply(this===o?r:this,s)}:i}};return new Proxy(e,t)}var En=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,Tn=/\/\*[^]*?\*\/|  +/g,Dr=/\n+/g,Gr=" ",In=e=>{let t=[{}],r,n;for(;r=En.exec(e.replace(Tn,""));)r[4]?t.shift():r[3]?(n=r[3].replace(Dr,Gr).trim(),t.unshift(t[0][n]=t[0][n]||{})):t[0][r[1]]=r[2].replace(Dr,Gr).trim();return t[0]},Or=e=>({directives:t,evaluate:r})=>{t[`on-${e}`].filter(X).forEach(n=>{let i=n.suffix.split("--",2)[0];Q(()=>{let s=u=>{let c=r(n);typeof c=="function"&&(c?.sync||(u=Mr(u)),c(u))},f=e==="window"?window:document;return f.addEventListener(i,s),()=>f.removeEventListener(i,s)})})},Cn=(e,t,r,n,o)=>{let i={...e.client,[t]:{...e.client[t],[n]:r}},s={...D(),context:i,serverContext:e.server};return o?Mt({scope:s})(o):r},kn=function*(e,t,r,n,o){let{current:i}=z(new Map);for(let s of r){let f=Cn(e,t,s,n,o);i.has(f)||i.set(f,ke(G(t,{[n]:void 0}),e.client[t])),yield[s,i.get(f),f]}},$r=e=>({directives:t,evaluate:r})=>{t[`on-async-${e}`].filter(X).forEach(n=>{let o=n.suffix.split("--",1)[0];Q(()=>{let i=async f=>{await te();let u=r(n);typeof u=="function"&&u(f)},s=e==="window"?window:document;return s.addEventListener(o,i,{passive:!0}),()=>s.removeEventListener(o,i)})})},De=new Map,Br=()=>{x("context",({directives:{context:e},props:{children:t},context:r})=>{let n=e.filter(de).reverse();if(!n.length)return;let{Provider:o}=r,{client:i,server:s}=be(r),f=z({}),u={},c={client:{...i},server:{...s}},l=new Set;return n.forEach(({value:a,namespace:_,uniqueId:p})=>{T(a)&&(f.current[_]||(f.current[_]=G(_,{})),ne(f.current[_],J(a),!1),u[_]=a,l.add(_))}),l.forEach(a=>{c.client[a]=ke(f.current[a],i[a]),c.server[a]=ke(u[a],s[a])}),R(o,{value:c},t)},{priority:5}),x("watch",({directives:{watch:e},evaluate:t})=>{e.forEach(r=>{Tt(()=>{let n,o=t(r);return typeof o=="function"&&(o=o()),o})})}),x("init",({directives:{init:e},evaluate:t})=>{e.forEach(r=>{Q(()=>{let n,o=t(r);return typeof o=="function"&&(o=o()),o})})}),x("on",({directives:{on:e},element:t,evaluate:r})=>{let n=new Map;e.filter(X).forEach(o=>{let i=o.suffix.split("--",2);n.has(i[0])||n.set(i[0],new Set),n.get(i[0]).add(o)}),n.forEach((o,i)=>{let s=t.props[`on${i}`];t.props[`on${i}`]=f=>{s&&s(f),o.forEach(u=>{let c,l=r(u);typeof l=="function"&&(l?.sync||(f=Mr(f)),l(f))})}})}),x("on-async",({directives:{"on-async":e},element:t,evaluate:r})=>{let n=new Map;e.filter(X).forEach(o=>{let i=o.suffix.split("--",1)[0];n.has(i)||n.set(i,new Set),n.get(i).add(o)}),n.forEach((o,i)=>{let s=t.props[`on${i}`];t.props[`on${i}`]=f=>{s&&s(f),o.forEach(async u=>{await te();let c=r(u);typeof c=="function"&&c(f)})}})}),x("on-window",Or("window")),x("on-document",Or("document")),x("on-async-window",$r("window")),x("on-async-document",$r("document")),x("class",({directives:{class:e},element:t,evaluate:r})=>{e.filter(X).forEach(n=>{let o=n.uniqueId?`${n.suffix}---${n.uniqueId}`:n.suffix,i=r(n);if(i===N)return;typeof i=="function"&&(i=i());let s=t.props.class||"",f=new RegExp(`(^|\\s)${o}(\\s|$)`,"g");i?f.test(s)||(t.props.class=s?`${s} ${o}`:o):t.props.class=s.replace(f," ").trim(),Q(()=>{i?t.ref.current.classList.add(o):t.ref.current.classList.remove(o)})})}),x("style",({directives:{style:e},element:t,evaluate:r})=>{e.filter(X).forEach(n=>{if(n.uniqueId)return;let o=n.suffix,i=r(n);i!==N&&(typeof i=="function"&&(i=i()),t.props.style=t.props.style||{},typeof t.props.style=="string"&&(t.props.style=In(t.props.style)),i?t.props.style[o]=i:delete t.props.style[o],Q(()=>{i?t.ref.current.style.setProperty(o,i):t.ref.current.style.removeProperty(o)}))})}),x("bind",({directives:{bind:e},element:t,evaluate:r})=>{e.filter(X).forEach(n=>{if(n.uniqueId)return;let o=n.suffix,i=r(n);i!==N&&(typeof i=="function"&&(i=i()),t.props[o]=i,Q(()=>{let s=t.ref.current;if(o==="style"){typeof i=="string"&&(s.style.cssText=i);return}else if(o!=="width"&&o!=="height"&&o!=="href"&&o!=="list"&&o!=="form"&&o!=="tabIndex"&&o!=="download"&&o!=="rowSpan"&&o!=="colSpan"&&o!=="role"&&o!=="popover"&&o in s)try{s[o]=i??"";return}catch{}i!=null&&(i!==!1||o[4]==="-")?s.setAttribute(o,o==="popover"&&i===!0?"":i):s.removeAttribute(o)}))})}),x("ignore",({element:{type:e,props:{innerHTML:t,...r}}})=>{let n=A(()=>t,[]);return R(e,{dangerouslySetInnerHTML:{__html:n},...r})}),x("text",({directives:{text:e},element:t,evaluate:r})=>{let n=e.filter(de);n.length&&n.forEach(o=>{if(!o.uniqueId)try{let i=r(o);if(i===N)return;typeof i=="function"&&(i=i()),t.props.children=typeof i=="object"?null:i.toString()}catch{t.props.children=null}})}),x("run",({directives:{run:e},evaluate:t})=>{e.forEach(r=>{let n=t(r);return typeof n=="function"&&(n=n()),n})}),x("each",({directives:{each:e,"each-key":t},context:r,element:n,evaluate:o})=>{if(n.type!=="template")return;let{Provider:i}=r,s=be(r),[f]=e,{namespace:u,suffix:c,uniqueId:l}=f;if(e.length>1||l)return;let a=o(f);if(a===N||(typeof a=="function"&&(a=a()),typeof a?.[Symbol.iterator]!="function"))return;let _=c?br(c):"item",p=[],w=kn(s,u,a,_,t?.[0]);for(let[E,h,d]of w){let v={client:{...s.client,[u]:h},server:{...s.server}};v.client[u][_]=E,p.push(R(i,{value:v,key:d},n.props.content))}return p},{priority:20}),x("each-child",({directives:{"each-child":e},element:t,evaluate:r})=>{let n=e.find(de);return n?r(n)===N?t:null:void 0},{priority:1}),x("router-region",({directives:{"router-region":e}})=>{let t=e.find(de);if(!t||t.suffix||t.uniqueId)return;let r=typeof t.value=="string"?t.value:t.value.id;De.has(r)||De.set(r,k());let n=De.get(r).value;if(Ae(()=>{n&&typeof n.type!="string"&&(Ke.value=Ke.peek()+1)},[n]),n&&typeof n.type!="string"){let o=D();return ce(n,{previousScope:o})}return n},{priority:1})};var Bt="data-wp-",tt=[],Nn=()=>tt[tt.length-1]??null,Rn=e=>!!(e&&typeof e=="object"&&e.constructor===Object),Un=/[^a-z0-9-_]/i;function Dn(e){let t=e.substring(8);if(Un.test(t))return null;let r=t.indexOf("--");if(r===-1)return{prefix:t,suffix:null,uniqueId:null};let n=t.substring(0,r),o=t.substring(r);if(o.startsWith("---")&&o[3]!=="-")return{prefix:n,suffix:null,uniqueId:o.substring(3)||null};let i=o.substring(2),s=i.indexOf("---");if(s!==-1&&i.substring(s)[3]!=="-"){let f=i.substring(s+3)||null;return i=i.substring(0,s)||null,{prefix:n,suffix:i,uniqueId:f}}return{prefix:n,suffix:i||null,uniqueId:null}}var Gn=/^([\w_\/-]+)::(.+)$/,qt=new WeakSet;function Ge(e){let t=new Set,r=new Set,n=document.createTreeWalker(e,205);function o(s){let{nodeType:f}=s;if(f===3)return s.data;if(f===4)return r.add(s),s.nodeValue;if(f===8||f===7)return t.add(s),null;let u=s,{attributes:c}=u,l=u.localName,a={},_=[],p=[],w=!1,E=!1;for(let h=0;h<c.length;h++){let d=c[h].name,v=c[h].value;if(d[Bt.length]&&d.slice(0,Bt.length)===Bt)if(d==="data-wp-ignore")w=!0;else{let I=Gn.exec(v),C=I?.[1]??null,b=I?.[2]??v;try{let U=JSON.parse(b);b=Rn(U)?U:b}catch{}if(d==="data-wp-interactive"){E=!0;let U=typeof b=="string"?b:typeof b?.namespace=="string"?b.namespace:null;tt.push(U)}else p.push([d,C,b])}else if(d==="ref")continue;v===""&&u[d]===!0?a[d]=!0:a[d]=v}if(w&&!E)return[R(l,{...a,innerHTML:u.innerHTML,__directives:{ignore:!0}})];if(E&&qt.add(u),p.length){a.__directives=p.reduce((h,[d,v,I])=>{let C=Dn(d);if(C===null)return h;let{prefix:b,suffix:U,uniqueId:oe}=C;return h[b]=h[b]||[],h[b].push({namespace:v??Nn(),value:I,suffix:U,uniqueId:oe}),h},{});for(let h in a.__directives)a.__directives[h].sort((d,v)=>{let I=d.suffix??"",C=v.suffix??"";if(I!==C)return I<C?-1:1;let b=d.uniqueId??"",U=v.uniqueId??"";return+(b>U)-+(b<U)})}if(a.__directives?.["each-child"])a.dangerouslySetInnerHTML={__html:u.innerHTML};else if(l==="template")a.content=[...u.content.childNodes].map(h=>Ge(h));else{let h=n.firstChild();if(h){for(;h;){let d=o(h);d&&_.push(d),h=n.nextSibling()}n.parentNode()}}return E&&tt.pop(),R(l,a,_)}let i=o(n.currentNode);return t.forEach(s=>s.remove()),r.forEach(s=>s.replaceWith(new window.Text(s.nodeValue??""))),i}var Wt=new WeakMap,Ft=e=>{let t=Array.isArray(e)?e[0]:e;if(!t.parentElement)throw Error("The passed region should be an element with a parent.");return Wt.has(t)||Wt.set(t,wr(t.parentElement,e)),Wt.get(t)},qr=new WeakMap,Wr,Fr=new Promise(e=>{Wr=e}),Lr=async()=>{let e=document.querySelectorAll("[data-wp-interactive]");for(let t of e)if(!qt.has(t)){await te();let r=Ft(t),n=Ge(t);qr.set(t,n),await te(),dt(n,r)}Wr(qr)};var vo=H,On="I acknowledge that using private APIs means my theme or plugin will inevitably break in the next version of WordPress.",mo=e=>{if(e===On)return{getRegionRootFragment:Ft,initialVdomPromise:Fr,toVdom:Ge,directive:x,getNamespace:q,h:R,cloneElement:ce,render:_t,proxifyState:G,parseServerData:Gt,populateServerData:Ot,batch:Z,routerRegions:De,deepReadOnly:Ee,navigationSignal:Je,sessionId:Qe,warn:Te};throw new Error("Forbidden access.")};Ot(Gt());Br();gr(Lr);window.history.replaceState({...window.history.state,wpInteractivityId:Qe},"");window.addEventListener("popstate",e=>{e.state!==null&&e.state?.wpInteractivityId!==Qe&&window.location.reload()});export{Sn as getConfig,nn as getContext,on as getElement,Pt as getServerContext,Dt as getServerState,mo as privateApis,te as splitTask,Ue as store,ln as useCallback,cn as useEffect,Q as useInit,un as useLayoutEffect,pn as useMemo,z as useRef,Jr as useState,Tt as useWatch,vo as watch,O as withScope,_n as withSyncEvent};
+var ge,m,jt,ft,Q,Ft,Vt,zt,nt,qe,me,Kt,ut,it,ot,Jt,$e={},Me=[],Fr=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i,We=Array.isArray;function W(e,t){for(var r in t)e[r]=t[r];return e}function ct(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function N(e,t,r){var n,o,i,s={};for(i in t)i=="key"?n=t[i]:i=="ref"?o=t[i]:s[i]=t[i];if(arguments.length>2&&(s.children=arguments.length>3?ge.call(arguments,2):r),typeof e=="function"&&e.defaultProps!=null)for(i in e.defaultProps)s[i]===void 0&&(s[i]=e.defaultProps[i]);return ye(e,s,n,o,null)}function ye(e,t,r,n,o){var i={type:e,props:t,key:r,ref:n,__k:null,__:null,__b:0,__e:null,__c:null,constructor:void 0,__v:o??++jt,__i:-1,__u:0};return o==null&&m.vnode!=null&&m.vnode(i),i}function He(e){return e.children}function fe(e,t){this.props=e,this.context=t}function ue(e,t){if(t==null)return e.__?ue(e.__,e.__i+1):null;for(var r;t<e.__k.length;t++)if((r=e.__k[t])!=null&&r.__e!=null)return r.__e;return typeof e.type=="function"?ue(e):null}function Lr(e){if(e.__P&&e.__d){var t=e.__v,r=t.__e,n=[],o=[],i=W({},t);i.__v=t.__v+1,m.vnode&&m.vnode(i),lt(e.__P,i,t,e.__n,e.__P.namespaceURI,32&t.__u?[r]:null,n,r??ue(t),!!(32&t.__u),o),i.__v=t.__v,i.__.__k[i.__i]=i,Zt(n,i,o),t.__e=t.__=null,i.__e!=r&&Qt(i)}}function Qt(e){if((e=e.__)!=null&&e.__c!=null)return e.__e=e.__c.base=null,e.__k.some(function(t){if(t!=null&&t.__e!=null)return e.__e=e.__c.base=t.__e}),Qt(e)}function st(e){(!e.__d&&(e.__d=!0)&&Q.push(e)&&!Be.__r++||Ft!=m.debounceRendering)&&((Ft=m.debounceRendering)||Vt)(Be)}function Be(){try{for(var e,t=1;Q.length;)Q.length>t&&Q.sort(zt),e=Q.shift(),t=Q.length,Lr(e)}finally{Q.length=Be.__r=0}}function Xt(e,t,r,n,o,i,s,f,c,u,l){var a,_,p,b,P,h,d,v=n&&n.__k||Me,C=t.length;for(c=Ar(r,t,v,c,C),a=0;a<C;a++)(p=r.__k[a])!=null&&(_=p.__i!=-1&&v[p.__i]||$e,p.__i=a,h=lt(e,p,_,o,i,s,f,c,u,l),b=p.__e,p.ref&&_.ref!=p.ref&&(_.ref&&pt(_.ref,null,p),l.push(p.ref,p.__c||b,p)),P==null&&b!=null&&(P=b),(d=!!(4&p.__u))||_.__k===p.__k?(c=Yt(p,c,e,d),d&&_.__e&&(_.__e=null)):typeof p.type=="function"&&h!==void 0?c=h:b&&(c=b.nextSibling),p.__u&=-7);return r.__e=P,c}function Ar(e,t,r,n,o){var i,s,f,c,u,l=r.length,a=l,_=0;for(e.__k=new Array(o),i=0;i<o;i++)(s=t[i])!=null&&typeof s!="boolean"&&typeof s!="function"?(typeof s=="string"||typeof s=="number"||typeof s=="bigint"||s.constructor==String?s=e.__k[i]=ye(null,s,null,null,null):We(s)?s=e.__k[i]=ye(He,{children:s},null,null,null):s.constructor===void 0&&s.__b>0?s=e.__k[i]=ye(s.type,s.props,s.key,s.ref?s.ref:null,s.__v):e.__k[i]=s,c=i+_,s.__=e,s.__b=e.__b+1,f=null,(u=s.__i=jr(s,r,c,a))!=-1&&(a--,(f=r[u])&&(f.__u|=2)),f==null||f.__v==null?(u==-1&&(o>l?_--:o<l&&_++),typeof s.type!="function"&&(s.__u|=4)):u!=c&&(u==c-1?_--:u==c+1?_++:(u>c?_--:_++,s.__u|=4))):e.__k[i]=null;if(a)for(i=0;i<l;i++)(f=r[i])!=null&&(2&f.__u)==0&&(f.__e==n&&(n=ue(f)),tr(f,f));return n}function Yt(e,t,r,n){var o,i;if(typeof e.type=="function"){for(o=e.__k,i=0;o&&i<o.length;i++)o[i]&&(o[i].__=e,t=Yt(o[i],t,r,n));return t}e.__e!=t&&(n&&(t&&e.type&&!t.parentNode&&(t=ue(e)),r.insertBefore(e.__e,t||null)),t=e.__e);do t=t&&t.nextSibling;while(t!=null&&t.nodeType==8);return t}function jr(e,t,r,n){var o,i,s,f=e.key,c=e.type,u=t[r],l=u!=null&&(2&u.__u)==0;if(u===null&&f==null||l&&f==u.key&&c==u.type)return r;if(n>(l?1:0)){for(o=r-1,i=r+1;o>=0||i<t.length;)if((u=t[s=o>=0?o--:i++])!=null&&(2&u.__u)==0&&f==u.key&&c==u.type)return s}return-1}function Lt(e,t,r){t[0]=="-"?e.setProperty(t,r??""):e[t]=r==null?"":typeof r!="number"||Fr.test(t)?r:r+"px"}function Oe(e,t,r,n,o){var i,s;e:if(t=="style")if(typeof r=="string")e.style.cssText=r;else{if(typeof n=="string"&&(e.style.cssText=n=""),n)for(t in n)r&&t in r||Lt(e.style,t,"");if(r)for(t in r)n&&r[t]==n[t]||Lt(e.style,t,r[t])}else if(t[0]=="o"&&t[1]=="n")i=t!=(t=t.replace(Kt,"$1")),s=t.toLowerCase(),t=s in e||t=="onFocusOut"||t=="onFocusIn"?s.slice(2):t.slice(2),e.l||(e.l={}),e.l[t+i]=r,r?n?r[me]=n[me]:(r[me]=ut,e.addEventListener(t,i?ot:it,i)):e.removeEventListener(t,i?ot:it,i);else{if(o=="http://www.w3.org/2000/svg")t=t.replace(/xlink(H|:h)/,"h").replace(/sName$/,"s");else if(t!="width"&&t!="height"&&t!="href"&&t!="list"&&t!="form"&&t!="tabIndex"&&t!="download"&&t!="rowSpan"&&t!="colSpan"&&t!="role"&&t!="popover"&&t in e)try{e[t]=r??"";break e}catch{}typeof r=="function"||(r==null||r===!1&&t[4]!="-"?e.removeAttribute(t):e.setAttribute(t,t=="popover"&&r==1?"":r))}}function At(e){return function(t){if(this.l){var r=this.l[t.type+e];if(t[qe]==null)t[qe]=ut++;else if(t[qe]<r[me])return;return r(m.event?m.event(t):t)}}}function lt(e,t,r,n,o,i,s,f,c,u){var l,a,_,p,b,P,h,d,v,C,k,S,G,se,rt,B=t.type;if(t.constructor!==void 0)return null;128&r.__u&&(c=!!(32&r.__u),i=[f=t.__e=r.__e]),(l=m.__b)&&l(t);e:if(typeof B=="function")try{if(d=t.props,v=B.prototype&&B.prototype.render,C=(l=B.contextType)&&n[l.__c],k=l?C?C.props.value:l.__:n,r.__c?h=(a=t.__c=r.__c).__=a.__E:(v?t.__c=a=new B(d,k):(t.__c=a=new fe(d,k),a.constructor=B,a.render=zr),C&&C.sub(a),a.state||(a.state={}),a.__n=n,_=a.__d=!0,a.__h=[],a._sb=[]),v&&a.__s==null&&(a.__s=a.state),v&&B.getDerivedStateFromProps!=null&&(a.__s==a.state&&(a.__s=W({},a.__s)),W(a.__s,B.getDerivedStateFromProps(d,a.__s))),p=a.props,b=a.state,a.__v=t,_)v&&B.getDerivedStateFromProps==null&&a.componentWillMount!=null&&a.componentWillMount(),v&&a.componentDidMount!=null&&a.__h.push(a.componentDidMount);else{if(v&&B.getDerivedStateFromProps==null&&d!==p&&a.componentWillReceiveProps!=null&&a.componentWillReceiveProps(d,k),t.__v==r.__v||!a.__e&&a.shouldComponentUpdate!=null&&a.shouldComponentUpdate(d,a.__s,k)===!1){t.__v!=r.__v&&(a.props=d,a.state=a.__s,a.__d=!1),t.__e=r.__e,t.__k=r.__k,t.__k.some(function(ae){ae&&(ae.__=t)}),Me.push.apply(a.__h,a._sb),a._sb=[],a.__h.length&&s.push(a);break e}a.componentWillUpdate!=null&&a.componentWillUpdate(d,a.__s,k),v&&a.componentDidUpdate!=null&&a.__h.push(function(){a.componentDidUpdate(p,b,P)})}if(a.context=k,a.props=d,a.__P=e,a.__e=!1,S=m.__r,G=0,v)a.state=a.__s,a.__d=!1,S&&S(t),l=a.render(a.props,a.state,a.context),Me.push.apply(a.__h,a._sb),a._sb=[];else do a.__d=!1,S&&S(t),l=a.render(a.props,a.state,a.context),a.state=a.__s;while(a.__d&&++G<25);a.state=a.__s,a.getChildContext!=null&&(n=W(W({},n),a.getChildContext())),v&&!_&&a.getSnapshotBeforeUpdate!=null&&(P=a.getSnapshotBeforeUpdate(p,b)),se=l!=null&&l.type===He&&l.key==null?er(l.props.children):l,f=Xt(e,We(se)?se:[se],t,r,n,o,i,s,f,c,u),a.base=t.__e,t.__u&=-161,a.__h.length&&s.push(a),h&&(a.__E=a.__=null)}catch(ae){if(t.__v=null,c||i!=null)if(ae.then){for(t.__u|=c?160:128;f&&f.nodeType==8&&f.nextSibling;)f=f.nextSibling;i[i.indexOf(f)]=null,t.__e=f}else{for(rt=i.length;rt--;)ct(i[rt]);at(t)}else t.__e=r.__e,t.__k=r.__k,ae.then||at(t);m.__e(ae,t,r)}else i==null&&t.__v==r.__v?(t.__k=r.__k,t.__e=r.__e):f=t.__e=Vr(r.__e,t,r,n,o,i,s,c,u);return(l=m.diffed)&&l(t),128&t.__u?void 0:f}function at(e){e&&(e.__c&&(e.__c.__e=!0),e.__k&&e.__k.some(at))}function Zt(e,t,r){for(var n=0;n<r.length;n++)pt(r[n],r[++n],r[++n]);m.__c&&m.__c(t,e),e.some(function(o){try{e=o.__h,o.__h=[],e.some(function(i){i.call(o)})}catch(i){m.__e(i,o.__v)}})}function er(e){return typeof e!="object"||e==null||e.__b>0?e:We(e)?e.map(er):W({},e)}function Vr(e,t,r,n,o,i,s,f,c){var u,l,a,_,p,b,P,h=r.props||$e,d=t.props,v=t.type;if(v=="svg"?o="http://www.w3.org/2000/svg":v=="math"?o="http://www.w3.org/1998/Math/MathML":o||(o="http://www.w3.org/1999/xhtml"),i!=null){for(u=0;u<i.length;u++)if((p=i[u])&&"setAttribute"in p==!!v&&(v?p.localName==v:p.nodeType==3)){e=p,i[u]=null;break}}if(e==null){if(v==null)return document.createTextNode(d);e=document.createElementNS(o,v,d.is&&d),f&&(m.__m&&m.__m(t,i),f=!1),i=null}if(v==null)h===d||f&&e.data==d||(e.data=d);else{if(i=i&&ge.call(e.childNodes),!f&&i!=null)for(h={},u=0;u<e.attributes.length;u++)h[(p=e.attributes[u]).name]=p.value;for(u in h)p=h[u],u=="dangerouslySetInnerHTML"?a=p:u=="children"||u in d||u=="value"&&"defaultValue"in d||u=="checked"&&"defaultChecked"in d||Oe(e,u,null,p,o);for(u in d)p=d[u],u=="children"?_=p:u=="dangerouslySetInnerHTML"?l=p:u=="value"?b=p:u=="checked"?P=p:f&&typeof p!="function"||h[u]===p||Oe(e,u,p,h[u],o);if(l)f||a&&(l.__html==a.__html||l.__html==e.innerHTML)||(e.innerHTML=l.__html),t.__k=[];else if(a&&(e.innerHTML=""),Xt(t.type=="template"?e.content:e,We(_)?_:[_],t,r,n,v=="foreignObject"?"http://www.w3.org/1999/xhtml":o,i,s,i?i[0]:r.__k&&ue(r,0),f,c),i!=null)for(u=i.length;u--;)ct(i[u]);f||(u="value",v=="progress"&&b==null?e.removeAttribute("value"):b!=null&&(b!==e[u]||v=="progress"&&!b||v=="option"&&b!=h[u])&&Oe(e,u,b,h[u],o),u="checked",P!=null&&P!=e[u]&&Oe(e,u,P,h[u],o))}return e}function pt(e,t,r){try{if(typeof e=="function"){var n=typeof e.__u=="function";n&&e.__u(),n&&t==null||(e.__u=e(t))}else e.current=t}catch(o){m.__e(o,r)}}function tr(e,t,r){var n,o;if(m.unmount&&m.unmount(e),(n=e.ref)&&(n.current&&n.current!=e.__e||pt(n,null,t)),(n=e.__c)!=null){if(n.componentWillUnmount)try{n.componentWillUnmount()}catch(i){m.__e(i,t)}n.base=n.__P=null}if(n=e.__k)for(o=0;o<n.length;o++)n[o]&&tr(n[o],t,r||typeof e.type!="function");r||ct(e.__e),e.__c=e.__=e.__e=void 0}function zr(e,t,r){return this.constructor(e,r)}function _t(e,t,r){var n,o,i,s;t==document&&(t=document.documentElement),m.__&&m.__(e,t),o=(n=typeof r=="function")?null:r&&r.__k||t.__k,i=[],s=[],lt(t,e=(!n&&r||t).__k=N(He,null,[e]),o||$e,$e,t.namespaceURI,!n&&r?[r]:o?null:t.firstChild?ge.call(t.childNodes):null,i,!n&&r?r:o?o.__e:t.firstChild,n,s),Zt(i,e,s)}function dt(e,t){_t(e,t,dt)}function ce(e,t,r){var n,o,i,s,f=W({},e.props);for(i in e.type&&e.type.defaultProps&&(s=e.type.defaultProps),t)i=="key"?n=t[i]:i=="ref"?o=t[i]:f[i]=t[i]===void 0&&s!=null?s[i]:t[i];return arguments.length>2&&(f.children=arguments.length>3?ge.call(arguments,2):r),ye(e.type,f,n||e.key,o||e.ref,null)}function rr(e){function t(r){var n,o;return this.getChildContext||(n=new Set,(o={})[t.__c]=this,this.getChildContext=function(){return o},this.componentWillUnmount=function(){n=null},this.shouldComponentUpdate=function(i){this.props.value!=i.value&&n.forEach(function(s){s.__e=!0,st(s)})},this.sub=function(i){n.add(i);var s=i.componentWillUnmount;i.componentWillUnmount=function(){n&&n.delete(i),s&&s.call(i)}}),r.children}return t.__c="__cC"+Jt++,t.__=e,t.Provider=t.__l=(t.Consumer=function(r,n){return r.children(n)}).contextType=t,t}ge=Me.slice,m={__e:function(e,t,r,n){for(var o,i,s;t=t.__;)if((o=t.__c)&&!o.__)try{if((i=o.constructor)&&i.getDerivedStateFromError!=null&&(o.setState(i.getDerivedStateFromError(e)),s=o.__d),o.componentDidCatch!=null&&(o.componentDidCatch(e,n||{}),s=o.__d),s)return o.__E=o}catch(f){e=f}throw e}},jt=0,ft=function(e){return e!=null&&e.constructor===void 0},fe.prototype.setState=function(e,t){var r;r=this.__s!=null&&this.__s!=this.state?this.__s:this.__s=W({},this.state),typeof e=="function"&&(e=e(W({},r),this.props)),e&&W(r,e),e!=null&&this.__v&&(t&&this._sb.push(t),st(this))},fe.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),st(this))},fe.prototype.render=He,Q=[],Vt=typeof Promise=="function"?Promise.prototype.then.bind(Promise.resolve()):setTimeout,zt=function(e,t){return e.__v.__b-t.__v.__b},Be.__r=0,nt=Math.random().toString(8),qe="__d"+nt,me="__a"+nt,Kt=/(PointerCapture)$|Capture$/i,ut=0,it=At(!1),ot=At(!0),Jt=0;var Z,w,ht,nr,we=0,lr=[],x=m,ir=x.__b,or=x.__r,sr=x.diffed,ar=x.__c,fr=x.unmount,ur=x.__;function be(e,t){x.__h&&x.__h(w,e,we||t),we=0;var r=w.__H||(w.__H={__:[],__h:[]});return e>=r.__.length&&r.__.push({}),r.__[e]}function Kr(e){return we=1,Jr(pr,e)}function Jr(e,t,r){var n=be(Z++,2);if(n.t=e,!n.__c&&(n.__=[r?r(t):pr(void 0,t),function(f){var c=n.__N?n.__N[0]:n.__[0],u=n.t(c,f);c!==u&&(n.__N=[u,n.__[1]],n.__c.setState({}))}],n.__c=w,!w.__f)){var o=function(f,c,u){if(!n.__c.__H)return!0;var l=n.__c.__H.__.filter(function(_){return _.__c});if(l.every(function(_){return!_.__N}))return!i||i.call(this,f,c,u);var a=n.__c.props!==f;return l.some(function(_){if(_.__N){var p=_.__[0];_.__=_.__N,_.__N=void 0,p!==_.__[0]&&(a=!0)}}),i&&i.call(this,f,c,u)||a};w.__f=!0;var i=w.shouldComponentUpdate,s=w.componentWillUpdate;w.componentWillUpdate=function(f,c,u){if(this.__e){var l=i;i=void 0,o(f,c,u),i=l}s&&s.call(this,f,c,u)},w.shouldComponentUpdate=o}return n.__N||n.__}function Se(e,t){var r=be(Z++,3);!x.__s&&mt(r.__H,t)&&(r.__=e,r.u=t,w.__H.__h.push(r))}function Le(e,t){var r=be(Z++,4);!x.__s&&mt(r.__H,t)&&(r.__=e,r.u=t,w.__h.push(r))}function j(e){return we=5,V(function(){return{current:e}},[])}function V(e,t){var r=be(Z++,7);return mt(r.__H,t)&&(r.__=e(),r.__H=t,r.__h=e),r.__}function Ae(e,t){return we=8,V(function(){return e},t)}function le(e){var t=w.context[e.__c],r=be(Z++,9);return r.c=e,t?(r.__==null&&(r.__=!0,t.sub(w)),t.props.value):e.__}function Qr(){for(var e;e=lr.shift();){var t=e.__H;if(e.__P&&t)try{t.__h.some(Fe),t.__h.some(vt),t.__h=[]}catch(r){t.__h=[],x.__e(r,e.__v)}}}x.__b=function(e){w=null,ir&&ir(e)},x.__=function(e,t){e&&t.__k&&t.__k.__m&&(e.__m=t.__k.__m),ur&&ur(e,t)},x.__r=function(e){or&&or(e),Z=0;var t=(w=e.__c).__H;t&&(ht===w?(t.__h=[],w.__h=[],t.__.some(function(r){r.__N&&(r.__=r.__N),r.u=r.__N=void 0})):(t.__h.some(Fe),t.__h.some(vt),t.__h=[],Z=0)),ht=w},x.diffed=function(e){sr&&sr(e);var t=e.__c;t&&t.__H&&(t.__H.__h.length&&(lr.push(t)!==1&&nr===x.requestAnimationFrame||((nr=x.requestAnimationFrame)||Xr)(Qr)),t.__H.__.some(function(r){r.u&&(r.__H=r.u),r.u=void 0})),ht=w=null},x.__c=function(e,t){t.some(function(r){try{r.__h.some(Fe),r.__h=r.__h.filter(function(n){return!n.__||vt(n)})}catch(n){t.some(function(o){o.__h&&(o.__h=[])}),t=[],x.__e(n,r.__v)}}),ar&&ar(e,t)},x.unmount=function(e){fr&&fr(e);var t,r=e.__c;r&&r.__H&&(r.__H.__.some(function(n){try{Fe(n)}catch(o){t=o}}),r.__H=void 0,t&&x.__e(t,r.__v))};var cr=typeof requestAnimationFrame=="function";function Xr(e){var t,r=function(){clearTimeout(n),cr&&cancelAnimationFrame(t),setTimeout(e)},n=setTimeout(r,35);cr&&(t=requestAnimationFrame(r))}function Fe(e){var t=w,r=e.__c;typeof r=="function"&&(e.__c=void 0,r()),w=t}function vt(e){var t=w;e.__c=e.__(),w=t}function mt(e,t){return!e||e.length!==t.length||t.some(function(r,n){return r!==e[n]})}function pr(e,t){return typeof t=="function"?t(e):t}var Yr=Symbol.for("preact-signals");function Ve(){if(X>1)X--;else{for(var e,t=!1;xe!==void 0;){var r=xe;for(xe=void 0,yt++;r!==void 0;){var n=r.o;if(r.o=void 0,r.f&=-3,!(8&r.f)&&dr(r))try{r.c()}catch(o){t||(e=o,t=!0)}r=n}}if(yt=0,X--,t)throw e}}function ee(e){if(X>0)return e();X++;try{return e()}finally{Ve()}}var g=void 0;var xe=void 0,X=0,yt=0,je=0;function _r(e){if(g!==void 0){var t=e.n;if(t===void 0||t.t!==g)return t={i:0,S:e,p:g.s,n:void 0,t:g,e:void 0,x:void 0,r:t},g.s!==void 0&&(g.s.n=t),g.s=t,e.n=t,32&g.f&&e.S(t),t;if(t.i===-1)return t.i=0,t.n!==void 0&&(t.n.p=t.p,t.p!==void 0&&(t.p.n=t.n),t.p=g.s,t.n=void 0,g.s.n=t,g.s=t),t}}function E(e){this.v=e,this.i=0,this.n=void 0,this.t=void 0}E.prototype.brand=Yr;E.prototype.h=function(){return!0};E.prototype.S=function(e){this.t!==e&&e.e===void 0&&(e.x=this.t,this.t!==void 0&&(this.t.e=e),this.t=e)};E.prototype.U=function(e){if(this.t!==void 0){var t=e.e,r=e.x;t!==void 0&&(t.x=r,e.e=void 0),r!==void 0&&(r.e=t,e.x=void 0),e===this.t&&(this.t=r)}};E.prototype.subscribe=function(e){var t=this;return z(function(){var r=t.value,n=g;g=void 0;try{e(r)}finally{g=n}})};E.prototype.valueOf=function(){return this.value};E.prototype.toString=function(){return this.value+""};E.prototype.toJSON=function(){return this.value};E.prototype.peek=function(){var e=g;g=void 0;try{return this.value}finally{g=e}};Object.defineProperty(E.prototype,"value",{get:function(){var e=_r(this);return e!==void 0&&(e.i=this.i),this.v},set:function(e){if(e!==this.v){if(yt>100)throw new Error("Cycle detected");this.v=e,this.i++,je++,X++;try{for(var t=this.t;t!==void 0;t=t.x)t.t.N()}finally{Ve()}}}});function D(e){return new E(e)}function dr(e){for(var t=e.s;t!==void 0;t=t.n)if(t.S.i!==t.i||!t.S.h()||t.S.i!==t.i)return!0;return!1}function hr(e){for(var t=e.s;t!==void 0;t=t.n){var r=t.S.n;if(r!==void 0&&(t.r=r),t.S.n=t,t.i=-1,t.n===void 0){e.s=t;break}}}function vr(e){for(var t=e.s,r=void 0;t!==void 0;){var n=t.p;t.i===-1?(t.S.U(t),n!==void 0&&(n.n=t.n),t.n!==void 0&&(t.n.p=n)):r=t,t.S.n=t.r,t.r!==void 0&&(t.r=void 0),t=n}e.s=r}function pe(e){E.call(this,void 0),this.x=e,this.s=void 0,this.g=je-1,this.f=4}(pe.prototype=new E).h=function(){if(this.f&=-3,1&this.f)return!1;if((36&this.f)==32||(this.f&=-5,this.g===je))return!0;if(this.g=je,this.f|=1,this.i>0&&!dr(this))return this.f&=-2,!0;var e=g;try{hr(this),g=this;var t=this.x();(16&this.f||this.v!==t||this.i===0)&&(this.v=t,this.f&=-17,this.i++)}catch(r){this.v=r,this.f|=16,this.i++}return g=e,vr(this),this.f&=-2,!0};pe.prototype.S=function(e){if(this.t===void 0){this.f|=36;for(var t=this.s;t!==void 0;t=t.n)t.S.S(t)}E.prototype.S.call(this,e)};pe.prototype.U=function(e){if(this.t!==void 0&&(E.prototype.U.call(this,e),this.t===void 0)){this.f&=-33;for(var t=this.s;t!==void 0;t=t.n)t.S.U(t)}};pe.prototype.N=function(){if(!(2&this.f)){this.f|=6;for(var e=this.t;e!==void 0;e=e.x)e.t.N()}};Object.defineProperty(pe.prototype,"value",{get:function(){if(1&this.f)throw new Error("Cycle detected");var e=_r(this);if(this.h(),e!==void 0&&(e.i=this.i),16&this.f)throw this.v;return this.v}});function Ee(e){return new pe(e)}function mr(e){var t=e.u;if(e.u=void 0,typeof t=="function"){X++;var r=g;g=void 0;try{t()}catch(n){throw e.f&=-2,e.f|=8,gt(e),n}finally{g=r,Ve()}}}function gt(e){for(var t=e.s;t!==void 0;t=t.n)t.S.U(t);e.x=void 0,e.s=void 0,mr(e)}function Zr(e){if(g!==this)throw new Error("Out-of-order effect");vr(this),g=e,this.f&=-2,8&this.f&&gt(this),Ve()}function Te(e){this.x=e,this.u=void 0,this.s=void 0,this.o=void 0,this.f=32}Te.prototype.c=function(){var e=this.S();try{if(8&this.f||this.x===void 0)return;var t=this.x();typeof t=="function"&&(this.u=t)}finally{e()}};Te.prototype.S=function(){if(1&this.f)throw new Error("Cycle detected");this.f|=1,this.f&=-9,mr(this),hr(this),X++;var e=g;return g=this,Zr.bind(this,e)};Te.prototype.N=function(){2&this.f||(this.f|=2,this.o=xe,xe=this)};Te.prototype.d=function(){this.f|=8,1&this.f||gt(this)};function z(e){var t=new Te(e);try{t.c()}catch(r){throw t.d(),r}return t.d.bind(t)}var bt,wt;function _e(e,t){m[e]=t.bind(null,m[e]||function(){})}function ze(e){wt&&wt(),wt=e&&e.S()}function yr(e){var t=this,r=e.data,n=tn(r);n.value=r;var o=V(function(){for(var i=t.__v;i=i.__;)if(i.__c){i.__c.__$f|=4;break}return t.__$u.c=function(){var s;!ft(o.peek())&&((s=t.base)==null?void 0:s.nodeType)===3?t.base.data=o.peek():(t.__$f|=1,t.setState({}))},Ee(function(){var s=n.value.value;return s===0?0:s===!0?"":s||""})},[]);return o.value}yr.displayName="_st";Object.defineProperties(E.prototype,{constructor:{configurable:!0,value:void 0},type:{configurable:!0,value:yr},props:{configurable:!0,get:function(){return{data:this}}},__b:{configurable:!0,value:1}});_e("__b",function(e,t){if(typeof t.type=="string"){var r,n=t.props;for(var o in n)if(o!=="children"){var i=n[o];i instanceof E&&(r||(t.__np=r={}),r[o]=i,n[o]=i.peek())}}e(t)});_e("__r",function(e,t){ze();var r,n=t.__c;n&&(n.__$f&=-2,(r=n.__$u)===void 0&&(n.__$u=r=(function(o){var i;return z(function(){i=this}),i.c=function(){n.__$f|=1,n.setState({})},i})())),bt=n,ze(r),e(t)});_e("__e",function(e,t,r,n){ze(),bt=void 0,e(t,r,n)});_e("diffed",function(e,t){ze(),bt=void 0;var r;if(typeof t.type=="string"&&(r=t.__e)){var n=t.__np,o=t.props;if(n){var i=r.U;if(i)for(var s in i){var f=i[s];f!==void 0&&!(s in n)&&(f.d(),i[s]=void 0)}else r.U=i={};for(var c in n){var u=i[c],l=n[c];u===void 0?(u=en(r,c,l,o),i[c]=u):u.o(l,o)}}}e(t)});function en(e,t,r,n){var o=t in e&&e.ownerSVGElement===void 0,i=D(r);return{o:function(s,f){i.value=s,n=f},d:z(function(){var s=i.value.value;n[t]!==s&&(n[t]=s,o?e[t]=s:s?e.setAttribute(t,s):e.removeAttribute(t))})}}_e("unmount",function(e,t){if(typeof t.type=="string"){var r=t.__e;if(r){var n=r.U;if(n){r.U=void 0;for(var o in n){var i=n[o];i&&i.d()}}}}else{var s=t.__c;if(s){var f=s.__$u;f&&(s.__$u=void 0,f.d())}}e(t)});_e("__h",function(e,t,r,n){(n<3||n===9)&&(t.__$f|=2),e(t,r,n)});fe.prototype.shouldComponentUpdate=function(e,t){var r=this.__$u;if(!(r&&r.s!==void 0||4&this.__$f)||3&this.__$f)return!0;for(var n in t)return!0;for(var o in e)if(o!=="__source"&&e[o]!==this.props[o])return!0;for(var i in this.props)if(!(i in e))return!0;return!1};function tn(e){return V(function(){return D(e)},[])}var Ke=new WeakMap,gr=new WeakMap,St=new WeakMap,rn=new Set([Object,Array]),Je=(e,t,r)=>{if(!te(t))throw Error("This object cannot be proxified.");if(!Ke.has(t)){let n=new Proxy(t,r);Ke.set(t,n),gr.set(n,t),St.set(n,e)}return Ke.get(t)},Qe=e=>Ke.get(e),q=e=>St.get(e),te=e=>typeof e!="object"||e===null?!1:!St.has(e)&&rn.has(e.constructor),wr=e=>gr.get(e);var xt=[],H=()=>xt.slice(-1)[0],F=e=>{xt.push(e)},L=()=>{xt.pop()};var nn=e=>new Promise(t=>{let r=()=>{clearTimeout(n),window.cancelAnimationFrame(o),setTimeout(()=>{e(),t()})},n=setTimeout(r,100),o=window.requestAnimationFrame(r)}),ne=typeof window.scheduler?.yield=="function"?window.scheduler.yield.bind(window.scheduler):()=>new Promise(e=>{setTimeout(e,0)}),br=e=>{let[t]=performance.getEntriesByType("navigation");t.domContentLoadedEventStart>0?e():document.addEventListener("DOMContentLoaded",e)};function on(e,t){let r=()=>{},n=z(function(){return r=this.c.bind(this),this.x=e,this.c=t,e()});return{flush:r,dispose:n}}function sn(e){Se(()=>{let t=null,r=!1;return t=on(e,async()=>{t&&!r&&(r=!0,await nn(t.flush),r=!1)}),t.dispose},[])}function $(e){let t=U(),r=H(),n;if(e?.constructor?.name==="GeneratorFunction"?n=async(...i)=>{let s=e(...i),f,c,u;for(;;){F(r),re(t);try{c=u?s.throw(u):s.next(f),u=void 0}catch(l){throw l}finally{K(),L()}try{f=await c.value}catch(l){u=l}if(c.done){if(u)throw u;break}}return f}:n=(...i)=>{F(r),re(t);try{return e(...i)}finally{L(),K()}},e.sync){let i=n;return i.sync=!0,i}return n}function Tt(e){sn($(e))}function O(e){Se($(e),[])}function an(e,t){Se($(e),t)}function fn(e,t){Le($(e),t)}function un(e,t){return Ae($(e),t)}function cn(e,t){return V($(e),t)}var Sr=(e,t)=>{t=[].concat(t);let r=t[t.length-1].nextSibling;function n(o,i){e.insertBefore(o,i||r)}return e.__k={nodeType:1,parentNode:e,firstChild:t[0],childNodes:t,insertBefore:n,appendChild:n,removeChild(o){e.removeChild(o)},contains(o){e.contains(o)}}};function xr(e){return e.replace(/^-+|-+$/g,"").toLowerCase().replace(/-([a-z])/g,function(t,r){return r.toUpperCase()})}var Pe=e=>{},I=e=>!!(e&&typeof e=="object"&&e.constructor===Object);function ln(e){let t=e;return t.sync=!0,t}var Et=new WeakMap,pn=e=>{let t=()=>!1;return{get(r,n){let o=r[n];return o&&typeof o=="object"?Ie(o,{errorMessage:e}):o},set:t,deleteProperty:t,defineProperty:t}};function Ie(e,t){let r=t?.errorMessage??"Cannot modify read-only object";if(!Et.has(e)){let n=pn(r);Et.set(e,new Proxy(e,n))}return Et.get(e)}var Xe=D(0),Ye=Math.random().toString(36).slice(2);function Y(e){return I(e)?Object.fromEntries(Object.entries(e).map(([t,r])=>[t,Y(r)])):Array.isArray(e)?e.map(t=>Y(t)):e}var Pt=[],U=()=>Pt.slice(-1)[0],re=e=>{Pt.push(e)},K=()=>{Pt.pop()};var _n=e=>U().context[e||H()],dn=()=>{let e=U(),t={},{ref:r,attributes:n}=e;return Object.freeze({ref:r.current,attributes:Ie(n,t)})},Ze=D(0);function It(e){let t=U();return It.subscribe=Ze.value,Y(t.serverContext[e||H()])}It.subscribe=0;var hn={},Er=class{owner;computedsByScope;valueSignal;getterSignal;pendingGetter;constructor(e){this.owner=e,this.computedsByScope=new WeakMap}setValue(e){this.update({value:e})}setGetter(e){this.update({get:e})}setPendingGetter(e){this.pendingGetter=e,queueMicrotask(()=>this.consolidateGetter())}consolidateGetter(){let e=this.pendingGetter;e&&(this.pendingGetter=void 0,this.update({get:e}))}getComputed(){let e=U()||hn;if(!this.valueSignal&&!this.getterSignal&&this.update({}),this.pendingGetter&&this.consolidateGetter(),!this.computedsByScope.has(e)){let t=()=>{let r=this.getterSignal?.value;return r?r.call(this.owner):this.valueSignal?.value};F(q(this.owner)),this.computedsByScope.set(e,Ee($(t))),L()}return this.computedsByScope.get(e)}update({get:e,value:t}){this.valueSignal?(t!==this.valueSignal.peek()||e!==this.getterSignal.peek())&&ee(()=>{this.valueSignal.value=t,this.getterSignal.value=e}):(this.valueSignal=D(t),this.getterSignal=D(e))}};var vn=new Set(Object.getOwnPropertyNames(Symbol).map(e=>Symbol[e]).filter(e=>typeof e=="symbol")),de=new WeakMap,mn=(e,t)=>de.has(e)&&de.get(e).has(t),Ce=(e,t,r)=>{de.has(e)||de.set(e,new Map),t=typeof t=="number"?`${t}`:t;let n=de.get(e);if(!n.has(t)){let o=q(e),i=new Er(e);if(n.set(t,i),r){let{get:s,value:f}=r;s?i.setGetter(s):i.setValue(te(f)?R(o,f):f)}}return n.get(t)},A=new WeakMap,Ct=!1,T=Symbol("PENDING_GETTER"),yn={get(e,t,r){if(Ct||!e.hasOwnProperty(t)&&t in e||typeof t=="symbol"&&vn.has(t))return Reflect.get(e,t,r);let n=Object.getOwnPropertyDescriptor(e,t),i=Ce(r,t,n).getComputed().value;if(i===T)throw T;if(typeof i=="function"){let s=q(r);return(...f)=>{F(s);try{return i.call(r,...f)}finally{L()}}}return i},set(e,t,r,n){F(q(n));try{return Reflect.set(e,t,r,n)}finally{L()}},defineProperty(e,t,r){let n=!(t in e),o=Reflect.defineProperty(e,t,r);if(o){let i=Qe(e),s=Ce(i,t),{get:f,value:c}=r;if(f)s.setGetter(f);else{let u=q(i);s.setValue(te(c)?R(u,c):c)}n&&A.has(e)&&A.get(e).value++,Array.isArray(e)&&de.get(i)?.has("length")&&Ce(i,"length").setValue(e.length)}return o},deleteProperty(e,t){let r=Reflect.deleteProperty(e,t);return r&&(Ce(Qe(e),t).setValue(void 0),A.has(e)&&A.get(e).value++),r},ownKeys(e){return A.has(e)||A.set(e,D(0)),A._=A.get(e).value,Reflect.ownKeys(e)}},R=(e,t)=>Je(e,t,yn),Nt=(e,t)=>{Ct=!0;try{return e[t]}finally{Ct=!1}},kt=(e,t,r=!0)=>{if(!(I(e)&&I(t)))return;let n=!1;for(let o in t){let i=!(o in e);n=n||i;let s=Object.getOwnPropertyDescriptor(t,o),f=Qe(e),c=!!f&&mn(f,o)&&Ce(f,o);if(typeof s.get=="function"||typeof s.set=="function")(r||i)&&(Object.defineProperty(e,o,{...s,configurable:!0,enumerable:!0}),s.get&&c&&c.setPendingGetter(s.get));else if(I(t[o])){let u=Object.getOwnPropertyDescriptor(e,o)?.value;if(i||r&&!I(u)){if(e[o]={},c){let l=q(f);c.setValue(R(l,e[o]))}kt(e[o],t[o],r)}else I(u)&&kt(e[o],t[o],r)}else if((r||i)&&(Object.defineProperty(e,o,s),c)){let{value:u}=s,l=q(f);c.setValue(te(u)?R(l,u):u)}}n&&A.has(e)&&A.get(e).value++},ie=(e,t,r=!0)=>ee(()=>kt(wr(e)||e,t,r));var Tr=new WeakSet,gn={get:(e,t,r)=>{let n=Reflect.get(e,t),o=q(r);if(typeof n>"u"&&Tr.has(r)){let i={};return Reflect.set(e,t,i),ke(o,i,!1)}if(typeof n=="function"){F(o);let i=$(n);return L(),i}return I(n)&&te(n)?ke(o,n,!1):n}},ke=(e,t,r=!0)=>{let n=Je(e,t,gn);return n&&r&&Tr.add(n),n};var Dt=new WeakMap,he=new WeakMap,Pr=new WeakSet,Ir=Reflect.getOwnPropertyDescriptor,wn={get:(e,t)=>{let r=he.get(e),n=e[t];return t in e?n:r[t]},set:(e,t,r)=>{let n=he.get(e),o=t in e||!(t in n)?e:n;return o[t]=r,!0},ownKeys:e=>[...new Set([...Object.keys(he.get(e)),...Object.keys(e)])],getOwnPropertyDescriptor:(e,t)=>Ir(e,t)||Ir(he.get(e),t),has:(e,t)=>Reflect.has(e,t)||Reflect.has(he.get(e),t)},ve=(e,t={})=>{if(Pr.has(e))throw Error("This object cannot be proxified.");if(he.set(e,t),!Dt.has(e)){let r=new Proxy(e,wn);Dt.set(e,r),Pr.add(r)}return Dt.get(e)};var Ne=new Map,Cr=new Map,et=new Map,Ut=new Map,De=new Map,bn=e=>Ut.get(e||H())||{};function Rt(e){let t=e||H();return De.has(t)||De.set(t,{}),Rt.subscribe=Xe.value,Y(De.get(t))}Rt.subscribe=0;var oe="I acknowledge that using a private store means my plugin will inevitably break on the next store release.";function Ue(e,{state:t={},...r}={},{lock:n=!1}={}){if(Ne.has(e)){if(n!==oe&&!et.has(e))et.set(e,n);else{let i=et.get(e);if(!(n===oe||n!==!0&&n===i))throw Error(i?"Cannot unlock a private store with an invalid lock code":"Cannot lock a public store")}let o=Cr.get(e);ie(o,r),ie(o.state,t)}else{n!==oe&&et.set(e,n);let o={state:R(e,I(t)?t:{}),...r},i=ke(e,o);Cr.set(e,o),Ne.set(e,i)}return Ne.get(e)}var Gt=(e=document)=>{let t=e.getElementById("wp-script-module-data-@wordpress/interactivity")??e.getElementById("wp-interactivity-data");if(t?.textContent)try{return JSON.parse(t.textContent)}catch{}return{}},Ot=e=>{De.clear(),Ut.clear(),I(e?.state)&&Object.entries(e.state).forEach(([t,r])=>{let n=Ue(t,{},{lock:oe});ie(n.state,r,!1),De.set(t,r)}),I(e?.config)&&Object.entries(e.config).forEach(([t,r])=>{Ut.set(t,r)}),I(e?.derivedStateClosures)&&Object.entries(e.derivedStateClosures).forEach(([t,r])=>{let n=Ue(t,{},{lock:oe});r.forEach(o=>{let i=o.split("."),s=i.splice(-1,1)[0],f=i.reduce((u,l)=>Nt(u,l),n),c=Object.getOwnPropertyDescriptor(f,s);I(c?.value)&&(f[s]=T)})})};function M(e){return e.suffix!==null}function J(e){return e.suffix===null}var kr=rr({client:{},server:{}}),qt={},Dr={},y=(e,t,{priority:r=10}={})=>{qt[e]=t,Dr[e]=r},Sn=(e,t)=>{if(!t){Pe(`Namespace missing for "${e}". The value for that path won't be resolved.`);return}let r=Ne.get(t);typeof r>"u"&&(r=Ue(t,{},{lock:oe}));let n={...r,context:U().context[t]};try{return e.split(".").reduce((i,s)=>i[s],n)}catch(o){if(o===T)return T}},$t=({scope:e})=>((t,...r)=>{let{value:n,namespace:o}=t;if(typeof n!="string")throw new Error("The `value` prop should be a string path");let i=n[0]==="!"&&!!(n=n.slice(1));re(e);let s=Sn(n,o);if(typeof s=="function"){if(i){Pe("Using a function with a negation operator is deprecated and will stop working in WordPress 6.9. Please use derived state instead.");let u=!s(...r);return K(),u}K();let c=(...u)=>{re(e);let l=s(...u);return K(),l};if(s.sync){let u=c;u.sync=!0}return c}let f=s;return K(),i&&s!==T?!f:f}),xn=e=>{let t=Object.keys(e).reduce((r,n)=>{if(qt[n]){let o=Dr[n];(r[o]=r[o]||[]).push(n)}return r},{});return Object.entries(t).sort(([r],[n])=>parseInt(r)-parseInt(n)).map(([,r])=>r)},Ur=({directives:e,priorityLevels:[t,...r],element:n,originalProps:o,previousScope:i})=>{let s=j({}).current;s.evaluate=Ae($t({scope:s}),[]);let{client:f,server:c}=le(kr);s.context=f,s.serverContext=c,s.ref=i?.ref||j(null),n=ce(n,{ref:s.ref}),s.attributes=n.props;let u=r.length>0?N(Ur,{directives:e,priorityLevels:r,element:n,originalProps:o,previousScope:s}):n,l={...o,children:u},a={directives:e,props:l,element:n,context:kr,evaluate:s.evaluate};re(s);for(let _ of t){let p=qt[_]?.(a);p!==void 0&&(l.children=p)}return K(),l.children},Nr=m.vnode;m.vnode=e=>{if(e.props.__directives){let t=e.props,r=t.__directives;r.key&&(e.key=r.key.find(J).value),delete t.__directives;let n=xn(r);n.length>0&&(e.props={directives:r,priorityLevels:n,originalProps:t,type:e.type,element:N(e.type,t),top:!0},e.type=Ur)}Nr&&Nr(e)};y("bind",({directives:{bind:e},element:t,evaluate:r})=>{e.filter(M).forEach(n=>{if(n.uniqueId)return;let o=n.suffix,i=r(n);i!==T&&(typeof i=="function"&&(i=i()),t.props[o]=i,O(()=>{let s=t.ref.current;if(o==="style"){typeof i=="string"&&(s.style.cssText=i);return}else if(o!=="width"&&o!=="height"&&o!=="href"&&o!=="list"&&o!=="form"&&o!=="tabIndex"&&o!=="download"&&o!=="rowSpan"&&o!=="colSpan"&&o!=="role"&&o!=="popover"&&o in s)try{s[o]=i??"";return}catch{}i!=null&&(i!==!1||o[4]==="-")?s.setAttribute(o,o==="popover"&&i===!0?"":i):s.removeAttribute(o)}))})});y("class",({directives:{class:e},element:t,evaluate:r})=>{e.filter(M).forEach(n=>{let o=n.uniqueId?`${n.suffix}---${n.uniqueId}`:n.suffix,i=r(n);if(i===T)return;typeof i=="function"&&(i=i());let s=t.props.class||"",f=new RegExp(`(^|\\s)${o}(\\s|$)`,"g");i?f.test(s)||(t.props.class=s?`${s} ${o}`:o):t.props.class=s.replace(f," ").trim(),O(()=>{i?t.ref.current.classList.add(o):t.ref.current.classList.remove(o)})})});y("context",({directives:{context:e},props:{children:t},context:r})=>{let n=e.filter(J).reverse();if(!n.length)return;let{Provider:o}=r,{client:i,server:s}=le(r),f=j({}),c={},u={client:{...i},server:{...s}},l=new Set;return n.forEach(({value:a,namespace:_,uniqueId:p})=>{I(a)&&(f.current[_]||(f.current[_]=R(_,{})),ie(f.current[_],Y(a),!1),c[_]=a,l.add(_))}),l.forEach(a=>{u.client[a]=ve(f.current[a],i[a]),u.server[a]=ve(c[a],s[a])}),N(o,{value:u},t)},{priority:5});var En=(e,t,r,n,o)=>{let i={...e.client,[t]:{...e.client[t],[n]:r}},s={...U(),context:i,serverContext:e.server};return o?$t({scope:s})(o):r},Tn=function*(e,t,r,n,o){let{current:i}=j(new Map);for(let s of r){let f=En(e,t,s,n,o);i.has(f)||i.set(f,ve(R(t,{[n]:void 0}),e.client[t])),yield[s,i.get(f),f]}};y("each",({directives:{each:e,"each-key":t},context:r,element:n,evaluate:o})=>{if(n.type!=="template")return;let{Provider:i}=r,s=le(r),[f]=e,{namespace:c,suffix:u,uniqueId:l}=f;if(e.length>1||l)return;let a=o(f);if(a===T||(typeof a=="function"&&(a=a()),typeof a?.[Symbol.iterator]!="function"))return;let _=u?xr(u):"item",p=[],b=Tn(s,c,a,_,t?.[0]);for(let[P,h,d]of b){let v={client:{...s.client,[c]:h},server:{...s.server}};v.client[c][_]=P,p.push(N(i,{value:v,key:d},n.props.content))}return p},{priority:20});y("each-child",({directives:{"each-child":e},element:t,evaluate:r})=>{let n=e.find(J);return n?r(n)===T?t:null:void 0},{priority:1});y("ignore",({element:{type:e,props:{innerHTML:t,...r}}})=>{let n=V(()=>t,[]);return N(e,{dangerouslySetInnerHTML:{__html:n},...r})});y("init",({directives:{init:e},evaluate:t})=>{e.forEach(r=>{O(()=>{let n,o=t(r);return typeof o=="function"&&(o=o()),o})})});function Rr(e){let t={get(r,n,o){let i=r[n];switch(n){case"currentTarget":break;case"preventDefault":case"stopImmediatePropagation":case"stopPropagation":break}return i instanceof Function?function(...s){return i.apply(this===o?r:this,s)}:i}};return new Proxy(e,t)}var Gr=e=>({directives:t,evaluate:r})=>{t[`on-${e}`].filter(M).forEach(n=>{let i=n.suffix.split("--",2)[0];O(()=>{let s=c=>{let u=r(n);typeof u=="function"&&(u?.sync||(c=Rr(c)),u(c))},f=e==="window"?window:document;return f.addEventListener(i,s),()=>f.removeEventListener(i,s)})})},Or=e=>({directives:t,evaluate:r})=>{t[`on-async-${e}`].filter(M).forEach(n=>{let o=n.suffix.split("--",1)[0];O(()=>{let i=async f=>{await ne();let c=r(n);typeof c=="function"&&c(f)},s=e==="window"?window:document;return s.addEventListener(o,i,{passive:!0}),()=>s.removeEventListener(o,i)})})};y("on",({directives:{on:e},element:t,evaluate:r})=>{let n=new Map;e.filter(M).forEach(o=>{let i=o.suffix.split("--",2);n.has(i[0])||n.set(i[0],new Set),n.get(i[0]).add(o)}),n.forEach((o,i)=>{let s=t.props[`on${i}`];t.props[`on${i}`]=f=>{s&&s(f),o.forEach(c=>{let u,l=r(c);typeof l=="function"&&(l?.sync||(f=Rr(f)),l(f))})}})});y("on-async",({directives:{"on-async":e},element:t,evaluate:r})=>{let n=new Map;e.filter(M).forEach(o=>{let i=o.suffix.split("--",1)[0];n.has(i)||n.set(i,new Set),n.get(i).add(o)}),n.forEach((o,i)=>{let s=t.props[`on${i}`];t.props[`on${i}`]=f=>{s&&s(f),o.forEach(async c=>{await ne();let u=r(c);typeof u=="function"&&u(f)})}})});y("on-window",Gr("window"));y("on-document",Gr("document"));y("on-async-window",Or("window"));y("on-async-document",Or("document"));var Re=new Map;y("router-region",({directives:{"router-region":e}})=>{let t=e.find(J);if(!t||t.suffix||t.uniqueId)return;let r=typeof t.value=="string"?t.value:t.value.id;Re.has(r)||Re.set(r,D());let n=Re.get(r).value;if(Le(()=>{n&&typeof n.type!="string"&&(Ze.value=Ze.peek()+1)},[n]),n&&typeof n.type!="string"){let o=U();return ce(n,{previousScope:o})}return n},{priority:1});y("run",({directives:{run:e},evaluate:t})=>{e.forEach(r=>{let n=t(r);return typeof n=="function"&&(n=n()),n})});var Pn=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,In=/\/\*[^]*?\*\/|  +/g,qr=/\n+/g,$r=" ",Cn=e=>{let t=[{}],r,n;for(;r=Pn.exec(e.replace(In,""));)r[4]?t.shift():r[3]?(n=r[3].replace(qr,$r).trim(),t.unshift(t[0][n]=t[0][n]||{})):t[0][r[1]]=r[2].replace(qr,$r).trim();return t[0]};y("style",({directives:{style:e},element:t,evaluate:r})=>{e.filter(M).forEach(n=>{if(n.uniqueId)return;let o=n.suffix,i=r(n);i!==T&&(typeof i=="function"&&(i=i()),t.props.style=t.props.style||{},typeof t.props.style=="string"&&(t.props.style=Cn(t.props.style)),i?t.props.style[o]=i:delete t.props.style[o],O(()=>{i?t.ref.current.style.setProperty(o,i):t.ref.current.style.removeProperty(o)}))})});y("text",({directives:{text:e},element:t,evaluate:r})=>{let n=e.filter(J);n.length&&n.forEach(o=>{if(!o.uniqueId)try{let i=r(o);if(i===T)return;typeof i=="function"&&(i=i()),t.props.children=typeof i=="object"?null:i.toString()}catch{t.props.children=null}})});y("watch",({directives:{watch:e},evaluate:t})=>{e.forEach(r=>{Tt(()=>{let n,o=t(r);return typeof o=="function"&&(o=o()),o})})});var Mt="data-wp-",tt=[],kn=()=>tt[tt.length-1]??null,Nn=e=>!!(e&&typeof e=="object"&&e.constructor===Object),Dn=/[^a-z0-9-_]/i;function Un(e){let t=e.substring(8);if(Dn.test(t))return null;let r=t.indexOf("--");if(r===-1)return{prefix:t,suffix:null,uniqueId:null};let n=t.substring(0,r),o=t.substring(r);if(o.startsWith("---")&&o[3]!=="-")return{prefix:n,suffix:null,uniqueId:o.substring(3)||null};let i=o.substring(2),s=i.indexOf("---");if(s!==-1&&i.substring(s)[3]!=="-"){let f=i.substring(s+3)||null;return i=i.substring(0,s)||null,{prefix:n,suffix:i,uniqueId:f}}return{prefix:n,suffix:i||null,uniqueId:null}}var Rn=/^([\w_\/-]+)::(.+)$/,Bt=new WeakSet;function Ge(e){let t=new Set,r=new Set,n=document.createTreeWalker(e,205);function o(s){let{nodeType:f}=s;if(f===3)return s.data;if(f===4)return r.add(s),s.nodeValue;if(f===8||f===7)return t.add(s),null;let c=s,{attributes:u}=c,l=c.localName,a={},_=[],p=[],b=!1,P=!1;for(let h=0;h<u.length;h++){let d=u[h].name,v=u[h].value;if(d[Mt.length]&&d.slice(0,Mt.length)===Mt)if(d==="data-wp-ignore")b=!0;else{let C=Rn.exec(v),k=C?.[1]??null,S=C?.[2]??v;try{let G=JSON.parse(S);S=Nn(G)?G:S}catch{}if(d==="data-wp-interactive"){P=!0;let G=typeof S=="string"?S:typeof S?.namespace=="string"?S.namespace:null;tt.push(G)}else p.push([d,k,S])}else if(d==="ref")continue;v===""&&c[d]===!0?a[d]=!0:a[d]=v}if(b&&!P)return[N(l,{...a,innerHTML:c.innerHTML,__directives:{ignore:!0}})];if(P&&Bt.add(c),p.length){a.__directives=p.reduce((h,[d,v,C])=>{let k=Un(d);if(k===null)return h;let{prefix:S,suffix:G,uniqueId:se}=k;return h[S]=h[S]||[],h[S].push({namespace:v??kn(),value:C,suffix:G,uniqueId:se}),h},{});for(let h in a.__directives)a.__directives[h].sort((d,v)=>{let C=d.suffix??"",k=v.suffix??"";if(C!==k)return C<k?-1:1;let S=d.uniqueId??"",G=v.uniqueId??"";return+(S>G)-+(S<G)})}if(a.__directives?.["each-child"])a.dangerouslySetInnerHTML={__html:c.innerHTML};else if(l==="template")a.content=[...c.content.childNodes].map(h=>Ge(h));else{let h=n.firstChild();if(h){for(;h;){let d=o(h);d&&_.push(d),h=n.nextSibling()}n.parentNode()}}return P&&tt.pop(),N(l,a,_)}let i=o(n.currentNode);return t.forEach(s=>s.remove()),r.forEach(s=>s.replaceWith(new window.Text(s.nodeValue??""))),i}var Wt=new WeakMap,Ht=e=>{let t=Array.isArray(e)?e[0]:e;if(!t.parentElement)throw Error("The passed region should be an element with a parent.");return Wt.has(t)||Wt.set(t,Sr(t.parentElement,e)),Wt.get(t)},Mr=new WeakMap,Br,Wr=new Promise(e=>{Br=e}),Hr=async()=>{let e=document.querySelectorAll("[data-wp-interactive]");for(let t of e)if(!Bt.has(t)){await ne();let r=Ht(t),n=Ge(t);Mr.set(t,n),await ne(),dt(n,r)}Br(Mr)};var Gs=z,Gn="I acknowledge that using private APIs means my theme or plugin will inevitably break in the next version of WordPress.",Os=e=>{if(e===Gn)return{getRegionRootFragment:Ht,initialVdomPromise:Wr,toVdom:Ge,directive:y,getNamespace:H,h:N,cloneElement:ce,render:_t,proxifyState:R,parseServerData:Gt,populateServerData:Ot,batch:ee,routerRegions:Re,deepReadOnly:Ie,navigationSignal:Xe,sessionId:Ye,warn:Pe};throw new Error("Forbidden access.")};Ot(Gt());br(Hr);window.history.replaceState({...window.history.state,wpInteractivityId:Ye},"");window.addEventListener("popstate",e=>{e.state!==null&&e.state?.wpInteractivityId!==Ye&&window.location.reload()});export{bn as getConfig,_n as getContext,dn as getElement,It as getServerContext,Rt as getServerState,Os as privateApis,ne as splitTask,Ue as store,un as useCallback,an as useEffect,O as useInit,fn as useLayoutEffect,cn as useMemo,j as useRef,Kr as useState,Tt as useWatch,Gs as watch,$ as withScope,ln as withSyncEvent};
diff --git a/wp-includes/js/dist/script-modules/registry.php b/wp-includes/js/dist/script-modules/registry.php
index 9a24003b02..755a556757 100644
--- a/wp-includes/js/dist/script-modules/registry.php
+++ b/wp-includes/js/dist/script-modules/registry.php
@@ -154,6 +154,11 @@ return array(
 		'asset' => 'vips/worker.min.asset.php',
 		'min_only' => true,
 	),
+	array(
+		'id' => '@wordpress/widget-primitives',
+		'path' => 'widget-primitives/index',
+		'asset' => 'widget-primitives/index.min.asset.php',
+	),
 	array(
 		'id' => '@wordpress/workflow',
 		'path' => 'workflow/index',
diff --git a/wp-includes/js/dist/script-modules/widget-primitives/index.js b/wp-includes/js/dist/script-modules/widget-primitives/index.js
new file mode 100644
index 0000000000..62ced80636
--- /dev/null
+++ b/wp-includes/js/dist/script-modules/widget-primitives/index.js
@@ -0,0 +1,190 @@
+var __create = Object.create;
+var __defProp = Object.defineProperty;
+var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
+var __getOwnPropNames = Object.getOwnPropertyNames;
+var __getProtoOf = Object.getPrototypeOf;
+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 __copyProps = (to, from, except, desc) => {
+  if (from && typeof from === "object" || typeof from === "function") {
+    for (let key of __getOwnPropNames(from))
+      if (!__hasOwnProp.call(to, key) && key !== except)
+        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
+  }
+  return to;
+};
+var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
+  // If the importer is in node compatibility mode or this is not an ESM
+  // file that has been converted to a CommonJS file using a Babel-
+  // compatible transform (i.e. "__esModule" has not been set), then set
+  // "default" to the CommonJS "module.exports" for node compatibility.
+  isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
+  mod
+));
+
+// package-external:@wordpress/element
+var require_element = __commonJS({
+  "package-external:@wordpress/element"(exports, module) {
+    module.exports = window.wp.element;
+  }
+});
+
+// vendor-external:react/jsx-runtime
+var require_jsx_runtime = __commonJS({
+  "vendor-external:react/jsx-runtime"(exports, module) {
+    module.exports = window.ReactJSXRuntime;
+  }
+});
+
+// packages/widget-primitives/build-module/tools/get-lazy-widget-component/get-lazy-widget-component.mjs
+var import_element = __toESM(require_element(), 1);
+function isValidWidgetModule(module) {
+  return typeof module === "object" && module !== null && "default" in module && typeof module.default === "function";
+}
+var componentCache = /* @__PURE__ */ new Map();
+function getLazyWidgetComponent(renderModule, resolveWidgetModule) {
+  const cached = componentCache.get(renderModule);
+  if (cached) {
+    return cached;
+  }
+  const lazyComponent = (0, import_element.lazy)(async () => {
+    const module = await resolveWidgetModule(renderModule);
+    if (!isValidWidgetModule(module)) {
+      throw new Error(`Invalid widget module: ${renderModule}`);
+    }
+    return module;
+  });
+  componentCache.set(renderModule, lazyComponent);
+  return lazyComponent;
+}
+
+// packages/widget-primitives/build-module/components/widget-render/widget-render.mjs
+var import_jsx_runtime = __toESM(require_jsx_runtime(), 1);
+function WidgetRender({
+  widgetType,
+  attributes,
+  setAttributes,
+  resolveWidgetModule
+}) {
+  const WidgetComponent = getLazyWidgetComponent(
+    widgetType.renderModule,
+    resolveWidgetModule
+  );
+  return /* @__PURE__ */ (0, import_jsx_runtime.jsx)(import_jsx_runtime.Fragment, { children: /* @__PURE__ */ (0, import_jsx_runtime.jsx)(
+    WidgetComponent,
+    {
+      attributes,
+      setAttributes
+    }
+  ) });
+}
+
+// packages/widget-primitives/build-module/hooks/use-widget-types.mjs
+var import_element2 = __toESM(require_element(), 1);
+
+// packages/widget-primitives/build-module/field-types/field-types.mjs
+var FIELD_TYPE_NAME_PATTERN = /^[a-z][a-z0-9-]*(\/[a-z][a-z0-9-]*)?$/;
+var fieldTypes = /* @__PURE__ */ new Map();
+function registerFieldType(fieldType) {
+  if (!FIELD_TYPE_NAME_PATTERN.test(fieldType.name) || fieldTypes.has(fieldType.name)) {
+    return void 0;
+  }
+  fieldTypes.set(fieldType.name, fieldType);
+  return fieldType;
+}
+function resolveFields(fields) {
+  return fields.map((field) => {
+    const fieldType = field.type ? fieldTypes.get(field.type) : void 0;
+    if (!fieldType) {
+      return field;
+    }
+    const { name, baseType, isValid, ...fieldDefaults } = fieldType;
+    const { type, isValid: fieldIsValid, ...rest } = field;
+    return {
+      ...fieldDefaults,
+      ...rest,
+      type: baseType,
+      ...isValid || fieldIsValid ? { isValid: { ...isValid, ...fieldIsValid } } : {}
+    };
+  });
+}
+
+// packages/widget-primitives/build-module/hooks/use-widget-types.mjs
+function useWidgetTypes(records) {
+  const [widgetTypes, setWidgetTypes] = (0, import_element2.useState)([]);
+  const [isResolvingWidgetTypes, setIsResolvingWidgetTypes] = (0, import_element2.useState)(true);
+  (0, import_element2.useEffect)(() => {
+    if (records === null || records === void 0) {
+      setIsResolvingWidgetTypes(true);
+      return;
+    }
+    if (records.length === 0) {
+      setWidgetTypes([]);
+      setIsResolvingWidgetTypes(false);
+      return;
+    }
+    let cancelled = false;
+    setIsResolvingWidgetTypes(true);
+    Promise.all(
+      records.map(async (record) => {
+        if (!record.widget_module) {
+          return null;
+        }
+        try {
+          const module = await import(
+            /* webpackIgnore: true */
+            record.widget_module
+          );
+          if (!module?.default) {
+            return null;
+          }
+          const metadata = module.default;
+          return {
+            ...metadata,
+            ...metadata.attributes ? {
+              attributes: resolveFields(
+                metadata.attributes
+              )
+            } : {},
+            name: record.name,
+            renderModule: record.render_module ?? "",
+            /*
+             * `title` is required:
+             * - Server-side title wins
+             * - Then the module's title
+             * - Then the record's name as fallback
+             */
+            title: record.title ?? metadata.title ?? record.name,
+            ...record.presentation ? { presentation: record.presentation } : {},
+            ...record.category ? { category: record.category } : {},
+            ...record.description ? { description: record.description } : {},
+            ...record.help ? { help: record.help } : {},
+            ...record.keywords ? { keywords: record.keywords } : {},
+            ...record.actions ? { actions: record.actions } : {}
+          };
+        } catch {
+          return null;
+        }
+      })
+    ).then((results) => {
+      if (cancelled) {
+        return;
+      }
+      setWidgetTypes(
+        results.filter((t) => t !== null)
+      );
+      setIsResolvingWidgetTypes(false);
+    });
+    return () => {
+      cancelled = true;
+    };
+  }, [records]);
+  return [widgetTypes, isResolvingWidgetTypes];
+}
+export {
+  WidgetRender,
+  registerFieldType,
+  useWidgetTypes
+};
diff --git a/wp-includes/js/dist/script-modules/widget-primitives/index.min.asset.php b/wp-includes/js/dist/script-modules/widget-primitives/index.min.asset.php
new file mode 100644
index 0000000000..ebfde5ccd2
--- /dev/null
+++ b/wp-includes/js/dist/script-modules/widget-primitives/index.min.asset.php
@@ -0,0 +1 @@
+<?php return array('dependencies' => array('react-jsx-runtime', 'wp-element'), 'version' => '320c96a17fd38400c241');
\ No newline at end of file
diff --git a/wp-includes/js/dist/script-modules/widget-primitives/index.min.js b/wp-includes/js/dist/script-modules/widget-primitives/index.min.js
new file mode 100644
index 0000000000..a19e149299
--- /dev/null
+++ b/wp-includes/js/dist/script-modules/widget-primitives/index.min.js
@@ -0,0 +1 @@
+var E=Object.create;var c=Object.defineProperty;var _=Object.getOwnPropertyDescriptor;var b=Object.getOwnPropertyNames;var V=Object.getPrototypeOf,I=Object.prototype.hasOwnProperty;var w=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports);var L=(e,t,r,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let i of b(t))!I.call(e,i)&&i!==r&&c(e,i,{get:()=>t[i],enumerable:!(o=_(t,i))||o.enumerable});return e};var m=(e,t,r)=>(r=e!=null?E(V(e)):{},L(t||!e||!e.__esModule?c(r,"default",{value:e,enumerable:!0}):r,e));var f=w((j,T)=>{T.exports=window.wp.element});var F=w((S,x)=>{x.exports=window.ReactJSXRuntime});var v=m(f(),1);function k(e){return typeof e=="object"&&e!==null&&"default"in e&&typeof e.default=="function"}var W=new Map;function g(e,t){let r=W.get(e);if(r)return r;let o=(0,v.lazy)(async()=>{let i=await t(e);if(!k(i))throw new Error(`Invalid widget module: ${e}`);return i});return W.set(e,o),o}var l=m(F(),1);function h({widgetType:e,attributes:t,setAttributes:r,resolveWidgetModule:o}){let i=g(e.renderModule,o);return(0,l.jsx)(l.Fragment,{children:(0,l.jsx)(i,{attributes:t,setAttributes:r})})}var u=m(f(),1);var M=/^[a-z][a-z0-9-]*(\/[a-z][a-z0-9-]*)?$/,d=new Map;function z(e){if(!(!M.test(e.name)||d.has(e.name)))return d.set(e.name,e),e}function y(e){return e.map(t=>{let r=t.type?d.get(t.type):void 0;if(!r)return t;let{name:o,baseType:i,isValid:a,...n}=r,{type:p,isValid:s,...C}=t;return{...n,...C,type:i,...a||s?{isValid:{...a,...s}}:{}}})}function R(e){let[t,r]=(0,u.useState)([]),[o,i]=(0,u.useState)(!0);return(0,u.useEffect)(()=>{if(e==null){i(!0);return}if(e.length===0){r([]),i(!1);return}let a=!1;return i(!0),Promise.all(e.map(async n=>{if(!n.widget_module)return null;try{let p=await import(n.widget_module);if(!p?.default)return null;let s=p.default;return{...s,...s.attributes?{attributes:y(s.attributes)}:{},name:n.name,renderModule:n.render_module??"",title:n.title??s.title??n.name,...n.presentation?{presentation:n.presentation}:{},...n.category?{category:n.category}:{},...n.description?{description:n.description}:{},...n.help?{help:n.help}:{},...n.keywords?{keywords:n.keywords}:{},...n.actions?{actions:n.actions}:{}}}catch{return null}})).then(n=>{a||(r(n.filter(p=>p!==null)),i(!1))}),()=>{a=!0}},[e]),[t,o]}export{h as WidgetRender,z as registerFieldType,R as useWidgetTypes};
diff --git a/wp-includes/js/dist/server-side-render.js b/wp-includes/js/dist/server-side-render.js
index 6514e82d07..6c231bd361 100644
--- a/wp-includes/js/dist/server-side-render.js
+++ b/wp-includes/js/dist/server-side-render.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).serverSideRender = (() => {
@@ -314,5 +313,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 if (typeof wp.serverSideRender === 'object' && wp.serverSideRender.default) { wp.serverSideRender = wp.serverSideRender.default; }
-(window.wp ||= {}).serverSideRender = wp.serverSideRender;
-})();
diff --git a/wp-includes/js/dist/server-side-render.min.js b/wp-includes/js/dist/server-side-render.min.js
index 94921b3c96..cec9855720 100644
--- a/wp-includes/js/dist/server-side-render.min.js
+++ b/wp-includes/js/dist/server-side-render.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).serverSideRender=(()=>{var V=Object.create;var v=Object.defineProperty;var Z=Object.getOwnPropertyDescriptor;var ee=Object.getOwnPropertyNames;var re=Object.getPrototypeOf,te=Object.prototype.hasOwnProperty;var d=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports),oe=(e,r)=>{for(var t in r)v(e,t,{get:r[t],enumerable:!0})},T=(e,r,t,s)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of ee(r))!te.call(e,n)&&n!==t&&v(e,n,{get:()=>r[n],enumerable:!(s=Z(r,n))||s.enumerable});return e};var c=(e,r,t)=>(t=e!=null?V(re(e)):{},T(r||!e||!e.__esModule?v(t,"default",{value:e,enumerable:!0}):t,e)),ne=e=>T(v({},"__esModule",{value:!0}),e);var k=d((Se,C)=>{C.exports=window.wp.element});var B=d((we,L)=>{L.exports=window.wp.i18n});var M=d((he,I)=>{I.exports=window.wp.components});var D=d((Re,_)=>{_.exports=window.wp.data});var O=d((be,F)=>{F.exports=window.wp.compose});var z=d((ge,j)=>{j.exports=window.wp.apiFetch});var N=d((ve,J)=>{J.exports=window.wp.url});var Q=d((ye,G)=>{G.exports=window.wp.blocks});var Y=d((Pe,X)=>{X.exports=window.ReactJSXRuntime});var fe={};oe(fe,{ServerSideRender:()=>y,default:()=>pe,useServerSideRender:()=>R});var i=c(k(),1),h=c(B(),1),b=c(M(),1),$=c(D(),1);var U=c(O(),1),w=c(k(),1),W=c(z(),1),q=c(N(),1),H=c(Q(),1);function se(e,r=null,t={}){return(0,q.addQueryArgs)(`/wp/v2/block-renderer/${e}`,{context:"edit",...r!==null?{attributes:r}:{},...t})}function ie(e){let{backgroundColor:r,borderColor:t,fontFamily:s,fontSize:n,gradient:m,textColor:u,className:l,...f}=e,{border:a,color:S,elements:K,shadow:x,spacing:P,typography:E,...g}=e?.style||{};return{...f,style:g}}function R(e){let[r,t]=(0,w.useState)({status:"idle"}),s=(0,w.useRef)(!1),{attributes:n,block:m,skipBlockSupportAttributes:u=!1,httpMethod:l="GET",urlQueryArgs:f}=e,a=n&&(0,H.sanitizeBlockAttributes)(m,n);u&&a&&(a=ie(a));let S=l==="POST",x=se(m,S?null:a,f),P=S?JSON.stringify({attributes:a??null}):void 0;return(0,w.useEffect)(()=>{let E=new AbortController,g=(0,U.debounce)(function(){t({status:"loading"}),(0,W.default)({path:x,method:S?"POST":"GET",body:P,headers:S?{"Content-Type":"application/json"}:{},signal:E.signal}).then(p=>{t({status:"success",content:p?p.rendered:""})}).catch(p=>{p instanceof Error&&p.name==="AbortError"||t({status:"error",error:p instanceof Error?p.message:String(p)})}).finally(()=>{s.current=!0})},s.current?500:0);return g(),()=>{E.abort(),g.cancel()}},[x,S,P]),r}var o=c(Y(),1),ce={};function de({className:e}){return(0,o.jsx)(b.Placeholder,{className:e,children:(0,h.__)("Block rendered as empty.")})}function ue({message:e,className:r}){let t=(0,h.sprintf)((0,h.__)("Error loading block: %s"),e||(0,h.__)("Unknown error"));return(0,o.jsx)(b.Placeholder,{className:r,children:t})}function le({children:e}){let[r,t]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let s=setTimeout(()=>{t(!0)},1e3);return()=>clearTimeout(s)},[]),(0,o.jsxs)("div",{style:{position:"relative"},children:[r&&(0,o.jsx)("div",{style:{position:"absolute",top:"50%",left:"50%",marginTop:"-9px",marginLeft:"-9px"},children:(0,o.jsx)(b.Spinner,{})}),(0,o.jsx)("div",{style:{opacity:r?"0.3":1},children:e})]})}function ae(e){let r=(0,i.useRef)(""),{className:t,EmptyResponsePlaceholder:s=de,ErrorResponsePlaceholder:n=ue,LoadingResponsePlaceholder:m=le,...u}=e,{content:l,status:f,error:a}=R(u);return(0,i.useEffect)(()=>{l&&(r.current=l)},[l]),f==="loading"?(0,o.jsx)(m,{...e,children:!!r.current&&(0,o.jsx)(i.RawHTML,{className:t,children:r.current})}):f==="success"&&!l?(0,o.jsx)(s,{...e}):f==="error"?(0,o.jsx)(n,{message:a,...e}):(0,o.jsx)(i.RawHTML,{className:t,children:l||""})}function y({urlQueryArgs:e=ce,...r}){let t=(0,$.useSelect)(n=>{let u=n("core/editor")?.getCurrentPostId?.();return u&&typeof u=="number"?u:null},[]),s=(0,i.useMemo)(()=>t?{post_id:t,...e}:e,[t,e]);return(0,o.jsx)(ae,{urlQueryArgs:s,...r})}var A=y;A.ServerSideRender=y;A.useServerSideRender=R;var pe=A;return ne(fe);})();
 if (typeof wp.serverSideRender === 'object' && wp.serverSideRender.default) { wp.serverSideRender = wp.serverSideRender.default; }
-(window.wp ||= {}).serverSideRender = wp.serverSideRender;
-})();
diff --git a/wp-includes/js/dist/shortcode.js b/wp-includes/js/dist/shortcode.js
index 2e34ef76c4..aec2e169cd 100644
--- a/wp-includes/js/dist/shortcode.js
+++ b/wp-includes/js/dist/shortcode.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).shortcode = (() => {
@@ -294,5 +293,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 if (typeof wp.shortcode === 'object' && wp.shortcode.default) { wp.shortcode = wp.shortcode.default; }
-(window.wp ||= {}).shortcode = wp.shortcode;
-})();
diff --git a/wp-includes/js/dist/shortcode.min.js b/wp-includes/js/dist/shortcode.min.js
index acc8ecbcbd..301f0223d4 100644
--- a/wp-includes/js/dist/shortcode.min.js
+++ b/wp-includes/js/dist/shortcode.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).shortcode=(()=>{var h=Object.defineProperty;var w=Object.getOwnPropertyDescriptor;var y=Object.getOwnPropertyNames;var b=Object.prototype.hasOwnProperty;var $=(e,n)=>{for(var s in n)h(e,s,{get:n[s],enumerable:!0})},z=(e,n,s,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(let t of y(n))!b.call(e,t)&&t!==s&&h(e,t,{get:()=>n[t],enumerable:!(i=w(n,t))||i.enumerable});return e};var E=e=>z(h({},"__esModule",{value:!0}),e);var C={};$(C,{attrs:()=>p,default:()=>S,fromMatch:()=>u,next:()=>g,regexp:()=>f,replace:()=>x,string:()=>v});function d(e,n){var s=0,i,t;n=n||{};function c(){var r=i,o=arguments.length,l,a;e:for(;r;){if(r.args.length!==arguments.length){r=r.next;continue}for(a=0;a<o;a++)if(r.args[a]!==arguments[a]){r=r.next;continue e}return r!==i&&(r===t&&(t=r.prev),r.prev.next=r.next,r.next&&(r.next.prev=r.prev),r.next=i,r.prev=null,i.prev=r,i=r),r.val}for(l=new Array(o),a=0;a<o;a++)l[a]=arguments[a];return r={args:l,val:e.apply(null,l)},i?(i.prev=r,r.next=i):t=r,s===n.maxSize?(t=t.prev,t.next=null):s++,i=r,r.val}return c.clear=function(){i=null,t=null,s=0},c}function g(e,n,s=0){let i=f(e);i.lastIndex=s;let t=i.exec(n);if(!t)return;if(t[1]==="["&&t[7]==="]")return g(e,n,i.lastIndex);let c={index:t.index,content:t[0],shortcode:u(t)};return t[1]&&(c.content=c.content.slice(1),c.index++),t[7]&&(c.content=c.content.slice(0,-1)),c}function x(e,n,s){return n.replace(f(e),(...i)=>{let t=i[0],c=i[1],r=i[7];if(c==="["&&r==="]")return t;let o=s(u(i));return o||o===""?c+o+r:t})}function v(e){return new m(e).string()}function f(e){return new RegExp("\\[(\\[?)("+e+")(?![\\w-])([^\\]\\/]*(?:\\/(?!\\])[^\\]\\/]*)*?)(?:(\\/)\\]|\\](?:([^\\[]*(?:\\[(?!\\/\\2\\])[^\\[]*)*)(\\[\\/\\2\\]))?)(\\]?)","g")}var p=d(e=>{let n={},s=[],i=/([\w-]+)\s*=\s*"([^"]*)"(?:\s|$)|([\w-]+)\s*=\s*'([^']*)'(?:\s|$)|([\w-]+)\s*=\s*([^\s'"]+)(?:\s|$)|"([^"]*)"(?:\s|$)|'([^']*)'(?:\s|$)|(\S+)(?:\s|$)/g;e=e.replace(/[\u00a0\u200b]/g," ");let t;for(;t=i.exec(e);)t[1]?n[t[1].toLowerCase()]=t[2]:t[3]?n[t[3].toLowerCase()]=t[4]:t[5]?n[t[5].toLowerCase()]=t[6]:t[7]?s.push(t[7]):t[8]?s.push(t[8]):t[9]&&s.push(t[9]);return{named:n,numeric:s}});function u(e){let n;return e[4]?n="self-closing":e[6]?n="closed":n="single",new m({tag:e[2],attrs:e[3],type:n,content:e[5]})}var m=class{tag;type;content;attrs;static next=g;static replace=x;static string=v;static regexp=f;static attrs=p;static fromMatch=u;constructor(e){let{tag:n,attrs:s,type:i,content:t}=e;this.tag=n,this.type=i,this.content=t,this.attrs={named:{},numeric:[]},s&&(typeof s=="string"?this.attrs=p(s):"named"in s&&"numeric"in s&&s.named!==void 0&&s.numeric!==void 0?this.attrs=s:Object.entries(s).forEach(([c,r])=>{r!==void 0&&this.set(c,String(r))}))}get(e){return typeof e=="number"?this.attrs.numeric[e]:this.attrs.named[e]}set(e,n){return typeof e=="number"?this.attrs.numeric[e]=n:this.attrs.named[e]=n,this}string(){let e="["+this.tag;return this.attrs.numeric.forEach(n=>{/\s/.test(n)?e+=' "'+n+'"':e+=" "+n}),Object.entries(this.attrs.named).forEach(([n,s])=>{e+=" "+n+'="'+s+'"'}),this.type==="single"?e+"]":this.type==="self-closing"?e+" /]":(e+="]",this.content&&(e+=this.content),e+"[/"+this.tag+"]")}},S=m;return E(C);})();
 if (typeof wp.shortcode === 'object' && wp.shortcode.default) { wp.shortcode = wp.shortcode.default; }
-(window.wp ||= {}).shortcode = wp.shortcode;
-})();
diff --git a/wp-includes/js/dist/style-engine.js b/wp-includes/js/dist/style-engine.js
index 2618de8f03..89ceb96ddd 100644
--- a/wp-includes/js/dist/style-engine.js
+++ b/wp-includes/js/dist/style-engine.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).styleEngine = (() => {
@@ -704,5 +703,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).styleEngine = wp.styleEngine;
-})();
diff --git a/wp-includes/js/dist/style-engine.min.js b/wp-includes/js/dist/style-engine.min.js
index f1e69f389d..144619ac85 100644
--- a/wp-includes/js/dist/style-engine.min.js
+++ b/wp-includes/js/dist/style-engine.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).styleEngine=(()=>{var _=Object.defineProperty;var G=Object.getOwnPropertyDescriptor;var K=Object.getOwnPropertyNames;var X=Object.prototype.hasOwnProperty;var J=(r,e)=>{for(var t in e)_(r,t,{get:e[t],enumerable:!0})},Y=(r,e,t,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of K(e))!X.call(r,i)&&i!==t&&_(r,i,{get:()=>e[i],enumerable:!(o=G(e,i))||o.enumerable});return r};var q=r=>Y(_({},"__esModule",{value:!0}),r);var We={};J(We,{compileCSS:()=>Ue,getCSSRules:()=>Z,getCSSValueFromRawStyle:()=>f});var s=function(){return s=Object.assign||function(e){for(var t,o=1,i=arguments.length;o<i;o++){t=arguments[o];for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a])}return e},s.apply(this,arguments)};function R(r){return r.toLowerCase()}var Q=[/([a-z0-9])([A-Z])/g,/([A-Z])([A-Z][a-z])/g],ee=/[^A-Z0-9]+/gi;function E(r,e){e===void 0&&(e={});for(var t=e.splitRegexp,o=t===void 0?Q:t,i=e.stripRegexp,a=i===void 0?ee:i,u=e.transform,c=u===void 0?R:u,d=e.delimiter,m=d===void 0?" ":d,l=S(S(r,o,"$1\0$2"),a,"\0"),b=0,v=l.length;l.charAt(b)==="\0";)b++;for(;l.charAt(v-1)==="\0";)v--;return l.slice(b,v).split("\0").map(c).join(m)}function S(r,e,t){return e instanceof RegExp?r.replace(e,t):e.reduce(function(o,i){return o.replace(i,t)},r)}function j(r,e){return e===void 0&&(e={}),E(r,s({delimiter:"."},e))}function g(r,e){return e===void 0&&(e={}),j(r,s({delimiter:"-"},e))}var w="var:",O="|",P="--";var x=(r,e)=>{let t=r;return e.forEach(o=>{t=t?.[o]}),t};function n(r,e,t,o){let i=x(r,t);return i?[{selector:e?.selector,key:o,value:f(i)}]:[]}function p(r,e,t,o,i=["top","right","bottom","left"]){let a=x(r,t);if(!a)return[];let u=[];if(typeof a=="string")u.push({selector:e?.selector,key:o.default,value:f(a)});else{let c=i.reduce((d,m)=>{let l=f(x(a,[m]));return l&&d.push({selector:e?.selector,key:o?.individual.replace("%s",A(m)),value:l}),d},[]);u.push(...c)}return u}function f(r){return typeof r=="string"&&r.startsWith(w)?`var(--wp--${r.slice(w.length).split(O).map(t=>g(t,{splitRegexp:[/([a-z0-9])([A-Z])/g,/([0-9])([a-z])/g,/([A-Za-z])([0-9])/g,/([A-Z])([A-Z][a-z])/g]})).join(P)})`:r}function A(r){let[e,...t]=r;return e.toUpperCase()+t.join("")}function T(r){let[e,...t]=r;return e.toLowerCase()+t.map(A).join("")}function C(r){try{return decodeURI(r)}catch{return r}}function y(r){return(e,t)=>n(e,t,r,T(r))}function h(r){return(e,t)=>["color","style","width"].flatMap(o=>y(["border",r,o])(e,t))}var re={name:"color",generate:y(["border","color"])},te={name:"radius",generate:(r,e)=>p(r,e,["border","radius"],{default:"borderRadius",individual:"border%sRadius"},["topLeft","topRight","bottomLeft","bottomRight"])},ne={name:"style",generate:y(["border","style"])},oe={name:"width",generate:y(["border","width"])},ae={name:"borderTop",generate:h("top")},ie={name:"borderRight",generate:h("right")},ue={name:"borderBottom",generate:h("bottom")},ce={name:"borderLeft",generate:h("left")},I=[re,ne,oe,te,ae,ie,ue,ce];var fe={name:"background",generate:(r,e)=>n(r,e,["color","background"],"backgroundColor")},k=fe;var le={name:"gradient",generate:(r,e)=>n(r,e,["color","gradient"],"background")},F=le;var se={name:"text",generate:(r,e)=>n(r,e,["color","text"],"color")},D=se;var L=[D,F,k];var pe={name:"height",generate:(r,e)=>n(r,e,["dimensions","height"],"height")},de={name:"minHeight",generate:(r,e)=>n(r,e,["dimensions","minHeight"],"minHeight")},ge={name:"minWidth",generate:(r,e)=>n(r,e,["dimensions","minWidth"],"minWidth")},me={name:"aspectRatio",generate:(r,e)=>n(r,e,["dimensions","aspectRatio"],"aspectRatio")},ye={name:"width",generate:(r,e)=>n(r,e,["dimensions","width"],"width")},he={name:"objectFit",generate:(r,e)=>n(r,e,["dimensions","objectFit"],"objectFit")},B=[pe,de,ge,me,ye,he];var be={name:"backgroundImage",generate:(r,e)=>{let t=r?.background?.backgroundImage,o=f(r?.background?.gradient)||"";if(!t&&!o)return[];let i=typeof t=="object"&&t?.url?`url( '${encodeURI(C(t.url))}' )`:f(t),a=[o,i].filter(Boolean).join(", ");return a?[{selector:e.selector,key:"backgroundImage",value:a}]:[]}},ve={name:"backgroundPosition",generate:(r,e)=>n(r,e,["background","backgroundPosition"],"backgroundPosition")},_e={name:"backgroundRepeat",generate:(r,e)=>n(r,e,["background","backgroundRepeat"],"backgroundRepeat")},we={name:"backgroundSize",generate:(r,e)=>n(r,e,["background","backgroundSize"],"backgroundSize")},xe={name:"backgroundAttachment",generate:(r,e)=>n(r,e,["background","backgroundAttachment"],"backgroundAttachment")},z=[be,ve,_e,we,xe];var Re={name:"shadow",generate:(r,e)=>n(r,e,["shadow"],"boxShadow")},H=[Re];var Se={name:"color",generate:(r,e,t=["outline","color"],o="outlineColor")=>n(r,e,t,o)},Ee={name:"offset",generate:(r,e,t=["outline","offset"],o="outlineOffset")=>n(r,e,t,o)},je={name:"style",generate:(r,e,t=["outline","style"],o="outlineStyle")=>n(r,e,t,o)},Oe={name:"width",generate:(r,e,t=["outline","width"],o="outlineWidth")=>n(r,e,t,o)},V=[Se,je,Ee,Oe];var Pe={name:"padding",generate:(r,e)=>p(r,e,["spacing","padding"],{default:"padding",individual:"padding%s"})},$=Pe;var Ae={name:"margin",generate:(r,e)=>p(r,e,["spacing","margin"],{default:"margin",individual:"margin%s"})},U=Ae;var W=[U,$];var Te={name:"fontSize",generate:(r,e)=>n(r,e,["typography","fontSize"],"fontSize")},Ce={name:"fontStyle",generate:(r,e)=>n(r,e,["typography","fontStyle"],"fontStyle")},Ie={name:"fontWeight",generate:(r,e)=>n(r,e,["typography","fontWeight"],"fontWeight")},ke={name:"fontFamily",generate:(r,e)=>n(r,e,["typography","fontFamily"],"fontFamily")},Fe={name:"letterSpacing",generate:(r,e)=>n(r,e,["typography","letterSpacing"],"letterSpacing")},De={name:"lineHeight",generate:(r,e)=>n(r,e,["typography","lineHeight"],"lineHeight")},Le={name:"textColumns",generate:(r,e)=>n(r,e,["typography","textColumns"],"columnCount")},Be={name:"textDecoration",generate:(r,e)=>n(r,e,["typography","textDecoration"],"textDecoration")},ze={name:"textIndent",generate:(r,e)=>n(r,e,["typography","textIndent"],"textIndent")},He={name:"textTransform",generate:(r,e)=>n(r,e,["typography","textTransform"],"textTransform")},Ve={name:"writingMode",generate:(r,e)=>n(r,e,["typography","writingMode"],"writingMode")},$e={name:"textShadow",generate:(r,e)=>n(r,e,["typography","textShadow"],"textShadow")},M=[ke,Te,Ce,Ie,Fe,De,Le,Be,ze,$e,He,Ve];var N=[...I,...L,...B,...V,...W,...M,...H,...z];function Ue(r,e={}){let t=Z(r,e);if(!e?.selector){let a=[];return t.forEach(u=>{a.push(`${g(u.key)}: ${u.value};`)}),a.join(" ")}let o=t.reduce((a,u)=>{let{selector:c}=u;return c&&(a[c]||(a[c]=[]),a[c].push(u)),a},{});return Object.keys(o).reduce((a,u)=>(a.push(`${u} { ${o[u].map(c=>`${g(c.key)}: ${c.value};`).join(" ")} }`),a),[]).join(`
 `)}function Z(r,e={}){let t=[];return N.forEach(o=>{typeof o.generate=="function"&&t.push(...o.generate(r,e))}),t}return q(We);})();
-(window.wp ||= {}).styleEngine = wp.styleEngine;
-})();
diff --git a/wp-includes/js/dist/sync.js b/wp-includes/js/dist/sync.js
index db8f901015..19c5002fe6 100644
--- a/wp-includes/js/dist/sync.js
+++ b/wp-includes/js/dist/sync.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).sync = (() => {
@@ -11308,8 +11307,12 @@ ${err.toString()}`);
     return Math.floor(Math.random() * 1e9);
   }
   function serializeCrdtDoc(crdtDoc) {
+    const tempDoc = createYjsDoc();
+    applyUpdateV2(tempDoc, encodeStateAsUpdateV2(crdtDoc));
+    const compactedUpdate = encodeStateAsUpdateV2(tempDoc);
+    tempDoc.destroy();
     return JSON.stringify({
-      document: toBase64(encodeStateAsUpdateV2(crdtDoc)),
+      document: toBase64(compactedUpdate),
       updateId: pseudoRandomID()
       // helps with debugging
     });
@@ -12865,5 +12868,3 @@ ${err.toString()}`);
   var YJS_VERSION = "13";
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).sync = wp.sync;
-})();
diff --git a/wp-includes/js/dist/sync.min.js b/wp-includes/js/dist/sync.min.js
index 71c08ec7dd..874f0a0e46 100644
--- a/wp-includes/js/dist/sync.min.js
+++ b/wp-includes/js/dist/sync.min.js
@@ -1,15 +1,12 @@
 /*! This file is auto-generated */
-(function() {
-"use strict";var wp;(wp||={}).sync=(()=>{var zl=Object.create;var Jn=Object.defineProperty;var Gl=Object.getOwnPropertyDescriptor;var ql=Object.getOwnPropertyNames;var Hl=Object.getPrototypeOf,Jl=Object.prototype.hasOwnProperty;var Kn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qo=(e,t)=>{for(var n in t)Jn(e,n,{get:t[n],enumerable:!0})},Ho=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of ql(t))!Jl.call(e,s)&&s!==n&&Jn(e,s,{get:()=>t[s],enumerable:!(r=Gl(t,s))||r.enumerable});return e};var Zt=(e,t,n)=>(n=e!=null?zl(Hl(e)):{},Ho(t||!e||!e.__esModule?Jn(n,"default",{value:e,enumerable:!0}):n,e)),Kl=e=>Ho(Jn({},"__esModule",{value:!0}),e);var Xc=Kn((Df,Wc)=>{Wc.exports=window.wp.privateApis});var Kr=Kn((vf,rl)=>{rl.exports=window.wp.hooks});var ml=Kn((Lf,gl)=>{gl.exports=window.wp.apiFetch});var $o=Kn((xp,Vl)=>{"use strict";Vl.exports=function e(t,n){if(t===n)return!0;if(t&&n&&typeof t=="object"&&typeof n=="object"){if(t.constructor!==n.constructor)return!1;var r,s,o;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(s=r;s--!==0;)if(!e(t[s],n[s]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(s of t.entries())if(!n.has(s[0]))return!1;for(s of t.entries())if(!e(s[1],n.get(s[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(s of t.entries())if(!n.has(s[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if(r=t.length,r!=n.length)return!1;for(s=r;s--!==0;)if(t[s]!==n[s])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(o=Object.keys(t),r=o.length,r!==Object.keys(n).length)return!1;for(s=r;s--!==0;)if(!Object.prototype.hasOwnProperty.call(n,o[s]))return!1;for(s=r;s--!==0;){var i=o[s];if(!e(t[i],n[i]))return!1}return!0}return t!==t&&n!==n}});var Th={};qo(Th,{Awareness:()=>cn,Y:()=>Ht,YJS_VERSION:()=>Dh,privateApis:()=>zo});var Ht={};qo(Ht,{AbsolutePosition:()=>Ir,AbstractConnector:()=>zs,AbstractStruct:()=>rn,AbstractType:()=>R,Array:()=>me,ContentAny:()=>Gt,ContentBinary:()=>Se,ContentDeleted:()=>sn,ContentDoc:()=>_e,ContentEmbed:()=>vt,ContentFormat:()=>L,ContentJSON:()=>Pn,ContentString:()=>mt,ContentType:()=>ut,Doc:()=>bt,GC:()=>X,ID:()=>Ut,Item:()=>D,Map:()=>ye,PermanentUserData:()=>qs,RelativePosition:()=>en,Skip:()=>q,Snapshot:()=>Rn,Text:()=>nn,Transaction:()=>Or,UndoManager:()=>fe,UpdateDecoderV1:()=>st,UpdateDecoderV2:()=>Z,UpdateEncoderV1:()=>kt,UpdateEncoderV2:()=>ct,XmlElement:()=>xe,XmlFragment:()=>we,XmlHook:()=>Bn,XmlText:()=>Pr,YArrayEvent:()=>Nr,YEvent:()=>ge,YMapEvent:()=>Mr,YTextEvent:()=>Vr,YXmlEvent:()=>Br,applyUpdate:()=>so,applyUpdateV2:()=>At,cleanupYTextFormatting:()=>$c,compareIDs:()=>le,compareRelativePositions:()=>Pd,convertUpdateFormatV1ToV2:()=>iu,convertUpdateFormatV2ToV1:()=>bc,createAbsolutePositionFromRelativePosition:()=>Bd,createDeleteSet:()=>jr,createDeleteSetFromStructStore:()=>eo,createDocFromSnapshot:()=>Gd,createID:()=>S,createRelativePositionFromJSON:()=>Id,createRelativePositionFromTypeIndex:()=>Od,createSnapshot:()=>uo,decodeRelativePosition:()=>Md,decodeSnapshot:()=>Fd,decodeSnapshotV2:()=>dc,decodeStateVector:()=>io,decodeUpdate:()=>Zd,decodeUpdateV2:()=>yc,diffUpdate:()=>ru,diffUpdateV2:()=>ho,emptySnapshot:()=>Yd,encodeRelativePosition:()=>Ld,encodeSnapshot:()=>jd,encodeSnapshotV2:()=>ac,encodeStateAsUpdate:()=>oo,encodeStateAsUpdateV2:()=>qt,encodeStateVector:()=>lo,encodeStateVectorFromUpdate:()=>tu,encodeStateVectorFromUpdateV2:()=>xc,equalDeleteSets:()=>oc,equalSnapshots:()=>$d,findIndexSS:()=>dt,findRootTypeKey:()=>ao,getItem:()=>ae,getItemCleanEnd:()=>Ks,getItemCleanStart:()=>W,getState:()=>I,getTypeChildren:()=>du,isDeleted:()=>Ee,isParentOf:()=>On,iterateDeletedStructs:()=>de,logType:()=>Td,logUpdate:()=>Qd,logUpdateV2:()=>mc,mergeDeleteSets:()=>ue,mergeUpdates:()=>wc,mergeUpdatesV2:()=>pe,obfuscateUpdate:()=>su,obfuscateUpdateV2:()=>ou,parseUpdateMeta:()=>eu,parseUpdateMetaV2:()=>Sc,readUpdate:()=>kd,readUpdateV2:()=>ro,relativePositionToJSON:()=>Ud,snapshot:()=>zd,snapshotContainsUpdate:()=>Hd,transact:()=>A,tryGc:()=>Wd,typeListToArraySnapshot:()=>uu,typeMapGetAllSnapshot:()=>Nc,typeMapGetSnapshot:()=>pu});var v=()=>new Map,Wn=e=>{let t=v();return e.forEach((n,r)=>{t.set(r,n)}),t},B=(e,t,n)=>{let r=e.get(t);return r===void 0&&e.set(t,r=n()),r},Jo=(e,t)=>{let n=[];for(let[r,s]of e)n.push(t(s,r));return n},Ko=(e,t)=>{for(let[n,r]of e)if(t(r,n))return!0;return!1};var wt=()=>new Set;var Xn=e=>e[e.length-1];var Wo=(e,t)=>{for(let n=0;n<t.length;n++)e.push(t[n])},ft=Array.from,Qn=(e,t)=>{for(let n=0;n<e.length;n++)if(!t(e[n],n,e))return!1;return!0},hn=(e,t)=>{for(let n=0;n<e.length;n++)if(t(e[n],n,e))return!0;return!1};var Xo=(e,t)=>{let n=new Array(e);for(let r=0;r<e;r++)n[r]=t(r,n);return n};var pt=Array.isArray;var Nt=class{constructor(){this._observers=v()}on(t,n){return B(this._observers,t,wt).add(n),n}once(t,n){let r=(...s)=>{this.off(t,r),n(...s)};this.on(t,r)}off(t,n){let r=this._observers.get(t);r!==void 0&&(r.delete(n),r.size===0&&this._observers.delete(t))}emit(t,n){return ft((this._observers.get(t)||v()).values()).forEach(r=>r(...n))}destroy(){this._observers=v()}},Oe=class{constructor(){this._observers=v()}on(t,n){B(this._observers,t,wt).add(n)}once(t,n){let r=(...s)=>{this.off(t,r),n(...s)};this.on(t,r)}off(t,n){let r=this._observers.get(t);r!==void 0&&(r.delete(n),r.size===0&&this._observers.delete(t))}emit(t,n){return ft((this._observers.get(t)||v()).values()).forEach(r=>r(...n))}destroy(){this._observers=v()}};var F=Math.floor;var te=Math.abs;var Zn=(e,t)=>e<t?e:t,Tt=(e,t)=>e>t?e:t,vh=Number.isNaN;var tr=e=>e!==0?e<0:1/e<0;var Le=Number.MAX_SAFE_INTEGER,os=Number.MIN_SAFE_INTEGER,Oh=1<<31;var Qo=Number.isInteger||(e=>typeof e=="number"&&isFinite(e)&&F(e)===e),Rh=Number.isNaN,Lh=Number.parseInt;var fn=String.fromCharCode,Wl=String.fromCodePoint,Nh=fn(65535),Xl=e=>e.toLowerCase(),Ql=/^\s*/g,Zl=e=>e.replace(Ql,""),ta=/([A-Z])/g,cs=(e,t)=>Zl(e.replace(ta,n=>`${t}${Xl(n)}`));var ea=e=>{let t=unescape(encodeURIComponent(e)),n=t.length,r=new Uint8Array(n);for(let s=0;s<n;s++)r[s]=t.codePointAt(s);return r},Me=typeof TextEncoder<"u"?new TextEncoder:null,na=e=>Me.encode(e),Zo=Me?na:ea;var Ne=typeof TextDecoder>"u"?null:new TextDecoder("utf-8",{fatal:!0,ignoreBOM:!0});Ne&&Ne.decode(new Uint8Array).length===1&&(Ne=null);var er=(e,t)=>Xo(t,()=>e).join("");var ee=class{constructor(){this.cpos=0,this.cbuf=new Uint8Array(100),this.bufs=[]}},gt=()=>new ee;var ra=e=>{let t=e.cpos;for(let n=0;n<e.bufs.length;n++)t+=e.bufs[n].length;return t};var K=e=>{let t=new Uint8Array(ra(e)),n=0;for(let r=0;r<e.bufs.length;r++){let s=e.bufs[r];t.set(s,n),n+=s.length}return t.set(new Uint8Array(e.cbuf.buffer,0,e.cpos),n),t},sa=(e,t)=>{let n=e.cbuf.length;n-e.cpos<t&&(e.bufs.push(new Uint8Array(e.cbuf.buffer,0,e.cpos)),e.cbuf=new Uint8Array(Tt(n,t)*2),e.cpos=0)},P=(e,t)=>{let n=e.cbuf.length;e.cpos===n&&(e.bufs.push(e.cbuf),e.cbuf=new Uint8Array(n*2),e.cpos=0),e.cbuf[e.cpos++]=t};var je=P;var y=(e,t)=>{for(;t>127;)P(e,128|127&t),t=F(t/128);P(e,127&t)},gn=(e,t)=>{let n=tr(t);for(n&&(t=-t),P(e,(t>63?128:0)|(n?64:0)|63&t),t=F(t/64);t>0;)P(e,(t>127?128:0)|127&t),t=F(t/128)},ls=new Uint8Array(3e4),oa=ls.length/3,ia=(e,t)=>{if(t.length<oa){let n=Me.encodeInto(t,ls).written||0;y(e,n);for(let r=0;r<n;r++)P(e,ls[r])}else Y(e,Zo(t))},ca=(e,t)=>{let n=unescape(encodeURIComponent(t)),r=n.length;y(e,r);for(let s=0;s<r;s++)P(e,n.codePointAt(s))},Mt=Me&&Me.encodeInto?ia:ca;var si=(e,t)=>Fe(e,K(t)),Fe=(e,t)=>{let n=e.cbuf.length,r=e.cpos,s=Zn(n-r,t.length),o=t.length-s;e.cbuf.set(t.subarray(0,s),r),e.cpos+=s,o>0&&(e.bufs.push(e.cbuf),e.cbuf=new Uint8Array(Tt(n*2,o)),e.cbuf.set(t.subarray(s)),e.cpos=o)},Y=(e,t)=>{y(e,t.byteLength),Fe(e,t)},as=(e,t)=>{sa(e,t);let n=new DataView(e.cbuf.buffer,e.cpos,t);return e.cpos+=t,n},la=(e,t)=>as(e,4).setFloat32(0,t,!1),aa=(e,t)=>as(e,8).setFloat64(0,t,!1),da=(e,t)=>as(e,8).setBigInt64(0,t,!1);var ei=new DataView(new ArrayBuffer(4)),ua=e=>(ei.setFloat32(0,e),ei.getFloat32(0)===e),Pe=(e,t)=>{switch(typeof t){case"string":P(e,119),Mt(e,t);break;case"number":Qo(t)&&te(t)<=2147483647?(P(e,125),gn(e,t)):ua(t)?(P(e,124),la(e,t)):(P(e,123),aa(e,t));break;case"bigint":P(e,122),da(e,t);break;case"object":if(t===null)P(e,126);else if(pt(t)){P(e,117),y(e,t.length);for(let n=0;n<t.length;n++)Pe(e,t[n])}else if(t instanceof Uint8Array)P(e,116),Y(e,t);else{P(e,118);let n=Object.keys(t);y(e,n.length);for(let r=0;r<n.length;r++){let s=n[r];Mt(e,s),Pe(e,t[s])}}break;case"boolean":P(e,t?120:121);break;default:P(e,127)}},pn=class extends ee{constructor(t){super(),this.w=t,this.s=null,this.count=0}write(t){this.s===t?this.count++:(this.count>0&&y(this,this.count-1),this.count=1,this.w(this,t),this.s=t)}};var ni=e=>{e.count>0&&(gn(e.encoder,e.count===1?e.s:-e.s),e.count>1&&y(e.encoder,e.count-2))},ne=class{constructor(){this.encoder=new ee,this.s=0,this.count=0}write(t){this.s===t?this.count++:(ni(this),this.count=1,this.s=t)}toUint8Array(){return ni(this),K(this.encoder)}};var ri=e=>{if(e.count>0){let t=e.diff*2+(e.count===1?0:1);gn(e.encoder,t),e.count>1&&y(e.encoder,e.count-2)}},$e=class{constructor(){this.encoder=new ee,this.s=0,this.count=0,this.diff=0}write(t){this.diff===t-this.s?(this.s=t,this.count++):(ri(this),this.count=1,this.diff=t-this.s,this.s=t)}toUint8Array(){return ri(this),K(this.encoder)}},nr=class{constructor(){this.sarr=[],this.s="",this.lensE=new ne}write(t){this.s+=t,this.s.length>19&&(this.sarr.push(this.s),this.s=""),this.lensE.write(t.length)}toUint8Array(){let t=new ee;return this.sarr.push(this.s),this.s="",Mt(t,this.sarr.join("")),Fe(t,this.lensE.toUint8Array()),K(t)}};var ot=e=>new Error(e),it=()=>{throw ot("Method unimplemented")},$=()=>{throw ot("Unexpected case")};var oi=ot("Unexpected end of array"),ii=ot("Integer out of Range"),Ye=class{constructor(t){this.arr=t,this.pos=0}},N=e=>new Ye(e),hs=e=>e.pos!==e.arr.length;var ha=(e,t)=>{let n=new Uint8Array(e.arr.buffer,e.pos+e.arr.byteOffset,t);return e.pos+=t,n},z=e=>ha(e,_(e));var re=e=>e.arr[e.pos++];var _=e=>{let t=0,n=1,r=e.arr.length;for(;e.pos<r;){let s=e.arr[e.pos++];if(t=t+(s&127)*n,n*=128,s<128)return t;if(t>Le)throw ii}throw oi},yn=e=>{let t=e.arr[e.pos++],n=t&63,r=64,s=(t&64)>0?-1:1;if((t&128)===0)return s*n;let o=e.arr.length;for(;e.pos<o;){if(t=e.arr[e.pos++],n=n+(t&127)*r,r*=128,t<128)return s*n;if(n>Le)throw ii}throw oi};var fa=e=>{let t=_(e);if(t===0)return"";{let n=String.fromCodePoint(re(e));if(--t<100)for(;t--;)n+=String.fromCodePoint(re(e));else for(;t>0;){let r=t<1e4?t:1e4,s=e.arr.subarray(e.pos,e.pos+r);e.pos+=r,n+=String.fromCodePoint.apply(null,s),t-=r}return decodeURIComponent(escape(n))}},pa=e=>Ne.decode(z(e)),Bt=Ne?pa:fa;var fs=(e,t)=>{let n=new DataView(e.arr.buffer,e.arr.byteOffset+e.pos,t);return e.pos+=t,n},ga=e=>fs(e,4).getFloat32(0,!1),ma=e=>fs(e,8).getFloat64(0,!1),ya=e=>fs(e,8).getBigInt64(0,!1);var wa=[e=>{},e=>null,yn,ga,ma,ya,e=>!1,e=>!0,Bt,e=>{let t=_(e),n={};for(let r=0;r<t;r++){let s=Bt(e);n[s]=ze(e)}return n},e=>{let t=_(e),n=[];for(let r=0;r<t;r++)n.push(ze(e));return n},z],ze=e=>wa[127-re(e)](e),mn=class extends Ye{constructor(t,n){super(t),this.reader=n,this.s=null,this.count=0}read(){return this.count===0&&(this.s=this.reader(this),hs(this)?this.count=_(this)+1:this.count=-1),this.count--,this.s}};var se=class extends Ye{constructor(t){super(t),this.s=0,this.count=0}read(){if(this.count===0){this.s=yn(this);let t=tr(this.s);this.count=1,t&&(this.s=-this.s,this.count=_(this)+2)}return this.count--,this.s}};var Ge=class extends Ye{constructor(t){super(t),this.s=0,this.count=0,this.diff=0}read(){if(this.count===0){let t=yn(this),n=t&1;this.diff=F(t/2),this.count=1,n&&(this.count=_(this)+2)}return this.s+=this.diff,this.count--,this.s}},rr=class{constructor(t){this.decoder=new se(t),this.str=Bt(this.decoder),this.spos=0}read(){let t=this.spos+this.decoder.read(),n=this.str.slice(this.spos,t);return this.spos=t,n}};var Bh=crypto.subtle,ci=crypto.getRandomValues.bind(crypto);var gs=()=>ci(new Uint32Array(1))[0];var xa="10000000-1000-4000-8000"+-1e11,li=()=>xa.replace(/[018]/g,e=>(e^gs()&15>>e/4).toString(16));var Pt=Date.now;var ys=e=>new Promise(e);var jh=Promise.all.bind(Promise);var ws=e=>e===void 0?null:e;var xs=class{constructor(){this.map=new Map}setItem(t,n){this.map.set(t,n)}getItem(t){return this.map.get(t)}},ai=new xs,ba=!0;try{typeof localStorage<"u"&&localStorage&&(ai=localStorage,ba=!1)}catch{}var di=ai;var oe=Symbol("Equality"),sr=(e,t)=>e===t||!!e?.[oe]?.(t)||!1;var ui=e=>typeof e=="object",hi=Object.assign,Ca=Object.keys;var fi=(e,t)=>{for(let n in e)t(e[n],n)};var wn=e=>Ca(e).length;var pi=e=>{for(let t in e)return!1;return!0},qe=(e,t)=>{for(let n in e)if(!t(e[n],n))return!1;return!0},xn=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),_s=(e,t)=>e===t||wn(e)===wn(t)&&qe(e,(n,r)=>(n!==void 0||xn(t,r))&&sr(t[r],n)),Aa=Object.freeze,Es=e=>{for(let t in e){let n=e[t];(typeof n=="object"||typeof n=="function")&&Es(e[t])}return Aa(e)};var Sn=(e,t,n=0)=>{try{for(;n<e.length;n++)e[n](...t)}finally{n<e.length&&Sn(e,t,n+1)}};var ks=e=>e;var ie=(e,t)=>{if(e===t)return!0;if(e==null||t==null||e.constructor!==t.constructor&&(e.constructor||Object)!==(t.constructor||Object))return!1;if(e[oe]!=null)return e[oe](t);switch(e.constructor){case ArrayBuffer:e=new Uint8Array(e),t=new Uint8Array(t);case Uint8Array:{if(e.byteLength!==t.byteLength)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;break}case Set:{if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;break}case Map:{if(e.size!==t.size)return!1;for(let n of e.keys())if(!t.has(n)||!ie(e.get(n),t.get(n)))return!1;break}case void 0:case Object:if(wn(e)!==wn(t))return!1;for(let n in e)if(!xn(e,n)||!ie(e[n],t[n]))return!1;break;case Array:if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!ie(e[n],t[n]))return!1;break;default:return!1}return!0},gi=(e,t)=>t.includes(e);var He=typeof process<"u"&&process.release&&/node|io\.js/.test(process.release.name)&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]",ir=typeof window<"u"&&typeof document<"u"&&!He,Fh=typeof navigator<"u"?/Mac/.test(navigator.platform):!1,xt,Da=[],Ta=()=>{if(xt===void 0)if(He){xt=v();let e=process.argv,t=null;for(let n=0;n<e.length;n++){let r=e[n];r[0]==="-"?(t!==null&&xt.set(t,""),t=r):t!==null?(xt.set(t,r),t=null):Da.push(r)}t!==null&&xt.set(t,"")}else typeof location=="object"?(xt=v(),(location.search||"?").slice(1).split("&").forEach(e=>{if(e.length!==0){let[t,n]=e.split("=");xt.set(`--${cs(t,"-")}`,n),xt.set(`-${cs(t,"-")}`,n)}})):xt=v();return xt},Cs=e=>Ta().has(e);var _n=e=>He?ws(process.env[e.toUpperCase().replaceAll("-","_")]):ws(di.getItem(e));var mi=e=>Cs("--"+e)||_n(e)!==null,yi=mi("production"),Ua=He&&gi(process.env.FORCE_COLOR,["true","1","2"]),wi=Ua||!Cs("--no-colors")&&!mi("no-color")&&(!He||process.stdout.isTTY)&&(!He||Cs("--color")||_n("COLORTERM")!==null||(_n("TERM")||"").includes("color"));var xi=e=>new Uint8Array(e),Ia=(e,t,n)=>new Uint8Array(e,t,n);var va=e=>{let t="";for(let n=0;n<e.byteLength;n++)t+=fn(e[n]);return btoa(t)},Oa=e=>Buffer.from(e.buffer,e.byteOffset,e.byteLength).toString("base64"),Ra=e=>{let t=atob(e),n=xi(t.length);for(let r=0;r<t.length;r++)n[r]=t.charCodeAt(r);return n},La=e=>{let t=Buffer.from(e,"base64");return Ia(t.buffer,t.byteOffset,t.byteLength)},Si=ir?va:Oa,_i=ir?Ra:La;var Ei=e=>{let t=xi(e.byteLength);return t.set(e),t};var As=class{constructor(t,n){this.left=t,this.right=n}},St=(e,t)=>new As(e,t);var Ds=e=>e.next()>=.5,lr=(e,t,n)=>F(e.next()*(n+1-t)+t);var Ts=(e,t,n)=>F(e.next()*(n+1-t)+t);var Us=(e,t,n)=>Ts(e,t,n);var Ma=e=>fn(Us(e,97,122)),ki=(e,t=0,n=20)=>{let r=Us(e,t,n),s="";for(let o=0;o<r;o++)s+=Ma(e);return s};var ar=(e,t)=>t[Us(e,0,t.length-1)];var Ba=Symbol("0schema"),Is=class{constructor(){this._rerrs=[]}extend(t,n,r,s=null){this._rerrs.push({path:t,expected:n,has:r,message:s})}toString(){let t=[];for(let n=this._rerrs.length-1;n>0;n--){let r=this._rerrs[n];t.push(er(" ",(this._rerrs.length-n)*2)+`${r.path!=null?`[${r.path}] `:""}${r.has} doesn't match ${r.expected}. ${r.message}`)}return t.join(`
-`)}},vs=(e,t)=>e===t?!0:e==null||t==null||e.constructor!==t.constructor?!1:e[oe]?sr(e,t):pt(e)?Qn(e,n=>hn(t,r=>vs(n,r))):ui(e)?qe(e,(n,r)=>vs(n,t[r])):!1,G=class{static _dilutes=!1;extends(t){let[n,r]=[this.shape,t.shape];return this.constructor._dilutes&&([r,n]=[n,r]),vs(n,r)}equals(t){return this.constructor===t.constructor&&ie(this.shape,t.shape)}[Ba](){return!0}[oe](t){return this.equals(t)}validate(t){return this.check(t)}check(t,n){it()}get nullable(){return Qe(this,_r)}get optional(){return new dr(this)}cast(t){return Ci(t,this),t}expect(t){return Ci(t,this),t}},En=class extends G{constructor(t,n){super(),this.shape=t,this._c=n}check(t,n=void 0){let r=t?.constructor===this.shape&&(this._c==null||this._c(t));return!r&&n?.extend(null,this.shape.name,t?.constructor.name,t?.constructor!==this.shape?"Constructor match failed":"Check failed"),r}},M=(e,t=null)=>new En(e,t),zh=M(En),bn=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=this.shape(t);return!r&&n?.extend(null,"custom prop",t?.constructor.name,"failed to check custom prop"),r}},V=e=>new bn(e),Gh=M(bn),We=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=this.shape.some(s=>s===t);return!r&&n?.extend(null,this.shape.join(" | "),t.toString()),r}},xr=(...e)=>new We(e),Ai=M(We),Pa=RegExp.escape||(e=>e.replace(/[().|&,$^[\]]/g,t=>"\\"+t)),Di=e=>{if(Xe.check(e))return[Pa(e)];if(Ai.check(e))return e.shape.map(t=>t+"");if(Oi.check(e))return["[+-]?\\d+.?\\d*"];if(Ri.check(e))return[".*"];if(yr.check(e))return e.shape.map(Di).flat(1);$()},Os=class extends G{constructor(t){super(),this.shape=t,this._r=new RegExp("^"+t.map(Di).map(n=>`(${n.join("|")})`).join("")+"$")}check(t,n){let r=this._r.exec(t)!=null;return!r&&n?.extend(null,this._r.toString(),t.toString(),"String doesn't match string template."),r}};var qh=M(Os),$a=Symbol("optional"),dr=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=t===void 0||this.shape.check(t);return!r&&n?.extend(null,"undefined (optional)","()"),r}get[$a](){return!0}},ja=M(dr),ur=class extends G{check(t,n){return n?.extend(null,"never",typeof t),!1}},Hh=new ur,Jh=M(ur),hr=class e extends G{constructor(t,n=!1){super(),this.shape=t,this._isPartial=n}static _dilutes=!0;get partial(){return new e(this.shape,!0)}check(t,n){return t==null?(n?.extend(null,"object","null"),!1):qe(this.shape,(r,s)=>{let o=this._isPartial&&!xn(t,s)||r.check(t[s],n);return!o&&n?.extend(s.toString(),r.toString(),typeof t[s],"Object property does not match"),o})}},Fa=e=>new hr(e),Ya=M(hr),za=V(e=>e!=null&&(e.constructor===Object||e.constructor==null)),fr=class extends G{constructor(t,n){super(),this.shape={keys:t,values:n}}check(t,n){return t!=null&&qe(t,(r,s)=>{let o=this.shape.keys.check(s,n);return!o&&n?.extend(s+"","Record",typeof t,o?"Key doesn't match schema":"Value doesn't match value"),o&&this.shape.values.check(r,n)})}},Ti=(e,t)=>new fr(e,t),Ga=M(fr),pr=class extends G{constructor(t){super(),this.shape=t}check(t,n){return t!=null&&qe(this.shape,(r,s)=>{let o=r.check(t[s],n);return!o&&n?.extend(s.toString(),"Tuple",typeof r),o})}},qa=(...e)=>new pr(e),Kh=M(pr),gr=class extends G{constructor(t){super(),this.shape=t.length===1?t[0]:new kn(t)}check(t,n){let r=pt(t)&&Qn(t,s=>this.shape.check(s));return!r&&n?.extend(null,"Array",""),r}},Ui=(...e)=>new gr(e),Ha=M(gr),Ja=V(e=>pt(e)),mr=class extends G{constructor(t,n){super(),this.shape=t,this._c=n}check(t,n){let r=t instanceof this.shape&&(this._c==null||this._c(t));return!r&&n?.extend(null,this.shape.name,t?.constructor.name),r}},Ka=(e,t=null)=>new mr(e,t),Wh=M(mr),Wa=Ka(G),Rs=class extends G{constructor(t){super(),this.len=t.length-1,this.args=qa(...t.slice(-1)),this.res=t[this.len]}check(t,n){let r=t.constructor===Function&&t.length<=this.len;return!r&&n?.extend(null,"function",typeof t),r}};var Xa=M(Rs),Qa=V(e=>typeof e=="function"),Ls=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=Qn(this.shape,s=>s.check(t,n));return!r&&n?.extend(null,"Intersectinon",typeof t),r}};var Xh=M(Ls,e=>e.shape.length>0),kn=class extends G{static _dilutes=!0;constructor(t){super(),this.shape=t}check(t,n){let r=hn(this.shape,s=>s.check(t,n));return n?.extend(null,"Union",typeof t),r}},Qe=(...e)=>e.findIndex(t=>yr.check(t))>=0?Qe(...e.map(t=>Cn(t)).map(t=>yr.check(t)?t.shape:[t]).flat(1)):e.length===1?e[0]:new kn(e),yr=M(kn),Ii=()=>!0,wr=V(Ii),Za=M(bn,e=>e.shape===Ii),Ms=V(e=>typeof e=="bigint"),td=V(e=>e===Ms),vi=V(e=>typeof e=="symbol"),Qh=V(e=>e===vi),Ke=V(e=>typeof e=="number"),Oi=V(e=>e===Ke),Xe=V(e=>typeof e=="string"),Ri=V(e=>e===Xe),Sr=V(e=>typeof e=="boolean"),ed=V(e=>e===Sr),Li=xr(void 0),Zh=M(We,e=>e.shape.length===1&&e.shape[0]===void 0),tf=xr(void 0);var _r=xr(null),nd=M(We,e=>e.shape.length===1&&e.shape[0]===null),ef=M(Uint8Array),nf=M(En,e=>e.shape===Uint8Array),rd=Qe(Ke,Xe,_r,Li,Ms,Sr,vi),rf=(()=>{let e=Ui(wr),t=Ti(Xe,wr),n=Qe(Ke,Xe,_r,Sr,e,t);return e.shape=n,t.shape.values=n,n})(),Cn=e=>{if(Wa.check(e))return e;if(za.check(e)){let t={};for(let n in e)t[n]=Cn(e[n]);return Fa(t)}else{if(Ja.check(e))return Qe(...e.map(Cn));if(rd.check(e))return xr(e);if(Qa.check(e))return M(e)}$()},Ci=yi?()=>{}:(e,t)=>{let n=new Is;if(!t.check(e,n))throw ot(`Expected value to be of type ${t.constructor.name}.
-${n.toString()}`)},Ns=class{constructor(t){this.patterns=[],this.$state=t}if(t,n){return this.patterns.push({if:Cn(t),h:n}),this}else(t){return this.if(wr,t)}done(){return(t,n)=>{for(let r=0;r<this.patterns.length;r++){let s=this.patterns[r];if(s.if.check(t))return s.h(t,n)}throw ot("Unhandled pattern")}}},sd=e=>new Ns(e),Ni=sd(wr).if(Oi,(e,t)=>lr(t,os,Le)).if(Ri,(e,t)=>ki(t)).if(ed,(e,t)=>Ds(t)).if(td,(e,t)=>BigInt(lr(t,os,Le))).if(yr,(e,t)=>Je(t,ar(t,e.shape))).if(Ya,(e,t)=>{let n={};for(let r in e.shape){let s=e.shape[r];if(ja.check(s)){if(Ds(t))continue;s=s.shape}n[r]=Ni(s,t)}return n}).if(Ha,(e,t)=>{let n=[],r=Ts(t,0,42);for(let s=0;s<r;s++)n.push(Je(t,e.shape));return n}).if(Ai,(e,t)=>ar(t,e.shape)).if(nd,(e,t)=>null).if(Xa,(e,t)=>{let n=Je(t,e.res);return()=>n}).if(Za,(e,t)=>Je(t,ar(t,[Ke,Xe,_r,Li,Ms,Sr,Ui(Ke),Ti(Qe("a","b","c"),Ke)]))).if(Ga,(e,t)=>{let n={},r=lr(t,0,3);for(let s=0;s<r;s++){let o=Je(t,e.shape.keys),i=Je(t,e.shape.values);n[o]=i}return n}).done(),Je=(e,t)=>Ni(Cn(t),e);var ce=typeof document<"u"?document:{};var sf=V(e=>e.nodeType===ad);var of=typeof DOMParser<"u"?new DOMParser:null;var cf=V(e=>e.nodeType===id);var lf=V(e=>e.nodeType===cd);var Mi=e=>Jo(e,(t,n)=>`${n}:${t};`).join("");var id=ce.ELEMENT_NODE,cd=ce.TEXT_NODE,af=ce.CDATA_SECTION_NODE,df=ce.COMMENT_NODE,ld=ce.DOCUMENT_NODE,uf=ce.DOCUMENT_TYPE_NODE,ad=ce.DOCUMENT_FRAGMENT_NODE,hf=V(e=>e.nodeType===ld);var _t=Symbol;var An=_t(),Dn=_t(),Vs=_t(),Bs=_t(),Ps=_t(),Tn=_t(),$s=_t(),Ze=_t(),js=_t(),Vi=e=>{e.length===1&&e[0]?.constructor===Function&&(e=e[0]());let t=[],n=[],r=0;for(;r<e.length;r++){let s=e[r];if(s===void 0)break;if(s.constructor===String||s.constructor===Number)t.push(s);else if(s.constructor===Object)break}for(r>0&&n.push(t.join(""));r<e.length;r++){let s=e[r];s instanceof Symbol||n.push(s)}return n};var ff=Pt();var fd={[An]:St("font-weight","bold"),[Dn]:St("font-weight","normal"),[Vs]:St("color","blue"),[Ps]:St("color","green"),[Bs]:St("color","grey"),[Tn]:St("color","red"),[$s]:St("color","purple"),[Ze]:St("color","orange"),[js]:St("color","black")},pd=e=>{e.length===1&&e[0]?.constructor===Function&&(e=e[0]());let t=[],n=[],r=v(),s=[],o=0;for(;o<e.length;o++){let i=e[o],c=fd[i];if(c!==void 0)r.set(c.left,c.right);else{if(i===void 0)break;if(i.constructor===String||i.constructor===Number){let l=Mi(r);o>0||l.length>0?(t.push("%c"+i),n.push(l)):t.push(i)}else break}}for(o>0&&(s=n,s.unshift(t.join("")));o<e.length;o++){let i=e[o];i instanceof Symbol||s.push(i)}return s},Bi=wi?pd:Vi,Er=(...e)=>{console.log(...Bi(e)),Pi.forEach(t=>t.print(e))},Fs=(...e)=>{console.warn(...Bi(e)),e.unshift(Ze),Pi.forEach(t=>t.print(e))};var Pi=wt();var $i=e=>({[Symbol.iterator](){return this},next:e}),ji=(e,t)=>$i(()=>{let n;do n=e.next();while(!n.done&&!t(n.value));return n}),br=(e,t)=>$i(()=>{let{done:n,value:r}=e.next();return{done:n,value:n?void 0:t(r)}});var zs=class extends Nt{constructor(t,n){super(),this.doc=t,this.awareness=n}},In=class{constructor(t,n){this.clock=t,this.len=n}},Yt=class{constructor(){this.clients=new Map}},de=(e,t,n)=>t.clients.forEach((r,s)=>{let o=e.doc.store.clients.get(s);if(o!=null){let i=o[o.length-1],c=i.id.clock+i.length;for(let l=0,a=r[l];l<r.length&&a.clock<c;a=r[++l])hc(e,o,a.clock,a.len,n)}}),xd=(e,t)=>{let n=0,r=e.length-1;for(;n<=r;){let s=F((n+r)/2),o=e[s],i=o.clock;if(i<=t){if(t<i+o.len)return s;n=s+1}else r=s-1}return null},Ee=(e,t)=>{let n=e.clients.get(t.client);return n!==void 0&&xd(n,t.clock)!==null},to=e=>{e.clients.forEach(t=>{t.sort((s,o)=>s.clock-o.clock);let n,r;for(n=1,r=1;n<t.length;n++){let s=t[r-1],o=t[n];s.clock+s.len>=o.clock?s.len=Tt(s.len,o.clock+o.len-s.clock):(r<n&&(t[r]=o),r++)}t.length=r})},ue=e=>{let t=new Yt;for(let n=0;n<e.length;n++)e[n].clients.forEach((r,s)=>{if(!t.clients.has(s)){let o=r.slice();for(let i=n+1;i<e.length;i++)Wo(o,e[i].clients.get(s)||[]);t.clients.set(s,o)}});return to(t),t},vn=(e,t,n,r)=>{B(e.clients,t,()=>[]).push(new In(n,r))},jr=()=>new Yt,eo=e=>{let t=jr();return e.clients.forEach((n,r)=>{let s=[];for(let o=0;o<n.length;o++){let i=n[o];if(i.deleted){let c=i.id.clock,l=i.length;if(o+1<n.length)for(let a=n[o+1];o+1<n.length&&a.deleted;a=n[++o+1])l+=a.length;s.push(new In(c,l))}}s.length>0&&t.clients.set(r,s)}),t},Et=(e,t)=>{y(e.restEncoder,t.clients.size),ft(t.clients.entries()).sort((n,r)=>r[0]-n[0]).forEach(([n,r])=>{e.resetDsCurVal(),y(e.restEncoder,n);let s=r.length;y(e.restEncoder,s);for(let o=0;o<s;o++){let i=r[o];e.writeDsClock(i.clock),e.writeDsLen(i.len)}})},It=e=>{let t=new Yt,n=_(e.restDecoder);for(let r=0;r<n;r++){e.resetDsCurVal();let s=_(e.restDecoder),o=_(e.restDecoder);if(o>0){let i=B(t.clients,s,()=>[]);for(let c=0;c<o;c++)i.push(new In(e.readDsClock(),e.readDsLen()))}}return t},zi=(e,t,n)=>{let r=new Yt,s=_(e.restDecoder);for(let o=0;o<s;o++){e.resetDsCurVal();let i=_(e.restDecoder),c=_(e.restDecoder),l=n.clients.get(i)||[],a=I(n,i);for(let d=0;d<c;d++){let u=e.readDsClock(),h=u+e.readDsLen();if(u<a){a<h&&vn(r,i,a,h-a);let f=dt(l,u),p=l[f];for(!p.deleted&&p.id.clock<u&&(l.splice(f+1,0,$r(t,p,u-p.id.clock)),f++);f<l.length&&(p=l[f++],p.id.clock<h);)p.deleted||(h<p.id.clock+p.length&&l.splice(f,0,$r(t,p,h-p.id.clock)),p.delete(t))}else vn(r,i,u,h-u)}}if(r.clients.size>0){let o=new ct;return y(o.restEncoder,0),Et(o,r),o.toUint8Array()}return null},oc=(e,t)=>{if(e.clients.size!==t.clients.size)return!1;for(let[n,r]of e.clients.entries()){let s=t.clients.get(n);if(s===void 0||r.length!==s.length)return!1;for(let o=0;o<r.length;o++){let i=r[o],c=s[o];if(i.clock!==c.clock||i.len!==c.len)return!1}}return!0},ic=gs,bt=class e extends Nt{constructor({guid:t=li(),collectionid:n=null,gc:r=!0,gcFilter:s=()=>!0,meta:o=null,autoLoad:i=!1,shouldLoad:c=!0}={}){super(),this.gc=r,this.gcFilter=s,this.clientID=ic(),this.guid=t,this.collectionid=n,this.share=new Map,this.store=new vr,this._transaction=null,this._transactionCleanups=[],this.subdocs=new Set,this._item=null,this.shouldLoad=c,this.autoLoad=i,this.meta=o,this.isLoaded=!1,this.isSynced=!1,this.isDestroyed=!1,this.whenLoaded=ys(a=>{this.on("load",()=>{this.isLoaded=!0,a(this)})});let l=()=>ys(a=>{let d=u=>{(u===void 0||u===!0)&&(this.off("sync",d),a())};this.on("sync",d)});this.on("sync",a=>{a===!1&&this.isSynced&&(this.whenSynced=l()),this.isSynced=a===void 0||a===!0,this.isSynced&&!this.isLoaded&&this.emit("load",[this])}),this.whenSynced=l()}load(){let t=this._item;t!==null&&!this.shouldLoad&&A(t.parent.doc,n=>{n.subdocsLoaded.add(this)},null,!0),this.shouldLoad=!0}getSubdocs(){return this.subdocs}getSubdocGuids(){return new Set(ft(this.subdocs).map(t=>t.guid))}transact(t,n=null){return A(this,t,n)}get(t,n=R){let r=B(this.share,t,()=>{let o=new n;return o._integrate(this,null),o}),s=r.constructor;if(n!==R&&s!==n)if(s===R){let o=new n;o._map=r._map,r._map.forEach(i=>{for(;i!==null;i=i.left)i.parent=o}),o._start=r._start;for(let i=o._start;i!==null;i=i.right)i.parent=o;return o._length=r._length,this.share.set(t,o),o._integrate(this,null),o}else throw new Error(`Type with the name ${t} has already been defined with a different constructor`);return r}getArray(t=""){return this.get(t,me)}getText(t=""){return this.get(t,nn)}getMap(t=""){return this.get(t,ye)}getXmlElement(t=""){return this.get(t,xe)}getXmlFragment(t=""){return this.get(t,we)}toJSON(){let t={};return this.share.forEach((n,r)=>{t[r]=n.toJSON()}),t}destroy(){this.isDestroyed=!0,ft(this.subdocs).forEach(n=>n.destroy());let t=this._item;if(t!==null){this._item=null;let n=t.content;n.doc=new e({guid:this.guid,...n.opts,shouldLoad:!1}),n.doc._item=t,A(t.parent.doc,r=>{let s=n.doc;t.deleted||r.subdocsAdded.add(s),r.subdocsRemoved.add(this)},null,!0)}this.emit("destroyed",[!0]),this.emit("destroy",[this]),super.destroy()}},he=class{constructor(t){this.restDecoder=t}resetDsCurVal(){}readDsClock(){return _(this.restDecoder)}readDsLen(){return _(this.restDecoder)}},st=class extends he{readLeftID(){return S(_(this.restDecoder),_(this.restDecoder))}readRightID(){return S(_(this.restDecoder),_(this.restDecoder))}readClient(){return _(this.restDecoder)}readInfo(){return re(this.restDecoder)}readString(){return Bt(this.restDecoder)}readParentInfo(){return _(this.restDecoder)===1}readTypeRef(){return _(this.restDecoder)}readLen(){return _(this.restDecoder)}readAny(){return ze(this.restDecoder)}readBuf(){return Ei(z(this.restDecoder))}readJSON(){return JSON.parse(Bt(this.restDecoder))}readKey(){return Bt(this.restDecoder)}},Ur=class{constructor(t){this.dsCurrVal=0,this.restDecoder=t}resetDsCurVal(){this.dsCurrVal=0}readDsClock(){return this.dsCurrVal+=_(this.restDecoder),this.dsCurrVal}readDsLen(){let t=_(this.restDecoder)+1;return this.dsCurrVal+=t,t}},Z=class extends Ur{constructor(t){super(t),this.keys=[],_(t),this.keyClockDecoder=new Ge(z(t)),this.clientDecoder=new se(z(t)),this.leftClockDecoder=new Ge(z(t)),this.rightClockDecoder=new Ge(z(t)),this.infoDecoder=new mn(z(t),re),this.stringDecoder=new rr(z(t)),this.parentInfoDecoder=new mn(z(t),re),this.typeRefDecoder=new se(z(t)),this.lenDecoder=new se(z(t))}readLeftID(){return new Ut(this.clientDecoder.read(),this.leftClockDecoder.read())}readRightID(){return new Ut(this.clientDecoder.read(),this.rightClockDecoder.read())}readClient(){return this.clientDecoder.read()}readInfo(){return this.infoDecoder.read()}readString(){return this.stringDecoder.read()}readParentInfo(){return this.parentInfoDecoder.read()===1}readTypeRef(){return this.typeRefDecoder.read()}readLen(){return this.lenDecoder.read()}readAny(){return ze(this.restDecoder)}readBuf(){return z(this.restDecoder)}readJSON(){return ze(this.restDecoder)}readKey(){let t=this.keyClockDecoder.read();if(t<this.keys.length)return this.keys[t];{let n=this.stringDecoder.read();return this.keys.push(n),n}}},zt=class{constructor(){this.restEncoder=gt()}toUint8Array(){return K(this.restEncoder)}resetDsCurVal(){}writeDsClock(t){y(this.restEncoder,t)}writeDsLen(t){y(this.restEncoder,t)}},kt=class extends zt{writeLeftID(t){y(this.restEncoder,t.client),y(this.restEncoder,t.clock)}writeRightID(t){y(this.restEncoder,t.client),y(this.restEncoder,t.clock)}writeClient(t){y(this.restEncoder,t)}writeInfo(t){je(this.restEncoder,t)}writeString(t){Mt(this.restEncoder,t)}writeParentInfo(t){y(this.restEncoder,t?1:0)}writeTypeRef(t){y(this.restEncoder,t)}writeLen(t){y(this.restEncoder,t)}writeAny(t){Pe(this.restEncoder,t)}writeBuf(t){Y(this.restEncoder,t)}writeJSON(t){Mt(this.restEncoder,JSON.stringify(t))}writeKey(t){Mt(this.restEncoder,t)}},tn=class{constructor(){this.restEncoder=gt(),this.dsCurrVal=0}toUint8Array(){return K(this.restEncoder)}resetDsCurVal(){this.dsCurrVal=0}writeDsClock(t){let n=t-this.dsCurrVal;this.dsCurrVal=t,y(this.restEncoder,n)}writeDsLen(t){t===0&&$(),y(this.restEncoder,t-1),this.dsCurrVal+=t}},ct=class extends tn{constructor(){super(),this.keyMap=new Map,this.keyClock=0,this.keyClockEncoder=new $e,this.clientEncoder=new ne,this.leftClockEncoder=new $e,this.rightClockEncoder=new $e,this.infoEncoder=new pn(je),this.stringEncoder=new nr,this.parentInfoEncoder=new pn(je),this.typeRefEncoder=new ne,this.lenEncoder=new ne}toUint8Array(){let t=gt();return y(t,0),Y(t,this.keyClockEncoder.toUint8Array()),Y(t,this.clientEncoder.toUint8Array()),Y(t,this.leftClockEncoder.toUint8Array()),Y(t,this.rightClockEncoder.toUint8Array()),Y(t,K(this.infoEncoder)),Y(t,this.stringEncoder.toUint8Array()),Y(t,K(this.parentInfoEncoder)),Y(t,this.typeRefEncoder.toUint8Array()),Y(t,this.lenEncoder.toUint8Array()),Fe(t,K(this.restEncoder)),K(t)}writeLeftID(t){this.clientEncoder.write(t.client),this.leftClockEncoder.write(t.clock)}writeRightID(t){this.clientEncoder.write(t.client),this.rightClockEncoder.write(t.clock)}writeClient(t){this.clientEncoder.write(t)}writeInfo(t){this.infoEncoder.write(t)}writeString(t){this.stringEncoder.write(t)}writeParentInfo(t){this.parentInfoEncoder.write(t?1:0)}writeTypeRef(t){this.typeRefEncoder.write(t)}writeLen(t){this.lenEncoder.write(t)}writeAny(t){Pe(this.restEncoder,t)}writeBuf(t){Y(this.restEncoder,t)}writeJSON(t){Pe(this.restEncoder,t)}writeKey(t){let n=this.keyMap.get(t);n===void 0?(this.keyClockEncoder.write(this.keyClock++),this.stringEncoder.write(t)):this.keyClockEncoder.write(n)}},Sd=(e,t,n,r)=>{r=Tt(r,t[0].id.clock);let s=dt(t,r);y(e.restEncoder,t.length-s),e.writeClient(n),y(e.restEncoder,r);let o=t[s];o.write(e,r-o.id.clock);for(let i=s+1;i<t.length;i++)t[i].write(e,0)},no=(e,t,n)=>{let r=new Map;n.forEach((s,o)=>{I(t,o)>s&&r.set(o,s)}),$n(t).forEach((s,o)=>{n.has(o)||r.set(o,0)}),y(e.restEncoder,r.size),ft(r.entries()).sort((s,o)=>o[0]-s[0]).forEach(([s,o])=>{Sd(e,t.clients.get(s),s,o)})},_d=(e,t)=>{let n=v(),r=_(e.restDecoder);for(let s=0;s<r;s++){let o=_(e.restDecoder),i=new Array(o),c=e.readClient(),l=_(e.restDecoder);n.set(c,{i:0,refs:i});for(let a=0;a<o;a++){let d=e.readInfo();switch(31&d){case 0:{let u=e.readLen();i[a]=new X(S(c,l),u),l+=u;break}case 10:{let u=_(e.restDecoder);i[a]=new q(S(c,l),u),l+=u;break}default:{let u=(d&192)===0,h=new D(S(c,l),null,(d&128)===128?e.readLeftID():null,null,(d&64)===64?e.readRightID():null,u?e.readParentInfo()?t.get(e.readString()):e.readLeftID():null,u&&(d&32)===32?e.readString():null,Yc(e,d));i[a]=h,l+=h.length}}}}return n},Ed=(e,t,n)=>{let r=[],s=ft(n.keys()).sort((f,p)=>f-p);if(s.length===0)return null;let o=()=>{if(s.length===0)return null;let f=n.get(s[s.length-1]);for(;f.refs.length===f.i;)if(s.pop(),s.length>0)f=n.get(s[s.length-1]);else return null;return f},i=o();if(i===null)return null;let c=new vr,l=new Map,a=(f,p)=>{let m=l.get(f);(m==null||m>p)&&l.set(f,p)},d=i.refs[i.i++],u=new Map,h=()=>{for(let f of r){let p=f.id.client,m=n.get(p);m?(m.i--,c.clients.set(p,m.refs.slice(m.i)),n.delete(p),m.i=0,m.refs=[]):c.clients.set(p,[f]),s=s.filter(E=>E!==p)}r.length=0};for(;;){if(d.constructor!==q){let p=B(u,d.id.client,()=>I(t,d.id.client))-d.id.clock;if(p<0)r.push(d),a(d.id.client,d.id.clock-1),h();else{let m=d.getMissing(e,t);if(m!==null){r.push(d);let E=n.get(m)||{refs:[],i:0};if(E.refs.length===E.i)a(m,I(t,m)),h();else{d=E.refs[E.i++];continue}}else(p===0||p<d.length)&&(d.integrate(e,p),u.set(d.id.client,d.id.clock+d.length))}}if(r.length>0)d=r.pop();else if(i!==null&&i.i<i.refs.length)d=i.refs[i.i++];else{if(i=o(),i===null)break;d=i.refs[i.i++]}}if(c.clients.size>0){let f=new ct;return no(f,c,new Map),y(f.restEncoder,0),{missing:l,update:f.toUint8Array()}}return null},bd=(e,t)=>no(e,t.doc.store,t.beforeState),ro=(e,t,n,r=new Z(e))=>A(t,s=>{s.local=!1;let o=!1,i=s.doc,c=i.store,l=_d(r,i),a=Ed(s,c,l),d=c.pendingStructs;if(d){for(let[h,f]of d.missing)if(f<I(c,h)){o=!0;break}if(a){for(let[h,f]of a.missing){let p=d.missing.get(h);(p==null||p>f)&&d.missing.set(h,f)}d.update=pe([d.update,a.update])}}else c.pendingStructs=a;let u=zi(r,s,c);if(c.pendingDs){let h=new Z(N(c.pendingDs));_(h.restDecoder);let f=zi(h,s,c);u&&f?c.pendingDs=pe([u,f]):c.pendingDs=u||f}else c.pendingDs=u;if(o){let h=c.pendingStructs.update;c.pendingStructs=null,At(s.doc,h)}},n,!1),kd=(e,t,n)=>ro(e,t,n,new st(e)),At=(e,t,n,r=Z)=>{let s=N(t);ro(s,e,n,new r(s))},so=(e,t,n)=>At(e,t,n,st),Cd=(e,t,n=new Map)=>{no(e,t.store,n),Et(e,eo(t.store))},qt=(e,t=new Uint8Array([0]),n=new ct)=>{let r=io(t);Cd(n,e,r);let s=[n.toUint8Array()];if(e.store.pendingDs&&s.push(e.store.pendingDs),e.store.pendingStructs&&s.push(ho(e.store.pendingStructs.update,t)),s.length>1){if(n.constructor===kt)return wc(s.map((o,i)=>i===0?o:bc(o)));if(n.constructor===ct)return pe(s)}return s[0]},oo=(e,t)=>qt(e,t,new kt),cc=e=>{let t=new Map,n=_(e.restDecoder);for(let r=0;r<n;r++){let s=_(e.restDecoder),o=_(e.restDecoder);t.set(s,o)}return t},io=e=>cc(new he(N(e))),co=(e,t)=>(y(e.restEncoder,t.size),ft(t.entries()).sort((n,r)=>r[0]-n[0]).forEach(([n,r])=>{y(e.restEncoder,n),y(e.restEncoder,r)}),e),Ad=(e,t)=>co(e,$n(t.store)),Dd=(e,t=new tn)=>(e instanceof Map?co(t,e):Ad(t,e),t.toUint8Array()),lo=e=>Dd(e,new zt),Gs=class{constructor(){this.l=[]}},Gi=()=>new Gs,qi=(e,t)=>e.l.push(t),Hi=(e,t)=>{let n=e.l,r=n.length;e.l=n.filter(s=>t!==s),r===e.l.length&&console.error("[yjs] Tried to remove event handler that doesn't exist.")},lc=(e,t,n)=>Sn(e.l,[t,n]),Ut=class{constructor(t,n){this.client=t,this.clock=n}},le=(e,t)=>e===t||e!==null&&t!==null&&e.client===t.client&&e.clock===t.clock,S=(e,t)=>new Ut(e,t),Ji=(e,t)=>{y(e,t.client),y(e,t.clock)},Ki=e=>S(_(e),_(e)),ao=e=>{for(let[t,n]of e.doc.share.entries())if(n===e)return t;throw $()},On=(e,t)=>{for(;t!==null;){if(t.parent===e)return!0;t=t.parent._item}return!1},Td=e=>{let t=[],n=e._start;for(;n;)t.push(n),n=n.right;console.log("Children: ",t),console.log("Children content: ",t.filter(r=>!r.deleted).map(r=>r.content))},qs=class{constructor(t,n=t.getMap("users")){let r=new Map;this.yusers=n,this.doc=t,this.clients=new Map,this.dss=r;let s=(o,i)=>{let c=o.get("ds"),l=o.get("ids"),a=d=>this.clients.set(d,i);c.observe(d=>{d.changes.added.forEach(u=>{u.content.getContent().forEach(h=>{h instanceof Uint8Array&&this.dss.set(i,ue([this.dss.get(i)||jr(),It(new he(N(h)))]))})})}),this.dss.set(i,ue(c.map(d=>It(new he(N(d)))))),l.observe(d=>d.changes.added.forEach(u=>u.content.getContent().forEach(a))),l.forEach(a)};n.observe(o=>{o.keysChanged.forEach(i=>s(n.get(i),i))}),n.forEach(s)}setUserMapping(t,n,r,{filter:s=()=>!0}={}){let o=this.yusers,i=o.get(r);i||(i=new ye,i.set("ids",new me),i.set("ds",new me),o.set(r,i)),i.get("ids").push([n]),o.observe(c=>{setTimeout(()=>{let l=o.get(r);if(l!==i){i=l,this.clients.forEach((u,h)=>{r===u&&i.get("ids").push([h])});let a=new zt,d=this.dss.get(r);d&&(Et(a,d),i.get("ds").push([a.toUint8Array()]))}},0)}),t.on("afterTransaction",c=>{setTimeout(()=>{let l=i.get("ds"),a=c.deleteSet;if(c.local&&a.clients.size>0&&s(c,a)){let d=new zt;Et(d,a),l.push([d.toUint8Array()])}})})}getUserByClientId(t){return this.clients.get(t)||null}getUserByDeletedId(t){for(let[n,r]of this.dss.entries())if(Ee(r,t))return n;return null}},en=class{constructor(t,n,r,s=0){this.type=t,this.tname=n,this.item=r,this.assoc=s}},Ud=e=>{let t={};return e.type&&(t.type=e.type),e.tname&&(t.tname=e.tname),e.item&&(t.item=e.item),e.assoc!=null&&(t.assoc=e.assoc),t},Id=e=>new en(e.type==null?null:S(e.type.client,e.type.clock),e.tname??null,e.item==null?null:S(e.item.client,e.item.clock),e.assoc==null?0:e.assoc),Ir=class{constructor(t,n,r=0){this.type=t,this.index=n,this.assoc=r}},vd=(e,t,n=0)=>new Ir(e,t,n),kr=(e,t,n)=>{let r=null,s=null;return e._item===null?s=ao(e):r=S(e._item.id.client,e._item.id.clock),new en(r,s,t,n)},Od=(e,t,n=0)=>{let r=e._start;if(n<0){if(t===0)return kr(e,null,n);t--}for(;r!==null;){if(!r.deleted&&r.countable){if(r.length>t)return kr(e,S(r.id.client,r.id.clock+t),n);t-=r.length}if(r.right===null&&n<0)return kr(e,r.lastId,n);r=r.right}return kr(e,null,n)},Rd=(e,t)=>{let{type:n,tname:r,item:s,assoc:o}=t;if(s!==null)y(e,0),Ji(e,s);else if(r!==null)je(e,1),Mt(e,r);else if(n!==null)je(e,2),Ji(e,n);else throw $();return gn(e,o),e},Ld=e=>{let t=gt();return Rd(t,e),K(t)},Nd=e=>{let t=null,n=null,r=null;switch(_(e)){case 0:r=Ki(e);break;case 1:n=Bt(e);break;case 2:t=Ki(e)}let s=hs(e)?yn(e):0;return new en(t,n,r,s)},Md=e=>Nd(N(e)),Vd=(e,t)=>{let n=ae(e,t),r=t.clock-n.id.clock;return{item:n,diff:r}},Bd=(e,t,n=!0)=>{let r=t.store,s=e.item,o=e.type,i=e.tname,c=e.assoc,l=null,a=0;if(s!==null){if(I(r,s.client)<=s.clock)return null;let d=n?Qs(r,s):Vd(r,s),u=d.item;if(!(u instanceof D))return null;if(l=u.parent,l._item===null||!l._item.deleted){a=u.deleted||!u.countable?0:d.diff+(c>=0?0:1);let h=u.left;for(;h!==null;)!h.deleted&&h.countable&&(a+=h.length),h=h.left}}else{if(i!==null)l=t.get(i);else if(o!==null){if(I(r,o.client)<=o.clock)return null;let{item:d}=n?Qs(r,o):{item:ae(r,o)};if(d instanceof D&&d.content instanceof ut)l=d.content.type;else return null}else throw $();c>=0?a=l._length:a=0}return vd(l,a,e.assoc)},Pd=(e,t)=>e===t||e!==null&&t!==null&&e.tname===t.tname&&le(e.item,t.item)&&le(e.type,t.type)&&e.assoc===t.assoc,Rn=class{constructor(t,n){this.ds=t,this.sv=n}},$d=(e,t)=>{let n=e.ds.clients,r=t.ds.clients,s=e.sv,o=t.sv;if(s.size!==o.size||n.size!==r.size)return!1;for(let[i,c]of s.entries())if(o.get(i)!==c)return!1;for(let[i,c]of n.entries()){let l=r.get(i)||[];if(c.length!==l.length)return!1;for(let a=0;a<c.length;a++){let d=c[a],u=l[a];if(d.clock!==u.clock||d.len!==u.len)return!1}}return!0},ac=(e,t=new tn)=>(Et(t,e.ds),co(t,e.sv),t.toUint8Array()),jd=e=>ac(e,new zt),dc=(e,t=new Ur(N(e)))=>new Rn(It(t),cc(t)),Fd=e=>dc(e,new he(N(e))),uo=(e,t)=>new Rn(e,t),Yd=uo(jr(),new Map),zd=e=>uo(eo(e.store),$n(e.store)),$t=(e,t)=>t===void 0?!e.deleted:t.sv.has(e.id.client)&&(t.sv.get(e.id.client)||0)>e.id.clock&&!Ee(t.ds,e.id),Hs=(e,t)=>{let n=B(e.meta,Hs,wt),r=e.doc.store;n.has(t)||(t.sv.forEach((s,o)=>{s<I(r,o)&&W(e,S(o,s))}),de(e,t.ds,s=>{}),n.add(t))},Gd=(e,t,n=new bt)=>{if(e.gc)throw new Error("Garbage-collection must be disabled in `originDoc`!");let{sv:r,ds:s}=t,o=new ct;return e.transact(i=>{let c=0;r.forEach(l=>{l>0&&c++}),y(o.restEncoder,c);for(let[l,a]of r){if(a===0)continue;a<I(e.store,l)&&W(i,S(l,a));let d=e.store.clients.get(l)||[],u=dt(d,a-1);y(o.restEncoder,u+1),o.writeClient(l),y(o.restEncoder,0);for(let h=0;h<=u;h++)d[h].write(o,0)}Et(o,s)}),At(n,o.toUint8Array(),"snapshot"),n},qd=(e,t,n=Z)=>{let r=new n(N(t)),s=new Ct(r,!1);for(let i=s.curr;i!==null;i=s.next())if((e.sv.get(i.id.client)||0)<i.id.clock+i.length)return!1;let o=ue([e.ds,It(r)]);return oc(e.ds,o)},Hd=(e,t)=>qd(e,t,st),vr=class{constructor(){this.clients=new Map,this.pendingStructs=null,this.pendingDs=null}},$n=e=>{let t=new Map;return e.clients.forEach((n,r)=>{let s=n[n.length-1];t.set(r,s.id.clock+s.length)}),t},I=(e,t)=>{let n=e.clients.get(t);if(n===void 0)return 0;let r=n[n.length-1];return r.id.clock+r.length},uc=(e,t)=>{let n=e.clients.get(t.id.client);if(n===void 0)n=[],e.clients.set(t.id.client,n);else{let r=n[n.length-1];if(r.id.clock+r.length!==t.id.clock)throw $()}n.push(t)},dt=(e,t)=>{let n=0,r=e.length-1,s=e[r],o=s.id.clock;if(o===t)return r;let i=F(t/(o+s.length-1)*r);for(;n<=r;){if(s=e[i],o=s.id.clock,o<=t){if(t<o+s.length)return i;n=i+1}else r=i-1;i=F((n+r)/2)}throw $()},Jd=(e,t)=>{let n=e.clients.get(t.client);return n[dt(n,t.clock)]},ae=Jd,Js=(e,t,n)=>{let r=dt(t,n),s=t[r];return s.id.clock<n&&s instanceof D?(t.splice(r+1,0,$r(e,s,n-s.id.clock)),r+1):r},W=(e,t)=>{let n=e.doc.store.clients.get(t.client);return n[Js(e,n,t.clock)]},Ks=(e,t,n)=>{let r=t.clients.get(n.client),s=dt(r,n.clock),o=r[s];return n.clock!==o.id.clock+o.length-1&&o.constructor!==X&&r.splice(s+1,0,$r(e,o,n.clock-o.id.clock+1)),o},Kd=(e,t,n)=>{let r=e.clients.get(t.id.client);r[dt(r,t.id.clock)]=n},hc=(e,t,n,r,s)=>{if(r===0)return;let o=n+r,i=Js(e,t,n),c;do c=t[i++],o<c.id.clock+c.length&&Js(e,t,o),s(c);while(i<t.length&&t[i].id.clock<o)},Or=class{constructor(t,n,r){this.doc=t,this.deleteSet=new Yt,this.beforeState=$n(t.store),this.afterState=new Map,this.changed=new Map,this.changedParentTypes=new Map,this._mergeStructs=[],this.origin=n,this.meta=new Map,this.local=r,this.subdocsAdded=new Set,this.subdocsRemoved=new Set,this.subdocsLoaded=new Set,this._needFormattingCleanup=!1}},Wi=(e,t)=>t.deleteSet.clients.size===0&&!Ko(t.afterState,(n,r)=>t.beforeState.get(r)!==n)?!1:(to(t.deleteSet),bd(e,t),Et(e,t.deleteSet),!0),Xi=(e,t,n)=>{let r=t._item;(r===null||r.id.clock<(e.beforeState.get(r.id.client)||0)&&!r.deleted)&&B(e.changed,t,wt).add(n)},Dr=(e,t)=>{let n=e[t],r=e[t-1],s=t;for(;s>0;n=r,r=e[--s-1]){if(r.deleted===n.deleted&&r.constructor===n.constructor&&r.mergeWith(n)){n instanceof D&&n.parentSub!==null&&n.parent._map.get(n.parentSub)===n&&n.parent._map.set(n.parentSub,r);continue}break}let o=t-s;return o&&e.splice(t+1-o,o),o},fc=(e,t,n)=>{for(let[r,s]of e.clients.entries()){let o=t.clients.get(r);for(let i=s.length-1;i>=0;i--){let c=s[i],l=c.clock+c.len;for(let a=dt(o,c.clock),d=o[a];a<o.length&&d.id.clock<l;d=o[++a]){let u=o[a];if(c.clock+c.len<=u.id.clock)break;u instanceof D&&u.deleted&&!u.keep&&n(u)&&u.gc(t,!1)}}}},pc=(e,t)=>{e.clients.forEach((n,r)=>{let s=t.clients.get(r);for(let o=n.length-1;o>=0;o--){let i=n[o],c=Zn(s.length-1,1+dt(s,i.clock+i.len-1));for(let l=c,a=s[l];l>0&&a.id.clock>=i.clock;a=s[l])l-=1+Dr(s,l)}})},Wd=(e,t,n)=>{fc(e,t,n),pc(e,t)},gc=(e,t)=>{if(t<e.length){let n=e[t],r=n.doc,s=r.store,o=n.deleteSet,i=n._mergeStructs;try{to(o),n.afterState=$n(n.doc.store),r.emit("beforeObserverCalls",[n,r]);let c=[];n.changed.forEach((l,a)=>c.push(()=>{(a._item===null||!a._item.deleted)&&a._callObserver(n,l)})),c.push(()=>{n.changedParentTypes.forEach((l,a)=>{a._dEH.l.length>0&&(a._item===null||!a._item.deleted)&&(l=l.filter(d=>d.target._item===null||!d.target._item.deleted),l.forEach(d=>{d.currentTarget=a,d._path=null}),l.sort((d,u)=>d.path.length-u.path.length),c.push(()=>{lc(a._dEH,l,n)}))}),c.push(()=>r.emit("afterTransaction",[n,r])),c.push(()=>{n._needFormattingCleanup&&wu(n)})}),Sn(c,[])}finally{r.gc&&fc(o,s,r.gcFilter),pc(o,s),n.afterState.forEach((d,u)=>{let h=n.beforeState.get(u)||0;if(h!==d){let f=s.clients.get(u),p=Tt(dt(f,h),1);for(let m=f.length-1;m>=p;)m-=1+Dr(f,m)}});for(let d=i.length-1;d>=0;d--){let{client:u,clock:h}=i[d].id,f=s.clients.get(u),p=dt(f,h);p+1<f.length&&Dr(f,p+1)>1||p>0&&Dr(f,p)}if(!n.local&&n.afterState.get(r.clientID)!==n.beforeState.get(r.clientID)&&(Er(Ze,An,"[yjs] ",Dn,Tn,"Changed the client-id because another client seems to be using it."),r.clientID=ic()),r.emit("afterTransactionCleanup",[n,r]),r._observers.has("update")){let d=new kt;Wi(d,n)&&r.emit("update",[d.toUint8Array(),n.origin,r,n])}if(r._observers.has("updateV2")){let d=new ct;Wi(d,n)&&r.emit("updateV2",[d.toUint8Array(),n.origin,r,n])}let{subdocsAdded:c,subdocsLoaded:l,subdocsRemoved:a}=n;(c.size>0||a.size>0||l.size>0)&&(c.forEach(d=>{d.clientID=r.clientID,d.collectionid==null&&(d.collectionid=r.collectionid),r.subdocs.add(d)}),a.forEach(d=>r.subdocs.delete(d)),r.emit("subdocs",[{loaded:l,added:c,removed:a},r,n]),a.forEach(d=>d.destroy())),e.length<=t+1?(r._transactionCleanups=[],r.emit("afterAllTransactions",[r,e])):gc(e,t+1)}}},A=(e,t,n=null,r=!0)=>{let s=e._transactionCleanups,o=!1,i=null;e._transaction===null&&(o=!0,e._transaction=new Or(e,n,r),s.push(e._transaction),s.length===1&&e.emit("beforeAllTransactions",[e]),e.emit("beforeTransaction",[e._transaction,e]));try{i=t(e._transaction)}finally{if(o){let c=e._transaction===s[0];e._transaction=null,c&&gc(s,0)}}return i},Ws=class{constructor(t,n){this.insertions=n,this.deletions=t,this.meta=new Map}},Qi=(e,t,n)=>{de(e,n.deletions,r=>{r instanceof D&&t.scope.some(s=>s===e.doc||On(s,r))&&yo(r,!1)})},Zi=(e,t,n)=>{let r=null,s=e.doc,o=e.scope;A(s,c=>{for(;t.length>0&&e.currStackItem===null;){let l=s.store,a=t.pop(),d=new Set,u=[],h=!1;de(c,a.insertions,f=>{if(f instanceof D){if(f.redone!==null){let{item:p,diff:m}=Qs(l,f.id);m>0&&(p=W(c,S(p.id.client,p.id.clock+m))),f=p}!f.deleted&&o.some(p=>p===c.doc||On(p,f))&&u.push(f)}}),de(c,a.deletions,f=>{f instanceof D&&o.some(p=>p===c.doc||On(p,f))&&!Ee(a.insertions,f.id)&&d.add(f)}),d.forEach(f=>{h=Fc(c,f,d,a.insertions,e.ignoreRemoteMapChanges,e)!==null||h});for(let f=u.length-1;f>=0;f--){let p=u[f];e.deleteFilter(p)&&(p.delete(c),h=!0)}e.currStackItem=h?a:null}c.changed.forEach((l,a)=>{l.has(null)&&a._searchMarker&&(a._searchMarker.length=0)}),r=c},e);let i=e.currStackItem;if(i!=null){let c=r.changedParentTypes;e.emit("stack-item-popped",[{stackItem:i,type:n,changedParentTypes:c,origin:e},e]),e.currStackItem=null}return i},fe=class extends Nt{constructor(t,{captureTimeout:n=500,captureTransaction:r=l=>!0,deleteFilter:s=()=>!0,trackedOrigins:o=new Set([null]),ignoreRemoteMapChanges:i=!1,doc:c=pt(t)?t[0].doc:t instanceof bt?t:t.doc}={}){super(),this.scope=[],this.doc=c,this.addToScope(t),this.deleteFilter=s,o.add(this),this.trackedOrigins=o,this.captureTransaction=r,this.undoStack=[],this.redoStack=[],this.undoing=!1,this.redoing=!1,this.currStackItem=null,this.lastChange=0,this.ignoreRemoteMapChanges=i,this.captureTimeout=n,this.afterTransactionHandler=l=>{if(!this.captureTransaction(l)||!this.scope.some(E=>l.changedParentTypes.has(E)||E===this.doc)||!this.trackedOrigins.has(l.origin)&&(!l.origin||!this.trackedOrigins.has(l.origin.constructor)))return;let a=this.undoing,d=this.redoing,u=a?this.redoStack:this.undoStack;a?this.stopCapturing():d||this.clear(!1,!0);let h=new Yt;l.afterState.forEach((E,C)=>{let g=l.beforeState.get(C)||0,x=E-g;x>0&&vn(h,C,g,x)});let f=Pt(),p=!1;if(this.lastChange>0&&f-this.lastChange<this.captureTimeout&&u.length>0&&!a&&!d){let E=u[u.length-1];E.deletions=ue([E.deletions,l.deleteSet]),E.insertions=ue([E.insertions,h])}else u.push(new Ws(l.deleteSet,h)),p=!0;!a&&!d&&(this.lastChange=f),de(l,l.deleteSet,E=>{E instanceof D&&this.scope.some(C=>C===l.doc||On(C,E))&&yo(E,!0)});let m=[{stackItem:u[u.length-1],origin:l.origin,type:a?"redo":"undo",changedParentTypes:l.changedParentTypes},this];p?this.emit("stack-item-added",m):this.emit("stack-item-updated",m)},this.doc.on("afterTransaction",this.afterTransactionHandler),this.doc.on("destroy",()=>{this.destroy()})}addToScope(t){let n=new Set(this.scope);t=pt(t)?t:[t],t.forEach(r=>{n.has(r)||(n.add(r),(r instanceof R?r.doc!==this.doc:r!==this.doc)&&Fs("[yjs#509] Not same Y.Doc"),this.scope.push(r))})}addTrackedOrigin(t){this.trackedOrigins.add(t)}removeTrackedOrigin(t){this.trackedOrigins.delete(t)}clear(t=!0,n=!0){(t&&this.canUndo()||n&&this.canRedo())&&this.doc.transact(r=>{t&&(this.undoStack.forEach(s=>Qi(r,this,s)),this.undoStack=[]),n&&(this.redoStack.forEach(s=>Qi(r,this,s)),this.redoStack=[]),this.emit("stack-cleared",[{undoStackCleared:t,redoStackCleared:n}])})}stopCapturing(){this.lastChange=0}undo(){this.undoing=!0;let t;try{t=Zi(this,this.undoStack,"undo")}finally{this.undoing=!1}return t}redo(){this.redoing=!0;let t;try{t=Zi(this,this.redoStack,"redo")}finally{this.redoing=!1}return t}canUndo(){return this.undoStack.length>0}canRedo(){return this.redoStack.length>0}destroy(){this.trackedOrigins.delete(this),this.doc.off("afterTransaction",this.afterTransactionHandler),super.destroy()}};function*Xd(e){let t=_(e.restDecoder);for(let n=0;n<t;n++){let r=_(e.restDecoder),s=e.readClient(),o=_(e.restDecoder);for(let i=0;i<r;i++){let c=e.readInfo();if(c===10){let l=_(e.restDecoder);yield new q(S(s,o),l),o+=l}else if((31&c)!==0){let l=(c&192)===0,a=new D(S(s,o),null,(c&128)===128?e.readLeftID():null,null,(c&64)===64?e.readRightID():null,l?e.readParentInfo()?e.readString():e.readLeftID():null,l&&(c&32)===32?e.readString():null,Yc(e,c));yield a,o+=a.length}else{let l=e.readLen();yield new X(S(s,o),l),o+=l}}}}var Ct=class{constructor(t,n){this.gen=Xd(t),this.curr=null,this.done=!1,this.filterSkips=n,this.next()}next(){do this.curr=this.gen.next().value||null;while(this.filterSkips&&this.curr!==null&&this.curr.constructor===q);return this.curr}},Qd=e=>mc(e,st),mc=(e,t=Z)=>{let n=[],r=new t(N(e)),s=new Ct(r,!1);for(let i=s.curr;i!==null;i=s.next())n.push(i);Er("Structs: ",n);let o=It(r);Er("DeleteSet: ",o)},Zd=e=>yc(e,st),yc=(e,t=Z)=>{let n=[],r=new t(N(e)),s=new Ct(r,!1);for(let o=s.curr;o!==null;o=s.next())n.push(o);return{structs:n,ds:It(r)}},Ln=class{constructor(t){this.currClient=0,this.startClock=0,this.written=0,this.encoder=t,this.clientStructs=[]}},wc=e=>pe(e,st,kt),xc=(e,t=tn,n=Z)=>{let r=new t,s=new Ct(new n(N(e)),!1),o=s.curr;if(o!==null){let i=0,c=o.id.client,l=o.id.clock!==0,a=l?0:o.id.clock+o.length;for(;o!==null;o=s.next())c!==o.id.client&&(a!==0&&(i++,y(r.restEncoder,c),y(r.restEncoder,a)),c=o.id.client,a=0,l=o.id.clock!==0),o.constructor===q&&(l=!0),l||(a=o.id.clock+o.length);a!==0&&(i++,y(r.restEncoder,c),y(r.restEncoder,a));let d=gt();return y(d,i),si(d,r.restEncoder),r.restEncoder=d,r.toUint8Array()}else return y(r.restEncoder,0),r.toUint8Array()},tu=e=>xc(e,zt,st),Sc=(e,t=Z)=>{let n=new Map,r=new Map,s=new Ct(new t(N(e)),!1),o=s.curr;if(o!==null){let i=o.id.client,c=o.id.clock;for(n.set(i,c);o!==null;o=s.next())i!==o.id.client&&(r.set(i,c),n.set(o.id.client,o.id.clock),i=o.id.client),c=o.id.clock+o.length;r.set(i,c)}return{from:n,to:r}},eu=e=>Sc(e,st),nu=(e,t)=>{if(e.constructor===X){let{client:n,clock:r}=e.id;return new X(S(n,r+t),e.length-t)}else if(e.constructor===q){let{client:n,clock:r}=e.id;return new q(S(n,r+t),e.length-t)}else{let n=e,{client:r,clock:s}=n.id;return new D(S(r,s+t),null,S(r,s+t-1),null,n.rightOrigin,n.parent,n.parentSub,n.content.splice(t))}},pe=(e,t=Z,n=ct)=>{if(e.length===1)return e[0];let r=e.map(d=>new t(N(d))),s=r.map(d=>new Ct(d,!0)),o=null,i=new n,c=new Ln(i);for(;s=s.filter(h=>h.curr!==null),s.sort((h,f)=>{if(h.curr.id.client===f.curr.id.client){let p=h.curr.id.clock-f.curr.id.clock;return p===0?h.curr.constructor===f.curr.constructor?0:h.curr.constructor===q?1:-1:p}else return f.curr.id.client-h.curr.id.client}),s.length!==0;){let d=s[0],u=d.curr.id.client;if(o!==null){let h=d.curr,f=!1;for(;h!==null&&h.id.clock+h.length<=o.struct.id.clock+o.struct.length&&h.id.client>=o.struct.id.client;)h=d.next(),f=!0;if(h===null||h.id.client!==u||f&&h.id.clock>o.struct.id.clock+o.struct.length)continue;if(u!==o.struct.id.client)jt(c,o.struct,o.offset),o={struct:h,offset:0},d.next();else if(o.struct.id.clock+o.struct.length<h.id.clock)if(o.struct.constructor===q)o.struct.length=h.id.clock+h.length-o.struct.id.clock;else{jt(c,o.struct,o.offset);let p=h.id.clock-o.struct.id.clock-o.struct.length;o={struct:new q(S(u,o.struct.id.clock+o.struct.length),p),offset:0}}else{let p=o.struct.id.clock+o.struct.length-h.id.clock;p>0&&(o.struct.constructor===q?o.struct.length-=p:h=nu(h,p)),o.struct.mergeWith(h)||(jt(c,o.struct,o.offset),o={struct:h,offset:0},d.next())}}else o={struct:d.curr,offset:0},d.next();for(let h=d.curr;h!==null&&h.id.client===u&&h.id.clock===o.struct.id.clock+o.struct.length&&h.constructor!==q;h=d.next())jt(c,o.struct,o.offset),o={struct:h,offset:0}}o!==null&&(jt(c,o.struct,o.offset),o=null),fo(c);let l=r.map(d=>It(d)),a=ue(l);return Et(i,a),i.toUint8Array()},ho=(e,t,n=Z,r=ct)=>{let s=io(t),o=new r,i=new Ln(o),c=new n(N(e)),l=new Ct(c,!1);for(;l.curr;){let d=l.curr,u=d.id.client,h=s.get(u)||0;if(l.curr.constructor===q){l.next();continue}if(d.id.clock+d.length>h)for(jt(i,d,Tt(h-d.id.clock,0)),l.next();l.curr&&l.curr.id.client===u;)jt(i,l.curr,0),l.next();else for(;l.curr&&l.curr.id.client===u&&l.curr.id.clock+l.curr.length<=h;)l.next()}fo(i);let a=It(c);return Et(o,a),o.toUint8Array()},ru=(e,t)=>ho(e,t,st,kt),_c=e=>{e.written>0&&(e.clientStructs.push({written:e.written,restEncoder:K(e.encoder.restEncoder)}),e.encoder.restEncoder=gt(),e.written=0)},jt=(e,t,n)=>{e.written>0&&e.currClient!==t.id.client&&_c(e),e.written===0&&(e.currClient=t.id.client,e.encoder.writeClient(t.id.client),y(e.encoder.restEncoder,t.id.clock+n)),t.write(e.encoder,n),e.written++},fo=e=>{_c(e);let t=e.encoder.restEncoder;y(t,e.clientStructs.length);for(let n=0;n<e.clientStructs.length;n++){let r=e.clientStructs[n];y(t,r.written),Fe(t,r.restEncoder)}},Fr=(e,t,n,r)=>{let s=new n(N(e)),o=new Ct(s,!1),i=new r,c=new Ln(i);for(let a=o.curr;a!==null;a=o.next())jt(c,t(a),0);fo(c);let l=It(s);return Et(i,l),i.toUint8Array()},Ec=({formatting:e=!0,subdocs:t=!0,yxml:n=!0}={})=>{let r=0,s=v(),o=v(),i=v(),c=v();return c.set(null,null),l=>{switch(l.constructor){case X:case q:return l;case D:{let a=l,d=a.content;switch(d.constructor){case sn:break;case ut:{if(n){let u=d.type;u instanceof xe&&(u.nodeName=B(o,u.nodeName,()=>"node-"+r)),u instanceof Bn&&(u.hookName=B(o,u.hookName,()=>"hook-"+r))}break}case Gt:{let u=d;u.arr=u.arr.map(()=>r);break}case Se:{let u=d;u.content=new Uint8Array([r]);break}case _e:{let u=d;t&&(u.opts={},u.doc.guid=r+"");break}case vt:{let u=d;u.embed={};break}case L:{let u=d;e&&(u.key=B(i,u.key,()=>r+""),u.value=B(c,u.value,()=>({i:r})));break}case Pn:{let u=d;u.arr=u.arr.map(()=>r);break}case mt:{let u=d;u.str=er(r%10+"",u.str.length);break}default:$()}return a.parentSub&&(a.parentSub=B(s,a.parentSub,()=>r+"")),r++,l}default:$()}}},su=(e,t)=>Fr(e,Ec(t),st,kt),ou=(e,t)=>Fr(e,Ec(t),Z,ct),iu=e=>Fr(e,ks,st,ct),bc=e=>Fr(e,ks,Z,kt),tc="You must not compute changes after the event-handler fired.",ge=class{constructor(t,n){this.target=t,this.currentTarget=t,this.transaction=n,this._changes=null,this._keys=null,this._delta=null,this._path=null}get path(){return this._path||(this._path=cu(this.currentTarget,this.target))}deletes(t){return Ee(this.transaction.deleteSet,t.id)}get keys(){if(this._keys===null){if(this.transaction.doc._transactionCleanups.length===0)throw ot(tc);let t=new Map,n=this.target;this.transaction.changed.get(n).forEach(s=>{if(s!==null){let o=n._map.get(s),i,c;if(this.adds(o)){let l=o.left;for(;l!==null&&this.adds(l);)l=l.left;if(this.deletes(o))if(l!==null&&this.deletes(l))i="delete",c=Xn(l.content.getContent());else return;else l!==null&&this.deletes(l)?(i="update",c=Xn(l.content.getContent())):(i="add",c=void 0)}else if(this.deletes(o))i="delete",c=Xn(o.content.getContent());else return;t.set(s,{action:i,oldValue:c})}}),this._keys=t}return this._keys}get delta(){return this.changes.delta}adds(t){return t.id.clock>=(this.transaction.beforeState.get(t.id.client)||0)}get changes(){let t=this._changes;if(t===null){if(this.transaction.doc._transactionCleanups.length===0)throw ot(tc);let n=this.target,r=wt(),s=wt(),o=[];if(t={added:r,deleted:s,delta:o,keys:this.keys},this.transaction.changed.get(n).has(null)){let c=null,l=()=>{c&&o.push(c)};for(let a=n._start;a!==null;a=a.right)a.deleted?this.deletes(a)&&!this.adds(a)&&((c===null||c.delete===void 0)&&(l(),c={delete:0}),c.delete+=a.length,s.add(a)):this.adds(a)?((c===null||c.insert===void 0)&&(l(),c={insert:[]}),c.insert=c.insert.concat(a.content.getContent()),r.add(a)):((c===null||c.retain===void 0)&&(l(),c={retain:0}),c.retain+=a.length);c!==null&&c.retain===void 0&&l()}this._changes=t}return t}},cu=(e,t)=>{let n=[];for(;t._item!==null&&t!==e;){if(t._item.parentSub!==null)n.unshift(t._item.parentSub);else{let r=0,s=t._item.parent._start;for(;s!==t._item&&s!==null;)!s.deleted&&s.countable&&(r+=s.length),s=s.right;n.unshift(r)}t=t._item.parent}return n},H=()=>{Fs("Invalid access: Add Yjs type to a document before reading data.")},kc=80,po=0,Xs=class{constructor(t,n){t.marker=!0,this.p=t,this.index=n,this.timestamp=po++}},lu=e=>{e.timestamp=po++},Cc=(e,t,n)=>{e.p.marker=!1,e.p=t,t.marker=!0,e.index=n,e.timestamp=po++},au=(e,t,n)=>{if(e.length>=kc){let r=e.reduce((s,o)=>s.timestamp<o.timestamp?s:o);return Cc(r,t,n),r}else{let r=new Xs(t,n);return e.push(r),r}},Yr=(e,t)=>{if(e._start===null||t===0||e._searchMarker===null)return null;let n=e._searchMarker.length===0?null:e._searchMarker.reduce((o,i)=>te(t-o.index)<te(t-i.index)?o:i),r=e._start,s=0;for(n!==null&&(r=n.p,s=n.index,lu(n));r.right!==null&&s<t;){if(!r.deleted&&r.countable){if(t<s+r.length)break;s+=r.length}r=r.right}for(;r.left!==null&&s>t;)r=r.left,!r.deleted&&r.countable&&(s-=r.length);for(;r.left!==null&&r.left.id.client===r.id.client&&r.left.id.clock+r.left.length===r.id.clock;)r=r.left,!r.deleted&&r.countable&&(s-=r.length);return n!==null&&te(n.index-s)<r.parent.length/kc?(Cc(n,r,s),n):au(e._searchMarker,r,s)},Nn=(e,t,n)=>{for(let r=e.length-1;r>=0;r--){let s=e[r];if(n>0){let o=s.p;for(o.marker=!1;o&&(o.deleted||!o.countable);)o=o.left,o&&!o.deleted&&o.countable&&(s.index-=o.length);if(o===null||o.marker===!0){e.splice(r,1);continue}s.p=o,o.marker=!0}(t<s.index||n>0&&t===s.index)&&(s.index=Tt(t,s.index+n))}},du=e=>{e.doc??H();let t=e._start,n=[];for(;t;)n.push(t),t=t.right;return n},zr=(e,t,n)=>{let r=e,s=t.changedParentTypes;for(;B(s,e,()=>[]).push(n),e._item!==null;)e=e._item.parent;lc(r._eH,n,t)},R=class{constructor(){this._item=null,this._map=new Map,this._start=null,this.doc=null,this._length=0,this._eH=Gi(),this._dEH=Gi(),this._searchMarker=null}get parent(){return this._item?this._item.parent:null}_integrate(t,n){this.doc=t,this._item=n}_copy(){throw it()}clone(){throw it()}_write(t){}get _first(){let t=this._start;for(;t!==null&&t.deleted;)t=t.right;return t}_callObserver(t,n){!t.local&&this._searchMarker&&(this._searchMarker.length=0)}observe(t){qi(this._eH,t)}observeDeep(t){qi(this._dEH,t)}unobserve(t){Hi(this._eH,t)}unobserveDeep(t){Hi(this._dEH,t)}toJSON(){}},Ac=(e,t,n)=>{e.doc??H(),t<0&&(t=e._length+t),n<0&&(n=e._length+n);let r=n-t,s=[],o=e._start;for(;o!==null&&r>0;){if(o.countable&&!o.deleted){let i=o.content.getContent();if(i.length<=t)t-=i.length;else{for(let c=t;c<i.length&&r>0;c++)s.push(i[c]),r--;t=0}}o=o.right}return s},Dc=e=>{e.doc??H();let t=[],n=e._start;for(;n!==null;){if(n.countable&&!n.deleted){let r=n.content.getContent();for(let s=0;s<r.length;s++)t.push(r[s])}n=n.right}return t},uu=(e,t)=>{let n=[],r=e._start;for(;r!==null;){if(r.countable&&$t(r,t)){let s=r.content.getContent();for(let o=0;o<s.length;o++)n.push(s[o])}r=r.right}return n},Mn=(e,t)=>{let n=0,r=e._start;for(e.doc??H();r!==null;){if(r.countable&&!r.deleted){let s=r.content.getContent();for(let o=0;o<s.length;o++)t(s[o],n++,e)}r=r.right}},Tc=(e,t)=>{let n=[];return Mn(e,(r,s)=>{n.push(t(r,s,e))}),n},hu=e=>{let t=e._start,n=null,r=0;return{[Symbol.iterator](){return this},next:()=>{if(n===null){for(;t!==null&&t.deleted;)t=t.right;if(t===null)return{done:!0,value:void 0};n=t.content.getContent(),r=0,t=t.right}let s=n[r++];return n.length<=r&&(n=null),{done:!1,value:s}}}},Uc=(e,t)=>{e.doc??H();let n=Yr(e,t),r=e._start;for(n!==null&&(r=n.p,t-=n.index);r!==null;r=r.right)if(!r.deleted&&r.countable){if(t<r.length)return r.content.getContent()[t];t-=r.length}},Rr=(e,t,n,r)=>{let s=n,o=e.doc,i=o.clientID,c=o.store,l=n===null?t._start:n.right,a=[],d=()=>{a.length>0&&(s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new Gt(a)),s.integrate(e,0),a=[])};r.forEach(u=>{if(u===null)a.push(u);else switch(u.constructor){case Number:case Object:case Boolean:case Array:case String:a.push(u);break;default:switch(d(),u.constructor){case Uint8Array:case ArrayBuffer:s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new Se(new Uint8Array(u))),s.integrate(e,0);break;case bt:s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new _e(u)),s.integrate(e,0);break;default:if(u instanceof R)s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new ut(u)),s.integrate(e,0);else throw new Error("Unexpected content type in insert operation")}}}),d()},Ic=()=>ot("Length exceeded!"),vc=(e,t,n,r)=>{if(n>t._length)throw Ic();if(n===0)return t._searchMarker&&Nn(t._searchMarker,n,r.length),Rr(e,t,null,r);let s=n,o=Yr(t,n),i=t._start;for(o!==null&&(i=o.p,n-=o.index,n===0&&(i=i.prev,n+=i&&i.countable&&!i.deleted?i.length:0));i!==null;i=i.right)if(!i.deleted&&i.countable){if(n<=i.length){n<i.length&&W(e,S(i.id.client,i.id.clock+n));break}n-=i.length}return t._searchMarker&&Nn(t._searchMarker,s,r.length),Rr(e,t,i,r)},fu=(e,t,n)=>{let s=(t._searchMarker||[]).reduce((o,i)=>i.index>o.index?i:o,{index:0,p:t._start}).p;if(s)for(;s.right;)s=s.right;return Rr(e,t,s,n)},Oc=(e,t,n,r)=>{if(r===0)return;let s=n,o=r,i=Yr(t,n),c=t._start;for(i!==null&&(c=i.p,n-=i.index);c!==null&&n>0;c=c.right)!c.deleted&&c.countable&&(n<c.length&&W(e,S(c.id.client,c.id.clock+n)),n-=c.length);for(;r>0&&c!==null;)c.deleted||(r<c.length&&W(e,S(c.id.client,c.id.clock+r)),c.delete(e),r-=c.length),c=c.right;if(r>0)throw Ic();t._searchMarker&&Nn(t._searchMarker,s,-o+r)},Lr=(e,t,n)=>{let r=t._map.get(n);r!==void 0&&r.delete(e)},go=(e,t,n,r)=>{let s=t._map.get(n)||null,o=e.doc,i=o.clientID,c;if(r==null)c=new Gt([r]);else switch(r.constructor){case Number:case Object:case Boolean:case Array:case String:case Date:case BigInt:c=new Gt([r]);break;case Uint8Array:c=new Se(r);break;case bt:c=new _e(r);break;default:if(r instanceof R)c=new ut(r);else throw new Error("Unexpected content type")}new D(S(i,I(o.store,i)),s,s&&s.lastId,null,null,t,n,c).integrate(e,0)},mo=(e,t)=>{e.doc??H();let n=e._map.get(t);return n!==void 0&&!n.deleted?n.content.getContent()[n.length-1]:void 0},Rc=e=>{let t={};return e.doc??H(),e._map.forEach((n,r)=>{n.deleted||(t[r]=n.content.getContent()[n.length-1])}),t},Lc=(e,t)=>{e.doc??H();let n=e._map.get(t);return n!==void 0&&!n.deleted},pu=(e,t,n)=>{let r=e._map.get(t)||null;for(;r!==null&&(!n.sv.has(r.id.client)||r.id.clock>=(n.sv.get(r.id.client)||0));)r=r.left;return r!==null&&$t(r,n)?r.content.getContent()[r.length-1]:void 0},Nc=(e,t)=>{let n={};return e._map.forEach((r,s)=>{let o=r;for(;o!==null&&(!t.sv.has(o.id.client)||o.id.clock>=(t.sv.get(o.id.client)||0));)o=o.left;o!==null&&$t(o,t)&&(n[s]=o.content.getContent()[o.length-1])}),n},Cr=e=>(e.doc??H(),ji(e._map.entries(),t=>!t[1].deleted)),Nr=class extends ge{},me=class e extends R{constructor(){super(),this._prelimContent=[],this._searchMarker=[]}static from(t){let n=new e;return n.push(t),n}_integrate(t,n){super._integrate(t,n),this.insert(0,this._prelimContent),this._prelimContent=null}_copy(){return new e}clone(){let t=new e;return t.insert(0,this.toArray().map(n=>n instanceof R?n.clone():n)),t}get length(){return this.doc??H(),this._length}_callObserver(t,n){super._callObserver(t,n),zr(this,t,new Nr(this,t))}insert(t,n){this.doc!==null?A(this.doc,r=>{vc(r,this,t,n)}):this._prelimContent.splice(t,0,...n)}push(t){this.doc!==null?A(this.doc,n=>{fu(n,this,t)}):this._prelimContent.push(...t)}unshift(t){this.insert(0,t)}delete(t,n=1){this.doc!==null?A(this.doc,r=>{Oc(r,this,t,n)}):this._prelimContent.splice(t,n)}get(t){return Uc(this,t)}toArray(){return Dc(this)}slice(t=0,n=this.length){return Ac(this,t,n)}toJSON(){return this.map(t=>t instanceof R?t.toJSON():t)}map(t){return Tc(this,t)}forEach(t){Mn(this,t)}[Symbol.iterator](){return hu(this)}_write(t){t.writeTypeRef(Nu)}},gu=e=>new me,Mr=class extends ge{constructor(t,n,r){super(t,n),this.keysChanged=r}},ye=class e extends R{constructor(t){super(),this._prelimContent=null,t===void 0?this._prelimContent=new Map:this._prelimContent=new Map(t)}_integrate(t,n){super._integrate(t,n),this._prelimContent.forEach((r,s)=>{this.set(s,r)}),this._prelimContent=null}_copy(){return new e}clone(){let t=new e;return this.forEach((n,r)=>{t.set(r,n instanceof R?n.clone():n)}),t}_callObserver(t,n){zr(this,t,new Mr(this,t,n))}toJSON(){this.doc??H();let t={};return this._map.forEach((n,r)=>{if(!n.deleted){let s=n.content.getContent()[n.length-1];t[r]=s instanceof R?s.toJSON():s}}),t}get size(){return[...Cr(this)].length}keys(){return br(Cr(this),t=>t[0])}values(){return br(Cr(this),t=>t[1].content.getContent()[t[1].length-1])}entries(){return br(Cr(this),t=>[t[0],t[1].content.getContent()[t[1].length-1]])}forEach(t){this.doc??H(),this._map.forEach((n,r)=>{n.deleted||t(n.content.getContent()[n.length-1],r,this)})}[Symbol.iterator](){return this.entries()}delete(t){this.doc!==null?A(this.doc,n=>{Lr(n,this,t)}):this._prelimContent.delete(t)}set(t,n){return this.doc!==null?A(this.doc,r=>{go(r,this,t,n)}):this._prelimContent.set(t,n),n}get(t){return mo(this,t)}has(t){return Lc(this,t)}clear(){this.doc!==null?A(this.doc,t=>{this.forEach(function(n,r,s){Lr(t,s,r)})}):this._prelimContent.clear()}_write(t){t.writeTypeRef(Mu)}},mu=e=>new ye,Ft=(e,t)=>e===t||typeof e=="object"&&typeof t=="object"&&e&&t&&_s(e,t),Vn=class{constructor(t,n,r,s){this.left=t,this.right=n,this.index=r,this.currentAttributes=s}forward(){this.right===null&&$(),this.right.content.constructor===L?this.right.deleted||on(this.currentAttributes,this.right.content):this.right.deleted||(this.index+=this.right.length),this.left=this.right,this.right=this.right.right}},ec=(e,t,n)=>{for(;t.right!==null&&n>0;)t.right.content.constructor===L?t.right.deleted||on(t.currentAttributes,t.right.content):t.right.deleted||(n<t.right.length&&W(e,S(t.right.id.client,t.right.id.clock+n)),t.index+=t.right.length,n-=t.right.length),t.left=t.right,t.right=t.right.right;return t},Ar=(e,t,n,r)=>{let s=new Map,o=r?Yr(t,n):null;if(o){let i=new Vn(o.p.left,o.p,o.index,s);return ec(e,i,n-o.index)}else{let i=new Vn(null,t._start,0,s);return ec(e,i,n)}},Mc=(e,t,n,r)=>{for(;n.right!==null&&(n.right.deleted===!0||n.right.content.constructor===L&&Ft(r.get(n.right.content.key),n.right.content.value));)n.right.deleted||r.delete(n.right.content.key),n.forward();let s=e.doc,o=s.clientID;r.forEach((i,c)=>{let l=n.left,a=n.right,d=new D(S(o,I(s.store,o)),l,l&&l.lastId,a,a&&a.id,t,null,new L(c,i));d.integrate(e,0),n.right=d,n.forward()})},on=(e,t)=>{let{key:n,value:r}=t;r===null?e.delete(n):e.set(n,r)},Vc=(e,t)=>{for(;e.right!==null;){if(!(e.right.deleted||e.right.content.constructor===L&&Ft(t[e.right.content.key]??null,e.right.content.value)))break;e.forward()}},Bc=(e,t,n,r)=>{let s=e.doc,o=s.clientID,i=new Map;for(let c in r){let l=r[c],a=n.currentAttributes.get(c)??null;if(!Ft(a,l)){i.set(c,a);let{left:d,right:u}=n;n.right=new D(S(o,I(s.store,o)),d,d&&d.lastId,u,u&&u.id,t,null,new L(c,l)),n.right.integrate(e,0),n.forward()}}return i},Ys=(e,t,n,r,s)=>{n.currentAttributes.forEach((h,f)=>{s[f]===void 0&&(s[f]=null)});let o=e.doc,i=o.clientID;Vc(n,s);let c=Bc(e,t,n,s),l=r.constructor===String?new mt(r):r instanceof R?new ut(r):new vt(r),{left:a,right:d,index:u}=n;t._searchMarker&&Nn(t._searchMarker,n.index,l.getLength()),d=new D(S(i,I(o.store,i)),a,a&&a.lastId,d,d&&d.id,t,null,l),d.integrate(e,0),n.right=d,n.index=u,n.forward(),Mc(e,t,n,c)},nc=(e,t,n,r,s)=>{let o=e.doc,i=o.clientID;Vc(n,s);let c=Bc(e,t,n,s);t:for(;n.right!==null&&(r>0||c.size>0&&(n.right.deleted||n.right.content.constructor===L));){if(!n.right.deleted)switch(n.right.content.constructor){case L:{let{key:l,value:a}=n.right.content,d=s[l];if(d!==void 0){if(Ft(d,a))c.delete(l);else{if(r===0)break t;c.set(l,a)}n.right.delete(e)}else n.currentAttributes.set(l,a);break}default:r<n.right.length&&W(e,S(n.right.id.client,n.right.id.clock+r)),r-=n.right.length;break}n.forward()}if(r>0){let l="";for(;r>0;r--)l+=`
-`;n.right=new D(S(i,I(o.store,i)),n.left,n.left&&n.left.lastId,n.right,n.right&&n.right.id,t,null,new mt(l)),n.right.integrate(e,0),n.forward()}Mc(e,t,n,c)},Pc=(e,t,n,r,s)=>{let o=t,i=v();for(;o&&(!o.countable||o.deleted);){if(!o.deleted&&o.content.constructor===L){let a=o.content;i.set(a.key,a)}o=o.right}let c=0,l=!1;for(;t!==o;){if(n===t&&(l=!0),!t.deleted){let a=t.content;if(a.constructor===L){let{key:d,value:u}=a,h=r.get(d)??null;(i.get(d)!==a||h===u)&&(t.delete(e),c++,!l&&(s.get(d)??null)===u&&h!==u&&(h===null?s.delete(d):s.set(d,h))),!l&&!t.deleted&&on(s,a)}}t=t.right}return c},yu=(e,t)=>{for(;t&&t.right&&(t.right.deleted||!t.right.countable);)t=t.right;let n=new Set;for(;t&&(t.deleted||!t.countable);){if(!t.deleted&&t.content.constructor===L){let r=t.content.key;n.has(r)?t.delete(e):n.add(r)}t=t.left}},$c=e=>{let t=0;return A(e.doc,n=>{let r=e._start,s=e._start,o=v(),i=Wn(o);for(;s;)s.deleted===!1&&(s.content.constructor===L?on(i,s.content):(t+=Pc(n,r,s,o,i),o=Wn(i),r=s)),s=s.right}),t},wu=e=>{let t=new Set,n=e.doc;for(let[r,s]of e.afterState.entries()){let o=e.beforeState.get(r)||0;s!==o&&hc(e,n.store.clients.get(r),o,s,i=>{!i.deleted&&i.content.constructor===L&&i.constructor!==X&&t.add(i.parent)})}A(n,r=>{de(e,e.deleteSet,s=>{if(s instanceof X||!s.parent._hasFormatting||t.has(s.parent))return;let o=s.parent;s.content.constructor===L?t.add(o):yu(r,s)});for(let s of t)$c(s)})},rc=(e,t,n)=>{let r=n,s=Wn(t.currentAttributes),o=t.right;for(;n>0&&t.right!==null;){if(t.right.deleted===!1)switch(t.right.content.constructor){case ut:case vt:case mt:n<t.right.length&&W(e,S(t.right.id.client,t.right.id.clock+n)),n-=t.right.length,t.right.delete(e);break}t.forward()}o&&Pc(e,o,t.right,s,t.currentAttributes);let i=(t.left||t.right).parent;return i._searchMarker&&Nn(i._searchMarker,t.index,-r+n),t},Vr=class extends ge{constructor(t,n,r){super(t,n),this.childListChanged=!1,this.keysChanged=new Set,r.forEach(s=>{s===null?this.childListChanged=!0:this.keysChanged.add(s)})}get changes(){if(this._changes===null){let t={keys:this.keys,delta:this.delta,added:new Set,deleted:new Set};this._changes=t}return this._changes}get delta(){if(this._delta===null){let t=this.target.doc,n=[];A(t,r=>{let s=new Map,o=new Map,i=this.target._start,c=null,l={},a="",d=0,u=0,h=()=>{if(c!==null){let f=null;switch(c){case"delete":u>0&&(f={delete:u}),u=0;break;case"insert":(typeof a=="object"||a.length>0)&&(f={insert:a},s.size>0&&(f.attributes={},s.forEach((p,m)=>{p!==null&&(f.attributes[m]=p)}))),a="";break;case"retain":d>0&&(f={retain:d},pi(l)||(f.attributes=hi({},l))),d=0;break}f&&n.push(f),c=null}};for(;i!==null;){switch(i.content.constructor){case ut:case vt:this.adds(i)?this.deletes(i)||(h(),c="insert",a=i.content.getContent()[0],h()):this.deletes(i)?(c!=="delete"&&(h(),c="delete"),u+=1):i.deleted||(c!=="retain"&&(h(),c="retain"),d+=1);break;case mt:this.adds(i)?this.deletes(i)||(c!=="insert"&&(h(),c="insert"),a+=i.content.str):this.deletes(i)?(c!=="delete"&&(h(),c="delete"),u+=i.length):i.deleted||(c!=="retain"&&(h(),c="retain"),d+=i.length);break;case L:{let{key:f,value:p}=i.content;if(this.adds(i)){if(!this.deletes(i)){let m=s.get(f)??null;Ft(m,p)?p!==null&&i.delete(r):(c==="retain"&&h(),Ft(p,o.get(f)??null)?delete l[f]:l[f]=p)}}else if(this.deletes(i)){o.set(f,p);let m=s.get(f)??null;Ft(m,p)||(c==="retain"&&h(),l[f]=m)}else if(!i.deleted){o.set(f,p);let m=l[f];m!==void 0&&(Ft(m,p)?m!==null&&i.delete(r):(c==="retain"&&h(),p===null?delete l[f]:l[f]=p))}i.deleted||(c==="insert"&&h(),on(s,i.content));break}}i=i.right}for(h();n.length>0;){let f=n[n.length-1];if(f.retain!==void 0&&f.attributes===void 0)n.pop();else break}}),this._delta=n}return this._delta}},nn=class e extends R{constructor(t){super(),this._pending=t!==void 0?[()=>this.insert(0,t)]:[],this._searchMarker=[],this._hasFormatting=!1}get length(){return this.doc??H(),this._length}_integrate(t,n){super._integrate(t,n);try{this._pending.forEach(r=>r())}catch(r){console.error(r)}this._pending=null}_copy(){return new e}clone(){let t=new e;return t.applyDelta(this.toDelta()),t}_callObserver(t,n){super._callObserver(t,n);let r=new Vr(this,t,n);zr(this,t,r),!t.local&&this._hasFormatting&&(t._needFormattingCleanup=!0)}toString(){this.doc??H();let t="",n=this._start;for(;n!==null;)!n.deleted&&n.countable&&n.content.constructor===mt&&(t+=n.content.str),n=n.right;return t}toJSON(){return this.toString()}applyDelta(t,{sanitize:n=!0}={}){this.doc!==null?A(this.doc,r=>{let s=new Vn(null,this._start,0,new Map);for(let o=0;o<t.length;o++){let i=t[o];if(i.insert!==void 0){let c=!n&&typeof i.insert=="string"&&o===t.length-1&&s.right===null&&i.insert.slice(-1)===`
-`?i.insert.slice(0,-1):i.insert;(typeof c!="string"||c.length>0)&&Ys(r,this,s,c,i.attributes||{})}else i.retain!==void 0?nc(r,this,s,i.retain,i.attributes||{}):i.delete!==void 0&&rc(r,s,i.delete)}}):this._pending.push(()=>this.applyDelta(t))}toDelta(t,n,r){this.doc??H();let s=[],o=new Map,i=this.doc,c="",l=this._start;function a(){if(c.length>0){let u={},h=!1;o.forEach((p,m)=>{h=!0,u[m]=p});let f={insert:c};h&&(f.attributes=u),s.push(f),c=""}}let d=()=>{for(;l!==null;){if($t(l,t)||n!==void 0&&$t(l,n))switch(l.content.constructor){case mt:{let u=o.get("ychange");t!==void 0&&!$t(l,t)?(u===void 0||u.user!==l.id.client||u.type!=="removed")&&(a(),o.set("ychange",r?r("removed",l.id):{type:"removed"})):n!==void 0&&!$t(l,n)?(u===void 0||u.user!==l.id.client||u.type!=="added")&&(a(),o.set("ychange",r?r("added",l.id):{type:"added"})):u!==void 0&&(a(),o.delete("ychange")),c+=l.content.str;break}case ut:case vt:{a();let u={insert:l.content.getContent()[0]};if(o.size>0){let h={};u.attributes=h,o.forEach((f,p)=>{h[p]=f})}s.push(u);break}case L:$t(l,t)&&(a(),on(o,l.content));break}l=l.right}a()};return t||n?A(i,u=>{t&&Hs(u,t),n&&Hs(u,n),d()},"cleanup"):d(),s}insert(t,n,r){if(n.length<=0)return;let s=this.doc;s!==null?A(s,o=>{let i=Ar(o,this,t,!r);r||(r={},i.currentAttributes.forEach((c,l)=>{r[l]=c})),Ys(o,this,i,n,r)}):this._pending.push(()=>this.insert(t,n,r))}insertEmbed(t,n,r){let s=this.doc;s!==null?A(s,o=>{let i=Ar(o,this,t,!r);Ys(o,this,i,n,r||{})}):this._pending.push(()=>this.insertEmbed(t,n,r||{}))}delete(t,n){if(n===0)return;let r=this.doc;r!==null?A(r,s=>{rc(s,Ar(s,this,t,!0),n)}):this._pending.push(()=>this.delete(t,n))}format(t,n,r){if(n===0)return;let s=this.doc;s!==null?A(s,o=>{let i=Ar(o,this,t,!1);i.right!==null&&nc(o,this,i,n,r)}):this._pending.push(()=>this.format(t,n,r))}removeAttribute(t){this.doc!==null?A(this.doc,n=>{Lr(n,this,t)}):this._pending.push(()=>this.removeAttribute(t))}setAttribute(t,n){this.doc!==null?A(this.doc,r=>{go(r,this,t,n)}):this._pending.push(()=>this.setAttribute(t,n))}getAttribute(t){return mo(this,t)}getAttributes(){return Rc(this)}_write(t){t.writeTypeRef(Vu)}},xu=e=>new nn,Un=class{constructor(t,n=()=>!0){this._filter=n,this._root=t,this._currentNode=t._start,this._firstCall=!0,t.doc??H()}[Symbol.iterator](){return this}next(){let t=this._currentNode,n=t&&t.content&&t.content.type;if(t!==null&&(!this._firstCall||t.deleted||!this._filter(n)))do if(n=t.content.type,!t.deleted&&(n.constructor===xe||n.constructor===we)&&n._start!==null)t=n._start;else for(;t!==null;){let r=t.next;if(r!==null){t=r;break}else t.parent===this._root?t=null:t=t.parent._item}while(t!==null&&(t.deleted||!this._filter(t.content.type)));return this._firstCall=!1,t===null?{value:void 0,done:!0}:(this._currentNode=t,{value:t.content.type,done:!1})}},we=class e extends R{constructor(){super(),this._prelimContent=[]}get firstChild(){let t=this._first;return t?t.content.getContent()[0]:null}_integrate(t,n){super._integrate(t,n),this.insert(0,this._prelimContent),this._prelimContent=null}_copy(){return new e}clone(){let t=new e;return t.insert(0,this.toArray().map(n=>n instanceof R?n.clone():n)),t}get length(){return this.doc??H(),this._prelimContent===null?this._length:this._prelimContent.length}createTreeWalker(t){return new Un(this,t)}querySelector(t){t=t.toUpperCase();let r=new Un(this,s=>s.nodeName&&s.nodeName.toUpperCase()===t).next();return r.done?null:r.value}querySelectorAll(t){return t=t.toUpperCase(),ft(new Un(this,n=>n.nodeName&&n.nodeName.toUpperCase()===t))}_callObserver(t,n){zr(this,t,new Br(this,n,t))}toString(){return Tc(this,t=>t.toString()).join("")}toJSON(){return this.toString()}toDOM(t=document,n={},r){let s=t.createDocumentFragment();return r!==void 0&&r._createAssociation(s,this),Mn(this,o=>{s.insertBefore(o.toDOM(t,n,r),null)}),s}insert(t,n){this.doc!==null?A(this.doc,r=>{vc(r,this,t,n)}):this._prelimContent.splice(t,0,...n)}insertAfter(t,n){if(this.doc!==null)A(this.doc,r=>{let s=t&&t instanceof R?t._item:t;Rr(r,this,s,n)});else{let r=this._prelimContent,s=t===null?0:r.findIndex(o=>o===t)+1;if(s===0&&t!==null)throw ot("Reference item not found");r.splice(s,0,...n)}}delete(t,n=1){this.doc!==null?A(this.doc,r=>{Oc(r,this,t,n)}):this._prelimContent.splice(t,n)}toArray(){return Dc(this)}push(t){this.insert(this.length,t)}unshift(t){this.insert(0,t)}get(t){return Uc(this,t)}slice(t=0,n=this.length){return Ac(this,t,n)}forEach(t){Mn(this,t)}_write(t){t.writeTypeRef(Pu)}},Su=e=>new we,xe=class e extends we{constructor(t="UNDEFINED"){super(),this.nodeName=t,this._prelimAttrs=new Map}get nextSibling(){let t=this._item?this._item.next:null;return t?t.content.type:null}get prevSibling(){let t=this._item?this._item.prev:null;return t?t.content.type:null}_integrate(t,n){super._integrate(t,n),this._prelimAttrs.forEach((r,s)=>{this.setAttribute(s,r)}),this._prelimAttrs=null}_copy(){return new e(this.nodeName)}clone(){let t=new e(this.nodeName),n=this.getAttributes();return fi(n,(r,s)=>{t.setAttribute(s,r)}),t.insert(0,this.toArray().map(r=>r instanceof R?r.clone():r)),t}toString(){let t=this.getAttributes(),n=[],r=[];for(let c in t)r.push(c);r.sort();let s=r.length;for(let c=0;c<s;c++){let l=r[c];n.push(l+'="'+t[l]+'"')}let o=this.nodeName.toLocaleLowerCase(),i=n.length>0?" "+n.join(" "):"";return`<${o}${i}>${super.toString()}</${o}>`}removeAttribute(t){this.doc!==null?A(this.doc,n=>{Lr(n,this,t)}):this._prelimAttrs.delete(t)}setAttribute(t,n){this.doc!==null?A(this.doc,r=>{go(r,this,t,n)}):this._prelimAttrs.set(t,n)}getAttribute(t){return mo(this,t)}hasAttribute(t){return Lc(this,t)}getAttributes(t){return t?Nc(this,t):Rc(this)}toDOM(t=document,n={},r){let s=t.createElement(this.nodeName),o=this.getAttributes();for(let i in o){let c=o[i];typeof c=="string"&&s.setAttribute(i,c)}return Mn(this,i=>{s.appendChild(i.toDOM(t,n,r))}),r!==void 0&&r._createAssociation(s,this),s}_write(t){t.writeTypeRef(Bu),t.writeKey(this.nodeName)}},_u=e=>new xe(e.readKey()),Br=class extends ge{constructor(t,n,r){super(t,r),this.childListChanged=!1,this.attributesChanged=new Set,n.forEach(s=>{s===null?this.childListChanged=!0:this.attributesChanged.add(s)})}},Bn=class e extends ye{constructor(t){super(),this.hookName=t}_copy(){return new e(this.hookName)}clone(){let t=new e(this.hookName);return this.forEach((n,r)=>{t.set(r,n)}),t}toDOM(t=document,n={},r){let s=n[this.hookName],o;return s!==void 0?o=s.createDom(this):o=document.createElement(this.hookName),o.setAttribute("data-yjs-hook",this.hookName),r!==void 0&&r._createAssociation(o,this),o}_write(t){t.writeTypeRef($u),t.writeKey(this.hookName)}},Eu=e=>new Bn(e.readKey()),Pr=class e extends nn{get nextSibling(){let t=this._item?this._item.next:null;return t?t.content.type:null}get prevSibling(){let t=this._item?this._item.prev:null;return t?t.content.type:null}_copy(){return new e}clone(){let t=new e;return t.applyDelta(this.toDelta()),t}toDOM(t=document,n,r){let s=t.createTextNode(this.toString());return r!==void 0&&r._createAssociation(s,this),s}toString(){return this.toDelta().map(t=>{let n=[];for(let s in t.attributes){let o=[];for(let i in t.attributes[s])o.push({key:i,value:t.attributes[s][i]});o.sort((i,c)=>i.key<c.key?-1:1),n.push({nodeName:s,attrs:o})}n.sort((s,o)=>s.nodeName<o.nodeName?-1:1);let r="";for(let s=0;s<n.length;s++){let o=n[s];r+=`<${o.nodeName}`;for(let i=0;i<o.attrs.length;i++){let c=o.attrs[i];r+=` ${c.key}="${c.value}"`}r+=">"}r+=t.insert;for(let s=n.length-1;s>=0;s--)r+=`</${n[s].nodeName}>`;return r}).join("")}toJSON(){return this.toString()}_write(t){t.writeTypeRef(ju)}},bu=e=>new Pr,rn=class{constructor(t,n){this.id=t,this.length=n}get deleted(){throw it()}mergeWith(t){return!1}write(t,n,r){throw it()}integrate(t,n){throw it()}},ku=0,X=class extends rn{get deleted(){return!0}delete(){}mergeWith(t){return this.constructor!==t.constructor?!1:(this.length+=t.length,!0)}integrate(t,n){n>0&&(this.id.clock+=n,this.length-=n),uc(t.doc.store,this)}write(t,n){t.writeInfo(ku),t.writeLen(this.length-n)}getMissing(t,n){return null}},Se=class e{constructor(t){this.content=t}getLength(){return 1}getContent(){return[this.content]}isCountable(){return!0}copy(){return new e(this.content)}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){}delete(t){}gc(t){}write(t,n){t.writeBuf(this.content)}getRef(){return 3}},Cu=e=>new Se(e.readBuf()),sn=class e{constructor(t){this.len=t}getLength(){return this.len}getContent(){return[]}isCountable(){return!1}copy(){return new e(this.len)}splice(t){let n=new e(this.len-t);return this.len=t,n}mergeWith(t){return this.len+=t.len,!0}integrate(t,n){vn(t.deleteSet,n.id.client,n.id.clock,this.len),n.markDeleted()}delete(t){}gc(t){}write(t,n){t.writeLen(this.len-n)}getRef(){return 1}},Au=e=>new sn(e.readLen()),jc=(e,t)=>new bt({guid:e,...t,shouldLoad:t.shouldLoad||t.autoLoad||!1}),_e=class e{constructor(t){t._item&&console.error("This document was already integrated as a sub-document. You should create a second instance instead with the same guid."),this.doc=t;let n={};this.opts=n,t.gc||(n.gc=!1),t.autoLoad&&(n.autoLoad=!0),t.meta!==null&&(n.meta=t.meta)}getLength(){return 1}getContent(){return[this.doc]}isCountable(){return!0}copy(){return new e(jc(this.doc.guid,this.opts))}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){this.doc._item=n,t.subdocsAdded.add(this.doc),this.doc.shouldLoad&&t.subdocsLoaded.add(this.doc)}delete(t){t.subdocsAdded.has(this.doc)?t.subdocsAdded.delete(this.doc):t.subdocsRemoved.add(this.doc)}gc(t){}write(t,n){t.writeString(this.doc.guid),t.writeAny(this.opts)}getRef(){return 9}},Du=e=>new _e(jc(e.readString(),e.readAny())),vt=class e{constructor(t){this.embed=t}getLength(){return 1}getContent(){return[this.embed]}isCountable(){return!0}copy(){return new e(this.embed)}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){}delete(t){}gc(t){}write(t,n){t.writeJSON(this.embed)}getRef(){return 5}},Tu=e=>new vt(e.readJSON()),L=class e{constructor(t,n){this.key=t,this.value=n}getLength(){return 1}getContent(){return[]}isCountable(){return!1}copy(){return new e(this.key,this.value)}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){let r=n.parent;r._searchMarker=null,r._hasFormatting=!0}delete(t){}gc(t){}write(t,n){t.writeKey(this.key),t.writeJSON(this.value)}getRef(){return 6}},Uu=e=>new L(e.readKey(),e.readJSON()),Pn=class e{constructor(t){this.arr=t}getLength(){return this.arr.length}getContent(){return this.arr}isCountable(){return!0}copy(){return new e(this.arr)}splice(t){let n=new e(this.arr.slice(t));return this.arr=this.arr.slice(0,t),n}mergeWith(t){return this.arr=this.arr.concat(t.arr),!0}integrate(t,n){}delete(t){}gc(t){}write(t,n){let r=this.arr.length;t.writeLen(r-n);for(let s=n;s<r;s++){let o=this.arr[s];t.writeString(o===void 0?"undefined":JSON.stringify(o))}}getRef(){return 2}},Iu=e=>{let t=e.readLen(),n=[];for(let r=0;r<t;r++){let s=e.readString();s==="undefined"?n.push(void 0):n.push(JSON.parse(s))}return new Pn(n)},vu=_n("node_env")==="development",Gt=class e{constructor(t){this.arr=t,vu&&Es(t)}getLength(){return this.arr.length}getContent(){return this.arr}isCountable(){return!0}copy(){return new e(this.arr)}splice(t){let n=new e(this.arr.slice(t));return this.arr=this.arr.slice(0,t),n}mergeWith(t){return this.arr=this.arr.concat(t.arr),!0}integrate(t,n){}delete(t){}gc(t){}write(t,n){let r=this.arr.length;t.writeLen(r-n);for(let s=n;s<r;s++){let o=this.arr[s];t.writeAny(o)}}getRef(){return 8}},Ou=e=>{let t=e.readLen(),n=[];for(let r=0;r<t;r++)n.push(e.readAny());return new Gt(n)},mt=class e{constructor(t){this.str=t}getLength(){return this.str.length}getContent(){return this.str.split("")}isCountable(){return!0}copy(){return new e(this.str)}splice(t){let n=new e(this.str.slice(t));this.str=this.str.slice(0,t);let r=this.str.charCodeAt(t-1);return r>=55296&&r<=56319&&(this.str=this.str.slice(0,t-1)+"\uFFFD",n.str="\uFFFD"+n.str.slice(1)),n}mergeWith(t){return this.str+=t.str,!0}integrate(t,n){}delete(t){}gc(t){}write(t,n){t.writeString(n===0?this.str:this.str.slice(n))}getRef(){return 4}},Ru=e=>new mt(e.readString()),Lu=[gu,mu,xu,_u,Su,Eu,bu],Nu=0,Mu=1,Vu=2,Bu=3,Pu=4,$u=5,ju=6,ut=class e{constructor(t){this.type=t}getLength(){return 1}getContent(){return[this.type]}isCountable(){return!0}copy(){return new e(this.type._copy())}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){this.type._integrate(t.doc,n)}delete(t){let n=this.type._start;for(;n!==null;)n.deleted?n.id.clock<(t.beforeState.get(n.id.client)||0)&&t._mergeStructs.push(n):n.delete(t),n=n.right;this.type._map.forEach(r=>{r.deleted?r.id.clock<(t.beforeState.get(r.id.client)||0)&&t._mergeStructs.push(r):r.delete(t)}),t.changed.delete(this.type)}gc(t){let n=this.type._start;for(;n!==null;)n.gc(t,!0),n=n.right;this.type._start=null,this.type._map.forEach(r=>{for(;r!==null;)r.gc(t,!0),r=r.left}),this.type._map=new Map}write(t,n){this.type._write(t)}getRef(){return 7}},Fu=e=>new ut(Lu[e.readTypeRef()](e)),Qs=(e,t)=>{let n=t,r=0,s;do r>0&&(n=S(n.client,n.clock+r)),s=ae(e,n),r=n.clock-s.id.clock,n=s.redone;while(n!==null&&s instanceof D);return{item:s,diff:r}},yo=(e,t)=>{for(;e!==null&&e.keep!==t;)e.keep=t,e=e.parent._item},$r=(e,t,n)=>{let{client:r,clock:s}=t.id,o=new D(S(r,s+n),t,S(r,s+n-1),t.right,t.rightOrigin,t.parent,t.parentSub,t.content.splice(n));return t.deleted&&o.markDeleted(),t.keep&&(o.keep=!0),t.redone!==null&&(o.redone=S(t.redone.client,t.redone.clock+n)),t.right=o,o.right!==null&&(o.right.left=o),e._mergeStructs.push(o),o.parentSub!==null&&o.right===null&&o.parent._map.set(o.parentSub,o),t.length=n,o},sc=(e,t)=>hn(e,n=>Ee(n.deletions,t)),Fc=(e,t,n,r,s,o)=>{let i=e.doc,c=i.store,l=i.clientID,a=t.redone;if(a!==null)return W(e,a);let d=t.parent._item,u=null,h;if(d!==null&&d.deleted===!0){if(d.redone===null&&(!n.has(d)||Fc(e,d,n,r,s,o)===null))return null;for(;d.redone!==null;)d=W(e,d.redone)}let f=d===null?t.parent:d.content.type;if(t.parentSub===null){for(u=t.left,h=t;u!==null;){let C=u;for(;C!==null&&C.parent._item!==d;)C=C.redone===null?null:W(e,C.redone);if(C!==null&&C.parent._item===d){u=C;break}u=u.left}for(;h!==null;){let C=h;for(;C!==null&&C.parent._item!==d;)C=C.redone===null?null:W(e,C.redone);if(C!==null&&C.parent._item===d){h=C;break}h=h.right}}else if(h=null,t.right&&!s){for(u=t;u!==null&&u.right!==null&&(u.right.redone||Ee(r,u.right.id)||sc(o.undoStack,u.right.id)||sc(o.redoStack,u.right.id));)for(u=u.right;u.redone;)u=W(e,u.redone);if(u&&u.right!==null)return null}else u=f._map.get(t.parentSub)||null;let p=I(c,l),m=S(l,p),E=new D(m,u,u&&u.lastId,h,h&&h.id,f,t.parentSub,t.content.copy());return t.redone=m,yo(E,!0),E.integrate(e,0),E},D=class e extends rn{constructor(t,n,r,s,o,i,c,l){super(t,l.getLength()),this.origin=r,this.left=n,this.right=s,this.rightOrigin=o,this.parent=i,this.parentSub=c,this.redone=null,this.content=l,this.info=this.content.isCountable()?2:0}set marker(t){(this.info&8)>0!==t&&(this.info^=8)}get marker(){return(this.info&8)>0}get keep(){return(this.info&1)>0}set keep(t){this.keep!==t&&(this.info^=1)}get countable(){return(this.info&2)>0}get deleted(){return(this.info&4)>0}set deleted(t){this.deleted!==t&&(this.info^=4)}markDeleted(){this.info|=4}getMissing(t,n){if(this.origin&&this.origin.client!==this.id.client&&this.origin.clock>=I(n,this.origin.client))return this.origin.client;if(this.rightOrigin&&this.rightOrigin.client!==this.id.client&&this.rightOrigin.clock>=I(n,this.rightOrigin.client))return this.rightOrigin.client;if(this.parent&&this.parent.constructor===Ut&&this.id.client!==this.parent.client&&this.parent.clock>=I(n,this.parent.client))return this.parent.client;if(this.origin&&(this.left=Ks(t,n,this.origin),this.origin=this.left.lastId),this.rightOrigin&&(this.right=W(t,this.rightOrigin),this.rightOrigin=this.right.id),this.left&&this.left.constructor===X||this.right&&this.right.constructor===X)this.parent=null;else if(!this.parent)this.left&&this.left.constructor===e?(this.parent=this.left.parent,this.parentSub=this.left.parentSub):this.right&&this.right.constructor===e&&(this.parent=this.right.parent,this.parentSub=this.right.parentSub);else if(this.parent.constructor===Ut){let r=ae(n,this.parent);r.constructor===X?this.parent=null:this.parent=r.content.type}return null}integrate(t,n){if(n>0&&(this.id.clock+=n,this.left=Ks(t,t.doc.store,S(this.id.client,this.id.clock-1)),this.origin=this.left.lastId,this.content=this.content.splice(n),this.length-=n),this.parent){if(!this.left&&(!this.right||this.right.left!==null)||this.left&&this.left.right!==this.right){let r=this.left,s;if(r!==null)s=r.right;else if(this.parentSub!==null)for(s=this.parent._map.get(this.parentSub)||null;s!==null&&s.left!==null;)s=s.left;else s=this.parent._start;let o=new Set,i=new Set;for(;s!==null&&s!==this.right;){if(i.add(s),o.add(s),le(this.origin,s.origin)){if(s.id.client<this.id.client)r=s,o.clear();else if(le(this.rightOrigin,s.rightOrigin))break}else if(s.origin!==null&&i.has(ae(t.doc.store,s.origin)))o.has(ae(t.doc.store,s.origin))||(r=s,o.clear());else break;s=s.right}this.left=r}if(this.left!==null){let r=this.left.right;this.right=r,this.left.right=this}else{let r;if(this.parentSub!==null)for(r=this.parent._map.get(this.parentSub)||null;r!==null&&r.left!==null;)r=r.left;else r=this.parent._start,this.parent._start=this;this.right=r}this.right!==null?this.right.left=this:this.parentSub!==null&&(this.parent._map.set(this.parentSub,this),this.left!==null&&this.left.delete(t)),this.parentSub===null&&this.countable&&!this.deleted&&(this.parent._length+=this.length),uc(t.doc.store,this),this.content.integrate(t,this),Xi(t,this.parent,this.parentSub),(this.parent._item!==null&&this.parent._item.deleted||this.parentSub!==null&&this.right!==null)&&this.delete(t)}else new X(this.id,this.length).integrate(t,0)}get next(){let t=this.right;for(;t!==null&&t.deleted;)t=t.right;return t}get prev(){let t=this.left;for(;t!==null&&t.deleted;)t=t.left;return t}get lastId(){return this.length===1?this.id:S(this.id.client,this.id.clock+this.length-1)}mergeWith(t){if(this.constructor===t.constructor&&le(t.origin,this.lastId)&&this.right===t&&le(this.rightOrigin,t.rightOrigin)&&this.id.client===t.id.client&&this.id.clock+this.length===t.id.clock&&this.deleted===t.deleted&&this.redone===null&&t.redone===null&&this.content.constructor===t.content.constructor&&this.content.mergeWith(t.content)){let n=this.parent._searchMarker;return n&&n.forEach(r=>{r.p===t&&(r.p=this,!this.deleted&&this.countable&&(r.index-=this.length))}),t.keep&&(this.keep=!0),this.right=t.right,this.right!==null&&(this.right.left=this),this.length+=t.length,!0}return!1}delete(t){if(!this.deleted){let n=this.parent;this.countable&&this.parentSub===null&&(n._length-=this.length),this.markDeleted(),vn(t.deleteSet,this.id.client,this.id.clock,this.length),Xi(t,n,this.parentSub),this.content.delete(t)}}gc(t,n){if(!this.deleted)throw $();this.content.gc(t),n?Kd(t,this,new X(this.id,this.length)):this.content=new sn(this.length)}write(t,n){let r=n>0?S(this.id.client,this.id.clock+n-1):this.origin,s=this.rightOrigin,o=this.parentSub,i=this.content.getRef()&31|(r===null?0:128)|(s===null?0:64)|(o===null?0:32);if(t.writeInfo(i),r!==null&&t.writeLeftID(r),s!==null&&t.writeRightID(s),r===null&&s===null){let c=this.parent;if(c._item!==void 0){let l=c._item;if(l===null){let a=ao(c);t.writeParentInfo(!0),t.writeString(a)}else t.writeParentInfo(!1),t.writeLeftID(l.id)}else c.constructor===String?(t.writeParentInfo(!0),t.writeString(c)):c.constructor===Ut?(t.writeParentInfo(!1),t.writeLeftID(c)):$();o!==null&&t.writeString(o)}this.content.write(t,n)}},Yc=(e,t)=>Yu[t&31](e),Yu=[()=>{$()},Au,Iu,Cu,Ru,Tu,Uu,Fu,Ou,Du,()=>{$()}],zu=10,q=class extends rn{get deleted(){return!0}delete(){}mergeWith(t){return this.constructor!==t.constructor?!1:(this.length+=t.length,!0)}integrate(t,n){$()}write(t,n){t.writeInfo(zu),y(t.restEncoder,this.length-n)}getMissing(t,n){return null}},zc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:{},Gc="__ $YJS$ __";zc[Gc]===!0&&console.error("Yjs was already imported. This breaks constructor checks and will lead to issues! - https://github.com/yjs/yjs/issues/438");zc[Gc]=!0;var wo=3e4,cn=class extends Oe{constructor(t){super(),this.doc=t,this.clientID=t.clientID,this.states=new Map,this.meta=new Map,this._checkInterval=setInterval(()=>{let n=Pt();this.getLocalState()!==null&&wo/2<=n-this.meta.get(this.clientID).lastUpdated&&this.setLocalState(this.getLocalState());let r=[];this.meta.forEach((s,o)=>{o!==this.clientID&&wo<=n-s.lastUpdated&&this.states.has(o)&&r.push(o)}),r.length>0&&xo(this,r,"timeout")},F(wo/10)),t.on("destroy",()=>{this.destroy()}),this.setLocalState({})}destroy(){this.emit("destroy",[this]),this.setLocalState(null),super.destroy(),clearInterval(this._checkInterval)}getLocalState(){return this.states.get(this.clientID)||null}setLocalState(t){let n=this.clientID,r=this.meta.get(n),s=r===void 0?0:r.clock+1,o=this.states.get(n);t===null?this.states.delete(n):this.states.set(n,t),this.meta.set(n,{clock:s,lastUpdated:Pt()});let i=[],c=[],l=[],a=[];t===null?a.push(n):o==null?t!=null&&i.push(n):(c.push(n),ie(o,t)||l.push(n)),(i.length>0||l.length>0||a.length>0)&&this.emit("change",[{added:i,updated:l,removed:a},"local"]),this.emit("update",[{added:i,updated:c,removed:a},"local"])}setLocalStateField(t,n){let r=this.getLocalState();r!==null&&this.setLocalState({...r,[t]:n})}getStates(){return this.states}},xo=(e,t,n)=>{let r=[];for(let s=0;s<t.length;s++){let o=t[s];if(e.states.has(o)){if(e.states.delete(o),o===e.clientID){let i=e.meta.get(o);e.meta.set(o,{clock:i.clock+1,lastUpdated:Pt()})}r.push(o)}}r.length>0&&(e.emit("change",[{added:[],updated:[],removed:r},n]),e.emit("update",[{added:[],updated:[],removed:r},n]))};var qc=1,Gr="fromPersistence",qr="document",ln="state",be="savedAt",Hc="savedBy",Jc="version",Hr="gutenberg",So="syncManager",Kc="gutenberg-undo-ignored";var ke=(e=>(e.AUTHENTICATION_FAILED="authentication-failed",e.CONNECTION_EXPIRED="connection-expired",e.CONNECTION_LIMIT_EXCEEDED="connection-limit-exceeded",e.DOCUMENT_SIZE_LIMIT_EXCEEDED="document-size-limit-exceeded",e.PROTOCOL_MISMATCH="protocol-mismatch",e.UNKNOWN_ERROR="unknown-error",e))(ke||{}),Jr=class extends Error{constructor(e="unknown-error",t){super(t),this.code=e,this.name="ConnectionError"}};var Qc=Zt(Xc(),1),{lock:Zc,unlock:Tf}=(0,Qc.__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/sync");function tl(e){return function(...t){let n=performance.now(),r=e.apply(this,t),s=performance.now();return console.log(`[SyncManager][performance]: ${e.name} took ${(s-n).toFixed(2)} ms`),r}}function el(e){return((...t)=>e(...t))}function nl(e){return function(...t){setTimeout(()=>{e.apply(this,t)},0)}}var Dl=Zt(Kr(),1);var El=Zt(Kr(),1);var sl=0,ol=1,Gu=2,il=(e,t)=>{y(e,sl);let n=lo(t);Y(e,n)},qu=(e,t,n)=>{y(e,ol),Y(e,oo(t,n))},Hu=(e,t,n)=>qu(t,n,z(e)),cl=(e,t,n,r)=>{try{so(t,z(e),n)}catch(s){r?.(s),console.error("Caught error while handling a Yjs update",s)}};var Ju=cl,_o=(e,t,n,r,s)=>{let o=_(e);switch(o){case sl:Hu(e,t,n);break;case ol:cl(e,n,r,s);break;case Gu:Ju(e,n,r,s);break;default:throw new Error("Unknown message type")}return o};var ll=Zt(Kr(),1),Eo=3,bo=[2e3,4e3,8e3,12e3],ko=[1e3,2e3,4e3,8e3],al=3e4,dl=15e3,Wu=1*1024*1024,Co=Math.floor(Wu/4)*3,jn=50,Wr=15*1024*1024,ul=2*1024*1024,Xu=4e3,Qu=1e3;function hl(e,t){let n=(0,ll.applyFilters)(e,t);return typeof n!="number"||!Number.isFinite(n)||n<=0?t:Math.min(n,t)}var Ao=hl("sync.pollingManager.pollingInterval",Xu),fl=hl("sync.pollingManager.pollingIntervalWithCollaborators",Qu),pl=25*1e3;var tt=(e=>(e.COMPACTION="compaction",e.SYNC_STEP_1="sync_step1",e.SYNC_STEP_2="sync_step2",e.UPDATE="update",e))(tt||{});var Do=Zt(ml(),1);var yl="/wp-sync/v1/updates";function Zu(e){let t="",n=e.byteLength;for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return globalThis.btoa(t)}function To(e){let t=globalThis.atob(e),n=t.length,r=new Uint8Array(n);for(let s=0;s<n;s++)r[s]=t.charCodeAt(s);return r}function an(e,t){return{data:Zu(e),type:t}}function wl(e=[],t=!0){let n=t,r=[...e];return{add(s){r.push(s)},addBulk(s){s.length!==0&&r.push(...s)},clear(){r.splice(0,r.length)},get(){return n?[]:r.splice(0,r.length)},pause(){n=!0},peek(){return n?[]:[...r]},restore(s){let o=s.filter(i=>i.type!==tt.COMPACTION);o.length!==0&&r.unshift(...o)},restoreExact(s){s.length!==0&&r.unshift(...s)},resume(){n=!1},size(){return r.length},take(s){return n||s<=0?[]:r.splice(0,s)}}}function xl(e){return(0,Do.default)({method:"POST",path:yl,data:e})}function Uo(e){e.rooms.length!==0&&(0,Do.default)({method:"POST",path:yl,data:e,keepalive:!0}).catch(()=>{})}function Sl(e,t){let n=parseInt(String(e),10);return isNaN(n)?t:n}function _l(e,t,n){if(e.length===0)return{window:[],nextOffset:0};let r=(t%e.length+e.length)%e.length;return{window:[...e.slice(r),...e.slice(0,r)].slice(0,Math.max(0,n)),nextOffset:(r+Math.max(0,n))%e.length}}var Gn="polling-manager";function th(e){return e?.data?.status===403}function eh(e){return e?.data?.status===413&&e?.code==="rest_sync_body_too_large"}function nh(e){return e?.code==="rest_sync_protocol_mismatch"}function rh(e,t){let n=new Set(t.map(s=>s.room)),r=Array.isArray(e.data.rooms)?e.data.rooms.filter(s=>n.has(s)):[];if(r.length>0){for(let s of r){let o=T.get(s);o&&(o.log("Permission denied, unregistering room",{error:e},"error",!0),dn(s,{sendDisconnectSignal:!1}))}for(let s of t){if(r.includes(s.room)||!T.has(s.room))continue;let o=T.get(s.room);s.updates.length>0&&o.updateQueue.restore(s.updates)}}else{let s=[...T.keys()];for(let o of s){let i=T.get(o);i&&(i.log("Permission denied, unregistering room",{error:e},"error",!0),dn(o,{sendDisconnectSignal:!1}))}}}var T=new Map;function sh(e){let t=e.filter(n=>[tt.COMPACTION,tt.UPDATE].includes(n.type)).map(n=>To(n.data));return an(pe(t),tt.COMPACTION)}function oh(e){let t=gt();return il(t,e),an(K(t),tt.SYNC_STEP_1)}function ih(e,t){let n=N(t),r=gt();return _o(n,r,e,Gn),an(K(r),tt.SYNC_STEP_2)}function ch(e,t){let n=t.getStates(),r=new Set,s=new Set,o=new Set(Array.from(n.keys()).filter(i=>!e[i]));Object.entries(e).forEach(([i,c])=>{let l=Number(i);if(l===t.clientID)return;if(c===null){n.delete(l),o.add(l);return}if(!n.has(l)){n.set(l,c),r.add(l);return}let a=n.get(l);JSON.stringify(a)!==JSON.stringify(c)&&(n.set(l,c),s.add(l))}),r.size+s.size>0&&t.emit("change",[{added:Array.from(r),updated:Array.from(s),removed:[]}]),o.size>0&&xo(t,Array.from(o),Gn)}function lh(e,t,n){let r=To(e.data);switch(e.type){case tt.SYNC_STEP_1:return ih(t,r);case tt.SYNC_STEP_2:{let s=N(r),o=gt();_o(s,o,t,Gn),n();return}case tt.COMPACTION:case tt.UPDATE:At(t,r,Gn)}}function ah(e,t){if(!t.isPrimaryRoom||Io)return!1;Io=!0;let n=(0,El.applyFilters)("sync.pollingProvider.maxClientsPerRoom",Eo,t.room),r=Object.keys(e).length,s=Sl(n,Eo);return r>s?(t.log("Connection limit exceeded",{clientCount:r,maxClientsPerRoom:s,room:t.room}),!0):!1}var Qr=!1,Ce=0,Io=!1,Xr=!1,Fn=!1,zn=document.visibilityState==="visible",Yn=!1,vo=!1,yt=Ao,Jt=null,Ae=Wr,Oo=0;function bl(){vo=!0}function kl(){let e=Array.from(T.entries()).map(([t,n])=>({after:0,awareness:null,client_id:n.clientId,room:t,updates:[]}));for(let t=0;t<e.length;t+=jn)Uo({rooms:e.slice(t,t+jn)})}function Cl(){let e=zn;zn=document.visibilityState==="visible",zn&&!e&&Jt&&(clearTimeout(Jt),Jt=null,Zr())}function dh(){let e=Array.from(T.values());if(e.length<=jn)return e;let t=e.find(i=>i.isPrimaryRoom),n=e.filter(i=>i!==t),r=jn-(t?1:0),{window:s,nextOffset:o}=_l(n,Oo,r);return Oo=o,t?[t,...s]:s}var uh=new TextEncoder;function Ro(e){return uh.encode(JSON.stringify(e)).byteLength}function hh(e,t=[]){return{after:e.endCursor??0,awareness:e.localAwarenessState,client_id:e.clientId,room:e.room,updates:t}}function fh(e,t){return(e===0?0:1)+Ro(t)}function ph(e){let t={rooms:[]},n=[];for(let c of e){let l=hh(c),a={rooms:[...t.rooms,l]};if(t.rooms.length>0&&Ro(a)>Ae)break;t.rooms.push(l),n.push(c)}let r=n.map(c=>c.updateQueue.peek()),s=n.map(()=>0),o=Ro(t),i=!0;for(;i;){i=!1;for(let c=0;c<n.length;c++){let l=r[c][s[c]];if(!l)continue;let a=fh(s[c],l);o+a>Ae||(s[c]++,o+=a,i=!0)}}for(let c=0;c<n.length;c++)t.rooms[c].updates=n[c].updateQueue.take(s[c]);return{payload:t,roomsInRequest:n}}function gh(e){for(let t of e.rooms)!T.has(t.room)||t.updates.length===0||T.get(t.room).updateQueue.restoreExact(t.updates)}function Zr(){Yn=!0,Jt=null;async function e(){if(T.size===0){Yn=!1;return}vo=!1;let{payload:t,roomsInRequest:n}=ph(dh());n.forEach(r=>{r.onStatusChange({status:"connecting"})});try{let{rooms:r}=await xl(t);Ce=0,Xr=!1,Ae=Wr,n.forEach(s=>{T.get(s.room)===s&&s.onStatusChange({status:"connected"})}),Fn=!1,r.forEach(s=>{if(!T.has(s.room))return;let o=T.get(s.room);if(o.endCursor=s.end_cursor,ah(s.awareness,o)){o.onStatusChange({status:"disconnected",error:new Jr(ke.CONNECTION_LIMIT_EXCEEDED,"Connection limit exceeded")}),dn(s.room);return}o.processAwarenessUpdate(s.awareness),o.isPrimaryRoom&&Object.keys(s.awareness).length>1&&(Fn=!0,T.forEach(c=>{c.updateQueue.resume()}));let i=[];for(let c of s.updates)try{let l=o.processDocUpdate(c);l&&i.push(l)}catch(l){o.log("Failed to apply sync update",{error:l,update:c},"error",!0)}o.updateQueue.addBulk(i),s.should_compact?(o.log("Server requested compaction update"),o.updateQueue.clear(),o.updateQueue.add(o.createCompactionUpdate())):s.compaction_request&&(o.log("Server requested (old) compaction update"),o.updateQueue.add(sh(s.compaction_request)))}),zn&&Fn?yt=fl:zn?yt=Ao:yt=pl}catch(r){if(th(r)){if(rh(r,t.rooms),T.size===0){Yn=!1;return}}else if(eh(r)){Ae=Math.max(ul,Math.floor(Ae/2)),yt=Fn?ko[0]:bo[0],gh(t);for(let s of t.rooms)T.has(s.room)&&T.get(s.room).log("Sync request body too large, retrying with smaller batches",{error:r,nextPoll:yt,syncRequestBodySizeLimit:Ae},"error",!0)}else if(nh(r)){let s=[...T.entries()];for(let[,o]of s)o.onStatusChange({status:"disconnected",error:new Jr(ke.PROTOCOL_MISMATCH,"Protocol mismatch between client and server")});for(let[o]of s)dn(o,{sendDisconnectSignal:!1});Yn=!1;return}else{Ce++;let s=Fn?ko:bo;Ce<=s.length?yt=s[Ce-1]:yt=al,Xr&&(yt=dl,Xr=!1);for(let o of t.rooms){if(!T.has(o.room))continue;let i=T.get(o.room);o.updates.length>0&&i.endCursor>0?(i.updateQueue.clear(),i.updateQueue.add(i.createCompactionUpdate())):o.updates.length>0&&i.updateQueue.restore(o.updates),i.log("Error posting sync update, will retry with backoff",{error:r,nextPoll:yt},"error",!0)}if(!vo){let o=Ce>s.length;n.forEach(i=>{T.get(i.room)===i&&i.onStatusChange({status:"disconnected",canManuallyRetry:!0,consecutiveFailures:Ce,backgroundRetriesFailed:o,willAutoRetryInMs:yt})})}}}Jt=setTimeout(Zr,yt)}e()}function mh({room:e,doc:t,awareness:n,log:r,onSync:s,onStatusChange:o}){if(T.has(e))return;let i=wl([oh(t)]),c=T.size===0;function l(){u.localAwarenessState=n.getLocalState()??{}}function a(h,f){if(Gn!==f){if(h.byteLength>Co){let p=T.get(e);if(!p)return;p.log("Document size limit exceeded",{maxUpdateSizeInBytes:Co,updateSizeInBytes:h.byteLength}),p.onStatusChange({status:"disconnected",error:new Jr(ke.DOCUMENT_SIZE_LIMIT_EXCEEDED,"Document size limit exceeded")}),dn(e);return}i.add(an(h,tt.UPDATE))}}function d(){t.off("updateV2",a),n.off("change",l),i.clear()}let u={clientId:t.clientID,createCompactionUpdate:()=>an(qt(t),tt.COMPACTION),endCursor:0,isPrimaryRoom:c,localAwarenessState:n.getLocalState()??{},log:r,onStatusChange:o,processAwarenessUpdate:h=>ch(h,n),processDocUpdate:h=>lh(h,t,s),room:e,unregister:d,updateQueue:i};t.on("updateV2",a),n.on("change",l),T.set(e,u),Qr||(window.addEventListener("beforeunload",bl),window.addEventListener("pagehide",kl),document.addEventListener("visibilitychange",Cl),Qr=!0),Yn||Zr()}function dn(e,{sendDisconnectSignal:t=!0}={}){let n=T.get(e);if(n){if(t){let r=[{after:0,awareness:null,client_id:n.clientId,room:e,updates:[]}];Uo({rooms:r})}n.unregister(),T.delete(e)}T.size===0&&Qr&&(window.removeEventListener("beforeunload",bl),window.removeEventListener("pagehide",kl),document.removeEventListener("visibilitychange",Cl),Qr=!1,Io=!1,Ce=0,Oo=0,Ae=Wr)}function yh(){Xr=!0,Jt&&(clearTimeout(Jt),Jt=null,Zr())}var qn={registerRoom:mh,retryNow:yh,unregisterRoom:dn};var wh=class extends Nt{constructor(e){super(),this.options=e,this.log("Initializing",{room:e.room}),this.awareness=e.awareness??new cn(e.ydoc),this.connect()}awareness;status="disconnected";synced=!1;connect(){this.log("Connecting"),qn.registerRoom({room:this.options.room,doc:this.options.ydoc,awareness:this.awareness,log:this.log,onStatusChange:this.emitStatus,onSync:this.onSync})}destroy(){this.disconnect(),super.destroy()}disconnect(){this.log("Disconnecting"),qn.unregisterRoom(this.options.room),this.emitStatus({status:"disconnected"})}emitStatus=e=>{let{status:t}=e,n=t==="disconnected"?e.error:void 0;this.status===t&&!n||t==="connecting"&&this.status!=="disconnected"||(this.log("Status change",{status:t,error:n}),this.status=t,this.emit("status",[e]))};log=(e,t={},n="log",r=!1)=>{if(!this.options.debug&&!r)return;(console[n]||console.log)(`[${this.constructor.name}]: ${e}`,{room:this.options.room,...t})};onSync=()=>{this.synced||(this.synced=!0,this.log("Synced"))}};function Al(){return async({awareness:e,objectType:t,objectId:n,ydoc:r})=>{let s=n?`${t}:${n}`:t,o=new wh({awareness:e,room:s,ydoc:r});return{destroy:()=>o.destroy(),on:(i,c)=>{o.on(i,c)}}}}var un=null;function xh(){return[Al()]}function Sh(e){return typeof e=="function"}function Lo(){if(un)return un;if(!window._wpCollaborationEnabled)return[];let e=(0,Dl.applyFilters)("sync.providers",xh());return Array.isArray(e)?(un=e.filter(Sh),un):(un=[],un)}var Tl=(e,t)=>{let n=t==="undo"?e.undoStack:e.redoStack;for(;n.length>0;){let r=n.pop(),s=t==="undo"?r.undoStack:r.redoStack,o=s.pop(),i=!1;if(t==="undo"?(r.undoStack=[o],i=r.undo()!==null,r.undoStack=s):(r.redoStack=[o],i=r.redo()!==null,r.redoStack=s),i)return o}return null},Ul=class extends Oe{constructor(e=[],t={}){super(),this.docs=new Map,this.trackedOrigins=t.trackedOrigins||new Set([null]),t.trackedOrigins=this.trackedOrigins,this._defaultOpts=t,this.undoStack=[],this.redoStack=[],this.addToScope(e)}addToScope(e){e=pt(e)?e:[e],e.forEach(t=>{let n=t.doc,r=B(this.docs,n,()=>{let s=new fe([t],this._defaultOpts);return s.on("stack-cleared",({undoStackCleared:o,redoStackCleared:i})=>{this.clear(o,i)}),n.on("destroy",()=>{this.docs.delete(n),this.undoStack=this.undoStack.filter(o=>o.doc!==n),this.redoStack=this.redoStack.filter(o=>o.doc!==n)}),s.on("stack-item-added",o=>{(o.type==="undo"?this.undoStack:this.redoStack).push(s),this.emit("stack-item-added",[{...o,ydoc:n},this])}),s.on("stack-item-updated",o=>{this.emit("stack-item-updated",[{...o,ydoc:n},this])}),s.on("stack-item-popped",o=>{this.emit("stack-item-popped",[{...o,ydoc:n},this])}),s});r.scope.every(s=>s!==t)&&r.scope.push(t)})}addTrackedOrigin(e){this.trackedOrigins.add(e)}removeTrackedOrigin(e){this.trackedOrigins.delete(e)}undo(){return Tl(this,"undo")}redo(){return Tl(this,"redo")}clear(e=!0,t=!0){(e&&this.canUndo()||t&&this.canRedo())&&(this.docs.forEach(n=>{e&&(this.undoStack=[]),t&&(this.redoStack=[]),n.clear(e,t)}),this.emit("stack-cleared",[{undoStackCleared:e,redoStackCleared:t}]))}stopCapturing(){this.docs.forEach(e=>{e.stopCapturing()})}canUndo(){return this.undoStack.length>0}canRedo(){return this.redoStack.length>0}destroy(){this.docs.forEach(e=>e.destroy()),super.destroy()}};function Il(){let e=new Map,t=new Ul([],{captureTimeout:500,trackedOrigins:new Set([Hr])}),n=()=>({hasRedo:t.canRedo(),hasUndo:t.canUndo()}),r=s=>{e.get(s)?.onUndoStackChange?.(n())};return t.on("stack-item-added",s=>{let o=e.get(s.ydoc);o&&(o.addUndoMeta(s.ydoc,s.stackItem.meta),r(s.ydoc))}),t.on("stack-item-updated",s=>{r(s.ydoc)}),t.on("stack-item-popped",s=>{let o=e.get(s.ydoc);o&&(o.restoreUndoMeta(s.ydoc,s.stackItem.meta),r(s.ydoc))}),t.on("stack-cleared",()=>{e.forEach(s=>{s.onUndoStackChange?.(n())})}),{addRecord(s,o=!1){},addToScope(s,o){if(s.doc===null)return;let i=s.doc;t.addToScope(s),e.has(i)||i.on("destroy",()=>e.delete(i)),e.set(i,o)},undo(){if(t.canUndo())return t.undo(),[]},redo(){if(t.canRedo())return t.redo(),[]},hasUndo(){return t.canUndo()},hasRedo(){return t.canRedo()},stopCapturing(){t.stopCapturing()}}}function ts(e={}){let t=new Map(Object.entries(e));return new bt({meta:t})}function No(e){e.getMap(ln).set(Jc,qc)}function Mo(e){let t=e.getMap(ln);t.set(be,Date.now()),t.set(Hc,e.clientID)}function vl(){return Math.floor(Math.random()*1e9)}function Ol(e){return JSON.stringify({document:Si(qt(e)),updateId:vl()})}function Rl(e){try{let{document:t}=JSON.parse(e),n={[Gr]:!0},r=ts(n),s=_i(t);return At(r,s),r.clientID=vl(),r}catch{return null}}function Kt(e,t){return`${e}_${t}`}function Ll(e=!1){let t=e?tl:el,n=new Map,r=new Map,s;function o(g,x,w,k={}){e&&console.log(`[SyncManager][${g}]: ${x}`,{...k,entityId:w})}async function i(g,x,w,k,b){let O=Lo(),U=Kt(x,w);if(O.length===0){o("loadEntity","no providers, skipping",U);return}if(r.has(U)){o("loadEntity","already loaded",U);return}if(g.shouldSync?.(x,w)===!1){o("loadEntity","shouldSync false, skipping",U);return}o("loadEntity","loading",U),b={addUndoMeta:t(b.addUndoMeta),editRecord:t(b.editRecord),getEditedRecord:t(b.getEditedRecord),onStatusChange:t(b.onStatusChange),persistCRDTDoc:t(b.persistCRDTDoc),refetchRecord:t(b.refetchRecord),restoreUndoMeta:t(b.restoreUndoMeta),onUndoStackChange:b.onUndoStackChange?t(b.onUndoStackChange):void 0};let j=ts({objectType:x}),nt=j.getMap(qr),J=j.getMap(ln),Ot=Date.now(),rt=!1,Wt=!1,Xt=()=>{o("loadEntity","unloading",U),Wt=!0,rs?.forEach(Lt=>Lt.destroy()),b.onStatusChange(null),rt&&(nt.unobserveDeep(lt),J.unobserve(Dt)),j.destroy(),r.delete(U)},Rt=g.createAwareness?.(j,w),lt=(Lt,Qt)=>{Qt.local&&!(Qt.origin instanceof fe)||C.updateEntityRecord(x,w)},Dt=(Lt,Qt)=>{Qt.local||Lt.keysChanged.forEach(Yl=>{if(Yl===be){let Go=J.get(be);typeof Go=="number"&&Go>Ot&&(o("loadEntity","refetching record",U),b.refetchRecord().catch(()=>{}))}})};s||(s=Il());let{addUndoMeta:Ue,onUndoStackChange:Hn,restoreUndoMeta:jl}=b;s.addToScope(nt,{addUndoMeta:Ue,restoreUndoMeta:jl,onUndoStackChange:Hn});let rs,Fl={awareness:Rt,handlers:b,objectId:w,objectType:x,syncConfig:g,unload:Xt,ydoc:j};if(r.set(U,Fl),o("loadEntity","connecting",U),rs=await Promise.all(O.map(async Lt=>{let Qt=await Lt({objectType:x,objectId:w,ydoc:j,awareness:Rt});return Qt.on("status",b.onStatusChange),Qt})),Wt){o("loadEntity","unloaded during connect, aborting",U),rs.forEach(Lt=>Lt.destroy());return}No(j),C.applyPersistedCrdtDoc(x,w,k),nt.observeDeep(lt),J.observe(Dt),rt=!0}async function c(g,x,w){let k=Lo(),b=Kt(x,null);if(k.length===0){o("loadCollection","no providers, skipping",b);return}if(n.has(x)){o("loadCollection","already loaded",b);return}if(g.shouldSync?.(x,null)===!1){o("loadCollection","shouldSync false, skipping",b);return}o("loadCollection","loading",b);let O=ts({collection:!0,objectType:x}),U=O.getMap(ln),j=Date.now(),nt=!1,J=!1,Ot=()=>{o("loadCollection","unloading",b),J=!0,Xt?.forEach(lt=>lt.destroy()),w.onStatusChange(null),nt&&U.unobserve(rt),O.destroy(),n.delete(x)},rt=(lt,Dt)=>{Dt.local||lt.keysChanged.forEach(Ue=>{if(Ue===be){let Hn=U.get(be);typeof Hn=="number"&&Hn>j&&w.refetchRecords().catch(()=>{})}})},Wt=g.createAwareness?.(O),Xt,Rt={awareness:Wt,handlers:w,syncConfig:g,unload:Ot,ydoc:O};if(n.set(x,Rt),o("loadCollection","connecting",b),Xt=await Promise.all(k.map(async lt=>{let Dt=await lt({awareness:Wt,objectType:x,objectId:null,ydoc:O});return Dt.on("status",w.onStatusChange),Dt})),J){o("loadCollection","unloaded during connect, aborting",b),Xt.forEach(lt=>lt.destroy());return}U.observe(rt),nt=!0,No(O)}function l(g,x){let w=Kt(g,x);o("unloadEntity","unloading",w),r.get(w)?.unload(),h(g,null,{},origin,{isSave:!0})}function a(){o("unloadAll","unloading all entities","all");for(let[,g]of[...r])g.unload();r.clear(),s=void 0;for(let[,g]of[...n])g.unload();n.clear()}function d(g,x){let w=Kt(g,x),k=r.get(w);if(!(!k||!k.awareness))return k.awareness}function u(g,x,w){let k=Kt(g,x),b=r.get(k);if(!b){o("applyPersistedCrdtDoc","no entity state",k);return}let{handlers:O,syncConfig:{applyChangesToCRDTDoc:U,getChangesFromCRDTDoc:j,getPersistedCRDTDoc:nt},ydoc:J}=b,Ot=nt?.(w),rt=Ot?Rl(Ot):null;if(!rt){o("applyPersistedCrdtDoc","no persisted doc",k),J.transact(()=>{U(J,w),O.persistCRDTDoc()},So);return}let Wt=qt(rt);At(J,Wt);let Xt=j(rt,w),Rt=Object.keys(Xt);if(rt.destroy(),Rt.length===0){o("applyPersistedCrdtDoc","valid persisted doc",k);return}o("applyPersistedCrdtDoc","invalidated keys",k,{invalidatedKeys:Rt});let lt=Rt.reduce((Dt,Ue)=>Object.assign(Dt,{[Ue]:w[Ue]}),{});J.transact(()=>{U(J,lt),O.persistCRDTDoc()},So)}function h(g,x,w,k,b={}){let{isSave:O=!1,isNewUndoLevel:U=!1}=b,j=Kt(g,x),nt=r.get(j),J=n.get(g);if(nt){let{syncConfig:Ot,ydoc:rt}=nt;U&&s&&s.stopCapturing?.(),rt.transact(()=>{o("updateCRDTDoc","applying changes",j,{changedKeys:Object.keys(w)}),Ot.applyChangesToCRDTDoc(rt,w),O&&Mo(rt)},k)}J&&O&&J.ydoc.transact(()=>{Mo(J.ydoc)},k)}let f=nl(h);function p(g,x,w,k,b={}){((d(g,x)?.getStates().size??0)>1?h:f)(g,x,w,k,b)}async function m(g,x){let w=Kt(g,x),k=r.get(w);if(!k){o("updateEntityRecord","no entity state",w);return}let{handlers:b,syncConfig:O,ydoc:U}=k,j=O.getChangesFromCRDTDoc(U,await b.getEditedRecord()),nt=Object.keys(j);nt.length!==0&&(o("updateEntityRecord","changes",w,{changedKeys:nt}),b.editRecord(j))}async function E(g,x){let w=Kt(g,x),k=r.get(w);return k?.ydoc?(await new Promise(b=>setTimeout(b,0)),Ol(k.ydoc)):null}let C={applyPersistedCrdtDoc:t(u),updateEntityRecord:t(m)};return{createPersistedCRDTDoc:t(E),getAwareness:d,load:t(i),loadCollection:t(c),get undoManager(){return s},unload:t(l),unloadAll:t(a),update:t(p)}}var De=class{diff(t,n,r={}){let s;typeof r=="function"?(s=r,r={}):"callback"in r&&(s=r.callback);let o=this.castInput(t,r),i=this.castInput(n,r),c=this.removeEmpty(this.tokenize(o,r)),l=this.removeEmpty(this.tokenize(i,r));return this.diffWithOptionsObj(c,l,r,s)}diffWithOptionsObj(t,n,r,s){var o;let i=g=>{if(g=this.postProcess(g,r),s){setTimeout(function(){s(g)},0);return}else return g},c=n.length,l=t.length,a=1,d=c+l;r.maxEditLength!=null&&(d=Math.min(d,r.maxEditLength));let u=(o=r.timeout)!==null&&o!==void 0?o:1/0,h=Date.now()+u,f=[{oldPos:-1,lastComponent:void 0}],p=this.extractCommon(f[0],n,t,0,r);if(f[0].oldPos+1>=l&&p+1>=c)return i(this.buildValues(f[0].lastComponent,n,t));let m=-1/0,E=1/0,C=()=>{for(let g=Math.max(m,-a);g<=Math.min(E,a);g+=2){let x,w=f[g-1],k=f[g+1];w&&(f[g-1]=void 0);let b=!1;if(k){let U=k.oldPos-g;b=k&&0<=U&&U<c}let O=w&&w.oldPos+1<l;if(!b&&!O){f[g]=void 0;continue}if(!O||b&&w.oldPos<k.oldPos?x=this.addToPath(k,!0,!1,0,r):x=this.addToPath(w,!1,!0,1,r),p=this.extractCommon(x,n,t,g,r),x.oldPos+1>=l&&p+1>=c)return i(this.buildValues(x.lastComponent,n,t))||!0;f[g]=x,x.oldPos+1>=l&&(E=Math.min(E,g-1)),p+1>=c&&(m=Math.max(m,g+1))}a++};if(s)(function g(){setTimeout(function(){if(a>d||Date.now()>h)return s(void 0);C()||g()},0)})();else for(;a<=d&&Date.now()<=h;){let g=C();if(g)return g}}addToPath(t,n,r,s,o){let i=t.lastComponent;return i&&!o.oneChangePerToken&&i.added===n&&i.removed===r?{oldPos:t.oldPos+s,lastComponent:{count:i.count+1,added:n,removed:r,previousComponent:i.previousComponent}}:{oldPos:t.oldPos+s,lastComponent:{count:1,added:n,removed:r,previousComponent:i}}}extractCommon(t,n,r,s,o){let i=n.length,c=r.length,l=t.oldPos,a=l-s,d=0;for(;a+1<i&&l+1<c&&this.equals(r[l+1],n[a+1],o);)a++,l++,d++,o.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return d&&!o.oneChangePerToken&&(t.lastComponent={count:d,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=l,a}equals(t,n,r){return r.comparator?r.comparator(t,n):t===n||!!r.ignoreCase&&t.toLowerCase()===n.toLowerCase()}removeEmpty(t){let n=[];for(let r=0;r<t.length;r++)t[r]&&n.push(t[r]);return n}castInput(t,n){return t}tokenize(t,n){return Array.from(t)}join(t){return t.join("")}postProcess(t,n){return t}get useLongestToken(){return!1}buildValues(t,n,r){let s=[],o;for(;t;)s.push(t),o=t.previousComponent,delete t.previousComponent,t=o;s.reverse();let i=s.length,c=0,l=0,a=0;for(;c<i;c++){let d=s[c];if(d.removed)d.value=this.join(r.slice(a,a+d.count)),a+=d.count;else{if(!d.added&&this.useLongestToken){let u=n.slice(l,l+d.count);u=u.map(function(h,f){let p=r[a+f];return p.length>h.length?p:h}),d.value=this.join(u)}else d.value=this.join(n.slice(l,l+d.count));l+=d.count,d.added||(a+=d.count)}}return s}};var Vo=class extends De{},Nl=new Vo;function es(e,t,n){return Nl.diff(e,t,n)}var Bo=class extends De{constructor(){super(...arguments),this.tokenize=_h}equals(t,n,r){return r.ignoreWhitespace?((!r.newlineIsToken||!t.includes(`
+"use strict";var wp;(wp||={}).sync=(()=>{var zl=Object.create;var Kn=Object.defineProperty;var Gl=Object.getOwnPropertyDescriptor;var ql=Object.getOwnPropertyNames;var Hl=Object.getPrototypeOf,Jl=Object.prototype.hasOwnProperty;var Wn=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),qo=(e,t)=>{for(var n in t)Kn(e,n,{get:t[n],enumerable:!0})},Ho=(e,t,n,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of ql(t))!Jl.call(e,s)&&s!==n&&Kn(e,s,{get:()=>t[s],enumerable:!(r=Gl(t,s))||r.enumerable});return e};var Zt=(e,t,n)=>(n=e!=null?zl(Hl(e)):{},Ho(t||!e||!e.__esModule?Kn(n,"default",{value:e,enumerable:!0}):n,e)),Kl=e=>Ho(Kn({},"__esModule",{value:!0}),e);var Xc=Wn((Df,Wc)=>{Wc.exports=window.wp.privateApis});var Wr=Wn((vf,rl)=>{rl.exports=window.wp.hooks});var ml=Wn((Lf,gl)=>{gl.exports=window.wp.apiFetch});var $o=Wn((xp,Vl)=>{"use strict";Vl.exports=function e(t,n){if(t===n)return!0;if(t&&n&&typeof t=="object"&&typeof n=="object"){if(t.constructor!==n.constructor)return!1;var r,s,o;if(Array.isArray(t)){if(r=t.length,r!=n.length)return!1;for(s=r;s--!==0;)if(!e(t[s],n[s]))return!1;return!0}if(t instanceof Map&&n instanceof Map){if(t.size!==n.size)return!1;for(s of t.entries())if(!n.has(s[0]))return!1;for(s of t.entries())if(!e(s[1],n.get(s[0])))return!1;return!0}if(t instanceof Set&&n instanceof Set){if(t.size!==n.size)return!1;for(s of t.entries())if(!n.has(s[0]))return!1;return!0}if(ArrayBuffer.isView(t)&&ArrayBuffer.isView(n)){if(r=t.length,r!=n.length)return!1;for(s=r;s--!==0;)if(t[s]!==n[s])return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if(o=Object.keys(t),r=o.length,r!==Object.keys(n).length)return!1;for(s=r;s--!==0;)if(!Object.prototype.hasOwnProperty.call(n,o[s]))return!1;for(s=r;s--!==0;){var i=o[s];if(!e(t[i],n[i]))return!1}return!0}return t!==t&&n!==n}});var Th={};qo(Th,{Awareness:()=>cn,Y:()=>Ht,YJS_VERSION:()=>Dh,privateApis:()=>zo});var Ht={};qo(Ht,{AbsolutePosition:()=>vr,AbstractConnector:()=>zs,AbstractStruct:()=>rn,AbstractType:()=>R,Array:()=>me,ContentAny:()=>qt,ContentBinary:()=>Se,ContentDeleted:()=>sn,ContentDoc:()=>_e,ContentEmbed:()=>vt,ContentFormat:()=>L,ContentJSON:()=>Pn,ContentString:()=>mt,ContentType:()=>ut,Doc:()=>kt,GC:()=>X,ID:()=>Ut,Item:()=>D,Map:()=>ye,PermanentUserData:()=>qs,RelativePosition:()=>en,Skip:()=>q,Snapshot:()=>Rn,Text:()=>nn,Transaction:()=>Rr,UndoManager:()=>fe,UpdateDecoderV1:()=>st,UpdateDecoderV2:()=>Z,UpdateEncoderV1:()=>Ct,UpdateEncoderV2:()=>ct,XmlElement:()=>xe,XmlFragment:()=>we,XmlHook:()=>Bn,XmlText:()=>$r,YArrayEvent:()=>Mr,YEvent:()=>ge,YMapEvent:()=>Vr,YTextEvent:()=>Br,YXmlEvent:()=>Pr,applyUpdate:()=>so,applyUpdateV2:()=>yt,cleanupYTextFormatting:()=>$c,compareIDs:()=>le,compareRelativePositions:()=>Pd,convertUpdateFormatV1ToV2:()=>iu,convertUpdateFormatV2ToV1:()=>bc,createAbsolutePositionFromRelativePosition:()=>Bd,createDeleteSet:()=>Fr,createDeleteSetFromStructStore:()=>eo,createDocFromSnapshot:()=>Gd,createID:()=>S,createRelativePositionFromJSON:()=>Id,createRelativePositionFromTypeIndex:()=>Od,createSnapshot:()=>uo,decodeRelativePosition:()=>Md,decodeSnapshot:()=>Fd,decodeSnapshotV2:()=>dc,decodeStateVector:()=>io,decodeUpdate:()=>Zd,decodeUpdateV2:()=>yc,diffUpdate:()=>ru,diffUpdateV2:()=>ho,emptySnapshot:()=>Yd,encodeRelativePosition:()=>Ld,encodeSnapshot:()=>jd,encodeSnapshotV2:()=>ac,encodeStateAsUpdate:()=>oo,encodeStateAsUpdateV2:()=>Ot,encodeStateVector:()=>lo,encodeStateVectorFromUpdate:()=>tu,encodeStateVectorFromUpdateV2:()=>xc,equalDeleteSets:()=>oc,equalSnapshots:()=>$d,findIndexSS:()=>dt,findRootTypeKey:()=>ao,getItem:()=>ae,getItemCleanEnd:()=>Ks,getItemCleanStart:()=>W,getState:()=>I,getTypeChildren:()=>du,isDeleted:()=>Ee,isParentOf:()=>On,iterateDeletedStructs:()=>de,logType:()=>Td,logUpdate:()=>Qd,logUpdateV2:()=>mc,mergeDeleteSets:()=>ue,mergeUpdates:()=>wc,mergeUpdatesV2:()=>pe,obfuscateUpdate:()=>su,obfuscateUpdateV2:()=>ou,parseUpdateMeta:()=>eu,parseUpdateMetaV2:()=>Sc,readUpdate:()=>kd,readUpdateV2:()=>ro,relativePositionToJSON:()=>Ud,snapshot:()=>zd,snapshotContainsUpdate:()=>Hd,transact:()=>A,tryGc:()=>Wd,typeListToArraySnapshot:()=>uu,typeMapGetAllSnapshot:()=>Nc,typeMapGetSnapshot:()=>pu});var v=()=>new Map,Xn=e=>{let t=v();return e.forEach((n,r)=>{t.set(r,n)}),t},B=(e,t,n)=>{let r=e.get(t);return r===void 0&&e.set(t,r=n()),r},Jo=(e,t)=>{let n=[];for(let[r,s]of e)n.push(t(s,r));return n},Ko=(e,t)=>{for(let[n,r]of e)if(t(r,n))return!0;return!1};var xt=()=>new Set;var Qn=e=>e[e.length-1];var Wo=(e,t)=>{for(let n=0;n<t.length;n++)e.push(t[n])},ft=Array.from,Zn=(e,t)=>{for(let n=0;n<e.length;n++)if(!t(e[n],n,e))return!1;return!0},hn=(e,t)=>{for(let n=0;n<e.length;n++)if(t(e[n],n,e))return!0;return!1};var Xo=(e,t)=>{let n=new Array(e);for(let r=0;r<e;r++)n[r]=t(r,n);return n};var pt=Array.isArray;var Mt=class{constructor(){this._observers=v()}on(t,n){return B(this._observers,t,xt).add(n),n}once(t,n){let r=(...s)=>{this.off(t,r),n(...s)};this.on(t,r)}off(t,n){let r=this._observers.get(t);r!==void 0&&(r.delete(n),r.size===0&&this._observers.delete(t))}emit(t,n){return ft((this._observers.get(t)||v()).values()).forEach(r=>r(...n))}destroy(){this._observers=v()}},Oe=class{constructor(){this._observers=v()}on(t,n){B(this._observers,t,xt).add(n)}once(t,n){let r=(...s)=>{this.off(t,r),n(...s)};this.on(t,r)}off(t,n){let r=this._observers.get(t);r!==void 0&&(r.delete(n),r.size===0&&this._observers.delete(t))}emit(t,n){return ft((this._observers.get(t)||v()).values()).forEach(r=>r(...n))}destroy(){this._observers=v()}};var F=Math.floor;var te=Math.abs;var tr=(e,t)=>e<t?e:t,Tt=(e,t)=>e>t?e:t,vh=Number.isNaN;var er=e=>e!==0?e<0:1/e<0;var Le=Number.MAX_SAFE_INTEGER,os=Number.MIN_SAFE_INTEGER,Oh=1<<31;var Qo=Number.isInteger||(e=>typeof e=="number"&&isFinite(e)&&F(e)===e),Rh=Number.isNaN,Lh=Number.parseInt;var fn=String.fromCharCode,Wl=String.fromCodePoint,Nh=fn(65535),Xl=e=>e.toLowerCase(),Ql=/^\s*/g,Zl=e=>e.replace(Ql,""),ta=/([A-Z])/g,cs=(e,t)=>Zl(e.replace(ta,n=>`${t}${Xl(n)}`));var ea=e=>{let t=unescape(encodeURIComponent(e)),n=t.length,r=new Uint8Array(n);for(let s=0;s<n;s++)r[s]=t.codePointAt(s);return r},Me=typeof TextEncoder<"u"?new TextEncoder:null,na=e=>Me.encode(e),Zo=Me?na:ea;var Ne=typeof TextDecoder>"u"?null:new TextDecoder("utf-8",{fatal:!0,ignoreBOM:!0});Ne&&Ne.decode(new Uint8Array).length===1&&(Ne=null);var nr=(e,t)=>Xo(t,()=>e).join("");var ee=class{constructor(){this.cpos=0,this.cbuf=new Uint8Array(100),this.bufs=[]}},gt=()=>new ee;var ra=e=>{let t=e.cpos;for(let n=0;n<e.bufs.length;n++)t+=e.bufs[n].length;return t};var K=e=>{let t=new Uint8Array(ra(e)),n=0;for(let r=0;r<e.bufs.length;r++){let s=e.bufs[r];t.set(s,n),n+=s.length}return t.set(new Uint8Array(e.cbuf.buffer,0,e.cpos),n),t},sa=(e,t)=>{let n=e.cbuf.length;n-e.cpos<t&&(e.bufs.push(new Uint8Array(e.cbuf.buffer,0,e.cpos)),e.cbuf=new Uint8Array(Tt(n,t)*2),e.cpos=0)},P=(e,t)=>{let n=e.cbuf.length;e.cpos===n&&(e.bufs.push(e.cbuf),e.cbuf=new Uint8Array(n*2),e.cpos=0),e.cbuf[e.cpos++]=t};var je=P;var y=(e,t)=>{for(;t>127;)P(e,128|127&t),t=F(t/128);P(e,127&t)},gn=(e,t)=>{let n=er(t);for(n&&(t=-t),P(e,(t>63?128:0)|(n?64:0)|63&t),t=F(t/64);t>0;)P(e,(t>127?128:0)|127&t),t=F(t/128)},ls=new Uint8Array(3e4),oa=ls.length/3,ia=(e,t)=>{if(t.length<oa){let n=Me.encodeInto(t,ls).written||0;y(e,n);for(let r=0;r<n;r++)P(e,ls[r])}else Y(e,Zo(t))},ca=(e,t)=>{let n=unescape(encodeURIComponent(t)),r=n.length;y(e,r);for(let s=0;s<r;s++)P(e,n.codePointAt(s))},Vt=Me&&Me.encodeInto?ia:ca;var si=(e,t)=>Fe(e,K(t)),Fe=(e,t)=>{let n=e.cbuf.length,r=e.cpos,s=tr(n-r,t.length),o=t.length-s;e.cbuf.set(t.subarray(0,s),r),e.cpos+=s,o>0&&(e.bufs.push(e.cbuf),e.cbuf=new Uint8Array(Tt(n*2,o)),e.cbuf.set(t.subarray(s)),e.cpos=o)},Y=(e,t)=>{y(e,t.byteLength),Fe(e,t)},as=(e,t)=>{sa(e,t);let n=new DataView(e.cbuf.buffer,e.cpos,t);return e.cpos+=t,n},la=(e,t)=>as(e,4).setFloat32(0,t,!1),aa=(e,t)=>as(e,8).setFloat64(0,t,!1),da=(e,t)=>as(e,8).setBigInt64(0,t,!1);var ei=new DataView(new ArrayBuffer(4)),ua=e=>(ei.setFloat32(0,e),ei.getFloat32(0)===e),Pe=(e,t)=>{switch(typeof t){case"string":P(e,119),Vt(e,t);break;case"number":Qo(t)&&te(t)<=2147483647?(P(e,125),gn(e,t)):ua(t)?(P(e,124),la(e,t)):(P(e,123),aa(e,t));break;case"bigint":P(e,122),da(e,t);break;case"object":if(t===null)P(e,126);else if(pt(t)){P(e,117),y(e,t.length);for(let n=0;n<t.length;n++)Pe(e,t[n])}else if(t instanceof Uint8Array)P(e,116),Y(e,t);else{P(e,118);let n=Object.keys(t);y(e,n.length);for(let r=0;r<n.length;r++){let s=n[r];Vt(e,s),Pe(e,t[s])}}break;case"boolean":P(e,t?120:121);break;default:P(e,127)}},pn=class extends ee{constructor(t){super(),this.w=t,this.s=null,this.count=0}write(t){this.s===t?this.count++:(this.count>0&&y(this,this.count-1),this.count=1,this.w(this,t),this.s=t)}};var ni=e=>{e.count>0&&(gn(e.encoder,e.count===1?e.s:-e.s),e.count>1&&y(e.encoder,e.count-2))},ne=class{constructor(){this.encoder=new ee,this.s=0,this.count=0}write(t){this.s===t?this.count++:(ni(this),this.count=1,this.s=t)}toUint8Array(){return ni(this),K(this.encoder)}};var ri=e=>{if(e.count>0){let t=e.diff*2+(e.count===1?0:1);gn(e.encoder,t),e.count>1&&y(e.encoder,e.count-2)}},$e=class{constructor(){this.encoder=new ee,this.s=0,this.count=0,this.diff=0}write(t){this.diff===t-this.s?(this.s=t,this.count++):(ri(this),this.count=1,this.diff=t-this.s,this.s=t)}toUint8Array(){return ri(this),K(this.encoder)}},rr=class{constructor(){this.sarr=[],this.s="",this.lensE=new ne}write(t){this.s+=t,this.s.length>19&&(this.sarr.push(this.s),this.s=""),this.lensE.write(t.length)}toUint8Array(){let t=new ee;return this.sarr.push(this.s),this.s="",Vt(t,this.sarr.join("")),Fe(t,this.lensE.toUint8Array()),K(t)}};var ot=e=>new Error(e),it=()=>{throw ot("Method unimplemented")},$=()=>{throw ot("Unexpected case")};var oi=ot("Unexpected end of array"),ii=ot("Integer out of Range"),Ye=class{constructor(t){this.arr=t,this.pos=0}},N=e=>new Ye(e),hs=e=>e.pos!==e.arr.length;var ha=(e,t)=>{let n=new Uint8Array(e.arr.buffer,e.pos+e.arr.byteOffset,t);return e.pos+=t,n},z=e=>ha(e,_(e));var re=e=>e.arr[e.pos++];var _=e=>{let t=0,n=1,r=e.arr.length;for(;e.pos<r;){let s=e.arr[e.pos++];if(t=t+(s&127)*n,n*=128,s<128)return t;if(t>Le)throw ii}throw oi},yn=e=>{let t=e.arr[e.pos++],n=t&63,r=64,s=(t&64)>0?-1:1;if((t&128)===0)return s*n;let o=e.arr.length;for(;e.pos<o;){if(t=e.arr[e.pos++],n=n+(t&127)*r,r*=128,t<128)return s*n;if(n>Le)throw ii}throw oi};var fa=e=>{let t=_(e);if(t===0)return"";{let n=String.fromCodePoint(re(e));if(--t<100)for(;t--;)n+=String.fromCodePoint(re(e));else for(;t>0;){let r=t<1e4?t:1e4,s=e.arr.subarray(e.pos,e.pos+r);e.pos+=r,n+=String.fromCodePoint.apply(null,s),t-=r}return decodeURIComponent(escape(n))}},pa=e=>Ne.decode(z(e)),Pt=Ne?pa:fa;var fs=(e,t)=>{let n=new DataView(e.arr.buffer,e.arr.byteOffset+e.pos,t);return e.pos+=t,n},ga=e=>fs(e,4).getFloat32(0,!1),ma=e=>fs(e,8).getFloat64(0,!1),ya=e=>fs(e,8).getBigInt64(0,!1);var wa=[e=>{},e=>null,yn,ga,ma,ya,e=>!1,e=>!0,Pt,e=>{let t=_(e),n={};for(let r=0;r<t;r++){let s=Pt(e);n[s]=ze(e)}return n},e=>{let t=_(e),n=[];for(let r=0;r<t;r++)n.push(ze(e));return n},z],ze=e=>wa[127-re(e)](e),mn=class extends Ye{constructor(t,n){super(t),this.reader=n,this.s=null,this.count=0}read(){return this.count===0&&(this.s=this.reader(this),hs(this)?this.count=_(this)+1:this.count=-1),this.count--,this.s}};var se=class extends Ye{constructor(t){super(t),this.s=0,this.count=0}read(){if(this.count===0){this.s=yn(this);let t=er(this.s);this.count=1,t&&(this.s=-this.s,this.count=_(this)+2)}return this.count--,this.s}};var Ge=class extends Ye{constructor(t){super(t),this.s=0,this.count=0,this.diff=0}read(){if(this.count===0){let t=yn(this),n=t&1;this.diff=F(t/2),this.count=1,n&&(this.count=_(this)+2)}return this.s+=this.diff,this.count--,this.s}},sr=class{constructor(t){this.decoder=new se(t),this.str=Pt(this.decoder),this.spos=0}read(){let t=this.spos+this.decoder.read(),n=this.str.slice(this.spos,t);return this.spos=t,n}};var Bh=crypto.subtle,ci=crypto.getRandomValues.bind(crypto);var gs=()=>ci(new Uint32Array(1))[0];var xa="10000000-1000-4000-8000"+-1e11,li=()=>xa.replace(/[018]/g,e=>(e^gs()&15>>e/4).toString(16));var $t=Date.now;var ys=e=>new Promise(e);var jh=Promise.all.bind(Promise);var ws=e=>e===void 0?null:e;var xs=class{constructor(){this.map=new Map}setItem(t,n){this.map.set(t,n)}getItem(t){return this.map.get(t)}},ai=new xs,ba=!0;try{typeof localStorage<"u"&&localStorage&&(ai=localStorage,ba=!1)}catch{}var di=ai;var oe=Symbol("Equality"),or=(e,t)=>e===t||!!e?.[oe]?.(t)||!1;var ui=e=>typeof e=="object",hi=Object.assign,Ca=Object.keys;var fi=(e,t)=>{for(let n in e)t(e[n],n)};var wn=e=>Ca(e).length;var pi=e=>{for(let t in e)return!1;return!0},qe=(e,t)=>{for(let n in e)if(!t(e[n],n))return!1;return!0},xn=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),_s=(e,t)=>e===t||wn(e)===wn(t)&&qe(e,(n,r)=>(n!==void 0||xn(t,r))&&or(t[r],n)),Aa=Object.freeze,Es=e=>{for(let t in e){let n=e[t];(typeof n=="object"||typeof n=="function")&&Es(e[t])}return Aa(e)};var Sn=(e,t,n=0)=>{try{for(;n<e.length;n++)e[n](...t)}finally{n<e.length&&Sn(e,t,n+1)}};var ks=e=>e;var ie=(e,t)=>{if(e===t)return!0;if(e==null||t==null||e.constructor!==t.constructor&&(e.constructor||Object)!==(t.constructor||Object))return!1;if(e[oe]!=null)return e[oe](t);switch(e.constructor){case ArrayBuffer:e=new Uint8Array(e),t=new Uint8Array(t);case Uint8Array:{if(e.byteLength!==t.byteLength)return!1;for(let n=0;n<e.length;n++)if(e[n]!==t[n])return!1;break}case Set:{if(e.size!==t.size)return!1;for(let n of e)if(!t.has(n))return!1;break}case Map:{if(e.size!==t.size)return!1;for(let n of e.keys())if(!t.has(n)||!ie(e.get(n),t.get(n)))return!1;break}case void 0:case Object:if(wn(e)!==wn(t))return!1;for(let n in e)if(!xn(e,n)||!ie(e[n],t[n]))return!1;break;case Array:if(e.length!==t.length)return!1;for(let n=0;n<e.length;n++)if(!ie(e[n],t[n]))return!1;break;default:return!1}return!0},gi=(e,t)=>t.includes(e);var He=typeof process<"u"&&process.release&&/node|io\.js/.test(process.release.name)&&Object.prototype.toString.call(typeof process<"u"?process:0)==="[object process]",cr=typeof window<"u"&&typeof document<"u"&&!He,Fh=typeof navigator<"u"?/Mac/.test(navigator.platform):!1,St,Da=[],Ta=()=>{if(St===void 0)if(He){St=v();let e=process.argv,t=null;for(let n=0;n<e.length;n++){let r=e[n];r[0]==="-"?(t!==null&&St.set(t,""),t=r):t!==null?(St.set(t,r),t=null):Da.push(r)}t!==null&&St.set(t,"")}else typeof location=="object"?(St=v(),(location.search||"?").slice(1).split("&").forEach(e=>{if(e.length!==0){let[t,n]=e.split("=");St.set(`--${cs(t,"-")}`,n),St.set(`-${cs(t,"-")}`,n)}})):St=v();return St},Cs=e=>Ta().has(e);var _n=e=>He?ws(process.env[e.toUpperCase().replaceAll("-","_")]):ws(di.getItem(e));var mi=e=>Cs("--"+e)||_n(e)!==null,yi=mi("production"),Ua=He&&gi(process.env.FORCE_COLOR,["true","1","2"]),wi=Ua||!Cs("--no-colors")&&!mi("no-color")&&(!He||process.stdout.isTTY)&&(!He||Cs("--color")||_n("COLORTERM")!==null||(_n("TERM")||"").includes("color"));var xi=e=>new Uint8Array(e),Ia=(e,t,n)=>new Uint8Array(e,t,n);var va=e=>{let t="";for(let n=0;n<e.byteLength;n++)t+=fn(e[n]);return btoa(t)},Oa=e=>Buffer.from(e.buffer,e.byteOffset,e.byteLength).toString("base64"),Ra=e=>{let t=atob(e),n=xi(t.length);for(let r=0;r<t.length;r++)n[r]=t.charCodeAt(r);return n},La=e=>{let t=Buffer.from(e,"base64");return Ia(t.buffer,t.byteOffset,t.byteLength)},Si=cr?va:Oa,_i=cr?Ra:La;var Ei=e=>{let t=xi(e.byteLength);return t.set(e),t};var As=class{constructor(t,n){this.left=t,this.right=n}},_t=(e,t)=>new As(e,t);var Ds=e=>e.next()>=.5,ar=(e,t,n)=>F(e.next()*(n+1-t)+t);var Ts=(e,t,n)=>F(e.next()*(n+1-t)+t);var Us=(e,t,n)=>Ts(e,t,n);var Ma=e=>fn(Us(e,97,122)),ki=(e,t=0,n=20)=>{let r=Us(e,t,n),s="";for(let o=0;o<r;o++)s+=Ma(e);return s};var dr=(e,t)=>t[Us(e,0,t.length-1)];var Ba=Symbol("0schema"),Is=class{constructor(){this._rerrs=[]}extend(t,n,r,s=null){this._rerrs.push({path:t,expected:n,has:r,message:s})}toString(){let t=[];for(let n=this._rerrs.length-1;n>0;n--){let r=this._rerrs[n];t.push(nr(" ",(this._rerrs.length-n)*2)+`${r.path!=null?`[${r.path}] `:""}${r.has} doesn't match ${r.expected}. ${r.message}`)}return t.join(`
+`)}},vs=(e,t)=>e===t?!0:e==null||t==null||e.constructor!==t.constructor?!1:e[oe]?or(e,t):pt(e)?Zn(e,n=>hn(t,r=>vs(n,r))):ui(e)?qe(e,(n,r)=>vs(n,t[r])):!1,G=class{static _dilutes=!1;extends(t){let[n,r]=[this.shape,t.shape];return this.constructor._dilutes&&([r,n]=[n,r]),vs(n,r)}equals(t){return this.constructor===t.constructor&&ie(this.shape,t.shape)}[Ba](){return!0}[oe](t){return this.equals(t)}validate(t){return this.check(t)}check(t,n){it()}get nullable(){return Qe(this,Er)}get optional(){return new ur(this)}cast(t){return Ci(t,this),t}expect(t){return Ci(t,this),t}},En=class extends G{constructor(t,n){super(),this.shape=t,this._c=n}check(t,n=void 0){let r=t?.constructor===this.shape&&(this._c==null||this._c(t));return!r&&n?.extend(null,this.shape.name,t?.constructor.name,t?.constructor!==this.shape?"Constructor match failed":"Check failed"),r}},M=(e,t=null)=>new En(e,t),zh=M(En),bn=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=this.shape(t);return!r&&n?.extend(null,"custom prop",t?.constructor.name,"failed to check custom prop"),r}},V=e=>new bn(e),Gh=M(bn),We=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=this.shape.some(s=>s===t);return!r&&n?.extend(null,this.shape.join(" | "),t.toString()),r}},Sr=(...e)=>new We(e),Ai=M(We),Pa=RegExp.escape||(e=>e.replace(/[().|&,$^[\]]/g,t=>"\\"+t)),Di=e=>{if(Xe.check(e))return[Pa(e)];if(Ai.check(e))return e.shape.map(t=>t+"");if(Oi.check(e))return["[+-]?\\d+.?\\d*"];if(Ri.check(e))return[".*"];if(wr.check(e))return e.shape.map(Di).flat(1);$()},Os=class extends G{constructor(t){super(),this.shape=t,this._r=new RegExp("^"+t.map(Di).map(n=>`(${n.join("|")})`).join("")+"$")}check(t,n){let r=this._r.exec(t)!=null;return!r&&n?.extend(null,this._r.toString(),t.toString(),"String doesn't match string template."),r}};var qh=M(Os),$a=Symbol("optional"),ur=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=t===void 0||this.shape.check(t);return!r&&n?.extend(null,"undefined (optional)","()"),r}get[$a](){return!0}},ja=M(ur),hr=class extends G{check(t,n){return n?.extend(null,"never",typeof t),!1}},Hh=new hr,Jh=M(hr),fr=class e extends G{constructor(t,n=!1){super(),this.shape=t,this._isPartial=n}static _dilutes=!0;get partial(){return new e(this.shape,!0)}check(t,n){return t==null?(n?.extend(null,"object","null"),!1):qe(this.shape,(r,s)=>{let o=this._isPartial&&!xn(t,s)||r.check(t[s],n);return!o&&n?.extend(s.toString(),r.toString(),typeof t[s],"Object property does not match"),o})}},Fa=e=>new fr(e),Ya=M(fr),za=V(e=>e!=null&&(e.constructor===Object||e.constructor==null)),pr=class extends G{constructor(t,n){super(),this.shape={keys:t,values:n}}check(t,n){return t!=null&&qe(t,(r,s)=>{let o=this.shape.keys.check(s,n);return!o&&n?.extend(s+"","Record",typeof t,o?"Key doesn't match schema":"Value doesn't match value"),o&&this.shape.values.check(r,n)})}},Ti=(e,t)=>new pr(e,t),Ga=M(pr),gr=class extends G{constructor(t){super(),this.shape=t}check(t,n){return t!=null&&qe(this.shape,(r,s)=>{let o=r.check(t[s],n);return!o&&n?.extend(s.toString(),"Tuple",typeof r),o})}},qa=(...e)=>new gr(e),Kh=M(gr),mr=class extends G{constructor(t){super(),this.shape=t.length===1?t[0]:new kn(t)}check(t,n){let r=pt(t)&&Zn(t,s=>this.shape.check(s));return!r&&n?.extend(null,"Array",""),r}},Ui=(...e)=>new mr(e),Ha=M(mr),Ja=V(e=>pt(e)),yr=class extends G{constructor(t,n){super(),this.shape=t,this._c=n}check(t,n){let r=t instanceof this.shape&&(this._c==null||this._c(t));return!r&&n?.extend(null,this.shape.name,t?.constructor.name),r}},Ka=(e,t=null)=>new yr(e,t),Wh=M(yr),Wa=Ka(G),Rs=class extends G{constructor(t){super(),this.len=t.length-1,this.args=qa(...t.slice(-1)),this.res=t[this.len]}check(t,n){let r=t.constructor===Function&&t.length<=this.len;return!r&&n?.extend(null,"function",typeof t),r}};var Xa=M(Rs),Qa=V(e=>typeof e=="function"),Ls=class extends G{constructor(t){super(),this.shape=t}check(t,n){let r=Zn(this.shape,s=>s.check(t,n));return!r&&n?.extend(null,"Intersectinon",typeof t),r}};var Xh=M(Ls,e=>e.shape.length>0),kn=class extends G{static _dilutes=!0;constructor(t){super(),this.shape=t}check(t,n){let r=hn(this.shape,s=>s.check(t,n));return n?.extend(null,"Union",typeof t),r}},Qe=(...e)=>e.findIndex(t=>wr.check(t))>=0?Qe(...e.map(t=>Cn(t)).map(t=>wr.check(t)?t.shape:[t]).flat(1)):e.length===1?e[0]:new kn(e),wr=M(kn),Ii=()=>!0,xr=V(Ii),Za=M(bn,e=>e.shape===Ii),Ms=V(e=>typeof e=="bigint"),td=V(e=>e===Ms),vi=V(e=>typeof e=="symbol"),Qh=V(e=>e===vi),Ke=V(e=>typeof e=="number"),Oi=V(e=>e===Ke),Xe=V(e=>typeof e=="string"),Ri=V(e=>e===Xe),_r=V(e=>typeof e=="boolean"),ed=V(e=>e===_r),Li=Sr(void 0),Zh=M(We,e=>e.shape.length===1&&e.shape[0]===void 0),tf=Sr(void 0);var Er=Sr(null),nd=M(We,e=>e.shape.length===1&&e.shape[0]===null),ef=M(Uint8Array),nf=M(En,e=>e.shape===Uint8Array),rd=Qe(Ke,Xe,Er,Li,Ms,_r,vi),rf=(()=>{let e=Ui(xr),t=Ti(Xe,xr),n=Qe(Ke,Xe,Er,_r,e,t);return e.shape=n,t.shape.values=n,n})(),Cn=e=>{if(Wa.check(e))return e;if(za.check(e)){let t={};for(let n in e)t[n]=Cn(e[n]);return Fa(t)}else{if(Ja.check(e))return Qe(...e.map(Cn));if(rd.check(e))return Sr(e);if(Qa.check(e))return M(e)}$()},Ci=yi?()=>{}:(e,t)=>{let n=new Is;if(!t.check(e,n))throw ot(`Expected value to be of type ${t.constructor.name}.
+${n.toString()}`)},Ns=class{constructor(t){this.patterns=[],this.$state=t}if(t,n){return this.patterns.push({if:Cn(t),h:n}),this}else(t){return this.if(xr,t)}done(){return(t,n)=>{for(let r=0;r<this.patterns.length;r++){let s=this.patterns[r];if(s.if.check(t))return s.h(t,n)}throw ot("Unhandled pattern")}}},sd=e=>new Ns(e),Ni=sd(xr).if(Oi,(e,t)=>ar(t,os,Le)).if(Ri,(e,t)=>ki(t)).if(ed,(e,t)=>Ds(t)).if(td,(e,t)=>BigInt(ar(t,os,Le))).if(wr,(e,t)=>Je(t,dr(t,e.shape))).if(Ya,(e,t)=>{let n={};for(let r in e.shape){let s=e.shape[r];if(ja.check(s)){if(Ds(t))continue;s=s.shape}n[r]=Ni(s,t)}return n}).if(Ha,(e,t)=>{let n=[],r=Ts(t,0,42);for(let s=0;s<r;s++)n.push(Je(t,e.shape));return n}).if(Ai,(e,t)=>dr(t,e.shape)).if(nd,(e,t)=>null).if(Xa,(e,t)=>{let n=Je(t,e.res);return()=>n}).if(Za,(e,t)=>Je(t,dr(t,[Ke,Xe,Er,Li,Ms,_r,Ui(Ke),Ti(Qe("a","b","c"),Ke)]))).if(Ga,(e,t)=>{let n={},r=ar(t,0,3);for(let s=0;s<r;s++){let o=Je(t,e.shape.keys),i=Je(t,e.shape.values);n[o]=i}return n}).done(),Je=(e,t)=>Ni(Cn(t),e);var ce=typeof document<"u"?document:{};var sf=V(e=>e.nodeType===ad);var of=typeof DOMParser<"u"?new DOMParser:null;var cf=V(e=>e.nodeType===id);var lf=V(e=>e.nodeType===cd);var Mi=e=>Jo(e,(t,n)=>`${n}:${t};`).join("");var id=ce.ELEMENT_NODE,cd=ce.TEXT_NODE,af=ce.CDATA_SECTION_NODE,df=ce.COMMENT_NODE,ld=ce.DOCUMENT_NODE,uf=ce.DOCUMENT_TYPE_NODE,ad=ce.DOCUMENT_FRAGMENT_NODE,hf=V(e=>e.nodeType===ld);var Et=Symbol;var An=Et(),Dn=Et(),Vs=Et(),Bs=Et(),Ps=Et(),Tn=Et(),$s=Et(),Ze=Et(),js=Et(),Vi=e=>{e.length===1&&e[0]?.constructor===Function&&(e=e[0]());let t=[],n=[],r=0;for(;r<e.length;r++){let s=e[r];if(s===void 0)break;if(s.constructor===String||s.constructor===Number)t.push(s);else if(s.constructor===Object)break}for(r>0&&n.push(t.join(""));r<e.length;r++){let s=e[r];s instanceof Symbol||n.push(s)}return n};var ff=$t();var fd={[An]:_t("font-weight","bold"),[Dn]:_t("font-weight","normal"),[Vs]:_t("color","blue"),[Ps]:_t("color","green"),[Bs]:_t("color","grey"),[Tn]:_t("color","red"),[$s]:_t("color","purple"),[Ze]:_t("color","orange"),[js]:_t("color","black")},pd=e=>{e.length===1&&e[0]?.constructor===Function&&(e=e[0]());let t=[],n=[],r=v(),s=[],o=0;for(;o<e.length;o++){let i=e[o],c=fd[i];if(c!==void 0)r.set(c.left,c.right);else{if(i===void 0)break;if(i.constructor===String||i.constructor===Number){let l=Mi(r);o>0||l.length>0?(t.push("%c"+i),n.push(l)):t.push(i)}else break}}for(o>0&&(s=n,s.unshift(t.join("")));o<e.length;o++){let i=e[o];i instanceof Symbol||s.push(i)}return s},Bi=wi?pd:Vi,br=(...e)=>{console.log(...Bi(e)),Pi.forEach(t=>t.print(e))},Fs=(...e)=>{console.warn(...Bi(e)),e.unshift(Ze),Pi.forEach(t=>t.print(e))};var Pi=xt();var $i=e=>({[Symbol.iterator](){return this},next:e}),ji=(e,t)=>$i(()=>{let n;do n=e.next();while(!n.done&&!t(n.value));return n}),kr=(e,t)=>$i(()=>{let{done:n,value:r}=e.next();return{done:n,value:n?void 0:t(r)}});var zs=class extends Mt{constructor(t,n){super(),this.doc=t,this.awareness=n}},In=class{constructor(t,n){this.clock=t,this.len=n}},zt=class{constructor(){this.clients=new Map}},de=(e,t,n)=>t.clients.forEach((r,s)=>{let o=e.doc.store.clients.get(s);if(o!=null){let i=o[o.length-1],c=i.id.clock+i.length;for(let l=0,a=r[l];l<r.length&&a.clock<c;a=r[++l])hc(e,o,a.clock,a.len,n)}}),xd=(e,t)=>{let n=0,r=e.length-1;for(;n<=r;){let s=F((n+r)/2),o=e[s],i=o.clock;if(i<=t){if(t<i+o.len)return s;n=s+1}else r=s-1}return null},Ee=(e,t)=>{let n=e.clients.get(t.client);return n!==void 0&&xd(n,t.clock)!==null},to=e=>{e.clients.forEach(t=>{t.sort((s,o)=>s.clock-o.clock);let n,r;for(n=1,r=1;n<t.length;n++){let s=t[r-1],o=t[n];s.clock+s.len>=o.clock?s.len=Tt(s.len,o.clock+o.len-s.clock):(r<n&&(t[r]=o),r++)}t.length=r})},ue=e=>{let t=new zt;for(let n=0;n<e.length;n++)e[n].clients.forEach((r,s)=>{if(!t.clients.has(s)){let o=r.slice();for(let i=n+1;i<e.length;i++)Wo(o,e[i].clients.get(s)||[]);t.clients.set(s,o)}});return to(t),t},vn=(e,t,n,r)=>{B(e.clients,t,()=>[]).push(new In(n,r))},Fr=()=>new zt,eo=e=>{let t=Fr();return e.clients.forEach((n,r)=>{let s=[];for(let o=0;o<n.length;o++){let i=n[o];if(i.deleted){let c=i.id.clock,l=i.length;if(o+1<n.length)for(let a=n[o+1];o+1<n.length&&a.deleted;a=n[++o+1])l+=a.length;s.push(new In(c,l))}}s.length>0&&t.clients.set(r,s)}),t},bt=(e,t)=>{y(e.restEncoder,t.clients.size),ft(t.clients.entries()).sort((n,r)=>r[0]-n[0]).forEach(([n,r])=>{e.resetDsCurVal(),y(e.restEncoder,n);let s=r.length;y(e.restEncoder,s);for(let o=0;o<s;o++){let i=r[o];e.writeDsClock(i.clock),e.writeDsLen(i.len)}})},It=e=>{let t=new zt,n=_(e.restDecoder);for(let r=0;r<n;r++){e.resetDsCurVal();let s=_(e.restDecoder),o=_(e.restDecoder);if(o>0){let i=B(t.clients,s,()=>[]);for(let c=0;c<o;c++)i.push(new In(e.readDsClock(),e.readDsLen()))}}return t},zi=(e,t,n)=>{let r=new zt,s=_(e.restDecoder);for(let o=0;o<s;o++){e.resetDsCurVal();let i=_(e.restDecoder),c=_(e.restDecoder),l=n.clients.get(i)||[],a=I(n,i);for(let d=0;d<c;d++){let u=e.readDsClock(),h=u+e.readDsLen();if(u<a){a<h&&vn(r,i,a,h-a);let f=dt(l,u),p=l[f];for(!p.deleted&&p.id.clock<u&&(l.splice(f+1,0,jr(t,p,u-p.id.clock)),f++);f<l.length&&(p=l[f++],p.id.clock<h);)p.deleted||(h<p.id.clock+p.length&&l.splice(f,0,jr(t,p,h-p.id.clock)),p.delete(t))}else vn(r,i,u,h-u)}}if(r.clients.size>0){let o=new ct;return y(o.restEncoder,0),bt(o,r),o.toUint8Array()}return null},oc=(e,t)=>{if(e.clients.size!==t.clients.size)return!1;for(let[n,r]of e.clients.entries()){let s=t.clients.get(n);if(s===void 0||r.length!==s.length)return!1;for(let o=0;o<r.length;o++){let i=r[o],c=s[o];if(i.clock!==c.clock||i.len!==c.len)return!1}}return!0},ic=gs,kt=class e extends Mt{constructor({guid:t=li(),collectionid:n=null,gc:r=!0,gcFilter:s=()=>!0,meta:o=null,autoLoad:i=!1,shouldLoad:c=!0}={}){super(),this.gc=r,this.gcFilter=s,this.clientID=ic(),this.guid=t,this.collectionid=n,this.share=new Map,this.store=new Or,this._transaction=null,this._transactionCleanups=[],this.subdocs=new Set,this._item=null,this.shouldLoad=c,this.autoLoad=i,this.meta=o,this.isLoaded=!1,this.isSynced=!1,this.isDestroyed=!1,this.whenLoaded=ys(a=>{this.on("load",()=>{this.isLoaded=!0,a(this)})});let l=()=>ys(a=>{let d=u=>{(u===void 0||u===!0)&&(this.off("sync",d),a())};this.on("sync",d)});this.on("sync",a=>{a===!1&&this.isSynced&&(this.whenSynced=l()),this.isSynced=a===void 0||a===!0,this.isSynced&&!this.isLoaded&&this.emit("load",[this])}),this.whenSynced=l()}load(){let t=this._item;t!==null&&!this.shouldLoad&&A(t.parent.doc,n=>{n.subdocsLoaded.add(this)},null,!0),this.shouldLoad=!0}getSubdocs(){return this.subdocs}getSubdocGuids(){return new Set(ft(this.subdocs).map(t=>t.guid))}transact(t,n=null){return A(this,t,n)}get(t,n=R){let r=B(this.share,t,()=>{let o=new n;return o._integrate(this,null),o}),s=r.constructor;if(n!==R&&s!==n)if(s===R){let o=new n;o._map=r._map,r._map.forEach(i=>{for(;i!==null;i=i.left)i.parent=o}),o._start=r._start;for(let i=o._start;i!==null;i=i.right)i.parent=o;return o._length=r._length,this.share.set(t,o),o._integrate(this,null),o}else throw new Error(`Type with the name ${t} has already been defined with a different constructor`);return r}getArray(t=""){return this.get(t,me)}getText(t=""){return this.get(t,nn)}getMap(t=""){return this.get(t,ye)}getXmlElement(t=""){return this.get(t,xe)}getXmlFragment(t=""){return this.get(t,we)}toJSON(){let t={};return this.share.forEach((n,r)=>{t[r]=n.toJSON()}),t}destroy(){this.isDestroyed=!0,ft(this.subdocs).forEach(n=>n.destroy());let t=this._item;if(t!==null){this._item=null;let n=t.content;n.doc=new e({guid:this.guid,...n.opts,shouldLoad:!1}),n.doc._item=t,A(t.parent.doc,r=>{let s=n.doc;t.deleted||r.subdocsAdded.add(s),r.subdocsRemoved.add(this)},null,!0)}this.emit("destroyed",[!0]),this.emit("destroy",[this]),super.destroy()}},he=class{constructor(t){this.restDecoder=t}resetDsCurVal(){}readDsClock(){return _(this.restDecoder)}readDsLen(){return _(this.restDecoder)}},st=class extends he{readLeftID(){return S(_(this.restDecoder),_(this.restDecoder))}readRightID(){return S(_(this.restDecoder),_(this.restDecoder))}readClient(){return _(this.restDecoder)}readInfo(){return re(this.restDecoder)}readString(){return Pt(this.restDecoder)}readParentInfo(){return _(this.restDecoder)===1}readTypeRef(){return _(this.restDecoder)}readLen(){return _(this.restDecoder)}readAny(){return ze(this.restDecoder)}readBuf(){return Ei(z(this.restDecoder))}readJSON(){return JSON.parse(Pt(this.restDecoder))}readKey(){return Pt(this.restDecoder)}},Ir=class{constructor(t){this.dsCurrVal=0,this.restDecoder=t}resetDsCurVal(){this.dsCurrVal=0}readDsClock(){return this.dsCurrVal+=_(this.restDecoder),this.dsCurrVal}readDsLen(){let t=_(this.restDecoder)+1;return this.dsCurrVal+=t,t}},Z=class extends Ir{constructor(t){super(t),this.keys=[],_(t),this.keyClockDecoder=new Ge(z(t)),this.clientDecoder=new se(z(t)),this.leftClockDecoder=new Ge(z(t)),this.rightClockDecoder=new Ge(z(t)),this.infoDecoder=new mn(z(t),re),this.stringDecoder=new sr(z(t)),this.parentInfoDecoder=new mn(z(t),re),this.typeRefDecoder=new se(z(t)),this.lenDecoder=new se(z(t))}readLeftID(){return new Ut(this.clientDecoder.read(),this.leftClockDecoder.read())}readRightID(){return new Ut(this.clientDecoder.read(),this.rightClockDecoder.read())}readClient(){return this.clientDecoder.read()}readInfo(){return this.infoDecoder.read()}readString(){return this.stringDecoder.read()}readParentInfo(){return this.parentInfoDecoder.read()===1}readTypeRef(){return this.typeRefDecoder.read()}readLen(){return this.lenDecoder.read()}readAny(){return ze(this.restDecoder)}readBuf(){return z(this.restDecoder)}readJSON(){return ze(this.restDecoder)}readKey(){let t=this.keyClockDecoder.read();if(t<this.keys.length)return this.keys[t];{let n=this.stringDecoder.read();return this.keys.push(n),n}}},Gt=class{constructor(){this.restEncoder=gt()}toUint8Array(){return K(this.restEncoder)}resetDsCurVal(){}writeDsClock(t){y(this.restEncoder,t)}writeDsLen(t){y(this.restEncoder,t)}},Ct=class extends Gt{writeLeftID(t){y(this.restEncoder,t.client),y(this.restEncoder,t.clock)}writeRightID(t){y(this.restEncoder,t.client),y(this.restEncoder,t.clock)}writeClient(t){y(this.restEncoder,t)}writeInfo(t){je(this.restEncoder,t)}writeString(t){Vt(this.restEncoder,t)}writeParentInfo(t){y(this.restEncoder,t?1:0)}writeTypeRef(t){y(this.restEncoder,t)}writeLen(t){y(this.restEncoder,t)}writeAny(t){Pe(this.restEncoder,t)}writeBuf(t){Y(this.restEncoder,t)}writeJSON(t){Vt(this.restEncoder,JSON.stringify(t))}writeKey(t){Vt(this.restEncoder,t)}},tn=class{constructor(){this.restEncoder=gt(),this.dsCurrVal=0}toUint8Array(){return K(this.restEncoder)}resetDsCurVal(){this.dsCurrVal=0}writeDsClock(t){let n=t-this.dsCurrVal;this.dsCurrVal=t,y(this.restEncoder,n)}writeDsLen(t){t===0&&$(),y(this.restEncoder,t-1),this.dsCurrVal+=t}},ct=class extends tn{constructor(){super(),this.keyMap=new Map,this.keyClock=0,this.keyClockEncoder=new $e,this.clientEncoder=new ne,this.leftClockEncoder=new $e,this.rightClockEncoder=new $e,this.infoEncoder=new pn(je),this.stringEncoder=new rr,this.parentInfoEncoder=new pn(je),this.typeRefEncoder=new ne,this.lenEncoder=new ne}toUint8Array(){let t=gt();return y(t,0),Y(t,this.keyClockEncoder.toUint8Array()),Y(t,this.clientEncoder.toUint8Array()),Y(t,this.leftClockEncoder.toUint8Array()),Y(t,this.rightClockEncoder.toUint8Array()),Y(t,K(this.infoEncoder)),Y(t,this.stringEncoder.toUint8Array()),Y(t,K(this.parentInfoEncoder)),Y(t,this.typeRefEncoder.toUint8Array()),Y(t,this.lenEncoder.toUint8Array()),Fe(t,K(this.restEncoder)),K(t)}writeLeftID(t){this.clientEncoder.write(t.client),this.leftClockEncoder.write(t.clock)}writeRightID(t){this.clientEncoder.write(t.client),this.rightClockEncoder.write(t.clock)}writeClient(t){this.clientEncoder.write(t)}writeInfo(t){this.infoEncoder.write(t)}writeString(t){this.stringEncoder.write(t)}writeParentInfo(t){this.parentInfoEncoder.write(t?1:0)}writeTypeRef(t){this.typeRefEncoder.write(t)}writeLen(t){this.lenEncoder.write(t)}writeAny(t){Pe(this.restEncoder,t)}writeBuf(t){Y(this.restEncoder,t)}writeJSON(t){Pe(this.restEncoder,t)}writeKey(t){let n=this.keyMap.get(t);n===void 0?(this.keyClockEncoder.write(this.keyClock++),this.stringEncoder.write(t)):this.keyClockEncoder.write(n)}},Sd=(e,t,n,r)=>{r=Tt(r,t[0].id.clock);let s=dt(t,r);y(e.restEncoder,t.length-s),e.writeClient(n),y(e.restEncoder,r);let o=t[s];o.write(e,r-o.id.clock);for(let i=s+1;i<t.length;i++)t[i].write(e,0)},no=(e,t,n)=>{let r=new Map;n.forEach((s,o)=>{I(t,o)>s&&r.set(o,s)}),$n(t).forEach((s,o)=>{n.has(o)||r.set(o,0)}),y(e.restEncoder,r.size),ft(r.entries()).sort((s,o)=>o[0]-s[0]).forEach(([s,o])=>{Sd(e,t.clients.get(s),s,o)})},_d=(e,t)=>{let n=v(),r=_(e.restDecoder);for(let s=0;s<r;s++){let o=_(e.restDecoder),i=new Array(o),c=e.readClient(),l=_(e.restDecoder);n.set(c,{i:0,refs:i});for(let a=0;a<o;a++){let d=e.readInfo();switch(31&d){case 0:{let u=e.readLen();i[a]=new X(S(c,l),u),l+=u;break}case 10:{let u=_(e.restDecoder);i[a]=new q(S(c,l),u),l+=u;break}default:{let u=(d&192)===0,h=new D(S(c,l),null,(d&128)===128?e.readLeftID():null,null,(d&64)===64?e.readRightID():null,u?e.readParentInfo()?t.get(e.readString()):e.readLeftID():null,u&&(d&32)===32?e.readString():null,Yc(e,d));i[a]=h,l+=h.length}}}}return n},Ed=(e,t,n)=>{let r=[],s=ft(n.keys()).sort((f,p)=>f-p);if(s.length===0)return null;let o=()=>{if(s.length===0)return null;let f=n.get(s[s.length-1]);for(;f.refs.length===f.i;)if(s.pop(),s.length>0)f=n.get(s[s.length-1]);else return null;return f},i=o();if(i===null)return null;let c=new Or,l=new Map,a=(f,p)=>{let m=l.get(f);(m==null||m>p)&&l.set(f,p)},d=i.refs[i.i++],u=new Map,h=()=>{for(let f of r){let p=f.id.client,m=n.get(p);m?(m.i--,c.clients.set(p,m.refs.slice(m.i)),n.delete(p),m.i=0,m.refs=[]):c.clients.set(p,[f]),s=s.filter(E=>E!==p)}r.length=0};for(;;){if(d.constructor!==q){let p=B(u,d.id.client,()=>I(t,d.id.client))-d.id.clock;if(p<0)r.push(d),a(d.id.client,d.id.clock-1),h();else{let m=d.getMissing(e,t);if(m!==null){r.push(d);let E=n.get(m)||{refs:[],i:0};if(E.refs.length===E.i)a(m,I(t,m)),h();else{d=E.refs[E.i++];continue}}else(p===0||p<d.length)&&(d.integrate(e,p),u.set(d.id.client,d.id.clock+d.length))}}if(r.length>0)d=r.pop();else if(i!==null&&i.i<i.refs.length)d=i.refs[i.i++];else{if(i=o(),i===null)break;d=i.refs[i.i++]}}if(c.clients.size>0){let f=new ct;return no(f,c,new Map),y(f.restEncoder,0),{missing:l,update:f.toUint8Array()}}return null},bd=(e,t)=>no(e,t.doc.store,t.beforeState),ro=(e,t,n,r=new Z(e))=>A(t,s=>{s.local=!1;let o=!1,i=s.doc,c=i.store,l=_d(r,i),a=Ed(s,c,l),d=c.pendingStructs;if(d){for(let[h,f]of d.missing)if(f<I(c,h)){o=!0;break}if(a){for(let[h,f]of a.missing){let p=d.missing.get(h);(p==null||p>f)&&d.missing.set(h,f)}d.update=pe([d.update,a.update])}}else c.pendingStructs=a;let u=zi(r,s,c);if(c.pendingDs){let h=new Z(N(c.pendingDs));_(h.restDecoder);let f=zi(h,s,c);u&&f?c.pendingDs=pe([u,f]):c.pendingDs=u||f}else c.pendingDs=u;if(o){let h=c.pendingStructs.update;c.pendingStructs=null,yt(s.doc,h)}},n,!1),kd=(e,t,n)=>ro(e,t,n,new st(e)),yt=(e,t,n,r=Z)=>{let s=N(t);ro(s,e,n,new r(s))},so=(e,t,n)=>yt(e,t,n,st),Cd=(e,t,n=new Map)=>{no(e,t.store,n),bt(e,eo(t.store))},Ot=(e,t=new Uint8Array([0]),n=new ct)=>{let r=io(t);Cd(n,e,r);let s=[n.toUint8Array()];if(e.store.pendingDs&&s.push(e.store.pendingDs),e.store.pendingStructs&&s.push(ho(e.store.pendingStructs.update,t)),s.length>1){if(n.constructor===Ct)return wc(s.map((o,i)=>i===0?o:bc(o)));if(n.constructor===ct)return pe(s)}return s[0]},oo=(e,t)=>Ot(e,t,new Ct),cc=e=>{let t=new Map,n=_(e.restDecoder);for(let r=0;r<n;r++){let s=_(e.restDecoder),o=_(e.restDecoder);t.set(s,o)}return t},io=e=>cc(new he(N(e))),co=(e,t)=>(y(e.restEncoder,t.size),ft(t.entries()).sort((n,r)=>r[0]-n[0]).forEach(([n,r])=>{y(e.restEncoder,n),y(e.restEncoder,r)}),e),Ad=(e,t)=>co(e,$n(t.store)),Dd=(e,t=new tn)=>(e instanceof Map?co(t,e):Ad(t,e),t.toUint8Array()),lo=e=>Dd(e,new Gt),Gs=class{constructor(){this.l=[]}},Gi=()=>new Gs,qi=(e,t)=>e.l.push(t),Hi=(e,t)=>{let n=e.l,r=n.length;e.l=n.filter(s=>t!==s),r===e.l.length&&console.error("[yjs] Tried to remove event handler that doesn't exist.")},lc=(e,t,n)=>Sn(e.l,[t,n]),Ut=class{constructor(t,n){this.client=t,this.clock=n}},le=(e,t)=>e===t||e!==null&&t!==null&&e.client===t.client&&e.clock===t.clock,S=(e,t)=>new Ut(e,t),Ji=(e,t)=>{y(e,t.client),y(e,t.clock)},Ki=e=>S(_(e),_(e)),ao=e=>{for(let[t,n]of e.doc.share.entries())if(n===e)return t;throw $()},On=(e,t)=>{for(;t!==null;){if(t.parent===e)return!0;t=t.parent._item}return!1},Td=e=>{let t=[],n=e._start;for(;n;)t.push(n),n=n.right;console.log("Children: ",t),console.log("Children content: ",t.filter(r=>!r.deleted).map(r=>r.content))},qs=class{constructor(t,n=t.getMap("users")){let r=new Map;this.yusers=n,this.doc=t,this.clients=new Map,this.dss=r;let s=(o,i)=>{let c=o.get("ds"),l=o.get("ids"),a=d=>this.clients.set(d,i);c.observe(d=>{d.changes.added.forEach(u=>{u.content.getContent().forEach(h=>{h instanceof Uint8Array&&this.dss.set(i,ue([this.dss.get(i)||Fr(),It(new he(N(h)))]))})})}),this.dss.set(i,ue(c.map(d=>It(new he(N(d)))))),l.observe(d=>d.changes.added.forEach(u=>u.content.getContent().forEach(a))),l.forEach(a)};n.observe(o=>{o.keysChanged.forEach(i=>s(n.get(i),i))}),n.forEach(s)}setUserMapping(t,n,r,{filter:s=()=>!0}={}){let o=this.yusers,i=o.get(r);i||(i=new ye,i.set("ids",new me),i.set("ds",new me),o.set(r,i)),i.get("ids").push([n]),o.observe(c=>{setTimeout(()=>{let l=o.get(r);if(l!==i){i=l,this.clients.forEach((u,h)=>{r===u&&i.get("ids").push([h])});let a=new Gt,d=this.dss.get(r);d&&(bt(a,d),i.get("ds").push([a.toUint8Array()]))}},0)}),t.on("afterTransaction",c=>{setTimeout(()=>{let l=i.get("ds"),a=c.deleteSet;if(c.local&&a.clients.size>0&&s(c,a)){let d=new Gt;bt(d,a),l.push([d.toUint8Array()])}})})}getUserByClientId(t){return this.clients.get(t)||null}getUserByDeletedId(t){for(let[n,r]of this.dss.entries())if(Ee(r,t))return n;return null}},en=class{constructor(t,n,r,s=0){this.type=t,this.tname=n,this.item=r,this.assoc=s}},Ud=e=>{let t={};return e.type&&(t.type=e.type),e.tname&&(t.tname=e.tname),e.item&&(t.item=e.item),e.assoc!=null&&(t.assoc=e.assoc),t},Id=e=>new en(e.type==null?null:S(e.type.client,e.type.clock),e.tname??null,e.item==null?null:S(e.item.client,e.item.clock),e.assoc==null?0:e.assoc),vr=class{constructor(t,n,r=0){this.type=t,this.index=n,this.assoc=r}},vd=(e,t,n=0)=>new vr(e,t,n),Cr=(e,t,n)=>{let r=null,s=null;return e._item===null?s=ao(e):r=S(e._item.id.client,e._item.id.clock),new en(r,s,t,n)},Od=(e,t,n=0)=>{let r=e._start;if(n<0){if(t===0)return Cr(e,null,n);t--}for(;r!==null;){if(!r.deleted&&r.countable){if(r.length>t)return Cr(e,S(r.id.client,r.id.clock+t),n);t-=r.length}if(r.right===null&&n<0)return Cr(e,r.lastId,n);r=r.right}return Cr(e,null,n)},Rd=(e,t)=>{let{type:n,tname:r,item:s,assoc:o}=t;if(s!==null)y(e,0),Ji(e,s);else if(r!==null)je(e,1),Vt(e,r);else if(n!==null)je(e,2),Ji(e,n);else throw $();return gn(e,o),e},Ld=e=>{let t=gt();return Rd(t,e),K(t)},Nd=e=>{let t=null,n=null,r=null;switch(_(e)){case 0:r=Ki(e);break;case 1:n=Pt(e);break;case 2:t=Ki(e)}let s=hs(e)?yn(e):0;return new en(t,n,r,s)},Md=e=>Nd(N(e)),Vd=(e,t)=>{let n=ae(e,t),r=t.clock-n.id.clock;return{item:n,diff:r}},Bd=(e,t,n=!0)=>{let r=t.store,s=e.item,o=e.type,i=e.tname,c=e.assoc,l=null,a=0;if(s!==null){if(I(r,s.client)<=s.clock)return null;let d=n?Qs(r,s):Vd(r,s),u=d.item;if(!(u instanceof D))return null;if(l=u.parent,l._item===null||!l._item.deleted){a=u.deleted||!u.countable?0:d.diff+(c>=0?0:1);let h=u.left;for(;h!==null;)!h.deleted&&h.countable&&(a+=h.length),h=h.left}}else{if(i!==null)l=t.get(i);else if(o!==null){if(I(r,o.client)<=o.clock)return null;let{item:d}=n?Qs(r,o):{item:ae(r,o)};if(d instanceof D&&d.content instanceof ut)l=d.content.type;else return null}else throw $();c>=0?a=l._length:a=0}return vd(l,a,e.assoc)},Pd=(e,t)=>e===t||e!==null&&t!==null&&e.tname===t.tname&&le(e.item,t.item)&&le(e.type,t.type)&&e.assoc===t.assoc,Rn=class{constructor(t,n){this.ds=t,this.sv=n}},$d=(e,t)=>{let n=e.ds.clients,r=t.ds.clients,s=e.sv,o=t.sv;if(s.size!==o.size||n.size!==r.size)return!1;for(let[i,c]of s.entries())if(o.get(i)!==c)return!1;for(let[i,c]of n.entries()){let l=r.get(i)||[];if(c.length!==l.length)return!1;for(let a=0;a<c.length;a++){let d=c[a],u=l[a];if(d.clock!==u.clock||d.len!==u.len)return!1}}return!0},ac=(e,t=new tn)=>(bt(t,e.ds),co(t,e.sv),t.toUint8Array()),jd=e=>ac(e,new Gt),dc=(e,t=new Ir(N(e)))=>new Rn(It(t),cc(t)),Fd=e=>dc(e,new he(N(e))),uo=(e,t)=>new Rn(e,t),Yd=uo(Fr(),new Map),zd=e=>uo(eo(e.store),$n(e.store)),jt=(e,t)=>t===void 0?!e.deleted:t.sv.has(e.id.client)&&(t.sv.get(e.id.client)||0)>e.id.clock&&!Ee(t.ds,e.id),Hs=(e,t)=>{let n=B(e.meta,Hs,xt),r=e.doc.store;n.has(t)||(t.sv.forEach((s,o)=>{s<I(r,o)&&W(e,S(o,s))}),de(e,t.ds,s=>{}),n.add(t))},Gd=(e,t,n=new kt)=>{if(e.gc)throw new Error("Garbage-collection must be disabled in `originDoc`!");let{sv:r,ds:s}=t,o=new ct;return e.transact(i=>{let c=0;r.forEach(l=>{l>0&&c++}),y(o.restEncoder,c);for(let[l,a]of r){if(a===0)continue;a<I(e.store,l)&&W(i,S(l,a));let d=e.store.clients.get(l)||[],u=dt(d,a-1);y(o.restEncoder,u+1),o.writeClient(l),y(o.restEncoder,0);for(let h=0;h<=u;h++)d[h].write(o,0)}bt(o,s)}),yt(n,o.toUint8Array(),"snapshot"),n},qd=(e,t,n=Z)=>{let r=new n(N(t)),s=new At(r,!1);for(let i=s.curr;i!==null;i=s.next())if((e.sv.get(i.id.client)||0)<i.id.clock+i.length)return!1;let o=ue([e.ds,It(r)]);return oc(e.ds,o)},Hd=(e,t)=>qd(e,t,st),Or=class{constructor(){this.clients=new Map,this.pendingStructs=null,this.pendingDs=null}},$n=e=>{let t=new Map;return e.clients.forEach((n,r)=>{let s=n[n.length-1];t.set(r,s.id.clock+s.length)}),t},I=(e,t)=>{let n=e.clients.get(t);if(n===void 0)return 0;let r=n[n.length-1];return r.id.clock+r.length},uc=(e,t)=>{let n=e.clients.get(t.id.client);if(n===void 0)n=[],e.clients.set(t.id.client,n);else{let r=n[n.length-1];if(r.id.clock+r.length!==t.id.clock)throw $()}n.push(t)},dt=(e,t)=>{let n=0,r=e.length-1,s=e[r],o=s.id.clock;if(o===t)return r;let i=F(t/(o+s.length-1)*r);for(;n<=r;){if(s=e[i],o=s.id.clock,o<=t){if(t<o+s.length)return i;n=i+1}else r=i-1;i=F((n+r)/2)}throw $()},Jd=(e,t)=>{let n=e.clients.get(t.client);return n[dt(n,t.clock)]},ae=Jd,Js=(e,t,n)=>{let r=dt(t,n),s=t[r];return s.id.clock<n&&s instanceof D?(t.splice(r+1,0,jr(e,s,n-s.id.clock)),r+1):r},W=(e,t)=>{let n=e.doc.store.clients.get(t.client);return n[Js(e,n,t.clock)]},Ks=(e,t,n)=>{let r=t.clients.get(n.client),s=dt(r,n.clock),o=r[s];return n.clock!==o.id.clock+o.length-1&&o.constructor!==X&&r.splice(s+1,0,jr(e,o,n.clock-o.id.clock+1)),o},Kd=(e,t,n)=>{let r=e.clients.get(t.id.client);r[dt(r,t.id.clock)]=n},hc=(e,t,n,r,s)=>{if(r===0)return;let o=n+r,i=Js(e,t,n),c;do c=t[i++],o<c.id.clock+c.length&&Js(e,t,o),s(c);while(i<t.length&&t[i].id.clock<o)},Rr=class{constructor(t,n,r){this.doc=t,this.deleteSet=new zt,this.beforeState=$n(t.store),this.afterState=new Map,this.changed=new Map,this.changedParentTypes=new Map,this._mergeStructs=[],this.origin=n,this.meta=new Map,this.local=r,this.subdocsAdded=new Set,this.subdocsRemoved=new Set,this.subdocsLoaded=new Set,this._needFormattingCleanup=!1}},Wi=(e,t)=>t.deleteSet.clients.size===0&&!Ko(t.afterState,(n,r)=>t.beforeState.get(r)!==n)?!1:(to(t.deleteSet),bd(e,t),bt(e,t.deleteSet),!0),Xi=(e,t,n)=>{let r=t._item;(r===null||r.id.clock<(e.beforeState.get(r.id.client)||0)&&!r.deleted)&&B(e.changed,t,xt).add(n)},Tr=(e,t)=>{let n=e[t],r=e[t-1],s=t;for(;s>0;n=r,r=e[--s-1]){if(r.deleted===n.deleted&&r.constructor===n.constructor&&r.mergeWith(n)){n instanceof D&&n.parentSub!==null&&n.parent._map.get(n.parentSub)===n&&n.parent._map.set(n.parentSub,r);continue}break}let o=t-s;return o&&e.splice(t+1-o,o),o},fc=(e,t,n)=>{for(let[r,s]of e.clients.entries()){let o=t.clients.get(r);for(let i=s.length-1;i>=0;i--){let c=s[i],l=c.clock+c.len;for(let a=dt(o,c.clock),d=o[a];a<o.length&&d.id.clock<l;d=o[++a]){let u=o[a];if(c.clock+c.len<=u.id.clock)break;u instanceof D&&u.deleted&&!u.keep&&n(u)&&u.gc(t,!1)}}}},pc=(e,t)=>{e.clients.forEach((n,r)=>{let s=t.clients.get(r);for(let o=n.length-1;o>=0;o--){let i=n[o],c=tr(s.length-1,1+dt(s,i.clock+i.len-1));for(let l=c,a=s[l];l>0&&a.id.clock>=i.clock;a=s[l])l-=1+Tr(s,l)}})},Wd=(e,t,n)=>{fc(e,t,n),pc(e,t)},gc=(e,t)=>{if(t<e.length){let n=e[t],r=n.doc,s=r.store,o=n.deleteSet,i=n._mergeStructs;try{to(o),n.afterState=$n(n.doc.store),r.emit("beforeObserverCalls",[n,r]);let c=[];n.changed.forEach((l,a)=>c.push(()=>{(a._item===null||!a._item.deleted)&&a._callObserver(n,l)})),c.push(()=>{n.changedParentTypes.forEach((l,a)=>{a._dEH.l.length>0&&(a._item===null||!a._item.deleted)&&(l=l.filter(d=>d.target._item===null||!d.target._item.deleted),l.forEach(d=>{d.currentTarget=a,d._path=null}),l.sort((d,u)=>d.path.length-u.path.length),c.push(()=>{lc(a._dEH,l,n)}))}),c.push(()=>r.emit("afterTransaction",[n,r])),c.push(()=>{n._needFormattingCleanup&&wu(n)})}),Sn(c,[])}finally{r.gc&&fc(o,s,r.gcFilter),pc(o,s),n.afterState.forEach((d,u)=>{let h=n.beforeState.get(u)||0;if(h!==d){let f=s.clients.get(u),p=Tt(dt(f,h),1);for(let m=f.length-1;m>=p;)m-=1+Tr(f,m)}});for(let d=i.length-1;d>=0;d--){let{client:u,clock:h}=i[d].id,f=s.clients.get(u),p=dt(f,h);p+1<f.length&&Tr(f,p+1)>1||p>0&&Tr(f,p)}if(!n.local&&n.afterState.get(r.clientID)!==n.beforeState.get(r.clientID)&&(br(Ze,An,"[yjs] ",Dn,Tn,"Changed the client-id because another client seems to be using it."),r.clientID=ic()),r.emit("afterTransactionCleanup",[n,r]),r._observers.has("update")){let d=new Ct;Wi(d,n)&&r.emit("update",[d.toUint8Array(),n.origin,r,n])}if(r._observers.has("updateV2")){let d=new ct;Wi(d,n)&&r.emit("updateV2",[d.toUint8Array(),n.origin,r,n])}let{subdocsAdded:c,subdocsLoaded:l,subdocsRemoved:a}=n;(c.size>0||a.size>0||l.size>0)&&(c.forEach(d=>{d.clientID=r.clientID,d.collectionid==null&&(d.collectionid=r.collectionid),r.subdocs.add(d)}),a.forEach(d=>r.subdocs.delete(d)),r.emit("subdocs",[{loaded:l,added:c,removed:a},r,n]),a.forEach(d=>d.destroy())),e.length<=t+1?(r._transactionCleanups=[],r.emit("afterAllTransactions",[r,e])):gc(e,t+1)}}},A=(e,t,n=null,r=!0)=>{let s=e._transactionCleanups,o=!1,i=null;e._transaction===null&&(o=!0,e._transaction=new Rr(e,n,r),s.push(e._transaction),s.length===1&&e.emit("beforeAllTransactions",[e]),e.emit("beforeTransaction",[e._transaction,e]));try{i=t(e._transaction)}finally{if(o){let c=e._transaction===s[0];e._transaction=null,c&&gc(s,0)}}return i},Ws=class{constructor(t,n){this.insertions=n,this.deletions=t,this.meta=new Map}},Qi=(e,t,n)=>{de(e,n.deletions,r=>{r instanceof D&&t.scope.some(s=>s===e.doc||On(s,r))&&yo(r,!1)})},Zi=(e,t,n)=>{let r=null,s=e.doc,o=e.scope;A(s,c=>{for(;t.length>0&&e.currStackItem===null;){let l=s.store,a=t.pop(),d=new Set,u=[],h=!1;de(c,a.insertions,f=>{if(f instanceof D){if(f.redone!==null){let{item:p,diff:m}=Qs(l,f.id);m>0&&(p=W(c,S(p.id.client,p.id.clock+m))),f=p}!f.deleted&&o.some(p=>p===c.doc||On(p,f))&&u.push(f)}}),de(c,a.deletions,f=>{f instanceof D&&o.some(p=>p===c.doc||On(p,f))&&!Ee(a.insertions,f.id)&&d.add(f)}),d.forEach(f=>{h=Fc(c,f,d,a.insertions,e.ignoreRemoteMapChanges,e)!==null||h});for(let f=u.length-1;f>=0;f--){let p=u[f];e.deleteFilter(p)&&(p.delete(c),h=!0)}e.currStackItem=h?a:null}c.changed.forEach((l,a)=>{l.has(null)&&a._searchMarker&&(a._searchMarker.length=0)}),r=c},e);let i=e.currStackItem;if(i!=null){let c=r.changedParentTypes;e.emit("stack-item-popped",[{stackItem:i,type:n,changedParentTypes:c,origin:e},e]),e.currStackItem=null}return i},fe=class extends Mt{constructor(t,{captureTimeout:n=500,captureTransaction:r=l=>!0,deleteFilter:s=()=>!0,trackedOrigins:o=new Set([null]),ignoreRemoteMapChanges:i=!1,doc:c=pt(t)?t[0].doc:t instanceof kt?t:t.doc}={}){super(),this.scope=[],this.doc=c,this.addToScope(t),this.deleteFilter=s,o.add(this),this.trackedOrigins=o,this.captureTransaction=r,this.undoStack=[],this.redoStack=[],this.undoing=!1,this.redoing=!1,this.currStackItem=null,this.lastChange=0,this.ignoreRemoteMapChanges=i,this.captureTimeout=n,this.afterTransactionHandler=l=>{if(!this.captureTransaction(l)||!this.scope.some(E=>l.changedParentTypes.has(E)||E===this.doc)||!this.trackedOrigins.has(l.origin)&&(!l.origin||!this.trackedOrigins.has(l.origin.constructor)))return;let a=this.undoing,d=this.redoing,u=a?this.redoStack:this.undoStack;a?this.stopCapturing():d||this.clear(!1,!0);let h=new zt;l.afterState.forEach((E,C)=>{let g=l.beforeState.get(C)||0,x=E-g;x>0&&vn(h,C,g,x)});let f=$t(),p=!1;if(this.lastChange>0&&f-this.lastChange<this.captureTimeout&&u.length>0&&!a&&!d){let E=u[u.length-1];E.deletions=ue([E.deletions,l.deleteSet]),E.insertions=ue([E.insertions,h])}else u.push(new Ws(l.deleteSet,h)),p=!0;!a&&!d&&(this.lastChange=f),de(l,l.deleteSet,E=>{E instanceof D&&this.scope.some(C=>C===l.doc||On(C,E))&&yo(E,!0)});let m=[{stackItem:u[u.length-1],origin:l.origin,type:a?"redo":"undo",changedParentTypes:l.changedParentTypes},this];p?this.emit("stack-item-added",m):this.emit("stack-item-updated",m)},this.doc.on("afterTransaction",this.afterTransactionHandler),this.doc.on("destroy",()=>{this.destroy()})}addToScope(t){let n=new Set(this.scope);t=pt(t)?t:[t],t.forEach(r=>{n.has(r)||(n.add(r),(r instanceof R?r.doc!==this.doc:r!==this.doc)&&Fs("[yjs#509] Not same Y.Doc"),this.scope.push(r))})}addTrackedOrigin(t){this.trackedOrigins.add(t)}removeTrackedOrigin(t){this.trackedOrigins.delete(t)}clear(t=!0,n=!0){(t&&this.canUndo()||n&&this.canRedo())&&this.doc.transact(r=>{t&&(this.undoStack.forEach(s=>Qi(r,this,s)),this.undoStack=[]),n&&(this.redoStack.forEach(s=>Qi(r,this,s)),this.redoStack=[]),this.emit("stack-cleared",[{undoStackCleared:t,redoStackCleared:n}])})}stopCapturing(){this.lastChange=0}undo(){this.undoing=!0;let t;try{t=Zi(this,this.undoStack,"undo")}finally{this.undoing=!1}return t}redo(){this.redoing=!0;let t;try{t=Zi(this,this.redoStack,"redo")}finally{this.redoing=!1}return t}canUndo(){return this.undoStack.length>0}canRedo(){return this.redoStack.length>0}destroy(){this.trackedOrigins.delete(this),this.doc.off("afterTransaction",this.afterTransactionHandler),super.destroy()}};function*Xd(e){let t=_(e.restDecoder);for(let n=0;n<t;n++){let r=_(e.restDecoder),s=e.readClient(),o=_(e.restDecoder);for(let i=0;i<r;i++){let c=e.readInfo();if(c===10){let l=_(e.restDecoder);yield new q(S(s,o),l),o+=l}else if((31&c)!==0){let l=(c&192)===0,a=new D(S(s,o),null,(c&128)===128?e.readLeftID():null,null,(c&64)===64?e.readRightID():null,l?e.readParentInfo()?e.readString():e.readLeftID():null,l&&(c&32)===32?e.readString():null,Yc(e,c));yield a,o+=a.length}else{let l=e.readLen();yield new X(S(s,o),l),o+=l}}}}var At=class{constructor(t,n){this.gen=Xd(t),this.curr=null,this.done=!1,this.filterSkips=n,this.next()}next(){do this.curr=this.gen.next().value||null;while(this.filterSkips&&this.curr!==null&&this.curr.constructor===q);return this.curr}},Qd=e=>mc(e,st),mc=(e,t=Z)=>{let n=[],r=new t(N(e)),s=new At(r,!1);for(let i=s.curr;i!==null;i=s.next())n.push(i);br("Structs: ",n);let o=It(r);br("DeleteSet: ",o)},Zd=e=>yc(e,st),yc=(e,t=Z)=>{let n=[],r=new t(N(e)),s=new At(r,!1);for(let o=s.curr;o!==null;o=s.next())n.push(o);return{structs:n,ds:It(r)}},Ln=class{constructor(t){this.currClient=0,this.startClock=0,this.written=0,this.encoder=t,this.clientStructs=[]}},wc=e=>pe(e,st,Ct),xc=(e,t=tn,n=Z)=>{let r=new t,s=new At(new n(N(e)),!1),o=s.curr;if(o!==null){let i=0,c=o.id.client,l=o.id.clock!==0,a=l?0:o.id.clock+o.length;for(;o!==null;o=s.next())c!==o.id.client&&(a!==0&&(i++,y(r.restEncoder,c),y(r.restEncoder,a)),c=o.id.client,a=0,l=o.id.clock!==0),o.constructor===q&&(l=!0),l||(a=o.id.clock+o.length);a!==0&&(i++,y(r.restEncoder,c),y(r.restEncoder,a));let d=gt();return y(d,i),si(d,r.restEncoder),r.restEncoder=d,r.toUint8Array()}else return y(r.restEncoder,0),r.toUint8Array()},tu=e=>xc(e,Gt,st),Sc=(e,t=Z)=>{let n=new Map,r=new Map,s=new At(new t(N(e)),!1),o=s.curr;if(o!==null){let i=o.id.client,c=o.id.clock;for(n.set(i,c);o!==null;o=s.next())i!==o.id.client&&(r.set(i,c),n.set(o.id.client,o.id.clock),i=o.id.client),c=o.id.clock+o.length;r.set(i,c)}return{from:n,to:r}},eu=e=>Sc(e,st),nu=(e,t)=>{if(e.constructor===X){let{client:n,clock:r}=e.id;return new X(S(n,r+t),e.length-t)}else if(e.constructor===q){let{client:n,clock:r}=e.id;return new q(S(n,r+t),e.length-t)}else{let n=e,{client:r,clock:s}=n.id;return new D(S(r,s+t),null,S(r,s+t-1),null,n.rightOrigin,n.parent,n.parentSub,n.content.splice(t))}},pe=(e,t=Z,n=ct)=>{if(e.length===1)return e[0];let r=e.map(d=>new t(N(d))),s=r.map(d=>new At(d,!0)),o=null,i=new n,c=new Ln(i);for(;s=s.filter(h=>h.curr!==null),s.sort((h,f)=>{if(h.curr.id.client===f.curr.id.client){let p=h.curr.id.clock-f.curr.id.clock;return p===0?h.curr.constructor===f.curr.constructor?0:h.curr.constructor===q?1:-1:p}else return f.curr.id.client-h.curr.id.client}),s.length!==0;){let d=s[0],u=d.curr.id.client;if(o!==null){let h=d.curr,f=!1;for(;h!==null&&h.id.clock+h.length<=o.struct.id.clock+o.struct.length&&h.id.client>=o.struct.id.client;)h=d.next(),f=!0;if(h===null||h.id.client!==u||f&&h.id.clock>o.struct.id.clock+o.struct.length)continue;if(u!==o.struct.id.client)Ft(c,o.struct,o.offset),o={struct:h,offset:0},d.next();else if(o.struct.id.clock+o.struct.length<h.id.clock)if(o.struct.constructor===q)o.struct.length=h.id.clock+h.length-o.struct.id.clock;else{Ft(c,o.struct,o.offset);let p=h.id.clock-o.struct.id.clock-o.struct.length;o={struct:new q(S(u,o.struct.id.clock+o.struct.length),p),offset:0}}else{let p=o.struct.id.clock+o.struct.length-h.id.clock;p>0&&(o.struct.constructor===q?o.struct.length-=p:h=nu(h,p)),o.struct.mergeWith(h)||(Ft(c,o.struct,o.offset),o={struct:h,offset:0},d.next())}}else o={struct:d.curr,offset:0},d.next();for(let h=d.curr;h!==null&&h.id.client===u&&h.id.clock===o.struct.id.clock+o.struct.length&&h.constructor!==q;h=d.next())Ft(c,o.struct,o.offset),o={struct:h,offset:0}}o!==null&&(Ft(c,o.struct,o.offset),o=null),fo(c);let l=r.map(d=>It(d)),a=ue(l);return bt(i,a),i.toUint8Array()},ho=(e,t,n=Z,r=ct)=>{let s=io(t),o=new r,i=new Ln(o),c=new n(N(e)),l=new At(c,!1);for(;l.curr;){let d=l.curr,u=d.id.client,h=s.get(u)||0;if(l.curr.constructor===q){l.next();continue}if(d.id.clock+d.length>h)for(Ft(i,d,Tt(h-d.id.clock,0)),l.next();l.curr&&l.curr.id.client===u;)Ft(i,l.curr,0),l.next();else for(;l.curr&&l.curr.id.client===u&&l.curr.id.clock+l.curr.length<=h;)l.next()}fo(i);let a=It(c);return bt(o,a),o.toUint8Array()},ru=(e,t)=>ho(e,t,st,Ct),_c=e=>{e.written>0&&(e.clientStructs.push({written:e.written,restEncoder:K(e.encoder.restEncoder)}),e.encoder.restEncoder=gt(),e.written=0)},Ft=(e,t,n)=>{e.written>0&&e.currClient!==t.id.client&&_c(e),e.written===0&&(e.currClient=t.id.client,e.encoder.writeClient(t.id.client),y(e.encoder.restEncoder,t.id.clock+n)),t.write(e.encoder,n),e.written++},fo=e=>{_c(e);let t=e.encoder.restEncoder;y(t,e.clientStructs.length);for(let n=0;n<e.clientStructs.length;n++){let r=e.clientStructs[n];y(t,r.written),Fe(t,r.restEncoder)}},Yr=(e,t,n,r)=>{let s=new n(N(e)),o=new At(s,!1),i=new r,c=new Ln(i);for(let a=o.curr;a!==null;a=o.next())Ft(c,t(a),0);fo(c);let l=It(s);return bt(i,l),i.toUint8Array()},Ec=({formatting:e=!0,subdocs:t=!0,yxml:n=!0}={})=>{let r=0,s=v(),o=v(),i=v(),c=v();return c.set(null,null),l=>{switch(l.constructor){case X:case q:return l;case D:{let a=l,d=a.content;switch(d.constructor){case sn:break;case ut:{if(n){let u=d.type;u instanceof xe&&(u.nodeName=B(o,u.nodeName,()=>"node-"+r)),u instanceof Bn&&(u.hookName=B(o,u.hookName,()=>"hook-"+r))}break}case qt:{let u=d;u.arr=u.arr.map(()=>r);break}case Se:{let u=d;u.content=new Uint8Array([r]);break}case _e:{let u=d;t&&(u.opts={},u.doc.guid=r+"");break}case vt:{let u=d;u.embed={};break}case L:{let u=d;e&&(u.key=B(i,u.key,()=>r+""),u.value=B(c,u.value,()=>({i:r})));break}case Pn:{let u=d;u.arr=u.arr.map(()=>r);break}case mt:{let u=d;u.str=nr(r%10+"",u.str.length);break}default:$()}return a.parentSub&&(a.parentSub=B(s,a.parentSub,()=>r+"")),r++,l}default:$()}}},su=(e,t)=>Yr(e,Ec(t),st,Ct),ou=(e,t)=>Yr(e,Ec(t),Z,ct),iu=e=>Yr(e,ks,st,ct),bc=e=>Yr(e,ks,Z,Ct),tc="You must not compute changes after the event-handler fired.",ge=class{constructor(t,n){this.target=t,this.currentTarget=t,this.transaction=n,this._changes=null,this._keys=null,this._delta=null,this._path=null}get path(){return this._path||(this._path=cu(this.currentTarget,this.target))}deletes(t){return Ee(this.transaction.deleteSet,t.id)}get keys(){if(this._keys===null){if(this.transaction.doc._transactionCleanups.length===0)throw ot(tc);let t=new Map,n=this.target;this.transaction.changed.get(n).forEach(s=>{if(s!==null){let o=n._map.get(s),i,c;if(this.adds(o)){let l=o.left;for(;l!==null&&this.adds(l);)l=l.left;if(this.deletes(o))if(l!==null&&this.deletes(l))i="delete",c=Qn(l.content.getContent());else return;else l!==null&&this.deletes(l)?(i="update",c=Qn(l.content.getContent())):(i="add",c=void 0)}else if(this.deletes(o))i="delete",c=Qn(o.content.getContent());else return;t.set(s,{action:i,oldValue:c})}}),this._keys=t}return this._keys}get delta(){return this.changes.delta}adds(t){return t.id.clock>=(this.transaction.beforeState.get(t.id.client)||0)}get changes(){let t=this._changes;if(t===null){if(this.transaction.doc._transactionCleanups.length===0)throw ot(tc);let n=this.target,r=xt(),s=xt(),o=[];if(t={added:r,deleted:s,delta:o,keys:this.keys},this.transaction.changed.get(n).has(null)){let c=null,l=()=>{c&&o.push(c)};for(let a=n._start;a!==null;a=a.right)a.deleted?this.deletes(a)&&!this.adds(a)&&((c===null||c.delete===void 0)&&(l(),c={delete:0}),c.delete+=a.length,s.add(a)):this.adds(a)?((c===null||c.insert===void 0)&&(l(),c={insert:[]}),c.insert=c.insert.concat(a.content.getContent()),r.add(a)):((c===null||c.retain===void 0)&&(l(),c={retain:0}),c.retain+=a.length);c!==null&&c.retain===void 0&&l()}this._changes=t}return t}},cu=(e,t)=>{let n=[];for(;t._item!==null&&t!==e;){if(t._item.parentSub!==null)n.unshift(t._item.parentSub);else{let r=0,s=t._item.parent._start;for(;s!==t._item&&s!==null;)!s.deleted&&s.countable&&(r+=s.length),s=s.right;n.unshift(r)}t=t._item.parent}return n},H=()=>{Fs("Invalid access: Add Yjs type to a document before reading data.")},kc=80,po=0,Xs=class{constructor(t,n){t.marker=!0,this.p=t,this.index=n,this.timestamp=po++}},lu=e=>{e.timestamp=po++},Cc=(e,t,n)=>{e.p.marker=!1,e.p=t,t.marker=!0,e.index=n,e.timestamp=po++},au=(e,t,n)=>{if(e.length>=kc){let r=e.reduce((s,o)=>s.timestamp<o.timestamp?s:o);return Cc(r,t,n),r}else{let r=new Xs(t,n);return e.push(r),r}},zr=(e,t)=>{if(e._start===null||t===0||e._searchMarker===null)return null;let n=e._searchMarker.length===0?null:e._searchMarker.reduce((o,i)=>te(t-o.index)<te(t-i.index)?o:i),r=e._start,s=0;for(n!==null&&(r=n.p,s=n.index,lu(n));r.right!==null&&s<t;){if(!r.deleted&&r.countable){if(t<s+r.length)break;s+=r.length}r=r.right}for(;r.left!==null&&s>t;)r=r.left,!r.deleted&&r.countable&&(s-=r.length);for(;r.left!==null&&r.left.id.client===r.id.client&&r.left.id.clock+r.left.length===r.id.clock;)r=r.left,!r.deleted&&r.countable&&(s-=r.length);return n!==null&&te(n.index-s)<r.parent.length/kc?(Cc(n,r,s),n):au(e._searchMarker,r,s)},Nn=(e,t,n)=>{for(let r=e.length-1;r>=0;r--){let s=e[r];if(n>0){let o=s.p;for(o.marker=!1;o&&(o.deleted||!o.countable);)o=o.left,o&&!o.deleted&&o.countable&&(s.index-=o.length);if(o===null||o.marker===!0){e.splice(r,1);continue}s.p=o,o.marker=!0}(t<s.index||n>0&&t===s.index)&&(s.index=Tt(t,s.index+n))}},du=e=>{e.doc??H();let t=e._start,n=[];for(;t;)n.push(t),t=t.right;return n},Gr=(e,t,n)=>{let r=e,s=t.changedParentTypes;for(;B(s,e,()=>[]).push(n),e._item!==null;)e=e._item.parent;lc(r._eH,n,t)},R=class{constructor(){this._item=null,this._map=new Map,this._start=null,this.doc=null,this._length=0,this._eH=Gi(),this._dEH=Gi(),this._searchMarker=null}get parent(){return this._item?this._item.parent:null}_integrate(t,n){this.doc=t,this._item=n}_copy(){throw it()}clone(){throw it()}_write(t){}get _first(){let t=this._start;for(;t!==null&&t.deleted;)t=t.right;return t}_callObserver(t,n){!t.local&&this._searchMarker&&(this._searchMarker.length=0)}observe(t){qi(this._eH,t)}observeDeep(t){qi(this._dEH,t)}unobserve(t){Hi(this._eH,t)}unobserveDeep(t){Hi(this._dEH,t)}toJSON(){}},Ac=(e,t,n)=>{e.doc??H(),t<0&&(t=e._length+t),n<0&&(n=e._length+n);let r=n-t,s=[],o=e._start;for(;o!==null&&r>0;){if(o.countable&&!o.deleted){let i=o.content.getContent();if(i.length<=t)t-=i.length;else{for(let c=t;c<i.length&&r>0;c++)s.push(i[c]),r--;t=0}}o=o.right}return s},Dc=e=>{e.doc??H();let t=[],n=e._start;for(;n!==null;){if(n.countable&&!n.deleted){let r=n.content.getContent();for(let s=0;s<r.length;s++)t.push(r[s])}n=n.right}return t},uu=(e,t)=>{let n=[],r=e._start;for(;r!==null;){if(r.countable&&jt(r,t)){let s=r.content.getContent();for(let o=0;o<s.length;o++)n.push(s[o])}r=r.right}return n},Mn=(e,t)=>{let n=0,r=e._start;for(e.doc??H();r!==null;){if(r.countable&&!r.deleted){let s=r.content.getContent();for(let o=0;o<s.length;o++)t(s[o],n++,e)}r=r.right}},Tc=(e,t)=>{let n=[];return Mn(e,(r,s)=>{n.push(t(r,s,e))}),n},hu=e=>{let t=e._start,n=null,r=0;return{[Symbol.iterator](){return this},next:()=>{if(n===null){for(;t!==null&&t.deleted;)t=t.right;if(t===null)return{done:!0,value:void 0};n=t.content.getContent(),r=0,t=t.right}let s=n[r++];return n.length<=r&&(n=null),{done:!1,value:s}}}},Uc=(e,t)=>{e.doc??H();let n=zr(e,t),r=e._start;for(n!==null&&(r=n.p,t-=n.index);r!==null;r=r.right)if(!r.deleted&&r.countable){if(t<r.length)return r.content.getContent()[t];t-=r.length}},Lr=(e,t,n,r)=>{let s=n,o=e.doc,i=o.clientID,c=o.store,l=n===null?t._start:n.right,a=[],d=()=>{a.length>0&&(s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new qt(a)),s.integrate(e,0),a=[])};r.forEach(u=>{if(u===null)a.push(u);else switch(u.constructor){case Number:case Object:case Boolean:case Array:case String:a.push(u);break;default:switch(d(),u.constructor){case Uint8Array:case ArrayBuffer:s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new Se(new Uint8Array(u))),s.integrate(e,0);break;case kt:s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new _e(u)),s.integrate(e,0);break;default:if(u instanceof R)s=new D(S(i,I(c,i)),s,s&&s.lastId,l,l&&l.id,t,null,new ut(u)),s.integrate(e,0);else throw new Error("Unexpected content type in insert operation")}}}),d()},Ic=()=>ot("Length exceeded!"),vc=(e,t,n,r)=>{if(n>t._length)throw Ic();if(n===0)return t._searchMarker&&Nn(t._searchMarker,n,r.length),Lr(e,t,null,r);let s=n,o=zr(t,n),i=t._start;for(o!==null&&(i=o.p,n-=o.index,n===0&&(i=i.prev,n+=i&&i.countable&&!i.deleted?i.length:0));i!==null;i=i.right)if(!i.deleted&&i.countable){if(n<=i.length){n<i.length&&W(e,S(i.id.client,i.id.clock+n));break}n-=i.length}return t._searchMarker&&Nn(t._searchMarker,s,r.length),Lr(e,t,i,r)},fu=(e,t,n)=>{let s=(t._searchMarker||[]).reduce((o,i)=>i.index>o.index?i:o,{index:0,p:t._start}).p;if(s)for(;s.right;)s=s.right;return Lr(e,t,s,n)},Oc=(e,t,n,r)=>{if(r===0)return;let s=n,o=r,i=zr(t,n),c=t._start;for(i!==null&&(c=i.p,n-=i.index);c!==null&&n>0;c=c.right)!c.deleted&&c.countable&&(n<c.length&&W(e,S(c.id.client,c.id.clock+n)),n-=c.length);for(;r>0&&c!==null;)c.deleted||(r<c.length&&W(e,S(c.id.client,c.id.clock+r)),c.delete(e),r-=c.length),c=c.right;if(r>0)throw Ic();t._searchMarker&&Nn(t._searchMarker,s,-o+r)},Nr=(e,t,n)=>{let r=t._map.get(n);r!==void 0&&r.delete(e)},go=(e,t,n,r)=>{let s=t._map.get(n)||null,o=e.doc,i=o.clientID,c;if(r==null)c=new qt([r]);else switch(r.constructor){case Number:case Object:case Boolean:case Array:case String:case Date:case BigInt:c=new qt([r]);break;case Uint8Array:c=new Se(r);break;case kt:c=new _e(r);break;default:if(r instanceof R)c=new ut(r);else throw new Error("Unexpected content type")}new D(S(i,I(o.store,i)),s,s&&s.lastId,null,null,t,n,c).integrate(e,0)},mo=(e,t)=>{e.doc??H();let n=e._map.get(t);return n!==void 0&&!n.deleted?n.content.getContent()[n.length-1]:void 0},Rc=e=>{let t={};return e.doc??H(),e._map.forEach((n,r)=>{n.deleted||(t[r]=n.content.getContent()[n.length-1])}),t},Lc=(e,t)=>{e.doc??H();let n=e._map.get(t);return n!==void 0&&!n.deleted},pu=(e,t,n)=>{let r=e._map.get(t)||null;for(;r!==null&&(!n.sv.has(r.id.client)||r.id.clock>=(n.sv.get(r.id.client)||0));)r=r.left;return r!==null&&jt(r,n)?r.content.getContent()[r.length-1]:void 0},Nc=(e,t)=>{let n={};return e._map.forEach((r,s)=>{let o=r;for(;o!==null&&(!t.sv.has(o.id.client)||o.id.clock>=(t.sv.get(o.id.client)||0));)o=o.left;o!==null&&jt(o,t)&&(n[s]=o.content.getContent()[o.length-1])}),n},Ar=e=>(e.doc??H(),ji(e._map.entries(),t=>!t[1].deleted)),Mr=class extends ge{},me=class e extends R{constructor(){super(),this._prelimContent=[],this._searchMarker=[]}static from(t){let n=new e;return n.push(t),n}_integrate(t,n){super._integrate(t,n),this.insert(0,this._prelimContent),this._prelimContent=null}_copy(){return new e}clone(){let t=new e;return t.insert(0,this.toArray().map(n=>n instanceof R?n.clone():n)),t}get length(){return this.doc??H(),this._length}_callObserver(t,n){super._callObserver(t,n),Gr(this,t,new Mr(this,t))}insert(t,n){this.doc!==null?A(this.doc,r=>{vc(r,this,t,n)}):this._prelimContent.splice(t,0,...n)}push(t){this.doc!==null?A(this.doc,n=>{fu(n,this,t)}):this._prelimContent.push(...t)}unshift(t){this.insert(0,t)}delete(t,n=1){this.doc!==null?A(this.doc,r=>{Oc(r,this,t,n)}):this._prelimContent.splice(t,n)}get(t){return Uc(this,t)}toArray(){return Dc(this)}slice(t=0,n=this.length){return Ac(this,t,n)}toJSON(){return this.map(t=>t instanceof R?t.toJSON():t)}map(t){return Tc(this,t)}forEach(t){Mn(this,t)}[Symbol.iterator](){return hu(this)}_write(t){t.writeTypeRef(Nu)}},gu=e=>new me,Vr=class extends ge{constructor(t,n,r){super(t,n),this.keysChanged=r}},ye=class e extends R{constructor(t){super(),this._prelimContent=null,t===void 0?this._prelimContent=new Map:this._prelimContent=new Map(t)}_integrate(t,n){super._integrate(t,n),this._prelimContent.forEach((r,s)=>{this.set(s,r)}),this._prelimContent=null}_copy(){return new e}clone(){let t=new e;return this.forEach((n,r)=>{t.set(r,n instanceof R?n.clone():n)}),t}_callObserver(t,n){Gr(this,t,new Vr(this,t,n))}toJSON(){this.doc??H();let t={};return this._map.forEach((n,r)=>{if(!n.deleted){let s=n.content.getContent()[n.length-1];t[r]=s instanceof R?s.toJSON():s}}),t}get size(){return[...Ar(this)].length}keys(){return kr(Ar(this),t=>t[0])}values(){return kr(Ar(this),t=>t[1].content.getContent()[t[1].length-1])}entries(){return kr(Ar(this),t=>[t[0],t[1].content.getContent()[t[1].length-1]])}forEach(t){this.doc??H(),this._map.forEach((n,r)=>{n.deleted||t(n.content.getContent()[n.length-1],r,this)})}[Symbol.iterator](){return this.entries()}delete(t){this.doc!==null?A(this.doc,n=>{Nr(n,this,t)}):this._prelimContent.delete(t)}set(t,n){return this.doc!==null?A(this.doc,r=>{go(r,this,t,n)}):this._prelimContent.set(t,n),n}get(t){return mo(this,t)}has(t){return Lc(this,t)}clear(){this.doc!==null?A(this.doc,t=>{this.forEach(function(n,r,s){Nr(t,s,r)})}):this._prelimContent.clear()}_write(t){t.writeTypeRef(Mu)}},mu=e=>new ye,Yt=(e,t)=>e===t||typeof e=="object"&&typeof t=="object"&&e&&t&&_s(e,t),Vn=class{constructor(t,n,r,s){this.left=t,this.right=n,this.index=r,this.currentAttributes=s}forward(){this.right===null&&$(),this.right.content.constructor===L?this.right.deleted||on(this.currentAttributes,this.right.content):this.right.deleted||(this.index+=this.right.length),this.left=this.right,this.right=this.right.right}},ec=(e,t,n)=>{for(;t.right!==null&&n>0;)t.right.content.constructor===L?t.right.deleted||on(t.currentAttributes,t.right.content):t.right.deleted||(n<t.right.length&&W(e,S(t.right.id.client,t.right.id.clock+n)),t.index+=t.right.length,n-=t.right.length),t.left=t.right,t.right=t.right.right;return t},Dr=(e,t,n,r)=>{let s=new Map,o=r?zr(t,n):null;if(o){let i=new Vn(o.p.left,o.p,o.index,s);return ec(e,i,n-o.index)}else{let i=new Vn(null,t._start,0,s);return ec(e,i,n)}},Mc=(e,t,n,r)=>{for(;n.right!==null&&(n.right.deleted===!0||n.right.content.constructor===L&&Yt(r.get(n.right.content.key),n.right.content.value));)n.right.deleted||r.delete(n.right.content.key),n.forward();let s=e.doc,o=s.clientID;r.forEach((i,c)=>{let l=n.left,a=n.right,d=new D(S(o,I(s.store,o)),l,l&&l.lastId,a,a&&a.id,t,null,new L(c,i));d.integrate(e,0),n.right=d,n.forward()})},on=(e,t)=>{let{key:n,value:r}=t;r===null?e.delete(n):e.set(n,r)},Vc=(e,t)=>{for(;e.right!==null;){if(!(e.right.deleted||e.right.content.constructor===L&&Yt(t[e.right.content.key]??null,e.right.content.value)))break;e.forward()}},Bc=(e,t,n,r)=>{let s=e.doc,o=s.clientID,i=new Map;for(let c in r){let l=r[c],a=n.currentAttributes.get(c)??null;if(!Yt(a,l)){i.set(c,a);let{left:d,right:u}=n;n.right=new D(S(o,I(s.store,o)),d,d&&d.lastId,u,u&&u.id,t,null,new L(c,l)),n.right.integrate(e,0),n.forward()}}return i},Ys=(e,t,n,r,s)=>{n.currentAttributes.forEach((h,f)=>{s[f]===void 0&&(s[f]=null)});let o=e.doc,i=o.clientID;Vc(n,s);let c=Bc(e,t,n,s),l=r.constructor===String?new mt(r):r instanceof R?new ut(r):new vt(r),{left:a,right:d,index:u}=n;t._searchMarker&&Nn(t._searchMarker,n.index,l.getLength()),d=new D(S(i,I(o.store,i)),a,a&&a.lastId,d,d&&d.id,t,null,l),d.integrate(e,0),n.right=d,n.index=u,n.forward(),Mc(e,t,n,c)},nc=(e,t,n,r,s)=>{let o=e.doc,i=o.clientID;Vc(n,s);let c=Bc(e,t,n,s);t:for(;n.right!==null&&(r>0||c.size>0&&(n.right.deleted||n.right.content.constructor===L));){if(!n.right.deleted)switch(n.right.content.constructor){case L:{let{key:l,value:a}=n.right.content,d=s[l];if(d!==void 0){if(Yt(d,a))c.delete(l);else{if(r===0)break t;c.set(l,a)}n.right.delete(e)}else n.currentAttributes.set(l,a);break}default:r<n.right.length&&W(e,S(n.right.id.client,n.right.id.clock+r)),r-=n.right.length;break}n.forward()}if(r>0){let l="";for(;r>0;r--)l+=`
+`;n.right=new D(S(i,I(o.store,i)),n.left,n.left&&n.left.lastId,n.right,n.right&&n.right.id,t,null,new mt(l)),n.right.integrate(e,0),n.forward()}Mc(e,t,n,c)},Pc=(e,t,n,r,s)=>{let o=t,i=v();for(;o&&(!o.countable||o.deleted);){if(!o.deleted&&o.content.constructor===L){let a=o.content;i.set(a.key,a)}o=o.right}let c=0,l=!1;for(;t!==o;){if(n===t&&(l=!0),!t.deleted){let a=t.content;if(a.constructor===L){let{key:d,value:u}=a,h=r.get(d)??null;(i.get(d)!==a||h===u)&&(t.delete(e),c++,!l&&(s.get(d)??null)===u&&h!==u&&(h===null?s.delete(d):s.set(d,h))),!l&&!t.deleted&&on(s,a)}}t=t.right}return c},yu=(e,t)=>{for(;t&&t.right&&(t.right.deleted||!t.right.countable);)t=t.right;let n=new Set;for(;t&&(t.deleted||!t.countable);){if(!t.deleted&&t.content.constructor===L){let r=t.content.key;n.has(r)?t.delete(e):n.add(r)}t=t.left}},$c=e=>{let t=0;return A(e.doc,n=>{let r=e._start,s=e._start,o=v(),i=Xn(o);for(;s;)s.deleted===!1&&(s.content.constructor===L?on(i,s.content):(t+=Pc(n,r,s,o,i),o=Xn(i),r=s)),s=s.right}),t},wu=e=>{let t=new Set,n=e.doc;for(let[r,s]of e.afterState.entries()){let o=e.beforeState.get(r)||0;s!==o&&hc(e,n.store.clients.get(r),o,s,i=>{!i.deleted&&i.content.constructor===L&&i.constructor!==X&&t.add(i.parent)})}A(n,r=>{de(e,e.deleteSet,s=>{if(s instanceof X||!s.parent._hasFormatting||t.has(s.parent))return;let o=s.parent;s.content.constructor===L?t.add(o):yu(r,s)});for(let s of t)$c(s)})},rc=(e,t,n)=>{let r=n,s=Xn(t.currentAttributes),o=t.right;for(;n>0&&t.right!==null;){if(t.right.deleted===!1)switch(t.right.content.constructor){case ut:case vt:case mt:n<t.right.length&&W(e,S(t.right.id.client,t.right.id.clock+n)),n-=t.right.length,t.right.delete(e);break}t.forward()}o&&Pc(e,o,t.right,s,t.currentAttributes);let i=(t.left||t.right).parent;return i._searchMarker&&Nn(i._searchMarker,t.index,-r+n),t},Br=class extends ge{constructor(t,n,r){super(t,n),this.childListChanged=!1,this.keysChanged=new Set,r.forEach(s=>{s===null?this.childListChanged=!0:this.keysChanged.add(s)})}get changes(){if(this._changes===null){let t={keys:this.keys,delta:this.delta,added:new Set,deleted:new Set};this._changes=t}return this._changes}get delta(){if(this._delta===null){let t=this.target.doc,n=[];A(t,r=>{let s=new Map,o=new Map,i=this.target._start,c=null,l={},a="",d=0,u=0,h=()=>{if(c!==null){let f=null;switch(c){case"delete":u>0&&(f={delete:u}),u=0;break;case"insert":(typeof a=="object"||a.length>0)&&(f={insert:a},s.size>0&&(f.attributes={},s.forEach((p,m)=>{p!==null&&(f.attributes[m]=p)}))),a="";break;case"retain":d>0&&(f={retain:d},pi(l)||(f.attributes=hi({},l))),d=0;break}f&&n.push(f),c=null}};for(;i!==null;){switch(i.content.constructor){case ut:case vt:this.adds(i)?this.deletes(i)||(h(),c="insert",a=i.content.getContent()[0],h()):this.deletes(i)?(c!=="delete"&&(h(),c="delete"),u+=1):i.deleted||(c!=="retain"&&(h(),c="retain"),d+=1);break;case mt:this.adds(i)?this.deletes(i)||(c!=="insert"&&(h(),c="insert"),a+=i.content.str):this.deletes(i)?(c!=="delete"&&(h(),c="delete"),u+=i.length):i.deleted||(c!=="retain"&&(h(),c="retain"),d+=i.length);break;case L:{let{key:f,value:p}=i.content;if(this.adds(i)){if(!this.deletes(i)){let m=s.get(f)??null;Yt(m,p)?p!==null&&i.delete(r):(c==="retain"&&h(),Yt(p,o.get(f)??null)?delete l[f]:l[f]=p)}}else if(this.deletes(i)){o.set(f,p);let m=s.get(f)??null;Yt(m,p)||(c==="retain"&&h(),l[f]=m)}else if(!i.deleted){o.set(f,p);let m=l[f];m!==void 0&&(Yt(m,p)?m!==null&&i.delete(r):(c==="retain"&&h(),p===null?delete l[f]:l[f]=p))}i.deleted||(c==="insert"&&h(),on(s,i.content));break}}i=i.right}for(h();n.length>0;){let f=n[n.length-1];if(f.retain!==void 0&&f.attributes===void 0)n.pop();else break}}),this._delta=n}return this._delta}},nn=class e extends R{constructor(t){super(),this._pending=t!==void 0?[()=>this.insert(0,t)]:[],this._searchMarker=[],this._hasFormatting=!1}get length(){return this.doc??H(),this._length}_integrate(t,n){super._integrate(t,n);try{this._pending.forEach(r=>r())}catch(r){console.error(r)}this._pending=null}_copy(){return new e}clone(){let t=new e;return t.applyDelta(this.toDelta()),t}_callObserver(t,n){super._callObserver(t,n);let r=new Br(this,t,n);Gr(this,t,r),!t.local&&this._hasFormatting&&(t._needFormattingCleanup=!0)}toString(){this.doc??H();let t="",n=this._start;for(;n!==null;)!n.deleted&&n.countable&&n.content.constructor===mt&&(t+=n.content.str),n=n.right;return t}toJSON(){return this.toString()}applyDelta(t,{sanitize:n=!0}={}){this.doc!==null?A(this.doc,r=>{let s=new Vn(null,this._start,0,new Map);for(let o=0;o<t.length;o++){let i=t[o];if(i.insert!==void 0){let c=!n&&typeof i.insert=="string"&&o===t.length-1&&s.right===null&&i.insert.slice(-1)===`
+`?i.insert.slice(0,-1):i.insert;(typeof c!="string"||c.length>0)&&Ys(r,this,s,c,i.attributes||{})}else i.retain!==void 0?nc(r,this,s,i.retain,i.attributes||{}):i.delete!==void 0&&rc(r,s,i.delete)}}):this._pending.push(()=>this.applyDelta(t))}toDelta(t,n,r){this.doc??H();let s=[],o=new Map,i=this.doc,c="",l=this._start;function a(){if(c.length>0){let u={},h=!1;o.forEach((p,m)=>{h=!0,u[m]=p});let f={insert:c};h&&(f.attributes=u),s.push(f),c=""}}let d=()=>{for(;l!==null;){if(jt(l,t)||n!==void 0&&jt(l,n))switch(l.content.constructor){case mt:{let u=o.get("ychange");t!==void 0&&!jt(l,t)?(u===void 0||u.user!==l.id.client||u.type!=="removed")&&(a(),o.set("ychange",r?r("removed",l.id):{type:"removed"})):n!==void 0&&!jt(l,n)?(u===void 0||u.user!==l.id.client||u.type!=="added")&&(a(),o.set("ychange",r?r("added",l.id):{type:"added"})):u!==void 0&&(a(),o.delete("ychange")),c+=l.content.str;break}case ut:case vt:{a();let u={insert:l.content.getContent()[0]};if(o.size>0){let h={};u.attributes=h,o.forEach((f,p)=>{h[p]=f})}s.push(u);break}case L:jt(l,t)&&(a(),on(o,l.content));break}l=l.right}a()};return t||n?A(i,u=>{t&&Hs(u,t),n&&Hs(u,n),d()},"cleanup"):d(),s}insert(t,n,r){if(n.length<=0)return;let s=this.doc;s!==null?A(s,o=>{let i=Dr(o,this,t,!r);r||(r={},i.currentAttributes.forEach((c,l)=>{r[l]=c})),Ys(o,this,i,n,r)}):this._pending.push(()=>this.insert(t,n,r))}insertEmbed(t,n,r){let s=this.doc;s!==null?A(s,o=>{let i=Dr(o,this,t,!r);Ys(o,this,i,n,r||{})}):this._pending.push(()=>this.insertEmbed(t,n,r||{}))}delete(t,n){if(n===0)return;let r=this.doc;r!==null?A(r,s=>{rc(s,Dr(s,this,t,!0),n)}):this._pending.push(()=>this.delete(t,n))}format(t,n,r){if(n===0)return;let s=this.doc;s!==null?A(s,o=>{let i=Dr(o,this,t,!1);i.right!==null&&nc(o,this,i,n,r)}):this._pending.push(()=>this.format(t,n,r))}removeAttribute(t){this.doc!==null?A(this.doc,n=>{Nr(n,this,t)}):this._pending.push(()=>this.removeAttribute(t))}setAttribute(t,n){this.doc!==null?A(this.doc,r=>{go(r,this,t,n)}):this._pending.push(()=>this.setAttribute(t,n))}getAttribute(t){return mo(this,t)}getAttributes(){return Rc(this)}_write(t){t.writeTypeRef(Vu)}},xu=e=>new nn,Un=class{constructor(t,n=()=>!0){this._filter=n,this._root=t,this._currentNode=t._start,this._firstCall=!0,t.doc??H()}[Symbol.iterator](){return this}next(){let t=this._currentNode,n=t&&t.content&&t.content.type;if(t!==null&&(!this._firstCall||t.deleted||!this._filter(n)))do if(n=t.content.type,!t.deleted&&(n.constructor===xe||n.constructor===we)&&n._start!==null)t=n._start;else for(;t!==null;){let r=t.next;if(r!==null){t=r;break}else t.parent===this._root?t=null:t=t.parent._item}while(t!==null&&(t.deleted||!this._filter(t.content.type)));return this._firstCall=!1,t===null?{value:void 0,done:!0}:(this._currentNode=t,{value:t.content.type,done:!1})}},we=class e extends R{constructor(){super(),this._prelimContent=[]}get firstChild(){let t=this._first;return t?t.content.getContent()[0]:null}_integrate(t,n){super._integrate(t,n),this.insert(0,this._prelimContent),this._prelimContent=null}_copy(){return new e}clone(){let t=new e;return t.insert(0,this.toArray().map(n=>n instanceof R?n.clone():n)),t}get length(){return this.doc??H(),this._prelimContent===null?this._length:this._prelimContent.length}createTreeWalker(t){return new Un(this,t)}querySelector(t){t=t.toUpperCase();let r=new Un(this,s=>s.nodeName&&s.nodeName.toUpperCase()===t).next();return r.done?null:r.value}querySelectorAll(t){return t=t.toUpperCase(),ft(new Un(this,n=>n.nodeName&&n.nodeName.toUpperCase()===t))}_callObserver(t,n){Gr(this,t,new Pr(this,n,t))}toString(){return Tc(this,t=>t.toString()).join("")}toJSON(){return this.toString()}toDOM(t=document,n={},r){let s=t.createDocumentFragment();return r!==void 0&&r._createAssociation(s,this),Mn(this,o=>{s.insertBefore(o.toDOM(t,n,r),null)}),s}insert(t,n){this.doc!==null?A(this.doc,r=>{vc(r,this,t,n)}):this._prelimContent.splice(t,0,...n)}insertAfter(t,n){if(this.doc!==null)A(this.doc,r=>{let s=t&&t instanceof R?t._item:t;Lr(r,this,s,n)});else{let r=this._prelimContent,s=t===null?0:r.findIndex(o=>o===t)+1;if(s===0&&t!==null)throw ot("Reference item not found");r.splice(s,0,...n)}}delete(t,n=1){this.doc!==null?A(this.doc,r=>{Oc(r,this,t,n)}):this._prelimContent.splice(t,n)}toArray(){return Dc(this)}push(t){this.insert(this.length,t)}unshift(t){this.insert(0,t)}get(t){return Uc(this,t)}slice(t=0,n=this.length){return Ac(this,t,n)}forEach(t){Mn(this,t)}_write(t){t.writeTypeRef(Pu)}},Su=e=>new we,xe=class e extends we{constructor(t="UNDEFINED"){super(),this.nodeName=t,this._prelimAttrs=new Map}get nextSibling(){let t=this._item?this._item.next:null;return t?t.content.type:null}get prevSibling(){let t=this._item?this._item.prev:null;return t?t.content.type:null}_integrate(t,n){super._integrate(t,n),this._prelimAttrs.forEach((r,s)=>{this.setAttribute(s,r)}),this._prelimAttrs=null}_copy(){return new e(this.nodeName)}clone(){let t=new e(this.nodeName),n=this.getAttributes();return fi(n,(r,s)=>{t.setAttribute(s,r)}),t.insert(0,this.toArray().map(r=>r instanceof R?r.clone():r)),t}toString(){let t=this.getAttributes(),n=[],r=[];for(let c in t)r.push(c);r.sort();let s=r.length;for(let c=0;c<s;c++){let l=r[c];n.push(l+'="'+t[l]+'"')}let o=this.nodeName.toLocaleLowerCase(),i=n.length>0?" "+n.join(" "):"";return`<${o}${i}>${super.toString()}</${o}>`}removeAttribute(t){this.doc!==null?A(this.doc,n=>{Nr(n,this,t)}):this._prelimAttrs.delete(t)}setAttribute(t,n){this.doc!==null?A(this.doc,r=>{go(r,this,t,n)}):this._prelimAttrs.set(t,n)}getAttribute(t){return mo(this,t)}hasAttribute(t){return Lc(this,t)}getAttributes(t){return t?Nc(this,t):Rc(this)}toDOM(t=document,n={},r){let s=t.createElement(this.nodeName),o=this.getAttributes();for(let i in o){let c=o[i];typeof c=="string"&&s.setAttribute(i,c)}return Mn(this,i=>{s.appendChild(i.toDOM(t,n,r))}),r!==void 0&&r._createAssociation(s,this),s}_write(t){t.writeTypeRef(Bu),t.writeKey(this.nodeName)}},_u=e=>new xe(e.readKey()),Pr=class extends ge{constructor(t,n,r){super(t,r),this.childListChanged=!1,this.attributesChanged=new Set,n.forEach(s=>{s===null?this.childListChanged=!0:this.attributesChanged.add(s)})}},Bn=class e extends ye{constructor(t){super(),this.hookName=t}_copy(){return new e(this.hookName)}clone(){let t=new e(this.hookName);return this.forEach((n,r)=>{t.set(r,n)}),t}toDOM(t=document,n={},r){let s=n[this.hookName],o;return s!==void 0?o=s.createDom(this):o=document.createElement(this.hookName),o.setAttribute("data-yjs-hook",this.hookName),r!==void 0&&r._createAssociation(o,this),o}_write(t){t.writeTypeRef($u),t.writeKey(this.hookName)}},Eu=e=>new Bn(e.readKey()),$r=class e extends nn{get nextSibling(){let t=this._item?this._item.next:null;return t?t.content.type:null}get prevSibling(){let t=this._item?this._item.prev:null;return t?t.content.type:null}_copy(){return new e}clone(){let t=new e;return t.applyDelta(this.toDelta()),t}toDOM(t=document,n,r){let s=t.createTextNode(this.toString());return r!==void 0&&r._createAssociation(s,this),s}toString(){return this.toDelta().map(t=>{let n=[];for(let s in t.attributes){let o=[];for(let i in t.attributes[s])o.push({key:i,value:t.attributes[s][i]});o.sort((i,c)=>i.key<c.key?-1:1),n.push({nodeName:s,attrs:o})}n.sort((s,o)=>s.nodeName<o.nodeName?-1:1);let r="";for(let s=0;s<n.length;s++){let o=n[s];r+=`<${o.nodeName}`;for(let i=0;i<o.attrs.length;i++){let c=o.attrs[i];r+=` ${c.key}="${c.value}"`}r+=">"}r+=t.insert;for(let s=n.length-1;s>=0;s--)r+=`</${n[s].nodeName}>`;return r}).join("")}toJSON(){return this.toString()}_write(t){t.writeTypeRef(ju)}},bu=e=>new $r,rn=class{constructor(t,n){this.id=t,this.length=n}get deleted(){throw it()}mergeWith(t){return!1}write(t,n,r){throw it()}integrate(t,n){throw it()}},ku=0,X=class extends rn{get deleted(){return!0}delete(){}mergeWith(t){return this.constructor!==t.constructor?!1:(this.length+=t.length,!0)}integrate(t,n){n>0&&(this.id.clock+=n,this.length-=n),uc(t.doc.store,this)}write(t,n){t.writeInfo(ku),t.writeLen(this.length-n)}getMissing(t,n){return null}},Se=class e{constructor(t){this.content=t}getLength(){return 1}getContent(){return[this.content]}isCountable(){return!0}copy(){return new e(this.content)}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){}delete(t){}gc(t){}write(t,n){t.writeBuf(this.content)}getRef(){return 3}},Cu=e=>new Se(e.readBuf()),sn=class e{constructor(t){this.len=t}getLength(){return this.len}getContent(){return[]}isCountable(){return!1}copy(){return new e(this.len)}splice(t){let n=new e(this.len-t);return this.len=t,n}mergeWith(t){return this.len+=t.len,!0}integrate(t,n){vn(t.deleteSet,n.id.client,n.id.clock,this.len),n.markDeleted()}delete(t){}gc(t){}write(t,n){t.writeLen(this.len-n)}getRef(){return 1}},Au=e=>new sn(e.readLen()),jc=(e,t)=>new kt({guid:e,...t,shouldLoad:t.shouldLoad||t.autoLoad||!1}),_e=class e{constructor(t){t._item&&console.error("This document was already integrated as a sub-document. You should create a second instance instead with the same guid."),this.doc=t;let n={};this.opts=n,t.gc||(n.gc=!1),t.autoLoad&&(n.autoLoad=!0),t.meta!==null&&(n.meta=t.meta)}getLength(){return 1}getContent(){return[this.doc]}isCountable(){return!0}copy(){return new e(jc(this.doc.guid,this.opts))}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){this.doc._item=n,t.subdocsAdded.add(this.doc),this.doc.shouldLoad&&t.subdocsLoaded.add(this.doc)}delete(t){t.subdocsAdded.has(this.doc)?t.subdocsAdded.delete(this.doc):t.subdocsRemoved.add(this.doc)}gc(t){}write(t,n){t.writeString(this.doc.guid),t.writeAny(this.opts)}getRef(){return 9}},Du=e=>new _e(jc(e.readString(),e.readAny())),vt=class e{constructor(t){this.embed=t}getLength(){return 1}getContent(){return[this.embed]}isCountable(){return!0}copy(){return new e(this.embed)}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){}delete(t){}gc(t){}write(t,n){t.writeJSON(this.embed)}getRef(){return 5}},Tu=e=>new vt(e.readJSON()),L=class e{constructor(t,n){this.key=t,this.value=n}getLength(){return 1}getContent(){return[]}isCountable(){return!1}copy(){return new e(this.key,this.value)}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){let r=n.parent;r._searchMarker=null,r._hasFormatting=!0}delete(t){}gc(t){}write(t,n){t.writeKey(this.key),t.writeJSON(this.value)}getRef(){return 6}},Uu=e=>new L(e.readKey(),e.readJSON()),Pn=class e{constructor(t){this.arr=t}getLength(){return this.arr.length}getContent(){return this.arr}isCountable(){return!0}copy(){return new e(this.arr)}splice(t){let n=new e(this.arr.slice(t));return this.arr=this.arr.slice(0,t),n}mergeWith(t){return this.arr=this.arr.concat(t.arr),!0}integrate(t,n){}delete(t){}gc(t){}write(t,n){let r=this.arr.length;t.writeLen(r-n);for(let s=n;s<r;s++){let o=this.arr[s];t.writeString(o===void 0?"undefined":JSON.stringify(o))}}getRef(){return 2}},Iu=e=>{let t=e.readLen(),n=[];for(let r=0;r<t;r++){let s=e.readString();s==="undefined"?n.push(void 0):n.push(JSON.parse(s))}return new Pn(n)},vu=_n("node_env")==="development",qt=class e{constructor(t){this.arr=t,vu&&Es(t)}getLength(){return this.arr.length}getContent(){return this.arr}isCountable(){return!0}copy(){return new e(this.arr)}splice(t){let n=new e(this.arr.slice(t));return this.arr=this.arr.slice(0,t),n}mergeWith(t){return this.arr=this.arr.concat(t.arr),!0}integrate(t,n){}delete(t){}gc(t){}write(t,n){let r=this.arr.length;t.writeLen(r-n);for(let s=n;s<r;s++){let o=this.arr[s];t.writeAny(o)}}getRef(){return 8}},Ou=e=>{let t=e.readLen(),n=[];for(let r=0;r<t;r++)n.push(e.readAny());return new qt(n)},mt=class e{constructor(t){this.str=t}getLength(){return this.str.length}getContent(){return this.str.split("")}isCountable(){return!0}copy(){return new e(this.str)}splice(t){let n=new e(this.str.slice(t));this.str=this.str.slice(0,t);let r=this.str.charCodeAt(t-1);return r>=55296&&r<=56319&&(this.str=this.str.slice(0,t-1)+"\uFFFD",n.str="\uFFFD"+n.str.slice(1)),n}mergeWith(t){return this.str+=t.str,!0}integrate(t,n){}delete(t){}gc(t){}write(t,n){t.writeString(n===0?this.str:this.str.slice(n))}getRef(){return 4}},Ru=e=>new mt(e.readString()),Lu=[gu,mu,xu,_u,Su,Eu,bu],Nu=0,Mu=1,Vu=2,Bu=3,Pu=4,$u=5,ju=6,ut=class e{constructor(t){this.type=t}getLength(){return 1}getContent(){return[this.type]}isCountable(){return!0}copy(){return new e(this.type._copy())}splice(t){throw it()}mergeWith(t){return!1}integrate(t,n){this.type._integrate(t.doc,n)}delete(t){let n=this.type._start;for(;n!==null;)n.deleted?n.id.clock<(t.beforeState.get(n.id.client)||0)&&t._mergeStructs.push(n):n.delete(t),n=n.right;this.type._map.forEach(r=>{r.deleted?r.id.clock<(t.beforeState.get(r.id.client)||0)&&t._mergeStructs.push(r):r.delete(t)}),t.changed.delete(this.type)}gc(t){let n=this.type._start;for(;n!==null;)n.gc(t,!0),n=n.right;this.type._start=null,this.type._map.forEach(r=>{for(;r!==null;)r.gc(t,!0),r=r.left}),this.type._map=new Map}write(t,n){this.type._write(t)}getRef(){return 7}},Fu=e=>new ut(Lu[e.readTypeRef()](e)),Qs=(e,t)=>{let n=t,r=0,s;do r>0&&(n=S(n.client,n.clock+r)),s=ae(e,n),r=n.clock-s.id.clock,n=s.redone;while(n!==null&&s instanceof D);return{item:s,diff:r}},yo=(e,t)=>{for(;e!==null&&e.keep!==t;)e.keep=t,e=e.parent._item},jr=(e,t,n)=>{let{client:r,clock:s}=t.id,o=new D(S(r,s+n),t,S(r,s+n-1),t.right,t.rightOrigin,t.parent,t.parentSub,t.content.splice(n));return t.deleted&&o.markDeleted(),t.keep&&(o.keep=!0),t.redone!==null&&(o.redone=S(t.redone.client,t.redone.clock+n)),t.right=o,o.right!==null&&(o.right.left=o),e._mergeStructs.push(o),o.parentSub!==null&&o.right===null&&o.parent._map.set(o.parentSub,o),t.length=n,o},sc=(e,t)=>hn(e,n=>Ee(n.deletions,t)),Fc=(e,t,n,r,s,o)=>{let i=e.doc,c=i.store,l=i.clientID,a=t.redone;if(a!==null)return W(e,a);let d=t.parent._item,u=null,h;if(d!==null&&d.deleted===!0){if(d.redone===null&&(!n.has(d)||Fc(e,d,n,r,s,o)===null))return null;for(;d.redone!==null;)d=W(e,d.redone)}let f=d===null?t.parent:d.content.type;if(t.parentSub===null){for(u=t.left,h=t;u!==null;){let C=u;for(;C!==null&&C.parent._item!==d;)C=C.redone===null?null:W(e,C.redone);if(C!==null&&C.parent._item===d){u=C;break}u=u.left}for(;h!==null;){let C=h;for(;C!==null&&C.parent._item!==d;)C=C.redone===null?null:W(e,C.redone);if(C!==null&&C.parent._item===d){h=C;break}h=h.right}}else if(h=null,t.right&&!s){for(u=t;u!==null&&u.right!==null&&(u.right.redone||Ee(r,u.right.id)||sc(o.undoStack,u.right.id)||sc(o.redoStack,u.right.id));)for(u=u.right;u.redone;)u=W(e,u.redone);if(u&&u.right!==null)return null}else u=f._map.get(t.parentSub)||null;let p=I(c,l),m=S(l,p),E=new D(m,u,u&&u.lastId,h,h&&h.id,f,t.parentSub,t.content.copy());return t.redone=m,yo(E,!0),E.integrate(e,0),E},D=class e extends rn{constructor(t,n,r,s,o,i,c,l){super(t,l.getLength()),this.origin=r,this.left=n,this.right=s,this.rightOrigin=o,this.parent=i,this.parentSub=c,this.redone=null,this.content=l,this.info=this.content.isCountable()?2:0}set marker(t){(this.info&8)>0!==t&&(this.info^=8)}get marker(){return(this.info&8)>0}get keep(){return(this.info&1)>0}set keep(t){this.keep!==t&&(this.info^=1)}get countable(){return(this.info&2)>0}get deleted(){return(this.info&4)>0}set deleted(t){this.deleted!==t&&(this.info^=4)}markDeleted(){this.info|=4}getMissing(t,n){if(this.origin&&this.origin.client!==this.id.client&&this.origin.clock>=I(n,this.origin.client))return this.origin.client;if(this.rightOrigin&&this.rightOrigin.client!==this.id.client&&this.rightOrigin.clock>=I(n,this.rightOrigin.client))return this.rightOrigin.client;if(this.parent&&this.parent.constructor===Ut&&this.id.client!==this.parent.client&&this.parent.clock>=I(n,this.parent.client))return this.parent.client;if(this.origin&&(this.left=Ks(t,n,this.origin),this.origin=this.left.lastId),this.rightOrigin&&(this.right=W(t,this.rightOrigin),this.rightOrigin=this.right.id),this.left&&this.left.constructor===X||this.right&&this.right.constructor===X)this.parent=null;else if(!this.parent)this.left&&this.left.constructor===e?(this.parent=this.left.parent,this.parentSub=this.left.parentSub):this.right&&this.right.constructor===e&&(this.parent=this.right.parent,this.parentSub=this.right.parentSub);else if(this.parent.constructor===Ut){let r=ae(n,this.parent);r.constructor===X?this.parent=null:this.parent=r.content.type}return null}integrate(t,n){if(n>0&&(this.id.clock+=n,this.left=Ks(t,t.doc.store,S(this.id.client,this.id.clock-1)),this.origin=this.left.lastId,this.content=this.content.splice(n),this.length-=n),this.parent){if(!this.left&&(!this.right||this.right.left!==null)||this.left&&this.left.right!==this.right){let r=this.left,s;if(r!==null)s=r.right;else if(this.parentSub!==null)for(s=this.parent._map.get(this.parentSub)||null;s!==null&&s.left!==null;)s=s.left;else s=this.parent._start;let o=new Set,i=new Set;for(;s!==null&&s!==this.right;){if(i.add(s),o.add(s),le(this.origin,s.origin)){if(s.id.client<this.id.client)r=s,o.clear();else if(le(this.rightOrigin,s.rightOrigin))break}else if(s.origin!==null&&i.has(ae(t.doc.store,s.origin)))o.has(ae(t.doc.store,s.origin))||(r=s,o.clear());else break;s=s.right}this.left=r}if(this.left!==null){let r=this.left.right;this.right=r,this.left.right=this}else{let r;if(this.parentSub!==null)for(r=this.parent._map.get(this.parentSub)||null;r!==null&&r.left!==null;)r=r.left;else r=this.parent._start,this.parent._start=this;this.right=r}this.right!==null?this.right.left=this:this.parentSub!==null&&(this.parent._map.set(this.parentSub,this),this.left!==null&&this.left.delete(t)),this.parentSub===null&&this.countable&&!this.deleted&&(this.parent._length+=this.length),uc(t.doc.store,this),this.content.integrate(t,this),Xi(t,this.parent,this.parentSub),(this.parent._item!==null&&this.parent._item.deleted||this.parentSub!==null&&this.right!==null)&&this.delete(t)}else new X(this.id,this.length).integrate(t,0)}get next(){let t=this.right;for(;t!==null&&t.deleted;)t=t.right;return t}get prev(){let t=this.left;for(;t!==null&&t.deleted;)t=t.left;return t}get lastId(){return this.length===1?this.id:S(this.id.client,this.id.clock+this.length-1)}mergeWith(t){if(this.constructor===t.constructor&&le(t.origin,this.lastId)&&this.right===t&&le(this.rightOrigin,t.rightOrigin)&&this.id.client===t.id.client&&this.id.clock+this.length===t.id.clock&&this.deleted===t.deleted&&this.redone===null&&t.redone===null&&this.content.constructor===t.content.constructor&&this.content.mergeWith(t.content)){let n=this.parent._searchMarker;return n&&n.forEach(r=>{r.p===t&&(r.p=this,!this.deleted&&this.countable&&(r.index-=this.length))}),t.keep&&(this.keep=!0),this.right=t.right,this.right!==null&&(this.right.left=this),this.length+=t.length,!0}return!1}delete(t){if(!this.deleted){let n=this.parent;this.countable&&this.parentSub===null&&(n._length-=this.length),this.markDeleted(),vn(t.deleteSet,this.id.client,this.id.clock,this.length),Xi(t,n,this.parentSub),this.content.delete(t)}}gc(t,n){if(!this.deleted)throw $();this.content.gc(t),n?Kd(t,this,new X(this.id,this.length)):this.content=new sn(this.length)}write(t,n){let r=n>0?S(this.id.client,this.id.clock+n-1):this.origin,s=this.rightOrigin,o=this.parentSub,i=this.content.getRef()&31|(r===null?0:128)|(s===null?0:64)|(o===null?0:32);if(t.writeInfo(i),r!==null&&t.writeLeftID(r),s!==null&&t.writeRightID(s),r===null&&s===null){let c=this.parent;if(c._item!==void 0){let l=c._item;if(l===null){let a=ao(c);t.writeParentInfo(!0),t.writeString(a)}else t.writeParentInfo(!1),t.writeLeftID(l.id)}else c.constructor===String?(t.writeParentInfo(!0),t.writeString(c)):c.constructor===Ut?(t.writeParentInfo(!1),t.writeLeftID(c)):$();o!==null&&t.writeString(o)}this.content.write(t,n)}},Yc=(e,t)=>Yu[t&31](e),Yu=[()=>{$()},Au,Iu,Cu,Ru,Tu,Uu,Fu,Ou,Du,()=>{$()}],zu=10,q=class extends rn{get deleted(){return!0}delete(){}mergeWith(t){return this.constructor!==t.constructor?!1:(this.length+=t.length,!0)}integrate(t,n){$()}write(t,n){t.writeInfo(zu),y(t.restEncoder,this.length-n)}getMissing(t,n){return null}},zc=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:{},Gc="__ $YJS$ __";zc[Gc]===!0&&console.error("Yjs was already imported. This breaks constructor checks and will lead to issues! - https://github.com/yjs/yjs/issues/438");zc[Gc]=!0;var wo=3e4,cn=class extends Oe{constructor(t){super(),this.doc=t,this.clientID=t.clientID,this.states=new Map,this.meta=new Map,this._checkInterval=setInterval(()=>{let n=$t();this.getLocalState()!==null&&wo/2<=n-this.meta.get(this.clientID).lastUpdated&&this.setLocalState(this.getLocalState());let r=[];this.meta.forEach((s,o)=>{o!==this.clientID&&wo<=n-s.lastUpdated&&this.states.has(o)&&r.push(o)}),r.length>0&&xo(this,r,"timeout")},F(wo/10)),t.on("destroy",()=>{this.destroy()}),this.setLocalState({})}destroy(){this.emit("destroy",[this]),this.setLocalState(null),super.destroy(),clearInterval(this._checkInterval)}getLocalState(){return this.states.get(this.clientID)||null}setLocalState(t){let n=this.clientID,r=this.meta.get(n),s=r===void 0?0:r.clock+1,o=this.states.get(n);t===null?this.states.delete(n):this.states.set(n,t),this.meta.set(n,{clock:s,lastUpdated:$t()});let i=[],c=[],l=[],a=[];t===null?a.push(n):o==null?t!=null&&i.push(n):(c.push(n),ie(o,t)||l.push(n)),(i.length>0||l.length>0||a.length>0)&&this.emit("change",[{added:i,updated:l,removed:a},"local"]),this.emit("update",[{added:i,updated:c,removed:a},"local"])}setLocalStateField(t,n){let r=this.getLocalState();r!==null&&this.setLocalState({...r,[t]:n})}getStates(){return this.states}},xo=(e,t,n)=>{let r=[];for(let s=0;s<t.length;s++){let o=t[s];if(e.states.has(o)){if(e.states.delete(o),o===e.clientID){let i=e.meta.get(o);e.meta.set(o,{clock:i.clock+1,lastUpdated:$t()})}r.push(o)}}r.length>0&&(e.emit("change",[{added:[],updated:[],removed:r},n]),e.emit("update",[{added:[],updated:[],removed:r},n]))};var qc=1,qr="fromPersistence",Hr="document",ln="state",be="savedAt",Hc="savedBy",Jc="version",Jr="gutenberg",So="syncManager",Kc="gutenberg-undo-ignored";var ke=(e=>(e.AUTHENTICATION_FAILED="authentication-failed",e.CONNECTION_EXPIRED="connection-expired",e.CONNECTION_LIMIT_EXCEEDED="connection-limit-exceeded",e.DOCUMENT_SIZE_LIMIT_EXCEEDED="document-size-limit-exceeded",e.PROTOCOL_MISMATCH="protocol-mismatch",e.UNKNOWN_ERROR="unknown-error",e))(ke||{}),Kr=class extends Error{constructor(e="unknown-error",t){super(t),this.code=e,this.name="ConnectionError"}};var Qc=Zt(Xc(),1),{lock:Zc,unlock:Tf}=(0,Qc.__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/sync");function tl(e){return function(...t){let n=performance.now(),r=e.apply(this,t),s=performance.now();return console.log(`[SyncManager][performance]: ${e.name} took ${(s-n).toFixed(2)} ms`),r}}function el(e){return((...t)=>e(...t))}function nl(e){return function(...t){setTimeout(()=>{e.apply(this,t)},0)}}var Dl=Zt(Wr(),1);var El=Zt(Wr(),1);var sl=0,ol=1,Gu=2,il=(e,t)=>{y(e,sl);let n=lo(t);Y(e,n)},qu=(e,t,n)=>{y(e,ol),Y(e,oo(t,n))},Hu=(e,t,n)=>qu(t,n,z(e)),cl=(e,t,n,r)=>{try{so(t,z(e),n)}catch(s){r?.(s),console.error("Caught error while handling a Yjs update",s)}};var Ju=cl,_o=(e,t,n,r,s)=>{let o=_(e);switch(o){case sl:Hu(e,t,n);break;case ol:cl(e,n,r,s);break;case Gu:Ju(e,n,r,s);break;default:throw new Error("Unknown message type")}return o};var ll=Zt(Wr(),1),Eo=3,bo=[2e3,4e3,8e3,12e3],ko=[1e3,2e3,4e3,8e3],al=3e4,dl=15e3,Wu=1*1024*1024,Co=Math.floor(Wu/4)*3,jn=50,Xr=15*1024*1024,ul=2*1024*1024,Xu=4e3,Qu=1e3;function hl(e,t){let n=(0,ll.applyFilters)(e,t);return typeof n!="number"||!Number.isFinite(n)||n<=0?t:Math.min(n,t)}var Ao=hl("sync.pollingManager.pollingInterval",Xu),fl=hl("sync.pollingManager.pollingIntervalWithCollaborators",Qu),pl=25*1e3;var tt=(e=>(e.COMPACTION="compaction",e.SYNC_STEP_1="sync_step1",e.SYNC_STEP_2="sync_step2",e.UPDATE="update",e))(tt||{});var Do=Zt(ml(),1);var yl="/wp-sync/v1/updates";function Zu(e){let t="",n=e.byteLength;for(let r=0;r<n;r++)t+=String.fromCharCode(e[r]);return globalThis.btoa(t)}function To(e){let t=globalThis.atob(e),n=t.length,r=new Uint8Array(n);for(let s=0;s<n;s++)r[s]=t.charCodeAt(s);return r}function an(e,t){return{data:Zu(e),type:t}}function wl(e=[],t=!0){let n=t,r=[...e];return{add(s){r.push(s)},addBulk(s){s.length!==0&&r.push(...s)},clear(){r.splice(0,r.length)},get(){return n?[]:r.splice(0,r.length)},pause(){n=!0},peek(){return n?[]:[...r]},restore(s){let o=s.filter(i=>i.type!==tt.COMPACTION);o.length!==0&&r.unshift(...o)},restoreExact(s){s.length!==0&&r.unshift(...s)},resume(){n=!1},size(){return r.length},take(s){return n||s<=0?[]:r.splice(0,s)}}}function xl(e){return(0,Do.default)({method:"POST",path:yl,data:e})}function Uo(e){e.rooms.length!==0&&(0,Do.default)({method:"POST",path:yl,data:e,keepalive:!0}).catch(()=>{})}function Sl(e,t){let n=parseInt(String(e),10);return isNaN(n)?t:n}function _l(e,t,n){if(e.length===0)return{window:[],nextOffset:0};let r=(t%e.length+e.length)%e.length;return{window:[...e.slice(r),...e.slice(0,r)].slice(0,Math.max(0,n)),nextOffset:(r+Math.max(0,n))%e.length}}var Gn="polling-manager";function th(e){return e?.data?.status===403}function eh(e){return e?.data?.status===413&&e?.code==="rest_sync_body_too_large"}function nh(e){return e?.code==="rest_sync_protocol_mismatch"}function rh(e,t){let n=new Set(t.map(s=>s.room)),r=Array.isArray(e.data.rooms)?e.data.rooms.filter(s=>n.has(s)):[];if(r.length>0){for(let s of r){let o=T.get(s);o&&(o.log("Permission denied, unregistering room",{error:e},"error",!0),dn(s,{sendDisconnectSignal:!1}))}for(let s of t){if(r.includes(s.room)||!T.has(s.room))continue;let o=T.get(s.room);s.updates.length>0&&o.updateQueue.restore(s.updates)}}else{let s=[...T.keys()];for(let o of s){let i=T.get(o);i&&(i.log("Permission denied, unregistering room",{error:e},"error",!0),dn(o,{sendDisconnectSignal:!1}))}}}var T=new Map;function sh(e){let t=e.filter(n=>[tt.COMPACTION,tt.UPDATE].includes(n.type)).map(n=>To(n.data));return an(pe(t),tt.COMPACTION)}function oh(e){let t=gt();return il(t,e),an(K(t),tt.SYNC_STEP_1)}function ih(e,t){let n=N(t),r=gt();return _o(n,r,e,Gn),an(K(r),tt.SYNC_STEP_2)}function ch(e,t){let n=t.getStates(),r=new Set,s=new Set,o=new Set(Array.from(n.keys()).filter(i=>!e[i]));Object.entries(e).forEach(([i,c])=>{let l=Number(i);if(l===t.clientID)return;if(c===null){n.delete(l),o.add(l);return}if(!n.has(l)){n.set(l,c),r.add(l);return}let a=n.get(l);JSON.stringify(a)!==JSON.stringify(c)&&(n.set(l,c),s.add(l))}),r.size+s.size>0&&t.emit("change",[{added:Array.from(r),updated:Array.from(s),removed:[]}]),o.size>0&&xo(t,Array.from(o),Gn)}function lh(e,t,n){let r=To(e.data);switch(e.type){case tt.SYNC_STEP_1:return ih(t,r);case tt.SYNC_STEP_2:{let s=N(r),o=gt();_o(s,o,t,Gn),n();return}case tt.COMPACTION:case tt.UPDATE:yt(t,r,Gn)}}function ah(e,t){if(!t.isPrimaryRoom||Io)return!1;Io=!0;let n=(0,El.applyFilters)("sync.pollingProvider.maxClientsPerRoom",Eo,t.room),r=Object.keys(e).length,s=Sl(n,Eo);return r>s?(t.log("Connection limit exceeded",{clientCount:r,maxClientsPerRoom:s,room:t.room}),!0):!1}var Zr=!1,Ce=0,Io=!1,Qr=!1,Fn=!1,zn=document.visibilityState==="visible",Yn=!1,vo=!1,wt=Ao,Jt=null,Ae=Xr,Oo=0;function bl(){vo=!0}function kl(){let e=Array.from(T.entries()).map(([t,n])=>({after:0,awareness:null,client_id:n.clientId,room:t,updates:[]}));for(let t=0;t<e.length;t+=jn)Uo({rooms:e.slice(t,t+jn)})}function Cl(){let e=zn;zn=document.visibilityState==="visible",zn&&!e&&Jt&&(clearTimeout(Jt),Jt=null,ts())}function dh(){let e=Array.from(T.values());if(e.length<=jn)return e;let t=e.find(i=>i.isPrimaryRoom),n=e.filter(i=>i!==t),r=jn-(t?1:0),{window:s,nextOffset:o}=_l(n,Oo,r);return Oo=o,t?[t,...s]:s}var uh=new TextEncoder;function Ro(e){return uh.encode(JSON.stringify(e)).byteLength}function hh(e,t=[]){return{after:e.endCursor??0,awareness:e.localAwarenessState,client_id:e.clientId,room:e.room,updates:t}}function fh(e,t){return(e===0?0:1)+Ro(t)}function ph(e){let t={rooms:[]},n=[];for(let c of e){let l=hh(c),a={rooms:[...t.rooms,l]};if(t.rooms.length>0&&Ro(a)>Ae)break;t.rooms.push(l),n.push(c)}let r=n.map(c=>c.updateQueue.peek()),s=n.map(()=>0),o=Ro(t),i=!0;for(;i;){i=!1;for(let c=0;c<n.length;c++){let l=r[c][s[c]];if(!l)continue;let a=fh(s[c],l);o+a>Ae||(s[c]++,o+=a,i=!0)}}for(let c=0;c<n.length;c++)t.rooms[c].updates=n[c].updateQueue.take(s[c]);return{payload:t,roomsInRequest:n}}function gh(e){for(let t of e.rooms)!T.has(t.room)||t.updates.length===0||T.get(t.room).updateQueue.restoreExact(t.updates)}function ts(){Yn=!0,Jt=null;async function e(){if(T.size===0){Yn=!1;return}vo=!1;let{payload:t,roomsInRequest:n}=ph(dh());n.forEach(r=>{r.onStatusChange({status:"connecting"})});try{let{rooms:r}=await xl(t);Ce=0,Qr=!1,Ae=Xr,n.forEach(s=>{T.get(s.room)===s&&s.onStatusChange({status:"connected"})}),Fn=!1,r.forEach(s=>{if(!T.has(s.room))return;let o=T.get(s.room);if(o.endCursor=s.end_cursor,ah(s.awareness,o)){o.onStatusChange({status:"disconnected",error:new Kr(ke.CONNECTION_LIMIT_EXCEEDED,"Connection limit exceeded")}),dn(s.room);return}o.processAwarenessUpdate(s.awareness),o.isPrimaryRoom&&Object.keys(s.awareness).length>1&&(Fn=!0,T.forEach(c=>{c.updateQueue.resume()}));let i=[];for(let c of s.updates)try{let l=o.processDocUpdate(c);l&&i.push(l)}catch(l){o.log("Failed to apply sync update",{error:l,update:c},"error",!0)}o.updateQueue.addBulk(i),s.should_compact?(o.log("Server requested compaction update"),o.updateQueue.clear(),o.updateQueue.add(o.createCompactionUpdate())):s.compaction_request&&(o.log("Server requested (old) compaction update"),o.updateQueue.add(sh(s.compaction_request)))}),zn&&Fn?wt=fl:zn?wt=Ao:wt=pl}catch(r){if(th(r)){if(rh(r,t.rooms),T.size===0){Yn=!1;return}}else if(eh(r)){Ae=Math.max(ul,Math.floor(Ae/2)),wt=Fn?ko[0]:bo[0],gh(t);for(let s of t.rooms)T.has(s.room)&&T.get(s.room).log("Sync request body too large, retrying with smaller batches",{error:r,nextPoll:wt,syncRequestBodySizeLimit:Ae},"error",!0)}else if(nh(r)){let s=[...T.entries()];for(let[,o]of s)o.onStatusChange({status:"disconnected",error:new Kr(ke.PROTOCOL_MISMATCH,"Protocol mismatch between client and server")});for(let[o]of s)dn(o,{sendDisconnectSignal:!1});Yn=!1;return}else{Ce++;let s=Fn?ko:bo;Ce<=s.length?wt=s[Ce-1]:wt=al,Qr&&(wt=dl,Qr=!1);for(let o of t.rooms){if(!T.has(o.room))continue;let i=T.get(o.room);o.updates.length>0&&i.endCursor>0?(i.updateQueue.clear(),i.updateQueue.add(i.createCompactionUpdate())):o.updates.length>0&&i.updateQueue.restore(o.updates),i.log("Error posting sync update, will retry with backoff",{error:r,nextPoll:wt},"error",!0)}if(!vo){let o=Ce>s.length;n.forEach(i=>{T.get(i.room)===i&&i.onStatusChange({status:"disconnected",canManuallyRetry:!0,consecutiveFailures:Ce,backgroundRetriesFailed:o,willAutoRetryInMs:wt})})}}}Jt=setTimeout(ts,wt)}e()}function mh({room:e,doc:t,awareness:n,log:r,onSync:s,onStatusChange:o}){if(T.has(e))return;let i=wl([oh(t)]),c=T.size===0;function l(){u.localAwarenessState=n.getLocalState()??{}}function a(h,f){if(Gn!==f){if(h.byteLength>Co){let p=T.get(e);if(!p)return;p.log("Document size limit exceeded",{maxUpdateSizeInBytes:Co,updateSizeInBytes:h.byteLength}),p.onStatusChange({status:"disconnected",error:new Kr(ke.DOCUMENT_SIZE_LIMIT_EXCEEDED,"Document size limit exceeded")}),dn(e);return}i.add(an(h,tt.UPDATE))}}function d(){t.off("updateV2",a),n.off("change",l),i.clear()}let u={clientId:t.clientID,createCompactionUpdate:()=>an(Ot(t),tt.COMPACTION),endCursor:0,isPrimaryRoom:c,localAwarenessState:n.getLocalState()??{},log:r,onStatusChange:o,processAwarenessUpdate:h=>ch(h,n),processDocUpdate:h=>lh(h,t,s),room:e,unregister:d,updateQueue:i};t.on("updateV2",a),n.on("change",l),T.set(e,u),Zr||(window.addEventListener("beforeunload",bl),window.addEventListener("pagehide",kl),document.addEventListener("visibilitychange",Cl),Zr=!0),Yn||ts()}function dn(e,{sendDisconnectSignal:t=!0}={}){let n=T.get(e);if(n){if(t){let r=[{after:0,awareness:null,client_id:n.clientId,room:e,updates:[]}];Uo({rooms:r})}n.unregister(),T.delete(e)}T.size===0&&Zr&&(window.removeEventListener("beforeunload",bl),window.removeEventListener("pagehide",kl),document.removeEventListener("visibilitychange",Cl),Zr=!1,Io=!1,Ce=0,Oo=0,Ae=Xr)}function yh(){Qr=!0,Jt&&(clearTimeout(Jt),Jt=null,ts())}var qn={registerRoom:mh,retryNow:yh,unregisterRoom:dn};var wh=class extends Mt{constructor(e){super(),this.options=e,this.log("Initializing",{room:e.room}),this.awareness=e.awareness??new cn(e.ydoc),this.connect()}awareness;status="disconnected";synced=!1;connect(){this.log("Connecting"),qn.registerRoom({room:this.options.room,doc:this.options.ydoc,awareness:this.awareness,log:this.log,onStatusChange:this.emitStatus,onSync:this.onSync})}destroy(){this.disconnect(),super.destroy()}disconnect(){this.log("Disconnecting"),qn.unregisterRoom(this.options.room),this.emitStatus({status:"disconnected"})}emitStatus=e=>{let{status:t}=e,n=t==="disconnected"?e.error:void 0;this.status===t&&!n||t==="connecting"&&this.status!=="disconnected"||(this.log("Status change",{status:t,error:n}),this.status=t,this.emit("status",[e]))};log=(e,t={},n="log",r=!1)=>{if(!this.options.debug&&!r)return;(console[n]||console.log)(`[${this.constructor.name}]: ${e}`,{room:this.options.room,...t})};onSync=()=>{this.synced||(this.synced=!0,this.log("Synced"))}};function Al(){return async({awareness:e,objectType:t,objectId:n,ydoc:r})=>{let s=n?`${t}:${n}`:t,o=new wh({awareness:e,room:s,ydoc:r});return{destroy:()=>o.destroy(),on:(i,c)=>{o.on(i,c)}}}}var un=null;function xh(){return[Al()]}function Sh(e){return typeof e=="function"}function Lo(){if(un)return un;if(!window._wpCollaborationEnabled)return[];let e=(0,Dl.applyFilters)("sync.providers",xh());return Array.isArray(e)?(un=e.filter(Sh),un):(un=[],un)}var Tl=(e,t)=>{let n=t==="undo"?e.undoStack:e.redoStack;for(;n.length>0;){let r=n.pop(),s=t==="undo"?r.undoStack:r.redoStack,o=s.pop(),i=!1;if(t==="undo"?(r.undoStack=[o],i=r.undo()!==null,r.undoStack=s):(r.redoStack=[o],i=r.redo()!==null,r.redoStack=s),i)return o}return null},Ul=class extends Oe{constructor(e=[],t={}){super(),this.docs=new Map,this.trackedOrigins=t.trackedOrigins||new Set([null]),t.trackedOrigins=this.trackedOrigins,this._defaultOpts=t,this.undoStack=[],this.redoStack=[],this.addToScope(e)}addToScope(e){e=pt(e)?e:[e],e.forEach(t=>{let n=t.doc,r=B(this.docs,n,()=>{let s=new fe([t],this._defaultOpts);return s.on("stack-cleared",({undoStackCleared:o,redoStackCleared:i})=>{this.clear(o,i)}),n.on("destroy",()=>{this.docs.delete(n),this.undoStack=this.undoStack.filter(o=>o.doc!==n),this.redoStack=this.redoStack.filter(o=>o.doc!==n)}),s.on("stack-item-added",o=>{(o.type==="undo"?this.undoStack:this.redoStack).push(s),this.emit("stack-item-added",[{...o,ydoc:n},this])}),s.on("stack-item-updated",o=>{this.emit("stack-item-updated",[{...o,ydoc:n},this])}),s.on("stack-item-popped",o=>{this.emit("stack-item-popped",[{...o,ydoc:n},this])}),s});r.scope.every(s=>s!==t)&&r.scope.push(t)})}addTrackedOrigin(e){this.trackedOrigins.add(e)}removeTrackedOrigin(e){this.trackedOrigins.delete(e)}undo(){return Tl(this,"undo")}redo(){return Tl(this,"redo")}clear(e=!0,t=!0){(e&&this.canUndo()||t&&this.canRedo())&&(this.docs.forEach(n=>{e&&(this.undoStack=[]),t&&(this.redoStack=[]),n.clear(e,t)}),this.emit("stack-cleared",[{undoStackCleared:e,redoStackCleared:t}]))}stopCapturing(){this.docs.forEach(e=>{e.stopCapturing()})}canUndo(){return this.undoStack.length>0}canRedo(){return this.redoStack.length>0}destroy(){this.docs.forEach(e=>e.destroy()),super.destroy()}};function Il(){let e=new Map,t=new Ul([],{captureTimeout:500,trackedOrigins:new Set([Jr])}),n=()=>({hasRedo:t.canRedo(),hasUndo:t.canUndo()}),r=s=>{e.get(s)?.onUndoStackChange?.(n())};return t.on("stack-item-added",s=>{let o=e.get(s.ydoc);o&&(o.addUndoMeta(s.ydoc,s.stackItem.meta),r(s.ydoc))}),t.on("stack-item-updated",s=>{r(s.ydoc)}),t.on("stack-item-popped",s=>{let o=e.get(s.ydoc);o&&(o.restoreUndoMeta(s.ydoc,s.stackItem.meta),r(s.ydoc))}),t.on("stack-cleared",()=>{e.forEach(s=>{s.onUndoStackChange?.(n())})}),{addRecord(s,o=!1){},addToScope(s,o){if(s.doc===null)return;let i=s.doc;t.addToScope(s),e.has(i)||i.on("destroy",()=>e.delete(i)),e.set(i,o)},undo(){if(t.canUndo())return t.undo(),[]},redo(){if(t.canRedo())return t.redo(),[]},hasUndo(){return t.canUndo()},hasRedo(){return t.canRedo()},stopCapturing(){t.stopCapturing()}}}function Hn(e={}){let t=new Map(Object.entries(e));return new kt({meta:t})}function No(e){e.getMap(ln).set(Jc,qc)}function Mo(e){let t=e.getMap(ln);t.set(be,Date.now()),t.set(Hc,e.clientID)}function vl(){return Math.floor(Math.random()*1e9)}function Ol(e){let t=Hn();yt(t,Ot(e));let n=Ot(t);return t.destroy(),JSON.stringify({document:Si(n),updateId:vl()})}function Rl(e){try{let{document:t}=JSON.parse(e),n={[qr]:!0},r=Hn(n),s=_i(t);return yt(r,s),r.clientID=vl(),r}catch{return null}}function Kt(e,t){return`${e}_${t}`}function Ll(e=!1){let t=e?tl:el,n=new Map,r=new Map,s;function o(g,x,w,k={}){e&&console.log(`[SyncManager][${g}]: ${x}`,{...k,entityId:w})}async function i(g,x,w,k,b){let O=Lo(),U=Kt(x,w);if(O.length===0){o("loadEntity","no providers, skipping",U);return}if(r.has(U)){o("loadEntity","already loaded",U);return}if(g.shouldSync?.(x,w)===!1){o("loadEntity","shouldSync false, skipping",U);return}o("loadEntity","loading",U),b={addUndoMeta:t(b.addUndoMeta),editRecord:t(b.editRecord),getEditedRecord:t(b.getEditedRecord),onStatusChange:t(b.onStatusChange),persistCRDTDoc:t(b.persistCRDTDoc),refetchRecord:t(b.refetchRecord),restoreUndoMeta:t(b.restoreUndoMeta),onUndoStackChange:b.onUndoStackChange?t(b.onUndoStackChange):void 0};let j=Hn({objectType:x}),nt=j.getMap(Hr),J=j.getMap(ln),Rt=Date.now(),rt=!1,Wt=!1,Xt=()=>{o("loadEntity","unloading",U),Wt=!0,rs?.forEach(Nt=>Nt.destroy()),b.onStatusChange(null),rt&&(nt.unobserveDeep(lt),J.unobserve(Dt)),j.destroy(),r.delete(U)},Lt=g.createAwareness?.(j,w),lt=(Nt,Qt)=>{Qt.local&&!(Qt.origin instanceof fe)||C.updateEntityRecord(x,w)},Dt=(Nt,Qt)=>{Qt.local||Nt.keysChanged.forEach(Yl=>{if(Yl===be){let Go=J.get(be);typeof Go=="number"&&Go>Rt&&(o("loadEntity","refetching record",U),b.refetchRecord().catch(()=>{}))}})};s||(s=Il());let{addUndoMeta:Ue,onUndoStackChange:Jn,restoreUndoMeta:jl}=b;s.addToScope(nt,{addUndoMeta:Ue,restoreUndoMeta:jl,onUndoStackChange:Jn});let rs,Fl={awareness:Lt,handlers:b,objectId:w,objectType:x,syncConfig:g,unload:Xt,ydoc:j};if(r.set(U,Fl),o("loadEntity","connecting",U),rs=await Promise.all(O.map(async Nt=>{let Qt=await Nt({objectType:x,objectId:w,ydoc:j,awareness:Lt});return Qt.on("status",b.onStatusChange),Qt})),Wt){o("loadEntity","unloaded during connect, aborting",U),rs.forEach(Nt=>Nt.destroy());return}No(j),C.applyPersistedCrdtDoc(x,w,k),nt.observeDeep(lt),J.observe(Dt),rt=!0}async function c(g,x,w){let k=Lo(),b=Kt(x,null);if(k.length===0){o("loadCollection","no providers, skipping",b);return}if(n.has(x)){o("loadCollection","already loaded",b);return}if(g.shouldSync?.(x,null)===!1){o("loadCollection","shouldSync false, skipping",b);return}o("loadCollection","loading",b);let O=Hn({collection:!0,objectType:x}),U=O.getMap(ln),j=Date.now(),nt=!1,J=!1,Rt=()=>{o("loadCollection","unloading",b),J=!0,Xt?.forEach(lt=>lt.destroy()),w.onStatusChange(null),nt&&U.unobserve(rt),O.destroy(),n.delete(x)},rt=(lt,Dt)=>{Dt.local||lt.keysChanged.forEach(Ue=>{if(Ue===be){let Jn=U.get(be);typeof Jn=="number"&&Jn>j&&w.refetchRecords().catch(()=>{})}})},Wt=g.createAwareness?.(O),Xt,Lt={awareness:Wt,handlers:w,syncConfig:g,unload:Rt,ydoc:O};if(n.set(x,Lt),o("loadCollection","connecting",b),Xt=await Promise.all(k.map(async lt=>{let Dt=await lt({awareness:Wt,objectType:x,objectId:null,ydoc:O});return Dt.on("status",w.onStatusChange),Dt})),J){o("loadCollection","unloaded during connect, aborting",b),Xt.forEach(lt=>lt.destroy());return}U.observe(rt),nt=!0,No(O)}function l(g,x){let w=Kt(g,x);o("unloadEntity","unloading",w),r.get(w)?.unload(),h(g,null,{},origin,{isSave:!0})}function a(){o("unloadAll","unloading all entities","all");for(let[,g]of[...r])g.unload();r.clear(),s=void 0;for(let[,g]of[...n])g.unload();n.clear()}function d(g,x){let w=Kt(g,x),k=r.get(w);if(!(!k||!k.awareness))return k.awareness}function u(g,x,w){let k=Kt(g,x),b=r.get(k);if(!b){o("applyPersistedCrdtDoc","no entity state",k);return}let{handlers:O,syncConfig:{applyChangesToCRDTDoc:U,getChangesFromCRDTDoc:j,getPersistedCRDTDoc:nt},ydoc:J}=b,Rt=nt?.(w),rt=Rt?Rl(Rt):null;if(!rt){o("applyPersistedCrdtDoc","no persisted doc",k),J.transact(()=>{U(J,w),O.persistCRDTDoc()},So);return}let Wt=Ot(rt);yt(J,Wt);let Xt=j(rt,w),Lt=Object.keys(Xt);if(rt.destroy(),Lt.length===0){o("applyPersistedCrdtDoc","valid persisted doc",k);return}o("applyPersistedCrdtDoc","invalidated keys",k,{invalidatedKeys:Lt});let lt=Lt.reduce((Dt,Ue)=>Object.assign(Dt,{[Ue]:w[Ue]}),{});J.transact(()=>{U(J,lt),O.persistCRDTDoc()},So)}function h(g,x,w,k,b={}){let{isSave:O=!1,isNewUndoLevel:U=!1}=b,j=Kt(g,x),nt=r.get(j),J=n.get(g);if(nt){let{syncConfig:Rt,ydoc:rt}=nt;U&&s&&s.stopCapturing?.(),rt.transact(()=>{o("updateCRDTDoc","applying changes",j,{changedKeys:Object.keys(w)}),Rt.applyChangesToCRDTDoc(rt,w),O&&Mo(rt)},k)}J&&O&&J.ydoc.transact(()=>{Mo(J.ydoc)},k)}let f=nl(h);function p(g,x,w,k,b={}){((d(g,x)?.getStates().size??0)>1?h:f)(g,x,w,k,b)}async function m(g,x){let w=Kt(g,x),k=r.get(w);if(!k){o("updateEntityRecord","no entity state",w);return}let{handlers:b,syncConfig:O,ydoc:U}=k,j=O.getChangesFromCRDTDoc(U,await b.getEditedRecord()),nt=Object.keys(j);nt.length!==0&&(o("updateEntityRecord","changes",w,{changedKeys:nt}),b.editRecord(j))}async function E(g,x){let w=Kt(g,x),k=r.get(w);return k?.ydoc?(await new Promise(b=>setTimeout(b,0)),Ol(k.ydoc)):null}let C={applyPersistedCrdtDoc:t(u),updateEntityRecord:t(m)};return{createPersistedCRDTDoc:t(E),getAwareness:d,load:t(i),loadCollection:t(c),get undoManager(){return s},unload:t(l),unloadAll:t(a),update:t(p)}}var De=class{diff(t,n,r={}){let s;typeof r=="function"?(s=r,r={}):"callback"in r&&(s=r.callback);let o=this.castInput(t,r),i=this.castInput(n,r),c=this.removeEmpty(this.tokenize(o,r)),l=this.removeEmpty(this.tokenize(i,r));return this.diffWithOptionsObj(c,l,r,s)}diffWithOptionsObj(t,n,r,s){var o;let i=g=>{if(g=this.postProcess(g,r),s){setTimeout(function(){s(g)},0);return}else return g},c=n.length,l=t.length,a=1,d=c+l;r.maxEditLength!=null&&(d=Math.min(d,r.maxEditLength));let u=(o=r.timeout)!==null&&o!==void 0?o:1/0,h=Date.now()+u,f=[{oldPos:-1,lastComponent:void 0}],p=this.extractCommon(f[0],n,t,0,r);if(f[0].oldPos+1>=l&&p+1>=c)return i(this.buildValues(f[0].lastComponent,n,t));let m=-1/0,E=1/0,C=()=>{for(let g=Math.max(m,-a);g<=Math.min(E,a);g+=2){let x,w=f[g-1],k=f[g+1];w&&(f[g-1]=void 0);let b=!1;if(k){let U=k.oldPos-g;b=k&&0<=U&&U<c}let O=w&&w.oldPos+1<l;if(!b&&!O){f[g]=void 0;continue}if(!O||b&&w.oldPos<k.oldPos?x=this.addToPath(k,!0,!1,0,r):x=this.addToPath(w,!1,!0,1,r),p=this.extractCommon(x,n,t,g,r),x.oldPos+1>=l&&p+1>=c)return i(this.buildValues(x.lastComponent,n,t))||!0;f[g]=x,x.oldPos+1>=l&&(E=Math.min(E,g-1)),p+1>=c&&(m=Math.max(m,g+1))}a++};if(s)(function g(){setTimeout(function(){if(a>d||Date.now()>h)return s(void 0);C()||g()},0)})();else for(;a<=d&&Date.now()<=h;){let g=C();if(g)return g}}addToPath(t,n,r,s,o){let i=t.lastComponent;return i&&!o.oneChangePerToken&&i.added===n&&i.removed===r?{oldPos:t.oldPos+s,lastComponent:{count:i.count+1,added:n,removed:r,previousComponent:i.previousComponent}}:{oldPos:t.oldPos+s,lastComponent:{count:1,added:n,removed:r,previousComponent:i}}}extractCommon(t,n,r,s,o){let i=n.length,c=r.length,l=t.oldPos,a=l-s,d=0;for(;a+1<i&&l+1<c&&this.equals(r[l+1],n[a+1],o);)a++,l++,d++,o.oneChangePerToken&&(t.lastComponent={count:1,previousComponent:t.lastComponent,added:!1,removed:!1});return d&&!o.oneChangePerToken&&(t.lastComponent={count:d,previousComponent:t.lastComponent,added:!1,removed:!1}),t.oldPos=l,a}equals(t,n,r){return r.comparator?r.comparator(t,n):t===n||!!r.ignoreCase&&t.toLowerCase()===n.toLowerCase()}removeEmpty(t){let n=[];for(let r=0;r<t.length;r++)t[r]&&n.push(t[r]);return n}castInput(t,n){return t}tokenize(t,n){return Array.from(t)}join(t){return t.join("")}postProcess(t,n){return t}get useLongestToken(){return!1}buildValues(t,n,r){let s=[],o;for(;t;)s.push(t),o=t.previousComponent,delete t.previousComponent,t=o;s.reverse();let i=s.length,c=0,l=0,a=0;for(;c<i;c++){let d=s[c];if(d.removed)d.value=this.join(r.slice(a,a+d.count)),a+=d.count;else{if(!d.added&&this.useLongestToken){let u=n.slice(l,l+d.count);u=u.map(function(h,f){let p=r[a+f];return p.length>h.length?p:h}),d.value=this.join(u)}else d.value=this.join(n.slice(l,l+d.count));l+=d.count,d.added||(a+=d.count)}}return s}};var Vo=class extends De{},Nl=new Vo;function es(e,t,n){return Nl.diff(e,t,n)}var Bo=class extends De{constructor(){super(...arguments),this.tokenize=_h}equals(t,n,r){return r.ignoreWhitespace?((!r.newlineIsToken||!t.includes(`
 `))&&(t=t.trim()),(!r.newlineIsToken||!n.includes(`
 `))&&(n=n.trim())):r.ignoreNewlineAtEof&&!r.newlineIsToken&&(t.endsWith(`
 `)&&(t=t.slice(0,-1)),n.endsWith(`
 `)&&(n=n.slice(0,-1))),super.equals(t,n,r)}},Ml=new Bo;function Po(e,t,n){return Ml.diff(e,t,n)}function _h(e,t){t.stripTrailingCr&&(e=e.replace(/\r\n/g,`
 `));let n=[],r=e.split(/(\n|\r\n)/);r[r.length-1]||r.pop();for(let s=0;s<r.length;s++){let o=r[s];s%2&&!t.newlineIsToken?n[n.length-1]+=o:n.push(o)}return n}var ns=Zt($o(),1);var Bl=Zt($o(),1);function Eh(e){return JSON.parse(JSON.stringify(e))}var jo;(e=>{function t(o={},i={},c=!1){typeof o!="object"&&(o={}),typeof i!="object"&&(i={});let l=Eh(i);c||(l=Object.keys(l).reduce((a,d)=>((l[d]!==null||l[d]!==void 0)&&(a[d]=l[d]),a),{}));for(let a in o)o[a]!==void 0&&i[a]===void 0&&(l[a]=o[a]);return Object.keys(l).length>0?l:void 0}e.compose=t;function n(o={},i={}){typeof o!="object"&&(o={}),typeof i!="object"&&(i={});let c=Object.keys(o).concat(Object.keys(i)).reduce((l,a)=>((0,Bl.default)(o[a],i[a])||(l[a]=i[a]===void 0?null:i[a]),l),{});return Object.keys(c).length>0?c:void 0}e.diff=n;function r(o={},i={}){o=o||{};let c=Object.keys(i).reduce((l,a)=>(i[a]!==o[a]&&o[a]!==void 0&&(l[a]=i[a]),l),{});return Object.keys(o).reduce((l,a)=>(o[a]!==i[a]&&i[a]===void 0&&(l[a]=null),l),c)}e.invert=r;function s(o,i,c=!1){if(typeof o!="object")return i;if(typeof i!="object")return;if(!c)return i;let l=Object.keys(i).reduce((a,d)=>(o[d]===void 0&&(a[d]=i[d]),a),{});return Object.keys(l).length>0?l:void 0}e.transform=s})(jo||(jo={}));var Te=jo;var Fo;(e=>{function t(n){return typeof n.delete=="number"?n.delete:typeof n.retain=="number"?n.retain:typeof n.retain=="object"&&n.retain!==null?1:typeof n.insert=="string"?n.insert.length:1}e.length=t})(Fo||(Fo={}));var ht=Fo;var Q=class{ops;index;offset;constructor(e){this.ops=e,this.index=0,this.offset=0}hasNext(){return this.peekLength()<1/0}next(e){e||(e=1/0);let t=this.ops[this.index];if(t){let n=this.offset,r=ht.length(t);if(e>=r-n?(e=r-n,this.index+=1,this.offset=0):this.offset+=e,typeof t.delete=="number")return{delete:e};let s={};return t.attributes&&(s.attributes=t.attributes),typeof t.retain=="number"?s.retain=e:typeof t.retain=="object"&&t.retain!==null?s.retain=t.retain:typeof t.insert=="string"?s.insert=t.insert.substr(n,e):s.insert=t.insert,s}return{retain:1/0}}peek(){return this.ops[this.index]}peekLength(){return this.ops[this.index]?ht.length(this.ops[this.index])-this.offset:1/0}peekType(){let e=this.ops[this.index];return e?typeof e.delete=="number"?"delete":typeof e.retain=="number"||typeof e.retain=="object"&&e.retain!==null?"retain":"insert":"retain"}rest(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index)}else return[];let e=this.offset,t=this.index,n=this.next(),r=this.ops.slice(this.index);return this.offset=e,this.index=t,[n].concat(r)}};function bh(e){return JSON.parse(JSON.stringify(e))}var kh="\0",Ch=1e4;function Yo(e){return e.map(t=>({...t,count:t.value.length}))}var Pl=(e,t)=>{if(typeof e!="object"||e===null)throw new Error(`cannot retain a ${typeof e}`);if(typeof t!="object"||t===null)throw new Error(`cannot retain a ${typeof t}`);let n=Object.keys(e)[0];if(!n||n!==Object.keys(t)[0])throw new Error(`embed types not matched: ${n} != ${Object.keys(t)[0]}`);return[n,e[n],t[n]]},Ah=class et{static Op=ht;static OpIterator=Q;static AttributeMap=Te;static handlers={};static registerEmbed(t,n){this.handlers[t]=n}static unregisterEmbed(t){delete this.handlers[t]}static getHandler(t){let n=this.handlers[t];if(!n)throw new Error(`no handlers for embed type "${t}"`);return n}ops;constructor(t){Array.isArray(t)?this.ops=t:t!=null&&Array.isArray(t.ops)?this.ops=t.ops:this.ops=[]}insert(t,n){let r={};return typeof t=="string"&&t.length===0?this:(r.insert=t,n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(r.attributes=n),this.push(r))}delete(t){return t<=0?this:this.push({delete:t})}retain(t,n){if(typeof t=="number"&&t<=0)return this;let r={retain:t};return n!=null&&typeof n=="object"&&Object.keys(n).length>0&&(r.attributes=n),this.push(r)}push(t){let n=this.ops.length,r=this.ops[n-1];if(t=bh(t),typeof r=="object"){if(typeof t.delete=="number"&&typeof r.delete=="number")return this.ops[n-1]={delete:r.delete+t.delete},this;if(typeof r.delete=="number"&&t.insert!==null&&t.insert!==void 0&&(n-=1,r=this.ops[n-1],typeof r!="object"))return this.ops.unshift(t),this;if((0,ns.default)(t.attributes,r.attributes)){if(typeof t.insert=="string"&&typeof r.insert=="string")return this.ops[n-1]={insert:r.insert+t.insert},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this;if(typeof t.retain=="number"&&typeof r.retain=="number")return this.ops[n-1]={retain:r.retain+t.retain},typeof t.attributes=="object"&&(this.ops[n-1].attributes=t.attributes),this}}return n===this.ops.length?this.ops.push(t):this.ops.splice(n,0,t),this}chop(){let t=this.ops[this.ops.length-1];return t&&typeof t.retain=="number"&&!t.attributes&&this.ops.pop(),this}filter(t){return this.ops.filter(t)}forEach(t){this.ops.forEach(t)}map(t){return this.ops.map(t)}partition(t){let n=[],r=[];return this.forEach(s=>{(t(s)?n:r).push(s)}),[n,r]}reduce(t,n){return this.ops.reduce(t,n)}changeLength(){return this.reduce((t,n)=>n.insert?t+ht.length(n):n.delete?t-n.delete:t,0)}length(){return this.reduce((t,n)=>t+ht.length(n),0)}slice(t=0,n=1/0){let r=[],s=new Q(this.ops),o=0;for(;o<n&&s.hasNext();){let i;o<t?i=s.next(t-o):(i=s.next(n-o),r.push(i)),o+=ht.length(i)}return new et(r)}compose(t){let n=new Q(this.ops),r=new Q(t.ops),s=[],o=r.peek();if(o!=null&&typeof o.retain=="number"&&(o.attributes===null||o.attributes===void 0)){let c=o.retain;for(;n.peekType()==="insert"&&n.peekLength()<=c;)c-=n.peekLength(),s.push(n.next());o.retain-c>0&&r.next(o.retain-c)}let i=new et(s);for(;n.hasNext()||r.hasNext();)if(r.peekType()==="insert")i.push(r.next());else if(n.peekType()==="delete")i.push(n.next());else{let c=Math.min(n.peekLength(),r.peekLength()),l=n.next(c),a=r.next(c);if(a.retain){let d={};if(typeof l.retain=="number")d.retain=typeof a.retain=="number"?c:a.retain;else if(typeof a.retain=="number")l.retain===null||l.retain===void 0?d.insert=l.insert:d.retain=l.retain;else{let h=l.retain===null||l.retain===void 0?"insert":"retain",[f,p,m]=Pl(l[h],a.retain),E=et.getHandler(f);d[h]={[f]:E.compose(p,m,h==="retain")}}let u=Te.compose(l.attributes,a.attributes,typeof l.retain=="number");if(u&&(d.attributes=u),i.push(d),!r.hasNext()&&(0,ns.default)(i.ops[i.ops.length-1],d)){let h=new et(n.rest());return i.concat(h).chop()}}else typeof a.delete=="number"&&(typeof l.retain=="number"||typeof l.retain=="object"&&l.retain!==null)&&i.push(a)}return i.chop()}concat(t){let n=new et(this.ops.slice());return t.ops.length>0&&(n.push(t.ops[0]),n.ops=n.ops.concat(t.ops.slice(1))),n}diff(t){if(this.ops===t.ops)return new et;let n=this.deltasToStrings(t),r=Yo(es(n[0],n[1])),s=new Q(this.ops),o=new Q(t.ops);return this.convertChangesToDelta(r,s,o).chop()}eachLine(t,n=`
-`){let r=new Q(this.ops),s=new et,o=0;for(;r.hasNext();){if(r.peekType()!=="insert")return;let i=r.peek(),c=ht.length(i)-r.peekLength(),l=typeof i.insert=="string"?i.insert.indexOf(n,c)-c:-1;if(l<0)s.push(r.next());else if(l>0)s.push(r.next(l));else{if(t(s,r.next(1).attributes||{},o)===!1)return;o+=1,s=new et}}s.length()>0&&t(s,{},o)}invert(t){let n=new et;return this.reduce((r,s)=>{if(s.insert)n.delete(ht.length(s));else{if(typeof s.retain=="number"&&(s.attributes===null||s.attributes===void 0))return n.retain(s.retain),r+s.retain;if(s.delete||typeof s.retain=="number"){let o=s.delete||s.retain;return t.slice(r,r+o).forEach(c=>{s.delete?n.push(c):s.retain&&s.attributes&&n.retain(ht.length(c),Te.invert(s.attributes,c.attributes))}),r+o}else if(typeof s.retain=="object"&&s.retain!==null){let o=t.slice(r,r+1),i=new Q(o.ops).next(),[c,l,a]=Pl(s.retain,i.insert),d=et.getHandler(c);return n.retain({[c]:d.invert(l,a)},Te.invert(s.attributes,i.attributes)),r+1}}return r},0),n.chop()}transform(t,n=!1){if(n=!!n,typeof t=="number")return this.transformPosition(t,n);let r=t,s=new Q(this.ops),o=new Q(r.ops),i=new et;for(;s.hasNext()||o.hasNext();)if(s.peekType()==="insert"&&(n||o.peekType()!=="insert"))i.retain(ht.length(s.next()));else if(o.peekType()==="insert")i.push(o.next());else{let c=Math.min(s.peekLength(),o.peekLength()),l=s.next(c),a=o.next(c);if(l.delete)continue;if(a.delete)i.push(a);else{let d=l.retain,u=a.retain,h=typeof u=="object"&&u!==null?u:c;if(typeof d=="object"&&d!==null&&typeof u=="object"&&u!==null){let f=Object.keys(d)[0];if(f===Object.keys(u)[0]){let p=et.getHandler(f);p&&(h={[f]:p.transform(d[f],u[f],n)})}}i.retain(h,Te.transform(l.attributes,a.attributes,n))}}return i.chop()}transformPosition(t,n=!1){n=!!n;let r=new Q(this.ops),s=0;for(;r.hasNext()&&s<=t;){let o=r.peekLength(),i=r.peekType();if(r.next(),i==="delete"){t-=Math.min(o,t-s);continue}else i==="insert"&&(s<t||!n)&&(t+=o);s+=o}return t}diffWithCursor(t,n){if(this.ops===t.ops)return new et;let r=this.deltasToStrings(t);if(Math.max(...r.map(u=>u.length))>Ch){let u=Yo(Po(r[0],r[1])),h=new Q(this.ops),f=new Q(t.ops);return this.convertChangesToDelta(u,h,f).chop()}else if(n===null)return this.diff(t);let o=Yo(es(r[0],r[1])),i=0,c=[];for(let u=0;u<o.length;u++){let h=o[u],f=i,p=i+(h.count??0),m=n>f&&n<=p,E=!h.added&&!h.removed,C=h.removed&&!h.added,g=o[u+1],x=g&&g.added&&!g.removed;if(E&&m&&x){let w=this.tryMoveInsertionToCursor(h,g,n,f);if(w){c.push(...w),u++,i=p;continue}}if(C){let w=this.tryMoveDeletionToCursor(h,c,n,i);if(w){c.pop(),c.push(...w),i+=h.count??0;continue}}c.push(h),h.added||(i+=h.count??0)}o=c;let l=new Q(this.ops),a=new Q(t.ops);return this.convertChangesToDelta(o,l,a).chop()}tryMoveInsertionToCursor(t,n,r,s){let o=n.value,i=o.length,c=r-s-i;if(!(t.value.substring(c,c+o.length)===o))return null;let d=t.value.substring(0,c),u=t.value.substring(c),h=[];return d.length>0&&h.push({value:d,count:d.length,added:!1,removed:!1}),h.push(n),u.length>0&&h.push({value:u,count:u.length,added:!1,removed:!1}),h}tryMoveDeletionToCursor(t,n,r,s){let o=n[n.length-1];if(!o||o.added||o.removed)return null;let i=s-(o.count??0),c=s;if(r<i||r>=c)return null;let l=t.value,a=r-i;if(!(o.value.substring(a,a+l.length)===l))return null;let h=o.value.substring(0,a),f=o.value.substring(a),p=t.count??0,m=f.substring(p),E=[];return h.length>0&&E.push({value:h,count:h.length,added:!1,removed:!1}),E.push(t),m.length>0&&E.push({value:m,count:m.length,added:!1,removed:!1}),E}deltasToStrings(t){return[this,t].map(n=>n.map(r=>{if(r.insert!==null||r.insert!==void 0)return typeof r.insert=="string"?r.insert:kh;let s=n===t?"on":"with";throw new Error("diff() called "+s+" non-document")}).join(""))}convertChangesToDelta(t,n,r){let s=new et;return t.forEach(o=>{let i=o.count??0;for(;i>0;){let c=0;if(o.added)c=Math.min(r.peekLength(),i),s.push(r.next(c));else if(o.removed)c=Math.min(i,n.peekLength()),n.next(c),s.delete(c);else{c=Math.min(n.peekLength(),r.peekLength(),i);let l=n.next(c),a=r.next(c);(0,ns.default)(l.insert,a.insert)?s.retain(c,Te.diff(l.attributes,a.attributes)):s.push(a).delete(c)}i-=c}}),s}},$l=Ah;var zo={};Zc(zo,{ConnectionErrorCode:ke,createSyncManager:Ll,Delta:$l,CRDT_DOC_META_PERSISTENCE_KEY:Gr,CRDT_RECORD_MAP_KEY:qr,LOCAL_EDITOR_ORIGIN:Hr,LOCAL_UNDO_IGNORED_ORIGIN:Kc,retrySyncConnection:()=>qn.retryNow()});var Dh="13";return Kl(Th);})();
-(window.wp ||= {}).sync = wp.sync;
-})();
+`){let r=new Q(this.ops),s=new et,o=0;for(;r.hasNext();){if(r.peekType()!=="insert")return;let i=r.peek(),c=ht.length(i)-r.peekLength(),l=typeof i.insert=="string"?i.insert.indexOf(n,c)-c:-1;if(l<0)s.push(r.next());else if(l>0)s.push(r.next(l));else{if(t(s,r.next(1).attributes||{},o)===!1)return;o+=1,s=new et}}s.length()>0&&t(s,{},o)}invert(t){let n=new et;return this.reduce((r,s)=>{if(s.insert)n.delete(ht.length(s));else{if(typeof s.retain=="number"&&(s.attributes===null||s.attributes===void 0))return n.retain(s.retain),r+s.retain;if(s.delete||typeof s.retain=="number"){let o=s.delete||s.retain;return t.slice(r,r+o).forEach(c=>{s.delete?n.push(c):s.retain&&s.attributes&&n.retain(ht.length(c),Te.invert(s.attributes,c.attributes))}),r+o}else if(typeof s.retain=="object"&&s.retain!==null){let o=t.slice(r,r+1),i=new Q(o.ops).next(),[c,l,a]=Pl(s.retain,i.insert),d=et.getHandler(c);return n.retain({[c]:d.invert(l,a)},Te.invert(s.attributes,i.attributes)),r+1}}return r},0),n.chop()}transform(t,n=!1){if(n=!!n,typeof t=="number")return this.transformPosition(t,n);let r=t,s=new Q(this.ops),o=new Q(r.ops),i=new et;for(;s.hasNext()||o.hasNext();)if(s.peekType()==="insert"&&(n||o.peekType()!=="insert"))i.retain(ht.length(s.next()));else if(o.peekType()==="insert")i.push(o.next());else{let c=Math.min(s.peekLength(),o.peekLength()),l=s.next(c),a=o.next(c);if(l.delete)continue;if(a.delete)i.push(a);else{let d=l.retain,u=a.retain,h=typeof u=="object"&&u!==null?u:c;if(typeof d=="object"&&d!==null&&typeof u=="object"&&u!==null){let f=Object.keys(d)[0];if(f===Object.keys(u)[0]){let p=et.getHandler(f);p&&(h={[f]:p.transform(d[f],u[f],n)})}}i.retain(h,Te.transform(l.attributes,a.attributes,n))}}return i.chop()}transformPosition(t,n=!1){n=!!n;let r=new Q(this.ops),s=0;for(;r.hasNext()&&s<=t;){let o=r.peekLength(),i=r.peekType();if(r.next(),i==="delete"){t-=Math.min(o,t-s);continue}else i==="insert"&&(s<t||!n)&&(t+=o);s+=o}return t}diffWithCursor(t,n){if(this.ops===t.ops)return new et;let r=this.deltasToStrings(t);if(Math.max(...r.map(u=>u.length))>Ch){let u=Yo(Po(r[0],r[1])),h=new Q(this.ops),f=new Q(t.ops);return this.convertChangesToDelta(u,h,f).chop()}else if(n===null)return this.diff(t);let o=Yo(es(r[0],r[1])),i=0,c=[];for(let u=0;u<o.length;u++){let h=o[u],f=i,p=i+(h.count??0),m=n>f&&n<=p,E=!h.added&&!h.removed,C=h.removed&&!h.added,g=o[u+1],x=g&&g.added&&!g.removed;if(E&&m&&x){let w=this.tryMoveInsertionToCursor(h,g,n,f);if(w){c.push(...w),u++,i=p;continue}}if(C){let w=this.tryMoveDeletionToCursor(h,c,n,i);if(w){c.pop(),c.push(...w),i+=h.count??0;continue}}c.push(h),h.added||(i+=h.count??0)}o=c;let l=new Q(this.ops),a=new Q(t.ops);return this.convertChangesToDelta(o,l,a).chop()}tryMoveInsertionToCursor(t,n,r,s){let o=n.value,i=o.length,c=r-s-i;if(!(t.value.substring(c,c+o.length)===o))return null;let d=t.value.substring(0,c),u=t.value.substring(c),h=[];return d.length>0&&h.push({value:d,count:d.length,added:!1,removed:!1}),h.push(n),u.length>0&&h.push({value:u,count:u.length,added:!1,removed:!1}),h}tryMoveDeletionToCursor(t,n,r,s){let o=n[n.length-1];if(!o||o.added||o.removed)return null;let i=s-(o.count??0),c=s;if(r<i||r>=c)return null;let l=t.value,a=r-i;if(!(o.value.substring(a,a+l.length)===l))return null;let h=o.value.substring(0,a),f=o.value.substring(a),p=t.count??0,m=f.substring(p),E=[];return h.length>0&&E.push({value:h,count:h.length,added:!1,removed:!1}),E.push(t),m.length>0&&E.push({value:m,count:m.length,added:!1,removed:!1}),E}deltasToStrings(t){return[this,t].map(n=>n.map(r=>{if(r.insert!==null||r.insert!==void 0)return typeof r.insert=="string"?r.insert:kh;let s=n===t?"on":"with";throw new Error("diff() called "+s+" non-document")}).join(""))}convertChangesToDelta(t,n,r){let s=new et;return t.forEach(o=>{let i=o.count??0;for(;i>0;){let c=0;if(o.added)c=Math.min(r.peekLength(),i),s.push(r.next(c));else if(o.removed)c=Math.min(i,n.peekLength()),n.next(c),s.delete(c);else{c=Math.min(n.peekLength(),r.peekLength(),i);let l=n.next(c),a=r.next(c);(0,ns.default)(l.insert,a.insert)?s.retain(c,Te.diff(l.attributes,a.attributes)):s.push(a).delete(c)}i-=c}}),s}},$l=Ah;var zo={};Zc(zo,{ConnectionErrorCode:ke,createSyncManager:Ll,Delta:$l,CRDT_DOC_META_PERSISTENCE_KEY:qr,CRDT_RECORD_MAP_KEY:Hr,LOCAL_EDITOR_ORIGIN:Jr,LOCAL_UNDO_IGNORED_ORIGIN:Kc,retrySyncConnection:()=>qn.retryNow()});var Dh="13";return Kl(Th);})();
diff --git a/wp-includes/js/dist/theme.js b/wp-includes/js/dist/theme.js
index a467cf7cce..e272704444 100644
--- a/wp-includes/js/dist/theme.js
+++ b/wp-includes/js/dist/theme.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).theme = (() => {
   var __create = Object.create;
@@ -142,14 +141,14 @@ var wp;
     const multiplier = 10 ** (precision - digits);
     return Math.floor(n2 * multiplier + 0.5) / multiplier;
   }
-  function interpolate(start, end, p2) {
-    if (isNaN(start)) {
+  function interpolate(start, end, p3) {
+    if (isNone(start) || isNaN(start)) {
       return end;
     }
-    if (isNaN(end)) {
+    if (isNone(end) || isNaN(end)) {
       return start;
     }
-    return start + (end - start) * p2;
+    return start + (end - start) * p3;
   }
   function interpolateInv(start, end, value) {
     return (value - start) / (end - start);
@@ -166,8 +165,8 @@ var wp;
   function copySign(to2, from) {
     return Math.sign(to2) === Math.sign(from) ? to2 : -to2;
   }
-  function spow(base, exp) {
-    return copySign(Math.abs(base) ** exp, base);
+  function spow(base, exp2) {
+    return copySign(Math.abs(base) ** exp2, base);
   }
   function zdiv(n2, d2) {
     return d2 === 0 ? 0 : n2 / d2;
@@ -728,9 +727,24 @@ var wp;
       this.name = options.name;
       this.base = options.base ? _ColorSpace.get(options.base) : null;
       this.aliases = options.aliases;
+      this.displaySpaces = options.displaySpaces?.map((space) => _ColorSpace.get(space));
+      this.bases = [];
+      for (let base = this.base; base; base = base.base) {
+        this.bases.push(base);
+      }
+      if (options.rgbGamut) {
+        this.rgbGamut = options.rgbGamut;
+      }
+      if (options.linearGamut) {
+        this.linearGamut = options.linearGamut;
+      }
       if (this.base) {
-        this.fromBase = options.fromBase;
-        this.toBase = options.toBase;
+        if (options.fromBase) {
+          this.fromBase = options.fromBase;
+        }
+        if (options.toBase) {
+          this.toBase = options.toBase;
+        }
       }
       let coords = options.coords ?? this.base.coords;
       for (let name in coords) {
@@ -767,6 +781,7 @@ var wp;
           return true;
         };
       }
+      this.M = options.M ?? {};
       this.referred = options.referred;
       Object.defineProperty(this, "path", {
         value: getPath(this).reverse(),
@@ -800,13 +815,27 @@ var wp;
     get cssId() {
       return this.formats?.color?.id || this.id;
     }
-    get isPolar() {
+    /**
+     * The id of this space's hue coordinate, or null if the space is not polar
+     * @returns {string | null}
+     */
+    get hueId() {
       for (let id in this.coords) {
         if (this.coords[id].type === "angle") {
-          return true;
+          return id;
         }
       }
-      return false;
+      return null;
+    }
+    /**
+     * The index of this space's hue coordinate within its coords array, or -1 if the space is not polar
+     * @returns {number}
+     */
+    get hueIndex() {
+      return Object.keys(this.coords).findIndex((id) => this.coords[id].type === "angle");
+    }
+    get isPolar() {
+      return this.hueId !== null;
     }
     /**
      * Lookup a format in this color space
@@ -1070,7 +1099,8 @@ var wp;
      * Creates a new RGB ColorSpace.
      * If coords are not specified, they will use the default RGB coords.
      * Instead of `fromBase()` and `toBase()` functions,
-     * you can specify to/from XYZ matrices and have `toBase()` and `fromBase()` automatically generated.
+     * you can specify to/from XYZ matrices and have the default `toBase()` and `fromBase()`
+     * methods use them via `this.M.toXYZ` and `this.M.fromXYZ`.
      * @param {RGBOptions} options
      */
     constructor(options) {
@@ -1093,88 +1123,27 @@ var wp;
       if (!options.base) {
         options.base = xyz_d65_default;
       }
-      if (options.toXYZ_M && options.fromXYZ_M) {
-        options.toBase ??= (rgb) => {
-          let xyz = multiply_v3_m3x3(rgb, options.toXYZ_M);
-          if (this.white !== this.base.white) {
-            xyz = adapt(this.white, this.base.white, xyz);
-          }
-          return xyz;
-        };
-        options.fromBase ??= (xyz) => {
-          xyz = adapt(this.base.white, this.white, xyz);
-          return multiply_v3_m3x3(xyz, options.fromXYZ_M);
-        };
-      }
+      let toXYZ2 = options.toXYZ_M ?? options.M?.toXYZ;
+      let fromXYZ2 = options.fromXYZ_M ?? options.M?.fromXYZ;
       options.referred ??= "display";
       super(options);
-    }
-  };
-
-  // packages/theme/node_modules/colorjs.io/src/getAll.js
-  function getAll(color, options) {
-    color = getColor(color);
-    let space = ColorSpace.get(options, options?.space);
-    let precision = options?.precision;
-    let coords;
-    if (!space || color.space.equals(space)) {
-      coords = color.coords.slice();
-    } else {
-      coords = space.from(color);
-    }
-    return precision === void 0 ? coords : coords.map((coord) => toPrecision(coord, precision));
-  }
-
-  // packages/theme/node_modules/colorjs.io/src/get.js
-  function get(color, prop) {
-    color = getColor(color);
-    if (prop === "alpha") {
-      return color.alpha ?? 1;
-    }
-    let { space, index } = ColorSpace.resolveCoord(prop, color.space);
-    let coords = getAll(color, space);
-    return coords[index];
-  }
-
-  // packages/theme/node_modules/colorjs.io/src/setAll.js
-  function setAll(color, space, coords, alpha) {
-    color = getColor(color);
-    if (Array.isArray(space)) {
-      [space, coords, alpha] = [color.space, space, coords];
-    }
-    space = ColorSpace.get(space);
-    color.coords = space === color.space ? coords.slice() : space.to(color.space, coords);
-    if (alpha !== void 0) {
-      color.alpha = alpha;
-    }
-    return color;
-  }
-  setAll.returns = "color";
-
-  // packages/theme/node_modules/colorjs.io/src/set.js
-  function set(color, prop, value) {
-    color = getColor(color);
-    if (arguments.length === 2 && type(arguments[1]) === "object") {
-      let object = arguments[1];
-      for (let p2 in object) {
-        set(color, p2, object[p2]);
+      if (toXYZ2 && fromXYZ2) {
+        this.M.toXYZ = toXYZ2;
+        this.M.fromXYZ = fromXYZ2;
       }
-    } else {
-      if (typeof value === "function") {
-        value = value(get(color, prop));
-      }
-      if (prop === "alpha") {
-        color.alpha = value;
-      } else {
-        let { space, index } = ColorSpace.resolveCoord(prop, color.space);
-        let coords = getAll(color, space);
-        coords[index] = value;
-        setAll(color, space, coords);
+    }
+    toBase(rgb) {
+      let xyz = multiply_v3_m3x3(rgb, this.M.toXYZ);
+      if (this.white !== this.base.white) {
+        xyz = adapt(this.white, this.base.white, xyz);
       }
+      return xyz;
     }
-    return color;
-  }
-  set.returns = "color";
+    fromBase(xyz) {
+      xyz = adapt(this.base.white, this.white, xyz);
+      return multiply_v3_m3x3(xyz, this.M.fromXYZ);
+    }
+  };

   // packages/theme/node_modules/colorjs.io/src/spaces/xyz-d50.js
   var xyz_d50_default = new ColorSpace({
@@ -1394,26 +1363,30 @@ var wp;
   }

   // packages/theme/node_modules/colorjs.io/src/spaces/oklab.js
-  var XYZtoLMS_M = [
-    [0.819022437996703, 0.3619062600528904, -0.1288737815209879],
-    [0.0329836539323885, 0.9292868615863434, 0.0361446663506424],
-    [0.0481771893596242, 0.2642395317527308, 0.6335478284694309]
-  ];
-  var LMStoXYZ_M = [
-    [1.2268798758459243, -0.5578149944602171, 0.2813910456659647],
-    [-0.0405757452148008, 1.112286803280317, -0.0717110580655164],
-    [-0.0763729366746601, -0.4214933324022432, 1.5869240198367816]
-  ];
-  var LMStoLab_M = [
-    [0.210454268309314, 0.7936177747023054, -0.0040720430116193],
-    [1.9779985324311684, -2.42859224204858, 0.450593709617411],
-    [0.0259040424655478, 0.7827717124575296, -0.8086757549230774]
-  ];
-  var LabtoLMS_M = [
-    [1, 0.3963377773761749, 0.2158037573099136],
-    [1, -0.1055613458156586, -0.0638541728258133],
-    [1, -0.0894841775298119, -1.2914855480194092]
-  ];
+  var M = {
+    XYZtoLMS: [
+      [0.819022437996703, 0.3619062600528904, -0.1288737815209879],
+      [0.0329836539323885, 0.9292868615863434, 0.0361446663506424],
+      [0.0481771893596242, 0.2642395317527308, 0.6335478284694309]
+    ],
+    // inverse of XYZtoLMS
+    LMStoXYZ: [
+      [1.2268798758459243, -0.5578149944602171, 0.2813910456659647],
+      [-0.0405757452148008, 1.112286803280317, -0.0717110580655164],
+      [-0.0763729366746601, -0.4214933324022432, 1.5869240198367816]
+    ],
+    LMStoLab: [
+      [0.210454268309314, 0.7936177747023054, -0.0040720430116193],
+      [1.9779985324311684, -2.42859224204858, 0.450593709617411],
+      [0.0259040424655478, 0.7827717124575296, -0.8086757549230774]
+    ],
+    // LMStoLab inverted
+    LabtoLMS: [
+      [1, 0.3963377773761749, 0.2158037573099136],
+      [1, -0.1055613458156586, -0.0638541728258133],
+      [1, -0.0894841775298119, -1.2914855480194092]
+    ]
+  };
   var oklab_default = new ColorSpace({
     id: "oklab",
     name: "Oklab",
@@ -1432,19 +1405,20 @@ var wp;
     // Note that XYZ is relative to D65
     white: "D65",
     base: xyz_d65_default,
+    M,
     fromBase(XYZ) {
-      let LMS = multiply_v3_m3x3(XYZ, XYZtoLMS_M);
+      let LMS = multiply_v3_m3x3(XYZ, M.XYZtoLMS);
       LMS[0] = Math.cbrt(LMS[0]);
       LMS[1] = Math.cbrt(LMS[1]);
       LMS[2] = Math.cbrt(LMS[2]);
-      return multiply_v3_m3x3(LMS, LMStoLab_M, LMS);
+      return multiply_v3_m3x3(LMS, M.LMStoLab, LMS);
     },
     toBase(OKLab) {
-      let LMSg = multiply_v3_m3x3(OKLab, LabtoLMS_M);
+      let LMSg = multiply_v3_m3x3(OKLab, M.LabtoLMS);
       LMSg[0] = LMSg[0] ** 3;
       LMSg[1] = LMSg[1] ** 3;
       LMSg[2] = LMSg[2] ** 3;
-      return multiply_v3_m3x3(LMSg, LMStoXYZ_M, LMSg);
+      return multiply_v3_m3x3(LMSg, M.LMStoXYZ, LMSg);
     },
     formats: {
       oklab: {
@@ -1483,6 +1457,114 @@ var wp;
     return space.inGamut(coords, { epsilon });
   }

+  // packages/theme/node_modules/colorjs.io/src/to.js
+  function to(color, space, { inGamut: inGamut2 } = {}) {
+    color = getColor(color);
+    space = ColorSpace.get(space);
+    let coords = space.from(color);
+    let ret = { space, coords, alpha: color.alpha };
+    if (inGamut2) {
+      ret = toGamut(ret, inGamut2 === true ? void 0 : inGamut2);
+    }
+    return ret;
+  }
+  to.returns = "color";
+
+  // packages/theme/node_modules/colorjs.io/src/getAll.js
+  function getAll(color, options) {
+    color = getColor(color);
+    let space = ColorSpace.get(options, options?.space);
+    let precision = options?.precision;
+    let coords;
+    if (!space || color.space.equals(space)) {
+      coords = color.coords.slice();
+    } else {
+      coords = space.from(color);
+    }
+    return precision === void 0 ? coords : coords.map((coord) => toPrecision(coord, precision));
+  }
+
+  // packages/theme/node_modules/colorjs.io/src/get.js
+  function get(color, prop) {
+    color = getColor(color);
+    if (prop === "alpha") {
+      return color.alpha ?? 1;
+    }
+    let { space, index } = ColorSpace.resolveCoord(prop, color.space);
+    let coords = getAll(color, space);
+    return coords[index];
+  }
+
+  // packages/theme/node_modules/colorjs.io/src/spaces/oklch.js
+  var oklch_default = new ColorSpace({
+    id: "oklch",
+    name: "OkLCh",
+    coords: {
+      l: {
+        refRange: [0, 1],
+        name: "Lightness"
+      },
+      c: {
+        refRange: [0, 0.4],
+        name: "Chroma"
+      },
+      h: {
+        refRange: [0, 360],
+        type: "angle",
+        name: "Hue"
+      }
+    },
+    white: "D65",
+    base: oklab_default,
+    fromBase: lch_default.fromBase,
+    toBase: lch_default.toBase,
+    formats: {
+      oklch: {
+        coords: ["<percentage> | <number>", "<number> | <percentage>", "<number> | <angle>"]
+      }
+    }
+  });
+
+  // packages/theme/node_modules/colorjs.io/src/setAll.js
+  function setAll(color, space, coords, alpha) {
+    color = getColor(color);
+    if (Array.isArray(space)) {
+      [space, coords, alpha] = [color.space, space, coords];
+    }
+    space = ColorSpace.get(space);
+    color.coords = space === color.space ? coords.slice() : space.to(color.space, coords);
+    if (alpha !== void 0) {
+      color.alpha = alpha;
+    }
+    return color;
+  }
+  setAll.returns = "color";
+
+  // packages/theme/node_modules/colorjs.io/src/set.js
+  function set(color, prop, value) {
+    color = getColor(color);
+    if (arguments.length === 2 && type(arguments[1]) === "object") {
+      let object = arguments[1];
+      for (let p3 in object) {
+        set(color, p3, object[p3]);
+      }
+    } else {
+      if (typeof value === "function") {
+        value = value(get(color, prop));
+      }
+      if (prop === "alpha") {
+        color.alpha = value;
+      } else {
+        let { space, index } = ColorSpace.resolveCoord(prop, color.space);
+        let coords = getAll(color, space);
+        coords[index] = value;
+        setAll(color, space, coords);
+      }
+    }
+    return color;
+  }
+  set.returns = "color";
+
   // packages/theme/node_modules/colorjs.io/src/clone.js
   function clone(color) {
     return {
@@ -1604,26 +1686,30 @@ var wp;
   var pinv = 2 ** 5 / (1.7 * 2523);
   var d = -0.56;
   var d0 = 16295499532821565e-27;
-  var XYZtoCone_M = [
-    [0.41478972, 0.579999, 0.014648],
-    [-0.20151, 1.120649, 0.0531008],
-    [-0.0166008, 0.2648, 0.6684799]
-  ];
-  var ConetoXYZ_M = [
-    [1.9242264357876067, -1.0047923125953657, 0.037651404030618],
-    [0.35031676209499907, 0.7264811939316552, -0.06538442294808501],
-    [-0.09098281098284752, -0.3127282905230739, 1.5227665613052603]
-  ];
-  var ConetoIab_M = [
-    [0.5, 0.5, 0],
-    [3.524, -4.066708, 0.542708],
-    [0.199076, 1.096799, -1.295875]
-  ];
-  var IabtoCone_M = [
-    [1, 0.13860504327153927, 0.05804731615611883],
-    [1, -0.1386050432715393, -0.058047316156118904],
-    [1, -0.09601924202631895, -0.811891896056039]
-  ];
+  var M2 = {
+    XYZtoCone: [
+      [0.41478972, 0.579999, 0.014648],
+      [-0.20151, 1.120649, 0.0531008],
+      [-0.0166008, 0.2648, 0.6684799]
+    ],
+    // XYZtoCone inverted
+    ConetoXYZ: [
+      [1.9242264357876067, -1.0047923125953657, 0.037651404030618],
+      [0.35031676209499907, 0.7264811939316552, -0.06538442294808501],
+      [-0.09098281098284752, -0.3127282905230739, 1.5227665613052603]
+    ],
+    ConetoIab: [
+      [0.5, 0.5, 0],
+      [3.524, -4.066708, 0.542708],
+      [0.199076, 1.096799, -1.295875]
+    ],
+    // ConetoIab inverted
+    IabtoCone: [
+      [1, 0.13860504327153927, 0.05804731615611883],
+      [1, -0.1386050432715393, -0.058047316156118904],
+      [1, -0.09601924202631895, -0.811891896056039]
+    ]
+  };
   var jzazbz_default = new ColorSpace({
     id: "jzazbz",
     name: "Jzazbz",
@@ -1640,11 +1726,12 @@ var wp;
       }
     },
     base: xyz_abs_d65_default,
+    M: M2,
     fromBase(XYZ) {
       let [Xa, Ya, Za] = XYZ;
       let Xm = b * Xa - (b - 1) * Za;
       let Ym = g * Ya - (g - 1) * Xa;
-      let LMS = multiply_v3_m3x3([Xm, Ym, Za], XYZtoCone_M);
+      let LMS = multiply_v3_m3x3([Xm, Ym, Za], M2.XYZtoCone);
       let PQLMS = (
         /** @type {Vector3} } */
         LMS.map(function(val) {
@@ -1653,14 +1740,14 @@ var wp;
           return spow(num / denom, p);
         })
       );
-      let [Iz, az, bz] = multiply_v3_m3x3(PQLMS, ConetoIab_M);
+      let [Iz, az, bz] = multiply_v3_m3x3(PQLMS, M2.ConetoIab);
       let Jz = (1 + d) * Iz / (1 + d * Iz) - d0;
       return [Jz, az, bz];
     },
     toBase(Jzazbz) {
       let [Jz, az, bz] = Jzazbz;
       let Iz = (Jz + d0) / (1 + d - d * (Jz + d0));
-      let PQLMS = multiply_v3_m3x3([Iz, az, bz], IabtoCone_M);
+      let PQLMS = multiply_v3_m3x3([Iz, az, bz], M2.IabtoCone);
       let LMS = (
         /** @type {Vector3} } */
         PQLMS.map(function(val) {
@@ -1670,7 +1757,7 @@ var wp;
           return x;
         })
       );
-      let [Xm, Ym, Za] = multiply_v3_m3x3(LMS, ConetoXYZ_M);
+      let [Xm, Ym, Za] = multiply_v3_m3x3(LMS, M2.ConetoXYZ);
       let Xa = (Xm + (b - 1) * Za) / b;
       let Ya = (Ym + (g - 1) * Xa) / g;
       return [Xa, Ya, Za];
@@ -1745,26 +1832,32 @@ var wp;
   var m2 = 2523 / 32;
   var im1 = 16384 / 2610;
   var im2 = 32 / 2523;
-  var XYZtoLMS_M2 = [
-    [0.3592832590121217, 0.6976051147779502, -0.035891593232029],
-    [-0.1920808463704993, 1.100476797037432, 0.0753748658519118],
-    [0.0070797844607479, 0.0748396662186362, 0.8433265453898765]
-  ];
-  var LMStoIPT_M = [
-    [2048 / 4096, 2048 / 4096, 0],
-    [6610 / 4096, -13613 / 4096, 7003 / 4096],
-    [17933 / 4096, -17390 / 4096, -543 / 4096]
-  ];
-  var IPTtoLMS_M = [
-    [0.9999999999999998, 0.0086090370379328, 0.111029625003026],
-    [0.9999999999999998, -0.0086090370379328, -0.1110296250030259],
-    [0.9999999999999998, 0.5600313357106791, -0.3206271749873188]
-  ];
-  var LMStoXYZ_M2 = [
-    [2.0701522183894223, -1.3263473389671563, 0.2066510476294053],
-    [0.3647385209748072, 0.6805660249472273, -0.0453045459220347],
-    [-0.0497472075358123, -0.0492609666966131, 1.1880659249923042]
-  ];
+  var M3 = {
+    // includes the 4% crosstalk components, from the Dolby "What is ICtCp" paper
+    XYZtoLMS: [
+      [0.3592832590121217, 0.6976051147779502, -0.035891593232029],
+      [-0.1920808463704993, 1.100476797037432, 0.0753748658519118],
+      [0.0070797844607479, 0.0748396662186362, 0.8433265453898765]
+    ],
+    // includes the Ebner LMS coefficients, the rotation,
+    // and the scaling to the [-0.5,0.5] range
+    LMStoIPT: [
+      [2048 / 4096, 2048 / 4096, 0],
+      [6610 / 4096, -13613 / 4096, 7003 / 4096],
+      [17933 / 4096, -17390 / 4096, -543 / 4096]
+    ],
+    // inverted matrices, calculated from the above
+    IPTtoLMS: [
+      [0.9999999999999998, 0.0086090370379328, 0.111029625003026],
+      [0.9999999999999998, -0.0086090370379328, -0.1110296250030259],
+      [0.9999999999999998, 0.5600313357106791, -0.3206271749873188]
+    ],
+    LMStoXYZ: [
+      [2.0701522183894223, -1.3263473389671563, 0.2066510476294053],
+      [0.3647385209748072, 0.6805660249472273, -0.0453045459220347],
+      [-0.0497472075358123, -0.0492609666966131, 1.1880659249923042]
+    ]
+  };
   var ictcp_default = new ColorSpace({
     id: "ictcp",
     name: "ICTCP",
@@ -1794,13 +1887,14 @@ var wp;
       }
     },
     base: xyz_abs_d65_default,
+    M: M3,
     fromBase(XYZ) {
-      let LMS = multiply_v3_m3x3(XYZ, XYZtoLMS_M2);
+      let LMS = multiply_v3_m3x3(XYZ, M3.XYZtoLMS);
       return LMStoICtCp(LMS);
     },
     toBase(ICtCp) {
       let LMS = ICtCptoLMS(ICtCp);
-      return multiply_v3_m3x3(LMS, LMStoXYZ_M2);
+      return multiply_v3_m3x3(LMS, M3.LMStoXYZ);
     },
     formats: {
       ictcp: {
@@ -1821,10 +1915,10 @@ var wp;
         return (num / denom) ** m2;
       })
     );
-    return multiply_v3_m3x3(PQLMS, LMStoIPT_M);
+    return multiply_v3_m3x3(PQLMS, M3.LMStoIPT);
   }
   function ICtCptoLMS(ICtCp) {
-    let PQLMS = multiply_v3_m3x3(ICtCp, IPTtoLMS_M);
+    let PQLMS = multiply_v3_m3x3(ICtCp, M3.IPTtoLMS);
     let LMS = (
       /** @type {Vector3} */
       PQLMS.map(function(val) {
@@ -1861,21 +1955,23 @@ var wp;
   var adaptedCoef = 0.42;
   var adaptedCoefInv = 1 / adaptedCoef;
   var tau = 2 * Math.PI;
-  var cat16 = [
-    [0.401288, 0.650173, -0.051461],
-    [-0.250268, 1.204414, 0.045854],
-    [-2079e-6, 0.048952, 0.953127]
-  ];
-  var cat16Inv = [
-    [1.8620678550872327, -1.0112546305316843, 0.14918677544445175],
-    [0.38752654323613717, 0.6214474419314753, -0.008973985167612518],
-    [-0.015841498849333856, -0.03412293802851557, 1.0499644368778496]
-  ];
-  var m12 = [
-    [460, 451, 288],
-    [460, -891, -261],
-    [460, -220, -6300]
-  ];
+  var M4 = {
+    cat16: [
+      [0.401288, 0.650173, -0.051461],
+      [-0.250268, 1.204414, 0.045854],
+      [-2079e-6, 0.048952, 0.953127]
+    ],
+    cat16Inv: [
+      [1.8620678550872327, -1.0112546305316843, 0.14918677544445175],
+      [0.38752654323613717, 0.6214474419314753, -0.008973985167612518],
+      [-0.015841498849333856, -0.03412293802851557, 1.0499644368778496]
+    ],
+    m1: [
+      [460, 451, 288],
+      [460, -891, -261],
+      [460, -220, -6300]
+    ]
+  };
   var surroundMap = {
     dark: [0.8, 0.525, 0.8],
     dim: [0.9, 0.59, 0.9],
@@ -1943,7 +2039,7 @@ var wp;
     env.la = adaptingLuminance;
     env.yb = backgroundLuminance;
     const yw = xyzW[1];
-    const rgbW = multiply_v3_m3x3(xyzW, cat16);
+    const rgbW = multiply_v3_m3x3(xyzW, M4.cat16);
     let values = surroundMap[env.surround];
     const f = values[0];
     env.c = values[1];
@@ -2015,13 +2111,13 @@ var wp;
     const et = 0.25 * (Math.cos(hRad + 2) + 3.8);
     const A = env.aW * spow(Jroot, 2 / env.c / env.z);
     const p1 = 5e4 / 13 * env.nc * env.ncb * et;
-    const p2 = A / env.nbb;
-    const r = 23 * (p2 + 0.305) * zdiv(t, 23 * p1 + t * (11 * cosh + 108 * sinh));
+    const p22 = A / env.nbb;
+    const r = 23 * (p22 + 0.305) * zdiv(t, 23 * p1 + t * (11 * cosh + 108 * sinh));
     const a = r * cosh;
     const b2 = r * sinh;
     const rgb_c = unadapt(
       /** @type {Vector3} */
-      multiply_v3_m3x3([p2, a, b2], m12).map((c) => {
+      multiply_v3_m3x3([p22, a, b2], M4.m1).map((c) => {
         return c * 1 / 1403;
       }),
       env.fl
@@ -2033,7 +2129,7 @@ var wp;
         rgb_c.map((c, i) => {
           return c * env.dRgbInv[i];
         }),
-        cat16Inv
+        M4.cat16Inv
       ).map((c) => {
         return c / 100;
       })
@@ -2048,7 +2144,7 @@ var wp;
     );
     const rgbA = adapt2(
       /** @type {[number, number, number]} */
-      multiply_v3_m3x3(xyz100, cat16).map((c, i) => {
+      multiply_v3_m3x3(xyz100, M4.cat16).map((c, i) => {
         return c * env.dRgb[i];
       }),
       env.fl
@@ -2064,11 +2160,11 @@ var wp;
     const J = 100 * spow(Jroot, 2);
     const Q = 4 / env.c * Jroot * (env.aW + 4) * env.flRoot;
     const C = alpha * Jroot;
-    const M = C * env.flRoot;
+    const colorfulness = C * env.flRoot;
     const h = constrain(hRad * rad2deg);
     const H = hueQuadrature(h);
     const s = 50 * spow(env.c * alpha / (env.aW + 4), 1 / 2);
-    return { J, C, h, s, Q, M, H };
+    return { J, C, h, s, Q, M: colorfulness, H };
   }
   var cam16_default = new ColorSpace({
     id: "cam16-jmh",
@@ -2090,6 +2186,7 @@ var wp;
       }
     },
     base: xyz_d65_default,
+    M: M4,
     fromBase(xyz) {
       if (this.\u03B5 === void 0) {
         this.\u03B5 = Object.values(this.coords)[1].refRange[1] / 1e5;
@@ -2131,7 +2228,7 @@ var wp;
     const max_attempts = 15;
     let attempt = 0;
     let last = Infinity;
-    let best = j;
+    let best = [0, 0, 0];
     while (attempt <= max_attempts) {
       xyz = fromCam16({ J: j, C: c, h }, env);
       const delta = Math.abs(xyz[1] - y);
@@ -2139,13 +2236,13 @@ var wp;
         if (delta <= threshold) {
           return xyz;
         }
-        best = j;
+        best = xyz;
         last = delta;
       }
       j = j - (xyz[1] - y) * j / (2 * xyz[1]);
       attempt += 1;
     }
-    return fromCam16({ J: j, C: c, h }, env);
+    return best;
   }
   function toHct(xyz, env) {
     const t = toLstar(xyz[1]);
@@ -2211,10 +2308,10 @@ var wp;
     if (coords[1] < 0) {
       coords = hct_default.fromBase(hct_default.toBase(coords));
     }
-    const M = Math.log(Math.max(1 + ucsCoeff[2] * coords[1] * viewingConditions2.flRoot, 1)) / ucsCoeff[2];
+    const M7 = Math.log(Math.max(1 + ucsCoeff[2] * coords[1] * viewingConditions2.flRoot, 1)) / ucsCoeff[2];
     const hrad = coords[0] * deg2rad2;
-    const a = M * Math.cos(hrad);
-    const b2 = M * Math.sin(hrad);
+    const a = M7 * Math.cos(hrad);
+    const b2 = M7 * Math.sin(hrad);
     return [coords[2], a, b2];
   }
   function deltaEHCT_default(color, sample) {
@@ -2224,6 +2321,308 @@ var wp;
     return Math.sqrt((t1 - t2) ** 2 + (a1 - a2) ** 2 + (b1 - b2) ** 2);
   }

+  // packages/theme/node_modules/colorjs.io/src/spaces/helmlab.js
+  var { cos, sin, sqrt, atan2, exp, abs, pow, PI } = Math;
+  var CAT_TO_HELM = [
+    [1.000042977349746, 20718877053183e-18, -4361018085669474e-20],
+    [26946201090235744e-21, 0.9999906145080147, -14898828405401079e-21],
+    [-7941753620756204e-21, 12875204405137254e-21, 0.9997859822609763]
+  ];
+  var CAT_FROM_HELM = [
+    [0.9999570254019492, -2071874272730964e-20, 4361733292468361e-20],
+    [-2694517763358666e-20, 1.000009385946497, 1490098223546482e-20],
+    [7943459292954202e-21, -1287824596735154e-20, 1.000214063706999]
+  ];
+  var M1 = [
+    [0.7212986433113499, 0.45344826541531813, -0.19288975751942616],
+    [-0.788211869495579, 1.795241376757236, 0.0876172451181785],
+    [-0.0917700599912156, 0.45765588659459255, 1.2922045513917677]
+  ];
+  var M1_INV = [
+    [1.065107295808859, -0.3150044075301121, 0.1803492381741039],
+    [0.4721107713837796, 0.4271995765962455, 0.04150680489380985],
+    [-0.09156391926309541, -0.1736709363194979, 0.7719790382558294]
+  ];
+  var GAMMA = [0.47229813098762524, 0.5149184096354483, 0.5113233386366979];
+  var INV_GAMMA = [2.1173067060606283, 1.9420552485353544, 1.9557096741686448];
+  var M22 = [
+    [-0.26355622180094096, 0.4168322883703174, 0.4926763141656403],
+    [1.8897570508777322, -3.1212232034205774, 1.0421666921060384],
+    [0.3585108617962056, 1.7694028193790368, -1.4120626067695372]
+  ];
+  var M2_INV = [
+    [0.9183897822815021, 0.5232051237088666, 0.7065804598090856],
+    [1.0899090574433026, 0.07005324849041904, 0.4319776874787044],
+    [1.598895729264209, 0.22061850068770233, 0.012506037355220951]
+  ];
+  var M5 = { CAT_TO_HELM, CAT_FROM_HELM, M1, M1_INV, M2: M22, M2_INV };
+  var hue_cos1 = -0.02833024015436984;
+  var hue_sin1 = -0.21131429516166544;
+  var hue_cos2 = 0.2189784817615645;
+  var hue_sin2 = -0.06871898981942523;
+  var hue_cos3 = 0.005506053349515315;
+  var hue_sin3 = -0.0641329861299175;
+  var hue_cos4 = -0.053592461436994296;
+  var hue_sin4 = -0.00954137464208059;
+  var hk_weight = 0.2676231133101982;
+  var hk_power = 0.8934892185255707;
+  var hk_hue_mod = 0.7173169828841472;
+  var hk_sin1 = 0.6915224124600773;
+  var hk_cos2 = 0.48647127559605596;
+  var hk_sin2 = 0.9853124591201782;
+  var L_corr_p1 = 0.5385456675962418;
+  var L_corr_p2 = 0.12508858146241716;
+  var L_corr_p3 = 0.6768950256217603;
+  var Lh_cos1 = -0.4963251525324449;
+  var Lh_sin1 = -0.09564696283240552;
+  var lp_dark = -0.029053748937210654;
+  var lp_dark_hcos = 1.3346761652952872;
+  var lp_dark_hsin = -0.1698908144723919;
+  var cs_cos1 = -0.195370576218515;
+  var cs_sin1 = 0.5330819227283227;
+  var cs_cos2 = 0.08863325582067766;
+  var cs_sin2 = 0.9365540137751136;
+  var cs_cos3 = 0.13789738139719568;
+  var cs_sin3 = 0.061650260197979936;
+  var cs_cos4 = 0.0641970862504494;
+  var cs_sin4 = -0.027401052793571013;
+  var cp_cos1 = -0.09900209889026965;
+  var cp_sin1 = 0.059635520647228726;
+  var cp_cos2 = -0.013586499967803128;
+  var cp_sin2 = 0.2253393118474472;
+  var lc1 = -1.5239477450767043;
+  var lc2 = -1.751157310240011;
+  var hlc_cos1 = -0.43576378069144767;
+  var hlc_sin1 = 1.060094063845983;
+  var hlc_cos2 = 0.47931193034584496;
+  var hlc_sin2 = -0.2622579649434462;
+  var hl_cos1 = 0.13610794232685908;
+  var hl_sin1 = 0.1168702235362288;
+  var hl_cos2 = -0.01617739641422492;
+  var hl_sin2 = 0.038145638815030566;
+  var PHI = -28.2 * PI / 180;
+  var ROT_COS = cos(PHI);
+  var ROT_SIN = sin(PHI);
+  function hueDelta(h) {
+    return hue_cos1 * cos(h) + hue_sin1 * sin(h) + hue_cos2 * cos(2 * h) + hue_sin2 * sin(2 * h) + hue_cos3 * cos(3 * h) + hue_sin3 * sin(3 * h) + hue_cos4 * cos(4 * h) + hue_sin4 * sin(4 * h);
+  }
+  function hueDeltaDeriv(h) {
+    return -hue_cos1 * sin(h) + hue_sin1 * cos(h) + -2 * hue_cos2 * sin(2 * h) + 2 * hue_sin2 * cos(2 * h) + -3 * hue_cos3 * sin(3 * h) + 3 * hue_sin3 * cos(3 * h) + -4 * hue_cos4 * sin(4 * h) + 4 * hue_sin4 * cos(4 * h);
+  }
+  function chromaScaleH(h) {
+    let logS = cs_cos1 * cos(h) + cs_sin1 * sin(h) + cs_cos2 * cos(2 * h) + cs_sin2 * sin(2 * h) + cs_cos3 * cos(3 * h) + cs_sin3 * sin(3 * h) + cs_cos4 * cos(4 * h) + cs_sin4 * sin(4 * h);
+    return exp(logS);
+  }
+  function lChromaScale(L) {
+    let dL = L - 0.5;
+    return exp(clamp(-30, lc1 * dL + lc2 * dL * dL, 30));
+  }
+  function hlcScale(h, L) {
+    let hueFactor = hlc_cos1 * cos(h) + hlc_sin1 * sin(h) + hlc_cos2 * cos(2 * h) + hlc_sin2 * sin(2 * h);
+    return exp(clamp(-30, (L - 0.5) * hueFactor, 30));
+  }
+  function hueLightnessScale(h) {
+    let logS = hl_cos1 * cos(h) + hl_sin1 * sin(h) + hl_cos2 * cos(2 * h) + hl_sin2 * sin(2 * h);
+    return exp(logS);
+  }
+  function chromaPowerH(h) {
+    return 1 + cp_cos1 * cos(h) + cp_sin1 * sin(h) + cp_cos2 * cos(2 * h) + cp_sin2 * sin(2 * h);
+  }
+  function lCorrectFwd(L, h) {
+    let t = L * (1 - L);
+    let result = L + L_corr_p1 * t + L_corr_p2 * t * (0.5 - L) + L_corr_p3 * t * t;
+    result += t * (Lh_cos1 * cos(h) + Lh_sin1 * sin(h));
+    return result;
+  }
+  function lCorrectInv(L1, h) {
+    let Lh = Lh_cos1 * cos(h) + Lh_sin1 * sin(h);
+    let L = L1;
+    for (let i = 0; i < 15; i++) {
+      let t = L * (1 - L);
+      let dt = 1 - 2 * L;
+      let f = L + (L_corr_p1 + Lh) * t + L_corr_p2 * t * (0.5 - L) + L_corr_p3 * t * t - L1;
+      let dfdL = 1 + (L_corr_p1 + Lh) * dt + L_corr_p2 * (dt * (0.5 - L) - t) + L_corr_p3 * 2 * t * dt;
+      if (abs(dfdL) < 1e-10) {
+        dfdL = 1;
+      }
+      L -= f / dfdL;
+    }
+    return L;
+  }
+  function darkLFwd(L, h) {
+    let coeff = lp_dark + lp_dark_hcos * cos(h) + lp_dark_hsin * sin(h);
+    let oml = L < 1 ? 1 - L : 0;
+    let g2 = coeff * L * oml * oml;
+    return L * exp(clamp(-30, g2, 30));
+  }
+  function darkLInv(Ln, h) {
+    let coeff = lp_dark + lp_dark_hcos * cos(h) + lp_dark_hsin * sin(h);
+    let L = Ln;
+    for (let i = 0; i < 12; i++) {
+      let oml = L < 1 ? 1 - L : 0;
+      let g2 = coeff * L * oml * oml;
+      let eg = exp(clamp(-30, g2, 30));
+      let f = L * eg - Ln;
+      let gp = coeff * oml * (1 - 3 * L);
+      let fp = eg * (1 + L * gp);
+      if (abs(fp) < 1e-10) {
+        fp = 1;
+      }
+      L -= f / fp;
+    }
+    return L;
+  }
+  var fromXYZ = function(xyz) {
+    let adapted = multiply_v3_m3x3(xyz, M5.CAT_TO_HELM);
+    let [lms0, lms1, lms2] = multiply_v3_m3x3(adapted, M5.M1);
+    let c0 = spow(lms0, GAMMA[0]);
+    let c13 = spow(lms1, GAMMA[1]);
+    let c23 = spow(lms2, GAMMA[2]);
+    let [L, a, b2] = multiply_v3_m3x3([c0, c13, c23], M5.M2);
+    let h = atan2(b2, a);
+    let C = sqrt(a * a + b2 * b2);
+    let delta = hueDelta(h);
+    let hNew = h + delta;
+    a = C * cos(hNew);
+    b2 = C * sin(hNew);
+    let Cr = sqrt(a * a + b2 * b2);
+    let hkBoost = hk_weight * pow(Cr, clamp(0.01, hk_power, 10));
+    let hr = atan2(b2, a);
+    let factor = 1 + hk_hue_mod * cos(hr) + hk_sin1 * sin(hr) + hk_cos2 * cos(2 * hr) + hk_sin2 * sin(2 * hr);
+    L += hkBoost * factor;
+    h = atan2(b2, a);
+    L = lCorrectFwd(L, h);
+    h = atan2(b2, a);
+    L = darkLFwd(L, h);
+    h = atan2(b2, a);
+    let cs = chromaScaleH(h);
+    a *= cs;
+    b2 *= cs;
+    h = atan2(b2, a);
+    C = sqrt(a * a + b2 * b2);
+    let p3 = chromaPowerH(h);
+    let Cn = C > 0 ? pow(C, p3) : 0;
+    a = Cn * cos(h);
+    b2 = Cn * sin(h);
+    let T = lChromaScale(L);
+    a *= T;
+    b2 *= T;
+    h = atan2(b2, a);
+    let hlcS = hlcScale(h, L);
+    a *= hlcS;
+    b2 *= hlcS;
+    h = atan2(b2, a);
+    L *= hueLightnessScale(h);
+    let aRot = a * ROT_COS - b2 * ROT_SIN;
+    let bRot = a * ROT_SIN + b2 * ROT_COS;
+    return [L, aRot, bRot];
+  };
+  var toXYZ = function(lab) {
+    let [L, a, b2] = lab;
+    let aUn = a * ROT_COS + b2 * ROT_SIN;
+    let bUn = -a * ROT_SIN + b2 * ROT_COS;
+    a = aUn;
+    b2 = bUn;
+    let h = atan2(b2, a);
+    L /= hueLightnessScale(h);
+    h = atan2(b2, a);
+    let hlcS = hlcScale(h, L);
+    a /= hlcS;
+    b2 /= hlcS;
+    let T = lChromaScale(L);
+    a /= T;
+    b2 /= T;
+    h = atan2(b2, a);
+    let C = sqrt(a * a + b2 * b2);
+    let p3 = chromaPowerH(h);
+    let Co = C > 0 ? pow(C, 1 / p3) : 0;
+    a = Co * cos(h);
+    b2 = Co * sin(h);
+    h = atan2(b2, a);
+    let cs = chromaScaleH(h);
+    a /= cs;
+    b2 /= cs;
+    h = atan2(b2, a);
+    L = darkLInv(L, h);
+    h = atan2(b2, a);
+    L = lCorrectInv(L, h);
+    let Cr = sqrt(a * a + b2 * b2);
+    let hkBoost = hk_weight * pow(Cr, clamp(0.01, hk_power, 10));
+    let hr = atan2(b2, a);
+    let factor = 1 + hk_hue_mod * cos(hr) + hk_sin1 * sin(hr) + hk_cos2 * cos(2 * hr) + hk_sin2 * sin(2 * hr);
+    L -= hkBoost * factor;
+    let hOut = atan2(b2, a);
+    C = sqrt(a * a + b2 * b2);
+    let hRaw = hOut;
+    for (let i = 0; i < 8; i++) {
+      let f = hRaw + hueDelta(hRaw) - hOut;
+      let fp = 1 + hueDeltaDeriv(hRaw);
+      if (abs(fp) < 1e-10) {
+        fp = 1;
+      }
+      hRaw -= f / fp;
+    }
+    a = C * cos(hRaw);
+    b2 = C * sin(hRaw);
+    let [lc0, lc12, lc22] = multiply_v3_m3x3([L, a, b2], M5.M2_INV);
+    let l0 = spow(lc0, INV_GAMMA[0]);
+    let l1 = spow(lc12, INV_GAMMA[1]);
+    let l2 = spow(lc22, INV_GAMMA[2]);
+    let xyz = multiply_v3_m3x3([l0, l1, l2], M5.M1_INV);
+    return multiply_v3_m3x3(xyz, M5.CAT_FROM_HELM);
+  };
+  var helmlab_default = new ColorSpace({
+    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: xyz_d65_default,
+    M: M5,
+    fromBase(xyz) {
+      return fromXYZ(xyz);
+    },
+    toBase(lab) {
+      return toXYZ(lab);
+    }
+  });
+
+  // packages/theme/node_modules/colorjs.io/src/deltaE/deltaEHelmlab.js
+  var sl = -0.9155125151657894;
+  var sc = 2.9268353744941558;
+  var wC = 3.966003089807536;
+  var p2 = 1.9737081170404969;
+  var compress = 52.473130649294724;
+  var q = 0.47897301074925214;
+  function deltaEHelmlab_default(color, sample) {
+    [color, sample] = getColor([color, sample]);
+    let [L1, a1, b1] = helmlab_default.from(color);
+    let [L2, a2, b2] = helmlab_default.from(sample);
+    let \u0394L = L1 - L2;
+    let \u0394a = a1 - a2;
+    let \u0394b = b1 - b2;
+    let Lavg = (L1 + L2) * 0.5;
+    let SL = 1 + sl * (Lavg - 0.5) ** 2;
+    let C1 = Math.sqrt(a1 ** 2 + b1 ** 2);
+    let C2 = Math.sqrt(a2 ** 2 + b2 ** 2);
+    let Cavg = (C1 + C2) * 0.5;
+    let SC = 1 + sc * Cavg;
+    let raw = (\u0394L ** 2 / SL ** 2 + wC * (\u0394a ** 2 + \u0394b ** 2) / SC ** 2) ** (p2 / 2);
+    let compressed = raw / (1 + compress * raw);
+    return compressed ** q;
+  }
+
   // packages/theme/node_modules/colorjs.io/src/deltaE/index.js
   var deltaE_default = {
     deltaE76,
@@ -2233,7 +2632,8 @@ var wp;
     deltaEITP: deltaEITP_default,
     deltaEOK: deltaEOK_default,
     deltaEOK2: deltaEOK2_default,
-    deltaEHCT: deltaEHCT_default
+    deltaEHCT: deltaEHCT_default,
+    deltaEHelmlab: deltaEHelmlab_default
   };

   // packages/theme/node_modules/colorjs.io/src/toGamut.js
@@ -2278,8 +2678,10 @@ var wp;
     let spaceColor;
     if (method === "css") {
       spaceColor = toGamutCSS(color, { space });
+    } else if (method === "raytrace") {
+      spaceColor = toGamutRayTrace(color, { space });
     } else {
-      if (method !== "clip" && !inGamut(color, space)) {
+      if (method !== "clip") {
         if (Object.prototype.hasOwnProperty.call(GMAPPRESET, method)) {
           ({ method, jnd, deltaEMethod, blackWhiteClamp } = GMAPPRESET[method]);
         }
@@ -2380,11 +2782,10 @@ var wp;
       space = origin.space;
     }
     space = ColorSpace.get(space);
-    const oklchSpace = ColorSpace.get("oklch");
     if (space.isUnbounded) {
       return to(origin, space);
     }
-    const origin_OKLCH = to(origin, oklchSpace);
+    const origin_OKLCH = to(origin, oklch_default);
     let L = origin_OKLCH.coords[0];
     if (L >= 1) {
       const white4 = to(COLORS.WHITE, space);
@@ -2446,19 +2847,129 @@ var wp;
     }
     return clipped;
   }
-
-  // packages/theme/node_modules/colorjs.io/src/to.js
-  function to(color, space, { inGamut: inGamut2 } = {}) {
-    color = getColor(color);
+  function raytrace_box(start, end, bmin = [0, 0, 0], bmax = [1, 1, 1]) {
+    let tfar = Infinity;
+    let tnear = -Infinity;
+    let direction = [];
+    for (let i = 0; i < 3; i++) {
+      const a = start[i];
+      const b2 = end[i];
+      const d2 = b2 - a;
+      const bn = bmin[i];
+      const bx = bmax[i];
+      direction.push(d2);
+      if (Math.abs(d2) > 1e-12) {
+        const inv_d = 1 / d2;
+        const t1 = (bn - a) * inv_d;
+        const t2 = (bx - a) * inv_d;
+        tnear = Math.max(Math.min(t1, t2), tnear);
+        tfar = Math.min(Math.max(t1, t2), tfar);
+      } else if (a < bn || a > bx) {
+        return [];
+      }
+    }
+    if (tnear > tfar || tfar < 0) {
+      return [];
+    }
+    if (tnear < 0) {
+      tnear = tfar;
+    }
+    if (!isFinite(tnear)) {
+      return [];
+    }
+    return [
+      start[0] + direction[0] * tnear,
+      start[1] + direction[1] * tnear,
+      start[2] + direction[2] * tnear
+    ];
+  }
+  function toGamutRayTrace(origin, { space } = {}) {
+    origin = getColor(origin);
+    if (!space) {
+      space = origin.space;
+    }
     space = ColorSpace.get(space);
-    let coords = space.from(color);
-    let ret = { space, coords, alpha: color.alpha };
-    if (inGamut2) {
-      ret = toGamut(ret, inGamut2 === true ? void 0 : inGamut2);
+    if (space.isUnbounded) {
+      return to(origin, space);
     }
-    return ret;
+    let oklchOrigin = to(origin, oklch_default);
+    let [lightness, chroma, hue] = oklchOrigin.coords;
+    if (lightness >= 1) {
+      const white4 = to(COLORS.WHITE, space);
+      white4.alpha = origin.alpha;
+      return to(white4, space);
+    } else if (lightness <= 0) {
+      const black = to(COLORS.BLACK, space);
+      black.alpha = origin.alpha;
+      return to(black, space);
+    }
+    const originSpace = space;
+    const rGamut = space.rgbGamut;
+    if (rGamut !== void 0) {
+      space = rGamut;
+    }
+    if (!isInstance(space, RGBColorSpace)) {
+      throw Error("An RGB gamut is required");
+    }
+    let [mn, mx] = Object.values(space.coords)[0].range;
+    let max = (
+      /** @type {[number, number, number]} */
+      [mx, mx, mx]
+    );
+    const lGamut = space.linearGamut;
+    if (lGamut !== void 0) {
+      let temp = to({ space, coords: max, alpha: origin.alpha }, lGamut);
+      mx = temp.coords[0];
+      max = /** @type {[number, number, number]} */
+      [mx, mx, mx];
+      space = lGamut;
+      mn = Object.values(space.coords)[0].range[0];
+    }
+    let min = (
+      /** @type {[number, number, number]} */
+      [mn, mn, mn]
+    );
+    let rgbOrigin = to(oklchOrigin, space);
+    if (!rgbOrigin.coords.every((x) => mn <= x && x <= mx)) {
+      let anchor = to({ space: oklch_default, coords: [lightness, 0, hue] }, space).coords;
+      const low = mn + 1e-12;
+      const high = mx - 1e-12;
+      let last = rgbOrigin.coords;
+      for (let i = 0; i < 4; i++) {
+        if (i) {
+          const oklchColor = to(rgbOrigin, oklch_default);
+          oklchColor.coords[0] = lightness;
+          oklchColor.coords[2] = hue;
+          rgbOrigin = to(oklchColor, space);
+        }
+        const intersection = raytrace_box(anchor, rgbOrigin.coords, min, max);
+        if (intersection.length === 0) {
+          rgbOrigin.coords = [...last];
+          break;
+        }
+        if (i && rgbOrigin.coords.every((x) => low < x && x < high)) {
+          anchor = [...rgbOrigin.coords];
+        }
+        last = /** @type {[number, number, number]} */
+        intersection;
+        rgbOrigin.coords = [...intersection];
+      }
+    }
+    rgbOrigin = to(rgbOrigin, originSpace);
+    const spaceCoords = Object.values(
+      /** @type {ColorSpace} */
+      originSpace.coords
+    );
+    rgbOrigin.coords = /** @type {[number, number, number]} */
+    rgbOrigin.coords.map((coord, index) => {
+      if ("range" in spaceCoords[index]) {
+        const [lower, upper] = spaceCoords[index].range;
+        return clamp(lower, coord, upper);
+      }
+      return coord;
+    });
+    return rgbOrigin;
   }
-  to.returns = "color";

   // packages/theme/node_modules/colorjs.io/src/serialize.js
   function serialize(color, options = {}) {
@@ -2541,22 +3052,28 @@ var wp;
   }

   // packages/theme/node_modules/colorjs.io/src/spaces/srgb-linear.js
-  var toXYZ_M = [
-    [0.41239079926595934, 0.357584339383878, 0.1804807884018343],
-    [0.21263900587151027, 0.715168678767756, 0.07219231536073371],
-    [0.01933081871559182, 0.11919477979462598, 0.9505321522496607]
-  ];
-  var fromXYZ_M = [
-    [3.2409699419045226, -1.537383177570094, -0.4986107602930034],
-    [-0.9692436362808796, 1.8759675015077202, 0.04155505740717559],
-    [0.05563007969699366, -0.20397695888897652, 1.0569715142428786]
-  ];
+  var M6 = {
+    // calculated directly from the RGB and white chromaticities; when rounded to
+    // 8 decimal places, agrees completely with the official matrix
+    // see https://github.com/w3c/csswg-drafts/issues/5922
+    toXYZ: [
+      [0.41239079926595934, 0.357584339383878, 0.1804807884018343],
+      [0.21263900587151027, 0.715168678767756, 0.07219231536073371],
+      [0.01933081871559182, 0.11919477979462598, 0.9505321522496607]
+    ],
+    // the inverse of the above; again agrees with the official definition
+    // when rounded to 8 decimal places
+    fromXYZ: [
+      [3.2409699419045226, -1.537383177570094, -0.4986107602930034],
+      [-0.9692436362808796, 1.8759675015077202, 0.04155505740717559],
+      [0.05563007969699366, -0.20397695888897652, 1.0569715142428786]
+    ]
+  };
   var srgb_linear_default = new RGBColorSpace({
     id: "srgb-linear",
     name: "Linear sRGB",
     white: "D65",
-    toXYZ_M,
-    fromXYZ_M
+    M: M6
   });

   // packages/theme/node_modules/colorjs.io/src/keywords.js
@@ -2718,12 +3235,13 @@ var wp;
     id: "srgb",
     name: "sRGB",
     base: srgb_linear_default,
+    linearGamut: srgb_linear_default,
     fromBase: (rgb) => {
       return rgb.map((val) => {
         let sign = val < 0 ? -1 : 1;
-        let abs = val * sign;
-        if (abs > 31308e-7) {
-          return sign * (1.055 * abs ** (1 / 2.4) - 0.055);
+        let abs2 = val * sign;
+        if (abs2 > 31308e-7) {
+          return sign * (1.055 * abs2 ** (1 / 2.4) - 0.055);
         }
         return 12.92 * val;
       });
@@ -2731,11 +3249,11 @@ var wp;
     toBase: (rgb) => {
       return rgb.map((val) => {
         let sign = val < 0 ? -1 : 1;
-        let abs = val * sign;
-        if (abs <= 0.04045) {
+        let abs2 = val * sign;
+        if (abs2 <= 0.04045) {
           return val / 12.92;
         }
-        return sign * ((abs + 0.055) / 1.055) ** 2.4;
+        return sign * ((abs2 + 0.055) / 1.055) ** 2.4;
       });
     },
     formats: {
@@ -2862,6 +3380,7 @@ var wp;
       }
     },
     base: srgb_default,
+    rgbGamut: srgb_default,
     // Adapted from https://drafts.csswg.org/css-color-4/better-rgbToHsl.js
     fromBase: (rgb) => {
       let max = Math.max(...rgb);
@@ -2920,36 +3439,6 @@ var wp;
     }
   });

-  // packages/theme/node_modules/colorjs.io/src/spaces/oklch.js
-  var oklch_default = new ColorSpace({
-    id: "oklch",
-    name: "OkLCh",
-    coords: {
-      l: {
-        refRange: [0, 1],
-        name: "Lightness"
-      },
-      c: {
-        refRange: [0, 0.4],
-        name: "Chroma"
-      },
-      h: {
-        refRange: [0, 360],
-        type: "angle",
-        name: "Hue"
-      }
-    },
-    white: "D65",
-    base: oklab_default,
-    fromBase: lch_default.fromBase,
-    toBase: lch_default.toBase,
-    formats: {
-      oklch: {
-        coords: ["<percentage> | <number>", "<number> | <percentage>", "<number> | <angle>"]
-      }
-    }
-  });
-
   // node_modules/memize/dist/index.js
   function memize(fn, options) {
     var size = 0;
@@ -3201,7 +3690,6 @@ var wp;
   }
   function clampToGamut(c) {
     ColorSpace.register(srgb_default);
-    ColorSpace.register(oklch_default);
     return to(toGamut(c, { space: srgb_default, method: "css" }), oklch_default);
   }

@@ -3362,7 +3850,6 @@ var wp;

   // packages/theme/build-module/color-ramps/lib/taper-chroma.mjs
   function taperChroma(seed, lTarget, options = {}) {
-    ColorSpace.register(oklch_default);
     const gamut = options.gamut ?? srgb_default;
     const alpha = options.alpha ?? 0.65;
     const carry = options.carry ?? 0.5;
@@ -3469,7 +3956,7 @@ var wp;
       coords: [l, cap, h],
       alpha: 1
     };
-    const clamped = toGamut(probe, { space: gamutSpace, method: "css" });
+    const clamped = toGamutCSS(probe, { space: gamutSpace });
     return get(clamped, [oklch_default, "c"]);
   }

@@ -4189,9 +4676,8 @@ var wp;
     cornerRadius
   } = {}) {
     const { resolvedSettings: inheritedSettings } = (0, import_element2.useContext)(ThemeContext);
-    const hasColor = color.primary !== void 0 || color.background !== void 0 || inheritedSettings.color?.primary !== void 0 || inheritedSettings.color?.background !== void 0;
-    const primary = hasColor ? color.primary ?? inheritedSettings.color?.primary ?? DEFAULT_SEED_COLORS.primary : void 0;
-    const background = hasColor ? color.background ?? inheritedSettings.color?.background ?? DEFAULT_SEED_COLORS.background : void 0;
+    const primary = color.primary ?? inheritedSettings.color?.primary ?? DEFAULT_SEED_COLORS.primary;
+    const background = color.background ?? inheritedSettings.color?.background ?? DEFAULT_SEED_COLORS.background;
     const cursorControl = cursor?.control ?? inheritedSettings.cursor?.control;
     const cornerRadiusPreset = cornerRadius ?? inheritedSettings.cornerRadius ?? "subtle";
     const resolvedSettings = (0, import_element2.useMemo)(
@@ -4206,9 +4692,6 @@ var wp;
       [primary, background, cursorControl, cornerRadiusPreset]
     );
     const colorStyles = (0, import_element2.useMemo)(() => {
-      if (primary === void 0 || background === void 0) {
-        return {};
-      }
       const seeds = {
         ...DEFAULT_SEED_COLORS,
         background,
@@ -4441,5 +4924,3 @@ var wp;
   });
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).theme = wp.theme;
-})();
diff --git a/wp-includes/js/dist/theme.min.js b/wp-includes/js/dist/theme.min.js
index 0a12da7ae4..e5f6425405 100644
--- a/wp-includes/js/dist/theme.min.js
+++ b/wp-includes/js/dist/theme.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
-var wp;(wp||={}).theme=(()=>{var po=Object.create;var Le=Object.defineProperty;var go=Object.getOwnPropertyDescriptor;var ho=Object.getOwnPropertyNames;var bo=Object.getPrototypeOf,wo=Object.prototype.hasOwnProperty;var ge=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Co=(t,e)=>{for(var r in e)Le(t,r,{get:e[r],enumerable:!0})},zt=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of ho(e))!wo.call(t,n)&&n!==r&&Le(t,n,{get:()=>e[n],enumerable:!(o=go(e,n))||o.enumerable});return t};var V=(t,e,r)=>(r=t!=null?po(bo(t)):{},zt(e||!t||!t.__esModule?Le(r,"default",{value:t,enumerable:!0}):r,t)),yo=t=>zt(Le({},"__esModule",{value:!0}),t);var Ht=ge((Tn,Bt)=>{Bt.exports=window.wp.deprecated});var $t=ge((_n,Ft)=>{Ft.exports=window.wp.privateApis});var Ae=ge((Pn,qt)=>{qt.exports=window.wp.element});var Yt=ge((Nn,Wt)=>{Wt.exports=window.wp.compose});var oo=ge((wl,ro)=>{ro.exports=window.ReactJSXRuntime});var En={};Co(En,{ThemeProvider:()=>Ve,privateApis:()=>Ot});var io=V(Ht(),1);var jt=V($t(),1),{lock:Gt,unlock:In}=(0,jt.__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 Ke=V(Ae(),1),no=V(Yt(),1);var Xt=V(Ae(),1),Ee=(0,Xt.createContext)({resolvedSettings:{color:{},cursor:void 0,cornerRadius:void 0}});function et(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function k(t,e,r=[0,0,0]){let o=et(t,e[0]),n=et(t,e[1]),s=et(t,e[2]);return r[0]=o,r[1]=n,r[2]=s,r}function Oe(t){return Q(t)==="string"}function Q(t){return(Object.prototype.toString.call(t).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function Te(t,{precision:e=16,unit:r}){return R(t)?"none":(t=+tt(t,e),t+(r??""))}function R(t){return t===null}function tt(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 rt(t,e,r){return isNaN(t)?e:isNaN(e)?t:t+(e-t)*r}function xo(t,e,r){return(r-t)/(e-t)}function ot(t,e,r){return!t||!e||t===e||t[0]===e[0]&&t[1]===e[1]||isNaN(r)||r===null?r:rt(e[0],e[1],xo(t[0],t[1],r))}function _e(t,e,r){return Math.max(Math.min(r,e),t)}function Ie(t,e){return Math.sign(t)===Math.sign(e)?t:-t}function O(t,e){return Ie(Math.abs(t)**e,t)}function nt(t,e){return e===0?0:t/e}function Jt(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 se(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 ie=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:s}=o.groups;(n||s)&&(this.range=[+n,+s])}}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()),ot(r,o,e)}serialize(e,r){let o=this.type==="<percentage>"?this.percentageRange(100):this.computedRange,n=this.unit;return e=ot(this.coordRange,o,e),Te(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 se(e,this)?e:new this(e,r)}};var at=Symbol("instance"),ce=class t{type;name;spaceCoords;coords;id;alpha;constructor(e,r=e.space){e[at]=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 s=this.spaceCoords[n];return typeof o=="string"&&(o=o.trim().split(/\s*\|\s*/)),o.map(a=>ie.get(a,s))}))}serializeCoords(e,r,o){return o=e.map((n,s)=>ie.get(o?.[s]??this.coords[s][0],this.spaceCoords[s])),e.map((n,s)=>o[s].serialize(n,r))}coerceCoords(e,r){return Object.entries(this.space.coords).map(([o,n],s)=>{let a=e[s];if(R(a)||isNaN(a))return a;let i=r[s],c=this.coords[s].find(l=>l.type==i);if(!c){let l=n.name||o;throw new TypeError(`${i??a?.raw??a} not allowed for ${l} in ${this.name}()`)}return a=c.resolve(a),c.range&&(r[s]=c.toString()),a})}canSerialize(){return this.type==="function"||this.serialize}parse(e){return null}static get(e,...r){return!e||se(e,this)?e:e[at]?e[at]: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)})}},vo=new st,ee=vo;var N={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function De(t){return Array.isArray(t)?t:N[t]}function te(t,e,r,o={}){if(t=De(t),e=De(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(ee.run("chromatic-adaptation-start",n),n.M||(n.W1===N.D65&&n.W2===N.D50?n.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:n.W1===N.D50&&n.W2===N.D65&&(n.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),ee.run("chromatic-adaptation-end",n),n.M)return k(n.XYZ,n.M);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var W={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 le(t,e){let r={str:String(t)?.trim(),options:e};if(ee.run("parse-start",r),r.color)return r.color;r.parsed=So(r.str);let o,n=r.options?r.options.parseMeta??r.options.meta:null;if(r.parsed){let s=r.parsed.name,a,i,c=r.parsed.args,l=c.map((f,h)=>r.parsed.argMeta[h]?.type);if(s==="color"){let f=c.shift();l.shift();let h=f.startsWith("--")?f.substring(2):`--${f}`,d=[f,h];if(a=m.findFormat({name:s,id:d,type:"function"}),!a){let g,b=f in m.registry?f:h;if(b in m.registry){let C=m.registry[b].formats?.color?.id;C&&(g=`Did you mean ${t.replace("color("+f,"color("+C)}?`)}throw new TypeError(`Cannot parse ${r.str}. `+(g??"Missing a plugin?"))}i=a.space,a.id.startsWith("--")&&!f.startsWith("--")&&W.warn(`${i.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${a.id}) instead of color(${f}).`),f.startsWith("--")&&!a.id.startsWith("--")&&W.warn(`${i.name} is a standard space and supported in the CSS spec. Use color(${a.id}) instead of prefixed color(${f}).`)}else a=m.findFormat({name:s,type:"function"}),i=a.space;n&&Object.assign(n,{format:a,formatId:a.name,types:l,commas:r.parsed.commas});let p=1;r.parsed.lastAlpha&&(p=r.parsed.args.pop(),n&&(n.alphaType=l.pop()));let u=a.coords.length;if(c.length!==u)throw new TypeError(`Expected ${u} coordinates for ${i.id} in ${r.str}), got ${c.length}`);c=a.coerceCoords(c,l),o={spaceId:i.id,coords:c,alpha:p}}else e:for(let s of m.all)for(let a in s.formats){let i=s.formats[a];if(i.type!=="custom"||i.test&&!i.test(r.str))continue;let c=s.getFormat(i),l=c.parse(r.str);if(l){n&&Object.assign(n,{format:c,formatId:a}),o=l;break e}}if(!o)throw new TypeError(`Could not parse ${t} as a color. Missing a plugin?`);return o.alpha=R(o.alpha)?o.alpha:o.alpha===void 0?1:_e(0,o.alpha,1),o}var Ut={"%":.01,deg:1,grad:.9,rad:180/Math.PI,turn:360},Pe={function:/^([a-z]+)\(((?:calc\(NaN\)|.)+?)\)$/i,number:/^([-+]?(?:[0-9]*\.)?[0-9]+(e[-+]?[0-9]+)?)$/i,unitValue:RegExp(`(${Object.keys(Ut).join("|")})$`),singleArgument:/\/?\s*(none|NaN|calc\(NaN\)|[-+\w.]+(?:%|deg|g?rad|turn)?)/g};function ko(t){let e={},r=t.match(Pe.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*Ut[r]):Pe.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 So(t){if(!t)return;t=t.trim();let e=t.match(Pe.function);if(e){let r=[],o=[],n=!1,s=e[1].toLowerCase(),a=e[2].replace(Pe.singleArgument,(i,c)=>{let{value:l,meta:p}=ko(c);return(i.startsWith("/")||s!=="color"&&r.length===3)&&(n=!0),r.push(l),o.push(p),""});return{name:s,args:r,argMeta:o,lastAlpha:n,commas:a.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");Oe(t)&&(t=le(t,e));let r=t.space||t.spaceId;return typeof r=="string"&&(t.space=m.get(r)),t.alpha===void 0&&(t.alpha=1),t}var Mo=75e-6,m=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.base&&(this.fromBase=e.fromBase,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=De(o),this.formats=e.formats??{};for(let n in this.formats){let s=this.formats[n];s.type||="function",s.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,s)=>!0),this.referred=e.referred,Object.defineProperty(this,"path",{value:Ro(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),ee.run("colorspace-init-end",this)}inGamut(e,{epsilon:r=Mo}={}){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,s)=>{let a=o[s];if(a.type!=="angle"&&a.range){if(R(n))return!0;let[i,c]=a.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 isPolar(){for(let e in this.coords)if(this.coords[e].type==="angle")return!0;return!1}getFormat(e){if(!e)return null;e==="default"?e=Object.values(this.formats)[0]:typeof e=="string"&&(e=this.formats[e]);let r=ce.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=>R(i)?0:i);let o=this.path,n=e.path,s,a;for(let i=0;i<o.length&&o[i].equals(n[i]);i++)s=o[i],a=i;if(!s)throw new Error(`Cannot convert between color spaces ${this} and ${e}: no connection space was found`);for(let i=o.length-1;i>a;i--)r=o[i].toBase(r);for(let i=a+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||se(e,this))return e;if(Q(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,s]of Object.entries(o.formats)){s.name??=n,s.type??="function";let a=(!e.name||s.name===e.name)&&(!e.type||s.type===e.type);if(e.id){let i=s.ids||[s.id],c=Array.isArray(e.id)?e.id:[e.id];a&&=c.some(l=>i.includes(l))}if(a){let i=ce.get(s,o);return i!==s&&(o.formats[s.name]=i),i}}return null}static resolveCoord(e,r){let o=Q(e),n,s;if(o==="string"?e.includes(".")?[n,s]=e.split("."):[n,s]=[,e]:Array.isArray(e)?[n,s]=e:(n=e.space,s=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=Q(s),o==="number"||o==="string"&&s>=0){let c=Object.entries(n.coords)[s];if(c)return{space:n,id:c[0],index:s,...c[1]}}n=t.get(n);let a=s.toLowerCase(),i=0;for(let c in n.coords){let l=n.coords[c];if(c.toLowerCase()===a||l.name?.toLowerCase()===a)return{space:n,id:c,index:i,...l};i++}throw new TypeError(`No "${s}" coordinate found in ${n.name}. Its coordinates are: ${Object.keys(n.coords).join(", ")}`)}static DEFAULT_FORMAT={type:"functions",name:"color"}};function Ro(t){let e=[t];for(let r=t;r=r.base;)e.push(r);return e}var _=new m({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 re=class extends m{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=_),e.toXYZ_M&&e.fromXYZ_M&&(e.toBase??=r=>{let o=k(r,e.toXYZ_M);return this.white!==this.base.white&&(o=te(this.white,this.base.white,o)),o},e.fromBase??=r=>(r=te(this.base.white,this.white,r),k(r,e.fromXYZ_M))),e.referred??="display",super(e)}};function he(t,e){t=y(t);let r=m.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(s=>tt(s,o))}function M(t,e){if(t=y(t),e==="alpha")return t.alpha??1;let{space:r,index:o}=m.resolveCoord(e,t.space);return he(t,r)[o]}function Ne(t,e,r,o){return t=y(t),Array.isArray(e)&&([e,r,o]=[t.space,e,r]),e=m.get(e),t.coords=e===t.space?r.slice():e.to(t.space,r),o!==void 0&&(t.alpha=o),t}Ne.returns="color";function $(t,e,r){if(t=y(t),arguments.length===2&&Q(arguments[1])==="object"){let o=arguments[1];for(let n in o)$(t,n,o[n])}else if(typeof r=="function"&&(r=r(M(t,e))),e==="alpha")t.alpha=r;else{let{space:o,index:n}=m.resolveCoord(e,t.space),s=he(t,o);s[n]=r,Ne(t,o,s)}return t}$.returns="color";var Kt=new m({id:"xyz-d50",name:"XYZ D50",white:"D50",base:_,fromBase:t=>te(_.white,"D50",t),toBase:t=>te("D50",_.white,t)});var Lo=216/24389,Vt=24/116,ze=24389/27,it=N.D50,B=new m({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:it,base:Kt,fromBase(t){let r=t.map((a,i)=>a/it[i]).map(a=>a>Lo?Math.cbrt(a):(ze*a+16)/116),o=116*r[1]-16,n=500*(r[0]-r[1]),s=200*(r[1]-r[2]);return[o,n,s]},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]>Vt?Math.pow(n[0],3):(116*n[0]-16)/ze,t[0]>8?Math.pow((t[0]+16)/116,3):t[0]/ze,n[2]>Vt?Math.pow(n[2],3):(116*n[2]-16)/ze].map((a,i)=>a*it[i])},formats:{lab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function Y(t){return typeof t!="number"?t:(t%360+360)%360}var H=new m({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:B,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,s=n?null:Y(Math.atan2(o,r)*180/Math.PI),a=n?0:Math.sqrt(r**2+o**2);return[e,a,s]},toBase(t){let[e,r,o]=t,n=null,s=null;return R(o)||(r=r<0?0:r,n=r*Math.cos(o*Math.PI/180),s=r*Math.sin(o*Math.PI/180)),[e,n,s]},formats:{lch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});var Qt=25**7,Be=Math.PI,er=180/Be,fe=Be/180;function tr(t){let e=t*t;return e*e*e*t}function He(t,e,{kL:r=1,kC:o=1,kH:n=1}={}){[t,e]=y([t,e]);let[s,a,i]=B.from(t),c=H.from(B,[s,a,i])[1],[l,p,u]=B.from(e),f=H.from(B,[l,p,u])[1];c<0&&(c=0),f<0&&(f=0);let h=(c+f)/2,d=tr(h),g=.5*(1-Math.sqrt(d/(d+Qt))),b=(1+g)*a,C=(1+g)*p,w=Math.sqrt(b**2+i**2),x=Math.sqrt(C**2+u**2),A=b===0&&i===0?0:Math.atan2(i,b),P=C===0&&u===0?0:Math.atan2(u,C);A<0&&(A+=2*Be),P<0&&(P+=2*Be),A*=er,P*=er;let I=l-s,E=x-w,L=P-A,Z=A+P,Tt=Math.abs(L),de;w*x===0?de=0:Tt<=180?de=L:L>180?de=L-360:L<-180?de=L+360:W.warn("the unthinkable has happened");let _t=2*Math.sqrt(x*w)*Math.sin(de*fe/2),co=(s+l)/2,Qe=(w+x)/2,It=tr(Qe),q;w*x===0?q=Z:Tt<=180?q=Z/2:Z<360?q=(Z+360)/2:q=(Z-360)/2;let Dt=(co-50)**2,lo=1+.015*Dt/Math.sqrt(20+Dt),Pt=1+.045*Qe,pe=1;pe-=.17*Math.cos((q-30)*fe),pe+=.24*Math.cos(2*q*fe),pe+=.32*Math.cos((3*q+6)*fe),pe-=.2*Math.cos((4*q-63)*fe);let Nt=1+.015*Qe*pe,fo=30*Math.exp(-1*((q-275)/25)**2),uo=2*Math.sqrt(It/(It+Qt)),mo=-1*Math.sin(2*fo*fe)*uo,Re=(I/(r*lo))**2;return Re+=(E/(o*Pt))**2,Re+=(_t/(n*Nt))**2,Re+=mo*(E/(o*Pt))*(_t/(n*Nt)),Math.sqrt(Re)}var Ao=[[.819022437996703,.3619062600528904,-.1288737815209879],[.0329836539323885,.9292868615863434,.0361446663506424],[.0481771893596242,.2642395317527308,.6335478284694309]],Eo=[[1.2268798758459243,-.5578149944602171,.2813910456659647],[-.0405757452148008,1.112286803280317,-.0717110580655164],[-.0763729366746601,-.4214933324022432,1.5869240198367816]],Oo=[[.210454268309314,.7936177747023054,-.0040720430116193],[1.9779985324311684,-2.42859224204858,.450593709617411],[.0259040424655478,.7827717124575296,-.8086757549230774]],To=[[1,.3963377773761749,.2158037573099136],[1,-.1055613458156586,-.0638541728258133],[1,-.0894841775298119,-1.2914855480194092]],j=new m({id:"oklab",name:"Oklab",coords:{l:{refRange:[0,1],name:"Lightness"},a:{refRange:[-.4,.4]},b:{refRange:[-.4,.4]}},white:"D65",base:_,fromBase(t){let e=k(t,Ao);return e[0]=Math.cbrt(e[0]),e[1]=Math.cbrt(e[1]),e[2]=Math.cbrt(e[2]),k(e,Oo,e)},toBase(t){let e=k(t,To);return e[0]=e[0]**3,e[1]=e[1]**3,e[2]=e[2]**3,k(e,Eo,e)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function be(t,e){[t,e]=y([t,e]);let[r,o,n]=j.from(t),[s,a,i]=j.from(e),c=r-s,l=o-a,p=n-i;return Math.sqrt(c**2+l**2+p**2)}var _o=75e-6;function X(t,e,{epsilon:r=_o}={}){t=y(t),e||(e=t.space),e=m.get(e);let o=t.coords;return e!==t.space&&(o=e.from(t)),e.inGamut(o,{epsilon:r})}function F(t){return{space:t.space,coords:t.coords.slice(),alpha:t.alpha}}function ct(t,e,r="lab"){r=m.get(r);let o=r.from(t),n=r.from(e);return Math.sqrt(o.reduce((s,a,i)=>{let c=n[i];return R(a)||R(c)?s:s+(c-a)**2},0))}function lt(t,e){return ct(t,e,"lab")}var Io=Math.PI,rr=Io/180;function or(t,e,{l:r=2,c:o=1}={}){[t,e]=y([t,e]);let[n,s,a]=B.from(t),[,i,c]=H.from(B,[n,s,a]),[l,p,u]=B.from(e),f=H.from(B,[l,p,u])[1];i<0&&(i=0),f<0&&(f=0);let h=n-l,d=i-f,g=s-p,b=a-u,C=g**2+b**2-d**2,w=.511;n>=16&&(w=.040975*n/(1+.01765*n));let x=.0638*i/(1+.0131*i)+.638,A;R(c)&&(c=0),c>=164&&c<=345?A=.56+Math.abs(.2*Math.cos((c+168)*rr)):A=.36+Math.abs(.4*Math.cos((c+35)*rr));let P=Math.pow(i,4),I=Math.sqrt(P/(P+1900)),E=x*(I*A+1-I),L=(h/(r*w))**2;return L+=(d/(o*x))**2,L+=C/E**2,Math.sqrt(L)}var nr=203,Fe=new m({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:_,fromBase(t){return t.map(e=>e*nr)},toBase(t){return t.map(e=>e/nr)}});var $e=1.15,je=.66,ar=2610/2**14,Do=2**14/2610,sr=3424/2**12,ir=2413/2**7,cr=2392/2**7,Po=1.7*2523/2**5,lr=2**5/(1.7*2523),Ge=-.56,ft=16295499532821565e-27,No=[[.41478972,.579999,.014648],[-.20151,1.120649,.0531008],[-.0166008,.2648,.6684799]],zo=[[1.9242264357876067,-1.0047923125953657,.037651404030618],[.35031676209499907,.7264811939316552,-.06538442294808501],[-.09098281098284752,-.3127282905230739,1.5227665613052603]],Bo=[[.5,.5,0],[3.524,-4.066708,.542708],[.199076,1.096799,-1.295875]],Ho=[[1,.13860504327153927,.05804731615611883],[1,-.1386050432715393,-.058047316156118904],[1,-.09601924202631895,-.811891896056039]],fr=new m({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.21,.21]},bz:{refRange:[-.21,.21]}},base:Fe,fromBase(t){let[e,r,o]=t,n=$e*e-($e-1)*o,s=je*r-(je-1)*e,i=k([n,s,o],No).map(function(f){let h=sr+ir*O(f/1e4,ar),d=1+cr*O(f/1e4,ar);return O(h/d,Po)}),[c,l,p]=k(i,Bo);return[(1+Ge)*c/(1+Ge*c)-ft,l,p]},toBase(t){let[e,r,o]=t,n=(e+ft)/(1+Ge-Ge*(e+ft)),a=k([n,r,o],Ho).map(function(f){let h=sr-O(f,lr),d=cr*O(f,lr)-ir;return 1e4*O(h/d,Do)}),[i,c,l]=k(a,zo),p=(i+($e-1)*l)/$e,u=(c+(je-1)*p)/je;return[p,u,l]},formats:{jzazbz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});var ut=new m({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:fr,fromBase:H.fromBase,toBase:H.toBase,formats:{jzczhz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function ur(t,e){[t,e]=y([t,e]);let[r,o,n]=ut.from(t),[s,a,i]=ut.from(e),c=r-s,l=o-a;R(n)&&R(i)?(n=0,i=0):R(n)?n=i:R(i)&&(i=n);let p=n-i,u=2*Math.sqrt(o*a)*Math.sin(p/2*(Math.PI/180));return Math.sqrt(c**2+l**2+u**2)}var pr=3424/4096,gr=2413/128,hr=2392/128,mr=2610/16384,Fo=2523/32,$o=16384/2610,dr=32/2523,jo=[[.3592832590121217,.6976051147779502,-.035891593232029],[-.1920808463704993,1.100476797037432,.0753748658519118],[.0070797844607479,.0748396662186362,.8433265453898765]],Go=[[2048/4096,2048/4096,0],[6610/4096,-13613/4096,7003/4096],[17933/4096,-17390/4096,-543/4096]],qo=[[.9999999999999998,.0086090370379328,.111029625003026],[.9999999999999998,-.0086090370379328,-.1110296250030259],[.9999999999999998,.5600313357106791,-.3206271749873188]],Wo=[[2.0701522183894223,-1.3263473389671563,.2066510476294053],[.3647385209748072,.6805660249472273,-.0453045459220347],[-.0497472075358123,-.0492609666966131,1.1880659249923042]],mt=new m({id:"ictcp",name:"ICTCP",coords:{i:{refRange:[0,1],name:"I"},ct:{refRange:[-.5,.5],name:"CT"},cp:{refRange:[-.5,.5],name:"CP"}},base:Fe,fromBase(t){let e=k(t,jo);return Yo(e)},toBase(t){let e=Xo(t);return k(e,Wo)},formats:{ictcp:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function Yo(t){let e=t.map(function(r){let o=pr+gr*(r/1e4)**mr,n=1+hr*(r/1e4)**mr;return(o/n)**Fo});return k(e,Go)}function Xo(t){return k(t,qo).map(function(o){let n=Math.max(o**dr-pr,0),s=gr-hr*o**dr;return 1e4*(n/s)**$o})}function br(t,e){[t,e]=y([t,e]);let[r,o,n]=mt.from(t),[s,a,i]=mt.from(e);return 720*Math.sqrt((r-s)**2+.25*(o-a)**2+(n-i)**2)}function wr(t,e){[t,e]=y([t,e]);let r=2,[o,n,s]=j.from(t),[a,i,c]=j.from(e),l=o-a,p=r*(n-i),u=r*(s-c);return Math.sqrt(l**2+p**2+u**2)}var Jo=N.D65,vr=.42,Cr=1/vr,dt=2*Math.PI,kr=[[.401288,.650173,-.051461],[-.250268,1.204414,.045854],[-.002079,.048952,.953127]],Zo=[[1.8620678550872327,-1.0112546305316843,.14918677544445175],[.38752654323613717,.6214474419314753,-.008973985167612518],[-.015841498849333856,-.03412293802851557,1.0499644368778496]],Uo=[[460,451,288],[460,-891,-261],[460,-220,-6300]],Ko={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},oe={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},Vo=180/Math.PI,yr=Math.PI/180;function Sr(t,e){return t.map(o=>{let n=O(e*Math.abs(o)*.01,vr);return 400*Ie(n,o)/(n+27.13)})}function Qo(t,e){let r=100/e*27.13**Cr;return t.map(o=>{let n=Math.abs(o);return Ie(r*O(n/(400-n),Cr),o)})}function en(t){let e=Y(t);e<=oe.h[0]&&(e+=360);let r=Jt(oe.h,e)-1,[o,n]=oe.h.slice(r,r+2),[s,a]=oe.e.slice(r,r+2),i=oe.H[r],c=(e-o)/s;return i+100*c/(c+(n-e)/a)}function tn(t){let e=(t%400+400)%400,r=Math.floor(.01*e);e=e%100;let[o,n]=oe.h.slice(r,r+2),[s,a]=oe.e.slice(r,r+2);return Y((e*(a*o-s*n)-100*o*a)/(e*(a-s)-100*a))}function pt(t,e,r,o,n){let s={};s.discounting=n,s.refWhite=t,s.surround=o;let a=t.map(b=>b*100);s.la=e,s.yb=r;let i=a[1],c=k(a,kr),l=Ko[s.surround],p=l[0];s.c=l[1],s.nc=l[2];let f=(1/(5*s.la+1))**4;s.fl=f*s.la+.1*(1-f)*(1-f)*Math.cbrt(5*s.la),s.flRoot=s.fl**.25,s.n=s.yb/i,s.z=1.48+Math.sqrt(s.n),s.nbb=.725*s.n**-.2,s.ncb=s.nbb;let h=n?1:Math.max(Math.min(p*(1-1/3.6*Math.exp((-s.la-42)/92)),1),0);s.dRgb=c.map(b=>rt(1,i/b,h)),s.dRgbInv=s.dRgb.map(b=>1/b);let d=c.map((b,C)=>b*s.dRgb[C]),g=Sr(d,s.fl);return s.aW=s.nbb*(2*g[0]+g[1]+.05*g[2]),s}var xr=pt(Jo,64/Math.PI*.2,20,"average",!1);function qe(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=Y(t.h)*yr:r=tn(t.H)*yr;let o=Math.cos(r),n=Math.sin(r),s=0;t.J!==void 0?s=O(t.J,1/2)*.1:t.Q!==void 0&&(s=.25*e.c*t.Q/((e.aW+4)*e.flRoot));let a=0;t.C!==void 0?a=t.C/s:t.M!==void 0?a=t.M/e.flRoot/s:t.s!==void 0&&(a=4e-4*t.s**2*(e.aW+4)/e.c);let i=O(a*Math.pow(1.64-Math.pow(.29,e.n),-.73),10/9),c=.25*(Math.cos(r+2)+3.8),l=e.aW*O(s,2/e.c/e.z),p=5e4/13*e.nc*e.ncb*c,u=l/e.nbb,f=23*(u+.305)*nt(i,23*p+i*(11*o+108*n)),h=f*o,d=f*n,g=Qo(k([u,h,d],Uo).map(b=>b*1/1403),e.fl);return k(g.map((b,C)=>b*e.dRgbInv[C]),Zo).map(b=>b/100)}function gt(t,e){let r=t.map(x=>x*100),o=Sr(k(r,kr).map((x,A)=>x*e.dRgb[A]),e.fl),n=o[0]+(-12*o[1]+o[2])/11,s=(o[0]+o[1]-2*o[2])/9,a=(Math.atan2(s,n)%dt+dt)%dt,i=.25*(Math.cos(a+2)+3.8),c=5e4/13*e.nc*e.ncb*nt(i*Math.sqrt(n**2+s**2),o[0]+o[1]+1.05*o[2]+.305),l=O(c,.9)*Math.pow(1.64-Math.pow(.29,e.n),.73),p=e.nbb*(2*o[0]+o[1]+.05*o[2]),u=O(p/e.aW,.5*e.c*e.z),f=100*O(u,2),h=4/e.c*u*(e.aW+4)*e.flRoot,d=l*u,g=d*e.flRoot,b=Y(a*Vo),C=en(b),w=50*O(e.c*l/(e.aW+4),1/2);return{J:f,C:d,h:b,s:w,Q:h,M:g,H:C}}var ti=new m({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:_,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=gt(t,xr),r=Math.abs(e.M)<this.\u03B5;return[e.J,r?0:e.M,r?null:e.h]},toBase(t){return qe({J:t[0],M:t[1],h:t[2]},xr)}});var rn=N.D65,on=216/24389,Mr=24389/27;function nn(t){return 116*(t>on?Math.cbrt(t):(Mr*t+16)/116)-16}function ht(t){return t>8?Math.pow((t+16)/116,3):t/Mr}function an(t,e){let[r,o,n]=t,s=[],a=0;if(n===0)return[0,0,0];let i=ht(n);n>0?a=.00379058511492914*n**2+.608983189401032*n+.9155088574762233:a=9514440756550361e-21*n**2+.08693057439788597*n-21.928975842194614;let c=2e-12,l=15,p=0,u=1/0,f=a;for(;p<=l;){s=qe({J:a,C:o,h:r},e);let h=Math.abs(s[1]-i);if(h<u){if(h<=c)return s;f=a,u=h}a=a-(s[1]-i)*a/(2*s[1]),p+=1}return qe({J:a,C:o,h:r},e)}function sn(t,e){let r=nn(t[1]);if(r===0)return[0,0,0];let o=gt(t,we);return[Y(o.h),o.C,r]}var we=pt(rn,200/Math.PI*ht(50),ht(50)*100,"average",!1),Ce=new m({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:_,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=sn(t,we);return e[1]<this.\u03B5&&(e[1]=0,e[0]=null),e},toBase(t){return an(t,we)},formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});var mi=180/Math.PI,cn=Math.PI/180,Rr=[1,.007,.0228];function Lr(t){t[1]<0&&(t=Ce.fromBase(Ce.toBase(t)));let e=Math.log(Math.max(1+Rr[2]*t[1]*we.flRoot,1))/Rr[2],r=t[0]*cn,o=e*Math.cos(r),n=e*Math.sin(r);return[t[2],o,n]}function Ar(t,e){[t,e]=y([t,e]);let[r,o,n]=Lr(Ce.from(t)),[s,a,i]=Lr(Ce.from(e));return Math.sqrt((r-s)**2+(o-a)**2+(n-i)**2)}var bt={deltaE76:lt,deltaECMC:or,deltaE2000:He,deltaEJz:ur,deltaEITP:br,deltaEOK:be,deltaEOK2:wr,deltaEHCT:Ar};function ln(t){let e=t?Math.floor(Math.log10(Math.abs(t))):0;return Math.max(parseFloat(`1e${e-2}`),1e-6)}var Er={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 z(t,{method:e=W.gamut_mapping,space:r=void 0,deltaEMethod:o="",jnd:n=2,blackWhiteClamp:s=void 0}={}){if(t=y(t),Oe(arguments[1])?r=arguments[1]:r||(r=t.space),r=m.get(r),X(t,r,{epsilon:0}))return t;let a;if(e==="css")a=Tr(t,{space:r});else{if(e!=="clip"&&!X(t,r)){Object.prototype.hasOwnProperty.call(Er,e)&&({method:e,jnd:n,deltaEMethod:o,blackWhiteClamp:s}=Er[e]);let i=He;if(o!==""){for(let l in bt)if("deltae"+o.toLowerCase()===l.toLowerCase()){i=bt[l];break}}n===0&&(n=1e-16);let c=z(v(t,r),{method:"clip",space:r});if(i(t,c)>n){if(s&&Object.keys(s).length===3){let w=m.resolveCoord(s.channel),x=M(v(t,w.space),w.id);if(R(x)&&(x=0),x>=s.max)return v({space:"xyz-d65",coords:N.D65},t.space);if(x<=s.min)return v({space:"xyz-d65",coords:[0,0,0]},t.space)}let l=m.resolveCoord(e),p=l.space,u=l.id,f=v(t,p);f.coords.forEach((w,x)=>{R(w)&&(f.coords[x]=0)});let d=(l.range||l.refRange)[0],g=ln(n),b=d,C=M(f,u);for(;C-b>g;){let w=F(f);w=z(w,{space:r,method:"clip"}),i(f,w)-n<g?b=M(f,u):C=M(f,u),$(f,u,(b+C)/2)}a=v(f,r)}else a=c}else a=v(t,r);if(e==="clip"||!X(a,r,{epsilon:0})){let i=Object.values(r.coords).map(c=>c.range||[]);a.coords=a.coords.map((c,l)=>{let[p,u]=i[l];return p!==void 0&&(c=Math.max(p,c)),u!==void 0&&(c=Math.min(c,u)),c})}}return r!==t.space&&(a=v(a,t.space)),t.coords=a.coords,t}z.returns="color";var Or={WHITE:{space:j,coords:[1,0,0],alpha:1},BLACK:{space:j,coords:[0,0,0],alpha:1}};function Tr(t,{space:e}={}){t=y(t),e||(e=t.space),e=m.get(e);let n=m.get("oklch");if(e.isUnbounded)return v(t,e);let s=v(t,n),a=s.coords[0];if(a>=1){let d=v(Or.WHITE,e);return d.alpha=t.alpha,v(d,e)}if(a<=0){let d=v(Or.BLACK,e);return d.alpha=t.alpha,v(d,e)}if(X(s,e,{epsilon:0}))return v(s,e);function i(d){let g=v(d,e),b=Object.values(e.coords);return g.coords=g.coords.map((C,w)=>{if("range"in b[w]){let[x,A]=b[w].range;return _e(x,C,A)}return C}),g}let c=0,l=s.coords[1],p=!0,u=F(s),f=i(u),h=be(f,u);if(h<.02)return f;for(;l-c>1e-4;){let d=(c+l)/2;if(u.coords[1]=d,p&&X(u,e,{epsilon:0}))c=d;else if(f=i(u),h=be(f,u),h<.02){if(.02-h<1e-4)break;p=!1,c=d}else l=d}return f}function v(t,e,{inGamut:r}={}){t=y(t),e=m.get(e);let o=e.from(t),n={space:e,coords:o,alpha:t.alpha};return r&&(n=z(n,r===!0?void 0:r)),n}v.returns="color";function ye(t,e={}){let{precision:r=W.precision,format:o,inGamut:n=!0,coords:s,alpha:a,commas:i}=e,c,l=y(t),p=o,u=l.parseMeta;u&&!o&&(u.format.canSerialize()&&(o=u.format,p=u.formatId),s??=u.types,a??=u.alphaType,i??=u.commas),p&&(o=l.space.getFormat(o)??m.findFormat(p)),o||(o=l.space.getFormat("default")??m.DEFAULT_FORMAT,p=o.name),o&&o.space&&o.space!==l.space&&(l=v(l,o.space));let f=l.coords.slice();if(n||=o.toGamut,n&&!X(l)&&(f=z(F(l),n===!0?void 0:n).coords),o.type==="custom")if(o.serialize)c=o.serialize(f,l.alpha,e);else throw new TypeError(`format ${p} can only be used to parse colors, not for serialization`);else{let h=o.name||"color",d=o.serializeCoords(f,r,s);if(h==="color"){let x=o.id||o.ids?.[0]||l.space.cssId||l.space.id;d.unshift(x)}let g=l.alpha;a!==void 0&&typeof a!="object"&&(a=typeof a=="string"?{type:a}:{include:a});let b=a?.type??"<number>",C=a?.include===!0||o.alpha===!0||a?.include!==!1&&o.alpha!==!1&&g<1,w="";if(i??=o.commas,C){if(r!==null){let x;b==="<percentage>"&&(x="%",g*=100),g=Te(g,{precision:r,unit:x})}w=`${i?",":" /"} ${g}`}c=`${h}(${d.join(i?", ":" ")}${w})`}return c}var fn=[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],un=[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],_r=new re({id:"srgb-linear",name:"Linear sRGB",white:"D65",toXYZ_M:fn,fromXYZ_M:un});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 Ir=Array(3).fill("<percentage> | <number>[0, 255]"),Dr=Array(3).fill("<number>[0, 255]"),D=new re({id:"srgb",name:"sRGB",base:_r,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:Ir},rgb_number:{name:"rgb",commas:!0,coords:Dr,alpha:!1},color:{},rgba:{coords:Ir,commas:!0,alpha:!0},rgba_number:{name:"rgba",commas:!0,coords:Dr},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(a=>Math.round(a*255));let n=r&&t.every(a=>a%17===0);return"#"+t.map(a=>n?(a/17).toString(16):a.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 Ct(t){return M(t,[_,"y"])}function We(t,e){t=y(t),e=y(e);let r=Math.max(Ct(t),0),o=Math.max(Ct(e),0);return o>r&&([r,o]=[o,r]),(r+.05)/(o+.05)}var xe=new m({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:D,fromBase:t=>{let e=Math.max(...t),r=Math.min(...t),[o,n,s]=t,[a,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:a=(n-s)/l+(n<s?6:0);break;case n:a=(s-o)/l+2;break;case s:a=(o-n)/l+4}a=a*60}return i<0&&(a+=180,i=Math.abs(i)),a>=360&&(a-=360),[a,i*100,c*100]},toBase:t=>{let[e,r,o]=t;e=e%360,e<0&&(e+=360),r/=100,o/=100;function n(s){let a=(s+e/30)%12,i=r*Math.min(o,1-o);return o-i*Math.max(-1,Math.min(a-3,9-a,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}}});var S=new m({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:H.fromBase,toBase:H.toBase,formats:{oklch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function yt(t,e){var r=0,o,n;e=e||{};function s(){var a=o,i=arguments.length,c,l;e:for(;a;){if(a.args.length!==arguments.length){a=a.next;continue}for(l=0;l<i;l++)if(a.args[l]!==arguments[l]){a=a.next;continue e}return a!==o&&(a===n&&(n=a.prev),a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=o,a.prev=null,o.prev=a,o=a),a.val}for(c=new Array(i),l=0;l<i;l++)c[l]=arguments[l];return a={args:c,val:t.apply(null,c)},o?(o.prev=a,a.next=o):n=a,r===e.maxSize?(n=n.prev,n.next=null):r++,o=a,a.val}return s.clear=function(){o=null,n=null,r=0},s}var me=V(Ae(),1);var Pr={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-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 Nr=[D];function ne(t){m.register(D);let e=ye(v(t,D));return ye(e,{format:"hex"})}function J(t,e){return m.register(D),We(t,e)}function zr(t){Nr.forEach(n=>m.register(n));let e;try{e=le(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(!Nr.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 ve(t){return m.register(D),m.register(S),v(z(t,{space:D,method:"css"}),S)}var Ye={space:S,coords:[1,0,0],alpha:1},Xe={space:S,coords:[0,0,0],alpha:1},Br=.02,Hr=3.1,Fr={lighter:{min:.2,max:.4},darker:{min:.75,max:.98}},U=.004,$r=10;var ke={background:"#fcfcfc",primary:"#3858e9",info:"#0090ff",success:"#4ab866",caution:"#f0d149",warning:"#f0b849",error:"#cc1818"};function mn(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 s=o,a=n.contrast.reference;e.get(s).push(a),r.get(a).push(s),n.sameAsIfPossible&&(e.get(s).push(n.sameAsIfPossible),r.get(n.sameAsIfPossible).push(s))}),{dependencies:e,dependents:r}}function jr(t){let{dependents:e}=mn(t),r=[],o=new Set,n=new Set;function s(a){if(n.has(a))throw new Error(`Circular dependency detected involving step: ${String(a)}`);if(o.has(a))return;n.add(a),(e.get(a)||[]).forEach(c=>{s(c)}),n.delete(a),o.add(a),a!=="seed"&&r.unshift(a)}return s("seed"),r}function Gr(t,e){let r=new Set;function o(n){if(n==="seed"||r.has(n))return;let s=e[n];s&&(o(s.contrast.reference),s.sameAsIfPossible&&o(s.sameAsIfPossible),r.add(n))}return o(t),Array.from(r)}function xt(t,e){let r=J(t,Xe),o=J(t,Ye);return r>o+(e?Hr:0)?{better:"darker",worse:"lighter"}:{better:"lighter",worse:"darker"}}function vt(t){return t===1?1:t+Br}function qr(t,e){let r=Fr[e];return Math.max(r.min,Math.min(r.max,t))}function Je(t,e,r,o,n,s){let a=r,i=o,c=!1,l=n,p=s,u=!1,f,h,d=0;for(;;){d++;let g=(a*p-l*i)/(p-i);if(f=t(g),h=e(f),Math.abs(h)<=U||d>=$r)break;h<=0?(a=g,i=h,c&&(p/=2),c=!0,u=!1):(l=g,p=h,u&&(i/=2),u=!0,c=!1)}return f}function Jr(t,e,r={}){m.register(S);let o=r.gamut??D,n=r.alpha??.65,s=r.carry??.5,a=r.cUpperBound??.45,i=r.radiusLight??.2,c=r.radiusDark??.2,l=r.kLight??.85,p=r.kDark??.85,u=r.achromaEpsilon??.005,f=Math.max(0,M(t,[S,"c"])),h=M(t,[S,"h"]),d=f<u,g=h===null||!Number.isFinite(h);if(d||g)if(typeof r.hueFallback=="number")h=Zr(r.hueFallback);else return{space:S,coords:[ae(e),0,0],alpha:1};let b=ae(M(t,[S,"l"])),C=Xr(b,h,o,a),w=Xr(ae(e),h,o,a),x=0,A=C>0?C:1e-6;x=ae(f/A);let I=n*w*Math.pow(x,ae(s)),E=dn(b,e,{radiusLight:i,radiusDark:c,kLight:l,kDark:p}),L=I*E;return{l:ae(e),c:L}}function ae(t){return t<0?0:t>1?1:t}function Zr(t){let e=t%360;return e<0&&(e+=360),e}function Wr(t){let e=ae(t);return .5-.5*Math.cos(Math.PI*e)}function dn(t,e,r){let o=e-t;if(o>=0){let a=r.radiusLight>0?Math.abs(o)/r.radiusLight:1,i=Wr(a>1?1:a);return 1-(1-r.kLight)*i}let n=r.radiusDark>0?Math.abs(o)/r.radiusDark:1,s=Wr(n>1?1:n);return 1-(1-r.kDark)*s}var Yr=new Map;function pn(t,e,r,o){let n=kt(t,.05),s=kt(Zr(e),10),a=kt(o,.05);return`${r}|L:${n}|H:${s}|cap:${a}`}function kt(t,e){return Math.round(t/e)*e}function Xr(t,e,r,o){let n=r.id,s=pn(t,e,n,o),a=Yr.get(s);if(typeof a=="number")return a;let i=gn(t,e,r,o);return Yr.set(s,i),i}function gn(t,e,r,o){let s=z({space:S,coords:[t,o,e],alpha:1},{space:r,method:"css"});return M(s,[S,"c"])}function G(t,e){return Math.log(t/e)}function Ur(t,e,r,o,{lightnessConstraint:n,taperChromaOptions:s}={}){if(r<=1)return{color:t,reached:!0,achieved:1};function a(g){let b=g,C=M(e,[S,"c"]);if(s){let w=Jr(e,b,s);if("l"in w&&"c"in w)b=w.l,C=w.c;else return w}return ve({space:S,coords:[b,C,M(e,[S,"h"])],alpha:e.alpha})}let i=o==="lighter"?1:0,c=o==="lighter"?Ye:Xe,l=J(t,c);if(n){let g=a(n.value),b=J(t,g),C=G(b,r)>=-U;if(C||n.type==="force")return{color:g,reached:C,achieved:b,deficit:C?G(b,l):G(r,b)}}if(G(l,r)<=U)return{color:c,reached:G(l,r)>=-U,achieved:l,deficit:G(r,l)};let p=M(t,[S,"l"]),u=G(1,r),f=i,h=G(l,r);return{color:Je(a,g=>G(J(t,g),r),p,u,f,h),reached:!0,achieved:r,deficit:G(r,l)}}function St({seed:t,sortedSteps:e,config:r,mainDir:o,oppDir:n,pinLightness:s}){let a={},i,c=-1/0,l="lighter",p,u=new Map;u.set("seed",t);for(let f of e){let h=function(E,L){return L==="main"?o:L==="opposite"?n:L==="best"?xt(E,d.preferLighter).better:L},{contrast:d,lightness:g,taperChromaOptions:b,sameAsIfPossible:C}=r[f],w=u.get(d.reference);if(!w)throw new Error(`Reference color for step ${f} not found: ${d.reference}`);if(C){let E=u.get(C);if(!E)throw new Error(`Same-as color for step ${f} not found: ${C}`);let L=J(w,E),Z=vt(d.target);if(L>=Z){u.set(f,E),a[f]=ne(E);continue}}let x=h(w,d.followDirection),A=vt(d.target),P;s?.stepName===f?P={value:s.value,type:"force"}:g&&(P={value:g(x),type:"onlyIfSucceeds"});let I=Ur(w,t,A,x,{lightnessConstraint:P,taperChromaOptions:b});!d.ignoreWhenAdjustingSeed&&I.deficit&&I.deficit>c&&(c=I.deficit,l=x,p=f),u.set(f,I.color),a[f]=ne(I.color),!I.reached&&!d.ignoreWhenAdjustingSeed&&(i??=[],i.push(f))}return{rampResults:a,warnings:i,maxDeficit:c,maxDeficitDirection:l,maxDeficitStep:p}}function Mt(t,e,{mainDirection:r,pinLightness:o,rescaleToFitContrastTargets:n=!0}={}){zr(t);let s;try{s=ve(t)}catch(g){throw new Error(`Invalid seed color "${t}": ${g instanceof Error?g.message:"Unknown error"}`)}let a="lighter",i="darker";if(r)a=r,i=r==="darker"?"lighter":"darker";else{let{better:g,worse:b}=xt(s);a=g,i=b}let c=jr(e),{rampResults:l,warnings:p,maxDeficit:u,maxDeficitDirection:f,maxDeficitStep:h}=St({seed:s,sortedSteps:c,config:e,mainDir:a,oppDir:i,pinLightness:o}),d=l;if(u>U&&n){let g=function(E){return ve($(F(s),[S,"l"],E))},b=function(E){let L=St({seed:E,sortedSteps:C,config:e,mainDir:a,oppDir:i,pinLightness:o});return L.maxDeficitDirection===f?L.maxDeficit:-u},C=Gr(h,e),w=f==="lighter"?0:1,x=-u,A=M(s,[S,"l"]),I=Je(g,b,w,x,A,u);d=St({seed:I,sortedSteps:c,config:e,mainDir:a,oppDir:i,pinLightness:o}).rampResults}if(a==="darker"){let g=d.surface1;d.surface1=d.surface3,d.surface3=g}return{ramp:d,warnings:p,direction:a}}var Me=t=>t==="lighter"?.9551:.235,hn=t=>t==="lighter"?.77:.56,bn=t=>t==="lighter"?.67:.45,Se={alpha:.7},K={alpha:.6,kLight:.2,kDark:.2},Ze={alpha:.6,radiusDark:.01,radiusLight:.01,kLight:.8,kDark:.8},ue={alpha:.75,radiusDark:.01,radiusLight:.01},Kr={contrast:{reference:"surface3",followDirection:"main",target:7,preferLighter:!0},lightness:Me,taperChromaOptions:K},T={surface1:{contrast:{reference:"surface2",followDirection:"opposite",target:1.06,ignoreWhenAdjustingSeed:!0},taperChromaOptions:Se},surface2:{contrast:{reference:"seed",followDirection:"main",target:1}},surface3:{contrast:{reference:"surface2",followDirection:"main",target:1.06},taperChromaOptions:Se},surface4:{contrast:{reference:"surface2",followDirection:"main",target:1.12},taperChromaOptions:Se},surface5:{contrast:{reference:"surface2",followDirection:"main",target:1.2},taperChromaOptions:Se},surface6:{contrast:{reference:"surface2",followDirection:"main",target:1.4},taperChromaOptions:Se},bgFill1:{contrast:{reference:"surface2",followDirection:"main",target:4},lightness:bn},bgFill2:{contrast:{reference:"bgFill1",followDirection:"main",target:1.2}},bgFillInverted1:{contrast:{reference:"bgFillInverted2",followDirection:"opposite",target:1.2}},bgFillInverted2:Kr,bgFillDark:{contrast:{reference:"surface3",followDirection:"darker",target:7,ignoreWhenAdjustingSeed:!0},lightness:Me,taperChromaOptions:K},stroke1:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.9},taperChromaOptions:Ze},stroke2:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.4},taperChromaOptions:Ze},stroke3:{contrast:{reference:"surface3",followDirection:"main",target:3},taperChromaOptions:Ze},stroke4:{contrast:{reference:"stroke3",followDirection:"main",target:1.5},taperChromaOptions:Ze},fgSurface1:{contrast:{reference:"surface3",followDirection:"main",target:2,preferLighter:!0},taperChromaOptions:K},fgSurface2:{contrast:{reference:"surface3",followDirection:"main",target:3,preferLighter:!0},taperChromaOptions:K},fgSurface3:{contrast:{reference:"surface3",followDirection:"main",target:4.5,preferLighter:!0},lightness:hn,taperChromaOptions:K},fgSurface4:Kr,fgFill:{contrast:{reference:"bgFill1",followDirection:"best",target:4.5,preferLighter:!0},lightness:Me,taperChromaOptions:K},fgFillInverted:{contrast:{reference:"bgFillInverted1",followDirection:"best",target:4.5,preferLighter:!0},lightness:Me,taperChromaOptions:K},fgFillDark:{contrast:{reference:"bgFillDark",followDirection:"best",target:4.5,preferLighter:!0},lightness:Me,taperChromaOptions:K}},Vr={...T,surface1:{...T.surface1,taperChromaOptions:ue},surface2:{contrast:{reference:"bgFill1",followDirection:"opposite",target:T.bgFill1.contrast.target,ignoreWhenAdjustingSeed:!0},taperChromaOptions:ue},surface3:{...T.surface3,taperChromaOptions:ue},surface4:{...T.surface4,taperChromaOptions:ue},surface5:{...T.surface5,taperChromaOptions:ue},surface6:{...T.surface6,taperChromaOptions:ue},bgFill1:{contrast:{reference:"seed",followDirection:"main",target:1}},stroke1:{...T.stroke1},stroke2:{...T.stroke2},stroke3:{...T.stroke3,sameAsIfPossible:"fgSurface3",taperChromaOptions:void 0},stroke4:{...T.stroke4,taperChromaOptions:void 0},fgSurface1:{...T.fgSurface1,taperChromaOptions:void 0},fgSurface2:{...T.fgSurface2,taperChromaOptions:void 0},fgSurface3:{...T.fgSurface3,taperChromaOptions:void 0,sameAsIfPossible:"bgFill1"},fgSurface4:{...T.fgSurface4,taperChromaOptions:void 0}};function eo(t){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");return Mt(t,T)}var Qr="surface2";function wn(t){return{mainDirection:t.direction,pinLightness:{stepName:Qr,value:qr(M(t.ramp[Qr],[S,"l"]),t.direction)}}}function to(t,e){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");let r=e?wn(e):void 0;return Mt(t,Vr,r)}var Cn=yt(eo,{maxSize:10}),yn=yt(to,{maxSize:10}),xn=[["--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 Rt(t){return v(t,D).coords.map(r=>Math.round((r??0)*255)).join(", ")}function vn(t){m.register(D);let e=v(t,xe),r=e.coords[2]??0,o=$(F(e),[xe,"l"],Math.max(0,r-5)),n=$(F(e),[xe,"l"],Math.max(0,r-10));return[["--wp-admin-theme-color",ne(e)],["--wp-admin-theme-color--rgb",Rt(e)],["--wp-admin-theme-color-darker-10",ne(o)],["--wp-admin-theme-color-darker-10--rgb",Rt(o)],["--wp-admin-theme-color-darker-20",ne(n)],["--wp-admin-theme-color-darker-20--rgb",Rt(n)]]}function kn(t){let e=[];for(let[r,{ramp:o}]of t)for(let[n,s]of Object.entries(o)){let a=`${r}-${n}`,i=Pr[a]??[];for(let c of i)e.push([`--wpds-color-${c}`,s])}return e}function Sn({primary:t,computedColorRamps:e}){return Object.fromEntries([kn(e),vn(t),xn].flat())}function Ue({color:t={},cursor:e,cornerRadius:r}={}){let{resolvedSettings:o}=(0,me.useContext)(Ee),n=t.primary!==void 0||t.background!==void 0||o.color?.primary!==void 0||o.color?.background!==void 0,s=n?t.primary??o.color?.primary??ke.primary:void 0,a=n?t.background??o.color?.background??ke.background:void 0,i=e?.control??o.cursor?.control,c=r??o.cornerRadius??"subtle",l=(0,me.useMemo)(()=>({color:{primary:s,background:a},cursor:i?{control:i}:void 0,cornerRadius:c}),[s,a,i,c]),p=(0,me.useMemo)(()=>{if(s===void 0||a===void 0)return{};let f={...ke,background:a,primary:s},h=new Map,d=Cn(f.background);return Object.entries(f).forEach(([g,b])=>{g==="background"?h.set("bg",d):h.set(g,yn(b,d))}),Sn({primary:f.primary,computedColorRamps:h})},[s,a]),u=(0,me.useMemo)(()=>({...p,...i&&{"--wpds-cursor-control":i}}),[p,i]);return{resolvedSettings:l,themeProviderStyles:u}}var At=V(oo(),1),Lt="data-wp-hash";function Et(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Rn(document)),t.__wpStyleRuntime}function Mn(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${Lt}]`))if(r.getAttribute(Lt)===e)return!0;return!1}function ao(t,e,r){if(!t.head)return;let o=Et(),n=o.injectedStyles.get(t);if(n||(n=new Set,o.injectedStyles.set(t,n)),n.has(e))return;if(Mn(t,e)){n.add(e);return}let s=t.createElement("style");s.setAttribute(Lt,e),s.appendChild(t.createTextNode(r)),t.head.appendChild(s),n.add(e)}function Rn(t){let e=Et();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,o]of e.styles)ao(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 Ln(t,e){let r=Et();r.styles.set(t,e);for(let o of r.documents.keys())ao(o,t,e)}typeof process>"u",Ln("f4e6e06c6a",".dba930ea7a9438fd__root{display:contents}");var An={root:"dba930ea7a9438fd__root"};var Ve=({children:t,color:e={},cursor:r,cornerRadius:o,isRoot:n=!1})=>{let{themeProviderStyles:s,resolvedSettings:a}=Ue({color:e,cursor:r,cornerRadius:o}),i=a.cornerRadius??"subtle",c=(0,Ke.useMemo)(()=>({resolvedSettings:a}),[a]),l=(0,Ke.useRef)(null);return(0,no.useIsomorphicLayoutEffect)(()=>{if(!n)return;let p=l.current?.ownerDocument;if(!p)return;let u=p.documentElement,f=new Map,h=[];for(let[d,g]of Object.entries(s))!d.startsWith("--")||g===null||g===void 0||(f.set(d,u.style.getPropertyValue(d)),u.style.setProperty(d,String(g)),h.push(d));return()=>{for(let d of h){let g=f.get(d);g?u.style.setProperty(d,g):u.style.removeProperty(d)}}},[n,s]),(0,At.jsx)("div",{ref:l,"data-wpds-root-provider":n||void 0,"data-wpds-corner-radius":i,className:An.root,style:s,children:(0,At.jsx)(Ee.Provider,{value:c,children:t})})};function so(t,e={}){(0,io.default)(`\`privateApis.${t}\` from \`@wordpress/theme\``,{since:"7.1",version:"7.3",...e})}var Ot={};Gt(Ot,{get ThemeProvider(){return so("ThemeProvider",{alternative:"`ThemeProvider` from `@wordpress/theme`"}),Ve},get useThemeProviderStyles(){return so("useThemeProviderStyles",{alternative:"`ThemeProvider` from `@wordpress/theme` for supported theming use cases",hint:"`useThemeProviderStyles` has no public replacement."}),Ue}});return yo(En);})();
-(window.wp ||= {}).theme = wp.theme;
-})();
+var wp;(wp||={}).theme=(()=>{var sn=Object.create;var je=Object.defineProperty;var ln=Object.getOwnPropertyDescriptor;var cn=Object.getOwnPropertyNames;var fn=Object.getPrototypeOf,un=Object.prototype.hasOwnProperty;var ke=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),mn=(t,e)=>{for(var r in e)je(t,r,{get:e[r],enumerable:!0})},sr=(t,e,r,o)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of cn(e))!un.call(t,n)&&n!==r&&je(t,n,{get:()=>e[n],enumerable:!(o=ln(e,n))||o.enumerable});return t};var ae=(t,e,r)=>(r=t!=null?sn(fn(t)):{},sr(e||!t||!t.__esModule?je(r,"default",{value:t,enumerable:!0}):r,t)),dn=t=>sr(je({},"__esModule",{value:!0}),t);var lr=ke((Va,ir)=>{ir.exports=window.wp.deprecated});var fr=ke((Qa,cr)=>{cr.exports=window.wp.privateApis});var Fe=ke((rs,dr)=>{dr.exports=window.wp.element});var gr=ke((os,pr)=>{pr.exports=window.wp.compose});var Uo=ke((J0,Jo)=>{Jo.exports=window.ReactJSXRuntime});var Ua={};mn(Ua,{ThemeProvider:()=>pt,privateApis:()=>tr});var en=ae(lr(),1);var ur=ae(fr(),1),{lock:mr,unlock:es}=(0,ur.__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 dt=ae(Fe(),1),Ko=ae(gr(),1);var hr=ae(Fe(),1),Ge=(0,hr.createContext)({resolvedSettings:{color:{},cursor:void 0,cornerRadius:void 0}});function ht(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function v(t,e,r=[0,0,0]){let o=ht(t,e[0]),n=ht(t,e[1]),s=ht(t,e[2]);return r[0]=o,r[1]=n,r[2]=s,r}function $e(t){return se(t)==="string"}function se(t){return(Object.prototype.toString.call(t).match(/^\[object\s+(.*?)\]$/)[1]||"").toLowerCase()}function qe(t,{precision:e=16,unit:r}){return A(t)?"none":(t=+bt(t,e),t+(r??""))}function A(t){return t===null}function bt(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 Ct(t,e,r){return A(t)||isNaN(t)?e:A(e)||isNaN(e)?t:t+(e-t)*r}function pn(t,e,r){return(r-t)/(e-t)}function wt(t,e,r){return!t||!e||t===e||t[0]===e[0]&&t[1]===e[1]||isNaN(r)||r===null?r:Ct(e[0],e[1],pn(t[0],t[1],r))}function F(t,e,r){return Math.max(Math.min(r,e),t)}function Ye(t,e){return Math.sign(t)===Math.sign(e)?t:-t}function E(t,e){return Ye(Math.abs(t)**e,t)}function xt(t,e){return e===0?0:t/e}function br(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 ee(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 pe=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:s}=o.groups;(n||s)&&(this.range=[+n,+s])}}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()),wt(r,o,e)}serialize(e,r){let o=this.type==="<percentage>"?this.percentageRange(100):this.computedRange,n=this.unit;return e=wt(this.coordRange,o,e),qe(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 ee(e,this)?e:new this(e,r)}};var yt=Symbol("instance"),ge=class t{type;name;spaceCoords;coords;id;alpha;constructor(e,r=e.space){e[yt]=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 s=this.spaceCoords[n];return typeof o=="string"&&(o=o.trim().split(/\s*\|\s*/)),o.map(a=>pe.get(a,s))}))}serializeCoords(e,r,o){return o=e.map((n,s)=>pe.get(o?.[s]??this.coords[s][0],this.spaceCoords[s])),e.map((n,s)=>o[s].serialize(n,r))}coerceCoords(e,r){return Object.entries(this.space.coords).map(([o,n],s)=>{let a=e[s];if(A(a)||isNaN(a))return a;let i=r[s],l=this.coords[s].find(c=>c.type==i);if(!l){let c=n.name||o;throw new TypeError(`${i??a?.raw??a} not allowed for ${c} in ${this.name}()`)}return a=l.resolve(a),l.range&&(r[s]=l.toString()),a})}canSerialize(){return this.type==="function"||this.serialize}parse(e){return null}static get(e,...r){return!e||ee(e,this)?e:e[yt]?e[yt]: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)})}},gn=new St,ie=gn;var H={D50:[.3457/.3585,1,(1-.3457-.3585)/.3585],D65:[.3127/.329,1,(1-.3127-.329)/.329]};function Xe(t){return Array.isArray(t)?t:H[t]}function le(t,e,r,o={}){if(t=Xe(t),e=Xe(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(ie.run("chromatic-adaptation-start",n),n.M||(n.W1===H.D65&&n.W2===H.D50?n.M=[[1.0479297925449969,.022946870601609652,-.05019226628920524],[.02962780877005599,.9904344267538799,-.017073799063418826],[-.009243040646204504,.015055191490298152,.7518742814281371]]:n.W1===H.D50&&n.W2===H.D65&&(n.M=[[.955473421488075,-.02309845494876471,.06325924320057072],[-.0283697093338637,1.0099953980813041,.021041441191917323],[.012314014864481998,-.020507649298898964,1.330365926242124]])),ie.run("chromatic-adaptation-end",n),n.M)return v(n.XYZ,n.M);throw new TypeError("Only Bradford CAT with white points D50 and D65 supported for now.")}var U={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 he(t,e){let r={str:String(t)?.trim(),options:e};if(ie.run("parse-start",r),r.color)return r.color;r.parsed=bn(r.str);let o,n=r.options?r.options.parseMeta??r.options.meta:null;if(r.parsed){let s=r.parsed.name,a,i,l=r.parsed.args,c=l.map((m,p)=>r.parsed.argMeta[p]?.type);if(s==="color"){let m=l.shift();c.shift();let p=m.startsWith("--")?m.substring(2):`--${m}`,g=[m,p];if(a=h.findFormat({name:s,id:g,type:"function"}),!a){let d,b=m in h.registry?m:p;if(b in h.registry){let w=h.registry[b].formats?.color?.id;w&&(d=`Did you mean ${t.replace("color("+m,"color("+w)}?`)}throw new TypeError(`Cannot parse ${r.str}. `+(d??"Missing a plugin?"))}i=a.space,a.id.startsWith("--")&&!m.startsWith("--")&&U.warn(`${i.name} is a non-standard space and not currently supported in the CSS spec. Use prefixed color(${a.id}) instead of color(${m}).`),m.startsWith("--")&&!a.id.startsWith("--")&&U.warn(`${i.name} is a standard space and supported in the CSS spec. Use color(${a.id}) instead of prefixed color(${m}).`)}else a=h.findFormat({name:s,type:"function"}),i=a.space;n&&Object.assign(n,{format:a,formatId:a.name,types:c,commas:r.parsed.commas});let u=1;r.parsed.lastAlpha&&(u=r.parsed.args.pop(),n&&(n.alphaType=c.pop()));let f=a.coords.length;if(l.length!==f)throw new TypeError(`Expected ${f} coordinates for ${i.id} in ${r.str}), got ${l.length}`);l=a.coerceCoords(l,c),o={spaceId:i.id,coords:l,alpha:u}}else e:for(let s of h.all)for(let a in s.formats){let i=s.formats[a];if(i.type!=="custom"||i.test&&!i.test(r.str))continue;let l=s.getFormat(i),c=l.parse(r.str);if(c){n&&Object.assign(n,{format:l,formatId:a}),o=c;break e}}if(!o)throw new TypeError(`Could not parse ${t} as a color. Missing a plugin?`);return o.alpha=A(o.alpha)?o.alpha:o.alpha===void 0?1:F(0,o.alpha,1),o}var wr={"%":.01,deg:1,grad:.9,rad:180/Math.PI,turn:360},We={function:/^([a-z]+)\(((?:calc\(NaN\)|.)+?)\)$/i,number:/^([-+]?(?:[0-9]*\.)?[0-9]+(e[-+]?[0-9]+)?)$/i,unitValue:RegExp(`(${Object.keys(wr).join("|")})$`),singleArgument:/\/?\s*(none|NaN|calc\(NaN\)|[-+\w.]+(?:%|deg|g?rad|turn)?)/g};function hn(t){let e={},r=t.match(We.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*wr[r]):We.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 bn(t){if(!t)return;t=t.trim();let e=t.match(We.function);if(e){let r=[],o=[],n=!1,s=e[1].toLowerCase(),a=e[2].replace(We.singleArgument,(i,l)=>{let{value:c,meta:u}=hn(l);return(i.startsWith("/")||s!=="color"&&r.length===3)&&(n=!0),r.push(c),o.push(u),""});return{name:s,args:r,argMeta:o,lastAlpha:n,commas:a.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");$e(t)&&(t=he(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 Cn=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=Xe(o),this.formats=e.formats??{};for(let n in this.formats){let s=this.formats[n];s.type||="function",s.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,s)=>!0),this.M=e.M??{},this.referred=e.referred,Object.defineProperty(this,"path",{value:wn(this).reverse(),writable:!1,enumerable:!0,configurable:!0}),ie.run("colorspace-init-end",this)}inGamut(e,{epsilon:r=Cn}={}){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,s)=>{let a=o[s];if(a.type!=="angle"&&a.range){if(A(n))return!0;let[i,l]=a.range;return(i===void 0||n>=i-r)&&(l===void 0||n<=l+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=ge.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=>A(i)?0:i);let o=this.path,n=e.path,s,a;for(let i=0;i<o.length&&o[i].equals(n[i]);i++)s=o[i],a=i;if(!s)throw new Error(`Cannot convert between color spaces ${this} and ${e}: no connection space was found`);for(let i=o.length-1;i>a;i--)r=o[i].toBase(r);for(let i=a+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||ee(e,this))return e;if(se(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,s]of Object.entries(o.formats)){s.name??=n,s.type??="function";let a=(!e.name||s.name===e.name)&&(!e.type||s.type===e.type);if(e.id){let i=s.ids||[s.id],l=Array.isArray(e.id)?e.id:[e.id];a&&=l.some(c=>i.includes(c))}if(a){let i=ge.get(s,o);return i!==s&&(o.formats[s.name]=i),i}}return null}static resolveCoord(e,r){let o=se(e),n,s;if(o==="string"?e.includes(".")?[n,s]=e.split("."):[n,s]=[,e]:Array.isArray(e)?[n,s]=e:(n=e.space,s=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=se(s),o==="number"||o==="string"&&s>=0){let l=Object.entries(n.coords)[s];if(l)return{space:n,id:l[0],index:s,...l[1]}}n=t.get(n);let a=s.toLowerCase(),i=0;for(let l in n.coords){let c=n.coords[l];if(l.toLowerCase()===a||c.name?.toLowerCase()===a)return{space:n,id:l,index:i,...c};i++}throw new TypeError(`No "${s}" coordinate found in ${n.name}. Its coordinates are: ${Object.keys(n.coords).join(", ")}`)}static DEFAULT_FORMAT={type:"functions",name:"color"}};function wn(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 K=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=v(e,this.M.toXYZ);return this.white!==this.base.white&&(r=le(this.white,this.base.white,r)),r}fromBase(e){return e=le(this.base.white,this.white,e),v(e,this.M.fromXYZ)}};var xr=new h({id:"xyz-d50",name:"XYZ D50",white:"D50",base:P,fromBase:t=>le(P.white,"D50",t),toBase:t=>le("D50",P.white,t)});var xn=216/24389,yr=24/116,Ze=24389/27,vt=H.D50,G=new h({id:"lab",name:"Lab",coords:{l:{refRange:[0,100],name:"Lightness"},a:{refRange:[-125,125]},b:{refRange:[-125,125]}},white:vt,base:xr,fromBase(t){let r=t.map((a,i)=>a/vt[i]).map(a=>a>xn?Math.cbrt(a):(Ze*a+16)/116),o=116*r[1]-16,n=500*(r[0]-r[1]),s=200*(r[1]-r[2]);return[o,n,s]},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]>yr?Math.pow(n[0],3):(116*n[0]-16)/Ze,t[0]>8?Math.pow((t[0]+16)/116,3):t[0]/Ze,n[2]>yr?Math.pow(n[2],3):(116*n[2]-16)/Ze].map((a,i)=>a*vt[i])},formats:{lab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function V(t){return typeof t!="number"?t:(t%360+360)%360}var $=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:G,fromBase(t){if(this.\u03B5===void 0){let i=Object.values(this.base.coords)[1].refRange,l=i[1]-i[0];this.\u03B5=l/1e5}let[e,r,o]=t,n=Math.abs(r)<this.\u03B5&&Math.abs(o)<this.\u03B5,s=n?null:V(Math.atan2(o,r)*180/Math.PI),a=n?0:Math.sqrt(r**2+o**2);return[e,a,s]},toBase(t){let[e,r,o]=t,n=null,s=null;return A(o)||(r=r<0?0:r,n=r*Math.cos(o*Math.PI/180),s=r*Math.sin(o*Math.PI/180)),[e,n,s]},formats:{lch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});var Sr=25**7,Je=Math.PI,vr=180/Je,be=Je/180;function kr(t){let e=t*t;return e*e*e*t}function Ue(t,e,{kL:r=1,kC:o=1,kH:n=1}={}){[t,e]=y([t,e]);let[s,a,i]=G.from(t),l=$.from(G,[s,a,i])[1],[c,u,f]=G.from(e),m=$.from(G,[c,u,f])[1];l<0&&(l=0),m<0&&(m=0);let p=(l+m)/2,g=kr(p),d=.5*(1-Math.sqrt(g/(g+Sr))),b=(1+d)*a,w=(1+d)*u,C=Math.sqrt(b**2+i**2),x=Math.sqrt(w**2+f**2),I=b===0&&i===0?0:Math.atan2(i,b),_=w===0&&f===0?0:Math.atan2(f,w);I<0&&(I+=2*Je),_<0&&(_+=2*Je),I*=vr,_*=vr;let D=c-s,T=x-C,R=_-I,j=I+_,Se=Math.abs(R),ne;C*x===0?ne=0:Se<=180?ne=R:R>180?ne=R-360:R<-180?ne=R+360:U.warn("the unthinkable has happened");let de=2*Math.sqrt(x*C)*Math.sin(ne*be/2),tn=(s+c)/2,gt=(C+x)/2,rr=kr(gt),J;C*x===0?J=j:Se<=180?J=j/2:j<360?J=(j+360)/2:J=(j-360)/2;let or=(tn-50)**2,rn=1+.015*or/Math.sqrt(20+or),nr=1+.045*gt,ve=1;ve-=.17*Math.cos((J-30)*be),ve+=.24*Math.cos(2*J*be),ve+=.32*Math.cos((3*J+6)*be),ve-=.2*Math.cos((4*J-63)*be);let ar=1+.015*gt*ve,on=30*Math.exp(-1*((J-275)/25)**2),nn=2*Math.sqrt(rr/(rr+Sr)),an=-1*Math.sin(2*on*be)*nn,He=(D/(r*rn))**2;return He+=(T/(o*nr))**2,He+=(de/(n*ar))**2,He+=an*(T/(o*nr))*(de/(n*ar)),Math.sqrt(He)}var Me={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]]},Y=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:Me,fromBase(t){let e=v(t,Me.XYZtoLMS);return e[0]=Math.cbrt(e[0]),e[1]=Math.cbrt(e[1]),e[2]=Math.cbrt(e[2]),v(e,Me.LMStoLab,e)},toBase(t){let e=v(t,Me.LabtoLMS);return e[0]=e[0]**3,e[1]=e[1]**3,e[2]=e[2]**3,v(e,Me.LMStoXYZ,e)},formats:{oklab:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function Le(t,e){[t,e]=y([t,e]);let[r,o,n]=Y.from(t),[s,a,i]=Y.from(e),l=r-s,c=o-a,u=n-i;return Math.sqrt(l**2+c**2+u**2)}var yn=75e-6;function te(t,e,{epsilon:r=yn}={}){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 S(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=X(n,r===!0?void 0:r)),n}S.returns="color";function _e(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(s=>bt(s,o))}function O(t,e){if(t=y(t),e==="alpha")return t.alpha??1;let{space:r,index:o}=h.resolveCoord(e,t.space);return _e(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:Y,fromBase:$.fromBase,toBase:$.toBase,formats:{oklch:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function Ke(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}Ke.returns="color";function W(t,e,r){if(t=y(t),arguments.length===2&&se(arguments[1])==="object"){let o=arguments[1];for(let n in o)W(t,n,o[n])}else if(typeof r=="function"&&(r=r(O(t,e))),e==="alpha")t.alpha=r;else{let{space:o,index:n}=h.resolveCoord(e,t.space),s=_e(t,o);s[n]=r,Ke(t,o,s)}return t}W.returns="color";function q(t){return{space:t.space,coords:t.coords.slice(),alpha:t.alpha}}function kt(t,e,r="lab"){r=h.get(r);let o=r.from(t),n=r.from(e);return Math.sqrt(o.reduce((s,a,i)=>{let l=n[i];return A(a)||A(l)?s:s+(l-a)**2},0))}function Mt(t,e){return kt(t,e,"lab")}var Sn=Math.PI,Mr=Sn/180;function Lr(t,e,{l:r=2,c:o=1}={}){[t,e]=y([t,e]);let[n,s,a]=G.from(t),[,i,l]=$.from(G,[n,s,a]),[c,u,f]=G.from(e),m=$.from(G,[c,u,f])[1];i<0&&(i=0),m<0&&(m=0);let p=n-c,g=i-m,d=s-u,b=a-f,w=d**2+b**2-g**2,C=.511;n>=16&&(C=.040975*n/(1+.01765*n));let x=.0638*i/(1+.0131*i)+.638,I;A(l)&&(l=0),l>=164&&l<=345?I=.56+Math.abs(.2*Math.cos((l+168)*Mr)):I=.36+Math.abs(.4*Math.cos((l+35)*Mr));let _=Math.pow(i,4),D=Math.sqrt(_/(_+1900)),T=x*(D*I+1-D),R=(p/(r*C))**2;return R+=(g/(o*x))**2,R+=w/T**2,Math.sqrt(R)}var _r=203,Ve=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*_r)},toBase(t){return t.map(e=>e/_r)}});var Qe=1.15,et=.66,Rr=2610/2**14,vn=2**14/2610,Ir=3424/2**12,Ar=2413/2**7,Er=2392/2**7,kn=1.7*2523/2**5,Or=2**5/(1.7*2523),tt=-.56,Lt=16295499532821565e-27,Re={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]]},Tr=new h({id:"jzazbz",name:"Jzazbz",coords:{jz:{refRange:[0,1],name:"Jz"},az:{refRange:[-.21,.21]},bz:{refRange:[-.21,.21]}},base:Ve,M:Re,fromBase(t){let[e,r,o]=t,n=Qe*e-(Qe-1)*o,s=et*r-(et-1)*e,i=v([n,s,o],Re.XYZtoCone).map(function(m){let p=Ir+Ar*E(m/1e4,Rr),g=1+Er*E(m/1e4,Rr);return E(p/g,kn)}),[l,c,u]=v(i,Re.ConetoIab);return[(1+tt)*l/(1+tt*l)-Lt,c,u]},toBase(t){let[e,r,o]=t,n=(e+Lt)/(1+tt-tt*(e+Lt)),a=v([n,r,o],Re.IabtoCone).map(function(m){let p=Ir-E(m,Or),g=Er*E(m,Or)-Ar;return 1e4*E(p/g,vn)}),[i,l,c]=v(a,Re.ConetoXYZ),u=(i+(Qe-1)*c)/Qe,f=(l+(et-1)*u)/et;return[u,f,c]},formats:{jzazbz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});var _t=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:Tr,fromBase:$.fromBase,toBase:$.toBase,formats:{jzczhz:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <angle>"]}}});function Dr(t,e){[t,e]=y([t,e]);let[r,o,n]=_t.from(t),[s,a,i]=_t.from(e),l=r-s,c=o-a;A(n)&&A(i)?(n=0,i=0):A(n)?n=i:A(i)&&(i=n);let u=n-i,f=2*Math.sqrt(o*a)*Math.sin(u/2*(Math.PI/180));return Math.sqrt(l**2+c**2+f**2)}var zr=3424/4096,Br=2413/128,Hr=2392/128,Pr=2610/16384,Mn=2523/32,Ln=16384/2610,Nr=32/2523,Ie={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]]},Rt=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:Ve,M:Ie,fromBase(t){let e=v(t,Ie.XYZtoLMS);return _n(e)},toBase(t){let e=Rn(t);return v(e,Ie.LMStoXYZ)},formats:{ictcp:{coords:["<percentage> | <number>","<number> | <percentage>","<number> | <percentage>"]}}});function _n(t){let e=t.map(function(r){let o=zr+Br*(r/1e4)**Pr,n=1+Hr*(r/1e4)**Pr;return(o/n)**Mn});return v(e,Ie.LMStoIPT)}function Rn(t){return v(t,Ie.IPTtoLMS).map(function(o){let n=Math.max(o**Nr-zr,0),s=Br-Hr*o**Nr;return 1e4*(n/s)**Ln})}function jr(t,e){[t,e]=y([t,e]);let[r,o,n]=Rt.from(t),[s,a,i]=Rt.from(e);return 720*Math.sqrt((r-s)**2+.25*(o-a)**2+(n-i)**2)}function Fr(t,e){[t,e]=y([t,e]);let r=2,[o,n,s]=Y.from(t),[a,i,l]=Y.from(e),c=o-a,u=r*(n-i),f=r*(s-l);return Math.sqrt(c**2+u**2+f**2)}var In=H.D65,Yr=.42,Gr=1/Yr,It=2*Math.PI,Ae={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]]},An={dark:[.8,.525,.8],dim:[.9,.59,.9],average:[1,.69,1]},ce={h:[20.14,90,164.25,237.53,380.14],e:[.8,.7,1,1.2,.8],H:[0,100,200,300,400]},En=180/Math.PI,$r=Math.PI/180;function Xr(t,e){return t.map(o=>{let n=E(e*Math.abs(o)*.01,Yr);return 400*Ye(n,o)/(n+27.13)})}function On(t,e){let r=100/e*27.13**Gr;return t.map(o=>{let n=Math.abs(o);return Ye(r*E(n/(400-n),Gr),o)})}function Tn(t){let e=V(t);e<=ce.h[0]&&(e+=360);let r=br(ce.h,e)-1,[o,n]=ce.h.slice(r,r+2),[s,a]=ce.e.slice(r,r+2),i=ce.H[r],l=(e-o)/s;return i+100*l/(l+(n-e)/a)}function Dn(t){let e=(t%400+400)%400,r=Math.floor(.01*e);e=e%100;let[o,n]=ce.h.slice(r,r+2),[s,a]=ce.e.slice(r,r+2);return V((e*(a*o-s*n)-100*o*a)/(e*(a-s)-100*a))}function At(t,e,r,o,n){let s={};s.discounting=n,s.refWhite=t,s.surround=o;let a=t.map(b=>b*100);s.la=e,s.yb=r;let i=a[1],l=v(a,Ae.cat16),c=An[s.surround],u=c[0];s.c=c[1],s.nc=c[2];let m=(1/(5*s.la+1))**4;s.fl=m*s.la+.1*(1-m)*(1-m)*Math.cbrt(5*s.la),s.flRoot=s.fl**.25,s.n=s.yb/i,s.z=1.48+Math.sqrt(s.n),s.nbb=.725*s.n**-.2,s.ncb=s.nbb;let p=n?1:Math.max(Math.min(u*(1-1/3.6*Math.exp((-s.la-42)/92)),1),0);s.dRgb=l.map(b=>Ct(1,i/b,p)),s.dRgbInv=s.dRgb.map(b=>1/b);let g=l.map((b,w)=>b*s.dRgb[w]),d=Xr(g,s.fl);return s.aW=s.nbb*(2*d[0]+d[1]+.05*d[2]),s}var qr=At(In,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=V(t.h)*$r:r=Dn(t.H)*$r;let o=Math.cos(r),n=Math.sin(r),s=0;t.J!==void 0?s=E(t.J,1/2)*.1:t.Q!==void 0&&(s=.25*e.c*t.Q/((e.aW+4)*e.flRoot));let a=0;t.C!==void 0?a=t.C/s:t.M!==void 0?a=t.M/e.flRoot/s:t.s!==void 0&&(a=4e-4*t.s**2*(e.aW+4)/e.c);let i=E(a*Math.pow(1.64-Math.pow(.29,e.n),-.73),10/9),l=.25*(Math.cos(r+2)+3.8),c=e.aW*E(s,2/e.c/e.z),u=5e4/13*e.nc*e.ncb*l,f=c/e.nbb,m=23*(f+.305)*xt(i,23*u+i*(11*o+108*n)),p=m*o,g=m*n,d=On(v([f,p,g],Ae.m1).map(b=>b*1/1403),e.fl);return v(d.map((b,w)=>b*e.dRgbInv[w]),Ae.cat16Inv).map(b=>b/100)}function Ot(t,e){let r=t.map(x=>x*100),o=Xr(v(r,Ae.cat16).map((x,I)=>x*e.dRgb[I]),e.fl),n=o[0]+(-12*o[1]+o[2])/11,s=(o[0]+o[1]-2*o[2])/9,a=(Math.atan2(s,n)%It+It)%It,i=.25*(Math.cos(a+2)+3.8),l=5e4/13*e.nc*e.ncb*xt(i*Math.sqrt(n**2+s**2),o[0]+o[1]+1.05*o[2]+.305),c=E(l,.9)*Math.pow(1.64-Math.pow(.29,e.n),.73),u=e.nbb*(2*o[0]+o[1]+.05*o[2]),f=E(u/e.aW,.5*e.c*e.z),m=100*E(f,2),p=4/e.c*f*(e.aW+4)*e.flRoot,g=c*f,d=g*e.flRoot,b=V(a*En),w=Tn(b),C=50*E(e.c*c/(e.aW+4),1/2);return{J:m,C:g,h:b,s:C,Q:p,M:d,H:w}}var Al=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:Ae,fromBase(t){this.\u03B5===void 0&&(this.\u03B5=Object.values(this.coords)[1].refRange[1]/1e5);let e=Ot(t,qr),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]},qr)}});var Pn=H.D65,Nn=216/24389,Wr=24389/27;function zn(t){return 116*(t>Nn?Math.cbrt(t):(Wr*t+16)/116)-16}function Tt(t){return t>8?Math.pow((t+16)/116,3):t/Wr}function Bn(t,e){let[r,o,n]=t,s=[],a=0;if(n===0)return[0,0,0];let i=Tt(n);n>0?a=.00379058511492914*n**2+.608983189401032*n+.9155088574762233:a=9514440756550361e-21*n**2+.08693057439788597*n-21.928975842194614;let l=2e-12,c=15,u=0,f=1/0,m=[0,0,0];for(;u<=c;){s=Et({J:a,C:o,h:r},e);let p=Math.abs(s[1]-i);if(p<f){if(p<=l)return s;m=s,f=p}a=a-(s[1]-i)*a/(2*s[1]),u+=1}return m}function Hn(t,e){let r=zn(t[1]);if(r===0)return[0,0,0];let o=Ot(t,Ee);return[V(o.h),o.C,r]}var Ee=At(Pn,200/Math.PI*Tt(50),Tt(50)*100,"average",!1),Oe=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=Hn(t,Ee);return e[1]<this.\u03B5&&(e[1]=0,e[0]=null),e},toBase(t){return Bn(t,Ee)},formats:{color:{id:"--hct",coords:["<number> | <angle>","<percentage> | <number>","<percentage> | <number>"]}}});var Fl=180/Math.PI,jn=Math.PI/180,Zr=[1,.007,.0228];function Jr(t){t[1]<0&&(t=Oe.fromBase(Oe.toBase(t)));let e=Math.log(Math.max(1+Zr[2]*t[1]*Ee.flRoot,1))/Zr[2],r=t[0]*jn,o=e*Math.cos(r),n=e*Math.sin(r);return[t[2],o,n]}function Ur(t,e){[t,e]=y([t,e]);let[r,o,n]=Jr(Oe.from(t)),[s,a,i]=Jr(Oe.from(e));return Math.sqrt((r-s)**2+(o-a)**2+(n-i)**2)}var{cos:k,sin:M,sqrt:Ce,atan2:z,exp:we,abs:Ht,pow:rt,PI:Fn}=Math;var Gn=[[1.000042977349746,20718877053183e-18,-4361018085669474e-20],[26946201090235744e-21,.9999906145080147,-14898828405401079e-21],[-7941753620756204e-21,12875204405137254e-21,.9997859822609763]],$n=[[.9999570254019492,-2071874272730964e-20,4361733292468361e-20],[-2694517763358666e-20,1.000009385946497,1490098223546482e-20],[7943459292954202e-21,-1287824596735154e-20,1.000214063706999]],qn=[[.7212986433113499,.45344826541531813,-.19288975751942616],[-.788211869495579,1.795241376757236,.0876172451181785],[-.0917700599912156,.45765588659459255,1.2922045513917677]],Yn=[[1.065107295808859,-.3150044075301121,.1803492381741039],[.4721107713837796,.4271995765962455,.04150680489380985],[-.09156391926309541,-.1736709363194979,.7719790382558294]],Dt=[.47229813098762524,.5149184096354483,.5113233386366979],Pt=[2.1173067060606283,1.9420552485353544,1.9557096741686448],Xn=[[-.26355622180094096,.4168322883703174,.4926763141656403],[1.8897570508777322,-3.1212232034205774,1.0421666921060384],[.3585108617962056,1.7694028193790368,-1.4120626067695372]],Wn=[[.9183897822815021,.5232051237088666,.7065804598090856],[1.0899090574433026,.07005324849041904,.4319776874787044],[1.598895729264209,.22061850068770233,.012506037355220951]],fe={CAT_TO_HELM:Gn,CAT_FROM_HELM:$n,M1:qn,M1_INV:Yn,M2:Xn,M2_INV:Wn},Kr=-.02833024015436984,Vr=-.21131429516166544,Qr=.2189784817615645,eo=-.06871898981942523,to=.005506053349515315,ro=-.0641329861299175,oo=-.053592461436994296,no=-.00954137464208059,ao=.2676231133101982,so=.8934892185255707,io=.7173169828841472,lo=.6915224124600773,co=.48647127559605596,fo=.9853124591201782,Nt=.5385456675962418,zt=.12508858146241716,Bt=.6768950256217603,uo=-.4963251525324449,mo=-.09564696283240552,po=-.029053748937210654,go=1.3346761652952872,ho=-.1698908144723919,Zn=-.195370576218515,Jn=.5330819227283227,Un=.08863325582067766,Kn=.9365540137751136,Vn=.13789738139719568,Qn=.061650260197979936,ea=.0641970862504494,ta=-.027401052793571013,ra=-.09900209889026965,oa=.059635520647228726,na=-.013586499967803128,aa=.2253393118474472,sa=-1.5239477450767043,ia=-1.751157310240011,la=-.43576378069144767,ca=1.060094063845983,fa=.47931193034584496,ua=-.2622579649434462,ma=.13610794232685908,da=.1168702235362288,pa=-.01617739641422492,ga=.038145638815030566,bo=-28.2*Fn/180,ot=k(bo),nt=M(bo);function Co(t){return Kr*k(t)+Vr*M(t)+Qr*k(2*t)+eo*M(2*t)+to*k(3*t)+ro*M(3*t)+oo*k(4*t)+no*M(4*t)}function ha(t){return-Kr*M(t)+Vr*k(t)+-2*Qr*M(2*t)+2*eo*k(2*t)+-3*to*M(3*t)+3*ro*k(3*t)+-4*oo*M(4*t)+4*no*k(4*t)}function wo(t){let e=Zn*k(t)+Jn*M(t)+Un*k(2*t)+Kn*M(2*t)+Vn*k(3*t)+Qn*M(3*t)+ea*k(4*t)+ta*M(4*t);return we(e)}function xo(t){let e=t-.5;return we(F(-30,sa*e+ia*e*e,30))}function yo(t,e){let r=la*k(t)+ca*M(t)+fa*k(2*t)+ua*M(2*t);return we(F(-30,(e-.5)*r,30))}function So(t){let e=ma*k(t)+da*M(t)+pa*k(2*t)+ga*M(2*t);return we(e)}function vo(t){return 1+ra*k(t)+oa*M(t)+na*k(2*t)+aa*M(2*t)}function ba(t,e){let r=t*(1-t),o=t+Nt*r+zt*r*(.5-t)+Bt*r*r;return o+=r*(uo*k(e)+mo*M(e)),o}function Ca(t,e){let r=uo*k(e)+mo*M(e),o=t;for(let n=0;n<15;n++){let s=o*(1-o),a=1-2*o,i=o+(Nt+r)*s+zt*s*(.5-o)+Bt*s*s-t,l=1+(Nt+r)*a+zt*(a*(.5-o)-s)+Bt*2*s*a;Ht(l)<1e-10&&(l=1),o-=i/l}return o}function wa(t,e){let r=po+go*k(e)+ho*M(e),o=t<1?1-t:0,n=r*t*o*o;return t*we(F(-30,n,30))}function xa(t,e){let r=po+go*k(e)+ho*M(e),o=t;for(let n=0;n<12;n++){let s=o<1?1-o:0,a=r*o*s*s,i=we(F(-30,a,30)),l=o*i-t,c=r*s*(1-3*o),u=i*(1+o*c);Ht(u)<1e-10&&(u=1),o-=l/u}return o}var ya=function(t){let e=v(t,fe.CAT_TO_HELM),[r,o,n]=v(e,fe.M1),s=E(r,Dt[0]),a=E(o,Dt[1]),i=E(n,Dt[2]),[l,c,u]=v([s,a,i],fe.M2),f=z(u,c),m=Ce(c*c+u*u),p=Co(f),g=f+p;c=m*k(g),u=m*M(g);let d=Ce(c*c+u*u),b=ao*rt(d,F(.01,so,10)),w=z(u,c),C=1+io*k(w)+lo*M(w)+co*k(2*w)+fo*M(2*w);l+=b*C,f=z(u,c),l=ba(l,f),f=z(u,c),l=wa(l,f),f=z(u,c);let x=wo(f);c*=x,u*=x,f=z(u,c),m=Ce(c*c+u*u);let I=vo(f),_=m>0?rt(m,I):0;c=_*k(f),u=_*M(f);let D=xo(l);c*=D,u*=D,f=z(u,c);let T=yo(f,l);c*=T,u*=T,f=z(u,c),l*=So(f);let R=c*ot-u*nt,j=c*nt+u*ot;return[l,R,j]},Sa=function(t){let[e,r,o]=t,n=r*ot+o*nt,s=-r*nt+o*ot;r=n,o=s;let a=z(o,r);e/=So(a),a=z(o,r);let i=yo(a,e);r/=i,o/=i;let l=xo(e);r/=l,o/=l,a=z(o,r);let c=Ce(r*r+o*o),u=vo(a),f=c>0?rt(c,1/u):0;r=f*k(a),o=f*M(a),a=z(o,r);let m=wo(a);r/=m,o/=m,a=z(o,r),e=xa(e,a),a=z(o,r),e=Ca(e,a);let p=Ce(r*r+o*o),g=ao*rt(p,F(.01,so,10)),d=z(o,r),b=1+io*k(d)+lo*M(d)+co*k(2*d)+fo*M(2*d);e-=g*b;let w=z(o,r);c=Ce(r*r+o*o);let C=w;for(let Se=0;Se<8;Se++){let ne=C+Co(C)-w,de=1+ha(C);Ht(de)<1e-10&&(de=1),C-=ne/de}r=c*k(C),o=c*M(C);let[x,I,_]=v([e,r,o],fe.M2_INV),D=E(x,Pt[0]),T=E(I,Pt[1]),R=E(_,Pt[2]),j=v([D,T,R],fe.M1_INV);return v(j,fe.CAT_FROM_HELM)},jt=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:fe,fromBase(t){return ya(t)},toBase(t){return Sa(t)}});var va=-.9155125151657894,ka=2.9268353744941558,Ma=3.966003089807536,La=1.9737081170404969,_a=52.473130649294724,Ra=.47897301074925214;function ko(t,e){[t,e]=y([t,e]);let[r,o,n]=jt.from(t),[s,a,i]=jt.from(e),l=r-s,c=o-a,u=n-i,f=(r+s)*.5,m=1+va*(f-.5)**2,p=Math.sqrt(o**2+n**2),g=Math.sqrt(a**2+i**2),d=(p+g)*.5,b=1+ka*d,w=(l**2/m**2+Ma*(c**2+u**2)/b**2)**(La/2);return(w/(1+_a*w))**Ra}var Ft={deltaE76:Mt,deltaECMC:Lr,deltaE2000:Ue,deltaEJz:Dr,deltaEITP:jr,deltaEOK:Le,deltaEOK2:Fr,deltaEHCT:Ur,deltaEHelmlab:ko};function Ia(t){let e=t?Math.floor(Math.log10(Math.abs(t))):0;return Math.max(parseFloat(`1e${e-2}`),1e-6)}var Mo={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 X(t,{method:e=U.gamut_mapping,space:r=void 0,deltaEMethod:o="",jnd:n=2,blackWhiteClamp:s=void 0}={}){if(t=y(t),$e(arguments[1])?r=arguments[1]:r||(r=t.space),r=h.get(r),te(t,r,{epsilon:0}))return t;let a;if(e==="css")a=st(t,{space:r});else if(e==="raytrace")a=Ea(t,{space:r});else{if(e!=="clip"){Object.prototype.hasOwnProperty.call(Mo,e)&&({method:e,jnd:n,deltaEMethod:o,blackWhiteClamp:s}=Mo[e]);let i=Ue;if(o!==""){for(let c in Ft)if("deltae"+o.toLowerCase()===c.toLowerCase()){i=Ft[c];break}}n===0&&(n=1e-16);let l=X(S(t,r),{method:"clip",space:r});if(i(t,l)>n){if(s&&Object.keys(s).length===3){let C=h.resolveCoord(s.channel),x=O(S(t,C.space),C.id);if(A(x)&&(x=0),x>=s.max)return S({space:"xyz-d65",coords:H.D65},t.space);if(x<=s.min)return S({space:"xyz-d65",coords:[0,0,0]},t.space)}let c=h.resolveCoord(e),u=c.space,f=c.id,m=S(t,u);m.coords.forEach((C,x)=>{A(C)&&(m.coords[x]=0)});let g=(c.range||c.refRange)[0],d=Ia(n),b=g,w=O(m,f);for(;w-b>d;){let C=q(m);C=X(C,{space:r,method:"clip"}),i(m,C)-n<d?b=O(m,f):w=O(m,f),W(m,f,(b+w)/2)}a=S(m,r)}else a=l}else a=S(t,r);if(e==="clip"||!te(a,r,{epsilon:0})){let i=Object.values(r.coords).map(l=>l.range||[]);a.coords=a.coords.map((l,c)=>{let[u,f]=i[c];return u!==void 0&&(l=Math.max(u,l)),f!==void 0&&(l=Math.min(l,f)),l})}}return r!==t.space&&(a=S(a,t.space)),t.coords=a.coords,t}X.returns="color";var at={WHITE:{space:Y,coords:[1,0,0],alpha:1},BLACK:{space:Y,coords:[0,0,0],alpha:1}};function st(t,{space:e}={}){if(t=y(t),e||(e=t.space),e=h.get(e),e.isUnbounded)return S(t,e);let n=S(t,L),s=n.coords[0];if(s>=1){let p=S(at.WHITE,e);return p.alpha=t.alpha,S(p,e)}if(s<=0){let p=S(at.BLACK,e);return p.alpha=t.alpha,S(p,e)}if(te(n,e,{epsilon:0}))return S(n,e);function a(p){let g=S(p,e),d=Object.values(e.coords);return g.coords=g.coords.map((b,w)=>{if("range"in d[w]){let[C,x]=d[w].range;return F(C,b,x)}return b}),g}let i=0,l=n.coords[1],c=!0,u=q(n),f=a(u),m=Le(f,u);if(m<.02)return f;for(;l-i>1e-4;){let p=(i+l)/2;if(u.coords[1]=p,c&&te(u,e,{epsilon:0}))i=p;else if(f=a(u),m=Le(f,u),m<.02){if(.02-m<1e-4)break;c=!1,i=p}else l=p}return f}function Aa(t,e,r=[0,0,0],o=[1,1,1]){let n=1/0,s=-1/0,a=[];for(let i=0;i<3;i++){let l=t[i],u=e[i]-l,f=r[i],m=o[i];if(a.push(u),Math.abs(u)>1e-12){let p=1/u,g=(f-l)*p,d=(m-l)*p;s=Math.max(Math.min(g,d),s),n=Math.min(Math.max(g,d),n)}else if(l<f||l>m)return[]}return s>n||n<0?[]:(s<0&&(s=n),isFinite(s)?[t[0]+a[0]*s,t[1]+a[1]*s,t[2]+a[2]*s]:[])}function Ea(t,{space:e}={}){if(t=y(t),e||(e=t.space),e=h.get(e),e.isUnbounded)return S(t,e);let r=S(t,L),[o,n,s]=r.coords;if(o>=1){let d=S(at.WHITE,e);return d.alpha=t.alpha,S(d,e)}else if(o<=0){let d=S(at.BLACK,e);return d.alpha=t.alpha,S(d,e)}let a=e,i=e.rgbGamut;if(i!==void 0&&(e=i),!ee(e,K))throw Error("An RGB gamut is required");let[l,c]=Object.values(e.coords)[0].range,u=[c,c,c],f=e.linearGamut;f!==void 0&&(c=S({space:e,coords:u,alpha:t.alpha},f).coords[0],u=[c,c,c],e=f,l=Object.values(e.coords)[0].range[0]);let m=[l,l,l],p=S(r,e);if(!p.coords.every(d=>l<=d&&d<=c)){let d=S({space:L,coords:[o,0,s]},e).coords,b=l+1e-12,w=c-1e-12,C=p.coords;for(let x=0;x<4;x++){if(x){let _=S(p,L);_.coords[0]=o,_.coords[2]=s,p=S(_,e)}let I=Aa(d,p.coords,m,u);if(I.length===0){p.coords=[...C];break}x&&p.coords.every(_=>b<_&&_<w)&&(d=[...p.coords]),C=I,p.coords=[...I]}}p=S(p,a);let g=Object.values(a.coords);return p.coords=p.coords.map((d,b)=>{if("range"in g[b]){let[w,C]=g[b].range;return F(w,d,C)}return d}),p}function Te(t,e={}){let{precision:r=U.precision,format:o,inGamut:n=!0,coords:s,alpha:a,commas:i}=e,l,c=y(t),u=o,f=c.parseMeta;f&&!o&&(f.format.canSerialize()&&(o=f.format,u=f.formatId),s??=f.types,a??=f.alphaType,i??=f.commas),u&&(o=c.space.getFormat(o)??h.findFormat(u)),o||(o=c.space.getFormat("default")??h.DEFAULT_FORMAT,u=o.name),o&&o.space&&o.space!==c.space&&(c=S(c,o.space));let m=c.coords.slice();if(n||=o.toGamut,n&&!te(c)&&(m=X(q(c),n===!0?void 0:n).coords),o.type==="custom")if(o.serialize)l=o.serialize(m,c.alpha,e);else throw new TypeError(`format ${u} can only be used to parse colors, not for serialization`);else{let p=o.name||"color",g=o.serializeCoords(m,r,s);if(p==="color"){let x=o.id||o.ids?.[0]||c.space.cssId||c.space.id;g.unshift(x)}let d=c.alpha;a!==void 0&&typeof a!="object"&&(a=typeof a=="string"?{type:a}:{include:a});let b=a?.type??"<number>",w=a?.include===!0||o.alpha===!0||a?.include!==!1&&o.alpha!==!1&&d<1,C="";if(i??=o.commas,w){if(r!==null){let x;b==="<percentage>"&&(x="%",d*=100),d=qe(d,{precision:r,unit:x})}C=`${i?",":" /"} ${d}`}l=`${p}(${g.join(i?", ":" ")}${C})`}return l}var Oa={toXYZ:[[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],fromXYZ:[[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]]},Gt=new K({id:"srgb-linear",name:"Linear sRGB",white:"D65",M:Oa});var $t={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 Lo=Array(3).fill("<percentage> | <number>[0, 255]"),_o=Array(3).fill("<number>[0, 255]"),B=new K({id:"srgb",name:"sRGB",base:Gt,linearGamut:Gt,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:Lo},rgb_number:{name:"rgb",commas:!0,coords:_o,alpha:!1},color:{},rgba:{coords:Lo,commas:!0,alpha:!0},rgba_number:{name:"rgba",commas:!0,coords:_o},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(a=>Math.round(a*255));let n=r&&t.every(a=>a%17===0);return"#"+t.map(a=>n?(a/17).toString(16):a.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=$t.black,e.alpha=0):e.coords=$t[t],e.coords)return e}}}});function qt(t){return O(t,[P,"y"])}function it(t,e){t=y(t),e=y(e);let r=Math.max(qt(t),0),o=Math.max(qt(e),0);return o>r&&([r,o]=[o,r]),(r+.05)/(o+.05)}var De=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:B,rgbGamut:B,fromBase:t=>{let e=Math.max(...t),r=Math.min(...t),[o,n,s]=t,[a,i,l]=[null,0,(r+e)/2],c=e-r;if(c!==0){switch(i=l===0||l===1?0:(e-l)/Math.min(l,1-l),e){case o:a=(n-s)/c+(n<s?6:0);break;case n:a=(s-o)/c+2;break;case s:a=(o-n)/c+4}a=a*60}return i<0&&(a+=180,i=Math.abs(i)),a>=360&&(a-=360),[a,i*100,l*100]},toBase:t=>{let[e,r,o]=t;e=e%360,e<0&&(e+=360),r/=100,o/=100;function n(s){let a=(s+e/30)%12,i=r*Math.min(o,1-o);return o-i*Math.max(-1,Math.min(a-3,9-a,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 s(){var a=o,i=arguments.length,l,c;e:for(;a;){if(a.args.length!==arguments.length){a=a.next;continue}for(c=0;c<i;c++)if(a.args[c]!==arguments[c]){a=a.next;continue e}return a!==o&&(a===n&&(n=a.prev),a.prev.next=a.next,a.next&&(a.next.prev=a.prev),a.next=o,a.prev=null,o.prev=a,o=a),a.val}for(l=new Array(i),c=0;c<i;c++)l[c]=arguments[c];return a={args:l,val:t.apply(null,l)},o?(o.prev=a,a.next=o):n=a,r===e.maxSize?(n=n.prev,n.next=null):r++,o=a,a.val}return s.clear=function(){o=null,n=null,r=0},s}var ye=ae(Fe(),1);var Ro={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-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=[B];function ue(t){h.register(B);let e=Te(S(t,B));return Te(e,{format:"hex"})}function Q(t,e){return h.register(B),it(t,e)}function Ao(t){Io.forEach(n=>h.register(n));let e;try{e=he(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 Pe(t){return h.register(B),S(X(t,{space:B,method:"css"}),L)}var lt={space:L,coords:[1,0,0],alpha:1},ct={space:L,coords:[0,0,0],alpha:1},Eo=.02,Oo=3.1,To={lighter:{min:.2,max:.4},darker:{min:.75,max:.98}},re=.004,Do=10;var Ne={background:"#fcfcfc",primary:"#3858e9",info:"#0090ff",success:"#4ab866",caution:"#f0d149",warning:"#f0b849",error:"#cc1818"};function Ta(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 s=o,a=n.contrast.reference;e.get(s).push(a),r.get(a).push(s),n.sameAsIfPossible&&(e.get(s).push(n.sameAsIfPossible),r.get(n.sameAsIfPossible).push(s))}),{dependencies:e,dependents:r}}function Po(t){let{dependents:e}=Ta(t),r=[],o=new Set,n=new Set;function s(a){if(n.has(a))throw new Error(`Circular dependency detected involving step: ${String(a)}`);if(o.has(a))return;n.add(a),(e.get(a)||[]).forEach(l=>{s(l)}),n.delete(a),o.add(a),a!=="seed"&&r.unshift(a)}return s("seed"),r}function No(t,e){let r=new Set;function o(n){if(n==="seed"||r.has(n))return;let s=e[n];s&&(o(s.contrast.reference),s.sameAsIfPossible&&o(s.sameAsIfPossible),r.add(n))}return o(t),Array.from(r)}function Xt(t,e){let r=Q(t,ct),o=Q(t,lt);return r>o+(e?Oo:0)?{better:"darker",worse:"lighter"}:{better:"lighter",worse:"darker"}}function Wt(t){return t===1?1:t+Eo}function zo(t,e){let r=To[e];return Math.max(r.min,Math.min(r.max,t))}function ft(t,e,r,o,n,s){let a=r,i=o,l=!1,c=n,u=s,f=!1,m,p,g=0;for(;;){g++;let d=(a*u-c*i)/(u-i);if(m=t(d),p=e(m),Math.abs(p)<=re||g>=Do)break;p<=0?(a=d,i=p,l&&(u/=2),l=!0,f=!1):(c=d,u=p,f&&(i/=2),f=!0,l=!1)}return m}function Fo(t,e,r={}){let o=r.gamut??B,n=r.alpha??.65,s=r.carry??.5,a=r.cUpperBound??.45,i=r.radiusLight??.2,l=r.radiusDark??.2,c=r.kLight??.85,u=r.kDark??.85,f=r.achromaEpsilon??.005,m=Math.max(0,O(t,[L,"c"])),p=O(t,[L,"h"]),g=m<f,d=p===null||!Number.isFinite(p);if(g||d)if(typeof r.hueFallback=="number")p=Go(r.hueFallback);else return{space:L,coords:[me(e),0,0],alpha:1};let b=me(O(t,[L,"l"])),w=jo(b,p,o,a),C=jo(me(e),p,o,a),x=0,I=w>0?w:1e-6;x=me(m/I);let D=n*C*Math.pow(x,me(s)),T=Da(b,e,{radiusLight:i,radiusDark:l,kLight:c,kDark:u}),R=D*T;return{l:me(e),c:R}}function me(t){return t<0?0:t>1?1:t}function Go(t){let e=t%360;return e<0&&(e+=360),e}function Bo(t){let e=me(t);return .5-.5*Math.cos(Math.PI*e)}function Da(t,e,r){let o=e-t;if(o>=0){let a=r.radiusLight>0?Math.abs(o)/r.radiusLight:1,i=Bo(a>1?1:a);return 1-(1-r.kLight)*i}let n=r.radiusDark>0?Math.abs(o)/r.radiusDark:1,s=Bo(n>1?1:n);return 1-(1-r.kDark)*s}var Ho=new Map;function Pa(t,e,r,o){let n=Zt(t,.05),s=Zt(Go(e),10),a=Zt(o,.05);return`${r}|L:${n}|H:${s}|cap:${a}`}function Zt(t,e){return Math.round(t/e)*e}function jo(t,e,r,o){let n=r.id,s=Pa(t,e,n,o),a=Ho.get(s);if(typeof a=="number")return a;let i=Na(t,e,r,o);return Ho.set(s,i),i}function Na(t,e,r,o){let s=st({space:L,coords:[t,o,e],alpha:1},{space:r});return O(s,[L,"c"])}function Z(t,e){return Math.log(t/e)}function $o(t,e,r,o,{lightnessConstraint:n,taperChromaOptions:s}={}){if(r<=1)return{color:t,reached:!0,achieved:1};function a(d){let b=d,w=O(e,[L,"c"]);if(s){let C=Fo(e,b,s);if("l"in C&&"c"in C)b=C.l,w=C.c;else return C}return Pe({space:L,coords:[b,w,O(e,[L,"h"])],alpha:e.alpha})}let i=o==="lighter"?1:0,l=o==="lighter"?lt:ct,c=Q(t,l);if(n){let d=a(n.value),b=Q(t,d),w=Z(b,r)>=-re;if(w||n.type==="force")return{color:d,reached:w,achieved:b,deficit:w?Z(b,c):Z(r,b)}}if(Z(c,r)<=re)return{color:l,reached:Z(c,r)>=-re,achieved:c,deficit:Z(r,c)};let u=O(t,[L,"l"]),f=Z(1,r),m=i,p=Z(c,r);return{color:ft(a,d=>Z(Q(t,d),r),u,f,m,p),reached:!0,achieved:r,deficit:Z(r,c)}}function Jt({seed:t,sortedSteps:e,config:r,mainDir:o,oppDir:n,pinLightness:s}){let a={},i,l=-1/0,c="lighter",u,f=new Map;f.set("seed",t);for(let m of e){let p=function(T,R){return R==="main"?o:R==="opposite"?n:R==="best"?Xt(T,g.preferLighter).better:R},{contrast:g,lightness:d,taperChromaOptions:b,sameAsIfPossible:w}=r[m],C=f.get(g.reference);if(!C)throw new Error(`Reference color for step ${m} not found: ${g.reference}`);if(w){let T=f.get(w);if(!T)throw new Error(`Same-as color for step ${m} not found: ${w}`);let R=Q(C,T),j=Wt(g.target);if(R>=j){f.set(m,T),a[m]=ue(T);continue}}let x=p(C,g.followDirection),I=Wt(g.target),_;s?.stepName===m?_={value:s.value,type:"force"}:d&&(_={value:d(x),type:"onlyIfSucceeds"});let D=$o(C,t,I,x,{lightnessConstraint:_,taperChromaOptions:b});!g.ignoreWhenAdjustingSeed&&D.deficit&&D.deficit>l&&(l=D.deficit,c=x,u=m),f.set(m,D.color),a[m]=ue(D.color),!D.reached&&!g.ignoreWhenAdjustingSeed&&(i??=[],i.push(m))}return{rampResults:a,warnings:i,maxDeficit:l,maxDeficitDirection:c,maxDeficitStep:u}}function Ut(t,e,{mainDirection:r,pinLightness:o,rescaleToFitContrastTargets:n=!0}={}){Ao(t);let s;try{s=Pe(t)}catch(d){throw new Error(`Invalid seed color "${t}": ${d instanceof Error?d.message:"Unknown error"}`)}let a="lighter",i="darker";if(r)a=r,i=r==="darker"?"lighter":"darker";else{let{better:d,worse:b}=Xt(s);a=d,i=b}let l=Po(e),{rampResults:c,warnings:u,maxDeficit:f,maxDeficitDirection:m,maxDeficitStep:p}=Jt({seed:s,sortedSteps:l,config:e,mainDir:a,oppDir:i,pinLightness:o}),g=c;if(f>re&&n){let d=function(T){return Pe(W(q(s),[L,"l"],T))},b=function(T){let R=Jt({seed:T,sortedSteps:w,config:e,mainDir:a,oppDir:i,pinLightness:o});return R.maxDeficitDirection===m?R.maxDeficit:-f},w=No(p,e),C=m==="lighter"?0:1,x=-f,I=O(s,[L,"l"]),D=ft(d,b,C,x,I,f);g=Jt({seed:D,sortedSteps:l,config:e,mainDir:a,oppDir:i,pinLightness:o}).rampResults}if(a==="darker"){let d=g.surface1;g.surface1=g.surface3,g.surface3=d}return{ramp:g,warnings:u,direction:a}}var Be=t=>t==="lighter"?.9551:.235,za=t=>t==="lighter"?.77:.56,Ba=t=>t==="lighter"?.67:.45,ze={alpha:.7},oe={alpha:.6,kLight:.2,kDark:.2},ut={alpha:.6,radiusDark:.01,radiusLight:.01,kLight:.8,kDark:.8},xe={alpha:.75,radiusDark:.01,radiusLight:.01},qo={contrast:{reference:"surface3",followDirection:"main",target:7,preferLighter:!0},lightness:Be,taperChromaOptions:oe},N={surface1:{contrast:{reference:"surface2",followDirection:"opposite",target:1.06,ignoreWhenAdjustingSeed:!0},taperChromaOptions:ze},surface2:{contrast:{reference:"seed",followDirection:"main",target:1}},surface3:{contrast:{reference:"surface2",followDirection:"main",target:1.06},taperChromaOptions:ze},surface4:{contrast:{reference:"surface2",followDirection:"main",target:1.12},taperChromaOptions:ze},surface5:{contrast:{reference:"surface2",followDirection:"main",target:1.2},taperChromaOptions:ze},surface6:{contrast:{reference:"surface2",followDirection:"main",target:1.4},taperChromaOptions:ze},bgFill1:{contrast:{reference:"surface2",followDirection:"main",target:4},lightness:Ba},bgFill2:{contrast:{reference:"bgFill1",followDirection:"main",target:1.2}},bgFillInverted1:{contrast:{reference:"bgFillInverted2",followDirection:"opposite",target:1.2}},bgFillInverted2:qo,bgFillDark:{contrast:{reference:"surface3",followDirection:"darker",target:7,ignoreWhenAdjustingSeed:!0},lightness:Be,taperChromaOptions:oe},stroke1:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.9},taperChromaOptions:ut},stroke2:{contrast:{reference:"stroke3",followDirection:"opposite",target:2.4},taperChromaOptions:ut},stroke3:{contrast:{reference:"surface3",followDirection:"main",target:3},taperChromaOptions:ut},stroke4:{contrast:{reference:"stroke3",followDirection:"main",target:1.5},taperChromaOptions:ut},fgSurface1:{contrast:{reference:"surface3",followDirection:"main",target:2,preferLighter:!0},taperChromaOptions:oe},fgSurface2:{contrast:{reference:"surface3",followDirection:"main",target:3,preferLighter:!0},taperChromaOptions:oe},fgSurface3:{contrast:{reference:"surface3",followDirection:"main",target:4.5,preferLighter:!0},lightness:za,taperChromaOptions:oe},fgSurface4:qo,fgFill:{contrast:{reference:"bgFill1",followDirection:"best",target:4.5,preferLighter:!0},lightness:Be,taperChromaOptions:oe},fgFillInverted:{contrast:{reference:"bgFillInverted1",followDirection:"best",target:4.5,preferLighter:!0},lightness:Be,taperChromaOptions:oe},fgFillDark:{contrast:{reference:"bgFillDark",followDirection:"best",target:4.5,preferLighter:!0},lightness:Be,taperChromaOptions:oe}},Yo={...N,surface1:{...N.surface1,taperChromaOptions:xe},surface2:{contrast:{reference:"bgFill1",followDirection:"opposite",target:N.bgFill1.contrast.target,ignoreWhenAdjustingSeed:!0},taperChromaOptions:xe},surface3:{...N.surface3,taperChromaOptions:xe},surface4:{...N.surface4,taperChromaOptions:xe},surface5:{...N.surface5,taperChromaOptions:xe},surface6:{...N.surface6,taperChromaOptions:xe},bgFill1:{contrast:{reference:"seed",followDirection:"main",target:1}},stroke1:{...N.stroke1},stroke2:{...N.stroke2},stroke3:{...N.stroke3,sameAsIfPossible:"fgSurface3",taperChromaOptions:void 0},stroke4:{...N.stroke4,taperChromaOptions:void 0},fgSurface1:{...N.fgSurface1,taperChromaOptions:void 0},fgSurface2:{...N.fgSurface2,taperChromaOptions:void 0},fgSurface3:{...N.fgSurface3,taperChromaOptions:void 0,sameAsIfPossible:"bgFill1"},fgSurface4:{...N.fgSurface4,taperChromaOptions:void 0}};function Wo(t){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");return Ut(t,N)}var Xo="surface2";function Ha(t){return{mainDirection:t.direction,pinLightness:{stepName:Xo,value:zo(O(t.ramp[Xo],[L,"l"]),t.direction)}}}function Zo(t,e){if(typeof t!="string"||t.trim()==="")throw new Error("Seed color must be a non-empty string");let r=e?Ha(e):void 0;return Ut(t,Yo,r)}var ja=Yt(Wo,{maxSize:10}),Fa=Yt(Zo,{maxSize:10}),Ga=[["--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 Kt(t){return S(t,B).coords.map(r=>Math.round((r??0)*255)).join(", ")}function $a(t){h.register(B);let e=S(t,De),r=e.coords[2]??0,o=W(q(e),[De,"l"],Math.max(0,r-5)),n=W(q(e),[De,"l"],Math.max(0,r-10));return[["--wp-admin-theme-color",ue(e)],["--wp-admin-theme-color--rgb",Kt(e)],["--wp-admin-theme-color-darker-10",ue(o)],["--wp-admin-theme-color-darker-10--rgb",Kt(o)],["--wp-admin-theme-color-darker-20",ue(n)],["--wp-admin-theme-color-darker-20--rgb",Kt(n)]]}function qa(t){let e=[];for(let[r,{ramp:o}]of t)for(let[n,s]of Object.entries(o)){let a=`${r}-${n}`,i=Ro[a]??[];for(let l of i)e.push([`--wpds-color-${l}`,s])}return e}function Ya({primary:t,computedColorRamps:e}){return Object.fromEntries([qa(e),$a(t),Ga].flat())}function mt({color:t={},cursor:e,cornerRadius:r}={}){let{resolvedSettings:o}=(0,ye.useContext)(Ge),n=t.primary??o.color?.primary??Ne.primary,s=t.background??o.color?.background??Ne.background,a=e?.control??o.cursor?.control,i=r??o.cornerRadius??"subtle",l=(0,ye.useMemo)(()=>({color:{primary:n,background:s},cursor:a?{control:a}:void 0,cornerRadius:i}),[n,s,a,i]),c=(0,ye.useMemo)(()=>{let f={...Ne,background:s,primary:n},m=new Map,p=ja(f.background);return Object.entries(f).forEach(([g,d])=>{g==="background"?m.set("bg",p):m.set(g,Fa(d,p))}),Ya({primary:f.primary,computedColorRamps:m})},[n,s]),u=(0,ye.useMemo)(()=>({...c,...a&&{"--wpds-cursor-control":a}}),[c,a]);return{resolvedSettings:l,themeProviderStyles:u}}var Qt=ae(Uo(),1),Vt="data-wp-hash";function er(){let t=globalThis;return t.__wpStyleRuntime||(t.__wpStyleRuntime={documents:new Map,styles:new Map,injectedStyles:new WeakMap},typeof document<"u"&&Wa(document)),t.__wpStyleRuntime}function Xa(t,e){if(!t.head)return!1;for(let r of t.head.querySelectorAll(`style[${Vt}]`))if(r.getAttribute(Vt)===e)return!0;return!1}function Vo(t,e,r){if(!t.head)return;let o=er(),n=o.injectedStyles.get(t);if(n||(n=new Set,o.injectedStyles.set(t,n)),n.has(e))return;if(Xa(t,e)){n.add(e);return}let s=t.createElement("style");s.setAttribute(Vt,e),s.appendChild(t.createTextNode(r)),t.head.appendChild(s),n.add(e)}function Wa(t){let e=er();e.documents.set(t,(e.documents.get(t)??0)+1);for(let[r,o]of e.styles)Vo(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 Za(t,e){let r=er();r.styles.set(t,e);for(let o of r.documents.keys())Vo(o,t,e)}typeof process>"u",Za("f4e6e06c6a",".dba930ea7a9438fd__root{display:contents}");var Ja={root:"dba930ea7a9438fd__root"};var pt=({children:t,color:e={},cursor:r,cornerRadius:o,isRoot:n=!1})=>{let{themeProviderStyles:s,resolvedSettings:a}=mt({color:e,cursor:r,cornerRadius:o}),i=a.cornerRadius??"subtle",l=(0,dt.useMemo)(()=>({resolvedSettings:a}),[a]),c=(0,dt.useRef)(null);return(0,Ko.useIsomorphicLayoutEffect)(()=>{if(!n)return;let u=c.current?.ownerDocument;if(!u)return;let f=u.documentElement,m=new Map,p=[];for(let[g,d]of Object.entries(s))!g.startsWith("--")||d===null||d===void 0||(m.set(g,f.style.getPropertyValue(g)),f.style.setProperty(g,String(d)),p.push(g));return()=>{for(let g of p){let d=m.get(g);d?f.style.setProperty(g,d):f.style.removeProperty(g)}}},[n,s]),(0,Qt.jsx)("div",{ref:c,"data-wpds-root-provider":n||void 0,"data-wpds-corner-radius":i,className:Ja.root,style:s,children:(0,Qt.jsx)(Ge.Provider,{value:l,children:t})})};function Qo(t,e={}){(0,en.default)(`\`privateApis.${t}\` from \`@wordpress/theme\``,{since:"7.1",version:"7.3",...e})}var tr={};mr(tr,{get ThemeProvider(){return Qo("ThemeProvider",{alternative:"`ThemeProvider` from `@wordpress/theme`"}),pt},get useThemeProviderStyles(){return Qo("useThemeProviderStyles",{alternative:"`ThemeProvider` from `@wordpress/theme` for supported theming use cases",hint:"`useThemeProviderStyles` has no public replacement."}),mt}});return dn(Ua);})();
diff --git a/wp-includes/js/dist/token-list.js b/wp-includes/js/dist/token-list.js
index f6071e6100..94e8ebbb19 100644
--- a/wp-includes/js/dist/token-list.js
+++ b/wp-includes/js/dist/token-list.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).tokenList = (() => {
@@ -212,5 +211,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 if (typeof wp.tokenList === 'object' && wp.tokenList.default) { wp.tokenList = wp.tokenList.default; }
-(window.wp ||= {}).tokenList = wp.tokenList;
-})();
diff --git a/wp-includes/js/dist/token-list.min.js b/wp-includes/js/dist/token-list.min.js
index 5407a650b8..6a81d23a0d 100644
--- a/wp-includes/js/dist/token-list.min.js
+++ b/wp-includes/js/dist/token-list.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).tokenList=(()=>{var a=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var l=Object.getOwnPropertyNames;var n=Object.prototype.hasOwnProperty;var h=(r,e)=>{for(var s in e)a(r,s,{get:e[s],enumerable:!0})},A=(r,e,s,i)=>{if(e&&typeof e=="object"||typeof e=="function")for(let t of l(e))!n.call(r,t)&&t!==s&&a(r,t,{get:()=>e[t],enumerable:!(i=u(e,t))||i.enumerable});return r};var v=r=>A(a({},"__esModule",{value:!0}),r);var _={};h(_,{default:()=>o});var o=class{_currentValue;_valueAsArray;constructor(r=""){this._currentValue="",this._valueAsArray=[],this.value=r}entries(...r){return this._valueAsArray.entries(...r)}forEach(...r){return this._valueAsArray.forEach(...r)}keys(...r){return this._valueAsArray.keys(...r)}values(...r){return this._valueAsArray.values(...r)}get value(){return this._currentValue}set value(r){r=String(r),this._valueAsArray=[...new Set(r.split(/\s+/g).filter(Boolean))],this._currentValue=this._valueAsArray.join(" ")}get length(){return this._valueAsArray.length}toString(){return this.value}*[Symbol.iterator](){return yield*this._valueAsArray}item(r){return this._valueAsArray[r]}contains(r){return this._valueAsArray.indexOf(r)!==-1}add(...r){this.value+=" "+r.join(" ")}remove(...r){this.value=this._valueAsArray.filter(e=>!r.includes(e)).join(" ")}toggle(r,e){return e===void 0&&(e=!this.contains(r)),e?this.add(r):this.remove(r),e}replace(r,e){return this.contains(r)?(this.remove(r),this.add(e),!0):!1}supports(r){return!0}};return v(_);})();
 if (typeof wp.tokenList === 'object' && wp.tokenList.default) { wp.tokenList = wp.tokenList.default; }
-(window.wp ||= {}).tokenList = wp.tokenList;
-})();
diff --git a/wp-includes/js/dist/undo-manager.js b/wp-includes/js/dist/undo-manager.js
index 122ab15c30..fb6a2ba457 100644
--- a/wp-includes/js/dist/undo-manager.js
+++ b/wp-includes/js/dist/undo-manager.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).undoManager = (() => {
@@ -156,5 +155,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).undoManager = wp.undoManager;
-})();
diff --git a/wp-includes/js/dist/undo-manager.min.js b/wp-includes/js/dist/undo-manager.min.js
index a0f952e963..7c6cc5d6b1 100644
--- a/wp-includes/js/dist/undo-manager.min.js
+++ b/wp-includes/js/dist/undo-manager.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).undoManager=(()=>{var x=Object.create;var c=Object.defineProperty;var E=Object.getOwnPropertyDescriptor;var w=Object.getOwnPropertyNames;var y=Object.getPrototypeOf,m=Object.prototype.hasOwnProperty;var C=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),H=(e,t)=>{for(var n in t)c(e,n,{get:t[n],enumerable:!0})},u=(e,t,n,o)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of w(t))!m.call(e,r)&&r!==n&&c(e,r,{get:()=>t[r],enumerable:!(o=E(t,r))||o.enumerable});return e};var S=(e,t,n)=>(n=e!=null?x(y(e)):{},u(t||!e||!e.__esModule?c(n,"default",{value:e,enumerable:!0}):n,e)),b=e=>u(c({},"__esModule",{value:!0}),e);var g=C((U,h)=>{h.exports=window.wp.isShallowEqual});var v={};H(v,{createUndoManager:()=>q});var a=S(g(),1);function j(e,t){let n={...e};return Object.entries(t).forEach(([o,r])=>{n[o]?n[o]={...n[o],to:r.to}:n[o]=r}),n}var p=(e,t)=>{let n=e?.findIndex(({id:r})=>typeof r=="string"?r===t.id:(0,a.isShallowEqual)(r,t.id)),o=[...e];return n!==-1?o[n]={id:t.id,changes:j(o[n].changes,t.changes)}:o.push(t),o};function q(){let e=[],t=[],n=0,o=()=>{e=e.slice(0,n||void 0),n=0},r=()=>{let s=e.length===0?0:e.length-1,i=e[s]??[];t.forEach(d=>{i=p(i,d)}),t=[],e[s]=i},R=s=>!s.filter(({changes:d})=>Object.values(d).some(({from:l,to:f})=>typeof l!="function"&&typeof f!="function"&&!(0,a.isShallowEqual)(l,f))).length;return{addRecord(s,i=!1){let d=!s||R(s);if(i){if(d)return;s.forEach(l=>{t=p(t,l)})}else{if(o(),t.length&&r(),d)return;e.push(s)}},undo(){t.length&&(o(),r());let s=e[e.length-1+n];if(s)return n-=1,s},redo(){let s=e[e.length+n];if(s)return n+=1,s},hasUndo(){return!!e[e.length-1+n]},hasRedo(){return!!e[e.length+n]}}}return b(v);})();
-(window.wp ||= {}).undoManager = wp.undoManager;
-})();
diff --git a/wp-includes/js/dist/upload-media.js b/wp-includes/js/dist/upload-media.js
index caa62e81aa..9e1a6e8a1c 100644
--- a/wp-includes/js/dist/upload-media.js
+++ b/wp-includes/js/dist/upload-media.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).uploadMedia = (() => {
@@ -104,8 +103,6 @@ var wp;
     clearFeatureDetectionCache: () => clearFeatureDetectionCache,
     detectClientSideMediaSupport: () => detectClientSideMediaSupport,
     getErrorMessage: () => getErrorMessage,
-    getHeicConversionAdvice: () => getHeicConversionAdvice,
-    getHeicUnsupportedMessage: () => getHeicUnsupportedMessage,
     isClientSideMediaSupported: () => isClientSideMediaSupported,
     isHeicCanvasSupported: () => isHeicCanvasSupported,
     store: () => store
@@ -946,7 +943,6 @@ var wp;
     ErrorCode2["IMAGE_ROTATION_ERROR"] = "IMAGE_ROTATION_ERROR";
     ErrorCode2["MEDIA_TRANSCODING_ERROR"] = "MEDIA_TRANSCODING_ERROR";
     ErrorCode2["GIF_TRANSCODING_ERROR"] = "GIF_TRANSCODING_ERROR";
-    ErrorCode2["MEDIA_FINALIZE_ERROR"] = "MEDIA_FINALIZE_ERROR";
     ErrorCode2["GENERAL"] = "GENERAL";
     return ErrorCode2;
   })(ErrorCode || {});
@@ -1296,7 +1292,7 @@ var wp;
     uploadItem: () => uploadItem
   });
   var import_blob = __toESM(require_blob(), 1);
-  var import_i18n7 = __toESM(require_i18n(), 1);
+  var import_i18n6 = __toESM(require_i18n(), 1);

   // packages/upload-media/build-module/heic-parser.mjs
   var Reader = class {
@@ -1924,138 +1920,6 @@ var wp;
     return parseExifOrientation(buffer);
   }

-  // packages/upload-media/build-module/heic-support.mjs
-  var import_i18n6 = __toESM(require_i18n(), 1);
-  function detectBrowserFamily() {
-    if (typeof navigator === "undefined") {
-      return null;
-    }
-    const brands = navigator.userAgentData?.brands;
-    if (brands?.length) {
-      if (brands.some(({ brand }) => /Chromium/i.test(brand))) {
-        return "chromium";
-      }
-    }
-    const userAgent = navigator.userAgent || "";
-    if (/Firefox|FxiOS/i.test(userAgent)) {
-      return "firefox";
-    }
-    if (/Chrome|Chromium|CriOS|Edg|OPR/i.test(userAgent)) {
-      return "chromium";
-    }
-    if (/Safari/i.test(userAgent)) {
-      return "safari";
-    }
-    return null;
-  }
-  function detectPlatform() {
-    if (typeof navigator === "undefined") {
-      return "other";
-    }
-    const platform = navigator.userAgentData?.platform || navigator.userAgent || "";
-    if (/iPhone|iPad|iPod|iOS/i.test(platform)) {
-      return "other";
-    }
-    if (/macOS|Mac OS X|Macintosh/i.test(platform)) {
-      return "macos";
-    }
-    if (/Windows/i.test(platform)) {
-      return "windows";
-    }
-    if (/Android|CrOS|Chrome OS/i.test(platform)) {
-      return "other";
-    }
-    if (/Linux|X11/i.test(platform)) {
-      return "linux";
-    }
-    return "other";
-  }
-  function getBrowserName() {
-    if (detectBrowserFamily() === "chromium") {
-      const brands = navigator.userAgentData?.brands ?? [];
-      const userAgent = navigator.userAgent || "";
-      if (brands.some(({ brand }) => /Edge/i.test(brand)) || /Edg\//i.test(userAgent)) {
-        return "Edge";
-      }
-      if (brands.some(({ brand }) => /Opera/i.test(brand)) || /OPR\//i.test(userAgent)) {
-        return "Opera";
-      }
-      return "Chrome";
-    }
-    switch (detectBrowserFamily()) {
-      case "firefox":
-        return "Firefox";
-      case "safari":
-        return "Safari";
-      default:
-        return null;
-    }
-  }
-  function getHeicConversionAdvice() {
-    const platform = detectPlatform();
-    const family = detectBrowserFamily();
-    if (platform === "macos") {
-      if (family === "chromium") {
-        return (0, import_i18n6.__)(
-          "Safari usually can, or you can upload a JPEG instead."
-        );
-      }
-      if (family !== "safari") {
-        return (0, import_i18n6.__)(
-          "Safari or Chrome usually can, or you can upload a JPEG instead."
-        );
-      }
-    }
-    if (platform === "windows" && family === "firefox") {
-      return (0, import_i18n6.__)("Chrome or Edge might, or you can upload a JPEG instead.");
-    }
-    return (0, import_i18n6.__)("You can upload a JPEG instead.");
-  }
-  function getHeicUnsupportedMessage() {
-    const platform = detectPlatform();
-    const family = detectBrowserFamily();
-    const browserName = getBrowserName();
-    let cause;
-    if (platform === "linux") {
-      cause = (0, import_i18n6.__)(
-        "HEIC photos can't be decoded on Linux, so unfortunately we couldn't convert this one."
-      );
-    } else if (family === "firefox") {
-      cause = (0, import_i18n6.__)(
-        "Firefox can't read HEIC photos, so we couldn't convert this one."
-      );
-    } else if (browserName && platform === "windows") {
-      cause = (0, import_i18n6.sprintf)(
-        /* translators: %s: browser name, e.g. "Chrome". */
-        (0, import_i18n6.__)(
-          "%s couldn't decode HEIC on this PC, so we couldn't convert this one."
-        ),
-        browserName
-      );
-    } else if (browserName && platform === "macos") {
-      cause = (0, import_i18n6.sprintf)(
-        /* translators: %s: browser name, e.g. "Safari". */
-        (0, import_i18n6.__)(
-          "%s couldn't decode HEIC on this Mac, so we couldn't convert this one."
-        ),
-        browserName
-      );
-    } else if (browserName) {
-      cause = (0, import_i18n6.sprintf)(
-        /* translators: %s: browser name, e.g. "Chrome". */
-        (0, import_i18n6.__)(
-          "%s couldn't decode HEIC on this device, so we couldn't convert this one."
-        ),
-        browserName
-      );
-    } else {
-      cause = (0, import_i18n6.__)(
-        "This browser can't read HEIC photos, so we couldn't convert this one."
-      );
-    }
-    return `${cause} ${getHeicConversionAdvice()}`;
-  }
-
   // packages/upload-media/build-module/canvas-utils.mjs
   async function canvasConvertToJpeg(file, quality = 0.82) {
     const baseName = getFileBasename(file.name);
@@ -2158,7 +2022,9 @@ var wp;
       } catch {
       }
     }
-    throw new Error(getHeicUnsupportedMessage());
+    throw new Error(
+      "This browser cannot decode HEIC images. Please use Safari or convert to JPEG before uploading."
+    );
   }
   function applyRotation(source, rotation) {
     if (rotation === 0) {
@@ -2841,7 +2707,7 @@ var wp;
             id,
             new UploadError({
               code: ErrorCode.HEIC_DECODE_ERROR,
-              message: getHeicUnsupportedMessage(),
+              message: "This browser cannot decode HEIC images and the server does not support them either. Please convert to JPEG before uploading.",
               file
             })
           );
@@ -3057,7 +2923,7 @@ var wp;
           id,
           new UploadError({
             code: ErrorCode.IMAGE_TRANSCODING_ERROR,
-            message: (0, import_i18n7.__)(
+            message: (0, import_i18n6.__)(
               "The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading."
             ),
             file: item.file,
@@ -3113,7 +2979,7 @@ var wp;
           id,
           new UploadError({
             code: ErrorCode.IMAGE_ROTATION_ERROR,
-            message: (0, import_i18n7.__)(
+            message: (0, import_i18n6.__)(
               "The web server cannot generate responsive image sizes for this image. Convert it to JPEG or PNG before uploading."
             ),
             file: item.file,
@@ -3501,15 +3367,6 @@ var wp;
           }
         } catch (error) {
           console.warn("Media finalization failed:", error);
-          dispatch.cancelItem(
-            id,
-            new UploadError({
-              code: ErrorCode.MEDIA_FINALIZE_ERROR,
-              message: (0, import_i18n7.__)("Could not finalize the upload."),
-              file: item.file
-            })
-          );
-          return;
         }
       }
       dispatch.finishOperation(id, updates);
@@ -3619,111 +3476,100 @@ var wp;
   var provider_default = MediaUploadProvider;

   // packages/upload-media/build-module/error-messages.mjs
-  var import_i18n8 = __toESM(require_i18n(), 1);
+  var import_i18n7 = __toESM(require_i18n(), 1);
   function getErrorMessage(code, fileName) {
     const messages = {
       [ErrorCode.EMPTY_FILE]: {
-        title: (0, import_i18n8.__)("Empty file"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("Empty file"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('"%s" is empty.'),
+          (0, import_i18n7.__)('"%s" is empty.'),
           fileName
         ),
-        action: (0, import_i18n8.__)("Please choose a different file.")
+        action: (0, import_i18n7.__)("Please choose a different file.")
       },
       [ErrorCode.SIZE_ABOVE_LIMIT]: {
-        title: (0, import_i18n8.__)("File too large"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("File too large"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('"%s" exceeds the maximum upload size.'),
+          (0, import_i18n7.__)('"%s" exceeds the maximum upload size.'),
           fileName
         ),
-        action: (0, import_i18n8.__)("Please reduce the file size and try again.")
+        action: (0, import_i18n7.__)("Please reduce the file size and try again.")
       },
       [ErrorCode.MIME_TYPE_NOT_SUPPORTED]: {
-        title: (0, import_i18n8.__)("Unsupported file type"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("Unsupported file type"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('"%s" is not a supported file type.'),
+          (0, import_i18n7.__)('"%s" is not a supported file type.'),
           fileName
         ),
-        action: (0, import_i18n8.__)("Please upload a different file format.")
+        action: (0, import_i18n7.__)("Please upload a different file format.")
       },
       [ErrorCode.MIME_TYPE_NOT_ALLOWED_FOR_USER]: {
-        title: (0, import_i18n8.__)("File type not allowed"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("File type not allowed"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('You are not allowed to upload "%s".'),
+          (0, import_i18n7.__)('You are not allowed to upload "%s".'),
           fileName
         ),
-        action: (0, import_i18n8.__)("Please contact your site administrator.")
+        action: (0, import_i18n7.__)("Please contact your site administrator.")
       },
       [ErrorCode.HEIC_DECODE_ERROR]: {
-        title: (0, import_i18n8.__)("HEIC decode failed"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("HEIC decode failed"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('Failed to decode HEIC file "%s".'),
+          (0, import_i18n7.__)('Failed to decode HEIC file "%s".'),
           fileName
         ),
-        action: getHeicConversionAdvice()
+        action: (0, import_i18n7.__)("Try converting the image to JPEG or PNG first.")
       },
       [ErrorCode.IMAGE_TRANSCODING_ERROR]: {
-        title: (0, import_i18n8.__)("Image processing failed"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("Image processing failed"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('Failed to process "%s".'),
+          (0, import_i18n7.__)('Failed to process "%s".'),
           fileName
         ),
-        action: (0, import_i18n8.__)("The image may be corrupted. Try a different file.")
+        action: (0, import_i18n7.__)("The image may be corrupted. Try a different file.")
       },
       [ErrorCode.IMAGE_ROTATION_ERROR]: {
-        title: (0, import_i18n8.__)("Image rotation failed"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("Image rotation failed"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('Failed to rotate "%s".'),
+          (0, import_i18n7.__)('Failed to rotate "%s".'),
           fileName
         ),
-        action: (0, import_i18n8.__)("The image may be corrupted. Try a different file.")
+        action: (0, import_i18n7.__)("The image may be corrupted. Try a different file.")
       },
       [ErrorCode.MEDIA_TRANSCODING_ERROR]: {
-        title: (0, import_i18n8.__)("Media processing failed"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("Media processing failed"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('Failed to convert "%s" to the target format.'),
+          (0, import_i18n7.__)('Failed to convert "%s" to the target format.'),
           fileName
         ),
-        action: (0, import_i18n8.__)("The file may be corrupted. Try a different file.")
-      },
-      [ErrorCode.MEDIA_FINALIZE_ERROR]: {
-        title: (0, import_i18n8.__)("Upload failed"),
-        description: (0, import_i18n8.sprintf)(
-          /* translators: %s: file name */
-          (0, import_i18n8.__)('Could not finalize the upload of "%s".'),
-          fileName
-        ),
-        action: (0, import_i18n8.__)("Please try again.")
+        action: (0, import_i18n7.__)("The file may be corrupted. Try a different file.")
       },
       [ErrorCode.GENERAL]: {
-        title: (0, import_i18n8.__)("Upload failed"),
-        description: (0, import_i18n8.sprintf)(
+        title: (0, import_i18n7.__)("Upload failed"),
+        description: (0, import_i18n7.sprintf)(
           /* translators: %s: file name */
-          (0, import_i18n8.__)('Failed to upload "%s".'),
+          (0, import_i18n7.__)('Failed to upload "%s".'),
           fileName
         ),
-        action: (0, import_i18n8.__)("Please try again.")
+        action: (0, import_i18n7.__)("Please try again.")
       }
     };
     return messages[code] || {
-      title: (0, import_i18n8.__)("Upload failed"),
-      description: (0, import_i18n8.sprintf)(
+      title: (0, import_i18n7.__)("Upload failed"),
+      description: (0, import_i18n7.sprintf)(
         /* translators: %s: file name */
-        (0, import_i18n8.__)('Failed to upload "%s".'),
+        (0, import_i18n7.__)('Failed to upload "%s".'),
         fileName
       ),
-      action: (0, import_i18n8.__)("Please try again.")
+      action: (0, import_i18n7.__)("Please try again.")
     };
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).uploadMedia = wp.uploadMedia;
-})();
diff --git a/wp-includes/js/dist/upload-media.min.js b/wp-includes/js/dist/upload-media.min.js
index b6024e7062..c810c96cfc 100644
--- a/wp-includes/js/dist/upload-media.min.js
+++ b/wp-includes/js/dist/upload-media.min.js
@@ -1,5 +1,2 @@
 /*! 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((jn,rt)=>{rt.exports=window.wp.data});var q=V((co,ut)=>{ut.exports=window.wp.i18n});var pt=V((po,dt)=>{dt.exports=window.wp.url});var Mt=V((Ho,Ft)=>{Ft.exports=window.wp.blob});var Zt=V((mi,Jt)=>{Jt.exports=window.wp.privateApis});var Je=V((wi,tr)=>{tr.exports=window.wp.element});var nr=V((Ri,rr)=>{rr.exports=window.wp.compose});var Ze=V((Si,or)=>{or.exports=window.ReactJSXRuntime});var Wn={};ae(Wn,{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}}};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:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,error:t.error}:r)};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:()=>Fr,getActiveUploadCount:()=>Ar,getActiveVideoProcessingCount:()=>Mr,getAllItems:()=>Cr,getBlobUrls:()=>Or,getFailedItems:()=>Br,getItem:()=>br,getItemProgress:()=>Gr,getPendingImageProcessing:()=>Dr,getPendingUploads:()=>Pr,getPendingVideoProcessing:()=>zr,hasPendingItemsByParentId:()=>Nr,isBatchUploaded:()=>Tr,isPaused:()=>xr});function Cr(e){return e.queue}function br(e,t){return e.queue.find(r=>r.id===t)}function Tr(e,t){return e.queue.filter(n=>t===n.batchId).length===0}function xr(e){return e.queueStatus==="paused"}function Or(e,t){return e.blobUrls[t]||[]}function Ar(e){return e.queue.filter(t=>t.currentOperation===l.Upload).length}function Pr(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 Fr(e){return e.queue.filter(t=>t.currentOperation===l.ResizeCrop||t.currentOperation===l.Rotate).length}function Mr(e){return e.queue.filter(t=>t.currentOperation===l.TranscodeGif).length}function Dr(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 zr(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 Br(e){return e.queue.filter(t=>t.error!==void 0)}function Nr(e,t){return e.queue.some(r=>r.parentId===t)}function Gr(e,t){return e.queue.find(n=>n.id===t)?.progress}var be={};ae(be,{addItems:()=>Xr,cancelItem:()=>Jr,executeRetry:()=>en,retryItem:()=>Zr,scheduleRetry:()=>Kr});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 Lr=new Uint8Array(16);function Be(){return crypto.getRandomValues(Lr)}function Hr(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():kr(e,t,r)}function kr(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=Hr;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 $r=[/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 $r.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 qr=w(pt(),1),Vr=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,Wr=50;function Se(e){He++,He>=Wr&&e===0&&(qe(),He=0)}var vt="Unsupported",Yr=`${vt}: GIF exceeds maximum conversion size`,wt="GIF to video conversion timed out",jr=3e4;function Rt(e){return e instanceof Error&&e.message.startsWith(vt)}function St(e){return e instanceof Error&&e.message.startsWith(Yr)}function Ve(e){return e instanceof Error&&e.message.startsWith(wt)}var Y,Ue;function Qr(){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=jr,maxTotalPixels:a}={}){let i=await Qr(),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 Xr({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 Jr(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 Zr(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 Kr(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 en(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:()=>vn,addSideloadItem:()=>wn,detectUltraHdr:()=>An,finalizeItem:()=>Gn,finishOperation:()=>bn,generateThumbnails:()=>Nn,getTranscodeImageOperation:()=>Xt,pauseItem:()=>_n,pauseQueue:()=>Sn,prepareItem:()=>On,processItem:()=>Rn,removeItem:()=>Cn,resizeCropItem:()=>Mn,resumeQueue:()=>Un,revokeBlobUrls:()=>Ln,rotateItem:()=>Dn,sideloadItem:()=>Fn,transcodeGifItem:()=>Bn,transcodeImageItem:()=>zn,updateItemProgress:()=>Hn,updateSettings:()=>kn,uploadItem:()=>Pn});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 tn(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 rn(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 nn(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 on(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=on(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=tn(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=rn(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 an(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 an(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=nn(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 sn(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 cn(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 sn(Te(e,s,u))}catch{return 1}}function un(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(un(new We(e)))return 1}catch{return 1}return cn(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 fn(){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=fn(),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 pn(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?ln(a,n.rotation):dn(a,n.exifOrientation)).convertToBlob({type:"image/jpeg",quality:t});return new File([c],`${r}.jpg`,{type:"image/jpeg"})}}catch{}throw new Error(ee())}function ln(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 dn(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 pn(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 mn=4,gn=.5*1024*1024*1024,hn=.9*1024*1024*1024;function Yt(e){let{width:t,height:r,interlaced:n}=e;return t*r*mn>(n?gn:hn)}var yn=524288;function In(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 En(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,yn),r=await e.slice(0,t).arrayBuffer(),n=new DataView(r);return n.byteLength>=3&&n.getUint16(0)===65496?In(n):n.byteLength>=8&&n.getUint32(0)===2303741511&&n.getUint32(4)===218765834?En(n):null}catch{return null}}var Qt=class extends File{constructor(e="stub-file"){super([],e)}};var pe=.82,Qe=new Set;function vn({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 wn({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 Rn(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 Sn(){return{type:g.PauseQueue}}function Un(){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 _n(e){return async({dispatch:t})=>{t({type:g.PauseItem,id:e})}}function Cn(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 bn(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 Tn=["jpeg","webp","avif","png","gif"];function xn(e){return Tn.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 xn(o)?[l.TranscodeImage,{outputFormat:o,outputQuality:n,interlaced:r}]:null}function On(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 An(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 Pn(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 Fn(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 Mn(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 Dn(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 zn(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 Bn(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 Nn(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 Gn(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 Ln(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 Hn(e,t){return async({dispatch:r})=>{r({type:g.UpdateProgress,id:e,progress:t})}}function kn(e){return{type:g.UpdateSettings,settings:e}}var Kt=w(Zt(),1),{lock:gi,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 $n(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 qn=(0,ar.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let n=(0,re.useRegistry)(),[o]=(0,ir.useState)(()=>new WeakMap),a=$n(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=qn;var Me=w(Ze(),1),Vn=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=Vn;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(Wn);})();
-(window.wp ||= {}).uploadMedia = wp.uploadMedia;
-})();
+"use strict";var wp;(wp||={}).uploadMedia=(()=>{var sr=Object.create;var me=Object.defineProperty;var cr=Object.getOwnPropertyDescriptor;var ur=Object.getOwnPropertyNames;var fr=Object.getPrototypeOf,lr=Object.prototype.hasOwnProperty;var Xe=(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 $=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),oe=(e,t)=>{for(var r in t)me(e,r,{get:t[r],enumerable:!0})},Je=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of ur(t))!lr.call(e,o)&&o!==r&&me(e,o,{get:()=>t[o],enumerable:!(n=cr(t,o))||n.enumerable});return e};var R=(e,t,r)=>(r=e!=null?sr(fr(e)):{},Je(t||!e||!e.__esModule?me(r,"default",{value:e,enumerable:!0}):r,e)),pr=e=>Je(me({},"__esModule",{value:!0}),e);var ge=$((Hn,Ze)=>{Ze.exports=window.wp.data});var q=$((ro,it)=>{it.exports=window.wp.i18n});var ut=$((ao,ct)=>{ct.exports=window.wp.url});var Ot=$((Mo,xt)=>{xt.exports=window.wp.blob});var jt=$((ii,Wt)=>{Wt.exports=window.wp.privateApis});var je=$((pi,Xt)=>{Xt.exports=window.wp.element});var Zt=$((di,Jt)=>{Jt.exports=window.wp.compose});var Ye=$((mi,Kt)=>{Kt.exports=window.ReactJSXRuntime});var Ln={};oe(Ln,{ErrorCode:()=>I,MediaUploadProvider:()=>ir,UploadError:()=>U,clearFeatureDetectionCache:()=>kt,detectClientSideMediaSupport:()=>$e,getErrorMessage:()=>ar,isClientSideMediaSupported:()=>be,isHeicCanvasSupported:()=>Lt,store:()=>j});var K=R(ge(),1);var m=(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))(m||{}),M=(e=>(e.Queued="QUEUED",e.Processing="PROCESSING",e.Paused="PAUSED",e.PendingRetry="PENDING_RETRY",e.Uploaded="UPLOADED",e.Error="ERROR",e))(M||{}),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 he="core/upload-media",Ke=5,et=2,tt={maxRetryAttempts:3,initialRetryDelayMs:1e3,maxRetryDelayMs:3e4,backoffMultiplier:2,retryJitter:.1},rt=["image/jpeg","image/png","image/gif","image/webp","image/avif"],nt=["image/heic","image/heif"];var dr=()=>{},mr={queue:[],queueStatus:"active",blobUrls:{},settings:{mediaUpload:dr,maxConcurrentUploads:Ke,maxConcurrentImageProcessing:et,retry:{...tt}}};function gr(e=mr,t={type:m.Unknown}){switch(t.type){case m.PauseQueue:return{...e,queueStatus:"paused"};case m.ResumeQueue:return{...e,queueStatus:"active"};case m.PauseItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:M.Paused}:r)};case m.ResumeItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:M.Processing}:r)};case m.Add:return{...e,queue:[...e.queue,t.item]};case m.Cancel:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,error:t.error}:r)};case m.RetryItem:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:M.Processing,error:void 0,retryCount:(r.retryCount??0)+1,abortController:new AbortController}:r)};case m.ScheduleRetry:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,status:M.PendingRetry,error:t.error,retryCount:t.retryCount,nextRetryTimestamp:t.nextRetryTimestamp}:r)};case m.Remove:return{...e,queue:e.queue.filter(r=>r.id!==t.id)};case m.OperationStart:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,currentOperation:t.operation}:r)};case m.AddOperations:return{...e,queue:e.queue.map(r=>r.id!==t.id?r:{...r,operations:[...r.operations||[],...t.operations]})};case m.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 m.CacheBlobUrl:{let r=e.blobUrls[t.id]||[];return{...e,blobUrls:{...e.blobUrls,[t.id]:[...r,t.blobUrl]}}}case m.RevokeBlobUrls:{let r={...e.blobUrls};return delete r[t.id],{...e,blobUrls:r}}case m.UpdateProgress:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,progress:t.progress}:r)};case m.AccumulateSubSize:return{...e,queue:e.queue.map(r=>r.id===t.id?{...r,subSizes:[...r.subSizes||[],t.subSize]}:r)};case m.UpdateSettings:return{...e,settings:{...e.settings,...t.settings}}}return e}var Oe=gr;var ye={};oe(ye,{getItems:()=>hr,getSettings:()=>vr,isUploading:()=>yr,isUploadingById:()=>Er,isUploadingByUrl:()=>Ir});function hr(e){return e.queue}function yr(e){return e.queue.length>=1}function Ir(e,t){return e.queue.some(r=>r.attachment?.url===t||r.sourceUrl===t)}function Er(e,t){return e.queue.some(r=>r.attachment?.id===t||r.sourceAttachmentId===t)}function vr(e){return e.settings}var Ae={};oe(Ae,{getActiveImageProcessingCount:()=>Cr,getActiveUploadCount:()=>Tr,getActiveVideoProcessingCount:()=>xr,getAllItems:()=>wr,getBlobUrls:()=>_r,getFailedItems:()=>Pr,getItem:()=>Rr,getItemProgress:()=>Fr,getPendingImageProcessing:()=>Or,getPendingUploads:()=>br,getPendingVideoProcessing:()=>Ar,hasPendingItemsByParentId:()=>Dr,isBatchUploaded:()=>Sr,isPaused:()=>Ur});function wr(e){return e.queue}function Rr(e,t){return e.queue.find(r=>r.id===t)}function Sr(e,t){return e.queue.filter(n=>t===n.batchId).length===0}function Ur(e){return e.queueStatus==="paused"}function _r(e,t){return e.blobUrls[t]||[]}function Tr(e){return e.queue.filter(t=>t.currentOperation===l.Upload).length}function br(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 Cr(e){return e.queue.filter(t=>t.currentOperation===l.ResizeCrop||t.currentOperation===l.Rotate).length}function xr(e){return e.queue.filter(t=>t.currentOperation===l.TranscodeGif).length}function Or(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 Ar(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 Pr(e){return e.queue.filter(t=>t.error!==void 0)}function Dr(e,t){return e.queue.some(r=>r.parentId===t)}function Fr(e,t){return e.queue.find(n=>n.id===t)?.progress}var Ue={};oe(Ue,{addItems:()=>Vr,cancelItem:()=>Wr,executeRetry:()=>Qr,retryItem:()=>jr,scheduleRetry:()=>Yr});var _=[];for(let e=0;e<256;++e)_.push((e+256).toString(16).slice(1));function ot(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 Mr=new Uint8Array(16);function Pe(){return crypto.getRandomValues(Mr)}function zr(e,t,r){return!t&&!e&&crypto.randomUUID?crypto.randomUUID():Br(e,t,r)}function Br(e,t,r){e=e||{};let n=e.random??e.rng?.()??Pe();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 ot(n)}var B=zr;var Ct=R(q(),1);function at(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 Nr=[/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 st(e,t,r){if(t>=r)return!1;let n=typeof e=="string"?e:e?.message||"";return Nr.some(o=>o.test(n))}var ie=new Map;function Ie(e){let t=ie.get(e);t!==void 0&&(clearTimeout(t),ie.delete(e))}var De=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 Gr=R(ut(),1),Lr=R(q(),1);function ft(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 Ee(e,t){return new File([e],t,{type:e.type,lastModified:e.lastModified})}function Fe(e){return Ee(e,e.name)}function V(e){return e.includes(".")?e.split(".").slice(0,-1).join("."):e}function lt(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 Me,ae;function se(){return Me||(Me=import("@wordpress/vips/worker").then(e=>(ae=e,e))),Me}async function pt(e,t,r,n={}){let{vipsConvertImageFormat:o}=await se(),a=await o(e,await t.arrayBuffer(),t.type,r,n),i=r.split("/")[1],s=`${V(t.name)}.${i}`;return new File([new Blob([a])],s,{type:r})}async function Be(e){let{vipsHasTransparency:t}=await se(),r=await fetch(e);if(!r.ok)throw new Error(`Failed to fetch image: ${r.status}`);return t(await r.arrayBuffer())}async function dt(e){let{vipsGetUltraHdrInfo:t}=await se();return t(e)}async function mt(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:p}=await se(),{buffer:d,width:h,height:y,originalWidth:v,originalHeight:b}=await p(e,await t.arrayBuffer(),t.type,r,{smartCrop:o,quality:c,stripMeta:u,maxBitdepth:f}),A=t.name;if(v>h||b>y){let P=V(t.name);s?A=t.name.replace(P,`${P}-scaled`):a&&(A=t.name.replace(P,`${P}-${h}x${y}`))}return new De(new File([new Blob([d],{type:t.type})],A,{type:t.type}),h,y,v,b)}async function Ne(e,t,r,n){if(n?.aborted)throw new Error("Operation aborted");if(r===1)return t;let{vipsRotateImage:o}=await se(),{buffer:a,width:i,height:s}=await o(e,await t.arrayBuffer(),t.type,r),c=V(t.name),u=t.name.replace(c,`${c}-rotated`);return new De(new File([new Blob([a],{type:t.type})],u,{type:t.type}),i,s)}async function gt(e){return ae?ae.vipsCancelOperations(e):!1}function Ge(){ae&&ae.terminateVipsWorker()}var ze=0,kr=50;function ve(e){ze++,ze>=kr&&e===0&&(Ge(),ze=0)}var ht="Unsupported",Hr=`${ht}: GIF exceeds maximum conversion size`,yt="GIF to video conversion timed out",$r=3e4;function It(e){return e instanceof Error&&e.message.startsWith(ht)}function Et(e){return e instanceof Error&&e.message.startsWith(Hr)}function Le(e){return e instanceof Error&&e.message.startsWith(yt)}var W,we;function qr(){return W||(W=import("@wordpress/video-conversion/worker").then(e=>(we=e,e)).catch(e=>{throw W=void 0,e})),W}async function vt(e,t,r,{maxDimensions:n,timeout:o=$r,maxTotalPixels:a}={}){let i=await qr(),s=i.convertGifToVideo(e,t,r,n,a),c;if(o>0){let p;try{c=await Promise.race([s,new Promise((d,h)=>{p=setTimeout(()=>{h(new Error(`${yt} after ${o}ms`))},o)})])}catch(d){throw Le(d)&&(s.catch(()=>{}),i.cancelGifToVideoOperations(e).catch(()=>{})),d}finally{clearTimeout(p)}}else c=await s;let u=r==="video/webm"?"webm":"mp4",f=`${V(t.name)}.${u}`;return new File([new Blob([c],{type:r})],f,{type:r})}async function wt(e){let t=we??(W?await W.catch(()=>{}):void 0);return t?t.cancelGifToVideoOperations(e):!1}function Rt(){if(we){we.terminateVideoConversionWorker();return}W&&W.then(e=>e.terminateVideoConversionWorker()).catch(()=>{})}function St(){return!1}function Y(e,...t){St()&&console.debug(`[upload-media] ${e}`,...t)}function J(e){if(!St())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.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 Re=R(q(),1);function Ut(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,Re.sprintf)((0,Re.__)("%s: Sorry, this file type is not supported here."),e.name),file:e})}var Se=R(q(),1);function _t(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 Tt(e,t){let r=_t(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,Se.sprintf)((0,Se.__)("%s: Sorry, you are not allowed to upload this file type."),e.name),file:e})}var Z=R(q(),1);function bt(e,t){if(e.size<=0)throw new U({code:I.EMPTY_FILE,message:(0,Z.sprintf)((0,Z.__)("%s: This file is empty."),e.name),file:e});if(t&&e.size>t)throw new U({code:I.SIZE_ABOVE_LIMIT,message:(0,Z.sprintf)((0,Z.__)("%s: This file exceeds the maximum upload size for this site."),e.name),file:e})}function Vr({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{Ut(f,i),Tt(f,s.getSettings().allowedMimeTypes)}catch(p){n?.(p);continue}try{bt(f,s.getSettings().maxUploadFileSize)}catch(p){n?.(p);continue}c.addItem({file:f,batchId:u,onChange:t,onSuccess:r,onBatchSuccess:o,onError:n,additionalData:a})}}}function Wr(e,t,r=!1){return async({select:n,dispatch:o})=>{let a=n.getItem(e);if(!a)return;if(Ie(e),!r&&t&&!a.parentId&&!a.attachment?.id){let f=n.getSettings().retry;if(f){let p=a.retryCount??0,d=f.maxRetryAttempts;if(st(t,p,d)){o.scheduleRetry(e,t);return}}}if(a.abortController?.abort(),gt(e).catch(()=>{}),wt(e).catch(()=>{}),r)Y(`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:m.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)&&ve(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 p=u.attachment?.id,{mediaDelete:d}=n.getSettings();p&&d&&d(p).catch(()=>{}),await o.cancelItem(s,new U({code:t instanceof U&&t.code||I.GENERAL,message:t?.message||(0,Ct.__)("The image could not be uploaded."),file:u.file,cause:t instanceof Error?t:void 0}))}}}c&&n.isBatchUploaded(c)&&(Y(`Batch completed: ${c}`),a.onBatchSuccess?.())}}function jr(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);n&&n.error&&(r({type:m.RetryItem,id:e}),r.processItem(e))}}function Yr(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=at({attempt:s+1,initialDelay:i.initialRetryDelayMs,maxDelay:i.maxRetryDelayMs,multiplier:i.backoffMultiplier,jitter:i.retryJitter}),u=setTimeout(()=>{ie.delete(e),n.executeRetry(e)},c);ie.set(e,u),n({type:m.ScheduleRetry,id:e,error:t,retryCount:s,nextRetryTimestamp:Date.now()+c})}}function Qr(e){return async({select:t,dispatch:r})=>{let n=t.getItem(e);!n||n.status!==M.PendingRetry||t.isPaused()||(r({type:m.RetryItem,id:e}),r.processItem(e))}}var We={};oe(We,{addItem:()=>mn,addSideloadItem:()=>gn,detectUltraHdr:()=>_n,finalizeItem:()=>Dn,finishOperation:()=>wn,generateThumbnails:()=>Pn,getTranscodeImageOperation:()=>Vt,pauseItem:()=>En,pauseQueue:()=>yn,prepareItem:()=>Un,processItem:()=>hn,removeItem:()=>vn,resizeCropItem:()=>Cn,resumeQueue:()=>In,revokeBlobUrls:()=>Fn,rotateItem:()=>xn,sideloadItem:()=>bn,transcodeGifItem:()=>An,transcodeImageItem:()=>On,updateItemProgress:()=>Mn,updateSettings:()=>zn,uploadItem:()=>Tn});var F=R(Ot(),1),qe=R(q(),1);var ke=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 He(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 ce(e,t,r){let n=[];for(e.pos=t;e.pos<r;){let o=He(e);if(!o||o.size<8)break;n.push(o),e.pos=o.offset+o.size}return n}function ue(e,t,r,n){for(e.pos=t;e.pos<r;){let o=He(e);if(!o||o.size<8)break;if(o.type===n)return o;e.pos=o.offset+o.size}}function Xr(e,t){e.pos=t.offset+t.headerSize;let r=e.u8();return e.pos+=3,r===0?e.u16():e.u32()}function At(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 p=0;p<u;p++){let d=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 A=0;A<v;A++){r>=1&&e.uN(c);let O=e.uN(o),C=e.uN(a);b.push({offset:y+O,length:C})}f.set(d,{constructionMethod:h,extents:b})}return f}function Jr(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(),p=[];for(let d=0;d<f;d++)a?p.push(e.u16()&32767):p.push(e.u8()&127);s.set(u,p)}return s}function Pt(e,t){return e.pos=t.offset+t.headerSize+4,{width:e.u32(),height:e.u32()}}function Dt(e,t){return e.pos=t.offset+t.headerSize,(e.u8()&3)*90}function Ft(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=ce(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 p=f===2?e.u16():e.u32();e.u16();let d=e.str(4);o.set(p,d)}}return o}function Zr(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=He(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 Kr(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 Mt(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=Kr(i).toString(16).toUpperCase(),p=o?"H":"L",d=-1;for(let y=5;y>=0;y--)if(s[y]!==0){d=y;break}let h="";if(d>=0){let y=[];for(let v=0;v<=d;v++)y.push(s[v].toString(16).toUpperCase());h="."+y.join(".")}return`hvc1.${u}${a}.${f}.${p}${c}${h}`}function _e(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 zt(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 Bt(e){let t=new ke(e),r=e.byteLength,n=ue(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=ce(t,o,a),s=i.find(T=>T.type==="pitm"),c=i.find(T=>T.type==="iloc"),u=i.find(T=>T.type==="iprp"),f=i.find(T=>T.type==="iinf"),p=i.find(T=>T.type==="iref"),d=i.find(T=>T.type==="idat"),h=d?d.offset+d.headerSize:0;if(!s||!c||!u)throw new Error("Missing required boxes (pitm, iloc, iprp) in HEIC");let y=Xr(t,s),v=At(t,c),b=u.offset+u.headerSize,A=u.offset+u.size,O=ce(t,b,A),C=O.find(T=>T.type==="ipco"),P=O.find(T=>T.type==="ipma");if(!C||!P)throw new Error("Missing ipco or ipma in HEIC properties");let z=Jr(t,P),te=C.offset+C.headerSize,N=C.offset+C.size,G=ce(t,te,N),E="hvc1";if(f){let Qe=Ft(t,f).get(y);Qe&&(E=Qe)}if(E==="grid")return en(t,e,y,v,z,G,p,h);let S=v.get(y);if(!S||S.extents.length===0)throw new Error(`No location data for primary item ${y}`);let D=z.get(y);if(!D||D.length===0)throw new Error("No property associations for primary item");let{hvcCBox:x,ispeBox:L,irotBox:re}=zt(D,G),Q=x.offset+x.headerSize,pe=x.size-x.headerSize,k=new Uint8Array(e.slice(Q,Q+pe)),H=Mt(t,Q),{width:de,height:ne}=Pt(t,L),X=re?Dt(t,re):0;return{codecString:H,description:k,tiles:[{data:_e(e,S,h),x:0,y:0}],tileWidth:de,tileHeight:ne,outputWidth:de,outputHeight:ne,rotation:X,exifOrientation:X===0?Te(e):1}}function en(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=_e(t,c,s),f=u.length>1&&(u[1]&1)!==0,p=f?12:8;if(u.length<p)throw new Error(`Grid descriptor too short: ${u.length} bytes`);let d=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 O=Zr(e,i,"dimg").get(r);if(!O||O.length===0)throw new Error("No tile references found for grid item");let C=d*h;if(O.length<C)throw new Error(`Grid expects ${C} tiles but found ${O.length}`);let P=o.get(O[0]);if(!P||P.length===0)throw new Error("No property associations for tile item");let{hvcCBox:z,ispeBox:te}=zt(P,a),N=o.get(r)||[],G;for(let k of N)if(k>=1&&k<=a.length){let H=a[k-1];if(H.type==="irot"){G=H;break}}let E=z.offset+z.headerSize,S=z.size-z.headerSize,D=new Uint8Array(t.slice(E,E+S)),x=Mt(e,E),{width:L,height:re}=Pt(e,te),Q=[];for(let k=0;k<d;k++)for(let H=0;H<h;H++){let de=k*h+H,ne=O[de],X=n.get(ne);if(!X||X.extents.length===0)throw new Error(`No location data for tile item ${ne}`);Q.push({data:_e(t,X,s),x:H*L,y:k*re})}let pe=G?Dt(e,G):0;return{codecString:x,description:D,tiles:Q,tileWidth:L,tileHeight:re,outputWidth:v,outputHeight:b,rotation:pe,exifOrientation:pe===0?Te(t):1}}function tn(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 Nt(e){let t=ue(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:ce(e,r,n)}}function rn(e){try{let t=new ke(e),r=Nt(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=Ft(t,n),i;for(let[f,p]of a)if(p==="Exif"){i=f;break}if(i===void 0)return 1;let s=At(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 tn(_e(e,s,u))}catch{return 1}}function nn(e){let t=Nt(e);if(!t)return!1;let r=t.children.find(i=>i.type==="iprp");if(!r)return!1;let n=ue(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!!(ue(e,o,a,"irot")||ue(e,o,a,"imir"))}function Te(e){try{if(nn(new ke(e)))return 1}catch{return 1}return rn(e)}async function Gt(e,t=.82){let r=V(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=Bt(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 sn(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?on(a,n.rotation):an(a,n.exifOrientation)).convertToBlob({type:"image/jpeg",quality:t});return new File([c],`${r}.jpg`,{type:"image/jpeg"})}}catch{}throw new Error("This browser cannot decode HEIC images. Please use Safari or convert to JPEG before uploading.")}function on(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 an(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 sn(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 w=null;function $e(){if(w!==null)return w;if(typeof WebAssembly>"u")return w={supported:!1,reason:"WebAssembly is not supported in this browser."},w;if(typeof SharedArrayBuffer>"u")return w={supported:!1,reason:"SharedArrayBuffer is not available. This may be due to missing cross-origin isolation headers."},w;if(typeof Worker>"u")return w={supported:!1,reason:"Web Workers are not supported in this browser."},w;if(typeof navigator<"u"&&"deviceMemory"in navigator&&navigator.deviceMemory<=2)return w={supported:!1,reason:"Device has insufficient memory for client-side media processing."},w;if(typeof navigator<"u"&&"hardwareConcurrency"in navigator&&navigator.hardwareConcurrency<2)return w={supported:!1,reason:"Device has insufficient CPU cores for client-side media processing."},w;if(typeof navigator<"u"){let e=navigator.connection;if(e){if(e.saveData)return w={supported:!1,reason:"Data saver mode is enabled."},w;if(e.effectiveType==="slow-2g"||e.effectiveType==="2g")return w={supported:!1,reason:"Network connection is too slow for client-side media processing."},w}}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 w={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."},w}return w={supported:!0},w}function be(){return $e().supported}function Lt(){return typeof createImageBitmap<"u"&&typeof OffscreenCanvas<"u"}function kt(){w=null}var cn=4,un=.5*1024*1024*1024,fn=.9*1024*1024*1024;function Ht(e){let{width:t,height:r,interlaced:n}=e;return t*r*cn>(n?un:fn)}var ln=524288;function pn(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 dn(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 $t(e){try{let t=Math.min(e.size,ln),r=await e.slice(0,t).arrayBuffer(),n=new DataView(r);return n.byteLength>=3&&n.getUint16(0)===65496?pn(n):n.byteLength>=8&&n.getUint32(0)===2303741511&&n.getUint32(4)===218765834?dn(n):null}catch{return null}}var qt=class extends File{constructor(e="stub-file"){super([],e)}};var fe=.82,Ve=new Set;function mn({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:p})=>{let d=B(),h=ft(e),y;h instanceof qt||(y=(0,F.createBlobURL)(h),p({type:m.CacheBlobUrl,id:d,blobUrl:y})),p({type:m.Add,item:{id:d,batchId:t,status:M.Processing,sourceFile:Fe(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]}}),p.processItem(d)}}function gn({file:e,onChange:t,additionalData:r,operations:n,batchId:o,parentId:a}){return({dispatch:i})=>{let s=B();i({type:m.Add,item:{id:s,batchId:o,status:M.Processing,sourceFile:Fe(e),file:e,onChange:t,additionalData:{...r},parentId:a,operations:Array.isArray(n)?n:[l.Prepare],abortController:new AbortController}}),i.processItem(s)}}function hn(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],p=Array.isArray(n.operations?.[0])?n.operations[0][1]:void 0;if(f===l.Upload){let d=t.getSettings();if(t.getActiveUploadCount()>=d.maxConcurrentUploads)return}if(f===l.ResizeCrop||f===l.Rotate){let d=t.getSettings();if(t.getActiveImageProcessingCount()>=d.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 d=t.getItem(u);if(!d)return;if(d.operations&&d.operations.length>0){r.processItem(u);return}o&&d.onSuccess?.([o]),r.removeItem(u),r.revokeBlobUrls(u),d.batchId&&t.isBatchUploaded(d.batchId)&&d.onBatchSuccess?.()}return}if(!(f===l.Finalize&&t.hasPendingItemsByParentId(e)))switch(r({type:m.OperationStart,id:e,operation:f}),Y(`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,p);break;case l.Rotate:r.rotateItem(n.id,p);break;case l.TranscodeImage:r.transcodeImageItem(n.id,p);break;case l.TranscodeGif:r.transcodeGifItem(n.id,p);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 yn(){return{type:m.PauseQueue}}function In(){return async({select:e,dispatch:t})=>{t({type:m.ResumeQueue});for(let r of e.getAllItems())r.status===M.PendingRetry?t.executeRetry(r.id):t.processItem(r.id)}}function En(e){return async({dispatch:t})=>{t({type:m.PauseItem,id:e})}}function vn(e){return async({select:t,dispatch:r})=>{t.getItem(e)&&(Ve.delete(e),Ie(e),r({type:m.Remove,id:e}),t.getAllItems().length===0&&(Ge(),Rt()))}}function wn(e,t){return async({select:r,dispatch:n})=>{let a=r.getItem(e)?.currentOperation;if(n({type:m.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)&&ve(r.getActiveImageProcessingCount())}}var Rn=["jpeg","webp","avif","png","gif"];function Sn(e){return Rn.includes(e)}async function Vt(e,t,r=!1,n=fe){if(e.type==="image/png"&&t==="image/jpeg"){let a=(0,F.createBlobURL)(e);try{if(await Be(a))return null}catch{return null}finally{(0,F.revokeBlobURL)(a)}}let o=t.split("/")[1];return Sn(o)?[l.TranscodeImage,{outputFormat:o,outputQuality:n,interlaced:r}]:null}function Un(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=lt(await o.arrayBuffer())}catch{h=!1}if(h){let y=!1,v=(0,F.createBlobURL)(o);try{y=await Be(v)}catch{y=!0}finally{(0,F.revokeBlobURL)(v)}if(!y){a.push(l.Upload,l.ThumbnailGeneration,l.Finalize),r({type:m.AddOperations,id:e,operations:a}),r.finishOperation(e,{animatedGifFile:n.file});return}}}let s=null,c=o.type.startsWith("image/"),u=rt.includes(o.type),f=nt.includes(o.type),p=!1;if(c&&u){let h=await $t(o);h&&Ht(h)&&(p=!0)}if(o.type==="image/jpeg"&&!p&&a.push(l.DetectUltraHdr),c&&u&&!p)a.push(l.Upload,l.ThumbnailGeneration,l.Finalize);else if(c&&f){try{s=await Gt(o,i.imageQuality??fe)}catch{r.cancelItem(e,new U({code:I.HEIC_DECODE_ERROR,message:"This browser cannot decode HEIC images and the server does not support them either. Please convert to JPEG before uploading.",file:o}));return}a.push(l.Upload,l.ThumbnailGeneration,l.Finalize)}else a.push(l.Upload);r({type:m.AddOperations,id:e,operations:a});let d;if(f&&s){let h=be();d={file:s,sourceFile:s,originalHeicFile:n.file,additionalData:{...n.additionalData,generate_sub_sizes:!h,convert_format:!0}}}else!u||!c||p?d={additionalData:{...n.additionalData,generate_sub_sizes:!0,convert_format:!0}}:d={additionalData:{...n.additionalData,generate_sub_sizes:!1}};r.finishOperation(e,d)}}function _n(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 dt(a)}catch{}o&&Ve.add(e),r.finishOperation(e,{})}}function Tn(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,J({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,F.isBlobURL)(s.url)&&i(s)},onSuccess:([s])=>{i(s)},onError:s=>{r.cancelItem(e,s)}})}}function bn(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=>{J({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:m.AccumulateSubSize,id:n.parentId,subSize:c}),r.finishOperation(e,{})},onError:c=>{r.cancelItem(e,c)}})}}function Cn(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 mt(o.id,o.file,t.resize,{smartCrop:!1,addSuffix:i,signal:o.abortController?.signal,scaledSuffix:s,quality:t.quality,stripMeta:c,maxBitdepth:u});J({measureName:`ResizeCrop ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let p=(0,F.createBlobURL)(f);n({type:m.CacheBlobUrl,id:e,blobUrl:p}),n.finishOperation(e,{file:f,attachment:{url:p}})}catch(f){n.cancelItem(e,new U({code:I.IMAGE_TRANSCODING_ERROR,message:(0,qe.__)("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 xn(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 Ne(o.id,o.file,t.orientation,o.abortController?.signal);J({measureName:`Rotate ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let s=(0,F.createBlobURL)(i);n({type:m.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,qe.__)("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 On(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??fe,c=t.interlaced??!1,{imageStripMeta:u,imageMaxBitDepth:f}=r.getSettings();try{let p=await pt(o.id,o.file,i,{quality:s,interlaced:c,stripMeta:u,maxBitdepth:f});J({measureName:`Transcode ${o.file.name}`,startTime:a,tooltipText:o.file.name,properties:[["Item ID",o.id],["File name",o.file.name]]});let d=(0,F.createBlobURL)(p);n({type:m.CacheBlobUrl,id:e,blobUrl:d}),n.finishOperation(e,{file:p,attachment:{url:d}})}catch(p){n.cancelItem(e,new U({code:I.MEDIA_TRANSCODING_ERROR,message:"Image could not be transcoded to the target format",file:o.file,cause:p instanceof Error?p:void 0}))}}}function An(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 vt(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:fe,interlaced:!1}],l.Upload]})}catch(c){if(It(c)){Et(c)&&Y(`Skipping GIF to video conversion: ${c instanceof Error?c.message:c}`),n.cancelItem(e,new Error("Animated GIF conversion unsupported"),!0);return}if(Le(c)){Y(`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 Pn(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 p=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:p}],l.Upload]})}let i=o.exif_orientation||1,s=n.sourceFile.type,c=s==="image/avif"||s==="image/heif",u=!1;c&&(i=Te(await n.sourceFile.arrayBuffer()),u=i!==1);let f;{let p=i!==1&&!n.file.name.includes("-scaled");if((p||u)&&o.id)try{f=await Ne(n.id,n.sourceFile,i,n.abortController?.signal)}catch{console.warn("Failed to rotate image, continuing with thumbnails")}p&&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 p=a.allImageSizes||{},d=o.missing_image_sizes,h=u&&f?f:n.sourceFile,y=o.filename?Ee(h,o.filename):h,v=B(),b=Ve.has(n.id),A=o.image_output_format,O=o.image_save_progressive??!1,C=o.image_quality,P=a.imageQuality??fe,z=typeof C?.default=="number"?C.default/100:P,te=E=>{let S=C?.sizes?.[E];return typeof S=="number"?S/100:z},N=null;!b&&A&&(N=await Vt(h,A,O,z));let G=new Map;for(let E of d){let S=p[E];if(!S){console.warn(`Image size "${E}" not found in configuration`);continue}let D=`${S.width}x${S.height}x${S.crop}`,x=G.get(D);x?x.push(E):G.set(D,[E])}for(let[,E]of G){let S=p[E[0]],D=te(E[0]),x=[[l.ResizeCrop,{resize:S,quality:D}]];!b&&N&&x.push([N[0],{...N[1],outputQuality:D}]),x.push(l.Upload);let L=E.length===1?E[0]:E;r.addSideloadItem({file:y,batchId:v,parentId:n.id,additionalData:{post:o.id,image_size:L,convert_format:!1},operations:x})}{let{bigImageSizeThreshold:E}=a;if(E&&o.id){let S=await createImageBitmap(h),D=S.width>E||S.height>E;if(S.close(),D){let x=o.filename?Ee(h,o.filename):h,L=[[l.ResizeCrop,{resize:{width:E,height:E},isThresholdResize:!0,quality:z}]];!b&&N&&L.push(N),L.push(l.Upload),r.addSideloadItem({file:x,batchId:v,parentId:n.id,additionalData:{post:o.id,image_size:"scaled",convert_format:!1},operations:L})}}}}r.finishOperation(e,{})}}function Dn(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.finishOperation(e,i)}}function Fn(e){return async({select:t,dispatch:r})=>{let n=t.getBlobUrls(e);for(let o of n)(0,F.revokeBlobURL)(o);r({type:m.RevokeBlobUrls,id:e})}}function Mn(e,t){return async({dispatch:r})=>{r({type:m.UpdateProgress,id:e,progress:t})}}function zn(e){return{type:m.UpdateSettings,settings:e}}var Yt=R(jt(),1),{lock:ai,unlock:le}=(0,Yt.__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 Qt={reducer:Oe,selectors:ye,actions:Ue},j=(0,K.createReduxStore)(he,{reducer:Oe,selectors:ye,actions:Ue});(0,K.select)(j)||(0,K.register)(j);le(j).registerPrivateActions(We);le(j).registerPrivateSelectors(Ae);var nr=R(je(),1),or=R(ge(),1);var er=R(je(),1),ee=R(ge(),1),tr=R(Zt(),1);var Ce=R(Ye(),1);function Bn(e,t,r){if(!r)return t;let n=e.get(t);return n||(n=(0,ee.createRegistry)({},t),n.registerStore(he,Qt),e.set(t,n)),n}var Nn=(0,tr.createHigherOrderComponent)(e=>({useSubRegistry:t=!0,...r})=>{let n=(0,ee.useRegistry)(),[o]=(0,er.useState)(()=>new WeakMap),a=Bn(o,n,t);return a===n?(0,Ce.jsx)(e,{registry:n,...r}):(0,Ce.jsx)(ee.RegistryProvider,{value:a,children:(0,Ce.jsx)(e,{registry:a,...r})})},"withRegistryProvider"),rr=Nn;var xe=R(Ye(),1),Gn=rr(e=>{let{children:t,settings:r}=e,{updateSettings:n}=le((0,or.useDispatch)(j));return(0,nr.useEffect)(()=>{n(r)},[r,n]),(0,xe.jsx)(xe.Fragment,{children:t})}),ir=Gn;var g=R(q(),1);function ar(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:(0,g.__)("Try converting the image to JPEG or PNG first.")},[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.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 pr(Ln);})();
diff --git a/wp-includes/js/dist/url.js b/wp-includes/js/dist/url.js
index 40475989fd..b00037aca0 100644
--- a/wp-includes/js/dist/url.js
+++ b/wp-includes/js/dist/url.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).url = (() => {
@@ -878,5 +877,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).url = wp.url;
-})();
diff --git a/wp-includes/js/dist/url.min.js b/wp-includes/js/dist/url.min.js
index dc228af1a1..0c6cce73d7 100644
--- a/wp-includes/js/dist/url.min.js
+++ b/wp-includes/js/dist/url.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).url=(()=>{var M=Object.create;var l=Object.defineProperty;var Y=Object.getOwnPropertyDescriptor;var j=Object.getOwnPropertyNames;var B=Object.getPrototypeOf,K=Object.prototype.hasOwnProperty;var W=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),Z=(e,t)=>{for(var r in t)l(e,r,{get:t[r],enumerable:!0})},E=(e,t,r,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of j(t))!K.call(e,o)&&o!==r&&l(e,o,{get:()=>t[o],enumerable:!(n=Y(t,o))||n.enumerable});return e};var J=(e,t,r)=>(r=e!=null?M(B(e)):{},E(t||!e||!e.__esModule?l(r,"default",{value:e,enumerable:!0}):r,e)),ee=e=>E(l({},"__esModule",{value:!0}),e);var L=W((Me,U)=>{var z={\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"},D=Object.keys(z).join("|"),ie=new RegExp(D,"g"),ae=new RegExp(D,"");function se(e){return z[e]}var H=function(e){return e.replace(ie,se)},ce=function(e){return!!e.match(ae)};U.exports=H;U.exports.has=ce;U.exports.remove=H});var pe={};Z(pe,{addQueryArgs:()=>w,buildQueryString:()=>u,cleanForSlug:()=>X,filterURLForDisplay:()=>$,getAuthority:()=>P,getFilename:()=>q,getFragment:()=>A,getPath:()=>d,getPathAndQueryString:()=>C,getProtocol:()=>R,getQueryArg:()=>h,getQueryArgs:()=>s,getQueryString:()=>p,hasQueryArg:()=>N,isEmail:()=>g,isPhoneNumber:()=>I,isURL:()=>O,isValidAuthority:()=>Q,isValidFragment:()=>T,isValidPath:()=>v,isValidProtocol:()=>S,isValidQueryString:()=>b,normalizePath:()=>_,prependHTTP:()=>x,prependHTTPS:()=>G,removeQueryArgs:()=>F,safeDecodeURI:()=>V,safeDecodeURIComponent:()=>y});function O(e){try{return new URL(e),!0}catch{return!1}}var te=/^(mailto:)?[a-z0-9._%+-]+@[a-z0-9][a-z0-9.-]*\.[a-z]{2,63}$/i;function g(e){return te.test(e)}var re=/^(tel:)?(\+)?\d{6,15}$/;function I(e){return e=e.replace(/[-.() ]/g,""),re.test(e)}function R(e){let t=/^([^\s:]+:)/.exec(e);if(t)return t[1]}function S(e){return e?/^[a-z\-.\+]+[0-9]*:$/i.test(e):!1}function P(e){let t=/^[^\/\s:]+:(?:\/\/)?\/?([^\/\s#?]+)[\/#?]{0,1}\S*$/.exec(e);if(t)return t[1]}function Q(e){return e?/^[^\s#?]+$/.test(e):!1}function d(e){let t=/^[^\/\s:]+:(?:\/\/)?[^\/\s#?]+[\/]([^\s#?]+)[#?]{0,1}\S*$/.exec(e);if(t)return t[1]}function v(e){return e?/^[^\s#?]+$/.test(e):!1}function p(e){let t;try{t=new URL(e,"http://example.com").search.substring(1)}catch{}if(t)return t}function u(e){let t="",r=Object.entries(e),n;for(;n=r.shift();){let[o,i]=n;if(Array.isArray(i)||i&&i.constructor===Object){let c=Object.entries(i).reverse();for(let[m,f]of c)r.unshift([`${o}[${m}]`,f])}else i!==void 0&&(i===null&&(i=""),t+="&"+[o,String(i)].map(encodeURIComponent).join("="))}return t.substr(1)}function b(e){return e?/^[^\s#?\/]+$/.test(e):!1}function C(e){let t=d(e),r=p(e),n="/";return t&&(n+=t),r&&(n+=`?${r}`),n}function A(e){let t=/^\S+?(#[^\s\?]*)/.exec(e);if(t)return t[1]}function T(e){return e?/^#[^\s#?\/]*$/.test(e):!1}function y(e){try{return decodeURIComponent(e)}catch{return e}}function oe(e,t,r){let n=t.length,o=n-1;for(let i=0;i<n;i++){let a=t[i];!a&&Array.isArray(e)&&(a=e.length.toString()),a=["__proto__","constructor","prototype"].includes(a)?a.toUpperCase():a;let c=!isNaN(Number(t[i+1]));e[a]=i===o?r:e[a]||(c?[]:{}),Array.isArray(e[a])&&!c&&(e[a]={...e[a]}),e=e[a]}}function s(e){return(p(e)||"").replace(/\+/g,"%20").split("&").reduce((t,r)=>{let[n,o=""]=r.split("=").filter(Boolean).map(y);if(n){let i=n.replace(/\]/g,"").split("[");oe(t,i,o)}return t},Object.create(null))}function w(e="",t){if(!t||!Object.keys(t).length)return e;let r=A(e)||"",n=e.replace(r,""),o=e.indexOf("?");return o!==-1&&(t=Object.assign(s(e),t),n=n.substr(0,o)),n+"?"+u(t)+r}function h(e,t){return s(e)[t]}function N(e,t){return h(e,t)!==void 0}function F(e,...t){let r=e.replace(/^[^#]*/,"");e=e.replace(/#.*/,"");let n=e.indexOf("?");if(n===-1)return e+r;let o=s(e),i=e.substr(0,n);t.forEach(m=>delete o[m]);let a=u(o);return(a?i+"?"+a:i)+r}var ne=/^(?:[a-z]+:|#|\?|\.|\/)/i;function x(e){return e&&(e=e.trim(),!ne.test(e)&&!g(e)?"http://"+e:e)}function V(e){try{return decodeURI(e)}catch{return e}}function $(e,t=null){if(!e)return"";let r=e.replace(/^[a-z\-.\+]+[0-9]*:(\/\/)?/i,"").replace(/^www\./i,"");r.match(/^[^\/]+\/$/)&&(r=r.replace("/",""));let n=/\/([^\/?]+)\.(?:[\w]+)(?=\?|$)/;if(!t||r.length<=t||!r.match(n))return r;r=r.split("?")[0];let o=r.split("/"),i=o[o.length-1];if(i.length<=t)return"\u2026"+r.slice(-t);let a=i.lastIndexOf("."),[c,m]=[i.slice(0,a),i.slice(a+1)],f=c.slice(-3)+"."+m;return i.slice(0,t-f.length-1)+"\u2026"+f}var k=J(L(),1);function X(e){return e?(0,k.default)(e).replace(/(&nbsp;|&ndash;|&mdash;)/g,"-").replace(/[\s\./]+/g,"-").replace(/&\S+?;/g,"").replace(/[^\p{L}\p{N}_-]+/gu,"").toLowerCase().replace(/-+/g,"-").replace(/(^-+)|(-+$)/g,""):""}function q(e){let t;if(e){try{t=new URL(e,"http://example.com").pathname.split("/").pop()}catch{}if(t)return t}}function _(e){let t=e.split("?"),r=t[1],n=t[0];return r?n+"?"+r.split("&").map(o=>o.split("=")).map(o=>o.map(decodeURIComponent)).sort((o,i)=>o[0].localeCompare(i[0])).map(o=>o.map(encodeURIComponent)).map(o=>o.join("=")).join("&"):n}function G(e){return!e||e.startsWith("http://")?e:(e=x(e),e.replace(/^http:/,"https:"))}return ee(pe);})();
-(window.wp ||= {}).url = wp.url;
-})();
diff --git a/wp-includes/js/dist/vendor/react-jsx-runtime.js b/wp-includes/js/dist/vendor/react-jsx-runtime.js
index 08aed44505..3c0f905c64 100644
--- a/wp-includes/js/dist/vendor/react-jsx-runtime.js
+++ b/wp-includes/js/dist/vendor/react-jsx-runtime.js
@@ -1,4 +1,3 @@
-"use strict";
 var ReactJSXRuntime = (() => {
   var __getOwnPropNames = Object.getOwnPropertyNames;
   var __commonJS = (cb, mod) => function __require() {
@@ -908,6 +907,7 @@ var ReactJSXRuntime = (() => {
   // ../../node_modules/react/jsx-runtime.js
   var require_jsx_runtime = __commonJS({
     "../../node_modules/react/jsx-runtime.js"(exports, module) {
+      "use strict";
       if (false) {
         module.exports = null;
       } else {
@@ -915,7 +915,14 @@ var ReactJSXRuntime = (() => {
       }
     }
   });
-  return require_jsx_runtime();
+
+  // ../react-18/react-jsx-runtime.js
+  var require_react_jsx_runtime = __commonJS({
+    "../react-18/react-jsx-runtime.js"(exports, module) {
+      module.exports = require_jsx_runtime();
+    }
+  });
+  return require_react_jsx_runtime();
 })();
 /*! Bundled license information:

diff --git a/wp-includes/js/dist/vendor/react-jsx-runtime.min.js b/wp-includes/js/dist/vendor/react-jsx-runtime.min.js
index 8396a6feec..abdede5795 100644
--- a/wp-includes/js/dist/vendor/react-jsx-runtime.min.js
+++ b/wp-includes/js/dist/vendor/react-jsx-runtime.min.js
@@ -1,4 +1,4 @@
-"use strict";var ReactJSXRuntime=(()=>{var l=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var u=l((R,p)=>{p.exports=globalThis.React});var c=l(s=>{"use strict";var d=u(),m=Symbol.for("react.element"),O=Symbol.for("react.fragment"),v=Object.prototype.hasOwnProperty,E=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,a={key:!0,ref:!0,__self:!0,__source:!0};function _(t,e,f){var r,o={},n=null,i=null;f!==void 0&&(n=""+f),e.key!==void 0&&(n=""+e.key),e.ref!==void 0&&(i=e.ref);for(r in e)v.call(e,r)&&!a.hasOwnProperty(r)&&(o[r]=e[r]);if(t&&t.defaultProps)for(r in e=t.defaultProps,e)o[r]===void 0&&(o[r]=e[r]);return{$$typeof:m,type:t,key:n,ref:i,props:o,_owner:E.current}}s.Fragment=O;s.jsx=_;s.jsxs=_});var j=l((k,y)=>{y.exports=c()});return j();})();
+var ReactJSXRuntime=(()=>{var s=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var f=s((k,u)=>{u.exports=globalThis.React});var c=s(n=>{"use strict";var O=f(),v=Symbol.for("react.element"),E=Symbol.for("react.fragment"),x=Object.prototype.hasOwnProperty,a=O.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,j={key:!0,ref:!0,__self:!0,__source:!0};function _(t,e,l){var r,o={},i=null,p=null;l!==void 0&&(i=""+l),e.key!==void 0&&(i=""+e.key),e.ref!==void 0&&(p=e.ref);for(r in e)x.call(e,r)&&!j.hasOwnProperty(r)&&(o[r]=e[r]);if(t&&t.defaultProps)for(r in e=t.defaultProps,e)o[r]===void 0&&(o[r]=e[r]);return{$$typeof:v,type:t,key:i,ref:p,props:o,_owner:a.current}}n.Fragment=E;n.jsx=_;n.jsxs=_});var d=s((N,y)=>{"use strict";y.exports=c()});var R=s((S,m)=>{m.exports=d()});return R();})();
 /*! Bundled license information:

 react/cjs/react-jsx-runtime.production.min.js:
diff --git a/wp-includes/js/dist/viewport.js b/wp-includes/js/dist/viewport.js
index bd9808fff1..7355612a10 100644
--- a/wp-includes/js/dist/viewport.js
+++ b/wp-includes/js/dist/viewport.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).viewport = (() => {
@@ -217,5 +216,3 @@ var wp;
   listener_default(BREAKPOINTS, OPERATORS);
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).viewport = wp.viewport;
-})();
diff --git a/wp-includes/js/dist/viewport.min.js b/wp-includes/js/dist/viewport.min.js
index 7658228689..34a76bc3d0 100644
--- a/wp-includes/js/dist/viewport.min.js
+++ b/wp-includes/js/dist/viewport.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).viewport=(()=>{var H=Object.create;var c=Object.defineProperty;var L=Object.getOwnPropertyDescriptor;var $=Object.getOwnPropertyNames;var P=Object.getPrototypeOf,D=Object.prototype.hasOwnProperty;var l=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),v=(e,t)=>{for(var r in t)c(e,r,{get:t[r],enumerable:!0})},_=(e,t,r,s)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of $(t))!D.call(e,o)&&o!==r&&c(e,o,{get:()=>t[o],enumerable:!(s=L(t,o))||s.enumerable});return e};var n=(e,t,r)=>(r=e!=null?H(P(e)):{},_(t||!e||!e.__esModule?c(r,"default",{value:e,enumerable:!0}):r,e)),G=e=>_(c({},"__esModule",{value:!0}),e);var d=l((X,O)=>{O.exports=window.wp.compose});var M=l((Y,g)=>{g.exports=window.wp.data});var j=l((it,T)=>{T.exports=window.wp.element});var J={};v(J,{ifViewportMatches:()=>C,store:()=>m,withViewportMatch:()=>w});var I=n(d(),1),S=n(M(),1);var f=n(M(),1);function k(e={},t){return t.type==="SET_IS_MATCHING"?t.values:e}var b=k;var x={};v(x,{setIsMatching:()=>B});function B(e){return{type:"SET_IS_MATCHING",values:e}}var E={};v(E,{isViewportMatch:()=>K});function K(e,t){return t.indexOf(" ")===-1&&(t=">= "+t),!!e[t]}var Q="core/viewport",m=(0,f.createReduxStore)(Q,{reducer:b,actions:x,selectors:E});(0,f.register)(m);var W=(e,t)=>{let r=(0,I.debounce)(()=>{let i=Object.fromEntries(o.map(([a,h])=>[a,h.matches]));(0,S.dispatch)(m).setIsMatching(i)},0,{leading:!0}),s=Object.entries(t),o=Object.entries(e).flatMap(([i,a])=>s.map(([h,N])=>{let V=window.matchMedia(`(${N}: ${a}px)`);return V.addEventListener("change",r),[`${h} ${i}`,V]}));window.addEventListener("orientationchange",r),r(),r.flush()},R=W;var p=n(d(),1);var A=n(j(),1),u=n(d(),1),q=e=>{let t=Object.entries(e),r=()=>Object.fromEntries(t.map(([s,o])=>{let[i,a]=o.split(" ");return a===void 0&&(a=i,i=">="),[s,(0,u.useViewportMatch)(a,i)]}));return(0,u.createHigherOrderComponent)(s=>function(i){let a=r();return(0,A.createElement)(s,{...i,...a})},"withViewportMatch")},w=q;var y=e=>(0,p.createHigherOrderComponent)((0,p.compose)([w({isViewportMatch:e}),(0,p.ifCondition)(t=>t.isViewportMatch)]),"ifViewportMatches"),C=y;var z={huge:1440,wide:1280,large:960,medium:782,small:600,mobile:480},F={"<":"max-width",">=":"min-width"};R(z,F);return G(J);})();
-(window.wp ||= {}).viewport = wp.viewport;
-})();
diff --git a/wp-includes/js/dist/warning.js b/wp-includes/js/dist/warning.js
index 4c97771291..f446ffd1ce 100644
--- a/wp-includes/js/dist/warning.js
+++ b/wp-includes/js/dist/warning.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).warning = (() => {
@@ -50,5 +49,3 @@ var wp;
   return __toCommonJS(index_exports);
 })();
 if (typeof wp.warning === 'object' && wp.warning.default) { wp.warning = wp.warning.default; }
-(window.wp ||= {}).warning = wp.warning;
-})();
diff --git a/wp-includes/js/dist/warning.min.js b/wp-includes/js/dist/warning.min.js
index d434135732..1dadf26ced 100644
--- a/wp-includes/js/dist/warning.min.js
+++ b/wp-includes/js/dist/warning.min.js
@@ -1,6 +1,3 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).warning=(()=>{var i=Object.defineProperty;var a=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var c=(r,t)=>{for(var n in t)i(r,n,{get:t[n],enumerable:!0})},d=(r,t,n,u)=>{if(t&&typeof t=="object"||typeof t=="function")for(let o of f(t))!l.call(r,o)&&o!==n&&i(r,o,{get:()=>t[o],enumerable:!(u=a(t,o))||u.enumerable});return r};var h=r=>d(i({},"__esModule",{value:!0}),r);var p={};c(p,{default:()=>g});var e=new Set;function w(){return!1}function g(r){if(w()&&!e.has(r)){console.warn(r);try{throw Error(r)}catch{}e.add(r)}}return h(p);})();
 if (typeof wp.warning === 'object' && wp.warning.default) { wp.warning = wp.warning.default; }
-(window.wp ||= {}).warning = wp.warning;
-})();
diff --git a/wp-includes/js/dist/widgets.js b/wp-includes/js/dist/widgets.js
index 97b3dcee56..9878d233c3 100644
--- a/wp-includes/js/dist/widgets.js
+++ b/wp-includes/js/dist/widgets.js
@@ -1,4 +1,3 @@
-(function() {
 var wp;
 (wp ||= {}).widgets = (() => {
   var __create = Object.create;
@@ -1460,5 +1459,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).widgets = wp.widgets;
-})();
diff --git a/wp-includes/js/dist/widgets.min.js b/wp-includes/js/dist/widgets.min.js
index 86db9b51ec..54ec1412dd 100644
--- a/wp-includes/js/dist/widgets.min.js
+++ b/wp-includes/js/dist/widgets.min.js
@@ -1,5 +1,2 @@
 /*! This file is auto-generated */
-(function() {
 var wp;(wp||={}).widgets=(()=>{var Fe=Object.create;var G=Object.defineProperty;var He=Object.getOwnPropertyDescriptor;var je=Object.getOwnPropertyNames;var Ve=Object.getPrototypeOf,Ne=Object.prototype.hasOwnProperty;var c=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),mt=(t,e)=>{for(var a in e)G(t,a,{get:e[a],enumerable:!0})},Tt=(t,e,a,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let o of je(e))!Ne.call(t,o)&&o!==a&&G(t,o,{get:()=>e[o],enumerable:!(r=He(e,o))||r.enumerable});return t};var s=(t,e,a)=>(a=t!=null?Fe(Ve(t)):{},Tt(e||!t||!t.__esModule?G(a,"default",{value:t,enumerable:!0}):a,t)),Pe=t=>Tt(G({},"__esModule",{value:!0}),t);var j=c((ra,Et)=>{Et.exports=window.wp.blocks});var $=c((oa,Ft)=>{Ft.exports=window.wp.element});var I=c((sa,Ht)=>{Ht.exports=window.wp.primitives});var m=c((fa,jt)=>{jt.exports=window.ReactJSXRuntime});var E=c((va,Nt)=>{Nt.exports=window.wp.blockEditor});var L=c((ba,Pt)=>{Pt.exports=window.wp.components});var w=c((ya,Dt)=>{Dt.exports=window.wp.i18n});var K=c((ka,Mt)=>{Mt.exports=window.wp.coreData});var N=c((xa,Rt)=>{Rt.exports=window.wp.data});var Gt=c((La,Ut)=>{Ut.exports=window.wp.notices});var et=c((Ba,$t)=>{$t.exports=window.wp.compose});var bt=c((Sa,Qt)=>{Qt.exports=window.wp.apiFetch});var ea={};mt(ea,{MoveToWidgetArea:()=>Be,addWidgetIdToBlock:()=>Ke,getWidgetIdFromBlock:()=>Xe,registerLegacyWidgetBlock:()=>Ye,registerLegacyWidgetVariations:()=>Ee,registerWidgetGroupBlock:()=>ta});var St=s(j(),1);var kt={};mt(kt,{metadata:()=>wt,name:()=>Oe,settings:()=>Ue});var Q=s(I(),1),ut=s(m(),1),q=(0,ut.jsx)(Q.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ut.jsx)(Q.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})});var Z=s(I(),1),nt=s(m(),1),W=(0,nt.jsx)(Z.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,nt.jsx)(Z.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 J=s(I(),1),pt=s(m(),1),ct=(0,pt.jsx)(J.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,pt.jsx)(J.Path,{d:"M19.75 9c0-1.257-.565-2.197-1.39-2.858-.797-.64-1.827-1.017-2.815-1.247-1.802-.42-3.703-.403-4.383-.396L11 4.5V6l.177-.001c.696-.006 2.416-.02 4.028.356.887.207 1.67.518 2.216.957.52.416.829.945.829 1.688 0 .592-.167.966-.407 1.23-.255.281-.656.508-1.236.674-1.19.34-2.82.346-4.607.346h-.077c-1.692 0-3.527 0-4.942.404-.732.209-1.424.545-1.935 1.108-.526.579-.796 1.33-.796 2.238 0 1.257.565 2.197 1.39 2.858.797.64 1.827 1.017 2.815 1.247 1.802.42 3.703.403 4.383.396L13 19.5h.714V22L18 18.5 13.714 15v3H13l-.177.001c-.696.006-2.416.02-4.028-.356-.887-.207-1.67-.518-2.216-.957-.52-.416-.829-.945-.829-1.688 0-.592.167-.966.407-1.23.255-.281.656-.508 1.237-.674 1.189-.34 2.819-.346 4.606-.346h.077c1.692 0 3.527 0 4.941-.404.732-.209 1.425-.545 1.936-1.108.526-.579.796-1.33.796-2.238z"})});var X=s(I(),1),ht=s(m(),1),gt=(0,ht.jsx)(X.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",children:(0,ht.jsx)(X.Path,{d:"M6 3H8V5H16V3H18V5C19.1046 5 20 5.89543 20 7V19C20 20.1046 19.1046 21 18 21H6C4.89543 21 4 20.1046 4 19V7C4 5.89543 4.89543 5 6 5V3ZM18 6.5H6C5.72386 6.5 5.5 6.72386 5.5 7V8H18.5V7C18.5 6.72386 18.2761 6.5 18 6.5ZM18.5 9.5H5.5V19C5.5 19.2761 5.72386 19.5 6 19.5H18C18.2761 19.5 18.5 19.2761 18.5 19V9.5ZM11 11H13V13H11V11ZM7 11V13H9V11H7ZM15 13V11H17V13H15Z"})});var wt={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/legacy-widget",title:"Legacy Widget",category:"widgets",description:"Display a legacy widget.",textdomain:"default",attributes:{id:{type:"string",default:null},idBase:{type:"string",default:null},instance:{type:"object",default:null}},supports:{html:!1,customClassName:!1,reusable:!1},editorStyle:"wp-block-legacy-widget-editor"};function Vt(t){var e,a,r="";if(typeof t=="string"||typeof t=="number")r+=t;else if(typeof t=="object")if(Array.isArray(t)){var o=t.length;for(e=0;e<o;e++)t[e]&&(a=Vt(t[e]))&&(r&&(r+=" "),r+=a)}else for(a in t)t[a]&&(r&&(r+=" "),r+=a);return r}function Me(){for(var t,e,a=0,r="",o=arguments.length;a<o;a++)(t=arguments[a])&&(e=Vt(t))&&(r&&(r+=" "),r+=e);return r}var V=Me;var x=s(E(),1),h=s(L(),1);var ot=s(w(),1),st=s($(),1),ve=s(K(),1);var tt=s(L(),1),Y=s(w(),1),It=s(N(),1),Wt=s(K(),1),At=s(E(),1),vt=s(m(),1);function zt({selectedId:t,onSelect:e}){let a=(0,It.useSelect)(r=>{let o=r(At.store).getSettings()?.widgetTypesToHideFromLegacyWidgetBlock??[];return r(Wt.store).getWidgetTypes({per_page:-1})?.filter(l=>!o.includes(l.id))},[]);return a?a.length===0?(0,Y.__)("There are no widgets available."):(0,vt.jsx)(tt.SelectControl,{label:(0,Y.__)("Legacy widget"),value:t??"",options:[{value:"",label:(0,Y.__)("Select widget")},...a.map(r=>({value:r.id,label:r.name}))],onChange:r=>{if(r){let o=a.find(l=>l.id===r);e({selectedId:o.id,isMulti:o.is_multi})}else e({selectedId:null})}}):(0,vt.jsx)(tt.Spinner,{})}var A=s(m(),1);function Ot({name:t,description:e}){return(0,A.jsxs)("div",{className:"wp-block-legacy-widget-inspector-card",children:[(0,A.jsx)("h3",{className:"wp-block-legacy-widget-inspector-card__name",children:t}),(0,A.jsx)("span",{children:e})]})}var P=s($(),1),ee=s(N(),1),ae=s(Gt(),1),rt=s(w(),1),re=s(L(),1),oe=s(et(),1);var at=s(bt(),1),Xt=s(et(),1),Kt=s(w(),1),Yt=class{constructor({id:t,idBase:e,instance:a,onChangeInstance:r,onChangeHasPreview:o,onError:l}){this.id=t,this.idBase=e,this._instance=a,this._hasPreview=null,this.onChangeInstance=r,this.onChangeHasPreview=o,this.onError=l,this.number=++Re,this.handleFormChange=(0,Xt.debounce)(this.handleFormChange.bind(this),200),this.handleFormSubmit=this.handleFormSubmit.bind(this),this.initDOM(),this.bindEvents(),this.loadContent()}destroy(){this.unbindEvents(),this.element.remove()}initDOM(){this.element=b("div",{class:"widget open"},[b("div",{class:"widget-inside"},[this.form=b("form",{class:"form",method:"post"},[b("input",{class:"widget-id",type:"hidden",name:"widget-id",value:this.id??`${this.idBase}-${this.number}`}),b("input",{class:"id_base",type:"hidden",name:"id_base",value:this.idBase??this.id}),b("input",{class:"widget-width",type:"hidden",name:"widget-width",value:"250"}),b("input",{class:"widget-height",type:"hidden",name:"widget-height",value:"200"}),b("input",{class:"widget_number",type:"hidden",name:"widget_number",value:this.idBase?this.number.toString():""}),this.content=b("div",{class:"widget-content"}),this.id&&b("button",{class:"button is-primary",type:"submit"},(0,Kt.__)("Save"))])])])}bindEvents(){if(window.jQuery){let{jQuery:t}=window;t(this.form).on("change",null,this.handleFormChange),t(this.form).on("input",null,this.handleFormChange),t(this.form).on("submit",this.handleFormSubmit)}else this.form.addEventListener("change",this.handleFormChange),this.form.addEventListener("input",this.handleFormChange),this.form.addEventListener("submit",this.handleFormSubmit)}unbindEvents(){if(window.jQuery){let{jQuery:t}=window;t(this.form).off("change",null,this.handleFormChange),t(this.form).off("input",null,this.handleFormChange),t(this.form).off("submit",this.handleFormSubmit)}else this.form.removeEventListener("change",this.handleFormChange),this.form.removeEventListener("input",this.handleFormChange),this.form.removeEventListener("submit",this.handleFormSubmit)}async loadContent(){try{if(this.id){let{form:t}=await qt(this.id);this.content.innerHTML=t}else if(this.idBase){let{form:t,preview:e}=await yt({idBase:this.idBase,instance:this.instance,number:this.number});if(this.content.innerHTML=t,this.hasPreview=!Zt(e),!this.instance.hash){let{instance:a}=await yt({idBase:this.idBase,instance:this.instance,number:this.number,formData:Jt(this.form)});this.instance=a}}if(window.jQuery){let{jQuery:t}=window;t(document).trigger("widget-added",[t(this.element)])}}catch(t){this.onError(t)}}handleFormChange(){this.idBase&&this.saveForm()}handleFormSubmit(t){t.preventDefault(),this.saveForm()}async saveForm(){let t=Jt(this.form);try{if(this.id){let{form:e}=await qt(this.id,t);if(this.content.innerHTML=e,window.jQuery){let{jQuery:a}=window;a(document).trigger("widget-updated",[a(this.element)])}}else if(this.idBase){let{instance:e,preview:a}=await yt({idBase:this.idBase,instance:this.instance,number:this.number,formData:t});this.instance=e,this.hasPreview=!Zt(a)}}catch(e){this.onError(e)}}get instance(){return this._instance}set instance(t){this._instance!==t&&(this._instance=t,this.onChangeInstance(t))}get hasPreview(){return this._hasPreview}set hasPreview(t){this._hasPreview!==t&&(this._hasPreview=t,this.onChangeHasPreview(t))}},Re=0;function b(t,e={},a=null){let r=document.createElement(t);for(let[o,l]of Object.entries(e))r.setAttribute(o,l);if(Array.isArray(a))for(let o of a)o&&r.appendChild(o);else typeof a=="string"&&(r.innerText=a);return r}async function qt(t,e=null){let a;return e?a=await(0,at.default)({path:`/wp/v2/widgets/${t}?context=edit`,method:"PUT",data:{form_data:e}}):a=await(0,at.default)({path:`/wp/v2/widgets/${t}?context=edit`,method:"GET"}),{form:a.rendered_form}}async function yt({idBase:t,instance:e,number:a,formData:r=null}){let o=await(0,at.default)({path:`/wp/v2/widget-types/${t}/encode`,method:"POST",data:{instance:e,number:a,form_data:r}});return{instance:o.instance,form:o.form,preview:o.preview}}function Zt(t){let e=document.createElement("div");return e.innerHTML=t,te(e)}function te(t){switch(t.nodeType){case t.TEXT_NODE:return t.nodeValue.trim()==="";case t.ELEMENT_NODE:return["AUDIO","CANVAS","EMBED","IFRAME","IMG","MATH","OBJECT","SVG","VIDEO"].includes(t.tagName)?!1:t.hasChildNodes()?Array.from(t.childNodes).every(te):!0;default:return!0}}function Jt(t){return new window.URLSearchParams(Array.from(new window.FormData(t))).toString()}var B=s(m(),1);function se({title:t,isVisible:e,id:a,idBase:r,instance:o,isWide:l,onChangeInstance:_,onChangeHasPreview:v}){let i=(0,P.useRef)(),p=(0,oe.useViewportMatch)("small"),d=(0,P.useRef)(new Set),g=(0,P.useRef)(new Set),{createNotice:C}=(0,ee.useDispatch)(ae.store);return(0,P.useEffect)(()=>{if(g.current.has(o)){g.current.delete(o);return}let T=new Yt({id:a,idBase:r,instance:o,onChangeInstance(H){d.current.add(o),g.current.add(H),_(H)},onChangeHasPreview:v,onError(H){window.console.error(H),C("error",(0,rt.sprintf)((0,rt.__)('The "%s" block was affected by errors and may not function properly. Check the developer tools for more details.'),r||a))}});return i.current.appendChild(T.element),()=>{if(d.current.has(o)){d.current.delete(o);return}T.destroy()}},[a,r,o,_,v,p]),l&&p?(0,B.jsxs)("div",{className:V({"wp-block-legacy-widget__container":e}),children:[e&&(0,B.jsx)("h3",{className:"wp-block-legacy-widget__edit-form-title",children:t}),(0,B.jsx)(re.Popover,{focusOnMount:!1,placement:"right",offset:32,resize:!1,flip:!1,shift:!0,children:(0,B.jsx)("div",{ref:i,className:"wp-block-legacy-widget__edit-form",hidden:!e})})]}):(0,B.jsx)("div",{ref:i,className:"wp-block-legacy-widget__edit-form",hidden:!e,children:(0,B.jsx)("h3",{className:"wp-block-legacy-widget__edit-form-title",children:t})})}var fe=s(et(),1),z=s($(),1),D=s(L(),1),le=s(w(),1),ie=s(bt(),1),y=s(m(),1);function de({idBase:t,instance:e,isVisible:a}){let[r,o]=(0,z.useState)(!1),[l,_]=(0,z.useState)("");(0,z.useEffect)(()=>{let i=typeof window.AbortController>"u"?void 0:new window.AbortController;async function p(){let d=`/wp/v2/widget-types/${t}/render`;return await(0,ie.default)({path:d,method:"POST",signal:i?.signal,data:e?{instance:e}:{}})}return p().then(d=>{_(d.preview)}).catch(d=>{if(d.name!=="AbortError")throw d}),()=>i?.abort()},[t,e]);let v=(0,fe.useRefEffect)(i=>{if(!r)return;function p(){let C=Math.max(i.contentDocument.documentElement?.offsetHeight??0,i.contentDocument.body?.offsetHeight??0);i.style.height=`${C!==0?C:100}px`}let{IntersectionObserver:d}=i.ownerDocument.defaultView,g=new d(([C])=>{C.isIntersecting&&p()},{threshold:1});return g.observe(i),i.addEventListener("load",p),()=>{g.disconnect(),i.removeEventListener("load",p)}},[r]);return(0,y.jsxs)(y.Fragment,{children:[a&&!r&&(0,y.jsx)(D.Placeholder,{children:(0,y.jsx)(D.Spinner,{})}),(0,y.jsx)("div",{className:V("wp-block-legacy-widget__edit-preview",{"is-offscreen":!a||!r}),children:(0,y.jsx)(D.Disabled,{children:(0,y.jsx)("iframe",{ref:v,className:"wp-block-legacy-widget__edit-preview-iframe",tabIndex:"-1",title:(0,le.__)("Legacy Widget Preview"),srcDoc:l,onLoad:i=>{i.target.contentDocument.body.style.overflow="hidden",o(!0)},height:100})})})]})}var me=s(w(),1),O=s(m(),1);function ue({name:t}){return(0,O.jsxs)("div",{className:"wp-block-legacy-widget__edit-no-preview",children:[t&&(0,O.jsx)("h3",{children:t}),(0,O.jsx)("p",{children:(0,me.__)("No preview available.")})]})}var ne=s(N(),1),pe=s(E(),1),ce=s(L(),1),U=s(j(),1),he=s(w(),1),ge=s(m(),1);function we({clientId:t,rawInstance:e}){let{replaceBlocks:a}=(0,ne.useDispatch)(pe.store);return(0,ge.jsx)(ce.ToolbarButton,{onClick:()=>{e.title?a(t,[(0,U.createBlock)("core/heading",{content:e.title}),...(0,U.rawHandler)({HTML:e.text})]):a(t,(0,U.rawHandler)({HTML:e.text}))},children:(0,he.__)("Convert to blocks")})}var f=s(m(),1);function be(t){let{id:e,idBase:a}=t.attributes,{isWide:r=!1}=t,o=(0,x.useBlockProps)({className:V({"is-wide-widget":r})});return(0,f.jsx)("div",{...o,children:!e&&!a?(0,f.jsx)(Ie,{...t}):(0,f.jsx)(We,{...t})})}function Ie({attributes:{id:t,idBase:e},setAttributes:a}){return(0,f.jsx)(h.Placeholder,{icon:(0,f.jsx)(x.BlockIcon,{icon:q}),label:(0,ot.__)("Legacy Widget"),children:(0,f.jsx)(h.Flex,{children:(0,f.jsx)(h.FlexBlock,{children:(0,f.jsx)(zt,{selectedId:t??e,onSelect:({selectedId:r,isMulti:o})=>{a(r?o?{id:null,idBase:r,instance:{}}:{id:r,idBase:null,instance:null}:{id:null,idBase:null,instance:null})}})})})})}function We({attributes:{id:t,idBase:e,instance:a},setAttributes:r,clientId:o,isSelected:l,isWide:_=!1}){let[v,i]=(0,st.useState)(null),p=t??e,{record:d,hasResolved:g}=(0,ve.useEntityRecord)("root","widgetType",p),C=(0,st.useCallback)(H=>{r({instance:H})},[]);if(!d&&g)return(0,f.jsx)(h.Placeholder,{icon:(0,f.jsx)(x.BlockIcon,{icon:q}),label:(0,ot.__)("Legacy Widget"),children:(0,ot.__)("Widget is missing.")});if(!g)return(0,f.jsx)(h.Placeholder,{children:(0,f.jsx)(h.Spinner,{})});let T=e&&!l?"preview":"edit";return(0,f.jsxs)(f.Fragment,{children:[e==="text"&&(0,f.jsx)(x.BlockControls,{group:"other",children:(0,f.jsx)(we,{clientId:o,rawInstance:a.raw})}),(0,f.jsx)(x.InspectorControls,{children:(0,f.jsx)(Ot,{name:d.name,description:d.description})}),(0,f.jsx)(se,{title:d.name,isVisible:T==="edit",id:t,idBase:e,instance:a,isWide:_,onChangeInstance:C,onChangeHasPreview:i}),e&&(0,f.jsxs)(f.Fragment,{children:[v===null&&T==="preview"&&(0,f.jsx)(h.Placeholder,{children:(0,f.jsx)(h.Spinner,{})}),v===!0&&(0,f.jsx)(de,{idBase:e,instance:a,isVisible:T==="preview"}),v===!1&&T==="preview"&&(0,f.jsx)(ue,{name:d.name})]})]})}var ft=s(j(),1),Ae=[{block:"core/calendar",widget:"calendar"},{block:"core/search",widget:"search"},{block:"core/html",widget:"custom_html",transformBlock:({content:t})=>(0,ft.createBlock)("core/html",{},[],[t])},{block:"core/archives",widget:"archives",transform:({count:t,dropdown:e})=>({displayAsDropdown:!!e,showPostCounts:!!t})},{block:"core/latest-posts",widget:"recent-posts",transform:({show_date:t,number:e})=>({displayPostDate:!!t,postsToShow:e})},{block:"core/latest-comments",widget:"recent-comments",transform:({number:t})=>({commentsToShow:t})},{block:"core/tag-cloud",widget:"tag_cloud",transform:({taxonomy:t,count:e})=>({showTagCounts:!!e,taxonomy:t})},{block:"core/categories",widget:"categories",transform:({count:t,dropdown:e,hierarchical:a})=>({displayAsDropdown:!!e,showPostCounts:!!t,showHierarchy:!!a})},{block:"core/audio",widget:"media_audio",transform:({url:t,preload:e,loop:a,attachment_id:r})=>({src:t,id:r,preload:e,loop:a})},{block:"core/video",widget:"media_video",transform:({url:t,preload:e,loop:a,attachment_id:r})=>({src:t,id:r,preload:e,loop:a})},{block:"core/image",widget:"media_image",transform:({alt:t,attachment_id:e,caption:a,height:r,link_classes:o,link_rel:l,link_target_blank:_,link_type:v,link_url:i,size:p,url:d,width:g})=>({alt:t,caption:a,height:r,id:e,link:i,linkClass:o,linkDestination:v,linkTarget:_?"_blank":void 0,rel:l,sizeSlug:p,url:d,width:g})},{block:"core/gallery",widget:"media_gallery",transform:({ids:t,link_type:e,size:a,number:r})=>({ids:t,columns:r,linkTo:e,sizeSlug:a,images:t.map(o=>({id:o}))})},{block:"core/rss",widget:"rss",transform:({url:t,show_author:e,show_date:a,show_summary:r,items:o})=>({feedURL:t,displayAuthor:!!e,displayDate:!!a,displayExcerpt:!!r,itemsToShow:o})}].map(({block:t,widget:e,transform:a,transformBlock:r})=>({type:"block",blocks:[t],isMatch:({idBase:o,instance:l})=>o===e&&!!l?.raw,transform:({instance:o})=>{let l=r?r(o.raw):(0,ft.createBlock)(t,a?a(o.raw):void 0);return o.raw?.title?[(0,ft.createBlock)("core/heading",{content:o.raw.title}),l]:l}})),ze={to:Ae},ye=ze;var{name:Oe}=wt,Ue={icon:gt,edit:be,transforms:ye};var Lt={};mt(Lt,{metadata:()=>xt,name:()=>Ze,settings:()=>Je});var Ct=s(w(),1),dt=s(j(),1);var xt={$schema:"https://schemas.wp.org/trunk/block.json",apiVersion:3,name:"core/widget-group",title:"Widget Group",category:"widgets",attributes:{title:{type:"string"}},supports:{html:!1,inserter:!0,customClassName:!0,reusable:!1},editorStyle:"wp-block-widget-group-editor",style:"wp-block-widget-group"};var n=s(E(),1),ke=s(L(),1);var _t=s(w(),1),xe=s(N(),1),u=s(m(),1);function _e(t){let{clientId:e}=t,a=(0,xe.useSelect)(r=>r(n.store).getBlockCount(e)>0,[e]);return(0,u.jsx)("div",{...(0,n.useBlockProps)({className:"widget"}),children:a?(0,u.jsx)(Qe,{...t}):(0,u.jsx)($e,{...t})})}function $e({clientId:t}){return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(ke.Placeholder,{className:"wp-block-widget-group__placeholder",icon:(0,u.jsx)(n.BlockIcon,{icon:W}),label:(0,_t.__)("Widget Group"),children:(0,u.jsx)(n.ButtonBlockAppender,{rootClientId:t})}),(0,u.jsx)(n.InnerBlocks,{renderAppender:!1})]})}function Qe({attributes:t,setAttributes:e}){return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(n.RichText,{tagName:"h2",identifier:"title",className:"widget-title",allowedFormats:[],placeholder:(0,_t.__)("Title"),value:t.title??"",onChange:a=>e({title:a})}),(0,u.jsx)(n.InnerBlocks,{})]})}var lt=s(E(),1),S=s(m(),1);function Ce({attributes:t}){return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(lt.RichText.Content,{tagName:"h2",className:"widget-title",value:t.title}),(0,S.jsx)("div",{className:"wp-widget-group__inner-blocks",children:(0,S.jsx)(lt.InnerBlocks.Content,{})})]})}var it=s(E(),1),F=s(m(),1),qe={attributes:{title:{type:"string"}},supports:{html:!1,inserter:!0,customClassName:!0,reusable:!1},save({attributes:t}){return(0,F.jsxs)(F.Fragment,{children:[(0,F.jsx)(it.RichText.Content,{tagName:"h2",className:"widget-title",value:t.title}),(0,F.jsx)(it.InnerBlocks.Content,{})]})}},Le=[qe];var{name:Ze}=xt,Je={title:(0,Ct.__)("Widget Group"),description:(0,Ct.__)("Create a classic widget layout with a title that\u2019s styled by your theme for your widget areas."),icon:W,__experimentalLabel:({name:t})=>t,edit:_e,save:Ce,transforms:{from:[{type:"block",isMultiBlock:!0,blocks:["*"],isMatch(t,e){return!e.some(a=>a.name==="core/widget-group")},__experimentalConvert(t){let e=t.map(r=>(0,dt.cloneSanitizedBlock)(r)),a=e[0].name==="core/heading"?e[0]:null;return e=e.filter(r=>r!==a),(0,dt.createBlock)("core/widget-group",{...a&&{title:a.attributes.content}},e)}}]},deprecated:Le};var k=s(L(),1),Bt=s(w(),1);var M=s(m(),1);function Be({currentWidgetAreaId:t,widgetAreas:e,onSelect:a}){return(0,M.jsx)(k.ToolbarGroup,{children:(0,M.jsx)(k.ToolbarItem,{children:r=>(0,M.jsx)(k.DropdownMenu,{icon:ct,label:(0,Bt.__)("Move to widget area"),toggleProps:r,children:({onClose:o})=>(0,M.jsx)(k.MenuGroup,{label:(0,Bt.__)("Move to"),children:(0,M.jsx)(k.MenuItemsChoice,{choices:e.map(l=>({value:l.id,label:l.name,info:l.description})),value:t,onSelect:l=>{a(l),o()}})})})})})}function Xe(t){return t.attributes.__internalWidgetId}function Ke(t,e){return{...t,attributes:{...t.attributes||{},__internalWidgetId:e}}}var R=s(N(),1),Se=s(K(),1),Te=s(j(),1);function Ee(t){let e=(0,R.subscribe)(()=>{let a=t?.widgetTypesToHideFromLegacyWidgetBlock??[],r=(0,R.select)(Se.store).getWidgetTypes({per_page:-1})?.filter(o=>!a.includes(o.id));r&&(e(),(0,R.dispatch)(Te.store).addBlockVariations("core/legacy-widget",r.map(o=>({name:o.id,title:o.name,description:o.description,attributes:o.is_multi?{idBase:o.id,instance:{}}:{id:o.id}}))))})}function Ye(t={}){let{metadata:e,settings:a,name:r}=kt;(0,St.registerBlockType)({name:r,...e},{...a,supports:{...a.supports,...t}})}function ta(t={}){let{metadata:e,settings:a,name:r}=Lt;(0,St.registerBlockType)({name:r,...e},{...a,supports:{...a.supports,...t}})}return Pe(ea);})();
-(window.wp ||= {}).widgets = wp.widgets;
-})();
diff --git a/wp-includes/js/dist/wordcount.js b/wp-includes/js/dist/wordcount.js
index c45ab741a8..768862c1ef 100644
--- a/wp-includes/js/dist/wordcount.js
+++ b/wp-includes/js/dist/wordcount.js
@@ -1,4 +1,3 @@
-(function() {
 "use strict";
 var wp;
 (wp ||= {}).wordcount = (() => {
@@ -209,5 +208,3 @@ var wp;
   }
   return __toCommonJS(index_exports);
 })();
-(window.wp ||= {}).wordcount = wp.wordcount;
-})();
diff --git a/wp-includes/js/dist/wordcount.min.js b/wp-includes/js/dist/wordcount.min.js
index 23681b2644..1e0dd1ef57 100644
--- a/wp-includes/js/dist/wordcount.min.js
+++ b/wp-includes/js/dist/wordcount.min.js
@@ -1,9 +1,6 @@
 /*! This file is auto-generated */
-(function() {
 "use strict";var wp;(wp||={}).wordcount=(()=>{var s=Object.defineProperty;var h=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var R=Object.prototype.hasOwnProperty;var b=(e,r)=>{for(var t in r)s(e,t,{get:r[t],enumerable:!0})},T=(e,r,t,n)=>{if(r&&typeof r=="object"||typeof r=="function")for(let o of x(r))!R.call(e,o)&&o!==t&&s(e,o,{get:()=>r[o],enumerable:!(n=h(r,o))||n.enumerable});return e};var _=e=>T(s({},"__esModule",{value:!0}),e);var M={};b(M,{count:()=>L});var i={HTMLRegExp:/<\/?[a-z][^>]*?>/gi,HTMLcommentRegExp:/<!--[\s\S]*?-->/g,spaceRegExp:/&nbsp;|&#160;/gi,HTMLEntityRegExp:/&\S+?;/g,connectorRegExp:/--|\u2014/g,removeRegExp:new RegExp(["[","!-/:-@[-`{-~","\x80-\xBF\xD7\xF7","\u2000-\u2BFF","\u2E00-\u2E7F","]"].join(""),"g"),astralRegExp:/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,wordsRegExp:/\S\s+/g,characters_excluding_spacesRegExp:/\S/g,characters_including_spacesRegExp:/[^\f\n\r\t\v\u00AD\u2028\u2029]/g,l10n:{type:"words"}};function a(e,r){return r.replace(e.HTMLRegExp,`
 `)}function l(e,r){return r.replace(e.astralRegExp,"a")}function d(e,r){return r.replace(e.HTMLEntityRegExp,"")}function g(e,r){return r.replace(e.connectorRegExp," ")}function f(e,r){return r.replace(e.removeRegExp,"")}function c(e,r){return r.replace(e.HTMLcommentRegExp,"")}function p(e,r){return e.shortcodesRegExp?r.replace(e.shortcodesRegExp,`
 `):r}function u(e,r){return r.replace(e.spaceRegExp," ")}function m(e,r){return r.replace(e.HTMLEntityRegExp,"a")}function C(e="words",r={}){let n={...{...i,...r},type:e,shortcodes:[]};return n.shortcodes=n.l10n?.shortcodes??[],n.shortcodes&&n.shortcodes.length&&(n.shortcodesRegExp=new RegExp("\\[\\/?(?:"+n.shortcodes.join("|")+")[^\\]]*?\\]","g")),n.type!=="characters_excluding_spaces"&&n.type!=="characters_including_spaces"&&(n.type="words"),n}function H(e,r,t){return e=[a.bind(null,t),c.bind(null,t),p.bind(null,t),u.bind(null,t),d.bind(null,t),g.bind(null,t),f.bind(null,t)].reduce((n,o)=>o(n),e),e=e+`
 `,e.match(r)?.length??0}function E(e,r,t){return e=[a.bind(null,t),c.bind(null,t),p.bind(null,t),l.bind(null,t),u.bind(null,t),m.bind(null,t)].reduce((n,o)=>o(n),e),e=e+`
 `,e.match(r)?.length??0}function L(e,r,t){let n=C(r,t),o;switch(n.type){case"words":return o=n.wordsRegExp,H(e,o,n);case"characters_including_spaces":return o=n.characters_including_spacesRegExp,E(e,o,n);case"characters_excluding_spaces":return o=n.characters_excluding_spacesRegExp,E(e,o,n);default:return 0}}return _(M);})();
-(window.wp ||= {}).wordcount = wp.wordcount;
-})();
diff --git a/wp-includes/theme.json b/wp-includes/theme.json
index 1cd9dfa120..df48a061af 100644
--- a/wp-includes/theme.json
+++ b/wp-includes/theme.json
@@ -319,7 +319,6 @@
 					"radius": true
 				},
 				"dimensions": {
-					"width": true,
 					"dimensionSizes": [
 						{
 							"name": "25%",
diff --git a/wp-includes/version.php b/wp-includes/version.php
index 57ddf40ab1..f478b12d8b 100644
--- a/wp-includes/version.php
+++ b/wp-includes/version.php
@@ -16,7 +16,7 @@
  *
  * @global string $wp_version
  */
-$wp_version = '7.2-alpha-63532';
+$wp_version = '7.2-alpha-63533';

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